(57)【特許請求の範囲】
【請求項１】
地図データを記憶する記憶手段と、
所望の地図データ（以下、第１の地図データと言う）を取得する地図データ取得手段と、
前記地図データ取得手段により取得された前記第１の地図データを、前記記憶手段に記憶された地図データ（以下、第２の地図データと言う）に代えて、その記憶手段に更新記憶させる更新手段と、
を備えた地図データ管理装置において、
前記更新手段は、
前記第１の地図データのうち優先度の高いデータを、前記第２の地図データのうち優先度の低いデータに代えて前記記憶手段に更新記憶させ、その後、前記第１の地図データのうち優先度の低いデータを、前記第２の地図データのうち優先度の高いデータに代えて前記記憶手段に更新記憶させることを特徴とする地図データ管理装置。
【請求項２】
請求項１に記載の地図データ管理装置において、
前記優先度は多段階に定められ、
前記更新手段は、
前記第１の地図データのうち優先度の最も高いデータを、前記第２の地図データのうち優先度の最も高いデータ（以下、高優先第２データと言う）以外の何れかのデータに代えて前記記憶手段に更新記憶させ、その後、前記第１の地図データの残りのデータのうち優先度の高いデータから順に、前記第２の地図データのうち前記高優先第２データ以外の何れかのデータに代えて前記記憶手段に更新記憶させ、最後に、前記第１の地図データのうち優先度の最も低いデータを、前記高優先第２データに代えて前記記憶手段に更新記憶させることを特徴とする地図データ管理装置。
【請求項３】
請求項１又は請求項２に記載の地図データ管理装置において、
前記第１の地図データ及び前記第２の地図データのうち、情報を表示する表示装置に地図を表示するためのデータの優先度は高く定められるようになっていることを特徴とする地図データ管理装置。
【請求項４】
請求項２に記載の地図データ管理装置において、
その地図データ管理装置は車両に搭載され、
前記地図データは、前記車両に搭載されるナビゲーションシステムに用いられる経路案内用のデータであり、経路案内の基本機能を実現する基本機能データと、地域単位で分割され、地域内の案内及び検索を実現するための案内検索データと、経路案内の付加機能を実現する付加機能データと、から構成され、
前記基本機能データの優先度が最も高く定められ、前記案内検索データの優先度が次に高く定められ、前記オプションデータの優先度が最も低く定められていることを特徴とする地図データ管理装置。
【請求項５】
請求項４に記載の地図データ管理装置において、
前記案内検索データのうち、前記車両の現在位置に近い地域の案内検索データほど優先度が高く定められていることを特徴とする地図データ管理装置。
【請求項６】
請求項１ないし請求項５の何れか１項に記載の地図データ管理装置において、
前記優先度の高低は、前記第１の地図データを構成する個々のデータ、及び前記第２の地図データを構成する個々のデータそれぞれについて、その個々のデータのデータサイズに応じて定まることを特徴とする地図データ管理装置。
【請求項７】
地図データを記憶する記憶手段と、所望の地図データ（以下、第１の地図データと言う）を取得する地図データ取得手段と、を備えた地図データ管理装置において、その地図データ管理装置が備えるコンピュータに、前記地図データ取得手段により取得された前記第１の地図データを前記記憶手段に記憶された地図データ（以下、第２の地図データと言う）に代えてその記憶手段に更新記憶させる、地図データ管理方法であって、
前記コンピュータは、前記第１の地図データのうち優先度の高いデータを、前記第２の地図データのうち優先度の低いデータに代えて前記記憶手段に更新記憶させ、その後、前記第１の地図データのうち優先度の低いデータを、前記第２の地図データのうち優先度の高いデータに代えて前記記憶手段に更新記憶させることを特徴とする地図データ管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図データの更新を管理する地図データ管理装置、及び地図データ管理方法に関する。
【背景技術】
【０００２】
車両に搭載されるナビゲーション装置は、例えば地図データが記憶された記憶装置から読み込んだその地図データと、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）により取得した車両の現在位置情報とに基づき、液晶ディスプレイ等の表示装置に地図を及び車両の現在位置を表示して、車両の運転手に目的地までの経路案内等を行う。
【０００３】
従来、この種のナビゲーション装置としては、例えばＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の記憶媒体の情報を読み込む読込装置を備え、そのＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の記憶媒体に記憶された地図データをその読込装置により読み込んで利用するタイプのものや、ハードディスク（以下、ＨＤＤと記載する）を備え、そのＨＤＤに記憶された地図データを読み込んで利用するタイプのものなどがある。
【０００４】
ところで、経路案内等を的確に行うには、地図データを最新のものに更新する必要がある。この点、前者のタイプの場合は、記憶媒体を最新のものに交換すれば良い。つまり、最新の地図データが記憶された記憶媒体を利用するようにすれば良い。
【０００５】
一方、後者のタイプの場合、ＨＤＤに記憶された地図データを最新の地図データに更新する必要がある（例えば、特許文献１参照）。
【特許文献１】特開平１１−９５６５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、例えばＨＤＤに記憶された古い地図データを新しい地図データに更新しようとする場合、更新に時間がかかってしまう場合がある。
なぜなら、一般に、ナビゲーション装置に用いられる地図データは、道路の接続状況を示すデータ（道路ネットワークデータ）、位置検出精度向上のためのマップマッチング用データ、施設に関するデータ、音声案内のための音声データ等、種々のデータを含み、このため、データ量が大きくなってしまうためである。
【０００７】
しかも、地図データの更新中は、ナビゲーション装置の機能が制限される（使用できなくなる）場合がある。例えば、古い地図データを全て消去し、その消去後の空いた記憶領域に新しい地図データを記憶させるような方法では、新しい地図データの記憶が完了するまでは地図データの利用ができなくなる。
【０００８】
これに対し、古い地図データを残しつつ新しい地図データを記憶させ（つまり、古い地図データと新しい地図データとを併存させ）、その新しい地図データの記憶が完了した時点で古い地図データを削除するような方法も考えられるが、この場合、古い地図データと新しい地図データとを両方記憶させておくためにより大きな記憶領域を確保する必要がある。
【０００９】
本発明は、こうした問題に鑑みなされたもので、記憶装置に記憶された地図データを更新する地図データ管理装置及び地図データ管理方法において、記憶装置の限られたリソースの中で地図データを更新するとともにその更新中に地図データの利用が制限されてしまうことを極力防止することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するためになされた請求項１に記載の地図データ管理装置は、地図データを記憶する記憶手段と、所望の地図データ（以下、第１の地図データと言う）を取得する地図データ取得手段と、地図データ取得手段により取得された第１の地図データを、記憶手段に記憶された地図データ（以下、第２の地図データと言う）に代えて、その記憶手段に更新記憶させる更新手段と、を備え、更新手段は、第１の地図データのうち優先度の高いデータを、第２の地図データのうち優先度の低いデータに代えて記憶手段に更新記憶させ、その後、第１の地図データのうち優先度の低いデータを、第２の地図データのうち優先度の高いデータに代えて記憶手段に更新記憶させるようになっている。
【００１１】
データの優先度の高低は、言い換えれば地図データの利用に際しての重要性・必要性の高低である。
請求項１のような地図データ管理装置は、例えば車両におけるナビゲーション装置への適用が想定される。例えばナビゲーション装置においては、優先度の高いデータ（地図データ）はナビゲーション装置にとって重要性・必要性の高いデータ（例えば、仮にそのデータが無いとすればナビゲーション装置の機能が活かされなくなるようなデータ）と言い換えることができる。逆に、優先度の低いデータ（地図データ）は、ナビゲーション装置にとって重要性・必要性がさほど高くないデータ（例えば、仮にそのデータが無いとしてもナビゲーション装置の機能を最低限活かすことができるようなデータ）と言い換えることができる。
【００１２】
尚、以下の説明において、第１の地図データのうち優先度の高いデータを高優先第１データと称し、優先度の低いデータを低優先第１データと称す。また、第２の地図データのうち優先度の高いデータを高優先第２データと称し、優先度の低いデータを低優先第２データと称す。
【００１３】
請求項１の地図データ管理装置では、記憶手段に記憶された地図データ（第２の地図データ）を所望の地図データ（第１の地図データ）に更新する際、まず、高優先第１データを、低優先第２データに代えて記憶手段に更新記憶させるため、記憶手段には、高優先第１データ及び高優先第２データが併存する。
【００１４】
このような地図データ管理装置がナビゲーション装置に適用された場合、ナビゲーション装置は、地図データの更新中でも、そのナビゲーション装置の機能を維持すべく、まず、高優先第２データを利用することができ、高優先第１データの更新記憶が完了した時点で、その更新記憶された高優先第１データを利用することができる。このため、地図データの更新中でも、ナビゲーション装置の機能を最低限維持することができる。言い換えると、地図データの利用が制限されることでナビゲーション装置の機能を維持できなくなってしまう、ということを回避できる。
【００１５】
次に、請求項１の地図データ管理装置は、低優先第１データを、高優先度第２データに代えて記憶手段に更新記憶させるが、この時点で、高優先第２データは不要であるため（これは、高優先第１データが既に更新記憶されているという理由からである）、地図データの利用が制限されることはない（地図データを引き続き利用できる）。ナビゲーション装置の例にあてはめれば、ナビゲーション装置の機能を維持することができるようになる。
【００１６】
次に、請求項２の地図データ管理装置は、請求項１の地図データ管理装置において、優先度は多段階に定められ、更新手段は、第１の地図データのうち優先度の最も高いデータを、第２の地図データのうち優先度の最も高いデータ（以下、高優先第２データと言う）以外の何れかのデータに代えて記憶手段に更新記憶させ、その後、第１の地図データの残りのデータのうち優先度の高いデータから順に、第２の地図データのうち高優先第２データ以外の何れかのデータに代えて記憶手段に更新記憶させ、最後に、第１の地図データのうち優先度の最も低いデータを、高優先第２データに代えて記憶手段に更新記憶させるようになっている。
【００１７】
このような請求項２の地図データ管理装置においても、記憶手段には、古い新しいにかかわらず、優先度の高いデータが常に記憶されていることになるため、請求項１のような理由から、地図データの更新中に地図データの利用が制限されることを極力抑制することができる。言い換えると、地図データの更新中でも、優先度の高いデータを利用できるようになって、ナビゲーション装置の機能を最低限維持することができる。
【００１８】
次に、請求項１，２の地図データ管理装置では、優先度は、請求項３のようにして定めることができる。
請求項３の地図データ管理装置は、請求項１，２の地図データ管理装置において、第１の地図データ及び第２の地図データのうち、情報を表示する表示装置に地図を表示するためのデータの優先度は高く定められるようになっている。
【００１９】
先に説明したように、本発明（請求項１，２）の地図データ管理装置では、優先度の高いデータは、地図データの更新中でも、古い新しいにかかわらず記憶手段に常に記憶されるため、請求項３の発明のように、地図データのうち、表示装置に地図を表示するためのデータの優先度が高く定められれば、地図データの更新中に表示装置に地図を表示できなくなる、ということを回避することができる。
【００２０】
次に、請求項２の地図データ管理装置においては、請求項４のように構成しても良い。
請求項４の地図データ管理装置は、車両に搭載されるものであり、地図データは、車両に搭載されるナビゲーションシステムに用いられる経路案内用のデータである。その地図データは、経路案内の基本機能を実現する基本機能データと、地域単位で分割され、地域内の案内及び検索を実現するための案内検索データと、経路案内の付加機能を実現する付加機能データと、から構成される。
【００２１】
そして、基本機能データの優先度が最も高く定められ、案内検索データの優先度が次に高く定められ、前記付加機能データの優先度が最も低く定められるように構成されている。
【００２２】
尚、基本機能データとしては、例えば、地図を描画するための主要地図データ（道路データ、背景データ、文字データ）、目的地までの経路を計算するための経路計算データ、目的地まで運転手を案内（誘導）するための経路誘導データ（各種画像データ、音声案内のための音声データ）、などが挙げられる。
【００２３】
また、案内検索データとしては、例えば、地域内におけるＰＯＩ：Ｐｏｉｎｔ  Ｏｆ  Ｉｎｔｅｒｅｓｔ（施設）や地点を検索するためのデータや、地域内における目的地を設定するためのデータなどが挙げられる。
【００２４】
また、付加機能データとしては、例えば、３Ｄマップ（立体マップ）を描画するための標高データ、音声認識を実現するための音声認識データ、音声入力された住所の認識に用いられる住所録データなどが挙げられる。
【００２５】
そして、請求項４の地図データ管理装置では、基本機能データ、案内検索データ、付加機能データの順で優先度が高い（基本機能データの優先度が最も高い）ため、基本機能データがより優先して更新されるようになる。つまり、ナビゲーションシステムにおける基本機能がより優先して更新されるようになり、使用者にとって利便性が向上する。また、前述のように、地図データの更新中でも、基本機能データは古い新しいにかかわらず記憶手段に常に記憶されることとなり、このため、使用者は、地図データの更新中でも常にナビゲーションシステムにおける基本機能を使用し得るようになる。
【００２６】
このような請求項４の地図データ管理装置においては、請求項５のように構成すると良い。
請求項５の地図データ管理装置は、請求項４の地図データ管理装置において、案内検索データのうち、車両の現在位置に近い地域の案内検索データほど優先度が高く定められていることを特徴としている。このため、案内検索データのうち、車両の現在位置に近い地域の案内検索データほどより優先して更新されるようになる。したがって、使用者は、車両の現在位置が含まれる地域について、新しい案内検索データをより速やかに使用し得るようになり、使用者にとって利便性が向上する。
【００２７】
次に、請求項６の地図データ管理装置は、請求項１〜５の地図データ管理装置において、優先度の高低は、第１の地図データを構成する個々のデータ、及び第２の地図データを構成する個々のデータそれぞれについて、その個々のデータのデータサイズに応じて定まるようになっている。これによれば、例えば優先度の高いデータのデータサイズは大きくなりがちである、というような場合に、データサイズの大きいデータの優先度が自動的に高くなるようになり、便利である。尚、例えばデータサイズの小さいデータの優先度が高くなるような構成でも良い。
【００２８】
次に、請求項７の発明は、地図データを記憶する記憶手段と、所望の地図データ（以下、第１の地図データと言う）を取得する地図データ取得手段と、を備えた地図データ管理装置において、その地図データ管理装置が備えるコンピュータに、地図データ取得手段により取得された第１の地図データを前記憶手段に記憶された地図データ（以下、第２の地図データと言う）に代えてその記憶手段に更新記憶させる、地図データ管理方法であって、前記コンピュータは、第１の地図データのうち優先度の高いデータを、第２の地図データのうち優先度の低いデータに代えて記憶手段に更新記憶させ、その後、第１の地図データのうち優先度の低いデータを、第２の地図データのうち優先度の高いデータに代えて記憶手段に更新記憶させることを特徴とする地図データ管理方法である。
【００２９】
これによれば、請求項１について述べた効果と同じ効果を得ることができる。
【発明を実施するための最良の形態】
【００３０】
以下に、本発明の実施形態を図面に基づき説明する。
図１は、本発明が適用されたナビゲーション装置１００の概略構成を示すブロック図である。
【００３１】
このナビゲーション装置１００は、車両の現在位置を検出する位置検出器１と、メディア（例えばＤＶＤ−ＲＯＭ／ＲＡＭ、ＣＤ−ＲＯＭ／ＲＡＭ等）の情報を読み書きするメディアドライブ２と、種々のデータを記憶するデータ記憶部３と、利用者からの各種指示を入力するための操作スイッチ群４と、外部の機器と通信を行うための送受信機５と、地図や各種情報の表示を行うための表示装置８と、音声の入出力を制御する音声コントローラ９と、音声コントローラ９と接続されて音声を外部に出力するスピーカ１０と、集音するマイク１２と、マイク１２から入力された音声を認識する音声認識装置１１と、ナビゲーション装置１００とは別体となったリモートコントロール端末（以下、リモコンと称す）１４からの信号を入力するリモコンセンサ１３と、制御装置６とを備えている。尚、ナビゲーション装置１００は、車両に搭載されるバッテリ（図示省略）からイグニションスイッチ（図示省略）を介して電力が供給されるように構成されている。
【００３２】
位置検出器１は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）用の人工衛星からの送信電波をＧＰＳアンテナ１ａを介して受信し、車両の位置，方位，速度等を検出する。
【００３３】
メディアドライブ２は、地図データが記憶されたメディアからその地図データを読み込むためのものである。尚、地図データを記憶するメディアとしては、前述のようにＤＶＤ−ＲＯＭ／ＲＡＭ、ＣＤ−ＲＯＭ／ＲＡＭ等が一般的であるが、メモリカード等の記憶媒体が用いられても良い。
【００３４】
データ記憶部３は、例えば地図データを記憶するハードディスクから構成される。ハードディスクにおける地図データは、使用者の操作により適宜更新される。
操作スイッチ群４としては、表示装置８と一体に構成され、表示画面上に設置されるタッチパネル及び表示装置８の周囲に設けられたメカニカルなキースイッチ等が用いられる。尚、タッチパネルには、感圧方式，電磁誘導方式，静電容量方式，あるいはこれらを組み合わせた方式など各種の方式があるが、そのいずれを用いてもよい。
【００３５】
送受信機５は、アンテナ５ａを介して図示しないセンタ（例えばＶＩＣＳセンタ）から交通情報や地図情報を受信する。この受信した交通情報や地図情報は制御装置６へ送られて案内経路を算出する際等に利用される。
【００３６】
表示装置８は、カラー表示装置であり、液晶ディスプレイ，プラズマディスプレイ，ＣＲＴなどがあるが、そのいずれを用いてもよい。表示装置８の表示画面には、位置検出器１にて検出した車両の現在位置とメディアドライブ２を介して読み込まれた地図データとから特定した現在地を示すマーク、目的地までの誘導経路、名称、目印、各種施設のマーク等の付加データとを重ねて表示することができる。また、施設のガイド等も表示できる。
【００３７】
音声コントローラ９は、例えば地図データに含まれる施設のガイドや各種案内の音声を、スピーカ１０を介して出力する機能を有する。尚、送受信機５を介して受信した例えば交通情報の読み上げ音声をスピーカ１０を介して出力することもできる。
【００３８】
また、音声コントローラ９は、音声認識装置１１により認識された音声が表す情報を、制御装置６に出力する機能を有する。このような機能により、音声にてナビゲーション装置１００を制御することができるようになっている。
【００３９】
制御装置６は、ＣＰＵ，ＲＯＭ，ＲＡＭ，Ｉ／Ｏ及びこれらの構成を接続するバスラインなどからなる周知のマイクロコンピュータを中心に構成されており、ＲＯＭ及びＲＡＭに記憶されたプログラムに基づいて、位置検出器１からの各検出信号に基づき座標及び進行方向の組として車両の現在位置を算出し、現在位置付近の地図等をメディアやデータ記憶部３から読み込んで表示装置８に表示する地図表示処理や、操作スイッチ群４やリモコン１４等の操作に従って目的地を算出し、現在位置からその目的地までの最適な経路を自動的に求める経路計算を行って経路案内を行う経路案内処理等を行う。
【００４０】
図２は、本実施形態のナビゲーション装置１００の使用態様を表す図面である。具体的に、地図データを更新する際の態様を、使用者の操作態様を含めて表すものである。図２において、ＤＶＤドライブ２ａは図１のメディアドライブ２に相当し、ＨＤＤ３ａは図１のデータ記憶部３に相当する。
【００４１】
使用者は、新しい（例えば最新の）地図データが記憶されたＤＶＤディスク（例えばＤＶＤ−ＲＯＭ）２０を、ナビゲーション装置１００が備えるＤＶＤドライブ２ａに挿入する。ＤＶＤドライブ２ａは、ＤＶＤディスク２０に記憶された情報を読み取ることのできる装置である。
【００４２】
ＤＶＤドライブ２ａにより、ＤＶＤディスク２０から読み込まれた新しい地図データは、ＨＤＤ３ａに記憶されている地図データに代えて、そのＨＤＤ３ａに更新記憶される。
このような流れにより、ＨＤＤ３ａに記憶されている古い地図データが、新しい地図データに更新される。
【００４３】
ここで、地図データについて説明する。地図データは、データの種類に応じて（例えばデータを使用するアプリケーション機能に応じて）細分化された複数の個別データからなる。個別データとしては、例えば、道路を表す情報を含む道路データ、建物や背景（道路及び文字を除いたもの）の情報を含む背景データ、建物名称／所定の地点の名称／道路・交差点の名称等の情報を含む名称データ、音声認識のための音声認識用データ、音声案内のための音声案内データ、ＰＯＩ（Ｐｏｉｎｔ  Ｏｆ  Ｉｎｔｅｒｅｓｔ、例えば商店・役所等を示すアイコン）の種別等を示すＰＯＩ種別データ、などがある。これらの個別データは、所定の名称が付された電子ファイルの形式で、ＤＶＤディスク２０、或いはＨＤＤ３ａに記憶される。また、地図データには、個別データを利用するための各種プログラムも含まれる。
【００４４】
尚、以下の説明において、ＨＤＤ３ａにおける記憶領域のうち、地図データを記憶する領域を地図データ領域と記載する。
また、ＨＤＤ３ａに記憶されている削除対象の古い地図データを旧地図データと記載し、ＤＶＤディスク２０に記憶されている新しい地図データ（ＨＤＤ３ａに更新記憶させたい地図データ）を新地図データと記載する。さらに、旧地図データのうち、優先度の高い個別データを高優先旧データとも記載し、優先度の低い個別データを低優先旧データとも記載し、新地図データのうち、優先度の高い個別データを高優先新データとも記載し、優先度の低い個別データを低優先新データとも記載する。
【００４５】
ここで、個別データの優先度の高低について説明する。本実施形態では、地図データのうち、地図を表示するための個別データについては、優先度が高いと認識される。例えば、道路、建物、地名などの一般的な地図を表示するための道路データ、背景データ、名称データ等については、優先度が高くなる。尚、その例示した個別データを利用するためのプログラムについても同様に、優先度は高くなる。優先度の高いプログラムは、優先度の高い個別データと同じタイミングで更新記憶される。
【００４６】
一方、一般的な地図を表示するために利用されない個別データについては、優先度は低いと認識される。例えば、音声認識用データ、音声案内データ、ＰＯＩ種別データ等については、優先度は低くなる。尚、その例示した個別データを利用するためのプログラムについても同様に、優先度は低くなる。優先度の低いプログラムは、優先度の低い個別データと同じタイミングで更新記憶される。
【００４７】
次に、図３，４は、制御装置６において実行される地図データ更新処理を表すフローチャートである。具体的に、制御装置６のＣＰＵ（図示省略）が実行する。尚、基本的には、図３の地図データ更新処理が実行されるが、例えば図３の地図データ更新処理が中断したような場合のその後においては、図４の地図データ更新処理が実行される。制御装置６では、地図データ更新処理が完了したか否かを表すフラグが記憶されるように構成されており、このフラグを参照することにより、地図データ更新処理が完了したか否か、言い換えると地図データ更新処理が中断したか否かが分かるようになっている。
【００４８】
まず、図３の地図データ更新処理について説明する。図３の地図データ更新処理は、使用者によりＤＶＤドライブ２ａにＤＶＤディスク２０が挿入されるとともに所定の操作（例えば地図データの更新を指示する操作）がなされると開始される。
【００４９】
この地図データ更新処理では、まず、Ｓ１１０で、ＨＤＤ３ａにおける地図データ領域に現在記憶されている旧地図データのうち、優先度の低い個別データ（低優先旧データ）をその地図データ領域から削除する。
【００５０】
Ｓ１１０の後はＳ１２０に進み、ＤＶＤドライブ２ａに挿入されたＤＶＤディスク２０に記憶されている新地図データのうち、優先度の高い個別データ（高優先新データ）を、ＨＤＤ３ａにおける地図データ領域にコピーする。具体的に、Ｓ１１０で低優先旧データを削除したことにより空いた領域にコピーする。この際、高優先新データのデータ名を別名に変換し、ＨＤＤ３ａの地図データ領域に記憶されている高優先旧データと区別する。例えば、高優先新データのファイル名に「ｎｅｗ」という文字列を付加する。
【００５１】
次に、Ｓ１３０に進み、ＨＤＤ３ａにおける地図データ領域に記憶されている旧地図データのうち、優先度の高い個別データ（高優先旧データ）をその地図データ領域から削除する。
【００５２】
次に、Ｓ１４０に進み、地図データ領域の高優先新データのファイル名を、元のファイル名に戻す。例えば、先に「ｎｅｗ」という文字列を付加した場合には、その付加した文字列を削除する。
【００５３】
次に、Ｓ１５０に進み、ＤＶＤディスク２０に記憶されている新地図データのうち、優先度の低い個別データ（低優先新データ）を、ＨＤＤ３ａにおける地図データ領域にコピーする。具体的に、Ｓ１３０で高優先旧データを削除したことにより空いた領域にコピーする。そしてその後、当該処理を終了する。
【００５４】
次に、図４の地図データ更新処理について説明する。
尚、図４の処理において、図３の処理と同じステップについては同じ符号を付している。
【００５５】
この図４の地図データ更新処理は、例えば制御装置６が起動した際（ナビゲーション装置１００が起動した際）、制御装置６において前述のフラグが参照されて地図データ更新処理が中断したと判断された場合に実行される。
【００５６】
そして、この地図データ更新処理のＳ２１０〜Ｓ２４０の一連の判定処理は、図３の地図データ更新処理がＳ１１０〜Ｓ１５０の何れで中断したのかを判定するものである。
まず、Ｓ２１０の判定処理では、ＨＤＤ３ａにおける地図データ領域に、高優先新データが記憶されており、かつ低優先新データが記憶されていないかを判定する。図３のＳ１５０の処理が完了したか、或いは中断したかを判定する趣旨である。
【００５７】
つまり、Ｓ２１０で、高優先新データが記憶されているものの低優先新データが記憶されていないと肯定判定すると（Ｓ２１０：ＹＥＳ）、図３のＳ１５０の処理が完了していない（中断した）と判断して、Ｓ１５０に移行する。Ｓ１５０の処理については前述の通りである。
【００５８】
一方、Ｓ２１０で、ＨＤＤ３ａにおける地図データ領域に、高優先新データが記憶されていないと否定判定すると（Ｓ２１０：ＮＯ）、Ｓ２２０の判定処理に移行する。
Ｓ２２０判定処理では、ＨＤＤ３ａにおける地図データ領域に、高優先旧データが記憶されておらず、かつ、高優先新データのファイル名称が別名であるか否かを判定する。図３のＳ１３０，Ｓ１４０の処理が完了したか、或いは中断したかを判定する趣旨である。
【００５９】
低優先新データ及び高優先新データが記憶されている前提で（Ｓ２１０：ＮＯ）、Ｓ２２０で高優先新データのファイル名称が別名であると肯定判定すると（Ｓ２２０：ＹＥＳ）、図３のＳ１４０の処理が完了していない（中断した）と判断して、Ｓ１４０に移行する。Ｓ１４０の処理については前述の通りである。
【００６０】
低優先新データ及び高優先新データが記憶されている前提で（Ｓ２１０：ＮＯ）、Ｓ２２０で高優先新データのファイル名称が別名でないと否定判定すると（Ｓ２２０：：ＮＯ）、図３のＳ１４０の処理が完了したと判断して、図Ｓ２３０に移行する。
【００６１】
低優先新データ、及び高優先新データが記憶されている場合（Ｓ２１０：ＮＯ）、或いは高優先新データが記憶されていない場合（Ｓ２１０：ＮＯ）で、Ｓ２２０で、ＨＤＤ３ａにおける地図データ領域に高優先旧データが記憶されていると否定判定すると（Ｓ２２０：ＮＯ）、図３のＳ１３０の処理が完了していない（中断した）と判断して、Ｓ２３０に移行する。
【００６２】
Ｓ２３０では、ＨＤＤ３ａにおける地図データ領域に、高優先新データが記憶されているか否かを判定する。図３のＳ１２０の処理が完了したか、或いは中断したかを判定する趣旨である。
【００６３】
Ｓ２３０で、高優先新データが記憶されていると肯定判定すると（Ｓ２３０：ＹＥＳ）、図３のＳ１２０の処理が完了したと判断して、Ｓ１３０に移行する。Ｓ１３０の処理については前述の通りである。
【００６４】
Ｓ２３０で、ＨＤＤ３ａにおける地図データ領域に、高優先新データが記憶されていないと否定判定すると（Ｓ２３０：：ＮＯ）、図３のＳ１２０の処理が完了していない（中断した）と判断して、Ｓ２４０に移行する。
【００６５】
Ｓ２４０では、低優先旧データが記憶されていないかを判定する。図３のＳ１１０の処理が完了したか、或いは中断したかを判定する趣旨である。
Ｓ２４０で、低優先旧データが記憶されていないと肯定判定すると（Ｓ２４０：ＹＥＳ）、図３のＳ１１０の処理が完了したと判断して、Ｓ１２０に移行する。Ｓ１２０の処理については前述の通りである。
【００６６】
一方、Ｓ２４０で、低優先旧データが記憶されていると否定判定すると（Ｓ２４０：ＮＯ）、図３のＳ１１０の処理が完了していない（中断した）と判断して、Ｓ１１０に移行する。Ｓ１１０の処理については前述の通りである。
【００６７】
次に、図５は、本実施形態の作用を表す図である。
図５（ａ）〜（ｅ）の図は、ＨＤＤ３ａにおける地図データ領域の地図データの更新の流れを表す図である。
【００６８】
まず、図５（ａ）において、地図データ領域に記憶されている地図データは、削除対象の古い地図データ（旧地図データ）である。尚、この旧地図データは所定のプログラム（例えば地図を表示するためのプログラム）において使用されている。
【００６９】
そして、本実施形態では、図５（ｂ）に示すように、旧地図データのうち、優先度の高い個別データ（高優先旧データ）を残し、残りの優先度の低い個別データ（低優先旧データ）を地図データ領域から削除する。ナビゲーション装置１００において、低優先旧データを用いた機能（例えば音声案内等）は使用できなくなるものの、高優先旧データを用いた機能（例えば地図を表示する機能）は継続して使用できる。つまり、ナビゲーション装置１００の最低限の機能は維持できる。
【００７０】
次に、地図データ領域のうち低優先旧データを削除して空いた領域に、図５（ｃ）に示すように、ＤＶＤディスク２０に記憶された新しい地図データ（新地図データ）のうち、優先度の高い個別データ（高優先新データ）を記憶させる。尚、この際、ファイル名を別名に変換（「ｎｅｗ」という文字列を付加）し、高優先旧データとの区別を図るようにしている。
【００７１】
次に、図５（ｄ）に示すように、地図データ領域から高優先旧データを削除する。この場合、既に記憶されている高優先新データを用い、ナビゲーション装置１００では、地図を表示するといったような最低限の機能が維持される。
【００７２】
次に、地図データ領域のうち高優先旧データを削除して空いた領域に、図（ｅ）に示すように、新地図データのうち優先度の低い個別データ（低優先新データ）を記憶させる。
本実施形態のナビゲーション装置１００においては、以上の流れにより、ＨＤＤ３ａに記憶された地図データが更新されるようになっている。本実施形態では、地図データのうち、地図を表示するために使用される優先度の高い個別データについては、必ずＨＤＤ３ａに記憶させておくようにするため、優先度の低い個別データを用いた機能（例えば音声案内等）が制限される場合はあるものの、ナビゲーション装置１００としての最低限の機能（具体的に、地図を表示する機能）は維持されるようになる。つまり、地図データの更新中でも、ナビゲーション装置１００を使用できるようにすることができる。また、地図データが順次更新されるため、地図データを使用できなくなる、ということがない。例えば、ナビゲーション装置１００において、地図データの更新途中では、高優先旧データを利用しつつ、高優先新データが更新記憶された時点で、高優先旧データに代えて高優先新データを利用するようにすることができる。そして、高優先新データを利用しつつ、低優先新データが更新記憶された時点で、その低優先新データも利用するようにすることができる。
【００７３】
尚、本実施形態において、データ記憶部３（ＨＤＤ３ａ）が記憶手段に相当し、メディアドライブ２（ＤＶＤドライブ２ａ）が地図データ取得手段に相当し、新地図データが第１の地図データに相当し、旧地図データが第２の地図データに相当し、図３及び図４の処理が更新手段に相当している。
〈変形例１〉
次に、上記実施形態の変形例１について説明する。
【００７４】
上記実施形態では、地図データを構成する個別データの優先度が「高」「低」の２段階に定められる構成であったが、多段階に定められる構成でも良い。ここでは、個別データの優先度が「高」（Ｈ：Ｈｉｇｈ）、「中」（Ｍ：Ｍｉｄｄｌｅ）、「低」（Ｌ：Ｌｏｗ）の３段階に定められる場合を説明する。
【００７５】
図６は、個別データの優先度が３段階に定められた場合の地図データの更新方法を表す図である。図６において、Ｈ、Ｍ、Ｌは、順に、旧地図データのうち優先度の高い個別データ（Ｈ）、優先度中の個別データ（Ｍ）、優先度の低い個別データ（Ｌ）を表す。また、Ｈ’、Ｍ’、Ｌ’は、順に、新地図データのうち優先度の高い個別データ（Ｈ’）、優先度中の個別データ（Ｍ’）、優先度の低い個別データ（Ｌ’）を表す。尚、以下では、データＨ、データＭ、データＬ、データＨ’、データＭ’、データＬ’というように記載する。
【００７６】
ここでは、（１）最下位の優先度の個別データを削除するパターン、（２）最上位の優先度の個別データを残すパターン、の２つの更新方法を表している。
まず、（１）の更新方法について説明する。
【００７７】
この更新方法では、まず、データＬを削除する（（ｆ）→（ｇ））。そして、その空いた領域に、データＨ’を更新記憶させる（（ｈ））。
次に、データＭを削除する（（ｉ））。そして、その空いた領域に、データＭ’を更新記憶させる（（ｊ））。
【００７８】
次に、データＨを削除する（（ｋ））。そして、その空いた領域に、データＬ’を更新記憶させる（（ｌ））。
このように、この更新方法では、旧地図データのうち、優先度の低い個別データから順に削除すると共に、新地図データの個別データのうち、優先度の高い個別データから順に更新記憶させる。
【００７９】
次に、（２）の更新方法について説明する。
この更新方法では、まず、データＭ、データＬを削除する（（ｍ）→（ｎ））。そして、その空いた領域に、データＨ’、データＭ’を更新記憶させる（（ｏ））。
【００８０】
次に、データＨを削除する（（ｐ））。そして、その空いた領域に、データＬ’を更新記憶させる（（ｑ））。
このように、この更新方法では、旧地図データのうち、優先度の最も高い個別データを残して他の個別データを一度に削除し、最後に、優先度の最も高い個別データを削除する。これに対応し、新地図データのうち、優先度の最も低い個別データ以外の個別データを最初に更新記憶させ、最後に、優先度の最も低い個別データを更新記憶させる。
〈変形例２〉
また、上記実施形態では、地図データのうち、地図を表示するための個別データの優先度は高く定められ、地図を表示するために利用されない個別データについては優先度は低く定められるようになっているが、個別データのデータサイズに応じて優先度の高低が定められるようにしても良い。
【００８１】
例えば、データサイズが所定サイズ以上の個別データの優先度は「高」に設定され、データサイズが所定サイズよりも小さい個別データの優先度は「低」に設定される構成でも良い。逆に、データサイズが所定サイズ以上の個別データの優先度は「低」に設定され、データサイズが所定サイズよりも小さい個別データの優先度は「高」に設定される構成でも良い。
〈変形例３〉
図６の変形例１において、優先度が多段階（高、中、低の３段階）に定められた例について説明したが、変形例３として、優先度が多段階に定められた他の例について図７〜９を用いて説明する。
【００８２】
まず、図７に示すように、本変形例３では、前提として、地図データを、メインデータ５０、マップデータ６０、オプションデータ７０の３つに分類している。尚、ここで言う地図データは、より具体的に、ナビゲーションの各種機能を実現するためのデータである。
【００８３】
メインデータ５０は、ナビゲーションの基本機能を実現するためのデータである。例えば、地図を描画するための主要地図データ（道路データ、背景データ、文字データ）、目的地までの経路を計算するための経路計算データ、目的地まで運転手を案内（誘導）するための経路誘導データ（各種画像データ、音声案内のための音声データ）、などがメインデータ５０に含まれる。
【００８４】
マップデータ６０は、所定のエリア毎のマップデータ（以下、個別マップデータと記載する）から構成される。例えば、地域内におけるＰＯＩ（施設）や地点を検索するためのデータ、地域内における目的地を設定するためのデータなどが、各個別マップデータに含まれる。本例において、マップデータ６０は、個別マップデータＡ，Ｂ，Ｃを有している。
【００８５】
オプションデータ７０は、ナビゲーションの機能のうちオプション機能を実現するためのデータである。例えば、３Ｄマップを描画するための標高データ、音声認識を実現するための音声認識データ、音声入力された住所の認識に用いられる住所録データなどがオプションデータ７０に含まれる。
【００８６】
そして、本変形例３では、メインデータ５０、マップデータ６０、及びオプションデータ７０のうち、メインデータ５０の優先度が最も高く、マップデータ６０の優先度が次に高く、オプションデータ７０の優先度が最も低く設定されている。
【００８７】
尚、メインデータ５０が基本機能データに相当し、マップデータ６０が案内検索データに相当し、オプションデータ７０が付加機能データに相当している。
さらに、マップデータ６０において、エリア毎の個別マップデータについても優先度が定められる。例えば、車両の現在位置が含まれるエリアの個別マップデータの優先度が最も高く設定され、車両の現在位置から遠いエリアの個別マップデータほど優先度が低く設定される（言い換えれば、車両の現在位置に近いエリアの個別マップデータほど優先度が高く設定される）。尚、本変形例３では、個別マップデータＡは、車両の現在位置が含まれるエリアをカバーしており、このため優先度が最も高くなっている。また、個別マップデータＢと個別マップデータＣとでは、前者のほうが車両の現在位置により近いエリアをカバーしており、優先度が次に高くなっている。そして、個別マップデータＣの優先度は最も低くなっている。
【００８８】
図８，９に、本変形例３における地図データの更新処理の態様を示す。図８，９に示す更新処理は、使用者によりＤＶＤドライブ２ａ（図２参照）にＤＶＤディスク２０（図２参照）が挿入されるとともに所定の操作（例えば地図データの更新を指示する操作）がなされると開始される。尚、以下において、更新前の古いデータについては「旧」を付加して記載し、更新対象の新しいデータについては「新」を付加して記載する。
【００８９】
まず、ステップ１では、ＨＤＤ３ａには更新前の旧データ（旧メインデータ５０、旧マップデータ６０、及び旧オプションデータ７０）が記憶されているものとする。
そして、地図データの更新が開始されると、旧オプションデータ７０が削除される（ステップ２）。
【００９０】
次に、新メインデータ５１がコピーされる（ステップ３）。尚、新メインデータ５１のコピーに際し、旧メインデータ５０との区別を図るため、新メインデータ５１のデータ名（ファイル名）に「ｎｅｗ」という文字が付加されてその新メインデータ５１がコピーされるようになっている。新しいマップデータ（個別マップデータ）についても同様である。
【００９１】
ステップ２，３の状態では、旧オプションデータ７０及び新しいオプションデータが存在しないためナビゲーションの機能のうちオプション機能は使用できないものの、旧メインデータ５０及び旧マップデータ６０が存在するため、旧マップデータ６０（旧個別マップデータＡ，Ｂ，Ｃ）がカバーするエリアの範囲内にて、旧メインデータ５０に基づく基本機能は使用できるようになっている。
【００９２】
次に、旧マップデータ６０のうち、優先度が最も低い旧個別マップデータＣが削除される（ステップ４）。ステップ４の状態では、旧メインデータ５０及び旧個別マップデータＡ，Ｂが存在するため、旧個別マップデータＡ，Ｂがカバーするエリアの範囲内にて、旧メインデータ５０に基づく基本機能を使用できるようになっている。
【００９３】
次に、新マップデータ６１のうち、優先度が最も高い新個別マップデータＡ’がコピーされる（ステップ５）。ステップ５の状態では、新メインデータ５１及び新個別マップデータＡ’が存在するため、新個別マップデータＡ’がカバーするエリアの範囲内にて、新メインデータ５１に基づく基本機能を使用できるようになっている。或いは、旧メインデータ５０及び旧個別マップデータＡ，Ｂが存在するため、旧個別マップデータＡ，Ｂがカバーするエリアの範囲内にて、旧メインデータ５０に基づく基本機能を使用できるようになっている。
【００９４】
次に、旧マップデータ６０のうち、優先度が中である旧個別マップデータＢが削除される（ステップ６）。
次に、図９に説明を移し、新マップデータ６１のうち、優先度が中である新個別マップデータＢ’がコピーされる（ステップ７）。ステップ７の状態では、新メインデータ５１に基づく基本機能を使用できる範囲がより広がることとなる。具体的に、新個別マップデータＡ’がカバーするエリアに加え、新個別マップデータＢ’がカバーするエリアにても、新メインデータ５１に基づく基本機能を使用できるようになる。
【００９５】
次に、旧マップデータ６０のうち、優先度が最も高い旧個別マップデータＡが削除される（ステップ８）。
次に、新マップデータ６１のうち、優先度が最も低い個別マップデータＣ’がコピーされる（ステップ９）。ステップ９の状態では、新メインデータ５１に基づく基本機能を使用できる範囲がより広がることとなる。具体的に、新個別マップデータＡ’，Ｂ’がカバーするエリアに加え、新個別マップデータＣ’がカバーするエリアにても、新メインデータ５１に基づく基本機能を使用できるようになる。
【００９６】
次に、旧データのうち、旧メインデータ５０が削除される（ステップ１０）。
次に、新データのうち、新オプションデータ７１がコピーされる（ステップ１１）。そして、地図データの更新は終了となる。尚、新メインデータ５１及び新マップデータ６１（新個別マップデータＡ’，Ｂ’，Ｃ’）のコピーの際にそれらのデータ名（ファイル名）に付加された「ｎｅｗ」という文字は削除される。
【００９７】
ステップ１１の状態では、新マップデータ６１（新個別マップデータＡ，Ｂ，Ｃ）がカバーするエリアの範囲内にて、新メインデータ５１に基づく基本機能及び新オプションデータ７１に基づくオプション機能が使用できるようになる。
【００９８】
以上説明したように、本変形例３では、地図データを、メインデータ５０、マップデータ６０、及びオプションデータ７０に分類し、その各データを、優先度に応じた順序で更新するようになっている。
【００９９】
基本的な考え方としては、旧メインデータ５０、旧マップデータ６０、及び旧オプションデータ７０を優先度の低い順にＨＤＤ３ａから削除しつつ、新メインデータ５１、新マップデータ６１、及び新オプションデータ７１を優先度の高い順にＨＤＤ３ａにコピーすることによって、ＨＤＤ３ａにおいて、旧データを新データに更新するようになっている。また、旧マップデータ６０から新マップデータ６１への更新に際し、旧個別マップデータＡ，Ｂ，Ｃを優先度の低い順にＨＤＤ３ａから削除しつつ、新個別マップデータＡ’，Ｂ’，Ｃ’を優先度の高い順にＨＤＤ３ａにコピーすることによって、ＨＤＤ３ａにおいて、旧マップデータ６０を新マップデータ６１に更新するようになっている。
【０１００】
そして、本変形例３では、ユーザは、地図データの更新中において旧メインデータ５０及び新メインデータ５１の何れかを使用できる。つまり、ユーザは、地図データの更新中であっても、常時ナビゲーションの基本機能を使用できるようになる。
〈変形例４〉
次に、変形例４について図１０，１１を用いて説明する。
【０１０１】
本変形例４では、地図データ（メインデータ５０，マップデータ６０，オプションデータ７０）の構成およびデータの優先度のつけ方は上記変形例３と同じである一方、更新態様が上記変形例３と異なっている。
【０１０２】
まず、図１０において、更新前の旧データ（旧メインデータ５０、旧マップデータ６０、及び旧オプションデータ７０）が記憶されているステップ２１の状態にて、地図データの更新が開始されると、旧オプションデータ７０が削除される（ステップ２２）。
【０１０３】
次に、ステップ２３に示すように、新メインデータ５１がコピーされる。
次に、ステップ２４に示すように、旧マップデータ６０のうち、旧個別マップデータＢ，Ｃが削除される。
【０１０４】
次に、ステップ２５に示すように、新マップデータ５１のうち、新個別マップデータＡ’がコピーされる。
次に、ステップ２６に示すように、旧メインデータ５０、及び旧個別マップデータＡが削除される。
【０１０５】
次に、図１１に説明を移し、ステップ２７〜ステップ２９に示すように、順次、新個別マップデータＢ’、新個別マップデータＣ’、新オプションデータ７１がコピーされる。
以上のように、本変形例４では、ステップ２４にて旧個別マップデータＢ，Ｃを一括して削除し、また、ステップ２６にて旧メインデータ５０及び旧個別マップデータＡを一括して削除するようにしている。これによれば、地図データの更新に要する時間をより短縮し得る。
【０１０６】
ところで、オプション機能が不要、かつ基本機能を使用できるエリアが一部のみでも問題ない場合には、ステップ２６にて更新を終了するようにしても良い。これによれば、新個別マップデータＢ’，Ｃ’及び新オプションデータ７１のコピーに要する時間を省くことができ、地図データの更新を早く終えることができる。
【０１０７】
ところで、上記変形例２〜４では、地図データの更新がなんらかの理由で途中で中断してしまうことも考えられる。そこで、以下の変形例５のように構成すると良い。尚、変形例５の構成は、前述した図４の処理を実行する構成と同趣旨のものである。
〈変形例５〉
変形例５では、前提として、制御装置６（図１参照）が備えるＣＰＵ（図示省略）により、以下のような処理が実行されるように構成されている。
【０１０８】
まず、地図データの更新に際し、更新対象の新しい地図データが記憶されたメディア（（即ち、ＤＶＤディスク２０）の情報が所定のメモリに記憶される。より具体的に、例えばそのメディアに固有の識別情報が記憶される。
【０１０９】
また、地図データの更新中において、どのステップまで処理が終了したか（図８，９のステップ１〜１１、或いは図１０，１１のステップ２１〜２９において、どのステップまで処理が終了したか）を表す情報（以下、中断時情報と記載する）が所定のメモリに記憶される。
【０１１０】
そして、本変形例５では、上記のような処理が実行されることが前提の下で、図１２の処理が実行されるようになっている。
図１２の処理は、地図データの更新処理の中断後、ＤＶＤドライブ２ａに挿入された（或いは挿入されていた）ＤＶＤディスク２０の情報が読み込まれた際に開始される。
【０１１１】
図１２の処理では、まず、Ｓ３１０において、ＤＶＤディスク２０が地図更新用のメディアか否かを判定する。具体的に、ＤＶＤディスク２０が、更新用の新しい地図データが記憶されたメディアか否かを判定する。
【０１１２】
Ｓ３１０において、ＤＶＤディスク２０が地図更新用のメディアでないと判定すると（Ｓ３１０：ＮＯ）、そのまま当該処理を終了する。
一方、Ｓ３１０において、ＤＶＤディスク２０が地図更新用のメディアであると判定すると（Ｓ３１０：ＹＥＳ）、Ｓ３２０に移行する。
【０１１３】
Ｓ３２０では、ＤＶＤディスク２０が、更新処理の中断前におけるメディアと同じメディアであるか否かを判定し、同じであると判定すると（Ｓ３２０：ＹＥＳ）、Ｓ３３０に移行する。
【０１１４】
Ｓ３３０では、前述した前提の処理で記憶した中断時情報に基づき、更新処理において中断したステップを認識する。そして、その中断したステップから更新処理を再開する。そしてその後、当該処理を終了する。
【０１１５】
一方、Ｓ３２０で、ＤＶＤディスク２０が、更新処理の中断前におけるメディアと同じメディアでないと判定すると（Ｓ３２０：ＮＯ）、Ｓ３４０に移行する。
Ｓ３４０では、ＨＤＤ３ａに記憶された地図データをＤＶＤディスク２０に記憶された地図データに更新する処理を、最初から実行する。つまり、図８，９における更新処理をステップ１から実行する。或いは、図１０，１１における更新処理をステップ２１から実行する。そしてその後、当該処理を終了する。
【０１１６】
このような変形例５によれば、地図データの更新処理が途中で中断した場合でも、中断したステップから更新処理が再開され得るようになり、効率が良い。つまり、地図データの更新処理が途中で中断したような場合に、その地図データの更新を最初からやり直す必要がなく、更新に要する時間が大きくなってしまうことを防止することができる。
【０１１７】
以上、本発明の一実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、本発明の技術範囲内において種々の形態をとることができる。
例えば、上記実施形態においては、ＤＶＤディスク２０から、更新対象の新しい地図データを取得するようにしているが、例えば送受信機５を介して、無線通信により外部から新しい地図データを取得するようにしても良い。この場合、例えば送受信機５が地図データ取得手段に相当する。
【０１１８】
また、上記実施形態において、個別データを利用するためのプログラムについて、古い地図データ用のプログラムでも新しい個別データを利用できるのであれば、新しい地図データ用のプログラムの更新記憶のタイミングはいつでも良い。例えば低優先新データの更新記憶のタイミングと同じタイミングでも良いし、低優先新データの更新記憶のタイミングよりも後のタイミングでも良い。尚、勿論、例えば高優先新データの更新記憶のタイミングと同じタイミングでも良いし、高優先新データの更新記憶のタイミングよりも先のタイミングでも良い。
【０１１９】
また、変形例１において、旧地図データの削除に際してはデータＨが最後に削除され、新地図データの更新記憶に際してはデータＨ’が最初に更新記憶される態様であれば、その途中の更新順は問わない。例えば、（１）の方法で、最小にデータＬが削除されているが、データＭが最初に削除されるような構成でも良い。
【０１２０】
また、上記変形例３，４において、マップデータ６０（６１）を構成する個別マップデータＡ〜Ｃ（Ａ’〜Ｃ）の優先度はどのように定めても良い。つまり、個別マップデータＡ〜Ｃ（Ａ’〜Ｃ’）の更新順はどのような順序でも良い。例えば、個別マップデータＡ〜Ｃ（Ａ’〜Ｃ’）のうち、カバーする地域が街の中心部に近いデータほど優先度が高くなるような構成でも良い。また、個別マップデータＡ〜Ｃ（Ａ’〜Ｃ’）のうち、使用頻度の高いデータほど優先度が高くなるような構成でも良い。
【０１２１】
さらに、上記変形例３，４において、個別マップデータＡ〜Ｃ（Ａ’〜Ｃ’）の優先度は、ユーザが任意に設定できるようにしても良い。また、メインデータ５０（５１）、マップデータ６０（６１）、及びオプションデータ７０（７１）の優先度もユーザが任意に設定できるようにしても良い。変形例３，４以外の実施形態においても同様に、個別データの優先度はユーザが任意に設定できるようにしても良い。
【図面の簡単な説明】
【０１２２】
【図１】本実施形態のナビゲーション装置１００の概略構成を示すブロック図である。
【図２】本実施形態のナビゲーション装置１００の使用態様を表す図である。
【図３】地図データ更新処理を表すフローチャートである。
【図４】更新が中断した場合に実行される地図データ更新処理を表すフローチャートである。
【図５】本実施形態の作用を表す図である。
【図６】変形例１を説明する図である。
【図７】変形例３における地図データの構成を表す図である。
【図８】変形例３の作用（地図データの更新態様）を表す図である（その１）。
【図９】変形例３の作用（地図データの更新態様）を表す図である（その２）。
【図１０】変形例４の作用（地図データの更新態様）を表す図である（その１）。
【図１１】変形例４の作用（地図データの更新態様）を表す図である（その２）。
【図１２】変形例５において制御装置６のＣＰＵにより実行される処理を表すフローチャートである。
【符号の説明】
【０１２３】
１…位置検出器、１ａ…ＧＰＳアンテナ、２…メディアドライブ、２ａ…ＤＶＤドライブ、３…データ記憶部、３ａ…ハードディスク（ＨＤＤ）、４…操作スイッチ群、５…送受信機、５ａ…アンテナ、６…制御装置、８…表示装置、９…音声コントローラ、１０…スピーカ、１１…音声認識装置、１２…マイク、１３…リモコンセンサ、２０…ＤＶＤディスク、１００…ナビゲーション装置。
【図１】
0004561913.tif 000002
【図２】
0004561913.tif 000003
【図３】
0004561913.tif 000004
【図４】
0004561913.tif 000005
【図５】
0004561913.tif 000006
【図６】
0004561913.tif 000007
【図７】
0004561913.tif 000008
【図８】
0004561913.tif 000009
【図９】
0004561913.tif 000010
【図１０】
0004561913.tif 000011
【図１１】
0004561913.tif 000012
【図１２】
0004561913.tif 000013