(57)【要約】【課題】高品質化を実現可能なグラフィックメータを提供する。【解決手段】制御部は、仮想空間内に配置した仮想光源６１の位置に基づいてハイライト５１の表示内容を制御する。制御部は、進路情報に基づいて車両の進路の変化を識別し、当該識別結果に従って仮想光源６１を移動させる。【選択図】図５
2015105946.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載されるグラフィックメータであって、
前記車両の計器を表示する画像表示式の表示部と、
前記車両の進路を表す進路情報を取得するための取得部と、
前記表示部と前記取得部に接続され、仮想空間内に配置した仮想光源の位置に基づいて前記表示部の前記計器におけるハイライトの表示内容を制御する制御部と、
を備え、
前記制御部は、前記取得部が取得した前記進路情報に基づいて前記車両の進路の変化を識別し、当該識別結果に従って前記仮想光源を移動させる、
ことを特徴とするグラフィックメータ。
【請求項２】
前記制御部は、前記仮想空間内において水平方向に延びる直線よりも鉛直上方側で前記仮想光源を移動させる、
ことを特徴とする請求項１のグラフィックメータ。
【請求項３】
前記制御部は、所定の第１位置と第２位置との間で前記仮想光源を移動させ、且つ、前記第２位置に到達した場合には前記第１位置に切り替えて前記仮想光源を移動させ、当該切り替え時には、前記第１位置及び前記第２位置の双方に前記仮想光源を位置付ける、
ことを特徴とする請求項１又は２のグラフィックメータ。
【請求項４】
前記制御部は、前記切り替え時には、前記第１位置及び前記第２位置の双方に、通常時よりも輝度が小さい状態の前記仮想光源を位置付ける、
ことを特徴とする請求項３のグラフィックメータ。
【請求項５】
前記進路情報が、前記車両のハンドル舵角を含む情報である、
ことを特徴とする請求項１〜４のいずれか１項のグラフィックメータ。
【請求項６】
前記進路情報が、前記車両の走行速度を更に含む情報である、
ことを特徴とする請求項５のグラフィックメータ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、グラフィックメータに関する。
【背景技術】
【０００２】
従来、車両用のメータユニットとしては、実物の指針を動かして車速、エンジン回転速度等の車両の状態を示す情報を表示するアナログメータや、数値や文字のデジタル表示により情報を表示するデジタルメータが知られている。
【０００３】
また、近年では、任意の画像をグラフィック表示可能な液晶表示パネル等を用いて、３次元コンピュータグラフィックスにより仮想的なメータ（計器）の画像を表示するグラフィックメータも提供されている（例えば特許文献１、２参照。）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１２１５４４号公報
【特許文献２】特開２００７−９９０１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１のグラフィックメータは、実物の計器（即ち、アナログメータの計器。）の質感や立体感などを再現することを目的として提供されたものである。特許文献１のグラフィックメータでは、仮想空間内に仮想的な計器を配置し、当該計器に仮想光源から仮想的な光を照射して計器の枠部に反射光や陰影を形成させ、それを仮想視点から見た画像を車両の表示装置に表示する。その際に、仮想光源の位置を、車両の車速やエンジン回転数に応じて移動させる（あるいは、時間の経過に応じて移動させる、ランダムに移動させる。）ことによって、計器表面の反射光や陰影を変化させて、画像のリアルさや立体感の向上を図っている。
【０００６】
また、特許文献２のグラフィックメータは、表示される物体の画像における光沢感表現と、外来光によって生ずる実際の物体の光沢との違和感を軽減することを目的として提供されたものである。特許文献２のグラフィックメータでは、当該目的を達成するために、検出した外来光に基づいて仮想光源を設定し、当該仮想光源による光の影響を反映させて車両の設備の画像を表示している。
【０００７】
近年では、高品質化のために、実物を用いた計器の質感や立体感などの再現性を更に向上したグラフィックメータが求められている。
【０００８】
本発明は、上述した事情に鑑みてなされたものであり、その目的は、実物を用いた計器の質感や立体感に近い表示を実現可能なグラフィックメータを提供することにある。
【課題を解決するための手段】
【０００９】
前述した目的を達成するために、本発明に係るグラフィックメータは、下記の点を特徴としている。
（１）  車両に搭載されるグラフィックメータであって、
前記車両の計器を表示する画像表示式の表示部と、
前記車両の進路を表す進路情報を取得するための取得部と、
前記表示部と前記取得部に接続され、仮想空間内に配置した仮想光源の位置に基づいて前記表示部の前記計器におけるハイライトの表示内容を制御する制御部と、
を備え、
前記制御部は、前記取得部が取得した前記進路情報に基づいて前記車両の進路の変化を識別し、当該識別結果に従って前記仮想光源を移動させる。
（２）上記（１）のグラフィックメータであって、
前記制御部は、前記仮想空間内において水平方向に延びる直線よりも鉛直上方側で前記仮想光源を移動させる。
（３）上記（１）又は（２）のグラフィックメータであって、
前記制御部は、所定の第１位置と第２位置との間で前記仮想光源を移動させ、且つ、前記第２位置に到達した場合には前記第１位置に切り替えて前記仮想光源を移動させ、当該切り替え時には、前記第１位置及び前記第２位置の双方に前記仮想光源を位置付ける。
（４）上記（３）のグラフィックメータであって、
前記制御部は、前記切り替え時には、前記第１位置及び前記第２位置の双方に、通常時よりも輝度が小さい状態の前記仮想光源を位置付ける。
（５）上記（１）〜（４）のいずれか１つのグラフィックメータであって、
前記進路情報が、前記車両のハンドル舵角を含む情報である。
（６）上記（５）のグラフィックメータであって、
前記進路情報が、前記車両の走行速度を更に含む情報である。
【００１０】
上記（１）のグラフィックメータでは、車両の進路が変化すると仮想空間内における仮想光源の位置が変化し、これにより計器におけるハイライトの表示内容が変化する。ハイライトは、実物に光源からの光が入射して表面で反射した場合に視認される光源の鏡像を模して描画される表示要素であり、例えばハイライトを施す部分を他の部分よりも明るく表示することにより描画される。
実物を用いた計器であれば、車両の進路が変化すると、太陽光が計器に入射する角度が変化するので、当該計器における太陽光の反射位置も変化する。このため、実物を用いた計器の質感や立体感に近い表示を実現するためには、グラフィックメータにおいても、車両の進路が変化した場合にはハイライトの表示内容が変化することが好ましい。また、実物の計器の質感や立体感に近いハイライトの表示を実現するためには、仮想空間内に配置した仮想光源を利用した演算によってハイライトの表示内容を制御することが好ましい。
この点、上記（１）のグラフィックメータでは、車両の進路が変更すると仮想空間内における仮想光源の位置が変化し、これによりハイライトの表示内容が変化するので、実物を用いた計器の質感や立体感に近い表示を実現できる。
上記（２）のグラフィックメータでは、仮想光源が、仮想空間内において水平方向に延びる直線よりも鉛直上方側で移動する。実物を用いた計器では、計器に対して鉛直下側から（即ち、運転者の足元側から。）太陽光が直接入射することは起こり得ない。このため、上記（２）のグラフィックメータのように、水平方向に延びる直線よりも鉛直上方側をハイライトが移動する構成とすれば、実物を用いた計器に近い表示を実現できる。なお、水平方向に延びる直線とは、水平線であってもよいし、或いは水平線よりも鉛直上方側又は下方側に位置する直線であってもよく、例えば車両内におけるグラフィックメータの搭載高さに基づいて決定することができる。
上記（３）のグラフィックメータでは、所仮想空間内における所定の第１位置と第２位置との間で仮想光源が移動する。そして、第１位置から第２位置に向かう移動中に第２位置に到達した場合には、第１位置に仮想光源の位置が切り替わる。この際、上記（３）のグラフィックメータでは、当該切り替え時に第１位置及び第２位置の双方に仮想光源が位置付けられるので、切り替えをスムーズに行うことができる。即ち、当該切り替え時に仮想光源が第１位置で消失した後で第２位置に出現すると、視認者（運転者）に違和感を与えるおそれがあるが、上記（３）のグラフィックメータでは当該切り替え時に第１位置及び第２位置の双方に仮想光源が位置付けられるので、仮想光源の位置の切り替え時に発生しがちな違和感の発生を抑制できる。
上記（４）のグラフィックメータでは、切り替え時に第１位置及び第２位置に位置付けられる仮想光源が通常よりも輝度が小さい状態であるので、当該仮想光源に基づいて表示されるハイライトが目立ちにくく、仮想光源の位置の切り替え時に発生しがちな違和感の発生を効果的に抑制できる。
上記（５）のグラフィックメータによれば、ハンドル舵角に基づいて車両の進路の変化を識別するので、車両の進路が変化したことを確実に識別できる。
上記（６）のグラフィックメータによれば、ハンドル舵角と走行速度とに基づいて車両の進路の変化を識別するので、車両の進路が変化したことを確実に識別できるとともに進路の変化量を識別することができる。
【発明の効果】
【００１１】
本発明によれば、実物を用いた計器の質感や立体感に近い表示を実現可能なグラフィックメータを提供できる。
【００１２】
以上、本発明について簡潔に説明した。更に、以下に説明される発明を実施するための形態（以下、「実施形態」という。）を添付の図面を参照して通読することにより、本発明の詳細は更に明確化されるであろう。
【図面の簡単な説明】
【００１３】
【図１】図１は、グラフィックメータのハードウェアの構成例を示すブロック図である。
【図２】図２は、表示部のグラフィック表示画面を示す図である。
【図３】図３は、進路変更中の車両を示す模式図である。
【図４】図４（ａ）及び図４（ｂ）は、進路変更に伴う表示部の表示内容の遷移を説明するための図であり、図４（ａ）は進路変更前における表示部の表示内容を示す図であり、図４（ｂ）は進路変更後における表示部の表示内容を示す図である。
【図５】図５（ａ）及び図５（ｂ）は、進路変更角度θが０°から９０°までの場合の仮想光源の位置及びハイライトの表示位置を示す図であり、図５（ａ）は仮想光源の位置を示す図、図５（ｂ）は速度計を示す図である。
【図６】図６（ａ）及び図６（ｂ）は、進路変更角度θが９０°から１８０°までの場合の仮想光源の位置及びハイライトの表示位置を示す図であり、図６（ａ）は仮想光源の位置を示す図、図６（ｂ）は速度計を示す図である。
【図７】図７（ａ）及び図７（ｂ）は、進路変更角度θが９０°の場合の仮想光源の位置及びハイライトの表示位置を示す図であり、図７（ａ）は仮想光源の位置を示す図、図７（ｂ）は速度計を示す図である。
【図８】図８は、制御部による表示処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１４】
本発明に係るグラフィックメータの具体的な実施形態について、図１〜図８を参照しながら以下に説明する。
【００１５】
本実施形態に係るグラフィックメータ１００は、自動車等の車両に搭載されて用いられるメータユニットであり、運転者が視認できるように車室内のインストルメントパネルに設置される。
【００１６】
まず、グラフィックメータ１００の各部の構成について説明する。図１は、グラフィックメータ１００のハードウェアの構成例を示すブロック図である。図１に示すように、グラフィックメータ１００は、制御部（マイクロコンピュータ、ＣＰＵ：Central Processing Unit）１０１、読み出し専用メモリ（ＥＥＰＲＯＭ：Electrically Erasable Programmable Read Only Memory）１０２、インタフェース１０３、インタフェース１０４（取得部）、ＣＰＵ電源部１０５、グラフィックコントローラ１０６、フレームメモリ１０７、Ｘドライバ１０８、Ｙドライバ１０９、ＬＣＤ（Liquid Crystal Display）電源部１１０、及び表示部（液晶表示器、ＴＦＴ−ＬＣＤ：Thin Film Transistor Liquid Crystal Display）１１１等を備えている。
【００１７】
制御部１０１は、例えばマイクロコンピュータであり、予め用意されて読み出し専用メモリに保持された動作プログラムを実行し、グラフィックメータ１００の機能を実現するために必要な様々な処理を行う。例えば、制御部１０１は、後述する図４のフローチャートに示す処理を行う。また、制御部１０１は、各種データを一時記憶するためのＲＡＭ（Random Access Memory）を内蔵している。
【００１８】
読み出し専用メモリ１０２は、例えばＥＥＰＲＯＭであり、制御部１０１が実行する動作プログラムの内容や、後述するハイライト５１、５２、５３を表示するための表示データ等、種々の固定データを保持している。
【００１９】
インタフェース１０３は、車両側のイグニッションスイッチの状態を表す信号（ＩＧＮ＋）を制御部１０１に入力する。
【００２０】
インタフェース１０４（取得部）は、制御部１０１と車両側の各種制御装置（ＥＣＵ：Electric Control Unit）との間で、ＣＡＮ（Controller Area Network）規格による通信を行うために利用される。具体的には、走行速度、過給圧力値、燃料残量、ハンドル舵角等の車両の各種状態量の現在値を表すデータが、ほぼリアルタイムのデータとして車両側からインタフェース１０４を介して制御部１０１に入力される。
【００２１】
例えば、インタフェース１０４は、車両が所定量移動する毎に当該車両側に搭載された速度センサから出力される車速パルス信号を受け付け、現在の車両の走行速度の値を表す走行速度情報として制御部１０１に出力する。また、インタフェース１０４は、燃料センサによって検出された燃料量の情報を受け付け、制御部１０１に出力する。また、インタフェース１０４は、過給機により内燃機関へ強制的に送り込まれる圧縮された空気の圧力を検出する圧力センサから出力される過給圧力値の現在値を表す信号を受け付け、現在の過給圧力値を表す過給圧力情報として制御部１０１に出力する。また、インタフェース１０４は、ハンドル（ステアリング）近傍に設けられた舵角センサによって検出されたハンドル舵角を表す信号を受け付け、現在のハンドル舵角を示すハンドル舵角情報として制御部１０１に出力する。制御部１０１は、当該ハンドル舵角情報に基づいて、車両の進路を把握することができる。即ち、インタフェース１０４は、車両の進路を表す進路情報を制御部１０１が取得するための取得部として機能する。
【００２２】
ＣＰＵ電源部１０５は、車両側のプラス側電源ライン（＋Ｂ）から供給される直流電力を入力して制御部１０１の動作に必要な直流電圧（Ｖｃｃ）を生成する。また、必要に応じてリセット信号を生成したり、制御部１０１から出力されるスリープ信号に従って電力供給を抑制するための動作も行う。
【００２３】
表示部１１１は、例えばＴＦＴ−ＬＣＤである液晶表示器により構成されており、液晶デバイスにより構成された多数の微小表示セルをＸ方向及びＹ方向に並べて配置されたカラーの２次元表示画面を有している。表示部１１１は、多数の微小表示セルの表示状態をセル毎に個別に制御することにより、２次元表示画面上に図形、文字、画像等の所望の情報をグラフィック表示することができる画像表示式の表示器である。なお、表示部１１１としては、ＣＲＴ（Cathode Ray Tube）ディスプレイ、有機ＥＬ（Electroluminescence）ディスプレイ、ＰＤＰ（Plasma Display Panel）ディスプレイ等を用いても構わない。
【００２４】
表示部１１１のグラフィック表示画面１１１ａのＹ方向の走査位置は、Ｙドライバ１０９の出力により順次に切り替わる。Ｙドライバ１０９は、グラフィックコントローラ１０６から出力される垂直同期信号に同期して、Ｙ方向の走査位置を順次に切り替える。Ｘドライバ１０８は、グラフィックコントローラ１０６から出力される水平同期信号に同期して、表示部１１１の表示画面のＸ方向の走査位置を順次に切り替える。また、Ｘドライバ１０８は、グラフィックコントローラ１０６から出力されるＲＧＢ各色の画像データを走査位置の表示セルに与えて画面中の表示内容を制御する。
【００２５】
グラフィックコントローラ１０６は、制御部１０１から入力される様々な命令にしたがって、様々なグラフィック要素を表示部１１１の画面上に表示する。実際には、画素毎の表示内容を保持するフレームメモリ１０７に対して、制御部１０１又はグラフィックコントローラ１０６が表示データを書き込み、グラフィックの描画を行う。また、グラフィックコントローラ１０６は、表示部１１１の画面を２次元走査するための垂直同期信号及び水平同期信号を生成し、これらの同期信号に同期したタイミングでフレームメモリ１０７上の該当するアドレスに格納されている表示データを表示部１１１に与える。
【００２６】
ＬＣＤ電源部１１０は、車両側のプラス側電源ライン（＋Ｂ）から供給される直流電力を入力して、表示部１１１の表示に必要とされる所定の直流電力を生成する。
【００２７】
図２は、表示部１１１のグラフィック表示画面１１１ａを示す図である。グラフィック表示画面１１１ａは、表示される領域がそれぞれ異なる、第１の表示領域３１、第２の表示領域３２、及び第３の表示領域３３を有している。
【００２８】
第１の表示領域３１は、現在の車両の走行速度を表示するための領域である。第１の表示領域３１には、速度計２５として、環状の枠体３５と指針３６とが表示される。枠体３５はその内側に目盛りが配置されており、枠体３５の一部は速度スケールとしても機能する。指針３６は、その先端により枠体３５上の速度スケールとして機能する部分を指し示すことで、現在の車両の走行速度を指示する。また、本実施形態に係るグラフィックメータ１００では、枠体３５の一部分にハイライト５１が施されている。ハイライト５１は、実物に光源からの光が入射して表面で反射した場合に視認される光源の鏡像を模した表示要素であり、ハイライト５１を施す部分を他の部分よりも明るく表示することにより描画されている（図４（ａ）及び図４（ｂ）も参照されたい。）。ハイライト５１は、枠体３５上の任意の位置に表示される。後述するように、本実施形態に係るグラフィックメータ１００では、ハイライト５１は、その表示位置の変化により実物を用いた質感や立体感に近い計器の表示の実現を図るために用いられる。図２に示す例では、ハイライト５１の表示位置は、枠体３５の中心Ｃ１（基準位置）に対して真上及び真下である。
【００２９】
第２の表示領域３２は、現在の過給圧力値の呈示量を表示するための領域である。第２の表示領域３２には、ブースト計２９として、枠体３７及び指針３８が表示される。枠体３７はその内側に配置された目盛りを有しており、枠体３７の一部は圧力値スケールとしても機能する。指針３８は、その先端により枠体３７上の圧力値スケールとして機能する部分を指し示すことで、現在の過給圧力値を指示する。また、枠体３７の一部分にはハイライト５２が施されている。図２に示す例では、ハイライト５２の表示位置は、枠体３７の中心Ｃ２（基準位置）に対して真上及び真下である。即ち、枠体３７の中心Ｃ２に対するハイライト５２の位置は、枠体３５の中心Ｃ１に対するハイライト５１の位置に対応している。ハイライト５２は、枠体３５上におけるハイライト５１の表示位置の変化に対応するように、枠体３７上を移動して表示される。
【００３０】
第３の表示領域３３は、現在の燃料残量を表示するための領域である。第３の表示領域３３には、燃料計２７として、枠体４２と燃料スケール４１と指針４０とが表示される。燃料スケール４１及び指針４０は枠体４２の内部に配置され、指針４０は、燃料スケール４１上の一部を指し示すことで、現在の燃料残量を指示する。また、枠体４２の一部分にはハイライト５３が施されている。図２に示す例では、ハイライト５３の表示位置は、枠体４２の中心Ｃ３（基準位置）に対して真上及び真下である。即ち、枠体４２の中心Ｃ３に対するハイライト５３の位置は、枠体３５の中心Ｃ１に対するハイライト５１の位置に対応している。ハイライト５３は、枠体３５上におけるハイライト５１の表示位置の変化に対応するように、枠体４２上を移動して表示される。
【００３１】
次に、図３〜図４（ｂ）を参照して、グラフィックメータ１００における表示の遷移例を説明する。図３は、進路変更中の車両を示す模式図である。図４（ａ）及び図４（ｂ）は、進路変更に伴う表示部の表示内容の遷移を説明するための図であり、図４（ａ）は進路変更前における表示部の表示内容を示す図であり、図４（ｂ）は進路変更後における表示部の表示内容を示す図である。
【００３２】
図３〜図４（ｂ）は、太陽光の進む方向と同じ方向に直進していた車両が約４５°だけその進路を変更した場合の例を示している。図３においては、進路の変更前の車両を符号Ａ、変更後の車両を符号Ｂで示している。図３〜図４（ｂ）に示す例の場合、進路変更前においては図４（ａ）に示すようにハイライト５１、５２、５３を中心Ｃ１、Ｃ２、Ｃ３に対して真上及び真下に表示し、進行方向が時計回りに約４５°だけ変化した進路変更後においては、図４（ｂ）に示すようにハイライト５１、５２、５３を中心Ｃ１、Ｃ２、Ｃ３に対して時計回りに約４５°だけ回転した位置に表示している。
【００３３】
なお、上記表示例では、約４５°だけ進路が変更される前後の表示内容について説明したが、表示内容は進路変更角度θの変化に伴って連続的に変更される。例えば、進路が変更された角度を進路変更角度θとすると、進路変更前においては図４（ａ）に示すようにハイライト５１、５２、５３は中心Ｃ１、Ｃ２、Ｃ３に対して真上及び真下に表示され、進行方向が時計回りにθ°だけ変化した時点においてはハイライト５１、５２、５３は中心Ｃ１、Ｃ２、Ｃ３に対して時計回りにθ°だけ回転した位置に表示される。
【００３４】
このようなハイライト５１、５２、５３の表示内容（表示位置）の変化は、実施形態に係るグラフィックメータ１００では、制御部１０１が仮想空間内に配置した仮想光源６１（後述する図５（ａ）〜図７（ｂ）参照。）の位置に基づいてハイライトの表示内容を制御することにより行われる。より具体的には、仮想空間内に仮想的な計器を配置し、当該計器に仮想光源６１から仮想的な光を照射して計器の枠部に反射光や陰影を形成させ、それを仮想視点から見た画像を表示部１１１のグラフィック表示画面１１１ａに表示することにより行われる。なお、以下では、表示内容としてハイライト５１、５２、５３の表示位置が変化する点を説明するが、後述するように、仮想光源６１の位置に応じて、ハイライト５１、５２、５３の表示位置だけではなく表示濃度等も変化する構成としても構わない。
【００３５】
図５（ａ）〜図７（ｂ）を参照して、仮想光源６１を用いたハイライト５１、５２、５３の表示位置の変化について更に説明する。図５（ａ）〜図７（ｂ）では、簡略化のために速度計２５のみを示して説明するが、ブースト計２９及び燃料計２７においても同様にハイライトの表示位置が移動する。図５（ａ）及び図５（ｂ）は、進路変更角度θが０°から９０°までの場合の仮想光源の位置及びハイライトの表示位置を示す図であり、図５（ａ）は仮想光源の位置を示す図、図５（ｂ）は速度計を示す図である。図６（ａ）及び図６（ｂ）は、進路変更角度θが９０°から１８０°までの場合の仮想光源の位置及びハイライトの表示位置を示す図であり、図６（ａ）は仮想光源の位置を示す図、図６（ｂ）は速度計を示す図である。図７（ａ）及び図７（ｂ）は、進路変更角度θが９０°の場合の仮想光源の位置及びハイライトの表示位置を示す図であり、図７（ａ）は仮想光源の位置を示す図、図７（ｂ）は速度計を示す図である。
【００３６】
図５（ａ）〜図７（ｂ）に示す通り、実施形態に係るグラフィックメータ１００では、
進路変更角度θと仮想光源６１の点Ｔ０からの回転角度Ｌが等しくなるように設定されている例を説明するが、進路変更角度θと回転角度Ｌとが対応していればよく、例えば回転角度Ｌが進路変更角度θの１／２倍となるように設定してもよいし、２倍となるように設定しても構わない。
【００３７】
図５（ａ）に示すように、進路変更角度θが０°から９０°までの場合（即ち、車両が進路を変更し始めた直後。）は、仮想光源６１の回転角度Ｌが進路変更角度θと等しい角度とされる（即ち、Ｌ＝θ）。これにより、進路変更角度θが０°から９０°まで変化する間に、仮想光源６１が円弧６３上を点Ｔ０から水平線Ｓとの交点である点Ｔ２まで移動し、図５（ｂ）に示すように、ハイライト５１が枠体３５の右上半面及び左下半面を時計回りに移動する。
【００３８】
一方、図６（ａ）に示すように、進路変更角度θが９０°から１８０°までの場合は、仮想光源６１の回転角度Ｌが進路変更角度θから１８０°を除した角度とされる（即ち、Ｌ＝θ−１８０°）。これにより、進路変更角度θが９０°から１８０°まで変化する間に、仮想光源６１が円弧６３上を水平線Ｓとの交点である点Ｔ１から点Ｔ０まで移動し、図６（ｂ）に示すように、ハイライト５１が枠体３５の左上半面及び右下半面を時計回りに移動する。
【００３９】
つまり、進路変更角度θが０°から１８０°まで変化する間に、仮想光源６１は、点Ｔ０から円弧６３上を点Ｔ２まで移動した後、点Ｔ１に移動して当該点Ｔ１から円弧６３上を移動して点Ｔ０に復帰する。即ち、仮想光源６１は、円弧６３上を点Ｔ１（第１位置）と点Ｔ２（第２位置）との間で移動し、且つ点Ｔ１から点Ｔ２へ向かう方向へ移動中に点Ｔ２に到達すると、点Ｔ１にその位置が切り替わる。このように進路変更角度θが０°から９０°までの場合と９０°から１８０°までの場合とで仮想光源６１の位置の表示位置を変更するのは、仮想光源６１が水平線Ｓの鉛直下側に配置されないようにするためである。即ち、実物を用いた計器では、鉛直下側から（即ち、運転者の足元側から。）太陽光が直接入射することは起こり得ない。このような実物を用いた計器を模した表示内容とするために、本実施形態に係るグラフィックメータ１００では、仮想光源６１が、水平線Ｓ上に位置する点Ｔ１（第１位置）と点Ｔ２（第２位置）との間を移動し、且つ水平線Ｓの鉛直上方側を移動する構成としている。
これにより、当該仮想光源６１の移動に合わせて、ハイライト５１の表示位置も時計回りに変化する。
【００４０】
また、本実施形態に係るグラフィックメータ１００では、図７（ａ）に示すように、進路変更角度θが９０°となり仮想光源６１の位置が点Ｔ２から点Ｔ１に切り替わる際には、一時的に点Ｔ１及び点Ｔ２の双方に仮想光源６１が位置付けられる。このとき、仮想光源６１は通常時よりも輝度が小さい状態で位置付けられる。これにより、図７（ｂ）に示すように、点Ｐ１及び点Ｐ２の双方に通常時よりも輝度が小さい状態でハイライト５１が表示される。このようにグラフィックメータ１００では、仮想光源６１の位置の切り替え時に点Ｔ１及び点Ｔ２の双方に仮想光源６１が位置付けられるので、当該切り替えをスムーズに行うことができる。即ち、当該切り替え時に仮想光源６１が点Ｔ２で消失した後で点Ｔ１に出現すると運転者に違和感を与えるおそれがあるが、グラフィックメータ１００によれば当該違和感の発生を抑制できる。特に、当該切り替え時には通常時よりも仮想光源６１の輝度が小さい状態であるので、当該仮想光源６１に基づいて表示されるハイライト５１、５２、５３が目立ちにくく、違和感の発生を効果的に抑制できる。尚、切り替え後には、図６（ａ）及び図６（ｂ）に示したように仮想光源６１は再び１つだけとなり円弧６３上を点Ｔ０まで移動する。
【００４１】
上記構成を有するグラフィックメータ１００の具体的な動作を示す。図８は、制御部による表示処理手順を示すフローチャートである。この動作プログラムは、ＲＯＭ１０２ｂに記憶されており、制御部１０１によって実行される。なお、以下に説明する処理手順では、制御部１０１が表示部１１１を制御して当該表示部１１１にその表示内容を変更させる処理の内容について説明するが、記載を簡潔化して理解を容易にするために、制御部１０１が表示内容を変更する、と簡略化して記載する場合がある。
【００４２】
まず、使用者は、イグニッションスイッチをオンにする。直流電圧（Ｖｃｃ）が供給された制御部１０１は、第１の表示領域３１〜第３の表示領域３３における、速度情報、過給圧力値及び燃料値を含む各種情報の表示を開始する。以下では説明を省略するが、この各種情報の表示処理は逐次実行されており、リアルタイムで情報が更新されている。
【００４３】
ステップＳ１１では、制御部１０１は、インタフェース１０４を介して走行速度情報を受け付け、現在の車両の走行速度を把握する。
【００４４】
ステップＳ１２では、制御部１０１は、インタフェース１０４を介してハンドル舵角情報を受け付け、現在のハンドル舵角を把握する。
【００４５】
ステップＳ１３では、制御部１０１は、車両のハンドル舵角と走行速度に基づいて、基準とした過去のある時点（第１時点、例えば５秒前。）から現時点（第２時点）までの間に車両が進路を変更した角度である進路変更角度θを算出する。ハンドル舵角と走行速度により進路変更角度θは変化する。走行速度が一定でも、ハンドル舵角が大きければ角度θは大きくなる。一方、ハンドル舵角が一定でも走行速度が速ければ進路変更角度θが大きくなる。本実施形態では、制御部１０１は、車両がアッカーマンステアリング機構を使用しているとして、車両のハンドル舵角と走行速度に基づいて進路変更角度θを算出する。即ち、制御部１０１は、車両のハンドル舵角と走行速度とを車両の進路を表す進路情報として用いて進路変更角度θを算出する。
【００４６】
ステップＳ１４では、制御部１０１は、進路変更角度θが０°より大きく９０°より小さい（即ち、０°＜θ＜９０°）か否かを識別する。制御部１０１は、進路変更角度θが０°より大きく９０°より小さいと識別した場合には、ステップＳ１５で仮想光源６１の回転角度Ｌを進路変更角度θと等しい角度とする（即ち、Ｌ＝θ）。
【００４７】
ステップＳ１６では、制御部１０１は、進路変更角度θが９０°より大きく１８０°より小さい（即ち、９０°＜θ＜１８０°）か否かを識別する。制御部１０１は、進路変更角度θが９０°より大きく１８０°より小さいと識別した場合には、ステップＳ１７で仮想光源６１の回転角度Ｌを進路変更角度θから１８０°を除した角度とする（即ち、Ｌ＝θ−１８０°）。
【００４８】
ステップＳ１８では、制御部１０１は、進路変更角度θが９０°であると識別し、仮想光源６１の回転角度Ｌを９０°とする（即ち、Ｌ＝θ＝９０°）。
【００４９】
ステップＳ１９では、制御部１０１は、仮想光源６１の回転角度Ｌに基づいて、グラフィック表示画面１１１ａの描画処理を実行する。より具体的には、制御部１０１は、仮想空間内に配置された仮想的な計器に対して、回転角度Ｌで配置された仮想光源６１から仮想的な光を照射して計器の枠部に反射光や陰影を形成させ、それを仮想視点から見た画像を表示部１１１のグラフィック表示画面１１１ａに表示する。この結果、図５（ａ）〜図７（ｂ）に示したように、枠体３５、３７、４２上における中心Ｃ１、Ｃ２、Ｃ３に対して真上の位置（図５（ａ）〜図７（ｂ）において点Ｐ０で示す位置）から時計回りにＬ°だけ回転した位置にハイライト５１、５２、５３が表示される。なお、制御部１０１は、回転角度Ｌが９０°である場合には、上述したように点Ｔ１及び点Ｔ２の双方に通常時よりも輝度が小さい状態の仮想光源６１を位置付ける。これにより、上述したように点Ｐ１及び点Ｐ２の双方に通常時よりも輝度が小さい状態のハイライト５１が表示される。
【００５０】
ステップＳ２０では、制御部１０１は、表示処理を終了するべきか否かを識別する。例えば、制御部１０１は、イグニッションスイッチがオフになった場合に表示処理を終了する。表示処理を終了しない場合には、制御部１０１は再度ステップＳ１１の処理を実行する。
【００５１】
以上説明した処理が実行されることにより、グラフィックメータ１００では、車両の進路が変化すると仮想空間内における仮想光源６１の位置が変化し、これにより当該進路の変化量に対応してハイライト５１、５２、５３の表示位置が変化する。
【００５２】
以下では、グラフィックメータ１００が有する作用及び効果を説明する。
実物を用いた計器では、各計器の枠体が金属により形成されている場合がある。また、この金属製の枠体には、つや消し及び金属的な質感の強調を目的として、ヘアライン加工が施される場合がある。ヘアライン加工とは、金属の表面に単一方向に沿う髪の毛ほどの細かい傷を付ける加工法である。ヘアライン加工が施された金属部材は、鏡面反射ではなく異方性反射を起こす。鏡面反射では光源の形が金属に映り込むが、異方性反射では光源の形が変形した状態で金属に映る。このため、ヘアライン加工が施されている場合には、視認者は反射光からは光源の位置を識別することが困難となる。
【００５３】
したがって、この異方性反射の特性を考慮すれば、グラフィックメータにおいて、ある表示要素に金属的な質感を付与したい場合、光源である太陽の位置を正確に反映したハイライトの表示を行うことは必ずしも必要ではなく、単に太陽光がグラフィックメータに入射する角度が変化した場合にハイライトの表示位置を変化させる構成とすれば、実物を用いた計器の質感や立体感に近い表示を実現できると考えられる。
【００５４】
上記の点に関して、実施形態に係るグラフィックメータ１００では、車両の進路が変化すると、当該進路の変化量に対応した回転角度Ｌだけ仮想光源６１の位置が変化し、これにより枠体３５、３７、４２上におけるハイライト５１、５２、５３の表示位置が変化する。このため、グラフィックメータ１００によれば、枠体３５、３７、４２にヘアライン加工が施された金属のような質感を与えることができるので、実物を用いた計器の質感や立体感に近い表示を実現できる。
【００５５】
また、上述したように、実施形態に係るグラフィックメータ１００では、仮想光源６１が、水平方向に延びる水平線Ｓの鉛直上方側を移動するので、実物を用いた計器を模した表示内容を実現できる。
【００５６】
また、上述したように、実施形態に係るグラフィックメータ１００では、仮想光源６１の表示位置の切り替え時において、図５（ａ）〜図７（ｂ）に示す点Ｔ１及び点Ｔ２の双方に通常時よりも輝度が小さい状態の仮想光源６１が位置付けられるので、当該切り替えをスムーズに行うことができる。
【００５７】
以下では、実施形態に係るグラフィックメータ１００の特徴を簡潔に纏めて列記する。
（１）  グラフィックメータ１００は、車両に搭載される。グラフィックメータ１００は、前記車両の計器（速度計２５、燃料計２７、ブースト計２９）を表示する画像表示式の表示部１１１と、前記車両の進路を表す進路情報を取得するための取得部（インタフェース１０４）と、前記表示部１１１と前記取得部に接続され、仮想空間内に配置した仮想光源６１の位置に基づいて前記表示部１１１の前記計器におけるハイライト５１、５２、５３の表示内容を制御する制御部１０１と、を備える。前記制御部１０１は、前記取得部が取得した前記進路情報に基づいて前記車両の進路の変化を識別し、当該識別結果に従って前記仮想光源６１を移動させる。
（２）  グラフィックメータ１００では、前記制御部１０１は、前記仮想空間内において水平方向に延びる直線（Ｓ）よりも鉛直上方側で前記仮想光源６１を移動させる。
（３）  グラフィックメータ１００では、前記制御部１０１は、所定の第１位置（Ｔ１）と第２位置（Ｔ２）との間で前記仮想光源６１を移動させ、且つ、前記第２位置に到達した場合には前記第１位置に切り替えて前記仮想光源６１を移動させ、当該切り替え時には、前記第１位置及び前記第２位置の双方に前記仮想光源６１を位置付ける。
（４）  グラフィックメータ１００では、前記制御部１０１は、前記切り替え時には、前記第１位置及び前記第２位置の双方に、通常時よりも輝度が小さい状態の前記仮想光源６１を位置付ける。
（５）  グラフィックメータ１００では、前記進路情報が、前記車両のハンドル舵角を含む情報である。
（６）  グラフィックメータ１００では、前記進路情報が、前記車両の走行速度を更に含む情報である。
【００５８】
なお、本発明の技術的範囲は、上述した実施形態に限定されるものではない。上述した実施形態は、本発明の技術的範囲内で種々の変形や改良等を伴うことができる。
【００５９】
例えば、上記実施形態では、ハンドル舵角と走行速度に基づいて車両の進路の変化を識別するとして説明したが、例えばＧＰＳ（Global Positioning System）信号に基づいて特定した車両の位置情報に基づいて識別する構成としても構わない
【００６０】
また、上記実施形態では、仮想光源６１が水平方向に延びる水平線Ｓの鉛直上方側で移動する構成としたが、水平線Ｓよりも上側又は下側に位置する別の直線の鉛直上方側で移動する構成としても構わない。即ち、上記実施形態では仮想光源６１が中心に対して−９０°（点Ｔ１の位置）から＋９０°（点Ｔ２の位置）まで移動する構成としたが、例えば−４５°から＋４５°まで移動する構成や或いは−６０°から＋６０°まで移動する構成としても構わない。
【符号の説明】
【００６１】
２５    速度計（計器）
２７    燃料計（計器）
２９    ブースト計（計器）
３５、３７、４２  枠体
５１、５２、５３  ハイライト
６１    仮想光源
１００  グラフィックメータ
１０１  制御部
１０２  読み出し専用メモリ
１０３  インタフェース
１０４  インタフェース（取得部）
１０５  ＣＰＵ電源部
１０６  グラフィックコントローラ
１０７  フレームメモリ
１０８  Ｘドライバ
１０９  Ｙドライバ
１１０  ＬＣＤ電源部
１１１  表示部
【図１】
2015105946.tif 000003
【図３】
2015105946.tif 000004
【図８】
2015105946.tif 000005
【図２】
2015105946.tif 000006
【図４】
2015105946.tif 000007
【図５】
2015105946.tif 000008
【図６】
2015105946.tif 000009
【図７】
2015105946.tif 000010