首页 / 专利分类库 / 测时学 / 无线电控制的计时器[2013.01] / 根据通过无线电信号携带或表示的时间信息确定时间[2013.01] / 电子表、无线设备、无线通信系统、时刻修正方法和计算机可读取介质

电子表、无线设备、无线通信系统、时刻修正方法和计算机可读取介质

申请号 CN202110214496.2 申请日 2021-02-25 公开(公告)号 CN113377002A 公开(公告)日 2021-09-10
申请人 卡西欧计算机株式会社; 发明人 姜和穗;
摘要 本 发明 提供 电子 表、无线设备、无线通信系统、时刻修正方法和计算机可读取介质。本发明的电子表具有:接收器,其与无线设备以无线方式进行通信,从该无线设备接收时刻信息;计时 电路 ,其对时刻进行计数;以及处理器,所述处理器执行以下动作:判定动作,在经由所述接收器建立了与所述无线设备的通信连接时,判定是否需要进行修正所述计时电路计数的时刻的修正;以及修正动作,在所述判定动作中判定为需要进行修正所述计时电路计数的时刻的修正时,根据从所述无线设备取得的时刻信息来修正对所述计时电路计数的时刻进行修正,在所述判定动作中未判定为需要对修正所述计时电路计数的时刻进行修正时,不对修正所述计时电路计数的时刻进行修正。
权利要求

1.一种电子表,其特征在于,具有:
接收器,其与无线设备以无线方式进行通信,从该无线设备接收时刻信息;
计时电路,其对时刻进行计数;以及
处理器,
所述处理器执行以下动作:
判定动作,在经由所述接收器建立了与所述无线设备的通信连接时,判定是否需要修正所述计时电路计数的时刻;以及
修正动作,在所述判定动作中判定为需要修正所述计时电路计数的时刻时,根据从所述无线设备取得的时刻信息来修正所述计时电路计数的时刻,在所述判定动作中未判定为需要修正所述计时电路计数的时刻时,不修正所述计时电路计数的时刻。
2.根据权利要求1所述的电子表,其特征在于,
所述处理器在所述修正动作中,当在所述判定动作中判定为需要修正所述计时电路计数的时刻时,经由所述接收器从所述无线设备取得时刻信息,根据该取得的时刻信息来修正所述计时电路计数的时刻。
3.根据权利要求2所述的电子表,其特征在于,
所述处理器在所述修正动作中,在经由所述接收器向所述无线设备发送了请求时刻信息的传递的信号之后,从所述无线设备接收时刻信息。
4.根据权利要求1~3中任一项所述的电子表,其特征在于,
所述处理器还执行:测量动作,对在过去最近对所述计时电路所计数的时刻进行修正起经过的时间进行测量,
所述处理器在所述判定动作中,在通过所述测量动作测量的时间为一定时间以上的情况下,判定为需要修正所述计时电路计数的时刻。
5.根据权利要求1~4中任一项所述的电子表,其特征在于,
所述处理器还执行:设定动作,在对所述计时电路计数的时刻进行了修正时,设定第一时刻,
所述处理器在所述判定动作中,在所述计时电路计数的时刻达到所述第一时刻的情况下,判定为需要修正所述计时电路计数的时刻。
6.根据权利要求1~5中任一项所述的电子表,其特征在于,
所述处理器执行:计数动作,对建立了与所述无线设备的通信连接的次数进行计数,在所述判定动作中,在通过所述计数动作所计数的次数是一定数以上的情况下,判定为需要修正所述计时电路计数的时刻。
7.根据权利要求1~6中任一项所述的电子表,其特征在于,
所述处理器在所述判定动作中,在通过从链路丢失的恢复而建立了与所述无线设备的通信连接时,判定是否需要修正所述计时电路计数的时刻。
8.根据权利要求1~7中任一项所述的电子表,其特征在于,
所述电子表还具有:操作受理设备,其受理用户进行的操作,且受理立即修正所述计时电路计数的时刻的操作,
所述处理器在经由所述操作受理设备受理了立即修正所述计时电路计数的时刻的操作时,经由所述接收器从所述无线设备取得时刻信息,根据该时刻信息修正所述计时电路计数的时刻。
9.一种电子表,其特征在于,具有:
接收器,其与无线设备以无线方式进行通信,从该无线设备接收时刻信息;
计时电路,其对时刻进行计数;以及
处理器,
所述处理器执行以下动作:
判定动作,在经由所述接收器建立了与所述无线设备的通信连接之后,接收到来自该无线设备的、询问是否需要时刻修正的信号时,判定是否需要修正所述计时电路计数的时刻;以及
修正动作,在所述判定动作中判定为需要修正所述计时电路计数的时刻时,根据从所述无线设备取得的时刻信息来修正所述计时电路计数的时刻,在所述判定动作中未判定为需要修正所述计时电路计数的时刻时,不修正所述计时电路计数的时刻。
10.一种无线设备,其特征在于,具有:
通信部,其与电子表以无线方式进行通信;以及
控制部,
所述控制部执行以下动作:
判定动作,在经由所述通信部建立了与所述电子表的通信连接时,判定是否向所述电子表发送时刻信息;以及
发送动作,在所述判定动作中判定为向所述电子表发送时刻信息时,经由所述通信部向所述电子表发送时刻信息。
11.一种无线通信系统,其特征在于,
包含能够相互以无线方式进行通信的电子表以及无线设备,
在所述电子表与所述无线设备之间建立了通信连接时,判定是否需要修正所述电子表所保持的时刻信息,在判定为需要修正所述电子表所保持的时刻信息的情况下,根据所述无线设备所保持的时刻信息,修正所述电子表所保持的时刻信息。
12.一种电子表执行的时刻修正方法,所述电子表具有:接收器,其与无线设备以无线方式进行通信,从该无线设备接收时刻信息;以及计时电路,其对时刻进行计数,其特征在于,
在经由所述接收器建立了与所述无线设备的通信连接时,判定是否需要修正所述计时电路计数的时刻,
在判定为需要修正所述计时电路计数的时刻时,根据从所述无线设备取得的时刻信息来对所述计时电路计数的时刻进行修正,在未判定为需要修正所述计时电路计数的时刻时,不修正所述计时电路计数的时刻。
13.一种存储用于电子表的程序的计算机可读取介质,其特征在于,
所述电子表具有:接收器,其与无线设备以无线方式进行通信,从该无线设备接收时刻信息;以及计时电路,其对时刻进行计数,
所述程序使所述电子表的计算机执行以下步骤:
判定步骤,在经由所述接收器建立了与所述无线设备的通信连接时,判定是否需要修正所述计时电路计数的时刻;以及
修正步骤,在所述判定步骤中判定为需要修正所述计时电路计数的时刻时,根据从所述无线设备取得的时刻信息来修正所述计时电路计数的时刻,在所述判定步骤中未判定为需要修正所述计时电路计数的时刻时,不修正所述计时电路计数的时刻。

