无线通信装置、电子时钟以及无线通信方法与流程

文档序号:12486411阅读:433来源:国知局
无线通信装置、电子时钟以及无线通信方法与流程

本发明涉及一种无线通信装置、电子时钟以及无线通信方法。



背景技术:

近年来,基于近距离无线通信标准即蓝牙(注册商标)进行无线通信的无线通信装置正在普及。

例如,在日本专利文献即日本特开2009-118403号公报中公开了具备进行近距离无线通信的便携电话装置以及手表型终端装置的时刻修正系统。在该时刻修正系统中,便携电话装置对手表型终端装置发送时刻信息,手表型终端装置根据该时时刻信息来修正计时时间。

以用户操作或定期地发生的便携电话装置的内部事件为契机,进行该时刻信息的收发。另外,从便携电话装置发送时刻信息起至手表型终端装置应答时刻调整的完成通知为止的应答时间超过预定时间的情况下,再次进行时刻信息的收发。

如日本特开2009-118403号公报所示,在便携电话装置与手表型终端装置之间进行近距离无线通信的情况下,通过手表型终端装置向便携电话装置发送公告,便携电话装置应答连接请求,来建立该连接。此外,公告是用于通知自己的存在的告知信息。

在日本特开2009-118403号公报中,为了实现时刻信息的收发,如上所述,以建立连接为前提条件。因此,需要以手表型终端装置在与便携电话装置的用户操作或发生定期的内部事件时对应的定时发送公告的方式进行编程。

在此,在日本特开2009-118403号公报中仅记载了便携电话装置与手表型终端装置1对1地对应的实施方式。即,并未记载便携电话装置使多个手表型终端装置进行时刻同步的实施方式。

通常,使多个手表型终端装置同时与同一便携电话装置进行连接的规格较为复杂,也缺乏设为这种结构的必要性。因此,专利文献1的便携电话装置在 与多个手表型终端装置进行连接的情况下也是一台一台进行连接的规格。

另外,通常,用于进行该自动时刻修正的公告的发送定时(自动时刻修正时刻)的初始值在所有手表型终端装置中被设定为同一时间。这是由于即使随机地设定该定时的初始值,也有可能发生定时的重叠,并且也难以进行量产。

因而,在日本特开2009-118403号公报的时刻修正系统中,在便携电话装置使多个手表型终端装置进行时刻同步的情况下,有时将多个手表型终端装置的用于进行自动时刻修正的连接定时设定为同一时间(例如AM5:00)。在该情况下,当到该连接定时时,从多个手表型终端装置向便携电话装置同时发送公告。但是,便携电话装置无法同时与多个手表型终端装置进行连接,因此发生连接不良。当发生连接不良时,手表型终端装置不会被时刻同步。



技术实现要素:

因此,本发明是鉴于这种情形而提出的,目的在于提供一种即使进行时刻同步的无线通信装置存在多个也能够实现时刻同步的无线通信装置等。

为了达到上述目的,本发明的第一观点所涉及的无线通信装置具备处理器,

上述处理器进行如下动作:

对时刻进行计时;

从其它无线通信装置获取时刻信息并校正上述计时的时刻;

将表示获取上述时刻信息的定时的定时信息发送到上述其它无线通信装置;以及

从上述其它无线通信装置接收上述定时信息的变更通知,根据该变更通知对上述定时信息进行设定变更。

另外,为了达到上述目的,本发明的第二观点所涉及的无线通信方法的特征在于,具备如下步骤:

定时信息接收步骤,从无线通信装置接收表示使该无线通信装置获取时刻信息的定时的定时信息;

判断步骤,判断在上述定时信息接收步骤中接收到的定时信息所示的定时是否与上述无线通信装置以外的其它无线通信装置的定时信息所示的定时重合;

定时信息变更步骤,在上述判断步骤中判断为重合的情况下,变更上述定时信息所示的定时;以及

变更通知步骤,根据上述变更后的定时信息,向上述无线通信装置发送对该无线通信装置的上述定时信息进行设定变更的变更通知。

附图说明

图1是表示实施方式所涉及的无线通信系统的结构例的图。

图2是表示实施方式所涉及的中心设备的结构例的框图。

图3是表示实施方式所涉及的外围设备的结构例的框图。

图4是表示时刻校正和定时信息变更的控制处理的一例的流程图。

图5是表示变形例所涉及的中心设备的结构例的框图。

