(57)【要約】【課題】  通信端末の現在位置を早期に且つ精度良く算出すること。【解決手段】  携帯電話機１０は、ＧＰＳ衛星４０からの信号を受信するＧＰＳ受信部１３と、その信号に基づいて現在位置を算出する自律測位部１４と、自律測位部１４による現在位置の算出が開始されてから所定時間経過後、且つ当該算出が終了する以前に、ＧＰＳ受信部１３により受信された信号に基づく測定情報を、当該測定情報に基づいて現在位置を算出する測位サーバ３３に送信する測定情報送信部１５と、その送信に応じて測位サーバ３３が算出した現在位置を受信する位置情報受信部１６と、自律測位部１４での算出結果と位置情報受信部１６での受信結果とに基づいて、自律測位結果又はハイブリッド測位結果のいずれかを測位結果として選択する現在位置選択部１８とを備える。【選択図】  図２
2008151661.tif 000002
【特許請求の範囲】
【請求項１】
ＧＰＳ衛星からの信号を受信するＧＰＳ受信手段と、
前記ＧＰＳ受信手段により受信された信号に基づいて現在位置を算出する算出手段と、
前記算出手段による現在位置の算出が開始されてから所定時間経過後、且つ当該算出が終了する以前に、前記ＧＰＳ受信手段により受信された信号に基づく測定情報を、当該測定情報に基づいて現在位置を算出する測位サーバに送信する送信手段と、
前記送信手段により送信された測定情報に応じて前記測位サーバが算出した現在位置を受信する結果受信手段と、
前記算出手段での算出結果と前記結果受信手段での受信結果とに基づいて、前記算出手段により算出された現在位置又は前記結果受信手段により受信された現在位置のいずれかを測位結果として選択する選択手段とを備える、通信端末。
【請求項２】
前記所定時間は、前記送信手段により複数回行われる送信処理が前記算出手段による現在位置の算出の終了時に合わせて終了するように設定されることを特徴とする、請求項１に記載の通信端末。
【請求項３】
前記選択手段は、前記算出手段により算出された現在位置が所定の精度以上である場合には当該現在位置を測位結果として選択し、前記算出手段により算出された現在位置が所定の精度未満である場合には前記結果受信手段により受信された現在位置を測位結果として選択することを特徴とする、請求項１又は２に記載の通信端末。
【請求項４】
通信端末と、前記通信端末の現在位置を算出する測位サーバとを備える測位システムであって、
前記通信端末は、
ＧＰＳ衛星からの信号を受信するＧＰＳ受信手段と、
前記ＧＰＳ受信手段により受信された信号に基づいて現在位置を算出する算出手段と、
前記算出手段による現在位置の算出が開始されてから所定時間経過後、且つ当該算出が終了する以前に、前記ＧＰＳ受信手段により受信された信号に基づく測定情報を、当該測定情報に基づいて現在位置を算出する測位サーバに送信する送信手段と、
前記送信手段により送信された測定情報に応じて前記測位サーバが算出した現在位置を受信する結果受信手段と、
前記算出手段での算出結果と前記結果受信手段での受信結果とに基づいて、前記算出手段により算出された現在位置又は前記結果受信手段により受信された現在位置のいずれかを測位結果として選択する選択手段とを備え、
前記測位サーバは、
前記送信手段により送信された測定情報に基づいて前記現在位置を算出し、当該現在位置を前記通信端末に送信するサーバ側算出手段を備える、
ことを特徴とする測位システム。
【請求項５】
通信端末が、ＧＰＳ衛星からの信号を受信するＧＰＳ受信ステップと、
前記通信端末が、前記ＧＰＳ受信ステップにおいて受信された信号に基づいて現在位置を算出する算出ステップと、
前記通信端末が、前記算出ステップにおいて現在位置の算出が開始されてから所定時間経過後、且つ当該算出が終了する以前に、前記ＧＰＳ受信ステップにおいて受信された信号に基づく測定情報を、当該測定情報に基づいて現在位置を算出する測位サーバに送信する送信ステップと、
前記通信端末が、前記送信ステップにおいて送信された測定情報に応じて前記測位サーバが算出した現在位置を受信する結果受信ステップと、
前記通信端末が、前記算出ステップでの算出結果と前記結果受信ステップでの受信結果とに基づいて、前記算出ステップにおいて算出された現在位置又は前記結果受信ステップにおいて受信された現在位置のいずれかを測位結果として選択する選択ステップとを備える、測位方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信端末、測位システム及び測位方法に関するものである。
【背景技術】
【０００２】
従来から、ＧＰＳ（Global Positioning System、全地球測位システム）衛星からの電波（信号）を端末自身で処理して現在位置を測位する自律測位（ＵＥ−Ｂａｓｅｄ測位）と、測位サーバに現在位置を測位させるハイブリッド測位とを併用する通信端末が知られている。自律測位だけでなくハイブリッド測位も用いることで、通信端末は、ＧＰＳ衛星から電波を受信することが困難な場所（例えば、屋内、ビルの陰など）に位置するために自律測位ができない場合でも、現在位置を算出することが可能になる。その結果、全体として、通信端末の現在位置を精度良く算出することができる。
【０００３】
例えば、下記特許文献１には、ＧＰＳ測位（自律測位）と、ハイブリッド測位と、基地局測位とを併用する携帯端末が開示されている。この携帯端末は、設定テーブルに格納されたデータに従って測位方式を決定する。特に、ＧＰＳ測位が失敗した場合には、ハイブリッド測位又は基地局測位のいずれかが選択され、選択された測位方式により携帯端末の現在位置が算出される。
【特許文献１】特開２００５−７７２２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１に記載の携帯端末では、ＧＰＳ測位が失敗して初めてハイブリッド測位及び基地局測位のどちらを実行するかが判定され、その後、選択された測位方法により現在位置が算出されるため、測位時間が増大するおそれがある。
【０００５】
そこで、本発明は、上記課題を解決する為になされたものであり、通信端末の現在位置を早期に且つ精度良く算出することが可能な通信端末、測位システム及び測位方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の通信端末は、ＧＰＳ衛星からの信号を受信するＧＰＳ受信手段と、ＧＰＳ受信手段により受信された信号に基づいて現在位置を算出する算出手段と、算出手段による現在位置の算出が開始されてから所定時間経過後、且つ当該算出が終了する以前に、ＧＰＳ受信手段により受信された信号に基づく測定情報を、当該測定情報に基づいて現在位置を算出する測位サーバに送信する送信手段と、送信手段により送信された測定情報に応じて測位サーバが算出した現在位置を受信する結果受信手段と、算出手段での算出結果と結果受信手段での受信結果とに基づいて、算出手段により算出された現在位置又は結果受信手段により受信された現在位置のいずれかを測位結果として選択する選択手段とを備える。
【０００７】
また、本発明の測位システムは、通信端末と、通信端末の現在位置を算出する測位サーバとを備える測位システムであって、通信端末は、ＧＰＳ衛星からの信号を受信するＧＰＳ受信手段と、ＧＰＳ受信手段により受信された信号に基づいて現在位置を算出する算出手段と、算出手段による現在位置の算出が開始されてから所定時間経過後、且つ当該算出が終了する以前に、ＧＰＳ受信手段により受信された信号に基づく測定情報を、当該測定情報に基づいて現在位置を算出する測位サーバに送信する送信手段と、送信手段により送信された測定情報に応じて測位サーバが算出した現在位置を受信する結果受信手段と、算出手段での算出結果と結果受信手段での受信結果とに基づいて、算出手段により算出された現在位置又は結果受信手段により受信された現在位置のいずれかを測位結果として選択する選択手段とを備え、測位サーバは、送信手段により送信された測定情報に基づいて現在位置を算出し、当該現在位置を通信端末に送信するサーバ側算出手段を備える、ことを特徴とする。
【０００８】
また、本発明の測位方法は、通信端末が、ＧＰＳ衛星からの信号を受信するＧＰＳ受信ステップと、通信端末が、ＧＰＳ受信ステップにおいて受信された信号に基づいて現在位置を算出する算出ステップと、通信端末が、算出ステップにおいて現在位置の算出が開始されてから所定時間経過後、且つ当該算出が終了する以前に、ＧＰＳ受信ステップにおいて受信された信号に基づく測定情報を、当該測定情報に基づいて現在位置を算出する測位サーバに送信する送信ステップと、通信端末が、送信ステップにおいて送信された測定情報に応じて測位サーバが算出した現在位置を受信する結果受信ステップと、通信端末が、算出ステップでの算出結果と結果受信ステップでの受信結果とに基づいて、算出ステップにおいて算出された現在位置又は結果受信ステップにおいて受信された現在位置のいずれかを測位結果として選択する選択ステップとを備える。
【０００９】
これら通信端末、測位システム及び測位方法によれば、通信端末において現在位置が算出されている間に、ＧＰＳ衛星の信号に基づく測定情報が測位サーバに送信される。そのため、測位サーバは、通信端末における自律測位の実行結果にかかわらず予め測定情報を取得して通信端末の現在位置の算出を開始し、通信端末の現在位置を当該通信端末に早期に提供することが可能になる。また、通信端末が測定情報を測位サーバに送信するのは、その通信端末が自律測位を開始してから所定時間経過後である。そのため、測位サーバは、直近の測定情報を用いて通信端末の現在位置を算出することができる。この手法を用いることで通信端末の直近の位置を算出することができるため、特に、通信端末が移動中にその端末の位置を算出する場合に有効である。加えて、通信端末での算出結果と測位サーバから受信した算出結果とに基づいて測位結果が決定される。したがって、通信端末の現在位置を早期に且つ精度良く測位することが可能になる。
【００１０】
本発明の通信端末では、所定時間は、送信手段により複数回行われる送信処理が算出手段による現在位置の算出の終了時に合わせて終了するように設定されることが好ましい。
【００１１】
この場合、通信端末における現在位置の算出の終了時に合わせて測定情報の送信が終了するように所定時間、すなわち、通信端末で現在位置の算出が開始されてから最初に測定情報が送信されるまでの時間が決定される。そのため、複数の測定情報をより適切な時期に測位サーバに送信することが可能になり、測位サーバにおいて、精度及び処理速度の双方がより考慮された適切な測位を実施することが可能になる。
【００１２】
本発明の通信端末では、選択手段は、算出手段により算出された現在位置が所定の精度以上である場合には当該現在位置を測位結果として選択し、算出手段により算出された現在位置が所定の精度未満である場合には結果受信手段により受信された現在位置を測位結果として選択することが好ましい。
【００１３】
この場合、通信端末で算出された現在位置の精度に基づいて、通信端末で算出された現在位置又は測位サーバで算出された現在位置のいずれかが測位結果として選択される。そのため、通信端末の現在位置を精度良く測位することが可能になる。
【発明の効果】
【００１４】
このような通信端末、測位システム及び測位方法によれば、通信端末の現在位置を早期に且つ精度良く算出することができる。
【発明を実施するための最良の形態】
【００１５】
以下、添付図面を参照しながら本発明の実施形態を詳細に説明する。なお、図面の説明において同一又は同等の要素には同一の符号を付し、重複する説明を省略する。
【００１６】
まず、図１を用いて、実施形態に係る測位システム１について説明する。図１は、測位システム１の全体構成を示す図である。この測位システムは、携帯電話機（通信端末）１０と、その携帯電話機１０と移動体通信網２０を介してデータ通信可能なハイブリッド測位システム３０とを備えている。このうち、ハイブリッド測位システム３０は、アシストデータ生成サーバ３１と、通信サーバ３２と、測位サーバ３３とを有している。
【００１７】
携帯電話機１０は、ＧＰＳ衛星４０からの信号を受信し、その信号に基づいて自己の現在位置を算出すること（自律測位）が可能であるとともに、その信号から測定情報を生成してハイブリッド測位システム３０に送信することができる。一方、ハイブリッド測位システム３０は、携帯電話機１０からの測定情報と、移動体通信網２０内の基地局（図示せず）から受信した、移動機・基地局間の距離情報とに基づいて、携帯電話機１０の現在位置を算出し、算出結果を当該携帯電話機１０に送信すること（ハイブリッド測位）が可能である。したがって、携帯電話機１０は、自律測位及びハイブリッド測位により自己の現在位置を取得することができる。
【００１８】
なお、図１では、簡単のため、携帯電話機１０及びＧＰＳ衛星４０をそれぞれ一ずつ示したが、測位システム１が携帯電話機１０及びＧＰＳ衛星４０をそれぞれ複数備えてもよい。
【００１９】
次に、図２及び３を用いて携帯電話機１０の機能構成及びハードウェア構成を説明する。図２は、図１に示される携帯電話機１０の機能構成を示す図である。また、図３は、その携帯電話機１０のハードウェア構成図である。
【００２０】
携帯電話機１０は、機能的構成要素としてＧＰＳ用アンテナ１１、データ通信用アンテナ１２、ＧＰＳ受信部（ＧＰＳ受信手段）１３、自律測位部（算出手段）１４、測定情報送信部（送信手段）１５、位置情報受信部（結果受信手段）１６、リファレンスポジション受信部１７及び現在位置選択部（選択手段）１８を備えている。
【００２１】
この携帯電話機１０は、図３に示すように、オペレーティングシステムやアプリケーションプログラムなどを実行するＣＰＵ１０１、ＲＯＭ及びＲＡＭで構成される主記憶部１０２、メモリなどで構成される補助記憶部１０３、移動体通信網２０を介してデータ通信を行う通信制御部１０４、液晶モニタなどで構成される表示部１０５並びに文字・数字入力及び実行指示を行うキーで構成される操作部１０６で構成される。図２を示して説明した各機能は、図３に示すＣＰＵ１０１及び主記憶部１０２の上に所定のソフトウェアを読み込ませ、ＣＰＵ１０１の制御の下で通信制御部１０４を動作させるとともに、主記憶部１０２や補助記憶部１０３におけるデータの読み出し及び書き込みを行うことで実現される。
【００２２】
ＧＰＳ用アンテナ１１は、一以上のＧＰＳ衛星４０から所定のＧＰＳ信号を受信可能である。データ通信用アンテナ１２は、移動体通信網２０を構成する基地局（図示せず）との間で所定のデータ信号を送受信することができる。なお、本実施形態では、携帯電話機１０がＧＰＳ用及びデータ通信用にそれぞれアンテナを備えているが、アンテナの構成はこれに限定されず、例えば、一本のアンテナと、複数の周波数帯域を分離可能な共用器とを用いる共用方式を採用してもよい。
【００２３】
ＧＰＳ受信部１３は、ＧＰＳ用アンテナ１１を介して入力された信号（電波）を受信及び復号し、復号されたデータを自律測位部１４に出力する。なお、ＧＰＳ用アンテナ１１は、一以上のＧＰＳ衛星４０からＧＰＳ信号を受信するので、ＧＰＳ受信部１３が自律測位部１４に対して複数のＧＰＳ衛星４０からのデータを出力する場合がある。
【００２４】
自律測位部１４は、ＧＰＳ受信部１３から都度入力される一以上のデータに基づいて携帯電話機１０の現在位置を算出し（自律測位）、算出された現在位置を自律測位結果として現在位置選択部１８に出力する。特に、自律測位部１４は、３個の測定情報を生成することができた場合には二次元の測位が可能であり、４個の測定情報を生成することができた場合には三次元の測位が可能である。算出される現在位置は、緯度経度と誤差半径とを含むデータによって表される。例えば、「北緯３５度３９分３１秒、東経１３９度４４分４３秒、誤差半径５０ｍ」を示す自律測位結果が算出され現在位置選択部１８に出力される。
【００２５】
更に、自律測位部１４は、現在位置の算出を開始してから所定時間経過後、且つ当該算出が終了する以前に、入力されたデータに基づいて当該データに対応する測定情報を生成し、その測定情報を測定情報送信部１５に出力する。自律測位部１４で生成される測定情報は、ＧＰＳ衛星４０から発信された航法メッセージそのものである。この航法メッセージには、ＧＰＳ衛星４０の軌道情報、時計の補正情報、電離層補正データ、アルマナック（複数のＧＰＳ衛星それぞれについての大凡の軌道情報）等が含まれている。
【００２６】
自律測位部１４が測定情報の生成及び出力を開始する時期、すなわち、現在位置の算出が開始されてから測定情報の生成が開始されるまでの所定時間は、予め設定されている現在位置算出の制限時間と、測定情報をハイブリッド測位システム３０へ送信するために確保される時間（以下「送信時間」という）とに基づいて決定される。この際、自律測位部１４は、送信時間を決定するために、測定情報の送信回数（回）及び送信間隔（秒）が含まれる制御情報を予めハイブリッド測位システム３０から受信する。そして、自律測位部１４は、受信した送信回数及び送信間隔に基づいて送信時間を算出し、制限時間と送信時間との差を計算し、この差を所定時間と決定する。
【００２７】
例えば、制限時間が予め２５秒に設定されており、送信回数「１０回」及び送信間隔「１秒」が含まれる制御情報を受信した場合、自律測位部１４は、送信時間を「１秒×１０回＝１０秒」と計算し、制限時間「２５秒」と算出された送信時間「１０秒」との差「１５秒」を所定時間と決定する。この場合、自律測位部１４は、現在位置の算出を開始してから１５秒経過した時に最初の測定情報を測定情報送信部１５に出力する。
【００２８】
その後、自律測位部１４は、受信した制御情報により指定された送信間隔で（例えば１秒毎に）、指定された送信回数（例えば１０回）だけ測定情報を生成して測定情報送信部１５に出力する。自律測位部１４には直近のデータが都度入力されるので、自律測位部１４は、その都度最新の測定情報を生成し、その測定情報を測定情報送信部１５に出力する。
【００２９】
測定情報送信部１５は、自律測位部１４から入力された測定情報を移動体通信網２０を介してハイブリッド測位システム３０に送信する。この測定情報送信部１５に最初に測定情報が入力される時期は、自律測位部１４での現在位置算出の制限時間と測定情報の送信のために確保される送信時間との差である所定時間が経過した後、且つ自律測位部１４での算出が終了する以前である。したがって、測定情報送信部１５は、所定時間経過後且つ当該算出が終了する以前に測定情報を送信する部分であるといえる。また、このように送信時期が決定されることにより、自律測位部１４が算出を終了した時とほぼ同じ時期に、測定情報送信部１５による測定情報の送信が終了する。すなわち、測定情報送信部１５により複数回行われる送信処理は、自律測位部１４による現在位置の算出の終了時に合わせて終了するように設定される。
【００３０】
位置情報受信部１６は、測定情報送信部１５から送信された測定情報に応じてハイブリッド測位システム３０から送信されるハイブリッド測位結果を受信して現在位置選択部１８に出力する。
【００３１】
リファレンスポジション受信部１７は、自律測位開始前に移動体通信網２０内の基地局（図示せず）からリファレンスポジション（Reference Position）を受信して現在位置選択部１８に出力する。このリファレンスポジションは、緯度経度及び誤差半径を含む。例えば、リファレンスポジション受信部１７は「北緯３５度３９分２０秒、東経１３９度４４分２０秒、誤差半径１００ｍ」というリファレンスポジションを受信して現在位置選択部１８に出力する。
【００３２】
現在位置選択部１８は、自律測位部１４での算出結果と、位置情報受信部１６での受信結果と、リファレンスポジション受信部１７から入力されたリファレンスポジションとに基づいて、自律測位部１４から入力された自律測位結果、位置情報受信部１６から入力されたハイブリッド測位結果又はリファレンスポジション受信部１７から入力されたリファレンスポジションのいずれかを携帯電話機１０の現在位置（測位結果）として選択する。なお、選択された現在位置は、携帯電話機１０の使用者に視認可能なように画面上に表示されたり、携帯電話機１０に搭載されている他のアプリケーションプログラムに出力されたりする。
【００３３】
具体的には、自律測位結果が入力されたがハイブリッド測位結果が入力されたかった場合、現在位置選択部１８は、自律測位結果の誤差半径とリファレンスポジションの誤差半径とを比較し、誤差半径が小さい方の測位結果を携帯電話機１０の現在位置として選択する。すなわち、現在位置選択部１８は、自律測位結果の誤差半径がリファレンスポジションの誤差半径以下である場合に（自律測位結果が所定の精度以上である場合に）、自律測位結果を携帯電話機１０の現在位置として選択する。
【００３４】
これとは別に、自律測位結果及びハイブリッド測位結果の双方が入力された場合、現在位置選択部１８は、まず、自律測位結果の誤差半径とリファレンスポジションの誤差半径とを比較する。ここで、自律測位結果の誤差半径がリファレンスポジションの誤差半径以下である場合（自律測位結果が所定の精度以上である場合に）、現在位置選択部１８は、自律測位結果を携帯電話機１０の現在位置として選択する。一方、自律測位結果の誤差半径がリファレンスポジションの誤差半径よりも大きい場合（自律測位結果が所定の精度未満である場合に）、現在位置選択部１８は、ハイブリッド測位結果を携帯電話機１０の現在位置として選択する。
【００３５】
更に、ハイブリッド測位結果が入力されたが自律測位結果が入力されなかった場合（自律測位結果が所定の精度未満である場合に）、現在位置選択部１８は、ハイブリッド測位結果を携帯電話機１０の現在位置として選択する。なお、自律測位結果及びハイブリッド測位結果の双方が入力されなかった場合は、現在位置選択部１８によりリファレンスポジションが携帯電話機１０の現在位置として選択される。
【００３６】
次に、図４及び５を用いて、ハイブリッド測位システム３０の機能構成、及びハイブリッド測位システム３０に含まれる各サーバのハードウェア構成を説明する。図４は、図１に示されるハイブリッド測位システム３０の機能構成を示す図である。また、図５は、そのハイブリッド測位システム３０に含まれる測位サーバ３３のハードウェア構成図である。
【００３７】
このハイブリッド測位システム３０は、機能的構成要素として、アシストデータ生成サーバ３１内のアシストデータ生成部３１ａと、通信サーバ３２内の通信部３２ａと、測位サーバ３３内の制御情報生成部３３ａ及びハイブリッド測位部（サーバ側算出手段）３３ｂとを備えている。
【００３８】
測位サーバ３３は、図５に示すように、オペレーティングシステムやアプリケーションプログラムなどを実行するＣＰＵ３３１、ＲＯＭ及びＲＡＭで構成される主記憶装置３３２、ハードディスクなどで構成される補助記憶装置３３３、ネットワークカードなどの通信制御装置３３４、キーボードやマウスなどの入力装置３３５、及びモニタやプリンタなどの出力装置３３６で構成される。図４に示される制御情報生成部３３ａ及びハイブリッド測位部３３ｂの機能は、図５に示すＣＰＵ３３１や主記憶装置３３２の上に所定のソフトウェアを読み込ませ、ＣＰＵ３３１の制御の下で通信制御装置３３４を動作させるとともに、主記憶装置３３２や補助記憶装置３３３におけるデータの読み出し及び書き込みを行うことで実現される。
【００３９】
アシストデータ生成サーバ３１及び通信サーバ３２も、測位サーバ３３と同様のハードウェア構成を有している。そして、これらのサーバに備えられている各機能的構成要素も、測位サーバ３３内の制御情報生成部３３ａ及びハイブリッド測位部３３ｂと同様にハードウェア上で実現される。
【００４０】
アシストデータ生成部３１ａは、移動体通信網２０内の基地局（図示せず）から受信した信号に基づいて、携帯電話機１０と当該基地局との距離を示すアシストデータを生成し、生成されたアシストデータをハイブリッド測位部３３ｂに出力する。
【００４１】
通信部３２ａは、移動体通信網２０を介して携帯電話機１０から送信されてきた測定情報を受信してハイブリッド測位部３３ｂに出力する。また、通信部３２ａは、制御情報生成部３３ａから入力された各種制御情報とハイブリッド測位部３３ｂから入力されたハイブリッド測位結果とを移動体通信網２０を介して携帯電話機１０に送信する。
【００４２】
制御情報生成部３３ａは、携帯電話機１０が実行する自律測位を制御するための各種制御情報を通信部３２ａに出力する。一例として、制御情報生成部３３ａは、携帯電話機１０の測定情報送信部１５が測定情報を送信する際の送信回数及び送信間隔を含む制御情報を生成し、その制御情報を通信部３２ａに出力する。例えば、制御情報生成部３３ａは、送信回数「１０回」及び送信間隔「１秒」を含む制御情報を生成して出力する。また、制御情報生成部３３ａは、ハイブリッド測位部３３ｂが所定の送信回数分の測定情報を受け付けたときに、携帯電話機１０に測定情報の送信を停止させるための制御情報を生成して出力する。なお、制御情報生成部３３ａが生成する制御情報はこれらに限定されない。
【００４３】
ハイブリッド測位部３３ｂは、アシストデータ生成部３１ａから入力されたアシストデータと、通信部３２ａから入力された測定情報とに基づいて携帯電話機１０の現在位置を算出する（ハイブリッド測位）。そして、ハイブリッド測位部３３ｂは、算出した現在位置を示すハイブリッド測位結果を通信部３２ａに出力する。このハイブリッド測位結果は、緯度経度と誤差半径とを含む。例えば、ハイブリッド測位部３３ｂは、「北緯３５度３９分１０秒、東経１３９度４４分４０秒、誤差半径８０ｍ」というハイブリッド測位結果を算出し出力する。
【００４４】
次に、図６を用いて、図１に示す測位システム１の処理を説明するとともに本実施形態に係る測位方法について説明する。図６は、図１に示される測位システム１の処理を示すシーケンス図である。
【００４５】
携帯電話機１０の使用者や他のアプリケーションプログラム等から現在位置の取得が指示されると、携帯電話機１０とハイブリッド測位システム３０とが移動体通信網２０を介して接続される（図示せず）。そして、制御情報生成部３３ａにより生成された、送信回数及び送信間隔を含む制御情報が携帯電話機１０に送信され、保持される（ステップＳ０１）。
【００４６】
携帯電話機１０では、その制御情報に基づいてＧＰＳ受信部１３がＧＰＳ衛星からの信号を受信及び復号し始め、復号されたデータがＧＰＳ受信部１３から自律測位部１４に出力される（ステップＳ０２、ＧＰＳ受信ステップ）。そして、自律測位部１４において、入力されたデータに基づく現在位置の算出（自律測位）が開始される（ステップＳ０３、算出ステップ）。なお、自律測位部１４にて自律測位が行われている間も、ＧＰＳ受信部１３によりＧＰＳ衛星からの信号が受信及び復号され、復号データがＧＰＳ受信部１３から自律測位部１４に所定の間隔で出力される（ステップＳ０４、ＧＰＳ受信ステップ）。
【００４７】
そして、自律測位が開始されてから所定時間が経過した時に、自律測位部１４により最初の測定情報が生成され、その測定情報が測定情報送信部１５に出力される（ステップＳ０５）。次いで、この測定情報が測定情報送信部１５によりハイブリッド測位部３３ｂに送信される（ステップＳ０６、送信ステップ）。これら測定情報の生成及び送信の開始時期は、自律測位の制限時間と、制御情報生成部３３ａから受信した制御情報に含まれる送信回数及び送信間隔から算出した送信時間との差である所定時間により定まる。
【００４８】
その後、ＧＰＳ受信部１３から自律測位部１４への復号データの出力、自律測位部１４から測定情報送信部１５への測定情報の出力、及び測定情報送信部１５からハイブリッド測位部３３ｂへのその測定情報の送信が、上記ステップＳ０１において送信された制御情報に含まれる送信間隔及び送信回数に従って実行される（ステップＳ０７、送信ステップ）。そして、自律測位部１４による自律測位が制限時間経過を理由に終了した時（ステップＳ０８）とほぼ同じ時期に、受信した送信回数分の測定情報が測定情報送信部１５によりハイブリッド測位部３３ｂに送信される。
【００４９】
その後、測定情報の送信を中止させるための制御情報が制御情報生成部３３ａで生成され、携帯電話機１０に送信される（ステップＳ０９）。次いで、ハイブリッド測位部３３ｂにおいて携帯電話機１０からの測定情報などに基づいてハイブリッド測位が行われ（ステップＳ１０）、ハイブリッド測位結果が通信部３２ａを介して携帯電話機１０へ送信される。このハイブリッド測位結果は、携帯電話機１０の位置情報受信部１６により受信され（結果受信ステップ）、その後、現在位置選択部１８に入力される（ステップＳ１１）。一方、携帯電話機１０では、自律測位部１４で算出された自律測位結果が現在位置選択部１８に出力される（ステップＳ１２）。そして最後に、現在位置選択部１８において、入力された一以上の測位結果のうち一の測位結果が携帯電話機１０の現在位置として選択される（ステップＳ１３、選択ステップ）。
【００５０】
以上説明したように、本実施形態によれば、自律測位部１４において現在位置が算出されている間に、その自律測位部１４にてＧＰＳ衛星４０の信号から生成された測定情報が測位サーバ３３に送信される。そのため、測位サーバ３３は、通信端末における自律測位の実行結果にかかわらず予め測定情報を取得して携帯電話機１０の現在位置の算出を開始し、測位結果を携帯電話機１０に早期に提供することが可能になる。また、測定情報送信部１５が測定情報を測位サーバ３３に送信するのは、自律測位部１４が自律測位を開始してから所定時間経過後である。そのため、測位サーバ３３は、直近の測定情報を用いて携帯電話機１０の現在位置を算出することができる。この手法を用いることで携帯電話機１０の直近の位置を算出することができるため、移動することが多い携帯電話機１０の位置を算出する場合に有効である。加えて、自律測位部１４での算出結果と測位サーバ３３から受信した算出結果とに基づいて測位結果が決定される。したがって、携帯電話機１０の現在位置を早期に且つ精度良く測位することが可能になる。
【００５１】
また、本実施形態によれば、自律測位部１４における現在位置の算出の終了時に合わせて測定情報の送信が終了するように所定時間、すなわち、自律測位部１４で現在位置の算出が開始されてから最初に測定情報が送信されるまでの時間が決定される。そのため、複数の測定情報をより適切な時期に測位サーバ３３に送信することが可能になり、測位サーバ３３において、精度及び処理速度の双方がより考慮された適切な測位を実施することが可能になる。
【００５２】
また、本実施形態によれば、自律測位部１４での自律測位開始から測定情報送信部１５による測定情報送信開始までの所定時間は、測位サーバ３３から送信された送信回数及び送信間隔に基づいて決定される。そのため、所定時間をより簡易に決定することができるとともに、自律測位の終了時と測定情報送信の終了時とをより的確に合わせることが可能になる。
【００５３】
また、本実施形態によれば、自律測位部１４で算出された自律測位結果が所定の精度以上である場合に、その自律測位結果が携帯電話機１０の現在位置として選択される一方で、その自律測位結果が所定の精度未満である場合に、測位サーバ３３で算出されたハイブリッド測位結果が携帯電話機１０の現在位置として選択される。そのため、携帯電話機１０の現在位置を精度良く測位することが可能になる。
【００５４】
以上、本発明をその実施形態に基づいて詳細に説明した。しかし、本発明は上記実施形態に限定されるものではない。本発明は、その要旨を逸脱しない範囲で以下のような様々な変形が可能である。
【００５５】
上記実施形態では、自律測位の終了時に所定回数分の測定情報の送信が終了するように所定時間が決定されたが、測定情報の処理方法はこれに限定されない。例えば、自律測位が終了するよりも前に所定回数分の測定情報の送信が終了するように所定時間が決定されてもよいし、自律測位が終了した後に所定回数分の測定情報の送信が終了するように所定時間が決定されてもよい。
【００５６】
また、上記実施形態では、自律測位部１４が所定時間経過後に測定情報の生成及び出力を開始し、測定情報送信部１５が自律測位部１４から入力された測定情報をそのままハイブリッド測位部３３ｂに出力したが、所定時間経過後の処理方法はこれに限定されない。例えば、自律測位部１４は、所定時間経過の前後にかかわらず測定情報を生成して測定情報送信部１５に出力し、測定情報送信部１５が所定時間経過後に測定情報の送信を開始するように携帯電話機１０を構成してもよい。
【００５７】
また、現在位置選択部１８における現在位置の選択方法も上記実施形態に限定されない。例えば、自律測位結果とハイブリッド測位結果とが現在位置選択部１８に入力された場合に、自律測位結果の誤差半径とハイブリッド測位結果の誤差半径とを比較し、自律測位結果の誤差半径がハイブリッド測位結果の誤差半径以下である場合に自律測位結果を携帯電話機１０の現在位置として選択してもよい。また、上記実施形態では、リファレンスポジションの誤差半径を所定の精度として測位結果を選択したが、何を所定の精度とするかも限定されない。例えば、予め設定された固定値を所定の精度として判定してもよい。
【００５８】
また、上記実施形態では、測定情報送信部１５が所定の回数分の測定情報を送信したが、測定情報送信部１５は、常にその回数分送信する必要はない。例えば、制御情報生成部３３ａが、送信回数及び送信間隔を含む制御情報に代えて送信可能時間（秒）を含む制御情報を生成し、測定情報送信部１５がその送信可能時間だけ測定情報を送信することが可能なように測位システム１を構成してもよい。なお、この場合、所定時間を、自律測位の制限時間と送信可能時間との差とすることが可能である。
【００５９】
また、測定情報送信部１５は、制御情報生成部３３ａからの制御情報に含まれる送信回数分測定情報を送信する前に所定の精度以上の自律測位結果が算出された場合に、その算出時点で測定情報の送信を停止してもよい。この場合、測位サーバ３３によるハイブリッド測位を行う必要はなく、現在位置選択部１８は、自律測位結果を携帯電話機１０の現在位置として選択すればよい。この変形例について図７を用いて具体的に説明する。図７は、変形例に係る測位システムの処理を示すシーケンス図である。
【００６０】
制御情報の送信（ステップＳ２１）から自律測位開始後の復号データの出力（ステップＳ２４）までの処理は、上記実施形態におけるステップＳ０１〜Ｓ０４までの処理と同様である。しかし、本変形例では、所定時間が経過して測定情報の生成及び送信がある回数（制御情報に含まれる送信回数未満の回数）実施された（ステップＳ２５）後に、自律測位部１４が、算出された自律測位結果が所定の精度以上であり、且つ制限時間内か否かを判定する（ステップＳ２６）。図７に示す例では、自律測位部１４が制限時間内に所定の精度以上の自律測位結果を算出したと判定し、自律測位を終了している（ステップＳ２７）。そして、自律測位部１４は、自律測位が成功したことを示す測位成功通知を生成し、その測位成功通知を測定情報送信部１５を介して測位サーバ３３に送信する（ステップＳ２８）。測位サーバ３３は、その測位成功通知にしたがってハイブリッド測位を実行しないと判断し、処理を終了する（ステップＳ２９）。
【００６１】
なお、図７に示す例で制限時間内に自律測位が終了しなかった場合、すなわち制限時間内に所定の制度以上の自律測位結果が得られなかった場合は、まず、制御情報生成部３３ａからの制御情報（送信停止指示）にしたがって、その自律測位結果が自律測位部１４から現在位置選択部１８に出力される。また、ハイブリッド測位部３３ｂにおいてハイブリッド測位が行われ、ハイブリッド測位結果が現在位置選択部１８に送信される。そして、現在位置選択部１８において、入力された測位結果のうち一の測位結果が携帯電話機１０の現在位置として選択される。つまり、制限時間内に自律測位が終了しなかった場合には、図６に示すステップＳ０９〜Ｓ１３の処理が行われる。
【００６２】
なお、図７では、測定情報の生成及び送信をある回数行った後に自律測位が終了したが、所定時間経過前に自律測位が終了する場合もある。このように、所定の精度以上の自律測位結果が算出された時点で測定情報の送信を停止することで、携帯電話機１０の現在位置をより早く提供することができる。また、不要な測定情報の送信が回避されるので、移動体通信網２０にかかる通信負荷が低減される。更に、早期に自律測位結果が携帯電話機１０の現在位置として選択されるので、ハイブリッド測位システム３０による不要なハイブリッド測位が回避される。
【００６３】
また、上記実施形態では、ハイブリッド測位システム３０がアシストデータ生成サーバ３１と通信サーバ３２と測位サーバ３３とを備えたが、ハイブリッド測位システム３０の構成はこれに限定されない。例えば、１台のサーバのみでハイブリッド測位システム３０を構成してもよいし、上記実施形態とは異なる複数のサーバによりそのシステムを構成してもよい。
【００６４】
また、上記実施形態では、通信端末として携帯電話機１０を用いたが、簡易型携帯電話機（ＰＨＳ：Personal Handy-phone System）、あるいは、携帯型情報端末（ＰＤＡ：Personal Digital Assistant）などを通信端末として利用してもよい。
【図面の簡単な説明】
【００６５】
【図１】実施形態に係る測位システムの全体構成を示す図である。
【図２】図１に示される携帯電話機の機能構成を示す図である。
【図３】図２に示される携帯電話機のハードウェア構成図である。
【図４】図１に示されるハイブリッド測位システムの機能構成を示す図である。
【図５】図１に示される測位サーバのハードウェア構成である。
【図６】図１に示される測位システムの処理を示すシーケンス図である。
【図７】変形例に係る測位システムの処理を示すシーケンス図である。
【符号の説明】
【００６６】
１…測位システム、１０…携帯電話機（通信端末）、１３…ＧＰＳ受信部（ＧＰＳ受信手段）、１４…自律測位部（算出手段）、１５…測定情報送信部（送信手段）、１６…位置情報受信部（結果受信手段）、１８…現在位置選択部（選択手段）、３０…ハイブリッド測位システム、３３…測位サーバ、３３ｂ…ハイブリッド測位部（サーバ側算出手段）。
【図１】
2008151661.tif 000003
【図２】
2008151661.tif 000004
【図３】
2008151661.tif 000005
【図４】
2008151661.tif 000006
【図５】
2008151661.tif 000007
【図６】
2008151661.tif 000008
【図７】
2008151661.tif 000009