(57)【特許請求の範囲】
【請求項１】
入力映像信号と遅延された映像信号から、映像信号がプルダウン処理により生成されたプルダウン信号であるか否かの検出を行う映像信号処理装置であって、
上記入力映像信号と、インターレース信号時は２フィールド前の映像信号、もしくは、プログレッシブ信号時は２フレーム前の映像信号との、対応する画素同士の差をフレーム間の差分として求め、所定の範囲の画素から成るブロック毎に、フレーム間の差分の平均を算出し、算出したフレーム差分ブロック平均を出力するフレーム間差分平均算出手段と、
上記入力映像信号と、インターレース信号時は１フィールド前の映像信号、もしくは、プログレッシブ信号時は１フレーム前の映像信号との、対応する画素同士の差分をフィールド間の差分として求め、上記ブロック毎に、フィールド間の差分の平均を算出し、算出したフィールド差分ブロック平均を出力するフィールド間差分平均算出手段と、
上記入力映像信号もしくは上記遅延された映像信号における上記ブロック内の画像の垂直方向のエッジの有無を判定し、判定結果である垂直エッジ判定結果を出力する垂直エッジ判定手段と、
上記ブロックを単位として、映像信号の画面を、それぞれ複数個の上記ブロックで構成される、複数の帯状又は矩形の領域に分割し、上記領域の各々を構成するブロックについての上記フレーム差分ブロック平均と、上記フィールド差分ブロック平均と、上記垂直エッジ判定結果とにより形成される差分情報信号を求め、上記領域ごとに上記差分情報信号を出力する領域分割手段と、
上記差分情報信号から、上記それぞれの領域について静止か動きかの判定を行い、プルダウン信号のシーケンスを判定するための特徴量を検出して、特徴量検出結果として出力する特徴量検出手段と、
上記それぞれの領域についての特徴量検出結果から、上記映像信号がプルダウン信号のフィールドシーケンスの条件を満たす繰り返しシーケンスの特徴を有するか否か及びプルダウン検出信号の特徴を有さないことを示す解除条件が満たされるか否かを検出することで、上記映像信号がプルダウン信号であるか否かを判定し、プルダウン信号が検出されたことを示すプルダウン検出信号と、補間フレーム位相を求めるプルダウンシーケンス判定手段と
を備えたこと特徴とする映像信号処理装置。
【請求項２】
上記領域が、映像信号の画面を垂直方向に分割することで形成された複数の横帯状の領域であり、
上記領域分割手段は、映像信号の画面を複数の上記ブロックに分割するとともに、各領域内の上記複数のブロックの各々についての上記差分情報信号を求め、
上記領域ごとの差分情報信号を、領域ごとに処理する上記特徴量検出手段へと出力し、上記特徴量検出手段は、それぞれの領域についての特徴量検出結果を求める
ことを特徴とする請求項１に記載の映像信号処理装置。
【請求項３】
上記特徴量検出手段は、第１乃至第Ｎの領域にそれぞれ対応する第１乃至第Ｎの領域特徴量検出手段を有し、
第ｘ（ｘは１乃至Ｎのいずれか）の領域特徴量検出手段は、
第ｘの領域についての上記差分情報信号が入力され、
上記第ｘの領域内のブロックについての上記フレーム差分ブロック平均の最大値を検出するフレーム差分最大値検出手段と、
上記第ｘの領域内のブロックの各々についての上記フレーム差分ブロック平均を所定の値と比較して、上記フレーム差分ブロック平均が所定の閾値より大きく、動きブロックと判断される、当該領域内のブロックの数をフレーム間動きブロック数として求めるフレーム間動きブロック数算出手段と、
上記第ｘの領域内において、上記垂直エッジ判定結果に応じて、垂直エッジが存在しないブロックについての上記フィールド差分ブロック平均の最大値を検出するフィールド差分最大値検出手段と、
上記垂直エッジ判定結果に応じて、垂直エッジが存在しないブロックの各々についてのフィールド差分ブロック平均を所定の値と比較して、フィールド差分ブロック平均が所定の閾値より大きく、動きブロックと判断される、当該領域内のブロックの数をフィールド間動きブロック数として求めるフィールド間動きブロック数算出手段と、
上記フレーム差分ブロック平均の最大値と上記フレーム間動きブロック数、もしくは、
上記フィールド差分ブロック平均の最大値と上記フィールド間動きブロック数から、
当該領域が静止画であるか否かを判定し、判定結果を示す静止画判定信号を出力する静止画判定手段と、
上記静止画判定信号が静止画でない場合、動画であるとして、フィールドごとでの動画の連続数を動画フレーム連続数として出力する動画連続数算出手段と、
上記差分情報信号により、上記第ｘの領域において、プルダウン信号の検出を解除するための条件が満たされているか否かの判定を行い、判定結果を出力する解除条件判定手段とを備え、
上記静止画判定手段からの静止画判定信号と、上記動画連続数算出手段からの動画フレーム連続数と、上記解除条件判定手段による判定結果を上記第ｘの領域についての上記特徴量検出結果として出力する
ことを特徴とする請求項１に記載の映像信号処理装置。
【請求項４】
上記第ｘの領域特徴量検出手段における上記静止画判定手段は、
上記第ｘの領域内のフレーム差分により求められた上記フレーム差分ブロック平均の最大値とフレーム間動きブロック数から、
インターレース信号時は２フィールドの間、もしくは、
プログレッシブ信号時は２フレームの間
となるフレーム間において静止画であるか否かを判定するものであり、
フレーム間動きブロック数がゼロもしくはゼロに近い所定の値より小さく、
かつ、
５フィールド前に対して、上記フレーム差分ブロック平均の最大値の変化が小さい
と言う条件が満たされた場合、
フレーム間で静止画であると判定したことを示す静止画判定信号を出力する
ことを特徴とする請求項３に記載の映像信号処理装置。
【請求項５】
上記第ｘの領域特徴量検出手段における上記静止画判定手段は、
上記第ｘの領域内のフィールド差分により求められた上記フィールド差分ブロック平均の最大値とフィールド間動きブロック数から、
インターレース信号時は１フィールドの間、もしくは、
プログレッシブ信号時は１フレームの間
となるフィールド間において静止画であるか否かを判定するものであり、
フィールド間動きブロック数がゼロもしくはゼロに近い所定の値より小さく、
かつ、
フィールド差分ブロック平均の最大値がゼロに近い所定の値より小さく、
２フィールド前に対して上記フィールド差分ブロック平均の最大値の変化が小さい
と言う条件が満たされた場合、
フィールド間で静止画であると判定したことを示す静止画判定信号を出力する
ことを特徴とする請求項３に記載の映像信号処理装置。
【請求項６】
上記第ｘの領域特徴量検出手段における上記解除条件判定手段は、
上記フレーム差分ブロック平均の最大値とフレーム間動きブロック数、又は
上記フィールド差分ブロック平均の最大値とフィールド間動きブロック数から、
プルダウン信号における静止画となる位相において、動画が存在することを判定し、判定結果である位相解除条件判定信号を出力する位相解除条件判定手段と、
上記フレーム間動きブロック数を所定の閾値と比較し、この比較結果に基づいて、対応する領域内でのシーンチェンジを検出し、シーンチェンジ判定信号を出力するシーンチェンジ判定手段と、
上記フィールド差分ブロック平均の最大値とフィールド間動きブロック数から、フィールド間動きブロック数、又はフィールド差分ブロック平均の最大値が所定の値より大きくなること
が２フィールド連続する場合を検出し、検出結果をフィールド差解除条件判定信号として出力するフィールド差解除条件判定手段とを備え、
上記位相解除条件判定信号、上記シーンチェンジ判定信号、及び上記フィールド差解除条件判定信号を、上記解除条件判定手段による判定結果とする
ことを特徴とする請求項３に記載の映像信号処理装置。
【請求項７】
上記解除条件判定手段における位相解除条件判定手段は、
上記フレーム差分ブロック平均の最大値と上記フレーム間動きブロック数から、プルダウン信号のフレーム間において静止画となる位相において、動画が存在することを判定するものであり、
上記フレーム間動きブロック数がゼロより大きく、
かつ、
上記フレーム差分ブロック平均の最大値が５フィールド前に対して変化がゼロに近い所定の値より大きいと言う条件が満たされた場合、
フレーム間で動画であると判定し、判定結果を上記位相解除条件判定信号として出力する
ことを特徴とする請求項６に記載の映像信号処理装置。
【請求項８】
上記解除条件判定手段における位相解除条件判定手段は、
上記フィールド差分ブロック平均の最大値と上記フィールド間動きブロック数から、プルダウン信号のフィールド間において静止画となる位相において、動画が存在することを判定するものであり、
上記フィールド間動きブロック数がゼロもしくはゼロに近い所定の値より大きく、
かつ、
上記フィールド差分ブロック平均の最大値がゼロに近い所定の値より大きく、
２フィールド前に対して変化がゼロに近い小さな値より大きい
と言う条件が満たされた場合、
フィールド間で動画であると判定し、判定結果を上記位相解除条件判定信号として出力する
ことを特徴とする請求項６に記載の映像信号処理装置。
【請求項９】
上記特徴量検出結果が、上記それぞれの領域についての静止画判定信号と動画フレーム連続数と判定結果を含み、
上記プルダウンシーケンス判定手段は、
上記それぞれの領域についての特徴量検出結果が入力されて、
上記静止画判定信号が全領域において静止画であると判定された場合、映像信号が静止画であるとして、静止画検出結果を出力する全領域静止画検出手段と、
上記動画フレーム連続数から、いずれかの領域において動画フレーム連続数が所定の連続数となる場合に、動画連続検出結果を出力する動画連続数検出手段と、
上記解除条件の判定結果から、いずれかの領域で解除条件が判定され、プルダウン信号の条件を満たしていない場合に、プルダウン検出信号の解除を行うための解除信号を生成し出力するプルダウン解除検出手段と、
上記静止画検出結果と上記動画連続検出結果から、プルダウン信号における静止画の繰り返しシーケンスの条件を検出し、繰り返しシーケンス検出結果を出力する繰り返しシーケンス検出手段と、
上記繰り返しシーケンス検出結果に基づき、プルダウン信号におけるシーケンスの繰り返しに同期してフィールドごとにカウントし、プルダウン信号のフィールド位相を示す位相カウント値を出力するフィールド位相カウント手段と、
上記フィールド位相カウント手段からの上記位相カウント値から、同一フレームから変換された同一フレームの時間方向を示す補間フレーム位相を生成する補間フレーム位相生成手段と、
上記繰り返しシーケンス検出結果に基づき、プルダウン信号のシーケンス条件を満たすフィールドが検出された場合をカウントし、上記解除信号が解除を示す場合は、上記カウントの結果をゼロへリセットして、その後上記カウントを再開し、該カウントの結果を、シーケンスカウント値として出力するプルダウンシーケンスカウント手段と、
上記シーケンスカウント値を所定の起動カウント値と比較し、上記シーケンスカウント値が、上記所定の起動カウント値以上になり、プルダウン信号のフィールドシーケンスが所定の回数連続して検出されたときに、プルダウン信号の検出を示すプルダウン検出信号を生成して出力するプルダウン検出信号生成手段とを備え、
上記プルダウン検出信号と、上記補間フレーム位相をプルダウン信号であるか否かを判定した結果として出力する
ことを特徴とする請求項１から３のいずれかに記載の映像信号処理装置。
【請求項１０】
上記特徴量検出手段は、上記それぞれの領域についての上記差分情報信号から、上記それぞれの領域について静止か動きかの判定を行い、２−３プルダウン信号のシーケンスを判定するための特徴量、及び２−２プルダウン信号のシーケンスを判定するための特徴量を検出し、上記特徴量検出結果として、２−３特徴量検出結果と、２−２特徴量検出結果を出力し、
上記プルダウンシーケンス判定手段は、
上記それぞれの領域についての特徴量検出結果が入力されて、２−３プルダウン方式で変換された映像信号のフィールドシーケンスの条件を満たす繰り返しシーケンス、及び解除条件を検出し、２−３プルダウン信号でのプルダウン検出信号と補間フレーム位相を出力する２−３プルダウンシーケンス判定手段と、
上記それぞれの領域についての特徴量検出結果が入力されて、２−２プルダウン方式で変換された映像信号のフィールドシーケンスの条件を満たす繰り返しシーケンス、及び解除条件を検出し、２−２プルダウン信号でのプルダウン検出信号と補間フレーム位相を出力する２−２プルダウンシーケンス判定手段と、
上記２−３プルダウンシーケンス判定手段からの出力と、上記２−２プルダウンシーケンス判定手段からの出力から、プルダウン信号であるか否かを判定した結果としてプルダウン信号の検出を示すプルダウン検出信号と補間フレーム位相を出力するプルダウン判定決定手段とを備える
ことを特徴とする請求項１から３のいずれかに記載の映像信号処理装置。
【請求項１１】
映像信号がプルダウン処理により生成されたプルダウン信号であるか否かに応じて、飛び越し走査映像信号を順次走査映像信号に変換する走査線補間処理を行う映像信号処理装置であって、
映像信号がプルダウン信号であるか否かの検出の結果に基づいて、走査線補間信号を生成する補間信号生成手段と、
上記補間信号生成手段による走査線補間信号に基づいて、順次走査映像信号を生成する倍速変換手段をさらに備えることを特徴とする請求項１から１０のいずれか一項に記載の映像信号処理装置。
【請求項１２】
映像信号がプルダウン処理により生成されたプルダウン信号であるか否かの検出の結果に応じて、フレーム数を増やす、もしくは、間引くことによるフレームレート変換処理を行う映像信号処理装置であって、
映像信号がプルダウン信号であるか否かの検出の結果に基づいて、同一フレームの繰り返しを避けてフレーム数を増やす、もしくは、間引くことによるフレームレート変換処理するフレームレート変換手段をさらに備えることを特徴とする請求項１から１０のいずれか一項に記載の映像信号処理装置。
【請求項１３】
請求項１から１２までのいずれか１項記載の映像信号処理装置と、
映像を表示する表示手段と、
上記映像信号処理装置から供給される映像信号に応じた画像を、上記表示手段に表示させる表示処理手段と
を備えたことを特徴とする映像信号表示装置。
【請求項１４】
入力映像信号と遅延された映像信号から、映像信号がプルダウン処理により生成されたプルダウン信号であるか否かの検出を行う映像信号処理方法であって、
上記入力映像信号と、インターレース信号時は２フィールド前の映像信号、もしくは、プログレッシブ信号時は２フレーム前の映像信号との、対応する画素同士の差をフレーム間の差分として求め、所定の範囲の画素から成るブロック毎に、フレーム間の差分の平均を算出し、算出したフレーム差分ブロック平均を出力するフレーム間差分平均算出ステップと、
上記入力映像信号と、インターレース信号時は１フィールド前の映像信号、もしくは、プログレッシブ信号時は１フレーム前の映像信号との、対応する画素同士の差分をフィールド間の差分として求め、上記ブロック毎に、フィールド間の差分の平均を算出し、算出したフィールド差分ブロック平均を出力するフィールド間差分平均算出ステップと、
上記入力映像信号もしくは上記遅延された映像信号における上記ブロック内の画像の垂直方向のエッジの有無を判定し、判定結果である垂直エッジ判定結果を出力する垂直エッジ判定ステップと、
上記ブロックを単位として、映像信号の画面を、それぞれ複数個の上記ブロックで構成される、複数の帯状又は矩形の領域に分割し、上記領域の各々を構成するブロックについての上記フレーム差分ブロック平均と、上記フィールド差分ブロック平均と、上記垂直エッジ判定結果とにより形成される差分情報信号を求め、上記領域ごとに上記差分情報信号を出力する領域分割ステップと、
上記差分情報信号から、上記それぞれの領域について静止か動きかの判定を行い、プルダウン信号のシーケンスを判定するための特徴量を検出して、特徴量検出結果として出力する特徴量検出ステップと、
上記それぞれの領域についての特徴量検出結果から、上記映像信号がプルダウン信号のフィールドシーケンスの条件を満たす繰り返しシーケンスの特徴を有するか否か及びプルダウン検出信号の特徴を有さないことを示す解除条件が満たされるか否かを検出することで、上記映像信号がプルダウン信号であるか否かを判定し、プルダウン信号が検出されたことを示すプルダウン検出信号と、補間フレーム位相を求めるプルダウンシーケンス判定ステップと
を備えたこと特徴とする映像信号処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力映像信号が映画フィルムやコンピュータグラフィックなどで作成された信号から２−３プルダウン方式あるいは２−２プルダウン方式等で変換されたプルダウン信号か否かを検出する映像信号処理装置及び方法、並びにこの映像信号処理装置又は方法を適用した映像信号表示装置に関し、一例として、飛び越し走査（インターレース）信号を順次走査（プログレッシブ）の映像信号に変換するための走査線変換処理や、プルダウン信号であることの検出結果に応じて映像信号のフレーム周波数を変換するためのフレームレート変換処理において、映像信号のプルダウン信号であるか否かの判定をより正確に行い得る映像信号処理装置及び方法、並びに映像信号表示装置に関するものである。
【背景技術】
【０００２】
映画フィルムは毎秒２４コマ（フレーム）として撮影された画像であり、コンピュータグラフィックス等で作成されたアニメーション、プロモーションビデオ等の映像は、例えば毎秒３０枚（フレーム）の画像として作成される。一方で、標準的なテレビジョン信号としては、ＮＴＳＣ方式、ハイビジョン、ＰＡＬ方式などの方式があるが、これらは毎秒３０フレーム（もしくは６０フィールド）や毎秒２５フレーム（もしくは５０フィールド）からなる画像である。従って、映画フィルムやコンピュータグラフィックなどで作成された信号をテレビジョン放送の番組として放送する場合やビデオパッケージとしてパッケージ化する場合には、それぞれのフレーム周波数の信号を毎秒３０フレームあるいは２５フレームのテレビジョン信号へ変換（テレシネ変換と呼ぶ）することになる。
【０００３】
このテレシネ変換の手法としては、２−３プルダウン変換と呼ばれる技術があり、映画フィルムの毎秒２４コマの画像から毎秒３０フレーム（つまり、６０フィールド）のインターレース信号へテレシネ変換する際に、第１フレーム（奇数番目のコマ）を２フィールドに、第２フレーム（偶数番目のコマ）を３フィールドに対応するよう変換し、５フィールドに１回、２フィールド前と同一のフィールドを繰り返すようにする。
【０００４】
この２−３プルダウン変換により、毎秒２４コマの映像信号を毎秒６０フィールドのインターレース信号（２−３プルダウンによりテレシネ変換された映像信号であり、２−３プルダウン信号と呼ぶ。）に変換することができる。
【０００５】
なお、２−３プルダウン変換では、第１フレームを３フィールドに、第２フレームを２フィールドに対応するよう３−２プルダウン変換する場合もあるが、３−２プルダウン変換は２−３プルダウン変換と実質的には同じ処理であり、本出願において、２−３プルダウン変換として説明する場合には、２−３プルダウン方式による場合だけではなく、３−２プルダウン方式によるテレシネ変換の場合をも含むものとする。
【０００６】
また、映画フィルムの信号を毎秒２５フレーム（つまり、５０フィールド）のインターレース信号へテレシネ変換する場合や、コンピュータグラフィックス等で作成されたアニメーション、プロモーションビデオ等の毎秒３０枚（フレーム）の画像をテレシネ変換する場合には、２−２プルダウン変換と呼ばれる技術が用いられる。
【０００７】
毎秒２４コマの映像信号を毎秒５０フィールドのインターレース信号へテレシネ変換する場合は、１コマの映像信号を１フレームに割り当て、１秒に１回１コマのみ２回表示することで２５フレームとし、各フレームを２フィールドに対応させて２−２プルダウン変換する。
さらに、毎秒３０枚（フレーム）の画像である場合は、作成された１枚の映像信号を１フレームに割り当て、各フレームを２フィールドに対応させて２−２プルダウン変換する。
【０００８】
この２−２プルダウン変換による上記毎秒２４コマの映像信号から得た毎秒５０フィールドのインターレース信号、及び毎秒３０枚の映像信号から得られた毎秒６０フィールドのインターレース信号は、２−２プルダウンによりテレシネ変換された映像信号であり、以下、２−２プルダウン信号と呼ぶ。
【０００９】
また、２−３プルダウン信号及び２−２プルダウン信号のようなテレシネ変換された映像信号を以下ではプルダウン信号と記す。
【００１０】
近年、映像信号を処理し高画質で表示するため、入力映像信号（入力画像信号とも呼ぶ）がインターレース信号である場合に、インターレース信号を順次走査（プログレッシブ）の信号に走査線変換（ＩＰ変換と呼ぶ。）することや、新たなフレームを生成し、表示する画像のフレーム数を増加させたり、繰り返しフレームを除き元のフレームレートへと変換するフレームレート変換処理することで、画質を向上させることが行われている。
【００１１】
これらの走査線変換及びフレームレート変換処理では、処理される映像信号がプルダウン信号か否かを検出することにより、２−３プルダウン信号や２−２プルダウン信号などのプルダウン信号である場合は、同じフレームを構成するフィールドどうしを用いることで走査線変換したり、また、同一フレームの繰り返しを避けてフレーム数を増やす、もしくは間引くなどのフレームレート変換を行うことができ、より良好な画像が得られ、高画質で表示することができる。
【００１２】
このプルダウン信号か否かを検出するプルダウン信号検出処理（テレシネ検出とも呼ぶ）は、入力映像信号の同一のフレームやフィールドが連続する繰り返しパターンを検出することで、２−３プルダウン信号や２−２プルダウン信号などのプルダウン信号であるか否かを検出し、検出された結果に応じて、走査線変換処理やフレームレート変換処理を行い、いずれも画質改善に効果がある。
【００１３】
ところで、プルダウン信号には、テレシネ変換された後に字幕等が合成された場合や、ＴＶ放送等のための編集、ＣＭやテロップの挿入などにより、映像信号の途中で編集点が頻繁に存在する場合などプルダウン信号にそれ以外の信号が混在する場合があり、また、テレビジョン放送やパッケージ化する際にノイズ（ブロックノイズなど）が混入される場合などがある。これらは入力映像信号の同一のフレームやフィールドが連続する繰り返しパターンを検出する際の誤検出につながり、このプルダウン信号の検出精度は表示画像の画質に大きく影響することになる。そこで、これらのプルダウン信号検出の誤りを防ぐようなプルダウン信号検出処理が数多く提案されている。
【００１４】
従来の映像信号処理装置におけるプルダウン信号検出では、１フレーム間の差分絶対値から領域ごとに動きとなる画素の累積結果（計数結果）を求め、統計処理してテレシネ映像信号を判定し、特定の小領域に動きと分類される画素が集中する場合、異なるフィールドと判定する装置（例えば、特許文献１参照）や、画面を複数領域に分割し、ブロックそれぞれで２フィールド間の類似度に対応する差分絶対値和、或いは差分絶対値が閾値より大きな画素数、或いはその画素数のブロック総画素数に対する割合などを求め、各ブロック類似度に対応する値を閾値と比較した結果のバラツキの程度から繰り返しフィールドを判定する装置（例えば、特許文献２参照）の提案がある。
【００１５】
また、各フィールドで５フィールド前までのパターンを逐次判定するとともに、１フィールドの画像を小領域（Ｍ×Ｎ個）に分割し、さらに極小領域（Ｌ画素×１ライン）毎で１フィールド差分、又は１フレーム差分を算出し、小領域でのフラグＳＡＭＥ＿ＦＬＧ（同じか否か、静止画か否か）と動きのある画素の数ＤＩＦＣＮＴを求め、字幕エリアは対象外としてフィールド内小領域の最大ＤＩＦＣＮＴ、及びＳＡＭＥ＿ＦＬＧからプルダウンの繰り返しを求めてプルダウン信号を判定するプルダウン信号検出装置の提案もある（例えば、特許文献３参照）。
【００１６】
さらには、フレームレート変換処理でのプルダウン信号の検出において、画素を間引いた縮小画像により、連続する２フレームの縮小画像の差分絶対値和から、過去１０フレームでの平均値、並びに最大値及び最小値を求め、平均値を閾値として、過去１０フレームの変化を検出して、フィルムモードを検出し、フィルムモード検出結果と、動きベクトル検出結果から動き補償を行い、フレームレート変換する装置の提案もある（例えば、特許文献４参照）。
【先行技術文献】
【特許文献】
【００１７】
【特許文献１】特許第３９９４７２０号公報（段落００１８〜００２２、図１、図６、７）
【特許文献２】特許第４１８２７４７号公報（段落００４３〜００６２、図２、図３、４）
【特許文献３】特開２００３−１７９８８４号公報（段落００８２〜０１４４、図１〜５）
【特許文献４】特開２０１０−１１１０８号公報（段落００３６〜００６３、図３〜５）
【発明の概要】
【発明が解決しようとする課題】
【００１８】
上述したように、上記従来の装置においては、画面を複数の領域に分割して、領域ごとにフレーム間の差分絶対値を累積した結果、もしくは、動きとなる画素の計数結果を求め、この結果を所定の閾値と比較し、各領域での比較結果から、繰り返しフィールドの判定や、プルダウンを外れたことの判定を行い、プルダウン信号を検出していた。
【００１９】
一方で、プルダウン信号に対し、テレシネ変換のシーケンスの繰り返しとは無関係に、字幕等が合成されたり、編集、ＣＭやテロップの挿入により映像信号の途中で編集点が頻繁に存在するなど、プルダウン信号にそれ以外の信号が混在する場合がある。このような場合、フレーム間の差分には、字幕や編集点による変化にともなう「動き」となる成分が含まれることになり、同一フレームの判定に影響する。しかし、一般には、字幕の画素領域は画面全体に対し小さいため、また、編集点による変化はシーケンスの途中に存在することが多く、編集点を逐次判定することは難しく、実際には動きとなる領域があっても繰り返しフレームと誤判定することがある。
【００２０】
また、映像信号にノイズが混入される場合には、入力映像信号中の「ノイズ」成分がフレーム間の差分に含まれ、動き成分とノイズ成分が混在し、実際には静止した画素に対しても動きと誤判定することが多く、さらには、小面積内での動きや字幕が存在する場合には、ノイズによる差分であるのか、動きもしくは字幕の有無によるものなのか区別するのが難しく、動きと静止を誤判定することが多い。
【００２１】
上記従来の装置においては、字幕、編集点による動きにともなう成分とノイズによる差分とを区別するために、字幕エリアを除くことや、累積結果を所定の閾値と比較する際に、その閾値をノイズの状態や字幕エリアの大きさ、小領域の大きさで設定することで対応している。
【００２２】
しかし、字幕エリアを除く領域でプルダウン信号の検出を行う場合には、フレーム間の差分から字幕や編集点による動きによる成分を除き同一フレームの検出を行うことになるため、字幕、編集点によるプルダウン信号の不連続の判定を行うことができず、実際には動きとなる領域があっても繰り返しフレームが存在するとして、プルダウン信号と誤検出するという問題点があった。
【００２３】
字幕、編集点によるプルダウン信号の不連続の判定を誤まると、走査線変換処理では誤った方向のフィールドでの補間信号により走査線変換してしまい、出力画像が櫛状に割れるいわゆるコーミング現象による画質劣化が生じたり、フレームレート変換処理においては、字幕等の挿入や消去のタイミング、編集点のタイミングにより誤ったフレームによるフレームの生成やフレームの削除が行われるなどして、映像信号での動きに連続性が失われ、不自然な動きとなるなど表示上の問題が発生するという問題がある。
【００２４】
また、小面積内での動きや字幕、編集点による動きにともなう成分とノイズによる差分とを区別するために、累積結果（計数結果）を所定の閾値と比較する際、閾値を入力映像信号に対するノイズの状態や字幕エリアの大きさ、小領域の大きさに応じて適切に設定することは、非常に困難であり、閾値が適切に設定されていない場合は、ノイズにより生じるフレーム間の差分が大きくなると、実際には静止であり同一フレームとなる領域があっても繰り返しフレームと検出されず、良好なプルダウン信号の検出ができないという問題や、ノイズのレベルに合わせた設定を行う場合には、小面積内での動きや字幕、編集点による動きをフレーム間の差分として得ることができず、プルダウン信号の不連続を検出できずに、プルダウン信号と誤検出するという問題点があった。
【００２５】
そのため、ノイズによりプルダウン信号が検出できない場合は、走査線変換処理では画像のちらつきやぼやけなどの弊害による画質劣化につながり、フレームレート変換処理では自然な動きとなるフレームの生成がされず、同一フレームを間引くことができないなど表示上の問題が発生し、プルダウン信号と誤検出する場合には、走査線変換処理でのコーミング現象による画質劣化や、フレームレート変換処理での誤ったフレームによるフレームの生成や削除されるなど表示上の問題が発生するという問題がある。
【００２６】
そこで、本発明は、上記の課題を解決するためになされたものであり、その目的は、字幕、編集点などによりプルダウン信号に合成された信号が混在する場合や、ノイズが存在する映像信号においても、プルダウン信号の不連続を精度よく検出して、プルダウン信号の誤検出を少なくし、静止部分を動きと誤検出することなく、高い精度で良好なプルダウン信号の検出を行うことができ、検出結果に応じた処理において、画像のちらつきやぼやけなどの弊害を低減して、コーミング現象による画質劣化や、不自然な動きとなるなど表示上の問題が生じないようにすることができる映像信号処理装置及び方法、並びに映像信号表示装置を提供することにある。
【課題を解決するための手段】
【００２７】
本発明の映像信号処理装置は、
入力映像信号と遅延された映像信号から、映像信号がプルダウン処理により生成されたプルダウン信号であるか否かの検出を行う映像信号処理装置であって、
上記入力映像信号と、インターレース信号時は２フィールド前の映像信号、もしくは、プログレッシブ信号時は２フレーム前の映像信号との、対応する画素同士の差をフレーム間の差分として求め、所定の範囲の画素から成るブロック毎に、フレーム間の差分の平均を算出し、算出したフレーム差分ブロック平均を出力するフレーム間差分平均算出手段と、
上記入力映像信号と、インターレース信号時は１フィールド前の映像信号、もしくは、プログレッシブ信号時は１フレーム前の映像信号との、対応する画素同士の差分をフィールド間の差分として求め、上記ブロック毎に、フィールド間の差分の平均を算出し、算出したフィールド差分ブロック平均を出力するフィールド間差分平均算出手段と、
上記入力映像信号もしくは上記遅延された映像信号における上記ブロック内の画像の垂直方向のエッジの有無を判定し、判定結果である垂直エッジ判定結果を出力する垂直エッジ判定手段と、
上記ブロックを単位として、映像信号の画面を、それぞれ複数個の上記ブロックで構成される、複数の帯状又は矩形の領域に分割し、上記領域の各々を構成するブロックについての上記フレーム差分ブロック平均と、上記フィールド差分ブロック平均と、上記垂直エッジ判定結果とにより形成される差分情報信号を求め、上記領域ごとに上記差分情報信号を出力する領域分割手段と、
上記差分情報信号から、上記それぞれの領域について静止か動きかの判定を行い、プルダウン信号のシーケンスを判定するための特徴量を検出して、特徴量検出結果として出力する特徴量検出手段と、
上記それぞれの領域についての特徴量検出結果から、上記映像信号がプルダウン信号のフィールドシーケンスの条件を満たす繰り返しシーケンスの特徴を有するか否か及びプルダウン検出信号の特徴を有さないことを示す解除条件が満たされるか否かを検出することで、上記映像信号がプルダウン信号であるか否かを判定し、プルダウン信号が検出されたことを示すプルダウン検出信号と、補間フレーム位相を求めるプルダウンシーケンス判定手段と
を備えたこと特徴とする。
【００２８】
さらに、本発明の映像信号表示装置は、
上記の映像信号処理装置と、
映像を表示する表示手段と、
上記映像信号処理装置から供給される映像信号に応じた画像を、上記表示手段に表示させる表示処理手段と
を備えたことを特徴とする。
【発明の効果】
【００２９】
本発明によれば、字幕、編集点などのプルダウン信号にそれ以外の信号が混在することによる動きを迅速に得て、プルダウン信号の不連続を精度よく検出して、誤検出をなくし、ノイズが存在する映像信号に対しては、静止部分を動きと誤検出することなく、高い精度で良好なプルダウン信号の検出を行うことができ、検出結果に応じた処理において、画像のちらつきやぼやけなどの弊害を低減して、コーミング現象による画質劣化や表示上の問題が生じないようにできるという効果がある。
【００３０】
また、本発明の映像信号処理装置を備えた映像信号表示装置によれば、字幕、編集点などによるプルダウン信号の不連続を精度よく検出し、ノイズが存在する場合も静止部分を動きと誤検出することなく、高い精度で良好なプルダウン信号の検出を行い、検出結果に応じた処理において、画像のちらつきやぼやけなどの弊害を低減して、コーミング現象による画質劣化や表示上の問題が生じない映像信号に基づく高品質な映像を表示することができるという効果がある。
【図面の簡単な説明】
【００３１】
【図１】本発明の実施の形態１による映像信号処理装置の構成の一例を示すブロック図である。
【図２】（ａ）〜（ｃ）は、本発明の実施の形態１による映像信号処理装置におけるプルダウン信号検出手段１でのブロック及び領域の分割の一例を説明するための図である。
【図３】図１のフレーム間差分平均算出手段２１の一構成例を示すブロック図である。
【図４】図１のフィールド間差分平均算出手段２２の一構成例を示すブロック図である。
【図５】実施の形態１による映像信号処理装置において、各フィールドの画素における垂直方向の位置関係を説明するための図である。
【図６】図１の垂直エッジ判定手段２３の一構成例を示すブロック図である。
【図７】図１の領域特徴量検出手段２５−１〜２５−Ｎの各々として用いられる領域特徴量検出手段２５−ｘの構成の一例を示すブロック図である。
【図８】（ａ）〜（ｄ）は、２−３プルダウン方式のテレシネ変換と補間フレーム位相ｔｃｆの関係を説明するための図である。
【図９】図７の静止画判定手段４１の一構成例を示すブロック図である。
【図１０】図１のプルダウンシーケンス判定手段２６の構成の一例を示すブロック図である。
【図１１】実施の形態１による映像信号処理装置におけるプルダウン信号検出手段１での動作を説明するためのフローチャートである。
【図１２】本発明の実施の形態２による映像信号処理装置で用いられる領域特徴量検出手段２５ｂ−ｘの構成の一例を示すブロック図である。
【図１３】実施の形態２による映像信号処理装置で用いられるプルダウンシーケンス判定手段２７の構成の一例を示すブロック図である。
【図１４】（ａ）〜（ｄ）は、２−２プルダウン方式のテレシネ変換と補間フレーム位相ｔｃｆの関係を説明するための図である。
【図１５】図１２の静止画判定手段７１の一構成例を示すブロック図である。
【図１６】本発明の実施の形態３による映像信号処理装置で用いられる領域特徴量検出手段２５ｃ−ｘの構成の一例を示すブロック図である。
【図１７】実施の形態３で用いられるプルダウンシーケンス判定手段２８の構成の一例を示すブロック図である。
【図１８】本発明の実施の形態４による映像信号処理装置である走査線変換処理装置２の構成の一例を示すブロック図である。
【図１９】本発明の実施の形態５による映像信号処理装置であるフレームレート変換処理装置３の構成の一例を示すブロック図である。
【図２０】本発明の実施の形態５による映像信号処理装置の他の一構成例であるフレームレート変換処理装置３ｂの構成を示すブロック図である。
【図２１】本発明の実施の形態６による映像信号表示装置の構成の一例を示すブロック図である。
【発明を実施するための形態】
【００３２】
本発明の実施の形態における映像信号処理装置及び方法、並びに映像信号表示装置は、入力映像信号と遅延された映像信号から、映像信号がプルダウン処理により生成されたプルダウン信号であることを検出し、１フレーム及び１フィールド間（インターレース信号時は２フィールド及び１フィールド間であり、プログレッシブ信号時は２フレーム及び１フレーム間）の差分情報をｍ画素×ｎラインのブロックを単位とする平均値として算出し、フレーム差分ブロック平均とフィールド差分ブロック平均を得て、さらに、ｍ画素×ｎラインのブロックを単位として画面をＮ個の横帯状の領域に分割した後、それぞれの領域についてのフレーム差分ブロック平均とフィールド差分ブロック平均から、対応する領域が静止か動きかの判定を行い、プルダウン信号のシーケンスを判定するための特徴量を検出して、特徴量検出結果を求める。
【００３３】
そして、Ｎ個のそれぞれの領域についての特徴量検出結果から、１フィールド期間ごとにプルダウン信号のフィールドシーケンスの条件を満たす繰り返しシーケンスの特徴を有するか否かの判定、及びプルダウン検出の解除条件を満たすか否かを判定することで、プルダウン信号であるか否かを判定し、プルダウン信号の検出を示すプルダウン検出信号ｔｃｉと、補間フレーム位相ｔｃｆｓを求めるものであり、字幕、編集点などによるプルダウン信号の不連続を精度よく検出し、ノイズが存在する場合も静止部分を動きと誤検出することなく、高い精度で良好なプルダウン信号を検出するものである。なお、本出願において、「・・・手段」として示される構成は、電気回路（ハードウェア）によって実現されるもの、又はソフトウェアによって実現されるもののいずれであってもよい。
【００３４】
実施の形態１．
図１は、本発明の実施の形態１の映像信号処理装置（即ち、実施の形態１の映像信号処理方法を実施することができる装置）の構成を示すブロック図であり、１フィールド前及び１フレーム前の信号と現在の入力フレームの信号から、画面を垂直方向に複数の横帯状の領域（エリアとも記す）に分割し、各領域単位で（領域ごとに）静止か動きかの判定を行い、その結果から入力映像信号がプルダウン信号か否かを検出するよう構成している。
【００３５】
図１において、実施の形態１の映像信号処理装置は、インターレース信号である入力映像信号（以下、入力信号、入力フレーム信号又は現フレーム信号とも呼ぶ。）Ｄｉ０が順次入力されており、タイミング信号発生手段１０と、インターレース信号における１つの垂直同期信号で区切られるフィールド単位で入力映像信号を順次遅延する第１及び第２のフィールドメモリ（フィールド遅延手段）１１及び１２と、プルダウン信号検出手段１とを備えている。
【００３６】
プルダウン信号検出手段１は、フィールド遅延された信号ｄ１ｆ及びｄ２ｆと入力フレームの信号Ｄｉ０から入力映像信号がプルダウン信号か否かを検出するとともに、同一フレームのフィールド方向を示す補間フレーム位相を検出するものであり、映像信号のフィールド画面を例えばｍ画素、ｎラインのブロックに分割するとともに、さらに、フィールド画面を垂直方向にＮ個の横帯状の領域（エリア）に分割し、各ブロック及び領域単位で処理後、プルダウン信号か否かを検出するよう構成されている。
【００３７】
図１のプルダウン信号検出手段１は、フレーム間差分平均算出手段２１と、フィールド間差分平均算出手段２２と、垂直エッジ判定手段２３と、領域分割手段２４と、特徴量検出手段２５と、プルダウンシーケンス判定手段２６とを備えている。
【００３８】
フレーム間差分平均算出手段２１は、入力フレーム信号Ｄｉ０と１フレーム遅延信号（１フレーム前の信号）ｄ２ｆとの１フレーム間の差分情報に対し、ｍ画素×ｎラインのブロックごとの平均値ｆｒｂを算出する。
【００３９】
フィールド間差分平均算出手段２２は、入力フレーム信号Ｄｉ０と１フィールド遅延信号（１フィールド前の信号）ｄ１ｆとのとの１フィールド間の差分情報に対し、ブロックごとの平均値ｆｉｌｂを算出する。
【００４０】
垂直エッジ判定手段２３は、映像信号の上記所定ブロック内に存在する垂直方向のエッジ（横線）の有無を判定する。
【００４１】
領域分割手段２４は、画面を、上記ブロックを単位として垂直方向に複数の横帯状の領域に分割し、上記フレーム間差分平均算出手段２１、フィールド間差分平均算出手段２２、及び垂直エッジ判定手段２３からの出力を対応する領域ごとに分割して出力する。
【００４２】
特徴量検出手段２５は、各領域について静止か動きかの判定を行うため特徴量を求めて出力する。特徴量検出手段２５は、第１乃至第Ｎの領域特徴量検出手段２５−１〜２５−Ｎを有する。第１乃至第Ｎの領域特徴量検出手段２５−１〜２５−Ｎは、後述のように、ブロックを単位として画面を分割したＮ個の領域（第１乃至第Ｎの領域）にそれぞれ対応して設けられている。
【００４３】
プルダウンシーケンス判定手段２６は、各領域の特徴量検出結果から映像信号のフィールドにおけるプルダウン信号のシーケンスを検出する。
【００４４】
ここで、図１においては、入力映像信号がインターレース信号として第１及び第２のフィールドメモリ１１及び１２によりフィールド単位で遅延する場合を示しており、インターレース信号での１フレーム分の遅延は、即ち２フィールド分の遅延である。そのため、第１及び第２のフィールドメモリ１１及び１２により、映像信号を１フレーム期間遅延するフレーム遅延手段１３を構成することとなる。
【００４５】
プルダウン信号のテレシネ変換の方式には、２−３プルダウン変換や２−２プルダウン変換などがあり、方式によりテレシネ変換時のプルダウンシーケンスのパターンが異なるが、実施の形態１では、入力映像信号が２−３プルダウン信号であるか否かを検出する場合について示す。
【００４６】
以下実施の形態１では、インターレース信号入力時に１フィールド前及び１フレーム前の信号と現在の入力フレームの信号から、入力映像信号が２−３プルダウン信号であるか否かを検出する場合について説明する。
【００４７】
タイミング信号発生手段１０は、入力された入力信号Ｄｉ０から垂直及び水平同期信号を分離し、分離した同期信号に基づき、タイミング信号を発生する。ここでは、例えば、プルダウン信号検出手段１の処理において、プルダウン信号の検出に必要となる各ブロック及び横帯状の領域、及び１フィールド期間ごとに処理するためのタイミングを示すタイミング信号を発生する。
【００４８】
プルダウン信号検出手段１は、入力映像信号の１フィールドの画面に対し、例えば、図２（ａ）〜（ｃ）に示されるように、ブロック及び横帯状の領域に分割して処理を行う。例えば、１フィールド内の所定の領域をプルダウン信号検出の範囲（テレシネ検出エリア）として設定し、まず、図２（ａ）に示すようにテレシネ検出エリア内をｍ画素×ｎラインのブロックに分割する。このｍ画素×ｎラインのブロックは、１フレーム間の差分、１フィールド間の差分情報に対しその平均値を算出する処理と、垂直方向のエッジの有無を判定する際の単位となり、例えば、８画素×８ラインのように、画素を単位とする画面の小領域とする。
【００４９】
さらに、このｍ画素×ｎラインのブロックを単位として、テレシネ検出エリアを垂直方向に複数の（Ｎ個の）横帯状の領域に分割する。言い換えると、各領域が整数個のブロックにより構成されるように分割を行う。以下では、各領域内のブロックの数をＳで表す。なお、Ｎは例えば「５」である。
【００５０】
図２（ｂ）は、テレシネ検出エリアを垂直方向にＮ個の横帯状の領域（第１乃至第Ｎの領域）に分割した場合の例を示しており、図２（ｃ）はそのうちの各領域が整数個（Ｓ個）のブロックで構成され、各ブロックがｍ画素×ｎラインで構成されていることを示している。
この横帯状の領域（第１乃至第Ｎの領域）ＳＡ−１からＳＡ−Ｎは、画像の特徴量を求める単位となり、ｍ画素×ｎラインのブロックで構成される領域となる。なお、以下では、「ｍ画素×ｎラインのブロック」を、「ｍ×ｎブロック」、或いは単に「ブロック」と言う。
第１乃至第Ｎの領域特徴量検出手段２５−１〜２５−Ｎはそれぞれ第１乃至第Ｎの領域ＳＡ−１〜ＳＡ−Ｎに対応して設けられ、各々対応する領域について特徴量を検出する。
【００５１】
以上から、実施の形態１におけるタイミング信号発生手段１０は、ｍ×ｎブロック毎のタイミングを示すブロック・タイミング信号ｂｌｋｅｎと、横帯状の領域ＳＡ−１〜ＳＡ−Ｎを示す領域信号（「エリア信号」とも言う）ｔａｒと、１フィールド期間ごとに処理するためのフィールド・タイミング信号ｔｖを発生することになる。
【００５２】
ここで、入力映像信号の１フィールドの画面に対し上記テレシネ検出エリアを設定する理由は、映像信号には画像のブランキング期間があり、画面の端部分の影響を考慮し、１フィールド内のブランキング期間に対応する部分と、ブランキング期間に隣接する数画素もしくは数ラインの周辺部を除く内側をテレシネ検出エリアとすることにより、誤判定を防止するためである。さらに、字幕の合成に当たっては、画面上下の帯部分や左右両端の縦帯部分に字幕を位置させることが多いため、画像のブランキング期間と、ブランキング期間に隣接した部分を除いた部分をテレシネ検出エリアと設定することで、字幕等の検出を考慮することにもなる。
【００５３】
また、映像信号にはレターボックスと呼ばれる画面上下の帯部分に黒信号部（無画部）が存在する映画素材で送られる場合があり、例えば１フィールド内の上下の帯部分と画像のブランキング期間に対応する部分と、その上下に隣接する部分を除いた部分をテレシネ検出エリアとして設定してもよい。
【００５４】
フィールド遅延手段である第１及び第２のフィールドメモリ１１及び１２は、映像信号を１フィールド期間遅延して出力するためのメモリであり、第１のフィールドメモリ１１は、入力された入力信号Ｄｉ０を１フィールド期間遅延して１フィールド遅延信号ｄ１ｆを出力し、第２のフィールドメモリ１２は、第１のフィールドメモリ１１からの１フィールド遅延信号ｄ１ｆを１フィールド期間遅延し、２フィールド遅延信号（即ち、１フレーム遅延信号）ｄ２ｆを出力する。
【００５５】
第１及び第２のフィールドメモリ１１及び１２はフレーム遅延手段１３を構成しているので、フレーム遅延手段１３からは、フィールド遅延信号として、１フレーム遅延信号ｄ２ｆ及び１フィールド遅延信号ｄ１ｆが得られる。
【００５６】
ここで、入力信号Ｄｉ０はインターレース信号であり、１フレーム遅延信号ｄ２ｆは、現フレーム信号Ｄｉ０の画素と同一位置における画素であり、同位相の信号となる。一方、第１のフィールドメモリ１１から出力される１フィールド遅延信号ｄ１ｆは、現フレーム信号Ｄｉ０の画素に対し、垂直方向上下に１／２ラインずれた位置に画素が位置し、異位相の信号である。
【００５７】
プルダウン信号検出手段１には、現フレーム信号Ｄｉ０と、１フレーム遅延信号ｄ２ｆと、１フィールド遅延信号ｄ１ｆと、タイミング信号発生手段１０からのブロック・タイミング信号ｂｌｋｅｎと領域信号ｔａｒ、１フィールド・タイミング信号ｔｖとが入力される。プルダウン信号検出手段１は、フィールド遅延信号と入力フレームの信号により、１フレーム前のフィールドとの相関情報（フレーム間差分情報ともいう。）と１フィールド前のフィールドとの相関情報（フィールド間差分情報ともいう。）を得て、入力映像信号がプルダウン信号におけるフィールドシーケンスの繰り返し条件を満たす映像信号であるか否かを検出し、検出結果に基づいてプルダウン信号の検出を示すプルダウン検出信号ｔｃｉと、シーケンスの位相（即ち、同一フレームから変換された同一フレームの時間方向）を示す補間フレーム位相ｔｃｆｓを生成して出力する。
【００５８】
プルダウン信号検出手段１では、入力フレーム信号とフィールド遅延信号から、１フレーム間及び１フィールド間の差分情報を上記図２（ａ）で示すｍ×ｎブロックを単位として算出するとともに、さらに、この画面内のテレシネ検出エリアを図２（ｂ）に示すＮ個の横帯状の領域に分割し、この領域単位で静止か動きかの判定を行うため特徴量を求め、各領域の特徴量検出結果から映像信号におけるプルダウン信号のシーケンスを検出して、プルダウン信号の検出を示すプルダウン検出信号ｔｃｉと補間フレーム位相ｔｃｆｓを生成し出力する。
プルダウン信号検出手段１からの出力は、入力映像信号Ｄｉ０がプルダウン信号であると検出した場合には、例えば、プルダウン検出信号ｔｃｉを第１の値、例えば‘１’（即ち、ｔｃｉ＝１）とし、プルダウン信号でないと検出した場合には、例えば、プルダウン検出信号ｔｃｉを第２の値、例えば‘０’（即ち、ｔｃｉ＝０）とする。そして、直前フィールドが同一フィールドである場合には、例えば、補間フレーム位相ｔｃｆｓを第１の値、例えば‘１’（即ち、ｔｃｆ＝１）とし、後フィールドが同一フィールドである場合は、例えば、補間フレーム位相ｔｃｆｓを第２の値、例えば‘０’（即ち、ｔｃｆ＝０）とする。
【００５９】
以下、プルダウン信号検出手段１の構成について図１を参照して説明する。
プルダウン信号検出手段１内のフレーム間差分平均算出手段２１には、現フレーム信号Ｄｉ０と、１フレーム遅延信号ｄ２ｆと、タイミング信号発生手段１０からのｍ×ｎブロック毎のタイミングを示すブロック・タイミング信号ｂｌｋｅｎとが入力される。フレーム間差分平均算出手段２１では、１フレーム遅延信号ｄ２ｆと現フレーム信号Ｄｉ０の同位相にある画素間の差分値を１フレーム間の差分情報（フレーム差分）として求め、ブロック・タイミング信号ｂｌｋｅｎで示されるブロック単位で、差分の平均を算出して、このブロック平均値をフレーム差分ブロック平均ｆｒｂとして出力する。
【００６０】
画素ごとに求められるフレーム間の差分値が０の場合は完全に静止し、ノイズ成分が含まれていない部分であり、動きもしくはノイズ成分があると、その値の符号を除く絶対値は大きくなる。ｍ×ｎブロック単位で、差分値の平均を算出することで、ノイズ成分の影響を低減した平滑化されたフレーム間の差分（即ち、動き）を得られ、フレーム差分の値の精度を向上することができる。
【００６１】
図３は、フレーム間差分平均算出手段２１の一構成例を示すブロック図であり、フレーム間差分平均算出手段２１は、フレーム間差分演算手段２１１と、ブロック平均値算出手段２１２とを備えている。
【００６２】
図３において、フレーム間差分平均算出手段２１内のフレーム間差分演算手段２１１には、現フレーム信号Ｄｉ０と、１フレーム遅延信号ｄ２ｆとが入力される。フレーム間差分演算手段２１１は、現フレーム信号Ｄｉ０と、１フレーム遅延信号ｄ２ｆとの各画素間の差分を求め、フレーム間の差分値ｄｉｆｒを出力する。
【００６３】
ここで、入力映像信号はインターレース信号であるので、入力映像信号の各フィールドにおける垂直方向の画素の位置関係は、図５のようになっている。現フレーム信号Ｄｉ０における画素Ｐａ１と、２フィールド遅延信号ｄ２ｆにおける画素Ｐｃ１とは、垂直方向の同一ライン（ラインｊ）上の位置にあり、精度良く、フレーム間の相関を差分値として捉えることができる。フレーム間差分演算手段２１１では、フレーム間の差分値ｄｉｆｒ＝Ｐａ１−Ｐｃ１を演算する。
【００６４】
ブロック平均値算出手段２１２には、フレーム間差分演算手段２１１からのフレーム間の差分値ｄｉｆｒと、タイミング信号発生手段１０からのｍ×ｎブロック毎のタイミングを示すブロック・タイミング信号ｂｌｋｅｎとが入力される。ブロック平均値算出手段２１２は、ブロック・タイミング信号ｂｌｋｅｎで示されるブロック単位で、フレーム間の差分値ｄｉｆｒを累積し、その平均値を算出し、ブロック平均の絶対値をフレーム差分ブロック平均ｆｒｂとして、ｍ×ｎブロック毎に出力する。
【００６５】
このフレーム差分ブロック平均ｆｒｂは、フレーム間の差分情報に基づき、ｍ×ｎブロック毎での１フレーム間の相関の強さ（非相関性の度合い）、即ち動きの有無を示す値となる。フレーム差分ブロック平均ｆｒｂにおいて、相関が強い場合（即ち、静止画の場合）は、フレーム差分ブロック平均ｆｒｂの値は小さくなり、相関が弱い場合（即ち、動きがある、動画の場合）は、フレーム差分ブロック平均ｆｒｂの値が大きくなる。
【００６６】
なお、フレーム間差分平均算出手段２１では、ブロック平均値算出手段２１２で算出したブロック毎の平均値をフレーム差分ブロック平均ｆｒｂとして求めるようにしたが、この平均値に対し、所定の感度倍率を乗算し、オフセット値を減算するなどの非線形変換処理を施し（図示せず）、値の大きさを調整する処理を行ってもよい。
【００６７】
プルダウン信号検出手段１内のフィールド間差分平均算出手段２２には、現フレーム信号Ｄｉ０と、１フィールド遅延信号ｄ１ｆと、タイミング信号発生手段１０からのブロック・タイミング信号ｂｌｋｅｎとが入力される。フィールド間差分平均算出手段２２では、１フィールド遅延信号ｄ１ｆと現フレーム信号Ｄｉ０の画素間の差分値を１フィールド間の差分情報（フィールド差分）として求め、ブロック・タイミング信号ｂｌｋｅｎで示されるブロック単位で、差分の平均を算出して、このブロック平均値をフィールド差分ブロック平均ｆｉｌｂとして出力する。上記フレーム差分ブロック平均ｆｒｂと同様、フィールド差分ブロック平均ｆｉｌｂについても、ｍ×ｎブロック単位で差分値の平均を算出することにより、ノイズ成分の影響を低減した平滑化されたフィールド間の差分（即ち、動き）を得られ、フィールド差分の値の精度を向上することができる。
【００６８】
図４は、フィールド間差分平均算出手段２２の一構成例を示しており、フィールド間差分平均算出手段２２は、フィールド間差分演算手段２２１と、ブロック平均値算出手段２２２とを備えている。
【００６９】
図４において、フィールド間差分平均算出手段２２内のフィールド間差分演算手段２２１には、現フレーム信号Ｄｉ０と、１フィールド遅延信号ｄ１ｆとが入力される。フィールド間差分演算手段２２１は、現フレーム信号Ｄｉ０と、１フィールド遅延信号ｄ１ｆとの画素間の差分を求め、フィールド間の差分値ｄｉｆｉｌを出力する。
【００７０】
図５に示す入力映像信号の各フィールドにおける垂直方向の画素の位置関係から、１フィールド遅延信号ｄ１ｆにおける画素Ｐｂ１とＰｂ０とは、垂直方向上下に位置し、現フレーム信号Ｄｉ０における画素Ｐａ１に対して１／２ラインずれた上又は下のライン上に画素Ｐｂ１とＰｂ０が位置する。フィールド間差分演算手段２２１では、例えば、現フレーム信号Ｄｉ０における画素Ｐａ１と同一ラインに相当する画素として１フィールド遅延信号ｄ１ｆにおける画素Ｐｂ１とＰｂ０の間の補間信号（Ｐｂ０＋Ｐｂ１）／２を求めて、この値と現フレーム信号Ｄｉ０における画素Ｐａ１の差分Ｐａ１−（Ｐｂ０＋Ｐｂ１）／２を演算することで、フィールド間の差分値ｄｉｆｉｌを得ることができる。
【００７１】
ブロック平均値算出手段２２２には、フィールド間差分演算手段２２１からのフィールド間の差分値ｄｉｆｉｌと、タイミング信号発生手段１０からのｍ×ｎブロック毎のタイミングを示すブロック・タイミング信号ｂｌｋｅｎとが入力される。ブロック平均値算出手段２２２は、ブロック・タイミング信号ｂｌｋｅｎで示されるブロック単位で、フィールド間の差分値ｄｉｆｉｌを累積し、その平均値を算出する。そして、得られたブロック平均の絶対値をフィールド差分ブロック平均ｆｉｌｂとして、ｍ×ｎブロック毎に出力する。このフィールド差分ブロック平均ｆｉｌｂは、フィールド間の差分情報に基づき、ｍ×ｎブロック毎での１フィールド間の相関の強さ（非相関性の度合い）、即ち、動きの有無を示す値となる。但し、フィールド差分ブロック平均ｆｉｌｂには、図５に示す画素Ｐａ１と画素Ｐｂ０、及びＰｂ１との間の１／２ラインのずれに起因する差分が含まれており、特に映像信号内に垂直方向のエッジ（横線）が存在する場合にはそのような差分が多く含まれる。
【００７２】
なお、フィールド間差分平均算出手段２２では、ブロック平均値算出手段２２２で算出したブロック毎の平均値をフィールド差分ブロック平均ｆｉｌｂとして求めるようにしたが、この平均値に対し、所定の感度倍率を乗算し、オフセット値を減算するなどの非線形変換処理を施し（図示せず）、値の大きさを調整する処理を行ってもよい。
【００７３】
次に、図１において、プルダウン信号検出手段１内の垂直エッジ判定手段２３には、現フレーム信号Ｄｉ０と、１フィールド遅延信号ｄ１ｆと、タイミング信号発生手段１０からのブロック・タイミング信号ｂｌｋｅｎとが入力される。垂直エッジ判定手段２３では、現フレーム信号Ｄｉ０と１フィールド遅延信号ｄ１ｆから、画素近傍（例えば、当該画素と垂直方向上下の画素との間、また、その時間方向に同位置にある画素との間）に、画像の物体の垂直方向の輪郭部分である垂直エッジ（横線）が存在するかを検出し、ｍ×ｎブロックにおいての垂直方向のエッジの有無を判定し、判定結果である垂直エッジ判定結果ｖｅｂを出力する。
【００７４】
この垂直エッジ判定手段２３からの出力であるブロックごとの垂直エッジ判定結果ｖｅｂは、後述する領域特徴量検出手段２５−１〜２５−Ｎの各々において、上記フィールド間差分平均算出手段２２で求めたフィールド差分ブロック平均ｆｉｌｂにおけるフィールド間の１／２ラインのずれに起因する差分の誤検出を低減するよう使用される。
【００７５】
垂直エッジ判定手段２３は、例えば図６に示すように構成される。図６は、垂直エッジ判定手段２３の一構成例を示すブロック図であり、画像の垂直方向のエッジ（即ち、横線に近い輪郭）成分の存在を検出する場合の構成を示している。図６の垂直エッジ判定手段２３は、現フレーム信号Ｄｉ０と１フィールド前の信号（１フィールド遅延信号ｄ１ｆ）を用いて、ｍ×ｎブロック内の画素に対し、近傍の画素から、垂直方向の高域周波数成分（垂直エッジ成分、もしくは、垂直高域成分）を求めることで、垂直方向のエッジの有無を判定している。
【００７６】
図６において、垂直エッジ判定手段２３は、垂直方向の高域周波数成分である垂直エッジ成分を取り出すための垂直高域成分抽出手段２３０と、ブロック平滑化手段２３１と、比較手段２３２と備えており、垂直高域成分抽出手段２３０は、フレーム内のライン（走査線）間の演算によるフレーム内垂直高域成分抽出手段２３３と、フィールド成分抽出手段２３４と、最大値選択手段２３５とを備えている。
【００７７】
また、フィールド成分抽出手段２３４は、１フィールド遅延信号ｄ１ｆ内の垂直エッジ成分と、現フレーム信号Ｄｉ０と１フィールド遅延信号ｄ１ｆとの１フィールド間にまたがった垂直エッジ成分を抽出するものであり、フィールド間垂直高域成分抽出手段２３６と、フィールド内垂直高域成分抽出手段２３７とを備えている。
【００７８】
図６と、図５に示す垂直走査方向の画素の位置関係により、垂直エッジ判定手段２３の構成を説明する。
【００７９】
図６に示される垂直エッジ判定手段２３内の垂直高域成分抽出手段２３０には、現フレーム信号Ｄｉ０と１フィールド遅延信号ｄ１ｆが入力される。垂直高域成分抽出手段２３０では、現フレーム信号Ｄｉ０と１フィールド遅延信号ｄ１ｆから、注目画素の近傍における垂直方向の高域周波数成分である垂直エッジ成分を取り出す。
【００８０】
垂直高域成分抽出手段２３０では、現フレーム信号Ｄｉ０と１フィールド遅延信号ｄ１ｆの各フィールド内において、垂直方向のライン間での垂直エッジ成分（フレーム内もしくはフィールド内の垂直高域成分）と、１フィールド遅延信号ｄ１ｆに対し、現フレーム信号Ｄｉ０との１フィールド間にまたがった垂直エッジ成分（フィールド間の垂直高域成分）を抽出する。
【００８１】
垂直高域成分抽出手段２３０におけるそれぞれの垂直エッジ成分の抽出は、具体的には、帯域通過フィルタ（バンドパスフィルタ、以下、ＢＰＦと略す）や、上下に位置するライン上の画素の差分算出処理等により行い、ライン間の画素で垂直方向のＢＰＦ（垂直ＢＰＦ）処理した後、ＢＰＦ後の出力を絶対値化した値を垂直エッジ成分として求めることができる。また、絶対値化したＢＰＦ出力に対し、水平方向のＬＰＦ（水平ＬＰＦ）を施す、平滑化処理するなどして、横線に近い輪郭として垂直エッジ成分を求めてもよい。
【００８２】
垂直高域成分抽出手段２３０におけるフレーム内垂直高域成分抽出手段２３３へは現フレーム信号Ｄｉ０が入力される。フレーム内垂直高域成分抽出手段２３３では、現フレーム信号Ｄｉ０における画素と垂直方向上下ライン上に位置する信号（例えば、図５中のラインｊ上のＰａ１とラインｊ−１上のＰａ２、ラインｊ＋１上のＰａ０）をライン遅延処理等で得て、フレーム内のライン間の画素の演算により垂直エッジ成分（例えば、垂直ＢＰＦ出力を絶対値化した値）を抽出し、垂直エッジ成分Ｅｄｃとする。なお、画素位置Ｐａ１を中心とし、その上又は下のラインに位置する画素Ｐａ２及びＰａ０のうち１つの画素との間の演算、さらには、画素位置Ｐａ１の上下に位置する数ラインにわたる画素との間での演算により垂直エッジ成分を抽出してもよい。垂直高域成分抽出手段２３３から出力される現フレーム信号Ｄｉ０におけるフレーム内の垂直エッジ成分Ｅｄｃは、最大値選択手段２３５へと出力される。
【００８３】
フィールド成分抽出手段２３４へは、現フレーム信号Ｄｉ０と、１フィールド遅延信号ｄ１ｆとが入力される。フィールド成分抽出手段２３４では、インターレース信号入力時における１フィールド遅延信号ｄ１ｆを使用し、１フィールド遅延信号ｄ１ｆと現フレーム信号Ｄｉ０との１フィールド間にまたがったフィールド間の垂直エッジ成分Ｅｆｌ０と、フィールド遅延信号ｄ１ｆのフィールド内の垂直エッジ成分Ｅｄｆｌを抽出して、最大値選択手段２３５へと出力する。フィールド成分抽出手段２３４は、フィールド間垂直高域成分抽出手段２３６と、フィールド内垂直高域成分抽出手段２３７とを備えている。
【００８４】
フィールド間垂直高域成分抽出手段２３６へは、１フィールド遅延信号ｄ１ｆと現フレーム信号Ｄｉ０とが入力される。フィールド間垂直高域成分抽出手段２３６では、１フィールド遅延信号ｄ１ｆと現フレーム信号Ｄｉ０との１フィールド間にまたがった垂直エッジ成分を抽出し、フィールド間垂直エッジ成分Ｅｆｌ０を出力する。
【００８５】
例えば、図５において、現フレーム信号Ｄｉ０における画素Ｐａ１と、１フィールド遅延信号ｄ１ｆにおける１／２ラインずれた上下ライン上に位置する画素Ｐｂ１、Ｐｂ０との間において、フィールド間にまたがるライン間の演算（画素Ｐａ１と、Ｐｂ１、Ｐｂ０による演算）により垂直エッジ成分（垂直ＢＰＦ出力を絶対値化した値）を抽出し、１フィールド間にまたがった垂直エッジ成分を抽出することができる。また、現フレーム信号Ｄｉ０における画素Ｐａ１とその上ラインの画素Ｐａ２と、画素Ｐａ１とＰａ２の間に位置する１フィールド遅延信号ｄ１ｆのライン上の画素Ｐｂ１による演算を行って、垂直エッジ成分を抽出しても、画素Ｐａ１の近傍にある現フレーム信号Ｄｉ０におけるその他の画素と１フィールド遅延信号ｄ１ｆでの画素を用いて垂直エッジ成分を抽出してもよい。
【００８６】
フィールド内垂直高域成分抽出手段２３７へは、１フィールド遅延信号ｄ１ｆが入力される。フィールド内垂直高域成分抽出手段２３７では、１フィールド遅延信号ｄ１ｆにおいて垂直方向上下ライン上に位置する信号（例えば、図５中のＰｂ１とＰｂ０）をライン遅延処理等で得て、フィールド内のライン間の画素の演算により垂直エッジ成分（例えば、２画素の差分による垂直ＢＰＦ出力を絶対値化した値）を抽出し、フィールド内の垂直エッジ成分Ｅｄｆｌとする。なお、図５中の画素Ｐｂ１とＰｂ０の上下に位置する数ラインにわたる画素との間での演算により垂直エッジ成分を抽出してもよい。
【００８７】
最大値選択手段２３５へは、フレーム内垂直高域成分抽出手段２３３からの垂直エッジ成分Ｅｄｃと、フィールド成分抽出手段２３４からのフィールド間の垂直エッジ成分Ｅｆｌ０及びフィールド内の垂直エッジ成分Ｅｄｆｌとが入力される。
【００８８】
最大値選択手段２３５は、入力されたそれぞれの垂直エッジ成分を比較し、それらのうちの最大値を選択して抽出し、抽出垂直エッジ成分ｖｐとして出力する。即ち、抽出垂直エッジ成分ｖｐは、注目画素Ｐａ１の近傍（図５に示される注目画素Ｐａ１の周辺に位置する画素）における垂直方向の高域周波数成分である垂直エッジ成分の値であり、フレーム内垂直高域成分抽出手段２３３及びフィールド成分抽出手段２３４で得られた垂直高域成分のうち最大のものが抽出される。この最大値選択手段２３５で抽出された垂直エッジ成分ｖｐは、垂直高域成分抽出手段２３０の出力（抽出垂直エッジ成分）Ｖｐとして、ブロック平滑化手段２３１へと出力される。
【００８９】
ブロック平滑化手段２３１へは、垂直高域成分抽出手段２３０で抽出された抽出垂直エッジ成分ｖｐと、タイミング信号発生手段１０からのブロック・タイミング信号ｂｌｋｅｎとが入力される。
【００９０】
ブロック平滑化手段２３１では、入力された抽出垂直エッジ成分ｖｐに対し、ブロック・タイミング信号ｂｌｋｅｎで示されるブロック単位で、例えば、累積加算を行なって、抽出垂直エッジ成分ｖｐの平均値を算出し、平滑化された垂直エッジ成分ａｖｅｄとして、ｍ×ｎブロック毎に出力する。
【００９１】
なお、この平滑化処理は、ブロック・タイミング信号ｂｌｋｅｎで示されるブロック単位でのフィルタ処理により求めてもよい。
【００９２】
また、平滑化された垂直エッジ成分ａｖｅｄに対し非線形変換を行い、適切なゲイン調整を行った値をｍ×ｎブロック毎に出力してもよい。例えば、垂直エッジ成分ａｖｅｄに所定の感度倍率を乗算し、オフセット値を減算して、その演算結果を０以上の値に制限する非線形変換を施す（図示せず）。この非線形変換により、垂直エッジ成分の検出のされやすさ（垂直エッジ成分として検出する上での感度）を調整することができ、例えば、感度倍率の値を大きくすれば、抽出された垂直エッジ成分ａｖｅｄは、よりエッジと検出し易くなり、また、減算するオフセット値を大きくすれば、垂直エッジ成分ａｖｅｄのゼロとなる範囲が広がり、ノイズ等による影響をなくし、エッジと検出されにくくなる。
【００９３】
比較手段２３２には、ブロック平滑化手段２３１からのｍ×ｎブロック単位で平滑化された垂直エッジ成分ａｖｅｄが入力される。
【００９４】
比較手段２３２では、ブロック平滑化手段２３１からのブロック単位の平滑化された垂直エッジ成分ａｖｅｄを所定の閾値と比較し、各ブロック内に垂直方向のエッジが存在するか否かを判定し、判定結果である垂直エッジ判定結果ｖｅｂを出力する。垂直エッジ成分ａｖｅｄがｍ×ｎブロック毎に入力されているので、この垂直エッジ判定結果ｖｅｂについても、ｍ×ｎブロック毎に出力される。
【００９５】
比較手段２３２における比較の結果、例えば、垂直エッジ成分ａｖｅｄが所定の閾値より大きければ垂直エッジが存在すると判断し、それ以外の所定の閾値より小さい場合には、ブロック内は平坦もしくは垂直方向の低域周波数成分によるもの、即ち、垂直エッジが存在しないと判断し、２値化した値を示す垂直エッジ判定結果ｖｅｂを出力する。垂直エッジ判定結果ｖｅｂは、例えば、垂直エッジが存在すると判断された場合は第１の値、例えば‘１’とし、エッジがない場合は第２の値、例えば‘０’とする。なお、垂直エッジ判定結果ｖｅｂの値は、上記したものに限るものではなく、比較により垂直エッジが存在するブロックを示す値であれば、他の値であってもよく、また、垂直エッジの存在する割合を示すような段階的に変化する値でもよい。
【００９６】
以上から、比較手段２３２による垂直エッジ判定結果ｖｅｂが、ブロック内に垂直方向のエッジが存在するかを検出した結果として、垂直エッジ判定手段２３から領域分割手段２４へと出力される。
【００９７】
なお、図６に示す垂直エッジ判定手段２３では、現フレーム信号Ｄｉ０と１フィールド遅延信号ｄ１ｆを用いて、ブロック内の垂直方向のエッジの有無を判定しているが、現フレーム信号Ｄｉ０と１フィールド遅延信号ｄ１ｆのいずれか一方のみの垂直エッジの判定を行うこととしても良い。
【００９８】
次に、図１に戻り、プルダウン信号検出手段１内の領域分割手段２４へは、フレーム間差分平均算出手段２１からのフレーム差分ブロック平均ｆｒｂと、フィールド間差分平均算出手段２２からのフィールド差分ブロック平均ｆｉｌｂと、垂直エッジ判定手段２３からの垂直エッジ判定結果ｖｅｂと、タイミング信号発生手段１０からの図２（ｂ）に示すようなブロック単位で横帯状の領域ＳＡ−１〜ＳＡ−Ｎを示す領域信号ｔａｒが入力される。
【００９９】
入力されるフレーム差分ブロック平均ｆｒｂ、フィールド差分ブロック平均ｆｉｌｂ、及び垂直エッジ判定結果ｖｅｂは、図２（ａ）で示されるｍ×ｎブロック毎に得られた信号として入力され、領域分割手段２４は、領域信号ｔａｒに応じて、上記各ブロック単位で送られる信号を、ブロックを単位として垂直方向に、例えば図２（ｂ）に示すＮ個の横帯状の領域ＳＡ−１〜ＳＡ−Ｎに分割し、それぞれの領域に対応した信号ｄｆ１〜ｄｆＮ（差分情報信号ｄｆ１〜ｄｆＮと記す）を形成する。これら領域ごとの差分情報信号ｄｆ１〜ｄｆＮは、各々該当する領域内のすべてのブロックについてのフレーム差分ブロック平均ｆｒｂ、フィールド差分ブロック平均ｆｉｌｂ、及び垂直エッジ判定結果ｖｅｂを含み、それぞれに対応した領域特徴量検出手段２５−１〜２５−Ｎへと出力される。
【０１００】
領域特徴量検出手段２５−１〜２５−Ｎへは、それぞれの領域内のブロックについてのフレーム差分ブロック平均ｆｒｂ、フィールド差分ブロック平均ｆｉｌｂ、及び垂直エッジ判定結果ｖｅｂにより構成される差分情報信号ｄｆ１〜ｄｆＮが、それぞれ入力される。
【０１０１】
領域特徴量検出手段２５−１〜２５−Ｎは、入力される差分情報信号ｄｆ１〜ｄｆＮが異なるのみで、その構成は同様であり、これらを構成する領域特徴量検出手段２５−ｘ（ｘ＝１〜Ｎのいずれか）について後に図７を参照して説明する。領域特徴量検出手段２５−ｘでは、対応する領域ＳＡ−ｘ内のブロックについてフレーム差分ブロック平均ｆｒｂ、フィールド差分ブロック平均ｆｉｌｂ、及び垂直エッジ判定結果ｖｅｂとで構成する差分情報信号ｄｆｘから、対応する領域ＳＡ−ｘに対し、静止か動きかの判定を行うため特徴量検出結果ｃｈａｘを求めて出力する。
【０１０２】
領域特徴量検出手段２５−１〜２５−Ｎにおける動作は、図２（ｂ）で示される垂直方向Ｎ個の横帯状の領域ごとに行われ、その出力である特徴量ｃｈａ１〜ｃｈａＮについても、タイミング信号発生手段１０からの領域ＳＡ−１〜ＳＡ−Ｎを示す領域信号ｔａｒに応じて出力されることになる。
【０１０３】
領域特徴量検出手段２５−１〜２５−Ｎの各々は、例えば図７に領域特徴量検出手段２５−ｘとして示すように構成されている。
【０１０４】
図７に示す領域特徴量検出手段２５−ｘは、対応する領域ＳＡ−ｘ（ｘは１からＮのうちのいずれか）内のブロックについてのフレーム差分ブロック平均ｆｒｂ、フィールド差分ブロック平均ｆｉｌｂ、及び垂直エッジ判定結果ｖｅｂにより構成される差分情報信号ｄｆｘから、その領域が静止か動きかの判定を行うための特徴量（２−３プルダウン信号のシーケンスを判定するための特徴量）ｃｈａｘとして、静止画判定信号ｆｒｓｔｉｌ、動画フレーム連続数ｆｍｃｎｔ、位相解除条件判定信号ｓｐｒｓｔ、シーンチェンジ判定信号ｆｒｓｃｈ、フィールド差解除条件判定信号ｆｉｌｒｓを求めて出力する。
【０１０５】
図７において、領域特徴量検出手段２５−ｘへは、対応する領域ＳＡ−ｘについての差分情報信号ｄｆｘ（フレーム差分ブロック平均ｆｒｂ、フィールド差分ブロック平均ｆｉｌｂ、及び垂直エッジ判定結果ｖｅｂ）と、後述するプルダウンシーケンス判定手段２６からのプルダウン信号のフィールド（フレーム）位置を示す位相カウント値ｓｅｑｐが入力される。
【０１０６】
この位相カウント値ｓｅｑｐは、実施の形態１では２−３プルダウン信号を検出するため、
５フィールド周期となる‘０’から‘４’までを繰り返しカウントした結果を示す値であり、
２―３プルダウン信号においては、５フィールドに一度の完全静止画フィールドにおいてカウント値をゼロへリセットされている。位相カウント値ｓｅｑｐは、５フィールド単位で繰り返しており、２―３プルダウン信号においては５フィールドごとに一度の完全静止画フィールドに同期してリセットするので、５フィールドの繰り返しシーケンス、即ち、２―３プルダウンのフィールド位相を示すことになる。
【０１０７】
図７に示されるように、領域特徴量検出手段２５−ｘは、対応する領域の差分情報信号ｄｆｘのうちそれぞれのブロックについてのフレーム差分ブロック平均ｆｒｂが入力されるフレーム差分最大値検出手段３１及びフレーム間動きブロック数算出手段３２と、差分情報信号ｄｆｘのうちのそれぞれのブロックについてのフィールド差分ブロック平均ｆｉｌｂ、及びそれぞれのブロックについての垂直エッジ判定結果ｖｅｂが入力されるフィールド差分最大値算出手段３３及びフィールド間動きブロック数算出手段３４と、静止画判定手段４１と、動画連続数算出手段４２と、解除条件判定手段４０とを備えており、解除条件判定手段４０は、位相解除条件判定手段４３と、シーンチェンジ判定手段４４と、フィールド差解除条件判定手段４５とを備えている。
【０１０８】
フレーム差分最大値検出手段３１では、領域ＳＡ−ｘについてのフレーム差分ブロック平均ｆｒｂの最大値を検出し、フレーム差分ブロック平均の最大値ｆｒｍａｘを出力する。
【０１０９】
フレーム間動きブロック数算出手段３２では、領域ＳＡ−ｘ内の各ブロックでのフレーム差分ブロック平均ｆｒｂを所定の値と比較して、フレーム差分ブロック平均ｆｒｂが所定の閾値より大きくなり、動きブロックと判断されるブロックの数を領域ＳＡ−ｘ内にわたり計数し、計数結果をフレーム間動きブロック数ｆｒｂｌｋとして領域ごとに出力する。
【０１１０】
この動きブロック数は、フレーム差分ブロック平均ｆｒｂに基づき、領域ＳＡ−ｘでの１フレーム間の動きを示し、領域間の相関が強い場合（即ち、静止画の場合）は、動きブロック数が小さくなり、相関が弱い場合（即ち、動きが大きい、動画の場合）は、動きブロック数が大きくなる。
【０１１１】
フィールド差分最大値算出手段３３では、領域ＳＡ−ｘについてのフィールド差分ブロック平均ｆｉｌｂの最大値を検出するが、その際、垂直エッジ判定結果ｖｅｂに基づき、垂直エッジが存在するブロックを除外し、垂直エッジが存在しない平坦部（垂直エッジ判定結果ｖｅｂ＝０’）のブロックについてのフィールド差分ブロック平均ｆｉｌｂの最大値を求め、フィールド差分ブロック平均の最大値ｆｉｌｍａｘを出力する。
【０１１２】
フィールド差分ブロック平均の最大値ｆｉｌｍａｘは、垂直方向のエッジ部が存在しないブロックでの最大値を求めることになるので、フィールド差分ブロック平均ｆｉｌｂにおける垂直エッジ部での１／２ラインのずれに起因する誤検出を低減できる。
【０１１３】
なお、フィールド差分最大値算出手段３３での垂直エッジ判定結果ｖｅｂに基づく垂直エッジ部での制御としては、上記のように、動きと判定されたブロックを除外する代わりに、各ブロックでのフィールド差分ブロック平均ｆｉｌｂに対し、垂直エッジ判定結果ｖｅｂに基づく値を乗算し制御したのち最大値を算出してもよく、また、垂直エッジ判定結果ｖｅｂを用いることなく最大値を求めることとしても良い。
【０１１４】
フィールド間動きブロック数算出手段３４では、領域ＳＡ−ｘ内の各ブロックでのフィールド差分ブロック平均ｆｉｌｂを所定の値と比較して、フィールド差分ブロック平均ｆｉｌｂが所定の閾値より大きくなり、動きブロックと判断されるブロックの数を領域ＳＡ−ｘ内にわたり計数し、計数結果をフィールド間動きブロック数ｆｉｌｂｌｋとして領域ごとに出力する。その際、上記フィールド差分最大値算出手段３３と同様、垂直エッジ判定結果ｖｅｂに基づき、垂直エッジが存在するブロックを除外し、垂直エッジが存在しない平坦部（垂直エッジ判定結果ｖｅｂ＝０’）のブロックの各々について、動きブロックか否かの判断を行い、フィールド間動きブロック数ｆｉｌｂｌｋを求める。
【０１１５】
垂直方向のエッジ部が存在しないブロックでのフィールド間動きブロック数ｆｉｌｂｌｋを求めることになるので、フィールド差分ブロック平均ｆｉｌｂにおける垂直エッジ部での１／２ラインのずれに起因する誤検出を低減できる。
【０１１６】
なお、フィールド間動きブロック数算出手段３４での垂直エッジ判定結果ｖｅｂに基づく垂直エッジ部での制御としては、上記のように、動きと判定されたブロックを除外する代わりに、各ブロックでのフィールド差分ブロック平均ｆｉｌｂに対し、垂直エッジ判定結果ｖｅｂに基づく値を乗算した値を比較し、比較結果により動きブロックか否かを判断してもよく、また、垂直エッジ判定結果ｖｅｂを用いることなく動きブロックか否かの判断を行うこととしても良い。
【０１１７】
以上から、各領域ＳＡ−ｘについての差分情報信号ｄｆｘ（フレーム差分ブロック平均ｆｒｂ、フィールド差分ブロック平均ｆｉｌｂ、及び垂直エッジ判定結果ｖｅｂ）に基づいて、当該領域ＳＡ−ｘについてのフレーム差分ブロック平均ｆｒｂの最大値ｆｒｍａｘ、フレーム間動きブロック数ｆｒｂｌｋ、フィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘ、及びフィールド間動きブロック数ｆｉｌｂｌｋが求められる。
【０１１８】
図８（ａ）〜（ｄ）は、毎秒２４コマの画像から毎秒３０フレーム（つまり、６０フィールド）のインターレース信号への２−３プルダウン変換を説明するための図であり、図８（ａ）は２４コマ／秒のフィルム映像、図８（ｂ）は２−３プルダウン信号、図８（ｃ）はフィールド番号、図８（ｄ）は補間フレーム位相ｔｃｆｓ（即ち、同一フレームから変換された同一フレームの時間方向）を示す。
【０１１９】
図８（ａ）及び（ｂ）に示されるように、映画フィルム等の信号の第１フレームＶＡが映像信号の第１及び第２フィールドＶＡｔ，ＶＡｂに対応し、第２フレームＶＢが映像信号の第３から第５フィールドＶＢｔ，ＶＢｂ，ＶＢｔに対応し、第３フレームＶＣが映像信号の第６及び第７フィールドＶＣｂ，ＶＣｔに、第４フレームＶＤが映像信号の第８から第１０フィールドＶＤｂ，ＶＤｔ，ＶＤｂに対応するよう変換される。なお、図中の添字ｔは、相対的に上ラインのフィールドとなるトップフィールドを表し、添字ｂは、下ラインのフィールドとなるボトムフィールドを表す。
【０１２０】
図８（ｄ）には、各フィールドの補間フレーム位相を示す。
第１フィールドＶＡｔは、時間的に後フィールドである第２フィールドＶＡｂが、同一フレームから変換される補間フレーム位相に対応するので、図８（ｄ）の補間フレーム位相には、「後」と記載され、第２フィールドＶＡｂは、時間的に前フィールドである第１フィールドＶＡｔが、同一フレームから変換される補間フレーム位相に対応するので、図８（ｄ）の補間フレーム位相には、「前」と記載され、第３フィールドＶＢｔは時間的に後フィールドである第４フィールドＶＢｂが、同一フレームから変換される補間フレーム位相に対応するので、図８（ｄ）の補間フレーム位相には、「後」と記載され、第４、第５フィールドは時間的に前フィールドである第３フィールドＶＢｔ、第４フィールドがそれぞれ補間フレーム位相に対応するので、図８（ｄ）の補間フレーム位相は、「前」と記載されている。以下同様のシーケンスが繰り返される。
【０１２１】
図８（ａ）〜（ｄ）から、第３フィールドＶＢｔと第５フィールドＶＢｔとが同一内容のフィールドであり、第８フィールドＶＤｂと第１０フィールドＶＤｂとが同一内容のフィールドである。このように、２−３プルダウン信号は、２フレームのそれぞれを２フィールドと３フィールドに対応させて変換することで、５フィールドに１回、２フィールド前と同一のフィールド（静止画と呼ぶ）を繰り返すフィールドシーケンスとなっている。また、各フィールドの前後どちらか一方には必ず同一フレームから変換されたフィールドが存在しており、異なるフィールドが連続することはない。
【０１２２】
よって、５フィールドに１回、２フィールド前と同一のフィールドを繰り返す静止画位置である第５フィールド及び第１０フィールドにおいては、フレーム間動きブロック数ｆｒｂｌｋは、ゼロもしくは所定値（ゼロに近い値）以下となり、また、領域内でのフレーム差分ブロック平均ｆｒｂの最大値ｆｒｍａｘは、各帯状の領域におけるブロック単位でのフレーム差分情報によるものであるので、５フィールドごとに１回の静止画位置では、多くのブロックが大きく変化する（最大値ｆｒｍａｘが急激に大きくなる）ことはない。つまり、第５フィールドと第１０フィールド位置の間では、フレーム差分ブロック平均ｆｒｂの最大値ｆｒｍａｘの値の差も、ゼロもしくは所定値（ゼロに近い値）以下の小さな値となる。
【０１２３】
また、フィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘと、フィールド間動きブロック数ｆｉｌｂｌｋは、第２フィールド、第４フィールド、第５フィールドと、第７フィールド、第９フィールド、第１０フィールド、・・・において、ゼロもしくは所定値（ゼロに近い値）以下となる。つまり、各フィールドの前後どちらか一方で、ゼロもしくは所定値以下となるフィールド（静止画）が存在し、５フィールドのシーケンス内において、ゼロもしくは所定値（ゼロに近い値）以下となり、所定値より大きな値となるフィールド（動画）が、２フィールド以上連続して存在することはない。
【０１２４】
上記の２−３プルダウン信号におけるフレーム差分ブロック平均ｆｒｂの最大値ｆｒｍａｘと、フレーム間動きブロック数ｆｒｂｌｋ、及びフィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘと、フィールド間動きブロック数ｆｉｌｂｌｋの特徴から、図７において、領域特徴量検出手段２５−ｘ内の静止画判定手段４１、動画連続数算出手段４２、及び解除条件判定手段４０では、領域ＳＡ−ｘについて静止か動きかの判定定を行い、そのフィールド単位の２―３プルダウン信号の繰り返しの特徴を示す特徴量を求める。
【０１２５】
静止画判定手段４１は、フレーム差分ブロック平均ｆｒｂの最大値ｆｒｍａｘと、フレーム間動きブロック数ｆｒｂｌｋに基づいて、領域ＳＡ−ｘが静止画であるか否かを判定し、判定結果である静止画判定信号ｆｒｓｔｉｌを出力する。
【０１２６】
静止画判定手段４１では、以下の条件が満たされる場合、即ち
フレーム間動きブロック数ｆｒｂｌｋがゼロもしくは所定値（ゼロに近い値）より小さく、かつ、
フレーム差分ブロック平均ｆｒｂの最大値ｆｒｍａｘの、５フィールド前に対する変化が小さい（現フィールドにおけるフレーム差分ブロック平均ｆｒｂの最大値ｆｒｍａｘと、５フィールド前のフレーム間差分ブロック平均ｆｒｂの最大値ｆｒｍａｘとの差が小さい）
場合は、対応する領域ＳＡ−ｘが、フレーム間で静止画であると判定し、静止画判定信号ｆｒｓｔｉｌを出力する。（静止画判定信号ｆｒｓｔｉｌを第１の値にする。上記の条件を満たさず、静止画であると判定しない場合には、静止画判定信号ｆｒｓｔｉｌを第２の値にする。）上記の条件により静止画であるとの判定をすることで、映像信号に対するノイズの状態や字幕や動きの大きさに応じて閾値等を設定することなく、領域ＳＡ−ｘが、静止画であるか否かを判定できる。上記の判定を行わせるため、静止画判定手段４１を、例えば図９のように構成することができる。
【０１２７】
図９に示される静止画判定手段４１は、フレーム差分による値（フレーム差分ブロック平均ｆｒｂの最大値ｆｒｍａｘと、フレーム間動きブロック数ｆｒｂｌｋ）から、対応する領域ＳＡ−ｘが、フレーム間で静止画であるか否かを判定するものであり、比較手段４１０と、変化検出手段４１１と、遅延手段４１２と、判定手段４１３とを備えている。
【０１２８】
図９において、比較手段４１０へは、フレーム間動きブロック数ｆｒｂｌｋが入力される。比較手段４１０では、フレーム間動きブロック数ｆｒｂｌｋをゼロもしくはゼロに近い所定の閾値と比較し、フレーム間動きブロック数ｆｒｂｌｋが上記閾値以下である場合には、比較結果ｃｂｆを第１の値、例えば‘１’（ｃｂｆ＝１）とし、それ以外の場合は、検出結果ｃｂｆを第２の値、例えば‘０’（ｃｂｆ＝０）として出力する。
【０１２９】
フレーム間動きブロック数ｆｒｂｌｋは、ブロック単位でノイズを考慮して得られたフレーム差分ブロック平均ｆｒｂから求められており、領域ＳＡ−ｘ内の動きブロック数がゼロもしくはゼロに近い閾値以内か否か判定するので、映像信号に対するノイズの状態や、字幕や動きの大きさに応じて閾値を変更する必要はない。
【０１３０】
遅延手段４１２は、フレーム差分ブロック平均ｆｒｂの最大値ｆｒｍａｘを、５フィールド期間遅延して、５フィールド前の最大値ｆｒｍａｘ５として、変化検出手段４１１へと送る。
【０１３１】
変化検出手段４１１へは、フレーム差分ブロック平均ｆｒｂの最大値ｆｒｍａｘと、遅延手段４１２による５フィールド前のフレーム差分ブロック平均ｆｒｂの最大値ｆｒｍａｘ５が入力され、変化検出手段４１１は、両者を比較することで、２つの値の間の差分（変化値）を求め、差分の絶対値がゼロもしくはゼロに近い所定値より小さければ、最大値ｆｒｍａｘが５フィールド前に対して変化が小さい（現フィールドについての最大値ｆｒｍａｘと、５フィールド前についての最大値ｆｒｍａｘ５との差が小さい）として、最大値変化検出結果ｄｍを第１の値、例えば‘１’（ｄｍ＝１）とし、それ以外の場合は、検出結果ｄｍを第２の値、例えば‘０’（ｄｍ＝０）として出力する。
このように、５フィールド前に対する変化があるか否かを検出するので、映像信号に対するノイズの状態や、字幕や動きの大きさに応じて閾値を変更する必要はない。
【０１３２】
判定手段４１３には、比較手段４１０からの比較結果ｃｂｆと、変化検出手段４１１からの検出結果ｄｍが入力され、判定手段４１３は、上記の入力の双方が‘１’となる場合に、対応する領域ＳＡ−ｘが静止画であると判定し、判定結果である静止画判定信号ｆｒｓｔｉｌを第１の値、例えば‘１’とし、それ以外の場合は、静止画判定信号ｆｒｓｔｉｌを第２の値、例えば‘０’として出力する。
このような処理を行う判定手段４１３は、比較結果ｃｂｆと検出結果ｄｍの論理積を取るＡＮＤゲートにより構成することができる。
【０１３３】
以上のように、判定手段４１３の出力である静止画判定信号ｆｒｓｔｉｌにより、領域ＳＡ−ｘが静止画であるか否かが示されることになる。
なお、上記図９を参照して説明した静止画判定信号ｆｒｓｔｉｌ等の値はこれに限るものではなく、領域ＳＡ−ｘが静止画であるか否かが示されればよい。
【０１３４】
次に、図７に戻り、動画連続数算出手段４２には、静止画判定手段４１からの静止画判定信号ｆｒｓｔｉｌが入力される。動画連続数算出手段４２は、入力された静止画判定信号ｆｒｓｔｉｌに基づき、対応する領域ＳＡ−ｘが動画と連続して判定された回数をカウントし、前フィールドまでの動画と連続して判定されたフィールドの数（動画フレーム連続数）ｆｍｃｎｔを出力する。
【０１３５】
即ち、動画連続数算出手段４２は、静止画判定手段４１からの静止画判定信号ｆｒｓｔｉｌが静止画を示す‘１’である場合（ｆｒｓｔｉｌ＝１の場合）、カウンタをリセットし、動画を示す‘０’である場合（ｆｒｓｔｉｌ＝０の場合）はカウントして、次フィールドにタイミングを合わせ、領域ＳＡ−ｘについての動画フレーム連続数ｆｍｃｎｔを出力する。
【０１３６】
解除条件判定手段４０には、領域ＳＡ−ｘについてのフレーム差分ブロック平均ｆｒｂの最大値ｆｒｍａｘと、フレーム間動きブロック数ｆｒｂｌｋと、フィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘと、フィールド間動きブロック数ｆｉｌｂｌｋと、プルダウンシーケンス判定手段２６からのプルダウン信号のフィールド位置を示す位相カウント値ｓｅｑｐが入力され、解除条件判定手段４０は、領域ＳＡ−ｘについて、２−３プルダウン信号の条件を満たさず、従って、プルダウン信号の検出を解除する（即ち、領域ＳＡ−ｘの映像は２−３プルダウン信号ではないと判断する）ための条件が満たされているか否かの判定を行い、判定結果を特徴量検出結果ｃｈａｘの一つとして出力する。
【０１３７】
図７に示される解除条件判定手段４０では、解除条件として、２−３プルダウン信号の５フィールドに１回のフレーム差分が静止画と判定される位相（２フィールド前と同一のフィールド）が現れない場合を位相解除条件判定信号ｓｐｒｓｔとして、映像信号のシーンチェンジにおいて画像が大きく変わる（動く）場合をシーンチェンジ判定信号ｆｒｓｃｈとして、フィールド差分によると動画が２フィールド連続して存在する場合をフィールド差解除条件判定信号ｆｉｌｒｓとして求めるように構成している。
以下、解除条件判定手段４０内の各ブロックについて説明する。
【０１３８】
領域特徴量検出手段２５−ｘ内の解除条件判定手段４０内の位相解除条件判定手段４３には、領域ＳＡ−ｘ内のブロックについてのフレーム差分ブロック平均ｆｒｂの最大値ｆｒｍａｘと、フレーム間動きブロック数ｆｒｂｌｋと、プルダウンシーケンス判定手段２６からの位相カウント値ｓｅｑｐが入力される。
【０１３９】
位相解除条件判定手段４３では、２−３プルダウン信号においては５フィールドに一度のフレーム差が静止画となる位相において、動画が存在する場合に、そのことを検出する。即ち、位相解除条件判定手段４３は、２−３プルダウン信号のフィールド繰り返し位相に同期したカウント値ｓｅｑｐの１周期ごとに、５フィールドに一度のフレーム差が静止画となる位相位置で以下の条件が満たされる場合、即ち、
フレーム間動きブロック数ｆｒｂｌｋがゼロより大きく、かつ、
フレーム差分ブロック平均ｆｒｂの最大値ｆｒｍａｘが５フィールド前に対して変化が大きい（変化幅がゼロに近い小さな閾値より大きい）
場合は、領域ＳＡ−ｘがフレーム間で動画であると判定し、判定結果として位相解除条件判定信号ｓｐｒｓｔを出力する（位相解除条件判定信号ｓｐｒｓｔを第１の値、例えば‘１’にする。上記の条件を満たさず、動画であると判定されないときは、位相解除条件判定信号ｓｐｒｓｔを第２の値、例えば‘０’にする）。
【０１４０】
２−３プルダウン信号においては５フィールドに１回、フレーム差分が静止画となるが、そのフィールドにおいて、フレーム差分ブロック平均ｆｒｂの最大値ｆｒｍａｘと、フレーム間動きブロック数ｆｒｂｌｋにより動画であることが判定されれば、２−３プルダウン信号のシーケンスではないことになる。よって、２−３プルダウン信号における５フィールドに１回あるフレーム差分の静止画の位置で、上記条件により、領域ＳＡ−ｘがフレーム間で動画であると判定される場合には、解除を示す信号として、‘１’となる位相解除条件判定信号ｓｐｒｓｔを出力し、それ以外の場合は位相解除条件判定信号ｓｐｒｓｔを‘０’として出力する。
【０１４１】
以上のように、ゼロもしくはゼロに近い小さな値との比較により、静止画でなく、変化があるとの判断をするので、映像信号に対するノイズの状態や、字幕や動きの大きさに応じて閾値を変更する必要はない。
【０１４２】
シーンチェンジ判定手段４４には、フレーム間動きブロック数ｆｒｂｌｋが入力される。シーンチェンジ判定手段４４は、フレーム間動きブロック数ｆｒｂｌｋを所定の閾値ＳＴＨと比較し、この比較結果に基づいて、領域ＳＡ−ｘで画像が大きく変わる（動く）場合となるシーンチェンジを検出する。
【０１４３】
ここで、一般に映像信号での編集点や字幕の挿入や消去のタイミングでは、シーンが切換わりである可能性が高く、その場合領域内のほとんどのブロックが動きと判定される。よって、フレーム間動きブロック数ｆｒｂｌｋは、通常での値（編集点や字幕の挿入、消去のタイミング以外の場合）と比較して大きくなる。
【０１４４】
シーンチェンジ判定手段４４は、フレーム間動きブロック数ｆｒｂｌｋが所定の閾値ＳＴＨより大きい場合（即ち、領域内の所定の閾値より多くのブロックが動きとなる場合）には、シーンチェンジ（もしくは字幕の挿入や消去）があったとして、シーンチェンジ判定信号ｆｒｓｃｈを第１の値、例えば‘１’として出力し、それ以外の場合はシーンチェンジ判定信号ｆｒｓｃｈを第２の値、例えば‘０’として出力する。
【０１４５】
このように、領域ＳＡ−ｘごとにフレーム間動きブロック数ｆｒｂｌｋを所定の閾値ＳＴＨとの比較を行うこととしており、領域ＳＡ−ｘはフレーム内の横帯状に分割された領域であるので、領域のサイズを画面のサイズに関係なく一定としておくことにより、画面サイズに応じて閾値ＳＴＨを変更する必要はなく、画面の一部にある字幕や、小面積での動きについても対応することができる。
【０１４６】
フィールド差解除条件判定手段４５には、フィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘと、フィールド間動きブロック数ｆｉｌｂｌｋが入力される。フィールド差解除条件判定手段４５では、相連続する２つのフィールドにおいてフィールド間動きブロック数ｆｉｌｂｌｋが所定の値より大きい、もしくは、フィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘが所定の値より大きい場合に、そのことを検出し、検出結果をフィールド差解除条件判定信号ｆｉｌｒｓとして出力する。
【０１４７】
２−３プルダウン信号においては、２フレームのそれぞれを２フィールドと３フィールドに対応させて変換しており、フィールド差分によれば動画の次のフィールドは静止画であり、動画は２フィールド連続しない。したがって、フィールド間動きブロック数ｆｉｌｂｌｋもしくはフィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘが、２フィールド連続して大きく、動画が連続したか否かを判定し、動画が連続した場合（上記の値（動きブロック数、又は差分ブロック平均の最大値）が２フィールド連続して「大きい」場合）には、解除を示す信号として、第１の値、例えば‘１’となるフィールド差解除条件判定信号ｆｉｌｒｓを出力し、それ以外の場合はフィールド差解除条件判定信号ｆｉｌｒｓを第２の値、例えば‘０’として出力する。
【０１４８】
なお、フィールド差解除条件判定手段４５では、フィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘもしくはフィールド間動きブロック数ｆｉｌｂｌｋにより判定するよう説明したが、どちらか一方でもよく、例えば、フィールド間動きブロック数ｆｉｌｂｌｋの大きさにより判定してもよい。
【０１４９】
以上の解除条件判定手段４０内の位相解除条件判定手段４３からの位相解除条件判定信号ｓｐｒｓｔと、シーンチェンジ判定手段４４からのシーンチェンジ判定信号ｆｒｓｃｈと、フィールド差解除条件判定手段４５とからのフィールド差解除条件判定信号ｆｉｌｒｓは各々２−３プルダウン信号の条件を満たさず、解除（即ち、この領域が２−３プルダウン信号ではないとする）を示す信号として、特徴量検出結果ｃｈａｘの一つとして出力される。
【０１５０】
以上、図７に示される領域特徴量検出手段２５−ｘからは、領域ＳＡ−ｘについての特徴量検出結果ｃｈａｘとして、静止画判定手段４１から出力される静止画判定信号ｆｒｓｔｉｌと、動画連続数算出手段４２からの動画フレーム連続数ｆｍｃｎｔと、解除条件判定手段４０による位相解除条件判定信号ｓｐｒｓｔ、シーンチェンジ判定信号ｆｒｓｃｈ、及びフィールド差解除条件判定信号ｆｉｌｒｓが出力される。
【０１５１】
そして、図７の領域特徴量検出手段２５−ｘで構成される領域特徴量検出手段２５−１〜２５−Ｎからは、図２（ｂ）で示されるそれぞれの領域ごとに、各々対応する領域についての特徴量検出結果ｃｈａ１〜ｃｈａＮが生成され、図１に示されるプルダウンシーケンス判定手段２６へと出力される。
【０１５２】
図１に示されるプルダウンシーケンス判定手段２６には、領域特徴量検出手段２５−１〜２５−Ｎからの特徴量検出結果ｃｈａ１〜ｃｈａＮと、タイミング信号発生手段１０からの１フィールド期間ごとに処理するためのフィールド・タイミング信号ｔｖが入力される。
【０１５３】
プルダウンシーケンス判定手段２６では、それぞれの領域ＳＡ−１〜ＳＡ−Ｎについて検出された特徴量検出結果ｃｈａ１〜ｃｈａＮにより、映像信号のフィールドで２−３プルダウン信号のフィールドシーケンスの繰り返しを検出して、２−３プルダウン信号であるか否かを判定し、プルダウン信号の検出を示すプルダウン検出信号ｔｃｉと、シーケンスの位相（即ち、同一フレームから変換された同一フレームの時間方向）を示す補間フレーム位相ｔｃｆｓを出力する。また、プルダウンシーケンス判定手段２６では、２−３プルダウン信号のフィールドシーケンス検出時に、５フィールド単位で繰り返し、プルダウン信号のフィールド位置を示す位相カウント値ｓｅｑｐを得て、領域特徴量検出手段２５−１〜２５−Ｎへ出力している。
【０１５４】
プルダウンシーケンス判定手段２６では、フィールド単位で（フィールドごとに）フィールドシーケンスの繰り返しを検出するので、その動作は１フィールド期間ごとに行われ、フィールド・タイミング信号ｔｖに同期してプルダウン検出信号ｔｃｉと補間フレーム位相ｔｃｆｓが得られることになる。
【０１５５】
図１０は、実施の形態１におけるプルダウンシーケンス判定手段２６の一構成例を示すブロック図であり、２−３プルダウン信号のフィールドシーケンスの繰り返しを検出するよう構成されている。
【０１５６】
図１０に示されるプルダウンシーケンス判定手段２６は、全領域静止画検出手段５１と、動画連続数検出手段５２と、繰り返しシーケンス検出手段５７と、２−３プルダウン信号のフィールド位相をカウントするフィールド位相カウント手段５９と、２−３プルダウン信号におけるシーケンスの繰り返しをカウントするプルダウンシーケンスカウント手段５８と、補間フレーム位相ｔｃｆｓを生成し出力する補間フレーム位相生成手段６１と、２−３プルダウン信号におけるシーケンス（以下、２−３シーケンスと呼ぶ。）であるか否かを判定し、プルダウン信号の検出を示すプルダウン検出信号ｔｃｉを生成するプルダウン検出信号生成手段６０と、プルダウン信号でなく、シーケンスの条件を満たしていないことを検出するプルダウン解除検出手段５０とを備えている。
【０１５７】
プルダウン解除検出手段５０は、位相解除条件合成手段５３と、シーンチェンジ合成手段５４と、フィールド差解除検出手段５５と、解除信号生成手段５６とを備えている。
【０１５８】
なお、図１０にはタイミング信号発生手段１０からのフィールド・タイミング信号ｔｖの入力が図示されていないが、プルダウンシーケンス判定手段２６内のそれぞれの処理においては、その動作は１フィールド期間ごとに行われ、フィールド・タイミング信号ｔｖに同期してフィールド単位でフィールドシーケンスの繰り返しを検出している。
【０１５９】
図１０において、プルダウンシーケンス判定手段２６へ入力されたＮ個の領域ＳＡ−１〜ＳＡ−Ｎについての特徴量検出結果ｃｈａ１〜ｃｈａＮのうち、静止画判定信号ｆｒｓｔｉｌ１〜ｆｒｓｔｉｌＮは、全領域静止画検出手段５１へと送られ、動画フレーム連続数ｆｍｃｎｔ１〜ｆｍｃｎｔＮは、動画連続数検出手段５２へと送られ、位相解除条件判定信号ｓｐｒｓｔ１〜ｓｐｒｓｔＮと、シーンチェンジ判定信号ｆｒｓｃｈ１〜ｆｒｓｃｈＮと、フィールド差解除条件判定信号ｆｉｌｒｓ１〜ｆｉｌｒｓＮとがプルダウン解除検出手段５０へと送られる。
【０１６０】
全領域静止画検出手段５１では、Ｎ個の領域ＳＡ−１〜ＳＡ−Ｎについての特徴量検出結果ｃｈａ１〜ｃｈａＮのうちの静止画判定信号ｆｒｓｔｉｌ１〜ｆｒｓｔｉｌＮから、全領域において静止画であるか否か（静止画判定信号ｆｒｓｔｉｌ１〜ｆｒｓｔｉｌＮがすべて１であるか否か）を判定し、全領域において静止画である場合、静止画検出結果ｓｔｉｌを第１の値、例えば‘１’とし、それ以外の場合は、静止画検出結果ｓｔｉｌを第２の値、例えば‘０’とする。
このような処理は、静止画判定信号ｆｒｓｔｉｌ１〜ｆｒｓｔｉｌＮの論理積を取るＡＮＤゲートにより実現することができる。
全領域静止画検出手段５１からの静止画検出結果ｓｔｉｌは、繰り返しシーケンス検出手段５６へと出力される。
【０１６１】
動画連続数検出手段５２では、Ｎ個の領域ＳＡ−１〜ＳＡ−Ｎについての特徴量検出結果ｃｈａ１〜ｃｈａＮのうちの動画フレーム連続数ｆｍｃｎｔ１〜ｆｍｃｎｔＮから、Ｎ個の領域ＳＡ−１〜ＳＡ−Ｎのいずれかにおいて動画フレーム連続数が４となる（動画が４フィールド連続する）場合を検出し、いずれかの領域で動画フレーム連続数ｆｍｃｎｔｘ＝４の場合は動画４フィールド連続検出結果ｍｖ４ｆを第１の値、例えば‘１’とし、それ以外の場合は、動画４フィールド連続検出結果ｍｖ４ｆを第２の値、例えば‘０’とする。
このような処理は、動画フレーム連続数ｆｍｃｎｔ１〜ｆｍｃｎｔＮを閾値４と比較し、比較結果の論理和を取るＯＲゲートにより実現することができる。
【０１６２】
動画連続数検出手段５２において、動画フレーム連続数ｆｍｃｎｔ１〜ｆｍｃｎｔＮに対する閾値を４とし、動画フレームが４フィールド連続するか否かの検出を行う理由は、２−３プルダウン信号のフィールドシーケンスは、５フィールドに一度、静止画が存在し、動画が４フィールド連続した後のフィールドが静止画となるからである。
動画連続数検出手段５２からの検出結果ｍｖ４ｆは、繰り返しシーケンス検出手段５７へと出力される。
【０１６３】
プルダウン解除検出手段５０には、特徴量検出結果ｃｈａ１〜ｃｈａＮのうちの解除条件を示す信号である位相解除条件判定信号ｓｐｒｓｔ１〜ｓｐｒｓｔＮと、シーンチェンジ判定信号ｆｒｓｃｈ１〜ｆｒｓｃｈＮと、フィールド差解除条件判定信号ｆｉｌｒｓ１〜ｆｉｌｒｓＮとが入力される。プルダウン解除検出手段５０では、Ｎ個の領域についての解除条件を示す各信号に基づいて、入力映像信号が２−３プルダウン信号の条件を満たしているかどうかを判定し、２−３プルダウン信号の条件を満たしていない場合に、２−３プルダウン検出信号の解除を行う（即ち、２−３プルダウン信号ではないと判断する）ための解除信号ｒｓｔを生成し出力する。以下、プルダウン解除検出手段５０内の各ブロックについて説明する。
【０１６４】
位相解除条件合成手段５３には、Ｎ個の領域ＳＡ−１〜ＳＡ−Ｎについての特徴量検出結果ｃｈａ１〜ｃｈａＮのうちの２−３プルダウン信号の５フィールドに１回の位相で静止画が現れなかったことを示す信号（位相解除条件判定信号）ｓｐｒｓｔ１〜ｓｐｒｓｔＮが入力される。
位相解除条件合成手段５３は、位相解除条件判定信号ｓｐｒｓｔ１〜ｓｐｒｓｔＮから、Ｎ個の領域ＳＡ−１〜ＳＡ−Ｎのいずれかにおいて２−３プルダウン信号の５フィールドに１回の静止画となる位相が現れなかったこと、即ち、いずれかの領域で位相解除条件判定信号ｓｐｒｓｔｘ＝１となったことを検出し、２−３シーケンス検出信号の解除を示す信号として、第１の値、例えば‘１’となる位相解除条件合成結果ｓｐｒｓｔを出力し、解除信号生成手段５６へと送る。
このような処理は、位相解除条件判定信号ｓｐｒｓｔ１〜ｓｐｒｓｔＮの論理和をとるＯＲゲートによる合成で実現することができる。
【０１６５】
シーンチェンジ合成手段５４には、Ｎ個の領域ＳＡ−１〜ＳＡ−Ｎについての特徴量検出結果ｃｈａ１〜ｃｈａＮのうちのシーンチェンジを示す信号（シーンチェンジ判定信号）ｆｒｓｃｈ１〜ｆｒｓｃｈＮが入力される。シーンチェンジ合成手段５４は、シーンチェンジ判定信号ｆｒｓｃｈ１〜ｆｒｓｃｈＮから、Ｎ個の領域ＳＡ−１〜ＳＡ−Ｎのいずれかにおいてシーンチェンジとなる、即ち、いずれかの領域でシーンチェンジ判定信号ｆｒｓｃｈｘ＝１となる場合を検出し、シーンチェンジ検出結果ｓｃｈを第１の値、例えば‘１’として出力し、解除信号生成手段５６へと送る。
このような処理は、シーンチェンジ判定信号ｆｒｓｃｈ１〜ｆｒｓｃｈＮの論理和を取るＯＲゲートによる合成で実現することができる。
なお、シーンチェンジ合成手段５４では、シーンチェンジ判定信号ｆｒｓｃｈ１〜ｆｒｓｃｈＮから、Ｎ個の領域ＳＡ−１〜ＳＡ−Ｎのうちシーンチェンジ判定信号ｆｒｓｃｈｘ＝１となる領域が所定の数以上である場合に、シーンチェンジ検出結果ｓｃｈを第１の値、例えば‘１’として出力するよう構成してもよい。例えば、判定する領域の個数をＮ個の領域の４分の３以上とすれば、シーンチェンジ判定信号ｆｒｓｃｈｘ＝１となりシーンチェンジとなる条件が１画面内の大半で判定されることになり、シーンチェンジと判定しやすくできる。
【０１６６】
さらに、フィールド差解除検出手段５５には、Ｎ個の領域ＳＡ−１〜ＳＡ−Ｎについての特徴量検出結果ｃｈａ１〜ｃｈａＮのうちのフィールド差分による動画が２フィールド連続して存在することを示すフィールド差解除条件判定信号ｆｉｌｒｓ１〜ｆｉｌｒｓＮが入力される。
【０１６７】
フィールド差解除検出手段５５は、フィールド差解除条件判定信号ｆｉｌｒｓ１〜ｆｉｌｒｓＮから、Ｎ個の領域ＳＡ−１〜ＳＡ−Ｎのいずれかにおいて２フィールド連続してフィールド差分が大きく変化した場合、即ち、いずれかの領域でフィールド差解除条件判定信号ｆｉｌｒｓｘ＝１となる場合を検出し、２−３シーケンス検出信号の解除を示す信号（フィールド差解除検出結果）ｆｉｌｒを第１の値、例えば‘１’とし、解除信号生成手段５６へと送る。なお、上記の信号ｆｉｌｒは、いずれの領域についてもフィールド差解除条件判定信号ｆｉｌｒｓｂｘ＝１とならない場合には、第２の値、例えば‘０’とする。
このような処理は、フィールド差解除条件判定信号ｆｉｌｒｓ１〜ｆｉｌｒｓＮの論理和を取るＯＲゲートによる合成で実現することができる。
【０１６８】
解除信号生成手段５６には、位相解除条件合成手段５３からの位相解除条件合成結果ｓｐｒｓｔと、シーンチェンジ合成手段５４からのシーンチェンジ検出結果ｓｃｈと、フィールド差解除検出手段５５からのフィールド差解除検出結果ｆｉｌｒとが入力される。解除信号生成手段５６は、２−３プルダウン信号からの切換わりや位相ずれが起こるなど２−３プルダウン信号の条件を満たさない場合に、２−３プルダウン信号の検出を解除する（即ち、入力映像信号が２−３プルダウン信号ではないとする）ための解除信号を、上記検出結果のいずれかに基づき生成する。
【０１６９】
例えば、位相解除条件合成結果ｓｐｒｓｔと、シーンチェンジ検出結果ｓｃｈと、フィールド差解除検出結果ｆｉｌｒの中から、いずれか１つ以上の検出結果が‘１’となった場合に、解除信号ｒｓｔを第１の値、例えば‘１’とし、解除しない場合は解除信号ｒｓｔを第２の値、例えば‘０’とする。上記の処理により、フレーム差分が静止画となる位相で動画が検出された場合と、シーンチェンジが検出された場合と、フィールド差分によると動画が２フィールド連続した場合のいずれかにおいて、解除信号ｒｓｔが‘１’となる。この解除信号ｒｓｔは、プルダウンシーケンスカウント手段５８へと出力される。
【０１７０】
なお、解除信号生成手段５６における解除信号ｒｓｔの生成は、上記条件に限られるものではなく、例えば、位相解除条件合成結果ｓｐｒｓｔと、シーンチェンジ検出結果ｓｃｈと、フィールド差解除検出結果ｆｉｌｒの中から、予め決められた検出結果の組み合わせにおいてそれぞれの検出結果が‘１’となった場合に解除信号ｒｓｔを‘１’として出力するよう構成してもよく、さらには、いずれか２つ以上の検出結果が’１’となった場合に、解除信号ｒｓｔを‘１’として出力するよう構成してもよい。
【０１７１】
また、図１０で図示はしていないが、フィールド差解除検出手段５５において、フィールド差解除条件判定信号ｆｉｌｒｓ１〜ｆｉｌｒｓＮから、前後フィールドのうち、動きと判定されたフィールドの方向が、同一フレームから生成されたフィールドであり本来“静止”となるべき方向と同じとなる場合に、フィールド差解除検出結果ｆｉｌｒを第１の値とすることもできる。プルダウン信号では、同一フレームから生成されたフィールドが前後どちらかのフィールドに存在し、本来静止画となるべき方向はシーケンスの位相ごとで決まるため、動画と判定されたことを示す信号とそのフィールドの方向、フィールド位相の位置（プルダウン信号のフィールド位置を示す位相カウント値ｓｅｑｐ）から、本来静止画となるべきフィールドの方向において、フィールド差分が動画と判定されているか否かを判定することで、２−３プルダウン信号の条件を満たさないことを検出できるからである。
【０１７２】
次に、繰り返しシーケンス検出手段５７へは、静止画検出結果ｓｔｉｌと、動画４フィールド連続検出結果ｍｖ４ｆが入力される。繰り返しシーケンス検出手段５７は、映像信号が２−３プルダウン信号のフィールドシーケンスの条件を満たす繰り返しシーケンスの特徴を有することを検出するものであり、フレーム差分による動画が４フィールド連続した後のフィールドが静止画と判定された場合、２−３プルダウン信号における５フィールドに一度の静止画フィールドであるとして、２−３プルダウン信号のフィールドシーケンスの条件を検出したものとして、繰り返しシーケンス検出結果ｆｌｇ２３を出力する。即ち、繰り返しシーケンス検出手段５７は、静止画検出結果ｓｔｉｌと動画４フィールド連続検出結果ｍｖ４ｆとに基づき、静止画検出結果ｓｔｉｌが‘１’（静止画）、かつ、動画４フィールド連続検出結果ｍｖ４ｆが‘１’（即ち、前フィールドまでに動画が４フィールド連続する。）となる２条件を満たすフィールドを検出する。そして、シーケンス条件を満たすフィールドが検出される場合は、繰り返しシーケンス検出結果ｆｌｇ２３を第１の値、例えば‘１’（ｆｌｇ２３＝１）とし、それ以外の場合は、繰り返しシーケンス検出結果ｆｌｇ２３を第２の値、例えば‘０’（ｆｌｇ２３＝０）とする。
【０１７３】
フィールド位相カウント手段５９には、繰り返しシーケンス検出結果ｆｌｇ２３が入力される。フィールド位相カウント手段５９では、フィールド毎で５フィールド周期となる０から４までを繰り返しカウントし、繰り返しシーケンス検出結果ｆｌｇ２３に基づき、繰り返しの周期カウンタのリセットを行う。つまり、繰り返しシーケンス検出結果ｆｌｇ２３＝１となったとき、即ち２−３プルダウン信号の５フィールドに一度の静止画フィールドを検出したとき、カウント値ｓｅｑｐ２３をゼロへリセットする。その後、次に繰り返しシーケンス検出結果ｆｌｇ２３＝１となるまで（即ち、カウント値ｓｅｑｐ２３が‘１’から‘４’まで）、フィールド毎にカウントする。
【０１７４】
フィールド位相カウント手段５９でのカウント値ｓｅｑｐ２３は、５フィールド単位で繰り返しており、２−３プルダウン信号においては５フィールドごとに一度の静止画フィールドに同期してリセットされるので、５フィールドの繰り返しシーケンス、即ち、２−３プルダウン信号のフィールド（フレーム）位置であるフィールド位相を示すことになる。そして、２−３プルダウン信号のフィールド位相であるカウント値ｓｅｑｐ２３は、補間フレーム位相生成手段６１へ送られ、また、カウント値ｓｅｑｐ２３は、プルダウン信号のフィールド位置を示す位相カウント値ｓｅｑｐとして、領域特徴量検出手段２５−１〜２５−Ｎへも出力される。
【０１７５】
補間フレーム位相生成手段６１へは、フィールド位相カウント手段５９からのカウント値ｓｅｑｐ２３が入力され、補間フレーム位相生成手段６１は、同一フレームから変換された同一フレームの時間方向を示す補間フレーム位相ｔｃｆｓ２３を生成する。
【０１７６】
フィールド位相カウント手段５９からのカウント値ｓｅｑｐ２３は、５フィールド単位で繰り返す信号となっており、２−３プルダウン信号の位相に同期している。よって、カウント値ｓｅｑｐ２３により、同一フレームから変換されているフィールドの方向を示すように、例えば、時間的に前のフィールドが同一フレームの位相である場合には、補間フレーム位相ｔｃｆｓ２３を第１の値、例えば‘１’とし、時間的に後ろのフィールドが同一フレームの位相である場合においては、補間フレーム位相ｔｃｆｓ２３を第２の値、例えば‘０’とする。
【０１７７】
なお、補間フレーム位相ｔｃｆｓ２３の値は上記したものに限らず、前のフィールドか、後ろのフィールドかの時間方向を区別できる値であれば、他の値であってもよい。この補間フレーム位相生成手段６１による補間フレーム位相ｔｃｆｓ２３は、シーケンスの位相（即ち、同一フレームから変換された同一フレームの時間方向）を示す補間フレーム位相ｔｃｆｓとして、プルダウン信号検出手段１から出力されることになる。
【０１７８】
プルダウンシーケンスカウント手段５８へは、繰り返しシーケンス検出手段５７からの繰り返しシーケンス検出結果ｆｌｇ２３が入力されるとともに、解除信号生成手段５６による解除信号ｒｓｔがリセット信号として入力される。
【０１７９】
プルダウンシーケンスカウント手段５８では、繰り返しシーケンス検出結果ｆｌｇ２３に基づき、２−３プルダウン信号のシーケンス条件を満たすフィールド（即ち、２−３プルダウン信号の５フィールドに一度の静止画フィールド）が検出された場合をカウントし、カウントの結果をシーケンスカウント値ｏｎｃｎｔとして出力する。即ち、繰り返しシーケンス検出結果ｆｌｇ２３が‘１’の場合には、２−３プルダウン信号の５フィールドのシーケンスを検出しており、繰り返しシーケンス検出結果ｆｌｇ２３が‘１’となるフィールドの繰り返し回数をカウントする。
【０１８０】
プルダウンシーケンスカウント手段５８は、解除信号生成手段５６からの解除信号ｒｓｔが‘１’（ｒｓｔ＝１）となった場合は、２−３プルダウンシーケンスのカウント値ｏｎｃｎｔをゼロへリセットし、その後２−３プルダウンシーケンスのカウントを再開する。即ち、解除信号生成手段５６からの解除信号ｒｓｔとして‘１’が入力された場合は、２−３プルダウン信号ではないとしてシーケンスカウント値ｏｎｃｎｔをゼロとし、解除信号ｒｓｔによるリセット後は、再び上記の繰り返しシーケンス検出結果ｆｌｇ２３が‘１’となるフィールドの入力を待ち、‘０’からシーケンスの繰り返し回数のカウントを開始する。プルダウンシーケンスカウント手段５８による２−３シーケンスのカウント値ｏｎｃｎｔは、プルダウン検出信号生成手段６０へと出力される。
【０１８１】
なお、図示はしていないが、フィールド差解除検出手段５５において、前後フィールドのうち、動きと判定されたフィールドの方向が、本来静止となるべき方向である場合に、フィールド差解除検出結果ｆｉｌｒを第１の値とし、これを解除信号生成手段５６からの解除信号ｒｓｔに反映する場合は、フィールド位相カウント手段５９による２−３プルダウン信号のフィールド位相であるカウント値ｓｅｑｐ２３を用いて、動画と判定されたフィールドの方向とフィールド位相の位置が合わない場合（例えば、図８（ａ）〜（ｄ）では、第３フィールドＶＢｔは、第４フィールドＶＢｂと同一フレームから変換されたフィールドであるが、フィールド差解除検出手段５５において後方の第４フィールドとの差分が大きくなり、フィールド差解除条件判定信号ｆｉｌｒｓｘで動きと判定されたことが示されている場合など）に、２−３シーケンスのカウント値ｏｎｃｎｔをゼロとし、リセットするよう構成してもよく、このようにすることで、より誤検出を低減して、２−３プルダウン信号のシーケンスをカウントすることができる。
【０１８２】
プルダウン検出信号生成手段６０へは、プルダウンシーケンスカウント手段５８からの２−３シーケンスのカウント値ｏｎｃｎｔが入力される。プルダウン検出信号生成手段６０は、２−３シーケンスのカウント値ｏｎｃｎｔを、所定の閾値（起動カウント値と呼ぶ。）ＴＨ１と比較し、２−３シーケンスカウント値ｏｎｃｎｔが、起動カウント値ＴＨ１以上になったとき、即ち、５フィールドの２−３プルダウン信号のフィールドシーケンスが所定の回数連続して検出されたときに、２−３プルダウン信号のシーケンスを検出したことを示す２−３プルダウン検出信号ｔｃｉ２３を第１の値、例えば‘１’とし、２−３シーケンスカウント値ｏｎｃｎｔが起動カウント値ＴＨ１より小さいときは２−３プルダウン検出信号ｔｃｉ２３を第２の値、例えば‘０’として出力する。
【０１８３】
２−３プルダウン検出信号ｔｃｉ２３が‘０’の場合は、２−３プルダウンのシーケンスがカウントされない（２−３プルダウン信号でない）場合や検出されるまでの間、カウント値ｏｎｃｎｔがゼロへリセットされた場合等である。
【０１８４】
上記プルダウン検出信号生成手段６０における起動カウント値ＴＨ１は、入力映像信号が２−３プルダウン信号であると検出するまでのシーケンスの繰り返し回数を設定し、２−３プルダウン検出信号ｔｃｉ２３を起動するまでのカウント値である。なお、２−３プルダウン検出信号ｔｃｉ２３の値は、これに限らず、シーケンスを所定回数以上連続して検出している場合とそれ以外の場合を判別できればよい。
【０１８５】
プルダウン検出信号生成手段６０からの出力である２−３プルダウン検出信号ｔｃｉ２３は、２−３プルダウン信号におけるシーケンスであるか否かを判定し、プルダウン信号の検出を示すプルダウン検出信号ｔｃｉとして出力される。
【０１８６】
以上のように、図１及び図１０のプルダウンシーケンス判定手段２６において、それぞれの領域について検出された特徴量検出結果ｃｈａ１〜ｃｈａＮから、フィールドごとに、２−３プルダウン信号の５フィールドに一度の静止画フィールドを検出し、また、２−３プルダウン信号でないことを解除信号ｒｓｔにより判定して、２−３プルダウン信号の検出を示すプルダウン検出信号ｔｃｉと、シーケンスの位相を示す補間フレーム位相ｔｃｆｓを出力する。したがって、プルダウン信号検出手段１では、ｍ×ｎブロック単位で求められるフレーム差分及びフィールド差分をもとに、このブロックを横帯状の領域ごとに特徴量を検出し、それぞれの領域で検出された特徴量検出結果から、２−３プルダウン信号のフィールドシーケンスの繰り返しを検出して、２−３プルダウン信号であるか否かを判定し、プルダウン信号の検出を示すプルダウン検出信号ｔｃｉと、補間フレーム位相ｔｃｆｓが得られており、映像信号に対するノイズの状態や、字幕や動きの大きさに応じて判定を行う必要なく、ノイズによる差分と区別してプルダウン信号の不連続を精度よく検出し、プルダウン信号の誤検出をなくし、高い精度で良好なプルダウン信号の検出の結果を得ることができる。
【０１８７】
次に、実施の形態１による映像信号処理装置において、フレーム遅延手段１３によりフレーム遅延信号を得て、プルダウン信号検出手段１において、ｍ×ｎブロック単位でフレーム差分及びフィールド差分を得て、横帯状の領域ごとに特徴量を検出し、それぞれの領域で検出された特徴量検出結果から、２−３プルダウン信号であるか否かを検出する動作について具体的に説明する。
【０１８８】
図１１は、映像信号処理装置において、２−３プルダウン信号のフィールドシーケンスの繰り返し条件を満たすことを検出するプルダウン信号検出手段１の動作を説明するフローチャートである。以下、図１１を用いて説明する。
【０１８９】
入力された現フレーム信号Ｄｉ０は、フィールドメモリ１１及び１２によるフレーム遅延手段１３でフレーム遅延され、１フレーム遅延信号ｄ２ｆ及び１フィールド遅延信号ｄ１ｆが得られる。プルダウン信号検出手段１には、現フレーム信号Ｄｉ０と、１フレーム遅延信号ｄ２ｆ及び１フィールド遅延信号ｄ１ｆが入力される（ステップＳ１０１）。
【０１９０】
現フレーム信号Ｄｉ０及び１フレーム遅延信号ｄ２ｆは、プルダウン信号検出手段１内のフレーム間差分平均算出手段２１へと入力され、現フレーム信号Ｄｉ０及び１フィールド遅延信号ｄ１ｆは、プルダウン信号検出手段１内のフィールド間差分平均算出手段２２及び垂直エッジ判定手段２３へと入力される。
【０１９１】
フレーム間差分平均算出手段２１とフィールド間差分平均算出手段２２はそれぞれにおいて、タイミング信号発生手段１０からのブロック・タイミング信号ｂｌｋｅｎで示されるｍ×ｎブロック毎に処理を行い、フレーム間差分平均算出手段２１では、現フレーム信号Ｄｉ０とフレーム遅延信号ｄ２ｆとの間のフレーム差分を求め、ｍ×ｎブロック単位でフレーム差分の平均を算出し、フレーム差分ブロック平均ｆｒｂを得るとともに、フィールド間差分平均算出手段２２では、現フレーム信号Ｄｉ０と１フィールド遅延信号ｄ１ｆとの間の１フィールド差分を求め、ブロック単位でフィールド差分の平均を算出して、フィールド差分ブロック平均ｆｉｌｂを得る。
【０１９２】
一方、垂直エッジ判定手段２３では、現フレーム信号Ｄｉ０と１フィールド遅延信号ｄ１ｆから、垂直エッジが存在するかを検出し、ｍ×ｎブロックにおいての垂直方向のエッジの有無を判定し、判定結果である垂直エッジ判定結果ｖｅｂを得る（ステップＳ１０２）。
【０１９３】
これらフレーム差分ブロック平均ｆｒｂ、フィールド差分ブロック平均ｆｉｌｂ、及び垂直エッジ判定結果ｖｅｂは、ｍ×ｎブロック単位で得られる。
【０１９４】
フレーム差分ブロック平均ｆｒｂは、ｍ×ｎブロック単位で、差分値の平均を算出することで、ノイズ成分の影響を低減した平滑化されたフレーム間の差分を表すものであり、ブロック毎での１フレーム間の動きの有無を示す値となり、フィールド差分ブロック平均ｆｉｌｂも、同様に、ブロック単位で、差分値の平均を算出することで、ノイズ成分の影響を低減した平滑化されたフィールド間の差分を表すものであり、ブロック毎での１フィールド間の動きの有無を示す値とすることができる。
【０１９５】
領域分割手段２４では、フレーム差分ブロック平均ｆｒｂ、フィールド差分ブロック平均ｆｉｌｂ、及び垂直エッジ判定結果ｖｅｂを、タイミング信号発生手段１０からの領域信号ｔａｒに応じて、例えば図２（ｂ）に示すＮ個の横帯状の領域ＳＡ−１からＳＡ−Ｎに分割し、それぞれの領域に対応した信号ｄｆ１〜ｄｆＮ（差分情報信号ｄｆ１〜ｄｆＮ）を形成する。これら領域ごとの差分情報信号ｄｆ１〜ｄｆＮは、それぞれの領域ごとの（領域ごとに分割された）フレーム差分ブロック平均ｆｒｂ、フィールド差分ブロック平均ｆｉｌｂ、及び垂直エッジ判定結果ｖｅｂを含み、それぞれに対応した領域特徴量検出手段２５−１〜２５−Ｎへと出力される（ステップＳ１０３）。
【０１９６】
各領域に対応する領域特徴量検出手段２５−１〜２５−Ｎでは、それぞれの領域ごとのフレーム差分ブロック平均ｆｒｂ、フィールド差分ブロック平均ｆｉｌｂ、及び垂直エッジ判定結果ｖｅｂにより構成される差分情報信号ｄｆ１〜ｄｆＮから、対応する領域について、特徴量検出結果ｃｈａ１〜ｃｈａＮを求める。
【０１９７】
領域特徴量検出手段２５−１〜２５−Ｎにおける動作は、図２（ｂ）で示される垂直方向Ｎ個の横帯状の領域ごとに行われ、その出力である特徴量ｃｈａ１〜ｃｈａＮについても、領域ＳＡ−１〜ＳＡ−Ｎを示す領域信号ｔａｒに応じて出力されることになる。
【０１９８】
領域ＳＡ−ｘに対応する領域特徴量検出手段２５−ｘ（ｘは１〜Ｎのいずれか）では、対応する領域ＳＡ−ｘ内のブロックについてのフレーム差分ブロック平均ｆｒｂ、フィールド差分ブロック平均ｆｉｌｂ、及び垂直エッジ判定結果ｖｅｂにより構成される差分情報信号ｄｆｘから、領域ＳＡ−ｘについてのフレーム差分ブロック平均ｆｒｂの最大値ｆｒｍａｘ、フレーム間動きブロック数ｆｒｂｌｋ、及びフィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘ、及びフィールド間動きブロック数ｆｉｌｂｌｋが求められる（ステップＳ１０４）。
【０１９９】
まず、領域特徴量検出手段２５−ｘ内のフレーム差分最大値検出手段３１において、差分情報信号ｄｆｘのうちフレーム差分ブロック平均ｆｒｂの最大値ｆｒｍａｘを検出し、フレーム間動きブロック数算出手段３２において、差分情報信号ｄｆｘのうちフレーム差分ブロック平均ｆｒｂが所定の閾値より大きくなり、動きブロックと判断されるブロックの数を領域ＳＡ−ｘ内にわたり計数し、フレーム間動きブロック数ｆｒｂｌｋを得る。
【０２００】
また、フィールド差分最大値算出手段３３では、差分情報信号ｄｆｘのうちフィールド差分ブロック平均ｆｉｌｂと垂直エッジ判定結果ｖｅｂとから、垂直エッジが存在しない平坦部（垂直エッジ判定結果ｖｅｂ＝０）のブロックでのフィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘを検出し、フィールド間動きブロック数算出手段３４においても、フィールド差分ブロック平均ｆｉｌｂと垂直エッジ判定結果ｖｅｂとから、垂直エッジが存在しない平坦部のブロックについてのフィールド差分ブロック平均ｆｉｌｂが所定の閾値より大きくなり、動きブロックと判断されるブロックの数を領域ＳＡ−ｘで求め、フィールド間動きブロック数ｆｉｌｂｌｋを得る。
【０２０１】
これらの動きブロック数は、フレーム差分ブロック平均ｆｒｂもしくはフィールド差分ブロック平均ｆｉｌｂに基づき、領域ＳＡ−ｘでの１フレーム間／フィールド間の動きを示し、領域間の相関が強い場合（即ち、静止画の場合）は、動きブロック数が小さくなり、相関が弱い場合（即ち、動きが大きい、動画の場合）は、動きブロック数が大きくなる。
【０２０２】
また、フィールド差分最大値算出手段３３とフィールド間動きブロック数算出手段３４では、垂直エッジ判定結果ｖｅｂに基づき、垂直エッジが存在するブロックを除外し、垂直エッジが存在しない平坦部のブロックについてのフィールド差分ブロック平均ｆｉｌｂの最大値もしくは動きブロック数を求めるので、フィールド差分ブロック平均ｆｉｌｂにおける垂直エッジ部での１／２ラインのずれに起因する誤検出を低減できる。
【０２０３】
次に、静止画判定手段４１と動画連続数算出手段４２、及び解除条件判定手段４０において、上記フレーム差分ブロック平均ｆｒｂの最大値ｆｒｍａｘとフレーム間動きブロック数ｆｒｂｌｋ、及びフィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘとフィールド間動きブロック数ｆｉｌｂｌｋの特徴から、領域ＳＡ−ｘについて静止か動きかの判定を行い、フィールド単位のその領域の静止か動きかの判定を行うための特徴量（２―３プルダウン信号のシーケンスを判定するための特徴量）を検出する（ステップＳ１０５）。
【０２０４】
具体的には、領域特徴量検出手段２５−ｘでは、領域ＳＡ−ｘでの特徴量検出結果ｃｈａｘとして、静止画判定信号ｆｒｓｔｉｌ、動画フレーム連続数ｆｍｃｎｔ、位相解除条件判定信号ｓｐｒｓｔ、シーンチェンジ判定信号ｆｒｓｃｈ、及びフィールド差解除条件判定信号ｆｉｌｒｓにより形成される特徴量を、下記の条件により求める。
【０２０５】
（静止画判定条件）
領域特徴量検出手段２５−ｘ内の静止画判定手段４１にて、フレーム差分ブロック平均ｆｒｂの最大値ｆｒｍａｘとフレーム間動きブロック数ｆｒｂｌｋから、
フレーム間動きブロック数ｆｒｂｌｋがゼロもしくは所定値（ゼロに近い値）より小さく、
かつ、
フレーム差分ブロック平均ｆｒｂの最大値ｆｒｍａｘが５フィールド前に対して変化が小さい
場合、領域ＳＡ−ｘが静止画と判定する（静止画判定信号ｆｒｓｔｉｌ＝１とする）。
【０２０６】
（動画連続数算出）
動画連続数算出手段４２にて、静止画判定信号ｆｒｓｔｉｌが静止画を示す場合にカウンタをリセットし、動画の場合（静止画判定信号ｆｒｓｔｉｌが静止画であることを示さない場合）は当該フィールドをカウントして、次フィールドにタイミングを合わせ、領域ＳＡ−ｘについての動画フレーム連続数ｆｍｃｎｔを求める。
【０２０７】
（解除条件判定）
領域特徴量検出手段２５−ｘ内の解除条件判定手段４０では、領域ＳＡ−ｘについて、２−３プルダウン信号の条件を満たさず、プルダウン信号の検出を解除する（即ち、領域ＳＡ−ｘでは２−３プルダウン信号ではないとする）ための以下の条件を判定する。
【０２０８】
（解除条件１）位相解除条件判定信号ｓｐｒｓｔ
５フィールドに一度のフレーム差が静止画となる位相位置（位相カウント値ｓｅｑｐの１周期ごとの位置）において、
フレーム間動きブロック数ｆｒｂｌｋがゼロより大きく、かつ、
フレーム差分ブロック平均ｆｒｂの最大値ｆｒｍａｘが５フィールド前に対して変化が大きい（ゼロに近い小さな値より大きい）
場合、領域ＳＡ−ｘがフレーム間で動画であると判定し、
２−３プルダウン信号の５フィールドに１回の静止画が解除されたとする。
【０２０９】
（解除条件２）シーンチェンジ判定信号ｆｒｓｃｈ
フレーム間動きブロック数ｆｒｂｌｋが所定の閾値ＳＴＨより大きい場合（即ち、領域内の所定の閾値より多くのブロックが動きとなる場合）シーンチェンジ（もしくは字幕の挿入や消去）があったと判定する。
【０２１０】
（解除条件３）フィールド差解除条件判定信号ｆｉｌｒｓ
フィールド間動きブロック数ｆｉｌｂｌｋが所定の値より大きい、もしくは、
フィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘが所定の値より大きい
フィールドが２フィールド連続した場合、フィールド差分によると動画が２フィールド連続して存在すると判定する。
【０２１１】
以上の解除条件判定結果である位相解除条件判定信号ｓｐｒｓｔと、シーンチェンジ判定信号ｆｒｓｃｈと、フィールド差解除条件判定信号ｆｉｌｒｓは各々、２−３プルダウン信号の条件を満たさず、解除を示す信号として、特徴量検出結果ｃｈａｘの一つとして得られる。
そして、領域特徴量検出手段２５−ｘからは、領域ＳＡ−ｘに対する特徴量検出結果ｃｈａｘとして、静止画判定信号ｆｒｓｔｉｌと、動画フレーム連続数ｆｍｃｎｔと、解除条件判定手段４０による位相解除条件判定信号ｓｐｒｓｔ、シーンチェンジ判定信号ｆｒｓｃｈ、及びフィールド差解除条件判定信号ｆｉｌｒｓが得られることになる。
【０２１２】
次に、プルダウンシーケンス判定手段２６において、領域特徴量検出手段２５−１〜２５−Ｎからの特徴量検出結果ｃｈａ１〜ｃｈａＮから、１フィールド期間ごとに２−３プルダウン信号のフィールドシーケンスの繰り返しを検出して、２−３プルダウン信号であるか否かを判定し、プルダウン信号の検出を示すプルダウン検出信号ｔｃｉと、補間フレーム位相ｔｃｆｓを求める。
【０２１３】
まず、プルダウンシーケンス判定手段２６内の全領域静止画検出手段５１、動画連続数検出手段５２、及び繰り返しシーケンス検出手段５７において、Ｎ個の領域についての特徴量検出結果である静止画判定信号ｆｒｓｔｉｌ１〜ｆｒｓｔｉｌＮと動画フレーム連続数ｆｍｃｎｔ１〜ｆｍｃｎｔＮから、２−３プルダウン信号のフィールドシーケンスの条件を満たす繰り返しシーケンスを検出する（ステップＳ１０６）。
【０２１４】
具体的には、全領域静止画検出手段５１、及び動画連続数検出手段５２において、
Ｎ個の領域についての特徴量検出結果である静止画判定信号ｆｒｓｔｉｌ１〜ｆｒｓｔｉｌＮが全領域において静止画であると判定され、
かつ、
Ｎ個の領域についての特徴量検出結果である動画フレーム連続数ｆｍｃｎｔ１〜ｆｍｃｎｔＮのいずれかにおいて動画フレーム連続数が４となる（動画が４フィールド連続する）
場合には、
フレーム差分による動画が４フィールド連続した後のフィールドが静止画と判定されたこと、即ち、２−３プルダウン信号における５フィールドに一度の静止画フィールドであるとして、２−３プルダウン信号のフィールドシーケンスの条件を検出したものとする（繰り返しシーケンス検出結果ｆｌｇ２３＝１）。
【０２１５】
一方、プルダウン解除検出手段５０では、特徴量検出結果のうちの解除条件を示す信号である位相解除条件判定信号ｓｐｒｓｔ１〜ｓｐｒｓｔＮと、シーンチェンジ判定信号ｆｒｓｃｈ１〜ｆｒｓｃｈＮと、フィールド差解除条件判定信号ｆｉｌｒｓ１〜ｆｉｌｒｓＮとにより、入力映像信号が２−３プルダウン信号の条件を満たしておらず、２−３プルダウン検出信号の解除を行う（即ち、２−３プルダウン信号ではないとする）場合を検出（解除信号ｒｓｔを‘１’とする）する（ステップＳ１０７）。
【０２１６】
具体的には、位相解除条件合成手段５３では、特徴量検出結果のうちのＮ個の領域についての位相解除条件判定信号ｓｐｒｓｔ１〜ｓｐｒｓｔＮから、Ｎ個の領域のいずれかにおいて２−３プルダウン信号の５フィールドに１回の静止画となる位相が現れない場合、即ち、いずれかの領域で位相解除条件判定信号ｓｐｒｓｔｘ＝１となる場合（いずれかの領域で静止画位相において動画と判定された場合）を検出する（位相解除条件合成結果ｓｐｒｓｔ）。
【０２１７】
シーンチェンジ合成手段５４では、各領域についてのシーンチェンジ判定信号ｆｒｓｃｈ１〜ｆｒｓｃｈＮから、Ｎ個の領域のいずれかにおいてシーンチェンジとなる、即ち、いずれかの領域でシーンチェンジ判定信号ｆｒｓｃｈｘ＝１となる場合（いずれかの領域でシーンチェンジとなる場合）を検出する（シーンチェンジ検出結果ｓｃｈ）。
なお、シーンチェンジ判定信号ｆｒｓｃｈ１〜ｆｒｓｃｈＮから、Ｎ個の領域のうちシーンチェンジ判定信号ｆｒｓｃｈｘ＝１となる領域が所定の数以上である場合を検出してもよい。
【０２１８】
さらに、フィールド差解除検出手段５５では、各領域についてのフィールド差解除条件判定信号ｆｉｌｒｓ１〜ｆｉｌｒｓＮから、Ｎ個の領域のいずれかにおいて２フィールド連続してフィールド差分が大きい場合、即ち、いずれかの領域でフィールド差解除条件判定信号ｆｉｌｒｓｘ＝１となる（いずれかの領域でフィールド差分による動画が連続する）場合を検出する（フィールド差解除検出結果ｆｉｌｒ）。
【０２１９】
そして、解除信号生成手段５６において、位相解除条件合成結果ｓｐｒｓｔとシーンチェンジ検出結果ｓｃｈと、フィールド差解除検出結果ｆｉｌｒとから、例えば、いずれか１つ以上の条件が検出された場合に、プルダウンシーケンスの解除を検出したものとして、２−３プルダウン信号からの切換わりや位相ずれが起こるなど２−３プルダウン信号の条件を満たさない場合に、２−３プルダウン信号の検出を解除する（即ち、入力映像信号が２−３プルダウン信号ではないとする）ための解除信号ｒｓｔを生成する。
【０２２０】
フィールド位相カウント手段５９では、フィールド毎で５フィールド周期となる０から４までを繰り返しカウントし、繰り返しシーケンス検出結果ｆｌｇ２３＝１となり、２−３プルダウン信号の５フィールドに一度の静止画フィールドを検出したとき、カウント値ｓｅｑｐ２３をゼロへリセットすることで、５フィールド単位で繰り返され、２−３プルダウン信号の５フィールドに一度の静止画フィールドに同期した信号を得る（図１１には図示せず）。
【０２２１】
また、補間フレーム位相生成手段６１では、カウント値ｓｅｑｐ２３から、同一フレームから変換された同一フレームの時間方向を示す補間フレーム位相ｔｃｆｓ２３を生成する。カウント値ｓｅｑｐ２３は、５フィールド単位で繰り返す信号となっており、２−３プルダウン信号の位相に同期しているので、カウント値ｓｅｑｐ２３から、同一フレームから変換されているフィールド方向を示す信号を得ることができる。
【０２２２】
この補間フレーム位相ｔｃｆｓ２３は、同一フレームから変換された同一フレームの時間方向を示す補間フレーム位相ｔｃｆｓとして、プルダウン信号検出手段１から出力されることになる。
【０２２３】
プルダウンシーケンスカウント手段５８では、解除信号生成手段５６からの解除信号ｒｓｔが‘１’（ｒｓｔ＝１）のとき、入力映像信号が２−３プルダウン信号ではないとしてカウント値をリセット（ｏｎｃｎｔ＝０）する（ステップＳ１０８、Ｓ１０９）。
【０２２４】
２−３プルダウン信号が入力されているときは、解除信号ｒｓｔが‘０’であり（ステップＳ１０８）、繰り返しシーケンス検出手段５７において、２−３プルダウン信号のシーケンス条件を満たすフィールド（即ち、２−３プルダウン信号の５フィールドに一度の静止画フィールド）が検出され、繰り返しシーケンス検出結果ｆｌｇ２３が‘１’とき（ステップＳ１０６及びＳ１１０）、カウント値ｏｎｃｎｔに‘１’を加算して（即ち、ｏｎｃｎｔ←ｏｎｃｎｔ＋１）、シーケンスの繰り返し回数をカウントする（ステップＳ１１１）。
【０２２５】
プルダウン検出信号生成手段６０では、２−３シーケンスのカウント値ｏｎｃｎｔを起動カウント値ＴＨ１と比較し（ステップＳ１１２）、２−３シーケンスカウント値ｏｎｃｎｔが、起動カウント値ＴＨ１以上になると（即ち、ＴＨ１回連続してシーケンスが検出されると）、２−３シーケンス検出結果を示す２−３プルダウン検出信号ｔｃｉ２３を第１の値、例えば‘１’とする（ステップＳ１１３）。２−３シーケンスカウント値ｏｎｃｎｔがゼロもしくは起動カウント値ＴＨ１より小さい場合は、２−３プルダウン検出信号ｔｃｉ２３を第２の値、例えば‘０’とする（ステップＳ１１４）。
【０２２６】
したがって、５フィールドの２−３プルダウン信号のフィールドシーケンスが所定の回数連続して検出され、２−３プルダウン検出信号ｔｃｉ２３が‘１’となると、入力映像信号が２−３プルダウン信号のシーケンス条件を満たしているとして、２−３プルダウン検出信号ｔｃｉ２３は、プルダウン信号の検出を示すプルダウン検出信号ｔｃｉとして出力される。
【０２２７】
入力映像信号が２−３プルダウン信号でない場合や、プルダウン信号の途中に編集点や字幕等が挿入された場合、また、小面積の動きがある場合には、ｍ×ｎブロックごとのフレームもしくはフィールド差分の平均と得られたフレーム差分ブロック平均ｆｒｂもしくはフィールド差分ブロック平均ｆｉｌｂが、ノイズ成分の影響を低減して、大きな値として得られ、領域のいずれかについての特徴量検出結果において、解除条件を示す信号が検出されるので、解除信号生成手段５６からの解除信号ｒｓｔが‘１’（ｒｓｔ＝１）となる。よって、解除信号ｒｓｔとして‘１’が入力された場合は、入力映像信号が２−３プルダウン信号ではないとしてカウント値をリセット（ｏｎｃｎｔ＝０）することになり（図１１ステップＳ１０８、Ｓ１０９）、プルダウン検出信号生成手段６０において、２−３プルダウン検出信号ｔｃｉ２３が‘０’となる。
【０２２８】
したがって、プルダウン信号検出手段１において、ｍ×ｎブロック単位で求められるフレーム差分及びフィールド差分をもとに、このブロックを横帯状の領域ごとに特徴量を検出し、それぞれの領域について検出された特徴量検出結果ｃｈａ１〜ｃｈａＮから、フィールドごとに、２−３プルダウン信号の５フィールドに一度の静止画フィールドを検出し、また、２−３プルダウン信号でないことを解除信号ｒｓｔにより判定して、２−３プルダウン信号の検出を示すプルダウン検出信号ｔｃｉと、シーケンスの位相を示す補間フレーム位相ｔｃｆｓを得ており、映像信号に対するノイズの状態や、字幕や動きの大きさに応じて判定を行うことなく、ノイズによる影響を除いて、プルダウン信号の不連続を精度よく検出し、プルダウン信号の誤検出をなくし、高い精度で良好なプルダウン信号の検出の結果であるプルダウン検出信号ｔｃｉを得ることができる。
【０２２９】
以上より、実施の形態１の映像信号処理装置によれば、１フレーム及び１フィールド間の差分情報をｍ×ｎブロックを単位とする平均値として算出し、フレーム間差分平均算出手段２１でフレーム差分ブロック平均ｆｒｂを、フィールド間差分平均算出手段２２ではフィールド差分ブロック平均ｆｉｌｂを得ており、さらに、ｍ×ｎブロック単位で画面を図２（ｂ）に示すＮ個の横帯状の領域に分割した後、領域特徴量検出手段２５−１〜２５−Ｎにおいて、それぞれの領域内のブロックについてのフレーム差分ブロック平均ｆｒｂ、フィールド差分ブロック平均ｆｉｌｂから、フレーム差分ブロック平均ｆｒｂの最大値ｆｒｍａｘとフレーム間動きブロック数ｆｒｂｌｋ、及びフィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘとフィールド間動きブロック数ｆｉｌｂｌｋが求められ、これらの値により、静止か動きかの判定を行い、２―３プルダウン信号のシーケンスを判定するための特徴量として、静止画判定信号ｆｒｓｔｉｌ、動画フレーム連続数ｆｍｃｎｔ、及び解除条件を示す信号（位相解除条件判定信号ｓｐｒｓｔ、シーンチェンジ判定信号ｆｒｓｃｈ、及びフィールド差解除条件判定信号ｆｉｌｒｓ）により形成される特徴量検出結果ｃｈａ１〜ｃｈａＮを求めている。そして、プルダウンシーケンス判定手段２６において、Ｎ個のそれぞれの領域についての特徴量検出結果ｃｈａ１〜ｃｈａＮから、１フィールド期間ごとに２−３プルダウン信号のフィールドシーケンスの条件を満たす繰り返しシーケンス、及び２−３プルダウン検出信号の解除条件を検出することで、２−３プルダウン信号であるか否かを判定し、プルダウン信号の検出を示すプルダウン検出信号ｔｃｉと、補間フレーム位相ｔｃｆｓを求めている。
【０２３０】
このように、フレーム及びフィールド差分のブロックごとの平均を算出することで、ノイズ成分の影響を低減した平滑化されたフレーム及びフィールド間での動きが得られ、精度を向上することができるとともに、さらに、領域ごとに、フレーム差分ブロック平均ｆｒｂ、もしくはフィールド差分ブロック平均ｆｉｌｂの最大値と動きブロック数を求めて、その領域の特徴量を検出し、得られた各領域の特徴量から映像信号がプルダウン信号か否かを判定することで、２−３プルダウン信号でない場合やプルダウン信号の途中に編集点や字幕等が挿入された場合、また、小面積の動きがある場合にも、ノイズの状態や、字幕や動きの大きさに応じた閾値等による判定を行うことなく、ノイズによる影響を除いて、プルダウン信号の繰り返しシーケンスにおける静止画やプルダウン信号の不連続を検出することができ、プルダウン信号の誤検出をなくし、高い精度で良好なプルダウン信号の検出を行うことができる。
【０２３１】
なお、上記実施の形態１におけるプルダウン信号検出手段１では、図２（ａ）〜（ｃ）に示すように、例えば、１フィールド内の所定の領域をプルダウン信号検出の範囲（テレシネ検出領域）として設定し、８画素×８ラインのようなｍ×ｎブロックに分割し、さらに、このブロックを単位として、垂直方向に例えばＮ個の横帯状の領域に分割するよう説明したが、ｍ×ｎブロックは、８画素×４ラインや、４画素×４ラインなどのブロックでもよい。
【０２３２】
また、ブロック単位で、垂直方向に複数の横帯状の領域に分割しているが、例えば帯状ではなく、横Ｍブロック、垂直Ｎブロックの矩形の領域に分割し、各領域で特徴量を求め、プルダウン信号か否かを判定することも可能である。但し、ハードウェア規模、処理の容易さや、字幕の挿入位置が画面の上下端に多いこと等を考慮すると、図２（ｂ）のように、垂直方向に複数の横帯状の領域に分割する方が有利である。
【０２３３】
また、上記実施の形態１における映像信号処理装置では、入力映像信号をインターレース信号として、入力フレーム信号とフィールド遅延信号の間でフレーム差分及びフィールド差分を検出し、プルダウン信号の検出を行う場合として説明したが、入力映像信号は、テレシネ変換したプログレッシブ信号であってもよく、１フィールドが１フレームとなり、１フレーム即ち２フィールドが、２フレームに相当することを考慮すれば、同様に構成することでプルダウン信号の検出を行うことができる。なお、プログレッシブ信号入力の場合には、フレーム遅延手段１３において、第１及び第２のフィールドメモリ１１及び１２が、フレーム単位での遅延となり、１フレーム前の信号である１フレーム遅延信号ｄ１ｆｒ、及び２フレーム前の信号である２フレーム遅延信号ｄ２ｆｒを得てプルダウン信号検出手段１へと送られることになり、フィールド差分の算出時も同位相のフレーム位置関係にあるフレーム遅延信号から求めることとなる。
【０２３４】
さらに、上記説明においては、映像信号処理装置におけるフレーム遅延手段、プルダウン信号検出手段１の各構成がハードウェア構成であるように説明しているが、本発明を、プログラム制御におけるソフトウェアの処理により、即ちプログラムされたコンピュータにより実現するよう構成してもよい。
【０２３５】
実施の形態２．
実施の形態１の映像信号処理装置では、プルダウン信号検出手段１内の領域特徴量検出手段２５−ｘを図７のように構成して、フレーム差分ブロック平均ｆｒｂを基に静止画判定信号ｆｒｓｔｉｌを求めて、領域ごとの特徴量検出結果ｃｈａ１〜ｃｈａＮを求め、プルダウンシーケンス判定手段２６を図１０のように構成し、２−３プルダウン信号であるか否かを検出する場合について示したが、実施の形態２では、入力映像信号が２−２プルダウン信号である場合について述べる。
【０２３６】
実施の形態２の映像信号処理装置は、図１等を参照して説明した実施の形態１の映像信号処理装置の構成において、プルダウン信号検出手段１内の領域特徴量検出手段２５−１〜２５−Ｎの各々を、図１２に示す領域特徴量検出手段２５ｂ−ｘで構成し、プルダウンシーケンス判定手段２６の代わりに、図１３に示すプルダウンシーケンス判定手段２７を用いるものであり、２−２プルダウン信号のシーケンスを判定するための特徴量を求めて、２−２プルダウン信号のフィールドシーケンスの条件を満たす繰り返しシーケンス、及び２−２プルダウン検出信号の解除条件を検出することで、２−２プルダウン信号であるか否かを判定し、入力映像信号が２−２プルダウン信号であるか否かを検出するよう構成したものである。
【０２３７】
図１２の領域特徴量検出手段２５ｂ−ｘ、図１３のプルダウンシーケンス判定手段２７及びこれらに関する部分以外の構成及び動作は、実施の形態１に示されるものと同じであり、その詳細な説明は省略する。
【０２３８】
実施の形態２におけるプルダウン信号検出手段１では、実施の形態１と同様、現フレーム信号Ｄｉ０と、１フレーム遅延信号ｄ２ｆと、１フィールド遅延信号ｄ１ｆとにより、入力フレーム信号とフィールド遅延信号から、１フレーム間及び１フィールド間の差分情報を図２（ａ）に示すｍ×ｎブロックを単位として算出するとともに、さらに、このブロックを単位として画面を図２（ｂ）に示すＮ個の横帯状の領域ＳＡ−１〜ＳＡ−Ｎに分割し、この領域単位で静止か動きかの判定を行うため特徴量を求め、各領域の特徴量検出結果から映像信号におけるプルダウン信号のシーケンスを検出して、プルダウン信号の検出を示すプルダウン検出信号ｔｃｉと補間フレーム位相ｔｃｆｓを生成し出力するが、各領域の特徴量検出と、プルダウン信号のシーケンスの検出時は、２−２プルダウン信号の繰り返しを判定するための特徴量と、フィールドの繰り返しパターンを検出することになる。
【０２３９】
プルダウン信号検出手段１内のフレーム間差分平均算出手段２１において、ｍ×ｎブロック単位でフレーム差分の平均を算出して、フレーム差分ブロック平均ｆｒｂを得て、フィールド間差分平均算出手段２２において、ブロック単位でフィールド差分の平均を算出して、フィールド差分ブロック平均ｆｉｌｂを得るとともに、垂直エッジ判定手段２３にで、ｍ×ｎブロックにおいての垂直方向のエッジの有無を判定した垂直エッジ判定結果ｖｅｂ得て、領域分割手段２４において、入力されるフレーム差分ブロック平均ｆｒｂ、フィールド差分ブロック平均ｆｉｌｂ、及び垂直エッジ判定結果ｖｅｂを、領域信号ｔａｒに応じて、ブロックを単位として垂直方向に図２（ｂ）に示すようなＮ個の横帯状の領域に分割し、それぞれの領域に対応した信号ｄｆ１〜ｄｆＮを形成し、それぞれの領域に対応した領域特徴量検出手段２５−１〜２５−Ｎへと送るまでの動作は、実施の形態１に示されるものと同じである。
【０２４０】
一例として、２−２プルダウン信号のシーケンスを判定するための特徴量を検出するための領域特徴量検出手段２５−１〜２５−Ｎの各々として用いられる領域特徴量検出手段２５ｂ−ｘについて、図１２により説明する。
【０２４１】
図１２は、本発明の実施の形態２による映像信号処理装置（即ち、実施の形態２の映像信号処理方法を実施することができる装置）において、図１におけるプルダウン信号検出手段１内の領域特徴量検出手段２５−１〜２５−Ｎの各々として用いられる領域特徴量検出手段２５ｂ−ｘの構成を示すブロック図である。
【０２４２】
この領域特徴量検出手段２５ｂ−ｘは、対応する領域ＳＡ−ｘ（ｘは１からＮのうちのいずれか）内のブロックについてのフレーム差分ブロック平均ｆｒｂ、フィールド差分ブロック平均ｆｉｌｂ、及び垂直エッジ判定結果ｖｅｂにより構成される差分情報信号ｄｆｘから、当該領域ＳＡ−ｘが静止か動きかの判定を行うための特徴量（２−２プルダウン信号のシーケンスを判定するための特徴量）ｃｈａｂｘとして、静止画判定信号ｆｉｌｓｔｉｌ、動画フレーム連続数ｆｍｃｎｔｂ、位相解除条件判定信号ｓｐｒｓｔｂ、シーンチェンジ判定信号ｆｒｓｃｈｂ、及びフィールド差解除条件判定信号ｆｉｌｒｓｂを求めて出力する。
【０２４３】
図１２において、図７の構成と同一又は対応する構成には、同じ符号を付してある。
図１２に示される領域特徴量検出手段２５ｂ−ｘは、静止画判定手段７１と、動画連続数算出手段７２と、解除条件判定手段７０とを備えており、解除条件判定手段７０は、位相解除条件判定手段７３と、シーンチェンジ判定手段７４と、フィールド差解除条件判定手段７５とを備える。
【０２４４】
解除条件判定手段７０内のシーンチェンジ判定手段７４及びフィールド差解除条件判定手段７５は、図７のシーンチェンジ判定手段４４及びフィールド差解除条件判定手段４５とそれぞれ同様に構成されている。
【０２４５】
領域特徴量検出手段２５ｂ−ｘ内のフレーム差分最大値検出手段３１、フレーム間動きブロック数算出手段３２、フィールド差分最大値算出手段３３、及びフィールド間動きブロック数算出手段３４の構成、動作は、実施の形態１に関し図７を参照して説明した領域特徴量検出手段２５−ｘのものと同じであり、詳細は省略するが、各領域ＳＡ−ｘについての差分情報信号ｄｆｘ（フレーム差分ブロック平均ｆｒｂ、フィールド差分ブロック平均ｆｉｌｂ、及び垂直エッジ判定結果ｖｅｂ）に基づいて、当該領域ＳＡ−ｘについてのフレーム差分ブロック平均ｆｒｂの最大値ｆｒｍａｘ、フレーム間動きブロック数ｆｒｂｌｋ、フィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘ、及びフィールド間動きブロック数ｆｉｌｂｌｋが求められる。
【０２４６】
図１４（ａ）〜（ｄ）は、２−２プルダウン変換を説明するための図であり、図１４（ａ）は３０コマ／秒の映像信号、図１４（ｂ）は２−２プルダウン信号、図１４（ｃ）はフィールド番号、図１４（ｄ）は補間フレーム位相ｔｃｆｓ（即ち、同一フレームから変換された同一フレームの時間方向）を示す。
【０２４７】
図１４（ａ）及び（ｂ）に示されるように、映画フィルム等の信号の第１フレームＶＡが映像信号の第１及び第２フィールドＶＡｔ、ＶＡｂに対応し、第２フレームＶＢが映像信号の第３及び第４フィールドＶＢｔ，ＶＢｂに対応し、第３フレームＶＣが映像信号の第５及び第６フィールドＶＣｔ，ＶＣｂに、第４フレームＶＤが映像信号の第７及び第８フィールドＶＤｔ，ＶＤｂに対応するよう変換される。なお、図中の添字ｔは、相対的に上ラインのフィールドとなるトップフィールドを表し、添字ｂは、下ラインのフィールドとなるボトムフィールドを表す。
【０２４８】
また、第１フィールドＶＡｔは、時間的に後のフィールド（図１４（ｄ）では補間フレーム位相「後」と示す。）である第２フィールドＶＡｂが、同一フレームから変換され補間フレーム位相に対応し、第２フィールドＶＡｂは、時間的に前のフィールド（図１４（ｄ）では補間フレーム位相「前」と示す。）である第１フィールドＶＡｔが、第３フィールドＶＢｔは時間的に後のフィールドである第４フィールドＶＢｂが、第４フィールドは時間的に前のフィールドである第３フィールドが補間フレーム位相に対応するように、繰り返される。
【０２４９】
図１４（ａ）〜（ｄ）に示されるように、２−２プルダウン信号においては、同一フレームが２フィールドのインターレース映像信号に対応し、繰り返しているので、１フレーム前の信号との間のフレーム差分は、異なるフレームによる差分情報となり、動画となるフィールドが連続することになる。
【０２５０】
一方、１フィールド前の信号との間のフィールド差分情報は、第２フィールド、第４フィールド、第６フィールドと、第８フィールド、第１０フィールド、・・・の２フィールドごとに、直前と同一のフレームから変換されたフィールド（フィールド差分が静止画となるフィールド）を繰り返すフィールドシーケンスとなっているので、各フィールドの前後どちらか一方には必ず同一フレームから変換されたフィールドが存在し、異なるフィールドが連続することはない。
【０２５１】
よって、２−２プルダウン信号のシーケンスであることの条件の検出は、フィールド差分による値が、２フィールドごとに動画、静止画フィールドを繰り返すフィールドシーケンスの検出とすることができ、２フィールドに１回、１フィールド前と同一のフレームから変換されたフィールド差分が静止画となる位置である第２フィールド、第４フィールド、第６フィールド、・・・、第１０フィールドにおいては、フィールド間動きブロック数ｆｉｌｂｌｋは、ゼロもしくは所定値（ゼロに近い値）以下となり、また、領域内でのフィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘは、各帯状の領域についてのブロック単位でのフィールド差分情報によるものであるので、その値は比較的小さく、所定値（ゼロに近い値）より小さくなり、２フィールドごとの静止画位置では、多くのブロックが大きく変化する（最大値ｆｉｌｍａｘが急激に大きくなる）ことはない。
【０２５２】
また、各フィールドの前後どちらか一方には必ず同一フレームから変換されたフィールド（静止画）が存在することになるので、フィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘとフィールド間動きブロック数ｆｉｌｂｌｋは、２フィールドごとシーケンス内において、いずれか一方のフィールドで比較的小さく、所定値（ゼロに近い値）より小さくなり、所定値より大きな値となるフィールド（動画）が、２フィールド以上連続して存在することはない。
【０２５３】
上記の２−２プルダウン信号におけるフレーム差分ブロック平均ｆｒｂの最大値ｆｒｍａｘと、フレーム間動きブロック数ｆｒｂｌｋと、フィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘと、フィールド間動きブロック数ｆｉｌｂｌｋの特徴から、図１２に示される領域特徴量検出手段２５ｂ−ｘ内の静止画判定手段７１、動画連続数算出手段７２、及び解除条件判定手段７０では、領域ＳＡ−ｘが静止か動きかの判定を行い、そのフィールド単位の２−２プルダウン信号の繰り返しの特徴を示す特徴量を求めるが、静止か動きかの判定の際に、フィールド差分による値であるフィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘと、フィールド間動きブロック数ｆｉｌｂｌｋを基準とすることになる。
【０２５４】
２−２プルダウン信号における特徴量検出時には、領域特徴量検出手段２５ｂ−ｘ内の静止画判定手段７１には、領域ＳＡ−ｘについてのフィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘと、フィールド間動きブロック数ｆｉｌｂｌｋが入力され、領域ＳＡ−ｘがフィールド差分に対し静止画であるか否かを判定し、判定結果である静止画判定信号ｆｉｌｓｔｉｌを出力する。
【０２５５】
静止画判定手段７１では、以下の条件が満たされる場合、即ち
フィールド間動きブロック数ｆｉｌｂｌｋがゼロもしくは所定値（ゼロに近い値）より小さく、
かつ、
フィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘが所定値（ゼロに近い値）より小さく、２フィールド前に対して変化が小さい
場合は、対応する領域ＳＡ−ｘが、フィールド間で静止画であると判定し、静止画判定信号ｆｉｌｓｔｉｌを第１の値、例えば‘１’にする。上記のの条件を満たさず、静止画であると判定しない場合には、静止画判定信号ｆｉｌｓｔｉｌを第２の値、例えば‘０’とする。上記の条件により静止画か否かを判定することで、映像信号に対するノイズの状態や字幕や動きの大きさに応じて閾値等を設定することなく、領域ＳＡ−ｘが、静止画であるか否かを判定できる。上記判定を行わせるため、静止画判定手段７１を、例えば図１５のように構成することができる。
【０２５６】
図１５に示される静止画判定手段７１は、フィールド差分による値（フィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘと、フィールド間動きブロック数ｆｉｌｂｌｋ）から、領域ＳＡ−ｘが、フィールド間で静止画であるか否かを判定するものであり、比較手段７１０と、変化検出手段７１１と、遅延手段７１２と、最大値比較手段７１４と、判定手段７１３とを備えている。
【０２５７】
図１５において、比較手段７１０へは、フィールド間動きブロック数ｆｉｌｂｌｋが入力される。比較手段７１０では、フィールド間動きブロック数ｆｉｌｂｌｋをゼロもしくはゼロに近い所定の閾値と比較し、フィールド間動きブロック数ｆｉｌｂｌｋが上記閾値以下である場合には、比較結果ｃｂｆ２を第１の値、例えば‘１’（ｃｂｆ２＝１）とし、それ以外の場合は、検出結果ｃｂｆ２を第２の値、例えば‘０’（ｃｂｆ２＝０）として出力する。
【０２５８】
フィールド間動きブロック数ｆｉｌｂｌｋは、ブロック単位でノイズを考慮して得られたフィールド差分ブロック平均ｆｉｌｂから求められており、領域ＳＡ−ｘ内の動きブロック数がゼロもしくはゼロに近い閾値以内か否か判定するので、映像信号に対するノイズの状態や、字幕や動きの大きさに応じて閾値を変更する必要はない。
【０２５９】
最大値比較手段７１４へは、フィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘが入力され、フィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘを所定のゼロに近い値となる閾値と比較する。比較することで、フィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘがゼロもしくはゼロに近い所定値より小さければ、最大値ｆｉｌｍａｘが小さいとして、最大値比較結果ｆｍｃを第１の値、例えば‘１’（ｆｍｃ＝１）とし、それ以外の場合は、最大値比較結果ｆｍｃを第２の値、例えば‘０’（ｆｍｃ＝０）として出力する。
【０２６０】
フィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘは、ブロック単位でノイズを考慮して得られたフィールド差分ブロック平均ｆｉｌｂから求められており、領域ＳＡ−ｘ内の最大値が小さいことを検出するので、映像信号に対するノイズの状態や、字幕や動きの大きさに応じて閾値を変更する必要はない。
【０２６１】
遅延手段７１２は、フィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘを、２フィールド期間遅延して、２フィールド前の最大値ｆｉｌｍａｘ２として、変化検出手段７１１へと送る。
【０２６２】
変化検出手段７１１へは、フィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘと、遅延手段７１２による２フィールド前のフィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘ２が入力され、変換検出手段７１１は、両者を比較することで、２つの値の間の差分（変化値）を求め、差分の絶対値がゼロもしくはゼロに近い所定値より小さければ、最大値ｆｉｌｍａｘが２フィールド前に対して変化が小さい（現フィールドについての最大値ｆｉｌｍａｘと、２フィールド前についての最大値ｆｉｌｍａｘ２との差が小さい）として、最大値変化検出結果ｄｍ２を第１の値、例えば‘１’（ｄｍ２＝１）とし、それ以外の場合は、検出結果ｄｍ２を第２の値、例えば‘０’（ｄｍ２＝０）として出力する。
このように、２フィールド前に対する変化があるか否かを検出するので、映像信号に対するノイズの状態や、字幕や動きの大きさに応じて閾値を変更する必要はない。
【０２６３】
判定手段７１３には、比較手段７１０からの比較結果ｃｂｆ２と、最大値比較手段７１４からの最大値比較結果ｆｍｃと、変化検出手段７１１からの検出結果ｄｍ２が入力され、判定手段７１３は、上記の入力の全てが‘１’となる場合に、対応する領域ＳＡ−ｘにおいてフィールド差分が静止画であると判定し、判定結果である静止画判定信号ｆｉｌｓｔｉｌを第１の値、例えば‘１’とし、それ以外の場合は、静止画判定信号ｆｉｌｓｔｉｌを第２の値、例えば‘０’として出力する。
このような処理を行う判定手段７１３は、比較結果ｃｂｆ２と検出結果ｄｍ２、最大値比較結果ｆｍｃとの論理積を取るＡＮＤゲートにより構成することができる。
【０２６４】
以上のように、判定手段７１３の出力である静止画判定信号ｆｉｌｓｔｉｌにより、領域ＳＡ−ｘが静止画であるか否かが示されることになる。
なお、上記図１５を参照して説明した静止画判定信号ｆｉｌｓｔｉｌ等の値はこれに限るものではなく、領域ＳＡ−ｘが静止画であるか否かが示されればよい。
【０２６５】
次に、図１２に戻り、動画連続数算出手段７２には、静止画判定手段７１からの静止画判定信号ｆｉｌｓｔｉｌが入力される。動画連続数算出手段７２は、入力された静止画判定信号ｆｉｌｓｔｉｌに基づき、フィールドごとに対応する領域ＳＡ−ｘが動画と連続して判定された回数をカウントし、前フィールドまでの動画と判定されたフィールド数（動画フレーム連続数ｆｍｃｎｔｂ）を出力する。即ち、動画連続数算出手段７２は、静止画判定手段７１からの静止画判定信号ｆｉｌｓｔｉｌが静止画を示す‘１’である場合（ｆｉｌｓｔｉｌ＝１の場合）、カウンタをリセットし、動画を示す‘０’である場合（ｆｉｌｓｔｉｌ＝０の場合）はカウントして、次フィールドにタイミングを合わせ、領域ＳＡ−ｘについての動画フレーム連続数ｆｍｃｎｔｂを出力する。
【０２６６】
解除条件判定手段７０には、領域ＳＡ−ｘについてのフレーム間動きブロック数ｆｒｂｌｋと、フィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘと、フィールド間動きブロック数ｆｉｌｂｌｋと、プルダウンシーケンス判定手段２７からのプルダウン信号のフィールド位置を示す位相カウント値ｓｅｑｐが入力され、解除条件判定手段７０は、領域ＳＡ−ｘについて、２−２プルダウン信号の条件を満たさず、従って、プルダウン信号の検出を解除する（即ち、領域ＳＡ−ｘでは２−２プルダウン信号ではないとする）ための条件が満たされているか否かの判定を行い、判定結果を特徴量検出結果ｃｈａｂｘの一つとして出力する。
【０２６７】
図１２における解除条件判定手段７０では、解除条件として、２−２プルダウン信号の２フィールドに１回のフィールド差分が静止画となる位相（１フィールド前と同一のフレームから変換されたフィールド）が現れない場合を位相解除条件判定信号ｓｐｒｓｔｂとして、映像信号のシーンチェンジにおいて画像が大きく変わる（動く）場合をシーンチェンジ判定信号ｆｒｓｃｈｂとして、フィールド差分によると動画が２フィールド連続して存在する場合をフィールド差解除条件判定信号ｆｉｌｒｓｂとして求めるように構成している。
以下、解除条件判定手段７０内の各ブロックについて説明する。
【０２６８】
領域特徴量検出手段２５ｂ−ｘ内の解除条件判定手段７０内の位相解除条件判定手段７３には、領域ＳＡ−ｘ内のブロックについてのフィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘと、フィールド間動きブロック数ｆｉｌｂｌｋと、プルダウンシーケンス判定手段２７からの位相カウント値ｓｅｑｐが入力される。
【０２６９】
位相解除条件判定手段７３では、２−２プルダウン信号においては２フィールドに一度の、フィールド差が静止画となる位相において、動画が存在する場合に、そのことを検出する。即ち、位相解除条件判定手段７３は、２−２プルダウン信号のフィールド繰り返し位相に同期したカウント値ｓｅｑｐの１周期ごとに、２フィールドに一度のフィールド差が静止画となる位相位置で以下の条件が満たされる場合、即ち、
フィールド間動きブロック数ｆｉｌｂｌｋがゼロもしくは所定値（ゼロに近い値）より大きく、かつ、
フィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘが所定値（ゼロに近い値）より大きく、２フィールド前に対して変化が大きい（変化幅がゼロに近い小さな閾値より大きい）
場合は、領域ＳＡ−ｘがフィールド間で動画であると判定し、判定結果として位相解除条件判定信号ｓｐｒｓｔｂを出力する（位相解除条件判定信号ｓｐｒｓｔｂを第１の値、例えば‘１’にする。上記の条件を満たさず、動画であると判定されないときは、位相解除条件判定信号ｓｐｒｓｔｂを第２の値、例えば‘０’にする）。
【０２７０】
２−２プルダウン信号においては２フィールドに１回、フィールド差分が静止画となるが、そのフィールドにおいて、フィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘと、フィールド間動きブロック数ｆｉｌｂｌｋにより動画であることが判定されれば、２−２プルダウン信号のシーケンスではないことになる。よって、２−２プルダウン信号における２フィールドに１回あるフィールド差分の静止画の位置で、上記条件により、領域ＳＡ−ｘがフィールド間で動画であると判定される場合には、解除を示す信号として、‘１’となる位相解除条件判定信号ｓｐｒｓｔｂを出力し、それ以外の場合は位相解除条件判定信号ｓｐｒｓｔｂを‘０’として出力する。
【０２７１】
以上のように、ゼロもしくはゼロに近い小さな値との比較により、静止画でなく、変化があるとの判断をするので、映像信号に対するノイズの状態や、字幕や動きの大きさに応じて閾値を変更する必要はない。
【０２７２】
シーンチェンジ判定手段７４には、フレーム間動きブロック数ｆｒｂｌｋが入力される。シーンチェンジ判定手段７４は、図７におけるシーンチェンジ判定手段４４と同様に構成することができ、フレーム間動きブロック数ｆｒｂｌｋを所定の閾値ＳＴＨと比較し、この比較結果に基づいて、領域ＳＡ−ｘで画像が大きく変わる（動く）場合となるシーンチェンジを検出する。
シーンチェンジ（もしくは字幕の挿入や消去）を判定するので、２−３プルダウン信号の判定と同様、フレーム間動きブロック数ｆｒｂｌｋを用いた比較により判定を行うことができる。
【０２７３】
シーンチェンジ判定手段７４は、フレーム間動きブロック数ｆｒｂｌｋが所定の閾値ＳＴＨより大きい場合（即ち、領域内の所定の閾値より多くのブロックが動きとなる場合）には、シーンチェンジがあったとして、シーンチェンジ判定信号ｆｒｓｃｈｂを第１の値、例えば‘１’として出力し、それ以外の場合はシーンチェンジ判定信号ｆｒｓｃｈｂを第２の値、例えば‘０’として出力する。
【０２７４】
フィールド差解除条件判定手段７５には、フィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘと、フィールド間動きブロック数ｆｉｌｂｌｋが入力される。フィールド差解除条件判定手段７５は、フィールド差解除条件判定手段４５と同様に構成することができ、相連続する２つのフィールドにおいてフィールド間動きブロック数ｆｉｌｂｌｋが所定の値より大きい、もしくは、フィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘが所定の値より大きい場合に、そのことを検出し、検出結果をフィールド差解除条件判定信号ｆｉｌｒｓｂとして出力する。
【０２７５】
２−２プルダウン信号においても、フィールド差分によれば動画の次のフィールドは静止画であり、動画は２フィールド連続しない。従って、フィールド間動きブロック数ｆｉｌｂｌｋもしくはフィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘが、２フィールド連続して大きく、動画が連続したか否かを判定し、上記の値（動きブロック数、又は差分ブロック平均の最大値）が２フィールド連続して「大きい」場合には、解除を示す信号として、第１の値、例えば‘１’となるフィールド差解除条件判定信号ｆｉｌｒｓｂを出力し、それ以外の場合はフィールド差解除条件判定信号ｆｉｌｒｓｂを第２の値、例えば‘０’として出力する。
【０２７６】
なお、フィールド差解除条件判定手段７５では、フィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘもしくはフィールド間動きブロック数ｆｉｌｂｌｋにより判定するよう説明したが、どちらか一方でもよく、例えば、フィールド間動きブロック数ｆｉｌｂｌｋの大きさにより判定してもよい。
【０２７７】
以上の解除条件判定手段７０内の位相解除条件判定手段７３からの位相解除条件判定信号ｓｐｒｓｔｂと、シーンチェンジ判定手段７４からのシーンチェンジ判定信号ｆｒｓｃｈｂと、フィールド差解除条件判定手段７５とからのフィールド差解除条件判定信号ｆｉｌｒｓｂは各々、２−２プルダウン信号の条件を満たさず、解除（即ち、この領域が２−２プルダウン信号ではないとする）を示す信号として、特徴量検出結果ｃｈａｂｘの一つとして出力される。
【０２７８】
以上、図１２における領域特徴量検出手段２５ｂ−ｘからは、領域ＳＡ−ｘについての特徴量検出結果ｃｈａｂｘとして、静止画判定手段７１から出力される静止画判定信号ｆｉｌｓｔｉｌと、動画連続数算出手段７２からの動画フレーム連続数ｆｍｃｎｔｂと、解除条件判定手段７０による位相解除条件判定信号ｓｐｒｓｔｂ、シーンチェンジ判定信号ｆｒｓｃｈｂ、及びフィールド差解除条件判定信号ｆｉｌｒｓｂが出力される。
【０２７９】
そして、図１２の領域特徴量検出手段２５ｂ−ｘで構成される領域特徴量検出手段２５−１〜２５−Ｎからは、図２（ｂ）で示されるそれぞれの領域ごとに、各々対応する領域についての特徴量検出結果ｃｈａｂ１〜ｃｈａｂＮが生成され、図１及び図１３に示したプルダウンシーケンス判定手段２７へと出力される。
【０２８０】
図１３は、本発明の実施の形態２による映像信号処理装置（即ち、実施の形態２の映像信号処理方法を実施することができる装置）において、図１におけるプルダウン信号検出手段１内のプルダウンシーケンス判定手段２６の代わりに用いられるプルダウンシーケンス判定手段２７の構成を示すブロック図である。
【０２８１】
図１３に示されるプルダウンシーケンス判定手段２７は、それぞれの領域ＳＡ−１〜ＳＡ−Ｎについて検出された特徴量検出結果ｃｈａｂ１〜ｃｈａｂＮにより、映像信号のフィールドで２−２プルダウン信号のフィールドシーケンスの繰り返しを検出して、２−２プルダウン信号であるか否かを判定し、プルダウン信号の検出を示すプルダウン検出信号ｔｃｉと、補間フレーム位相ｔｃｆｓを出力する。また、プルダウンシーケンス判定手段２７では、２−２プルダウン信号のフィールドシーケンス検出時に、２フィールド単位で繰り返し、プルダウン信号のフィールド位置を示す位相カウント値ｓｅｑｐを得て、領域特徴量検出手段２５−１〜２５−Ｎへ出力している。
【０２８２】
プルダウンシーケンス判定手段２７は、プルダウンシーケンス判定手段２６と同様、フィールド単位でフィールドシーケンスの繰り返しを検出するので、その動作は１フィールド期間ごとに行われ、フィールド・タイミング信号ｔｖに同期してプルダウン検出信号ｔｃｉと補間フレーム位相ｔｃｆｓが得られることになる。
【０２８３】
図１３において、実施の形態２におけるプルダウンシーケンス判定手段２７の一構成例を示すブロック図であり、２−２プルダウン信号のフィールドシーケンスの繰り返しを検出するよう構成されている。
【０２８４】
図１３に示されるように、プルダウンシーケンス判定手段２７は、全領域静止画検出手段８１と、動画連続数検出手段８２と、繰り返しシーケンス検出手段８７と、２−２プルダウン信号のフィールド位相をカウントするフィールド位相カウント手段８９と、２−２プルダウン信号におけるシーケンスの繰り返しをカウントするプルダウンシーケンスカウント手段８８と、補間フレーム位相ｔｃｆｓを生成し出力する補間フレーム位相生成手段９１と、２−２プルダウン信号におけるシーケンス（以下、２−２シーケンスと呼ぶ。）であるか否かを判定し、プルダウン信号の検出を示すプルダウン検出信号ｔｃｉを生成するプルダウン検出信号生成手段９０と、プルダウン信号でなく、シーケンスの条件を満たしていないことを検出するプルダウン解除検出手段８０とを備えている。
【０２８５】
プルダウン解除検出手段８０は、位相解除条件合成手段８３と、シーンチェンジ合成手段８４と、フィールド差解除検出手段８５と、解除信号生成手段８６とを備えている。
【０２８６】
なお、図１３にはタイミング信号発生手段１０からのフィールド・タイミング信号ｔｖの入力が図示されていないが、プルダウンシーケンス判定手段２７内のそれぞれの処理においては、その動作は１フィールド期間ごとに行われ、フィールド・タイミング信号ｔｖに同期してフィールド単位でフィールドシーケンスの繰り返しを検出している。
【０２８７】
上記プルダウンシーケンス判定手段２７は、入力が領域特徴量検出手段２５ｂ−ｘによる特徴量検出結果ｃｈａｂ１〜ｃｈａｂＮであること、２−２プルダウン信号の繰り返しシーケンス、及び２−２プルダウン検出信号の解除条件を検出すること以外は、実施の形態１におけるプルダウンシーケンス判定手段２６と同様である。
【０２８８】
図１３において、プルダウンシーケンス判定手段２７へ入力されたＮ個の領域ＳＡ−１〜ＳＡ−Ｎについての特徴量検出結果ｃｈａｂ１〜ｃｈａｂＮのうち、静止画判定信号ｆｉｌｓｔｉｌ１〜ｆｉｌｓｔｉｌＮは、全領域静止画検出手段８１へと送られ、動画フレーム連続数ｆｍｃｎｔｂ１〜ｆｍｃｎｔｂＮは、動画連続数検出手段８２へと送られ、位相解除条件判定信号ｓｐｒｓｔｂ１〜ｓｐｒｓｔｂＮと、シーンチェンジ判定信号ｆｒｓｃｈｂ１〜ｆｒｓｃｈｂＮと、フィールド差解除条件判定信号ｆｉｌｒｓｂ１〜ｆｉｌｒｓｂＮとがプルダウン解除検出手段８０へと送られる。
【０２８９】
全領域静止画検出手段８１では、Ｎ個の領域ＳＡ−１〜ＳＡ−Ｎについての特徴量検出結果ｃｈａｂ１〜ｃｈａｂＮのうちの静止画判定信号ｆｉｌｓｔｉｌ１〜ｆｉｌｓｔｉｌＮから、全領域において静止画であるか否か（静止画判定信号ｆｉｌｓｔｉｌ１〜ｆｉｌｓｔｉｌＮ＝１がすべて１であるか否か）を判定し、全領域において静止画である場合、静止画検出結果ｓｔｉｌ２を第１の値、例えば‘１’とし、それ以外の場合は、静止画検出結果ｓｔｉｌ２を第２の値、例えば‘０’とする。
全領域静止画検出手段８１からの静止画検出結果ｓｔｉｌ２は、繰り返しシーケンス検出手段８７へと出力される。
【０２９０】
動画連続数検出手段８２では、Ｎ個の領域ＳＡ−１〜ＳＡ−Ｎについての特徴量検出結果ｃｈａｂ１〜ｃｈａｂＮのうちの動画フレーム連続数ｆｍｃｎｔｂ１〜ｆｍｃｎｔｂＮから、Ｎ個の領域ＳＡ−１〜ＳＡ−Ｎのいずれかにおいて動画フレーム連続数が１となる（フィールド差分に基づく判定結果により、動画１フィールドの次は静止画となることが示されている）場合を検出し、いずれかの領域で動画フレーム連続数ｆｍｃｎｔｂｘ＝１の場合は動画フィールド連続検出結果ｍｖ１ｆを第１の値、例えば‘１’（ｍｖ１ｆ＝１）とし、それ以外の場合は、動画フィールド連続検出結果ｍｖ１ｆを第２の値、例えば‘０’（ｍｖ１ｆ＝０）とする。
【０２９１】
動画連続数検出手段８２において、動画フレーム連続数ｆｍｃｎｔｂ１〜ｆｍｃｎｔｂＮに対する閾値を１とし、動画フレーム連続数が１であるか否かの検出を行う理由は、２−２プルダウン信号のフィールドシーケンスは、２フィールドに一度、フィールド差分の静止画が存在し、静止画の間に動画を１フィールド挟むことになるからである。
動画連続数検出手段８２からの検出結果ｍｖ１ｆは、繰り返しシーケンス検出手段８７へと出力される。
【０２９２】
プルダウン解除検出手段８０には、特徴量検出結果ｃｈａ１〜ｃｈａｂＮのうちの解除条件を示す信号である位相解除条件判定信号ｓｐｒｓｔｂ１〜ｓｐｒｓｔｂＮと、シーンチェンジ判定信号ｆｒｓｃｈｂ１〜ｆｒｓｃｈｂＮと、フィールド差解除条件判定信号ｆｉｌｒｓｂ１〜ｆｉｌｒｓｂＮとが入力される。プルダウン解除検出手段８０では、Ｎ個の領域についての解除条件を示す各信号に基づいて、入力映像信号が２−２プルダウン信号の条件を満たしているかどうかを判定し、２−２プルダウン信号の条件を満たしていない場合に、２−２プルダウン検出信号の解除を行う（即ち、２−２プルダウン信号ではないと判断する）ための解除信号ｒｓｔを生成し出力する。以下、プルダウン解除検出手段８０内の各ブロックについて説明する。
【０２９３】
位相解除条件合成手段８３には、Ｎ個の領域ＳＡ−１〜ＳＡ−Ｎについての特徴量検出結果ｃｈａｂ１〜ｃｈａｂＮのうちの２−２プルダウン信号の２フィールドに１回の位相で静止画が現れなかったことを示す信号であるＮ個の領域についての位相解除条件判定信号ｓｐｒｓｔｂ１〜ｓｐｒｓｔｂＮが入力される。
位相解除条件合成手段８３は、Ｎ個の領域についての位相解除条件判定信号ｓｐｒｓｔｂ１〜ｓｐｒｓｔｂＮから、Ｎ個の領域のいずれかにおいて２−２プルダウン信号の２フィールドに１回の静止画となる位相が現れなかったこと、即ち、いずれかの領域で位相解除条件判定信号ｓｐｒｓｔｂｘ＝１となったことを検出し、２−２シーケンス検出信号の解除を示す信号として、第１の値、例えば、‘１’となる位相解除条件合成結果ｓｐｒｓｔ２を出力し、解除信号生成手段８６へと送る。
このような処理は、位相解除条件判定信号ｓｐｒｓｔｂ１〜ｓｐｒｓｔｂＮの論理和を取るＯＲゲートによる合成で実現することができる。
【０２９４】
シーンチェンジ合成手段８４には、Ｎ個の領域ＳＡ−１〜ＳＡ−Ｎについての特徴量検出結果ｃｈａｂ１〜ｃｈａｂＮのうちのシーンチェンジを示す信号（シーンチェンジ判定信号）ｆｒｓｃｈｂ１〜ｆｒｓｃｈｂＮが入力される。シーンチェンジ合成手段８４は、シーンチェンジ判定信号ｆｒｓｃｈｂ１〜ｆｒｓｃｈｂＮから、Ｎ個の領域ＳＡ−１〜ＳＡ−Ｎのいずれかにおいてシーンチェンジとなる、即ち、いずれかの領域でシーンチェンジ判定信号ｆｒｓｃｈｂｘ＝１となる場合を検出し、シーンチェンジ検出結果ｓｃｈｂを第１の値、例えば‘１’として出力し、解除信号生成手段８６へと送る。
なお、シーンチェンジ合成手段５４と同様、シーンチェンジ合成手段８４においても、Ｎ個の領域のうちシーンチェンジ判定信号ｆｒｓｃｈｂｘ＝１となる領域が所定の数以上である場合に、シーンチェンジ検出結果ｓｃｈｂを第１の値、例えば‘１’として出力するよう構成してもよい。例えば、判定する領域の個数をＮ個の領域の４分の３以上とすれば、シーンチェンジとなる条件が１画面内の大半で判定されることになり、シーンチェンジと判定しやすくできる。
【０２９５】
さらに、フィールド差解除検出手段８５には、Ｎ個の領域ＳＡ−１〜ＳＡ−Ｎについての特徴量検出結果ｃｈａｂ１〜ｃｈａｂＮのうちのフィールド差分による動画が２フィールド連続して存在することを示すフィールド差解除条件判定信号ｆｉｌｒｓｂ１〜ｆｉｌｒｓｂＮが入力される。
【０２９６】
フィールド差解除検出手段８５は、フィールド差解除条件判定信号ｆｉｌｒｓｂ１〜ｆｉｌｒｓｂＮから、Ｎ個の領域ＳＡ−１〜ＳＡ−Ｎのいずれかにおいて２フィールド連続してフィールド差分が大きい場合、即ち、いずれかの領域でフィールド差解除条件判定信号ｆｉｌｒｓｂｘ＝１となる場合を検出し、２−２シーケンス検出信号の解除を示す信号（フィールド差解除検出結果）ｆｉｌｒ２を第１の値、例えば‘１’とし、解除信号生成手段８６へと送る。なお、上記の信号ｆｉｌｒ２は、いずれの領域についてもフィールド差解除条件判定信号ｆｉｌｒｓｂｘ＝１とならない場合には、第２の値、例えば‘０’とする。
このような処理は、フィールド差解除条件判定信号ｆｉｌｒｓｂ１〜ｆｉｌｒｓｂＮの論理和を取るＯＲゲートによる合成で実現することができる。
【０２９７】
解除信号生成手段８６には、位相解除条件合成手段８３からの位相解除条件合成結果ｓｐｒｓｔ２と、シーンチェンジ合成手段８４からのシーンチェンジ検出結果ｓｃｈｂと、フィールド差解除検出手段８５からのフィールド差解除検出結果ｆｉｌｒ２とが入力される。解除信号生成手段８６は、２−２プルダウン信号からの切換わりや位相ずれが起こるなど２−２プルダウン信号の条件を満たさない場合に、２−２プルダウン信号の検出を解除する（即ち、入力映像信号が２−２プルダウン信号ではないとする）ための解除信号を、上記検出結果のいずれかに基づき生成する。
【０２９８】
例えば、位相解除条件合成結果ｓｐｒｓｔ２と、シーンチェンジ検出結果ｓｃｈｂと、フィールド差解除検出結果ｆｉｌｒｂの中から、いずれか１つ以上の検出結果が’１’となった場合に、解除信号ｒｓｔを‘１’とし、解除しない場合は解除信号ｒｓｔを‘０’とする。上記の処理により、フィールド差分が静止画となる位相で動画が検出された場合と、シーンチェンジが検出された場合、フィールド差分によると動画が２フィールド連続した場合のいずれかにおいて、解除信号ｒｓｔが‘１’となる。この解除信号ｒｓｔは、プルダウンシーケンスカウント手段８８へと出力される。
【０２９９】
なお、解除信号生成手段８６における解除信号ｒｓｔの生成は、上記条件に限られるものではなく、例えば、位相解除条件合成結果ｓｐｒｓｔ２と、シーンチェンジ検出結果ｓｃｈｂと、フィールド差解除検出結果ｆｉｌｒ２の中から、予め決められた検出結果の組み合わせにおいてそれぞれの検出結果が‘１’となった場合に、解除信号ｒｓｔを‘１’として出力するよう構成してもよく、さらには、いずれか２つ以上の検出結果が’１’となった場合に、解除信号ｒｓｔを‘１’として出力するよう構成してもよい。
【０３００】
また、図１３で図示はしていないが、フィールド差解除検出手段８５において、フィールド差解除条件判定信号ｆｉｌｒｓｂ１〜ｆｉｌｒｓｂＮから、前後フィールドのうち、動きと判定されたフィールドの方向が、本来“静止”となるべき方向となる場合に、フィールド差解除検出結果ｆｉｌｒ２を第１の値とすることもできる。プルダウン信号では、同一フレームから生成されたフィールドが前後どちらかのフィールドに存在し、本来静止画となるべき方向はシーケンスの位相ごとで決まるため、動画と判定されたことを示す信号とそのフィールドの方向、フィールド位相の位置（プルダウン信号のフィールド位置を示す位相カウント値ｓｅｑｐ）から、本来静止画となるべきフィールドの方向において、フィールド差分が動画と判定されているか否かを判定することで、２−２プルダウン信号の条件を満たさないことを検出できるからである。
【０３０１】
次に、繰り返しシーケンス検出手段８７へは、静止画検出結果ｓｔｉｌ２と、動画フィールド連続検出結果ｍｖ１ｆが入力される。繰り返しシーケンス検出手段８７は、映像信号が２−２プルダウン信号のフィールドシーケンスの条件を満たす繰り返しシーケンスの特徴を有することを検出するものであり、フィールド差分による動画１フィールド連続後のフィールドが静止画と判定された場合、２−２プルダウン信号における２フィールドに一度の静止画フィールドであるとして、２−２プルダウン信号のフィールドシーケンスの条件を検出したものとして、繰り返しシーケンス検出結果ｆｌｇ２２を出力する。即ち、繰り返しシーケンス検出手段８７は、静止画検出結果ｓｔｉｌ２と動画フィールド連続検出結果ｍｖ１ｆとに基づき、静止画検出結果ｓｔｉｌ２が‘１’（静止画）、かつ、動画フィールド連続検出結果ｍｖ１ｆが‘１’（即ち、フィールド差分に基づく判定結果により、静止画の間に動画が１フィールド存在することが示される。）となる２条件を満たすフィールドを検出する。そして、シーケンス条件を満たすフィールドが検出される場合は、繰り返しシーケンス検出結果ｆｌｇ２２を第１の値、例えば‘１’（ｆｌｇ２２＝１）とし、それ以外の場合は、繰り返しシーケンス検出結果ｆｌｇ２２を第２の値、例えば‘０’（ｆｌｇ２２＝０）とする。
【０３０２】
フィールド位相カウント手段８９には、繰り返しシーケンス検出結果ｆｌｇ２２が入力される。フィールド位相カウント手段８９では、フィールド毎で２フィールド周期となる‘０’、‘１’の繰り返し信号を生成し、繰り返しシーケンス検出結果ｆｌｇ２２に基づき、繰り返しの周期カウンタのセットを行う。つまり、繰り返しシーケンス検出結果ｆｌｇ２２＝１となったとき、即ち２−２プルダウン信号の２フィールドに一度の静止画フィールドを検出したとき、カウント値ｓｅｑｐ２２を‘１’へセットすることで、カウント値ｓｅｑ２２を生成して出力する。フィールドごとに  ‘０’、‘１’を繰り返すので、カウント値ｓｅｑ２２は、常に‘０’、‘１’、‘０’、‘１’、・・・を繰り返し、繰り返しシーケンス検出結果ｆｌｇ２２が‘１’となる際には、カウント値ｓｅｑ２２は‘１’となる。なお、カウント値ｓｅｑ２２は、繰り返しシーケンス検出結果ｆｌｇ２２が‘１’である場合に‘０’へセットしてもよく、また、フィールドで繰り返すカウント値であれば、他の値であってもよい。
【０３０３】
フィールド位相カウント手段８９でのカウント値ｓｅｑｐ２２は、２フィールド単位で繰り返しており、２−２プルダウン信号においては、２フィールドごとのフィールド差が静止画となるフィールドに同期してセットされているので、２フィールドの繰り返しシーケンス、即ち、２−２シーケンスの位相を示すことになる。そして、２−２プルダウン信号のフィールド位相であるカウント値ｓｅｑｐ２２は、補間フレーム位相生成手段９１へ送られ、また、カウント値ｓｅｑｐ２２は、プルダウン信号のフィールド位置を示す位相カウント値ｓｅｑｐとして、領域特徴量検出手段２５−１〜２５−Ｎへも出力される。
【０３０４】
補間フレーム位相生成手段９１へは、フィールド位相カウント手段８９からのカウント値ｓｅｑｐ２２が入力され、補間フレーム位相生成手段９１は、同一フレームから変換された同一フレームの時間方向を示す補間フレーム位相ｔｃｆｓ２２を生成する。
【０３０５】
フィールド位相カウント手段８９からのカウント値ｓｅｑｐ２２は、２フィールド単位で繰り返す信号となっており、２−２プルダウン信号の位相に同期している。よって、カウント値ｓｅｑｐ２２により、同一フレームから変換されているフィールド方向を示すように、例えば、時間的に前のフィールドが同一フレームの位相である場合には、補間フレーム位相ｔｃｆｓ２２を第１の値、例えば‘１’とし、時間的に後ろのフィールドが同一フレームの位相である場合においては、補間フレーム位相ｔｃｆｓ２２を第２の値、例えば‘０’とする。
【０３０６】
なお、補間フレーム位相ｔｃｆｓ２２の値は上記したものに限らず、前のフィールドか、後ろのフィールドかの時間方向を区別できる値であれば、他の値であってもよい。この補間フレーム位相生成手段９１による補間フレーム位相ｔｃｆｓ２２は、シーケンスの位相（即ち、同一フレームから変換された同一フレームの時間方向）を示す補間フレーム位相ｔｃｆｓとして、プルダウン信号検出手段１から出力されることになる。
【０３０７】
プルダウンシーケンスカウント手段８８へは、繰り返しシーケンス検出手段８７からの繰り返しシーケンス検出結果ｆｌｇ２２が入力されるとともに、解除信号生成手段８６による解除信号ｒｓｔがリセット信号として入力される。
【０３０８】
プルダウンシーケンスカウント手段８８では、繰り返しシーケンス検出結果ｆｌｇ２２に基づき、２−２プルダウン信号のシーケンス条件を満たすフィールド（即ち、２−２プルダウン信号の２フィールドに一度の静止画フィールド）が検出された場合をカウントし、カウントの結果をシーケンスカウント値ｏｎｃｎｔｂとして出力する。即ち、繰り返しシーケンス検出結果ｆｌｇ２２の値が‘１’の場合には、２−２プルダウン信号の２フィールドのシーケンスを検出しており、繰り返しシーケンス検出結果ｆｌｇ２２の値が‘１’となるフィールドの繰り返し回数をカウントする。
【０３０９】
プルダウンシーケンスカウント手段８８は、解除信号生成手段８６からの解除信号ｒｓｔが‘１’（ｒｓｔ＝１）となった場合は、２−２プルダウンシーケンスのカウント値ｏｎｃｎｔｂをゼロへリセットし、その後２−２プルダウンシーケンスのカウントを再開する。即ち、解除信号生成手段８６からの解除信号ｒｓｔとして‘１’が入力された場合は、２−２プルダウン信号ではないとしてカウント値ｏｎｃｎｔｂをゼロとし、解除信号ｒｓｔによるリセット後は、再び上記の繰り返しシーケンス検出結果ｆｌｇ２２が‘１’となるフィールドの入力を待ち、‘０’からシーケンスの繰り返し回数のカウントを開始する。プルダウンシーケンスカウント手段８８による２−２シーケンスのカウント値ｏｎｃｎｔｂは、プルダウン検出信号生成手段９０へと出力される。
【０３１０】
なお、図示はしていないが、フィールド差解除検出手段８５において、前後フィールドのうち、動きと判定されたフィールドの方向が、本来静止となるべき方向である場合に、フィールド差解除検出結果ｆｉｌｒ２を第１の値とし、これを解除信号生成手段８６からの解除信号ｒｓｔに反映する場合は、フィールド位相カウント手段８９による２−２プルダウン信号のフィールド位相であるカウント値ｓｅｑｐ２２を用いて、動画と判定されたフィールドの方向とフィールド位相の位置が合わない場合（例えば、図１４（ａ）〜（ｄ）では、第３フィールドＶＢｔは、第４フィールドＶＢｂと同一フレームから変換されたフィールドであるが、フィールド差解除検出手段８５において後方の第４フィールドとの差分が大きくなり、フィールド差解除条件判定信号ｆｒｌｒｓｂ１〜ｆｒｓｂＮのいずれかで動きと判定されたことが示されている場合など）に、２−２シーケンスのカウント値ｏｎｃｎｔｂをゼロとし、リセットするよう構成してもよく、このようにすることで、より誤検出を低減して、２−２プルダウン信号のシーケンスをカウントすることができる。
【０３１１】
プルダウン検出信号生成手段９０へは、プルダウンシーケンスカウント手段８８からの２−２シーケンスのカウント値ｏｎｃｎｔｂが入力される。プルダウン検出信号生成手段９０は、２−２シーケンスのカウント値ｏｎｃｎｔｂを、所定の閾値（起動カウント値と呼ぶ。）ＴＨ２と比較し、２−２シーケンスカウント値ｏｎｃｎｔｂが、起動カウント値ＴＨ２以上になったとき、即ち、２フィールドの２−２プルダウン信号のフィールドシーケンスが所定の回数連続して検出されたときに、２−２プルダウン信号のシーケンスを検出したことを示す２−２プルダウン検出信号ｔｃｉ２２を‘１’とし、２−２シーケンスカウント値ｏｎｃｎｔｂが起動カウント値ＴＨ２より小さいときは２−２プルダウン検出信号ｔｃｉ２２を‘０’として出力する。
【０３１２】
２−２プルダウン検出信号ｔｃｉ２２が‘０’の場合は、２−２プルダウンのシーケンスがカウントされない（２−２プルダウン信号でない）場合や検出されるまでの間、カウント値ｏｎｃｎｔｂがゼロへリセットされた場合等である。
【０３１３】
上記プルダウン検出信号生成手段９０における起動カウント値ＴＨ２は、入力映像信号が２−２プルダウン信号であると検出するまでのシーケンスの繰り返し回数を設定し、２−２プルダウン検出信号ｔｃｉ２２を起動するまでのカウント値である。なお、２−２プルダウン検出信号ｔｃｉ２２の値は、これに限らず、シーケンスを所定回数以上連続して検出している場合とそれ以外の場合を判別できればよい。
【０３１４】
プルダウン検出信号生成手段９０からの出力である２−２プルダウン検出信号ｔｃｉ２２は、２−２プルダウン信号におけるシーケンスであるか否かを判定し、プルダウン信号の検出を示すプルダウン検出信号ｔｃｉとして出力される。
【０３１５】
以上のように、図１及び図１３のプルダウンシーケンス判定手段２７において、それぞれ領域について検出された特徴量検出結果ｃｈａｂ１〜ｃｈａｂＮから、フィールドごとに、２−２プルダウン信号の２フィールドに一度のフィールド差分の静止画を検出し、また、２−２プルダウン信号でないことを解除信号ｒｓｔにより判定して、２−２プルダウン信号の検出を示すプルダウン検出信号ｔｃｉと、シーケンスの位相を示す補間フレーム位相ｔｃｆｓを出力する。したがって、プルダウン信号検出手段１では、ｍ×ｎブロック単位で求められるフレーム差分及びフィールド差分をもとに、このブロックを横帯状の領域ごとに特徴量を検出し、それぞれの領域で検出された特徴量検出結果から、２−２プルダウン信号のフィールドシーケンスの繰り返しを検出して、２−２プルダウン信号であるか否かを判定し、プルダウン信号の検出を示すプルダウン検出信号ｔｃｉと、補間フレーム位相ｔｃｆｓが得られており、映像信号に対するノイズの状態や、字幕や動きの大きさに応じて判定を行う必要なく、ノイズによる差分と区別してプルダウン信号の不連続を精度よく検出し、プルダウン信号の誤検出をなくし、高い精度で良好なプルダウン信号の検出の結果を得ることができる。
【０３１６】
実施の形態２による映像信号処理装置において、プルダウン信号検出手段１にて、ｍ×ｎブロック単位でフレーム差分及びフィールド差分を得て、横帯状の領域ごとに特徴量を検出し、それぞれの領域で検出された特徴量検出結果から、２−２プルダウン信号であるか否かを検出する動作については、図１１に示すプルダウン信号検出手段１の動作を説明するフローチャートと同様であり、その詳細な説明は省略するが、実施の形態２においては、図１１中のステップＳ１０５においての領域ＳＡ−ｘが静止か動きかの判定を行い、フィールド単位のその領域の静止か動きかの判定を行うための特徴量を求める際、２−２プルダウン信号のシーケンスを判定するための特徴量を検出することになり、ステップＳ１０６、Ｓ１０７におけるフィールドシーケンスの条件の検出及び解除信号ｒｓｔの検出時に、２−２プルダウン信号の繰り返しシーケンスと、解除条件の検出を行うことになる。
【０３１７】
以上より、実施の形態２の映像信号処理装置によれば、フレーム差分ブロック平均ｆｒｂとフィールド差分ブロック平均ｆｉｌｂを得て、横帯状の領域に分割した後、領域特徴量検出手段２５−１〜２５−Ｎにおいて、それぞれの領域についてのフレーム差分ブロック平均ｆｒｂの最大値ｆｒｍａｘとフレーム間動きブロック数ｆｒｂｌｋ、及びフィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘとフィールド間動きブロック数ｆｉｌｂｌｋから、静止か動きかの判定を行い、２―２プルダウン信号のシーケンスを判定するための特徴量検出結果ｃｈａｂ１〜ｃｈａｂＮを求めている。そして、プルダウンシーケンス判定手段２７において、Ｎ個のそれぞれの領域についての特徴量検出結果から、１フィールド期間ごとに２−２プルダウン信号のフィールドシーケンスの条件を満たす繰り返しシーケンス、及び２−２プルダウン検出信号の解除条件を検出することで、２−２プルダウン信号であるか否かを判定し、プルダウン信号の検出を示すプルダウン検出信号ｔｃｉと、補間フレーム位相ｔｃｆｓを求めている。よって、フレーム及びフィールド差分のブロックでの平均を算出することで、ノイズ成分の影響を低減した平滑化されたフレーム及びフィールド間での動きが得られ、精度を向上することができるとともに、さらに、領域ごとに、フレーム差分ブロック平均ｆｒｂ、フィールド差分ブロック平均ｆｉｌｂの最大値と動きブロック数を求めて、その領域の特徴量を検出し、得られた各領域の特徴量から映像信号がプルダウン信号か否かを判定することで、２−２プルダウン信号でない場合やプルダウン信号の途中に編集点や字幕等が挿入された場合、また、小面積の動きがある場合にも、ノイズの状態や、字幕や動きの大きさに応じた閾値等による判定を行うことなく、ノイズによる影響を除いて、プルダウン信号の繰り返しシーケンスにおける静止画やプルダウン信号の不連続を検出することができ、プルダウン信号の誤検出をなくし、高い精度で良好なプルダウン信号の検出を行うことができる。
【０３１８】
なお、上記実施の形態２における映像信号処理装置においても、入力映像信号は、テレシネ変換したプログレッシブ信号であってもよく、１フィールドが１フレームとなり、１フレーム即ち２フィールドが、２フレームに相当することを考慮すれば、同様に構成することで２−２プルダウン信号の検出を行うことができる。
【０３１９】
さらに、上記説明においては、映像信号処理装置におけるフレーム遅延手段、プルダウン信号検出手段１の各構成がハードウェア構成であるように説明しているが、本発明を、プログラム制御におけるソフトウェアの処理により、即ちプログラムされたコンピュータにより実現するよう構成してもよい。
【０３２０】
実施の形態３．
実施の形態１及び２の映像信号処理装置では、プルダウン信号検出手段１において、２−３プルダウン信号もしくは２−２プルダウン信号どちらか一方のテレシネ変換方式によるプルダウン信号の検出を行う場合について示したが、プルダウン信号検出手段１内に、領域特徴量検出手段２５−ｘ及び２５ｂ−ｘの両方、並びにプルダウンシーケンス判定手段２６及び２７の両方の処理を合成した処理を行う構成をもつことで、２−３プルダウン信号であるか、及び２−２プルダウン信号であるか否かを検出することができる。
【０３２１】
実施の形態３の映像信号処理装置は、実施の形態１の映像信号処理装置（図１参照）の構成において、プルダウン信号検出手段１内の領域特徴量検出手段２５−１〜２５−Ｎの各々を図１６に示す領域特徴量検出手段２５ｃ−ｘで構成し、プルダウンシーケンス判定手段２６の代わりに、図１７に示すプルダウンシーケンス判定手段２８を用いるものであり、２−３プルダウン信号のシーケンスを判定するための特徴量及び２−２プルダウン信号のシーケンスを判定するための特徴量を求めて、２−３プルダウン信号の繰り返しシーケンス、及び解除条件、並びに２−２プルダウン信号の繰り返しシーケンス、及び解除条件を検出することで、２−３プルダウン信号であるか否か、及び２−２プルダウン信号であるか否かを判定し、入力映像信号がプルダウン信号であるか否かを検出するよう構成したものである。
【０３２２】
図１６の領域特徴量検出手段２５ｃ−ｘと図１７のプルダウンシーケンス判定手段２８に関する部分以外の構成及び動作は、実施の形態１に示されるものと同じであり、その詳細な説明は省略する。
【０３２３】
図１６は、本発明の実施の形態３による映像信号処理装置（即ち、実施の形態３の映像信号処理方法を実施することができる装置）において、図１におけるプルダウン信号検出手段１内の領域特徴量検出手段２５−１〜２５−Ｎを構成する領域特徴量検出手段２５ｃ−ｘの構成を示すブロック図である。
【０３２４】
この領域特徴量検出手段２５ｃ−ｘは、対応する領域ＳＡ−ｘ（ｘは１からＮのうちのいずれか）内のブロックについてフレーム差分ブロック平均ｆｒｂ、フィールド差分ブロック平均ｆｉｌｂ、及び垂直エッジ判定結果ｖｅｂにより構成される差分情報信号ｄｆｘから、その領域が静止か動きかの判定を行うための特徴量として、２−３プルダウン信号の判定のための２−３特徴量検出結果ｃｈａｘ（静止画判定信号ｆｒｓｔｉｌ、動画フレーム連続数ｆｍｃｎｔ、位相解除条件判定信号ｓｐｒｓｔ、シーンチェンジ判定信号ｆｒｓｃｈ、及びフィールド差解除条件判定信号ｆｉｌｒｓで構成される）と、２−２プルダウン信号の判定のための２−２特徴量検出結果ｃｈａｂｘ（静止画判定信号ｆｉｌｓｔｉｌ、動画フレーム連続数ｆｍｃｎｔｂ、位相解除条件判定信号ｓｐｒｓｔｂ、シーンチェンジ判定信号ｆｒｓｃｈｂ、及びフィールド差解除条件判定信号ｆｉｌｒｓｂで構成される）を求めて出力する。
【０３２５】
図１６において、図７及び図１２の構成と同一又は対応する構成には、同じ符号を付してあり、図７における静止画判定手段４１と、動画連続数算出手段４２と、解除条件判定手段４０を備えた領域内２−３プルダウン特徴量検出手段４７と、図１２における静止画判定手段７１と、動画連続数算出手段７２と、解除条件判定手段７０とを備えた領域内２−２プルダウン特徴量検出手段７７とを備える。
【０３２６】
図１６において、領域特徴量検出手段２５ｃ−ｘへは、領域ＳＡ−ｘについての差分情報信号ｄｆｘ（フレーム差分ブロック平均ｆｒｂ、フィールド差分ブロック平均ｆｉｌｂ、及び垂直エッジ判定結果ｖｅｂ）と、後述するプルダウンシーケンス判定手段２８からのプルダウン信号の位相カウント値ｓｅｑｐ（２−３プルダウン信号の位相カウント値ｓｅｑｐ２３と、２−２プルダウン信号の位相カウント値ｓｅｑｐ２２）とが入力される。
【０３２７】
領域特徴量検出手段２５ｃ−ｘ内のフレーム差分最大値検出手段３１、フレーム間動きブロック数算出手段３２、フィールド差分最大値算出手段３３、フィールド間動きブロック数算出手段３４の構成、動作は、実施の形態１の図７の領域特徴量検出手段２５−ｘのものと同じであり、詳細は省略する。
【０３２８】
領域特徴量検出手段２５ｃ−ｘ内の領域内２−３プルダウン特徴量検出手段４７へは、フレーム差分ブロック平均ｆｒｂの最大値ｆｒｍａｘ、フレーム間動きブロック数ｆｒｂｌｋ、フィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘ、フィールド間動きブロック数ｆｉｌｂｌｋ、及びプルダウン信号の位相カウント値ｓｅｑｐのうちの２−３プルダウン信号の位相カウント値ｓｅｑｐ２３が入力される。
【０３２９】
領域内２−３プルダウン特徴量検出手段４７では、フレーム差分ブロック平均ｆｒｂの最大値ｆｒｍａｘ、フレーム間動きブロック数ｆｒｂｌｋ、フィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘ、及びフィールド間動きブロック数ｆｉｌｂｌｋから、領域ＳＡ−ｘが静止か動きかの判定を行い、そのフィールド単位の２−３プルダウン信号の繰り返しの特徴を示す２−３特徴量検出結果ｃｈａｘを求める。
【０３３０】
領域内２−３プルダウン特徴量検出手段４７は、実施の形態１に関し図７を参照して説明した静止画判定手段４１と、動画連続数算出手段４２と、解除条件判定手段４０とを備えている、その構成、動作は図７に示すものと同じであるので、詳細な説明は省略する。
【０３３１】
この領域内２−３プルダウン特徴量検出手段４７からは、対応する領域ＳＡ−ｘに対する２−３プルダウン信号の判定のための２−３特徴量検出結果ｃｈａｘとして、判定信号ｆｒｓｔｉｌ、動画フレーム連続数ｆｍｃｎｔ、位相解除条件判定信号ｓｐｒｓｔ、シーンチェンジ判定信号ｆｒｓｃｈ、及びフィールド差解除条件判定信号ｆｉｌｒｓが出力される。
【０３３２】
また、領域特徴量検出手段２５ｃ−ｘ内の領域内２−２プルダウン特徴量検出手段７７へは、フレーム間動きブロック数ｆｒｂｌｋ、フィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘ、フィールド間動きブロック数ｆｉｌｂｌｋ、及びプルダウン信号の位相カウント値ｓｅｑｐのうちの２−２プルダウン信号の位相カウント値ｓｅｑｐ２２が入力される。
【０３３３】
領域内２−２プルダウン特徴量検出手段７７では、フレーム間動きブロック数ｆｒｂｌｋ、
フィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘ、フィールド間動きブロック数ｆｉｌｂｌｋから、領域ＳＡ−ｘが静止か動きかの判定を行い、そのフィールド単位の２−２プルダウン信号の繰り返しの特徴を示す２−２特徴量検出結果ｃｈａｂｘを求める。
【０３３４】
なお、２−２プルダウン信号の特徴であるので、静止画か動画かの判定には、フィールド差分による値であるフィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘと、フィールド間動きブロック数ｆｉｌｂｌｋを基準とすることになる。
【０３３５】
領域内２−２プルダウン特徴量検出手段７７は、実施の形態２に関し図１２を参照して説明した静止画判定手段７１と、動画連続数算出手段７２と、解除条件判定手段７０とを備えており、その構成、動作は図１２に示すものと同じであるので、詳細な説明は省略する。
【０３３６】
この領域内２−２プルダウン特徴量検出手段７７からは、対応する領域ＳＡ−ｘに対する２−２プルダウン信号の判定のための２−２特徴量検出結果ｃｈａｂｘとして、静止画判定信号ｆｉｌｓｔｉｌ、動画フレーム連続数ｆｍｃｎｔｂ、位相解除条件判定信号ｓｐｒｓｔｂ、シーンチェンジ判定信号ｆｒｓｃｈｂ、及びフィールド差解除条件判定信号ｆｉｌｒｓｂが出力される。
【０３３７】
このように、図１６の領域特徴量検出手段２５ｃ−ｘで構成される領域特徴量検出手段２５−１〜２５−Ｎでは、図２（ｂ）で示されるそれぞれの領域ごとに、対応する領域について、２−３特徴量検出結果ｃｈａｘ及び２−２特徴量検出結果ｃｈａｂｘが検出され、図１７に示したプルダウンシーケンス判定手段２８へと出力される。
【０３３８】
図１７は、本発明の実施の形態３による映像信号処理装置（即ち、実施の形態３の映像信号処理方法を実施することができる装置）において、図１におけるプルダウン信号検出手段１内のプルダウンシーケンス判定手段２６の代わりに用いられるプルダウンシーケンス判定手段２８の構成を示すブロック図である。
【０３３９】
このプルダウンシーケンス判定手段２８は、上記領域特徴量検出手段２５ｃ−ｘで構成される領域特徴量検出手段２５−１〜２５−Ｎからの２−３特徴量検出結果ｃｈａ１〜ｃｈａＮ、及び２−２特徴量検出結果ｃｈａｂ１〜ｃｈａｂＮにより、映像信号のフィールドで２−３プルダウン信号のフィールドシーケンスの繰り返し及び２−２プルダウン信号のフィールドシーケンスの繰り返しを検出して、プルダウン信号であるか否かを判定し、プルダウン信号の検出を示すプルダウン検出信号ｔｃｉと、補間フレーム位相ｔｃｆｓを出力する。
【０３４０】
また、プルダウンシーケンス判定手段２８では、各プルダウン信号のフィールドシーケンス検出時に、プルダウン信号のフィールド位置を示す位相カウント値ｓｅｑｐ（２−３プルダウン信号の位相カウント値ｓｅｑｐ２３又は２−２プルダウン信号の位相カウント値ｓｅｑｐ２２）を得て、領域特徴量検出手段２５−１〜２５−Ｎへ出力している。
【０３４１】
プルダウンシーケンス判定手段２８は、プルダウンシーケンス判定手段２６と同様、フィールド単位でフィールドシーケンスの繰り返しを検出するので、その動作は１フィールド期間ごとに行われ、フィールド・タイミング信号ｔｖに同期してプルダウン検出信号ｔｃｉと補間フレーム位相ｔｃｆｓが得られることになる。
【０３４２】
図１７は、実施の形態３におけるプルダウンシーケンス判定手段２８の一構成例を示すブロック図であり、２−３プルダウン信号のフィールドシーケンスの繰り返し、及び２−２プルダウン信号のフィールドシーケンスの繰り返しを検出し、結果として、どちらかのテレシネ変換によるプルダウン信号か否かを検出するよう構成されている。図１７に示されるように、プルダウンシーケンス判定手段２８は、２−３プルダウン信号のシーケンスの繰り返しを検出する２−３プルダウンシーケンス判定手段２６ｂと、２−２プルダウン信号のシーケンスの繰り返しを検出する２−２プルダウンシーケンス判定手段２７ｂと、２−３プルダウンシーケンス判定手段２６ｂ及び２−２プルダウンシーケンス判定手段２７ｂの検出結果から、入力映像信号がプルダウン信号かの判定を行うプルダウン判定決定手段２９とを備えている。
【０３４３】
なお、図１７にはタイミング信号発生手段１０からのフィールド・タイミング信号ｔｖの入力が図示されていないが、プルダウンシーケンス判定手段２８内のそれぞれの処理においては、その動作は１フィールド期間ごとに行われ、フィールド・タイミング信号ｔｖに同期してフィールド単位でフィールドシーケンスの繰り返しを検出している。
【０３４４】
上記プルダウンシーケンス判定手段２８内の２−３プルダウンシーケンス判定手段２６ｂは、図１０におけるプルダウンシーケンス判定手段２６での構成と同じであり、その詳細な説明は省略するが、領域特徴量検出手段２５−１〜２５−Ｎからの２−３特徴量検出結果ｃｈａ１〜ｃｈａＮが入力され、１フィールド期間ごとに２−３プルダウン信号のフィールドシーケンスの繰り返しを検出して、２−３プルダウン信号であるか否かを判定し、２−３プルダウン信号の検出を示す２−３プルダウン検出信号ｔｃｉ２３と、補間フレーム位相ｔｃｆｓ２３と、位相カウント値ｓｅｑｐ２３を求め、出力する。
【０３４５】
プルダウンシーケンス判定手段２８内の２−２プルダウンシーケンス判定手段２７ｂは、図１３におけるプルダウンシーケンス判定手段２７での構成と同じであり、その詳細な説明は省略する。２−２プルダウンシーケンス判定手段２７ｂには、領域特徴量検出手段２５−１〜２５−Ｎからの２−２特徴量検出結果ｃｈａｂ１〜ｃｈａｂＮが入力され、１フィールド期間ごとに２−２プルダウン信号のフィールドシーケンスの繰り返しを検出して、２−２プルダウン信号であるか否かを判定し、２−２プルダウン信号の検出を示す２−２プルダウン検出信号ｔｃｉ２２と、補間フレーム位相ｔｃｆｓ２２と、位相カウント値ｓｅｑｐ２２を求め、出力する。
【０３４６】
２−３プルダウンシーケンス判定手段２６ｂからの位相カウント値ｓｅｑｐ２３と、２−２プルダウンシーケンス判定手段２７ｂからの位相カウント値ｓｅｑｐ２２は、プルダウン信号のフィールド位置を示す位相カウント値ｓｅｑｐとして、領域特徴量検出手段２５−１〜２５−Ｎへと出力される。
【０３４７】
プルダウンシーケンス判定手段２８内のプルダウン判定決定手段２９には、２−３プルダウンシーケンス判定手段２６ｂからの２−３プルダウン検出信号ｔｃｉ２３と補間フレーム位相ｔｃｆｓ２３と、２−２プルダウンシーケンス判定手段２７ｂからの２−２プルダウン検出信号ｔｃｉ２２と補間フレーム位相ｔｃｆｓ２２とが入力される。
【０３４８】
プルダウン判定決定手段２９は、２−３プルダウンシーケンス判定手段２６ｂからの２−３プルダウン検出信号ｔｃｉ２３と補間フレーム位相ｔｃｆｓ２３、２−２プルダウンシーケンス判定手段２７ｂからの２−２プルダウン検出信号ｔｃｉ２２と補間フレーム位相ｔｃｆｓ２２に基づき、入力映像信号がプルダウン信号（２−３プルダウン信号もしくは２−２プルダウン信号のいずれか）であるか否かを検出し、プルダウン検出信号ｔｃｉと補間フレーム位相ｔｃｆを出力する。
【０３４９】
プルダウン判定決定手段２９では、２−３プルダウン検出信号ｔｃｉ２３と２−２プルダウン検出信号ｔｃｉ２２とに基づき、入力映像信号がプルダウン信号であるか否か（即ち、２−３プルダウン信号もしくは２−２プルダウン信号のいずれかであるか）を判定し、判定結果として、テレシネ検出信号ｔｃｉを生成する。
【０３５０】
例えば、２−３プルダウン検出信号ｔｃｉ２３が‘１’であるか、２−２プルダウン検出信号ｔｃｉ２２が‘１’であるか、どちらか一方が‘１’であれば、入力映像信号がプルダウン信号であるとして、プルダウン検出信号ｔｃｉを‘１’とし、ｔｃｉ２３とｔｃｉ２２のいずれも‘０’である場合は、プルダウン信号でないとしプルダウン検出信号ｔｃｉを‘０’として出力する。
【０３５１】
補間フレーム位相ｔｃｆは、２−３プルダウン検出信号ｔｃｉ２３と２−２プルダウン検出信号ｔｃｉ２２のうち‘１’となり、プルダウン検出信号ｔｃｉとして選択されたものに対する補間フレーム位相を選択すればよい。なお、２−３プルダウン検出信号ｔｃｉ２３と２−２プルダウン検出信号ｔｃｉ２２がどちらも‘１’であるような映像信号の場合は、２−３プルダウン検出の結果を優先するときは、２−３プルダウン検出信号側の補間フレーム位相ｔｃｆｓ２３を補間フレーム位相ｔｃｆとする。
【０３５２】
なお、プルダウン判定決定手段２９において、２−３プルダウン信号か２−２プルダウン信号のどちらを検出したかを示す識別信号ｐｄｉｄを生成することも可能である。
【０３５３】
以上により、図１及び図１７のプルダウンシーケンス判定手段２８において、それぞれ領域について検出された２−３特徴量検出結果ｃｈａ１〜ｃｈａＮ、及び２−２特徴量検出結果ｃｈａｂ１〜ｃｈａｂＮから、フィールドごとに、２−３及び２−２プルダウン信号の繰り返しシーケンスを検出し、また、プルダウン信号でないことを解除信号ｒｓｔにより判定して、
プルダウン信号の検出を示すプルダウン検出信号ｔｃｉと、シーケンスの位相を示す補間フレーム位相ｔｃｆｓを出力する。
【０３５４】
したがって、プルダウン信号検出手段１では、ｍ×ｎブロック単位で求められるフレーム差分及びフィールド差分をもとに、このブロックを横帯状の領域ごとに特徴量を検出し、それぞれの領域で検出された特徴量検出結果から、２−３もしくは２−２プルダウン信号のフィールドシーケンスの繰り返しを検出して、プルダウン信号であるか否かを判定し、プルダウン信号の検出を示すプルダウン検出信号ｔｃｉと、補間フレーム位相ｔｃｆｓが得られており、映像信号に対するノイズの状態や、字幕や動きの大きさに応じて判定を行う必要なく、ノイズによる差分と区別してプルダウン信号の不連続を精度よく検出し、プルダウン信号の誤検出をなくし、高い精度で良好なプルダウン信号の検出の結果を得ることができる。
【０３５５】
実施の形態３による映像信号処理装置において、プルダウン信号検出手段１にて、ｍ×ｎブロック単位でフレーム差分及びフィールド差分を得て、横帯状の領域ごとに特徴量を検出し、それぞれの領域で検出された特徴量検出結果から、２−３及び２−２プルダウン信号のそれぞれのプルダウンシーケンスの検出を行う動作については、図１１に示すプルダウン信号検出手段１の動作を説明するフローチャートと同様であり、その説明は省略するが、実施の形態３においては、図１１中のステップＳ１０５においての領域ＳＡ−ｘが静止か動きかの判定を行い、フィールド単位のその領域の静止か動きかの判定を行うための特徴量を求める際、２−３及び２−２プルダウン信号のシーケンスを判定するための特徴量を検出することになり、ステップＳ１０６からステップＳ１１４におけるフィールドシーケンスの条件の検出及び解除信号ｒｓｔの検出の動作が、プルダウンシーケンス判定手段２８内の２−３プルダウンシーケンス判定手段２６ｂ、及び２−２プルダウンシーケンス判定手段２７ｂにおいて行われることとなる。
【０３５６】
以上より、実施の形態３の映像信号処理装置によれば、領域特徴量検出手段２５−１〜２５−Ｎにおいて、それぞれの領域についてのフレーム差分ブロック平均ｆｒｂの最大値ｆｒｍａｘと、フレーム間動きブロック数ｆｒｂｌｋと、フィールド差分ブロック平均ｆｉｌｂの最大値ｆｉｌｍａｘと、フィールド間動きブロック数ｆｉｌｂｌｋとから、静止か動きかの判定を行い、２−３プルダウン信号のシーケンス及び２―２プルダウン信号のシーケンスを判定するための特徴量検出結果を求めている。
【０３５７】
そして、プルダウンシーケンス判定手段２８において、Ｎ個の領域についての特徴量検出結果から、１フィールド期間ごとに２−３プルダウン信号のフィールドシーケンスの条件を満たす繰り返しシーケンス、及び解除条件、並びに２−２プルダウン信号のフィールドシーケンスの条件を満たす繰り返しシーケンス、及び解除条件を検出することで、プルダウン信号であるか否かを判定し、プルダウン信号の検出を示すプルダウン検出信号ｔｃｉと、補間フレーム位相ｔｃｆｓを求めている。
【０３５８】
このように、フレーム差分及びフィールド差分のブロック毎の平均を算出することで、ノイズ成分の影響を低減した平滑化されたフレーム及びフィールド間での動きが得られ、精度を向上することができるとともに、さらに、領域ごとに、フレーム差分ブロック平均ｆｒｂの最大値、フレーム間動きブロック数、フィールド差分ブロック平均ｆｉｌｂの最大値、及びフィールド間動きブロック数を求めて、その領域の特徴量を検出し、得られた各領域の特徴量から映像信号がプルダウン信号か否かを判定することで、プルダウン信号でない場合やプルダウン信号の途中に編集点や字幕等が挿入された場合、また、小面積の動きがある場合にも、ノイズの状態や、字幕や動きの大きさに応じた閾値等による判定を行うことなく、ノイズによる影響を除いて、プルダウン信号の繰り返しシーケンスにおける静止画やプルダウン信号の不連続を検出することができ、プルダウン信号の誤検出をなくし、高い精度で良好なプルダウン信号の検出を行うことができる。
【０３５９】
なお、上記実施の形態３における映像信号処理装置においても、入力映像信号は、テレシネ変換したプログレッシブ信号であってもよく、１フィールドが１フレームとなり、１フレーム即ち２フィールドが、２フレームに相当することを考慮すれば、同様に構成することで２−３及び２−２プルダウン信号の検出を行うことができる。
【０３６０】
さらに、上記説明においては、映像信号処理装置におけるフレーム遅延手段、プルダウン信号検出手段１の各構成がハードウェア構成であるように説明しているが、本発明を、プログラム制御におけるソフトウェアの処理により、即ちプログラムされたコンピュータにより実現するよう構成してもよい。
【０３６１】
実施の形態４．
実施の形態１から３で説明したプルダウン信号検出手段１は、映像信号がプルダウン信号であるか否かと、プルダウン信号の位相（同一フレームから変換されたフィールドの方向）を検出するものであり、このような検出結果をＩＰ変換処理やフレームレート変換処理に利用することができる。以下で説明する実施の形態４は、上記の検出結果を利用してＩＰ変換処理を行なうものである。
【０３６２】
以下に示す実施の形態４において、プルダウン信号に対しては、検出されたプルダウンの補間フレーム位相に応じて、同じフレームから変換されたトップフィールとボトムフィールドによりテレシネ変換される前のプログレッシブ信号を復元して、プログレッシブ信号に変換し（以下、プルダウン信号に対するＩＰ変換をテレシネ補間と呼ぶ）、プルダウン信号の検出において、実施の形態１から３のいずれかの映像信号処理装置におけるプルダウン信号検出手段１を用いる映像信号処理装置について説明する。
【０３６３】
図１８は、本発明の実施の形態４による映像信号処理装置（即ち、実施の形態４の映像信号処理方法を実施することができる装置）の構成を示すブロック図である。図示の映像信号処理装置は、映像信号がプルダウン信号か否かを検出し、プルダウン信号検出の出力に従い、動きに応じた走査線補間処理を行う動き適応補間処理か、テレシネ補間処理かを選択してプログレッシブ信号を得る走査線変換処理装置２である。図１７において、図１等を参照して説明した実施の形態１における構成と同一又は対応する構成には、同じ符号を付してある。
【０３６４】
図１８において、実施の形態４の走査線変換処理装置２は、映像信号がプルダウン信号か否かの検出を、実施の形態１から３に関して説明したプルダウン信号検出手段１のいずれかを用いて行っており、フィールドメモリ１１、及び１２によるフレーム遅延手段１３と、プルダウン信号検出手段１と、プルダウン信号検出手段１の出力に従い、走査線補間処理を行い、プログレッシブ信号を出力する走査線変換手段１００とを備えている。
【０３６５】
走査線変換手段１００は、プルダウン信号検出手段１の出力に従い、テレシネ補間処理又は動き適応補間処理を行い、補間信号（走査線補間信号ともいう。）ＬＩを生成する補間信号生成手段１１０と、補間信号生成手段１１０から出力された走査線補間信号を実走査線信号ＬＲの対応する走査線間にはめ込み、倍速変換して、プログレッシブ映像信号Ｄｏへ変換して出力する倍速変換手段１０１とを備えている。
【０３６６】
補間信号生成手段１１０は、映像信号のフレーム間差分に基づき動きを検出する動き検出手段１１２と、動き検出手段１１２の出力に従い、動きに応じた走査線補間処理を行う動き適応補間処理手段１１１と、プルダウン検出手段１からの信号に基づき、２−３もしくは２−２プルダウン信号に対応した走査線補間処理を行うテレシネ補間処理手段１１３と、プルダウン検出手段１からの信号に基づき、動き適応補間処理手段１１１からの信号とテレシネ補間処理手段１１３からの信号を切換える合成手段１１４とを備えている。
【０３６７】
走査線変換処理装置２には、インターレース信号である入力映像信号Ｄｉ０が順次入力されており、テレシネ補間処理もしくは動き適応処理による走査線補間処理を行い、プログレッシブ信号Ｄｏを出力する。
【０３６８】
フィールドメモリ１１、及び１２は、映像信号を１フィールド期間遅延して出力し、第１のフィールドメモリ１１は、入力された入力信号Ｄｉ０を１フィールド期間遅延して１フィールド遅延信号ｄ１ｆを出力し、第２のフィールドメモリ１２は、第１のフィールドメモリ１１からの１フィールド遅延信号ｄ１ｆを１フィールド期間遅延し、２フィールド遅延信号（即ち、１フレーム遅延信号）ｄ２ｆを出力する。第１及び第２のフィールドメモリ１１及び１２はフレーム遅延手段１３を構成しているので、フレーム遅延手段１３からは、１フィールド遅延信号ｄ１ｆと１フレーム遅延信号ｄ２ｆとが得られる。
【０３６９】
プルダウン信号検出手段１には、現フレーム信号Ｄｉ０と、１フレーム遅延信号ｄ２ｆと、１フィールド遅延信号ｄ１ｆとが入力され、入力フレーム信号Ｄｉ０とフィールド遅延信号ｄ１ｆ及びｄ２ｆから、１フレーム間及び１フィールド間の差分情報を上記図２（ａ）で示すｍ×ｎブロックを単位として算出するとともに、さらに、このブロックを単位として画面を図２（ｂ）に示すＮ個の横帯状の領域に分割し、この領域単位で静止か動きかの判定を行うため特徴量を求め、各領域の特徴量検出結果から映像信号におけるプルダウン信号のシーケンスを検出して、プルダウン信号の検出を示すプルダウン検出信号ｔｃｉと補間フレーム位相ｔｃｆｓを生成し出力する。
【０３７０】
このプルダウン信号検出手段１は、図１におけるプルダウン信号検出手段１を適用したものであり、その構成の詳細な説明は省略するが、ブロック単位で求められるフレーム差分及びフィールド差分をもとに、このブロックから成る横帯状の領域ごとに特徴量を検出し、それぞれの領域で検出された特徴量検出結果から、プルダウン信号のフィールドシーケンスの繰り返しを検出して、プルダウン信号であるか否かを判定し、プルダウン信号の検出を示すプルダウン検出信号ｔｃｉと、補間フレーム位相ｔｃｆｓを得ており、映像信号に対するノイズの状態や、字幕や動きの大きさに応じて判定を行う必要なく、ノイズによる差分と区別してプルダウン信号の不連続を精度よく検出し、プルダウン信号の誤検出をなくし、高い精度で良好なプルダウン信号の検出を行う。
【０３７１】
走査線変換手段１００には、現フレーム信号Ｄｉ０と、１フレーム遅延信号ｄ２ｆと、１フィールド遅延信号ｄ１ｆと、プルダウン信号検出手段１によるプルダウン検出信号ｔｃｉと補間フレーム位相ｔｃｆｓが入力され、プルダウン信号検出手段１の出力に従い、走査線補間処理を行い、プログレッシブ信号を出力する。
【０３７２】
より詳しく言えば、走査線変換手段１００内の補間信号生成手段１１０には、現フレーム信号Ｄｉ０と、１フレーム遅延信号ｄ２ｆと、１フィールド遅延信号ｄ１ｆと、プルダウン信号検出手段１によるプルダウン検出信号ｔｃｉと補間フレーム位相ｔｃｆｓが入力され、補間信号ＬＩを生成し、出力する。
【０３７３】
補間信号生成手段１１０では、動き適応補間処理手段１１１による通常の映像信号に対する補間処理と、テレシネ補間処理手段１１３によるプルダウン信号に対するテレシネ補間処理を行い、プルダウン信号検出手段１からのプルダウン検出信号ｔｃｉに基づき、どちらかの処理の補間信号を選択することにより補間信号ＬＩを生成し、倍速変換手段１０１へと出力する。
【０３７４】
動き検出手段１１２は、現フィールド信号Ｄｉ０と、１フレーム遅延信号ｄ２ｆと、１フィールド遅延信号ｄ１ｆとが入力され、フィールドにおける信号間の差分情報を求める。そして、得られた差分情報に基づき、映像信号の動きを検出し、映像信号の動きを示す動き検出信号ｍｄｓを動き適応補間処理手段１１１へと送る。
【０３７５】
なお、この動き検出手段１１２において、フレーム遅延手段１３からの２つのフィールド遅延信号ｄ１ｆ及びｄ２ｆを用いて動きを検出するとしたが、フレーム遅延手段１３での１フレーム遅延信号ｄ２ｆをさらにフレームもしくはフィールド遅延し、遅延された信号を入力することにより、現フィールド信号Ｄｉ０と２フレーム遅延信号との差による動きを検出するなどしてもよい。
【０３７６】
動き適応補間処理手段１１１は、現フィールド信号Ｄｉ０と、１フレーム遅延信号ｄ２ｆと、１フィールド遅延信号ｄ１ｆとが入力され、動き検出手段１１３からの出力である動き検出信号ｍｄｓに基づき、動き適応走査線補間処理を行う。補間走査線信号の生成処理は、例えば、補間対象フィールドを１フィールド遅延信号ｄ１ｆのフィールドとして、１フィールド遅延信号ｄ１ｆに対して行われる。動き適応補間処理手段１１１は、動き検出信号ｍｄｓに基づいて、時間的に前に位置する１フレーム遅延信号ｄ２ｆ、又は後に位置する現フィールド信号Ｄｉ０から、対応する走査線の画素をはめ込むによるフィールド間補間、もしくは、１フィールド遅延信号ｄ１ｆにおける垂直方向の上下に位置する画素信号からのフィールド内補間処理を行い、走査線補間信号ＬＩｍを生成する。
【０３７７】
なお、フィールド間補間のための静止画処理時の信号を、１フレーム遅延信号ｄ２ｆ、あるいは、現フレーム信号Ｄｉ０のどちらか一方の信号、例えば、時間的に前の１フレーム遅延信号ｄ２ｆのみとしてもよい。
【０３７８】
テレシネ補間処理手段１１３は、現フィールド信号Ｄｉ０と、１フレーム遅延信号ｄ２ｆとが入力され、プルダウン信号検出手段１からの補間フレーム位相ｔｃｆｓに基づき、プルダウン信号の変換位相に対応したフィールドを現フィールド信号Ｄｉ０又は１フレーム（２フィールド）遅延信号ｄ２ｆから選択し、プルダウン信号の場合における補間信号（テレシネ補間信号という。）ＬＩｔとして出力する。
【０３７９】
合成手段１１４は、プルダウン信号検出手段１からのプルダウン検出信号ｔｃｉに応じて、動き適応補間処理手段１１１からの補間信号ＬＩｍとテレシネ補間処理手段１１３からのテレシネ補間信号ＬＩｔを切換え、補間信号ＬＩとして倍速変換手段９へと送る。
【０３８０】
プルダウン検出信号ｔｃｉは、入力映像信号がプルダウン信号であるか否かの検出結果を示す信号であり、合成手段１１４は、プルダウン検出信号ｔｃｉがプルダウン信号でないことを示す場合（実施の形態１から３では、ｔｃｉ＝０の場合）には、通常の映像信号であるとして、動き適応補間処理手段１１１からの補間信号ＬＩｍを選択し、補間信号ＬＩとして出力する。一方、プルダウン検出信号ｔｃｉがプルダウン信号であることを示す場合（実施の形態１から３では、ｔｃｉ＝１の場合）は、テレシネ補間信号ＬＩｔを選択し、補間信号ＬＩとして出力する。
【０３８１】
倍速変換手段１０１は、補間対象フィールドであり、実走査線信号となる１フィールド遅延信号ＬＲ（即ち、ｄ１ｆ）と、補間信号生成手段１１０内の合成手段１１４からの補間信号ＬＩ（即ち、補間信号ＬＩｍとテレシネ補間信号ＬＩｔのいずれか）が入力され、補間信号を実走査線信号の対応する走査線間にはめ込み、倍速変換して、プログレッシブ映像信号Ｄｏへ変換して出力する。
【０３８２】
走査線変換手段１００からは、倍速変換手段１０１の出力であるプログレッシブ映像信号Ｄｏが出力される。
【０３８３】
以上に説明したように、実施の形態４の映像信号処理装置では、実施の形態１から３いずれかにおけるプルダウン信号手段１を用いて、プルダウン信号でない場合やプルダウン信号の途中に編集点や字幕等が挿入された場合、また、小面積の動きがある場合にも、ノイズの状態や、字幕や動きの大きさに応じた閾値等による判定を行うことなく、ノイズによる影響を除いて、プルダウン信号の繰り返しシーケンスにおける静止画やプルダウン信号の不連続を検出して、誤検出をなくし、高い精度で良好なプルダウン信号の検出を行っており、このプルダウン信号手段１によるプルダウン検出信号ｔｃｉと補間フレーム位相ｔｃｆｓに応じて、走査線変換手段１００でのテレシネ補間信号による走査線補間処理を行ってプログレッシブ信号Ｄｏを得ている。よって、プルダウン信号の誤検出なく、高い精度で良好なプルダウン信号の検出結果に応じた走査線変換処理を行い、走査線補間の結果において、画像のちらつきやぼやけなどの弊害を低減して、コーミング現象による画質劣化を低減し、テレシネ変換された映像信号を良好なプログレッシブ信号Ｄｏに変換することができる。
【０３８４】
なお、上記実施の形態４における走査線変換手段１００では、補間対象フィールドを１フィールド遅延信号ｄ１ｆとしているが、さらに３フィールド遅延信号ｄ３ｆ、４フィールド遅延信号ｄ４ｆ等を得るためのフレーム遅延手段を備え、プルダウン信号検出手段１での検出されるフィールド位置を調整すれば、補間対象フィールドを２フィールド遅延信号ｄ２ｆとすることも可能である。
【０３８５】
また、上記説明においては、走査線変換処理装置２の各構成がハードウェア構成であるように説明しているが、本発明を、プログラム制御におけるソフトウェアの処理により、即ちプログラムされたコンピュータにより実現するよう構成してもよい。
【０３８６】
実施の形態５．
実施の形態５は、実施の形態１〜３で説明したプルダウン信号検出手段１におけるプルダウン信号の検出の結果を用いて、フレームレート変換処理行う映像信号処理装置である。
【０３８７】
以下に示す実施の形態５においては、入力映像信号がテレシネ変換したプログレッシブ信号である場合とし、プルダウン信号に対しては、検出されたプルダウン信号の補間フレーム位相に応じて、同じフレームから変換されたフレーム、言い換えれば重複するフレームを削除することで、同一フレームの繰り返しを避けてフレーム数を増やす、もしくは間引くことによるフレームレート変換処理を行うものであり、プルダウン信号の検出において、実施の形態１から３で説明したプルダウン信号検出手段１を用いる。
【０３８８】
図１９は、本発明の実施の形態５による映像信号処理装置（即ち、実施の形態５の映像信号処理方法を実施することができる装置）の構成を示すブロック図である。図示の映像信号処理装置は、映像信号がプルダウン信号か否かを検出し、プルダウン信号検出の出力に従い、重複するフレームを削除することで、同一フレームの繰り返しを避けて、例えば、フレーム数を増やすフレームレート変換処理装置３である。図１９において、図１による実施の形態１における構成と同一又は対応する構成には、同じ符号を付してある。
【０３８９】
図１９において、実施の形態５の映像信号処理装置であるフレームレート変換処理装置３は、映像信号がプルダウン信号か否かの検出を、実施の形態１から３に関して説明したプルダウン信号検出手段１のいずれかを用いて行っており、フレーム遅延手段１５、及び１６と、プルダウン信号検出手段１と、プルダウン信号検出手段１の出力に従い、同一フレームの繰り返しを避けて、例えばフレーム数を増やすフレームレート変換処理を行うフレームレート変換手段１２０とを備えている。
【０３９０】
フレームレート変換処理装置３には、プログレッシブ信号である入力映像信号Ｄｉ０が順次入力されており、フレーム数を例えば２倍にするフレームレート変換処理を行い、フレームレートが２倍となったプログレッシブ信号Ｄｏｆを出力する。
【０３９１】
フレーム遅延手段１５、及び１６は、映像信号を１フレーム期間遅延して出力するためのメモリであり、第１のフレーム遅延手段１５は、入力された入力信号Ｄｉ０を１フレーム期間遅延して１フレーム遅延信号ｄ１ｆｒを出力し、第２のフレーム遅延手段１６は、１フレーム遅延信号ｄ１ｆｒを１フレーム期間遅延して、２フレーム遅延信号ｄ２ｆｒを出力する。なお、このフレーム遅延手段１５、及び１６の構成、動作は図１でのフレーム遅延手段１３と同様である。
【０３９２】
プルダウン信号検出手段１には、現フレーム信号Ｄｉ０と、フレーム遅延手段１５及び１６からの１フレーム遅延信号ｄ１ｆｒ及び２フレーム遅延信号ｄ２ｆｒとが入力され、入力フレーム信号Ｄｉ０とフレーム遅延信号ｄ１ｆｒ及びｄ２ｆｒから、１フレーム間（実施の形態１から３でのインターレース信号では１フィールド間に相当）及び２フレーム間（実施の形態１から３でのインターレース信号では２フィールド間に相当）の差分情報をｍ×ｎブロックを単位として算出するとともに、さらに、このブロックを単位として画面をＮ個の横帯状の領域に分割し、この領域単位で静止か動きかの判定を行うため特徴量を求め、各領域の特徴量検出結果から映像信号におけるプルダウン信号のシーケンスを検出して、プルダウン信号の検出を示すプルダウン検出信号ｔｃｉと補間フレーム位相ｔｃｆｓを生成し出力する。
【０３９３】
このプルダウン信号検出手段１は、図１におけるプルダウン信号検出手段１において、入力映像信号をプルダウン信号の場合として適用したものであり、その構成の詳細な説明は省略するが、ブロック単位で求められるフレーム差分（この場合２フレーム間の差分）及びフィールド差分（この場合１フレーム間の差分）をもとに、このブロックを横帯状の領域ごとに特徴量を検出し、それぞれの領域で検出された特徴量検出結果から、プルダウン信号のフィールドシーケンスの繰り返しを検出して、プルダウン信号であるか否かを判定し、プルダウン信号の検出を示すプルダウン検出信号ｔｃｉと、補間フレーム位相ｔｃｆｓを得ており、映像信号に対するノイズの状態や、字幕や動きの大きさに応じて判定を行う必要なく、ノイズによる差分と区別してプルダウン信号の不連続を精度よく検出し、プルダウン信号の誤検出をなくし、高い精度で良好なプルダウン信号の検出を行う。
【０３９４】
フレームレート変換手段１２０には、現フレーム信号Ｄｉ０と、１フレーム遅延信号ｄ１ｆｒ及び２フレーム遅延信号ｄ２ｆｒと、プルダウン信号検出手段１によるプルダウン検出信号ｔｃｉと補間フレーム位相ｔｃｆｓが入力され、プルダウン信号検出手段１の出力に従い、同一フレームの繰り返しを避けて、フレーム数を例えば２倍にするフレームレート変換処理を行い、フレームレートが２倍となったプログレッシブ信号を出力する。
【０３９５】
フレームレート変換手段１２０では、プルダウン信号検出手段１からのプルダウン検出信号ｔｃｉに応じて、プルダウン検出信号ｔｃｉがプルダウン信号でないことを示す場合（実施の形態１から３では、ｔｃｉ＝０の場合）には、通常の映像信号として、入力される現フレーム信号Ｄｉ０と、１フレーム遅延信号ｄ１ｆｒ及び２フレーム遅延信号ｄ２ｆｒを用いた動き補償処理などによりフレーム数を２倍にするフレームレート変換処理を行い、フレームレートが２倍となったプログレッシブ信号Ｄｏｆを出力する。
【０３９６】
一方、プルダウン検出信号ｔｃｉがプルダウン信号であることを示す場合（実施の形態１から３では、ｔｃｉ＝１の場合）は、プルダウン信号検出手段１からの補間フレーム位相ｔｃｆｓに基づき、基準となるフレームの１フレーム前、あるいは、１フレーム後のフレームを削除することで、同一フレームの繰り返しを避けて、削除後のフレームを用いて、動き補償処理などによるフレーム数を２倍にするフレームレート変換処理を行い、フレームレートが２倍となったプログレッシブ信号Ｄｏｆを出力する。
【０３９７】
以上に説明したように、実施の形態５の映像信号処理装置では、実施の形態１から３いずれかにおけるプルダウン信号手段１を用いて、プルダウン信号でない場合やプルダウン信号の途中に編集点や字幕等が挿入された場合、また、小面積の動きがある場合にも、ノイズの状態や、字幕や動きの大きさに応じた閾値等による判定を行うことなく、ノイズによる影響を除いて、プルダウン信号の繰り返しシーケンスにおける静止画やプルダウン信号の不連続を検出して、誤検出をなくし、高い精度で良好なプルダウン信号の検出を行っており、このプルダウン信号手段１によるプルダウン検出信号ｔｃｉと補間フレーム位相ｔｃｆｓに応じて、フレームレート変換手段１２０での同一フレームの繰り返しを避けた、フレームレート変換処理を行い、フレームレート変換後のプログレッシブ信号を得ている。
よって、プルダウン信号の誤検出なく、高い精度で良好なプルダウン信号の検出結果に応じたフレームレート変換処理を行い、誤動作を防止し、フレームレート変換の結果において、映像信号での動きに連続性を保ち、不自然な動きとなるなどの表示上の問題が生じないようにすることができる。
【０３９８】
なお、上記実施の形態５におけるフレームレート変換処理装置３におけるフレームレート変換手段１２０では、プルダウン信号検出手段１の出力に従い、同一フレームの繰り返しを避けて、フレーム数を増やすフレームレート変換処理を行うが、同一フレームの繰り返しを避けて、繰り返しフレームを間引き、フレーム数を減少するようなフレームレート変換処理にも適用可能である。
【０３９９】
また、上記実施の形態５における映像信号処理装置では、入力映像信号をプログレッシブ信号として、プルダウン信号手段１でプルダウン信号の検出を行うが、入力映像信号はインターレース信号であってもよい。
【０４００】
また、実施の形態４での走査線変換処理装置２において走査線補間時に用いたプルダウン信号の検出結果を、プルダウン信号手段１において、走査線変換処理装置２から出力されるプログレッシブ信号のタイミングに合わせて出力すれば、実施の形態５で説明したフレームレート変換処理装置３におけるフレームレート変換手段１２０に対しても用いることができる。
【０４０１】
図２０は、実施の形態４での走査線変換処理装置２において走査線補間時に用いたプルダウン信号手段１によるプルダウン信号検出結果を、プログレッシブ信号のタイミングに合わせて出力し、フレームレート変換手段１２１に適用するフレームレート変換処理装置３ｂの構成例を示している。なお、図２０のフレームレート変換処理装置３ｂにおけるフレームレート変換手段１２１については、フレームレート変換処理に用いるフレーム遅延信号を得るため、図１９に示すフレーム遅延手段１５、１６を内部に含んでいる。
【０４０２】
詳細な説明は省略するが、走査線変換手段１００のためのプルダウン信号の検出結果を、フレームレート変換手段１２１と併用することで、１つのプルダウン信号手段１により、プルダウン信号であるか否かと、プルダウン信号の位相を検出した結果により映像信号処理を行うＩＰ変換処理とフレームレート変換処理を行うことができる。
【０４０３】
なお、上記説明においては、フレームレート変換処理装置３の各構成がハードウェア構成であるように説明しているが、本発明を、プログラム制御におけるソフトウェアの処理により、即ちプログラムされたコンピュータにより実現するよう構成してもよい。
【０４０４】
実施の形態６．
実施の形態１から５においては、映像信号処理装置及び方法を実施することができる装置について説明したが、本発明は、入力映像信号のプルダウン信号の検出処理を行い、検出した結果により映像信号処理（ＩＰ変換処理やフレームレート変換処理）して、高画質で表示する映像信号表示装置にも適用できる。以下に示す実施の形態６においては、ＴＶ放送信号やＤＶＤ，ＶＴＲ等の記録再生装置、ＴＶ放送受信装置などから入力される映像信号を処理し、実施の形態４もしくは５の映像信号処理装置における走査線変換処理装置２もしくはフレームレート変換処理装置３を用いた映像信号を表示する映像信号表示装置について説明する。
【０４０５】
図２１は、本発明の実施の形態６による映像信号表示装置の一例を示すブロック図である。図２１において、実施の形態６の映像信号表示装置４は、実施の形態４の走査線変換処理装置２、もしくは、実施の形態５でのフレームレート変換処理装置３のように構成された映像信号処理手段（ＩＰ変換処理もしくはフレームレート変換処理）５００を有しており、入力端子５０１と、入力信号処理手段５０２と、表示処理手段５０３と、表示手段５０４とを設け、プルダウン信号の検出処理を行い、検出した結果により処理された映像信号を表示するように構成したものである。これら入力端子５０１、入力信号処理手段５０２、表示処理手段５０３及び表示手段５０４に関する部分以外の構成及び動作は、実施の形態１から３及び４、５に示されるものと同じであり、その詳細な説明は省略する。
【０４０６】
入力端子５０１には、ＴＶ放送信号やＤＶＤ，ＶＴＲ等の記録再生装置、ＴＶ放送受信装置等からの信号が入力される。入力端子５０１に入力された信号は、入力信号処理手段５０２へと送られる。
【０４０７】
入力信号処理手段５０２は、ＴＶ放送信号やＤＶＤ，ＶＴＲ等の記録再生装置、ＴＶ放送受信装置等からの信号に対し、例えば、アナログ信号が入力される場合は、信号をデジタル信号へ変換、同期信号を分離する等の入力信号処理や、また、ＭＰＥＧデータを受けた場合には、ＭＰＥＧデータをデコードするなどの処理を施す。そして、入力信号処理された映像信号を映像信号処理手段５００へ出力する。ここで、入力信号処理された映像信号は、インターレース信号又はプログレッシブ信号の場合がある。
【０４０８】
映像信号処理手段５００は、プルダウン信号の検出処理を行い、検出した結果によりＩＰ変換処理もしくはフレームレート変換処理を行い、入力信号処理手段５０２からの映像信号をフレーム遅延して、フレーム及びフィールド間での差分によるプルダウン信号の検出を行うとともに、このプルダウン信号の検出結果に応じて、インターレース入力時は、ＩＰ変換処理及びフレームレート変換処理を行う。プログレッシブ信号の場合は、プルダウン信号の検出結果に応じて、フレームレート変換処理を行う。そして、ＩＰ変換もしくはフレームレート変換処理を施されたプログレッシブ信号を表示処理手段５０３へと出力する。
【０４０９】
このプルダウン信号の検出結果に応じたＩＰ変換処理及びフレームレート変換処理での構成、動作は、実施の形態１（及び２、３から５）と同様であるので、詳細な説明は省略する。また、ここでのプルダウン信号の検出結果により映像信号処理は、ＩＰ変換処理もしくはフレームレート変換処理どちらか一方の処理でもよい。
【０４１０】
表示処理手段５０３には、映像信号処理手段５００からのプルダウン信号の検出結果により処理された映像信号が入力される。表示処理手段５０３は、プルダウン信号の検出結果により処理された映像信号に対し、スケーリング処理などの表示信号へと変換するための信号処理を施し、表示手段５０４で表示するための表示信号として表示手段５０４へ出力する。
表示手段５０４は、表示処理手段５０３からの表示信号に基づき映像を表示する。
【０４１１】
以上に説明したように、実施の形態６の映像信号表示装置によれば、実施の形態１、及び２から５の映像信号処理装置及び方法を用いるので、字幕、編集点などによりプルダウン信号にそれ以外の信号が混在する場合や、ノイズが存在する映像信号においも、プルダウン信号の不連続を精度よく検出して、プルダウン信号の誤検出をなくし、静止部分を動きと誤検出することなく、高い精度で良好なプルダウン信号の検出を行い、プルダウン信号の検出結果に応じた処理において、画像のちらつきやぼやけなどの弊害を低減して、コーミング現象による画質劣化や、不自然な動きとなるなど表示上の問題が生じないようにした映像信号に基づく高品質な映像を表示することができる。
【符号の説明】
【０４１２】
１  プルダウン信号検出手段、  １１、１２  フィールドメモリ、  １３、１３ｂ、１４  フレーム遅延手段、  ２１  フレーム間差分平均手段、  ２２  フィールド間差分平均手段、  ２３  垂直エッジ判定手段、  ２４  領域分割手段、  ２５−１〜２５−Ｎ、２５−ｘ、２５ｂ−ｘ、２５ｃ−ｘ  領域特徴量検出手段、  ２６〜２８  プルダウンシーケンス判定手段、  ２１１  フレーム間差分演算手段、  ２１２  ブロック平均値算出手段、  ２２１  フィールド間差分演算手段、  ２２２  ブロック平均値算出手段、  ２３０  垂直高域成分抽出手段、  ２３１  ブロック平滑化手段、  ２３２  比較手段、  ３１  フレーム差分最大値検出手段、  ３２  フレーム間動きブロック数算出手段、  ３３  フィールド差分最大値検出手段、  ３４  フィールド間動きブロック数算出手段、  ４０、７０  解除条件判定手段、  ４１、７１  静止画判定手段、  ４２、７２  動画連続数算出手段、  ４３、７３  位相解除条件判定手段、  ４４、７４  シーンチェンジ判定手段、  ４５、７５  フィールド差解除条件判定手段、  ４７  領域内２−３プルダウン特徴量検出手段、  ５１、８１  全領域静止画検出手段、  ５２、８２  動画連続数検出手段、  ５０、８０  プルダウン解除検出手段、  ５３、８３  位相解除条件合成手段、  ５４、８４  シーンチェンジ合成手段、  ５５、８５  フィールド差解除条件検出手段、  ５６、８６  解除信号生成手段、  ５７、８７  繰り返しシーケンス検出手段、  ５８、８８  プルダウンシーケンスカウント手段、  ５９、８９  フィールド位相カウント手段、  ６０、９０  プルダウン検出信号生成手段、  ６１、９１  補間フレーム位相生成手段、  ７７  領域内２−２プルダウン特徴量検出手段、  ２６ｂ  ２−３プルダウンシーケンス判定手段、  ２７ｂ  ２−２プルダウンシーケンス判定手段、  ２９  プルダウン判定決定手段、  ４１０、７１０  比較手段、  ４１１、７１１  変化検出手段、  ４１２、７１２  遅延手段、  ４１３、７１３  判定手段、  ７１４  最大値比較手段、  ２  走査線変換処理装置、  １００  走査線変換手段、  １１０  補間信号生成手段、  １１１  動き適応補間処理手段、  １１２  動き検出手段、  １１３  テレシネ補間処理手段、  １１４  合成手段、  １０１  倍速変換手段、  ３、３ｂ  フレームレート変換処理装置、  １５、１６  フレーム遅延手段、  １２０、１２１  フレームレート変換手段、  ４  映像信号表示装置、  ５００  映像信号処理手段、  ５０１  入力端子、  ５０２  入力信号処理手段、  ５０３  表示処理手段、  ５０４  表示手段。
【図１】
0005506550.tif 000002
【図２】
0005506550.tif 000003
【図３】
0005506550.tif 000004
【図４】
0005506550.tif 000005
【図５】
0005506550.tif 000006
【図６】
0005506550.tif 000007
【図７】
0005506550.tif 000008
【図８】
0005506550.tif 000009
【図９】
0005506550.tif 000010
【図１０】
0005506550.tif 000011
【図１１】
0005506550.tif 000012
【図１２】
0005506550.tif 000013
【図１３】
0005506550.tif 000014
【図１４】
0005506550.tif 000015
【図１５】
0005506550.tif 000016
【図１６】
0005506550.tif 000017
【図１７】
0005506550.tif 000018
【図１８】
0005506550.tif 000019
【図１９】
0005506550.tif 000020
【図２０】
0005506550.tif 000021
【図２１】
0005506550.tif 000022