图6是表示变形例所涉及的外围设备的结构例的框图。

具体实施方式

(实施方式)

以下,参照附图说明本发明的实施方式。如图1所示,本发明的实施方式所涉及的无线通信系统1由无线通信装置即中心设备(central)100以及与中心设备100不同的其它无线通信装置即多个外围设备(peripheral)201、202构成。

中心设备100和外围设备201、202根据低功耗蓝牙(Bluetooth(注册商标)low energy(以下,称为BLE)),相互进行无线通信。BLE是指,在被称为蓝牙(Bluetooth)(注册商标)的近距离通信标准中以低消耗电力为目的而制定的标准(模式)。

在此,中心设备100向外围设备201、202提供服务。外围设备201、202利用从中心设备100提供的服务。

中心设备100和外围设备201、202例如为便携电话机、智能手机、平板型个人计算机、笔记本型个人计算机、时钟等可移动且具有基于BLE的无线通信功能的终端。

在本实施方式中,作为一例,将中心设备100设为智能手机,将外围设备201、202设为从中心设备100接收各种数据并显示于显示部250的电子时钟。

以下,说明该实施方式所涉及的中心设备100的结构。如图2所示,中心 设备100具备无线通信部110、ROM(Read Only Memory:只读存储器)120、RAM(Random Access Memory:随机存取存储器)130、操作部140、显示部150以及控制部160。

无线通信部110例如由射频(RF:Radio Frequency)电路、基带(BB:Base Band)电路、集成电路(LSI:Large Scale Integration)等构成。无线通信部110经由天线111进行信号的收发,与其它无线通信装置即外围设备201、202进行基于BLE的无线通信。

ROM120由快闪存储器(Flash Memory)等非易失性存储器构成,存储用于控制部160控制各种功能的程序、各种数据(例如从外围设备201、202接收到的定时信息、走时信息)。

RAM130由易失性存储器构成,用作为了控制部160进行各种处理而暂存数据的作业区域。

操作部140由触摸面板等构成,是用于用户输入指示的接口。

显示部150例如由LCD(Liquid Crystal Display:液晶显示)、EL(Electroluminescence:电致发光)显示器等构成,根据从控制部160输入的图像数据显示图像。

控制部160例如由CPU(Central Processing Unit:中央处理单元)构成。控制部160通过执行存储于ROM120中的各种程序(例如,用于实现后述的控制处理的程序),控制中心设备100整体的动作。

接着,说明中心设备100的控制部160的功能结构。控制部160作为公告(advertisement)接收部161、连接请求发送部162、定时信息接收部163、判断部164、定时信息变更部165、变更通知部166、计时部167、时钟信号生成部168以及连接请求发送部169。

公告接收部161根据扫描指示,经由天线111和无线通信部110接收从外围设备201、202发送的公告。此外,公告是指外围设备201、202用于通知自己的存在的告知信息。作为用于扫描指示的用户操作,例如考虑用于利用中心设备100的服务的应用程序的启动等。另外,扫描指示并不限定于用户操作,也可以在启动应用程序之后定期地进行。此外,公告接收部161相当于告知信息接收单元。

连接请求发送部162经由无线通信部110和天线111向外围设备201、202发送用于请求连接的连接请求。在接收从外围设备201、202发送的公告之后,在需要连接的情况下发送连接请求。但是,中心设备100无法同时与多个外围设备201、202建立连接,因此连接请求被发送到多个外围设备201、202中的任一个。此外,连接请求发送部162相当于连接请求单元。

定时信息接收部163经由天线111和无线通信部110接收从外围设备201、202发送的定时信息。在此,定时信息是表示外围设备201、202与中心设备100连接而从中心设备100获取时刻信息的定时的信息。将接收到的定时信息与发送源的外围设备的识别信息关联起来存储于ROM120中。

判断部164判断定时信息接收部163从外围设备(例如外围设备201)接收到的定时信息所示的定时是否与从其它外围设备(例如外围设备202)已经接收的定时信息所示的定时重合。

判断部164在不存在从其它外围设备已经接收的定时信息的情况下,无需将接收到的定时信息所示的定时与其它定时信息所示的定时进行对比,也判断为不存在定时的重叠。判断部164在从外围设备代替定时信息而接收到空数据的情况下,也判断为不存在定时的重叠。

此外,该空数据为Null数据,虽然是获取时刻信息的定时但不发送定时信息的情况下从外围设备被发送。判断部164不仅在定时为相同的情况下,而且在定时之间的偏差比预定时间短的情况下,也判断为存在定时的重叠。

