首页> 中国专利> 带有时钟功能的电子装置,时间校正方法和记录介质

带有时钟功能的电子装置,时间校正方法和记录介质

摘要

一腕表接收以红外信号形式发送的日历信息且然后计算接收的日历信息与1其时间数据之间的差。判定该差是否小于一预定值。如果小于,通过参考时间测量基准的类型确定接收的数据的精度和该腕表中设置的精度。当接收的数据更精确时,由第一存储区101存储的当前时间数据被接收的时间数据进行校正。

著录项

  • 公开/公告号CN1270332A

    专利类型发明专利

  • 公开/公告日2000-10-18

    原文格式PDF

  • 申请/专利权人 卡西欧计算机株式会社;

    申请/专利号CN00105856.8

  • 发明设计人 诸星博;永友正一;

    申请日2000-04-10

  • 分类号G04G5/00;

  • 代理机构72002 永新专利商标代理有限公司;

  • 代理人韩宏

  • 地址 日本东京

  • 入库时间 2023-12-17 13:42:02

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2020-05-05

    专利权有效期届满 IPC(主分类):G04G5/00 授权公告日:20040428 申请日:20000410

    专利权的终止

  • 2004-04-28

    授权

    授权

  • 2000-10-18

    公开

    公开

  • 2000-08-16

    实质审查请求的生效

    实质审查请求的生效

说明书

该申请是基于并要求在1999年4月9日递交的在先日本专利申请No.11-102495的优先权的利益,该在先日本专利申请的整个内容被结合在此作为参考。

本申请涉及一种适于根据接收的时间数据校正时间信息的带有时钟功能的电子装置和一种时间信息校正方法。

至今,已建议有使用无线电通信或红外通信的时间信息校正方法。除了年、月、日、小时、分钟和秒的时间信息外,为基于红外通信的时间信息校正所发送的时间数据的格式包括该时间信息所参考的时间测量基准存在与否及该时间测量基准的类型。在此方面,该建议与使用无线电通信和GPS来发送时间测量基准数据的时间校正方法不同。这里,该时间测量基准的类型是指示该时间信息参考一无线电控制的时钟、一全球定位系统(GPS)和一原子时钟中的哪一个的信息。该时间信息在精度上根据它所参考无线电控制的时钟、全球定位系统(GPS)和原子时钟中的哪一个而多少发生改变。因此,该时间测量基准的类型也是指示该时间信息的精度的信息。

然而,常规的带有时钟功能的电子装置的时间校正功能根据接收的时间信息进行强制的时间校正而不管接收的时间信息的精度。因此,尽管由该时钟功能生成的时间是足够的精确以使不要求校正,校正可能被进行或可能作出变化至较不精确的时间。这可能导致带有时钟功能的电子装置的精度降低。

因此,本发明的目的在于提供一种内装有时钟功能的电子装置,其能够将日历信息校正至更高水平的精度。

根据本发明,提供有一种带有时钟功能的电子装置,包括用于提供时间信息的计时装置;用于存储由该计时装置提供的时间信息和该计时装置所参考的时间测量基准的类型的第一存储装置;用于显示该第一存储装置中存储的时间信息的显示装置;用于存储时间测量基准的类型和它们各自的采用时间测量基准—精度映射表的形式的精度的第二存储装置;用于接收外部发送的数据的接收装置;用于从由该接收装置接收的数据检测时间信息和对应的时间测量基准的类型的检测装置;用于根据该第二存储装置的内容确定由该检测装置检测的时间测量基准的精度和该第一存储装置中存储的时间测量基准的精度的确定装置;和用于根据该确定装置的确定结果控制该第一存储装置的内容的控制装置。

根据本发明,由于在进行当前时间数据的校正之前,接收的时间数据所参考的该时间测量基准的类型的精度和当前时间数据的精度被比较,可能够消除这样的缺点:当前时间数据由较差精度时间信息被进行不期望的校正且这样时钟精度被降低。

本发明的其他目的和优点将在以下的描述中被给出,且部分是显然的,或可通过实践本发明而被理解。

通过以下具体给出的手段及其组合,本发明的目的和优点可被实现和获得。

被结合并组成本说明书的一部分的附图示出了当前的本发明的优选实施例,并连同以上给出的概述和以下的优选实施例的详细描述一起,用于说明本发明的原理,附图中:

图1是根据本发明的第一实施例的一腕表的外部视图;

