本發(fā)明涉及衛(wèi)星電波鐘表。
背景技術(shù):
在接收包括時刻信息和位置信息的衛(wèi)星電波而進行時刻修正的衛(wèi)星電波鐘表中,為了實際應(yīng)用而提供了根據(jù)從衛(wèi)星電波得到的位置信息自動判別時區(qū)的鐘表。為了自動判別時區(qū),必須判斷當前位置屬于哪個時區(qū)。
在下述專利文獻1中記載有一種電子設(shè)備,該電子設(shè)備接收從位置信息衛(wèi)星發(fā)送的衛(wèi)星電波來取得位置信息和時刻信息,對按一定大小劃分出的各段僅設(shè)定一個時差數(shù)據(jù),不重復(fù)地存儲匯集規(guī)定數(shù)量的段而組成的塊數(shù)據(jù),在該塊數(shù)據(jù)中取得與位置信息對應(yīng)的段的時差數(shù)據(jù)。
現(xiàn)有技術(shù)文獻
專利文獻
專利文獻1:(日本)特開2010-210276號公報
技術(shù)實現(xiàn)要素:
發(fā)明所要解決的課題
時區(qū)邊界線不一定沿著經(jīng)度,而是根據(jù)國境或地勢而復(fù)雜地彎曲。因此,為了判斷衛(wèi)星電波鐘表屬于哪個時區(qū),需要能夠判斷地表的各個地點屬于哪個時區(qū)的數(shù)據(jù)。作為這種數(shù)據(jù),認為如果考慮將地表面進行十分細致的網(wǎng)狀分割,對每個網(wǎng)格指定時區(qū),則能夠判斷時區(qū),但是因為所需要的存儲容量巨大、運算負擔增大,所以從成本、電力消耗方面來看不優(yōu)選。
關(guān)于此點,在專利文獻1中公開了匯集規(guī)定數(shù)量的段(網(wǎng)格)作為塊數(shù)據(jù),通過存儲與位置信息對應(yīng)的塊和與塊對應(yīng)的存儲地址的對應(yīng)關(guān)系而匯集時差數(shù)據(jù)的排列相同的塊數(shù)據(jù),能夠減少數(shù)據(jù)量。但是,在這種方法中,雖然能夠預(yù)見通過適當?shù)卦O(shè)定塊尺寸地匯集塊而得到一定程度上削減數(shù)據(jù)量的效果,但是仍然沒有改變必須使將地表面分割而成的每個網(wǎng)格具有時差數(shù)據(jù)的狀況,依然需要很大的存儲容量。
本發(fā)明是鑒于上述情況而提出的,其目的在于提供一種進一步減小用于從位置信息判斷時區(qū)的信息的存儲容量的衛(wèi)星電波鐘表。
用于解決課題的技術(shù)方案
用于解決上述課題的本申請中公開的發(fā)明具有多個方面,這些方面的代表內(nèi)容的概要如下文所述。
(1)衛(wèi)星電波鐘表,其特征在于,包括:接收部,其接收包括時刻信息和位置信息的衛(wèi)星電波;存儲部,其存儲表示基準線與時區(qū)邊界線的交點的位置的交點信息和作為與所述基準線鄰接的楔形或帶狀的區(qū)域的所述交點所屬的區(qū)域的時差分區(qū)信息,所述基準線是沿著與地球的特定的大圓正交的大圓的基準線或沿著地球的特定的大圓或與該大圓平行的圓的基準線;和決定部,其根據(jù)所述位置信息、所述交點信息和所述時差分區(qū)信息決定時區(qū)。
(2)在(1)中所述的衛(wèi)星電波鐘表,還具有時差詳情決定部,該時差詳情決定部至少根據(jù)所述位置信息、所述交點信息和所述時差分區(qū)信息決定夏令時和城市中的至少任一者。
(3)在(1)或(2)中所述的衛(wèi)星電波鐘表,所述存儲部至少存儲地址信息和時差分區(qū)/交點信息,所述地址信息包括按照所述每條基準線表示所述時差分區(qū)信息和所述交點信息的至少任一者的地址,所述時差分區(qū)/點信息包括所述時差分區(qū)信息和所述交點信息,所述時差分區(qū)信息和所述交點信息按照每條所屬的所述基準線能夠利用所述地址進行查看。
(4)在(3)中所述的衛(wèi)星電波鐘表,所述存儲部存儲包括于所述時差分區(qū)/交點信息中的鄰接交點信息。
(5)在(3)或(4)中所述的衛(wèi)星電波鐘表,所述地址是每條所屬的所述基準線的所述時差分區(qū)信息和所述交點信息的起始地址,所述時差分區(qū)/交點信息包括表示每條所屬的所述基準線的數(shù)據(jù)的終點的符號。
(6)在(1)至(5)中任一項所述的衛(wèi)星電波鐘表,所述存儲部存儲時差詳情信息,所述時差詳情信息包括與所述時差分區(qū)相關(guān)聯(lián)的時區(qū)信息、夏令時信息和城市信息中的至少任一者。
(7)在(1)至(6)中任一項所述的衛(wèi)星電波鐘表,所述特定的大圓是赤道。
(8)在(1)至(7)中任一項所述的衛(wèi)星電波鐘表,所述分區(qū)由鄰接的兩條所述基準線和與所述基準線正交的線指定。
(9)在(8)中所述的衛(wèi)星電波鐘表,還具有例外處理范圍設(shè)定部,所述例外處理范圍設(shè)定部將由鄰接的兩條所述基準線和隔開規(guī)定距離的與兩條所述基準線正交的線指定的范圍作為例外處理范圍,當所述位置信息表示的位置在所述例外處理范圍內(nèi)時,所述時區(qū)決定部維持時區(qū)。
(10)在(1)至(9)中任一項所述的衛(wèi)星電波鐘表,所述存儲部與表示第一基準線與所述邊界線的交點即第一交點的位置的第一交點信息相關(guān)聯(lián)地、存儲表示與所述第一基準線相鄰的第二基準線與所述邊界線的交點即第二交點的位置的第二交點信息,所述區(qū)域由所述第一基準線、所述第二基準線和連接所述第一交點與所述第二交點的線指定。
(11)在(10)中所述的衛(wèi)星電波鐘表,還具有例外處理范圍設(shè)定部,所述例外處理范圍設(shè)定部將包括所述交點的規(guī)定范圍作為例外處理范圍,當所述位置信息表示的位置在所述例外處理范圍內(nèi)時,所述時區(qū)決定部維持時區(qū)。
(12)在(11)中所述的衛(wèi)星電波鐘表,所述例外處理范圍是由鄰接的兩條所述基準線、通過所述第一交點且與所述基準線正交的線和通過所述第二交點且與所述基準線正交的指定的范圍。
(13)在(11)中所述的衛(wèi)星電波鐘表,所述例外處理范圍是由鄰接的兩條所述基準線、與連接所述第一交點與所述第二交點的線平行且通過所述第一交點的線和與連接所述第一交點與所述第二交點的線平行且通過所述第二交點的線指定的區(qū)域。
(14)在(1)至(13)中任一項所述的衛(wèi)星電波鐘表,當與所述時差分區(qū)信息相關(guān)聯(lián)的所述時區(qū)信息表示時區(qū)不定時,所述時區(qū)決定部作出維持時區(qū)或者采用特定的時區(qū)的決定。
(15)在(1)至(14)中任一項所述的衛(wèi)星電波鐘表,還具有高緯度處理部,當所述位置信息表示的位置在規(guī)定的緯度以上時,所述高緯度處理部維持時區(qū)或者采用特定的時區(qū)。
發(fā)明效果
根據(jù)上述本發(fā)明的(1)方面,能夠得到進一步減小用于從位置信息判斷時區(qū)的信息的存儲容量的衛(wèi)星電波鐘表。
另外,根據(jù)上述本發(fā)明的(2)方面,能夠得到?jīng)Q定比時區(qū)更詳細的時差的衛(wèi)星電波鐘表。
另外,根據(jù)上述本發(fā)明的(3)方面,能夠得到不重復(fù)地存儲時差分區(qū)信息和交點信息的衛(wèi)星電波鐘表。
另外,根據(jù)上述本發(fā)明的(4)方面,能夠得到根據(jù)位置信息以更好的精度判斷時區(qū)的衛(wèi)星電波鐘表。
另外,根據(jù)上述本發(fā)明的(5)方面,能夠得到以可變長度存儲用于根據(jù)位置信息判斷時區(qū)的信息的衛(wèi)星電波鐘表。
另外,根據(jù)上述本發(fā)明的(6)方面,能夠得到存儲比時區(qū)更詳細的時差的衛(wèi)星電波鐘表。
另外,根據(jù)上述本發(fā)明的(7)方面,能夠得到以經(jīng)線或者緯線作為基準線的衛(wèi)星電波鐘表。
另外,根據(jù)上述本發(fā)明的(8)方面,能夠得到基準線與時區(qū)邊界線的交點與時差分區(qū)一一對應(yīng)的衛(wèi)星電波鐘表。
另外,根據(jù)上述本發(fā)明的(9)方面,能夠得到在包括時區(qū)的邊界的規(guī)定區(qū)域中時差不變的衛(wèi)星電波鐘表。
另外,根據(jù)上述本發(fā)明的(10)方面,能夠得到相對于時區(qū)邊界線更如實地指定確定時差分區(qū)的區(qū)域的衛(wèi)星電波鐘表。
另外,根據(jù)上述本發(fā)明的(11)方面,能夠得到在時區(qū)的邊界附近時差不變的衛(wèi)星電波鐘表。
另外,根據(jù)上述本發(fā)明的(12)方面,能夠得到在包括時區(qū)邊界的范圍、且是由與基準線正交的兩條線圍成的范圍中時差不變的衛(wèi)星電波鐘表。
另外,根據(jù)上述本發(fā)明的(13)方面,能夠得到在包括時區(qū)邊界的范圍、且是由連接基準線與時區(qū)邊界的交點的線指定的范圍中時差不變的衛(wèi)星電波鐘表。
另外,根據(jù)上述本發(fā)明的(14)方面,能夠得到即使時區(qū)不定也能進行時刻顯示的衛(wèi)星電波鐘表。
另外,根據(jù)上述本發(fā)明的(15)方面,能夠得到抑制頻繁的時刻修正的衛(wèi)星電波鐘表。
附圖說明
圖1是表示本發(fā)明第一實施方式的衛(wèi)星電波手表的外觀的一例的平面圖。
圖2是表示本發(fā)明第一實施方式的衛(wèi)星電波手表內(nèi)部結(jié)構(gòu)的結(jié)構(gòu)框圖。
圖3是表示本發(fā)明第一實施方式的衛(wèi)星電波手表實現(xiàn)的功能的功能框圖。
圖4是表示時區(qū)邊界線和本發(fā)明第一實施方式的衛(wèi)星電波手表中處理的時差分區(qū)區(qū)域的概略圖。
圖5是平面地表示了時區(qū)邊界線和本發(fā)明第一實施方式的衛(wèi)星電波手表中處理的時差分區(qū)區(qū)域的概略圖。
圖6是表示本發(fā)明第一實施方式的衛(wèi)星電波手表中處理的時差分區(qū)區(qū)域的第一例的圖。
圖7是表示存儲于本發(fā)明第一實施方式的衛(wèi)星電波手表中的地址信息的圖。
圖8是表示存儲于本發(fā)明第一實施方式的衛(wèi)星電波手表的時差分區(qū)/交點信息的圖。
圖9是表示存儲于本發(fā)明第一實施方式的衛(wèi)星電波手表的時差詳情信息的圖。
圖10是表示本發(fā)明第一實施方式的衛(wèi)星電波手表中處理的時差分區(qū)區(qū)域的第二例的圖。
圖11是表示利用本發(fā)明第一實施方式的衛(wèi)星電波手表進行的時刻修正處理的流程圖。
圖12是表示在本發(fā)明第一實施方式的第一變形例的衛(wèi)星電波手表中設(shè)定的例外處理范圍的圖。
圖13是表示在本發(fā)明第一實施方式的第二變形例的衛(wèi)星電波手表中設(shè)定的例外處理范圍的圖。
圖14是表示本發(fā)明第一實施方式的第一變形例和第二變形例的衛(wèi)星電波手表中進行的時刻修正的例外處理的流程圖。
圖15是表示本發(fā)明第二實施方式的衛(wèi)星電波手表中處理的時差分區(qū)區(qū)域的第一例的圖。
圖16是表示存儲于本發(fā)明第二實施方式的衛(wèi)星電波手表的時差分區(qū)/交點信息的圖。
圖17是表示本發(fā)明第二實施方式的衛(wèi)星電波手表中處理的時差分區(qū)區(qū)域的第二例的圖。
圖18是表示本發(fā)明第二實施方式的衛(wèi)星電波手表中處理的時差分區(qū)區(qū)域的第三例的圖。
圖19是表示本發(fā)明第二實施方式的衛(wèi)星電波手表中進行的時刻修正處理的流程圖。
圖20是表示本發(fā)明第二實施方式的變形例的衛(wèi)星電波手表中的例外處理范圍的例子的圖。
圖21是表示本發(fā)明第二實施方式的變形例的衛(wèi)星電波手表中進行的時刻修正的例外處理的流程圖。
圖22是表示時區(qū)的邊界線和時差分區(qū)區(qū)域的其他例子的概略圖。
具體實施方式
以下參照附圖對本發(fā)明的實施方式進行說明。
[第一實施方式]
圖1是表示本發(fā)明第一實施方式的衛(wèi)星電波手表1的外觀的一例的平面圖。在該圖中表示了配置于作為衛(wèi)星電波手表1的外裝(鐘表殼體)的主體內(nèi)的字符板53和作為表示時刻的指針的時針52a、分針52b、秒針52c。另外,在主體的3點側(cè)的側(cè)面配置有用于衛(wèi)星電波手表1的使用者進行各種操作的操作部60即轉(zhuǎn)柄60a和按鈕60b。
在衛(wèi)星電波手表1中,在主體安裝有覆蓋字符板53的由玻璃等透明材料形成的防風蓋。另外,在防風蓋的相反側(cè)在主體安裝有后蓋。在本說明書中,后文中,將衛(wèi)星電波手表1的配置防風蓋的方向(圖1中紙面跟前方向)稱為正面?zhèn)?,將配置后蓋的方向(圖1中紙面背側(cè)方向)稱為背面?zhèn)取?/p>
在字符板53的背面?zhèn)?,配置有太陽能電?2,能夠利用從正面?zhèn)壬淙氲墓膺M行發(fā)電。因此,字符板53由能夠以一定程度透過光線的材質(zhì)形成。在不與太陽能電池42重疊的區(qū)域配置用于接收衛(wèi)星電波的貼片天線(patchantenna)。貼片天線的正面?zhèn)鹊拿媸墙邮諄碜孕l(wèi)星的電波的接收面。貼片天線的接收面、太陽能電池42的受光面、字符板53彼此平行地設(shè)置,均朝向正面?zhèn)?。此外,也可以采用芯片天線(chipantenna)或倒f天線代替貼片天線。
另外,在本說明書中,衛(wèi)星電波手表這一用語用于表示手表,且該手表具有從gps(globalpositioningsystem)衛(wèi)星等的發(fā)送關(guān)于日期和時刻的信息(時刻信息)的衛(wèi)星接收該衛(wèi)星信號,根據(jù)其中包括的時刻信息對作為保持在手表內(nèi)部的時刻信息的內(nèi)部時刻進行修正的功能。但是,本發(fā)明不限于衛(wèi)星電波手表,也能夠適用于不是手表的小型鐘表,例如懷表。另外,衛(wèi)星電波手表也一并接收包含于衛(wèi)星信號的位置信息。此外,發(fā)送衛(wèi)星電波手表所接收的衛(wèi)星信號的衛(wèi)星也可以是用于gsp衛(wèi)星以外的用途或者是計劃在將來加以運用的衛(wèi)星,例如格洛納斯系統(tǒng)(glonass)、伽利略定位系統(tǒng)(europeangalileosystem)、北斗衛(wèi)星導(dǎo)航系統(tǒng)(compass)等。
從gps衛(wèi)星發(fā)送的衛(wèi)星電波是通過相移鍵控調(diào)制為頻率約1.6ghz的載波(l1波段的電波)而得的電波。編碼為衛(wèi)星電波的信號是在各gps衛(wèi)星固有的偽隨機數(shù)(pseudorandomnumber,prn)與包括時刻信息的衛(wèi)星信號疊加而成的信號。衛(wèi)星電波手表1接收從多個衛(wèi)星發(fā)送的多個衛(wèi)星電波,通過判斷與哪個衛(wèi)星的prn相關(guān)程度高,來判別接收到的多個衛(wèi)星電波分別是從哪個衛(wèi)星發(fā)送的。在本說明書中,將這種衛(wèi)星的判別處理稱為衛(wèi)星電波的跟蹤。在衛(wèi)星信號中包括時刻信息,時刻信息包括以一星期的開始(星期日的上午0:00)作為起點的表示當前時刻的tow(timeofweek)和表示從規(guī)定的基準時刻起現(xiàn)在是第幾星期的星期編號wn。因此,根據(jù)情況,衛(wèi)星電波手表1有時僅接收tow,有時一并接收tow和星期編號wn。另外,因為gps時刻相對于協(xié)調(diào)世界時存在因閏秒產(chǎn)生的偏差,所以gps衛(wèi)星也發(fā)送用于修正該偏差的閏秒信息。因此,衛(wèi)星電波手表1不僅接收來自gps衛(wèi)星的時刻信息,也接收該閏秒信息。進而,衛(wèi)星信號還包括位置信息。位置信息包括作為全衛(wèi)星的位置信息的歷書(almanac)和作為各衛(wèi)星的位置信息的星歷(ephemeris)。衛(wèi)星電波手表1根據(jù)接收到的位置信息計算與環(huán)繞上空的多個gps衛(wèi)星的距離,并計算當前位置的緯度、經(jīng)度和高度。
在圖1所示的衛(wèi)星電波手表1的例子中,在字符板53的周圍表示有字符“rx”即接收中字符53a、字符“ok”即接收成功字符53b、字符“ng”即接收失敗字符53c和字符“na”即不定處理字符53d。接收成功字符53b和接收失敗字符53c是例如使用秒針52c指示衛(wèi)星電波手表1進行的接收處理的結(jié)果成功與否的標志(index)。另外,接收中字符53a是通知正在實施接收處理的標志。不定處理字符53d是通知進行了后文詳細說明的不定處理的標志。使用這些標志也能夠在實施接收處理之前進行指示前次的接收處理的結(jié)果的動作。
城市顯示53e表示當前設(shè)定的時區(qū)的代表城市。在圖1所示的例子中,利用“l(fā)on”字符表示代表城市是倫敦。除此之外,也可以表示當前的夏令時設(shè)定的有無。例如,可以利用秒針52c等指示在設(shè)定的時區(qū)中是否在實行夏令時,或者也可以另外設(shè)置副針來指示。
圖1所示的衛(wèi)星電波手表1的設(shè)計是一個例子。除此處所示的設(shè)計以外,也可以例如不將主體設(shè)計為圓形而設(shè)計為多邊形,轉(zhuǎn)柄60a或按鈕60b的有無、數(shù)量、配置是任意的。另外,在本實施方式中,指針有時針52a、分針52b、秒針52c三根,但是不限于此,也可以省略秒針52c,或者添加進行星期幾、時區(qū)的區(qū)別、夏令時的有無、電波的接收狀態(tài)、電池的余量等各種顯示的指針和日期顯示等。
在衛(wèi)星電波手表1的主體的內(nèi)部收納有用于驅(qū)動指針的驅(qū)動機構(gòu)50、蓄存由太陽能電池42發(fā)出的電力的二次電池40、用于衛(wèi)星電波手表1的動作控制的控制電路30、處理接收到的衛(wèi)星信號的接收電路20等,詳細內(nèi)容在后文中說明。
圖2是表示衛(wèi)星電波手表1的內(nèi)部結(jié)構(gòu)的結(jié)構(gòu)框圖。如該圖所示,衛(wèi)星電波手表1包括:天線10、接收電路20、控制電路30、二次電池40、開關(guān)41、太陽能電池42、驅(qū)動機構(gòu)50、時刻顯示部51和操作部60。
天線10接收從衛(wèi)星發(fā)送的衛(wèi)星電波作為包括時刻信息的電波。特別是在本實施方式中,天線10是接收從gps衛(wèi)星發(fā)送的衛(wèi)星電波的貼片天線。
接收電路20對利用天線10接收到的衛(wèi)星電波進行解碼,輸出表示作為解碼的結(jié)果而得到的衛(wèi)星信號的內(nèi)容的位串(接收數(shù)據(jù))。具體而言,接收電路20包括高頻電路(rf電路)21和解碼電路22。
高頻電路21是以高頻動作的集成電路,對天線10接收到的模擬信號進行放大、檢波并轉(zhuǎn)換為基帶信號。解碼電路22是進行基帶處理的集成電路,解碼高頻電路21輸出的基帶信號而生成表示從gps衛(wèi)星接收的數(shù)據(jù)內(nèi)容的位串,對控制電路30輸出。
控制電路30是微型計算機等的信息處理裝置,包括:運算部31、rom(readonlymemory,只讀存儲器)32、ram(randomaccessmemory,隨機存取存儲器)33、rtc(realtimeclock,實時時鐘)34和電動機驅(qū)動電路35。
運算部31按照儲存在rom32的程序進行各種的信息處理。關(guān)于在本實施方式中運算部31實施的處理的詳細內(nèi)容在后面敘述。ram33作為運算部31的工作儲存器(workmemory)發(fā)揮作用,被寫入成為運算部31的處理對象的數(shù)據(jù)。特別是在本實施方式中,表示利用接收電路20接收到的衛(wèi)星信號的內(nèi)容的位串(接收數(shù)據(jù))被依次寫入ram33內(nèi)的緩存區(qū)域。rtc34供給在衛(wèi)星電波手表1內(nèi)部的用于計時的時鐘(clock)信號。在本實施方式的衛(wèi)星電波手表1中,運算部31根據(jù)利用接收電路20接收到的衛(wèi)星信號修正利用從rtc34供給的信號進行了計時的內(nèi)部時刻,從而決定應(yīng)該顯示在時刻顯示部51的時刻(顯示時刻)。進而,電動機驅(qū)動電路35根據(jù)該決定了的顯示時刻輸出驅(qū)動在后述的驅(qū)動機構(gòu)50中包括的電動機的驅(qū)動信號。由此,利用控制電路30生成的顯示時刻顯示于時刻顯示部51。
二次電池40是蓄存利用太陽能電池42發(fā)出的電力的電池,是鋰離子電池等。對接收電路20或控制電路30供給所蓄存的電力。在從二次電池40向接收電路20的電力供給路徑的中途設(shè)置有開關(guān)41,利用控制電路30輸出的控制信號對該開關(guān)41的導(dǎo)通(on)/斷開(off)進行切換。通過控制電路30切換開關(guān)41的導(dǎo)通/斷開,接收電路20的動作時序被控制。接收電路20僅在經(jīng)由開關(guān)41從二次電池40供給了電力的期間動作,在此期間對天線10接收的衛(wèi)星電波進行解碼。
太陽能電池42配置于字符板53的背面?zhèn)龋脤πl(wèi)星電波手表1照射的太陽光等的外部光發(fā)電,將產(chǎn)生的電力供給二次電池40。
驅(qū)動機構(gòu)50包括根據(jù)從前述的電動機驅(qū)動電路35輸出的驅(qū)動信號動作的步進電動機和齒輪系,通過齒輪系傳遞步進電動機的旋轉(zhuǎn)而使指針52旋轉(zhuǎn)。時刻顯示部51包括指針52和字符板53。指針52包括時針52a、分針52b和秒針52c,通過這些指針52在字符板53上旋轉(zhuǎn)來顯示當前時刻。
操作部60是轉(zhuǎn)柄60a和按鈕60b等,接受衛(wèi)星電波手表1的使用者的操作,對控制電路30輸出該操作內(nèi)容??刂齐娐?0根據(jù)操作部60接受到的操作輸入的內(nèi)容來實施各種處理。特別是在本實施方式中,控制電路30根據(jù)使用者對操作部60的操作輸入進行衛(wèi)星信號的接收處理。
以下對本實施方式中控制電路30的運算部31執(zhí)行的處理的具體的例子進行說明。如圖3所示,通過執(zhí)行存儲于rom32的程序,運算部31在功能上可以實現(xiàn)時區(qū)決定部31a、時差詳情決定部31b、例外處理范圍設(shè)定部31c、高緯度處理部31d和時刻修正部31e的功能。
根據(jù)存儲于ram33的位置信息33a和儲存于rom32的包括于時差分區(qū)/交點信息32b中的時差分區(qū)信息和交點信息,時區(qū)決定部31a決定衛(wèi)星電波手表1所屬的時區(qū)。此處,在作為存儲部的rom32中按照每條基準線儲存有地址信息32a,所述地址信息32a包括表示時差分區(qū)信息和交點信息的至少任一者的地址。另外,在rom32中儲存有包括時差分區(qū)信息和交點信息的時差分區(qū)/交點信息32b,時差分區(qū)信息和交點信息按照每個所屬的基準線能夠利用地址進行查看(參照,對照)。另外,在rom32中與時差分區(qū)相關(guān)聯(lián)地儲存有時差詳情信息32c,該時差詳情信息32c包括時區(qū)信息、以及夏令時信息與城市信息中的至少任一者。
根據(jù)至少位置信息、交點信息和時差分區(qū)信息,時差詳情決定部31b決定夏令時和城市的至少任一者。
例外處理范圍設(shè)定部31c對時區(qū)決定部31a設(shè)定使其進行例外處理的范圍。在位置信息33a顯示的位置在例外處理范圍內(nèi)時,時區(qū)決定部31a維持時區(qū)不變。
位置信息33a顯示的位置在規(guī)定的緯度以上時,高緯度處理部31d維持時區(qū),或者設(shè)定為特定的時區(qū)。在本實施方式的衛(wèi)星電波手表1中,在位置信息33a顯示的位置在北緯80°或南緯80°以上時,高緯度處理部31維持時區(qū)不變。
時刻修正部31e接受時差詳情決定部31b的時差的決定,進行在衛(wèi)星電波手表1內(nèi)部計時的內(nèi)部時刻的修正。
圖4是表示時區(qū)的邊界線71和本發(fā)明第一實施方式的衛(wèi)星電波手表1中處理的時差分區(qū)區(qū)域70的概略圖。另外,圖5是在平面表示時區(qū)的邊界線71和本發(fā)明第一實施方式的衛(wèi)星電波手表中處理的時差分區(qū)區(qū)域70的概略圖。
在圖4和圖5中,作為一例表示了兩條時區(qū)邊界線71。兩圖中所示的時區(qū)邊界線71是在北極(北緯90°的點)和南極(南緯90°的點)有端部的折線。不過,時區(qū)邊界線71不限于在北極和南極有端部,有時也可以選定地表閉合的區(qū)域作為一個時區(qū)。
在本實施方式的衛(wèi)星電波手表1中,作為指定時差分區(qū)區(qū)域70的基準線,可以使用沿著與地球的特定的大圓正交的大圓的基準線。具體而言,特定的大圓是赤道(緯度0°的緯線),與特定的大圓正交的大圓是經(jīng)線。在本實施方式中,時差分區(qū)區(qū)域70是作為兩條基準線的兩條經(jīng)線夾著的區(qū)域。如后文所述,作為基準線,也可以使用沿著地球的特定的大圓或與該大圓平行的圓的基準線。此時如果特定的大圓為赤道,則與特定的大圓平行的圓是緯線。在本實施方式中,將東北、西北、東南和西南的各區(qū)域按照每1分經(jīng)度進行劃分來設(shè)定時差分區(qū)區(qū)域70。即,時差分區(qū)區(qū)域70是北緯0°~90°或南緯0°~90°的區(qū)域、且是經(jīng)度1分的楔形(用墨卡托投影法表示該區(qū)域時為帶狀)的區(qū)域。
在圖4和5所示的例子中,由時區(qū)邊界線71夾著的區(qū)域的時差分區(qū)是“1”。另外,該區(qū)域的西側(cè)的時差分區(qū)是“0”,該區(qū)域的東側(cè)的時差分區(qū)是“2”。如后文所述,時差分區(qū)與時區(qū)、以及夏令時與城市中的至少任一者相關(guān)聯(lián),能夠通過判斷衛(wèi)星電波手表1屬于哪個時差分區(qū)進行詳細的時刻修正。
在圖4和5所示的例子中,時差分區(qū)區(qū)域70是位于東北的區(qū)域。在本實施方式的衛(wèi)星電波手表1中,通過將地表分為東北、西北、東南和西南這4個區(qū)域處理,不需要處理負緯度而使數(shù)據(jù)結(jié)構(gòu)簡化。
圖6是表示本發(fā)明第一實施方式的衛(wèi)星電波手表1中處理的時差分區(qū)區(qū)域70的第一例的圖。本例的時差分區(qū)區(qū)域70是北緯0°~90°和東經(jīng)e1~e2的區(qū)域。指定時差分區(qū)區(qū)域70的第一基準線72是東經(jīng)e1的經(jīng)線,第二基準線73是東經(jīng)e2的經(jīng)線。第一基準線72與時區(qū)邊界線71四次相交。各個交點稱為位于北緯n1的第一交點、位于北緯n2的第二交點、位于北緯n3的第三交點和位于北緯n4的第四交點。
本實施方式的衛(wèi)星電波手表1中處理的時差分區(qū)是與基準線鄰接的楔形或帶狀的區(qū)域,按照基準線與時區(qū)邊界線71的交點所屬的每個區(qū)域確定。具體而言,該區(qū)域由鄰接的兩條基準線(第一基準線72和第二基準線73)和與基準線正交的線(分區(qū)邊界線74)指定。此處,分區(qū)邊界線74是緯線。在本例中,在東經(jīng)e1~e2的范圍,從北緯0°至北緯n1的區(qū)域的時差分區(qū)是“1”,從北緯n1至北緯n2的區(qū)域的時差分區(qū)是“0”,從北緯n2至北緯n3的區(qū)域的時差分區(qū)是“1”,從北緯n3至北緯n4的區(qū)域的時差分區(qū)是“0”,從北緯n4至北緯80°的區(qū)域的時差分區(qū)是“1”。另外,不論東經(jīng)如何,北緯80°以上的區(qū)域的時差分區(qū)是“na”(notapplicable,不適用),不設(shè)定時差分區(qū)。該設(shè)定對南緯80°以上的區(qū)域也相同。其原因是,可以預(yù)想到如果在緯度80°以上的極地附近設(shè)定時差分區(qū),則因為在極地附近比較小的移動會造成經(jīng)度的大幅變化,所以衛(wèi)星電波手表1所屬的時差分區(qū)會頻繁變化,反而會有損實用性。
位置信息33a顯示的位置在規(guī)定的緯度以上時,高緯度處理部31d維持時區(qū)或設(shè)定為特定的時區(qū)。在本實施方式的衛(wèi)星電波手表1中,在當前位置的緯度(北緯或南緯)在80°以上時,高緯度處理部31d將時區(qū)設(shè)定為utc(協(xié)調(diào)世界時)。此處,將緯度80°作為基準是一個例子,高緯度處理部31d也可以在當前位置的緯度是例如85°以上時將時區(qū)設(shè)定為utc。另外,也可以不設(shè)定為utc+0而設(shè)定為其他的時差。另外,位置信息33a顯示的位置在規(guī)定的緯度以上時,高緯度處理部31d也可以決定維持時區(qū)。此時,極地的時區(qū)會按照進入極地的經(jīng)度而變化。也可以是衛(wèi)星電波手表1的使用者能夠選擇高緯度處理部31d維持時區(qū)或者設(shè)定為特定的時區(qū)。
本實施方式的衛(wèi)星電波手表1,利用高緯度處理部31d進行了維持時區(qū)或者設(shè)定為特定的時區(qū)的處理時,通過用秒針52c指示不定處理字符53d,表示進行了時差分區(qū)是“na”時的處理。由此,衛(wèi)星電波手表1的使用者能夠確認進行了時差分區(qū)不定時的處理。根據(jù)本實施方式的衛(wèi)星電波手表1能夠抑制在極地的頻繁的時刻修正。而且能夠視覺確認進行了例外的處理。
本實施方式的衛(wèi)星電波手表1的時區(qū)決定部31a從包括于衛(wèi)星信號中的位置信息33a計算當前位置,判斷當前位置屬于哪個時差分區(qū)區(qū)域70。另外,對指定時差分區(qū)區(qū)域70的基準線和時區(qū)邊界線71的交點的緯度與當前位置的緯度進行比較,判斷當前位置屬于哪個時差分區(qū),從時差分區(qū)決定當前位置的時區(qū)。另外,時差詳情決定部31b根據(jù)時差分區(qū)決定當前位置的夏令時和城市。如果決定了時區(qū)和夏令時,就可以完全決定時差。以下對為了進行此種時差決定所需要的各種信息進行說明。
圖7是表示存儲于本發(fā)明第一實施方式的衛(wèi)星電波手表1的rom32中的地址信息32a的圖。地址信息32a包括按照每條基準線(本實施方式中是每1分經(jīng)度)表示時差分區(qū)信息和交點信息的至少任一者的地址。在本實施方式中,地址是每條所屬基準線的時差分區(qū)信息和交點信息的起始地址。地址信息32a按照東北、西北、東南和西南的順序排列地被存儲。在該圖中,作為一例詳細表示了東北區(qū)域中的地址信息32a,對于西北、東南和西南的范圍也儲存有相同的信息。
為了能簡明地表現(xiàn)數(shù)據(jù)結(jié)構(gòu),在該圖中表示了用于儲存地址信息32a的存儲器的地址。在地址=0中儲存有第一起始地址。第一起始地址是當前位置屬于東經(jīng)0°0′~0°1′的時差分區(qū)區(qū)域時應(yīng)該參照的時差分區(qū)/交點信息32b的地址。同樣,在地址=1中儲存有第二起始地址,第二起始地址是當前位置屬于東經(jīng)0°1′~0°2′的時差分區(qū)區(qū)域時應(yīng)該參照的時差分區(qū)/交點信息32b的地址。在本實施方式中,因為東北、西北、東南和西南的各區(qū)域按照每1分經(jīng)度劃分而設(shè)定時差分區(qū)區(qū)域,所以例如東北區(qū)域中的地址信息32a存在180×60=10800。因為西北、東南和西南的各區(qū)域也相同,所以地址信息32a全部存在10800×4=43200。西北區(qū)域中的地址信息32a儲存于地址=10800~21599中,東南區(qū)域中的地址信息32a儲存于地址=21600~32399中,西南區(qū)域中的地址信息32a儲存于地址=32400~43199中。
地址信息32a對于多個時差分區(qū)區(qū)域可以重復(fù)。時區(qū)邊界線是一定緯度的線時,多條基準線與相同緯度相交。此時,對于由多條基準線指定的多個時差分區(qū)區(qū)域,如果分別存儲時差分區(qū)信息和交點信息則會產(chǎn)生存儲容量的浪費。因此,對于時差分區(qū)信息和交點信息相同的多個時差分區(qū)區(qū)域,儲存相同的起始地址,參照相同的時差分區(qū)信息和交點信息。由此能夠不重復(fù)地存儲時差分區(qū)信息和交點信息,減少存儲容量。另外,被存儲的時差分區(qū)信息和交點信息的數(shù)量在各個時差分區(qū)區(qū)域不同。因此,假如將各時差分區(qū)信息和交點信息以確保一定的數(shù)據(jù)長度的方式進行存儲,則要配合最長的數(shù)據(jù)長度,對于大部分的時差分區(qū)區(qū)域產(chǎn)生不使用的數(shù)據(jù)區(qū)域而導(dǎo)致存儲容量的浪費。就此點,如果利用地址信息32a指定時差分區(qū)/交點信息32b的起始地址,則能夠?qū)γ總€時差分區(qū)區(qū)域以可變長度存儲時差分區(qū)信息和交點信息,進而能夠沒有浪費地使用存儲容量。
圖8是表示存儲于本發(fā)明第一實施方式的衛(wèi)星電波手表1的時差分區(qū)/交點信息32b的圖。此處,交點信息表示基準線與時區(qū)邊界線71的交點的位置。另外,時差分區(qū)信息與作為與基準線鄰接的楔形或帶狀的區(qū)域的、基準線與時區(qū)邊界線71的交點所屬的區(qū)域的時區(qū)信息、夏令時信息和城市信息相關(guān)聯(lián)。時差分區(qū)/交點信息32b包括時差分區(qū)信息和所述交點信息,時差分區(qū)信息和所述交點信息按照每條所屬的基準線能夠利用地址信息32a中包括的地址進行參照。
在圖8中表示了圖6所示的時差分區(qū)區(qū)域70的時差分區(qū)信息和交點信息。時差分區(qū)/交點信息32b具有交替地存儲時差分區(qū)信息和交點信息的數(shù)據(jù)結(jié)構(gòu)。在存儲時差分區(qū)/交點信息32b的存儲器的起始地址=0中存儲有時差分區(qū)=1的信息,在下一個地址中存儲有交點=8°34′(n1)的第一交點的緯度。利用這種數(shù)據(jù)結(jié)構(gòu)表示在東經(jīng)e1~e2的范圍且北緯0°~8°34′(n1)的范圍的時差分區(qū)是“1”。同樣的,利用時差分區(qū)/交點信息32b表示在東經(jīng)e1~e2的范圍且北緯8°34′(n1)~28°6′(n2)的范圍的時差分區(qū)是“0”,北緯28°6′(n2)~45°24′(n3)的范圍的時差分區(qū)是“1”,北緯45°24′(n3)~65°0′(n4)的范圍的時差分區(qū)是“0”。另外,利用儲存于地址=8的時差分區(qū)=1的時差分區(qū)信息和儲存于地址=9的“結(jié)束(end)”信息(表示每條所屬基準線的數(shù)據(jù)的終點的符號),表示北緯65°0′(n4)~80°的范圍的時差分區(qū)是“1”,在北緯65°0′(n4)以北不存在第一基準線72與時區(qū)邊界線71的交點。儲存于地址=9的“結(jié)束”信息也可以設(shè)定為“交點=80°”。儲存于起始地址=10以后的信息是位于第二基準線73的東側(cè)的時差分區(qū)區(qū)域的時差分區(qū)信息和交點信息。這樣,存儲于本實施方式的衛(wèi)星電波手表1的時差分區(qū)/交點信息32b具有時差分區(qū)信息和交點信息一一對應(yīng)的數(shù)據(jù)結(jié)構(gòu)。
此外,地址信息32a和時差分區(qū)/交點信息32b的結(jié)構(gòu)不限于上述結(jié)構(gòu)。例如,也可以不存儲地址信息32a,而是通過采用上述數(shù)據(jù)結(jié)構(gòu)作為時差分區(qū)/交點信息32b,從地址=0依次讀入時差分區(qū)/交點信息32b,計數(shù)表示“結(jié)束”數(shù)據(jù)的次數(shù),從而得到與當前位置的經(jīng)度對應(yīng)的時差分區(qū)信息和交點信息。另外,也可以不存儲地址信息32a,對每個時差分區(qū)區(qū)域70確保相等數(shù)據(jù)長度地存儲時差分區(qū)信息和交點信息。此時,只要判斷當前位置所屬的時差分區(qū)區(qū)域70,使時差分區(qū)/交點信息32b的存儲地址從地址=0偏移與當前位置的經(jīng)度對應(yīng)的量,就能夠得到對應(yīng)的時差分區(qū)信息和交點信息。
圖9是表示存儲于本發(fā)明第一實施方式的衛(wèi)星電波手表1的時差詳情信息32c的圖。時差詳情信息32c包括與時差分區(qū)信息相關(guān)聯(lián)的時區(qū)信息、以及夏令時信息與城市信息中的至少任意一者。在本實施方式中,時差詳情信息32c是表示與各個時差分區(qū)相關(guān)聯(lián)的時區(qū)、夏令時和城市的信息。時區(qū)通過相對于utc(協(xié)調(diào)世界時)的偏移來表示。時差分區(qū)“0”的區(qū)域的時區(qū)與utc一致,時差分區(qū)“1”的區(qū)域的時區(qū)比utc快1小時,時差分區(qū)“2”的區(qū)域的時區(qū)比utc快1小時。夏令時是1年中以夏季為中心的期間實行的時刻。在時差分區(qū)“0”的區(qū)域,因為沒有實行夏令時所以儲存為“na”(表示沒有指定的符號)。在時差分區(qū)“1”的區(qū)域,在從日期st1至日期ed1的期間實行夏令時,時刻快1小時。另外,在時差分區(qū)“2”的區(qū)域,在從日期st2至ed2的期間實行夏令時,時刻快0.5小時。時差分區(qū)“1”的區(qū)域和時差分區(qū)“2”的區(qū)域時區(qū)相同,但夏令時的實行時期和修正量不同。城市表示各時差分區(qū)中的代表城市名。此處不記載具體名稱,例示了時差分區(qū)“0”的區(qū)域的城市名為“a”、時差分區(qū)“1”的區(qū)域的城市名為“b”,時差分區(qū)“2”的區(qū)域的城市名為“c”。
圖10是表示本發(fā)明第一實施方式的衛(wèi)星電波手表1中處理的時差分區(qū)區(qū)域70的第二例的圖。在本例中,由通過北緯n2的第二交點的時區(qū)邊界線71和通過北緯n3的第三交點的時區(qū)邊界線71夾著的區(qū)域是沒有獲得有關(guān)時區(qū)的國際一致意見的區(qū)域。作為此種區(qū)域,例如有爭議地區(qū)。就此種區(qū)域,在本實施方式的衛(wèi)星電波手表1中,由通過北緯n2的第二交點的分區(qū)邊界線74和通過北緯n3的第三交點的分區(qū)邊界線74夾著的區(qū)域的時差分區(qū)為na(表示沒有被設(shè)定的符號)。時差分區(qū)是na時,在時差詳情信息32c中作為相關(guān)聯(lián)的時區(qū)表示其時區(qū)不定。與時差分區(qū)信息相關(guān)聯(lián)的時區(qū)表示為時區(qū)不定時,時區(qū)決定部31a決定維持時區(qū)或者設(shè)定為特定的時區(qū)。在本實施方式的衛(wèi)星電波手表1中,在時區(qū)不定時,時區(qū)決定部31a決定維持時區(qū)。在圖10所示例子中,如果考慮使東經(jīng)e1~e2的范圍從北緯0°北上,因為初始屬于時差分區(qū)“0”的區(qū)域,所以根據(jù)圖9所示的時差詳情信息32c,關(guān)聯(lián)的時區(qū)是utc+0,越過北緯n1時成為時差分區(qū)“2”,成為時區(qū)是utc+1、在日期從st2至ed2的期間實行+0.5小時的夏令時的區(qū)域。更進一步越過北緯n5時成為時差分區(qū)“1”,成為時區(qū)是utc+1、在從日期st1至日期ed1的期間實行+1小時的夏令時的區(qū)域。進一步北上,越過北緯n6時成為時差分區(qū)“2”,成為時區(qū)是utc+1、在從日期st2至ed2的期間實行+0.5小時的夏令時的區(qū)域。更進一步越過北緯n2時成為時差分區(qū)“na”,維持為時區(qū)是utc+1、在從日期st2至ed2的期間實行+0.5小時的夏令時的區(qū)域。此外,越過北緯n3時的時差分區(qū)成為“0”,時區(qū)成為utc+0。另一方面,如果考慮使東經(jīng)e1~e2的區(qū)域從北緯80°南下,因為初始屬于時差分區(qū)“1”的區(qū)域,所以是時區(qū)為utc+1、在從日期st1至日期ed1的期間實行+1小時的夏令時的區(qū)域,之后越過北緯n4時成為時差分區(qū)“0”,時區(qū)成為utc+0。更進一步越過北緯n3時成為時差分區(qū)“na”,時區(qū)維持為utc+0。另外,越過北緯n2時成為時差分區(qū)“2”,成為時區(qū)是utc+1、在從日期st2至ed2的期間實行+0.5小時的夏令時的區(qū)域。更進一步,越過北緯n6時成為時差分區(qū)“1”,成為時區(qū)是utc+1、在從日期st1至日期ed1的期間實行+1小時的夏令時的區(qū)域。這樣,根據(jù)從哪個方位進入時區(qū)不定地域,衛(wèi)星電波手表1采用的時區(qū)不同,時刻修正部31e進行的時刻修正也不同。這樣,根據(jù)本實施方式的衛(wèi)星電波手表1,即使時區(qū)不定也能夠進行時刻顯示。
在利用時區(qū)決定部31a進行時區(qū)不定時的處理時,本實施方式的衛(wèi)星電波手表1利用秒針52c指示不定處理字符53d,表示進行了時差分區(qū)是“na”時的處理。由此,衛(wèi)星電波手表1的使用者能夠確認進行了時差分區(qū)是不定時的處理。在本實施方式中,時區(qū)決定部31a在時差分區(qū)是“na”時維持時區(qū),但是也可以決定為設(shè)定成特定的時區(qū),例如utc+0。
圖11是表示本發(fā)明第一實施方式的衛(wèi)星電波手表1的時刻修正處理的流程圖。本實施方式的衛(wèi)星電波手表1接受使用者進行的操作部60的操作而開始時刻修正處理,首先進行衛(wèi)星電波的接收(s1)。之后,取得衛(wèi)星信號中包括的時刻信息和位置信息并儲存于ram33(s2)。
接著,利用時區(qū)決定部31a判斷由取得的位置信息所表示的當前位置的緯度是否在80°以上(s3)。當前位置的緯度不在80°以上時,確定當前位置屬于東北、西北、東南和西南中的某個區(qū)域(s4)。然后,將當前位置的經(jīng)度中秒以下的數(shù)四舍五入(s5),確定當前位置屬于哪個時差分區(qū)區(qū)域。例如,將當前位置的東經(jīng)中的秒以下的數(shù)四舍五入后的值是e1時,屬于圖6所示的時差分區(qū)區(qū)域70。另一方面,將當前位置的東經(jīng)中的秒以下的數(shù)四舍五入后的值是e2時,屬于位于第二基準線73東側(cè)的時差分區(qū)區(qū)域。
確定當前位置所屬的時差分區(qū)區(qū)域后,能夠確定對應(yīng)的起始地址(s6)。確定起始地址后,能夠明確應(yīng)當參照的時差分區(qū)/交點信息32b的地址。接著,根據(jù)交點信息,比較以交點為起點的緯線與當前位置的緯度(s7)。通過判斷當前位置的緯度位于哪個交點緯度之間,確定當前位置的時差分區(qū)(s8)。接著,通過參照時差詳情信息32c決定與確定了的時差分區(qū)對應(yīng)的時區(qū)。另外,利用時差詳情決定部31b決定夏令時和城市等時差的詳情(s9)。
另一方面,當前位置的緯度在80°以上時,高緯度處理部31d將當前位置的時區(qū)決定為utc+0(s10)。如上文所述,高緯度處理部31d也可以維持當前位置的時區(qū)而繼承此前的時區(qū)。
決定了與衛(wèi)星電波手表1的當前位置的時差相關(guān)的詳細信息后,時刻修正部31e根據(jù)關(guān)于時差的信息來修正時刻(s11)。通過以上過程,衛(wèi)星電波手表1的時刻修正處理完成。
圖12是表示在本發(fā)明第一實施方式的第一變形例的衛(wèi)星電波手表1中設(shè)定的例外處理范圍75的圖。圖12所示的時差分區(qū)區(qū)域70與圖6所示的時差分區(qū)區(qū)域相同。但是,在本變形例的衛(wèi)星電波手表1中,利用例外處理范圍設(shè)定部31c在時區(qū)邊界線附近設(shè)定例外處理范圍75。
在圖12所示的時差分區(qū)區(qū)域70中,第一基準線72與時區(qū)邊界線71的交點從南側(cè)起依次位于北緯nl1、nl2、nl3和nl4。另外,第二基準線73與時區(qū)邊界線71的交點從南側(cè)起依次位于北緯nr1、nr2、nr3和nr4。此處,第一基準線72與時區(qū)邊界線71的交點中位于北緯nl1的交點稱為第一交點,第二基準線73與時區(qū)邊界線71的交點中位于北緯nr1的交點稱為第二交點。例外處理范圍75是由鄰接的兩條基準線(第一基準線72和第二基準線73)、通過第一交點且與基準線正交的線(北緯nl1的緯線)和通過第二交點與基準線正交的線(北緯nr1的緯線)指定的范圍。在圖12所示的例子中,例外處理范圍75有四個,各自的緯度方向的寬度不同。例外處理范圍75的緯度方向的寬度根據(jù)時區(qū)邊界線71的傾斜而增減。
在本變形例中,在確定當前位置所屬的時差分區(qū)區(qū)域70后,確定當前位置的時差分區(qū)之前,例外處理范圍設(shè)定部31c讀入屬于時差分區(qū)區(qū)域70的交點而設(shè)定例外處理范圍75。另外,當位置信息33a表示的位置在例外處理范圍75內(nèi)時,時區(qū)決定部31a維持時區(qū)。例如,在東經(jīng)e1~e2的范圍,考慮從北緯0°的地點北上的情況,衛(wèi)星電波手表1初始屬于時差分區(qū)“1”的區(qū)域。之后,即使越過北緯nl1時區(qū)也不發(fā)生改變,時差分區(qū)“1”的時區(qū)被維持。進一步北上越過北緯nr1,時差分區(qū)成為“0”,時區(qū)改變。從此處使前進方向反轉(zhuǎn)而南下時,即使越過北緯nr1時區(qū)也不發(fā)生改變,對應(yīng)于時差分區(qū)“0”的時區(qū)被維持。進一步南下越過北緯nl1時,時差分區(qū)成為“1”,時區(qū)改變。由此,根據(jù)本變形例的衛(wèi)星電波手表1,在時區(qū)的邊界附近時差不變,原來的時差被維持。
圖13是表示在本發(fā)明第一實施方式的第二變形例的衛(wèi)星電波手表1中設(shè)定的例外處理范圍75的圖。圖13所示的時差分區(qū)區(qū)域70與圖6所示的時差分區(qū)區(qū)域相同,但在本變形例的衛(wèi)星電波手表1中,利用例外處理范圍設(shè)定部31c在時區(qū)邊界線71附近設(shè)定在緯度方向上具有一定寬度的例外處理范圍75。
圖13所示的例外處理范圍75是包括基準線與時區(qū)邊界線71的交點的區(qū)域,是由鄰接的兩條基準線和隔開規(guī)定距離地與兩條基準線正交的線(緯線)指定的范圍。具體而言,包括位于北緯nl1的交點和位于北緯nr1的交點的例外處理范圍75是由第一基準線72及第二基準線73和在緯度方向上隔開規(guī)定距離的兩條緯線指定的范圍。在圖13所示的例子中表示有四個例外處理范圍75,這些例外處理范圍75在緯度方向上的寬度分別相等。這樣,能夠通過預(yù)先設(shè)定例外處理范圍75的緯度方向的寬度,不依賴時區(qū)邊界線的傾斜地設(shè)定例外處理范圍75。因此,可以減輕運算負擔。
在本變形例的衛(wèi)星電波手表1中,在確定了當前位置所屬的時差分區(qū)區(qū)域70后,確定當前位置的時差分區(qū)前,例外處理范圍設(shè)定部31c讀入屬于時差分區(qū)區(qū)域70的交點而設(shè)定例外處理范圍75。位置信息33a表示的位置在例外處理范圍75內(nèi)時,時區(qū)決定部31a維持時區(qū)。這樣,根據(jù)本變形例的衛(wèi)星電波手表1,包括時區(qū)邊界的規(guī)定區(qū)域中時差不變,維持原來的時差。
本實施方式第一變形例和第二變形例的衛(wèi)星電波手表1,在進行了時刻修正的例外處理時,通過用秒針52c指示不定處理字符53d來表示進行了時差分區(qū)為“na”時的處理。由此,衛(wèi)星電波手表1的使用者能夠確認進行了時差分區(qū)不定時的處理。
圖14是表示本發(fā)明第一實施方式的第一變形例和第二變形例的衛(wèi)星電波手表1進行的時刻修正的例外處理的流程圖。第一變形例和第二變形例的衛(wèi)星電波手表1接受使用者對操作部60的操作而開始時刻修正處理,首先進行衛(wèi)星電波的接收(s20)。然后取得衛(wèi)星信號中包括的時刻信息和位置信息并儲存于ram33(s21)。
接著,利用時區(qū)決定部31a判斷取得的位置信息所表示的當前位置的緯度是否在80°以上(s22)。當前位置的緯度不在80°以上時,確定當前位置屬于東北、西北、東南和西南中的某個區(qū)域(s23)。接著,將當前位置的經(jīng)度中的秒以下的數(shù)四舍五入(s24),確定當前位置屬于哪個時差分區(qū)區(qū)域。
確定當前位置所屬的時差分區(qū)區(qū)域后,確定對應(yīng)的起始地址(s25)。之后,例外處理范圍設(shè)定部31c讀入交點信息,利用緯線設(shè)定例外處理范圍75(s26)。此處,在第一變形例的衛(wèi)星電波手表1中,例外處理范圍設(shè)定部31c利用通過基準線與時區(qū)邊界線的交點的緯線設(shè)定例外處理范圍75。另外,在第二變形例的衛(wèi)星電波手表1中,例外處理范圍設(shè)定部31c利用隔開規(guī)定距離的緯線設(shè)定例外處理范圍75。
接著,判斷位置信息33a所示的位置是否在例外處理范圍75內(nèi)(s27)。當前位置不在例外處理范圍內(nèi)時,從確定了的起始地址參照時差分區(qū)/交點信息32b,根據(jù)交點信息,比較以交點為起點的緯線與當前位置的緯度(s28)。通過判斷當前位置的緯度位于哪個交點緯度之間,確定當前位置的時差分區(qū)(s29)。接下來,通過參照時差詳情信息32c決定與確定了的時差分區(qū)對應(yīng)的時區(qū)。另外,利用時差詳情決定部31b決定夏令時和城市等時差的詳情(s30)。
另一方面,當前位置在例外處理范圍內(nèi)時,時區(qū)決定部31a做出維持時區(qū)的決定(s31)。另外,當前位置的緯度在80°以上時,高緯度處理部31d將當前位置的時區(qū)決定為utc+0(s32)。如前文所述,高緯度處理部31d也可以維持當前位置的時區(qū)而繼承此前的時區(qū)。
之后,根據(jù)關(guān)于決定了的時差的信息,時刻修正部31e進行時刻的修正(s33)。通過以上步驟,第一變形例和第二變形例的衛(wèi)星電波手表1進行的時刻修正的例外處理完成。
[第二實施方式]
圖15是表示本發(fā)明第二實施方式的衛(wèi)星電波手表1中處理的時差分區(qū)區(qū)域70的第一例的圖。第二實施方式的衛(wèi)星電波手表1中,存儲的時差分區(qū)/交點信息32b的內(nèi)容與第一實施方式的衛(wèi)星電波手表1不同,時差分區(qū)的確定方法不同。關(guān)于此外的結(jié)構(gòu),第一實施方式的衛(wèi)星電波手表1與第二實施方式的衛(wèi)星電波手表1具有對應(yīng)的結(jié)構(gòu)。以下對第二實施方式的衛(wèi)星電波手表1的結(jié)構(gòu)中與第一實施方式的衛(wèi)星電波手表1的結(jié)構(gòu)不同的點進行說明。
圖15所示的時差分區(qū)區(qū)域70是北緯0°~90°且東經(jīng)e1~e2的區(qū)域。在該圖所示的例子中,第一基準線72與時區(qū)邊界線71在北緯nl1、北緯nl2、北緯nl3和北緯nl4相交。另外,第二基準線73與時區(qū)邊界線71在北緯nr1、北緯nr2、北緯nr3和北緯nr4相交。相對于位于北緯nl1的交點,位于北緯nr1的交點稱為鄰接交點。在本實施方式中,rom32存儲有與交點信息成對的鄰接交點信息,作為時差分區(qū)/交點信息32b的一部分。相對于位于北緯nl2的交點,位于北緯nr2的交點是鄰接交點,相對于位于北緯nl3的交點,位于北緯nr3的交點是鄰接交點。同樣,相對于位于北緯nl4的交點,位于北緯nr4的交點是鄰接交點。如果考慮時區(qū)邊界線71中包括于一個時差分區(qū)區(qū)域70中的線段,交點和鄰接交點是位于一條線段的兩端的點。
圖15中用三角形表示了利用位置信息33a表示的衛(wèi)星電波手表1的當前位置76。當前位置76位于北緯n、東經(jīng)e的地點。北緯n位于北緯nl1與北緯nr1之間。
本實施方式的衛(wèi)星電波手表1中處理的時差分區(qū)是與基準線鄰接的楔形或帶狀的區(qū)域,按照基準線與時區(qū)邊界線的交點所屬的各個區(qū)域來確定。具體而言,該區(qū)域由第一基準線72、第二基準線73和連接第一交點與第二交點(第一交點的鄰接交點)的線指定。作為確定了時差分區(qū)的區(qū)域的一例,有連接北緯0°東經(jīng)e1的點、北緯nl1東經(jīng)e1的點、北緯nr1東經(jīng)e2的點和北緯0°東經(jīng)e2的點的四邊形區(qū)域,該區(qū)域的時差分區(qū)是“1”。
在圖15所示的例子中,因為當前位置76在上述區(qū)域內(nèi),所以其時差分區(qū)是“1”。另一方面,本發(fā)明第一實施方式的衛(wèi)星電波手表1在相同位置時,因為當前位置76的緯度比北緯nl1大,為nl2以下,所以時差分區(qū)被判斷為“0”。但是,即使是第一實施方式的衛(wèi)星電波手表1,如果足夠小地取得時差分區(qū)區(qū)域70的經(jīng)度方向的寬度(例如經(jīng)度1分的寬度),那么因時區(qū)邊界線71相對于緯線的傾斜而引起的誤差足夠小。
根據(jù)本實施方式的衛(wèi)星電波手表1,如果時區(qū)邊界線71由直線構(gòu)成,那么能夠使確定時差分區(qū)的區(qū)域的邊界與時區(qū)邊界線71一致。因此,在第一實施方式中,時差分區(qū)區(qū)域70的經(jīng)度方向的寬度分別相等(具體而言是1分經(jīng)度),但是在本實施方式中,也可以根據(jù)位置使時差分區(qū)區(qū)域70的經(jīng)度方向的寬度變化。例如,也可以在時區(qū)邊界線71彎曲或匯流等的經(jīng)度設(shè)置基準線,在基準線與時區(qū)邊界線71的交點間線性插補。通過采用此種結(jié)構(gòu),能夠在高精度地保持時差分區(qū)的判斷精度的同時,大幅減小用于從位置信息判斷時區(qū)的信息的存儲容量。
本實施方式的衛(wèi)星電波手表1中的時差分區(qū)的決定具體而言是以如下方式進行的。首先,求出從第一基準線72至當前位置76的沿著緯線的距離與從第一基準線72至第二基準線73的沿著緯線的距離的比z=(e-e1)/(e2-e1)。接著,根據(jù)求出的比值,通過nm1=nl1+(nr1-nl1)×z求出連接北緯nl1東經(jīng)e1的點與北緯nr1東經(jīng)e2的點的插補直線與通過當前位置76的經(jīng)線的交點的北緯nm1。同樣,根據(jù)求出的比值,求出通過當前位置76的經(jīng)線與各個插補直線的交點北緯nm2、nm3和nm4。然后,通過判斷當前位置76的北緯n屬于北緯nm1、nm2、nm3和nm4的哪個之間,決定當前位置76所屬的時差分區(qū)。此外,當前位置的北緯n例如與北緯nm1一致時,可以判斷為當前位置76屬于北緯nm1的南側(cè)的時差分區(qū)。當然,也可以判斷為當前位置76屬于北緯nm1的北側(cè)的時差分區(qū)。
具體地代入數(shù)值的例子如下。例如e1=10°00′,e2=10°01′,當前位置76的東經(jīng)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的時差分區(qū)是“1”。
圖16是表示存儲于本發(fā)明第二實施方式的衛(wèi)星電波手表1的時差分區(qū)/交點信息32b的圖。本實施方式的衛(wèi)星電波手表1的rom32,與表示第一基準線72與時區(qū)邊界線71的交點即第一交點的位置的第一交點信息相關(guān)聯(lián)地、存儲有表示與第一基準線72相鄰的第二基準線73與時區(qū)邊界線71的交點即第二交點(第一交點的鄰接交點)的位置的第二交點信息(鄰接交點信息)。時差分區(qū)/交點信息32b具有反復(fù)存儲時差分區(qū)信息、交點信息和鄰接交點信息的數(shù)據(jù)結(jié)構(gòu)。在存儲時差分區(qū)/交點信息32b的存儲器的起始地址=0存儲有時差分區(qū)=1的信息,在下一個地址存儲有交點=8°34′(nl1)的第一交點的緯度。在再下一個地址存儲有鄰接交點=9°20′(nr1)的第二交點的緯度(相對于第一交點的鄰接交點的緯度)。通過采用這樣的數(shù)據(jù)結(jié)構(gòu),連接北緯0°東經(jīng)e1的點、北緯8°34′東經(jīng)e1的點、北緯9°20′東經(jīng)e2的點和北緯0°東經(jīng)e2的點的四邊形區(qū)域的時差分區(qū)表示為“1”。另外,在地址=3存儲有時差分區(qū)=0的信息,接著存儲有交點=28°06′(nl2)、鄰接交點=27°52′(nr2)的信息。由此,連接北緯8°34′東經(jīng)e1的點、北緯28°06′東經(jīng)e1的點、北緯27°52′東經(jīng)e2的點和北緯9°20′東經(jīng)e2的點的四邊形區(qū)域的時差分區(qū)表示為“0”。在起始地址=14以后儲存的信息是位于第二基準線73的東側(cè)的時差分區(qū)區(qū)域的時差分區(qū)信息和交點信息。這樣,根據(jù)本實施方式的衛(wèi)星電波手表1,能夠相對于時區(qū)邊界線71更如實地指定確定時差分區(qū)的區(qū)域。
此外,作為鄰接交點信息存儲的值是鄰接的基準線中交點信息的值。因此,可以分別與第一基準線72與時區(qū)邊界線71的各交點的緯度相關(guān)聯(lián)地,在時差分區(qū)/交點信息32b中存儲第二基準線73與時區(qū)邊界線71的交點的編號。此處,交點的編號是指在交點信息的存儲器上表示存儲順序的編號。在本實施方式中,因為屬于北半球的交點信息是從南向北存儲的(在南半球是從北向南存儲的),所以交點的編號是指,交點按照每條基準線從緯度0°向北緯90°計數(shù)的編號。例如,在圖15所示的例子中,與第一基準線72鄰接的第二基準線73與時區(qū)邊界線71的交點有四個,能夠從南側(cè)依次稱為第一交點(北緯nr1的交點)、第二交點(北緯nr2的交點)、第三交點(北緯nr3的交點)和第四交點(北緯nr4的交點)。另外,在時差分區(qū)/交點信息32b中,也可以與第一基準線72與時區(qū)邊界線71的交點即北緯nl1的交點的緯度相關(guān)聯(lián)地存儲鄰接交點的編號“1”,與北緯nl2的交點的緯度相關(guān)聯(lián)地存儲鄰接交點的編號“2”,與北緯nl3的交點的緯度相關(guān)聯(lián)地存儲鄰接交點的編號“3”,與北緯nl4的交點的緯度相關(guān)聯(lián)地存儲鄰接交點的編號“4”。如果對于某個交點明確鄰接交點的編號,則能夠讀出該鄰接交點的緯度,計算插補直線,能夠通過與當前位置的緯度進行比較來判斷當前位置的時差分區(qū)。通過采用此種數(shù)據(jù)結(jié)構(gòu),能夠在進一步減小用于從位置信息判斷時區(qū)的信息的存儲容量的同時,以良好的精度決定時區(qū)。
圖17是表示本發(fā)明第二實施方式的衛(wèi)星電波手表1中處理的時差分區(qū)區(qū)域70的第二例的圖。在該圖中表示有鄰接的兩個時差分區(qū)區(qū)域70,時區(qū)邊界線71的一部分在北緯nm1的地點分支。
本實施方式的衛(wèi)星電波手表1,即使在時區(qū)邊界線71有分支點時,也能夠唯一地構(gòu)成確定時差分區(qū)的區(qū)域。在本實施方式中,作為時差分區(qū)/交點信息32b,給出了與各交點信息成對的鄰接交點信息。因此,通過畫出連接交點與鄰接交點的插補直線,確定時差分區(qū)的區(qū)域被唯一地指定。
具體而言,在圖17所示的例子中,第一基準線72與時區(qū)邊界線71的交點中,位于北緯nl1的交點的鄰接交點是位于北緯nm1的交點,位于北緯nl2的交點的鄰接交點是位于北緯nm1的交點,位于北緯nl3的交點的鄰接交點是位于北緯nm2的交點。這些信息寫入在時差分區(qū)/交點信息32b中從與圖17的左側(cè)的時差分區(qū)區(qū)域70對應(yīng)的起始地址開始的存儲器區(qū)域中。另外,第二基準線73與時區(qū)邊界線71的交點中,位于北緯nm1的交點的鄰接交點是位于北緯nr1的交點,位于北緯nm2的交點的鄰接交點是位于北緯nr2的交點。時區(qū)邊界線71在北緯nm1的交點的地點分支,但通過將交點和鄰接交點一起存儲,能夠唯一地畫出連接交點與鄰接交點的插補直線而唯一地指定確定時差分區(qū)的區(qū)域。
圖18是表示本發(fā)明第二實施方式的衛(wèi)星電波手表1中處理的時差分區(qū)區(qū)域70的第三例的圖。在本例中,時區(qū)邊界線71自西向東(從圖18的左向右)分支。在本實施方式中,為了即使在這種情況下也能夠唯一地畫出插補直線,使作為分支點的交點對應(yīng)兩個交點信息。
具體而言,在圖18所示的例子中,第一基準線72與時區(qū)邊界線71的交點中,位于北緯nm1的交點與位于北緯nm2的交點是位于同緯度的交點。在圖18中,為了說明簡便,錯開標記了位于北緯nm1的交點和位于北緯nm2的交點,但是北緯nm1與北緯nm2是同緯度。在時差分區(qū)/交點信息32b存儲了位于北緯nm1的交點的鄰接交點是位于北緯nr1的交點,位于北緯nm2的交點的鄰接交點是位于北緯nr2的交點。這樣,通過以交點與鄰接交點一一對應(yīng)的方式適當?shù)卦黾咏稽c的個數(shù),能夠唯一地畫出連接交點與鄰接交點的插補直線,進而唯一地指定確定時差分區(qū)的區(qū)域。
圖19是表示本發(fā)明第二實施方式的衛(wèi)星電波手表1進行的時刻修正處理的流程圖。本實施方式的衛(wèi)星電波手表1接受使用者對操作部60的操作而開始時刻修正處理,首先進行衛(wèi)星電波的接收(s40)。接著,取得衛(wèi)星信號中包括的時刻信息和位置信息并儲存于ram33(s41)。
接著,利用時區(qū)決定部31a判斷所取得的位置信息所示的當前位置的緯度是否在80°以上(s42)。當前位置的緯度不在80°以上時,確定當前位置屬于東北、西北、東南和西南的哪個區(qū)域(s43)。然后,將當前位置的經(jīng)度中秒以下的數(shù)四舍五入(s44),確定當前位置屬于哪個時差分區(qū)區(qū)域。
確定當前位置所屬的時差分區(qū)區(qū)域后,確定對應(yīng)的起始地址(s45)。確定起始地址后,明確應(yīng)該參照的時差分區(qū)/交點信息32b的地址。之后,根據(jù)交點信息和鄰接交點信息,比較連接交點與鄰接交點的插補直線和當前位置的緯度(s46)。接著,通過判斷當前位置的緯度位于哪個插補直線之間,確定當前位置的時差分區(qū)(s47)。然后,參照時差詳情信息32c決定與確定了的時差分區(qū)所對應(yīng)的時區(qū)。另外,利用時差詳情決定部31b決定夏令時和城市等時差的詳情(s48)。
另一方面,當前位置的緯度在80°以上時,高緯度處理部31d將當前位置的時區(qū)決定為utc+0(s49)。如前文所述,高緯度處理部31d也可以維持當前位置的時區(qū)而繼承此前的時區(qū)。
決定與衛(wèi)星電波手表1的當前位置的時差相關(guān)的詳細信息后,時刻修正部31e根據(jù)關(guān)于時差的信息修正時刻(s50)。通過以上步驟,衛(wèi)星電波手表1的時刻修正處理完成。
圖20是表示本發(fā)明第二實施方式的變形例的衛(wèi)星電波手表1中例外處理范圍75的例子的圖。圖20所示的時差分區(qū)區(qū)域70與圖15所示的時差分區(qū)區(qū)域相同,但是在本變形例的衛(wèi)星電波手表1中,利用例外處理范圍設(shè)定部31c在時區(qū)邊界線附近設(shè)定例外處理范圍75。
本實施方式的衛(wèi)星電波手表1的例外處理范圍設(shè)定部31c是由鄰接的兩條基準線(第一基準線72和第二基準線73)、與連接第一交點與第二交點(第一交點的鄰接交點)的線平行且通過第一交點的線以及與連接第一交點與第二交點的線平行且通過第二交點的線所指定的范圍。具體而言,在圖20所示的例中表示有四個例外處理范圍75,位于最南部的位置的例外處理范圍75是由與將位于作為第一交點的北緯nl1的交點與位于作為第二交點的北緯nr1的交點連接的線平行的線(插補線)且是通過位于北緯nl1的交點的線、以及與插補線平行的線且是通過位于北緯nr1的交點的線指定的平行四邊形的范圍。在圖20所示的例子中,四個例外處理范圍75的面積分別相同,平行線的間隔分別相同。
在本變形例中,在確定當前位置所屬的時差分區(qū)區(qū)域70后,確定當前位置的時差分區(qū)前,例外處理范圍設(shè)定部31c讀入屬于時差分區(qū)區(qū)域70的交點和鄰接交點而設(shè)定例外處理范圍75。在位置信息33a所示的位置在例外處理范圍75內(nèi)時,時區(qū)決定部31a維持時區(qū)。衛(wèi)星電波手表1的時區(qū)在越過與插補直線平行的線而進入例外處理范圍75時被維持,在越過與插補直線平行的線而從例外處理范圍75脫離時被改變。與利用基準線和緯線設(shè)定例外處理范圍的情況相比,通過如本變形例的方式設(shè)定例外處理范圍75,能夠?qū)τ跁r區(qū)邊界線71更如實地進行例外處理范圍的設(shè)定。
本變形例的衛(wèi)星電波手表1,在進行了時刻修正的例外處理時,通過利用秒針52c指示不定處理字符53d,來表示進行了時差分區(qū)為“na”時的處理。由此,衛(wèi)星電波手表1的使用者能夠確認進行了時差分區(qū)不定時的處理。
圖21是表示本發(fā)明第二實施方式的變形例的衛(wèi)星電波手表1進行的時刻修正的例外處理的流程圖。第二實施方式的變形例的衛(wèi)星電波手表1接受使用者對操作部60的操作而開始時刻修正處理,首先進行衛(wèi)星電波的接收(s60)。取得衛(wèi)星信號中包括的時刻信息和位置信息并儲存于ram33(s61)。
接著,利用時區(qū)決定部31a判斷所取得的位置信息所示的當前位置的緯度是否在80°以上(s62)。當前位置的緯度不在80°以上時,確定當前位置屬于東北、西北、東南和西南的哪個區(qū)域(s63)。將當前位置的經(jīng)度中的秒以下的數(shù)四舍五入(s64),確定當前位置屬于哪個時差分區(qū)區(qū)域。
確定當前位置所屬的時差分區(qū)區(qū)域后,確定對應(yīng)的起始地址(s65)。之后,例外處理范圍設(shè)定部31c讀入交點信息和鄰接交點信息,利用與插補直線平行的線設(shè)定例外處理范圍75(s66)。
接著,判斷由位置信息33a所示的位置是否在例外處理范圍75內(nèi)(s67)。當前位置不在例外處理范圍內(nèi)時,利用確定了的起始地址參照查看時差分區(qū)/交點信息32b,根據(jù)交點信息和鄰接交點信息,比較插補直線和當前位置的緯度(s68)。通過判斷當前位置的緯度位于哪個插補直線之間,確定當前位置的時差分區(qū)(s69)。接著,通過參照時差詳情信息32c,決定與確定了的時差分區(qū)對應(yīng)的時區(qū)。另外,利用時差詳情決定部31b決定夏令時和城市等時差的詳情(s70)。
另一方面,當前位置在例外處理范圍內(nèi)時,時區(qū)決定部31a作出維持時區(qū)的決定(s71)。另外,當前位置的緯度在80°以上時,高緯度處理部31d將當前位置的時區(qū)決定為utc+0(s72)。如前文所述,高緯度處理部31d也可以維持當前位置的時區(qū)而繼承此前的時區(qū)。
之后,時刻修正部31e根據(jù)決定了的時差相關(guān)的信息修正時刻(s73)。通過以上步驟,第二實施方式的變形例的衛(wèi)星電波手表1進行的時刻修正的例外處理完成。
本發(fā)明的實施方式不限于以上說明的方式。圖22是表示時區(qū)邊界線71及時差分區(qū)區(qū)域70的其他例子的概略圖。在該例中,利用沿著地球上特定的大圓或與該大圓平行的圓的基準線指定時差分區(qū)區(qū)域70。此處,特定的大圓是赤道,與該大圓平行的圓是緯線。在如本例這樣指定時差分區(qū)區(qū)域70時,如果通過例如在緯度方向按每1分取得基準線來指定時差分區(qū)區(qū)域70,并存儲緯線和時區(qū)邊界線71的交點信息和時差分區(qū)信息,那么也能夠與之前說明的實施方式同樣地決定時差。