(57)【要約】【課題】  時刻情報提供装置内部の時計と時刻情報取得装置内部の時計の時刻を一致させる時刻情報提供装置、時刻情報取得装置、時刻通信システムを提供する。  【解決手段】  時刻提供手段１の時刻を第一通信手段６から送信し、時刻取得手段２の通信手段８が受信する。時刻提供手段１は時刻データを取り出してから送信するまでの処理時間を、時刻取得手段２は時刻データを受信してから修正するまでの処理時間を加えることで処理時間による同期の誤差をなくした。【選択図】  図１
2007187505.tif 000002
【特許請求の範囲】
【請求項１】
単位時間ごとに時刻をカウントする時計手段と、
前記時計手段から時刻データを取得する時刻取得手段と、
他の装置と無線通信を行い、前記時刻データを前記他の装置へ送信する通信手段と、
前記時刻データを取得してから前記通信手段より前記時刻データを送信するまでの送信遅延時間を記憶する遅延時間記憶手段と、
前記通信手段から時刻データを送信する送信時刻を、前記時刻データと前記送信遅延時間とに基づいて演算する時刻演算手段と、
前記送信時刻を記憶する送信時刻記憶手段と、
を有し、
前記通信手段から、前記送信時刻を前記時刻データとして送信することを特徴とする時刻提供装置。
【請求項２】
前記通信装置から前記時刻データを前記時計手段の時刻のカウント時に送信することを特長とする請求項１に記載の時刻提供装置。
【請求項３】
前記時刻演算手段は、前記時刻データに前記送信遅延時間を加えた時刻が前記時計手段の時刻を越える場合は、前記時刻データに前記送信遅延時間を加えた時刻の次の時刻カウント時に送信することを特徴とする請求項２に記載の時刻提供装置。
【請求項４】
前記通信手段から前記時刻データの送信が行われた後に、前記他の装置の時刻を受信し、前記他の装置の時刻と前記時計手段の時刻との差が所定の誤差範囲外である場合、再度、時刻データの送信を行うことを特徴とする請求項１に記載の時刻提供装置。
【請求項５】
前記時刻データの送信の回数が所定回数以上になると前記時刻データの送信を停止することを特徴とする請求項４に記載の時刻提供装置。
【請求項６】
前記時計手段の修正が行われたとき、または時刻送信の要求の操作によって入力手段から要求信号の出力があったとき、または前記他の装置から時刻送信の要求があったときに前記通信手段から時刻データの送信をすることを特徴とする請求項１乃至請求項５のいずれかに記載の時刻提供装置。
【請求項７】
単位時間ごとに時刻をカウントする時計手段と、
他の装置と無線通信を行い、前記他の装置から時刻データを受信する通信手段と、
受信した時刻データを前記通信手段から取得する受信時刻取得手段と、
前記時刻データを受信してから前記時計手段の時刻を修正するまでの受信遅延時間を記憶する遅延時間記憶手段と、
受信した前記時刻データと前記受信遅延時間とに基づいて修正時刻を演算する時刻演算手段と、
前記時計手段の時刻を前記修正時刻に修正する時刻修正手段と、
を有することを特徴とする時刻取得装置。
【請求項８】
前記時刻修正手段は、前記時計手段のカウントのタイミングを時刻修正時から前記受信遅延時間早めたタイミングでカウントを再開させることを特徴とする請求項７に記載の時刻取得装置。
【請求項９】
時計手段から時刻データを取得する時刻取得手段と、
前記時刻データを取得してから前記通信手段より前記時刻データを送信するまでの送信遅延時間を記憶する遅延時間記憶手段と、
前記時刻演算手段は、前記時刻データと前記送信遅延時間とに基づき送信時刻を演算し、前記送信時刻を記憶する送信時刻記憶手段と、
を有し、
前記時計手段の時刻修正後に、前記通信手段から、前記送信時刻を時刻データとして前記他の装置へ送信することを特徴とする請求項７または請求項８に記載の時刻取得装置。
【請求項１０】
基準時と同期している基準時計に接続されている基地局と無線通信を行い、時刻データを受信する第二通信手段と、
前記時計手段の時刻を修正する時刻修正手段と、
前記第二通信手段が前記時刻データを受信してから前記時刻修正手段が前記時計手段の時刻を修正するまでの遅延時間を記憶する遅延時間記憶手段と、
受信した前記時刻データと前記遅延時間とに基づいて修正時刻を演算する時刻演算手段と、
前記修正時刻を記憶する修正時刻記憶手段と、
を有し、
前記時刻修正手段は前記時計手段の時刻を前記修正時刻に修正することを特徴とする請求項１記載の時刻提供装置。
【請求項１１】
請求項１から請求項６または請求項１０のいずれかに記載の前記時刻提供装置と、請求項７から請求項９のいずれかに記載の前記時刻取得装置と、を有し、前記時刻提供装置から前記時刻データを送信し、前記時刻取得装置が前記時刻データを受信し、前記時刻取得装置の時刻を前記時刻提供装置の時刻に修正することを特徴とする時刻通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は無線により時刻を提供、取得する装置および時刻通信システムに関する。
【背景技術】
【０００２】
従来の技術として、時刻情報を有する時刻情報提供装置と時刻情報を必要とする時刻情報取得装置との間で近距離無線通信手段を用いて通信を行い、時刻情報提供装置から時刻情報取得装置へ時刻情報を提供する技術が開示されてる（特許文献１参照）。
【特許文献１】特開２００２−３００６４０
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、従来の技術は、時刻情報提供装置の内部時計の時刻データを取得し、その時刻データを近距離無線手段で送信し、時刻情報取得装置がその時刻データを受信し、受信した時刻データに基づいて時刻情報取得装置の内部時計を時刻修正するというものである。しかし、従来の技術では、時刻情報提供装置の内部時計から時刻データを取得してから送信するまでの時間と、時刻データを受信してから時刻情報取得装置の内部時計を修正するまでの時間を考慮していない。このために、遅れた時刻データを送信し、遅れた時刻データで時刻修正することになる。例えば、時刻データを取得してから送信するまでの間に、時刻情報提供装置の内部時計がカウントされた場合、遅れた時刻データを送信してしまうという問題がある。また、時刻データを受信してから時刻情報取得装置の内部時計を時刻修正するまでの間に、時刻情報提供装置の内部時計がカウントされた場合、遅れた時刻データに基づいて時刻修正してしまうという問題がある。
【０００４】
本発明は、時刻情報提供装置から送信される時刻データと時刻情報提供装置の内部時計がカウントする時刻データとが同期する時刻情報提供装置、時刻情報取得装置が受信する時刻データと時刻情報提供装置の内部時計がカウントする時刻データとが同期する時刻情報取得装置、および、時刻情報提供装置の送信する時刻データと時刻情報取得装置の内部時計がカウントする時刻データとを同期させる時刻通信システムを提供する。
【課題を解決するための手段】
【０００５】
本発明の時刻提供装置は、単位時間ごとに時刻をカウントする時計手段と、時計手段から時刻データを取得する時刻取得手段と、他の装置と無線通信を行い、時刻データを他の装置へ送信する通信手段と、時刻データを取得してから通信手段より時刻データを送信するまでの送信遅延時間を記憶する遅延時間記憶手段と、通信手段から時刻データを送信する送信時刻を、時刻データと送信遅延時間とに基づいて演算する時刻演算手段と、送信時刻を記憶する送信時刻記憶手段と、を有し、通信手段から、送信時刻を時刻データとして送信する構成を有する。
【０００６】
また、本発明では、通信装置から時刻データを時計手段の時刻のカウント時に送信する構成とすることができる。
【０００７】
また、本発明では、時刻演算手段は、時刻データに送信遅延時間を加えた時刻が時計手段の時刻を越える場合は、時刻データに送信遅延時間を加えた時刻の次の時刻カウント時に送信する構成とすることができる。
【０００８】
また、本発明では、通信手段から時刻データの送信が行われた後に、他の装置の時刻を受信し、他の装置の時刻と時計手段の時刻との差が所定の誤差範囲外である場合、再度、時刻データの送信を行う構成とすることができる。
【０００９】
また、本発明では、時刻データの送信の回数が所定回数以上になると時刻データの送信を停止する構成とすることができる。
【００１０】
また、本発明では、時計手段の修正が行われたとき、または時刻送信の要求の操作によって入力手段から要求信号の出力があったとき、または他の装置から時刻送信の要求があったときに通信手段から時刻データの送信する構成とすることができる。
【００１１】
また、本発明では、基準時と同期している基準時計に接続されている基地局と無線通信を行い、時刻データを受信する第二通信手段と、時計手段の時刻を修正する時刻修正手段と、第二通信手段が時刻データを受信してから時刻修正手段が時計手段の時刻を修正するまでの遅延時間を記憶する遅延時間記憶手段と、受信した時刻データと遅延時間とを用いて修正時刻を演算する時刻演算手段と、修正時刻を記憶する修正時刻記憶手段と、を有し、時刻修正手段は時計手段の時刻を修正時刻に修正する構成とすることができる。
【００１２】
本発明の時刻取得装置は、単位時間ごとに時刻をカウントする時計手段と、他の装置と無線通信を行い、他の装置から時刻データを受信する通信手段と、受信した時刻データを通信手段から取得する受信時刻取得手段と、時刻データを受信してから時計手段の時刻を修正するまでの受信遅延時間を記憶する遅延時間記憶手段と、受信した時刻データと受信遅延時間とに基づいて修正時刻を演算する時刻演算手段と、時計手段の時刻を修正時刻に修正する時刻修正手段と、を有する構成を有する。
【００１３】
また、本発明の時刻取得装置は、時刻修正手段は、時計手段のカウントのタイミングを時刻修正時から受信遅延時間早めたタイミングでカウントを再開させる構成とすることができる。
【００１４】
また、本発明では、時計手段から時刻データを取得する時刻取得手段と、時刻データを取得してから通信手段より時刻データを送信するまでの送信遅延時間を記憶する遅延時間記憶手段と、時刻演算手段は時刻データと送信遅延時間とに基づき送信時刻を演算し、送信時刻を記憶する送信時刻記憶手段と、を有し、時計手段の時刻修正後に、通信手段から、送信時刻を時刻データとして他の装置へ送信する構成とすることができる。
【００１５】
また、本発明では上記構成の時刻提供装置と時刻取得装置とを有する時刻通信システムを構成することができる。
【発明の効果】
【００１６】
上述のように本発明によれば、時刻提供装置から正確な時刻を送信でき、時刻取得装置は正確な時刻を受信して時計を修正することができる。時刻取得装置の時計と時刻提供装置の時計とを一致させることができる。
【発明を実施するための最良の形態】
【００１７】
以下本発明の実施形態を図面を用いて説明する。
【００１８】
図１は本発明の時刻通信システムの構成を表すブロック図である。
【００１９】
時刻提供装置１、時刻取得装置２、基地局３の無線局で構成した時刻通信システムを表している。
【００２０】
基準時計１１は時刻をカウントする時計である。この基準時計１１は、標準時と同期し、原子時計であることが好ましい。基地局３は、基準時計１１から時刻データを取得し、無線により時刻データを時刻提供装置１へ送信する。時刻提供装置１の第二通信手段７は、基地局３からの時刻データを受信する。受信した時刻に基づいて時計手段４の時刻を修正する。時刻提供装置１は、時計手段４から時刻データを取得し、第一通信手段６から時刻データを送信する。処理部５は時刻提供装置の動作を司る。通信手段８は、第一通信手段６から送信された時刻データを受信する。時刻取得装置２は、受信した時刻データに基づいて時計手段１０の時刻を修正する。処理部９は時刻取得装置２の動作を司る。
【００２１】
このような構成にすることで、時刻提供装置１の内部時計である時計手段４の時刻を、基準時計１１の時刻に同期させることができる。また、時刻取得手段２の内部時計である時計手段１０の時刻を、時刻提供装置１の内部時計である時計手段４の時刻に同期させることができる。また、時刻取得装置２の内部時計である時計手段１０の時刻を、時刻提供装置１の内部時計である時計手段４の時刻に同期させることを介して、基準時計１１の時刻に同期させることができる。ここで、時刻提供装置１の内部時計である時計手段４の時刻に同期させないで、時刻提供装置１を中継して時刻情報を通信し、直接基準時計１１の時刻に同期させることもできる。
【００２２】
図２は、本発明の時刻提供装置の構成を表すブロック図である。
【００２３】
時刻提供装置１は、時計手段４、時刻修正手段１２、時刻取得手段１３、修正時刻記憶手段１４、時刻演算手段１５、遅延時間記憶手段１６、表示手段１７、入力手段１８、タイマー１９、受信時刻取得手段２０、制御手段２１、送信時刻記憶手段２２、第一通信手段６、第二通信手段７を有する構成である。また、第一通信手段６は送信手段２３、選択手段２４、受信手段２５、アンテナ２６を有する構成である。時刻提供手段１は時刻取得装置２と無線により通信する。時刻提供装置１は、基準時計１０と接続されている基地局３と無線により通信する。
【００２４】
時計手段４は時刻のカウントを行う。時刻のカウントは単位時間ごとにカウントを行う。例えば、１秒ごととか０．１秒ごととか決められた単位時間ごとに時刻のカウントを行う。時計手段４はカウントした時刻を時刻データとして時刻取得手段１３へ出力する。時計手段４は時刻修正手段１２によって時刻の修正がされる。時計手段４は制御手段２１によって制御される。
【００２５】
時刻取得手段１３は時計手段４から時刻データを取得する。時刻取得手段１３は制御手段２１によって制御される。時刻取得手段１３は時刻演算手段１５へ取得したデータを出力する。時刻修正手段１２は制御手段２１によって制御される。
【００２６】
時刻修正手段１２は修正時刻記憶手段１４に記憶された修正時刻を入力し、その修正時刻に基づき、時計手段４の時刻を修正する。さらに、時刻修正手段１２は、基地局３からの時刻データにより修正するときは、遅延時間を用いて時計手段４のカウントのタイミングの補正も行う。時刻取得装置２からの時刻データにより修正するときは、受信遅延時間を用いて時計手段４のカウントのタイミングの補正を行う。通信手段が時刻データを受信したときが時刻のカウントに同期しているのでこのタイミングに時計手段４のカウントも合わせるために行う。また、時計手段４の時刻を修正する時に、受信遅延時間早めたタイミングを時刻カウントのタイミングとする。例えば１秒ごとにカウントしている場合で、受信遅延時間が０．１秒なら、修正時に一度カウントのタイミングをリセットし、そこから１秒から受信遅延時間を差し引いた０．９秒間計測するタイマーをスタートさせ、０．９秒後に再度カウントのタイミングをリセットし、そこからは１秒ごとにカウントさせる。受信時と時計手段４のカウントのタイミングを同期させることができる。
【００２７】
修正時刻記憶手段１４は制御手段２１によって制御される。修正時刻記憶手段１４は時刻演算手段１５によって演算された修正時刻を記憶する。修正時刻記憶手段１４は記憶している修正時刻を時刻修正手段１２へ出力する。
【００２８】
遅延時間記憶手段１６は、遅延時間を記憶し、記憶された遅延時間は時刻演算手段１５へ出力される。遅延時間記憶手段１６は制御手段２１によって制御される。記憶されている遅延時間は、時計手段４から時刻データを取得してから第一の通信手段６から時刻データを送信するまでに要する時間である送信遅延時間と、第一の通信手段６が時刻データを受信してから時刻修正手段１２が時計手段４を修正するまでに要する時間である受信遅延時間と、第二の通信手段７が時刻データを受信してから時刻修正手段１２が時計手段４を修正するまでに要する時間である受信遅延時間と、第一通信手段６が時刻データを受信してから時刻演算手段１５で受信時刻の誤差を算出する処理を行うまでに要する時間である演算遅延時間である。この遅延時間は予め測定して記憶しておくのが好ましい。
【００２９】
時刻演算手段１５は制御手段２１によって制御される。時刻演算手段１５は修正時刻の演算と送信時刻の演算を行う。修正時刻の演算は２通り、時刻取得装置２からの時刻データを用いる場合と、基地局３からの時刻データを用いる場合である。
【００３０】
まずは、時刻取得装置２からの時刻データを用いる場合を説明する。時刻取得装置２から送信された時刻データを第一通信手段６で受信し、受信時刻取得手段２０で時刻データを取得する。取得されて時刻データは時刻演算手段１５に出力される。時刻演算手段１５は遅延時間記憶手段１６に記憶されている受信遅延時間を取得する。時刻演算手段１５は受信した時刻データに受信遅延時間を加算し、修正時刻とする。この修正時刻と受信遅延時間を修正時刻記憶手段１４へ出力し、記憶させる。
【００３１】
次に、基地局３からの時刻データを用いる場合を説明する。基地局３から送信された時刻データを第二通信手段７で受信し、受信時刻取得手段２０で時刻データを取得する。取得された時刻データは時刻演算手段１５に出力される。時刻演算手段１５は、遅延時間記憶手段１６に記憶されている受信遅延時間を取得する。時刻演算手段１５は、受信した時刻データに受信遅延時間を加算し、修正時刻とする。時刻演算手段１５は、この修正時刻と受信遅延時間を修正時刻記憶手段１４へ出力し、記憶させる。
【００３２】
次に、送信時刻の演算について説明する。時刻演算手段１５は、時刻取得手段１３によって取得された時刻データと遅延時間記憶手段１６の送信遅延時間とを入力し、時刻データに送信遅延時間を加算し時刻を求める。この求めた時刻の次のカウントの時刻が送信時刻である。ただし、この求めた送信時刻が時刻のカウントと等しければ、その時刻が送信時刻である。この送信時刻を送信時刻記憶手段２２へ記憶する。ただし、第一通信手段６から送信する時までに新たなカウントがされる場合は、送信時刻は求めた時刻の次の次のカウントの時刻となる。
【００３３】
表示手段１７は、制御手段２１により制御され、演算結果、データ、時刻、送受信の成否、エラーメッセージ、文字や数字情報など表示する。液晶表示装置やＥＬ表示装置が好ましい。
【００３４】
入力手段１８は、制御手段２１により制御され、文字入力や操作指示を行うキーボード、外部から制御信号入力やデータ入力をするための入力端子を有する。
【００３５】
タイマー１９は、所定の時間をセットすると、カウントし、所定の時間をカウントすると割り込みを発生するタイマーである。時刻カウントのタイミングで時刻データを送信するときなどに、処理のスタートまでの時間のウエイトに用いる。
【００３６】
受信時刻取得手段２０は、第一通信手段６または第二通信手段７が時刻データを受信すると、その受信した時刻データを解析して制御手段２１で処理できるデジタルデータに変換する。
【００３７】
送信時刻記憶手段２２は、第一通信手段６から送信する時刻を記憶する。この時刻は時刻演算手段１５で演算された結果である。第一通信手段６はこの時刻に送信する。
【００３８】
第二通信手段７は、制御手段２１により制御され、基地局３からの時刻データを受信し、時刻データを受信時刻取得手段２０へ出力する。第二通信手段７はデータ通信可能な無線通信手段であり、好ましくは携帯電話の通信装置である。携帯電話は音声だけでなくデータの通信も可能である。
【００３９】
第一通信手段６は、制御手段２１により制御され、時刻取得装置２との間でデータ通信を行う無線通信手段である。好ましくは、Ｂｌｕｅｔｏｏｔｈなどの近距離無線通信装置である。送信手段２３は制御手段２１で扱うデジタルデータを無線通信のデータに変換し、選択手段２４を介してアンテナ２６から電波を送信する。アンテナ２６で電波を受信し、アナログ信号を選択手段２４を介して受信手段２５へ出力する。受信手段２３は、アンテナ２６からの信号を制御手段２１で扱うデジタルデータに変換し、制御手段２１へ出力する。選択手段２４は送信手段２３と受信手段２５のどちらをアンテナ２６へ接続するか制御手段２１の制御により選択する。
【００４０】
制御手段２１は、各手段の制御、演算を行い情報提供装置１の動作を司る。ＣＰＵ、ＲＯＭ、ＲＡＭを有する。ＣＰＵはプログラムに従った処理を行い、その結果各種制御、演算を行う。ＲＯＭは、ＣＰＵの制御プログラムや設定値が記憶されている。フラッシュメモリなどの書き込み可能なＲＯＭを用いることもできる。ＲＡＭは各種処理のための一時的なデータ、設定値、演算結果、演算途中などのデータを記憶する。
【００４１】
ここで、時刻取得装置２の構成は、時刻供給装置１から基地局３と通信する第二通信手段７を除いた構成である。また、時刻取得手段２の構成は時刻供給装置１と同じ構成でも可能である。
【００４２】
図３は、本発明の動作のタイミングを示した図である。
【００４３】
この時間軸は時計手段４の経過時間をあらわす。時間軸はｔ１からｔ８の方向で時間が経過していく。ｔ１からｔ４、ｔ４からｔ７は同じ時間間隔である。ｔ１、ｔ４、ｔ７で時計手段４はカウントされる。
【００４４】
ケース１を説明する。時刻提供装置１では、時刻を取得して送信が行われる。時刻演算手段１５が演算した送信時刻が、時計手段４の時刻カウントのタイミングを超えない場合である。時刻ｔ２の時に時計手段４から時刻取得手段１３が時刻ｔ２を取得したとする。送信遅延時間２７はＴ２である。時刻演算手段１５ではｔ２プラスＴ２の演算を行う。送信時刻ｔ４が求まる。時刻ｔ４は時計手段４のカウントと同時であるので送信時刻はｔ４となる。
【００４５】
また、時計手段４から時刻取得手段１３が時刻データ取得するタイミングがｔ１からｔ２の間であれば、送信遅延時間２７の時間Ｔ２を加えても、時計手段４の時刻カウントに満たないので、送信時刻はｔ４となる。時間Ｔ１の間に時刻データを取得すると送信時刻はｔ４となる。このとき、時刻カウント時となるｔ４のタイミングで送信するため、処理にウエイトを設ける必要がある。処理に要する時間は測定して予め設定しておくことで、処理の開始の時刻が分かり、ウエイト時間も分かる。このウエイトは、タイマを使って時間を合わせても良いし、時刻を監視して所定時刻になったら処理をスタートさせることもできる。
【００４６】
時刻取得装置２では、時刻を取得して時刻修正が行われる。受信してからの遅延時間２８経過後は時刻ｔ６である。時刻演算手段１５では、受信の時刻データｔ４に受信遅延時間Ｔ４を加算した時刻ｔ６を修正時刻として求める。そして修正手段１２によって、時刻取得装置２の時計手段４を時刻ｔ６にセットする。このとき、時刻カウントのタイミングを受信時から始まるように遅延時間分補正してカウントを再開する。
【００４７】
ケース２を説明する。時刻演算手段１５が演算した送信時刻が、時計手段４の時刻カウントのタイミングを超えた場合である。時刻ｔ２から時刻ｔ４までの間に時刻取得手段１３が時刻を取得した場合は、送信時間３１が示すように、送信遅延時間Ｔ２を加えると時計手段４のカウントタイミングである時刻ｔ４を越えてしまう。このような場合は、送信時刻を、取得した時刻の次の次のカウントの時刻であるｔ７となる。また、補正処理２９は適当な待ち時間ウエイト３０の時間を演算し、ウエイトをかける処理を行う。ウエイト３０経過後、時刻ｔ５になると送信処理を開始し、送信遅延時間３２経過後の時刻ｔ７の時に送信時刻ｔ７を送信する。
【００４８】
時刻取得装置２では、時刻を取得して時刻修正が行われる。受信してからの遅延時間３３経過後は時刻ｔ８である。時刻演算手段１５では、受信の時刻データｔ７に受信遅延時間Ｔ４を加算した時刻ｔ８を修正時刻として求める。そして修正手段１２によって、時刻取得装置２の時計手段４の時刻を時刻ｔ８とする。このとき、時刻カウントのタイミングを受信時から始まるように遅延時間分補正してカウントを再開する。
【００４９】
図４は、本発明の時刻提供装置と時刻取得装置間のシーケンス図である。
【００５０】
時刻提供装置１の動作を図の左側に、時刻取得装置２の動作を図の右側に示す。時刻提供装置１と時刻取得装置２の構成は同様なので、時刻提供装置１の動作の説明と時刻取得装置２の動作の説明にともに図２も用いる。
【００５１】
時刻の送受信が行われるのは、時刻提供装置１の時計手段４の時刻が修正されたときや、時刻提供装置１の入力手段１８において時刻を送信する操作が行われたときや、時刻取得装置２から無線通信によって時刻送信の要求がされたときや、第二通信手段によって基地局３と通信して時刻データを受信したときなどである。このようなときに、時刻提供装置１は時刻取得装置２へ時刻を送信する。
【００５２】
まず、時刻提供装置１では時刻取得処理Ｓ１がされる。時刻取得処理Ｓ１は、時刻取得手段１３によって時計手段１４から時刻データを取得する処理である。
【００５３】
次に、送信時刻演算処理Ｓ２がされる。送信時刻演算処理Ｓ２は、まず、時刻演算手段１５が、時刻取得手段１３によって取得した時刻データと、遅延時間記憶手段１６に記憶されている時計手段４から時刻データを取得してから第一の通信手段６から時刻データを送信するまでに要する時間である送信遅延時間と、を入力する。そして送信時刻を演算し、送信時刻記憶手段２２に演算結果の送信時刻を記憶する。
【００５４】
次に、時刻送信処理Ｓ３がされる。時刻送信処理Ｓ３は、送信時刻に第一通信手段６から送信時刻を送信する。時刻カウント時に送信するために、時間のウエイトを設ける。この処理がスタートすべき時刻を制御手段２１によってあらかじめセットし、その時刻になったら割り込みが発生して処理がスタートする。処理がスタートすると、送信時刻を含む送信データパケットが作られ、送信手段２３へ出力される。ここで、タイマー１９を用いて所定の時間をカウントしても良い。送信手段２３では、無線信号に変換しアンテナから電波が出力される。この時、選択手段２４は送信手段２３とアンテナ２６を接続している。この第一通信手段６から出力されるタイミングが送信時刻となる。時刻提供装置１から時刻取得装置２へ時刻データが送信される。
【００５５】
次に、時刻取得装置２側の処理がされる。以下時刻取得装置２の処理である。
【００５６】
まず、時刻受信処理Ｓ４がされる。時刻受信処理Ｓ４は、第一の通信手段６により電波が受信され、受信時刻取得手段２０により時刻データが取得される。
【００５７】
次に、受信時刻演算処理Ｓ５がされる。受信時刻演算処理Ｓ５は、取得された時刻データと、遅延時間記憶手段１６に記憶された第一の通信手段６が時刻データを受信してから時計手段４を修正するまでに要する時間である受信遅延時間とを時刻演算手段１５が入力し、修正時刻を演算する。演算結果である修正時刻は修正時刻記憶手段１４に記憶される。
【００５８】
次に、時刻修正処理Ｓ６がされる。時刻修正処理Ｓ６は、時刻修正手段１２により時計手段４の時刻を修正時刻記憶手段１４に記憶された修正時刻に修正する。
【００５９】
次からの処理は、時刻取得装置１が、修正された時刻が正しいか否かを確認するために、修正された時刻を時刻提供装置２へ送信して確認をする処理である。
【００６０】
次に、時刻取得処理Ｓ７がされる。時刻取得処理Ｓ７は、時刻取得手段１３によって時計手段４の時刻の時刻データが取得される。
【００６１】
次に、送信時刻演算処理Ｓ８がされる。送信時刻演算処理Ｓ８はまず、時刻演算手段１５が、時刻取得手段１３によって取得した時刻データと、遅延時間記憶手段１６に記憶されている時計手段４から時刻データを取得してから第一の通信手段６から時刻データを送信するまでに要する時間である送信遅延時間と、を入力する。そして送信時刻を演算し、送信時刻記憶手段２２へ演算結果の送信時刻を記憶する。
【００６２】
次に、時刻送信処理Ｓ９がされる。時刻送信処理Ｓ９は、送信時刻に第一通信手段６から送信時刻を送信する。時刻カウントのタイミングで送信するために、この処理がスタートすべき時刻を制御手段２１によってあらかじめセットし、その時刻になったら割り込みが発生して処理がスタートする。処理がスタートすると、送信時刻を含む送信データパケットが作られ、送信手段へ出力される。送信手段２３では、無線信号に変換しアンテナから電波が出力される。この時、選択手段２４は送信手段２３とアンテナ２６を接続している。この第一通信手段６から無線出力がされるタイミングが送信時刻となる。時刻取得装置２から時刻提供装置１へ時刻データが送信される。
【００６３】
次に、時刻提供装置１側の処理がされる。以下時刻提供装置１の処理である。
【００６４】
まず、時刻受信処理Ｓ１０がされる。時刻受信処理Ｓ１０は、第一の通信手段６により電波が受信され、受信時刻取得手段２０により時刻データが取得される。
【００６５】
次に、受信時刻演算処理Ｓ１１がされる。受信時刻演算処理Ｓ１１は、取得された時刻データと、遅延時間記憶手段１６に記憶された第一の通信手段６が時刻データを受信してから時刻修正手段１２が時計手段４を修正するまでに要する時間である受信遅延時間とを時刻演算処理１５が入力し、修正時刻を演算する。演算結果である修正時刻は修正時刻記憶手段１４に記憶される。
【００６６】
次に受信時刻確認処理Ｓ１２がされる。受信時刻確認処理Ｓ１２はまず、時刻演算処理１５へ、時刻取得手段１３によって取得した時計手段４の時刻データと、修正時刻記憶手段１４に記憶されている時刻取得装置２の時刻データである修正時刻データと、遅延時間記憶手段１６に記憶されている第一通信手段６が時刻データを受信してから時刻演算手段１５で受信時刻の誤差を算出する処理を行うまでに要する時間である演算遅延時間とを入力する。そして、修正時刻データに演算遅延時間を加えた時刻から時刻データを減算する。そうすると、時刻取得装置２の時刻から時刻提供装置１の時刻を減算した時間が求まる。求まった時間は誤差時間である。
【００６７】
この誤差時間とあらかじめ定めＲＯＭに記憶されている誤差範囲の時間を比較し、許容できる誤差範囲か否かを判断する。許容の範囲ならば次のステップに進む。許容の範囲外ならば、ＲＯＭに記憶された連続許容外回数の制限の範囲内か判断する。所定の回数以上の許容範囲外になった場合は時刻送信処理を止めて、エラーメッセージを表示する。また、時刻取得装置２へも許容の範囲外で且つ所定回数以上であることを通知する。所定の回数に達していなければ、時刻取得処理Ｓ１から再度処理をする。例えば誤差時間は１０ｍｓｅｃ以内、所定回数は３回以内と設定する。１０ｍｓ以内ならば時計の通常使用に問題が無い誤差である。誤差範囲は規格等で決められた範囲とか、通常使用するのに困らない程度の範囲とか、機器間のばらつきを考えた範囲とかを予め設定する。この誤差範囲を超えるようであったら、装置に異常があると判断できる。所定回数は、何度も間違うようであったら、なんらかの異常があると判断できる。
【００６８】
次に確認送信処理Ｓ１３がされる。確認送信処理Ｓ１３は、時刻取得装置２の時刻と時刻提供装置１の時刻の差があらかじめ定めた誤差範囲内ならば時刻同期成功の信号を、時刻取得装置２の時刻と時刻提供装置１の時刻の差があらかじめ定めた誤差範囲外で且つ、連続での範囲外の回数があらかじめ定めた回数以上ならば時刻同期失敗、終了の信号を、時刻取得装置２の時刻と時刻提供装置１の時刻の差があらかじめ定めた誤差範囲外で且つ、連続での範囲外の回数があらかじめ定めた回数に達していないならば時刻同期失敗、再度送信の信号を、時刻取得装置２へ送信する。そして、上記の結果を表示手段１７へ表示する。
【００６９】
次に、時刻提供装置２側の処理がされる。以下時刻提供装置２の処理である。
【００７０】
まずは確認受信処理Ｓ１４がされる。確認受信処理Ｓ１４は、時刻提供装置１からの確認の信号を受信する。受信した結果を表示手段１７で表示する。
【００７１】
以上のように処理を行うことで、時刻提供装置１から時刻取得装置２へ時刻の修正ができ、さらに、その結果を確認することで、より正確な時刻修正が可能となる。また、装置になんらかしら異常が発生したことも判断できる。
【図面の簡単な説明】
【００７２】
【図１】本発明の時刻通信システムの構成を表すブロック図である。
【図２】本発明の時刻提供装置の構成を表すブロック図である。
【図３】本発明の動作のタイミングを示した図である。
【図４】本発明の時刻提供装置と時刻取得装置間のシーケンス図である。
【符号の説明】
【００７３】
１  時刻提供装置
２  時刻取得装置
【図１】
2007187505.tif 000003
【図２】
2007187505.tif 000004
【図３】
2007187505.tif 000005
【図４】
2007187505.tif 000006