(57)【要約】【課題】正しいメッセージデータを状況に応じて早く取得し、更新できるメッセージ受信方法を実現する。【解決手段】ＧＰＳ信号を復調し（Ｓ１０１）、ＩＯＤＥによるエフェメリスの更新の有無を確認する（Ｓ１０２）。ＧＰＳ信号の相関結果に基づいて信頼性パラメータを算出する（Ｓ１０３）。今回の信頼性パラメータの値が既に記憶しているエフェメリスに対応する既存の信頼性パラメータの値よりも高く、且つ今回のエフェメリスと既に記憶しているエフェメリスとが異なれば、エフェメリスの更新指示が無くても、既存のから今回のエフェメリスへ更新記憶する（Ｓ１０４，Ｓ１０５：Ｙｅｓ，Ｓ１０６，Ｓ１０７：Ｙｅｓ，Ｓ１０８）。【選択図】  図１
2012145342.tif 000002
【特許請求の範囲】
【請求項１】
測位演算に用いるメッセージデータが重畳された測位信号を受信して復調するメッセージデータ受信方法であって、
前記測位信号の受信状況に基づいて、前記復調したメッセージデータの信頼性パラメータを設定する信頼性パラメータ設定工程と、
前記信頼性パラメータに基づいて、前記メッセージデータを更新するか否かを判断するメッセージ更新判断工程と、
前記メッセージデータを更新すると判断した場合に、前記メッセージデータを更新するメッセージ更新工程と、
を有するメッセージデータ受信方法。
【請求項２】
請求項１に記載のメッセージ受信方法であって、
前記信頼性パラメータ設定工程は、
前記測位信号と、該測位信号をコード変調する拡散コードのレプリカコードとの相関結果に基づいて、前記信頼性パラメータを決定する、メッセージデータ受信方法。
【請求項３】
請求項１に記載のメッセージ受信方法であって、
前記信頼性パラメータ設定工程は、
前記測位信号のキャリア／ノイズ比を取得し、当該キャリア／ノイズ比を前記受信状況として前記信頼性パラメータを決定する、メッセージデータ受信方法。
【請求項４】
請求項１乃至請求項３のいずれかに記載のメッセージ受信方法であって、
前記メッセージ更新判断工程は、
前記信頼性パラメータが良化し、かつ前記復調したメッセージデータが、既に利用しているメッセージデータと異なる場合に、前記メッセージデータを更新すると判断する、メッセージデータ受信方法。
【請求項５】
請求項１乃至請求項４のいずれかに記載のメッセージ受信方法を用い、
前記測位信号はＧＮＳＳ信号であり、
前記メッセージデータは航法メッセージであって、
前記メッセージ更新工程は、前記航法メッセージに含まれる衛星軌道情報の更新処理を行う、ＧＮＳＳ信号受信方法。
【請求項６】
請求項５に記載のメッセージ受信方法であって、
前記メッセージ更新判断工程は、
前記衛星軌道情報の発行情報に変更がない場合に、前記メッセージデータを更新するか否かを判断する、ＧＮＳＳ信号受信方法。
【請求項７】
測位演算に用いるメッセージデータが重畳された測位信号を受信して復調する処理を実行するためのメッセージデータ受信プログラムであって、
前記測位信号の受信状況に基づいて、前記復調したメッセージデータの信頼性パラメータを設定する信頼性パラメータ設定処理と、
前記信頼性パラメータに基づいて、前記メッセージデータを更新するか否かを判断するメッセージ更新判断処理と、
前記メッセージデータを更新すると判断した場合に、前記メッセージデータを更新するメッセージ更新処理と、
を有するメッセージデータ受信プログラム。
【請求項８】
請求項７に記載のメッセージデータ受信プログラムの各処理を含み、
前記測位信号はＧＮＳＳ信号であり、
前記メッセージデータは航法メッセージであって、
前記メッセージ更新処理として、前記航法メッセージに含まれる衛星軌道情報の更新処理を行い、
さらに、前記航法メッセージを用いて測位演算を行う測位演算処理を含む、ＧＮＳＳ信号受信方法。
【請求項９】
測位演算に用いるメッセージデータが重畳された測位信号を受信して復調するメッセージデータ受信装置であって、
前記測位信号の受信状況に基づいて、前記復調したメッセージデータの信頼性パラメータを設定する信頼性パラメータ設定部と、
前記信頼性パラメータに基づいて、前記メッセージデータを更新するか否かを判断するメッセージ更新判断部と、
前記メッセージデータを更新すると判断した場合に、前記メッセージデータを更新するメッセージ更新部と、
を備えるメッセージデータ受信装置。
【請求項１０】
請求項９に記載のメッセージ受信装置を備え、
前記測位信号はＧＮＳＳ信号であり、
前記メッセージデータは航法メッセージであって、
前記メッセージ更新部は、前記航法メッセージに含まれる衛星軌道情報の更新処理を行う、ＧＮＳＳ信号受信装置。
【請求項１１】
請求項１０に記載のＧＮＳＳ信号受信装置であって、
前記航法メッセージを用いて測位演算を行う測位演算部を備えた、ＧＮＳＳ信号受信装置。
【請求項１２】
請求項９乃至請求項１１のいずれかに記載のＧＮＳＳ受信装置を備えるとともに、
前記推定演算部の測位演算結果を用いて所定のアプリケーションを実行するアプリケーション処理部を、備える移動端末。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、所定のタイミングで更新されるメッセージが重畳された信号を受信して、復調し、メッセージを取得するメッセージ受信方法に関する。
【背景技術】
【０００２】
従来、ＧＮＳＳ（Ｇｌｏｂａｌ  Ｎａｖｉｇａｔｉｏｎ  Ｓａｔｅｌｌｉｔｅ  Ｓｙｓｔｅｍ）の一種であるＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）では、ＧＰＳ衛星から放送されるＧＰＳ信号に航法メッセージが重畳されている。航法メッセージには、エフェメリスやアルマナックが含まれており、所定のフレームレート（航法メッセージの場合は３０秒（１５００ビット）単位）で繰り返し放送されている。そして、例えば、ＧＰＳ信号を受信する測位装置は、エフェメリスから受信したＧＰＳ信号を放送したＧＰＳ衛星の軌道情報を取得し、測位に利用している。
【０００３】
エフェメリスは、より正確な衛星軌道情報を提供するために、二時間に一度更新される。測位装置は、新たなエフェメリスが発行されていれば、できる限り早く新たな（更新後）のエフェメリスを取得する必要がある。
【０００４】
特許文献１に記載のＧＰＳ受信装置は、ＧＰＳ信号から取得したエフェメリスのＩＯＤＥ（ｉｓｓｕｅ  ｏｆ  ｄａｔａ，  ｅｐｈｅｍｅｒｉｓ）と、基地局からＦＭ放送信号で得られるＩＯＤＥ（ｉｓｓｕｅ  ｏｆ  ｄａｔａ，  ｅｐｈｅｍｅｒｉｓ）とを比較して異なる場合に、新たなエフェメリスが発行されたものと判断し、新たに受信したＧＰＳ信号からエフェメリスを取得している。
【０００５】
ところで、上述のエフェメリスのような無線通信信号に重畳されるメッセージデータは、一般にパリティチェック機能が備えられている。例えば、エフェメリスを含む航法メッセージは、図４に示すデータ構造からなる。図４はＧＰＳ信号の航法メッセージのデータ構造を示す図である。
【０００６】
航法メッセージは、ビットレート５０ｂｐｓで送信され、１５００ビットを１フレームとしている。フレームＦＦは、５個のサブフレームＳＦ１，ＳＦ２，ＳＦ３，ＳＦ４，ＳＦ５から構成され、サブフレームＳＦ１にはＧＰＳ衛星のヘルス情報等、サブフレームＳＦ２，ＳＦ３にはエフェメリス、サブフレームＳＦ４，ＳＦ５にはアルマナック等が記載されている。サブフレームは、３００ビットからなる。
【０００７】
さらに、サブフレームは１０個のワードＷ１−Ｗ１０から構成され、各ワードは３０ビットのデータ列から構成される。そして、各ワードの先頭ビットＢ１から２４番目のビットＢ２４までにエフェメリス等のメッセージデータが記載されており、２５番目のビットＢ２５から最後方のビットＢ３０がパリティビットである。
【０００８】
そして、測位装置は、エフェメリスのデータを復調するとパリティチェックを行い、合格したデータを利用する。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開平１１−３８１１４号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
ＧＰＳ信号の受信環境が悪い場合、例えばＣ／Ｎｏが低い環境で受信した場合等には、メッセージデータを誤って受信したにも係わらず、複数の誤ったビット値の組合せによっては、パリティチェックが合格してしまうことがある。この場合、誤ったエフェメリスを利用することになり、測位精度の劣化を招いてしまう。
【００１１】
しかしながら、上述の特許文献１に示すような更新方法を用いた場合、ＩＯＤＥの更新指示を確認するまでは、誤ったエフェメリスを、正確なものに更新することができない。具体的には、現状のＧＰＳの仕様では、エフェメリスの更新タイミングが２時間毎であるので、最大２時間に亘って誤ったエフェメリスを、正確なものに更新できない可能性がある。
【００１２】
この発明の目的は、正しいメッセージデータを、状況に応じて早く取得し、更新できるメッセージ受信方法を実現することにある。
【課題を解決するための手段】
【００１３】
この発明は、測位演算に用いるメッセージデータが重畳された測位信号を受信して復調するメッセージデータ受信方法に関する。このメッセージデータ受信方法は、信頼性パラメータ設定工程、メッセージ更新判断工程、およびメッセージ更新工程を有する。
【００１４】
信頼性パラメータ設定工程では、測位信号の受信状況に基づいて、復調したメッセージデータの信頼性パラメータを設定する。
【００１５】
メッセージ更新判断工程は、信頼性パラメータに基づいてメッセージデータを更新するか否かを判断する。
【００１６】
メッセージ更新工程は、メッセージデータを更新すると判断した場合に、メッセージデータを更新する。
【００１７】
この方法では、メッセージデータの発行情報が無くても、メッセージデータの信頼性パラメータに基づいて、適宜メッセージデータが更新される。例えば、信頼性パラメータが低いタイミングでメッセージデータを取得した後に、信頼性パラメータの高いタイミングでメッセージデータを取得した場合、新たに取得した信頼性パラメータの高いメッセージデータに更新される。
【００１８】
また、この発明のメッセージ受信方法の信頼性パラメータ設定工程では、測位信号と、該測位信号をコード変調する拡散コードのレプリカコードとの相関結果に基づいて信頼性パラメータを決定する。
【００１９】
この方法では、信頼性パラメータの具体的な決定方法を示している。通常、相関結果が高い場合には、相関結果が低い場合と比較して受信環境が良好であり、メッセージデータを誤って受信する可能性は低くなる。したがって、相関結果に基づくことで正確な信頼性パラメータを得て、正確なメッセージデータの更新が可能になる。
【００２０】
また、この発明のメッセージ受信方法の信頼性パラメータ設定工程では、測位信号のキャリア／ノイズ比を取得し、当該キャリア／ノイズ比を受信状況として信頼性パラメータを決定する。
【００２１】
この方法では、信頼性パラメータの具体的な決定方法を示している。通常、キャリア／ノイズ比（以下、Ｃ／Ｎｏと記す。）が高い場合には、Ｃ／Ｎｏが低い場合と比較して受信環境が良好であり、メッセージデータを誤って受信する可能性は低くなる。したがって、Ｃ／Ｎｏに基づくことで正確な信頼性パラメータを得て、正確なメッセージデータの更新が可能になる。
【００２２】
また、この発明のメッセージ受信方法のメッセージ更新判断工程では、信頼性パラメータが良化し、かつ復調したメッセージデータが既に利用しているメッセージデータと異なる場合に、メッセージデータを更新すると判断する。
【００２３】
この方法では、上述の状況であっても、メッセージデータに変化が無ければ更新を行わない。これにより、メッセージデータの信頼性を害することなく、処理負荷を軽減することができる。
【００２４】
また、この発明のＧＮＳＳ信号受信方法では、測位信号をＧＮＳＳ信号とし、メッセージデータを航法メッセージとして上述のメッセージ受信方法を用いている。メッセージ更新工程は、航法メッセージに含まれる衛星軌道情報の更新処理を行う。
【００２５】
この方法では、上述のメッセージデータの更新方法を具体的に実現する例であり、当該メッセージデータの更新方法を用いることで、正確な衛星軌道情報（例えばエフェメリス）を、状況に応じて素早く確実に取得更新することができる。
【００２６】
また、この発明のＧＮＳＳ信号受信方法のメッセージ更新判断工程は、衛星軌道情報の発行情報に変更がない場合に、メッセージデータを更新するか否かを判断する。
【００２７】
この構成では、衛星軌道情報の発行情報に変更がない場合に、メッセージデータを更新することもできるし、メッセージデータを更新しないでおくこともできる。
【発明の効果】
【００２８】
この発明によれば、正しいメッセージデータを、状況に応じて早く取得し、更新することができる。
【図面の簡単な説明】
【００２９】
【図１】本発明の実施形態に係る航法メッセージの更新フローを示すフローチャートである。
【図２】上述のエフェメリスの取得処理および更新処理を実現するとともに、測位処理も実行するＧＰＳ受信装置１００の機能ブロック図である。
【図３】ＧＰＳ受信装置１００を構成する復調部１３の機能ブロック図である。
【図４】ＧＰＳ信号の航法メッセージのデータ構造を示す図である。
【発明を実施するための形態】
【００３０】
本発明の実施形態に係るメッセージ受信方法について、図を参照して説明する。図１は本実施形態に係る航法メッセージの更新フローを示すフローチャートである。なお、本実施形態では、ＧＰＳ衛星から放送（送信）されるＧＰＳ信号を受信し、航法メッセージのエフェメリスを更新する場合について説明する。
【００３１】
まず、航法メッセージが重畳されたＧＰＳ信号を受信し、復調する（Ｓ１０１）。具体的には、ＧＰＳ信号をダウンサンプリングして、ベースバンド信号に変換する。ＧＰＳ信号に用いられる拡散コードを有するレプリカコード信号とベースバンド信号とを相関処理し、相関処理結果を出力する。この際、相関処理結果に基づいてキャリア追尾処理およびコード追尾処理が実行され、正確に追尾されている状態での相関処理結果に基づいて航法メッセージが復調される。
【００３２】
次に、航法メッセージのエフェメリス発行情報、すなわちＩＯＤＥを取得する。取得したＩＯＤＥが既に記憶しているＩＯＤＥと異なる場合、エフェメリスの更新があったとして（Ｓ１０２：Ｙｅｓ）、既に記憶しているエフェメリスに対して、新たに取得したエフェメリスを更新記憶する（Ｓ１０８）。この際、新たに取得したＩＯＤＥも記憶する。
【００３３】
ここで、ＩＯＤＥに変化がなければ、すなわちエフェメリスの更新データが存在しなければ（Ｓ１０２：Ｎｏ）、相関結果に基づいてメッセージの信頼性パラメータを算出する（Ｓ１０３）。具体的には、所定時間長の相関結果に基づいて、キャリア／ノイズ比（Ｃ／Ｎｏ）を算出する。そして、Ｃ／Ｎｏの値に基づいて、信頼性パラメータを設定する。
【００３４】
信頼性パラメータは、Ｃ／Ｎｏの値が高くなるほど、値が大きくなるように設定された正の整数からなる。例えば、信頼性パラメータを、「１」、「２」、「３」と設定し、Ｃ／Ｎｏが４０ｄＢ−Ｈｚ以上であれば信頼性パラメータを最大値の「３」とし、Ｃ／Ｎｏが２５ｄＢ−Ｈｚ未満であれば信頼性パラメータを最小値の「１」とする。Ｃ／Ｎｏが２５ｄＢ−Ｈｚ以上４０ｄＢ−Ｈｚ未満であれば信頼性パラメータを中間値の「２」とする。なお、本説明では信頼性パラメータを三段階に設定する例を示したが、さらに多段階に設定してもよい。
【００３５】
次に、今回算出した信頼性パラメータが前回算出した信頼性パラメータから変化しているかどうかを検出する（Ｓ１０４）。具体的には、信頼性パラメータの数値が高くなるように変化すると、低くなるように変化するか、変化しないかを検出する。そして、信頼性パラメータが高くなるように変化する場合は、信頼性パラメータが良化したと判断する。
【００３６】
信頼性パラメータが良化していれば（Ｓ１０５：Ｙｅｓ）、今回取得したエフェメリスが、既に記憶しているエフェメリスと異なるかを検出する（Ｓ１０６）。
【００３７】
信頼性パラメータが良化してなければ（Ｓ１０５：Ｎｏ）、既に記憶しているエフェメリスを維持する（Ｓ１０９）。
【００３８】
信頼性パラメータが良化した場合で、今回取得したエフェメリスが、既に記憶しているエフェメリスと異なる場合には（Ｓ１０７：Ｙｅｓ）、既に記憶しているエフェメリスに対して、今回取得したエフェメリスを更新記憶する（Ｓ１０８）。
【００３９】
今回取得したエフェメリスが、既に記憶しているエフェメリスと同じ場合には（Ｓ１０７：Ｎｏ）、今回取得したエフェメリスによる更新記憶を行わず、既に記憶しているエフェメリスを維持する（Ｓ１０９）。
【００４０】
このような処理を行うことで、エフェメリスの更新指示が無くても、信頼性パラメータが低いタイミングでエフェメリスを取得して記憶した後に、信頼性パラメータが高いタイミングでエフェメリスを取得し、これらのエフェメリスが異なるような場合、信頼性パラメータが高いタイミングでのエフェメリスが更新記憶される。
【００４１】
これにより、エフェメリスの更新指示が無くても、受信環境が悪いタイミングで取得して誤りが生じている可能性が高いエフェメリスが、受信環境が良いタイミングで取得して誤りが無い可能性が高いエフェメリスに置き換わる。この結果、エフェメリスの更新指示を待つことなく、信頼性の低いエフェメリスから、より信頼性の高い正確なエフェメリスに置き換えることができる。したがって、正確なエフェメリスを、状況に応じて素早く取得更新することができる。
【００４２】
なお、上述の説明では、信頼性パラメータの変化の確認後にエフェメリスの変化の確認を行ったが、エフェメリスの変化の確認後に信頼性パラメータの変化の確認を行っても、同様の効果を得ることができる。
【００４３】
このようなエフェメリスの受信、更新処理は、予めプログラム化して記憶しておき、ＣＰＵ等の処理演算器で実行すればよい。
【００４４】
また、次に示す機能ブロックの構成によって、上述のエフェメリスの取得処理、更新処理、および当該エフェメリスを用いた測位処理を実現することもできる。
【００４５】
図２は上述のエフェメリスの取得処理および更新処理を実現するとともに、測位処理も実行するＧＰＳ受信装置１００の機能ブロック図である。図３はＧＰＳ受信装置１００を構成する復調部１３の機能ブロック図である。
【００４６】
ＧＰＳ受信装置１００は、図２に示すように、ＧＰＳアンテナ１１、ＲＦ処理部１２、復調部１３、航法メッセージ取得部１４、および測位演算部１５を備える。
【００４７】
ＧＰＳアンテナ１１は、各ＧＰＳ衛星から放送されたＧＰＳ信号を受信して、受信信号をＲＦ処理部１２へ出力する。ＲＦ処理部１２は、受信したＧＰＳ信号をダウンコンバートしてベースバンド信号へ変換し、復調部１３へ出力する。
【００４８】
復調部１３は、図３に示すように、レプリカコード生成部３０、相関処理部３１、積算器３２、Ｃ／Ｎｏ測定部３３、信頼性パラメータ設定部３４を備える。
【００４９】
レプリカコード生成部３０は、相関値の積算結果（後述のＥ−Ｌ相関結果）に基づくコード位相に準じてレプリカコード信号を生成する。レプリカコード信号とは、ＧＰＳ信号に重畳された拡散コード（Ｃ／Ａコード等）と同じコードが重畳された信号である。レプリカコード信号は、コード位相に基づくプロンプトレプリカコード信号と、アーリーレプリカコード信号と、レイトレプリカコード信号とからなる。アーリーレプリカコード信号は、プロンプトレプリカコード信号に対してコード位相が所定時間進んだ信号である。レイトレプリカコード信号は、プロンプトレプリカコード信号に対してコード位相が所定時間遅れた信号である。これらのレプリカコード信号は、相関処理部３１へ与えられる。
【００５０】
相関処理部３１には、これらレプリカコード信号と、ＲＦ処理部１２からのＩＦ信号とが入力される。相関処理部３１は、ＩＦ信号と各レプリカコード信号とを相関処理し、プロンプト（Ｐ）相関結果とアーリーマイナスレイト（Ｅ−Ｌ）相関結果を算出する。Ｐ相関結果は、ＩＦ信号とプロンプトレプリカコード信号との相関値に基づくものである。Ｅ−Ｌ相関結果は、ＩＦ信号とアーリーレプリカコード信号との相関値（Ｅ相関値）と、ＩＦ信号とレイトレプリカコード信号との相関値（Ｌ相関値）との差分値に基づくものである。Ｐ相関結果は、Ｃ／Ｎｏ測定部３２および航法メッセージ取得部１４へ出力される。Ｅ−Ｌ相関結果は、レプリカコード生成部３０へフィードバックされ、コード追尾に利用される。
【００５１】
また、Ｅ−Ｌ相関結果は、図示しない疑似距離算出部へ出力され、当該疑似距離算出部は、算出した疑似距離を測位演算部１５へ出力する。
【００５２】
なお、本説明では、キャリア相関処理およびキャリア追尾についての記載を省略しているが、これらは既知の方法により実行されている。
【００５３】
Ｃ／Ｎｏ測定部３２は、Ｐ相関結果に基づいてＣ／Ｎｏ（キャリア／ノイズ比）を算出する。Ｃ／Ｎｏは受信環境が良ければ高い値となり、受信環境が悪ければ低い値となる。算出されたＣ／Ｎｏは、信頼性パラメータ設定部３３へ出力される。
【００５４】
信頼性パラメータ設定部３３は、Ｃ／Ｎｏの値に基づいて、信頼性パラメータを設定する。例えば、上述のように、信頼性パラメータ設定部３３は、信頼性パラメータを、「１」、「２」、「３」のいずれかに設定する。信頼性パラメータ設定部３３は、Ｃ／Ｎｏが４０ｄＢ−Ｈｚ以上であれば信頼性パラメータを最大値の「３」に設定する。信頼性パラメータ設定部３３は、Ｃ／Ｎｏが２５ｄＢ−Ｈｚ未満であれば信頼性パラメータを最小値の「１」に設定する。信頼性パラメータ設定部３４は、Ｃ／Ｎｏが２５ｄＢ−Ｈｚ以上４０ｄＢ−Ｈｚ未満であれば信頼性パラメータを中間値の「２」に設定する。信頼性パラメータ設定部３３は、信頼性パラメータを航法メッセージ取得部１４へ出力する。
【００５５】
航法メッセージ取得部１４には、Ｐ相関結果と信頼性パラメータとが入力される。航法メッセージ取得部１４は、Ｐ相関結果に基づいて航法メッセージを復調する。
【００５６】
航法メッセージ取得部１４は、エフェメリスの更新指示情報となるＩＯＤＥを取得し、既に記憶しているエフェメリスに関連づけられたＩＯＤＥと異なれば、今回復調した航法メッセージからエフェメリスを取得し、更新記憶する。
【００５７】
航法メッセージ取得部１４は、今回取得したＩＯＤＥと、既に記憶しているエフェメリスに関連づけられたＩＯＤＥと同じ場合であっても、次の処理によりエフェメリスの更新処理を行う。
【００５８】
航法メッセージ取得部１４は、今回取得した信頼性パラメータの値が既に記憶している航法メッセージに関連つけられた信頼性パラメータの値よりも高く、且つ、今回取得したエフェメリスと既に記憶しているエフェメリスとが異なれば、今回取得したエフェメリスを更新記憶する。
【００５９】
航法メッセージ取得部１４は、今回取得したエフェメリスと既に記憶しているエフェメリスとが異なっていても、今回取得した信頼性パラメータの値が既に記憶している航法メッセージに関連つけられた信頼性パラメータの値よりも低ければ、今回取得したエフェメリスによる更新記憶を行わず、既に記憶しているエフェメリスを維持する。
【００６０】
なお、信頼性パラメータが同じ場合には、エフェメリスを更新記憶することもしないことも可能である。この場合には、例えば、信頼性パラメータよりも詳細な受信状況に対応するＣ／Ｎｏ値を記憶しておき、Ｃ／Ｎｏ値の高低関係から更新記憶を行うかどうかの判定を行ってもよい。具体的には、例えば、新たにエフェメリスを取得するタイミングでのＣ／Ｎｏ値が、既に記憶されているエフェメリスのＣ／Ｎｏ値よりも高ければ、更新記憶を行う。
【００６１】
このような構成および処理を行うことで、上述のように、正確なエフェメリスを、状況に応じて素早く取得更新することができる。
【００６２】
航法メッセージ取得部１４は、順次更新記憶されたエフェメリスを含む航法メッセージを測位演算部１５へ出力する。
【００６３】
測位演算部１５は、エフェメリスを含む航法メッセージと、疑似距離とに基づいて、既知の方法から測位演算を行い、ＧＰＳ受信装置１００の位置を算出する。そして、上述のような構成を用いることで、信頼性の高いエフェメリスが得られるので、高精度な測位結果を得ることができる。
【００６４】
なお、上述の説明では、Ｃ／Ｎｏに基づいて信頼性パラメータを設定する例を示したが、Ｐ相関結果そのものを用いて信頼性パラメータを設定してもよい。具体的には、例えば、航法メッセージを構成する１ワード分のＰ相関結果を順次記憶しておき、低い値（−１，１等）の個数が多い場合には信頼性パラメータを低く設定し、低い値の個数が少なくなるほど信頼性パラメータが高くなるように設定すればよい。このような信頼性パラメータの設定方法を用いても、上述の処理と同様の効果を得ることができる。
【００６５】
また、今回取得した信頼性パラメータの値が既に記憶している航法メッセージに関連つけられた信頼性パラメータの値よりも高く、且つ、今回取得したエフェメリスと既に記憶しているエフェメリスとが同じ場合には、エフェメリスの更新記憶を行わず、信頼性パラメータのみを更新記憶してもよい。
【００６６】
また、上述のメッセージ受信装置やメッセージ受信機能は、各種の移動端末に利用することができる。
【００６７】
移動端末としては、例えば携帯電話機、カーナビゲーション装置、ＰＮＤ、カメラ、時計等であり、アンテナ、受信部、測位装置、アプリケーション処理部を備える。受信部と測位装置とで上述のＧＰＳ受信装置１００が構成されている。
【００６８】
アンテナは上述のＧＰＳ受信アンテナ１１と同じであり、受信部は、ＲＦ処理部１２および復調部１３に相当する機能部である。
【００６９】
測位装置は、上述の測位演算部１５に相当し、自装置の位置や相対速度等を推定算出して、アプリケーション処理部へ出力する。
【００７０】
アプリケーション処理部は、得られた測位結果に基づいて、自装置位置や自装置速度を表示したり、ナビゲーション等に利用するための処理を実行する。
【００７１】
このような構成において、上述のメッセージ受信方法を用いれば、より素早く且つ正確にエフェメリスが得られるため、高精度な測位結果を得られ、高精度な位置表示やナビゲーション等を実現することができる。
【符号の説明】
【００７２】
１００−ＧＰＳ受信装置、１１−ＧＰＳ受信アンテナ、１２−ＲＦ処理部、１３−復調部、１４−航法メッセージ取得部、１５−測位演算部、３１−相関処理部、３２−Ｃ／Ｎｏ測定部、３３−信頼性パラメータ設定部
【図１】
2012145342.tif 000003
【図２】
2012145342.tif 000004
【図３】
2012145342.tif 000005
【図４】
2012145342.tif 000006