(57)【要約】【課題】無駄な候補表示を抑制し効率的なランドマーク登録処理を可能とする。【解決手段】移動体１０より動態データを受信する動態履歴登録部１１０と、移動体についてその位置情報が最短の停止時間以上にわたって変化していない動態データを特定する停車情報算出部１１１と、特定した動態データが示す位置情報をランドマーク登録候補とし所定ランドマーク登録候補を中心とした距離範囲の中に他ランドマーク登録候補が含まれるか判定する判定処理部１１２と、距離範囲の中に他ランドマーク登録候補が存在しない場合に所定ランドマーク登録候補を確定ランドマーク登録候補とし他ランドマーク登録候補が存在した場合にランドマーク登録候補群の中心位置を確定ランドマーク登録候補とするランドマーク登録候補算出部１１３と、確定ランドマーク登録候補の情報を表示する出力処理部１１４とを備える演算装置１０４とから動態管理システム１００を構成する。【選択図】図１
2008305098.tif 000002
【特許請求の範囲】
【請求項１】
移動体の動態管理を行うシステムであって、
移動体の通信装置と通信を行う通信装置と、
移動体が停止状態にあると判断する最短の停止時間と、移動体が停止状態にある位置情報の重複を集約する距離範囲とを記憶する記憶装置と、
移動体の備える通信装置と通信して、前記移動体の所定時刻での位置情報を含んだ動態データを受信しメモリに格納する動態履歴登録部と、
前記メモリより動態データを読み出して、ある移動体についてその位置情報が前記最短の停止時間以上にわたって変化していない動態データを特定する停車情報算出部と、
前記特定した動態データが示す位置情報をランドマーク登録候補としてメモリに格納すると共に、前記ランドマーク登録候補のうちの所定ランドマーク登録候補を中心とした前記距離範囲の中に他ランドマーク登録候補が含まれるか判定する判定処理部と、
前記判定により、前記距離範囲の中に他ランドマーク登録候補が存在しなかった場合、前記所定ランドマーク登録候補を確定ランドマーク登録候補としてメモリに格納し、前記判定により、前記距離範囲の中に他ランドマーク登録候補が存在した場合、所定ランドマーク登録候補と他ランドマーク登録候補を含むランドマーク登録候補群の中心位置を算出し、この中心位置を確定ランドマーク登録候補としてメモリに格納する、ランドマーク登録候補算出部と、
前記メモリより確定ランドマーク登録候補の情報を読み出して、出力インターフェイスに表示する出力処理部と、を備える演算装置と、
を有する動態管理システム。
【請求項２】
前記位置情報に対応する地図データと、確定ランドマーク登録候補の属性に対応するランドマーク表示用アイコンのデータとが前記記憶装置に格納されており、
前記出力処理部は、前記確定ランドマーク登録候補の情報が含む位置情報に対応する前記地図データを記憶装置より読み出し、前記確定ランドマーク登録候補の属性に対応するランドマーク表示用アイコンのデータを記憶装置より読み出し、前記読み出した地図データ上における前記位置情報への対応位置に前記読み出したランドマーク表示用アイコンのデータを設定し、出力インターフェイスに表示するものである、
ことを特徴とする請求項１に記載の動態管理システム。
【請求項３】
前記判定処理部が、あるランドマーク登録候補Ａを中心とした前記距離範囲の中に他のランドマーク登録候補Ｂが含まれるか判定し、
前記ランドマーク登録候補算出部が、前記判定により、前記距離範囲の中に前記ランドマーク登録候補Ｂが存在した場合、ランドマーク登録候補Ａとランドマーク登録候補Ｂとの中間位置Ｃを算出し、
前記算出された中間位置Ｃと前記ランドマーク登録候補Ａとの間の距離を算出し、当該算出距離が所定基準値を超えるものであれば、前記記憶装置における前記距離範囲を所定割合だけ増大させる、フィードバック処理部を備える、
ことを特徴とする請求項１または２に記載の動態管理システム。
【請求項４】
前記記憶装置における前記距離範囲を、移動体の備える位置情報検出手段における測定誤差に対応する距離範囲とすることを特徴とする請求項１〜３のいずれかに記載の動態管理システム。
【請求項５】
前記表示された確定ランドマーク登録候補のうちから、登録ランドマークの指定を入力インターフェイスから受け付けて、記憶装置において登録ランドマーク情報として格納する登録処理部を備えることを特徴とする請求項１〜４のいずれかに記載の動態管理システム。
【請求項６】
移動体の動態管理を行うコンピュータが、
移動体の通信装置と通信を行う通信装置と、
移動体が停止状態にあると判断する最短の停止時間と、移動体が停止状態にある位置情報の重複を集約する距離範囲とを記憶する記憶装置とを備えて、
演算装置にて、移動体の備える通信装置と通信して、前記移動体の所定時刻での位置情報を含んだ動態データを受信しメモリに格納する処理と、
前記メモリより動態データを読み出して、ある移動体についてその位置情報が前記最短の停止時間以上にわたって変化していない動態データを特定する処理と、
前記特定した動態データが示す位置情報をランドマーク登録候補としてメモリに格納すると共に、前記ランドマーク登録候補のうちの所定ランドマーク登録候補を中心とした前記距離範囲の中に他ランドマーク登録候補が含まれるか判定する処理と、
前記判定により、前記距離範囲の中に他ランドマーク登録候補が存在しなかった場合、前記所定ランドマーク登録候補を確定ランドマーク登録候補としてメモリに格納し、前記判定により、前記距離範囲の中に他ランドマーク登録候補が存在した場合、所定ランドマーク登録候補と他ランドマーク登録候補を含むランドマーク登録候補群の中心位置を算出し、この中心位置を確定ランドマーク登録候補としてメモリに格納する処理と、
前記メモリより確定ランドマーク登録候補の情報を読み出して、出力インターフェイスに表示する処理と、
を実行することを特徴とする動態管理方法。
【請求項７】
移動体の動態管理を行うべく、移動体の通信装置と通信を行う通信装置と、移動体が停止状態にあると判断する最短の停止時間と、移動体が停止状態にある位置情報の重複を集約する距離範囲とを記憶する記憶装置と、演算装置とを備えるコンピュータに、
演算装置にて、移動体の備える通信装置と通信して、前記移動体の所定時刻での位置情報を含んだ動態データを受信しメモリに格納するステップと、
前記メモリより動態データを読み出して、ある移動体についてその位置情報が前記最短の停止時間以上にわたって変化していない動態データを特定するステップと、
前記特定した動態データが示す位置情報をランドマーク登録候補としてメモリに格納すると共に、前記ランドマーク登録候補のうちの所定ランドマーク登録候補を中心とした前記距離範囲の中に他ランドマーク登録候補が含まれるか判定するステップと、
前記判定により、前記距離範囲の中に他ランドマーク登録候補が存在しなかった場合、前記所定ランドマーク登録候補を確定ランドマーク登録候補としてメモリに格納し、前記判定により、前記距離範囲の中に他ランドマーク登録候補が存在した場合、所定ランドマーク登録候補と他ランドマーク登録候補を含むランドマーク登録候補群の中心位置を算出し、この中心位置を確定ランドマーク登録候補としてメモリに格納するステップと、
前記メモリより確定ランドマーク登録候補の情報を読み出して、出力インターフェイスに表示するステップと、
を実行させる動態管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動態管理システム、動態管理方法、および動態管理プログラムに関し、具体的には、移動体の動態管理に際して前記移動体の立ち寄った場所を効率的にランドマーク登録する技術に関する。
【背景技術】
【０００２】
自動車などの移動体の位置を確認する手段として、車載端末やＧＰＳ携帯電話により位置情報を管理端末に送信し、前記管理端末の電子地図上に現在位置や動態履歴を表示するといった動態管理システムが実用化されている。こうした動態管理システムは、例えば道路地図データが記録された媒体であるＤＶＤやハードディスク等を再生し、走行位置を示す道路地図を例えばパーソナルコンピュータの画面上に表示している。また、自動車に搭載する車載端末は、衛星電波を用いたＧＰＳ（全地球測位システム:Global Positioning System）や、自動車に搭載されているジャイロスコープおよび車速パルスによって逐次測位される車両位置を無線通信機器により管理端末に送信し、前記管理端末の画面上の道路地図に重ねて表示することができる。さらには、車両位置とともに現在時刻も管理端末に送信することにより、自動車の走行履歴を道路地図上に表示させることが可能である。
【０００３】
また、動態管理システムは、自動車の位置を効率よく把握するために道路上の目印となるランドマークを道路地図上に登録してアイコン表示させることも可能である。  
このような動態管理システムに対してランドマークのアイコン登録を行う際には、ユーザはランドマーク登録する位置の住所を紙等でリストアップし、道路地図上の該当箇所をマウス操作や住所入力等により表示して手動で登録する。
【０００４】
ここで、例えば、以前の停車場所をユーザが手動で入力をしなくても済む位置情報登録手段を備えたカーナビゲーション装置が開示されている（特許文献１参照）。この技術を利用すれば、以前立ち寄った場所（停車場所）が自動で登録されるため、ランドマーク登録したい場所をよく覚えていないときに停車場所をランドマーク登録候補位置として道路地図上に表示させることでランドマーク登録を容易化し、人為的なミスを防ぎ、位置の精度を向上させ、登録に係る作業負荷を軽減させることができる。
【特許文献１】特開２００６−３００５１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、ＧＰＳで取得する位置情報に含まれる誤差により、同じ場所に複数回停車した場合でも毎回異なる場所が停車位置として自動登録されてしまうこともあったため、ランドマーク登録の際に登録候補地点が増大し、指定する場所の判断が困難になってしまうという問題があった。したがって、近接する複数の停車位置を単一の停車位置として補正した後に、ランドマーク登録候補とする技術が望まれていた。
【０００６】
そこで、本発明は上記課題を鑑みてなされたものであり、無駄な候補表示を抑制し効率的なランドマーク登録処理を可能とする技術の提供を目的とする。
【課題を解決するための手段】
【０００７】
本発明の動態管理システムは、移動体の動態管理を行うシステムであって、移動体の通信装置と通信を行う通信装置と、移動体が停止状態にあると判断する最短の停止時間と、移動体が停止状態にある位置情報の重複を集約する距離範囲とを記憶する記憶装置と、移動体の備える通信装置と通信して、前記移動体の所定時刻での位置情報を含んだ動態データを受信しメモリに格納する動態履歴登録部と、前記メモリより動態データを読み出して、ある移動体についてその位置情報が前記最短の停止時間以上にわたって変化していない動態データを特定する停車情報算出部と、前記特定した動態データが示す位置情報をランドマーク登録候補としてメモリに格納すると共に、前記ランドマーク登録候補のうちの所定ランドマーク登録候補を中心とした前記距離範囲の中に他ランドマーク登録候補が含まれるか判定する判定処理部と、前記判定により、前記距離範囲の中に他ランドマーク登録候補が存在しなかった場合、前記所定ランドマーク登録候補を確定ランドマーク登録候補としてメモリに格納し、前記判定により、前記距離範囲の中に他ランドマーク登録候補が存在した場合、所定ランドマーク登録候補と他ランドマーク登録候補を含むランドマーク登録候補群の中心位置を算出し、この中心位置を確定ランドマーク登録候補としてメモリに格納する、ランドマーク登録候補算出部と、前記メモリより確定ランドマーク登録候補の情報を読み出して、出力インターフェイスに表示する出力処理部と、を備える演算装置とを有する。
【０００８】
また、前記動態管理システムにおいて、前記位置情報に対応する地図データと、確定ランドマーク登録候補の属性に対応するランドマーク表示用アイコンのデータとが前記記憶装置に格納されており、前記出力処理部は、前記確定ランドマーク登録候補の情報が含む位置情報に対応する前記地図データを記憶装置より読み出し、前記確定ランドマーク登録候補の属性に対応するランドマーク表示用アイコンのデータを記憶装置より読み出し、前記読み出した地図データ上における前記位置情報への対応位置に前記読み出したランドマーク表示用アイコンのデータを設定し、出力インターフェイスに表示するものである、としてもよい。
【０００９】
また、前記動態管理システムにおいて、前記判定処理部が、あるランドマーク登録候補Ａを中心とした前記距離範囲の中に他のランドマーク登録候補Ｂが含まれるか判定し、前記ランドマーク登録候補算出部が、前記判定により、前記距離範囲の中に前記ランドマーク登録候補Ｂが存在した場合、ランドマーク登録候補Ａとランドマーク登録候補Ｂとの中間位置Ｃを算出し、前記算出された中間位置Ｃと前記ランドマーク登録候補Ａとの間の距離を算出し、当該算出距離が所定基準値を超えるものであれば、前記記憶装置における前記距離範囲を所定割合だけ増大させる、フィードバック処理部を備える、としてもよい。  また、前記動態管理システムにおいて、前記記憶装置における前記距離範囲を、移動体の備える位置情報検出手段における測定誤差に対応する距離範囲とする、としてもよい。
【００１０】
また、前記動態管理システムにおいて、前記表示された確定ランドマーク登録候補のうちから、登録ランドマークの指定を入力インターフェイスから受け付けて、記憶装置において登録ランドマーク情報として格納する登録処理部を備える、としてもよい。
【００１１】
また、本発明の動態管理方法は、移動体の動態管理を行うコンピュータが、移動体の通信装置と通信を行う通信装置と、移動体が停止状態にあると判断する最短の停止時間と、移動体が停止状態にある位置情報の重複を集約する距離範囲とを記憶する記憶装置とをえて、演算装置にて、移動体の備える通信装置と通信して、前記移動体の所定時刻での位置情報を含んだ動態データを受信しメモリに格納する処理と、前記メモリより動態データを読み出して、ある移動体についてその位置情報が前記最短の停止時間以上にわたって変化していない動態データを特定する処理と、前記特定した動態データが示す位置情報をランドマーク登録候補としてメモリに格納すると共に、前記ランドマーク登録候補のうちの所定ランドマーク登録候補を中心とした前記距離範囲の中に他ランドマーク登録候補が含まれるか判定する処理と、前記判定により、前記距離範囲の中に他ランドマーク登録候補が存在しなかった場合、前記所定ランドマーク登録候補を確定ランドマーク登録候補としてメモリに格納し、前記判定により、前記距離範囲の中に他ランドマーク登録候補が存在した場合、所定ランドマーク登録候補と他ランドマーク登録候補を含むランドマーク登録候補群の中心位置を算出し、この中心位置を確定ランドマーク登録候補としてメモリに格納する処理と、前記メモリより確定ランドマーク登録候補の情報を読み出して、出力インターフェイスに表示する処理と、を実行することを特徴とする。
【００１２】
また、本発明の動態管理プログラムは、移動体の動態管理を行うべく、移動体の通信装置と通信を行う通信装置と、移動体が停止状態にあると判断する最短の停止時間と、移動体が停止状態にある位置情報の重複を集約する距離範囲とを記憶する記憶装置と、演算装置とを備えるコンピュータに、演算装置にて、移動体の備える通信装置と通信して、前記移動体の所定時刻での位置情報を含んだ動態データを受信しメモリに格納するステップと、前記メモリより動態データを読み出して、ある移動体についてその位置情報が前記最短の停止時間以上にわたって変化していない動態データを特定するステップと、前記特定した動態データが示す位置情報をランドマーク登録候補としてメモリに格納すると共に、前記ランドマーク登録候補のうちの所定ランドマーク登録候補を中心とした前記距離範囲の中に他ランドマーク登録候補が含まれるか判定するステップと、前記判定により、前記距離範囲の中に他ランドマーク登録候補が存在しなかった場合、前記所定ランドマーク登録候補を確定ランドマーク登録候補としてメモリに格納し、前記判定により、前記距離範囲の中に他ランドマーク登録候補が存在した場合、所定ランドマーク登録候補と他ランドマーク登録候補を含むランドマーク登録候補群の中心位置を算出し、この中心位置を確定ランドマーク登録候補としてメモリに格納するステップと、前記メモリより確定ランドマーク登録候補の情報を読み出して、出力インターフェイスに表示するステップと、を実行させるプログラムである。
【００１３】
その他、本願が開示する課題、及びその解決方法は、発明の実施の形態の欄、及び図面により明らかにされる。
【発明の効果】
【００１４】
本発明によれば、無駄な候補表示を抑制し効率的なランドマーク登録処理が可能となる。
【発明を実施するための最良の形態】
【００１５】
−−−システム構成−−−
以下に本発明の実施形態について図面を用いて詳細に説明する。図１は本実施形態における動態管理システムを含むネットワーク構成図である。本実施形態における動態管理システム１００（以下、システム１００）は、例えば、物流業を営む企業が自社の輸送手段である車輌（移動体）の動態管理を行うためのサーバ装置を想定する。このシステム１００は、前記車輌の移動履歴を取得し、その移動履歴から適宜なランドマーク登録候補を効率的に算出するものである。前記システム１００は、ネットワーク１４０を介して、移動体１０としての車輌が搭載した車載端末４０（通信装置含む）、システム管理者等のユーザが使用する動態管理用端末２０、移動体が人間である場合の移動体の通信装置となるＧＰＳ携帯電話機３０らと結ばれる。なお、動態管理用端末２０、ＧＰＳ携帯電話機３０、および車載端末４０は各々１台ずつしか図示していないが、勿論、実際には複数台の機器がシステム１００とデータ通信可能に接続できる。
【００１６】
こうした前記システム１００は、本発明の動態管理方法を実行する機能を実現すべくハードディスクドライブなどの記憶装置１０１に格納されたプログラム１０２をメモリ１０３に読み出し、演算装置たるＣＰＵ１０４により実行する。
【００１７】
また、前記システム１００は、コンピュータ装置が一般に備えている各種キーボードやボタン類といった入力インターフェイス１０５や、ディスプレイなどの出力インターフェイス１０６、ならびに前記移動体１０の通信装置２００（例：前記車載端末４０が備えるもの、或いは前記ＧＰＳ携帯電話機３０の通信機能部）などとの間のデータ授受を担う通信装置１０７などを有している。システム１００は、前記通信装置１０７により、前記移動体の通信装置２００と例えば携帯電話網などの各種無線通信網、インターネットやＬＡＮなどのネットワーク１４０を介して接続しデータ授受を実行する。
【００１８】
続いて、前記システム１００が例えばプログラム１０２に基づき構成・保持する機能部につき説明を行う。前記システム１００は、前記車載端末４０、ＧＰＳ携帯電話３０らの移動体１０から得た動態データを格納する動態履歴ＤＢ１２５、移動体１０が停止状態にあると判断する最短の停止時間と移動体１０が停止状態にある位置情報の重複を集約する距離範囲とを記憶する条件ＤＢ１２６、位置情報に対応する地図データを格納した地図ＤＢ１２７と、各種属性に対応するランドマーク表示用アイコンのデータを格納したアイコンＤＢ１２８と、ランドマーク登録候補の情報を格納するランドマークＤＢ１２９と、確定ランドマーク登録候補の情報を格納する確定ランドマークＤＢ１３０とを、ハードディスクドライブなどの記憶装置１０１に利用可能に備えるものとする。
【００１９】
こうした前記システム１００は、移動体１０の備える通信装置２００と通信して、前記移動体１０の所定時刻での位置情報を含んだ動態データを受信しメモリ１０３に格納する動態履歴登録部１１０を備える。
【００２０】
また、前記システム１００は、前記メモリ１０３より動態データを読み出して、ある移動体１０についてその位置情報が前記最短の停止時間以上にわたって変化していない動態データを特定する停車情報算出部１１１を備える。
【００２１】
また、前記システム１００は、前記特定した動態データが示す位置情報をランドマーク登録候補としてメモリ１０３に格納すると共に、前記ランドマーク登録候補のうちの所定ランドマーク登録候補を中心とした前記距離範囲の中に他ランドマーク登録候補が含まれるか判定する判定処理部１１２を備える。
【００２２】
また、前記システム１００は、前記判定により、前記距離範囲の中に他ランドマーク登録候補が存在しなかった場合、前記所定ランドマーク登録候補を確定ランドマーク登録候補としてメモリ１０３に格納し、前記判定により、前記距離範囲の中に他ランドマーク登録候補が存在した場合、所定ランドマーク登録候補と他ランドマーク登録候補を含むランドマーク登録候補群の中心位置を算出し、この中心位置を確定ランドマーク登録候補としてメモリ１０３に格納する、ランドマーク登録候補算出部１１３を備える。
【００２３】
また、前記システム１００は、前記メモリ１０３より確定ランドマーク登録候補の情報を読み出して、出力インターフェイス１０６に表示する出力処理部１１４を備える。
【００２４】
なお、前記出力処理部１１４は、前記確定ランドマーク登録候補の情報が含む位置情報に対応する前記地図データを記憶装置１０１より読み出し、前記確定ランドマーク登録候補の属性に対応するランドマーク表示用アイコンのデータを記憶装置１０１より読み出し、前記読み出した地図データ上における前記位置情報への対応位置に前記読み出したランドマーク表示用アイコンのデータを設定し、出力インターフェイス１０６に表示するものとすれば好適である。
【００２５】
また、前記判定処理部１１２が、あるランドマーク登録候補Ａを中心とした前記距離範囲の中に他のランドマーク登録候補Ｂが含まれるか判定し、更には、前記ランドマーク登録候補算出部１１３が、前記判定により、前記距離範囲の中に前記ランドマーク登録候補Ｂが存在した場合、ランドマーク登録候補Ａとランドマーク登録候補Ｂとの中間位置Ｃを算出し、前記算出された中間位置Ｃと前記ランドマーク登録候補Ａとの間の距離を算出するものとしてもよい。この場合、システム１００は、当該算出距離が所定基準値を超えるものであれば、前記記憶装置１０１における前記距離範囲を所定割合だけ増大させる、フィードバック処理部１１５を備えるとすれば好適である。
【００２６】
また、前記システム１００は、前記表示された確定ランドマーク登録候補のうちから、登録ランドマークの指定を入力インターフェイス１０５から受け付けて、記憶装置１０１において登録ランドマーク情報として格納する登録処理部１１６を備えるとすれば好適である。
【００２７】
なお、前記動態管理用端末２０は前記システム１００の管理者等が利用するコンピュータ端末であり、ＣＰＵやメモリなどの一般的なハードウェア構成を備えて、システム１００が提示したランドマーク登録候補をディスプレイ装置などに表示し（ランドマーク登録候補表示部）、ランドマーク登録候補のうちより確定ランドマーク登録候補の選択指示を受け付けたり前記確定ランドマーク登録候補のアイコン登録指示を受付ける機能（ランドマークアイコン登録指示部）を有する。
【００２８】
また、前記車載端末４０は、前記移動体１０たる車輌に搭載されるコンピュータ装置であり、ＧＰＳ衛星からの測位情報、車輌の適宜装置から生成される車速パルス、および車輌に設置されたジャイロスコープから得られる車輌の角速度のそれぞれの情報を取得する位置検出部と演算部、システム１００へ位置・時刻情報を送信する通信部（通信装置２００）を有している。
【００２９】
また、前記ＧＰＳ携帯電話機３０は、前記移動体としての人間が携行する携帯電話機であり、一般の電話機能の他に、ＧＰＳ衛星からの測位情報を取得する位置検出部と演算部、システム１００へ位置・時刻情報を送信する通信部（通信装置２００）を有している。
【００３０】
なお、これまで示したシステム１００における各機能部１１０〜１１６は、ハードウェアとして実現してもよいし、メモリやＨＤＤ（Hard Disk Drive）などの適宜な記憶装置に格納したプログラムとして実現するとしてもよい。この場合、前記ＣＰＵ１０４がプログラム実行に合わせて記憶装置１０１より該当プログラムをメモリ１０３に読み出して、これを実行することとなる。
【００３１】
また、前記ネットワーク１４０に関しては、携帯電話網などの各種無線通信網、インターネット、ＬＡＮの他、ＡＴＭ回線や専用回線、ＷＡＮ（Wide Area Network）、電灯線ネットワーク、公衆回線網など様々なネットワークを採用することも出来る。また、インターネットを採用した場合、ＶＰＮ（Virtual Private Network）など仮想専用ネットワーク技術を用いれば、セキュリティ性を高めた通信が確立され好適である。
【００３２】
−−−テーブル構造例−−−
次に、本実施形態におけるシステム１００が利用するテーブルの構造について説明する。図２は本実施形態における、（ａ）動態履歴ＤＢ１２５、（ｂ）条件ＤＢ１２６、（ｃ）地図ＤＢ１２７の各データ構造例を示す図である。
【００３３】
前記動態履歴ＤＢ１２５は、移動体１０から得た動態データを格納するデータベースである。この動態履歴ＤＢ１２５は、例えば、移動体のＩＤをキーとして、緯度経度などの位置情報、およびその位置情報に前記移動体があった時刻の情報といったデータを関連づけたレコードの集合体となっている。
【００３４】
また、前記条件ＤＢ１２６は、移動体１０が停止状態にあると判断する最短の停止時間と移動体１０が停止状態にある位置情報の重複を集約する距離範囲とを格納するデータベースである。この条件ＤＢ１２６は、例えば前記最短停止時間や距離範囲などの条件データを移動体毎に設定するとすれば、移動体のＩＤをキーとして、当該移動体に設定された最短停止時間および距離範囲といったデータを関連づけたレコードの集合体となっている。なお、前記距離範囲を、前記移動体１０の備えるＧＰＳ装置など位置情報検出手段における測定誤差に対応する距離範囲とできる。
【００３５】
また、前記地図ＤＢ１２７は、位置情報に対応する地図データを格納するデータベースである。この地図ＤＢ１２７は、緯度経度などの位置情報をキーとして、前記緯度経度に対応する住所情報および地図データといったデータを関連づけたレコードの集合体となっている。
【００３６】
また、図３は本実施形態における、（ａ）アイコンＤＢ１２８、（ｂ）ランドマークＤＢ１２９、（ｃ）確定ランドマークＤＢ１３０の各データ構造例を示す図である。
【００３７】
前記アイコンＤＢ１２８は、ランドマーク登録候補や確定ランドマーク登録候補の属性に対応するランドマーク表示用アイコンのデータを格納したデータベースである。このアイコンＤＢ１２８は、例えば、ランドマーク属性をキーとして、アイコン名、アイコンデータといったデータを関連づけたレコードの集合体となっている。
【００３８】
また、前記ランドマークＤＢ１２９は、ランドマーク登録候補の情報を格納するデータベースである。このランドマークＤＢ１２９は、例えば、ランドマーク登録候補の起源となった動態データを発信した移動体１０のＩＤをキーとして、ランドマーク登録位置の情報である緯度経度および住所の情報といったデータを関連づけたレコードの集合体となっている。
【００３９】
また、前記確定ランドマークＤＢ１３０は、確定ランドマーク登録候補の情報を格納するデータベースである。この確定ランドマークＤＢ１３０は、確定ランドマーク登録候補の起源となった動態データを発信した移動体１０のＩＤをキーとして、確定ランドマークの登録位置の情報である緯度経度および住所の情報といったデータを関連づけたレコードの集合体となっている。
【００４０】
−−−処理フロー例１−−−
以下、本実施形態における動態管理方法の実際手順について、図に基づき説明する。なお、以下で説明する動態管理方法に対応する各種動作のうち前記システム１００に関するものは、前記システム１００がメモリ１０３に読み出して実行するプログラム１０２によって実現される。そして、このプログラム１０２は、以下に説明される各種の動作を行うためのコードから構成されている。図４は、本実施形態の動態管理方法の処理手順例１を示す図である。ここでは、本実施形態における動態管理方法の大まかな処理の流れについて述べる。
【００４１】
この場合、前記システム１００の動態履歴登録部１１０は、移動体１０の備える車載端末４０やＧＰＳ携帯電話機３０など通信装置２００と通信して、前記移動体１０の所定時刻での位置情報を含んだ動態データを受信し（ｓ１００）、動態履歴ＤＢ１２５に格納している（ｓ１０１）。
【００４２】
−−−処理フロー例２−−−
図５は、本実施形態の動態管理方法の処理手順例２を示す図である。また他方、前記動態管理用端末２０では、移動体１０が停止したとみなす前記最短停止時間Ｎ（分）、移動体１０が停止状態にある位置情報の重複を集約する前記距離範囲Ｒ（ｍ）の入力画面をディスプレイ装置などに表示する。管理者らは、前記入力画面で前記最短停止時間Ｎ、および距離範囲Ｒを入力する。前記動態管理用端末２０は前記入力を受け付けて（ｓ２００）、その入力データを含む、ランドマーク登録候補の算出指示をシステム１００に送信する（ｓ２０１）。
【００４３】
システム１００は、前記算出指示を受け付けて（ｓ２０２）、この算出指示が含む前記最短停止時間Ｎおよび距離範囲Ｒのデータを取得し、これを前記条件ＤＢ１２６に格納する（ｓ２０３）。
【００４４】
また、システム１００の停車情報算出部１１１は、動態履歴ＤＢ１２５から動態データを読み出して、ある移動体１０についてその位置情報が前記最短停止時間Ｎ以上にわたって変化していない動態データを特定する（ｓ２０４）。これにより、前記システム１００の判定処理部１１２は、最短停止時間Ｎ（分）以上の停止位置を抽出して、ランドマーク登録候補としてその位置情報を前記ランドマークＤＢ１２９に新規登録する（ｓ２０５）。
【００４５】
また、前記システム１００の判定処理部１１２は、前記ランドマーク登録候補のうちの所定ランドマーク登録候補を中心とした前記距離範囲Ｒの中に他ランドマーク登録候補が含まれるか判定する（ｓ２０６）。
【００４６】
そして、前記システム１００のランドマーク登録候補算出部１１３は、前記判定により、前記距離範囲Ｒの中に他ランドマーク登録候補が存在しなかった場合（ｓ２０６：無し）、前記所定ランドマーク登録候補を確定ランドマーク登録候補として確定ランドマークＤＢ１３０に格納する（ｓ２０７）。他方、前記判定により、前記距離範囲Ｒの中に他ランドマーク登録候補が存在した場合（ｓ２０６：有り）、所定ランドマーク登録候補と他ランドマーク登録候補を含むランドマーク登録候補群の中心位置を算出し（ｓ２０８）、この中心位置を確定ランドマーク登録候補として確定ランドマークＤＢ１３０に格納する（ｓ２０９）。
【００４７】
この時、前記システム１００の出力処理部１１４は、前記確定ランドマークＤＢ１３０より確定ランドマーク登録候補の情報を読み出して、この確定ランドマーク登録候補の情報が含む位置情報に対応する前記地図データを地図ＤＢ１２７より読み出す（ｓ２１０）。そして、前記確定ランドマーク登録候補の属性に対応するランドマーク表示用アイコンのデータをアイコンＤＢ１２８より読み出し（ｓ２１１）、前記読み出した地図データ上における前記位置情報への対応位置に前記読み出したランドマーク表示用アイコンのデータを設定し、これら地図データおよびランドマーク表示用アイコンがセットになった出力データを動態管理用端末２０に送信する（ｓ２１２）。なお、前記出力データとともに、地図ＤＢ１２７から確定ランドマーク登録候補の位置に対応する住所を読み出して一覧としたリストデータを送信するとしてもよい。
【００４８】
動態管理用端末２０では前記出力データを受信してディスプレイ装置などに表示する（ｓ２１３）。前記管理者らは、このディスプレイ装置に表示された出力データを閲覧し、その中で前記確定ランドマーク登録候補に対応するアイコン（または住所一覧中の住所）をマウスポインタ等で指定することで登録ランドマークの指定を行う。この時、動態管理用端末２０は、登録ランドマークの指定を入力インターフェイス等で受け付けて、これをシステム１００に返信する（ｓ２１４）。一方、システム１００の登録処理部１１６は、この登録ランドマークの指定指示を受け付けて、登録ランドマーク情報として記憶装置１０１に格納する（ｓ２１５）。
【００４９】
−−−処理フロー例３−−−
次に、ランドマーク登録候補位置登録、補正の手順について説明する。図６は、本実施形態の動態管理方法の処理手順例３を示す図である。あるランドマーク登録候補を中心とし、距離範囲Ｒ（ｍ）を半径とした円内に他のランドマーク登録候補が存在する場合、これらランドマーク登録候補群は、例えば、距離範囲ＲがＧＰＳ測位情報における誤差範囲であるならば、実は一つのランドマークについてのものであると認識できる。以下では、この距離範囲Ｒ（ｍ）内に複数のランドマーク登録候補が存在した場合のランドマーク登録候補の重複を解消する処理手順について述べる。
【００５０】
例えば、前記システム１００は、前記動態管理用端末２０から最短停止時間Ｎ（分）、距離範囲Ｒ（ｍ）の指定を受けると、動態履歴ＤＢ１２５の動態データ中においてＮ分以上の停止位置を示すものがある場合、前記Ｎ分以上の停止位置１件をランドマーク登録候補位置ａ（Xa1,Ya1）としてランドマークＤＢ１２９に新規登録する（ｓ３００）。この時の地図データ上でのランドマーク登録候補位置ａ（Xa1,Ya1）を図７（ａ）に示す。ここで、「ランドマーク登録候補」として「ランドマーク登録候補の位置」つまりランドマーク登録候補位置としている。
【００５１】
この図７（ａ）に示す例では、Ｎ分以上の停止位置、つまり他のランドマーク登録候補としてランドマーク登録候補位置ｂが存在し、更に、停止位置とは見なされなかった位置ｃの情報もある。そしてシステム１００は、前記ランドマーク登録候補位置ａを中心とし、距離範囲Ｒを半径とした円内に前記他のランドマーク登録候補位置らが含まれるか判定する（ｓ３０１）。この判定は、前記ランドマーク登録候補位置ａの座標値からの他ランドマーク登録候補位置ｂに至る各距離が前記距離範囲Ｒ以下であるか判定すればよい。
【００５２】
この例では、前記他ランドマーク登録候補位置ｂは前記ランドマーク登録候補位置ａから前記距離範囲Ｒにないから（ｓ３０２：無し）、前記システム１００は、前記ランドマーク登録候補位置ａが確定ランドマーク登録候補であると判定する（ｓ３０３）。なお、前記ランドマーク登録候補位置ｂを中心とし、距離範囲Ｒを半径とした円内に前記位置ｃが含まれたとしても、前記位置ｃは停止位置とはみなされないからランドマーク登録候補とはなりえない。
【００５３】
また、図７（ｂ）に示すように、Ｎ分以上の停止位置としての他のランドマーク登録候補位置ｄ、ｅがあり、登録済のランドマーク登録候補位置ａが存在する状況であれば、ランドマーク登録候補位置ａを中心として、距離範囲Ｒを半径とした円内に前記他のランドマーク登録候補位置ｄがあるので（ｓ３０２：有り）、ランドマーク登録候補位置ａと他のランドマーク登録候補位置ｄの各座標値を加重平均処理して、中間位置を算定する（ｓ３０４）。座標値の加重平均処理は、例えば、前記中間位置Ｚの座標を（Xa1z,Ya1z）、前記ランドマーク登録候補位置ａの座標を（Xa1,Ya1）、前記他のランドマーク登録候補位置ｄの座標を（Xs1,Ys1）とすれば、（Xa1z,Ya1z）=（（Xa1 +Xs1）/2,（Ya1 +Ys1）/2））となる。
【００５４】
続いて前記システム１００は、前記中間位置Ｚを中心として、距離範囲Ｒを半径とした円内に前記他のランドマーク登録候補位置があるか更に判定する（ｓ３０５）。この例では、ランドマーク登録候補位置ｅがあるので（ｓ３０５：有り）、前記中間位置Ｚと他のランドマーク登録候補位置ｅの各座標値を加重平均処理して、新たな中間位置Ｚ2を算定する（ｓ３０６）。中間位置Ｚ2の座標値を算定する手法は上記加重平均処理と同様である。そして更に、新たな中間位置Ｚ2を中心として、距離範囲Ｒを半径とした円内に前記他のランドマーク登録候補位置があるか判定し（ｓ３０５へ）、以後、距離範囲Ｒを半径とした円内に前記他のランドマーク登録候補位置が無くなるまでステップｓ３０５〜ｓ３０６を繰り返す。距離範囲Ｒを半径とした円内に前記他のランドマーク登録候補位置が無くなり、他と重複のない前記中間位置Ｚnを特定できたならば（ｓ３０５：無し）、該当中間位置Ｚnをランドマーク登録候補としてランドマークＤＢ１２９に登録し（ｓ３０７）、処理を終了する。
【００５５】
また他の例として図７（ｃ）に示す例では、Ｎ分以上の停止位置つまりランドマーク登録候補位置がｆ〜ｉまで４つ存在し、登録済のランドマーク登録候補位置ａも存在するある。この場合、前記ランドマーク登録候補位置ａを中心とし、距離範囲Ｒを半径とした円内に前記他のランドマーク登録候補位置ｆ〜ｉが含まれるか判定する（ｓ３５０）。そしてこの判定により、ランドマーク登録候補位置ｆ〜ｈが、ランドマーク登録候補位置ａを中心とした距離範囲Ｒの円内に含まれることが判明する（ｓ３５１：複数有り）。この場合、距離範囲Ｒの円内に含まれるランドマーク登録候補位置が複数であるが、１つしか含まれなかった場合（ｓ３５１：単数）、前記ステップｓ３０４に処理を進める。
【００５６】
ランドマーク登録候補位置ａを中心とした距離範囲Ｒの円内に複数のランドマーク登録候補位置が含まれることが判明したので、システム１００は、ランドマーク登録候補位置ａと他のランドマーク登録候補位置ｆ〜ｈの各座標値を加重平均処理して、中間位置を算定する（ｓ３５２）。座標値の加重平均処理は、例えば、前記中間位置Ｚの座標を（Xa1z,Ya1z）、前記ランドマーク登録候補位置ａの座標を（Xa1,Ya1）、前記他のランドマーク登録候補位置ｆ〜ｈの各座標を（Xs1,Ys1）、・・・（Xs3,Ys3）とすれば、（Xa1z,Ya1z）=（（Xa1 +Xs1+Xs2+Xs3）/4,（Ya1 +Ys1+Ys2+Ys3）/4））となる。このように、距離範囲Ｒの円内に複数の他のランドマーク登録候補位置が存在する場合、加重平均処理もその複数の他のランドマーク登録候補位置をひとまとめにして処理する。なお、ランドマーク登録候補位置ｉはランドマーク登録候補位置ａを中心とし、距離範囲Ｒの円内に含まれないので、独立のランドマーク登録候補として登録される。
【００５７】
−−−処理フロー例４−−−
次に、前記距離範囲の更新処理について説明する。図８は、本実施形態の動態管理方法の処理手順例４を示す図である。例えば、ランドマーク登録候補ａとｂとにおける前記中間位置Ｚ1を算定し、更にこの中間位置Ｚ1とランドマーク登録候補位置ｃとにおける中間位置Ｚ2を算定した際に、前記中間位置Ｚ2がランドマーク登録候補位置ａからの距離範囲Ｒを越えていた場合、距離範囲Ｒの設定値が小さかったと考えられる。
【００５８】
この場合、前記システム１００の判定処理部１１２が、あるランドマーク登録候補Ａを中心とした前記距離範囲Ｒの中に他のランドマーク登録候補Ｂが含まれるか判定する（ｓ４００）。そして更には、前記ランドマーク登録候補算出部１１３が、前記判定により、前記距離範囲Ｒの中に前記ランドマーク登録候補Ｂが存在した場合（ｓ４０１：有り）、ランドマーク登録候補Ａとランドマーク登録候補Ｂとの中間位置Ｃを算出し（ｓ４０２）、前記算出された中間位置Ｃと前記ランドマーク登録候補Ａとの間の距離を算出する（ｓ４０３）。他方、前記距離範囲Ｒの中に前記ランドマーク登録候補Ｂが存在しなかった場合（ｓ４０１：無し）、本フローを終了する。
【００５９】
続いて、システム１００のフィードバック処理部１１５は、前記算出距離が所定基準値を超えるか判定し（ｓ４０４）、前記算出距離が基準値を超えなければ（ｓ４０４：ＯＫ）、前記条件ＤＢ１２６における前記距離範囲Ｒの更新はしない（ｓ４０５）。他方、前記算出距離が基準値を超えていれば（ｓ４０４：ＮＧ）、前記条件ＤＢ１２６における前記距離範囲Ｒを所定割合だけ増大させる（ｓ４０６）。増大させる割合は、例えば、前記算出距離と基準値との乖離程度に対応するものを想定する（例：前記算出距離が基準値を１０％オーバーするものであれば、距離範囲Ｒも当初の距離範囲Ｒを１０％増大させるなど）。このように距離範囲Ｒの更新処理を行えば、ランドマーク登録候補分布の実態との乖離や前記管理者らによる距離範囲Ｒの設定ミスなどを適宜解消し、本実施形態における動態管理方法の効率性をより向上させる。
【００６０】
したがって本実施形態によれば、無駄な候補表示を抑制し効率的なランドマーク登録処理が可能となる。
【００６１】
以上、本発明の実施の形態について、その実施の形態に基づき具体的に説明したが、これに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能である。
【図面の簡単な説明】
【００６２】
【図１】本実施形態における動態管理システムを含むネットワーク構成図である。
【図２】本実施形態における、（ａ）動態履歴ＤＢ、（ｂ）条件ＤＢ、（ｃ）地図ＤＢの各データ構造例を示す図である。
【図３】本実施形態における、（ａ）アイコンＤＢ、（ｂ）ランドマークＤＢ、（ｃ）確定ランドマークＤＢの各データ構造例を示す図である。
【図４】本実施形態の動態管理方法の処理手順例１を示す図である。
【図５】本実施形態の動態管理方法の処理手順例２を示す図である。
【図６】本実施形態の動態管理方法の処理手順例３を示す図である。
【図７】本実施形態におけるランドマーク登録候補位置の登録・再計算の具体例を示す図である。
【図８】本実施形態の動態管理方法の処理手順例４を示す図である。
【符号の説明】
【００６３】
１０  移動体
２０  動態管理用端末
３０  ＧＰＳ携帯電話機
４０  車載端末
１００  動態管理システム
１０１  記憶装置（ハードディスクドライブ）
１０２  プログラム
１０３  メモリ
１０４  ＣＰＵ
１０５  入力インターフェイス
１０６  出力インターフェイス
１０７  通信装置
１１０  動態履歴登録部
１１１  停車情報算出部
１１２  判定処理部
１１３  ランドマーク登録候補算出部
１１４  出力処理部
１１５  フィードバック処理部
１１６  登録処理部
１２５  動態履歴ＤＢ
１２６  条件ＤＢ
１２７  地図ＤＢ
１２８  アイコンＤＢ
１２９  ランドマークＤＢ
１３０  確定ランドマークＤＢ
１４０  ネットワーク
２００  移動体の通信装置
【図１】
2008305098.tif 000003
【図２】
2008305098.tif 000004
【図３】
2008305098.tif 000005
【図４】
2008305098.tif 000006
【図５】
2008305098.tif 000007
【図６】
2008305098.tif 000008
【図７】
2008305098.tif 000009
【図８】
2008305098.tif 000010