(57)【要約】【課題】衛星等の遠隔地で自律的に動作するシステムの時刻管理装置において、時刻飛び、時刻伸縮を起こすことなく、自律的にＧＰＳ時刻と同期化を可能とする。【解決手段】非同期状態から同期確立状態への中間遷移状態である加速状態及び減速状態を持ち、正当性チェック部１０２によってＧＰＳ時刻データの健全性を確保しつつ、判定部１０３がＧＰＳ時刻と時刻管理装置１０１で計時されている衛星時刻を比較し、衛星時刻が遅れている場合は加速状態と判定し、衛星時刻が進んでいる場合は減速状態と判定し、加速状態の場合は、タイミング生成部１０５及び衛星時刻保持部１０６が徐々に時刻を遅らせて同期確立状態に近づけていき、減速状態の場合は、徐々に時刻を速めて同期確立状態に近づけていくことによって、時刻飛び、及び、時刻伸縮を起こさずに、自動でＧＰＳ時刻と衛星時刻の同期を確立する。【選択図】図１
2009294007.tif 000002
【特許請求の範囲】
【請求項１】
タイミング信号を入力するとともに、タイミング信号の入力に呼応して時刻を計時する時刻計時部と、
時刻を通知する時刻信号を連続して受信する時刻信号受信部と、
前記時刻計時部において計時されている計時時刻と前記時刻信号受信部により受信された時刻信号において通知されている通知時刻とを比較する時刻比較部と、
前記時刻比較部により前記計時時刻と前記通知時刻との時刻差が閾値を上回ると判断されている場合に、前記タイミング信号の出力間隔の基準となる計時単位時間に対して微小時間を加算又は減算して前記計時単位時間を補正し、補正後の計時単位時間の経過ごとにタイミング信号を前記時刻計時部に出力するタイミング生成部とを有することを特徴とする時刻管理装置。
【請求項２】
前記タイミング生成部は、
前記時刻比較部により前記計時時刻と前記通知時刻との時刻差が閾値を上回ると判断されている場合に、前記時刻比較部により前記計時時刻と前記通知時刻との時刻差が閾値以下であると判断されるまで、補正後の計時単位時刻の経過ごとにタイミング信号を前記時刻計時部に出力することを特徴とする請求項１に記載の時刻管理装置。
【請求項３】
前記タイミング生成部は、
前記時刻比較部により前記計時時刻と前記通知時刻との時刻差が前記微小時間を上回ると判断されている場合に、前記計時単位時間に対して前記微小時間を加算又は減算して前記計時単位時間を補正することを特徴とする請求項１又は２に記載の時刻管理装置。
【請求項４】
前記タイミング生成部は、
前記時刻比較部により前記計時時刻と前記通知時刻との時刻差が閾値を上回り、前記計時時刻が前記通知時刻よりも時刻が遅れていると判断されている場合に、前記計時単位時間から前記微小時間を減算して前記計時単位時間を補正することを特徴とする請求項１〜３のいずれかに記載の時刻管理装置。
【請求項５】
前記タイミング生成部は、
前記時刻比較部により前記計時時刻と前記通知時刻との時刻差が閾値を上回り、前記計時時刻が前記通知時刻よりも時刻が進んでいると判断されている場合に、前記計時単位時間に前記微小時間を加算して前記計時単位時間を補正することを特徴とする請求項１〜４のいずれかに記載の時刻管理装置。
【請求項６】
前記タイミング生成部は、
前記計時単位時間の十分の一以下のいずれかの時間を前記微小時間とすることを特徴とする請求項１〜５のいずれかに記載の時刻管理装置。
【請求項７】
前記タイミング生成部は、
前記時刻比較部により前記計時時刻と前記通知時刻との時刻差が閾値以下であると判断されている場合に、前記通知時刻の進行に同期してタイミング信号を前記時刻計時部に出力することを特徴とする請求項１〜６のいずれかに記載の時刻管理装置。
【請求項８】
前記時刻信号受信部は、
受信した前記時刻信号の信号状態を解析し、受信した前記時刻信号の信号状態が正常であれば前記時刻信号を前記時刻比較部に出力し、受信した前記時刻信号の信号状態が正常でなければ前記時刻信号を前記時刻比較部に出力しないことを特徴とする請求項１〜７のいずれかに記載の時刻管理装置。
【請求項９】
前記タイミング生成部は、
前記時刻信号受信部により前記時刻信号の信号状態が正常でないと判断された場合に、前記計時単位時間の経過ごとにタイミング信号を前記時刻計時部に出力することを特徴とする請求項８に記載の時刻管理装置。
【請求項１０】
前記時刻信号受信部は、
前記時刻信号として、ＧＰＳ（Ｇｌｏｂａｌ  ＰｏｓＩｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）衛星において計時されている時刻が通知されるＧＰＳ時刻信号を受信することを特徴とする請求項１〜９のいずれかに記載の時刻管理装置。
【請求項１１】
タイミング信号を入力するとともに、タイミング信号の入力に呼応して時刻を計時する時刻計時処理と、
時刻を通知する時刻信号を連続して受信する時刻信号受信処理と、
前記時刻計時処理において計時されている計時時刻と前記時刻信号受信処理により受信された時刻信号において通知されている通知時刻とを比較する時刻比較処理と、
前記時刻比較処理により前記計時時刻と前記通知時刻との時刻差が閾値を上回ると判断されている場合に、前記タイミング信号の出力間隔の基準となる計時単位時間に対して微小時間を加算又は減算して前記計時単位時間を補正し、補正後の計時単位時間の経過ごとにタイミング信号を前記時刻計時処理に出力するタイミング生成処理とをコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、時刻を計時するとともに計時している時刻の調整を行う時刻管理装置に関し、例えば人工衛星、山岳の山頂、深海等の遠隔地にて自律的に動作するシステムの時刻を管理する時刻管理装置に関するものである。
【背景技術】
【０００２】
例えば、人工衛星では、パケット生成時のタイムスタンプや時刻指定コマンドの実行等のために、衛星内部で衛星時刻を管理している。
ここで、時刻指定コマンドとは、地上から衛星に送信されるテレコマンドのうち、衛星内の所定の時刻になった際に実行されるコマンドのことをいう。
【０００３】
特許文献１及び特許文献２にあるように、従来より、高度数百ｋｍの軌道を回る地球低軌道衛星の場合、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）受信機にて、計測された測位時刻信号（以下、ＧＰＳ時刻信号）と自身の衛星時刻を同期させることによって、時刻精度を確保してきた。
【０００４】
この時、ＧＰＳ信号の受信状態の悪化、ＧＰＳ受信機の故障、ＧＰＳ時刻信号伝送ラインへのノイズ混入等の理由により、ＧＰＳ時刻信号と衛星時刻の同期が外れてしまう状態が起こりうる。
このような状態で単純に同期を確立しようとした場合、衛星時刻の時刻飛び、もしくは、時刻伸縮が起こる。
また、ＧＰＳ信号の受信状態が正常であっても、衛星時刻をＧＰＳ時刻に急に近づけると、衛星時刻の時刻飛び、もしくは、時刻伸縮が起こる。
ここで、時刻飛びとは、通常、衛星が管理している最小時刻精度単位（例えば、１秒、０．１秒等）で１ずつインクリメントしていく時刻データが、デクリメントもしくは２以上インクリメントすることを表し、時刻伸縮とは、時刻データが１インクリメントする間隔が大きく変化することを表す。
【０００５】
この時刻飛びが起きてしまうと、時刻指定コマンドの未実行などの問題が起きてしまう可能性がある。
そのため、従来の衛星では、時刻の同期化は自律的に行うことはせずに、地上のオペレータによって、時刻飛びが生じても問題が起こらないことを確認した上で、コマンドにより再同期を取る等の運用を行っていた。
【０００６】
また、衛星内で時分割方式等を採用している部分がある場合、時分割のためのタイミングが、時刻伸縮の影響を受けるとそのシステムは破綻する。そのため、時分割方式を採用している部分には、衛星時刻信号とは、非同期で時刻収縮の影響を受けない別種のタイミング信号を供給していた。
【特許文献１】特開平６−３０８２６２号公報  図１
【特許文献２】特開平７−２８１７８７号公報  図１
【発明の開示】
【発明が解決しようとする課題】
【０００７】
このように従来の方法では、時刻飛び、及び、時刻収縮が起きてしまう結果、地上オペレータからの運用という運用の複雑化、また、衛星時刻信号とは別種のタイミング信号の供給という衛星システムの複雑化を引き起こしていた。
【０００８】
この発明は、上記のような課題を解決することを主な目的の一つとしており、時刻飛び、時刻伸縮を起こすことなく同期を確立する方法によって、自律的にＧＰＳ時刻と同期化することにより、運用、及び、衛星システムの簡素化をなすことを主な目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る時刻管理装置は、
タイミング信号を入力するとともに、タイミング信号の入力に呼応して時刻を計時する時刻計時部と、
時刻を通知する時刻信号を連続して受信する時刻信号受信部と、
前記時刻計時部において計時されている計時時刻と前記時刻信号受信部により受信された時刻信号において通知されている通知時刻とを比較する時刻比較部と、
前記時刻比較部により前記計時時刻と前記通知時刻との時刻差が閾値を上回ると判断されている場合に、前記タイミング信号の出力間隔の基準となる計時単位時間に対して微小時間を加算又は減算して前記計時単位時間を補正し、補正後の計時単位時間の経過ごとにタイミング信号を前記時刻計時部に出力するタイミング生成部とを有することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、計時時刻と通知時刻との時刻差が閾値を超えている場合は、微小時間により計時単位時間を補正して微小時間ずつ計時時間を通知時間に近づけるようにしているので時刻飛び、及び、時刻伸縮を起こさずに、自律的に計時時刻と通知時刻の同期を確立することができる。
【発明を実施するための最良の形態】
【００１１】
実施の形態１．
以下、本実施の形態に係る時刻管理装置を図１を参照して説明する。
なお、本実施の形態では、時刻管理装置１０１が人工衛星に搭載されている場合を例にして説明する。
【００１２】
図１は、本実施の形態に係る時刻管理装置１０１の構成、及びＧＰＳ受信機１０９とのインタフェースを示したものである。
時刻管理装置１０１において、１０２は正当性チェック部、１０３は判定部、１０４は状態保持部、１０５はタイミング生成部、１０６は衛星時刻保持部、１０７は出力部である。
また、１０８はＧＰＳ衛星、１０９はＧＰＳ受信機である。
【００１３】
正当性チェック部１０２は、ＧＰＳ受信機１０９からＧＰＳ時刻信号を連続して受信する。また、正当性チェック部１０２は、受信したＧＰＳ時刻信号の信号状態が正常であるか否かを解析する。
正当性チェック部１０２は、正当性チェックとして、例えば、ＧＰＳ時刻信号に含まれているエラー検出符号によるエラー検出やＧＰＳ時刻信号の受信間隔が規定の間隔に適合しているか否かの確認を行う。
正当性チェック部１０２は、時刻信号受信部の例である。
【００１４】
判定部１０３は、正当性チェック部１０２による正当性チェック後、ＧＰＳ時刻信号を入力し、衛星時刻保持部１０６において計時されている衛星時刻（計時時刻）と正当性チェック部１０２により受信されたＧＰＳ時刻信号において通知されているＧＰＳ時刻（通知時刻）とを比較し、比較の結果、衛星時刻とＧＰＳ時刻との時刻差が所定の閾値以下の場合は、同期状態と判定する。
また、衛星時刻とＧＰＳ時刻との時刻差が所定の閾値を上回り、衛星時刻がＧＰＳ時刻よりも時刻が遅れている場合は、加速状態と判定する。
また、衛星時刻とＧＰＳ時刻との時刻差が所定の閾値を上回り、衛星時刻がＧＰＳ時刻よりも時刻が進んでいる場合は、減速状態と判定する。
また、正当性チェックの結果が正常でなければ、非同期状態と判定する。
各状態の詳細は、図２を参照して後述する。
また、判定部１０３は時刻比較部の例である。
【００１５】
状態保持部１０４は、判定部１０３による判定結果（加速状態、減速状態、同期確立状態、非同期状態）を保持する。
【００１６】
タイミング生成部１０５は、オシレータを内蔵しており、オシレータにより最小時刻精度単位（計時単位時間）を計測する。最小時刻精度単位は、後述するようにタイミング信号の出力間隔の基準となる時間である。
そして、タイミング生成部１０５は、状態保持部１０４に保持されている状態（加速状態、減速状態、同期確立状態、非同期状態）に基づき、最小時刻精度単位（計時単位時間）の調整を行う。
加速状態の場合は、最小時刻精度単位から微小時間を減じて最小時刻精度単位を補正し、補正後の最小時刻精度単位の経過ごとにタイミング信号を衛星時刻保持部１０６に出力する。
減速状態の場合は、最小時刻精度単位に微小時間を足して最小時刻精度単位を補正し、補正後の最小時刻精度単位の経過ごとにタイミング信号を衛星時刻保持部１０６に出力する。
同期確立状態の場合は、ＧＰＳ時刻信号に同期して、タイミング信号を衛星時刻保持部１０６に出力する。
非同期状態の場合は、補正は行わず、最小時刻精度単位の経過ごとにタイミング信号を出力する。
【００１７】
衛星時刻保持部１０６は、タイミング生成部１０５からタイミング信号を入力するとともに、タイミング信号の入力に呼応して時刻を計時する。
衛星時刻保持部１０６は、時刻計時部の例である。
【００１８】
出力部１０７は、衛星時刻保持部１０６により計時された時刻を出力する。
【００１９】
次に、図２を参照して、非同期状態、同期状態、加速状態、減速状態について説明する。
【００２０】
非同期状態とは、正当性チェックによりＧＰＳ時刻信号の信号状態が正常でないと判断された場合の状態である。
また、同期確立状態とは、正当性チェックの結果が正常であり、また、ＧＰＳ時刻と衛星時刻の差が所定の閾値以内である場合である。本実施の形態では、閾値は加速状態及び減速状態の際に最小時刻精度単位に加算又は減算される微小時間Δｔである。なお、微小時間Δｔは、例えば、最小時刻精度単位の十分の一から百分の一程度の時間が考えられる。
また、加速状態とは、正当性チェックの結果が正常であり、ＧＰＳ時刻と衛星時刻の差が微小時間Δｔを上回るとともに、ＧＰＳ時刻が衛星時刻よりも進んでいる（衛星時刻がＧＰＳ時刻よりも遅れている）状態である。
また、減速状態とは、正当性チェックの結果が正常であり、ＧＰＳ時刻と衛星時刻の差が微小時間Δｔを上回るとともに、ＧＰＳ時刻が衛星時刻よりも遅れている（衛星時刻がＧＰＳ時刻よりも進んでいる）状態である。
【００２１】
次に、図３を参照して、本実施の形態に係る時刻管理装置１０１の動作を説明する。
【００２２】
まず、時刻管理装置１０１においては、正当性チェック部１０２が、ＧＰＳ受信機１０９がＧＰＳ衛星１０８の信号を受け計測したＧＰＳ時刻信号を入力信号として受け取る（Ｓ３０１）。
【００２３】
次に、正当性チェック部１０２が、入力したＧＰＳ時刻信号の信号状態が正常であるかを判定する（Ｓ３０２、Ｓ３０３）。
判定結果のＯＫ／ＮＧは、判定部１０３へと出力され、判定結果がＯＫの時（Ｓ３０３でＹＥＳ）には、ＧＰＳ時刻信号が判定部１０３及びタイミング生成部１０５に出力される。
【００２４】
判定部１０３は、正当性チェック部１０２の判定結果、及び、ＧＰＳ時刻信号と衛星時刻信号の時刻差を判定し、その判定に基づいて、状態保持部１０４の状態を図２に示されるように遷移させる。
具体的には、正当性チェックの結果、ＧＰＳ時刻信号が不正である場合（Ｓ３０３でＮＯ）は、判定部１０３は、非同期状態と判定し（Ｓ３０９）、状態保持部１０４に非同期状態であると書き込む。
一方、正当性チェックの結果が正常であれば（Ｓ３０３でＹＥＳ）、判定部１０３は、ＧＰＳ時刻と衛星時刻を比較し（Ｓ３０４）、同期確立状態、加速状態、減速状態のいずれであるかを判定し（Ｓ３０５）、判定結果を状態保持部１０４に書き込む。
【００２５】
タイミング生成部１０５では、状態保持部１０４の状態に従って、次のように衛星時刻の更新用タイミング信号を生成する。
すなわち、非同期状態にある時には、自身内部のオシレータによって、衛星が管理している最小時刻精度単位を数え、タイミング信号を生成する（Ｓ３１０）。
加速状態にあるときは、最小時刻精度単位よりも衛星システム的に問題とならない微小時間Δｔだけ、短い時間（最小時刻精度単位−Δｔ）を数え、タイミング信号を生成する（Ｓ３０６）。
逆に、減速状態にあるときは、最小時刻精度単位よりもΔｔだけ長い時間（最小時刻精度単位＋Δｔ）を数えタイミング信号を生成する（Ｓ３０８）。
最後に、同期確立状態にあるときは、ＧＰＳ時刻信号に同期して、タイミング信号を生成する（Ｓ３０７）。
【００２６】
衛星時刻保持部１０６は、タイミング生成部１０５からのタイミング信号を受ける度に、時刻の更新を行い（Ｓ３１１）、衛星時刻信号を出力部１０７を通して配信する。
また、判定用に、衛星時刻信号を判定部１０３に出力する。
【００２７】
このように、タイミング生成部１０５は、判定部１０３により、ＧＰＳ時刻と衛星時刻との時刻差が微小時間Δｔ以下であると判定されるまでは、微小時間Δｔにより最小時刻精度単位を補正して微小時間Δｔずつ衛星時刻をＧＰＳ時刻に近づけるようにしている。
【００２８】
また、時刻管理装置１０１は、正当性チェック部１０２によって、ＧＰＳ信号の受信状態の悪化、ＧＰＳ受信機の故障、ＧＰＳ時刻信号伝送ラインへのノイズ混入時においても、時刻管理装置１０１の異常動作を抑制し、時刻管理装置１０１の自律制御の暴走を阻止する。
【００２９】
また、状態保持部１０４によって、非同期状態から同期確立状態への中間遷移状態である加速状態、及び、減速状態を持ち、システムとして問題とならない微小時間Δｔずつ徐々に同期確立状態に近づけていくことによって、時刻飛び、及び、時刻伸縮を起こさずに、自動でＧＰＳ時刻信号と衛星時刻信号の同期を確立することができる。
【００３０】
以上、本実施の形態では、ＧＰＳ時刻正当性チェック部を持ち、ＧＰＳ時刻と同期化することができる時刻管理装置について説明した。
また、本実施の形態では、ＧＰＳ時刻と自身が管理する時刻を比較する判定部を持ち、それによって決定される自身の状態を保持する保持部を有する時刻管理装置について説明した。
また、本実施の形態では、ＧＰＳ時刻との非同期状態、及び、同期確立状態の間に中間遷移状態を持つ状態保持部を有する時刻管理装置について説明した。
また、本実施の形態では、状態保持部の結果に従って、タイミング信号を生成するタイミング生成部を有する時刻管理装置について説明した。
また、本実施の形態では、自律的にＧＰＳ時刻と同期化できる時刻管理装置について説明した。
【００３１】
なお、以上では、時刻管理装置が人工衛星に搭載されている例を用いて説明したが、時刻管理装置は他の場所に配置されていてもよい。
例えば、人がアクセスすることが困難な山岳の山頂の機器や深海を探索する無人探索船や地雷原を走行する無人車両等に搭載されている場合には、人手を介することなく、自律的に時刻の修正が可能である。
また、上記の他に、人が容易にアクセスできる場所において本実施の形態に係る時刻管理装置を利用することも可能である。
また、上記の説明では、時刻信号として、ＧＰＳ衛星から配信されるＧＰＳ時刻信号を例として説明したが、ＧＰＳ時刻信号に限らず、高精度に時刻を通知する信号であれば、どのような信号も利用することができる。
【００３２】
最後に、本実施の形態で示した時刻管理装置１０１のハードウェア構成例について説明する。
図４は、本実施の形態で示した時刻管理装置１０１のハードウェア資源の一例を示す図である。
なお、図４の構成は、あくまでも時刻管理装置１０１のハードウェア構成の一例を示すものであり、時刻管理装置１０１のハードウェア構成は図４に記載の構成に限らず、他の構成であってもよい。
【００３３】
図４において、時刻管理装置１０１は、プログラムを実行するＣＰＵ９１１（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、中央処理装置、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、プロセッサともいう）を備えている。
ＣＰＵ９１１は、バス９１２を介して、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）９１３、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９１４、通信ボード９１５、表示装置９０１、キーボード９０２、マウス９０３、ＧＰＳ受信機１０９、磁気ディスク装置９２０と接続され、これらのハードウェアデバイスを制御する。
更に、ＣＰＵ９１１は、ＦＤＤ９０４（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｋ  Ｄｒｉｖｅ）、コンパクトディスク装置９０５（ＣＤＤ）、プリンタ装置９０６、スキャナ装置９０７と接続していてもよい。また、磁気ディスク装置９２０の代わりに、光ディスク装置、メモリカード（登録商標）読み書き装置などの記憶装置でもよい。
ＲＡＭ９１４は、揮発性メモリの一例である。ＲＯＭ９１３、ＦＤＤ９０４、ＣＤＤ９０５、磁気ディスク装置９２０の記憶媒体は、不揮発性メモリの一例である。これらは、記憶装置の一例である。
通信ボード９１５、キーボード９０２、マウス９０３、スキャナ装置９０７、ＦＤＤ９０４、ＧＰＳ受信機１０９などは、入力装置の一例である。
また、通信ボード９１５、表示装置９０１、プリンタ装置９０６などは、出力装置の一例である。
【００３４】
通信ボード９１５は、例えば、ＬＡＮ（ローカルエリアネットワーク）、インターネット、ＷＡＮ（ワイドエリアネットワーク）などに接続されていても構わない。
【００３５】
磁気ディスク装置９２０には、オペレーティングシステム９２１（ＯＳ）、ウィンドウシステム９２２、プログラム群９２３、ファイル群９２４が記憶されている。
プログラム群９２３のプログラムは、ＣＰＵ９１１がオペレーティングシステム９２１、ウィンドウシステム９２２を利用しながら実行する。
【００３６】
また、ＲＡＭ９１４には、ＣＰＵ９１１に実行させるオペレーティングシステム９２１のプログラムやアプリケーションプログラムの少なくとも一部が一時的に格納される。
また、ＲＡＭ９１４には、ＣＰＵ９１１による処理に必要な各種データが格納される。
【００３７】
また、ＲＯＭ９１３には、ＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）プログラムが格納され、磁気ディスク装置９２０にはブートプログラムが格納されている。
時刻管理装置１０１の起動時には、ＲＯＭ９１３のＢＩＯＳプログラム及び磁気ディスク装置９２０のブートプログラムが実行され、ＢＩＯＳプログラム及びブートプログラムによりオペレーティングシステム９２１が起動される。
【００３８】
上記プログラム群９２３には、本実施の形態の説明において「〜部」として説明している機能を実行するプログラムが記憶されている。プログラムは、ＣＰＵ９１１により読み出され実行される。
【００３９】
ファイル群９２４には、本実施の形態の説明において、「〜の判断」、「〜の判定」、「〜の計算」、「〜の比較」、「〜の解析」、「〜の評価」、「〜の更新」、「〜の設定」、「〜の登録」、「〜の選択」等として説明している処理の結果を示す情報やデータや信号値や変数値やパラメータが、「〜ファイル」や「〜データベース」の各項目として記憶されている。
「〜ファイル」や「〜データベース」は、ディスクやメモリなどの記録媒体に記憶される。ディスクやメモリなどの記憶媒体に記憶された情報やデータや信号値や変数値やパラメータは、読み書き回路を介してＣＰＵ９１１によりメインメモリやキャッシュメモリに読み出され、抽出・検索・参照・比較・演算・計算・処理・編集・出力・印刷・表示などのＣＰＵの動作に用いられる。
抽出・検索・参照・比較・演算・計算・処理・編集・出力・印刷・表示のＣＰＵの動作の間、情報やデータや信号値や変数値やパラメータは、メインメモリ、レジスタ、キャッシュメモリ、バッファメモリ等に一時的に記憶される。
また、本実施の形態で説明しているフローチャートの矢印の部分は主としてデータや信号の入出力を示し、データや信号値は、ＲＡＭ９１４のメモリ、ＦＤＤ９０４のフレキシブルディスク、ＣＤＤ９０５のコンパクトディスク、磁気ディスク装置９２０の磁気ディスク、その他光ディスク、ミニディスク、ＤＶＤ等の記録媒体に記録される。また、データや信号は、バス９１２や信号線やケーブルその他の伝送媒体によりオンライン伝送される。
【００４０】
また、本実施の形態の説明において「〜部」として説明しているものは、「〜回路」、「〜装置」、「〜機器」であってもよく、また、「〜ステップ」、「〜手順」、「〜処理」であってもよい。すなわち、「〜部」として説明しているものは、ＲＯＭ９１３に記憶されたファームウェアで実現されていても構わない。或いは、ソフトウェアのみ、或いは、素子・デバイス・基板・配線などのハードウェアのみ、或いは、ソフトウェアとハードウェアとの組み合わせ、さらには、ファームウェアとの組み合わせで実施されても構わない。ファームウェアとソフトウェアは、プログラムとして、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、ＤＶＤ等の記録媒体に記憶される。プログラムはＣＰＵ９１１により読み出され、ＣＰＵ９１１により実行される。すなわち、プログラムは、本実施の形態の「〜部」としてコンピュータを機能させるものである。あるいは、本実施の形態の「〜部」の手順や方法をコンピュータに実行させるものである。
【００４１】
このように、本実施の形態で示した時刻管理装置１０１は、処理装置たるＣＰＵ、記憶装置たるメモリ、磁気ディスク等、入力装置たるキーボード、マウス、通信ボード等、出力装置たる表示装置、通信ボード等を備えるコンピュータであり、上記したように「〜部」として示された機能をこれら処理装置、記憶装置、入力装置、出力装置を用いて実現するものである。
【図面の簡単な説明】
【００４２】
【図１】実施の形態１に係る時刻管理装置の機能構成例を示すブロック図である。
【図２】実施の形態１に係る状態遷移の例を示す図である。
【図３】実施の形態１に係る時刻管理装置の動作例を示すフローチャート図である。
【図４】実施の形態１に係る時刻管理装置のハードウェア構成例を示す図である。
【符号の説明】
【００４３】
１０１  時刻管理装置、１０２  正当性チェック部、１０３  判定部、１０４  状態保持部、１０５  タイミング生成部、１０６  衛星時刻保持部、１０７  出力部、１０８  ＧＰＳ衛星、１０９  ＧＰＳ受信機。
【図１】
2009294007.tif 000003
【図２】
2009294007.tif 000004
【図３】
2009294007.tif 000005
【図４】
2009294007.tif 000006