图2是图1的腕表中使用的一电路;

图3是图2的ROM中使用的一表的概略视图;

图4示出了图2的RAM中包括的一存储器的内容;

图5示出了时间数据的格式;

图6是用于接收(1)的过程的流程图;

图7是用于接收(2)的过程的流程图;

图8A是用于接收(3)的过程的流程图;

图8B是用于时间设定UNDO程序的流程图;

图9A是用于第一时间接收操作的流程图;

图9B是用于第二时间接收操作的流程图;

图9C是用于“日”部分的校正过程的流程图;

图10是用于接收(4)的过程的流程图;

图11是由于传输程序的流程图;

图12是根据本发明的第二实施例的一腕表的外部视图;

图13是图12的腕表中使用的一电路;

图14是图13的ROM中使用的一表的概略视图;

图15示出了图13的RAM中包括的一存储器的内容;

图16示出了图15中的第二存储区的内容;

图17A至17F示出了显示例;

图18示出了图15中的第三存储区的内容;

图19示出了图15中的第四和第五存储区的内容;

图20示出了时间数据的格式;

图21是用于接收(1)的过程的流程图;

图22A至22C是与接收(1)的操作相关的显示转移图;

图23是用于接收(2)的过程的流程图;

图24A是用于接收(3)的过程的流程图;

图24B是用于时间设定UNDO程序的流程图;

图25A是用于第一时间接收操作的流程图;

图25B是用于第二时间接收操作的流程图;

图25C是用于“日”部分的校正过程的流程图;

图26是用于接收(4)的过程的流程图;

图27是由于传输程序的流程图;

图28是根据本发明的第三实施例的一腕表的外部视图。

现将参照附图对根据本发明的具有一时钟功能的电子装置的一优选实施例进行描述。

第一实施例

第一实施例是将本发明应用于一腕表。如图1所示,该腕表包括一表体2和连接至表体2的两端的一对带3。该表体的顶端设置有一显示器3(该显示器3具有一LCD4)并在其相对的两侧具有一红外发射机/接收机6和多个开关7。

图2是放置在表体2内的一电路的方框图。该电路包括一CPU8,一ROM9、一RAM10和一GPS模块11通过一总线被连接至该CPU8。该CPU8控制各个部分并生成一预定频率的时钟信号。该CPU8还起到用于根据一时钟信号生成日历数据(以下简称为时间数据)的计时装置的作用。该CPU8包括一用于生成该时钟信号的振荡器81和一用于调整该时钟信号的时钟速度的锁相环频率合成器82。该ROM9存储在CPU上运行的一系统程序和在后将被描述的一表。该RAM10被用作为工作存储器并具有在后将被描述的一存储区。

一驱动器13、一UART(通用异步接收机发射机)14和一开关15被连接至总线12。驱动器14被采用来驱动LCD4。一Ir数据发射机/接收机模块17通过一调制解调器(调制器—解调器)16被连接至UART14。当各键被操作时,开关15产生键操作信息。

ROM9中存储有系统程序和如图3中所示的表91。该表91具有一基准存储区92和一秩(rank)存储区92。该基准存储区92存储有指示时间测量基准的类型,例如一原子时钟、一GPS、一无线电控制的时钟、和一内装的时钟的基准数据。该秩区63这样存储有指示这些时钟的精度级的A、B、C、和D的秩以使它们与时间测量基准一一对应。该时间测量基准的精度是以A(原子钟)、B(GPS)、C(无线电控制的时钟)、和D(内装时钟)的次序。该原子时钟是最精确的。

RAM10在其部分中设置有第一存储区101至第八存储区108,如图4中所示。第一存储区101存储由CPU8生成的当前时间数据。第二存储区102存储指示在生成当前时间数据中使用的时间测量基准的类型的数据(时间测量基准:原子钟、GPS、无线电控制的时钟、或内装时钟)。第三存储区103存储接收的时间数据和第一存储区101中存储的当前时间数据之间的差。

第四存储区104存储用于第一时间的接收的时间数据(第一接收的时间数据TD1)。第五存储区105存储用于第二时间的接收的时间数据(第二接收的时间数据TD2)。第六存储区106存储用于调整该时间数据的“日”部分的日的时间校正值,该校正值是从第一接收的时间数据TD1和第二接收的时间数据TD2计算得到的。第七存储区107存储用于生成第一存储区101中存储的当前时间数据的位置的世界时间中的时区数据。第八存储区108存储第一存储区101中存储的当前时间数据的位置的夏令时数据(夏令时的开/关)。