在此,预定时间是考虑后述的建立控制处理的连接~解除连接为止所需的时间而设定的时间。这是,其外围设备(例如外围设备202)与中心设备100进行通信的时间不与中心设备100与其它外围设备(例如外围设备201)进行通信的时间重复。此外,判断部164相当于判断单元。

定时信息变更部165在判断部164判断为重合(重叠)的情况下,对接收到的该定时信息所示的定时进行变更。在定时变更中,以接收到的该定时信息所示的定时成为比其它外围设备(例如外围设备201)的定时信息所示的定时晚的定时的方式错开一定间隔来进行变更。

一定间隔是指上述预定时间以上的时间,例如为2分钟等。另外,控制部160将定时被变更的定时信息与发送源即外围设备(例如外围设备202)的识别 信息关联起来存储于ROM120中。此外,定时信息变更部165相当于定时信息变更单元。

变更通知部166根据被定时信息变更部165变更后的定时信息,向该定时信息的发送源即外围设备201或外围设备202发送使该外围设备201或外围设备202(即本装置)的定时信息进行设定变更的变更通知。此外,变更通知部166相当于变更通知单元。

计时部167由计数电路构成,该计数电路对本装置(中心设备100)的时钟信号的脉冲数进行计数。计时部167根据计数的脉冲数对时刻进行计时。另外,控制部160在由计时部167进行计数的基于脉冲数的定时执行各种控制。此外,通过与未图示的时刻信息获取部的GPS(Global Positioning System:全球定位系统)卫星或基站之间的时刻同步,定期地校正计时部167的计时时间。此外,计时部167也可以使用控制部160以外的硬件来发挥作用。

时钟信号生成部168由生成基准时钟的水晶振荡器以及从基准时钟生成期望频率的时钟信号的可变PLL(Phase locked loop:锁相回路)等构成,生成本装置(中心设备100)的时钟信号。通过改变可变PLL的分频比,来控制该时钟信号的频率。

切断请求发送部169向经由无线通信部110连接的外围设备(外围设备201或外围设备202)发送用于切断连接的切断请求。例如,在与所连接的外围设备之间的数据通信结束的情况下或用户进行了切断操作的情况下,发送切断请求。切断请求发送部169相当于切断请求发送单元。

接着,说明该实施方式所涉及的外围设备201、202的结构。在此,将外围设备201和外围设备202设为相同结构,将外围设备201的结构作为它们的代表例而进行说明。另外,在以下的说明中,对外围设备202的结构要素赋予与外围设备201相同的符号并进行说明。

如图3所示,外围设备201具备无线通信部210、ROM 220、RAM 230、操作部240、显示部250以及控制部260。

无线通信部210例如由RF电路、BB电路、LSI等构成。无线通信部210经由天线211与其它无线通信装置即中心设备100进行基于BLE的无线通信。

ROM 220由快闪存储器等非易失性存储器构成,存储用于控制部260控 制各种功能的程序、数据。

RAM 230由易失性存储器构成,用作为了控制部260进行各种处理而暂存数据的作业区域。

操作部240由按钮、开关等构成,是接收用户操作的接口。

显示部250例如由LCD、EL显示器等构成,根据从控制部260输入的图像数据显示图像。

控制部260例如由CPU构成。控制部260通过执行存储于ROM 220中的各种程序(例如,用于实现后述的控制处理的程序),来控制外围设备201整体的动作。

接着,说明外围设备201的控制部260的功能结构。如图3所示,控制部260作为公告发送部261、连接请求接收部262、时刻校正部263、定时信息发送部264、定时设定变更部265、计时部266、时钟信号生成部267以及切断请求接收部268而发挥作用。

公告发送部261经由无线通信部210和天线211将公告发送至中心设备100。根据程序的处理,在定期的定时或发生用户操作的定时进行公告的发送。此外,公告发送部261相当于告知信息发送单元。

连接请求接收部262经由天线211和无线通信部210接收来自中心设备100的连接请求而建立与中心设备100之间的连接。通过建立该连接,能够进行与中心设备100的数据通信。连接请求接收部262相当于连接请求接收单元。

时刻校正部263获取从中心设备100发送的时刻信息,根据该时刻信息,校正由计时部266进行计时的时刻。换言之,时刻校正部263以与中心设备100计时的时刻一致的方式,校正本装置(外围设备201)计时的时刻。时刻校正部263相当于时刻校正单元。

