(57)【要約】【課題】地図表示機能を有し、地図データの部分的な更新が可能な電子機器において、どの部分が更新されたのかを直感的に理解させることができるようにする。【解決手段】更新後の地図データを用いて地図表示を実行する場合（Ｓ３０：ＹＥＳ）、Ｓ２０にて読み込んだ更新履歴情報に応じて更新部分又は非更新部分の少なくとも何れか一方の表示属性を変え、両者の区別が付く状態で地図表示を実行する（Ｓ５０）。表示属性を変える場合には、例えば色、明るさ、線の太さといった属性の少なくとも１つを変化させることで実現することが考えられる。この場合、更新部分を通常の表示属性から変更しても良いし、逆に非更新部分を通常の表示属性から変更してもよい。もちろん、両者を共に変更してもよい。また、例えば更新部分をハイライト表示するなどしてもよい。【選択図】  図３
2005091225.tif 000002
【特許請求の範囲】
【請求項１】
地図データを記憶している地図データ記憶手段から読み出した地図データに基づき、表示装置に表示対象の地図を表示させる表示制御手段と、
前記地図データ記憶手段に記憶されている地図データを更新するための情報であって、少なくとも前記地図データ中の更新対象を特定するための情報と、更新用地図データとが対応付けられて含まれている更新用情報を用いて前記地図データの更新対象部分を更新する更新手段と、
前記表示制御手段は、前記表示対象の地図中に前記更新用地図データによって更新された部分が含まれている場合には、その更新部分が非更新部分と区別して視認可能なように前記更新部分又は非更新部分の少なくとも何れか一方の表示状態を変えること、
を特徴とする地図表示機能を有する電子機器。
【請求項２】
地図データを記憶している地図データ記憶手段から読み出した地図データに基づき、表示装置に表示対象の地図を表示させる表示制御手段と、
前記地図データ記憶手段に記憶されている地図データを更新するための情報であって、少なくとも前記地図データ中の更新対象を特定するための情報と、更新用地図データとが対応付けられて含まれている更新用情報を記憶しておく更新用情報記憶手段と、
表示用の地図データを一時的に記憶しておくための一時記憶手段と、
前記表示制御手段は、前記表示対象の地図を表示させる場合、前記地図データ記憶手段から該当エリアの地図データを前記一時記憶手段に読み出すと共に、その該当エリアに属する更新用地図データが前記更新用情報記憶手段に記憶されている場合には、該当する更新用地図データを前記一時記憶手段に読み出して前記地図データの更新対象部分を更新し、その更新部分が非更新部分と区別して視認可能なように前記更新部分又は非更新部分の少なくとも何れか一方の表示状態を変えること
を特徴とする地図表示機能を有する電子機器。
【請求項３】
請求項１又は２に記載の電子機器において、
前記更新用情報には更新時期も含まれており、
前記表示制御手段は、更新時期の異なる前記更新部分が複数存在する場合には、更新時期の違いも区別して視認可能なように前記更新部分又は非更新部分の少なくとも何れか一方の表示状態を変えること
を特徴とする地図表示機能を有する電子機器。
【請求項４】
請求項３に記載の電子機器において、
前記表示制御手段は、前記更新時期の順序も区別して視認可能なように前記更新部分又は非更新部分の少なくとも何れか一方の表示状態を変えること
を特徴とする地図表示機能を有する電子機器。
【請求項５】
請求項３又は４に記載の電子機器において、
前記表示制御手段は、さらに、前記更新時期を示す情報を、対応する更新部分を特定可能なように表示すること
を特徴とする地図表示機能を有する電子機器。
【請求項６】
請求項１〜５の何れかに記載の電子機器において、
前記表示制御手段は、色、明るさ、線の太さという表示属性の少なくとも１つを変化させることで前記更新部分又は非更新部分の少なくとも何れか一方の表示状態を変えること
を特徴とする地図表示機能を有する電子機器。
【請求項７】
請求項１〜６の何れかに記載の電子機器において、
さらに、前記表示状態を変えるか否かの指示を受け付ける受付手段を備え、
前記表示制御手段は、前記受付手段によって受け付けた指示に応じて、前記表示状態を変えた地図表示又は前記表示状態を変えない地図表示を実行すること
を特徴とする地図表示機能を有する電子機器。
【請求項８】
請求項１〜７の何れかに記載の電子機器において、
前記電子機器はナビゲーション装置であること
を特徴とする地図表示機能を有する電子機器。
【請求項９】
コンピュータに、請求項１〜８の何れかに記載の地図表示機能を有する電子機器における表示制御手段としての機能を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図データに基づいて表示装置に地図を表示させるナビゲーション装置などの、地図表示機能を有する電子機器に関する。
【背景技術】
【０００２】
地図データに基づいて表示装置に地図を表示させるナビゲーション装置においては、地図表示に必要な地図データを、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の地図データ格納済み記録媒体から読み出して取得している。このようなナビゲーション装置へ提供されるＣＤ−ＲＯＭ等内の地図データは、新規道路の開通、道路形状や通行規制の変更、各種施設の新設及び閉鎖などの諸事情により、年月が経てば古いものとなってしまう。このため、ＣＤ−ＲＯＭ等は、定期的（例えば１年毎）に内容が更新されて販売される。また、ハードディスクやフラッシュメモリ等の更新可能な媒体に記憶された地図データを用いるタイプのナビゲーション装置であれば、その媒体自体を交換したり、店舗でのデータ書き込みなどによってデータの更新を行っていた。
【０００３】
ところがこのようなデータ更新手法の場合、使用者（ユーザー）が常に最新の情報を得ようとすれば、新しいバージョンのＣＤ−ＲＯＭ等が販売される度にそれを購入しなければならず、実際に必要な部分のみでなく例えば全国分すべてのデータ変更を強制してしまうため、コストが高くなる。また、データ量が大きくなるため、ハードディスク等に対して書き換えを行う場合であれば書き換えに時間がかかるってしまう。さらに、通信等を用いて地図データを更新する場合には、データサイズが大きすぎて現状の通信速度では通信時間、通信費用の面で現実的でない。
【０００４】
これに対して、地図を部分的に更新するという手法が考えられている（例えば、特許文献１参照。）。この方法は、例えば一部分の新しい地図データを通信等によってナビゲーション装置側に送り、その装置（実機）側にて従来データ（旧データ）を書き換え、データを新しくするものである。
【特許文献１】特開２００２−１６２２３３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
この特許文献１に開示された更新方法によれば、ユーザーが必要な部分のみを更新できるため、相対的にはデータサイズが小さくて済み、コストも抑えられるが、次のような問題がある。
つまり、旧来の新しいバージョンのＣＤ−ＲＯＭ等を購入する場合には、その内部に記憶されている地図データは同じ時期に作成されたものであるため、どのエリアの地図に対しても同じような信頼度（ここでは情報の新旧という観点からの信頼度に着目している。）を持つことができる。それに対して部分更新の場合には、新旧のデータが混在するため、地図表示させた場合に、ある部分は最新の情報であるが、別の部分は相対的に古い情報であるという状況が想定される。このような状況では、例えば実際には道路が開通しており、その新規道路に対応する地図も部分的には更新されているにもかかわらず、一部のエリアの地図が更新されていないために、その地図を見たユーザーが、その道路は通り抜けできないと考えてしまうという問題が発生し得る。
また、実際の運用においては、地図の部分的な更新のための費用はユーザーが負担することとなると考えられるが、ユーザーとしては、更新のために支払った対価が、どの部分の地図の更新のためのものなのかが分からないと、本当に更新されているのかどうか不安になりがちである。
【０００６】
なお、このような問題は、ナビゲーション装置に限られず、地図表示機能を有する電子機器であれば同様に生じる。
本発明はこのような問題に鑑みなされたものであり、地図表示機能を有し、地図データの部分的な更新が可能な電子機器において、どの部分が更新されたのかをユーザーに対して直感的に理解させることができるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するためになされた請求項１に係る地図表示機能を有する電子機器は、表示制御手段が、地図データを記憶している地図データ記憶手段から読み出した地図データに基づき、表示装置に表示対象の地図を表示させる。地図データ記憶手段に記憶されている地図データに関しては更新手段によって更新することができる。つまり、地図データ記憶手段に記憶されている地図データを更新するための情報であって、少なくとも地図データ中の更新対象を特定するための情報と、更新用地図データとが対応付けられて含まれている更新用情報を用いて地図データの更新対象部分を更新するのである。そして、このような更新部分がある場合には、表示制御手段が次のような表示制御を実行する。つまり、表示対象の地図中に更新用地図データによって更新された部分が含まれている場合には、その更新部分が非更新部分と区別して視認可能なように更新部分又は非更新部分の少なくとも何れか一方の表示状態を変えるのである。
【０００８】
なお、更新部分としては、地図の所定範囲単位でもよいし、地図中の道路・背景・文字といった構成要素単位でも良い。また、表示状態を変える場合には、例えば色、明るさ、線の太さという表示属性の少なくとも１つを変化させることで実現することが考えられる。他にも、例えば更新部分をいわゆるハイライト表示するなどしてもよい。要するに、更新部分が非更新部分と区別して視認可能なように更新部分又は非更新部分の少なくとも何れか一方の表示状態を変えればよい。
このようにすることで、その表示された地図を見たユーザーは、どの部分が更新されているのかが直感的に理解することができる。したがって、例えば実際には道路が開通しており、その新規道路に対応する地図も部分的には更新されているにもかかわらず、一部のエリアの地図が更新されていないために、道路がつながっていないように見える場合、道路がつながっていない部分の地図のみ非更新状態であり、それ以外の地図は更新状態であることが分かれば、ユーザーとしては、その道路は通り抜けできるのではないかと推定することもできる。更新部分と非更新部分とが区別できないとこのような判断は非常に難しいが、本発明のように区別して視認できれば、適切な判断が下せる。また、更新に際して費用が発生する場合、更新のために支払った対価がどの部分の地図の更新のためのものなのか直感的に分かり、ユーザーとしては安心である。さらには、ユーザーとしては更新したいと考えているエリア内で非更新部分があることが分かれば、その部分について積極的に更新しようという気持ちが沸き、結果として、より充実した最新の地図データを備えることとなる。
【０００９】
なお、更新用地図データに関しては、例えば情報センターから通信によって提供されてもよいし、あるいはパーケージソフトの形式で提供されてもよい。
請求項１に係る電子機器の場合は、地図データ記憶手段に記憶されている地図データ自体を更新するものであったが、請求項２に係る地図表示機能を有する電子機器の場合は、元々の地図データ自体は更新せず、更新用情報は別途記憶しておき、地図表示の際に必要部分を更新して使用するものである。つまり、請求項２に係る電子機器においては、更新用情報記憶手段が、地図データ記憶手段に記憶されている地図データを更新するための情報であって、少なくとも地図データ中の更新対象を特定するための情報と、更新用地図データとが対応付けられて含まれている更新用情報を記憶しておく。そして、表示対象の地図を表示させる場合、地図データ記憶手段から該当エリアの地図データを一時記憶手段に読み出すと共に、その該当エリアに属する更新用地図データが更新用情報記憶手段に記憶されている場合には、該当する更新用地図データを一時記憶手段に読み出して地図データの更新対象部分を更新し、その更新部分が非更新部分と区別して視認可能なように更新部分又は非更新部分の少なくとも何れか一方の表示状態を変えるのである。
このようにすることで、やはり、その表示された地図を見たユーザーは、どの部分が更新されているのかが直感的に理解することができる。さらに、本電子機器の場合、地図データの更新は、地図表示の対象となる範囲のみ更新すればよいため、次の点で有利である。つまり、地図データは地図表示のためだけではなく、例えばナビゲーション装置においては経路計算のために用いられるのが一般的である。そのためネットワークデータを含んでいるが、このネットワークデータの特質として、その一部を更新した場合であっても、更新の仕方によっては広範囲のネットワークデータを更新しなくてはならない可能性がある。もちろん、このようにして更新しておけば、更新後に、どのエリアの地図データを用いても更新後のネットワークデータとなる。しかし、実際には地図表示に使用しないエリアのネットワークデータも一律に更新してしまうこととなる。また、地図データの部分更新が頻繁に生じると、その都度、広範囲のネットワークデータについて更新をしなくてはならない。そして、広範囲のネットワークデータの更新処理は負荷が大きいため、実質的に無駄な更新でありながら、多大な処理負荷を強要してしまう可能性も高くなる。
【００１０】
それに対して本電子機器のように、表示対象となっている部分の地図のみを使用時に更新して用いることにすれば、地図表示機能に加えて経路計算機能を有する場合であっても、相対的に狭い範囲の地図データのみを更新するだけでよく、処理負荷低減の面で好ましい。
【００１１】
なお、このように必要部分のみを使用時に更新する手法を採用した場合であっても、一度地図データの更新処理を実行したエリアについては、更新後の地図データとして記憶しておき、それ以降の地図表示処理において同じエリアの表示が指示された場合には、その記憶されている更新後の地図データを用いることも考えられる。このようにすれば、重複して更新処理を実行しないで済み、処理負荷の低減の面で有利である。また、同じエリアに対して地図データの更新が複数回行われる場合にも容易に対応できる。
ところで、更新時期が複数回となる場合には、次のように対処することが考えられる。つまり、更新用情報に更新時期も含めておき、表示制御手段が、更新時期の異なる更新部分が複数存在する場合には、更新時期の違いも区別して視認可能なように更新部分又は非更新部分の少なくとも何れか一方の表示状態を変えるのである。そして、更新時期の順序も区別して視認可能なように更新部分又は非更新部分の少なくとも何れか一方の表示状態を変えることも有効である。これらは、例えば表示する色や明るさや線の太さ等を変えることで実現できる。このようにすることで、ユーザーはいわゆる地図データの「鮮度」を直感的に理解できる。さらには、更新時期を示す情報を、対応する更新部分を特定可能なように表示してもよい。例えば「○年○月○日更新」といった情報を更新エリア内に表示させたり、道路等の構成要素であれば矢印で指し示すように表示させたりすることが考えられる。
また、表示状態の変化に関しては、例えばユーザー操作に応じて変化有無を切り替えるようにしてもよい。つまり、表示状態を変えるか否かの指示を受け付ける受付手段を備え、表示制御手段が、受付手段によって受け付けた指示に応じて、表示状態を変えた地図表示又は前記表示状態を変えない地図表示を実行するのである。このようにすれば、更新部分がどこなのかをより容易に理解することができる。
なお、このような地電子機器の代表的なものとしてはナビゲーション装置が考えられるが、ナビゲーション装置以外であっても地図表示機能を有する電子機器であれば同様に適用でき、同様の効果が得られる。
【００１２】
また、請求項９に係るプログラムを地図表示機能を有する電子機器が内蔵するコンピュータに実行させれば、請求項１〜８の何れかに記載の電子機器における表示制御手段としての機能を実現することができる。そして、このようなプログラムの場合、例えば、フレキシブルディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ハードディスク、ＲＯＭ、ＲＡＭ等のコンピュータが読み取り可能な記録媒体に記録し、必要に応じてコンピュータにロードして起動することにより用いることができる。また、ネットワークを介してロードして起動することにより用いることもできる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明が適用された実施例について図面を用いて説明する。尚、本発明の実施の形態は、下記の実施例に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の形態を採りうる。
【００１４】
［ナビゲーション装置１の説明］
図１は地図データ利用装置の一実施例としてのナビゲーション装置１の概略構成を示すブロック図である。ナビゲーション装置１は、車両の現在位置を検出する位置検出器２１と、ユーザーからの各種指示を入力するための操作スイッチ群２２と、操作スイッチ群２２と同様に各種指示を入力可能なリモートコントロール端末（以下、リモコンと称す。）２３ａと、リモコン２３ａからの信号を入力するリモコンセンサ２３ｂと、外部情報入出力装置２４と、地図データや各種の情報を記録した外部記録媒体から地図データ等を入力する地図データ入力器２５と、地図表示画面やＴＶ画面等の各種表示を行うための表示装置２６と、各種のガイド音声等を出力するための音声出力装置２７と、各種のデータを記憶するための外部メモリ２８と、上述した位置検出器２１，操作スイッチ群２２，リモコン２３ａ，外部情報入出力装置２４，地図データ入力器２５，外部メモリ２８からの入力に応じて各種処理を実行し、位置検出器２１，操作スイッチ群２２，リモコンセンサ２３ｂ，外部情報入出力装置２４，地図データ入力器２５，表示装置２６，音声出力装置２７，外部メモリ２８を制御する制御回路２９とを備えている。
【００１５】
位置検出器２１は、ＧＰＳ(Global Positioning System）用の人工衛星からの送信電波をＧＰＳアンテナを介して受信し、車両の位置，方位，速度等を検出するＧＰＳ受信機２１ａと、車両に加えられる回転運動の大きさを検出するジャイロスコープ２１ｂと、車両の前後方向の加速度等から走行した距離を検出するための距離センサ２１ｃと、地磁気から進行方位を検出するための地磁気センサ２１ｄとを備えている。そして、これら各センサ等２１ａ〜２１ｄは、各々が性質の異なる誤差を有しているため、互いに補完しながら使用するように構成されている。なお、精度によっては、上述したうちの一部のセンサで構成してもよく、またステアリングの回転センサや各転動輪の車輪センサ等を用いてもよい。
【００１６】
操作スイッチ群２２としては、表示装置２６と一体に構成され、表示画面上に設置されるタッチパネル及び表示装置２６の周囲に設けられたメカニカルなキースイッチ等が用いられる。なおタッチパネルと表示装置２６とは積層一体化されており、タッチパネルには、感圧方式，電磁誘導方式，静電容量方式，あるいはこれらを組み合わせた方式など各種の方式があるが、いずれを用いてもよい。
【００１７】
外部情報入出力装置２４は、図示しないラジオアンテナを介してＦＭ放送信号を受信したり、道路近傍に配置されたＶＩＣＳ（Vehicle Information and Communication System：道路交通情報システム）サービス用の固定局から、電波ビーコン信号及び光ビーコン信号を受信する。この受信した情報は制御回路２９へ送られて処理される。また、図示しない携帯電話と接続され、図示しない情報センターから情報を取得したり、インターネットに接続しインターネット上のサーバから情報を取得する機能を備える。
【００１８】
地図データ入力器２５は、ネットワークデータとしての道路データ、位置特定の精度向上のためのいわゆるマップマッチング用データ等の地図データ、施設を示すマークデータ、案内用の画像や音声データ等を含む各種のデータを入力するための装置である。これらのデータの記録媒体としては、ＣＤ−ＲＯＭ、ＤＶＤ、ハードディスク、メモリ、メモリカード等を用いることができる。
【００１９】
表示装置２６は、カラー表示装置であり、液晶ディスプレイ，プラズマディスプレイ，ＣＲＴなどがあるが、そのいずれを用いてもよい。表示装置２６の表示画面には、位置検出器２１にて検出した車両の現在位置と地図データ入力器２５より入力された地図データとから特定した現在地を示すマーク、目的地までの誘導経路、名称、目印、各種施設のマーク等の付加データとを重ねて表示することができる。また、施設のガイド等も表示できる。そして、音声出力装置２７は、地図データ入力器２５より入力した施設のガイドや各種案内の音声や、外部情報入出力装置２４を介して取得した情報の読み上げ音声を出力することができる。
【００２０】
外部メモリ２８は、更新用の地図データを記憶するための更新用地図データ記憶部２８ａと更新履歴情報を記憶するための更新履歴記憶部２８ｂとを備えている。更新履歴情報とは、例えば更新用地図データを特定するＩＤ、形状、位置などの情報と、その更新日時、更新内容など更新に関する各種情報のことを言う。
【００２１】
制御回路２９は、ＣＰＵ，ＲＯＭ，ＲＡＭ２９ａ，Ｉ／Ｏ及びこれらの構成を接続するバスラインなどからなる周知のマイクロコンピュータを中心に構成されており、ＲＯＭ等に記憶されたプログラムに基づいて、位置検出器２１からの各検出信号に基づき座標及び進行方向の組として車両の現在位置を算出し、地図データ入力器２５を介して読み込んだ現在位置付近の地図や、操作スイッチ群２２やリモコン２３ａ等の操作によって指示された範囲の地図等を表示装置２６に表示する地図表示処理や、地図データ入力器２５に格納された地点データに基づき、操作スイッチ群２２やリモコン２３ａ等の操作に従って目的地となる施設を選択し、現在位置から目的地までの最適な経路を自動的に求める経路計算を行って経路案内を行う経路案内処理を行う。このように自動的に最適な経路を設定する手法は、ダイクストラ法等の手法が知られている。なお、このような地図表示、経路計算・案内等の処理に際しては、外部メモリ２８内の更新用地図データ記憶部２８ａに記憶された更新用地図データも、場合によっては用いる。この点に関しては後で詳しく説明する。
【００２２】
ここまででナビゲーション装置１の概略構成を説明したが、地図データ入力器２５にセットされる記録媒体が地図データ記憶手段に相当し、制御回路２９が表示制御手段に相当し、制御回路２９内のＲＡＭ２９ａが一時記憶手段に相当し、外部メモリ２８が更新用情報記憶手段に相当する。
【００２３】
［地図データの説明］
次に、地図データに関して説明する。地図データ入力器２５はＣＤ−ＲＯＭ等の記録媒体に格納される地図データを入力するのであるが、このＣＤ−ＲＯＭ等に格納される地図データの元となる地図元データのデータベース（以下、地図元ＤＢと称す。）は、別の地図製作会社で作成されて情報センターへ入荷され、情報センターでは、各年度の地図元ＤＢが入荷される毎に、その年度版のＣＤ−ＲＯＭ等を作成する。なお、これら各年度版のＣＤ−ＲＯＭ等の作成時には、地図元データの図形データに対して、形状デフォルメや形状点座標列の間引きなどが行われる。そして、このようにして作成されたＣＤ−ＲＯＭ等は、所定のルートで販売されて、ナビゲーション装置１に搭載されることとなる。また、情報センターでは、地図元ＤＢの入荷時に、その最新の年度版地図元ＤＢと、旧来の年度版地図元ＤＢとを比較して、その新旧地図元データ間での差分データ（即ち、追加或いは削除或いは変更されたデータ）を抽出すると共に、その抽出した差分データから、ナビゲーション装置１が例えばＸＸ年度版の地図データをＸＹ年度版の地図データにバージョンアップするための更新用地図データ（ＸＸ年−ＸＹ年更新用地図データ）を作成し、更新用地図データのデータベース（以下、更新用地図ＤＢと称す。）に記憶しておく。
【００２４】
なお、この差分データの抽出単位としては、種々考えられるが、例えば地図データ自体が、一定の経度幅を基準とした小エリア単位（例えばＪＩＳ（日本工業規格）において規定される１次メッシュや２次メッシュの単位）に切り出されて使用されることを前提とするのであれば、その小エリア単位で抽出してもよい。つまり、小エリア内に少しでも変更があれば、当該小エリア全体を差分データとして考えるのである。また、このようなエリア単位ではなく、実際に更新されたデータのみ、「更新された部分」のみを差分データとして考えてもよい。このようにすれば、実際には更新されていない部分も含めた広範囲の地図データを差分データとすることがなく、データ重複を避ける点で有利である。本実施例ではこのように更新された部分のみを差分データとすることを前提に説明を進める。なお、例えば道路１本のみが新設された場合であっても、その道路（リンク）のみ差分データとなるわけではない。その道路が新設されることによって、１本のリンクが２本のリンクがに分かれたり、リンクの接続関係が変更したりするため、それらの変更も考慮した所定範囲が差分データ（更新用地図データ）となる。この点は後で具体的に説明する。
【００２５】
また、情報センターは、上述した年度単位で地図データをバージョンアップするための更新用地図データだけでなく、同じ年度内であっても、例えば道路が新設されたりした場合には、その更新用地図データも更新用地図ＤＢに記憶されている。このような同じ年度内における道路新設情報等は、上述した地図製作会社で作成されたものであってもよいし、あるいは情報センターが独自に入手したものであってもよい。この年度内における更新用地図データに関しては例えば更新日付等が付加されることによって、何月何日に登録された更新用地図データであるかが判別できるようになっている。
【００２６】
そして情報センターは、ナビゲーション装置１から更新用情報の要求を受けると、該ナビゲーション装置１から現時点で何年度版の地図データを保有しているのか、また何月何日分の更新用地図データまで保有しているのか、といった情報をアップロードしてもらい、そのナビゲーション装置１が保有している地図データを最新の内容へと更新するための更新用地図データを、選択して送信する。
この際、ナビゲーション装置１から保有データの情報をアップロードせずに、最も古い地図を保有していると情報センター側で仮定して、すべての更新用情報を送信する方法も考えられる。また、ナビゲーション装置１が最も新しい地図を持っていると情報センター側で仮定して、一旦最新の更新用情報のみを送信し、ナビゲーション装置１側でデータの過不足を判断し、更新処理上データの過不足があると判断された場合には、再度情報センターに更新用情報（一段階古い更新用情報）を送信するように要求することを繰り返す方法でもよい。
【００２７】
このように情報センターから送信された更新用地図データを、ナビゲーション装置１は外部情報入出力装置２４を介して入力し、外部メモリ２８の更新用地図データ記憶部２８ａに記憶する。
【００２８】
ここで地図データの階層構造に関して説明する。図２に示すように、地図データ１００は、詳細度別に、レベル５からレベル０までの各レベル毎に生成され、記録されている。レベル５は、各領域地図データ５０の収録範囲が地図上で最も広い（すなわちｘ１とｙ１の値が最も大きい）レベルであり、地形データのみを格納している。レベル４は、レベル５に続いて各領域地図データ５０の収録範囲が広く設定されたものであり、地形データと高速道の道路データを格納している。レベル３は、レベル４に続く広さで各領域地図データ５０の収録範囲が設定されたものであり、地形データと高速道の道路データに加え国道の道路データを格納している。レベル２は、レベル３に続く広さで各領域地図データ５０の収録範囲が設定されたものであり、地形データと高速道・国道の道路データに加え、県道の道路データを格納している。レベル１は、レベル２に続く広さで各領域地図データ５０の収録範囲が設定されたものであり、地形データと高速道・国道・県道の道路データに加え、市道の道路データを格納している。レベル０は、レベル１に続く広さで各領域地図データ５０の収録範囲が設定されたものであり、地形データと高速道・国道・県道・市道の道路データに加え、細街路の道路データを格納している。すなわち、レベル５が最も広域のデータを格納したものであり、レベル０が最も詳細なデータを格納したものである。
【００２９】
この地図データ中の道路データは、交差点等の複数のノード間をリンクにより接続して地図を構成したものであって、それぞれのリンクに対し、リンクを特定する固有番号（リンクＩＤ）、リンクの長さを示すリンク長、リンクの始端と終端とのｘ，ｙ座標、リンクの道路幅、および道路種別（有料道路等の道路情報を示すもの）、道路を特定するための道路ＩＤのデータからなるリンク情報を備える。また地図データ中には、地名情報、交通情報、施設情報がその座標（ｘ，ｙ座標）とともに記憶されている。また地形データは、例えば画像データで構成することができる。
【００３０】
［地図データ表示処理の説明］
上述したように、制御回路２９は、地図データ入力器２５を介して読み出した地図データや外部メモリ２８中の更新用地図データ記憶部２８ａから読み出した更新用地図データを利用して、地図表示や経路計算・案内等の処理を実行する。ここでは、地図表示処理に関して、図３のフローチャートを参照して説明する。
【００３１】
まず、地図表示に用いるエリアの地図データを、地図データ入力器２５を介して記録媒体からＲＡＭ２９ａに読み込む（Ｓ１０）。続いて、更新用地図データ及び更新履歴情報を、外部メモリ２８中の更新用地図データ記憶部２８ａ及び更新履歴部２８ｂからＲＡＭ２９ａに読み込む（Ｓ２０）。
【００３２】
そして、Ｓ１０にて読み込んだ「経路計算に用いる地図データ」のエリアに属する更新用地図データがあるか否か判断し（Ｓ３０）、当該エリアに属する更新用地図データがあれば（Ｓ３０：ＹＥＳ）、その更新用地図データを用いて、Ｓ１０にて読み込んだ「地図表示に用いる地図データ」に対する更新処理を、ＲＡＭ２９ａ上にて実行する（Ｓ４０）。なお、更新部分としては、地図の所定範囲単位でもよいし、地図中の道路・背景・文字といった構成要素単位でも良い。この地図データ更新処理の詳細については省略するが、例えば本願出願人による特願２００３−１５３１０６に開示の手法等を用いることができる。また、この地図データ更新は、図２で示した各レベル（レベル５からレベル０）において、該当する更新用地図データが存在すればそれぞれ実行する。
【００３３】
そして、地図データ更新処理が実行された後は、その更新後の地図データを用いて地図表示を実行する。この際、Ｓ２０にて読み込んだ更新履歴情報に応じて更新部分又は非更新部分の少なくとも何れか一方の表示属性を変え、両者の区別が付く状態で地図表示を実行する（Ｓ５０）。
表示属性を変える場合には、例えば色、明るさ、線の太さといった属性の少なくとも１つを変化させることで実現することが考えられる。この場合、更新部分を通常の表示属性から変更しても良いし、逆に非更新部分を通常の表示属性から変更してもよい。もちろん、両者を共に変更してもよい。また、例えば更新部分をいわゆるハイライト表示するなどしてもよい。要するに、更新部分が非更新部分と区別して視認可能なように更新部分又は非更新部分の少なくとも何れか一方の表示状態を変えればよい。
そして、更新時期が複数回となる場合には、更新履歴情報の更新日時に基づいて、更新時期の順序も区別できるような表示状態とする。例えば、明るさを変えるのであれば、更新時期が新しいほど明るくなるようにすることが考えられる。その際、非更新部分は従来通りの明るさで表示し、更新部分をその更新時期が新しいほど明るくしてもよいし、逆に、更新時期が最も新しい部分の明るさは従来通りとし、更新時期が古いものはそれよりも暗くし、元々の地図についてはさらに暗くしてもよい。また、色を変えるのであれば、更新時期が新しいほど濃く鮮明になるようにすることが考えられる。この場合も、上記明るさの場合と同様に、更新部分に対して通常よりも色が濃くなるような変更を加えても良いし、逆に、更新時期が最も新しい部分の色は従来通りとし、更新時期が古いものはそれよりも色を薄くし、元々の地図についてはさらに薄くしてもよい。
なお、例えば道路について考えてみると、更新といっても必ずしも追加されるとは限らず、削除される場合もあり得る。その場合には、削除された従前の道路の存在が視認可能であると共に、実際には存在しない道路であることが視認可能なように表示する。例えば線の種類を変え、鎖線（二点差線など）で表示するといった対処を施す。
【００３４】
一方、当該エリアに属する更新用地図データがない場合には（Ｓ３０：ＮＯ）、通常の地図データ、すなわちＳ１０にて読み込んだ「地図表示に用いる地図データ」を用いて地図表示を実行する（Ｓ６０）。
【００３５】
［本実施例の効果］
本実施例のナビゲーション装置１によれば、地図表示に際して、更新部分と非更新部分とが区別し、且つ更新時期の順序も区別して視認可能なように表示できるため、それを見たユーザーは、どの部分が更新されているのかが直感的に理解できる。そのため、例えば実際には道路が開通しており、その新規道路に対応する地図も部分的には更新されているにもかかわらず、一部のエリアの地図が更新されていないために、道路がつながっていないように見える場合であっても、周辺の地図の更新の有無を総合的に加味して適切な判断が可能となる。
また、更新に際して費用が発生する場合、更新のために支払った対価がどの部分の地図の更新のためのものなのか直感的に分かり、ユーザーとしては安心である。さらには、ユーザーとしては更新したいと考えているエリア内で非更新部分があることが分かれば、その部分について積極的に更新しようという気持ちが沸き、結果として、より充実した最新の地図データを備えることとなる。
【００３６】
［他の実施例］
（ａ）上記実施例では、更新時期の違いも区別して視認可能なように、さらには更新時期の順序も区別して視認可能なように更新部分又は非更新部分の少なくとも何れか一方の表示状態を変えるようにした。このようにすることで、ユーザーは地図データの「鮮度」を相対的には理解できるが、いつ更新されたものかまで知りたいのであれば、次にようにするとよい。つまり、更新時期を示す情報を、対応する更新部分を特定可能なように表示するのである。例えば「○年○月○日更新」といった情報を更新エリア内に表示させたり、道路等の構成要素であれば矢印で指し示すように表示させたりすることが考えられる。この場合、常時表示させておくと本来の地図情報の視認性を低下させる可能性があるため、例えば通常は表示させず、カーソル等を更新部分に移動させた場合に限り更新時期を示す情報を表示させるようにしてもよい。
（ｂ）表示状態の変化に関してはユーザー操作に応じて変化有無を切り替えるようにしてもよい。例えば、操作スイッチ群２２やリモコン２３ａ（これらが受付手段に相当する。）を操作することで表示状態の変化有無を切り替え指示できるようにしておく。このようにすれば、表示状態を変化させない状態と変化させた状態とを切り替え表示でき、それを見たユーザーは更新部分がどこなのかをより容易に理解することができる。
また、例えば更新部分がどこかをユーザーが理解できた後でも、常時更新部分を非更新部分と区別して表示させておくことを希望しないユーザーも存在し得る。したがって、上述のように変化有無を切り替え可能にすれば、そのようなユーザーの希望に添うこともできる。
【００３７】
（ｃ）上記実施例では、地図表示を実行する毎に、旧データに対する地図データ更新を行うようにした。しかし、例えば一度地図データ更新を行って得られた更新後の地図データを、例えば外部メモリ２８に格納しておき、それ以降の地図データ更新に利用しても良い。すなわち、例えば経路計算に用いるエリアの地図データ（旧データ）をＲＡＭ２９ａに読み込んだ後、そのエリアに属する更新後地図データが外部メモリ２８に記憶されている場合には、その記憶されている更新後地図データをＲＡＭ２９ａに読み込んで旧データの代わりに用いることも考えられる。
【００３８】
このようにすれば、一度地図データ更新処理を実行したエリアについては、重複して更新処理を実行しないで済み、処理負荷の低減の面で有利である。また、同じエリアに対して地図データの更新が複数回重ねて行われる場合にも容易に対応できる。例えば１回目の更新用地図データを用いた地図データの更新がなされた後の「更新後地図データ」が存在する場合には、その更新後地図データに対して２回目の更新用地図データを用いた地図データの更新処理を実行すればよい。
【００３９】
また、このような必要部分のみの地図データ更新ではなく、更新用情報を取得すると、取得した更新用地図データを全て使用して地図データ更新を行って、常に更新後の地図データを記憶しておくようにしてもよい。このような場合、例えばハードディスクのような大容量の記憶媒体に、地図データ入力器２５を介してＣＤ−ＲＯＭ等から読み込んだ全ての地図データを記憶しておき、更新用地図データを取得したら、そのハードディスク内の地図データ自体を更新する。このようにすれば、その後に地図表示のために使用する段階では、常に最新の更新状態となった地図データを用いることができるため、上記実施例のような、その時点での地図データ更新処理は不要である。
【００４０】
（ｄ）上記実施例では、更新用地図データが情報センターから配信されたものであったが、例えばＣＤ−ＲＯＭ等のパッケージソフトから読み出して外部メモリ２８に更新用地図データ記憶部２８ａに記憶させたものであってもよい。
【図面の簡単な説明】
【００４１】
【図１】実施例のナビゲーション装置の構成を示すブロック図である。
【図２】地図データのレベルの説明図である。
【図３】地図表示処理を説明するためのフローチャートである。
【符号の説明】
【００４２】
１…ナビゲーション装置、２１…位置検出器、２１ａ…ＧＰＳ受信機、２１ｂ…ジャイロスコープ、２１ｃ…距離センサ、２１ｄ…地磁気センサ、２２…操作スイッチ群、２３ａ…リモコン、２３ｂ…リモコンセンサ、２４…外部情報入出力部、２５…地図データ入力器、２６…表示部、２７…音声出力部、２８…外部メモリ、２８ａ…更新用地図データ記憶部、２８ｂ…更新履歴記憶部、２９…制御回路、２９ａ…ＲＡＭ、５０…領域地図データ、１００…地図データ。
【図１】
2005091225.tif 000003
【図２】
2005091225.tif 000004
【図３】
2005091225.tif 000005