通信装置及其控制方法

文档序号:7956797阅读:126来源:国知局
专利名称:通信装置及其控制方法
技术领域
本发明涉及一种用于在网络通信中辅助信息处理装置的技术。
背景技术
为了从信息输出装置(打印机等)输出在信息输入装置(数字照相机等)中输入的信息(图像数据等),通常需要将该图像数据临时存储在个人计算机(PC)中。
近年来,没有PC的数字照相机用户在增加。希望更加容易地打印存储在数字照相机中的图像的用户也在增加。在这种情况下,为了满足这些用户的需要,提出了一种“直接打印”方法,即通过电缆直接连接数字照相机和打印机以执行打印的方法(日本特开平11-239312号公报)。
如果用无线网络代替上述直接打印方法中的连接电缆,则用户会感觉更方便。
然而,与有线通信不同,由于周围环境等原因,无线通信可能被切断。用于实现无线直接打印的高层信息传输协议没有规定无线通道的断开等无线特有的出错的解决方案。更具体地,在这样的高层信息传输协议中,“无线通道的断开”被当作“数据延迟”处理。
然而,在较长时间(例如,2分钟)后将用于监视“数据延迟”的检测的计时器设置为超时。为此,其它图像输入装置需要等待到计时器超时为止。

发明内容
本发明包括例如连接单元,用于与信息处理装置进行连接;以及通信单元,用于通过网络与该信息处理装置的通信对方进行通信。本发明特别包括确认单元,用于确认与该通信对方的通信状态;以及改变单元,用于根据由该确认单元所获得的确认结果,将与该信息处理装置的连接状态改变为准断开状态。
在本发明的另一方面,提供一种通信装置,其与信息处理装置相连接,该通信装置包括连接单元,用于与该信息处理装置进行连接;通信单元,用于通过网络进行通信;识别单元,用于以短于用于在该信息处理装置和通信对方之间传输信息的信息传输协议中所定义的切断等待时间的周期,执行识别该信息处理装置是否处于能够通过网络与该通信对方进行通信的状态的处理;以及控制单元,用于在识别到该信息处理装置不处于能够与该通信对方进行通信的状态时,将与该信息处理装置的连接状态设置为准断开状态。
在本发明的另一方面,提供一种通信系统,包括信息处理装置;以及根据权利要求1所述的通信装置。
在本发明的另一方面,提供一种通信装置的控制方法,该通信装置具有用于与信息处理装置进行连接的连接单元,该控制方法包括以下步骤通信步骤,用于通过网络与该信息处理装置的通信对方进行通信;确认步骤,用于确认与该通信对方的通信状态;以及改变步骤,用于根据在该确认步骤中所获得的确认结果,将与该信息处理装置的连接状态改变为准断开状态。
在本发明的另一方面,提供一种通信装置的控制方法,该通信装置包括连接单元,用于与信息处理装置进行连接;通信单元,用于该信息处理装置通过网络进行通信,该控制方法包括以下步骤识别步骤,用于以短于用于在该信息处理装置和该通信对方之间传输信息的信息传输协议中所定义的切断等待时间的周期,执行识别该信息处理装置是否处于能够通过网络与该通信对方进行通信的状态的处理;以及在识别到该信息处理装置不处于能够与该通信对方进行通信的状态时,将与该信息处理装置的连接状态设置为准断开状态的步骤。
根据本发明,可以快速执行网络中的信息处理装置的恢复。
通过以下结合附图的说明,本发明的其它特征和优点将是显而易见的,其中,相同的附图标记在全部附图中表示相同或相似的部分。