定时信息发送部264经由无线通信部210和天线211将定时信息发送至中心设备100。该定时信息是表示本装置(外围设备201)与中心设备100连接而从中心设备100获取时刻信息的定时的信息。另外,在初始状态下,定时信息所示的定时一天一次以“5:00:00”(AM5:00)的时刻,存储于ROM 220中。定时信息发送部264相当于定时信息发送单元。

定时设定变更部265根据从中心设备100接收到的定时信息的变更通知, 对本装置(外围设备201)的定时信息进行设定变更使得成为表示变更后的定时的定时信息。定时设定变更部265相当于定时设定变更单元。

计时部266由计数电路构成,该计数电路对本装置(外围设备201)的时钟信号的脉冲数进行计数。计时部266根据所计数的脉冲数对时刻进行计时。如上所述,通过时刻校正部263适当地校正计时部266计时的时刻。另外,控制部260在计时部266计数的基于脉冲数的定时执行各种控制。

时钟信号生成部267由生成基准时钟的水晶振荡器以及从基准时钟生成期望频率的时钟信号的可变PLL等构成,生成本装置(外围设备201)的时钟信号。通过改变可变PLL的分频比,控制该时钟信号的频率。

切断请求接收部268从中心设备100经由天线211和无线通信部210接收用于切断连接的切断请求,切断与中心设备100的连接。切断请求接收部268相当于切断请求接收单元。

接着,参照图4说明中心设备100和外围设备201、202进行时刻校正和定时信息变更的控制处理。

在该说明中,作为一例说明以下情况:首先,中心设备100和外围设备201进行大致控制处理,之后,中心设备100和外围设备202进行大致控制处理。另外,在开始该控制处理时,设为在中心设备100的ROM120中未存储外围设备的定时信息的状态。换言之,作为中心设备100获取定时信息的外围设备,将外围设备201设为第一台,将外围设备202设为第二台。

首先,设为以下状态:外围设备201在电源接通的情况下开始该控制处理,控制部260能够检测各种事件的发生。在进行预定的用户操作的情况下或成为执行基于程序处理的控制的定时的情况下发生各种事件。此外,预定的用户操作是指,例如使中心设备100与外围设备201进行配对(初始认证)的操作、启动外围设备201的程序的操作等。

在此,当发生任一种事件时,外围设备201的控制部260检测该发生的事件(步骤S201)。当检测事件时,外围设备201的控制部260进行该事件为哪一种事件的确定。首先,外围设备201的控制部260判断控制处理的契机(即事件)是否为预定的用户操作(步骤S202)。

首先,大致说明判断为预定的用户操作的情况(步骤S202:“是”)。在该情 况下,外围设备201的公告发送部261将公告发送至中心设备100,外围设备201的连接请求接收部262从中心设备100接收连接请求而建立与中心设备100的连接(步骤S203)。另一方面,中心设备100的公告接收部161对发送公告的频带的信道进行扫描而接收从外围设备201发送的公告,中心设备100的连接请求发送部162将连接请求发送至外围设备201而建立与外围设备201的连接(步骤S101)。

当连接建立时,中心设备100的控制部160向外围设备201通知数据请求,中心设备100的定时信息接收部163从外围设备201接收定时信息(步骤S102)。另一方面,外围设备201的定时信息发送部264根据从中心设备100通知的数据请求,将定时信息发送至中心设备100(步骤S204)。此外,将该定时信息所示的定时设为外围设备201的ROM 220在初始状态下存储的“5:00:00”。

接着,中心设备100的判断部164判断从外围设备201接收到的定时信息所示的定时是否与已经从其它外围设备接收到的定时信息所示的定时重合(步骤S103)。

但是,如上所述,在中心设备100的ROM120中尚未存储任何定时信息。因此,中心设备100的判断部164判断为定时不重复(步骤S103:“否”)。其结果,从第一台外围设备201接收到的定时信息直接被存储到中心设备100的ROM120中。

之后,中心设备100的控制部160(或变更通知部166)向外围设备201发送时刻信息和定时信息(步骤S105)。另一方面,外围设备201的控制部260接收从中心设备100发送的时刻信息和定时信息(步骤S205)。

