首页 / 国际专利分类库 / 物理 / 测时学 / 电子计时器 / 模拟电子表以及模拟电子表的指针动作控制方法

模拟电子表以及模拟电子表的指针动作控制方法

申请号 CN201510119955.3 申请日 2015-03-18 公开(公告)号 CN104932247A 公开(公告)日 2015-09-23
申请人 卡西欧计算机株式会社; 发明人 长谷川幸佑;
摘要 本 发明 提供一种模拟 电子 表以及模拟电子表的 指针 动作控制方法。模拟电子表具备:电波接收部,其接收来自 定位 卫星的电波,根据接收到的电波取得预先设定的取得对象数据并进行输出;自由旋转地设置的指针;时间计算部,其计算从向电波接收部输入了电波的接收命令开始到输出取得对象数据为止的所需时间;报告动作控制部,其使指针在接收电波时进行预定的报告动作,在经过所需时间的定时结束报告动作。
权利要求

1.一种模拟电子表,其特征在于,具备:
电波接收部,其接收来自定位卫星的电波,根据该接收到的电波取得预先设定的取得对象数据后将其输出;
自由旋转地设置的指针
时间计算部,其计算从向上述电波接收部输入了上述电波的接收命令到输出上述取得对象数据为止的所需时间;
报告动作控制部,其使上述指针在接收上述电波时进行预定的报告动作,在经过上述所需时间的定时结束上述报告动作。
2.根据权利要求1所述的模拟电子表,其特征在于,
上述报告动作控制部使上述指针在上述报告动作结束时停止在预定的基准位置
3.根据权利要求1所述的模拟电子表,其特征在于,
上述所需时间包括:
(i)从向上述电波接收部输入了接收命令到该电波接收部开始接收动作为止的预定的启动时间;
(ii)从开始上述接收动作起由上述电波接收部捕捉为了取得上述取得对象数据所需要的数量的上述定位卫星的电波所需要的捕捉时间;以及
(iii)根据上述取得对象数据及其取得方法而确定的数据接收时间。
4.根据权利要求2所述的模拟电子表,其特征在于,
上述所需时间还包括:
(i)从向上述电波接收部输入了接收命令到该电波接收部开始接收动作为止的预定的启动时间;
(ii)从开始上述接收动作起由上述电波接收部捕捉为了取得上述取得对象数据所需要的数量的上述定位卫星的电波所需要的捕捉时间;以及
(iii)根据上述取得对象数据及其取得方法而确定的数据接收时间。
5.根据权利要求3所述的模拟电子表,其特征在于,
上述报告动作控制部,
(i)按照预定的时间间隔从上述电波接收部取得与上述电波接收部捕捉并正在跟踪的上述定位卫星的数量有关的捕捉信息;
(ii)在上述捕捉到的定位卫星的数量不足上述需要的数量的情况下,根据上述捕捉信息的取得定时再设定该所需时间,使得上述数据接收时间包括在上述所需时间中;以及(iii)使上述指针进行上述报告动作直到与该再设定的所需时间的经过时间对应的定时为止。
6.根据权利要求4所述的模拟电子表,其特征在于,
上述报告动作控制部,
(i)按照预定的时间间隔从上述电波接收部取得与上述电波接收部捕捉并正在跟踪的上述定位卫星的数量有关的捕捉信息;
(ii)在上述捕捉到的定位卫星的数量不足上述需要的数量的情况下,根据上述捕捉信息的取得定时再设定该所需时间,使得上述数据接收时间包括在上述所需时间中;以及(iii)使上述指针进行上述报告动作直到与该再设定的所需时间的经过时间对应的定时为止。
7.根据权利要求3所述的模拟电子表,其特征在于,
具备存储过去的接收履历的履历存储部,
上述报告动作控制部设定基于该接收履历的上述取得方法,确定与该取得方法对应的上述数据接收时间。
8.根据权利要求4所述的模拟电子表,其特征在于,
具备存储过去的接收履历的履历存储部,
上述报告动作控制部设定基于该接收履历的上述取得方法,确定与该取得方法对应的上述数据接收时间。
9.根据权利要求5所述的模拟电子表,其特征在于,
具备存储过去的接收履历的履历存储部,
上述报告动作控制部设定基于该接收履历的上述取得方法,确定与该取得方法对应的上述数据接收时间。
10.根据权利要求6所述的模拟电子表,其特征在于,
具备存储过去的接收履历的履历存储部,
上述报告动作控制部设定基于该接收履历的上述取得方法,确定与该取得方法对应的上述数据接收时间。
11.根据权利要求1所述的模拟电子表,其特征在于,
与上述报告动作有关的指针的动作是预定的模式动作的重复,
上述报告动作控制部当在上述模式动作的过程中经过上述所需时间时,变更与上述模式动作有关的上述指针的动作速度和进行上述模式动作的度范围中的至少一方,缩短或延长至少一次的上述模式动作所需要的时间,由此在上述所需时间的经过定时结束最后的上述模式动作。
12.根据权利要求2所述的模拟电子表,其特征在于,
与上述报告动作有关的指针的动作是预定的模式动作的重复,
上述报告动作控制部当在上述模式动作的过程中经过上述所需时间时,变更与上述模式动作有关的上述指针的动作速度和进行上述模式动作的角度范围中的至少一方,缩短或延长至少一次的上述模式动作所需要的时间,由此在上述所需时间的经过定时结束最后的上述模式动作。
13.根据权利要求3所述的模拟电子表,其特征在于,
与上述报告动作有关的指针的动作是预定的模式动作的重复,
上述报告动作控制部当在上述模式动作的过程中经过上述所需时间时,变更与上述模式动作有关的上述指针的动作速度和进行上述模式动作的角度范围中的至少一方,缩短或延长至少一次的上述模式动作所需要的时间,由此在上述所需时间的经过定时结束最后的上述模式动作。
14.根据权利要求4所述的模拟电子表,其特征在于,
与上述报告动作有关的指针的动作是预定的模式动作的重复,
上述报告动作控制部当在上述模式动作的过程中经过上述所需时间时,变更与上述模式动作有关的上述指针的动作速度和进行上述模式动作的角度范围中的至少一方,缩短或延长至少一次的上述模式动作所需要的时间,由此在上述所需时间的经过定时结束最后的上述模式动作。
15.根据权利要求5所述的模拟电子表,其特征在于,
与上述报告动作有关的指针的动作是预定的模式动作的重复,
上述报告动作控制部当在上述模式动作的过程中经过上述所需时间时,变更与上述模式动作有关的上述指针的动作速度和进行上述模式动作的角度范围中的至少一方,缩短或延长至少一次的上述模式动作所需要的时间,由此在上述所需时间的经过定时结束最后的上述模式动作。
16.根据权利要求6所述的模拟电子表,其特征在于,
与上述报告动作有关的指针的动作是预定的模式动作的重复,
上述报告动作控制部当在上述模式动作的过程中经过上述所需时间时,变更与上述模式动作有关的上述指针的动作速度和进行上述模式动作的角度范围中的至少一方,缩短或延长至少一次的上述模式动作所需要的时间,由此在上述所需时间的经过定时结束最后的上述模式动作。
17.根据权利要求1所述的模拟电子表,其特征在于,
上述报告动作控制部将用于根据上述取得对象数据进行结果显示的上述指针的移动速度设定得比与上述报告动作有关的上述指针的移动速度快。
18.根据权利要求2所述的模拟电子表,其特征在于,
上述报告动作控制部将用于根据上述取得对象数据进行结果显示的上述指针的移动速度设定得比与上述报告动作有关的上述指针的移动速度快。
19.根据权利要求3所述的模拟电子表,其特征在于,
上述报告动作控制部将用于根据上述取得对象数据进行结果显示的上述指针的移动速度设定得比与上述报告动作有关的上述指针的移动速度快。
20.一种模拟电子表的指针动作控制方法,该模拟电子表具备:接收来自定位卫星的电波,根据该接收到的电波取得预先设定的取得对象数据后将其输出的电波接收部以及自由旋转地设置的指针,该指针动作控制方法的特征在于,包括:
计算从向上述电波接收部输入了上述电波的接收命令到输出上述取得对象数据为止的所需时间的时间计算步骤;以及
使上述指针在接收上述电波时进行预定的报告动作,在经过上述所需时间的定时结束上述报告动作的报告动作控制步骤。

