通信设备、通信方法、通信系统、电子手表和程序与流程

文档序号:15753624发布日期:2018-10-26 18:15阅读:283来源:国知局
通信设备、通信方法、通信系统、电子手表和程序与流程

本发明涉及通信设备、通信方法、通信系统、电子手表和程序。



背景技术:

近年来,基于蓝牙(注册商标)、近距离无线通信标准执行无线通信的无线通信设备变得越来越受欢迎。

例如,专利文献1公开了时间修正系统,该系统包括通过近距离无线通信进行连接的手机(ag)和腕表型终端设备(btw)。在该时间修正系统中,腕表型终端设备通过基于蓝牙(注册商标)的无线通信从手机获取时间信息,并且基于该时间信息来修正其自身设备的时间。手机基于从手机网络(运营商网络)获取的时间数据来修正其自身设备的时间。

引文列表

专利文献

专利文献1:未审查日本专利申请2009-118403号公报



技术实现要素:

技术课题

根据专利文献1的时间修正系统,腕表型终端设备的时间取决于手机的时间。手机的时间信息取决于从运营商网络提供的时间数据。

利用上述配置,如果从运营商网络提供的时间数据不正确,则腕表型终端设备的显示时间也不正确。实际上,可能会发生从运营商网络提供的时间数据不正确的情况。

鉴于上述情况而做出本公开,并且本公开的目的是提供通信设备并且类似地改善显示时间的准确性。

问题的方案

为了实现上述目的,根据本公开的第一示例方面的通信设备是如下的通信设备,其包括:

通信器,其从服务器接收位置信息和时间信息;

存储器,其存储作为将位置与时差进行关联的信息的地图信息;以及

处理器,其测量时间并且执行控制操作,

其中处理器

创建所测量的时间与由通信器接收到的时间信息之间的第一偏差信息;

从地图信息获取与通信器接收到的位置信息所呈现的位置对应的时差;

基于所测量的时间、第一偏差信息以及与通信器接收到的位置信息所呈现的位置对应的时差,来创建第一更新时间信息;以及

使得通信器将第一更新时间信息发送给另一通信设备。

而且,为了实现上述目的,根据本公开的第二示例方面的通信设备是如下的通信设备,其包括:

处理器,其测量时间并且执行控制操作;以及

接收器,其从另一通信设备接收另外的通信设备位于的地区的第一更新时间信息,该第一更新时间信息基于来自服务器的时间信息和位置信息、以及由于该另外的通信设备预先存储的夏令时而产生的时差和本地时差来创建,

其中处理器基于由接收器接收到的第一更新时间信息来变更由处理器所测量的时间。

而且,为了实现上述目的,根据本公开的第三示例方面的通信系统是包括第一通信设备和第二通信设备的通信系统,其中:

第一通信设备

从服务器接收位置信息和时间信息;

创建由其自身的设备测量的时间与从服务器接收到的时间信息之间的第一偏差信息;

从将位置与时差进行关联的信息获取与从服务器接收到的位置信息所呈现的位置对应的时差;以及

基于由其自身设备测量的时间、第一偏差信息、以及与从服务器接收到的位置信息所呈现的位置对应的时差,来创建第一更新时间信息,并且将第一更新时间信息发送到第二通信设备,并且

第二通信设备基于从第一通信设备接收的第一更新时间信息来变更其自身的设备所显示的时间。

发明的有益效果

利用本公开,能够改善显示时间的准确性。

附图说明

[图1]图1是示出根据实施例的通信系统的示例配置的示意图。

[图2]图2是示出根据实施例的中心设备的示例配置的框图。

[图3]图3是示出根据实施例的外围设备的示例配置的框图。

[图4]图4是示出中心设备和外围设备的时间修正过程的示例的流程图。

[图5]图5是示出中心设备的偏差信息获取过程的示例的流程图。

[图6]图6是示出中心设备的时差获取过程的示例的流程图。

具体实施方式

(实施例)

此后将参考附图来详细描述本公开的实施例。如图1所示,根据本公开的实施例的通信系统1包括作为无线通信设备的中心设备(central)100和作为不同于中心设备100的另一无线通信设备的外围设备(peripheral)200。

中心设备100和外围设备200通过基于蓝牙(注册商标)低功耗(此后,ble)的近距离无线通信来进行相互通信。ble是意图在称为蓝牙(注册商标)的近距离无线通信标准中追求低功耗而设计的标准(模式)。

