(57)【特許請求の範囲】
【請求項１】
時刻情報及び閏秒情報を含む衛星信号を送信する衛星から、前記衛星信号を受信することが可能な受信部と、
前記衛星信号のうち前記時刻情報及び閏秒情報を受信するように前記受信部を制御し、前記時刻情報及び閏秒情報に基づいて内部時刻を修正する制御部と、
前記閏秒情報の受信タイミングを、受信時、受信分、受信秒、及び受信曜日で表した閏秒情報受信タイミングデータに基づき、複数の受信時に対して共通な受信分と受信秒の組み合わせを複数の分秒パターンとして分類し、前記複数の分秒パターンの識別情報を受信曜日と受信時に関連付けて記憶する第１のテーブルと、
前記識別情報ごとに、受信分と受信秒の組み合わせを記憶する第２のテーブルとを備え、
前記制御部は、前記第１のテーブル及び第２のテーブルから、前記内部時刻後の閏秒情報受信タイミングデータを取得し、取得した閏秒情報受信タイミングデータに基づいて前記閏秒情報を受信するように前記受信部を制御すること、
を特徴とする電子時計。
【請求項２】
前記閏秒受信タイミングデータは、前記閏秒情報の送信開始時刻から、前記時刻情報と世界協定時との差分を差し引いた、閏秒情報の受信開始時刻を示すデータであり、
前記制御部は、前記時刻情報と世界協定時との差分が、前記第１のテーブル及び第２のテーブルの作成時から変動している場合には、前記取得した識別情報に対応する分秒パターンから当該変動分を減算した時刻と、前記内部時刻が一致した場合に、前記閏秒情報を受信するように前記受信部を制御する、
ことを特徴とする請求項１に記載の電子時計。
【請求項３】
前記閏秒受信タイミングデータは、閏秒情報の受信開始時刻を世界協定時で示したデータである、
ことを特徴とする請求項２に記載の電子時計。
【請求項４】
前記閏秒受信タイミングデータは、前記閏秒情報の送信開始時刻を示すデータであり、
前記制御部は、前記閏秒受信タイミングデータから受信に要する時間を差し引き、さらに前記時刻情報と世界協定時との差分を差し引いた時刻と、前記内部時刻が一致した場合に、前記閏秒情報を受信するように前記受信部を制御する、
ことを特徴とする請求項１に記載の電子時計。
【請求項５】
前記閏秒受信タイミングデータは、閏秒情報の送信開始時刻を前記衛星信号のうちの前記時刻情報で示したデータである、
ことを特徴とする請求項４に記載の電子時計。
【請求項６】
時刻情報及び閏秒情報を含む衛星信号を送信する衛星から、前記衛星信号を受信することが可能な受信部と、
前記衛星信号のうち前記時刻情報及び閏秒情報を受信するように前記受信部を制御し、前記時刻情報及び閏秒情報に基づいて内部時刻を修正する制御部と、
前記閏秒情報の受信タイミングを、受信時、受信分、受信秒、及び受信曜日で表した閏秒情報受信タイミングデータに基づき、複数の受信時に対して共通な受信分と受信秒の組み合わせを複数の分秒パターンとして分類し、前記複数の分秒パターンの識別情報を受信曜日と受信時に関連付けて記憶する第１のテーブルと、
前記識別情報ごとに、受信分と受信秒の組み合わせを記憶する第２のテーブルとを備える電子時計の受信制御方法であって、
前記内部時刻の曜日と時に基づいて、前記第１のテーブルから該当する分秒パターンの識別情報を取得する工程と、
前記取得した識別情報に対応する分秒パターンから、前記内部時刻よりも後の受信分と受信秒の組み合わせを取得する工程と、
前記内部時刻が、前記取得した識別情報に対応する受信曜日、受信時、及び、取得した受信分と受信秒の組み合わせに一致したかどうかを判断する工程と、
一致した場合に、前記閏秒情報の受信を開始する工程とを備える、
ことを特徴とする電子時計の受信制御方法。
【請求項７】
前記閏秒受信タイミングデータは、前記閏秒情報の送信開始時刻から、前記時刻情報と世界協定時との差分を差し引いた、閏秒情報の受信開始時刻を示すデータであり、
前記時刻情報と世界協定時との差分が、前記第１のテーブル及び第２のテーブルの作成時から変動しているか否かを判断する工程と、
前記差分が変動している場合には、前記取得した識別情報に対応する分秒パターンから、当該変動分を減算する工程とをさらに備える
ことを特徴とする請求項６に記載の電子時計の受信制御方法。
【請求項８】
前記閏秒受信タイミングデータは、前記閏秒情報の送信開始時刻を示すデータであり、
前記取得した識別情報に対応する受信曜日、受信時、及び、取得した受信分と受信秒の組み合わせから受信に要する時間を差し引く工程と、
前記差し引いた値から、前記時刻情報と世界協定時との差分を差し引く工程とをさらに備える、
ことを特徴とする請求項６に記載の電子時計の受信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばＧＰＳ衛星等の位置情報衛星から送信される衛星信号を受信して現在の日付や時刻等を求める電子時計、及び、電子時計の受信制御方法に関する。
【背景技術】
【０００２】
特許文献１には、航法データの中からサブフレームとページの識別情報等を取得し、このサブフレームとページの識別情報等から、閏秒補正データの受信タイミングを算出する閏秒補正方法が開示されている。この閏秒補正方法では、算出した閏秒の受信タイミングを記憶部に記憶するようになっている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８-１４５２８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の方法は、閏秒に関する情報が記載されたページ番号及びサブフレーム、並びに、ＧＰＳ計測で取得したページ番号及びサブフレームを数値化し、所定の式を用いて演算を行うことにより閏秒補正データの受信タイミングを算出するので、演算能力が低いＩＣを用いている場合には負荷が重くなってしまう。また、一般的なＧＰＳ受信モジュールからはＮＭＥＡのデータ形式で出力が行なわれるが、この出力には、サブフレームとページの識別情報は入っていない。
【０００５】
さらに、特許文献１では、算出した閏秒の受信タイミングを記憶部に記憶するようになっているが、全ての受信タイミングを記憶してしまうと、データ量が大きくなり、タイミング検索に時間がかかる。特許文献１では、データ量を軽減するために、月末の２３時近辺のデータに限定して記憶し、タイミングが一致しない場合には所定の演算によりタイミング時刻を判定するようになっている。従って、演算能力が低いＩＣを用いている場合には負荷が重くなってしまう。
【０００６】
本発明は、上述した事情に鑑みてなされたものであり、閏秒に関する情報の受信タイミングを、簡単に小負荷で取得することができる電子時計及び電子時計の受信制御方法を提供することを解決課題としている。
【課題を解決するための手段】
【０００７】
以上の課題を解決するため、本発明に係るアンテナ内蔵式電子時計は、時刻情報及び閏秒情報を含む衛星信号を送信する衛星から、前記衛星信号を受信することが可能な受信部と、前記衛星信号のうち前記時刻情報及び閏秒情報を受信するように前記受信部を制御し、前記時刻情報及び閏秒情報に基づいて内部時刻を修正する制御部と、前記閏秒情報の受信タイミングを、受信時、受信分、受信秒、及び受信曜日で表した閏秒情報受信タイミングデータに基づき、複数の受信時に対して共通な受信分と受信秒の組み合わせを複数の分秒パターンとして分類し、前記複数の分秒パターンの識別情報を受信曜日と受信時に関連付けて記憶する第１のテーブルと、前記識別情報ごとに、受信分と受信秒の組み合わせを記憶する第２のテーブルとを備え、前記制御部は、前記第１のテーブル及び第２のテーブルから、前記内部時刻後の閏秒情報受信タイミングデータを取得し、取得した閏秒情報受信タイミングデータに基づいて前記閏秒情報を受信するように前記受信部を制御すること
を特徴とする。
この電子時計では、閏秒情報の受信タイミングを、複数の受信時に対して共通な受信分と受信秒の組み合わせを複数の分秒パターンとして分類し、この複数の分秒パターンの識別情報を受信曜日と受信時に関連付けて第１のテーブルとして記憶すると共に、識別情報ごとに受信分と受信秒の組み合わせを第２のテーブルとして記憶したので、テーブルの容量を著しく小さくすることができる。また、少ないデータ量のテーブルを用いて検索を行うので、閏秒情報の受信タイミングの検索を短時間で行うことが可能となり、衛星信号の受信時間を短縮化し、電子時計の消費電力を低減することが可能である。
以上より、本発明によれば、閏秒に関する情報の受信タイミングを、簡単に小負荷で取得することができる電子時計を提供することができる。
【０００８】
上述した電子時計において、前記閏秒受信タイミングデータを、前記閏秒情報の送信開始時刻から、前記時刻情報と世界協定時との差分を差し引いた、閏秒情報の受信開始時刻を示すデータとする。この場合には、前記制御部は、前記時刻情報と世界協定時との差分が、前記第１のテーブル及び第２のテーブルの作成時から変動しているかどうかを判断し、変動している場合には、前記取得した識別情報に対応する分秒パターンから当該変動分を減算した時刻と、前記内部時刻が一致した場合に、前記閏秒情報を受信するように前記受信部を制御することが好ましい。これにより、前記時刻情報と世界協定時との差分が、テーブル作成時から変動している場合でも、閏秒に関する情報の受信タイミングを、簡単に小負荷で、かつ正確に取得することができる。
【０００９】
上述した電子時計において、前記閏秒受信タイミングデータは、閏秒情報の受信開始時刻を世界協定時で示したデータとすることが好ましい。これにより、衛星信号に含まれる時刻情報と、実際に電子時計を使用する場所での時刻とのずれを無くし、閏秒に関する情報の受信タイミングを、簡単に小負荷で、かつ実際に電子時計を使用する場所において正確に取得することができる。
【００１０】
上述した電子時計において、前記閏秒受信タイミングデータを、前記閏秒情報の送信開始時刻を示すデータとする。この場合には、前記制御部は、前記閏秒受信タイミングデータから受信に要する時間を差し引き、さらに前記時刻情報と世界協定時との差分を差し引いた時刻と、前記内部時刻が一致した場合に、前記閏秒情報を受信するように前記受信部を制御することが好ましい。これにより、一度作成した閏秒受信タイミングデータを変更することなく、閏秒に関する情報の受信タイミングを、簡単に小負荷で、かつ正確に取得することができる。
【００１１】
上述した電子時計において、前記閏秒受信タイミングデータは、閏秒情報の送信開始時刻を前記衛星信号のうちの前記時刻情報で示したデータであることが好ましい。衛星信号のうちの時刻情報を使用することにより、一度作成した閏秒受信タイミングデータを変更することなく、受信する際に、受信に要する時間や、時刻情報と世界協定時との差分を考慮することにより、閏秒に関する情報の受信タイミングを、簡単に小負荷で、かつ正確に取得することができる。
【００１２】
本発明の電子時計の受信制御方法は、上述した課題を解決するため、時刻情報及び閏秒情報を含む衛星信号を送信する衛星から、前記衛星信号を受信することが可能な受信部と、前記衛星信号のうち前記時刻情報及び閏秒情報を受信するように前記受信部を制御し、前記時刻情報及び閏秒情報に基づいて内部時刻を修正する制御部と、前記閏秒情報の受信タイミングを、受信時、受信分、受信秒、及び受信曜日で表した閏秒情報受信タイミングデータに基づき、複数の受信時に対して共通な受信分と受信秒の組み合わせを複数の分秒パターンとして分類し、前記複数の分秒パターンの識別情報を受信曜日と受信時に関連付けて記憶する第１のテーブルと、前記識別情報ごとに、受信分と受信秒の組み合わせを記憶する第２のテーブルとを備える電子時計の受信制御方法であって、前記内部時刻の曜日と時に基づいて、前記第１のテーブルから該当する分秒パターンの識別情報を取得する工程と、前記取得した識別情報に対応する分秒パターンから、前記内部時刻よりも後の受信分と受信秒の組み合わせを取得する工程と、前記内部時刻が、前記取得した識別情報に対応する受信曜日、受信時、及び、取得した受信分と受信秒の組み合わせに一致したかどうかを判断する工程と、一致した場合に、前記閏秒情報の受信を開始する工程とを備えることを特徴とする。
この電子時計の受信制御方法では、閏秒情報の受信タイミングを、複数の受信時に対して共通な受信分と受信秒の組み合わせを複数の分秒パターンとして分類し、この複数の分秒パターンの識別情報を受信曜日と受信時に関連付けて第１のテーブルとして記憶すると共に、識別情報ごとに受信分と受信秒の組み合わせを第２のテーブルとして記憶したので、テーブルの容量を著しく小さくすることができる。また、少ないデータ量のテーブルを用いて検索を行うので、閏秒情報の受信タイミングの検索を短時間で行うことが可能となり、衛星信号の受信時間を短縮化し、電子時計の消費電力を低減することが可能である。
以上より、本発明によれば、閏秒に関する情報の受信タイミングを、簡単に小負荷で取得することができる電子時計の受信制御方法を提供することができる。
【００１３】
上述した電子時計の受信制御方法において、前記閏秒受信タイミングデータを、前記閏秒情報の送信開始時刻から、前記時刻情報と世界協定時との差分を差し引いた、閏秒情報の受信開始時刻を示すデータとする。この場合には、前記時刻情報と世界協定時との差分が、前記第１のテーブル及び第２のテーブルの作成時から変動しているか否かを判断する工程と、前記差分が変動している場合には、前記取得した識別情報に対応する分秒パターンから、当該変動分を減算する工程とをさらに備えることが好ましい。これにより、前記時刻情報と世界協定時との差分が、テーブル作成時から変動している場合でも、閏秒に関する情報の受信タイミングを、簡単に小負荷で、かつ正確に取得することができる。
【００１４】
上述した電子時計の受信制御方法において、前記閏秒受信タイミングデータを、前記閏秒情報の送信開始時刻を示すデータとする。この場合には、前記取得した識別情報に対応する受信曜日、受信時、及び、取得した受信分と受信秒の組み合わせから受信に要する時間を差し引く工程と、前記差し引いた値から、前記時刻情報と世界協定時との差分を差し引く工程とをさらに備えることが好ましい。一度作成した閏秒受信タイミングデータを変更することなく、受信する際に、受信に要する時間や、時刻情報と世界協定時との差分を考慮することにより、閏秒に関する情報の受信タイミングを、簡単に小負荷で、かつ正確に取得することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の第１実施形態に係るアンテナ内蔵式電子時計１００（電子時計１００）を含むＧＰＳシステムの全体図である。
【図２】電子時計１００の一部断面図である。
【図３】電子時計１００の回路構成を示すブロック図である。
【図４】電子時計１００の航法メッセージの構成を示す図であり、（Ａ）はメインフレームの構成を示す図、（Ｂ）はＴＬＭワードの構成を示す図、（Ｃ）はＨＯＷワードの構成を示す図、（Ｄ）はサブフレーム１の詳細な構成を示す図である。
【図５】電子時計１００の航法メッセージのサブフレームとページの関係を示す図である。
【図６】電子時計１００のページ１８のサブフレーム４の詳細な内容を示す図である。
【図７】ページ１８のサブフレーム４の受信可能となる時刻を時、分、秒、曜日のデータとして表したテーブルである。
【図８】本発明の第一実施形態における閏秒情報受信タイミングを示すテーブルであり、（Ａ）は閏秒情報受信タイミングの分秒の５パターンを、０時から２３時までの時と日曜日から土曜日までの曜日とにより関連付けたテーブルであり、（Ｂ）は各パターンの番号をテーブル番号として、テーブル番号ごとに閏秒情報受信タイミングの分と秒の組み合わせを表したテーブルである。
【図９】本発明の第一実施形態の受信制御処理を示すフローチャートである。
【図１０】本発明の第二実施形態の受信制御処理を示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下、この発明の好適な実施の形態を、添付図面等を参照しながら詳細に説明する。ただし、各図において、各部の寸法及び縮尺は、実際のものと適宜に異ならせてある。また、以下に述べる実施の形態は、本発明の好適な具体例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの形態に限られるものではない。
【００１７】
［第１実施形態］
図１は、本発明の第１実施形態に係る電子時計１００の平面図であり、図２は電子時計１００の一部断面図である。図１から明らかなように、電子時計１００は、使用者の手首に装着される腕時計であり、文字板１１及び指針１２を備え、時刻を計時して表面に表示する。文字板１１の大部分は、光及び１．５ＧＨｚ帯のマイクロ波が透過し易い非金属の材料（例えば、プラスチック又はガラス）で形成されている。指針１２は、文字板１１の表面側に設けられ、回転軸１３を中心に回転移動する秒針１２１、分針１２２及び時針１２３を含み、歯車を介してステップモーターで駆動される。
【００１８】
電子時計１００では、リューズ１４やボタン１５、ボタン１６の手動操作に応じた処理が実行される。具体的には、リューズ１４が操作されると、その操作に応じて表示時刻を修正する手動修正処理が実行される。また、ボタン１５が長時間（例えば３秒以上の時間）にわたって押されると、衛星信号を受信するための受信処理が実行される。また、ボタン１６が押されると、自動受信の有効／無効を切り替える切替処理が実行される。自動受信が有効の場合、固定の時間間隔（例えば１日間隔）で受信処理が実行される。
【００１９】
また、ボタン１５が短時間にわたって押されると、前回の受信処理の結果を表示する結果表示処理が行われる。例えば、前回の受信処理で受信に成功した場合には、秒針１２１が「Ｔｉｍｅ」の位置（５秒位置）に移動し、受信に失敗した場合には、秒針１２１が「Ｎ」の位置（２０秒位置）に移動し、受信が試行されなかった場合には、秒針１２１が「Ｓｋｉｐ」の位置（１０秒位置）に移動する。
【００２０】
図２に示すように、電子時計１００は、ステンレス鋼（ＳＵＳ）やチタン等の金属で構成された外装ケース１７を備えている。外装ケース１７は、略円筒状に形成され、表面側の開口にはベゼル１８を介して表面ガラス１９が取り付けられている。ベゼル１８は、衛星信号の受信性能を向上させるためにセラミック等の非金属材料で構成される。外装ケース１７の裏面側の開口には裏蓋２０が取り付けられている。外装ケース１７の内部には、ムーブメント２１、ソーラーセル２２、ＧＰＳアンテナ２３、二次電池２４等が配置されている。
【００２１】
ムーブメント２１は、ステップモーターや輪列２１１を含んで構成されている。ステップモーターは、モーターコイル２１２、ステーター、ローター等で構成されており、輪列２１１や回転軸１３を介して指針１２を駆動する。ムーブメント２１の裏蓋２０側には回路基板２５が配置され、回路基板２５は、コネクター２６を介してアンテナ基板２７及び二次電池２４と接続されている。
【００２２】
回路基板２５には、ＧＰＳアンテナ２３で受信した衛星信号を処理する受信回路を含むＧＰＳ受信回路２８、ステップモーターの駆動制御などの各種の制御を行う制御回路７０等が取り付けられている。ＧＰＳ受信回路２８や制御回路７０は、シールド板３０に覆われており、二次電池２４から供給される電力で駆動される。
【００２３】
ソーラーセル２２は、光エネルギーを電気エネルギーに変換する光発電を行う光発電素子であり、発生した電力を出力するための電極を備え、文字板１１の裏面側に配置されている。文字板１１の大部分は、光が透過し易い材料で形成されているから、ソーラーセル２２は、表面ガラス１９及び文字板１１を透過した光を受光して光発電を行うことができる。
【００２４】
二次電池２４は、電子時計１００の電源であり、ソーラーセル２２で発生した電力を蓄積する。電子時計１００では、ソーラーセル２２の二つの電極と二次電池２４の二つの電極とをそれぞれ電気的に接続することが可能であり、接続時には、ソーラーセル２２の光発電によって二次電池２４が充電される。なお、本実施形態では、二次電池２４として、携帯機器に好適なリチウムイオン電池を用いているが、リチウムポリマー電池や他の二次電池を用いてもよいし、二次電池とは異なる蓄電体（例えば容量素子）を用いてもよい。
【００２５】
ＧＰＳアンテナ２３は、１．５ＧＨｚ帯のマイクロ波を受信するアンテナであり、文字板１１の裏面側に配置され、裏蓋２０側のアンテナ基板２７上に実装されている。文字板１１に直交する方向において、ＧＰＳアンテナ２３と重なる文字板１１の部分は、１．５ＧＨｚ帯のマイクロ波が透過しやすい材料（例えば、導電率及び透磁率の低い非金属の材料）で形成されている。また、ＧＰＳアンテナ２３と文字板１１との間には電極を備えたソーラーセル２２が介在しない。よって、ＧＰＳアンテナ２３は、表面ガラス１９及び文字板１１を透過した衛星信号を受信することができる。
【００２６】
ところで、ＧＰＳアンテナ２３とソーラーセル２２の距離が近いほど、ＧＰＳアンテナ２３とソーラーセル２２内の金属性部材が電気的に結合してロスが発生したり、ＧＰＳアンテナ２３の放射パターンがソーラーセル２２に遮られて小さくなったりする。そのため、受信性能が劣化しないように、本実施形態では、ＧＰＳアンテナ２３とソーラーセル２２との距離が所定値以上になるように配置されている。
【００２７】
また、ＧＰＳアンテナ２３は、ソーラーセル２２以外の金属部材との距離も所定値以上になるように配置されている。例えば、外装ケース１７やムーブメント２１が金属部材で構成されている場合、ＧＰＳアンテナ２３は、外装ケース１７との距離及びムーブメント２１との距離がともに所定値以上になるように配置される。なお、ＧＰＳアンテナ２３としては、パッチアンテナ（マイクロストリップアンテナ）、ヘリカルアンテナ、チップアンテナ、逆Ｆアンテナ等を採用可能である。
【００２８】
ＧＰＳ受信回路２８は、二次電池２４に蓄積された電力で駆動される負荷であり、各回の駆動毎に、ＧＰＳアンテナ２３を通じてＧＰＳ衛星からの衛星信号の受信を試み、受信に成功した場合には、取得した軌道情報やＧＰＳ時刻情報等の情報を制御回路７０へ供給し、受信に失敗した場合には、その旨の情報を制御回路７０へ供給する。
【００２９】
本実施形態では、ＧＰＳ受信回路２８の駆動電流は２０ｍＡであり、衛星信号の受信には３０秒を要する。従って、ＧＰＳ受信回路２８の１回の駆動で消費される電力量である１回容量は、２０ｍＡ×３０秒＝０．１７ｍＡＨである。１回容量は、受信処理において判定の閾値として用いられるものであり、予め定められている。この判定については後述する。なお、ＧＰＳ受信回路２８の構成は、公知のＧＰＳ受信回路の構成と同様であるため、その説明を省略する。
【００３０】
［電子時計の回路構成］
図３は、電子時計１００の回路構成を示すブロック図である。電子時計１００は、ＧＰＳ受信回路２８及び制御表示部３６を含んで構成されている。ＧＰＳ受信回路２８は、衛星信号の受信、ＧＰＳ衛星の捕捉、位置情報の生成、時刻修正情報の生成等の処理を行う。制御表示部３６は、内部時刻情報の保持及び内部時刻情報の修正等の処理を行う。
【００３１】
ソーラーセル２２は、充電制御回路２９を通じて二次電池２４に電力を充電する。電子時計１００はレギュレータ３４及び３５を備え、二次電池２４は、レギュレータ３４を介して制御表示部３６に、レギュレータ３５を介してＧＰＳ受信回路２８に駆動電力を供給する。また電子時計１００は、二次電池２４の電圧を検出する電圧検出回路３７を備える。
【００３２】
なお、レギュレータ３５に代えて、例えば、ＲＦ部５０（詳細は後述）に駆動電力を供給するレギュレータ３５−１と、ベースバンド部６０（詳細は後述）に駆動電力を供給するレギュレータ３５−２（ともに図示せず）とに分けて設けてもよい。レギュレータ３５−１は、ＲＦ部５０の内部に設けてもよい。
【００３３】
また電子時計１００は、ＧＰＳアンテナ２３及びＳＡＷ（Surface Acoustic Wave：表面弾性波）フィルタ３２を含む。ＧＰＳアンテナ２３は、図２で説明したように、複数のＧＰＳ衛星からの衛星信号を受信するスロットアンテナである。ただし、ＧＰＳアンテナ２３は衛星信号以外の不要な電波も若干受信してしまうため、ＳＡＷフィルタ３２は、ＧＰＳアンテナ２３が受信した信号から衛星信号を抽出する処理を行う。すなわち、ＳＡＷフィルタ３２は、１．５ＧＨｚ帯の信号を通過させるバンドパスフィルタとして構成される。
【００３４】
また、ＧＰＳ受信回路２８は、ＲＦ（Radio Frequency：無線周波数）部５０とベースバンド部６０を含んで構成されている。以下に説明するように、ＧＰＳ受信回路２８は、ＳＡＷフィルタ３２が抽出した１．５ＧＨｚ帯の衛星信号から航法メッセージに含まれる軌道情報やＧＰＳ時刻情報等の衛星情報を取得する処理を行う。
【００３５】
ＲＦ部５０は、ＬＮＡ（Low Noise Amplifier）５１、ミキサ５２、ＶＣＯ（Voltage Controlled Oscillator）５３、ＰＬＬ（Phase Locked Loop）回路５４、ＩＦアンプ５５、ＩＦ（Intermediate Frequency：中間周波数）フィルタ５６、ＡＤＣ（Ａ／Ｄ変換器）５７等を含んで構成されている。
【００３６】
ＳＡＷフィルタ３２が抽出した衛星信号は、ＬＮＡ５１で増幅される。ＬＮＡ５１で増幅された衛星信号は、ミキサ５２でＶＣＯ５３が出力するクロック信号とミキシングされて中間周波数帯の信号にダウンコンバートされる。ＰＬＬ回路５４は、ＶＣＯ５３の出力クロック信号を分周したクロック信号と基準クロック信号を位相比較してＶＣＯ５３の出力クロック信号を基準クロック信号に同期させる。その結果、ＶＣＯ５３は基準クロック信号の周波数精度の安定したクロック信号を出力することができる。なお、中間周波数として、例えば、数ＭＨｚを選択することができる。
【００３７】
ミキサ５２でミキシングされた信号は、ＩＦアンプ５５で増幅される。ここで、ミキサ５２でのミキシングにより、中間周波数帯の信号とともに数ＧＨｚの高周波信号も生成される。そのため、ＩＦアンプ５５は、中間周波数帯の信号とともに数ＧＨｚの高周波信号も増幅する。ＩＦフィルタ５６は、中間周波数帯の信号を通過させるとともに、この数ＧＨｚの高周波信号を除去する（正確には、所定のレベル以下に減衰させる）。ＩＦフィルタ５６を通過した中間周波数帯の信号はＡＤＣ（Ａ／Ｄ変換器）５７でデジタル信号に変換される。
【００３８】
ベースバンド部６０は、ＤＳＰ（Digital Signal Processor）６１、ＣＰＵ（Central Processing Unit）６２、ＳＲＡＭ（Static Random Access Memory）６３、ＲＴＣ（リアルタイムクロック）６４を含んで構成されている。また、ベースバンド部６０には、温度補償回路付き水晶発振回路（ＴＣＸＯ：Temperature Compensated Crystal Oscillator）６５やフラッシュメモリー６６等が接続されている。
【００３９】
温度補償回路付き水晶発振回路（ＴＣＸＯ）６５は、温度に関係なくほぼ一定の周波数の基準クロック信号を生成する。フラッシュメモリー６６には、例えば時差情報が記憶されている。時差情報は、時差データ（座標値（例えば、緯度及び経度）に関連づけられたＵＴＣに対する補正量等）が定義された情報である。
【００４０】
ベースバンド部６０は、時刻情報取得モード又は位置情報取得モードに設定されると、ＲＦ部５０のＡＤＣ５７が変換したデジタル信号（中間周波数帯の信号）からベースバンド信号を復調する処理を行う。
【００４１】
また、ベースバンド部６０は、時刻情報取得モード又は位置情報取得モードに設定されると、後述する衛星検索工程において、各Ｃ／Ａコードと同一のパターンのローカルコードを発生し、ベースバンド信号に含まれる各Ｃ／Ａコードとローカルコードの相関をとる処理を行う。そして、ベースバンド部６０は、各ローカルコードに対する相関値がピークになるようにローカルコードの発生タイミングを調整し、相関値が閾値以上となる場合にはそのローカルコードのＧＰＳ衛星に同期（すなわち、ＧＰＳ衛星を捕捉）したものと判断する。ここで、ＧＰＳシステムでは、すべてのＧＰＳ衛星が異なるＣ／Ａコードを用いて同一周波数の衛星信号を送信するＣＤＭＡ（Code Division Multiple Access）方式を採用している。従って、受信した衛星信号に含まれるＣ／Ａコードを判別することで、捕捉可能なＧＰＳ衛星を検索することができる。
【００４２】
また、ベースバンド部６０は、時刻情報取得モード又は位置情報取得モードにおいて、捕捉したＧＰＳ衛星の衛星情報を取得するために、当該ＧＰＳ衛星のＣ／Ａコードと同一のパターンのローカルコードとベースバンド信号をミキシングする処理を行う。ミキシングされた信号には、捕捉したＧＰＳ衛星の衛星情報を含む航法メッセージが復調される。そして、ベースバンド部６０は、航法メッセージの各サブフレームのＴＬＭワード（プリアンブルデータ）を検出し、各サブフレームに含まれる軌道情報やＧＰＳ時刻情報等の衛星情報を取得する（例えばＳＲＡＭ６３に記憶する）処理を行う。ここで、ＧＰＳ時刻情報は、週番号データ（ＷＮ）及びＺカウントデータであるが、以前に週番号データが取得されている場合にはＺカウントデータのみであってもよい。
【００４３】
そして、ベースバンド部６０は、衛星情報に基づいて、内部時刻情報を修正するために必要な時刻修正情報を生成する。
【００４４】
時刻情報取得モードの場合、より具体的には、ベースバンド部６０は、ＧＰＳ時刻情報に基づいて測時計算を行い、時刻修正情報を生成する。時刻情報取得モードにおける時刻修正情報は、例えば、ＧＰＳ時刻情報そのものであってもよいし、ＧＰＳ時刻情報と内部時刻情報との時間差の情報であってもよい。
【００４５】
一方、位置情報取得モードの場合、より具体的には、ベースバンド部６０は、ＧＰＳ時刻情報や軌道情報に基づいて測位計算を行い、位置情報（より具体的には、受信時に電子時計１００が位置する場所の緯度及び経度）を取得する。さらに、ベースバンド部６０は、フラッシュメモリー６６に記憶されている時差情報を参照し、位置情報により特定される電子時計１００の座標値（例えば、緯度及び経度）に関連づけられた時差データを取得する。このようにして、ベースバンド部６０は、時刻修正情報として衛星時刻データ（ＧＰＳ時刻情報）及び時差データを生成する。位置情報取得モードにおける時刻修正情報は、上記の通り、ＧＰＳ時刻情報と時差データそのものであってもよいが、例えば、ＧＰＳ時刻情報の代わりに内部時刻情報とＧＰＳ時刻情報の時間差のデータであってもよい。
なお、ベースバンド部６０は、１つのＧＰＳ衛星の衛星情報から時刻修正情報を生成してもよいし、複数のＧＰＳ衛星の衛星情報から時刻修正情報を生成してもよい。
【００４６】
また、ベースバンド部６０の動作は、温度補償回路付き水晶発振回路（ＴＣＸＯ）６５が出力する基準クロック信号に同期する。ＲＴＣ６４は、衛星信号を処理するためのタイミングを生成するものである。このＲＴＣ６４は、ＴＣＸＯ６５から出力される基準クロック信号でカウントアップされる。
【００４７】
制御表示部３６は、制御回路７０、駆動回路７４及び水晶振動子７３を含んで構成されている。
【００４８】
制御回路７０は、記憶部７１、ＲＴＣ（Real Time Clock）７２を備え、各種制御を行う。制御部７０は、例えばＣＰＵで構成することが可能である。
制御回路７０は、制御信号をＧＰＳ受信回路２８に送り、ＧＰＳ受信回路２８の受信動作を制御する。また制御回路７０は、電圧検出回路３７の検出結果に基づいて、レギュレータ３４及びレギュレータ３５の動作を制御する。また制御回路７０は、駆動回路７４を介してすべての指針の駆動を制御する。
【００４９】
記憶部７１には内部時刻情報が記憶されている。内部時刻情報は、電子時計１００の内部で計時される時刻の情報であり、水晶振動子７３及びＲＴＣ７２によって生成される基準クロック信号によって更新される。従って、ＧＰＳ受信回路２８への電力供給が停止されていても、内部時刻情報を更新して指針の運針を継続することができるようになっている。
【００５０】
制御回路７０は、時刻情報取得モードに設定されると、ＧＰＳ受信回路２８の動作を制御し、ＧＰＳ時刻情報に基づいて内部時刻情報を修正して記憶部７１に記憶する。より具体的には、内部時刻情報は、取得したＧＰＳ時刻情報からＵＴＣオフセットを減算することで求められるＵＴＣ（協定世界時）に修正される。また、制御回路７０は、位置情報取得モードに設定されると、ＧＰＳ受信回路２８の動作を制御し、衛星時刻データ（ＧＰＳ時刻情報）及び時差データに基づいて、内部時刻情報を修正して記憶部７１に記憶する。
【００５１】
［航法メッセージ］
次に、ＧＰＳ衛星から送信される衛星信号である航法メッセージについて説明する。航法メッセージのビットレートは５０ｂｐｓであり、ＧＰＳ衛星のキャリア周波数で変調されている。図４に航法メッセージの内容を示す。航法メッセージは、図４（Ａ）に示すように１５００ビットを１フレームとするデータで構成される。１フレームは、５個のサブフレームから構成される。各サブフレームは３００ビットのデータで構成される。ビットレートは５０ｂｐｓであるから、１個のサブフレームを送信するのに６秒かかり、１個のフレームを送信するのに３０秒かかる。
【００５２】
サブフレーム１には、週番号データ等の衛星補正データが含まれている。サブフレーム２、３には、エフェメリスパラメータ（各ＧＰＳ衛星の詳細な軌道情報）が含まれる。また、サブフレーム４、５には、アルマナックパラメータ（全ＧＰＳ衛星の概略軌道情報）が含まれている。
【００５３】
さらに、サブフレーム１〜５には、先頭から、３０ビットのＴＬＭ（Telemetry）ワードと３０ビットのＨＯＷワードが含まれている。従って、ＴＬＭワードやＨＯＷワードは、ＧＰＳ衛星から６秒間隔で送信されるのに対し、週番号データ等の衛星補正データ、エフェメリスパラメータ、及びアルマナックパラメータは３０秒間隔で送信される。
【００５４】
図４（Ｂ）に示すように、ＴＬＭワードには、プリアンブル（８ｂｉｔ）、ＴＬＭメッセージ及びReservedビット（１６ｂｉｔ）、パリティ（６ｂｉｔ）が含まれている。
また、図４（Ｃ）に示すように、ＨＯＷワードには、TOW（Time of Week、「Ｚカウント」ともいう）というＧＰＳ時刻情報が含まれている。Ｚカウントデータは毎週日曜日の０時からの経過時間が秒で表示され、翌週の日曜日の０時に「０」に戻るようになっている。つまり、Ｚカウントデータは、週の初めから一週間毎に示される秒単位の情報である。このＺカウントデータは、次のサブフレームデータの先頭ビットが送信されるＧＰＳ時刻情報を示す。
【００５５】
例えば、サブフレーム１のＺカウントデータは、サブフレーム２の先頭ビットが送信されるＧＰＳ時刻情報を示す。また、ＨＯＷワードには、サブフレームのＩＤを示す３ビットのデータ（ＩＤコード）も含まれている。すなわち、図４（Ａ）に示すサブフレーム１〜５のＨＯＷワードには、それぞれ「001」、「010」、「011」、「100」「101」のＩＤコードが含まれている。
【００５６】
図４（Ｄ）にサブフレーム１の詳細な内容を示す。サブフレーム１のワード３には、週番号データ（ＷＮ）、衛星健康状態（ＳＶｈｅａｌｔｈ）データなどの衛星補正データが格納されている。週番号データは、現在のＧＰＳ時刻情報が含まれる週を表す情報である。すなわち、ＧＰＳ時刻情報の起点は、ＵＴＣ（世界協定時）における１９８０年１月６日００：００：００であり、この日に始まる週は週番号０となっている。そして、週番号と経過時間（秒）のデータを取得することで、受信側はＧＰＳ時刻情報を取得できる構成となっている。また、週番号データは、１週間単位で更新されるデータとなっている。
【００５７】
電子時計１００は、サブフレーム１に含まれる週番号データとサブフレーム１〜５に含まれるＨＯＷワード（Ｚカウントデータ）を取得することで、ＧＰＳ時刻情報を取得することができる。ただし、電子時計１００は、以前に週番号データを取得し、週番号データを取得した時期からの経過時間を内部でカウントしている場合は、週番号データを取得しなくてもＧＰＳ衛星の現在の週番号データを得ることができる。従って、電子時計１００は、Ｚカウントデータを取得すれば、日付以外の現在時刻が分かるようになっている。 このため、電子時計１００は、現在時刻としてＺカウントデータのみを取得する。なお、ＴＬＭワード、ＨＯＷワード（Ｚカウントデータ）、衛星補正データ、エフェメリスパラメータ、アルマナックパラメータ等は、本発明における衛星信号の一例である。
【００５８】
本発明において、測時モードの受信とは、時刻情報であるＺカウントデータを受信することを意味する。Ｚカウントデータは、１つのＧＰＳ衛星からでも取得できる。また、Ｚカウントデータは、各サブフレームに含まれているので、６秒間隔で送信される。このため、測時モードの受信とは、捕捉衛星数は少なくとも１つであり、１個のＺカウントデータを取得する受信所要時間は長くても６秒であり、取得できる情報はＺカウントデータ（時刻情報）であり、前記エフェメリスパラメータやアルマナックパラメータは受信しない処理を意味する。受信所要時間は、６秒で１個のＺカウントデータを取得でき、受信データの検証のために、２〜３個のＺカウントデータを取得する場合でも１２〜１８秒という短時間で受信を完了できる。
【００５９】
一方、本発明において、測位モードの受信とは、各ＧＰＳ衛星の軌道情報であるエフェメリスパラメータを３衛星分以上、受信することを意味する。測位のためには少なくとも３個以上のＧＰＳ衛星５からエフェメリスパラメータを取得する必要があるためである。なお、エフェメリスパラメータはサブフレーム２，３に含まれるため、最短で１８秒間の受信（サブフレーム１〜３までの受信）を行えば取得できる。従って、複数のＧＰＳ衛星５を同時に捕捉して受信する場合、エフェメリスパラメータの受信及び測位計算を行って測位データを取得するには、アルマナックデータを保持しないコールドスタート状態では約３０秒〜１分の時間が必要である。
【００６０】
電子時計１００において、測時モードの受信は原則として所定の時刻に自動的に受信する自動受信処理であり、測位モードの受信はユーザーの操作による手動受信処理である。なお、測時モードにおいて、ＧＰＳの週番号データはサブフレーム１に含まれているので、日付情報まで取得したい場合はサブフレーム１が送信される毎分０秒か３秒に自動受信処理を開始できるように受信開始時刻を設定すると、最短所要時間で時刻情報と日付情報を受信できる。
【００６１】
また、測時モードでは、所定時刻の自動受信処理に加えて、所定の条件を検出した場合にも自動的に受信する処理を設けてもよい。ここで、所定の条件とは、例えば、時刻情報を受信しやすい屋外に移動したことを検出できた場合に、測時モードでの自動受信を行うものなどである。屋外に移動したことは、ソーラーセル２２の発電量が所定値を上回っていることにより判定できる。なお、測時モードの受信は、通常は１日に１回行えば良いため、所定の条件の自動受信処理は、所定時刻での自動受信処理で受信に失敗した場合のみ、１日１回の受信を確保するために行えばよい。
【００６２】
ＧＰＳ衛星からの信号は以上のように送信されてくるため、本実施の形態のＧＰＳ受信とは、各ＧＰＳ衛星からのＣ／Ａコードと位相同期させることである。つまり、このようなＧＰＳ衛星のフレームデータ等を取得するには、受信側である電子時計１００がＧＰＳ衛星信号と同期する必要がある。この場合、特に１ｍｓ単位の同期のためにＣ／Ａコード（１０２３ｃｈｉｐ（１ｍｓ））が用いられる。このＣ／Ａコード（１０２３ｃｈｉｐ（１ｍｓ））は、地球を周回している複数のＧＰＳ衛星毎に異なっており、固有のものとなっている。従って、特定のＧＰＳ衛星の衛星信号を受信する場合は、受信部である電子時計１００から、いずれかのＧＰＳ衛星に固有のＣ／Ａコードを発生させて位相同期することで、受信することができるようになっている。
【００６３】
Ｃ／Ａコード（１０２３ｃｈｉｐ（１ｍｓ））と同期させると、サブフレームデータのＴＬＭワードのプリアンブルデータ、ＨＯＷワードを受信でき、ＨＯＷワードのＺカウントが取得できるようになっている。そして、電子時計１００は、ＴＬＭワード、ＨＯＷワードのＺカウントを取得した後に、続けて週番号情報（ＷＮ）、衛星健康状態（ＳＶｈｅａｌｔｈ）を取得することもできる。
【００６４】
取得したＺカウントが信頼できるか否かの判断は、パリティチェックを行うことで可能である。つまり、ＨＯＷワードのＴＯＷデータの後のパリティ データで、正誤の確認をすることができる。そして、パリティチェックで誤りが確認された場合は、このＺカウントには、なんらかの異常があるとみなして、時刻修正には、使用しないようにすることができる。
【００６５】
［閏秒情報］
以上に説明した航法メッセージは、図５に示すように、ページ１からページ２５までの２５個のページで構成されている。そして、ＧＰＳ衛星は、この２５個のページ（フルページ）からなる航法メッセージを繰り返し送信している。各ページはフレームとも呼ばれ、１５００ビットのデータ量である。航法メッセージのデータ速度は５０ｂｐｓであるため、１つのページ（フレーム）の送信に は３０秒かかり、２５個のページ（フルページ）を送信するには、３０秒×２５＝７５０秒＝１２．５分かかる。
【００６６】
サブフレーム１〜３は、各ページにおいてそれぞれ同じ種類のデータを送信している。しかし、サブフレーム４，５は、アルマナック（全ＧＰＳ衛星の概略軌道情報）など全衛星に関係する情報が格納されている。これらの情報はデータ量が多いため、サブフレーム４，５は、ページ毎に異なる種類のデータを送信している。
【００６７】
閏秒情報は、ページ１８のサブフレーム４にある。ページ１８のサブフレーム４は、図６に示すように、ＴＬＭ、ＨＯＷの他、ワード３〜５には電離層補正係数〜α0〜α3、β0〜β3等が格納され、ワード６，７，８にはＵＴＣパラメータＡ１、Ａ0が格納されている。また、ワード８〜１０には、閏秒情報が格納されている。具体的には、ワード８のt0t、WNtにエポック時刻の情報が格納され、ΔtLSには現在の閏秒が格納され、WNLSFには閏秒の更新週が格納され、DNには閏秒の更新日が格納され、ΔtLSFには更新後の閏秒が格納されている。
【００６８】
ＧＰＳの航法メッセージは、週単位で放送されるため、毎週日曜日の００：００：００になるとページ１からの放送に戻る。従って、ページ１８のサブフレーム４は、毎週日曜日の００：００：００から計測すると、ＧＰＳ時刻で００：０８：４８に受信されることになる。つまり、図５に示すように、サブフレーム１からサブフレーム５までの１ページ分の航法メッセージの送信に要する時間が３０秒であるから、ページ１７の送信完了までには、３０秒×１７＝５１０秒を要する。さらに、サブフレーム１からサブフレーム３までの送信完了には、６秒×３＝１８秒を要する。従って、ページ１８のサブフレーム４の受信が可能になるには、５１０秒＋１８秒＝５２８秒、すなわち、８分４８秒を要する。これを、日曜日の００：００：００をスタート時点と考えると、００：０８：４８がページ１８のサブフレーム４の受信が可能になる時刻となる。
【００６９】
以下、図５に示すように、フルページの送信完了には１２．５分を要するので、ページ１８のサブフレーム４は、００：２１：１８、００：３３：４８等に受信可能となる。図７は、このようにして考えたページ１８のサブフレーム４が受信可能となるＧＰＳ時間を、土曜日の２３：５１：１８まで示したものである。
【００７０】
ページ１８のサブフレーム４の受信可能となる時刻を、数式で算出することなく求めるためには、図７に示す時、分、秒、曜日のデータをテーブルとしてＲＯＭ等に記憶し、電子時計１００の内部時刻と一致する時間をテーブルから検索すればよい。しかしながら、例えば、時、分、秒、曜日のデータを記憶するために、それぞれ１バイトずつ使用したとすると、テーブルのすべてのデータを記憶するためには、８０６×４＝３２２４バイトもの容量が必要になる。これでは、演算能力の低いＩＣを用いている場合には検索に時間がかかり、受信時間の増加に伴って消費電力も増加してしまう。
【００７１】
［閏秒情報受信タイミングテーブル］
本発明では、図８（Ａ）、（Ｂ）に示すように、閏秒の受信タイミングの時刻情報を、時と分秒に分けたテーブルで持ち、データ記憶容量の低減と、検索の簡易化を図った。具体的には、１時間内の閏秒情報受信タイミングの分秒のパターンは、０から４までの５パターンに集約されるので、これらの５パターンを、図８（Ａ）に示すように、０時から２３時までの時と、日曜日から土曜日までの曜日とにより、関連付けたテーブルを作成する。一つのパターンに要する記憶容量を１バイトとすると、図８（Ａ）のテーブルは、５×５＝２５バイトでよいことになる。
【００７２】
次に、図８（Ｂ）に示すように、各パターンの番号をテーブル番号として、テーブル番号ごとに閏秒情報受信タイミングの分と秒の組み合わせを表したテーブルを作成する。分秒にそれぞれ１バイト必要だとすると、テーブル番号０について分と秒で１０バイト必要になる。以下、テーブル番号１について８バイト、テーブル番号２について１０バイト、テーブル番号３について１０バイト、テーブル番号４について１０バイトがそれぞれ必要となる。従って、図８（Ｂ）のテーブルに要する容量は４８バイトとなる。
【００７３】
図８（Ａ）のテーブルに要する容量が２５バイト、図８（Ｂ）のテーブルに要する容量は４８バイトであるから、全部で７３バイトのテーブルを備えれば閏秒情報受信タイミングを検索することができる。図７に示した場合の３２２４バイトに比べると極めて少ない容量でテーブルを作成することができ、検索に要する時間を低減し、受信時間の軽減に伴う低消費電力化が可能となる。
【００７４】
［受信制御処理］
次に、以上のようなテーブルを用いた電子時計１００の受信制御処理について説明する。なお、本実施形態では、図８（Ａ）、（Ｂ）の閏秒受信タイミングテーブルは、ＧＰＳ衛星から閏秒情報の放送が開始される時刻がＧＰＳ時刻として表されているものとする。
【００７５】
図９に受信制御処理の内容を示す。制御回路７０は、内部時刻に受信時間（例えば、３０秒）を加算して基準時刻を生成する（Ｓ０）。この後、制御回路７０は、基準時刻の曜日と時により、図８（Ａ）に示す閏秒受信タイミングテーブル（時）からテーブル番号を検索する（Ｓ１）。次に、図８（Ｂ）に示す閏秒受信タイミングテーブル（分秒）から、基準時刻の分秒より後の分秒を検索する（Ｓ２）。
検索の結果、閏秒受信タイミングテーブル（分秒）に、基準時刻の分秒より後の分秒に該当する時刻があつたかどうかを判断する（Ｓ３）。該当する時刻があった場合には、その時刻を記憶しておく。
【００７６】
一方、該当する時刻がなかった場合には、基準時刻が土曜日の２３時かどうかを判断する（Ｓ４）。これは、ＧＰＳの航法メッセージは、週単位で放送され、毎週日曜日の００：００：００にページ１からの放送に戻るため、たとえ現在のページがページ１８のサブフレーム４の受信前であっても、再度ページ１に戻ってからの閏秒受信タイミングを取得しなければならないためである。そこで、基準時刻が土曜日の２３時であった場合には、日曜日、０時の受信タイミングテーブル（分秒）の先頭時刻を受信開始タイミングとする（Ｓ５）。つまり、０時０８分４８秒を受信タイミングとして記憶しておく。
また、該当する時刻がなかった場合であって、基準時刻が土曜日の２３時ではない場合には、次の閏秒受信タイミングテーブル（分秒）の先頭時刻を受信開始タイミングとして記憶しておく。
【００７７】
本実施形態は、図８（Ａ）、（Ｂ）に示す閏秒受信タイミングテーブルが、ＧＰＳ衛星からの閏秒情報の放送開始時刻であり、ＵＴＣオフセットの値は考慮されていない。そこで、次に、受信時間の調整処理とＵＴＣオフセットの減算処理を行う。
受信時間は、受信装置の処理能力によって変わるものであり、例えば、本実施形態のＧＰＳ受信回路２８の場合には、受信に３０秒の時間を要するものとする。閏秒受信タイミングテーブルから取得した閏秒受信タイミング時刻は閏秒情報の放送開始時刻なので、この放送開始時刻から３０秒という受信時間を減算する（Ｓ７）。
【００７８】
また、閏秒受信タイミングテーブルから取得した閏秒受信タイミング時刻は閏秒情報の放送開始時刻であり、ＵＴＣオフセットの値は考慮されていないので、前記受信時間を減算した時刻から、さらにＵＴＣオフセットの値を減算する（Ｓ８）。
ＵＴＣは１２月か６月の末日、あるいは、３月か９月の末日等に閏秒の調整が実施される。しかし、ＧＰＳ時刻には閏秒がないため、ＵＴＣにおいて閏秒の調整が実施される度にＧＰＳ時刻には閏秒がないため、ＵＴＣにおいて閏秒の調整が実施される度にＧＰＳ時刻とＵＴＣの差（ＵＴＣオフセット）が大きくなってしまう。本実施形態では、ＵＴＣオフセットを１５秒として、図８（Ｂ）の閏秒受信タイミングテーブル（分秒）の値から減算する（Ｓ８）。
【００７９】
閏秒受信タイミングを取得した後は、内部時刻と閏秒受信タイミングが一致するかどうかを判断し、一致するまで待機する（Ｓ９）。そして、内部時刻と閏秒受信タイミングが一致した時にページ１８、サブフレーム４の受信を開始する（Ｓ１０）。さらに、ページ１８、サブフレーム４の閏秒情報を受信する（Ｓ１１）。
【００８０】
次に、具体例について説明する。内部時刻が２０１１年１２月１０日、金曜日の０時０分０秒だとする。この場合には、図８（Ａ）のテーブルからテーブル番号０を取得する。次に、図８（Ｂ）のテーブル番号０の分秒から、０分０秒よりも後の分秒を検索する。テーブル番号０の分秒には、８分４８秒という該当時刻が存在する。従って、閏秒受信タイミングは、２０１１年１２月１０日、金曜日の０時８分４８秒となる。
【００８１】
内部時刻が２０１１年１２月１０日、金曜日の０時５９分０秒だとする。この場合には、図８（Ａ）のテーブルからテーブル番号０を取得する。次に、図８（Ｂ）のテーブル番号０の分秒から、５９分０秒よりも後の分秒を検索する。しかし、テーブル番号０の分秒には、５９分０秒の後の分秒は存在しないので、次のテーブル番号１の先頭時刻、１１分１８秒が閏秒受信タイミングとなる。従って、閏秒受信タイミングは、２０１１年１２月１０日、金曜日の１時１１分１８秒となる。
【００８２】
内部時刻が２０１１年１２月１１日、土曜日の２３時５２分０秒だとする。この場合には、図８（Ａ）のテーブルからテーブル番号２を取得する。次に、図８（Ｂ）のテーブル番号２の分秒から、５２分０秒よりも後の分秒を検索する。テーブル番号２の分秒には、５２分０秒の後の分秒は存在しないが、土曜日の２３時の場合なので、次のテーブル番号の分秒を検索することなく、日曜日の０時の閏秒受信タイミングテーブルの先頭時刻、つまり、８分４８秒が閏秒受信タイミングとなる。従って、閏秒受信タイミングは、２０１１年１２月１２日、日曜日の０時８分４８秒となる。
【００８３】
以上のように、本実施形態によれば、少ないデータ量で閏秒受信タイミングをテーブルとして持つことができるので、たとえ演算能力の低いＩＣを用いて場合であっても、閏秒受信タイミングの検索を簡単に短時間で行うことができる。その結果、受信時間の短縮化により消費電力の低減を図ることができる。
また、本実施形態によれば、図８（Ａ）、（Ｂ）に示す閏秒受信タイミングテーブルを作成する際に、受信装置の処理能力によって変わる受信時間、及び、ＵＴＣオフセットの値を考慮する必要がないので、作成済みの閏秒受信タイミングテーブルを有効に利用することができる。
【００８４】
［第２実施形態］
図１０は、本発明の第２実施形態に係る受信制御処理を示すフローチャートである。図９に示す第１実施形態との共通の処理には同一の符号を付して説明を省略する。
本実施形態における閏秒受信タイミングテーブルは、ＵＴＣオフセットを１５秒として、ＧＰＣ時刻からＵＴＣオフセットを減算したＵＴＣによる受信開始時刻として表されているものとする。なお、第２実施形態では、図９に示すＳ０の処理が実行されないので、基準時刻が生成されない。このため、Ｓ１およびＳ２では、内部時刻が比較の対象となる。また、図８（Ａ）に示す閏秒情報受信タイミングの分秒の５パターンを０時から２３時までの時と、日曜日から土曜日までの曜日とにより関連付けたテーブルは本実施形態でも変わらない。
しかし、各パターンの番号をテーブル番号として、テーブル番号ごとに閏秒情報受信タイミングの分と秒の組み合わせを表すテーブルは、図８（Ｂ）に示す分秒の値から、ＵＴＣオフセットの１５秒を減算した値になっている。例えば、テーブル番号０の最初の分秒は０８分３３秒となる。
【００８５】
図１０に示す受信制御処理において、閏秒受信タイミング時刻の取得処理（Ｓ１〜Ｓ６）、および、閏秒情報の受信処理（Ｓ９〜Ｓ１１）は図９に示す第１実施形態の処理と同様である。本実施形態は、閏秒受信タイミングテーブルが、ＵＴＣオフセットを１５秒としてＵＴＣによる受信開始時刻として閏秒受信タイミングが表されている。しかし、上述したように、ＵＴＣオフセットは閏秒の調整が実施される度に大きくなってしまう。従って、このテーブル作成後に閏秒の調整が実施された場合には、テーブルから取得した時刻と、実際のＵＴＣとの間に差が生じてしまう。
【００８６】
そこで、本実施形態では、ＵＴＣオフセットが現在値とタイミングテーブル作成時の値とで一致するかどうかを判断する（Ｓ２０）。そして、一致しない場合には、上述のようにして記憶した閏秒受信タイミングからＵＴＣオフセットの差分を減算する（Ｓ２１）。例えば、本実施形態のテーブルは、ＵＴＣオフセットを１５秒として作成されているが、現在のＵＴＣオフセットが１７秒であった場合には、差分の２を閏秒タイミングから減算する。このようにして求めた閏秒受信タイミング時刻を用いて、第１実施形態と同様に閏秒情報の受信処理を行う（Ｓ９〜Ｓ１１）。
本実施形態によれば、閏秒情報受信タイミングテーブルを作成する際に、ＵＴＣオフセットを予め考慮して分秒データを作成するので、ＵＴＣオフセットが現在値と変わらない場合には、テーブルから取得した閏秒情報受信タイミングをそのまま使用することができる。
また、ＵＴＣオフセットが現在値から変更されている場合でも、ＵＴＣオフセット差分を考慮して閏秒受信タイミングを算出するので、正確に閏秒情報を受信することができる。
【００８７】
なお、上述した各実施形態においては、閏秒受信タイミングテーブルの時、分、秒、曜日の記録エリアの容量を、それぞれ１バイトとした例について説明したが、本発明はこれに限定されるものではなく、適宜変更するようにしてもよい。
【符号の説明】
【００８８】
１００…電子時計、２８…ＧＰＳ受信回路、７０…制御回路、２３…ＧＰＳアンテナ、１２（１２１，１２２，１２３）、１３…指針軸、、３０…駆動機構。
【図１】
0005578103.tif 000002
【図２】
0005578103.tif 000003
【図３】
0005578103.tif 000004
【図４】
0005578103.tif 000005
【図５】
0005578103.tif 000006
【図６】
0005578103.tif 000007
【図７】
0005578103.tif 000008
【図８】
0005578103.tif 000009
【図９】
0005578103.tif 000010
【図１０】
0005578103.tif 000011