说明书全文

模拟电子表以及模拟电子表的指针动作控制方法

技术领域

[0001] 本发明涉及一种接收来自定位卫星的电波来取得日期时间信息和位置信息的模拟电子表以及模拟电子表的指针动作控制方法。

背景技术

[0002] 目前,有一种电子表(电波表),其能够接收来自GNSS(Global Navigation Satellite System全球卫星导航系统)的定位系统的卫星(定位卫星)的发送电波来进行日期时间和位置(时区)的修正,并且能够进行定位。通常使用一体地进行接收、数据的解读和位置信息的计算的模来进行该电波接收的处理。并且,从模块向电子设备的控制部输出处理后的日期时间数据和定位数据来使用。
[0003] 在根据来自定位卫星的接收电波取得正确的日期时间信息和位置信息的情况下,通常通过从4台以上的定位卫星接收30秒钟的数据组,能够计算日期时间和位置。但是,接收时间会受到是否预先保存了定位卫星的预测轨道信息或者周围是否有切断来自定位卫星的电波的障碍物等的条件的左右。另外,有以下各种技术,即为了降低电消耗和抑制尺寸的大型化等,通过更短的接收时间来计算日期时间和位置。
[0004] 通常,在电子表中,在接收电波的过程中进行表示电波接收状态的显示。但是,在如上述那样接收时间可能变化时,特别是在便携式的电子表中,即使用户为了保持良好的接收状态或为了得知接收结果而进行待机,也不知道要等到什么时候。因此,日本特开2009-236560号公报中公开了一种技术,即根据来自定位卫星的电波捕捉状况和接收过程中的数据内容来预测需要的剩余接收时间,并显示该剩余接收时间。
[0005] 另外,在使用指针显示时刻的模拟式电子表中,通过在特定的指针位置设置标志并使指针指示该标志,来表示是电波接收状态。但是,当电波接收在短时间内结束的情况下,在使指针移动的期间电波接收结束,产生在指针的移动途中必须将指针返回原来的位置附近的状况,移动动作变得无用。因此,在日本特开2011-163912号公报中公开了以下技术,即在模拟电子表中,先使指针移动到表示根据接收数据格式的划分而预测的接收结束时刻的位置,使该指针暂时停止。
[0006] 但是,在模拟电子表中,当设为能够在各种位置停止指针时,用户难以得知电子表是电波接收状态。另一方面,当在接收过程中使指针动作的情况下,与该动作有关的控制命令继续大量产生,从而导致取得接收数据的定时延迟,所取得的日期时间的定时偏移精度下降。
[0007] 本发明是一种模拟电子表以及模拟电子表的指针动作控制方法,其能够不降低通过电波接收取得的日期时间数据的精度地使用户确切地得知正在接收电波。

发明内容

[0008] 本发明的方式之一为模拟电子表,具备:电波接收部,其接收来自定位卫星的电波,根据该接收到的电波取得预先设定的取得对象数据后将其输出;自由旋转地设置的指针;时间计算部,其计算从向上述电波接收部输入了上述电波的接收命令到输出上述取得对象数据为止的所需时间;报告动作控制部,其使上述指针在接收上述电波时进行预定的报告动作,在经过上述所需时间的定时结束上述报告动作。附图说明
[0009] 图1是本发明的实施方式的模拟电子表的正面图。
[0010] 图2是表示模拟电子表的内部结构的框图
[0011] 图3是表示GPS接收处理部的日期时间取得处理的动作步骤的流程图
[0012] 图4是说明从GPS卫星发送来的导航消息的格式的图。
[0013] 图5A~图5E是表示在正在取得位置信息时执行的指针动作的例子的图。
[0014] 图6是表示模式指针的位置、移动方向以及移动速度的图。
[0015] 图7是表示模式指针的位置、移动方向以及移动速度的图。
[0016] 图8是表示GPS接收显示处理的控制步骤的流程图。
[0017] 图9A~图9E是表示模式指针的移动动作的变形例的图。

具体实施方式

