(57)【要約】【課題】フォーマットが異なる地図情報も利用して地図情報の更新を容易且つ迅速に行うことができる、ナビゲーション装置等を提供すること。【解決手段】ナビゲーション装置１０は、地図情報を記憶する地図情報ＤＢ４１と、地図情報を受信する通信部２０と、地図情報のフォーマットを変換するための変換用アプリケーション４２ａを、変換前後のフォーマットの組み合わせ毎に記憶する変換用アプリケーション記憶部４２と、通信部２０が受信した地図情報のフォーマットと地図情報ＤＢ４１が記憶している地図情報のフォーマットとの組み合わせに対応する変換用アプリケーション４２ａを選択し、当該変換用アプリケーション４２ａにより通信部２０が受信した地図情報のフォーマットを地図情報ＤＢ４１が記憶している地図情報のフォーマットに変換し、当該変換後の地図情報に基づき、地図情報ＤＢ４１が記憶している地図情報を更新する地図情報更新部３１とを備える。【選択図】図１
2012093492.tif 000002
【特許請求の範囲】
【請求項１】
地図情報を記憶する地図情報記憶手段と、
地図情報を受信する受信手段と、
地図情報のフォーマットを変換するための変換用アプリケーションを、変換前後のフォーマットの組み合わせ毎に記憶する変換用アプリケーション記憶手段と、
前記受信手段が受信した地図情報に基づき、前記地図情報記憶手段が記憶している地図情報を更新する、地図情報更新手段と、を備え、
前記地図情報更新手段は、前記受信手段が受信した地図情報のフォーマットと、前記地図情報記憶手段が記憶している地図情報のフォーマットとが異なる場合、当該受信手段が受信した地図情報のフォーマットと当該地図情報記憶手段が記憶している地図情報のフォーマットとの組み合わせに対応する変換用アプリケーションを前記変換用アプリケーション記憶手段に記憶されている前記変換用アプリケーションの中から選択し、当該選択した変換用アプリケーションにより当該受信手段が受信した地図情報のフォーマットを当該地図情報記憶手段が記憶している地図情報のフォーマットに変換し、当該フォーマット変換後の地図情報に基づき、当該地図情報記憶手段が記憶している地図情報を更新する、
ナビゲーション装置。
【請求項２】
前記変換用アプリケーション記憶手段は、前記変換用アプリケーションを、変換前後の各フォーマットと中間フォーマットとの組み合わせ毎に記憶し、
前記地図情報更新手段は、前記受信手段が受信した地図情報のフォーマットと、前記地図情報記憶手段が記憶している地図情報のフォーマットとが異なる場合、当該受信手段が受信した地図情報のフォーマットと前記中間フォーマットとの組み合わせに対応する変換用アプリケーションと、前記中間フォーマットと当該地図情報記憶手段が記憶している地図情報のフォーマットとの組み合わせに対応する変換用アプリケーションとを選択し、当該選択した変換用アプリケーションにより、前記受信手段が受信した地図情報のフォーマットを前記中間フォーマットを介して前記地図情報記憶手段が記憶している地図情報のフォーマットに変換する、
請求項１に記載のナビゲーション装置。
【請求項３】
前記地図情報記憶手段は、地点情報を含む地図情報を記憶し、
前記受信手段は、地点情報を含む地図情報を受信し、
前記地図情報更新手段は、前記受信手段が受信した地図情報のフォーマットと、前記地図情報記憶手段が記憶している地図情報のフォーマットとが異なる場合、前記選択した変換用アプリケーションにより、当該受信手段が受信した地図情報に含まれる地点情報のフォーマットのみを前記地図情報記憶手段が記憶している地図情報に含まれる地点情報のフォーマットに変換し、当該フォーマット変換後の地点情報に基づき、前記地図情報記憶手段が記憶している地図情報に含まれる地点情報を更新する、
請求項１又は２に記載のナビゲーション装置。
【請求項４】
地図情報を地図情報記憶手段に記憶させる地図情報記憶ステップと、
地図情報を受信する受信ステップと、
地図情報のフォーマットを変換するための変換用アプリケーションを、変換前後のフォーマットの組み合わせ毎に変換用アプリケーション記憶手段に記憶させる変換用アプリケーション記憶ステップと、
前記受信ステップで受信した地図情報に基づき、前記地図情報記憶手段に記憶されている地図情報を更新する、地図情報更新ステップと、を含み、
前記地図情報更新ステップにおいて、前記受信ステップで受信した地図情報のフォーマットと、前記地図情報記憶手段に記憶されている地図情報のフォーマットとが異なる場合、当該受信ステップで受信した地図情報のフォーマットと当該地図情報記憶手段に記憶されている地図情報のフォーマットとの組み合わせに対応する変換用アプリケーションを前記変換用アプリケーション記憶手段に記憶されている前記変換用アプリケーションの中から選択し、当該選択した変換用アプリケーションにより当該受信ステップで受信した地図情報のフォーマットを当該地図情報記憶手段に記憶されている地図情報のフォーマットに変換し、当該フォーマット変換後の地図情報に基づき、当該地図情報記憶手段に記憶されている地図情報を更新する、
ナビゲーション方法。
【請求項５】
請求項４に記載の方法をコンピュータに実行させるナビゲーションプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置、ナビゲーション方法、及びナビゲーションプログラムに関する。
【背景技術】
【０００２】
従来、リンクデータや施設データ等を含む地図情報を記憶し、当該地図情報に基づき経路案内等を行うナビゲーション装置が用いられている。このナビゲーション装置においては、例えば道路が新設されたり、あるいは施設が廃止等された場合、これらの変化に応じて対応する地図情報を更新する必要が生じる。
【０００３】
このため、例えばＤＶＤやＵＳＢメモリ等の記憶媒体に記憶された新バージョンの地図情報に基づいてナビゲーション装置の地図情報を更新したり、双方向通信可能な無線通信を利用してサービスセンタから新バージョンの地図情報を取得すること等が知られている。さらに、地図データ管理センタから通信衛星を介して配信された最新の地図データを受信することにより車載器の地図データを更新し、あるいは他車両の車載器から車車間通信を利用して最新の地図データを取得することにより自車両の車載器の地図データを更新するナビゲーション装置が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−９３２６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、カーナビゲーション装置では、そのカーナビゲーション装置のメーカ毎に異なるフォーマットの地図情報が用いられており、地図情報を更新するためにはその地図情報と同じフォーマットの地図情報を用いる必要があった。このため、上述の如き従来の装置では、自車両が利用している地図情報のフォーマットと同一のフォーマットの地図情報が通信衛星を介して配信されるか、あるいは同一のフォーマットの地図情報を利用している他車両が車車間通信可能な範囲内に存在しない限り地図情報の更新を行うことができず、タイムリーに地図情報の更新を行えない可能性があった。
【０００６】
本発明は、上記に鑑みてなされたものであって、フォーマットが異なる地図情報も利用して、地図情報の更新を容易且つ迅速に行うことができる、ナビゲーション装置、ナビゲーション方法、及びナビゲーションプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、請求項１に記載のナビゲーション装置は、地図情報を記憶する地図情報記憶手段と、地図情報を受信する受信手段と、地図情報のフォーマットを変換するための変換用アプリケーションを、変換前後のフォーマットの組み合わせ毎に記憶する変換用アプリケーション記憶手段と、前記受信手段が受信した地図情報に基づき、前記地図情報記憶手段が記憶している地図情報を更新する、地図情報更新手段と、を備え、前記地図情報更新手段は、前記受信手段が受信した地図情報のフォーマットと、前記地図情報記憶手段が記憶している地図情報のフォーマットとが異なる場合、当該受信手段が受信した地図情報のフォーマットと当該地図情報記憶手段が記憶している地図情報のフォーマットとの組み合わせに対応する変換用アプリケーションを前記変換用アプリケーション記憶手段に記憶されている前記変換用アプリケーションの中から選択し、当該選択した変換用アプリケーションにより当該受信手段が受信した地図情報のフォーマットを当該地図情報記憶手段が記憶している地図情報のフォーマットに変換し、当該フォーマット変換後の地図情報に基づき、当該地図情報記憶手段が記憶している地図情報を更新する。
【０００８】
また、請求項２に記載のナビゲーション装置は、請求項１に記載のナビゲーション装置において、前記変換用アプリケーション記憶手段は、前記変換用アプリケーションを、変換前後の各フォーマットと中間フォーマットとの組み合わせ毎に記憶し、前記地図情報更新手段は、前記受信手段が受信した地図情報のフォーマットと、前記地図情報記憶手段が記憶している地図情報のフォーマットとが異なる場合、当該受信手段が受信した地図情報のフォーマットと前記中間フォーマットとの組み合わせに対応する変換用アプリケーションと、前記中間フォーマットと当該地図情報記憶手段が記憶している地図情報のフォーマットとの組み合わせに対応する変換用アプリケーションとを選択し、当該選択した変換用アプリケーションにより、前記受信手段が受信した地図情報のフォーマットを前記中間フォーマットを介して前記地図情報記憶手段が記憶している地図情報のフォーマットに変換する。
【０００９】
また、請求項３に記載のナビゲーション装置は、請求項１又は２に記載のナビゲーション装置において、前記地図情報記憶手段は、地点情報を含む地図情報を記憶し、前記受信手段は、地点情報を含む地図情報を受信し、前記地図情報更新手段は、前記受信手段が受信した地図情報のフォーマットと、前記地図情報記憶手段が記憶している地図情報のフォーマットとが異なる場合、前記選択した変換用アプリケーションにより、当該受信手段が受信した地図情報に含まれる地点情報のフォーマットのみを前記地図情報記憶手段が記憶している地図情報に含まれる地点情報のフォーマットに変換し、当該フォーマット変換後の地点情報に基づき、前記地図情報記憶手段が記憶している地図情報に含まれる地点情報を更新する。
【００１０】
また、請求項４に記載のナビゲーション方法は、地図情報を地図情報記憶手段に記憶させる地図情報記憶ステップと、地図情報を受信する受信ステップと、地図情報のフォーマットを変換するための変換用アプリケーションを、変換前後のフォーマットの組み合わせ毎に変換用アプリケーション記憶手段に記憶させる変換用アプリケーション記憶ステップと、前記受信ステップで受信した地図情報に基づき、前記地図情報記憶手段に記憶されている地図情報を更新する、地図情報更新ステップと、を含み、前記地図情報更新ステップにおいて、前記受信ステップで受信した地図情報のフォーマットと、前記地図情報記憶手段に記憶されている地図情報のフォーマットとが異なる場合、当該受信ステップで受信した地図情報のフォーマットと当該地図情報記憶手段に記憶されている地図情報のフォーマットとの組み合わせに対応する変換用アプリケーションを前記変換用アプリケーション記憶手段に記憶されている前記変換用アプリケーションの中から選択し、当該選択した変換用アプリケーションにより当該受信ステップで受信した地図情報のフォーマットを当該地図情報記憶手段に記憶されている地図情報のフォーマットに変換し、当該フォーマット変換後の地図情報に基づき、当該地図情報記憶手段に記憶されている地図情報を更新する。
【００１１】
また、請求項５に記載のナビゲーションプログラムは、請求項４に記載の方法をコンピュータに実行させる。
【発明の効果】
【００１２】
請求項１に記載のナビゲーション装置、請求項４に記載のナビゲーション方法、及び請求項５に記載のナビゲーションプログラムによれば、受信手段が受信した地図情報のフォーマットと、地図情報記憶手段が記憶している地図情報のフォーマットとが異なる場合、受信手段が受信した地図情報のフォーマットと地図情報記憶手段が記憶している地図情報のフォーマットとの組み合わせに対応する変換用アプリケーションを変換用アプリケーション記憶手段に記憶されている変換用アプリケーションの中から選択し、当該選択した変換用アプリケーションにより受信手段が受信した地図情報のフォーマットを地図情報記憶手段が記憶している地図情報のフォーマットに変換し、フォーマット変換後の地図情報に基づき、地図情報記憶手段が記憶している地図情報を更新するので、フォーマットの異なる地図情報も利用して、地図情報記憶手段に記憶されている地図情報を容易且つ迅速に更新することができる。
【００１３】
また、請求項２に記載のナビゲーション装置によれば、地図情報更新手段は、受信手段が受信した地図情報のフォーマットと、地図情報記憶手段が記憶している地図情報のフォーマットとが異なる場合、受信手段が受信した地図情報のフォーマットと中間フォーマットとの組み合わせに対応する変換用アプリケーションと、中間フォーマットと地図情報記憶手段が記憶している地図情報のフォーマットとの組み合わせに対応する変換用アプリケーションとを選択し、当該選択した変換用アプリケーションにより、受信手段が受信した地図情報のフォーマットを中間フォーマットを介して地図情報記憶手段が記憶している地図情報のフォーマットに変換する。これにより、新しいフォーマットが開発された場合には、新しいフォーマットと既存の他の全フォーマットとの間の変換用アプリケーションを開発する必要は無く、その新しいフォーマットと中間フォーマット間の変換用アプリケーションのみを開発するだけで、中間フォーマットを介して他の全ての既存のフォーマットと新しいフォーマットとの間のフォーマット変換が可能となり、変換用アプリケーションの開発コストを低減することができる。
【００１４】
また、請求項３に記載のナビゲーション装置によれば、地図情報更新手段は、受信手段が受信した地図情報のフォーマットと、地図情報記憶手段が記憶している地図情報のフォーマットとが異なる場合、変換用アプリケーション記憶手段に記憶されている変換用アプリケーションの中から選択した変換用アプリケーションにより、受信手段が受信した地図情報に含まれる地点情報のフォーマットのみを地図情報記憶手段が記憶している地図情報に含まれる地点情報のフォーマットに変換し、当該フォーマット変換後の地点情報に基づき、地図情報記憶手段が記憶している地図情報に含まれる地点情報を更新するので、ノードデータやリンクデータ等と比較してフォーマット変換を行いやすい地点情報についてのみ、確実且つ容易にフォーマット変換を行うことができる。
【図面の簡単な説明】
【００１５】
【図１】実施の形態に係るナビゲーションシステムを例示するブロック図である。
【図２】地図情報更新処理のフローチャートである。
【図３】変換用アプリケーションを用いた地点情報のフォーマット変換を示した概念図である。
【発明を実施するための形態】
【００１６】
以下、本発明に係るナビゲーション装置、ナビゲーション方法、及びナビゲーションプログラムの実施の形態について図面を参照しつつ詳細に説明する。ただし、この実施の形態によって本発明が限定されるものではない。
【００１７】
（構成）
最初に、実施の形態に係るナビゲーション装置の構成について説明する。図１は、本実施の形態に係るナビゲーションシステム１を例示するブロック図である。図１に示すように、ナビゲーション装置１０は例えば車両２（図１では車両２Ａ、Ｂ、Ｃ）に搭載され、通信部２０、制御部３０、及びデータ記録部４０を備えている。
【００１８】
（構成−通信部）
通信部２０は、地図情報を受信する受信手段である。この通信部２０は、例えば地図情報を配信する地図情報配信センタ３とネットワーク４を介して通信を行ったり、他車両２（図１では、自車両２を車両２Ａとした場合、車両２Ｂや車両２Ｃ）との間で車車間通信を行うものであり、公知の無線通信装置を用いることができる。
【００１９】
（構成−制御部）
制御部３０は、ナビゲーション装置１０を制御する制御手段であり、具体的には、ＣＰＵ、当該ＣＰＵ上で解釈実行される各種のプログラム（ＯＳなどの基本制御プログラムや、ＯＳ上で起動され特定機能を実現するアプリケーションプログラムを含む）、及びプログラムや各種のデータを格納するためのＲＡＭの如き内部メモリを備えて構成されるコンピュータである。特に、本実施の形態に係るナビゲーションプログラムは、任意の記録媒体又はネットワークを介してナビゲーション装置１０にインストールされることで、制御部３０の各部を実質的に構成する。
【００２０】
この制御部３０は、機能概念的に、地図情報更新部３１を備えている。地図情報更新部３１は、通信部２０が受信した地図情報に基づき、データ記録部４０が記憶している地図情報を更新する、地図情報更新手段である。この制御部３０によって実行される処理の詳細については後述する。
【００２１】
（構成−データ記録部）
データ記録部４０は、ナビゲーション装置１０の動作に必要なプログラム及び各種のデータを記録する記録手段である。このデータ記録部４０は、例えば、外部記憶装置としてのハードディスク（図示省略）の如き磁気的記録媒体を用いて構成されている。ただし、ハードディスクに代えてあるいはハードディスクと共に、フラッシュメモリの如き半導体型記憶媒体、又はＤＶＤやブルーレイディスクの如き光学的記録媒体を含む、その他の任意の記録媒体を用いることができる。
【００２２】
このデータ記録部４０は、地図情報データベース４１（以下、データベースをＤＢと略記する）、及び変換用アプリケーション記憶部４２を備えている。
【００２３】
地図情報ＤＢ４１は、地図情報を記憶する地図情報記憶手段である。「地図情報」は、例えば地点情報（各地点の位置、各地点の種別、各地点の名称等）、リンクデータ（リンク番号、接続ノード番号、道路座標、道路種別、車線数、走行規制等）、ノードデータ（ノード番号、座標）、地物データ（信号機、道路標識、ガードレール、建物等）、対象地物データ（交差点、一時停止線、踏切、カーブ、ＥＴＣ料金所、高速出口等）、地形データ、地図をディスプレイに表示するための地図表示データ等を含んで構成されている。
【００２４】
変換用アプリケーション記憶部４２は、地図情報のフォーマットを変換するための変換用アプリケーション４２ａを記憶する変換用アプリケーション記憶手段である。ここで、「フォーマット」とは、地図情報ＤＢ４１に記憶されている地図情報に含まれる各種データの保存形式のことを意味する。また、フォーマットには、例えばナビゲーション装置１０の各メーカ毎に異なるフォーマットの他、中間フォーマットも含まれるものとする。なお中間フォーマットとは、各フォーマットに含まれるデータ項目を包含するフォーマットであり、各フォーマットで記憶されている、地点に関する名称、位置、電話番号等の情報や、道路に関するリンク情報、ノード情報等をまとめて記憶するフォーマットである。異なるフォーマット間の新しい組み合わせに対応した新たな変換用アプリケーション４２ａが開発された場合、その新たは変換用アプリケーション４２ａは例えば地図情報配信センタ３から配信され、通信部２０を介して変換用アプリケーション記憶部４２に記憶される。
【００２５】
特に本実施の形態では、変換用アプリケーション記憶部４２は、変換用アプリケーション４２ａを、変換前後の各フォーマットと中間フォーマットとの組み合わせ毎に記憶している。すなわち、例えば変換前後の各フォーマットとして、Ｐ社のナビゲーション装置１０で用いる地図情報のフォーマットＰ、Ｑ社のナビゲーション装置１０で用いる地図情報のフォーマットＱ、及びＲ社のナビゲーション装置１０で用いる地図情報のフォーマットＲが有る場合、変換用アプリケーション記憶部４２には、フォーマットＰと中間フォーマット間の変換用アプリケーション４２ａ、フォーマットＱと中間フォーマット間の変換用アプリケーション４２ａ、及びフォーマットＲと中間フォーマット間の変換用アプリケーション４２ａが記憶される。これにより、新しいフォーマットが開発された場合には、新しいフォーマットと既存の他の全フォーマットとの間の変換用アプリケーションを開発する必要は無く、その新しいフォーマットと中間フォーマット間の変換用アプリケーションのみを開発するだけで、中間フォーマットを介して他の全ての既存のフォーマットと新しいフォーマットとの間のフォーマット変換が可能となる。すなわち、変換用アプリケーションの開発コストを低減することができる。
【００２６】
（処理−地図情報更新処理）
次に、このように構成されたナビゲーション装置１０によって実行される地図情報更新処理について説明する。図２は地図情報更新処理のフローチャートである（以下の各処理の説明ではステップを「Ｓ」と略記する）。この地図情報更新処理は、例えば、ナビゲーション装置１０に電源が投入された後に実行される。
【００２７】
地図情報更新処理が開始されると、地図情報更新部３１は、通信部２０を介して地図情報を受信するための接続先を検索する（ＳＡ１）。例えば地図情報更新部３１は、通信部２０を介して、インターネット上の地図情報配信センタ３を検索し、あるいは車車間通信により通信可能な他車両２のナビゲーション装置１０を検索する。
【００２８】
この際、地図情報更新部３１が、自車両２の地図情報ＤＢ４１に記憶されている地図情報よりも新しいバージョンの地図情報を有している接続先を検索するようにしてもよい。また、自車両２の変換用アプリケーション記憶部４２に記憶されている変換用アプリケーション４２ａによって変換可能なフォーマットの地図情報を有している接続先を検索するようにしてもよい。また、接続可能な接続先が複数存在する場合には、地図情報ＤＢ４１に記憶されている地図情報のフォーマットに変換し易いフォーマットの地図情報を有する接続先を選択するようにしてもよい。この場合、変換前後のフォーマットの組み合わせ毎にフォーマットの変換の容易さを特定するための情報を格納したテーブルを予めデータ記録部４０に記憶させておき、地図情報更新部３１がこのテーブルを参照することにより、最も変換が容易なフォーマットの地図情報を有する接続先を選択するようにしてもよい。
【００２９】
続いて、地図情報更新部３１は、接続が確立されたか否かを判定する（ＳＡ２）。その結果、接続が確立されていない場合（ＳＡ２、Ｎｏ）、地図情報を更新することができないものとし、地図情報更新部３１は地図情報更新処理を終了する。
【００３０】
一方、接続が確立された場合（ＳＡ２、Ｙｅｓ）、地図情報更新部３１は、通信部２０に、接続が確立された接続先から地図情報を受信させる（ＳＡ３）。
【００３１】
続いて、地図情報更新部３１は、通信部２０が受信した地図情報のフォーマットと、地図情報ＤＢ４１が記憶している地図情報のフォーマットとが同一か否かを判定する（ＳＡ４）。例えば、地図情報更新部３１は、受信した地図情報のファイル名に付加されている拡張子や、フォーマットを識別するために地図情報に負荷されているマジックナンバー等に基づき、通信部２０が受信した地図情報のフォーマットを特定し、そのフォーマットが地図情報ＤＢ４１が記憶している地図情報のフォーマットとが同一か否かを判定する。
【００３２】
その結果、通信部２０が受信した地図情報のフォーマットと、地図情報ＤＢ４１が記憶している地図情報のフォーマットとが同一である場合（ＳＡ４、Ｙｅｓ）、通信部２０が受信した地図情報と地図情報ＤＢ４１が記憶している地図情報とは完全に互換性があると考えられるので、地図情報更新部３１は、通信部２０が受信した地図情報に基づき、地図情報ＤＢ４１が記憶している地図情報の全体を更新する（ＳＡ５）。
【００３３】
一方、通信部２０が受信した地図情報のフォーマットと、地図情報ＤＢ４１が記憶している地図情報のフォーマットとが同一ではない場合（ＳＡ４、Ｎｏ）、地図情報更新部３１は、通信部２０が受信した地図情報のフォーマットと中間フォーマットとの組み合わせに対応する変換用アプリケーション４２ａと、中間フォーマットと地図情報ＤＢ４１が記憶している地図情報のフォーマットとの組み合わせに対応する変換用アプリケーション４２ａとを、変換用アプリケーション記憶部４２の中から選択する（ＳＡ６）。
【００３４】
次に、地図情報更新部３１は、ＳＡ６で選択した変換用アプリケーション４２ａにより、通信部２０が受信した地図情報に含まれる地点情報のフォーマットのみを中間フォーマットを介して地図情報ＤＢ４１が記憶している地図情報に含まれる地点情報のフォーマットに変換する（ＳＡ７）。すなわち、通信部２０が受信した地図情報のフォーマットと、地図情報ＤＢ４１が記憶している地図情報のフォーマットとが同一ではない場合、通信部２０が受信した地図情報と地図情報ＤＢ４１が記憶している地図情報とは完全には互換性を有していないと考えられるので、ノードデータやリンクデータ等と比較してフォーマットの変換が容易な地点情報のフォーマットのみを変換する。
【００３５】
図３は、変換用アプリケーション４２ａを用いた地点情報のフォーマット変換を示した概念図である。この図３に示すように、地図情報更新部３１は、通信部２０が受信した地図情報のフォーマットと中間フォーマットとの組み合わせに対応する変換用アプリケーション４２ａにより、通信部２０が受信した地図情報に含まれる地点情報のフォーマットをまず中間フォーマットに変換する。次に、中間フォーマットに変換された地点情報を、中間フォーマットと地図情報ＤＢ４１が記憶している地図情報のフォーマットとの組み合わせに対応する変換用アプリケーション４２ａにより、地図情報ＤＢ４１が記憶している地図情報に含まれる地点情報のフォーマットに変換する。
【００３６】
図２に戻り、地図情報更新部３１は、ＳＡ７でフォーマット変換をした後の地点情報に基づき、地図情報ＤＢ４１が記憶している地図情報に含まれる地点情報を更新する（ＳＡ８）。
【００３７】
ＳＡ５又はＳＡ８の処理の後、地図情報更新部３１は通信部２０による接続先との通信接続を切断し（ＳＡ９）、地図情報更新処理を終了する。
【００３８】
（効果）
このように本実施の形態によれば、通信部２０が受信した地図情報のフォーマットと、地図情報ＤＢ４１が記憶している地図情報のフォーマットとが異なる場合、通信部２０が受信した地図情報のフォーマットと地図情報ＤＢ４１が記憶している地図情報のフォーマットとの組み合わせに対応する変換用アプリケーション４２ａを変換用アプリケーション記憶部４２に記憶されている変換用アプリケーション４２ａの中から選択し、当該選択した変換用アプリケーション４２ａにより通信部２０が受信した地図情報のフォーマットを地図情報ＤＢ４１が記憶している地図情報のフォーマットに変換し、フォーマット変換後の地図情報に基づき、地図情報ＤＢ４１が記憶している地図情報を更新するので、フォーマットの異なる地図情報も利用して、地図情報ＤＢ４１に記憶されている地図情報を容易且つ迅速に更新することができる。
【００３９】
特に、地図情報更新部３１は、通信部２０が受信した地図情報のフォーマットと、地図情報ＤＢ４１が記憶している地図情報のフォーマットとが異なる場合、通信部２０が受信した地図情報のフォーマットと中間フォーマットとの組み合わせに対応する変換用アプリケーション４２ａと、中間フォーマットと地図情報ＤＢ４１が記憶している地図情報のフォーマットとの組み合わせに対応する変換用アプリケーション４２ａとを選択し、当該選択した変換用アプリケーション４２ａにより、通信部２０が受信した地図情報のフォーマットを中間フォーマットを介して地図情報ＤＢ４１が記憶している地図情報のフォーマットに変換する。これにより、新しいフォーマットが開発された場合には、新しいフォーマットと既存の他の全フォーマットとの間の変換用アプリケーションを開発する必要は無く、その新しいフォーマットと中間フォーマット間の変換用アプリケーションのみを開発するだけで、中間フォーマットを介して他の全ての既存のフォーマットと新しいフォーマットとの間のフォーマット変換が可能となり、変換用アプリケーションの開発コストを低減することができる。
【００４０】
また、地図情報更新部３１は、通信部２０が受信した地図情報のフォーマットと、地図情報ＤＢ４１が記憶している地図情報のフォーマットとが異なる場合、変換用アプリケーション記憶部４２に記憶されている変換用アプリケーション４２ａの中から選択した変換用アプリケーション４２ａにより、通信部２０が受信した地図情報に含まれる地点情報のフォーマットのみを地図情報ＤＢ４１が記憶している地図情報に含まれる地点情報のフォーマットに変換し、当該フォーマット変換後の地点情報に基づき、地図情報ＤＢ４１が記憶している地図情報に含まれる地点情報を更新するので、ノードデータやリンクデータ等と比較してフォーマット変換を行いやすい地点情報についてのみ、確実且つ容易にフォーマット変換を行うことができる。
【００４１】
〔実施の形態に対する変形例〕
以上、本発明に係る実施の形態について説明したが、本発明の具体的な構成及び手段は、特許請求の範囲に記載した各発明の技術的思想の範囲内において、任意に改変及び改良することができる。以下、このような変形例について説明する。
【００４２】
（解決しようとする課題や発明の効果について）
まず、発明が解決しようとする課題や発明の効果は、上述の内容に限定されるものではなく、発明の実施環境や構成の細部に応じて異なる可能性があり、上述した課題の一部のみを解決したり、上述した効果の一部のみを奏することがある。
【００４３】
（変換用アプリケーション記憶部について）
上述の実施の形態では、変換用アプリケーション記憶部４２は、変換用アプリケーション４２ａを、変換前後の各フォーマットと中間フォーマットとの組み合わせ毎に記憶していると説明したが、変換前後の各フォーマットの組み合わせ毎に、これらの各フォーマット間で直接フォーマット変換を行うの変換用アプリケーション４２ａを記憶するようにしてもよい。例えば、変換前後の各フォーマットとして、Ｐ社のナビゲーション装置１０で用いる地図情報のフォーマットＰ、Ｑ社のナビゲーション装置１０で用いる地図情報のフォーマットＱ、及びＲ社のナビゲーション装置１０で用いる地図情報のフォーマットＲが有る場合、変換用アプリケーション記憶部４２に、フォーマットＰとフォーマットＱ間の変換用アプリケーション４２ａ、フォーマットＱとフォーマットＲ間の変換用アプリケーション４２ａ、及びフォーマットＰとフォーマットＲ間の変換用アプリケーション４２ａを記憶させるようにしてもよい。
【００４４】
また、自車両２の変換用アプリケーション記憶部４２に記憶されていない変換用アプリケーションを他車両２が有している場合、その変換用アプリケーションを車車間通信により他車両２から通信部２０が取得するようにしてもよい。
【００４５】
（地図情報更新処理について）
上述の実施の形態では、図２の地図情報更新処理において、通信部２０が受信した地図情報のフォーマットと、地図情報ＤＢ４１が記憶している地図情報のフォーマットとが同一ではない場合（ＳＡ４、Ｎｏ）、地図情報更新部３１は地点情報のみを更新すると説明したが、これとは異なる処理を行うようにしてもよい。例えば、変換前後のフォーマットの各組み合わせと、地図情報のうち更新すべき情報を特定するための更新対象情報とを、相互に関連付けてデータ記録部４０に記憶させておき、通信部２０が受信した地図情報のフォーマットと、地図情報ＤＢ４１が記憶している地図情報のフォーマットとの組み合わせに対応する更新対象情報に基づき、地図情報に含まれる特定の情報のみを地図情報更新部３１が更新するようにしてもよい。
【符号の説明】
【００４６】
１  ナビゲーションシステム
２  車両
３  地図情報配信センタ
４  ネットワーク
１０  ナビゲーション装置
２０  通信部
３０  制御部
３１  地図情報更新部
４０  データ記録部
４１  地図情報ＤＢ
４２  変換用アプリケーション記憶部
４２ａ  変換用アプリケーション
【図１】
2012093492.tif 000003
【図２】
2012093492.tif 000004
【図３】
2012093492.tif 000005