说明书全文

电子表、无线设备、无线通信系统、时刻修正方法和计算机可

读取介质

技术领域

[0001] 本公开涉及电子表、无线设备、无线通信系统、时刻修正方法以及计算机可读取介质。

背景技术

[0002] 近年来,开发了能够与无线设备、例如智能手机进行无线通信的电子表。在与无线设备进行无线通信的电子表中,在建立了与无线设备的通信连接时,从无线设备取得更准确的时刻信息,根据该时刻信息来修正本装置所保持的时刻信息(例如日本特开2018‑100912号公报)。
发明内容
[0003] 发明要解决的课题
[0004] 在根据无线设备的时刻信息修正电子表的时刻信息时,每当在电子表与无线设备之间建立通信连接时,电子表的时刻信息得以修正,存在电被无用地消耗的可能性。
[0005] 本公开是鉴于这样的课题而完成的,其主要目的在于提供一种能够在不无用地消耗电力的情况下适当地对时刻进行修正的电子表。
[0006] 用于解决课题的方法
[0007] 本公开提供一种电子表,其特征在于,具有:接收器,其与无线设备以无线方式进行通信,从该无线设备接收时刻信息;计时电路,其对时刻进行计数;以及处理器,所述处理器执行以下动作:判定动作,在经由所述接收器建立了与所述无线设备的通信连接时,判定是否需要修正所述计时电路计数的时刻;以及修正动作,在所述判定动作中判定为需要修正所述计时电路计数的时刻时,根据从所述无线设备取得的时刻信息来修正所述计时电路计数的时刻,在所述判定动作中未判定为需要修正所述计时电路计数的时刻时,不修正所述计时电路计数的时刻。
[0008] 本公开还提供一种电子表,其特征在于,具有:接收器,其与无线设备以无线方式进行通信,从该无线设备接收时刻信息;计时电路,其对时刻进行计数;以及处理器,所述处理器执行以下动作:判定动作,在经由所述接收器建立了与所述无线设备的通信连接之后,接收到来自该无线设备的、询问是否需要时刻修正的信号时,判定是否需要修正所述计时电路计数的时刻;以及修正动作,在所述判定动作中判定为需要修正所述计时电路计数的时刻时,根据从所述无线设备取得的时刻信息来修正所述计时电路计数的时刻,在所述判定动作中未判定为需要修正所述计时电路计数的时刻时,不修正所述计时电路计数的时刻。
[0009] 本公开还提供一种无线设备,其特征在于,具有:通信部,其与电子表以无线方式进行通信;以及控制部,所述控制部执行以下动作:判定动作,在经由所述通信部建立了与所述电子表的通信连接时,判定是否向所述电子表发送时刻信息;以及发送动作,在所述判定动作中判定为向所述电子表发送时刻信息时,经由所述通信部向所述电子表发送时刻信息。
[0010] 本公开提供一种无线通信系统,其特征在于,包含能够相互以无线方式进行通信的电子表以及无线设备,在所述电子表与所述无线设备之间建立了通信连接时,判定是否需要修正所述电子表所保持的时刻信息,在判定为需要修正所述电子表所保持的时刻信息的情况下,根据所述无线设备所保持的时刻信息,修正所述电子表所保持的时刻信息。
[0011] 本公开提供一种电子表执行的时刻修正方法,所述电子表具有:接收器,其与无线设备以无线方式进行通信,从该无线设备接收时刻信息;以及计时电路,其对时刻进行计数,其特征在于,在经由所述接收器建立了与所述无线设备的通信连接时,判定是否需要修正所述计时电路计数的时刻,在判定为需要修正所述计时电路计数的时刻时,根据从所述无线设备取得的时刻信息来对所述计时电路计数的时刻进行修正,在未判定为需要修正所述计时电路计数的时刻时,不修正所述计时电路计数的时刻。
[0012] 本公开提供一种存储用于电子表的程序的计算机可读取介质,其特征在于,所述电子表具有:接收器,其与无线设备以无线方式进行通信,从该无线设备接收时刻信息;以及计时电路,其对时刻进行计数,所述程序使所述电子表的计算机执行以下步骤:判定步骤,在经由所述接收器建立了与所述无线设备的通信连接时,判定是否需要修正所述计时电路计数的时刻;以及修正步骤,在所述判定步骤中判定为需要修正所述计时电路计数的时刻时,根据从所述无线设备取得的时刻信息来修正所述计时电路计数的时刻,在所述判定步骤中未判定为需要修正所述计时电路计数的时刻时,不修正所述计时电路计数的时刻。
[0013] 发明效果
[0014] 根据本公开,能够在不浪费电力的情况下适当地修正时刻。附图说明
[0015] 图1是表示基于第一~第三实施方式的无线通信系统的结构例的示意图。
[0016] 图2中,(A)是表示基于第一实施方式的电子表的结构的框图,(B)是表示基于第一实施方式的无线设备的结构的框图。
[0017] 图3是基于第一实施方式的电子表的CPU执行的时刻修正处理的流程图的一例。
[0018] 图4是表示基于第一实施方式的变形例的电子表的结构的框图。
[0019] 图5是基于第一实施方式的变形例的电子表的CPU执行的时刻修正处理的流程图的一例。
[0020] 图6中,(A)是表示基于第二实施方式的电子表的结构的框图,(B)是表示基于第二实施方式的无线设备的结构的框图。
[0021] 图7中,(A)是表示基于第三实施方式的电子表的结构的框图,(B)是表示基于第三实施方式的无线设备的结构的框图。
[0022] 图8是基于第三实施方式的无线设备的CPU执行的时刻信息发送处理的流程图的一例。
[0023] 发明效果
[0024] 根据本公开,能够在不无用地消耗电力的情况下适当地修正时刻。

