説明

位置情報補正システム

【課題】 歩行者用の領域等の設定がなくても、歩行者の位置情報を精度よく補正することが可能な位置情報補正システムを提供する。
【解決手段】 サーバ装置は、携帯端末から受信した位置情報と精度情報を時刻情報と対応付けて逐次記憶し、記憶手段に記憶された位置情報のうち、対応する精度情報が所定の精度を満たしていないもの(▼)について、当該位置情報より、それぞれ時間的に先、後であって、精度情報が所定の精度を満たしている先行位置情報(●)、後続位置情報(●)を抽出し、当該先行位置情報、後続位置情報および対応する時刻情報に基づいて、推測される位置(□)に補正する。

【発明の詳細な説明】
【技術分野】
【0001】
本発明は、検出された歩行者の位置情報を精度よく補正するための技術に関する。
【背景技術】
【0002】
近年、携帯電話機の機能は進化し、端末の位置を検出するGPS機能付き携帯電話も登場しており、所持している歩行者の位置を把握することが可能となっている。しかしながら、GPSでは、GPS衛星から電波を受信し位置を検出するため、ビル等の建造物の谷間や高架下の道路などでは正確な位置が求められない場合がある。
【0003】
上記のような問題を解決するため、歩行者の位置を測位し、推定誤差の範囲内にある道路領域等の属性と関連付けることにより位置を特定する技術が開発されている(特許文献1参照)。
【先行技術文献】
【特許文献】
【0004】
【特許文献1】特開2009−150663号広報
【発明の概要】
【発明が解決しようとする課題】
【0005】
しかしながら、上記特許文献1に記載の技術では、歩行者用の道路領域等の属性が設定されていない場合は、位置を特定することができないという問題がある。
【0006】
そこで、本発明は、歩行者用の領域等の設定がなくても、歩行者の位置情報を精度よく補正することが可能な位置情報補正システムを提供することを課題とする。
【課題を解決するための手段】
【0007】
上記課題を解決するため、本発明第1の態様では、位置検出機能を備えた携帯端末とサーバ装置がネットワークを介して接続されており、前記サーバ装置は、前記携帯端末から受信した位置情報と精度情報を時刻情報と対応付けて記憶する記憶手段と、前記記憶手段に記憶された位置情報のうち、対応する精度情報が所定の精度を満たしていないものが存在する場合に、当該位置情報より、それぞれ時間的に先、後であって、精度情報が所定の精度を満たしている先行位置情報、後続位置情報を抽出し、当該先行位置情報、後続位置情報および対応する時刻情報に基づいて、前記位置情報を補正する連続位置補正手段を有する位置情報補正システムを提供する。
【0008】
本発明第1の態様によれば、携帯端末から取得した位置情報を精度情報、時刻情報とともに逐次記憶しておき、精度情報が低い位置情報について、精度情報の高い前後の位置情報、時刻情報を用いて補正するようにしたので、歩行者用の領域等の設定がなくても、歩行者の位置情報を精度よく補正することが可能となる。
【0009】
また、本発明第2の態様では、本発明第1の態様による位置情報補正システムにおいて、前記記憶手段は、前記連続位置補正手段により補正された補正後の位置情報である補正後位置情報と補正前の位置情報である補正前位置情報を対応付けて記憶し、前記サーバ装置は、前記携帯端末から受信した位置情報が、前記記憶手段に記憶された補正前位置情報と所定の距離内にあるかどうかを判断し、所定の距離内にある補正前位置情報が存在する場合に、前記受信した位置情報を、前記補正前位置情報に対応する補正後位置情報と同じ位置(値)に変更する単独位置補正手段をさらに有することを特徴とする。
【0010】
本発明第2の態様によれば、補正前と補正後の位置情報を対応付けて記憶しておき、別途受信した位置情報が、補正前の位置情報と所定の距離内である場合に、受信した位置情報を、その補正前の位置情報に対応する補正後の位置情報と同じ位置に変更するようにしたので、前後の情報なく、単独で受信した位置情報についても正確な位置に補正することが可能となる。
【発明の効果】
【0011】
本発明によれば、歩行者用の領域等の設定がなくても、歩行者の位置情報を精度よく補正することが可能となるという効果を奏する。
【図面の簡単な説明】
【0012】
【図1】本発明に係る位置情報補正システムの一実施形態を示す構成図である。
【図2】連続位置補正手段12により補正される情報の様子を示す図である。
【図3】連続位置補正手段12による補正の概念図である。
【図4】単独位置補正手段13により変更される情報の様子を示す図である。
【図5】単独位置補正手段13による変更の概念図である。
【図6】本発明の応用例であるに係る実空間情報クリッピングシステムの構成図である。
【発明を実施するための形態】
【0013】
(1.システム構成)
以下、本発明の好適な実施形態について図面を参照して詳細に説明する。図1は、本発明に係る位置情報補正システムの一実施形態を示す構成図である。図1に示す位置情報補正システムは、サーバ装置10、携帯端末20、通信ネットワーク30により構成されている。
【0014】
サーバ装置10は、通信ネットワーク30を介して携帯端末20と通信が可能なサーバコンピュータであり、記憶手段11、連続位置補正手段12、単独位置補正手段13を有している。記憶手段11は、携帯端末20から受信した位置情報および精度情報、対応する時刻情報を記憶するものであり、ハードディスク等の記憶装置により実現される。連続位置補正手段12は、携帯端末20から受信した位置情報を、時間的に前後の位置情報を用いて補正する。単独位置補正手段13は、受信した位置情報の位置を、過去に補正された位置情報を用いて変更する。サーバ装置10は、通信機能を有する汎用のコンピュータに専用のプログラムを組み込むことにより実現される。
【0015】
携帯端末20は、位置検出機能を有し、通信ネットワーク30を介してサーバ装置10と通信が可能な可搬型の端末装置であり、GPS(Global Positioning System)機能、データ通信機能を有する携帯電話機に専用のプログラムを組み込むことにより実現される。最近の携帯電話機には、CPUが搭載され、メモリに記憶されたプログラムを実行することができるため、所定の態様により位置情報をサーバ装置10に送信する専用のプログラムを搭載すれば、本実施形態の携帯端末20を実現することができる。専用のプログラムは、例えば、携帯電話会社が運営するサーバにアクセスして、ダウンロードすることにより取得することができる。通信ネットワーク30は、データの送受信を行うためのものであり、基地局、ゲートウェイ、サーバ等の各種コンピュータ、通信機器により構成される。
【0016】
(2.処理動作)
次に、本実施形態の位置情報補正システムの処理動作について説明する。まず、利用者が携帯端末20における位置情報の送信モードを逐次送信モードに設定する。すると、携帯端末20は、GPSモジュールが検出した位置情報を、その精度情報、および送信モードを示す情報(ここでは、逐次送信モード)とともにサーバ装置10に送信する処理を開始する。この処理は、逐次送信モードに設定されている間は、定期的に行われる。送信する間隔は、適宜設定可能であるが、本実施形態では5秒としている。
【0017】
上記のように、逐次送信モードに設定されると、携帯端末20は、GPSモジュールが検出した位置情報を、定期的にサーバ装置10に送信する。サーバ装置10では、受信した位置情報を逐次処理して記憶手段11に記憶していく。具体的には、サーバ装置10は、携帯端末20から位置情報と精度情報を受信すると、それらを対応付けて時刻情報とともに記憶手段11に記憶する。時刻情報は、位置情報の受信時に、サーバ装置10の内部時計から取得する。また、位置情報、精度情報とともに携帯端末20から受信し、そのまま記録するようにしても良い。
【0018】
図2(a)は、記憶手段11に記憶された情報の一例を示す図である。図2(a)に示すように、サーバ装置10の処理により、記憶手段11には、位置情報、精度情報、時刻情報が対応付けて記憶されることになる。位置情報については、GPS機能により取得した場合、緯度、経度で取得されるが、図2の例では、説明の便宜上、簡略化した二次元座標で示している。精度情報は、GPS機能により出力されるものであり、本実施形態では、L1〜L3の三段階のレベルで定義され、L3が最も精度が高く、L1が最も精度が低いものとなっている。GPS機能により、位置情報とともに、その測定レベルを出力する技術は、市販の携帯電話機のGPS機能を実現するGPSモジュールにおいて既に利用されており、公知であるので詳細な説明は省略する。時刻情報としては、日付を含んでいても良いが、図2の例では、日付を含まない時:分:秒のみで表現したものとなっている。
【0019】
サーバ装置10は、上述のように、携帯端末20から受信した位置情報、精度情報を時刻情報とともに記憶手段11に記憶する処理を逐次行っていく。そして、精度情報がL3の位置情報が出現した場合、連続位置補正手段12は、その間の精度情報がL1、L2の位置情報を、時間的に前後の精度情報がL3の位置情報を用いて補正する。図2の例では、2〜4行目の位置情報が精度情報がL1、L2であるため、1行目と5行目の精度情報がL3の位置情報を用いて補正することになる。
【0020】
具体的には、連続位置補正手段12は、精度情報がL3の位置情報に挟まれた精度情報がL1、L2の位置情報を、精度情報がL3の位置情報を時刻情報に従って等分した位置に補正する。例えば、図2の例の場合、1行目と5行目の位置情報の緯度・経度間をそれぞれ4等分した際の各補正点の緯度・経度を、2〜4行目の位置情報の値として補正する。したがって、図2の例では、1行目の位置情報の緯度・経度が(100,100)、5行目の位置情報の緯度・経度が(140,140)であるので、2〜4行目の位置情報の緯度・経度は、図2(b)に示すように、それぞれ(110,110)、(120,120)、(130,130)に補正される。
【0021】
本実施形態では、精度情報がL3である位置情報は、精度が高いため、補正せず、そのままその時刻における正確な位置情報として確定させる。したがって、精度が低い精度情報L1、L2の位置情報のみ補正されることになる。ここで、連続位置補正手段12による補正の概念図を図3に示す。図3の例では、●が測定された位置情報で精度が高いもの(本実施形態ではL3)、▼が測定された位置情報で精度が低いもの(本実施形態ではL1、L2)を示しており、実線は実測値を結んだものである。この場合、精度が低い位置情報については、精度が高い位置情報を結んだ破線上に補正されることになる。□は補正後の位置を示している。すなわち、測定値は実線で結んだものであるが、本システムは、実際には破線上にいたと推測して位置情報を補正することになる。
【0022】
次に、単独送信モードの場合について説明する。単独送信モードの場合、過去の位置情報の補正内容を補正履歴情報として用いる。補正履歴情報は、連続位置補正手段12が、位置情報の補正後、補正した位置情報について抽出し、記憶手段11に記憶したものである。例えば、図2に示したような位置情報の補正は、図4(a)に示すような補正履歴情報として記憶手段11に記憶される。
【0023】
補正履歴情報が記憶手段11に蓄積された状態で、利用者が携帯端末20における位置情報の送信モードを単独送信モードに設定して送信指示を行うと、携帯端末20は、GPSモジュールが検出した位置情報を、その精度情報および単独送信モードである旨の情報とともにサーバ装置10に1回だけ送信する。サーバ装置10では、受信した位置情報を記憶手段11に記憶する。具体的には、サーバ装置10は、携帯端末20から位置情報と精度情報を受信すると、逐次送信モードの場合と同様に、それらを対応付けて時刻情報とともに記憶手段11に記憶する。
【0024】
さらに、サーバ装置10では、受信したモードを示す情報が単独送信モードである場合には、単独位置補正手段13が、受信した精度情報が高いか低いかの判定を行う。判定の結果、精度情報が低い場合(L1またはL2の場合)には、単独位置補正手段13が、過去の補正履歴情報を利用して、受信した位置情報の変更を行う。
【0025】
具体的には、受信した位置情報の精度情報が低い場合、単独位置補正手段13は、まず、その位置情報と所定の距離内にある補正前位置情報を過去の補正履歴情報から検索する。そして、所定の距離内にある補正前位置情報が検出されたら、その補正前位置情報に対応する補正後位置情報の位置に、補正対象の精度の低い位置情報を変更する。
【0026】
例えば、単独送信モードで受信した位置情報が、図4(b)に示すようなものであったとする。この場合、精度情報がL2であり、精度が低いため、位置情報(203,202)と所定の距離内にある補正前位置情報を、図4(a)に示した補正履歴情報から検索する。例えば、所定の距離として“5.0”が設定されている場合、補正前位置情報(200,200)が該当し、抽出される。そして、この補正前位置情報(200,200)に対応する補正後位置情報(120,120)の値を、補正対象の位置情報の補正後の値とする。この結果、図4(c)に示すように、位置情報(203,202)は、位置情報(120,120)に補正されることになる。
【0027】
ここで、単独位置補正手段13による補正の概念図を図5に示す。図5の例では、●▼□は、図3に示したものと同じであり、逐次送信モードで測定された位置、補正後の位置を示しており、▼□は過去の補正履歴情報として記録されているものである。▲は単独送信モードで測定された位置を示している。単独送信モードにおける位置が、補正履歴情報の補正前位置と所定距離内にある場合、単独送信モードで受信した位置は補正後の位置□に変更される。単独送信モードで位置情報が送信された場合には、前後の情報が存在しないため、逐次送信モードの場合のように、歩行者の動きを推測して補正することができない。一方、電波の強弱は、場所により大きく変動するが、同一箇所では、同じような誤差で測定される傾向がある。そのため、単独で位置情報を受信した場合には、過去に精度が低く、補正された位置と同一の位置に変更するようにしたものである。
【0028】
(3.応用例)
本発明の応用例について説明する。本発明に係る位置情報補正システムは、携帯端末の正確な位置情報を取得する必要のある様々な用途に用いることができるが、特に、衛星からの電波が弱い建物内などに入ってしまう歩行者の位置を補正する場合に有効である。携帯端末を所持した歩行者の位置を補正する例として、本発明を、実空間情報クリッピングシステムに応用した例について以下説明する。
【0029】
図6は、実空間情報クリッピングシステムの一実施形態を示す構成図である。実空間情報クリッピングシステムとは、現実の所定の場所に関する情報を投稿データとして取得し、サーバに送信して蓄積しておき、サーバにアクセスした人が自由にその投稿データを取得することができるシステムであり、日常生活で見つけた出来事などを、多人数で共有するためのものである。
【0030】
サーバ装置40は、通信ネットワーク30を介して携帯端末50と通信が可能なサーバコンピュータであり、記憶手段41、連続位置補正手段42、単独位置補正手段43、投稿データ処理手段44を有している。記憶手段41は、携帯端末50から受信した位置情報および精度情報、対応する時刻情報を記憶するとともに、携帯端末50から受信した投稿データを記憶するものであり、ハードディスク等の記憶装置により実現される。連続位置補正手段42、単独位置補正手段43は、図1に示した連続位置補正手段12、単独位置補正手段13と同一の機能を有する。投稿データ処理手段44は、携帯端末50から受信した投稿データを位置情報と対応付けて記憶手段41に登録するとともに、携帯端末50から要求があった場合に、投稿データを送信する。サーバ装置40は、通信機能を有する汎用のコンピュータに専用のプログラムを組み込むことにより実現される。
【0031】
携帯端末50は、位置情報検出機能を有し、通信ネットワーク30を介してサーバ装置40と通信が可能な可搬型の端末装置であり、GPS機能、データ通信機能を有する携帯電話機に専用のプログラムを組み込むことにより実現される。図1に示した携帯端末20との違いは、さらに投稿データ送信用のプログラムが組み込まれている点である。
【0032】
実空間情報クリッピングシステムでは、図1に示した位置情報補正システムと同様、まず、利用者が携帯端末50における位置情報の送信モードを逐次送信モードに設定する。すると、携帯端末50は、GPSモジュールが検出した位置情報を、その精度情報とともにサーバ装置40に送信する処理を開始する。そして、位置情報補正システムと同様、サーバ装置40は、携帯端末50から受信した位置情報と精度情報を時刻情報とともに記憶手段11に記憶していく。実空間情報クリッピングシステムにおける逐次送信モードは、投稿データの投稿時に位置を補正することができるように、誤測定され易い位置を事前に補正しておくために利用される。したがって、実空間情報クリッピングシステムの運営者側で、所定の地域を携帯端末50を逐次送信モードに設定して動き回る作業を行うことになる。
【0033】
逐次送信モードについては、実空間情報クリッピングシステムと位置情報補正システムでは全く同じであるが、単独送信モードについては異なっている。実空間情報クリッピングシステムでは、一般利用者が携帯端末50で投稿データ送信用のプログラムを起動させると、携帯端末50は単独送信モードに設定される。そして、利用者が撮影やコメント入力などにより作成した投稿データを送信する指示を行うと、携帯端末50は、GPSモジュールが検出した位置情報を、その精度情報および単独送信モードである旨の情報とともにサーバ装置40に1回だけ送信する。サーバ装置40では、位置情報補正システムの場合と同様に、受信した位置情報を記憶手段41に記憶する。さらに、サーバ装置40では、投稿データ処理手段41が受信した投稿データを位置情報と対応付けて記憶手段41に記憶する。この後、単独位置補正手段43が、位置情報補正システムの場合と同様に、受信した位置情報の補正を行う。これにより、投稿データが正しい位置情報とともに登録されることになる。
【0034】
記憶手段41に位置情報に対応付けて記憶された投稿データは、通信ネットワーク30を介して他の携帯端末やパソコンから閲覧することができる。具体的には、携帯端末やパソコンからサーバ装置40にアクセスし、所定の範囲の地図を表示させると、サーバ装置40は、表示された地図に含まれる緯度・経度を位置情報としてもつ投稿データを記憶手段41から抽出し、地図上の対応する位置に表示させる。投稿データの位置は正確な位置に補正されているため、閲覧者は、地図上の正確な位置に表示された投稿データを見ることができる。
【産業上の利用可能性】
【0035】
本発明は、歩行者が携帯端末を所持して移動した際に、測定した位置情報を正確な位置に補正することができ、携帯端末の正確な位置が必要な様々な産業に利用することができる。
【符号の説明】
【0036】
10、40・・・サーバ装置
11、41・・・記憶手段
12、42・・・連続位置補正手段
13、43・・・単独位置補正手段
20、50・・・携帯端末
30・・・通信ネットワーク
44・・・投稿データ処理手段
100・・・位置情報補正システム
200・・・実空間情報クリッピングシステム

