(57)【特許請求の範囲】
【請求項１】
車両に搭載される表示装置（２１，２２，２３）の画面に表示領域として設定される複数のエリアに対し、表示画像を所定の比較演算を行うことで機械的に割り当てる表示制御装置（１）であって、
前記表示画像に関する情報を記憶する表示画像管理部（１１）と、
前記エリアに関する情報を記憶するエリア管理部（１２）と、
表示される前記表示画像の組合せを規定する必須排他情報を記憶する必須排他情報記憶部（１３）と、
前記必須排他情報記憶部に記憶された前記必須排他情報に基づき、表示対象の表示画像で構成される表示画像リストを作成し、当該表示画像リストに基づき、前記表示画像の前記エリアへの割り当てを決定する表示画像割当制御部（１４，Ｓ１３０）と、
を備え、
前記表示画像割当制御部は、前記表示画像リストに含まれる前記表示画像と前記エリアとの組合せの候補で構成される組合せリストを作成し、当該組合せリストに含まれる候補毎に評価値を算出して当該評価値を比較する前記比較演算を行うことで、前記評価値が最も大きくなる前記候補を選択することにより、前記表示画像の前記エリアへの割り当てを決定すること（Ｓ１５０，Ｓ１８０，Ｓ２４０，Ｓ２５０）
を特徴とする表示制御装置。
【請求項２】
請求項１に記載の表示制御装置において、
前記必須排他情報は、前記表示画像の組合せを所定の演算子で規定するものであること（図５）
を特徴とする表示制御装置。
【請求項３】
請求項２に記載の表示制御装置において、
前記表示画像管理部は、表示対象となっていることを示すアクティブ状態、又は、表示対象となっていないことを示す非アクティブ状態のいずれかの表示状態を、前記表示画像
に紐付けて記憶していること（図２）
を特徴とする表示制御装置。
【請求項４】
請求項３に記載の表示制御装置において、
前記表示画像割当制御部は、前記必須排他情報に前記非アクティブ状態の表示画像が含まれている場合、前記演算子に応じ、次に示すいずれかの方法で必須排他情報を処理した後、前記表示画像リストを作成すること（Ｓ１２０，図６）
を特徴とする表示制御装置。
（１）前記必須排他情報から前記非アクティブ状態の表示画像を削除すると共に、当該表示画像に係る前記演算子を削除する。
（２）前記必須排他情報から前記非アクティブ状態の表示画像を削除すると共に、当該表示画像に係る前記演算子を削除し、さらに当該演算子に係る他の表示画像を削除する。
【請求項５】
車両に搭載される表示装置（２１，２２，２３）の画面に表示領域として設定される複数のエリアに対し、表示画像を所定の比較演算を行うことで機械的に割り当てる表示制御装置（１）であって、
前記表示画像に関する情報を記憶する表示画像管理部（１１）と、
前記エリアに関する情報を記憶するエリア管理部（１２）と、
表示される前記表示画像の組合せを規定する必須排他情報を記憶する必須排他情報記憶部（１３）と、
前記必須排他情報記憶部に記憶された前記必須排他情報に基づき、表示対象の表示画像で構成される表示画像リストを作成し、当該表示画像リストに基づき、前記表示画像の前記エリアへの割り当てを決定する表示画像割当制御部（１４，Ｓ１３０）と、
を備え、
前記表示画像管理部は、表示対象となっていることを示すアクティブ状態、又は、表示対象となっていないことを示す非アクティブ状態のいずれかの表示状態を、前記表示画像に紐付けて記憶し（図２）、
前記必須排他情報は、前記表示画像の組合せを所定の演算子で規定するものであり（図５）、
前記表示画像割当制御部は、前記必須排他情報に前記非アクティブ状態の表示画像が含まれている場合、前記演算子に応じ、次に示すいずれかの方法で必須排他情報を処理した後、前記表示画像リストを作成すること（Ｓ１２０，図６）
を特徴とする表示制御装置。
（１）前記必須排他情報から前記非アクティブ状態の表示画像を削除すると共に、当該表示画像に係る前記演算子を削除する。
（２）前記必須排他情報から前記非アクティブ状態の表示画像を削除すると共に、当該表示画像に係る前記演算子を削除し、さらに当該演算子に係る他の表示画像を削除する。
【請求項６】
請求項３〜５のいずれか一項に記載の表示制御装置において、
前記表示画像管理部は、前記表示状態を、車両からの情報に基づいて切り換えること
を特徴とする表示制御装置。
【請求項７】
請求項２〜６のいずれか一項に記載の表示制御装置において、
前記演算子には、数理論理学における論理積を示す演算子が含まれていること（図５）
を特徴とする表示制御装置。
【請求項８】
請求項２〜７のいずれか一項に記載の表示制御装置において、
前記演算子には、数理論理学における論理和を示す演算子が含まれていること（図５）
を特徴とする表示制御装置。
【請求項９】
請求項２〜８のいずれか一項に記載の表示制御装置において、
前記演算子には、数理論理学における排他的論理和を示す演算子が含まれていること（図５）
を特徴とする表示制御装置。
【請求項１０】
請求項２〜９のいずれか一項に記載の表示制御装置において、
前記演算子には、数理論理学における否定論理積を示す演算子が含まれていること（図５）
を特徴とする表示制御装置。
【請求項１１】
請求項２〜１０のいずれか一項に記載の表示制御装置において、
前記演算子には、数理論理学における同値を示す演算子が含まれていること（図５）
を特徴とする表示制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両情報などを車室内に用意された表示装置に表示する技術に関する。
【背景技術】
【０００２】
車両の室内で提供される情報は、多岐にわたっている。例えば、車両の状態を示す車速、エンジン回転数、シフトポジション、燃料、水温などが挙げられる。また例えば、ナビゲーションのための地図、エアコンの設定情報、オーディオ情報などが挙げられる。近年では、運転支援のためのナイトビューや、車両内に持ち込んだ携帯端末の情報なども提供されるようになってきた。
【０００３】
これらの情報を提供するための表示装置も、種々のものが搭載されるようになっており、ヘッドアップディスプレイや、ナビゲーションのための地図などが表示される液晶ディスプレイが挙げられる。また、車速などが表示されるメータパネルも液晶などの採用によって種々の情報を提供可能なものがあり、一種の表示装置と言える。
【０００４】
このように提供される情報（以下「表示画像」という）が多くなってきているため、どのような場合にどの表示画像をどの表示装置のどの領域（以下「エリア」という）に表示させるのかを予め全パターン想定しておくことは、現実的に困難である。また、車両に複数の表示装置が搭載された場合には、上記全パターンを想定しておくことはさらに困難となる。
【０００５】
そこで、特許文献１に記載の発明では、表示装置の各エリアに優先度を付与し、当該各エリアの優先度を比較して各表示画像をどのエリアに表示するかを動的に決定するようにしている。これにより、表示画像とエリアとの組合せの全パターンを予め想定しておかなくとも、各表示画像を表示するエリアを決定することができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−１４０４８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、表示画像の中には、他の表示画像を押し退けてでも必ず表示しなければならないものや、別の表示画像と重複する内容であり当該別の表示画像が表示されているときには重複して表示する必要のないものが考えられる。例えば「車速」を表す表示画像の場合、アナログスピードメータの表示画像Ａとデジタルスピードメータの表示画像Ｄ（数値表示）とが考えられ、車種によっては、表示画像Ａと表示画像Ｄの少なくとも一方を他の表示を押し退けてでも必ず表示し、かつ表示画像Ａと表示画像Ｄとを同時に表示させないことが求められる。
【０００８】
しかしながら、上記特許文献１に記載の技術では、各表示画像を単に優先度に従ってエリアに割り当てるだけであるため、上述のような表示画像Ａと表示画像Ｄの少なくとも一方を必ず表示し一方が表示されているときに他方を表示しないようにする、といったルール付けを行うことは困難である。
【０００９】
本発明は、上述した課題を解決するためになされたものであり、その目的は、表示画像同士が所定の関係を満たすように、表示画像をエリアへ割り当てることが可能な表示制御装置を提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するためになされた本発明の表示制御装置（１）は、車両に搭載される表示装置（２１，２２，２３）の画面に表示領域として設定される複数のエリアに対し、表示画像を所定の比較演算を行うことで機械的に割り当てる。
【００１１】
ここで、表示画像管理部（１１）が、表示画像に関する情報を記憶する。また、エリア管理部（１２）が、エリアに関する情報を記憶する。
このとき、必須排他記憶部（１３）には、表示される表示画像の組合せを規定する必須排他情報が記憶されており、必須排他情報記憶部に記憶された必須排他情報に基づき、表示画像割当制御部（１４）によって、表示対象の表示画像で構成される表示画像リストが作成され、当該表示画像リストに基づき、表示画像のエリアへの割り当てが決定される。
【００１２】
つまり、表示対象の表示画像で構成される表示画像リストを必須排他制約式に基づいて構築し、この表示画像リストに基づいて表示画像とエリアとの組合せを決定するのである。これにより、表示される表示画像の組合せが所定の関係を満たすように、表示画像をエリアへ割り当てることができる。
【図面の簡単な説明】
【００１３】
【図１】表示制御装置の概略構成を示すブロック図である。
【図２】表示画像及びエリアに対応付けられる属性を示す説明図である。
【図３】エリア管理部におけるエリアの階層データ構造を示す説明図である。
【図４】（ａ）は視線適性度テーブルを示す説明図であり、（ｂ）は表現力適性度テーブルを示す説明図であり、（ｃ）は操作適性度テーブルを示す説明図である。
【図５】必須排他制約式を表す演算子を示す説明図である。
【図６】必須排他制約式の処理を示す説明図である。
【図７】表示制御処理の前半部分を示すフローチャートである。
【図８】表示制御処理の後半部分を示すフローチャートである。
【図９】エリアリストの生成を具体的に示す説明図である。
【図１０】エリアリストの生成を具体的に示す説明図である。
【図１１】（ａ）はエリアリストを示す説明図であり、（ｂ）は表示画像リストを示す説明図であり、（ｃ）は割当情報を示す説明図であり、（ｄ）は組合せリストを示す説明図である。
【図１２】価値変更処理を示すフローチャートである。
【図１３】（ａ）は表示制御処理の具体例に用いるエリアを示す説明図であり、（ｂ）は各エリアの適性度を示す説明図であり、（ｃ）はエリアリストを示す説明図である。
【図１４】（ａ）は表示制御処理の具体例に用いる表示画像及び表示画像価値を示す説明図であり、（ｂ）は各表示画像の表示例を示す説明図である。
【図１５】表示制御処理の具体例に用いる割当情報を示す説明図である。
【図１６】（ａ）は各表示画像の表示状態を示す説明図であり、（ｂ）はＡ＾Ｄの必須排他制約式に基づく表示画像リストを示す説明図である。
【図１７】（ａ）は組合せリストを示す説明図であり、（ｂ）は表示画像の表示結果を示す説明図である。
【図１８】（ａ）は各表示画像の表示状態を示す説明図であり、（ｂ）はＡ＾Ｄの必須排他制約式に基づく表示画像リストを示す説明図である。
【図１９】組合せリストを示す説明図である。
【図２０】表示画像の表示結果を示す説明図である。
【図２１】（ａ）は各表示画像の表示状態を示す説明図であり、（ｂ）はＡ／Ｄの必須排他制約式に基づく表示画像リストを示す説明図である。
【図２２】（ａ）は組合せリストを示す説明図であり、（ｂ）は表示画像の表示結果を示す説明図である。
【図２３】（ａ）は各表示画像の表示状態を示す説明図であり、（ｂ）はＡ＆Ｄの必須排他制約式に基づく表示画像リストを示す説明図である。
【図２４】（ａ）は組合せリストを示す説明図であり、（ｂ）は表示画像の表示結果を示す説明図である。
【図２５】（ａ）は各表示画像の表示状態を示す説明図であり、（ｂ）はＡ＋Ｄの必須排他制約式に基づく表示画像リストを示す説明図である。
【図２６】（ａ）は組合せリストを示す説明図であり、（ｂ）は表示画像の表示結果を示す説明図である。
【図２７】（ａ）は各表示画像の表示状態を示す説明図であり、（ｂ）はＡ｜Ｄの必須排他制約式に基づく表示画像リストを示す説明図である。
【図２８】（ａ）は組合せリストを示す説明図であり、（ｂ）は表示画像の表示結果を示す説明図である。
【図２９】組合せリスト中の候補となる組合せの抽出を示す説明図である。
【図３０】組合せリスト中の候補となる組合せの抽出を示す説明図である。
【図３１】組合せリスト中の候補となる組合せの抽出を示す説明図である。
【図３２】組合せリスト中の候補となる組合せの抽出を示す説明図である。
【図３３】組合せリスト中の候補となる組合せの抽出を示す説明図である。
【図３４】組合せリスト中の候補となる組合せの抽出を示す説明図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態を図面に基づいて説明する。
図１は、実施形態の表示制御装置１の概略構成を示すブロック図である。
表示制御装置１は、制御部１０を中心に構成されている。制御部１０には、３台の表示装置２１，２２，２３、及び、入出力ＩＦ３０が接続されている。なお、以下では、３台の表示装置２１〜２３を区別するため、必要に応じて「Ａ表示装置２１」、「Ｂ表示装置２２」、「Ｃ表示装置２３」と記述する。
【００１５】
３台のＡ〜Ｃの表示装置２１〜２３はそれぞれ、例えばヘッドアップディスプレイ、ナビゲーションのための地図などを表示するカラー液晶表示装置、メータパネルなどとして具現化される。ただし、これに限られるものではない。
【００１６】
入出力ＩＦ３０は、車両内のネットワーク（例えばＣＡＮ）に接続するための構成であり、入出力ＩＦ３０を介し、表示制御装置１は、マルチメディアＥＣＵ４１、車速ＥＣＵ４２、エンジン回転数センサ４３、各種ＥＣＵ４４、及び、各種センサ４５に接続されている。各種ＥＣＵ４４には、例えばナビゲーションＥＣＵなどが含まれる。また、各種センサ４５には、車室外の気温を検知する外気温センサやエンジン冷却水の温度を検知する水温センサなどが含まれる。
【００１７】
このような構成により、表示制御装置１は、ネットワークを介して各種の表示画像を取得可能となっている。表示画像は、マルチメディアＥＣＵ４１から取得される「オーディオ情報」、車速ＥＣＵ４２から取得される「車速」（後述するように「アナログスピードメータ」及び「デジタルスピードメータ」などが含まれる）、エンジン回転数センサ４３から取得される「エンジン回転数」、各種ＥＣＵ４４に含まれるナビゲーションＥＣＵから取得される「地図」、「ナイトビュー」、各種センサ４５に含まれる外気温センサから取得される「外気温」など様々である。
【００１８】
制御部１０は、表示画像管理部１１、エリア管理部１２、割当管理部１３、表示画像割当制御部１４、及び、表示レイアウト制御部１５を有している。
表示画像管理部１１は、上述した種々の表示画像を管理するための機能を有し、カテゴリーの異なる表示画像も同様に管理している。表示画像管理部１１は、表示画像に対し、図２に示すように、「表示画像価値」、「表示画像サイズ」、「表示状態」及び「表示画像特性」という４つの属性（パラメータ）を紐付けて記憶する記憶装置を備えている。
【００１９】
本実施形態における表示画像価値とは、表示対象者毎の表示画像の価値、すなわち、他の表示画像と比較して当該表示画像が、特定の表示対象者にとってどの程度有用であるか、を示すものである。本実施形態では、表示対象者は、運転者、助手席同乗者、後席同乗者である。つまり、表示画像の価値は、表示対象者によって異なる。例えば「車速」や「エンジン回転数」といった表示画像は、運転者にとって価値（有用性）の高い情報となる。そのため、表示画像価値［運転者］、表示画像価値［助手席同乗者］、及び、表示画像価値［後席同乗者］という３つの価値を各表示画像が有している。なお、本実施形態では、表示画像価値が「０」以上の数値として記憶されているものとする。
【００２０】
また表示画像サイズは、表示画像の表示に要する領域の大きさであり、例えば縦及び横のピクセル数で表される。
さらにまた表示状態は、その表示画像が表示対象であるか否かを示すフラグ情報であり、表示対象であることを示す「アクティブ状態」又は表示対象でないことを示す「非アクティブ状態」のいずれかが設定される。
【００２１】
具体的には、各表示画像に対し、車両状況やユーザ操作など車両からの情報に応じて「アクティブ状態」と「非アクティブ状態」とが切り替えられる。例えば、シフトレンジがＲの時はリアビューカメラによって撮影された情報に基づく「バックモニタ」の表示画像が「アクティブ状態」となり、シフトレンジがＲ以外の時は「バックモニタ」の表示画像が「非アクティブ状態」になるという具合である。また例えば、ユーザがオーディオスイッチをオンにするとオーディオコントロールパネル等の「オーディオ情報」の表示画像が「アクティブ状態」となり、オーディオスイッチをオフにすると「オーディオ情報」の表示画像が「非アクティブ状態」になるという具合である。
【００２２】
また表示画像特性は、ユーザが当該表示画像を活用するためにエリアに求められる特性を示すものである。本実施形態では、視線特性、表現力特性、操作特性という３つの表示画像特性が各表示画像に紐付けられている。
【００２３】
ここで、視線特性は、運転者が視線を動かす必要が無い、運転者にとって見易い表示エリアに配置すべきか否かを表す指標として設定され、「１」〜「５」の５段階で示されている。視線動作を許容しない表示画像ほど特性値が大きくなっている。視線動作を許容しない表示画像とは走行にあたって頻繁に確認が必要な表示画像であり、例えば、「車速」が挙げられる。なお、視線特性は、運転者に対する特性となっている。
【００２４】
表現力特性は、表示画像を表示する上で、エリアの表現力（解像度やカラーなど）が必要であるか否かを「１」〜「５」の５段階で示す指標として設定され、表現力が必要な表示画像ほど値が大きくなっている。表現力が必要な表示画像とは情報量の多い表示画像であり、例えばナビゲーションのための「地図」が挙げられる。
【００２５】
操作特性は、表示画像に対する操作が必要であるか否かを「１」〜「５」の５段階で示す指標として設定され、操作が必要な表示画像ほど値が大きくなっている。操作が必要な表示画像には、例えば再生曲を選択するなどの操作が発生するという意味で「オーディオコントロールパネル」などが挙げられる。
【００２６】
なお、本実施形態では、特性を「１」〜「５」の５段階で表したが、これには限定されない。少なくとも２以上に段階分けすればよい。
図１の説明に戻り、エリア管理部１２は、表示領域としての複数のエリアを管理するための機能を有する。本実施形態におけるエリアは、Ａ〜Ｃの３台の表示装置２１〜２３の画面に対して設定されている。エリア管理部１２は、Ａ〜Ｃの３台の表示装置２１〜２３のエリアを同様に管理している。すなわち、Ａ表示装置２１のエリアもＢ表示装置２２のエリアも区別なく管理している。ただし、本実施形態のエリア管理部１２は、各エリアに対し、図２に示すように、「エリア適性度」、「エリアサイズ」及び「エリア特性」という３つの属性（パラメータ）を紐付けて記憶する記憶装置を備えている。
【００２７】
ここでエリア適性度とは、表示対象者毎に当該エリアの見易さを示す指標である。表示対象者は、上述したように、運転者、助手席同乗者、後席同乗者である。つまり、エリア適性度は、表示対象者によって異なる。例えばメータパネルのエリアは運転者にとってエリア適性度が大きくなり、また例えばナビゲーションのための地図などを表示する液晶表示装置のエリアは、運転者及び助手席同乗者にとってエリア適性度が大きくなる。そのため、エリア適性度［運転者］、エリア適性度［助手席同乗者］、及び、エリア適性度［後席同乗者］という３つの適性度を各エリアが有している。なお、本実施形態では、エリア適性度を「１」〜「１０」の１０段階で示すものとする。ただし、これには限定されるわけではない。
【００２８】
またエリアサイズは、エリアの大きさであり、表示画像サイズと同様、例えば縦及び横のピクセル数で示される。
さらにまたエリア特性は、上記表示画像特性と対応するエリアの特性を示すものである。本実施形態では、視線特性、表現力特性、操作特性という３つの特性が各エリアに紐付けられている。
【００２９】
視線特性は、表示対象者が視線を動かす必要があるか否かを「１」〜「５」の５段階で示しており、視線が動かないエリアほど値が大きくなっている。視線が動かないエリアには、例えばヘッドアップディスプレイのエリアが挙げられる。なお、視線特性は、運転者に対する特性となっている。
【００３０】
表現力特性は、エリアの表現力（解像度やカラーなど）が高いか否かを「１」〜「５」の５段階で示しており、表現力の大きなエリアほど値が大きくなっている。表現力の高いエリアには、例えばナビゲーションのための地図などを表示する液晶表示装置のエリアが挙げられる。
【００３１】
操作特性は、当該エリアの操作性が高いか否かを「１」〜「５」の５段階で示しており、複雑な操作が可能なエリアほど値が大きくなっている。複雑な操作が可能なエリアには、例えばタッチパネルが一体となった液晶表示装置のエリアが挙げられる。
【００３２】
なお、本実施形態では、エリア特性を「１」〜「５」の５段階で表したが、これには限定されない。少なくとも２以上に段階分けすればよい。
また、エリア管理部１２は、Ａ〜Ｃの表示装置２１〜２３に設定される複数のエリアを階層データ構造で管理する。換言すると、表示装置の表示画面を単一のエリアとして用いたり、複数の分割されたエリアとして用いたりするために、エリア管理部１２は、各エリアの階層データ構造を記憶する記憶装置を備えている。例えば、図３（ａ）及び（ｂ）に示すように、Ｂ及びＣの表示装置２２，２３によって、ａ〜ｇのエリアが提供可能であるという具合である。エリア管理部１２は、このような各エリアの包含関係を記憶しており、エリアの組合せを抽出する際に参照され、既に占有されたエリアに包含されるエリアは、表示画像の割り当て対象となるエリアから除外される。
【００３３】
具体的に、Ｂ表示装置２２が車両の中央部に配置される液晶ディスプレイであり、Ｃ表示装置２３がメータパネルである場合を考える。このときは例えば、図３（ａ）及び図１３（ａ）に示すように、液晶ディスプレイであるＢ表示装置２２のエリアがｂエリアとして設定され、このｂエリアを左右２つに分割したｄエリア及びｅエリアが設定される。また、メータパネルであるＣ表示装置２３のエリアがｃエリアとして設定され、このｃエリアを左右２つの分割したｆエリア及びｇエリアが設定される。さらにまた、図３（ａ）に示すように、Ｂ及びＣの表示装置２２，２３の２つの表示画面を単一の表示エリアとするａエリアを設定することが考えられる。この場合のａエリアは表示装置を跨ぐエリアとして設定される。このとき、図３（ｂ）に示すように、ａエリアを最上位の階層のエリアとして管理する。ａエリアの直下の階層にｂ及びｃのエリアを管理し、ｂ及びｃのエリアの直下の階層にそれぞれ、ｄ及びｅのエリアとｆ及びｇのエリアとを管理する。
【００３４】
図１に戻り、割当管理部１３は、表示画像特性及びエリア特性に基づく適性度を算出するための適性度テーブル、後述する必須排他制約式（必須排他情報）、及び、特定エリアに対する特定表示画像の割当情報を記憶している。
【００３５】
適性度テーブルには、表示画像及びエリアの視線特性に基づき視線適性度を算出するための視線適性度テーブル（図４（ａ）参照）、表示画像及びエリアの表現力特性に基づき表現力適性度を算出するための表現力適性度テーブル（図４（ｂ）参照）、表示画像及びエリアの操作特性に基づき操作適性度を算出するための操作適性度テーブル（図４（ｃ）参照）が含まれる。
【００３６】
なお、これらの適性度テーブルは「１」〜「１０」の１０段階で適性度を表現しており、適性度が大きいほど値が大きくなっている。なお、エリア適性度と同様、１０段階での表現に限定されるものではない。
【００３７】
これらの適性度テーブルにより、各表示画像の有する表示画像特性と各エリアの有するエリア特性とから、特性別の適性度が算出される。例えば、情報量の多いナビゲーションのための「地図」は表現力が必要な表示画像として表現力特性が「５」となっており、表現力の高い液晶表示装置のエリアは表現力特性が「５」となっているものとする。この場合、図４（ｂ）の例では、表現力適性度が最大値「１０」として算出される。これは、表示画像「地図」と液晶表示装置のエリアとを組み合わせる際の表現力適性度が最大になることを示している。
【００３８】
なお、例えば情報量が少なく表現力を必要としない表現力特性「１」の表示画像を表現力の高い表現力特性「５」のエリアへ配置する場合、オーバースペックとなる。このようなオーバースペックの組合せは、各適性度テーブルの左上から右下への対角ラインよりも下の部分に現れる。なお、本実施形態では、後述するように、表示画像とエリアとのすべての組合せにおいて評価値の合計を算出し、表示画像とエリアとの最適な組合せを抽出する。したがって、オーバースペックであっても最大値「１０」を割り当てている。
【００３９】
具体的に、Ｘ表示画像（表現力特性「５」）とａエリア（表現力特性「５」）との組合せ及びＹ表示画像（表現力特性「１」）とｂエリア（表現力特性「１」）との組合せが最適だと仮定する。このとき、表現力適性度は、図４（ｂ）によれば、共に「１０」となり、その合計値は「２０」となる。
【００４０】
一方、Ｙ表示画像（表現力特性「１」）とａエリア（表現力特性「５」）との組合せ及びＸ表示画像（表現力特性「５」）とｂエリア（表現力特性「１」）との組合せを考えると、前者はオーバースペックとなっており表現力適性度が「１０」となるものの、後者は表現力適性度が「２」となり（図４（ｂ）参照）、その合計値は「１２」となる。
【００４１】
つまり、本実施形態では、表示画像とエリアとの全ての組合せにおいて評価値の合計を算出するようにしたため、オーバースペックの部分に最大値「１０」を割り当てても不適切な組合せを選択することなく目的を達成可能となる。
【００４２】
また、必須排他制約式は、例えば、必要な表示画像がちゃんとどこかのエリアに割り当てられるようにしたり、重複する内容の表示画像を冗長に複数のエリアに表示したりしないようにするための予め定められた制約式である。
【００４３】
本実施形態における必須排他制約式は、「＆」、「｜」、「＾」、「／」、「＋」という５つの演算子によって定義されている。各演算子の真理値表は、図５（ａ）に示す如くである。すなわち、表示画像Ａと表示画像Ｂとが共にアクティブ状態であった場合、図５（ｂ）に示すような意味の演算子となる。
【００４４】
Ａ＆Ｂは、Ａ及びＢの両方を表示することを意味する。これは、数理論理学における論理積を示す演算子に相当する。言い換えれば、図５（ｂ）に示すように、Ａ及びＢを必ず両方含むことが条件となる。この場合、Ａ，Ｂ，Ｃがアクティブ状態であれば、表示画像リストは「Ａ，Ｂ」及び「Ａ，Ｂ，Ｃ」という２つになる。なお、表示画像リストについては後述する。
【００４５】
Ａ｜Ｂは、Ａ及びＢの少なくとも一方を表示することを意味する。これは、数理論理学における論理和を示す演算子に相当する。言い換えれば、図５（ｂ）に示すように、Ａ，Ｂ，ＡＢのいずれかを必ず含むことが条件となる。この場合、Ａ，Ｂ，Ｃがアクティブ状態であれば、表示画像リストは「Ａ」、「Ｂ」、「Ａ，Ｂ」、「Ａ，Ｃ」、「Ｂ，Ｃ」及び「Ａ，Ｂ，Ｃ」という６つになる。
【００４６】
Ａ＾Ｂは、Ａ及びＢのいずれか一方を表示することを意味する。これは、数理論理学における排他的論理和を示す演算子に相当する。言い換えれば、図５（ｂ）に示すように、Ａ，Ｂのいずれかを必ず含むことが条件となる。この場合、Ａ，Ｂ，Ｃがアクティブ状態であれば、表示画像リストは「Ａ」、「Ｂ」、「Ａ，Ｃ」及び「Ｂ，Ｃ」という４つになる。
【００４７】
Ａ／Ｂは、Ａ及びＢのいずれか一方を表示する、又は、ＡもＢも表示しないことを意味する。これは、数理論理学における否定論理積を示す演算子に相当する。言い換えれば、図５（ｂ）に示すように、Ａ，Ｂのいずれかを必ず含む、又は、両方含まないことが条件となる。この場合、Ａ，Ｂ，Ｃがアクティブ状態であれば、表示画像リストは「Ａ」、「Ｂ」、「Ａ，Ｃ」、「Ｂ，Ｃ」及び「Ｃ」という５つになる。
【００４８】
Ａ＋Ｂは、Ａ及びＢの両方を表示する、又は、ＡもＢも表示しないことを意味する。これは数理論理学における同値（否定排他的論理和）を示す演算子に相当する。言い換えれば、図５（ｂ）に示すように、Ａ及びＢを必ず両方含む、又は、両方含まないことが条件となる。この場合、Ａ，Ｂ，Ｃがアクティブ状態であれば、表示画像リストは「Ａ，Ｂ」、「Ａ，Ｂ，Ｃ」及び「Ｃ」という３つになる。
【００４９】
なお、Ａ／ＢはＡ＆Ｂの否定であり、Ａ＋ＢはＡ＾Ｂの否定となっている。ただし、本実施形態では、後述する表示制御処理にて、演算子に対する処理を行う。このとき、処理を簡単にするため、あえて「／」や「＋」の演算子を定義している。
【００５０】
さらにまた、特定エリアに対する特定表示画像の割当情報は、予め定められた特定のエリアと予め定められた特定の表示画像との対応関係を示すものである。すなわち、本実施形態は、表示画像とエリアとの割り当てを行うものであるが、この割当情報を参照することで、表示画像とエリアとの組合せの候補を絞り込む。割当情報は、図１１（ｃ）に示す如くである。図１１（ｃ）の上段には、Ｘ表示画像がａ又はｂのエリアに割り当てられることが示されている。また、中段には、Ｚ表示画像がａ又はｃのエリアに割り当てられることが示されている。さらにまた、下段には、Ｗ表示画像がｂ又はｄのエリアに割り当てられることが示されている。なお、図１１（ａ）、（ｂ）及び（ｄ）については、後述する。
【００５１】
本実施形態では、以上のような表示画像管理部１１、エリア管理部１２及び割当管理部１３に記憶される情報に基づき、表示画像割当制御部１４が、表示画像とエリアとの組合せの候補を示す組合せリストを作成し、当該組合せリストに含まれる候補毎に評価値を算出して当該評価値を比較することで、評価値が最も大きくなる候補を選択することにより、表示画像のエリアへの割り当てを決定する。また、決定された割り当てに基づいて表示画像を表示するのが、表示レイアウト制御部１５である。
【００５２】
次に、表示制御処理について説明する。図７は、表示制御処理の前半部分を示すフローチャートであり、図８は、表示制御処理の後半部分を示すフローチャートである。なお、以下では適宜、表示画像価値及びエリア適性度をまとめて「価値」といい、表示画像サイズ及びエリアサイズをまとめて「サイズ」という。
【００５３】
最初のＳ１００では、価値変更処理を実行する。この処理は、車両の状況（本実施形態では走行中であるか停車中であるかという走行状況）に基づき、表示画像の表示画像価値及びエリアのエリア適性度を変更するものである。
【００５４】
なお、本実施形態では価値変更処理を実行するものとしたが、この処理は必須のものではないため、別の形態として価値変更処理を省略することも考えられる。また、所定条件の成立時にだけ実行する構成としてもよい。
【００５５】
次のＳ１１０では、表示画像リストを生成する。この処理は、表示画像の属性である表示状態が「アクティブ状態」となっている表示画像を抽出して並べ替えるものである。例えば、Ｘ，Ｙ，Ｚ，Ｗの表示画像があり、「アクティブ状態」となっている表示画像がＸ，Ｚ，Ｗであれば、表示画像リストは「Ｘ，Ｚ，Ｗ」となる。
【００５６】
続くＳ１２０では、必須排他制約式を処理する。必須排他制約式をそのまま上記表示画像リストの表示画像に適用しようとしても、必須排他制約式には、表示状態が「非アクティブ状態」となっている表示画像も含まれている。そのため、本実施形態では予め「非アクティブ状態」となっている表示画像を含む必須排他制約式を等価でより簡単な必須排他制約式に読み替える処理を行っている。
【００５７】
具体的には、図６（ａ）に示すように、必須排他制約式から構文ツリーを作る。図６（ａ）では、「（Ｘ＆Ｙ）＾Ｚ」の必須排他制約式が構文ツリーとして示されている。このとき、Ｘ及びＺの表示画像が「アクティブ状態」であり、Ｙ表示画像が「非アクティブ状態」であるものとする。この場合、Ｙ表示画像を構文ツリーから削除すると共に、その上位の演算子「＆」を構文ツリーから削除する（記号Ｊ参照）。これにより、構文ツリーは図６（ｂ）に示す如くとなり、必須排他制約式は、「Ｘ＾Ｚ」となる。このように、「非アクティブ状態」の表示画像とその上位の演算子を削除するという手法は、上位演算子が「＆」、「｜」、「＾」の場合に適用される。
【００５８】
一方、上位演算子が「／」の場合には、図６（ｃ）に示すように、「非アクティブ」のＹの表示画像及びその上位の演算子「／」を削除すると共に（記号Ｌ参照）、削除した演算子「／」の下位の表示画像Ｘも削除する（記号Ｋ参照）。演算子が「＋」の場合も同様である。なお、このような必須排他制約式の処理を行う場合、期待する結果が得られるように、本実施形態では、あえて「／」及び「＋」の演算子を用いた。
【００５９】
次のＳ１３０では、上記のＳ１２０で簡素化された必須排他制約式に基づく表示画像リストを生成する。例えば、図６（ｂ）で示すように必須排他制約式「Ｘ＾Ｚ」があるものとし、Ｓ１１０で生成された表示画像リストが「Ｘ，Ｚ，Ｗ」であれば、表示画像リスト中、ＸとＺには、「Ｘ及びＺのいずれか一方を必ず表示する」という制約条件が課せられているので、新たなリストとして、「Ｘ，Ｗ」、「Ｚ，Ｗ」という２つの表示画像リストを生成することになる（図１１（ｂ）参照）。ここでは、Ｘ及びＺのいずれかが必須表示となっている。このように、必須排他制約式に基づいて必須表示が要求されるＸ及びＺの表示画像に対しては必須表示であることを示すフラグがセットされる。
【００６０】
このようにアクティブ状態にある表示画像で構成される表示画像リストは、Ｓ１３０の処理により、複数の表示画像リストとなる。各演算子に対してどのような表示画像リストが抽出されるのかは、図５（ｂ）を用いて上述した通りである。
【００６１】
続くＳ１４０では、エリアリストを生成する。エリアリストとは、利用可能なエリアの組合せである。エリア管理部１２がＡ〜Ｃの表示装置２１〜２３のエリアにおける階層データ構造を記憶していることは、既に述べた。ここでは、このような階層データ構造に基づき、利用可能なエリアの組合せをエリアリストとして生成する。例えば図３（ｂ）に示すような階層データ構造がある場合、図９（ａ）に示すように、ａエリアがエリアリストの一つとして抽出される。ａエリアが利用される場合、他のｂ〜ｇのエリアは利用することができない。また、図９（ｂ）に示すように、ｂ及びｃの２つのエリアがエリアリストの一つとして抽出される。同様に、図９（ｃ）に示すように、ｂ、ｆ、ｇの３つのエリアがエリアリストとして、図１０（ａ）に示すように、ｃ、ｄ、ｅの３つのエリアがエリアリストとして、図１０（ｂ）に示すように、ｄ、ｅ、ｆ、ｇの４つのエリアがエリアリストとして抽出される。つまり、図３（ｂ）に示すような階層データ構造に基づく場合、５つのエリアリスト「ａ」、「ｂ、ｃ」、「ｂ、ｆ、ｇ」、「ｃ、ｄ、ｅ」及び「ｄ、ｅ、ｆ、ｇ」が抽出される（図１１（ａ）参照）。
【００６２】
次のＳ１５０では、組合せリストを抽出する。この処理は、表示画像とエリアとのすべての組合せの候補を組合せリストとして抽出するものである。上述したように、Ｓ１３０の処理によって必須制約式を満たす表示画像リストが生成される（図１１（ｂ）参照）。また、Ｓ１４０の処理によってエリアリストが生成される（図１１（ａ）参照）。そこで、ここでは、エリアリスト及び表示画像リストを一つずつ取り出し、割当情報、サイズ、及び、必須表示が要求される表示画像であるか否かのフラグを基に、組合せリストを抽出する。
【００６３】
最初に、図１１（ａ）のエリアリスト「ａエリア」を取り出し、図１１（ｂ）の表示画像リスト「Ｘ，Ｗ」を取り出す。このとき、図１１（ｃ）に示す割当情報には、Ｘ表示画像をａ又はｂのエリアへ割り当てることが示されている。したがって、組合せ「Ｘ−ａ」が成立する。なお、表示画像リストは「Ｘ，Ｗ」であるが、エリアリストにａエリアしかないため、組合せは「Ｘ−ａ」となる。このとき、必須表示が要求されるＸ表示画像が含まれているため、組合せリストの１つ目の候補は「Ｘ−ａ」となる（図１１（ｄ）参照）。
【００６４】
次に、図１１（ａ）のエリアリスト「ａエリア」を取り出し、図１１（ｂ）の表示画像リスト「Ｚ，Ｗ」を取り出す。このとき、図１１（ｃ）に示す割当情報には、Ｚ表示画像をａ又はｃのエリアへ割り当てることが示されている。したがって、組合せ「Ｚ−ａ」が成立する。なお、表示画像リストは「Ｚ，Ｗ」であるが、エリアリストにａエリアしかないため、組合せは「Ｚ−ａ」となる。このとき、必須表示が要求されるＺ表示画像が含まれているため、組合せリストの２つ目の候補は「Ｚ−ａ」となる（図１１（ｄ）参照）。
【００６５】
次に、図１１（ａ）のエリアリスト「ｂ，ｃエリア」を取り出し、図１１（ｂ）の表示画像リスト「Ｘ，Ｗ」を取り出す。このとき、図１１（ｃ）に示す割当情報には、Ｘ表示画像をａ又はｂのエリアへ割り当てることが示されている。したがって、組合せ「Ｘ−ｂ」が成立する。続いて表示画像リストからＷ表示画像を取り出し、ｃエリアとの組合せを考える。このとき、割当情報には、Ｗ表示画像をｂ又はｄのエリアへ割り当てることが示されている。したがって、組合せ「Ｗ−ｃ」は成立せず、組合せは「Ｘ−ｂ」となる。このとき、必須表示が要求されるＸ表示画像が含まれているため、組合せリストの３つ目の候補は「Ｘ−ｂ」となる（図１１（ｄ）参照）。
【００６６】
次に、図１１（ａ）のエリアリスト「ｂ，ｃエリア」を取り出し、図１１（ｂ）の表示画像リスト「Ｚ，Ｗ」を取り出す。このとき、図１１（ｃ）に示す割当情報には、Ｚ表示画像をａ又はｃのエリアへ割り当てることが示されている。したがって、組合せ「Ｚ−ｃ」が成立する。続いて表示画像リストからＷ表示画像を取り出し、ｂエリアとの組合せを考える。このとき、割当情報には、Ｗ表示画像をｂ又はｄのエリアへ割り当てることが示されている。したがって、組合せ「Ｗ−ｂ」が成立する。すなわち、組合せは「Ｚ−ｃ，Ｗ−ｂ」となる。このとき、必須表示が要求されるＺ表示画像が含まれているため、組合せリストの４つ目の候補は「Ｚ−ｃ，Ｗ−ｂ」となる（図１１（ｄ）参照）。
【００６７】
同様に、エリアリストを１つずつ取り出し、各表示画像リストとの組合せで有効なものを抽出していく。このとき、割当情報が用いられるのであるが、割当情報にない表示画像とエリアとの組合せは除外される。また、表示画像サイズとエリアサイズとの関係でサイズ的に割り当てられないエリアが存在し、このような組合せは除外される。
【００６８】
なお、Ｓ１５０における組合せリストの抽出に関し、図２９，図３０，図３１，図３２，図３３，図３４に、その抽出手順を模式的に示した。ここでＳｔｅｐ１とあるのは、エリアリストの生成（図７中のＳ１４０）に相当する。Ｓｔｅｐ２とあるのは、表示画像リストの生成（Ｓ１１０）、必須排他制約式の処理（Ｓ１２０）及び必須排他制約式に基づく表示画像リストの生成（Ｓ１３０）に相当する。図２９〜３４では、エリアリスト（Ａｒｅａ）からエリアを１つずつ取り出し、各表示画像リスト（Ｃｏｎｔｅｎｔ）との組合せの中で割当情報（Ａｒｅａ−Ｃｏｎｔｅｎｔ配置指定）及び必須排他制約式「あ＾い」を満たす組合せを抽出する様子が示されている。なお、図中に記述された「＆」は割当情報を満たすエリアを抽出するという意味のものであり、必須排他制約式の演算子とは関係がない。
【００６９】
このようにＳ１５０の処理により、図１１（ｄ）に示すような組合せリストが作成される。なお、Ｍ個の候補が作成されたものとして説明を続ける。
続くＳ１６０では、組合せリストの候補を示す変数ｍを「１」として初期化する。この変数ｍがインクリメントされる毎に、組合せリストの１番目の候補→２番目の候補→３番目の候補→・・・という具合に処理されることなる。
【００７０】
次のＳ１７０では、各候補の中の組合せを示す変数ｎを「１」として初期化する。この変数ｎがインクリメントされる毎に、ｍ番目の候補の１番目の組合せ→ｍ番目の候補の２番目の組合せ→ｍ番目の候補の３番目の組合せ→・・・という具合に処理されることになる。
【００７１】
図８中のＳ１８０では、評価値を算出する。この処理は、ｍ番目の候補のｎ番目の組合せの評価値を算出するものである。
具体的に、本実施形態では、評価値は、対象者評価値と特性評価値とで算出される。
【００７２】
対象者評価値には、運転者評価値（ＤＥ）、助手席同乗者評価値（ＡＥ）、及び、後席同乗者評価値（ＲＥ）がある。また、特性評価値には、運転者特性評価値（ＤＣＥ）、助手席同乗者特性評価値（ＡＣＥ）、及び、後席同乗者特性評価値（ＲＣＥ）がある。なお、式を煩雑にしないために、運転者を「Ｄ」、助手席同乗者を「Ａ」、後席同乗者を「Ｒ」で表すと、本実施形態では、それぞれ、
ＤＥ＝Ｋ［Ｄ］×表示画像価値［Ｄ］×エリア適性度［Ｄ］
ＡＥ＝Ｋ［Ａ］×表示画像価値［Ａ］×エリア適性度［Ａ］
ＲＥ＝Ｋ［Ｒ］×表示画像価値［Ｒ］×エリア適性度［Ｒ］
ＤＣＥ＝（Ｋ１×視線適性度＋Ｋ２×表現力適性度＋Ｋ３×操作適性度）÷（Ｋ１＋Ｋ２＋Ｋ３）
ＡＣＥ＝（Ｋ４×表現力適性度＋Ｋ５×操作適性度）÷（Ｋ４＋Ｋ５）
ＲＣＥ＝（Ｋ６×表現力適性度＋Ｋ７×操作適性度）÷（Ｋ６＋Ｋ７）
となる。
【００７３】
ここでＫ［Ｄ］，Ｋ［Ａ］，Ｋ［Ｒ］は、運転者、助手席同乗者、及び、後席同乗者の存在を示すものであり、乗車時に「１」となり、非乗車時に「０」となる。また、Ｋ１〜Ｋ７は、重み付け係数である。
【００７４】
なお、視線適性度は、運転者についてのみの特性であるため、ＡＣＥ及びＲＣＥの算出には用いられない。
そして、求める評価値は、
評価値  ＝  ＤＥ×ＤＣＥ＋ＡＥ×ＡＣＥ＋ＲＥ×ＲＣＥ
となる。
【００７５】
Ｓ１９０では、Ｓ１８０において評価値を求めた表示画像とエリアとの組合せ、及び、当該組合せの評価値を記憶する。
続くＳ２００では、変数ｎが組合せの個数Ｎに等しいか否かを判断する。この処理は、ｍ番目の候補に含まれる全ての組合せを処理したか否かを判断するものである。ここでｎ＝Ｎである場合（Ｓ２００：ＹＥＳ）、Ｓ２２０へ移行する。一方、ｎ≠Ｎである場合（Ｓ２００：ＮＯ）、すなわち処理していない組合せがあるうちは、Ｓ２１０にて変数ｎをインクリメントし、Ｓ１８０からの処理を繰り返す。
【００７６】
Ｓ２２０では、変数ｍが組合せリストの候補の個数Ｍに等しいか否かを判断する。この処理は、全ての候補を処理したか否かを判断するものである。ここでｍ＝Ｍである場合（Ｓ２２０：ＹＥＳ）、Ｓ２４０へ移行する。一方、ｍ≠Ｍである場合（Ｓ２２０：ＮＯ）、すなわち処理していない候補があるうちは、Ｓ２３０にて変数ｍをインクリメントし、図７中のＳ１７０からの処理を繰り返す。
【００７７】
Ｓ２４０では、それぞれの候補における評価値の合計に基づき、最も評価値の合計が大きくなった候補を選択する。
続くＳ２５０では、Ｓ２４０で選択した候補における表示画像とエリアとの組合せを読み出す。
【００７８】
なお、Ｓ１１０〜Ｓ２５０までの処理は、表示画像割当制御部１４の機能として実現される。
Ｓ２６０では、表示画像を表示する。この処理は、Ｓ２５０にて読み出された表示画像とエリアとの組合せで表示画像をエリアに表示するものであり、表示レイアウト制御部１５の機能として実現される。
【００７９】
次に、図７中のＳ１００の価値変更処理について説明する。図１２は、価値変更処理を示すフローチャートである。
最初のＳ１０１では、車両が走行中か否かを判断する。この判断は、例えば車速ＥＣＵ４２から送出される「車速」に基づいて行われる。ここで走行中であると判断された場合（Ｓ１０１：ＹＥＳ）、Ｓ１０２にて表示画像の表示画像価値を走行中における表示画像価値に変更し、Ｓ１０３にてエリアのエリア適性度を走行中におけるエリア適性度に変更し、その後、価値変更処理を終了する。一方、走行中でないと判断された場合（Ｓ１０１：ＮＯ）、すなわち停車中である場合には、Ｓ１０４にて表示画像の表示画像価値を停車中における表示画像価値に変更し、Ｓ１０５にてエリアのエリア適性度を停車中におけるエリア適性度に変更して、その後、価値変更処理を終了する。
【００８０】
表示画像に対する走行中／停車中の表示画像価値及びエリアに対する走行中／停車中のエリア適性度は、予め決められているものとする。例えばマルチメディアＥＣＵ４１から取得される表示画像は、停車中に比べ走行中には安全面などから価値が減ることが考えられる。このような表示画像に対しては、走行中の表示画像価値が停車中の表示画像価値よりも小さく設定されている。また、走行中には、視線の動きが極力少なくなるエリアの適性度が増すことが考えられる。したがって、このようなエリアに対しては、走行中のエリア適性度が停車中のエリア適性度よりも大きく設定されている。
【００８１】
次に、上述した表示制御処理に対する理解を容易にするため、具体例を挙げて説明を加える。特に、種々の必須排他制約式が設定される場合に具体的な評価値を求めることでどのような割り当てが実現されるのかを説明する。
【００８２】
ここでは、Ｂ表示装置２２が車両中央部に配置される液晶ディスプレイであり、Ｃ表示装置２３がメータパネルであるとして、図１３（ａ）に示すように、Ｂ表示装置２２のｂエリア、ｂエリアを左右２つに分割したｄエリア及びｅエリア、Ｃ表示装置２３のｃエリア、ｃエリアを左右２つに分割したｆエリア及びｇエリアに表示画像を割り当てる場合を説明する。なお、図５（ｂ）に示すように、ｂエリア及びｃエリアを単一のａエリアとしてもよいが、以下ではａエリアへの割り当ては考えないものとする。
【００８３】
このとき、図１３（ｂ）に示すように、エリア適性度が設定されているものとする。このエリア適性度は、運転者に対するものであり、説明を簡単にするため、助手席同乗者及び後席同乗者に対するエリア適性度は考えない。具体的には、ｂエリアのエリア適性度が「５０」となっており、ｃエリアのエリア適性度が「１００」となっている。同様に、ｄエリアは「２０」、ｅエリアは「３０」、ｆエリアは「９０」、ｇエリアは「８０」となっている。このときのエリアリストは、図１３（ｃ）に示すごとくである。
【００８４】
これらｂ〜ｇのエリアに割り当てられる表示画像を、図１４（ａ）及び（ｂ）に示す。表示画像は、図１４（ａ）に示すように、車速を示す「アナログスピードメータ」（以下単に「アナログ」という）、「デジタルスピードメータ」（以下単に「デジタル」という）、ナビゲーションのための「地図」、夜間に歩行者等の移動体を検出して表示する「ナイトビュー」である。
【００８５】
図１４（ａ）に示すように、「アナログ」の表示画像価値は「７０」となっており、「デジタル」の表示画像価値は「５０」となっている。同様に、「地図」は「２０」となっており、「ナイトビュー」は「１００」となっている。これらの表示画像価値は、エリア適性度と同様、運転者に対するものであり、説明を簡単にするため、助手席同乗者及び後席同乗者に対する表示画像価値は考えない。
【００８６】
また、図１４（ｂ）には、各表示画像の具体的な表示例を示した。上段が「アナログ」の表示例であり、２段目が「デジタル」の表示例であり、３段目が「地図」の表示例であり、４段目が「ナイトビュー」の表示例である。ここで「アナログ」については、表示画像サイズの横幅が他の表示画像に比べて大きくなっている。
【００８７】
図１５は、表示画像のエリアへの割当情報を示すものである。割当情報は、上述したように、予め定められた特定のエリアと予め定められた特定の表示画像との対応関係を示すものであり、割当管理部１３に記憶されている。図１５では、表示画像「アナログ」がｃエリアに割り当てられることが示されており、表示画像「デジタル」がｄ又はｆのエリアに割り当てられることが示されている。同様に、「地図」がｂ、ｄ又はｅのエリアに割り当てられることが示されており、「ナイトビュー」がｅ又はｇのエリアに割り当てられることが示されている。
【００８８】
このような構成の下、表示画像「アナログ」と「デジタル」との間に必須排他制約式が設定される場合を考える。「アナログ」と「デジタル」とは共に車速を示す表示画像であるが、これら２つの表示画像の組合せ、すなわち「いずれか一方を必ず表示する」や「同時に両方の表示を行うか否か」といった組合せの条件は、車種やユーザ操作等によって異なってくることが考えられる。例えば高級車と大衆車とで条件が異なるという具合である。また例えばユーザによる表示設定によって条件が異なるという具合である。なお、必須排他制約式を示す際、「アナログ」を「Ａ」、「デジタル」を「Ｄ」と適宜記述する。
【００８９】
（ａ）Ａ＾Ｄの場合（「ナイトビュー」が非アクティブ状態）
この例は、「デジタル」と「アナログ」との間に排他的論理和を示す演算子が用いられたものである。ここでは、図１６（ａ）に示すように、「アナログ」、「デジタル」及び「地図」がアクティブ状態であり、「ナイトビュー」が非アクティブ状態である場合を考える。
【００９０】
このとき、アクティブ状態となっている表示画像から表示画像リストが作成される（図７中のＳ１１０）。この処理により「アナログ、デジタル、地図」という表示画像リストが作成される。
【００９１】
次に必須排他制約式が処理される（図７中のＳ１２０）。必須排他制約式「Ａ＾Ｄ」には非アクティブ状態の表示画像が含まれないため、処理後の必須排他制約式も「Ａ＾Ｄ」となる。
【００９２】
続いて必須排他制約式に基づいて表示画像リストを生成する（図７中のＳ１３０）。この場合、「アナログ」及び「デジタル」のいずれか一方を必ず表示するという制約が課せられるため、図１６（ｂ）に示すように、「アナログ」、「デジタル」、「アナログ，地図」、「デジタル，地図」の４つの表示画像リストが生成される。
【００９３】
次に、エリアリストを生成する（図７中のＳ１４０）。上述したようにａエリアは除外して考えるため、エリアリストは、図１３（ｃ）に示すように、「ｂ，ｃ」、「ｂ，ｆ，ｇ」、「ｃ，ｄ，ｅ」、「ｄ，ｅ，ｆ，ｇ」という４つになる。図９、図１０、図１１（ａ）を合わせて参照されたい。
【００９４】
続いて組合せリストを抽出する（図７中のＳ１５０）。組合せリストの抽出方法については、図１１（ａ）〜（ｄ）に基づき既に述べた。
繰り返しになるが、最初に図１３（ｃ）のエリアリスト「ｂ，ｃエリア」を取り出し、図１６（ｂ）の表示画像リスト「アナログ」を取り出す。このとき、図１５に示す割当情報には、「アナログ」をｃエリアへ割り当てることが示されている。したがって、組合せ「アナログ−ｃ」が成立する。このとき、必須表示が要求される「アナログ」が含まれているため、組合せリストの候補（１）は「アナログ−ｃ」となる（図１７（ａ）参照）。
【００９５】
続いてエリアリスト「ｂ，ｃ」を取り出し、図１６（ｂ）の表示画像リスト「デジタル」を取り出す。このとき、図１５に示す割当情報には、「デジタル」をｄ又はｆのエリアへ割り当てることが示されている。したがって、この場合、組合せは成立しない。
【００９６】
同様に、エリアリスト「ｂ，ｃ」を取り出し、図１６（ｂ）の表示画像リスト「アナログ，地図」を取り出す。このとき、図１５に示す割当情報には、「アナログ」をｃエリアに割り当てることが示されている。したがって、組合せ「アナログ−ｃ」が成立する。また、図１５には「地図」をｂ、ｄ又はｅのエリアに割り当てることが示されている。したがって、組合せ「地図−ｂ」が成立する。このとき、必須表示が要求される「アナログ」が含まれているため、組合せリストの候補（２）は「地図−ｂ，アナログ−ｃ」となる（図１７（ａ）参照）。
【００９７】
このようにエリアリストから一つのリストを取り出し、これに対し各表示画像リストを割当情報に基づいて組合せ、可能な組合せを組合せリストの候補として組合せリストを抽出する。これを全てのエリアリストに対して行う。その結果、図１７（ａ）に示す組合せリストが抽出される。この組合せリストには、「アナログ−ｃ」、「地図−ｂ，アナログ−ｃ」、「デジタルｆ」、「地図−ｂ，デジタル−ｆ」、「デジタルｄ」、「アナログ−ｃ，地図−ｄ」、「アナログ−ｃ，地図−ｅ」、「デジタル−ｄ，地図−ｅ」、「地図−ｄ，デジタル−ｆ」、「地図−ｅ，デジタル−ｆ」という１０個の候補が含まれる。
【００９８】
次に各候補中の組合せの評価値を算出する（図８中のＳ１８０）。そして、候補毎に評価値の合計を算出し、評価値が最大となる候補を選択する（Ｓ２４０）。
ここで候補（１）「アナログ−ｃ」の評価値合計は、「アナログ」の表示画像価値「７０」（図１４（ａ）等参照）とｃエリアのエリア適性度「１００」（図１３（ｂ）参照）を乗じたものとなり、７０×１００＝７０００となる。これは、特性評価値を考慮せず、上述した対象者評価値のうちの運転者評価値（ＤＥ）を算出したものである。
【００９９】
図１７（ａ）に示した各候補について同様に評価値を求めると次に示す如くとなる。
候補（２）：２０×５０＋７０×１００＝８０００
候補（３）：５０×９０＝４５００
候補（４）：２０×５０＋５０×９０＝５５００
候補（５）：５０×２０＝１０００
候補（６）：７０×１００＋２０×２０＝７４００
候補（７）：７０×１００＋２０×３０＝７６００
候補（８）：５０×２０＋２０×３０＝１６００
候補（９）：２０×２０＋５０×９０＝４９００
候補（１０）：２０×３０＋５０×９０＝５１００
したがって、このときは評価値合計が「８０００」となる候補（２）が選択される。
【０１００】
そして、選択された候補（２）の組合せで、表示画像のエリアへの割り当てを決定し（図８中のＳ２５０）、表示画像を表示する（Ｓ２６０）。
結果として、図１７（ｂ）に示すように、ｂエリアに「地図」が表示され、ｃエリアに「アナログ」が表示される。
【０１０１】
（ｂ）Ａ＾Ｄの場合（「ナイトビュー」がアクティブ状態）
この例は、上記（ａ）と同様、「デジタル」と「アナログ」との間に排他的論理和を示す演算子が用いられたものである。上記（ａ）と異なるのは、図１８（ａ）に示すように、「アナログ」、「デジタル」及び「地図」に加え「ナイトビュー」がアクティブ状態となっている点である。
【０１０２】
このとき、アクティブ状態となっている表示画像から表示画像リストが作成される（図７中のＳ１１０）。この処理により「アナログ，デジタル，地図，ナイトビュー」という表示画像リストが作成される。
【０１０３】
次に必須排他制約式が処理される（図７中のＳ１２０）。必須排他制約式「Ａ＾Ｄ」には非アクティブ状態の表示画像が含まれないため、処理後の必須排他制約式も「Ａ＾Ｄ」となる。
【０１０４】
続いて必須排他制約式に基づいて表示画像リストを生成する（図７中のＳ１３０）。この場合、「アナログ」及び「デジタル」のいずれか一方を必ず表示するという制約が課せられるため、図１８（ｂ）に示すように、「アナログ」、「デジタル」、「アナログ，地図」、「デジタル，地図」、「アナログ，ナイトビュー」、「デジタル，ナイトビュー」、「アナログ，地図，ナイトビュー」、「デジタル，地図，ナイトビュー」という８つの表示画像リストが生成される。
【０１０５】
次に、エリアリストを生成する（図７中のＳ１４０）。エリアリストは、図１３（ｃ）に示すように、「ｂ，ｃ」、「ｂ，ｆ，ｇ」、「ｃ，ｄ，ｅ」、「ｄ，ｅ，ｆ，ｇ」という４つになる。
【０１０６】
続いて組合せリストを抽出する（図７中のＳ１５０）。組合せリストの抽出方法については、上述したものと同様となり、エリアリストから一つのリストを取り出し、これに対し各表示画像リストを割当情報に基づいて組合せ、可能な組合せを組合せリストの候補として組合せリストを抽出する。これを全てのエリアリストに対して行う。
【０１０７】
その結果、図１９に示す組合せリストが抽出される。この組合せリストには「アナログ−ｃ」、「地図−ｂ，アナログ−ｃ」、「デジタルｆ」、「地図−ｂ，デジタル−ｆ」、「デジタル−ｆ，ナイトビュー−ｇ」、「地図−ｂ，デジタル−ｆ，ナイトビュー−ｇ」、「デジタルｄ」、「アナログ−ｃ，地図−ｄ」、「アナログ−ｃ，地図−ｅ」、「デジタル−ｄ，地図−ｅ」、「アナログ−ｃ，ナイトビュー−ｅ」、「デジタル−ｄ，ナイトビュー−ｅ」、「アナログ−ｃ，地図−ｄ，ナイトビュー−ｅ」、「デジタル−ｄ，ナイトビュー−ｇ」、「デジタル−ｄ，地図−ｅ，ナイトビュー−ｇ」、「地図−ｄ，デジタル−ｆ」、「地図−ｅ，デジタル−ｆ」、「ナイトビュー−ｅ，デジタル−ｆ」、「地図−ｄ，ナイトビュー−ｅ，デジタル−ｆ」、「地図−ｄ，デジタル−ｆ，ナイトビュー−ｇ」、「地図−ｅ，デジタル−ｆ，ナイトビュー−ｇ」という２１個の候補が含まれる。
【０１０８】
次に各候補中の組合せの評価値を算出する（図８中のＳ１８０）。そして、候補毎に評価値の合計を算出し、評価値が最大となる候補を選択する（Ｓ２４０）。
図１９に示した各候補について評価値を求めると次に示す如くとなる。
【０１０９】
候補（１）：７０×１００＝７０００
候補（２）：２０×５０＋７０×１００＝８０００
候補（３）：５０×９０＝４５００
候補（４）：２０×５０＋５０×９０＝５５００
候補（５）：５０×９０＋１００×８０＝１２５００
候補（６）：２０×５０＋５０×９０＋１００×８０＝１３５００
候補（７）：５０×２０＝１０００
候補（８）：７０×１００＋２０×２０＝７４００
候補（９）：７０×１００＋２０×３０＝７６００
候補（１０）：５０×２０＋２０×３０＝１６００
候補（１１）：７０×１００＋１００×３０＝１００００
候補（１２）：５０×２０＋１００×３０＝４０００
候補（１３）：７０×１００＋２０×２０＋１００×３０＝１０４００
候補（１４）：５０×２０＋１００×８０＝９０００
候補（１５）：５０×２０＋２０×３０＋１００×８０＝９６００
候補（１６）：２０×２０＋５０×９０＝４９００
候補（１７）：２０×３０＋５０×９０＝５１００
候補（１８）：１００×３０＋５０×９０＝７５００
候補（１９）：２０×２０＋１００×３０＋５０×９０＝７９００
候補（２０）：２０×２０＋５０×９０＋１００×８０＝１２９００
候補（２１）：２０×３０＋５０×９０＋１００×８０＝１３１００
したがって、このときは評価値合計が「１３５００」となる候補（６）が選択される。
【０１１０】
そして、選択された候補（６）の組合せで、表示画像のエリアへの割り当てを決定し（図８中のＳ２５０）、表示画像を表示する（Ｓ２６０）。
結果として、図２０に示すように、ｂエリアに「地図」が表示され、ｆエリアに「デジタル」が表示され、ｇエリアに「ナイトビュー」が表示される。
【０１１１】
（ｃ）Ａ／Ｄの場合
この例は、「デジタル」と「アナログ」との間に否定論理積を示す演算子が用いられたものである。図２１（ａ）に示すように、「アナログ」、「デジタル」及び「地図」がアクティブ状態となっており、「ナイトビュー」が非アクティブ状態となっている。
【０１１２】
このとき、アクティブ状態となっている表示画像から表示画像リストが作成される（図７中のＳ１１０）。この処理により「アナログ，デジタル，地図」という表示画像リストが作成される。
【０１１３】
次に必須排他制約式が処理される（図７中のＳ１２０）。必須排他制約式「Ａ／Ｄ」には非アクティブ状態の表示画像が含まれないため、処理後の必須排他制約式も「Ａ／Ｄ」となる。
【０１１４】
続いて必須排他制約式に基づいて表示画像リストを生成する（図７中のＳ１３０）。この場合、「アナログ」及び「デジタル」のいずれか一方を必ず表示する、又は、両方とも表示しないという制約が課せられるため、図２１（ｂ）に示すように、「アナログ」、「デジタル」、「アナログ，地図」、「デジタル，地図」、「地図」という５つの表示画像リストが生成される。
【０１１５】
次に、エリアリストを生成する（図７中のＳ１４０）。エリアリストは、図１３（ｃ）に示すように、「ｂ，ｃ」、「ｂ，ｆ，ｇ」、「ｃ，ｄ，ｅ」、「ｄ，ｅ，ｆ，ｇ」という４つになる。
【０１１６】
続いて組合せリストを抽出する（図７中のＳ１５０）。組合せリストの抽出方法については、上述したものと同様となり、エリアリストから一つのリストを取り出し、これに対し各表示画像リストを割当情報に基づいて組合せ、可能な組合せを組合せリストの候補として組合せリストを抽出する。これを全てのエリアリストに対して行う。
【０１１７】
その結果、図２２（ａ）に示す組合せリストが抽出される。この組合せリストには「アナログ−ｃ」、「地図−ｂ，アナログ−ｃ」、「地図−ｂ」、「デジタル−ｆ」、「地図−ｂ，デジタル−ｆ」、「デジタルｄ」、「アナログ−ｃ，地図−ｄ」、「アナログ−ｃ，地図−ｅ」、「デジタル−ｄ，地図−ｅ」、「地図−ｄ」、「地図−ｅ」、「地図−ｄ，デジタル−ｆ」、「地図−ｅ，デジタル−ｆ」という１３個の候補が含まれる。
【０１１８】
次に各候補中の組合せの評価値を算出する（図８中のＳ１８０）。そして、候補毎に評価値の合計を算出し、評価値が最大となる候補を選択する（Ｓ２４０）。
図２２（ａ）に示した各候補について評価値を求めると次に示す如くとなる。
【０１１９】
候補（１）：７０×１００＝７０００
候補（２）：２０×５０＋７０×１００＝８０００
候補（３）：２０×５０＝１０００
候補（４）：５０×９０＝４５００
候補（５）：２０×５０＋５０×９０＝５５００
候補（６）：５０×２０＝１０００
候補（７）：７０×１００＋２０×２０＝７４００
候補（８）：７０×１００＋２０×３０＝７６００
候補（９）：５０×２０＋２０×３０＝１６００
候補（１０）：２０×２０＝４００
候補（１１）：２０×３０＝６００
候補（１２）：２０×２０＋５０×９０＝４９００
候補（１３）：２０×３０＋５０×９０＝５１００
したがって、このときは評価値合計が「８０００」となる候補（２）が選択される。
【０１２０】
そして、選択された候補（２）の組合せで、表示画像のエリアへの割り当てを決定し（図８中のＳ２５０）、表示画像を表示する（Ｓ２６０）。
結果として、図２２（ｂ）に示すように、ｂエリアに「地図」が表示され、ｃエリアに「アナログ」が表示される。
【０１２１】
（ｄ）Ａ＆Ｄの場合
この例は、「デジタル」と「アナログ」との間に論理積を示す演算子が用いられたものである。図２３（ａ）に示すように、「アナログ」、「デジタル」、「地図」及び「ナイトビュー」がアクティブ状態となっている。
【０１２２】
このとき、アクティブ状態となっている表示画像から表示画像リストが作成される（図７中のＳ１１０）。この処理により「アナログ，デジタル，地図，ナイトビュー」という表示画像リストが作成される。
【０１２３】
次に必須排他制約式が処理される（図７中のＳ１２０）。必須排他制約式「Ａ＆Ｄ」には非アクティブ状態の表示画像が含まれないため、処理後の必須排他制約式も「Ａ＆Ｄ」となる。
【０１２４】
続いて必須排他制約式に基づいて表示画像リストを生成する（図７中のＳ１３０）。この場合、「アナログ」及び「デジタル」の両方を必ず表示する、という制約が課せられるため、図２３（ｂ）に示すように、「アナログ，デジタル」、「アナログ，デジタル，地図」、「アナログ，デジタル，ナイトビュー」、「アナログ，デジタル，地図，ナイトビュー」という４つの表示画像リストが生成される。
【０１２５】
次に、エリアリストを生成する（図７中のＳ１４０）。エリアリストは、図１３（ｃ）に示すように、「ｂ，ｃ」、「ｂ，ｆ，ｇ」、「ｃ，ｄ，ｅ」、「ｄ，ｅ，ｆ，ｇ」という４つになる。
【０１２６】
続いて組合せリストを抽出する（図７中のＳ１５０）。組合せリストの抽出方法については、上述したものと同様となり、エリアリストから一つのリストを取り出し、これに対し各表示画像リストを割当情報に基づいて組合せ、可能な組合せを組合せリストの候補として組合せリストを抽出する。これを全てのエリアリストに対して行う。
【０１２７】
その結果、図２４（ａ）に示す組合せリストが抽出される。この組合せリストには「アナログ−ｃ，デジタル−ｄ」、「アナログ−ｃ，デジタル−ｄ，地図−ｅ」、「アナログ−ｃ，デジタル−ｄ，ナイトビュー−ｅ」という３つの候補が含まれる。
【０１２８】
次に各候補中の組合せの評価値を算出する（図８中のＳ１８０）。そして、候補毎に評価値の合計を算出し、評価値が最大となる候補を選択する（Ｓ２４０）。
図２４（ａ）に示した各候補について評価値を求めると次に示す如くとなる。
【０１２９】
候補（１）：７０×１００＋５０×２０＝８０００
候補（２）：７０×１００＋５０×２０＋２０×３０＝８６００
候補（３）：７０×１００＋５０×２０＋１００×３０＝１１０００
したがって、このときは評価値合計が「１１０００」となる候補（３）が選択される。
【０１３０】
そして、選択された候補（３）の組合せで、表示画像のエリアへの割り当てを決定し（図８中のＳ２５０）、表示画像を表示する（Ｓ２６０）。
結果として、図２４（ｂ）に示すように、ｄエリアに「デジタル」が表示され、ｅエリアに「ナイトビュー」が表示され、ｃエリアに「アナログ」が表示される。
【０１３１】
（ｅ）Ａ＋Ｄの場合
この例は、「デジタル」と「アナログ」との間に同値を示す演算子が用いられたものである。図２５（ａ）に示すように、「アナログ」、「デジタル」、「地図」及び「ナイトビュー」がアクティブ状態となっている。
【０１３２】
このとき、アクティブ状態となっている表示画像から表示画像リストが作成される（図７中のＳ１１０）。この処理により「アナログ，デジタル，地図，ナイトビュー」という表示画像リストが作成される。
【０１３３】
次に必須排他制約式が処理される（図７中のＳ１２０）。必須排他制約式「Ａ＋Ｄ」には非アクティブ状態の表示画像が含まれないため、処理後の必須排他制約式も「Ａ＋Ｄ」となる。
【０１３４】
続いて必須排他制約式に基づいて表示画像リストを生成する（図７中のＳ１３０）。この場合、「アナログ」及び「デジタル」の両方を必ず表示する、又は、両方とも表示しないという制約が課せられるため、図２５（ｂ）に示すように、「アナログ，デジタル」、「アナログ，デジタル，地図」、「アナログ，デジタル，ナイトビュー」、「アナログ，デジタル，地図，ナイトビュー」、「地図」、「ナイトビュー」、「地図、ナイトビュー」という７つの表示画像リストが生成される。
【０１３５】
次に、エリアリストを生成する（図７中のＳ１４０）。エリアリストは、図１３（ｃ）に示すように、「ｂ，ｃ」、「ｂ，ｆ，ｇ」、「ｃ，ｄ，ｅ」、「ｄ，ｅ，ｆ，ｇ」という４つになる。
【０１３６】
続いて組合せリストを抽出する（図７中のＳ１５０）。組合せリストの抽出方法については、上述したものと同様となり、エリアリストから一つのリストを取り出し、これに対し各表示画像リストを割当情報に基づいて組合せ、可能な組合せを組合せリストの候補として組合せリストを抽出する。これを全てのエリアリストに対して行う。
【０１３７】
その結果、図２６（ａ）に示す組合せリストが抽出される。この組合せリストには「地図−ｂ」、「ナイトビュー−ｇ」、「地図−ｂ，ナイトビュー−ｇ」、「アナログ−ｃ，デジタル−ｄ」、「アナログ−ｃ，デジタル−ｄ、地図−ｅ」、「アナログ−ｃ，デジタル−ｄ，ナイトビュー−ｅ」、「地図−ｄ」、「ナイトビュー−ｅ」、「地図−ｄ，ナイトビュー−ｅ」、「地図−ｅ」、「地図−ｄ，ナイトビュー−ｇ」、「地図−ｅ，ナイトビュー−ｇ」という１２個の候補が含まれる。
【０１３８】
次に各候補中の組合せの評価値を算出する（図８中のＳ１８０）。そして、候補毎に評価値の合計を算出し、評価値が最大となる候補を選択する（Ｓ２４０）。
図２６（ａ）に示した各候補について評価値を求めると次に示す如くとなる。
【０１３９】
候補（１）：２０×５０＝１０００
候補（２）：１００×８０＝８０００
候補（３）：２０×５０＋１００×８０＝９０００
候補（４）：７０×１００＋５０×２０＝８０００
候補（５）：７０×１００＋５０×２０＋２０×３０＝８６００
候補（６）：７０×１００＋５０×２０＋１００×３０＝１１０００
候補（７）：２０×２０＝４００
候補（８）：１００×３０＝３０００
候補（９）：２０×２０＋１００×３０＝３４００
候補（１０）：２０×８０＝１６００
候補（１１）：２０×２０＋１００×８０＝８４００
候補（１２）：２０×８０＋１００×８０＝９６００
したがって、このときは評価値合計が「１１０００」となる候補（６）が選択される。
【０１４０】
そして、選択された候補（６）の組合せで、表示画像のエリアへの割り当てを決定し（図８中のＳ２５０）、表示画像を表示する（Ｓ２６０）。
結果として、図２６（ｂ）に示すように、ｄエリアに「デジタル」が表示され、ｅエリアに「ナイトビュー」が表示され、ｃエリアに「アナログ」が表示される。
【０１４１】
（ｅ）Ａ｜Ｄの場合
この例は、「デジタル」と「アナログ」との間に論理和を示す演算子が用いられたものである。図２７（ａ）に示すように、「アナログ」、「デジタル」及び「地図」がアクティブ状態となっており、「ナイトビュー」が非アクティブ状態となっている。
【０１４２】
このとき、アクティブ状態となっている表示画像から表示画像リストが作成される（図７中のＳ１１０）。この処理により「アナログ，デジタル，地図」という表示画像リストが作成される。
【０１４３】
次に必須排他制約式が処理される（図７中のＳ１２０）。必須排他制約式「Ａ｜Ｄ」には非アクティブ状態の表示画像が含まれないため、処理後の必須排他制約式も「Ａ｜Ｄ」となる。
【０１４４】
続いて必須排他制約式に基づいて表示画像リストを生成する（図７中のＳ１３０）。この場合、「アナログ」及び「デジタル」の少なくとも一方を必ず表示する、という制約が課せられるため、図２７（ｂ）に示すように、「アナログ」、「デジタル」、「アナログ，デジタル」、「アナログ，地図」、「デジタル，地図」、「アナログ，デジタル，地図」という６つの表示画像リストが生成される。
【０１４５】
次に、エリアリストを生成する（図７中のＳ１４０）。エリアリストは、図１３（ｃ）に示すように、「ｂ，ｃ」、「ｂ，ｆ，ｇ」、「ｃ，ｄ，ｅ」、「ｄ，ｅ，ｆ，ｇ」という４つになる。
【０１４６】
続いて組合せリストを抽出する（図７中のＳ１５０）。組合せリストの抽出方法については、上述したものと同様となり、エリアリストから一つのリストを取り出し、これに対し各表示画像リストを割当情報に基づいて組合せ、可能な組合せを組合せリストの候補として組合せリストを抽出する。これを全てのエリアリストに対して行う。
【０１４７】
その結果、図２８（ａ）に示す組合せリストが抽出される。この組合せリストには「アナログ−ｃ」、「地図−ｂ，アナログ−ｃ」、「デジタル−ｆ」、「地図−ｂ，デジタル−ｆ」、「デジタル−ｄ」、「アナログ−ｃ，デジタル−ｄ」、「アナログ−ｃ，地図−ｄ」、「アナログ−ｃ，地図−ｅ」、「アナログ−ｃ，デジタル−ｄ，地図−ｅ」、「デジタル−ｄ，地図−ｅ」、「地図−ｄ，デジタル−ｆ」、「地図−ｅ，デジタル−ｆ」という１２個の候補が含まれる。
【０１４８】
次に各候補中の組合せの評価値を算出する（図８中のＳ１８０）。そして、候補毎に評価値の合計を算出し、評価値が最大となる候補を選択する（Ｓ２４０）。
図２８（ａ）に示した各候補について評価値を求めると次に示す如くとなる。
【０１４９】
候補（１）：７０×１００＝７０００
候補（２）：２０×５０＋７０×１００＝８０００
候補（３）：５０×９０＝４５００
候補（４）：２０×５０＋５０×９０＝５５００
候補（５）：５０×２０＝１０００
候補（６）：７０×１００＋５０×２０＝８０００
候補（７）：７０×１００＋２０×２０＝７４００
候補（８）：７０×１００＋２０×３０＝７６００
候補（９）：７０×１００＋５０×２０＋２０×３０＝８６００
候補（１０）：５０×２０＋２０×３０＝１６００
候補（１１）：２０×２０＋５０×９０＝４９００
候補（１２）：２０×３０＋５０×９０＝５１００
したがって、このときは評価値合計が「８６００」となる候補（９）が選択される。
【０１５０】
そして、選択された候補（９）の組合せで、表示画像のエリアへの割り当てを決定し（図８中のＳ２５０）、表示画像を表示する（Ｓ２６０）。
結果として、図２８（ｂ）に示すように、ｄエリアに「デジタル」が表示され、ｅエリアに「地図」が表示され、ｃエリアに「アナログ」が表示される。
【０１５１】
次に本実施形態の表示制御装置１が発揮する効果を説明する。
本実施形態の表示制御装置１は、表示画像管理部１１、エリア管理部１２、割当管理部１３、及び、表示画像割当制御部１４を備えている。ここで、割当管理部１３には、表示される表示画像の組合せを規定する必須排他情報としての必須排他制約式が記憶されている。
【０１５２】
このとき、表示画像割当制御部１４は、割当管理部１３に記憶された必須排他制約式を処理し（図７中のＳ１２０）、表示対象の表示画像で構成される表示画像リストを作成し（Ｓ１３０）、当該表示画像リストに基づき、表示画像とエリアとの組合せを決定する。
【０１５３】
つまり、表示対象の表示画像で構成される表示画像リストを必須排他制約式に基づいて構築し、この表示画像リストに基づいて表示画像とエリアとの組合せを決定するのである。これにより、表示される表示画像の組合せが所定の関係を満たすように、表示画像をエリアへ割り当てることができる。
【０１５４】
また、本実施形態では、所定の比較演算を行うことで表示画像をエリアに機械的に割り当てるのであるが、このとき、表示画像とエリアとの組合せの候補を組合せリストとして抽出し（図７中のＳ１５０）、組合せリストの候補における各組合せの評価値を算出し（図８中のＳ１８０）、評価値合計が最大となる候補を選択して（Ｓ２４０）、表示画像のエリアへの割り当てを決定する（Ｓ２５０）。すなわち、表示画像割当制御部１４は、表示画像リストに含まれる表示画像とエリアとの組合せの候補で構成される組合せリストを作成し、当該組合せリストに含まれる候補毎に評価値を算出して当該評価値を比較する比較演算を行うことで、評価値が最も大きくなる候補を選択することにより、表示画像のエリアへの割り当てを決定する。これにより、必須排他制約式を満たす表示画像の組合せが実現されると共に、表示画像とエリアとの関係においても適切な割り当てが実現される。
【０１５５】
また、本実施形態では、図５（ａ）及び（ｂ）に示すような演算子で定義される必須排他制約式を利用している。すなわち、必須排他情報は、表示画像の組合せを所定の演算子で規定するものとなっている。これにより、表示画像の複雑な組合せも比較的簡単に表すことができる。
【０１５６】
具体的には、Ａ及びＢの両方を表示することを意味する「＆」の演算子が用いられる。すなわち、演算子には、数理論理学における論理積を示す演算子が含まれている。
また、Ａ及びＢの少なくとも一方を表示することを意味する「｜」の演算子が用いられる。すなわち、演算子には、数理論理学における論理和を示す演算子が含まれている。
【０１５７】
さらにまた、Ａ及びＢのいずれか一方を表示することを意味する「＾」の演算子が用いられる。すなわち、演算子には、数理論理学における排他的論理和を示す演算子が含まれている。
【０１５８】
また、Ａ及びＢのいずれか一方を表示する、又は、ＡもＢも表示しないことを意味する「／」の演算子が用いられる。すなわち、演算子には、数理論理学における否定論理積を示す演算子が含まれている。
【０１５９】
さらにまた、Ａ及びＢの両方を表示する、又は、ＡもＢも表示しないことを意味する「＋」の演算子が用いられる。すなわち、演算子には、数理論理学における同値を示す演算子が含まれている。
【０１６０】
これらの演算子を用意したことにより、表示画像の複雑な組合せも比較的簡単に表すことができる。
さらにまた、本実施形態では、表示画像管理部１１が表示画像の属性として「表示状態」を管理している。表示状態は、その表示画像が表示対象であるか否かを示す情報であり、表示対象であることを示す「アクティブ状態」又は表示対象でないことを示す「非アクティブ状態」のいずれかが設定される。すなわち、表示画像管理部１１は、表示対象となっていることを示すアクティブ状態、又は、表示対象となっていないことを示す非アクティブ状態のいずれかの表示状態を、表示画像に紐付けて記憶している。これにより、表示対象の表示画像を簡単に管理することができる。
【０１６１】
このとき、各表示画像に対し、車両状況やユーザ操作などに応じて「アクティブ状態」と「非アクティブ状態」とが切り換えられる。すなわち、表示画像管理部１１は、表示状態を、車両からの情報に基づいて切り換える。これにより、車両状況やユーザ操作などに基づく表示画像の切り換えが簡単に実現される。
【０１６２】
また、本実施形態では、図６（ａ）に示すような必須排他制約式「（Ｘ＆Ｙ）＾Ｚ」においてＹの表示画像が「非アクティブ状態」となっている場合、Ｙの表示画像を削除すると共に、その上位の演算子を削除する（記号Ｊ参照）。なお、図５（ａ）に示した演算子「｜」、「＾」についても同様に処理する。また、図６（ｃ）に示すような必須排他制約式「Ｘ／Ｙ」においてＹの表示画像が「非アクティブ状態」となっている場合、Ｙの表示画像及びその上位の演算子「／」を削除すると共に（記号Ｌ参照）、削除した演算子「／」の下位の表示画像Ｘも削除する（記号Ｋ参照）。すなわち、表示画像割当制御部１４は、必須排他情報に非アクティブ状態の表示画像が含まれている場合、演算子に応じ、次の（１）又は（２）に示すいずれかの方法で必須排他情報を処理した後、表示画像リストを作成する。（１）必須排他情報から非アクティブ状態の表示画像を削除すると共に、当該表示画像に係る演算子を削除する。（２）必須排他情報から非アクティブ状態の表示画像を削除すると共に、当該表示画像に係る演算子を削除し、さらに当該演算子に係る他の表示画像を削除する。これにより、表示対象となっていない非アクティブ状態の表示画像が必須排他制約式に含まれる場合であっても、比較的簡単に必須排他制約式を処理することができる。その結果、表示／非表示の区別なく必須排他制約式を作成することができる。
【０１６３】
以上、本発明は、上述した実施形態に何ら限定されるものではなく、その要旨を逸脱しない範囲において種々なる形態で実施することができる。
【符号の説明】
【０１６４】
１…表示制御装置
１０…制御部
１１…表示画像管理部
１２…エリア管理部
１３…割当管理部
１４…表示画像割当制御部
１５…表示レイアウト制御部
２１，２２，２３，５０…表示装置
３０…入出力ＩＦ
４１…マルチメディアＥＣＵ
４２…車速ＥＣＵ
４３…エンジン回転数センサ
４４…各種ＥＣＵ
４５…各種センサ
【図１】
0005796566.tif 000002
【図２】
0005796566.tif 000003
【図３】
0005796566.tif 000004
【図４】
0005796566.tif 000005
【図５】
0005796566.tif 000006
【図６】
0005796566.tif 000007
【図７】
0005796566.tif 000008
【図８】
0005796566.tif 000009
【図９】
0005796566.tif 000010
【図１０】
0005796566.tif 000011
【図１１】
0005796566.tif 000012
【図１２】
0005796566.tif 000013
【図１３】
0005796566.tif 000014
【図１５】
0005796566.tif 000015
【図１６】
0005796566.tif 000016
【図１８】
0005796566.tif 000017
【図１９】
0005796566.tif 000018
【図２１】
0005796566.tif 000019
【図２３】
0005796566.tif 000020
【図２４】
0005796566.tif 000021
【図２５】
0005796566.tif 000022
【図２６】
0005796566.tif 000023
【図２７】
0005796566.tif 000024
【図２９】
0005796566.tif 000025
【図３０】
0005796566.tif 000026
【図３１】
0005796566.tif 000027
【図３２】
0005796566.tif 000028
【図３３】
0005796566.tif 000029
【図３４】
0005796566.tif 000030
【図１４】
0005796566.tif 000031
【図１７】
0005796566.tif 000032
【図２０】
0005796566.tif 000033
【図２２】
0005796566.tif 000034
【図２８】
0005796566.tif 000035