这里,中心设备100向外围设备200提供服务。外围设备200使用中心设备100提供的服务。

中心设备100和外围设备200例如是便携式并且能够进行基于ble的无线通信的终端,诸如手机、智能手机、平板型个人计算机、笔记本型个人计算机以及手表。

在该实施例中,作为示例,中心设备100是智能手机,而外围设备200是在显示器250上显示时间的电子手表。

中心设备100从卫星40接收无线电波。卫星40例如是用于定位的卫星,诸如全球定位系统(gps)和全球导航卫星系统(glonass)。

而且,中心设备100经由未示出的中继设备、接入点等与连接到广域网(wan)50的其他设备进行通信。其他的设备包括提供时间信息的多个网络时间协议服务器10、网络时间协议池(ntppool)服务器20、以及体用位置信息的位置服务器30。

在通信终端进行访问的情况下,ntp池服务器20通过利用通信终端的互联网协议(ip)参考位置数据库,来识别通信终端的位置。ntp池服务器20在多个ntp服务器10之中指定与通信终端的位置对应的本地ntp服务器10。通常,多个(例如,四个)ntp服务器10被指定。通信终端从指定的ntp服务器10接收ntp包并且获取时间信息。

这里,本实施例中的“时间信息”是呈现协调世界时(utc)的时间的信息。然而,本公开中的时间信息不限于呈现utc时间的信息,可以是呈现标准时间的信息或者作为时间的参考的任意信息。例如,时间信息可以是呈现格林威治标准时间(gmt)的信息。而且,“时间”不仅包括小时和分钟,还包括日期。本实施例中的“位置信息”是呈现感兴趣的通信设备的当前位置(纬度和经度)的信息。

此后将描述根据本实施例的中心设备100的配置。如图2中所示,中心设备100包括通信设备190和显示器170。通信设备190包括无线通信器110、近距离无线通信器120、卫星无线电波接收器130、随机存取存储器(ram)140、只读存储器(rom)150、操作构件160和处理器180。通信设备190的这些组件和显示器170通过总线bl相互连接。

无线通信器110包括例如射频(rf)电路、基带(bb)电路、大规模集成(lsi)电路等。无线通信器110经由天线111与中继设备、接入点等进行无线通信。无线通信器110经由中继设备、接入点等连接到wan50以便与ntp服务器10、ntp池(ntp池)服务器20和位置服务器30进行通信。

近距离无线通信器120包括例如射频电路、基带电路、大规模集成电路等。近距离无线通信器120经由天线121接收/发送信号,并且与外围设备200进行通信,该外围设备200作为基于ble的另一无线通信设备。

卫星无线电波接收器130包括例如射频电路、基带电路、大规模集成电路等。卫星无线电波接收器130经由天线131从卫星40接收无线电波。

ram140包括易失性存储器并且用作处理器180暂时存储用于执行各种过程的数据的工作区域。

rom150包括诸如闪速存储器的非易失性存储器,并且存储处理器180控制各种功能的程序(例如,用于实现随后描述的时间修正过程、偏差信息获取过程和时差获取过程的程序)和各种数据。各种数据包括地图信息,该地图信息是将位置(纬度和经度)与时差进行关联的信息。地图信息是还被称为时区的信息。

操作构件160包括操作按钮、触摸面板等,并且用作用户输入要求所使用的接口。

显示器170包括例如液晶显示器(lcd)、电致发光(el)显示器等,并且根据从处理器180输入的图像数据来显示图像。

处理器180包括中央处理器(cpu)等。处理器180执行存储在rom150中的各种程序从而控制中心设备100的整体操作。

这里,描述中心设备100的处理器180的功能配置。

处理器180用作广告接收控制器181、连接请求发送控制器182、切断请求发送控制器183、偏差信息创建器184、时差获取器185、更新的时间信息发送控制器186、连接类型确定器187、计数器188、以及时钟信号发生器189。这里,功能配置可以如在本实施例中由单个处理器180来配置,或者可以由多个处理器来配置。

广告接收控制器181基于扫描要求,使得近距离无线通信器120接收从外围设备200发送的广告。广告是外围设备200向中心设备100通知其自身的存在的通知信息。

中心设备100上用于扫描命令的用户操作可以是外围设备200使用多个服务的应用的激活。而且,扫描要求不限于通过用户操作,并且可以在应用激活之后定期给出。

