无线通信装置、无线通信方法及其所应用的无线通信系统的制作方法

文档序号:7699909阅读:197来源:国知局
专利名称:无线通信装置、无线通信方法及其所应用的无线通信系统的制作方法
技术领域
本发明涉及利用近距离无线通信功能将作为主机的无线通信装置和作为子机的多个无线通信装置进行连接形成网络的无线通信系统,详细说,是涉及在主机或子机被从网络切断的场合也可在相同终端之间重新构建网络进行良好近距离通信的无线通信装置、无线通信方法及其所应用的无线通信系统。
背景技术
在互联网及内联网等、个人计算机及PDA(个人数字助理)等的信息处理终端之间进行数据收发的网络正以多种情况进行构筑和利用。
另外,利用在便携式电话及PDA、笔记本计算机等的通信终端中设置的IrDA(红外数据协会)及蓝牙(R)等的无线通信方式构筑网络的情况也很多。
特别是,近年来,可以利用具备蓝牙等近距离无线通信功能、具有同样功能的多个终端,不经过服务器进行实时双向通信(比如,聊天)的无线通信装置已经实用化。
在这种多个无线通信装置之间进行实时双向通信的场合,通常是采取在一个终端中进行用来作为主机(Master)动作的功能的设定,在另一终端中进行用来作为子机(Slave)动作的功能的设定的基础上,设定为主机的终端通过近距离无线通信将设定为子机的终端容纳到星形连接状态的网络构成。
作为具体例子,比如,作为使用蓝牙所构成的无线网络,如图1(a)所示,举出的是一台无线通信装置(主机)10-1与多个无线通信装置(子机)10-2、10-3、10-4分别一对一相连接(点对点连接),互相进行数据通信的微微网(匹克网)。
在此微微网中,比如,最初成为主机的无线通信装置将作为主机动作,对网络进行控制一直到脱离网络为止。
因此,比如,在多个便携式电话之间利用蓝牙经无线连接进行聊天的场合,最初开始连接的便携式电话为主机,一直到聊天结束该终端作为主机动作。
但是,由于此微微网,是以最初成为主机的终端为中心,其他终端(子机)与主机点对点连接的网络,对于子机而言只要对和主机之间的点对点通信进行控制即可,而对于主机而言必须对和多个子机之间的多点连接进行控制,对主机的通信负载很高,与其他终端相比主机的功耗很厉害。
在此场合,主机的电池用量与其他子机相比大幅度增加,长时间维持网络是不可能的。
为了消除这种不便,比如,在特开2001-103570号(特愿平11-280649号)公报中,公开了一种通信系统,当作为主机设定的终端,在网络内从设定为子机的各终端接受电池信息(电池余量),根据该电池信息决定成为下一个主机的终端,发生主/子机切换条件时,向成为下一个主机的终端发送主/子机切换命令,在各终端间切换主机和子机的角色。
不过,在这种现有的系统中,在决定成为下一个主机的终端之际,没有对该终端的位置进行什么考虑。
因此,比如,在决定将电池余量最多的终端当作成为下一个主机的终端(切换对象目标终端)之际,也有在该切换对象目标终端的通信范围内不包含形成现在的网络的终端的场合。
在此场合,在以切换对象目标终端作为新主机形成的网络中,会发生终端从此新主机的通信范围脱离,从而不能与切换前的网络一样与相同终端对象之间进行通信。
这样,作为可以分散主机终端的负载而构建长时间网络的现有方法,在主机中,从网络内的各终端中决定电池余量最多的终端作为切换对象目标终端、以该切换对象目标终端作为新主机重新构筑网络。在这种方法中,存在不能根据切换对象目标终端和其他终端的位置关系来重新构筑包含形成现在的网络的全部终端的网络,不能维持与切换前的相同终端进行近距离无线通信的问题。
另外,在上述现有的通信系统中,决定切换对象目标终端、将该切换对象目标终端作为新主机重新构筑网络的控制、从现在的主机向应该成为下一个主机的切换对象目标终端发出主/子机切换命令等是由主机主导实施的。
另一方面,在这种无线通信装置中安装的蓝牙等的近距离无线通信功能,由于通信距离短、发送输出也小,比如,在手持主机的用户一边移动一边进行消息交换的场合等情况下,会轻易地发生该主机脱网的情况。
在由于这样的原因主机脱网的场合,在现有的系统中,就存在不能进行网络内的主机主导的网络重新构建的控制,不可能在剩余的终端之间重新构筑网络维持通信的问题。

发明内容
本发明目的为提供一种可以决定将尽可能地多的形成现在网络的终端包含在通信范围内并且尽可能将和该通信范围内的其他终端的通信条件好的终端作为切换对象目标终端,在切换到将该切换对象目标终端变成为新主机的通信状态中之后也可以形成包含和切换前相同终端的网络并维持良好的近距离无线通信的无线通信装置、无线通信方法及其应用的无线通信系统。
另外,本发明的另一个目的为提供一种即使是在作为主机的无线通信装置脱网的场合,通过使预先在剩余的终端中指示成为主机的代理终端的终端成为主机并重新构筑网络而可以继续近距离无线通信的无线通信装置、无线通信方法及其应用的无线通信系统。
为达到上述目的,本发明的特征在于,在将本终端作为主机利用与其他无线通信装置的近距离无线通信功能形成网络的无线通信装置中包括测定上述本终端和作为子机的上述无线通信装置的位置关系的位置关系测定单元;从上述位置关系判断通信形态的切换的定时的切换定时判断单元;请求上述无线通信装置通知表示形成上述网络的各终端和该无线通信装置的位置关系的位置关系信息并接收从该无线通信装置通知的上述位置关系信息的位置关系信息处理单元;利用上述位置关系信息选定切换对象目标的无线通信装置的切换对象终端决定单元;以及切换到以切换对象目标的上述无线通信装置作为新主机的通信形态的通信形态切换处理单元。
另外,本发明的特征在于,在将本终端作为子机利用与其他无线通信装置的近距离无线通信功能形成网络的无线通信装置中包括测定上述本终端和形成网络的各终端的位置关系的位置关系测定单元;将上述位置关系测定单元测定的位置关系通知作为主机的上述无线通信装置的位置关系信息处理单元;以及根据上述无线通信装置发出的指示切换到以上述本终端作为主机的通信形态的通信形态切换处理单元。
根据利用具有上述构成的无线通信装置的无线通信系统及无线通信方法,可以测定主机和子机的位置关系,子机和主机及其他子机的位置关系,并利用该位置关系选定用来切换主机的切换对象目标子机。
在此场合,主机,根据上述位置关系信息,比如,可以决定将尽可能地多的形成现在网络的终端包含在通信范围内的终端作为切换对象目标终端,在切换到将该切换对象目标终端变成为新主机的通信状态中之后而形成的网络中可以避免构成切换前网络的终端从新主机的通信范围中脱离,可维持和切换前相同终端间的近距离无线通信。
另外,在本发明中,在作为子机形成网络的终端中,位置关系测定单元,是由测定包含在本终端的通信范围内的终端数目及本终端和包含于该通信范围内的其他终端的距离作为上述位置关系进行测定的装置所构成。
根据这样的构成,子机,将由包含在本终端的通信范围内的终端数目及本终端和包含于该通信范围内的其他终端的距离构成的位置关系信息发送到主机。主机,可以根据自子机接收到的上述位置关系信息,比如,决定将尽可能地多的形成现在网络的终端包含在通信范围内并且和该通信范围内的其他终端之间的距离最小的终端,即通信条件更好的终端作为切换对象目标终端。
所以,可以在切换到以此切换对象目标终端为新主机的通信形态之后,形成包含和切换前相同终端的网络并维持通信品质良好的近距离无线通信。
另外,本发明的特征在于,在将本终端作为主机利用与其他无线通信装置的近距离无线通信功能形成网络的无线通信装置中包括测定上述本终端和作为子机的上述无线通信装置的位置关系的位置关系测定单元;请求上述无线通信装置通知表示形成上述网络的各终端和该无线通信装置的位置关系的位置关系信息并接收从该无线通信装置通知的上述位置关系信息的位置关系信息处理单元;测定上述本终端的电池余量的电池余量测定单元;请求上述无线通信装置通知表示电池余量信息并接收从该无线通信装置通知的上述电池信息的电池信息处理单元;根据上述位置关系及上述电池信息判断通信形态切换定时的切换定时判断单元;利用上述位置关系信息及上述电池信息选定切换对象目标的无线通信装置的切换对象终端决定单元;以及切换到以切换对象目标的上述无线通信装置作为新主机的通信形态的通信形态切换处理单元。
另外,本发明的特征在于,在将本终端作为主机利用与其他无线通信装置的近距离无线通信功能形成网络的无线通信装置中包括测定上述本终端和作为子机的上述无线通信装置的位置关系的位置关系测定单元;请求将上述位置关系测定单元测定的位置关系通知作为主机的上述无线通信装置的位置关系信息处理单元;测定上述本终端的电池余量的电池余量测定单元;将电池余量测定单元测定的电池余量通知作为主机的无线通信装置的电池信息处理单元;以及根据上述无线通信装置的指示切换到以上述本终端为主机的通信形态的通信形态切换处理单元。
根据利用具有上述构成的无线通信装置的无线通信系统及无线通信方法,可以在主机和子机,子机和主机及其他子机的位置关系上添加电池信息来选定用来切换主机的切换对象目标子机。
在此场合,主机,根据上述位置关系信息及电池信息,比如,可以决定将尽可能地多的形成现在网络的终端包含在通信范围内并且电池余量最多的终端作为切换对象目标终端。
于是,在切换到将该切换对象目标终端变成为新主机的通信状态中之后而形成的网络中可以维持和切换前相同终端间的更长时间的近距离无线通信。
另外,根据上述构成,子机,将由包含在本终端的通信范围内的终端数目及本终端与包含于该通信范围内的其他终端的距离构成的位置关系信息发送到主机。
在此场合,主机,可以根据自子机接收到的上述位置关系信息及电池信息,比如,决定将尽可能地多的形成现在网络的终端包含在通信范围内并且和该通信范围内的其他终端之间的距离最小,而且电池余量最多的终端作为切换对象目标终端。
所以,可以在切换到以此切换对象目标终端为新主机的通信形态之后,形成包含和切换前相同终端的网络并维持通信品质更加良好的更长时间的近距离无线通信。
另外,本发明的特征在于,在利用近距离无线通信功能将作为主机的无线通信装置和作为子机的多个无线通信装置连接起来形成网络的无线通信系统中使用的、按照预先完成的功能设定作为上述主机或上述子机动作的移动无线终端装置中包括作为上述主机动作时、向任意子机发送指示成为主机代理的代理指示信息的代理指示信息发送装置;向上述代理指示信息的发送对象的子机发送现网络的网络构成信息的构成信息发送装置;作为上述子机动作时从主机接收上述代理指示信息及网络构成信息的接收装置;在接收上述代理指示信息及网络构成信息之后检出上述主机从上述网络切断事实的切断检出装置;以及在上述主机从上述网络切断的场合由作为子机动作功能的设定改变作为主机的动作的功能设定、切换到以本终端作为主机的通信形态的通信形态切换处理单元。
根据利用具有上述构成的无线通信系统,藉助由主机向任意的子机指示该子机成为主机代理,并其后即使是主机从网络切断,在失掉网络管理功能的状态下,也可以在剩余的子机之间,由此被指示成为代理的终端变为主机重新构筑网络而维持通信。


