(57)【要約】【課題】高精度で且つ効率良く更に高速でGPS測位を行うことが可能なGPS測位システム、GPS測位方法、およびGPS測位端末を提供する。【解決手段】GPS測位用のアシストデータを格納する格納部３６と、格納部３６に格納された格納アシストデータが有効か無効かを判断する判断部３５と、格納アシストデータが有効と判断された場合に、基地局１０と通信せず当該有効判断された格納アシストデータを元に、GPS測位を行うAutonomous測位部３３と、格納アシストデータが無効と判断された場合に、基地局１０との通信により取得されたアシストデータを元に、GPS測位を行うA-GPS測位部３２と、GPS測位が成功した場合に、当該測位結果を元に、格納アシストデータを更新し、且つGPS測位が失敗した場合に、基地局１０との通信により取得されたアシストデータを元に、格納アシストデータを更新する更新部３７と、を備える。【選択図】図１
2011038973.tif 000002
【特許請求の範囲】
【請求項１】
GPS測位端末およびネットワーク上のサーバを含むGPS測位システムであって、
GPS測位用のアシストデータを格納する格納手段と、
前記格納手段に格納されたアシストデータである格納アシストデータが有効か無効かを判断する判断手段と、
前記格納アシストデータが有効と判断された場合に、前記サーバと通信せず当該有効判断された前記格納アシストデータを元に、GPS測位を行う非通信型測位手段と、
前記格納アシストデータが無効と判断された場合に、前記サーバとの通信により取得されたアシストデータを元に、GPS測位を行う通信型測位手段と、
前記非通信型測位手段または前記通信型測位手段によるGPS測位が成功した場合に、当該測位結果を元に、前記格納アシストデータを更新し前記格納手段に格納させ、且つ前記非通信型測位手段または前記通信型測位手段によるGPS測位が失敗した場合に、前記サーバとの通信により取得されたアシストデータを元に、前記格納アシストデータを更新し前記格納手段に格納させる更新手段と、
を備えることを特徴とするGPS測位システム。
【請求項２】
前記非通信型測位手段または前記通信型測位手段によるGPS測位が失敗した場合に、前記サーバとの通信により取得されたアシストデータを元に、前記GPS測位端末の概略位置を算出する概略位置算出手段を更に備える、
ことを特徴とする請求項１に記載のGPS測位システム。
【請求項３】
前記更新手段による前記格納アシストデータの更新処理は、前記GPS測位端末がエリア内で移動した場合およびエリアを跨いで移動した場合に、行われる、
ことを特徴とする請求項１または２に記載のGPS測位システム。
【請求項４】
前記非通信型測位手段は、オートノーマス測位を行い、
前記通信型測位手段は、ネットワークアシスト型のGPS測位を行う、
ことを特徴とする請求項１〜３の何れか１項に記載のGPS測位システム。
【請求項５】
GPS測位端末およびネットワーク上のサーバを含むGPS測位システムにおけるGPS測位方法であって、
格納手段に、GPS測位用のアシストデータが格納されており、
判断手段が、前記格納手段に格納されたアシストデータである格納アシストデータが有効か無効かを判断する判断ステップと、
非通信型測位手段が、前記格納アシストデータが有効と判断された場合に、前記サーバと通信せず当該有効判断された前記格納アシストデータを元に、GPS測位を行う非通信型測位ステップと、
通信型測位手段が、前記格納アシストデータが無効と判断された場合に、前記サーバとの通信により取得されたアシストデータを元に、GPS測位を行う通信型測位ステップと、
更新手段が、前記非通信型測位手段または前記通信型測位手段によるGPS測位が成功した場合に、当該測位結果を元に、前記格納アシストデータを更新し前記格納手段に格納させ、且つ前記非通信型測位手段または前記通信型測位手段によるGPS測位が失敗した場合に、前記サーバとの通信により取得されたアシストデータを元に、前記格納アシストデータを更新し前記格納手段に格納させる更新ステップと、
を備えることを特徴とするGPS測位方法。
【請求項６】
GPS測位用のアシストデータを格納する格納手段と、
前記格納手段に格納されたアシストデータである格納アシストデータが有効か無効かを判断する判断手段と、
前記格納アシストデータが有効と判断された場合に、ネットワーク上のサーバと通信せず当該有効判断された前記格納アシストデータを元に、GPS測位を行う非通信型測位手段と、
前記格納アシストデータが無効と判断された場合に、前記サーバとの通信により取得されたアシストデータを元に、GPS測位を行う通信型測位手段と、
前記非通信型測位手段または前記通信型測位手段によるGPS測位が成功した場合に、当該測位結果を元に、前記格納アシストデータを更新し前記格納手段に格納させ、且つ前記非通信型測位手段または前記通信型測位手段によるGPS測位が失敗した場合に、前記サーバとの通信により取得されたアシストデータを元に、前記格納アシストデータを更新し前記格納手段に格納させる更新手段と、
を備えることを特徴とするGPS測位端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、GPS測位システム、GPS測位方法、およびGPS測位端末に関するものである。
【背景技術】
【０００２】
端末が単独でGPS測位（全地球測位システム）を行う技術としてAutonomous測位（オートノーマス測位）がある。Autonomous測位は、例えばカーナビ等の通信機能を有さない測位装置で用いられ、cold startとhot startとに分類される。cold startでは、GPS測位用情報（例えば、初期位置、時刻、衛星の軌道等の情報）を用いず、GPS用衛星から受信した信号を復調することにより該衛星の軌道及び時刻等の情報を獲得し、当該情報に基づき、例えば発信・着信時刻差と光の速度から該衛星と測定地点との距離を判定し、これを3つの衛星について行うことで、当該3つの衛星の場所が判明していれば、それら衛星の位置とそれぞれの衛星との距離により地上の一点の位置を判定することができる。また、さらに他の衛星からも情報を獲得することで、時刻情報の精度を向上させ、測位精度を向上させることも可能である。しかし、cold startでは、衛星から受信した信号を復調し、情報を獲得することが必要であることから、測位を成功させるためには、強電界の衛星を複数補足できる環境に限定され、且つ測位成功となる場合でも測位完了までに多大な時間がかかるという問題がある。これに対し、hot startでは、GPS測位用情報を予め保持し、当該情報を用いて測位を行うことにより、情報獲得に係る信号の復調処理が不要であるため、測位に要する時間を効果的に短縮することができる。
【０００３】
このようなAutonomous測位では、GPS測位用情報を獲得するには、一度cold startして情報収集（測位を成功）する必要がある。GPS測位用情報を一度獲得すれば、その後はhot startで、得られた位置情報及び時刻情報により、当該GPS測位用情報を更新し続けることができる。しかし、一度測位が失敗すると、更新ができず、GPS測位用情報の鮮度が時間の経過とともに劣化し、再度cold startにより測位をする必要が出てくる。また、GPS測位が失敗すると、現在位置に関して何ら情報を得られず、端末の現在位置が完全に不明となるという問題がある。
【０００４】
一方、端末とネットワーク（NW）が連携して、NWの補助を受けて測位を行う方式として、ネットワークアシスト型のGPS測位（以下「A-GPS測位」と記載する。）がある（例えば特許文献１を参照）。A-GPSは、上述のGPS測位用情報を携帯電話の基地局から獲得するものである。A-GPSでは、測位をする際に、基地局からGPS測位用情報を含む「アシストデータ」を取得し、当該アシストデータを用いて測位を行う。NW上の基地局からアシストデータを取得することは、衛星からの信号を復調してGPS測位用情報を得ることより早い。このため、A-GPS測位では、Autonomous測位のcold startより高速で、且つ同程度の精度で、測位をすることができる。また、GPS測位そのものが失敗しても、アシストデータを用いて基地局との位置関係から概略位置を測定することができる。なお、測位については、衛星からの信号を受信した端末で行う場合と、当該信号をNWに渡しNW上で測位の結果を算出する場合とが考えられ、そのどちらを採用しても良い。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開2003−43127号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、A-GPS測位では、測位を行うにあたり、常に、基地局からアシストデータを取得するための通信が発生する。また、当該アシストデータを取得後、GPS測位をしている期間中においても、当該通信を切断することは標準仕様上許されない。更に、毎回A-GPS測位を行う場合、その都度C-Plane接続を行うことになり、測位開始から完了までC-Planeベアラを維持しなくてはならない。このため、通信による電力消費が増大するとともに、ネットワーク設備へのトラヒック負荷も増大するという問題が生じる。
【０００７】
そこで、本発明は上記に鑑みてなされたもので、高精度で且つ効率良く更に高速でGPS測位を行うことが可能なGPS測位システム、GPS測位方法、およびGPS測位端末を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明のGPS測位システムは、GPS測位端末およびネットワーク上のサーバを含むGPS測位システムであって、GPS測位用のアシストデータを格納する格納手段と、前記格納手段に格納されたアシストデータである格納アシストデータが有効か無効かを判断する判断手段と、前記格納アシストデータが有効と判断された場合に、前記サーバと通信せず当該有効判断された前記格納アシストデータを元に、GPS測位を行う非通信型測位手段と、前記格納アシストデータが無効と判断された場合に、前記サーバとの通信により取得されたアシストデータを元に、GPS測位を行う通信型測位手段と、前記非通信型測位手段または前記通信型測位手段によるGPS測位が成功した場合に、当該測位結果を元に、前記格納アシストデータを更新し前記格納手段に格納させ、且つ前記非通信型測位手段または前記通信型測位手段によるGPS測位が失敗した場合に、前記サーバとの通信により取得されたアシストデータを元に、前記格納アシストデータを更新し前記格納手段に格納させる更新手段と、を備えることを特徴とする。
【０００９】
また、本発明のGPS測位方法は、GPS測位端末およびネットワーク上のサーバを含むGPS測位システムにおけるGPS測位方法であって、格納手段に、GPS測位用のアシストデータが格納されており、判断手段が、前記格納手段に格納されたアシストデータである格納アシストデータが有効か無効かを判断する判断ステップと、非通信型測位手段が、前記格納アシストデータが有効と判断された場合に、前記サーバと通信せず当該有効判断された前記格納アシストデータを元に、GPS測位を行う非通信型測位ステップと、通信型測位手段が、前記格納アシストデータが無効と判断された場合に、前記サーバとの通信により取得されたアシストデータを元に、GPS測位を行う通信型測位ステップと、更新手段が、前記非通信型測位手段または前記通信型測位手段によるGPS測位が成功した場合に、当該測位結果を元に、前記格納アシストデータを更新し前記格納手段に格納させ、且つ前記非通信型測位手段または前記通信型測位手段によるGPS測位が失敗した場合に、前記サーバとの通信により取得されたアシストデータを元に、前記格納アシストデータを更新し前記格納手段に格納させる更新ステップと、を備えることを特徴とする。
【００１０】
また、本発明のGPS測位端末は、GPS測位用のアシストデータを格納する格納手段と、前記格納手段に格納されたアシストデータである格納アシストデータが有効か無効かを判断する判断手段と、前記格納アシストデータが有効と判断された場合に、ネットワーク上のサーバと通信せず当該有効判断された前記格納アシストデータを元に、GPS測位を行う非通信型測位手段と、前記格納アシストデータが無効と判断された場合に、前記サーバとの通信により取得されたアシストデータを元に、GPS測位を行う通信型測位手段と、前記非通信型測位手段または前記通信型測位手段によるGPS測位が成功した場合に、当該測位結果を元に、前記格納アシストデータを更新し前記格納手段に格納させ、且つ前記非通信型測位手段または前記通信型測位手段によるGPS測位が失敗した場合に、前記サーバとの通信により取得されたアシストデータを元に、前記格納アシストデータを更新し前記格納手段に格納させる更新手段と、を備えることを特徴とする。
【００１１】
このような本発明のGPS測位システム、GPS測位方法、およびGPS測位端末によれば、判断手段が格納アシストデータの有効性および無効性について判断する。この判断により、格納アシストデータが有効の場合には、ネットワーク上のサーバと通信せず、当該有効判断された格納アシストデータを元に、GPS測位が行われる。これにより、ネットワーク上のサーバと通信する回数を減らすことができ、通信による電力消費やネットワーク設備へのトラヒック負荷を増大させることなく、効率良くGPS測位を行うことができる。一方、有効判断された格納アシストデータを元にGPS測位が行われることから、高い測位精度を保ちながらも、例えばAutonomous測位のcold startより、高速でのGPS測位が可能となる。
【００１２】
また、本発明によれば、格納アシストデータが有効判断された場合にも、無効判断された場合にも、且つGPS測位が成功した場合にも、失敗した場合にも、更新手段は格納アシストデータを更新する。この格納アシストデータの更新処理により、次回の測位では格納アシストデータが有効と判断され、その結果、次回の測位では非通信型測位手段がネットワーク上のサーバと通信せずに当該有効判断された格納アシストデータを元にGPS測位を行うことが可能となる。つまり、継続的に測位を行う場合に、その初回で且つ格納アシストデータが無効と判断された場合には、通信型測位手段がサーバとの通信を伴うGPS測位を行うこととなるが、それ以外の場合、すなわち初回以後の継続的測位の場合（初回でも格納アシストデータが有効と判断された場合を含む）には、非通信型測位手段がネットワーク上のサーバと通信せずに更新後の有効の格納アシストデータを用いてGPS測位を行うこと、すなわちAutonomous測位のhot start状態を維持し続けること、が可能となる。これにより、ネットワーク上のサーバと通信する回数を減らすことができ、通信による電力消費やネットワーク設備へのトラヒック負荷を増大させることなく、効率良くGPS測位を行うことができる。一方、更新処理により有効判断される格納アシストデータを元にGPS測位が行われることから、継続的測位における初回以後の測位において、高い測位精度を保ちながらも、例えばAutonomous測位のcold startより、高速でのGPS測位が可能となる。
【００１３】
また、本発明において、更新手段の格納アシストデータ更新処理のために、ネットワーク上のサーバとの通信が発生することは、GPS測位が失敗した場合に限定される。GPS測位が成功した場合には、サーバと別途通信を行うことなく、当該成功した測位結果を元に、格納アシストデータの更新処理をすれば良いからである。これにより、ネットワーク上のサーバとの通信回数を増大させず、且つ通信による電力消費やネットワーク設備へのトラヒック負荷を増大させることなく、格納アシストデータを最新の有効なものとして維持し続けることができる。
【００１４】
また、本発明は、前記非通信型測位手段または前記通信型測位手段によるGPS測位が失敗した場合に、前記サーバとの通信により取得されたアシストデータを元に、前記GPS測位端末の概略位置を算出する概略位置算出手段を更に備える、ことが好ましい。
【００１５】
この発明によれば、GPS測位が失敗した場合に端末の現在位置が完全に不明となるという事態を回避できる。
【００１６】
また、本発明においては、前記更新手段による前記格納アシストデータの更新処理は、前記GPS測位端末がエリア内で移動した場合およびエリアを跨いで移動した場合に、行われる、ことが好ましい。
【００１７】
この発明によれば、端末の移動範囲と関係なく、更新手段による格納アシストデータの更新処理が行われる。これにより、継続的に測位を行う際の初回以後の測位時に、端末の移動範囲と関係なく、更新後の有効の格納アシストデータを用いてネットワーク上のサーバと通信せずにGPS測位を行うことが可能となる。
【００１８】
また、本発明においては、前記非通信型測位手段は、オートノーマス測位を行い、前記通信型測位手段は、ネットワークアシスト型のGPS測位を行う、ことが好ましい。
【００１９】
本発明は、非通信型測位手段がオートノーマス測位を行い、且つ通信型測位手段がネットワークアシスト型のGPS測位を行う場合に、特に有用である。
【発明の効果】
【００２０】
本発明によれば、高精度で且つ効率良く更に高速でGPS測位を行うことが可能なGPS測位システム、GPS測位方法、およびGPS測位端末を提供することができる。
【図面の簡単な説明】
【００２１】
【図１】GPS測位システム１の構成概要図である。
【図２】端末３０のハードウェア構成図である。
【図３】GPS測位システム１の動作を示すフローチャートである。
【図４】図３のステップＳ１、Ｓ２、Ｓ３、Ｓ４、Ｓ５をシーケンス図で示したのが図である。
【図５】図３のステップＳ１、Ｓ２、Ｓ３、Ｓ５をシーケンス図で示したのが図である。
【図６】図３のステップＳ１、Ｓ６、Ｓ７、Ｓ５をシーケンス図で示したのが図である。
【図７】図３のステップＳ１、Ｓ６、Ｓ７、Ｓ８、Ｓ５をシーケンス図で示したのが図である。
【図８】本実施形態の効果の一例を示すための図である。
【発明を実施するための最良の形態】
【００２２】
以下、添付図面を参照して本発明にかかるGPS測位システム、GPS測位方法、およびGPS測位端末の好適な実施形態を詳細に説明する。なお、図面の説明において同一の要素には同一の符号を付し、重複する説明を省略する。
【００２３】
（GPS測位システム１の全体構成）
まず、本発明の実施形態に係るGPS測位システム１の構成について、図１を参照しながら説明する。図１は、GPS測位システム１の構成概要図である。図１に示すように、GPS測位システム１は、基地局１０（特許請求の範囲における「サーバ」に相当）および端末３０（特許請求の範囲における「GPS測位端末」に相当）から構成され、基地局１０と端末３０とはネットワーク２０により互いに接続されている。
【００２４】
（基地局１０の構成）
基地局１０は、端末３０のネットワークでの通信接続を中継するための装置である。基地局１０は、図示はしないが、物理的には、CPU、ROM及びRAM等の主記憶装置、キーボード及びマウス等の入力デバイス、ディスプレイ等の出力デバイス、端末３０との間でデータの送受信を行うためのネットワークカード等の通信モジュール、ハードディスク等の補助記憶装置などを含む通常のコンピュータシステムとして構成される。基地局１０の各機能は、CPU、ROM、RAM等のハードウェア上に所定のコンピュータソフトウェアを読み込ませることにより、CPUの制御の元で入力デバイス、出力デバイス、通信モジュールを動作させると共に、主記憶装置や補助記憶装置におけるデータの読み出し及び書き込みを行うことで実現される。特に、基地局１０の記憶装置には、アシストデータが格納されており、このアシストデータは、後述するように、端末３０に格納されているアシストデータが無効の場合等に使用される。
【００２５】
（端末３０の構成）
続いて、端末３０について詳細に説明する。図２は端末３０のハードウェア構成図である。図２に示すように、端末３０は、物理的には、CPU３０１、主記憶装置であるROM３０２及びRAM３０３、操作ボタンなどの入力デバイス３０４、LCDや有機ELディスプレイなどの出力デバイス３０５、基地局１０との間でデータの送受信を行う通信モジュール３０６、メモリディバイス等の補助記憶装置３０７を備えて構成される。後述する端末３０の各機能は、CPU３０１、ROM３０２、RAM３０３等のハードウェア上に所定のソフトウェアを読み込ませることにより、CPU３０１の制御の元で入力デバイス３０４、出力デバイス３０５、通信モジュール３０６を動作させると共に、主記憶装置３０２，３０３や補助記憶装置３０７におけるデータの読み出し及び書き込みを行うことで実現される。
【００２６】
図１に戻り、端末３０は、機能的には、通信部３１、A-GPS測位部３２（特許請求の範囲における「通信型測位手段」に相当）、Autonomous測位部３３（特許請求の範囲における「非通信型測位手段」に相当）、概略位置算出部３４（特許請求の範囲における「概略位置算出手段」に相当）、判断部３５（特許請求の範囲における「判断手段」に相当）、格納部３６（特許請求の範囲における「格納手段」に相当）、および更新部３７（特許請求の範囲における「更新手段」に相当）を備えて構成される。
【００２７】
格納部３６は、GPS測位用のアシストデータを格納するものである。このアシストデータには、例えば、測位用クロックのドリフト情報、衛星航法データ、概略位置情報、および初期時刻精度等が含まれる。以下、格納部３６に格納されたアシストデータを「格納アシストデータ」といい、基地局１０に格納されたアシストデータを「ＮＷアシストデータ」という。特許請求の範囲における「格納アシストデータ」は格納部３６に格納された「格納アシストデータ」に相当し、「サーバとの通信により取得されたアシストデータ」は基地局１０に格納された「ＮＷアシストデータ」に相当する。
【００２８】
判断部３５は、格納アシストデータが有効か無効かを判断するものである。判断部３５の判断手法としては、特に限定はされないが、例えば、格納アシストデータに含まれた時刻情報を確認し、現在時刻より一定時間過ぎていたら無効と判断し、そうでなかったら有効と判断するようにしても良い。判断部３５は、格納アシストデータが有効の場合にその旨をAutonomous測位部３３に通知し、格納アシストデータが無効の場合にその旨をA-GPS測位部３２および通信部３１に通知する。
【００２９】
Autonomous測位部３３は、格納アシストデータが有効と判断され、その旨を判断部３５より通知された場合に、基地局１０と通信せず当該有効判断された格納アシストデータを元に、GPS測位を行うものである。すなわち、Autonomous測位部３３は、格納アシストデータが有効の場合に、hot startでのAutonomous測位（オートノーマス測位）を行う。また、Autonomous測位部３３は、当該Autonomous測位が失敗した場合に、その旨を概略位置算出部３４および通信部３１に通知する。
【００３０】
A-GPS測位部３２は、格納アシストデータが無効と判断され、その旨を判断部３５より通知された場合に、基地局１０との通信により取得されたＮＷアシストデータを元に、GPS測位を行うものである。すなわち、A-GPS測位部３２は、格納アシストデータが無効の場合に、ネットワークアシスト型のGPS測位を行う。通信部３１は、格納アシストデータが無効と判断され、その旨を判断部３５より通知された場合に、基地局１０にＮＷアシストデータの送信を要求し、当該要求に応じた基地局１０より送信されたＮＷアシストデータを受信し、A-GPS測位部３２に出力する。また、A-GPS測位部３２は、当該A-GPS測位が失敗した場合に、その旨を概略位置算出部３４および通信部３１に通知する。
【００３１】
更新部３７は、格納アシストデータを更新し、当該更新後の格納アシストデータを格納部３６に格納させるものである。具体的に、更新部３７は、Autonomous測位部３３またはA-GPS測位部３２によるGPS測位が成功した場合に、当該測位結果を元に、格納アシストデータを更新し、格納部３６に格納させる。また、更新部３７は、Autonomous測位部３３またはA-GPS測位部３２によるGPS測位が失敗した場合に、基地局１０との通信により取得されたＮＷアシストデータを元に、格納アシストデータを更新し格納部３６に格納させる。通信部３１は、Autonomous測位またはA-GPS測位が失敗した旨をAutonomous測位部３３またはA-GPS測位部３２より通知された場合に、基地局１０にＮＷアシストデータの送信を要求し、当該要求に応じた基地局１０より送信されたＮＷアシストデータを受信し、更新部３７に出力する。なお、A-GPS測位失敗の場合には、A-GPS測位を行うために既にＮＷアシストデータを受信しているため、このＮＷアシストデータを援用しても良い。また、更新部３７による格納アシストデータの更新処理は、端末３０がエリア内で移動したか、あるいはエリアを跨いで移動したか、または端末３０が移動してないかにかかわらず、行われる。なお、ここでいう「エリア」とは、例えば、基地局１０が管轄する領域をいい、例えばセルである。
【００３２】
概略位置算出部３４は、Autonomous測位部３３またはA-GPS測位部３２によるGPS測位が失敗した場合に、基地局１０との通信により取得されたＮＷアシストデータを元に、端末３０の概略位置を算出するものである。通信部３１は、Autonomous測位またはA-GPS測位が失敗した旨をAutonomous測位部３３またはA-GPS測位部３２より通知された場合に、基地局１０にＮＷアシストデータの送信を要求し、当該要求に応じた基地局１０より送信されたＮＷアシストデータを受信し、概略位置算出部３４に出力する。なお、A-GPS測位失敗の場合には、A-GPS測位を行うために既にＮＷアシストデータを受信しているため、このＮＷアシストデータを援用しても良い。
【００３３】
（GPS測位システム１の動作）
続いて、GPS測位システム１により行われる動作（特許請求の範囲における「GPS測位方法」に相当）について、図３を参照しながら説明する。図３は、GPS測位システム１の動作を示すフローチャートである。なお、以下の説明では、GPS測位システム１の動作を４つに場合分けして説明する。４つの場合分けとは、格納アシストデータ有効且つAutonomous測位失敗（GPS測位システム１の動作、その１）、格納アシストデータ有効且つAutonomous測位成功（GPS測位システム１の動作、その２）、格納アシストデータ無効且つA-GPS測位成功（GPS測位システム１の動作、その３）、および格納アシストデータ無効且つA-GPS測位失敗（GPS測位システム１の動作、その４）である。
【００３４】
（GPS測位システム１の動作、その１）
最初に、判断部３５が、格納アシストデータが有効か無効かを判断する（ステップＳ１、特許請求の範囲における「判断ステップ」に相当）。
【００３５】
次に、Autonomous測位部３３が、ステップＳ１にて格納アシストデータが有効と判断され、且つその旨を判断部３５より通知された場合に（ステップＳ１：ＹＥＳ）、基地局１０と通信せず、当該有効判断された格納アシストデータを元に、GPS測位（つまり、hot startでのAutonomous測位）を行う（ステップＳ２、特許請求の範囲における「非通信型測位ステップ」に相当）。
【００３６】
次に、ステップＳ２のAutonomous測位が成功したか失敗したかが判断され（ステップＳ３）、失敗した場合には（ステップＳ３：ＮＯ）、概略位置算出部３４が、基地局１０との通信により取得されたＮＷアシストデータを元に、端末３０の概略位置を算出する（ステップＳ４）。
【００３７】
次に、更新部３７が、基地局１０との通信により取得されたＮＷアシストデータを元に、格納アシストデータを更新し格納部３６に格納させる（ステップＳ５、特許請求の範囲における「更新ステップ」に相当）。
【００３８】
ここまでの動作（ステップＳ１、Ｓ２、Ｓ３、Ｓ４、Ｓ５）をシーケンス図で示したのが図４である。図４に示すように、最初に格納アシストデータが有効と判断され、Autonomous測位部３３によるhot startでのAutonomous測位が行われるが、そのAutonomous測位が失敗する（ステップＳ１０１、Ｓ１０２、Ｓ１０３）。この場合に、通信部３１が、基地局１０との通信セッションを確立し（ステップＳ１０４）、基地局１０にＮＷアシストデータの送信を要求し（ステップＳ１０５）、当該要求に応じた基地局１０より通知されたＮＷアシストデータを受信する（ステップＳ１０６）。次に、通信部３１が当該受信したＮＷアシストデータを概略位置算出部３４および更新部３７に出力する。次に、概略位置算出部３４は当該ＮＷアシストデータを元に端末３０の概略位置を算出し（ステップＳ１０７）、当該算出した概略位置を基地局１０に通知すると（ステップＳ１０８）、通信セッションは開放される（ステップＳ１０９）。次に、更新部３７が、ステップＳ１０６にて受信されたＮＷアシストデータを元に格納アシストデータを更新し格納部３６に格納させる（ステップＳ１１０）。
【００３９】
（GPS測位システム１の動作、その２）
図３に戻り、最初に、判断部３５より格納アシストデータの有効性が判断され（ステップＳ１、特許請求の範囲における「判断ステップ」に相当）、格納アシストデータが有効の場合に（ステップＳ１：ＹＥＳ）、Autonomous測位部３３がhot startでのAutonomous測位を行う（ステップＳ２、特許請求の範囲における「非通信型測位ステップ」に相当）。
【００４０】
次に、ステップＳ２のAutonomous測位が成功したか失敗したかが判断され（ステップＳ３）、成功した場合には（ステップＳ３：ＹＥＳ）、更新部３７が当該成功したAutonomous測位の測位結果を元に、格納アシストデータを更新し、格納部３６に格納させる（ステップＳ５、特許請求の範囲における「更新ステップ」に相当）。
【００４１】
ここまでの動作（ステップＳ１、Ｓ２、Ｓ３、Ｓ５）をシーケンス図で示したのが図５である。図５に示すように、格納アシストデータが有効と判断され、Autonomous測位部３３によるhot startでのAutonomous測位が行われ、そのAutonomous測位が成功する（ステップＳ２０１、Ｓ２０２、Ｓ２０３）。この場合に、通信部３１による基地局１０との通信を伴わないで、更新部３７による格納アシストデータの更新処理が行われる。この更新処理では、端末内部で取得したAutonomous測位の測位結果が用いられる（ステップＳ２０４）。
【００４２】
（GPS測位システム１の動作、その３）
図３に戻り、最初に、判断部３５が、格納アシストデータが有効か無効かを判断する（ステップＳ１、特許請求の範囲における「判断ステップ」に相当）。
【００４３】
次に、A-GPS測位部３２が、ステップＳ１にて格納アシストデータが無効と判断され、且つその旨を判断部３５より通知された場合に（ステップＳ１：ＮＯ）、基地局１０との通信により取得されたＮＷアシストデータを元に、GPS測位（つまり、ネットワークアシスト型のGPS測位）を行う（ステップＳ６、特許請求の範囲における「通信型測位ステップ」に相当）。
【００４４】
次に、ステップＳ６のA-GPS測位が成功したか失敗したかが判断され（ステップＳ７）、成功した場合には（ステップＳ７：ＹＥＳ）、更新部３７が当該成功したA-GPS測位の測位結果を元に、格納アシストデータを更新し、格納部３６に格納させる（ステップＳ５、特許請求の範囲における「更新ステップ」に相当）。
【００４５】
ここまでの動作（ステップＳ１、Ｓ６、Ｓ７、Ｓ５）をシーケンス図で示したのが図６である。図６に示すように、最初に格納アシストデータが無効と判断され、A-GPS測位部３２によるA-GPS測位が開始される（ステップＳ３０１）。A-GPS測位を行うために、通信部３１が、基地局１０との通信セッションを確立し（ステップＳ３０２）、基地局１０にＮＷアシストデータの送信を要求し（ステップＳ３０３）、当該要求に応じた基地局１０より通知されたＮＷアシストデータを受信する（ステップＳ３０４）。次に、通信部３１が当該受信したＮＷアシストデータをA-GPS測位部３２に出力する。
【００４６】
次に、A-GPS測位部３２がステップＳ３０４にて受信されたＮＷアシストデータを元にA-GPS測位を行い、そのA-GPS測位が成功する（ステップＳ３０５）。すると、A-GPS測位部３２がA-GPS測位成功の旨を通信部３１に通知し、通信部３１は当該測位結果を基地局１０に通知する（ステップＳ３０６）。次に、通信セッションは開放され（ステップＳ３０７）、A-GPS測位は終了する（ステップＳ３０８）。
【００４７】
次に、更新部３７が、ステップＳ３０５にて成功したA-GPS測位の当該測位結果を元に、格納アシストデータを更新し、格納部３６に格納させる（ステップＳ３０９）。
【００４８】
（GPS測位システム１の動作、その４）
図３に戻り、最初に、判断部３５が、格納アシストデータが有効か無効かを判断する（ステップＳ１、特許請求の範囲における「判断ステップ」に相当）。
【００４９】
次に、A-GPS測位部３２が、ステップＳ１にて格納アシストデータが無効と判断され、且つその旨を判断部３５より通知された場合に（ステップＳ１：ＮＯ）、基地局１０との通信により取得されたＮＷアシストデータを元に、GPS測位（つまり、ネットワークアシスト型のGPS測位）を行う（ステップＳ６、特許請求の範囲における「通信型測位ステップ」に相当）。
【００５０】
次に、ステップＳ６のA-GPS測位が成功したか失敗したかが判断され（ステップＳ７）、失敗した場合には（ステップＳ７：ＮＯ）、概略位置算出部３４が、基地局１０との通信により取得されたＮＷアシストデータを元に、端末３０の概略位置を算出する（ステップＳ８）。
【００５１】
次に、更新部３７が、基地局１０との通信により取得されたＮＷアシストデータを元に、格納アシストデータを更新し格納部３６に格納させる（ステップＳ６、特許請求の範囲における「更新ステップ」に相当）。
【００５２】
ここまでの動作（ステップＳ１、Ｓ６、Ｓ７、Ｓ８、Ｓ５）をシーケンス図で示したのが図７である。図７に示すように、最初に格納アシストデータが無効と判断され、A-GPS測位部３２によるA-GPS測位が開始される（ステップＳ４０１）。A-GPS測位を行うために、通信部３１が、基地局１０との通信セッションを確立し（ステップＳ４０２）、基地局１０にＮＷアシストデータの送信を要求し（ステップＳ４０３）、当該要求に応じた基地局１０より通知されたＮＷアシストデータを受信する（ステップＳ４０４）。次に、通信部３１が当該受信したＮＷアシストデータをA-GPS測位部３２に出力する。
【００５３】
次に、A-GPS測位部３２がステップＳ４０４にて受信されたＮＷアシストデータを元にA-GPS測位を行うが、そのA-GPS測位が失敗する（ステップＳ４０５）。すると、A-GPS測位部３２がA-GPS測位失敗の旨を通信部３１に通知し、通信部３１はステップＳ４０４にて受信されたＮＷアシストデータを概略位置算出部３４および更新部３７に出力する。
【００５４】
次に、概略位置算出部３４が通信部３１より入力したＮＷアシストデータを元に端末３０の概略位置を算出し（ステップＳ４０６）、当該概略位置を基地局１０に通知すると（ステップＳ４０７）、通信セッションは開放され（ステップＳ４０８）、A-GPS測位は終了する（ステップＳ４０９）。
【００５５】
次に、更新部３７が通信部３１より入力したＮＷアシストデータを元に格納アシストデータを更新し格納部３６に格納させる（ステップＳ１１０）。なお、更新部３７が、ステップＳ４０６にて概略位置算出部３４より算出された概略位置を元に、格納アシストデータを更新するようにしても良い。
【００５６】
（本実施形態の作用及び効果）
続いて、本実施形態にかかるGPS測位システム１の作用及び効果について説明する。以上で説明した本実施形態によれば、判断部３５が格納アシストデータの有効性および無効性について判断する。この判断により、格納アシストデータが有効の場合には、基地局１０と通信せず、当該有効判断された格納アシストデータを元に、GPS測位が行われる。これにより、基地局１０と通信する回数を減らすことができ、通信による電力消費やネットワーク設備へのトラヒック負荷を増大させることなく、効率良くGPS測位を行うことができる。一方、有効判断された格納アシストデータを元にGPS測位が行われることから、高い測位精度を保ちながらも、例えばAutonomous測位のcold startより、高速でのGPS測位が可能となる。
【００５７】
また、本実施形態によれば、格納アシストデータが有効判断された場合にも、無効判断された場合にも、且つGPS測位が成功した場合にも、失敗した場合にも、更新部３７は格納アシストデータを更新する。この格納アシストデータの更新処理により、次回の測位では格納アシストデータが有効と判断され、その結果、次回の測位ではAutonomous測位部３３が基地局１０と通信せずに当該有効判断された格納アシストデータを元にGPS測位を行うことが可能となる。つまり、継続的に測位を行う場合に、その初回で且つ格納アシストデータが無効と判断された場合には、A-GPS測位部３２が基地局１０との通信を伴うGPS測位を行うこととなるが、それ以外の場合、すなわち初回以後の継続的測位の場合（初回でも格納アシストデータが有効と判断された場合を含む）には、Autonomous測位部３３が基地局１０と通信せずに更新後の有効の格納アシストデータを用いてGPS測位を行うこと、すなわちAutonomous測位のhot start状態を維持し続けることが可能となる。これにより、基地局１０と通信する回数を減らすことができ、通信による電力消費やネットワーク設備へのトラヒック負荷を増大させることなく、効率良くGPS測位を行うことができる。一方、更新処理により有効判断される格納アシストデータを元にGPS測位が行われることから、継続的測位における初回以後の測位において、高い測位精度を保ちながらも、例えばAutonomous測位のcold startより、高速でのGPS測位が可能となる。
【００５８】
また、本実施形態において、更新部３７の格納アシストデータ更新処理のために、基地局１０との通信が発生することは、Autonomous測位部３３またはA-GPS測位部３２によるGPS測位が失敗した場合（ただしA-GPS測位失敗の場合には既に受信したNWアシストデータを援用可）に限定される。GPS測位が成功した場合には、基地局１０と別途通信を行うことなく、当該成功した測位結果を元に、格納アシストデータの更新処理をすれば良いからである。これにより、基地局１０との通信回数を増大させず、且つ通信による電力消費やネットワーク設備へのトラヒック負荷を増大させることなく、格納アシストデータを最新の有効なものとして維持し続けることができる。
【００５９】
また、本実施形態によれば、Autonomous測位部３３またはA-GPS測位部３２によるGPS測位が失敗した場合に、概略位置算出部３４が、基地局１０との通信により取得されたNWアシストデータを元に、端末３０の概略位置を算出する。これにより、GPS測位が失敗した場合に端末３０の現在位置が完全に不明となるという事態を回避できる。
【００６０】
また、本実施形態によれば、端末３０の移動範囲と関係なく、更新部３７による格納アシストデータの更新処理が行われる。これにより、継続的に測位を行う際の初回以後の測位時に、端末３０の移動範囲と関係なく、更新後の有効の格納アシストデータを用いて基地局１０と通信せずにGPS測位を行うことが可能となる。
【００６１】
以上で説明した本実施形態は、例えば、ユーザ（移動端末）の位置情報を定期的・自動的に測位し、当該測位結果を様々なアプリケーションで利用させ、ユーザにサービスを提供する場合に、適切に適用可能である。サービスの具体例としては、例えば、ユーザの位置情報を元にピンポイントの天気情報や街のイベント情報等をPushで配信するサービスや、最寄駅の終電時刻情報等をお知らせする行動支援型サービス等が想定される。
【００６２】
そこで、本発明者らは、本実施形態を適用した実際の例の一つとして、「一日８時間程度の移動を行う人で、移動している間は５分ごとにGPS測位を行う」という行動モデリングをした上で、端末の待ち受け時間を試算してみた。図８は、試算の結果を示す図である。図８に示すように、今回の試算では、６種類の生活モデルに対して、本実施形態を適用した場合の待ち受け時間の試算値と、毎回NWアシストデータを取得する場合の待ち受け時間の試算値とを比較し、その改善率を計算してみた。図８に示すように、学生の休日の場合に、本実施形態を適用した場合の待ち受け時間の試算値は８９．２時間であり、毎回NWアシストデータを取得する場合の待ち受け時間の試算値は６５．８時間であった。したがって、その改善率は３５．６％にも至った。また、改善率が最も小さかった自動車で移動する社会人の平日の場合にも、２５．７％の改善率を得ることができた。
【００６３】
以上、本発明の好適な実施形態について説明したが、本発明が上記実施形態に限定されないことは言うまでもない。例えば、上記実施形態においては、A-GPS測位部３２とAutonomous測位部３３とが別々のGPS測位モジュールとして構成されているが、これに限られることなく、例えばA-GPS測位部３２とAutonomous測位部３３とを一つのGPS測位モジュール（以下「統合GPS測位モジュール」と記載する。）として構成しても良い。格納アシストデータが無効と判断された場合に、統合GPS測位モジュールは、A-GPS測位部３２として動作し、基地局１０との通信により取得されたＮＷアシストデータを元に、GPS測位を行う。また、格納アシストデータが有効と判断された場合に、統合GPS測位モジュールは、Autonomous測位部３３として動作し、基地局１０と通信せず当該有効判断された格納アシストデータを元に、GPS測位を行う。なお、統合GPS測位モジュールは、特許請求の範囲における「非通信型測位手段」および「通信型測位手段」の両方に相当する。
【符号の説明】
【００６４】
１…GPS測位システム、１０…基地局、２０…ネットワーク、３０…端末、３１…通信部、３２…A-GPS測位部、３３…Autonomous測位部、３４…概略位置算出部、３５…判断部、３６…格納部、３７…更新部。
【図１】
2011038973.tif 000003
【図２】
2011038973.tif 000004
【図３】
2011038973.tif 000005
【図４】
2011038973.tif 000006
【図５】
2011038973.tif 000007
【図６】
2011038973.tif 000008
【図７】
2011038973.tif 000009
【図８】
2011038973.tif 000010