外围设备201的时刻校正部263和定时设定变更部265根据所接收到的时刻信息和定时信息,校正由计时部266计时的时刻并且对定时信息进行设定变更(步骤S206)。但是,如上所述,在定时信息中没有发生定时的变更,因此实质上是覆盖相同的定时信息。

之后,中心设备100的切断请求发送部169将切断请求发送至外围设备201,解除与外围设备201之间的连接(步骤S106)。另一方面,外围设备201的切断请求接收部268从中心设备100接收切断请求,解除与中心设备100之间的连接(步骤S212)。

这样,中心设备100与外围设备201的控制处理暂时结束,中心设备100成为能够进行与外围设备201以外的其它外围设备(即外围设备202)的控制处理。

以上是在上述步骤S202中判断为预定的用户操作的情况下(步骤S202:“是”)的处理。接着,说明在上述步骤S202中判断为不是预定的用户操作的情况下(步骤S202:“否”)的处理。

首先,外围设备201在不是预定的用户操作的情况下,判断当前的时刻是否为定时信息所示的定时(连接定时)(步骤S207)。在不是连接定时的情况下(步骤S207:“否”),等待至成为连接定时为止。

在当前的时刻为连接定时的情况下(步骤S207:“是”),外围设备201的公告发送部261将公告发送至中心设备100,从中心设备100接收连接请求而建立与中心设备100的连接(步骤S208)。另一方面,中心设备100的公告接收部161对发送公告的频带的信道进行扫描而接收从外围设备201发送的公告,中心设备100的连接请求发送部162将连接请求发送至外围设备201而建立与外围设备201的连接(步骤S101)。

当连接建立时,中心设备100的定时信息接收部163向外围设备201通知数据请求,从外围设备201接收空数据(步骤S102)。另一方面,外围设备201的定时信息发送部264根据从中心设备100通知的数据请求,发送空数据(步骤S209)。

接着,中心设备100的判断部164判断从外围设备201接收到的定时信息所示的定时是否与已经从其它外围设备接收到的定时信息所示的定时重合(步骤S103)。

但是,如上所述,中心设备100从外围设备201接收空数据而不是定时信息。因此,中心设备100的判断部164判断为定时不重叠(步骤S103:“否”)。

之后,中心设备100的控制部160向外围设备201发送时刻信息(步骤S105)。另一方面,外围设备201接收从中心设备100发送的时刻信息(步骤S210)。

外围设备201的时刻校正部263根据所接收到的时刻信息,对由计时部266计时的时刻进行校正(步骤S211)。

之后,中心设备100的切断请求发送部169将切断请求发送至外围设备201,解除与外围设备201之间的连接(步骤S106)。另一方面,外围设备201的切断请求接收部268从中心设备100接收切断请求,解除与中心设备100之间的连接(步骤S212)。

这样,中心设备100与外围设备201的控制处理暂时结束,中心设备100成为能够进行与外围设备201以外的其它外围设备(即外围设备202)的控制处理的状态。以上是在上述步骤S202中判断为不是预定的用户操作的情况下(步骤S202:“否”)的处理。

接着,说明在中心设备100与外围设备201的控制处理结束之后中心设备100与外围设备202开始进行控制处理的情况。但是,在以下说明中,为了容易理解,省略与上述中心设备100和外围设备201的控制处理的说明和重复的说明。

首先,外围设备202的控制部260与上述外围设备201的情况同样地开始进行该控制处理,检测各种事件的发生(步骤S201)。当检测出事件时,外围设备202的控制部260进行该事件为哪一种事件的确定。

首先,外围设备202的控制部260判断控制处理的契机(即事件)是否为预定的用户操作(步骤S202)。

以下,仅说明判断为预定的用户操作的情况(步骤S202:“是”)。此外,判断为不是预定的用户操作的情况下(步骤S202:“否”)的处理是与上述外围设备201的情况相同的处理,因此省略说明。

首先,外围设备202和中心设备100与上述外围设备201的情况同样地,进行公告和连接请求的收发而建立连接(步骤S203、步骤S101)。

当连接建立时,中心设备100的控制部160向外围设备202通知数据请求,中心设备100的定时信息接收部163从外围设备202接收定时信息(步骤S102)。另一方面,外围设备202的定时信息发送部264根据从中心设备100通知的数据请求,将定时信息发送至中心设备100(步骤S204)。此外,将该定时信息所示的定时设为外围设备202的ROM 220在初始状态下存储的“5:00:00”。