【特許請求の範囲】
【請求項1】
位置検出機能を備えた携帯端末とサーバ装置がネットワークを介して接続されており、
前記サーバ装置は、
前記携帯端末から受信した位置情報と精度情報を時刻情報と対応付けて記憶する記憶手段と、
前記記憶手段に記憶された位置情報のうち、対応する精度情報が所定の精度を満たしていないものが存在する場合に、当該位置情報より、それぞれ時間的に先、後であって、精度情報が所定の精度を満たしている先行位置情報、後続位置情報を抽出し、当該先行位置情報、後続位置情報および対応する時刻情報に基づいて、前記位置情報を補正する連続位置補正手段と、
を有することを特徴とする位置情報補正システム。
【請求項2】
前記記憶手段は、前記連続位置補正手段により補正された補正後の位置情報である補正後位置情報と補正前の位置情報である補正前位置情報を対応付けて記憶し、
前記サーバ装置は、前記携帯端末から受信した位置情報が、前記記憶手段に記憶された補正前位置情報と所定の距離内にあるかどうかを判断し、所定の距離内にある補正前位置情報が存在する場合に、前記受信した位置情報を、前記補正前位置情報に対応する補正後位置情報と同じ位置に補正する単独位置補正手段をさらに有することを特徴とする請求項1に記載の位置情報補正システム。
【請求項3】
位置検出機能を備えた携帯端末とネットワークを介して接続されたサーバ装置であって、
前記携帯端末から受信した位置情報と精度情報を時刻情報と対応付けて記憶する記憶手段と、
前記記憶手段に記憶された位置情報のうち、対応する精度情報が所定の精度を満たしていないものが存在する場合に、当該位置情報より、それぞれ時間的に先、後であって、精度情報が所定の精度を満たしている先行位置情報、後続位置情報を抽出し、当該先行位置情報、後続位置情報および対応する時刻情報に基づいて、前記位置情報を補正する連続位置補正手段と、
を有することを特徴とするサーバ装置。
【請求項4】
前記記憶手段は、前記連続位置補正手段により補正された補正後の位置情報である補正後位置情報と補正前の位置情報である補正前位置情報を対応付けて記憶し、
前記携帯端末から受信した位置情報が、前記記憶手段に記憶された補正前位置情報と所定の距離内にあるかどうかを判断し、所定の距離内にある補正前位置情報が存在する場合に、前記受信した位置情報を、前記補正前位置情報に対応する補正後位置情報と同じ位置に補正する単独位置補正手段をさらに有することを特徴とする請求項3に記載のサーバ装置。
【請求項5】
請求項3または請求項4に記載のサーバ装置として、コンピュータを機能させるためのプログラム。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate


【公開番号】特開2011−81746(P2011−81746A)
【公開日】平成23年4月21日(2011.4.21)
【国際特許分類】
【出願番号】特願2009−235688(P2009−235688)
【出願日】平成21年10月9日(2009.10.9)
【出願人】(000002897)大日本印刷株式会社 (14,506)
【Fターム(参考)】