(57)【要約】【課題】  タイムコードの判別精度を向上させること。【解決手段】  受信回路１０２はアンテナ１０１を介してタイムコードを受信し、制御回路１０２は、前記タイムコードを判別して時刻情報を生成し、計時手段で計時している時刻を前記時刻情報に対応する時刻に修正する。このとき、制御回路１０３は、前記受信した複数フレームの各対応するビットを比較して、値が同一であるビットの数が所定数以上のとき、当該値を当該ビットの値と判別し、時刻情報を生成することにより、タイムコードの判別精度を向上させる。【選択図】  図１
2007212353.tif 000002
【特許請求の範囲】
【請求項１】
複数のビットによって構成されたタイムコードを無線で受信する受信手段と、前記タイムコードを判別して時刻情報を生成する判別手段と、計時手段で計時している時刻を、前記判別手段が生成した時刻情報に対応する時刻に修正する時刻修正手段とを備え、
前記判別手段は、前記受信手段が受信した複数フレームのタイムコードの各対応するビットを比較して、値が同一であるビットの数が所定数以上のとき、当該値を当該ビットの値と判別し、前記時刻情報を生成することを特徴とする電波修正時計。
【請求項２】
前記判別手段は、複数フレームの各対応するビットの多数決をとり、過半数を占める値を当該ビットの値と判別して、前記時刻情報を生成することを特徴とする請求項１記載の電波修正時計。
【請求項３】
前記判別手段は、予め定めた複数のフレームについて各ビットの値を判別する前に、値が同一であるビットの数が前記条件を満足したとき、当該値を当該ビットの値と判別し、前記時刻情報を生成することを特徴とする請求項１又は２記載の電波修正時計。
【請求項４】
前記フレームの各ビットの値を記憶する記憶手段を有し、
前記判別手段は、前記各フレームの各ビットの値を前記記憶手段に記憶すると共に、予め定めた複数のフレームについての判別が完了する前に、今回受信したフレームの分桁が９分となり、次回受信予定のフレームにおける所定情報が変化すると判断したとき、前記記憶手段に記憶した前記各ビットのデータを消去して、処理をやり直すことを特徴する請求項１乃至３のいずれか一に記載の電波修正時計。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電波で受信したタイムコードに基づいて時刻を修正する電波修正時計に関する。
【背景技術】
【０００２】
従来から、現在時刻を表すタイムコードを含む標準電波を受信し、時計内部の時刻を修正する電波修正時計が利用されている。前記タイムコードは、１ビット／ｓｅｃで１分間を１フレームとして送信されている。
図４は、日本国で使用されているタイムコード（ＪＪＹ）のフレームを示す図である。タイムコードには、分、時の他、カレンダ情報（１月１日からの通算日、年、曜日）等の情報が含まれている。前記フレームには、Ｐコードの他、前記各情報を表すためのビット「１」、「０」が含まれている。
【０００３】
従来の電波修正時計では、受信するタイムコードの信頼性を検証するために、（１）受信したパリティビットを確認する、（２）通算日と年情報から曜を演算し受信した曜日データとを比較して、１フレームで受信データの信頼性を確認する（特許文献１参照）等の方法を用いていた。
また、受信成功の確率を上げかつデータの整合性を検証する方法として、（３）１フレームのデータをブロック分けし、複数フレームのデータをブロックごとに比較し受信データの信頼性を検証する（特許文献２参照）等の方法があった。
【０００４】
しかしながら、前記方法（１）のようにパリティビットだけで確認する場合、必ず１／２の確立で受信データが正しいと判断されてしまい、受信データの信頼性の確認としては信頼性のおけるものとはいえない。また、受信の前提として１フレームにおいて所定のブロックのデータがすべて受信できる必要があり、受信データが乱れた場合はデータの信頼性を確認することができないだけでなく、受信したデータを時刻データに変換することができないという問題がある。
また、前記方法（２）、（３）の場合は整合性の確認結果に比較的信頼性がおけるが、前記方法（１）の場合と同様に、受信の前提として１フレームにおいて所定のブロック（日、年等のブロック）が乱れずにすべて受信できている必要があり、このブロックに１ビットでもエラーが混じっていた場合には受信データを時刻データに変換することができないという問題がある。
【０００５】
【特許文献１】特開２００２−１４１８４号公報（段落〔００１１〕〜〔００１４〕、〔００１６〕〜〔００３０〕、図１〜図３）
【特許文献２】特開平１１−３０４９７３号公報（段落〔００１０〕〜〔００１７〕、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、タームコードの判別精度を向上させることを課題としている。
【課題を解決するための手段】
【０００７】
本発明によれば、複数のビットによって構成されたタイムコードを無線で受信する受信手段と、前記タイムコードを判別して時刻情報を生成する判別手段と、計時手段で計時している時刻を、前記判別手段が生成した時刻情報に対応する時刻に修正する時刻修正手段とを備え、前記判別手段は、前記受信手段が受信した複数フレームのタイムコードの各対応するビットを比較して、値が同一であるビットの数が所定数以上のとき、当該値を当該ビットの値と判別し、前記時刻情報を生成することを特徴とする電波修正時計が提供される。
判別手段は、受信手段が受信した複数フレームのタイムコードの各対応するビットを比較して、値が同一であるビットの数が所定数以上のとき、当該値を当該ビットの値と判別し、前記時刻情報を生成する。
【０００８】
ここで、前記判別手段は、複数フレームの各対応するビットの多数決をとり、過半数を占める値を当該ビットの値と判別して、時刻情報を生成するように構成してもよい。
また、前記判別手段は、予め定めた複数のフレームについて各ビットの値を判別する前に、値が同一であるビットの数が前記条件を満足したとき、当該値を当該ビットの値と判別し、時刻情報を生成するように構成してもよい。
また、前記フレームの各ビットの値を記憶する記憶手段を有し、前記判別手段は、前記各フレームの各ビットの値を前記記憶手段に記憶すると共に、予め定めた複数のフレームについての判別が完了する前に、今回受信したフレームの分桁が９分となり、次回受信予定のフレームにおける所定情報が変化すると判断したとき、前記記憶手段に記憶した前記各ビットのデータを消去して、処理をやり直すように構成してもよい。
【発明の効果】
【０００９】
本発明によれば、タームコードの判別精度を向上させることが可能になる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施の形態に係る電波修正時計について説明する。
図１は、本発明の実施の形態に係る電波修正時計のブロック図である。
図１において、電波修正時計は、アンテナ１０１、受信回路１０２、制御回路１０３、表示部１０４、各種のデータ等を記憶するランダムアクセスメモリ（ＲＡＭ）１０５、操作部１０６を備えている。
ここで、制御回路１０３は、図示しない基準信号を計数することによって現在時刻を計時しており、計時手段を構成している。制御回路１０３はタイムコードを判別して時刻情報を生成する判別手段と、前記計時手段で計時している時刻を、前記判別手段が生成した時刻情報に対応する時刻に修正する時刻修正手段を構成している。アンテナ１０１及び受信回路１０２はタイムコードを無線で受信する受信手段を構成している。また、表示部１０４は表示手段を構成し、ＲＡＭ１０５は記憶手段を構成し、操作部１０６は操作手段を構成している。
【００１１】
図２は、本実施の形態の処理を示すフローチャートであり、主として、制御回路１０３の処理を示している。
また、図３は、本実施の形態の動作を示す説明図であり、タイムコードのフレームを複数受信して、正確なタイムコードのフレームを得る過程を示している。尚、図３には、「２００５年１１月２５日（通算３２９日）１７：０５〜１７：０７」のタイムコード（ＪＪＹ）の一部を示している。
【００１２】
以下、図１〜図４を用いて、本実施の形態の動作を説明する。
電波修正時計は、通常状態では制御回路１０３が計時動作を行い、現在時刻等を表示部１０４で表示している。
操作部１０６の時刻修正開始操作が行われたり、予めＲＡＭ１０５に設定された時刻が到来すると、電波修正時計は標準電波信号の受信動作を開始する。
受信回路１０２は、アンテナ１０１によって受信した標準電波信号からタイムコードを抽出して制御回路１０３に出力する。
制御回路１０３は、受信回路１０２からタイムコードを受信して、フレーム開始位置を検出したか否かを判断し（ステップＳ１）、フレーム開始位置を検出したと判断した場合には、先ず１ビット目の値（「１」又は「０」）を判別してＲＡＭ１０５に記憶する。１フレームの各ビット（ｎ（所定の正の整数）ビット）について前記処理を行う（ステップＳ３）。
【００１３】
制御回路１０３は、前記処理を１フレーム分終了した後、ＲＡＭ１０５に記憶した複数フレームの対応するビットを比較して、同一値のビットが所定の規定数以上存在するか否かを判断する（ステップＳ４）。
制御回路１０３は、処理ステップＳ４において、対応するビット中の前記規定数以上のビットが同一値を有すると判断した場合には、各ビットの値として、前記規定数以上存在する値を該ビットの値として採用し、時刻情報を生成する（ステップＳ７）。本来であれば、後続する処理ステップS５、S６によって所定数のフレームについて、前記規定数以上のビットが同一値を有するか否かを判別するが、その前に処理ステップＳ４を設けることにより、条件が満足されれば、処理を短縮化することが可能になる。
【００１４】
制御回路１０３は、処理ステップＳ４において、対応するビット中の前記規定数以上のビットが同一値を有すると判断しなかった場合には、Ｎ（所定の正の整数であり、前記規定数よりも大きい数）フレーム目の処理が終了したか否かを判断し（ステップＳ５）、Ｎフレーム目の処理が終了したと判断した場合には、ＲＡＭ１０５に記憶した各フレームの対応するビットのうちの同一値のビットが前記規定数以上存在するか否かを判断する（ステップＳ６）。
制御回路１０３は、対応するビット中の前記規定数以上のビットが同一値を有すると判断した場合には、各ビットの値として、前記規定数以上存在する値を該ビットの値として採用し、時刻情報を生成する（ステップＳ７）。ステップＳ４、Ｓ６、Ｓ７は判別手段を構成している。
制御回路１０３は、ステップ７で生成した時刻情報に基づいて、計時手段の計時情報を修正する。ここで、制御回路１０３は時刻修正手段を構成している。
【００１５】
制御回路１０３は、処理ステップＳ６において、前記規定数以上のビットが同一値を有すると判断しなかった場合、受信終了するときは（ステップＳ９）、タイムコードを受信できなかった旨を表示部１０４で表示させる（ステップＳ１０）。
制御回路１０３は、処理ステップＳ９において、受信終了しないときは、ＲＡＭ１０５に記憶した各フレームのビット値を全て消去し、ステップＳ２へ戻って、１フレーム目から前記処理をやり直す（ステップＳ１１）。
【００１６】
制御回路１０３は、処理ステップＳ５において、Ｎフレーム目の処理が終了したと判断しなかった場合には、今回のフレームの時刻データの分桁が９分か否かを判断し（ステップＳ８）、９分と判断しなかった場合には処理ステップＳ２へ戻り、９分と判断した場合には、次回受信予定のフレームにおいて所定情報が変化すると判断し、ステップＳ１１に移行して、１フレーム目からやり直す。
尚、処理ステップ８における処理は、今回受信したフレームの分桁が９分となり、次回受信予定のフレームにおいて所定情報（１０分桁、時桁、カレンダ情報等の判別対象の情報）が変化すると判断したとき、最初から処理をやり直すようにするものである。前記所定情報は、タイムコードを受信して正しい値に修正する情報である。前記所定情報が１０分桁以上の情報の場合には「９分」か否かを判断し、前記所定情報が時桁以上の情報の場合には「５９分」か否かを判断し、前記情報が日桁以上の情報の場合には「２３時５９分」か否かを判断する。これにより、タイムコード判別処理中に、修正を行う所定情報が変化して修正できなくなるような事態が生じても、最初からやり直すことによって、適正に判別することが可能になる。
【００１７】
図３を用いて、処理ステップＳ４、Ｓ６、Ｓ７における時刻情報生成処理を説明すると、図３では、タイムコードのフレームを、時刻「１７：０５」、「１７：０６」、「１７：０７」の３回受信して各ビットを判別し、最下段のタイムコードを得ている。図３の例では、前記規定数を２として、各フレームにおいて同一値を有する対応ビットが２つ以上存在する場合に当該ビットの値を該値と判別している。尚、図３中、「Ｐ」、「０」、「１」は正確か否かは別として一応の判別ができたビットであり、「０」や「１」にアンダーバーを付したビットは判別できなかったビットである。
本実施の形態では、複数フレームにおいて同一値を有する対応ビットが所定数以上存在する場合に当該ビットの値を当該値と判断するようにしたが、複数フレームにおいて多数決を行い、同一値を有する対応ビットが過半数を占める場合に、当該ビットの値を当該値と判別するように構成してもよい。
【００１８】
以上述べたように、本実施の形態によれば、受信回路１０２はアンテナ１０１を介してタイムコードを受信し、制御回路１０２は、前記タイムコードを判別して時刻情報を生成し、計時手段で計時している時刻を前記時刻情報に対応する時刻に修正する。このとき、制御回路１０３は、前記受信した複数フレームのタイムコードの各対応するビットを比較して、値が同一であるビットの数が所定数以上（例えば過半数）のとき、当該値を当該ビットの値と判別し、時刻情報を生成するようにしている。このように、複数のフレームを受信して、各フレームの対応するビットの値が、過半数等の所定数以上一致する場合に、当該ビットの値を該値と判断するようにしているため、タームコードの判別精度を向上させることが可能になる。
【産業上の利用可能性】
【００１９】
日本国のみならず米国等、時刻修正用の標準電波を使用している国において利用される電波修正時計にも適用可能である。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施の形態に係る電波修正時計のブロック図である。
【図２】本発明の実施の形態に係る電波修正時計の処理を示すフローチャートである。
【図３】本発明の実施の形態に係る電波修正時計の処理を説明するための説明図である。
【図４】タイムコードの構成を示す図である。
【符号の説明】
【００２１】
１０１・・・受信手段を構成するアンテナ
１０２・・・受信手段を構成する受信回路
１０３・・・判別手段、時刻修正手段、計時手段を構成する制御回路
１０４・・・表示手段を構成する表示部
１０５・・・記憶手段を構成するＲＡＭ
１０６・・・操作手段を構成する操作部
【図１】
2007212353.tif 000003
【図２】
2007212353.tif 000004
【図３】
2007212353.tif 000005
【図４】
2007212353.tif 000006