(57)【要約】【課題】新しい地図情報に基づく適切な案内を行うことを可能とした地図情報案内装置、地図情報案内方法及びコンピュータプログラムを提供する。【解決手段】ナビゲーション装置１において目的地が設定された場合に、ナビゲーション装置１に格納されたナビ地図情報の差分更新を開始するとともに（Ｓ５）、案内経路上に更新対象エリアがある場合には案内切り換えポイントＳ及びＥを設定し（Ｓ７）、案内切り換えポイントＳに車両４が到達した際にナビ地図情報６２の更新対象エリアの更新処理が完了していない場合には、ナビゲーション装置１に記憶されたナビ地図情報６２を用いて案内を行う第１案内から地図配信センタ３より送信された案内情報を用いて案内を行う第２案内へと案内手段を切り換える。【選択図】図５
2011033431.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載され、
地図情報が記憶された地図情報記憶媒体と、
通信可能に接続された地図配信センタから配信された地図更新情報に基づいて、前記地図情報記憶媒体に記憶された前記地図情報を更新する地図情報更新手段と、
前記地図情報記憶媒体に記憶された前記地図情報を用いた第１案内を行う地図情報案内手段と、を有する地図情報案内装置において、
前記地図情報更新手段により前記地図情報の更新を行う場合に、更新を行う更新対象エリアを特定する更新対象エリア特定手段と、
前記車両の走行予定経路を取得する走行予定経路取得手段と、
前記走行予定経路取得手段により取得された前記走行予定経路に基づいて前記車両が前記更新対象エリアを通過すると判定された場合に、前記車両が前記更新対象エリアに到達する時に前記地図情報更新手段による前記地図情報の更新が完了しているか否かを判定する更新完了判定手段と、
前記地図情報案内手段は、前記更新完了判定手段によって前記車両が前記更新対象エリアに到達する時に前記地図情報更新手段による前記地図情報の更新が完了していないと判定された場合に、該更新対象エリアの案内を前記第１案内から前記地図配信センタが作成した案内情報を用いた第２案内へと切り換えて行うことを特徴とする地図情報案内装置。
【請求項２】
前記地図情報案内手段は、前記車両周辺の地図を設定されている表示態様で画像表示装置に表示することにより前記地図情報に基づく案内を行い、
前記設定されている表示態様に基づいて前記第１案内と前記第２案内とを切り換える切換地点を設定する切換地点設定手段を有し、
前記地図情報案内手段は、前記切換地点設定手段によって設定された前記切換地点と車両の位置とに基づいて前記第１案内と前記第２案内との切り換えを行うことを特徴とする請求項１に記載の地図情報案内装置。
【請求項３】
通信可能に接続された地図配信センタから配信された地図更新情報に基づいて、地図情報記憶媒体に記憶された地図情報を更新する地図情報更新ステップと、
前記地図情報記憶媒体に記憶された前記地図情報を用いた第１案内を行う地図情報案内ステップと、
前記地図情報更新ステップにより前記地図情報の更新を行う場合に、更新を行う更新対象エリアを特定する更新対象エリア特定ステップと、
前記地図情報記憶媒体が搭載された車両の走行予定経路を取得する走行予定経路取得ステップと、
前記走行予定経路取得ステップにより取得された前記走行予定経路に基づいて前記車両が前記更新対象エリアを通過すると判定された場合に、前記車両が前記更新対象エリアに到達する時に前記地図情報更新ステップによる前記地図情報の更新が完了しているか否かを判定する更新完了判定ステップと、
前記更新完了判定ステップによって前記車両が前記更新対象エリアに到達する時に前記地図情報更新ステップによる前記地図情報の更新が完了していないと判定された場合に、前記地図情報案内ステップによる該更新対象エリアの案内を前記第１案内から前記地図配信センタが作成した案内情報を用いた第２案内へと切り換える案内切換ステップと、を有することを特徴とする地図情報案内方法。
【請求項４】
コンピュータに搭載され、
通信可能に接続された地図配信センタから配信された地図更新情報に基づいて、地図情報記憶媒体に記憶された地図情報を更新する地図情報更新機能と、
前記地図情報記憶媒体に記憶された前記地図情報を用いた第１案内を行う地図情報案内機能と、
前記地図情報更新機能により前記地図情報の更新を行う場合に、更新を行う更新対象エリアを特定する更新対象エリア特定機能と、
前記地図情報記憶媒体が搭載された車両の走行予定経路を取得する走行予定経路取得機能と、
前記走行予定経路取得機能により取得された前記走行予定経路に基づいて前記車両が前記更新対象エリアを通過すると判定された場合に、前記車両が前記更新対象エリアに到達する時に前記地図情報更新機能による前記地図情報の更新が完了しているか否かを判定する更新完了判定機能と、
前記更新完了判定機能によって前記車両が前記更新対象エリアに到達する時に前記地図情報更新機能による前記地図情報の更新が完了していないと判定された場合に、前記地図情報案内機能による該更新対象エリアの案内を前記第１案内から前記地図配信センタが作成した案内情報を用いた第２案内へと切り換える案内切換機能と、
を実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図の案内を行う地図情報案内装置、地図情報案内方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
近年、車両の走行案内を行い、運転者が所望の目的地に容易に到着できるようにしたナビゲーション装置が車両に搭載されていることが多い。ここで、ナビゲーション装置とは、ＧＰＳ受信機などにより車両の現在位置を検出し、その現在位置に対応する地図情報をＤＶＤ−ＲＯＭやＨＤＤなどの記録媒体、又はネットワークを通じて取得して液晶モニタに表示することが可能な装置である。そして、車両の現在位置を含む地図情報を記録媒体等から読み出し、地図情報に基づいて車両の現在位置の周囲における地図画像を描画して表示装置に表示するとともに、車両位置マークを地図画像に重ね合わせて表示し、車両の移動に応じて地図画像をスクロールしたり、地図画像を画面に固定し車両位置マークを移動させることによって、車両が現在どの地点を走行しているのかを一目でわかるようにしている。また、近年は携帯電話機、ＰＤＡ（Personal Digital Assistant）、パーソナルコンピュータ等においても上記ナビゲーション装置と同様の機能を有するものがある。
【０００３】
ここで、日本全国においては毎年新しい道路（新設道路）が建設されている。また、これに伴って、既存の道路がなくなったり、既存の道路の形状が変更されたりする。その際、ナビゲーション装置等が所有する地図情報が生成された後に新しく作られた新設道路等に関する情報は、地図情報に登録されていないという問題がある。即ち、新設道路等を含まない地図情報を持つナビゲーション装置等では、新設道路等が液晶モニタに表示されず、また、新設道路等が経路探索の対象とならないため、ナビゲーション装置等は新設道路等を通過しない誘導経路を探索してしまうことで、最適な経路を探索できないことがある。このような不具合を回避するためには、ナビゲーション装置等に記憶させる地図情報はある程度の時間間隔で更新することが必要となる。ここで、地図情報の更新は、新しい地図情報の記録媒体を購入して古い記録媒体と交換したり、地図配信センタ等から配信された更新用の地図情報（以下、地図更新情報という）に基づいて、ナビゲーション装置等が所有する地図情報を書き換えることによって行われる。
【０００４】
ここで、特に地図配信センタから配信される地図更新情報を用いてナビゲーション装置等が所有する地図情報を更新する方法は、更新作業を行う際に記憶媒体が不要であり、また、地図の更新をより早いタイミングで行うことができる点で優れている。例えば、特開２００４−８５２４５号公報には、目的地までの経路探索が行われた場合に、地図情報配信センタに対して案内経路上の地図情報の更新があるか否かを確認し、地図情報の更新がある場合には地図更新情報を地図配信センタから取得して地図情報の更新を行う技術について記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−８５２４５号公報（第６頁〜第７頁、図３）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ここで、上記特許文献１に記載の技術では、これから車両が走行する予定の道路に関する地図情報を、より速く新しい地図情報へと更新することが可能であるが、以下の問題も生じていた。即ち、地図配信センタから地図更新情報を受信する処理や地図情報の更新を行う処理は、短時間で完了することができない場合も多い。従って、車両が地図情報の更新を行う更新対象エリアに到達する前に、その更新対象エリアの地図情報の更新処理が完了していない場合もあり、その場合には更新前の地図情報に基づいて案内が行われる結果となっていた。
【０００７】
一方で、従来では、ナビゲーション装置における地図情報の更新を行うことなく、常に新しい地図情報に基づく案内を行う手段として、ナビゲーション装置が地図配信センタから受信した案内情報に基づいて地図の案内を行う所謂通信型ナビゲーションシステムについても知られている。しかしながら、このような通信型ナビゲーションシステムでは、ナビゲーション装置と地図配信センタとの間で行われる通信量が増大し、また案内処理のレスポンスが悪化する問題があった。
【０００８】
本発明は前記従来における問題点を解消するためになされたものであり、地図情報記憶媒体に記憶された地図情報を用いた第１案内と地図配信センタが作成した案内情報を用いた第２案内とを切り換えて案内を行うことにより、地図情報案内装置と地図配信センタとの間で行われる通信量を抑えつつ、また案内処理のレスポンスも悪化させずに、新しい地図情報に基づく適切な案内を行うことを可能とした地図情報案内装置、地図情報案内方法及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
前記目的を達成するため本願の請求項１に係る地図情報案内装置（１）は、車両（４）に搭載され、地図情報が記憶された地図情報記憶媒体（６１）と、通信可能に接続された地図配信センタ（３）から配信された地図更新情報に基づいて、前記地図情報記憶媒体に記憶された前記地図情報を更新する地図情報更新手段（４３）と、前記地図情報記憶媒体に記憶された前記地図情報を用いた第１案内を行う地図情報案内手段（４３）と、を有し、更に、前記地図情報更新手段により前記地図情報の更新を行う場合に、更新を行う更新対象エリアを特定する更新対象エリア特定手段（４３）と、前記車両の走行予定経路を取得する走行予定経路取得手段（４３）と、前記走行予定経路取得手段により取得された前記走行予定経路に基づいて前記車両が前記更新対象エリアを通過すると判定された場合に、前記車両が前記更新対象エリアに到達する時に前記地図情報更新手段による前記地図情報の更新が完了しているか否かを判定する更新完了判定手段（４３）と、前記地図情報案内手段は、前記更新完了判定手段によって前記車両が前記更新対象エリアに到達する時に前記地図情報更新手段による前記地図情報の更新が完了していないと判定された場合に、該更新対象エリアの案内を前記第１案内から前記地図配信センタが作成した案内情報を用いた第２案内へと切り換えて行うことを特徴とする。
尚、「更新対象エリア」としては、二次メッシュや市区町村等の行政区画の他に、道路や地点等も含まれる。
【００１０】
また、請求項２に係る地図情報案内装置（１）は、請求項１に記載の地図情報案内装置において、前記地図情報案内手段（４３）は、前記車両（４）周辺の地図を設定されている表示態様で画像表示装置（４５）に表示することにより前記地図情報に基づく案内を行い、前記設定されている表示態様に基づいて前記第１案内と前記第２案内とを切り換える切換地点を設定する切換地点設定手段（４３）を有し、前記地図情報案内手段は、前記切換地点設定手段によって設定された前記切換地点と車両の位置とに基づいて前記第１案内と前記第２案内との切り換えを行うことを特徴とする。
尚、「表示態様」とは、例えば、地図の縮尺、２Ｄ表示又は３Ｄ表示、視点の位置、画面構成等が該当する。
【００１１】
また、請求項３に係る地図情報案内方法は、通信可能に接続された地図配信センタ（３）から配信された地図更新情報に基づいて、地図情報記憶媒体（６１）に記憶された地図情報を更新する地図情報更新ステップと、前記地図情報記憶媒体に記憶された前記地図情報を用いた第１案内を行う地図情報案内ステップと、前記地図情報更新ステップにより前記地図情報の更新を行う場合に、更新を行う更新対象エリアを特定する更新対象エリア特定ステップと、前記地図情報記憶媒体が搭載された車両（４）の走行予定経路を取得する走行予定経路取得ステップと、前記走行予定経路取得ステップにより取得された前記走行予定経路に基づいて前記車両が前記更新対象エリアを通過すると判定された場合に、前記車両が前記更新対象エリアに到達する時に前記地図情報更新ステップによる前記地図情報の更新が完了しているか否かを判定する更新完了判定ステップと、前記更新完了判定ステップによって前記車両が前記更新対象エリアに到達する時に前記地図情報更新ステップによる前記地図情報の更新が完了していないと判定された場合に、前記地図情報案内ステップによる該更新対象エリアの案内を前記第１案内から前記地図配信センタが作成した案内情報を用いた第２案内へと切り換える案内切換ステップと、を有することを特徴とする。
【００１２】
更に、請求項４に係るコンピュータプログラムは、コンピュータに搭載され、通信可能に接続された地図配信センタ（３）から配信された地図更新情報に基づいて、地図情報記憶媒体（６１）に記憶された地図情報を更新する地図情報更新機能と、前記地図情報記憶媒体に記憶された前記地図情報を用いた第１案内を行う地図情報案内機能と、前記地図情報更新機能により前記地図情報の更新を行う場合に、更新を行う更新対象エリアを特定する更新対象エリア特定機能と、前記地図情報記憶媒体が搭載された車両（４）の走行予定経路を取得する走行予定経路取得機能と、前記走行予定経路取得機能により取得された前記走行予定経路に基づいて前記車両が前記更新対象エリアを通過すると判定された場合に、前記車両が前記更新対象エリアに到達する時に前記地図情報更新機能による前記地図情報の更新が完了しているか否かを判定する更新完了判定機能と、前記更新完了判定機能によって前記車両が前記更新対象エリアに到達する時に前記地図情報更新機能による前記地図情報の更新が完了していないと判定された場合に、前記地図情報案内機能による該更新対象エリアの案内を前記第１案内から前記地図配信センタが作成した案内情報を用いた第２案内へと切り換える案内切換機能と、を実行させることを特徴とする。
【発明の効果】
【００１３】
前記構成を有する請求項１に係る地図情報案内装置では、地図情報記憶媒体に記憶された地図情報を用いた第１案内を行いつつ、必要な状況下では地図配信センタが作成した案内情報を用いた第２案内へと切り換えて案内を行うことができる。その結果、地図情報案内装置と地図配信センタとの間で行われる通信量を抑えつつ、また案内処理のレスポンスも悪化させずに、新しい地図情報に基づく適切な案内を行うことが可能となる。
【００１４】
また、請求項２に係る地図情報案内装置では、設定されている車両周辺地図の表示態様に基づいて、画像表示装置において案内される範囲を考慮して案内を切り換える切換地点を設定できる。それによって、地図情報記憶媒体に記憶された地図情報を用いた第１案内と地図配信センタが作成した案内情報を用いた第２案内との切り換えを行う場合においてもスムーズな地図表示を行うことができる。
【００１５】
また、請求項３に係る地図情報案内方法では、地図情報記憶媒体に記憶された地図情報を用いた第１案内を行いつつ、必要な状況下では地図配信センタが作成した案内情報を用いた第２案内へと切り換えて案内を行うことができる。その結果、地図配信センタとの間で行われる通信量を抑えつつ、また案内処理のレスポンスも悪化させずに、新しい地図情報に基づく適切な案内を行うことが可能となる。
【００１６】
更に、請求項４に係るコンピュータプログラムでは、地図情報記憶媒体に記憶された地図情報を用いた第１案内を行わせつつ、必要な状況下では地図配信センタが作成した案内情報を用いた第２案内へと切り換えて案内を行わせることができる。その結果、地図配信センタとの間で行われる通信量を抑えつつ、また案内処理のレスポンスも悪化させずに、新しい地図情報に基づく適切な案内を行うことが可能となる。
【図面の簡単な説明】
【００１７】
【図１】本実施形態に係る地図情報配信システムを示した概略構成図である。
【図２】本実施形態に係る地図情報配信システムの構成を示したブロック図である。
【図３】本実施形態に係るナビゲーション装置の構成を示したブロック図である。
【図４】ナビゲーション装置に記憶された地図情報の差分更新について説明した図である。
【図５】ナビゲーション装置による車両の走行案内について説明した図である。
【図６】本実施形態に係る案内処理プログラムのフローチャートである。
【図７】本実施形態に係る案内処理プログラムのフローチャートである。
【図８】案内切り換えポイントＳ及びＥの設定処理について説明した図である。
【図９】更新対象エリアが複数ある場合の案内切り換えポイントＳ及びＥの設定処理について説明した図である。
【発明を実施するための形態】
【００１８】
以下、本発明に係る地図情報案内装置についてナビゲーション装置１に具体化した一実施形態に基づき図面を参照しつつ詳細に説明する。
先ず、本実施形態に係るナビゲーション装置１を含む地図情報配信システム２の概略構成について図１を用いて説明する。図１は本実施形態に係る地図情報配信システム２を示した概略構成図である。
【００１９】
図１に示すように、本実施形態に係る地図情報配信システム２は、地図配信センタ３と、車両４に設置されるナビゲーション装置１とから基本的に構成されている。尚、本実施形態では、後述のように地図情報を記憶するとともに、地図配信センタ３から配信されたデータに基づいて記憶された地図情報を更新する端末としてナビゲーション装置１を用いた例を説明しているが、ナビゲーション装置１の代わりに、携帯電話機、ＰＤＡ、パーソナルコンピュータ等を用いても良い。
【００２０】
ここで、地図配信センタ３は、ナビゲーション装置１に記憶された古いバージョンの地図情報を新たに新設或いは撤廃された道路や施設等を反映した新たなバージョンの地図情報へと更新する為のデータ（以下、地図更新情報という）の生成、及び生成した地図更新情報の配信を行う配信センタである。尚、地図更新情報としてはナビゲーション装置１に記憶された地図情報を全て書き換えて更新する（以下、全更新という）為の全更新データと、地図情報の特定エリアのみを書き換えて更新する（以下、差分更新という）差分更新データの２種類がある。そして、以下に説明する本実施形態では、特に地図更新情報として差分更新データを用いた実施形態のみを説明することとする。
【００２１】
また、地図配信センタ３は、特定の条件下ではナビゲーション装置１とともに所謂通信型ナビゲーションシステムを構成する。ここで、通信型ナビゲーションシステムとは、ナビゲーション装置１がナビゲーション装置１に記憶された地図情報を用いて案内を行うのではなく、ナビゲーション装置１が地図配信センタ３において作成された案内情報を通信により取得し、取得した案内情報を用いて案内を行うシステムをいう。
具体的には、通信型ナビゲーションシステムによる案内を行う際に、ナビゲーション装置１から地図配信センタ３へと案内情報の要求情報が送信される。それに対して、地図配信センタ３はナビゲーション装置１で出力される案内画像や案内音声を案内情報として生成し、送信元のナビゲーション装置１へと送信する。そして、ナビゲーション装置１は受信した案内情報に含まれる案内画像や案内音声を液晶ディスプレイ４５やスピーカ４６から出力することによって走行案内を行う。
【００２２】
また、ナビゲーション装置１は全国の各道路を走行する車両４に設置され、格納する地図情報や地図配信センタ３から受信した案内情報に基づいて車両位置周辺の地図を表示したり、設定された目的地までの経路の探索及び案内を行う車載機である。ここで、地図配信センタ３とナビゲーション装置１は予め車両に搭載された携帯電話機やＤＣＭ等の車両用の通信モジュール５（以下、単に通信モジュール５という）を用いて双方向に通信可能に構成されており、両者間で後述の配信要求情報、地図更新情報、案内情報要求情報、案内情報等の各種情報を送受信する。
また、ナビゲーション装置１は、特定の条件を満たした際（例えば、ＡＣＣがＯＮされた際や目的地が設定されて経路案内が開始された際）に、地図配信センタ３に対して特定エリア（例えば、ユーザの自宅を中心とした８０ｋｍ四方のエリアや設定された目的地を中心とした１０ｋｍ四方のエリアや案内経路を含むエリア）の地図情報を新しいバージョンの地図情報に更新する為の地図更新情報の配信要求を送信する。
更に、ナビゲーション装置１は、送信した配信要求に応じて地図配信センタ３から地図更新情報を受信した際には、受信した地図更新情報に基づいて格納する地図情報の更新を行う。
【００２３】
続いて、地図情報配信システム２を構成する地図配信センタ３について図２を用いてより詳細に説明する。図２は本実施形態に係る地図情報配信システム２の構成を示したブロック図である。
【００２４】
地図配信センタ３は、図２に示すようにサーバ２０と、サーバ２０に接続された情報記録部としてのセンタ側地図情報ＤＢ２６と、バージョン管理ＤＢ２７と、地図更新情報格納ＤＢ２８と、センタ側通信装置２９とを備える。
【００２５】
サーバ２０は、全国各地の道路や施設が新設或いは撤廃された場合に、管理者の入力操作等に基づいてそれらを反映した新規地図情報を登録する処理、ナビゲーション装置１へと配信する地図更新情報を生成する処理、生成した地図更新情報をナビゲーション装置１へと配信する処理、案内情報を生成する処理、生成した案内情報をナビゲーション装置１へと送信する処理等の地図配信センタ３の全体の制御を行う制御ユニットである。そして、サーバ２０は、サーバ２０の全体の制御を行う演算装置及び制御装置としてのＣＰＵ２１、並びにＣＰＵ２１が各種の演算処理を行うにあたってワーキングメモリとして使用されるＲＡＭ２２、制御用のプログラムのほか、後述の案内処理プログラム（図６、図７参照）等が記録されたＲＯＭ２３、ＲＯＭ２３から読み出したプログラムを記憶するフラッシュメモリ２４等の内部記憶装置を備えている。
【００２６】
また、センタ側地図情報ＤＢ２６は、外部からの入力データや入力操作に基づいて登録され、ナビゲーション装置１に記憶された地図情報を更新する際の基本となる地図情報である基本地図情報３０がバージョン毎及びエリア毎に区分されて記憶される記憶手段である。ここで、バージョンとは地図情報が作成された時期を特定する為の作成時期情報であり、バージョンを参照することによって地図情報が作成された時期を特定することが可能となっている。
そして、地図配信センタ３は、センタ側地図情報ＤＢ２６に記憶された基本地図情報３０を１０ｋｍ四方の２次メッシュ単位でバージョン管理を行う。そして、基本地図情報３０は、管理者によって新規地図情報が登録された場合には、登録された新規地図情報に含まれる２次メッシュについて、バージョンが新たに更新される（例えば、バージョン“４”からバージョン“５”へと更新される）。尚、センタ側地図情報ＤＢ２６には、最新のバージョンの基本地図情報３０に加えて、古いバーションの基本地図情報３０についてもバージョン毎及び２次メッシュ毎に区分されて記憶されている。
【００２７】
また、バージョン管理ＤＢ２７は、地図更新情報の配信対象となる各ナビゲーション装置１に現在格納されている地図情報のバージョンを示したバージョン管理テーブル３１が記録される記憶手段である。ここで、ナビゲーション装置１に格納されている地図情報や上記基本地図情報３０は、道路網を始めとして経路案内及び地図表示に必要な各種情報が記録されており、例えば、地図を表示するための地図表示データ、各交差点に関する交差点データ、ノード点に関するノードデータ、道路（リンク）に関するリンクデータ、経路を探索するための探索データ、施設に関する施設データ、地点を検索するための検索データ等から構成されている。
そして、地図情報配信システム２では上記ナビゲーション装置１に格納されている地図情報を配信先となるナビゲーション装置１毎に１０ｋｍ四方の２次メッシュ単位でバージョン管理を行う。また、地図配信センタ３は、ナビゲーション装置１に対して地図更新情報が配信された場合に、配信した地図更新情報によって配信先のナビゲーション装置１が地図更新を行ったとみなし、バージョン管理テーブル３１の内、該当するユーザＩＤ及びメッシュＩＤに対応するバージョンを更新する。
【００２８】
また、地図更新情報格納ＤＢ２８は、基本地図情報３０やバージョン管理ＤＢ２７に記憶されたバージョン管理テーブル３１に基づいてサーバ２０により生成された地図更新情報３２が格納される記憶手段である。
【００２９】
ここで、地図更新情報３２は、ナビゲーション装置１に格納された地図情報の内、ナビゲーション装置１から要求されたエリア（以下、更新要求エリアという）の地図情報を、新たなバージョンの地図情報へと差分更新するデータである。基本的に、地図配信センタ３はナビゲーション装置１から地図更新情報の配信要求を受信した後に、配信要求元のナビゲーション装置１に対して配信する地図更新情報を生成し、生成した地図更新情報を配信する。
尚、ナビゲーション装置１から地図更新情報を要求される更新要求エリアは、ナビゲーション装置１が地図更新情報を要求する際のナビゲーション装置１の状況によって変化する。具体的に、ナビゲーション装置１は、ＡＣＣがＯＮされた際及び目的地が設定されて経路案内が開始された際に地図配信センタ３に対して地図更新情報の配信を要求するように構成されている。そして、ナビゲーション装置１のＡＣＣがＯＮされた際には、ナビゲーション装置１の登録地点（例えばユーザの自宅）を中心とした所定距離（例えば８０ｋｍ）四方のエリアを含む２次メッシュと全国の高規格道路（例えば高速道路等）を含む２次メッシュの地図更新情報の配信を要求する。一方、ナビゲーション装置１で目的地が設定されて経路案内が開始された際には、ナビゲーション装置１で設定された目的地を中心とした所定距離（例えば１０ｋｍ）四方のエリアを含む２次メッシュと案内経路を含む２次メッシュと全国の高規格道路を含む２次メッシュの地図更新情報の配信を要求する。
【００３０】
更に、センタ側通信装置２９はナビゲーション装置１とネットワーク８を介して通信を行う為の通信装置である。ここで、ネットワーク８としては、例えばＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）、イントラネット、携帯電話回線網、電話回線網、公衆通信回線網、専用通信回線網、インターネット等の通信回線網等の通信系を使用することができる。そして、放送衛星によるＣＳ放送、ＢＳ放送、地上波ディジタルテレビ放送、ＦＭ多重放送等を利用する通信系を使用することもできる。更に、高度道路交通システム（ＩＴＳ）において利用されるノンストップ自動料金支払いシステム（ＥＴＣ）、狭域通信システム（ＤＳＲＣ）等の通信系を使用することもできる。
【００３１】
次に、本実施形態に係るナビゲーション装置１の概略構成について図３を用いて説明する。図３は本実施形態に係るナビゲーション装置１を示したブロック図である。
【００３２】
図３に示すように本実施形態に係るナビゲーション装置１は、車両の現在位置を検出する現在位置検出部４１と、各種のデータが記録されたデータ記録部４２と、入力された情報に基づいて、各種の演算処理を行うナビゲーションＥＣＵ４３と、ユーザからの操作を受け付ける操作部４４と、ユーザに対して地図等の情報を表示する液晶ディスプレイ４５と、経路案内に関する音声ガイダンスを出力するスピーカ４６と、プログラムを記憶した記憶媒体であるＤＶＤを読み取るＤＶＤドライブ４７と、地図配信センタ３等の情報センタとの間で通信を行う前述の通信モジュール５と、から構成されている。
【００３３】
以下に、ナビゲーション装置１を構成する各構成要素について順に説明する。
現在位置検出部４１は、ＧＰＳ５１、車速センサ５２、ステアリングセンサ５３、ジャイロセンサ５４、高度計（図示せず）等からなり、現在の車両の位置、方位、車両の走行速度等を検出することが可能となっている。ここで、特に車速センサ５２は、車両の移動距離や車速を検出する為のセンサであり、車両の車輪の回転に応じてパルスを発生させ、パルス信号をナビゲーションＥＣＵ４３に出力する。そして、ナビゲーションＥＣＵ４３は発生するパルスを計数することにより車輪の回転速度や移動距離を算出する。尚、上記５種類のセンサをナビゲーション装置１が全て備える必要はなく、これらの内の１又は複数種類のセンサのみをナビゲーション装置１が備える構成としても良い。
【００３４】
また、データ記録部４２は、外部記憶装置及び記録媒体としてのハードディスク（図示せず）と、ハードディスクに記録されたナビ側地図情報ＤＢ６１、所定のプログラム等を読み出すとともにハードディスクに所定のデータを書き込む為のドライバである記録ヘッド（図示せず）とを備えている。
【００３５】
ここで、ナビ側地図情報ＤＢ６１には、ナビゲーション装置１の走行案内や経路探索に使用されるナビ地図情報６２が記憶される。
また、ナビ地図情報６２は前記した基本地図情報３０と同様に経路案内、交通情報案内及び地図表示に必要な各種情報から構成されている。
そして、ナビ地図情報６２は、全国の全エリアの地図情報を一括で更新する全更新、又は特定のエリアのみの地図情報を更新する差分更新のいずれかによって更新される。
【００３６】
一方、ナビゲーションＥＣＵ（エレクトロニック・コントロール・ユニット）４３は、目的地が選択された場合に現在位置から目的地までの走行予定経路を設定する走行予定経路設定処理、地図配信センタ３から配信された地図更新情報に基づいてナビ地図情報６２の更新を行う地図情報更新処理、格納するナビ地図情報６２や地図配信センタ３から受信した案内情報に基づいて車両位置周辺の地図を表示したり、設定された目的地までの経路の探索及び案内を行う走行案内処理等のナビゲーション装置１の全体の制御を行う電子制御ユニットである。そして、演算装置及び制御装置としてのＣＰＵ７１、並びにＣＰＵ７１が各種の演算処理を行うにあたってワーキングメモリとして使用されるとともに、経路が探索されたときの経路データ等が記憶されるＲＡＭ７２、制御用のプログラムのほか、案内処理プログラム（図６、図７参照）等が記録されたＲＯＭ７３、ＲＯＭ７３から読み出したプログラムを記憶するフラッシュメモリ７４等の内部記憶装置を備えている。
【００３７】
操作部４４は、走行開始地点としての出発地及び走行終了地点としての目的地を入力する際等に操作され、各種のキー、ボタン等の複数の操作スイッチ（図示せず）から構成される。そして、ナビゲーションＥＣＵ４３は、各スイッチの押下等により出力されるスイッチ信号に基づき、対応する各種の動作を実行すべく制御を行う。尚、液晶ディスプレイ４５の前面に設けたタッチパネルによって構成することもできる。
【００３８】
また、液晶ディスプレイ４５には、道路を含む地図画像、交通情報、操作案内、操作メニュー、キーの案内、出発地から目的地までの走行予定経路、走行予定経路に沿った案内情報、ニュース、天気予報、時刻、メール、テレビ番組等が表示される。
【００３９】
また、スピーカ４６は、ナビゲーションＥＣＵ４３からの指示に基づいて走行予定経路に沿った走行を案内する音声ガイダンスや、交通情報の案内を出力する。
【００４０】
また、ＤＶＤドライブ４７は、ＤＶＤやＣＤ等の記録媒体に記録されたデータを読み取り可能なドライブである。そして、読み取ったデータに基づいてナビ側地図情報ＤＢ６１の更新等が行われる。
【００４１】
次に、ナビゲーション装置１に記憶されたナビ地図情報６２の更新の一例について図４を用いて簡単に説明する。図４に示す例では、ナビゲーション装置１から地図配信センタ３へ所定の更新要求エリアの地図情報を更新する為の地図更新情報の配信要求があった場合であって、ナビゲーション装置１に記憶されたナビ地図情報６２の更新要求エリアのバージョンが“４”であり、一方、地図配信センタ３が所有する基本地図情報３０の更新要求エリアの最新バージョンが“５”である場合を説明する。
この場合において、地図配信センタ３は、センタ側地図情報ＤＢ２６に記憶されたバージョン“４”とバージョン“５”の基本地図情報３０とを比較することにより、地図更新情報３２を生成する。尚、この場合に生成される地図更新情報３２は、ナビゲーション装置１に記憶されたナビ地図情報６２の内、更新要求エリアの地図情報をバージョン“４”からバージョン“５”へと更新するデータである。また、地図更新情報３２を生成する際には、地図情報が更新されるエリアとそのエリアに隣接するエリアとの間で更新後に道路ネットワークが正しく連絡されるか否かを確認する処理（ネットワーク確認処理）や生成された地図更新情報のエラーをチェックする処理（エラーチェック処理）についても行われる。
そして、地図配信センタ３は生成された地図更新情報３２を配信要求元のナビゲーション装置１へと配信する。一方、地図更新情報３２を受信したナビゲーション装置１は、受信した地図更新情報３２を用いてナビ地図情報６２を更新する。その結果、ナビゲーション装置１に記憶されたナビ地図情報６２の内、更新要求エリアの地図情報がバージョン“４”からバージョン“５”へと更新される。
【００４２】
続いて、ナビゲーション装置１において液晶ディスプレイ４５やスピーカ４６を用いて行われる車両４の走行案内について図５を用いて簡単に説明する。
ここで、本実施形態に係るナビゲーション装置１は上記走行案内として、ナビゲーション装置１に記憶されたナビ地図情報６２を用いて案内を行う第１案内と、地図配信センタ３から送信された案内情報を用いて案内を行う第２案内がある。そして、いずれかの案内により車両４の走行案内が行われるかは、後述のようにナビ地図情報６２の更新状況に基づいてナビゲーションＥＣＵ４３により選択される。
ここで、第１案内は、図５に示すようにナビ側地図情報ＤＢ６１に格納されたナビ地図情報６２に基づいて案内画像や案内音声を生成し、車両周辺の地図表示や設定された目的地までの走行案内を行う。
一方、第２案内は、案内を行う際に図５に示すようにナビゲーション装置１から地図配信センタ３へと“車両４の現在位置”や“第２案内を実行する範囲（具体的には後述する案内切り換えポイントＥ）”等を送信する。それに対して、地図配信センタ３は最も新しいバージョンの基本地図情報３０を用いて、第２案内を実行する範囲においてナビゲーション装置１で出力される案内画像や案内音声を案内情報８０として一括生成し、送信元のナビゲーション装置１へと送信する。そして、ナビゲーション装置１は受信した案内情報８０に含まれる案内画像や案内音声を液晶ディスプレイ４５やスピーカ４６から出力することによって、第２案内を実行する範囲において走行案内を行う。即ち、第２案内では、ナビ地図情報６２ではなく基本地図情報３０に基づいてナビゲーション装置１の案内が行われるので、ナビ地図情報６２が最新のバージョンの地図に更新されていない場合であっても、最新のバージョンの地図に基づく案内をナビゲーション装置１において行うことが可能となる。
【００４３】
次に、本実施形態に係る地図情報配信システム２においてナビゲーション装置１のナビゲーションＥＣＵ４３及び地図配信センタ３のサーバ２０が実行する案内処理プログラムについて図６及び図７に基づき説明する。図６及び図７は本実施形態に係る案内処理プログラムのフローチャートである。ここで、地図案内処理プログラムは、ユーザによってナビゲーション装置１における目的地の設定操作が行われた場合に実行され、ナビゲーション装置１に格納されたナビ地図情報６２の差分更新を行うとともに、第１案内又は第２案内のいずれかにより車両周辺の地図表示や設定された目的地までの走行案内を行うプログラムである。尚、以下の図６、図７にフローチャートで示されるプログラムは、ナビゲーションＥＣＵ４３が備えているＲＡＭ７２やＲＯＭ７３及びサーバ２０が備えているＲＡＭ２２やＲＯＭ２３に記憶されており、ＣＰＵ７１又はＣＰＵ２１により実行される。
【００４４】
案内処理プログラムではステップ（以下、Ｓと略記する）１において、ナビゲーション装置１のＣＰＵ７１は受け付けたユーザの目的地の設定操作に基づいて、目的地を設定する。更に、Ｓ１においてＣＰＵ７１は、出発地（例えば、車両の現在位置）から設定された目的地へと至る経路を探索する。そして、経路探索の結果に基づいて最適な案内経路（即ち、走行予定経路）を設定する。尚、経路探索処理は、公知のダイクストラ法等を用いて行う。
【００４５】
その後、Ｓ２においてＣＰＵ７１は車両４の走行開始とともに、ナビゲーション装置１に記憶されたナビ地図情報６２を用いて車両の走行案内を行う第１案内を開始する。尚、具体的に第１案内では、ナビ側地図情報ＤＢ６１に格納されたナビ地図情報６２に基づいて案内画像や案内音声を生成し、車両周辺の地図表示や設定された案内経路に基づく走行案内を行う。
【００４６】
次に、Ｓ３においてＣＰＵ７１は、地図配信センタ３へと地図更新情報の配信要求を送信する。尚、配信要求には、配信要求の送信元のナビゲーション装置１を特定するユーザＩＤと、更新を要求するエリア（更新要求エリア）を特定する情報が含まれている。ここで、更新を要求するエリアとしては、例えばナビゲーション装置１で設定された目的地を中心とした所定距離（例えば１０ｋｍ）四方のエリアを含む２次メッシュと、案内経路を含む２次メッシュと、全国の高規格道路を含む２次メッシュ等がある。
【００４７】
一方で、地図配信センタ３のＣＰＵ２１は、Ｓ１０１においてナビゲーション装置１から送信された配信要求を受信すると、受信した配信要求に関する情報をＲＡＭ２２に記憶する。
【００４８】
続いて、Ｓ１０２においてＣＰＵ２１は、更新要求エリアの地図情報を更新する為の地図更新情報を生成し、地図更新情報格納ＤＢ２８に一旦格納する。
尚、前記Ｓ１０２で生成される地図更新情報は、更新要求エリアの内、配信要求元のナビゲーション装置１に記憶された地図情報が最新のバージョンより古いバージョンが記憶されている２次メッシュ（以下、更新対象エリアという）を、現在のバージョンから最新のバージョンへと更新するデータである。また、前記Ｓ１０２において地図更新情報を生成する際には、従来技術と同様に地図情報が更新されるエリアとそのエリアに隣接するエリアとの間で更新後に道路ネットワークが正しく連絡されるか否かを確認する処理（ネットワーク確認処理）や生成された地図更新情報のエラーをチェックする処理（エラーチェック処理）についても行われる。尚、地図更新情報の生成処理については既に公知であるので、詳細は省略する。
【００４９】
次に、Ｓ１０３においてＣＰＵ２１は、前記Ｓ１０２で生成した地図更新情報を配信要求元のナビゲーション装置１へと配信する。
【００５０】
一方、ナビゲーション装置１のＣＰＵ７１は、Ｓ４において地図配信センタ３から配信された地図更新情報を受信すると、受信した地図更新情報を用いてナビ地図情報６２の更新処理を開始する（Ｓ５）。具体的には、更新対象エリアを特定し、更新対象エリア内の２次メッシュの地図情報（リンクデータ、ノードデータ、ＰＯＩデータ等）を基本地図情報３０の最新のバージョンの地図情報へと書き換える処理を行う。尚、処理が完了すると、ナビゲーション装置１に記憶されたナビ地図情報６２の内、更新対象エリア（即ち、更新要求エリア）の地図情報が最新のバージョンの地図情報へと更新される。
【００５１】
次に、Ｓ６においてＣＰＵ７１は、前記Ｓ１で設定された案内経路上に、前記Ｓ４で受信した地図更新情報により更新対象となる更新対象エリアが存在するか否か（即ち、車両４が今後、更新対象エリアを通過するか否か）を判定する。
【００５２】
そして、案内経路上に更新対象エリアが存在すると判定された場合（Ｓ６：ＹＥＳ）には、Ｓ７へと移行する。一方、案内経路上に更新対象エリアが存在しないと判定された場合（Ｓ６：ＮＯ）には、Ｓ１９へと移行する。
【００５３】
Ｓ７においてＣＰＵ７１は、現在ナビゲーション装置１において設定されている車両周辺地図の表示態様（例えば地図の表示縮尺等）から地図画像の表示範囲８３を特定し、特定された表示範囲８３に基づいて案内経路上に案内切り換えポイントＳ及びＥをそれぞれ設定する。尚、案内切り換えポイントＳは、ナビゲーション装置１において実行されている車両４の走行案内を第１案内から第２案内へと切り換える地点である。一方、案内切り換えポイントＥは、ナビゲーション装置１において実行されている車両４の走行案内を第２案内から第１案内へと切り換える地点である。
【００５４】
以下に、上記Ｓ７の案内切り換えポイントＳ及びＥの設定処理について図面を用いて詳細に説明する。
図８では、出発地から目的地までの案内経路８１が設定されている場合であって、案内経路８１上に更新対象エリア８２が存在する例を示す。ここで、案内切り換えポイントＳ及びＥは、ナビゲーション装置１において現在設定されている車両周辺地図の表示態様（例えば地図の表示縮尺等）から特定された地図画像の表示範囲８３に基づいて位置が設定される。尚、ナビゲーション装置１は車両周辺の地図画像を液晶ディスプレイ４５に表示する際に、予め設定された設定縮尺で表示する。即ち、設定縮尺によって地図画像の表示範囲８３が変化する。
そして、ＣＰＵ７１は、案内経路８１上を車両４が走行した場合にあって、更新対象エリア８２に到達する前で、且つ液晶ディスプレイ４５に設定縮尺にて表示される地図画像の表示範囲８３に更新対象エリア８２が含まれない最も出発地から遠い車両４の地点を案内切り換えポイントＳとする。
一方、案内経路８１上を車両４が走行した場合にあって、更新対象エリア８２を通過した後で、且つ液晶ディスプレイ４５に設定縮尺にて表示される地図画像の表示範囲８３に更新対象エリア８２が含まれない最も出発地から近い車両４の地点を案内切り換えポイントＥとする。
それによって、後述のように更新前の更新対象エリアに関する情報をユーザに案内する直前に、案内手段を第２案内（通信型ナビゲーションシステム）へと切り換えることが可能となる。また、更新対象エリアに関する情報をユーザに案内する必要のなくなった直後に、案内手段を通常の第１案内（ナビ地図情報６２を用いた案内）へと切り換えることが可能となる。即ち、通信型ナビゲーションシステムへと切り換えることによって新しいバージョンの地図情報に基づく案内が行うことができる区間のみを、通信型ナビゲーションシステムに基づく案内を行う区間に設定可能となる。
【００５５】
尚、図９に示すように更新対象エリア８２が複数ある場合には、それぞれの更新対象エリアに対して案内切り換えポイントＳ及びＥが設定される。また、案内切り換えポイントＳ及びＥが設定されると、案内切り換えポイントＳ及びＥの位置座標が更新対象エリア８２に対応付けてＲＡＭ７２等に記憶される。
尚、図８及び図９は、自車位置を液晶ディスプレイ４５の画面中央に位置する状態で車両周辺の地図を真上からの視点で表示する表示態様がナビゲーション装置１で設定されている場合において、設定される案内切り換えポイントＳ及びＥを示した図である。従って、例えば、自車位置を画面中央以外に位置する状態で表示する表示態様が設定されていたり、鳥瞰図で表示する表示態様が設定されていれば地図画像の表示範囲８３が変化するので、案内切り換えポイントＳ及びＥも異なる位置に設定される。
【００５６】
続いて、Ｓ８においてＣＰＵ７１は、車両４の現在位置を現在位置検出部４１の検出結果に基づいて取得する。
【００５７】
次に、前記Ｓ８で取得した車両４の現在位置と前記Ｓ７で設定した案内切り換えポイントＳの位置座標とに基づいて、車両４が案内切り換えポイントＳに到達したか否かを判定する。
【００５８】
そして、車両４が案内切り換えポイントＳに到達したと判定された場合（Ｓ９：ＹＥＳ）には、Ｓ１０へと移行する。それに対して、車両４が案内切り換えポイントＳに到達していないと判定された場合（Ｓ９：ＮＯ）には、Ｓ８へと戻る。
【００５９】
Ｓ１０においてＣＰＵ７１は、受信した地図更新情報に基づくナビ地図情報６２の更新が完了したか否かを判定する。尚、更新対象エリアが複数ある場合には、前記Ｓ９で到達したと判定された案内切り換えポイントＳに対応付けられた更新対象エリアの更新が完了したか否かを判定する。
【００６０】
そして、受信した地図更新情報に基づくナビ地図情報６２の更新が完了したと判定された場合（Ｓ１０：ＹＥＳ）には、Ｓ１９へと移行する。それに対して、受信した地図更新情報に基づくナビ地図情報６２の更新が完了していないと判定された場合（Ｓ１０：ＮＯ）には、Ｓ１１へと移行する。
【００６１】
Ｓ１１においてＣＰＵ７１は、前記第１案内から地図配信センタ３より送信された案内情報を用いて案内を行う第２案内へと案内を切り換える。
【００６２】
そして、第２案内を行う際に、先ずＳ１２においてＣＰＵ７１は、現在位置検出部４１の検出結果に基づいて車両の現在位置を取得する。
【００６３】
その後、Ｓ１３においてＣＰＵ７１は、前記Ｓ１２で取得した車両の現在位置に関する情報と前記Ｓ７で設定された案内切り換えポイントＥの情報を含む案内情報要求を地図配信センタ３へと送信する。それに対して地図配信センタ３のＣＰＵ２１は、Ｓ１０４で案内情報要求を受信すると、ナビゲーション装置１で今後に出力される案内画像や案内音声を案内情報として生成し（Ｓ１０５）、送信元のナビゲーション装置１へと送信する（Ｓ１０６）。ここで、ＣＰＵ２１は案内情報を生成する際に、最も新しいバージョンの基本地図情報３０を用いて車両４の現在位置から案内切り換えポイントＥまでの経路探索を行う。そして、経路探索の結果に基づいて案内情報を生成する。従って、ナビゲーション装置１において設定されている案内経路とは異なる経路を案内する案内情報が生成される場合もある。
【００６４】
その後、Ｓ１４において案内情報を受信したナビゲーション装置１は、受信した案内情報に含まれる案内画像を液晶ディスプレイ４５に表示するとともに、案内音声をスピーカ４６から出力し、走行案内を行う（Ｓ１５）。
【００６５】
続いて、Ｓ１６においてＣＰＵ７１は、車両４の現在位置を現在位置検出部４１の検出結果に基づいて取得する。
【００６６】
次に、前記Ｓ１６で取得した車両４の現在位置と前記Ｓ７で設定した案内切り換えポイントＥの位置座標とに基づいて、車両４が案内切り換えポイントＥに到達したか否かを判定する。
【００６７】
そして、車両４が案内切り換えポイントＥに到達したと判定された場合（Ｓ１７：ＹＥＳ）には、Ｓ１８へと移行する。それに対して、車両４が案内切り換えポイントＥに到達していないと判定された場合（Ｓ１７：ＮＯ）には、Ｓ１５へと戻り、継続して第２案内を行う。
【００６８】
Ｓ１８においてＣＰＵ７１は、前記第２案内から再びナビゲーション装置１に記憶されたナビ地図情報６２を用いて車両の走行案内を行う第１案内へと案内を切り換える。
【００６９】
その後、Ｓ１９においてＣＰＵ７１は、車両４が目的地に到達したか否かを判定する。そして、車両４が目的地に到達したと判定された場合（Ｓ１９：ＹＥＳ）には、当該案内処理プログラムを終了する。それに対して、車両４が目的地に到達していないと判定された場合（Ｓ１９：ＮＯ）にはＳ８へと戻り、継続して案内経路に基づいた案内処理を行う。
【００７０】
以上詳細に説明した通り、本実施形態に係るナビゲーション装置１、ナビゲーション装置１による地図情報案内方法及びナビゲーション装置１で実行されるコンピュータプログラムでは、ナビゲーション装置１において目的地が設定された場合に、ナビゲーション装置１に格納されたナビ地図情報の差分更新を開始するとともに（Ｓ５）、案内経路上に更新対象エリアがある場合には案内切り換えポイントＳ及びＥを設定し（Ｓ７）、案内切り換えポイントＳに車両４が到達した際にナビ地図情報６２の更新対象エリアの更新処理が完了していない場合には、ナビゲーション装置１に記憶されたナビ地図情報６２を用いて案内を行う第１案内から地図配信センタ３より送信された案内情報を用いて案内を行う第２案内へと案内手段を切り換える。また、その後に案内切り換えポイントＥに車両４が到達した際には、第２案内から第１案内へと再び案内手段を切り換える。それによって、ナビ側地図情報ＤＢ６１に記憶されたナビ地図情報６２を用いた第１案内を行いつつ、必要な状況下では地図配信センタ３が作成した案内情報を用いた第２案内へと切り換えて案内を行うことができる。その結果、ナビゲーション装置１と地図配信センタ３との間で行われる通信量を抑えつつ、また案内処理のレスポンスも悪化させずに、新しい地図情報に基づく適切な案内を行うことが可能となる。
また、案内切り換えポイントＳ及びＥは、ナビゲーション装置１において現在設定されている地図の縮尺に基づいて位置が設定されるので、ナビゲーション装置１に設定されている車両周辺地図の表示態様に基づいて、液晶ディスプレイ４５において案内される範囲を考慮して案内を切り換える切換地点を設定できる。それによって、ナビ側地図情報ＤＢ６１に記憶されたナビ地図情報６２を用いた第１案内と地図配信センタ３が作成した案内情報を用いた第２案内との切り換えを行う場合においてもスムーズな地図表示を行うことができる。
【００７１】
尚、本発明は前記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。
例えば、本実施形態では、地図配信センタ３から配信されたデータに基づいて記憶された地図情報を更新する端末としてナビゲーション装置１を用いた例を説明しているが、ナビゲーション装置１の代わりに、携帯電話機、ＰＤＡ、パーソナルコンピュータ等を用いても良い。
【００７２】
また、本実施形態では、前記Ｓ１０において更新対象エリアが複数ある場合には、前記Ｓ９で到達したと判定された案内切り換えポイントＳに対応付けられた更新対象エリアの更新が完了したか否かを判定することとしているが、全ての更新対象エリアの更新が完了したか否かを判定することとしても良い。
【００７３】
また、本実施形態では、更新対象エリアの単位として２次メッシュを用いているが、リンクやノードを更新対象エリアの単位として用いても良い。
【００７４】
また、本実施形態では第２案内が開始された場合に、その後の第２案内に必要な案内情報を地図配信センタ３から一括してナビゲーション装置１へと送信する構成としているが、第２案内の実行中において必要な案内情報を定期的に地図配信センタ３からナビゲーション装置１へと送信する構成としても良い。
具体的には、第２案内が開始されると、ナビゲーション装置１から地図配信センタ３へと車両４の現在位置の情報を定期的に送信し、地図配信センタ３は受信した車両４の現在位置を含む周辺を案内する案内画像や案内音声を案内情報として生成し、送信元のナビゲーション装置１へと送信する。その後に、案内情報を受信したナビゲーション装置１は受信した案内情報に含まれる案内画像や案内音声を液晶ディスプレイ４５やスピーカ４６から出力することによって、車両周辺の地図表示や走行案内を行う。
【００７５】
また、Ｓ１において経路の探索処理を行う際に、更新対象エリアへと車両が到達する時刻とナビ地図情報６２の地図更新が完了する時刻をそれぞれ推定するとともに、各時刻を比較して、更新対象エリアへと車両が到達する時刻がナビ地図情報６２の地図更新が完了する時刻より遅い場合のみ案内切り換えポイントＳ及びＥを設定する構成としても良い。
【００７６】
また、本実施形態ではＳ７においてＣＰＵ７１は、ナビゲーション装置１における周辺地図の表示態様としてナビゲーション装置１に設定された縮尺に基づいて地図画像の表示範囲８３を特定し、案内切り換えポイントＳ及びＥを設定する構成としている（図８、図９）が、その他のナビゲーション装置１における周辺地図の表示態様に基づいて地図画像の表示範囲８３を特定し、案内切り換えポイントＳ及びＥを設定する構成としても良い。尚、表示態様としては、自車位置を液晶ディスプレイ４５の画面中央に位置する状態で車両周辺の地図を真上からの視点で表示する表示態様以外に、斜め上方を視点とした鳥瞰図による表示態様や、画面を２画面に分割した表示態様等がある。
【００７７】
また、本実施形態ではＳ１３においてＣＰＵ７１は、車両の現在位置に関する情報と前記Ｓ７で設定された案内切り換えポイントＥの情報を含む案内情報要求を地図配信センタ３へと送信しているが、車両の現在位置の代わりに案内切り換えポイントＳの情報を送信する構成としても良い。具体的には、前記Ｓ９において車両が案内切り換えポイントＳの所定距離手前の地点に到達したか否かを判定し、案内切り換えポイントＳの所定距離手前の地点に到達したと判定された場合において、案内切り換えポイントＳ及びＥの情報を含む案内情報要求を地図配信センタ３へと送信する。そして、該案内情報要求を受信した地図配信センタ３は、車両が案内切り換えポイントＳからＥまで走行する際においてナビゲーション装置１で出力される案内画像や案内音声を案内情報として生成し、ナビゲーション装置１へと送信するように構成する。
【符号の説明】
【００７８】
１              ナビゲーション装置
２              地図情報配信システム
３              地図配信センタ
４              車両
２０            サーバ
２１            ＣＰＵ
２２            ＲＡＭ
２３            ＲＯＭ
６１            ナビ側地図情報ＤＢ
６２            ナビ地図情報
【図１】
2011033431.tif 000003
【図２】
2011033431.tif 000004
【図３】
2011033431.tif 000005
【図４】
2011033431.tif 000006
【図５】
2011033431.tif 000007
【図６】
2011033431.tif 000008
【図７】
2011033431.tif 000009
【図８】
2011033431.tif 000010
【図９】
2011033431.tif 000011