(57)【要約】【課題】複数の子局が有しているＲＴＣの誤差を削減する時刻制御装置及び時刻制御方法を提供することを目的としている。【解決手段】衛星から情報を受信し、受信した情報に基づき第１クロック信号を生成する第１クロック生成部と、第２クロック信号を生成する第２クロック生成部と、第１クロック信号と第２クロック信号との誤差を検出する誤差検出部と、誤差検出部が検出した誤差が予め定められている値より大きい場合、第２クロック生成部が生成する第２クロック信号を調整する制御部と、を備える。【選択図】図２
2013055588.tif 000002
【特許請求の範囲】
【請求項１】
衛星から情報を受信し、受信した前記情報に基づき第１クロック信号を生成する第１クロック生成部と、
第２クロック信号を生成する第２クロック生成部と、
前記第１クロック信号と前記第２クロック信号との誤差を検出する誤差検出部と、
前記誤差検出部が検出した誤差が予め定められている値より大きい場合、前記第２クロック生成部が生成する第２クロック信号を調整する制御部と、
を備えることを特徴としている時刻制御装置。
【請求項２】
前記制御部は、
前記第２クロック信号を調整した後、前記第１クロック生成部に対して衛星からの情報の受信を停止するように制御し、当該制御部をスリープ状態に制御する
ことを特徴とする請求項１に記載の時刻制御装置。
【請求項３】
前記第２クロック生成部は、
前記第２クロック信号を調整した後、予め定められている時間が経過した後、前記制御部を起動するアラーム信号を出力し、
前記制御部は、
前記第２クロック生成部が出力する前記アラーム信号に応じて、当該制御部をスリープ状態から復帰し、前記第１クロック生成部に対して衛星からの情報の受信を開始するように制御する
ことを特徴とする請求項１または請求項２に記載の時刻制御装置。
【請求項４】
前記制御部は、
前記誤差検出部が検出した誤差が予め定められている値より大きい場合、
前記第２クロック信号の生成開始タイミングをリセットして調整すること、前記第２クロック生成部の内部クロック周波数を変化させて調整すること、前記第２クロック生成部の１秒を計時する計時部の１秒分のカウント値を変化させて調整の少なくとも１つにより前記第２クロック信号を調整する
ことを特徴とする請求項１から請求項３のいずれか１項に記載の時刻制御装置。
【請求項５】
時刻制御装置における時刻制御方法であって、
第１クロック生成部が、衛星から情報を受信し、受信した前記情報に基づき第１クロック信号を生成する第１クロック生成手順と、
第２クロック生成部が、第２クロック信号を生成する第２クロック生成手順と、
誤差検出部が、前記第１クロック信号と前記第２クロック信号との誤差を検出する誤差検出手順と、
制御部が、前記誤差検出手順で検出された誤差が予め定められている値より大きい場合、前記第２クロック生成部が生成する第２クロック信号を調整する手順と、
を含むことを特徴とする時刻制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、時刻制御装置及び時刻制御方法に関する。
【背景技術】
【０００２】
環境監視システム等では、親局と、親局から離れた地点に設置された複数の子局各々が観測した観測データを親局に送信するテレメータシステムが用いられている。これらの子局は、自局が各々有しているＲＴＣ（リアル・タイム・クロック）に基づく時刻データを持っている。
【０００３】
これに対して、特許文献１に記載の従来技術において、親局は、通信網を介して順次、子局に観測データの送信を要求する。各子局が親局からの送信要求に応じて、観測データを送信する。これにより、親局は、所望の時刻に各子局の観測データを収集していた。つまり、子局は、親局からの送信要求に応じたタイミングで観測データを送信していた。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−３０８５８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の従来技術では、ＲＴＣは、部品の特性や、子局が設置されている周辺温度の変化などが原因で誤差が生じる。このため、複数の子局が有しているＲＴＣに誤差が大きくなった場合、管理者が手動で子局のＲＴＣの誤差を調整する必要があるという問題点があった。
このため、親局は、所望の時刻の観測データを得るために、各子局に送信要求を送って子局の送信タイミングを制御する必要があった。
【０００６】
本発明は、上記の問題点に鑑みてなされたものであって、複数の子局が有しているＲＴＣの誤差を削減する時刻制御装置及び時刻制御方法を提供することを目的としている。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明に係る時刻制御装置は、衛星から情報を受信し、受信した前記情報に基づき第１クロック信号を生成する第１クロック生成部と、第２クロック信号を生成する第２クロック生成部と、前記第１クロック信号と前記第２クロック信号との誤差を検出する誤差検出部と、前記誤差検出部が検出した誤差が予め定められている値より大きい場合、前記第２クロック生成部が生成する第２クロック信号を調整する制御部と、を備えることを特徴としている。
【０００８】
また、本発明の時刻制御装置において、前記制御部は、前記第２クロック信号を調整した後、前記第１クロック生成部に対して衛星からの情報の受信を停止するように制御し、当該制御部をスリープ状態に制御するようにしてもよい。
【０００９】
また、本発明の時刻制御装置において、前記第２クロック生成部は、前記第２クロック信号を調整した後、予め定められている時間が経過した後、前記制御部を起動するアラーム信号を出力し、前記制御部は、前記第２クロック生成部が出力する前記アラーム信号に応じて、当該制御部をスリープ状態から復帰し、前記第１クロック生成部に対して衛星からの情報の受信を開始するように制御するようにしてもよい。
【００１０】
また、本発明の時刻制御装置において、前記制御部は、前記誤差検出部が検出した誤差が予め定められている値より大きい場合、前記第２クロック信号の生成開始タイミングをリセットして調整すること、前記第２クロック生成部の内部クロック周波数を変化させて調整すること、前記第２クロック生成部の１秒を計時する計時部の１秒分のカウント値を変化させて調整の少なくとも１つにより前記第２クロック信号を調整するようにしてもよい。
【００１１】
上記目的を達成するため、本発明は、時刻制御装置における時刻制御方法であって、第１クロック生成部が、衛星から情報を受信し、受信した前記情報に基づき第１クロック信号を生成する第１クロック生成手順と、第２クロック生成部が、第２クロック信号を生成する第２クロック生成手順と、誤差検出部が、前記第１クロック信号と前記第２クロック信号との誤差を検出する誤差検出手順と、制御部が、前記誤差検出手順で検出された誤差が予め定められている値より大きい場合、前記第２クロック生成部が生成する第２クロック信号を調整する手順と、を含むことを特徴としている。
【発明の効果】
【００１２】
本発明の時刻制御装置は、衛星から受信した情報から第１クロック生成部が生成した第１クロック信号と、第２クロック生成部が生成した第２クロック信号との誤差を、誤差検出部が検出し、制御部が予め定められている値より誤差が大きいか判定する。そして、予め定められている値より誤差が大きいと判定した場合、制御部は、第２クロック生成部が生成する第２クロック信号を調整するようにした。この結果、このような時刻制御装置の時刻情報の誤差を削減することができる。このため、本発明の時刻制御装置を備えるテレメータシステムの子局の時刻情報は、自動的に所定の範囲内の誤差範囲に収められるので、子局の時刻情報を管理者が手動で調整する必要がなくなる。
【図面の簡単な説明】
【００１３】
【図１】本実施形態に係るテレメータシステム１の概略構成図である。
【図２】同実施形態に係る子局１０における時刻制御部１１の概略構成図である。
【図３】同実施形態に係る子局１０の起動後、初回に行う時刻校正動作のタイミングチャートである。
【図４】同実施形態に係る子局１０の２回目以降に行う時刻校正動作のタイミングチャートである。
【図５】同実施形態に係るＲＴＣ校正方法を説明するタイミングチャートである。
【発明を実施するための形態】
【００１４】
以下、図面を用いて、本発明の実施形態について説明する。
図１は、本実施形態に係るテレメータシステム１の概略構成図である。図１に示すように、テレメータシステム１は、ｎ個の子局１０−１〜１０−ｎ（ｎは１以上の自然数）、親局２０及びＧＰＳ衛星３０を含んでいる。なお、テレメータシステムとは、遠隔地において観測した観測データを送信する子局（観測局ともいう）と、この子局から送信された観測データを、通信網を介して受信する親局（監視局ともいう）で構成されるシステムである。以下、子局１０−１〜１０−ｎを総称して、子局１０という。
【００１５】
子局１０は、後述するように、時刻制御部を備える。各子局１０−１〜１０−ｎの他の機能は、同一であっても異なっていてもよい。子局１０は、ＧＰＳ衛星３０が発する航法メッセージｓ１を受信し、受信した航法メッセージｓ１に基づき時刻制御部のクロックを校正する。子局１０−１は、親局２０からの送信要求ｓ２−１に応じて、または、予め各子局に定められている時刻に応じて、送信データｓ３−１を親局２０に送信する。同様に、子局１０−ｎは、親局２０からの送信要求ｓ２−ｎに応じて、または、予め各子局に定められている時刻に応じて、送信データｓ３−ｎを親局２０に送信する。例えば、子局１０は、子局１０が設置されている場所の温度等の観測データを、送信データとして親局２０に送信する。
親局２０は、図示しない通信衛星または通信網を介して子局１０と通信を行う。親局２０は、例えば、各子局１０に送信要求ｓ２−１〜ｓ２−ｎを送信し、送信した送信要求ｓ２−１〜ｓ２−ｎへの応答である送信データｓ３−１〜ｓ３−ｎを受信する。
【００１６】
ＧＰＳ（グローバル・ポジショニング・システム（Global Positioning System））衛星３０は、ＧＰＳで用いられる人工衛星であり、地上から約２０万ｋｍの高度の軌道を、一周約１２時間で移動する準同期衛星である。ＧＰＳ衛星３０は、宇宙空間に向けて航法メッセージｓ１を発している。航法メッセージｓ１には、ＧＰＳ衛星３０に搭載された原子時計からの時刻のデータと、自衛星の天体（軌道）暦情報等が含まれている。
【００１７】
次に、子局１０の時刻制御部１１の構成について、図２を用いて説明する。
図２は、本実施形態に係る子局１０における時刻制御部１１の概略構成図である。図２に示すように、時刻制御部１１は、ＧＰＳ受信部１０１、ＲＴＣ１０２、制御部１０３、発振器１０４、カウンタ１０５、ＲＡＭ１０６及びバックアップ電源部１０７を備える。また、時刻制御部１１は、アンテナ１２に接続されている。なお、ＧＰＳ受信部１０１、制御部１０３、発振器１０４、カウンタ１０５及びバックアップ電源部１０７には、子局１０の図示しない電源部から電力が供給されている。
【００１８】
ＧＰＳ受信部１０１（第１クロック生成部）は、ＧＰＳ衛星３０が発する航法メッセージｓ１を、アンテナ１２を介して受信する。ＧＰＳ受信部１０１は、受信した航法メッセージｓ１に基づきクロック信号ＧＰＳＰＰＳ（第１クロック信号）を生成し、生成したクロック信号ＧＰＳＰＰＳをカウンタ１０５に出力する。ここで、クロック信号ＧＰＳＰＰＳ（ＰＰＳは、パルス／秒の略である）とは、１秒毎の時刻データであるＧＰＳ時刻情報に基づくクロック信号である。なお、ＧＰＳ時刻とは、１週間を周期とするＧＰＳ衛星３０で管理されている時間である。また、ＧＰＳ受信部１０１は、受信した航法メッセージｓ１から、うるう秒に関する情報を抽出し、抽出したうるう秒に関する情報をＲＡＭ１０６に記憶させる。また、ＧＰＳ受信部１０１は、ＧＰＳ時刻及びうるう秒に関する情報に基づきＵＴＣ（協定世界時）を計算し、計算したＵＴＣ情報を制御部１０３に出力する。なお、うるう秒に関する情報とは、ＵＴＣにおいて、地球の自転に基づく世界時との差を調整するために用いられる情報である。
【００１９】
ＲＴＣ（リアル・タイム・クロック）１０２（第２クロック生成部）は、例えば水晶発振器により生成されたクロック信号ＲＴＣＰＰＳ（第２クロック信号）を生成し、生成したクロック信号ＲＴＣＰＰＳをカウンタ１０５に出力する。ＲＴＣ１０２は、生成したクロック信号ＲＴＣＰＰＳに基づいて計時情報を生成し、生成した計時情報を制御部１０３に出力する。また、ＲＴＣ１０２は、制御部１０３によるリセット後、予め定められている時間経過後、制御部１０３にアラーム信号を出力する。
【００２０】
制御部１０３は、ＧＰＳ受信部１０１及びカウンタ１０５の電源のオン状態とオフ状態を制御する。制御部１０３は、カウンタ１０５が出力するクロック信号ＧＰＳＰＰＳに対するクロック信号ＲＴＣＰＰＳのずれ値（誤差）が、予め定められている値より大きいか否かを判定する。誤差が予め定められている値より大きいと判定した場合、制御部１０３は、ＲＴＣ１０２に対してクロック生成タイミングをリセットする。制御部１０３は、ＲＴＣ１０２が出力するアラーム信号に基づき、自部をスリープ状態から通常動作状態に復帰させる。なお、スリープ状態とは、制御部１０３を省電力モードで動作させる状態である。制御部１０３は、ＧＰＳ受信部１０１が出力するＵＴＣ情報及びＲＴＣ１０２が出力する計時情報を、図示しない子局１０の送受信制御部に出力する。なお、子局１０は、親局２０に送信データｓ３−１〜ｓ３−ｎを送信する際にＵＴＣ情報及び計時情報を含めて送信するようにしてもよい。
【００２１】
発振器１０４は、例えば水晶発振器であり、発振したクロック信号をカウンタ１０５に出力する。
カウンタ１０５（誤差検出部）には、ＧＰＳ受信部１０１が出力するクロック信号ＧＰＳＰＰＳと、ＲＴＣ１０２が出力するクロック信号ＲＴＣＰＰＳとが入力される。カウンタ１０５は、入力されたクロック信号ＧＰＳＰＰＳに対するＲＴＣ１０２が出力するクロック信号ＲＴＣＰＰＳのタイミング差を発振器１０４が出力するクロック信号を用いてカウントする。カウンタ１０５は、カウントしたクロック信号同士のタイミング差を制御部１０３に出力する。
ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０６には、航法メッセージｓ１から抽出されたうるう秒に関する情報等が記憶されている。
【００２２】
バックアップ電源部１０７は、例えば、２次電池や容量の大きなキャパシタなどである。バックアップ電源部１０７は、電源部（図示せず）から供給される電力を用いて２次電池やキャパシタを充電し、充電した電力をＲＴＣ１０２及びＲＡＭ１０６に供給する。
【００２３】
次に、子局１０の起動後、初回に行う時刻校正動作について、図３を用いて説明する。
図３は、本実施形態に係る子局１０の起動後、初回時に行う時刻校正動作のタイミングチャートである。図３において、横軸は時間を表し、縦軸は各クロックの信号レベルを表している。
図３に示すように、時刻ｔ１において、時刻制御部１１は電源がオン状態になる。
時刻ｔ２において、時刻制御部１１のＲＴＣ１０２は、クロック信号ＲＴＣＰＰＳの生成を開始し、生成したクロック信号ＲＴＣＰＰＳをカウンタ１０５に出力する。
時刻ｔ３からｔ５の期間、ＧＰＳ受信部１０１は、航法メッセージｓ１の取得を待機する。
時刻ｔ４において、ＧＰＳ受信部１０１は、航法メッセージｓ１からＧＰＳ時刻情報を取得した後、クロック信号ＧＰＳＰＰＳの生成を開始し、生成したクロック信号ＧＰＳＰＰＳをカウンタ１０５に出力する。
【００２４】
時刻ｔ５において、ＧＰＳ受信部１０１は、航法メッセージｓ１から、うるう秒に関する情報を抽出する。ＧＰＳ受信部１０１は、時刻ｔ４で抽出したＧＰＳ時刻情報及び時刻ｔ５で抽出したうるう秒に関する情報に基づきＵＴＣを計算する。
時刻ｔ６において、カウンタ１０５は、クロック信号ＧＰＳＰＰＳにおいて、例えば信号の立ち上がりのタイミングを表す信号を制御部１０３に出力する。制御部１０３は、カウンタ１０５が出力する信号が表すタイミングで、ＲＴＣ１０２のクロック信号の生成開始タイミングをリセットする。この結果、時刻ｔ６では、クロック信号ＧＰＳＰＰＳに対するクロック信号ＲＴＣＰＰＳのタイミング差がなくなる。クロック信号の生成開始タイミングをリセット後、制御部１０３は、ＧＰＳ受信部１０１に対して、電源がオフ状態になるように制御する。
【００２５】
時刻ｔ７において、制御部１０３は、アラーム時間情報をＲＴＣ１０２に出力する。なお、アラーム時刻とは、制御部１０３がスリープ状態になった後、ＲＴＣ１０２が出力するアラーム信号により復帰するまでの時間である。次に、ＲＴＣ１０２は、制御部１０３が出力するアラーム時間情報に基づき、制御部１０３にアラーム信号を出力する時刻をセットする（ＲＴＣアラームセットともいう）。次に、制御部１０３は、該制御部１０３をスリープ状態になるように制御する。なお、制御部１０３がスリープ状態でも、バックアップ電源部１０７から供給される電力によりＲＴＣ１０２は電源オン状態を維持し、クロック信号ＲＴＣＰＰＳの生成を継続する。なお、制御部１０３は、時刻ｔ６から予め定められている時間経過後の時刻ｔ７においてスリープ状態になる。
【００２６】
図４は、本実施形態に係る子局１０の２回目以降に行う時刻校正動作のタイミングチャートである。図４において、横軸は時間を表し、縦軸は各クロックの信号レベルを表している。
時刻ｔ１１において、ＲＴＣ１０２は、設定されたアラーム時刻に達したか否かを判定し、設定されたアラーム時刻に達したと判定した場合、制御部１０３にアラーム信号を出力する。制御部１０３は、ＲＴＣ１０２が出力するアラーム信号に基づき、該制御部１０３をスリープ状態から復帰させるように制御する。
【００２７】
時刻ｔ１２からｔ１７の期間、ＧＰＳ受信部１０１は、航法メッセージｓ１の取得を待機する。
時刻ｔ１３において、ＧＰＳ受信部１０１は、航法メッセージｓ１からＧＰＳ時刻情報を取得した後、クロック信号ＧＰＳＰＰＳの生成を開始し、生成したクロック信号ＧＰＳＰＰＳをカウンタ１０５に出力する。
時刻ｔ１４において、カウンタ１０５は、後述するように、１つ前のクロック信号ＲＴＣＰＰＳの立ち上がりからクロック信号ＧＰＳＰＰＳの立ち上がりまでの時刻（時刻ｔ１３）を発振器１０４が生成したクロック信号を用いてカウントする。また、カウンタ１０５は、１つ前のクロック信号ＲＴＣＰＰＳの立ち上がりからクロック信号ＲＴＣＰＰＳの立ち上がりまでの時刻（ｔ１４）をカウントする。カウンタ１０５は、クロック信号ＧＰＳＰＰＳに対するクロック信号ＲＴＣＰＰＳのタイミング差（＝ｔ１４−ｔ１３）を算出する。カウンタ１０５は、算出したタイミング差を制御部１０３に出力する。
時刻ｔ１６において、同様にカウンタ１０５は、クロック信号ＧＰＳＰＰＳに対するクロック信号ＲＴＣＰＰＳのタイミング差（＝ｔ１６−ｔ１５）を算出し、算出したタイミング差を制御部１０３に出力する。
時刻ｔ１７において、ＧＰＳ受信部１０１は、ＲＡＭ１０６に記憶されているうるう秒に関する情報を読み出し、ＧＰＳ時刻情報及びうるう秒に関する情報に基づきＵＴＣを計算し、計算したＵＴＣを制御部１０３に出力する。
時刻ｔ１９において、同様にカウンタ１０５は、クロック信号ＧＰＳＰＰＳに対するクロック信号ＲＴＣＰＰＳのタイミング差（＝ｔ１９−ｔ１８）を算出し、算出したタイミング差を制御部１０３に出力する。
次に、制御部１０３は、時刻ｔ１４、ｔ１６及びｔ１９にカウンタ１０５が出力するタイミング差を、前回校正した時刻から現在までの経過時間で割り、クロック信号ＲＴＣＰＰＳの誤差を算出する。次に、制御部１０３は、算出した誤差が予め定められている値より大きな値であるか否かを判別する。
【００２８】
時刻ｔ２０において、誤差が予め定められている値より大きな値であると判定した場合、制御部１０３は、ＲＴＣ１０２のクロック信号の生成開始タイミングをリセットすることで、クロック信号ＲＴＣＰＰＳのタイミングを校正する。校正終了後、制御部１０３は、ＧＰＳ受信部１０１の電源をオフ状態になるように制御する。
【００２９】
時刻ｔ２１において、制御部１０３は、アラーム時間情報をＲＴＣ１０２に出力する。ＲＴＣ１０２は、制御部１０３が出力するアラーム時間情報に基づき、制御部１０３にアラーム信号を出力する時刻をセットする。なお、アラーム時間情報は、例えば３０分後、１時間後などである。次に、制御部１０３は、該制御部１０３をスリープ状態になるように制御する。
【００３０】
次に、ＲＴＣ校正方法の一例について、図５を用いて説明する。
図５は、本実施形態に係るＲＴＣ校正方法を説明するタイミングチャートである。図５（ａ）は、正方向にタイミングがずれている例を説明するタイミングチャートであり、図５（ｂ）は、負方向にタイミングがずれている例を説明するタイミングチャートである。図５（ａ）及び図５（ｂ）において、横軸は時間を表し、縦軸は波形ｇ１０１、ｇ１０１’、ｇ１０２、ｇ１０２’においては信号レベルを表し、波形ｇ１０３とｇ１０３’においてはカウント値を表している。また、図５（ａ）及び図５（ｂ）において、波形ｇ１０１及びｇ１０１’は、クロック信号ＧＰＳＰＰＳであり、波形ｇ１０２及びｇ１０２’は、クロック信号ＲＴＣＰＰＳであり、波形ｇ１０３及びｇ１０３’は、カウンタ１０５によるカウント値である。
【００３１】
図５（ａ）及び図５（ｂ）に示すように、時刻ｔ１０１において、制御部１０３は、ＲＴＣ１０２をクロック信号ＲＴＣＰＰＳ（ｇ１０２）の立ち上がりでリセットして校正する。その後、カウンタ１０５は、クロック信号ＲＴＣＰＰＳの立ち上がりから、次のクロック信号ＲＴＣＰＰＳの立ち上がりまでの期間（時刻ｔ１０１〜ｔ１０２、ｔ１０２〜ｔ１０３、ｔ１０３〜ｔ１０４、・・・）、発振器１０４が生成したクロック信号を用いてカウントする。
ＲＴＣ校正後の時刻ｔ１０３以降、制御部１０３は、ＧＰＳ受信部１０１の電源をオフ状態になるように制御する。そして、アラーム信号により制御部１０３がスリープ状態から復帰した後、すなわち一定時間が経過した後、カウンタ１０５は、時刻ｔ１０５において、クロック信号ＲＴＣＰＰＳの立ち上がりから、カウントをリセットして再開する。制御部１０３は、ＧＰＳ受信部１０１の電源をオン状態になるように制御する。
【００３２】
次に、正方向にタイミングがずれた場合を、図５（ａ）を用いて説明する。
時刻ｔ１０６において、ＧＰＳ受信部１０１は、航法メッセージｓ１からＧＰＳ時刻情報を抽出し、クロック信号ＧＰＳＰＰＳ（ｇ１０１）の生成を再開する。この場合、クロック信号ＲＴＣＰＰＳの校正後、一定時間が経過しているため、クロック信号ＧＰＳＰＰＳの立ち上がり（時刻ｔ１０６）に対して、クロック信号ＲＴＣＰＰＳの立ち上がり（時刻ｔ１０７）は、正方向のタイミング差が生じている。
時刻ｔ１０８において、カウンタ１０５は、クロック信号ＧＰＳＰＰＳの入力時の第１のカウンタ値（時刻ｔ１０７から時刻ｔ１０８までのカウント値）を保存する。
時刻ｔ１０９において、カウンタ１０５は、クロック信号ＲＴＣＰＰＳの入力時の第２のカウント値（時刻ｔ１０７から時刻ｔ１０９までのカウント値）を保存する。
カウンタ１０５は、第２のカウンタ値から第１のカウンタ値を減算してタイミング差を算出し、算出したタイミング差を示す値を制御部１０３に出力する。
【００３３】
次に、負方向にタイミングがずれた場合を、図５（ｂ）を用いて説明する。
時刻ｔ１０６’において、カウンタ１０５は、ＲＴＣＰＰＳの入力のタイミングで、カウント値をリセットする。時刻ｔ１０７’において、ＧＰＳ受信部１０１は、クロック信号ＧＰＳＰＰＳ（ｇ１０１’）の生成を再開する。この場合、クロック信号ＲＴＣＰＰＳの校正後、一定時間が経過しているため、クロック信号ＧＰＳＰＰＳの立ち上がり（時刻ｔ１０７’）に対して、クロック信号ＲＴＣＰＰＳの立ち上がり（時刻ｔ１０６’）は、負方向のタイミング差が生じている。
時刻ｔ１０８’において、カウンタ１０５は、ＲＴＣＰＰＳの入力のタイミングで、カウント値をリセットする。次に、カウンタ１０５は、時刻ｔ１０８’から、カウントを開始する。
時刻ｔ１０９’において、カウンタ１０５は、クロック信号ＧＰＳＰＰＳの入力時のカウンタ値（時刻ｔ１０８’から時刻ｔ１０９’までのカウント値）を、タイミング差を示す値として制御部１０３に出力する。
【００３４】
制御部１０３は、カウンタ１０５が出力するタイミング差を、前回校正した時刻から現在までの経過時間で割り、クロック信号ＲＴＣＰＰＳの誤差を算出する。
図５（ａ）及び図５（ｂ）に示すように、時刻ｔ１１０において、制御部１０３は、誤差が予め定められている値より大きいと判定したため、ＲＴＣ１０２のクロック信号の生成開始タイミングをリセットすることでクロック信号ＲＴＣＰＰＳを校正する。あるいは、制御部１０３は、ＲＴＣ１０２に対して生成されるクロック信号の周波数を、誤差を軽減する方向に変化させるようにしてもよい。または、制御部１０３は、ＲＴＣ１０２内の１秒を計時する図示しないカウンタの１秒分のカウント値を変化させるようにしてもよい。
時刻ｔ１１１において、カウンタ１０５と制御部１０３は、クロック信号ＧＰＳＰＰＳに対するクロック信号ＲＴＣＰＰＳのタイミング差を算出し、このタイミング差から算出した誤差が予め定められている値より大きいか否かを判定する。この場合、制御部１０３は、ＲＴＣ校正後のため誤差が予め定められている値より大きくないと判定する。
【００３５】
以上のように、時刻制御部１１は、航法メッセージｓ１からＧＰＳ時刻情報を抽出して、クロック信号ＲＴＣＰＰＳを校正する。校正後、時刻制御部１１は、クロック信号ＧＰＳＰＰＳの代わりにクロック信号ＲＴＣＰＰＳを計時情報として使用する。この計時情報を、定期的に校正するために、校正完了後、制御部１０３はＲＴＣ１０２に対してアラーム時間情報を設定する。制御部１０３は、このアラーム信号に基づき、ＲＴＣ校正の処理動作を開始し、校正終了後、スリープ状態になるように制御する。このように、制御部１０３は、クロック信号ＲＴＣＰＰＳの校正期間のみ、電源が定期的にオン状態になるように制御されるので、消費電力を削減することができる。また、ＧＰＳ受信部１０１は、航法メッセージｓ１の受信期間のみ電源がオン状態になるように制御されるので、消費電力を削減することができる。この場合、ＧＰＳ受信部１０１は、うるう秒に関する情報を、時刻制御部１１が起動された初回および数日に一度取得してＲＡＭ１０６に記憶し、スリープ状態から復帰した後、ＲＡＭ１０６に記憶されているうるう秒に関する情報を用いるようにした。このため、ＧＰＳ受信部１０１は、スリープ復帰後は、航法メッセージｓ１を全て受信する必要がなく、ＧＰＳ時刻情報のみ受信するようにすればよい。従って、図３の航法メッセージ取得待機期間ｔ３〜ｔ５と比較し、図４の航法メッセージ取得待機期間ｔ１２〜ｔ１７の方が短い。
また、以上のように校正したため、各子局１０に記憶されている動作ログに記録されている時刻の精度が高くなっている。この結果、親局２０は、この動作ログをテレメータシステム１の動作を確認する場合等に活用することが可能になる。例えば、各子局１０から送信データが送信されない場合や送信データが適切ではない場合など、親局２０は、その子局１０の動作ログを取得して検証することで子局１０の動作を調査することができる。
【００３６】
なお、本実施形態では、タイミング差を、前回校正した時刻から現在までの経過時間で割り、クロック信号ＲＴＣＰＰＳの誤差を算出する例を説明したが、クロック信号ＲＴＣＰＰＳとクロック信号ＧＰＳＰＰＳのタイミング差を算出し、算出した値が予め定めた値より大きいか否かにより校正を行うようにしてもよい。
【００３７】
なお、本実施形態では、制御部１０３は、ＧＰＳ受信部１０１が航法メッセージｓ１を受信した後（図３、時刻ｔ５）、クロック信号ＲＴＣＰＰＳ数クロック分後（図３、時刻ｔ６）にＲＴＣ１０２のクロック信号の生成開始タイミングをリセットして校正する例を説明したがこれに限られない。例えば、図３において、時刻ｔ５とｔ６の間のクロック信号ＧＰＳＰＰＳの立ち上がりで、ＲＴＣ１０２のクロック信号の生成開始タイミングをリセットするにしてもよい。また、制御部１０３は、クロック信号ＧＰＳＰＰＳの立ち上がりではなく、立ち下がりでリセットを行うようにしてもよい。
また、本実施形態では、カウンタ１０５が、クロック信号ＲＴＣＰＰＳとクロック信号ＧＰＳＰＰＳの各クロック数をカウントする例を説明したが、クロック信号ＲＴＣＰＰＳ用のカウンタ及びクロック信号ＧＰＳＰＰＳ用のカウンタを備えるようにし、制御部１０３がこれらのカウント数の誤差を算出するようにしてもよい。
【符号の説明】
【００３８】
１０、１０−１〜１０−ｎ・・・子局、２０・・・親局、３０・・・ＧＰＳ衛星、１１・・・時刻制御部、１０１・・・ＧＰＳ受信部、１０２・・・ＲＴＣ、１０３・・・制御部、１０４・・・発振器、１０５・・・カウンタ、１０６・・・ＲＡＭ、１０７・・・バックアップ電源部
【図１】
2013055588.tif 000003
【図２】
2013055588.tif 000004
【図３】
2013055588.tif 000005
【図４】
2013055588.tif 000006
【図５】
2013055588.tif 000007