(57)【要約】【課題】画面に表示される情報量の増減の切り替えを可能にすること。画面に表示される情報の種類の取捨選択を可能にすること。【解決手段】記憶手段５に、表示情報量の多い最大表示レベル、表示情報量の少ない最小表示レベル、それらの間の中間表示レベルのそれぞれに対して、表示情報群のそれぞれの「表示」または「非表示」を定めた表示制御テーブル５１を格納する。表示制御テーブル５１の各表示情報群の「表示／非表示」の設定は、ユーザが入力手段１を操作することによって、変更可能である。また、画像表示手段３に表示される画像の表示レベルも、ユーザが入力手段１を操作することによって、変更可能である。制御手段６は、表示制御テーブル５１および表示レベルの設定値に基づいて、画像表示手段３に画像を表示させる。【選択図】        図１
2006145225.tif 000002
【特許請求の範囲】
【請求項１】
現在位置を測定し、画像表示装置の画面に、現在位置を含む種々の地図情報と現在位置の情報と種々の案内情報を表示するナビゲーション装置において、
外部からの操作指令を入力する入力手段と、
現在位置を測定し現在位置情報として出力する測位手段と、
情報を画像表示する画像表示手段と、
それぞれが１以上の情報を含む複数の表示情報群を提供する情報提供手段と、
２以上の表示レベルのそれぞれに対して前記表示情報群のそれぞれの表示または非表示を定めた表示制御テーブルを記憶する記憶手段と、
前記入力手段に入力された外部からの操作指令により前記記憶手段から前記表示制御テーブルを読み出し、当該操作指令により選択された表示レベルに基づいて、前記情報提供手段から提供された複数の表示情報群のうち、前記表示制御テーブルにより表示に指定された情報を前記画像表示手段上に表示させ、かつ前記表示制御テーブルにより非表示に指定された情報が前記画像表示手段上に表示されるのを禁止するとともに、現在位置の情報を前記画像表示手段上に表示させるよう制御する制御手段と、
を備えることを特徴とするナビゲーション装置。
【請求項２】
前記表示制御テーブルは、前記情報提供手段により提供された複数の表示情報群のすべてを表示する最大表示レベルを有することを特徴とする請求項１に記載のナビゲーション装置。
【請求項３】
前記表示制御テーブルは、前記情報提供手段により提供された複数の表示情報群のうち、案内経路上の道路およびその近辺の道路を含む道路情報と、目印となる案内情報のみを表示する最小表示レベルを有することを特徴とする請求項１または２に記載のナビゲーション装置。
【請求項４】
前記表示制御テーブルは、表示される表示情報群の数が前記最大表示レベルよりも少なく、かつ前記最小表示レベルよりも多い１以上の中間表示レベルを有することを特徴とする請求項３に記載のナビゲーション装置。
【請求項５】
前記制御手段は、前記入力手段により外部から表示レベルの変更指令が入力されると、表示レベルの変更が決定される前に、前記画像表示手段上に表示レベルの変更指令の入力後の表示画像を表示させることを特徴とする請求項１〜４のいずれか一つに記載のナビゲーション装置。
【請求項６】
前記制御手段は、前記入力手段に入力された外部からの操作指令により表示レベルが変更される際に、表示レベル変更指令の入力前に前記画像表示手段上に表示されている画像を徐々に消すとともに、前記画像表示手段上に表示レベル変更指令の入力後の表示画像を徐々に表示させるよう制御することを特徴とする請求項１〜５のいずれか一つに記載のナビゲーション装置。
【請求項７】
前記制御手段は、前記入力手段に入力された外部からの操作指令により前記表示制御テーブルの任意の表示情報群の表示を非表示に切り替え、または非表示を表示に切り替える際に、表示／非表示の切り替えが決定される前に、切り替え前に前記画像表示手段上に表示されている画像を徐々に消すとともに、前記画像表示手段上に切り替え後の表示画像を徐々に表示させるよう制御することを特徴とする請求項１〜６のいずれか一つに記載のナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、表示装置の画面に地図情報と現在位置情報を表示するナビゲーション装置に関する。ただし、本発明の利用は前述のナビゲーション装置に限らない。
【背景技術】
【０００２】
従来より、例えば自動車、航空機、船舶などの各種の移動体のための測位装置として、いわゆる自立型のナビゲーション装置がある。この自立型ナビゲーション装置は、方位センサからの方位データと、速度センサからの速度データに基づいて、移動体の二次元的変位（ベクトル量）を求める。そして、この二次元的変位を基準点に積算することにより、現在位置を求める。
【０００３】
すなわち、例えば自動車の場合では、基準点から現在位置までに、ドライブシャフトの回転により発生した総パルス数から距離を算出する。その算出された距離に距離補正係数を乗じることにより、走行距離が求められる。ドライブシャフトが１回転する間に発生するパルス数は、予め設定されている。
【０００４】
また、人工衛星（ＧＰＳ衛星）を利用した測位装置として、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）型ナビゲーション装置がある。このＧＰＳ型ナビゲーション装置は、通常３個以上のＧＰＳ衛星から電波を受信する。そして、各ＧＰＳ衛星と受信点との間の受信機の時刻オフセットを含んだ疑似距離データと、各ＧＰＳ衛星の位置データに基づいて、受信点の現在位置を算出する。ＧＰＳ型ナビゲーション装置の画像表示装置には、算出された現在位置が含まれる地図データと現在位置の情報が表示される。
【０００５】
ユーザである自動車ドライバなどは、画面に表示された画像により、自己の現在位置を地図と関連して把握することができる。地形図などの地図データ、並びに道路や交差点の名称、道路幅および目印となるランドマークなどの案内情報のデータは、ＣＤ−ＲＯＭ（コンパクト・ディスク−リード・オンリ・メモリ）、ＤＶＤ−ＲＯＭ（デジタル・バーサティル・ディスク−リード・オンリ・メモリ）またはハード・ディスクなどのデータ記録媒体や、通信を介してネットワークにより提供される。また、地図情報と一緒に、通信を介してネットワークから提供された渋滞情報や天気情報などを表示する機能を有するナビゲーション装置もある。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来のナビゲーション装置の場合、上述した地図情報および種々のナビゲーション情報が同時に画面に表示される。近時のように、ナビゲーション情報が多様化すると、画面に表示される情報量が多くなり過ぎて、繁雑で見難い。また、ユーザが、画面に表示される情報の種類を取捨選択することができないため、不要な情報まで表示されることがある。本発明が解決しようとする課題としては、表示される情報量が多過ぎて見難いという問題と、表示される情報の種類を取捨選択することができないという問題がそれぞれ一例として挙げられる。
【課題を解決するための手段】
【０００７】
請求項１に記載の発明は、現在位置を測定し、画像表示装置の画面に、現在位置を含む種々の地図情報と現在位置の情報と種々の案内情報を表示するナビゲーション装置において、外部からの操作指令を入力する入力手段と、現在位置を測定し現在位置情報として出力する測位手段と、情報を画像表示する画像表示手段と、それぞれが１以上の情報を含む複数の表示情報群を提供する情報提供手段と、２以上の表示レベルのそれぞれに対して前記表示情報群のそれぞれの表示または非表示を定めた表示制御テーブルを記憶する記憶手段と、前記入力手段に入力された外部からの操作指令により前記記憶手段から前記表示制御テーブルを読み出し、当該操作指令により選択された表示レベルに基づいて、前記情報提供手段から提供された複数の表示情報群のうち、前記表示制御テーブルにより表示に指定された情報を前記画像表示手段上に表示させ、かつ前記表示制御テーブルにより非表示に指定された情報が前記画像表示手段上に表示されるのを禁止するとともに、現在位置の情報を前記画像表示手段上に表示させるよう制御する制御手段と、を備えることを特徴とする。
【発明を実施するための最良の形態】
【０００８】
以下に添付図面を参照して、この発明にかかるナビゲーション装置の好適な実施の形態を詳細に説明する。図１は、実施の形態のナビゲーション装置の構成を示すブロック図である。図１に示すように、ナビゲーション装置は、入力手段１、測位手段２、画像表示手段３、情報提供手段４、記憶手段５および制御手段６を有する。
【０００９】
入力手段１は、外部から操作指令を入力する際に使用される装置である。測位手段２は、現在位置を測定し現在位置情報として出力する。画像表示手段３は、現在位置を含む種々の地図情報、現在位置の情報および種々の案内情報を画像表示する。情報提供手段４は、複数の表示情報群を提供する。各表示情報群は、１以上の情報を含む。記憶手段５は、２以上の表示レベルのそれぞれに対して表示情報群のそれぞれの「表示」または「非表示」を定めた表示制御テーブル５１を記憶する。
【００１０】
例えば、表示レベルが高いほど、画像表示手段３に表示される情報量が多くなる。最大表示レベルでは、情報提供手段４により提供されたすべての表示情報群が表示される。最小表示レベルでは、案内経路上の道路およびその近辺の道路を含む道路情報と、目印となる案内情報のみが表示される。中間表示レベルで表示される情報量は、最大表示レベルよりも少なく、かつ最小表示レベルよりも多い。制御手段６は、ナビゲーション装置全体の制御を行う。制御手段６は、測位手段２および情報提供手段４よりそれぞれ提供された現在位置情報および種々の地図情報や案内情報を画像表示手段３に表示させる。
【００１１】
制御手段６は、表示レベルが変更される際には、表示レベルの変更が決定される前に、画像表示手段３に表示されている表示レベル変更前の画像を徐々に消すとともに、画像表示手段３に表示レベル変更後の画像を徐々に表示させる。それによって、ユーザは、表示レベルの変更後の表示画像を確認しながら、表示レベルの切り替えを行うことができる。また、表示レベル変更前の表示画像が徐々に消えていく（フェードアウト）とともに、表示レベル変更後の画像が徐々に表示される（フェードイン）ので、ユーザは、画像表示手段３に表示される情報量を無段階に増減させるような操作感が得られる。また、ユーザは、画面に表示される画像が切り替わらずに、同一の画像が表示された状態で情報量の増減を調整するような感覚で、操作することができる。
【００１２】
また、ナビゲーション装置は、入力手段１に入力された外部からの操作指令により、表示制御テーブル５１の任意の表示情報群の「表示」を「非表示」に切り替え、または「非表示」を「表示」に切り替えることができる。制御手段６は、表示制御テーブル５１の「表示／非表示」の設定が変更される際には、設定変更が決定される前に、画像表示手段３に表示されている設定変更前の画像を徐々に消すとともに、画像表示手段３に設定変更後の画像を徐々に表示させる。それによって、ユーザは、「表示／非表示」の設定変更後の表示画像を確認しながら、「表示／非表示」の設定の切り替えを行うことができる。また、ユーザは、画面に表示される画像が切り替わらずに、同一の画像が表示された状態で特定の情報の「表示／非表示」を切り替えるような感覚で、操作することができる。
【００１３】
入力手段１の操作により表示レベルを変更する指令が入力されると、制御手段６は、表示レベル変更前の表示画像を徐々に消す（フェードアウト）。また、制御手段６は、記憶手段５から表示制御テーブル５１を読み出す。そして、制御手段６は、情報提供手段４から提供された複数の表示情報群のうち、表示制御テーブル５１の、当該変更指令により選択された表示レベルにおいて「表示」に指定された情報を画像表示手段３にプレビュー表示画像として徐々に表示させる（フェードイン）。その際、制御手段６は、表示制御テーブル５１の、当該変更指令により選択された表示レベルにおいて「非表示」に指定された情報については、画像表示手段３への表示を禁止する。
【００１４】
ユーザがプレビュー表示画面を見て、表示レベルを変更すると決めると、制御手段６は、それを反映して、以後の表示レベルを変更後のレベルとする。一方、ユーザが表示レベルを変更しないと決めると、制御手段６は、表示レベルの変更指令が入力される前の画像に戻す。
【００１５】
実施の形態によれば、画面に表示される情報量が多くて見難い場合、画面に表示される情報量がより少ない表示レベルに変更することができる。ユーザが表示レベルをより情報量の少ないレベルに変更することによって、見やすい画像が表示される。従って、ユーザは、表示画像を容易に読み取ることができる。また、ユーザが好みに応じて画面に表示される情報を取捨選択することができるので、種々の表示レベルにおいてユーザの好みの画像を表示させることができる。
【実施例】
【００１６】
次に、車載用のナビゲーション装置に適用した具体例について説明する。図２は、実施例のナビゲーション装置の構成を示すブロック図である。図２に示すように、この車載用ナビゲーション装置１００は、地磁気センサ２１、角速度センサ２２、走行距離センサ２３、ＧＰＳレシーバ２４、システムコントローラ６１、入力装置１１、ＤＶＤ−ＲＯＭドライブ（ＣＤ−ＲＯＭドライブやハード・ディスク・ドライブでもよい）４１、ＤＶＤ−ＲＯＭディスク（ＣＤ−ＲＯＭディスクやハード・ディスクでもよい）４２、表示ユニット３１および音響再生ユニット７１を備えている。
【００１７】
地磁気センサ２１は、自車の進行方向の方位データを出力する。角速度センサ２２は、自車の回転時の角速度を検出して、角速度データを出力する。走行距離センサ２３は、シャフトの回転数を検出し、積分することにより、走行距離データを出力する。ＧＰＳレシーバ２４は、ＧＰＳ衛星からの電波を受信して、ＧＰＳ測位データを出力する。
【００１８】
システムコントローラ６１は、方位データ、角速度データ、走行距離データおよびＧＰＳ測位データに基づいて、ナビゲーション装置１００全体の制御を行う。システムコントローラ６１は、インターフェース部６２、ＣＰＵ６３、ＲＯＭ（リード・オンリ・メモリ）６４およびＲＡＭ（ランダム・アクセス・メモリ）６５を備えている。インターフェース部６２は、外部とのインターフェース動作を行う。
【００１９】
ＣＰＵ６３は、システムコントローラ６１全体を制御する。ＲＯＭ６４は、システムコントローラ６１を制御する制御プログラムを格納している。ＲＡＭ６５は、図示しない不揮発性メモリ部を有し、各種データを書き込み可能に格納する。ＲＡＭ６５の不揮発性メモリ部は、表示制御テーブルおよび現在の表示レベルを記憶している。表示制御テーブルおよび表示レベルについては、後述する。システムコントローラ６１は、バスライン６６を介して、入力装置１１、ＤＶＤ−ＲＯＭドライブ４１、表示ユニット３１および音響再生ユニット７１に接続されている。
【００２０】
入力装置１１は、ユーザが各種データを入力する際に使用される。ＤＶＤ−ＲＯＭドライブ４１は、システムコントローラ６１の制御下でＤＶＤ−ＲＯＭディスク４２から各種データを読み出して、出力する。ＤＶＤ−ＲＯＭディスク４２は、種々の地図情報や案内情報などの表示情報群を格納している。表示ユニット３１は、システムコントローラ６１の制御下で各種表示情報を表示する。表示ユニット３１は、グラフィックコントローラ３２、バッファメモリ３３、表示制御部３４およびディスプレイ３５を備えている。
【００２１】
グラフィックコントローラ３２は、バスライン６６を介して送られるＣＰＵ６３からの制御データに基づいて、表示ユニット３１全体の制御を行う。バッファメモリ３３は、ＶＲＡＭ（ビデオＲＡＭ）などのメモリからなり、即時表示可能な画像情報を一時的に記憶する。表示制御部３４は、グラフィックコントローラ３２から出力される画像データに基づいて、液晶表示装置やＣＲＴ（陰極線管）などのディスプレイ３５を表示制御する。
【００２２】
音響再生ユニット７１は、システムコントローラ６１の制御下で各種音声データを再生して、出力する。音響再生ユニット７１は、Ｄ／Ａコンバータ７２、増幅器７３およびスピーカ７４を備えている。Ｄ／Ａコンバータ７２は、ＤＶＤ−ＲＯＭドライブ４１またはＲＡＭ６５からバスライン６６を介して送られる音声デジタルデータのデジタル／アナログ変換を行う。増幅器７３は、Ｄ／Ａコンバータ７２から出力される音響アナログ信号を増幅する。スピーカ７４は、増幅された音響アナログ信号を音響振動に変換して出力する。
【００２３】
上述した構成において、地磁気センサ２１、角速度センサ２２、走行距離センサ２３およびＧＰＳレシーバ２４は、測位手段を構成している。システムコントローラ６１は、制御手段に相当する。入力装置１１は、入力手段に相当する。表示ユニット３１は、画像表示手段に相当する。ＲＡＭ６５は、後述する表示制御テーブルを記憶する記憶手段に相当する。
【００２４】
ＤＶＤ−ＲＯＭディスク４２およびＤＶＤ−ＲＯＭドライブ４１は、例えば「ランドマーク」、「道路」、「鉄道」、「県境」、「街区」、「家形」、「交差点名称」、「走行道路名称」、「インターチェンジ名称」、「高速ランプ名称」、「方面案内」、「車線案内」および「季節情報」の各表示情報群を格納しており、これらの表示情報群に含まれている情報を提供する情報提供手段を構成している。また、ＣＰＵ６３は、ナビゲーション装置１００の各部から送られてくる信号に基づいて、あるいは図示しない無線通信手段を介してネットワークから送られてくる信号に基づいて、例えば「自車位置」、「案内ルート」、「現在地」、「交通規制」、「スケール表示」、「渋滞情報」、「方位」、「時刻」、「到着予定時刻」、「目的地までの距離」、「走行軌跡」、「緯度経度」および「気象情報」の各表示情報群を演算処理して求め、これらの表示情報群に含まれている情報を提供する情報提供手段４を構成している。
【００２５】
図３は、ＲＡＭ６５の不揮発性メモリ部に記憶されている表示制御テーブルの構成を示す図である。図３に示すように、例えば表示制御テーブル８は、複数の表示レベル、例えば最大表示レベル、中間表示レベルおよび最小表示レベルのそれぞれについて、例えば「１．自車位置」、「２．案内ルート」、「３．現在地」、「４．交通規制」、「５．ランドマーク」、「６．道路」、「７．鉄道」、「８．スケール表示」、「９．渋滞情報」、「１０．方位」、「１１．県境」、「１２．街区」、「１３．家形」、「１４．時刻」、「１５．到着予定時刻」、「１６．目的地までの距離」、「１７．走行軌跡」、「１８．交差点名称」、「１９．走行道路名称」、「２０．インターチェンジ名称」、「２１．高速ランプ名称」、「２２．方面案内」、「２３．車線案内」、「２４．緯度経度」、「２５．気象情報」および「２６．季節情報」の各表示情報群を表示するか否かを示すフラグの値を格納している。
【００２６】
表示制御テーブル８のフラグの値が１であれば「表示」であり、「０」であれば「非表示」である。ユーザは、表示レベルに応じて、上述した１〜２６の数字を付した表示情報群の「表示／非表示」の設定を個別に行うことができる。「６．道路」の表示情報群は、例えば「高速道路」、「有料道路」、「主要国道」、「一般都道府県道」、「一般道」および「細街路」の各サブ表示情報群に細分化されている。これらサブ表示情報群についても、独立して「表示／非表示」の設定が可能である。
【００２７】
最大表示レベルでは、目的地まで移動するにあたって有効なすべての情報がディスプレイ３５に表示される。従って、最大表示レベルの表示画像には、地図情報の他に、地図情報とは関係のない渋滞情報や時刻情報や気象情報などの情報も含まれている。また、最小表示レベルでは、目的地まで移動するのが可能な程度の最小限の情報がディスプレイ３５に表示される。つまり、ディスプレイ３５には、曲がり角の目印程度を表示した、いわゆるコマ地図レベルの情報が表示される。中間表示レベルでディスプレイ３５に表示される情報量は、最大表示レベルで表示される情報量よりも少なく、かつ最小表示レベルで表示される情報量よりも多い。
【００２８】
説明の便宜上、最小表示レベルでは、１〜６の数字を付した表示情報群についてはユーザによる「表示／非表示」の切り替えが可能であるが、それ以外の表示情報群は「非表示」に固定されている。また、中間表示レベルでは、１〜１４の数字を付した表示情報群についてはユーザによる「表示／非表示」の切り替えが可能であるが、それ以外の表示情報群は「非表示」に固定されている。最大表示レベルでは、ユーザは、すべての表示情報群の「表示／非表示」を設定することができる。従って、図３に示す例では、各表示レベルにおいて、「表示／非表示」の設定が可能である表示情報群をすべて表示するように設定されている。
【００２９】
なお、図３に示す例では、３段階の表示レベルが設定されているが、中間表示レベルを２段階以上設けることによって、４段階以上の表示レベルが設定されていてもよい。このようにすれば、表示情報群の「表示／非表示」をさらに細かく設定することが可能となる。また、図３に示した表示情報群以外の情報群が設定されていてもよい。
【００３０】
次に、予めユーザが表示情報群の「表示／非表示」の設定を行う際の手順について、図４〜図９を参照しながら説明する。図４は、表示情報群の表示設定処理を示すフローチャートである。図４に示すように、ユーザが表示情報群の「表示／非表示」の設定を開始すると、まず、ユーザが入力装置１１のダイヤルやレバーやボタンを操作することによって、設定対象の表示レベルが選択される（ステップＡ１）。その選択された表示レベルが最小表示レベルの場合（ステップＡ２：最小）には、後述する共通表示情報群の設定処理が行われる（ステップＡ３）。その設定処理の終了によって、表示情報群の表示設定処理が終了となる。
【００３１】
ユーザにより選択された表示レベルが中間表示レベルの場合（ステップＡ２：中間）には、共通表示情報群の設定処理（ステップＡ４）に続いて、後述する中間用表示情報群の設定処理が行われる（ステップＡ５）。そして、それらの設定処理の終了によって、表示情報群の表示設定処理が終了となる。ユーザにより選択された表示レベルが最大表示レベルの場合（ステップＡ２：最大）には、共通表示情報群の設定処理（ステップＡ６）および中間用表示情報群の設定処理（ステップＡ７）に続いて、後述する最大用表示情報群の設定処理が行われる（ステップＡ８）。そして、それらの設定処理の終了によって、表示情報群の表示設定処理が終了となる。
【００３２】
ここで、共通表示情報群は、図３に示した表示制御テーブル８において１〜６の数字を付した表示情報群（サブ表示情報群を含む）とする。また、中間用表示情報群は、表示制御テーブル８において７〜１４の数字を付した表示情報群とする。また、最大用表示情報群は、表示制御テーブル８において１５〜２６の数字を付した表示情報群とする。
【００３３】
図５は、上記ステップＡ３、Ａ４およびＡ６において実行される共通表示情報群の設定処理を示すフローチャートである。図５に示すように、共通表示情報群の設定処理が開始されると、まず、ＣＰＵ６３は、ＲＡＭ６５から表示制御テーブル８と現在の表示レベルを読み出す。そして、ディスプレイ３５に、現在設定されている表示レベルの画像を表示させる（ステップＢ１）。ユーザは、表示された画像を見ながら、表示制御テーブル８において１〜６の数字を付した共通表示情報群の「表示／非表示」を順次、設定することができる。
【００３４】
表示制御テーブル８において付した数字の順番に従えば、まず、ユーザは、１の数字が付された「自車位置」の表示設定を変更するか否かを設定する（ステップＢ２）。その際、ディスプレイ３５に変更するか否かの選択を促すメッセージを表示してもよいし、音声によりユーザに問いかけるようにしてもよい。ディスプレイ３５にメッセージを表示する場合には、メッセージをスーパーインポーズにより表示してもよい。ユーザが入力装置１１を操作して、変更することを選択した場合（ステップＢ２：変更する）、表示制御テーブル８を更新する、すなわち、表示制御テーブル８の、設定中の表示レベルにおける「自車位置」のフラグの値を反転する（ステップＢ３）。具体的には、フラグの値が「１」であった場合には「０」にし、「０」であった場合には「１」にする。
【００３５】
表示制御テーブル８が更新されたら、ＣＰＵ６３は、後述するプレビュー表示処理を行い、ディスプレイ３５に、更新された表示制御テーブル８に基づく新たな画像を表示させる（ステップＢ４）。ユーザは、表示されたプレビュー画像を見ながら、「自車位置」の表示設定の変更を行うか否かを決定することができる。ユーザが入力装置１１を操作して、変更を行うことを決定した場合（ステップＢ５：Ｙｅｓ）、ユーザに共通表示情報群の設定処理を終了するか否かを選択させる（ステップＢ８）。
【００３６】
一方、ステップＢ５で、ユーザが変更しないことを決定した場合（ステップＢ５：Ｎｏ）、ＣＰＵ６３は、表示制御テーブル８の更新を取り消す（ステップＢ６）。そして、後述する元画像表示処理を行い、ディスプレイ３５の表示画像をステップＢ４のプレビュー表示前の画像に戻す（ステップＢ７）。そして、ステップＢ８へ進む。
【００３７】
ステップＢ２において、表示設定を変更しない場合、すなわち当該表示情報群の設定処理をスキップする場合も、ステップＢ８へ進み、ユーザに共通表示情報群の設定処理を終了するか否かを選択させる。ステップＢ８において、ユーザが入力装置１１を操作して、終了を選択した場合（ステップＢ８：Ｙｅｓ）には、図４に示す表示情報群の表示設定処理に戻る。ユーザが継続を選択した場合（ステップＢ８：Ｎｏの場合）には、次の共通表示情報群の設定へ進む。
【００３８】
ユーザは、２の数字が付された「案内ルート」の表示設定を変更するか否かを選択する（ステップＢ９）。これ以降は、上記ステップＢ３〜Ｂ８と同様である。すなわち、ユーザが変更を選択した場合（ステップＢ９：変更する）、ＣＰＵ６３は、表示制御テーブル８を更新する、すなわち、表示制御テーブル８の、設定中の表示レベルにおける「案内ルート」のフラグの値を反転する（ステップＢ１０）。そして、プレビュー表示処理を行う（ステップＢ１１）。ユーザが変更を行うことを決定すると（ステップＢ１２：Ｙｅｓ）、ユーザは、共通表示情報群の設定処理を終了するか否かを選択する（ステップＢ１５）。
【００３９】
一方、ステップＢ１２で、ユーザが変更しないことを決定した場合（ステップＢ１２：Ｎｏ）、ＣＰＵ６３は、表示制御テーブル８の更新を取り消し（ステップＢ１３）、元画像表示処理を行って元の画像に戻す（ステップＢ１４）。その後、ステップＢ１５へ進む。ステップＢ９において、表示設定を変更しない場合（ステップＢ９：変更しない）も、ステップＢ１５へ進む。このまま終了する場合（ステップＢ１５：Ｙｅｓ）には、図４に示す表示情報群の表示設定処理に戻る。継続する場合（ステップＢ１５：Ｎｏ）には、次の共通表示情報群の設定へ進む。
【００４０】
以後、残りの共通表示情報群、すなわち表示制御テーブル８において３〜６の数字が付された表示情報群（サブ表示情報群を含む）についても同様の処理を行う。そして、６の数字が付された「道路」の表示設定処理が済んだら、図４に示す表示情報群の表示設定処理に戻る。
【００４１】
図６は、図４のステップＡ５およびＡ７において実行される中間用表示情報群の設定処理を示すフローチャートである。中間用表示情報群の設定処理は、表示情報群の種別が異なるだけで、図５に示す共通表示情報群の設定処理と基本的に同じである。図６に示すように、中間用表示情報群の設定処理が開始されると、まず、ユーザは、７の数字が付された「鉄道」の表示設定を変更するか否かを選択する（ステップＣ１）。これ以降は、図５のステップＢ３〜Ｂ８と同様である。
【００４２】
すなわち、ユーザが変更を選択した場合（ステップＣ１：変更する）、ＣＰＵ６３は、表示制御テーブル８を更新する、すなわち、表示制御テーブル８の、設定中の表示レベルにおける「鉄道」のフラグの値を反転する（ステップＣ２）。そして、プレビュー表示処理を行う（ステップＣ３）。ユーザが変更を行うことを決定すると（ステップＣ４：Ｙｅｓ）、ユーザは、中間用表示情報群の設定処理を終了するか否かを選択する（ステップＣ７）。
【００４３】
一方、ステップＣ４で、ユーザが変更しないことを決定した場合（ステップＣ４：Ｎｏ）、ＣＰＵ６３は、表示制御テーブル８の更新を取り消し（ステップＣ５）、元画像表示処理を行って元の画像に戻す（ステップＣ６）。その後、ステップＣ７へ進む。ステップＣ１において、表示設定を変更しない場合も、ステップＣ７へ進む。このまま終了する場合（ステップＣ７：Ｙｅｓ）には、図４に示す表示情報群の表示設定処理に戻る。継続する場合（ステップＣ７：Ｎｏ）には、次の中間用表示情報群の設定へ進む。
【００４４】
ユーザは、８の数字が付された「スケール表示」の表示設定を変更するか否かを選択する（ステップＣ８）。これ以降は、図６のステップＣ９〜Ｃ１４の処理を行う。ステップＣ９〜Ｃ１４は、図５のステップＢ３〜Ｂ８と同様である。残りの中間用表示情報群、すなわち表示制御テーブル８において９〜１４の数字が付された表示情報群についても同様の処理を行う。そして、１４の数字が付された「時刻」の表示設定処理が済んだら、図４に示す表示情報群の表示設定処理に戻る。
【００４５】
図７は、図４のステップＡ８において実行される最大用表示情報群の設定処理を示すフローチャートである。最大用表示情報群の設定処理は、表示情報群の種別が異なるだけで、図５に示す共通表示情報群の設定処理と基本的に同じである。図７に示すように、最大用表示情報群の設定処理が開始されると、まず、ユーザは、１５の数字が付された「到着予定時刻」の表示設定を変更するか否かを選択する（ステップＤ１）。これ以降は、図７のステップＤ２〜Ｄ７の処理を行う。ステップＤ２〜Ｄ７は、図５のステップＢ３〜Ｂ８と同様である。
【００４６】
ステップＤ７で、最大用表示情報群の設定処理を終了する場合（ステップＤ７：Ｙｅｓ）には、図４に示す表示情報群の表示設定処理に戻る。継続する場合（ステップＤ７：Ｎｏ）には、次の最大用表示情報群の設定へ進む。ユーザは、１６の数字が付された「目的地までの距離」の表示設定を変更するか否かを選択する（ステップＤ８）。これ以降は、図７のステップＤ９〜Ｄ１４の処理を行う。ステップＤ９〜Ｄ１４は、図５のステップＢ３〜Ｂ８と同様である。残りの最大用表示情報群、すなわち表示制御テーブル８において１７〜２６の数字が付された表示情報群についても同様の処理を行う。そして、２６の数字が付された「季節情報」の表示設定処理が済んだら、図４に示す表示情報群の表示設定処理に戻る。
【００４７】
図８は、図５〜図７のステップＢ４、Ｂ１１、Ｃ３、Ｃ１０、Ｄ３およびＤ１０において実行されるプレビュー表示処理を示すフローチャートである。プレビュー表示処理が開始されると、まず、ＣＰＵ６３は、ディスプレイ３５に表示されている画像（元の画像）を徐々に消す（ステップＥ１）。また、ＣＰＵ６３は、ＲＡＭ６５から表示制御テーブル８を読み出し（ステップＥ２）、その読み出した表示制御テーブル８に基づいて、プレビュー画像を生成する（ステップＥ３）。そして、そのプレビュー画像をディスプレイ３５に徐々に表示させる（ステップＥ４）。つまり、元の画像はフェードアウトされ、プレビュー画像はフェードインされる。
【００４８】
図９は、図５〜図７のステップＢ７、Ｂ１４、Ｃ６、Ｃ１３、Ｄ６およびＤ１３において実行される元画像表示処理を示すフローチャートである。元画像表示処理が開始されると、まず、ＣＰＵ６３は、ディスプレイ３５に表示されているプレビュー画像を徐々に消す（ステップＦ１）。また、ＣＰＵ６３は、ＲＡＭ６５から表示制御テーブル８を読み出し（ステップＦ２）、その読み出した表示制御テーブル８に基づいて、プレビュー表示前の元の画像を生成する（ステップＦ３）。そして、その元の画像をディスプレイ３５に徐々に表示させる（ステップＦ４）。つまり、プレビュー画像はフェードアウトされ、元の画像はフェードインされる。
【００４９】
次に、ディスプレイ３５にいずれかの表示レベルの画像が表示されているときに、ユーザが表示レベルを変更する際の手順について、図１０〜図１３を参照しながら説明する。図１０は、表示レベル変更処理を示すフローチャートである。図１１、図１２および図１３は、それぞれ最大表示レベル、中間表示レベルおよび最小表示レベルでの表示画像を示す図である。
【００５０】
図１０に示すように、まず、ユーザが入力装置１１を操作することによって、表示レベルを上げるのか、あるいは下げるのかを選択する（ステップＧ１）。ここで、表示レベルを上げるとは、現在の表示レベルよりも１段階、最大表示レベル側にすることである。また、表示レベルを下げるとは、現在の表示レベルよりも１段階、最小表示レベル側にすることである。
【００５１】
表示レベルを上げることが選択された場合（ステップＧ２：１ランク上）、その選択された表示レベルが最大表示レベルであれば（ステップＧ３：Ｙｅｓ）、これ以上表示レベルを上げることができないので、表示レベル変更処理を終了する。選択された表示レベルが最大表示レベルでない場合（ステップＧ３：Ｎｏ）には、ＣＰＵ６３は、ＲＡＭ６５の不揮発性メモリ部に記憶されている現在の表示レベルを１段階、上げる（ステップＧ４）。そして、プレビュー表示処理を行う（ステップＧ７）。
【００５２】
それによって、ディスプレイ３５に、図１２に示す中間表示レベルの画像が表示されている場合には、図１１に示す最大表示レベルの画像が表示される。図１３に示す最小表示レベルの画像が表示されている場合には、中間表示レベルの画像が表示される。特に限定しないが、図１３に示す表示例では、最小表示レベルでの道路の表示範囲は、案内ルートの周辺に限られている。
【００５３】
プレビュー表示処理では、ＣＰＵ６３は、表示レベル変更前の画像（元の画像）を徐々に消す（図８、ステップＥ１）。また、ＲＡＭ６５から表示制御テーブル８および表示レベルの更新された値を読み出し（図８、ステップＥ２）、プレビュー画像を生成する（図８、ステップＥ３）。そして、そのプレビュー画像をディスプレイ３５に徐々に表示させる（図８、ステップＥ４）。ユーザは、表示されたプレビュー画像を見ながら、表示レベルの変更を行うか否かを決定することができる（ステップＧ８）。ユーザが入力装置１１を操作して、変更を行うことを決定した場合（ステップＧ８：Ｙｅｓ）には、表示レベル変更処理を終了する。
【００５４】
一方、ステップＧ８で、ユーザが変更しないことを決定した場合（ステップＧ８：Ｎｏ）、ＣＰＵ６３は、ステップＧ７でプレビュー表示を行うために更新した表示レベルの値を元に戻し、元画像表示処理を行う（ステップＧ９）。元画像表示処理では、ＣＰＵ６３は、プレビュー画像を徐々に消す（図９、ステップＦ１）。また、ＲＡＭ６５から表示制御テーブル８および表示レベルの更新が取り消された値を読み出し（図９、ステップＦ２）、元の画像を生成する（図９、ステップＦ３）。そして、その元の画像をディスプレイ３５に徐々に表示させる（図９、ステップＦ４）。元の画像が表示されたら、表示レベル変更処理を終了する。
【００５５】
ステップＧ２で、表示レベルを下げることが選択された場合（ステップＧ２：１ランク下）、その選択された表示レベルが最小表示レベルであれば（ステップＧ５：Ｙｅｓ）、これ以上表示レベルを下げることができないので、表示レベル変更処理を終了する。選択された表示レベルが最小表示レベルでない場合（ステップＧ５：Ｎｏ）には、ＣＰＵ６３は、ＲＡＭ６５の不揮発性メモリ部に記憶されている現在の表示レベルを１段階、下げる（ステップＧ６）。そして、ステップＧ７へ進み、プレビュー表示処理を行う。
【００５６】
それによって、ディスプレイ３５に、図１１に示す最大表示レベルの画像が表示されている場合には、図１２に示す中間表示レベルの画像が表示される。中間表示レベルの画像が表示されている場合には、図１３に示す最小表示レベルの画像が表示される。
【００５７】
ユーザが、表示されたプレビュー画像を見ながら入力装置１１を操作して、変更を行うことを決定した場合（ステップＧ８：Ｙｅｓ）には、表示レベル変更処理を終了する。ステップＧ８で、ユーザが変更しないことを決定した場合（ステップＧ８：Ｎｏ）、ＣＰＵ６３は、ステップＧ７でプレビュー表示を行うために更新した表示レベルの値を元に戻し、ステップＧ９の元画像表示処理を行って、表示レベル変更処理を終了する。
【００５８】
以上説明したように、本実施例によれば、ディスプレイ３５に表示される情報量が多くて見難い場合、ユーザが表示レベルをより情報量の少ないレベルに変更することによって、ディスプレイ３５に見やすい画像が表示される。従って、ユーザは、ディスプレイ３５に表示された画像を容易に読み取ることができる。また、ユーザが好みに応じてディスプレイ３５に表示される情報を取捨選択することができるので、種々の表示レベルにおいてユーザの好みの画像を表示させることができる。なお、車載用のナビゲーション装置に限らず、携帯電話やその他の携帯型の情報端末を利用したナビゲーション装置に適用しても、同様の効果が得られる。
【図面の簡単な説明】
【００５９】
【図１】実施の形態のナビゲーション装置の構成を示すブロック図である。
【図２】実施例のナビゲーション装置の構成を示すブロック図である。
【図３】表示制御テーブルの構成を示す図である。
【図４】表示情報群の表示設定処理を示すフローチャートである。
【図５】共通表示情報群の設定処理を示すフローチャートである。
【図６】中間用表示情報群の設定処理を示すフローチャートである。
【図７】最大用表示情報群の設定処理を示すフローチャートである。
【図８】プレビュー表示処理を示すフローチャートである。
【図９】元画像表示処理を示すフローチャートである。
【図１０】表示レベル変更処理を示すフローチャートである。
【図１１】最大表示レベルの表示画像を示す図である。
【図１２】中間表示レベルの表示画像を示す図である。
【図１３】最小表示レベルの表示画像を示す図である。
【符号の説明】
【００６０】
１  入力手段
２  測位手段
３  画像表示手段
４  情報提供手段
５  記憶手段
６  制御手段
５１  表示制御テーブル
【図１】
2006145225.tif 000003
【図２】
2006145225.tif 000004
【図３】
2006145225.tif 000005
【図４】
2006145225.tif 000006
【図５】
2006145225.tif 000007
【図６】
2006145225.tif 000008
【図７】
2006145225.tif 000009
【図８】
2006145225.tif 000010
【図９】
2006145225.tif 000011
【図１０】
2006145225.tif 000012
【図１１】
2006145225.tif 000013
【図１２】
2006145225.tif 000014
【図１３】
2006145225.tif 000015