(57)【要約】  ディスプレイ・コントローラ（３）は、ディスプレイ（５）に表示される画像の安全関連ではない部分を表す第１画像データを受信し、且つ画像の安全関連部分を表す第２画像データを受信するように接続可能なコントローラ入力（３００，３０１）を含む。合成ユニット（３１）は、コントローラ入力（３００，３０１）に接続され、第１画像データ及び第２画像データから画像を作成する。コントローラ出力（３３）は、ディスプレイに接続され、画像を示すディスプレイデータを出力する。画像モニタ（４）は、コントローラ出力（３３）に接続され、安全関連部分に対応する画像の一部分と、その一部分に対する基準とを比較する。
2011523918.tif 000002
【特許請求の範囲】
【請求項１】
ディスプレイ・コントローラ（３）であって、
ディスプレイ（５）に表示される画像の安全関連ではない部分を示す第１画像データを受信し、且つ前記画像の安全関連部分を示す第２画像データを受信するように接続可能なコントローラ入力（３００，３０１）と、
前記コントローラ入力（３００，３０１）に接続され、前記第１画像データ及び前記第２画像データから前記画像を作成する合成ユニット（３１）と、
前記ディスプレイに接続可能であり、前記画像を表すディスプレイデータを出力するコントローラ出力（３３）と、
前記コントローラ出力（３３）に接続され、前記安全関連部分に対応する前記画像の一部分と、前記一部分に対する基準とを比較する画像モニタ（４）と
を含む、ディスプレイ・コントローラ（３）。
【請求項２】
前記画像の第１レイヤーを表す第１レイヤーデータを受信するように接続可能な第１コントローラ入力（３００）であって、前記安全関連ではない部分は、前記第１レイヤーを含む、前記第１コントローラ入力（３００）と、
前記画像の第２レイヤーを表す第２レイヤーデータを受信するように接続可能な第２コントローラ入力（３０１）であって、前記第２レイヤーは、前記安全関連部分を含む、前記第２コントローラ入力（３０１）とを含み、
前記合成ユニット（３１）は、前記第１コントローラ入力（３００）及び前記第２コントローラ入力（３０１）に接続され、前記第１レイヤーと前記第２レイヤーとを前記画像に合成して前記ディスプレイデータを生成する、請求項１に記載のディスプレイ・コントローラ（３）。
【請求項３】
前記合成ユニット（３１）は、前記第２レイヤーの前記安全関連部分が不鮮明となることから保護される安全モードを有する、請求項２に記載のディスプレイ・コントローラ（３）。
【請求項４】
前記第１コントローラ入力（３００）と前記合成ユニット（３１）とを接続する第１画像生成経路と、
前記第２コントローラ入力（３０１）と前記合成ユニット（３１）とを接続する第２画像生成経路とを含み、
前記生成経路の各々は、各レイヤーデータを生成する、少なくとも１つの画像処理ユニット（２０，２１）を含む、請求項２又は３に記載のディスプレイ・コントローラ（３）。
【請求項５】
前記ディスプレイデータは、前記安全関連部分に対応する前記画像の一部分を示すマーキングデータを含み、
前記画像モニタ（４）は、前記マーキングデータを用いて前記画像の一部分を表すディプレイデータをフィルタ処理するフィルタ（４０）を含む、請求項１〜４のいずれか１項に記載のディスプレイ・コントローラ（３）。
【請求項６】
前記ディスプレイデータは、グラフィカル・オブジェクト・データのセットを含み、各セットは、前記画像のグラフィカル・オブジェクトの少なくとも１つのパラメータを定義し、前記マーキングデータは、前記安全関連部分に対応するグラフィカル・オブジェクト・データのセットにおいてマーキング領域を含む、請求項５に記載のディスプレイ・コントローラ（３）。
【請求項７】
前記画像モニタ（４）は、
前記安全関連部分に対応する前記画像の一部分を表すディスプレイデータから特性を算出する計算機（４１）であって、前記コントローラ出力に接続され、前記安全関連部分に対応する前記画像の一部分を表す少なくとも１つの前記ディスプレイデータを受信する、前記計算機と、
前記計算機に接続され、前記特性と基準値との差と、座標とを比較し、前記比較結果に関する情報を出力する特性比較器（４２）と
を含む、請求項１〜６のいずれか１項に記載のディプレイ・コントローラ（３）。
【請求項８】
前記計算機は、前記安全関連部分の第１の特徴の少なくとも１つに基づいて第１特性を算出し、かつ前記安全関連部分の第２の特徴の少なくとも１つに基づいて第２特性を算出するように構成される、請求項７に記載のディスプレイ・コントローラ（３）。
【請求項９】
前記第１特性は、前記安全関連部分の配置及び形状の少なくとも一方から得られ、前記第２特性は、前記安全関連部分の内容から得られる、請求項８に記載のディスプレイ・コントローラ（３）。
【請求項１０】
前記ディスプレイに画像シーケンスを出力するように構成される、請求項１〜９のいずれか１項に記載のディプレイ・コントローラ（３）。
【請求項１１】
画像生成システムであって、
安全関連ではないデータの第１ソース（１０）と、
安全関連データの第２ソース（１１）と、
前記第１ソース及び前記第２ソースに接続される画像処理ユニット（２０，２１）であって、ディスプレイ（５）上に表示される画像の安全関連ではない部分を表す第１画像データを前記安全関連ではないデータから生成し、前記画像の安全関連部分を表す第２画像データを前記安全関連データから生成する、前記画像処理ユニット（２０，２１）と、
前記画像処理ユニットに接続され、前記第１画像データ及び前記第２画像データを請求項１〜１０のいずれか１項に記載のコントローラに出力する出力と
を含む、画像生成システム。
【請求項１２】
前記画像処理ユニットに接続され、前記安全関連部分に対する基準を算出する計算機を含む、請求項１１に記載の画像生成システム。
【請求項１３】
前記第１ソース及び前記第２ソースの少なくとも一つは、センサ、マルチメディアシステム、通信ネットワークの少なくとも一つを含む、請求項１１又は１２に記載の画像生成システム。
【請求項１４】
ディスプレイ・システムであって、
人間の可視状態で画像を出力するディスプレイ（５）と、
前記コントローラ出力（３３）と前記ディスプレイ（５）とに接続される、請求項１〜１０のいずれか１項に記載のディスプレイ・コントローラ（３）と
を含む、ディスプレイ・システム。
【請求項１５】
装置であって、
請求項１４に記載のディスプレイ・システム及び請求項１１〜１３のいずれか１項に記載の画像生成システムの少なくとも一方を含む、装置。
【請求項１６】
プログラム可能な装置上で実行するコンピュータプログラムであって、
請求項１〜１０のいずれか１項に記載のディスプレイ・コントローラ（３）の機能及び請求項１１〜１３のいずれか１項に記載の画像生成システムの機能の少なくとも一方を実行するためのプログラムコードを含む、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この開示は、ディスプレイ・コントローラ、画像生成システム、ディスプレイ・システム、装置及びコンピュータプログラムに関する。
【背景技術】
【０００２】
道路交通情報システム、エンターテインメントシステム、及び消費者エンターテインメント装置では、高機能のグラフィック方式が用いられる。道路交通情報システム及びエンターテインメントシステムは、例えば、車両速度及びエンジン温度等の安全関連情報と、ビデオ又はナビゲーション情報等の安全関連ではない情報との両方を同時に表示する。例えば、米国特許出願第５，７８４，０３６号明細書には、自動車のフロントガラスに表示画像を生成するためのディスプレイ装置が開示される。ディスプレイ装置には、車両速度等の安全関連情報と、オーディオシステム制御スイッチ及び電話制御スイッチ（telephone control switch）等の安全関連ではない情報とを示すようにディスプレイを制御するディスプレイ・コントローラが含まれる。
【０００３】
しかしながら、このような従来システムの問題点は、例えば、ディスプレイ・コントローラにおけるハードウェア又はソフトウェアの欠陥に起因して、画像の欠陥部分に安全関連情報が含まれる場合、ディスプレイを見る人間の危険な行動を引き起こすような間違った画像をディスプレイ・コントローラが生成する可能性があることである。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、添付の特許請求の範囲に記載されるようなディスプレイ・コントローラ、画像生成システム、ディスプレイ・システム、装置及びコンピュータプログラムを提供する。
【０００５】
本発明の実施形態は、独立請求項に記載されている。
これら実施形態と本発明の他の態様は、後述する実施形態から明らかであり、後述する実施形態を参照しつつ説明する。
【図面の簡単な説明】
【０００６】
【図１】ディスプレイ・システムの実施形態の一例のブロック図を概略的に示す。
【図２】画像生成方法の連続的な段階における画像部分の例を概略的に示す。
【図３】画像処理チェーンの実施形態の一例を概略的に示す。
【図４】図１及び図２の例が適用される装置の実施形態の一例の平面図を示す。
【発明を実施するための形態】
【０００７】
本発明の態様及び実施形態のさらなる詳細は、単に一例として図面を参照しながら説明する。
図１の例を参照すると、ディスプレイ・システムが図１に示される。図に示すように、ディスプレイ・システムは、人間の目に見える可視状態でディスプレイ５に表示される画像データを提供可能な１以上のディスプレイ・コントローラ３を含む。ディスプレイ・システム１が２以上のディスプレイ・コントローラ及び２以上のディスプレイの少なくとも一方を含み得ることが理解されるだろう。しかしながら、図１の例では、便宜上、１つのディスプレイ・コントローラ３及び１つのディスプレイ５のみが示される。
【０００８】
ディスプレイ・コントローラ３は、１以上のコントローラ入力３００を含む。コントローラ入力３００，３０１では、ディスプレイ５上で表示される１以上の画像の１以上の安全関連ではない部分を表す第１画像データが受信される。ディスプレイ・コントローラは、画像のシーケンスを生成してディスプレイ５に出力する。
【０００９】
ディスプレイ・コントローラ３は、コントローラ入力３００，３０１に接続された１以上の合成ユニット３１を含む。合成ユニット３１は、第１画像データ及び第２画像データから画像を作成し、画像を表すディスプレイデータを生成する。図１の例では、合成ユニット３１は、コントローラ入力３００，３０１に直接的に接続される。しかしながら、合成ユニット３１がコントローラ３００，３０１と間接的に接続され得ることは明らかであろう。
【００１０】
ディスプレイ・コントローラ３は、１以上のコントローラ出力３３，３４を有する。コントローラ出力３３，３４では、合成処理されたディプレイデータのさらなる処理をもたらすディスプレイデータ又はデータが出力され、図１の例では、ディスプレイ・コントローラ３は、合成ユニットにより生成されたディスプレイデータが出力されるコントローラ出力３３を含み、この例では、合成ユニット３１に直接的に接続される。
【００１１】
図に示すように、ディスプレイ・コントローラ３は、ディスプレイデータのさらなる処理により得られたデータが出力される出力３４をさらに含む。図１の例に示すように、コントローラ出力３４と合成ユニット３１との間に、合成ユニット３１の下流の画像処理方向に配置され、且つ出力３４に接続されたディスプレイ５又は（この例に示すような）他のユニットに対して、合成ユニット３１により生成されたディスプレイデータを処理する他のユニット、この例では、フィルタリングユニット３２が配置される。１以上の画像モニタ４は、コントローラ出力３３に接続される。画像モニタ４は、安全関連情報に対応する（ディスプレイデータにより示されるような）１以上の画像の部分をこれら部分に対する１以上の基準と比較する。これにより、安全関連情報が意図した通りに表示されるか、及び、表示されない、例えば他の情報により非表示又はマスクされるかが検証可能である。
【００１２】
第１画像データ及び第２画像データは、特有の処理に対して好適な任意の方法でも生成され得る。第１画像データ及び第２画像データは、互いに独立して生成される。これにより、安全関連部分の生成は、例えば、合成ユニット３１に接続された経路を生成する完全な又は部分的な冗長の画像を用いて、十分に機密及び安全が守られるように行われる。安全関連ではない部分の生成は、よりシンプルな方法で処理され、これにより、生成の複雑さが減少する。従って、より効率的なシステムが得られる。
【００１３】
画像処理方向における合成ユニット３１の上流では、ディスプレイ・コントローラ３の一部分を形成し、又はディスプレイ・コントローラ３に接続された他のユニットが存在する。例えば、図１の例に示すように、ディスプレイ・コントローラ３は、画像生成システム１に接続される。画像生成システム１は、安全関連ではないデータのソース１０、及び安全関連データの第２ソース１１を含む。画像生成ユニット２０，２１は、第１ソース及び第２ソースに接続される。画像生成ユニット２０，２１は、安全関連ではないデータから、ディスプレイに表示する安全関連ではない部分の画像を表す第１画像データを生成し、且つ安全関連データから、安全関連データの画像を表す第２画像データを生成する。図１に示すように、画像生成システム１は、第１画像データ及び第２画像データをディスプレイ・コントローラ３に出力するための入力３００又は３０１に接続される。
【００１４】
代替的には、図３に示すように、ディスプレイ・コントローラ３は、１以上の画像生成ユニット２０，２１を含む。図３では、第１画像生成経路は、第１コントローラ入力３００と合成ユニット３１とを接続し、第２画像生成経路は、第２コントローラ入力３０１と合成ユニット３１とを接続する。図に示すように、各処理経路は、各画像データを生成するために１以上の画像生成ユニット２０，２１を含む。画像生成ユニット２０，２１又はコントローラ入力３００，３０１が、例えば、画像処理ユニットにより各画像データを生成する際に用いられ、且つパラメータ値を測定するセンサ等の情報ソースの各々に同様に接続されることは明らかであろう。しかしながら、ソースは、１以上のセンサ、マルチメディアシステム、通信ネットワーク等の他の種類である。
【００１５】
第１画像データ及び第２画像データは、好適な任意の部分の画像も表し得る。例えば、画像は、デジタル画像編集の技術において公知であるように、２以上の異なるレイヤーから構成される。例えば、ディスプレイ・コントローラ３は、画像の１以上の第１レイヤーを表す第１レイヤーデータを受信するように接続可能な１以上の第１コントローラ入力３００を含み、安全関連ではない部分は、第１レイヤーを含む。ディスプレイ・コントローラ３は、画像の１以上の第２レイヤーを示す第２レイヤーデータを受信するように接続可能な１以上の第２コントローラ入力３０１を含み、第２レイヤーは、安全関連部分を含む。合成ユニット３１は、第１コントローラ入力３００及び第２コントロール入力３０１に接続され、第１レイヤーと第２レイヤーとを画像に合成して、ディスプレイデータを生成可能である。
【００１６】
レイヤーは、互いに独立して生成され、例えば、最終画像のように同じ大きさを有する画像を含む。レイヤーは、互いに重ねられるか、又はスタックに形成されて続けて合成されて、画像が得られる。
【００１７】
合成ユニット３１は、第２レイヤーが不鮮明となることから保護される、安全関連部分の１以上の安全モードを有する。例えば、第２レイヤーは、レイヤーのスタックの最上層レイヤーである。例えば、第２レイヤーは、安全関連部分のみを含み、レイヤーを重ねる場合に初期設定により他のレイヤーに重ねられる最上層レイヤーである。合成ユニット３１は、例えば、最上層レイヤーの下側の不透明性の各及び全てのレイヤーとしてマーク付けされた部分を上書きすることにより常に最上層を表示するように構成される。
【００１８】
従って、安全関連部分の情報は、常に可視状態であり、このため、安全関連ではない部分の欠陥が安全関連部分に干渉しないことが補償され、安全性がより向上する。
第２レイヤーは、全ての安全関連部分を含む。しかしながら、安全関連部分が、第２レイヤー１１０の一部のみを占め、第２レイヤーの残り部分が透明性を有するものであることは理解されるだろう。従って、第２レイヤーが他のレイヤーと重なった最上層レイヤーである場合、第２レイヤー１１０の透明性を有する部分により覆われた他のレイヤーの部分は、最終画像において表される。
【００１９】
図２を参照すると、例えば、第１レイヤー１００は、画像のバックグランドを形成し、一方、第２レイヤー１１０は、変化する前景画像を形成する。図２の例では、例えば、第１レイヤー１００に、安全関連ではない部分の画像（カーナビゲーションシステムの例では、運転したキロ数及びスピードメータのスケール等）が存在する。第２レイヤー１１０では、安全関連部分は、この例では、スピードメータの針として表されている（指示器が指示するスピード）。図に示すように、レイヤー１００，１１０は、画像１２０に混合され、ディスプレイ・コントローラ３は、ディスプレイ５が画像１２０を出力するように制御する。
【００２０】
合成ユニット３１は、特有の処理に対して好適な任意の方法でも実行される。合成ユニット３１は、レイヤーを画像に合成又は混合可能な画像処理チェーンを含む。図３は、２以上のレイヤーを画像に合成可能な画像処理チェーンの一例を概略的に例示する。図３に示すように、チェーンは、１以上の処理段階を含む。例えば、チェーンは、１以上の変換器３１０、ビットマップ合成ユニット３２０、ガンマ修正ユニット３３０、ディスプレイ・ドライバ３４０を含む（本実施形態では、チェーンは、この順序の画像処理方向で示されたこれらユニットを含む）。図に示すように、最上流段階の画像処理方向では、変換器３１０は、安全関連データの、即ち、第１レイヤーデータのソース、例えば、画像生成ユニット２０に接続され、且つ安全関連データの、即ち、第２レイヤーデータのソース、例えば、画像処理ユニット２１に接続される。
【００２１】
図に示すように、第１レイヤー及び第２レイヤーは、変換器３１０において合成される。合成された画像は、変換器により変換器３１０と下流で直接的に隣接する、本実施形態では、ブロック転送ユニット３２０に出力される。
【００２２】
ブロック転送ユニット３２０は、合成された画像について画像ブロックを転送する。ブロック転送ユニットは、例えば、画像編集技術において公知であるビット・ブロック転送（ＢｉｔＢｌｔ）機能を提供する。ブロック転送ユニットは、結果として生じた画像を、ブロック転送ユニットと直接的に隣接する下流段階、本実施形態では、ガンマ訂正ユニット３３０に出力する。
【００２３】
ガンマ訂正ユニット３３０は、デジタルガンマ訂正を画像に実行し、デジタルガンマ訂正された画像を、ガンマ訂正ユニット３３０と直接的に隣接する下流段階、本実施形態では、ディスプレイ・ドライバ３４０に出力する。ディスプレイ・ドライバ３４０は、直接的に隣接する上流ユニット、本実施形態では、ガンマ訂正ユニット３３０から受信したデータに基づいて、ディスプレイ５に入力される好適なディスプレイ信号を生成する。ディスプレイ・ドライバ３４０は、例えば、ディスプレイ５が必要とするような適切な電圧レベル及び十分な電流を有するアナログ信号を生成する。
【００２４】
ディスプレイ・ドライバ３４０は、ディスプレイ信号において、安全関連部分に対応する１以上の部分の画像を示すマーキングデータ（marking data）を含む。ディスプレイ・ドライバは、安全関連ではないデータのソース１０又は安全関連データの第２ソース１１等の、画像生成システム１におけるディスプレイ・ドライバの上流の安全関連部分に当初含まれる他のマーキングデータからこのマーキングデータを生成する。例えば、ディスプレイデータは、ピクセルの異なる色の明度を定義する値、例えばＲＧＢ（赤、緑、青）値を含む。例えば、ディスプレイデータには、各色に対するｎビットの値が含まれ、各ピクセルが画像の安全関連部分の一部であることを示す追加ビットが追加される。しかしながら、ディスプレイデータは、また、表示される画像を定義するグラフィカル・オブジェクト・データの他のセットを含んでもよい。
【００２５】
図１に示すように、ディスプレイ・コントローラ３は、合成ユニット３１とディスプレイ５との間に配置されたフィルタ・ユニット（filtering unit）３２を含む。フィルタ・ユニット３２は、ディスプレイ・ドライバ３４０により出力されたディスプレイデータからマーキングデータを除去し、フィルタ処理されたディスプレイデータを、ディスプレイ・コントローラ３の出力３４からディスプレイ５に出力する。例えば、画像の安全関連部分がｎビット信号に対する追加ビットによりマーク付けされた場合、フィルタ・ユニットは、ｎワイヤからなり追加（ｎ＋１）ビットがディスプレイ５に転送されないようにする。従って、フィルタ・ユニット３２は、ディスプレイデータからマーキングデータをフィルタ処理するのに十分な極めて簡単な構成である。さらに、フィルタ・ユニット３２は、情報機能又は処理機能を有さないため、フィルタ・ユニット３２は、ユーザが気付かない方法で画像の一部を変更又は非表示にする可能性が低い。図１に戻って参照すると、図に示すように、本実施形態では、画像モニタ４は、安全関連部分に対応する画像の１以上の部分を表すディスプレイデータから１以上の特性を計算可能な１以上の計算機４１を含む。計算機４１は、コントローラ出力３３に接続される。
【００２６】
計算機４１は、安全関連部分に対応する画像の部分を表す少なくとも１つのディスプレイデータをコントローラ出力３３から受信する。計算機４１は、例えば、画像のディスプレイデータの全てを受信するか、又は安全関連部分に対応する画像の一部のみを受信する。後者の場合、特性計算は、安全関連ではない部分の生成から独立し、これにより、安全関連部分が生成された時間において安全関連ではない部分を予測すること又は知り得ないため、特性計算はより容易である。さらに、通常、安全関連部分に対応する可能性のある画像の部分のセットが制限されるため、基準は、オフライン（off-line）で計算可能である。さらに、必要とされる処理量は、完全な画像から特性を計算することに応じて減少する。例えば、マーク付けされたディスプレイデータをディスプレイ・ドライバ３４０が出力する場合、画像モニタ４は、出力３３と計算機４１との間に配置された１以上のフィルタ４０を含む。フィルタ４０は、マーキングデータを用いて安全関連部分に対応する画像部分を表すディスプレイデータをフィルタ処理する。例えば、上記したような場合、ディスプレイデータは、ピクセルデータ、例えば、ｎビットのセットであり、各セットは、画像の１以上のピクセルの１以上のパラメータを定義し、マーキングデータは、セットにおける１以上のマーキングデータ、例えば、安全関連部分に対応する追加ビットであり、フィルタは、マーク付けされたピクセルをフィルタ処理し、例えば、追加ビットを有するピクセルを取り込み、フィルタ処理されたデータを計算機４１に入力する。
【００２７】
計算機４１は、特有の処理に対して好適な任意の方法でも特性を計算する。計算機４１は、例えば、安全関連としてマーク付けされたピクセルの明度からハッシュ・コードを計算する。
【００２８】
画像モニタ４は、計算機４１に接続された１以上の特性比較器４２を含む。特性比較器４２は、特性と１以上の基準値との間の１以上の差と、１以上の基準とを比較し、比較結果に関する情報を出力する。例えば、特性比較器４２は、計算機４１により計算されたハッシュ・コードと、例えば、画像処理ユニットにより事前に計算された基準コードを比較する。図１に示すように、比較器４２は、例えば、各入力が画像生成ユニット２０，２１、又は、オフラインで決定され、且つ事前に計算された特性が記憶されたメモリ等の基準コードの他のソースに接続される。比較器４２は、所定の基準特性から、例えば、少なくとも画像の安全関連部分から判定されるハッシュ・コードを受信する。計算機４１は、例えば、特性と基準値とが十分に適合しない場合、更なる動作を行う処理ユニットに結果を出力してもよい。
【００２９】
計算機４１は、複数の特性を計算する。例えば、１種類以上の第１特性は、１以上の安全関連部分の第１の特徴に基づいて、例えば、安全関連部分の画像又は形状におけるマーク付けされたデータの位置に基づいて計算される。計算機は、例えば、マーク付けされたデータにより示されたピクセルの座標から第１ハッシュ・コード又は他の特性を計算する。従って、例えば、マーク付けされたデータが予想と異なる位置又は異なる形状を有する場合、（フィルタ４０までのチェーンに起因する可能性がある）欠陥が検出可能である。
【００３０】
計算機４１は、１以上の安全関連部分の第２の特徴に基づいて、例えば、安全関連部分の内容から、１種類以上の第２特性を計算する。例えば、計算機４１は、安全関連部分のピクセルの色からハッシュ・コード又は他の特性を計算する。
【００３１】
画像生成システム及びディスプレイ・システムは、装置、例えば、自動車等の車両内の装置に、ディスプレイにて情報をユーザに伝えるように用いられる。図４を参照すると、例えば、車両が示される。車両は、車両速度を測定可能な速度センサ６０，６２、及びエンジン６４の１分当たりの回転数を測定可能なタコメータ６１等の安全関連部分と安全関連ではない部分とのソースを含む。図に示すように、ソースは、例えば、図１に示すように処理する画像生成システム及びディスプレイ・システム６４に接続される。
【００３２】
本発明は、本発明に応じた装置又はシステムの機能を実行することができるプログラム可能な装置等のプログラム可能な装置、又はコンピュータシステム上で実行される場合、本発明に応じた方法の段階を実行するためのコード部分を少なくとも１つ含む、コンピュータシステム上で実行されるためのコンピュータプログラムで処理される。コンピュータプログラムは、少なくとも１つの、例えば、サブルーチン、関数、手順、オブジェクト方法、オブジェクト処理、実行可能なアプリケーション、アプレット、サーブレット、ソースコード、オブジェクトコード、共有ライブラリ又は動的ロードライブラリ（dynamic load library）、及びコンピュータシステム上で実行するために設計された指示の他のシーケンスの少なくとも１つを含む。コンピュータプログラムは、コンピュータシステムのメモリにロード可能なデータを有するＣＤ−ｒｏｍ又ディスク等のデータキャリアに提供される。データキャリアは、さらに電話ケーブル又はワイヤレス接続等のデータ接続でもよい。
【００３３】
前述の実施形態では、本発明は、本発明の実施形態を参照しながら説明してきた。しかしながら、添付の特許請求の範囲に記載される本発明の主旨及び範囲から逸脱しない限り、種々の変形及び変更がされる。例えば、接続は、信号を中間装置を介して各ノード、ユニット、又は装置から転送する、又は信号を中間装置を介して各ノード、ユニット、又は装置に転送する好適な接続の一種類である。従って、他に示唆及び言及しない限り、例えば、接続は、直接的接続又は間接的接続である。
【００３４】
また、例えば、モニタが動作（停止していない）しているかを検出するため、画像は、異なる特性をもたらす不可視の方法（ピクセルの輝度を１レベルずつ変更する）で変更することができる。
【００３５】
また、本発明は、プログラム可能ではないハードウェアにて処理される物理的な装置又はユニットに制限されず、好適なプログラムコードに応じて動作することにより所望の装置の機能を実行可能であるプログラム可能な装置又はユニットに適用可能である。さらに、装置は、単一の装置として機能的に動作するが、安全基準により必要とされるような安全関連成分及び安全関連ではない成分の独立を達成するため、物理的に多数の装置に配信される。例えば、ディスプレイ・コントローラ３は、単一又は複数のパッケージに集積された種々のダイとして具体化される。また、別個の装置を機能的に形成する装置は、単一の物理デバイスに集積される。例えば、システム１は、単一のダイ集積回路として具体化される。
【００３６】
しかしながら、また、他の変形、変更、及び代替は可能である。従って、実施形態及び図面は、限定的な意味ではなくむしろ例示である。
【図１】
2011523918.tif 000003
【図２】
2011523918.tif 000004
【図３】
2011523918.tif 000005
【図４】
2011523918.tif 000006
【手続補正書】
【提出日】平成23年5月18日(2011.5.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ディスプレイ・コントローラ（３）であって、
ディスプレイ（５）に表示される画像の安全関連ではない部分を示す第１画像データを受信し、且つ前記画像の安全関連部分を示す第２画像データを受信するように接続可能なコントローラ入力（３００，３０１）と、
前記コントローラ入力（３００，３０１）に接続され、前記第１画像データ及び前記第２画像データから前記画像を作成する合成ユニット（３１）と、
前記ディスプレイに接続可能であり、前記画像を表すディスプレイデータを出力するコントローラ出力（３３）と、
前記コントローラ出力（３３）に接続され、前記安全関連部分に対応する前記画像の一部分と、前記一部分に対する基準とを比較する画像モニタ（４）と
を含む、ディスプレイ・コントローラ（３）。
【請求項２】
前記画像の第１レイヤーを表す第１レイヤーデータを受信するように接続可能な第１コントローラ入力（３００）であって、前記安全関連ではない部分は、前記第１レイヤーを含む、前記第１コントローラ入力（３００）と、
前記画像の第２レイヤーを表す第２レイヤーデータを受信するように接続可能な第２コントローラ入力（３０１）であって、前記第２レイヤーは、前記安全関連部分を含む、前記第２コントローラ入力（３０１）とを含み、
前記合成ユニット（３１）は、前記第１コントローラ入力（３００）及び前記第２コントローラ入力（３０１）に接続され、前記第１レイヤーと前記第２レイヤーとを前記画像に合成して前記ディスプレイデータを生成する、請求項１に記載のディスプレイ・コントローラ（３）。
【請求項３】
前記合成ユニット（３１）は、前記第２レイヤーの前記安全関連部分が不鮮明となることから保護される安全モードを有する、請求項２に記載のディスプレイ・コントローラ（３）。
【請求項４】
前記第１コントローラ入力（３００）と前記合成ユニット（３１）とを接続する第１画像生成経路と、
前記第２コントローラ入力（３０１）と前記合成ユニット（３１）とを接続する第２画像生成経路とを含み、
前記生成経路の各々は、各レイヤーデータを生成する、少なくとも１つの画像処理ユニット（２０，２１）を含む、請求項２又は３に記載のディスプレイ・コントローラ（３）。
【請求項５】
前記ディスプレイデータは、前記安全関連部分に対応する前記画像の一部分を示すマーキングデータを含み、
前記画像モニタ（４）は、前記マーキングデータを用いて前記画像の一部分を表すディプレイデータをフィルタ処理するフィルタ（４０）を含む、請求項１〜４のいずれか１項に記載のディスプレイ・コントローラ（３）。
【請求項６】
前記ディスプレイデータは、グラフィカル・オブジェクト・データのセットを含み、各セットは、前記画像のグラフィカル・オブジェクトの少なくとも１つのパラメータを定義し、前記マーキングデータは、前記安全関連部分に対応するグラフィカル・オブジェクト・データのセットにおいてマーキング領域を含む、請求項５に記載のディスプレイ・コントローラ（３）。
【請求項７】
前記画像モニタ（４）は、
前記安全関連部分に対応する前記画像の一部分を表すディスプレイデータから特性を算出する計算機（４１）であって、前記コントローラ出力に接続され、前記安全関連部分に対応する前記画像の一部分を表す少なくとも１つの前記ディスプレイデータを受信する、前記計算機と、
前記計算機に接続され、前記特性と基準値との差と、座標とを比較し、前記比較結果に関する情報を出力する特性比較器（４２）と
を含む、請求項１〜６のいずれか１項に記載のディプレイ・コントローラ（３）。
【請求項８】
画像生成システムであって、
安全関連ではないデータの第１ソース（１０）と、
安全関連データの第２ソース（１１）と、
前記第１ソース及び前記第２ソースに接続される画像処理ユニット（２０，２１）であって、ディスプレイ（５）上に表示される画像の安全関連ではない部分を表す第１画像データを前記安全関連ではないデータから生成し、前記画像の安全関連部分を表す第２画像データを前記安全関連データから生成する、前記画像処理ユニット（２０，２１）と、
前記画像処理ユニットに接続され、前記第１画像データ及び前記第２画像データを請求項１〜７のいずれか１項に記載のコントローラに出力する出力と
を含む、画像生成システム。
【請求項９】
ディスプレイ・システムであって、
人間の可視状態で画像を出力するディスプレイ（５）と、
前記コントローラ出力（３３）と前記ディスプレイ（５）とに接続される、請求項１〜７のいずれか１項に記載のディスプレイ・コントローラ（３）と
を含む、ディスプレイ・システム。
【請求項１０】
プログラム可能な装置上で実行するコンピュータプログラムであって、
請求項１〜７のいずれか１項に記載のディスプレイ・コントローラ（３）の機能及び請求項８に記載の画像生成システムの機能の少なくとも一方を実行するためのプログラムコードを含む、コンピュータプログラム。
【国際調査報告】
2011523918.tif 000007
2011523918.tif 000008
2011523918.tif 000009