连接请求发送控制器182使得近距离无线通信器120发送呈现连接请求的信号以请求连接外围设备200。在接收到从外围设备200发送的广告之后,当有必要进行连接时发送连接请求。

切断请求发送控制器183使得近距离无线通信器120发送呈现切断请求的信号以做出切断所连接的外围设备200的切断请求。例如,在与连接的外围设备200的数据通信结束时或者当用户执行切断操作时,发送切断请求。

偏差信息创建器184创建偏差信息。由偏差信息创建器184创建的偏差信息包括第一偏差信息和第二偏差信息。

第一偏差信息是从ntp服务器10接收的ntp包中包括的时间信息与计数器188测量的时间之间的时差。第二偏差信息是从卫星40接收的无线电波创建的时间信息与计数器188测量的时间之间的时差。

为了创建第一偏差信息,偏差信息创建器184使得无线通信器110与ntp池服务器20通信,并且从ntp池服务器20指定的ntp服务器10接收ntp包。为了创建第二偏差信息,偏差信息创建器184使得卫星无线电波接收器130接收来自卫星40的无线电波。

时差获取器185获取包括本地时差和由于夏令时而产生的时差。以下三种方法可以用于该获取。

在第一获取方法中,时差获取器185使得无线通信器110从ntp服务器10接收ntp包,并且从rom150中存储的地图信息获取与接收到的ntp包中包括的位置信息所呈现的位置对应的时差。

在第二获取方法中,时差获取器185使得卫星无线电波接收器130接收来自卫星40的无线电波,并且获取基于接收到的无线电波的位置。时差获取器185从rom150中存储的地图信息获取与基于无线电波获取的位置对应的时差。

在第三获取方法中,时差获取器185使得显示器170显示让用户确认位置的屏幕,并且根据从操作构件160输入的用户操作来获取时差。例如,时差获取器185使得显示器170显示最后一次获取的位置,并且与用户是否再次使用该位置来获取时差相符。

例如,如果用户在再次使用上选择确定(ok),则时差获取器185获取基于最后一次获取的位置的时差。如果用户在再次使用上选择否(ng),则时差获取器185使得显示器170显示位置输入屏幕,并且获取基于用户输入的位置的时差。

这里,本地时差和由于夏令时的时差是通过略微不同的方法来获取的。时差获取器185从基于位置信息呈现的位置或者从无线电波获取的位置的地图信息获取本地时差。时差获取器185从基于位置信息呈现的位置或者从无线电波获取的位置和时间信息呈现的日期的地图信息获取由于夏令时产生的时差。

基本上定期地(例如,每30分钟)获取时差。当处理器180检测到通信业务运营商的变更时,当用户操作通过操作构件160取消飞行模式关闭(off)时,以及当处理器180检测到从服务区之外到服务区的切换时,也获取时差。

更新的时间信息发送控制器186基于计数器188测量的时间、偏差信息创建器184创建的偏差信息、以及时差获取器185获取的时差来创建更新时间信息。具体地,通过将偏差信息和时差与计数器188测量的时间相加来获取更新时间信息。这里,考虑到时差可以是负或正,相加可以是相减。更新的时间信息发送控制器186使得近距离无线通讯器120将已创建的更新时间信息发送到外围设备200。

连接类型确定器187确定从外围设备200接收到的连接类型指示的目的。处理器180根据该确定结果来执行随后的控制处理。例如,如果连接类型所指示的目的包括时间修正,则执行随后描述的时间修正过程。连接类型指示的目的除了时间修正之外还包括在中心设备100上进行搜索和各种数据通信。

计数器188对时钟信号发生器189生成的时钟信号的脉冲数进行计数,并且基于计数的脉冲数来测量时间。而且,处理器180基于由计数器188计数的脉冲数利用定时来执行各种控制。

时钟信号发生器189产生其自身设备(中心设备100)的时钟信号。这里,处理器180根据从另一设备接收的信号,在时间同步时适当地控制时钟信号发生器189的时钟信号的频率。

以上描述了根据本实施例的中心设备100的配置。此后将描述根据本实施例的外围设备200的配置。

如图3中所示,外围设备200包括通信设备290和显示器250。通信设备290包括近距离无线通信器210、ram220、rom230、操作构件240和处理器260。通信设备290的这些组件和显示器250通过总线bl相互连接。

