HK1242798B - Satellite radio-controlled watch - Google Patents
Satellite radio-controlled watch Download PDFInfo
- Publication number
- HK1242798B HK1242798B HK18102084.3A HK18102084A HK1242798B HK 1242798 B HK1242798 B HK 1242798B HK 18102084 A HK18102084 A HK 18102084A HK 1242798 B HK1242798 B HK 1242798B
- Authority
- HK
- Hong Kong
- Prior art keywords
- time zone
- information
- intersection
- satellite radio
- time
- Prior art date
Links
Description
技术领域Technical Field
本发明涉及卫星电波钟表。The present invention relates to a satellite radio clock.
背景技术Background Art
在接收包括时刻信息和位置信息的卫星电波而进行时刻修正的卫星电波钟表中,为了实际应用而提供了根据从卫星电波得到的位置信息自动判别时区的钟表。为了自动判别时区,必须判断当前位置属于哪个时区。Satellite radio-controlled timepieces, which receive satellite radio waves containing both time and location information and adjust their time, are now being offered for practical use. Automatic time zone determination based on location information obtained from satellite radio waves is necessary to determine which time zone the current location belongs to.
在下述专利文献1中记载有一种电子设备,该电子设备接收从位置信息卫星发送的卫星电波来取得位置信息和时刻信息,对按一定大小划分出的各段仅设定一个时差数据,不重复地存储汇集规定数量的段而组成的块数据,在该块数据中取得与位置信息对应的段的时差数据。The following patent document 1 describes an electronic device that receives satellite radio waves sent from a positioning information satellite to obtain positioning information and time information, sets only one time difference data for each segment divided into a certain size, stores block data composed of a specified number of segments without duplication, and obtains the time difference data of the segment corresponding to the positioning information in the block data.
现有技术文献Prior art literature
专利文献Patent Literature
专利文献1:(日本)特开2010-210276号公报Patent Document 1: Japanese Patent Application Laid-Open No. 2010-210276
发明内容Summary of the Invention
发明所要解决的课题Problems to be solved by the invention
时区边界线不一定沿着经度,而是根据国境或地势而复杂地弯曲。因此,为了判断卫星电波钟表属于哪个时区,需要能够判断地表的各个地点属于哪个时区的数据。作为这种数据,认为如果考虑将地表面进行十分细致的网状分割,对每个网格指定时区,则能够判断时区,但是因为所需要的存储容量巨大、运算负担增大,所以从成本、电力消耗方面来看不优选。Time zone boundaries do not necessarily follow longitude; instead, they curve in complex patterns depending on national borders and topography. Therefore, determining the time zone to which a satellite radio clock belongs requires data that can identify the time zone to which each location on the Earth's surface belongs. It is thought that such data could be used to divide the Earth's surface into a very detailed grid, assigning a time zone to each grid. However, this would require enormous storage capacity and increase the computational burden, making it unsuitable in terms of cost and power consumption.
关于此点,在专利文献1中公开了汇集规定数量的段(网格)作为块数据,通过存储与位置信息对应的块和与块对应的存储地址的对应关系而汇集时差数据的排列相同的块数据,能够减少数据量。但是,在这种方法中,虽然能够预见通过适当地设定块尺寸地汇集块而得到一定程度上削减数据量的效果,但是仍然没有改变必须使将地表面分割而成的每个网格具有时差数据的状况,依然需要很大的存储容量。In this regard, Patent Document 1 discloses a method for reducing data volume by aggregating a predetermined number of segments (grids) as block data and storing a correspondence between the blocks corresponding to the location information and the storage addresses corresponding to the blocks, thereby aggregating block data with the same arrangement of time difference data. However, while this method can be expected to achieve a certain degree of data reduction by aggregating the blocks with an appropriately set block size, it still requires a large amount of storage capacity, as it requires time difference data for each grid into which the ground surface is divided.
本发明是鉴于上述情况而提出的,其目的在于提供一种进一步减小用于从位置信息判断时区的信息的存储容量的卫星电波钟表。The present invention has been made in view of the above-mentioned circumstances, and an object of the present invention is to provide a satellite radio timepiece having a further reduced storage capacity for information used to determine a time zone from position information.
用于解决课题的技术方案Technical solutions to problems
用于解决上述课题的本申请中公开的发明具有多个方面,这些方面的代表内容的概要如下文所述。The invention disclosed in this application for solving the above-mentioned problems has multiple aspects, and the outline of representative aspects of these aspects is as follows.
(1)卫星电波钟表,其特征在于,包括:接收部,其接收包括时刻信息和位置信息的卫星电波;存储部,其存储表示基准线与时区边界线的交点的位置的交点信息和作为与所述基准线邻接的楔形或带状的区域的所述交点所属的区域的时差分区信息,所述基准线是沿着与地球的特定的大圆正交的大圆的基准线或沿着地球的特定的大圆或与该大圆平行的圆的基准线;和决定部,其根据所述位置信息、所述交点信息和所述时差分区信息决定时区。(1) A satellite radio clock, characterized in that it comprises: a receiving unit that receives satellite radio waves including time information and position information; a storage unit that stores intersection information indicating the position of an intersection of a baseline and a time zone boundary line and time difference partition information of an area to which the intersection belongs, which is a wedge-shaped or strip-shaped area adjacent to the baseline, wherein the baseline is a baseline along a great circle orthogonal to a specific great circle of the earth or a baseline along a specific great circle of the earth or a circle parallel to the great circle; and a determination unit that determines a time zone based on the position information, the intersection information, and the time difference partition information.
(2)在(1)中所述的卫星电波钟表,还具有时差详情决定部,该时差详情决定部至少根据所述位置信息、所述交点信息和所述时差分区信息决定夏令时和城市中的至少任一者。(2) The satellite radio timepiece described in (1) further includes a time difference detail determination unit that determines at least one of daylight saving time and a city based on at least the position information, the intersection information, and the time difference zone information.
(3)在(1)或(2)中所述的卫星电波钟表,所述存储部至少存储地址信息和时差分区/交点信息,所述地址信息包括按照所述每条基准线表示所述时差分区信息和所述交点信息的至少任一者的地址,所述时差分区/点信息包括所述时差分区信息和所述交点信息,所述时差分区信息和所述交点信息按照每条所属的所述基准线能够利用所述地址进行查看。(3) In the satellite radio clock described in (1) or (2), the storage unit stores at least address information and time difference partition/intersection information, the address information includes an address representing at least any one of the time difference partition information and the intersection information according to each baseline, the time difference partition/point information includes the time difference partition information and the intersection information, and the time difference partition information and the intersection information can be viewed using the address according to each baseline to which they belong.
(4)在(3)中所述的卫星电波钟表,所述存储部存储包括于所述时差分区/交点信息中的邻接交点信息。(4) In the satellite radio timepiece described in (3), the storage unit stores adjacent intersection point information included in the time difference zone/intersection point information.
(5)在(3)或(4)中所述的卫星电波钟表,所述地址是每条所属的所述基准线的所述时差分区信息和所述交点信息的起始地址,所述时差分区/交点信息包括表示每条所属的所述基准线的数据的终点的符号。(5) In the satellite radio clock described in (3) or (4), the address is the starting address of the time difference partition information and the intersection information of each of the baselines to which it belongs, and the time difference partition/intersection information includes a symbol representing the end point of the data of each of the baselines to which it belongs.
(6)在(1)至(5)中任一项所述的卫星电波钟表,所述存储部存储时差详情信息,所述时差详情信息包括与所述时差分区相关联的时区信息、夏令时信息和城市信息中的至少任一者。(6) In the satellite radio timepiece according to any one of (1) to (5), the storage unit stores time difference details information including at least any one of time zone information, daylight saving time information, and city information associated with the time difference partition.
(7)在(1)至(6)中任一项所述的卫星电波钟表,所述特定的大圆是赤道。(7) In the satellite radio timepiece according to any one of (1) to (6), the specific great circle is the equator.
(8)在(1)至(7)中任一项所述的卫星电波钟表,所述分区由邻接的两条所述基准线和与所述基准线正交的线指定。(8) In the satellite radio timepiece according to any one of (1) to (7), the partitions are specified by two adjacent reference lines and a line orthogonal to the reference lines.
(9)在(8)中所述的卫星电波钟表,还具有例外处理范围设定部,所述例外处理范围设定部将由邻接的两条所述基准线和隔开规定距离的与两条所述基准线正交的线指定的范围作为例外处理范围,当所述位置信息表示的位置在所述例外处理范围内时,所述时区决定部维持时区。(9) The satellite radio clock described in (8) further includes an exception processing range setting unit, which uses the range specified by the two adjacent baselines and the line perpendicular to the two baselines separated by a specified distance as the exception processing range, and when the position represented by the position information is within the exception processing range, the time zone determination unit maintains the time zone.
(10)在(1)至(9)中任一项所述的卫星电波钟表,所述存储部与表示第一基准线与所述边界线的交点即第一交点的位置的第一交点信息相关联地、存储表示与所述第一基准线相邻的第二基准线与所述边界线的交点即第二交点的位置的第二交点信息,所述区域由所述第一基准线、所述第二基准线和连接所述第一交点与所述第二交点的线指定。(10) In the satellite radio clock described in any one of (1) to (9), the storage unit stores second intersection information indicating the position of the intersection of a second baseline adjacent to the first baseline and the boundary line, i.e., the second intersection, in association with first intersection information indicating the position of the first intersection between the first baseline and the boundary line, and the area is specified by the first baseline, the second baseline, and the line connecting the first intersection and the second intersection.
(11)在(10)中所述的卫星电波钟表,还具有例外处理范围设定部,所述例外处理范围设定部将包括所述交点的规定范围作为例外处理范围,当所述位置信息表示的位置在所述例外处理范围内时,所述时区决定部维持时区。(11) The satellite radio clock described in (10) further includes an exception processing range setting unit, which sets a specified range including the intersection as an exception processing range, and when the position represented by the position information is within the exception processing range, the time zone determination unit maintains the time zone.
(12)在(11)中所述的卫星电波钟表,所述例外处理范围是由邻接的两条所述基准线、通过所述第一交点且与所述基准线正交的线和通过所述第二交点且与所述基准线正交的指定的范围。(12) In the satellite radio timepiece described in (11), the exception processing range is a range specified by the two adjacent baselines, a line passing through the first intersection and perpendicular to the baseline, and a line passing through the second intersection and perpendicular to the baseline.
(13)在(11)中所述的卫星电波钟表,所述例外处理范围是由邻接的两条所述基准线、与连接所述第一交点与所述第二交点的线平行且通过所述第一交点的线和与连接所述第一交点与所述第二交点的线平行且通过所述第二交点的线指定的区域。(13) In the satellite radio clock described in (11), the exception processing range is an area specified by two adjacent baselines, a line parallel to the line connecting the first intersection point and the second intersection point and passing through the first intersection point, and a line parallel to the line connecting the first intersection point and the second intersection point and passing through the second intersection point.
(14)在(1)至(13)中任一项所述的卫星电波钟表,当与所述时差分区信息相关联的所述时区信息表示时区不定时,所述时区决定部作出维持时区或者采用特定的时区的决定。(14) In the satellite radio timepiece described in any one of (1) to (13), when the time zone information associated with the time zone information indicates an indeterminate time zone, the time zone determination unit determines whether to maintain the time zone or adopt a specific time zone.
(15)在(1)至(14)中任一项所述的卫星电波钟表,还具有高纬度处理部,当所述位置信息表示的位置在规定的纬度以上时,所述高纬度处理部维持时区或者采用特定的时区。(15) The satellite radio timepiece described in any one of (1) to (14) further includes a high-latitude processing unit that maintains the time zone or adopts a specific time zone when the position indicated by the position information is above a predetermined latitude.
发明效果Effects of the Invention
根据上述本发明的(1)方面,能够得到进一步减小用于从位置信息判断时区的信息的存储容量的卫星电波钟表。According to the above-mentioned aspect (1) of the present invention, a satellite radio timepiece can be obtained in which the storage capacity of information for determining the time zone from position information is further reduced.
另外,根据上述本发明的(2)方面,能够得到决定比时区更详细的时差的卫星电波钟表。Furthermore, according to the above-mentioned aspect (2) of the present invention, a satellite radio timepiece can be obtained that determines a time difference more detailed than a time zone.
另外,根据上述本发明的(3)方面,能够得到不重复地存储时差分区信息和交点信息的卫星电波钟表。Furthermore, according to the above-mentioned aspect (3) of the present invention, a satellite radio-controlled timepiece can be obtained that stores time zone information and intersection information without duplication.
另外,根据上述本发明的(4)方面,能够得到根据位置信息以更好的精度判断时区的卫星电波钟表。Furthermore, according to the above-mentioned aspect (4) of the present invention, a satellite radio timepiece can be obtained that can determine the time zone with higher accuracy based on the position information.
另外,根据上述本发明的(5)方面,能够得到以可变长度存储用于根据位置信息判断时区的信息的卫星电波钟表。Furthermore, according to the above-mentioned aspect (5) of the present invention, a satellite radio timepiece can be obtained which stores information for determining a time zone based on position information in a variable length.
另外,根据上述本发明的(6)方面,能够得到存储比时区更详细的时差的卫星电波钟表。Furthermore, according to the above-mentioned aspect (6) of the present invention, a satellite radio timepiece can be obtained that stores time differences in more detail than time zones.
另外,根据上述本发明的(7)方面,能够得到以经线或者纬线作为基准线的卫星电波钟表。Furthermore, according to the above-mentioned aspect (7) of the present invention, a satellite radio clock can be obtained that uses a longitude or a latitude as a reference line.
另外,根据上述本发明的(8)方面,能够得到基准线与时区边界线的交点与时差分区一一对应的卫星电波钟表。Furthermore, according to the above-mentioned aspect (8) of the present invention, a satellite radio clock can be obtained in which the intersection points of the reference line and the time zone boundary line correspond one-to-one with the time zone divisions.
另外,根据上述本发明的(9)方面,能够得到在包括时区的边界的规定区域中时差不变的卫星电波钟表。Furthermore, according to the above-mentioned aspect (9) of the present invention, a satellite radio timepiece can be obtained in which the time difference does not change in a predetermined area including the boundaries of time zones.
另外,根据上述本发明的(10)方面,能够得到相对于时区边界线更如实地指定确定时差分区的区域的卫星电波钟表。Furthermore, according to the above-mentioned aspect (10) of the present invention, a satellite radio timepiece can be obtained that specifies the area for determining the time zone more accurately relative to the time zone boundary line.
另外,根据上述本发明的(11)方面,能够得到在时区的边界附近时差不变的卫星电波钟表。Furthermore, according to the above-mentioned aspect (11) of the present invention, a satellite radio timepiece can be obtained in which the time difference remains constant near the boundary of time zones.
另外,根据上述本发明的(12)方面,能够得到在包括时区边界的范围、且是由与基准线正交的两条线围成的范围中时差不变的卫星电波钟表。Furthermore, according to the above-mentioned aspect (12) of the present invention, a satellite radio timepiece can be obtained in which the time difference remains constant within a range including the time zone boundary and within a range enclosed by two lines perpendicular to the reference line.
另外,根据上述本发明的(13)方面,能够得到在包括时区边界的范围、且是由连接基准线与时区边界的交点的线指定的范围中时差不变的卫星电波钟表。Furthermore, according to the above-mentioned aspect (13) of the present invention, a satellite radio clock can be obtained in which the time difference remains constant within a range including the time zone boundary and within a range specified by a line connecting the intersection of the reference line and the time zone boundary.
另外,根据上述本发明的(14)方面,能够得到即使时区不定也能进行时刻显示的卫星电波钟表。Furthermore, according to the above-mentioned aspect (14) of the present invention, a satellite radio timepiece can be obtained that can display the time even if the time zone is not fixed.
另外,根据上述本发明的(15)方面,能够得到抑制频繁的时刻修正的卫星电波钟表。Furthermore, according to the above-mentioned aspect (15) of the present invention, a satellite radio timepiece can be obtained that suppresses frequent time corrections.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1是表示本发明第一实施方式的卫星电波手表的外观的一例的平面图。FIG1 is a plan view showing an example of the appearance of a satellite radio-controlled watch according to a first embodiment of the present invention.
图2是表示本发明第一实施方式的卫星电波手表内部结构的结构框图。FIG2 is a block diagram showing the internal structure of a satellite radio-controlled wristwatch according to the first embodiment of the present invention.
图3是表示本发明第一实施方式的卫星电波手表实现的功能的功能框图。FIG3 is a functional block diagram showing the functions implemented by the satellite radio-controlled wristwatch according to the first embodiment of the present invention.
图4是表示时区边界线和本发明第一实施方式的卫星电波手表中处理的时差分区区域的概略图。FIG4 is a schematic diagram showing time zone boundaries and time zone division areas handled in the satellite radio-controlled watch according to the first embodiment of the present invention.
图5是平面地表示了时区边界线和本发明第一实施方式的卫星电波手表中处理的时差分区区域的概略图。FIG5 is a schematic plan view showing time zone boundaries and time zone division areas handled in the satellite radio-controlled wristwatch according to the first embodiment of the present invention.
图6是表示本发明第一实施方式的卫星电波手表中处理的时差分区区域的第一例的图。FIG6 is a diagram showing a first example of time difference partition areas handled in the satellite radio-controlled wristwatch according to the first embodiment of the present invention.
图7是表示存储于本发明第一实施方式的卫星电波手表中的地址信息的图。FIG. 7 is a diagram showing address information stored in the satellite radio-controlled wristwatch according to the first embodiment of the present invention.
图8是表示存储于本发明第一实施方式的卫星电波手表的时差分区/交点信息的图。FIG8 is a diagram showing time zone/intersection information stored in the satellite radio-controlled wristwatch according to the first embodiment of the present invention.
图9是表示存储于本发明第一实施方式的卫星电波手表的时差详情信息的图。FIG. 9 is a diagram showing detailed time difference information stored in the satellite radio-controlled wristwatch according to the first embodiment of the present invention.
图10是表示本发明第一实施方式的卫星电波手表中处理的时差分区区域的第二例的图。FIG10 is a diagram showing a second example of time difference partition areas handled in the satellite radio-controlled wristwatch according to the first embodiment of the present invention.
图11是表示利用本发明第一实施方式的卫星电波手表进行的时刻修正处理的流程图。FIG11 is a flowchart showing the time adjustment process performed by the satellite radio-controlled watch according to the first embodiment of the present invention.
图12是表示在本发明第一实施方式的第一变形例的卫星电波手表中设定的例外处理范围的图。FIG12 is a diagram showing an exception processing range set in a satellite radio-controlled wristwatch according to a first modification of the first embodiment of the present invention.
图13是表示在本发明第一实施方式的第二变形例的卫星电波手表中设定的例外处理范围的图。FIG13 is a diagram showing an exception processing range set in a satellite radio-controlled wristwatch according to a second modification of the first embodiment of the present invention.
图14是表示本发明第一实施方式的第一变形例和第二变形例的卫星电波手表中进行的时刻修正的例外处理的流程图。14 is a flowchart showing exceptional processing for time adjustment performed by satellite radio-controlled wristwatches according to the first and second modified examples of the first embodiment of the present invention.
图15是表示本发明第二实施方式的卫星电波手表中处理的时差分区区域的第一例的图。FIG15 is a diagram showing a first example of time difference partition areas handled in the satellite radio-controlled watch according to the second embodiment of the present invention.
图16是表示存储于本发明第二实施方式的卫星电波手表的时差分区/交点信息的图。FIG. 16 is a diagram showing time zone/intersection information stored in the satellite radio-controlled watch according to the second embodiment of the present invention.
图17是表示本发明第二实施方式的卫星电波手表中处理的时差分区区域的第二例的图。FIG17 is a diagram showing a second example of time difference partition areas handled in the satellite radio-controlled watch according to the second embodiment of the present invention.
图18是表示本发明第二实施方式的卫星电波手表中处理的时差分区区域的第三例的图。FIG18 is a diagram showing a third example of time difference partition areas handled in the satellite radio-controlled watch according to the second embodiment of the present invention.
图19是表示本发明第二实施方式的卫星电波手表中进行的时刻修正处理的流程图。FIG19 is a flowchart showing the time adjustment process performed in the satellite radio-controlled wristwatch according to the second embodiment of the present invention.
图20是表示本发明第二实施方式的变形例的卫星电波手表中的例外处理范围的例子的图。FIG20 is a diagram showing an example of an exception processing range in a satellite radio-controlled wristwatch according to a modification of the second embodiment of the present invention.
图21是表示本发明第二实施方式的变形例的卫星电波手表中进行的时刻修正的例外处理的流程图。FIG21 is a flowchart showing exceptional processing for time adjustment performed in a satellite radio-controlled wristwatch according to a modification of the second embodiment of the present invention.
图22是表示时区的边界线和时差分区区域的其他例子的概略图。FIG22 is a schematic diagram showing another example of time zone boundaries and time zone division areas.
具体实施方式DETAILED DESCRIPTION
以下参照附图对本发明的实施方式进行说明。Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings.
[第一实施方式][First embodiment]
图1是表示本发明第一实施方式的卫星电波手表1的外观的一例的平面图。在该图中表示了配置于作为卫星电波手表1的外装(钟表壳体)的主体内的字符板53和作为表示时刻的指针的时针52a、分针52b、秒针52c。另外,在主体的3点侧的侧面配置有用于卫星电波手表1的使用者进行各种操作的操作部60即转柄60a和按钮60b。FIG1 is a plan view showing an example of the appearance of a satellite radio-controlled watch 1 according to a first embodiment of the present invention. The figure shows a dial 53, which is located within the main body (watch case) serving as the exterior of the satellite radio-controlled watch 1, and hour, minute, and second hands 52a, 52b, and 52c, which indicate the time. Furthermore, an operating unit 60, namely a crown 60a and a button 60b, is located on the side surface at the 3 o'clock position of the main body, allowing the user of the satellite radio-controlled watch 1 to perform various operations.
在卫星电波手表1中,在主体安装有覆盖字符板53的由玻璃等透明材料形成的防风盖。另外,在防风盖的相反侧在主体安装有后盖。在本说明书中,后文中,将卫星电波手表1的配置防风盖的方向(图1中纸面跟前方向)称为正面侧,将配置后盖的方向(图1中纸面背侧方向)称为背面侧。The satellite radio-controlled watch 1 has a windshield cover made of a transparent material such as glass attached to the main body, covering the dial 53. Furthermore, a back cover is attached to the main body opposite the windshield cover. In this specification, the direction in which the windshield cover of the satellite radio-controlled watch 1 is attached (toward the front of the paper in FIG1 ) is referred to as the front side, and the direction in which the back cover is attached (toward the back of the paper in FIG1 ) is referred to as the back side.
在字符板53的背面侧,配置有太阳能电池42,能够利用从正面侧射入的光进行发电。因此,字符板53由能够以一定程度透过光线的材质形成。在不与太阳能电池42重叠的区域配置用于接收卫星电波的贴片天线(patch antenna)。贴片天线的正面侧的面是接收来自卫星的电波的接收面。贴片天线的接收面、太阳能电池42的受光面、字符板53彼此平行地设置,均朝向正面侧。此外,也可以采用芯片天线(chip antenna)或倒F天线代替贴片天线。A solar cell 42 is located on the back side of the character plate 53, which can generate electricity using light incident from the front side. Therefore, the character plate 53 is formed of a material that can transmit light to a certain extent. A patch antenna for receiving satellite radio waves is located in an area that does not overlap with the solar cell 42. The front side of the patch antenna is the receiving surface for receiving radio waves from the satellite. The receiving surface of the patch antenna, the light-receiving surface of the solar cell 42, and the character plate 53 are arranged parallel to each other, all facing the front side. Alternatively, a chip antenna or an inverted F antenna can be used instead of the patch antenna.
另外,在本说明书中,卫星电波手表这一用语用于表示手表,且该手表具有从GPS(Global Positioning System)卫星等的发送关于日期和时刻的信息(时刻信息)的卫星接收该卫星信号,根据其中包括的时刻信息对作为保持在手表内部的时刻信息的内部时刻进行修正的功能。但是,本发明不限于卫星电波手表,也能够适用于不是手表的小型钟表,例如怀表。另外,卫星电波手表也一并接收包含于卫星信号的位置信息。此外,发送卫星电波手表所接收的卫星信号的卫星也可以是用于GSP卫星以外的用途或者是计划在将来加以运用的卫星,例如格洛纳斯系统(GLONASS)、伽利略定位系统(European Galileo system)、北斗卫星导航系统(COMPASS)等。In addition, in this specification, the term satellite radio-controlled watch is used to refer to a watch that has the function of receiving satellite signals from satellites such as GPS (Global Positioning System) satellites that transmit information about date and time (time information), and correcting the internal time that is the time information maintained inside the watch based on the time information included therein. However, the present invention is not limited to satellite radio-controlled watches, but can also be applied to small clocks that are not watches, such as pocket watches. In addition, the satellite radio-controlled watch also receives position information contained in the satellite signal. In addition, the satellite that transmits the satellite signal received by the satellite radio-controlled watch may also be a satellite used for purposes other than GPS satellites or a satellite planned to be used in the future, such as the GLONASS system, the European Galileo system, the BeiDou satellite navigation system (COMPASS), etc.
从GPS卫星发送的卫星电波是通过相移键控调制为频率约1.6GHz的载波(L1波段的电波)而得的电波。编码为卫星电波的信号是在各GPS卫星固有的伪随机数(PseudoRandom Number,PRN)与包括时刻信息的卫星信号叠加而成的信号。卫星电波手表1接收从多个卫星发送的多个卫星电波,通过判断与哪个卫星的PRN相关程度高,来判别接收到的多个卫星电波分别是从哪个卫星发送的。在本说明书中,将这种卫星的判别处理称为卫星电波的跟踪。在卫星信号中包括时刻信息,时刻信息包括以一星期的开始(星期日的上午0:00)作为起点的表示当前时刻的TOW(Time Of Week)和表示从规定的基准时刻起现在是第几星期的星期编号WN。因此,根据情况,卫星电波手表1有时仅接收TOW,有时一并接收TOW和星期编号WN。另外,因为GPS时刻相对于协调世界时存在因闰秒产生的偏差,所以GPS卫星也发送用于修正该偏差的闰秒信息。因此,卫星电波手表1不仅接收来自GPS卫星的时刻信息,也接收该闰秒信息。进而,卫星信号还包括位置信息。位置信息包括作为全卫星的位置信息的历书(Almanac)和作为各卫星的位置信息的星历(Ephemeris)。卫星电波手表1根据接收到的位置信息计算与环绕上空的多个GPS卫星的距离,并计算当前位置的纬度、经度和高度。Satellite radio waves transmitted from GPS satellites are phase-shift keyed (PSK) modulated onto a carrier wave (L1 band) with a frequency of approximately 1.6 GHz. The signal encoded into the satellite radio wave is a superposition of a pseudorandom number (PRN) unique to each GPS satellite and a satellite signal containing time information. The satellite radio-controlled watch 1 receives multiple satellite radio waves transmitted from multiple satellites and determines which satellite's PRN correlates most strongly with each other to identify the satellite from which each of the multiple received satellite radio waves originates. In this specification, this satellite identification process is referred to as satellite radio tracking. The satellite signal includes time information, which consists of a TOW (Time of Week) indicating the current time, based on the start of the week (00:00 AM on Sunday), and a week number WN indicating the current week from a predetermined reference time. Therefore, depending on the situation, the satellite radio-controlled watch 1 may receive only the TOW or both the TOW and the week number WN. Furthermore, because GPS time deviates from Coordinated Universal Time due to leap seconds, GPS satellites also transmit leap second information to correct for this deviation. Therefore, the satellite radio-controlled watch 1 receives not only time information from the GPS satellites, but also this leap second information. Furthermore, the satellite signals also include position information. This position information includes the almanac, which provides position information for all satellites, and the ephemeris, which provides position information for each satellite. Based on this received position information, the satellite radio-controlled watch 1 calculates the distance to the multiple GPS satellites orbiting overhead and the latitude, longitude, and altitude of its current location.
在图1所示的卫星电波手表1的例子中,在字符板53的周围表示有字符“RX”即接收中字符53a、字符“OK”即接收成功字符53b、字符“NG”即接收失败字符53c和字符“NA”即不定处理字符53d。接收成功字符53b和接收失败字符53c是例如使用秒针52c指示卫星电波手表1进行的接收处理的结果成功与否的标志(index)。另外,接收中字符53a是通知正在实施接收处理的标志。不定处理字符53d是通知进行了后文详细说明的不定处理的标志。使用这些标志也能够在实施接收处理之前进行指示前次的接收处理的结果的动作。In the example of the satellite radio-controlled watch 1 shown in FIG1 , the character plate 53 is surrounded by the characters "RX" (reception in progress) 53a, "OK" (reception successful) 53b, "NG" (reception failed) 53c, and "NA" (unclear process) 53d. The reception successful character 53b and the reception failed character 53c are indices (indices) that indicate the success or failure of the reception process performed by the satellite radio-controlled watch 1, for example, using the second hand 52c. Furthermore, the reception in progress character 53a indicates that the reception process is in progress. The unclear process character 53d indicates that an unclear process, described in detail later, has been performed. These indices can also be used to indicate the result of the previous reception process before the reception process is performed.
城市显示53e表示当前设定的时区的代表城市。在图1所示的例子中,利用“LON”字符表示代表城市是伦敦。除此之外,也可以表示当前的夏令时设定的有无。例如,可以利用秒针52c等指示在设定的时区中是否在实行夏令时,或者也可以另外设置副针来指示。City display 53e indicates the representative city of the currently set time zone. In the example shown in FIG1 , the characters "LON" are used to indicate that the representative city is London. Alternatively, it may indicate whether daylight saving time is currently set. For example, the second hand 52c may indicate whether daylight saving time is in effect in the set time zone, or a separate auxiliary hand may be provided to indicate this.
图1所示的卫星电波手表1的设计是一个例子。除此处所示的设计以外,也可以例如不将主体设计为圆形而设计为多边形,转柄60a或按钮60b的有无、数量、配置是任意的。另外,在本实施方式中,指针有时针52a、分针52b、秒针52c三根,但是不限于此,也可以省略秒针52c,或者添加进行星期几、时区的区别、夏令时的有无、电波的接收状态、电池的余量等各种显示的指针和日期显示等。The design of the satellite radio-controlled watch 1 shown in Figure 1 is an example. In addition to the design shown here, the main body may be designed in a polygonal form instead of a circular form. The presence, number, and placement of the crown 60a and push-button 60b are arbitrary. Furthermore, in this embodiment, the hands include the hour hand 52a, minute hand 52b, and second hand 52c. However, this is not limiting. The second hand 52c may be omitted, or various indicators such as the day of the week, time zone, the presence or absence of daylight saving time, radio reception status, and battery life may be added, as well as a date display.
在卫星电波手表1的主体的内部收纳有用于驱动指针的驱动机构50、蓄存由太阳能电池42发出的电力的二次电池40、用于卫星电波手表1的动作控制的控制电路30、处理接收到的卫星信号的接收电路20等,详细内容在后文中说明。The main body of the satellite radio watch 1 houses a driving mechanism 50 for driving the hands, a secondary battery 40 for storing power generated by a solar cell 42, a control circuit 30 for controlling the operation of the satellite radio watch 1, a receiving circuit 20 for processing received satellite signals, etc. The details will be described later.
图2是表示卫星电波手表1的内部结构的结构框图。如该图所示,卫星电波手表1包括:天线10、接收电路20、控制电路30、二次电池40、开关41、太阳能电池42、驱动机构50、时刻显示部51和操作部60。FIG2 is a block diagram showing the internal structure of a satellite radio-controlled watch 1. As shown in the figure, the satellite radio-controlled watch 1 includes an antenna 10, a receiving circuit 20, a control circuit 30, a secondary battery 40, a switch 41, a solar cell 42, a drive mechanism 50, a time display unit 51, and an operating unit 60.
天线10接收从卫星发送的卫星电波作为包括时刻信息的电波。特别是在本实施方式中,天线10是接收从GPS卫星发送的卫星电波的贴片天线。The antenna 10 receives satellite radio waves transmitted from a satellite as radio waves including time information. In particular, in this embodiment, the antenna 10 is a patch antenna that receives satellite radio waves transmitted from a GPS satellite.
接收电路20对利用天线10接收到的卫星电波进行解码,输出表示作为解码的结果而得到的卫星信号的内容的位串(接收数据)。具体而言,接收电路20包括高频电路(RF电路)21和解码电路22。The receiving circuit 20 decodes the satellite radio waves received by the antenna 10 and outputs a bit string (received data) indicating the contents of the satellite signal obtained as a result of the decoding. Specifically, the receiving circuit 20 includes a high-frequency circuit (RF circuit) 21 and a decoding circuit 22.
高频电路21是以高频动作的集成电路,对天线10接收到的模拟信号进行放大、检波并转换为基带信号。解码电路22是进行基带处理的集成电路,解码高频电路21输出的基带信号而生成表示从GPS卫星接收的数据内容的位串,对控制电路30输出。The high-frequency circuit 21 is an integrated circuit operating at high frequencies. It amplifies and detects the analog signal received by the antenna 10 and converts it into a baseband signal. The decoding circuit 22 is an integrated circuit performing baseband processing. It decodes the baseband signal output by the high-frequency circuit 21 to generate a bit string representing the content of the data received from the GPS satellite and outputs it to the control circuit 30.
控制电路30是微型计算机等的信息处理装置,包括:运算部31、ROM(Read OnlyMemory,只读存储器)32、RAM(Random Access Memory,随机存取存储器)33、RTC(Real TimeClock,实时时钟)34和电动机驱动电路35。The control circuit 30 is an information processing device such as a microcomputer, and includes a calculation unit 31 , a ROM (Read Only Memory) 32 , a RAM (Random Access Memory) 33 , an RTC (Real Time Clock) 34 , and a motor drive circuit 35 .
运算部31按照储存在ROM32的程序进行各种的信息处理。关于在本实施方式中运算部31实施的处理的详细内容在后面叙述。RAM33作为运算部31的工作储存器(WorkMemory)发挥作用,被写入成为运算部31的处理对象的数据。特别是在本实施方式中,表示利用接收电路20接收到的卫星信号的内容的位串(接收数据)被依次写入RAM33内的缓存区域。RTC34供给在卫星电波手表1内部的用于计时的时钟(clock)信号。在本实施方式的卫星电波手表1中,运算部31根据利用接收电路20接收到的卫星信号修正利用从RTC34供给的信号进行了计时的内部时刻,从而决定应该显示在时刻显示部51的时刻(显示时刻)。进而,电动机驱动电路35根据该决定了的显示时刻输出驱动在后述的驱动机构50中包括的电动机的驱动信号。由此,利用控制电路30生成的显示时刻显示于时刻显示部51。The calculation unit 31 performs various information processing according to the programs stored in the ROM 32. Details of the processing performed by the calculation unit 31 in this embodiment will be described later. The RAM 33 functions as the working memory of the calculation unit 31, into which data to be processed by the calculation unit 31 is written. In particular, in this embodiment, a bit string (received data) representing the contents of the satellite signal received by the receiving circuit 20 is sequentially written to a buffer area within the RAM 33. The RTC 34 supplies a clock signal used for timekeeping within the satellite radio-controlled watch 1. In the satellite radio-controlled watch 1 of this embodiment, the calculation unit 31 corrects the internal time, which is kept using the signal supplied from the RTC 34, based on the satellite signal received by the receiving circuit 20, thereby determining the time to be displayed on the time display unit 51 (displayed time). Furthermore, the motor drive circuit 35 outputs a drive signal for driving the motor included in the drive mechanism 50 (described later) based on the determined displayed time. Thus, the displayed time generated by the control circuit 30 is displayed on the time display unit 51.
二次电池40是蓄存利用太阳能电池42发出的电力的电池,是锂离子电池等。对接收电路20或控制电路30供给所蓄存的电力。在从二次电池40向接收电路20的电力供给路径的中途设置有开关41,利用控制电路30输出的控制信号对该开关41的导通(ON)/断开(OFF)进行切换。通过控制电路30切换开关41的导通/断开,接收电路20的动作时序被控制。接收电路20仅在经由开关41从二次电池40供给了电力的期间动作,在此期间对天线10接收的卫星电波进行解码。The secondary battery 40 is a battery that stores electricity generated by the solar cell 42 and is, for example, a lithium-ion battery. This stored electricity is supplied to the receiving circuit 20 or the control circuit 30. A switch 41 is provided midway along the power supply path from the secondary battery 40 to the receiving circuit 20. This switch 41 is switched on/off by a control signal output by the control circuit 30. By switching the switch 41 on/off by the control circuit 30, the operating timing of the receiving circuit 20 is controlled. The receiving circuit 20 operates only while power is supplied from the secondary battery 40 via the switch 41, decoding satellite radio waves received by the antenna 10 during this period.
太阳能电池42配置于字符板53的背面侧,利用对卫星电波手表1照射的太阳光等的外部光发电,将产生的电力供给二次电池40。The solar cell 42 is disposed on the back side of the dial 53 , generates electricity using external light such as sunlight that hits the satellite radio-controlled watch 1 , and supplies the generated electricity to the secondary battery 40 .
驱动机构50包括根据从前述的电动机驱动电路35输出的驱动信号动作的步进电动机和齿轮系,通过齿轮系传递步进电动机的旋转而使指针52旋转。时刻显示部51包括指针52和字符板53。指针52包括时针52a、分针52b和秒针52c,通过这些指针52在字符板53上旋转来显示当前时刻。The drive mechanism 50 includes a stepping motor and a gear train that operate in response to a drive signal output from the aforementioned motor drive circuit 35. The rotation of the stepping motor is transmitted through the gear train, thereby rotating the hands 52. The time display unit 51 includes the hands 52 and a dial 53. The hands 52 include an hour hand 52a, a minute hand 52b, and a second hand 52c. The rotation of these hands 52 on the dial 53 displays the current time.
操作部60是转柄60a和按钮60b等,接受卫星电波手表1的使用者的操作,对控制电路30输出该操作内容。控制电路30根据操作部60接受到的操作输入的内容来实施各种处理。特别是在本实施方式中,控制电路30根据使用者对操作部60的操作输入进行卫星信号的接收处理。The operating unit 60, which includes a crown 60a and buttons 60b, receives operations from the user of the satellite radio-controlled watch 1 and outputs the details of these operations to the control circuit 30. The control circuit 30 performs various processes based on the details of the operational inputs received by the operating unit 60. In particular, in this embodiment, the control circuit 30 receives satellite signals based on the user's operational inputs to the operating unit 60.
以下对本实施方式中控制电路30的运算部31执行的处理的具体的例子进行说明。如图3所示,通过执行存储于ROM32的程序,运算部31在功能上可以实现时区决定部31a、时差详情决定部31b、例外处理范围设定部31c、高纬度处理部31d和时刻修正部31e的功能。The following describes a specific example of the processing performed by the calculation unit 31 of the control circuit 30 in this embodiment. As shown in Figure 3, by executing the program stored in the ROM 32, the calculation unit 31 can functionally implement the functions of the time zone determination unit 31a, the time difference details determination unit 31b, the exception processing range setting unit 31c, the high latitude processing unit 31d, and the time adjustment unit 31e.
根据存储于RAM33的位置信息33a和储存于ROM32的包括于时差分区/交点信息32b中的时差分区信息和交点信息,时区决定部31a决定卫星电波手表1所属的时区。此处,在作为存储部的ROM32中按照每条基准线储存有地址信息32a,所述地址信息32a包括表示时差分区信息和交点信息的至少任一者的地址。另外,在ROM32中储存有包括时差分区信息和交点信息的时差分区/交点信息32b,时差分区信息和交点信息按照每个所属的基准线能够利用地址进行查看(参照,对照)。另外,在ROM32中与时差分区相关联地储存有时差详情信息32c,该时差详情信息32c包括时区信息、以及夏令时信息与城市信息中的至少任一者。The time zone determination unit 31a determines the time zone to which the satellite radio-controlled watch 1 belongs based on the position information 33a stored in the RAM 33 and the time zone information and intersection information included in the time zone/intersection information 32b stored in the ROM 32. The ROM 32, serving as a storage unit, stores address information 32a for each reference line. This address information 32a includes an address indicating at least one of the time zone information and the intersection information. Furthermore, the ROM 32 stores time zone/intersection information 32b, which includes the time zone information and the intersection information. The time zone information and the intersection information can be accessed (referenced, compared) using the address for each reference line. Furthermore, the ROM 32 stores time zone details 32c, associated with the time zone, including at least one of time zone information and daylight saving time information and city information.
根据至少位置信息、交点信息和时差分区信息,时差详情决定部31b决定夏令时和城市的至少任一者。The time difference detail determination unit 31b determines at least one of daylight saving time and a city based on at least the position information, the intersection information, and the time difference zone information.
例外处理范围设定部31c对时区决定部31a设定使其进行例外处理的范围。在位置信息33a显示的位置在例外处理范围内时,时区决定部31a维持时区不变。The exception processing range setting unit 31c sets the range for the time zone determination unit 31a to perform exception processing. When the position indicated by the position information 33a is within the exception processing range, the time zone determination unit 31a maintains the time zone unchanged.
位置信息33a显示的位置在规定的纬度以上时,高纬度处理部31d维持时区,或者设定为特定的时区。在本实施方式的卫星电波手表1中,在位置信息33a显示的位置在北纬80°或南纬80°以上时,高纬度处理部31维持时区不变。When the location indicated by the position information 33a is above a predetermined latitude, the high latitude processing unit 31d maintains the time zone or sets it to a specific time zone. In the satellite radio-controlled watch 1 of this embodiment, when the location indicated by the position information 33a is above 80° north latitude or 80° south latitude, the high latitude processing unit 31d maintains the time zone unchanged.
时刻修正部31e接受时差详情决定部31b的时差的决定,进行在卫星电波手表1内部计时的内部时刻的修正。The time adjustment unit 31e receives the time difference determined by the time difference detail determination unit 31b and adjusts the internal time kept within the satellite radio-controlled watch 1.
图4是表示时区的边界线71和本发明第一实施方式的卫星电波手表1中处理的时差分区区域70的概略图。另外,图5是在平面表示时区的边界线71和本发明第一实施方式的卫星电波手表中处理的时差分区区域70的概略图。FIG4 is a schematic diagram showing time zone boundaries 71 and time zone divisions 70 processed by the satellite radio-controlled watch 1 according to the first embodiment of the present invention. FIG5 is a schematic diagram showing, in plan view, time zone boundaries 71 and time zone divisions 70 processed by the satellite radio-controlled watch according to the first embodiment of the present invention.
在图4和图5中,作为一例表示了两条时区边界线71。两图中所示的时区边界线71是在北极(北纬90°的点)和南极(南纬90°的点)有端部的折线。不过,时区边界线71不限于在北极和南极有端部,有时也可以选定地表闭合的区域作为一个时区。Figures 4 and 5 show two time zone boundaries 71 as examples. The time zone boundaries 71 shown in these figures are broken lines with their ends at the North Pole (90° north latitude) and the South Pole (90° south latitude). However, time zone boundaries 71 are not limited to ending at the North Pole and the South Pole; a closed area on the Earth's surface may also be selected as a time zone.
在本实施方式的卫星电波手表1中,作为指定时差分区区域70的基准线,可以使用沿着与地球的特定的大圆正交的大圆的基准线。具体而言,特定的大圆是赤道(纬度0°的纬线),与特定的大圆正交的大圆是经线。在本实施方式中,时差分区区域70是作为两条基准线的两条经线夹着的区域。如后文所述,作为基准线,也可以使用沿着地球的特定的大圆或与该大圆平行的圆的基准线。此时如果特定的大圆为赤道,则与特定的大圆平行的圆是纬线。在本实施方式中,将东北、西北、东南和西南的各区域按照每1分经度进行划分来设定时差分区区域70。即,时差分区区域70是北纬0°~90°或南纬0°~90°的区域、且是经度1分的楔形(用墨卡托投影法表示该区域时为带状)的区域。In the satellite radio-controlled watch 1 of this embodiment, a reference line along a great circle orthogonal to a specific great circle of the Earth can be used as a reference line for designating the time zone division area 70. Specifically, the specific great circle is the equator (the latitude of 0°), and the great circle orthogonal to the specific great circle is a meridian. In this embodiment, the time zone division area 70 is the area sandwiched between two meridian lines serving as the two reference lines. As described later, a reference line along a specific great circle of the Earth or a circle parallel to the great circle can also be used as a reference line. In this case, if the specific great circle is the equator, the circle parallel to the specific great circle is a latitude. In this embodiment, the time zone division area 70 is defined by dividing the northeast, northwest, southeast, and southwest regions into 1-minute longitude intervals. In other words, the time zone division area 70 is a wedge-shaped area (or a strip-shaped area when represented using the Mercator projection) with a 1-minute longitude, located between 0° and 90° north latitude or 0° and 90° south latitude.
在图4和5所示的例子中,由时区边界线71夹着的区域的时差分区是“1”。另外,该区域的西侧的时差分区是“0”,该区域的东侧的时差分区是“2”。如后文所述,时差分区与时区、以及夏令时与城市中的至少任一者相关联,能够通过判断卫星电波手表1属于哪个时差分区进行详细的时刻修正。In the examples shown in Figures 4 and 5, the time zone zone for the area enclosed by the time zone boundary 71 is "1." Furthermore, the time zone zone to the west of this zone is "0," and the time zone zone to the east of this zone is "2." As will be described later, a time zone zone is associated with at least one of a time zone, daylight saving time, and city. By determining to which time zone the satellite radio-controlled watch 1 belongs, detailed time adjustment can be performed.
在图4和5所示的例子中,时差分区区域70是位于东北的区域。在本实施方式的卫星电波手表1中,通过将地表分为东北、西北、东南和西南这4个区域处理,不需要处理负纬度而使数据结构简化。4 and 5, the time zone 70 is located in the northeast. In the satellite radio-controlled watch 1 of this embodiment, the earth's surface is divided into four zones: northeast, northwest, southeast, and southwest, eliminating the need to process negative latitudes and simplifying the data structure.
图6是表示本发明第一实施方式的卫星电波手表1中处理的时差分区区域70的第一例的图。本例的时差分区区域70是北纬0°~90°和东经E1~E2的区域。指定时差分区区域70的第一基准线72是东经E1的经线,第二基准线73是东经E2的经线。第一基准线72与时区边界线71四次相交。各个交点称为位于北纬N1的第一交点、位于北纬N2的第二交点、位于北纬N3的第三交点和位于北纬N4的第四交点。FIG6 illustrates a first example of a time zone zone 70 processed by the satellite radio-controlled watch 1 according to the first embodiment of the present invention. In this example, the time zone zone 70 is the area between 0° and 90° north latitude and between E1 and E2 east longitude. A first reference line 72 designating the time zone zone 70 is the meridian of longitude E1 east, and a second reference line 73 is the meridian of longitude E2 east. The first reference line 72 intersects the time zone boundary line 71 four times. These intersections are referred to as the first intersection at latitude N1 north, the second intersection at latitude N2 north, the third intersection at latitude N3 north, and the fourth intersection at latitude N4 north.
本实施方式的卫星电波手表1中处理的时差分区是与基准线邻接的楔形或带状的区域,按照基准线与时区边界线71的交点所属的每个区域确定。具体而言,该区域由邻接的两条基准线(第一基准线72和第二基准线73)和与基准线正交的线(分区边界线74)指定。此处,分区边界线74是纬线。在本例中,在东经E1~E2的范围,从北纬0°至北纬N1的区域的时差分区是“1”,从北纬N1至北纬N2的区域的时差分区是“0”,从北纬N2至北纬N3的区域的时差分区是“1”,从北纬N3至北纬N4的区域的时差分区是“0”,从北纬N4至北纬80°的区域的时差分区是“1”。另外,不论东经如何,北纬80°以上的区域的时差分区是“NA”(NotApplicable,不适用),不设定时差分区。该设定对南纬80°以上的区域也相同。其原因是,可以预想到如果在纬度80°以上的极地附近设定时差分区,则因为在极地附近比较小的移动会造成经度的大幅变化,所以卫星电波手表1所属的时差分区会频繁变化,反而会有损实用性。The time zone zones handled by the satellite radio-controlled watch 1 of this embodiment are wedge-shaped or strip-shaped areas adjacent to a reference line. Each zone is defined by the intersection of the reference line and the time zone boundary line 71. Specifically, each zone is defined by two adjacent reference lines (a first reference line 72 and a second reference line 73) and a line perpendicular to the reference lines (a zone boundary line 74). Zone boundary line 74 is a latitude line. In this example, within the range of east longitudes E1 and E2, the time zone zone for the area from 0°N to N1°N is "1," the time zone zone for the area from N1 to N2°N is "0," the time zone zone for the area from N2 to N3°N is "1," the time zone zone for the area from N3 to N4°N is "0," and the time zone zone for the area from N4 to 80°N is "1." Regardless of the east longitude, the time zone zone for the area above 80°N is "NA" (Not Applicable), meaning no time zone is assigned. This setting also applies to areas above 80° S. The reason for this is that if time zone divisions are set near the poles at latitudes above 80° S, relatively small movements near the poles will cause large changes in longitude, resulting in frequent changes in the time zone to which the satellite radio-controlled watch 1 belongs, which would in turn impair practicality.
位置信息33a显示的位置在规定的纬度以上时,高纬度处理部31d维持时区或设定为特定的时区。在本实施方式的卫星电波手表1中,在当前位置的纬度(北纬或南纬)在80°以上时,高纬度处理部31d将时区设定为UTC(协调世界时)。此处,将纬度80°作为基准是一个例子,高纬度处理部31d也可以在当前位置的纬度是例如85°以上时将时区设定为UTC。另外,也可以不设定为UTC+0而设定为其他的时差。另外,位置信息33a显示的位置在规定的纬度以上时,高纬度处理部31d也可以决定维持时区。此时,极地的时区会按照进入极地的经度而变化。也可以是卫星电波手表1的使用者能够选择高纬度处理部31d维持时区或者设定为特定的时区。When the location indicated by the location information 33a is above a specified latitude, the high latitude processing unit 31d maintains the time zone or sets it to a specific time zone. In the satellite radio-controlled watch 1 of this embodiment, when the latitude (north or south) of the current location is above 80°, the high latitude processing unit 31d sets the time zone to UTC (Coordinated Universal Time). The latitude of 80° is used as a reference here as an example. The high latitude processing unit 31d may also set the time zone to UTC when the latitude of the current location is above 85°, for example. Alternatively, it may set another time zone difference instead of UTC+0. Furthermore, the high latitude processing unit 31d may determine to maintain the time zone when the location indicated by the location information 33a is above a specified latitude. In this case, the time zone in polar regions changes depending on the longitude at which one approaches the polar regions. Alternatively, the user of the satellite radio-controlled watch 1 may be able to select whether the high latitude processing unit 31d maintains the time zone or sets it to a specific time zone.
本实施方式的卫星电波手表1,利用高纬度处理部31d进行了维持时区或者设定为特定的时区的处理时,通过用秒针52c指示不定处理字符53d,表示进行了时差分区是“NA”时的处理。由此,卫星电波手表1的使用者能够确认进行了时差分区不定时的处理。根据本实施方式的卫星电波手表1能够抑制在极地的频繁的时刻修正。而且能够视觉确认进行了例外的处理。In the satellite radio-controlled watch 1 of this embodiment, when the high-latitude processing unit 31d performs processing to maintain the time zone or set the time zone to a specific time zone, the second hand 52c indicates the "NA" time zone by indicating the "undefined processing" character 53d. This allows the user of the satellite radio-controlled watch 1 to confirm that the time zone is "undefined" during processing. The satellite radio-controlled watch 1 of this embodiment can reduce the need for frequent time adjustments in polar regions. Furthermore, the execution of exceptional processing can be visually confirmed.
本实施方式的卫星电波手表1的时区决定部31a从包括于卫星信号中的位置信息33a计算当前位置,判断当前位置属于哪个时差分区区域70。另外,对指定时差分区区域70的基准线和时区边界线71的交点的纬度与当前位置的纬度进行比较,判断当前位置属于哪个时差分区,从时差分区决定当前位置的时区。另外,时差详情决定部31b根据时差分区决定当前位置的夏令时和城市。如果决定了时区和夏令时,就可以完全决定时差。以下对为了进行此种时差决定所需要的各种信息进行说明。The time zone determination unit 31a of the satellite radio-controlled watch 1 of this embodiment calculates the current location from the position information 33a included in the satellite signal and determines to which time zone zone 70 the current location belongs. Furthermore, the latitude of the intersection of the baseline specifying the time zone zone 70 and the time zone boundary line 71 is compared with the latitude of the current location to determine to which time zone the current location belongs, and the time zone of the current location is determined based on the time zone zone. Furthermore, the time zone details determination unit 31b determines the daylight saving time and city of the current location based on the time zone zone. Once the time zone and daylight saving time are determined, the time difference can be fully determined. The following describes the various information required for this time zone determination.
图7是表示存储于本发明第一实施方式的卫星电波手表1的ROM32中的地址信息32a的图。地址信息32a包括按照每条基准线(本实施方式中是每1分经度)表示时差分区信息和交点信息的至少任一者的地址。在本实施方式中,地址是每条所属基准线的时差分区信息和交点信息的起始地址。地址信息32a按照东北、西北、东南和西南的顺序排列地被存储。在该图中,作为一例详细表示了东北区域中的地址信息32a,对于西北、东南和西南的范围也储存有相同的信息。FIG7 illustrates address information 32a stored in the ROM 32 of the satellite radio-controlled watch 1 according to the first embodiment of the present invention. Address information 32a includes an address representing at least one of time zone information and intersection information for each baseline (in this embodiment, for each minute of longitude). In this embodiment, the address represents the starting address of the time zone information and intersection information for each baseline. Address information 32a is stored in the order of northeast, northwest, southeast, and southwest. While the figure shows address information 32a in detail for the northeast region as an example, similar information is stored for the northwest, southeast, and southwest regions.
为了能简明地表现数据结构,在该图中表示了用于储存地址信息32a的存储器的地址。在地址=0中储存有第一起始地址。第一起始地址是当前位置属于东经0°0′~0°1′的时差分区区域时应该参照的时差分区/交点信息32b的地址。同样,在地址=1中储存有第二起始地址,第二起始地址是当前位置属于东经0°1′~0°2′的时差分区区域时应该参照的时差分区/交点信息32b的地址。在本实施方式中,因为东北、西北、东南和西南的各区域按照每1分经度划分而设定时差分区区域,所以例如东北区域中的地址信息32a存在180×60=10800。因为西北、东南和西南的各区域也相同,所以地址信息32a全部存在10800×4=43200。西北区域中的地址信息32a储存于地址=10800~21599中,东南区域中的地址信息32a储存于地址=21600~32399中,西南区域中的地址信息32a储存于地址=32400~43199中。To simplify the data structure, the figure shows the addresses of the memory used to store address information 32a. Address = 0 stores the first starting address. This first starting address is the address of the time zone/intersection information 32b to be referenced when the current location belongs to the time zone between 0°0′ and 0°1′ east longitude. Similarly, address = 1 stores the second starting address, which is the address of the time zone/intersection information 32b to be referenced when the current location belongs to the time zone between 0°1′ and 0°2′ east longitude. In this embodiment, the time zones are divided into 1-minute longitude zones for the northeast, northwest, southeast, and southwest regions. Therefore, for example, the number of address information 32a in the northeast region is 180 × 60 = 10,800. Since the same applies to the northwest, southeast, and southwest regions, the total number of address information 32a is 10,800 × 4 = 43,200. The address information 32a in the northwest region is stored in addresses = 10800 to 21599, the address information 32a in the southeast region is stored in addresses = 21600 to 32399, and the address information 32a in the southwest region is stored in addresses = 32400 to 43199.
地址信息32a对于多个时差分区区域可以重复。时区边界线是一定纬度的线时,多条基准线与相同纬度相交。此时,对于由多条基准线指定的多个时差分区区域,如果分别存储时差分区信息和交点信息则会产生存储容量的浪费。因此,对于时差分区信息和交点信息相同的多个时差分区区域,储存相同的起始地址,参照相同的时差分区信息和交点信息。由此能够不重复地存储时差分区信息和交点信息,减少存储容量。另外,被存储的时差分区信息和交点信息的数量在各个时差分区区域不同。因此,假如将各时差分区信息和交点信息以确保一定的数据长度的方式进行存储,则要配合最长的数据长度,对于大部分的时差分区区域产生不使用的数据区域而导致存储容量的浪费。就此点,如果利用地址信息32a指定时差分区/交点信息32b的起始地址,则能够对每个时差分区区域以可变长度存储时差分区信息和交点信息,进而能够没有浪费地使用存储容量。The address information 32a may be repeated for multiple time difference partition areas. When the time zone boundary line is a line of a certain latitude, multiple baselines intersect with the same latitude. In this case, if the time difference partition information and intersection information are stored separately for multiple time difference partition areas specified by multiple baselines, a waste of storage capacity will occur. Therefore, for multiple time difference partition areas with the same time difference partition information and intersection information, the same starting address is stored, and the same time difference partition information and intersection information are referenced. This allows the time difference partition information and intersection information to be stored without duplication, reducing storage capacity. In addition, the amount of stored time difference partition information and intersection information is different for each time difference partition area. Therefore, if each time difference partition information and intersection information is stored in a manner to ensure a certain data length, it will have to match the longest data length, resulting in unused data areas for most of the time difference partition areas and a waste of storage capacity. In this regard, if the start address of the time difference partition/intersection information 32b is specified using the address information 32a, the time difference partition information and intersection information can be stored in a variable length for each time difference partition area, thereby making it possible to use the storage capacity without waste.
图8是表示存储于本发明第一实施方式的卫星电波手表1的时差分区/交点信息32b的图。此处,交点信息表示基准线与时区边界线71的交点的位置。另外,时差分区信息与作为与基准线邻接的楔形或带状的区域的、基准线与时区边界线71的交点所属的区域的时区信息、夏令时信息和城市信息相关联。时差分区/交点信息32b包括时差分区信息和所述交点信息,时差分区信息和所述交点信息按照每条所属的基准线能够利用地址信息32a中包括的地址进行参照。FIG8 shows the time zone/intersection information 32b stored in the satellite radio-controlled watch 1 according to the first embodiment of the present invention. The intersection information indicates the location of the intersection between the baseline and the time zone boundary line 71. The time zone information is associated with the time zone information, daylight saving time information, and city information for the area (a wedge-shaped or strip-shaped area adjacent to the baseline) where the intersection of the baseline and time zone boundary line 71 resides. The time zone/intersection information 32b includes the time zone information and the intersection information. These information can be referenced using the addresses included in the address information 32a for each baseline to which the time zone/intersection information belongs.
在图8中表示了图6所示的时差分区区域70的时差分区信息和交点信息。时差分区/交点信息32b具有交替地存储时差分区信息和交点信息的数据结构。在存储时差分区/交点信息32b的存储器的起始地址=0中存储有时差分区=1的信息,在下一个地址中存储有交点=8°34′(N1)的第一交点的纬度。利用这种数据结构表示在东经E1~E2的范围且北纬0°~8°34′(N1)的范围的时差分区是“1”。同样的,利用时差分区/交点信息32b表示在东经E1~E2的范围且北纬8°34′(N1)~28°6′(N2)的范围的时差分区是“0”,北纬28°6′(N2)~45°24′(N3)的范围的时差分区是“1”,北纬45°24′(N3)~65°0′(N4)的范围的时差分区是“0”。另外,利用储存于地址=8的时差分区=1的时差分区信息和储存于地址=9的“结束(END)”信息(表示每条所属基准线的数据的终点的符号),表示北纬65°0′(N4)~80°的范围的时差分区是“1”,在北纬65°0′(N4)以北不存在第一基准线72与时区边界线71的交点。储存于地址=9的“结束”信息也可以设定为“交点=80°”。储存于起始地址=10以后的信息是位于第二基准线73的东侧的时差分区区域的时差分区信息和交点信息。这样,存储于本实施方式的卫星电波手表1的时差分区/交点信息32b具有时差分区信息和交点信息一一对应的数据结构。FIG8 shows the time zone information and intersection information for the time zone area 70 shown in FIG6 . The time zone/intersection information 32b has a data structure that alternately stores the time zone information and the intersection information. The memory storing the time zone/intersection information 32b stores information indicating a time zone of 1 at the starting address 0, and the latitude of the first intersection, 8°34′(N1), at the next address. This data structure indicates that the time zone within the range of longitudes E1 to E2 east and latitudes 0° to 8°34′(N1) north is "1." Similarly, the time zone/intersection information 32b indicates that the time zone for the range between longitudes E1 and E2 east and latitudes 8°34′ (N1) and 28°6′ (N2) north is "0," the time zone for the range between latitudes 28°6′ (N2) and 45°24′ (N3) north is "1," and the time zone for the range between latitudes 45°24′ (N3) and 65°0′ (N4) north is "0." Furthermore, the time zone information "Time Zone = 1" stored at address 8 and the "END" information (a symbol indicating the end point of the data for each reference line) stored at address 9 indicate that the time zone for the range between latitudes 65°0′ (N4) and 80° north is "1," indicating that there is no intersection between the first reference line 72 and the time zone boundary line 71 north of 65°0′ (N4). The "END" information stored at address 9 can also be set to "Intersection = 80°." The information stored after the start address = 10 is the time zone information and intersection information for the time zone area located east of the second reference line 73. Thus, the time zone/intersection information 32b stored in the satellite radio-controlled watch 1 of this embodiment has a data structure in which the time zone information and intersection information correspond one-to-one.
此外,地址信息32a和时差分区/交点信息32b的结构不限于上述结构。例如,也可以不存储地址信息32a,而是通过采用上述数据结构作为时差分区/交点信息32b,从地址=0依次读入时差分区/交点信息32b,计数表示“结束”数据的次数,从而得到与当前位置的经度对应的时差分区信息和交点信息。另外,也可以不存储地址信息32a,对每个时差分区区域70确保相等数据长度地存储时差分区信息和交点信息。此时,只要判断当前位置所属的时差分区区域70,使时差分区/交点信息32b的存储地址从地址=0偏移与当前位置的经度对应的量,就能够得到对应的时差分区信息和交点信息。Furthermore, the structure of address information 32a and time zone/intersection information 32b is not limited to the above-described structure. For example, address information 32a may not be stored. Instead, the above-described data structure may be used as time zone/intersection information 32b, and time zone/intersection information 32b may be sequentially read starting from address = 0. The number of "end" data is counted to obtain time zone information and intersection information corresponding to the longitude of the current location. Alternatively, address information 32a may not be stored, and time zone information and intersection information may be stored with equal data length for each time zone area 70. In this case, the corresponding time zone information and intersection information can be obtained by simply determining the time zone area 70 to which the current location belongs and offsetting the storage address of time zone/intersection information 32b from address = 0 by an amount corresponding to the longitude of the current location.
图9是表示存储于本发明第一实施方式的卫星电波手表1的时差详情信息32c的图。时差详情信息32c包括与时差分区信息相关联的时区信息、以及夏令时信息与城市信息中的至少任意一者。在本实施方式中,时差详情信息32c是表示与各个时差分区相关联的时区、夏令时和城市的信息。时区通过相对于UTC(协调世界时)的偏移来表示。时差分区“0”的区域的时区与UTC一致,时差分区“1”的区域的时区比UTC快1小时,时差分区“2”的区域的时区比UTC快1小时。夏令时是1年中以夏季为中心的期间实行的时刻。在时差分区“0”的区域,因为没有实行夏令时所以储存为“NA”(表示没有指定的符号)。在时差分区“1”的区域,在从日期ST1至日期ED1的期间实行夏令时,时刻快1小时。另外,在时差分区“2”的区域,在从日期ST2至ED2的期间实行夏令时,时刻快0.5小时。时差分区“1”的区域和时差分区“2”的区域时区相同,但夏令时的实行时期和修正量不同。城市表示各时差分区中的代表城市名。此处不记载具体名称,例示了时差分区“0”的区域的城市名为“A”、时差分区“1”的区域的城市名为“B”,时差分区“2”的区域的城市名为“C”。FIG9 shows detailed time zone information 32c stored in the satellite radio-controlled watch 1 according to the first embodiment of the present invention. The detailed time zone information 32c includes time zone information associated with the time zone information, as well as at least one of daylight saving time information and city information. In this embodiment, the detailed time zone information 32c indicates the time zone, daylight saving time, and city information associated with each time zone. The time zone is represented by an offset from UTC (Coordinated Universal Time). The time zone in the time zone "0" coincides with UTC, the time zone in the time zone "1" is one hour ahead of UTC, and the time zone in the time zone "2" is one hour ahead of UTC. Daylight saving time is the time observed during the summer months of the year. In the time zone "0," daylight saving time is not in effect, so "NA" (denoting no designation) is stored. In the time zone "1," daylight saving time is observed from date ST1 to date ED1, and the time is one hour ahead. Furthermore, in the area of time zone "2," daylight saving time is observed from date ST2 to ED2, advancing time by 0.5 hours. The areas of time zone "1" and "2" share the same time zone, but differ in the period of daylight saving time implementation and the amount of correction. "City" indicates the name of a representative city in each time zone. Specific names are not listed here, but for example, the area of time zone "0" is named "A," the area of time zone "1" is named "B," and the area of time zone "2" is named "C."
图10是表示本发明第一实施方式的卫星电波手表1中处理的时差分区区域70的第二例的图。在本例中,由通过北纬N2的第二交点的时区边界线71和通过北纬N3的第三交点的时区边界线71夹着的区域是没有获得有关时区的国际一致意见的区域。作为此种区域,例如有争议地区。就此种区域,在本实施方式的卫星电波手表1中,由通过北纬N2的第二交点的分区边界线74和通过北纬N3的第三交点的分区边界线74夹着的区域的时差分区为NA(表示没有被设定的符号)。时差分区是NA时,在时差详情信息32c中作为相关联的时区表示其时区不定。与时差分区信息相关联的时区表示为时区不定时,时区决定部31a决定维持时区或者设定为特定的时区。在本实施方式的卫星电波手表1中,在时区不定时,时区决定部31a决定维持时区。在图10所示例子中,如果考虑使东经E1~E2的范围从北纬0°北上,因为初始属于时差分区“0”的区域,所以根据图9所示的时差详情信息32c,关联的时区是UTC+0,越过北纬N1时成为时差分区“2”,成为时区是UTC+1、在日期从ST2至ED2的期间实行+0.5小时的夏令时的区域。更进一步越过北纬N5时成为时差分区“1”,成为时区是UTC+1、在从日期ST1至日期ED1的期间实行+1小时的夏令时的区域。进一步北上,越过北纬N6时成为时差分区“2”,成为时区是UTC+1、在从日期ST2至ED2的期间实行+0.5小时的夏令时的区域。更进一步越过北纬N2时成为时差分区“NA”,维持为时区是UTC+1、在从日期ST2至ED2的期间实行+0.5小时的夏令时的区域。此外,越过北纬N3时的时差分区成为“0”,时区成为UTC+0。另一方面,如果考虑使东经E1~E2的区域从北纬80°南下,因为初始属于时差分区“1”的区域,所以是时区为UTC+1、在从日期ST1至日期ED1的期间实行+1小时的夏令时的区域,之后越过北纬N4时成为时差分区“0”,时区成为UTC+0。更进一步越过北纬N3时成为时差分区“NA”,时区维持为UTC+0。另外,越过北纬N2时成为时差分区“2”,成为时区是UTC+1、在从日期ST2至ED2的期间实行+0.5小时的夏令时的区域。更进一步,越过北纬N6时成为时差分区“1”,成为时区是UTC+1、在从日期ST1至日期ED1的期间实行+1小时的夏令时的区域。这样,根据从哪个方位进入时区不定地域,卫星电波手表1采用的时区不同,时刻修正部31e进行的时刻修正也不同。这样,根据本实施方式的卫星电波手表1,即使时区不定也能够进行时刻显示。FIG10 illustrates a second example of a time zone zone 70 handled by the satellite radio-controlled watch 1 according to the first embodiment of the present invention. In this example, the area bounded by a time zone boundary line 71 passing through the second intersection of latitude N2 and a third intersection of latitude N3 represents an area where international time zone agreement has not been reached. An example of such an area is a disputed region. In this case, in the satellite radio-controlled watch 1 according to this embodiment, the time zone zone bounded by a zone boundary line 74 passing through the second intersection of latitude N2 and a third intersection of latitude N3 is designated as NA (a symbol indicating that the zone is not set). When the time zone zone is NA, the associated time zone is indicated as "undefined" in the time zone details information 32c. When the time zone associated with the time zone information is indicated as "undefined," the time zone determination unit 31a determines whether to maintain the time zone or set it to a specific time zone. In the satellite radio-controlled watch 1 according to this embodiment, when the time zone is "undefined," the time zone determination unit 31a determines to maintain the time zone. In the example shown in FIG10 , if the range between longitudes E1 and E2 east moves northward from latitude 0° north, it initially belongs to time zone "0." Therefore, according to the time zone detailed information 32c shown in FIG9 , the associated time zone is UTC+0. When crossing latitude N1 north, it enters time zone "2," a region where the time zone is UTC+1 and +0.5 hours of daylight saving time is implemented from ST2 to ED2. Further north, crossing latitude N5 north, it enters time zone "1," a region where the time zone is UTC+1 and +1 hour of daylight saving time is implemented from ST1 to ED1. Further north, crossing latitude N6 north, it enters time zone "2," a region where the time zone is UTC+1 and +0.5 hours of daylight saving time is implemented from ST2 to ED2. Further crossing north latitude N2, the zone enters time zone "NA," maintaining the time zone of UTC+1 with +0.5 hours of daylight saving time from date ST2 to date ED2. Furthermore, crossing north latitude N3, the zone enters time zone "0," and the time zone becomes UTC+0. On the other hand, if the area between longitudes E1 and E2 moves southward from 80° north latitude, it initially belongs to time zone "1," meaning the time zone is UTC+1 with +1 hour of daylight saving time from date ST1 to date ED1. Then, crossing north latitude N4, the zone enters time zone "0," and the time zone becomes UTC+0. Further crossing north latitude N3, the zone enters time zone "NA," maintaining the time zone of UTC+0. Furthermore, crossing north latitude N2, the zone enters time zone "2," and the time zone is UTC+1 with +0.5 hours of daylight saving time from date ST2 to date ED2. Furthermore, crossing N6 North Latitude enters time zone "1," where the time zone is UTC+1 and daylight saving time is +1 hour from date ST1 to date ED1. Thus, depending on the direction from which one enters an area with uncertain time zones, the time zone used by the satellite radio-controlled watch 1 varies, and the time adjustment performed by the time adjustment unit 31e also varies. Thus, the satellite radio-controlled watch 1 of this embodiment can display the time even when the time zone is uncertain.
在利用时区决定部31a进行时区不定时的处理时,本实施方式的卫星电波手表1利用秒针52c指示不定处理字符53d,表示进行了时差分区是“NA”时的处理。由此,卫星电波手表1的使用者能够确认进行了时差分区是不定时的处理。在本实施方式中,时区决定部31a在时差分区是“NA”时维持时区,但是也可以决定为设定成特定的时区,例如UTC+0。When the time zone determination unit 31a performs the time zone uncertainty processing, the satellite radio-controlled watch 1 of this embodiment displays the uncertainty processing character 53d with the second hand 52c, indicating that the time zone is "NA." This allows the user of the satellite radio-controlled watch 1 to confirm that the time zone uncertainty processing is being performed. In this embodiment, the time zone determination unit 31a maintains the time zone when the time zone is "NA," but it can also determine to set the time zone to a specific time zone, such as UTC+0.
图11是表示本发明第一实施方式的卫星电波手表1的时刻修正处理的流程图。本实施方式的卫星电波手表1接受使用者进行的操作部60的操作而开始时刻修正处理,首先进行卫星电波的接收(S1)。之后,取得卫星信号中包括的时刻信息和位置信息并储存于RAM33(S2)。FIG11 is a flowchart illustrating the time adjustment process of the satellite radio-controlled watch 1 according to the first embodiment of the present invention. The satellite radio-controlled watch 1 of this embodiment begins the time adjustment process upon user operation of the operating unit 60. The watch first receives satellite radio signals ( S1 ). It then obtains the time information and position information contained in the satellite signals and stores them in the RAM 33 ( S2 ).
接着,利用时区决定部31a判断由取得的位置信息所表示的当前位置的纬度是否在80°以上(S3)。当前位置的纬度不在80°以上时,确定当前位置属于东北、西北、东南和西南中的某个区域(S4)。然后,将当前位置的经度中秒以下的数四舍五入(S5),确定当前位置属于哪个时差分区区域。例如,将当前位置的东经中的秒以下的数四舍五入后的值是E1时,属于图6所示的时差分区区域70。另一方面,将当前位置的东经中的秒以下的数四舍五入后的值是E2时,属于位于第二基准线73东侧的时差分区区域。Next, the time zone determination unit 31a determines whether the latitude of the current position represented by the acquired position information is above 80° (S3). When the latitude of the current position is not above 80°, it is determined that the current position belongs to one of the northeast, northwest, southeast, and southwest regions (S4). Then, the numbers below the second in the longitude of the current position are rounded off (S5) to determine which time zone area the current position belongs to. For example, when the value after rounding off the numbers below the second in the east longitude of the current position is E1, it belongs to the time zone area 70 shown in Figure 6. On the other hand, when the value after rounding off the numbers below the second in the east longitude of the current position is E2, it belongs to the time zone area located on the east side of the second reference line 73.
确定当前位置所属的时差分区区域后,能够确定对应的起始地址(S6)。确定起始地址后,能够明确应当参照的时差分区/交点信息32b的地址。接着,根据交点信息,比较以交点为起点的纬线与当前位置的纬度(S7)。通过判断当前位置的纬度位于哪个交点纬度之间,确定当前位置的时差分区(S8)。接着,通过参照时差详情信息32c决定与确定了的时差分区对应的时区。另外,利用时差详情决定部31b决定夏令时和城市等时差的详情(S9)。After determining the time zone area to which the current location belongs, the corresponding starting address can be determined (S6). After determining the starting address, the address of the time zone/intersection information 32b to be referenced can be clearly determined. Then, based on the intersection information, the latitude line starting from the intersection is compared with the latitude of the current location (S7). By determining which intersection latitude the latitude of the current location is between, the time zone of the current location is determined (S8). Then, by referring to the time zone details information 32c, the time zone corresponding to the determined time zone is determined. In addition, the time zone details determination unit 31b determines the details of the time difference such as daylight saving time and city time (S9).
另一方面,当前位置的纬度在80°以上时,高纬度处理部31d将当前位置的时区决定为UTC+0(S10)。如上文所述,高纬度处理部31d也可以维持当前位置的时区而继承此前的时区。On the other hand, when the current latitude is greater than 80°, the high latitude processing unit 31d determines the current time zone to be UTC+0 (S10). As described above, the high latitude processing unit 31d may maintain the current time zone and inherit the previous time zone.
决定了与卫星电波手表1的当前位置的时差相关的详细信息后,时刻修正部31e根据关于时差的信息来修正时刻(S11)。通过以上过程,卫星电波手表1的时刻修正处理完成。After determining the detailed information on the time difference at the current location of the satellite radio-controlled watch 1, the time adjustment unit 31e adjusts the time based on the information on the time difference (S11). The above process completes the time adjustment process of the satellite radio-controlled watch 1.
图12是表示在本发明第一实施方式的第一变形例的卫星电波手表1中设定的例外处理范围75的图。图12所示的时差分区区域70与图6所示的时差分区区域相同。但是,在本变形例的卫星电波手表1中,利用例外处理范围设定部31c在时区边界线附近设定例外处理范围75。FIG12 shows an exception processing range 75 set in a satellite radio-controlled watch 1 according to a first variation of the first embodiment of the present invention. The time zone division area 70 shown in FIG12 is the same as the time zone division area shown in FIG6 . However, in the satellite radio-controlled watch 1 according to this variation, the exception processing range setting unit 31 c sets the exception processing range 75 near the time zone boundary.
在图12所示的时差分区区域70中,第一基准线72与时区边界线71的交点从南侧起依次位于北纬NL1、NL2、NL3和NL4。另外,第二基准线73与时区边界线71的交点从南侧起依次位于北纬NR1、NR2、NR3和NR4。此处,第一基准线72与时区边界线71的交点中位于北纬NL1的交点称为第一交点,第二基准线73与时区边界线71的交点中位于北纬NR1的交点称为第二交点。例外处理范围75是由邻接的两条基准线(第一基准线72和第二基准线73)、通过第一交点且与基准线正交的线(北纬NL1的纬线)和通过第二交点与基准线正交的线(北纬NR1的纬线)指定的范围。在图12所示的例子中,例外处理范围75有四个,各自的纬度方向的宽度不同。例外处理范围75的纬度方向的宽度根据时区边界线71的倾斜而增减。In the time zone area 70 shown in Figure 12, the intersections of the first reference line 72 and the time zone boundary line 71 are located at north latitudes NL1, NL2, NL3, and NL4, starting from the south. Furthermore, the intersections of the second reference line 73 and the time zone boundary line 71 are located at north latitudes NR1, NR2, NR3, and NR4, starting from the south. Here, the intersection of the first reference line 72 and the time zone boundary line 71 at north latitude NL1 is referred to as the first intersection, and the intersection of the second reference line 73 and the time zone boundary line 71 at north latitude NR1 is referred to as the second intersection. The exception processing range 75 is defined by two adjacent reference lines (the first reference line 72 and the second reference line 73), a line passing through the first intersection and perpendicular to the reference lines (the latitude of north latitude NL1), and a line passing through the second intersection and perpendicular to the reference lines (the latitude of north latitude NR1). In the example shown in Figure 12, there are four exception processing ranges 75, each with a different latitudinal width. The width of the exception processing range 75 in the latitudinal direction increases or decreases according to the inclination of the time zone boundary line 71 .
在本变形例中,在确定当前位置所属的时差分区区域70后,确定当前位置的时差分区之前,例外处理范围设定部31c读入属于时差分区区域70的交点而设定例外处理范围75。另外,当位置信息33a表示的位置在例外处理范围75内时,时区决定部31a维持时区。例如,在东经E1~E2的范围,考虑从北纬0°的地点北上的情况,卫星电波手表1初始属于时差分区“1”的区域。之后,即使越过北纬NL1时区也不发生改变,时差分区“1”的时区被维持。进一步北上越过北纬NR1,时差分区成为“0”,时区改变。从此处使前进方向反转而南下时,即使越过北纬NR1时区也不发生改变,对应于时差分区“0”的时区被维持。进一步南下越过北纬NL1时,时差分区成为“1”,时区改变。由此,根据本变形例的卫星电波手表1,在时区的边界附近时差不变,原来的时差被维持。In this variation, after determining the time zone area 70 to which the current location belongs, but before determining the time zone for the current location, the exception processing range setting unit 31c reads the intersection points belonging to the time zone area 70 and sets an exception processing range 75. Furthermore, when the location indicated by the position information 33a is within the exception processing range 75, the time zone determination unit 31a maintains the time zone. For example, within the range of longitudes E1 to E2 east, assuming a northward movement from a point at latitude 0° north, the satellite radio-controlled watch 1 initially belongs to time zone "1." Thereafter, even if the time zone passes north latitude NL1, the time zone remains unchanged, and time zone "1" remains. Further north, past latitude NR1, the time zone becomes "0," and the time zone changes. From this point, if the direction of travel is reversed and the time zone is southward, even if the time zone passes north latitude NR1, the time zone corresponding to time zone "0" remains unchanged. Further south, past latitude NL1, the time zone becomes "1," and the time zone changes. Therefore, according to the satellite radio-controlled watch 1 of this modification, the time difference does not change near the time zone boundary, and the original time difference is maintained.
图13是表示在本发明第一实施方式的第二变形例的卫星电波手表1中设定的例外处理范围75的图。图13所示的时差分区区域70与图6所示的时差分区区域相同,但在本变形例的卫星电波手表1中,利用例外处理范围设定部31c在时区边界线71附近设定在纬度方向上具有一定宽度的例外处理范围75。FIG13 shows an exception processing range 75 set in a satellite radio-controlled watch 1 according to a second variation of the first embodiment of the present invention. The time zone division area 70 shown in FIG13 is the same as the time zone division area shown in FIG6 . However, in the satellite radio-controlled watch 1 of this variation, an exception processing range 75 having a constant width in the latitudinal direction is set near the time zone boundary line 71 by the exception processing range setting unit 31 c.
图13所示的例外处理范围75是包括基准线与时区边界线71的交点的区域,是由邻接的两条基准线和隔开规定距离地与两条基准线正交的线(纬线)指定的范围。具体而言,包括位于北纬NL1的交点和位于北纬NR1的交点的例外处理范围75是由第一基准线72及第二基准线73和在纬度方向上隔开规定距离的两条纬线指定的范围。在图13所示的例子中表示有四个例外处理范围75,这些例外处理范围75在纬度方向上的宽度分别相等。这样,能够通过预先设定例外处理范围75的纬度方向的宽度,不依赖时区边界线的倾斜地设定例外处理范围75。因此,可以减轻运算负担。The exception processing range 75 shown in Figure 13 is the area that includes the intersection of the baseline and the time zone boundary line 71. It is a range specified by two adjacent baselines and a line (latitude) that is perpendicular to the two baselines and separated by a specified distance. Specifically, the exception processing range 75 that includes the intersection at north latitude NL1 and the intersection at north latitude NR1 is a range specified by the first baseline 72 and the second baseline 73 and two latitudes separated by a specified distance in the latitudinal direction. In the example shown in Figure 13, there are four exception processing ranges 75, and the widths of these exception processing ranges 75 in the latitudinal direction are equal. In this way, by presetting the latitudinal width of the exception processing range 75, the exception processing range 75 can be set independently of the inclination of the time zone boundary line. Therefore, the computational burden can be reduced.
在本变形例的卫星电波手表1中,在确定了当前位置所属的时差分区区域70后,确定当前位置的时差分区前,例外处理范围设定部31c读入属于时差分区区域70的交点而设定例外处理范围75。位置信息33a表示的位置在例外处理范围75内时,时区决定部31a维持时区。这样,根据本变形例的卫星电波手表1,包括时区边界的规定区域中时差不变,维持原来的时差。In the satellite radio-controlled watch 1 of this variation, after determining the time zone zone 70 to which the current location belongs, and before determining the time zone zone for the current location, the exception processing range setting unit 31c reads the intersection points belonging to the time zone zone 70 and sets an exception processing range 75. If the location indicated by the position information 33a is within the exception processing range 75, the time zone determination unit 31a maintains the time zone. Thus, according to the satellite radio-controlled watch 1 of this variation, the time zone remains unchanged within the specified area, including the time zone boundaries, and the original time zone is maintained.
本实施方式第一变形例和第二变形例的卫星电波手表1,在进行了时刻修正的例外处理时,通过用秒针52c指示不定处理字符53d来表示进行了时差分区为“NA”时的处理。由此,卫星电波手表1的使用者能够确认进行了时差分区不定时的处理。In the satellite radio-controlled watch 1 according to the first and second variations of this embodiment, when exceptional time adjustment processing is performed, the second hand 52c indicates the indefinite processing character 53d, indicating that processing has been performed when the time zone is "NA." This allows the user of the satellite radio-controlled watch 1 to confirm that processing has been performed when the time zone is indefinite.
图14是表示本发明第一实施方式的第一变形例和第二变形例的卫星电波手表1进行的时刻修正的例外处理的流程图。第一变形例和第二变形例的卫星电波手表1接受使用者对操作部60的操作而开始时刻修正处理,首先进行卫星电波的接收(S20)。然后取得卫星信号中包括的时刻信息和位置信息并储存于RAM33(S21)。FIG14 is a flowchart illustrating the exceptional processing performed by the satellite radio-controlled watch 1 according to the first and second variations of the first embodiment of the present invention. The satellite radio-controlled watch 1 according to the first and second variations begins time adjustment processing upon user operation of the operating unit 60. The watch first receives satellite radio signals ( S20 ). The watch then acquires the time information and position information contained in the satellite signals and stores them in the RAM 33 ( S21 ).
接着,利用时区决定部31a判断取得的位置信息所表示的当前位置的纬度是否在80°以上(S22)。当前位置的纬度不在80°以上时,确定当前位置属于东北、西北、东南和西南中的某个区域(S23)。接着,将当前位置的经度中的秒以下的数四舍五入(S24),确定当前位置属于哪个时差分区区域。Next, the time zone determination unit 31a determines whether the latitude of the current location indicated by the acquired location information is greater than or equal to 80° (S22). If the latitude of the current location is not greater than or equal to 80°, it is determined that the current location belongs to one of the northeast, northwest, southeast, and southwest zones (S23). Next, the longitude of the current location is rounded off to the nearest second (S24) to determine which time zone zone the current location belongs to.
确定当前位置所属的时差分区区域后,确定对应的起始地址(S25)。之后,例外处理范围设定部31c读入交点信息,利用纬线设定例外处理范围75(S26)。此处,在第一变形例的卫星电波手表1中,例外处理范围设定部31c利用通过基准线与时区边界线的交点的纬线设定例外处理范围75。另外,在第二变形例的卫星电波手表1中,例外处理范围设定部31c利用隔开规定距离的纬线设定例外处理范围75。After determining the time zone to which the current location belongs, the corresponding starting address is determined (S25). The exception processing range setting unit 31c then reads the intersection information and sets the exception processing range 75 using the latitude line (S26). In the satellite radio-controlled watch 1 of the first modification, the exception processing range setting unit 31c sets the exception processing range 75 using the latitude line passing through the intersection of the baseline and the time zone boundary line. In the satellite radio-controlled watch 1 of the second modification, the exception processing range setting unit 31c sets the exception processing range 75 using the latitude line separated by a predetermined distance.
接着,判断位置信息33a所示的位置是否在例外处理范围75内(S27)。当前位置不在例外处理范围内时,从确定了的起始地址参照时差分区/交点信息32b,根据交点信息,比较以交点为起点的纬线与当前位置的纬度(S28)。通过判断当前位置的纬度位于哪个交点纬度之间,确定当前位置的时差分区(S29)。接下来,通过参照时差详情信息32c决定与确定了的时差分区对应的时区。另外,利用时差详情决定部31b决定夏令时和城市等时差的详情(S30)。Next, a determination is made as to whether the location indicated by the location information 33a is within the exception handling range 75 (S27). If the current location is not within the exception handling range, the time zone/intersection information 32b is referenced from the determined starting address. Based on the intersection information, the latitude line starting from the intersection is compared with the latitude of the current location (S28). The time zone for the current location is determined by determining which intersection latitude the current location's latitude falls between (S29). Next, the time zone corresponding to the determined time zone is determined by referring to the time zone details information 32c. Furthermore, the time zone details determining unit 31b determines details of daylight saving time and time differences such as city time (S30).
另一方面,当前位置在例外处理范围内时,时区决定部31a做出维持时区的决定(S31)。另外,当前位置的纬度在80°以上时,高纬度处理部31d将当前位置的时区决定为UTC+0(S32)。如前文所述,高纬度处理部31d也可以维持当前位置的时区而继承此前的时区。On the other hand, if the current location is within the exception processing range, the time zone determination unit 31a determines to maintain the time zone (S31). Furthermore, if the current location's latitude is greater than 80°, the high latitude processing unit 31d determines the current location's time zone to be UTC+0 (S32). As previously mentioned, the high latitude processing unit 31d can also maintain the current location's time zone and inherit the previous time zone.
之后,根据关于决定了的时差的信息,时刻修正部31e进行时刻的修正(S33)。通过以上步骤,第一变形例和第二变形例的卫星电波手表1进行的时刻修正的例外处理完成。Thereafter, the time adjustment unit 31e adjusts the time based on the information regarding the determined time difference (S33). Through the above steps, the exceptional processing of the time adjustment performed by the satellite radio-controlled wristwatch 1 according to the first and second modified examples is completed.
[第二实施方式][Second embodiment]
图15是表示本发明第二实施方式的卫星电波手表1中处理的时差分区区域70的第一例的图。第二实施方式的卫星电波手表1中,存储的时差分区/交点信息32b的内容与第一实施方式的卫星电波手表1不同,时差分区的确定方法不同。关于此外的结构,第一实施方式的卫星电波手表1与第二实施方式的卫星电波手表1具有对应的结构。以下对第二实施方式的卫星电波手表1的结构中与第一实施方式的卫星电波手表1的结构不同的点进行说明。FIG15 illustrates a first example of a time zone area 70 handled by a satellite radio-controlled watch 1 according to a second embodiment of the present invention. The satellite radio-controlled watch 1 according to the second embodiment differs from the satellite radio-controlled watch 1 according to the first embodiment in the content of the stored time zone/intersection information 32b and the method for determining the time zone. Otherwise, the satellite radio-controlled watch 1 according to the first embodiment and the satellite radio-controlled watch 1 according to the second embodiment have similar structures. The following describes the differences between the satellite radio-controlled watch 1 according to the second embodiment and the satellite radio-controlled watch 1 according to the first embodiment.
图15所示的时差分区区域70是北纬0°~90°且东经E1~E2的区域。在该图所示的例子中,第一基准线72与时区边界线71在北纬NL1、北纬NL2、北纬NL3和北纬NL4相交。另外,第二基准线73与时区边界线71在北纬NR1、北纬NR2、北纬NR3和北纬NR4相交。相对于位于北纬NL1的交点,位于北纬NR1的交点称为邻接交点。在本实施方式中,ROM32存储有与交点信息成对的邻接交点信息,作为时差分区/交点信息32b的一部分。相对于位于北纬NL2的交点,位于北纬NR2的交点是邻接交点,相对于位于北纬NL3的交点,位于北纬NR3的交点是邻接交点。同样,相对于位于北纬NL4的交点,位于北纬NR4的交点是邻接交点。如果考虑时区边界线71中包括于一个时差分区区域70中的线段,交点和邻接交点是位于一条线段的两端的点。The time zone area 70 shown in Figure 15 is the area between 0° and 90° north latitude and E1 and E2 east longitude. In the example shown in this figure, the first reference line 72 intersects the time zone boundary line 71 at latitudes NL1, NL2, NL3, and NL4. Furthermore, the second reference line 73 intersects the time zone boundary line 71 at latitudes NR1, NR2, NR3, and NR4. An intersection at latitude NR1 is considered an adjacent intersection to an intersection at latitude NL1. In this embodiment, ROM 32 stores adjacent intersection information paired with the intersection information as part of the time zone/intersection information 32b. An intersection at latitude NR2 is considered an adjacent intersection to an intersection at latitude NL2, and an intersection at latitude NR3 is considered an adjacent intersection to an intersection at latitude NL3. Similarly, an intersection at latitude NR4 is considered an adjacent intersection to an intersection at latitude NL4. If considering a line segment included in one time difference partition area 70 in the time zone boundary line 71, an intersection point and an adjacent intersection point are points located at both ends of one line segment.
图15中用三角形表示了利用位置信息33a表示的卫星电波手表1的当前位置76。当前位置76位于北纬N、东经E的地点。北纬N位于北纬NL1与北纬NR1之间。15 shows the current position 76 of the satellite radio-controlled wristwatch 1 indicated by the position information 33a as a triangle. The current position 76 is at north latitude N and east longitude E. The north latitude N is between north latitude NL1 and north latitude NR1.
本实施方式的卫星电波手表1中处理的时差分区是与基准线邻接的楔形或带状的区域,按照基准线与时区边界线的交点所属的各个区域来确定。具体而言,该区域由第一基准线72、第二基准线73和连接第一交点与第二交点(第一交点的邻接交点)的线指定。作为确定了时差分区的区域的一例,有连接北纬0°东经E1的点、北纬NL1东经E1的点、北纬NR1东经E2的点和北纬0°东经E2的点的四边形区域,该区域的时差分区是“1”。The time zone zones handled by the satellite radio-controlled watch 1 of this embodiment are wedge-shaped or strip-shaped areas adjacent to the baseline, and are defined by the intersections of the baseline and the time zone boundary lines. Specifically, these zones are designated by a first baseline 72, a second baseline 73, and a line connecting the first and second intersections (the adjacent intersections of the first intersection). An example of a zone zoned for time zone zones is a quadrilateral connecting the points at 0° North Latitude and E1 East, NL1 North Latitude and E1 East, NR1 North Latitude and E2 East, and 0° North Latitude and E2 East. The time zone zone for this zone is "1."
在图15所示的例子中,因为当前位置76在上述区域内,所以其时差分区是“1”。另一方面,本发明第一实施方式的卫星电波手表1在相同位置时,因为当前位置76的纬度比北纬NL1大,为NL2以下,所以时差分区被判断为“0”。但是,即使是第一实施方式的卫星电波手表1,如果足够小地取得时差分区区域70的经度方向的宽度(例如经度1分的宽度),那么因时区边界线71相对于纬线的倾斜而引起的误差足够小。In the example shown in FIG15 , because the current position 76 is within the aforementioned area, the time zone is determined to be "1." On the other hand, when the satellite radio-controlled watch 1 according to the first embodiment of the present invention is at the same location, the time zone is determined to be "0" because the latitude of the current position 76 is greater than the north latitude NL1 and is less than or equal to NL2. However, even in the satellite radio-controlled watch 1 according to the first embodiment, if the width of the time zone area 70 in the longitude direction is sufficiently small (e.g., a width of 1 minute of longitude), the error caused by the inclination of the time zone boundary line 71 relative to the latitude is sufficiently small.
根据本实施方式的卫星电波手表1,如果时区边界线71由直线构成,那么能够使确定时差分区的区域的边界与时区边界线71一致。因此,在第一实施方式中,时差分区区域70的经度方向的宽度分别相等(具体而言是1分经度),但是在本实施方式中,也可以根据位置使时差分区区域70的经度方向的宽度变化。例如,也可以在时区边界线71弯曲或汇流等的经度设置基准线,在基准线与时区边界线71的交点间线性插补。通过采用此种结构,能够在高精度地保持时差分区的判断精度的同时,大幅减小用于从位置信息判断时区的信息的存储容量。According to the satellite radio-controlled watch 1 of this embodiment, if the time zone boundary line 71 is formed of a straight line, the boundary of the area defining the time zone can be aligned with the time zone boundary line 71. Therefore, in the first embodiment, the longitudinal widths of the time zone regions 70 are all equal (specifically, 1 minute of longitude). However, in this embodiment, the longitudinal widths of the time zone regions 70 can also be varied depending on the location. For example, a reference line can be set at a longitude where the time zone boundary line 71 bends or converges, and linear interpolation can be performed between the intersections of the reference line and the time zone boundary line 71. By adopting this structure, the accuracy of determining the time zone can be maintained with high precision while significantly reducing the storage capacity of the information used to determine the time zone from the location information.
本实施方式的卫星电波手表1中的时差分区的决定具体而言是以如下方式进行的。首先,求出从第一基准线72至当前位置76的沿着纬线的距离与从第一基准线72至第二基准线73的沿着纬线的距离的比Z=(E-E1)/(E2-E1)。接着,根据求出的比值,通过NM1=NL1+(NR1-NL1)×Z求出连接北纬NL1东经E1的点与北纬NR1东经E2的点的插补直线与通过当前位置76的经线的交点的北纬NM1。同样,根据求出的比值,求出通过当前位置76的经线与各个插补直线的交点北纬NM2、NM3和NM4。然后,通过判断当前位置76的北纬N属于北纬NM1、NM2、NM3和NM4的哪个之间,决定当前位置76所属的时差分区。此外,当前位置的北纬N例如与北纬NM1一致时,可以判断为当前位置76属于北纬NM1的南侧的时差分区。当然,也可以判断为当前位置76属于北纬NM1的北侧的时差分区。Specifically, the time zone determination in the satellite radio-controlled watch 1 of this embodiment is performed as follows. First, the ratio Z = (E - E1) / (E2 - E1) of the distance along the latitude from the first reference line 72 to the current position 76 to the distance along the latitude from the first reference line 72 to the second reference line 73 is calculated. Next, based on the calculated ratio, the north latitude NM1, the intersection point of the interpolated line connecting the point at north latitude NL1 at east longitude E1 and the point at north latitude NR1 at east longitude E2, and the meridian passing through the current position 76, is determined using the formula NM1 = NL1 + (NR1 - NL1) × Z. Similarly, based on the calculated ratio, the north latitudes NM2, NM3, and NM4, the intersection points of the meridian passing through the current position 76 with the interpolated lines, are determined. The time zone to which the current position 76 belongs is then determined by determining whether the north latitude N of the current position 76 falls between the latitudes NM1, NM2, NM3, and NM4. Furthermore, when the current position's north latitude N coincides with north latitude NM1, for example, the current position 76 can be determined to belong to the time zone south of north latitude NM1. Of course, the current position 76 can also be determined to belong to the time zone north of north latitude NM1.
具体地代入数值的例子如下。例如E1=10°00′,E2=10°01′,当前位置76的东经E=9°00′时,能求出NM1=9°08′30″、NM2=27°55′30″、NM3=45°49′30″和NM4=64°04′30″。由此,能够判断出当前位置76的北纬N=9°00′在0°以上、且不足NM1,能够判断出当前位置76的时差分区是“1”。A specific example of substituting numerical values is as follows. For example, if E1 = 10°00′, E2 = 10°01′, and the east longitude of current location 76 is E = 9°00′, then NM1 = 9°08′30″, NM2 = 27°55′30″, NM3 = 45°49′30″, and NM4 = 64°04′30″ can be calculated. This indicates that the north latitude N = 9°00′ of current location 76 is greater than 0° and less than NM1, and that the time zone for current location 76 is "1."
图16是表示存储于本发明第二实施方式的卫星电波手表1的时差分区/交点信息32b的图。本实施方式的卫星电波手表1的ROM32,与表示第一基准线72与时区边界线71的交点即第一交点的位置的第一交点信息相关联地、存储有表示与第一基准线72相邻的第二基准线73与时区边界线71的交点即第二交点(第一交点的邻接交点)的位置的第二交点信息(邻接交点信息)。时差分区/交点信息32b具有反复存储时差分区信息、交点信息和邻接交点信息的数据结构。在存储时差分区/交点信息32b的存储器的起始地址=0存储有时差分区=1的信息,在下一个地址存储有交点=8°34′(NL1)的第一交点的纬度。在再下一个地址存储有邻接交点=9°20′(NR1)的第二交点的纬度(相对于第一交点的邻接交点的纬度)。通过采用这样的数据结构,连接北纬0°东经E1的点、北纬8°34′东经E1的点、北纬9°20′东经E2的点和北纬0°东经E2的点的四边形区域的时差分区表示为“1”。另外,在地址=3存储有时差分区=0的信息,接着存储有交点=28°06′(NL2)、邻接交点=27°52′(NR2)的信息。由此,连接北纬8°34′东经E1的点、北纬28°06′东经E1的点、北纬27°52′东经E2的点和北纬9°20′东经E2的点的四边形区域的时差分区表示为“0”。在起始地址=14以后储存的信息是位于第二基准线73的东侧的时差分区区域的时差分区信息和交点信息。这样,根据本实施方式的卫星电波手表1,能够相对于时区边界线71更如实地指定确定时差分区的区域。FIG16 shows the time zone/intersection information 32b stored in the satellite radio-controlled watch 1 according to the second embodiment of the present invention. The ROM 32 of the satellite radio-controlled watch 1 in this embodiment stores, in association with first intersection information indicating the position of a first intersection, namely, the intersection of a first reference line 72 and a time zone boundary line 71, second intersection information (adjacent intersection information) indicating the position of a second intersection, namely, the intersection of a second reference line 73 adjacent to the first reference line 72 and the time zone boundary line 71 (the adjacent intersection of the first intersection). The time zone/intersection information 32b has a data structure that repeatedly stores time zone information, intersection information, and adjacent intersection information. At the starting address 0 of the memory storing the time zone/intersection information 32b, information indicating time zone 1 is stored. The next address stores the latitude of the first intersection, namely, intersection 8°34′ (NL1). The next address stores the latitude of the second intersection, namely, adjacent intersection 9°20′ (NR1) (the latitude of the adjacent intersection relative to the first intersection). By adopting this data structure, the time zone of the quadrilateral area connecting the points at 0° North Latitude and East Longitude E1, 8°34′ North Latitude and East Longitude E1, 9°20′ North Latitude and East Longitude E2, and 0° North Latitude and East Longitude E2 is represented as "1." Furthermore, information about time zone 0 is stored at address 3, followed by information about intersection 28°06′ (NL2) and adjacent intersection 27°52′ (NR2). Thus, the time zone of the quadrilateral area connecting the points at 8°34′ North Latitude and East Longitude E1, 28°06′ North Latitude and East Longitude E1, 27°52′ North Latitude and East Longitude E2, and 9°20′ North Latitude and East Longitude E2 is represented as "0." Information stored after starting address 14 is the time zone information and intersection information for the time zone area located east of second reference line 73. As described above, according to the satellite radio-controlled watch 1 of this embodiment, the area for determining the time zone division can be specified more accurately relative to the time zone boundary line 71 .
此外,作为邻接交点信息存储的值是邻接的基准线中交点信息的值。因此,可以分别与第一基准线72与时区边界线71的各交点的纬度相关联地,在时差分区/交点信息32b中存储第二基准线73与时区边界线71的交点的编号。此处,交点的编号是指在交点信息的存储器上表示存储顺序的编号。在本实施方式中,因为属于北半球的交点信息是从南向北存储的(在南半球是从北向南存储的),所以交点的编号是指,交点按照每条基准线从纬度0°向北纬90°计数的编号。例如,在图15所示的例子中,与第一基准线72邻接的第二基准线73与时区边界线71的交点有四个,能够从南侧依次称为第一交点(北纬NR1的交点)、第二交点(北纬NR2的交点)、第三交点(北纬NR3的交点)和第四交点(北纬NR4的交点)。另外,在时差分区/交点信息32b中,也可以与第一基准线72与时区边界线71的交点即北纬NL1的交点的纬度相关联地存储邻接交点的编号“1”,与北纬NL2的交点的纬度相关联地存储邻接交点的编号“2”,与北纬NL3的交点的纬度相关联地存储邻接交点的编号“3”,与北纬NL4的交点的纬度相关联地存储邻接交点的编号“4”。如果对于某个交点明确邻接交点的编号,则能够读出该邻接交点的纬度,计算插补直线,能够通过与当前位置的纬度进行比较来判断当前位置的时差分区。通过采用此种数据结构,能够在进一步减小用于从位置信息判断时区的信息的存储容量的同时,以良好的精度决定时区。Furthermore, the values stored as adjacent intersection information are the values of the intersection information in the adjacent baseline. Therefore, the numbers of the intersections of the second baseline 73 and the time zone boundary line 71 can be stored in the time difference partition/intersection information 32b, respectively, in association with the latitudes of the respective intersections of the first baseline 72 and the time zone boundary line 71. Here, the intersection numbers refer to the numbers indicating the storage order in the intersection information memory. In this embodiment, because the intersection information belonging to the Northern Hemisphere is stored from south to north (and from north to south in the Southern Hemisphere), the intersection numbers refer to the numbers of the intersections counted from latitude 0° to 90° north latitude for each baseline. For example, in the example shown in FIG15 , there are four intersections between the second reference line 73 adjacent to the first reference line 72 and the time zone boundary line 71, which can be referred to as the first intersection (intersection at north latitude NR1), the second intersection (intersection at north latitude NR2), the third intersection (intersection at north latitude NR3), and the fourth intersection (intersection at north latitude NR4) in order from the south. Furthermore, in the time difference zone/intersection information 32 b, the adjacent intersection number “1” may be stored in association with the latitude of the intersection of the first reference line 72 and the time zone boundary line 71, i.e., the intersection at north latitude NL1, the adjacent intersection number “2” may be stored in association with the latitude of the intersection at north latitude NL2, the adjacent intersection number “3” may be stored in association with the latitude of the intersection at north latitude NL3, and the adjacent intersection number “4” may be stored in association with the latitude of the intersection at north latitude NL4. If the numbers of adjacent intersections are known for a given intersection, the latitude of that adjacent intersection can be read, an interpolated line can be calculated, and the time zone of the current location can be determined by comparing it with the latitude of the current location. This data structure further reduces the storage capacity of the information used to determine the time zone from location information, while also allowing for highly accurate time zone determination.
图17是表示本发明第二实施方式的卫星电波手表1中处理的时差分区区域70的第二例的图。在该图中表示有邻接的两个时差分区区域70,时区边界线71的一部分在北纬NM1的地点分支。17 shows a second example of time zone divisions 70 handled by the satellite radio-controlled watch 1 according to the second embodiment of the present invention. This figure shows two adjacent time zone divisions 70, with a time zone boundary line 71 partially branching at north latitude NM1.
本实施方式的卫星电波手表1,即使在时区边界线71有分支点时,也能够唯一地构成确定时差分区的区域。在本实施方式中,作为时差分区/交点信息32b,给出了与各交点信息成对的邻接交点信息。因此,通过画出连接交点与邻接交点的插补直线,确定时差分区的区域被唯一地指定。The satellite radio-controlled watch 1 of this embodiment can uniquely define the time zone divisions even when the time zone boundary line 71 has branch points. In this embodiment, the time zone division/intersection information 32b is paired with adjacent intersection information for each intersection. Therefore, by drawing interpolation lines connecting intersections and adjacent intersections, the time zone divisions can be uniquely specified.
具体而言,在图17所示的例子中,第一基准线72与时区边界线71的交点中,位于北纬NL1的交点的邻接交点是位于北纬NM1的交点,位于北纬NL2的交点的邻接交点是位于北纬NM1的交点,位于北纬NL3的交点的邻接交点是位于北纬NM2的交点。这些信息写入在时差分区/交点信息32b中从与图17的左侧的时差分区区域70对应的起始地址开始的存储器区域中。另外,第二基准线73与时区边界线71的交点中,位于北纬NM1的交点的邻接交点是位于北纬NR1的交点,位于北纬NM2的交点的邻接交点是位于北纬NR2的交点。时区边界线71在北纬NM1的交点的地点分支,但通过将交点和邻接交点一起存储,能够唯一地画出连接交点与邻接交点的插补直线而唯一地指定确定时差分区的区域。Specifically, in the example shown in FIG17 , among the intersections of first reference line 72 and time zone boundary line 71, the adjacent intersection of the intersection at north latitude NL1 is the intersection at north latitude NM1, the adjacent intersection of the intersection at north latitude NL2 is the intersection at north latitude NM1, and the adjacent intersection of the intersection at north latitude NL3 is the intersection at north latitude NM2. This information is written into the memory area of time difference partition/intersection information 32b, starting from the start address corresponding to time difference partition area 70 on the left side of FIG17 . Furthermore, among the intersections of second reference line 73 and time zone boundary line 71, the adjacent intersection of the intersection at north latitude NM1 is the intersection at north latitude NR1, and the adjacent intersection of the intersection at north latitude NM2 is the intersection at north latitude NR2. The time zone boundary line 71 branches at the intersection point at north latitude NM1, but by storing the intersection point and the adjacent intersection point together, an interpolation line connecting the intersection point and the adjacent intersection point can be uniquely drawn to uniquely specify the area of the time difference partition.
图18是表示本发明第二实施方式的卫星电波手表1中处理的时差分区区域70的第三例的图。在本例中,时区边界线71自西向东(从图18的左向右)分支。在本实施方式中,为了即使在这种情况下也能够唯一地画出插补直线,使作为分支点的交点对应两个交点信息。FIG18 shows a third example of a time zone area 70 processed by the satellite radio-controlled watch 1 according to the second embodiment of the present invention. In this example, the time zone boundary line 71 branches from west to east (from left to right in FIG18 ). In this embodiment, to ensure that the interpolation line can be uniquely drawn even in this case, the intersection of the branch points is associated with two pieces of intersection information.
具体而言,在图18所示的例子中,第一基准线72与时区边界线71的交点中,位于北纬NM1的交点与位于北纬NM2的交点是位于同纬度的交点。在图18中,为了说明简便,错开标记了位于北纬NM1的交点和位于北纬NM2的交点,但是北纬NM1与北纬NM2是同纬度。在时差分区/交点信息32b存储了位于北纬NM1的交点的邻接交点是位于北纬NR1的交点,位于北纬NM2的交点的邻接交点是位于北纬NR2的交点。这样,通过以交点与邻接交点一一对应的方式适当地增加交点的个数,能够唯一地画出连接交点与邻接交点的插补直线,进而唯一地指定确定时差分区的区域。Specifically, in the example shown in Figure 18 , the intersection points of first reference line 72 and time zone boundary line 71 at north latitude NM1 and north latitude NM2 are at the same latitude. In Figure 18 , for simplicity of explanation, the intersection points at north latitude NM1 and north latitude NM2 are staggered, but north latitude NM1 and north latitude NM2 are at the same latitude. The time difference partition/intersection information 32b stores that the adjacent intersection point of the intersection point at north latitude NM1 is the intersection point at north latitude NR1, and the adjacent intersection point of the intersection point at north latitude NM2 is the intersection point at north latitude NR2. In this way, by appropriately increasing the number of intersection points so that intersection points correspond one-to-one with adjacent intersection points, it is possible to uniquely draw interpolation lines connecting the intersection points and adjacent intersection points, thereby uniquely specifying the time difference partition area.
图19是表示本发明第二实施方式的卫星电波手表1进行的时刻修正处理的流程图。本实施方式的卫星电波手表1接受使用者对操作部60的操作而开始时刻修正处理,首先进行卫星电波的接收(S40)。接着,取得卫星信号中包括的时刻信息和位置信息并储存于RAM33(S41)。FIG19 is a flowchart illustrating the time adjustment process performed by the satellite radio-controlled watch 1 according to the second embodiment of the present invention. The satellite radio-controlled watch 1 of this embodiment begins the time adjustment process upon user operation of the operating unit 60. First, the watch receives satellite radio signals ( S40 ). Next, the watch obtains the time information and position information contained in the satellite signals and stores them in the RAM 33 ( S41 ).
接着,利用时区决定部31a判断所取得的位置信息所示的当前位置的纬度是否在80°以上(S42)。当前位置的纬度不在80°以上时,确定当前位置属于东北、西北、东南和西南的哪个区域(S43)。然后,将当前位置的经度中秒以下的数四舍五入(S44),确定当前位置属于哪个时差分区区域。Next, the time zone determination unit 31a determines whether the latitude of the current location indicated by the acquired location information is greater than or equal to 80° (S42). If the latitude of the current location is not greater than or equal to 80°, it determines to which of the northeast, northwest, southeast, and southwest zones the current location belongs (S43). The longitude of the current location is then rounded off to the nearest second (S44) to determine which time zone the current location belongs to.
确定当前位置所属的时差分区区域后,确定对应的起始地址(S45)。确定起始地址后,明确应该参照的时差分区/交点信息32b的地址。之后,根据交点信息和邻接交点信息,比较连接交点与邻接交点的插补直线和当前位置的纬度(S46)。接着,通过判断当前位置的纬度位于哪个插补直线之间,确定当前位置的时差分区(S47)。然后,参照时差详情信息32c决定与确定了的时差分区所对应的时区。另外,利用时差详情决定部31b决定夏令时和城市等时差的详情(S48)。After determining the time zone to which the current location belongs, the corresponding starting address is determined (S45). After determining the starting address, the address of the time zone/intersection information 32b to be referenced is determined. Then, based on the intersection information and adjacent intersection information, the interpolation line connecting the intersection and the adjacent intersection is compared with the latitude of the current location (S46). Next, by determining which interpolation line the current location's latitude lies between, the time zone of the current location is determined (S47). Then, referring to the time zone details information 32c, the time zone corresponding to the determined time zone is determined. In addition, the time zone details determination unit 31b determines the details of the time difference such as daylight saving time and city time (S48).
另一方面,当前位置的纬度在80°以上时,高纬度处理部31d将当前位置的时区决定为UTC+0(S49)。如前文所述,高纬度处理部31d也可以维持当前位置的时区而继承此前的时区。On the other hand, when the latitude of the current position is greater than or equal to 80°, the high latitude processing unit 31d determines the time zone of the current position to be UTC+0 (S49). As described above, the high latitude processing unit 31d may maintain the time zone of the current position and inherit the previous time zone.
决定与卫星电波手表1的当前位置的时差相关的详细信息后,时刻修正部31e根据关于时差的信息修正时刻(S50)。通过以上步骤,卫星电波手表1的时刻修正处理完成。After determining the detailed information on the time difference at the current location of the satellite radio-controlled watch 1, the time adjustment unit 31e adjusts the time based on the information on the time difference (S50). The above steps complete the time adjustment process of the satellite radio-controlled watch 1.
图20是表示本发明第二实施方式的变形例的卫星电波手表1中例外处理范围75的例子的图。图20所示的时差分区区域70与图15所示的时差分区区域相同,但是在本变形例的卫星电波手表1中,利用例外处理范围设定部31c在时区边界线附近设定例外处理范围75。FIG20 shows an example of an exception processing range 75 in a satellite radio-controlled watch 1 according to a variation of the second embodiment of the present invention. The time zone division area 70 shown in FIG20 is the same as the time zone division area shown in FIG15 . However, in the satellite radio-controlled watch 1 according to this variation, the exception processing range 75 is set near the time zone boundary by the exception processing range setting unit 31 c.
本实施方式的卫星电波手表1的例外处理范围设定部31c是由邻接的两条基准线(第一基准线72和第二基准线73)、与连接第一交点与第二交点(第一交点的邻接交点)的线平行且通过第一交点的线以及与连接第一交点与第二交点的线平行且通过第二交点的线所指定的范围。具体而言,在图20所示的例中表示有四个例外处理范围75,位于最南部的位置的例外处理范围75是由与将位于作为第一交点的北纬NL1的交点与位于作为第二交点的北纬NR1的交点连接的线平行的线(插补线)且是通过位于北纬NL1的交点的线、以及与插补线平行的线且是通过位于北纬NR1的交点的线指定的平行四边形的范围。在图20所示的例子中,四个例外处理范围75的面积分别相同,平行线的间隔分别相同。The exception processing range setting unit 31c of the satellite radio-controlled watch 1 of this embodiment defines a range specified by two adjacent reference lines (a first reference line 72 and a second reference line 73), a line parallel to the line connecting the first and second intersection points (the adjacent intersection points of the first intersection point) and passing through the first intersection point, and a line parallel to the line connecting the first and second intersection points and passing through the second intersection point. Specifically, in the example shown in FIG20 , four exception processing ranges 75 are shown. The southernmost exception processing range 75 is a parallelogram defined by a line (an interpolated line) parallel to the line connecting the intersection point at north latitude NL1 (the first intersection point) and the intersection point at north latitude NR1 (the second intersection point), a line passing through the intersection point at north latitude NL1, and a line parallel to the interpolated line and passing through the intersection point at north latitude NR1. In the example shown in FIG20 , the four exception processing ranges 75 have the same area and the spacing between the parallel lines is the same.
在本变形例中,在确定当前位置所属的时差分区区域70后,确定当前位置的时差分区前,例外处理范围设定部31c读入属于时差分区区域70的交点和邻接交点而设定例外处理范围75。在位置信息33a所示的位置在例外处理范围75内时,时区决定部31a维持时区。卫星电波手表1的时区在越过与插补直线平行的线而进入例外处理范围75时被维持,在越过与插补直线平行的线而从例外处理范围75脱离时被改变。与利用基准线和纬线设定例外处理范围的情况相比,通过如本变形例的方式设定例外处理范围75,能够对于时区边界线71更如实地进行例外处理范围的设定。In this variation, after determining the time zone area 70 to which the current position belongs, but before determining the time zone for the current position, the exception range setting unit 31c reads the intersection points and adjacent intersection points belonging to the time zone area 70 and sets an exception range 75. When the position indicated by the position information 33a is within the exception range 75, the time zone determination unit 31a maintains the time zone. The time zone of the satellite radio-controlled watch 1 is maintained when the watch enters the exception range 75 by crossing a line parallel to the interpolation line, and is changed when the watch leaves the exception range 75 by crossing a line parallel to the interpolation line. Setting the exception range 75 as in this variation allows for more accurate setting of the exception range for the time zone boundary line 71, compared to setting the exception range using a reference line or a line of latitude.
本变形例的卫星电波手表1,在进行了时刻修正的例外处理时,通过利用秒针52c指示不定处理字符53d,来表示进行了时差分区为“NA”时的处理。由此,卫星电波手表1的使用者能够确认进行了时差分区不定时的处理。The satellite radio-controlled watch 1 of this modification, when performing exceptional time adjustment processing, indicates that the time zone is "NA" by indicating the indefinite processing character 53d with the second hand 52c. This allows the user of the satellite radio-controlled watch 1 to confirm that the time zone is indefinite.
图21是表示本发明第二实施方式的变形例的卫星电波手表1进行的时刻修正的例外处理的流程图。第二实施方式的变形例的卫星电波手表1接受使用者对操作部60的操作而开始时刻修正处理,首先进行卫星电波的接收(S60)。取得卫星信号中包括的时刻信息和位置信息并储存于RAM33(S61)。FIG21 is a flowchart illustrating the exceptional processing for time adjustment performed by a satellite radio-controlled watch 1 according to a variation of the second embodiment of the present invention. The satellite radio-controlled watch 1 according to the variation of the second embodiment begins time adjustment processing upon user operation of the operating unit 60. The watch first receives satellite radio signals (S60). The watch then obtains the time information and position information contained in the satellite signals and stores them in RAM 33 (S61).
接着,利用时区决定部31a判断所取得的位置信息所示的当前位置的纬度是否在80°以上(S62)。当前位置的纬度不在80°以上时,确定当前位置属于东北、西北、东南和西南的哪个区域(S63)。将当前位置的经度中的秒以下的数四舍五入(S64),确定当前位置属于哪个时差分区区域。Next, the time zone determination unit 31a determines whether the latitude of the current location indicated by the acquired location information is greater than or equal to 80° (S62). If the latitude of the current location is not greater than or equal to 80°, it determines to which of the northeast, northwest, southeast, and southwest zones the current location belongs (S63). The longitude of the current location is rounded off to the nearest second (S64) to determine to which time zone the current location belongs.
确定当前位置所属的时差分区区域后,确定对应的起始地址(S65)。之后,例外处理范围设定部31c读入交点信息和邻接交点信息,利用与插补直线平行的线设定例外处理范围75(S66)。After determining the time difference partition area to which the current position belongs, the corresponding start address is determined (S65). Thereafter, the exception processing range setting unit 31c reads the intersection information and adjacent intersection information and sets the exception processing range 75 using a line parallel to the interpolation straight line (S66).
接着,判断由位置信息33a所示的位置是否在例外处理范围75内(S67)。当前位置不在例外处理范围内时,利用确定了的起始地址参照查看时差分区/交点信息32b,根据交点信息和邻接交点信息,比较插补直线和当前位置的纬度(S68)。通过判断当前位置的纬度位于哪个插补直线之间,确定当前位置的时差分区(S69)。接着,通过参照时差详情信息32c,决定与确定了的时差分区对应的时区。另外,利用时差详情决定部31b决定夏令时和城市等时差的详情(S70)。Next, a determination is made as to whether the location indicated by the location information 33a is within the exception handling range 75 (S67). If the current location is not within the exception handling range, the time zone/intersection information 32b is referenced using the determined starting address. Based on the intersection information and adjacent intersection information, the interpolated line is compared with the latitude of the current location (S68). The time zone for the current location is determined by determining which interpolated line the latitude of the current location falls between (S69). Next, the time zone corresponding to the determined time zone is determined by referring to the time zone details information 32c. Furthermore, the time zone details determining unit 31b determines details of daylight saving time and other time differences, such as city time (S70).
另一方面,当前位置在例外处理范围内时,时区决定部31a作出维持时区的决定(S71)。另外,当前位置的纬度在80°以上时,高纬度处理部31d将当前位置的时区决定为UTC+0(S72)。如前文所述,高纬度处理部31d也可以维持当前位置的时区而继承此前的时区。On the other hand, if the current location is within the exception processing range, the time zone determination unit 31a determines to maintain the time zone (S71). Furthermore, if the current location's latitude is greater than 80°, the high latitude processing unit 31d determines the current location's time zone to be UTC+0 (S72). As previously mentioned, the high latitude processing unit 31d can also maintain the current location's time zone and inherit the previous time zone.
之后,时刻修正部31e根据决定了的时差相关的信息修正时刻(S73)。通过以上步骤,第二实施方式的变形例的卫星电波手表1进行的时刻修正的例外处理完成。Thereafter, the time adjustment unit 31e adjusts the time based on the information regarding the determined time difference (S73). Through the above steps, the exceptional processing of the time adjustment performed by the satellite radio-controlled wristwatch 1 according to the modification of the second embodiment is completed.
本发明的实施方式不限于以上说明的方式。图22是表示时区边界线71及时差分区区域70的其他例子的概略图。在该例中,利用沿着地球上特定的大圆或与该大圆平行的圆的基准线指定时差分区区域70。此处,特定的大圆是赤道,与该大圆平行的圆是纬线。在如本例这样指定时差分区区域70时,如果通过例如在纬度方向按每1分取得基准线来指定时差分区区域70,并存储纬线和时区边界线71的交点信息和时差分区信息,那么也能够与之前说明的实施方式同样地决定时差。The embodiments of the present invention are not limited to the above-described embodiments. FIG22 is a schematic diagram showing another example of a time zone boundary line 71 and a time difference partition area 70. In this example, the time difference partition area 70 is specified using a reference line along a specific great circle on the earth or a circle parallel to the great circle. Here, the specific great circle is the equator, and the circle parallel to the great circle is the latitude. When specifying the time difference partition area 70 as in this example, if the time difference partition area 70 is specified by, for example, obtaining a reference line every 1 minute in the latitude direction, and storing the intersection information of the latitude and the time zone boundary line 71 and the time difference partition information, then the time difference can also be determined in the same manner as in the previously described embodiment.
Claims (13)
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014-264880 | 2014-12-26 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| HK1242798A1 HK1242798A1 (en) | 2018-06-29 |
| HK1242798B true HK1242798B (en) | 2021-05-14 |
Family
ID=
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9563174B2 (en) | Electronic device, time correction method, and time correction program | |
| JP5266820B2 (en) | Satellite signal receiving device and control method of satellite signal receiving device | |
| US9841733B2 (en) | Electronic timepiece | |
| JP5476664B2 (en) | Electronic watch and time adjustment method for electronic watch | |
| US10185290B2 (en) | Electronic timepiece | |
| EP3067758B1 (en) | Analog electronic timepiece | |
| JP6778778B2 (en) | Satellite radio clock | |
| JP6733340B2 (en) | Electronic clock and setting display method | |
| US10042329B2 (en) | Electronic device, time correction method, and time correction program | |
| JP7119460B2 (en) | SATELLITE SIGNAL RECEIVER, ELECTRONIC DEVICE, AND CONTROL METHOD FOR SATELLITE SIGNAL RECEIVER | |
| JP6344128B2 (en) | Electronic watches and electronic equipment | |
| HK1242798B (en) | Satellite radio-controlled watch | |
| TWM346034U (en) | Analog watch with satellite signal source | |
| JP6010929B2 (en) | Electronic clock | |
| CN108572547A (en) | Electronic clock and control method for electronic clock | |
| KR101410225B1 (en) | An islamic digital watch | |
| HK1242798A1 (en) | Satellite radio-controlled watch | |
| JP6771051B2 (en) | Electronic clock | |
| JP7155832B2 (en) | Clock, time change control method and program | |
| JP6269225B2 (en) | Pointer type display device |