无线通信装置、无线通信方法、外围设备以及中心设备的制造方法_2

文档序号:9202466阅读:来源:国知局
含该中心设备100的地址的公告一并广播发送。另外,将不包含作为连接对象的中心设备100的地址的公告称为间接公告。
[0049]此外,以下,在不需要特别区分直接公告与间接公告的情况下,统称为公告来进行说明。此外,公告发送部251相当于告知信息发送单元。
[0050]接收判断部252在发送直接公告或者间接公告之后,对是否接收到来自作为连接对象的中心设备100的连接请求信号进行判断。另外,接收判断部252相当于接收判断单J L.ο
[0051]在确立了与接收到连接请求信号的中心设备100的连接之后,数据发送部253将规定的数据发送到该中心设备100。在本实施方式中,作为一个例子,数据是通过温度传感器230、湿度传感器240而测定出的温度、湿度等测定数据。
[0052]地址获取部250在连接断开前,从确立了连接的中心设备100获取该中心设备100的地址。另外,地址获取部250相当于获取单元。
[0053]地址保存部255将地址获取部254获取到的地址保存于R0M204。另外,地址保存部255相当于保存单元。
[0054]以上,若外围设备200根据中心设备100的连接请求信号,与该中心设备100确立了连接,则发送数据。然后,外围设备200在与中心设备100断开连接之前,获取并保存该中心设备100的地址。由此,连接了一次的中心设备100的地址被存储于R0M204,另一方面,未连接的中心设备100的地址不被保存于R0M204。因此,除了作为连接对象的中心设备100是未连接的中心设备100的情况以外,公告发送部251对包含过去连接时获取到的中心设备100的地址的直接公告进行发送。
[0055]接下来,参照图3,对与本实施方式有关的中心设备100的结构进行说明。图3是表示中心设备100的结构例的框图。如图3所示,中心设备100具备:控制部102、R0M104、RAM106、无线通信处理部110、天线112、扬声器124、驱动器126、显示部128以及触摸面板130。
[0056]另外,从隐蔽性等的观点出发,作为该中心设备100的识别信息的地址是地址定期随机变化的随机地址(RandomAddress)。因此,中心设备100不具有固定的地址。
[0057]控制部102由例如CPU构成。控制部102通过根据存储于R0M104的程序(例如,用于实现后述的公告接收处理的程序)来执行软件处理,从而对中心设备100具备的各种功能进行控制。
[0058]R0M104由闪存等不易失性存储器构成,如上所述,对控制部102用于控制各种功能的程序、数据进行存储。作为数据,例如,对本装置的地址的履历数据进行存储。另外,R0M104相当于履历存储单元。
[0059]RAM106由易失性存储器构成,被用为控制部102为了进行各种处理而暂时存储数据的工作区域。
[0060]无线通信处理部110是使用例如射频电路、基带电路等来构成的。无线通信处理部I1经由天线112,进行基于BLE的无线信号的发送以及接收。
[0061]扬声器124基于来自控制部102的声音数据,输出警报等声音。驱动器126将基于从控制部102输出的图像数据的图像信号输出到显示部128。显示部128由例如LCD (LiquidCrystalDisplay,液晶显不屏),EL (Electroluminescence,电致发光)显不器等构成。显示部128根据从驱动器126输出的图像信号来显示图像(例如,接收到的测定数据的值等)。
[0062]触摸面板130被配置在显示部128的上表面,是被用作输入用户的操作内容的接口。触摸面板130内置例如未图示的透明电极,在用户的手指等接触的情况下,将电压变化的位置检测为接触位置,将该接触位置的信息作为输入指示来输出到控制部102。
[0063]接下来,对中心设备100的控制部102的功能性结构进行说明。如图3所示,控制部102作为公告接收部150、本装置地址判断部151、连接请求信号发送部152、数据接收部153、地址保存部154而起作用。
[0064]若存在基于用户操作等的扫描指示,则公告接收部150接收公告。具体来讲,在扫描指示之后,公告接收部152对发送公告的分组的频带的信道进行扫描并接收公告。
[0065]另外,作为用于扫描指示的用户操作,例如,考虑用于对外围设备200提供的测定数据的提供服务进行利用的应用的启动等。此外,扫描指示并不限于用户操作,也可以在应用起动后,在经过规定时间后自动进行。此外,公告接收部150相当于告知信息接收单元。
[0066]本装置地址判断部151对公告接收部150接收到的公告中是否包含本装置的地址进行判断。另外,对该地址判断的具体方法进行记述。此外,本装置地址判断部151相当于判断单元。
[0067]在判断为公告中包含本装置的地址的情况下,连接请求信号发送部152向外围设备200发送用于进行连接请求的连接请求信号。另外,连接请求信号发送部152相当于连接请求信号发送单元。
[0068]在基于连接请求信号的发送来与外围设备200确立了连接之后,数据接收部153接收从该外围设备200发送的规定的数据(在本实施方式中为测定数据)。
[0069]在从确立了连接的外围设备200接收规定的数据之后,地址保存部154在断开连接之前,将本装置的地址保存于R0M104。每次与外围设备100进行连接,地址保存部154都将本装置的地址保存于R0M104。因此,在R0M104中保存随机生成的本装置的地址的履历。
[0070]以上,中心设备100在向外围设备200发送连接请求信号来与该外围设备200确立连接之后,接收数据。并且,中心设备100在与外围设备200断开连接之前,保存本装置的地址。另一方面,外围设备200也从中心设备100获取地址并保存。由此,确立连接并配对的外围设备200与中心设备100都保存该中心设备100的地址。
[0071]接下来,参照图4来对外围设备200进行的公告发送处理进行说明。该公告发送处理以外围设备200确定作为连接对象的中心设备100为契机而开始。作为该连接对象的中心设备100的确定,基于例如满足用户进行的操作部220的操作、预先通过中心设备100设定的测定数据的发送条件(例如,温度为25°C以上等)等来确定。
[0072]首先,外围设备200的地址判断部250对R0M204中是否存在作为连接对象的中心设备100的地址进行判断(步骤S101)。
[0073]这里,在存在作为连接对象的中心设备100的地址的情况下(步骤SlOl ;是),也就是说,在存在与作为过去连接对象的中心设备100连接过,且在其连接时获取的地址的情况下,公告发送部251发送直接公告(步骤S102)。具体来讲,公告发送部251将包含中心设备100的地址的公告一并广播发送。另外,在过去多次与作为连接对象的中心设备100连接过的情况下,公告发送部251将最近连接时获取到的地址包含于公告内。
[0074]接下来,接收判断部252在发送直接公告之后,对是否接收到来自作为连接对象的中心设备100的连接请求信号进行判断(步骤S103)。
[0075]这里,在作为连接对象的中心设备100与外围设备200处于可无线通信的距离内,并且存在扫描指示的情况下,外围设备200的接收判断部252从作为连接对象的中心设备100接收连接请求信号(步骤S103 ;是)。
[0076]然后,数据发送部253在与连接对象的中心设备100确立连接之后,发送数据(步骤S104)。接下来,在地址获取部254从确立了连接的中心设备100获取地址之后,地址保存部255将获取到的地址保存于R0M204(步骤S105)。
[0077]另外,地址的获取能够通过任意的方法来获取。例如,外围设备200的地址获取部254能够通过以下方式来进行获取:对中心设备100发送地址发送请求信号,中心设备100根据地址发送请求信号的接收,将本装置的地址发送到外围设备200。
[0078]然后,判断是否断开了与中心设备100的连接(步骤S106),若判断为未断开(步骤S106 ;否),则地址获取部254对是否从中心设备100接收到地址变更通知进行判断(步骤S107)。在未从中心设备100接收到地址变更通知的情况下(步骤S107 ;否),则返回到步骤S106。在从中心设备100接收到地址变更通知的情况下(步骤S107 ;是),地址获取部254根据地址变更通知来获取中心设备100的变更后的地址,并且地址保存部255将变更后的地址保存于R0M204中(步骤S108)。然后,返回到步骤S106。
[0079]另一方面,在判断为断开了与中心设备100的连接的情况下(步骤S106 ;是),外围设备200的控制部202断开连接(步骤S109),结束处理。
[0080]另一方面,在没有作为连接对象的中
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1