(57)【要約】【課題】より効率的に測位動作を行わせることの出来る測位装置、電子時計、測位制御方法、及びプログラムを提供する。【解決手段】衛星電波受信モジュール（５）は、クロック信号を出力するＤＣＸＯ（５５）と、ＤＣＸＯよりも高精度なクロック信号を出力するＴＣＸＯ（５６）と、測位衛星からの電波を受信する受信部（５１）と、受信された電波から得られる測位情報に基づいて現在位置を算出するモジュール制御部（５２）と、を備え、モジュール制御部は、受信部による測位衛星からの電波の受信状況に応じて受信部及びモジュール制御部へのクロック信号の供給元をＤＣＸＯ及びＴＣＸＯのうち何れかに切り替える切替制御を行う。【選択図】図１
2018044868.tif 000002
【特許請求の範囲】
【請求項１】
クロック信号を出力する第１の発振部と、
前記第１の発振部よりも高精度なクロック信号を出力する第２の発振部と、
測位衛星からの電波を受信する受信部と、
受信された電波から得られる測位情報に基づいて現在位置を算出する測位制御部と、
を備え、
前記測位制御部は、前記受信部による前記測位衛星からの電波の受信状況に応じて前記受信部及び前記測位制御部へのクロック信号の供給元を前記第１の発振部及び前記第２の発振部のうち何れかに切り替える切替制御を行う
ことを特徴とする測位装置。
【請求項２】
前記測位制御部は、算出された現在位置の精度に応じて前記切替制御を行うことを特徴とする請求項１記載の測位装置。
【請求項３】
前記測位制御部は、
前記第２の発振部から前記クロック信号の供給を受けた状態で前記受信部により前記測位衛星からの電波の捕捉動作を行わせ、
現在位置の算出に必要な所定数の前記測位衛星を捕捉した場合に、捕捉された電波から復調された信号中に所定の符号列が検出されるまでの予測時間内に再度の捕捉動作が可能か否かを判別し、
可能と判別された場合には、前記クロック信号の供給元を前記第１の発振部に切り替えて前記受信部により再度の捕捉動作を行わせる
ことを特徴とする請求項１又は２記載の測位装置。
【請求項４】
前記測位制御部は、捕捉された電波の受信強度を考慮して再度の捕捉動作に要する再捕捉時間を取得することを特徴とする請求項３記載の測位装置。
【請求項５】
前記受信強度と前記再捕捉時間との対応関係を示す捕捉時間推測情報を記憶する推測情報記憶部を備えることを特徴とする請求項４記載の測位装置。
【請求項６】
前記測位制御部は、前記予測時間に想定される最大ずれ幅に基づいて当該予測時間の最短時間を取得することを特徴とする請求項３〜５の何れか一項に記載の測位装置。
【請求項７】
前記測位制御部は、前回の測位を行ったタイミングからの経過時間に基づいて前記最大ずれ幅を想定することを特徴とする請求項６記載の測位装置。
【請求項８】
測位衛星の現在位置に係る情報を記憶する位置記憶部を備え、
前記測位制御部は、有効な前記現在位置に係る情報が保持されている場合には、前記第２の発振部から前記クロック信号の供給を受けた状態で前記受信部による受信を開始させて、測位演算を行う
ことを特徴とする請求項１〜７の何れか一項に記載の測位装置。
【請求項９】
前記第２の発振部は、温度補償水晶発振器であることを特徴とする請求項１〜８の何れか一項に記載の測位装置。
【請求項１０】
前記第１の発振部は、デジタル制御水晶発振器であることを特徴とする請求項１〜９の何れか一項に記載の測位装置。
【請求項１１】
請求項１〜１０の何れか一項に記載の測位装置と、
現在時刻を計数する計時部と、
現在時刻に応じた時刻を表示する表示部と、
を備えることを特徴とする電子時計。
【請求項１２】
前記測位装置により同定された現在位置の情報に基づいて、当該現在位置に応じた地方時設定を行う計時制御部を備えることを特徴とする請求項１１記載の電子時計。
【請求項１３】
クロック信号を出力する第１の発振部と、前記第１の発振部よりも高精度なクロック信号を出力する第２の発振部と、測位衛星からの電波を受信する受信部と、を備える測位装置の測位制御方法であって、
受信された電波から得られる測位情報に基づいて現在位置を算出する位置同定ステップ、
前記受信部による前記測位衛星からの電波の受信状況に応じて測位動作に係るクロック信号の供給元を前記第１の発振部及び前記第２の発振部のうち何れかに切り替える切替制御を行うクロック切替ステップ、
を含むことを特徴とする測位制御方法。
【請求項１４】
クロック信号を出力する第１の発振部と、前記第１の発振部よりも高精度なクロック信号を出力する第２の発振部と、測位衛星からの電波を受信する受信部と、を備える測位装置のコンピュータを
受信された電波から得られる測位情報に基づいて現在位置を算出する位置同定手段、
前記受信部による前記測位衛星からの電波の受信状況に応じて測位動作に係るクロック信号の供給元を前記第１の発振部及び前記第２の発振部のうち何れかに切り替える切替制御を行うクロック切替手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、測位装置、電子時計、測位制御方法、及びプログラムに関する。
【背景技術】
【０００２】
時刻の表示だけではなく、種々の機能を実行可能な多機能電子時計がある。電子時計では、発振回路により生成されるクロック信号に基づいて動作を行う。タイミング制御が重要な機能が実行される場合には、このクロック信号の精度が重要となる。特に、発振周波数は、温度条件に応じて変化しやすい。これに対し、従来、温度補償回路を有する発振器や温度変化を抑制する構造を有する発振器などが知られている。
【０００３】
また、電子時計には、種々の機能の一部として、測位衛星からの電波を受信して正確な日時や現在位置を取得したり、ブルートゥース（登録商標：Bluetooth）やＷＬＡＮ（Wireless Lan）などの各種通信規格を用いて各種データを送受信したりすることが可能なものがある。これらの通信処理を行う場合に、クロック周波数や当該クロック周波数に基づいて動作する各部の動作周波数及びその定数倍の周波数が受信周波数と重なることでノイズとなって受信感度の低下に繋がるという問題がある。これに対し、電波受信時にクロック信号周波数や動作周波数を変更して、その定数倍と受信周波数が重ならないようにする技術が知られている。特許文献１には、予め複数の動作周波数を設定しておき、一の動作周波数で受信感度が低下した場合には、他の動作周波数に変更することで、温度変化による発振周波数の変化の影響を含めて重複を避ける技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−１８２５３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、測位装置や電子時計において、常に精度の高い発振器を用いることは、必要以上の動作を行うことになり、電力消費などの増大にも繋がって効率が悪いという課題がある。一方で、単純に精度を低下させると、受信感度の低下にも繋がり、消費電力の大きい電波捕捉動作が頻繁に必要になるなどで、結局効率が低下する場合があるという課題がある。
【０００６】
この発明の目的は、より効率的に測位動作を行わせることの出来る測位装置、電子時計、測位制御方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明は、
クロック信号を出力する第１の発振部と、
前記第１の発振部よりも高精度なクロック信号を出力する第２の発振部と、
測位衛星からの電波を受信する受信部と、
受信された電波から得られる測位情報に基づいて現在位置を算出する測位制御部と、
を備え、
前記測位制御部は、前記受信部による前記測位衛星からの電波の受信状況に応じて前記受信部及び前記測位制御部へのクロック信号の供給元を前記第１の発振部及び前記第２の発振部のうち何れかに切り替える切替制御を行う
ことを特徴とする測位装置である。
【発明の効果】
【０００８】
本発明に従うと、測位動作をより効率的に行わせることが出来るという効果がある。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態の電子時計の機能構成を示すブロック図である。
【図２】ＧＰＳ衛星から送信される電波により送られる信号の航法メッセージのフォーマットを説明する図である。
【図３】測位制御処理の制御手順を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態を図面に基づいて説明する。
図１は、本発明の測位装置の実施形態である衛星電波受信モジュール５を有し、本発明の電子時計の実施形態である電子時計１の機能構成を示すブロック図である。
【００１１】
本実施形態の電子時計１は、例えば、バンドを有し、当該バンドによりユーザの腕に装着される腕時計型の電子時計である。
電子時計１は、マイコン４と、衛星電波受信モジュール５及びアンテナＡ１と、操作受付部６１と、表示部６２と、報知動作部６３と、電力供給部７０などを備える。
【００１２】
マイコン４は、ホスト制御部４０（計時制御部）と、発振回路４６と、分周回路４７と、計時回路４８（計時部）などを備える。
【００１３】
ホスト制御部４０は、ホストＣＰＵ４１（Central Processing Unit）と、ＲＡＭ４２（Random Access Memory）などを備える。
ホストＣＰＵ４１は、各種演算処理を行うプロセッサである。このホストＣＰＵ４１が行う演算処理は、主に電子時計１の時計としての日時計数及び表示に係る処理であり、低負荷且つ長期間に亘り継続的反復的に行われるものである。
【００１４】
ＲＡＭ４２は、ホストＣＰＵ４１に作業用のメモリ空間を提供し、一時データや設定データを記憶する。設定データには、電子時計１で利用、表示させる日時のタイムゾーンや夏時間実施ルール（即ち、夏時間の実施有無、実施期間、及び実施時のシフト時間）の設定である地方時設定情報４２１が含まれる。
【００１５】
ホスト制御部４０は、衛星電波受信モジュール５で取得された現在位置情報に基づいて得られるタイムゾーンや夏時間実施ルールを地方時設定情報４２１をＲＡＭ４２に設定記憶させ（地方時設定を行い）、当該地方時設定情報４２１に応じて計時回路４８が計数する現在日時を現在位置の地方時に変換して利用、表示させる。
【００１６】
発振回路４６は、所定の周波数の信号を生成して出力する。信号の生成には、例えば、水晶発振器（発振子）などが用いられる。この水晶発振器は、マイコン４に対して外付けされて良い。
【００１７】
分周回路４７は、発振回路４６から入力された周波数信号を設定された分周比で分周した分周信号を出力する。分周比の設定は、ホストＣＰＵ４１により変更されて良い。
計時回路４８は、分周回路４７から入力された所定の周波数の分周信号を計数することで現在日時（少なくとも現在時刻）を計数、保持する。計時回路４８の計数する現在日時は、衛星電波受信処理部５０が取得した正確な現在日時などに基づいて、ホストＣＰＵ４１からの制御信号により修正（制御）可能となっている。この計時回路４８は、カウンタなどのハードウェアであっても良いし、ホストＣＰＵ４１がＲＡＭ４２を用いて計数動作をソフトウェア的に行うものであっても良い。
【００１８】
衛星電波受信モジュール５は、衛星電波受信処理部５０と、ＤＣＸＯ５５（デジタル制御水晶発振器）（第１の発振部）と、ＴＣＸＯ５６（温度補償水晶発振器）（第２の発振部）、切替部５７と、ＲＯＭ５８などを備え、測位衛星からの電波を受信して測位動作を行うためのモジュールである。
衛星電波受信処理部５０は、アンテナＡ１を介して米国のＧＰＳ（Global Positioning System）といった衛星測位システムの測位衛星から送信されている電波（衛星電波）を受信して日時情報（現在日時情報）や測位衛星の位置に係る情報（エフェメリスなどの軌道情報や、位置、速度及び加速度の情報）を取得し、これらの情報に基づいて正確な現在日時や現在位置を算出する測位演算を行う。衛星電波受信処理部５０は、受信部５１と、モジュール制御部５２（測位制御部、コンピュータ）と、記憶部５３（推測情報記憶部、位置記憶部）などを備え、ＬＳＩとして一体形成されている。衛星電波受信処理部５０の動作は、切替部５７を介してＤＣＸＯ５５又はＴＣＸＯ５６から選択的に入力される所定の周波数（例えば、約２６ＭＨｚ）のクロック信号に基づいてなされる。
【００１９】
受信部５１は、受信対象の測位衛星からの電波を受信、検出してその測位衛星の識別及び送信信号の位相の同定といった捕捉動作を行う捕捉部５１１と、捕捉した測位衛星からの電波を追尾して継続的に信号を復調、取得する追尾部５１２とを有する。受信部５１の動作は、捕捉部５１１及び追尾部５１２についてそれぞれ制御され、また、動作が不要な場合には、捕捉部５１１及び追尾部５１２をそれぞれ停止させることが出来る。
【００２０】
モジュール制御部５２は、主に衛星電波の受信制御及び受信された信号（測位情報）に基づく現在日時の同定や現在位置の算出（即ち、測位演算）といった処理を行う。モジュール制御部５２は、モジュールＣＰＵ５２１と、メモリ５２２などを備える。
【００２１】
モジュールＣＰＵ５２１は、各種演算処理を行い、衛星電波受信処理部５０の動作の制御を行う。モジュールＣＰＵ５２１（モジュール制御部５２）は、ホストＣＰＵ４１（ホスト制御部４０）よりも演算処理能力が高く、上述の測位演算といった高負荷の処理を実行することが可能となっている。これに応じて、モジュールＣＰＵ５２１の消費電力は、待機時や、ホストＣＰＵ４１において同程度の対応する処理が行われる場合の各消費電力よりもそれぞれ大きい。モジュールＣＰＵ５２１とホストＣＰＵ４１との間は、Ｉ２Ｃバスなど、電力消費効率が良い接続がなされている。
メモリ５２２は、モジュールＣＰＵ５２１に作業用のメモリ空間（キャッシュメモリを含む）を提供するＤＲＡＭやＳＲＡＭなどの揮発性メモリと、初期設定データなどを格納するＲＯＭなどを有する。ＲＯＭは、マスクＲＯＭに加えて又は代えて書き換え更新可能な不揮発性メモリが用いられても良い。
【００２２】
モジュール制御部５２は、ホストＣＰＵ４１から取得された計時回路４８により計数されている日時情報に基づいて、動作時には日時の計数を行う。なお、衛星電波受信モジュール５は、マイコン４とは別個にＲＴＣ（Real Time Clock）などを備え、モジュール制御部５２は、このＲＴＣから日時を取得して日時の計数を行うことも可能である。ＲＴＣには、発振回路４６から又は別個の発振回路から所定の周波数（例えば、約１６ｋＨｚ）のクロック信号が入力されて日時の計数を行う。
【００２３】
記憶部５３は、補助記憶装置であり、電力供給状態によらず保持される各種設定データ、履歴データやプログラムなどが記憶される。これらのデータには、各測位衛星から取得されたエフェメリス（測位衛星の現在位置に係る情報）やアルマナック（予測軌道情報）のデータ、直近の受信タイミングデータや、算出された現在位置の履歴データが含まれる。また、記憶部５３には、後述のＤＣＸＯ５５のサーミスタ５５１の計測値に応じた補正テーブル５３１、及び電波受信強度に係るパラメータ（例えば、ＣＮＲなど）と捕捉に要する時間の推定情報との対応関係を示す捕捉テーブル５３２（捕捉時間推測情報）が記憶される。記憶部５３には、フラッシュメモリなどが用いられている。
【００２４】
衛星電波受信処理部５０には、ホストＣＰＵ４１など時計の動作に係る各部とは別個に電力供給部７０からの電力供給の有無を切替可能となっている。
【００２５】
ＤＣＸＯ５５は、水晶発振子の発振周波数をデジタル制御して調整を行い、所定の周波数信号（クロック信号）を出力する。ＤＣＸＯ５５は、サーミスタ５５１を備え、サーミスタ５５１が検出する温度に基づいて発振周波数の調整を行う。サーミスタ５５１の計測温度と発振周波数の調整幅とは予めテーブルデータとして保持される。ＤＣＸＯ５５の発振周波数は、水晶発振子のばらつきに応じ、ＴＣＸＯ５６などに対して当初比較的大きくなり易い（±１０〜３０ｐｐｍなど）が、使用時に取得されるサーミスタ５５１の計測温度との対応関係に係るデータに基づいて逐次テーブルデータを更新していくことで、精度を向上させる（±１〜３ｐｐｍなど）ことが出来る。調整制御は、このような精度向上に係る処理動作が可能であれば、モジュール制御部５２が行っても良いし、その他の構成が行っても良い。ここでは、対応関係を示すテーブルデータを補正テーブル５３１として記憶部５３に記憶させ、モジュール制御部５２が制御動作を行う。
【００２６】
ＴＣＸＯ５６は、温度補償機能を有する水晶発振器であり、モジュール化されたものを利用可能である。ＴＣＸＯ５６は、温度に応じて変化する水晶発振子の発振周波数を補償して、ＤＣＸＯ５５よりも設定周波数からの周波数変動の小さい、即ち、周波数安定度の高い高精度なクロック信号を出力する。ＴＣＸＯ５６は、通常の受信対応温度範囲では、逆スペクトラム拡散に応じた適切なサンプリング周波数の信号を安定して（通常、±１ｐｐｍ以下、０．１ｐｐｍなど）出力することが出来る。ＴＣＸＯ５６は、温度補償回路を内蔵し、動作時には当該温度補償回路に動作電力が供給されることで、ＤＣＸＯ５５よりも消費電力が大きくなる。
ＤＣＸＯ５５とＴＣＸＯ５６とにより出力対象とされるクロック周波数は、同一である。
【００２７】
切替部５７は、モジュール制御部５２の制御により、クロック信号の供給元をＤＣＸＯ５５とＴＣＸＯ５６との間で択一的に切り替えるスイッチング素子を有する。また、切替部５７は、クロック信号の供給元ではないＤＣＸＯ５５又はＴＣＸＯ５６の動作を停止させることが出来る。或いは、これらの動作、非動作の切り替えをモジュール制御部５２が直接行っても良い。
【００２８】
ＲＯＭ５８は、ホストＣＰＵ４１やモジュールＣＰＵ５２１が各種処理動作を実行するためのプログラム５８１や設定データ５８２などを格納する記憶部である。ＲＯＭ５８としては、マスクＲＯＭの他、データの書き換え更新が可能なフラッシュメモリなどの不揮発性メモリを有していても良い。ＲＯＭ５８に格納される設定データ５８２には、現在位置が属するタイムゾーンや夏時間実施設定を取得するための地図データなどが含まれる。ＲＯＭ５８のデータには、ホストＣＰＵ４１からも直接アクセス可能とされる。
【００２９】
操作受付部６１は、ユーザ操作などの外部からの入力動作を受け付ける。操作受付部６１は、例えば、一又は複数の押しボタンスイッチを備え、当該押しボタンスイッチの押下動作に応じた信号をホストＣＰＵ４１に出力する。
【００３０】
表示部６２は、ホストＣＰＵ４１の制御に基づいて各種情報の表示動作を行う。表示部６２は、表示画面とその駆動回路を有する。表示画面としては、例えば、液晶表示画面（ＬＣＤ）が用いられ、駆動回路は、当該液晶表示画面による表示に係る駆動動作を行う。表示部６２に表示される内容には、現在日時（少なくとも時刻）に係る情報、及び測位結果に応じた位置情報が含まれる。
【００３１】
報知動作部６３は、ユーザに対する各種報知動作を行う。報知動作の発生機構としては、スピーカ、ビープ音を発生する圧電素子や振動モータなどが挙げられる。
【００３２】
電力供給部７０は、電子時計１の各部が動作に要する電力を当該各部へ供給する。電力供給部７０は、バッテリ７１から出力される電力を各部の動作電圧で供給する。動作電圧が動作部位によって異なる場合には、電力供給部７０は、レギュレータを用いて電圧変換を行って出力する。バッテリ７１は、例えば、入射光に応じた発電を行うソーラパネルや発電された電力を蓄電する二次電池などである。或いは、着脱可能な乾電池や充電池などが収容部に収容されて、バッテリ７１として用いられても良い。
【００３３】
次に、測位動作について説明する。
測位衛星からの電波を受信して行う衛星測位では、３機（三次元的には４機；現在位置の算出に必要な所定数）以上の測位衛星からの電波を受信し、これら複数の測位衛星の現在位置と、電波の受信タイミングのずれ（疑似距離）とにより受信位置を算出する。このとき、受信タイミングのずれ量の計測は、供給されるクロック信号の精度に大きく依存する。
【００３４】
測位衛星としては、例えば、米国のＧＰＳ（Global Positioning System）に係る測位衛星（ＧＰＳ衛星）が主に用いられているが、ロシアのＧＬＯＮＡＳＳなど他の測位システムに係る測位衛星であっても良く、また、これらの複数の測位システムに係る測位衛星を組み合わせて測位を行っても良い。測位衛星から送信される信号には、現在日時情報及び衛星位置に係る情報が含まれており、それぞれ、測位システムにおいて定められたフォーマットでスペクトラム拡散されて送信されている。捕捉部５１１では、予め保持された各測位衛星の拡散コード（Ｃ／Ａコード）の符号列データを用いて逆スペクトラム拡散することで信号を検出する。Ｃ／Ａコードは、１０２３個の符号（チップ）が配列された疑似ランダム符号列であり、１０２３ｋＨｚ（１ｍｓｅｃ周期）で繰り返されている。
【００３５】
図２は、ＧＰＳ衛星から送信される電波により送られる信号の航法メッセージのフォーマットを説明する図である。
【００３６】
ＧＰＳでは、各ＧＰＳ衛星からそれぞれ３０秒単位のフレームデータが合計２５ページ送信されることで、１２．５分周期で全てのデータが出力されている。各フレームデータは、５つのサブフレーム（６秒）で構成されている。更に、各サブフレームは１０個のワード（各０．６秒、順番にＷＯＲＤ１〜ＷＯＲＤ１０）によって構成されている。ＷＯＲＤ１とＷＯＲＤ２のデータフォーマットは、全てのサブフレームで同一である。ＷＯＲＤ１では、８ビットの固定符号列（所定の符号列）であるプリアンブル（Preamble）に続き、１４ビットのテレメトリメッセージ（TLM Message）が送信され、その後ろに１ビットのIntegrity status flagと１ビットの予備ビットを挟んで、６ビットのパリティデータが配される。ＷＯＲＤ２は、１７ビットのＴＯＷ−Ｃｏｕｎｔ（Ｚカウントともいう）に続き、Alert flagとAnti-spoof flagがそれぞれ１ビットずつで示されている。それから、サブフレームの番号（周期番号）を示すsubframe-IDが３ビットで示され、パリティデータの整合用２ビットを挟んで６ビットのパリティデータが配列される。
【００３７】
ＷＯＲＤ３以降のデータは、サブフレームによって異なる。サブフレーム１では、１０ビットのＷＮ（週番号）及び衛星の健康情報（ＳＶ−Ｈｅａｌｔｈ）がＷＯＲＤ３に含まれ、また、衛星時計の補正情報がＷＯＲＤ８〜１０に含まれる。サブフレーム２、３には、主にエフェメリス（軌道情報）が含まれ、サブフレーム４の一部及びサブフレーム５には、アルマナック（予測軌道情報）が含まれている。
【００３８】
ＧＰＳ衛星や、これに順ずる日本の準天頂衛星システム（ＱＺＳＳ）の場合には、６秒に一回送信されるプリアンブルを基準符号列として符号列の同定（同期確保）及び復号を行う。３０秒周期で送信されているエフェメリスは、通常、４時間有効であり、有効期間が終了する前に更新された有効なエフェメリスを再取得する必要がある。
また、ＧＬＯＮＡＳＳ衛星では、３０秒に一回各衛星の位置、速度及び加速度の情報（エフェメリス）が送信されており、所定時間ごと（３０分など）に更新されるので、更新ごとに新たな（有効な）エフェメリスを再取得する。
【００３９】
また、各衛星のアルマナックは、各測位衛星からの信号において共通にＧＰＳ衛星では１２．５分周期で、ＧＬＯＮＡＳＳ衛星では２．５分周期でそれぞれ全ての測位衛星の情報が送信されており、何れかの測位衛星からの電波が受信されている場合に取得可能である。
【００４０】
エフェメリスが取得、保持された状態では、現在日時及び捕捉された各測位衛星からの電波の受信タイミングのずれに基づいて現在位置の算出が可能となる。電子時計１では、所定の時間間隔で現在位置の算出及び出力を行う。所定の時間間隔は、一定、例えば、５秒おきや１分おきであっても良いし、或いは、図示略の加速度センサや地磁気センサなどを有する計測部を備え、移動状態を計測、判別して移動速度に応じた時間間隔に随時設定変更されても良い。
【００４１】
次に、電子時計１における測位制御動作について説明する。
電子時計１では、上述の所定の時間間隔で衛星電波受信処理部５０による測位動作が行われて位置データ（履歴データ）が取得可能となっている。このとき、電子時計１では、衛星電波受信処理部５０の動作時におけるクロック信号の供給元として、ＴＣＸＯ５６とＤＣＸＯ５５の何れかが選択され、モジュール制御部５２の制御（切替制御）による切替部５７の切替動作に従って選択された発振部がクロック信号を出力する。上述のように、ＴＣＸＯ５６の方が信号の精度（絶対値及び安定度）が高いので、電波の受信状況に応じ、通常では、起動時や受信状況の悪い、即ち、電波受信強度が低く、及び／又は捕捉されている測位衛星の配置があまり好ましくないときにはＴＣＸＯ５６が利用され、十分な数の測位衛星から基準以上の精度で（適切な衛星配置で）位置情報が取得可能な場合には、ＤＣＸＯ５５が利用されるように変更される。
なお、利用状況などに応じて必要な位置精度が異なる場合には、ＴＣＸＯ５６とＤＣＸＯ５５の切り替えの基準となる精度を変化させることが出来る。
【００４２】
図３は、本実施形態の衛星電波受信モジュール５において実行される測位制御処理のモジュール制御部５２による制御手順を示すフローチャートである。
この測位制御処理は、ホスト制御部４０により起動されて測位命令が取得されることで開始され、操作受付部６１への入力操作などによりホスト制御部４０を介して別途割り込みなどで測位終了命令が受け付けられるまで継続的に行われる。
【００４３】
測位制御処理が開始されるとモジュール制御部５２（モジュールＣＰＵ５２１）は、衛星電波受信処理部５０の起動動作及び初期設定を行う（ステップＳ１０１）。モジュール制御部５２は、切替部５７の設定をＴＣＸＯ５６からの入力とする（ステップＳ１０２）。
【００４４】
モジュール制御部５２は、ホスト制御部４０から入力された現在日時に基づいて、ＵＴＣ日時の設定を行う（ステップＳ１０３）。モジュール制御部５２は、受信部５１による衛星電波の受信動作を開始させる（ステップＳ１０４）。
【００４５】
モジュール制御部５２は、記憶部５３に設定されたＵＴＣ日時について有効な期間内のエフェメリスデータ（測位衛星の現在位置に係る情報）が記憶されているか否かを判別する（ステップＳ１０５）。記憶されていると判別された場合には（ステップＳ１０５で“ＹＥＳ”）、モジュール制御部５２は、捕捉部５１１により測位衛星からの電波の捕捉動作を行わせる（ステップＳ１１１）。このとき、モジュール制御部５２は、エフェメリス又はアルマナックに基づいて現在可視状態にあると推定される測位衛星を算出し、当該測位衛星からの電波を優先的に捕捉する動作を行うことが出来る。それから、モジュール制御部５２の処理は、ステップＳ１３１に移行する。
【００４６】
有効なエフェメリスデータが記憶されていないと判別された場合には（ステップＳ１０５で“ＮＯ”）、モジュール制御部５２は、全測位衛星からの電波の捕捉動作を捕捉部５１１により行わせる（ステップＳ１２１）。アルマナックが保持されている場合には、当該アルマナックに基づいて現在可視状態にあると推定される測位衛星を算出し、当該測位衛星からの電波を優先的に捕捉する動作を行っても良い。モジュール制御部５２は、捕捉された測位衛星からの電波の追尾動作を順次追尾部５１２により開始させる（ステップＳ１２２）。モジュール制御部５２は、現在日時に基づいてプリアンブルが受信されると想定されるタイミングまでの捕捉動作が可能な残り時間（予測時間）を取得する（ステップＳ１２３）。このとき、モジュール制御部５２は、日時情報と併せて取得されている、又は前回の日時取得履歴などに基づいて推測される日時の最大ずれ幅を考慮して、最短の残り時間（最短時間）を取得することとする。即ち、計時回路４８の計数する日時の誤差が一日当たり±０．５秒以下である場合には、最大ずれ幅は、前回の日時取得タイミングからの経過日数（経過時間）に０．５を乗じた時間（秒）となる。
【００４７】
モジュール制御部５２は、残り時間で発振回路をＤＣＸＯ５５に切り替えた場合に再度の捕捉が可能な時間が残っているか判別する（ステップＳ１２４）。モジュール制御部５２は、記憶部５３に記憶された捕捉テーブル５３２を参照して、捕捉された測位衛星からの電波の受信強度（ＣＮＲなどのノイズに対する相対的な電波強度の指標を含む）などに対応してＤＣＸＯ５５での捕捉に要すると見積もられる時間（再捕捉時間）を取得して、残り時間と比較する。このテーブルは、例えば、予め検査取得された実績値であり、受信強度が所定のレベルを下回ると急激に捕捉に要する時間が増加する。再捕捉時間がないと判別された場合には（ステップＳ１２４で“ＮＯ”）、モジュール制御部５２の処理は、ステップＳ１２７に移行する。再捕捉時間があると判別された場合には（ステップＳ１２４で“ＹＥＳ”）、モジュール制御部５２は、切替部５７にクロック信号を供給する発振回路をＤＣＸＯ５５に切り替えさせる（ステップＳ１２５）。それから、モジュール制御部５２は、再度捕捉動作を行う（ステップＳ１２６）。それから、モジュール制御部５２の処理は、ステップＳ１２７に移行する。
【００４８】
ステップＳ１２７の処理に移行すると、モジュール制御部５２は、捕捉された測位衛星からの電波を追尾部５１２に追尾させ、また、信号を復調してプリアンブルを同定する。モジュール制御部５２は、同定されたプリアンブルの位置を基準として信号を復号、解読し、日時情報やエフェメリスのデータを取得する（ステップＳ１２７）。
【００４９】
モジュール制御部５２は、必要な日時情報やエフェメリスなどのデータの取得が完了したか否かを判別する（ステップＳ１２８）。取得が完了していないと判別された場合には（ステップＳ１２８で“ＮＯ”）、モジュール制御部５２の処理は、ステップＳ１２７に戻る。取得が完了したと判別された場合には、モジュール制御部５２の処理は、ステップＳ１３１に移行する。
【００５０】
ステップＳ１３１の処理に移行すると、モジュール制御部５２は、捕捉されている衛星の追尾動作を行いながら、所定の時間間隔で現在位置の算出を行う（ステップＳ１３１）。モジュール制御部５２は、算出された現在位置を現在日時とともに記憶部５３に履歴データとして記憶させる。また、モジュール制御部５２は、表示部６２に制御信号を出力して、現在位置を表示部６２に表示させても良い。モジュール制御部５２は、基準数以上の測位衛星からの電波が捕捉されているか否かを判別する（ステップＳ１３２）。ここでいう基準数は、測位に必要な衛星数、即ち、３機又は４機より多く、十分な精度が得られて且つ捕捉されている測位衛星からの電波のうちの幾つかが捕捉状態から外れても測位を継続可能な数であり、例えば、６〜８である。捕捉されていないと判別された場合には（ステップＳ１３２で“ＮＯ”）、モジュール制御部５２の処理は、ステップＳ１１１に戻り、捕捉部５１１による捕捉動作を継続又は再開させる。
【００５１】
基準数以上の測位衛星からの電波が捕捉されていると判別された場合には（ステップＳ１３２で“ＹＥＳ”）、モジュール制御部５２は、捕捉部５１１による捕捉動作を終了し、追尾部５１２による追尾動作を継続させながら、所定の時間間隔で現在位置の算出を行う（ステップＳ１３４）。
【００５２】
モジュール制御部５２は、測位に必要な数以上の測位衛星からの電波が捕捉された状態で追尾が継続されているか否かを判別する（ステップＳ１３４）。このとき、モジュール制御部５２は、捕捉されている電波に係る測位衛星のエフェメリスが有効期間内であるか否かを併せて判別する。ここでは、上述のエフェメリスの有効期間（４時間）ではなく、より短い時間（例えば、２時間）を設定しても良い。測位に必要な数以上の測位衛星からの電波が捕捉されていない（捕捉されていてもエフェメリスが有効期間内ではない）と判別された場合には（ステップＳ１３４で“ＮＯ”）、モジュール制御部５２は、クロック信号の供給元がＤＣＸＯ５５であるか否かを判別する（ステップＳ１５１）。ＤＣＸＯ５５であると判別された場合には（ステップＳ１５１で“ＹＥＳ”）、モジュール制御部５２は、処理をステップＳ１６２に移行させて切替部５７により供給元をＴＣＸＯ５６に切替させる（ステップＳ１６２）。それから、モジュール制御部５２の処理は、ステップＳ１６３に移行する。ＤＣＸＯ５５ではないと判別された場合には（ステップＳ１５１で“ＮＯ”）、モジュール制御部５２の処理は、ステップＳ１６３に移行する。
【００５３】
測位に必要な数以上の測位衛星からの電波が捕捉されていると判別された場合には（ステップＳ１３４で“ＹＥＳ”）、モジュール制御部５２は、算出されている位置精度が基準以上であるか否かを判別する（ステップＳ１３５）。位置精度の指標としては、例えば、ＤＯＰ（Dilution of Precision）などが用いられる。基準以上ではないと判別された場合には（ステップＳ１３５で“ＮＯ”）、モジュール制御部５２は、クロック信号の供給元がＤＣＸＯ５５であるか否かを判別する（ステップＳ１６１）。ＤＣＸＯ５５であると判別された場合には（ステップＳ１６１で“ＹＥＳ”）、モジュール制御部５２は、切替部５７により供給元をＴＣＸＯ５６に切り替えさせる（ステップＳ１６２）。それから、処理をステップＳ１６３に移行させる。ＤＣＸＯ５５ではないと判別された場合には（ステップＳ１６１で“ＮＯ”）、モジュール制御部５２の処理は、ステップＳ１３３に戻る。
【００５４】
算出されている位置精度が基準以上であると判別された場合には（ステップＳ１３５で“ＹＥＳ”）、モジュール制御部５２は、クロック信号の供給元がＴＣＸＯ５６であるか否かを判別する（ステップＳ１４１）。ＴＣＸＯ５６ではあると判別された場合には（ステップＳ１４１で“ＹＥＳ”）、モジュール制御部５２は、切替部５７により供給元をＤＣＸＯ５５に切替させる（ステップＳ１４２）。それから、モジュール制御部５２の処理は、ステップＳ１６３に移行する。ＴＣＸＯ５６ではないと判別された場合には（ステップＳ１４１で“ＮＯ”）、モジュール制御部５２の処理は、ステップＳ１３３に戻る。
【００５５】
ステップＳ１４２、Ｓ１５１、Ｓ１６２の各処理からステップＳ１６３の処理に移行すると、モジュール制御部５２は、捕捉部５１１により、測位衛星からの電波の捕捉動作を再度行わせる（ステップＳ１６３）。この場合、モジュール制御部５２は、現在捕捉している測位衛星の電波については、再捕捉対象から除外して良い。この捕捉している測位衛星の電波には、クロック信号の供給元の切替時（主に、精度の良いＴＣＸＯ５６への切替時だが、これに限るものではない）にクロック信号の位相ずれが小さく、捕捉が外れなかった場合も含まれる。モジュール制御部５２は、捕捉されている電波を送信する測位衛星の有効なエフェメリスを保持しているか否かを判別する（ステップＳ１６４）。保持していないと判別された場合には（ステップＳ１６４で“ＮＯ”）、モジュール制御部５２の処理は、ステップＳ１２７に移行する。保持していると判別された場合には（ステップＳ１６４で“ＹＥＳ”）、モジュール制御部５２の処理は、ステップＳ１３３に戻る。
【００５６】
上記各処理のうち、ステップＳ１３１、Ｓ１３３が位置同定ステップ（位置同定手段）を構成する。また、ステップＳ１２５、Ｓ１４２、Ｓ１６２などがクロック切替ステップ（クロック切替手段）を構成する。
【００５７】
以上のように、本実施形態の衛星電波受信モジュール５は、クロック信号を出力するＤＣＸＯ５５と、ＤＣＸＯ５５よりも高精度なクロック信号を出力するＴＣＸＯ５６と、測位衛星からの電波を受信する受信部５１と、受信された電波から得られる測位情報に基づいて現在位置を算出するモジュール制御部５２と、を備え、モジュール制御部５２は、受信部５１による測位衛星からの電波の受信状況に応じて受信部５１及びモジュール制御部５２へのクロック信号の供給元をＤＣＸＯ５５及びＴＣＸＯ５６のうち何れかに切り替える切替制御を行う。
このように、精度に応じて消費電力も大きくなる発振器について、精度（消費電力）の大小に応じて２種類を備え、受信状況に応じて測位に必要な受信精度を維持しつつ電力消費を低減させることが出来る。従って、より効率的な測位動作を行うことが出来る。
【００５８】
また、モジュール制御部５２は、算出された現在位置の精度に応じて切替制御を行う。即ち、捕捉され、現在位置の算出に用いられる測位衛星が適切に分散配置された状態か否かでクロック信号の供給元をＤＣＸＯ５５とＴＣＸＯ５６との間で切り替えるので、無理にクロック信号の精度を低下させて現在位置の算出を困難にさせない一方、クロック信号の精度が低下しても現在位置の算出に問題を来たさないと判断される場合に適切にクロック信号の精度を低下させて電力消費を低減させることが出来る。
【００５９】
また、モジュール制御部５２は、ＴＣＸＯ５６からクロック信号の供給を受けた状態で受信部５１により測位衛星からの電波の捕捉動作を行わせ、現在位置の算出に必要な数の測位衛星を捕捉した場合に、捕捉された電波から復調された信号中にプリアンブルが検出されるまでの予測時間内に再度の捕捉動作が可能か否かを判別し、可能と判別された場合には、クロック信号の供給元をＤＣＸＯ５５に切り替えて受信部５１により再度の捕捉動作を行わせる。このように、受信開始時には、処理の時間的な余裕がある場合に、その間に可能であればクロック信号の供給元のＤＣＸＯ５５への切り替えを行うので、無駄に受信時間を延ばさずに効率良く適切なクロック信号を選択して測位を開始することが出来る。
【００６０】
また、モジュール制御部５２は、捕捉された電波の受信強度を考慮して再度の捕捉動作に要する再捕捉時間を捕捉テーブル５３２から取得し、再捕捉が可能か否かを判別する。このように、再度の捕捉が可能であると実際の受信強度に基づいて想定可能な範囲で無理なくＤＣＸＯ５５に切り替え可能な場合にのみ切り替えを行うので、必要以上に捕捉動作の時間や捕捉後に現在位置を算出するまでの時間を延ばさない。
【００６１】
また、記憶部５３は、測位衛星からの電波の受信強度（ＣＮＲのように、ノイズに対する相対的な強度指標を含む）と再捕捉時間との対応関係を示す捕捉テーブル５３２を記憶する。これにより、容易に捕捉に必要な所要時間を見積もり、適切な処理タイミングの制御を行うことが可能になる。また、捕捉テーブル５３２をフラッシュメモリなどに記憶させて更新可能とすることで、実測などに応じて精度の向上を図りやすい。
【００６２】
また、モジュール制御部５２は、予測時間に想定される最大ずれ幅に基づいて、当該予測時間の最短時間を取得する。即ち、計時回路４８が計時する日時に応じて予測時間に誤差が生じるので、この誤差を見込んで予測時間を短く想定することで、捕捉動作中にプリアンブルの受信タイミングが過ぎることを避けることが出来る。これにより、不要にエフェメリスデータの取得完了までに要する時間を長引かせず、速やかに測位を開始可能とすることが出来る。
【００６３】
また、モジュール制御部５２は、前回の測位を行ったタイミングからの経過時間に基づいて最大ずれ幅を想定する。計時回路４８が計数する日時は、測位時に得られる正確な日時により補正可能であり、その後のずれは、発振回路４６に定められている最大誤差に応じて拡大し得るので、その最大誤差で生じる最大のずれ幅を見込むことで、想定外のずれでプリアンブルの検出や日時の取得に失敗したり不要に時間を要したりするのを防ぐことが出来る。
【００６４】
また、記憶部５３には測位衛星の現在位置に係る情報（エフェメリス）が記憶され、モジュール制御部５２は、有効な（有効期間内の）エフェメリスが保持されている場合には、ＴＣＸＯ５６からクロック信号の供給を受けた状態で受信部５１による受信を開始させて、測位演算を行う。即ち、衛星からの電波の捕捉後速やかに測位が可能となる場合には、無理に精度を下げずに先ず一度測位を行うことを優先させて、ユーザの利便性を低下させない。
【００６５】
また、高精度な発振器として温度補償水晶発振器（ＴＣＸＯ）を用いることで、発振周波数の変動に大きな影響を与える温度変化を適切に補償して、受信状況が悪い場合でもより確実に測位を可能とすることが出来る。
【００６６】
また、一方で、ＴＣＸＯ５６よりも精度の低い発振器としてデジタル制御水晶発振器（ＤＣＸＯ）を用いることで、水晶発振子の最低限の精度と、サーミスタ５５１の計測値による適切な制御可能な回路構成とにより、コスト、サイズの増大を抑えながら、受信状況が良い場合における適切な範囲内での低消費電力での測位継続を可能とすることが出来る。
【００６７】
また、本実施形態の電子時計１は、上述の衛星電波受信モジュール５と、現在日時を計数する計時回路４８と、現在日時に応じた時刻を表示する表示部６２と、を備える。
このように、電子時計１において、消費電力を抑えながら現在位置の取得を行うことが出来る。
【００６８】
また、電子時計１は、衛星電波受信モジュール５の動作により同定された現在位置の情報に基づいて、当該現在位置に応じた地方時設定を行うホスト制御部４０を備える。これにより、測位動作を生かしてよりユーザが容易且つ適切に現在位置に報じた正確な地方時を知得することが可能になる。即ち、ユーザが地方時設定を自身で行う手間を省くことが出来る。
【００６９】
また、ＤＣＸＯ５５及びＴＣＸＯ５６を用いて上述の測位制御方法により測位動作を行うことで、適切な精度内での速やかな現在位置の取得を維持しつつ、消費電力の適切化などの動作の効率化を図ることが出来る。
【００７０】
また、上述の測位制御処理に係る制御用のプログラム５８１をインストールしてモジュールＣＰＵ５２１（モジュール制御部５２）によりソフトウェア的に実行させることで、容易且つ適切に現在位置の取得に係る処理の効率化を図ることが出来る。
【００７１】
なお、本発明は、上記実施の形態に限られるものではなく、様々な変更が可能である。
例えば、上記実施の形態では、発振回路としてＤＣＸＯ５５とＴＣＸＯ５６を備えることとしたが、より精度の高い発振器して、ＯＣＸＯ（恒温槽付き水晶発振器）なども利用し得る。また、ＤＣＸＯ５５は、デジタル制御ではなく、通常のＶＣＸＯ（電圧制御水晶発振器）において、サーミスタ５５１の計測温度に基づいて制御電圧が制御されても良い。また、測位衛星からの電波受信に必要な最低限の精度、安定度が確保可能であれば、水晶発振子を用いずにセラミック発振子などを用いた発振器や、Ｓｉ（シリコン）ベースのＭＥＭＳ（Micro Electro Mechanical Systems）発振器であっても良い。
【００７２】
また、上記実施の形態では、捕捉衛星数が減少して不足した場合に必ずＴＣＸＯ５６からのクロック信号の送信に切り替えて再捕捉を行うこととしたが、受信状況が良い場合には、必ずしもＴＣＸＯ５６に切り替える必要は無い。また、ＤＣＸＯ５５からのクロック信号の供給を受けて再捕捉を可能とする場合、捕捉衛星数に余裕がある状態、即ち、４機又は５機となった段階で再捕捉を行わせることとしても良い。
【００７３】
また、上記実施の形態では、前回の測位タイミングからの経過時間によりプリアンブルの検出タイミングのずれ幅を見積もったが、経過時間内の温度履歴などを考慮に入れても良い。また、ずれ幅がプリアンブルの送信頻度（６秒に１回）に対して大きい（６秒以上）の場合には、一律な値（例えば、３秒）を設定しても良いし、０秒として、この段階ではＤＣＸＯ５５に切り替えを行わないこととしても良い。
【００７４】
また、上記実施の形態では、プリアンブルを検出することで符号列の基準位置としたが、現在日時に応じたＴＯＷ−Ｃｏｕｎｔの値を示す符号列を検出しても良い。
【００７５】
また、上記実施の形態では、エフェメリスを受信して取得することとしたが、通信手段を介して外部から取得可能な場合には、測位衛星から受信された電波に基づいてエフェメリスの復号取得を行わないこととしても良い。この場合、エフェメリスは、ＲＯＭ５８に記憶されても良い。また、その他補正テーブル５３１や捕捉テーブル５３２などもホスト制御部４０からアクセス可能にＲＯＭ５８に記憶されても良い。
【００７６】
また、上記実施の形態では、電子時計１として腕時計を例に挙げて示したが、他の時計であっても良く、例えば、携帯型の時計や、車の内部に載置、取り付けされる小型据え置き型の時計などであっても良い。
【００７７】
また、衛星電波受信モジュール５は、電子時計１が備えるものに限られない。専用の測位装置として表示部や操作受付部などとともに用いられても良いし、ユーザの移動歩数、消費カロリーなどを計測する活動量計、脈拍計や血圧計など他の装置に備えられるものであっても良い。これらの場合、ホストＣＰＵ４１や計時回路４８などが別個に設けられる必要は無く、モジュールＣＰＵ５２１が一元的に演算制御を行っても良い。また、衛星電波受信モジュール５の起動時には、上述のＲＴＣから日時情報が取得される。衛星電波受信モジュール５の停止時や測位終了時には、測位結果に基づいてＲＴＣの日時が正しい日時に修正される。
【００７８】
また、以上の説明では、本発明に係るモジュール制御部５２の処理動作に係る測位制御処理などの動作処理のプログラム５８１のコンピュータ読み取り可能な媒体として不揮発性メモリを含み得るＲＯＭ５８を例に挙げて説明したが、これに限定されない。その他のコンピュータ読み取り可能な媒体として、ＨＤＤ（Hard Disk Drive）や、ＣＤ−ＲＯＭやＤＶＤディスクなどの可搬型記録媒体を適用することが可能である。また、本発明に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウェーブ（搬送波）も本発明に適用される。
その他、上記実施の形態で示した構成、制御内容や手順などの具体的な細部は、本発明の趣旨を逸脱しない範囲において適宜変更可能である。
【００７９】
本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
【００８０】
［付記］
＜請求項１＞
クロック信号を出力する第１の発振部と、
前記第１の発振部よりも高精度なクロック信号を出力する第２の発振部と、
測位衛星からの電波を受信する受信部と、
受信された電波から得られる測位情報に基づいて現在位置を算出する測位制御部と、
を備え、
前記測位制御部は、前記受信部による前記測位衛星からの電波の受信状況に応じて前記受信部及び前記測位制御部へのクロック信号の供給元を前記第１の発振部及び前記第２の発振部のうち何れかに切り替える切替制御を行う
ことを特徴とする測位装置。
＜請求項２＞
前記測位制御部は、算出された現在位置の精度に応じて前記切替制御を行うことを特徴とする請求項１記載の測位装置。
＜請求項３＞
前記測位制御部は、
前記第２の発振部から前記クロック信号の供給を受けた状態で前記受信部により前記測位衛星からの電波の捕捉動作を行わせ、
現在位置の算出に必要な所定数の前記測位衛星を捕捉した場合に、捕捉された電波から復調された信号中に所定の符号列が検出されるまでの予測時間内に再度の捕捉動作が可能か否かを判別し、
可能と判別された場合には、前記クロック信号の供給元を前記第１の発振部に切り替えて前記受信部により再度の捕捉動作を行わせる
ことを特徴とする請求項１又は２記載の測位装置。
＜請求項４＞
前記測位制御部は、捕捉された電波の受信強度を考慮して再度の捕捉動作に要する再捕捉時間を取得することを特徴とする請求項３記載の測位装置。
＜請求項５＞
前記受信強度と前記再捕捉時間との対応関係を示す捕捉時間推測情報を記憶する推測情報記憶部を備えることを特徴とする請求項４記載の測位装置。
＜請求項６＞
前記測位制御部は、前記予測時間に想定される最大ずれ幅に基づいて当該予測時間の最短時間を取得することを特徴とする請求項３〜５の何れか一項に記載の測位装置。
＜請求項７＞
前記測位制御部は、前回の測位を行ったタイミングからの経過時間に基づいて前記最大ずれ幅を想定することを特徴とする請求項６記載の測位装置。
＜請求項８＞
測位衛星の現在位置に係る情報を記憶する位置記憶部を備え、
前記測位制御部は、有効な前記現在位置に係る情報が保持されている場合には、前記第２の発振部から前記クロック信号の供給を受けた状態で前記受信部による受信を開始させて、測位演算を行う
ことを特徴とする請求項１〜７の何れか一項に記載の測位装置。
＜請求項９＞
前記第２の発振部は、温度補償水晶発振器であることを特徴とする請求項１〜８の何れか一項に記載の測位装置。
＜請求項１０＞
前記第１の発振部は、デジタル制御水晶発振器であることを特徴とする請求項１〜９の何れか一項に記載の測位装置。
＜請求項１１＞
請求項１〜１０の何れか一項に記載の測位装置と、
現在時刻を計数する計時部と、
現在時刻に応じた時刻を表示する表示部と、
を備えることを特徴とする電子時計。
＜請求項１２＞
前記測位装置により同定された現在位置の情報に基づいて、当該現在位置に応じた地方時設定を行う計時制御部を備えることを特徴とする請求項１１記載の電子時計。
＜請求項１３＞
クロック信号を出力する第１の発振部と、前記第１の発振部よりも高精度なクロック信号を出力する第２の発振部と、測位衛星からの電波を受信する受信部と、を備える測位装置の測位制御方法であって、
受信された電波から得られる測位情報に基づいて現在位置を算出する位置同定ステップ、
前記受信部による前記測位衛星からの電波の受信状況に応じて測位動作に係るクロック信号の供給元を前記第１の発振部及び前記第２の発振部のうち何れかに切り替える切替制御を行うクロック切替ステップ、
を含むことを特徴とする測位制御方法。
＜請求項１４＞
クロック信号を出力する第１の発振部と、前記第１の発振部よりも高精度なクロック信号を出力する第２の発振部と、測位衛星からの電波を受信する受信部と、を備える測位装置のコンピュータを
受信された電波から得られる測位情報に基づいて現在位置を算出する位置同定手段、
前記受信部による前記測位衛星からの電波の受信状況に応じて測位動作に係るクロック信号の供給元を前記第１の発振部及び前記第２の発振部のうち何れかに切り替える切替制御を行うクロック切替手段、
として機能させることを特徴とするプログラム。
【符号の説明】
【００８１】
１     電子時計
４     マイコン
５     衛星電波受信モジュール
４０   ホスト制御部
４１   ホストＣＰＵ
４２   ＲＡＭ
４２１  地方時設定情報
４６   発振回路
４７   分周回路
４８   計時回路
５０   衛星電波受信処理部
５１   受信部
５１１ 捕捉部
５１２ 追尾部
５２   モジュール制御部
５２１ モジュールＣＰＵ
５２２ メモリ
５３   記憶部
５３１ 補正テーブル
５３２ 捕捉テーブル
５５   ＤＣＸＯ
５５１ サーミスタ
５６   ＴＣＸＯ
５７   切替部
５８   ＲＯＭ
５８１ プログラム
５８２ 設定データ
６１   操作受付部
６２   表示部
６３   報知動作部
７０   電力供給部
７１   バッテリ
Ａ１   アンテナ
【図１】
2018044868.tif 000003
【図２】
2018044868.tif 000004
【図３】
2018044868.tif 000005