CPU8根据第一存储区101中存储的当前时间数据驱动驱动器13,以使在LCD4的下部中显示当前时间4a,如图1所示。

图5示出了由Ir数据发送/接收模块17接收的时间数据TD的格式。该数据格式包括除了用于发送时间数据TD的位置的当前时间信息的项目,例如“年”、“月”、“日”、“小时”、“分钟”、“秒”、和“1/1000秒”外的项目:“时间测量基准的存在或不存在”和“时间测量基准的类型”,及用于该位置的校正数据例如“夏令时”和“时差”(与GMT:格林威治时间的偏移)。该“时间测量基准的存在或不存在”是指示是否有在生成时间数据TD中被作为基准的时间测量基准的信息,“时间测量基准的类型”是指示时间数据TD所参考原子钟、GPS、无线电控制的时钟、和内装时钟中的哪一个的信息。如图5中所示格式的时间数据TD被从安装在各不同位置中的发射基站或其他腕表经过红外数据传送被发送。

接着,将参照流程图描述这样配置的第一实施例的操作。CPU8执行图6中流程图所示的处理且然后或与其同时实现图7至11中流程图所示的处理。如图6所示,CPU8在步骤SA1实现经来自设置有红外通信设施的电子设备(未示出),例如PC(个人计算机)、PDA(个人数字助手)、蜂窝电话等类似的红外信号接收时间数据TD的处理。更具体地,时间数据TD从最近的基站(红外通信装置)或腕表发送,然后由该Ir数据发送/接收模块17接收,由调制解调器16解调并通过UART14进行转换。

接着,接收的时间数据TD和第一存储区101中存储的当前时间数据之间的时差被计算且然后对该时差是否小于一预定值作出判定(步骤SA2)。如果该时差等于或大于该预定值,则LCD4被驱动以作出报警显示(步骤SA4)。对于该报警显示,从图3所示的表91中的基准存储区92中读取对应于步骤SA1中接收的时间数据TD中的时间测量基准的类型的基准数据且然后进行显示。这样,当接收的时间数据TD中的时间测量基准的类型是无线电控制的时钟时,“无线电”被显示作为LCD4中的基准数据显示4b,如图1中所示。

然后,对是否在键7上执行一设置操作作出判定(步骤SA5)。如果执行该设置操作,则根据接收的时间数据TD对第一存储区101中存储的当前时间数据进行校正(通过将接收的时间数据TD写入第一存储区101)(步骤SA6)。当不执行该设置操作时,该程序被中止而不校正当前时间。这样,用户被允许确定在观看基准数据显示4b后是否执行一设置操作。这样,第一存储区中存储的当前时间数据被保护免受违背用户意愿地进行校正。

另一方面,如果步骤SA2中的判定是接收的时间数据TD和第一存储区101中存储的当前时间数据之间的时差小于该预定值,则对接收的时间数据的精度是否低于当前时间数据的精度作出判定(步骤SA3)。该接收的时间数据TD包括项目:指示原子钟、GPS、无线电控制的时钟和内装时钟中的哪一个被参考的“时间测量基准的类型”且然后第二存储区102存储当前时间数据所参考的该时间测量基准的类型。而且,在图3的表9中,这些时间测量基准被映射到若干秩中。因此,步骤SA3中的判定可通过从表9中读取对应于接收的时间数据TD的时间测量基准的秩且然后在它们之间作一比较来作出。

如果步骤SA3中的判定是接收的时间数据TD没有当前的时间数据精确,则执行上述在步骤SA4和SA5的步骤。与之相反,如果接收的时间数据比当前的时间数据精确,则第一存储区101中存储的当前时间数据通过接收的时间数据被校正(步骤SA6)。

因此,在该实施例中,仅当接收的时间数据TD和第一存储区101中存储的当前时间数据之间的时差小于该预定值且接收的时间数据比当前的时间数据精确时,第一存储区101中存储的当前时间自动地通过接收的时间数据TD被重写。

