(57)【要約】【課題】  表示中における描画処理の負荷を低減しながら複数種類のフォント表示を行うことができる車両用表示装置を提供する。【解決手段】  表示部１と、この表示部１に表示される複数の画面で共通する第１のフォントイメージと、使用頻度が小さい第２のフォントイメージとを用いて、画像データを生成し、表示部１に表示させる制御部３と、アウトラインデータを含む第１，第２のフォントデータを格納する不揮発性記憶媒体からなる第１の記憶部４と、制御部３によって、前記第１の記憶部から読み出された前記第１のフォントデータがラスタライズされて得られたイメージデータを含む前記第１のフォントイメージをキャッシュする第２の記憶部５と、を備える。【選択図】  図２
2018103920.tif 000002
【特許請求の範囲】
【請求項１】
画像によって構成する画面を切り替えて表示する表示部と、
この表示部に表示される複数の画面で共通する第１のフォントイメージと、この第１のフォントイメージよりも使用頻度が小さい第２のフォントイメージとを用いて、画像データを生成し、前記表示部に表示させる制御部と、
アウトラインデータを含む第１，第２のフォントデータを格納する不揮発性記憶媒体からなる第１の記憶部と、
前記制御部によって、前記第１の記憶部から読み出された前記第１のフォントデータがラスタライズされて得られたイメージデータを含む前記第１のフォントイメージ、または前記第２のフォントデータがラスタライズされて得られたイメージデータを含む前記第２のフォントイメージをキャッシュする第２の記憶部と、を備える車両用表示装置であって、
この車両用表示装置が起動時に、前記制御部は、前記第１のフォントデータをラスタライズし、これにより得られる前記第１のフォントイメージを前記第２の記憶部にキャッシュする起動フォント処理を行うことを特徴とする車両用表示装置。
【請求項２】
前記制御部は、画面を切り替える際に、新たな画面構成に必要な前記第２のフォントイメージを前記第２のフォントデータに基づいて生成し、前記第２の記憶部にキャッシュする画面切替フォント処理を行うことを特徴とする請求項１に記載の車両用表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両用表示装置に関し、例えば、画像にて計測値を表現する車両用計器に好適である。
【背景技術】
【０００２】
車両用表示装置として、画像にて画面表示して、計測値やメッセージなど文字情報を含む車両情報を利用者に伝えるものがあり、例えば、特許文献１に開示される。
【０００３】
このような車両用表示装置は、単一のディスプレイ、例えばＴＦＴ型液晶表示パネルにエンジン回転数や速度、残燃料、平均燃費、瞬間燃費等の様々な車両情報を予め定められた表示領域に表示させることができる。
【０００４】
また、このような車両用表示装置にあっては、多種の車両情報や多様な表示形態が求められており、表示装置としての商品価値やデザイン性を考慮し、各種情報に応じたフォントを用意し、表示するようにしている。このようなフォントの切り替えは、表示モードや画面の切り替え時に行われる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−８３９６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、表示の多様性に対応するため、予め記憶媒体に格納された各文字（文字形状）のアウトラインデータから、ラスタライズ処理してイメージ化（ビットマップデータ化）したものを画像データに使用する場合、一般的な表示装置は、フォントの切り替え処理を行う際、描画処理におけるフレーム周波数毎にフォントを書き換える。このため、描画処理の負荷が大きくなってしまうという問題があった。
【０００７】
特に車両用表示装置に、これらの処理を実行させる場合には、頻繁に変更する計測値や、注意喚起表示、インジケータ表示など、他の描画処理における負荷が高いため、上述フォントに関する描画処理を実施するためには、高速で高機能な演算回路が必要になってしまうという問題があった。
【０００８】
そこで本発明の目的は、上述課題に着目し、表示中における描画処理の負荷を低減しながら複数種類のフォント表示を行うことができる車両用表示装置を提供することにある。
【課題を解決するための手段】
【０００９】
本発明の車両用表示装置は、
画像によって構成する画面を切り替えて表示する表示部と、
この表示部に表示される複数の画面で共通する第１のフォントイメージと、この第１のフォントイメージよりも使用頻度が小さい第２のフォントイメージとを用いて、画像データを生成し、前記表示部に表示させる制御部と、
アウトラインデータを含む第１，第２のフォントデータを格納する不揮発性記憶媒体からなる第１の記憶部と、
前記制御部によって、前記第１の記憶部から読み出された前記第１のフォントデータがラスタライズされて得られたイメージデータを含む前記第１フォントイメージ、または前記第２のフォントデータがラスタライズされて得られたイメージデータを含む前記第２のフォントイメージをキャッシュする第２の記憶部と、を備える車両用表示装置であって、
この車両用表示装置が起動時に、前記制御部は、前記第１のフォントデータをラスタライズし、これにより得られる第１のフォントイメージを前記第２の記憶部にキャッシュする起動フォント処理を行うことを特徴とする。
【００１０】
また、前記制御部は、画面を切り替える際に、新たな画面構成に必要な前記第２のフォントイメージを前記第２のフォントデータに基づいて生成し、前記第２の記憶部にキャッシュする画面切替フォント処理を行うことを特徴とする。
【発明の効果】
【００１１】
本発明の車両用表示装置は、表示中における描画処理の負荷を低減しながら複数種類のフォント表示を行うことができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態による車両用計器を示す図。
【図２】同上実施形態による構成を示すブロック図。
【図３】同上実施形態による制御部の制御手順を示すフロー図。
【図４】同上実施形態による制御部の制御手順を示すフロー図。
【発明を実施するための形態】
【００１３】
以下、本発明の車両用表示装置の実施の形態として、自動車やオートバイ用に搭載する車両用計器に適用したものを例に挙げて図面を用いて説明する。
【００１４】
図１，２は、本発明の実施形態による車両用計器Ａの概略構成を示している。
【００１５】
車両用計器Ａには、表示部１、照明部２、制御部３、第１の記憶部４、第２の記憶部５等から構成されており、この場合、筐体６内に収容される同一の回路基板に実装されている。
【００１６】
表示部１は、ＴＦＴ型の透過液晶パネルであり、表示面が車両の運転者側に対向するようにして運転席の前方のインストルメントパネルに設置される。この表示部１は、マトリクス状に配された複数の画素を有するドットマトリクス型であり、それら各画素が駆動されることによって画像表示を実現する。ここで表示部１の各画素は、赤色、緑色、青色のカラーフィルタがそれぞれ配設された三色のサブ画素から構成されており、表示面において画像のフルカラー表示が可能となっている。表示部１は、図示しないバックライトによって、透過照明されて表示画像を出力している。
【００１７】
この場合、表示部１は、複数の画素からなり車両情報としてエンジン回転数をバーグラフにて表示するバー表示画像１１やインジケータ画像１２、時間計測値（ラップタイム）などを数値にて示す情報画像１３を表示でき、複合計器として作用できる。なお、他にも、各種設定画面や他の車両情報を表示するための表示画面が用意されており、画面切り替えによって表示出力できる。
【００１８】
照明部２は、表示部１の両脇に一対設けられ、表示部１のバックライトとは別に設けられる光源２１と、透過表示部２２と、を設けている。
【００１９】
光源２１は、制御部３による制御によって、点灯／消灯を切り替えることができ、透過表示部２２の背面側に設けられる。なお、照明部２の光源２１として、例えば、白色、黄色、赤色など異なる照明色を発する発光ダイオードを用意して、複数色にて照明部２の出力を行うこともできる。
【００２０】
透過表示部２２は、筐体６に沿って縦方向に線上に設けられ、背面側に対向して設けられる光源２１からの照明光を光透過することで、運転者側へ出力できる。
【００２１】
制御部３や第１，第２の記憶部４，５、入出力インターフェース７は、マイクロコンピュータＢとして設けられる。マイクロコンピュータＢは、ビデオメモリ８や操作部９、電源Ｖの他に、車載されるＥＣＵ（電子制御ユニット）Ｃ１や、各種センサユニットＣ２等の外部機器（車載機器）Ｃに接続され、これら外部機器Ｃ等からの情報を入力することによって、表示部１や照明部２の出力態様を決定し制御する演算処理を行う。この場合、車内ネットワークに有線接続して車両用計器Ａと外部機器Ｃとが通信を行うが、電波を用いた無線通信であってもよいし、車外の機器と通信接続して、表示部１の表示内容に反映させることも考えられる。なお、電源Ｖは、車載発電機や車載バッテリを適用でき、図示しない電源回路を介して、制御部３の仕様に合わせた駆動電力を供給する。
【００２２】
制御部３は、第１の記憶部４に格納された所定のプログラムに基づいて該演算処理を行うＣＰＵからなり、この場合、該演算結果に基づいて表示部１を駆動制御するための描画演算回路を内蔵している。この制御部３による描画演算にあっては、第１，第２の記憶部４，５に格納されたイメージデータ、または、他の用意された記憶媒体に格納された描画用のイメージデータなどを用いて、ビデオメモリ８に画像データを生成し、この画像データに基づいて表示部１の画面出力を促す駆動信号を発する処理を行う。なお、描画演算回路として、制御部３と別体のグラフィックチップ（ＧＰＵ）を適用することもできる。
【００２３】
第１の記憶部４は、制御部３の演算処理用の所定のプログラムデータを格納する不揮発性メモリが適用される。また、車両用計器Ａは、表示画面中に計測値や表示項目名，表示単位など英数文字，和文字等で表示でき、第１の記憶部４は、これら文字を表示するために、複数の画面で共通して用いられる第１のフォントデータやそれ以外の第２のフォントデータが格納されている。この第１のフォントデータは、表示される複数画面のうち使用頻度が高いものが選択されている。第１，第２のフォントデータは、文字形状を決定付けるアウトラインデータと各文字（グリフ）に対応するＩＤが関連付けられて格納されている。
【００２４】
第２の記憶部５は、制御部３によってデータを読み書きできるＲＡＭを適用でき、前記所定のプログラムによる演算結果など格納するための記憶手段である。また、制御部３は、第１，第２のフォントデータをラスタライズし、イメージ化（ビットマップデータ化）したものを第１，第２のフォントイメージとして第２の記憶部５にキャッシュ（格納）させる。また、制御部３は、表示部１に表示するために必要な文字形状のイメージデータ（グリフデータ）を第２の記憶部５に格納されたフォントデータから読み出して、画像データの生成に使用する。なお、第２の記憶部５は、電源Ｖからの電力供給に基づいてリフレッシュ駆動するが、電源Ｖオフ時には、格納されたデータを失い、再起動時に再び初期化される。
【００２５】
次に、本実施形態による車両用計器Ａにおけるフォントに関する画像生成処理について、図３，４を用いて説明する。
【００２６】
図３は、電源Ｖがオフ状態からオン状態へ移行したことを制御部３が検出した後の、起動時における処理について示す。この電源状態の判定は、車両のイグニッションスイッチや、ＥＣＵ（Ｃ１）の稼働状態に連動するものであってもよい。
【００２７】
制御部３は、前述の所定のプログラムにて用いる各種変数を初期化する処理（ステップＳ１）を行う。次に、制御部３は、複数の表示画面で用いられ、画面毎（表示モード単位）における使用頻度の高い第１のフォントデータを第１の記憶部４から読み出して（ステップＳ２）、アウトラインデータをラスタライズし（ステップＳ３）、イメージデータ化したものを第１のフォトイメージとして第２の記憶部５にキャッシュし（ステップＳ４）、これを第２の記憶部４に保持する。なお、各文字（グリフ）に対応するイメージデータと、これを識別するためのＩＤとが関連付けされて第２の記憶部５にキャッシュされる。
【００２８】
これら車両用計器Ａの起動時において、ステップＳ２からＳ４の起動フォント処理を含む初期動作により、使用頻度の高い第１のフォントデータに対して、処理負荷の大きなラスタライズや第２の記憶部５へのキャッシュを予め行うことができる。従って、再び電源Ｖが投下されるまで（再起動されるまで）、これらの処理を省くことができる。この処理負荷分を通常表示中（計測値の表示出力中）に行わないため、制御部３による表示部１の描画処理や光源２１の制御処理などを滞りなく処理できる。
【００２９】
図４は、前述ステップＳ１乃至Ｓ４の処理を終えてから、制御部３によるフォントに関する画像生成処理について説明するためのフロー図である。
【００３０】
制御部３は、各種センサユニットＣ２からの車両情報（例えば、エンジン回転数情報や温度情報）を入力し、表示に関係する検出値（センサ値）を入出力インターフェース７を用いて取得する（ステップＳ１０）。
【００３１】
次に、制御部３は、表示画面の設定情報を取得する（ステップＳ１１）。この設定情報は、予め利用者が操作部９などの操作等で選択した表示画面の種類である。例えば、通常モード画面や、レースモード画面など、必要な運転情報や利用者の好みによって選択できる。なお、操作部９は、利用者が車内で着座した状態で操作可能な位置に設けられる、押しボタンスイッチを適用でき、操作に基づく電気信号が入出力インターフェース７を介して制御部３へ伝えられる。
【００３２】
制御部３は、ステップＳ１１にて取得した設定情報に基づく表示画面を構成する際に、第１のフォントデータ以外である第２のフォントデータが必要か否か判定する（ステップＳ１２）。なお、第２のフォントデータは、第１のフォントデータよりも使用される表示画面（表示モード）数が少ない（頻度が少ない）ものが、予め設定される。
【００３３】
制御部３は、ステップＳ１２の判定処理にて、第２のフォントデータが必要であると判定した場合には、第２のフォントデータを第１の記憶部４から読み出して（ステップＳ１３）、アウトラインデータをラスタライズし（ステップＳ１４）、イメージデータ化したものを第２のフォトイメージとして第２の記憶部５にキャッシュする（ステップＳ１５）。なお、各文字（グリフ）に対応するイメージデータと、これを識別するためのＩＤとが関連付けされて第２の記憶部５にキャッシュされる。
【００３４】
次に、または、ステップＳ１２の判定処理にて第２のフォントデータが必要でないと判定した場合に、制御部３は、第２の記憶部５に格納されたフォントイメージや、第１の記憶部４に格納される他のイメージデータを用いて、表示部１に表示させるための画像データをビデオメモリ８に生成する（ステップＳ１６）。なお、制御部３は、画像データを生成する毎に、フォントデータのうち必要な文字形状（グリフデータ）を該ＩＤを用いて抽出して読み出すことができる。
【００３５】
上述のように、ステップＳ１２からＳ１５の画面切替フォント処理を行うことによって、この画面中（表示モード中）で使用頻度の高い第２のフォントデータに対して、処理負荷の大きなラスタライズや第２の記憶部５へのキャッシュを予め行うことができ、例えば、計測値の変化に伴う画面更新毎のラスタライズ等の処理負荷を省くことができる。この処理負荷分を通常表示中に行わないため、制御部３による表示部１の描画処理や光源２１の制御処理などを滞りなく処理できる。従って、表示が刻々と変化する車両用計器Ａとして好適である。
【００３６】
また、制御部３は、ステップＳ１６の処理でビデオメモリ８にバッファされた画像データを用いて、表示部１を駆動し、所望の画像出力をさせる（ステップＳ１７）。
【００３７】
これらステップＳ１０からＳ１７の処理によって、画面切り替わり時のタイミングで必要に応じて第２のフォントデータについてラスタライズを行い、キャッシュしておくことで、該画面切り替わり後、新たに画面が切り替わるまでの間、表示出力のための描画処理の負荷を低減しながら複数種類のフォント表示を行うことができる車両用計器Ａとなる。
【００３８】
斯かる車両用計器Ａは、
画像によって構成する画面を切り替えて表示する表示部１と、
この表示部１に表示される複数の画面で共通する第１のフォントイメージと、この第１のフォントイメージよりも使用頻度が小さい第２のフォントイメージとを用いて、画像データを生成し、表示部１に表示させる制御部３と、
アウトラインデータを含む第１，第２のフォントデータを格納する不揮発性記憶媒体からなる第１の記憶部４と、
制御部３によって、前記第１の記憶部から読み出された前記第１のフォントデータがラスタライズされて得られたイメージデータを含む前記第１のフォントイメージ、または前記第２のフォントデータがラスタライズされて得られたイメージデータを含む前記第２のフォントイメージをキャッシュする第２の記憶部５と、を備え、車両用計器Ａが起動時に、制御部３は、前記第１のフォントデータをラスタライズし、これにより得られる前記第１のフォントイメージを第２の記憶部５にキャッシュする起動フォント処理を行う。
【００３９】
従って、起動時のタイミングでラスタライズを行い、キャッシュしておくことで、表示更新中における描画処理の負荷を低減しながら複数種類のフォント表示を行うことができる車両用計器Ａとなる。
【００４０】
また、制御部３は、画面を切り替える際に、新たな画面構成に必要な前記第２のフォントイメージを前記第２のフォントデータに基づいて生成し、第２の記憶部５にキャッシュする画面切替フォント処理を行うことによって、画面切り替わり時のタイミングでラスタライズを行い、キャッシュしておくことで、表示更新中における描画処理の負荷を低減しながら複数種類のフォント表示を行うことができる車両用計器Ａとなる。
【００４１】
以上、本発明の実施の形態について説明したが、本発明は、上記実施の形態に限定して解釈されるものではなく、その要旨を逸脱しない範囲内において種々の実施の形態に適用可能である。例えば、表示部１として、バックライトを有する液晶パネルを適用したものをしましたが、これに替えて有機ＥＬパネルなど自発光型の表示素子を適用することもでき、上述実施の形態と同様の効果を得ることができる。
【産業上の利用可能性】
【００４２】
本発明は、車両用計器装置に関し、例えば、自動車やオートバイ、あるいは農業機械や建設機械を備えた移動体に搭載される車両用計器として好適である。
【符号の説明】
【００４３】
１    表示部
２    照明部
３    制御部
４    第１の記憶部
５    第２の記憶部
Ａ    車両用計器（車両用表示装置）
Ｃ    車載機器
【図１】
2018103920.tif 000003
【図２】
2018103920.tif 000004
【図３】
2018103920.tif 000005
【図４】
2018103920.tif 000006