(57)【特許請求の範囲】
【請求項１】
移動体に搭載された複数の表示器で複数のアプリケーションユニットの画面表示を行う表示制御システムにおいて、
前記複数のアプリケーションユニットが生成したアプリケーション情報を通常の表示態様で表示する画面が描画された画面データおよび前記アプリケーション情報を簡易な表示態様で表示する画面が描画された画面データを入力して、前記通常の表示態様で表示する画面が描画された画面データおよび前記簡易な表示態様で表示する画面が描画された画面データを用いて前記表示器ごとの表示画面データを生成する画像処理部と、
前記画像処理部が生成した表示画面データを、対応する表示器に出力して表示させる表示出力部と、
前記表示器ごとに対応しているアプリケーション情報を示す情報に基づいて、アプリケーション情報が前記表示器に対応しているか否かを判断し、前記画面データのうち、前記表示器に対応しているアプリケーション情報については通常の表示態様で表示する画面が描画された画面データを選択し、前記表示器に対応していないアプリケーション情報については簡易な表示態様で表示する画面が描画された画面データを選択し、選択した画面データに基づいて、前記画像処理部を制御して前記表示器ごとに前記表示画面データを生成させる制御部とを備えたことを特徴とする表示制御システム。
【請求項２】
前記画像処理部は、前記複数のアプリケーションユニットが生成したアプリケーション情報を通常の表示態様で表示する画面および簡易な表示態様で表示する画面がそれぞれ描画された画面データを入力し、前記画面データを用いて前記表示器ごとの表示画面データを生成し、
前記制御部は、前記画面データに描画された画面のうち、前記表示器に対応しているアプリケーション情報については通常の表示態様で表示する画面を選択し、前記表示器に対応していないアプリケーション情報については簡易な表示態様で表示する画面を選択し、前記画像処理部を制御して、前記選択した画面が描画された画面データを、前記画面データから切り出させ、切り出した画面データに基づいて、前記表示器ごとに前記表示画面データを生成させることを特徴とする請求項１記載の表示制御システム。
【請求項３】
前記制御部は、前記表示器に対応していないアプリケーション情報のうち、ユーザ操作で指定されたアプリケーション情報の画面が描画された画面データを選択することを特徴とする請求項１記載の表示制御システム。
【請求項４】
前記移動体は車両であり、前記制御部は、前記車両の車速、エンジン回転数、ギア位置、走行距離、燃料残量、ウインカー表示または警告表示に関する用途の表示器について、当該車両が走行中である場合、当該表示器に対応しているアプリケーション情報を通常の表示態様で表示する画面が描画された画面データを選択し、当該車両が走行していない場合には、当該表示器に対応しているアプリケーション情報を表示する画面が描画された画面データを選択しない、もしくは、前記表示器に対応しているアプリケーション情報を簡易な表示態様で表示する画面が描画された画面データおよび前記表示器に対応していないアプリケーション情報を通常の表示態様で表示する画面が描画された画面データを選択することを特徴とする請求項１記載の表示制御システム。
【請求項５】
前記複数のアプリケーションユニットは、画面ごとの表示態様を示す種別、画面の表示位置および画面のサイズを含む画面表示情報を前記制御部に送信し、
前記制御部は、前記画面表示情報に基づいて、前記画面データを選択することを特徴とする請求項１記載の表示制御システム。
【請求項６】
前記制御部は、選択した前記画面データの前記表示器における表示状態を管理し、前記アプリケーションユニットが生成した画面データの表示状態を、当該アプリケーションユニットに通知することを特徴とする請求項１記載の表示制御システム。
【請求項７】
前記画像処理部は、前記制御部が選択した画面データの画面を画像加工して表示画面データを生成することを特徴とする請求項１記載の表示制御システム。
【請求項８】
前記表示器ごとに設けられ、受信したシリアル通信信号から当該表示器に対応する表示画像データを抽出して当該表示器に出力する伝送受信部を備え、
前記表示出力部および前記制御部は、前記伝送受信部とシリアル通信を行うことを特徴とする請求項１記載の表示制御システム。
【請求項９】
前記制御部は、前記表示器の表示画面を構成する画面のうち、当該表示器に設けられたタッチパネルのタッチ座標位置に対応する画面を照合して、いずれのアプリケーションユニットの画面がタッチされたかを判定し、当該アプリケーションユニットへタッチ情報を送信することを特徴とする請求項１記載の表示制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、複数のアプリケーションユニットで生成された個々の画面データを用いて複数の表示器のそれぞれに応じた画面レイアウトの画面データを生成して表示させる複数の表示器を有した表示制御システムに関する。
【背景技術】
【０００２】
車両内システムにおいて、カーナビゲーション、ＴＶチューナ、メディアプレーヤなどの車載情報機器の車両装着率は向上してきている。近年は、カメラまたは電波レーダなどのセンサ類を用いた、安心・安全に対する各種のアプリケーションも多様化しており、これらのアプリケーションと上記車載情報機器とを連携させて、車載情報機器の表示器を介して運転者および同乗者に必要な情報を提供している。【０００３】
また、車両内ネットワーク技術の進歩に伴って多様な情報の取得が可能になったため、従来から車両メータとして表示されている車速、エンジン回転数、シフト状態、燃料残量といった基本的な情報以外に、上記車載情報機器からの情報を含む車両情報を得ることができる。さらに、表示器自体についても、従来の機械式メータとＬＥＤ点灯による警告表示だけではなく、蛍光標示管または液晶パネルを使用した車載表示器が普及しており、これらを組み合わせた情報提供システムを構築することで、基本的な車両情報以外の情報の表示も可能である。このように、運転者に提示するメータ表示装置も多様化している。【０００４】
従来のメータ表示装置においては、メータ表示用のアプリケーションで表示画面データを生成してメータ表示専用の表示器に表示する。一方、車載情報機器においては、複数のアプリケーションが個々に表示画面データを生成して、これらのうちのいずれかを運転者または同乗者の操作で指定するか、もしくは、所定の車両情報が得られたことをトリガとして切り替え表示する。このように、従来では、メータ表示装置と車載情報機器の表示がそれぞれ独立しているのが一般的であった。【０００５】
しかしながら、近年では、運転者および同乗者に提示可能な情報の多様化を図るため、メータ表示と車載情報機器の表示とを、互いに切り替え、組み合わせることが可能な表示システムが提案されている。
例えば、特許文献１には、車両システム用のグラフィックディスプレイコントローラ（ＧＤＣ）が生成したメータの表示用データ、アメニティシステム用のＧＤＣが生成した、カーナビゲーション、ＤＶＤ再生、ＴＶ、オーディオアプリケーションなどの表示用データおよびセーフティシステム用のＧＤＣが生成した各種センサの表示用データにそれぞれ画像処理を施すことによって、インストルメントパネル（以下、インパネと記載する）に搭載された液晶パネルに表示する表示制御装置が開示されている。【０００６】
なお、特許文献１に記載される表示制御装置では、車内ローカルエリアネットワーク（ＬＡＮ）に接続するパワートレイン系のエレクトロニックコントロールユニット（ＥＣＵ）およびボディ系のＥＣＵからの車両情報を用いてＧＤＣを制御することにより、メータ表示用データを生成している。また、メータ表示画面中の各画像の大きさおよび画面レイアウトといった画像出力制御データは、車両システムに搭載されたプロセッサからＥＣＵとは別系統の車内ＬＡＮを介して伝送される。この他、アメニティシステムとセーフティシステムについても同様に、各ＧＤＣが生成した表示画面の画像出力制御データを、アメニティシステム内のプロセッサおよびセーフティシステム内のプロセッサから、同じ車内ＬＡＮを介して伝送される。【０００７】
特許文献１の表示制御装置内のディスプレイプラットフォーム（ＤＰＦ）用のマイクロコントローラは、車内ＬＡＮを介して受信した各画像出力制御データと車両状態とを判断し、各システムのＧＤＣが生成した表示用データをインパネの液晶パネルにそれぞれ適切に配置する。このように、各システムのプロセッサで画像表示するための表示用データを分担して生成することにより、画面表示の安定性を向上させている。【０００８】
また、特許文献２には、操縦可能な移動体に搭載されて、この移動体の情報を含む複数の情報を複数の表示パネルにおける各情報に対応した画面ごとに表示する表示システムが開示されている。この表示システムは、各表示パネルが、少なくとも１画面を表示可能であり、各表示パネルにおける少なくとも１つの画面の表示用データを生成する表示パネルごとの表示画面制御部と、各表示パネルに表示される画面を、移動体の情報を含む複数の情報に基づいて選択する１つの表示選択部とを備えている。
すなわち、特許文献２の表示システムは、特許文献１における表示制御装置に相当するブロックを複数有しており、例えば、車両の前席または後席において、各システムのプロセッサが生成した表示用データを各々の表示器に表示している。【０００９】
しかしながら、車両内に設置されている複数の表示器のそれぞれで同じ情報を表示する場合、表示器を視認するユーザに応じた表示態様（表示内容または表示方法）で表示した方が適切である場合が多い。
また、表示器を視認するユーザに応じた表示態様は、車両走行状態によっても変化する可能性があり、その変化状況によってはユーザの視認性を悪くさせ、煩わしい表示になってしまうこともある。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００８−２３９１４５号公報
【特許文献２】国際公開第２００７／１２２７６３号
【発明の概要】
【発明が解決しようとする課題】
【００１１】
特許文献１，２に代表される従来の技術は、各システムのアプリケーションが生成した表示用データを車両の走行状態などに応じて組み合わせることにより、運転者と同乗者に必要な情報を提供している。
しかしながら、従来の技術では、表示器を見る対象者にとって適切な表示態様で情報が提供されていないという課題があった。【００１２】
例えば、インパネに設置されたメータ用の表示器と、前席正面中央に設置された表示器とを備えた車両において、地図画面上にルート案内情報が重畳されたカーナビゲーション画面は、一般的に前席正面中央に設置された表示器に表示される。すなわち、車両の走行中は運転に注力しなければならないため、助手席の同乗者または停車中の運転者が、前席正面中央に設置された表示器を視認して、自車位置と走行ルートが確認される。【００１３】
一方、車両の走行中においても運転者がルート案内情報を確認したい場合がある。この場合、運転者からは、前席正面中央に設置された表示器よりインパネに設置された表示器にルート案内情報が表示された方が、視線の動きも少なく、運転に与える影響を軽減することができる。【００１４】
インパネに設置された表示器は、運転者が対象ユーザであり、車両の走行中にはメータ表示内容を運転者に提示する必要があるため、カーナビゲーションの画面を表示する場合、メータ表示以外の空き領域に配置する必要がある。このため、特許文献１，２では、カーナビゲーションの地図画面を小画面として表示している。【００１５】
しかしながら、カーナビゲーション画面を単に小画面にしただけでは、かえって視認性が悪くなり、運転者が小画面の視認に注力するあまり運転への注意が散漫になる可能性がある。この場合、運転者が瞬時に視認できるように、ルート案内情報が簡易に表示されていた方がよい。
なお、車両が停止中であれば、車速などのメータの表示を運転者に提示する必要がないので、車両走行中にメータを表示する領域にカーナビゲーション画面を表示することもでき、またこの画面に基づいて運転者がカーナビゲーション操作を行うことができる。この場合は、カーナビゲーション画面を簡易表示すると操作性が悪くなるので、通常の全画面表示が好ましい。【００１６】
また、助手席の同乗者からは、車速などの車両走行状態を示すメータ情報が、前席正面中央に設置された表示器に表示された方が、インパネに設置された表示器を覗き込むより視認しやすい。この場合、助手席の同乗者は、運転者の運転操作に応じた車両走行状態の遷移を知る必要はなく、その時点の車両走行状態（例えば、車速など）を確認できればよい。このため、前席正面中央に設置された表示器において、カーナビゲーション画面、オーディオ再生操作画面、ＤＶＤ再生またはＴＶのビデオ表示画面を縮小して、インパネに設置された表示器と同様なメータ表示を行う必要はなく、車両走行状態が簡易に表示されていれば十分である。【００１７】
このように、同一の情報を表示する場合であっても、表示器の対象ユーザ、車両の走行状態およびユーザ操作に応じて、視認性あるいは安全性を考慮した表示態様とすることにより、運転者および同乗者の利便性の向上を図ることができる。【００１８】
この発明は、上記のような課題を解決するためになされたもので、表示器を視認する対象ユーザにとって適切な表示態様で情報を提示することができる表示制御システムを得ることを目的とする。
【課題を解決するための手段】
【００１９】
この発明に係る表示制御システムは、移動体に搭載された複数の表示器で複数のアプリケーションユニットの画面表示を行う表示制御システムにおいて、複数のアプリケーションユニットが生成したアプリケーション情報を通常の表示態様で表示する画面が描画された画面データおよびアプリケーション情報を簡易な表示態様で表示する画面が描画された画面データを入力して、通常の表示態様で表示する画面が描画された画面データおよび簡易な表示態様で表示する画面が描画された画面データを用いて表示器ごとの表示画面データを生成する画像処理部と、画像処理部が生成した表示画面データを、対応する表示器に出力して表示させる表示出力部と、表示器ごとに対応しているアプリケーション情報を示す情報に基づいて、アプリケーション情報が表示器に対応しているか否かを判断し、画面データのうち、表示器に対応しているアプリケーション情報については通常の表示態様で表示する画面が描画された画面データを選択し、表示器に対応していないアプリケーション情報については簡易な表示態様で表示する画面が描画された画面データを選択し、選択した画面データに基づいて、画像処理部を制御して表示器ごとに表示画面データを生成させる制御部とを備えたことを特徴とする。
【発明の効果】
【００２０】
この発明によれば、表示器を視認する対象ユーザにとって適切な表示態様で情報を提示することができるという効果がある。
【図面の簡単な説明】
【００２１】
【図１】この発明の実施の形態１に係る表示制御システムの構成を示すブロック図である。
【図２】メータアプリユニットが生成した画面データの一例を示す図である。
【図３】カーナビアプリユニットが生成した画面データの一例を示す図である。
【図４】ＡＶアプリユニットが生成した画面データの一例を示す図である。
【図５】センサアプリユニットが生成した画面データの一例を示す図である。
【図６】アプリケーションユニットから画像統合制御マイコンへ伝送される画面表示情報の通信フォーマットの一例を示す図である。
【図７】図２の画面データと各画面のサイズを示す図である。
【図８】用途対応リストの一例を示す図である。
【図９】画像統合制御マイコンからアプリケーションユニットへ伝送される画面表示情報の通信フォーマットの一例を示す図である。
【図１０】画像統合制御マイコンの動作を示すフローチャートである。
【図１１】インパネに設置された表示器の画面出力の一例を示す図である。
【図１２】インパネに設置された表示器の画面出力の他の例を示す図である。
【図１３】前席正面中央に設置された表示器の画面出力の一例を示す図である。
【図１４】前席正面中央に設置された表示器の画面出力の他の例を示す図である。
【図１５】この発明の実施の形態２に係る表示制御システムの構成を示すブロック図である。
【図１６】映像伝送処理部から各表示器の映像伝送受信部へ伝送される表示画面データの通信フォーマットの一例を示す図である。
【発明を実施するための形態】
【００２２】
以下、この発明をより詳細に説明するため、この発明を実施するための形態について、添付の図面に従って説明する。
実施の形態１．
図１は、この発明の実施の形態１に係る表示制御システムの構成を示すブロック図である。実施の形態１に係る表示制御システムは、移動体（例えば、車両）に搭載され、移動体内に設置された表示器２０，２１で複数のアプリケーションユニット３０〜６０の画面表示を行うシステムであり、画像統合ユニット１０、表示器２０，２１、メータアプリユニット３０、カーナビアプリユニット４０、ＡＶアプリユニット５０およびセンサアプリユニット６０を備えて構成される。なお、図１の例では、表示制御システムが車両に搭載されたシステムであるものとする。また、図１の例では、２つの表示器２０，２１に画面表示する場合を示しているが、この発明は３つ以上の表示器であっても適用可能である。
【００２３】
画像統合ユニット１０は、実施の形態１に係る表示制御システムの主な処理を実行する制御ユニットであって、画像統合制御マイコン１００、画像統合処理部１１０および表示出力コントローラ１２０を備えて構成される。画像統合制御マイコン１００は、パワートレイン系ＥＣＵ（Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）７０、ボディ系ＥＣＵ８０と通信接続しており、これらのＥＣＵ７０，８０から表示器２０，２１に表示する画面の画面レイアウトを決定する際の判断材料となる情報を得ている。
画像統合制御マイコン１００は、アプリケーションユニット３０〜６０が生成したアプリケーション情報を通常の表示態様で表示する画面および簡易な表示態様で表示する画面がそれぞれ描画された画面データに描画された画面のうち、表示器２０，２１の用途に対応するアプリケーション情報については通常の表示態様で表示する画面を選択し、表示器２０，２１の用途に対応しないアプリケーション情報については簡易な表示態様で表示する画面を選択し、画像処統合理部１１０を制御して、選択した画面が描画された画面データを、画面データから切り出させ、切り出させた画面データに基づいて、表示器ごとに表示画面データを生成させる制御部である。
なお、アプリケーションユニット３０〜６０が、アプリケーション情報を通常の表示態様で表示する画面が描画された画面データと、アプリケーション情報を簡易な表示態様で表示する画面が描画された画面データとを別々に生成してもよい。
この場合、画像統合制御マイコン１００は、アプリケーションユニット３０〜６０が生成したアプリケーション情報を通常の表示態様で表示する画面が描画された画面データとアプリケーション情報を簡易な表示態様で表示する画面が描画された画面データのうち、表示器２０，２１の用途に対応するアプリケーション情報については通常の表示態様で表示する画面が描画された画面データを選択し、表示器２０，２１の用途に対応しないアプリケーション情報については簡易な表示態様で表示する画面が描画された画面データを選択し、選択した画面データに基づいて、画像統合処理部１１０を制御して表示器ごとに表示画面データを生成させる。
以降では、アプリケーションユニット３０〜６０が、アプリケーション情報を通常の表示態様で表示する画面および簡易な表示態様で表示する画面がそれぞれ描画された画面データを生成し、画像統合処理部１１０が、この画面データのうち、画像統合制御マイコン１００によって選択された画面を切り出して表示画面データを生成する場合について説明する。
【００２４】
画像統合処理部１１０は、アプリケーションユニット３０〜６０による各アプリケーションの処理で得られたアプリケーション情報を通常の表示態様（通常表示用画面）および簡易な表示態様（簡易表示用画面）でそれぞれ表示する画面が描画された画面データを入力し、これらの画面が描画された画面データを用いて表示器２０，２１ごとの画面データを生成する画像処理部である。なお、上述したように、画像統合処理部１１０は、アプリケーションユニット３０〜６０が生成したアプリケーション情報を通常の表示態様で表示する画面が描画された画面データおよびアプリケーション情報を簡易な表示態様で表示する画面が描画された画面データをそれぞれ入力して、通常の表示態様で表示する画面が描画された画面データまたは簡易な表示態様で表示する画面が描画された画面データを用いて表示器ごとの表示画面データを生成してもよい。
また、画像統合処理部１１０には、画像取り込み用メモリ１１０ａが設けられる。画像取り込み用メモリ１１０ａは、アプリケーションユニット３０〜６０からそれぞれ入力した各画面データを保存する画像取り込み領域を有し、さらに、画像統合処理部１１０によって生成された表示画面データをフレーム単位で記憶するフレームバッファ領域を表示器２０，２１ごとに有する。
例えば、画像統合処理部１１０は、ハードウェアの構成として、画像入力部、書き込み／読み出し部、画像拡大／縮小および重畳部、描画機能部およびマイコン制御インタフェースを備えて構成される。ここで、画像入力部は、アプリケーションユニット３０〜６０から画面データを入力（キャプチャ）する。書き込み／読み出し部は、画像取り込み用メモリ１１０ａに画像入力部が入力した画面データを書き込む処理と、画像統合制御マイコン１００によって選択された画面データを画像取り込み用メモリ１１０ａから読み出す処理を行う。画像拡大／縮小および重畳部は、画像統合制御マイコン１００によって選択された画面データの画像を拡大または縮小する画像加工、および複数の画面データの画像を重ね合わせる処理を行う。描画機能部は、画像統合制御マイコン１００の制御に従って、自身でグラフィックス描画を行う。例えば、メニュー画面などを描画する。マイコン制御インタフェースは、画像統合制御マイコン１００と画像統合処理部１１０との間のデータのやり取りを中継するインタフェースである。
【００２５】
表示出力コントローラ１２０は、表示出力コントローラ１２０は、表示器２０，２１のインタフェースに合わせて、映像信号、垂直／水平同期信号を生成して出力するハードウェアであり、画像統合処理部１１０が生成した表示画面データを、対応する表示器に出力して表示させる表示出力部である。例えば、表示出力コントローラ１２０は、画像取り込み用メモリ１１０ａのフレームバッファ領域から表示画面データを読み出して、対応する表示器へ出力する。
【００２６】
表示器２０は、車両のインパネに設置された液晶モニタなどを用いて構成され、運転者に対して車両の走行状態に関する情報を提示する用途を持った表示器である。すなわち、表示器２０の視認対象ユーザは運転者である。
車両の走行状態に関する情報としては、例えば、車速、エンジン回転数、ギア位置、走行距離、燃料残量、ウインカー表示、警告表示などがある。また、表示器２０に付随した構成として、表示器２０の表示画面に基づいて操作を行うための操作系２００を備える。操作系２００としては、例えば、ハンドルに備え付けられたリモートコントローラなどがある。
【００２７】
表示器２１は、車両の前席正面中央に設置された液晶モニタなどを用いて構成され、運転者または助手席の同乗者に対して、カーナビゲーション情報、ＡＶ情報、および車両の周辺情報を示すセンサ検知情報を提示する用途を持った表示器である。すなわち、表示器２１の視認対象ユーザは、助手席の同乗者または停車中の運転者である。
なお、カーナビゲーション情報には、自車周辺地図とルート案内情報がある。
ＡＶ情報には、オーディオ再生およびビデオ再生などの情報があり、車両の周辺情報を示すセンサ検知情報としては、車載カメラで撮影された車両周辺の撮影画像がある。
また、表示器２１に付随した構成として、表示器２１の表示画面に基づいて操作を行うための操作系２１０を備える。操作系２１０としては、例えば、表示器２１の画面上に搭載されたタッチパネルなどがある。
【００２８】
メータアプリユニット３０は、車両の走行状態に関するメータ表示の画面データを生成するアプリケーションユニットであり、メータアプリ用マイコン３００とメータ表示用のグラフィックプロセッサ３１０を備えて構成される。
メータアプリ用マイコン３００は、パワートレイン系ＥＣＵ７０から車両の走行状態に関する情報を取得し、車両の走行状態に関する数値情報を計測するマイコンである。
グラフィックプロセッサ３１０は、メータアプリ用マイコン３００によって計測された車両の走行状態に関する数値情報をメータ表示するアプリケーションを実行して、メータ表示画面が描画された画面データを生成する。
【００２９】
カーナビアプリユニット４０は、カーナビゲーション用の画面データを生成するアプリケーションユニットであり、例えば、カーナビゲーション装置の構成要素として設けられる。また、カーナビアプリユニット４０は、カーナビアプリ用マイコン４００、カーナビゲーション用のグラフィックプロセッサ４１０およびＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）受信機インタフェース（Ｉ／Ｆ）４２０を備えて構成される。カーナビアプリ用マイコン４００は、ＧＰＳ受信機Ｉ／Ｆ４２０を介してＧＰＳ受信機４５０からＧＰＳ情報を取得し、地図データベース（図１において不図示）から地図データを読み出して、これらの情報に基づいてナビゲーション処理を行うマイコンである。
グラフィックプロセッサ４１０は、カーナビアプリ用マイコン４００によるナビゲーション処理で得られる情報を表示するアプリケーションを実行して、カーナビゲーション用画面が描画された画面データを生成する。
【００３０】
ＡＶアプリユニット５０は、ＡＶ再生用の画面データを生成するアプリケーションユニットであり、ＡＶアプリ用マイコン５００、ＡＶ再生用のグラフィックプロセッサ５１０およびＡＶユニットインタフェース（Ｉ／Ｆ）５２０を備えて構成される。
ＡＶアプリ用マイコン５００は、ＡＶユニットＩ／Ｆ５２０を介して、ラジオチューナ５５０、ＴＶチューナ５５１およびＤＶＤプレーヤ５５２についてのＡＶ再生処理を行うマイコンである。
グラフィックプロセッサ５１０は、ＡＶアプリ用マイコン５００によるＡＶ再生処理で得られる情報を表示するアプリケーションを実行して、ＡＶ再生用画面が描画された画面データを生成する。
【００３１】
センサアプリユニット６０は、センサ検知情報表示用の画面データを生成するアプリケーションユニットであり、図１に示す例では、車載カメラが撮影した車両周辺情報を示すセンサ検知情報の画面データを生成する。また、センサアプリユニット６０は、センサアプリ用マイコン６００、センサ検知情報表示用のグラフィックプロセッサ６１０およびカメラ接続インタフェース（Ｉ／Ｆ）６２０を備えて構成される。
センサアプリ用マイコン６００は、カメラ接続Ｉ／Ｆ６２０を介して車載カメラ６５０〜６５３により撮影された車両周辺の映像を解析処理するマイコンである。
グラフィックプロセッサ６１０は、車載カメラ６５０〜６５３により撮影された車両周辺の映像およびセンサアプリ用マイコン６００による画像解析結果を表示するアプリケーションを実行して、車両周辺の撮影画像および解析結果を表示する画面が描画された画面データを生成する。
【００３２】
なお、メータアプリユニット３０、カーナビアプリユニット４０、ＡＶアプリユニット５０およびセンサプリユニット６０はそれぞれが必ずしも独立して存在する必要はない。
例えば、複数のアプリケーションユニットの機能が１つに集約されたアプリケーションユニットとし、このアプリケーションユニットが、メータ表示、カーナビ表示、ＡＶ再生表示、センサ検知情報表示といった各アプリケーション情報の画面データを出力するように構成してもよい。
【００３３】
パワートレイン系ＥＣＵ７０は、本システムを搭載する車両の動力伝達機構の電子制御を行うＥＣＵであり、車速、エンジン回転数、ギア位置などの情報を保持する。
ボディ系ＥＣＵ８０は、本システムを搭載する車両でユーザに操作される車体エレクトロニクスの電子制御を行うＥＣＵであり、ドア、エアコン、ライト、ミラーなどの状態を示す情報を保持する。
【００３４】
通信回線９００は、画像統合制御マイコン１００と各アプリケーションユニット３０〜６０のマイコンとを通信接続する通信回線であり、例えば、低速シリアル通信、Ｉ２Ｃ（Ｉｎｔｅｒ−Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）通信、ＣＡＮ（Ｃｏｎｔｏｒｏｌｌｅｒ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）通信などの通信回線で実現される。
車内通信ネットワーク９０１は、画像統合制御マイコン１００、各アプリケーションユニット３０〜６０のマイコン、パワートレイン系ＥＣＵ７０およびボディ系ＥＣＵ８０を通信接続する通信ネットワークであり、例えば、ＣＡＮ通信、ＬＩＮ（Ｌｏｃａｌ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｎｅｔｗｏｒｋ）通信、ＦｌｅｘＲａｙ通信などの通信ネットワークで実現される。画像統合制御マイコン１００および各アプリケーションユニット３０〜６０のマイコンは、車内通信ネットワーク９０１を介してＥＣＵ７０，８０が保持する情報が通知されて車両の走行状態を把握することができる。
通信回線９０２は、画像統合制御マイコン１００と各表示器２０，２１に付随する操作系２００，２１０とを通信接続する通信回線であり、例えば、低速シリアル通信、Ｉ２Ｃ通信、ＣＡＮ通信などの通信回線で実現される。なお、通信回線９０１は、通信回線９００とは別回線として設ける。
【００３５】
次に、各アプリケーションユニット３０〜６０が生成する画面データについて、具体例を挙げて説明する。
図２は、メータアプリユニットが生成した画面データの一例を示す図である。図２に示すように、メータアプリユニット３０が生成するメータ表示用の画面データ３３０には、メータ標準画面３３１とメータサブ画面３３２が含まれる。
メータ標準画面３３１は、メータアプリ用マイコン３００によってパワートレイン系ＥＣＵ７０およびボディ系ＥＣＵ８０から取得された各情報を、通常の表示態様で表示する画面である。ここで、メータアプリでの通常の表示態様とは、一般的な車両のインパネに設置される計器パネルを模擬した画像で各情報を表示する表示態様であるものとする。
【００３６】
速度メータ表示部３３１ａは、通常の速度メータの画像で現在の車速を表示する。タコメータ表示部３３１ｂは、通常のタコメータの画像で現在のエンジン回転数（回転速度）を表示する。また、ギア表示部３３１ｃは、現在のギア位置を示す文字を表示する。走行距離表示部３３１ｄは、オドメータの値とトリップメータの値を数値でそれぞれ表示する。燃料残量表示部３３１ｅは、燃料残量がパーセンテージおよび画像で表示する。エアコン表示部３３１ｆは、車内エアコンの設定温度が数値および画像で表示する。ウインカー表示画面３３１ｇは、矢印の画像でウインカーの点灯方向を表示する。
【００３７】
メータサブ画面３３２は、メータ標準画面３３１の情報を簡易な表示態様で表示する画面である。ここで、メータアプリでの簡易な表示態様とは、車両の走行状態に関する情報を視認しやすい文字または図形で簡易に表示する表示態様であるものとする。
図２に示す例では、メータサブ画面３３２において、速度メータ表示部３３１ａに表示される車速“５０ｋｍ／ｈ”が、大きなフォントの文字で表示されている。
なお、画面データ３３０は、図２に示すように、メータ標準画面３３１およびメータサブ画面３３２を仮想画面３３３上に描画したデータである。仮想画面３３３は、メータサブ画面３３２を描画するために、インパネに設置された表示器２０、すなわち車両の走行状態に関する情報を表示する用途の表示器の画面サイズよりも大きい画面であるものとする。図２中の斜線部分はブランク表示であり、何も描画されていない領域を示している。
【００３８】
図３は、カーナビアプリユニットが生成した画面データの一例を示す図である。図３のように、カーナビアプリユニット４０が生成するカーナビゲーション表示用の画面データ４３０には、カーナビ標準画面４３１とカーナビサブ画面４３２，４３３が含まれる。
カーナビ標準画面４３１は、カーナビアプリ用マイコン４００が、ＧＰＳ受信機４５０から取得したＧＰＳ情報と地図データベースから読み出した地図データに基づき実行したナビゲーション処理で得られる情報を通常の表示態様で表示する画面である。
ここで、カーナビアプリでの通常の表示態様とは、図３に示すように、自車周辺の地図と、この地図画面上に案内ルート４３１ａと自車位置マーク４３１ｂを重畳表示する表示態様であるものとする。案内ルート４３１ａは、カーナビアプリ用マイコン４００が探索した案内ルートであり、自車位置マーク４３１ｂは、ＧＰＳ情報に基づく自車位置を示すマークである。
【００３９】
カーナビサブ画面４３２，４３３は、カーナビ標準画面４３１の情報を簡易な表示態様で表示する画面である。ここで、カーナビアプリでの簡易な表示態様とは、ルート案内情報を視認しやすい文字または図形で簡易に表示する表示態様であるものとする。
図３に示す例では、ルート案内情報によって自車を３００ｍ先の交差点で左折させようとしているので、カーナビサブ画面４３２において、“３００ｍ先で左折すべきこと”が文字および矢印図形で表現され、カーナビサブ画面４３３では、“３００ｍ先  ｘｘ交差点左折”と文字だけで表示されている。
【００４０】
なお、画面データ４３０は、図３に示すように、カーナビ標準画面４３１およびカーナビサブ画面４３２，４３３を仮想画面４３４上に描画したデータである。仮想画面４３４は、カーナビサブ画面４３２，４３３を描画するため、前席正面中央に設置された表示器２１、すなわちカーナビゲーション情報、ＡＶ情報、車両の周辺情報を提示する用途を持った表示器の画面サイズよりも大きい画面であるものとする。図３中の斜線部分はブランク表示であり、何も描画されていない領域を示している。
【００４１】
図４は、ＡＶアプリユニットが生成した画面データの一例を示す図である。図４に示すように、ＡＶアプリユニット５０が生成するＡＶ再生用の画面データ５３０は、ＡＶアプリ標準画面５３１とＡＶアプリサブ画面５３２，５３３が含まれる。
ＡＶアプリ標準画面５３１は、ＡＶアプリ用マイコン５００がオーディオ再生アプリケーションを実行して再生するオーディオに関する情報を通常の表示態様で表示する画面である。ここで、ＡＶアプリでの通常の表示態様とは、図４に示すように、一般的なオーディオの再生操作画面を表示する表示態様であるものとする。
【００４２】
ＡＶアプリサブ画面５３２，５３３は、ＡＶアプリ標準画面５３１の情報を簡易な表示態様で表示する画面である。ここで、ＡＶアプリでの簡易な表示態様とは、再生する対象のＡＶ情報を視認しやすい文字または図形で簡易に表示する表示態様であるものとする。図４に示す例では、ＡＶアプリサブ画面５３２において、オーディオアルバムに収録された再生対象となる楽曲のメニューが文字で表示され、ＡＶアプリサブ画面５３３では、再生対象のＡＶアプリケーション（ラジオ、テレビ、ＤＶＤなど）のメニューが文字で表示されている。
【００４３】
なお、画面データ５３０は、図４に示すように、ＡＶアプリ標準画面５３１およびＡＶアプリサブ画面５３２，５３３を仮想画面５３４上に描画したデータである。仮想画面５３４は、ＡＶアプリサブ画面５３２，５３３を描画するため、前席正面中央に設置された表示器２１、すなわちカーナビゲーション情報、ＡＶ情報、車両の周辺情報を提示する用途を持った表示器の画面サイズよりも大きい画面であるものとする。図４中の斜線部分はブランク表示であり、何も描画されていない領域を示している。
【００４４】
図５は、センサアプリユニットが生成した画面データの一例を示す図である。図５に示すように、センサアプリユニット６０が生成するセンサ検知情報表示用の画面データ６３０は、センサアプリ標準画面６３１とセンサアプリサブ画面６３２，６３３が含まれる。
センサアプリ標準画面６３１は、車載カメラ６５０〜６５３によって撮影された車両周辺の撮影画像と、センサアプリ用マイコン６００によって撮影画像を解析して検知された自車両周辺の情報とを、通常の表示態様で表示する画面である。
ここで、センサアプリでの通常の表示態様とは、図５に示すように、車載カメラ６５０〜６５３によって撮影された各映像とこれを解析して得られた自車両周辺の情報とを含む画面６３１ａ〜６３１ｄを表示する表示態様であるものとする。
例えば、左側面カメラ映像画面６３１ｃに撮影された左後方の車両が自車に接近していることが画像解析により判明した場合、左側面カメラ映像画面６３１ｃにおいてその車両を強調表示または警告文表示を行う。
【００４５】
センサアプリサブ画面６３２，６３３は、センサアプリ標準画面６３１の情報を簡易な表示態様で表示する画面である。ここで、センサアプリでの簡易な表示態様とは、撮影画像を解析して検知されたセンサ検知情報を視認しやすい文字または図形で簡易に表示する表示態様であるものとする。
図５に示す例では、センサアプリサブ画面６３２において、左後方の車両が自車に接近しているという画像解析結果が文字および図形で表示され、センサアプリサブ画面６３３において、前方カメラ映像から検知された速度制限警告表示が文字および図形で表示されている。
【００４６】
なお、画面データ６３０は、図５に示すように、センサアプリ標準画面６３１およびセンサアプリサブ画面６３２，６３３を仮想画面６３４上に描画したデータである。仮想画面６３４は、センサアプリサブ画面６３２，６３３を描画するため、前席正面中央に設置された表示器２１、すなわちカーナビゲーション情報、ＡＶ情報、センサ検知情報を提示する用途を持った表示器の画面サイズよりも大きい画面であるものとする。図５中の斜線部分はブランク表示であり、何も描画されていない領域を示している。
【００４７】
図２から図５までに示した各画面データ３３０〜６３０は、各アプリケーションユニット３０〜６０から、映像信号として画像統合ユニット１０の画像統合処理部１１０に入力される。このとき、各画面データ３３０〜６３０に描画されている画面に関する情報が、各アプリケーションユニット３０〜６０の専用マイコン３００〜６００から通信回線９００を介して画像統合制御マイコン１００に通知される。画像統合制御マイコン１００は、この通知情報に基づいて画像統合処理部１１０を制御して、各画面データ３３０〜６３０から表示器２０，２１の用途に応じた画面を切り出させる。
【００４８】
図６は、アプリケーションユニットから画像統合制御マイコンへ伝送される画面表示情報の通信フォーマットの一例を示す図である。また、図７は、図２の画面データと各画面のサイズを示す図である。
図６に示すように、通信フォーマットは、２バイト単位のデータ列として構成される。
また、この通信フォーマットには、通信コマンド種別としてアプリ画面表示情報を示すデータ、この通信フォーマット上の通信データサイズ、通信先マイコンアドレス（画像統合制御マイコン１００）、通信元マイコンアドレス（アプリケーションユニットの対応するマイコン３００〜６００）がそれぞれ設定される。さらに、画面データ３３０〜６３０に実際に描画された画面の情報が設定される。
例えば、図７に示す画面データ３３０である場合、画面全体サイズは、横ピクセル数が１９２０、縦ピクセル数が１０８０となる。
【００４９】
また、図７に示した画面データ３３０には、メータ標準画面３３１とメータサブ画面３３２とが描画されているので、図６に示す通信フォーマットの内部表示画面数には、“２”が設定される。この後のデータ列には、２つの画面の詳細情報がそれぞれ設定される。ここで、メータ標準画面３３１を図６中の内部表示画面１とした場合に、内部表示画面１種別／ＩＤには、標準画面とサブ画面を区別する値が“種別”に設定され、これらの画面のそれぞれを識別し、かつこれらの画面を生成したアプリケーションユニットを識別可能な値が“ＩＤ”に設定される。
【００５０】
内部表示画面１サイズには、例えば図７のメータ標準画面３３１の場合、横ピクセル数が１６００、縦ピクセル数８００が設定される。
また、内部表示画面１の表示位置は、横ピクセル位置“０”、縦ピクセル位置“０”が設定される。
内部表示画面１表示内容には、例えば、メータアプリユニット３０における画面表示形式情報または表示優先度を示す情報が設定される。なお、内部表示画面２の情報（ここでは、メータサブ画面３３２）も同様に設定される。
なお、画面表示形式は、アナログメータ表示形式／デジタルメータ表示形式、メータ表示情報の一部簡易表示（速度のデジタル表示など）といった表示形式である。
また、表示優先度は、通常のメータ表示（速度、エンジン回転数、シフト情報など）か車両情報に基づく警報表示で即座に運転者に通知しないと走行中の安全に影響が出る度合いを示している。
【００５１】
各アプリケーションユニット３０〜６０からの各画面データ３３０〜６３０は、画像統合ユニット１０の画像統合処理部１１０に入力され、画像統合処理部１１０の画像取り込み用メモリ１１０ａに書き込まれる。１フレーム単位で画面データの書き込みが完了した時点で、画像統合制御マイコン１００は、アプリケーションユニット３０〜６０から通知された図６に示すような画面表示情報に基づいて、表示器２０，２１に表示すべき画面を選択し、画像統合処理部１１０に指示する。
すなわち、画像統合制御マイコン１００は、画面表示情報に含まれる、送信元のアプリケーションを識別する識別子である通信元マイコンアドレス（各アプリケーション専用マイコンアドレス）に基づいて、画面表示情報がどのアプリケーションユニットから送信されたかを判断する。
そして、画像統合制御マイコン１００は、用途対応リストを参照して、アプリケーション情報が表示器の用途に対応するアプリケーション情報であるのか、表示器の用途に対応しないアプリケーション情報であるのかを判断する。
なお、用途対応リストは、図８に示すように、表示器ごとに各アプリケーションが表示器の用途に対応するか否かを示すデータである。図８中の○印は、用途に対応するアプリケーション情報であることを示しており、×印は、用途に対応しないアプリケーション情報であることを示している。
画像統合処理部１１０は、画像統合制御マイコン１００からの指示に従って、画像取り込み用メモリ１１０ａに書き込まれた画面データから画面を切り出す。
【００５２】
表示器２０に表示するために切り出された画面および表示器２１に表示するために切り出された画面（以下、適宜、切り出し画面と呼ぶ）は、画像統合制御マイコン１００が表示器ごとに決定した画面レイアウトに応じて、表示器ごとのフレームバッファ領域の当該切り出し画面が表示される位置に相当する領域にコピーされる。なお、フレームバッファ領域は、画像取り込み用メモリ１１０ａの一部の領域に形成してもよい。
【００５３】
切り出し画面をフレームバッファ領域にコピーする際、フレームバッファの描画領域のサイズと切り出し画面のサイズが異なる場合には、画像統合制御マイコン１００が、画像統合処理部１１０に対し、これらの差分に応じて切り出し画面を拡大または縮小するよう指示する。これにより、画像統合処理部１１０は、画像統合制御マイコン１００からの指示に従って切り出し画面を加工してからフレームバッファ領域にコピーする。このようにすることで、切り出し画面を用いて的確に画面レイアウトをすることができる。
【００５４】
画面レイアウト表示に必要な全ての画面のコピーが完了すると、画像統合制御マイコン１００は、表示出力コントローラ１２０に対して表示器２０，２１のそれぞれのフレームバッファ領域から表示画面データを読み出すように指示する。
表示出力コントローラ１２０は、フレームバッファ領域から読み出した表示画面データを、表示器ごとの信号インタフェースに合わせて、クロック、同期信号を付加した映像信号として表示器２０，２１に伝送して表示させる。
上述までの処理は１フレームごとに繰り返し行われる。
【００５５】
画像統合制御マイコン１００は、表示器２０，２１に対応するフレームバッファ領域の画面描画状態、すなわち表示器２０，２１における画面の表示状態を管理している。
そして、画像統合制御マイコン１００は、表示器２０，２１における画面の表示状態を画面表示情報として、通信回線９００を介して、アプリケーションユニット３０〜６０のマイコン３００〜６００に通知する。マイコン３００〜６００は、この画面表示情報に基づいて、自身が出力した画面データ３３０〜６３０が表示器２０，２１でどのように表示されているのかを把握することができる。
【００５６】
図９は、画像統合制御マイコンからアプリケーションユニットへ伝送される画面表示情報の通信フォーマットの一例を示す図である。ここでは、図６と同様に、通信フォーマットが２バイト単位のデータ列として構成される。この通信フォーマットには、図７に示すように、通信コマンド種別として表示器への表示情報を示すデータ、この通信フォーマット上の通信データサイズ、通信先マイコンアドレス（各アプリケーションユニットの専用マイコン３００〜６００）、通信元マイコンアドレス（画像統合制御マイコン１００）がそれぞれ設定される。さらに、表示器２０，２１に実際に表示された各画面の表示情報が順次設定される。
【００５７】
表示情報には、各アプリケーションユニット３０〜６０が出力した画面データ３３０〜６３０に描画されている画面のうち、表示画面に用いられている画面の数、画面を表示している表示器を識別する表示器番号、表示画面に使用されているアプリケーションユニットの内部表示画面ＩＤ、表示器の画面上での表示サイズおよび表示位置がそれぞれ設定される。
【００５８】
次に、画像統合制御マイコン１００による画面レイアウト決定処理について説明する。
画像統合制御マイコン１００は、各アプリケーションユニット３０〜６０から出力された画面データに描画された画面のうち、表示器の用途に対応するアプリケーション情報については通常の表示態様で表示する画面を切り出し、表示器の用途に対応しないアプリケーション情報については簡易な表示態様で表示する画面を切り出させて、これらの画面を含む画面レイアウトを決定する。
図１０は、画像統合制御マイコンの動作を示すフローチャートである。画像統合制御マイコン１００は、各アプリケーションユニット３０〜６０から画面表示情報を受信する（ステップＳＴ１００）。次いで、画像統合制御マイコン１００は、画面表示情報を参照して、表示器ごとに表示するアプリケーション情報を選択する（ステップＳＴ１０１）。
画像統合制御マイコン１００は、用途対応リストを参照して、選択したアプリケーション情報が、表示器の用途に対応しているか否かを判定する（ステップＳＴ１０２）。
表示器の用途に対応するアプリケーション情報である場合（ステップＳＴ１０２；ＹＥＳ）、画像統合制御マイコン１００は、このアプリケーション情報について通常の表示態様で示す画面データを選択する（ステップＳＴ１０３）。例えば、通常の表示態様の画面および簡易な表示態様の画面がそれぞれ描画された画面データの場合、画像統合制御マイコン１００は、この画面データに描画された画面のうち、通常の表示態様の画面が描画された画面データを選択する。
一方、表示器の用途に対応しないアプリケーション情報である場合には（ステップＳＴ１０２；ＮＯ）、画像統合制御マイコン１００は、このアプリケーション情報については簡易な表示態様で示す画面データを選択する（ステップＳＴ１０４）。例えば、通常の表示態様の画面および簡易な表示態様の画面がそれぞれ描画された画面データの場合、画像統合制御マイコン１００は、この画面データに描画された画面のうち、簡易な表示態様の画面が描画された画面データを選択する。
この後、画像統合制御マイコン１００は、表示器ごとに選択した全てのアプリケーション情報について上記判断がなさたか否かを判定する（ステップＳＴ１０５）。
未だに上記判断を行っていないアプリケーション情報がある場合（ステップＳＴ１０５；ＮＯ）、ステップＳＴ１０１０２に戻って、上述の処理を繰り返す。
また、全てのアプリケーション情報について上記判断を行った場合（ステップＳＴ１０５；ＹＥＳ）、画像統合制御マイコン１００は、選択結果を画像統合処理部１１０に送信する（ステップＳＴ１０６）。これにより、画像統合処理部１１０は、画面データに描画された画面から、選択結果の画面を切り出す。
例えば、視認対象が運転者であるインパネに設置される表示器２０は、車両の走行状態に関する情報のメータ表示を行う用途の表示器である。画像統合制御マイコン１００は、あらかじめ設定されている表示器ごとの用途に応じて切り出し画面を決定する。
表示器２０の場合、メータアプリユニット３０のアプリケーション情報（メータ表示情報）については、図２に示したような通常の表示態様で表示する画面が切り出し画面として選択される。メータアプリユニット３０以外のアプリケーションユニット４０〜６０のアプリケーション情報については、簡易な表示態様で表示する画面が切り出し画面として選択される。
【００５９】
図１１は、インパネに設置された表示器の画面出力の一例を示す図であり、表示器２０にメータ表示画面とカーナビゲーション画面を含む画面を表示する場合を示している。図１１の表示画面は、図２で示したメータ標準画面３３１上に、図３で示したカーナビサブ画面４３２が重畳表示された画面レイアウトとなっている。運転者は、インパネに設置された表示器２０において、自車の走行状態に関する情報のメータ表示を通常の表示態様で視認しながら、３００ｍ先で左折することを示すルート案内情報についても矢印を用いた簡易な表示態様で視認できる。これにより、運転者は、運転で必要なメータ情報を的確に認識でき、さらにルート案内情報も瞬時に認識することが可能であり、運転への注意を散漫にすることがない。
【００６０】
また、画像統合制御マイコン１００は、画像統合処理部１１０を制御して、表示器２０の用途に対応しないアプリケーション情報（アプリケーションユニット４０〜６０のアプリケーション情報）のうち、ユーザ操作で指定されたアプリケーション情報の画面を切り出させる。例えば、ハンドルに設置されたリモコンなどを用いて、運転者が、表示器２０で表示する情報としてルート案内情報を指定する。このユーザ操作を受け付けると、画像統合制御マイコン１００が、ルート案内情報を表示情報として選択し、画像統合処理部１１０が、選択された情報の簡易表示用画面を切り出す。このようにすることで、ユーザが所望する情報を所望する表示器に表示可能であり、本システムの利便性の向上を図ることができる。
【００６１】
ユーザ操作は、表示器２０の視認対象である運転者に限らず、表示器２１の視認対象である助手席の同乗者による操作であってもよい。
例えば、同乗者が、表示器２１上に搭載されたタッチパネル（操作系２１０）を操作して、表示器２１に表示されているルート案内情報を表示器２０で表示するよう画像統合制御マイコン１００に指示する。これに応じて、画像統合制御マイコン１００が、画像統合処理部１１０を制御してルート案内情報の簡易表示用画面（カーナビサブ画面４３２）を切り出させ、これを含む画面レイアウトの表示画面を表示器２０に表示させる。
表示器２１のタッチ操作としては、タッチ面上で表示器２０側に案内ルート４３１ａをドラッグするなどの簡易な操作であってもよく、表示器２０に対応するアイコンを押下するなどの操作であってもよい。
【００６２】
また、画像統合制御マイコン１００が、車両の走行状態に応じて、表示器２０の用途に対応しないアプリケーション情報から、表示器２０に表示する情報を選択してもよい。
例えば、車両が走行している間は、メータ表示に加えて、ルート案内情報を簡易な表示態様で表示するようにあらかじめ設定しておく。
【００６３】
さらに、センサ検知情報に基づいて警告が必要になった場合には、表示器２０にセンサ検知情報に基づいた警告を表示してもよい。
例えば、図１２に示すように、表示器２０の表示画面を、図２で示したメータ標準画面３３１上に、図５で示したカーナビサブ画面６３２が重畳表示された画面レイアウトとする。この場合においても、運転者は、運転で必要なメータ情報を的確に認識でき、さらにセンサ検知情報に基づく警告内容も瞬時に認識することが可能である。
なお、上記の場合において、アプリケーションユニット３０〜６０から画像統合制御マイコン１００に送信される画面表示情報には表示優先度が含まれており、この表示優先度は、通常のメータ表示（速度、エンジン回転数、シフト情報など）か、車両情報に基づく警報表示で即座に運転者に通知しないと走行中の安全に影響が出る度合いを示している。
そこで、画像統合制御マイコン１００は、この表示優先度と、アプリケーション情報が表示器の用途に対応するか否かに基づいて、表示器に表示すべきアプリケーション情報を判断してもよい。
【００６４】
さらに、車両が走行中の場合は、表示器２０の用途に対応するメータ表示情報を通常の表示態様（メータ標準画面３３１）で表示するが、車両が走行していない場合（停車）には、メータ表示情報を表示しない、もしくは、簡易な表示態様でメータ表示を行う画面とし、表示器２０の用途に対応しないアプリケーション情報を通常の表示態様で表示してもよい。すなわち、画像統合制御マイコン１００が、車両が走行中である場合、表示器２０の用途に対応するアプリケーション情報を通常の表示態様で表示する画面を含む画面レイアウトの表示画面データを生成させ、車両が走行していない場合には、表示器２０の用途に対応するアプリケーション情報を表示する画面を含まない、もしくは、簡易な表示態様で表示する画面を含み、表示器２０の用途に対応しないアプリケーション情報を通常の表示態様で表示する画面を含む画面レイアウトの表示画面データを生成させる。
車両が停止しており、車速などのメータの表示を運転者に提示する必要がない場合は、例えば、表示器２０でカーナビゲーション操作画面を通常の表示態様で表示する。これにより、運転者は、表示器２０から視線を外すことなく、この操作画面に基づいてカーナビゲーション操作を行うことができる。また、通常の表示態様でカーナビゲーション画面を表示するので、表示器２０においても操作性を維持することができる。
このように、車両の走行状態に関する用途の表示器２０においても、車両が走行していなければ、用途以外のアプリケーション情報を視認性よく表示することが可能である。
【００６５】
図１３は、前席正面中央に設置された表示器の画面出力の一例を示す図であり、表示器２１にカーナビゲーション画面と車載センサによる撮影映像画面とを含む画面を表示する場合を示している。図１３の表示画面は、図３で示したカーナビ標準画面４３１と、図５で示したセンサアプリ標準画面６３１が並んで表示された画面レイアウトとなっている。
前席正面中央に設置される表示器２１は、カーナビゲーション情報、ＡＶ情報、車両の周辺情報を提示する用途を持った表示器である。このように画面レイアウトを構成することで、助手席の同乗者は、表示器２１において地図表示画面上のルート案内を視認しながら、自車周辺の撮影映像を通常の表示態様で視認することができる。
【００６６】
図１４は、前席正面中央に設置された表示器の画面出力の一例を示す図であり、表示器２１にＡＶ再生画面、カーナビゲーション画面、車速情報の画面を含む画面を表示する場合を示している。図１４の表示画面は、図２で示したメータアプリサブ画面３３２、図３で示したカーナビ標準画面４３１、図４で示したＡＶアプリ標準画面５３１が表示された画面レイアウトとなっている。助手席の同乗者は、前席正面中央に設置された表示器２１において、地図画面上の案内ルート４３１ａおよびカーナビサブ画面４３３から、自車が３００ｍ先で左折することを認識することができ、さらにＡＶアプリ標準画面５３１に基づいてＡＶ再生処理を実行することができる。また、メータアプリサブ画面３３２に基づいて現在の車速を視認できる。
【００６７】
助手席の同乗者が、自車の現在の車速を確認する場合に、インパネに設置された表示器２０を覗き込むよりは、表示器２１に車速が表示されていた方が視認しやすい。
この場合、助手席の同乗者は、運転者の運転操作に応じた車速遷移を知る必要はなく、その時点の車速の値を確認できればよい。図１４に示す表示画面は、このような同乗者のニーズに応えることができる。
また、表示器２１において、複数の用途のそれぞれに対応するアプリケーション情報のうちから、表示すべきアプリケーション情報を決定する場合について述べる。
この場合、画像統合制御マイコン１００が、例えば、ユーザが操作系を用いてメニュー設定画面（画像統合ユニット１０自身が描画した画面）から選択したものを、表示すべきアプリケーション情報として決定してもよい。
なお、表示器２１に表示するアプリケーション情報は、上述のようなユーザ設定の他、アプリケーションの使用状況、ギア位置（例えば、バックにギアが入っている場合、後方画像表示する）、アプリケーション情報の内容（例えば、センサ検知情報（カメラ画像）で周辺に障害物が存在することが検知された場合に、優先的にセンサ検知情報を表示するなど）に応じて選択される。
【００６８】
さらに、実施の形態１に係る表示制御システムでは、図１４に示す表示器２１の画面上にタッチパネルが搭載されている場合、そのタッチ情報を的確に対応するアプリケーションユニットに通知することが可能である。
画像統合制御マイコン１００は、上述したように、表示器２１のフレームバッファ領域の描画状態から、表示器２１の表示状態として、表示器２１の画面上のどの位置に、どのようなサイズで、どのアプリケーションユニットが生成した画面が表示されているのかを管理している。
図１４に示すように、ユーザＡが、ＡＶアプリ標準画面５３１に表示された操作ボタンの位置をタッチ操作すると、そのタッチ座標位置を、操作系２１０が通信回線９０２を介して画像統合制御マイコン１００へ通知する。
画像統合制御マイコン１００は、管理している表示器２１の表示状態と、操作系２１０から通知されたタッチ座標位置とを照合して、タッチ操作された画面が、ＡＶアプリユニット５０によって生成された画面であると判定する。この後、画像統合制御マイコン１００は、通信回線９００を介してタッチ座標位置および図９に示した画面表示情報をＡＶアプリ用マイコン５００に通知する。
ＡＶアプリ用マイコン５００は、画像統合制御マイコン１００から通知されたタッチ座標位置および画面表示情報に基づいて、自身のグラフィックプロセッサ５１０が生成した画面におけるどの操作ボタンが操作されたかを判定し、判定結果の操作ボタンに応じた処理を実行する。図１４の場合、再生中のオーディオが巻き戻される。
【００６９】
なお、表示器２１に表示されているカーナビ標準画面４３１のタッチ操作は、画像統合制御マイコン１００が、上述のようにしてカーナビアプリユニット４０によって生成された画面がタッチ操作されたと判定する。この場合、タッチ座標位置および画面表示情報がカーナビアプリ用マイコン４００に通知され、ＡＶアプリ用マイコン５００には通知されない。
【００７０】
以上のように、この実施の形態１によれば、アプリケーションユニット３０〜６０が生成したアプリケーション情報を通常の表示態様で表示する画面が描画された画面データおよびアプリケーション情報を簡易な表示態様で表示する画面が描画された画面データを入力して、通常の表示態様で表示する画面が描画された画面データおよび簡易な表示態様で表示する画面が描画された画面データを用いて表示器ごとの表示画面データを生成する画像統合処理部１１０と、画像統合処理部１１０が生成した表示画面データを、対応する表示器に出力して表示させる表示出力コントローラ１２０と、画面データのうち、表示器の用途に対応するアプリケーション情報については通常の表示態様で表示する画面が描画された画面データを選択し、表示器の用途に対応しないアプリケーション情報については簡易な表示態様で表示する画面が描画された画面データを選択し、選択した画面データに基づいて、画像統合処理部１１０を制御して表示器ごとに表示画面データを生成させる画像統合制御マイコン１００とを備える。このように構成することで、表示器２０，２１を視認する対象ユーザにとって適切な表示態様で情報を提示することができる。
【００７１】
また、この実施の形態１によれば、画像統合処理部１１０が、アプリケーションユニット３０〜６０が生成したアプリケーション情報を通常の表示態様で表示する画面および簡易な表示態様で表示する画面がそれぞれ描画された画面データを入力し、画面データを用いて表示器ごとの表示画面データを生成し、画像統合制御マイコン１００が、画面データに描画された画面のうち、表示器の用途に対応するアプリケーション情報については通常の表示態様で表示する画面を選択し、表示器の用途に対応しないアプリケーション情報については簡易な表示態様で表示する画面を選択し、画像統合処理部１１０を制御して、選択した画面が描画された画面データを、画面データから切り出させ、切り出した画面データに基づいて、表示器ごとに表示画面データを生成させる。このようにすることでも、表示器２０，２１を視認する対象ユーザにとって適切な表示態様で情報を提示することができる。
さらに、この実施の形態１によれば、画像統合制御マイコン１００が、表示器２０，２１の用途に対応しないアプリケーション情報のうち、ユーザ操作で指定されたアプリケーション情報の画面が描画された画面データを選択する。このようにすることで、ユーザが所望する情報を所望する表示器に表示可能であり、本システムの利便性の向上を図ることができる。
【００７２】
さらに、この実施の形態１によれば、画像統合制御マイコン１００が、車両の走行状態に関する用途の表示器２０について、車両が走行中である場合、表示器２０の用途に対応するアプリケーション情報を通常の表示態様で表示する画面が描画された画面データを選択し、車両が走行していない場合には、表示器２０の用途に対応するアプリケーション情報を表示する画面が描画された画面データを選択しない、もしくは、表示器２０の用途に対応するアプリケーション情報を簡易な表示態様で表示する画面が描画された画面データおよび表示器２０の用途に対応しないアプリケーション情報を通常の表示態様で表示する画面が描画された画面データを選択する。このようにすることで、車両の走行状態に関する用途の表示器２０においても、車両が走行していなければ、用途以外のアプリケーション情報を視認性よく表示することが可能である。
【００７３】
さらに、この実施の形態１によれば、アプリケーションユニット３０〜６０が、画面ごとの表示態様を示す種別、画面の表示位置および画面のサイズを含む画面表示情報を画像統合制御マイコン１００に送信し、画像統合制御マイコン１００が、画面表示情報に基づいて画面データを選択する。このようにすることで、画面データからの画面の切り出しを的確に行うことができる。
【００７４】
さらに、この実施の形態１によれば、画像統合制御マイコン１００が、選択した画面データの表示器における表示状態を管理し、アプリケーションユニット３０〜６０が生成した画面データの表示状態を、当該アプリケーションユニット３０〜６０に通知するので、アプリケーションユニット３０〜６０においても、自身が生成した画面が表示器２０，２１でどのように表示されているのかを把握することができる。例えば、表示器２１の操作系としてタッチパネルが採用されている場合、アプリケーションユニットで描画された画面サイズと表示器での表示サイズは異なる。このため、タッチパネルの操作情報は、画面サイズおよび表示位置に対して変換する必要がある。そこで、上述のように画面の表示状態を通知することで、タッチパネルの操作情報を、アプリケーションユニットが扱う画面サイズおよび表示位置に変換することが可能になる。
【００７５】
さらに、この実施の形態１によれば、画像統合処理部１１０が、画像統合制御マイコン１００が選択した画面データの画面を画像加工して表示画面データを生成するので、切り出し画面を用いて的確に画面レイアウトをすることができる。
【００７６】
さらに、この実施の形態１によれば、表示器２０，２１の表示画面を構成する画面のうち、表示器２０，２１に設けられたタッチパネルのタッチ座標位置に対応する画面を照合して、いずれのアプリケーションユニットの画面がタッチされたかを判定し、当該アプリケーションユニットへタッチ情報を送信する。このようにすることで、タッチ情報を的確に対応するアプリケーションユニットに通知することが可能である。
【００７７】
実施の形態２．
図１５は、この発明の実施の形態２に係る表示制御システムの構成を示すブロック図である。図１５に示すように、実施の形態２に係る表示制御システムにおいては、画像統合ユニット１０Ａが、図１に示した表示出力コントローラ１２０の代わりに、映像伝送処理部１３０を備えて構成される。映像伝送処理部１３０は、画像統合処理部１１０によって生成された表示器２０，２１の表示画面データを、フレームバッファ領域から１フレーム単位で読み出して、表示器２０，２１に搭載された映像伝送受信部１３０ａ，１３０ｂに高速シリアル通信で伝送する表示出力部である。また、映像伝送受信部１３０ａ，１３０ｂは、映像伝送処理部１３０から受信したシリアル通信信号から、自身の表示器に対応する表示画像データを抽出して出力する伝送受信部である。なお、図１５において、図１と同一構成要素には同一符号を付して説明を省略する。
【００７８】
映像伝送処理部１３０は、表示器２０，２１の表示画面データをフレームバッファ領域から１フレーム単位で読み出し、図１６に示すように通信パケット化して、全映像信号の周波数帯域を超える高速シリアル通信で映像伝送受信部１３０ａ，１３０ｂへ伝送する。
映像伝送受信部１３０ａ，１３０ｂは、図１６に示す通信パケットデータのヘッダ情報から、映像データの通信信号であることを認識して、自身に対応する表示器用映像データ１５０ａ，１５０ｂのパケットのみを抽出し、表示器インタフェースのタイミングに合わせて表示器２０，２１へ出力して表示を行う。
【００７９】
また、高速シリアル通信において、表示器２０，２１の操作系２００，２１０から画像統合制御マイコン１００へ信号伝送可能な周波数帯域を時分割に割り当てて、映像伝送受信部１３０ａ，１３０ｂが、図１における通信回線９０２の代わりに、操作系２００，２１０の操作情報を画像統合制御マイコン１００へ伝送する。
この場合、画像統合制御マイコン１００は、図１６に示すデータから、操作系２００，２１０の操作情報を示す操作系信号１５１ａ，１５１ｂのパケットのみを抽出して、対応する処理を行う。例えば、図１４で説明したような処理を行い、対応する処理をアプリケーションユニットに実行させる。
【００８０】
以上のように、この実施の形態２によれば、表示器２０，２１に設けられ、受信したシリアル通信信号から自身の表示器に対応する表示画像データを抽出して出力する映像伝送受信部１３０ａ，１３０ｂを備え、映像伝送処理部１３０が、映像伝送受信部１３０ａ，１３０ｂおよび画像統合制御マイコン１００とシリアル通信を行う。
このように構成することでも、表示器２０，２１を視認する対象ユーザにとって適切な表示態様で情報を提示することができる。また、簡易な通信構成によって、画像統合制御マイコン１００、映像伝送処理部１３０および映像伝送受信部１３０ａ，１３０ｂの間を通信接続することができる。
【００８１】
なお、本発明はその発明の範囲内において、各実施の形態の自由な組み合わせ、あるいは各実施の形態の任意の構成要素の変形、もしくは各実施の形態において任意の構成要素の省略が可能である。
【産業上の利用可能性】
【００８２】
この発明に係る複数の表示器を有する表示制御システムは、表示器を視認する対象ユーザにとって適切な表示態様で情報を提示することができるので、例えば、複数の表示器を搭載する車載用の表示制御システムに好適である。
【符号の説明】
【００８３】
１０，１０Ａ  画像統合ユニット、２０，２１  表示器、３０  メータアプリユニット、４０  カーナビアプリユニット、５０  ＡＶアプリユニット、６０  センサアプリユニット、７０  パワートレイン系ＥＣＵ、８０  ボディ系ＥＣＵ、１００  画像統合制御マイコン、１１０  画像統合処理部、１１０ａ  画像取り込み用メモリ、１２０  表示出力コントローラ、１３０  映像伝送処理部、１３０ａ，１３０ｂ  映像伝送受信部、１５０ａ，１５０ｂ  表示器用映像データ、１５１ａ，１５１ｂ  操作系信号、２００，２１０  操作系、３００  メータアプリ用マイコン、３１０，４１０，５１０，６１０  グラフィックプロセッサ、３３０，４３０，５３０，６３０  画面データ、３３１  メータ標準画面、３３１ａ  速度メータ表示部、３３１ｂ  タコメータ表示部、３３１ｃ  ギア表示部、３３１ｄ  走行距離表示部、３３１ｅ  燃料残量表示部、３３１ｆ  エアコン表示部、３３１ｇ  ウインカー表示画面、３３２  メータサブ画面、３３３，４３４，５３４，６３４  仮想画面、４３１  カーナビ標準画面、４３１ａ  案内ルート、４３１ｂ  自車位置マーク、４３２，４３３  カーナビサブ画面、５３１  ＡＶアプリ標準画面、５３２，５３３  ＡＶアプリサブ画面、６３１  センサアプリ標準画面、６３２，６３３  センサアプリサブ画面、４００  カーナビアプリ用マイコン、４２０  ＧＰＳ受信機インタフェース（Ｉ／Ｆ）、４５０  ＧＰＳ受信機、５００  ＡＶアプリ用マイコン、５２０  ＡＶユニットインタフェース（Ｉ／Ｆ）、５５０  ラジオチューナ、５５１  ＴＶチューナ、５５２  ＤＶＤプレーヤ、６００  センサアプリ用マイコン、６２０  カメラ接続インタフェース（Ｉ／Ｆ）、６５０〜６５３  カメラ、９００，９０２  通信回線、９０１  車内通信ネットワーク。
【図１】
0005832674.tif 000002
【図２】
0005832674.tif 000003
【図３】
0005832674.tif 000004
【図４】
0005832674.tif 000005
【図５】
0005832674.tif 000006
【図６】
0005832674.tif 000007
【図７】
0005832674.tif 000008
【図８】
0005832674.tif 000009
【図９】
0005832674.tif 000010
【図１０】
0005832674.tif 000011
【図１１】
0005832674.tif 000012
【図１２】
0005832674.tif 000013
【図１３】
0005832674.tif 000014
【図１４】
0005832674.tif 000015
【図１５】
0005832674.tif 000016
【図１６】
0005832674.tif 000017