CPU8还实现图7、8A和10中所示的其他接收处理以及图6中所示的接收(1)处理。在图7中所示的接收(2)处理中,CPU8接收时间数据TD(步骤SB1)。然后,CPU8根据“夏令时”和“与GMT的时差”将接收的时间数据TD中的“年”、“月”、“日”、“小时”、“分钟”、“秒”和“1/1000秒”转换成GMT,还根据第七存储区107中存储的时区数据和第八存储区108中存储的夏令时数据将该GMT转换成一当地时间,并通过该当地时间重写第一存储区101中存储的当前时间数据。

在图8A中所示的接收(3)处理中,CPU8接收时间数据TD(步骤SC1),然后,CPU8计算接收的时间数据TD和第一存储区101中存储的当前时间数据之间的时差并将其存储在第三存储区103中(步骤SC2)。

当被指令由用户通过在开关7上执行一给定的操作来取消时间设置时,CPU8根据图8B中所示的流程图进行工作以从第一存储区101中存储的当前时间数据中减去第三存储区103中存储的时差且因此校正第一存储区101中存储的当前时间数据(步骤SD1)。这样,即使在图6所示的步骤SA6,当前时间数据已由接收的时间数据所重写,一时间设置取消操作将允许当前时间数据被恢复至在重写之前的该时间数据。

另外,CPU8根据图9A至9C中所示的流程图工作以校正“日”的时间长度。CPU8在第一时间接收中接收时间数据TD(图9A中的步骤SE1)。然后CPU8通过接收的时间数据校正第一存储区101中存储的当前时间数据并在第四存储区104中存储接收的时间数据TD作为第一接收的时间数据TD1(步骤SE2)。然后,CPU8根据图9B中的流程图工作以再接收时间数据TD(步骤SF1)且然后在第五存储区105中存储接收的时间数据TD作为第二接收的时间数据TD2(步骤SF2)。在步骤SF2后,CPU8根据在步骤SE2重写的并在第一存储区101中存储的当前时间数据、在第四存储区104中存储的第一接收的时间数据TD1、和在第五存储区105中存储的第二接收的时间数据TD2来计算每日的时间校正值且然后在第六存储区106中存储该每日的时间校正值(步骤SF3)。

也就是说,在步骤SF3,CPU8首先计算第一存储区101中存储的被重写的当前时间数据和第四存储区104中存储的第一接收的时间数据之间的差值(以下称为第一差值)且然后计算第四存储区104中存储的第一接收的时间数据和第五存储区105中存储的第二接收的时间数据之间的差值(以下称为第二差值)。然后,CPU8将第一差值除以第二差值。除得的结果代表每第二差值的误差,且因此可能根据该除得的结果计算每日的时间校正值。如果第二差值是12小时,可通过加倍该除得的结果获得每日的时间校正值。如果该第二差值变长,校正的精度被提高。因此,考虑到精度和可允许的获得校正值的等候时间,第二接收时间被设置。

对于“日”的更新处理,CPU8通过考虑每日的时间校正值来校正第一存储区101中存储的当前时间数据中的“日”部分(图9C中步骤SG1)。这提高了由腕表1生成的时间数据中的“日”的精度。

如果CPU8在图6中的步骤SA6中已校正了当前时间数据,它也可能根据图10中所示的流程图进行工作以接收时间数据TD(步骤SH1)。然后,CPU8根据接收的时间数据TD中包括的时差(与GMT的偏移)调整第七存储区107中存储的时区数据(步骤SH2)。而且,CPU8还根据接收的时间数据TD中包括的夏令时数据调整第八存储区108中存储的夏令时数据(步骤SH3)。

另外,CPU8根据图11中的流程图工作以执行一发送处理。也就是说,在发送之前,CPU8通过考虑时间测量基准(原子钟、GPS、或无线电控制的时钟)来调整当前时间数据(步骤SI1)并然后发送该调整的时间数据(步骤SI2)。因此,该调整的时间数据通过CPU8、UART14、调制解调器16和Ir发射机/接收机模块17被发送到外部。另一腕表可接收这样发送的时间数据并通过该接收的时间数据来校正其第一存储区中存储的自己的时间数据,从而提高另一腕表的精度。

根据第一实施例,腕表的时间数据的精度被大大地提高。

下面将描述本发明的其他实施例。与第一实施例相同的部分用相同的参考数字表示且它们的描述被省略。

第二实施例

接着,将参照附图描述本发明的第二实施例。该实施例也涉及一腕表。如图12所示,该腕表201由一表体202和连接至表体202的两端的一表带203组成。表体202在其顶部设置一具有LCD204的显示器205并在其相对的两侧上具有一红外发射机/接收机206和多个开关207a至207d。尽管在图12中未示出,该腕表还设置有一接口,可被连接至一外部装置以使各片软件可从外部装置被下载给腕表。

