CN100370769C - 通信设备和方法 - Google Patents

通信设备和方法 Download PDF

Info

Publication number
CN100370769C
CN100370769C CNB2003801093412A CN200380109341A CN100370769C CN 100370769 C CN100370769 C CN 100370769C CN B2003801093412 A CNB2003801093412 A CN B2003801093412A CN 200380109341 A CN200380109341 A CN 200380109341A CN 100370769 C CN100370769 C CN 100370769C
Authority
CN
China
Prior art keywords
equipment
search
communication
searched
select
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB2003801093412A
Other languages
English (en)
Other versions
CN1745543A (zh
Inventor
野田卓郎
小松崎顺子
佐藤真
角田弘史
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Publication of CN1745543A publication Critical patent/CN1745543A/zh
Application granted granted Critical
Publication of CN100370769C publication Critical patent/CN100370769C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • H04W48/14Access restriction or access information delivery, e.g. discovery data delivery using user query or user detection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Small-Scale Networks (AREA)

Abstract

一种能够更迅速而可靠地选择作为通信伙伴的设备的通信设备和方法、记录介质、以及程序。搜索设备(21)为了检出一台设备而进行搜索。当取得来自被搜索设备(32)的响应消息时,在搜索设备(21)的显示部件上、显示屏面以选择是否把被搜索设备(32)作为通信伙伴。当被搜索设备(32)未被选择为通信伙伴时,则由搜索设备(21)为了检出两台设备而再度进行搜索。当由此搜索检出被搜索设备(31)和被搜索设备(32)时,则从应呈示给用户的设备中排除已被选择为不作为通信伙伴的被搜索设备(32),并显示选择屏面以选择是否将被搜索设备(31)作为通信伙伴。本发明可适用于个人计算机、PDA、移动电话机和其他进行无线通信的通信设备。

Description

通信设备和方法
技术领域
本发明涉及通信设备和方法、记录介质、以及程序,特别涉及使用户能更迅速而可靠地选择作为通信伙伴的设备的通信设备和方法、记录介质、以及程序。
背景技术
近年来,蓝牙(注册商标)作为短距离的无线通信装置正赢得关注,并开发和出售了各种各样的对应设备(enabled device)。
在蓝牙通信中,在开始通信时,从控制通信的称为主设备(master)的设备(蓝牙设备)广播用于检测存在于周围的设备的搜索消息,而对该消息做出响应的设备被检测作为能够与主设备通信的从设备(slave)。
图1是示出设备的布局的实例的图。而且,图2是对由图1的各设备进行的搜索进程进行说明的流程图。
搜索设备1是例如用户所使用的设备,而被搜索设备11至13是存在于搜索设备1的近傍(信号可到达的范围)的设备。
在图1中,如果用户指示搜索设备1搜索能够通信的设备,则以搜索设备1作为中心对存在于预定范围内的设备进行搜索。
换句话说,在图2的步骤S1处,询问分组即搜索消息由搜索设备1广播,再在步骤S11和S21处由被搜索设备11和12分别接收。此外,在图1中,搜索设备1的搜索范围(用于发送询问分组的信号所到达范围)被表示为以搜索设备1作为中心的虚线圆,而被搜索设备13存在于范围以外。从而,由搜索设备1广播的询问分组不能被搜索设备13接收。
在步骤S12和S22处,接收到询问分组的被搜索设备11和12分别将关于询问分组的响应消息(FHS分组)发送至搜索设备11。在该FHS分组中含有像蓝牙设备名、被设定为各蓝牙设备所固有的一些情况的蓝牙地址、为了实现跳频的时隙同步的蓝牙时钟等信息。
在步骤S2和S3处,搜索设备1接收从被搜索设备11和12发送而来的FHS分组,向用户呈示其所含的蓝牙设备名等,使他选择应确立通信的设备。
换句话说,通常用户有必要从作为存在于近傍而呈示的设备列表中选择应确立通信的设备。
这样,作为不由用户做这样的选择、而是设备自身指定通信伙伴并自动地确立通信的技术,像在日本待审专利申请公开2001-156704号公报(以下称为专利文献1)中已有所公开。
在专利文献1中,公开了这样的技术:即从通过搜索而检测到的多台设备发送的信号强度被分别检测,并指定发送最高强度信号的设备为通信伙伴的设备。由于与被指定为通信伙伴的设备自动地进行其后的通信确立进程,故用户仅使自己的设备靠近作为通信伙伴的设备即可与该设备间确立通信。
然而,以公开于专利文献1的技术,具有这样的问题:即由于发送最高强度信号的设备被选择为通信伙伴的设备,故依周围的反射无线电波的物或被检测设备的通信特性等,有时会与用户欲与之开始通信的设备不同的设备自动地开始通信。
换句话说,各台设备的信号的范围和强度多少会有变化,而未必是从最近位置处的设备接收到的信号强度最高。
发明内容
本发明是鉴于这种状况而做出的,并意在有可能从通过搜索而检测到的多台设备中更迅速而可靠地选择作为通信伙伴的设备。
本发明的通信设备包括:搜索装置,其通过无线通信来搜索存在于信号可到达范围内的设备;显示控制装置,其显示第一选择屏面,以选择是否由搜索装置发现的第一设备作为通信伙伴;存储装置,如果通过由显示控制装置显示的第一选择屏面不选择第一设备作为自己本身的通信伙伴,则存储第一设备的识别信息;其特征在于,如果不选择第一设备作为通信伙伴,则搜索装置再度进行搜索;并且,显示控制装置基于由存储装置存储的识别信息,从通过再度进行的搜索而检测到的设备中排除第一设备,并显示第二选择屏面,以选择是否把通过再度进行的搜索检测到的第二设备作为通信伙伴。
本发明的通信设备还可包括通信控制装置,如果通过第一选择屏面选择第一设备作为通信伙伴、或通过第二选择屏面选择第二设备作为通信伙伴,则将第一设备或第二设备作为通信伙伴而进行随后的无线通信。
如果通过由搜索装置进行的搜索同时检测到多台设备,则显示控制装置可将多台设备之一作为第一或第二设备而显示第一或第二选择屏面.
如果通过由搜索装置进行的搜索同时检测到多台设备,则显示控制装置可将多台设备中的最先检测到的设备作为第一或第二设备而显示第一或第二选择屏面。
本发明的通信设备还可包括检测装置,其检测从通过搜索而检测的设备发送的信号的、在通信设备处的接收强度。在此情形中,显示控制装置基于检测装置的检测结果、将发送预定阈值或以上强度的信号的设备作为第一或第二设备而显示第一或第二选择屏面。
如果通过由搜索装置进行的搜索同时检测到多台设备,则显示控制装置可基于检测装置的检测结果,将多台设备中发送最高强度信号的设备作为第一或第二设备而显示第一或第二选择屏面。
存储装置可存储未被选择为通信伙伴的全部设备的识别信息。
搜索装置可控制搜索范围,以便使第二次和以后搜索的搜索范围比第一次搜索的搜索范围更宽广。
本发明的通信设备的通信方法包括:搜索步骤,其通过无线通信来搜索存在于信号可到达范围内的设备;显示控制步骤,其显示第一选择屏面,以选择是否把通过搜索步骤的进程发现的第一设备作为通信伙伴;存储步骤,如果通过由显示控制步骤的进程显示的第一选择屏面不选择第一设备作为自己本身的通信伙伴,则存储第一设备的识别信息;其特征在于,如果不选择第一设备作为通信伙伴,则由搜索步骤的进程再度进行搜索;基于由存储步骤的进程存储的识别信息,通过显示控制步骤的进程,从通过再度进行的搜索而检测的设备中排除第一设备,并显示第二选择屏面,以选择是否把通过再度进行的搜索而检测到的第二设备作为通信伙伴。
记录于本发明的记录媒体的程序和本发明的程序包括:搜索步骤,其通过无线通信来搜索存在于信号可到达范围内的设备;显示控制步骤,其显示第一选择屏面,以选择是否把搜索步骤的进程发现的第一设备作为通信伙伴;存储步骤,如果通过由显示控制步骤的进程显示的第一选择屏面不选择第一设备作为自己本身的通信伙伴,则存储第一设备的识别信息;其特征在于,如果不选择第一设备作为通信伙伴,则由搜索步骤的进程再度进行搜索;基于由存储步骤的进程存储的识别信息,通过显示控制步骤的进程,从通过再度进行的搜索而检测的设备中排除第一设备,并显示第二选择屏面,以选择是否把通过再度进行的搜索而检测到的第二设备作为通信伙伴。
在本发明的通信设备和方法、以及程序中,通过无线通信来搜索存在于信号可到达范围内的设备,并显示第一选择屏面,以选择是否把搜索到的第一设备作为通信伙伴。而且,在第一选择屏面中,如果不选择第一设备作为自己本身的通信伙伴,则存储第一设备的识别信息。进而,如果不选择第一设备作为通信伙伴,则再度进行搜索,从通过再度进行的搜索而检测到的设备中基于识别信息而排除第一设备,并显示第二选择屏面,以选择是否把通过再度进行的搜索而检测的第二设备作为通信伙伴。
附图说明
图1是示出设备的布局的实例的图;
图2是对图1的各设备间进行的、现有的搜索进程进行说明的流程图;
图3是示出各设备的布局的实例的图;
图4是示出搜索设备的配置的实例的框图;
图5是示出搜索设备的功能配置的实例的框图;
图6是对由图3的各设备执行的进程进行说明的流程图;
图7A是示出显示于显示部件的屏面实例的图;
图7B是示出显示于显示部件的屏面实例的图;
图8是对搜索设备的进程详情进行说明的流程图;
图9是示出各设备的布局的实例的图;
图10是对由图9的各设备执行的进程进行说明的流程图;
图11是示出各设备的布局的实例的图;
图12是对由图11的各设备执行的进程进行说明的流程图;
图13A是示出显示于显示部件的屏面实例的图;
图13B是示出显示于显示部件的屏面实例的图;
图14是对搜索设备的进程详情进行说明的流程图;
图15是对由图11的各设备间进行的其他进程进行说明的流程图;
图16是示出各设备的布局的实例的图;
图17是对由图16的各设备执行的进程进行说明的流程图;
图18是对由图16的各设备执行的进程进行说明的续接于图17的流程图;
图19A是示出显示于显示部件的屏面实例的图;
图19B是示出显示于显示部件的屏面实例的图;
图19C是示出显示于显示部件的屏面实例的图;
图20A是示出撤销列表实例的图;
图20B是示出撤销列表实例的图;
图21是对搜索设备的进程详情进行说明的流程图;
图22是对搜索设备的另一搜索进程进行说明的流程图;
图23是对搜索设备的又一搜索进程进行说明的流程图;
图24是对搜索设备的又一搜索进程进行说明的续接于图23的流程图;
图25是对搜索设备的搜索进程进行说明的流程图;
图26是对搜索设备的搜索进程进行说明的续接于图25的流程图;
图27是示出搜索范围的切换的图。
具体实施方式
图3是示出含适用本发明的搜索设备(通信设备)21的各设备的布局的实例的图。
搜索设备21是能进行蓝牙通信的设备。搜索设备21以预定的时序例如作为蓝牙通信中的主设备而工作,并与从通过搜索而检测到的设备中选择作为通信伙伴的设备进行蓝牙通信。
被搜索设备31和32与搜索设备21同样是能进行蓝牙通信的设备。此外,在图3中,搜索设备21的搜索范围(用于搜索的信号所到达的范围)被表示为以搜索设备21作为中心的虚线圆,而被搜索设备31和32存在于其中。
这些搜索设备21、被搜索设备31和被搜索设备32可以是个人计算机、移动电话机、PDA(个人数字助理)等各种设备。
如果用户指示搜索设备21搜索能够通信的设备(communicable device),则蓝牙通信标准所规定的询问分组由搜索设备21作为搜索消息而广播,再由被搜索设备31和32分别接收。
接收询问分组的被搜索设备31和32分别将关于询问分组的响应消息(FHS分组)发送至搜索设备21。在该FHS分组中含有像蓝牙设备名、被设定为各蓝牙设备所固有的一些情况的蓝牙地址、用于通过跳频来进行通信的蓝牙时钟等信息。
搜索设备21基于从被搜索设备31和32发送而来的响应消息而显示选择屏面,用于使用户选择是否将被搜索设备31和32作为通信伙伴设备。如果通过此屏面选择与被搜索设备31或32进行通信,则搜索设备21与所选择的设备间进行预定的认证进程,并建立蓝牙通信。
例如,对于搜索设备21,更近位置处的被搜索设备32发送的响应消息比从被搜索设备31发送的响应消息更先由搜索设备21接收。在此情形中,在搜索设备21的显示部件上显示选择屏面,以便选择是否将被搜索设备32作为通信伙伴。
在选择屏面上例如,与为被搜索设备32设定的蓝牙设备名一同显示询问是否与被搜索设备32进行通信的消息等。此外,在选择屏面上还可显示蓝牙地址、设备的属性(种别)、可提供的服务(概要)等信息。
另一方面,如果由用户不选择在选择屏面上呈示的被搜索设备32作为通信伙伴设备,换句话说,如果用户希望与被搜索设备31通信,则搜索设备21进行另一搜索。在此刻进行的搜索中,如果各设备的位置没有从原位置移动,则与上一次搜索一样检测位于搜索范围内的被搜索设备31和被搜索设备32。此刻,搜索设备21从被搜索设备31和被搜索设备32中、显示与上一次搜索中未被选择为通信伙伴的被搜索设备32不同的、被搜索设备31的选择屏面(选择是否与被搜索设备31进行通信的选择屏面)。
这样,由于通信伙伴的候选(设备)是逐一顺次呈示的,故用户仅通过选择是否与被呈示的设备进行通信即可开始与该设备的通信。换句话说,用户可更迅速和可靠地与所望的设备开始蓝牙通信。
假设,如果是这种情形:即发送最强信号的设备或最先发送来响应消息的设备被自动地指定为通信伙伴,则离用户的设备位置最近的设备未必被指定为通信伙伴,而依通信环境或设备的通信特性、其他不同设备也可能成为通信伙伴。然而根据本发明则有可能防止这样的事态。
此外,与显示被检测的多台设备的列表并从中选择作为通信伙伴的设备这一情形相比,用户可更有效率地选择通信伙伴的设备。例如,列表上显示的设备数量如果是2或3台则选择通信伙伴的设备并不很困难,然而如果由搜索检测到10或20台设备,则从中选择通信伙伴设备势必很困难。
图4是示出搜索设备21的配置的实例的框图。
CPU(中央进程单元)41根据存储于ROM(只读存储器)42的程序或从存储部件48装载入RAM(随机存取存储器)43的程序而执行各种进程。而在适当的时侯在RAM 43处存储CPU 41执行各种进程所必要的数据等。
CPU 41、ROM 42、和RAM 43经总线44而相互连接。总线44还连接了输入输出接口45。
包括键盘和鼠标等的输入部件46、和包括LCD(液晶显示器)等的显示部件47连接至输入/输出接口45。而且包括硬盘、闪存等的存储部件48、与其他设备间进行蓝牙通信的蓝牙模块49连接至输入/输出接口45。
而且,必要时驱动器50连接至输入/输出接口45,而磁盘51、光盘52、磁光盘53、半导体存储器54等适宜地装入其中。从磁盘51、光盘52、磁光盘53、或半导体存储器54读出的计算机程序和内容在必要时安装于存储部件48。
注意到图3的被搜索设备31和32的配置基本上与图4所示的配置相同。从而,以下,图4必要时也作为被搜索设备31和32、以及后述的搜索设备21以外的设备的配置而引用。
图5是示出搜索设备21的功能配置的实例的框图。图5的各部件是通过使CPU 41执行存储于ROM 42的控制程序来实现的。
通信控制部件61控制蓝牙模块49、并控制蓝牙通信。例如,蓝牙模块49执行与被选择为通信伙伴的设备建立在蓝牙通信标准中被称之为微微网内(intra-piconet)同步的进程。
下面将说明蓝牙通信。
蓝牙通信的网络的形态包括微微网、和多个微微网相互连接的散布网,在各微微网处存在具有称作主设备和从设备角色的蓝牙设备。
为了确立微微网内的同步并收发各种信息,有必要在形成微微网的主设备和从设备(例如,搜索设备21和被搜索设备31和32间)确立频率轴和时间轴的同步。
在蓝牙通信中,使用79MHz的带宽,例如、从主设备向从设备发送信号,这时主设备不是一下子占有79MHz的带宽而发送信息,而是使信息的发送频率以1MHz的带宽随机地变化(跳频)而发送。
另一方面,接收侧的从设备与随机地变化的主设备的发送频率同步,并通过适宜地变化接收频率而接收从主设备发送而来的信息。
通过主设备和从设备改变的频率的图叫作跳频图,而跳频图在主设备和从设备间共享的状态被定为确立了频率轴的同步的状态。
而且,在蓝牙通信中,为了主设备和多台从设备进行通信,而将主设备和各台从设备间的通信路径(信道)以625μ秒单位而时分多路复用。该625μ秒单位的时间间隔叫做时隙,而时隙在主设备和从设备间共享的状态被定为确立了时间轴的同步的状态。
此外,全部从设备基于主设备的蓝牙地址而算出跳频图,基于主设备的蓝牙时钟而给自我管理的蓝牙时钟加上偏移,并给时隙计时。
该蓝牙地址对于各蓝牙设备所特有的48位来表示,而蓝牙时钟是由全部蓝牙设备分别管理的。更详细地,蓝牙地址被区分成其下位24位为LAP(低位地址部分,Low Address Part)、其次8位为UAP(高位地址部分,UpperAddress Part)、其余16位为NAP(无效地址部分,Non-Significant Address Part)。要算出跳频图,应使用由所有LAP的24位和UAP的下4位构成的28位。
从而,在形成微微网前,通过上述的“询问”和“寻呼”,含蓝牙地址和蓝牙时钟的各种信息在主设备和从设备间收发。
像这样,由图5的通信控制部件61确立同步,其后,在确立了同步的设备间进行使用2.4GHz频带的无线通信。此外,由询问和寻呼而做的设备搜索进程是通过通信控制部件61所含的搜索部件61A来进行的。
通过搜索部件61A检测到的设备的设备信息(含上述蓝牙设备名、蓝牙地址、蓝牙时钟、设备的属性、提供服务等的信息)必要时输出至列表管理部件62、检出设备管理部件63、和设备选择部件65。
列表管理部件62管理通过搜索而检测到的设备内的,用户未选择作为通信伙伴的设备的信息的列表。例如,在第一次搜索时登记于此列表上的设备(尽管是通过第一次搜索而检测到的并呈示给用户的、但未被选择为通信伙伴的设备)即使在第二次搜索中再度被检测,也从显示于选择屏面的设备中排除。从而,在通过第二次搜索而检测到的设备中,、仅将与登记于列表上的设备不同的设备作为通过第二次搜索而检测到的设备呈示给用户。以下,由列表管理部件62管理的列表适当地称作撤销列表。
列表管理部件62在从搜索开始到选择一台设备作为通信伙伴的为止的一系列搜索进程期间、或从搜索开始到因预定原因而结束搜索为止的一系列搜索进程期间持续保持撤销列表。从而,如果进行了多次搜索、顺次呈示给用户的设备反复未被选择为通信伙伴,则将那些设备所涉及的设备信息登记于撤销列表。
登记于撤销列表上的信息在例如开始一系列搜索进程时等预定的时刻处初始化。这样,可防止在撤销列表上登记了一次的设备不能被选择为通信伙伴。
检出设备管理部件63管理由上一次搜索检测到的、未被选择为通信伙伴的设备的信息。换句话说,尽管在列表管理部件62中管理由一系列的搜索进程中未被选择为通信伙伴的多台设备的全部信息,但在检出设备管理部件63中仅管理由上一次搜索检测到的、未被选择为通信伙伴的一台设备的信息。
由列表管理部件62和检出设备管理部件63管理的信息被设备选择部件65适宜地参照。
接收强度检测部件64检测在蓝牙模块49处从其他设备接收到的信号的强度。如后面的详述,例如,如果用于发送关于搜索的响应消息的信号的强度低于预定的阈值强度,则从呈示于选择屏面上的设备中排除发送该信号的设备。换言之,从发送比阈值更高强度的信号的设备中选择应呈示于选择屏面上的设备。表示由接收强度检测部件64检测到的接收强度的信息被输出至设备选择部件65。
设备选择部件65参照由列表管理部件62和检出设备管理部件63管理的信息、或从接收强度检测部件64供给的接收强度的信息,并从检测到的设备中选择一台设备呈示给用户。而且设备选择部件65指示显示控制部件66将选择的设备显示于选择屏面。基于来自输入检测部件67的输出,如果判断选择了作为通信伙伴的设备,则设备选择部件65将此通知给通信控制部件61并使之与被选择的设备进行蓝牙通信。
显示控制部件66基于来自设备选择部件65的信息,将选择屏面显示于显示部件47上,以提示选择是否与预定设备进行通信。输入检测部件67检测用户对输入部件46的输入并将对应的信号输出至设备选择部件65。
下面,将说明包括具有如以上配置的搜索设备21的、各设备的工作。
首先,参照图6的流程图,说明由图3的搜索设备21、被搜索设备31和被搜索设备32执行的进程。
在图6中,涉及搜索设备21的进程的流程图和涉及被搜索设备32的进程的流程图间的间隙画得比涉及搜索设备21的进程的流程图和涉及被搜索设备31的进程的流程图间的间隙画得更狭窄,这一点如图3所示,是为了表示被搜索设备32比被搜索设备31处于到搜索设备21更近的位置这一事实。在后述各设备的进程的流程图中也相同,图中示出的间隙表示各设备相对搜索设备21的位置关系。
当用户指示执行搜索时,在步骤S41处、搜索设备21控制蓝牙模块49并广播询问分组。这里进行的询问分组的广播(设备的搜索)是为了仅检出一台设备而进行的。
在步骤S31处,由搜索设备21广播的询问分组首先被相对搜索设备21处于更近位置的被搜索设备32接收到,其后,在步骤S61处由被搜索设备31接收。
在步骤S32处,被搜索设备32将关于询问分组的响应消息(FHS分组)发送至搜索设备21。
在步骤S42处,搜索设备21接收从被搜索设备31发送的响应消息,前进至步骤S43,并进行一台设备检出时的进程。如后面的详述,例如,作为1台设备检出时的进程,将通过搜索而检测到的被搜索设备32呈示于用于选择通信伙伴的选择屏面上。而如果被搜索设备32未被用户选择为通信伙伴,则被搜索设备32的设备信息由检出设备管理部件63来管理。
图7A是示出1台设备检出时的进程中、显示于显示部件47的选择屏面实例的图。
例如,参照从被搜索设备32发送的FHS分组、如图中所示,显示用来选择是否与“设备32(蓝牙设备名)”连接的屏面。例如,如果希望与被搜索设备31通信,则用户响应于图7A的屏面显示而选择“否”。
此外,在步骤S62处,虽然也由被搜索设备31来进行对搜索的响应,但由于在步骤S41处进行的搜索是为了仅检出1台设备而进行的,故此刻不进行对来自被搜索设备31的响应的进程。
在显示的选择屏面中,如果被搜索设备32未被选择为通信伙伴,则前进至步骤S44,搜索设备21再度进行搜索。此刻进行的搜索是为了仅将上次搜索对象的数量加1、而检出2台设备而进行的。
由搜索设备21广播的询问分组在步骤S33中由被搜索设备32接收,并在步骤S63处由被搜索设备31接收。
在步骤S34处,被搜索设备32将关于询问分组的响应消息发送至搜索设备21。而在步骤S64处,被搜索设备31将关于询问分组的响应消息发送至搜索设备21。
来自被搜索设备32的响应消息和来自被搜索设备31的响应消息分别在步骤S45和S46处由搜索设备21接收。
这样,在步骤S44处的搜索中,由于将2台设备作为检测对象,故与步骤S41处的搜索不同,搜索设备21不是在接收到来自被搜索设备32的响应消息后立即进行对该响应的进程,而是待机直到接收到来自被搜索设备31的响应消息(来自第二台设备的响应消息)。
在步骤S47处,搜索设备21进行2台设备检出时的进程。如后面的详述,搜索设备21例如基于由检出设备管理部件63管理的信息、从第二次搜索中检测到的被搜索设备31和被搜索设备32中排除前一次搜索时未被选择为通信伙伴的被搜索设备32,并显示选择屏面,以便选择是否与被搜索设备31进行通信。
图7B是示出2台设备检出时的进程中、显示于显示部件47的选择屏面实例的图。
如图所示,在第二次搜索所检测到的被搜索设备31和被搜索设备32中,显示选择屏面以便选择是否与被搜索设备31连接,该被搜索设备31与上次搜索时未被选择为通信伙伴的被搜索设备32不同。如果希望与被搜索设备31通信,则用户对此刻显示的屏面选择“是”,并选择被搜索设备31作为通信伙伴。
其后,像认证进程等的各种进程在搜索设备21和被搜索设备31间进行,并建立蓝牙通信。
因此,由于已经未被选择为通信伙伴的设备从通过搜索而检测到的设备中被排除、并呈示其余的一台设备,故与显示全部检出的设备的列表并从中选择通信伙伴这一情形相比,用户能更迅速地选择通信伙伴。而且,由于他只需简单地对显示出的消息(选择屏面)选择是否连接(“是”、或“否”),故可防止选择错误的设备。换句话说,用户能可靠地选择通信伙伴。
下面,参照图8的流程图来说明参照图6而说明的搜索设备21的进程的详情。
在步骤S81处,通信控制部件61为了仅检测1台设备而进行搜索。换句话说,由通信控制部件61来控制蓝牙模块49,并广播询问分组。
通信控制部件61监视蓝牙模块49处的接收状况、并在步骤S82处判定是否检测到设备。在步骤S82处,例如,如果尽管经过了预定时间但仍没有来自设备的响应,并且通信控制部件61判定未检出设备,则前进至步骤S83认为搜索失败后结束进程。此时,作为搜索失败时的错误进程,将通知近傍不存在设备的屏面显示于显示部件47。
在步骤S82处,如果判定检测到设备,则通信控制部件61前进至步骤S84,并将用于选择是否与检出的设备进行通信的选择屏面显示于显示部件47上。换句话说,设备选择部件65基于由通信控制部件61获得的FHS分组中所含的蓝牙设备名等,而指示显示控制部件66将检出的设备呈示给用户。例如,如果检测到被检测设备32,则由显示控制部件66将上述图7A的屏面显示于显示部件47上。
在步骤S85处,设备选择部件65基于来自输入检测部件67的输出、而判定用户是否选择在步骤S84处呈示的设备作为希望与之通信的设备。如果因为在图7A的选择屏面中选择“是”故而判定检出的设备被选择为希望与之通信的设备,则设备选择部件65前进至步骤S86,认为搜索成功后结束进程。其后,进行预定的认证进程等,以便建立蓝牙通信的进程。
另一方面,如果在步骤S85处,设备选择部件65判定在步骤S84处呈示的设备未被选择为希望与之通信的设备(如果在图7A的选择屏面中选择“否”),则前进至步骤S87。
在步骤S87处,检出设备管理部件63保存由跟前进行的搜索检测到的、未被选择为通信伙伴的设备的设备信息(含蓝牙地址等识别信息的信息)。设备信息是从通信控制部件61被供给检出设备管理部件63。
在步骤S88处,通信控制部件61接着为了检出两台设备而进行搜索,前进至步骤S89,并判定是否检测到设备。如果因为没有来自设备的响应而判定未检出设备,则通信控制部件61前进至步骤S83,认为搜索失败后结束进程。
另一方面,如果在步骤S89处判定检测到设备,则通信控制部件61前进至步骤S90。检出的设备所涉及的信息被输出至设备选择部件65。
在步骤S90处,设备选择部件65基于从通信控制部件61供给的信息和由检出设备管理部件63管理的信息(在上次搜索(在步骤S81处进行的搜索)中未被选择为通信伙伴的设备的信息),判定由本次搜索最先检出的设备是否为与上次搜索中检出的设备不同的设备。
如果在步骤S90处判定在本次搜索中最先检出的设备是在上次搜索中检出的设备,则设备选择部件65前进至步骤S91、并选择在本次搜索中第二个检出的设备,即与上次搜索中检出的设备不同的设备。
而且,设备选择部件65前进至步骤S92,将在步骤S91处选择的设备(与上次搜索中检出的设备不同的设备)呈示给用户。这样,例如在这一情形:即通过在步骤S88处进行的搜索检出被搜索设备31和被搜索设备32、而二者中被搜索设备32已被用户选择为不是通信伙伴,则将呈示被搜索设备31的图7B的选择屏面显示于显示部件47。
另一方面,在步骤S90处,如果判定与上次搜索中检出的设备不同的设备在本次搜索中最先被检出,则设备选择部件65前进至步骤S92,将与上次搜索中检出的设备不同的设备呈示给用户。
其后,当执行步骤S85及以后的进程、并在图7B的屏面中选择被搜索设备31为通信伙伴时,在步骤S86处认为搜索成功后结束进程。
此外,如果第二次搜索中检出的2台设备都是与第一次搜索中检出的设备不同的设备,则例如最先检出的设备被给予优先地呈示给用户。这样,尽管依通信环境而异,但可终止呈示到搜索设备21更近位置处的设备,而把更可能被选择为通信伙伴的设备在更早时刻处呈示给用户。换句话说,可更迅速地结束一系列搜索进程。
而且,通过迅速地结束搜索进程,可抑制用于搜索的搜索设备21的电池损失。
在以上说明中,以图3所示的布局说明了由搜索设备21进行n次搜索的情形,然而,其次对这种情形中的进程进行说明:即在进行了第一次搜索后、在进行以后的搜索前各设备的位置关系有变更。
图9是示出搜索设备21移动后各设备的布局的实例。如图所示,与图3的情形比较,搜索设备21和被搜索设备32的间距变得更宽广,而搜索设备21和被搜索设备31的间距变得更狭窄。
此刻,参照图10的流程图,对这种情形中各设备的进程进行说明:即在第一次搜索和第二次搜索之间,各设备的布局从图3所示的布局变换到图9所示的布局。
图10的步骤S101和S102的进程(被搜索设备32的进程)、步骤S111和S113的进程(搜索设备21的进程)、以及步骤S131和S132的进程(被搜索设备31的进程)与参照图6而说明的进程相同。换句话说,在第一次搜索中最先发来响应消息的被搜索设备32被呈示,并由用户做出将被搜索设备32不作为通信伙伴的选择。
在步骤S114处,搜索设备21的位置移动、而各设备被布局于图9所示的位置处。
在步骤S115处,搜索设备21其次为了检测2台设备而进行搜索。此刻发送的询问分组由相对于搜索设备21的更近位置处的被搜索设备31在步骤S133处最先接收。在步骤S134处,被搜索设备31对来自搜索设备21的搜索进行响应。
来自被搜索设备31的响应在步骤S116处由搜索设备21接收。在步骤S117处,当检出2台设备时,搜索设备21先进行当与上次搜索中检出的设备不同的设备被检出时的进程。
具体地说,当执行图8的步骤S89及以后的进程、并接收来自被搜索设备31的响应时,通信控制部件61判定检出了设备,并前进至步骤S90。在步骤S90处,设备选择部件65判定检出了与上次检出的被搜索设备32不同的被搜索设备31,前进至步骤S91,不等待来自被搜索设备32的响应而将被搜索设备32呈示给用户。
此外,在步骤S115处发送的询问分组在步骤S103处由被搜索设备31接收并在步骤S104处对此进行响应。
像以上这样,如果与上次搜索中检出的设备不同的设备被最先检出,则通过不等待来自其他设备的响应即呈示检出的设备,有可能更迅速地将通信伙伴候选设备呈示给用户。
而且,可基于在搜索设备21处接收的信号强度而进行滤波、还可从发送(发射)预定阈值或以上强度的信号的设备中选择呈示于选择屏面上的设备。
一般地,进行像蓝牙通信这样短距离无线通信的用户使自己本身的设备接近目标设备后、指示通信的开始,因此,通过排除不发送预定阈值或以上强度的信号的设备,有可能把更可能被选择为通信伙伴的设备在更早时刻处呈示给用户。
图11是表示各设备的另一布局的实例的图。
在图11中,以搜索设备21作为中心,以画在外侧的虚线的圆来表示搜索设备21的搜索范围。而且,以示于内侧的虚线的圆来表示具有预定阈值或以上强度的信号由搜索设备21接收的范围。换句话说,在图11的状态中,从被搜索设备31和被搜索设备33发送的信号的强度由搜索设备21接收作为预定阈值或以上,而从被搜索设备32发送的信号的强度由搜索设备21接收作为预定阈值或以下。
而且,在图11中,从被搜索设备31直至33向着被搜索设备31而画的实线箭头的数字表示从各设备发送的信号的接收强度。具体地说,这样表示:即从被搜索设备31、被搜索设备32、和被搜索设备33发送的信号分别作为“电平3”、“电平2”、和“电平4”而由搜索设备21接收。
当在搜索中检出被搜索设备31直至33时,搜索设备21从呈示给用户的设备中排除不发送被设定为预定阈值的“电平3”或以上强度的信号的被搜索设备32,并呈示被搜索设备31或被搜索设备33。
下面,参照图12的流程图来说明由图11的各设备执行的进程。
图12的进程除了附加了检测发送信号的强度的进程和基于检测到的强度而选择应呈示的设备的进程以外,基本上与参照图6而说明的进程相同。
换句话说,当指示搜索设备时,在步骤S151处搜索设备21广播询问分组。此刻进行的设备搜索是为了仅检出一台设备而进行的。
由搜索设备21广播的询问分组被相对搜索设备21处于更近位置的被搜索设备33在步骤S141处接收。当接收询问分组时,被搜索设备33前进至步骤S142、并将关于询问分组的响应消息发送至搜索设备21。
在步骤S152处搜索设备21接收从被搜索设备33发送的响应消息,前进至步骤S153,检测用于发送响应消息的信号强度,并识别为“电平4”即等于或高于预定阈值(例如,“电平3”)以上。
当检出发送阈值或以上强度的信号的设备时,搜索设备21前进至步骤S154,并进行1台设备检出时的进程。这里与参照图6而说明的进程相同,将提示选择是否与被检出的被搜索设备33进行通信的图13A的选择屏面显示于显示部件47。
例如,如果希望与被搜索设备31通信,则用户对图13A的屏面显示选择“否”。
此外,在步骤S172处,虽然由被搜索设备31对搜索进行响应,但由于已从被搜索设备33取得响应并对此进行了进程,故此刻不进行对来自被搜索设备31的响应的进程(呈示被搜索设备31的进程)。而且在步骤S182处,虽然也由被搜索设备32对搜索进行响应,但由于用于来自被搜索设备32的响应的信号由搜索设备21接收作为阈值或更低强度,故不显示用于选择是否与被搜索设备32连接的选择屏面。
通过选择屏面,如果被搜索设备33未被选择为通信伙伴,则前进至步骤S155,搜索设备21再度进行搜索。此刻,是为了检出2台设备而进行搜索的。
在步骤S155处广播的询问分组在步骤S143处由被搜索设备33接收,在步骤S173处由被搜索设备31接收,并在步骤S183处由被搜索设备32接收。
在步骤S144处,被搜索设备33将对搜索的响应消息发送至搜索设备21。而且,在步骤S174处,被搜索设备31将对搜索的响应消息发送至搜索设备21。进而,在步骤S184处,被搜索设备32将对搜索的响应消息发送至搜索设备21。
在步骤S156处,接收来自被搜索设备33的响应消息,并前进至步骤S157,识别出该信号的强度等于“电平3”或以上。而且在步骤S158处接收来自被搜索设备31的响应消息,并前进至步骤S159,识别出该信号的强度为“电平3”即等于“电平3”或以上。
由于在步骤S155处进行的搜索是为了检出2台设备而进行,故不进行对从被搜索设备32发送的响应消息的进程。即使假如来自被搜索设备32的响应消息比来自被搜索设备31等的响应消息先被接收,但由于从被搜索设备32发送的信号的强度低于阈值,故不显示用于选择是否与被搜索设备32连接的选择屏面。这种情形的进程将参照图15的流程图描述。
在步骤S160处,搜索设备21进行2台设备检出时的进程。换句话说,搜索设备21参照由检出设备管理部件63管理的信息,并从第二次搜索中检测到的被搜索设备31和被搜索设备33中排除上次搜索时未被选择为通信伙伴设备的被搜索设备33,并显示用于选择是否与被搜索设备31进行通信的图13B的选择屏面。
如果希望与被搜索设备31通信,则用户在图13B的选择屏面中选择“是”,并指示被搜索设备31被作为通信伙伴。
其后,像认证进程等的各种进程在搜索设备21和被搜索设备31间进行,并建立蓝牙通信。
因此,由于已经被选择不作为通信伙伴的设备从通过搜索而检测到的设备中被排除、以及还排除了因信号强度低这一事实而被预想为处于比较远离的位置的设备,故可把可能被选择为通信伙伴的设备迅速地呈示给用户。
下面,参照图14的流程图来详细说明图12的搜索设备21的进程。图14的进程除了信号的接收强度被用于设备的选择以外、与参照图8的流程图而说明的进程是同样的进程。
换句话说,在步骤S201处,通信控制部件61为了仅检测1台设备而进行搜索。在步骤S202处,接收强度检测部件64在蓝牙模块49处检测来自对搜索响应的设备的信号的接收强度。而且在步骤S203处,接收强度检测部件64判定是否有发送预定阈值或以上强度的信号的设备,而如果判定没有这样的设备,则前进至步骤S204,认为搜索失败后结束进程。
此外,在步骤S203处,假如当判定没有发送预定阈值或以上强度的信号的设备时立即转换为搜索失败,则如果检出多台设备、甚至检出的设备的发送信号强度偶然变弱,进程即会结束。从而,例如,如果未检出发送预定阈值或以上强度的信号的设备,则可将成为搜索对象的设备的数量加1、并进行另一次搜索。而且,可反复地执行搜索,直到检出发送预定阈值或以上强度的信号、并与上次检出的设备不同的设备、或直到不再发现新设备为止。
另一方面,在步骤S203处,如果判定有发送预定阈值或以上强度的信号的设备,则接收强度检测部件64前进至步骤S205。步骤S205直至S208是与图8的步骤S84直至S87的进程同样的进程。换句话说,在步骤S205处,设备选择部件65将用于选择是否选择检出的设备作为通信伙伴的选择屏面显示于显示部件47上。例如,如果检出存在于最近位置处的被搜索设备33,则将上述图13A的屏面显示于显示部件47上。
在步骤S206处,对于显示屏面,如果所呈示的设备被选择为希望与之通信的设备,则设备选择部件65前进至步骤S207,认为搜索成功后结束进程。另一方面,在步骤S206处,如果呈示于显示屏面上的设备被选择为不是希望与之通信的设备,则设备选择部件65指示通信控制部件61进行另一次搜索。
此外,含未被选择为通信伙伴的设备的识别信息的设备信息在步骤S208处由检出设备管理部件63保存。
在步骤S209处,通信控制部件61为了检测2台设备而进行搜索。接收强度检测部件64检测用于对步骤S209处进行的搜索进行响应的信号强度,并在步骤S210处判定在检出的设备中是否有发送预定阈值或以上强度的信号的设备。
如果在步骤S210处判定没有发送预定阈值或以上强度的信号的设备,则接收强度检测部件64前进至步骤S204,认为搜索失败后结束进程。另一方面,如果判定有发送预定阈值或以上强度的信号的设备,则前进至步骤S211。此外,在此情形中,同样,不是转换至搜索失败然后结束进程,而是可将成为搜索对象的设备的数量加1,并进行另一次搜索。而且,可反复地执行搜索,直到检出发送预定阈值或以上强度的信号、并与上次检出的设备不同的设备为止,或直到不再发现新的设备为止。
在步骤S211处,设备选择部件65参照由检出设备管理部件63管理的信息,判定在这次搜索(在步骤S208处进行的搜索)中检出的设备是否为与在上次搜索(在步骤S201处进行的搜索)中找出的设备不同的设备,如果判定为相同的设备则返回步骤S208、并反复执行以后的进程。
另一方面,如果在步骤S211处判定在这次搜索中检出的设备是与在上次搜索中检出的设备不同的设备,则设备选择部件65前进至步骤S212,并显示用于选择是否与该设备进行通信的选择屏面。例如,如果在第二次搜索中检测到被搜索设备31,它是与被选择为不是通信伙伴的被搜索设备33不同的设备、并且是发送阈值或以上强度的信号的设备,则将图13B的选择屏面显示于显示部件47上。
其后,执行步骤S206和以后的进程,如果在图13B的选择屏面中做出选择将被搜索设备31作为通信伙伴,前进至步骤S207,认为搜索成功后结束进程。
下面,参照图15的流程图来说明由图11的各设备执行的其他进程。
图15的进程是与图12的进程同样的进程,不同之处在于,对第二次的搜索,由被搜索设备33先于被搜索设备31进行响应。例如,依处于设备近傍的反射物、设备的蓝牙模块的特性,有这种情形:即像这样、由处于搜索设备21的位置处的被搜索设备33先进行对搜索的响应。
图15中的步骤S221到S224的进程(被搜索设备33的进程)、步骤S231到S237的进程(搜索设备21的进程)、步骤S251到S253的进程(被搜索设备31的进程)、以及步骤S261到S263的进程(被搜索设备32的进程)与参照图12而说明的进程同样。
换句话说,在第一次搜索时最先对搜索设备21发送来响应消息的被搜索设备33被呈示给用户,并通过该选择屏面选择与被搜索设备33不进行通信。
在步骤S264处,被搜索设备32对第二次搜索进行响应。在步骤S238处,此响应由搜索设备21接收,并前进至步骤S239,判定该接收强度不是在阈值的强度(“电平3”)或以上(低于“电平3”)。如图11所示,被搜索设备32存在于可得阈值或以上接收强度的范围之外。
从而,不显示用于选择是否与被搜索设备32间进行通信的选择屏面。
另一方面,在步骤S254处,被搜索设备31对第二次搜索进行响应。在步骤S240处,此响应由搜索设备21接收,并前进至步骤S241,判定该接收强度是在阈值的强度或以上。
在步骤S242处,搜索设备21进行2台设备检出时的进程。换句话说,搜索设备21参照由检出设备管理部件63管理的信息,并从第二次搜索中检测到的被搜索设备31到33中排除上次搜索时未被选择为通信伙伴的设备的被搜索设备33和不发送阈值或以上强度的信号的被搜索设备32,并显示用于选择是否与被搜索设备31进行通信的图13B的选择屏面。
在以上的说明中,当通过搜索检出多台设备时,将最先响应搜索的设备(除去已被选择为不是通信伙伴的设备和不发送阈值或以上的信号的设备)呈示给用户,不过,发送最高强度的信号的设备可优先地呈示给用户。
而且,根据设备的种类(个人计算机、PDA等类别)、可基于分配给各设备的优先级别而选择优先地呈示的设备。因此,可基于各种信息种类进行选择将被呈示的设备。
在以上的说明中,从在搜索中检出的设备中,在之前的搜索中检出的、且未被选择为通信伙伴的设备和不发送阈值或以上的信号的设备被从呈示于选择屏面上的设备中排除。不过,像这样排除的设备可登记于撤销列表,并且登记于该列表上的全部设备都可从将要呈示于选择屏面上的设备中排除。
图16是示出各设备的布局的实例的图。
在图16的例中,在被搜索设备31到33中,相对搜索设备21,被搜索设备31处于最近位置,而被搜索设备32处于次近位置。而且,被搜索设备33相对搜索设备21处于最远位置。
在图16中,由搜索设备21来管理撤销列表。从而,在一系列搜索进程中登记于撤销列表的设备即使在反复进行的搜索中再度被检出,也要从呈示于选择屏面上的设备中排除。
下面,参照图17和图18的流程图来说明由图16的各设备执行的进程。
在步骤S291处,搜索设备21广播询问分组并进行搜索。此刻进行的搜索是为了仅检出一台设备而进行的。
由搜索设备21广播的询问分组由相对于搜索设备21处于最近位置处的被搜索设备31在步骤S311处接收,并在步骤S312处进行对此的响应。
由被搜索设备31作出的响应在步骤S292处被搜索设备21接收,并前进至步骤S293,进行1台设备检出时的进程。换句话说,将用于提示选择是否将被搜索设备31作为通信伙伴的图19A的选择屏面显示于显示部件47上。
而且,如果通过所显示的选择屏面不选择将被搜索设备31作为通信伙伴,搜索设备21则将被搜索设备31的设备信息登记于撤销列表。例如,将未被选择为通信伙伴的设备的蓝牙设备名、蓝牙地址等信息登记于撤销列表。
图20A是示出撤销列表实例的图。
例如,如果不选择被搜索设备31作为通信伙伴,则如图20A所示、将被搜索设备31的蓝牙设备名“设备31”和蓝牙地址“XXXXXX”登记于撤销列表。
此外,在步骤S291处发送的询问分组由被搜索设备32在步骤S271处接收,并在步骤S272处进行对此的响应。同样,在步骤S291处发送的询问分组由被搜索设备33在步骤S331处接收,并在步骤S332处进行对此的响应。这里不对任一响应进行进程。
在步骤S294处,搜索设备21为了检出2台设备而进行搜索。
搜索设备21广播的询问分组由被搜索设备31在步骤S313处接收、并由被搜索设备32在步骤S273处接收、并由被搜索设备33在步骤S333处接收。
在步骤S314中,被搜索设备31将响应消息发送给搜索设备21。此外,在步骤S274中,被搜索设备32将响应消息发送给搜索设备21。
来自被搜索设备31的响应消息和来自被搜索设备32的响应消息由搜索设备21在步骤S295和步骤S296处分别接收。此外,在步骤S334处进行的对来自被搜索设备33的响应的进程不在此刻进行。
在步骤S297处,搜索设备21进行2台设备检出时的进程。搜索设备21参照由列表管理部件62管理的撤销列表的信息并从第二次搜索中检测到的被搜索设备31和被搜索设备32中排除上次搜索时未被选择为通信伙伴的被搜索设备31,并显示用于选择是否与被搜索设备32进行通信的图19B的选择屏面。
例如,如果希望与被搜索设备33进行通信,则用户在图19B的屏面上指示被搜索设备32不作为通信伙伴。与此相应,搜索设备21将被搜索设备32的设备信息登记于撤销列表。
图20B是示出已经被添加到图20A的撤销列表上的被搜索设备32的蓝牙设备名和蓝牙地址撤销列表实例的图。
在图20B的例中,将被搜索设备32的蓝牙设备名“设备32”和蓝牙地址“YYYYYY”追加登记于图20A的撤销列表。
这样,即使是在以后的搜索中再度检出被搜索设备31和被搜索设备32,这些设备也从呈示给用户的设备的选择中被排除。
在步骤S298处,搜索设备21进一步进行搜索。此刻进行的搜索是为了将上次搜索对象的台数(2台)加1、而检出3台设备而进行的。
与到此为止进行的搜索同样,被搜索设备31在步骤S315处接收来自搜索设备21的搜索,前进至步骤S316,并对此响应。进而,进而,被搜索设备31在步骤S275处接收来自搜索设备21的搜索,前进至步骤S276,并对此响应。被搜索设备33在步骤S335处接收来自搜索设备21的搜索,前进至步骤S336,并对此响应。
搜索设备21在步骤S299到S301处分别接收来自被搜索设备31的响应、来自被搜索设备32的响应和来自被搜索设备33的响应,前进至步骤S302,并进行3台设备检出时的进程。换句话说,搜索设备21参照撤销列表的信息、从第三次搜索(在步骤S298处进行的搜索)中检测到的被搜索设备31到33中排除那次之前的搜索(在步骤S294处进行的搜索)时未被选择为通信伙伴的被搜索设备32和上次搜索(在步骤S291处进行的搜索)时未被选择为通信伙伴的被搜索设备31,并显示用于选择是否与被搜索设备33进行通信的图19C的选择屏面。
例如,如果希望与被搜索设备33进行通信,则用户在图19C的屏面上指示被搜索设备33作为通信伙伴。其后,在搜索设备21和被搜索设备33间建立蓝牙通信。
像这样,由基于登记于撤销列表的信息,所有被选择不作为通信伙伴的设备都从通过搜索而检出的设备中排除,故可将可能被选择为通信伙伴的设备呈示给用户。
此外,以上述方式登记于撤销列表的信息是在例如一系列搜索进程(从指示搜索的开始到选择设备、或到指示搜索的结束为止的一系列进程)的开始时或结束时初始化的。
这样,即使设备一度登记于撤销列表,也可在下次一系列搜索进程中与该设备间进行通信,而用户不必执行像删除登记信息等的操作、。
下面,参照图21的流程图来说明图17和图18的搜索设备21的进程的详情。图21的进程除了管理撤销列表这一点以外,是基本上与参照图8而说明的进程相同的进程。
在步骤S351处,设备选择部件65将变量n的值设定为1、该变量n表示作为搜索中检测对象的设备的台数,还对由列表管理部件62管理的撤销列表做初始化。由设备选择部件65设定的变量n的值被通知给通信控制部件61。
变量n的值每次进行搜索时增加1。
在步骤S352处,通信控制部件61基于从设备选择部件65通知的值、为了检测n台设备而进行搜索。例如,在一系列进程开始后立即进行的搜索中,为了仅检测1台设备而进行搜索。
在步骤S353处,通信控制部件61判定是否检测到设备。如果由于没有来自任何设备的响应故而判定未检出设备,则前进至步骤S355,认为搜索失败后结束进程。
另一方面,在步骤S353处如果判定检测到设备,则通信控制部件61前进至步骤S355。在步骤S355处,设备选择部件65参照由列表管理部件62管理的撤销列表上的信息、从检出的设备中排除登记于列表的设备。
在步骤S355处,设备选择部件65判定在通过搜索而检测到的设备中、是否有被选择为通信伙伴的候选设备。例如,如果全部检测到的设备都是登记于撤销列表的设备,则在步骤S355处判定没有候选设备,前进至步骤S354、认为登记失败后结束进程。
另一方面,在步骤S356处,如果判定在检测到的设备中、有未登记于撤销列表的设备,则设备选择部件65前进至步骤S357,并显示选择屏面、以选择是否将其余设备、即与登记于撤销列表上的设备不同的设备作为通信伙伴。
例如,如果图16的被搜索设备31未登记于撤销列表,则将上述图19A的屏面显示于显示部件47。
在步骤S358处,设备选择部件65基于来自输入检测部件67的输出,而判定在步骤S357处呈示的设备是否被选择为希望与之通信的设备。在步骤S358处,例如,如果判定对图19A的屏面、选择被搜索设备31作为通信伙伴,则设备选择部件65前进至步骤S359,认为搜索成功后结束进程。
另一方面,如果在步骤S358处判定呈示于选择屏面上的设备被选择不作为通信伙伴,则设备选择部件65前进至步骤S360,控制列表管理部件62将被选择不作为通信伙伴的设备的设备信息登记于撤销列表。
例如,通过图19A的屏面、如果选择被搜索设备31不作为通信伙伴,则创建图20A的撤销列表。
在步骤S361处,设备选择部件65使变量n增加1。这样,与跟前进行的搜索相比,下次进行的搜索以多1台设备作为对象而进行。
在步骤S362处,设备选择部件65判定是否有成为通信伙伴的候选设备,该候选设备有被选择为通信伙伴的潜在可能性。
在步骤S362处,如果判定有成为通信伙伴的候选设备,则设备选择部件65返回步骤S357、并执行该处以后的进程。如果通过搜索、例如同时检出未登记于撤销列表的多台设备,则在步骤S362处判定有多个候选设备。
另一方面,如果在步骤S362处判定没有候选设备,则设备选择部件65返回步骤S352、并反复执行该处以后的进程。
像以上这样,通过将未被选择为通信伙伴设备的设备登记于撤销列表、并从呈示的设备中排除登记于列表的全部设备,可将可能被选择为通信伙伴的设备更快地呈示给用户。
下面,参照图22的流程图来说明搜索设备21的搜索进程。
图22的进程是在参照图21说明的进程上添加了如下进程的一种进程,所添加的进程为:从呈示的设备中排除不发送预定阈值或以上的信号的设备(参照图11等说明的进程)。
换句话说,步骤S371和S372的进程与图21的步骤S351和S352的进程同样,而在步骤S373处,接收强度检出部件64检出从通过搜索而检出的设备发送的信号的接收强度。而且,在步骤S374处,接收强度检出部件64判定是否有发送预定阈值或以上强度的信号的设备,而如果判定没有这样的设备则前进至步骤S375、认为搜索失败后结束进程。另一方面,在此情形中同样,不是变换到搜索失败,其后结束进程,而是可将成为搜索对象的设备的数量加1并进行另一搜索。而且,可反复地执行搜索、直到检出发送预定阈值或以上强度的信号、并与上次检出的设备不同的设备,或直到不再发现新的设备为止。
另一方面,如果在步骤S374处判定有发送预定阈值或以上的信号的设备,则接收强度检出部件64前进至步骤S376。
在步骤S376处,设备选择部件65从通过搜索而检出的设备中排除登记于撤销列表上的设备以及不发送阈值或以上的信号的设备。这样,从呈示给用户的设备中排除早已被选择不作为通信伙伴的设备以及比较远离搜索设备21位置处的设备,并可将其余设备、即可能被选择为通信伙伴设备的设备呈示给用户。
这以后的步骤S377到S383的进程与图21的步骤S356到S362的进程相同,故省略了其说明。
下面,参照图23和图24的流程图来说明搜索设备21的其他搜索进程。
在图23和图24的进程中,每次由搜索检出1台设备时,判定该设备是否为登记于撤销列表上的设备,对于未登记的设备,每次都将用于选择是否选择为通信伙伴的选择屏面呈示给用户。
在参照图21和图22说明的进程中,即使用户希望作为通信伙伴的设备最先被检出,也要等到检出n台设备才进行其后的进程,并待机。然而与此情形比较,由于有可能呈示每台检出的设备,故可更迅速地结束搜索进程。
图23和图24的进程与图21的进程基本上是相同的。在步骤S391处,设备选择部件65将变量n的值设定为1,并将撤销列表初始化。基于由设备选择部件65设定的值,在步骤S392处为了检测n台设备而开始搜索。
在步骤S393处,通信控制部件61判定是否接收到来自设备的响应(对搜索的响应),如果判定未接收到则前进至步骤S394、并判定是否超时,即从开始搜索是否经过了预定时间。
如果在步骤S394处判定超时,则通信控制部件61前进至步骤S397,认为搜索失败后结束进程,而另一方面,如果判定未超时,则返回步骤S393并反复执行以后的进程。
如果在步骤S393处判定接收到响应,则通信控制部件61前进至步骤S395。在步骤S395处,设备选择部件65参照由列表管理部件62管理的撤销列表上的信息,判定检出的设备是否为登记于撤销列表上的设备。
如果在步骤S395处判定检出的设备是登记于撤销列表上的设备,则设备选择部件65前进至步骤S396,并判定是否检出了全部n台设备。如果在步骤S396处判定未全部检出n台设备,则设备选择部件65返回步骤S393并反复执行以后的进程,另一方面,如果判定检出了全部n台设备,则前进至步骤S397,认为搜索失败后结束进程。
如果在步骤S395处判定检出的设备不是登记于撤销列表上的设备,则设备选择部件65前进至步骤S398,并显示该设备的选择屏面。例如,检出了图16的被搜索设备31,并且该被搜索设备31被判定为是未登记于撤销列表上的设备,之后立即将上述图19A的屏面显示于显示部件47上。
例如,如果希望与被搜索设备31通信,则用户在图19A的屏面中选择被搜索设备31作为通信伙伴。从而,与待机直到搜索到n台设备、并从检出的设备选择应呈示的设备这一情形相比,可更迅速地结束搜索进程。
步骤S399到S402的进程是与图21的步骤S357到S360的进程同样的进程。换句话说,在步骤S399处,判定呈示的设备是否被选择为希望与之通信的设备,而如果判定它被选择为希望与之通信的设备,则前进至步骤S400,认为搜索成功后结束进程。
另一方面,如果在步骤S399处判定呈示于选择屏面上的设备未被选择为希望与之通信的设备,则在步骤S401处将该设备的信息添加至撤销列表。其后,在步骤S401处,使变量值n增加1并反复执行步骤S392以后的进程。
下面,参照图25和图26的流程图来说明搜索设备21的另一搜索进程。
图25和图26的进程是在参照图23和图24说明的进程上添加了参照图11等说明的进程,所添加的进程为:从呈示的设备中排除不发送阈值或以上的信号的设备。
换句话说,步骤S411到S417的进程与图23的步骤S391到S397的进程同样,在步骤S418处,接收强度检出部件64检出从通过搜索而检出的设备发送的信号的接收强度。而且,在步骤S419处、接收强度检出部件64判定是否有发送预定阈值或以上强度的信号的设备,而如果判定没有这样的设备则返回步骤S413并反复执行以后的进程。此外,如果没有发送预定阈值或以上强度的信号的设备,则也可不进行步骤S413以后的进程、而是将搜索对象的设备的数量加1并再度进行搜索。而且,可反复地执行搜索、直到检出发送预定阈值或以上强度的信号、并与上次检出的设备不同的设备、或直到不再发现新的设备为止。
另一方面,如果在步骤S419处判定有发送预定阈值或以上强度的信号的设备,则接收强度检出部件64前进至步骤S420。
步骤S420到S424的进程与图24的步骤S398到S402的进程相同。换句话说,在步骤S420处,显示用于未登记于撤销列表上的、且发送阈值或以上强度的信号的设备的选择屏面。如果在步骤S421处判定由选择屏面呈示的设备被选择为通信伙伴,则前进至步骤S422、认为搜索成功后结束进程。
另一方面,如果在步骤S421处判定呈示于选择屏面上的设备不被选择为希望与之通信的设备,则在步骤S423处将设备信息添加至撤销列表,在步骤S424处,使变量n的值增加1后反复执行步骤S412以后的进程。
通过以上的进程,从呈示给用户的设备中排除早已被选择不作为通信伙伴设备的全部设备和处于比较远离搜索设备21位置处的设备,并可将其余设备、即可能被选择为通信伙伴设备的设备呈示给用户。
在以上说明中,当在一系列搜索进程中进行多次搜索时,认为各搜索范围总是保持一样,然而,如图27所示,例如,第一次的搜索范围可在相对于搜索设备21的位置数十厘米的半径范围内进行,而第二次和以后的搜索可在更宽广的范围内进行。
在此情形中,搜索部件61A控制蓝牙模块49的输出,并根据所执行的搜索的次数而切换搜索范围。
这样,在第一次搜索中可限制搜索范围并减少作为候选的检出的设备的数量。如上述,在蓝牙通信等短距离无线通信中,通常情形是当开始通信时用户将自己本身的设备放置于作为连接目标的设备的近傍,因此,通过限制搜索范围,可仅检出可能被选择为通信伙伴的设备。
而且,正当将通过第一次搜索检出的设备呈示给用户、并考虑选择该设备是否作为通信伙伴时,也可进行第二次搜索。结果,可缩短搜索所要的时间。
在以上说明中,对蓝牙通信中的搜索给出了说明,然而本发明适用于蓝牙通信以外的各种无线通信。例如,本发明适用于IEEE(电气和电子工程师学会)802.11a,802.11b等无线LAN(局域网)或红外线通信等。
上述一系列进程可由硬件来执行,但也可由软件来执行。
如果一系列进程由软件来执行,则构成该软件的程序可经网络或记录介质而安装于包含于专用硬件中的计算机、或安装于通过安装各种程序而可执行各种功能的例如通用个人计算机等。
该记录介质可不仅包括封装媒体,其如图4所示包括由为了将程序提供给用户而脱离设备本身分配的、记录程序的磁盘51(含软盘)、光盘52(含CD-ROM(光盘只读存储器)和DVD(数字多用盘))、磁光盘53(含MD(注册商标)(小盘))、或半导体存储器54等,该记录介质还可包括以预包含于设备本身的状态而提供给用户的、记录了程序的ROM 42、和存储部件48所含的硬盘等。
此外,在本说明书中,描述记录于记录媒体上的程序的步骤必然包括根据描述它们的顺序而以时间顺序执行的进程,也可包括并列地或单独地执行的进程,并且未必以时间顺序处理。
产业上的可利用性
根据本发明,在通过搜索而检出的设备间可进行通信。
而且,根据本发明,可高效率地进行该搜索。
进而,根据本发明,用户可高效率而迅速地选择作为通信伙伴的设备。

Claims (9)

1.一种通信设备,其特征在于包括:
搜索装置、其通过无线通信来搜索存在于信号可到达范围内的设备;
显示控制装置,其显示第一选择屏面,以选择是否由所述搜索装置发现的第一设备作为通信伙伴;
存储装置,如果通过由所述显示控制装置显示的所述第一选择屏面不选择所述第一设备作为通信伙伴,则存储所述第一设备的识别信息;
其中,如果不选择所述第一设备作为通信伙伴,则所述搜索装置再度进行搜索;并且
其中,所述设备选择装置基于由所述存储装置存储的所述识别信息,从通过再度进行的搜索而检测到的设备中排除所述第一设备,并指示所述显示控制装置来显示第二选择屏面,以选择是否由通过再度进行的搜索而检测的第二设备作为通信伙伴。
2.根据权利要求1所述的通信设备,其还包括:
通信控制装置,如果通过所述第一选择屏面选择所述第一设备作为通信伙伴、或通过所述第二选择屏面选择所述第二设备作为通信伙伴,则将所述第一设备或所述第二设备作为通信伙伴而进行随后的无线通信。
3.根据权利要求1所述的通信设备,其特征在于:
如果通过由所述搜索装置进行的搜索同时检测到多台设备,则所述显示控制装置显示所述第一或第二选择屏面,所述多台设备之一作为所述第一或第二设备被显示在其上。
4.根据权利要求1所述的通信设备,其特征在于:
如果通过由所述搜索装置进行的搜索同时检测到多台设备,则所述显示控制装置显示所述第一或第二选择屏面,其中在多台设备中最先检测到的设备作为所述第一或第二设备被显示在其上。
5.根据权利要求1所述的通信设备,其特征在于还包括:
检测装置,其检测从通过搜索而检测的设备发送的信号的、在所述通信设备处的接收强度;
其中,所述显示控制装置基于所述检测装置的检测结果显示所述第一或第二选择屏面,其中发送预定阈值或以上强度的信号的设备作为所述第一或第二设备被显示在其上。
6.根据权利要求5所述的通信设备,其特征在于:
如果通过由所述搜索装置进行的搜索同时检测到多台设备,则所述显示控制装置可基于所述检测装置的检测结果显示所述第一或第二选择屏面,其中所述多台设备中发送最高强度信号的设备作为所述第一或第二设备被显示在其上。
7.根据权利要求1所述的通信设备,其特征在于:
所述存储装置存储未被选择为通信伙伴的全部设备的所述识别信息。
8.根据权利要求1所述的通信设备,其特征在于:
所述搜索装置控制该搜索范围,以便使第二次和以后搜索的搜索范围比第一次搜索的搜索范围更宽广。
9.一种通信方法,其特征在于包括:
搜索步骤,其通过无线通信来搜索存在于信号可到达范围内的设备;
显示控制步骤,其显示第一选择屏面,以选择是否由通过所述搜索步骤的进程发现的第一设备作为通信伙伴;
存储步骤,如果通过由所述显示控制步骤的进程显示的所述第一选择屏面不选择所述第一设备作为通信伙伴,则存储所述第一设备的识别信息;
其特征在于如果不选择所述第一设备作为通信伙伴,则由所述搜索步骤的进程再度进行搜索;并
其中,基于由所述存储步骤的进程存储的所述识别信息,通过所述设备选择步骤的进程,从通过再度进行的搜索而检测到的设备中来排除所述第一设备,并通过所述显示控制步骤的进程,显示第二选择屏面,以选择是否将通过再度进行的搜索而检测到的第二设备作为通信伙伴。
CNB2003801093412A 2003-01-30 2003-12-19 通信设备和方法 Expired - Fee Related CN100370769C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2003021974A JP3829986B2 (ja) 2003-01-30 2003-01-30 通信装置および方法、記録媒体、並びにプログラム
JP21974/2003 2003-01-30

Publications (2)

Publication Number Publication Date
CN1745543A CN1745543A (zh) 2006-03-08
CN100370769C true CN100370769C (zh) 2008-02-20

Family

ID=32820674

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2003801093412A Expired - Fee Related CN100370769C (zh) 2003-01-30 2003-12-19 通信设备和方法

Country Status (8)

Country Link
US (2) US7711388B2 (zh)
EP (1) EP1589694B1 (zh)
JP (1) JP3829986B2 (zh)
KR (1) KR101032215B1 (zh)
CN (1) CN100370769C (zh)
AU (1) AU2003292577A1 (zh)
DE (1) DE60331365D1 (zh)
WO (1) WO2004068794A1 (zh)

Families Citing this family (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3707449B2 (ja) * 2002-06-10 2005-10-19 ソニー株式会社 通信方法、通信システム及び通信機器
JP2007074265A (ja) * 2005-09-06 2007-03-22 Toshiya Makino 表示システム、これを用いた商品販売システム及び商品販売方法、テレビ電話システム及び機器遠隔操作システム。
US8149797B2 (en) * 2006-06-30 2012-04-03 Hewlett-Packard Development Company, L.P. Visualization of RF neighbor correlation in a single view
JP2008060977A (ja) * 2006-08-31 2008-03-13 Brother Ind Ltd 無線通信システム、通信端末、及び無線通信プログラム
US8966545B2 (en) 2006-09-07 2015-02-24 Porto Vinci Ltd. Limited Liability Company Connecting a legacy device into a home entertainment system using a wireless home entertainment hub
US20080061578A1 (en) * 2006-09-07 2008-03-13 Technology, Patents & Licensing, Inc. Data presentation in multiple zones using a wireless home entertainment hub
US8935733B2 (en) 2006-09-07 2015-01-13 Porto Vinci Ltd. Limited Liability Company Data presentation using a wireless home entertainment hub
US9386269B2 (en) * 2006-09-07 2016-07-05 Rateze Remote Mgmt Llc Presentation of data on multiple display devices using a wireless hub
US9319741B2 (en) 2006-09-07 2016-04-19 Rateze Remote Mgmt Llc Finding devices in an entertainment system
US8005236B2 (en) 2006-09-07 2011-08-23 Porto Vinci Ltd. Limited Liability Company Control of data presentation using a wireless home entertainment hub
US8607281B2 (en) 2006-09-07 2013-12-10 Porto Vinci Ltd. Limited Liability Company Control of data presentation in multiple zones using a wireless home entertainment hub
US9233301B2 (en) 2006-09-07 2016-01-12 Rateze Remote Mgmt Llc Control of data presentation from multiple sources using a wireless home entertainment hub
JP5123549B2 (ja) * 2007-03-30 2013-01-23 イーストマン コダック カンパニー 無線端末
US7664894B2 (en) * 2007-09-14 2010-02-16 Broadcom Corporation Wireless human interface device (HID) coordination
KR101442544B1 (ko) * 2007-12-18 2014-09-23 엘지전자 주식회사 이동 단말기 및 그의 무선기기 표시 방법
US20090167486A1 (en) * 2007-12-29 2009-07-02 Shah Rahul C Secure association between devices
EP2085934B1 (en) * 2008-01-31 2013-07-17 Bekey A/S Method and system of registering a mobile unit used as an electronic access key
JP5225033B2 (ja) * 2008-11-12 2013-07-03 キヤノン株式会社 通信機器及びその制御方法
JP2011199770A (ja) * 2010-03-23 2011-10-06 Fujitsu Toshiba Mobile Communications Ltd 通信装置
JP5683872B2 (ja) * 2010-08-24 2015-03-11 オリンパスイメージング株式会社 情報機器の通信方法、情報機器、及び情報機器の通信プログラム
WO2013014744A1 (ja) * 2011-07-26 2013-01-31 パイオニア株式会社 無線通信装置、無線通信方法、無線通信プログラムおよび無線通信プログラムを格納した記録媒体
KR20130025749A (ko) * 2011-09-02 2013-03-12 삼성전자주식회사 P2p 연결을 지원하는 화상형성장치 및 그것의 신호 세기에 기초한 보안 관리 방법
JP5810899B2 (ja) * 2011-12-26 2015-11-11 富士通株式会社 無線通信装置、無線通信プログラムおよび無線通信方法
CN102624430A (zh) * 2012-04-13 2012-08-01 华为终端有限公司 蓝牙终端的搜索处理方法及蓝牙终端
KR101911252B1 (ko) * 2012-08-13 2018-10-24 엘지전자 주식회사 휴대 단말기 및 그 제어 방법
KR102008452B1 (ko) * 2014-02-19 2019-08-07 삼성전자주식회사 전자 장치의 정보 수집 방법 및 그 전자 장치
US9483997B2 (en) 2014-03-10 2016-11-01 Sony Corporation Proximity detection of candidate companion display device in same room as primary display using infrared signaling
US9696414B2 (en) 2014-05-15 2017-07-04 Sony Corporation Proximity detection of candidate companion display device in same room as primary display using sonic signaling
US10070291B2 (en) * 2014-05-19 2018-09-04 Sony Corporation Proximity detection of candidate companion display device in same room as primary display using low energy bluetooth
JP2016066996A (ja) * 2014-09-16 2016-04-28 株式会社リコー 無線通信装置および無線通信システム
JP6538365B2 (ja) * 2015-02-12 2019-07-03 株式会社Soken 測定装置
JP2017175283A (ja) * 2016-03-22 2017-09-28 コニカミノルタ株式会社 会議システム、テレビ会議装置およびプログラム

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001144781A (ja) * 1999-11-18 2001-05-25 Toshiba Corp 通信システム、通信装置、及び通信方法
JP2001156704A (ja) * 1999-11-26 2001-06-08 Ntt Docomo Inc 無線通信端末および無線通信方法
JP2002368761A (ja) * 2001-06-12 2002-12-20 Tokyo Denshi Sekkei Kk 無線通信装置及びその接続方法

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR0152815B1 (ko) * 1995-08-16 1998-10-15 구자홍 텔레비젼의 채널 선국장치 및 방법
JP2000305885A (ja) 1999-04-23 2000-11-02 Toshiba Corp 通信装置及びその方法
JP2001175397A (ja) 1999-12-20 2001-06-29 Clarion Co Ltd 車載機器及びその制御方法
US7356347B1 (en) 2000-09-28 2008-04-08 Palmsource, Inc. Efficient discovery of devices in a bluetooth environment
US7313364B2 (en) 2001-03-16 2007-12-25 Mitsubishi Denki Kabushiki Kaisha Personal digital assistant, wireless communication system, and method of establishing link
KR100377928B1 (ko) * 2001-05-11 2003-03-29 삼성전자주식회사 이동 통신단말기에 장착된 근거리 무선 통신장치에서의신호간섭 제거방법 및 장치
JP4722328B2 (ja) 2001-05-31 2011-07-13 京セラ株式会社 無線通信装置、電子機器、通信接続先装置の選択方法及び通信接続先装置選択プログラム
JP4215968B2 (ja) 2001-07-10 2009-01-28 シャープ株式会社 通信システム、その通信システムに用いられる端末、その端末における通信方法およびその端末において通信するためのプログラム
JP3761505B2 (ja) * 2002-03-04 2006-03-29 株式会社東芝 通信システム、無線通信端末及び無線通信装置
DE10317962A1 (de) * 2003-04-17 2004-11-25 Siemens Ag Verfahren zur Anmeldung eines neuen Teilnehmers in einem Funksystem einer Gefahrenmeldeanlage
US7317914B2 (en) * 2004-09-24 2008-01-08 Microsoft Corporation Collaboratively locating disconnected clients and rogue access points in a wireless network
US20060166683A1 (en) * 2005-01-26 2006-07-27 Sharma Sanjeev K Method and system for use of the same time slot of the same channel by multiple pairs of devices via a direct link protocol
WO2007081356A2 (en) * 2005-02-22 2007-07-19 Skyhook Wireless, Inc. Continuous data optimization in positioning system
US9060267B2 (en) * 2006-12-29 2015-06-16 Belkin International, Inc. Secure pairing of networked devices
CA2679969C (en) * 2007-03-07 2016-05-03 Wirelesswerx International, Inc. Method and system for providing area specific messaging
JP2009267666A (ja) * 2008-04-24 2009-11-12 Aisin Aw Co Ltd 車載装置及びプログラム

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001144781A (ja) * 1999-11-18 2001-05-25 Toshiba Corp 通信システム、通信装置、及び通信方法
JP2001156704A (ja) * 1999-11-26 2001-06-08 Ntt Docomo Inc 無線通信端末および無線通信方法
JP2002368761A (ja) * 2001-06-12 2002-12-20 Tokyo Denshi Sekkei Kk 無線通信装置及びその接続方法

Also Published As

Publication number Publication date
CN1745543A (zh) 2006-03-08
DE60331365D1 (de) 2010-04-01
US7953434B2 (en) 2011-05-31
US20060152477A1 (en) 2006-07-13
EP1589694A1 (en) 2005-10-26
KR20050095633A (ko) 2005-09-29
JP2004235963A (ja) 2004-08-19
KR101032215B1 (ko) 2011-05-02
WO2004068794A1 (ja) 2004-08-12
US20100093286A1 (en) 2010-04-15
EP1589694A4 (en) 2008-09-17
JP3829986B2 (ja) 2006-10-04
US7711388B2 (en) 2010-05-04
AU2003292577A1 (en) 2004-08-23
EP1589694B1 (en) 2010-02-17

Similar Documents

Publication Publication Date Title
CN100370769C (zh) 通信设备和方法
US7733833B2 (en) Self-configuring, self-optimizing wireless local area network system
CN102791043B (zh) 接触查询
US6208629B1 (en) Method and apparatus for assigning spectrum of a local area network
EP1658698B1 (en) Distributed dynamic channel selection in a communication network
JP4886463B2 (ja) 通信パラメータ設定方法、通信装置及び通信パラメータを管理する管理装置
US20100197236A1 (en) Communication terminal and device connection availability determining method
JP4919352B2 (ja) 無線lanシステムおよび接続方法
US20090080390A1 (en) Method of Discovering Devices Located in Different Wireless Networks
US9288827B2 (en) Wireless communication devices, communication systems, methods, and non-transitory computer-readable media for selectively establishing different types of connections
CN102056176A (zh) 终端、小型基站、网络装置以及操作网络系统的方法
CN100391185C (zh) 无线网络装置和使用该装置进行重新连接的方法
CN113132929A (zh) 设备入网方法、装置、计算机设备及存储介质
KR102655601B1 (ko) 블루투스 기기의 위치에 기초한 위험한 블루투스 기기를 선별하는 시스템 및 방법
JPWO2016024400A1 (ja) 無線通信ネットワークにおける無線端末、通信方法および通信システム
KR102505212B1 (ko) 블루투스 기기와의 접속에 기초한 위험한 블루투스 기기를 선별하는 방법
JP2005027164A (ja) 無線通信装置及び制御方法
KR20200123043A (ko) 블루투스 기기의 위치에 기초한 위험한 블루투스 기기를 선별하는 시스템 및 방법
KR101141222B1 (ko) 블루투스 프로토콜에서 방송메시지를 이용한이웃기기리스트 작성방법
JP2023141328A (ja) 無線通信装置、無線通信装置の制御方法およびプログラム
CN113965884A (zh) 智能硬件设备配网方法、装置及终端设备
KR101158930B1 (ko) 휴대용 단말기의 무선네트워크 연결 디스플레이장치 및방법

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080220

Termination date: 20131219