(57)【特許請求の範囲】
【請求項１】
入力された飛び越し走査の映像信号を順次走査の映像信号に変換する信号処理装置であって、
前記入力された映像信号が２−３プルダウン処理された映像信号であるか否かを判別する判別手段と、
前記入力された映像信号を順次走査の映像信号に変換する手段であって、前記入力された映像信号の連続するフィールドを選択的に出力することにより順次走査の映像信号を生成する第１のモードと、前記入力された映像信号の動きに応じて補間信号を生成し、前記補間信号を用いて順次走査の映像信号を生成する第２のモードとを選択可能であり、前記入力された映像信号が２−３プルダウン処理された映像信号である場合に前記第１のモードを選択し、前記入力された映像信号が２−３プルダウン処理された映像信号でない場合に前記第２のモードを選択する変換手段と、
前記入力された映像信号における２−３プルダウン処理に応じたフィールド周期の乱れを検出する検出手段とを有し、
前記変換手段は、前記第１のモードを選択しているときに前記検出手段により前記入力された映像信号における２−３プルダウン処理に応じたフィールド周期の乱れが検出された場合、前記第２のモードに切り替え、前記第２のモードに切り替えた後、前記判別手段により、前記２−３プルダウン処理された映像信号でないことが判別されるまでの間、前記第２のモードを選択して、前記２−３プルダウン処理された映像信号でないことが判別されるまでの間に入力された前記２−３プルダウン処理された映像信号を前記第２のモードにより順次走査の映像信号に変換することを特徴とする信号処理装置。
【請求項２】
前記入力された映像信号のフレーム間の動きを検出する動き検出手段を備え、
前記判別手段は、前記フィールド周期に基づく特定のフィールドに対し、前記動き検出手段により動きありであることを示す検出結果が所定回数連続して得られた場合に、前記前記入力された映像信号が２−３プルダウン処理された映像信号でないと判別することを特徴とする請求項１に記載の信号処理装置。
【請求項３】
入力された飛び越し走査の映像信号を順次走査の映像信号に変換する信号処理方法であって、
前記入力された映像信号が２−３プルダウン処理された映像信号であるか否かを判別する判別工程と、
前記入力された映像信号を順次走査の映像信号に変換する工程であって、前記入力された映像信号の連続するフィールドを選択的に出力することにより順次走査の映像信号を生成する第１のモードと、前記入力された映像信号の動きに応じて補間信号を生成し、前記補間信号を用いて順次走査の映像信号を生成する第２のモードとを選択可能であり、前記入力された映像信号が２−３プルダウン処理された映像信号である場合に前記第１のモードを選択し、前記入力された映像信号が２−３プルダウン処理された映像信号でない場合に前記第２のモードを選択する変換工程と、
前記入力された映像信号における２−３プルダウン処理に応じたフィールド周期の乱れを検出する検出工程とを有し、
前記変換工程においては、前記第１のモードを選択しているときに前記検出工程により前記入力された映像信号における２−３プルダウン処理に応じたフィールド周期の乱れが検出された場合、前記第２のモードに切り替え、前記第２のモードに切り替えた後、前記判別工程において、前記２−３プルダウン処理された映像信号でないことが判別されるまでの間、前記第２のモードを選択して、前記２−３プルダウン処理された映像信号でないことが判別されるまでの間に入力された前記２−３プルダウン処理された映像信号を前記第２のモードにより順次走査の映像信号に変換することを特徴とする信号処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は信号処理装置、及び信号処理方法に関し、特に、テレシネ変換された信号であるか否かを検出し、検出結果に応じた処理を行うために用いて好適な技術に関する。
【背景技術】
【０００２】
映画フィルム等は毎秒２４コマとして撮影されている。一方、ＮＴＳＣ方式信号やハイビジョン信号等の標準的なテレビジョン信号は、飛び越し走査（インターレース）により毎秒６０フィールド（３０フレーム）の映像信号となっている。そこで、映画フィルム等の信号を毎秒６０フィールド（３０フレーム）の標準的なテレビジョン信号に変換（以下、テレシネ変換と呼ぶ）する場合、一般的には１／１２秒を１周期として、２コマを５フィールドのインターレース信号に対応させて行われる。一般的に用いられている２−３プルダウン方式と呼ばれる方式は、奇数番目のコマを２フィールドに対応させてテレシネ変換し、偶数番目のコマを３フィールドに対応させてテレシネ変換する方式である。
【０００３】
一方、近年では、ディスプレイ装置の高精細化に伴い、インターレース信号をプログレッシブ信号に変換し（以下、ＩＰ変換と呼ぶ）、順次走査してディスプレイ装置の表示を行うことが一般的になっている。
【０００４】
ＩＰ変換では、一般的に、画素毎に動画／静止画の判定が行われる。静止画である場合には、時間的に隣接するフィールドの対応する走査線の画素を用いることにより補間信号を生成（フィールド間補間）する。動画像である場合には、同一フィールド内の隣接走査線における画素により補間信号を生成（フィールド内補間）する。このような動き適応ＩＰ変換処理が近年では知られている。
【０００５】
ところが、フィールド内補間により生成されたプログレッシブ信号では、垂直方向の見かけ上の解像度が低下し、鮮鋭感に欠けた映像となってしまう。そこで、テレシネ変換された映像信号の場合には、２−３プルダウンサイクルの位相（２−３プルダウンによって形成された５つのフィールドから成るサイクルのうちの何番目のフィールドかを示す情報）を検出し、前後何れかのフィールドにおける同一位置の走査線での画素を用いることにより補間信号を生成するテレビジョン信号の処理回路が、例えば特許文献１にて提案されている。
【０００６】
また、テレシネ検出における誤検出を防止し、テレシネ変換された映像信号のＩＰ変換を安定して行うため、５フィールドで繰り返されるテレシネ映像信号のサイクル（以下、テレシネサイクルと呼ぶ）を複数回検出することによってテレシネ判定を行う信号検出回路が知られている（例えば、特許文献２、３参照）。
【０００７】
ところが、テレシネ検出を精度良く行うためには５フィールドで繰り返されるテレシネ映像信号のサイクルを複数回検出して行う必要があるため、テレシネ変換された映像信号であるかどうかを正確に判定するためにはかなり長い時間を要することとなる。なお、誤ったテレシネサイクルでテレシネ変換された映像信号のＩＰ変換処理が行われると、相関が無いフィールド映像同士が重ね合わされてプログレッシブ信号が形成されることとなり、動画像において二重画像になるなど、著しい画質劣化が生じる。
【０００８】
このような画質劣化を回避するために、シーンチェンジ検出を行うようにして、シーンチェンジを検出したフィールドにおいてはテレシネ検出信号をマスクするようにする技術も提案されている。このような、テレシネ変換された映像信号でのＩＰ変換処理を行わないようにするテレシネ映像信号検出装置としては、例えば、特許文献４が知られている。また、テレシネ検出を解除する際には複数のテレシネサイクルを検出することなく、５フィールドの中で一度だけ出現する静止画フィールドが本来の位相と異なるフィールドで検出された場合にはテレシネ検出信号を解除する映像信号処理装置も知られている（例えば、特許文献５参照）。
【０００９】
【特許文献１】特開平３−２５０８８１号公報
【特許文献２】特許第３１０２４９４号公報
【特許文献３】特開２００２−２０４４３３号公報
【特許文献４】特開２００１−２８７３５号公報
【特許文献５】特開２００５−２２３５０３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、シーンチェンジや本来の位相と異なる静止画フィールドは、テレシネ変換された映像の中で多分に存在する。このため、シーンチェンジや本来の位相と異なる静止画フィールドが検出される度にテレシネ変換された映像信号でのＩＰ変換処理を行わないようにしたのでは、本来の目的である高画質な映像を得ることができなくなってしまうという問題点があった。一方、遅延を少なくしてテレシネサイクルの変化を正確に検出するためには大容量のフレームメモリを必要とするため、事実上不可能であった。
【００１１】
本発明は前述の問題点に鑑み、シーンチェンジや本来の位相と異なる静止画フィールドが多分に存在する場合であっても画質劣化を抑制することができるようにすることを目的としている。
【課題を解決するための手段】
【００１２】
本発明の信号処理装置は、入力された飛び越し走査の映像信号を順次走査の映像信号に変換する信号処理装置であって、前記入力された映像信号が２−３プルダウン処理された映像信号であるか否かを判別する判別手段と、前記入力された映像信号を順次走査の映像信号に変換する手段であって、前記入力された映像信号の連続するフィールドを選択的に出力することにより順次走査の映像信号を生成する第１のモードと、前記入力された映像信号の動きに応じて補間信号を生成し、前記補間信号を用いて順次走査の映像信号を生成する第２のモードとを選択可能であり、前記入力された映像信号が２−３プルダウン処理された映像信号である場合に前記第１のモードを選択し、前記入力された映像信号が２−３プルダウン処理された映像信号でない場合に前記第２のモードを選択する変換手段と、前記入力された映像信号における２−３プルダウン処理に応じたフィールド周期の乱れを検出する検出手段とを有し、前記変換手段は、前記第１のモードを選択しているときに前記検出手段により前記入力された映像信号における２−３プルダウン処理に応じたフィールド周期の乱れが検出された場合、前記第２のモードに切り替え、前記第２のモードに切り替えた後、前記判別手段により、前記２−３プルダウン処理された映像信号でないことが判別されるまでの間、前記第２のモードを選択して、前記２−３プルダウン処理された映像信号でないことが判別されるまでの間に入力された前記２−３プルダウン処理された映像信号を前記第２のモードにより順次走査の映像信号に変換することを特徴とする。
【００１４】
本発明の信号処理方法は、入力された飛び越し走査の映像信号を順次走査の映像信号に変換する信号処理方法であって、前記入力された映像信号が２−３プルダウン処理された映像信号であるか否かを判別する判別工程と、前記入力された映像信号を順次走査の映像信号に変換する工程であって、前記入力された映像信号の連続するフィールドを選択的に出力することにより順次走査の映像信号を生成する第１のモードと、前記入力された映像信号の動きに応じて補間信号を生成し、前記補間信号を用いて順次走査の映像信号を生成する第２のモードとを選択可能であり、前記入力された映像信号が２−３プルダウン処理された映像信号である場合に前記第１のモードを選択し、前記入力された映像信号が２−３プルダウン処理された映像信号でない場合に前記第２のモードを選択する変換工程と、前記入力された映像信号における２−３プルダウン処理に応じたフィールド周期の乱れを検出する検出工程とを有し、前記変換工程においては、前記第１のモードを選択しているときに前記検出工程により前記入力された映像信号における２−３プルダウン処理に応じたフィールド周期の乱れが検出された場合、前記第２のモードに切り替え、前記第２のモードに切り替えた後、前記判別工程において、前記２−３プルダウン処理された映像信号でないことが判別されるまでの間、前記第２のモードを選択して、前記２−３プルダウン処理された映像信号でないことが判別されるまでの間に入力された前記２−３プルダウン処理された映像信号を前記第２のモードにより順次走査の映像信号に変換することを特徴とする。
【発明の効果】
【００１７】
本発明によれば、シーンチェンジや本来の位相と異なる静止画フィールドが多分に存在する場合であっても周期の変化点における画像劣化を抑制することができる。
【発明を実施するための最良の形態】
【００１８】
（第１の実施形態）
本実施形態における画像処理装置及び画像処理方法は、入力されるインターレース映像信号に対して、間引かれたラインに対する補間データを生成することでプログレッシブ映像信号に変換するＩＰ変換処理に関するものである。その際に、フレーム間での差分情報からテレシネ変換された映像特有のサイクル検出を行い、テレシネ変換された映像であると判断された場合にはテレシネサイクルの位相に応じたテレシネ変換映像に適した補間処理を行う。更に、テレシネ変換映像に適した補間処理中に異なる周期のテレシネサイクルを検出した場合には、テレシネ変換映像に適した補間処理を中止し、以後テレシネ変換された映像が入力されている間はテレシネ変換映像に適した補間処理を行わないようにしたことを特徴とする。
【００１９】
図１２は、本実施形態において、テレシネ変換映像に適した補間処理に対応したＩＰ変換処理を行う画像処理装置の構成例を示すブロック図である。
図１２に示される画像処理装置は、入力されるインターレース映像信号を受けて間引かれたラインに対する補間データを生成する。そして、入力されたインターレース映像信号と生成された補間データとを合成部２１にて合成することによりプログレッシブ映像信号に変換して出力する。
【００２０】
ここで、テレシネ変換された映像でないインターレース映像信号に対する補間処理としては、一般的に知られている動き適応ＩＰ変換処理を行うようにしているが、動き適応ＩＰ変換処理に限ったものではなく、他のＩＰ変換処理を行うようにしてもよい。
【００２１】
入力されるインターレース映像信号は、第１のフィールド記憶部１１に入力され、第１のフィールド記憶部１１及び第２のフィールド記憶部１２からはそれぞれ１フィールドずつ遅延された映像信号が得られる。
【００２２】
フィールド内補間データ生成部１３においては、第１のフィールド記憶部１１から前記１フィールドずつ遅延した映像信号を受け取り、同一フィールド内の画素データから間引かれたラインに対する補間データを生成する。フィールド内補間データ生成部１３による補間データ生成処理としては、補間するラインに隣接する上下のラインでの画素データの平均値を補間データとして生成する等、一般的に知られている補間データ生成処理が用いられる。
【００２３】
差分検出器１４においては、インターレース映像信号と、第２のフィールド記憶部１２から２フィールド（１フレーム）遅延した映像信号を受け取り、画素毎にフレーム間での差分値の絶対値を求め、フレーム間差分データを生成する。
【００２４】
第１の動き検出器１５においては、差分検出器１４から出力されるフレーム間差分データを受け取り、このフレーム間差分データと予め設定されている閾値データとを比較することにより、画素毎に動きを判定する。
【００２５】
すなわち、閾値データよりもフレーム間差分データが大きい場合には動画と判定し、小さい場合には静止画と判定する。ここで、フレーム間差分データとの比較を行う閾値データは、固定値であってもインターレース映像信号に応じて変化するものであってもよい。第１の動き検出器１５にて得られた画素毎の動きデータは、動き適応ＩＰ変換処理にて用いられる。
【００２６】
さらに、差分検出器１４から出力されるフレーム間差分データは第２の動き検出器１６にも入力される。第２の動き検出器１６においてもフレーム間差分データと予め設定されている閾値データとの比較が行われ、テレシネ検出のために用いられる画素毎の動きデータが求められる。
【００２７】
本実施形態では、第１の動き検出器１５で用いられる閾値と第２の動き検出器１６で用いられる閾値とは別々に設定されているものとしている。なお、同じ閾値を用いる構成としてもよく、また、動き検出器を統一して、動き適応ＩＰ変換処理とテレシネ検出処理において同じ動きデータを用いる構成としてもよい。
【００２８】
積算カウンタ１７は、第２の動き検出器１６から出力される画素毎の動きデータをフィールド単位で積算していくものである。ここで、積算カウンタ１７にて積算される動きデータは、フィールド全体の画素を対象としてもよく、フィールドの一部の画素を対象としてもよい。
【００２９】
フィールド動き検出器１８においては、積算カウンタ１７から出力される動き積算データと閾値データとを比較することにより、フィールドでの動きを判定する。すなわち、閾値データよりも動き積算データが大きい場合にはフィールド全体を動画と判定し、小さい場合にはフィールド全体を静止画と判定する。
【００３０】
テレシネ判定部１９においては、フィールド動き検出器１８から出力されるフィールド単位での動きデータから、入力されたインターレース映像信号が２−３プルダウン処理によりテレシネ変換された映像であるかどうかを判定する。この判定の結果、テレシネ変換された映像であると判定した場合には、テレシネ検出信号を出力するとともに、テレシネ変換された映像特有の、５フィールド周期で繰り返されるテレシネサイクルを出力する。テレシネ変換映像の検出処理の詳細については後述する。
【００３１】
補間データ選択部２０においては、第１の動き検出器１５から出力される画素毎の動きデータと、テレシネ判定部１９から出力されるテレシネ検出信号及びテレシネサイクル信号とを受け取る。そして、これに基づいて、インターレース映像信号、第２のフィールド記憶部１２から出力される１フレーム遅延した映像信号、またはフィールド内補間データ生成部１３にて生成された補間データの中から何れか１つを選択する。そして、間引かれたラインを補間するデータとして出力する。
【００３２】
合成部２１においては、第１のフィールド記憶部１１から出力される１フィールド遅延した映像信号に対して、補間データ選択部２０から出力される補間データを合成して補間することにより、プログレッシブ映像信号に変換して出力する。すなわち、本実施形態によれば、入力されているインターレース映像信号のフィールドから１フィールド遅延した映像信号に対してＩＰ変換処理が行われて、プログレッシブ映像信号を出力するようにしている。本実施形態においては、合成部２１がプログレッシブ映像生成手段を構成している。
【００３３】
図１３は、本実施形態において、補間データを選択する手順の一例を示すフローチャートである。
まず、テレシネ判定部１９は入力された映像信号がテレシネ変換された映像であるか否かを判断する（ステップＳ２０１）。この判断の結果、テレシネ変換された映像である場合は、補間データ選択部２０はテレシネ判定部１９から出力されるテレシネサイクル信号に従い、インターレース映像信号または第２のフィールド記憶部１２から出力される映像信号の何れかを選択して補間データとして出力する（ステップＳ２０２）。
【００３４】
一方、ステップＳ２０１の判断の結果、入力された映像信号がテレシネ変換された映像でない場合は、補間データ選択部２０は第１の動き検出器１５から出力される画素毎の動きデータから、動画か静止画かの判断を１画素単位で行う（ステップＳ２０３）。
【００３５】
この判断の結果、動画である場合は、フィールド内補間データ生成部１３にて生成されたデータを補間データとして選択して出力する（ステップＳ２０４）。一方、ステップＳ２０３の判断の結果、静止画である場合には、第２のフィールド記憶部１２から出力される映像信号を補間データとして選択して出力する（ステップＳ２０５）。
【００３６】
次に、以上に説明した画像処理装置の構成において、テレシネ変換映像が入力された際のＩＰ変換処理について説明を行う。
図１４は、テレシネ変換映像が入力された際に行われる、テレシネ変換映像に適した補間処理の手順の一例を示すタイミングチャートである。
【００３７】
本実施形態では、フィルム映像「Ａ」に相当するインターレース映像が「ＡＯ」と「ＡＥ」の２回のインターレースフィールド映像に分けられて入力される。また、次のフィルム映像「Ｂ」に相当するインターレース映像は「ＢＯ」、「ＢＥ」、「ＢＯ」と３回のインターレースフィールド映像に分けられて入力される。それ以降も、２−３プルダウンサイクルの周期を守って変換されたフィルム映像からインターレース映像が入力される。ここで、末尾の「Ｏ」は奇数フィールドでの映像を示し、「Ｅ」は偶数フィールドでの映像を示す。
【００３８】
ところで、テレシネ変換されたインターレース映像信号からフレーム間差分データを求め、フィールド単位での動きデータを求めると、図１４に示すように５フィールドに１回の周期で静止画のフィールドが出現する。ここで、「１」は動画と判断されたフィールド、「０」は静止画と判断されたフィールドを示す。
【００３９】
テレシネ判定部１９は、この「１１１１０」の周期が検出されるか否かによってテレシネ変換された映像であるか否かを判定する。本実施形態では、フィールド動き検出器１８から出力されるフィールド単位での動きデータが「１１１１０１１１１０」のパターンを示した時（５フィールドに１回の静止画フィールドが存在する周期が、同じ周期で２回検出された場合）にテレシネ変換された映像が入力されていると判断するものとする。
【００４０】
５フィールド分の動きデータにおいて、テレシネ変換された映像でなくとも５フィールドに１回の静止画フィールドがたまたま出現するケースは存在する。このため、本実施形態では１０フィールド分の動きデータを参照してテレシネ判断を行うようにしているが、１０フィールド分の動きデータの参照に限らず、それ以上のフィールドでの動きデータを参照するようにしてもよい。
【００４１】
テレシネ変換された映像であることを示すパターンを一度検出すると、テレシネ判定部１９はテレシネ検出信号の状態を「１」として出力する。同時にテレシネ判定部１９は、テレシネ変換された映像であることを示すパターンを検出したことにより、５フィールド周期のテレシネサイクル信号の状態を「０」に初期化して出力する。
【００４２】
テレシネサイクル信号は、テレシネ変換された映像であることを示すパターンが検出される度に「０」の状態に初期化され、テレシネ変換された映像であることを示すパターンが検出されない場合にはフィールド単位で「４」までカウントアップ動作が行われる。カウンタは、その次のフィールドでは自動で「０」に戻り再び「４」までのカウントアップ動作を行うフリーランカウンタにて構成されるものとする。なお、ここでテレシネサイクル周期の乱れが生じない限り、毎回テレシネサイクル信号の状態が「０」の時に初期化が行われるタイミングでパターン検出が行われることとなる。
【００４３】
補間データ選択部２０は、テレシネ判定部１９から出力されるテレシネ検出信号の状態が「０」である期間は、図１３のステップＳ２０４及びＳ２０５に示したような処理を行う。すなわち、動画である場合には第１の動き検出器１５から出力される画素毎の動きデータに従い、フィールド内補間データ生成部１３にて生成されたデータを補間データとして選択して出力する。また、静止画である場合には第１の動き検出器１５から出力される画素毎の動きデータに従い、第２のフィールド記憶部１２から出力される映像信号を補間データとして選択して出力する。
【００４４】
テレシネ判定部１９からテレシネ検出信号の状態が「１」として出力されると、補間データ選択部２０は、テレシネ判定部１９から出力されるテレシネサイクル信号に従う。そして、入力されたインターレース映像信号または第２のフィールド記憶部１２から出力される映像信号の何れかを補間データとして選択して出力する。
【００４５】
すなわち、テレシネサイクル信号が偶数の場合には、第２のフィールド記憶部１２から出力される映像信号を補間データとして選択して出力し、テレシネサイクル信号が奇数の場合には、入力されたインターレース映像信号を補間データとして選択して出力する。なお、入力されたインターレース映像信号またはフィールド記憶部１２から出力される映像信号のどちらが補間データとして選択されるのかを、図１４に矢印で示す。
【００４６】
これにより、テレシネ変換映像を検出した後は、テレシネ変換映像に適した補間処理が行われることにより、オリジナルであるフィルム映像と同一の映像信号を再生することができるようになる。なお、テレシネ変換映像を検出する前は、動き適応ＩＰ変換処理が行われることとなり、図１４にはそのフィールドでのＩＰ変換結果を対応するフィールドの識別記号の小文字表記にて示している。例えば、１フィールド遅延映像の「ＡＯ」に相当するＩＰ変換結果は「ａｏ」、「ＡＥ」に相当するＩＰ変換結果は「ａｅ」として表記している。
【００４７】
図１５は、テレシネ変換された映像信号からテレシネ変換された映像ではない映像信号に切り替わった際の補間処理を行う手順の一例を示すタイミングチャートである。
本実施形態では、フィールド動き検出器１８から出力されるフィールド単位での動きデータが「１ＸＸＸＸ１ＸＸＸＸ１」というパターンを示した時に、テレシネ変換された映像ではない映像信号が入力されていると判断するものとする。
【００４８】
ここで、「１」を検出するフィールドは、テレシネ判定部１９から出力されるテレシネサイクル信号の状態が「０」のときのフィールドであり、テレシネ変換された映像が入力されている場合には必ず「０」となるべきフィールドである。また、「Ｘ」はフィールドでの動きデータを参照しないことを示す。
【００４９】
「Ｘ」の位置に相当するフィールドにおいては、テレシネ変換された映像であってもテレシネ変換された映像でなくとも「０」または「１」の何れも出現するフィールドであるため、このフィールドでの動きデータは参照しない。
【００５０】
なお、テレシネ判定部１９から出力されるテレシネサイクル信号の状態が「０」のときのフィールドでの動きデータが「１」であるフィールドが３回連続して検出されると、テレシネ変換された映像ではない映像信号が入力されていると判断するようにしている。一方、３フィールド分の動きデータの参照に限ったものではなく、２回以上連続して検出されたことによりテレシネ変換された映像ではない映像信号が入力されていると判断してもよい。
【００５１】
テレシネ変換された映像ではない映像信号が入力されていることを示すフィールドパターンが検出されると、テレシネ判定部１９からはテレシネ検出信号の状態を「０」とする。そして、補間データ選択部２０は第１の動き検出器１５から出力される画素毎の動きデータに従い補間データを選択する動き適応ＩＰ変換処理を行うようになる。
【００５２】
以上、図１４及び図１５に示したように、テレシネ変換された映像が入力された際及びテレシネ変換された映像ではない映像信号に切り替わった際の移行では、その判断に複数フィールド分の情報を用いて行われるため、処理の切り替えに相当の時間を要することとなる。
【００５３】
テレシネ変換映像が入力された際のテレシネ変換映像対応ＩＰ変換処理への移行では、図１４に示したように、９フィールド分の遅延時間を要する（ＩＰ変換映像の「ａｏ」から「ｄｏ」まで）。しかしながら、この期間の補間処理としては画素の動きに応じた動き適応ＩＰ変換処理にて行われるため、画質が極端に低下することはない。
【００５４】
次に、テレシネ変換された映像からテレシネ変換された映像ではない映像信号に切り替わった際の動き適応ＩＰ変換処理への移行では、図１５に示したように１４フィールド分の遅延時間を要する（ＩＰ変換映像で「ＥＯ」と表記し、網掛けのされているフィールド）。この期間の補間処理は、フィールド間で画像の相関がないにも拘わらず、テレシネ判定部１９から出力されるテレシネサイクル信号に応じた、前後何れかのフィールドにおける映像データを補間データとして用いることによりＩＰ変換処理が行われている。これにより、動画像において奇数ラインと偶数ラインのずれた二重画像となり、著しい画質劣化が生じる。
【００５５】
一方、一般的にテレビジョン放送においては、映画シーンからＣＭや他の番組に移行するような場合には、フェードアウトやブラックアウト（黒表示）といった処理が併用されて行われるため、著しい画質劣化は回避される可能性が高い。
【００５６】
しかしながら、映画紹介のような番組では、図１６に示すように比較的短い時間の周期で異なったシーンのつなぎ合わせが行われる。このような映像信号では奇数ラインと偶数ラインのずれた二重画像が頻繁に発生することとなり、視聴者に対し不快感を招いてしまう。
【００５７】
そこで本実施形態では、テレシネサイクルの異なるテレシネ変換映像が連続して発生するような編集されたテレシネ変換映像において、テレシネ変換された映像を検出中に異なるテレシネサイクルを検出した場合、テレシネ検出信号を解除するとともに、テレシネ変換映像が続いている間はテレシネ検出信号を再度発行することをせずに、動き適応処理等の通常の補間処理手段による補間結果を採用することにより、二重画像の発生を抑制する。
【００５８】
図１は、図１２に示す画像処理装置の構成において、テレシネ判定部１９の構成例を示すブロック図である。
【００５９】
図１に示すテレシネ判定部１９は、図１２に示したフィールド動き検出器１８から出力される動きデータを受け、その情報を入力される垂直同期信号（ＶＳ）に同期して、フィールド単位に順次第１のラッチ１９０１から第１０のラッチ１９１０へ記憶していく。
【００６０】
すなわち、第１のラッチ１９０１からは入力されているフィールドよりも１フィールド遅延したフィールドでの動きデータが出力される。また、第１０のラッチ１９１０からは入力されているフィールドよりも１０フィールド遅延したフィールドでの動きデータが出力される。
【００６１】
パターン検出部１９１１では、入力されるフィールドでの動きデータと、各ラッチ（第１のラッチ１９０１〜第１０のラッチ１９１０）から出力されるフィールド単位で遅延したフィールド毎の動きデータとから、２−３プルダウン処理によりテレシネ変換された映像特有のフィールドパターンが検出されたか否かの信号（テレシネパターン検出信号とテレシネ解除パターン検出信号）と、連続した静止画フィールドが検出されたか否かの信号（静止画検出信号）とを出力する。なお、このパターン検出部１９１１が本実施形態でのテレシネパターン検出信号出力手段に相当する。
【００６２】
第１１のラッチ１９１３は、パターン検出部１９１１によりテレシネ変換映像の入力が検出され、テレシネパターン検出信号の状態が「１」として出力されたことを受け、テレシネ検出信号を「１」として出力する。この第１１のラッチ１９１３が本実施形態におけるテレシネ検出信号出力手段を構成する。
【００６３】
テレシネパターン検出信号を「１」の状態として出力する解除は、パターン検出部１９１１からテレシネ解除パターン検出信号または静止画検出信号が出力されるか、後述するテレシネ解除信号生成部１９１５からテレシネ解除信号が出力されることにより行われる。なお、第１１のラッチ１９１３での状態の解除に、連続した静止画フィールドが検出されたことを含めている理由については後述する。
【００６４】
サイクルカウンタ１９１４は、フリーランカウンタであり、パターン検出部１９１１からテレシネパターン検出信号の状態が「１」として出力されたことを受け、カウンタの値を「０」に初期化する。そして、それ以外の状態では「０」から「４」までのカウントアップ動作を繰り返し行う。そのカウンタ値は、２−３プルダウン処理されたテレシネ変換映像でのフィールド位相を示すテレシネサイクル信号として出力する。このサイクルカウンタ１９１４が、本実施形態のテレシネサイクル信号生成手段に相当する。
【００６５】
テレシネ解除信号生成部１９１５は、パターン検出部１９１１から出力されるテレシネパターン検出信号及びテレシネ解除パターン検出信号、第１１のラッチ１９１３から出力されるテレシネ検出信号、サイクルカウンタ１９１４から出力されるテレシネサイクル信号を受けて、テレシネ変換映像の入力検出中に異なるテレシネサイクルのテレシネ変換映像の入力を検出したことにより、テレシネ解除信号を「１」の状態を保持して出力する。
【００６６】
図２は、本実施形態のテレシネ解除信号生成部１９１５の構成例を示すブロック図である。
サイクル検出器１９１５１では、パターン検出部１９１１から出力されるテレシネパターン検出信号と、サイクルカウンタ１９１４から出力されるテレシネサイクル信号を受けて、テレシネサイクル周期の乱れを検出する。すなわち、本実施形態においては、サイクル検出器１９１５１がテレシネサイクル異常検出手段として機能している。
【００６７】
すなわち、テレシネサイクル信号が「４」以外の時にテレシネパターン検出信号の状態が「１」として出力された場合にはその時のテレシネパターン検出信号の状態（「１」）を出力する。また、テレシネサイクル信号が「４」の時にテレシネパターン検出信号の状態が「１」として出力された場合には出力状態を「０」にする。これにより、異なったテレシネサイクル周期でのテレシネ変換映像が入力された場合には「１」の状態が出力されることとなる。
【００６８】
２入力ＡＮＤ素子１９１５２は、入力されている映像信号がテレシネ変換映像であると判断されている時にはサイクル検出器１９１５１から出力されるテレシネサイクル周期の検出結果を第１２のラッチ１９１５３に対して出力する。それ以外の時にはサイクル検出器１９１５１から出力されるテレシネサイクル周期の検出結果を第１２のラッチ１９１５３に対して出力しないようにする。つまり、サイクル検出器１９１５１から出力される信号と第１１のラッチ１９１３から出力されるテレシネ検出信号との論理積を求めて出力するようにする。
【００６９】
すなわち、テレシネ検出信号が「１」の状態の時にはサイクル検出器１９１５１から出力される信号の状態を第１２のラッチ１９１５３に対して出力する。またテレシネ検出信号が「０」の状態の時にはサイクル検出器１９１５１から出力される信号の状態によらず、「０」の状態にする。
【００７０】
第１２のラッチ１９１５３は、２入力ＡＮＤ素子１９１５２から「１」が出力されたことにより、テレシネ解除信号を「１」の状態を保持して出力する。その状態の解除はパターン検出部１９１１からテレシネ解除パターン検出信号の状態が「１」として出力されたことによって行われる。
【００７１】
以上に説明したように、テレシネ解除信号生成部１９１５においては、検出中のテレシネ変換映像とは異なるテレシネサイクル周期のテレシネ変換映像の入力を検出した場合、テレシネ解除信号の状態を「１」として出力する。
【００７２】
図１の説明に戻ると、３入力ＯＲ素子１９１２は、入力される信号の論理和を求めて出力するものであり、何れかの入力信号の状態が「１」の状態である時には「１」の状態を出力する。すなわち、テレシネ解除信号生成部１９１５からテレシネ解除信号の状態が「１」として出力されると、３入力ＯＲ素子１９１２からは「１」の状態が出力される。
【００７３】
そして、第１１のラッチ１９１３では、３入力ＯＲ素子１９１２から「１」が出力されている間は、パターン検出部１９１１から出力されるテレシネパターン検出信号の状態に関わらず出力状態を「０」に保持する。換言すると、テレシネ変換された映像信号が入力されていることを示すテレシネ検出信号を出力しないようにする。この３入力ＯＲ素子１９１２が、テレシネ検出無効化手段に相当する。
【００７４】
図１２に示した補間データ選択部２０は、テレシネ判定部１９から出力されるテレシネ検出信号の状態が「１」の時には、テレシネサイクル検出部１９から出力されるフィールドサイクル信号に従い、インターレース映像信号または第２のフィールド記憶部１２から出力される映像信号の何れかを選択して補間データとして出力する。
【００７５】
また、テレシネ検出信号の状態が「０」の時には、第１の動き検出器１５から出力される画素毎の動きデータに従い、動画である場合にはフィールド内補間データ生成部１３にて生成されたデータを補間データとして選択して出力する。また、静止画である場合には第２のフィールド記憶部１２から出力される映像信号を補間データとして選択して出力することとなる。
【００７６】
以上に説明した本実施形態の画像処理装置の構成により、テレシネ変換映像が入力された際の補間処理の行われる手順を、図３のタイミングチャートに示す。
本実施形態では、フィルム映像「Ｋ」に相当するインターレース映像が「ＫＯ」と「ＫＥ」の２回のフィールドに分けて入力されている。
【００７７】
そして、次のフィルム映像「Ｌ」に相当するインターレース映像は、従来ならば２−３プルダウン処理によれば「ＬＯ」、「ＬＥ」、「ＬＯ」と３回のフィールドに分けて入力される。ところが、ここでは「ＬＥ」の出力後に別のフィルム映像「Ｐ」に相当するインターレース映像が入力されている。ここでテレシネ変換映像の編集が行われ、それ以前（シーン１に対応）とは異なるテレシネサイクル周期（シーン２に対応）にてインターレース映像が入力されることとなる。
【００７８】
シーン２でのテレシネ変換映像が入力されてから１０フィールド後に、パターン検出部１９１１ではシーン２でのテレシネパターンを検出し、テレシネパターン検出信号を「１」として出力する。
【００７９】
ここで、サイクルカウンタ１９１４から出力されるテレシネサイクル信号が「３」の時にパターン検出部１９１１からテレシネパターン検出信号の状態が「１」として出力される。これにより、テレシネ解除信号生成部１９１５は、シーン１でのテレシネサイクル周期に応じた補間処理を実行中に異なるテレシネサイクル周期のテレシネ変換映像が入力されたことを検出し、テレシネ解除信号の状態を「１」として出力する。
【００８０】
第１１のラッチ１９１３は、テレシネ解除信号生成部１９１５からテレシネ解除信号の状態が「１」として出力されたことにより、テレシネ検出信号の状態を「０」に変更する。以後、テレシネ解除信号の状態が「１」である間は、パターン検出部１９１１からテレシネ変換された映像が入力されていることを示すテレシネパターン検出信号が出力されても、テレシネ検出信号の状態を「０」のまま保持する。
【００８１】
テレシネ解除信号生成部１９１５から出力されるテレシネ解除信号の状態の変更は、パターン検出部１９１１においてテレシネ変換された映像ではない映像信号が入力されていることを検出し、テレシネ解除パターン検出信号の状態が「１」として出力されることにより行われる。
【００８２】
以上に説明した構成によれば、図１６に示すように比較的短い期間で異なった「シーン１」〜「シーン４」のつなぎ合わせが行われたような映像信号の入力において、テレシネ判定部１９からはテレシネ検出信号が「シーン１」の期間だけ「１」として出力される。そして、「シーン２」でのテレシネサイクル周期が検出された後はテレシネ検出信号の状態が「０」として保持される。
【００８３】
テレシネ検出信号の状態が「０」として保持されている間、補間データ選択部２０は、テレシネ判定部１９から出力されるテレシネサイクル信号に従った補間処理ではなく、動き適応処理等の通常の補間処理によるＩＰ変換処理を選択する。これにより、奇数ラインと偶数ラインのずれた二重画像の発生を抑制することが可能となる。
【００８４】
なお、テレシネ対応補間処理を実行中に異なるテレシネサイクル周期のテレシネ変換映像が入力されるというケースは、編集されたテレシネ変換映像でなくとも発生する可能性がある。図４は、そのようなケースの一例を示したものであり、視聴者により視聴映像の一時停止が行われた時の手順を示したものである。
【００８５】
一連のテレシネサイクルにて入力される映像信号が、視聴者によりその再生が停止され、その後不定時間経過後に再生が開始された場合、再開後の映像では、それまでのテレシネサイクル周期と異なるタイミングでテレシネサイクル周期が発生することとなる。
【００８６】
このようなケースでは、以上に説明した処理によれば、図４（ａ）に示すように、視聴者による一時停止の解除後はそれまでとは異なるテレシネサイクルによる映像信号の再生が行われる。このため、テレシネ解除信号生成部１９１５ではテレシネ解除信号を「１」として出力し、これによりテレシネ判定部１９からはテレシネ変換映像が続く間テレシネ検出信号を「０」として保持することとなる。
【００８７】
すなわち、二重画像の発生しない同一シーンでのテレシネ変換映像の入力においても、視聴者による一時停止操作等によりテレシネ変換映像に適した補間処理が実行されないこととなってしまう。
【００８８】
これは、パターン検出部１９１１にてテレシネ変換された映像ではない映像信号が入力されていると判断する条件に、静止画が入力されたことによる条件が含まれていないためである。つまり、視聴者による一時停止操作が行われてもパターン検出部１９１１からはテレシネパターン検出信号とテレシネ解除パターン検出信号の何れも発行されない。その結果、第１１のラッチ１９１３からは、一時停止の期間中もテレシネ検出信号の状態を「１」として出力し続け、テレシネサイクルに応じた補間処理を実行し続ける。
【００８９】
連続して静止画が入力されている場合、テレシネサイクル周期に応じた補間処理で処理しても動き適応処理等通常の補間処理で処理しても同様の補間結果が得られる。このため、このようなケースでは、連続した静止画が入力されていることを検出したことにより第１１のラッチ１９１３の状態を「０」に解除し、テレシネ検出信号の状態を「０」として保持する。これにより、視聴者による一時停止解除後に再びテレシネ変換映像に適した補間処理が実行されるようにすることが可能である。このような処理の手順を、図４（ｂ）に示す。
【００９０】
図１の説明に戻ると、パターン検出部１９１１は、入力されるフィールドでの動きデータと、各ラッチ（第１のラッチ１９０１〜第１０のラッチ１９１０）から出力される、フィールド単位で遅延したフィールド毎の動きデータとから、連続した静止画が入力されていることを検出すると、静止画検出信号を「１」として出力する。
【００９１】
３入力ＯＲ素子１９１２は、パターン検出器１９１１から静止画検出信号の状態が「１」として出力されたことにより「１」の状態を出力する。そして、第１１のラッチ１９１３は、３入力ＯＲ素子１９１２から「１」の状態が出力されたことにより、テレシネ検出信号の出力の状態を「０」に変更する。
【００９２】
ここで、パターン検出部１９１１にて行われる連続した静止画の入力検出は、入力されるフィールドでの動きデータ、または各ラッチ（第１のラッチ１９０１〜第１０のラッチ１９１０）から出力される、フィールド単位で遅延したフィールド毎の動きデータのうちの２フィールド分以上のフィールドでの動きデータが連続して「０」の状態であることにより行われればよく、サイクルカウンタ１９１４から出力されるテレシネサイクル信号に従う必要はない。
【００９３】
また、図１に示した構成例では、パターン検出部１９１１による連続した静止画の入力検出結果は静止画検出信号として出力される。一方、連続した静止画の入力検出結果をパターン検出部１９１１から出力されるテレシネ解除信号に含め、３入力ＯＲ素子１９１２を２入力ＯＲ素子とする。そして、パターン検出部１９１１にてテレシネ変換された映像ではない映像信号が入力されていると判断した場合、または連続した静止画が入力されていると判断した場合にテレシネ解除パターン検出信号を「１」として出力する。このようにしても、図４（ｂ）で示した動作と同様の効果を得ることができる。
【００９４】
（第２の実施形態）
図５は、図１２に示す画像処理装置の構成におけるテレシネ判定部１９の他の構成例を示すブロック図である。なお、本実施形態の画像処理装置の機能構成は、図１２に示す第１の実施形態の構成と同様であるため、説明を省略する。
図５に示すテレシネ判定部１９は、２入力ＡＮＤ素子１９１６を備えている。テレシネ解除信号生成部１９１５からは、パターン検出部１９１１から出力されるテレシネパターン検出信号及びテレシネ解除パターン検出信号、第１１のラッチ１９１３から出力されるテレシネ検出信号、サイクルカウンタ１９１４から出力されるテレシネサイクル信号を受けて、テレシネ変換映像の入力検出中に異なるテレシネサイクル周期のテレシネ変換映像の入力を検出したことにより、テレシネ解除信号とテレシネパターンマスク信号が出力される。それ以外の構成については、図１に示すテレシネ判定部１９の構成例と同じものであり、その説明は省略する。
【００９５】
図６は、本実施形態のテレシネ解除信号生成部１９１５の構成例を示すブロック図である。
図６に示すテレシネ解除信号生成部１９１５では、２入力ＡＮＤ素子１９１５２の出力がテレシネ解除信号として出力され、第１２のラッチ１９１５３からの出力は極性を反転した信号がテレシネパターンマスク信号として出力される。それ以外の構成については、図２に示すテレシネ判定部１９でのテレシネ解除信号生成部１９１５の構成例と同じものであり、その説明は省略する。
【００９６】
２入力ＡＮＤ素子１９１５２では、入力されている映像信号がテレシネ変換映像であると判断されている時に、サイクル検出器１９１５１から出力されるテレシネサイクル周期の検出結果を第１２のラッチ１９１５３に対して出力する。それ以外の時にはサイクル検出器１９１５１から出力されるテレシネサイクル周期の検出結果を第１２のラッチ１９１５３に対して出力しないようにする。そして、サイクル検出器１９１５１から出力される信号と第１１のラッチ１９１３から出力されるテレシネ検出信号との論理積を求めて出力する。
【００９７】
すなわち、テレシネ検出信号の状態が「１」の時に、サイクル検出器１９１５１にて異なったテレシネサイクル周期でのテレシネ変換映像が入力されたと判断されたことにより、テレシネ解除信号生成部１９１５からテレシネ解除信号の状態が「１」として出力される。
【００９８】
第１２のラッチ１９１５３は、２入力ＡＮＤ素子１９１５２から「１」の状態が出力されたことにより、テレシネパターンマスク信号の状態を「０」として出力する。なお、その状態の変更はパターン検出部１９１１からテレシネ解除パターン検出信号の状態が「１」として出力されることによって行われる。
【００９９】
図５の説明に戻ると、テレシネ解除信号生成部１９１５からテレシネ解除信号の状態が「１」として出力されると、第１１のラッチ１９１３ではテレシネ検出信号の状態を「０」に変更する。同時にテレシネ解除信号生成部１９１５からはテレシネパターンマスク信号の状態が「０」として出力される。
【０１００】
これにより、それ以降パターン検出部１９１１からテレシネパターン検出信号の状態が「１」として出力されても、テレシネパターンマスク信号の状態が「０」として出力されている間は２入力ＡＮＤ素子１９１６によりその状態がマスクされる。そして、第１１のラッチ１９１３はテレシネ検出信号の状態を「０」に保持することとなる。
【０１０１】
以上に説明した画像処理装置の構成により、テレシネ変換映像が入力された際の補間処理を行う手順を、図７のタイミングチャートに示す。
図３に示すタイミングチャートと同様に、「ＬＥ」の出力後に別のフィルム映像「Ｐ」に相当するインターレース映像が入力されている。ここで、テレシネ変換映像の編集が行われ、それ以前（シーン１に対応）とは異なるテレシネサイクル周期（シーン２に対応）にてインターレース映像が入力される。
【０１０２】
「シーン２」でのテレシネ変換映像が入力されてから１０フィールド後に、パターン検出部１９１１では「シーン２」でのテレシネパターンを検出し、テレシネパターン検出信号の状態を「１」として出力する。ここで、サイクルカウンタ１９１４から出力されるテレシネサイクル信号が「３」の時にパターン検出部１９１１からテレシネパターン検出信号が出力される。これにより、テレシネ解除信号生成部１９１５は、「シーン１」でのテレシネサイクル周期に応じた補間処理実行中に異なるテレシネサイクル周期のテレシネ変換映像が入力されたことを検出し、テレシネ解除信号の状態を「１」として出力する。
【０１０３】
第１１のラッチ１９１３は、テレシネ解除信号生成部１９１５からテレシネ解除信号の状態が「１」として出力されたことにより、テレシネ検出信号の状態を「０」に変更する。同時に、テレシネ解除信号生成部１９１５からは、パターン検出部１９１１においてテレシネ変換された映像ではない映像信号が入力されていることが検出されてテレシネ解除パターン検出信号の状態が「１」として出力されるまで、テレシネパターンマスク信号の状態を「０」として出力し続けることとなる。
【０１０４】
これにより、以後、パターン検出部１９１１によりテレシネ変換された映像が入力されていることを示すテレシネパターン検出信号が出力されても、２入力ＡＮＤ素子１９１６によりその状態がマスクされる。そして、第１１のラッチ１９１３からはテレシネ検出信号の状態を「０」のまま出力し続けることとなる。
【０１０５】
以上に説明したように、本実施形態では、テレシネサイクルの異なるテレシネ変換映像が連続して発生するような編集されたテレシネ変換映像において、テレシネ変換映像検出中に異なるテレシネサイクル周期を検出した場合、テレシネ検出信号の状態を「１」に変更するとともに、テレシネ変換映像が続いている間は、テレシネ変換された映像が入力されていることを示すテレシネパターンを検出しても、その検出信号をマスクすることによりテレシネ検出信号の状態が「１」として再度出力されることがない。これにより、具体例１と同様に二重画像の発生を抑制することが可能となる。
【０１０６】
ここで、図１に示した構成例と同様に、連続した静止画の入力検出結果をパターン検出部１９１１から出力されるテレシネ解除信号に含め、３入力ＯＲ素子１９１２を２入力ＯＲ素子とする。そして、パターン検出部１９１１にてテレシネ変換された映像ではない映像信号が入力されていると判断した場合、または連続した静止画が入力されていると判断した場合にテレシネ解除信号の状態を「１」として出力するようにしても同様の効果を得ることができる。
【０１０７】
（第３の実施形態）
図８は、図１２に示す画像処理装置の構成におけるテレシネ判定部１９のその他の構成例を示すブロック図である。なお、本実施形態の画像処理装置の機能構成は、図１２に示す第１の実施形態の構成と同様であるため、説明を省略する。
図８に示すテレシネ判定部１９においては、パターン検出部１９１１から出力される静止画検出信号がテレシネ解除信号生成部１９１５に入力される。
【０１０８】
また、テレシネ解除信号生成部１９１５からは、パターン検出部１９１１から出力されるテレシネパターン検出信号、テレシネ解除パターン検出信号及び静止画検出信号、第１１のラッチ１９１３から出力されるテレシネ検出信号、サイクルカウンタ１９１４から出力されるテレシネサイクル信号を受けて、テレシネ変換映像の入力検出中に異なるテレシネサイクル周期のテレシネ変換映像の入力を検出したことにより、テレシネ解除信号の状態を「１」として出力する。それ以外の構成については、第１の実施形態の構成と同じものであり、その説明は省略する。
【０１０９】
図９は、テレシネ判定部１９の中のテレシネ解除信号生成部１９１５の一構成例を示すブロック図である。
図９に示すテレシネ解除信号生成部１９１５は、サイクル検出マスク信号を生成する第１３のラッチ１９１５４と３入力ＡＮＤ素子１９１５５とを備えている。それ以外の構成については、図２に示すテレシネ判定部１９の中のテレシネ解除信号生成部１９１５の構成例と同じものであり、その説明は省略する。
【０１１０】
第１３のラッチ１９１５４は、パターン検出部１９１１にて連続した静止画が入力されていると判断され、静止画検出信号の状態が「１」として出力されると、サイクル検出マスク信号の状態を「０」にして出力する。サイクル検出マスク信号の状態は、パターン検出部１９１１にてテレシネ変換された映像信号が入力されていると判断され、テレシネパターン検出信号の状態が「１」として出力されたことにより「１」に変更される。
【０１１１】
３入力ＡＮＤ素子１９１５５は、第１３のラッチ１９１５４から出力されるサイクル検出マスク信号と、サイクル検出器１９１５１から出力される信号と、第１１のラッチ１９１３から出力されるテレシネ検出信号との論理積を求めて出力する。そして、全ての信号の状態が「１」の状態である時に第１２のラッチ１９１５３に対して「１」の状態を出力する。
【０１１２】
すなわち、パターン検出部１９１１にて連続した静止画が入力されていると判断され、第１３のラッチ１９１５４からサイクル検出マスク信号の状態が「０」として出力されている間は、サイクル検出器１９１５１にてテレシネ変換映像の入力を検出中に異なるテレシネサイクル周期でのテレシネ変換映像が入力されたと判断されて「１」の状態が出力されても、３入力ＡＮＤ素子１９１５５は第１２のラッチ１９１５３に対して「０」の状態を出力し続けることとなり、第１２のラッチ１９１５３からはテレシネ解除信号の状態が「０」のまま出力され続けることとなる。
【０１１３】
以上に説明した画像処理装置の構成により、テレシネ変換映像が入力された際の補間処理を行う手順を、図１０のタイミングチャートに示す。
本例では、フィルム映像「Ｋ」に相当するインターレース映像が「ＫＯ」と「ＫＥ」の２回のフィールドに分けて入力される。続くフィルム映像「Ｌ」に相当するインターレース映像が「ＬＯ」、「ＬＥ」、「ＬＯ」と３回のフィールドに分けて入力されている。
【０１１４】
その後、フィルム映像としては「Ｌ」の映像が連続した静止画のシーンとなり、インターレースでの入力映像としては、それ以前の偶数フィールドでの映像（「ＬＥ」）と奇数フィールドでの映像（「ＬＯ」）とが繰り返し入力される。その後、フィルム映像が動画シーンに戻り、「Ｍ」、「Ｎ」、「Ｏ」、「Ｐ」、「Ｑ」と異なるフィルム映像にて構成されると、入力されるインターレース映像は２−３プルダウン周期でテレシネ変換された映像信号が入力される。ここで、途中に挿入される静止画シーンは、フィルム映像での一連のシーンとして含まれているものであり、フィルム映像「Ｋ」から「Ｑ」までは同じテレシネサイクル周期でテレシネ変換される。
【０１１５】
連続した静止画の入力は、パターン検出部１９１１にて、入力されるフィールドでの動きデータと、各ラッチ（第１のラッチ１９０１〜第１０のラッチ１９１０）から出力されるフィールド単位で遅延したフィールド毎の動きデータが「０００００」というパターンを示した時に判断されるものとする。ここで、「０００００」というパターンの検出では、サイクルカウンタ１９１４から出力されるテレシネサイクル信号に従う必要はない。
【０１１６】
テレシネ解除信号生成部１９１５では、パターン検出部１９１１から静止画検出信号の状態が「１」として出力されると、第１３のラッチ１９１５４からサイクル検出マスク信号の状態が「０」として出力される。
【０１１７】
その後、フィルム映像が静止画シーンから動画シーンに変わると、パターン検出部１９１１は動画映像の入力から１０フィールド後にテレシネパターンを検出し、テレシネパターン検出信号の状態を「１」として出力する。この時、サイクルカウンタ１９１４から出力されるテレシネサイクル信号が「４」の時にパターン検出部１９１１からテレシネパターン検出信号が出力される。
【０１１８】
これにより、テレシネ解除信号生成部１９１５は、シーン１でのテレシネサイクル周期のテレシネ変換映像が継続していると判断する。サイクル検出器１９１５１からは「０」の状態が出力され続けることで第１２のラッチ１９１５３からもテレシネ解除信号の状態を「０」のまま出力し続ける。そして、テレシネ判定部１９はテレシネ検出信号の状態を「１」のまま出力し続けることとなる。
【０１１９】
図１１は、本実施形態の画像処理装置の構成により、テレシネ変換映像が入力された際の補間処理を行う別の手順を示すタイミングチャートである。図１０では、途中に挿入される静止画シーンがフィルム映像での一連のシーンとして含まれているものであり、フィルム映像「Ｋ」から「Ｑ」までは同じテレシネサイクル周期でテレシネ変換されている場合での補間処理を行う手順を示した。一方、図１１では、記録装置等からのフィルム映像の再生において、一連のテレシネサイクルにて入力される映像信号が、視聴者によりその再生が停止され、その後不定時間経過後に再生が開始された場合で補間処理を行う手順を示す。
【０１２０】
このようなケースでは、静止状態の解除は不定時間経過後に行われるため、同じテレシネ変換映像が継続して入力されるとしても、再開後のテレシネサイクル周期はそれ以前のテレシネサイクル周期とは異なる可能性が高い。
【０１２１】
本例では、静止状態の解除後に動画映像の入力が再開されてから１０フィールド後にテレシネパターンがパターン検出部１９１１により検出されるが、この時サイクルカウンタ１９１４から出力されているテレシネサイクル信号は「３」である。このため、サイクル検出器１９１５１では、シーン１でのテレシネサイクル周期に応じた補間処理実行中に異なるテレシネサイクル周期のテレシネ変換映像が入力されたと判断して「１」の状態を出力する。
【０１２２】
しかし、第１３のラッチ１９１５４からは、パターン検出部１９１１にて連続した静止画の入力が検出されて静止画検出信号の状態が「１」として出力されたことによりサイクル検出マスク信号の状態を「０」として出力している。このため、３入力ＡＮＤ素子１９１５５は第１２のラッチ１９１５３に対して「０」の状態を出力し続けることとなる。これにより第１２のラッチ１９１５３はテレシネ解除信号の状態を「０」のまま出力することとなり、テレシネ判定部１９はテレシネ検出信号の状態を「１」のまま出力し続けることとなる。
【０１２３】
以上に説明した本実施形態の構成によれば、図１６で示したような、テレシネサイクルの異なるテレシネ変換映像が連続して発生するような編集されたテレシネ変換映像においては、テレシネ変換映像検出中に異なるテレシネサイクル周期を検出した場合にテレシネ検出信号を解除するとともに、テレシネ変換映像が続いている間はテレシネ検出信号を再度発行しないことにより二重画像の発生を抑制することが可能となる。
【０１２４】
一方、図４で示したような、テレシネ変換映像検出中に連続した静止画が挿入されるような場合においては、テレシネ検出信号の状態を「０」に変更することなく、連続してテレシネ変換映像に適した補間処理が行われることとなる。
【０１２５】
これにより、特に動画としての映像信号入力がそれ以前のテレシネサイクル周期と同じテレシネサイクル周期で再開されるような、フィルム映像の中で意図的に連続した静止画が挿入されている場合において、第１の実施形態及び第２の実施形態の構成によれば、連続した静止画を検出したことによりテレシネ変換映像に適した補間処理が一旦解除されるため、動画としての映像信号入力が再開された場合、テレシネ変換映像に適した補間処理が再開されるまでにはテレシネサイクル周期を検出するための時間を要し、その間は動き適応処理等通常の補間処理が行われることとなるが、本実施形態によればテレシネ変換映像に適した補間処理を継続して行うことが可能となる。
【０１２６】
（本発明に係る他の実施形態）
本発明の実施形態で説明した画像処理装置は、前述したように、インターレース信号をプログレッシブ信号に変換するものであり、具体的にはテレビ受信装置等が挙げられる。
【０１２７】
前述した本発明の実施形態における画像処理装置及びテレビ受信装置を構成する各手段、並びに画像処理方法の各工程は、コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
【０１２８】
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【０１２９】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図３、７、１０、１１に示すタイミングチャートに対応したプログラム）を、システムまたは装置に直接、または遠隔から供給する。そして、そのシステムまたは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【０１３０】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【０１３１】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【０１３２】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスクなどがある。さらに、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ）などもある。
【０１３３】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する方法がある。そして、前記ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。
【０１３４】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【０１３５】
また、その他の方法として、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記録媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１３６】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。さらに、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【０１３７】
さらに、その他の方法として、まず記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。そして、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【０１３８】
【図１】本発明の第１の実施形態におけるテレシネ判定部の構成例を示すブロック図である。
【図２】本発明の第１の実施形態におけるテレシネ解除信号生成部の構成例を示すブロック図である。
【図３】本発明の第１の実施形態において、テレシネ変換映像が入力された際の補間処理を行う手順の一例を示すタイミングチャートである。
【図４】本発明の第１の実施形態の画像処理装置の構成により、テレシネ変換映像が入力されている時に静止画が入力された際の処理の手順の一例を示すタイミングチャートである。
【図５】本発明の第２の実施形態におけるテレシネ判定部の構成例を示すブロック図である。
【図６】本発明の第２の実施形態におけるテレシネ解除信号生成部の構成例を示すブロック図である。
【図７】本発明の第２の実施形態において、テレシネ変換映像が入力された際の補間処理を行う手順の一例を示すタイミングチャートである。
【図８】本発明の第３の実施形態におけるテレシネ判定部の構成例を示すブロック図である。
【図９】本発明の第３の実施形態におけるテレシネ解除信号生成部の構成例を示すブロック図である。
【図１０】本発明の第３の実施形態において、テレシネ変換映像が入力された際の補間処理の行う手順の一例を示すタイミングチャートである。
【図１１】本発明の第３の実施形態において、テレシネ変換映像が入力された際の補間処理を行う手順の他の例を示すタイミングチャートである。
【図１２】本発明の第１の実施形態の画像処理装置の構成例を示すブロック図である。
【図１３】本発明の第１の実施形態において、補間データを選択する手順の一例を示すフローチャートである。
【図１４】入力される映像が一般の映像からテレシネ変換された映像に切り替わった際に、一般的に行なわれる補間処理の手順の一例を示すタイミングチャートである。
【図１５】入力される映像がテレシネ変換された映像から一般の映像に切り替わった際の補間処理を行う手順の一例を示すタイミングチャートである。
【図１６】編集されたテレシネ変換映像の一例を示す模式図である。
【符号の説明】
【０１３９】
１１  第１のフィールド記憶部
１２  第２のフィールド記憶部
１３  フィールド内補間データ生成部
１４  差分検出器
１５  第１の動き検出器
１６  第２の動き検出器
１７  積算カウンタ
１８  フィールド動き検出器
１９  テレシネ判定部
２０  補間データ選択部
２１  合成部
１９０１  第１のラッチ
１９０２  第２のラッチ
１９０３  第３のラッチ
１９０４  第４のラッチ
１９０５  第５のラッチ
１９０６  第６のラッチ
１９０７  第７のラッチ
１９０８  第８のラッチ
１９０９  第９のラッチ
１９１０  第１０のラッチ
１９１３  第１１のラッチ
１９１５３  第１２のラッチ
１９１５４  第１３のラッチ
１９１１  パターン検出部
１９１２  ３入力ＯＲ素子
１９１４  サイクルカウンタ
１９１５  テレシネ解除信号生成部
１９１６  ２入力ＡＮＤ素子
１９１７  ２入力ＯＲ素子
１９１５１  サイクル検出器
１９１５２  ２入力ＡＮＤ素子
１９１５５  ３入力ＡＮＤ素子
【図１】
0004845569.tif 000002
【図２】
0004845569.tif 000003
【図３】
0004845569.tif 000004
【図４】
0004845569.tif 000005
【図５】
0004845569.tif 000006
【図６】
0004845569.tif 000007
【図７】
0004845569.tif 000008
【図８】
0004845569.tif 000009
【図９】
0004845569.tif 000010
【図１０】
0004845569.tif 000011
【図１１】
0004845569.tif 000012
【図１２】
0004845569.tif 000013
【図１３】
0004845569.tif 000014
【図１４】
0004845569.tif 000015
【図１５】
0004845569.tif 000016
【図１６】
0004845569.tif 000017