图1为示出本发明的无线通信系统的构成的示图。
图2为示出本发明的无线通信装置的构成的概略框图。
图3为示出具体实施方式
1的通信形态的切换方法的步骤流程图。
图4为示出具体实施方式
2的通信形态的切换方法的步骤流程图。
图5为示出本发明的无线通信系统的构成的概念图。
图6为示出具体实施方式
3的通信形态的切换方法的步骤流程图。
图7为示出具体实施方式
4的通信形态的切换方法的步骤流程图。
图8为示出和各子机的通信范围内的终端之间的距离算出动作的概念图。
图9为示出自子机向主机发送的位置关系信息的构成的示图。
图10为示出具体实施方式
5的通信形态的切换方法的步骤流程图。
图11为示出具体实施方式
6的通信形态的切换方法的步骤流程图。
图12为示出具体实施方式
7的通信形态的切换方法的步骤流程图。
图13为示出具体实施方式
8的通信形态的切换方法的步骤流程图。
图14为示出具体实施方式
9的无线通信系统的构成及其通信图像的示图。
图15为示出具体实施方式
9的无线通信系统的构成的框图。
图16为示出具体实施方式
9的无线通信装置作为主机动作时的代理终端指示控制动作的流程图。
图17为示出具体实施方式
9的无线通信装置作为子机动作时向主机的过渡控制动作的流程图。
图18为示出具体实施方式
9的通信形态的切换控制顺序的示图。
图19为示出具体实施方式
9的无线通信系统的主机切断后的网络重新构筑动作图像的示图。
具体实施例方式
下面参照附图对本发明的具体实施方式
予以详细说明。
图1为示出本发明的无线通信系统的构成的概念图,图2为示出本发明的无线通信装置的构成的概略框图。
在本发明的无线通信系统中,如图1(A)所示,在以一台无线通信装置10-1作为主机、以其他无线通信装置10-2、10-3、10-4作为子机构筑的网络中,比如,假如作为主机的无线通信装置10-1的电池余量减少,作为子机的无线通信装置10-2的电池余量是网络内最多,则如图1(b)所示,其构成可将无线通信装置10-2作为主机的网络进行构筑。
于是,如图2所示,在本发明的无线通信装置10中,设置有和其他无线通信装置进行近距离无线通信的近距离无线通信单元11;测定和其他无线通信装置的位置关系的位置关系测定单元13;处理涉及位置关系的信息的位置关系处理单元14;作为动力源的电池15;测定电池15的电气余量的电池余量测定单元16;对电池的电气余量的信息进行处理的电池信息处理单元17;判断切换主机和子机的通信功能的定时的切换定时判断单元21;决定成为新主机的子机的切换对象终端决定单元22;在子机和主机之间进行通信形态切换处理的通信形态切换处理单元23;以CDMA等数字无线电话实现的、和其他无线电话装置进行经过无线电话基站(图中未示出)的无线电话通信的无线电话通信单元31;藉助由近距离无线通信等确立的消息交换会话收发的消息的生成、显示、历史保存等处理的消息处理单元32;存储动作控制用信息及消息等各种信息的存储器单元33;显示藉助消息交换会话收发的消息等的各种信息的显示单元34;操作数字小键盘等各种键输入各种信息(消息及各种动作指示)的输入/操作单元35以及进行无线通信装置整体的控制的控制单元36。
此处,近距离无线通信单元11是蓝牙的通信模块,可以与另一安装有蓝牙通信模块的终端按照蓝牙的规格说明书进行无线通信。
位置关系测定单元13,通过利用近距离无线通信单元11,即蓝牙,进行设备探索,测定在以本终端为中心的通信范围内包含多少台形成网络的终端的本终端和其他终端的位置关系。
另外,在位置关系测定单元13中,设置有从以本终端为中心的通信范围内的各终端和通信时的接收电场强度(RSSI)算出和各该终端之间的距离的距离算出单元31。
这样,位置关系测定单元13,不仅具有测定以本终端为中心的通信范围内包含多少台形成网络的终端作为本终端和其他终端的位置关系的功能,也具有测定本终端和该通信范围内的其他终端之间的距离的功能。
位置关系处理单元14,在主机的场合,每隔一定时间利用位置关系测定单元13对本终端和其他终端的位置关系进行一次测定,另外,向子机请求位置关系信息和接收其应答。
另一方面,在子机的场合,如从主机接收到位置关系信息通知请求,则利用位置关系测定单元13测定本终端和主机及其他终端的位置关系而将该位置关系发送到主机。
此处,在从子机发送到主机的位置关系信息中(参照图9),包含有关于在该子机的通信范围内包含的终端的数目的信息以及该子机和在通信范围内包含的各终端的距离信息。
另外,电池信息处理单元17,在主机的场合,每隔一定时间利用电池余量测定单元16对本终端的电池15的电池余量进行一次测定,另外,向子机请求电池余量和接收其应答。
另一方面,在子机的场合,如从主机接收到电池余量通知请求,则利用电池余量测定单元16测定本终端的电池15的电池余量而发送到主机。
切换定时判断单元21,根据由电池余量测定单元16测定的电池余量或由位置关系测定单元13测定的位置关系信息判断将主机切换为子机的通信功能的定时。
切换对象终端决定单元22,根据由电池信息处理单元17得到的子机的电池余量或由位置关系处理单元14得到的子机的位置关系信息决定将主机切换为子机的通信功能的切换对象目标终端。
通信形态切换处理单元23,如在切换定时判断单元21中判断是将主机切换为子机的通信功能的定时并由切换对象终端决定单元22决定切换对象目标终端,就进行该对象目的的子机和主机之间的通信形态的切换处理。
此处所谓的主机的通信形态,是和各子机进行通信的形态,所谓的子机的通信形态,是和主机进行通信的形态。
另外,在本具体实施方式
中,作为无线通信的装置采用的是蓝牙方式,但通信装置不限于蓝牙方式,也可以利用其他方式进行无线通信。
另外,作为无线通信装置的标识符,采用便携式电话机的电话号码及设置于各个装置中的ID、IP地址等可识别连接到网络的各个终端的信息。
图3为示出在具体实施方式
1的通信形态的切换方法中,根据电池余量切换主机和子机的通信形态的步骤流程图。
在图3中,在本具体实施方式
中,首先,连接以终端1为主机、以终端2及终端3为子机的网络。另外,终端1、2、3采用具有如图2所示的构成的无线通信装置10。
在以终端1为主机的网络中的通信中,主机每隔一定时间对本终端的电池余量进行一次测定(步骤S100),判断是否进行主机的切换(步骤S101)。
此处,如电池余量超过一定值或电池余量减少值未满一定值,则判断不是切换通信形态的定时(步骤S101中的否),维持以终端1为主机、以终端2及终端3为子机的网络。
另外,如电池余量低于一定值或电池余量减少值超过一定值,则判断是切换通信形态的定时(步骤S101中的是),主机向子机请求电池信息(步骤S102)。
子机测定电池余量(步骤S103),向主机通知电池信息(步骤S104),而主机根据通知的电池信息来选定电池余量最多的子机作为切换对象目标(步骤S105)。
此处,在本具体实施方式
中,终端2的电池余量最多,就选定作为通信形态的切换对象目标。
于是,请求作为切换对象的子机的终端2切换通信形态(步骤S106),而终端2判断是否同意切换(步骤S107)。
此处,如同意切换(步骤S107中的是),就应答通信形态的切换请求(步骤S108),主机向切换对象目标子机发送形成网络的终端的标识符(步骤S109)。
于是,如接收到来自切换对象目标子机的网络切断请求(步骤S110),就向各子机发送网络切断请求(步骤S111)而切断网络。
作为切换对象目标子机的终端2,以网络切断为契机,向形成网络的终端内的任意一个终端发送连接请求(步骤S112),如从该终端接收到无线通信连接的应答(步骤S113),则向形成网络的终端内的任意一个终端发送连接请求(步骤S114),通过从该终端接收到无线通信连接的应答(步骤S115),重新连接以本终端(终端2)为主机的网络。
另外,伴随这一重新连接,分别从以终端1的通信形态作为主机的通信形态切换到作为子机的通信形态,从以终端2的通信形态作为子机的通信状态切换到作为主机的通信形态。由此开始以终端2为主机的网络的通信。
另外,在具体实施方式
1中,只在对切换请求同意的场合进行应答,这一同意,不仅是利用切换对象目标终端的人员的判断,而且其构成也可在终端具有作为主机发挥作用的充分的条件的场合自动应答。
另外,其构成也可以是在一定时间内不能得到对切换请求的应答的场合,就判断为未得到同意而选定下一个电池余量最多的子机作为切换目标,向新选定的终端发送通信形态切换请求。
这样,在具体实施方式
1中,由于以电池余量多的子机作为新主机,可以防止伴随电池的断绝的网络切断,可以长时间维持由相同终端构成的网络。
另外,由于在从切换对象目标终端得到同意之后进行切换,在对象目标终端中使用信息量多的应用的场合及为了作为主机发挥作用不具有充分能力的场合等不适合作为主机动作的场合,有可能发生拒绝切换的情况下,可以形成以合适的终端作为主机的网络。
具体实施方式
1中,是在得到切换对象目标终端的同意之后,进行切换,但得不到同意时也可能进行切换,关于这种方法,下面用具体实施方式
2予以说明。
图4为示出在具体实施方式
2的通信形态的切换方法中,根据电池余量切换主机和子机的通信形态的步骤流程图。
在图4中,在本具体实施方式
中,首先,连接以终端1为主机、以终端2及终端3为子机的网络。终端1、2、3采用具有如图2所示的构成的无线通信装置10。
在以终端1为主机的网络中的通信中,主机每隔一定时间对本终端的电池余量进行一次测定(步骤S200),判断是否进行主机的切换(步骤S201)。
此处,如电池余量超过一定值或电池余量减少值未满一定值,则判断不是切换通信形态的定时(步骤S201中的否),维持以终端1为主机、以终端2及终端3为子机的网络。
另外,如电池余量低于一定值或电池余量减少值超过一定值,则判断是切换通信形态的定时(步骤S201中的是),主机向子机请求电池信息(步骤S202)。
子机,测定电池余量(步骤S203),向主机通知电池信息(步骤S204),而主机根据通知的电池信息来选定电池余量最多的子机作为切换对象目标(步骤S205)。
此处,在本具体实施方式
中,终端2的电池余量最多,就选定作为通信形态的切换对象目标。
于是,向作为切换对象的子机的终端2发送切换通信形态的命令(步骤S206),并且,发送形成网络的终端的标识符(步骤S207)。
于是,如接收到来自切换对象目标子机的网络切断请求(步骤S208),就向各子机发送网络切断请求(步骤S209)而切断网络。
作为切换对象目标子机的终端2,以网络切断为契机,向形成网络的终端内的任意一个终端发送连接请求(步骤S210),如从该终端接收到无线通信连接的应答(步骤S211),则向形成网络的终端内的任意一个终端发送连接请求(步骤S212),通过从该终端接收到无线通信连接的应答(步骤S213),重新连接以本终端(终端2)为主机的网络。
另外,伴随这一重新连接,分别从以终端1作为主机的通信形态切换到作为子机的通信形态,从以终端2作为子机的通信状态切换到作为主机的通信形态。由此开始以终端2为主机的网络的通信。
另外,在具体实施方式
2中,由于以电池余量多的子机作为新主机,可以防止伴随电池的断绝的网络切断,可以长时间维持由相同终端构成的网络。
另外,由于不需要从切换对象目标终端得到同意,可以不对使用切换对象目标终端的用户产生负担而形成以合适的终端为主机的网络。
但是,如图5(a)所示,由于作为主机的无线通信装置10-1和作为子机的各无线通信装置10-2、10-3、10-4是利用近距离无线通信进行点对点连接而形成网络。
因此,比如,如图5(b)所示,如作为主机的无线通信装置10-1移动,则变为通信范围外的子机10-4就被强制切断与网络的连接。
于是,在具体实施方式
3中,如图5(c)所示,对于将可以和各终端进行通信的子机切换为主机的无线通信方法予以说明。
图6为示出在具体实施方式
3的通信形态的切换方法中根据各终端的位置关系切换主机和子机的通信状态的步骤流程图。
在图6中,在本具体实施方式
中,首先,连接以终端1为主机、以终端2及终端3为子机的网络。终端1、2、3采用具有如图2所示的构成的无线通信装置10。
在以终端1为主机的网络中的通信中,主机每隔一定时间对本终端的位置关系进行一次测定(步骤S300),判断是否进行主机的切换(步骤S301)。
此处,如全部子机都在主机的通信范围内,就判断不是通信形态切换定时(步骤S301中的否),维持以终端1为主机、以终端2及终端3为子机的网络。
另外,如某一个子机的位置在主机的通信范围以外,就判断是通信形态切换定时(步骤S301中的是),主机向子机请求位置关系信息(步骤S302)。
子机测定位置关系(步骤S303),向主机通知位置关系信息(步骤S304),而主机根据通知的位置关系信息来选定在通信范围内包含形成网络的终端最多的终端作为通信形态的切换对象目标(步骤S305)。
此处,在本具体实施方式
中,终端2的通信范围内包含的形成网络的终端最多,就选定此终端2作为通信形态的切换对象目标。
于是,请求作为切换对象的子机的终端2切换通信形态(步骤S306),而终端2判断是否同意切换(步骤S307)。
此处,如同意切换(步骤S307中的是),就应答通信形态的切换请求(步骤S308),主机向切换对象目标子机发送形成网络的终端的标识符(步骤S309)。
于是,如接收到来自切换对象目标子机的网络切断请求(步骤S310),就向各子机发送网络切断请求(步骤S311)而切断网络。
作为切换对象目标子机的终端2,以网络切断为契机,向形成网络的终端内的任意一个终端发送连接请求(步骤S312),如从该终端接收到无线通信连接的应答(步骤S313),则向形成网络的终端内的任意一个终端发送连接请求(步骤S314),通过从该终端接收到无线通信连接的应答(步骤S315),重新连接以本终端(终端2)为主机的网络。
另外,伴随这一重新连接,分别从以终端1的通信形态作为主机的通信形态切换到作为子机的通信形态,从以终端2的通信形态作为子机的通信状态切换到作为主机的通信形态。由此开始以终端2为主机的网络的通信。
这样,在具体实施方式
3中,由于是以在通信范围内存在形成网络的终端最多的子机作为新主机,可以防止伴随终端移动的网络的切断,可以长时间维持由相同终端构成的网络。
另外,由于是在从切换对象目标终端得到同意之后进行切换,在切换对象目标子机不适合作为主机动作的场合,有可能发生拒绝切换的情况下,可以形成以合适的终端作为主机的网络。
具体实施方式
3中,是在得到切换对象目标终端的同意之后,进行切换,但得不到同意时也可能进行切换,关于这种方法,下面用具体实施方式
4予以说明。
图7为示出在具体实施方式
4的通信形态的切换方法中根据各终端的位置关系切换主机和子机的通信形态的步骤流程图。
在图7中,在本具体实施方式
中,首先,连接以终端1为主机、以终端2及终端3为子机的网络。终端1、2、3采用具有如图2所示的构成的无线通信装置10。
在以终端1为主机的网络中的通信中,主机每隔一定时间对本终端的位置关系进行一次测定(步骤S400),判断是否进行主机的切换(步骤S401)。
此处,如全部子机都在主机的通信范围内,就判断不是通信形态切换定时(步骤S401中的否),维持以终端1为主机、以终端2及终端3为子机的网络。
另外,如某一个子机的位置在主机的通信范围以外,就判断是通信形态切换定时(步骤S401中的是),主机向子机请求位置关系信息(步骤S402)。
子机,测定位置关系(步骤S403),向主机通知位置关系信息(步骤S404),而主机根据通知的位置关系信息来选定在通信范围内包含形成网络的终端最多的终端作为通信形态的切换对象目标(步骤S405)。
此处,在本具体实施方式
中,终端2的通信范围内包含的形成网络的终端最多,就选定此终端2作为通信形态的切换对象目标。
于是,向作为切换对象的子机的终端2发送切换通信形态的命令(步骤S406),并且,发送形成网络的终端的标识符(步骤S407)。
于是,如接收到来自切换对象目标子机的网络切断请求(步骤S408),就向各子机发送网络切断请求(步骤S409)而切断网络。
作为切换对象目标子机的终端2,以网络切断为契机,向形成网络的终端内的任意一个终端发送连接请求(步骤S410),如从该终端接收到无线通信连接的应答(步骤S411),则向形成网络的终端内的任意一个终端发送连接请求(步骤S412),通过从该终端接收到无线通信连接的应答(步骤S413),重新连接以本终端(终端2)为主机的网络。
另外,伴随这一重新连接,分别从以终端1作为主机的通信形态切换到作为子机的通信形态,从以终端2作为子机的通信状态切换到作为主机的通信形态。由此开始以终端2为主机的网络的通信。
另外,在具体实施方式
4中,由于以通信范围内形成网络的终端最多的子机作为新主机,可以防止伴随终端的移动的网络切断,可以长时间维持由相同终端构成的网络。
另外,由于不需要从切换对象目标终端得到同意,可以不对使用切换对象目标终端的用户产生负担而形成以合适的终端为主机的网络。
另外,在具体实施方式
3及4中,作为主机从各子机接收的位置关系信息,只着眼于各该子机的通信范围内所包含的终端数目的信息,作为该位置关系信息,可以并用各子机和其通信范围内的各终端的距离信息。
下面对包含此距离信息的位置关系信息的收集动作以及利用该距离信息的切换对象目标终端决定方法予以说明。
图8为示出和各子机的通信范围内的终端之间的距离算出动作的概念图。
特别是,图8(a)示出图5(b)的子机10-2算出和其通信范围内的其他终端之间的距离的情况,图8(b)示出图5(b)的子机10-3算出和其通信范围内的其他终端之间的距离的情况。
在图8(a)中,子机10-2,利用位置关系测定单元13的距离算出单元131,根据从本装置的通信范围内存在的主机10-1、子机10-2、子机10-4接收到的信号的接收电场强度分别算出(推定)这些主机或子机之间的距离L11、L12、L13,并将此算出的表示距离的距离信息传送到位置关系处理单元14。
另外,在图8(b)中,子机10-3,利用位置关系测定单元13的距离算出单元131,根据从本装置的通信范围内存在的主机10-1、子机10-2、子机10-4接收到的信号的接收电场强度分别算出(推定)这些主机或子机之间的距离L21、L22、L23,并将此算出的表示距离的距离信息传送到位置关系处理单元14。
在子机10-2及子机10-3的位置关系处理单元14中,如接收到上述距离信息,就生成包含该距离信息的位置关系信息,通过近距离无线通信单元11发送到主机10-1。
图9为示出在位置关系处理单元14中生成、向主机10-1发送的位置关系信息140的构成的示图。
此位置关系信息140,由发送方的子机的ID、该子机的通信范围内包含的终端数目的信息、该子机和各终端之间的距离信息组成。此处,距离信息,比如,是表示该子机和其通信范围内包含的各终端之间的距离的总和的信息。
在此例的场合,在子机10-2发送的位置关系信息140中的距离信息为(L1=L11+L12+L13),而在子机10-3发送的位置关系信息140中的距离信息为(L2=L21+L22+L23)。
另一方面,主机10-1,通过近距离无线通信单元11接收形成网络的各子机10-2、10-3、10-4发送的位置关系信息140并发送给位置关系处理单元14。
位置关系处理单元14,根据接收到的各位置关系信息140,决定切换对象目标子机。具体说,比较接收到的各位置关系信息140的“包含在通信范围内的终端的数目”,决定在通信范围内包含的终端的数目最多的子机为切换对象目标子机。
此处,在通信范围内包含的终端最多的子机存在多个的场合,接着比较从这些子机接收到的各位置关系信息140中的“和各终端的距离信息”,将与各终端的距离最小的子机决定为切换对象目标子机。
在图5(b)的位置关系的场合,检索子机10-2、子机10-3作为在通信范围内包含终端最多的终端(参考图8),并且,根据以图8所说明的方法算出的和各终端的距离信息L1、L2的比较结果(L1>L2),如判断与子机10-2比较子机10-3一方与各终端的距离更小,就可决定该子机10-3为切换对象目标子机(参考图5(c))。
此处之所以决定以与本装置的通信范围内的各终端的距离最小的子机10-3作为切换对象目标,是因为在该子机10-3成为新主机而和其通信范围内的各终端形成网络之际,该子机10-3和各终端的距离近时可以确保更高的通信质量之故。
换言之,作为从形成网络的各子机向主机10-3发送的位置关系信息140,也包含“该子机和其通信范围内的各终端的距离信息”,根据加上该距离信息决定切换对象目标子机的方法,可以确保在切换到以该子机作为新主机的通信形态之后形成的网络中得到更好的通信质量。
这样,在具体实施方式
3及4中,由于主机根据从各子机接收到的位置关系信息(各子机的通信范围内包含的终端数目以及各该子机和该通信范围内的各终端的距离信息)决定成为下一个主机的终端,在以该终端作为新主机形成的网络中,可以事先防止发生终端从此新主机的通信范围中脱离而可以维持在与切换以前相同的终端之间的近距离无线通信。
特别是,收集各子机和其通信范围内的各终端的距离信息作为位置关系信息,并根据加上该距离信息决定成为下一个主机的终端,可以确保在切换到以该子机作为新主机的通信形态之后形成的网络中得到更好的通信质量。
不过,在具体实施方式
1至4中,是根据电池信息或位置关系信息切换主机和子机的通信形态,而根据电池信息及位置关系信息也可能获得以更合适的子机为新主机的构成。
下面,在具体实施方式
5中,对根据电池信息及位置关系信息选定成为新主机的子机及以选定的子机切换主机的无线通信方法予以说明。
图10为示出在具体实施方式
5的通信形态的切换方法中,根据各终端的电池信息及位置关系切换主机和子机的通信形态的步骤流程图。
在图10中,在本具体实施方式
中,首先,连接以终端1为主机、以终端2及终端3为子机的网络。终端1、2、3采用具有如图2所示的构成的无线通信装置10。
在以终端1为主机的网络中的通信中,主机每隔一定时间对本终端的电池余量及位置关系进行一次测定(步骤S500),判断是否进行主机的切换(步骤S501)。
此处,如全部子机在主机的通信范围内同时电池余量超过一定值或电池余量减少值未满一定值,则判断不是切换通信形态的定时(步骤S501中的否),维持以终端1为主机、以终端2及终端3为子机的网络。
另外,如某一个子机的位置在通信范围以外并且电池余量低于一定值或电池余量减少值超过一定值,则判断是切换通信形态的定时(步骤S501中的是),主机向子机请求电池信息及位置关系信息(步骤S502)。
子机,测定电池余量及位置关系(步骤S503),向主机通知电池信息和位置关系信息(步骤S504),而主机根据通知的电池信息及位置关系信息来在通信范围内包含形成网络的终端最多的终端中选定电池余量最多的终端作为通信状态切换对象目标(步骤S505)。
此处,在本具体实施方式
中,作为在通信范围内包含形成网络的终端最多的终端中电池余量最多的终端的终端2就被选定作为通信形态的切换对象目标。
于是,向作为切换对象的子机的终端2发送切换通信形态的请求(步骤S506),而终端2判断是否同意切换(步骤S507)。
此处,如同意切换(步骤S507中的是),就应答通信形态的切换请求(步骤S508),主机向切换对象目标子机发送形成网络的终端的标识符(步骤S509)。
于是,如接收到来自切换对象目标子机的网络切断请求(步骤S510),就向各子机发送网络切断请求(步骤S511)而切断网络。
作为切换对象目标子机的终端2,以网络切断为契机,向形成网络的终端内的任意一个终端发送连接请求(步骤S512),如从该终端接收到无线通信连接的应答(步骤S513),则向形成网络的终端内的任意一个终端发送连接请求(步骤S514),通过从该终端接收到无线通信连接的应答(步骤S515),重新连接以本终端(终端2)为主机的网络。
另外,伴随这一重新连接,分别从以终端1的通信形态作为主机的通信形态切换到作为子机的通信形态,从以终端2的通信形态作为子机的通信状态切换到作为主机的通信形态。由此开始以终端2为主机的网络的通信。
这样,在具体实施方式
5中,由于以在通信范围内存在形成网络的终端最多的终端中电池余量最多的终端作为新主机,可以防止伴随主机的切换的网络切断,可以长时间维持由相同终端构成的网络。
另外,通过以在通信范围内存在多个终端的子机中电池余量最多的终端作为新主机,可以抑制伴随主机的电池余量低下的网络重新连接的次数,可以抑制用来重新连接网络的处理及电池的消费。
另外,由于是在从切换对象目标终端得到同意之后进行切换,在切换对象目标子机不适合作为主机动作的场合,有可能发生拒绝切换的情况下,可以形成以合适的终端作为主机的网络。
在实施方式5中,是在得到切换对象目标终端的同意之后,进行切换,但得不到同意时也可能进行切换,关于这种方法,下面用具体图11为示出在具体实施方式
6的通信形态的切换方法中根据各终端的电池余量及位置关系切换主机和子机的通信形态的步骤流程图。
在图11中,在本具体实施方式
中,首先,连接以终端1为主机、以终端2及终端3为子机的网络。终端1、2、3采用具有如图2所示的构成的无线通信装置10。
在以终端1为主机的网络中的通信中,主机每隔一定时间对本终端的电池余量和位置关系进行一次测定(步骤S600),判断是否进行主机的切换(步骤S601)。
此处,如全部子机在主机的通信范围内同时电池余量超过一定值或电池余量减少值未满一定值,则判断不是切换通信形态的定时(步骤S601中的否),维持以终端1为主机、以终端2及终端3为子机的网络。
另外,如某一个子机的位置在通信范围以外并且电池余量低于一定值或电池余量减少值超过一定值,则判断是切换通信形态的定时(步骤S601中的是),主机向子机请求电池信息和位置关系信息(步骤S602)。
子机,测定电池余量及位置关系(步骤S603),向主机通知电池信息位置关系信息(步骤S604),而主机根据通知的电池信息及位置关系信息来在通信范围内包含形成网络的终端最多的终端中选定电池余量最多的终端作为通信状态切换对象目标(步骤S605)。
此处,在本具体实施方式
中,作为在通信范围内包含形成网络的终端最多的终端中电池余量最多的终端的终端2就选定作为通信形态的切换对象目标。
于是,向作为切换对象的子机的终端2发送切换通信形态的命令(步骤S606),并且,发送形成网络的终端的标识符(步骤S607)。
于是,如接收到来自切换对象目标子机的网络切断请求(步骤S608),就向各子机发送网络切断请求(步骤S609)而切断网络。
作为切换对象目标子机的终端2,以网络切断为契机,向形成网络的终端内的任意一个终端发送连接请求(步骤S610),如从该终端接收到无线通信连接的应答(步骤S611),则向形成网络的终端内的任意一个终端发送连接请求(步骤S612),通过从该终端接收到无线通信连接的应答(步骤S613),重新连接以本终端(终端2)为主机的网络。
另外,伴随这一重新连接,分别从以终端1作为主机的通信形态切换到作为子机的通信形态,从以终端2作为子机的通信状态切换到作为主机的通信形态。由此开始以终端2为主机的网络的通信。
这样,在实施方式6中,由于以在通信范围内存在形成网络的终端最多的终端中电池余量最多的终端作为新主机,可以防止伴随主机的切换的网络切断,可以长时间维持由相同终端构成的网络。
另外,通过以在通信范围内存在多个终端的子机中电池余量最多的终端作为新主机,可以抑制伴随主机的电池余量低下的网络重新连接的次数,可以抑制用来重新连接网络的处理及电池的消费。
另外,由于不需要从切换对象目标终端得到同意,可以不对使用切换对象目标终端的用户产生负担而形成以合适的终端为主机的网络。
另外,在具体实施方式
5及6中,作为主机从各子机接收的位置关系信息,不仅可以使用各该子机的通信范围内包含的终端数目的信息,而且可以并用各子机和其通信范围内的各终端的距离信息。
包含此距离信息的位置关系信息140(参考图9)可以利用参考图8说明的方法收集,主机可以根据从各子机收集的该位置关系信息140及电池信息决定切换对象目标子机。
此际,主机可以选择距离优先或电池优先任何一种模式决定切换对象目标子机。
在距离优先的场合,比如,根据在具有图8所示的位置关系的状况下从各子机10-2、10-3发送的各位置关系信息140的“和各终端的距离信息”,在其通信范围内包含终端最多的子机10-2、子机10-3之中,如判断与子机10-2比较子机10-3一方与各终端的距离更小(L1<L2),就可决定该子机10-3为切换对象目标子机。
与此相对,在电池优先的场合,即使是与子机10-2比较子机10-3一方与各终端的距离更小(L1<L2),但在子机10-2一方电池余量多的场合,就可决定该子机10-2为切换对象目标子机。
在距离优先的场合,此时作为切换对象目标决定的子机,其后从变为主机和其通信范围内的各子机形成网络之时起可以维持高通信质量,而在电池优先的场合,此时作为切换对象目标决定的子机,其后从变为主机和其通信范围内的各子机形成网络之时起可以更长时间维持该网络。
下面对如果出现子机变为主机的通信范围以外与网络的连接被强制切断时,将可以和各终端进行通信的子机切换为主机的无线通信方法予以说明。
图12为示出在具体实施方式
7的通信形态的切换方法中根据各终端的位置关系切换主机和子机的通信状态的步骤流程图。
在图12中,在本具体实施方式
中,首先,连接以终端1为主机、以终端2及终端3为子机的网络。终端1、2、34采用具有如图2所示的构成的无线通信装置10。
在以终端1为主机的网络中的通信中,如果出现与网络的连接被强制切断的子机(步骤S700),就判断是切换主机的定时,主机向与网络连接的子机请求位置关系信息(步骤S701)。
此处,在本具体实施方式
中,假设终端4被强制切断与网络的连接。
被请求位置关系信息的子机,测定位置关系(步骤S702),向主机通知位置关系信息(步骤S703),而主机根据通知的位置关系信息来选定在通信范围内包含形成网络的终端(包含被强制切断与网络的连接的终端)最多的终端作为通信形态的切换对象目标(步骤S704)。
在本具体实施方式
中,终端2的通信范围内包含的形成网络的终端最多,就选定此终端2作为通信形态的切换对象目标。
于是,请求作为切换对象的子机的终端2切换通信形态(步骤S705),而终端2判断是否同意切换(步骤S706)。
此处,如同意切换(步骤S706中的是),就应答通信形态的切换请求(步骤S707),主机向切换对象目标子机发送形成包含被强制切断与网络的连接的终端的网络的终端的标识符(步骤S708)。
于是,如接收到来自切换对象目标子机的网络切断请求(步骤S709),就向各子机发送网络切断请求(步骤S710)而切断网络。
作为切换对象目标子机的终端2,以网络切断为契机,向形成网络的终端内的任意一个终端发送连接请求(步骤S711),如从该终端接收到无线通信连接的应答(步骤S712),则向形成网络的终端内的任意一个终端发送连接请求(步骤S713),从该终端接收无线通信连接的应答(步骤S714)。
于是,向与网络的连接被强制切断的终端发送连接请求(步骤S715),通过从该终端接收到无线通信连接的应答(步骤S716),以本终端(终端2)为主机,重新连接包含被强制切断与网络的连接的终端的网络。
另外,伴随这一重新连接,分别从以终端1的通信形态作为主机的通信形态切换到作为子机的通信形态,从以终端2的通信形态作为子机的通信状态切换到作为主机的通信形态。由此开始以终端2为主机的网络的通信。
这样,在实施方式7中,由于如果出现与网络的连接被强制切断的终端时,形成包含被强制切断与网络的连接的终端的网络的终端,以在通信范围内存在形成网络的终端最多的子机作为新主机,可以防止伴随终端移动的网络的切断,可以长时间维持由相同终端构成的网络。
另外,由于是在从切换对象目标终端得到同意之后进行切换,在切换对象目标子机不适合作为主机动作的场合,有可能发生拒绝切换的情况下,可以形成以合适的终端作为主机的网络。
在实施方式7中,是在得到切换对象目标终端的同意之后,进行切换,但得不到同意时也可能进行切换,关于这种方法,下面用具体图13为示出在具体实施方式
8的通信形态的切换方法中根据各终端的位置关系切换主机和子机的通信形态的步骤流程图。
在图13中,在本具体实施方式
中,首先,连接以终端1为主机、以终端2及终端3为子机的网络。终端1、2、34采用具有如图2所示的构成的无线通信装置10。
在以终端1为主机的网络中的通信中,如果出现与网络的连接被强制切断的子机(步骤S800),就判断是切换主机的定时,主机向与网络连接的子机请求位置关系信息(步骤S801)。
此处,在本具体实施方式
中,假设终端4被强制切断与网络的连接。
被请求位置关系信息的子机,测定位置关系(步骤S802),向主机通知位置关系信息(步骤S803),而主机根据通知的位置关系信息来选定在通信范围内包含形成网络的终端(包含被强制切断与网络的连接的终端)最多的终端作为通信形态的切换对象目标(步骤S804)。
在本具体实施方式
中,终端2的通信范围内包含的形成网络的终端最多,就选定此终端2作为通信形态的切换对象目标。
于是,在向作为切换对象的子机的终端2发送切换通信形态的命令(步骤S805)的同时,发送包含连接被强制切断的终端的形成网络的终端的标识符(步骤S806)。
另外,如接收到来自切换对象目标子机的网络切断请求(步骤S807),就向各子机发送网络切断请求(步骤S808)而切断网络。
作为切换对象目标子机的终端2,以网络切断为契机,向形成网络的终端内的任意一个终端发送连接请求(步骤S809),如从该终端接收到无线通信连接的应答(步骤S810),则向形成网络的终端内的任意一个终端发送连接请求(步骤S811),从该终端接收到无线通信连接的应答(步骤S812)。
于是,向与网络的连接被强制切断的终端发送连接请求(步骤S813),通过从该终端接收到无线通信连接的应答(步骤S814),以本终端(终端2)为主机,重新连接包含被强制切断与网络的连接的终端(终端4)的网络。
另外,伴随这一重新连接,分别从以终端1作为主机的通信形态切换到作为子机的通信形态,从以终端2作为子机的通信状态切换到作为主机的通信形态。由此开始以终端2为主机的网络的通信。
这样,在具体实施方式
8中,由于如果出现与网络的连接被强制切断的终端时,形成包含被强制切断与网络的连接的终端的网络的终端,以在通信范围内存在形成网络的终端最多的子机作为新主机,可以防止伴随终端移动的网络的切断,可以长时间维持由相同终端构成的网络。
另外,由于不需要从切换对象目标终端得到同意,可以不对使用切换对象目标终端的用户产生负担而形成以合适的终端为主机的网络。
不过,在上述具体实施方式
1至8中,任何一种方式都是在主机中决定通信形态的切换定时,在该定时向切换对象目标子机发送通信形态切换请求,以主机主导进行通信形态切换以便按照该请求使切换对象目标子机变为主机而重新构筑网络。
在此方法的场合,如主机与网络的连接被切断,由于没有发送上述通信形态切换请求的功能,也存在不能重新构筑网络的担心。
具体实施方式
9系有鉴于上述情况而实现的,为了在主机与网络的连接被切断的场合也可以可靠地重新构筑网络,从主机预先指示任意终端作为该主机的代理,使用被赋予该指示的终端(代理终端)检出主机与网络的连接被切断而重新构筑网络。
图14为示出具体实施方式
9的无线通信系统的构成及其通信图像的示图。
如图14所示,本具体实施方式
的无线通信系统中使用的无线通信装置10A-1、10A-2、10A-3、10A-4分别具备近距离无线通信单元11。
由此,无线通信装置10A-1、10A-2、10A-3、10A-4,可以利用各近距离无线通信单元11之间的近距离无线通信控制与其他终端互相进行近距离无线通信。
图14的示例,示出的特别是通过将无线通信装置10A-1设定为作为主机(主设备)动作,并且设定其他无线通信装置10A-2、10A-3、10A-4作为子机(从设备)动作,将主机10A-1及其周边的子机10A-2、10A-3、10A-4连接成为星形状态,利用上述各近距离无线通信单元11之间的近距离无线通信控制进行实时双向通信的图像。
作为此网络构成的实时双向通信,设想的是主机10A-1和子机10A-2、10A-3、10A-4不经服务器进行消息交换的聊天。
另外,这些主机10A-1、子机10A-2、10A-3、10A-4的近距离无线通信单元11,分别由蓝牙实现。
蓝牙,是以2.4GHz频带的无线频率、最大无线功率为100mW的通信规格运行的,由于通信距离短(标准距离为10m)并且发送输出也小,比如,在用户手持移动时进行消息交换的场合,近距离无线通信被切断、消息交换不能进行的危险性很高。
因此,比如,在如图14所示的构成中,持有主机10A-1的用户在移动的场合,很可能出现该主机10A-1与网络的连接被切断的事态。
另外,在如图14所示的构成中,作为主机10A-1与网络的连接被切断的情况,此外,也可以考虑无线通信装置10A-1的用户强制结束该无线通信装置10A-1或由于关断电源等变为不能通信的状态。
在本具体实施方式
中,在这种状况下,也可以在除去被切断与网络的连接的主机10A-1的子机10A-2、10A-3、10A-4之间重新构筑具有新主机对子机的星形连接状态的网络而继续进行实时双向通信。
图15为示出本发明的无线通信装置10A(用作主机10A-1、子机10A-2、10A-3、10A-4)的构成的框图。
如图15所示,本具体实施方式
的无线通信装置10A-1的构成包括近距离无线通信单元11;近距离无线通信检出单元12;电池15;电池余量测定单元16;电池信息处理单元17;存储器余量测定单元18;存储器信息处理单元19;切换对象终端决定单元22;代理指示收发单元24;网络构成信息收发单元25;终端功能设定单元26;链接确立控制单元27;无线电话通信单元31;消息处理单元32;显示单元34;输入/操作单元35以及控制单元36。
此处,近距离无线通信单元11、电池15、电池余量测定单元16、电池信息处理单元17、切换对象终端决定单元22、无线电话通信单元31、消息处理单元32、存储器单元33、显示单元34、输入/操作单元35与控制单元36完成的功能与图2所示的无线通信装置10中的对应单元相同。
终端功能设定单元26,在图14所示的网络构成中,设定本终端作为主机或子机的任何一种动作。另外,主机或子机的设定,比如,可以利用输入/操作单元35的规定设定信息的输入而进行。
另外,此终端功能设定单元26,在作为子机的设定中,从主机发出成为该主机的代理终端的指示之后,在检出该主机与网络的连接被切断的场合,还担当将本终端子子机变更为主机的设定变更功能。
链接确立控制单元27,是用来根据本终端被设定为主机或子机的任何一种对和对向的终端确立链接进行控制的单元。比如,在作为主机设定时,确立和作为子机设定的周边各终端的链接,而在作为子机设定时,确立和主机的链接。
另外,在作为子机设定时,在从主机接收到变为代理终端的指示和从该主机接收到关于现网络的网络构成信息之后,在通过检出该主机与网络的连接被切断而进行设定变更从子机变为主机的场合,根据上述网络构成信息确立与周边的各终端的链接,本终端变为主机而重新构筑网络。
代理指示收发单元24,在将本终端设定作为主机时,是选定周边的任意终端作为代理终端候补,对该选定的终端发送指示变为转接的代理终端的代理指示信息的装置。
另外,在将本终端设定作为子机时,是接收从主机发送来的指示变为该主机的代理终端的代理指示信息的装置。
网络构成信息收发单元25,在将本终端设定作为主机时,向指示变为代理终端的终端发送构成现网络的各终端的识别信息及连接关系(主设备/从设备的关系)组成的网络构成信息。
另外,在将本终端设定作为子机时,在主机发出变为代理终端的指示之后,接收该主机发送来的上述网络构成信息,比如,存放于存储器单元33的规定存储区中。
由上述代理指示收发单元24、网络构成信息收发单元25、终端功能设定单元26及链接确立控制单元27构成通信形态切换处理单元。
近距离无线通信检出单元12,是通过近距离无线通信单元11检查和对向的终端之间的蓝牙的连接状态的装置。此近距离无线通信检出单元12,比如,在本终端按照终端功能设定单元26的设定作为主机动作的场合,检出是否切断指示变为代理终端的终端,本终端按照终端功能设定单元26的设定作为子机动作,在由主机指示变为代理终端的场合,检出主机与网络的连接是否被切断。
存储器余量测定单元18,测定存储器单元33的存储器余量。
存储器信息处理单元19,在设定作为主机的场合,每隔一定时间利用存储器余量测定单元18测定本终端的存储器单元33的存储器余量,并且请求子机报送存储器余量并接收该应答。
另一方面,在设定作为子机的场合,在接收到主机发出的存储器余量通知的请求时,利用存储器余量测定单元18测定本终端的存储器单元33的存储器余量并发送的主机。
下面本发明的具体实施方式
的无线通信装置10A的通信动作举出具体示例予以说明。
在此说明中,比如,在如图14所示的网络构成中,无线通信装置10A-1、10A-2、10A-3、10A-4分别具有图15所示的构成,这些无线通信装置10A-1、10A-2、10A-3、10A-4是以进行近距离无线通信的状态为前提。
此时,无线通信装置10A-1按照在该终端功能设定单元26中的设定作为主机动作,其他无线通信装置10A-2、10A-3、10A-4按照各自的在终端功能设定单元26中的设定作为子机动作。
另外,在以下的说明中,为简单起见,将无线通信装置10A-1称为主机,将无线通信装置10A-2、10A-3、10A-4分别称为子机。
在上述设定条件中,主机10A-1是利用本终端的链接确立控制单元27通过近距离无线通信单元11确立和子机10A-2、10A-3、10A-4的链接的一方,子机10A-2、10A-3、10A-4也利用本终端的链接确立控制单元27通过近距离无线通信单元11确立和主机10A-1的链接,与主机10A-1进行利用近距离无线通信的消息交换。
这样一来,主机10A-1和子机10A-2、10A-3、10A-4,在利用近距离无线通信连接成为星形并进行消息交换的状态下,主机10A-1,对子机10A-2、10A-3、10A-4中的一个进行指示变为本终端(即主机)的代理终端的控制,另一方面,子机10A-2、10A-3、10A-4接收到主机10A-1发出的上述指示变为主机10A-1的代理终端进行重新构筑网络的控制。
图16为示出图14的主机10A-1的代理终端指示控制动作的流程图。
主机10A-1,如上所述,利用在和子机10A-2、10A-3、10A-4之间经上述链接确立控制确立的消息交换会话,执行和这些子机10A-2、10A-3、10A-4的消息交换中(参考图14)以任意的定时启动代理指示收发单元24。
代理指示收发单元24,从子机10A-2、10A-3、10A-4中间任意选定本终端(转接)的代理候补的终端(步骤S161),此选定的代理候补终端,比如,向子机10A-2指示变为主机的代理终端(步骤S162)。具体说,指示变为主机10A-1的代理终端的代理指示信息是通过近距离无线通信单元11发送到子机10A-2。
接着,主机10A-1的网络构成信息收发单元25,从存储器单元33的规定存储区读出表示现网络的构成的网络构成信息(由主机10A-1、子机10A-2、10A-3、10A-4的识别信息及主设备/从设备关系信息等组成),通过接收上述代理指示信息经近距离无线通信单元11发送到变为代理终端的子机10A-2(步骤S163)。
之后,主机10A-1,在近距离无线通信检出单元12中检查上述子机10A-2(代理终端)与本终端是否切断连接(步骤S164)。
此处,如果未检出子机10A-2(代理终端)与本终端切断连接(步骤S164中的否),就继续该检查,在此期间,在检出子机10A-2(代理终端)与本终端切断连接的场合(步骤S164中的是),就返回步骤S161,从去掉子机10A-2的子机10A-3、10A-4中选定本终端(主机)的代理候补(步骤S161),在此处指示选定的子机10A-3或10A-4为主机的代理候补(步骤S162)。
这样,主机10A-1以任意的定时选定代理终端候补而并指示该终端成为主机的代理终端,并且在通知有关现网络的网络构成信息的同时,以后在代理终端(接收上述指示及网络构成信息后的代理终端候补)被切断的场合,设定下一个条件良好的代理终端候补,通过通知上述指示及网络构成信息可一直确保代理终端。
另外,关于主机10A-1的代理终端候补的选定方法,作为选定条件存在有电池余量法,比如,一方面以电池余量测定单元16测定本终端的电池余量,另一方面轮询子机10A-2、10A-3、10A-4各自的电池余量,在本终端的电池余量小于子机10A-2、10A-3、10A-4电池余量的场合,从该子机10A-2、10A-3、10A-4中选定电池余量最大的终端。
这种场合的电池余量的轮询,比如,可以以和图3的步骤S102~S104同样的处理来实现。
就是说,在此场合,主机10A-1,利用电池信息处理单元17,向各子机10A-2、10A-3、10A-4请求通知表示电池余量的信息,各子机10A-2、10A-3、10A-4,如通过电池信息处理单元17接收到这一请求,利用电池余量测定单元16测定本终端的电池余量,利用电池信息处理单元17将这一测定的电池余量通知主机10A-1,并且,主机10A-1利用电池信息处理单元17接收各该子机10A-2、10A-3、10A-4通知的电池信息。
另外,作为选定条件存在有存储器余量法,比如,一方面以存储器余量测定单元18测定本终端的存储器余量,另一方面轮询子机10A-2、10A-3、10A-4各自的存储器余量,在本终端的存储器余量小于子机10A-2、10A-3、10A-4存储器余量的场合,从该子机10A-2、10A-3、10A-4中选定存储器余量最大的终端。
这种场合的存储器余量的轮询,比如,可以以和图3的步骤S102~S104相仿的处理来实现。
就是说,在此场合,主机10A-1,利用存储器信息处理单元19,向各子机10A-2、10A-3、10A-4请求通知表示存储器余量的信息,各子机10A-2、10A-3、10A-4,如通过存储器信息处理单元19接收到这一请求,利用存储器余量测定单元18测定本终端的存储器余量,利用存储器信息处理单元19将这一测定的电池余量通知主机10A-1,并且,主机10A-1利用存储器信息处理单元19接收各该子机10A-2、10A-3、10A-4通知的存储器信息。
图17为示出图14的子机10A-2、10A-3、10A-4向主机的过渡控制动作的流程图。
子机10A-2、10A-3、10A-4,如上所述,和主机10A-1之间分别利用经过上述链接确立控制所确立的消息交换会话执行和该主机10A-1的消息交换(参考图14),检查主机10A-1是否发出成为该代理终端的指示,就是说,本终端的代理指示收发单元24是否接收到由主机10A-1的代理指示收发单元24发送的指示其成为主机10A-1的代理终端的代理指示信息(步骤S171)。
此处,在接收到上述代理指示信息的场合(步骤S171中的是),接收到该代理指示信息的子机(在此示例中为10A-2),在接收该代理指示信息后利用网络构成信息收发单元25接收由主机10A-1发送来的网络构成信息并存储于存储器单元33的规定存储区(步骤S172)。
之后,接收到上述代理指示信息及网络构成信息的子机10A-2,根据上述网络构成信息,在认识现网络构成的基础上,利用近距离无线通信检出单元12,检查是否检测出现网络的主机10A-1与网络的连接被切断(步骤S173)。
此处,在主机10A-1与网络的连接被切断的场合(步骤S173中的是),子机10A-2,利用终端功能设定单元26对到此时为止设定应该作为子机动作的设备变更设定为作为主机动作(步骤S174)。
在上述选定变更结束、成为新主机的无线通信装置10A-2中,链接确立控制单元27从该存储区取得业已接收并存储的网络信息(步骤S175),根据该网络构成信息通过近距离无线通信单元11进行与子机10A-3、10A-4(相对新主机10A-2成为子机的终端)确立链接的控制(步骤S176),重新构筑以无线通信装置10A-2为主机、以无线通信装置10A-3、10A-4为子机、利用近距离无线通信进行星形连接的网络。
以后,新主机10A-2,通过近距离无线通信单元11,在和子机10A-3、10A-4的近距离无线通信单元11之间进行消息交换(通信)(步骤S177)。
图18为示出具体实施方式
9的通信形态的切换控制顺序的示图。
在图18中,各处理步骤S161、S162,...分别与图16及图17的流程图的同标号的各处理步骤相对应。
在图18中,在具体实施方式
9中,首先,连接以终端1为主机、以终端2、3及4为子机的网络。终端1、2、3、4采用具有如图15所示的构成的无线通信装置10A。
在以终端1为主机的网络中的通信中,主机选定代理终端(步骤S161),向此选定终端,比如,终端2发送指示成为代理终端的代理指示信息(步骤S162)。接着,发送表示现网络的构成的网络构成信息(步骤S163)。
之后,主机通过控制监视指示成为代理终端的终端2与网络的连接是否被切断(步骤S164)。在代理终端被切断的场合(步骤S164中的是),就选出另一代理终端,并向该代理终端发送代理指示信息及网络构成信息(步骤S161~163)。
由此,主机在本终端与网络的连接被切断时可在网络内一直确保使终端作为本终端的代理进行动作。
另一方面,选定作为代理终端的终端2,接收主机发送的代理指示信息及网络构成信息并存储于存储器单元33中(步骤S172)。
之后,如果检出主机由于上述理由(由于移动到网络的通信范围以外或电源断掉等原因而不能通信的状态)与网络的连接被切断,此主机与网络的连接被切断(步骤S173中的是),则终端2变更子机与主机设定(步骤S174)而建立新主机,取得网络构成信息(步骤S175)并构筑另一子机和新网络。
在此控制中,成为新主机的代理终端2,在构成网络的终端3及4之间,分别进行无线通信连接请求和无线通信连接应答的信息交换(步骤S176a~176d),在这些终端3、4之间确立链接(步骤S176e),在该链接确立后,就开始以终端2作为主机的网络通信(步骤S177)。
图19为示出在图14所示的网络构成中,在主机10A-1发出使子机10A-2变为主机的代理终端的指示之后该主机10A-1与网络的链接被切断的场合的网络重新构筑动作的图像的示图。
在此场合,如果作为代理终端的子机10A-1检出到此时为止的主机10A-1与网络的连接被切断,则本终端成为主机,和新子机10A-3、10A-4确立链接而重新构筑网络。
由此,在图14所示的构成中,在主机10A-1与网络连接被切断以后,在剩余的子机10A-2、10A-3、10A-4之间,以子机10A-2作为新主机继续在子机10A-3、10A-4之间继续消息交换。
这样,具体实施方式
9的无线通信装置10A(参考图15)的功能构成包括在利用近距离无线通信将主机和属于该主机的子机连接成为星形进行实时双向通信的通信网络(参考图14)中,在作为主机动作时,向任意的子机发送指示成为主机的代理的代理指示信息及现网络的网络构成信息的功能;在作为子机动作时,接收主机发送的上述代理指示信息及网络构成信息的功能;在接收到上述代理指示信息及网络构成信息之后,在主机与通信网络的连接被切断的场合,对作为主机动作的功能设定进行设定变更,根据已经接收的网络构成信息确立与另一子机的链接的功能。
如在上述网络内配置具有此种构成的无线通信装置10A,在主机和子机之间的实时双向通信实行中,即使是在主机与通信网络的连接被切断的场合,由该主机指示成为代理的终端成为新主机而重新构筑网络,可以在剩余的终端之间继续进行利用近距离无线通信的实时双向通信。
此外,在本具体实施方式
中,可以在不改变其要旨的范围内实施适宜的变形。
比如,在上述的示例中,比如,如图18所示,是主机向选定的代理终端发送代理指示信息强制地使其作为代理终端动作,不过也可以在发送代理指示信息之后,只有在取得发送目标的代理终端的同意的场合使其作为代理终端动作。
另外,根据图16所示的流程图,在主机10A-1的代理终端指示控制动作中,只限于向代理终端(比如,子机10A-2)发送一次现网络的构成信息,但作为变形例,在该控制动作中,也可以增加识别现网络的构成是否改变;在现网络改变的场合,取得改变后的新网络的网络构成信息;将该网络构成信息作为现网络的网络构成信息通知代理终端10A-2的处理。
在此变形例的场合,关于代理终端1-A-2一侧的动作,按照图17所示的流程图的向主机的过渡控制动作中,在步骤S173中接收和存放现网络的网络构成信息之后,判断是否接收到新网络构成信息,在接收到新网络构成信息的场合,必须进行以新接收到的网络构成信息的内容更新已经存放的网络构成信息的处理。
另外,关于用来实现此变形例的功能的无线通信装置10A的构成,在图15所示的构成之上,必须设置的装置包括在作为主机动作时,在向任意子机发送指示变为主机的代理的代理指示信息之后,识别现网络的构成是否变更的装置;在现网络的构成变更的场合,取得该变更后的网络的网络构成信息并向上述代理指示信息的发送目标的子机发送的装置;在作为子机动作时,在接收到主机发送的上述代理指示信息及网络构成信息之后,判断是否接收到新网络构成信息的装置;以及在接收到新网络构成信息的场合,以该新接收到的网络构成信息的内容更新已经存放的网络构成信息的装置。
此外,在本具体实施方式
中,在以图19所示的形式重新进行网络的构筑之后,在该网络中,新主机10A-2,与迄今为止的主机10A-1一样,还进行以子机10A-3或10A-4为对象指定代理终端的控制,在子机10A-3、10A-4中也可继续进行接收新主机10A-2发送的作为代理终端的指示,重新构筑网络的控制。
权利要求
1.一种无线通信装置,将本终端作为主机利用与其他无线通信装置的近距离无线通信功能形成网络,其特征在于包括测定上述本终端和作为子机的上述无线通信装置的位置关系的位置关系测定单元;从上述位置关系判断通信形态的切换定时的切换定时判断单元;请求上述无线通信装置通知表示形成上述网络的各终端和该无线通信装置的位置关系的位置关系信息,接收从该无线通信装置通知的上述位置关系信息的位置关系信息处理单元;利用上述位置关系信息选定作为切换对象目标的无线通信装置的切换对象终端决定单元;以及切换到以作为切换对象目标的上述无线通信装置作为新主机的通信形态的通信形态切换处理单元。
2.一种无线通信装置,将本终端作为主机利用与其他无线通信装置的近距离无线通信功能形成网络,其特征在于包括测定上述本终端和作为子机的上述无线通信装置的位置关系的位置关系测定单元;请求上述无线通信装置通知表示形成上述网络的各终端和该无线通信装置的位置关系的位置关系信息,接收从该无线通信装置通知的上述位置关系信息的位置关系信息处理单元;测定上述本终端的电池余量的电池余量测定单元;向上述无线通信装置请求通知表示电池余量的电池信息并接收该无线通信装置通知的上述电池信息的电池信息处理单元;根据上述位置关系及上述电池信息判断通信形态切换定时的切换定时判断单元;利用上述位置关系信息及上述电池信息选定作为切换对象目标的无线通信装置的切换对象终端决定单元;以及切换到以作为切换对象目标的上述无线通信装置作为新主机的通信形态的通信形态切换处理单元。
3.一种无线通信装置,将本终端作为子机利用与其他无线通信装置的近距离无线通信功能形成网络,其特征在于包括测定上述本终端和形成网络的各终端的位置关系的位置关系测定单元;将上述位置关系测定单元测定的位置关系通知作为主机的上述无线通信装置的位置关系信息处理单元;以及根据上述无线通信装置发出的指示切换到以上述本终端作为主机的通信形态的通信形态切换处理单元。
4.如权利请求3的无线通信装置,其特征在于,上述位置关系测定单元,是由测定包含在上述本终端的通信范围内的终端数目及上述本终端与包含于其通信范围内的其他终端的距离作为上述位置关系的测定装置所构成。
5.如权利请求3的无线通信装置,其特征在于,还包括测定上述本终端的电池余量的电池余量测定单元,和将电池余量测定单元测定的电池余量通知作为主机的无线通信装置的电池信息处理单元。
6.如权利请求1的无线通信装置,其特征在于,上述切换定时判断单元,在作为子机的上述无线通信装置是在作为主机的上述无线通信装置的通信范围之外时,判断为应该切换通信形态的定时。
7.如权利请求1的无线通信装置,其特征在于,上述位置关系信息处理单元接收的上述位置关系信息,包含在作为上述位置关系信息的通知方的无线通信装置的通信范围内包含的终端的数目;上述切换对象终端决定单元,决定将在通信范围内包含形成上述网络的上述终端最多的无线通信装置作为上述切换对象目标的无线通信装置。
8.如权利请求2的无线通信装置,其特征在于,上述位置关系信息处理单元接收的上述位置关系信息,包含在作为上述位置关系信息的通知方的无线通信装置的通信范围内包含的终端的数目;上述切换对象终端决定单元,决定将在通信范围内包含形成上述网络的上述终端最多的无线通信装置之中电池余量最多的无线通信装置作为上述切换对象目标的无线通信装置。
9.如权利请求1的无线通信装置,其特征在于,上述位置关系信息处理单元接收的上述位置关系信息,包含在上述位置关系信息的通知方的无线通信装置的通信范围内包含的终端的数目及该通知方的无线通信装置与包含于该通信范围内的其他终端的距离信息;上述切换对象终端决定单元,根据上述终端数目及上述距离信息决定作为上述切换对象目标的无线通信装置。
10.如权利请求2的无线通信装置,其特征在于,上述位置关系信息处理单元接收的上述位置关系信息,包含在上述位置关系信息的通知方的无线通信装置的通信范围内包含的终端的数目及该通知方的无线通信装置与包含于该通信范围内的其他终端的距离信息;上述切换对象终端决定单元,根据上述终端数目、上述距离信息及上述电池信息决定作为上述切换对象目标的无线通信装置。
11.如权利请求1的无线通信装置,其特征在于,上述通信形态切换处理单元向作为切换对象目标的上述无线通信装置发出通知请求切换通信形态;在上述无线通信装置同意切换之后,将形成上述网络的终端的标识符通知作为切换对象目标的上述无线通信装置;在通知上述标识符之后切断上述网络;以及切换到以切换对象目标的上述无线通信装置为主机的通信形态。
12.如权利请求1的无线通信装置,其特征在于,上述通信形态切换处理单元向作为切换对象目标的上述无线通信装置发出请求切换通信形态的命令;通知形成上述网络的终端的标识符通;在通知上述标识符之后切断上述网络;以及切换到以作为切换对象目标的上述无线通信装置为主机的通信形态。
13.如权利请求3的无线通信装置,其特征在于,上述通信形态切换处理单元以作为主机的上述无线通信装置与网络的连接被切断为契机,切换到以本终端为主机的通信形态。
14.一种无线通信装置,其特征在于,在利用近距离无线通信功能将作为主机的无线通信装置和作为子机的多个无线通信装置连接起来形成网络的无线通信系统中使用的,按照预先完成的功能设定作为上述主机或上述子机动作的移动无线终端装置中,包括作为上述主机动作时、向任意子机发送指示成为主机代理的代理指示信息的代理指示信息发送装置;向作为上述代理指示信息的发送目标的子机发送现网络的网络构成信息的构成信息发送装置;作为上述子机动作时从主机接收上述代理指示信息及网络构成信息的接收装置;在接收上述代理指示信息及网络构成信息之后检出上述主机从上述网络切断的切断检出装置;以及在上述主机从上述网络切断的场合,由作为子机动作的功能设定变更为作为主机动作的功能设定、切换到以本终端作为主机的通信形态的通信形态切换处理单元。
15.如权利请求14的无线通信装置,其特征在于,在作为上述主机动作时检出上述代理指示信息的发送目标的子机是否被切断的切断检出装置;上述代理指示信息发送装置,在上述代理指示信息的发送目标的子机被切断的场合,选定该切断子机之外的任意一个子机发送上述代理指示信息。
16.如权利请求14的无线通信装置,其特征在于其构成包括测定本终端的电池余量的电池余量测定单元;在作为上述主机动作时,请求构成网络的子机通知表示电池余量的电池信息,接收该子机通知的上述电池信息,在作为上述子机动作时,根据来自上述主机的通知请求将表示本终端的电池余量的电池信息发送到上述主机的电池信息处理单元;以及根据上述电池信息决定上述代理指示信息的发送目标的子机的代理终端决定装置。
17.如权利请求14的无线通信装置,其特征在于其构成包括测定本终端的存储器余量的存储器余量测定单元;在作为上述主机动作时,请求构成网络的子机通知表示存储器余量的存储器信息,接收该子机通知的上述存储器信息,在作为上述子机动作时,根据来自上述主机的通知请求将表示本终端的存储器余量的存储器信息发送到上述主机的存储器信息处理单元;以及根据上述存储器信息决定上述代理指示信息的发送目标的子机的代理终端决定装置。
全文摘要
本发明提供无线通信装置、无线通信方法及其所应用的无线通信系统。本发明通过测定主机和子机的位置关系,测定主机和子机及其他子机的位置关系,利用该位置关系选定用来切换主机切换对象目标的子机。通过重新构筑以这样选定的切换对象目标的子机作为新主机的网络,可以避免构成切换前网络的终端从新主机的通信范围中脱离,可维持和切换前相同终端间的近距离无线通信。
文档编号H04L12/56GK1430341SQ0216086
公开日2003年7月16日 申请日期2002年12月27日 优先权日2001年12月28日
发明者棚田东作, 永滨健太郎, 松谷宽, 青木孝泰, 田村俊哉 申请人:株式会社东芝
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1