(57)【要約】【課題】時刻データ受信装置は、モデム内の変復調遅延時間が一定であれば、ループバック路における伝送遅延時間を測定して受信時刻データの伝送路での遅延時間を補正することで時刻サービスを高精度で利用することができるが、モデムによっては１接続中における遅延時間のばらつきが大きいものがあり、高精度の時刻に修正できない。【解決手段】時刻データ送信装置から送信される時刻データを時刻データ受信装置側で受信し、リアルタイムクロックで時刻を修正する。時刻データ送信装置に伝送路遅延時間測定信号を送信したときリアルタイムクロックの周波数を１．５倍にし、時刻データ送信装置から返信されたときクロック周波数を１倍に戻す。時刻データ送信装置から送られてくる時刻データの秒のタイミングを１回だけでなく複数回計測し、その平均値でリアルタイムクロックの１秒未満のタイミングを受信時刻データに同期させる。【選択図】　　　　図１
2004077171.tif 000002
【特許請求の範囲】
【請求項１】
時刻データ送信装置から送信される送信時刻データを受信する受信機と、
該受信機による受信時刻データに基づいて時刻を修正するリアルタイムクロックと、
前記時刻データ送信装置へ伝送路遅延時間測定信号を送信して返信された伝送路遅延時間測定信号を受信するための遅延時間測定信号送受信手段と、
該遅延時間測定信号送受信手段で伝送路遅延時間測定信号を送信時に前記リアルタイムクロックの入力クロック周波数を１．５倍にして前記リアルタイムクロックの計時を行い、前記遅延時間測定信号送受信手段が時刻データ送信装置から返信された伝送路遅延時間測定信号を受信時に前記リアルタイムクロックのクロック周波数を１倍に戻すクロック切替回路と、
前記時刻データ送信装置から送られてくる時刻データの秒のタイミングを計測する基準となる基準カウンタと、
送られてくる時刻データの秒のタイミングを複数回計測し、その平均値で前記リアルタイムクロックの１秒未満のタイミングを受信時刻データに同期させる補正カウンタと、
を具備することを特徴とする時刻データ受信装置。
【請求項２】
時刻データ送信装置へのアクセスパラメータは全てプログラム設定してあり、初期動作時は前記リアルタイムクロックが積算する時刻に基づいて動作し、あらかじめプログラムしてある時刻毎に時刻データ送信装置に自動アクセスして時刻取得を複数回行ってから時刻同期を行うことを特徴とする請求項１の時刻データ受信装置。
【発明の詳細な説明】
【０００１】
【発明が属する技術】
本発明は、電話回線を通じて標準時の時刻データを遠隔地で受信して時刻修正を行う時刻データ受信装置の補正に関するものである。
【０００２】
【従来の技術】
従来は、時刻データ受信装置と時刻データ送出装置側とで伝送方向の異なる２つの伝送路で折り返し接続した伝送路（以下、ループバック路と称する）で構成され、時刻データ受信装置側は、通信回線の遅延時間をモデムを介して測定することができる。
【０００３】
【発明が解決しようとする課題】
時刻データ受信装置は、モデム内の変復調遅延時間が一定であれば、ループバック路における伝送遅延時間を測定して受信時刻データの伝送路での遅延時間を補正することで時刻サービスを高精度で利用することができるのである。しかし、時刻データ受信装置内のモデムの中には、１接続中における遅延時間のばらつきが大きいものがある。さらにモデムには電話回線の状態が悪い場合など、送られてきたデータの整合性をチェックし、誤りがあれば正しい符号に訂正する機能などを有するため、モデムの内部処理に要する時間遅れが一定でないことがある。そのため、受信時刻データの伝送遅延時間の補正だけではばらつきが出てしまい実際には信頼性に欠けてしまう。
本発明の目的は、電話回線を通じて時刻データを取得した標準時刻を時刻データ受信装置内のモデムの機種や内部処理時間に関係なく極めて高い同期確度で提供することを目的としている。
【０００４】
【課題を解決するための手段】
時刻データ送信装置から送信される送信時刻データを時刻データ受信装置側の受信機で受信し、受信機による受信時刻データに基づいてリアルタイムクロックで時刻を修正する。遅延時間測定信号送受信手段は、時刻データ送信装置へ伝送路遅延時間測定信号を送信して、返信された伝送路遅延時間測定信号を受信している。クロック切替回路は、遅延時間測定信号送受信手段で伝送路遅延時間測定信号を送信したときリアルタイムクロックの入力クロック周波数を１．５倍にしてリアルタイムクロックの計時を行い、遅延時間測定信号送受信手段が時刻データ送信装置から返信されたとき伝送路遅延時間測定信号を受信時にリアルタイムクロックのクロック周波数を１倍に戻す動作を行っている。基準カウンタは時刻データ送信装置から送られてくる時刻データの秒のタイミングを計測する基準となっているカウンタである。補正カウンタは、時刻データ送信装置から送られてくる時刻データの秒のタイミングを複数回計測し、その平均値でリアルタイムクロックの１秒未満のタイミングを受信時刻データに同期させる時刻データ受信装置を提供する。また、時刻データ受信装置には、時刻データ送信装置へのアクセスパラメータは全てプログラム設定してあるため、初期動作時についてもリアルタイムクロックが積算する時刻に基づいて動作し、あらかじめプログラムしてある時刻毎に時刻データ送信装置に自動アクセスして時刻取得を複数回行って時刻同期を行っている。
【０００５】
【実施の形態】
図４は、時刻修正装置全体のシステム構成を示した説明図である。同図において、１００は時刻データ送信装置を示し、１１０は後述する本発明の時刻データ受信装置である。１５０は、時刻データ送信装置１００および後述する本発明の時刻データ受信装置１１０の通信および時刻データのデータ伝送路である。１１１は時刻発生装置で、１２０は時刻データ送信装置１００のモデム、１１２は時刻データ送信装置１００の時刻データおよび伝送路１５０の遅延時間補正などにより時刻データ受信装置１１０の時刻に同期した時刻を生成する時刻生成装置であり、１３０は時刻データ受信装置１１０のモデムである。
【０００６】
図に示した時刻修正装置全体の動作概略を述べる。時刻データ受信装置１１０で時刻修正を行いたい時に、時刻データ受信装置１１０から時刻データ送信装置１００へ向けて時刻データ要求コマンドおよび伝送路遅延時間測定のための形成コマンドおよび伝送路遅延時間測定信号等を伝送路１５０を経由して送出する。
【０００７】
時刻データ送信装置１００は、前述の時刻データ受信装置１１０からの前記コマンドあるいは信号を受けると、時刻データ受信装置１１０へ向けて時刻発生装置１１１の時刻データおよび伝送路遅延時間測定信号を伝送路１５０を経由して返送してくる。
【０００８】
一般的に電話回線等を経由して伝送路を往復する信号の往路および復路の伝送時間はほぼ等しいことから、異なる２つの伝送路で折り返し接続した伝送路を計測に用いる（以下ループバックと称する）ことにより伝送路を往復する信号の伝送時間を計測して往復伝送時間の１／２を伝送路遅延時間とすることは古くから知られている。
【０００９】
この結果、時刻データ受信装置１１０は、時刻データ送信装置１００からの伝送路遅延時間を含む受信時刻データで時刻データ受信装置１１０のＲＴＣ（リアルタイムクロック）の時間を設定した後、ＲＴＣの時刻を進めることで時刻データ送信装置１００の時刻データに正確に同期した時刻を時刻データ受信装置１１０の時刻生成装置１１２に再現できるのである。
【００１０】
図１は本発明の時刻データ受信装置の実施例である。時刻データ受信装置１１０は、図４に示したように、伝送路１５０を経由して時刻データ送信装置１００と接続する。時刻データ受信装置１１０は、基準発振器１、分周器２、クロック切替回路３、ＲＴＣ４、ＣＰＵ５、モデム６、補正カウンタ７、基準カウンタ８で構成してある。
【００１１】
基準発振器１は、水晶振動子および発振回路で構成してあり、本例では発振周波数は４，１９４，３０４Ｈｚで、次段の分周器２へ出力する。分周器２は１／６４分周器である。したがって、分周器２の出力周波数は基準発振器１の発振周波数４，１９４，３０４Ｈｚを１／６４分周した６５，５３６Ｈｚで次段のクロック切替回路３に出力する。
【００１２】
クロック切替回路３は前段の分周器２の出力周波数６５，５３６Ｈｚを入力周波数として１／２分周および３／４分周して３２，７６８Ｈｚと４９，１５２Ｈｚの２つの周波数を生成し、ＣＰＵ５の制御により通常は１／２分周周波数３２，７６８Ｈｚを、出力周波数切替時は３／４分周周波数４９，１５２Ｈｚを次段のＲＴＣ４に出力する。
【００１３】
周波数切替制御信号線９は、ＣＰＵ５からクロック切替回路３へ周波数切替信号を伝送する伝送線である。クロック切替回路３では、周波数切替信号をうけ、通常はクロック切替回路の入力周波数の１／２分周、すなわち３２，７６８Ｈｚを次段のＲＴＣ４へ出力し、後述の遅延時間測定信号送受信手段が動作時には３／４分周、すなわち４９，１５２Ｈｚを次段のＲＴＣ４へ出力する。
【００１４】
ＲＴＣ４は年、月、日、曜日のカレンダと時、分、秒の時刻を計数する機能を有する。１０は、ＣＰＵ５からＲＴＣ４へのリセット信号である。１１は、ＲＴＣ４が１秒ごとにＣＰＵ５に割り込みをかける割込信号線である。１２は、ＲＴＣ４とＣＰＵ５との間で時刻データの書き込みあるいは読み出しを行うバスであって、モデム６を介してＣＰＵ５が取り込んだ時刻データ送信装置１００からの受信時刻データをＲＴＣ４に書き込んだり、ＲＴＣ４の時刻をＣＰＵ５からの応答に対して読み出しを行う。
【００１５】
モデム６はＣＰＵ５によって制御される。このモデム６は伝送路１５０を介して時刻データ送信装置１００に接続し、時刻データ受信装置１１０から時刻データ送信装置１００に対する各種コマンドあるいは信号を送信する送信機と、時刻データ送信装置１００から時刻データ受信装置１１０へ向けて送信される送信時刻データおよび伝送路遅延時間測定信号を受信する受信機の機能を有する。
【００１６】
ＣＰＵ５は、時刻データ受信装置１１０の各種制御を司る。実際にはＣＰＵ５の入出力インターフェイス等の周辺機器とのやりとりはあるが図では省略する。
【００１７】
遅延時間測定信号送受信手段１７は、モデム６がＣＰＵ５の制御による伝送路遅延時間測定信号の送出および時刻データ送信装置１００からループバック路を経て返信される伝送路遅延時間測定信号を受信する機能を有する。
【００１８】
補正カウンタ７は受信した時刻データの秒のタイミングのモデムにおけるばらつきを補正するときに計時を行うカウンタである。１３は、複数回時刻データを取り込みモデムのばらつきを補正する時間を補正カウンタ７が計時し、計時終了の時点でＣＰＵ５に対して割込みをかける割込信号線である。１４は、モデムのばらつきを補正するデータを時刻カウンタ７に書き込むためのデータバスである。
【００１９】
基準カウンタ８は、受信した時刻データの秒のタイミングの計測を行うための基準となる秒カウンタである。１５は時刻データ受信装置１１０が時刻データ送信装置１００からの送信時刻データの終端を示すＣＲコードのストップビットを受信したとき、基準カウンタ８をリセットするリセット信号線である。１６は基準カウンタ８からＣＰＵ５に割込みをかける割込信号線である。
【００２０】
次に、図１の時刻データ受信装置１１０の実施例の動作概略を説明する。時刻データ受信装置１１０は時刻データ送信装置１００へのアクセスパラメータはすべてＣＰＵ５のプログラムに設定してあることを前提とする。
【００２１】
時刻データ受信装置１１０は、ＲＴＣ４の時刻に基づいて動作し、あらかじめプログラムしてある時刻毎に時刻データ送信装置１００に自動アクセスして時刻取得と時刻同期を行ってＲＴＣ４の時刻較正を行うのである。
【００２２】
以下は本発明の時刻データ受信装置１１０の実施例における時刻取得と時刻同期の動作プロセスの詳細な説明である。
【００２３】
時刻データ受信装置１１０は、定常動作時はＣＰＵ５によってあらかじめプログラムした時刻、例えば３時１０分になると、モデム６と伝送路１５０を経由して時刻データ送信装置１００へ回線接続を行う。
【００２４】
時刻データ送信装置１００への回線接続後、ＣＰＵ５はモデム６を介して時刻データ取得コマンドを送出し、時刻データ送信装置１００からデータの後端が正確に標準時刻の秒に同期している時刻データを受信する。
【００２５】
ＣＰＵ５は、送信時刻データを受信すると、受信データをＲＴＣ４にセットし、１秒未満のカウンタをクリアする。また、計測の基準点となる基準カウンタ８を、リセット信号線１５を介したリセット信号によりリセットする。次に周波数切換制御信号線９を経由し、クロック切換回路３に周波数切替信号を送出し、クロック切換回路３の基準カウンタ８用出力周波数を約０．４秒の間、１．５倍に切り換え、基準カウンタ８を約０．２秒進め計測の基準点とする。この操作により受信する時刻データの秒のタイミングは、計測の基準である基準カウンタ８より常に遅れることになる。これは計測した複数のデータをＣＰＵ５により処理する際、基準点からの値に正、負が発生するのを防ぐ操作である。
【００２６】
この結果、ＲＴＣ４の時刻位相は受信時刻データの後端Ｔ１に位相同期し、時刻計時を始める。次に受信した時刻データから、秒のタイミングの取得を行う。受信した時刻データは時刻データ送信装置１００から時刻データ受信装置までの伝送路１５０による伝送路遅延時間Ｄを含んでいるため、時刻データ送信装置１００から送出された送信時刻データの後端Ｔ０に対してＲＴＣ４の示す時刻Ｔ１は、Ｔ１＝Ｔ０−Ｄとなっている。
【００２７】
時刻データ受信装置１１０が時刻データ送信装置１００からの送信時刻データを取得すると、ＣＰＵ５はリセット信号線１０によりＲＴＣ４の秒未満をリセットする。その後、モデム６を介して時刻データ送信装置１００へ伝送路遅延時間測定のためのループ形成コマンドを送出し、伝送路遅延時間測定信号を送出する。ＣＰＵ５がモデム６を介して伝送路遅延時間測定信号を送出と、同時に周波数切替制御信号線９を経由しクロック切替回路３にクロック切替信号を送出する。この結果、クロック切替回路３はクロック切替信号が入力されると、分周比３／４出力を選択し、ＲＴＣ４は通常の１．５倍の周波数で計時を開始する。時刻データ受信装置１１０が時刻送信装置１００から返送される伝送路遅延時間測定信号を受信すると、ＣＰＵ５は周波数切替制御信号線９を経由しクロック切替回路３を分周比１／２出力に復帰し、この結果、ＲＴＣ４は通常のクロック周波数（３２，７６８Ｈｚ）で計時を開始する。すなわち、ＲＴＣ４の通常の入力周波数Ｆ０（＝３２，７６８Ｈｚ）の歩進パルス数換算で、伝送路遅延時間Ｄ×Ｆ０の遅れとなる。
【００２８】
いっぽう、時刻データ受信装置１１０からの伝送路遅延時間測定信号の往復の時間は片道の伝送路遅延時間Ｄの２倍、すなわち２Ｄと等しい。この伝送路遅延時間測定信号の往復の時間２Ｄの間を入力周波数を１．５倍にしてＲＴＣ４を歩進すると、この２Ｄ間のＲＴＣ４の入力周波数Ｆ１（＝４９，１５２Ｈｚ）換算の歩進パルス数は、Ｆ１＝１．５×Ｆ０であることから、２Ｄ×１．５×Ｆ０＝３Ｄ×Ｆ０である。
【００２９】
伝送路遅延時間測定信号の往復の時間２Ｄの間を通常の入力周波数Ｆ０でＲＴＣ４を歩進した場合の歩進パルス数は、２Ｄ×Ｆ０である。
【００３０】
伝送路遅延時間測定信号の往復の時間２Ｄの間を１．５倍速歩進した場合と通常歩進した場合の歩進パルス数の差は、３Ｄ×Ｆ０−２Ｄ×Ｆ０であり、１．５倍速歩進した場合は歩進パルス数換算で＋Ｄ×Ｆ０の進みとなる。すなわち、送信時刻データを受信時に修正した時刻データ受信装置１１０の伝送遅延時間による遅れは伝送路遅延時間測定信号の往復の間、クロック切替回路３の出力周波数を１．５倍速に切り替えることで、送信時刻データを受信時の伝送路遅延時間に相当する時間Ｄだけ時刻データ受信装置１１０のＲＴＣ４の時間を進めることができる。もしモデムのばらつきが一定であるとき、このようにすることにより正確な時刻が得られる。
【００３１】
しかし、上記の過程でＣＰＵ５はモデム６を介して、伝送路遅延時間測定のためのループ形成コマンドを送出、それに対して、時刻データ送信装置１００から返送される伝送路遅延時間測定信号を受信しているため、コマンド送出ごとにモデムの内部処理時間を含めた時刻を設定しているＲＴＣ４の秒のタイミングと、基準点である基準カウンタ８との時間差の間にばらつきが発生する。
【００３２】
ＣＰＵ５は、時刻データを受信し、ＣＲコードを検出する毎にＲＴＣ４の秒未満をクリアする。このあと伝送路遅延補正のための操作を行う。基準カウンタ８からの割り込みを基準として、遅延補正済みのＲＴＣ４からの１秒毎の割り込み時間、Ｔ１を計測し、測定値をＣＰＵ５のメモリに格納する。次いで、ＣＰＵ５でＴ１からＴｎの平均値すなわちモデムの処理時間のばらつきの平均値Ｔａを計算により求め、データバス１４を通じて補正カウンタ７に平均値Ｔａをセットする。
【００３３】
次に基準点である基準カウンタ８から１秒に１回発生する割込信号線１６を介して割込信号がＣＰＵ５にかかると同時に補正カウンタ７をスタートし、Ｔａ時間分を計時し、計時し終えた直後に割込信号線１３を通じて割込みがＣＰＵ５にかかり、ＣＰＵ５はリセット信号線１０を通してリセット信号をＲＴＣ４に伝送しリセットされる。
【００３４】
これによりＲＴＣ４には、送信時刻データを受信時の伝送路遅延時間が補正され、モデムの機種やモデムの内部処理時間のばらつきを平均化した値が設定され、時刻データ送信装置１００の送信時刻に正確に同期した時刻を時刻データ受信装置１１０に再現できるのである。
【００３５】
上記で述べた本発明の実施例の時刻取得と時刻同期の動作プロセスを図２のタイミング図および図３のフローチャートにより更に詳細に説明する。
【００３６】
図２は、図１に示した本発明の実施例の時刻データ受信装置１１０が時刻データ送信装置１００にアクセス後、複数回の時刻取得と時刻同期までの経過を示すタイミング図である。
【００３７】
２０は、時刻データ送信装置１００にアクセス直後、時刻データ送信装置と時刻データ受信装置の秒信号は異なる位相関係にあるために、任意に設けた時刻データ受信装置の秒信号の基準となる基準カウンタの秒信号である。
【００３８】
Ｄｒは、図１に示した時刻データ受信装置１１０が時刻データ送信装置１００へ時刻データ要求コマンドを送出後、時刻データ送信装置１００から送出される秒信号に同期している時刻データに対して、伝送路遅延時間Ｄとモデムの内部処理時間だけの遅れを含む受信時刻データである。したがって、２１に示した時刻データ受信装置の受信時刻データの秒のタイミングは、時刻データ送信装置の時刻に対して伝送路遅延時間Ｄとモデムの内部処理時間だけ遅れている。
【００３９】
次いで、時刻データ受信装置は時刻データ送信装置に対してループコマンドを送出する。時刻データ送信装置はループコマンドを受信すると時刻データ受信装置から送られてくるループバック信号を直ちに折り返し返送するループバックモードになる。ここでループコマンドを時刻データ受信装置が送出してから時刻データ送信装置がループバック信号を折り返し返送するまでの間は、伝送路遅延時間は２Ｄである。その間は時刻データ受信装置１１０のクロック切替回路３は分周比３／４出力を選択し、ＲＴＣ４は通常の１．５倍の周波数で計時を行う。
【００４０】
この結果、２２で示すＲＴＣ４の秒信号は２１では時刻データ受信装置１１０の時刻が時刻データ送信装置の時刻に対して伝送路遅延時間Ｄだけ遅れていたが、２２では伝送路延時間Ｄだけ補正される。この時点ではモデムの内部処理時間も含まれている。
【００４１】
ループコマンド送出からループバック信号が返送される動作を複数回行うと、モデムの内部処理時間が異なるため、その度ごとに基準カウンタ８の秒信号とＲＴＣ４の秒信号の差がばらつく。前記動作をｎ回行ったとすると基準カウンタ８の秒信号とＲＴＣ４の秒信号の差Ｔｎが出る。（ｎ＝１，２・・・ｎ）
【００４２】
図２で記載した実施例では、複数回の動作を図１に示したＣＰＵ５のアクセスパラメータとしてｎ回と設定できるが、複数回の設定は外部回路等から回数を設定してもよい。つまり、１回の動作ではモデムのばらつきは一定でないため前記動作を複数回行い、Ｔ１からＴｎまでの平均値ＴａをＣＰＵで計算する。
【００４３】
このＴａの時間をデータバス１４を介して補正カウンタ７に書き込み、Ｔａの時間だけ時刻カウンタにて計時する。そして、２３はＴａの時間分を補正カウンタ７で計時し終えたと同時に図１に示したＣＰＵ５に割込信号線１３を介して割込み信号を送り、ＣＰＵ５はリセット信号線１０を介してＲＴＣの秒信号をリセットすれば時刻データ送信装置からの秒信号に極めて正確に位相同期することとなる。
【００４４】
時刻データ送信装置および時刻データ受信装置の秒信号の位相同期が完了すると、時刻データ受信装置はループ解除信号を時刻データ送信装置に送出してループバックモードを解除して一連の時刻修正動作を終了する。
【００４５】
図３は、図１に示した本発明の実施例の時刻データ受信装置１１０が時刻データ送信装置１００へのアクセスから複数回の時刻取得と時刻同期を経てアクセスを終了するまでの一連の動作を示すフローチャートである。
【００４６】
２５は、時刻データ受信装置１１０が時刻データ送信装置１００へのアクセス開始フローのスタート、２６は時刻データ送信装置への回線接続、２７は時刻取得から時刻同期までの一連の動作を示すフロー、３７は回線の切断、３８は時刻データ送信装置１００へのアクセスの終了である。
【００４７】
時刻取得から時刻同期までの一連動作フロー２７は以下に示すプロセスとなっていて、図２（タイムチャート）に示したタイミング図の位置符号をあわせて記す。２８は時刻データ要求コマンド発行後の送信時刻データの受信（図２−Ｄｒ）、２９は２８を受信後、リセット信号１０とバス１２を使ってＲＴＣ４の秒信号をあわせる。（図２−２１）
【００４８】
３０は時刻データ受信装置１１０から時刻データ送信装置１００にむけてのループコマンド送出である。
【００４９】
３１はループコマンド送出後、返送されてくる間だけクロック切替回路３の分周比３／４にし、ループバックコマンドを時刻データ受信装置１１０で受信するとクロック切替回路３は通常の分周比１／２への復帰で、ＲＴＣ４の秒信号は伝送路遅延時間Ｄだけ補正する（図２−２２）
【００５０】
３２は、基準カウンタ８とＲＴＣ４との秒比較を行うことで出されるモデムの内部処理時間（図２−Ｔｎ）、３３は２８から３２までの動作をｎ回行なったかの判断をＣＰＵ５で行いｎ回行っていれば次の処理へ、ｎ回行っていなければ２８へ戻る。
【００５１】
３４は、２８から３３までの動作によって出された（図２−Ｔｎ）、すなわちモデムの内部処理時間をＣＰＵ５でＴ１からＴｎまでの平均値（図２−Ｔａ）をデータバス１４を介して時刻カウンタ７にセットしＴａ時間だけ計時する。
【００５２】
３５は３４にて計時し終えた直後にＲＴＣ４の信号をリセットすることでモデムの内部処理のばらつきを補正後（図２―２３）、３６でループ解除コマンドの送出を行う。
【００５３】
以上、図１および図２のタイミング図および図３のフローチャートにより詳述したように、本発明の実施例では、伝送遅延時間を含む受信時刻データによるＲＴＣ４の時刻修正後、ループバックコマンドを送出して返送されてくる間、ＲＴＣ４の歩進を１．５倍に切り替えるという一連動作を複数回行うことでモデムの内部処理時間のばらつきをできるだけ抑制して、時刻データ送信装置１００から時刻データ受信装置１１０への送信時刻データ取得と時刻同期を可能とした。
【００５４】
図５は、本発明によるデータ受信装置を使用して、日本の標準時刻（ＪＪＹ）を電話回線を通して受信した実測値を次に示す。１回だけのタイミング取得の場合、このうちのどの値かに同期し、数ミリ秒のずれが発生する。場合によってはかなりずれることがある。そこで、複数回データを検出して平均化することによりばらつきを抑制する。例は、１回だけのタイミング取得を１１回繰り返した結果であるが、？２．１６ｍｓから＋３．８０ｍｓの広範囲でばらついている。このばらつきは、図２の説明の中で回線の遅延については補正されているので、モデムの処理時間のばらつきが原因と考えられる。また実際にはこれらの値から０点を知ることはできない。
【００５５】
【発明の効果】
本発明は、時刻データ送信装置からの送信時刻データを受信時に直ちに時刻データ受信装置の時計を時刻データで修正し、引き続いて時刻データ受信装置の受信時刻の伝送路による遅延時間補正およびモデムの内部処理時間によるばらつきの補正を行うため、極めて正確に時刻データ受信装置の時計を時刻データ送信時刻に同期させることができる時刻データ受信装置を提供することができるのである。
【図面の簡単な説明】
【図１】本発明の実施例
【図２】タイミング図
【図３】実施例のフローチャート
【図４】時刻修正装置全体のシステム構成
【図５】遅延時間を示した図
【符号の説明】
１　　基準発振器
２　　分周器
３　　クロック切換回路
４　　ＲＴＣ
５　　ＣＰＵ
６　　モデム
７　　補正カウンタ
８　　基準カウンタ
１００　　時刻データ送信装置
１１０　　時刻データ受信装置
１５０　　伝送路
【図１】
2004077171.tif 000003
【図２】
2004077171.tif 000004
【図３】
2004077171.tif 000005
【図４】
2004077171.tif 000006
【図５】
2004077171.tif 000007