位置情報取得装置、位置情報取得システム、位置情報取得方法およびプログラム
【課題】サーバから配信されるGPS測位の測位誤差情報を参照し、必要な区間のみセンサと連携したGPS測位を実行する。
【解決手段】複数の位置情報取得装置が、GPS測位系を用いて位置情報を取得し、所定の条件を満たしたときに、GPS測位時の推定位置誤差情報を検出して、取得した位置情報と検出した推定位置誤差情報とをデータサーバに送信する。一方、データサーバは、複数の位置情報取得装置から位置情報と推定位置誤差情報とを受信し、地図情報を所定の単位のブロックに分割し、該受信した情報から各ブロックに対応する推定位置誤差に関する分布データベースを生成して、その生成したデータベースに基づいて、各位置情報取得装置に推定誤差分布情報を送信する。そして、複数の位置情報取得装置は、その推定誤差分布情報を受信し、その受信したGPS測位時の推定誤差分布情報に基づいて、測位方法を選択して、その選択した測位方法により、位置情報を取得する。
【解決手段】複数の位置情報取得装置が、GPS測位系を用いて位置情報を取得し、所定の条件を満たしたときに、GPS測位時の推定位置誤差情報を検出して、取得した位置情報と検出した推定位置誤差情報とをデータサーバに送信する。一方、データサーバは、複数の位置情報取得装置から位置情報と推定位置誤差情報とを受信し、地図情報を所定の単位のブロックに分割し、該受信した情報から各ブロックに対応する推定位置誤差に関する分布データベースを生成して、その生成したデータベースに基づいて、各位置情報取得装置に推定誤差分布情報を送信する。そして、複数の位置情報取得装置は、その推定誤差分布情報を受信し、その受信したGPS測位時の推定誤差分布情報に基づいて、測位方法を選択して、その選択した測位方法により、位置情報を取得する。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、各地点の測位精度情報をネットワーク上のサーバが収集することにより測位精度データベースを構築し、これに基づき移動機にて測位手法を選択する位置情報取得装置、位置情報取得システム、位置情報取得方法およびプログラムに関する。
【背景技術】
【0002】
近年、乗用車などの車両に対してナビゲーション装置が普及している。かかるナビゲーション装置は、車両の運転室に設置され、GPS(Grobal Positionig System)などを利用してこの車両の位置(自車位置)や走行方向を表わす情報(以下、GPS情報という)を取得し、表示画面上に地図とその地図上で車両を目的地までの経路とを表示するとともに、この経路上に自車位置を示すカーマークを表示するものである(例えば、特許文献1参照)。
【0003】
また、このGPS測位系に加えて、角速度センサに基づく自律測位系を備えたハイブリッド構成のナビゲーション装置も普及している。こうしたハイブリッド構成のナビゲーション装置では、GPS測位、あるいは上空見通しの悪い環境においてはセンサ情報との連携測位、またはセンサ情報のみの自律航法により自装置の位置を計算する。これにより、GPS単独での測位に比べ、測位精度の向上が図れる(例えば、特許文献2参照)。
【先行技術文献】
【特許文献】
【0004】
【特許文献1】特開平8−304090号公報
【特許文献2】特開2003−247833号公報
【発明の概要】
【発明が解決しようとする課題】
【0005】
しかしながら、上記の装置では、センサ情報とGPSとを連携させることにより連携部分の演算処理、GPS信号が補足できない領域でのセンサ情報による自律航法の演算処理が追加で発生する。パーソナルコンピュータ(PC)と比較して計算処理能力が低くバッテリー駆動である携帯端末などの装置においては、この処理負荷、および処理に伴うバッテリー消費の低減が課題となる。
【0006】
そこで、本発明は、上述の課題に鑑みてなされたものであり、サーバから配信されるGPS測位の測位誤差情報を参照し、必要な区間のみセンサと連携したGPS測位を実行する位置情報取得装置、位置情報取得システム、位置情報取得方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【0007】
本発明は、上記の課題を解決するために、以下の事項を提案している。
【0008】
(1)本発明は、複数の位置情報取得装置とデータサーバとがネットワークを介して、接続された位置情報取得システムであって、前記複数の位置情報取得装置が、GPS測位系を用いて位置情報を取得する第1の位置情報取得手段と、所定の条件を満たしたときに、GPS測位時の推定位置誤差情報を検出する検出手段と、前記取得した位置情報と検出した推定位置誤差情報とを前記データサーバに送信する送信手段と、を備え、前記データサーバが、前記複数の位置情報取得装置から位置情報とGPS測位時の推定位置誤差情報とを受信する受信手段と、地図情報を所定の単位のブロックに分割し、該受信した情報から各ブロックに対応するGPS測位時の推定位置誤差に関する分布データベースを生成するデータベース生成手段と、該生成したデータベースに基づいて、各位置情報取得装置にGPS測位時の推定誤差分布情報を送信する送信手段と、を備え、前記複数の位置情報取得装置が、該GPS測位時の推定誤差分布情報を受信する受信手段と、該受信した前記GPS測位時の推定誤差分布情報に基づいて、測位方法を選択する選択手段と、該選択した測位方法により、位置情報を取得する第2の位置情報取得手段と、を備えたことを特徴とする位置情報取得システムを提案している。
【0009】
この発明によれば、複数の位置情報取得装置の第1の位置情報取得手段は、GPS測位系を用いて位置情報を取得する。検出手段は、所定の条件を満たしたときに、GPS測位時の推定位置誤差情報を検出する。送信手段は、取得した位置情報と検出した推定位置誤差情報とをデータサーバに送信する。また、データサーバの受信手段は、複数の位置情報取得装置から位置情報とGPS測位時の推定位置誤差情報とを受信する。データベース生成手段は、地図情報を所定の単位のブロックに分割し、その受信した情報から各ブロックに対応するGPS測位時の推定位置誤差に関する分布データベースを生成する。送信手段は、その生成したデータベースに基づいて、各位置情報取得装置にGPS測位時の推定誤差分布情報を送信する。そして、複数の位置情報取得装置の受信手段は、そのGPS測位時の推定誤差分布情報を受信し、選択手段は、その受信したGPS測位時の推定誤差分布情報に基づいて、測位方法を選択して、第2の位置情報取得手段が、その選択した測位方法により、位置情報を取得する。したがって、複数の測位方法を同時に駆動することなく、GPS測位時の推定誤差分布情報に基づいて、適切な測位方法を1つ選択して、位置情報を取得することから、携帯機器などのように、バッテリー容量が小さい電子機器に位置情報取得機能を搭載した場合であっても、余分なバッテリーの消費を抑制することができる。また、位置情報取得装置は、必要なときに、必要なブロックの地図情報とGPS測位時の推定誤差分布情報をダウンロードできるため、位置情報取得装置の処理負荷を軽減できるとともに、記憶容量に対する負担も軽減できる。
【0010】
(2)本発明は、(1)の位置情報取得システムについて、前記位置情報取得装置の検出手段が、前記所定の条件として、得られたGPS測位時の推定位置誤差情報を所定の閾値と比較し、該得られたGPS測位時の推定位置誤差情報が該所定の閾値を越えている場合に、該得られたGPS測位時の推定位置誤差情報を検出することを特徴とする位置情報取得システムを提案している。
【0011】
この発明によれば、位置情報取得装置の検出手段が、所定の条件として、得られたGPS測位時の推定位置誤差情報を所定の閾値と比較し、その得られたGPS測位時の推定位置誤差情報が該所定の閾値を越えている場合に、その得られたGPS測位時の推定位置誤差情報を検出する。そもそも、GPS受信機には、その性能において固有の測定誤差が存在するため、推定位置誤差情報を所定の閾値と比較し、その得られたGPS測位時の推定位置誤差情報が該所定の閾値を越えているときのみ、これを有効値とすることにより、該当ブロックにおける真の測定誤差が検出できるため、こうした値により、該当ブロックの測定環境を正確に把握することができる。
【0012】
(3)本発明は、(1)または(2)の位置情報取得システムについて、前記ネットワークが、少なくとも移動体通信網あるいは無線LAN通信網であることを特徴とする位置情報取得システムを提案している。
【0013】
この発明によれば、ネットワークが、少なくとも移動体通信網あるいは無線LAN通信網である。したがって、車載用ナビゲーションシステムばかりでなく、位置情報取得装置を搭載した携帯通信端末等においても、上記の位置情報取得システムを構築することができる。
【0014】
(4)本発明は、(1)の位置情報取得システムについて、前記位置情報取得装置の選択手段が、少なくともGPS単独測位、センサ情報とGPSとの連携測位、センサ情報のみの自律測位の中から前記受信した前記GPS測位時の推定誤差分布情報に基づいて、測位方法を適宜選択することを特徴とする位置情報取得システムを提案している。
【0015】
この発明によれば、位置情報取得装置の選択手段が、少なくともGPS単独測位、センサ情報とGPSとの連携測位、センサ情報のみの自律測位の中から受信した前記GPS測位時の推定誤差分布情報に基づいて、測位方法を適宜選択する。したがって、特殊な測位方法を用いることなく、既存の測位方法を組み合わせることによって、状況に応じた正確な位置情報を取得することができる。
【0016】
(5)本発明は、(4)の位置情報取得システムについて、前記位置情報取得装置が、受信する推定位置誤差情報と測位方法とを対応付けたデータベースを生成し、前記位置情報取得装置の選択手段が、該生成したデータベースに基づいて測位方法を適宜選択することを特徴とする位置情報取得システムを提案している。
【0017】
この発明によれば、位置情報取得装置が、受信する推定位置誤差情報と測位方法とを対応付けたデータベースを生成し、位置情報取得装置の選択手段が、その生成したデータベースに基づいて測位方法を適宜選択する。したがって、簡便な処理で、最適な測位方法を選択することができる。
【0018】
(6)本発明は、(4)の位置情報取得システムについて、前記センサが少なくとも加速度センサ、ジャイロを含むことを特徴とする位置情報取得システムを提案している。
【0019】
この発明によれば、センサが少なくとも加速度センサ、ジャイロを含む。したがって、加速度センサにより移動距離を推定し、ジャイロにより回転角を推定することができる。
【0020】
(7)本発明は、(6)の位置情報取得システムについて、前記位置情報取得装置が、前記センサの駆動を制御する駆動制御手段と、進行方向を検出する進行方向検出手段と、を備え、前記進行方向検出手段が、前記GPS測位時の推定誤差分布情報によって、進行方向が前記推定誤差が大きいブロックに向かっていることを検出したときに、前記駆動制御手段が、前記推定誤差が大きいブロックに進入する前から前記センサ測位を駆動することを特徴とする位置情報取得システムを提案している。
【0021】
この発明によれば、位置情報取得装置が、センサの駆動を制御する駆動制御手段と、進行方向を検出する進行方向検出手段と、を備え、進行方向検出手段が、GPS測位時の推定誤差分布情報によって、進行方向が推定誤差が大きいブロックに向かっていることを検出したときに、駆動制御手段が、推定誤差が大きいブロックに進入する前からセンサを駆動する。したがって、駆動制御手段が、推定誤差が大きいブロックに進入する前からセンサ測位を駆動するため、推定誤差が大きいブロックにおいても位置情報の取得精度を向上させることができる。
【0022】
(8)本発明は、(1)の位置情報取得システムについて、前記データサーバのデータベース生成手段が、各ブロックの推定位置誤差情報として、前記各ブロックに分布する推定位置誤差の最大値を割り当てることを特徴とする位置情報取得システムを提案している。
【0023】
この発明によれば、データサーバのデータベース生成手段が、各ブロックの推定位置誤差情報として、各ブロックに分布する推定位置誤差の最大値を割り当てる。したがって、各ブロックに分布する推定位置誤差の最大値を割り当てることにより、位置情報取得装置における測定感度を向上させることができる。
【0024】
(9)本発明は、(1)の位置情報取得システムについて、前記データサーバのデータベース生成手段が、各ブロックの推定位置誤差情報として、前記各ブロックに分布する推定位置誤差の平均値を割り当てることを特徴とする位置情報取得システムを提案している。
【0025】
この発明によれば、データサーバのデータベース生成手段が、各ブロックの推定位置誤差情報として、各ブロックに分布する推定位置誤差の平均値を割り当てる。したがって、各ブロックに分布する推定位置誤差の平均値を割り当てることにより、位置情報取得装置は、最適と考えられる測位方法を選択することができる。
【0026】
(10)本発明は、地図データを格納する地図データ記憶部と、該地図データに対応して、GPS測位時の推定誤差分布情報を格納する推定誤差分布情報記憶部と、該GPS測位時の推定誤差分布情報に基づいて、測位方法を選択する選択手段と、該選択した測位方法により、位置情報を取得する位置情報取得手段と、を備えたことを特徴とする位置情報取得装置を提案している。
【0027】
この発明によれば、地図データ記憶部は、地図データを格納し、推定誤差分布情報記憶部は、その地図データに対応して、GPS測位時の推定誤差分布情報を格納する。そして、選択手段は、そのGPS測位時の推定誤差分布情報に基づいて、測位方法を選択し、位置情報取得手段は、その選択した測位方法により、位置情報を取得する。したがって、複数の測位方法を同時に駆動することなく、GPS測位時の推定誤差分布情報に基づいて、適切な測位方法を1つ選択して、位置情報を取得することから、携帯機器などのように、バッテリー容量が小さい電子機器に位置情報取得機能を搭載した場合であっても、余分なバッテリーの消費を抑制することができる。
【0028】
(11)本発明は、複数の位置情報取得装置とデータサーバとがネットワークを介して、接続された位置情報取得システムにおける位置情報取得方法であって、前記複数の位置情報取得装置が、GPS測位系を用いて位置情報を取得する第1のステップと、所定の条件を満たしたときに、GPS測位時の推定位置誤差情報を検出する第2のステップと、前記取得した位置情報と検出した推定位置誤差情報とを前記データサーバに送信する第3のステップと、前記データサーバが、前記複数の位置情報取得装置から位置情報とGPS測位時の推定位置誤差情報とを受信する第4のステップと、地図情報を所定の単位のブロックに分割し、該受信した情報から各ブロックに対応するGPS測位時の推定位置誤差に関する分布データベースを生成する第5のステップと、該生成したデータベースに基づいて、各位置情報取得装置にGPS測位時の推定誤差分布情報を送信する第6のステップと、前記複数の位置情報取得装置が、該GPS測位時の推定誤差分布情報を受信する第7のステップと、該受信した前記GPS測位時の推定誤差分布情報に基づいて、測位方法を選択する第8のステップと、該選択した測位方法により、位置情報を取得する第9のステップと、を備えたことを特徴とする位置情報取得方法を提案している。
【0029】
この発明によれば、複数の位置情報取得装置が、GPS測位系を用いて位置情報を取得し、所定の条件を満たしたときに、GPS測位時の推定位置誤差情報を検出して、取得した位置情報と検出した推定位置誤差情報とをデータサーバに送信する。一方、データサーバは、複数の位置情報取得装置から位置情報とGPS測位時の推定位置誤差情報とを受信し、地図情報を所定の単位のブロックに分割し、該受信した情報から各ブロックに対応するGPS測位時の推定位置誤差に関する分布データベースを生成して、その生成したデータベースに基づいて、各位置情報取得装置にGPS測位時の推定誤差分布情報を送信する。そして、複数の位置情報取得装置は、そのGPS測位時の推定誤差分布情報を受信し、その受信したGPS測位時の推定誤差分布情報に基づいて、測位方法を選択して、その選択した測位方法により、位置情報を取得する。したがって、複数の測位方法を同時に駆動することなく、GPS測位時の推定誤差分布情報に基づいて、適切な測位方法を1つ選択して、位置情報を取得することから、携帯機器などのように、バッテリー容量が小さい電子機器に位置情報取得機能を搭載した場合であっても、余分なバッテリーの消費を抑制することができる。また、位置情報取得装置は、必要なときに、必要なブロックの地図情報とGPS測位時の推定誤差分布情報をダウンロードできるため、位置情報取得装置の処理負荷を軽減できるとともに、記憶容量に対する負担も軽減できる。
【0030】
(12)本発明は、現在位置を測定する第1のステップと、該測定した現在位置と地図データを対応させ、そのエリアのGPS測位時の推定誤差分布情報を検出する第2のステップと、該GPS測位時の推定誤差分布情報に基づいて、測位方法を選択する第3のステップと、該選択した測位方法により、位置情報を取得する第4のステップと、を備えたことを特徴とする位置情報取得方法を提案している。
【0031】
この発明によれば、現在位置を測定し、その測定した現在位置と地図データを対応させ、そのエリアのGPS測位時の推定誤差分布情報を検出する。そして、そのGPS測位時の推定誤差分布情報に基づいて、測位方法を選択し、その選択した測位方法により、位置情報を取得する。したがって、複数の測位方法を同時に駆動することなく、GPS測位時の推定誤差分布情報に基づいて、適切な測位方法を1つ選択して、位置情報を取得することから、携帯機器などのように、バッテリー容量が小さい電子機器に位置情報取得機能を搭載した場合であっても、余分なバッテリーの消費を抑制することができる。
【0032】
(13)本発明は、コンピュータに、複数の位置情報取得装置とデータサーバとがネットワークを介して、接続された位置情報取得システムにおける位置情報取得方法を実行させるためのプログラムであって、前記複数の位置情報取得装置が、GPS測位系を用いて位置情報を取得する第1のステップと、所定の条件を満たしたときに、GPS測位時の推定位置誤差情報を検出する第2のステップと、前記取得した位置情報と検出した推定位置誤差情報とを前記データサーバに送信する第3のステップと、前記データサーバが、前記複数の位置情報取得装置から位置情報とGPS測位時の推定位置誤差情報とを受信する第4のステップと、地図情報を所定の単位のブロックに分割し、該受信した情報から各ブロックに対応するGPS測位時の推定位置誤差に関する分布データベースを生成する第5のステップと、該生成したデータベースに基づいて、各位置情報取得装置にGPS測位時の推定誤差分布情報を送信する第6のステップと、前記複数の位置情報取得装置が、該GPS測位時の推定誤差分布情報を受信する第7のステップと、該受信した前記GPS測位時の推定誤差分布情報に基づいて、測位方法を選択する第8のステップと、該選択した測位方法により、位置情報を取得する第9のステップと、を実行させるためのプログラムを提案している。
【0033】
この発明によれば、複数の位置情報取得装置が、GPS測位系を用いて位置情報を取得し、所定の条件を満たしたときに、GPS測位時の推定位置誤差情報を検出して、取得した位置情報と検出した推定位置誤差情報とをデータサーバに送信する。一方、データサーバは、複数の位置情報取得装置から位置情報とGPS測位時の推定位置誤差情報とを受信し、地図情報を所定の単位のブロックに分割し、該受信した情報から各ブロックに対応するGPS測位時の推定位置誤差に関する分布データベースを生成して、その生成したデータベースに基づいて、各位置情報取得装置にGPS測位時の推定誤差分布情報を送信する。そして、複数の位置情報取得装置は、そのGPS測位時の推定誤差分布情報を受信し、その受信したGPS測位時の推定誤差分布情報に基づいて、測位方法を選択して、その選択した測位方法により、位置情報を取得する。したがって、複数の測位方法を同時に駆動することなく、GPS測位時の推定誤差分布情報に基づいて、適切な測位方法を1つ選択して、位置情報を取得することから、携帯機器などのように、バッテリー容量が小さい電子機器に位置情報取得機能を搭載した場合であっても、余分なバッテリーの消費を抑制することができる。また、位置情報取得装置は、必要なときに、必要なブロックの地図情報とGPS測位時の推定誤差分布情報をダウンロードできるため、位置情報取得装置の処理負荷を軽減できるとともに、記憶容量に対する負担も軽減できる。
【0034】
(14)本発明は、コンピュータに、現在位置を測定する第1のステップと、該測定した現在位置と地図データを対応させ、そのエリアのGPS測位時の推定誤差分布情報を検出する第2のステップと、該GPS測位時の推定誤差分布情報に基づいて、測位方法を選択する第3のステップと、該選択した測位方法により、位置情報を取得する第4のステップと、をコンピュータに実行させるためのプログラムを提案している。
【0035】
この発明によれば、現在位置を測定し、その測定した現在位置と地図データを対応させ、そのエリアのGPS測位時の推定誤差分布情報を検出する。そして、そのGPS測位時の推定誤差分布情報に基づいて、測位方法を選択し、その選択した測位方法により、位置情報を取得する。したがって、複数の測位方法を同時に駆動することなく、GPS測位時の推定誤差分布情報に基づいて、適切な測位方法を1つ選択して、位置情報を取得することから、携帯機器などのように、バッテリー容量が小さい電子機器に位置情報取得機能を搭載した場合であっても、余分なバッテリーの消費を抑制することができる。
【発明の効果】
【0036】
本発明によれば、サーバから配信されるGPS測位の推定位置誤差情報を参照することで、必要な区間に対してのみセンサと連携したGPS測位を実施することが可能となり、センサ情報を用いた測位に伴う演算処理量の増分を低減でき、バッテリセーブの効果が期待できる。
【図面の簡単な説明】
【0037】
【図1】本発明に係る位置情報取得システムの概略構成を示す図である。
【図2】本発明に係る位置情報取得装置の詳細な構成を示す図である。
【図3】本発明に係る位置情報取得部および測位方法選択部の構成を示した図である。
【図4】本発明に係る推定位置誤差情報検出部の構成を示した図である。
【図5】本発明に係るデータサーバの構成を示した図である。
【図6】本発明に係る位置情報取得装置がデータサーバへ通知する推定位置誤差の構成例を示す図である。
【図7】本発明に係る推定位置誤差情報と測位方法との関係を示す図である。
【図8】本発明に係るデータサーバが保有する地図データと複数の位置情報取得装置から通知される推定位置誤差情報の分布との関係を示した図である。
【図9】本発明に係る推定位置誤差情報の分布データと位置情報取得装置に配信するブロック単位の推定位置誤差情報との関係を示した図である。
【図10】本発明に係る位置情報取得システムの処理フローである。
【図11】本発明の変形例に係る位置情報取得システムの処理フローである。
【発明を実施するための形態】
【0038】
以下、図面を用いて、本発明の実施形態について詳細に説明する。
なお、本実施形態における構成要素は適宜、既存の構成要素等との置き換えが可能であり、また、他の既存の構成要素との組み合わせを含む様々なバリエーションが可能である。したがって、本実施形態の記載をもって、特許請求の範囲に記載された発明の内容を限定するものではない。
【0039】
<第1の実施形態>
図1から図9を参照して、本発明の第1の実施形態について説明する。なお、以下では、本発明の位置情報取得装置が、携帯端末に搭載される場合を例にとって説明する。また、その前提条件として、位置情報取得装置には、GPS受信機やセンサ(加速度センサ、ジャイロ等)が実装されており、ナビゲーション用のアプリケーションがインストールされ、ナビゲーション時の地図情報は、データサーバより随時ダウンロードして取得するものとする。
【0040】
<位置情報取得システムの構成>
図1に示すように、本実施形態に係る位置情報取得システムは、複数の位置情報取得装置1a〜1eとデータサーバ2とがネットワーク3を介して接続されて構成されている。なお、図1では、複数の位置情報取得装置1a〜1eを抜き出して表記しているが、実際には、携帯電話等の携帯端末に搭載されている。そのため、ネットワーク3は、移動体通信網あるいは無線LAN通信網となっている。
【0041】
このシステムでは、まず、複数の位置情報取得装置1a〜1eがGPS測位系を用いて、現在の位置情報を測位し、この測位した位置情報とそのときの推定位置誤差情報とをデータサーバ2に送信する。データサーバ2は、地図情報を所定の単位のブロックに分割し、受信した情報に基づいて、各ブロックに対応するGPS測位時の推定位置誤差に関する分布データベースを生成する。そして、位置情報取得装置1a〜1eから所定のブロックの地図情報のダウンロード要求があったときに、要求のあった地図情報とそのブロックの推定誤差分布情報を送信する。位置情報取得装置1a〜1eは、受信した推定誤差分布情報に基づいて、最適な測位方法を選択し、位置情報を取得する。
【0042】
<位置情報取得装置の構成>
本実施形態に係る位置情報取得装置は、図2に示すように、位置情報取得部10と、推定位置誤差情報検出部20と、送信部30と、受信部40と、測位方法選択部50とから構成されている。
【0043】
ここで、位置情報取得部10は、初期処理として、まず、GPS測位系を作動させ、現在の位置情報とGPS受信機から得られる推定位置誤差情報とを取得し、現在の位置情報を送信部30に、推定位置誤差情報を推定位置誤差情報検出部20に出力する。また、定常状態では、後述する測位方法選択部50により選択された測位方法により、現在の位置情報を取得する。
【0044】
推定位置誤差情報検出部20は、位置情報取得部10から入力した推定位置誤差情報を所定の閾値と比較し、推定位置誤差情報が所定の閾値よりも大きいときに、これを送信部30に出力する。送信部30は、位置情報取得部10から入力した現在の位置情報と推定位置誤差情報検出部20から入力した推定位置誤差情報とをデータサーバ2に送信する。
【0045】
受信部40は、データサーバ2からダウンロード要求をした地図情報とこれに対応した推定誤差分布情報とを受信し、推定誤差分布情報を測位方法選択部50に出力する。測位方法選択部50は、受信部40から入力した推定誤差分布情報に基づいて、測位方法を選択する。
【0046】
図3に、位置情報取得部10および測位方法選択部50の詳細な内部構成を示す。図3に示すように、位置情報取得部10は、測位アプリ11と、測位制御部12と、地図情報格納部13と、推定位置誤差情報格納部14と、測位手法対応DB15と、自律測位系16と、センサ連携GPS測位系17と、GPS測位系18とから構成されている。
【0047】
ここで、測位アプリ11は、ナビゲーション用のアプリケーションである。測位制御部12は、位置情報取得装置1全体の動作を制御するための制御プログラムに従って、制御を行う。具体的には、推定位置誤差情報に基づく一連の処理や測位方法の選択を実行する。
【0048】
地図情報格納部13、ナビゲーション用の地図データを格納する記憶装置である。この記憶装置には、データサーバ2からダウンロードした特定のブロックの地図情報が格納されている。推定位置誤差情報格納部14には、地図情報のダウンロードに伴って、データサーバ2から受信したダウンロードした地図情報に対応する推定位置誤差情報が記憶されている。
【0049】
具体的には、図6に示すように、閾値(図6の例では5m)、GPS受信感度(図6の例では−150dBm)、GPS測位手法(図6の例ではStandalone GPS)、測位値と推定位置誤差(図6の例では「測位値(東経x1、北緯y1)では推定位置誤差Δ1m」、「測位値(東経x2、北緯y2)では推定位置誤差Δ2m」、「測位値(東経xn、北緯yn)では推定位置誤差Δnm」)といった情報が格納されている。
【0050】
測位手法対応DB15は、推定位置誤差情報と測位方法とが対応付けられたデータベースである。具体的には、図7に示すように、推定位置誤差情報と測位方法とが対応付けられて格納されている(図7の例では、推定位置誤差が「0m〜10m」の範囲では、測位手法として「GPS」測位系が対応づけられ、推定位置誤差が「11m〜」の範囲では、測位手法として「センサ連携GPS」測位系が対応づけられている。
【0051】
自律測位系16は、加速度センサやジャイロ等のセンサを用いて、進行方向と距離を推定する測位方法であり、トンネルの中や高層ビルの谷間など、GPS測位が機能しない場所で用いられる。
【0052】
センサ連携GPS測位系17は、GPS受信機による測位と加速度センサやジャイロ等のセンサによる測位を連携させたものであり、GPS受信機による測位間隔をセンサによる測位で補うものである。なお、携帯端末の移動速度に応じて測位手法判定の間隔を調整する。ここで、移動速度の推定は、例えば、前回測位位置と現在位置との差分および測位間隔(時間)を元に算出することができる。
【0053】
GPS測位系18は、例えば、アメリカ合衆国が軍事用に打ち上げた約30個のGPS衛星のうち、上空にある数個の衛星からの信号をGPS受信機で受け取り、現在位置を知るシステムである。GPS衛星からの信号には、衛星に搭載された原子時計からの時刻のデータ、衛星の軌道情報などが含まれている。GPS受信機にも正確な時刻を知ることができる時計が搭載されているならば、GPS衛星からの電波を受信し、発信-受信の時刻差に電波の伝播速度(光の速度と同じ30万km/秒)を掛けることによって、その衛星からの距離がわかる。3個のGPS衛星からの距離がわかれば、空間上の一点は決定できる。
【0054】
測位方法選択部50は、図3に示すように、測位制御部12と、切り替えスイッチ51とから構成されている。測位制御部12は、測位手法対応DB15から最適な測位方法を選択し、切り替えスイッチ51を駆動して、測位方法を切り替える。
【0055】
<推定位置誤差情報検出部の構成>
図4に示すように、推定位置誤差情報検出部20は、GPS測位系18と、比較部21とから構成されている。
【0056】
推定位置誤差情報検出部20は、初期処理において動作する構成ブロックであり、このとき、測位制御部12が作動させたGPS測位系18のGPS受信機から位置情報取得部10を介して、推定位置誤差情報を得る。比較部21は、この推定位置誤差情報を所定の閾値と比較して、この推定位置誤差情報が所定の閾値よりも大きい場合に、その推定位置誤差情報を送信部30に出力する。
【0057】
<データサーバの構成>
図5に示すように、データサーバ2は、受信部61と、分布DB(データベース)生成部62と、誤差分布DB63と、分布誤差検索部64と、送信部65と、地図情報格納部66と、地図情報検索部67とから構成されている。
【0058】
受信部61は、ネットワークに接続された複数の位置情報取得装置から現在の位置情報と推定位置誤差情報とを受信する。分布DB(データベース)生成部62は、受信部61から入力した複数の位置情報取得装置から現在位置情報と推定位置誤差情報とに基づいて、地図情報格納部66から取り出した地図情報に対応して、図8に示すような推定位置誤差情報のマッピングデータを生成する。なお、マッピングデータは、得られた情報をそのまま集約して作成してもよいし、それぞれのGPS受信機の受信感度や測位方法(図7では、Standalone GPS、Differential GPS、Assisted GPS)に分けて作成してもよい。後者の場合には、より正確な推定位置誤差情報が得られるという利点がある。
【0059】
誤差分布DB63は、分布DB(データベース)生成部62が生成した地図情報に対応した推定位置誤差情報のマッピングデータを格納する。分布誤差検索部64は、格納された推定位置誤差情報のマッピングデータについて、分析を行い、それぞれのマッピングデータに対して、図9に示すような代表値を求める。ここで、図中、「NA」とは、GPS測位系では、測位が不能で推定誤差がえられなかったブロックを示している。この代表値は、例えば、マッピングデータ内の推定位置誤差情報の最大値でもよいし、平均値でもよい。最大値に設定する場合には、精度のよい位置情報が取得できることが期待でき、平均値の場合には、状況に適した測位方法を選択することができる。
【0060】
送信部65は、位置情報取得装置に対して、ダウンロードの要求があったブロックの地図情報と推定位置誤差情報としての値を送信する。地図情報格納部66は、地図情報を格納する記憶装置である。地図情報検索部67は、地図情報格納部66からダウンロードの要求があったブロックの地図情報を検索する。
【0061】
つまり、測位制御部12は、測位された現在位置とデータサーバ2からダウンロードし、地図情報格納部13に格納された地図情報とを比較することにより、現在存在するブロックを検出し、さらに、検出したブロックに基づいて、データサーバ2から受信した推定位置誤差情報としての値に基づいて、測位手法対応DB15から最適な測位方法を選択し、測位動作を実行させる。
【0062】
<位置情報取得装置の処理>
図10を用いて、位置情報取得システムの処理について説明する。
まず、初期処理として、複数の位置情報取得装置が、GPS測位系を用いて位置情報を取得し(ステップS101)、所定の条件を満たしたときに、GPS測位時の推定位置誤差情報を検出する(ステップS102)。そして、取得した位置情報と検出した推定位置誤差情報とをデータサーバに送信する(ステップS103)。
【0063】
一方、データサーバは、複数の位置情報取得装置から位置情報とGPS測位時の推定位置誤差情報とを受信し(ステップS104)、地図情報を所定の単位のブロックに分割し、その受信した情報から各ブロックに対応するGPS測位時の推定位置誤差に関する分布データベースを生成して(ステップS105)、その生成したデータベースに基づいて、各位置情報取得装置にGPS測位時の推定誤差分布情報を送信する(ステップS106)。
【0064】
さらに、複数の位置情報取得装置は、GPS測位時の推定誤差分布情報を受信し(ステップS107)、その受信したGPS測位時の推定誤差分布情報に基づいて、測位方法を選択して(ステップS108)、その選択した測位方法により、位置情報を取得する(ステップS109)。
【0065】
したがって、本実施形態によれば、複数の測位方法を同時に駆動することなく、GPS測位時の推定誤差分布情報に基づいて、適切な測位方法を1つ選択して、位置情報を取得することから、携帯機器などのように、バッテリー容量が小さい電子機器に位置情報取得機能を搭載した場合であっても、余分なバッテリーの消費を抑制することができる。また、位置情報取得装置は、必要なときに、必要なブロックの地図情報とGPS測位時の推定誤差分布情報をダウンロードできるため、位置情報取得装置の処理負荷を軽減できるとともに、記憶容量に対する負担も軽減できる。
【0066】
<変形例>
図11を用いて、本発明の第1の実施形態の変形例について説明する。なお、以下では、本発明の位置情報取得装置が、携帯端末に搭載される場合を例にとって説明する。また、その前提条件として、位置情報取得装置には、GPS受信機やセンサ(加速度センサ、ジャイロ等)が実装されており、ナビゲーション用のアプリケーションがインストールされ、ナビゲーション時の地図情報は、装置内の地図データDB(データベース)から得られるものとする。
【0067】
<位置情報取得装置の構成>
本実施形態に係る位置情報取得装置の構成は、第1の実施形態における位置情報取得装置と同様であるが、地図情報格納部13および推定位置誤差情報格納部14には、すでに初期処理が終わったすべてのデータが格納されている。
【0068】
<位置情報取得装置の処理>
図11を用いて、位置情報取得装置の処理について説明する。
まず、現在位置を測位し(ステップS201)、その測位した現在位置と地図データとを対応させ、そのエリアのGPS測位時の推定誤差分布情報を検出する(ステップS102)。
【0069】
そして、そのGPS測位時の推定誤差分布情報に基づいて、測位方法を選択し(ステップS203)、その選択した測位方法により、位置情報を取得する(ステップS204)。
【0070】
したがって、本実施形態によれば、位置情報取得装置が単独で、しかも、複数の測位方法を同時に駆動することなく、GPS測位時の推定誤差分布情報に基づいて、適切な測位方法を1つ選択して、位置情報を取得することから、携帯機器などのように、バッテリー容量が小さい電子機器に位置情報取得機能を搭載した場合であっても、余分なバッテリーの消費を抑制することができる。
【0071】
なお、位置情報取得装置および位置情報取得システムの処理をコンピュータ読み取り可能な記録媒体に記録し、この記録媒体に記録されたプログラムを位置情報取得装置あるいは位置情報取得システムを形成する位置情報取得装置およびデータサーバに読み込ませ、実行することによって本発明の無効化処理システムを実現することができる。ここでいうコンピュータシステムとは、OSや周辺装置等のハードウェアを含む。
【0072】
また、「コンピュータシステム」は、WWW(World Wide Web)システムを利用している場合であれば、ホームページ提供環境(あるいは表示環境)も含むものとする。また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されても良い。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク(通信網)や電話回線等の通信回線(通信線)のように情報を伝送する機能を有する媒体のことをいう。
【0073】
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。更に、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組合せで実現できるもの、いわゆる差分ファイル(差分プログラム)であっても良い。
【0074】
以上、この発明の実施形態につき、図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【0075】
1a〜1e・・・位置情報取得装置
2・・・データサーバ
3・・・ネットワーク
10・・・位置情報取得部
11・・・測位アプリ
12・・・測位制御部
13・・・地図情報格納部
14・・・推定位置誤差情報格納部
15・・・測位手法対応DB
16・・・自律測位系
17・・・センサ連携GPS測位系
18・・・GPS測位系
20・・・推定位置誤差情報検出部
21・・・比較部
30、65・・・送信部
40、61・・・受信部
50・・・測位方法選択部
51・・・切り替えスイッチ
62・・・分布DB生成部
63・・・誤差分布DB
64・・・分布誤差検索部
66・・・地図情報格納部
67・・・地図情報検索部
【技術分野】
【0001】
本発明は、各地点の測位精度情報をネットワーク上のサーバが収集することにより測位精度データベースを構築し、これに基づき移動機にて測位手法を選択する位置情報取得装置、位置情報取得システム、位置情報取得方法およびプログラムに関する。
【背景技術】
【0002】
近年、乗用車などの車両に対してナビゲーション装置が普及している。かかるナビゲーション装置は、車両の運転室に設置され、GPS(Grobal Positionig System)などを利用してこの車両の位置(自車位置)や走行方向を表わす情報(以下、GPS情報という)を取得し、表示画面上に地図とその地図上で車両を目的地までの経路とを表示するとともに、この経路上に自車位置を示すカーマークを表示するものである(例えば、特許文献1参照)。
【0003】
また、このGPS測位系に加えて、角速度センサに基づく自律測位系を備えたハイブリッド構成のナビゲーション装置も普及している。こうしたハイブリッド構成のナビゲーション装置では、GPS測位、あるいは上空見通しの悪い環境においてはセンサ情報との連携測位、またはセンサ情報のみの自律航法により自装置の位置を計算する。これにより、GPS単独での測位に比べ、測位精度の向上が図れる(例えば、特許文献2参照)。
【先行技術文献】
【特許文献】
【0004】
【特許文献1】特開平8−304090号公報
【特許文献2】特開2003−247833号公報
【発明の概要】
【発明が解決しようとする課題】
【0005】
しかしながら、上記の装置では、センサ情報とGPSとを連携させることにより連携部分の演算処理、GPS信号が補足できない領域でのセンサ情報による自律航法の演算処理が追加で発生する。パーソナルコンピュータ(PC)と比較して計算処理能力が低くバッテリー駆動である携帯端末などの装置においては、この処理負荷、および処理に伴うバッテリー消費の低減が課題となる。
【0006】
そこで、本発明は、上述の課題に鑑みてなされたものであり、サーバから配信されるGPS測位の測位誤差情報を参照し、必要な区間のみセンサと連携したGPS測位を実行する位置情報取得装置、位置情報取得システム、位置情報取得方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【0007】
本発明は、上記の課題を解決するために、以下の事項を提案している。
【0008】
(1)本発明は、複数の位置情報取得装置とデータサーバとがネットワークを介して、接続された位置情報取得システムであって、前記複数の位置情報取得装置が、GPS測位系を用いて位置情報を取得する第1の位置情報取得手段と、所定の条件を満たしたときに、GPS測位時の推定位置誤差情報を検出する検出手段と、前記取得した位置情報と検出した推定位置誤差情報とを前記データサーバに送信する送信手段と、を備え、前記データサーバが、前記複数の位置情報取得装置から位置情報とGPS測位時の推定位置誤差情報とを受信する受信手段と、地図情報を所定の単位のブロックに分割し、該受信した情報から各ブロックに対応するGPS測位時の推定位置誤差に関する分布データベースを生成するデータベース生成手段と、該生成したデータベースに基づいて、各位置情報取得装置にGPS測位時の推定誤差分布情報を送信する送信手段と、を備え、前記複数の位置情報取得装置が、該GPS測位時の推定誤差分布情報を受信する受信手段と、該受信した前記GPS測位時の推定誤差分布情報に基づいて、測位方法を選択する選択手段と、該選択した測位方法により、位置情報を取得する第2の位置情報取得手段と、を備えたことを特徴とする位置情報取得システムを提案している。
【0009】
この発明によれば、複数の位置情報取得装置の第1の位置情報取得手段は、GPS測位系を用いて位置情報を取得する。検出手段は、所定の条件を満たしたときに、GPS測位時の推定位置誤差情報を検出する。送信手段は、取得した位置情報と検出した推定位置誤差情報とをデータサーバに送信する。また、データサーバの受信手段は、複数の位置情報取得装置から位置情報とGPS測位時の推定位置誤差情報とを受信する。データベース生成手段は、地図情報を所定の単位のブロックに分割し、その受信した情報から各ブロックに対応するGPS測位時の推定位置誤差に関する分布データベースを生成する。送信手段は、その生成したデータベースに基づいて、各位置情報取得装置にGPS測位時の推定誤差分布情報を送信する。そして、複数の位置情報取得装置の受信手段は、そのGPS測位時の推定誤差分布情報を受信し、選択手段は、その受信したGPS測位時の推定誤差分布情報に基づいて、測位方法を選択して、第2の位置情報取得手段が、その選択した測位方法により、位置情報を取得する。したがって、複数の測位方法を同時に駆動することなく、GPS測位時の推定誤差分布情報に基づいて、適切な測位方法を1つ選択して、位置情報を取得することから、携帯機器などのように、バッテリー容量が小さい電子機器に位置情報取得機能を搭載した場合であっても、余分なバッテリーの消費を抑制することができる。また、位置情報取得装置は、必要なときに、必要なブロックの地図情報とGPS測位時の推定誤差分布情報をダウンロードできるため、位置情報取得装置の処理負荷を軽減できるとともに、記憶容量に対する負担も軽減できる。
【0010】
(2)本発明は、(1)の位置情報取得システムについて、前記位置情報取得装置の検出手段が、前記所定の条件として、得られたGPS測位時の推定位置誤差情報を所定の閾値と比較し、該得られたGPS測位時の推定位置誤差情報が該所定の閾値を越えている場合に、該得られたGPS測位時の推定位置誤差情報を検出することを特徴とする位置情報取得システムを提案している。
【0011】
この発明によれば、位置情報取得装置の検出手段が、所定の条件として、得られたGPS測位時の推定位置誤差情報を所定の閾値と比較し、その得られたGPS測位時の推定位置誤差情報が該所定の閾値を越えている場合に、その得られたGPS測位時の推定位置誤差情報を検出する。そもそも、GPS受信機には、その性能において固有の測定誤差が存在するため、推定位置誤差情報を所定の閾値と比較し、その得られたGPS測位時の推定位置誤差情報が該所定の閾値を越えているときのみ、これを有効値とすることにより、該当ブロックにおける真の測定誤差が検出できるため、こうした値により、該当ブロックの測定環境を正確に把握することができる。
【0012】
(3)本発明は、(1)または(2)の位置情報取得システムについて、前記ネットワークが、少なくとも移動体通信網あるいは無線LAN通信網であることを特徴とする位置情報取得システムを提案している。
【0013】
この発明によれば、ネットワークが、少なくとも移動体通信網あるいは無線LAN通信網である。したがって、車載用ナビゲーションシステムばかりでなく、位置情報取得装置を搭載した携帯通信端末等においても、上記の位置情報取得システムを構築することができる。
【0014】
(4)本発明は、(1)の位置情報取得システムについて、前記位置情報取得装置の選択手段が、少なくともGPS単独測位、センサ情報とGPSとの連携測位、センサ情報のみの自律測位の中から前記受信した前記GPS測位時の推定誤差分布情報に基づいて、測位方法を適宜選択することを特徴とする位置情報取得システムを提案している。
【0015】
この発明によれば、位置情報取得装置の選択手段が、少なくともGPS単独測位、センサ情報とGPSとの連携測位、センサ情報のみの自律測位の中から受信した前記GPS測位時の推定誤差分布情報に基づいて、測位方法を適宜選択する。したがって、特殊な測位方法を用いることなく、既存の測位方法を組み合わせることによって、状況に応じた正確な位置情報を取得することができる。
【0016】
(5)本発明は、(4)の位置情報取得システムについて、前記位置情報取得装置が、受信する推定位置誤差情報と測位方法とを対応付けたデータベースを生成し、前記位置情報取得装置の選択手段が、該生成したデータベースに基づいて測位方法を適宜選択することを特徴とする位置情報取得システムを提案している。
【0017】
この発明によれば、位置情報取得装置が、受信する推定位置誤差情報と測位方法とを対応付けたデータベースを生成し、位置情報取得装置の選択手段が、その生成したデータベースに基づいて測位方法を適宜選択する。したがって、簡便な処理で、最適な測位方法を選択することができる。
【0018】
(6)本発明は、(4)の位置情報取得システムについて、前記センサが少なくとも加速度センサ、ジャイロを含むことを特徴とする位置情報取得システムを提案している。
【0019】
この発明によれば、センサが少なくとも加速度センサ、ジャイロを含む。したがって、加速度センサにより移動距離を推定し、ジャイロにより回転角を推定することができる。
【0020】
(7)本発明は、(6)の位置情報取得システムについて、前記位置情報取得装置が、前記センサの駆動を制御する駆動制御手段と、進行方向を検出する進行方向検出手段と、を備え、前記進行方向検出手段が、前記GPS測位時の推定誤差分布情報によって、進行方向が前記推定誤差が大きいブロックに向かっていることを検出したときに、前記駆動制御手段が、前記推定誤差が大きいブロックに進入する前から前記センサ測位を駆動することを特徴とする位置情報取得システムを提案している。
【0021】
この発明によれば、位置情報取得装置が、センサの駆動を制御する駆動制御手段と、進行方向を検出する進行方向検出手段と、を備え、進行方向検出手段が、GPS測位時の推定誤差分布情報によって、進行方向が推定誤差が大きいブロックに向かっていることを検出したときに、駆動制御手段が、推定誤差が大きいブロックに進入する前からセンサを駆動する。したがって、駆動制御手段が、推定誤差が大きいブロックに進入する前からセンサ測位を駆動するため、推定誤差が大きいブロックにおいても位置情報の取得精度を向上させることができる。
【0022】
(8)本発明は、(1)の位置情報取得システムについて、前記データサーバのデータベース生成手段が、各ブロックの推定位置誤差情報として、前記各ブロックに分布する推定位置誤差の最大値を割り当てることを特徴とする位置情報取得システムを提案している。
【0023】
この発明によれば、データサーバのデータベース生成手段が、各ブロックの推定位置誤差情報として、各ブロックに分布する推定位置誤差の最大値を割り当てる。したがって、各ブロックに分布する推定位置誤差の最大値を割り当てることにより、位置情報取得装置における測定感度を向上させることができる。
【0024】
(9)本発明は、(1)の位置情報取得システムについて、前記データサーバのデータベース生成手段が、各ブロックの推定位置誤差情報として、前記各ブロックに分布する推定位置誤差の平均値を割り当てることを特徴とする位置情報取得システムを提案している。
【0025】
この発明によれば、データサーバのデータベース生成手段が、各ブロックの推定位置誤差情報として、各ブロックに分布する推定位置誤差の平均値を割り当てる。したがって、各ブロックに分布する推定位置誤差の平均値を割り当てることにより、位置情報取得装置は、最適と考えられる測位方法を選択することができる。
【0026】
(10)本発明は、地図データを格納する地図データ記憶部と、該地図データに対応して、GPS測位時の推定誤差分布情報を格納する推定誤差分布情報記憶部と、該GPS測位時の推定誤差分布情報に基づいて、測位方法を選択する選択手段と、該選択した測位方法により、位置情報を取得する位置情報取得手段と、を備えたことを特徴とする位置情報取得装置を提案している。
【0027】
この発明によれば、地図データ記憶部は、地図データを格納し、推定誤差分布情報記憶部は、その地図データに対応して、GPS測位時の推定誤差分布情報を格納する。そして、選択手段は、そのGPS測位時の推定誤差分布情報に基づいて、測位方法を選択し、位置情報取得手段は、その選択した測位方法により、位置情報を取得する。したがって、複数の測位方法を同時に駆動することなく、GPS測位時の推定誤差分布情報に基づいて、適切な測位方法を1つ選択して、位置情報を取得することから、携帯機器などのように、バッテリー容量が小さい電子機器に位置情報取得機能を搭載した場合であっても、余分なバッテリーの消費を抑制することができる。
【0028】
(11)本発明は、複数の位置情報取得装置とデータサーバとがネットワークを介して、接続された位置情報取得システムにおける位置情報取得方法であって、前記複数の位置情報取得装置が、GPS測位系を用いて位置情報を取得する第1のステップと、所定の条件を満たしたときに、GPS測位時の推定位置誤差情報を検出する第2のステップと、前記取得した位置情報と検出した推定位置誤差情報とを前記データサーバに送信する第3のステップと、前記データサーバが、前記複数の位置情報取得装置から位置情報とGPS測位時の推定位置誤差情報とを受信する第4のステップと、地図情報を所定の単位のブロックに分割し、該受信した情報から各ブロックに対応するGPS測位時の推定位置誤差に関する分布データベースを生成する第5のステップと、該生成したデータベースに基づいて、各位置情報取得装置にGPS測位時の推定誤差分布情報を送信する第6のステップと、前記複数の位置情報取得装置が、該GPS測位時の推定誤差分布情報を受信する第7のステップと、該受信した前記GPS測位時の推定誤差分布情報に基づいて、測位方法を選択する第8のステップと、該選択した測位方法により、位置情報を取得する第9のステップと、を備えたことを特徴とする位置情報取得方法を提案している。
【0029】
この発明によれば、複数の位置情報取得装置が、GPS測位系を用いて位置情報を取得し、所定の条件を満たしたときに、GPS測位時の推定位置誤差情報を検出して、取得した位置情報と検出した推定位置誤差情報とをデータサーバに送信する。一方、データサーバは、複数の位置情報取得装置から位置情報とGPS測位時の推定位置誤差情報とを受信し、地図情報を所定の単位のブロックに分割し、該受信した情報から各ブロックに対応するGPS測位時の推定位置誤差に関する分布データベースを生成して、その生成したデータベースに基づいて、各位置情報取得装置にGPS測位時の推定誤差分布情報を送信する。そして、複数の位置情報取得装置は、そのGPS測位時の推定誤差分布情報を受信し、その受信したGPS測位時の推定誤差分布情報に基づいて、測位方法を選択して、その選択した測位方法により、位置情報を取得する。したがって、複数の測位方法を同時に駆動することなく、GPS測位時の推定誤差分布情報に基づいて、適切な測位方法を1つ選択して、位置情報を取得することから、携帯機器などのように、バッテリー容量が小さい電子機器に位置情報取得機能を搭載した場合であっても、余分なバッテリーの消費を抑制することができる。また、位置情報取得装置は、必要なときに、必要なブロックの地図情報とGPS測位時の推定誤差分布情報をダウンロードできるため、位置情報取得装置の処理負荷を軽減できるとともに、記憶容量に対する負担も軽減できる。
【0030】
(12)本発明は、現在位置を測定する第1のステップと、該測定した現在位置と地図データを対応させ、そのエリアのGPS測位時の推定誤差分布情報を検出する第2のステップと、該GPS測位時の推定誤差分布情報に基づいて、測位方法を選択する第3のステップと、該選択した測位方法により、位置情報を取得する第4のステップと、を備えたことを特徴とする位置情報取得方法を提案している。
【0031】
この発明によれば、現在位置を測定し、その測定した現在位置と地図データを対応させ、そのエリアのGPS測位時の推定誤差分布情報を検出する。そして、そのGPS測位時の推定誤差分布情報に基づいて、測位方法を選択し、その選択した測位方法により、位置情報を取得する。したがって、複数の測位方法を同時に駆動することなく、GPS測位時の推定誤差分布情報に基づいて、適切な測位方法を1つ選択して、位置情報を取得することから、携帯機器などのように、バッテリー容量が小さい電子機器に位置情報取得機能を搭載した場合であっても、余分なバッテリーの消費を抑制することができる。
【0032】
(13)本発明は、コンピュータに、複数の位置情報取得装置とデータサーバとがネットワークを介して、接続された位置情報取得システムにおける位置情報取得方法を実行させるためのプログラムであって、前記複数の位置情報取得装置が、GPS測位系を用いて位置情報を取得する第1のステップと、所定の条件を満たしたときに、GPS測位時の推定位置誤差情報を検出する第2のステップと、前記取得した位置情報と検出した推定位置誤差情報とを前記データサーバに送信する第3のステップと、前記データサーバが、前記複数の位置情報取得装置から位置情報とGPS測位時の推定位置誤差情報とを受信する第4のステップと、地図情報を所定の単位のブロックに分割し、該受信した情報から各ブロックに対応するGPS測位時の推定位置誤差に関する分布データベースを生成する第5のステップと、該生成したデータベースに基づいて、各位置情報取得装置にGPS測位時の推定誤差分布情報を送信する第6のステップと、前記複数の位置情報取得装置が、該GPS測位時の推定誤差分布情報を受信する第7のステップと、該受信した前記GPS測位時の推定誤差分布情報に基づいて、測位方法を選択する第8のステップと、該選択した測位方法により、位置情報を取得する第9のステップと、を実行させるためのプログラムを提案している。
【0033】
この発明によれば、複数の位置情報取得装置が、GPS測位系を用いて位置情報を取得し、所定の条件を満たしたときに、GPS測位時の推定位置誤差情報を検出して、取得した位置情報と検出した推定位置誤差情報とをデータサーバに送信する。一方、データサーバは、複数の位置情報取得装置から位置情報とGPS測位時の推定位置誤差情報とを受信し、地図情報を所定の単位のブロックに分割し、該受信した情報から各ブロックに対応するGPS測位時の推定位置誤差に関する分布データベースを生成して、その生成したデータベースに基づいて、各位置情報取得装置にGPS測位時の推定誤差分布情報を送信する。そして、複数の位置情報取得装置は、そのGPS測位時の推定誤差分布情報を受信し、その受信したGPS測位時の推定誤差分布情報に基づいて、測位方法を選択して、その選択した測位方法により、位置情報を取得する。したがって、複数の測位方法を同時に駆動することなく、GPS測位時の推定誤差分布情報に基づいて、適切な測位方法を1つ選択して、位置情報を取得することから、携帯機器などのように、バッテリー容量が小さい電子機器に位置情報取得機能を搭載した場合であっても、余分なバッテリーの消費を抑制することができる。また、位置情報取得装置は、必要なときに、必要なブロックの地図情報とGPS測位時の推定誤差分布情報をダウンロードできるため、位置情報取得装置の処理負荷を軽減できるとともに、記憶容量に対する負担も軽減できる。
【0034】
(14)本発明は、コンピュータに、現在位置を測定する第1のステップと、該測定した現在位置と地図データを対応させ、そのエリアのGPS測位時の推定誤差分布情報を検出する第2のステップと、該GPS測位時の推定誤差分布情報に基づいて、測位方法を選択する第3のステップと、該選択した測位方法により、位置情報を取得する第4のステップと、をコンピュータに実行させるためのプログラムを提案している。
【0035】
この発明によれば、現在位置を測定し、その測定した現在位置と地図データを対応させ、そのエリアのGPS測位時の推定誤差分布情報を検出する。そして、そのGPS測位時の推定誤差分布情報に基づいて、測位方法を選択し、その選択した測位方法により、位置情報を取得する。したがって、複数の測位方法を同時に駆動することなく、GPS測位時の推定誤差分布情報に基づいて、適切な測位方法を1つ選択して、位置情報を取得することから、携帯機器などのように、バッテリー容量が小さい電子機器に位置情報取得機能を搭載した場合であっても、余分なバッテリーの消費を抑制することができる。
【発明の効果】
【0036】
本発明によれば、サーバから配信されるGPS測位の推定位置誤差情報を参照することで、必要な区間に対してのみセンサと連携したGPS測位を実施することが可能となり、センサ情報を用いた測位に伴う演算処理量の増分を低減でき、バッテリセーブの効果が期待できる。
【図面の簡単な説明】
【0037】
【図1】本発明に係る位置情報取得システムの概略構成を示す図である。
【図2】本発明に係る位置情報取得装置の詳細な構成を示す図である。
【図3】本発明に係る位置情報取得部および測位方法選択部の構成を示した図である。
【図4】本発明に係る推定位置誤差情報検出部の構成を示した図である。
【図5】本発明に係るデータサーバの構成を示した図である。
【図6】本発明に係る位置情報取得装置がデータサーバへ通知する推定位置誤差の構成例を示す図である。
【図7】本発明に係る推定位置誤差情報と測位方法との関係を示す図である。
【図8】本発明に係るデータサーバが保有する地図データと複数の位置情報取得装置から通知される推定位置誤差情報の分布との関係を示した図である。
【図9】本発明に係る推定位置誤差情報の分布データと位置情報取得装置に配信するブロック単位の推定位置誤差情報との関係を示した図である。
【図10】本発明に係る位置情報取得システムの処理フローである。
【図11】本発明の変形例に係る位置情報取得システムの処理フローである。
【発明を実施するための形態】
【0038】
以下、図面を用いて、本発明の実施形態について詳細に説明する。
なお、本実施形態における構成要素は適宜、既存の構成要素等との置き換えが可能であり、また、他の既存の構成要素との組み合わせを含む様々なバリエーションが可能である。したがって、本実施形態の記載をもって、特許請求の範囲に記載された発明の内容を限定するものではない。
【0039】
<第1の実施形態>
図1から図9を参照して、本発明の第1の実施形態について説明する。なお、以下では、本発明の位置情報取得装置が、携帯端末に搭載される場合を例にとって説明する。また、その前提条件として、位置情報取得装置には、GPS受信機やセンサ(加速度センサ、ジャイロ等)が実装されており、ナビゲーション用のアプリケーションがインストールされ、ナビゲーション時の地図情報は、データサーバより随時ダウンロードして取得するものとする。
【0040】
<位置情報取得システムの構成>
図1に示すように、本実施形態に係る位置情報取得システムは、複数の位置情報取得装置1a〜1eとデータサーバ2とがネットワーク3を介して接続されて構成されている。なお、図1では、複数の位置情報取得装置1a〜1eを抜き出して表記しているが、実際には、携帯電話等の携帯端末に搭載されている。そのため、ネットワーク3は、移動体通信網あるいは無線LAN通信網となっている。
【0041】
このシステムでは、まず、複数の位置情報取得装置1a〜1eがGPS測位系を用いて、現在の位置情報を測位し、この測位した位置情報とそのときの推定位置誤差情報とをデータサーバ2に送信する。データサーバ2は、地図情報を所定の単位のブロックに分割し、受信した情報に基づいて、各ブロックに対応するGPS測位時の推定位置誤差に関する分布データベースを生成する。そして、位置情報取得装置1a〜1eから所定のブロックの地図情報のダウンロード要求があったときに、要求のあった地図情報とそのブロックの推定誤差分布情報を送信する。位置情報取得装置1a〜1eは、受信した推定誤差分布情報に基づいて、最適な測位方法を選択し、位置情報を取得する。
【0042】
<位置情報取得装置の構成>
本実施形態に係る位置情報取得装置は、図2に示すように、位置情報取得部10と、推定位置誤差情報検出部20と、送信部30と、受信部40と、測位方法選択部50とから構成されている。
【0043】
ここで、位置情報取得部10は、初期処理として、まず、GPS測位系を作動させ、現在の位置情報とGPS受信機から得られる推定位置誤差情報とを取得し、現在の位置情報を送信部30に、推定位置誤差情報を推定位置誤差情報検出部20に出力する。また、定常状態では、後述する測位方法選択部50により選択された測位方法により、現在の位置情報を取得する。
【0044】
推定位置誤差情報検出部20は、位置情報取得部10から入力した推定位置誤差情報を所定の閾値と比較し、推定位置誤差情報が所定の閾値よりも大きいときに、これを送信部30に出力する。送信部30は、位置情報取得部10から入力した現在の位置情報と推定位置誤差情報検出部20から入力した推定位置誤差情報とをデータサーバ2に送信する。
【0045】
受信部40は、データサーバ2からダウンロード要求をした地図情報とこれに対応した推定誤差分布情報とを受信し、推定誤差分布情報を測位方法選択部50に出力する。測位方法選択部50は、受信部40から入力した推定誤差分布情報に基づいて、測位方法を選択する。
【0046】
図3に、位置情報取得部10および測位方法選択部50の詳細な内部構成を示す。図3に示すように、位置情報取得部10は、測位アプリ11と、測位制御部12と、地図情報格納部13と、推定位置誤差情報格納部14と、測位手法対応DB15と、自律測位系16と、センサ連携GPS測位系17と、GPS測位系18とから構成されている。
【0047】
ここで、測位アプリ11は、ナビゲーション用のアプリケーションである。測位制御部12は、位置情報取得装置1全体の動作を制御するための制御プログラムに従って、制御を行う。具体的には、推定位置誤差情報に基づく一連の処理や測位方法の選択を実行する。
【0048】
地図情報格納部13、ナビゲーション用の地図データを格納する記憶装置である。この記憶装置には、データサーバ2からダウンロードした特定のブロックの地図情報が格納されている。推定位置誤差情報格納部14には、地図情報のダウンロードに伴って、データサーバ2から受信したダウンロードした地図情報に対応する推定位置誤差情報が記憶されている。
【0049】
具体的には、図6に示すように、閾値(図6の例では5m)、GPS受信感度(図6の例では−150dBm)、GPS測位手法(図6の例ではStandalone GPS)、測位値と推定位置誤差(図6の例では「測位値(東経x1、北緯y1)では推定位置誤差Δ1m」、「測位値(東経x2、北緯y2)では推定位置誤差Δ2m」、「測位値(東経xn、北緯yn)では推定位置誤差Δnm」)といった情報が格納されている。
【0050】
測位手法対応DB15は、推定位置誤差情報と測位方法とが対応付けられたデータベースである。具体的には、図7に示すように、推定位置誤差情報と測位方法とが対応付けられて格納されている(図7の例では、推定位置誤差が「0m〜10m」の範囲では、測位手法として「GPS」測位系が対応づけられ、推定位置誤差が「11m〜」の範囲では、測位手法として「センサ連携GPS」測位系が対応づけられている。
【0051】
自律測位系16は、加速度センサやジャイロ等のセンサを用いて、進行方向と距離を推定する測位方法であり、トンネルの中や高層ビルの谷間など、GPS測位が機能しない場所で用いられる。
【0052】
センサ連携GPS測位系17は、GPS受信機による測位と加速度センサやジャイロ等のセンサによる測位を連携させたものであり、GPS受信機による測位間隔をセンサによる測位で補うものである。なお、携帯端末の移動速度に応じて測位手法判定の間隔を調整する。ここで、移動速度の推定は、例えば、前回測位位置と現在位置との差分および測位間隔(時間)を元に算出することができる。
【0053】
GPS測位系18は、例えば、アメリカ合衆国が軍事用に打ち上げた約30個のGPS衛星のうち、上空にある数個の衛星からの信号をGPS受信機で受け取り、現在位置を知るシステムである。GPS衛星からの信号には、衛星に搭載された原子時計からの時刻のデータ、衛星の軌道情報などが含まれている。GPS受信機にも正確な時刻を知ることができる時計が搭載されているならば、GPS衛星からの電波を受信し、発信-受信の時刻差に電波の伝播速度(光の速度と同じ30万km/秒)を掛けることによって、その衛星からの距離がわかる。3個のGPS衛星からの距離がわかれば、空間上の一点は決定できる。
【0054】
測位方法選択部50は、図3に示すように、測位制御部12と、切り替えスイッチ51とから構成されている。測位制御部12は、測位手法対応DB15から最適な測位方法を選択し、切り替えスイッチ51を駆動して、測位方法を切り替える。
【0055】
<推定位置誤差情報検出部の構成>
図4に示すように、推定位置誤差情報検出部20は、GPS測位系18と、比較部21とから構成されている。
【0056】
推定位置誤差情報検出部20は、初期処理において動作する構成ブロックであり、このとき、測位制御部12が作動させたGPS測位系18のGPS受信機から位置情報取得部10を介して、推定位置誤差情報を得る。比較部21は、この推定位置誤差情報を所定の閾値と比較して、この推定位置誤差情報が所定の閾値よりも大きい場合に、その推定位置誤差情報を送信部30に出力する。
【0057】
<データサーバの構成>
図5に示すように、データサーバ2は、受信部61と、分布DB(データベース)生成部62と、誤差分布DB63と、分布誤差検索部64と、送信部65と、地図情報格納部66と、地図情報検索部67とから構成されている。
【0058】
受信部61は、ネットワークに接続された複数の位置情報取得装置から現在の位置情報と推定位置誤差情報とを受信する。分布DB(データベース)生成部62は、受信部61から入力した複数の位置情報取得装置から現在位置情報と推定位置誤差情報とに基づいて、地図情報格納部66から取り出した地図情報に対応して、図8に示すような推定位置誤差情報のマッピングデータを生成する。なお、マッピングデータは、得られた情報をそのまま集約して作成してもよいし、それぞれのGPS受信機の受信感度や測位方法(図7では、Standalone GPS、Differential GPS、Assisted GPS)に分けて作成してもよい。後者の場合には、より正確な推定位置誤差情報が得られるという利点がある。
【0059】
誤差分布DB63は、分布DB(データベース)生成部62が生成した地図情報に対応した推定位置誤差情報のマッピングデータを格納する。分布誤差検索部64は、格納された推定位置誤差情報のマッピングデータについて、分析を行い、それぞれのマッピングデータに対して、図9に示すような代表値を求める。ここで、図中、「NA」とは、GPS測位系では、測位が不能で推定誤差がえられなかったブロックを示している。この代表値は、例えば、マッピングデータ内の推定位置誤差情報の最大値でもよいし、平均値でもよい。最大値に設定する場合には、精度のよい位置情報が取得できることが期待でき、平均値の場合には、状況に適した測位方法を選択することができる。
【0060】
送信部65は、位置情報取得装置に対して、ダウンロードの要求があったブロックの地図情報と推定位置誤差情報としての値を送信する。地図情報格納部66は、地図情報を格納する記憶装置である。地図情報検索部67は、地図情報格納部66からダウンロードの要求があったブロックの地図情報を検索する。
【0061】
つまり、測位制御部12は、測位された現在位置とデータサーバ2からダウンロードし、地図情報格納部13に格納された地図情報とを比較することにより、現在存在するブロックを検出し、さらに、検出したブロックに基づいて、データサーバ2から受信した推定位置誤差情報としての値に基づいて、測位手法対応DB15から最適な測位方法を選択し、測位動作を実行させる。
【0062】
<位置情報取得装置の処理>
図10を用いて、位置情報取得システムの処理について説明する。
まず、初期処理として、複数の位置情報取得装置が、GPS測位系を用いて位置情報を取得し(ステップS101)、所定の条件を満たしたときに、GPS測位時の推定位置誤差情報を検出する(ステップS102)。そして、取得した位置情報と検出した推定位置誤差情報とをデータサーバに送信する(ステップS103)。
【0063】
一方、データサーバは、複数の位置情報取得装置から位置情報とGPS測位時の推定位置誤差情報とを受信し(ステップS104)、地図情報を所定の単位のブロックに分割し、その受信した情報から各ブロックに対応するGPS測位時の推定位置誤差に関する分布データベースを生成して(ステップS105)、その生成したデータベースに基づいて、各位置情報取得装置にGPS測位時の推定誤差分布情報を送信する(ステップS106)。
【0064】
さらに、複数の位置情報取得装置は、GPS測位時の推定誤差分布情報を受信し(ステップS107)、その受信したGPS測位時の推定誤差分布情報に基づいて、測位方法を選択して(ステップS108)、その選択した測位方法により、位置情報を取得する(ステップS109)。
【0065】
したがって、本実施形態によれば、複数の測位方法を同時に駆動することなく、GPS測位時の推定誤差分布情報に基づいて、適切な測位方法を1つ選択して、位置情報を取得することから、携帯機器などのように、バッテリー容量が小さい電子機器に位置情報取得機能を搭載した場合であっても、余分なバッテリーの消費を抑制することができる。また、位置情報取得装置は、必要なときに、必要なブロックの地図情報とGPS測位時の推定誤差分布情報をダウンロードできるため、位置情報取得装置の処理負荷を軽減できるとともに、記憶容量に対する負担も軽減できる。
【0066】
<変形例>
図11を用いて、本発明の第1の実施形態の変形例について説明する。なお、以下では、本発明の位置情報取得装置が、携帯端末に搭載される場合を例にとって説明する。また、その前提条件として、位置情報取得装置には、GPS受信機やセンサ(加速度センサ、ジャイロ等)が実装されており、ナビゲーション用のアプリケーションがインストールされ、ナビゲーション時の地図情報は、装置内の地図データDB(データベース)から得られるものとする。
【0067】
<位置情報取得装置の構成>
本実施形態に係る位置情報取得装置の構成は、第1の実施形態における位置情報取得装置と同様であるが、地図情報格納部13および推定位置誤差情報格納部14には、すでに初期処理が終わったすべてのデータが格納されている。
【0068】
<位置情報取得装置の処理>
図11を用いて、位置情報取得装置の処理について説明する。
まず、現在位置を測位し(ステップS201)、その測位した現在位置と地図データとを対応させ、そのエリアのGPS測位時の推定誤差分布情報を検出する(ステップS102)。
【0069】
そして、そのGPS測位時の推定誤差分布情報に基づいて、測位方法を選択し(ステップS203)、その選択した測位方法により、位置情報を取得する(ステップS204)。
【0070】
したがって、本実施形態によれば、位置情報取得装置が単独で、しかも、複数の測位方法を同時に駆動することなく、GPS測位時の推定誤差分布情報に基づいて、適切な測位方法を1つ選択して、位置情報を取得することから、携帯機器などのように、バッテリー容量が小さい電子機器に位置情報取得機能を搭載した場合であっても、余分なバッテリーの消費を抑制することができる。
【0071】
なお、位置情報取得装置および位置情報取得システムの処理をコンピュータ読み取り可能な記録媒体に記録し、この記録媒体に記録されたプログラムを位置情報取得装置あるいは位置情報取得システムを形成する位置情報取得装置およびデータサーバに読み込ませ、実行することによって本発明の無効化処理システムを実現することができる。ここでいうコンピュータシステムとは、OSや周辺装置等のハードウェアを含む。
【0072】
また、「コンピュータシステム」は、WWW(World Wide Web)システムを利用している場合であれば、ホームページ提供環境(あるいは表示環境)も含むものとする。また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されても良い。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク(通信網)や電話回線等の通信回線(通信線)のように情報を伝送する機能を有する媒体のことをいう。
【0073】
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。更に、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組合せで実現できるもの、いわゆる差分ファイル(差分プログラム)であっても良い。
【0074】
以上、この発明の実施形態につき、図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【符号の説明】
【0075】
1a〜1e・・・位置情報取得装置
2・・・データサーバ
3・・・ネットワーク
10・・・位置情報取得部
11・・・測位アプリ
12・・・測位制御部
13・・・地図情報格納部
14・・・推定位置誤差情報格納部
15・・・測位手法対応DB
16・・・自律測位系
17・・・センサ連携GPS測位系
18・・・GPS測位系
20・・・推定位置誤差情報検出部
21・・・比較部
30、65・・・送信部
40、61・・・受信部
50・・・測位方法選択部
51・・・切り替えスイッチ
62・・・分布DB生成部
63・・・誤差分布DB
64・・・分布誤差検索部
66・・・地図情報格納部
67・・・地図情報検索部
【特許請求の範囲】
【請求項1】
複数の位置情報取得装置とデータサーバとがネットワークを介して、接続された位置情報取得システムであって、
前記複数の位置情報取得装置が、
GPS測位系を用いて位置情報を取得する第1の位置情報取得手段と、
所定の条件を満たしたときに、GPS測位時の推定位置誤差情報を検出する検出手段と、
前記取得した位置情報と検出した推定位置誤差情報とを前記データサーバに送信する送信手段と、
を備え、
前記データサーバが、
前記複数の位置情報取得装置から位置情報とGPS測位時の推定位置誤差情報とを受信する受信手段と、
地図情報を所定の単位のブロックに分割し、該受信した情報から各ブロックに対応するGPS測位時の推定位置誤差に関する分布データベースを生成するデータベース生成手段と、
該生成したデータベースに基づいて、各位置情報取得装置にGPS測位時の推定誤差分布情報を送信する送信手段と、
を備え、
前記複数の位置情報取得装置が、
該GPS測位時の推定誤差分布情報を受信する受信手段と、
該受信した前記GPS測位時の推定誤差分布情報に基づいて、測位方法を選択する選択手段と、
該選択した測位方法により、位置情報を取得する第2の位置情報取得手段と、
を備えたことを特徴とする位置情報取得システム。
【請求項2】
前記位置情報取得装置の検出手段が、前記所定の条件として、得られたGPS測位時の推定位置誤差情報を所定の閾値と比較し、該得られたGPS測位時の推定位置誤差情報が該所定の閾値を越えている場合に、該得られたGPS測位時の推定位置誤差情報を検出することを特徴とする請求項1に記載の位置情報取得システム。
【請求項3】
前記ネットワークが、少なくとも移動体通信網あるいは無線LAN通信網であることを特徴とする請求項1または請求項2に記載の位置情報取得システム。
【請求項4】
前記位置情報取得装置の選択手段が、少なくともGPS単独測位、センサ情報とGPSとの連携測位、センサ情報のみの自律測位の中から前記受信した前記GPS測位時の推定誤差分布情報に基づいて、測位方法を適宜選択することを特徴とする請求項1に記載の位置情報取得システム。
【請求項5】
前記位置情報取得装置が、受信する推定位置誤差情報と測位方法とを対応付けたデータベースを生成し、前記位置情報取得装置の選択手段が、該生成したデータベースに基づいて測位方法を適宜選択することを特徴とする請求項4に記載の位置情報取得システム。
【請求項6】
前記センサが少なくとも加速度センサ、ジャイロを含むことを特徴とする請求項4に記載の位置情報取得システム。
【請求項7】
前記位置情報取得装置が、
前記センサの駆動を制御する駆動制御手段と、
進行方向を検出する進行方向検出手段と、
を備え、
前記進行方向検出手段が、前記GPS測位時の推定誤差分布情報によって、進行方向が前記推定誤差が大きいブロックに向かっていることを検出したときに、前記駆動制御手段が、前記推定誤差が大きいブロックに進入する前から前記センサを駆動することを特徴とする請求項6に記載の位置情報取得システム。
【請求項8】
前記データサーバのデータベース生成手段が、各ブロックの推定位置誤差情報として、前記各ブロックに分布する推定位置誤差の最大値を割り当てることを特徴とする請求項1に記載の位置情報取得システム。
【請求項9】
前記データサーバのデータベース生成手段が、各ブロックの推定位置誤差情報として、前記各ブロックに分布する推定位置誤差の平均値を割り当てることを特徴とする請求項1に記載の位置情報取得システム。
【請求項10】
地図データを格納する地図データ記憶部と、
該地図データに対応して、GPS測位時の推定誤差分布情報を格納する推定誤差分布情報記憶部と、
該GPS測位時の推定誤差分布情報に基づいて、測位方法を選択する選択手段と、
該選択した測位方法により、位置情報を取得する位置情報取得手段と、
を備えたことを特徴とする位置情報取得装置。
【請求項11】
複数の位置情報取得装置とデータサーバとがネットワークを介して、接続された位置情報取得システムにおける位置情報取得方法であって、
前記複数の位置情報取得装置が、GPS測位系を用いて位置情報を取得する第1のステップと、
所定の条件を満たしたときに、GPS測位時の推定位置誤差情報を検出する第2のステップと、
前記取得した位置情報と検出した推定位置誤差情報とを前記データサーバに送信する第3のステップと、
前記データサーバが、前記複数の位置情報取得装置から位置情報とGPS測位時の推定位置誤差情報とを受信する第4のステップと、
地図情報を所定の単位のブロックに分割し、該受信した情報から各ブロックに対応するGPS測位時の推定位置誤差に関する分布データベースを生成する第5のステップと、
該生成したデータベースに基づいて、各位置情報取得装置にGPS測位時の推定誤差分布情報を送信する第6のステップと、
前記複数の位置情報取得装置が、該GPS測位時の推定誤差分布情報を受信する第7のステップと、
該受信した前記GPS測位時の推定誤差分布情報に基づいて、測位方法を選択する第8のステップと、
該選択した測位方法により、位置情報を取得する第9のステップと、
を備えたことを特徴とする位置情報取得方法。
【請求項12】
現在位置を測定する第1のステップと、
該測定した現在位置と地図データを対応させ、そのエリアのGPS測位時の推定誤差分布情報を検出する第2のステップと、
該GPS測位時の推定誤差分布情報に基づいて、測位方法を選択する第3のステップと、
該選択した測位方法により、位置情報を取得する第4のステップと、
を備えたことを特徴とする位置情報取得方法。
【請求項13】
コンピュータに、複数の位置情報取得装置とデータサーバとがネットワークを介して、接続された位置情報取得システムにおける位置情報取得方法を実行させるためのプログラムであって、
前記複数の位置情報取得装置が、GPS測位系を用いて位置情報を取得する第1のステップと、
所定の条件を満たしたときに、GPS測位時の推定位置誤差情報を検出する第2のステップと、
前記取得した位置情報と検出した推定位置誤差情報とを前記データサーバに送信する第3のステップと、
前記データサーバが、前記複数の位置情報取得装置から位置情報とGPS測位時の推定位置誤差情報とを受信する第4のステップと、
地図情報を所定の単位のブロックに分割し、該受信した情報から各ブロックに対応するGPS測位時の推定位置誤差に関する分布データベースを生成する第5のステップと、
該生成したデータベースに基づいて、各位置情報取得装置にGPS測位時の推定誤差分布情報を送信する第6のステップと、
前記複数の位置情報取得装置が、該GPS測位時の推定誤差分布情報を受信する第7のステップと、
該受信した前記GPS測位時の推定誤差分布情報に基づいて、測位方法を選択する第8のステップと、
該選択した測位方法により、位置情報を取得する第9のステップと、
を実行させるためのプログラム。
【請求項14】
コンピュータに、
現在位置を測定する第1のステップと、
該測定した現在位置と地図データを対応させ、そのエリアのGPS測位時の推定誤差分布情報を検出する第2のステップと、
該GPS測位時の推定誤差分布情報に基づいて、測位方法を選択する第3のステップと、
該選択した測位方法により、位置情報を取得する第4のステップと、
をコンピュータに実行させるためのプログラム。
【請求項1】
複数の位置情報取得装置とデータサーバとがネットワークを介して、接続された位置情報取得システムであって、
前記複数の位置情報取得装置が、
GPS測位系を用いて位置情報を取得する第1の位置情報取得手段と、
所定の条件を満たしたときに、GPS測位時の推定位置誤差情報を検出する検出手段と、
前記取得した位置情報と検出した推定位置誤差情報とを前記データサーバに送信する送信手段と、
を備え、
前記データサーバが、
前記複数の位置情報取得装置から位置情報とGPS測位時の推定位置誤差情報とを受信する受信手段と、
地図情報を所定の単位のブロックに分割し、該受信した情報から各ブロックに対応するGPS測位時の推定位置誤差に関する分布データベースを生成するデータベース生成手段と、
該生成したデータベースに基づいて、各位置情報取得装置にGPS測位時の推定誤差分布情報を送信する送信手段と、
を備え、
前記複数の位置情報取得装置が、
該GPS測位時の推定誤差分布情報を受信する受信手段と、
該受信した前記GPS測位時の推定誤差分布情報に基づいて、測位方法を選択する選択手段と、
該選択した測位方法により、位置情報を取得する第2の位置情報取得手段と、
を備えたことを特徴とする位置情報取得システム。
【請求項2】
前記位置情報取得装置の検出手段が、前記所定の条件として、得られたGPS測位時の推定位置誤差情報を所定の閾値と比較し、該得られたGPS測位時の推定位置誤差情報が該所定の閾値を越えている場合に、該得られたGPS測位時の推定位置誤差情報を検出することを特徴とする請求項1に記載の位置情報取得システム。
【請求項3】
前記ネットワークが、少なくとも移動体通信網あるいは無線LAN通信網であることを特徴とする請求項1または請求項2に記載の位置情報取得システム。
【請求項4】
前記位置情報取得装置の選択手段が、少なくともGPS単独測位、センサ情報とGPSとの連携測位、センサ情報のみの自律測位の中から前記受信した前記GPS測位時の推定誤差分布情報に基づいて、測位方法を適宜選択することを特徴とする請求項1に記載の位置情報取得システム。
【請求項5】
前記位置情報取得装置が、受信する推定位置誤差情報と測位方法とを対応付けたデータベースを生成し、前記位置情報取得装置の選択手段が、該生成したデータベースに基づいて測位方法を適宜選択することを特徴とする請求項4に記載の位置情報取得システム。
【請求項6】
前記センサが少なくとも加速度センサ、ジャイロを含むことを特徴とする請求項4に記載の位置情報取得システム。
【請求項7】
前記位置情報取得装置が、
前記センサの駆動を制御する駆動制御手段と、
進行方向を検出する進行方向検出手段と、
を備え、
前記進行方向検出手段が、前記GPS測位時の推定誤差分布情報によって、進行方向が前記推定誤差が大きいブロックに向かっていることを検出したときに、前記駆動制御手段が、前記推定誤差が大きいブロックに進入する前から前記センサを駆動することを特徴とする請求項6に記載の位置情報取得システム。
【請求項8】
前記データサーバのデータベース生成手段が、各ブロックの推定位置誤差情報として、前記各ブロックに分布する推定位置誤差の最大値を割り当てることを特徴とする請求項1に記載の位置情報取得システム。
【請求項9】
前記データサーバのデータベース生成手段が、各ブロックの推定位置誤差情報として、前記各ブロックに分布する推定位置誤差の平均値を割り当てることを特徴とする請求項1に記載の位置情報取得システム。
【請求項10】
地図データを格納する地図データ記憶部と、
該地図データに対応して、GPS測位時の推定誤差分布情報を格納する推定誤差分布情報記憶部と、
該GPS測位時の推定誤差分布情報に基づいて、測位方法を選択する選択手段と、
該選択した測位方法により、位置情報を取得する位置情報取得手段と、
を備えたことを特徴とする位置情報取得装置。
【請求項11】
複数の位置情報取得装置とデータサーバとがネットワークを介して、接続された位置情報取得システムにおける位置情報取得方法であって、
前記複数の位置情報取得装置が、GPS測位系を用いて位置情報を取得する第1のステップと、
所定の条件を満たしたときに、GPS測位時の推定位置誤差情報を検出する第2のステップと、
前記取得した位置情報と検出した推定位置誤差情報とを前記データサーバに送信する第3のステップと、
前記データサーバが、前記複数の位置情報取得装置から位置情報とGPS測位時の推定位置誤差情報とを受信する第4のステップと、
地図情報を所定の単位のブロックに分割し、該受信した情報から各ブロックに対応するGPS測位時の推定位置誤差に関する分布データベースを生成する第5のステップと、
該生成したデータベースに基づいて、各位置情報取得装置にGPS測位時の推定誤差分布情報を送信する第6のステップと、
前記複数の位置情報取得装置が、該GPS測位時の推定誤差分布情報を受信する第7のステップと、
該受信した前記GPS測位時の推定誤差分布情報に基づいて、測位方法を選択する第8のステップと、
該選択した測位方法により、位置情報を取得する第9のステップと、
を備えたことを特徴とする位置情報取得方法。
【請求項12】
現在位置を測定する第1のステップと、
該測定した現在位置と地図データを対応させ、そのエリアのGPS測位時の推定誤差分布情報を検出する第2のステップと、
該GPS測位時の推定誤差分布情報に基づいて、測位方法を選択する第3のステップと、
該選択した測位方法により、位置情報を取得する第4のステップと、
を備えたことを特徴とする位置情報取得方法。
【請求項13】
コンピュータに、複数の位置情報取得装置とデータサーバとがネットワークを介して、接続された位置情報取得システムにおける位置情報取得方法を実行させるためのプログラムであって、
前記複数の位置情報取得装置が、GPS測位系を用いて位置情報を取得する第1のステップと、
所定の条件を満たしたときに、GPS測位時の推定位置誤差情報を検出する第2のステップと、
前記取得した位置情報と検出した推定位置誤差情報とを前記データサーバに送信する第3のステップと、
前記データサーバが、前記複数の位置情報取得装置から位置情報とGPS測位時の推定位置誤差情報とを受信する第4のステップと、
地図情報を所定の単位のブロックに分割し、該受信した情報から各ブロックに対応するGPS測位時の推定位置誤差に関する分布データベースを生成する第5のステップと、
該生成したデータベースに基づいて、各位置情報取得装置にGPS測位時の推定誤差分布情報を送信する第6のステップと、
前記複数の位置情報取得装置が、該GPS測位時の推定誤差分布情報を受信する第7のステップと、
該受信した前記GPS測位時の推定誤差分布情報に基づいて、測位方法を選択する第8のステップと、
該選択した測位方法により、位置情報を取得する第9のステップと、
を実行させるためのプログラム。
【請求項14】
コンピュータに、
現在位置を測定する第1のステップと、
該測定した現在位置と地図データを対応させ、そのエリアのGPS測位時の推定誤差分布情報を検出する第2のステップと、
該GPS測位時の推定誤差分布情報に基づいて、測位方法を選択する第3のステップと、
該選択した測位方法により、位置情報を取得する第4のステップと、
をコンピュータに実行させるためのプログラム。
【図1】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【公開番号】特開2010−230501(P2010−230501A)
【公開日】平成22年10月14日(2010.10.14)
【国際特許分類】
【出願番号】特願2009−78666(P2009−78666)
【出願日】平成21年3月27日(2009.3.27)
【出願人】(000208891)KDDI株式会社 (2,700)
【Fターム(参考)】
【公開日】平成22年10月14日(2010.10.14)
【国際特許分類】
【出願日】平成21年3月27日(2009.3.27)
【出願人】(000208891)KDDI株式会社 (2,700)
【Fターム(参考)】
[ Back to top ]