專利名稱:電波修正時鐘的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種電波修正時鐘。
背景技術(shù):
以往的電波修正時鐘,例如有專利文獻1所記載的時鐘。
專利文獻l:日本特開2003 - 107178號公才艮
當(dāng)前,在日本國內(nèi),在獨立行政法人信息通信研究機構(gòu)的管轄下, 發(fā)送著表示時刻信息的標(biāo)準(zhǔn)電波。包含于該標(biāo)準(zhǔn)電波中的時刻信息以1 分鐘為1幀。該1個幀包含表示年(公歷后兩位)、總計日(從1月1 日開始的累計天數(shù))、星期、小時、分鐘等的時刻數(shù)據(jù)、奇偶校驗位、 和備用位等。
具體而言,將1位設(shè)定為1Hz的矩形脈沖,對于"1"、 "0",通過 分別將脈沖寬度設(shè)定為500ms、 800ms來表示,利用二進制代碼,表示 各時刻數(shù)據(jù)、奇偶校驗位和備用位。當(dāng)實行夏令時時,利用備用位表示 是否為夏令時期間。此外,作為標(biāo)準(zhǔn)電波的載波,使用40KHz以及60KHz 的長波。
根據(jù)專利文獻l的電波修正時鐘,在實行夏令時并時刻發(fā)生變化的 情況下,隨之變化地來修正保持時刻。
在美國,由于也一直發(fā)送包含時刻信息的標(biāo)準(zhǔn)電波,所以可以對利 用電波修正時鐘正在計時的當(dāng)前時刻進行修正。在此情況下,因為美國 的標(biāo)準(zhǔn)電波中所包含的時刻信息是UTC時刻,所以,需要基于與地域相 對應(yīng)的時差,根據(jù)UTC時刻對當(dāng)前時刻進行修正。如果是切換為夏令時 的當(dāng)天,在UTC時刻的O點以后,對該地域的當(dāng)前時刻為夏令時切換時 刻之前還是之后進行判斷。如果判斷結(jié)果是之前,則對夏令時切換時刻 的到達進行等待,使顯示時刻提前1小時。如果是夏令時切換時刻之后, 則直接將顯示時刻提前1小時。
可是,以往的專利文獻l的電波修正時鐘,是基于標(biāo)準(zhǔn)電波所包含 的信息而自動地將當(dāng)前時刻修正為夏令時。因此,不能單獨地變更夏令 時期間,或者選擇夏令時的實行或不實行。
而且,還存在如下問題,即在不能接收標(biāo)準(zhǔn)電波的地域,因為無 法判斷是否進行了與夏令時對應(yīng)的修正,所以不能顯示正確的當(dāng)前時 刻。
發(fā)明內(nèi)容
本發(fā)明就是鑒于以上的現(xiàn)狀而完成的,其目的在于,提供一種能夠 選擇夏令時的實行或不實行,并且,能夠單獨地設(shè)定夏令時的期間的電 波修正時鐘。
為了實現(xiàn)上述目的,本發(fā)明之一所涉及的電波修正時鐘,其特征在
于,
具有接收單元,其接收包含時刻信息和夏令時信息的標(biāo)準(zhǔn)電波, 且該夏令時信息表示該時刻信息是否是包含了夏令時期間的時刻的補 正值的信息;
計時單元,對時刻進行計時;
存儲單元,與上述夏令時有關(guān),存儲獨立于上述標(biāo)準(zhǔn)電波所包含的 夏令時信息而預(yù)先設(shè)定的夏令時期間;和
夏令時控制單元,其參照上述存儲單元的存儲內(nèi)容和上述夏令時信 息,判定當(dāng)前是否是上述設(shè)定的夏令時期間,并確定當(dāng)前時刻,利用該
確定的當(dāng)前時刻,對利用上述計時單元正在計時的時刻進行修正;
上述夏令時控制單元,在判定為是上述所設(shè)定的夏令時期間的情況 下,當(dāng)上述時刻信息中包含有上述補正值時,則將該時刻信息確定為當(dāng) 前時刻,而當(dāng)上述時刻信息中未包含有該補正值時,則將加上了該補正 值后的時刻信息確定為當(dāng)前時刻;
在判定為不是上述所設(shè)定的夏令時期間的情況下,當(dāng)上述時刻信息 中包含有增加量時,則從該時刻信息中減去該補正值,并確定為當(dāng)前時 刻;而當(dāng)上述時刻信息中未包含有該補正值時,則將該時刻信息確定為當(dāng)前時刻。
而且,也可以設(shè)置如下單元使上述夏令時控制單元不起作用,在上述時刻信息中包含有上述補正值時,則將從該時刻信息中減去該補正 值之后的時刻確定為當(dāng)前時刻,而在上述時刻信息中未包含上述補正值 時,則將該時刻信息所表示的時刻確定為當(dāng)前時刻,利用該確定的當(dāng)前 時刻,對利用上述計時單元正在計時的時刻進行修正。
而且,也可以設(shè)置如下單元使上述夏令時控制單元不起作用,將用上述時刻信息表示的時刻設(shè)為當(dāng)前時刻,利用該當(dāng)前時刻,對利用上 述計時單元正在計時的時刻進行修正。
為了實現(xiàn)上述目的,本發(fā)明之二所涉及的電波修正時鐘,其特征在于,具有
接收單元,其接收包含時刻信息和夏令時信息的標(biāo)準(zhǔn)電波,且該夏令時信息表示該時間點是否是在夏令時期間;
計時單元,其對時刻進行計時;
存儲單元,存儲與上述夏令時期間有關(guān)的,表示獨立于上述標(biāo)準(zhǔn)電波所包含的夏令時信息而預(yù)先設(shè)定的夏令時期間的信息;和
夏令時控制單元,其參照上述存儲單元的存儲內(nèi)容,對當(dāng)前是否是上述所設(shè)定的夏令時期間進行判定,當(dāng)判定為是該設(shè)定的夏令時期間 時,則將在上述時刻信息中加上了上述夏令時期間的時刻的補正值之后 的時刻信息確定為當(dāng)前時刻,而當(dāng)判定為不是上述夏令時期間時,則將上述時刻信息確定為當(dāng)前時刻,利用該確定的當(dāng)前時刻,對利用上述計 時單元正在計時的時刻進行修正。
并且,也可以具有如下單元使上述夏令時控制單元不起作用,利用上述夏令時信息,當(dāng)表示是上述夏令時期間時,將在上述時刻信息中 加上了上述補正值之后的時刻確定為當(dāng)前時刻,而當(dāng)表示不是上述夏令 時期間時,則將上述時刻信息所表示的時刻確定為當(dāng)前時刻,利用該確定的當(dāng)前時刻,對利用上述計時單元正在計時的時刻進行修正。
另外,還可以具有如下單元使上述夏令時控制單元不起作用,將用上述時刻信息表示的時刻設(shè)為當(dāng)前時刻,并利用該當(dāng)前時刻,對利用
上述計時單元正在計時的時刻進行修正。
在上述的本發(fā)明的之一或之二所涉及的電波修正時鐘中,也可以具有如下的時差調(diào)整單元將相當(dāng)于按地域而設(shè)定的時差的值,與用上述 計時單元正在計時的時刻相加,來進行調(diào)整。
在這種情況下,也可以在利用上述時差調(diào)整單元調(diào)整后的時刻為上 述所設(shè)定的夏令時期間之后,上述接收單元接收上述標(biāo)準(zhǔn)電波,上述夏令時控制單元基于上述接收單元已接收的上述標(biāo)準(zhǔn)電波的 結(jié)果,對上述計時單元的時刻進行修正。
根據(jù)本發(fā)明,能夠選擇夏令時的實行或不實行,并且可單獨地設(shè)定 夏令時的期間。
圖l是表示本發(fā)明的第1實施方式所涉及的電波修正時鐘的圖。
圖2是表示電波修正部的處理的流程圖。
圖3是表示夏令時執(zhí)行部的處理的流程圖。
圖4是表示夏令時判定部的處理的流程圖。
圖5是表示本發(fā)明的第2實施方式所涉及的電波修正時鐘的圖。
圖6表示電波修正部的處理的流程圖。
圖7是表示夏令時執(zhí)行部的處理的流程圖。
圖8是表示夏令時判定部的處理的流程圖。
圖中10、 50-計時部;20、 60-電波修正部;21、 61-接收電路; 22、 62-接收管理部;23、 63-代碼提取部;24、 64-代碼判別部;27、 37-時刻信息判定部;29、 69-日期時間信息生成部;30、 80-操作/ 設(shè)定部;40、 90-自動夏令時控制部。
具體實施例方式
下面,結(jié)合附圖,對本發(fā)明的實施方式詳細地進行說明。
(實施方式1 )
圖l是表示本發(fā)明的第1實施方式所涉及的電波修正時鐘的構(gòu)成例 的方框圖。
該電波修正時鐘是如下的時鐘接收在日本國內(nèi)發(fā)送的標(biāo)準(zhǔn)電波, 基于該標(biāo)準(zhǔn)電波所包含的時刻信息,對正在計時的時刻進行修正。電波 修正時鐘,具有計時部IO,其對當(dāng)前時刻進行計時并輸出;電波修正 部20,其接收標(biāo)準(zhǔn)電波,基于標(biāo)準(zhǔn)電波所包含的時刻信息,對計時部 IO正在計時的時刻依次進行修正;操作/設(shè)定部30;自動夏令時控制部 40。
操作/設(shè)定部30,具有使用者可操作的未圖示的開關(guān)或按鈕等。按 鈕,例如可在輸入日期時間的信息時使用。通過輸入該日期信息,可以 對計時部10正在計時的當(dāng)前時刻進行變更,或者單獨地設(shè)定夏令時的 開始日期時間和結(jié)束日期時間。例如也可以在如下情況使用開關(guān),即, 在向電波修正部20發(fā)出指示,強制地從標(biāo)準(zhǔn)電波取得時刻信息,并基 于該時刻信息,對計時部IO正在計時的當(dāng)前時刻進行修正時等。
電波修正部20,具有連接于接收標(biāo)準(zhǔn)電波的天線AT的接收電路21、 和接收管理部22。代碼提取部23連接于接收電路21。該代碼判定部24 連接于該代碼提取部23。由存儲器構(gòu)成的時刻信息存儲部25連接于代 碼判定部24。
接收電路21,對通過天線AT而得到的標(biāo)準(zhǔn)電波進行檢波。接收電 路21,輸出作為電信號的時刻信號。接收管理部22,在事先已登記的 時機、和收到了來自操作/設(shè)定部30的強制接收指示時,激活接收電路 21、代碼提取部23、代碼判定部24以及時刻信息判定部27。所謂事先 已登記的時機,例如是在一天中設(shè)定成諸如上午2點、上午5點之類的 一次或數(shù)次的時刻,或者,以上午O點為基準(zhǔn),每隔規(guī)定時間例如每3 小時的時刻。
代碼提取部23是從接收電路21輸出的時刻信號,提取表示日期時間的時刻信息的單元。代碼判定部24,具有判定該時刻信息的各項目的 值是否正常的功能。時刻信息存儲部25,由存儲器等構(gòu)成。時刻信息存 儲部25,將由代碼判定部24判定為正常的時刻信息,按項目存儲其值。
在該電波修正部20中設(shè)置有暫時存儲部26、時刻信息判定部27、 時刻信息插補部28以及日期時間信息生成部29。
時刻信息判定部27,對時刻信息存儲部25所存儲的時刻信息的各 項目的值的一致性進行判斷。時刻信息判定部27,將已判斷為有一致性 的項目的值存儲在暫時存儲器26中。
并且,時刻信息判定部27,對存儲于時刻信息存儲部25中的時刻 信息的所有項目,判斷是否取得了有一致性的值,在判斷為沒有取得的 情況下,啟動時刻信息插補部28。時刻信息插補部28,從暫時存儲部 26讀出時刻信息存儲部25的未取得具有一致性的值的項目的值,并存 儲于時刻信息存儲部25。即,時刻信息插補部28,進行插補。時刻信 息判定部27,在判斷為存儲于時刻信息存儲部25中的時刻信息的各項 目的值全部具有一致性的情況下,將這些時刻信息的所有的項目的值提 供給日期時間信息生成部29。日期時間信息生成部29,根據(jù)從時刻信 息判定部27得到的時刻信息的值,生成用于對計時部IO正在計時的當(dāng) 前時刻進行修正的日期時間信息,并提供給計時部10。
自動夏令時控制部40,具有夏令時信息存儲部41、夏令時判定部 42以及夏令時執(zhí)行部43。
夏令時信息存儲部41,存儲通過操作/設(shè)定部30輸入的夏令時開始 曰和夏令時結(jié)束日。該夏令時開始日和結(jié)束日,是與表示用戶操作操作 /設(shè)定部30的按鈕而事先設(shè)定的單獨的夏令時期間的日期有關(guān)的信息。 并且,在本實施方式中,因為用戶可以指定夏令時的開始日和結(jié)束日, 所以,希望構(gòu)成為將夏令時開始日和結(jié)束日存儲于夏令時信息存儲部41 中的構(gòu)造,也可以以用戶可以指定夏令時的開始日期時間和結(jié)束日期時 間的方式,構(gòu)成為在夏令時信息存儲部41中不僅存儲夏令時開始曰或 結(jié)束日,而且還存儲夏令時的開始時刻和結(jié)束時刻。
夏令時判定部42,具有參照夏令時信息存儲部41,對夏令時標(biāo)記 進行操作的功能。夏令時判定部42,具有對計時部IO正在計時的時刻
進行修正的功能。即,參照計時部10正在計時的時刻,當(dāng)相當(dāng)于用戶 設(shè)定的夏令時期間時,夏令時判定部42將夏令時標(biāo)記置為有效的"1" (ON),而當(dāng)計時部IO正在計時的時刻未相當(dāng)于夏令時期間時,夏令時 判定部42將夏令時標(biāo)記置為無效的"0" (OFF)。
夏令時執(zhí)行部43,具有當(dāng)夏令時標(biāo)記為ON時,對計時部IO正在計 時的時刻進行修正的功能。
下面,對該電波修正時鐘的動作進行說明。
圖2是表示電波修正部20的處理的流程圖。
圖3是表示夏令時執(zhí)行部43的處理的流程圖。
圖4是表示夏令時判定部42的處理的流程圖。
通過操作操作/設(shè)定部30的按鈕等,用戶可以單獨地輸入夏令時的 期間。具體而言,利用按鈕等來輸入夏令時的開始日和結(jié)束日。這些夏 令時的開始日和結(jié)束日存儲于夏令時信息存儲部41中。以下,假設(shè)用 戶設(shè)定的表示夏令時期間的夏令時開始日和結(jié)束日事先存儲于夏令時 信息存儲部41中,對其動作進行說明。
電波修正部20的接收管理部22,等待到達事先所登記的時機(步 驟Sll),當(dāng)未到達該時機時(步驟Sll:否),等待得到強制接收的指 示(步驟S12)。強制接收的指示,是用戶將操作/設(shè)定部30的開關(guān)置成 了 0N時從操作/設(shè)定部30提供的。
當(dāng)?shù)搅耸孪鹊怯浀臅r機時(步驟S11:是),或得到了強制接收的指 示時(步驟S12:是),接收管理部22激活接收電路21、代碼提取部23、 代碼判定部24以及時刻信息判定部27。
已激活的接收電路21,通過天線AT來接收標(biāo)準(zhǔn)電波(步驟S13)。 接收電路21,放大長波標(biāo)準(zhǔn)電波之后,對頻率為1Hz的時刻信號進行檢 波。
包含于該標(biāo)準(zhǔn)電波中的時刻信號,以l分鐘為l幀,包含有表示年 (公歷后兩位)、總計日(從l月1日開始的累計天數(shù))、星期、小時、 分鐘等的時刻數(shù)據(jù)、奇偶校驗位、和備用位等。具體而言,將l位設(shè)定為1Hz的矩形脈沖,對于時刻信息中的"1"、 "0",通過分別將脈沖寬 度設(shè)定為500ms、 800ms來表示,利用二進制代碼表示各時刻數(shù)據(jù)、奇 偶校驗位和備用位。當(dāng)實行夏令時時,表示是否為夏令時期間的夏令時 信息,用備用位來表示。另外,作為標(biāo)準(zhǔn)電場的載波,使用40KHz以及 60KHz的長波。
代碼提取部23,對利用接收電路21而檢波的1Hz的時鐘信號的脈 沖寬度進行檢測。代碼提取部23,提取與二進制代碼及位置標(biāo)識等的時 刻信息和夏令時信息等對應(yīng)的代碼。
代碼判定部24,根據(jù)代碼提取部23所提取出的代碼,在檢測出1 幀的開始后,利用長波標(biāo)準(zhǔn)電波而規(guī)定的時間代碼信息的格式,開始從 二進制代碼向小時及分鐘等的時間信息的轉(zhuǎn)換,對夏令時信息以及每個 時刻信息是否正常進行判定的代碼判定(步驟S14 )。
在此,對代碼判定進行詳細說明。
若按照時間代碼信息的格式,則從幀的開始位置起第l脈沖到第8 脈沖有分鐘的時刻信息。通過提取該分鐘的時刻信息的二進制代碼,可 以生成分鐘的BCD代碼。
同樣地,進行向表示其他的小時及總計日、年、星期等的時刻信息 及夏令時信息的BCD代碼轉(zhuǎn)換。假設(shè),對于BCD代碼,若二進制代碼位 丟失或變成了作為BCD代碼不成立的位模式,則判斷為該代碼異常并丟 棄。這樣一來,向時刻信息存儲部25輸出這樣判定為正常的時刻信息 以及夏令時信息。
將由代碼判定部24假設(shè)已判定為正常的時刻信息以及夏令時信息, 寫入時刻信息存儲部25的規(guī)定的存儲區(qū)域。時刻信息存儲部25的各存 儲區(qū)域,事先清理為初始值。所謂該初始值,是指不能被識別為各時刻 信息及夏令時信息的值。
若1幀的接收結(jié)束,則時刻信息判定部27執(zhí)行時刻信息和夏令時 信息的判定(步驟S15)。
在時刻信息及夏令時信息的判定中,參照由時刻信息存儲部25收 集的時刻信息以及夏令時信息,對各時刻信息及夏令時信息是否是作為信息而成立的值進行判定。
對于各種判定,通過如下等方式進行判定,例如對于分鐘,利用 基于奇偶校驗位的位錯誤檢測并判斷是否在00~59的范圍內(nèi);對于小 時,利用基于奇偶校驗位的位錯誤檢測并判斷是否在00~23的范圍內(nèi); 對于年,判斷是否在00~99的范圍內(nèi);對于星期,判斷是否在0~6的 范圍內(nèi),對于總計日,判斷是否在1~ 366或365的范圍內(nèi)等。
時刻信息判定部27,對時刻信息和夏令時信息的判定結(jié)果、時刻信 息以及夏令時信息是否都一致正常進行判斷,當(dāng)判斷為都一致正常時 (步驟S16:是),在進行l(wèi)分鐘的步進的基礎(chǔ)上,向日期時間信息生成 部29提供這些時刻信息以及夏令時信息。
另一方面,當(dāng)并非所有的時刻信息都一致正常時(步驟S16:否), 僅向暫時存儲部26暫時保存判斷為正常的時刻信息。
若向暫時存儲部26暫時保存時刻信息或夏令時信息,則,時刻信 息插補部28執(zhí)行暫時存儲部26的時刻信息的步進。具體而言,當(dāng)接收 下一個幀時,由于1幀用l分鐘來構(gòu)成時刻信息,所以,在分鐘上加1。 假設(shè),對分鐘加l后的結(jié)果的值變成了 60,則產(chǎn)生分鐘的進位,將分鐘 置為OO并在小時上加l。同樣,以小時、總計日和星期、年的順序進行 進位判定,執(zhí)行需要的處理。在進行了時刻信息的步進之后,進一步地, 根據(jù)步進了的時刻信息來生成小時和分鐘的奇偶校驗位。在此生成的奇 偶校驗位,使在下一幀的接收時,如果只有奇偶校驗位發(fā)生接收錯誤, 也可以根據(jù)小時和分鐘的BCD代碼和所生成的奇偶校驗位來進行暫時的 位錯誤檢測。
若奇偶校驗位的生成結(jié)束,則對生成的奇偶校驗位,以及從暫時存 儲部26讀出的時刻信息或夏令時信息進行插補,保存到時刻信息存儲 部25中。
若執(zhí)行了時刻信息或夏令時信息的插補,則處理返回到步驟S14, 執(zhí)行代碼提取、代碼判定、時刻信息的收集以及時刻信息的判定。通過 執(zhí)行代碼提取、代碼判定、時刻信息的收集以及時刻信息的判定,繼續(xù) 進行新的幀的時刻信息的接收處理。
時刻信息以及夏令時信息都一致正常時(步驟S16:是),其結(jié)果是,從時刻信息判定部27輸入了時刻信息和夏令時信息的日期時間信息生 成部29,基于時刻信息和夏令時信息,生成對計時部IO正在計時的時 刻進行修正的時刻。日期時間信息生成部29,利用所生成的時刻來修正 計時部10中的時刻(步驟S17)。
另外,日期時間信息生成部29,當(dāng)夏令時信息表示是夏令時時,將 夏令時標(biāo)記置為0N。日期時間信息生成部29,當(dāng)夏令時信息表示不是 夏令時時,將夏令時標(biāo)記置為OFF (步驟S18 )。
日期時間信息生成部29,在對夏令時標(biāo)記的ON或OFF進行設(shè)定之 后,對夏令時判定部42輸出判定請求。
如圖4所示,當(dāng)夏令時信息存儲部41中預(yù)先存儲了夏令時的開始 日期以及結(jié)束日期,自動夏令時控制部40為有效時(步驟S21:是), 夏令時判定部42對判定請求進行等待(步驟S22:否)。當(dāng)判斷為存在 判定請求時(步驟S22:是),夏令時判定部42對該判定請求是來自電 波修正部20的請求還是來自操作/設(shè)定部30的請求進行判定。來自電 波修正部20的請求是日期時間信息生成部29所產(chǎn)生的請求。操作/設(shè) 定部IO產(chǎn)生的判定請求,是用戶為了對計時部IO正在計時的時刻進行 變更,而在操作/設(shè)定部30利用操作/設(shè)定部30輸入了該時刻時,操作 /設(shè)定部30所產(chǎn)生的請求。
當(dāng)判定請求的請求源是電波修正部20時(步驟S23:電波修正部), 夏令時判定部42,對夏令時標(biāo)記(夏制時間標(biāo)記)的ON或OFF進行判 定。當(dāng)夏令時標(biāo)記為0N時(步驟S24: 0N),夏令時判定部42將計時部 IO正在計時的時刻減去1小時(步驟S25)。
當(dāng)判定夏令時標(biāo)記為0FF時(步驟S24: OFF)或?qū)⒂嫊r部10的時 刻減去l小時以后,夏令時判定部42,參照夏令時信息存儲部41,對 減去1小時后的計時部10的時刻是在用戶所設(shè)定的夏令時的開始日之 前還是之后或者還是當(dāng)天進行判定。當(dāng)是用戶所設(shè)定的夏令時的當(dāng)天時 (步驟S26:當(dāng)天),夏令時判定部42,對是在進入夏令時的時刻(修 正時刻)之前還是之后進行判斷。
當(dāng)判斷為是進入夏令時的時刻以后時(步驟S27:以后)或判斷為 是夏令時的開始日之后時(步驟S26:之后),夏令時判定部42,對減去1小時后的計時部10的時刻是用戶設(shè)定的夏令時的結(jié)束日之前還是之后或者還是當(dāng)天進行判定。
當(dāng)判斷為是夏令時的結(jié)束日的當(dāng)天時(步驟S28:當(dāng)天),夏令時判 定部42,對計時部10的時刻是從夏令時結(jié)束的時刻(修正時刻)減去 1小時后的時刻以后還是之前進行判定。當(dāng)計時部10的時刻是從夏令時 結(jié)束時刻減去1小時后的時刻之前時(步驟S29:之前)或判斷為在夏 令時結(jié)束日之前時(步驟S28:之前),在這種情況下,因為相當(dāng)于用戶 設(shè)定的夏令時期間,所以,夏令時判定部42,在計時部10正在計時的 時刻上加上1小時(步驟S30)。然后,夏令時判定部42,將夏令時標(biāo) 記置為ON (步驟S31)。
在下列情況下,夏令時判定部42將夏令時標(biāo)記置為OFF(步驟S32), 即當(dāng)在步驟26的判定中,判定為計時部IO正在計時的時刻為夏令時 的開始日之前時(步驟26:之前);當(dāng)在步驟S27的判定中,判定為計 時部10正在計時的時刻為進入夏令時的時刻之前時(步驟S27:之前); 當(dāng)在步驟S28的判定中,判定為計時部10正在計時的時刻為夏令時的 結(jié)束日之后時(步驟28:之后)或在步驟29的判定中,判斷為計時部 10的時刻為從夏令時結(jié)束時刻減去1小時后的時刻以后時(步驟S29: 以后)。
與此相對,當(dāng)在步驟S23的處理中,判斷為判定請求的請求源為操 作/設(shè)定部10時(步驟S23:操作設(shè)定部),夏令時判定部42,參照夏 令時信息存儲部41,對計時部IO正在計時的時刻是用戶所設(shè)定的夏令 時的開始日的之前還是之后或者還是當(dāng)天進行判定,當(dāng)是用戶設(shè)定的夏 令時的當(dāng)天時(步驟S33:當(dāng)天),夏令時判定部42對是進入夏令時的 時刻(修正時刻)之前還是之后進行判斷。
當(dāng)判斷為是進入夏令時時刻以后時(步驟S34:以后)或判斷為是 夏令時的開始日之后時(步驟S33:之后),夏令時判定部42對計時部 10的時刻是用戶設(shè)定的夏令時的結(jié)束日之前還是之后或者還是當(dāng)天進行判定。
當(dāng)判斷為是夏令時結(jié)束日當(dāng)天時(步驟S35:當(dāng)天),夏令時判定部 42,對計時部10的時刻是夏令時的結(jié)束時刻(修正時刻)之后還是之 前進行判定,當(dāng)判斷為計時部10的時刻是夏令時的結(jié)束時刻之前時(步
驟S36:之前)或者是夏令時的結(jié)束日之前時(步驟S35:之前),在此 情況下,因為相當(dāng)于用戶設(shè)定的夏令時期間,所以夏令時判定部42將 夏令時標(biāo)記置為ON (步驟S37 )。
在下列情況下,夏令時判定部42將夏令時標(biāo)記置為OFF(步驟S32 ), 即當(dāng)在步驟S33的判定中,判定為計時部10正在計時的時刻為夏令 時的開始日之前時(步驟S33:之前);當(dāng)在步驟S34的判定中,判定為 計時部10正在計時的時刻是進入夏令時的時刻之前時(步驟S34:之 前);當(dāng)在步驟S35的判定中,判定為計時部IO正在計時的時刻為夏令 時的結(jié)束日之后時(步驟S35:之后)或在步驟S36的判定中,判斷為 計時部10的時刻為夏令時的結(jié)束時刻以后時(步驟S36:以后)。
利用該夏令時判定部42的處理,當(dāng)基于標(biāo)準(zhǔn)電波對計時部10中的 時刻進行修正時,以及利用操作/設(shè)定部30來對計時部10的時刻進行 修正時,可以根據(jù)用戶所設(shè)定的夏令時期間來進行修正。
與此相對,如圖3所示,當(dāng)預(yù)先在夏令時信息存儲部41中存儲夏 令時的開始日和結(jié)束日,并且自動夏令時控制部40為有效時(步驟S41: 是),夏令時執(zhí)行部43,監(jiān)視計時部IO正在計時的時刻,等待分鐘的更 新(步驟S42:否)。
若判斷為計時部IO進行了分鐘的更新時(步驟S42:是),則夏令 時執(zhí)行部43,對夏令時標(biāo)記為0N還是為0FF進行判定,當(dāng)夏令時標(biāo)記 為0FF時(步驟S43: OFF ),夏令時執(zhí)行部43,對計時部10的時刻是 否是用戶設(shè)定的夏令時的開始日進行判定。
當(dāng)計時部10的時刻是夏令時的開始日時(步驟S44:是),夏令時 執(zhí)行部43,對計時部10的時刻是否是進入夏令時的時刻(修正時刻) 進行判定。當(dāng)計時部10的時刻是進入夏令時的時刻時(步驟S45:是), 在計時部10的時刻上加上1小時(步驟S46)。然后,夏令時執(zhí)行部43, 將夏令時標(biāo)記置為0N (步驟S47)。即,若計時部10正在計時的時刻進 入用戶設(shè)定的夏令時期間,則在計時部10的時刻上加上1小時。
當(dāng)在步驟43的判定中,判定為夏令時標(biāo)記為ON時(步驟S43: ON ), 夏令時執(zhí)行部43,對計時部10的時刻是否是用戶設(shè)定的夏令時的結(jié)束 日進行判定。當(dāng)計時部10的時刻是夏令時的結(jié)束日時(步驟S48:是),
夏令時執(zhí)行部43對計時部10的時刻是否是從夏令時偏離的時刻(修正 時刻)進行判定。當(dāng)計時部10的時刻是從夏令時偏離的時刻時(步驟 S49:是),夏令時執(zhí)行部43從計時部10的時刻減去1小時(步驟S50)。 然后,夏令時執(zhí)行部43,將夏令時標(biāo)記置為OFF (步驟S51 )。
利用該夏令時執(zhí)行部43的處理,當(dāng)計時部IO正在計時的時刻,進 入用戶設(shè)定的夏令時期間時,計時部10的時刻被加上1小時,若偏離 夏令時期間,則將計時部10的時刻恢復(fù)原樣。
對如上構(gòu)成的本實施方式的電波修正時鐘來說,不論標(biāo)準(zhǔn)電波中所 包含的時刻信息為夏令時還是為冬令時,都可以使計時部IO進行與用 戶設(shè)定的夏令時期間對應(yīng)的計時。
并且,當(dāng)由用戶輸入的夏令時的開始日和結(jié)束日為同一日時,實質(zhì) 上沒有夏令時的期間,計時部IO對未采用夏令時的時刻進行計時。
另外,當(dāng)用戶未輸入夏令時的開始日和結(jié)束日時,自動夏令時控制 部40變成無效,計時部IO對與標(biāo)準(zhǔn)電波提供的時刻信息相對應(yīng)的時刻 進行計時。
(實施方式2 )
圖5表示本發(fā)明的實施方式2所涉及的電波修正時鐘的構(gòu)成圖。
在本實施方式中,表示在因地域而存在時差的美國等利用的電波修 正時鐘。以下,設(shè)電波修正時鐘,具有接收在美國國內(nèi)正在發(fā)送的標(biāo)準(zhǔn) 電波(WVB),基于該標(biāo)準(zhǔn)電波中所包含的時刻信息,對正在計時的時 刻進行修正的功能。在美國,標(biāo)準(zhǔn)電波中所包含的時刻信息是UTC (Coordinated Universal Time:協(xié)同世界時間),在接收側(cè)需要考慮 對應(yīng)于UTC的目的地域的時差來進行利用。另外,該時刻信息即使是夏 令時的適用期間,也不是在該夏令時被修正了的時刻信息。并且,表示 是夏令時的適用期間的夏令時信息包含于標(biāo)準(zhǔn)電波中。
圖5的電波修正時鐘,具有計時部50,對當(dāng)前的時刻計時并輸出; 電波修正部60,接收標(biāo)準(zhǔn)電波,基于標(biāo)準(zhǔn)電波中所包含的時刻信息對計 時部50正在計時的時刻依次進行修正;操作/設(shè)定部80;以及自動夏令 時控制部90。
電波修正部60,具有接收電路61,與用于接收標(biāo)準(zhǔn)電波的天線 AT連接;接收管理部62;代碼提取部63,與接收電路61連接;代碼判 定部64,與代碼提取部63連接。由存儲器構(gòu)成的時刻信息存儲部65 與代碼判定部64連接。
接收電路61、接收管理部62、代碼提取部63、代碼判定部64以及 時刻信息存儲部65,是和實施方式1的接收電路21、接收管理部22、 代碼提取部23、代碼判定部24以及時刻信息存儲部25相同的結(jié)構(gòu)。
在該電波修正部60中,進一步設(shè)置有暫時存儲部66、時刻信息 判定部67、時刻信息插補部68、日期時間信息生成部69以及地域信息 保存部70。
暫時存儲部66、時刻信息判定部67以及時刻信息插補部68,是和 實施方式1的暫時存儲部26、時刻信息判定部27以及時刻信息插補部 28相同的結(jié)構(gòu)。
地域信息保存部70,作為從操作/設(shè)定部80輸入的地域信息,保存 與目的地域的UTC對應(yīng)的時差。例如,在美國,對于UTC,分別設(shè)置有 有-5小時、-6小時、-7小時、-8小時的時差的四個時區(qū),即東部 時區(qū)(Eastern Time)、中部時區(qū)(Central Time)、山地時區(qū)(Mountain Time)、太平洋時區(qū)(Pacific Time)。利用來自操作/設(shè)定部80的輸入, 從這些時區(qū)中選擇目的地域,在地域信息保存部70中保存目的地域的 時差。日期時間信息生成部69,根據(jù)時刻信息判定部67提供的時刻信 息的值,生成用于對計時部50正在計時的當(dāng)前時刻進行修正的日期時 間信息。日期時間信息生成部69,根據(jù)該日期時間信息,將保存在地域 信息保存部70中的時差加上,提供給計時部50。
自動夏令時控制部90,具有夏令時信息存儲部91、夏令時判定 部92、以及夏令時執(zhí)行部93。
夏令時信息存儲部91,與實施方式1的夏令時信息存儲部41相同。 夏令時信息存儲部91,存儲通過操作/設(shè)定部80輸入的夏令時開始日和 夏令時結(jié)束曰。
夏令時判定部92,具有參照夏令時信息存儲部91,對夏令時標(biāo)記 進行操作的功能。夏令時判定部92,具有對計時部50正在計時的時刻進行修正的功能。
夏令時執(zhí)行部93,具有當(dāng)夏令時標(biāo)記為ON時,對計時部50正在計 時的時刻進行修正的功能。
圖6是表示電波修正部60的處理的流程圖。
圖7是表示夏令時執(zhí)行部93的處理的流程圖。
圖8是表示夏令時判定部92的處理的流程圖。
通過操作操作/設(shè)定部80的按鈕等,用戶可以單獨地輸入夏令時的 期間。具體而言,利用操作/設(shè)定部80的按鈕等輸入夏令時的開始日和 結(jié)束日。將該夏令時的開始日和結(jié)束日,存儲在夏令時信息存儲部91。 并且,通過上述那樣地操作操作/設(shè)定部80的按鈕等,能夠輸入按地域 分配的時差。將該時差保存在地域信息保存部70。
電波修正部60的接收管理部62,等待變?yōu)槭孪鹊怯浀臅r機(步驟 S51),當(dāng)未到該時機時(步驟S51:否),等待強制接收的指示的出現(xiàn)(步 驟S52)。強制接收的指示,是用戶將操作/設(shè)定部80的開關(guān)置為ON時 由操作/設(shè)定部80提供的。
當(dāng)?shù)搅耸孪鹊怯浀臅r機時(步驟S51:是),或得到了強制接收的指 示時(步驟S52:是),接收管理部62激活接收電路61、代碼提取部63、 代碼判定部64以及時刻信息判定部67。
被激活了的接收電路61,通過天線AT接收標(biāo)準(zhǔn)電波(步驟S53)。 接收電路61,在放大標(biāo)準(zhǔn)電波之后,對時刻信號進行檢波。代碼提取部 63,對接收電路61進行檢波后的時刻信號的脈沖寬度進行檢測,提取 與二進制代碼和位置標(biāo)識等的時刻信息以及夏令時信息等對應(yīng)的代碼 (步驟S54)。
代碼判定部64,根據(jù)利用代碼提取部63所提取的代碼檢測1幀的 開始。代碼判定部64,在檢測出了 1幀的開始后,基于利用標(biāo)準(zhǔn)電波 (WWVB)規(guī)定的時間代碼信息的格式,開始進行從二進制代碼向小時和 分鐘等的時刻信息的轉(zhuǎn)換,開始進行對每個夏令時信息以及時刻信息正
常與否進行判定的代碼判定。
若結(jié)束了 1幀的接收,則時刻信息判定部67執(zhí)行時刻信息以及夏 令時信息的判定(步驟S55)。在時刻信息和夏令時信息的判定中,參照 時刻信息存儲部65所收集的時刻信息以及夏令時信息,并和實施方式1 同樣地,時刻信息判定部67,對時刻信息以及夏令時信息是否是作為各 個信息而成立的值進行判定。
時刻信息判定部67,對時刻信息和夏令時信息的判定結(jié)果、時刻信 息以及夏令時信息是否都一致正常進行判斷,當(dāng)判斷為都一致正常時 (步驟S56:是),在進行了 l分鐘的步進的基礎(chǔ)上,將這些時刻信息和 夏令時信息提供給日期時間信息生成部69。
另一方面,當(dāng)并非所有的時刻信息一致正常時(步驟S56:否),僅 向暫時存儲部66暫時保存判定為正常的時刻信息。
若向暫時存儲部66暫時保存了時刻信息或夏令時信息,則時刻信 息插補部68執(zhí)行暫時存儲部66的時刻信息的步進。在執(zhí)行了時刻信息 的步進之后,進行從暫時存儲部66讀出的時刻信息或夏令時信息的插 補,并保存在時刻信息存儲部65中。
若執(zhí)行了時刻信息或夏令時信息的插補,處理則返回步驟S54,執(zhí) 行代碼提取、代碼判定、時刻信息的收集、以及時刻信息的判定。通過 執(zhí)行代碼提取、代碼判定、時刻信息的收集以及時刻信息的判定,繼續(xù) 進行新的幀的時刻信息的接收處理。
時刻信息和夏令時信息都一致正常(步驟S56:是),其結(jié)果是,從 時刻信息判定部67輸入了時刻信息和夏令時信息的日期時間信息生成 部69,制作與被提供的時刻信息對應(yīng)的時刻。日期時間生成部69,在 該時刻上加上保存在地域信息保存部70中的時差,生成地域時刻(步 驟S57)。
日期時間信息生成部69,進一步對自動夏令時控制部90是有效還 是無效進行判斷。在該判斷中,當(dāng)夏令時信息存儲部91中存儲有夏令 時期間時,判斷為自動夏令時控制部90有效,而當(dāng)未存儲有夏令時期 間時,判斷為無效。
當(dāng)判斷為自動夏令時控制部90有效時(步驟S58:是),日期時間 信息生成部69,利用在步驟S57中生成的地域時刻對計時部50要計時 的時刻進行修正(步驟S60)。
當(dāng)判斷為自動夏令時控制部90無效時(步驟S58:否),日期時間 信息生成部69,確認(rèn)標(biāo)準(zhǔn)電波是否表示是夏令時的期間。當(dāng)標(biāo)準(zhǔn)電波表 示是夏令時的期間時,在地域時刻上加上1小時以補正地域時間,當(dāng)標(biāo) 準(zhǔn)電波表示不是夏令時的期間時,不進行地域時刻的補正(步驟S59)。 利用在步驟S59補正了或未補正的地域時刻對計時部50要計時的時刻 進行修正(步驟S60)。
在結(jié)束了計時部50正在計時的時刻的修正后,日期時間信息生成 部69對自動夏令時控制部90產(chǎn)生判定請求(步驟S61)。
在這里,如圖8所示,夏令時判定部92,當(dāng)預(yù)先在夏令時信息存儲 部91中存儲夏令時的開始日和結(jié)束日,并且自動夏令時控制部90為有 效時(步驟S71:是),對判定請求進行等待(步驟S72:否)。
當(dāng)判斷為有了判定請求時(步驟S72:是),夏令時判定部92,對 該判定請求是來自電波修正部60的請求還是來自操作/設(shè)定部80的請 求進行判斷。來自電波修正部60的請求,是日期時間信息生成部69產(chǎn) 生的請求。而操作/設(shè)定部80產(chǎn)生的判定請求,是用戶為了使計時部50 正在計時的時刻發(fā)生變化,而在操作/設(shè)定部80利用操作/設(shè)定部80輸 入了該時刻時,該操作/設(shè)定部80所產(chǎn)生的請求。
當(dāng)判定請求的請求源為電波修正部60時(步驟S73:電波修正部), 夏令時判定部92,參照夏令時信息存儲部91,對計時部50的時刻是預(yù) 先在夏令時信息存儲部91中設(shè)定的夏令時的開始日之前還是之后或者 還是當(dāng)天進行判定,當(dāng)是預(yù)先設(shè)定的夏令時的當(dāng)天時(步驟S74:當(dāng)天), 夏令時判定部92對是進入夏令時的時刻(修正時刻)之前還是之后進 行判斷。
當(dāng)判斷為是進入夏令時的時刻以后時(步驟S75:以后)或判斷為 是夏令時的開始日時(步驟S74:),夏令時判定部92對計時部50的時 刻是預(yù)先設(shè)定的夏令時的結(jié)束日之前還是或者還是當(dāng)天進行判定。
當(dāng)判定為是夏令時的結(jié)束日的當(dāng)天時(步驟S76:當(dāng)天),夏令時判定部92對計時部50的時刻是從夏令時結(jié)束時刻(修正時刻)減去1小 時后的時刻以后還是之前進行判定。當(dāng)計時部50的時刻,是從夏令時 結(jié)束時刻減去1小時后的時刻之前時(步驟S77:之前)或判斷為時夏 令時的結(jié)束日之前時(步驟S76:之前),在這種情況下,因為相當(dāng)于用 戶設(shè)定的夏令時期間,所以,夏令時判定部92,在計時部50正在計時 的時刻上加上1小時(步驟S78)。然后,夏令時判定部92,將夏令時 標(biāo)記置為ON (步驟S79)。
在下述情況下,夏令時判定部92將夏令時標(biāo)記置為0FF(步驟S80), 即當(dāng)在步驟S74的判定中,判定為計時部50正在計時的時刻為夏令 時的開始日之前時(步驟S74:之前);當(dāng)在步驟S75的判定中,判定為 計時部50正在計時的時刻為進入夏令時的時刻之前時(步驟S75:之 前);當(dāng)在步驟S76的判定中,判定為計時部50正在計時的時刻為夏令 時的結(jié)束日時(步驟S76:)或在步驟S77的判定中,判定為計時部50 的時刻為從夏令時結(jié)束時刻減去1小時后的時刻以后時(步驟S77:以 后)。
與此相對,當(dāng)在步驟S73的處理中,判斷為判定請求的請求源為操 作/設(shè)定部80時(步驟S73:操作設(shè)定),夏令時判定部92,參照夏令 時信息存儲部91,對計時部50正在計時的時刻是用戶設(shè)定的夏令時的 開始日之前還是或者還是當(dāng)天進行判定,當(dāng)是用戶設(shè)定的夏令時的當(dāng)天 時(步驟S81:當(dāng)天),夏令時判定部92對是進入夏令時的時刻(修正 時刻)之前還是其以后進行判斷。
當(dāng)判斷為是進入夏令時的時刻以后時(步驟S82:以后)或判斷為 是夏令時的開始日時(步驟S81:),夏令時判定部92對計時部50的時 刻是用戶設(shè)定的夏令時的結(jié)束日之前還是或者還是當(dāng)天進行判定。
當(dāng)判定為是夏令時的結(jié)束日的當(dāng)天時(步驟S83:當(dāng)天),夏令時判 定部92,對計時部50的時刻是夏令時的結(jié)束時刻(修正時刻)以后還 是之前進行判定。當(dāng)判斷為計時部50的時刻是夏令時的結(jié)束時刻之前 時(步驟S84:之前)或是夏令時的結(jié)束日之前時(步驟S83:之前), 在這種情況下,因為相當(dāng)于用戶設(shè)定的夏令時期間,所以,夏令時判定 部92將夏令時標(biāo)記置為ON (步驟S85 )。
在下列情況下,夏令時判定部92將夏令時標(biāo)記置為OFF (步驟S80),即當(dāng)在步驟S81的判定中,判定為計時部50正在計時的時刻 為夏令時的開始日之前時(步驟S81:之前);當(dāng)在步驟S82的判定中, 判定為計時部50正在計時的時刻為進入夏令時的時刻之前時(步驟 S82:之前);當(dāng)在步驟83的判定中,判定為計時部50正在計時的時刻 為夏令時的結(jié)束日時(步驟S83:)或在步驟S84的判定中,判定為計時 部50的時刻是夏令時的結(jié)束時刻以后時(步驟S84:以后)。
通過該夏令時判定部92的處理,當(dāng)基于標(biāo)準(zhǔn)電波對計時部50中 的時刻進行修正時,或利用操作/設(shè)定部80對計時部50的時刻進行修 正時,可以與用戶設(shè)定的夏令時期間相應(yīng)進行修正。
與此相對,夏令時執(zhí)行部93,當(dāng)如圖8所示在夏令時信息存儲部 91中預(yù)先存儲了夏令時的開始日和結(jié)束日,自動夏令時控制部90為有 效時(步驟S91:是), 一邊監(jiān)視計時部50正在計時的時刻, 一邊等待 分鐘的更新(步驟S92:否)。
若判定為計時部50進行了分鐘的更新(步驟S92:是),則夏令 時執(zhí)行部93,對夏令時標(biāo)記為ON還是為OFF進行判定。當(dāng)夏令時標(biāo)記 為OFF時(步驟S93: OFF ),夏令時執(zhí)行部93,對計時部50的時刻是 否為用戶設(shè)定的夏令時的開始日進行判定。當(dāng)計時部50的時刻是夏令 時的開始日時(步驟S94:是),夏令時執(zhí)行部93,對計時部50的時刻 是否是進入夏令時的時刻(修正時刻)進行判定。當(dāng)計時部50的時刻 是進入夏令時的時刻時(步驟S95:是),在計時部50的時刻上加上1 小時(步驟S96)。然后,夏令時執(zhí)行部93,將夏令時標(biāo)記置為ON(步 驟S97)。即,若在計時部50中正在計時的時刻進入了用戶設(shè)定的夏令 時期間,則在計時部50的時刻上加上1小時。
當(dāng)在步驟S93的判定中,判定為夏令時標(biāo)記為ON時(步驟S93: ON),夏令時執(zhí)行部93,對計時部50的時刻是否是用戶設(shè)定的夏令時的 結(jié)束日進行判定。當(dāng)計時部50的時刻是夏令時的結(jié)束日時(步驟S98: 是),夏令時執(zhí)行部93對計時部50的時刻是否是從夏令時偏離的時刻 (修正時刻)進行判定。當(dāng)計時部50的時刻是從夏令時偏離的時刻時 (步驟S99:是),從計時部50的時刻減去1小時(步驟SIOO)。然后, 夏令時執(zhí)行部93,將夏令時標(biāo)記置為ON (步驟S101 )。
通過該夏令時執(zhí)行部93的處理,當(dāng)在計時部50中正在計時的時刻是用戶設(shè)定的夏令時期間時,計時部50的時刻被加上1小時,而若 從夏令時期間偏離,則計時部50的時刻被恢復(fù)原樣。
在以上的構(gòu)成的本實施方式的電波修正時鐘中,不管標(biāo)準(zhǔn)電波中 所包含的時刻信息為進入了夏令時的情況還是冬令時的情況,都能使計 時部50與用戶設(shè)定的夏令時期間相應(yīng)進行計時。
并且,當(dāng)用戶輸入的夏令時的開始日和夏令時的結(jié)束日為同日時, 實質(zhì)上成為沒有用戶指定的夏令時期間,運用基于標(biāo)準(zhǔn)電波的夏令時。
另外,當(dāng)用戶未輸入夏令時的開始日和結(jié)束日時,自動夏令時控 制部90為無效,所以,計時部50對與標(biāo)準(zhǔn)電波提供的時刻信息相應(yīng)的 時刻進行計時。
本發(fā)明不限定于上述實施方式,可以進行各種的變形。
例如,如實施方式2那樣,在按地域存在時差等情況下,當(dāng)將計時 部50正在計時的進行了時差調(diào)整的時刻是夏令時的開始日的進入夏令 時的時刻以后時,可以利用電波修正部60接收標(biāo)準(zhǔn)電波,并基于該結(jié) 果對計時部50的時刻進行修正。若這樣做,在國際標(biāo)準(zhǔn)時刻的0點以 后,不需要判斷該地域的當(dāng)前時刻是夏令時切換時刻之前還是,可以使 在夏令時和冬令時的切換日的處理簡單,提高軟件效率。
產(chǎn)業(yè)上的可利用性
根據(jù)本發(fā)明,可提供一種能夠選擇夏令時的實行和不實行,并且 可以單獨地設(shè)定夏令時的期間的電波修正時鐘。
權(quán)利要求
1.一種電波修正時鐘,其特征在于,具有接收單元,其接收包含時刻信息和夏令時信息的標(biāo)準(zhǔn)電波,且該夏令時信息表示該時刻信息是否是包含了夏令時期間的時刻的補正值的信息;計時單元,對時刻進行計時;存儲單元,與上述夏令時有關(guān),存儲獨立于上述標(biāo)準(zhǔn)電波所包含的夏令時信息而預(yù)先設(shè)定的夏令時期間;和夏令時控制單元,其參照上述存儲單元的存儲內(nèi)容和上述夏令時信息,判定當(dāng)前是否是上述設(shè)定的夏令時期間,并確定當(dāng)前時刻,利用該確定的當(dāng)前時刻,對利用上述計時單元正在計時的時刻進行修正;上述夏令時控制單元,在判定為是上述所設(shè)定的夏令時期間的情況下,當(dāng)上述時刻信息中包含有上述補正值時,將該時刻信息確定為當(dāng)前時刻,而當(dāng)上述時刻信息中未包含有該補正值時,則將加上了該補正值后的時刻信息確定為當(dāng)前時刻;在判定為不是上述所設(shè)定的夏令時期間的情況下,當(dāng)上述時刻信息中包含有上述補正值時,則從該時刻信息中減去該補正值,并確定為當(dāng)前時刻;而當(dāng)上述時刻信息中未包含有該補正值時,則將該時刻信息確定為當(dāng)前時刻。
2. 根據(jù)權(quán)利要求1所述的電波修正時鐘,其特征在于, 設(shè)置如下單元,即使上述夏令時控制單元不起作用,在上述時刻信息中包含有上述補正值時,將從該時刻信息中減去該補正值之后的時 刻確定為當(dāng)前時刻,而在上述時刻信息中未包含上述補正值時,則將時 刻信息所表示的時刻確定為當(dāng)前時刻,利用該確定的當(dāng)前時刻,對利用 上述計時單元正在計時的時刻進行修正。
3. 根據(jù)權(quán)利要求1所述的電波修正時鐘,其特征在于, 設(shè)置如下單元,即使上述夏令時控制單元不起作用,將用上述時刻信息表示的時刻設(shè)定為當(dāng)前時刻,利用該當(dāng)前時刻,對利用上述計時單元正在計時的時刻進行修正。
4. 根據(jù)權(quán)利要求2所述的電波修正時鐘,其特征在于, 具有如下單元,即使上述夏令時控制單元不起作用,將用上述時刻信息表示的時刻設(shè)定為當(dāng)前時刻,利用該當(dāng)前時刻,對利用上述計時 單元正在計時的時刻進行修正。
5. —種電波修正時鐘,其特征在于, 具有接收單元,其接收包含時刻信息和夏令時信息的標(biāo)準(zhǔn)電波,且該夏 令時信息表示該時間點是否是在夏令時期間;計時單元,其對時刻進行計時;存儲單元,存儲與上述夏令時期間有關(guān)的,表示獨立于上述標(biāo)準(zhǔn)電 波所包含的夏令時信息而預(yù)先設(shè)定的夏令時期間的信息;和夏令時控制單元,其參照上述存儲單元的存儲內(nèi)容,對當(dāng)前是否是 上述所設(shè)定的夏令時期間進行判定,當(dāng)判定為是該設(shè)定的夏令時期間 時,則將在上述時刻信息中加上了上述夏令時期間的時刻的補正值之后 的時刻信息確定為當(dāng)前時刻,而當(dāng)判定為不是上述夏令時期間時,則將 上述時刻信息確定為當(dāng)前時刻,利用該確定的當(dāng)前時刻,對利用上述計 時單元正在計時的時刻進行修正。
6. 根據(jù)權(quán)利要求5所述的電波修正時鐘,其特征在于, 具有如下單元,即使上述夏令時控制單元不起作用,利用上述夏令時信息,當(dāng)表示是上述夏令時期間時,將在上述時刻信息中加上了上 述補正值之后的時刻確定為當(dāng)前時刻,而當(dāng)表示不是上述夏令時期間 時,則將上述時刻信息所表示的時刻確定為當(dāng)前時刻,利用該確定的當(dāng) 前時刻,對上述計時單元正在計時的時刻進行修正。
7. 根據(jù)權(quán)利要求5所述的電波修正時鐘,其特征在于, 具有如下單元,即使上述夏令時控制單元不起作用,將用上述時刻信息表示的時刻確定為當(dāng)前時刻,利用該確定的當(dāng)前時刻,對利用上 述計時單元正在計時的時刻進行修正。
8. 根據(jù)權(quán)利要求6所述的電波修正時鐘,其特征在于, 具有如下單元,即使上述夏令時控制單元不起作用,將用上述時刻信息表示的時刻確定為當(dāng)前時刻,利用該確定的當(dāng)前時刻,對利用上 述計時單元正在計時的時刻進行修正。
9. 根據(jù)權(quán)利要求l所述的電波修正時鐘,其特征在于, 具有時差調(diào)整單元,其將與按地域設(shè)定的時差相當(dāng)?shù)闹导拥嚼蒙鲜鲇嫊r單元正在計時的時刻中,以進行調(diào)整。
10. 根據(jù)權(quán)利要求5所述的電波修正時鐘,其特征在于, 具有時差調(diào)整單元,其將與按地域設(shè)定的時差相當(dāng)?shù)闹导拥嚼蒙鲜鲇嫊r單元正在計時的時刻中,以進行調(diào)整。
11. 根據(jù)權(quán)利要求9所述的電波修正時鐘,其特征在于, 在利用上述時差調(diào)整單元調(diào)整后的時刻處于上述設(shè)定的夏令時期間以后,上述接收單元接收上述標(biāo)準(zhǔn)電波;上述夏令時控制單元基于上述接收單元接收了上述標(biāo)準(zhǔn)電波后的 結(jié)果,對上述計時單元的時刻進行修正。
全文摘要
本發(fā)明提供一種電波修正時鐘,將用戶輸入的夏令時的開始日和結(jié)束日保存在夏令時信息存儲部(41)中。電波修正部(20),根據(jù)通過天線(AT)和接收電路(21)接收到的夏令時信息和標(biāo)準(zhǔn)時刻,來生成用于對計時部(10)正在計時的時刻進行修正的時刻,并利用該時刻來修正計時部(10)中的時刻。在此,夏令時判定部(42),參照保存于夏令時信息存儲部(41)中的夏令時期間,來對計時部(10)中的時刻進行修正,以變成與用戶設(shè)定的夏令時相對應(yīng)的時刻。
文檔編號G04G99/00GK101208638SQ20058005028
公開日2008年6月25日 申請日期2005年6月30日 優(yōu)先權(quán)日2005年6月30日
發(fā)明者小沢健二 申請人:精工精密有限公司