图13是放置在表体202内的一电路的方框图。该电路包括一CPU208,一ROM209、一RAM210、GPS模块231和一接口(IF)238通过一总线232被连接至该CPU208。该CPU208控制各部分并生成一预定频率的时钟信号。CPU208还起到用于根据该时钟信号生成时间数据的计时装置的功能。CPU208包括一用于生成该时钟信号的振荡器81和一用于调整该时钟信号的时钟速度的锁相环频率合成器82。ROM209存储一系统程序(CPU208根据该系统程序工作)和一在后描述的表。RAM210被用作为工作存储区并具有一在后描述的存储区。接口(IF)238通过一通信电缆或线238被连接至一外部计算机241。外部计算机241装有一驱动器242,该驱动器242根据或从一记录介质,例如FD或CD-ROM,或从一通信网络下载的软件执行各种控制操作。

记录介质243记录有允许腕表201中的CPU208、ROM209和RAM210执行如在第二实施例中实现的控制操作的软件(程序码)。

一驱动器233、一UART(通用异步接收机发射机)234和一开关235被连接至总线232。驱动器233被用于驱动LCD204。具有上述红外发射机/接收机206的一Ir数据发射机/接收机模块237通过一调制解调器236被连接至UART234。开关235根据键207a至207d的操作产生键操作信息。

在ROM209中存储有系统程序和如图14所示的一表291。该表291具有一基准存储区292和一秩存储区293。该基准存储区292存储有指示时间测量基准的类型,例如原子钟、GPS、无线电控制的时钟、TCXO(温度补偿的晶体振荡器)、内装时钟及其他时钟的基准数据。秩存储区293存储有指示这些时间测量基准的精度的数量级的A、B、C、D、E和F的秩。也就是说,在该表中,这些时间测量基准被映射在这些精度的秩中。时间测量基准的精度是以A(原子钟)、B(GPS)、C(无线电控制的时钟)、D(TCXO)、E(内装时钟)和F(其他时钟)的次序。原子钟是最精确的。TCXO的误差是每年几十秒而内装时钟的误差是每月几十秒。

RAM210在其若干部分中设置有第一存储区211至第八存储区218,如图15所示。第一存储区211存储由CPU208生成的当前时间数据。第二存储区212存储指示在生成该当前时间数据中使用的时间测量基准的类型的数据(时间测量基准:原子钟、GPS、无线电控制的时钟、TCXO、内装时钟或其他时钟)。

第二存储区212具有一表,如图16所示,二进制数据、显示内容和标志F被存储在该表中以一一地对应指示生成时间数据中使用的时间测量基准的类型(时间测量基准:原子钟、GPS、无线电控制的时钟、TCXO、内装时钟或其他时钟)的数据。这些显示内容是在LCD214上显示对应的时间测量基准的类型中使用的字符数据。当设置至“1”时,各标志F指示该基准被当前作为对应的时间测量基准。

因此,如果该当前时间测量基准是内装时钟,仅用于内装时钟的标志被设置至“1”,如图16所示,而当时间设置模式被设置时,“石英”的一基准数据显示204b被作出,如图12和17A所示。而且,当该当前时间测量基准是原子钟时,对应的标志F被设置至“1”且“原子”的一基准数据显示被作出,如图17B所示。类似地,当该当前时间测量基准是GPS时,对应的标志F被设置至“1”且“GPS”的一基准数据显示被作出,如图17C所示。

另外,当该当前时间测量基准是无线电控制的时钟时,对应的标志F被设置至“1”且“无线电”的一基准数据显示被作出,如图17D所示。类似地,当该当前时间测量基准是TCXO时,对应的标志F被设置至“1”且“TCXO”的一基准数据显示被作出,如图17E所示。当该当前时间测量基准是一些其他时钟时,对应的标志F被设置至“1”且“未定义”的一基准数据显示被作出,如图17F所示。

