(57)【要約】【課題】長期予測軌道データと、測位用衛星から取得される衛星軌道データとの切り替えを円滑に行い、切替時の位置算出の精度を向上させること。【解決手段】初回位置算出時には、先ず、長期予測軌道データによって、ハイブリッド軌道データの各パラメータの値を初期設定する。そして、受信したＧＰＳ衛星信号（測位用信号）に含まれるエフェメリスのパラメータを取得する毎に、ハイブリッド軌道データの当該パラメータの値を取得した値で更新するとともに、このハイブリッド軌道データを使用した位置算出を行う。エフェメリスの取得を完了すると、以降は、このエフェメリスを使用した位置算出を行う。【選択図】図１
2013190335.tif 000002
【特許請求の範囲】
【請求項１】
測位用衛星から測位用信号を受信することと、
衛星軌道データのパラメータのうち、前記受信した測位用信号から値を取得できたパラメータについては前記取得できた値を、前記受信した測位用信号から値を取得できていないパラメータについては予め取得していた長期予測軌道データの値を使用して位置算出を行うことと、
を含む位置算出方法。
【請求項２】
前記衛星軌道データのパラメータ全ての受信を検出することを更に含み、
前記位置算出を行うことは、前記検出後は、受信した前記衛星軌道データのパラメータを使用して位置算出を行うことを含む、
請求項１に記載の位置算出方法。
【請求項３】
前記位置算出を行うことは、前記長期予測軌道データの基準時刻と、受信した前記衛星軌道データの基準時刻とが異なる場合に、当該長期予測軌道データのパラメータを、当該衛星軌道データの基準時刻に適合した値に補正することを含む、
請求項１又は２に記載の位置算出方法。
【請求項４】
測位用衛星から測位用信号を受信する受信部と、
衛星軌道データのパラメータのうち、前記受信した測位用信号から値を取得できたパラメータについては前記取得できた値を、前記受信した測位用信号から値を取得できていないパラメータについては予め取得していた長期予測軌道データの値を使用して位置算出を行う位置算出部と、
を備えた位置算出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、位置算出方法及び位置算出装置に関する。
【背景技術】
【０００２】
測位用信号を利用した位置算出システムとしてＧＰＳ（Global Positioning System）が広く知られており、携帯電話機等に内蔵された位置算出装置に利用されている。ＧＰＳでは、複数のＧＰＳ衛星それぞれの位置や各ＧＳＰ衛星からの距離である擬似距離等の情報に基づいて自装置の位置を算出する。ＧＰＳによる位置算出では、ＧＰＳ衛星から送出されているＧＳＰ衛星信号（測位用信号）に重畳されている軌道データ（アルマナックやエフェメリス）を取得し、これに基づいて各ＧＰＳ衛星の位置を算出する。アルマナックは、全てのＧＰＳ衛星の大凡の衛星軌道を示す情報であるが、衛星軌道の正確性が低いため、位置算出には使用しないのが一般的である。一方、エフェメリスは、当該ＧＰＳ衛星の精確な衛星軌道を示す情報であり、衛星軌道の正確性が高いため、こちらを位置算出に使用する。
【０００３】
しかし、例えば初回位置算出時には、エフェメリスを保有していないため、先ずはエフェメリスを取得する必要があるが、これには数十秒程度の時間を要する。そこで、一週間といった長期間分のエフェメリスである長期予測エフェメリス（長期予測軌道データ）を生成・提供するサーバシステムに接続し、取得した長期予測軌道データを使用して位置算出を行う構成が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−０６６０９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、長期予測軌道データは、ＧＰＳ衛星信号から取得するエフェメリスに比較して衛星軌道の正確性が低い。このため、ＧＰＳ衛星信号からエフェメリスが取得されるまでの間のみ長期予測軌道データを使用して位置算出を行い、ＧＰＳ衛星信号からエフェメリスが取得されると、このエフェメリスを使用した位置算出に切り替えるのが普通であった。ところが、エフェメリスを完全に取得するまでは切り替えができない上、切り替え前後の位置算出の精度が変わり、いわゆる位置飛びが生じる場合があった。
【０００６】
本発明は、上記事情に鑑みてなされたものであり、目的とするところは、長期予測軌道データと、測位用衛星から取得される衛星軌道データとの切り替えを円滑に行い、切替時の位置算出の精度を向上させることである。
【課題を解決するための手段】
【０００７】
上記課題を解決するための第１の形態は、測位用衛星から測位用信号を受信することと、衛星軌道データのパラメータのうち、前記受信した測位用信号から値を取得できたパラメータについては前記取得できた値を、前記受信した測位用信号から値を取得できていないパラメータについては予め取得していた長期予測軌道データの値を使用して位置算出を行うことと、を含む位置算出方法である。
【０００８】
また、他の形態として、測位用衛星から測位用信号を受信する受信部と、衛星軌道データのパラメータのうち、前記受信した測位用信号から値を取得できたパラメータについては前記取得できた値を、前記受信した測位用信号から値を取得できていないパラメータについては予め取得していた長期予測軌道データの値を使用して位置算出を行う位置算出部と、を備えた位置算出装置を構成しても良い。
【０００９】
この第１の形態等によれば、衛星軌道データのパラメータのうち、受信した測位用衛星信号から値を取得できたパラメータについてはその取得した値を使用し、取得できていないパラメータについては予め取得していた長期予測軌道データの値を使用して位置算出が行われる。つまり、衛星軌道データのパラメータの全てが受信されていない状態では、予め取得した長期予測軌道データのパラメータと、受信した測位用衛星信号に含まれる衛星軌道データのパラメータとを混在させて使用して、位置算出が行われる。
【００１０】
測位用衛星から取得した衛星軌道データを使用した位置算出の方が、長期予測軌道データを使用した位置算出よりも精度が良い。このため、測位用信号の受信開始直後は、長期予測軌道データのパラメータを使用した位置算出であるが、衛星軌道データの受信に伴って、位置算出に使用する軌道データのパラメータのうち、衛星軌道データのパラメータの割合が高くなり、位置算出の精度の向上が期待される。従って、衛星軌道データの全てのパラメータの受信を待つことなく、長期予測軌道データを使用して位置算出を開始できるため、衛星軌道データの切り替えを円滑に行うことができるとともに、全て受信されるまでの期間における位置算出の精度の向上を図ることができる。
【００１１】
また、第２の形態として、第１の形態の位置算出方法であって、前記衛星軌道データのパラメータ全ての受信を検出することを更に含み、前記位置算出を行うことは、前記検出後は、受信した前記衛星軌道データのパラメータを使用して位置算出を行うことを含む、位置算出方法を構成しても良い。
【００１２】
この第２の形態によれば、衛星軌道データのパラメータの全てを受信した後は、受信した衛星軌道データのパラメータを使用して位置算出が行われる。
【００１３】
また、第３の形態として、第１又は第２の形態の位置算出方法であって、前記位置算出を行うことは、前記長期予測軌道データの基準時刻と、受信した前記衛星軌道データの基準時刻とが異なる場合に、当該長期予測軌道データのパラメータを、当該衛星軌道データの基準時刻に適合した値に補正することを含む、位置算出方法を構成しても良い。
【００１４】
この第３の形態によれば、長期予測軌道データの基準時刻と、受信した衛星軌道データの基準時刻とが異なる場合には、長期予測軌道データのパラメータが、衛星軌道データの基準時刻に適合した値に補正される。長期予測軌道データのパラメータと衛星軌道データのパラメータとを混在して使用している状態では、双方の軌道データの基準時刻が異なると、位置算出の精度が低下する可能性がある。このため、基準時刻が異なる場合には、位置算出の精度が良い衛星軌道データの基準時刻に合わせて長期予測軌道データのパラメータを補正することで、位置算出の精度の低下を防止することができる。
【図面の簡単な説明】
【００１５】
【図１】実施形態における携帯電話機の構成図。
【図２】ベースバンド処理回路部の機能構成図。
【図３】ハイブリッド軌道データのデータ構成例。
【図４】ベースバンド処理のフローチャート。
【図５】変形例におけるベースバンド処理のフローチャート。
【発明を実施するための形態】
【００１６】
以下、図面を参照して、本発明の実施形態を説明する。但し、本発明の適用可能な実施形態がこれに限定されるものではない。
【００１７】
［構成］
図１は、本実施形態における携帯電話機１の内部構成の一例を示すブロック図である。携帯電話機１は、ＧＰＳアンテナ１０と、ＧＰＳ受信部２０と、ホスト処理部３０と、操作部３１と、表示部３２と、音出力部３３と、時計部３４と、記憶部３５と、携帯電話用無線通信回路部４０と、携帯電話用アンテナ５０とを備えて構成される。
【００１８】
ＧＰＳアンテナ１０は、ＧＰＳ衛星から発信されているＧＰＳ衛星信号を含むＲＦ（Radio Frequency）信号を受信するアンテナである。ＧＰＳ衛星信号は、拡散符号の一種であるＣ／Ａ（Coarse and Acquisition）コードによって、スペクトラム拡散方式の一種であるＣＤＭＡ（Code Division Multiple Access）方式によって変調された１．５７５４２［ＧＨｚ］の通信信号である。Ｃ／Ａコードは、コード長１０２３チップを１ＰＮフレームとする繰り返し周期１［ｍｓ］の擬似ランダム雑音符号であり、各ＧＰＳ衛星に固有のコードである。
【００１９】
ＧＰＳ受信部２０は、ＧＰＳアンテナ１０にて受信された信号に基づいて、携帯電話機１の位置を計測する。また、ＧＰＳ受信部２０は、ＲＦ受信回路部２１と、ベースバンド処理回路部２２とを有する。なお、ＲＦ受信回路部２１と、ベースバンド処理回路部２２とは、それぞれ別のＬＳＩ（Large Scale Integration）として製造することも、１チップとして製造することも可能である。
【００２０】
ＲＦ受信回路部２１は、ＲＦ信号の受信回路であり、測位用信号を受信する受信部に相当する。回路構成としては、例えば、ＧＰＳアンテナ１０にて受信されたＲＦ信号をＡ／Ｄ変換器でデジタル信号に変換し、デジタル信号を処理する受信回路をとしても良いし、ＧＰＳアンテナ１０にて受信されたＲＦ信号をアナログ信号のまま信号処理し、最終的にＡ／Ｄ変換することでデジタル信号をベースバンド処理回路部２２に出力する構成としても良い。
【００２１】
後者の場合には、例えば、次のようにＲＦ受信回路部２１を構成することができる。すなわち、所定の発振信号を分周或いは逓倍することで、ＲＦ信号乗算用の発振信号を生成する。そして、生成した発振信号をＧＰＳアンテナ１０から出力されたＲＦ信号に乗算することで、ＲＦ信号を中間周波数の信号（以下、「ＩＦ（Intermediate Frequency）信号」）にダウンコンバートし、ＩＦ信号を増幅等した後、Ａ／Ｄ変換器でデジタル信号に変換してベースバンド処理回路部２２に出力する。
【００２２】
ベースバンド処理回路部２２は、ＲＦ受信回路部２１にて受信された信号に対して、キャリア除去や相関処理等を行ってＧＰＳ衛星信号を捕捉する。そして、ＧＰＳ衛星信号から取り出したエフェメリス等の衛星軌道データや時刻データ等に基づいて、所定の位置算出計算を行い、携帯電話機１の位置（位置座標）や時計誤差を算出する。
【００２３】
ホスト処理部３０は、例えば、ＣＰＵ等の演算装置で実現され、記憶部３５に記憶されているシステムプログラム等の各種プログラムに従って、携帯電話機１の各部を統括的に制御する。例えば、ベースバンド処理回路部２２から取得した位置座標をもとに、表示部３２に現在位置を指し示した地図を表示させたり、その位置座標を各種のアプリケーション処理に利用する。
【００２４】
操作部３１は、例えばタッチパネルやボタンスイッチ等の入力装置であり、なされた操作に応じた操作信号を、ホスト処理部３０に出力する。この操作部３１の操作により、通話要求やメール送受信要求、位置算出要求等の各種指示入力がなされる。
【００２５】
表示部３２は、例えばＬＣＤ等の表示装置であり、ホスト処理部３０から入力される表示信号に基づく各種表示を行う。音出力部３３は、例えばスピーカ等の音出力装置であり、ホスト処理部３０から入力される音声信号に基づく各種音出力を行う。時計部３４は、携帯電話機１の内部時計であり、水晶発振器等の発振回路を備えて構成される。
【００２６】
記憶部３５は、例えばＲＯＭやＲＡＭ等の記憶装置で実現され、ホスト処理部３０が携帯電話機１を統括的に制御するためのシステムプログラムや、各種アプリケーション処理を実行するための各種プログラムやデータ等を記憶する。
【００２７】
携帯電話用無線通信回路部４０は、ＲＦ変換回路やベースバンド処理回路等によって構成される携帯電話の通信回路部であり、携帯電話用無線信号の変調・復調を行うことで、通話やメールの送受信等を実現する。携帯電話用アンテナ５０は、携帯電話機１の通信サービス業者が設置した無線基地局との間で、携帯電話用無線信号の送受信を行うアンテナである。
【００２８】
図２は、ベースバンド処理回路部２２の機能構成図である。ベースバンド処理回路部２２は、処理部１００と、記憶部２００とを有している。
【００２９】
処理部１００は、例えばＣＰＵやＤＳＰ等の演算装置で実現され、記憶部２００に記憶されたプログラムやデータ等に基づいて、ベースバンド処理回路部２２の全体制御を行う。また、処理部１００は、衛星捕捉部１１０と、位置算出部１２０とを有する。
【００３０】
衛星捕捉部１１０は、ＧＰＳ衛星信号の捕捉を行う。先ず、捕捉対象とするＧＰＳ衛星（捕捉対象衛星）の選定を行う。具体的には、時計部３４で計時されている現在時刻において、所与の基準位置の天空に位置するＧＰＳ衛星を、予め取得したアルマナックや長期予測軌道データ２２０を用いて判定し、捕捉対象衛星とする。基準位置は、例えば電源投入後の初回の位置算出の場合には、サーバアシストによって取得した位置とし、２回目以降の位置算出の場合には、最新の算出位置とする。
【００３１】
次いで、捕捉対象衛星それぞれについて、ＧＰＳ衛星信号の捕捉を行う。すなわち、ＲＦ受信回路部２１から出力される受信信号に対して、当該捕捉対象衛星に対応するレプリカＣ／Ａコードを用いた相関演算を行うことで、当該捕捉対象衛星を捕捉する。次いで、捕捉したＧＰＳ衛星信号に対するキャリア除去を行い、当該ＧＰＳ衛星信号に含まれる航法メッセージの復号を開始する。そして、復号した航法メッセージに含まれるエフェメリスを、受信軌道データ２３０として記憶させていくとともに、このエフェメリスによって、ハイブリッド軌道データ２４０を更新する。すなわち、エフェメリスには複数のパラメータが含まれるが、１つのパラメータが取得される毎に、ハイブリッド軌道データ２４０の対応するパラメータの値を取得した値で更新する。
【００３２】
図３は、ハイブリッド軌道データ２４０のデータ構成の一例を示す図である。ハイブリッド軌道データ２４０は、ＧＰＳ衛星毎に生成され、該当するＧＰＳ衛星の識別番号である衛星ＩＤ２４１と、エフェメリスデータとを格納している。エフェメリスデータは、パラメータ２４２それぞれについて、設定値２４３と、更新フラグ２４４とを対応付けて格納している。設定値２４３には、当初は、長期予測軌道データ２００の対応するパラメータの値が格納され、ＧＰＳ衛星信号の受信及びエフェメリスの復号によって、順次更新されていく。更新フラグ２４４は、対応するパラメータの値が、受信したＧＰＳ衛星信号から取得された値によって更新されたか否かを示すフラグである。
【００３３】
位置算出部１２０は、携帯電話機１の位置を算出する。具体的には、衛星捕捉部１１０によって捕捉されたＧＰＳ衛星の数が、位置算出演算が可能な所定数（例えば、４以上）に達すると、捕捉衛星それぞれのハイブリッド軌道データ２４０を用いた位置算出演算を行って、携帯電話機１の位置を算出する。その後、捕捉対象衛星のそれぞれについて、エフェメリスが完全に取得されると（すなわち、ハイブリッド軌道データ２４０の全てのパラメータの設定値が更新されると）、それ以降は、捕捉対象衛星それぞれの受信軌道データ２３０（すなわち、ＧＰＳ衛星信号から取得したエフェメリス）を用いた位置算出演算を行う。位置算出部１２０によって算出された位置は、例えば算出時刻と対応付けて、算出位置データ２６０として蓄積記憶される。
【００３４】
記憶部２００は、ＲＯＭやＲＡＭ等の記憶装置で実現され、処理部１００がベースバンド処理回路部２２を統合的に制御するためのシステムプログラムや、各種機能を実現するためのプログラムやデータ等を記憶しているとともに、処理部１００の作業領域として用いられ、処理部１００が各種プログラムに従って実行した演算結果等が一時的に格納される。本実施形態では、ベースバンド処理プログラム２１０と、受信軌道データ２３０と、長期予測軌道データ２２０と、ハイブリッド軌道データ２４０と、メジャメント情報２５０と、算出位置データ２６０とが記憶される。
【００３５】
長期予測軌道データ２２０は、所定期間分のＧＰＳ衛星の軌道データであり、ＧＰＳ衛星毎に生成される。ＧＰＳ衛星信号に含まれる軌道データであるエフェメリスは、有効期間が２〜４時間程度と短いのに対し、この長期予測軌道データ２２０は、有効期間が、例えば２〜７日といった長期間に亘る軌道データである。この長期予測軌道データ２２０は、例えば携帯電話機１からインターネットに接続し、長期予測データの生成や提供を行う外部サーバから定期的にダウンロードするなどして取得される。なお、本実施形態では、長期予測軌道データ２２０を、外部サーバから取得したエフェメリスの一種として説明するが、ＧＰＳ衛星から取得したアルマナックとしても良い。
【００３６】
受信軌道データ２３０は、ＧＰＳ衛星毎のデータであり、該当するＧＰＳ衛星信号から取得したエフェメリスのデータである。
【００３７】
［処理の流れ］
図４は、ベースバンド処理の流れを説明するフローチャートである。この処理は、処理部１００が、ベースバンド処理プログラム２１０に従って実行する処理である。
【００３８】
処理部１００は、先ず、長期予測軌道データ２２０を保有しているか否かを判断する（ステップＡ１）。保有しているならば（ステップＡ１：ＹＥＳ）、この長期予測軌道データ２２０が有効期間内か否かを判断する（ステップＡ３）。長期予測軌道データ２２０を保有していない（ステップＡ１：ＮＯ）、或いは、保有しているが有効期間外である場合には（ステップＡ３：ＮＯ）、例えば、ネットワークを介して所定の外部サーバに接続し、ダウンロードすることで、長期予測軌道データを取得する（ステップＡ５）。
【００３９】
続いて、処理部１００は、ＧＰＳ衛星それぞれについて、長期予測軌道データ２２０の各パラメータを、対応するハイブリッド軌道データ２４０のパラメータに設定することで、ハイブリッド軌道データ２４０を初期設定する（ステップＡ７）。次いで、衛星捕捉部１１０が、捕捉対象とするＧＰＳ衛星の選定を行う（ステップＡ９）。そして、選定した捕捉対象衛星それぞれを対象とした捕捉処理を並列的に行う。
【００４０】
捕捉処理では、先ず、該当するＧＰＳ衛星信号の捕捉を開始する（ステップＡ１１）。そして、捕捉に成功したならば（ステップＡ１３：ＹＥＳ）、当該ＧＰＳ衛星のメジャメント情報（コード位相及び受信周波数）を取得し（ステップＡ１５）、続いて、航法メッセージの復号を開始する（ステップＡ１７）。そして、取得した航法メッセージに含まれるエフェメリスによって、ハイブリッド軌道データ２４０を更新していく（ステップＡ１９）。ここではエフェメリスが完全に取得されている必要がなく、エフェメリスの１つのパラメータが取得される毎に、ハイブリッド軌道データ２４０における当該パラメータ値を、取得した値で更新する。
【００４１】
続いて、捕捉したＧＰＳ衛星の数（捕捉衛星数）が、位置算出演算を可能な数（例えば、４以上）に達したならば（ステップＡ２１：ＹＥＳ）、位置算出部１２０が、ハイブリッド軌道データ２４０を用いた位置算出を行う。すなわち、捕捉衛星それぞれについて、該当するハイブリッド軌道データ２４０に基づき、衛星位置を算出する（ステップＡ２３）。そして、これらの衛星位置を用いた位置算出処理を行って携帯電話機１の位置を算出し（ステップＡ２５）、算出した位置を、例えば表示部３２に表示出力させる（ステップＡ２７）。
【００４２】
続いて、全ての捕捉対象衛星について、航法メッセージの取得を完了したか否かを判断し、終了していないならば（ステップＡ２９：ＮＯ）、ステップＡ１５に戻り、同様の処理を繰り返す。
【００４３】
一方、全ての捕捉対象衛星について航法メッセージの取得を完了したならば（ステップＡ２９：ＹＥＳ）、位置算出部１２０は、受信軌道データ２３０を用いた位置算出を行う。すなわち、捕捉衛星それぞれについて、該当する受信軌道データ２３０に基づき、衛星位置を算出する（ステップＡ３１）。そして、これらの衛星位置を用いた位置算出処理を行って携帯電話機１の位置を算出し（ステップＡ３３）、算出した位置を、例えば表示部３２に表示出力させる（ステップＡ３５）。
【００４４】
その後、処理部１００は、処理を終了するか否かを判断し、終了しないならば（ステップＡ３７：ＮＯ）、ステップＡ３１に戻る。処理を終了するならば（ステップＡ３７：ＹＥＳ）、ベースバンド処理を終了する。
【００４５】
［作用効果］
本実施形態によれば、初回位置算出時には、先ず、長期予測軌道データ２２０によって、ハイブリッド軌道データ２４０の各パラメータの値が初期設定される。そして、受信したＧＰＳ衛星信号（測位用信号）に含まれるエフェメリスのパラメータを取得する毎に、ハイブリッド軌道データ２４０の当該パラメータの値が取得した値で更新されるとともに、このハイブリッド軌道データ２４０を使用した位置算出が行われる。エフェメリスの取得を完了すると、以降は、この取得したエフェメリス（受信軌道データ２３０）を使用した位置算出が行われる。
【００４６】
つまり、ＧＰＳ衛星信号に含まれるエフェメリスが完全に取得されるまでは、取得されたエフェメリスのパラメータの値と、長期軌道予測データのパラメータの値とが混在した軌道データを使用した位置算出が行われる。より具体的には、エフェメリスの複数のパラメータのうち、受信されたパラメータについては、その受信した値が優先して使用されるが、取得されていないパラメータについては、長期予測軌道データ２２０の値が使用される。これにより、長期予測軌道データ２２０を使用した位置算出から、ＧＰＳ衛星信号に含まれるエフェメリスを使用した位置算出への切り替えを円滑に行うことができるとともに、切替時の位置算出の精度を向上させることが可能となる。
【００４７】
［変形例］
なお、本発明の適用可能な実施形態は、上述の実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲で適宜変更可能なのは勿論である。
【００４８】
（Ａ）長期予測軌道データ２２０の補正
上述の実施形態では、位置算出に使用されるハイブリッド軌道データ２４０の各パラメータの値は、ＧＰＳ衛星信号から取得したエフェメリスの値と、長期予測軌道データ２２０の値とが混在しているが、双方の軌道データの基準時刻が異なると、位置算出の精度が大きく低下するおそれがある。
【００４９】
すなわち、軌道データのパラメータは、基準時刻と指定時刻（現在時刻）との時刻差によって、その指定時刻の軌道位置を算出できるように構成されている。このため、基準時刻が異なる軌道データのパラメータの値を混在して使用すると、位置算出の精度が大きく低下するおそれがある。
【００５０】
そこで、ＧＰＳ衛星信号から取得したエフェメリスの基準時刻と、長期予測軌道データ２２０の基準時刻が異なる場合には、長期予測軌道データ２２０の各パラメータの値を、エフェメリスの基準時刻に適合するように補正する。具体的には、衛星軌道の近似モデルの一つであるケプラーの楕円軌道モデルに従って、エフェメリスの基準時刻と同一の基準時刻としたモデル式のパラメータ（衛星軌道パラメータ）を算出する。
【００５１】
図５は、この補正を行う場合の処理を説明するフローチャートである。上述の実施形態におけるベースバンド処理（図４参照）において、ＧＰＳ衛星信号から取得したエフェメリスによってハイブリッド軌道データ２４０を更新した後（ステップＡ１９）、次の処理を行う。
【００５２】
すなわち、エフェメリスのパラメータとして基準時刻が取得されたか否かを判断し、取得されたならば（ステップＢ１：ＹＥＳ）。この取得されたエフェメリスの基準時刻と、長期予測軌道データ２２０の基準時刻とを比較する（ステップＢ３）。
【００５３】
その結果、双方の基準時刻が一致しないならば（ステップＢ５：ＮＯ）、エフェメリスの基準時刻に合わせて、長期予測軌道データ２２０の各パラメータの値を補正する（ステップＢ７）。次いで、ハイブリッド軌道データ２４０のパラメータのうち、エフェメリスの値で更新されていないパラメータ（すなわち、更新フラグが「０」）の値を、補正後の長期予測軌道データ２２０の値で更新する（ステップＢ９）。
【００５４】
（Ｂ）
上述の実施形態では、電子機器の一種である携帯電話機に本発明を適用した場合を説明したが、本発明を適用可能な実施形態がこれに限定されるものではない。例えば、カーナビゲーション装置や携帯型ナビゲーション装置、パソコンＰＤＡ（Personal Digital Assistant）、腕時計といった他の電子機器についても同様に適用可能である。
【００５５】
（Ｃ）
また、上記の実施形態では、衛星測位システムとしてＧＰＳを例に挙げて説明したが、ＷＡＡＳ（Wide Area Augmentation System）、ＱＺＳＳ（Quasi Zenith Satellite System）、ＧＬＯＮＡＳＳ（GLObal NAvigation Satellite System）、ＧＡＬＩＬＥＯ等の他の衛星測位システムであっても良い。
【符号の説明】
【００５６】
１  携帯電話機、１０  ＧＰＳアンテナ、２０  ＧＰＳ受信部、２１  ＲＦ受信回路部、２２  ベースバンド処理部、３０  ホスト処理部、３１  操作部、３２  表示部、３３  音出力部、３４  時計部、３５  記憶部、４０  携帯電話用無線通信回路部、５０  携帯電話用アンテナ、１００  処理部、１１０  衛星捕捉部、１２０  位置算出部、２００  記憶部、２１０  ベースバンド処理プログラム、２２０  長期予測軌道データ、２３０  受信軌道データ、２４０  ハイブリッド軌道データ、２５０  メジャメント情報、２６０  算出位置データ
【図１】
2013190335.tif 000003
【図２】
2013190335.tif 000004
【図３】
2013190335.tif 000005
【図４】
2013190335.tif 000006
【図５】
2013190335.tif 000007