(57)【特許請求の範囲】
【請求項１】
画像データから構成される複数の画像フレームと、前記画像フレームに前記画像データが正常に表示されるか否かの判定に用いるチェックキャラクタを含むチェックキャラクタ付きブランクフレームとを入力し、所定のタイミングにおいて、前記チェックキャラクタが検出されない場合、異常通知信号を出力する画像データ監視部を備えることを特徴とする画像処理装置。
【請求項２】
前記チェックキャラクタ付きブランクフレームは、一定の色データで構成されたブランクフレーム領域と、前記チェックキャラクタのデータが配置されたチェックキャラクタ領域とを含むことを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記一定の色は、黒であることを特徴とする請求項２記載の画像処理装置。
【請求項４】
前記チェックキャラクタが検出された場合、前記画像データ監視部は、前記チェックキャラクタのデータを、前記一定の色のデータに変換して出力することを特徴とする請求項２記載の画像処理装置。
【請求項５】
前記チェックキャラクタ付きブランクフレームは、第１のチェックキャラクタ付きブランクフレームと、前記第１のチェックキャラクタ付きブランクフレームを構成する前記チェックキャラクタの配置が異なる第２のチェックキャラクタ付きブランクフレームとを含み、一定周期毎に前記第１のチェックキャラクタ付きブランクフレームと、前記第２のチェックキャラクタ付きブランクフレームとが前記画像データ監視部に入力す
ることを特徴とする請求項１記載の画像処理装置。
【請求項６】
前記画像データと、この画像データに同期した画像クロックと、同期信号とを出力する画像処理部と、
前記画像データ監視部から出力される表示用画像データ
を前記同期信号に同期して表示する表示装置と、を備えることを特徴とする請求項１記載の画像処理装置。
【請求項７】
前記異常通知信号が出力されたとき、前記画像処理部がイニシャライズ処理されることを特徴とする請求項６記載の画像処理装置。
【請求項８】
前記画像データ監視部は、前記チェックキャラクタが検出されたときはヒット信号を活性化して出力するチェックキャラクタ付きブランクフレーム判定部と、
活性化された前記ヒット信号が所定期間の間に入力しない場合に、前記異常通知信号を出力するタイマと、前記ヒット信号が非活性のときは、前記画像データをそのまま出力し、前記ヒット信号が活性化されたときは、前記チェックキャラクタのデータを前記一定の色のデータに変換して出力するマスク部と、を備えることを請求項２記載の画像処理装置。
【請求項９】
表示画面に表示される表示画像データから構成された表示フレームと、この表示フレームの外側の上部または下部に設けられ、前記表示画像データが正常に表示されるか否かの判定に用いるチェックキャラクタを配置した領域であるチェックキャラクタ部とを含むチェックキャラクタ付き画像フレームを順次を入力し、所定のタイミングにおいて、前記チェックキャラクタが検出されない場合、異常通知信号を出力する画像データ監視部を備えることを特徴とする画像処理装置。
【請求項１０】
前記画像データ監視部は、前記チェックキャラクタ部の垂直位置情報を検出する垂直カウンタと、
前記垂直カウンタで前記チェックキャラクタ部の垂直位置情報が検出された場合、この検出信号と前記チェックキャラクタ部のデータを参照し、前記チェックキャラクタが検出されたときはヒット信号を活性化して出力するチェックキャラクタ判定部と、
活性化された前記ヒット信号が所定期間の間に入力しない場合に、前記異常通知信号を出力するタイマと、を備えることを請求項９記載の画像処理装置。
【請求項１１】
表示画面に表示される表示画像データから構成された表示フレームと、この表示フレームの外側の右端または左端に設けられ、前記表示画像データが正常に表示されるか否かの判定に用いるチェックキャラクタを配置した領域であるチェックキャラクタ部とを含むチェックキャラクタ付き画像フレームを順次を入力し、所定のタイミングにおいて、前記チェックキャラクタが検出されない場合、異常通知信号を出力する画像データ監視部を備えることを特徴とする画像処理装置。
【請求項１２】
前記画像データ監視部は、前記チェックキャラクタ部の水平位置情報を検出する水平カウンタと、
前記水平カウンタで前記チェックキャラクタ部の水平位置情報が検出された場合、この検出信号と前記チェックキャラクタ部のデータを参照し、前記チェックキャラクタが検出されたときはヒット信号を活性化して出力するチェックキャラクタ判定部と、活性化された前記ヒット信号が所定期間の間に入力しない場合に、前記異常通知信号を出力するタイマと、を備えることを特徴とする請求項１１記載の画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は画像処理装置に関し、特に画像処理装置内部で発生した異常状態を監視し、異常状態が発生した場合に表示画面上に正常な画像を表示することが可能な画像処理装置に関する。
【０００２】
【従来の技術】
最近遊技機などに用いられる画像処理装置は、内部回路が高度化、複雑化しており、静電気ノイズなどにより誤動作が発生しやすくなってきている。例えば、静電気ノイズが信号配線に混入したり、信号配線の電位が完全にハイレベルまたはロウレベルに定まらず中間電位となって論理が不安定になったりした場合、表示画面が乱れたり、画面がフリーズしたりするケースが生じている。
【０００３】
このような問題を解決するための第１の従来技術が特開２０００−１４０３７５号公報に記載されている。この公報記載の画像処理装置は、指令信号の送信時間間隔が、予め設定した設定時間内に入らなかった場合、異常状態の発生と判定し、異常対応処理を行っている。
【０００４】
また特開平１１−９９２５２号公報記載の画像処理装置は、ビデオディスプレイプロセッサからの割込み信号が発生しなくなったり、表示制御用ＣＰＵが暴走したりすると、ウォッチドッグタイマの設定処理が実行されなくなり、リセット信号が発生する。そしてこのリセット信号により、表示制御用ＣＰＵがリセットされるとともに初期状態に設定され、表示制御用ＣＰＵとビデオディスプレイプロセッサは、正常状態に復帰する。
【０００５】
【発明が解決しようとする課題】
上述した特開２０００−１４０３７５号公報記載の画像処理装置は、異常状態の発生を、指令信号の送信時間間隔を基にして判定しているので、画像処理装置が異常状態にあるにもかかわらず静電気ノイズなどにより誤った指令信号が送られた場合、画像処理装置は誤って送られた指令信号を正常な指令信号として判定し、異常状態から正常状態に復帰することが出来ない。この為表示画面が乱れたり、画面がフリーズしたりという問題を根本的に解決することが出来ないという問題がある。
【０００６】
また特開１１−９９２５２号公報記載の画像処理装置は、ウォッチドッグタイマが異常を検出した場合、表示制御用ＣＰＵを初期状態に設定するが、初期状態に復帰するためのイニシャライズプログラムを起動しなければならず、正常状態への復帰に時間がかかる他、正常状態に復帰させるまでには面倒な処理が必要である。
【０００７】
このため本発明の目的は、表示画面に表示する表示フレームのうちの１枚若しくは数枚を、チェックキャラクタを表示するチェックキャラクタ付きブランクフレームとし、チャックキャラクタを所定のタイミングで検出しなかった場合は異常である旨の異常信号を出力することで、実際に表示する画像を基にして、画像処理装置自体の動作状態、すなわち正常状態であるか異常状態であるかを常時監視することができる画像処理装置を提供することにある。
【０００８】
【課題を解決するための手段】
そのため、本発明による画像処理装置は、画像データから構成される複数の画像フレームと、前記画像フレームに前記画像データが正常に表示されるか否かの判定に用いるチェックキャラクタを含むチェックキャラクタ付きブランクフレームとを入力し、所定のタイミングにおいて、前記チェックキャラクタが検出されない場合、異常通知信号を出力する画像データ監視部を備えている。
【０００９】
【発明の実施の形態】
次に、本発明の第１の実施の形態による画像処理装置について図１〜図４を参照して説明する。
【００１０】
図１は、本発明の第１の実施の形態による画像処理装置を示すブロック図であり、画像処理用ＣＰＵ１１と、画像処理用ＣＰＵ１１からＣＰＵバスを介して送られた制御信号により画像データを生成し、画像データとこの画像データに同期した画像クロックと、水平同期信号と垂直同期信号とを含む同期信号とを出力する画像処理部１２とを備える。
【００１１】
また本発明の第１の実施の形態による画像処理装置は、画像処理部１２から出力された同期信号と画像クロックをそれぞれ所定時間遅延し、表示用画像データとのタイミングを調整する遅延回路１４と、画像処理部１２から出力された画像データを監視し、監視結果である異常通知信号とブランクフレーム信号とを画像処理用ＣＰＵ１１に出力するとともに、画像データを受けて表示装置１５に表示するための表示用画像データを出力する画像データ監視部１３とを備えている。
【００１２】
また画像データ監視部１３は、画像データを画像フレーム単位で記憶し、内部画像データＳ１を出力する入力バッファメモリ１３１と、入力バッファメモリ１３１から出力された内部画像データＳ１がチェックキャラクタ付きブランクフレームであるか否かを画像フレーム毎に判定し、チェックキャラクタ付きブランクフレームであると判定した場合はヒット信号Ｓ３を活性化すなわち“１”にして出力するチェックキャラクタ付きブランクフレーム判定部１３２と、内部画像データＳ１を画像フレーム単位で記憶し、出力画像データＳ２を出力する出力バッファメモリ１３３とを備えている。
【００１３】
さらに画像データ監視部１３は、ヒット信号Ｓ３とシステムリセット信号Ｒｓｙｓとを入力してセット信号Ｓ４を出力するＯＲゲート１３４と、画像クロックに同期してセット信号をカウントするタイマ１３５と、セット信号をラッチしてブランクフレーム信号として出力するラッチ回路１３６と、ヒット信号Ｓ３が活性化されたときは、チェックキャラクタ付きブランクフレームを構成するチェックキャラクタの出力画像データＳ２をブランク画像データに変換して表示装置１５に出力し、ヒット信号Ｓ３が非活性化されたときは出力バッファメモリ１３３からの出力画像データＳ２をそのまま表示装置１５に出力するマスク部１３７とを備えている。
【００１４】
次に図２を参照して、画像処理部１２で生成する画像フレームとチェックキャラクタ付きブランクフレーム、およびチェックキャラクタについて説明する。
【００１５】
図２（ａ）は、画像フレームＦ１，Ｆ２，Ｆ３・・・Ｆｎを示し、１秒間にｎ（一般的にはｎ＝３０）枚の画像フレームが画像データとして、画像処理部１２から出力されることを表している。
【００１６】
本発明の画像処理装置は、図２（ｂ），（ｃ）に示すように、ｎ枚の画像フレームの中に１枚乃至数枚のチェックキャラクタ付きブランクフレームＦｉ，Ｆｊを挿入し、このチェックキャラクタ付きブランクフレームにはチェックキャラクタ２１，２２が含まれる。
【００１７】
チェックキャラクタ付きブランクフレームＦｉ，Ｆｊは、チェックキャラクタを除いた画像フレーム全体が黒、青、赤など一定の色を有するピクセルデータで構成される特別の画像フレームであり、チェックキャラクタ２１，２２は、画像データが画像処理部１２からチェックキャラクタ付きブランクフレーム判定部１３２までに正しく伝達されているか否かを判定するための複数のピクセルデータからなるテスト用のキャラクタを表す。
【００１８】
このチェックキャラクタ２１，２２は、チェックキャラクタ付きブランクフレーム判定部１３２でチェックキャラクタを構成するピクセルデータ毎に正しいチェックキャラクタであることを確認できる図形であれば、多角形、円などに限らず任意の形状の図形であって良い。そして一定時間毎、例えば１秒毎にチェックキャラクタ付きブランクフレームＦｉ，Ｆｊを交互に画像処理部１２から画像データとして出力するようにタイミング調整する。
【００１９】
次に図３を参照して、本発明の画像処理装置で用いるシステムリセット信号Ｒｓｙｓ、画像クロック、同期信号、画像データについて説明する。
【００２０】
図３（ａ）で、▲１▼で示すように時刻ｔ１でシステムリセット信号Ｒｓｙｓが活性化すると、画像処理用ＣＰＵ１１、入力バッファメモリ１３１、チェックキャラクタ付きブランクフレーム判定部１３２、ＯＲゲート１３４などが初期化あるいはリセットされる。次に時刻ｔ１後の時刻ｔ２で、▲２▼で示す画像クロックと▲３▼で示す画像クロックに同期した同期信号とが、画像処理部１２から出力される。
【００２１】
また図３（ｂ）の画像クロック▲２▼’は、図３（ａ）に示す画像クロック▲２▼を時間軸方向に拡大して示しており、図３（ｂ）からわかるように、画像データ▲４▼は画像クロックに同期して画像処理部１２から出力され、１クロック毎に１ピクセル分のＲ，Ｇ，Ｂの色データが出力される。
【００２２】
図３（ａ）に示すように、時刻ｔ２で画像クロック▲２▼に同期して垂直同期信号が発生し、表示装置１５は時刻ｔ３〜ｔ４で１番目のラインの水平走査を行い、時刻ｔ４で画像処理部１２から出力された水平同期信号を基にして、表示装置１５は時刻ｔ５〜ｔ６で２番目のラインの水平走査を行う。このようにして、画像フレームの最終ラインまで水平同期信号を基にして順次水平走査が行われ、その後次の画像フレームの走査が同様にして行われる。
【００２３】
次に図１〜図４を参照して、本発明の画像処理装置の動作について説明する。
【００２４】
最初に本発明の画像処理装置の電源を投入すると、図４に示すように、システムリセット信号Ｒｓｙｓが活性化し画像処理用ＣＰＵ１１、画像処理部１２、入力バッファメモリ１３１、チェックキャラクタ付きブランクフレーム判定部１３２、ＯＲゲート１３４などが初期化あるいはリセットされる。
【００２５】
次に画像処理部１２は、画像処理用ＣＰＵ１１からＣＰＵバスを介して制御信号を受け取り、この制御信号を基にしてチェックキャラクタ付きブランクフレームを含む画像フレームを生成し、ピクセル毎の画像データと図３に示す同期信号および画像クロックとを出力する。
【００２６】
入力バッファメモリ１３１は、画像クロックと画像データとを入力し、チェックキャラクタ付きブランクフレームを含む画像フレームを記憶し、画像データを出力バッファメモリ１３３とチェックキャラクタ付きブランクフレーム判定部１３２とに内部画像データＳ１として出力する。
【００２７】
チェックキャラクタ付きブランクフレーム判定部１３２は、入力バッファメモリ１３１から出力された内部画像データＳ１と画像クロックおよび同期信号を入力し、チェックキャラクタ付きブランクフレームが入力したと判定した場合は、ヒット信号Ｓ３を活性化すなわち“１”にして出力する。
【００２８】
このときの判定としては、チェックキャラクタ付きブランクフレーム判定部１３２でチェックキャラクタの画像データを生成し、発生したチェックキャラクタの画像データと入力したチェックキャラクタの画像データとを比較することにより行う。
【００２９】
より具体的に説明すると、黒など一定の色を有しブランクフレームを構成するピクセルデータが複数連続し、かつ次のピクセルデータがチェックキャラクタデータであるときは、この内部画像データＳ１により構成される画像フレームは、チェックキャラクタ付きブランクフレームであると判定する。
【００３０】
チェックキャラクタ付きブランクフレームが正規のタイミングで画像データ監視部１３に入力したか否かは、画像処理用ＣＰＵ１１が、ラッチ回路から出力されたブランクフレーム信号を参照して判定する。
【００３１】
ＯＲゲート１３４は、チェックキャラクタ付きブランクフレーム判定部１３２からのヒット信号Ｓ３が活性化すなわち“１”になると、タイマ３５にセット信号Ｓ４として“１”を出力する。
【００３２】
タイマ１３５は、アップカウンタまたはダウンカウンタを含んでおり、図４のタイミングチャートではアップカウンタとして説明している。すなわちタイマ１３５は、０→１→２→・・・と画像クロックに同期してカウントアップし、図４（ａ）に示すようにチェックキャラクタ付きブランクフレームが入力しない場合は、セット信号Ｓ４が“１”とならない。タイマ１３５に設定された設定値がｂ−１の場合、タイマ１３５は▲４▼で示す異常通知信号を出力する。
【００３３】
本来タイマ１３５のカウント値が、設定値ｂ−１になる前にチェックキャラクタ付きブランクフレームが画像データ監視部１３に入力するように、設定値ｂが定められている。しかし、ｂ−１のカウント値になってもチェックキャラクタ付きブランクフレームが検出されないので、画像処理装置は入力バッファメモリ１３１に入力する画像データが異常であると判定し、タイマ１３５は画像処理用ＣＰＵ１１に対して異常通知信号を出力する。
【００３４】
また図４（ｂ）に示すように、チェックキャラクタ付きブランクフレームの周期に相当する時刻ｔ７でセット信号が活性化され“１”となると、タイマ１３５の値はそのときのカウント値ａから０にリセットされる。このときチェックキャラクタ付きブランクフレームは、チェックキャラクタ付きブランクフレームの周期に相当する時刻通りに正常に検出されたので、図４（ｂ）の▲４▼に示すようにタイマ１３５から異常通知信号は出力されない。
【００３５】
画像処理用ＣＰＵ１１は、画像データ監視部１３から異常通知信号が出力された場合、画像処理部１２に異常が生じたと判断し画像処理部１２をＣＰＵバスを介してイニシャライズする。
【００３６】
また、チェックキャラクタ付きブランクフレームを任意の時間（例えば１秒毎）に、図２（ｂ）に示すチェックキャラクタ付きブランクフレームＦｉからチェックキャラクタ付きブランクフレームＦｊに切り替えて表示することで、表示画面のフリーズ状態などを回避することができる。
【００３７】
次に出力バッファメモリ１３３とマスク部１３７の動作について説明する。
【００３８】
出力バッファメモリ１３３は、内部画像データＳ１を入力して画像フレーム単位で記憶し、記憶した画像データを出力画像データＳ２としてマスク部１３７に出力する。
【００３９】
マスク部１３７はヒット信号Ｓ３が非活性の場合、出力バッファメモリ１３３からの出力画像データＳ２をそのまま表示用画像データとして表示装置１５に出力する。
【００４０】
一方マスク部１３７はヒット信号Ｓ３が活性の場合、出力バッファメモリ１３３からの出力画像データＳ２がチェックキャラクタ付きブランクフレームであると判定して、チェックキャラクタ付きブランクフレームに含まれるチェックキャラクタのデータをこのブランクフレームのデータに変換して、表示用画像データとして表示装置１５に出力する。
【００４１】
すなわち、チェックキャラクタ付きブランクフレームに含まれるチェックキャラクタのデータをマスクし、ブランクフレームを構成する黒など一定の色データだけを表示用画像データとして表示装置１５に出力する。これにより、表示画面を見ているユーザに対して、チェックキャラクタが見えず視認度が低いブランクフレームが瞬間的に表示されるので、ブランクフレームを含む画像フレームを違和感を感じること無く表示することが出来る。
【００４２】
以上説明したように本発明の画像処理装置は、画像フレームに挿入されたチェックキャラクタ付きブランクフレームを監視しすることで、静電気ノイズなどによる画像の乱れ、フリーズ、単色出力など画像処理装置に異常が発生した場合、異常通知信号を画像処理用ＣＰＵに通知し、画像処理用ＣＰＵは、画像処理部を初期化するなどの正常化処理を実行することで、異常状態から迅速に正常状態に復帰することが出来る。
【００４３】
また正常状態の場合は、チェックキャラクタ付きブランクフレームに含まれるチェックキャラクタのデータをマスクし、ブランクフレームを構成する黒など一定の色データだけを表示用画像データとして表示装置に出力することで、違和感の無い画像を表示することが出来る。
【００４４】
次に本発明の画像処理装置の第２の実施の形態について、図５，６を参照して説明する。
【００４５】
図５（ａ）は、本発明の画像処理装置の第２の実施の形態で用いるチェックキャラクタ付き画像フレームＦ１ｉ，Ｆ１ｊ，Ｆ１ｉ・・・Ｆ１ｎを示し、１秒間にｎ（一般的にはｎ＝３０）枚のチェックキャラクタ付き画像フレームが画像データとして、画像処理部１２から出力されることを表している。
【００４６】
また、図５（ｂ），（ｃ）に示すように、ｎ枚のチェックキャラクタ付き画像フレームをチェックキャラクタ付きフレームＦ１ｉ，Ｆ１ｊを交互に繰り返して構成し、このチェックキャラクタ付きフレームＦ１ｉ，Ｆ１ｊの斜線部にチェックキャラクタ部３１，３２を配置するようにして構成する。
【００４７】
また図５（ｂ），（ｃ）に示すチェックキャラクタ付きフレームは斜線部で示すように、図２（ｂ），（ｃ）に示すチェックキャラクタ付きブランクフレームよりもフレームサイズが垂直方向に大きくなるように構成する。すなわち、図５（ｂ），（ｃ）に示すチェックキャラクタ付きフレームは、表示画面に表示される表示領域３０と、チェックキャラクタが配置され斜線部で示す表示領域３０の外側のチェックキャラクタ部３１，３２により構成される。
【００４８】
このチェックキャラクタ部３１，３２を画像データ監視部１３Ａで監視し、正常なタイミングで入力したか否かを判定して、チェックキャラクタ部３１，３２のチェックキャラクタデータが入力しない場合は、画像処理用ＣＰＵ１１に異常通知信号を出力する。
【００４９】
また、チェックキャラクタ部３１もしくはチェックキャラクタ部３２の配列が互いに異なるチェックキャラクタ付きフレームＦ１ｉ，Ｆ１ｊを交互に表示させることでフリーズ状態等の監視を行う。
【００５０】
回路構成は図６に示すように、図１に示す回路に比して、チェックキャラクタ付きブランクフレームを用いないので不要となったラッチ回路１３６とマスク部１３７とを削除し、システムリセット信号Ｒｓｙｓと画像クロックと同期信号とを入力し、これらの信号を参照し、１本目の表示走査線からの本数を算出することでチェックキャラクタ部の領域を検出する垂直カウンタ１３８を設けている。
【００５１】
垂直カウンタ１３８は、図５の斜線部で示すチェックキャラクタ部を検出した場合に、制御信号を活性化してチェックキャラクタ判定部１３２’に出力する。チェックキャラクタ判定部１３２’は、入力バッファメモリ１３１から出力される内部画像データＳ１にチェックキャラクタが含まれているか否かについて判定し、判定結果であるヒット信号Ｓ４を出力する。図６に示す垂直カウンタ１３８およびチェックキャラクタ判定部１３２’以外の回路動作については、図１に示す回路動作と同様であるので説明を省略する。
【００５２】
次に本発明の画像処理装置の第３の実施の形態について、図７，８を参照して説明する。
【００５３】
図７（ａ）は、本発明の画像処理装置の第３の実施の形態で用いるチェックキャラクタ付き画像フレームＦ２ｉ，Ｆ２ｊ，Ｆ２ｉ・・・Ｆ２ｎを示し、１秒間にｎ（一般的にはｎ＝３０）枚のチェックキャラクタ付き画像フレームが画像データとして、画像処理部１２から出力されることを表している。
【００５４】
また、図７（ｂ），（ｃ）に示すように、ｎ枚のチェックキャラクタ付き画像フレームをチェックキャラクタ付きフレームＦ２ｉ，Ｆ２ｊを交互に繰り返して構成し、このチェックキャラクタ付きフレームＦ２ｉ，Ｆ２ｊの斜線部にチェックキャラクタ４１，４２を配置するようにして構成する。
【００５５】
また図７（ｂ），（ｃ）に示すチェックキャラクタ付きフレームは斜線部で示すように、図２（ｂ），（ｃ）に示すチェックキャラクタ付きブランクフレームよりもフレームサイズが水平方向に大きくなるように構成する。すなわち、図７（ｂ），（ｃ）に示すチェックキャラクタ付きフレームは、表示画面に表示される表示領域４０と、チェックキャラクタが配置され斜線部で示す表示領域４０の外側のチェックキャラクタ部４１，４２により構成される。
【００５６】
このチェックキャラクタ部４１，４２を画像データ監視部１３Ｂで監視し、正常なタイミングで入力したか否かを判定して、チェックキャラクタ部４１，４２のチェックキャラクタデータが入力しない場合は、画像処理用ＣＰＵ１１に異常通知信号を出力する。
【００５７】
また、チェックキャラクタ部４１もしくはチェックキャラクタ部４２の配列が互いに異なるチェックキャラクタ付きフレームＦ２ｉ，Ｆ２ｊを交互に表示させることでフリーズ状態等の監視を行う。
【００５８】
回路構成は図８に示すように、図６に示す回路に比して垂直カウンタ１３８の代わりに、システムリセット信号Ｒｓｙｓと画像クロックと同期信号とを入力し、これらの信号を参照し、左端のピクセルを基準としたピクセル数を算出することでチェックキャラクタ部の領域を検出する水平カウンタ１３９を設けている点が特徴である。
【００５９】
水平カウンタ１３９は、図７の斜線部で示すチェックキャラクタ部を検出した場合に、制御信号を活性化してチェックキャラクタ判定部１３２’に出力する。チェックキャラクタ判定部１３２’は、入力バッファメモリ１３１から出力される内部画像データＳ１にチェックキャラクタが含まれているか否かについて判定し、判定結果であるヒット信号Ｓ４を出力する。図８に示す水平カウンタ１３９以外の回路動作については、図６に示す回路動作と同様であるので説明を省略する。
【００６０】
次に本発明の画像処理装置の第４の実施の形態について、図９，１０を参照して説明する。
【００６１】
図９（ａ）は、本発明の画像処理装置の第４の実施の形態で用いるチェックキャラクタ付き画像フレームＦ３ｉ，Ｆ３ｊを含む画像フレームＦ３１，Ｆ３２，Ｆ３３・・・Ｆ３ｎを示し、１秒間にｎ（一般的にはｎ＝３０）枚の画像フレームが画像データとして、画像処理部１２から出力されることを表している。
【００６２】
本発明の画像処理装置は、図９（ｂ），（ｃ）に示すように、ｎ枚の画像フレームの中に１枚乃至数枚のチェックキャラクタ付きフレームＦ３ｉ，Ｆ３ｊが挿入され、このチェックキャラクタ付きフレームにはチェックキャラクタＣ１〜Ｃ１０が含まれる。
【００６３】
第１の実施の形態による画像処理装置においては、チェックキャラクタはブランクフレームに配置したが、本実施の形態によるチェックキャラクタは、通常表示する画像フレームの特定のキャラクタ、例えば特定の登場人物をチェックキャラクタに設定することで、画像フレームにブランクフレームを挿入しなくても良く、かつ表示画面サイズを超えてチェックキャラクタを配置するためのチェックキャラクタ部を設ける必要もない点が特徴である。
【００６４】
図９（ｂ），（ｃ）に示すチェックキャラクタＣ１〜Ｃ１０を画像データ監視部１３Ｃで監視し、このチェックキャラクタデータＣ１〜Ｃ１０が正常なタイミングで入力したか否かを判定して、チェックキャラクタＣ１〜Ｃ１０が正常なタイミングで入力しない場合は、画像処理用ＣＰＵ１１に異常通知信号を出力する。
【００６５】
また、チェックキャラクタＣ１〜Ｃ５を含むチェックキャラクタ付きフレームＦ３ｉと、チェックキャラクタＣ６〜Ｃ１０を含むチェックキャラクタ付きフレームＦ３ｊとを交互に表示させることでフリーズ状態等の監視を行う。
【００６６】
回路構成は図１０に示すように、図６に示す回路に比して垂直カウンタ１３８の代わりに、システムリセット信号Ｒｓｙｓと画像クロックと同期信号とを入力し、これらの信号を参照し、左上隅端のピクセルからのピクセル数を算出することでチェックキャラクタの領域を検出する表示座標カウンタ１３１０を設けている。
【００６７】
さらに、画像処理部１２からＣＰＵバスを介して出力されるチェックキャラクタを記憶するためのチェックキャラクタレジスタ１３１１を設けている。
【００６８】
表示座標カウンタ１３１０は、図９のチェックキャラクタＣ１〜Ｃ１０が配置された領域を検出した場合に、制御信号を活性化してチェックキャラクタ判定部１３２’に出力する。チェックキャラクタ判定部１３２’は、チェックキャラクタ判定部１３２’から出力された制御信号が活性化された場合、入力バッファメモリ１３１から出力される内部画像データＳ１とチェックキャラクタレジスタ１３１１から出力されるチェックキャラクタＣ１〜Ｃ１０とを比較し、内部画像データＳ１にチェックキャラクタが含まれているか否かについて判定し、判定結果であるヒット信号を出力する。
【００６９】
またマスク部１３７は、ヒット信号が活性化された場合、チェックキャラクタ付きフレームに含まれるチェックキャラクタのデータを一定の色、例えば黒のデータに変換して表示用画像データとして表示装置１５に出力する。
【００７０】
図１０に示す表示座標カウンタ１３１０およびチェックキャラクタレジスタ１３１１以外の回路動作については、図６に示す回路動作と同様であるので説明を省略する。
【００７１】
なお、第２の実施の形態と第３の実施の形態の両方を取り入れ、表示画面の外側の上部または下部と、表示画面の外側の右側または左側にチェックキャラクタを配置するためのチェックキャラクタ部を設けるようにしても良い。
【００７２】
この場合の回路としては、図６に示す垂直カウンタ１３８と図８に示す水平カウンタ１３９の両方とを備え、図５（ｂ），（ｃ）に示すチェックキャラクタ部３１，３２と、図７（ｂ），（ｃ）に示すチェックキャラクタ部４１，４２の両方を検出するように構成する。
【００７３】
また上記において、チェックキャラクタを所定のタイミングで検出出来なかった場合に、タイマは画像処理用ＣＰＵに異常通知信号を出力するとして説明したが、逆にチェックキャラクタを所定のタイミングで検出した場合に、タイマが画像処理用ＣＰＵに画像処理装置が正常に動作している旨の正常通知信号を出力するようにしても同様の効果が得られる。
【００７４】
【発明の効果】
以上説明したように本発明の画像処理装置は、画像フレームに含まれるチェックキャラクタを監視しすることで、静電気ノイズなどによる画像の乱れ、フリーズ、単色出力など画像処理装置に異常が発生した場合、画像処理装置の実際の動作内容に即して異常状態を検出することが可能である。
【００７５】
また画像処理用ＣＰＵは、異常通知信号が入力すると画像処理部を初期化するなどの正常化処理を実行し、異常状態から迅速に正常状態に復帰することが出来る。
【図面の簡単な説明】
【図１】本発明の画像処理装置の第１の実施の形態を示すブロック図である。
【図２】本発明の画像処理装置の第１の実施の形態で用いる画像フレームとチェックキャラクタ付きブランクフレームの説明図である。
【図３】本発明による第１の実施の形態の画像処理装置のタイミング条件を主として説明するためのタイミングチャートである。
【図４】本発明による第１の実施の形態の画像処理装置の動作を説明するためのタイミングチャートである。
【図５】本発明の画像処理装置の第２の実施の形態で用いるチェックキャラクタ付き画像フレームの説明図である。
【図６】本発明の画像処理装置の第２の実施の形態を示すブロック図である。
【図７】本発明の画像処理装置の第３の実施の形態で用いるチェックキャラクタ付き画像フレームの説明図である。
【図８】本発明の画像処理装置の第３の実施の形態を示すブロック図である。
【図９】本発明の画像処理装置の第４の実施の形態で用いるチェックキャラクタ付き画像フレームの説明図である。
【図１０】本発明の画像処理装置の第４の実施の形態を示すブロック図である。
【符号の説明】
１００〜１０３    画像処理装置
１１    画像処理用ＣＰＵ
１２    画像処理部
１３，１３Ａ，１３Ｂ，１３Ｃ    画像データ監視部
１４    遅延回路
１５    表示装置
１３１    入力バッファメモリ
１３２    チェックキャラクタ付きブランクフレーム判定部
１３２’    チェックキャラクタ判定部
１３３    出力バッファメモリ
１３４    ＯＲゲート
１３５    タイマ
１３６    ラッチ回路
１３７    マスク部
１３８    垂直カウンタ
１３９    水平カウンタ
１３１０    表示座標カウンタ
１３１１    チェックキャラクタレジスタ
２１，２２，Ｃ１〜Ｃ１０    チェックキャラクタ
３１，３２，４１，４２    チェックキャラクタ部
Ｆ１〜Ｆｎ    画像フレーム
Ｆｉ，Ｆｊ    チェックキャラクタ付きブランクフレーム
Ｆ１ｉ，Ｆ１ｊ，Ｆ２ｉ，Ｆ２ｊ，Ｆ３ｉ，Ｆ３ｊ    チェックキャラクタ付き画像フレーム
【図１】
0003623467.tif 000002
【図２】
0003623467.tif 000003
【図３】
0003623467.tif 000004
【図４】
0003623467.tif 000005
【図５】
0003623467.tif 000006
【図６】
0003623467.tif 000007
【図７】
0003623467.tif 000008
【図８】
0003623467.tif 000009
【図９】
0003623467.tif 000010
【図１０】
0003623467.tif 000011