第三存储区213存储接收的时间数据和第一存储区211中存储的当前时间数据之间的差连同指示时间测量基准的二进制数据,如图18所示。第四存储区214存储第一时间接收的时间数据(第一接收的时间数据TD1)连同指示时间测量基准的二进制数据,如图19所示。第五存储区215存储第二时间接收的时间数据(第二接收的时间数据TD2)连同指示时间测量基准的二进制数据,如图19所示。第六存储区216存储用于该时间数据的“日”部分的日的时间校正值,该校正值是从第一接收的时间数据TD1和第二接收的时间数据TD2计算出的。第七存储区217存储用于生成第一存储区211中存储的当前时间数据所在的位置的世界时间中的时区数据。第八存储区218存储用于生成第一存储区211中存储的当前时间数据所在的位置的夏令时数据(夏令时的开/关)。

通过CPU208根据第一存储区211中存储的第一时间数据驱动驱动器211,在LCD204的下部中的段显示部分上显示当前时间204a,如图12和图17A至17F中所示。

图20示出了由Ir数据发射机/接收机模块237接收的时间数据TD的格式。该数据格式包括除了用于发送时间数据TD的位置的当前时间信息的项目,例如“年”、“月”、“日”、“小时”、“分钟”、“秒”、和“1/1000秒”外的项目:“时间测量基准的存在或不存在”和“时间测量基准的类型”,及用于该位置的校正数据例如“夏令时”和“时差”(与GMT:格林威治时间的偏移)。该“时间测量基准的存在或不存在”是指示是否有在生成时间数据TD中被作为基准的时间测量基准的信息,“时间测量基准的类型”是指示时间数据TD被参考原子钟、GPS、无线电控制的时钟、TCXO和内装时钟中的哪一个的信息。如图20中所示格式的时间数据TD被从安装在各不同位置中的发射基站或其他腕表经过红外数据传送被发送。

在这样构成的第二实施例中,如果,当用于内装时钟的标志F在设置状态中,如图16中所示时,时间设置模式被设置,时间测量基准数据“石英”被显示在LCD204的点矩阵显示部分204b上,且根据内装时钟的当前时间204a被显示,如图12和17A中所示。

CPU208执行由图21中的流程图所示的处理且然后或同时实现由图23至27中的流程图所示的处理。如图21所示,CPU208在步骤SJ1中实现接收来自设置有红外通信设施的电子设备(未示出),例如PC(个人计算机)、PDA(个人数字助手)、蜂窝电话等类似的红外信号形式的时间数据TD。更具体地,当时间数据TD从最近的基站(红外通信装置)或腕表发送时,它由该Ir数据发送/接收模块237接收,然后由调制解调器236解调并通过UART234进行转换。

接着,接收的时间数据TD和第一存储区101中存储的当前时间数据之间的时差被计算且然后对该时差是否小于一预定值,例如对应于30秒的一值作出判定(步骤SJ2)。如果该时差等于或大于该预定值,则对该腕表201是被加快还是被延迟作出判定(步骤SJ4)。如果该腕表被加快,则在LCD204上显示“G”(步骤SJ5)。另一方面,如果该腕表被延迟,则显示“D”(步骤SJ6)。这样,该腕表201被延迟,该处理使指示该腕表被延迟的“D”在LCD204上被显示作为一精度显示204C。

在同时,一基准数据显示204b和一Ir接收显示204d也被作出。对于基准数据显示204b,对应于指示在步骤SJ1中接收的时间数据TD中包括的时间测量基准的类型的二进制数据的显示内容被从第二存储区212读取(图16)并被显示。因此,如果该用于接收的时间数据TD中包括的时间测量基准的类型的二进制数据对应于“无线电控制的时钟”,LCD204被从图17A的状态变至图22A的状态,在该图22A的状态中,“无线电”被显示作为基准数据显示204b。该基准数据显示204b允许用户得知时间测量基准的类型且因此该时间测量基准的精度。

在步骤SJ5或步骤SJ6结束时,用闪烁显示与接收的时间测量基准不同的当前时间数据的数字(步骤SJ7)。也就是说,与时间测量基准不同的小时、分钟和秒的数字、数字字符被闪烁地显示。例如,假定仅在分钟的数字上出现不同。然后,是秒的数字204e的数字字符“32”被闪烁地显示,如图22A所示。

然后,作出一提醒显示(步骤SJ8)。对于此显示,如图22B所示,在LCD204上作出一正提醒显示204f和一负提醒显示204g。正提醒显示204f和负提醒显示204g各自由一箭头和字符“Y”或“N”组成。正提醒显示204f中的箭头指向键207a,而负提醒显示204g中的箭头指向键207b。也就是说,当第一存储区211中存储的当前时间数据将由接收的时间测量基准数据校正时,这些提醒显示给用户指示键207a将被操作(设置操作),否则,键207b将被操作。

