(57)【要約】【課題】より適正に色変化する地図画像を表示する。【解決手段】日付を示す日付情報に基づいて地図画像の色相，彩度，明度の色属性の少なくとも一部を季節とその季節に属する月日とに応じて変化させる第１パラメータの変化量を設定し（Ｓ１６０，Ｓ１７０）、表示すべき地図上の位置を示す位置情報および日付情報とに対応する各種時間帯と時刻を示す時刻情報とに基づいて色属性の少なくとも一部をその時間帯とその時間帯の時刻とに応じて変化させる第２パラメータの変化量を設定し（Ｓ１９０〜Ｓ２２０）、表示すべき地図画像に第１パラメータの変化量と第２パラメータの変化量とを反映した表示用画像をディスプレイに表示させる（Ｓ１８０，Ｓ１９０〜Ｓ２５０）。これにより、季節が深まる色変化や太陽光による色変化などをより適正に表現することができる。【選択図】図３
2012234018.tif 000002
【特許請求の範囲】
【請求項１】
画像を表示する表示手段に地図画像を表示する地図表示装置であって、
日付を示す日付情報に基づいて地図画像の色相，彩度，明度の色属性の少なくとも一部を季節と該季節に属する月日とに応じて変化させる第１パラメータの変化量を設定する第１パラメータ設定手段と、
前記表示手段に表示すべき地図上の位置を示す位置情報と前記日付情報と時刻を示す時刻情報とに基づいて前記色属性の少なくとも一部を地図上の位置と日付と時刻とに応じて変化させる第２パラメータの変化量を設定する第２パラメータ設定手段と、
前記表示手段に表示すべき地図画像に前記設定された第１パラメータの変化量と前記設定された第２パラメータの変化量とを反映した表示用画像を前記表示手段に表示させる表示制御手段と、
を備える地図表示装置。
【請求項２】
請求項１記載の地図表示装置であって、
前記第２パラメータ設定手段は、前記位置情報と前記日付情報とに基づく日の出時刻から所定時間が経過するまでの時間を含む日の出時間帯に前記時刻情報が示す時刻が属するときには、該時刻情報に基づいて該日の出時間帯に対応する前記第２パラメータの変化量を設定する手段である、
地図表示装置。
【請求項３】
請求項１または２記載の地図表示装置であって、
前記第２パラメータ設定手段は、前記位置情報と前記日付情報とに基づく日の入り時刻から第２の所定時間前までの時間を含む日の入り時間帯に前記時刻情報が示す時刻が属するときには、該時刻情報に基づいて該日の入り時間帯に対応する前記第２パラメータの変化量を設定する手段である、
地図表示装置。
【請求項４】
請求項１ないし３のいずれか１つの請求項に記載の地図表示装置であって、
前記第２パラメータ設定手段は、前記位置情報と前記日付情報とに基づく南中時刻を含む昼間時間帯に前記時刻情報が示す時刻が属するときには、該時刻情報に基づいて該昼間時間帯に対応する前記第２パラメータの変化量を設定する手段である、
地図表示装置。
【請求項５】
請求項１ないし４のいずれか１つの請求項に記載の地図表示装置であって、
前記表示制御手段は、前記表示手段に表示すべき地図画像における複数の構成要素の配色を予め定めた配色テーブルに前記設定された第１パラメータと前記設定された第２パラメータとを反映して実行用配色テーブルを作成し、該作成した実行用配色テーブルを前記表示手段に表示すべき地図画像に適用して得られる前記表示用画像を前記表示手段に表示させる手段である、
地図表示装置。
【請求項６】
請求項１ないし５のいずれか１つの請求項に記載の地図表示装置であって、
前記第１パラメータ設定手段は、季節と該季節に属する月日と前記第１パラメータの変化量の基本値との予め定められた第１関係に前記日付情報が示す月日を適用して得られる該第１パラメータの変化量の基本値を該日付情報が示す月日に応じて補正することにより該第１パラメータの変化量を設定する手段である、
地図表示装置。
【請求項７】
請求項１ないし６のいずれか１つの請求項に記載の地図表示装置であって、
前記第２パラメータ設定手段は、前記位置情報と前記日付情報とに基づく太陽光による色変化を表現するための所定の時間帯に前記時刻情報が示す時刻が属するときには、前記所定の時間帯と前記第２パラメータの変化量を演算する関数との予め定められた第２関係を用いて得られる該第２パラメータの変化量を演算する関数に該時刻情報が示す時刻を適用することにより該第２パラメータの変化量を設定する手段である、
地図表示装置。
【請求項８】
請求項１ないし５のいずれか１つの請求項に記載の地図表示装置であって、
前記第１パラメータ設定手段は、前記位置情報と前記日付情報とに基づいて前記色属性の少なくとも一部を地図上の位置と季節と該季節に属する月日とに応じて変化させる前記第１パラメータの変化量を設定する手段である、
地図表示装置。
【請求項９】
請求項１ないし８のいずれか１つの請求項に記載の地図表示装置であって、
前記第１パラメータ設定手段は、白と黒とを含む所定色に対して色変化が生じないように前記第１パラメータの変化量を設定する手段であり、
前記第２パラメータ設定手段は、前記所定色に対して色変化が生じないように前記第２パラメータの変化量を設定する手段である、
地図表示装置。
【請求項１０】
画像を表示する表示手段に地図画像を表示するための表示処理方法であって、
（ａ）日付を示す日付情報に基づいて地図画像の色相，彩度，明度の色属性の少なくとも一部を季節と該季節に属する月日とに応じて変化させる第１パラメータの変化量を設定するステップと、
（ｂ）前記表示手段に表示すべき地図上の位置を示す位置情報と前記日付情報と時刻を示す時刻情報とに基づいて前記色属性の少なくとも一部を地図上の位置と日付と時刻とに応じて変化させる第２パラメータの変化量を設定するステップと、
（ｃ）前記表示手段に表示すべき地図画像に前記設定された第１パラメータの変化量と前記設定された第２パラメータの変化量とを反映した表示用画像を前記表示手段に表示させるステップと、
を含む表示処理方法。
【請求項１１】
請求項１０記載の表示処理方法の各ステップを１以上のコンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図表示装置および表示処理方法並びにプログラムに関する。
【背景技術】
【０００２】
従来、この種の地図表示装置としては、朝昼夕夜の時間帯に応じた色合いや春夏秋冬の季節に応じた色合いとなるように地図画像の色情報を操作し、操作により得られた色情報に基づいて地図画像を表示するものが提案されている（例えば、特許文献１参照）。また、道路地図の鳥瞰図を表示する際に、表示画面の上辺に近接する所定領域に昼と夜とで色を変えて空を示す画像を表示させるものも提案されている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平９−３１１６２３号公報
【特許文献２】特開２００３−１８５４４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
地図表示装置では、１日における時間感覚や１年における季節感を適正に色表現した地図画像を表示することが望まれているが、上述した前者の装置では、ある程度は季節感を伴った地図表示が可能であるものの、例えば季節が冬の場合には一定の青の色味をした地図が数ヶ月間に亘って継続して表示されるなど、地図が単調に表示される場合があった。また、上述した後者の装置でも、空を示す画像が単調に表示される場合があった。
【０００５】
本発明の地図表示装置および表示処理方法並びにプログラムは、より適正に色変化する地図画像を表示することを主目的とする。
【課題を解決するための手段】
【０００６】
本発明の地図表示装置は、上述の主目的を達成するために以下の手段を採った。
【０００７】
本発明の地図表示装置は、
画像を表示する表示手段に地図画像を表示する地図表示装置であって、
日付を示す日付情報に基づいて地図画像の色相，彩度，明度の色属性の少なくとも一部を季節と該季節に属する月日とに応じて変化させる第１パラメータの変化量を設定する第１パラメータ設定手段と、
前記表示手段に表示すべき地図上の位置を示す位置情報と前記日付情報と時刻を示す時刻情報とに基づいて前記色属性の少なくとも一部を地図上の位置と日付と時刻とに応じて変化させる第２パラメータの変化量を設定する第２パラメータ設定手段と、
前記表示手段に表示すべき地図画像に前記設定された第１パラメータの変化量と前記設定された第２パラメータの変化量とを反映した表示用画像を前記表示手段に表示させる表示制御手段と、
を備えることを要旨とする。
【０００８】
この本発明の地図表示装置では、日付を示す日付情報に基づいて地図画像の色相，彩度，明度の色属性の少なくとも一部を季節と該季節に属する月日とに応じて変化させる第１パラメータの変化量を設定し、表示手段に表示すべき地図上の位置を示す位置情報と日付情報と時刻を示す時刻情報とに基づいて色属性の少なくとも一部を地図上の位置と日付と時刻とに応じて変化させる第２パラメータの変化量を設定し、表示手段に表示すべき地図画像に設定された第１パラメータの変化量と設定された第２パラメータの変化量とを反映した表示用画像を表示手段に表示させる。したがって、季節に応じて色変化させるだけでなく季節とその季節に属する月日に応じて表示用画像を色変化させ、さらに、時刻に応じて色変化させるだけでなく地図上の位置と日付と時刻とに応じて表示用画像を色変化させるから、より適正に色変化する地図画像を表示することができる。
【０００９】
こうした本発明の地図表示装置において、前記第２パラメータ設定手段は、前記位置情報と前記日付情報とに基づく日の出時刻から所定時間が経過するまでの時間を含む日の出時間帯に前記時刻情報が示す時刻が属するときには、該時刻情報に基づいて該日の出時間帯に対応する前記第２パラメータの変化量を設定する手段である、ものとすることもできる。こうすれば、地図上の位置および日付により異なる日の出時間帯において時刻に応じて表示用画像を色変化させることができる。ここで、所定時間は、日の出による色変化を表現する時間として予め定めたものなどを用いることができる。
【００１０】
また、本発明の地図表示装置において、前記第２パラメータ設定手段は、前記位置情報と前記日付情報とに基づく日の入り時刻から第２の所定時間前までの時間を含む日の入り時間帯に前記時刻情報が示す時刻が属するときには、該時刻情報に基づいて該日の入り時間帯に対応する前記第２パラメータの変化量を設定する手段である、ものとすることもできる。こうすれば、地図上の位置および日付により異なる日の入り時間帯において時刻に応じて表示用画像を色変化させることができる。ここで、第２の所定時間は、日の入りによる色変化を表現する時間として予め定めたものなどを用いることができる。
【００１１】
さらに、本発明の地図表示装置において、前記第２パラメータ設定手段は、前記位置情報と前記日付情報とに基づく南中時刻を含む昼間時間帯に前記時刻情報が示す時刻が属するときには、該時刻情報に基づいて該昼間時間帯に対応する前記第２パラメータの変化量を設定する手段である、ものとすることもできる。こうすれば、地図上の位置により異なる昼間時間帯において時刻に応じて表示用画像を色変化させることができる。ここで、中間時間帯は、日の出時間帯後かつ日の入り時間帯前の時間帯とすることもできる。
【００１２】
あるいは、本発明の地図表示装置において、前記表示制御手段は、前記表示手段に表示すべき地図画像における複数の構成要素の配色を予め定めた配色テーブルに前記設定された第１パラメータと前記設定された第２パラメータとを反映して実行用配色テーブルを作成し、該作成した実行用配色テーブルを前記表示手段に表示すべき地図画像に適用して得られる前記表示用画像を前記表示手段に表示させる手段である、ものとすることもできる。こうすれば、画像を色変化させるために多数の配色テーブルを予め用意する必要がないから、配色テーブルの記憶容量を増加させることがない。
【００１３】
また、本発明の地図表示装置において、前記第１パラメータ設定手段は、季節と該季節に属する月日と前記第１パラメータの変化量の基本値との予め定められた第１関係に前記日付情報が示す月日を適用して得られる該第１パラメータの変化量の基本値を該日付情報が示す月日に応じて補正することにより該第１パラメータの変化量を設定する手段である、ものとすることもできる。こうすれば、第１パラメータの変化量をより確実に設定することができる。
【００１４】
さらに、本発明の地図表示装置において、前記第２パラメータ設定手段は、前記位置情報と前記日付情報とに基づく太陽光による色変化を表現するための所定の時間帯に前記時刻情報が示す時刻が属するときには、前記所定の時間帯と前記第２パラメータの変化量を演算する関数との予め定められた第２関係を用いて得られる該第２パラメータの変化量を演算する関数に該時刻情報が示す時刻を適用することにより該第２パラメータの変化量を設定する手段である、ものとすることもできる。こうすれば、第２パラメータの変化量をより確実に設定することができる。
【００１５】
さらに、本発明の地図表示装置において、前記第１パラメータ設定手段は、前記位置情報と前記日付情報とに基づいて前記色属性の少なくとも一部を地図上の位置と季節と該季節に属する月日とに応じて変化させる前記第１パラメータの変化量を設定する手段である、ものとすることができる。こうすれば、季節とその季節に属する月日に応じて色変化させるだけでなく、地図上の位置にも応じて表示用画像を色変化させるから、より適正に色変化する地図画像を表示することができる。
【００１６】
あるいは、本発明の地図表示装置において、前記第１パラメータ設定手段は、白と黒とを含む所定色に対して色変化が生じないように前記第１パラメータの変化量を設定する手段であり、前記第２パラメータ設定手段は、前記所定色に対して色変化が生じないように前記第２パラメータの変化量を設定する手段である、ものとすることができる。こうすれば、所定色の視認性を確保することができる。ここで、所定色は、文字表示用の色などとすることができる。
【００１７】
本発明の表示処理方法は、
画像を表示する表示手段に地図画像を表示するための表示処理方法であって、
（ａ）日付を示す日付情報に基づいて地図画像の色相，彩度，明度の色属性の少なくとも一部を季節と該季節に属する月日とに応じて変化させる第１パラメータの変化量を設定するステップと、
（ｂ）前記表示手段に表示すべき地図上の位置を示す位置情報と前記日付情報と時刻を示す時刻情報とに基づいて前記色属性の少なくとも一部を地図上の位置と日付と時刻とに応じて変化させる第２パラメータの変化量を設定するステップと、
（ｃ）前記表示手段に表示すべき地図画像に前記設定された第１パラメータの変化量と前記設定された第２パラメータの変化量とを反映した表示用画像を前記表示手段に表示させるステップと、
を含むことを要旨とする。
【００１８】
この本発明の表示処理方法では、日付を示す日付情報に基づいて地図画像の色相，彩度，明度の色属性の少なくとも一部を季節と該季節に属する月日とに応じて変化させる第１パラメータの変化量を設定し、表示手段に表示すべき地図上の位置を示す位置情報と日付情報と時刻を示す時刻情報とに基づいて色属性の少なくとも一部を地図上の位置と日付と時刻とに応じて変化させる第２パラメータの変化量を設定し、表示手段に表示すべき地図画像に設定された第１パラメータの変化量と設定された第２パラメータの変化量とを反映した表示用画像を表示手段に表示させる。したがって、季節に応じて色変化させるだけでなく季節とその季節に属する月日に応じて表示用画像を色変化させ、さらに、時刻に応じて色変化させるだけでなく地図上の位置と日付と時刻とに応じて表示用画像を色変化させるから、より適正に色変化する地図画像を表示することができる。
【００１９】
本発明のプログラムは、上述した表示処理方法の各ステップを１以上のコンピューターに実現させるためのものである。このプログラムは、コンピューターが読み取り可能な記録媒体（例えばハードディスク、ＲＯＭ、ＦＤ、ＣＤ、ＤＶＤなど）に記録されていてもよいし、伝送媒体（インターネットやＬＡＮなどの通信網）を介してあるコンピューターから別のコンピューターへ配信されてもよいし、その他どのような形で授受されてもよい。このプログラムを一つのコンピューターに実行させるか又は複数のコンピューターに各ステップを分担して実行させれば、上述した表示処理方法の各ステップが実行されるため、その表示処理方法と同様の作用効果が得られる。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施例である地図表示装置を含むナビゲーション装置２０の構成の概略を示す構成図である。
【図２】地図画像データに昼用のパレットテーブルを適用して生成される地図画像を表示する様子の一例を示す説明図である。
【図３】電子制御ユニット３０により実行される地図画像表示処理ルーチンの一例を示すフローチャートである。
【図４】季節色変化用テーブルの一例と補正係数設定用マップの一例とを示す説明図である。
【図５】日の出時間帯と日の入り時間帯とに用いられる第２パラメータ変化量の演算する変換関数の一例と反映率設定用マップの一例とを示す説明図である。
【図６】昼間時間帯に用いられる第２パラメータ変化量の演算する変換関数の一例とパラメータ値設定用マップの一例とを示す説明図である。
【図７】パレットテーブルに規定されたＲＧＢ値が変化する様子の一例を示す説明図である。
【図８】変形例の季節色変化用テーブルの一例と補正係数設定用マップの一例とを示す説明図である。
【発明を実施するための形態】
【００２１】
次に、本発明を実施するための形態を実施例を用いて説明する。
【実施例】
【００２２】
図１は、本発明の一実施例である地図表示装置を含むナビゲーション装置２０の構成の概略を示す構成図である。ナビゲーション装置２０は、図示するように、文字や画像を表示する画面を有する例えば液晶ディスプレイとして構成されたディスプレイ２２と、ディスプレイ２２の画面に取り付けられた抵抗膜方式や静電容量方式などによるタッチパネル２４と、装置全体をコントロールする電子制御ユニット３０と、各種アプリケーションソフトウェアや地図データなどを記憶する大容量メモリとしてのハードディスクドライブ（以下、ＨＤＤという）４０とを備え、図示しない自動車に搭載されて車載バッテリからの電力供給を受けて作動する。実施例の地図表示装置は、主としてディスプレイ２２と電子制御ユニット３０とが該当する。
【００２３】
電子制御ユニット３０は、ＣＰＵ３２を中心とするマイクロプロセッサとして構成されており、ＣＰＵ３２の他に各種処理プログラムを記憶するＲＯＭ３４と、データを一時的に記憶するＲＡＭ３６と、記憶したデータを保持する不揮発性のフラッシュメモリ３８と、図示しない入出力ポートおよび通信ポートとを備える。電子制御ユニット３０には、操作者のタッチ位置を検出するタッチパネル２４からの信号やＨＤＤ４０から読み出したデータ，ＧＰＳ（Global Positioning System）衛星からの信号をＧＰＳアンテナを介して受信するＧＰＳ受信機５０からの信号，車両の進行方向やその変化を検出する例えばジャイロセンサにより構成された方位センサ５２からの信号などが入力ポートを介して入力されている。電子制御ユニット３０からは、ディスプレイ２２への表示信号やアンプを内蔵したスピーカ２６への音声信号，ＨＤＤ４０に書き込むデータなどが出力ポートを介して出力されている。また、電子制御ユニット３０は、車両全体をコントロールする図示しない車両用電子制御ユニットと通信ポートを介して接続されており、例えば車速パルス信号などの車両の状態に関するデータを通信により入力すると共に必要に応じてナビゲーション装置２０の状態に関するデータを通信により出力する。
【００２４】
実施例のナビゲーション装置２０では、電子制御ユニット３０は、ＨＤＤ４０から必要なアプリケーションソフトウェアや地図データを読み出して各種処理を実行する。例えば、図１の機能ブロックに示すように、ＧＰＳ受信機５０からの信号や方位センサ５２からの信号に基づいて車両の現在位置を特定するロケーション処理部６０によるロケーション処理、ディスプレイ２２に地図画像を表示する地図表示処理部６２による地図表示処理、目的地への走行ルートを探索して地図表示処理部６２による地図表示やスピーカ２６からの音声出力によりルート案内を行なうナビゲーション処理部６４によるナビゲーション処理などを実行する。ここで、実施例のＨＤＤ４０に記憶された地図データには、地図表示処理用の地図データとして、予め定めた複数の縮尺で地図画像を表示可能とする地図画像データや、地図画像における複数の構成要素の配色を予め定めた夜用と昼用との２つのパレットテーブルなどがある。図２に地図画像データに昼用のパレットテーブルを適用して生成される地図画像を表示する様子の一例を示す。図中右側に示すように、パレットテーブルは、構成要素毎に、Ｒ（レッド），Ｇ（グリーン），Ｂ（ブルー）各色が値０〜値２５５の範囲のうちいずれかの値をもつＲＧＢ値を規定している。
【００２５】
次に、こうして構成された実施例のナビゲーション装置２０の動作、特に季節や時刻に応じた色変化を伴ってディスプレイ２２に地図画像を表示する際の動作について説明する。図３は、電子制御ユニット３０の地図表示処理部６２により実行される地図画像表示処理ルーチンの一例を示すフローチャートである。このルーチンは、装置が起動されたときやルート案内を行なうときなどに所定時間毎（例えば数ｍｓｅｃ毎）に繰り返し実行される。
【００２６】
図３の地図画像表示処理ルーチンが実行されると、電子制御ユニット３０のＣＰＵ３２は、まず、ディスプレイ２２に表示すべき現在位置を示す位置情報や、年月日時分秒により表される現在時刻のうち日付（年月日）を示す日付情報，時刻（時分）を示す時刻情報など、処理に必要なデータを入力する処理を実行する（ステップＳ１００）。位置情報は、ＧＰＳ受信機５０からの信号や方位センサ５２からの信号に基づいてロケーション処理により特定された現在位置を示す緯度、経度などを入力することができる。日付情報や時刻情報は、図示しないタイマにより計時された現在時刻やＧＰＳ受信機５０からの信号により得られた現在時刻から入力することができる。
【００２７】
続いて、入力した位置情報および日付情報に対応する日の出時刻と日の入り時刻とを取得し（ステップＳ１１０）、入力した時刻情報が示す時刻が取得した日の出時刻以降で日の入り時刻以前の昼時間であるか否かを判定する（ステップＳ１２０）。ここで、日の出時刻および日の入り時刻は、実施例では、地図上の位置（緯度，経度）と日付と日の出時刻および日の入り時刻との関係を実際の太陽の位置に基づいて予め求めてＲＯＭ３４に記憶したテーブルに、位置情報が示す位置と日付情報が示す日付とを適用することにより取得するものとした。なお、日の出時刻と日の入り時刻は、位置情報と日付情報とに基づいて毎回演算することにより取得するものとしてもよい。
【００２８】
時刻情報が示す時刻が昼時間でないときには、位置情報が示す位置とその周辺とを所定の縮尺で表示するのに必要な地図画像データと夜用のパレットテーブルとをＨＤＤ４０から入力し（ステップＳ１３０）、入力した地図画像データに夜用のパレットテーブルを適用して表示用画像を生成し（ステップＳ１４０）、生成した表示用画像をディスプレイ２２に表示して（ステップＳ２５０）、地図画像表示処理ルーチンを終了する。所定の縮尺は、前回このルーチンで地図表示するのに用いた縮尺や予め定められた初期値などを用いることができる。こうした処理により、日の出時刻以降かつ日の入り時刻以前の昼時間でない夜時間には、夜用に予め定められた配色の地図画像を表示することができる。
【００２９】
時刻情報が示す時刻が昼時間のときには、位置情報が示す位置とその周辺とを所定の縮尺で表示するのに必要な地図画像データと昼用のパレットテーブルとをＨＤＤ４０から入力し（ステップＳ１５０）、１年のうちの季節による色変化を表現するために地図画像の色相，彩度，明度の色属性の少なくとも一部を変化させることができるパラメータの変化量として第１パラメータ変化量を設定する（図３中、点線内の処理）。パラメータとしては、色相，彩度，明度を直接用いたり、色属性を間接的に変化させるコントラストやＲＧＢ値を用いたりすることができる。実施例の第１パラメータ変化量は、次に説明するように、色相，彩度，明度の変化量とした。
【００３０】
第１パラメータ変化量の設定は、実施例では、日付情報に基づいて第１パラメータ変化量の基本値を設定すると共に（ステップＳ１６０）、設定した第１パラメータ変化量の基本値を日付情報が示す月日（年月日から年を除いた月日）に応じて補正する（ステップＳ１７０）ことにより行なう。ここで、第１パラメータ変化量の基本値は、季節とその季節に属する月日と第１パラメータ変化量の基本値との関係をシミュレーションなどにより予め定めて季節色変化用テーブルとしてＲＯＭ３４に記憶しておき、日付情報が示す月日が与えられると記憶したテーブルからその月日が属する季節に対応する基本値を導出して設定するものとした。また、第１パラメータ変化量の基本値の補正は、日付情報が示す月日からその月日が属する季節の初日を減じて得られる日数と補正係数との関係を予め定めた関数やマップを用いて補正係数を導出し、導出した補正係数を基本値に乗ずることにより行なうものとした。
【００３１】
図４に季節色変化用テーブルの一例と補正係数設定用マップの一例とを示す。図４上側に示す季節色変化用テーブルの例では、例えば日付情報が示す月日が「４月１日」の場合には、その月日が属する季節は「春」であり、この「春」に対応する第１パラメータ変化量の基本値として「色相＋１５（度）」，「彩度＋３８（％）」，「明度＋３０（％）」が設定される。このとき、実施例では、文字表示色である白色および黒色と背景色と道路表示色とについては色変換しないようにした。具体的には、文字表示色である白色および黒色と背景色と道路表示色とについては、第１パラメータ変化量の基本値として「色相＋０（度）」，「彩度＋０（％）」，「明度＋０（％）」を設定するものとした。また、図４下側に示す補正係数設定用マップの例では、日数が大きくなると値１未満の正の所定値から季節の中央日に相当する日数で値１となるまで大きくなりその後に所定値まで小さくなる値が補正係数として定められている。このマップは、全ての季節に対して適用することができる。このマップでは、例えば日付情報が示す月日が「４月１日」の場合には、その月日から季節初日である「３月１日」を減じて得られる「３１（日）」に対応する値１以下の補正係数が導出される。なお、補正係数は、１日単位で比例傾向に変化するものとしてもよいし、３日単位や５日単位で段階的に（階段状に）変化するものとしてもよいし、季節の中央日より前後に相当する日数で値１となるものとしてもよい。このように第１パラメータ変化量を設定することにより、季節毎に異なる色合いを表現するだけでなく、一季節の間の経過日数に応じて季節の色合いを反映する程度を変えて季節が深まる様子などを表現することができる。
【００３２】
こうして第１パラメータ変化量を設定すると、昼用のパレットテーブルに第１パラメータ変化量を適用して仮パレットテーブルを作成する（ステップＳ１８０）。仮パレットテーブルの作成は、昼用のパレットテーブルに規定された地図画像の各構成要素のＲＧＢ値を色相，彩度，明度を示すＨＳＶ値に変換し、変換したＨＳＶ値に第１パラメータ変化量を適用して得られるＨＳＶ値を再びＲＧＢ値に逆変換することにより行なうことができる。ここで、「仮」パレットテーブルとするのは、第１パラメータ変化量とは別に、１日のうちの太陽光による色変化を表現するための所定の時間帯を複数定めて時間帯毎に地図画像の色相，彩度，明度の色属性の少なくとも一部を変化させることができるパラメータの変化量として第２パラメータ変化量を更に設定して適用するためである（図３中、一転鎖線内の処理）。実施例の第２パラメータ変化量は、次に説明するように、ＲＧＢ値の変化量や、明るさ変化量，コントラスト変化量とした。
【００３３】
第２パラメータ変化量の設定は、実施例では、まず、取得した日の出時刻から日の出による色変化を表現する時間として予め定めた所定時間（例えば、１５分や３０分，４５分など）が経過するまでの（日の出時刻を含む）日の出時間帯と、取得した日の入り時刻から日の入りによる色変化を表現する時間として予め定めた第２の所定時間（例えば、１５分や３０分，４５分など）前までの（日の入り時刻を含む）日の入り時間帯と、日の出時間帯後かつ日の入り時間帯前の昼間時間帯とを設定する（ステップＳ１９０）。即ち、日の出時刻以降かつ日の入り時刻以前の昼時間を３つの時間帯に分割する。したがって、昼間時間帯は、位置情報および日付情報に対応する太陽の南中時刻を含む時間帯となる。続いて、時刻情報が示す時刻が属する時間帯を日の出時間帯，昼間時間帯，日の入り時間帯から１つ選択し（ステップＳ２００）、日の出時間帯，昼間時間帯，日の入り時間帯の時間帯毎に第２パラメータ変化量を演算する関数としてシミュレーションなどにより予め定めた変換関数から選択した時間帯に対応する変換関数を１つ選択し（ステップＳ２１０）、選択した変換関数の一変数に時刻情報が示す時刻に相当する値を当てはめたものを第２パラメータ変化量として設定する（ステップＳ２２０）。ここで、第２パラメータ変化量を演算するための次に詳細に説明する変換関数や各種マップは、各時間帯の太陽光による色変化を表現できるように予め定められてＲＯＭ３４に記憶されているものとした。また、各時間帯と各時間帯で選択すべき変換関数との関係を予め定めたテーブルがＲＯＭ３４に記憶されており、このテーブルに選択した時間帯を適用することにより選択すべき変換関数が導出されるものとした。
【００３４】
図５に日の出時間帯と日の入り時間帯とに用いられる第２パラメータ変化量を演算する変換関数の一例と反映率設定用マップの一例とを示す。図５上側に示す変換関数の例では、日の出時間帯に、文字表示色である白色および黒色については色変換せずにベース色としての青色の色合いが強調される関数ｆ１を用いている。関数ｆ１は、実施例では、ベース色のＲＧＢ値を（Rref, Gref, Bref）とし、ベース色を強調する程度である反映率Ｐを値０より大きく且つ値１より小さい範囲で定め、変換前のＲＧＢ値を（Rin, Gin, Bin），変換後のＲＧＢ値を（Rout, Gout, Bout）としたときに、次式（１）〜（３）により表されるものとした。式（１）〜（３）はＲＧＢ値のＲ値についての変換式であるが、Ｇ値とＢ値とについても同様の変換式が定められている。なお、式（１）〜（３）により表される関数ｆ１における変換前のＲＧＢ値（Rin, Gin, Bin）に、文字表示色である白色のＲＧＢ値（255, 255, 255）や黒色のＲＧＢ値（0, 0, 0）を適用しても、変換後のＲＧＢ値（Rout, Gout, Bout）としては変換前のＲＧＢ値（Rin, Gin, Bin）と同じ値が得られる。また、図５下側に示す反映率設定用マップの例では、日の出時間帯の反映率Ｐは、時刻情報が示す時刻から日の出時刻を減じて得られる分単位の時間が大きいほど（即ち日の出時刻からの経過時間が所定時間に近づくほど）最大値Ｐｍａｘａ（２５％や３０％など）から値０まで小さくなっている。さらに、日の入り時間帯にも、文字表示色である白色および黒色については色変換せずにベース色としての橙色の色合いが強調される関数ｆ１を用いている。日の入り時間帯の反映率Ｐは、日の入り時刻から時刻情報が示す時刻を減じて得られる分単位の時間が大きいほど（即ち日の入り時刻より第２の所定時間前から日の入り時刻に近づくほど）値０から最大値Ｐｍａｘｂ（２５％や３０％など）まで大きくなっている。なお、反映率Ｐは、１分単位で比例傾向に変化するものとしてもよいし、３分単位や５分単位で段階的に（階段状に）変化するものとしてもよいし、値０より大きい例えば値０．１以上かつ最大値Ｐｍａｘａ，Ｐｍａｘｂ以下の範囲で設定されているものとしてもよい。第２パラメータ変化量の設定について説明を続ける。
【００３５】
Rout=Rin  (Rin=255の場合)   (1)
Rout=Rin・(1-P/100)  ((255-Rref)>Rinの場合)   (2)
Rout=(255-(255-Rref))・(1-P/100)・(Rin-(255-Rref))/Rref+(255-Rref)・(1-P/100)  (上記以外の場合)   (3)
【００３６】
図６に昼間時間帯に用いられる第２パラメータ変化量を演算する変換関数の一例と明るさ変化用のパラメータ値設定用マップおよびコントラスト変化用のパラメータ値設定用マップの一例とを示す。図６上側に示す変換関数の例では、昼間時間帯に、文字表示色である白色および黒色については色変換せずに明るさとコントラストとが変化するように関数ｆ２を用いている。関数ｆ２は、実施例では、変換前のＲＧＢ値を（Rin, Gin, Bin），変換後のＲＧＢ値を（Rout, Gout, Bout）としたときに、明るさ変化用のパラメータとして値０より大きく且つ値１以下のガンマ補正パラーメータ値Ｇを用いる次式（４）により明るさを変更する変換式と、コントラスト変化用のパラメータとして値０より大きく且つ値１より小さいトーンカーブパラメータ値Ｔを用いる式（５）によりコントラストを変更する変換式との組み合わせであるものとした。式（４）と式（５）とはＲＧＢ値のＲ値についての変換式であるが、Ｇ値とＢ値とについても同様の変換式が定められている。なお、関数ｆ２を構成する式（４）における変換前のＲＧＢ値（Rin, Gin, Bin）に、文字表示色である白色のＲＧＢ値（255, 255, 255）や黒色のＲＧＢ値（0, 0, 0）を適用しても、変換後のＲＧＢ値（Rout, Gout, Bout）としては変換前のＲＧＢ値（Rin, Gin, Bin）と同じ値が得られる。実施例では、文字表示色である白色および黒色については、式（４）のみを適用して式（５）を適用しないものとした。また、図６下側の上段に示す明るさ変化用のパラメータ値設定用マップの例では、ガンマ補正パラメータ値Ｇは、昼間時間帯の時刻情報が示す時刻が日の出時刻から南中時刻に近づくほど値１から値Ｇｍｉｎ（例えば値０．７や値０．８など）まで小さくなり、昼間時間帯の時刻情報が示す時刻が南中時刻から日の入り時刻に近づくほど値Ｇｍｉｎから値１まで大きくなっている。日の出時刻や日の入り時刻，南中時刻は、位置情報と日付情報とに基づいて定めたものを用いることができる。図６下側の下段に示すコントラスト変化用のパラメータ値設定用マップの例では、トーンカーブパラメータ値Ｔは、昼間時間帯の時刻情報が示す時刻が日の出時刻から南中時刻に近づくほど値Ｔｍｉｎ（例えば、値０．００１程度）から値Ｔｍａｘ（例えば、値０．０１５程度）まで大きくなり、昼間時間帯の時刻情報が示す時刻が南中時刻から日の入り時刻に近づくほど値Ｔｍａｘから値Ｔｍｉｎまで小さくなっている。なお、ガンマ補正パラメータ値Ｇおよびトーンカーブパラメータ値Ｔは、１分単位で比例傾向に変化するものとしてもよいし、１５分単位や３０分単位で段階的に（階段状に）変化するものとしてもよい。
【００３７】
Rout=255-255・(1-Rin/255)(1/G)   (4)
Rout=255/(1+exp(T・(-Rout+127)))   (5)
【００３８】
このように第２パラメータ変化量を設定することにより、時間帯毎に異なる色合いを表現するだけでなく、一時間帯の間の経過時間に応じてその時間帯の特徴的な色合いを反映する程度を変えて日の出の色合いが薄まる様子や南中時刻に向かって明るさやコントラストが強くなる様子，日の入りの色合いが深まる様子などを表現することができ、太陽光による色変化をより適正に表現することができる。
【００３９】
こうして第２パラメータ変化量を設定すると、仮パレットテーブルに第２パラメータ変化量を適用して実行用パレットテーブルを作成する（ステップＳ２３０）。実行用パレットテーブルの作成は、仮パレットテーブルが規定するＲＧＢ値に対して各種関数により表現された第２パラメータ変化量を適用してＲＧＢ値を直接変換することにより行なうことができる。そして、入力した地図画像データに実行用パレットテーブルを適用して表示用画像を生成し（ステップＳ２４０）、生成した表示用画像をディスプレイ２２に表示して（ステップＳ２５０）、地図画像表示処理ルーチンを終了する。図７にパレットテーブルに規定されたＲＧＢ値が変化する様子の一例を示す。このように、地図画像を色変化させるために昼用に複数のパレットテーブルを予め記憶しておくのではなく、１つのパレットテーブルを変換するだけで地図画像を色変化させるから、パレットテーブルを記憶するのに必要なＨＤＤ４０の記憶容量を抑えることができる。しかも、文字表示色である白色および黒色については色変換しないようにしたから、文字の視認性を確保することができる。こうした処理により、日付情報に基づいて設定され季節とその季節に属する日付とに応じて色変化させる第１パラメータ変化量と、位置情報および日付情報に対応する各種時間帯に時刻情報に基づいて設定され各種時間帯とその時間帯の時刻とに応じて色変化させる第２パラメータ変化量とを反映した表示用画像を表示することができ、季節が深まる色変化や太陽光による色変化をより適正に表現することができる。
【００４０】
以上説明した実施例の地図表示装置を含むナビゲーション装置２０によれば、日付を示す日付情報に基づいて地図画像の色相，彩度，明度の色属性の少なくとも一部を季節とその季節に属する月日とに応じて変化させる第１パラメータの変化量を設定し、ディスプレイ２２に表示すべき地図上の位置を示す位置情報と日付情報とに対応する各種時間帯と時刻を示す時刻情報とに基づいて色属性の少なくとも一部をその時間帯とその時間帯の時刻に応じて変化させる第２パラメータの変化量を設定し、表示すべき地図画像に第１パラメータの変化量と第２パラメータの変化量とを反映した表示用画像をディスプレイ２２に表示させるから、季節が深まる色変化や太陽光による色変化などをより適正に表現することができる。
【００４１】
実施例の地図表示装置を含むナビゲーション装置２０では、日の出時刻以降かつ日の入り時刻以前の昼時間における各種時間帯毎に時刻に応じた色変化を表現する第２パラメータ変化量を設定して地図表示し、夜時間については色変化を表現するパラメータ変化量を設定せずに地図表示するものとしたが、夜時間を１つの時間帯としてこの夜の時間帯に時刻に応じた色変化を表現する第２パラメータ変化量を設定して地図表示を行なうものとしてもよい。
【００４２】
実施例の地図表示装置を含むナビゲーション装置２０では、日の出時刻以降かつ日の入り時刻以前の昼時間を日の出時間帯と昼間時間帯と日の入り時間帯とに分割してこれらの時間帯毎に時刻に応じた色変化を表現する第２パラメータ変化量を設定するものとしたが、これらの時間帯の一部については一定の第２パラメータ変化量を設定すると共にこれらの時間帯の残りについてのみ時刻に応じた色変化を表現する第２パラメータ変化量を設定するものとしてもよい。
【００４３】
実施例の地図表示装置を含むナビゲーション装置２０では、日の出時間帯は日の出時刻以降所定時間が経過するとき以前の時間帯とし、日の入り時間帯は日の入り時刻より第２の所定時間前以降日の入り時刻以前の時間帯とし、昼間時間帯は日の出時間帯後かつ日の入り時間帯前の時間帯としたが、日の出時間帯は日の出時刻より若干（例えば数分や十数分など）前から開始する時間帯としてもよいし、日の入り時間帯は日の入り時刻より若干（例えば数分や十数分など）後に終了する時間帯としてもよいし、昼間時間帯は南中時刻を含み且つ日の出時間帯や日の入り時間帯と重複しないものであれば例えば南中時刻前後に数時間の時間帯などとしてもよい。
【００４４】
実施例の地図表示装置を含むナビゲーション装置２０では、昼用のパレットテーブルに第１パラメータ変化量と第２パラメータ変化量とを適用して実行用パレットテーブルを作成し、作成した実行用パレットテーブルを地図画像データに適用して得られる表示用画像を表示するものとしたが、昼用のパレットテーブルを地図画像データに適用して得られる元の地図画像に対して第１パラメータ変化量と第２パラメータ変化量との適用に相当する画像処理を施して得られる表示用画像を表示するものとしてもよい。
【００４５】
実施例の地図表示装置を含むナビゲーション装置２０では、日付情報が示す月日が属する季節に対して第１パラメータ変化量の基本値を設定すると共にこの基本値を日付情報が示す月日に応じて補正することにより第１パラメータ変化量を設定するものとしたが、季節とその季節に属する月日と第１パラメータ変化量（基本値でなく補正後に相当する値）との関係を予め定めたマップを用いるなどして、日付情報に基づいて第１パラメータ変化量を直接設定するものとしてもよい。
【００４６】
実施例の地図表示装置を含むナビゲーション装置２０では、位置情報および日付情報に対応する各種時間帯に時刻情報が示す時刻が属するときに、その時間帯と第２パラメータ変化量を演算する変換関数との関係を予め定めたテーブルを用いて得られる変換関数の一変数に時刻情報が示す時刻に相当する値を適用することにより第２パラメータ変化量を設定するものとしたが、こうしたテーブルを用いて得られる変換関数と時刻と第２パラメータ変化量との関係を予め定めたマップを用いるなどして、時刻情報に基づいて第２パラメータ変化量を直接設定するものとしてもよい。
【００４７】
実施例の地図表示装置を含むナビゲーション装置２０では、日付情報に基づいて第１パラメータ変化量を設定するものとしたが、位置情報と日付情報とに基づいて第１パラメータ変化量を設定するものとしてもよい。この場合、図８の変形例の季節色変化用テーブルの一例と補正係数設定用マップの一例とに示すように、例えば日本国を地図上の位置毎に北海道，本州，四国，九州，沖縄に分け、本州と四国と九州とについては実施例と同様の色変化が得られるようにテーブルやマップを用意し、北海道については本州等より冬の期間を長くし、沖縄については本州等より夏の期間を長くして、第１パラメータ変化量を設定するなどとしてもよい。
【００４８】
実施例の地図表示装置を含むナビゲーション装置２０では、第１パラメータ変化量と第２パラメータ変化量とに共通する設定として、文字表示色である白色および黒色については色変換しないように第１パラメータ変化量と第２パラメータ変化量とを設定するものとしたが、文字表示色以外の色（例えば道路表示色など）についても色変換しないように設定してもよいし、全ての色について色変換するように設定するものとしてもよい。
【００４９】
実施例の地図表示装置を含むナビゲーション装置２０では、位置情報などに基づいて地図画像データとパレットテーブルとをＨＤＤ４０から入力するものとしたが、例えばディスプレイと電子制御ユニットとを備える地図表示装置にサーバが通信可能に接続された構成の場合、ディスプレイへの表示に必要な地図画像データやパレットテーブルをサーバから通信により取得するものとしてもよい。また、サーバで昼用パレットテーブルを実行用パレットテーブルに変換したものをサーバから別の地図表示可能な装置に送信し、実行用パレットテーブルを受信した装置において地図画像データと実行用パレットテーブルとを用いて地図画像を表示するものとしてもよい。
【００５０】
実施例では、本発明をナビゲーション装置２０に適用して説明したが、地図画像を表示可能な表示装置を有する携帯端末やデジタルカメラ，汎用のコンピュータなどに適用するものとしてもよいし、表示装置に地図画像を表示するための表示処理方法の形態としてもよいし、こうした表示処理方向の各ステップを１または複数のコンピュータに実現させるためのプログラムの形態としてもよい。
【００５１】
実施例の主要な要素と課題を解決するための手段の欄に記載した発明の主要な要素との対応関係について説明する。実施例では、ディスプレイ２２が「表示手段」に相当し、日付情報に基づいて季節色変化用の第１パラメータ変化量を設定する図３の地図画像表示処理ルーチンのステップＳ１６０，Ｓ１７０の処理を実行する電子制御ユニット３０が「第１パラメータ設定手段」に相当し、位置情報と日付情報と時刻情報とに基づいて太陽光色変化用の第２パラメータ変化量を設定するための図３の地図画像表示処理ルーチンのステップＳ１１０，Ｓ１９０〜Ｓ２２０の処理を実行する電子制御ユニット３０が「第２パラメータ設定手段」に相当し、第１パラメータ変化量と第２パラメータ変化量とを反映した実行用パレットテーブルを作成して生成した表示用画像を表示させる図３の地図画像表示処理ルーチンのステップＳ１８０，Ｓ２３０〜Ｓ２５０の処理を実行する電子制御ユニット３０が「表示制御手段」に相当する。
【００５２】
なお、実施例の主要な要素と課題を解決するための手段の欄に記載した発明の主要な要素との対応関係は、実施例が課題を解決するための手段の欄に記載した発明を実施するための形態を具体的に説明するための一例であることから、課題を解決するための手段の欄に記載した発明の要素を限定するものではない。即ち、課題を解決するための手段の欄に記載した発明についての解釈はその欄の記載に基づいて行なわれるべきものであり、実施例は課題を解決するための手段の欄に記載した発明の具体的な一例に過ぎないものである。
【００５３】
以上、本発明を実施するための形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において、種々なる形態で実施し得ることは勿論である。
【産業上の利用可能性】
【００５４】
本発明は、地図表示装置の製造産業などに利用可能である。
【符号の説明】
【００５５】
２０  ナビゲーション装置、２２  ディスプレイ、２４  タッチパネル、２６  スピーカ、３０  電子制御ユニット、３２  ＣＰＵ、３４  ＲＯＭ、３６  ＲＡＭ、３８  フラッシュメモリ、４０  ハードディスクドライブ（ＨＤＤ）、５０  ＧＰＳ受信機、５２  方位センサ、６０  ロケーション処理部、６２  地図表示処理部、６４  ナビゲーション処理部。
【図１】
2012234018.tif 000003
【図３】
2012234018.tif 000004
【図４】
2012234018.tif 000005
【図５】
2012234018.tif 000006
【図６】
2012234018.tif 000007
【図７】
2012234018.tif 000008
【図８】
2012234018.tif 000009
【図２】
2012234018.tif 000010