(57)【特許請求の範囲】
【請求項１】
施設又は道路の変更に係る地図更新情報を取得する複数の端末装置と、
該複数の端末装置から前記地図更新情報を取得し、記憶してある地図情報を更新する中央装置と
を備える地図情報更新システムにおいて、
前記複数の端末装置は、
施設又は道路が変更されたことを示すユーザの操作の入力を受け付ける入力手段と、
自装置が移動するルートとして設定しているルート設定情報を記憶する手段と、
自装置が存在する位置を示す位置情報を取得する手段と、
取得した位置情報を前記中央装置へ送信する手段と、
前記入力手段が入力を受け付けた施設又は道路が変更されたことを示す操作に基づいて前記地図更新情報を取得する取得手段と、
取得した地図更新情報を前記中央装置へ送信する手段と
を備え、
前記中央装置は、
前記位置情報及び地図更新情報を受信する手段と、
受信した位置情報及び地図更新情報と、記憶してある地図情報とを照合し、地図情報と相違しているか否かを判断する手段と、
該手段で相違していると判断した場合、前記位置情報及び地図更新情報の送信元である端末装置の位置に対して所定の範囲内に位置する他の端末装置を抽出する手段と、
抽出した他の端末装置が記憶しているルート設定情報を読み出す手段と、
読み出したルート設定情報として設定されているルート上に、前記位置情報及び地図更新情報の送信元である端末装置が存在する位置が存在するか否かを判断する手段と、
該手段で存在すると判断されたルートが設定されている他の端末装置へ地図更新情報の確認依頼を送信する手段と、
前記他の端末装置から前記確認依頼に対する確認報告を受信した場合、記憶してある地図情報を更新する手段と
を備えることを特徴とする地図情報更新システム。
【請求項２】
施設又は道路が変更されたことを示すユーザの操作に基づいて施設又は道路の変更に係る地図更新情報を取得する複数の端末装置から前記地図更新情報を取得し、記憶してある地図情報を更新する中央装置において、
前記複数の端末装置が存在する位置を示す位置情報及び前記地図更新情報を受信する手段と、
受信した位置情報及び地図更新情報と、記憶してある地図情報とを照合し、地図情報と相違しているか否かを判断する手段と、
該手段で相違していると判断した場合、前記位置情報及び地図更新情報の送信元である端末装置の位置に対して所定の範囲内に位置する他の端末装置を抽出する手段と、
抽出した他の端末装置から、該他の端末装置が移動するルートとして予め記憶しているルート設定情報を読み出す手段と、
読み出したルート設定情報として設定されているルート上に、前記位置情報及び地図情報の送信元である端末装置が存在する位置が存在するか否かを判断する手段と、
該手段で存在すると判断されたルートが設定されている他の端末装置へ地図更新情報の確認依頼を送信する手段と、
前記他の端末装置から前記確認依頼に対する確認報告を受信した場合、記憶してある地図情報を更新する手段と
を備えることを特徴とする中央装置。
【請求項３】
施設又は道路の変更に係る地図更新情報を取得する複数の端末装置と、
該複数の端末装置から前記地図更新情報を取得し、記憶してある地図情報を更新する中央装置と
を備える地図情報更新方法において、
前記複数の端末装置は、
施設又は道路が変更されたことを示すユーザの操作の入力を受け付ける入力手段と、
自装置が移動するルートとして設定しているルート設定情報を記憶し、
自装置が存在する位置を示す位置情報を取得し、
取得した位置情報を前記中央装置へ送信し、
前記入力手段が入力を受け付けた施設又は道路が変更されたことを示す操作に基づいて前記地図更新情報を取得し、
取得した地図更新情報を前記中央装置へ送信し、
前記中央装置は、
前記位置情報及び地図更新情報を受信し、
受信した位置情報及び地図更新情報と、記憶してある地図情報とを照合し、地図情報と相違しているか否かを判断し、
相違していると判断した場合、前記位置情報及び地図更新情報の送信元である端末装置の位置に対して所定の範囲内に位置する他の端末装置を抽出し、
抽出した他の端末装置が記憶しているルート設定情報を読み出し、
読み出したルート設定情報として設定されているルート上に、前記位置情報及び地図更新情報の送信元である端末装置が存在する位置が存在するか否かを判断し、
存在すると判断されたルートが設定されている他の端末装置へ地図更新情報の確認依頼を送信し、
前記他の端末装置から前記確認依頼に対する確認報告を受信した場合、記憶してある地図情報を更新する
を備えることを特徴とする地図情報更新方法。
【請求項４】
施設又は道路が変更されたことを示すユーザの操作に基づいて施設又は道路の変更に係る地図更新情報を取得する外部の複数の端末装置から前記地図更新情報を取得し、記憶してある地図情報を更新するコンピュータで実行することが可能なコンピュータプログラムにおいて、
前記コンピュータを、
前記複数の端末装置が存在する位置を示す位置情報及び前記地図更新情報を受信する手段、
受信した位置情報及び地図更新情報と、記憶してある地図情報とを照合し、地図情報と相違しているか否かを判断する手段、
該手段で相違していると判断した場合、前記位置情報及び地図更新情報の送信元である端末装置の位置に対して所定の範囲内に位置する他の端末装置を抽出する手段、
抽出した他の端末装置から、該他の端末装置が移動するルートとして予め記憶しているルート設定情報を読み出す手段、
読み出したルート設定情報として設定されているルート上に、前記位置情報及び地図情報の送信元である端末装置が存在する位置が存在するか否かを判断する手段、
該手段で存在すると判断されたルートが設定されている他の端末装置へ地図更新情報の確認依頼を送信する手段、及び
前記他の端末装置から前記確認依頼に対する確認報告を受信した場合、記憶してある地図情報を更新する手段
として機能させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カーナビゲーションシステム、携帯電話機等の移動可能な端末装置で取得した施設又は道路の変更に係る地図更新情報を受信した場合、近隣に存在する他の移動可能な端末装置へ確認を依頼し、地図更新情報が正しいと判断された場合にのみ地図情報を更新する地図情報更新システム、中央装置、地図情報更新方法、及びコンピュータプログラムに関する。
【背景技術】
【０００２】
昨今のカーナビゲーションシステムは、ＧＰＳによる車両位置の正確な特定に基づく多種多様な機能を有しており、ナビゲーションシステムに搭載される地図情報にも、より正確性が求められている。しかし、地図情報は、時々刻々変化するものであり、従来は、地図情報を作成する会社の社員が定期的に巡回等することにより、新たに設けられて施設又は取り壊された施設等に関する施設情報、あるいは新たに建設された道路又は閉鎖されている道路等に関する道路情報等を収集していた。したがって、地図情報に反映されて商品として流通するまでに略数ヶ月のタイムギャップが存在し、地図情報と実情とが乖離するという問題点があった。
【０００３】
斯かる問題を解決するために、例えば特許文献１では、記憶されている地図情報と現在走行している情報とをマッチングすることにより、地図情報に未掲載である道路データを収集し、未掲載である道路データとして検出された情報を用いて地図情報を更新する地図情報更新方法が開示されている。特許文献１の方法では、地図情報に掲載されていない道路を走行していると認識した場合にホストコンピュータへ該道路情報をアップロードし、ホストコンピュータ上に記憶されている地図情報を更新する。
【０００４】
また、特許文献２では、車両に備えてある位置センサ、車両の状態センサ、画像データに基づく施設検出センサ等の検出値に基づいて、地図データベースに新たな施設情報を追加していくナビゲーション装置が開示されている。特許文献２では、新たな施設を発見したユーザが車両を意識して停車させることなく、新たに設けられた施設に関する情報を用いて地図データベースを更新することができ、略リアルタイムに地図情報を更新することが可能となっている。
【特許文献１】特開２００１−１９４１６３号公報
【特許文献２】特開平１１−３５１８８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述した特許文献１及び２では、道路又は施設が新設された旨の情報を取得した場合、特に確認することなく地図情報を更新し、地図データベースを更新している。すなわち取得した情報は必ず正しい情報であることを前提として多くのユーザが利用する地図情報又は地図データベースを更新している。しかし、誤った情報を取得した場合であっても地図情報又は地図データベースが更新されることから、多くのユーザが用いる地図情報が誤った状態へと更新されるおそれがあるという問題点があった。
【０００６】
また、道路又は施設が新設された旨の情報を取得することに限定されており、例えば施設が廃棄された場合、道路が工事中である場合等の情報については、取得することができない。また、地図情報から道路又は施設を何等確認することなく排除することは、地図情報の正確性を維持する上でも困難である。
【０００７】
本発明は、斯かる事情に鑑みてなされたものであり、道路又は施設が新設又は廃棄された等の変更に係る地図更新情報を取得した場合、他の情報源から再確認することができた場合にのみ地図情報を更新する地図情報更新システム、中央装置、地図情報更新方法、及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
また、本願は、施設又は道路の変更に係る地図更新情報を取得する複数の端末装置と、該複数の端末装置から前記地図更新情報を取得し、記憶してある地図情報を更新する中央装置とを備える地図情報更新システムにおいて、前記複数の端末装置は、施設又は道路が変更されたことを示すユーザの操作の入力を受け付ける入力手段と、自装置が移動するルートとして設定しているルート設定情報を記憶する手段と、自装置が存在する位置を示す位置情報を取得する手段と、取得した位置情報を前記中央装置へ送信する手段と、前記入力手段が入力を受け付けた施設又は道路が変更されたことを示す操作に基づいて前記地図更新情報を取得する取得手段と、取得した地図更新情報を前記中央装置へ送信する手段とを備え、前記中央装置は、前記位置情報及び地図更新情報を受信する手段と、受信した位置情報及び地図更新情報と、記憶してある地図情報とを照合し、地図情報と相違しているか否かを判断する手段と、該手段で相違していると判断した場合、前記位置情報及び地図更新情報の送信元である端末装置の位置に対して所定の範囲内に位置する他の端末装置を抽出する手段と、抽出した他の端末装置が記憶しているルート設定情報を読み出す手段と、読み出したルート設定情報として設定されているルート上に、前記位置情報及び地図更新情報の送信元である端末装置が存在する位置が存在するか否かを判断する手段と、該手段で存在すると判断されたルートが設定されている他の端末装置へ地図更新情報の確認依頼を送信する手段と、前記他の端末装置から前記確認依頼に対する確認報告を受信した場合、記憶してある地図情報を更新する手段とを備えることを特徴とする地図情報更新システム、中央装置、地図情報更新方法、コンピュータプログラム等を開示する。
【００１３】
本願では、施設又は道路の変更に係る地図更新情報を取得する複数の端末装置は、存在する位置に関する位置情報を取得し、取得した位置情報を中央装置へ送信する。一方、地図更新情報を取得し、取得した地図更新情報も中央装置へ送信する。中央装置は、位置情報及び地図更新情報を受信し、受信した位置情報及び地図更新情報と、記憶してある地図情報とを照合し、地図情報と相違しているか否かを判断する。両者が相違していると判断した場合、位置情報及び地図更新情報の送信元である端末装置の位置に対して所定の範囲内に位置する他の端末装置へ地図更新情報の確認依頼を送信し、他の端末装置から確認依頼に対する確認報告を受信した場合、記憶してある地図情報を更新する。これにより、施設又は道路の変更に係る地図更新情報を取得した場合であっても、すぐに地図情報を更新するのではなく、他の端末装置に対して実際に変更されているか否かの確認依頼を送信し、変更が確認された場合にのみ地図情報を更新する。したがって、誤った地図更新情報に基づいて、中央装置に記憶してある地図情報がむやみに更新される事態の発生を未然に防止することができ、地図情報の正確性を維持しつつ、略リアルタイムに地図情報を更新することが可能となる。
【発明の効果】
【００１５】
本願によれば、施設又は道路の変更に係る地図更新情報を取得した場合であっても、すぐに地図情報を更新するのではなく、他の端末装置に対して実際に変更されているか否かの確認依頼を送信し、変更が確認された場合にのみ地図情報を更新する。したがって、誤った地図更新情報に基づいて、中央装置に記憶してある地図情報がむやみに更新される事態の発生を未然に防止することができ、地図情報の正確性を維持しつつ、略リアルタイムに地図情報を更新することが可能となる。
【発明を実施するための最良の形態】
【００１７】
（実施の形態１）
以下、本発明をその実施の形態１を示す図面に基づいて詳述する。図１は、本発明の実施の形態１に係る地図情報更新システムの構成を示すブロック図である。本実施の形態１に係る地図情報更新システムは、車両に積載してあるナビゲーション端末装置１ａ、１ａ、・・・、歩行者が持ち歩く携帯電話機１ｂ、１ｂ、・・・等の端末装置１、１、・・・及びこれらの端末装置１、１、・・・と無線で通信可能となっている中央装置２で構成されている。また、端末装置１、１、・・・は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）衛星３と信号を送受信することができ、位置情報として緯度及び経度を取得することができる。なお、端末装置１は、ナビゲーション端末装置１ａ、携帯電話機１ｂに限定されるものではなく、移動可能な端末装置であれば特に限定されるものではない。
【００１８】
図２は、本発明の実施の形態１に係る地図情報更新システムの端末装置１の構成を示すブロック図である。端末装置１は、少なくともＭＰＵ、ＤＳＰ等の演算処理部１１、ＲＯＭ１２、ＲＡＭ１３、無線で通信することが可能な通信インタフェース部１４、ＧＰＳ受信部１５、入力部１６、出力部１７、及び地図情報を記憶する地図情報メモリ１８を備えている。
【００１９】
演算処理部１１は、内部バス１９を介して端末装置１の上述したようなハードウェア各部と接続されており、上述したハードウェア各部を制御するとともに、ＲＯＭ１２に記憶されている処理プログラム、例えば周囲に存在する施設又は道路の更新情報を受け付ける又は検出するプログラム、受け付けた又は検出した施設又は道路の更新情報を中央装置２へ送信するプログラム、中央装置２から施設又は道路の更新情報の確認依頼を受信するプログラム、確認依頼に対する確認報告を送信するプログラム等に従って、種々のソフトウェア的機能を実行する。
【００２０】
ＲＯＭ１２は、フラッシュメモリ等で構成され、端末装置１として機能させるために必要な処理プログラムを記憶している。ＲＡＭ１３は、ＳＲＡＭ等で構成され、ソフトウェアの実行時に発生する一時的なデータを記憶する。地図情報メモリ１８は、ＨＤＤ、ＣＤ−ＲＯＭ装置、フラッシュメモリ、ＳＲＡＭ等で構成され、広範囲にわたる地図情報すべてを記憶する、または緯度及び経度に基づいて中央装置２が近接地域であると判断した範囲の地図情報を部分的にダウンロードして記憶する。
【００２１】
通信インタフェース部１４は、例えばマルチチャネルアクセス無線方式を用いて中央装置２と無線通信する。演算処理部１１は、通信インタフェース部１４を介して、受け付けた又は検出した施設又は道路の更新情報を送信し、施設又は道路の更新情報の確認依頼を受信し、確認依頼に対する確認報告を送信する。ＧＰＳ受信部１５は、ＧＰＳ衛星３との間で信号を送受信することにより端末装置１の現在位置を緯度及び経度情報として取得する。
【００２２】
入力部１６は、番号ボタン、機能ボタン等であり、情報を表示出力する出力部１７の指示に基づいて、例えば確認報告を中央装置２へ送信する指示を演算処理部１１へ送出する。出力部１７は液晶表示パネルを備えた表示装置であり、指、タッチペン等による入力を受け付けることで入力部１６と一体化されていても良い。
【００２３】
中央装置２は、少なくともＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、無線で通信することが可能な通信インタフェース部２４、及び地図情報を一括して記憶している記憶手段２５を備えている。地図情報は、記憶手段２５の地図情報記憶部２５１に、緯度、経度等の位置情報に対応付けて施設又は道路に関する情報も記憶されている。
【００２４】
ＣＰＵ２１は、内部バス２６を介して中央装置２の上述したようなハードウェア各部と接続されており、上述したハードウェア各部を制御するとともに、ＲＯＭ２２に記憶されている処理プログラム、例えば端末装置１、１、・・・から施設又は道路の更新情報を受信するプログラム、施設又は道路の更新情報の確認依頼を送信するプログラム、確認報告を受信するプログラム、地図情報を更新するプログラム等に従って、種々のソフトウェア的機能を実行する。
【００２５】
ＲＯＭ２２は、フラッシュメモリ等で構成され、中央装置２として機能させるために必要な処理プログラムを記憶している。ＲＡＭ２３は、ＳＲＡＭ等で構成され、ソフトウェアの実行時に発生する一時的なデータを記憶する。記憶手段２５は、ハードディスク等で構成され、緯度、経度等の位置情報に対応付けた施設又は道路に関する情報を含む地図情報を記憶する。
【００２６】
通信インタフェース部２４は、例えばマルチチャネルアクセス無線方式を用いて端末装置１、１、・・・と無線通信する。ＣＰＵ２１は、通信インタフェース部２４を介して、施設又は道路の更新情報を受信し、施設又は道路の更新情報の確認依頼を受信した端末装置とは異なる端末装置へ送信し、確認依頼に対する確認報告を受信した場合に、地図情報を更新する。
【００２７】
上述した構成の本実施の形態１に係る地図情報更新システムの動作について説明する。以下、端末装置１が、車両に搭載したカーナビゲーションシステムのナビゲーション端末装置１ａである場合を想定して説明する。図３は、本発明の実施の形態１に係る地図情報更新システムの中央装置２のＣＰＵ２１の処理手順を示すフローチャートである。
【００２８】
ユーザが車両を運転中、ナビゲーション端末装置１ａの演算処理部１１は、ＧＰＳ衛星３と通信することにより、常時車両の位置情報を取得し、中央装置２へ送信する。中央装置２のＣＰＵ２１は、各ナビゲーション端末装置１ａ、１ａ、・・・（端末装置１、１、・・・）から位置情報を受信し、随時車両の位置情報としてＲＡＭ２３へ記憶しておく（ステップＳ３０１）。
【００２９】
そして、ナビゲーション端末装置１ａの演算処理部１１は、施設又は道路が変更された旨を示す地図更新情報を取得する。地図更新情報は、例えば施設の新設又は廃棄、改装等により一時閉店等の情報、道路の新設又は廃棄、道路幅の拡張又は縮小、工事、事故等による一時通行止め、車線減少等に関する情報を含む。地図更新情報は、これらに限定されるものではなく、地図情報を略リアルタイムに更新することが可能な情報であれば何でも良い。
【００３０】
地図更新情報の取得は、ナビゲーション端末装置１ａに備えた入力部１６と出力部１７が一体化されたタッチパネルからの入力を受け付けることにより行う。図４は、ナビゲーション端末装置１ａの表示画面構成の例示図である。
【００３１】
例えばタッチパネル上に表示された地図情報４０上に車両の現在位置Ｐを表示し、例えば施設が新設されていた場合、ユーザが「施設新設」ボタン４１を選択することにより、車両の現在の位置情報及び施設が新設された旨を示す情報が中央装置２へ送信される。以下、施設が廃棄されていた場合、ユーザが「施設廃棄」ボタン４２を選択することにより、車両の現在の位置情報及び施設が廃棄された旨を示す情報が中央装置２へ送信され、道路が新設されていた場合、ユーザが「道路新設」ボタン４３を選択することにより、車両の現在の位置情報及び道路が新設された旨を示す情報が中央装置２へ送信され、道路が廃棄されていた場合、ユーザが「道路廃棄」ボタン４４を選択することにより、車両の現在の位置情報及び道路が廃棄された旨を示す情報が中央装置２へ送信される。
【００３２】
中央装置２のＣＰＵ２１は、ナビゲーション端末装置１ａから現在の位置情報及び上述のような施設又は道路に関する変更情報を地図更新情報として受信し（ステップＳ３０２）、受信した地図更新情報（変更情報）が新設に係る情報であるか否かを判断する（ステップＳ３０３）。地図更新情報が新設に係る情報であるか否かを判断する方法は特に限定されるものではない。例えば住所（市区町村）ごとに施設に関する情報を整理した施設情報テーブルを地図情報記憶部２５１に記憶しておき、受信した位置情報及び地図更新情報と照合することにより判断することができる。
【００３３】
図５は、地図情報記憶部２５１に記憶してある施設情報テーブルのデータ構成の例示図である。施設情報テーブルは、施設の種別、名称と、緯度及び経度、それに基づいて特定された住所を記憶してある。したがって、受信した位置情報に対応する施設の種別、名称が施設情報テーブルに記憶されていない場合には新設に係る情報であるものと判断することができる。
【００３４】
ＣＰＵ２１が、受信した地図更新情報が新設に係る情報であると判断した場合（ステップＳ３０３：ＹＥＳ）、ＣＰＵ２１は、位置情報及び上述のような施設又は道路に関する新設情報の送信元であるナビゲーション端末装置１ａに対して新設された施設の名称、業種等の施設情報の入力を依頼する入力依頼信号を送信する（ステップＳ３０４）。入力依頼信号を受信したナビゲーション端末装置１ａの演算処理部１１は、タッチパネル上に表示されている所定の領域、例えば情報入力領域４５から、タッチペン等による新設された施設の施設情報の入力を受け付け、中央装置２へ送信する。中央装置２のＣＰＵ２１は、ナビゲーション端末装置１ａからの施設情報を受信する（ステップＳ３０５）。
【００３５】
中央装置２のＣＰＵ２１は、受信した地図更新情報が新設に係る情報ではないと判断した場合（ステップＳ３０３：ＮＯ）、すなわち施設又は道路の変更又は廃棄に係る情報を受信したと判断した場合、あるいは新設情報を受信したナビゲーション端末装置１ａから新設された施設又は道路に係る施設情報を受信した場合、ＣＰＵ２１は、受信した位置情報に基づいて、近接している位置に存在する他の端末装置１、１、・・・を抽出する（ステップＳ３０６）。近接する位置に存在する他の端末装置１、１、・・・を抽出する方法は特に限定されるものではない。例えば緯度及び経度に基づいて住所（市町村区）を特定し、住所が一致している他の端末装置１、１、・・・を抽出する。
【００３６】
図６は、地図情報記憶部２５１に記憶されている各端末装置１、１、・・・の位置情報のデータ構成の例示図である。例えばナビゲーション端末装置１ａ、１ａ、・・・ごとに固有の端末ＩＤを割り当て、端末ＩＤごとにＧＰＳ受信部１５を用いて取得した緯度及び経度、それに基づいて特定された現在の住所を記憶してある。中央装置２のＣＰＵ２１は、受信した位置情報に該当する端末ＩＤを抽出する。
【００３７】
ＣＰＵ２１は、抽出した一又は複数の端末ＩＤに対応する他の端末装置１、１、・・・に対して、確認依頼要求を送信する（ステップＳ３０７）。確認依頼要求は、施設又は道路に係る施設情報及び位置情報とともに、確認応答を返信する旨を示す情報を付与したコマンドである。
【００３８】
確認依頼要求を受信した他の端末装置１、例えば他のナビゲーション装置１ａの演算処理部１１は、ユーザによる確認報告を受け付け、中央装置２へ送信する。図７は、ナビゲーション端末装置１ａの表示画面構成の例示図である。
【００３９】
中央装置２から確認依頼要求を受信した場合、例えばタッチパネル上に表示された地図情報４０上に車両の現在位置Ｐに加えて、確認依頼要求の対象施設（又は道路）の位置Ｑを表示し、「施設が新設されていますか？」というような確認依頼メッセージを画面上に表示する。例えば実際に施設が新設されている事実を確認した場合、ユーザが「ＯＫ」ボタン７１を選択することにより、施設が新設された事実を確認した旨を示す確認報告が中央装置２へ送信される。一方、実際に施設が新設されている事実が確認できない場合、ユーザが「ＮＧ」ボタン７２を選択することにより、施設が新設された事実が確認できない旨を示す未確認報告が中央装置２へ送信される。
【００４０】
中央装置２のＣＰＵ２１は、確認報告を受信したか否かを判断し（ステップＳ３０８）、ＣＰＵ２１が、確認報告を受信していないと判断した場合（ステップＳ３０８：ＮＯ）、ＣＰＵ２１は、受信している施設情報が誤認情報であるものと判断して処理を終了する。ＣＰＵ２１が、確認報告を受信したと判断した場合（ステップＳ３０８：ＹＥＳ）、ＣＰＵ２１は、受信している施設情報が正しい情報であるものと判断して、地図情報を更新する（ステップＳ３０９）。具体的には、施設又は道路が新設された場合には、地図情報記憶部２５１に記憶してある施設情報テーブルに新たな施設レコードを追加し、施設又は道路が廃棄された場合には、地図情報記憶部２５１に記憶してある施設情報テーブルから該当する施設レコードを削除する。
【００４１】
もちろん、施設情報テーブルに直接追加又は削除する方法に限定されるものではなく、地図更新情報として追加すべき施設レコード及び削除すべき削除レコードを、一括して更新テーブルとしてＲＡＭ２３に記憶しておき、所定のタイミングで一括更新するものであっても良い。
【００４２】
また、上述の実施例では、地図更新情報を、ナビゲーション端末装置１ａに備えた入力部１６と出力部１７が一体化されたタッチパネルから受け付ける場合について説明している。この場合、地図更新情報を中央装置２へ送信した時点で中央装置２に記憶してある地図情報が即座に更新されるものではなく、他の端末装置１、１、・・・による確認報告を受信した時点で更新されている、したがって、略リアルタイムであれば足りることから、受け付けた地図更新情報を端末装置１のＲＡＭ１３へ記憶しておき、所定の時間間隔で中央装置２へ送信するものであっても良い。このようにすることで、端末装置１と中央装置２とが常時通信可能な状態である必要が無く、車両の位置によって中心装置２へ地図更新情報を送信することができない事態の発生を未然に防止することが可能となる。
【００４３】
以上のように本実施の形態１によれば、施設又は道路の変更に係る地図更新情報を取得した場合であっても、すぐに地図情報を更新するのではなく、他の端末装置１、１、・・・に対して実際に変更されているか否かの確認依頼を送信し、変更が確認された場合にのみ地図情報を更新する。したがって、誤った地図更新情報に基づいて、中央装置２に記憶してある地図情報がむやみに更新される事態の発生を未然に防止することができ、地図情報の正確性を維持しつつ、略リアルタイムに地図情報を更新することが可能となる。
【００４４】
なお、本実施の形態１では、端末装置１、１、・・・として車両に搭載したナビゲーション端末装置１ａ、１ａ、・・・を用いた例を説明しているが、携帯電話機１ｂ、１ｂ、・・・を用い、歩行者に対して施設又は道路の地図更新情報を確認するよう確認依頼要求を送信するシステムであっても同様の効果を奏することは言うまでもない。
【００４５】
（実施の形態２）
以下、本発明をその実施の形態２を示す図面に基づいて詳述する。図８は、本発明の実施の形態２に係る地図情報更新システムの構成を示すブロック図である。本実施の形態２に係る地図情報更新システムは、実施の形態１と同様、車両に積載してあるナビゲーション端末装置１ａ、１ａ、・・・、歩行者が持ち歩く携帯電話機１ｂ、１ｂ、・・・等の端末装置１、１、・・・及びこれらの端末装置１、１、・・・と無線で通信可能となっている中央装置２で構成されている。また、端末装置１、１、・・・は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）衛星３と信号を送受信することができ、位置情報として緯度及び経度を取得することができる。なお、端末装置１は、ナビゲーション端末装置１ａ、携帯電話機１ｂに限定されるものではなく、移動可能な端末装置であれば特に限定されるものではない。
【００４６】
本実施の形態２は、ナビゲーション端末像地１ａが既存の施設又は道路を検出した旨を示す地図検出情報を取得し、複数の端末装置１、１、・・・から受信した位置情報及び地図検出情報を時系列的に記憶しておく履歴情報記憶部２５２を中央装置２の記憶手段２５に備える点で、実施の形態１と相違する。なお、端末装置１、１、・・・の構成は実施の形態１と同様である。以下、端末装置１が、車両に搭載したカーナビゲーションシステムのナビゲーション端末装置１ａである場合を想定して説明する。図９は、本発明の実施の形態２に係る地図情報更新システムの中央装置２のＣＰＵ２１の処理手順を示すフローチャートである。
【００４７】
ユーザが車両を運転中、ナビゲーション端末装置１ａの演算処理部１１は、ＧＰＳ衛星３と通信することにより、常時車両の位置情報を取得し、中央装置２へ送信する。中央装置２のＣＰＵ２１は、各ナビゲーション端末装置１ａ、１ａ、・・・（端末装置１、１、・・・）から位置情報を受信し、随時車両の位置情報としてＲＡＭ２３へ記憶しておく（ステップＳ９０１）。
【００４８】
そして、ナビゲーション端末装置１ａの演算処理部１１は、施設又は道路が検出された旨を示す地図検出情報を取得する。地図検出情報は、例えば既存の施設又は道路が以前存在することを示す情報を含む。
【００４９】
地図検出情報の取得は、ナビゲーション端末装置１ａの演算処理部１１にて行う。例えばＧＰＳ受信部１５から得られる位置情報と地図情報メモリ１８に記憶してある地図情報とを比較することで、演算処理部１１は既存の道路上を移動している、すなわち既存の道路が検出されたと判断することができる。また、ナビゲーション装置１ａにＥＴＣ、ＩＣカード等の電子的に決裁可能な装置を備えた場合、決済が行われた位置を示す情報と記憶してある地図情報とを比較することで、既存の施設を利用したと判断された場合には既存の施設が検出されたと判断することができる。中央装置２のＣＰＵ２１は、ナビゲーション端末装置１ａから現在の位置情報及び上述のような施設又は道路に関する検出情報を地図検出情報として受信し（ステップＳ９０２）、受信した地図検出情報を履歴情報として履歴情報記憶部２５２へ記憶し（ステップＳ９０３）、既に記憶してある地図検出情報と地図情報記憶部２５１に記憶されている地図情報とを比較して、地図検出情報に含まれない地図情報の施設又は道路が存在するか否かを判断する（ステップＳ９０４）。
【００５０】
図１０は、履歴情報記憶部２５２に記憶してある履歴情報のデータ構成の例示図である。履歴情報は、施設の種別、名称と、緯度及び経度、それに基づいて特定された住所を、送信元である端末装置１を識別する端末ＩＤに対応付けて記憶してある。したがって、端末ＩＤごとに、どのような地図更新情報が中装置２へ送信されてきたか履歴を容易に確認することができる。
【００５１】
ＣＰＵ２１が、地図検出情報に含まれない地図情報の施設又は道路が存在しないと判断した場合（ステップＳ９０４：ＮＯ）、ＣＰＵ２１は、施設又は道路が廃棄されていないものと判断して、処理を終了する。ＣＰＵ２１が、地図検出情報に含まれない地図情報の施設又は道路が存在すると判断した場合（ステップＳ９０４：ＹＥＳ）、ＣＰＵ２１は、地図検出情報に含まれない地図情報の施設又は道路の位置情報に基づいて、近接している位置に存在する他の端末装置１、１、・・・を抽出する（ステップＳ９０５）。近接する位置に存在する他の端末装置１、１、・・・を抽出する方法は特に限定されるものではない。例えば緯度及び経度に基づいて住所（市町村区）を特定し、住所が一致している他の端末装置１、１、・・・を抽出する。
【００５２】
ＣＰＵ２１は、抽出した一又は複数の端末装置１、１、・・・に対して、確認依頼要求を送信する（ステップＳ９０６）。確認依頼要求は、施設又は道路に係る施設情報及び位置情報とともに、確認応答を返信する旨を示す情報を付与したコマンドである。確認依頼要求を受信した他の端末装置１、例えば他のナビゲーション装置１ａの演算処理部１１は、ユーザによる確認報告を受け付け、中央装置２へ送信する。
【００５３】
中央装置２のＣＰＵ２１は、確認報告を受信したか否かを判断し（ステップＳ９０７）、ＣＰＵ２１が、確認報告を受信していないと判断した場合（ステップＳ９０７：ＮＯ）、ＣＰＵ２１は、施設又は道路が廃棄されたとの判断が誤っているものと判断して処理を終了する。ＣＰＵ２１が、確認報告を受信したと判断した場合（ステップＳ９０７：ＹＥＳ）、ＣＰＵ２１は、受信している施設情報が正しい情報であるものと判断して、地図情報を更新する（ステップＳ９０８）。具体的には、地図情報記憶部２５１に記憶してある施設情報テーブルから該当する施設レコードを削除する。
【００５４】
もちろん、施設情報テーブルから直接削除する方法に限定されるものではなく、更新情報として削除すべき施設レコードを、一括して更新テーブルとしてＲＡＭ２３に記憶しておき、所定のタイミングで一括更新するものであっても良い。
【００５５】
また、上述の実施例では、地図更新情報を、ナビゲーション端末装置１ａに備えた入力部１６と出力部１７が一体化されたタッチパネルから受け付ける場合について説明している。この場合、施設検出情報を中央装置２へ送信した時点で中央装置２に記憶してある地図情報が即座に更新されるものではなく、他の端末装置１、１、・・・による確認報告を受信した時点で更新されている。したがって、略リアルタイムに更新されれば足りることから、受け付けた地図検出情報を端末装置１のＲＡＭ１３へ記憶しておき、所定の時間間隔で中央装置２へ送信するものであっても良い。このようにすることで、端末装置１と中央装置２とが常時通信可能な状態である必要が無く、車両の位置によって中央装置２へ地図検出情報を送信することができない事態の発生を未然に防止することが可能となる。
【００５６】
以上のように本実施の形態２によれば、所定の位置にある施設又は道路が廃棄された事実を、地図検出情報に含まれないことにより検出し、すぐに地図情報を更新するのではなく、他の端末装置に対して実際に廃棄されているか否かの確認依頼を送信する。したがって、地図情報を廃棄する前に本当に変更されているか否かに関する情報を他の端末装置から取得することができ、誤った地図更新情報に基づいて、中央装置に記憶してある地図情報がむやみに更新される事態の発生を未然に防止することができ、地図情報の正確性を維持しつつ、略リアルタイムに地図情報を更新することが可能となる。
【００５７】
なお、本実施の形態２では、端末装置１、１、・・・として車両に搭載したナビゲーション端末装置１ａ、１ａ、・・・を用いた例を説明しているが、携帯電話機１ｂ、１ｂ、・・・を用い、歩行者に対して地図検出情報を確認するよう確認依頼要求を送信するシステムであっても同様の効果を奏することは言うまでもない。
【００５８】
（実施の形態３）
以下、本発明をその実施の形態３を示す図面に基づいて詳述する。本発明の実施の形態３に係る地図情報更新システムの構成は実施の形態１と同様であることから、同一の符号を付することにより詳細な説明を省略する。本実施の形態３に係る地図情報更新システムは、車両に積載してあるナビゲーション端末装置１ａ、１ａ、・・・に周囲の画像を撮像する画像撮像部２０を備えており、画像撮像部２０で撮像された画像の相違に基づいて、周辺施設又は道路の変更を検出する点で実施の形態１と相違する。
【００５９】
図１１は、本発明の実施の形態３に係る地図情報更新システムの端末装置１の構成を示すブロック図である。端末装置１は、少なくともＭＰＵ、ＤＳＰ等の演算処理部１１、ＲＯＭ１２、ＲＡＭ１３、無線で通信することが可能な通信インタフェース部１４、ＧＰＳ受信部１５、入力部１６、出力部１７、地図情報メモリ１８、及び画像撮像部２０を備えている。
【００６０】
演算処理部１１は、内部バス１９を介して端末装置１の上述したようなハードウェア各部と接続されており、上述したハードウェア各部を制御するとともに、ＲＯＭ１２に記憶されている処理プログラム、例えば周囲に存在する施設又は道路の更新情報を受け付ける又は検出するプログラム、受け付けた又は検出した施設又は道路の更新情報を中央装置２へ送信するプログラム、中央装置２から施設又は道路の更新情報の確認依頼を受信するプログラム、確認依頼に対する確認報告を送信するプログラム、撮像された画像に基づいて施設又は道路の変更を検出するプログラム等に従って、種々のソフトウェア的機能を実行する。
【００６１】
画像撮像部２０は、光学信号を電気信号に変換する撮像素子を備えており、撮像素子の出力輝度信号を、演算処理部１１へ送信する。演算処理部１１は、画像撮像部２０から受信した輝度信号をデジタル信号に変換し、補正処理を加えた後、ＹＵＶ（Ｙ：輝度、Ｕ、Ｖ：色差）信号等に変換され、画像データとしてＲＡＭ１３へ記憶される。
【００６２】
画像撮像部２０は、ナビゲーション端末装置１ａの上端部に、フロントウインドウを介して周囲を撮像することが可能に設置してある。もちろん、ナビゲーション端末装置１ａに内蔵することが必須ではなく、例えばドアミラー等に撮像装置のみを設置し、通信線を介してナビゲーション端末装置１ａの演算処理部１１へ撮像した画像を転送するようにしてあっても良い。
【００６３】
図１２は、本発明の実施の形態３に係る地図情報更新システムの端末装置１の演算処理部１１の処理手順を示すフローチャートである。演算処理部１１は、画像撮像部２０から画像データを取得し（ステップＳ１２０１）、車両の位置情報と対応付けて記憶手段２５に時系列的にＲＡＭ１３へ記憶する（ステップＳ１２０２）。
【００６４】
演算処理部１１は、画像撮像部２０から画像データを取得した時点で、ＲＡＭ１３を照会して、位置情報が同一である時期的に直近の画像データを読み出す（ステップＳ１２０３）。演算処理部１１は、画像撮像部２０から取得した画像データとＲＡＭ１３から読み出した画像データとを比較して、両画像が一致しているか否かを判断する（ステップＳ１２０４）。
【００６５】
画像撮像部２０から取得した画像データとＲＡＭ１３から読み出した画像データとが一致しているか否かを判断する方法は特に限定されるものではない。例えば撮像装置の設置位置を車両の所定の位置へ固定しておき、同一の緯度及び経度における画像間の相関値が所定値より小さい場合には両画像が一致しているものと判断する。また、画像内の所定の画像、例えば施設の看板等をエッジ検出処理等により抽出し、文字認識することにより認識された文字が一致する場合には両画像が一致しているものと判断する方法であっても良い。
【００６６】
演算処理部１１が、両画像が一致していると判断した場合（ステップＳ１２０４：ＹＥＳ）、演算処理部１１は、施設又は道路が変更されていないものと判断して処理を終了する。演算処理部１１が、両画像が一致していないと判断した場合（ステップＳ１２０４：ＮＯ）、演算処理部１１は、施設又は道路が変更されているものと判断して、中央装置２へ現在の位置情報及び施設又は道路に関する変更情報を地図更新情報として送信する（ステップＳ１２０５）。現在の位置情報及び施設又は道路に関する変更情報を地図更新情報として受信した中央装置２は、実施の形態１及び２と同様の処理を実行して、地図情報を更新する。
【００６７】
以上のように本実施の形態３によれば、所定の位置にある施設又は道路が新設又は廃棄等された事実を、同一の位置情報に対する画像データが一致しないことにより検出し、ユーザが意識することなく中央装置２に対して地図更新情報を送信することができる。したがって、例えば車両に搭載してあるナビゲーション端末装置を用いる場合、運転者が操作を行うことなく新たな施設又は道路の検出、あるいは施設又は道路が廃棄された事実の検出を行うことができ、ユーザに煩雑な操作を強いることなく、略リアルタイムに地図情報を更新することが可能となる。
【００６８】
なお、本実施の形態３では、端末装置１、１、・・・として車両に搭載したナビゲーション端末装置１ａ、１ａ、・・・を用いた例を説明しているが、携帯電話機１ｂ、１ｂ、・・・を用い、携帯電話機１ｂ、１ｂ、・・・に装備されている撮像装置を活用して施設又は道路の変更を検出する場合であっても同様の効果を奏することは言うまでもない。
【００６９】
（実施の形態４）
以下、本発明をその実施の形態４を示す図面に基づいて詳述する。本発明の実施の形態４に係る地図情報更新システムの構成は実施の形態１と同様であることから、同一の符号を付することにより詳細な説明を省略する。本実施の形態４に係る地図情報更新システムは、車両に積載してあるナビゲーション端末装置１ａ、１ａ、・・・の位置情報を時系列的に記憶しておき、ナビゲーション装置１ａ、１ａ、・・・の移動ベクトルを算出することにより、地図更新情報に係る施設又は道路の位置へ向かって進行している他の端末装置１、１、・・・に対して確認依頼要求を送信する点で実施の形態１と相違する。
【００７０】
図１３は、本発明の実施の形態４に係る地図情報更新システムの中央装置２のＣＰＵ２１の処理手順を示すフローチャートである。ユーザが車両を運転中、ナビゲーション端末装置１ａの演算処理部１１は、ＧＰＳ衛星３と通信することにより、常時車両の位置情報を取得し、中央装置２へ送信する。中央装置２のＣＰＵ２１は、各ナビゲーション端末装置１ａ、１ａ、・・・（端末装置１、１、・・・）から位置情報を受信し、随時車両の位置情報としてＲＡＭ２３へ記憶しておく（ステップＳ１３０１）。
【００７１】
そして、ナビゲーション端末装置１ａの演算処理部１１は、施設又は道路が変更された旨を示す地図更新情報を取得する。中央装置２のＣＰＵ２１は、ナビゲーション端末装置１ａから現在の位置情報及び上述のような施設又は道路に関する変更情報を地図更新情報として受信し（ステップＳ１３０２）、受信した地図更新情報（変更情報）が新設に係る情報であるか否かを判断する（ステップＳ１３０３）。
【００７２】
ＣＰＵ２１が、受信した地図更新情報が新設に係る情報であると判断した場合（ステップＳ１３０３：ＹＥＳ）、ＣＰＵ２１は、位置情報及び上述のような施設又は道路に関する新設情報の送信元であるナビゲーション端末装置１ａに対して新設された施設の名称、業種等の施設情報の入力を依頼する入力依頼信号を送信する（ステップＳ１３０４）。入力依頼信号を受信したナビゲーション端末装置１ａの演算処理部１１は、タッチパネル上に表示されている所定の領域から、タッチペン等による新設された施設の施設情報の入力を受け付け、中央装置２へ送信する。中央装置２のＣＰＵ２１は、ナビゲーション端末装置１ａからの施設情報を受信する（ステップＳ１３０５）。
【００７３】
中央装置２のＣＰＵ２１は、受信した地図更新情報が新設に係る情報ではないと判断した場合（ステップＳ１３０３：ＮＯ）、すなわち施設又は道路の変更又は廃棄に係る情報を受信したと判断した場合、あるいは新設情報を受信したナビゲーション端末装置１ａから新設された施設又は道路に係る施設に係る情報を受信した場合、ＣＰＵ２１は、受信した位置情報に基づいて、近接している位置に存在する他の端末装置１、１、・・・を抽出する（ステップＳ１３０６）。近接する位置に存在する他の端末装置１、１、・・・を抽出する方法は特に限定されるものではない。例えば緯度及び経度に基づいて住所（市町村区）を特定し、住所が一致している他の端末装置１、１、・・・を抽出する。
【００７４】
中央装置２のＣＰＵ２１は、抽出した他の端末装置１、１、・・・ごとに移動ベクトルを算出し（ステップＳ１３０７）、受信した地図更新情報に対応する施設又は道路の位置が移動ベクトルに近接している他の端末装置１、１、・・・を選択する（ステップＳ１３０８）。移動ベクトルは、端末装置１ごとに時系列的に記憶してある位置情報に基づいて算出し、端末装置１ごとの現在の位置を起点として位置ベクトルの略延長線上に地図更新情報に対応する施設又は道路の位置が存在するか否かによって、確認依頼要求を送信する端末装置１として選択するか否かを判断する。なお、移動ベクトルの算出方法は、特にこれに限定されるものではなく、端末装置１、１、・・・の選択方法もこれに限定されるものではない。
【００７５】
ＣＰＵ２１は、選択された一又は複数の端末ＩＤに対応する他の端末装置１、１、・・・に対して、確認依頼要求を送信する（ステップＳ１３０９）。確認依頼要求は、施設又は道路に係る施設情報及び位置情報とともに、確認応答を返信する旨を示す情報を付与したコマンドである。
【００７６】
中央装置２のＣＰＵ２１は、確認報告を受信したか否かを判断し（ステップＳ１３１０）、ＣＰＵ２１が、確認報告を受信していないと判断した場合（ステップＳ１３１０：ＮＯ）、ＣＰＵ２１は、受信している施設情報が誤認情報であるものと判断して処理を終了する。ＣＰＵ２１が、確認報告を受信したと判断した場合（ステップＳ１３１０：ＹＥＳ）、ＣＰＵ２１は、受信している施設情報が正しい情報であるものと判断して、地図情報を更新する（ステップＳ１３１１）。具体的には、施設又は道路が新設された場合には、地図情報記憶部２５１に記憶してある施設情報テーブルに新たな施設レコードを追加し、施設又は道路が廃棄された場合には、地図情報記憶部２５１に記憶してある施設情報テーブルから該当する施設レコードを削除する。
【００７７】
以上のように本実施の形態４によれば、所定の位置にある施設又は道路が新設又は廃棄等された事実を、新設又は廃棄された施設又は道路の位置へ向かっている他の端末装置１に対して確認することにより、確認依頼要求を受信したユーザが抵抗無く施設又は道路が新設又は廃棄されているか否かを確認することができ、地図更新情報が正しいか否かの確認をユーザに負荷をかけることなく行うことが可能となる。
【００７８】
なお、本実施の形態４では、端末装置１、１、・・・として車両に搭載したナビゲーション端末装置１ａ、１ａ、・・・を用いた例を説明しているが、携帯電話機１ｂ、１ｂ、・・・を用い、携帯電話機１ｂ、１ｂ、・・・を持参しているユーザの進行方向を移動ベクトルとして算出する場合であっても同様の効果を奏することは言うまでもない。
【００７９】
（実施の形態５）
以下、本発明をその実施の形態５を示す図面に基づいて詳述する。本発明の実施の形態５に係る地図情報更新システムの構成は実施の形態１と同様であることから、同一の符号を付することにより詳細な説明を省略する。本実施の形態５に係る地図情報更新システムは、車両に積載してあるナビゲーション端末装置１ａ、１ａ、・・・が移動する予定の位置情報をルート情報として記憶しておき、ルート情報の途上に地図更新情報に係る施設又は道路が存在する他の端末装置１、１、・・・に対して確認依頼要求を送信する点で実施の形態１と相違する。
【００８０】
図１４は、本発明の実施の形態５に係る地図情報更新システムの中央装置２のＣＰＵ２１の処理手順を示すフローチャートである。ユーザが車両を運転中、ナビゲーション端末装置１ａの演算処理部１１は、ＧＰＳ衛星３と通信することにより、常時車両の位置情報を取得し、中央装置２へ送信する。中央装置２のＣＰＵ２１は、各ナビゲーション端末装置１ａ、１ａ、・・・（端末装置１、１、・・・）から位置情報を受信し、随時車両の位置情報としてＲＡＭ２３へ記憶しておく（ステップＳ１４０１）。
【００８１】
そして、ナビゲーション端末装置１ａの演算処理部１１は、施設又は道路が変更された旨を示す地図更新情報を取得する。中央装置２のＣＰＵ２１は、ナビゲーション端末装置１ａから現在の位置情報及び上述のような施設又は道路に関する変更情報を地図更新情報として受信し（ステップＳ１４０２）、受信した地図更新情報（変更情報）が新設に係る情報であるか否かを判断する（ステップＳ１４０３）。
【００８２】
ＣＰＵ２１が、受信した地図更新情報が新設に係る情報であると判断した場合（ステップＳ１４０３：ＹＥＳ）、ＣＰＵ２１は、位置情報及び上述のような施設又は道路に関する新設に係る情報の送信元であるナビゲーション端末装置１ａに対して新設された施設の名称、業種等の施設情報の入力を依頼する入力依頼信号を送信する（ステップＳ１４０４）。入力依頼信号を受信したナビゲーション端末装置１ａの演算処理部１１は、タッチパネル上に表示されている所定の領域から、タッチペン等による新設された施設の施設情報の入力を受け付け、中央装置２へ送信する。中央装置２のＣＰＵ２１は、ナビゲーション端末装置１ａからの施設情報を受信する（ステップＳ１４０５）。
【００８３】
中央装置２のＣＰＵ２１は、受信した地図更新情報が新設に係る情報ではないと判断した場合（ステップＳ１４０３：ＮＯ）、すなわち施設又は道路の変更又は廃棄に係る情報を受信したと判断した場合、あるいは新設に係る情報を受信したナビゲーション端末装置１ａから新設された施設又は道路に係る施設情報を受信した場合、ＣＰＵ２１は、受信した位置情報に基づいて、近接している位置に存在する他の端末装置１、１、・・・を抽出する（ステップＳ１４０６）。近接する位置に存在する他の端末装置１、１、・・・を抽出する方法は特に限定されるものではない。例えば緯度及び経度に基づいて住所（市町村区）を特定し、住所が一致している他の端末装置１、１、・・・を抽出する。
【００８４】
中央装置２のＣＰＵ２１は、抽出した他の端末装置１、１、・・・ごとに記憶してあるルート情報を読み出し（ステップＳ１４０７）、受信した地図更新情報に対応する施設又は道路の位置が移動予定ルートの途上に近接している他の端末装置１、１、・・・を選択する（ステップＳ１４０８）。ルート情報は、端末装置１ごとに移動予定ルートを指定しておき、移動予定ルートの緯度及び経路をＲＡＭ１３に記憶してある。したがって、移動予定ルート上又は近接する位置に、受信した地図更新情報に対応する施設又は道路の位置が存在する場合、地図更新情報が正しいか否かを確実に確認することができる。したがって、移動予定ルート上又は近接する位置に地図更新情報に対応する施設又は道路が存在するか否かによって、確認依頼要求を送信する端末装置１として選択するか否かを判断する。なお、移動予定ルートの指定方法は、特に限定されるものではなく、端末装置１、１、・・・の選択方法も限定されるものではない。
【００８５】
ＣＰＵ２１は、選択された一又は複数の端末ＩＤに対応する他の端末装置１、１、・・・に対して、確認依頼要求を送信する（ステップＳ１４０９）。確認依頼要求は、施設又は道路に係る施設情報及び位置情報とともに、確認応答を返信する旨を示す情報を付与したコマンドである。
【００８６】
中央装置２のＣＰＵ２１は、確認報告を受信したか否かを判断し（ステップＳ１４１０）、ＣＰＵ２１が、確認報告を受信していないと判断した場合（ステップＳ１４１０：ＮＯ）、ＣＰＵ２１は、受信している施設情報が誤認情報であるものと判断して処理を終了する。ＣＰＵ２１が、確認報告を受信したと判断した場合（ステップＳ１４１０：ＹＥＳ）、ＣＰＵ２１は、受信している施設情報が正しい情報であるものと判断して、地図情報を更新する（ステップＳ１４１１）。具体的には、施設又は道路が新設された場合には、地図情報記憶部２５１に記憶してある施設情報テーブルに新たな施設レコードを追加し、施設又は道路が廃棄された場合には、地図情報記憶部２５１に記憶してある施設情報テーブルから該当する施設レコードを削除する。
【００８７】
以上のように本実施の形態５によれば、所定の位置にある施設又は道路が新設又は廃棄等された事実を、移動予定ルート上に新設又は廃棄された施設又は道路が存在する他の端末装置１に対して確認することにより、確認依頼要求を受信したユーザが抵抗無く施設又は道路が新設又は廃棄されているか否かを確認することができ、地図更新情報が正しいか否かの確認をユーザに負荷をかけることなく行うことが可能となる。
【００８８】
なお、本実施の形態５では、端末装置１、１、・・・として車両に搭載したナビゲーション端末装置１ａ、１ａ、・・・を用いた例を説明しているが、携帯電話機１ｂ、１ｂ、・・・を用い、携帯電話機１ｂ、１ｂ、・・・を持参しているユーザの移動予定ルートを用いて確認する端末装置１、１、・・・を選択する場合であっても同様の効果を奏することは言うまでもない。
以上実施の形態に関し、更に以下の付記を開示する。
【００８９】
（付記１）
施設又は道路の変更に係る地図更新情報を取得する複数の端末装置と、
該複数の端末装置から前記地図更新情報を取得し、記憶してある地図情報を更新する中央装置と
を備える地図情報更新システムにおいて、
前記複数の端末装置は、
存在する位置に関する位置情報を取得する手段と、
取得した位置情報を前記中央装置へ送信する手段と、
前記地図更新情報を取得する取得手段と、
取得した地図更新情報を前記中央装置へ送信する手段と
を備え、
前記中央装置は、
前記位置情報及び地図更新情報を受信する手段と、
受信した位置情報及び地図更新情報と、記憶してある地図情報とを照合し、地図情報と相違しているか否かを判断する手段と、
該手段で相違していると判断した場合、前記位置情報及び地図更新情報の送信元である端末装置の位置に対して所定の範囲内に位置する他の端末装置へ地図更新情報の確認依頼を送信する手段と、
前記他の端末装置から前記確認依頼に対する確認報告を受信した場合、記憶してある地図情報を更新する手段と
を備えることを特徴とする地図情報更新システム。
【００９０】
（付記２）
既存の施設又は道路の検出に係る地図検出情報を取得する複数の端末装置と、
該複数の端末装置から前記地図検出情報を取得し、記憶してある地図情報を更新する中央装置と
を備える地図情報更新システムにおいて、
前記複数の端末装置は、
存在する位置に関する位置情報を取得する手段と、
取得した位置情報を前記中央装置へ送信する手段と、
前記地図検出情報を取得する取得手段と、
取得した地図検出情報を前記中央装置へ送信する手段と
を備え、
前記中央装置は、
前記位置情報及び地図検出情報を受信する手段と、
受信した位置情報及び地図検出情報を時系列的に記憶しておく履歴情報記憶手段と、
記憶した位置情報及び地図検出情報と、記憶してある地図情報とを照合し、地図情報と相違しているか否かを判断する手段と、
該手段で相違していると判断した場合、記憶してある地図情報の施設又は道路の位置に対して所定の範囲内に位置する他の端末装置へ地図検出情報の確認依頼を送信する手段と、
前記他の端末装置から前記確認依頼に対する確認報告を受信した場合、記憶してある地図情報を更新する手段と
を備えることを特徴とする地図情報更新システム。
【００９１】
（付記３）
前記端末装置は、前記地図更新情報の入力を受け付ける手段を備えることを特徴とする付記１又は２記載の地図情報更新システム。
【００９２】
（付記４）
前記端末装置は、
前記取得手段で取得した地図更新情報を記憶手段で記憶する手段と、
記憶されている地図更新情報を所定の時間間隔で前記中央装置へ送信する手段と
を備えることを特徴とする付記１又は２記載の地図情報更新システム。
【００９３】
（付記５）
前記取得手段は、
周辺の画像を撮像する画像撮像部と、
撮像された画像に基づいて施設又は道路の変更を検出する検出部と
を備え、
前記検出部は、
位置情報に対応付けて画像を時系列的に記憶する手段と、
直近に記憶された画像と取得した画像とが一致するか否かを判断する手段と、
該手段で一致しないと判断した場合、取得した画像及び位置情報を中央装置へ送信する手段と
を備えることを特徴とする付記１又は２記載の地図情報更新システム。
【００９４】
（付記６）
前記中央装置は、
前記端末装置から受信した位置情報から住所を検出する手段と、
検出した住所と市区町村が一致する他の端末装置が存在するか否かを判断する手段と
を備え、
該手段で存在すると判断された他の端末装置へ地図更新情報の確認依頼を送信するようにしてあることを特徴とする付記１乃至５のいずれか一項に記載の地図情報更新システム。
【００９５】
（付記７）
前記中央装置は、
前記他の端末装置から受信した位置情報に基づいて、該他の端末装置の移動ベクトルを算出する手段と、
算出した移動ベクトルが、前記端末装置が存在する位置へ向かっているか否かを判断する手段と
を備え、
該手段で前記端末装置が存在する位置へ向かっていると判断された他の端末装置へ地図更新情報の確認依頼を送信するようにしてあることを特徴とする付記１乃至５のいずれか一項に記載の地図情報更新システム。
【００９６】
（付記８）
前記中央装置は、
前記他の端末装置から受信した位置情報から移動するルートを設定したルート設定情報を抽出する手段と、
抽出したルート設定情報で設定されているルート上に、前記端末装置が存在する位置が存在するか否かを判断する手段と
を備え、
該手段で存在すると判断されたルートが設定されている他の端末装置へ地図更新情報の確認依頼を送信するようにしてあることを特徴とする付記１乃至５のいずれか一項に記載の地図情報更新システム。
【００９７】
（付記９）
施設又は道路の変更に係る地図更新情報を取得する複数の端末装置から前記地図更新情報を取得し、記憶してある地図情報を更新する中央装置において、
前記複数の端末装置が存在する位置に関する位置情報及び前記地図更新情報を受信する手段と、
受信した位置情報及び地図更新情報と、記憶してある地図情報とを照合し、地図情報と相違しているか否かを判断する手段と、
該手段で相違していると判断した場合、前記位置情報及び地図更新情報の送信元である端末装置の位置に対して所定の範囲内に位置する他の端末装置へ地図更新情報の確認依頼を送信する手段と、
前記他の端末装置から前記確認依頼に対する確認報告を受信した場合、記憶してある地図情報を更新する手段と
を備えることを特徴とする中央装置。
【００９８】
（付記１０）
既存の施設又は道路の検出に係る地図検出情報を取得する複数の端末装置から前記地図検出情報を取得し、記憶してある地図情報を更新する中央装置において、
前記複数の端末装置が存在する位置に関する位置情報及び前記地図検出情報を受信する手段と、
受信した位置情報及び地図検出情報を時系列的に記憶しておく履歴情報記憶手段と、
記憶した位置情報及び地図検出情報と、記憶してある地図情報とを照合し、地図情報と相違しているか否かを判断する手段と、
該手段で相違していると判断した場合、記憶してある地図情報の施設又は道路の位置に対して所定の範囲内に位置する他の端末装置へ地図検出情報の確認依頼を送信する手段と、
前記他の端末装置から前記確認依頼に対する確認報告を受信した場合、記憶してある地図情報を更新する手段と
を備えることを特徴とする中央装置。
【００９９】
（付記１１）
前記端末装置から受信した位置情報から住所を検出する手段と、
検出した住所と市区町村が一致する他の端末装置が存在するか否かを判断する手段と
を備え、
該手段で存在すると判断された他の端末装置へ地図更新情報の確認依頼を送信するようにしてあることを特徴とする付記９又は１０記載の中央装置。
【０１００】
（付記１２）
前記他の端末装置から受信した位置情報に基づいて、該他の端末装置の移動ベクトルを算出する手段と、
算出した移動ベクトルが、前記端末装置が存在する位置へ向かっているか否かを判断する手段と
を備え、
該手段で前記端末装置が存在する位置へ向かっていると判断された他の端末装置へ地図更新情報の確認依頼を送信するようにしてあることを特徴とする付記９又は１０記載の中央装置。
【０１０１】
（付記１３）
前記他の端末装置から受信した位置情報から移動するルートを設定したルート設定情報を抽出する手段と、
抽出したルート設定情報で設定されているルート上に、前記端末装置が存在する位置が存在するか否かを判断する手段と
を備え、
該手段で存在すると判断されたルートが設定されている他の端末装置へ地図更新情報の確認依頼を送信するようにしてあることを特徴とする付記９又は１０記載の中央装置。
【０１０２】
（付記１４）
施設又は道路の変更に係る地図更新情報を取得する複数の端末装置と、
該複数の端末装置から前記地図更新情報を取得し、記憶してある地図情報を更新する中央装置と
を用いる地図情報更新方法において、
前記複数の端末装置は、
存在する位置に関する位置情報を取得し、
取得した位置情報を前記中央装置へ送信し、
前記地図更新情報を取得し、
取得した地図更新情報を前記中央装置へ送信し、
前記中央装置は、
前記位置情報及び地図更新情報を受信し、
受信した位置情報及び地図更新情報と、記憶してある地図情報とを照合し、地図情報と相違しているか否かを判断し、
相違していると判断した場合、前記位置情報及び地図更新情報の送信元である端末装置の位置に対して所定の範囲内に位置する他の端末装置へ地図更新情報の確認依頼を送信し、
前記他の端末装置から前記確認依頼に対する確認報告を受信した場合、記憶してある地図情報を更新することを特徴とする地図情報更新方法。
【０１０３】
（付記１５）
既存の施設又は道路の検出に係る地図検出情報を取得する複数の端末装置と、
該複数の端末装置から前記地図検出情報を取得し、記憶してある地図情報を更新する中央装置と
を用いる地図情報更新方法において、
前記複数の端末装置は、
存在する位置に関する位置情報を取得し、
取得した位置情報を前記中央装置へ送信し、
前記地図検出情報を取得し、
取得した地図検出情報を前記中央装置へ送信し、
前記中央装置は、
前記位置情報及び地図検出情報を受信し、
受信した位置情報及び地図検出情報を時系列的に記憶し、
記憶した位置情報及び地図検出情報と、記憶してある地図情報とを照合し、地図情報と相違しているか否かを判断し、
相違していると判断した場合、記憶してある地図情報の施設又は道路の位置に対して所定の範囲内に位置する他の端末装置へ地図検出情報の確認依頼を送信し、
前記他の端末装置から前記確認依頼に対する確認報告を受信した場合、記憶してある地図情報を更新することを特徴とする地図情報更新方法。
【０１０４】
（付記１６）
前記端末装置は、前記地図更新情報の入力を受け付けることを特徴とする付記１４又は１５記載の地図情報更新方法。
【０１０５】
（付記１７）
前記端末装置は、
取得した地図更新情報を記憶手段で記憶し、
記憶されている地図更新情報を所定の時間間隔で前記中央装置へ送信することを特徴とする付記１４又は１５記載の地図情報更新方法。
【０１０６】
（付記１８）
前記端末装置は、
前記端末装置の撮像部で撮像された画像を、位置情報に対応付けて時系列的に記憶し、
直近に記憶された画像と取得した画像とが一致するか否かを判断し、
一致しないと判断した場合、取得した画像及び位置情報を中央装置へ送信することを特徴とする付記１４又は１５記載の地図情報更新方法。
【０１０７】
（付記１９）
前記中央装置は、
前記端末装置から受信した位置情報から住所を検出し、
検出した住所と市区町村が一致する他の端末装置が存在するか否かを判断し、
存在すると判断された他の端末装置へ地図更新情報の確認依頼を送信することを特徴とする付記１４乃至１８のいずれか一項に記載の地図情報更新方法。
【０１０８】
（付記２０）
前記中央装置は、
前記他の端末装置から受信した位置情報に基づいて、該他の端末装置の移動ベクトルを算出し、
算出した移動ベクトルが、前記端末装置が存在する位置へ向かっているか否かを判断し、
前記端末装置が存在する位置へ向かっていると判断された他の端末装置へ地図更新情報の確認依頼を送信することを特徴とする付記１４乃至１８のいずれか一項に記載の地図情報更新方法。
【０１０９】
（付記２１）
前記中央装置は、
前記他の端末装置から受信した位置情報から移動するルートを設定したルート設定情報を抽出し、
抽出したルート設定情報で設定されているルート上に、前記端末装置が存在する位置が存在するか否かを判断し、
存在すると判断されたルートが設定されている他の端末装置へ地図更新情報の確認依頼を送信することを特徴とする付記１４乃至１８のいずれか一項に記載の地図情報更新方法。
【０１１０】
（付記２２）
施設又は道路の変更に係る地図更新情報を外部から取得し、記憶してある地図情報を更新するコンピュータで実行することが可能なコンピュータプログラムにおいて、
前記コンピュータを、
位置に関する位置情報及び前記地図更新情報を外部から受信する手段、
受信した位置情報及び地図更新情報と、記憶してある地図情報とを照合し、地図情報と相違しているか否かを判断する手段、
該手段で相違していると判断した場合、前記位置情報及び地図更新情報の送信元の位置に対して所定の範囲内に位置する他の送信先へ地図更新情報の確認依頼を送信する手段、及び
前記他の送信先から前記確認依頼に対する確認報告を受信した場合、記憶してある地図情報を更新する手段
として機能させることを特徴とするコンピュータプログラム。
【０１１１】
（付記２３）
既存の施設又は道路の検出に係る地図検出情報を取得する複数の端末装置から前記地図検出情報を取得し、記憶してある地図情報を更新するコンピュータで実行することが可能なコンピュータプログラムにおいて、
前記コンピュータを、
前記複数の端末装置が存在する位置に関する位置情報及び前記地図検出情報を受信する手段、
受信した位置情報及び地図検出情報を時系列的に記憶しておく履歴情報記憶手段、
記憶した位置情報及び地図検出情報と、記憶してある地図情報とを照合し、地図情報と相違しているか否かを判断する手段、
該手段で相違していると判断した場合、記憶してある地図情報の施設又は道路の位置に対して所定の範囲内に位置する他の端末装置へ地図検出情報の確認依頼を送信する手段、及び
前記他の端末装置から前記確認依頼に対する確認報告を受信した場合、記憶してある地図情報を更新する手段
として機能させることを特徴とするコンピュータプログラム。
【０１１２】
（付記２４）
前記コンピュータを、
前記送信元から受信した位置情報から住所を検出する手段、
検出した住所と市区町村が一致する他の送信先が存在するか否かを判断する手段、及び
該手段で存在すると判断された他の送信先へ地図更新情報の確認依頼を送信する手段
として機能させることを特徴とする付記２２又は２３記載のコンピュータプログラム。
【０１１３】
（付記２５）
前記コンピュータを、
前記他の送信先から受信した位置情報に基づいて、該送信先の移動ベクトルを算出する手段、
算出した移動ベクトルが、前記送信元が存在する位置へ向かっているか否かを判断する手段、及び
該手段で前記送信元が存在する位置へ向かっていると判断された他の送信先へ地図更新情報の確認依頼を送信する手段
として機能させることを特徴とする付記２２又は２３記載のコンピュータプログラム。
【０１１４】
（付記２６）
前記コンピュータを、
前記他の送信先から受信した位置情報から移動するルートを設定したルート設定情報を抽出する手段、
抽出したルート設定情報で設定されているルート上に、前記送信元が存在する位置が存在するか否かを判断する手段、及び
該手段で存在すると判断されたルートが設定されている他の送信先へ地図更新情報の確認依頼を送信する手段
として機能させることを特徴とする付記２２又は２３記載のコンピュータプログラム。
【図面の簡単な説明】
【０１１５】
【図１】本発明の実施の形態１に係る地図情報更新システムの構成を示すブロック図である。
【図２】本発明の実施の形態１に係る地図情報更新システムの端末装置の構成を示すブロック図である。
【図３】本発明の実施の形態１に係る地図情報更新システムの中央装置のＣＰＵの処理手順を示すフローチャートである。
【図４】ナビゲーション端末装置の表示画面構成の例示図である。
【図５】地図情報記憶部に記憶してある施設情報テーブルのデータ構成の例示図である。
【図６】地図情報記憶部に記憶されている各端末装置の位置情報のデータ構成の例示図である。
【図７】ナビゲーション端末装置の表示画面構成の例示図である。
【図８】本発明の実施の形態２に係る地図情報更新システムの構成を示すブロック図である。
【図９】本発明の実施の形態２に係る地図情報更新システムの中央装置のＣＰＵの処理手順を示すフローチャートである。
【図１０】履歴情報記憶部に記憶してある履歴情報のデータ構成の例示図である。
【図１１】本発明の実施の形態３に係る地図情報更新システムの端末装置の構成を示すブロック図である。
【図１２】本発明の実施の形態３に係る地図情報更新システムの端末装置の演算処理部の処理手順を示すフローチャートである。
【図１３】本発明の実施の形態４に係る地図情報更新システムの中央装置のＣＰＵの処理手順を示すフローチャートである。
【図１４】本発明の実施の形態５に係る地図情報更新システムの中央装置のＣＰＵの処理手順を示すフローチャートである。
【符号の説明】
【０１１６】
１  端末装置
１ａ  ナビゲーション端末装置
１ｂ  携帯電話機
２  中央装置
３  ＧＰＳ衛星
１１  演算処理部
１２、２２  ＲＯＭ
１３、２３  ＲＡＭ
１４、２４  通信インタフェース部
１５  ＧＰＳ受信部
１６  入力部
１７  出力部
１８  地図情報メモリ
１９、２６  内部バス
２０  画像撮像部
２１  ＣＰＵ
２５  記憶手段
２５１  地図情報記憶部
２５２  履歴情報記憶部
【図１】
0004812415.tif 000002
【図２】
0004812415.tif 000003
【図３】
0004812415.tif 000004
【図４】
0004812415.tif 000005
【図５】
0004812415.tif 000006
【図６】
0004812415.tif 000007
【図７】
0004812415.tif 000008
【図８】
0004812415.tif 000009
【図９】
0004812415.tif 000010
【図１０】
0004812415.tif 000011
【図１１】
0004812415.tif 000012
【図１２】
0004812415.tif 000013
【図１３】
0004812415.tif 000014
【図１４】
0004812415.tif 000015