近距离无线通信器210包括例如rf电路、bb电路、lsi电路等。近距离无线通信器210经由天线211与作为基于ble的另一无线通信设备的中心设备100进行无线通信。

ram220包括易失性存储器并且用作处理器260暂时存储用于执行各种过程的数据的工作区域。

rom230包括诸如闪速存储器的非易失性存储器,并且存储处理器260控制各种功能的程序(例如,用于执行随后描述的时间修正过程的程序)和数据。

操作构件240包括触摸面板等,并且用作接收用户操作的接口。

显示器250包括例如lcd、el显示器等,并且根据从处理器260输入的图像数据来显示图像。

处理器260是处理器并且包括cpu等。处理器260执行存储在rom230中的各种程序从而控制外围设备200的整体操作。

这里,描述外围设备200的处理器260的功能配置。处理器260用作广告发送控制器261、连接建立器262、切断器263、更新的时间信息接收控制器264、时间变更器265、连接类型通知控制器266、计数器267以及时钟信号发生器268。这里,功能配置可以如在本实施例中由单个处理器260来配置,或者可以由多个处理器来配置。

广告发送控制器261经由近距离无线通信器210和天线211向中心设备100发送广告。根据程序的处理或者当发生用户操作时定期发送广告。

当经由天线211和近距离无线通信器210从中心设备100接收到连接请求时,连接建立器262建立到中心设备100的连接。该连接的建立使得能够进行与中心设备100的数据通信。

当经由天线211和近距离无线通信器210从中心设备100接收到用于与中心设备100断开连接的切断请求时,切断器263切断与中心设备100的连接。

更新的时间信息接收控制器264使得近距离无线通讯器210从中心设备100接收更新的时间信息。

时间变更器265基于接收到的更新的时间信息来变更计数器267测量的时间。而且,时间变更器265使得显示器250显示经变更的时间。

连接类型通知控制器266使得近距离无线通信器210发送连接类型以通知给中心设备100。

这里,连接类型是指示外围设备200与中心设备100进行连接的目的。通过外围设备200上的用户操作的内容来确定连接类型。例如,当用户按压并保持外围设备200的操作构件240的操作按钮时,外围设备200的处理器260设置配对建立的类型,并且当用户短时间按压操作按钮时,设置正常连接和数据通信的类型。

计数器267对时钟信号发生器268生成的时钟信号的脉冲数进行计数,并且基于计数的脉冲数来测量时间。而且,处理器260基于由计数器267计数的脉冲数利用定时来执行各种控制。

时钟信号发生器268产生其自身设备(外围设备200)的时钟信号。这里,处理器260根据从另一设备接收的信号,在时间同步时控制时钟信号发生器268的时钟信号的频率。

以上描述了根据本实施例的外围设备200的配置。此后将参考图4描述中心设备100和外围设备200的时间修正过程。

当中心设备100和外围设备200之间的连接建立并且中心设备100从外围设备200接收的连接类型包括时间修正作为目的时,执行该过程。中心设备100和外围设备200之间的时间修正过程定期重复或者当通过用户操作触发时执行。这里,假设针对时间延迟来修正时间修正过程中接收/发送的时间信息。该修正以现有技术的时间修正相同的方式来进行并且省略对其的详细说明。

当执行该过程时,首先,中心设备100的处理器180确定是否已经在给定时间长度内获取偏差信息(步骤s101)。该给定时间长度是计数器188测量的时间落入可接收的范围内并且该过程的处理负荷或功耗没有变得过多的时间。在制造期间或者通过用户的设置操作,该给定时间被设置为例如六个小时。

如果中心设备100的处理器180确定在给定时间长度内没有获取到偏差信息(步骤s101;否),则中心设备100的处理器180执行偏差信息获取过程(步骤s102)。偏差信息获取过程是获取上述第一偏差信息的过程。

另一方面,如果中心设备100的处理器180确定已经在给定时间长度内获取到偏差信息(步骤s101;是),跳过随后描述的步骤s102和步骤s103。在这种情况下,在随后处理中使用最后一次获取到的偏差信息(步骤s104至步骤s109)。

这里,参考图5描述偏差信息获取过程的细节。

首先,中心设备100的处理器180使得无线通信器110从ntp服务器10接收ntp包(包括时间信息)(步骤s201)。这里,中心设备100接收多个ntp包,因为它们接收自多个ntp服务器10。