具体实施方式

[0025] 以下,根据附图对本公开的实施方式进行说明。另外,对图中相同或相当部分标注同一附图标记。
[0026] [第一实施方式]
[0027] 如图1所示,第一实施方式的无线通信系统1具有电子表100和无线设备300。作为基本功能,电子表100具有显示当前时刻的功能。无线设备300例如是具有便携电话功能的智能手机,能够从便携电话基站或者经由该基站从互联网上的时间服务器取得准确的时刻信息(例如与日本标准时对应的时刻信息)。
[0028] 在无线通信系统1中,电子表100以及无线设备300例如根据被称为Bluetooth(注册商标)Low Energy(以下,称为BLE。)的近距离无线通信标准,相互进行无线通信。电子表100通过无线通信取得无线设备300所保持的准确的时刻信息,根据该时刻信息来修正(更新)本装置所保持的时刻信息。例如,电子表100在建立了与无线设备300的通信连接的定时,根据无线设备300的时刻信息来修正本装置的时刻信息。
[0029] 电子表100有时被设定为始终连接模式,所述始终连接模式是始终建立与无线设备300的通信连接,并且,实现该通信连接的维持。将电子表100设定为始终连接模式,在电子表100与无线设备300之间始终建立通信连接,由此,无线通信系统1能够实现各种有益的功能。
[0030] 另外,在电子表100与无线设备300之间刚刚建立了通信连接之后,电子表100以及无线设备300在一定时间内交换更多的信息,因此,以比较短的时间间隔,例如50ms间隔进行通信。无线通信的时间间隔有时被称为连接间隔。在始终连接模式下,建立通信连接,在相互交换了必要的信息后,将连接间隔设定为更长的间隔,电子表100以及无线设备300例如以300ms间隔进行通信。由于连接间隔较长,因此在一定时间内在电子表100与无线设备300之间交换的信息量变少,但能够抑制消耗电力。
[0031] 然而,即使电子表100被设定为始终连接模式,例如由于通信环境的恶化,有时电子表100与无线设备300之间的通信连接被切断。将此称为链路丢失。在电子表100与无线设备300之间的物理距离变大的情况下、在用于无线通信的电波被切断或被干扰的情况下等,产生链路丢失。
[0032] 电子表100在产生了链路丢失的情况下,继续发出请求建立通信连接的信号(广告信号),实现与无线设备300的通信连接的建立(从链路丢失的恢复)。若链路丢失的主要原因被去除,无线设备300能够接收该广告信号,则在电子表100与无线设备300之间再次建立通信连接。
[0033] 在电子表100被设定为始终连接模式的情况下,且在链路丢失频发的情况下,电子表100与无线设备300之间的通信连接的建立以及切断在短时间内反复进行多次。该情况下,每当通信连接建立(从链路丢失的恢复)时,修正电子表100的时刻信息造成电力浪费。
[0034] 根据这样的理由,在电子表100与无线设备300之间建立了通信连接时,优选在适当的条件下对电子表100的时刻信息进行修正。以下,举例说明该适当的条件。
[0035] 例如,在公历2020年1月1日下午1时00分,进行电子表100的时刻修正。在电子表100被设定为始终连接模式的情况下,在公历2020年1月1日下午2点00分产生链路丢失,在公历2020年1月1日下午3点00分链路丢失消除,再次建立了电子表100与无线设备300之间的通信连接。从电子表100的时刻信息被修正到产生链路丢失并且再次建立通信连接为止,仅经过2小时。这样的情况下,认为电子表100的时刻信息比较准确(例如接近日本标准时),因此,即使从链路丢失恢复而建立与无线设备300的通信连接,也不对电子表100的时刻信息进行修正。
[0036] 另一方面,在电子表100被设定为始终连接模式的情况下,在公历2020年2月1日下午1时00分进行电子表100的时刻修正,在公历2020年2月1日下午2点00分产生链路丢失,在公历2020年2月2日下午3点00分链路丢失消除,再次建立了电子表100与无线设备300之间的通信连接。从电子表100的时刻信息被修正到产生链路丢失并且再次建立通信连接为止,经过了24小时以上。这样的情况下,电子表100的时刻信息可能不准确(例如与日本标准时背离),因此,在从链路丢失恢复而建立了与无线设备300的通信连接时,根据无线设备300的时刻信息,对电子表100的时刻信息进行修正。
[0037] 这样,在建立了电子表100与无线设备300之间的通信连接时,根据从最近对电子表100的时刻信息进行修正起经过的时间,来决定是否对电子表100的时刻信息进行修正。通过设置这样的条件,能够抑制电力的浪费,并且适当地进行电子表100的时刻修正。以下,对具有这样的特征的无线通信系统1的详细情况进行说明。
[0038] 首先,对第一实施方式的电子表100的硬件结构进行说明。电子表100如图2中的(A)所示,作为硬件结构,具有:微型计算机101、ROM(Read Only Memory)102、包含天线104的通信部103、显示部106以及操作受理部107。
[0039] 微型计算机101具有作为控制部的CPU(Central Processing Unit)110、作为存储部的RAM(Random Access Memory)111、计时部112等。另外,RAM111以及计时部112也可以设置在微型计算机101的外部。此外,ROM102和通信部103(包含天线104)也可以设置在微型计算机101的内部。
[0040] CPU110是进行各种运算处理,统一控制电子表100的整体动作的处理器。CPU110从ROM102中读出控制程序,载入到RAM111中进行各种功能的运算控制、显示等各种动作处理。按照控制程序,CPU110例如控制通信部103,在与无线设备300之间建立通信连接,向无线设备300发送信息,此外,从无线设备300接收信息。并且,CPU110例如对计时部112计数的时刻进行修正。
[0041] RAM111是SRAM(Static Random Access Memory,静态随机存取存储器)、DRAM(Dynamic Random Access Memory,动态随机存取存储器)等易失性的存储器。RAM111存储临时数据、各种设定数据等。
[0042] 计时部112包含振荡电路、分频电路、计时电路等,对当前时刻进行计数。另外,计时部112既可以由按规定时间(例如1s)使存储在RAM111中的值发生变化的软件构成,也可以由专用的硬件构成。
[0043] ROM102是掩模ROM、闪存等非易失性存储器,存储控制程序、初始设定数据。控制程序中包含计时部112计数的时刻的修正的控制、用于控制与无线设备300的无线通信的各种处理的控制等涉及的程序113。
[0044] 通信部103例如由无线频率(RF:Radio Frequency)电路、基带(BB:Baseband)电路、存储器电路构成,也称为无线通信部。通信部103对经由天线104接收到的无线信号进行解调、解码等而发送给CPU110。此外,通信部103对从CPU110发送的信号进行编码、调制等,经由天线104发送到外部。通信部103例如由进行基于BLE的无线信号的发送以及接收的Bluetooth(注册商标)控制器来实现。
[0045] 显示部106主要通过模拟方式、数字方式等以能够供人识别的方式显示计时部112计数的当前时刻。显示部106除了当前时刻之外,例如也可以显示从无线设备300接收到的信息。
[0046] 操作受理部107例如由传感器、按钮、开关等构成,受理来自用户的输入操作,将与该输入操作对应的电信号输出到微型计算机101。例如,操作受理部107也可以包括与显示部106一体设置的触摸传感器,与显示部106一起构成触摸面板显示器。操作受理部107例如受理将电子表100设定为始终连接模式的操作、或者从始终连接模式解除的操作。此外,例如,受理立即对电子表100的时刻信息进行修正的操作。
[0047] 接着,对电子表100的CPU110的功能结构进行说明。CPU110主要作为时刻修正处理部121以及时间测量部122发挥功能。时刻修正处理部121以及时间测量部122的功能也可以通过微型计算机101以外的处理器,例如通信部103所包含的CPU来实现。
[0048] 作为时刻修正处理部121的CPU110首先执行判定动作,所述判定动作是在控制通信部103并建立了与无线设备300的通信连接时,判定是否对计时部112计数的时刻进行修正的动作。然后,在判定为对计时部112计数的时刻进行修正的情况下,执行修正动作,所述修正动作是从无线设备300取得时刻信息,根据该取得的时刻信息,对计时部112计数的时刻进行修正的动作。
[0049] 作为时间测量部122的CPU110执行测量动作,所述测量动作是测量在过去最近对时刻信息进行修正起经过的时间的动作。例如,在修正了时刻信息时,在RAM111的经过时间存储区域中写入“0”,每当经过1s时,对存储在该经过时间存储区域中的值加上1,由此,测量最近对时刻信息进行修正起经过的时间。
[0050] CPU110在作为时刻修正处理部121发挥作用时,参照在时间测量部122中测量到的最近对时刻信息进行修正起的经过时间。并且,根据该经过时间,判定是否对计时部112计数的时刻进行修正。
[0051] 另外,时间测量部122也可以由时刻设定部代替。作为时刻设定部的CPU110执行设定动作,所述设定动作是在修正了时刻信息时,在该时间点设定与未来的时间点对应的时刻的动作。例如,设定从修正了时刻信息时起24小时后的时刻。在时间测量部122被时刻设定部代替的情况下,CPU110在作为时刻修正处理部121发挥作用时,根据计时部112计数的当前时刻是否达到在时刻设定部中设定的时刻,来判定是否对计时部112计数的时刻进行修正。
[0052] 接着,对第一实施方式的无线设备300的硬件结构进行说明。如图2中的(B)所示,无线设备300作为硬件结构具有:微型计算机301、ROM302、包含天线304的第一通信部(近距离无线通信部)303、显示部306、操作受理部307、以及包含天线309的第二通信部(载波通信部)308。无线设备300例如是具有便携电话功能的智能手机。
[0053] 微型计算机301具有:作为控制部的CPU310、作为存储部的RAM311、计时部312等。另外,RAM311以及计时部312也可以设置在微型计算机301的外部。此外,ROM302、第一通信部303以及第二通信部308也可以设置在微型计算机301的内部。
[0054] CPU310是进行各种运算处理,统一控制无线设备300的整体动作的处理器。CPU310从ROM302中读出控制程序,加载到RAM311中进行各种功能的运算控制、显示等各种动作处理。按照控制程序,CPU310例如控制第一通信部303,在与电子表100之间建立通信连接,向电子表100发送信息,此外,从电子表100接收信息。并且,CPU310例如控制第二通信部308与基站进行无线通信。
[0055] RAM311是SRAM、DRAM等易失性的存储器。RAM311存储临时数据、各种设定数据等。
[0056] 计时部312包含振荡电路、分频电路、计时电路等,对当前时刻进行计数。另外,计时部312既可以由按规定时间(例如1s)使存储在RAM311中的值变化的软件构成,也可以由专用的硬件构成。
[0057] ROM302是掩模ROM、闪存等非易失性存储器,存储控制程序、初始设置数据。控制程序中包含用于控制与电子表100的无线通信的各种处理的控制、用于与基站进行无线通信的各种处理的控制等涉及的程序313。
[0058] 第一通信部(近距离无线通信部)303例如由无线频率(RF)电路、基带(BB)电路、存储器电路构成。第一通信部303对经由天线304接收到的无线信号进行解调、解码等发送给CPU310。此外,第一通信部303对从CPU310发送的信号进行编码、调制等,经由天线304发送到外部。第一通信部303例如由进行基于BLE的无线信号的发送以及接收的Bluetooth(注册商标)控制器来实现。
[0059] 第二通信部(载波通信部)308也与第一通信部303一样,例如由无线频率(RF)电路、基带(BB)电路、存储器电路构成。第二通信部308经由天线309与基站进行无线通信。
[0060] 显示部306例如由液晶显示器、有机EL(Electro‑Luminescence)显示器等显示面板、根据来自微型计算机301的控制信号将与显示面板的类别对应的驱动信号输出到显示面板的驱动器等构成。显示部306例如显示从电子表100接收到的信息。
[0061] 操作受理部307受理来自用户的输入操作,将与该输入操作对应的电信号输出到微型计算机301。例如,作为操作受理部307的触摸传感器也可以设置成与显示部306的显示面板重叠,与显示面板一起构成触摸面板。
[0062] 接着,对无线设备300的CPU310的功能结构进行说明。CPU310主要作为时刻信息发送部321发挥作用。时刻信息发送部321的功能也可以由微型计算机301以外的处理器,例如第一通信部303所包含的CPU来实现。
[0063] 作为时刻信息发送部321的CPU310控制第一通信部303,从电子表100接收到请求时刻信息的传递的信号后,将计时部312所保持的时刻信息、或者存储在ROM302或者RAM311中的时刻信息发送给电子表100。或者,经由第二通信部308从基站取得更准确的时刻信息,将该时刻信息发送给电子表100。
[0064] 接着,参照图3对第一实施方式的电子表100的动作进行说明。图3是表示电子表100的CPU110执行的时刻修正处理的流程的流程图的一例。CPU110以建立了与无线设备300的通信连接为契机,开始本处理。
[0065] 在判定步骤S101、S102中,CPU110判定是否对计时部112计数的时刻进行修正。具体而言,在第一判定步骤S101中,CPU110判别通信连接的建立被分类为哪个连接类别。在电子表100被设定为始终连接模式,通过从链路丢失的恢复而建立了通信连接的情况下,判定为符合第一连接类别,前进到步骤S102。
[0066] 另外,在建立了通信连接时,优选立即对电子表100的时刻信息进行修正的情况下,判定为符合第二连接类别,前进到步骤S111。此外,在建立了通信连接时,不需要对电子表100的时刻信息进行修正的情况下,判定为符合第三连接类别,结束本处理。另外,对于第二以及第三连接类别的详细情况在后面进行叙述。
[0067] 在第二判定步骤S102中,CPU110判定在过去最近对时刻信息进行修正起是否经过了一定时间以上(例如24小时以上)。在最近对时刻信息进行修正起的经过时间是一定时间以上的情况下(步骤S102;是),前进到步骤S111。在在最近对时刻信息进行修正起的经过时间不足一定时间的情况下(步骤S102;否),结束本处理。另外,在最近对时刻信息进行修正起是否经过了一定时间以上的判定既可以根据由时间测量部122(参照图2中的(A))测量到的时间来进行,也可以根据由时刻设定部设定的时刻来进行。
[0068] 在第一修正步骤(取得步骤)S111中,CPU110从无线设备300中取得时刻信息。具体而言,经由通信部103将请求时刻信息的传递的信号发送给无线设备300。作为无线设备300的时刻信息发送部321(参照图2中的(B))的CPU310,从电子表100接收到请求时刻信息的传递的信号后,将本装置所保持的时刻信息发送给电子表100。CPU110接收从无线设备300发送的时刻信息,取得更准确的(例如更接近日本标准时)的时刻信息。
[0069] 在第二修正步骤S112中,CPU110根据从无线设备300取得的时刻信息,对计时部112计数的时刻进行修正。此外,对存储或设定给ROM102、RAM111等中的与时刻信息相关的信息进行修正。由此,结束本处理。
[0070] 通过CPU110进行的这样的动作,能够在每次建立与无线设备300的通信连接(从链路丢失恢复)时,不修正时刻信息。此外,能够抑制电子表100以及无线设备300消耗的基于无线通信的电力,进而能够抑制电子表100的计时部112的时刻修正涉及的电力。
[0071] 另外,也可以构成为,CPU110判断该通信连接的建立是从链路丢失的恢复或不是从链路丢失的恢复(例如,电子表100与无线设备300的初次连接建立的情况等),在通信连接的建立并非链路丢失的情况下,不执行上述那样的时刻修正处理流程,CPU110判定为需要进行电子表100的时刻信息的修正。
[0072] 在无线通信系统1中,电子表100不限于始终设定为始终连接模式。也可能存在电子表100与无线设备300之间的通信连接被切断是常态的情况。
[0073] 即使这样的情况下,有时由用户经由操作受理部107进行立即对电子表100的时刻信息进行修正的操作。该情况下,优选的是,电子表100建立与无线设备300的通信连接,从无线设备300取得更准确的时刻信息。此时,由用户进行立即对电子表100的时刻信息进行修正的操作,因此,不适合进行是否修正时刻信息的判定。
[0074] 由用户进行了立即对电子表100的时刻信息进行修正的操作,因此在建立了通信连接的情况下,在步骤S101中,CPU110判定为符合第二连接类别。然后,不经过步骤S102,前进到步骤S111以及步骤S112,对计时部112计数的时刻进行修正。通过CPU110进行的这样的动作,用户能够在期望的定时将电子表100的时刻信息修正为更准确的时刻信息。
[0075] 另外,即使在电子表100与无线设备300之间建立了通信连接的情况下,也可能存在不需要对电子表100的时刻信息进行修正的情况。例如,无线通信系统1能够实现通过电子表100的操作来控制无线设备300的动作的远程操作功能。远程操作功能例如存在通过电子表100的操作而从无线设备300发出声音的功能。在为了实现这样的远程操作功能而建立通信连接的情况下,在步骤S101中,CPU110判定为符合第三连接类别。然后,不修正时刻信息,结束本处理。
[0076] 通过CPU110进行的这样的动作,能够抑制电力的浪费,并且适当地进行电子表100的时刻修正。另外,能够适当地选择通信连接的建立被分类为哪个连接类别。例如,在始终连接模式中,多数情况下,认为链路丢失将在短时间内被消除,因此,也可以将基于从链路丢失的恢复的通信连接的建立分类为第三连接类别。
[0077] 此外,电子表100一般情况下具有称为睡眠模式的以低消耗电力进行动作的模式。例如,在未检测到一定时间以上的动作(加速度或速度)时,电子表100向睡眠模式转移,停止包含无线通信涉及的功能的各种功能,实现消耗电力的降低。在睡眠模式中,电子表
100与无线设备300之间的通信连接切断。但是,当电子表100检测到动作时,电子表100从睡眠模式恢复,建立与无线设备300的通信连接。基于这样的自睡眠模式的恢复涉及的通信连接的建立优选的是例如分类为第一连接类别,但也可以分类为第二或者第三连接类别。
[0078] [第一实施方式的变形例]
[0079] 如图4所示,电子表100的CPU110作为功能结构,除了时刻修正处理部121以及时间测量部122之外,还可以具有作为连接计数部123的功能。作为连接计数部123的CPU110执行计数动作,所述计数动作是对在最近修正时刻信息起在电子表100与无线设备300之间建立了通信连接的次数进行计数的动作。例如,在修正了时刻信息时,在RAM111的连接次数存储区域中写入“0”,在以后建立了通信连接时,对存储在该连接次数存储区域中的值加上1,由此,对建立了通信连接的次数进行计数。
[0080] CPU110在作为时刻修正处理部121发挥作用时,参照在连接计数部123中进行了计数的、建立了通信连接的次数。然后,根据该次数,判定是否对计时部112计数的时刻进行修正。例如,在该次数为100次以上的情况下,判定为对计时部112计数的时刻进行修正,在小于100次的情况下,判定为不对计时部112计数的时刻进行修正。
[0081] 图5是表示电子表100的CPU110执行的时刻修正处理的其他流程的流程图的一例。CPU110以建立了与无线设备300的通信连接为契机,开始本处理。
[0082] 在第一判定步骤S101中,CPU110判别通信连接的建立分类为哪个连接类别。电子表100设定为始终连接模式,通过从链路丢失的恢复而建立了通信连接的情况下,判定为符合第一连接类别,前进到步骤S103。
[0083] 在第三判定步骤S103中,CPU110判定在过去最近对时刻信息进行修正起建立了通信连接的次数是否是一定数以上。在建立了通信连接的次数是一定数以上的情况下(步骤S103;是),前进到步骤S111以及步骤S112,对计时部112计数的时刻进行修正。在建立了通信连接的次数小于一定数的情况下(步骤S103;否),结束本处理。
[0084] 通过CPU110进行的这样的动作,能够在每次建立与无线设备300的通信连接(从链路丢失恢复)时,不修正时刻信息。
[0085] [第二实施方式]
[0086] 在第一实施方式中,以在电子表100与无线设备300之间建立了通信连接为契机,电子表100主体地执行时刻修正处理。但是,也可以在建立了通信连接时,无线设备300向电子表100发送询问是否需要时刻修正的信号,以接收到该信号为契机,电子表100执行时刻修正处理。以下,作为第二实施方式,对在建立了通信连接时从无线设备300a向电子表100a发送询问是否需要时刻修正的信号的无线通信系统2进行说明。
[0087] 如图1所示,第二实施方式的无线通信系统2具有电子表100a和无线设备300a。在第二实施方式中,如图6中的(A)所示,电子表100a作为硬件结构,与第一实施方式的电子表100相同。此外,如图6中的(B)所示,无线设备300a作为硬件结构,也与第一实施方式的无线设备300相同。
[0088] 如图6中的(A)所示,第二实施方式的电子表100a的CPU110主要作为时刻修正处理部121a以及时间测量部122发挥作用。第二实施方式的CPU110与第一实施方式的不同点在于,并非时刻修正处理部121,而作为时刻修正处理部121a发挥作用。
[0089] 作为第一实施方式的时刻修正处理部121的CPU110以建立了与无线设备300的通信连接为契机,执行判定是否对计时部112计数的时刻进行修正的判定动作,此外,开始了图3所示的时刻修正处理。另一方面,作为第二实施方式的时刻修正处理部121a的CPU110以建立了与无线设备300a的通信连接后,接收到来自无线设备300a的、询问是否需要时刻修正的询问信号为契机,执行判定动作,此外,开始图3所示的时刻修正处理。
[0090] 如图6中的(B)所示,第二实施方式的无线设备300a的CPU310主要作为时刻信息发送部321以及是否需要修正询问部322来发挥作用。第二实施方式的CPU310与第一实施方式的不同点在于,除了时刻信息发送部321以外,还作为是否需要修正询问部322发挥作用。
[0091] 作为是否需要修正询问部322的CPU310控制第一通信部303,在建立了与电子表100a的通信连接之后,向电子表100a发送询问是否需要时刻修正的询问信号。接收到该询问信号的电子表100a以该接收为契机,执行判定动作,此外,开始图3所示的时刻修正处理。
[0092] 即使在第二实施方式的无线通信系统2中,也能够抑制电力的浪费,并且适当地进行电子表100a的时刻修正。另外,作为功能结构,第二实施方式的电子表100a的CPU110也可以具有第一实施方式的变形例所说明的连接计数部123(参照图4)。
[0093] [第三实施方式]
[0094] 在第一实施方式中,在建立了电子表100与无线设备300之间的通信连接时,电子表100主体地判定是否对本装置的时刻信息进行修正。但是,在建立了通信连接时,无线设备300也可以判定是否对电子表100保持的时刻信息进行修正。以下,作为第三实施方式,对在建立了通信连接时,判定无线设备300b是否进行电子表100b的时刻修正的无线通信系统3进行说明。
[0095] 如图1所示,第三实施方式的无线通信系统3具有电子表100b和无线设备300b。在第三实施方式中,电子表100b如图7中的(A)所示,作为硬件结构,与第一实施方式的电子表100相同。此外,无线设备300b也如图7中的(B)所示,作为硬件结构,与第一实施方式的无线设备300相同。
[0096] 电子表100b的CPU110如图7中的(A)所示,主要作为时刻信息接收部124发挥功能。作为时刻信息接收部124的CPU110控制通信部103,接收从无线设备300b发送的时刻信息,根据该时刻信息,来对计时部112计数的时刻进行修正。
[0097] 无线设备300b的CPU310如图7中的(B)所示,主要作为时刻信息发送处理部323以及时间测量部324发挥功能。作为时刻信息发送处理部323的CPU310首先执行判定动作,所述判定动作是控制第一通信部303,在建立了与电子表100b的通信连接时,判定是否对电子表100b保持的时刻信息进行修正的动作。并且,在判定为对电子表100b保持的时刻信息进行修正的情况下,执行将本装置保持的时刻信息发送给电子表100b的发送动作。
[0098] 作为时间测量部324的CPU310对在过去最近将时刻信息发送到电子表100b起经过的时间进行测量。例如,在将时刻信息发送给电子表100b时,在RAM311的经过时间存储区域中写入“0”,每当经过1s时,对存储在该经过时间存储区域中的值加上1,由此,对从最近将时刻信息发送到电子表100b起经过的时间进行测量。
[0099] CPU310作为时刻信息发送处理部323发挥功能时,参照在时间测量部324中测量出的、最近将时刻信息发送到电子表100b起的经过时间。然后,根据该经过时间,判定是否将本装置保持的时刻信息发送给电子表100b。
[0100] 另外,时间测量部324也可以由时刻设定部代替。作为时刻设定部的CPU310在将时刻信息发送到电子表100b时,在该时间点设定与未来的时间点对应的时刻。例如,设定从发送了时刻信息时起24小时后的时刻。在时间测量部324被时刻设定部代替的情况下,CPU310作为时刻信息发送处理部323发挥作用时,根据计时部312计数的当前时刻是否达到在时刻设定部中设定的时刻,判定是否将本装置保持的时刻信息发送给电子表100b。
[0101] 接着,参照图8对第三实施方式的无线设备300b的动作进行说明。图8是表示第三实施方式的无线设备300b的CPU310执行的时刻信息发送处理的流程的流程图的一例。CPU310以建立了与电子表100b的通信连接为契机,开始本处理。
[0102] 在步骤S301、S302中,CPU310判定是否进行电子表100b的时刻修正。具体而言,在步骤S301中,CPU310判别通信连接的建立被分类为哪个连接类别。例如,电子表100b设定为始终连接模式,通过从链路丢失的恢复而建立了通信连接的情况下,判定为符合第一连接类别,前进到步骤S302。此外,例如,由用户进行了立即对电子表100b的时刻信息进行修正的操作,因此,建立了通信连接的情况下,判定为符合第二连接类别,前进到步骤S311。并且,在不需要对电子表100b的时刻信息进行修正的情况下,判定为符合第三连接类别,结束本处理。
[0103] 另外,在步骤S301中,CPU310也可以控制第一通信部303,将询问通信连接的建立与哪个连接类别相符的信号发送给电子表100b。并且,也可以根据来自电子表100b的针对该询问信号的响应,判别通信连接的建立分类为哪个连接类别。
[0104] 接着,在步骤S302中,CPU310判定在过去最近将时刻信息发送到电子表100b起是否经过了一定时间以上(例如24小时以上)。在最近发送时刻信息起的经过时间是一定时间以上的情况下(步骤S302;是),前进到步骤S311。在最近发送时刻信息起的经过时间不足一定时间的情况下(步骤S302;否),结束本处理。另外,从最近发送时刻信息起是否经过了一定时间以上的判定既可以根据从最近发送了时刻信息时起开始测量的时间来进行,也可以根据当前时刻是否达到最近发送时刻信息时设定的时刻来进行。
[0105] 在步骤S311中,CPU310将本装置保持的时刻信息发送给电子表100b。时刻信息既可以是计时部312保持的时刻信息,也可以是存储在ROM302或者RAM311中的时刻信息。或者,也可以是经由第二通信部308从基站取得的时刻信息。
[0106] 由此,结束本处理。电子表100b根据从无线设备300b取得的时刻信息,来对本装置保持的时刻信息进行修正。
[0107] 即使在第三实施方式的无线通信系统3中,也能够抑制电力的浪费,并且适当地进行电子表100b的时刻修正。另外,作为功能结构,第三实施方式的无线设备300b的CPU310也可以具有第一实施方式的变形例所说明的连接计数部123(参照图4)。
[0108] [关于连接间隔]
[0109] 如上所述,在电子表100、100a、100b与无线设备300、300a、300b之间建立了通信连接之后,连接间隔(无线通信的时间间隔)被设定为较短的间隔(例如50ms间隔)。在对电子表100、100a、100b的时刻信息进行修正时,需要在电子表100、100a、100b与无线设备300、300a、300b之间交换时刻信息以及与其关联的多个信息,因此,优选的是,在连接间隔变短的通信连接刚刚建立之后,进行电子表100、100a、100b的时刻修正。
[0110] 在始终连接模式下,在建立通信连接而相互交换必要的信息之后,为了抑制消耗电力,将连接间隔设定为更长的间隔(例如300ms间隔)。此时,从电子表100、100a、100b向无线设备300、300a、300b发送请求连接间隔扩展的信号。
[0111] 在始终连接模式下将连接间隔设定为较长的间隔时,在进行电子表100、100a、100b的时刻修正的情况下,需要在电子表100、100a、100b与无线设备300、300a、300b之间,在更细的定时交换信息,因此,连接间隔被设定为更短的间隔。此时,从电子表100、100a、
100b向无线设备300、300a、300b发送请求连接间隔缩短的信号。
[0112] 即使接收来自电子表100、100a、100b的、请求连接间隔扩展和缩短的信号,由于各种原因,有时无线设备300、300a、300b也不受理该请求。这样的情况下,在待机一定时间后,从电子表100、100a、100b向无线设备300、300a、300b多次重发该信号。并且,即使多次重发,在无线设备300、300a、300b不受理该请求的情况下,中止连接间隔的变更,或者切断通信连接。
[0113] 在变更连接间隔时,电子表100、100a、100b以及无线设备300、300a、300b例如进行以上那样的通信。
[0114] [其他变形例]
[0115] 在以上说明的实施方式中,假设无线设备300、300a、300b具有便携电话功能的智能手机。但是,无线设备300、300a、300b不限于智能手机,只要是能够与电子表100、100a、100b进行近距离无线通信的设备,可以是任意设备。例如,具有近距离无线通信功能的、PC(Personal Computer)、PDA(Personal Digital Assistant)、平板型终端、可穿戴终端等电子设备能够设想为可以代替智能手机的设备。
[0116] 此外,在上述的实施方式中,对CPU110、310进行控制动作的例子进行了说明。但是,控制动作并非限定于CPU110、310的软件控制。也可以使用专用的逻辑电路等硬件结构来进行控制动作的一部分或全部。
[0117] 此外,在以上的说明中,作为存储程序113、313的计算机可读取的介质,列举闪存等非易失性存储器构成的ROM102、302为例进行了说明。但是,计算机可读取的介质并不限定于此,也可以应用HDD(Hard Disk Drive)、软盘、CD‑ROM(Compact Disc Read Only Memory)、DVD(Digital Versatile Disc)、MO(Magneto‑Optical Disc)、存储卡、USB(Universal Serial Bus)存储器等可移动型存储介质。此外,作为经由通信线路提供本公开的程序的数据的介质,载波(输送波)也适用于本公开。
[0118] 另外,本公开并非限定于上述实施方式,能够进行各种变更。即,上述实施方式所示的结构、控制过程等具体的细节能够在不脱离本公开的主旨的范围内适当变更。
[0119] 以上对本公开的几个实施方式进行了说明,但本公开的范围并不限定于上述实施方式,也包括权利要求书所记载的发明的范围和其均等的范围。
QQ群二维码
意见反馈