(57)【要約】【課題】クロマキー色の情報が正しくなかった場合でも、オーバーレイ画像を正常に表示し続けることができる画像表示システムを提供することを目的とする。【解決手段】画像表示システムは、ベース画像を出力するとともに、ベース画像上の任意の領域をクロマキー色に描画するベースＰＣ１と、ベース画像およびオーバーレイ画像が入力され、オーバーレイ画像の位置・サイズを変更した画像を、ベース画像上の任意の領域にクロマキー合成して表示するか、あるいはベース画像の前側に表示するかを選択可能なオーバーレイ装置２とを備えている。ベースＰＣ１はオーバーレイ装置２に定期的にコマンドを送信し、オーバーレイ装置２はコマンドを受信できなかった場合に、オーバーレイ画像の位置・サイズを変更した画像をベース画像の前側に表示する。【選択図】図１
2014137431.tif 000002
【特許請求の範囲】
【請求項１】
第１の画像上の任意の領域に第２の画像を重ね合わせて表示する画像表示システムであって、
前記第１の画像を出力するとともに、前記第１の画像上の前記任意の領域をクロマキー色に描画するベース画像出力装置と、
前記第１，第２の画像が入力され、前記第２の画像の位置・サイズを変更した画像を、前記第１の画像上の前記任意の領域にクロマキー合成して表示するか、あるいは前記第１の画像の前側に表示するかを選択可能なオーバーレイ装置とを備え、
前記ベース画像出力装置は前記オーバーレイ装置に定期的にコマンドを送信し、
前記オーバーレイ装置は前記コマンドを受信できなかった場合に、前記第２の画像の位置・サイズを変更した画像を前記第１の画像の前側に表示する、画像表示システム。
【請求項２】
前記ベース画像出力装置は、前記第１の画像における予め定められた画素の色を前記オーバーレイ装置に通知し、
前記オーバーレイ装置は、前記ベース画像出力装置から通知された色と、自身が再構成した第１の画像における予め定められた画素の色とを比較して一致しなかった場合に、前記第２の画像の位置・サイズを変更した画像を、前記第１の画像の前側に表示する、請求項１記載の画像表示システム。
【請求項３】
前記ベース画像出力装置は、前記第１の画像における予め定められた画素の色を表示フレーム毎に監視し、第１の時間に、前記予め定められた画素の色が変化しなかった場合に、前記オーバーレイ装置に前記予め定められた画素の色を通知し、
前記オーバーレイ装置は、前記ベース画像出力装置から通知された色と、前記第１の時間よりも短い第２の時間前に自身が再構成した前記第１の画像における予め定められた画素の色とを比較する、請求項２記載の画像表示システム。
【請求項４】
前記ベース画像出力装置は、マウスカーソルの座標を前記オーバーレイ装置に通知し、
前記オーバーレイ装置は、第１の時間に、前記マウスカーソルの座標が変化しなかったことを判定した場合、前記第１の画像における前記マウスカーソルの座標の画素の色が、予め定められた固定色であるか否かを判定する、請求項２記載の画像表示システム。
【請求項５】
前記第１の画像の色情報は、１以上の色要素から構成され、前記固定色の各々の前記色要素の値として、無信号の場合の各々の前記色要素の値と異なる固定値が選択され、
前記オーバーレイ装置は、前記固定色と、前記第１の時間よりも短い第２の時間前に自身が再構成した第１の画像における前記マウスカーソルの座標の画素の色とを比較して一致した場合に、前記第２の画像の位置・サイズを変更した画像を、前記第１の画像上の前記任意の領域にクロマキー合成して表示する、請求項４記載の画像表示システム。
【請求項６】
前記ベース画像出力装置は、前記第１の画像を複数のエリアに分割して出力し、前記第１の時間よりも長い第３の時間毎に、前記マウスカーソルが、前記複数のエリアを巡回移動するように制御する、請求項４または請求項５記載の画像表示システム。
【請求項７】
前記ベース画像出力装置は、前記マウスカーソルに対してマウス操作が行われていないことを判定した場合、前記マウスカーソルの図案を変更する、請求項４〜６のいずれか１つに記載の画像表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パーソナルコンピュータ（ＰＣ）等が出力するベース画像上に描画された特定の色の領域に、ベース画像とは異なるオーバーレイ画像を合成する画像表示システムに関するものである。
【背景技術】
【０００２】
ベース画像の上に特定の色の画像領域を描画しておき、オーバーレイ画像に対して前記の画像領域のサイズおよび位置に合わせて、部分切り出し、拡大、縮小等の画像処理を行い、クロマキー（ｃｈｒｏｍａｋｅｙ）を利用して前記画像領域上にオーバーレイ（ｏｖｅｒｌａｙ）する方式（以下、「クロマキーオーバーレイ方式」と称す）の画像表示システムがある。
【０００３】
この場合、前記画像領域の色をオーバーレイ用のクロマキー色に設定し、ベース画像上においてクロマキー色と一致する画素については前記オーバーレイ画像を表示し、クロマキー色と一致しない画素についてはベース画像をそのまま表示する（例えば、特許文献１参照）。
【０００４】
一方、ベース画像上に複数のオーバーレイ画像を表示する場合に、「画像の表示優先順位処理」を行ってオーバーレイ表示する方式（以下、「強制オーバーレイ方式」と称す）の画像表示システムもある（例えば、特許文献２参照）。
【０００５】
前記２つのオーバーレイ方式を組合せた画像表示システムとして、ＰＣの出力をベース画像として、ベース画像上の任意の位置に任意のサイズで複数の画像をオーバーレイ表示する従来の画像表示システムについて説明する。以下、ベース画像用のＰＣを「ベースＰＣ」と称す。
【０００６】
この画像表示システムでは、強制オーバーレイ方式により、複数のオーバーレイ画像を合成した合成オーバーレイ画像を作り、然る後、前記合成オーバーレイ画像とベース画像の合成する際には、クロマキーオーバーレイ方式で合成する（以下、「通常オーバーレイモード」と称す）。
【０００７】
クロマキーオーバーレイ方式による合成を行うために、ベースＰＣ上でアプリケーションソフトウェア（以下、「制御ソフト」と称す）を動作させることで、ベースＰＣは、ベース画像上のオーバーレイ画像を表示すべきエリア（オーバーレイエリア）をクロマキー色に塗りつぶす。
【０００８】
クロマキー色はマウスカーソルの色と一致しないように選択されるため、ベースＰＣのマウスカーソルが合成オーバーレイ画像と重なってもマウスカーソルの表示が消えることはない。
【０００９】
また、複数のオーバーレイ画像が重なった部分は強制オーバーレイ方式で合成されているため、「画像の表示優先順位処理」により、所望の優先順位で複数のオーバーレイ画像を重ねて表示することができる。
【００１０】
さらに、万が一、ベース画像が無信号になった場合には、前記合成オーバーレイ画像のみを表示する運転モード（以下、「強制オーバーレイモード」と称す）に切り替えることで、ベース画像が無信号になった場合でも、オーバーレイ画像の表示を継続することができる。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開平５−２０７３６８号公報
【特許文献２】特開２００４−３５５３９１号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
しかしながら、従来の画像表示システムは、ベースＰＣ上で制御ソフトを動作させることで、ベースＰＣがオーバーレイエリアをクロマキー色に塗りつぶしているため、万が一、制御ソフトが誤動作して停止してしまった場合、オーバーレイエリアとベース画像のクロマキー色の部分が一致しなくなり、オーバーレイ画像が正常に表示されないという問題があった。
【００１３】
また、従来の画像表示システムは、ベース画像が無信号にならないと強制オーバーレイモードに切り替わらないため、例えば、ベースＰＣの映像信号出力回路、映像信号の伝送経路に配置された映像スイッチャーまたは分配器などの故障または映像信号ケーブルの一部断線、接触不良などにより、ベース画像が無信号になることなく、クロマキー部分の色を正しく伝送できなくなった場合には、オーバーレイ画像が正常に表示されないという問題があった。
【００１４】
オーバーレイを目的とする画像表示システムにおいて、オーバーレイ画像を正常に表示できないことは致命的であり、この点において従来の画像表示システムは運用上の大きなリスクを抱えていた。
【００１５】
そこで、本発明は、ベース画像の映像信号によって伝送されるオーバーレイエリアまたはクロマキー色の情報が正しくなかった場合でも、オーバーレイ画像を正常に表示し続けることができる画像表示システムを提供することを目的とする。
【課題を解決するための手段】
【００１６】
本発明に係る画像表示システムは、第１の画像上の任意の領域に第２の画像を重ね合わせて表示する画像表示システムであって、前記第１の画像を出力するとともに、前記第１の画像上の前記任意の領域をクロマキー色に描画するベース画像出力装置と、前記第１，第２の画像が入力され、前記第２の画像の位置・サイズを変更した画像を、前記第１の画像上の前記任意の領域にクロマキー合成して表示するか、あるいは前記第１の画像の前側に表示するかを選択可能なオーバーレイ装置とを備え、前記ベース画像出力装置は前記オーバーレイ装置に定期的にコマンドを送信し、前記オーバーレイ装置は前記コマンドを受信できなかった場合に、前記第２の画像の位置・サイズを変更した画像を前記第１の画像の前側に表示するものである。
【発明の効果】
【００１７】
本発明によれば、ベース画像出力装置は、オーバーレイ装置に定期的にコマンドを送信し、オーバーレイ装置はコマンドを受信できなかった場合に、第２の画像（オーバーレイ画像）の位置・サイズを変更した画像を第１の画像（ベース画像）の前側に表示するため、ベース画像出力装置上で動作するクロマキー色を描画する制御ソフトの動作が停止した場合、すなわち、伝送されるオーバーレイエリアまたはクロマキー色の情報が正しくなかった場合でも、第２の画像（オーバーレイ画像）を正常に表示し続けることができる。
【図面の簡単な説明】
【００１８】
【図１】実施の形態１に係る画像表示システムの概略ブロック図である。
【図２】画像表示システムの画像合成を説明する図である。
【図３】ベースＰＣによる画素監視処理を示すフローチャートである。
【図４】オーバーレイ装置による異常検出処理を示すフローチャートである。
【図５】実施の形態２に係る画像表示システムのオーバーレイ装置による異常検出処理を示すフローチャートである。
【図６】実施の形態３に係る画像表示システムのベースＰＣによる画像監視処理を示すフローチャートである。
【発明を実施するための形態】
【００１９】
＜実施の形態１＞
本発明の実施の形態１について、図面を用いて以下に説明する。図１は、本発明の実施の形態１に係る画像表示システムの概略ブロック図である。図１の例はマルチ画面の画像表示システムであり、表示装置を水平垂直に各々２台並べて４面の大画面を構成し、マルチ画面全体に大きなベース画像（第１の画像）と２つのオーバーレイ画像（第２の画像）の合成画像を表示する。
【００２０】
図１に示すように、画像表示システムは、ベースＰＣ１と、オーバーレイ装置２と、表示装置３〜６と、オーバーレイ画像出力装置７，８とを備えている。ベースＰＣ１は、ベース画像を水平方向および垂直方向に各々２分割し、ベース画像を４つの部分画像として出力する。ベース画像の４つの部分画像は、各々オーバーレイ装置２に入力される。オーバーレイ画像出力装置７は第１のオーバーレイ画像を、オーバーレイ画像出力装置８は第２のオーバーレイ画像を各々出力する。
【００２１】
オーバーレイ装置２は、ベースＰＣ１から入力されたベース画像の４つの部分画像から、ベースＰＣ１のベース画像を仮想的に再構成することで、ベースＰＣ１のベース画像の全領域に対して映像信号を処理することができる。
【００２２】
ベースＰＣ１上で制御ソフトを動作させることでベースＰＣ１は、オーバーレイ画像の表示位置、サイズ、優先順位を制御する。より具体的には、ベースＰＣ１は、ベースＰＣ１のデスクトップ画像上のオーバーレイ画像を表示すべきエリア（オーバーレイエリア）を所定のクロマキー色に塗りつぶすとともに、オーバーレイ装置２にオーバーレイ画像の表示位置、サイズ、優先順位を制御信号によって通知する。
【００２３】
例えば、ベースＰＣ１上でマウス入力機能を有するオペレーティングシステムが動作している場合は、デスクトップ画像上にマウスカーソル等も表示され、最終的にベースＰＣ１から出力されるベース画像となる。
【００２４】
オーバーレイ装置２は、ベースＰＣ１から通知された情報に従って、２つのオーバーレイ画像を各々拡大または縮小した上で、指定された優先順位と指定された位置関係に従って強制オーバーレイ方式で合成する。それから、オーバーレイ装置２は、クロマキーオーバーレイ方式でベース画像の指定された位置に合成する。
【００２５】
この結果、オーバーレイ装置２に入力された２つのオーバーレイ画像は、ベースＰＣ１が出力するベース画像上の任意の位置に任意のサイズ、かつ、任意の表示優先順位で合成される。図２は、画像表示システムの画像合成を説明する図である。例えば、図２に示すように、ベースＰＣ１が出力するベース画像上のオーバーレイエリア（ベース画像の斜線部分）上にオーバーレイ画像出力装置７，８が出力する第１，第２のオーバーレイ画像を重ね合わせて表示する。
【００２６】
オーバーレイ装置２は、ベースＰＣ１から入力されたベース画像の４つの部分画像各々にオーバーレイ画像が合成された４つの表示画像を、各々表示装置３〜６に対応する部分に分割して出力し、その結果、マルチ画面全体に２つのオーバーレイ画像が合成されたベースＰＣ１のベース画像が表示される。
【００２７】
ベースＰＣ１上で制御ソフトを動作させることで、ベースＰＣ１は、オーバーレイ装置２に対して一定時間間隔ｔ０毎にセルフチェック用のコマンドを送信する。オーバーレイ装置２は、セルフチェック用のコマンドが一定時間間隔ｔ０毎に受信できなかった場合、ベースＰＣ１が異常状態になったと判定し、強制オーバーレイモードに変更するように制御する。この場合、オーバーレイ装置２は、ベースＰＣ１の異常を確実に検出することができるので、ベースＰＣ１においてクロマキー色を描画する制御ソフトの動作が停止した場合でも、オーバーレイ画像を表示することができる。
【００２８】
オーバーレイ装置２上でファームウェアを動作させることで、オーバーレイ装置２は、セルフチェック用のコマンドを一定時間間隔ｔ０毎に受信できなかった場合、ベースＰＣ１が異常状態になったと判定し、強制オーバーレイモードに変更するように制御する。この場合、オーバーレイ装置２は、ベースＰＣ１の異常を確実に検出することができるので、クロマキー色を描画する制御ソフトが停止した場合でも、オーバーレイ画像を表示することができる。
【００２９】
さらに、本実施の形態に係る画像表示システムは、次に説明する画素監視処理および異常検出処理によって画像表示システムの異常を監視する。画素監視処理および異常検出処理についてフローチャートを用いて説明する。以下の画素監視処理の説明では、仮に、ベースＰＣ１がベース画像全体を１系統の映像信号として出力するものとする。図３は、ベースＰＣ１による画素監視処理を示すフローチャートであり、図４は、オーバーレイ装置２による異常検出処理を示すフローチャートである。
【００３０】
先ず、図３に示すベースＰＣ１による画素監視処理を説明する。制御ソフトが起動されると、所定の初期化処理が実行される。初期化処理の後、図３の処理を表示フレーム毎に１回実行する。説明のために映像信号の垂直同期周波数を仮に６０Ｈｚとすると、図３の処理は１／６０秒毎に実行される。
【００３１】
図３に示すベースＰＣ１による画素監視処理を詳しく説明する。ベースＰＣ１は、ベース画像上のリファレンス画素の色Ｃｒｅｆ値を取得する（ステップＳ１）。仮に、リファレンス画素の位置はベース画像の左上角の１画素とする。次に、ベースＰＣ１は、取得したＣｒｅｆ値とＣｐｒｅ値とを比較する（ステップＳ２）。
【００３２】
Ｃｐｒｅ値には初期化処理であらかじめ１／６０秒前のＣｒｅｆ値が保存されており、図３に示す画素監視処理が初めて実行されるときは、初期化処理で保存されたＣｐｒｅ値が使われる。２回目以降の画素監視処理では１回前の本処理で取得したＣｒｅｆ値がＣｐｒｅ値として保存されており（ステップＳ７）、このＣｐｒｅ値が使われる。ベースＰＣ１は、Ｃｒｅｆ値とＣｐｒｅ値が一致しなかった場合は（ステップＳ２においてＮｏ）、一致カウンターＮを０にクリアして（ステップＳ６）、ＣｐｒｅにＣｒｅｆ値を代入し（ステップＳ７）、画素監視処理を終了する。
【００３３】
Ｃｒｅｆ値とＣｐｒｅ値が一致した場合は（ステップＳ２においてＹｅｓ）、ベースＰＣ１は一致カウンターＮに１を加える（ステップＳ３）。ここで、一致カウンターＮは初期化処理で０にクリアされている。
【００３４】
ベースＰＣ１は引き続き、一致カウンターＮが所定の値を超えているか否かを判定することによって、Ｃｒｅｆ値が第１の時間（以下、「色変化なし判定時間ｔ１」と称す）変化していないかどうかを判定する。説明のため、仮に色変化なし判定時間ｔ１を５秒間とする。前述の説明により本処理は１／６０秒毎に実行されるので、ベースＰＣ１は、一致カウンターＮが５秒間に相当する３００を超えるか否かを判定することにより、Ｃｒｅｆ値が５秒間変化していないか判定する（ステップＳ４）。
【００３５】
色変化なし判定時間ｔ１の５秒間を超えていない場合、すなわち一致カウンターＮが３００を超えていない場合は（ステップＳ４においてＮｏ）、ベースＰＣ１は、ＣｐｒｅにＣｒｅｆ値を代入し（ステップＳ７）、画素監視処理を終了する。
【００３６】
色変化なし判定時間ｔ１の５秒間を超えた場合、すなわち一致カウンターＮが３００を超えた場合は（ステップＳ４においてＹｅｓ）、ベースＰＣ１は、オーバーレイ装置２にＣｒｅｆ値を通知し（ステップＳ５）、その後、一致カウンターＮを０にクリアし（ステップＳ６）、ＣｐｒｅにＣｒｅｆ値を代入し（ステップＳ７）、画素監視処理を終了する。
【００３７】
ベースＰＣ１上の制御ソフトは以上のように動作することによって、リファレンス画素の色が色変化なし判定時間ｔ１の間変化しなかった場合に、ベースＰＣ１は、リファレンス画素の色Ｃｒｅｆ値をオーバーレイ装置２に通知する。
【００３８】
次に、オーバーレイ装置２による異常検出処理を説明する。オーバーレイ装置２のファームウェアが起動すると、所定の初期化処理が実行される。初期化処理の後、図４に示す異常検出処理を色変化なし判定時間ｔ１の１／２よりも短い所定の時間毎に１回実行する。説明のため、仮に図４に示す異常検出処理を２秒毎に実行するものとする。
【００３９】
また、図４に示す異常検出処理と並列に、ベースＰＣ１からリファレンス画素の色Ｃｒｅｆ値が通知された場合、オーバーレイ装置２は、Ｃｒｅｆ値を更新すると同時に、通知ありフラグＦを１にセットする。ここで、通知ありフラグＦは起動時に０にクリアされている。
【００４０】
図４に示す異常検出処理を詳しく説明する。最初に、オーバーレイ装置２は、オーバーレイ装置２の内部で仮想的に再構成されたベース画像上のリファレンス画素の色Ｃｔｒｇ値を取得する（ステップＳ１１）。ここで、Ｃｔｒｇは、ベースＰＣ１から通知されるＣｒｅｆ値と同一位置のリファレンス画素の色である。図３に示す画素監視処理の説明に合わせて、仮にリファレンス画素の位置はベース画像の左上角の画素とする。
【００４１】
次に、オーバーレイ装置２は、通知ありフラグＦを確認する（ステップＳ１２）。通知ありフラグＦが１でない場合（ステップＳ１２においてＮｏ）、オーバーレイ装置２は、Ｃｔｒｇ２にＣｔｒｇ１値を代入し（ステップＳ１６）、その後Ｃｔｒｇ１にＣｔｒｇ値を代入し（ステップＳ１７）、異常検出処理を終了する。
【００４２】
通知ありフラグＦが１の場合（ステップＳ１２においてＹｅｓ）、オーバーレイ装置２は、ベースＰＣ１から通知されたＣｒｅｆ値と、Ｃｔｒｇ２値とを比較し（ステップＳ１３）、Ｃｒｅｆ値とＣｔｒｇ２値が一致していなかった場合は（ステップＳ１３においてＮｏ）、オーバーレイ装置２は、強制オーバーレイモードに設定する（ステップＳ１４）。
【００４３】
Ｃｔｒｇ２値には初期化処理であらかじめ４秒前のＣｔｒｇ値が保存されており、図４に示す異常検出処理が初めて実行されるときは、初期化処理で保存されたＣｔｒｇ２値が使われる。また、Ｃｔｒｇ１値には初期化処理であらかじめ２秒前のＣｔｒｇ値が保存されており、１回目の図４に示す異常検出処理でＣｔｒｇ２に代入され（ステップＳ１６）、２回目の図４に示す異常検出処理のＣｔｒｇ２値として使われる。３回目以降の図４に示す異常検出処理では、２回前の図４に示す異常検出処理で取得したＣｔｒｇ値がＣｐｒｅ２値として保存されており、このＣｔｒｇ２値が使われる。
【００４４】
Ｃｒｅｆ値とＣｔｒｇ２値が一致していた場合（ステップＳ１３においてＹｅｓ）、または強制オーバーレイモードにした後（ステップＳ１４）、オーバーレイ装置２は、通知ありフラグＦを０にクリアする（ステップＳ１５）。次に、オーバーレイ装置２は、Ｃｔｒｇ２にＣｔｒｇ１値を代入し（ステップＳ１６）、その後Ｃｔｒｇ１にＣｔｒｇ値を代入し（ステップＳ１７）、異常検出処理を終了する。
【００４５】
ここで、ベースＰＣ１から通知されるＣｒｅｆ値が取得されるタイミングと、オーバーレイ装置２がＣｔｒｇ２値を取得するタイミングの関係について説明する。
【００４６】
前述の説明から明らかなようにベースＰＣ１からオーバーレイ装置２にＣｒｅｆ値が通知された時点から過去５秒間、Ｃｒｅｆ値は変化していない。一方、Ｃｒｅｆ値と比較されるＣｔｒｇ２値は、Ｃｒｅｆ値が通知された時点から約２秒〜４秒前のＣｔｒｇ値である。すなわち、Ｃｒｅｆ値が通知されたタイミングが、図４に示す異常検出処理を実行する直前の場合、Ｃｔｒｇ２値は前々回の図４に示す異常検出処理で取得されたＣｔｒｇ値であり約４秒前に取得されたものである。
【００４７】
また、Ｃｒｅｆ値が通知されたタイミングが、図４に示す異常検出処理を実行した直後の場合、次に図４に示す異常検出処理が実行されるのは約２秒後であり、Ｃｔｒｇ２値は前々回取得されたＣｔｒｇ値であり、その時点から約４秒前に取得された値であるので、Ｃｒｅｆ値が通知された時点を基点とすると約２秒前のＣｔｒｇ値ということになる。つまり、５秒間変化していないＣｒｅｆ値と約２秒〜４秒前のＣｔｒｇ値とを比較している。
【００４８】
以上のように、実施の形態１に係る画像表示システムでは、ベースＰＣ１は、オーバーレイ装置２に定期的にコマンドを送信し、オーバーレイ装置２はコマンドを受信できなかった場合に、オーバーレイ画像の位置・サイズを変更した画像をベース画像の前側に表示するため、ベースＰＣ１上で動作する制御ソフトの動作が停止した場合、すなわち、伝送されるオーバーレイエリアまたはクロマキー色の情報が正しくなかった場合でも、オーバーレイ画像を正常に表示し続けることができる。
【００４９】
また、ベースＰＣ１は、ベース画像における予め定められた画素の色をオーバーレイ装置２に通知し、オーバーレイ装置２は、ベースＰＣ１から通知された色と、自身が再構成したベース画像における予め定められた画素の色とを比較して一致しなかった場合に、オーバーレイ画像の位置・サイズを変更した画像を、ベース画像の前側に表示する。
【００５０】
すなわち、ベースＰＣ１から通知されたベース画像のリファレンス画素の色と、オーバーレイ装置２にベース画像の映像信号として伝送された画像から取得したリファレンス画素の色を比較して、一致していない場合は強制オーバーレイモードにするので、機器の故障、信号ケーブルの断線または接触不良などによって、ベース画像が無信号になることなくクロマキー部分の色を正しく伝送できなくなった場合でも、オーバーレイ画像を表示することができる。
【００５１】
また、ベースＰＣ１は、ベース画像における予め定められた画素の色を表示フレーム毎に監視し、第１の時間に、予め定められた画素の色が変化しなかった場合に、オーバーレイ装置２に予め定められた画素の色を通知し、オーバーレイ装置２は、ベースＰＣ１から通知された色と、第１の時間よりも短い第２の時間前に自身が再構成したベース画像における予め定められた画素の色とを比較する。
【００５２】
より具体的に説明すると、ベースＰＣ１上のリファレンス画素が色変化なし判定時間ｔ１の間変化しない場合に、ベースＰＣ１からオーバーレイ装置２に対してリファレンス画像の色Ｃｒｅｆ値を通知し、オーバーレイ装置２側では常時ｔ１の１／２より短い間隔でリファレンス画素を監視し、ベースＰＣ１からＣｒｅｆ値が通知された時にセットされる通知ありフラグＦをトリガにして、オーバーレイ装置２上で前々回の異常検出処理で取得されたリファレンス画素の色Ｃｔｒｇ２値とベースＰＣ１から通知されたリファレンス画素の色Ｃｒｅｆ値を比較することにより伝送エラーを検出する。
【００５３】
すなわち、リファレンス画素の色が一定時間以上変化しない期間を利用して、ベースＰＣ１とオーバーレイ装置２の各リファレンス画像の色値を比較するため、各々のリファレンス画素の色値の取得タイミングを厳密に同期させることなく異常の検出ができる。
【００５４】
よって、ベースＰＣ１から色を通知するリファレンス画素に対応するフレームと、オーバーレイ装置２上で比較するリファレンス画素に対応するフレームを完全に同期させるための複雑な仕組みが不要であり、システムを簡素化できる。
【００５５】
なお、説明に使用した変数、Ｃｒｅｆ、Ｃｐｒｅ、Ｃｔｒｇ、Ｃｔｒｇ１、Ｃｔｒｇ２はいずれも画像表示システムで表示可能な色の中で特定の１色を表す値であり、例えばＲ、Ｇ、Ｂ各８ｂｉｔの２４ｂｉｔの情報からなる。
【００５６】
また、ベースＰＣ１による画素監視処理の説明では、ベースＰＣ１がベース画像全体を１系統の映像信号として出力するものとしたので、仮にリファレンス画素の位置はベース画像の左上角の１画素とした。しかし、図１に示したマルチ画面の画像表示システムの場合は、４系統の映像信号でベース画像の４つの部分画像が伝送されるので、画素監視の対象となるリファレンス画素はベース画像の４つの部分画像各々のエリアの中に１以上設定され、各々のリファレンス画素について画素監視処理を行う。
【００５７】
なお、いずれかの映像信号に異常が検出された場合、マルチ画面全体を強制オーバーレイモードにした場合、異常が検出されていない残りの３系統の映像信号で伝送されるベース画像の部分においても、本来ならばクロマキー合成によって前面に表示されるべきベース画像上のウィンドウやマウスカーソルが、オーバーレイ画像の下に隠れて見えなくなるため、４系統のいずれの映像信号で異常または正常を検出したかに応じて、４つの表示画像毎に強制オーバーレイモードと通常オーバーレイモードとを切り替えるようにオーバーレイ装置２を制御してもよい。
【００５８】
また、各々の画素監視処理は並列処理でも、時分割による順次処理でもよい。並列処理の場合、マルチ画面の面数が増えるに従って、画素監視処理の負荷が増大するが、十分な処理能力があれば、所定の時間以内に異常の検出ができるという効果がある。一方、順次処理の場合、マルチ画面の面数が増えるに従って、異常検出までの時間が長くなるが、画素監視処理の負荷はほとんど増加しないという効果がある。
【００５９】
また、マルチ画面の画像表示システムを４面、オーバーレイ画像の数を２画面としているが、任意の面数の画像表示システム上に任意の面数のオーバーレイ画像を重ね合わせるように構成してもよい。
【００６０】
また、ベースＰＣ１は１／６０秒間隔にて常時図３に示す画像監視処理を実行し、オーバーレイ装置２は２秒間隔にて常時図４に示す異常検出処理を実行していたが、各処理を同期しつつ所定の時間間隔をあけて所定期間実行するように制御してもよい。例えば、ベースＰＣ１側からオーバーレイ装置２に対してセルフチェック用のコマンドを例えば３０秒間隔で送信し、このコマンドの送信または受信をトリガにして、ベースＰＣ１は図３に示す画像監視処理を、オーバーレイ装置２は図４に示す異常検出処理を例えば１５秒間行うように制御する。この場合、各機器上では図３と図４の処理が３０秒間隔で１５秒間実行されないため実行負荷を軽減することができる。
【００６１】
また、ベースＰＣ１からオーバーレイ装置２に対してセルフチェックコマンドおよびリファレンス画素の色値を送り、オーバーレイ装置２側でベースＰＣ１またはベース画像の異常を検出していたが、ベースＰＣ１からはセルフチェックコマンドおよびリファレンス画素の色Ｃｒｅｆ値を、オーバーレイ装置２からは前記ｔ１／２毎にリファレンス画素の色Ｃｔｒｇ値を、第３の機器にて受信して、上記実施の形態と同様の方法で通信異常、機器の故障、ケーブルの断線等の異常を検出し、異常を検出した時には第３の機器からオーバーレイ装置２を強制オーバーレイモードに変更するように制御してもよい。
【００６２】
＜実施の形態２＞
次に、実施の形態２に係る画像表示システムについて説明する。図５は、実施の形態２に係る画像表示システムのオーバーレイ装置２による画素監視処理を示すフローチャートである。なお、実施の形態２において、実施の形態１で説明したものと同一の構成要素については同一符号を付して説明は省略する。
【００６３】
先ず、ベースＰＣ１上で制御ソフトを動作させた場合の画素監視処理について説明する。前提として、制御ソフトはマウス入力機能を有するオペレーティングシステム上で動作しているものとする。ベースＰＣ１上で制御ソフトを動作させると、ベースＰＣ１は、ベース画像上に表示されたマウスカーソルの座標を示すＬｒｅｆ値を表示１フレーム毎に１回取得し、取得したＬｒｅｆ値をベースＰＣ１に対して制御信号によって通知する。
【００６４】
実施の形態２において、ベースＰＣ１は、以上のように動作するので、画素の色を監視する必要がなく、負荷の重たいグラフィックス処理を行う必要がない。または、ベースＰＣ１による画素の色の監視を支援するための特別なＨ／Ｗ機能やグラフィックスドライバーを必要としない。また、マウスカーソルの座標情報はオペレーティングシステムから取得できる。よって、制御ソフトは、比較的処理の軽いものとなり容易に作成可能である。
【００６５】
オーバーレイ装置２のファームウェアが起動すると、所定の初期化処理が実行される。オーバーレイ装置２は、一致カウンターＮを０にクリアし、マウスカーソルの座標を保存するための変数Ｌｐｒｅ値を、例えばベース画像の左上角を示す値に初期化する。初期化処理の後、図５に示す異常検出処理を表示フレーム毎に１回実行する。説明のために映像信号の垂直同期周波数を、仮に６０Ｈｚとすると、図５に示す異常検出処理は１／６０秒毎に実行される。なお、Ｌｒｅｆ、ＬｐｒｅはいずれもマウスカーソルのＸ座標とＹ座標の一意の組み合わせを示す値である。
【００６６】
図５に示す異常検出処理を詳しく説明する。最初に、オーバーレイ装置２は、ベースＰＣ１から通知されたマウスカーソルの座標Ｌｒｅｆ値とＬｐｒｅ値を比較する（ステップＳ２１）。Ｌｒｅｆ値とＬｐｒｅ値が一致しなかった場合は（ステップＳ２１においてＮｏ）、オーバーレイ装置２は、一致カウンターＮを０にクリアし（ステップＳ２９）、ＬｐｒｅにＬｒｅｆ値を代入し（ステップＳ３０）、異常検出処理を終了する。
【００６７】
Ｌｒｅｆ値とＬｐｒｅ値が一致した場合は（ステップＳ２１においてＹｅｓ）、オーバーレイ装置２は、一致カウンターＮに１を加える（ステップＳ２２）。次に、オーバーレイ装置２は、Ｎの値を確認し（ステップＳ２３）、Ｎが所定の第１カウント値と一致した場合は（ステップＳ２３においてＹｅｓ）、オーバーレイ装置２の内部で仮想的に再構成されたベース画像上の座標Ｌｒｅｆの画素の色Ｃｔｒｇ値を取得する（ステップＳ２４）。Ｎが所定の第１カウント値と一致しなかった場合は（ステップＳ２３においてＮｏ）、オーバーレイ装置２は、ステップＳ２５に移行させる。
【００６８】
説明のため、仮に第１カウント値を６０とすると、前述の説明により本異常検出処理は１／６０秒毎に実行されるので、結果としてＬｒｅｆ値が１秒間変化しなかった場合にＣｔｒｇ値が取得される。換言すればＬｒｅｆ値が変化しなくなってから第１の時間ｔ１（ここでは仮に１秒間）後のＣｔｒｇ値が取得される。オーバーレイ装置２は、引き続き一致カウンターＮが所定の第２のカウント値を超えているか否かを判定することによって、Ｌｒｅｆ値が第１の時間よりも長い第２の時間（以下、「座標変化なし判定時間ｔ２」と称す）変化していないか判定する（ステップＳ２５）。
【００６９】
説明のため、仮に座標変化なし判定時間ｔ２を２秒間とする。前述の説明により本異常検出処理は１／６０秒毎に実行されるので、２秒に相当する第２のカウント値は１２０である。よって、オーバーレイ装置２は、一致カウンターＮが１２０を超えるか否かを判定することにより、Ｌｒｅｆ値が２秒間変化していないか判定できる。
【００７０】
Ｌｒｅｆ値が座標変化なし判定時間ｔ２の２秒間を超えていない場合、すなわち一致カウンターＮが第２のカウント値の１２０を超えていない場合は（ステップＳ２５においてＮｏ）、オーバーレイ装置２は、ＬｐｒｅにＬｒｅｆ値を代入し（ステップＳ３０）、異常検出処理を終了する。
【００７１】
Ｌｒｅｆ値が座標変化なし判定時間ｔ２の２秒間を超えた場合、すなわち一致カウンターＮが第２カウント値を超えた場合は（ステップＳ２５においてＹｅｓ）、オーバーレイ装置２は、Ｃｔｒｇ値と所定のＣｒｅｆ値を比較する（ステップＳ２６）。ここで、実施の形態２においてＣｒｅｆ値は、ベースＰＣ１で予め設定されているマウスカーソルの座標が示す画素の色であり予め定められた固定色である。
【００７２】
Ｃｔｒｇ値とＣｒｅｆ値が一致していなかった場合は（ステップＳ２６においてＮｏ）、オーバーレイ装置２は、強制オーバーレイモードに設定する（ステップＳ２７）。Ｃｔｒｇ値とＣｒｅｆ値が一致していた場合は（ステップＳ２６においてＹｅｓ）、オーバーレイ装置２は、通常オーバーレイモードに設定する（ステップＳ２８）。
【００７３】
オーバーレイ装置２は、強制オーバーレイモードまたは通常オーバーレイモードに設定した後、一致カウンターＮを０にクリアし（ステップＳ２９）、ＬｐｒｅにＬｒｅｆ値を代入し（ステップＳ３０）、異常検出処理を終了する。
【００７４】
ここで、ベースＰＣ１から通知されるＬｒｅｆ値が取得されるタイミングと、オーバーレイ装置２がＣｔｒｇ値を取得するタイミングの関係について説明する。
【００７５】
前述の説明から明らかなようにＣｒｅｆ値と比較されるＣｔｒｇ値は、比較時点の１秒前に取得されたものである。一方Ｌｒｅｆ値は比較時点から過去２秒間変化していない。よって、Ｃｔｒｇ値の取得タイミングは、Ｌｒｅｆ値が変化していない２秒間の中間の時点にあたるため、前後に１秒間のマージンが存在する。
【００７６】
以上のように、実施の形態２に係る画像表示システムでは、ベースＰＣ１は、マウスカーソルの座標をオーバーレイ装置２に通知し、オーバーレイ装置２は、第１の時間に、マウスカーソルの座標が変化しなかったことを判定した場合、ベース画像におけるマウスカーソルの座標の画素の色が、予め定められた固定色であるか否かを判定する。
【００７７】
より具体的に説明すると、ベースＰＣ１からオーバーレイ装置２に対して表示１フレーム毎にマウスカーソルの座標情報Ｌｒｅｆ値を通知し、オーバーレイ装置２側では表示１フレーム毎にマウスカーソルの座標変化を監視する。マウスカーソルの座標がｔ１期間変化しない場合に、オーバーレイ装置２はマウスカーソルの座標位置に対する画素の色Ｃｔｒｇ値を取得する。マウスカーソルの座標がｔ２期間変化しない場合に、オーバーレイ装置２は、（ｔ２−ｔ１）時間前に取得したＣｔｒｇ値とマウスカーソルの座標の画素の色Ｃｒｅｆ値とを比較することにより伝送エラーを検出する。
【００７８】
すなわち、マウスカーソルの位置が一定時間以上変化していない期間を利用して、オーバーレイ装置２上のマウスカーソルの座標の画素の色値と予め設定されているマウスカーソルの座標の画素の色値とを比較するため、ベースＰＣ１においてマウスカーソルの座標を取得するタイミングと、オーバーレイ装置２においてマウスカーソルの座標の画素の色値を取得するタイミングを厳密に同期させることなく異常の検出ができる。
【００７９】
よって、ベースＰＣ１から通知されるマウスカーソルの座標情報に対応するフレームと、オーバーレイ装置上で比較するマウスカーソルの座標の画素に対応するフレームを完全に同期させるための複雑な仕組みが不要であり、システムを簡素化できる。
【００８０】
また、ベースＰＣ１は、画素の色の監視が不要となり、マウスカーソルの座標情報はオペレーティングシステムから取得できるため、制御ソフトは、比較的処理の軽いものとなり容易に作成可能である。
【００８１】
ベース画像の色情報は、１以上の色要素から構成され、固定色の各々の色要素の値として、無信号の場合の各々の色要素の値と異なる固定値が選択され、オーバーレイ装置２は、固定色と、第１の時間よりも短い第２の時間前に自身が再構成したベース画像におけるマウスカーソルの座標の画素の色とを比較して一致した場合に、オーバーレイ画像の位置・サイズを変更した画像を、ベース画像上の任意の領域にクロマキー合成して表示する。
【００８２】
より具体的に説明すると、実施の形態２においてＣｔｒｇ値とＣｒｅｆ値の比較は、機器の故障や信号ケーブルの断線や接触不良によって、ベース画像の色が正しく伝送されていないこと、すなわち色の異常を検出する目的で実行される。一般的な映像信号は、色を例えばＲ、Ｇ、Ｂの様な複数の色要素に分解して伝送する。この場合、伝送経路の何らかの不具合によって、各色要素のいずれかの値が無信号の時と同じ値になる可能性が高い。このため、前記固定色の各々の色要素の値を無信号の時と異なる値にすることで、異常検出の確度が高くなる。
【００８３】
一般的な映像信号では無信号の時の各色要素の値は０で、黒色を示すので、この場合、前記固定色は、例えばＲ、Ｇ、Ｂの全てが最大値である白色（以下、全白）、あるいはＲ、Ｇ、Ｂが中間階調の灰色に設定される。
【００８４】
実施の形態１では、色の異常検出の判定に使用する色であるＣｒｅｆ値がベース画像に依存して変化するため、Ｃｒｅｆ値の色要素のいずれかに無信号時と同じ値が含まれる可能性がある。ゆえに、ベース画像の表示内容によっては異常による色の不一致を見落とす可能性がある。また、Ｃｒｅｆ値の色要素のいずれかに無信号時と同じ値が含まれている場合、色が不一致であると判定された場合、その結果は伝送エラーがあることを意味するが、色が一致しているという判定結果は必ずしも伝送エラーがないことを意味しない。ベース画像にＲ、Ｇ、Ｂのいずれも０でない色のみを使用することで、この問題を回避することができるが、表示可能色を減らすことになるので解決手段として望ましくない。
【００８５】
この点、実施の形態２では、Ｃｒｅｆ値を例えば全白に固定することができるので、色の不一致を見落とすことがない。これにより、ケーブルの断線等の不具合が解消されて正常状態に復帰した時点で、自動的に通常オーバーレイモードに戻すことができる。
【００８６】
なお、いずれかの映像信号に異常が検出された場合、マルチ画面全体を強制オーバーレイモードにした場合、異常が検出されていない残りの３系統の映像信号で伝送されるベース画像の部分においても、本来ならばクロマキー合成によって前面に表示されるべきベース画像上のウィンドウやマウスカーソルが、オーバーレイ画像の下に隠れて見えなくなるため、４系統のいずれの映像信号で異常または正常を検出したかに応じて、４つの表示画像毎に強制オーバーレイモードと通常オーバーレイモードとを切り替えるようにオーバーレイ装置２を制御してもよい。
【００８７】
＜実施の形態３＞
次に、実施の形態３に係る映像表示システムについて説明する。図６は、実施の形態３に係る画像表示システムのベースＰＣによる画像監視動作を示すフローチャートである。なお、実施の形態３において、実施の形態１，２で説明したものと同一の構成要素については同一符号を付して説明は省略する。
【００８８】
本発明の実施の形態３は、実施の形態２に対してベースＰＣ１上で制御ソフトを実行させた場合の画素監視処理を変更した実施の形態である。ベースＰＣ１は、画素監視の対象となるマウスカーソルの座標を複数のベース画像の部分画像の各々のエリアに巡回移動して、各々のマウスカーソルの座標の画素について画素監視処理を行う。なお、本実施の形態に係る画像表示システムのオーバーレイ装置２のファームウェアによる異常検出処理は、図５で説明した実施の形態２の場合と同じである。
【００８９】
ベースＰＣ１の制御ソフトが起動すると、所定の初期化処理が実行される。ベースＰＣ１は、一致カウンターＮを０にクリアし、画素監視の対象となる映像信号の系統番号（図１の例では１〜４の整数）を示すＭ値を１に初期化し、画素監視の実行モード（１）、または停止モード（０）を示すＭＯＤＥ値を、０に初期化し、マウスカーソルの座標を保存するための変数Ｌｐｒｅ値を、例えば、ベース画像の左上角を示す値に初期化する。ここで、映像信号の系統番号１〜４は、表示装置３〜６にそれぞれ入力される映像信号に対応する番号である。
【００９０】
初期化処理の後、図６に示す画素監視処理を表示フレーム毎に１回実行する。説明のために、映像信号の垂直同期周波数を仮に６０Ｈｚとすると、図６に示す画素監視処理は１／６０秒毎に実行される。
【００９１】
図６に示す画素監視処理を詳しく説明する。ベースＰＣ１上で制御ソフトが実行されると、ベースＰＣ１は、マウスカーソルの座標Ｌｒｅｆ値をオペレーティングシステムから取得する（ステップＳ３１）。次に、ベースＰＣ１は、取得したＬｒｅｆ値とＬｐｒｅ値とを比較する（ステップＳ３２）。
【００９２】
ここで、Ｌｐｒｅ値として、初期化処理で例えばベース画像の左上角を示す値が保存されており、図６に示す画素監視処理が初めて実行される場合は、初期化処理で保存されたＬｐｒｅ値が使われる。２回目以降の図６に示す画素監視処理では１回前の本画素監視処理で取得したＬｒｅｆ値がＬｐｒｅ値として保存されており（ステップＳ４７）、このＬｐｒｅ値が使われる。
【００９３】
Ｌｒｅｆ値とＬｐｒｅ値が一致しなかった場合は（ステップＳ３２においてＮｏ）、ベースＰＣ１は、ＭＯＤＥ値を０に設定して（ステップＳ３３）、オーバーレイ装置２にＬｒｅｆ値を通知し（ステップＳ３４）、一致カウンターＮを０にクリアして（ステップＳ４６）、ＬｐｒｅにＬｒｅｆ値を代入し（ステップＳ４７）、画素監視処理を終了する。
【００９４】
Ｌｒｅｆ値とＬｐｒｅ値が一致した場合は（ステップＳ３２においてＹｅｓ）、ベースＰＣ１は、一致カウンターＮに１を加える（ステップＳ３５）。ここで、一致カウンターＮは、起動時に０に初期化されている。
【００９５】
次に、ベースＰＣ１は、ＭＯＤＥ値が０か否かを確認する（ステップＳ３６）。ＭＯＤＥ値が０の場合は（ステップＳ３６においてＹｅｓ）、ベースＰＣ１は、マウスカーソルが第３の時間（以下、座標変化なし判定時間ｔ３）移動されなかったかどうか判定する（ステップＳ３７）。
【００９６】
説明のために、仮に座標変化なし判定時間ｔ３を５秒間とする。前述の説明により本画素監視処理は１／６０秒毎に実行されるので、ベースＰＣ１は、一致カウンターＮが５秒間に相当する３００を超えるか否かを判定することにより、Ｌｒｅｆ値が５秒間変化していないかどうか、すなわちマウスカーソルがｔ３時間移動されていないかどうか判定する（ステップＳ３７）。
【００９７】
一致カウンターＮが３００以下の場合は（ステップＳ３７においてＮｏ）、ベースＰＣ１は、Ｌｐｒｅ値にＬｒｅｆ値を代入し（ステップＳ４７）、画素監視処理を終了する。一致カウンターＮが３００を超えた場合は（ステップＳ３７においてＹｅｓ）、ベースＰＣ１は、ＭＯＤＥ値を１に変更する（ステップＳ３９）。ベースＰＣ１は、ステップＳ３９においてＭＯＤＥ値を１に変更した場合は、引き続き画素監視動作を開始する。
【００９８】
本実施の形態３における画素監視動作はベース映像を構成する部分画像の各々のエリアに対応するリファレンス画素を決め、第４の時間（以下、「画素監視時間ｔ４」と称す）毎に各々のリファレンス画素を巡回移動して、各々のリファレンス画素の色を確認する。図１に示すマルチ画面の画素表示システムの例では４つのベース画像部分があるので、各面のリファレンス画素の位置を示す値をＬｒｅｆ（Ｍ）とする。ここで、Ｍは前記画素監視の対象となる映像信号の系統番号で１から４の整数である。Ｌｒｅｆ（Ｍ）は、Ｌｒｅｆ、Ｌｐｒｅと同様にマウスカーソルのＸ座標とＹ座標の一意の組み合せを示す値である。
【００９９】
画素監視動作が開始されると、ベースＰＣ１は、マウスカーソルをＬｒｅｆ（Ｍ）に移動し（ステップＳ４０）、Ｌｒｅｆ値にＬｒｅｆ（Ｍ）値を代入し（ステップＳ４１）、オーバーレイ装置２にＬｒｅｆ値を通知する（ステップＳ４２）。
【０１００】
その後、ベースＰＣ１は、Ｍ値が最大値４であるか否かを調べ（ステップＳ４３）、Ｍ＝４の場合は（ステップＳ４３においてＹｅｓ）、Ｍ値を１にリセットする（ステップＳ４４）。一方、Ｍ≠４の場合は（ステップＳ４３においてＮｏ）、ベースＰＣ１は、Ｍ値に１を加える（ステップＳ４５）。このようなＭ値のリセット／インクリメント動作により、４つのリファレンス画素の巡回移動が制御される。その後、ベースＰＣ１は、一致カウンターＮを０にクリアして（ステップＳ４６）、ＬｐｒｅにＬｒｅｆ値を代入し（ステップＳ４７）、この実行サイクルの処理を終了する。
【０１０１】
次の実行サイクルでマウスカーソルが移動していなかった場合には、上記に説明したフローに従って、ベースＰＣ１は、ステップＳ３６でＭＯＤＥ値が０でなかった場合の処理に入り、一致カウンターＮによって、前回の実行サイクルのステップＳ４４またはステップＳ４５でＭ値が変更されてから、マウスカーソルが移動していない時間が画素監視時間ｔ４を超えたかどうかを調べる。
【０１０２】
説明のため、仮に画素監視時間ｔ４を２．５秒間とする。前述の説明により本画素監視処理は１／６０秒毎に実行されるので、ベースＰＣ１は、一致カウンターＮが２．５秒間に相当する１５０を超えているか否かを判定する（ステップＳ３８）。
【０１０３】
一致カウンターＮが１５０以下の場合は（ステップＳ３８においてＮｏ）、ベースＰＣ１は、Ｌｐｒｅ値にＬｒｅｆ値を代入し（ステップＳ４７）、この実行サイクルの処理を終了する。一致カウンターＮが１５０を超えた場合は（ステップＳ３８においてＹｅｓ）、上記に説明したステップＳ４０〜ステップＳ４２の処理が行われ、最新のＭ値に対応するリファレンス画素の画素監視動作が実行される。ステップＳ４３以降の処理も上記に説明したとおりである。
【０１０４】
なお、座標変化なし判定時間ｔ３および画素監視時間ｔ４は実施の形態２において説明した座標変化なし判定時間ｔ２よりも長い時間とする。本実施の形態３のフローに従えば、画素監視の実行モードにおいて少なくともｔ３期間またはｔ４期間はオーバーレイ装置２に通知されたＬｒｅｆ値が更新されない。このため、ｔ３＞ｔ２かつｔ４＞ｔ２であれば、図５で説明したステップＳ２５において所定時間を超えたと判定され、ステップＳ２６の色値の比較動作すなわち異常検出動作が実行される。
【０１０５】
以上のように、実施の形態３に係る画像表示システムでは、ベースＰＣ１は、ベース画像を複数のエリアに分割して出力し、第１の時間よりも長い第３の時間毎に、マウスカーソルが、複数のエリアを巡回移動するように制御する。
【０１０６】
より具体的に説明すると、ベースＰＣ１は、マウスカーソルの座標がｔ３期間変化しない場合に画素監視の実行モードに移行し、マウスが操作されてマウスカーソルの座標が変化した場合は画素監視の実行モードを終了する。画素監視の実行モード中、ベースＰＣ１は、複数のベース画像の部分画像の各々のエリア内の所定座標に、ｔ２期間よりも長いｔ３期間毎にマウスカーソルを巡回移動して、各々のマウスカーソルの座標の画素について、画素監視すなわち異常検出を行う。これにより、１つのマウスカーソルでマルチ画面の画像表示システムの異常を確実に検出することができる。
【０１０７】
なお、実施の形態３では、ベースＰＣ１からオーバーレイ装置２にマウスカーソルの座標を通知するようにしたが、各面のリファレンス画素Ｌｒｅｆ（Ｍ）の値をあらかじめオーバーレイ装置２で保持し、ベースＰＣ１からは画素監視の対象となる映像信号の系統番号Ｍ値を通知するようにしてもよい。
【０１０８】
また、ベースＰＣ１は、マウスカーソルに対してマウス操作が行われていないことを判定した場合、マウスカーソルの図案を変更してもよい。すなわち、画素監視の実行モード中はマウスカーソルの不透明色部分を、例えばマウスカーソルの座標が示す１画素のみで、かつ色も周囲画像とのコントラストの最大値が最も小さくなることが期待される中間諧調の灰色とし、画素監視の停止モード中は通常のマウスカーソル画像に切り替えてもよい。
【０１０９】
画素監視の実行モード中はマウス操作が行われていないのでマウスカーソルが目立つ必要はなく、むしろ画面上に表示されるマウスカーソルを、例えば１画素の灰色の点にすることで、画面に表示される情報の監視を妨げることなく画素監視を実行することができる。マウス操作が行われた場合は速やかに通常のマウスカーソルに戻るため、マウス操作に支障を来たすこともない。
【０１１０】
また、マウスカーソルの不透明色部分は１画素の中間諧調の灰色とは限らず、表示装置３〜６の画素のサイズと想定している視認距離との関係および実際表示するコンテンツ等によって、表示される情報の監視を妨げない範囲の画素数や形状および色であればよい。
【０１１１】
なお、本発明は、その発明の範囲内において、各実施の形態を自由に組み合わせたり、各実施の形態を適宜、変形、省略することが可能である。
【符号の説明】
【０１１２】
１  ベースＰＣ、２  オーバーレイ装置。
【図１】
2014137431.tif 000003
【図２】
2014137431.tif 000004
【図３】
2014137431.tif 000005
【図４】
2014137431.tif 000006
【図５】
2014137431.tif 000007
【図６】
2014137431.tif 000008