这是因为ntp池服务器20将多个ntp服务器10指定给中心设备100。中心设备100的处理器180在接收到的多个ntp包中选择响应时间(往返传播(roundtrip)值)比给定参考值(例如,200ms)短的ntp包,并且使用这些包之中的处于层级结构中最高级别的ntp包作为有效数据。

中心设备100的处理器180确定时间信息的获取是否成功(步骤s202)。

如果中心设备100的处理器180确定时间信息的获取成功(步骤s202;否),中心设备100的处理器180创建测量时间和接收到的时间信息的偏差信息(步骤s203)。中心设备100的处理器180将所创建的偏差信息保存在rom150中(步骤s204)。接着,偏差信息获取过程结束。

另一方面,如果中心设备100的处理器180确定时间信息的获取不成功(步骤s202;是),中心设备100的处理器180跳过步骤s203和步骤s204并且结束偏差信息获取过程。这里,当从开始偏差时间获取过程到接收ntp包的时间等于或长于超时时段时,也将时间信息的获取确定为不成功。

上面描述了偏差信息获取过程的细节。接着,返回到图4,继续说明时间修正过程。

当偏差信息获取过程(步骤s102)结束时,中心设备100的处理器180确定偏差信息获取是否不成功(步骤s103)。

如果中心设备100的处理器180确定偏差信息获取不成功(步骤s103;是),中心设备100的处理器180跳过随后的处理(步骤s104至步骤s107)并且结束时间修正过程。在这种情况下,中心设备100的处理器180不发送更新时间信息。因此,在外围设备200的处理器260没有执行随后的处理(步骤s108和s109)的情况下,时间修正过程结束。

另一方面,如果中心设备100的处理器180确定偏差信息获取成功(步骤s103;否),或者确定已经在给定时间长度内获取到偏差信息(s101;是),中心设备100的处理器180确定是否已经在给定时间长度内获取到时差(步骤s104)。考虑引起时差的旅行(例如,到外国的旅行)所需的旅行时间来预先设置该给定时间长度。在制造期间或者通过用户的设置操作,该给定时间被设置为例如30分钟。

如果中心设备100的处理器180确定在给定时间长度内没有获取到时差(步骤s104;否),则中心设备100的处理器180执行时间获取过程(步骤s105)。

这里,参考图6描述时差获取过程的细节。

首先,中心设备100的处理器180确定是否没有网络可用(步骤s301)。是否没有网络可用意味着中心设备100是否无法经由无线通信器110连接到wan50。

如果中心设备100的处理器180确定网络可用(步骤s301;否),则中心设备100的处理器180使得无线通信器110从位置服务器30接收位置信息(步骤s302)。

随后,中心设备100的处理器180确定位置信息的获取是否不成功(步骤s303)。

如果中心设备100的处理器180确定位置信息的获取成功(步骤s303;否),则中心设备100的处理器180通过上述第一获取方法来获取时差。具体地,中心设备100的处理器180从存储在rom150中的地图信息获取与从位置服务器30接收到的位置信息的位置对应的时差(步骤s304)。中心设备100的处理器180保存获取到的时差(步骤s305)。接着,时差获取过程结束。

另一方面,如果中心设备100的处理器180确定没有网络可用(步骤s301;是),或者确定位置信息的获取不成功(步骤s303;是),中心设备100的处理器180确定卫星无线电波接收器130是否无法使用(步骤s306)。

如果中心设备100的处理器180确定卫星无线电波接收器130无法使用(步骤s306;是),则中心设备100的处理器180使得显示器170显示确认选择屏幕,该确认选择屏幕用于询问使能卫星无线电波接收器130(步骤s311)。

中心设备100的处理器180确定在显示确认选择屏幕时用户是否已经在使能上选择确定(ok)(步骤s312)。

如果中心设备100的处理器180确定卫星无线电波接收器130被使能(步骤s306;否),或者如果用户已经在使用卫星无线电波接收器130上选择ok(步骤s312;是),则中心设备100的处理器180使得卫星无线电波接收器130接收来自卫星40的无线电波并且基于接收到的无线电波来创建和获取时间信息与位置(步骤s307)。随后,中心设备100的处理器180确定基于无线电波的位置和时间信息的获取是否不成功(步骤s308)。