接着,中心设备100的判断部164判断从外围设备202接收到的定时信息所示的定时是否与已经从其它外围设备接收到的定时信息所示的定时重叠(步 骤S103)。

在此,在中心设备100的ROM120中已经存储有从外围设备201接收到的定时信息。因此,中心设备100的判断部164将存储于ROM120中的外围设备201的定时信息与本次从外围设备202接收到的定时信息进行比较。

这样,本次从外围设备202接收到的定时信息所示的定时为与外围设备201的定时信息所示的定时相同的“5:00:00”。因而,中心设备100的判断部164判断为定时重叠(步骤S103:“是”)。

在该情况下,中心设备100的定时信息变更部165使从外围设备202接收到的定时信息所示的定时从“5:00:00”仅错开上述预定时间(在此设为2分钟)而变更为“5:02:00”(步骤S104)。中心设备100将变更后的定时信息存储到ROM120。

之后,中心设备100的控制部160(或变更通知部166)向外围设备202发送时刻信息和变更后的定时信息(变更通知)(步骤S105)。另一方面,外围设备202的控制部260接收从中心设备100发送的时刻信息和定时信息(变更通知)(步骤S205)。

外围设备202的时刻校正部263和定时设定变更部265根据所接收到的时刻信息和变更后的定时信息,校正由计时部266计时的时刻,并且对定时信息进行设定变更(步骤S206)。

之后,中心设备100的切断请求发送部169将切断请求发送至外围设备202,外围设备202的切断请求接收部268从中心设备100接收连接切断请求而解除与中心设备100之间的连接(步骤S106、步骤S212)。

这样,中心设备100与外围设备202的控制处理暂时结束,中心设备100成为能够进行与外围设备201、202以外的其它外围设备(在本实施方式中不存在)的控制处理的状态。

如上所述,外围设备201、202将表示获取时刻信息的定时的定时信息发送到中心设备100。中心设备100以从外围设备(例如外围设备202)接收到的定时信息所示的定时不与已经接收到的其它外围设备(例如外围设备201)的定时信息所示的定时重叠的方式,对接收到的该定时信息的定时进行变更。另外,中心设备100根据变更后的定时信息,使该外围设备(例如外围设备202)对定 时信息进行设定变更。

这样,根据本实施方式的无线通信系统1,能够防止外围设备201和外围设备202获取时刻信息的定时重叠这一情况。其结果,不需要担心因外围设备201和外围设备202同时与中心设备100连接想要获取时刻信息,而发生连接不良,无法实现时刻同步。

因而,根据本实施方式的无线通信系统1,即使与中心设备100进行时刻同步的外围设备为2台(外围设备201、202),也能够实现时刻同步。

以上,结束实施方式的说明,但是上述实施方式仅是一例。因此,外围设备201、202和中心设备100的具体结构、处理的内容等并不限定于在上述实施方式中说明的具体结构、处理的内容。以下,说明上述实施方式的变形例。

(变形例)

另外,中心设备100从外围设备201、202接收定时信息,从外围设备201、202接收到的定时信息所示的定时重叠的情况下,错开考虑控制处理的连接建立~连接解除为止所需的时间而设定的预定时间以上而进行定时的变更。该预定时间并不限定于此,也可以考虑外围设备201、202的走时信息而设定。

例如,作为中心设备100的变形例,如图5所示,构成中心设备300。中心设备300的控制部170除了与中心设备100的控制部160相同的结构以外,还具备走时信息接收部171。走时信息接收部171相当于走时信息接收单元。此外,在图5中,对与中心设备100相同的结构赋予相同的符号。

另一方面,作为外围设备201、202的变形例,如图6所示构成外围设备401。外围设备401的控制部270除了与外围设备201、202的控制部260相同的结构以外,还具备走时信息发送部269。走时信息发送部269相当于走时信息发送单元。此外,在图6中,对与外围设备201、202相同的结构赋予相同的符号。

在这样构成的中心设备300和外围设备401之间,从外围设备401向中心设备300发送走时信息,中心设备300根据所接收到的走时信息设定预定时间。在变更定时时错开定时的一定间隔被设定为该预定时间以上。此外,走时信息是表示外围设备401计时的时刻的偏差量(即日差、月差等)的信息。

在存在多台上述说明的与中心设备300进行时刻同步的外围设备401的情 况下,即使在多台外围设备401之间分别因日差、月差的时刻偏差而在计时的时刻发生了偏差的情况下,多台外围设备401的定时信息之间的定时间隔也成为大于该偏差的一定间隔。因而,能够更可靠地防止多台外围设备401因各自的计时时刻的偏差而想要与中心设备300同时连接这一情况。

