(57)【要約】【課題】複数種類の更新地図データが記録媒体に書き込まれている場合に、ナビゲーション装置の地図データをユーザの希望に応じて適切に更新する。【解決手段】ナビゲーション装置１は、複数種類の更新地図データがＤＶＤ５またはＵＳＢメモリ６に記録されている場合に、制御部１０の制御により、いずれかの更新地図データをユーザに選択させるための選択画面を表示モニタ１７に表示する。この選択画面においてユーザに選択された更新地図データに基づいて、ＨＤＤ１３に記録されている地図データを更新する。【選択図】図２
2009264875.tif 000002
【特許請求の範囲】
【請求項１】
地図データが記録されている地図記録手段と、
前記地図データを更新するための更新地図データが記録されている記録媒体から前記更新地図データを読み込む読み込み手段と、
複数種類の更新地図データが前記記録媒体に記録されている場合に、いずれかの更新地図データをユーザに選択させるための情報を表示モニタに表示する表示制御手段と、
前記表示制御手段により表示された情報に基づいて前記ユーザに選択された更新地図データによって、前記地図データを更新する更新手段とを備えることを特徴とするナビゲーション装置。
【請求項２】
請求項１に記載のナビゲーション装置において、
前記更新地図データは更新対象地域と地図バージョンに基づいて分類されており、
前記表示制御手段は、前記記録媒体に記録されている複数種類の更新地図データにそれぞれ対応する更新対象地域と地図バージョンを表示することを特徴とするナビゲーション装置。
【請求項３】
請求項２に記載のナビゲーション装置において、
前記更新地図データは都道府県単位で更新対象地域が分類されており、
前記表示制御手段は、前記記録媒体に記録されている複数種類の更新地図データにそれぞれ対応する都道府県を表示すると共に、表示した都道府県のいずれかが前記ユーザにより指定されると、指定された都道府県に属する市町村のいずれかを前記ユーザに選択させるための画面を表示し、
前記更新手段は、前記選択された市町村について前記地図データを更新することを特徴とするナビゲーション装置。
【請求項４】
請求項１〜３のいずれか一項に記載のナビゲーション装置において、
前記地図データに基づいて地図を前記表示モニタに表示する地図表示制御手段と、
前記地図上で前記ユーザに指定された地点に基づいてダウンロード対象地域を設定する設定手段と、
前記設定手段により設定されたダウンロード対象地域についての更新地図データの配信要求を送信する送信手段と、
前記配信要求に応じて配信装置より無線通信を介して送信される更新地図データを受信する受信手段とを備え、
前記更新手段は、前記受信手段により受信された更新地図データに基づいて、前記地図データを更新することを特徴とするナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両用のナビゲーション装置に関する。
【背景技術】
【０００２】
従来、地図提供サーバからパーソナルコンピュータにダウンロードした更新用の地図データをメモリカードなどの記録媒体に書き込み、その記録媒体をナビゲーション装置に装着してナビゲーション装置の地図データを更新する方法が知られている（特許文献１参照）。
【０００３】
【特許文献１】特開２００２−４９６２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示される地図データの更新方法では、複数種類の更新地図データが記録媒体に書き込まれている場合が想定されていない。したがって、複数種類の更新地図データが記録媒体に書き込まれている場合に、ナビゲーション装置の地図データをユーザの希望に応じて適切に更新することができない。
【課題を解決するための手段】
【０００５】
本発明によるナビゲーション装置は、地図データが記録されている地図記録手段と、地図データを更新するための更新地図データが記録されている記録媒体から更新地図データを読み込む読み込み手段と、複数種類の更新地図データが記録媒体に記録されている場合に、いずれかの更新地図データをユーザに選択させるための情報を表示モニタに表示する表示制御手段と、表示制御手段により表示された情報に基づいてユーザに選択された更新地図データによって、地図データを更新する更新手段とを備える。
【発明の効果】
【０００６】
本発明によれば、複数種類の更新地図データが記録媒体に書き込まれている場合に、ナビゲーション装置の地図データをユーザの希望に応じて適切に更新することができる。
【発明を実施するための最良の形態】
【０００７】
本発明の一実施の形態によるナビゲーションシステムの構成を図１に示す。このシステムは、車両１００に搭載されているナビゲーション装置１および通信端末２と、通信回線網３と、配信サーバ４とによって構成される。なお、ナビゲーション装置１と通信端末２は、有線あるいは無線接続によって接続されている。
【０００８】
ナビゲーション装置１は、車両１００の位置を検出し、地図を表示して検出した車両１００の位置をその地図上に示す。また、ユーザに車両１００の目的地が設定されると、その目的地までの推奨経路を探索し、探索した推奨経路に従って車両１００を目的地まで誘導する。ナビゲーション装置１には、このような処理を実行するために用いる地図データが記憶されている。
【０００９】
ナビゲーション装置１において記憶されている地図データは、部分的に更新することができる。地図データを更新する際、ナビゲーション装置１は、設定された更新対象地域についての現在の地図データと最新の地図データとの差分を、更新地図データとして取得する。この更新地図データは、通信端末２および通信回線網３を介して配信サーバ４からナビゲーション装置１にダウンロードすることができる。あるいは、ＤＶＤ５またはＵＳＢ（Universal Serial Bus）メモリ６に記録されている更新地図データをナビゲーション装置１において読み込むこととしてもよい。なお、地図データの更新時におけるナビゲーション装置１の具体的な処理内容については、後で詳しく説明する。
【００１０】
通信端末２は、ナビゲーション装置１の制御により、必要に応じて通信回線網３と無線接続を行う。通信回線網３には、配信サーバ４が接続されている。すなわちナビゲーション装置１は、通信端末２と通信回線網３を介して配信サーバ４に接続する。通信端末２と通信回線網３が無線接続する際には、通信回線網３が有する不図示の無線基地局が用いられる。この無線基地局は、その周囲の所定の通信エリア内にある通信端末２と無線通信することが可能であり、全国各地に散在している。なお、通信端末２は、たとえば携帯電話などである。また、通信回線網３は、たとえば携帯電話回線網やインターネットなどにより構築される。
【００１１】
配信サーバ４は、全国各地の最新の地図データを記憶している。ナビゲーション装置１から通信端末２および通信回線網３を介して更新地図データの配信要求があると、配信サーバ４は、その配信要求に応じて、ナビゲーション装置１において設定された更新対象地域についての更新地図データを配信する。こうして配信サーバ４から配信された更新地図データは、通信回線網３を介して通信端末２へと送信され、通信端末２からナビゲーション装置１へ出力される。これにより、ナビゲーション装置１において更新地図データがダウンロードされる。
【００１２】
ＤＶＤ５とＵＳＢメモリ６は、いずれも更新地図データが記録されている記録媒体である。ナビゲーション装置１は、ＤＶＤ５とＵＳＢメモリ６のいずれか一方がユーザによってセットされると、そこから更新地図データを読み込むことができる。ＤＶＤ５とＵＳＢメモリ６には、たとえば、ユーザが図示しないパーソナルコンピュータを用いてダウンロードした更新地図データが記録されている。この場合、ＤＶＤ５には、ＤＶＤ−Ｒなどの記録型ＤＶＤが用いられる。あるいは、ナビゲーション装置１の製造メーカ等がＤＶＤ５やＵＳＢメモリ６を郵送などでユーザに配布してもよい。この場合、ＤＶＤ５は、記録型ＤＶＤでなくともよい。なお、ＤＶＤ５やＵＳＢメモリ６の代わりに、他の種類の記録媒体、たとえばＣＤやメモリカード等を用いてもよい。
【００１３】
次にナビゲーション装置１の構成について説明する。図２は、ナビゲーション装置１の構成を示すブロック図である。図２に示すように、ナビゲーション装置１は、制御部１０、振動ジャイロ１１、車速センサ１２、ハードディスク（ＨＤＤ）１３、ディスクドライブ１４、ＵＳＢインタフェース（Ｉ／Ｆ）１５、ＧＰＳ（Global Positioning System）受信部１６、表示モニタ１７および入力装置１８を備えている。
【００１４】
制御部１０は、マイクロプロセッサや各種周辺回路、ＲＡＭ、ＲＯＭ等によって構成されており、ＨＤＤ１３に記録されている制御プログラムや地図データに基づいて、各種の処理を実行する。この制御部１０により、自車両すなわち車両１００を目的地まで案内するための様々な処理が実行される。たとえば、目的地を設定する際の目的地の探索処理、設定された目的地までの推奨経路の探索処理、車両１００の現在位置の検出処理、各種の画像表示処理、ルート案内時の音声出力処理などが実行される。制御部１０には通信端末２が接続されており、制御部１０によって通信端末２を制御することで、ナビゲーション装置１から図１の配信サーバ４に対して更新地図データの配信要求が行われる。この配信要求に応じて配信サーバ４から配信された更新地図データは、通信端末２を経由して制御部１０へ出力される。
【００１５】
振動ジャイロ１１は、車両１００の角速度を検出するためのセンサである。車速センサ１２は、車両１００の車速を検出するためのセンサである。これらのセンサの検出結果に基づいて、制御部１０において車両１００の運動状態を所定の時間間隔ごとに算出することにより、車両１００の移動量が求められ、それによって車両１００の現在位置が検出される。
【００１６】
ＨＤＤ１３は、記録されている情報を書き換え可能な不揮発性の記録媒体である。このＨＤＤ１３には、制御部１０において上記のような処理を実行するための制御プログラムや地図データなどの情報が記録されている。なお、ＨＤＤ１３に記録されている地図データでは、地図が所定の距離単位で複数の区画に分割されて表されている。この区画のそれぞれはメッシュと呼ばれる。すなわち、ナビゲーション装置１において、地図データはメッシュ単位で管理されている。
【００１７】
また、ＨＤＤ１３に記録されている地図データにおいて、各道路は所定の道路区間ごとに分割されて表されている。この道路区間のそれぞれは、リンクと呼ばれる。すなわち、地図データにおいて、各道路は複数のリンクにより構成されている。このリンクのそれぞれには、車両が通過するときの所要時間に関するリンクコストと呼ばれる値が設定されている。リンク同士を接続している点はノードと呼ばれる。ノードのそれぞれは、地図の座標を用いて表現された位置情報を有している。このノードの位置情報に基づいて、地図上に表される各道路の位置や形状が決定される。
【００１８】
ＨＤＤ１３に記録されている地図データは、配信サーバ４から配信される更新地図データ、あるいはＤＶＤ５またはＵＳＢメモリ６から読み込まれる更新地図データにより、設定された更新対象地域について更新することができる。たとえば、更新対象地域内に新しい道路が開通した場合や、新しい施設が設置された場合に、その道路や施設の情報が更新地図データとして提供される。この更新地図データに基づいて、ＨＤＤ１３に記録されている地図データが書き加えられたり、地図データの一部が書き換えられたりする。このようにして、ＨＤＤ１３に記録された地図データと最新の地図データとの差分が補完され、地図データの更新が行われる。なお、更新対象地域の設定は、前述のメッシュ単位で行われる。
【００１９】
新しく開通した道路が更新対象地域を通過して他の地域まで到達している場合、更新地図データにおいてその道路の情報は、更新対象地域内の部分だけでなく、他の道路に接続する地点までを含めて提供される。すなわち、既存の道路に接続している地点までの情報が更新地図データとして提供される。これにより、更新後の地図データにおいて追加された道路が途中で途切れてしまったり、既存の道路との間で不整合が生じたりするのを避けるようにしている。
【００２０】
配信サーバ４から更新地図データを配信する場合と、ＤＶＤ５またはＵＳＢメモリ６から更新地図データを読み込む場合とでは、設定される更新対象地域の範囲が異なる。たとえば、配信サーバ４から更新地図データを配信する場合は、通信端末２による無線通信の費用や時間を抑えるために、ユーザが指定した地点から所定距離内の範囲に含まれるメッシュが更新対象地域とされる。その一方で、ＤＶＤ５またはＵＳＢメモリ６から更新地図データを読み込む場合は、ユーザがパーソナルコンピュータを用いて更新地図データをダウンロードする際に、ユーザによって都道府県単位で更新対象地域のメッシュが設定される。すなわち、ユーザに指定された都道府県と全体的または部分的に重なる全てのメッシュが更新対象地域とされる。さらにこの場合、更新対象地域内の道路や施設以外の情報、たとえば新たなアイコンの情報などを更新地図データに含めることもできる。
【００２１】
なお、上記ではナビゲーション装置１において地図データがＨＤＤ１３に記録されている例を説明したが、書き換え可能な記録媒体であればＨＤＤ以外のものであってもよい。たとえば、ＨＤＤの代わりにフラッシュメモリなどを用いてもよい。
【００２２】
ディスクドライブ１４は、ＤＶＤ５に記録されている更新地図データを読み出すための部分であり、ディスク駆動機構やピックアップ機構などを有している。ディスクドライブ１４にＤＶＤ５がセットされると、ＤＶＤ５に記録されている更新地図データがディスクドライブ１４によって読み出され、制御部１０に出力される。これにより、ナビゲーション装置１においてＤＶＤ５から更新地図データが読み込まれる。
【００２３】
ＵＳＢインタフェース１５は、ＵＳＢメモリ６を装填するためのスロット部を有している。このスロット部にＵＳＢメモリ６が装填されると、ＵＳＢメモリ６に記録されている更新地図データがＵＳＢインタフェース１５によって読み出され、所定のインタフェース処理が行われた後、制御部１０に出力される。これにより、ナビゲーション装置１においてＵＳＢメモリ６から更新地図データが読み込まれる。
【００２４】
ＧＰＳ受信部１６は、ＧＰＳ衛星から送信されるＧＰＳ信号を受信して制御部１０へ出力する。ＧＰＳ信号には、車両１００の位置と現在時刻を求めるための情報として、そのＧＰＳ信号を送信したＧＰＳ衛星の位置と送信時刻に関する情報が含まれている。したがって、所定数以上のＧＰＳ衛星からＧＰＳ信号を受信することにより、これらの情報に基づいて車両１００の現在位置と現在時刻を算出することができる。このＧＰＳ受信部１６によって受信されたＧＰＳ信号に基づいて算出された車両１００の現在位置と、前述の振動ジャイロ１１および車速センサ１２の検出結果に基づいて算出された車両１００の現在位置とに基づいて、最終的な車両１００の現在位置が求められる。
【００２５】
表示モニタ１７は、ナビゲーション装置１において様々な画面表示を行うための装置であり、液晶ディスプレイ等を用いて構成される。この表示モニタ１７により、地図画面の表示などが行われる。表示モニタ１７に表示される画面の内容は、制御部１０が行う画面表示制御によって決定される。表示モニタ１７は、たとえば車両１００のダッシュボード上やインストルメントパネル内など、ユーザが見やすいような位置に設置されている。
【００２６】
入力装置１８は、ナビゲーション装置１を動作させるための様々な入力操作をユーザが行うための装置であり、各種の入力スイッチ類を有している。ユーザは入力装置１８を操作することにより、たとえば、目的地に設定したい施設や地点の名称等を入力したり、予め登録された登録地の中から目的地を選択したり、地図を任意の方向にスクロールしたりすることができる。この入力装置１８は、操作パネルやリモコンなどによって実現することができる。あるいは、表示モニタ１７と一体化されたタッチパネルにより入力装置１８を実現してもよい。
【００２７】
ユーザが入力装置１８を操作して目的地を設定すると、ナビゲーション装置１は、地図データにおいて設定された前述のリンクコストに基づいて、たとえばリンクコストの合計が最小となる目的地までの経路を探索し、その経路を推奨経路として設定する。こうして設定された推奨経路は、他の道路と区別可能な表示形態により地図上に示される。その後ナビゲーション装置１は、現在地周辺の地図を表示し、設定された推奨経路に従って車両１００を目的地まで誘導する。
【００２８】
次に、ナビゲーション装置１が地図データを更新するときの処理内容について説明する。図３は、地図データの更新時にナビゲーション装置１の制御部１０において実行される処理のフローチャートである。以下では、このフローチャートにしたがって処理内容の説明を行う。
【００２９】
ステップＳ１０において、制御部１０は、地図データの更新を開始するか否かを判定する。ユーザの操作により地図データの更新を指示された場合や、更新地図データが記録されたＤＶＤ５またはＵＳＢメモリ６がセットされた場合に、制御部１０は地図データの更新を開始すると判定してステップＳ２０へ進む。
【００３０】
ステップＳ２０において、制御部１０は、更新地図データの取得先を判定する。ナビゲーション装置１に通信端末２が接続された状態で、ユーザが更新地図データの取得先として配信サーバ４を指定した場合、制御部１０はステップＳ３０へ進む。一方、ナビゲーション装置１にＤＶＤ５またはＵＳＢメモリ６がセットされた状態で、ユーザが更新地図データの取得先としてそのセットされたＤＶＤ５またはＵＳＢメモリ６を指定した場合、制御部１０はステップＳ９０へ進む。
【００３１】
ステップＳ３０において、制御部１０は、ユーザに指定された地点を更新対象地域を設定するための代表地点に設定する。このとき代表地点の指定方法には、様々な方法を用いることができる。たとえば、ユーザが表示モニタ１７に表示されている地図上で指定したいずれかの地点を代表地点としてもよいし、または、ユーザが指定した住所に該当する地点を代表地点としてもよい。さらに、車両１００の現在位置や、予め登録された登録地のうちでユーザに指定されたものの位置などにより、代表地点を決定してもよい。このようにして代表地点を設定したら、制御部１０はステップＳ４０へ進む。
【００３２】
ステップＳ４０において、制御部１０は、ＨＤＤ１３に記録されている地図データに基づいて、ステップＳ３０で設定した代表地点の周囲の地図を所定の地図縮尺により表示モニタ１７に表示する。このとき、代表地点の位置をユーザにとって地図上で把握しやすくするために、所定の方角、たとえば北が上向きとなるように地図を表示してもよい。なお、ステップＳ３０において代表地点を設定するために既に地図が表示されている場合は、ステップＳ４０において改めて地図を表示する必要はない。
【００３３】
ステップＳ５０において、制御部１０は、地図データの更新対象地域を設定する。ここでは、ステップＳ３０で設定した代表地点が属するメッシュと、そのメッシュに隣接するメッシュのうちいずれか少なくとも一つとを含む地域を、更新対象地域に設定する。このとき、代表地点が属するメッシュ内での代表地点の位置に基づいて、当該隣接するメッシュのうちいずれのメッシュを更新対象地域に設定するかが決定される。その具体的な方法について、図４の例を用いて以下に説明する。
【００３４】
図４には、地図データに対して設定されているメッシュ２１〜２９を示している。このメッシュ２１〜２９のうち、ユーザの指定に応じてメッシュ２５の中に代表地点が設定されたとする。この場合、メッシュ２５を４つに分割した領域２５ａ，２５ｂ，２５ｃおよび２５ｄのうち、いずれの領域内に代表地点が存在するかにより、更新対象地域に設定されるメッシュが以下のように変更される。
【００３５】
たとえば、メッシュ２５において左上に位置する領域２５ａ内に代表地点が設定されたとする。この場合は、メッシュ２５から左上側に４つのメッシュが更新対象地域に設定される。すなわち、メッシュ２５と、メッシュ２５の上側と左側にそれぞれ隣接するメッシュ２２およびメッシュ２４と、メッシュ２２およびメッシュ２４に隣接するメッシュ２１とが更新対象地域に設定される。
【００３６】
また、メッシュ２５において右上に位置する領域２５ｂ内に代表地点が設定された場合は、メッシュ２５から右上側に４つのメッシュが更新対象地域に設定される。すなわち、メッシュ２５と、メッシュ２５の上側と右側にそれぞれ隣接するメッシュ２２およびメッシュ２６と、メッシュ２２およびメッシュ２６に隣接するメッシュ２３とが更新対象地域に設定される。
【００３７】
同様に、メッシュ２５において左下に位置する領域２５ｃ内に代表地点が設定された場合は、メッシュ２５から左下側に４つのメッシュが更新対象地域に設定される。すなわち、メッシュ２５と、メッシュ２５の左側と下側にそれぞれ隣接するメッシュ２４およびメッシュ２８と、メッシュ２４およびメッシュ２８に隣接するメッシュ２７とが更新対象地域に設定される。
【００３８】
さらに、メッシュ２５において右下に位置する領域２５ｄ内に代表地点が設定された場合は、メッシュ２５から右下側に４つのメッシュが更新対象地域に設定される。すなわち、メッシュ２５と、メッシュ２５の右側と下側にそれぞれ隣接するメッシュ２６およびメッシュ２８と、メッシュ２６およびメッシュ２８に隣接するメッシュ２９とが更新対象地域に設定される。
【００３９】
ステップＳ５０では、以上説明したように更新対象地域が設定される。こうして更新対象地域を設定したら、制御部１０はステップＳ６０へ進む。
【００４０】
ステップＳ６０において、制御部１０は、通信端末２に対して、更新対象地域についての更新地図データの配信要求を送信する。この配信要求には、更新対象地域におけるＨＤＤ１３に記録されている地図データの内容に関する情報が含まれている。たとえば、更新対象地域に設定されたメッシュを特定するためのメッシュ番号と、当該メッシュにおける地図データのバージョンとを表す情報が、配信要求として送信される。
【００４１】
ステップＳ６０で制御部１０から通信端末２へ送信された配信要求は、通信端末２が行う無線通信により、通信端末２から通信回線網３を介して配信サーバ４に送信される。すると配信サーバ４は、送信された配信要求に含まれる前述のような情報に基づいて、ナビゲーション装置１に送信するための更新地図データを生成し、通信回線網３を介して通信端末２へ送信する。
【００４２】
ステップＳ７０において、制御部１０は、ステップＳ６０で送信した配信要求に応じて配信サーバ４から通信端末２へ通信回線網３を介して送信された更新地図データを、通信端末２から受信する。これにより、配信サーバ４からナビゲーション装置１に向けて更新対象地域に対する更新地図データが配信される。
【００４３】
ステップＳ８０において、制御部１０は、ステップＳ７０で受信した更新地図データに基づいて、ＨＤＤ１３に記録された地図データを更新する。ステップＳ８０を実行したら、制御部１０は図３のフローチャートを終了する。
【００４４】
一方、ステップＳ２０において更新地図データの取得先がＤＶＤ５またはＵＳＢメモリ６であると判定した場合、制御部１０はステップＳ９０において、当該ＤＶＤ５またはＵＳＢメモリ６に複数種類の更新地図データが記録されているか否かを判定する。複数種類の更新地図データ記録されている場合はステップＳ１００へ進み、そうでない場合、すなわち１種類の更新地図データのみが記録されている場合はステップＳ１４０へ進む。
【００４５】
なお、ステップＳ９０において制御部１０は、更新地図データの更新対象地域と地図バージョンにより更新地図データの種類を判断する。すなわち、ＤＶＤ５またはＵＳＢメモリ６に記録されている更新地図データは、更新対象地域と地図バージョンに基づいて分類されている。制御部１０は、複数種類の更新対象地域または地図バージョンに対応する更新地図データがＤＶＤ５またはＵＳＢメモリ６に記録されている場合に、ステップＳ９０において複数種類の更新地図データが記録されていると判定する。
【００４６】
ステップＳ１００において、制御部１０は、いずれかの更新地図データをユーザに選択させるための選択画面を表示モニタ１７に表示する。この選択画面では、ＤＶＤ５またはＵＳＢメモリ６に記録されている複数種類の更新地図データにそれぞれ対応する更新対象地域と地図バージョンを一覧表示して、ユーザがいずれかの更新地図データを選択できるようにする。
【００４７】
ステップＳ１００で表示される選択画面の例を図５に示す。この画面例では、符号３１〜３４に示す選択ボタンが表示されている。選択ボタン３１〜３４には、更新対象地域として「東京都」、「神奈川県」または「埼玉県」の都道府県名が表示されていると共に、地図バージョンとして「２００８年春」または「２００８年秋」の適用時期が表示されている。こうして表示された更新対象地域と地図バージョンの組み合わせにより、ユーザは更新地図データの内容を判断することができる。ユーザは、入力装置１８を操作して選択ボタン３１〜３４のいずれかを選択することにより、ＤＶＤ５またはＵＳＢメモリ６に記録されている複数種類の更新地図データの中からいずれかを選択することができる。
【００４８】
また、図５の画面例では、「詳細エリア選択」と書かれた符号３５〜３８に示す選択ボタンも表示されている。この選択ボタン３５〜３８は、上記の選択ボタン３１〜３４がそれぞれ対応する更新地図データの更新対象地域である都道府県と関連付けられている。すなわち、選択ボタン３５および３６は東京都に、選択ボタン３７は神奈川県に、選択ボタン３８は埼玉県にそれぞれ関連付けられている。ユーザは、入力装置１８を操作して選択ボタン３５〜３８のいずれかを選択することにより、ＤＶＤ５またはＵＳＢメモリ６に記録されている複数種類の更新地図データにそれぞれ対応する都道府県の中からいずれかを指定することができる。
【００４９】
ステップＳ１００では、以上説明したような選択画面が表示される。ステップＳ１００を実行したら、制御部１０はステップＳ１１０へ進む。
【００５０】
ステップＳ１１０において、制御部１０は、ステップＳ１００で表示した選択画面において詳細エリア選択ボタンがユーザに選択されたか否かを判定する。ユーザが入力装置１８を操作して図５の選択画面で詳細エリア選択ボタン３５〜３８のうちいずれかを選択した場合は、ステップＳ１２０へ進む。一方、ユーザが詳細エリア選択ボタン３５〜３８を選択せずに選択ボタン３１〜３４を選択することで、複数種類の更新地図データの中からいずれかを選択した場合は、ステップＳ１４０へ進む。
【００５１】
ステップＳ１２０において、制御部１０は、ステップＳ１００で表示した選択画面においてユーザに指定された都道府県に属する市町村のいずれかをユーザに選択させるための詳細エリア選択画面を表示モニタ１７に表示する。この詳細エリア選択画面では、図５の選択画面における詳細エリア選択ボタン３５〜３８のうちでユーザに選択されたボタンと関連付けられた都道府県に属する市町村の一覧が表示される。
【００５２】
ステップＳ１２０で表示される詳細エリア選択画面の例を図６に示す。ここでは、図５の選択画面において神奈川県に対応する詳細エリア選択ボタン３７が選択されたときに表示される画面例を示している。この画面例では、符号４１〜４５に示すように、神奈川県に属する市町村の一部が一覧表示されている。ユーザは、この一覧表示された市町村のいずれかを入力装置１８の操作により選択することができる。なお、ユーザは、入力装置１８を操作してスライダ４６の位置を変化させることで、神奈川県に属する他の市町村を一覧表示させることもできる。
【００５３】
ステップＳ１２０では、以上説明したような詳細エリア選択画面が表示される。ステップＳ１２０を実行したら、制御部１０はステップＳ１３０へ進む。
【００５４】
ステップＳ１３０において、制御部１０は、ステップＳ１２０で表示した詳細エリア選択画面においていずれかの市町村がユーザに選択されたか判定する。いずれかの市町村が選択されたら、制御部１０はステップＳ１４０へ進む。
【００５５】
ステップＳ１４０において、制御部１０は、ＤＶＤ５またはＵＳＢメモリ６から記録されている更新地図データを読み込む。このとき、前述のステップＳ９０において複数種類の更新地図データが記録されていると判定された場合は、続くステップＳ１００で表示された選択画面においてユーザに選択された更新地図データを読み込む。一方、ステップＳ９０において複数種類の更新地図データが記録されていると判定されなかった場合、すなわち１種類の更新地図データのみがＤＶＤ５またはＵＳＢメモリ６に記録されている場合は、その更新地図データを読み込む。
【００５６】
ステップＳ１５０において、制御部１０は、ステップＳ１４０で読み込んだ更新地図データに基づいて、ＨＤＤ１３に記録された地図データを更新する。このとき、前述のステップＳ１２０で詳細エリア選択画面が表示されており、その画面においていずれかの市町村が選択されていた場合は、選択された市町村についてのみ地図データを更新する。一方、詳細エリア選択画面が表示されなかった場合は、読み込んだ更新地図データが対応する都道府県の全体について地図データを更新する。ステップＳ１５０を実行したら、制御部１０は図３のフローチャートを終了する。
【００５７】
以上説明した実施の形態によれば、次の作用効果を奏する。
（１）ナビゲーション装置１は、ディスクドライブ１４とＵＳＢインタフェース１５により、ＨＤＤ１３に記録されている地図データを更新するための更新地図データが記録されているＤＶＤ５またはＵＳＢメモリ６から更新地図データを読み込む。その際、複数種類の更新地図データがＤＶＤ５またはＵＳＢメモリ６に記録されている場合に、制御部１０の制御により、いずれかの更新地図データをユーザに選択させるための情報が表された選択画面を表示モニタ１７に表示する（ステップＳ１００）。この選択画面において表示された情報に基づいてユーザに選択された更新地図データによって、地図データを更新する（ステップＳ１５０）。このようにしたので、複数種類の更新地図データがＤＶＤやＵＳＢメモリのような記録媒体に書き込まれている場合に、ナビゲーション装置の地図データをユーザの希望に応じて適切に更新することができる。
【００５８】
（２）ＤＶＤ５またはＵＳＢメモリ６に記録されている更新地図データは、更新対象地域と地図バージョンに基づいて分類されている。制御部１０は、ステップＳ１００において、ＤＶＤ５またはＵＳＢメモリ６に記録されている複数種類の更新地図データにそれぞれ対応する更新対象地域と地図バージョンを選択画面において表示する。このようにしたので、ユーザは選択画面から更新地図データの内容を容易に判断することができる。
【００５９】
（３）ＤＶＤ５またはＵＳＢメモリ６に記録されている更新地図データは、都道府県単位で更新対象地域が分類されている。制御部１０は、ステップＳ１００において、ＤＶＤ５またはＵＳＢメモリ６に記録されている複数種類の更新地図データにそれぞれ対応する都道府県を選択画面において表示すると共に、表示した都道府県のいずれかがユーザにより指定されると、指定された都道府県に属する市町村のいずれかをユーザに選択させるための詳細エリア選択画面をさらに表示する（ステップＳ１２０）。さらに制御部１０は、ステップＳ１５０において、詳細エリア選択画面において選択された市町村について地図データを更新する。このようにしたので、ユーザの希望に応じて、選択された更新地図データに対応する都道府県のうち特定の市町村の範囲のみについて地図データを更新することができる。
【００６０】
（４）ナビゲーション装置１は、ＨＤＤ１３に記録されている地図データに基づいて、制御部１０の制御により、地図を表示モニタ１７に表示する（ステップＳ４０）。この地図上でユーザに指定された代表地点に基づいて更新対象地域（ダウンロード対象地域）を設定し（ステップＳ５０）、設定した更新対象地域についての更新地図データの配信要求を送信する（ステップＳ６０）。そして、配信要求に応じて配信サーバ４より無線通信を介して送信される更新地図データを受信し（ステップＳ７０）、受信した更新地図データに基づいて、ＨＤＤ１３に記録されている地図データを更新する（ステップＳ８０）。または、ステップＳ１００で表示した選択画面においてユーザに選択された更新地図データに基づいて、ＨＤＤ１３に記録されている地図データを更新する（ステップＳ１５０）。このようにしたので、状況に応じて更新地図データの取得方法を切り換え、地図データを更新することができる。
【００６１】
なお、以上説明した実施の形態では、更新対象地域についての現在の地図データと最新の地図データとの差分を更新地図データによりナビゲーション装置１に提供することで、ナビゲーション装置１の地図データを更新する例を説明した。しかし、このようにはせず、更新対象地域の地図データを全て更新地図データにより供給し、この更新地図データを用いて地図データの内容を部分的に書き換えることで、ナビゲーション装置１の地図データを更新するようにしてもよい。
【００６２】
以上説明した実施の形態や変形例はあくまで一例であり、発明の特徴が損なわれない限り、本発明はこれらの内容に限定されるものではない。また、上記実施の形態と変形例とを組み合わせて用いてもよい。
【図面の簡単な説明】
【００６３】
【図１】本発明の一実施形態によるナビゲーションシステムの構成図である。
【図２】ナビゲーション装置の構成を示すブロック図である。
【図３】地図データの更新時に実行される処理のフローチャートである。
【図４】更新対象地域に設定するメッシュの決定方法を説明するための図である。
【図５】選択画面の例を示す図である。
【図６】詳細エリア選択画面の例を示す図である。
【符号の説明】
【００６４】
１：ナビゲーション装置、２：通信端末、３：通信回線網、４：配信サーバ、
５：ＤＶＤ、６：ＵＳＢメモリ、１０：制御部、１１：振動ジャイロ、
１２：車速センサ、１３：ＨＤＤ、１４：ディスクドライブ、
１５：ＵＳＢインタフェース、１６：ＧＰＳ受信部、１７：表示モニタ、
１８：入力装置、１００：車両
【図１】
2009264875.tif 000003
【図２】
2009264875.tif 000004
【図３】
2009264875.tif 000005
【図４】
2009264875.tif 000006
【図５】
2009264875.tif 000007
【図６】
2009264875.tif 000008