然后,对键207a是否已被操作作出判定(步骤SJ9)。当一设置操作已由键207a执行时(步骤SJ9中的“是”),改变第二存储区212中的这些标志以使将对应于校正当前时间数据的时间测量基准数据的类型设置成“1”。在图22A的例子中,由于用于校正的时间测量基准数据的类型是对应于“无线电”的“无线电控制的时钟”,用于无线电控制的时钟的标志F被设置成“1”。接着,第一存储区211中存储的当前时间数据被接收的时间数据重写(步骤SJ11)。从而,在LCD204上显示的当前时间204a也被校正,如图22C所示。

然而,当不是键207a已被操作,而是键207b已被操作时,步骤SJ9中的判定是“否”。在此情况下,程序进至结束而不进行重写。因此,用户简单地确定是否在确认基准数据显示204b后执行一设置操作。因此,能够防止违背用户意愿地进行重写。

另一方面,如果在步骤SJ2的判定是接收的时间数据与当前时间数据之间的差小于30秒,则对接收的时间数据的精度是否低于当前时间数据作出判定(步骤SJ3)。也就是说,接收的时间数据TD包含指示它所参考的时间测量基准的类型,例如发送端中的原子钟、GPS、无线电控制的时钟、TCXO、内装时钟或其他时钟的二进制数据,且第二存储区212存储当前时间数据所参考的时间测量基准的类型。而且,这些时间测量基准按照它们的精度在图14的表291中被排队。这样,在步骤SJ3,可通过从表291中读取用于接收的时间数据的时间测量基准的秩和用于当前时间数据的时间测量基准的秩并对它们进行比较而作出该判定。

如果步骤SJ3的判定是接收的时间数据TD没有当前时间数据精确,则执行上述步骤SJ4至SJ9。另一方面,如果接收的时间数据TD比当前时间数据精确,则改变第二存储区212中的标志F(步骤SJ10)且第一存储区211中存储的当前时间数据通过接收的时间数据TD被重写(步骤SJ11)。

因此,在该实施例中,仅当接收的时间数据TD和第一存储区211中存储的当前时间数据之间的时差小于该预定值且时间数据TD比当前的时间数据精确时,第一存储区211中存储的当前时间自动地通过接收的时间数据TD被重写。

CPU208还实现图23、24A和26中所示的其他接收处理以及图21中所示的接收(1)处理。在图23中所示的接收(2)处理中,CPU208接收时间数据TD(步骤SK1)。然后,CPU8根据“夏令时”和“与GMT的时差”将接收的时间数据TD中的“年”、“月”、“日”、“小时”、“分钟”、“秒”和“1/1000秒”转换成GMT,还根据第七存储区217中存储的时区数据和第八存储区218中存储的夏令时数据将该GMT转换成一当地时间,并通过该当地时间重写第一存储区211中存储的当前时间数据。

在图24A中所示的接收(3)处理中,CPU208接收时间数据TD(步骤SL1),然后,CPU208计算接收的时间数据TD和第一存储区211中存储的当前时间数据之间的时差并将其存储在第三存储区213中(步骤SL2)。

当被指令由用户通过在开关207上执行一给定的操作来取消时间设置时,CPU208根据图24B中所示的流程图进行工作以从第一存储区211中存储的当前时间数据中减去第三存储区213中存储的时差且因此校正第一存储区211中存储的当前时间数据(步骤SM1)。这样,即使在图21所示的步骤SJ11,当前时间数据已由接收的时间数据所重写,一时间设置取消操作将允许当前时间数据被恢复至在重写之前的该时间数据。

另外,CPU208根据图25A至25C中所示的流程图工作以校正“日”的时间长度。CPU208在第一时间接收中接收时间数据TD(图25A中的步骤SN1)。然后CPU208通过接收的时间数据校正第一存储区211中存储的当前时间数据并在第四存储区214中存储接收的时间数据TD作为第一接收的时间数据TD1(步骤SN2)。然后,CPU208根据图25B中的流程图工作以再接收时间数据TD(步骤SO1)且然后在第五存储区215中存储接收的时间数据TD作为第二接收的时间数据TD2(步骤SO2)。在步骤SO2后,CPU208根据在步骤SN2重写的并在第一存储区211中存储的当前时间数据、在第四存储区214中存储的第一接收的时间数据TD1、和在第五存储区215中存储的第二接收的时间数据TD2来计算每日的时间校正值且然后在第六存储区216中存储该每日的时间校正值(步骤SO3)。