[0018] 以下根据附图说明本发明的实施方式。
[0019] 图1是表示本发明的实施方式的模拟电子表的正面图。
[0020] 该模拟电子表1具备:外壳2,其在内部收纳各个结构;表盘3,其在外壳2内一个面(露出面)向外部露出;省略图示的透明部件(防玻璃),其覆盖表盘3的露出面;3根时刻指针61、62、63,其将表盘3的大体中心作为旋转轴在表盘3和防风玻璃之间在表盘3的大体整个面进行旋转动作,指示设置在表盘3的外缘附近的标志和刻度;设置在表盘3的3点位置的小窗口4以及在小窗口4的内部进行旋转动作的模式指针65(指针);设置在表盘3的8点位置的小窗口5以及在小窗口5的内部进行旋转动作的功能指针66、67;设置在表盘3的10点位置的小窗口6以及在小窗口6的内部进行旋转的24小时指针68;日期转盘64,其在表盘3的露出面一侧的相反侧与该表盘3平行地设置,根据旋转动作从设置在表盘3的4点30分位置的开口部7露出一个标志;相对于外壳2的表盘3的露出面,在侧面设置的表冠C1和按钮开关B1、B2、B3等。
[0021] 时刻指针61~63分别是秒针61、分针62以及时针63,通常在显示时刻的情况下,分别指示时刻的小时、分、秒。日期转盘64在其周缘部顺序地等间隔地设置表示日期的标志,通过这些标志中的一个从开口部7露出来表示日期。另外,在本实施方式的模拟电子表1中,秒针61被用于各种功能的显示和设定。
[0022] 模式指针65通过指示设置在小窗口4内部的3点侧的7个标志中的任意一个来表示星期,通过指示设置在小窗口4内部的9点侧的标志中的任意一个来表示执行中的功能模式。作为功能模式,有秒表模式、警报模式以及定时器模式,另外对于时刻显示模式表示是否正在执行夏令时。另外,能够与这些各种功能模式平行地设定禁止通信的电波收发的机内模式,在时刻显示模式下,在该小窗口4内显示该机内模式。并且,在小窗口4的3点一侧的一半处显示设置有格线的半球状的图,通过由模式指针65的指示方向和3点方向(平方向)所成的度显示纬度。
[0023] 功能指针66、67分别在小窗口5的内部用于显示上述各种功能模式的执行。即,功能指针66、67显示秒表和定时器的测量时间、警报设定时刻和通常的时刻显示模式的其他地点的时刻(世界时钟)。
[0024] 24小时指针68通过在小窗口6的内部旋转一周,指示与时刻指针61~63的显示时刻对应的24小时显示的时刻,对用户表示是上午和下午中的哪一个。
[0025] 表冠C1和按钮开关B1~B3分别接受来自用户的输入操作。表冠C1能够从外壳2以2个阶段拉出,通过在拉出的状态下进行旋转操作而用于各种设定。按钮开关B1~B3分别通过按压进行功能模式的类别变更,另外,接受对每个功能模式分配的动作命令。
[0026] 图2是表示模拟电子表1的内部结构的框图。
[0027] 模拟电子表1除了上述的时刻指针61~63,表盘64、模式指针65、功能指针66、67以及24小时指针68以外,还具备CPU41(Central Processing Unit中央处理单元)(时间计算部410、报告动作控制部411)、ROM42(Read Only Memory只读存储器)、RAM43(Random Access Memory随即存取存储器)(履历存储部)、振荡电路44、分频电路45、计时电路46、操作部47、标准电波接收部48及其天线49、GPS接收处理部50(电波接收部)及其天线51、驱动电路52、电源部54、轮系机构71~75、步进电动机81~85等。
[0028] CPU41进行各种运算处理,另外,综合控制模拟电子表1的全体动作。CPU41控制与日期时间显示有关的指针动作,并且根据使标准电波接收部48进行动作而取得的接收数据来计算日期时间,或者使GPS接收处理部50进行动作来取得日期时间信息。另外,CPU41根据得到的日期时间数据来修正计时电路46计数的日期时间。
[0029] ROM42存储通过CPU41执行的各种控制用程序42a和设定数据。程序42a例如包括各种功能模式下的动作控制的程序。
[0030] RAM43向CPU41提供工作用存储空间,存储临时数据。RAM43中还存储有日期时间信息以及位置信息取得的履历、城市设定和表示指针位置的数据等。
[0031] 振荡电路44生成预定的频率信号并进行输出。振荡电路44例如具备晶体振荡器
[0032] 分频电路45将从振荡电路44输出的频率信号分频为由CPU41和计时电路46使用的频率的信号后进行输出。可以设定为根据来自CPU41的控制信号能够变更输出的频率。
[0033] 计时电路46对从分频电路45输入的分频信号进行计数并将其与表示预定的日期时间的初始值进行相加,由此对当前的日期时间进行计数。通过该计时电路46计数的日期时间具有与振荡电路44的精度对应的误差(比率)、例如一天0.5秒的程度。能够通过来自CPU41的控制信号修正该计时电路46计数的日期时间。
[0034] 操作部47接受来自用户的输入操作。操作部47包括上述的按钮开关B1~B3和表冠C1。当分别按下按钮开关B1~B3,或者拉出、推回表冠C1,还进行旋转动作的情况下,将与动作类别对应的电气信号输出到CPU41。
[0035] 标准电波接收部48使用天线49接收长波长段的电波,对进行了振幅调制的标准电波的时刻信号输出(TCO)进行解调,输出给CPU41。通过CPU41的控制,并根据来自接收对象的标准电波发送站的发送频率来变更标准电波接收部48的长波长段的调谐频率。另外,标准电波接收部48进行用于提高接收灵敏度的各种处理,通过预定的采样频率对模拟信号进行数据化然后输出给CPU41。
[0036] GPS接收处理部50使用天线51接收L1频段(在GPS卫星是1.57542GHz)的电波,对来自定位卫星在此例如是GPS(Global Positioning System全球定位系统)的定位卫星(GPS卫星)的进行了频谱扩展的发送电波进行解调来对信号(导航消息数据)进行解码、解读。对于进行了解读的导航消息数据的内容,进一步根据需要进行各种运算处理,通过预先设定的格式向CPU41输出与来自CPU41的请求对应的数据(取得对象数据)。这些接收、解读、运算以及输出的动作控制通过设置在GPS接收处理部50中的控制部50a(微型计算机)来进行。这些GPS接收处理部50的接收处理相关的各个结构进行汇总作为一个模块形成在芯片上,与CPU41连接。对于GPS接收处理部50的动作,通过CPU41与模拟电子表1的其他各部的动作独立地进行开关的控制。模拟电子表1中,在不需要使GPS接收处理部50动作的情况下,通过中断对GPS接收处理部50的电力供给来谋求节能。
[0037] 另外,GPS接收处理部50具备存储部。在该存储部中使用闪速存储器和EEPROM(Electrically Erasable and Programmable Read Only Memory电可擦除可编程只读存储器)这样的非易失性存储器,不依赖于向GPS接收处理部50的电力供给状态地保持存储的内容。在存储部中能够存储各种动作控制程序、各GPS卫星的预测轨道信息和取得日期时间时的设定值、例如闰秒修正值等。另外,也可以是将预测轨道信息存储在模拟电子表1的RAM43中,控制部50a根据需要从CPU41取得该信息的结构。另外,也可以将动作控制程序存储在专用的ROM中,启动时将其读出后加载到控制部50a的RAM中。
[0038] 电源部54通过预定电压提供各部的动作的电力。电源部54具有电池,作为该电池,例如具备太阳能电池和二次电池。或者作为电池也可以使用能够更换的按钮型干电池。另外,在从电源部54输出多个不同的电压时,电源部54例如使用开关电源等变换为希望的电压后能够输出。
[0039] 步进电动机81经由作为多个齿轮的排列的轮系机构71使秒针61进行旋转动作。当对步进电动机81进行一次驱动时,秒针61每1步进旋转6度,通过步进电动机81的60次动作,秒针61在表盘3上旋转一周。
[0040] 步进电动机82经由轮系机构72使分针61、时针63以及24小时指针68进行旋转动作。轮系机构72的结构为使分针62、时针63以及24小时指针68联动地进行旋转,当使分针62每次旋转移动1度时,使时针63每次旋转移动1/12度,此外使24小时指针68每次旋转移动1/24度。因此,当分针62、时针63以及24小时指针68每10秒进行一次旋转移动时,分针62用1个小时在表盘3上旋转一周,由此时针63在表盘3上移动30度,并且24小时指针68在小窗口6内移动15度。即,时针63用12个小时在表盘3上旋转一周,24小时指针68用24个小时在小窗口6内旋转一周。
[0041] 步进电动机83经由轮系机构73使日期转盘64进行旋转动作。当对步进电动机83驱动一次时,日期转盘64旋转移动1步进的角度,通过150步进的旋转移动产生360/31度的旋转,从开口部7露出的日期标志变化一天。并且,当日期转盘64旋转移动31天,表示最初的日期的日期标志再次从开口部7露出。
[0042] 步进电动机84经由轮系机构74使模式指针65进行旋转动作。当对步进电动机84驱动一次时,模式指针65每1步进旋转移动1度。因此,通过对步进电动机84进行360次的旋转驱动,模式指针65在小窗口4内旋转一周。
[0043] 步进电动机85经由轮系机构75使功能指针66、67进行旋转动作。轮系机构75的结构为使功能指针66和功能指针67联动地进行旋转,在使功能指针66每次旋转移动6度时,使功能指针67每次旋转移动1/2度。因此,当使功能指针66和功能指针67每分钟旋转移动一次时,功能指针66用1个小时在小窗口5内旋转一周,另外,功能指针67在小窗口5内移动30度。即,功能指针67用12个小时在小窗口5内旋转一周。
[0044] 虽然对时刻指针61~63、日期转盘64、模式指针65、功能指针66、67以及24小时指针68没有特别限定,但能够以90pps(pulse per second脉冲/秒)向顺时针方向(时刻前进的方向)旋转移动,另外,能够以32pps向逆时针方向旋转移动。因此,在每次对步进电动机进行1次驱动动作时移动1度的指针(分针62以及模式指针65)在向顺时针方向的旋转中以4秒旋转一周,在向逆时针方向的旋转中以11.25秒旋转一周。
[0045] 驱动电路52按照来自CPU41的控制信号将预定电压的驱动脉冲输出给步进电动机81~85。驱动电路52能够根据模拟电子表1的状态等变更驱动脉冲的长度(脉冲宽度)。另外,在输入了同时驱动多个指针的控制信号时,为了降低负荷能够错开驱动脉冲的输出定时。
[0046] 接着,说明GPS接收处理部50的日期时间或位置的取得。
[0047] 图3是表示GPS接收处理部50的日期时间取得处理的动作步骤的流程图。
[0048] 通过由CPU41启动GPS接收处理部50来开始该日期时间取得处理。
[0049] 当开始日期时间取得处理时,GPS接收处理部50的控制部50a进行与启动动作相关的初始设定(步骤S101)。控制部50a从CPU41取得与接收对象和接收相关的设定信息等,执行用于从GPS卫星接收电波来取得必要信息的程序。
[0050] 控制部50a开始接收来自GPS卫星的发送电波,通过对发送电波进行调谐、检测的动作来进行捕捉该电波的处理(步骤S102)。如果捕捉到来自需要数量的GPS卫星的电波,则控制部50a从捕捉到的GPS卫星接收需要的数据(步骤S103)。控制部50a根据接收到的数据计算日期时间,通过设定的格式输出到CPU41(步骤S104)。
[0051] 并且,控制部50a停止接收来自GPS卫星的发送电波,将切断电源的请求发送给CPU41(步骤S105),结束日期时间取得处理。
[0052] 在为取得位置信息的处理(位置信息取得处理)时,在步骤S104的处理中,除了一同计算并输出日期时间和当前位置以外,动作步骤与日期时间取得处理相同。
[0053] 这里,说明日期时间取得处理以及位置信息取得处理的各步骤的处理所需要的时间。
[0054] 在步骤S101的处理中,接收来自GPS卫星的电波时,首先需要进行启动被关闭的GPS接收处理部50的处理。能够认为该处理所需要的时间(启动时间)在模拟电子表1中为大概固定的时间。
[0055] 接着,在步骤S102的处理中,GPS接收处理部50捕捉来自GPS卫星的电波。使用对于各GPS卫星各个单独决定的C/A代码,对从GPS卫星发送的导航消息进行频谱扩展,在通过载波进行调制后进行发送。因此,为了捕捉来自GPS卫星的电波从而接收该导航消息,需要调谐为来自可接收的GPS卫星的发送电波的频率,使用该GPS卫星的C/A代码对接收电波信号进行逆频谱扩展处理。
[0056] GPS卫星高速地在绕地球的轨道上进行公转,因此由于相对于接收地点的距离方向的速度而产生多普勒效应,接收频率从发送频率产生变化。因此,在不知道GPS卫星的位置(轨道信息)的情况下,需要在由于多普勒效应能够发生变化的接收频率内进行频率扫描。
[0057] 同样,在不知道GPS卫星的位置的情况下,不知道来自哪个GPS卫星的电波是在接收地点能够接收的状态(可视状态)。因此,需要通过所有的GPS卫星的D/A代码来尝试逆频谱扩展处理,从而判别有无检测出信号。由此,根据是否为GPS接收处理部50能够参照卫星位置(预测轨道数据)的状态,能够确定为了捕捉来自GPS卫星的电波所需要的时间(捕捉时间)。实际上,在根据接收环境等能够接收电波的GPS卫星的数量少的情况和接收电波强度低的情况等,有时需要比确定的捕捉时间长的时间。
[0058] 从GPS卫星只取得日期时间信息的情况下,如果只从1个卫星接收电波,则能够在由于无法确定该GPS卫星与接收地点之间的距离而产生的误差的范围内取得日期时间信息。在使用GPS卫星进行定位的情况下(也包括用于在取得日期时间时不产生上述误差的定位)需要接收来自4个卫星的电波。因此为了捕捉来自需要数量的GPS卫星(需要的台数)的电波所需要的时间根据卫星数量而进行变化。
[0059] 当捕捉到来自GPS卫星的电波时,GPS接收处理部50接收为了取得日期时间所需要的部分的导航信息,然后进行解码、解读(步骤S103)。
[0060] 图4是说明从GPS卫星发送的导航消息的格式的图。
[0061] 从GPS卫星发送的导航消息由以30秒为单位的25个构成。各个帧包括5个以6秒为单位的子帧,并且,在各子帧中包括10个以0.6秒为单位的字(WORD)。
[0062] 各个字由30比特构成。其中,从各个子帧的开头开始的2个字即字1和字2的格式在所有的子帧中是通用的。字1开头的22比特表示遥测字(TLM),其中,开头的8比特是每次被固定的前导码。另外,字2开头的22比特表示切换字(HOW),其中开头的17比特是表示从星期日开始经过的日期时间(周内经过时间)的TOW计数(TOW:Time of Week星期时间)。
[0063] 另一方面,字3及其以后的各个字对于每个子帧表示不同的内容。在开头的子帧(子帧1)的字3中,开头的10比特表示周编号WN。另外,子帧2以及子帧3的字3及其以后包括该GPS卫星的轨道数据(星历数据)。子帧4的字3及其以后包括用于求出位置和日期时间的各种修正参数,子帧5的字3及其以后包括所有的GPS卫星的预测轨道数据(年鉴数据)。
[0064] 其中,通过周编号WN和周内经过时间TOW计数的组合,得到日期时间信息。因此,通过接收1个子帧的数据,能够输出日期时间数据。
[0065] 另一方面,为了取得位置信息,需要取得4个卫星以上的日期时间的数据以及星历数据。另外,此时,通常还一并取得修正参数和年鉴数据。因此,通过取得1帧的数据,能够计算和输出位置数据。另外,在本实施方式的模拟电子表1中能够并行取得来自多个卫星的数据。
[0066] 即,数据接收期间根据取得对象的数据是日期和位置中的哪一个而不同。
[0067] 在本实施方式的模拟电子表1中,GPS接收处理部50能够从外部,在此是从CPU41取得表示日期时间的一部分的信息、例如日期数据。GPS接收处理部50当在保存了日期数据的状态下取得周内经过时间TOW计数,则能够根据该周内经过时间TOW计数的时刻部分和保存的日期来计算日期时间并输出。或者,GPS接收处理部50也可以根据这些周内经过时间TOW计数以及所保存的日期数据来反算周编号WN,计算出根据该周编号WN和周内经过时间TOW计数得到的日期时间。
[0068] 另外,当在保存有日期数据的状态下接收并取得周编号WN和周内经过时间TOW计数的双方的情况下,可以通过根据这些值得到的日期来覆盖所保存的日期时间数据。
[0069] 因此,在RAM43中存储通过GPS接收处理部50和标准电波接收部48取得日期时间信息的履历,在没有假定在计时电路46计数的日期时间中有大的偏差的情况下,例如,在从上次取得日期时间开始没有经过1个月的情况下,能够变更为从CPU41向GPS接收处理部50输出日期数据,不取得周编号WN而只接收周内经过时间TOW计数。这样,通过变更用于取得作为取得对象数据的日期时间数据的方法(取得方法),能够缩短为了从GPS卫星接收需要的导航消息而需要的时间(数据接收时间)。
[0070] 具体地说,通过取得任意一个子帧或者进而取得任意一个子帧的字2,取得周内经过时间TOW计数。如上所述,1个子帧的长度是6秒,但是为了确定子帧的开头需要接收前导码,所以为了取得一个完整的子帧的数据,相对于最短的数据接收时间为6秒的情况,有时根据接收开始定时需要最长12秒左右的数据接收时间。同样,为了接收字2来取得数据,需要先接收前导码,相对于为了接收字1和字2的2个字所需要的最短的数据接收时间为1.2秒的情况,根据接收开始的定时,需要12个字的最长约7.2秒的数据接收时间。关于使用其中的哪个接收方法,可以根据计时电路46计数的日期时间的精度(钟速)或从上次修正开始的经过时间来进行选择,也可以是一律进行1子帧程度的接收的设定。在不知道导航消息的数据位置的情况下,作为数据接收时间,设定最短的数据接收时间。在能够估计数据位置的情况下,能够将考虑了估计误差的影响的最短的待机时间与数据接收时间相加。
[0071] 另一方面,在为了定位接收1帧的数据时,从一个帧的开头开始直到最后进行接收所需要的最短的数据接收时间是30秒,最长需要不到60秒的数据接收时间。但是,在接收从一个帧的途中的子帧到下一个帧中的该子帧的前一个子帧,作为1帧的数据的情况下,最长为不到36秒。
[0072] 另外,当假设计时电路46计数的日期时间的偏差与小的子帧的长度(6秒)相比足够小的情况下,在捕捉到来自GPS卫星的电波后,可以通过控制部50a的控制,在存储了该电波的接收频率和C/A代码(卫星编号)的状态下,一度中断电波接收直到被假想为字1的发送定时的定时为止。可以将该中断时间与数据接收时间相加。
[0073] 如果取得了需要的导航消息,则通过控制部50a来计算日期时间(步骤S104)。能够根据保存的日期数据、取得的WN的值和周内经过时间TOW计数的值来容易地得到日期时间,所以处理时间和其他处理所需要的时间相比,短到几乎可以忽略程度。定位处理的位置计算所需要的计算时间比日期时间的计算时间长,但与其他处理所需要的时间相比,也是几乎可以忽略的长度。
[0074] 因此,从开始了GPS接收处理部50的启动处理开始,直到CPU41从GPS接收处理部50取得日期时间或位置的信息为止所需要的时间至少为启动时间、捕捉时间以及数据接收时间的总和时间。在本实施方式的电子表1中,在使GPS接收处理部50开始接收与取得日期时间或位置信息相关的电波之前,CPU41考虑取得数据、接收定时、计时电路46保存的日期时间数据和接收条件等,作为该总和时间在能够估计的范围中计算最短时间(所需时间)来作为最短所需时间。
[0075] 接着,说明GPS接收处理部50的日期时间或位置信息的取得处理执行过程中的指针动作。
[0076] 如上所述,通过模式指针65进行位置信息的显示。因此,使用该模式指针65在取得位置信息的过程中,通过预定的模式(模式动作)的重复来进行表示为该取得过程中的状态的快进动作(报告动作)。但是,由于该模式指针65的快进动作,从CPU41频繁地对驱动电路52发送控制信号,所以在用于从GPS接收处理部50取得日期时间信息的中断处理与控制信号的输出重叠的情况下,中断处理的插入定时延迟,在取得的日期时间的同步点(取得的日期时间中的秒的开头定时)产生偏差。因此,在本实施方式的模拟电子表1中,在最早产生用于取得日期时间信息的中断处理的定时之前,结束模式指针65的快进动作。在此,对于时刻指针61~63以及24小时指针68也同样在该定时以后中止指针动作。或者,也可以在开始日期时间取得处理的时刻停止这些时刻指针61~63以及24小时指针68的动作。
[0077] 图5A~图5E是表示在模拟电子表1中,在取得位置信息的过程中在小窗口4内执行的指针动作的例子的图。另外,图6是表示模式指针65的位置、移动方向以及移动速度的图。
[0078] 如图5A所示,在通常状态下,在时刻显示模式下,模式指针65指示星期日。这里,指示标志“SU”,即表示是星期日。
[0079] 如图5B所示,通过CPU41开始定位处理,当向GPS接收处理部50发送了取得位置信息的命令时(图6的定时t0),模式指针65进行移动,从而指示正上方即北纬90度的位置。该移动动作在小窗口4内的3点一侧的一半的180度范围(角度范围)内进行,所以模式指针65向逆时针方向移动。因此,这时的移动速度(动作速度)最高为32pps。
[0080] 当模式指针65指示北纬90度的位置时,该模式指针65的移动方向反转,如图5C所示,模式指针65这次向顺时针方向进行移动,从而指示朝向正下方,即南纬90度的位置。优选该移动速度与逆时针方向的移动速度相同,因此,最高为32pps。
[0081] 当模式指针65指示南纬90度的位置时,模式指针65的移动方向再次反转再次向逆时针方向移动。如图5D所示,模式指针进行移动,从而指示北纬90度的位置。与这时的移动速度也同样,优选与之前的移动速度相同。
[0082] 如图6所示,在经过上述最短所需时间之前(定时t1),进行这样的北纬90度的位置(位置N)和南纬90度的位置(位置S)之间的模式指针65的动作。此时,在经过最短所需时间的时刻模式指针65位于途中的位置,如果在该位置停止,则有可能误认为是测量该位置的纬度,因此设定移动速度,以便在预定的位置(基准位置),在此在北纬90度的位置停止。例如,如图6的a所示,当最短需要时间为32秒时,能够在使模式指针65以32pps移动到位置N后,使模式指针65以通过24pps的平均速度在与位置S之间往返两次的方式进行动作。
[0083] 或者如图6的b所示,途中始终使模式指针65以32pps移动,在停止模式指针65的移动动作的前一次的移动时,不移动到位置S而在途中(这里是南纬30度的位置(S30))使移动方向反转,由此可以在经过了最短所需时间的定时使模式指针65到达北纬90度的位置。
[0084] 另外,如图6的c所示,在途中始终使模式指针65以32pps移动,只在停止模式指针65的移动动作的前一次的移动时,可以降低移动速度(这里是18pps),以使模式指针65在经过了最短所需时间的定时到达北纬90度的位置。
[0085] 如图6所示,在模式指针65停止后,当从GPS接收处理部50向CPU41输入位置信息时(定时t2),如图5E所示,CPU41使模式指针65移动到表示该求出的位置信息的纬度的位置(这里例如是北纬36度的位置(N36))。这时的模式指针65以最高速的90pps进行移动,由此能够使用户得知进行结果显示。
[0086] 图7是表示捕捉GPS卫星需要时间时的模式指针65的位置、移动方向以及移动速度的图。
[0087] 在所需数量的GPS卫星的捕捉没有顺利地进行而花费时间的情况下,在经过最短所需时间后,有时无法立刻在GPS接收处理部50中得到接收结果的日期时间和定位结果。这时,模式指针65继续停止状态,但是由于停止状态拖长可能使用户怀疑模拟电子表1发生动作故障等。因此,在本实施方式的模拟电子表1中,在每次从GPS接收处理部50启动开始经过预定时间时,从GPS接收处理部50取得捕捉到的GPS卫星的数量(捕捉信息),判别是否已转移到需要期间的数据接收(步骤S103)(定时t0a、t0b、t0c)。然后,当捕捉到的GPS卫星数量没有达到需要数量而模式指针65的动作剩余时间比最短的数据接收时间短时(定时t0a、t0b),将该剩余时间延长到最短的数据接收时间。结果,能够缩短从模式指针65的动作停止后(定时t1b)到输入接收结果(定时t2a)为止的间隔。
[0088] 在该图7中,图示了预定时间为3秒,但该值例如可以恰当地设定为与一个字对应的0.6秒或与1个子帧对应的6秒等。
[0089] 图8是表示在模拟电子表1实施的GPS接收显示处理的CPU41的控制步骤的流程图。该处理在取得日期时间的情况下,在预定的条件下自动地调用或者根据用户的预定的输入操作而启动,在取得位置的情况下,根据用户的预定的输入操作而启动。
[0090] 如果开始了GPS接收显示处理,则CPU41首先设定日期时间的取得或定位这样的动作内容以及输出给GPS接收处理部的参数,另外,根据这些设定计算最短所需时间(步骤S201)。CPU41根据计算出的最短所需时间来决定模式指针65进行的动作的模式(步骤S202)。
[0091] CPU41启动GPS接收处理部50,将设定数据(参数)输出给GPS接收处理部50(步骤S203),并且将控制信号输出给驱动电路52来开始模式指针65的动作(步骤S204)。该控制信号的输出持续最短所需时间,在与GPS接收显示处理的各控制动作并行地执行后结束。
[0092] CPU41判别是否从GPS接收处理部50输入了正常的接收结果(步骤S205)。在判别为已输入的情况下(步骤S205为“是”),根据输入结果将控制信号输出给驱动电路52,使指针进行结果显示(步骤S206)。并且,结束GPS接收显示处理。
[0093] 在判别为从GPS接收处理部50没有输入正常的接收结果的情况下(在步骤S205为“否”),CPU41判别是否从GPS接收处理部50接收到表示GPS卫星的捕捉失败的超时信号或者是否一直没有接收到信号而经过了预先设定的上限时间(步骤S211)。在判别为相当于其中任意一种时(在步骤S211为“是”),CPU41结束GPS接收显示处理。
[0094] 另外,该超时信号有时在最短所需时间经过之前输入,但即使该信号的输入定时延迟也不会产生问题。
[0095] 当判别为不相当于其中任何一种时(步骤S211为“否”),CPU41进一步判别从GPS接收显示处理开始后,或者在经过上次的预定时间后是否经过了预先确定的预定时间(步骤S212)。当判别为没有经过预定时间时(步骤S212为“否”),CPU41的处理转到步骤S205。
[0096] 在判别为经过了预定时间的情况下(步骤S212为“是”),CPU41对GPS接收处理部50请求发送捕捉到的GPS卫星数量的信息(步骤S213)。然后,等待来自GPS接收处理部50的信息。
[0097] 如果从GPS接收处理部50输入了信息,则CPU41判别捕捉到的GPS卫星的数量是否不足动作内容所需要的GPS卫星的数量(步骤S214)。在判别为并非不足所需要的GPS卫星的数量的情况下(步骤S214为“否”),CPU41的处理返回步骤S205。
[0098] 在判别为捕捉到的GPS卫星的数量不足所需要的GPS卫星的数量的情况下(步骤S214为“是”),CPU41参照模式指针的动作剩余时间,在该动作剩余时间不足最短的数据取得时间的情况下,延长到最短的数据取得时间(步骤S215)。然后,CPU41的处理返回步骤S205。
[0099] [变形例]
[0100] 图9A~图9E是表示小窗口4的变形例和在该小窗口4内的模式指针65的移动动作的图。
[0101] 在该小窗口4中,在中心圆形地显示描绘了纬度线和经度线的地球。模式指针65在该地球图的周围的360度的范围内显示纬度或经度。
[0102] 如图9A所示,该模式指针65初始进行星期日的显示,在此使用标志“SU”进行指示,从而表示为星期日。
[0103] 当开始了GPS接收显示处理时,如图9B所示,模式指针65首先通过逆时针快进(32pps)向12点方向进行移动。然后,如图9C所示,模式指针65以32pps向顺时钟方向快进旋转移动360度,返回12点方向。接着,如图9D所示,模式指针65以32pps向逆时针方向快进旋转移动360度,返回12点方向。在最短所需时间的范围内重复该动作后,停止模式指针65,之后,当从GPS接收处理部50向CPU41输入了接收结果时,如图9E所示,模式指针65移动到与该接收结果对应的位置。此时,模式指针65可以不依赖于指示的位置,始终以90pps向顺时针方向旋转移动,还可以在以最短时间能够到达指示的位置的旋转方向上以向该旋转方向的最大移动速度进行旋转移动。
[0104] 如上所述,本实施方式的模拟电子表1具备:GPS接收处理部50,其接收来自GPS卫星的电波,根据从接收到的电波进行解调、解码后的导航消息来计算并取得预先设定为取得对象的日期时间数据或位置数据,然后将其输出给CPU41;以及自由旋转地设置的模式指针65。CPU41计算从CPU41向GPS接收处理部50输入了电波的接收命令开始直到向CPU41输出取得对象的数据为止的所需时间,在接收电波时,使模式指针65以预定的模式进行动作,在经过计算出的所需时间的定时结束模式指针65的动作。
[0105] 即,在该模拟电子表1中,在电波接收过程中使模式指针65继续进行模式动作从而能够使用户确切地得知正在接收电波,并且直到从GPS接收处理部50取得日期时间信息、位置信息的定时结束该模式指针65的模式动作,因此不会使通过电波接收而取得的日期时间数据的精度下降。
[0106] 另外,当模式指针65的预定模式的动作结束时,使该模式指针65在小窗口4内的12点方向、即表示北极的基准位置停止,所以不会与位置的结果显示混淆。另外,通过从12点到6点(3点侧)进行之后的位置测定结果的显示,能够始终向顺时针方向高速快进来进行显示,因此不会让用户进行不必要的等待。
[0107] 另外,作为所需时间,包括从向GPS接收处理部50输入了电波的接收命令开始到在GPS接收处理部50中实际开始接收动作的启动时间、从接收动作开始直到通过GPS接收处理部50捕捉需要数量的GPS卫星的电波为止所需要的捕捉时间以及根据日期时间或位置信息这样的取得对象的数据类别及其取得方法而决定的数据接收时间。作为所需时间通过确切地设定占据主要比例的这些值,能够灵活地避免在从GPS接收处理部50向CPU41输入数据时模式指针65还没有动作的情况,并且能够缩短在经过所需时间后,直到进行结果的显示为止的等待时间。
[0108] 另外,CPU41在通过GPS接收处理部50正在接收电波的过程中,按照预定的时间间隔从该GPS接收处理部50取得与捕捉并正在跟踪的GPS卫星的数量相关的捕捉信息,当捕捉的GPS卫星的数量不足为了取得日期时间或位置的数据所需要的数量时,根据捕捉信息的取得定时再次设定所需时间,使得数据接收时间包括在所需时间中,使模式指针65进行模式动作直到与该再设定的所需时间的经过时间对应的定时为止。因此,在来自GPS卫星的电波接收环境恶劣,捕捉GPS卫星的电波要花费时间的情况下,根据该捕捉时间适当地延长使模式指针65进行模式动作的时间,所以能够缩短从模式动作结束开始到进行结果显示的待机时间,因此,不会使用户怀疑模拟电子表1死机。
[0109] 另外,在RAM43中存储过去的接收履历。CPU41根据从最近的电波接收、即从日期时间数据的修正定时开始的经过时间适当地使用计时电路46计数的日期时间等,从而能够使用一边削减来自GPS的接收数据,一边计算并取得日期时间和位置的数据的方法。此时,CPU41根据需要的接收数据进行缩短数据接收时间的设定,降低GPS接收处理部50的消耗功率,另外,能够在缩短用户的待机时间的同时,使模式指针65进行与该待机时间的缩短对应的适当长度的模式动作。
[0110] 另外,当在模式指针65在正在接收电波的过程中重复进行的模式动作的途中估计经过所需时间的情况下,变更该模式指针65的移动速度和移动角度范围中的至少一方,缩短或延长至少一次的模式动作所需要的时间,由此进行调整以便在所需时间的经过定时结束最后的模式动作。由此,能够更确切地排除当模式指针65在中途一半的位置停止时,即使该停止时间是短时间用户也误解为模拟电子表1死机、或者将停止位置误认为结果显示位置的可能性。
[0111] 另外,通过设定模式指针65的移动速度,使得用于进行所取得的日期时间和位置的结果显示的模式指针65的移动速度比正在接收电波过程中的模式动作的模式指针65的移动速度快,由此使用户识别为结果显示,并且缩短结果显示所需要的时间而不让用户进行不必要的等待。
[0112] 另外,本发明不限于上述实时方式,而能进行各种的变更。
[0113] 例如,如上所述,在能够计算出接收成为接收对象的帧或子帧的开头位置数据的接收开始定时的情况下,作为最短所需时间,能够追加到该定时为止的待机时间。另外,当最短所需时间所包括的启动时间相对于其他时间十分短的情况下,即使从最低所需时间的计算中省略也不会对模式指针65的动作结束定时产生大的影响。
[0114] 另外,作为取得对象数据,不限于来自GPS卫星的导航消息,也可以是其他的定位卫星、例如是GLONASS的定位卫星的导航消息。
[0115] 另外,在上述实施方式中,使用模式指针65进行了电波接收时的动作,但也可以是其他的指针,另外,指针的数量不限于一根。另外,能够根据指针的可快进移动的速度和每一个步进的旋转角度等来适当变更动作模式。
[0116] 另外,在上述实施方式中,除了移动速度极易最后的定时调整,还举例说明了重复相同的动作模式的例子,但是在用户能够容易识别的动作模式的范围内,可以每次变更动作模式。
[0117] 例如,根据捕捉卫星数量能够变更模式指针65的动作模式。例如,在图6的a中,在使模式指针65以32pps移动到位置N后,捕捉卫星数量是3的情况下,将移动速度设为通常的一半(12pps),另外,将移动角度范围设为一半(在和纬度0度之间往返)来进行动作后,进而可以通过24pps的均匀速度在和位置S之间进行往返。通过这样变更移动速度和移动角度范围中的至少一方而导致的动作模式的变化,能够使用户识别顺利地捕捉GPS卫星。
[0118] 另外,在上述实施方式中,在经过最短所需时间后,在北纬90度位置停止模式指针65,但也可以在其他位置。但是,在进行结果显示的范围内,在此,在从北纬90度位置到南纬90度位置(3点侧)的途中的位置,难以区别是结果显示还是待机状态,所以优选为两端的南北90度位置和9点一侧的任意一个位置。另外,与南纬90度位置相比,通过在北纬90度位置或其跟前(向逆时针方向进行若干移动后的位置)停止,能够使模式指针65通过向顺时针方向的旋转动作高速地向结果显示的位置移动。或者,可以选择南北90度位置中的不根据最短所需时间大幅变更模式指针65的动作地容易停止的位置来使模式指针65停止。
[0119] 另外,在上述实施方式中,设为在正在接收来自卫星的电波的过程中重复取得捕捉信息,但是在没有考虑捕捉后的丢失的情况下,在捕捉了需要数量的GPS卫星的电波后,可以中止该捕捉信息的取得。并且,在通过过去的接收履历等在每次成功捕捉卫星电波的情况等,可以省略捕捉信息的取得。
[0120] 另外,在上述实施方式中,在GPS接收显示处理中将接收过程中的模式指针65的快进速度设为32pps,将接收结果显示的快进速度设为90pps而不同,但也可以相同。另外,可以使模式指针65的快进速度在顺时针快进时和逆时针快进时不同,并且可以在向同一方向的快进中根据捕捉卫星数量、从开始接收电波起的经过时间等变化为适当设定的快进速度。
[0121] 此外,能够在不脱离本发明的主旨的范围内适当变更在上述实施方式中所示的结构或控制步骤等具体内容。
[0122] 说明了本发明的几个实施方式,但本发明的范围不限于上述实施方式,本发明的范围包括权利要求书所记载的发明的范围和其均等的范围。
QQ群二维码
意见反馈