(57)【要約】  画像表示装置は、再生ドットクロックを生成するクロック生成部と、水平同期信号と垂直同期信号の周波数および垂直総ライン数を検出し同期信号情報として出力する同期検出部と、再生ドットクロックを用いて映像信号内の表示対象となる水平方向の映像信号の表示開始位置と表示終了位置を測定し映像信号情報として出力する映像検出部と、同期信号情報を基に入力信号の解像度を推定しクロック生成部の分周比を解像度に対応する所定値に仮設定し、映像信号情報から水平表示幅の実測値を求め解像度と比較し分周比を再設定する制御部と、表示開始位置の最小値と表示終了位置の最大値を保存する格納部を備え、制御部は、所定の時間毎に表示開始位置の最小値と表示終了位置の最大値を更新して保存し、格納部内の表示開始位置の最小値と表示終了位置の最大値を基に水平表示幅の実測値を更新し、更新した水平表示幅の実測値を解像度と比較し分周比を再設定する。
2012111120.tif 000002
【特許請求の範囲】
【請求項１】
水平同期信号を逓倍して、入力された映像信号を表示するための再生ドットクロックを生成するクロック生成部と、
前記水平同期信号と垂直同期信号の周波数および前記映像信号の１フレームの総ライン数である垂直総ライン数を検出し同期信号情報として出力する同期検出部と、
前記クロック生成部で生成された再生ドットクロックを用いて、前記映像信号に含まれる、表示対象となる水平方向の映像信号の表示開始位置と表示終了位置を測定し、映像信号情報として出力する映像検出部と、
前記同期信号情報を基に該入力信号の解像度を推定し、前記クロック生成部の分周比を推定した解像度に対応する予め決められた値に仮設定し、前記映像検出部で測定された映像信号情報から水平表示幅の実測値を求め、前記推定した解像度と比較し分周比を再設定する制御部と、
前記表示開始位置の最小値と前記表示終了位置の最大値を保存する格納部とを備え、
前記制御部は、所定の時間毎に前記表示開始位置の最小値と前記表示終了位置の最大値を更新して保存し、前記格納部内の前記表示開始位置の最小値と前記表示終了位置の最大値に従って前記水平表示幅の実測値を更新し、更新した水平表示幅の実測値を前記推定した解像度と比較し前記分周比を再設定する、画像表示装置。
【請求項２】
請求項１に記載の画像表示装置において、
前記映像検出部は、さらに、前記水平同期信号を用いて、前記映像信号に含まれる、表示対象となる垂直方向の映像信号の表示開始位置と表示終了位置を測定し、前記水平方向の表示開始位置と表示終了位置と併せて、前記映像信号情報として出力し、
前記格納部は、さらに、前記垂直方向の表示開始位置の最小値と表示終了位置の最大値を保存し、
前記制御部は、さらに、前記所定の時間毎に前記垂直方向の表示開始位置の最小値と表示終了位置の最大値を更新して保存し、前記格納部内の、前記水平方向の表示開始位置の最小値と表示終了位置の最大値と、前記垂直方向の表示開始位置の最小値と表示終了位置の最大値と、に基づいて前記映像信号のアスペクト比を検出する、画像表示装置。
【請求項３】
水平同期信号を逓倍して、入力された映像信号を表示するための再生ドットクロックを生成するクロック生成部と、
前記水平同期信号と垂直同期信号の周波数および前記映像信号の１フレームの総ライン数である垂直総ライン数を検出し同期信号情報として出力する同期検出部と、
前記クロック生成部で生成された再生ドットクロックを用いて、前記映像信号に含まれる、表示対象となる水平方向の映像信号の表示開始位置と表示終了位置を測定し、映像信号情報として出力する映像検出部と、
前記表示開始位置の最小値と前記表示終了位置の最大値を保存する格納部とを備え、
を備えた画像表示装置により、前記再生ドットクロックの周波数を前記映像信号に対応して調整するためのクロック周波数調整方法であって、
前記同期信号情報を基に該入力信号の解像度を推定し、
前記クロック生成部の分周比を推定した解像度に対応する予め決められた値に仮設定し、
前記映像検出部で測定された映像信号情報から水平表示幅の実測値を求め、
前記水平表示幅の実測値を前記推定した解像度と比較し分周比を再設定し、
所定の時間毎に前記表示開始位置の最小値と前記表示終了位置の最大値を更新して前記格納部に保存し、
前記格納部内の前記表示開始位置の最小値と前記表示終了位置の最大値に従って前記水平表示幅の実測値を更新し、
更新した水平表示幅の実測値を前記推定した解像度と比較し前記分周比を再設定する、クロック周波数調整方法。
【請求項４】
請求項３に記載のクロック周波数調整方法において、
前記映像検出部は、さらに、前記水平同期信号を用いて、前記映像信号に含まれる、表示対象となる垂直方向の映像信号の表示開始位置と表示終了位置を測定し、前記水平方向の表示開始位置と表示終了位置と併せて、前記映像信号情報として出力するものであり、
前記格納部は、さらに、前記垂直方向の表示開始位置の最小値と表示終了位置の最大値を保存するものであり、
前記所定の時間毎に前記垂直方向の表示開始位置の最小値と表示終了位置の最大値を更新して保存し、
前記格納部内の、前記水平方向の表示開始位置の最小値と表示終了位置の最大値と、前記垂直方向の表示開始位置の最小値と表示終了位置の最大値と、に基づいて前記映像信号のアスペクト比を検出する、クロック周波数調整方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はＲＧＢ映像信号を出力する映像信号源と接続される画像表示装置及びそのクロック周波数調整方法に関する。
【背景技術】
【０００２】
ＲＧＢ映像信号により画像を表示する画像表示装置として、格子状に画素が配置された液晶パネル等が知られている。この種の画像表示装置は、パーソナルコンピュータ（以下、ＰＣと略す）やワークステーション等の映像信号源と接続され、該映像信号源から供給される映像信号に基づいて画像を表示することが可能である。【０００３】
画像表示装置には、表示画像の水平方向の表示周期を示す水平同期信号よりも高い一定の周波数（以下、ドットクロックと記す）で信号レベルが変化する映像信号が供給される。画像表示装置は、映像信号源で用いているドットクロックと同じ周波数のドットクロックを再生し、その再生したドットクロックを用いて映像信号源からの映像信号に基づいて画像を表示する。本明細書では画像表示装置で再生するドットクロックを再生ドットクロックと呼ぶ。画像表示装置は、ＰＬＬ（Phase  Locked  Loop）によるクロック生成回路を備え、この回路が備える分周器の分周比を変更することで、映像信号源から供給される映像信号の水平同期信号の整数倍となるように、再生ドットクロックの周波数を調整する。【０００４】
また、映像信号源側のドットクロック周波数（あるいは分周比）が判明している場合は、それに従って分周器の分周比を設定することで、再生ドットクロックの周波数を正確に映像信号源側のドットクロックに合わせることが可能である。【０００５】
しかしながら、入力される映像信号がアナログ信号である場合、映像信号源から画像表示装置に供給されるドットクロックに関する情報は何もなく、タイミング情報としては水平同期信号と垂直同期信号のみである。この場合は、画像表示装置で映像信号源側のドットクロック周波数（あるいは分周比）の情報を予め取得できないため、クロック生成回路の分周比が正しく設定される保障がない。分周比が正しく設定されないと、再生ドットクロックの周波数が映像信号源側のドットクロックの周波数と一致しないため、画像を正しく表示することができなくなる。すなわち、映像信号のドットクロック周波数に対して画像表示装置の再生ドットクロックの周波数の方が高い場合は、映像信号の右側一部が画像表示領域よりもはみ出てしまい、表示が欠けてしまう。逆に再生ドットクロックの周波数が低い場合は、水平方向左側に圧縮されて表示されて表示画像の右側は黒となってしまう。【０００６】
なお、使用者自身が、画像表示装置に設けられた調整機能を用いて、表示画像を見ながら再生ドットクロックの周波数を調整することも可能である。しかしながら、このような手動による再生ドットクロックの周波数調整は、使用者にとって非常に煩わしい。【０００７】
そこで、再生ドットクロックの周波数を自動的に調整するための各種の技術が提案されている。【０００８】
例えば、特許文献１には、以下のようなクロックの周波数調整方法が記載されている。
（１）水平同期信号の周波数を測定し、１フレーム間のライン数を数える。
（２）水平同期信号の周波数と１フレーム間のライン数からテーブルを参照して、アナログ映像信号の水平解像度やドットクロックの周波数を推定し、アナログ映像信号の水平表示幅Ｅ（すなわち推定した水平解像度）と分周比ｎを暫定的に設定する。
（３）分周比ｎにより生成した再生ドットクロックにより実際に取り込んだ映像信号の水平表示幅Ｗを求める。
（４）Ｗ＜Ｅ、または、Ｗ＞Ｅのときは、新たな分周比ｎ’を［ｎ’＝ｎ×Ｅ／Ｗ］により求め、次のフレームで同様の測定をする。ただしＷがＥに比べて著しく小さい値のとき（例えば５０％以下）は、有効映像領域の一部にしか画像が存在しないと判断し、自動調整を中止する。
（５）Ｗ＝Ｅのときは、再生ドットクロックの周波数が正確に調整されたと判定し、自動調整を終了する。【０００９】
この調整方法では、判別した入力信号の種類に応じた分周比にて再生ドットクロックを生成し、その再生ドットクロックにより水平表示幅を検出して、判別した入力信号の種類に応じた水平表示幅と比較することにより、必要ならば分周比を再調整することによって再生ドットクロックの周波数と映像信号のドットクロックの周波数を一致させるため、手動によるクロック周波数調整を行う必要がない。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】米国特許第５７６７９１６号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかし特許文献１に記載のクロック調整方法では、水平表示幅を検出しているため、入力映像信号の有効映像領域全体に画像が存在している場合は正しく再生ドットクロックの周波数調整を行うことができるが、有効映像領域の一部のみに画像が存在している場合には正しく動作しないという問題がある。すなわち画像の水平解像度が映像信号の水平解像度と一致していなければ、正しく再生ドットクロックの周波数を調整することができない。例えばスクリーンセーバー等の背景が黒で、小さな図形が移動するような信号では、水平表示幅を検出しても有効映像領域全体に対して著しく小さな値となるため、正しくクロック周波数を調整することができない。【００１２】
本発明は上記したような従来の技術が有する問題点を解決するためになされたものであり、映像信号の一部のみに画像が存在し、時間の経過により移動するスクリーンセーバー等の映像信号受信時にも、映像信号のドットクロックと等しい周波数の再生ドットクロックが得られ、画像を正しく表示できる画像表示装置及びそのクロック周波数調整方法を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記目的を達成するため本発明の画像表示装置は、
水平同期信号を逓倍して、入力された映像信号を表示するための再生ドットクロックを生成するクロック生成部と、
前記水平同期信号と垂直同期信号の周波数および前記映像信号の１フレームの総ライン数である垂直総ライン数を検出し同期信号情報として出力する同期検出部と、
前記クロック生成部で生成された再生ドットクロックを用いて、前記映像信号に含まれる、表示対象となる水平方向の映像信号の表示開始位置と表示終了位置を測定し、映像信号情報として出力する映像検出部と、
前記同期信号情報を基に該入力信号の解像度を推定し、前記クロック生成部の分周比を推定した解像度に対応する予め決められた値に仮設定し、前記映像検出部で測定された映像信号情報から水平表示幅の実測値を求め、前記推定した解像度と比較し分周比を再設定する制御部と、
前記表示開始位置の最小値と前記表示終了位置の最大値を保存する格納部とを備え、
前記制御部は、所定の時間毎に前記表示開始位置の最小値と前記表示終了位置の最大値を更新して保存し、前記格納部内の前記表示開始位置の最小値と前記表示終了位置の最大値に従って前記水平表示幅の実測値を更新し、更新した水平表示幅の実測値を前記推定した解像度と比較し前記分周比を再設定する。【００１４】
一方、本発明の周波数調整方法は、
水平同期信号を逓倍して、入力された映像信号を表示するための再生ドットクロックを生成するクロック生成部と、
前記水平同期信号と垂直同期信号の周波数および前記映像信号の１フレームの総ライン数である垂直総ライン数を検出し同期信号情報として出力する同期検出部と、
前記クロック生成部で生成された再生ドットクロックを用いて、前記映像信号に含まれる、表示対象となる水平方向の映像信号の表示開始位置と表示終了位置を測定し、映像信号情報として出力する映像検出部と、
前記表示開始位置の最小値と前記表示終了位置の最大値を保存する格納部とを備え、
を備えた画像表示装置により、前記再生ドットクロックの周波数を前記映像信号に対応して調整するためのクロック周波数調整方法であって、
前記同期信号情報を基に該入力信号の解像度を推定し、
前記クロック生成部の分周比を推定した解像度に対応する予め決められた値に仮設定し、
前記映像検出部で測定された映像信号情報から水平表示幅の実測値を求め、
前記水平表示幅の実測値を前記推定した解像度と比較し分周比を再設定し、
所定の時間毎に前記表示開始位置の最小値と前記表示終了位置の最大値を更新して前記格納部に保存し、
前記格納部内の前記表示開始位置の最小値と前記表示終了位置の最大値に従って前記水平表示幅の実測値を更新し、
更新した水平表示幅の実測値を前記推定した解像度と比較し前記分周比を再設定する。
【発明の効果】
【００１５】
本発明によれば、スクリーンセーバーのような一部の画像が時間とともに移動するような映像信号入力時にも、映像信号の種類に応じた最適な周波数の再生ドットクロックが得られ、有効表示領域内の全ての映像信号を正しく表示することができる。
【図面の簡単な説明】
【００１６】
【図１】図１は本発明の画像表示装置の一構成例を示すブロック図である。
【図２】図１に示した制御部の一構成例を示すブロック図である。
【図３】図１に示した映像検出部の一構成例を示すブロック図である。
【図４（ａ）】図１に示した画像処理装置の処理手順を示すフローチャートである。
【図４（ｂ）】図１に示した画像処理装置の処理手順を示すフローチャートである。
【図５】信号のタイミングを示す図である。
【図６】スクリーンセーバーの例を示す図である。
【図７】スクリーンセーバーの例を示す図である。
【図８】第２実施例の一構成例を示すブロック図である。
【図９】図８に示した映像検出部の一構成例を示すブロック図である。
【図１０】スクリーンセーバーの例を示す図である。
【発明を実施するための形態】
【００１７】
次に本発明について図面を参照して説明する。
（第１実施例）
図１は本発明の画像表示装置の一構成例を示すブロック図であり、図２は図１に示した制御部の一構成例を示すブロック図である。なお、図１に示す画像表示装置には、ＰＣ等から入力される映像信号がコンポジット信号やシンクオングリーン信号である場合、不図示の同期分離部によってアナログ映像信号と同期信号（水平同期信号及び垂直同期信号）とに分離されて入力されるものとする。
【００１８】
図１に示すように、画像表示装置は、再生ドットクロックを用いてアナログ映像信号をデジタル映像信号に変換するＡ／Ｄ変換部１と、水平同期信号を逓倍して再生ドットクロックを生成すると共に、アナログ映像信号に対する再生ドットクロックの位相調整が可能なクロック生成部２と、水平同期信号及び垂直同期信号から水平同期周波数、垂直同期周波数及び垂直総ライン数等の同期信号情報を検出する同期検出部３と、デジタル映像信号から実際に表示する表示信号を検出し、水平方向の映像開始位置および映像終了位置等の値を映像信号情報として出力する映像検出部４と、デジタル映像信号に基づく映像を表示部８に表示させるための処理を実行する映像処理部６と、同期検出部３及び映像検出部４で検出された情報を取得し、所要の演算処理を行う制御部５とを有する。なお、垂直総ライン数とは、一垂直同期周期に含まれる水平同期信号の数である。すなわち、１フレームにおける総走査線数である。
【００１９】
本発明の画像表示装置では、制御部５の処理によって、入力されたアナログ映像信号の垂直総ライン数を基に該入力信号の種類（フォーマット）を推定し、推定した種類に対応するクロック生成部２の分周比及び位相調整値を予め決定していた値に暫定的に設定（仮設定）する。そして、仮設定後の分周比を基にクロック生成部２で生成した再生ドットクロックを用いて水平方向の表示開始位置と表示終了位置を監視し、水平表示幅を検出する。水平表示幅は、表示終了位置の最大値から表示開始位置の最小値を減ずることによって得ることができる。
【００２０】
クロック生成部２の分周比の設定が終了すると、再生ドットクロックを用いて、アナログ映像信号に対する再生ドットクロックの位相調整を実施する。再生ドットクロックの位相調整については、隣接画素の差分の絶対値を１フレーム分累積加算して位相の最適値を求める等の方法が知られているので、詳細な説明は省略する。
【００２１】
次に、本発明の画像表示装置の動作について図面を用いて説明する。
【００２２】
図３は、映像検出部４の一構成例を示すブロック図である。映像検出部４は、水平方向の映像の表示開始位置を検出する水平表示開始位置検出部２０と、映像の表示終了位置を検出する水平表示終了位置検出部２１を備えている。水平表示開始位置検出部２０は、映像信号を再生ドットクロックでカウントするカウンタと、映像信号としきい値を比較する比較器を備えている。ここで、デジタル化されたＲＧＢの各色の信号を個別に設定されたしきい値と比較し、その出力を論理和を取って出力してもよいし、映像信号としてＲＧＢの論理和を取った信号を採用してもよい。どちらの構成としても、ＲＧＢのいずれか一色がしきい値を超えたときの再生ドットクロックのカウント値を水平表示開始位置を示す信号として出力する。水平表示終了位置検出部２１も同様に構成することができる。水平表示終了位置検出部２１の場合は、ＲＧＢの全ての信号がしきい値を下回ったときの再生ドットクロックのカウント値を水平表示終了位置を示す信号として出力する。
【００２３】
水平表示開始位置検出部２０と水平表示終了位置検出部２１のカウンタは、それぞれ水平同期信号の入力により、リセットされる。それぞれのカウンタは、例えば水平同期信号の立下りエッジからカウントを開始する。
【００２４】
映像検出部４は、水平表示開始位置検出部２０のカウント値と、水平表示終了位置検出部２１のカウント値を、それぞれ水平表示開始位置と水平表示終了位置を示す映像信号情報として制御部５へ出力する。一水平走査期間に映像信号に黒が含まれている場合には、表示終了位置と表示開始位置を検出する度に出力する。
【００２５】
同期検出部３は、水平同期信号と垂直同期信号のそれぞれの周期を計測用クロックでカウントすることによって、それぞれの同期信号の周波数を検出する。計測用クロックは、入力信号の周波数に拠らず固定の周波数で、かつ、水平同期信号の周波数よりも十分高い周波数のクロックである。一般に水平同期信号の周波数は数十ＫＨｚなので、計測用クロックとしては数ＭＨｚ以上のクロックを使用すれば、同期信号の周波数検出として十分な精度が得られる。計測用クロックとしては、例えばＣＰＵ駆動用クロック等が用いられる。
【００２６】
同期検出部３は、一フレーム期間の水平走査線数を検出するカウンタをさらに有している。すなわち、垂直同期信号の一周期間における水平同期信号のカウント値を求め、垂直総ライン数を示す信号として制御部５へ出力する。
【００２７】
同期検出部３が出力する同期信号情報は、少なくとも（１）水平同期周波数（２）垂直同期周波数（３）垂直総ライン数を含む。
【００２８】
図２に示すように、制御部５は、映像検出部４からの映像信号情報を監視して映像表示の水平方向の開始位置（以下、Ｈｓと記す。）と終了位置（以下、Ｈｅと記す。）を検出する映像監視処理部１１と、映像表示開始位置の最小値（以下、Ｈｓ−Ｍｉｎと記す。）と表示終了位置（以下、Ｈｅ−Ｍａｘ）の最大値を記憶する記憶部１３と、同期検出部３からの同期信号情報および映像監視処理部１１からの信号に応じて入力信号の種類を判別し、その判別結果に基づいてクロック生成部２および映像処理部６を制御するクロック自動調整処理部１２と、入力信号の種類に対応する、予め設定されたクロック生成部２の分周比の仮設定値ｎや想定される水平表示幅Ｅや位相調整値および映像処理部６に必要な各種設定データ等が蓄積されている格納部１４から構成されている。制御部５は、メモリやＣＰＵ等を備えた集積回路装置またはプログラム等にしたがって処理を実行するＤＳＰや論理回路を含む集積回路装置によって実現できる。
【００２９】
映像監視処理部１１は、映像検出部４から出力される映像信号情報を元に、ＨｓとＨｅを検出し、Ｈｓについては最も小さな値に、そしてＨｅについては最も大きな値に更新し、記憶部１３に記憶する。垂直同期信号を受信すると、そのフレームについてのＨｓおよびＨｓの検出が終了したと判断し、Ｈｓ−ＭｉｎおよびＨｅ−Ｍａｘをクロック自動調整処理部１２に出力する。
【００３０】
クロック自動調整処理部１２は、再生ドットクロックの自動調整を行う。
【００３１】
再生ドットクロックの自動調整は、以下の手順で行われる。各手順の詳細は後述する。
（１）入力信号の判別
（２）分周比の設定
（３）想定される水平表示幅Ｅの設定
（４）検出した水平表示幅Ｗの算出
（５）ＷとＥを比較し、所定以下の差のときは終了
（６）（４）に戻る
【００３２】
図４（ａ）は図１に示した画像処理装置の制御部５の処理手順を示すフローチャート、図４（ｂ）はその中の映像監視処理Ｓ４をさらに詳細に示すフローチャートである。
【００３３】
再生ドットクロックの自動調整は、（１）電源投入時（２）入力端子切り替え時（３）入力信号の変化時（４）操作者による明示的な指示等によって動作を開始する。（３）の入力信号の変化時とは、同期信号情報である水平同期周波数、垂直同期周波数、垂直総ライン数のいずれかが変化したときを指す。（４）の操作者による明示的な指示とは、入力手段であるキーの押下等によってクロックの自動調整モードに入ることを意味する。
【００３４】
再生ドットクロックの自動調整動作が開始されると、まず初期化処理（ステップＳ１）を行う。初期化処理では、同期検出部３や映像検出部４の各カウンタをリセットし、記憶部１３のＨｓ−Ｍｉｎを最大値（１６ビットの場合、ＦＦＦＦ）に、Ｈｅ−Ｍａｘを０に設定する。
【００３５】
次いで、信号判別処理（ステップＳ２）では、同期検出部３からの同期信号情報を元に入力された映像信号の種類（解像度）を判別する。例えば、同期信号情報から垂直総ライン数が８０６のとき、入力信号の解像度は１０２４×７６８であると判別することができる。これは各解像度の信号では、あらかじめ垂直総ライン数が決まっており、多くの場合、垂直総ライン数から入力信号の解像度を一義的に決定することが可能だからである。格納部１４にはそれぞれの垂直総ライン数に応じた解像度情報をＬＵＴ（Ｌｏｏｋ  Ｕｐ  Ｔａｂｌｅ）として格納されている。
【００３６】
同一の解像度でも、異なる水平同期周波数・垂直同期周波数の信号は存在しているが、垂直総ライン数は一定である。上記の入力信号の水平同期周波数が４８．３６３ＫＨｚ、垂直同期周波数が６０．００４Ｈｚである場合、周期はそれぞれ２０．６７７μｓと１６．６６６ｍｓなので、１６．６６６／２０．６７７×１０００＝８０６として、水平同期周波数と垂直同期周波数から、垂直総ライン数を算出することも可能である。
【００３７】
垂直総ライン数が８０６のとき（すなわち、解像度が１０２４×７６８の信号）、クロック自動調整処理部１２は、格納部１４のＬＵＴを参照し、垂直総ライン数８０６の対応する分周比＝１３４４を得て、クロック生成部２へ出力する。そして想定される水平表示幅Ｅを水平解像度である１０２４に設定する（ステップＳ２）。
【００３８】
なお、再生ドットクロックの周波数は、水平同期周波数×分周比なので、上記の例では、再生ドットクロックの周波数は４８．３６３ＫＨｚ×１３４４＝６５ＭＨｚとなる。
【００３９】
解像度が１０２４×７６８の信号は、１３４４×８０６で構成されるフレーム内に有効映像領域＝１０２４×７６８として収容される。フレーム内での有効映像領域の開始位置や終了位置も定義されており、格納部１４のＬＵＴに格納されている。
【００４０】
映像監視処理（ステップＳ４）では、まず水平表示開始位置の最小値（Ｈｓ−Ｍｉｎ）と表示終了位置の最大値（Ｈｓ−Ｍａｘ）の検出を行う（ステップＳ１１）。
【００４１】
Ｈｓ−Ｍｉｎは、ＦＦＦＦに初期化処理（ステップＳ１）にて設定され、同様にＨｅ−Ｍａｘは、０に設定されている。映像監視処理部１１は、映像信号情報を受信するたびに、Ｈｓ−Ｍｉｎと水平表示開始位置Ｈｓを比較し、ＨｓがＨｓ−Ｍｉｎよりも小さいときには、Ｈｓ−Ｍｉｎの値を受信したＨｓの値に更新する。映像監視処理部１１は、同様に映像信号情報を受信するたびに、Ｈｅ−Ｍａｘと水平表示終了位置Ｈｅを比較し、ＨｅがＨｅ−Ｍａｘよりも大きいときには、Ｈｅ−Ｍａｘの値を受信したＨｅの値に更新する。
【００４２】
図５は、ある時刻ｔ１ないしｔ４における映像信号の分布を示している。図中の斜線部は、映像信号が存在している領域を示している。ｔ１では、２箇所の映像信号が存在している所で、ＨｓとＨｅがそれぞれ検出されている。ｔ２では、映像信号が存在している部分は３箇所なので、３組のＨｓとＨｅが検出されている。映像監視処理部１１は、Ｈｓ−Ｍｉｎの値を更新していくので、ｔ４の走査が終了した時点で、Ｈｓ−Ｍｉｎはｔ３におけるＨｓの最小値となる。同様にＭｅ−Ｍａｘは、ｔ２におけるＨｅの最大値となる。
【００４３】
Ｈｓ−ＭｉｎとＨｅ−Ｍａｘの検出処理は、垂直同期信号が入力されるまで繰り返され（ステップＳ１２）、垂直同期信号が入力されると、Ｈｓ−ＭｉｎとＭｅ−Ｍａｘを保存する（ステップＳ１３）。保存されたＨｓ−ＭｉｎとＨｅ−Ｍａｘは、そのフレームにおける映像表示の開始位置の最小値と終了位置の最大値を表す。
【００４４】
映像監視処理部１１は、垂直同期信号の入力時にＨｓ−ＭｉｎとＨｅ−Ｍａｘを保存するとともにこれらをクロック自動調整処理部１２へ出力する。クロック自動調整処理部１２は、受信したＨｓ−ＭｉｎとＨｅ−Ｍａｘから、検出した映像の水平表示幅Ｗを求める。すなわち、Ｈｅ−ＭａｘからＨｓ−Ｍｉｎを減ずれば、そのフレームにおける映像の水平表示幅Ｗを求めることができる（ステップＳ１４）。
【００４５】
Ｗ＝Ｈｅ−Ｍａｘ  −  Ｈｓ−ｍｉｎ
【００４６】
クロック自動調整処理部１２は、ステップＳ２で設定した想定される水平表示幅Ｅと、ステップＳ１４で検出した水平表示幅Ｗを比較し、両者の差の絶対値が所定の範囲（例えば４ドット）以内であれば、信号判別が正しいものと判断し、設定した分周比を維持して再生ドットクロックの周波数調整を終了する。差の絶対値が所定の範囲よりも大きい場合は、ステップＳ１１に戻る（ステップＳ１５）。
【００４７】
従来の技術では、映像信号が有効映像領域の全域にわたって存在している場合は、１フレーム分の映像表示幅の検出でＷ＝Ｅとなって再生ドットクロックの周波数調整は終了する。しかし画像が有効映像領域の一部にのみ存在し、その一部の画像が時間とともに移動するスクリーンセーバーのような信号を受信時には、再生ドットクロックの周波数調整を正しく行うことができない。
【００４８】
図６はスクリーンセーバーの例である。背景は黒で、星型の画像が時間とともに移動する。このような信号受信時に１フレームの水平表示幅Ｗを求めても、想定される水平表示幅Ｅとは著しく異なる値となるため、従来の技術では再生ドットクロックの周波数を正しく調整することができない。
【００４９】
本願発明では、複数のフレームにわたって水平表示幅を更新してくため、図６のようなスクリーンセーバー信号受信時にも、ある程度の時間が経過すれば正しく再生ドットクロックの周波数を調整することができる。
【００５０】
図７（ａ）〜図７（ｆ）は、図６のスクリーンセーバーの星型図形が移動していくときに、Ｈｓ−ＭｉｎとＨｅ−Ｍａｘを更新していく態様を示したものである。図７（ａ）〜図７（ｆ）は、それぞれあるフレームにおける星型図形の位置を示しており、図７（ａ）は、クロック自動調整処理の開始時とする。
【００５１】
図７（ａ）に示すフレームの終了時（すなわち垂直同期信号入力時）には、Ｈｓ−Ｍｉｎは有効映像領域の開始端部となり、水平同期信号の立下りエッジから所定のクロック数となる。この所定のクロック数は、信号の種類によりあらかじめ格納部１４に格納されている。Ｈｅ−Ｍａｘの値は図に示すとおりである。
【００５２】
図７（ｂ）の時点では、Ｈｅ−Ｍａｘの値が更新される。図７（ｃ）〜図７（ｅ）も同様である。図７（ｆ）に示すフレームの終了時点で、Ｈｅ−Ｍａｘは有効映像領域の終端部となり、表示幅Ｗは有効表示領域（すなわち想定される表示幅Ｅ）と一致し、再生ドットクロックの周波数調整を終了する。
【００５３】
このように本願発明によれば、小さな画像が時間とともに移動するスクリーンセーバーのような信号受信時にも、映像の表示開始位置の最小値と表示終了位置の最大値をフレーム毎に更新していくため、再生ドットクロックの周波数を正しく調整することができる。
【００５４】
次に本発明の画像処理装置の他の実施例について説明する。
（第２実施例）
第１実施例では、小さな画像が時間とともに移動するスクリーンセーバーのような信号受信時に、水平方向の表示開始位置の最小値と表示終了位置の最大値を複数のフレームにわたって更新・保持することにより、再生ドットクロックの周波数を自動的に調整することが可能である。第２実施例では、水平方向の表示開始位置の最小値と表示終了位置の最大値に加えて垂直方向の表示開始位置の最小値と表示終了位置の最大値を更新・保持することによって、スクリーンセーバー受信時にも、画像の表示領域を正確に求めることができる。垂直表示幅自体は、再生ドットクロックの周波数調整には不要であるが、制御部５が映像処理部６を制御するに当たって、垂直表示幅を正確に求めることにより、入力信号をより正確に表示することが可能となる。具体的にはアスペクト比の異なる信号に対して、正しい表示が可能となる。
【００５５】
図８は第２実施例の一構成例を示すブロック図である。第１実施例と同じ構成要素には同じ符号を付してある。図１との相違点は、映像検出部４に水平同期信号に加えて垂直同期信号も入力しているところにある。すなわち第２実施例においては、映像検出部４の構成が異なる。
【００５６】
図９は、第２実施例における映像検出部４の一構成例を示すブロック図である。水平表示開始位置検出部２０と水平表示終了位置検出部２１に加えて、垂直表示開始位置検出部２２と垂直表示終了位置検出部２３を備えている。垂直表示開始位置検出部２２と垂直表示終了位置検出部２３はカウンタを備えており、カウント用クロックとして水平同期信号を用いる。垂直開始位置Ｖｓと垂直終了位置Ｖｅは、例えば垂直同期信号の立下りエッジからカウントを開始し、ＲＧＢのいずれかの信号がしきい値を超えたときの水平同期信号のカウント値をＶｓとして、またＲＧＢの全ての信号がしきい値を下回ったときの水平同期信号のカウント値をＶｅとして出力する。第２実施例においては、映像信号情報として、Ｈｓ、Ｈｅ、Ｖｓ、Ｖｅの４つの信号を出力する。
【００５７】
映像監視処理部１１は、Ｈｓ−ＭｉｎとＨｅ−Ｍａｘに加えてＶｓ−ＭｉｎとＶｅ−Ｍａｘをフレーム毎に更新して保存する。図１０は、スクリーンセーバー受信時におけるＨｓ−Ｍｉｎ、Ｈｅ−Ｍａｘ、Ｖｓ−Ｍｉｎ、Ｖｅ−Ｍａｘの更新態様を示す図である。
【００５８】
ある程度の時間が経過し、複数のフレームにわたって水平・垂直の表示開始位置の最小値と表示終了位置の最大値を検出することによって、制御部５は、入力信号のアスペクト比を正確に検出することができる。
【００５９】
以上、各実施例を参照して本願発明を説明したが、本願発明は上記実施例に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
【符号の説明】
【００６０】
１    Ａ／Ｄ変換部
２    クロック生成部
３    同期検出部
４    映像検出部
５    制御部
６    映像処理部
７    表示部
１１    映像監視処理部
１２    クロック自動調整処理部
１３    記憶部
１４    格納部
２０    水平表示開始位置検出部
２１    水平表示終了位置検出部
２２    垂直表示開始位置検出部
２３    垂直表示終了位置検出部
【図１】
2012111120.tif 000003
【図２】
2012111120.tif 000004
【図３】
2012111120.tif 000005
【図４（ａ）】
2012111120.tif 000006
【図４（ｂ）】
2012111120.tif 000007
【図５】
2012111120.tif 000008
【図６】
2012111120.tif 000009
【図７】
2012111120.tif 000010
【図８】
2012111120.tif 000011
【図９】
2012111120.tif 000012
【図１０】
2012111120.tif 000013
【国際調査報告】
2012111120.tif 000014
2012111120.tif 000015
2012111120.tif 000016
2012111120.tif 000017