在上述实施方式中,将与中心设备100进行时刻同步的外围设备设为外围设备201、202这2台。但是,外围设备也可以是3台以上。

在外围设备为3台以上的情况下,在中心设备100的定时重叠的判断(步骤S103)中已经接收到的定时信息为2个以上的情况下,在定时的变更(步骤S104)中,比其中最晚的定时错开一定间隔(例如2分钟)来进行变更。即,以第一台外围设备为“5:00:00”、第二台外围设备为“5:02:00”、第三台外围设备为“5:04:00”……的方式,对外围设备的定时信息所示的定时进行设定变更。

在上述实施方式中,在对定时信息所示的定时进行变更的情况下,变更为仅晚一定间隔(例如2分钟)的定时。但是,也可以变更为仅早一定间隔(例如2分钟)的定时。另外,在外围设备为3台以上的情况下,也可以以第一台外围设备为“5:00:00”、第二台外围设备为“4:58:00”、第三台外围设备为“4:56:00”……的方式,对外围设备的定时信息所示的定时进行设定变更。此外,在定时变更时错开的一定间隔并不限定于上述实施方式的2分钟。

这样,在定时变更错开一定间隔而变更为比其它外围设备的定时信息所示的定时早的定时或晚的定时的情况下,不需要在每次定时变更时判断设为更早的定时还是更晚的定时。另外,针对新接收到定时信息的外围设备,必须使一方错开一定间隔而变更定时即可,而不需要判断该定时是否为空闲定时。这是因为在如上述实施方式那样仅错开2分钟左右的短间隔的情况下,在24小时内能够设定数百台以上的外围设备的定时。另外,也不需要删除与中心设备100的配对被擦除的外围设备的定时信息,由此即使发生空闲的定时也不需要考虑,而能够依次对定时进行设定变更。因而,能够使中心设备100的定时变更的处理简单化。

在上述实施方式中,作为无线通信装置的一例示出了根据BLE相互进行无线通信的中心设备100和外围设备201、202。但是,本发明并不限定于根据BLE进行无线通信的无线通信装置。例如,本发明也可以是进行基于 Wi-Fi(注册商标)或ZigBee(注册商标)等无线通信的无线通信装置等。

另外,在上述实施方式中,判断部164在从外围设备201接收空数据的情况下判断为定时不重叠,但是并不限定于此。例如,判断部164在一定时间内无法接收定时信息或空数据的情况下也可以判断为定时不重叠。

另外,在上述实施方式中,在外围设备201根据所接收到的定时信息对定时信息进行设定变更时,在未发生定时变更的情况下,实质上覆盖相同的定时信息,但是并不限定于此。例如,实质上不覆盖相同的定时信息,而也可以继续保持所保持的定时信息。

另外,在上述实施方式中,控制部160、控制部260、控制部170以及控制部270进行了时刻校正和定时信息变更的控制处理,但是并不限定于此。例如,也可以由无线通信部110和无线通信部210进行这些控制处理中的一部分或全部。即,公告接收部161、连接请求发送部162、定时信息接收部163、判断部164、定时信息变更部165、变更通知部166、计时部167、时钟信号生成部168、连接请求发送部169、走时信息接收部171、公告发送部261、连接请求接收部262、时刻校正部263、定时信息发送部264、定时设定变更部265、计时部266、时钟信号生成部267、切断请求接收部268以及走时信息发送部269既可以是单一控制部,也可以分别分开设置控制部来进行各动作,还可以由无线通信部110和无线通信部210进行各动作。

另外,本发明所涉及的中心设备100和外围设备201、202也可以与上述装置无关地,例如由计算机执行程序来实现中心设备100的功能和外围设备201、202的功能。用于实现中心设备100的功能和外围设备201、202的功能的程序既可以存储于USB(Universal Serial Bus:通用串行总线)存储器、CD-ROM(Compact Disc-Read Only Memory:光盘只读存储器)、DVD(Digital Versatile Disc:数字多功能光盘)、HDD(Hard Disk Drive:硬盘驱动器)等计算机可读取的记录介质,也可以经由网络下载于计算机中。

以上,说明了本发明的优选的实施方式,但是本发明并不限定于特定的实施方式,本发明包含要求专利保护的范围所记载的发明及其均等的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1