"画像の動き量を表す係数によりフィールド内補間画素とフィールド間補間画素を適応的に重み平均して補間する動き適応型フィールド補間装置であって、フィールド間差分を算出するフィールド間差分算出部と、前記フィールド間差分が第1の閾値以上であるフィールド数を示す動きカウントを算出しては更新する動きカウント更新部と、前記動きカウントに基づいて静止画であるか動画であるかを判定する判定部と、前記判定結果に基づいて画像の動き量を表す係数を算出する係数算出部と、前記係数に基づいてフィールド補間する補間部と、を備えることを特徴とする動き適応型フィールド補間装置。前記判定部は、前記動きカウントが第2の閾値以上である場合は静止画であると判定し、前記係数算出部は、前記静止画であると判定された場合、前記フィールド間差分を0とすることを特徴とする請求項1記載の動き適応型フィールド補間装置。前記判定部は、前記動きカウントが第2の閾値以上である場合は静止画であると判定し、前記動きカウント更新部は、前記静止画であると判定された場合、新しい動きカウントを1フィールド以前の動きカウントにすることを特徴とする請求項1記載の動き適応型フィールド補間装置。前記動きカウント更新部は、前記フィールド間差分が第1の閾値より小さい場合、新しい動きカウントを0にリセットすることを特徴とする請求項1記載の動き適応型フィールド補間装置。画像の動き量を表す係数によりフィールド内補間画素とフィールド間補間画素を適応的に重み平均して補間する動き適応型フィールド補間方法であって、フィールド間差分を算出するステップと、前記フィールド間差分が第1の閾値以上であるフィールド数を示す動きカウントを算出しては更新するステップと、前記動きカウントに基づいて静止画であるか動画であるかを判定するステップと、前記判定結果に基づいて画像の動き量を表す係数を算出するステップと、前記係数に基づいてフィールド補間するステップと、を備えることを特徴とする動き適応型フィールド補間方法。しかしながら、従来の動き適応型フィールド補間によると、本来動画として検出すべき領域を静止画として誤検出してしまうことがあった。以下、このように静止画として誤検出するに至る経緯を図面に従って説明する。ここでは、図12に示す画像パターンにおいて、太枠で示した画素注目画素を補間する場合を例示する。図中のii=1,2,...はフィールド数を示す。画素値1.0を背景にして、画素値0と0.5の縦縞パターンが画面左から右の方向に1フィールド当たり2画素移動している。図12では、i-8フィールドからi1フィールドまでを示しているが、太枠の注目画素は、i-8フィールド以前も画素値1.0の背景とする。トップフィールド内のラインT1,T2,T3,...は画像が存在するラインを示し、その間は画像が存在せずに間引かれたラインを示す。同様に、ボトムフィールド内のラインB1,B2,B3,...は画像が存在するラインを示し、その間は画像が存在せずに間引かれたラインを示す。図12の画像パターンについて図11のフローチャートに従うと図13のようになる。図13において、SAD1は太枠で示した注目画素の直上に位置する画素同士ラインA1の画素とラインC1の画素の差分絶対値、SAD2は太枠で示した注目画素と同じ場所に位置する画素同士ラインB1の画素とラインD1の画素の差分絶対値とする。まず、i-6フィールド目について説明すると、SAD1は、i-6フィールドとi-8フィールドとの差分絶対値であるため、SAD1=ABS{i-6-i-8}=0となる図11、ステップS10。また、SAD2は、i-5フィールドとi-7フィールドとの差分絶対値であるため、SAD2=ABS{i-5-i-7}=0となる図11、ステップS10。これにより、フレーム間差分SAD1とSAD2の和SADsumはSAD1SAD2=0となり図11、ステップS20、図9の係数算出回路220を乗算器、Gain=8と仮定すると、動き係数kはGain×SADsum=8×0=0となる図11、ステップS30。その結果、Pout=k×Pmove1-k×Pstill=0×Pmove1-0×Pstill=Pstillであるため静止画処理を行う図11、ステップS40。この場合、注目画素は画素値1.0の背景となるため、静止画処理は望ましい処理と言える。以降のi-5フィールド目からi-3フィールド目についても同様の手順で望ましい処理を行う。ここで、i-2フィールド目については静止画処理を行うことになるが、この場合は動画処理を行うのが望ましい。静止画処理を行うと注目画素は画素値0となるが、縦縞パターンを表すためには画素値0.5とすべきである。また、i-1フィールド目についても静止画処理を行うことになるが、この場合も動画処理を行うのが望ましい。静止画処理を行うと注目画素は画素値0.5となるが、縦縞パターンを表すためには画素値0とすべきである。最後に、iフィールド目については望ましい処理を行う。以上のように、従来の動き適応型フィールド補間によると、i-2フィールド目及びi-1フィールド目において本来動画として検出すべき領域を静止画として誤検出してしまう。その結果、図14に示すように、i-2フィールド目において画素値0.5とすべきところが画素値0となってしまい、また、i-1フィールド目において画素値0とすべきところが画素値0.5とってしまい、目障りな画質劣化となる問題があった。これを避けるべく、参照するフィールド数や演算量を増やし検出感度を上げる改善がなされるが、このような方法ではメモリ容量や演算量の増加を伴いコストアップになるという問題があった。つまり、図12のような画像パターンでは、i-1フィールド目の画像を正しく動画と検出するにはi-5フィールド目を参照する必要があり、5フィールド分の画像を記憶するためのメモリが必要になる。縦縞の繰り返しの数が多くなれば、より過去のフィールドを参照する必要があり、より多くのフィールド分の画像を記憶するためのメモリが必要になる。本発明は前記課題を解決するためになされたものであり、その目的は、本来動画として検出すべき領域を静止画として誤検出することをメモリ容量や演算量を増加させることなく抑制することのできる動き適応型フィールド補間装置及び動き適応型フィールド補間方法を提供することである。前記課題を解決するために、本発明の実施形態に係る動き適応型フィールド補間装置は、画像の動き量を表す係数によりフィールド内補間画素とフィールド間補間画素を適応的に重み平均して補間する動き適応型フィールド補間装置であって、フィールド間差分を算出するフィールド間差分算出部と、前記フィールド間差分が第1の閾値以上であるフィールド数を示す動きカウントを算出しては更新する動きカウント更新部と、前記動きカウントに基づいて静止画であるか動画であるかを判定する判定部と、前記判定結果に基づいて画像の動き量を表す係数を算出する係数算出部と、前記係数に基づいてフィールド補間する補間部とを備えることを特徴とする。前記動き適応型フィールド補間装置において、前記判定部は、前記動きカウントが第2の閾値以上である場合は静止画であると判定し、前記係数算出部は、前記静止画であると判定された場合、前記フィールド間差分を0としてもよい。前記動き適応型フィールド補間装置において、前記判定部は、前記動きカウントが第2の閾値以上である場合は静止画であると判定し、前記動きカウント更新部は、前記静止画であると判定された場合、新しい動きカウントを1フィールド以前の動きカウントにしてもよい。前記動き適応型フィールド補間装置において、前記動きカウント更新部は、前記フィールド間差分が第1の閾値より小さい場合、新しい動きカウントを0にリセットしてもよい。前記課題を解決するために、本発明の実施形態に係る動き適応型フィールド補間方法は、画像の動き量を表す係数によりフィールド内補間画素とフィールド間補間画素を適応的に重み平均して補間する動き適応型フィールド補間方法であって、フィールド間差分を算出するステップと、前記フィールド間差分が第1の閾値以上であるフィールド数を示す動きカウントを算出しては更新するステップと、前記動きカウントに基づいて静止画であるか動画であるかを判定するステップと、前記判定結果に基づいて画像の動き量を表す係数を算出するステップと、前記係数に基づいてフィールド補間するステップとを備えることを特徴とする。本発明によれば、フィールド間差分が第1の閾値以上であるフィールド数を示す動きカウントを算出しては更新するようにしているので、本来動画として検出すべき領域を静止画として誤検出することをメモリ容量や演算量を増加させることなく抑制することのできる動き適応型フィールド補間装置及び動き適応型フィールド補間方法を提供することが可能である。以下、本発明の実施形態について図面を参照して詳細に説明する。図1は、本発明の実施形態における動き適応型フィールド補間回路10の構成図である。この動き適応型フィールド補間回路10は、画像の動き量を表す係数によりフィールド内補間画素とフィールド間補間画素を適応的に重み平均して補間する動き適応型フィールド補間装置の一例である。図1において、201,203はフィールドメモリ、202はラインメモリ、206,207,212,219,221は加算回路、208,209は乗算回路、210,211は係数乗算回路、213,214,215は減算回路、216,217,218は絶対値回路、220は係数算出回路、222は選択回路、223はメモリ、224,225は2値化回路、226はカウンター回路を示す。図2は、図10と同様、相続く4フィールドのラインの配置を時間軸tとフィールドの垂直軸Vとにより表したものである。図1のB1,C1,C2,D1,Xは、図2の同じ符号で示すラインを表している。図2中の白矢印はフレーム間差分に相当し、斜線を付した矢印はフィールド間差分に相当する。フィールド間差分については後で詳しく説明する。図3は、本発明の実施形態における動き適応型フィールド補間回路10の処理手順を示すフローチャートである。従来図11に比べて、図11ステップS10が図3ステップS11に変更され、図11ステップS20が削除されている。更に図3の破線枠で示すステップS12~S26が追加されている。ステップS30,S40は従来と同じとする。以下、図12の太枠で示した画素注目画素を補間する場合を例示して従来と異なる点を中心に説明する。まず、フレーム間差分SAD2を算出する図3、ステップS11。フレーム間差分SAD2とは、注目フィールドの1フィールド前の画像と注目フィールドの1フィールド後の画像の差分絶対値である。ここでは、注目画素と同じ場所に位置する画素同士ラインB1の画素とラインD1の画素の差分絶対値B1-D1とする。次いで、フィールド間差分SAD3を算出する図3、ステップS12。フィールド間差分SAD3とは、注目フィールドと注目フィールドの1フィールド前または1フィールド後の画像の差分絶対値である。ここでは、注目画素の1ライン上にあるラインC1の画素と、注目フィールドの1フィールド前にある注目画素と同じ場所に位置するラインB1の画素の差分絶対値B1-C1と、注目画素の1ライン下にあるラインC2の画素と、注目フィールドの1フィールド前にある注目画素と同じ場所に位置するラインB1の画素の差分絶対値B1-C2の和とする。このように和を算出する方法に代えて、差分絶対値B1-C1と差分絶対値B1-C2の最大値を算出するようにしてもよい。次いで、フィールド間差分SAD3を2値化し、そのフィールド間差分SAD3と第1の閾値SAD_THとを比較する図3、ステップS13。フィールド間差分SAD3が第1の閾値SAD_TH以上である場合は、その判定結果を示すフラグMVFLGを1にする。一方、フィールド間差分SAD3が第1の閾値SAD_THよりも小さい場合は、MVFLGを0にする。ここでは、第1の閾値SAD_THは仮に0.1とする。次いで、1フィールド前の動きカウントCOUNTi-1をメモリ223から読み出し図3、ステップS21、その動きカウントCOUNTi-1に基づいて静止画であるか動画であるかを仮判定する図3、ステップS22。すなわち、動きカウントCOUNTi-1は、フィールド間差分SAD3が第1の閾値SAD_TH以上であると判定したフィールド数を示している。動きカウントCOUNTi-1が第2の閾値MAX_TH以上である場合は静止画であると仮判定し、その判定結果を示すフラグMAXFLGを1にする。一方、動きカウントCOUNTi-1が第2の閾値MAX_THより小さい場合は動画であると仮判定し、MAXFLGを0にする。ここでは、第2の閾値MAX_THは仮に4とする。次いで、フィールド間差分SAD3’を算出する図3、ステップS23。MAXFLGが1である場合は静止画であると仮判定するので、フィールド間差分SAD3’を0にする。一方、MAXFLGが0である場合は動画であると仮判定するので、フィールド間差分SAD3’の値をフィールド間差分SAD3の値にする。これにより、図4に示すように、グレーの横線と黒の横線とからなる横縞の静止物体が現れた場合でも不都合が生じない。すなわち、このような横縞の静止物体について単にフィールド間差分をとるだけでは、横線の明るさの違いからフィールド間差分が0とならないため、動画処理され続け、フリッカー現象を伴う目障りな画質になる。そこで、MAXFLGが1である場合は、フィールド間差分SAD3’を0にして、目障りな画質になることを回避するようにしているステップS23。次いで、フレーム間差分SAD2とフィールド間差分SAD3’の和を算出する図3、ステップS24。このように和を算出する方法に代えて、フレーム間差分SAD2とフィールド間差分SAD3’の最大値を算出するようにしてもよい。次いで、動き係数k=Gain×ΣSADを求め図3、ステップS30、Pout=k×Pmove1-k×Pstillによりフィールド補間する図3、ステップS40。ここでは、係数算出回路220を乗算器とし、Gain=8と仮定する。ただし、0≦k≦1とし、kが1以上の場合は1とする。また、静止画/動画を仮判定した後図3、ステップS22、新しい動きカウントCOUNTiを算出する図3、ステップS25。すなわち、MVFLGが1であり且つMAXFLGが1である場合、MAXFLGが1になれば静止画であると仮判定するので、これ以上カウンターをインクリメントしなくても静止画/動画の仮判定結果は変わらない。よって、カウンターをオーバーフローさせないために、カウンター値を現在の値で保持する。すなわち、新しい動きカウントCOUNTiを1フィールド前の動きカウントCOUNTi-1にする。また、MVFLGが1であり且つMAXFLGが0である場合、MAXFLGが0なら動画であると仮判定するので、カウンター値を1インクリメントとする。すなわち、新しい動きカウントCOUNTiを1フィールド前の動きカウントCOUNTi-11にする。更に、MVFLGが0である場合、カウンター値に関係なく静止画であると仮判定し、カウンター値すなわち新しい動きカウントCOUNTiを0にリセットする。その後、メモリ223上の動きカウントCOUNTi-1を動きカウントCOUNTiで更新する図3、ステップS26。図12の画像パターンについて図3のフローチャートに従うと図5~図7のようになる。まず、i-6フィールド目について説明すると、フレーム間差分SAD2はABS{i-5-i-7}=0となるステップS11。また、フィールド間差分SAD3はABS{i-6-i-7}=0となるステップS12。ここでは、第1の閾値SAD_THは0.1であり、フィールド間差分SAD3が第1の閾値SAD_THよりも小さいため、MVFLGを0にするステップS13。この時点でメモリ223に記憶されている1フィールド前の動きカウントCOUNTi-1は0であるステップS21。ここでは、第2の閾値MAX_THは4であり、動きカウントCOUNTi-1が第2の閾値MAX_THより小さいため、MAXFLGを0にするステップS22。MAXFLGが0である場合は動画であると仮判定するので、フィールド間差分SAD3’=フィールド間差分SAD3=0となるステップS23。これにより、フレーム間差分SAD2とフィールド間差分SAD3’の和は00=0となりステップS24、動き係数k=Gain×ΣSAD=8×0=0となるためステップS30、静止画処理を行うステップS40。一方、MVFLGが0であるため、新しい動きカウントCOUNTiは0となるステップS25。以降のi-5フィールド目からi-3フィールド目についても同様の手順で望ましい処理を行う。ここで、従来の動き適応型フィールド補間によると、i-2フィールド目及びi-1フィールド目において本来動画として検出すべき領域を静止画として誤検出してしまう問題があった。以下、本発明によれば動画と正しく検出されることを説明する。まず、i-2フィールド目について説明すると、フレーム間差分SAD2はABS{i-1-i-3}=0となるステップS11。また、フィールド間差分SAD3はABS{i-2-i-3}=0.5となるステップS12。ここでは、第1の閾値SAD_THは0.1であり、フィールド間差分SAD3が第1の閾値SAD_TH以上であるため、MVFLGを1にするステップS13。この時点でメモリ223に記憶されている1フィールド前の動きカウントCOUNTi-1は2であるステップS21。ここでは、第2の閾値MAX_THは4であり、動きカウントCOUNTi-1が第2の閾値MAX_THより小さいため、MAXFLGを0にするステップS22。MAXFLGが0である場合は動画であると仮判定するので、フィールド間差分SAD3’=フィールド間差分SAD3=0.5となるステップS23。これにより、フレーム間差分SAD2とフィールド間差分SAD3’の和は00.5=0.5となりステップS24、動き係数k=Gain×ΣSAD=8×0.5=1となるためステップS30、動画処理を行うステップS40。一方、MVFLGが1であり且つMAXFLGが0であるため、新しい動きカウントCOUNTi=COUNTi-11=21=3となるステップS25。次いで、i-1フィールド目について説明すると、フレーム間差分SAD2はABS{i-0-i-2}=0となるステップS11。また、フィールド間差分SAD3はABS{i-1-i-2}=0.5となるステップS12。ここでは、第1の閾値SAD_THは0.1であり、フィールド間差分SAD3が第1の閾値SAD_TH以上であるため、MVFLGを1にするステップS13。この時点でメモリ223に記憶されている1フィールド前の動きカウントCOUNTi-1は3であるステップS21。ここでは、第2の閾値MAX_THは4であり、動きカウントCOUNTi-1が第2の閾値MAX_THより小さいため、MAXFLGを0にするステップS22。MAXFLGが0である場合は動画であると仮判定するので、フィールド間差分SAD3’=フィールド間差分SAD3=0.5となるステップS23。これにより、フレーム間差分SAD2とフィールド間差分SAD3’の和は00.5=0.5となりステップS24、動き係数k=Gain×ΣSAD=8×0.5=1となるためステップS30、動画処理を行うステップS40。一方、MVFLGが1であり且つMAXFLGが0であるため、新しい動きカウントCOUNTi=COUNTi-11=31=4となるステップS25。以降のiフィールド目~i2フィールド目についても同様の手順で望ましい処理を行う。ここで、iフィールド目では、フィールド間差分SAD3が第1の閾値SAD_THを超えたフィールド数が第2の閾値MAX_TH以上連続したMAXFLG=1ので、静止画であると仮判定し、フィールド間差分SAD3’を0にするステップS23。そして、COUNTiがオーバーフローしないようにCOUNTi-1で保持するようになっているステップS25。また、i2フィールド目では、フィールド間差分SAD3が前フィールドとは異なり第1の閾値SAD_THを下回ったMVFLG=0ので、COUNTiを0にリセットするようになっているステップS25。従来技術と本発明の実施形態の検出結果をまとめたものを図8に示す。この図に示すように、従来技術によると、i-2フィールド目及びi-1フィールド目において本来動画として検出すべき領域を静止画として誤検出してしまう。一方、本発明によれば、i-2フィールド目及びi-1フィールド目についても動画と正しく検出される。なお、i-5フィールド目及びi2フィールド目については静止画処理が望ましいが、注目画素位置において縦縞パターンが現れるフィールドであるため、動画処理を行っても目障りな画質劣化とならない。従来技術と本発明の実施形態のフィールド補間後の画像を図14に示す。この図に示すように、従来技術によると、i-2フィールド目において画素値0.5とすべきところが画素値0となってしまい、また、i-1フィールド目において画素値0とすべきところが画素値0.5となってしまう。一方、本発明によれば、i-2フィールド目において画素値0.5とすべきところは画素値0.5となり、また、i-1フィールド目において画素値0とすべきところは画素値0となっている。以上のように、本発明の実施形態における動き適応型フィールド補間回路10によれば、フィールド間差分が第1の閾値SAD_TH以上であるフィールド数を示す動きカウントを算出しては更新するようにしているので、本来動画として検出すべき領域を静止画として誤検出することをメモリ容量や演算量を増加させることなく抑制することができる。すなわち、動きカウントは3bit程度あれば実情問題ないので、動きカウントを記憶するために大容量のメモリ容量を備える必要がない。これにより、安価で且つ高速に動作する回路により良質なプログレッシブ画像を得ることが可能となる。なお、ここでは、静止画であると判定された場合は、新しい動きカウントCOUNTiを1フィールド前の動きカウントCOUNTi-1にすることとしているが図3、ステップS25、本発明はこれに限定されるものではない。すなわち、1フィールド前の動きカウントに限らず、1フィールド以前の動きカウントにすることも可能である。なお、本発明は、動き適応型フィールド補間回路10として実現することができるだけでなく、このような動き適応型フィールド補間回路10が備える特徴的な処理部をステップとする動き適応型フィールド補間方法として実現したり、それらのステップをコンピュータに実行させるプログラムとして実現したりすることもできる。このようなプログラムは、CD-ROM等の記録媒体やインターネット等の伝送媒体を介して配信することができるのはいうまでもない。"