如果中心设备100的处理器180确定当显示确认选择屏幕时,用户已经在使能上选择否(ng),不是在使能上选择确定(ok)(步骤s312;否),或者中心设备100的处理器180确定基于无线电波的位置和时间信息的获取是否不成功(步骤s308;是),则中心设备100的处理器180通过上述第三获取方法来获取与用户操作对应的时差并将其保存在rom150中(步骤s313)。接着,时差获取过程结束。

另一方面,如果中心设备100的处理器180确定基于无线电波的位置和时间信息的获取成功(步骤s308;否),则中心设备100的处理器180通过上述第二获取方法,创建上述第二偏差信息并且获取时差(步骤s309)。

具体地,中心设备100的处理器180创建偏差信息,该偏差信息是计数器188测量的时间与基于接收到的无线电波的时间信息之间的时差。而且,中心设备100的处理器180基于接收到的无线电波来获取位置,并且从存储在rom150中的地图信息获取与位置对应的时差。

随后,中心设备100的处理器180将所创建的偏差信息和获取到的时差保存在rom150中(步骤s310)。接着,时差获取过程结束。

上面描述了时差获取过程的细节。接着,返回到图4,继续说明时间修正过程。

中心设备100的处理器180基于在上述处理中获取(存储在rom150中)的时差和偏差信息来创建已更新的时间信息(步骤s106)。中心设备100的处理器180使得近距离无线通讯器120将已创建的更新时间信息发送到外围设备200(步骤s107)。

外围设备200的处理器260使得近距离无线通讯器210接收从中心设备100发送的已更新的时间信息(步骤s108)。外围设备200的处理器260变更计数器267计算的时间并且使得显示器250显示经变更的时间(步骤s109)。接着,时间修正过程结束。

如上所述,在根据本实施例的通信系统1中,中心设备100基于来自ntp服务器10的时间信息来创建第一偏差信息,并且获取与从位置服务器30接收的位置信息所呈现的位置对应的时差。接着,中心设备100基于第一偏差信息和获取到的时差来创建已更新的时间信息,并将已更新的时间信息发送到外围设备200。外围设备200基于接收到的已更新时间信息来变更所显示的时间。

来自ntp服务器10的时间信息比从运营商网络提供的时间数据更准确。因此,利用上述配置,外围设备200的显示时间在准确性方面改善。

而且,在根据本实施例的通信系统1中,当中心设备100无法接收来自位置服务器30的位置信息时,中心设备100基于时间信息来创建第二偏差信息,其中的时间信息基于从卫星40接收的无线电波来创建,并且中心设备100获取与基于从卫星40接收的无线电波获取的位置对应的时差。接着,中心设备100基于第二偏差信息和获取到的时差来创建已更新的时间信息,并将已更新的时间信息发送到外围设备200。外围设备200基于接收到的已更新时间信息来变更所显示的时间。

基于从卫星40接收到的无线电波创建的时间信息比从运营商网络提供的时间数据更准确。因此,利用上述配置,外围设备200的显示时间在准确性方面改善。

当卫星无线电波接收器130被使能并且使用从卫星40接收无线电波的功能时,相应地增加处理负荷和功耗。然而,利用上述配置,中心设备100只在中心设备100无法从位置服务器30接收到位置信息时才从卫星40接收无线电波。因此,可以缩短卫星无线电波接收器130被使能的时间长度,从而抑制处理负荷和功耗的增加。

上面描述类实施例。作为示例给出上面的实施例。因此,中心设备100和外围设备200的具体配置和过程的细节不限定于上述实施例中所描述的。此后将描述上面实施例的变型实施例。

(变型实施例)

在上面的实施例中,外围设备100被配置为处理器180用作计数器188和时钟信号发生器189,并且外围设备200被配置为处理器260用作计时器267和时钟信号发生器268。然而,本公开不限于这样的配置。

例如,计数器188和计数器267,时钟信号发生器189和时钟信号发生器268可以配置为与处理器180和处理器260分开的实时时钟(rtc)模块。这里,rtc模块包括:对于其自身的设备的时钟信号的脉冲数进行计数的计数器电路,生成参考时钟的石英晶体振荡器,从参考时钟生成期望频率的时钟信号的可变锁相环路(pll)等。

