(57)【特許請求の範囲】
【請求項１】
地図の構成要素と、前記構成要素のそれぞれに対する配色を規定する第１カラーパレッ
ト、および前記構成要素のそれぞれに対する前記第１カラーパレットと異なった配色を規
定する第２カラーパレットを有する記憶媒体と、
前記構成要素の表示に、前記第１カラーパレットを用いることを、または前記第２カラ
ーパレットを用いることを判定する判定手段と、
前記判定手段が用いると判定した前記第１カラーパレットまたは前記第２カラーパレッ
トに基づいた配色で地図の構成要素を表示装置に表示させる表示制御手段と、を備え、
前記第２カラーパレットの配色に用いられる表示色群は、前記第１カラーパレットの配
色に用いられる表示色群よりも色コントラストの高いものであり、
前記表示制御手段は、前記表示装置に表示させる構成要素のうち、互いに重なる構成要
素群の色コントラストが、前記第１カラーパレットよりも大きくなるように、前記第２カ
ラーパレットを生成することを特徴とする地図表示装置。
【請求項２】
前記第１カラーパレットにおける特定の構成要素への配色の系統色は、前記第２カラーパレットにおける当該特定の構成要素への配色の系統色とほぼ同じであることを特徴とする請求項１に記載の地図表示装置。
【請求項３】
前記第２カラーパレットの当該特定の構成要素への配色は、前記第１カラーパレットの当該特定の構成要素への配色に比べて、光の三原色のうち、当該配色の系統色を構成する主要なものの強度を大きくしたものに相当することを特徴とする請求項２に記載の地図表示装置。
【請求項４】
前記第２カラーパレットの当該特定の構成要素への配色は、前記第１カラーパレットの当該特定の構成要素への配色に比べて、光の三原色のうち、当該配色の系統色を構成する主要なものでないものの強度を小さくしたものであることを特徴とする請求項２または３に記載の地図表示装置。
【請求項５】
前記第２カラーパレットの当該特定の構成要素への配色は、前記第１カラーパレットの当該特定の構成要素への配色に比べて、当該系統色が濃いものであることを特徴とする請求項２ないし４のいずれか１つに記載の地図表示装置。
【請求項６】
車両に搭載され、
前記判定手段は、自車両の速度が所定の値より大きいことに基づき前記第２カラーパレットを用いることを判定し、また自車両の速度が所定の値より小さいことに基づき前記第１カラーパレットを用いることを判定することを特徴とする請求項１ないし５のいずれか１つに記載の地図表示装置。
【請求項７】
車両に搭載され、
前記判定手段は、自車両への日射量が所定の値より大きいことに基づき前記第２カラーパレットを用いることを判定し、また自車両への日射量が所定の値より小さいことに基づき前記第１カラーパレットを用いることを判定することを特徴とする請求項１ないし５のいずれか１つに記載の地図表示装置。
【請求項８】
前記判定手段は、ユーザの設定操作に基づき、前記構成要素の表示に、前記第１カラーパレットを用いることを、または前記第２カラーパレットを用いることを判定することを特徴とする請求項１ないし５のいずれか１つに記載の地図表示装置。
【請求項９】
前記構成要素の一部について前記第２カラーパレットの配色に用いられる表示色群は、当該一部の構成要素について前記第１カラーパレットの配色に用いられる表示色群と色の強さが同じまたは低いものであることを特徴とする請求項１ないし８のいずれか１つに記載の地図表示装置。
【請求項１０】
前記構成要素のうち複数について前記第２カラーパレットで規定された配色は、当該複数の構成要素のそれぞれについて前記第１カラーパレットで規定された配色よりも、前記第１カラーパレットにおける特定の１つの構成要素についての配色から遠ざかっていることを特徴とする請求項１ないし９のいずれか１つに記載の地図表示装置。
【請求項１１】
前記特定の１つの構成要素は、背景の構成要素であることを特徴とする請求項１０に記載の地図表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図表示装置に関する。
【背景技術】
【０００２】
従来、カーナビゲーション装置において、地図表示を行うときに、道路、ランドマーク、広域名称等の地図表示の構成要素の各々に表示色を割り当てる方法として、カラーパレットを用いる方法がある。カラーパレットとは、構成要素と、当該構成要素の表示色とを対応づける配色用のデータをいう。
【０００３】
例えば、特許文献１には、カラーパレットを２種類有し、自車両の速度の高低に応じてそれらを切り替えるカーナビゲーション装置の技術が開示されている。
【０００４】
この技術は、自車両の低速走行時には、現在位置の確認を容易とするために多くの地図情報を表示し、一方高速走行時には、安全を確保するために重要な情報のみを表示するものである。具体的には、上記技術は、高速走行時に細街路等を背景色と同じにすることで、実質的に細街路等がユーザに見えなくなるようにしている。
【特許文献１】特開平３−７６３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、このような技術では、実質的に見えなくなる情報が、実際にはユーザが確認したい情報である場合もあり得る。したがって、地図表示において２つのカラーパレットを切り替える場合であっても、どちらかの場合において表示情報が実質的に消えてしまうのは必ずしも望ましくない。
【０００６】
本発明は上記点に鑑み、地図表示において、新規な方法で地図表示の構成要素の配色を切り替える地図表示装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するための本発明の地図表示装置の特徴は、地図の構成要素、第１カラーパレット、および第２カラーパレットを有しており、更に、当該構成要素の表示に、第１カラーパレットを用いることを、または第２カラーパレットを用いることを判定し、用いると判定したパレットに基づいた配色で地図の構成要素を表示装置に表示させるようになっており、更に、第２カラーパレットの配色に用いられる表示色群は、第１カラーパレットの配色に用いられる表示色群よりも色コントラストの高いものであることである。
【０００８】
このように、色コントラストの異なる２つのカラーパレットを切り替るという、新規な方法で地図表示の構成要素の配色の切り替えを行うことができる。
【０００９】
ここで、表示色群の色コントラストが高いとは、当該表示色群に属する各色間の距離の２乗の総和が大きいことをいう。色間の距離とは、色をＲ（赤）、Ｇ（緑）、Ｂ（青）という光の三原色の合成として表現した場合、Ｒ、Ｇ、Ｂの強度のそれぞれを独立な正規直交座標値とする３次元空間に２つの色をプロットしたときの、そのプロットした２つの点の距離のことをいう。
【００１０】
色コントラストの高い表示色群を地図表示の構成要素の配色に用いた場合、色コントラストの低い表示色群を地図表示の構成要素の配色に用いた場合に比べて、各構成要素の見分けが容易となる。また、色コントラストの低い表示色群を地図表示の構成要素の配色に用いた場合、色コントラストの高い表示色群を地図表示の構成要素の配色に用いた場合に比べて、地図表示を見るユーザの目の疲れ度合いが低くなる。
【００１１】
また、第１カラーパレットにおける特定の構成要素への配色の系統色は、第２カラーパレットにおける当該特定の構成要素への配色の系統色とほぼ同じであるようになっていてもよい。このようになっていることで、これら２つのカラーパレットを切り替えて地図表示を行っても、同じ構成要素にはほぼ同じ系統色が割り当てられる。従って、カラーパレットの切り替えによって構成要素の表示色が変化することに起因する、ユーザの違和感が軽減される。
【００１２】
上記のように２つの系統色がほぼ同じになっている場合、更に、第２カラーパレットの当該特定の構成要素への配色は、第１カラーパレットの当該特定の構成要素への配色に比べて、光の三原色のうち、当該配色の系統色を構成する主要なものの強度を大きくしたものに相当するようになっていてもよい。
【００１３】
更に、第２カラーパレットの当該特定の構成要素への配色は、第１カラーパレットの当該特定の構成要素への配色に比べて、光の三原色のうち、当該配色の系統色を構成する主要なものでないものの強度を小さくしたものになっていてもよい。
【００１４】
更に、第２カラーパレットの当該特定の構成要素への配色は、第１カラーパレットの当該特定の構成要素への配色に比べて、当該系統色が濃いものであってもよい。
【００１５】
また、当該地図表示装置は、車両に搭載され、また上記した判定は、自車両の速度が所定の値より大きいことに基づき第２カラーパレットを用いることを判定し、また自車両の速度が所定の値より小さいことに基づき第１カラーパレットを用いることを判定するようになっていてもよい。
【００１６】
このようになっていることで、地図表示装置は、自車両の低速走行に基づいて、第２カラーパレットの表示色に比べて目の疲れ度合いが少ない第１カラーパレットの表示色を用いて地図表示を行う。また、車両の高速走行時に基づいて、色コントラストがより高い第２カラーパレットの表示色を用いて地図表示を行うことで、ユーザがより迅速に地図上の構成要素を判別することが可能となり、地図を見る時間を短く済ませることができる。
【００１７】
また、当該地図表示装置は、車両に搭載され、また上記した判定は、自車両への日射量が所定の値より大きいことに基づき第２カラーパレットを用いることを判定し、また自車両への日射量が所定の値より小さいことに基づき第１カラーパレットを用いることを判定するようになっていてもよい。
【００１８】
このようになっていることで、地図表示装置は、日射量が所定の値より小さいことに基づいて、第２カラーパレットの表示色に比べて目の疲れ度合いが少ない第１カラーパレットの表示色を用いて地図表示を行う。また、日射量が所定の値より大きいときは、色コントラストがより高い第２カラーパレットの表示色を用いて地図表示を行うことで、ユーザによる地図の視認性を向上させることができる。
【００１９】
また、上記した判定は、ユーザの設定操作に基づき、構成要素の表示に、第１カラーパレットを用いることを、または第２カラーパレットを用いることを判定するようになっていてもよい。
【００２０】
また、構成要素の一部について第２カラーパレットの配色に用いられる表示色群は、当該一部の構成要素について第１カラーパレットの配色に用いられる表示色群と色の強さ（光の３原色（ＲＧＢ）の値の大きさ）が同じまたは低いものであってもよい。
【００２１】
このようになっていることで、構成要素群毎に第１カラーパレットと第２カラーパレットにおける色コントラストの変化の強弱をつけることができる。
【００２２】
また、構成要素のうち複数について第２カラーパレットで規定された配色は、当該複数の構成要素のそれぞれについて第１カラーパレットで規定された配色よりも、第１カラーパレットにおける特定の１つの構成要素についての配色から遠ざかっていてもよい。
【００２３】
このようになっていることで、特定の１つの構成要素の配色に対する複数の構成要素の配色が、第１パレットよりも第２パレットの方が遠いものとなる。したがって、特定の構成要素を基準として色コントラストを変化させることができる。なお、「遠ざかっている」とは、上述の色間の距離が遠ざかっていることをいう。
【００２４】
また、その特定の１つの構成要素は、背景の構成要素であってもよい。このようになっていることで、通常他の構成要素が重ねられた状態で表示される背景を基準として色コントラストを変化させることができるので、よい。
【００２５】
また、地図表示装置は、表示装置に表示させる構成要素のうち、互いに重なる構成要素群の色コントラストが、第１カラーパレットよりも大きくなるように、第２カラーパレットを生成するようになっていてもよい。
【００２６】
このようになっていることで、構成要素の表示の重なり状況に応じて、重なっている構成要素間の色コントラストを大きくするよう、柔軟に第２カラーパレットを変化させることができる。
【発明を実施するための最良の形態】
【００２７】
（第１実施形態）  
以下、本発明の第１実施携帯について説明する。図１に、本発明の第１実施形態に係るカーナビゲーション装置１の構成を示す。カーナビゲーション装置１は、位置検出器１１、操作スイッチ群１７、表示装置２０、リモコンセンサ２１、外部記憶媒体２３、および制御回路２４を備えている。
【００２８】
位置検出器１１は、いずれも周知の地磁気センサ１２、ジャイロスコープ１３、車輪の回転に基づく車速パルス信号を出力する車速センサ１４、および衛星からの電波に基づいて車両の位置を検出するＧＰＳ（Global Positioning System）のためのＧＰＳ受信機１５を有している。これらのセンサ等１２〜１５は、各々の性質に基づいた現在位置を特定するための情報を制御回路２４に出力する。
【００２９】
操作スイッチ群１７は、表示装置２０の表示面の周囲に設けられた複数のメカニカルスイッチ、当該表示面に重ねて設けられたタッチパネル等の入力装置から成り、ユーザによるメカニカルスイッチの押下（例えば押しボタンの押下）、タッチパネルのタッチに基づいた信号を制御回路２４に出力する。
【００３０】
表示装置２０は、液晶ディスプレイ等の表示面を有し、制御回路２４からの映像信号の入力に応じて液晶ディスプレイ等の表示面に当該映像を表示する。
【００３１】
リモコンセンサ２１は、ユーザの操作に基づいて赤外線等による無線信号を送信するリモコン２２から受信した信号を制御回路２４に出力する。
【００３２】
外部記憶媒体２３は、ＨＤＤ（ハードディスクドライブ）等の不揮発性記憶媒体を有し、制御回路２４からの制御命令等に基づいて、この不揮発性記憶媒体に記憶されたデータの出力、または入力のあったデータの記憶を行う。外部記憶媒体２３が記憶している情報としては、上記した位置検出の精度向上のためのいわゆるマップマッチング用データ、地図データおよび目印データを含む各種データ、カーナビゲーション装置１の動作のためのプログラム等がある。
【００３３】
地図データは、特定の道路、建物、背景、文字等、表示装置２０に描画される地図の構成要素毎に、その構成要素が描画される地図上の位置、他の構成要素との接続関係、当該構成要素の名称、当該構成要素の形状、当該構成要素の分類種別等の属性が対応づけられたデータである。
【００３４】
構成要素の分類種別がとることのできる値としては、例えば高速道路、国道、地方主要道、緑地、水域、建物、背景がある。本実施形態においては、地図の各構成要素が表示されるときの色は、その構成要素が分類種別中のどの値に相当するかで決まるようになっている。このために、本実施形態の地図データは、分類種別の各属性と、パレット番号とを対応づける種別−パレット番号対応テーブルを有している。図２に、この種別−パレット番号対応テーブルを表として示す。この図によれば、分類種別の属性としての高速道路、国道、地方主要道、緑地、水域、建物、および背景には、それぞれパレット番号１、２、３、４、５、６、および７が対応づけられている。
【００３５】
また、地図データは、各パレット番号と、そのパレット番号に割り当てられる実際の表示色とを対応づけたカラーパレットテーブル（以下カラーパレットと記す）を２つ有している。図３に、その２つのカラーパレットの一方である第１カラーパレットの表を示し、図４にもう一方のカラーパレットである第２カラーパレットの表を示す。
【００３６】
図３および図４の先頭行を除く各行が、１つのパレット番号と１つの表示色との対応付けを表している。各行における最も左側の項目がパレット番号を示し、残りの項目が色を示している。カラーパレットにおいては、表示色は、Ｒ（赤）Ｇ（緑）Ｂ（青）という光の三原色のそれぞれの強度分布で表現されている。図３および図４の各行中における表示色を示す項目のうち、左側の項目がＲ（赤）の強度を示し、中央の項目がＧ（緑）の強度を示し、右側の項目がＢ（青）の強度を示している。それぞれの強度は、０〜２５５の数値で表現され、数値が大きいほど強度が大きいことを示している。
【００３７】
例えば、第１カラーパレットにおけるパレット番号３には、Ｒの強度が１１９、Ｇの強度が１６１、Ｂの強度が１３８の表示色、すなわち淡い緑色が対応づけられ、第２カラーパレットにおけるパレット番号２には、Ｒの強度が２５５、Ｇの強度が０、Ｂの強度が０の表示色、すなわち濃い赤色が対応づけられている。
【００３８】
このように、第１カラーパレットおよび第２カラーパレットは、地図の構成要素の分類種別の属性のそれぞれに対する配色を規定するようになっている。
【００３９】
後述するように、カーナビゲーション装置１は、パレット番号に対応する表示色として、第１カラーパレットと第２カラーパレットのいずれかを選択するようになっている。
【００４０】
第１カラーパレットと第２カラーパレットとの違いは、第１カラーパレットにおいて対応づけられている表示色群よりも第２カラーパレットにおいて対応づけられている表示色群の方が、色コントラストが高いことである。表示色群の色コントラストが高いとは、当該表示色群に属する各色間の距離の２乗の総和が大きいことをいう。色間の距離とは、Ｒ、Ｇ、Ｂの強度のそれぞれを独立な正規直交座標値とする３次元空間に２つの色をプロットしたときの、そのプロットした２つの点の距離のことをいう。
【００４１】
具体的には、特定のカラーパレットにおけるパレット番号ｉの赤の強度をＲｉ、緑の強度をＧｉ、青の強度をＢｉとすると、当該特定のカラーパレットにおいて対応づけられている表示色群の色コントラストＨは、Ｈ＝Σ｛（Ｒｉ―Ｒｊ）２＋（Ｇｉ―Ｇｊ）２＋（Ｂｉ―Ｂｊ）２｝という等式で表される。ただし、Σはｉ、ｊ（ただしｉ≠ｊ）についての総和を示す。
【００４２】
また、第１カラーパレットにおいてあるパレット番号に対応づけられた色と、第２カラーパレットにおいて同じパレット番号に対応づけられた色とは、同系統の表示色である。また、第２カラーパレットにおいて当該パレット番号に対応づけられた色は、第２カラーパレットにおいて当該パレット番号に対応づけられた色よりも濃い系統色となっている。
【００４３】
同じパレット番号に対応づけられた第１カラーパレットと第２カラーパレットの表示色が同系統であり、かつ第２カラーパレットの当該系統色が第１カラーパレットの当該系統色よりも濃いようにする具体的な方法としては、以下の方法が用いられている。
【００４４】
すなわち、第１カラーパレットにおいてあるパレット番号に対応づけられた表示色のＲ、Ｇ、Ｂのうち、その系統色を構成する主要なものの強度を上げ、および／または主要でないものの強度を下げた色を、第２カラーパレットにおいて当該パレット番号に対応づけられた表示色とする。
【００４５】
例えば、パレット番号２に対応づけられた色の系統は赤系統である。そして、Ｒ、Ｇ、Ｂのうち、赤系統の色を構成する主要なものは、Ｒである。そこで、第２カラーパレットにおいては、第１カラーパレットにおける当該パレット番号の表示色に対して、Ｒの値を２５５に増やし、他のＧ、Ｂの値を０に減らしたものを、当該パレット番号の表示色としている。
【００４６】
また例えば、パレット番号１に対応づけられた色の系統は紫系統である。そして、Ｒ、Ｇ、Ｂのうち、紫系統の色を構成する主要なものは、Ｒ、Ｂである。そこで、第２カラーパレットにおいては、第１カラーパレットにおける当該パレット番号の表示色に対して、Ｇの値を０に増やしたものを、当該パレット番号の表示色としている。
【００４７】
また例えば、パレット番号７に対応づけられた色の系統は白系統である。そして、Ｒ、Ｇ、Ｂのうち、白系統の色を構成する主要なものは、Ｒ、Ｇ、Ｂである。そこで、第２カラーパレットにおいては、第１カラーパレットにおける当該パレット番号の表示色に対して、Ｒ、Ｇ、Ｂ全ての値を２５０に増やしたものを、当該パレット番号の表示色としている。
【００４８】
制御回路２４は、通常のコンピュータとして構成されており、内部にはＣＰＵ、ＲＯＭ、ＲＡＭ、フラッシュメモリ、Ｉ／Ｏおよびこれらの構成を接続するバスラインが備えられている。制御回路２４は、ＲＯＭ、外部記憶媒体２３から読み出したカーナビゲーション装置１の動作のためのプログラムを実行し、その実行の際にはＲＯＭ、ＲＡＭ、フラッシュメモリから情報を読み出し、ＲＡＭ、フラッシュメモリに対して情報の書き込みを行い、Ｉ／Ｏを介して位置検出器１１、操作スイッチ群１７、表示装置２０、リモコンセンサ２１等と信号の授受を行う。
【００４９】
この制御回路２４のＣＰＵは、カーナビゲーション装置１が起動するとき、ＲＯＭからブートプログラム、オペレーティングシステム（以下ＯＳと記す）等を読み出して実行し、このＯＳに基づいたハードウェア制御およびプロセス管理を行う。ＯＳ上で動作するプロセスとしては、メニュープログラム、目的地設定プログラム、経路検索プログラム、地図表示プログラム、およびその他のプログラムがある。
【００５０】
なお、制御回路２４のＣＰＵは、これらプログラムの実行において、現在位置を特定する必要があれば、位置検出器１１が有するセンサ等１２〜１５から出力される現在位置を特定するための信号に基づいて、現在位置を算出する。その際、各種センサ１２〜１５からの出力は、それぞれ性質が異なる誤差を持っているため、制御回路２４のＣＰＵにおける現在位置の特定は、複数のセンサを相補的に使用するようになっている。
【００５１】
以下では、当該ＣＰＵがプログラムを読み込んで実行する動作を、当該実行されるプログラム自体の動作であると表現して説明する。
【００５２】
メニュープログラムは、ＯＳ上で動作する各種プログラムを、そのプログラムの機能や目的別に階層的にメニュー表示し、そのメニュー表示されたものの中からユーザが選択したプログラムの実行を開始させる。なお、メニュー表示は表示装置２０に当該メニューの画像データを出力することで行い、また、ユーザの選択は、リモコンセンサ２１を介したリモコン２２または操作スイッチ群１７に対する選択操作（カーソル移動、確定ボタン押下等）によって制御回路２４に入力された信号に基づいて検出する。
【００５３】
目的地設定プログラムは、目的地を設定するためのプログラムであり、ユーザに目的地入力を促す表示を表示装置２０に行わせ、その結果ユーザによるリモコン２２または操作スイッチ群１７を用いた目的地の入力に基づいて、当該目的地を制御回路２４のＲＡＭに記憶させることによって上記設定を実現する。
【００５４】
経路検索プログラムは、現在位置から目的地設定プログラムによって設定された目的地までの最適な経路を自動的に選択し、その選択した経路を案内経路として表示装置２０に表示させる。自動的に最適な経路を設定する手法としては、ダイクストラ法等が知られている。
【００５５】
地図表示プログラムは、メニュープログラムにおけるユーザの選択操作に基づいてその実行が始まり、特定した現在位置情報に基づく車両現在位置マークと、外部記憶媒体２３を用いて読み出した地図データと、経路検索プログラムによって形成した誘導経路等の付加データとを重ねて表示装置２０の表示面に表示させる。
【００５６】
図５に、この地図表示プログラムのフローチャートを示す。まずステップ１１０で、車速センサ１４から車速パルス信号の入力があるか否かを判定し、入力があれば続いてステップ１２０の処理を実行し、入力がなければ続いてステップ１６０の処理を実行する。
【００５７】
ステップ１２０では、この車速パルス信号の出力間隔に基づいて自車両の速度を測定するための演算を行う。
【００５８】
続いてステップ１３０においては、ステップ１２０で測定した自車両の速度は、所定の速度Ｖ（例えば４０ｋｍ／ｈ）以上であるか否かを判定する。所定の速度Ｖ未満であった場合、続いてステップ１４０の処理を実行し、所定の速度Ｖ以上であった場合、続いてステップ１５０の処理を実行する。
【００５９】
ステップ１４０では、第１カラーパレットを使用するための処理を行う。具体的には、制御回路２４のＲＡＭの所定の領域に確保された選択フラグの値を、第１カラーパレットを選択する旨の値にする。
【００６０】
ステップ１５０では、第２カラーパレットを使用するための処理を行う。具体的には、上記選択フラグの値を、第２カラーパレットを選択する旨の値にする。
【００６１】
ステップ１４０、１５０の後には、続いてステップ１６０で、現在位置周辺の地図を表示装置２０に表示させる。具体的には、位置検出器１１からの信号に基づいて自車両の現在位置を特定し、この特定した位置を含む領域にある地図の構成要素のデータを地図データから読み出し、読み出したデータに基づいて当該構成要素の組み合わせから成る地図を表示装置２０に表示させる。
【００６２】
そしてこの際、表示させる構成要素の分類種別の値を特定し、この分類種別の値に対応するパレット番号を種別−パレット番号対応テーブルから読み出し、当該対応するパレット番号に対応する表示色を特定することで、表示させる構成要素の表示色を特定する。
【００６３】
ここで、パレット番号に対応する表示色の特定は、上記した選択フラグを読み出して、それが第１カラーパレットを選択する旨の値なら、第１カラーパレットに基づいて行い、それが第２カラーパレットを選択する旨の値なら、第２カラーパレットに基づいて行う。
【００６４】
ステップ１６０の後、続いてステップ１１０の処理を実行する。
【００６５】
このようなステップ１１０〜１６０の処理を繰り返す地図表示プログラムを実行することで、制御回路２４は、自車両の速度が所定の値Ｖ未満の場合、第１カラーパレットに含まれる表示色を用いて地図表示を行い（ステップ１３０→１４０参照）、自車両の速度が所定の値Ｖ以上の場合、第１カラーパレットの表示色群よりコントラストの高い表示色群を有する第２カラーパレットの表示色を用いて地図表示を行う（ステップ１３０→１５０）。また、車速がわからない場合は、それまでに用いているカラーパレットを用いて地図表示を行う（ステップ１１０→１６０参照）。
【００６６】
図６に、第１カラーパレットを用いた場合の表示地図の例を示し、また図７に、第２カラーパレットを用いた場合の、同じ領域についての表示地図の例を示す。図６および図７を比較することで、地図上の同じ構成要素でも、第１カラーパレットを用いる場合と第２カラーパレットを用いる場合とでは、表示色が異なる。
【００６７】
このように、カーナビゲーション装置１は、車両の低速走行時には、第２カラーパレットの表示色に比べて目の疲れ度合いが少ない第１カラーパレットの表示色を用いて地図表示を行う。またカーナビゲーション装置１は、車両の高速走行時には、色コントラストがより高い第２カラーパレットの表示色を用いて地図表示を行うことで、ユーザがより迅速に地図上の構成要素を判別することが可能となり、地図を見る時間を短く済ませることができる。
（第２実施形態）
次に、本発明の第２実施形態について説明する。なお、以下では本実施形態の構成および作動については、第１実施形態と異なる部分についてのみ記載する。
【００６８】
図８に、本実施形態に係るカーナビゲーション装置１の構成を示す。本実施形態のカーナビゲーション装置１が第１実施形態のカーナビゲーション装置１と異なるのは、本実施形態のカーナビゲーション装置１が日射センサ２５を有していることである。
【００６９】
日射センサ２５は、車両のフロントガラス付近に設置され、日射による光エネルギーを電気エネルギーに変換して出力することで、日射量に応じた信号を制御回路２４に出力する。
【００７０】
本実施形態において制御回路２４が実行するプログラムは、地図表示プログラムを除いて、第１実施形態において制御回路２４が実行するプログラムと同等である。
【００７１】
以下、上記のような日射センサ２５からの信号の入力を受ける制御回路２４における地図表示プログラムのフローチャートを図９に示す。なお、図９と図５において同一の符号が付されたステップは、互いに同一の処理を行うものであり、ここではその詳細についての説明は省略する。
【００７２】
まずステップ２１０では日射量に基づく信号を日射センサ２５から受ける。
【００７３】
続いてステップ２２０で、受けた信号に基づいて日射量を特定し、特定した日射量が所定値Ｆ（例えば１分当たり７Ｗｈ／ｍ２）以上であるか否かを判定する。所定値Ｆ未満であれば、続いてステップ１４０の処理を実行し、所定値Ｆ以上であれば、続いてステップ１５０の処理を実行する。
【００７４】
このようなステップ２１０〜１６０の処理を繰り返す地図表示プログラムを実行することで、制御回路２４は、日射量が所定の値Ｆ未満の場合、第１カラーパレットに含まれる表示色を用いて地図表示を行い（ステップ２２０→１４０参照）、日射量が所定の値Ｆ以上の場合、第１カラーパレットの表示色群よりコントラストの高い表示色群を有する第２カラーパレットの表示色を用いて地図表示を行う（ステップ２２０→１５０）。
【００７５】
このように、カーナビゲーション装置１は、日射量が少ない場合には、第２カラーパレットの表示色に比べてユーザの目の疲れ度合いが少ない第２カラーパレットの表示色を用いて地図表示を行う。またカーナビゲーション装置１は、日射量が多く、表示装置２０の地図表示が見づらくなってしまうような場合には、コントラストがより高い第２カラーパレットの表示色を用いて地図表示を行うことで、地図の視認性をより良くすることができる。
【００７６】
（第３実施形態）
次に、本発明の第３実施形態について説明する。なお、以下では本実施形態の構成および作動については、第１実施形態と異なる部分についてのみ記載する。
【００７７】
本実施形態のカーナビゲーション装置１のハードウェア構成は、第１実施形態のカーナビゲーション装置１のハードウェア構成と同等である。また、  本実施形態において制御回路２４が実行するプログラムは、地図表示プログラムを除いて、第１実施形態において制御回路２４が実行するプログラムと同等である。
【００７８】
図１０に、本実施形態における地図表示プログラムのフローチャートを示す。なお、図１０と図５において同一の符号が付されたステップは、互いに同一の処理を行うものであり、ここではその詳細についての説明は省略する。
【００７９】
まずステップ３１０で、設定データを取得する。設定データとは、外部記憶媒体２３中の所定の領域に記憶されたデータであり、第１カラーパレットを使用する旨の値、または第２カラーパレットを使用する旨の値を有している。
【００８０】
なお、この設定データの値は、ユーザが操作スイッチ群１７またはリモコン２２を用いて、当該設定データを変更する旨の操作を行うことに基づいて、制御回路２４が書き換えるようになっている。すなわち、設定データは、ユーザが書き換え可能なデータである。
【００８１】
続いてステップ３２０で、当該設定データが第１カラーパレットを使用する旨の値となっているか否かを判定する。第１カラーパレットを使用する旨の値となっていれば、続いてステップステップ１４０の処理を実行し、第１カラーパレットを使用する旨の値となっていなければ、すなわち第２カラーパレットを使用する旨の値となっていれば、続いてステップ１５０の処理を実行する。
【００８２】
このようなステップ３１０〜１６０の処理を繰り返す地図表示プログラムを実行することで、制御回路２４は、ユーザが第１カラーパレットを使用する旨の設定を行っている場合、第１カラーパレットに記載の表示色を用いて地図表示を行い（ステップ３２０→１４０参照）、ユーザが第２カラーパレットを使用する旨の設定を行っている場合、第２カラーパレットの表示色を用いて地図表示を行う（ステップ３２０→１５０）。
【００８３】
このように、カーナビゲーション装置１は、ユーザの好みに応じて、地図表示に用いるカラーパレットをコントラストの低いものにするか高いものにするかを選択することができる。
【００８４】
なお、上記した実施形態において、カーナビゲーション装置１が地図表示装置に相当する。
【００８５】
また、外部記憶媒体２３が記憶媒体に相当する。
【００８６】
また、制御回路２４が、図５のステップ１３０、図９のステップ２２０、図１０のステップ３２０のそれぞれを実行することで、判定手段として機能する。
【００８７】
また、制御回路２４が、図５、図９、および図１０のステップ１４０〜１６０を実行することで、表示制御手段として機能する。
【００８８】
なお、上記した実施形態においては、外部記憶媒体２３が有するカラーパレットは第１および第２の２種類あるが、必ずしも２種類のみである必要はなく、３種類以上のカラーパレットを用いるようになっていてもよい。
【００８９】
例えば、第１カラーパレットよりも第２カラーパレットの方が色コントラストが高く、第２カラーパレットよりも第３カラーパレットの方が色コントラストが高く、そして車速が第１の閾値未満の場合には第１カラーパレットを用いて地図表示を行い、車速が第１の閾値以上第２の閾値未満の場合には第２カラーパレットを用いて地図表示を行い、車速が第２の閾値以上の場合には第３カラーパレットを用いて地図表示を行うようになっていてもよい。
【００９０】
また、上記した実施形態においては、第１カラーパレットおよび第２カラーパレットは、種別−パレット番号対応テーブルを介して間接的に地図表示の構成要素と表示色とを対応づけている。しかし、必ずしもこのようになっている必要はない。すなわち、カラーパレットは、直接的に地図表示の構成要素と表示色とを対応づけていてもよい。
【００９１】
また、上記した実施形態においては、カラーパレットにおける地図表示の構成要素と表示色との対応については、上記の様にある属性について同じ値（例えば国道、背景等）を有する、すなわち分類種別が同じ複数の構成要素毎に、１つの表示色が対応するようになっている。しかし、必ずしもこのようになっている必要はない。例えば、１つの構成要素毎に１つの表示色が対応するようになっていてもよい。
【００９２】
また、上記した各実施形態においては、第１カラーパレットに含まれる表示色群全体の色コントラストと第２カラーパレットに含まれる表示色群全体の色コントラストを比較したときに、第２カラーパレットの色コントラストの方が高くなっているという条件が満たされれば、個々の表示色間の関係はどのようになっていてもよい。このような条件さえ満たされていれば、例えば、第１カラーパレットにおける一部の複数のパレット番号用の表示色群の色の強さ（または色コントラスト）よりも、第２カラーパレットにおける当該一部のパレット番号用の色の強さ（または色コントラスト）の方が低くなっていたとしてもよい。なお、ここで、色の強さとは、光の３原色（ＲＧＢ）の値の大きさをいう。また、第１カラーパレットにおける一部の複数のパレット番号用の表示色群の色の強さ（または色コントラスト）が、第２カラーパレットにおける当該一部のパレット番号用の色の強さ（または色コントラスト）と同じになっていたとしてもよい。これらのようになっていることで、構成要素群毎に第１カラーパレットと第２カラーパレットにおける色コントラストの変化の強弱をつけることができる。
【００９３】
また例えば、第１カラーパレットにおける一部の複数のパレット番号用の表示色群の色コントラストよりも、第２カラーパレットにおける当該一部のパレット番号用の色コントラストを高くし、加えて、他のパレット番号用の配色は第１および第２カラーパレットで変化させなかった結果、第１カラーパレットに含まれる表示色群全体の色の強さ（または色コントラスト）よりも第２カラーパレットに含まれる表示色群全体の色の強さ（または色コントラスト）が高くなっていてもよい。
【００９４】
また、複数のパレット番号について第２カラーパレットで規定された配色が、それらのパレット番号のそれぞれについて第１カラーパレットで規定された配色よりも、特定の１つの構成要素についての配色から、色間の距離が遠ざかっているようにしてもよい。ここで、特定の１つの構成要素としては、例えば背景が考えられる。このようになっていることで、特定の１つの構成要素の配色に対する複数の構成要素の配色が、第１パレットよりも第２パレットの方が遠いものとなる。したがって、特定の構成要素を基準として色コントラストを変化させることができる。また、特定の１つの構成要素を背景とした場合は、通常他の構成要素が重ねられた状態で表示されることが多い背景を基準として色コントラストを変化させることができる。
【００９５】
図１１に、構成要素間の重なりを説明するために、表示装置２０における表示画像の一例を示す。この表示画像中、背景３１の上に、テキスト３２およびテキスト３３が重ねられている。ここで、背景３１、テキスト３２、およびテキスト３３は、それぞれ別の構成要素の分類種別に属するようになっている。なお、テキスト３１とテキスト３２とは重なっていない。このような場合、テキスト３２が属する構成要素のカラーパレットおよび背景３１が属する構成要素のカラーパレットに対応する色間の距離は、第１カラーパレットよりも第２カラーパレットの方が大きいようにする。また同様に、テキスト３３が属する構成要素のカラーパレットおよび背景３１が属する構成要素のカラーパレットに対応する色間の距離は、第１カラーパレットよりも第２カラーパレットの方が大きいようにする。このようにすることで、ユーザにとっては、第２カラーパレットによる画面表示が為された場合、背景３１上に重ねられたテキスト３２、３３が見やすくなる。
【００９６】
また、カーナビゲーション装置１の制御回路２４は、上記の地図表示プログラムのステップ１６０の実行において、そのとき実際に表示させる構成要素のうち、表示装置２０上で互いに重なることになる２つ以上の構成要素群の色コントラストが、第１カラーパレットよりも大きくなるように、第２カラーパレットの内容を変更することで、新たな第２カラーパレットを生成するようになっていてもよい。
【００９７】
このようになっていることで、構成要素の表示の重なり状況に応じて、重なっている構成要素間の色コントラストを大きくするよう、柔軟に第２カラーパレットを変化させることができる。
【００９８】
また、上記した各実施形態においては、制御回路２４は、ステップ１４０および１５０で、ＲＡＭ中の選択フラグの値を書き換えることで、第１カラーパレットおよび第２カラーパレットのいずれか一方を選択し、さらに、ステップ１６０で、当該選択フラグ、地図データ中の種別−パレット番号対応テーブル、および地図データ中のカラーパレットに基づいて、選択したカラーパレットの配色に従った表示色で構成要素を表示装置２０に表示させるようになっている。
【００９９】
しかし、かならずしもこのような選択フラグを用いる必要はない。例えば、カーナビゲーション装置１が、ＶＲＡＭ等から成るグラフィック用のメモリと、そのグラフィック用メモリ中の描画データに従って表示装置２０に映像信号を出力する表示制御回路を有している場合を考える。この場合、制御回路２４が、表示装置２０に表示させるための描画データとして、構成要素の種別や表示位置のデータをこのＶＲＡＭに書き込むと、表示制御回路の処理によって、表示装置２０が当該構成要素を表示する。
【０１００】
ここで、このグラフィック用メモリの一部には、カラーパレットレジスタ用の記憶領域が確保されているとする。このカラーパレットレジスタは、上述の地図表示の構成要素の種別毎に１つある。表示制御回路は、描画データ中の各構成要素を表示装置２０に表示させるための色信号の配色を、その構成要素に対応するカラーパレットレジスタ中のデータの示す色とする。
【０１０１】
この場合、制御装置２４は、上述のステップ１４０および１５０で、種別−パレット番号対応テーブルに基づいて、各カラーパレットレジスタに、第１カラーパレットまたは第２カラーパレット中の対応する構成要素種別の表示色の値を書き込み、ステップ１６０で、表示する構成要素の描画データをグラフィックメモリに書き込むようになっていてもよい。このようになっていることで、グラフィック用メモリ中のカラーパレットレジスタに第１カラーパレットまたは第２カラーパレットのデータを書き込むことで、第１カラーパレットまたは前記第２カラーパレットに基づいた配色で地図の構成要素を表示装置２０に表示させることができる。
【図面の簡単な説明】
【０１０２】
【図１】本発明の第１実施形態に係るカーナビゲーション装置１の構成を示すブロック図である。
【図２】種別−パレット番号対応テーブルを示す図表である。
【図３】第１カラーパレットを示す図表である。
【図４】第２カラーパレットを示す図表である。
【図５】地図表示プログラムのフローチャートである。
【図６】第１カラーパレットを用いた場合の表示地図の例を示す図である。
【図７】第２カラーパレットを用いた場合の、図６と同じ領域についての表示地図の例を示す図である。
【図８】本発明の第２実施形態に係るカーナビゲーション装置１の構成を示すブロック図である。
【図９】本発明の第２実施形態に係る地図表示プログラムのフローチャートである。
【図１０】本発明の第３実施形態に係る地図表示プログラムのフローチャートである。
【図１１】画面表示において背景３１と重なるテキスト３２、３３を示す図である。
【符号の説明】
【０１０３】
１…カーナビゲーション装置、１１…位置検出器、１２…地磁気センサ、
１３…ジャイロスコープ、１４…車速センサ、１５…ＧＰＳ受信機、
１７…操作スイッチ群、２０…表示装置、２１…リモコンセンサ、２２…リモコン、
２３…外部記憶媒体、２４…制御回路、２５…日射センサ、３１…背景、
３２、３３…テキスト。
【図１】
0004774729.tif 000002
【図２】
0004774729.tif 000003
【図３】
0004774729.tif 000004
【図４】
0004774729.tif 000005
【図５】
0004774729.tif 000006
【図６】
0004774729.tif 000007
【図７】
0004774729.tif 000008
【図８】
0004774729.tif 000009
【図９】
0004774729.tif 000010
【図１０】
0004774729.tif 000011
【図１１】
0004774729.tif 000012