也就是说,在步骤SO3,CPU208首先计算第一存储区211中存储的被重写的当前时间数据和第四存储区214中存储的第一接收的时间数据之间的差值(以下称为第一差值)且然后计算第四存储区214中存储的第一接收的时间数据和第五存储区215中存储的第二接收的时间数据之间的差值(以下称为第二差值)。然后,CPU208将第一差值除以第二差值。除得的结果代表每第二差值的误差,且因此可能根据该除得的结果计算每日的时间校正值。如果第二差值是12小时,可通过加倍该除得的结果获得每日的时间校正值。如果该第二差值变长,校正的精度被提高。因此,考虑到精度和可允许的获得校正值的等候时间,第二接收时间被设置。

对于“日”的更新处理,CPU208通过考虑每日的时间校正值来校正第一存储区211中存储的当前时间数据中的“日”部分(图25C中步骤SP1)。这提高了由腕表201生成的时间数据中的“日”的精度。

如果CPU208在图21中的步骤SJ11中已校正了当前时间数据,它也可能根据图26中所示的流程图进行工作以接收时间数据TD(步骤SQ1)。然后,CPU208根据接收的时间数据TD中包括的时差(与GMT的偏移)调整第七存储区217中存储的时区数据(步骤SQ2)。而且,CPU8还根据接收的时间数据TD中包括的夏令时数据调整第八存储区218中存储的夏令时数据(步骤SQ3)。

另外,CPU208根据图27中的流程图工作以执行一发送处理。也就是说,在发送之前,CPU8通过考虑时间测量基准(原子钟、GPS、无线电控制的时钟、TCXO、或内装时钟)来调整当前时间数据(步骤SR1)并然后发送该调整的时间数据(步骤SR2)。因此,该调整的时间数据通过CPU208、UART234、调制解调器236和Ir发射机/接收机模块237被发送到外部。另一腕表可接收这样发送的时间数据并通过该接收的时间数据来校正其第一存储区中存储的自己的时间数据,从而提高另一腕表的精度。

根据第二实施例,腕表的时间数据的精度被大大地提高。

第三实施例

第三实施例具有与第二实施例相同的构成。图28是说明根据第三实施例的CPU程序的流程图。CPU208接收从另一腕表201发送的时间数据TD(步骤SS1)。接着对接收的时间数据是否没有当前的时间数据精确作出判定(步骤SS2)。如先前结合图21中的步骤SJ3所述,该判定过从表291中读取用于接收的时间数据的时间测量基准的秩和用于当前时间数据的时间测量基准的秩并对它们进行比较而作出。

如果步骤SS2的判定是接收的时间数据比当前时间数据更精确,则第一存储区中存储的当前时间数据通过接收的时间数据被重写(步骤SS3);否则,进行发送模式而不执行重写。在发送模式中,第一存储区中存储的当前时间数据被发送给另一腕表211,其CPU根据图21中所示的流程图工作以提供更精确的时间。

根据本发明,由于腕表1或201装有GPS模块11或231,即使在户外,通过将腕表的时间测量基准的类型设置成GPS,即使在附近没有安装有红外通信设施的电子设备,时间数据可被接收且时间测量基准的类型可被改变。

在此情况下,时间数据可通过红外通信或GPS被选择地接收,根据戴该腕表的用户是在室内还是在户外。

本发明可消除这样的缺陷:当前时间数据被较低精确的时间信息不期望地校正且因此时钟精度被降低。

另外,可防止违背用户意愿地校正时间信息。

而且,这些实施例允许时间显示可被恢复到进行校正之前的状态且该时间可被校正包括时差信息。

还有,电子设备可使其定时工作更加准确。

其他的优点和改型对本领域的熟练技术人员来说是显然的。因此,本发明在其广义上是不限于这些具体的细节、代表性的装置和所说明的示例及其描述的。因此,不脱离由后附权利要求定义的本发明的精神和范围的前提下可作出各种改型。尽管这些实施例以腕表的形式进行描述,本发明可被应用于装有时钟功能的电子设备,例如录像机。电子记事簿等。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号