在上面的实施例中,当在偏差信息获取过程中,从ntp服务器10的时间信息的获取不成功时(步骤s202;是),中心设备100的处理器180结束偏差信息获取过程。然而,中心设备100的处理器180可以用于使得卫星无线电波接收器130从卫星40接收无线电波,并且获取第二偏差信息,而不是结束偏差信息获取过程。

在这种情况下,即使偏差信息获取过程不成功,也可以基于第二偏差信息来创建已更新的时间信息,并且将已更新的时间信息发送给外围设备200。因此,利用这样的配置,能够更可靠地执行时间修正过程。

在上面的实施例中,中心设备100的处理器180用于按照规则定期地获取时差。而且,定期获取时差的间隔是不变的。然而,本公开不限于这样的配置。

例如,中心设备100的处理器180可以用于当没有网络可用时,将定期获取时差的间隔设置为30分钟,并且当网络可用时,将定期获取时差的间隔变更为15分钟。而且,中心设备100的处理器180可以用于根据中心设备100的剩余电量水平来变更定期获取时差的间隔。换言之,中心设备100的处理器180可以用于当中心设备100的剩余电量水平高时缩短间隔。

在上述实施例中,中心设备100和外围设备200将获取到的数据分别存储在rom150和rom230中。然而,本公开不限于这样的配置。中心设备100和外围设备200可以用于将获取到的数据存储在rom140和ram220中,而不是rom150和rom230中。换言之,数据可以存储在包括ram和rom的任何存储器中。

在上面的实施例中,中心设备100创建并向外围设备200发送已更新的时间信息,外围设备200基于已更新的时间信息来变更由其自身的设备测量的时间。中心设备100并不基于已更新的时间信息来改变其自身设备测量的时间。然而,本公开不限于这样的配置。例如,中心设备100可以用于创建已更新的时间信息,并且基于已更新的时间信息来变更由其自身的设备测量的时间。而且,中心设备100可以用于将经变更的时间显示在显示器170上。

在上面的实施例中,基于ble进行相互无线通信的中心设备100和外围设备200例示了无线通信设备。然而,本公开不限于基于ble进行无线通信的无线通信设备。例如,本公开可以是基于wi-fi(注册商标)、zigbee(注册商标)等进行无线通信的无线通信设备。而且,中心设备100可以用于执行有线通信,而不是使用无线通信器110的无线通信。换言之,无线通信器110可以是通信器。外围设备200的近距离无线通信器210可以是接收器。

而且,根据本公开的中心设备100和外围设备200不限于上述无线通信设备,并且例如计算机可以执行程序以实现中心设备100的功能和外围设备200的功能。用于实现中心设备100的功能和外围设备200的功能的程序可以存储在非瞬态计算机可读记录介质中,诸如通用串行总线(usb)存储器、光盘只读存储器(cd-rom)、数字多功能光盘(dvd)和硬盘驱动器(hdd),或者经由网络下载在计算机上。

在上述实施例中,中心设备100从ntp服务器10获取时间信息。然而,本公开不限于这样的配置。中心设备100可以从例如遵照一些其他协议的时间服务器获取时间信息,诸如简单网络时间协议(sntp)服务器。

上述为了说明目的描述了一些示例实施例。虽然上述讨论已经呈现具体实施例,本领域技术人员将认识到在不脱离本发明的更广泛精神和范围的情况下,可以在形式和细节上做出改变。因此,说明书和附图被认为是说明性的而不是限制性的。因此,详细的说明不应当被认为是限制性的,本发明的范围仅通过所包括的权利要求以及这样的权利要求有权的等同物的全部范围来进行限定。

本公开基于2016年3月1日提交的2016-038536号日本专利申请,其说明书、权利要求的范围以及附图通过引用全部并入在此。

参考标记列表

1通信系统

10ntp服务器

20ntp池服务器

30位置服务器

40卫星

50wan

100中心设备

200外围设备

110无线通信器

120、210近距离无线通信器

130卫星无线电波接收器

111、121、131、211天线

140、220ram

150、230rom

160、240操作构件

170、250显示器

180、260处理器

190、290通信设备

181广告接收控制器

182连接请求发送控制器

183切断请求发送控制器

184偏差信息创建器

185时差获取器

186更新时间信息发送器

187连接类型确定器

188、267计数器

189、268时钟信号发生器

261广告发送控制器

262连接建立器

263切断器

264更新的时间信息接收控制器

265时间变更器

266连接类型通知控制器

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