包括在说明书中并构成说明书一部分的附图,示出了本发明的实施例,并与说明书一起用来解释本发明的原理。
图1是示出根据实施例的无线通信系统的例子的图;图2是根据该实施例的无线通信装置的典型框图;图3是示出根据该实施例的无线通信序列的典型序列图;图4是示出根据该实施例的无线通信装置的控制方法的典型流程图;图5是示出根据该实施例的连接许可处理的典型流程图;图6是示出根据实施例的另一无线通信序列的典型序列图;以及图7是示出根据该实施例的另一连接许可处理的典型流程图。
具体实施例方式
现在,根据附图对本发明的优选实施例进行详细说明。
第一实施例图1是示出根据实施例的无线通信系统的例子的图。使用信息输出装置(图像输出装置,例如打印机、复印机、或多功能机、显示装置等)100作为外部装置的例子,来说明本实施例。通过USB(Universal Serial Bus,通用串行总线)电缆等将信息输出装置100连接到无线通信装置101。
无线通信装置101基于IEEE802.11a/b/g等为代表的IEEE802.11x进行通信。利用该无线通信,无线通信装置101至少通过无线网络与第一信息输入装置102(例如,数字照相机(DSC)等)和第二信息输入装置103(例如,个人计算机(PC)等)连接。在图1的例子中,示出了在装置中间插入接入点104的基础结构网络。可选地,可以采用无接入点104的对等网络(ad hocnetwork)。当然,每一个信息输入装置102和103都装配有用于连接到无线网络的无线通信设备。如上所述,无线通信装置101起无线适配器设备(例如,媒体转换器、蓝牙适配器(dongle)等)的作用,用于将信息输出装置100连接到无线网络。
在本实施例中,无线通信装置101和信息输入装置102或103使用PTP/IP作为高层信息传输协议来执行无线直接打印。PTP/IP是Picture Transfer Protocol over Internet Protocol(通过因特网协议的图片传输协议)的缩写。
图2是示出根据该实施例的无线通信装置的典型框图。控制单元201是在无线通信装置101中控制各种单元的控制电路或组件,包括CPU、存储用于控制单元的程序的ROM、用作工作区的RAM等。无线通信单元202是用于向无线通信网络发送无线信号或从无线通信网络接收无线信号的电路或组件。连接单元203是用于与信息输出装置100连接的接口电路或组件。连接单元203的例子包括USB主处理电路。
无线状态识别单元204是用于识别正与无线通信装置101无线连接的通信对方装置(例如,信息输入装置102或103等)是否处于可通信状态的电路或组件。即,无线状态识别单元204用作确认单元,用于确认与通信对方装置的通信状态。例如,无线状态识别单元204通过向通信对方装置发送Ping信号等,来确认通信对方装置的通信状态。注意,可以通过控制单元201来实现无线状态识别单元204的功能。
计时器单元205是所谓的计时器电路,用于例如测量或计数无线状态识别单元204工作的时间周期(发送Ping信号的周期)。如上所述,无线状态识别单元204以短于信息传输协议中所定义的数据延迟超时周期的时间间隔,确认与通信对方装置的通信状态。
控制单元201还用作改变单元,用于根据确认结果,将与信息输出装置100的连接状态改变为准断开状态。该准断开状态是无线通信装置101仍与信息输出装置100物理连接、而信息输出装置100检测到该连接已断开的状态。控制单元201还用作管理单元,用于根据确认结果,将信息输出装置100作为非通信状态进行管理。
图3是根据该实施例的无线通信的典型序列图。注意,该例子假定以下情况当执行从第二信息输入装置(PC)103发送的信息的输出处理时,信息输出装置100处于与PC 103的通信被切断的状态。
在序列的S301中,信息输出装置100通过与第二信息输入装置(以下称之为PC)103通信,执行输出积累在PC 103中的信息的处理。此时使用PTP/IP作为信息传输协议。
在序列的S302中,第一信息输入装置(DSC)102为了向信息输出装置100发送打印请求等信息输出请求,首先发送信息输出装置100(无线通信装置101)的发现请求。发现请求的例子包括在直接打印过程中所规定的Discovery信号。
在序列的S303中,接入点104将从DSC 102接收到的发现请求传输给无线通信装置101。
在序列的S304中,接收到该发现请求时,与待发现的信息输出装置100连接的无线通信装置101判断信息输出装置100是否处于输出处理中。由于在信息输出装置100和PC 103之间PTP/IP处于工作中(即正在进行输出处理),因此无线通信装置101单播表示正在进行输出处理的Busy(忙)信号。另一方面,如果没有正在进行输出处理,则无线通信装置101发送表示信息输出装置100可以使用的Idle(空闲)信号。
在序列的S305中,接入点104将Busy信号传输给DSC 102。
在序列的S306中,假定由于周围无线环境中的严重恶化等一些原因,接入点104和PC 103之间的无线连接被切断。
在序列的S307中,无线通信装置101发送Ping信号,以确认和识别PC 103的通信状态。
在序列的S308中,接入点104向PC 103传输Ping信号。
注意,当在信息输出装置100和PC 103之间激活PTP/IP时,无线状态识别单元204使用计时器单元205开始计数预定的持续周期。无线状态识别单元204在该预定的持续周期结束时,根据Ping程序,使用ICMP将Ping信号发送给PC 103。无线状态识别单元204判断PC 103在预定时间内是否发送回对Ping信号的应答信号。无线状态识别单元204基于该判断结果识别PC 103是否处于可通信的状态。注意,ICMP是Internet Control MessageProtocol(因特网控制消息协议)的缩写。该预定的持续周期被设置为短于与在高层传输协议(PTP/IP等)中所定义的数据延迟相关的超时周期。这样是为了减少另一信息输入装置102的等待时间。
在序列的S309中,由于无线通信装置101的无线状态识别单元204在该预定时间内还没有从PC 103接收到应答,因此其判定PC 103不处于可通信的状态。在从无线状态识别单元204接收到该判断结果时,控制单元201开始出错处理。控制单元201将内部状态改变为Idle,并使用连接单元203将用作USB接口信号线的Vbus设置为低(Low)。
现对Vbus的状态进行说明。当Vbus的状态为高(High)时,USB主接口判定插入了USB设备。另一方面,当Vb us的状态为低时,该USB主接口判定拔出了该USB设备。即,通过将Vbus设置为低,无线通信装置101使得信息输出装置100的USB主接口识别出模拟拔出了USB设备。注意,USB主接口无需区分准拔出和实际拔出。
在序列的S310中,USB主接口从Vbus的低状态识别出已拔出了USB设备,并执行USB结束处理。注意,控制单元201可以根据PTP/IP通信的进程改变该处理。例如,我们可以假定信息输出装置100为打印机。在这种情况下,如果信息输出装置100已接收到打印处理所需的所有数据,则在完成打印处理时,控制单元201可以执行USB结束处理。
在序列的S311中,DSC 102首先多播Discovery信号以将信息输出请求(例如,打印请求等)发送给信息输出装置100。
在序列的S312中,接入点104将Discovery信号传输给无线通信装置101。
在序列的S313中,无线通信装置101向DSC 102单播Idle信号。Idle信号是表示信息输出装置100处于能够输出信息的状态中的信号。
在序列的S314中,接入点104将Idle信号传输给DSC 102。
在序列的S315中,在接收到Idle信号时,DSC 102从Idle信号中读出关于信息输出装置100等的触发端口的信息,并向该触发端口发送Connect(连接)信号。
在序列S316中,接入点104将该Connect信号传输给无线通信装置101。
在序列的S317中,在接收到该Connect信号时,无线通信装置101将Vbus的状态改变为高。这就使得信息输出装置100的USB主接口识别USB设备的准连接。
在序列的S318中,在识别到该USB设备的准连接时,信息输出装置100执行该USB设备的初始化。
在序列的S319中,在完成该USB设备的初始化时,信息输出装置100激活PTP/IP,并发送PTP OpenSession信号。
在序列的S320中,无线通信装置101向DSC 102传输PTPOpenSession信号。注意,无线通信装置101将内部状态改变为通信中。
图4是示出根据该实施例的无线通信装置101的控制方法的典型流程图。
在步骤S401,控制单元201通过无线通信单元202或连接单元203监视高层信息传输协议(例如,PTP/IP等),并获取关于通信状态的信息。
在步骤S402,控制单元201基于所获取的关于通信状态的信息,判断传输协议是否处于通信中。更具体地,控制单元201判断任意的信息输入装置是否可以与信息输出装置100连接或者信息输出装置100是否处于输出处理中。
如果传输协议不处于通信中,则流程返回到步骤S401。另一方面,如果传输协议处于通信中,则控制单元201将内部状态设置为通信中(Busy),并且流程进入步骤S403。例如,如果将状态标记存储在RAM中,则控制单元201在Busy的情况下设置该状态标记,并在Idle的情况下复位该状态标记,从而管理内部状态。注意,如果当传输协议处于通信中时控制单元201接收到发现请求(上述的Discovery信号),则控制单元201通过无线通信单元202发送回Busy信号。
在步骤S403,控制单元201使用计时器单元205开始计数预定的持续周期。预定的持续周期用于将确认信号(Ping信号等)定时地发送给与信息输出装置100通信的信息输入装置103。
在步骤S404,控制单元201判断当前的预定的持续周期是否已终止。如果当前的预定的持续周期已经终止,则流程进入步骤S405。另一方面,如果当前的预定的持续周期还没有终止,则流程进入步骤S406。在步骤S406,控制单元201判断信息输出装置100和信息输入装置103之间的通信是否结束。如果该通信已经结束,则流程进入步骤S407;否则,流程返回到步骤S404。
在步骤S405,控制单元201识别与信息输出装置100通信的信息输入装置103是否处于可通信的状态(例如,无线通道是否被意外切断)。例如,控制单元201将确认信号(Ping信号等)发送给信息输入装置103,并判断在预定时间内无线通信装置101是否成功接收到应答信号。注意,为了判断预定时间是否已终止,控制单元201可以使用计时器单元205。如果可以识别到通信对方装置(信息输入装置103),则流程返回到步骤S404。另一方面,如果不能识别到通信对方装置,则流程进入步骤S407。
在步骤S407,控制单元201控制连接单元203等,以便允许和促进来自另一信息输入装置102的连接请求的处理。例如,控制单元201将内部状态改变为Idle。
图5是示出根据该实施例的连接许可处理的典型流程图。该流程图示出作为子程序的上述步骤S407。
在步骤S501,控制单元201模拟切断连接单元203。例如,如果采用USB接口作为连接单元203,则控制单元201将Vbus改变为低。控制单元201将内部状态改变为Idle。
在步骤S502,控制单元201判断无线通信装置101是否已通过无线通信单元202从任一信息输入装置接收到信息输出装置的发现请求(例如,Discovery信号等)。如果无线通信装置101已经接收到该发现请求,则流程进入步骤S503。另一方面,如果无线通信装置101没有接收到该发现请求,则控制单元201等待发现请求的到达。
在步骤S503,控制单元201将信息输出装置100处于空闲状态通知给已经发送发现请求的信息输入装置。例如,控制单元201单播上述Idle信号。
在步骤S504,控制单元201判断无线通信装置101是否通过无线通信单元202从任一信息输入装置接收到用于与信息输出装置连接的请求(例如,Connect信号等)。如果无线通信装置101已经接收到连接请求,则流程进入步骤S505。另一方面,如果无线通信装置101没有接收到连接请求,则控制单元201等待连接请求的到达。
在步骤S505,控制单元201将连接单元203模拟连接到装置100的USB主接口,并执行初始化处理。例如,如果采用USB接口作为连接单元203,则控制单元201将Vbus改变为高。控制单元201将内部状态改变为通信中(Busy)。
如上所述,根据本实施例,可以以短于用于在信息输入装置103和信息输出装置100之间传输信息的信息传输协议中所定义的切断等待(超时)周期的周期,识别出信息输入装置103是否处于可无线通信的状态。信息输入装置103是通过无线网络将信息输入给连接到连接单元203的信息输出装置100的装置。
这就使得无线通信装置101有可能比传统方法更快地识别到无线通道中的错误。在识别到信息输入装置103不处于可无线通信的状态(无线通道被切断)时,控制单元201执行控制,使得允许并促进通过无线网络从另一信息输入装置102发送的与信息输出装置100进行连接的请求的处理。因此,如果无线通道被切断则另一信息输入装置一直等待的等待时间比传统方法更短。
作为允许和促进该连接请求的处理的方法,可以采用例如以下方法控制单元201模拟并临时切断连接单元203和信息输出装置100之间的连接,并初始化该连接。这就使得信息输出装置100可以适当地结束当前的处理,并为接着的处理做准备。例如,如果采用USB接口作为连接单元203,则控制单元201临时将Vb us设置为低,然后改变回高就可以了。利用该操作,利用相对简单的处理就可以实现本发明,而无需改变信息输出装置100的结构。
接着我们假定识别到信息输入装置103不处于可无线通信的状态。在这种情况下,在接收到从另一信息输入装置102发送的对信息输出装置100的发现请求时,无线通信单元202将信息输出装置100处于空闲态通知给信息输入装置102。利用该操作,另一信息输入装置102可以知道信息输出装置100处于空闲状态,从而可以立即发送连接请求。
注意,从无线通信单元202发送用于确认信息输入装置103是否处于可通信状态的确认信号(Ping信号等)。这就使得控制单元201可以利用相对简单的方法来识别信息输入装置103是否可以进行通信。
第二实施例图6是根据实施例的另一无线通信序列的典型序列图。注意,通过用相同的附图标记表示与上述序列中的部分相同或类似的部分来简化这些部分的说明。
例如,我们假定当信息输出装置100和信息输入装置103至少部分地通过无线网络正在相互通信时(S301),该无线网络被切断(S306、S307和S308)。此时,无线通信装置101多播网络退出通知(S601、S602和S603)。利用该操作,认为在无线网络上不存在信息输出装置100。网络退出通知的例子包括在UPnP(Universal Plug and Play,通用即插即用)中用作切断请求消息的Bye-Bye信号。
之后,无线通信装置101模拟切断连接单元203(S309)。
无线通信装置101向无线网络多播网络进入通知(例如,在UPnP中用作连接通知消息的Alive信号等)(S604、S605和S606)。利用该操作,认为在无线网络上存在信息输出装置100。信息输出装置100可以在无线网络内处理从信息输入装置发送的信息输出请求。
图7是示出根据该实施例的连接许可处理的典型流程图。该流程图示出作为子程序的上述步骤S407。注意,通过用相同的附图标记表示与图5所示的流程图中的步骤相同或类似的步骤来简化这些步骤的说明。
在步骤S701,控制单元201通过无线通信单元202发送表示从无线网络中退出的退出通知(例如,Bye-Bye信号等)。之后,控制单元201在步骤S501模拟切断连接单元203,流程进入步骤S702。
在步骤S702,控制单元201通过无线通信单元202发送表示进入无线网络的进入通知(例如,Alive信号等)。之后,控制单元201执行步骤S502和随后步骤中的处理。
根据本实施例,除了与第一实施例中的效果相同的效果外,可以获得以下效果。将退出通知或进入通知多播给网络。这就使得可以促进无线网络的恢复。因此,可以使得另一信息输入装置的等待时间短于传统方法的等待时间。
其它实施例使用基础结构模式中的无线网络作为例子对上述各实施例进行了说明。然而,本发明还可以应用于对等模式(ad hoc mode)中的无线网络。这是因为本发明原则上不依赖于任何类型的无线网络。
该实施例使用了与IEEE 802.11等无线LAN标准有关的术语。然而,这仅用来使得易于理解本发明。当然,本发明还可以应用于其它无线通信标准。
作为信息输入装置103为不可连接的情况的例子,各实施例使用了在接入点104和信息输入装置103之间建立的无线通道被切断的情况。然而,当然,本发明还可以应用于在无线通信装置101和接入点104之间的无线通道被切断的情况。
各实施例说明了在从当将Vbus设置为低时到当完成Connect信号的处理时的期间,Vbus不被设置为高的情况。然而,本发明不局限于此。例如,可以使用这样一种结构将Vbus设置为低,然后在完成无线通信装置101和接入点104之间的无线连接后,立即将Vbus设置为高。
根据将PTP/IP用作高层信息传输协议(应用程序)的情况说明了该实施例。然而,本发明还可以应用于使用除PTP/IP之外的信息传输协议的无线通信系统。
该实施例使用Ping信号作为连接确认的例子。然而,本发明可以使用各种其它的主应用程序或程序,只要它们可以确认无线通道是否被切断即可。
注意,本发明可以应用于包含单个设备的装置或者由多个设备组成的系统。
而且,本发明可以这样实现直接或间接地向系统或装置提供实现上述实施例的功能的软件程序,使用该系统或装置的计算机来读取所提供的程序代码,然后执行该程序代码。在这种情况下,只要该系统或装置具有程序的功能,实现的方式无需依赖于程序。
因此,由于本发明的功能可以由计算机来实现,因此安装在计算机上的程序代码也可以实现了本发明。换句话说,本发明的权利要求还覆盖用来实现本发明的功能的计算机程序。
在这种情况下,只要系统或装置具有程序的功能,该程序可以以任何形式来执行,例如目标代码、由解释程序执行的程序、或向操作系统提供的脚本数据。
能用来提供程序的存储介质的例子包括软盘、硬盘、光盘、磁光盘、CD-ROM、CD-R、CD-RW、磁带、非易失型存储卡、ROM、以及DVD(DVD-ROM和DVD-R)。
关于提供程序的方法,客户计算机可以使用客户计算机的浏览器连接到因特网上的网站,本发明的计算机程序或该程序的可自动安装的压缩文件可被下载到记录介质例如硬盘上。此外,本发明的程序可通过将构成程序的程序代码分为多个文件,并从不同网站下载该文件来提供。换句话说,本发明的权利要求也覆盖将通过计算机实现本发明的功能的程序文件下载到多个用户的WWW(World Wide Web,万维网)服务器。
此外,还可以在CD-ROM等的存储介质上加密并存储本发明的程序,将该存储介质分发给用户,允许满足一定要求的用户通过因特网从网站下载解密密钥信息,并允许这些用户使用该密钥信息来解密所加密的程序,从而将程序安装在用户计算机中。
而且,除了通过由计算机执行所读取的程序来实现根据实施例的上述功能的情况之外,运行在计算机上的操作系统等可执行全部或部分实际处理,从而上述实施例的功能可由该处理来实现。
而且,在将从存储介质中读取的程序写入到插入计算机中的功能扩展板、或与计算机连接的功能扩展单元所配备的存储器中之后,安装在该功能扩展板或功能扩展单元上的CPU等执行全部或部分实际处理,从而上述实施例的功能可由该处理来实现。
由于在不脱离本发明的精神和范围的情况下,可以做出很多明显不同的本发明的实施例,因此应该理解,除由所附权利要求书定义外,本发明不局限于所述特定的实施例,而包括适当的等同装置。
权利要求
1.一种通信装置,其包括连接单元,其与信息处理装置相连接;通信单元,其通过网络与该信息处理装置的通信对方进行通信;确认单元,其确认与该通信对方的通信状态;以及改变单元,其根据由所述确认单元所获得的确认结果,将与该信息处理装置的连接状态改变为准断开状态。
2.根据权利要求1所述的通信装置,其特征在于,该准断开状态是该通信装置仍与该信息处理装置物理连接、而该信息处理装置检测到与该通信装置的该连接已断开的状态。
3.根据权利要求1所述的通信装置,其特征在于,所述确认单元以短于由用于与该通信对方进行通信的信息传输协议中所定义的数据延迟超时时间的间隔,确认与该通信对方进行通信的状态。
4.根据权利要求1所述的通信装置,其特征在于,所述改变单元将与该信息处理装置的总线连接状态设置为准断开状态。
5.根据权利要求1所述的通信装置,其特征在于,还包括管理单元,该管理单元根据从所述确认单元获得的确认结果,将该信息处理装置作为未通信状态进行管理。
6.一种通信装置,其与信息处理装置相连接,该通信装置包括连接单元,其与该信息处理装置相连接;通信单元,其通过网络进行通信;识别单元,其以短于由用于在该信息处理装置和通信对方之间传输信息的信息传输协议中所定义的切断等待时间的周期,执行识别该信息处理装置是否处于能够通过网络与该通信对方进行通信的状态的处理;以及控制单元,其在识别到该信息处理装置不处于能够与该通信对方进行通信的状态时,将与该信息处理装置的连接状态设置为准断开状态。
7.根据权利要求6所述的通信装置,其特征在于,在识别到该信息处理装置不处于能够与该通信对方进行通信的状态时,所述控制单元模拟并临时地切断所述连接单元和该信息处理装置之间的连接并初始化该连接。
8.根据权利要求6所述的通信装置,其特征在于,所述连接单元为USB接口,并且所述控制单元临时将该USB接口的Vbus设置为低,然后将Vbus设置回高。
9.根据权利要求6所述的通信装置,其特征在于,如果所述识别单元识别到该信息处理装置不能与该通信对方进行通信,则所述通信单元通知另一信息处理装置该信息处理装置处于空闲状态,其中,所述通信单元接收到从该另一信息处理装置发送的对该信息处理装置的发现请求。
10.根据权利要求6所述的通信装置,其特征在于,如果所述识别单元识别到该信息处理装置不能与该通信对方进行通信,则所述通信单元发送表示从网络退出的退出通知,然后发送表示进入网络的进入通知。
11.根据权利要求6所述的通信装置,其特征在于,所述识别单元通过所述通信单元向该通信对方发送用于确认该信息处理装置是否可以与该通信对方进行通信的确认信号。
12.一种通信系统,其包括信息处理装置;以及根据权利要求1所述的通信装置。
13.一种通信装置的控制方法,该通信装置具有用于与信息处理装置相连接的连接单元,该控制方法包括以下步骤通信步骤,用于通过网络与该信息处理装置的通信对方进行通信;确认步骤,用于确认与该通信对方的通信状态;以及改变步骤,用于根据在该确认步骤中获得的确认结果,将与该信息处理装置的连接状态改变为准断开状态。
14.一种通信装置的控制方法,该通信装置包括连接单元,用于与信息处理装置相连接;和通信单元,用于该信息处理装置通过网络进行通信,该控制方法包括以下步骤识别步骤,用于以短于由用于在该信息处理装置和该通信对方之间传输信息的信息传输协议中所定义的切断等待时间的周期,执行识别该信息处理装置是否处于能够通过网络与该通信对方进行通信的状态的处理;以及设置步骤,用于在识别到该信息处理装置不处于能够与该通信对方进行通信的状态时,将与该信息处理装置的连接状态设置为准断开状态。
全文摘要
本发明提供一种通信装置及其控制方法。其中,无线通信装置以短于在信息输入装置和信息输出装置之间传输信息的信息传输协议中的切断等待时间的周期,识别该信息输入装置是否处于可无线通信的状态。如果该无线通信装置识别到该信息输入装置不处于可无线通信的状态,则其允许并促进从另一信息输入装置通过无线网络发送的与该信息输出装置进行连接的请求的处理。
文档编号H04L12/00GK1835441SQ200610059809
公开日2006年9月20日 申请日期2006年3月15日 优先权日2005年3月15日
发明者广濑崇俊, 名合秀忠, 藤井贤一, 七野隆广 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1