(57)【要約】【課題】  送信所が標準電波を送信してから実際に内部時計の時刻を修正するまでの間に生じる遅延の考慮を受信場所に応じて適切に行って、内部時計の時刻修正を行うことのできる時刻情報受信装置等を実現すること。【解決手段】  受信場所である現在位置に最も近い最近接送信所２を選択し、受信場所と最近接送信所２との距離に基づいて調整時間を決定する。そして、最近接送信所２から送信される時刻データを含む標準電波ｆ１を受信して時刻データを取得する。取得した時刻データ基づいて内部時刻を修正する際に、調整時間を加味した修正を行う。【選択図】図１
2006184203.tif 000002
【特許請求の範囲】
【請求項１】
時刻データを含む標準電波を受信する受信手段と、
現在時刻を計時する計時手段と、
現在位置を取得する現在位置取得手段と、
予め前記標準電波を送信する送信所として設定された複数の送信所の中から一の送信所を選択する送信所選択手段と、
前記現在位置取得手段により取得された現在位置と前記送信所選択手段により選択された送信所との位置関係に基づいて調整時間を決定する調整時間決定手段と、
前記受信手段により受信された標準電波に含まれる時刻データによる前記計時手段で計時されている現在時刻の修正を、前記調整時間決定手段により決定された調整時間を加味して行う調整修正手段と、
を備えることを特徴とする時刻情報受信装置。
【請求項２】
前記送信所選択手段は、前記現在位置取得手段により取得された現在位置に基づいて一の送信所を選択する手段であることを特徴とする請求項１に記載の時刻情報受信装置。
【請求項３】
前記調整時間決定手段により決定された調整時間を、ユーザの指示入力に従って補正する調整時間補正手段を更に備え、
前記調整修正手段は、前記調整時間補正手段により補正された調整時間を加味して現在時刻の修正を行う手段である、
ことを特徴とする請求項１又は２に記載の時刻情報受信装置。
【請求項４】
前記調整時間決定手段は、前記受信手段により受信された標準電波の信号レベルが所定の強度条件を満たす場合に、前記調整時間を予め設定された強度良好用時間に決定し、前記強度条件を満たさない場合に、前記調整時間を前記現在位置取得手段により取得された現在位置と前記送信所選択手段により選択された送信所との位置関係に基づいて決定する手段であることを特徴とする請求項１〜３の何れか一項に記載の時刻情報受信装置。
【請求項５】
前記現在位置取得手段は、所定時刻にＧＰＳ衛星からのＧＰＳ信号を受信し、受信したＧＰＳ信号に基づいて現在地を算出して再設定する現在地定期更新手段を有することを特徴とする請求項１〜４の何れか一項に記載の時刻情報受信装置。
【請求項６】
時刻データを含む標準電波を受信する受信手段と、現在時刻を計時する計時手段と、を備えたコンピュータに、
現在位置を取得する現在位置取得機能と、
予め前記標準電波を送信する送信所として設定された複数の送信所の中から一の送信所を選択する送信所選択機能と、
前記現在位置取得機能により取得された現在位置と前記送信所選択機能により選択された送信所との位置関係に基づいて調整時間を決定する調整時間決定機能と、
前記受信手段により受信された標準電波に含まれる時刻データによる前記計時手段で計時されている現在時刻の修正を、前記調整時間決定機能により決定された調整時間を加味して行う調整修正機能と、
を実現させるためのプログラム。
【請求項７】
時刻データを含む標準電波を受信する受信手段と、
現在時刻を計時する計時手段と、
現在位置を取得する現在位置取得手段と、
この現在位置取得手段により取得された現在位置と前記標準電波を送信する送信所との間の距離に基づいて、前記計時手段で計時されている現在時刻の修正を行う時刻修正手段と、
を備えることを特徴とする時刻情報受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内部時刻の修正を行う時刻情報受信装置及びプログラムに関する。
【背景技術】
【０００２】
現在、各国（例えば日本、アメリカ、イギリス、ドイツ等）では、時刻コード、即ちタイムコード入り長波標準電波（以下、単に「標準電波」という。）が送出されている。我が国（日本）では、２つの送信所（福島県及び佐賀県）より、図１２に示すようなフォーマットの標準タイムコードで振幅変調された４０ｋＨｚ及び６０ｋＨｚの標準電波が送出されている。図１２によれば、このタイムコードは、正確な時刻の分の桁が更新される毎、すなわち１分毎に、１周期６０秒のフレームで送出される。このタイムコードを受信し、これにより計時回路の時刻データ（以下、適宜「内部時刻」という。）を修正する、いわゆる電波時計と呼ばれる時刻情報受信装置が知られている。
【０００３】
従来、電波時計は、送信所から送信されている時刻データを含む標準電波をアンテナ等の電波受信手段により受信して、受信した標準電波に含まれる時刻データに基づいて、計時回路部等が計時している現在時刻を修正する処理動作を行っている（例えば、特許文献１参照）。
【特許文献１】特開２００３−２７０３７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、送信所が標準電波を送信したタイミングと、送信されてきた標準電波を受信し、タイムコードを再生した後、実際に時刻を修正するタイミングとは物理的に同一ではなく遅れが生じる。従来の時刻情報受信装置は、この遅れとして一定の時間を考慮して時刻修正している。しかし、検波回路の処理による遅延は、受信信号レベル、信号のふらつきによる強弱、送信所からの距離等によって様々に変化するため、一定ではない。
【０００５】
例えば、図１３は、同じ送信所から送信された標準電波である送信電波ｆ１３１を受信した場合でも、受信場所に応じて検波される信号波形に生じる遅延が異なることを示している。具体的には、受信地域１において送信電波ｆ１３１を受信して検波した検波信号波形ｆ１３２は、送信電波ｆ１３１に対して時間ＤＴ１分の遅延が生じた波形である。一方、受信地域２において送信電波ｆ１３１を受信して検波した検波信号波形ｆ１３３は、送信電波ｆ１３１に対して時間ＤＴ２分の遅延が生じた波形である。このように、受信場所が異なることによって、遅延時間の長さが異なる。
【０００６】
受信場所によって遅延時間の長さが異なる要因には上述した様々なものがあるが、中でも、送信所から受信場所までの距離の長さは大きな要因の1つである。すなわち、距離が長くなることによって伝播遅延が生じるだけでなく、伝播してくる標準電波の信号レベルが徐々に弱くなるため、更なる遅延を引き起こすことになる。具体的には、受信信号の信号レベルが低下することによって、検波回路におけるＡＧＣ（Auto Gain Control）制御が働くこととなるが、ＡＧＣ制御はフィードバック制御であるため電波時計内部の処理に遅延が発生するといった問題である。
【０００７】
以上の問題に鑑みて本発明はなされたものであり、その目的とするところは、送信所が標準電波を送信してから実際に内部時計の時刻を修正するまでの間に生じる遅延の考慮を受信場所に応じて適切に行って、内部時計の時刻修正を行うことのできる時刻情報受信装置等を実現することである。
【課題を解決するための手段】
【０００８】
以上の課題を解決するため、請求項１に記載の時刻情報受信装置は、
時刻データを含む標準電波を受信する受信手段（例えば、図２又は図８の電波受信回路部１６）と、
現在時刻を計時する計時手段（例えば、図２又は図８の計時回路部２０）と、
現在位置を取得する現在位置取得手段（例えば、図２のＣＰＵ１０；図６のステップＤ３、図２あるいは図４の地域コードテーブル２８４、又は図８の位置データ取得部２４）と、
予め前記標準電波を送信する送信所として設定された複数の送信所の中から一の送信所を選択する送信所選択手段（例えば、図２又は図８のＣＰＵ１０；図６のステップＤ５、又は図１０のステップＥ７、図８あるいは図９の送信所テーブル３８４）と、
前記現在位置取得手段により取得された現在位置と前記送信所選択手段により選択された送信所との位置関係に基づいて調整時間を決定する調整時間決定手段（例えば、図２又は図８のＣＰＵ１０；図６のステップＤ９、又は図１０のステップＥ１１）と、
前記受信手段により受信された標準電波に含まれる時刻データによる前記計時手段で計時されている現在時刻の修正を、前記調整時間決定手段により決定された調整時間を加味して行う調整修正手段（例えば、図２又は図８のＣＰＵ１０；図６のステップＤ１５、又は図１０のステップＥ１５）と、
を備えることを特徴とする。
【０００９】
また、請求項２に記載の発明は、請求項１に記載の時刻情報受信装置において、
前記送信所選択手段は、前記現在位置取得手段により取得された現在位置に基づいて一の送信所を選択する手段（例えば、図２又は図８のＣＰＵ１０；図６のステップＤ５、又は図１０のステップＥ７、図８あるいは図９の送信所テーブル３８４）であることを特徴とする。
【００１０】
また、請求項３に記載の発明は、請求項１又は２に記載の時刻情報受信装置において、
前記調整時間決定手段により決定された調整時間を、ユーザの指示入力に従って補正する調整時間補正手段（例えば、図２又は図８のＣＰＵ１０；図６のステップＤ１９、又は図１０のステップＥ１９）を更に備え、
前記調整修正手段は、前記調整時間補正手段により補正された調整時間を加味して現在時刻の修正を行う手段（例えば、図２又は図８のＣＰＵ１０；図６のステップＤ１５、又は図１０のステップＥ１５）である、
ことを特徴とする。
【００１１】
また、請求項４に記載の発明は、請求項１〜３の何れか一項に記載の時刻情報受信装置において、
前記調整時間決定手段は、前記受信手段により受信された標準電波の信号レベルが所定の強度条件を満たす場合に、前記調整時間を予め設定された強度良好用時間に決定し、前記強度条件を満たさない場合に、前記調整時間を前記現在位置取得手段により取得された現在位置と前記送信所選択手段により選択された送信所との位置関係に基づいて決定する手段（例えば、図８のＣＰＵ１０；図１１のステップＦ１１〜Ｆ１７）であることを特徴とする。
【００１２】
また、請求項５に記載の発明は、請求項１〜４の何れか一項に記載の時刻情報受信装置において、
前記現在位置取得手段は、所定時刻にＧＰＳ衛星からのＧＰＳ信号を受信し、受信したＧＰＳ信号に基づいて現在地を算出して再設定する現在地定期更新手段（例えば、図８のＣＰＵ１０；図１０のステップＥ５）を有することを特徴とする。
【００１３】
請求項６に記載の発明のプログラムは、
時刻データを含む標準電波を受信する受信手段（例えば、図２又は図８の電波受信回路部１６）と、現在時刻を計時する計時手段（例えば、図２又は図８の計時回路部２０）と、を備えたコンピュータに、
現在位置を取得する現在位置取得機能（例えば、図２のＣＰＵ１０；図６のステップＤ３、図２あるいは図４の地域コードテーブル２８４、又は図８の位置データ取得部２４）と、
予め前記標準電波を送信する送信所として設定された複数の送信所の中から一の送信所を選択する送信所選択機能（例えば、図２又は図８のＣＰＵ１０；図６のステップＤ５、又は図１０のステップＥ７、図８あるいは図９の送信所テーブル３８４）と、
前記現在位置取得機能により取得された現在位置と前記送信所選択機能により選択された送信所との位置関係に基づいて調整時間を決定する調整時間決定機能（例えば、図２又は図８のＣＰＵ１０；図６のステップＤ９、又は図１０のステップＥ１１）と、
前記受信手段により受信された標準電波に含まれる時刻データによる前記計時手段で計時されている現在時刻の修正を、前記調整時間決定機能により決定された調整時間を加味して行う調整修正機能（例えば、図２又は図８のＣＰＵ１０；図６のステップＤ１５、又は図１０のステップＥ１５）と、
を実現させることを特徴としている。
【００１４】
請求項７に記載の時刻情報受信装置は、
時刻データを含む標準電波を受信する受信手段（例えば、図２又は図８の電波受信回路部１６）と、
現在時刻を計時する計時手段（例えば、図２又は図８の計時回路部２０）と、
現在位置を取得する現在位置取得手段（例えば、図２のＣＰＵ１０；図６のステップＤ３、図２あるいは図４の地域コードテーブル２８４、又は図８の位置データ取得部２４）と、
この現在位置取得手段により取得された現在位置と前記標準電波を送信する送信所との間の距離に基づいて、前記計時手段で計時されている現在時刻の修正を行う時刻修正手段（例えば、図２又は図８のＣＰＵ１０；図６のステップＤ９、又は図１０のステップＥ１１、図６のステップＤ１５、又は図１０のステップＥ１５）と、
を備えることを特徴とする。
【発明の効果】
【００１５】
請求項１に記載の発明によれば、受信手段により受信された標準電波に含まれる時刻データに、調整時間決定手段により決定された調整時間を加味して、調整修正手段が、計時手段に計時されている現在時刻を修正することになる。また、調整時間決定手段は、現在位置取得手段により取得された現在位置と、送信所選択手段により選択された送信所との位置関係に基づいて調整時間を決定する。従って、受信場所である現在位置と選択された送信所との位置関係に応じた調整時間が決定されるため、受信場所に応じた適切な遅延時間を考慮に入れた時刻修正を行うことができる。請求項６に記載の発明によっても、請求項１に記載の発明と同様の作用効果が発揮される。
【００１６】
また、請求項７に記載の発明によれば、現在位置取得手段により取得された現在位置と標準電波を送信する送信所との間の距離に基づいて、計時手段で計時されている現在時刻の修正を行うことができる。このため、現在位置と送信所との間の距離に応じた時刻修正を確実かつ精確に行うことができる。
【００１７】
請求項２に記載の発明によれば、上記送信所選択手段により、上記現在位置取得手段により取得された現在位置に基づいて、一の送信所が選択される。従って、受信場所である現在位置に関連する送信所が選択されることにより、受信場所と送信所との位置関係に基づく適切な調整時間が決定されて、受信場所に応じた適切な遅延時間を考慮に入れた時刻修正を行うことができる。
【００１８】
請求項３に記載の発明によれば、ユーザの指示入力によって調整時間補正手段が、調整時間決定手段により決定された調整時間を補正する。遅延時間は、受信場所によって異なるが、その遅延の要因も様々であることは上述した通りである。従って、受信場所によっては、調整時間決定手段による調整時間の決定では対応できない場合もあり得る。このような場合、ユーザは、指示入力をすることで適切な調整時間に補正して、その受信場所の状況に応じた適切な遅延時間を考慮に入れた時刻修正を行わせることができる。
【００１９】
請求項４に記載の発明によれば、上記受信手段により受信された標準電波の信号レベルが所定の強度条件を満たす場合には、上記調整時間決定手段により、調整時間が予め設定された強度良好用時間とされる。従って、受信信号レベルが所定の強度条件を満たす場合には、例えば、受信場所が送信所から所定範囲内の近距離にあると考える。従って、調整時間を近距離の場合の強度良好用時間とすることで、受信場所と送信所との距離を算出することなく迅速に適切な調整時間を決定することができる。
【００２０】
請求項５に記載の発明によれば、現在位置取得手段が有する現在地定期更新手段が、所定時刻にＧＰＳ衛星からのＧＰＳ信号を受信し、受信したＧＰＳ信号に基づいて現在地を算出して再設定する。従って、移動中等、受信場所である現在位置が変化する場合にも、現在位置が定期的に更新されて最新の状況を把握することにより、常に適切な調整時間を決定して、現時点の受信場所に応じた適切な遅延時間を考慮に入れた時刻修正を行うことができる。
【発明を実施するための最良の形態】
【００２１】
次に、図面を参照して本発明を実施するための形態について詳細に説明する。以下においては、本発明の時刻情報受信装置を電波時計に適用した場合について説明するが、本発明を適用可能な形態が、これに限定されるものではない。
【００２２】
＜第１実施形態＞
図１は、本発明を適用した第１実施形態の電波時計１の動作の概要を説明するための図である。同図は、送信所２から４０ｋＨｚ（又は６０ｋＨｚ）の標準電波ｆ１が送信されて、各電波時計１がそれぞれの受信場所において標準電波ｆ１を受信することを示している。標準電波ｆ１を受信した電波時計１は、タイムコードを生成して計時部が計時している現在時刻を修正する。
【００２３】
図２は、第１実施形態の電波時計１の内部構成を示すブロック図である。同図によれば、電波時計１は、ＣＰＵ（Central Processing Unit）１０、入力部１２、表示部１４、電波受信回路部１６、タイムコード生成回路部１８、計時回路部２０、発振回路部２２、ＲＡＭ（Random Access Memory）２６０、及びＲＯＭ（Read Only Memory）２８０を備えて構成される。発振回路部２２を除く各部はバス３０によって接続されており、発振回路部２２は計時回路部２０に接続されている。
【００２４】
ＣＰＵ１０は、所定のタイミングあるいは入力部１２から入力された操作入力に応じて、ＲＯＭ２８０に格納された各種プログラムを読み出してＲＡＭ２６０に展開し、このプログラムに基づいて電波時計１内の各部における動作を統括的に制御する。
【００２５】
特に、ＣＰＵ１０は、第一時刻調整処理を実行して、送信所と受信場所との位置関係に基づいた調整時間を算出する。また、ＣＰＵ１０は、電波受信回路部１６を制御して受信させた標準電波を受けてタイムコード生成回路部１８により生成された時刻データに基づいて、計時回路部２０が計時している内部時刻の修正を行う。但し、この内部時刻の修正の際に、算出した調整時間を加味して内部時刻の修正を行う。
【００２６】
入力部１２は、電波時計１に各種機能を実行させるためのスイッチ等で構成される。これらスイッチがユーザにより操作された時には、対応するスイッチの操作信号をＣＰＵ１０に出力する。
【００２７】
表示部１４は、ＬＣＤ（Liquid Crystal Display）やセグメント型ディスプレイ等で構成された表示装置である。そして、ＣＰＵ１０から出力される表示データ、例えば、計時回路部２０で計時されている内部時刻等をデジタル表示する。
【００２８】
電波受信回路部１６は、スーパーヘテロダイン方式等の受信機であり、標準電波の受信を開始した直後に高速なＡＧＣ動作により、受信利得を調整し、速やかに該当する周波数信号をタイムコード生成回路部１８に出力する。そして、タイムコード生成回路部１８は、電波受信回路部１６から出力された信号に基づいて、図１２に示したフォーマットを有する標準タイムコードを生成してＣＰＵ１０に出力する。
【００２９】
計時回路部２０は、発振回路部２２から出力されるクロック信号を計数して内部時刻データとし、この内部時刻データをＣＰＵ１０へ出力する。発振回路部２２は、水晶発信機等で構成され、常時一定周波数のクロック信号を計時回路部２０へ出力する。
【００３０】
ＲＡＭ２６０は、ＣＰＵ１０が第一時刻調整処理を実行する際に、書き込まれるあるいは読み出される複数の処理データのメモリエリアを有している。具体的には、最近接送信所２６２、調整時間２６４、及び受信開始時刻２６６等のメモリエリアである。
【００３１】
最近接送信所２６２は、第一時刻調整処理において、ユーザによる入力部１２の操作入力によって入力された地域コードデータに基づいて選択される送信所の送信所データである。図３に、地域コード入力画面１４１の一例を示す。地域コード入力画面１４１は、コード入力ウィンドウ１４２を有しており、ユーザによる入力部１２の操作入力によって入力されたコード番号を表示する。そして、コード番号が入力された後に決定指示が入力された場合には、ＣＰＵ１０は、コード入力ウィンドウ１４２に表示させたコード番号を地域コードとし、この地域コードに基づいて送信所を選択して最近接送信所２６２としてＲＡＭ２６０に記憶させる。
【００３２】
調整時間２６４は、第一時刻調整処理において、最近接送信所２６２と地域コードによって表される受信場所との位置関係に基づいて決定される時間データであり、単位は「ｍｓｅｃ」である。本実施の形態では、例えば、最近接送信所２６２と受信場所との距離の大きさによって、その位置関係を「近」、「中」、「遠」の３つに分類している。具体的には、５００ｋｍ未満である場合には「近」に、５００ｋｍ以上１０００ｋｍ未満である場合には「中」に、１０００ｋｍ以上である場合には「遠」に、それぞれ分類される。また、各位置関係には予め所定の時間が対応付けられているものとする。例えば、ＣＰＵ１０は、「近」の場合には調整時間２６４を“１”に、「中」の場合には調整時間２６４を“２”に、「遠」の場合には調整時間２６４を“３”に、決定してＲＡＭ２６０に記憶させる。なお、調整時間２６４は、送信所２から電波が送信された時点から、該電波が電波時計１において受信されて検波信号がＣＰＵ１０に出力され、内部時刻を修正するまでに要する時間として予め設定された時間を表している。
【００３３】
また、ユーザによる調整時間２６４の修正指示の入力があった場合には、入力されたデータを調整時間２６４として決定する。図５に、調整時間修正画面１４３の一例を示す。調整時間修正画面１４３は、時間入力ウィンドウ１４４を有しており、ユーザによる入力部１２の操作入力によって入力された時間データを表示する。そして、時間データが入力された後に決定指示が入力された場合には、ＣＰＵ１０は、時間入力ウィンドウ１４４に表示させた時間データを調整時間２６４としてＲＡＭ２６０に記憶させる。
【００３４】
受信開始時刻２６６は、第一時刻調整処理開始時に設定される時刻データであり、計時回路部２０が計時している内部時刻を修正するための一連の電波受信処理を開始する時刻である。
【００３５】
ＲＯＭ２８０は、各種初期設定値や初期プログラムの他、電波時計１が有する各機能を実現するためのプログラムやデータ等を格納する領域である。特に、本実施形態に係る第一時刻調整処理を実行するためのプログラムあるいはデータである、第一時刻調整処理プログラム２８２及び地域コードテーブル２８４が格納されている。第一時刻調整処理プログラム２８２は、第一時刻調整処理を実行するためのプログラムである。すなわち、ＣＰＵ１０は、第一時刻調整処理プログラム２８２を読み出してＲＡＭ２６０に展開し、第一時刻調整処理を実行する。
【００３６】
地域コードテーブル２８４は、第一時刻調整処理において、最近接送信所２６２を決定する際に参照するためのテーブルである。図４に、地域コードテーブル２８４の構成例を示す。地域コードテーブル２８４には、地域コード、地域名、及び各送信所との位置関係が対応付けられて記憶されている。各送信所との位置関係には、調整時間２６４の説明で述べた通り、近い位置関係の順に「近」、「中」、「遠」の３つの分類がある。例えば、地域コード「００１」には、福島送信所との距離「中」と、佐賀送信所との距離「遠」とが対応付けられている。従って、第一時刻調整処理においては、ユーザによって入力された地域コードが「００１」であった場合には、最近接送信所２６２として福島送信所が選択されて、位置関係が「中」であることによって調整時間２６４が２ｍｓｅｃに決定されることになる。
【００３７】
次に、第一時刻調整処理の動作について、図６を参照しながら詳細に説明する。図６は、第一時刻調整処理のフローチャートを示している。ＣＰＵ１０は、初期設定として予め設定されている時刻あるいはユーザの操作入力によって入力された時刻を受信開始時刻２６６として設定して（ステップＤ１）、第一時刻調整処理を開始する。
【００３８】
ＣＰＵ１０は、入力部１２による地域コードの入力を検出した場合（ステップＤ３；Ｙｅｓ）には、地域コードテーブル２８４を参照して、入力された地域コードに対応付けられている各送信所との位置関係の中から、最も近い位置関係の送信所を最近接送信所２６２に選択し（ステップＤ５）、この送信所との距離が「遠」「近」「中」何れであるかを取得する（ステップＤ７）。次いで、ＣＰＵ１０は、取得した距離に基づいて調整時間２６４を決定する（ステップＤ９）。ただし、入力部１２による地域コードの入力を検出しなかった場合（ステップＤ３；Ｎｏ）には、ステップＤ５〜Ｄ９の処理は実行しない。
【００３９】
次に、ＣＰＵ１０は、内部時刻が受信開始時刻２６６になったことを検出した場合（ステップＤ１１；Ｙｅｓ）には、最近接送信所２６２が送信する標準電波の周波数に基づいて電波受信回路部１６を制御して、標準電波の受信動作を開始させるとともに、受信された信号に基づいて、タイムコード生成回路部１８にタイムコードを生成させる（ステップＤ１３）。そして、ＣＰＵ１０は、生成されたタイムコードが示す時刻に調整時間２６４を加味して内部時刻を修正する（ステップＤ１５）。尚、ステップＤ１１において、内部時刻が受信開始時刻２６６になっていなかった場合（ステップＤ１１；Ｎｏ）には、ステップＤ１３〜Ｄ１５の処理は実行しない。
【００４０】
また、ＣＰＵ１０は、調整時間２６４を修正する指示入力を検出した場合（ステップＤ１７；Ｙｅｓ）には、ユーザによる入力部１２の操作入力によって入力された時間データを調整時間２６４としてＲＡＭ２６０に記憶させる（ステップＤ１９）。ただし、調整時間２６４を修正する指示入力を検出しなかった場合（ステップＤ１７；Ｎｏ）には、ステップＤ１９の処理は実行しない。ステップＤ１９の処理の後、ＣＰＵ１０は、ステップＤ３の処理を続行してステップＤ３〜Ｄ１９の処理を繰り返し実行する。
【００４１】
以上、第１実施形態によれば、電波時計１は、地域コードテーブル２８４を参照して、ユーザにより入力された地域コードに対応付けられた受信場所である地域と、各送信所との位置関係を取得し、最も近い位置関係にある送信所を最近接送信所２６２として選択して、最近接送信所２６２との位置関係に基づいて調整時間２６４を決定する。そして、標準電波を受信して内部時刻を修正する際、標準電波から取得される時刻データに調整時間２６４を加味して内部時刻を修正する。従って、受信場所と最近接送信所２６２との距離に基づいて適切な調整時間２６４が決定されて、受信場所に応じた適切な遅延時間を考慮して内部時刻の修正を行うことができる。また、調整時間２６４は、ユーザによる修正指示入力があった場合には、この入力に従って再決定されて、内部時刻を修正する際に、再決定された調整時間２６４が加味されることとなる。従って、上述したように、遅延を生じさせる様々な要因は受信場所によって異なるため、内部的に決定する調整時間２６４では対応できない場合にも、ユーザによる指示入力に従った調整時間２６４を採用することによって対処できる。
【００４２】
＜第２実施形態＞
第１実施形態では、ユーザによって入力された地域コードから受信場所に関するデータを取得する場合の実施形態について述べたが、第２実施形態は、ＧＰＳ（Global Positioning System）衛星から送信される信号に基づいて、受信場所である現在位置を算出して取得する場合の実施形態である。
【００４３】
図７は、本発明を適用した第２実施形態の電波時計１の動作の概要を説明するための図である。第１実施形態の電波時計１との違いは、ＧＰＳ衛星から衛星の位置データを含むＧＰＳ信号ｆ２を電波時計１が受信して、ＧＰＳ信号ｆ２に含まれる位置データに基づいて、電波時計１が位置する現在地の緯度及び経度を算出して現在位置を取得することである。
【００４４】
図８は、第２実施形態の電波時計１の内部構成を示すブロック図である。なお、図２に示した電波時計１と同一の構成要素には、同一の符号を付してその説明を省略する。図８によれば、第１実施形態と異なるのは、位置データ取得部２４と、ＲＡＭ３６０に記憶される現在位置３６２と、処理開始時刻３６４と、ＲＯＭ３８０に格納されている第二時刻調整処理プログラム３８２と、送信所テーブル３８４と、である。
【００４５】
位置データ取得部２４は、ＧＰＳアンテナ（図示せず）を有しており、このＧＰＳアンテナによりＧＰＳ衛星３から受信したＬ１帯のＣ／Ａコードを復調・解読して現在位置の緯度及び経度を算出する。この算出された緯度及び経度から成る位置データは、現在位置３６２としてＲＡＭ３６０に記憶される。すなわち、現在位置３６２は、受信場所である現在位置の位置データである。
【００４６】
処理開始時刻３６４は、第二時刻調整処理において、内部時刻を修正するための一連の処理を定期的な実行を開始するために設定された時刻データである。例えば、毎日午前２時や毎週金曜日午前３時等の時刻データが挙げられる。
【００４７】
第二時刻調整処理プログラム３８２は、ＣＰＵ１０に読み出されて、第二時刻調整処理として実行されるプログラムである。第二時刻調整処理は、次のような処理である。すなわち、設定した処理開始時刻３６４になると、ＧＰＳ信号ｆ２を受信して現在位置を取得して、現在位置に最も近い最近接送信所と現在位置との位置関係に基づいた調整時間を算出する。また、最近接送信所から送信された標準電波を受信してタイムコードを生成し、生成したタイムコードに算出した調整時間を加味して内部時刻を修正する。
【００４８】
送信所テーブル３８４は、第二時刻調整処理において、現在位置３６２に最も近い送信所を選択する際に参照されるテーブルである。図９に、送信所テーブル３８４の構成例を示す。送信所テーブル３８４には、各送信所の所在地と、経度及び緯度から成る位置データとが対応付けられている。これにより、現在位置３６２と各送信所との距離を算出して、現在位置３６２に最も近い送信所を決定することができる。例えば、現在位置３６２として、緯度「３５°０′０″Ｎ」及び経度「１４０°０′０″Ｅ」（東京）が記憶されている場合には、最も近い送信所に緯度「３７°２２′１０″Ｎ」及び経度「１４０°５１′９″Ｅ」である福島（日本）が選択されることとなる。
【００４９】
次に、第二時刻調整処理の動作について、図１０を参照しながら詳細に説明する。図１０は、第二時刻調整処理のフローチャートを示す図である。ＣＰＵ１０は、初期設定として予め設定されている時刻あるいはユーザの操作入力によって入力された時刻を処理開始時刻３６４として設定して（ステップＥ１）、第二時刻調整処理を開始する。
【００５０】
ＣＰＵ１０は、内部時刻が処理開始時刻３６４になったことを検出した場合（ステップＥ３；Ｙｅｓ）には、位置データ取得部２４を制御して受信したＧＰＳ信号に基づいて、現在位置の緯度及び経度を算出し、現在位置３６２としてＲＡＭ３６０に記憶させる（ステップＥ５）。そして、ＣＰＵ１０は、送信所テーブル３８４を参照して、現在位置３６２に最も近い送信所を１つ選択し、最近接送信所２６２としてＲＡＭ３６０に記憶させる（ステップＥ７）。現在位置３６２と最近接送信所２６２とから受信場所と送信所との距離を算出し（ステップＥ９）、算出した距離に基づいて調整時間を決定して調整時間２６４としてＲＡＭ３６０に格納する（ステップＥ１１）。ステップＥ１３〜Ｅ１９の処理は、第一時刻調整処理と同様であるため説明を省略する。
【００５１】
以上、第２実施形態によれば、電波時計１は、ＧＰＳ信号に基づいて受信場所である現在位置の位置データを算出し、送信所テーブル３８４を参照して、複数の送信所の中から受信場所に最も近い送信所を最近接送信所２６２として選択して、算出した受信場所と最近接送信所２６２との距離に基づいて調整時間２６４を決定する。そして、標準電波を受信して内部時刻を修正する際、標準電波から取得される時刻データに調整時間２６４を加味して内部時刻を修正する。従って、乗り物に乗って移動している状況等、受信場所である現在位置が刻々と変化するような場合にも、現在位置を定期的に更新して最新の状況を把握することにより、現時点における受信場所と最近接送信所２６２との距離に基づいて適切な調整時間２６４を決定して、受信場所に応じた適切な遅延時間を考慮に入れた内部時刻の修正を行うことができる。
【００５２】
＜第２実施形態の変形例＞
なお、第二時刻調整処理において、受信された電波の信号レベルが予め定められた閾値より大きいか否かを判定し、受信信号レベルが閾値より大きい場合に調整時間２６４を予め定めておいた所定の時間（強度良好用時間）に決定することとしてもよい。例えば、受信信号レベルが６０ｄＢ以上であった場合、一般的に受信場所と送信所との距離は比較的近距離であると推定できる。従って、６０ｄＢ以上の場合には、標準電波が伝播する時間等を考慮しても、調整時間２６４を所定の短時間（例えば、１ｍｓｅｃ）に決定すればよいと考えられる。このようにすることで、受信場所と送信所との距離を算出する処理を省略できる。以下、具体的な処理の流れについて図１１を参照しながら説明する。
【００５３】
図１１に示したフローチャートの処理が、図１０に示した第二時刻調整処理と異なっているのは、ステップＦ９〜Ｆ１３の処理である。ステップＦ１〜Ｆ７の処理は、ステップＥ１〜Ｅ７の処理と同様にして、受信したＧＰＳ信号ｆ２に基づいて現在地の位置データを算出して現在位置３６２を取得し、送信テーブル３８４を参照して最も近い送信所を選択する。そして、電波受信回路部１６を制御して電波を受信し（ステップＦ９）、受信した信号レベルが閾値以下か否かを判定して閾値より大きいと判定した場合（ステップＦ１１；Ｎｏ）には、調整時間２６４を予め定めておいた所定の時間、例えば、１ｍｓｅｃ等に決定してＲＡＭ３６０に記憶させる（ステップＦ１３）。受信した信号レベルが閾値以下であると判定した場合（ステップＦ１１；Ｙｅｓ）には、ステップＥ９〜Ｅ１１の処理と同様の処理を実行する（ステップＥ１５〜Ｅ１７）。以降の処理は、上述した第２実施形態の第二時刻調整処理と同様である。
【００５４】
以上、本発明を適用した２つの実施形態について説明したが、本発明が適用可能な実施形態はこれらに限られない。例えば、第１実施形態において、地域コードを入力するとして説明したが、地域名や現在地の座標を入力するとしてもよい。また、第１実施形態で、受信場所と送信所との距離の分類を「遠」「中」「近」の３段階としたが、４段階以上の分類としてもよい。その他、本実施形態における電波時計１の細部構成及び詳細動作に関しては、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【図面の簡単な説明】
【００５５】
【図１】本発明を適用した電波時計の第１実施形態の概要を説明するための図である。
【図２】第１実施形態の電波時計の内部構成を示すブロック図である。
【図３】地域コード入力画面の表示画面例を示す図である。
【図４】地域コードテーブルのデータ構成を示す図である。
【図５】調整時間入力画面の表示画面例を示す図である。
【図６】第一時刻調整処理のフローチャートである。
【図７】本発明を適用した電波時計の第２実施形態の概要を説明するための図である。
【図８】第２実施形態の電波時計の内部構成を示すブロック図である。
【図９】送信所テーブルのデータ構成を示す図である。
【図１０】第二時刻調整処理のフローチャートである。
【図１１】第２実施形態の変形例で実行される第二時刻調整処理のフローチャートである。
【図１２】標準電波のタイムコードフォーマットを示す図である。
【図１３】従来の電波時計における検波信号波形の遅延を説明するための図である。
【符号の説明】
【００５６】
１  電波時計
２４  位置データ取得部
２６０、３６０  ＲＡＭ
２６２  最近接送信所
２６４  調整時間
２６６  受信開始時刻
３６２  現在位置
３６４  処理開始時刻
２８０、３８０  ＲＯＭ
２８２  第一時刻調整処理プログラム
２８４  地域コードテーブル
３８２  第二時刻調整処理プログラム
３８４  送信所テーブル
２  送信所
３  ＧＰＳ衛星
【図１】
2006184203.tif 000003
【図２】
2006184203.tif 000004
【図３】
2006184203.tif 000005
【図４】
2006184203.tif 000006
【図５】
2006184203.tif 000007
【図６】
2006184203.tif 000008
【図７】
2006184203.tif 000009
【図８】
2006184203.tif 000010
【図９】
2006184203.tif 000011
【図１０】
2006184203.tif 000012
【図１１】
2006184203.tif 000013
【図１２】
2006184203.tif 000014
【図１３】
2006184203.tif 000015