(57)【要約】  一部の画面データの生成に異常が発生しても特定の画面データが表示画面上で損なわれることを抑止する。  インフォテイメント統合制御ＣＰＵ28はカーナビゲーション情報を含む情報を表示させるためのコクピット画面データを生成してコクピットフレームメモリ32に記憶し、クラスタ制御ＣＰＵ46は、車両の速度を示す情報を表示させるためのクラスタ画面データを生成してクラスタフレームメモリ50に記憶し、クラスタ画面データのうち画像が存在する領域(画素値が０でない画素の領域)の画素を出力有り、それ以外の画素を出力無しに設定したオーバレイ制御データをクラスタ領域設定メモリ52に記憶する。オーバレイ処理回路56は、出力有りの画素についてはクラスタ画面データを出力し、出力無しの画素についてはコクピット画面データを出力する処理を行って出力画面データを生成し、表示処理部58は表示装置12に出力画面データに応じた画像を表示させる。
2015011807.tif 000002
【特許請求の範囲】
【請求項１】
移動体の速度を示す情報以外の情報を表示させるための第１の表示画面データを生成する第１生成部と、
前記移動体の速度を示す情報を表示させるための第２の表示画面データを生成する第２生成部と、
前記第１生成部から前記第１の表示画面データが供給されている場合に、前記第１の表示画面データの一部が前記第２生成部で生成された前記第２の表示画面データに変更された状態で第３の表示画面データを生成し、前記第１生成部から前記第１の表示画面データが供給されていない場合に、前記第２の表示画面データで前記第３の表示画面データを生成する第１処理部と、
前記第１処理部によって生成された第３の表示画面データを前記移動体の運転者に視認される表示装置に供給し、前記表示装置に第３の表示画面データに応じた画像を表示させる表示処理部と、
を含む表示システム。
【請求項２】
前記第２の表示画面データを出力するか否かを画素単位で指定する重畳制御データを記憶する設定メモリを更に備え、
前記第１処理部は、前記設定メモリに記憶された前記重畳制御データに基づき、前記第１の表示画面データを出力するか、第２の表示画面データを出力するかを画素単位で切り替えることで、前記第３の表示画面データを生成する請求項１記載の表示システム。
【請求項３】
前記第１生成部は第１制御ユニットに含まれ、
前記第２生成部、前記第１処理部及び前記表示処理部は、前記第１制御ユニットとは異なる第２制御ユニットに含まれている請求項１又は請求項２の何れか１項記載の表示システム。
【請求項４】
前記第１生成部は、前記移動体の速度を示す情報以外の情報として、ナビゲーション情報、テレビ映像、アプリケーション実行画面の少なくとも１つを含む情報を表示させるための画面データを前記第１の表示画面データとして生成する請求項１〜請求項３の何れか１項記載の表示システム。
【請求項５】
前記第２生成部は、前記移動体の速度を示す情報に加えて、前記移動体の燃料又は電池の残量、前記移動体のエンジン又はモータの回転速度の少なくとも１つを含む情報を表示させる画面データを前記第２の表示画面データとして生成する請求項１〜請求項４の何れか１項記載の表示システム。
【請求項６】
移動体の速度を示す情報以外の情報を表示させるための第１の表示画面データを生成し、
前記移動体の速度を示す情報を表示させるための第２の表示画面データを生成し、
前記第１の表示画面データが供給されている場合に、前記第１の表示画面データの一部が前記第２の表示画面データに変更された状態で第３の表示画面データを生成し、もしくは、前記第１の表示画面データが供給されていない場合に、前記第２の表示画面データで前記第３の表示画面データを生成し、
生成した第３の表示画面データを前記移動体の運転者に視認される表示装置に供給し、前記表示装置に第３の表示画面データに応じた画像を表示させる
ことを含むコンピュータにより実行される表示方法。
【請求項７】
コンピュータに、
移動体の速度を示す情報以外の情報を表示させるための第１の表示画面データを生成し、
前記移動体の速度を示す情報を表示させるための第２の表示画面データを生成し、
前記第１の表示画面データが供給されている場合に、前記第１の表示画面データの一部が前記第２の表示画面データに変更された状態で第３の表示画面データを生成し、もしくは、前記第１の表示画面データが供給されていない場合に、前記第２の表示画面データで前記第３の表示画面データを生成し、
生成した第３の表示画面データを前記移動体の運転者に視認される表示装置に供給し、前記表示装置に第３の表示画面データに応じた画像を表示させる
ことを含む処理を行わせるための表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
開示の技術は表示システム、表示方法及び表示プログラムに関する。
【背景技術】
【０００２】
車両のインスツルメントパネルへの画像の表示に関連して、以下の技術が提案されている。すなわち、表示部に、ナビゲーション画像等の付加的画像を表示する表示領域と、車両の速度等の状態を示す車両状態画像を表示する表示領域を設け、表示部を、縦横のサイズを表すアスペクト比が７：３以上の横長とする技術が提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１９５３９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記技術において、単一の表示部に車両状態画像と付加的画像の両方を表示する場合、それらの間には重要性に差がある。すなわち、車両状態画像は運転に際して必ず運転者により確認されるべき情報であるのに対し、ナビゲーション画像等の付加的画像は運転者による確認は必須ではない。これに対し、上記技術において、表示部に表示する表示画面を生成する際に、付加的画像と車両状態画像の描画位置のずれが生じた場合、車両状態画像が損なわれた状態で表示される恐れが生ずる。【０００５】
開示の技術は、一つの側面として、移動体の運転者に視認される表示装置に供給する表示画面を生成する際に、一部の画面データの生成に異常が発生しても、特定の画面データが表示画面上で損なわれることを抑止することが目的である。
【課題を解決するための手段】
【０００６】
開示の技術は、移動体の速度を示す情報以外の情報を表示させるための第１の表示画面データを生成する第１生成部と、前記移動体の速度を示す情報を表示させるための第２の表示画面データを生成する第２生成部と、を備えている。第１処理部は、前記第１生成部から前記第１の表示画面データが供給されている場合に、前記第１の表示画面データの一部が前記第２生成部で生成された前記第２の表示画面データに変更された状態で第３の表示画面データを生成する。また第１処理部は、前記第１生成部から前記第１の表示画面データが供給されていない場合に、前記第２の表示画面データで前記第３の表示画面データを生成する。そして表示処理部は、前記第１処理部によって生成された第３の表示画面データを前記移動体の運転者に視認される表示装置に供給し、前記表示装置に第３の表示画面データに応じた画像を表示させる。
【発明の効果】
【０００７】
開示の技術は、一つの側面として、移動体の運転者に視認される表示装置に供給する表示画面を生成する際に、一部の画面データの生成に異常が発生しても、特定の画面データが表示画面上で損なわれることを抑止できる、という効果を有する。
【図面の簡単な説明】
【０００８】
【図１】表示システムの機能ブロック図である。
【図２】第１実施形態に係る車両用制御システムの概略構成を示すブロック図である。
【図３】図２に示す読出制御部の詳細を示すブロック図である。
【図４】オーバレイ処理回路の動作を説明するためのタイミングチャートである。
【図５】コクピット画面、クラスタ画面及び出力画面の一例を示すイメージ図である。
【図６Ａ】クラスタ画面の他の例を示すイメージ図である。
【図６Ｂ】オーバレイ制御データの他の例を示すイメージ図である。
【図７Ａ】コクピット画面の他の例を示すイメージ図である。
【図７Ｂ】コクピット画面の他の例を示すイメージ図である。
【図８】第２実施形態に係る車両用制御システムの概略構成を示すブロック図である。
【図９】第２実施形態における各部の動作を説明するためのフローチャートである。
【発明を実施するための形態】
【０００９】
以下、図面を参照して開示の技術の実施形態の一例を詳細に説明する。
【００１０】
〔第１実施形態〕
図１には本実施形態に係る表示システム１０が示されている。表示システム１０は、移動体の一例としての車両のインスツルメントパネルに設けられ車両の運転者によって表示が視認される表示装置１２に、車両の速度を表す情報を含む各種の情報を表示させるシステムである。表示システム１０は、第１生成部１４、第２生成部１６、第１処理部１８及び表示処理部２０を備えている。
【００１１】
第１生成部１４は、車両の速度を示す情報以外の情報、例えばカーナビゲーション情報や、テレビ映像を含む各種の映像、アプリケーションプログラムの実行画面、ゲーム画面等の情報・娯楽系の情報、いわゆるインフォテイメント（Infortainment）を表示装置１２に表示させるための第１の表示画面データを生成する。なお、以下では第１の表示画面データをコクピット画面データと称し、コクピット画面データが表す画面をコクピット画面と称する。
【００１２】
第２生成部１６は、車両の速度を示す情報を表示装置１２に表示させるための第２の表示画面データを生成する。第２生成部１６は、第２の表示画面データに、車両のエンジンやモータの回転速度、燃料や電気の残量等の情報を含めてもよい。なお、以下では第２の表示画面データをクラスタ画面データと称し、クラスタ画面データが表す画面をクラスタ画面と称する。
【００１３】
第１処理部１８は第１生成部１４によって生成されたコクピット画面データの一部に、第２生成部１６によって生成されたクラスタ画面データを合成することで、第３の表示画面データを生成する。表示処理部２０は、第１処理部１８によって生成された第３の表示画面データを表示装置１２に供給し、第３の表示画面データに応じた画像を表示装置１２に表示させる。なお、以下では第３の表示画面データを出力画面データと称し、出力画面データが表す画面を出力画面と称する。
なお、上述の説明及び以下の説明において、重畳、オーバレイもしくは上書きという言葉を利用する場合がある。この場合、重畳、オーバレイもしくは上書きという言葉は、一度描画された画面のデータの一部が、別の画面データで再描画されるという狭義の意味で用いているのではなく、ある画面データの中の一部に、他の画面データが合成される状態を含めた広義の言葉として理解されたい。
【００１４】
本第１実施形態において、表示システム１０は、図２に示す構成の車両用制御システム２４で実現することができる。車両用制御システム２４はインフォテイメント統合制御ＥＣＵ(Electronic Control Unit)２６を備えている。インフォテイメント統合制御ＥＣＵ２６は、第１生成部１４の一例であるインフォテイメント統合制御ＣＰＵ２８、記憶部３０、第１記憶部の一例であるコクピットフレームメモリ３２、読出制御部３４及び表示制御部３６を含んでいる。
【００１５】
インフォテイメント統合制御ＣＰＵ２８は、カーナビゲーション装置として機能することが可能とされている。インフォテイメント統合制御ＣＰＵ２８は、運転者の指示により、車両の現在位置を検出し、目的地までの経路を算出し、車両の現在位置及び目的地までの経路を地図上に図示したカーナビゲーション情報を生成するカーナビゲーション処理を行う。インフォテイメント統合制御ＣＰＵ２８は、カーナビゲーション処理を行う場合、コクピット画面データとしてカーナビゲーション情報を含む画面のデータを生成する。なお、図３,図５には一例としてカーナビゲーション情報を含むコクピット画面１３０を示す。
【００１６】
またインフォテイメント統合制御ＣＰＵ２８は、テレビ映像受信装置として機能することが可能とされており、運転者の指示により、テレビ映像を受信するテレビ映像受信処理を行う。インフォテイメント統合制御ＣＰＵ２８は、テレビ映像受信処理を行う場合、コクピット画面データとしてテレビ映像を含む画面のデータを生成する。
【００１７】
またインフォテイメント統合制御ＣＰＵ２８は、アプリケーションプログラム実行装置として機能することが可能とされており、運転者の指示により、所定のアプリケーションプログラムを実行するアプリケーション実行処理を行う。インフォテイメント統合制御ＣＰＵ２８は、アプリケーション実行処理を行う場合、コクピット画面データとしてアプリケーション実行画面を含む画面のデータを生成する。なお、所定のアプリケーションプログラムにはゲームも含まれ、インフォテイメント統合制御ＣＰＵ２８は、所定のアプリケーションプログラムとしてゲームを実行する場合、コクピット画面データとしてゲーム画面を含む画面のデータを生成する。
【００１８】
なお、インフォテイメント統合制御ＣＰＵ２８は、後述するクラスタ制御ＣＰＵ４６に接続されており、クラスタ制御ＣＰＵ４６から、クラスタ画面のうち画素値が０でない領域(何らかの画像が存在する領域)を通知する情報が入力される。インフォテイメント統合制御ＣＰＵ２８は、コクピット画面として、クラスタ制御ＣＰＵ４６から入力された情報によって通知された領域に情報を表示しない画面(例えば前記領域を一定色で着色した画面や、前記領域を徐々に色又は濃度が変化するグラデーション画面)を生成する。
【００１９】
記憶部３０には、インフォテイメント統合制御ＣＰＵ２８がコクピット画面データを生成する処理を行うためのコクピット画面生成プログラム３８が記憶されている。インフォテイメント統合制御ＣＰＵ２８はコクピット画面生成プログラム３８を実行することでコクピット画面データを生成する処理を行う。インフォテイメント統合制御ＣＰＵ２８によって生成されたコクピット画面データはコクピットフレームメモリ３２に記憶される。なお、コクピットフレームメモリ３２の中で、コクピット画面データが記憶されていない画素には、ヌルデータが格納されていてもよいし、例えば、黒や白など、何らかの画素値が格納されていてもよい。そして、コクピットフレームメモリ３２は、出力画面データ全体の画素値を記憶できる容量を有することが考えられる。出力画面データ全体の画素値を記憶できる容量があれば、出力画面の中でコクピット画面がどのような位置に配置される場合であっても対応できるからである。また、表示制御部３６は後述の表示制御部６０から供給された表示同期信号に同期した表示同期信号を生成・出力する。
【００２０】
読出制御部３４は、図３に示すように、メモリ読出タイミング制御部４０とコクピット画面データ読出回路４２を含んでいる。メモリ読出タイミング制御部４０は、表示制御部３６から供給された表示同期信号に同期した読出信号を生成し、コクピット画面データ読出回路４２に供給する。コクピット画面データ読出回路４２は、メモリ読出タイミング制御部４０から供給された読出信号に同期したタイミングで、コクピットフレームメモリ３２に記憶されているコクピット画面データを１画素単位で順に読み出す。そして、コクピット画面データ読出回路４２は、読み出したデータを後述するクラスタＥＣＵ４４に出力する。
【００２１】
また、車両用制御システム２４はクラスタＥＣＵ４４を備えている。クラスタＥＣＵ４４は、クラスタ制御ＣＰＵ４６、記憶部４８、クラスタフレームメモリ５０、クラスタ領域設定メモリ５２、読出制御部５４、オーバレイ処理回路５６、表示処理部５８及び表示制御部６０を備えている。クラスタ制御ＣＰＵ４６はインフォテイメント統合制御ＣＰＵ２８に接続されている。またクラスタ制御ＣＰＵ４６はＣＡＮ(Controller Area Network)の規格に準拠したＣＡＮネットワーク６２を介してその他のＥＣＵ６４に接続されている。その他のＥＣＵ６４には、車両の速度を検出する車速センサ６６が接続されている。また、その他のＥＣＵ６４には、燃料の残量を検出する燃料センサ６８、車両のエンジンの回転速度を検出する回転速度センサ７０等の車両の動作状態を検出する各種センサが接続されていてもよい。自動車が燃料ではなく電気により駆動されるのであれば、燃料センサ６８ではなく電池の残量を検出するセンサや、エンジンの回転速度ではなくモータの回転速度を検出する回転速度センサが接続されても構わない。なお、図２には、車両の動作状態を検出するセンサ以外に、車両の現在位置を検出するＧＰＳ(Global Positioning System)センサ７２もその他のＥＣＵ６４に接続された例が示されている。
【００２２】
クラスタ制御ＣＰＵ４６はＣＡＮネットワーク６２、その他のＥＣＵ６４を介して各種のセンサから車両の動作状態を表す各種の情報を取得し、取得した情報に基づいてクラスタ画面データを生成する処理を行う。クラスタ画面データとしては、例えば図５に示すように、車両の動作状態を表す計器(例えば速度計や燃料計、タコメータ等)を模した図の中に計器の値を表示した計器図１３２を含む画面を表すデータが採用される。またクラスタ画面データとしては、例えば図５に示すように、前記計器以外の車両の動作状態を表すワーニング表示１３４を含む画面を表すデータが採用される。クラスタ制御ＣＰＵ４６によって生成されたクラスタ画面データはクラスタフレームメモリ５０に記憶される。クラスタフレームメモリ５０は、出力画面データ全体を構成する画素の値を記憶できる容量を有さなくてもよく、例えば、クラスタ画面データを構成する画素の値を記憶できる容量があればよい。なお、クラスタフレームメモリ５０の中で、クラスタ画面データが記憶されていない画素には、ヌルデータが格納されていてもよいし、例えば、黒や白など、何らかの画素値が格納されていてもよい。
【００２３】
なお、クラスタ制御ＣＰＵ４６は第２生成部１６の一例であり、クラスタフレームメモリ５０は第２記憶部の一例である。
【００２４】
記憶部４８には、クラスタ制御ＣＰＵ４６がクラスタ画面データを生成する処理を行うためのクラスタ画面生成プログラム７４が記憶されている。クラスタ制御ＣＰＵ４６はクラスタ画面生成プログラム７４を実行することでクラスタ画面データを生成する処理を行う。
【００２５】
クラスタ領域設定メモリ５２は、クラスタ制御ＣＰＵ４６により、コクピットフレームメモリ３２に格納されている画面データのうちクラスタ画面データで上書きされる領域であるクラスタ領域を設定するデータとして、オーバレイ制御データが記憶される。本実施形態において、オーバレイ制御データは、クラスタ画面データを出力する領域を出力有り(オン)／出力無し(オフ)の１画素単位で指定するデータである(図３も参照)。オーバレイ制御データは、クラスタ画面データのうち画像が存在する領域(画素値が０でない画素の領域)の画素が出力有り(＝１)、それ以外の画素が出力無し(＝０)となるように、クラスタ制御ＣＰＵ４６によって生成される。生成されたオーバレイ制御データはクラスタ制御ＣＰＵ４６によってクラスタ領域設定メモリ５２に書き込まれる。なお、オーバレイ制御データは、出力画面データの全体分を含む情報を有していても良いし、クラスタ領域に相当する情報のみでもよい。クラスタ領域に相当する情報のみがオーバレイ制御データに含まれる場合、表示データ選択制御部８２内のレジスタに、オーバレイを行う出力画面の座標領域が記録されていて、そこに相当する画素を出力する場合のみ、オーバレイ制御データ及びクラスタフレームメモリが読み出されるようにすればよい。
【００２６】
読出制御部５４は、図３に示すように、メモリ読出タイミング制御部７６、クラスタ画面データ読出回路７８及び領域設定データ読出回路８０を含んでいる。メモリ読出タイミング制御部７６は、表示制御部６０から供給された表示同期信号に同期した読出信号を生成し、クラスタ画面データ読出回路７８及び領域設定データ読出回路８０に供給する。クラスタ画面データ読出回路７８は、メモリ読出タイミング制御部７６から供給された読出信号に同期したタイミングで、クラスタフレームメモリ５０に記憶されているクラスタ画面データを１画素単位で読み出す。そしてクラスタ画面データ読出回路７８は、読み出したクラスタ画面データをオーバレイ処理回路５６に出力する。
【００２７】
また、領域設定データ読出回路８０は、メモリ読出タイミング制御部７６から供給された読出信号に同期したタイミングで、クラスタ領域設定メモリ５２に記憶されているオーバレイ制御データを１画素単位で読み出す。そして領域設定データ読出回路８０は、読み出したオーバレイ制御データをオーバレイ処理回路５６に出力する。また、オーバレイ処理回路５６には、インフォテイメント統合制御ＥＣＵ２６から出力されたコクピット画面データも入力される。
【００２８】
オーバレイ処理回路５６は表示データ選択制御部８２を含んでいる。表示データ選択制御部８２は、領域設定データ読出回路８０から入力されたオーバレイ制御データに基づき、出力有りの画素についてはクラスタ画面データを出力し、出力無しの画素についてはコクピット画面データを出力するオーバレイ処理を行う。なお、オーバレイ処理回路５６によるオーバレイ処理は、インフォテイメント統合制御ＥＣＵ２６から正常なコクピット画面データが供給されているか否かに拘わらず行われる。オーバレイ処理によって得られた出力画面データは表示処理部５８へ出力される。なお、オーバレイ処理回路５６は第１処理部１８の一例であり、クラスタ領域設定メモリ５２は設定メモリの一例である。
ここで、クラスタフレームメモリ５０に格納されているのが、クラスタ画面データの領域に相当する画素の値のみである場合、インフォテイメント統合制御ＥＣＵ２６のメモリ読出タイミング制御部４０と、クラスタＥＣＵ４４のメモリ読出タイミング制御部７６との動作を変更することが考えられる。すなわち、コクピットフレームメモリ３２の中に格納されている画素値において、出力画面上でクラスタ画面が出力される部分に相当する画素値をメモリ読出タイミング制御部４０が読み出すタイミングで、メモリ読出タイミング制御部７６は、クラスタ画面データ読出回路７８をクラスタフレームメモリ５０を読み出すように、また、領域設定データ読出回路８０をクラスタ領域設定メモリ５２を読み出すように、それぞれ制御する。また、表示データ選択制御部８２は、クラスタフレームメモリ５０及びクラスタ領域設定メモリ５２からデータが読み出されない時は、コクピット画面データを選択する。
【００２９】
表示処理部５８は、入力された出力画面データを表示装置１２に供給し、出力画面データに応じた画像を表示装置１２に表示させる。なお、表示処理部５８は表示処理部２０の一例である。また、表示制御部６０は同期信号(水平同期信号、垂直同期信号及びクロック信号)を生成し、生成した同期信号を表示装置１２及びインフォテイメント統合制御ＥＣＵ２６に供給する。クラスタフレームメモリ５０へのクラスタ画面データの記憶、表示装置１２への出力画面データの出力は、表示制御部６０から出力された同期信号に同期したタイミングで行われる。
【００３０】
なお、クラスタＥＣＵ４４が扱う計器(例えば速度計や燃料計、タコメータ等)は車両の保安部品である。このため、クラスタＥＣＵ４４はインフォテイメント統合制御ＥＣＵ２６と比較し、例えばチップのパターン幅及びパターンの間隔が各々広くされる等により、信頼性がより高い構成、別の表現をすれば故障しにくい構成、とされている。一方、インフォテイメント統合制御ＥＣＵ２６は、クラスタＥＣＵ４４と比較して安価で、例えば地図データの更新やアプリケーションの追加等の拡張性に優れた構成とされている。
【００３１】
次に本第１実施形態の作用を説明する。車両の速度を表す情報を出力する手法として、車両の速度を表す計器を模した図の中に計器の値を表示した計器図を表示装置１２上に表示すれば、例えば表示形態を個人の嗜好に合わせて変更できる等、運転者の利便性を向上させることが可能と推察される。
【００３２】
また、カーナビゲーションの情報等を含むコクピット画面についても、車両の速度を表す計器の情報を含むクラスタ画面と同じ表示装置１２に同時に表示する。これにより、従来は、別個の計器等によって出力されていた両画面を、一つの表示装置１２で出力できるので、部品点数の削減、車両重量の軽量化に役立てられる。また運転者にとっても、１つの表示装置１２を視認するだけで様々な情報を得ることができるので、利便性を向上させることが可能であろうと推察される。
【００３３】
しかし、車両の速度を表す計器の情報を含むクラスタ画面とカーナビゲーション情報を含むコクピット画面との間には重要性に差がある。すなわち、車両の速度を表す計器の情報は運転に際して必ず運転者により確認されるべき情報であるのに対し、カーナビゲーション情報等は必須ではない。表示装置１２に出力する表示画面を生成する際に、描画位置のズレなどにより、車両の速度を表す計器の情報を表示するクラスタ画面の一部、若しくは全部が描画されないことが起きるとしたら、それは抑止すべきであると本願発明者等は考えた。
【００３４】
但し、カーナビゲーションの情報等を含むコクピット画面を生成するインフォテイメント統合制御ＥＣＵ２６について、拡張性に優れた構成を維持したままクラスタＥＣＵ４４と同等の信頼性を確保しようとすると、コストや開発工数の増大を招く。
【００３５】
上記を考慮し、本実施形態では、コクピット画面データの一部をクラスタ画面データで合成することにより、出力画面データを生成している。以下、図４を参照して出力画面データの生成を説明する。なお、図４の処理が行われる際には、インフォテイメント統合制御ＣＰＵ２８によってコクピット画面データが生成され、生成されたコクピット画面データがコクピットフレームメモリ３２に格納されているものとする。また、図４の処理が行われる際には、クラスタ制御ＣＰＵ４６によってクラスタ画面データが生成され、生成されたクラスタ画面データがクラスタフレームメモリ５０に格納されているものとする。
【００３６】
インフォテイメント統合制御ＥＣＵ２６の読出制御部３４は、読出信号に同期したタイミングで、コクピットフレームメモリ３２からコクピット画面データを１画素分ずつ読み出し、読み出したコクピット画面データをオーバレイ処理回路５６に出力する。また、クラスタＥＣＵ４４の読出制御部５４は、読出信号に同期したタイミングで、クラスタフレームメモリ５０からクラスタ画面データを１画素分ずつ読み出し、読み出したクラスタ画面データをオーバレイ処理回路５６に出力する。また、クラスタＥＣＵ４４の読出制御部５４は、読出信号に同期したタイミングで、クラスタ領域設定メモリ５２からオーバレイ制御データを１画素分ずつ読み出し、読み出したオーバレイ制御データをオーバレイ処理回路５６に出力する。
【００３７】
オーバレイ処理回路５６の表示データ選択制御部８２は、入力されたオーバレイ制御データが０(オフ／出力無し)の場合、１画素分のコクピット画面データを出力画面データとして表示処理部５８へ出力する。一方、オーバレイ処理回路５６の表示データ選択制御部８２は、入力されたオーバレイ制御データが１(オン／出力有り)の場合、１画素分のクラスタ画面データを出力画面データとして表示処理部５８へ出力する。
【００３８】
表示データ選択制御部８２が上記処理を１画素単位で繰り返すことで、出力画面データとして、図４に示すように、オーバレイ制御データが０の画素ではコクピット画面データが出力され、オーバレイ制御データが１の画素ではクラスタ画面データが出力される。これにより、コクピット画面データの一部(クラスタ画面データの値が０以外の画素の領域)がクラスタ画面データに変更された状態の出力画面データ、いわば、コクピットフレームメモリ３２に格納されている画素の値がクラスタフレームメモリ５０に格納されている画素の値で上書きされた状態の出力画面データが、生成されることになり、出力画面データが表す画像が表示装置１２に表示される。なお、図５には表示装置１２に表示される出力画面の一例として出力画面１３６を示す。
【００３９】
なお、オーバレイ処理回路５６によるオーバレイ処理は、インフォテイメント統合制御ＥＣＵ２６から正常なコクピット画面データが供給されているか否かに拘わらず行われる。例えばインフォテイメント統合制御ＥＣＵ２６の故障により正常なコクピット画面データの供給が途絶えた場合、オーバレイ制御データが０(オフ／出力無し)の画素については、出力画面データ上で値が０(画像無し)となる。しかし、この場合も、オーバレイ制御データが１(オン／出力有り)の画素について出力画面データとしてクラスタ画面データが出力されることで、クラスタ画面は欠落なく表示装置１２に表示される。
【００４０】
また、本実施形態では、複数種のデザインのクラスタ画面の中から選択したクラスタ画面が生成・表示されてもよい。表示装置１２上に表示される出力画面の中で、クラスタ画面がどのような位置にどのような形状で表示されるかは、選択されるデザインに応じて変更されうる。異なるデザインのクラスタ画面の一例を図６Ａに示し、対応するオーバレイ制御データの一例を図６Ｂに示す。図６Ａに示すクラスタ画面は、車両の動作状態を表す計器を模した図の中に計器の値を表示した計器図１４０と、前記計器以外の車両の動作状態を表すワーニング表示１４２を含んでいる。また、図６Ｂに示すオーバレイ制御データは、図６Ａのクラスタ画面のうち画像が存在する領域(画素値が０でない画素の領域)の画素が出力有り(＝１：ハッチングで示す)、それ以外の画素が出力無し(＝０：空白で示す)に設定されている。複数のデザインのクラスタ画面の中からの表示対象のクラスタ画面の選択は、例えば、運転者に選択させるようにしてもよいし、個々のデザインを互いに異なる運転者と対応付け、何れの運転者が運転席に座っているかに応じて自動的に選択するようにしてもよい。これにより、表示装置１２に表示されるクラスタ画面の表現力向上を図ることができる。
【００４１】
また、本実施形態では、コクピット画面についても、複数種のコクピット画像の中から選択したコクピット画面が生成・表示されてもよい。表示装置１２上に表示される出力画面の中で、コクピット画面がどのような位置にどのような形状で表示されるかは、選択されるデザインに応じて変更されうる。異なるデザインのコクピット画面の一例を図７Ａ,図７Ｂに示す。図７Ａに示すコクピット画面は、アプリケーションの実行画面の１つである顔画像付きのアドレス帳と電子メールの表示画面であり、図７Ｂに示すコクピット画面は、アプリケーションの実行画面の１つである地震速報の表示画面である。複数種のコクピット画面の中からの表示対象のコクピット画面の選択は、例えば、運転者に選択させるようにしてもよいし、個々の画面を互いに異なる運転者と対応付け、何れの運転者が運転席に座っているかに応じて自動的に選択するようにしてもよい。これにより、表示装置１２に表示されるコクピット画面の表現力向上を図ることができる。
【００４２】
また、本実施形態の表示データ選択制御部８２の動作を以下のように変更することも考えられる。すなわち、表示データ選択制御部８２は、まず最初に、コクピット画面データ読出回路４２によりコクピットフレームメモリ３２から読み出された画素値を出力画面データとして出力する。そしてその後に、クラスタ領域設定メモリ５２に格納されているオーバレイ制御データで、出力有りであることを示す情報が格納されている画素について、クラスタフレームメモリ５０に格納されている画素値を読み出し、出力画面データとして再度出力する。この場合、出力画面データは、コクピットフレームメモリ３２の内容で描画された後、クラスタフレームメモリ５０の内容で重畳、すなわち再描画されることになる。
【００４３】
このように、第１実施形態では、表示装置１２にコクピット画面とクラスタ画面データが各々表示されるので、表示装置１２の表示を視認する運転者の利便性を向上させることができると共に、表示システム１０の構成を簡略化することができる。
【００４４】
また、第１実施形態では、コクピット画面データの一部(クラスタ画面データの値が０以外の画素の領域)でクラスタ画面データを出力することで出力画面データを生成している。従って、クラスタ画面データに対しインフォテイメント統合制御ＥＣＵ２６から出力されるコクピット画面データの位置ずれが発生したり、インフォテイメント統合制御ＥＣＵ２６が故障したりしても、少なくともクラスタ画面を表示装置１２に欠落なく表示させることができる。
【００４５】
また、第１実施形態では、クラスタ画面データを生成するクラスタ制御ＣＰＵ４６、クラスタ画面データを読み出す読出制御部５４及びオーバレイ処理を行うオーバレイ処理回路５６をクラスタＥＣＵ４４に搭載している。クラスタＥＣＵ４４はインフォテイメント統合制御ＥＣＵ２６と比較して信頼性がより高い構成(故障しにくい構成)であるので、少なくともクラスタ画面を表示装置１２に欠落なく表示させることを、保安部品として要求される高い信頼性で実現することができる。一方、インフォテイメント統合制御ＥＣＵ２６については、クラスタＥＣＵ４４と比較して安価で、例えば地図データの更新やアプリケーションの追加等の拡張性に優れた構成が維持される。
【００４６】
また、第１実施形態では、クラスタ画面データを出力するか否かを画素単位で指定するオーバレイ制御データをクラスタ領域設定メモリ５２に記憶し、オーバレイ制御データに従ってクラスタ画面データとコクピット画面データを選択的に出力している。これにより、クラスタ画面データとコクピット画面データを選択的に出力する表示データ選択制御部８２の構成を簡単にすることができる。
【００４７】
〔第２実施形態〕
次に開示の技術の第２実施形態を説明する。なお、第１実施形態と同一の部分には同一の符号を付し、説明を省略する。
【００４８】
図８には本第２実施形態に係る車両用制御システム８４が示されている。本第２実施形態に係る車両用制御システム８４は、第１実施形態で説明した車両用制御システム２４と比較して、クラスタＥＣＵ４４に代えてクラスタＥＣＵ７２が設けられている点で相違している。また、車両用制御システム８４は、車両用制御システム２４と比較して、インフォテイメント統合制御ＥＣＵ２６の読出制御部３４及び表示制御部３６が省略されている点で相違している。また、車両用制御システム８４は、車両用制御システム２４と比較して、読出制御部５４及びオーバレイ処理回路５６に代えて、オーバレイ処理ＣＰＵ８６及び記憶部８８が設けられている点で相違している。
【００４９】
記憶部８８には、オーバレイ処理ＣＰＵ８６によって出力画面データを生成するオーバレイ処理を行わせるためのオーバレイ処理プログラム９０が記憶されている。オーバレイ処理ＣＰＵ８６は、オーバレイ処理プログラム９０を実行することで、オーバレイ処理を行う。なお、オーバレイ処理プログラム９０は、記憶部８８に記憶されているコクピット画面生成プログラム３８及び記憶部８８に記憶されているクラスタ画面生成プログラム７４と共に、開示の技術に係る表示プログラムの一例である。
【００５０】
次に本第２実施形態の作用として、オーバレイ処理プログラム９０、コクピット画面生成プログラム３８及びクラスタ画面生成プログラム７４によって実現される画像表示処理について、図９を参照して説明する。なお、図９に示す画像表示処理は、表示装置１２の表示更新と同期したタイミングで周期的に実行される。
【００５１】
ステップ１００において、インフォテイメント統合制御ＣＰＵ２８は、コクピット画面生成プログラム３８を実行することで、カーナビゲーション情報、テレビ映像及びアプリケーション実行画面の少なくとも１つを含むコクピット画面データを生成する。次のステップ１０２において、インフォテイメント統合制御ＣＰＵ２８は、ステップ１００で生成したコクピット画面データをコクピットフレームメモリ３２に格納する。
【００５２】
ステップ１０４において、クラスタ制御ＣＰＵ４６は、クラスタ画面生成プログラム７４を実行することで、車両の動作状態を表す各種の情報を表示するクラスタ画面データを生成する。次のステップ１０６において、クラスタ制御ＣＰＵ４６は、ステップ１０４で生成したクラスタ画面データをクラスタフレームメモリ５０に格納する。なお、ステップ１０４とステップ１０６は、その順番が守られれば、ステップ１００よりも先に実行されても構わない。すなわち、ステップ１０４、ステップ１０６、ステップ１００、ステップ１０２の順に実行されても構わない。また、ステップ１００及びステップ１０２、ステップ１０４及びステップ１０６は、並行して同時にそれぞれのＣＰＵにおいて実行されても構わない。
【００５３】
ステップ１０８において、オーバレイ処理ＣＰＵ８６は、オーバレイ処理プログラム９０を実行することで、オーバレイ制御データの処理対象の画素のデータをクラスタ領域設定メモリ５２から読み出し、読み出したオーバレイ制御データの値が１(オン／出力有り)か否か判定する。ステップ１０８の判定が肯定された場合はステップ１１０へ移行し、オーバレイ処理ＣＰＵ８６は、クラスタフレームメモリ５０から処理対象の画素に対応するクラスタ画面データを読み出して表示処理部５８へ出力する。また、ステップ１０８の判定が否定された場合はステップ１１２へ移行し、オーバレイ処理ＣＰＵ８６は、コクピットフレームメモリ３２から処理対象の画素に対応するコクピット画面データを読み出して表示処理部５８に出力する。なお、オーバレイ処理ＣＰＵ８６によるステップ１０８〜ステップ１１２のオーバレイ処理は、インフォテイメント統合制御ＥＣＵ２６から正常なコクピット画面データが供給されているか否かに拘わらず行われる。
【００５４】
ステップ１１４において、表示処理部５８は、オーバレイ処理ＣＰＵ８６から入力された１画素分のデータを出力画面データとして表示装置１２へ出力する。ステップ１１６において、オーバレイ処理ＣＰＵ８６は、１画面分のデータを出力したか否か判定する。ステップ１１６の判定が否定された場合はステップ１０８に戻ってステップ１０８〜ステップ１１６を繰り返す。そして、ステップ１１６の判定が肯定されると処理を終了する。
【００５５】
これにより、コクピット画面データの一部(クラスタ画面データの値が０以外の画素の領域)でクラスタ画面データを出力した状態の出力画面データが生成されることになり、出力画面データが表す画像が表示装置１２に表示される。
【００５６】
また、ステップ１０８，１１０，１１２，１１４の処理を以下の処理で置き換えることも考えられる。すなわち、ステップ１０６までの処理が完了した後、オーバレイ処理ＣＰＵ８６は、まず最初に、コクピットフレームメモリ３２に格納されている画素値を読み出し、出力画面データとして表示装置へ出力する。そして、コクピットフレームメモリ３２に格納されているデータの出力が終了した後に、オーバレイ処理ＣＰＵ８６は、クラスタ領域設定メモリ５２に格納されているオーバレイ制御データの値が１(オン／出力有り)であることを示す情報が格納されている画素について、クラスタフレームメモリ５０に格納されている画素値を読み出し、出力画面データとして表示装置へ再度出力する。このようにオーバレイ処理ＣＰＵ８６による処理を変更した場合、表示装置に出力される出力画面データは、コクピットフレームメモリ３２の内容で描画された後、クラスタフレームメモリ５０の内容で重畳、すなわち再描画されることになる。
【００５７】
このように、第２実施形態においても、表示装置１２にコクピット画面とクラスタ画面データが各々表示されるので、表示装置１２の表示を視認する運転者の利便性を向上させることができると共に、表示システム１０の構成を簡略化することができる。
【００５８】
また、第２実施形態においても、コクピット画面データの一部(クラスタ画面データの値が０以外の画素の領域)でクラスタ画面データを出力した状態の出力画面データを生成している。従って、クラスタ画面データに対してインフォテイメント統合制御ＥＣＵ２６から出力されるコクピット画面データの位置ずれが発生したり、インフォテイメント統合制御ＥＣＵ２６が故障したとしても、少なくともクラスタ画面を損なうことなく表示装置１２に表示させることができる。
【００５９】
また、第２実施形態では、クラスタ画面データを生成するクラスタ制御ＣＰＵ４６、オーバレイ制御データ、クラスタ画面データ及びコクピット画面データを読み出してオーバレイ処理を行うオーバレイ処理ＣＰＵ８６をクラスタＥＣＵ７２に搭載している。クラスタＥＣＵ７２はインフォテイメント統合制御ＥＣＵ２６と比較して信頼性がより高い構成、別の表現をすれば故障しにくい構成、であるので、少なくともクラスタ画面を表示装置１２に欠落なく表示させることを、保安部品として要求される高い信頼性で実現することができる。一方、インフォテイメント統合制御ＥＣＵ２６については、クラスタＥＣＵ７２と比較して安価で、例えば地図データの更新やアプリケーションの追加等の拡張性に優れた構成が維持される。
【００６０】
また、第２実施形態においても、クラスタ画面データを出力するか否かを画素単位で指定するオーバレイ制御データをクラスタ領域設定メモリ５２に記憶し、オーバレイ制御データに従ってクラスタ画面データとコクピット画面データを選択的に出力している。これにより、クラスタ画面データとコクピット画面データを選択的に出力するオーバレイ処理を簡単にすることができる。
【００６１】
上記の各実施形態では移動体として車両を例に説明したが、これに限定されるものではなく、移動体は船舶や飛行機等であってもよい。
【００６２】
また、第２実施形態では開示の技術に係る表示プログラムの一例であるオーバレイ処理プログラム９０、コクピット画面生成プログラム３８及びクラスタ画面生成プログラム７４が記憶部３０,４２,７６に予め記憶（インストール）されている態様を説明した。しかし、開示の技術に係る表示プログラムは、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の記録媒体に記録されている形態で提供することも可能である。
【００６３】
本明細書に記載された全ての文献、特許出願及び技術規格は、個々の文献、特許出願及び技術規格が参照により取り込まれることが具体的かつ個々に記された場合と同程度に、本明細書中に参照により取り込まれる。
【図１】
2015011807.tif 000003
【図２】
2015011807.tif 000004
【図３】
2015011807.tif 000005
【図４】
2015011807.tif 000006
【図５】
2015011807.tif 000007
【図６Ａ】
2015011807.tif 000008
【図６Ｂ】
2015011807.tif 000009
【図７Ａ】
2015011807.tif 000010
【図７Ｂ】
2015011807.tif 000011
【図８】
2015011807.tif 000012
【図９】
2015011807.tif 000013
【手続補正書】
【提出日】平成28年1月5日(2016.1.5)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
第２生成部１６は、車両の速度を示す情報を表示装置１２に表示させるための第２の表示画面データを生成する。第２生成部１６は、第２の表示画面データに、車両のエンジンやモータの回転速度、燃料や電池の残量等の情報を含めてもよい。なお、以下では第２の表示画面データをクラスタ画面データと称し、クラスタ画面データが表す画面をクラスタ画面と称する。
【手続補正２】
【補正対象書類名】図面
【補正対象項目名】図８
【補正方法】変更
【補正の内容】
【図８】
2015011807.tif 000014
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】図９
【補正方法】変更
【補正の内容】
【図９】
2015011807.tif 000015
【手続補正書】
【提出日】平成28年12月5日(2016.12.5)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
移動体の速度を示す情報以外の情報を表示させるための第１の表示画面データを生成する第１生成部と、
前記移動体の速度を示す情報を表示させるための第２の表示画面データを生成する第２生成部と、
前記第２の表示画面データが存在する領域を特定し、特定された前記領域には前記第２の表示画面データのみが出力されるように前記第１の表示画面データと前記第２の表示画面データとを合成した第３の表示画面データを生成する第１処理部と、
前記第１処理部によって生成された前記第３の表示画面データを前記移動体の運転者に視認される表示装置に供給し、前記表示装置に前記第３の表示画面データに応じた画像を表示させる表示処理部と、
を含む表示システム。
【請求項２】
前記第２の表示画面データを出力する領域を画素単位で指定する重畳制御データを記憶する設定メモリを更に備え、
前記第１処理部は、前記設定メモリに記憶された前記重畳制御データに基づき、前記第１の表示画面データを出力するか、第２の表示画面データを出力するかを画素単位で切り替えることで、前記第３の表示画面データを生成する請求項１記載の表示システム。
【請求項３】
前記第１生成部は第１制御ユニットに含まれ、
前記第２生成部、前記第１処理部及び前記表示処理部は、前記第１制御ユニットとは異なる第２制御ユニットに含まれている請求項１又は請求項２の何れか１項記載の表示システム。
【請求項４】
前記第１生成部は、前記移動体の速度を示す情報以外の情報として、ナビゲーション情報、テレビ映像、アプリケーション実行画面の少なくとも１つを含む情報を表示させるための画面データを前記第１の表示画面データとして生成する請求項１〜請求項３の何れか１項記載の表示システム。
【請求項５】
前記第２生成部は、前記移動体の速度を示す情報に加えて、前記移動体の燃料又は電池の残量、前記移動体のエンジン又はモータの回転速度の少なくとも１つを含む情報を表示させる画面データを前記第２の表示画面データとして生成する請求項１〜請求項４の何れか１項記載の表示システム。
【請求項６】
移動体の速度を示す情報以外の情報を表示させるための第１の表示画面データを生成し、
前記移動体の速度を示す情報を表示させるための第２の表示画面データを生成し、
前記第２の表示画面データが存在する領域を特定し、特定された前記領域には前記第２の表示画面データのみが出力されるように前記第１の表示画面データと前記第２の表示画面データとを合成した第３の表示画面データを生成し、
生成した前記第３の表示画面データを前記移動体の運転者に視認される表示装置に供給し、前記表示装置に前記第３の表示画面データに応じた画像を表示させる、
ことを含むコンピュータにより実行される表示方法。
【請求項７】
コンピュータに、
移動体の速度を示す情報以外の情報を表示させるための第１の表示画面データを生成し、
前記移動体の速度を示す情報を表示させるための第２の表示画面データを生成し、
前記第２の表示画面データが存在する領域を特定し、特定された前記領域には前記第２の表示画面データのみが出力されるように前記第１の表示画面データと前記第２の表示画面データとを合成した第３の表示画面データを生成し、
生成した前記第３の表示画面データを前記移動体の運転者に視認される表示装置に供給し、前記表示装置に前記第３の表示画面データに応じた画像を表示させる、
ことを含む処理を行わせるための表示プログラム。
【国際調査報告】
2015011807.tif 000016
2015011807.tif 000017
2015011807.tif 000018
2015011807.tif 000019