フレーム間の補間フレームを生成する際、補間の中心となる注目画素の注目動きベクトルと、前記注目画素に隣接する隣接画素群の各々の隣接動きベクトルを検出する動きベクトル検出部と、前記フレーム間の動きベクトルに基づいて、前記フレーム間の補間フレームを生成する補間フレーム生成回路と、前記注目動きベクトルと、前記隣接動きベクトルの各々の差分絶対値を算出する動きベクトル差分計算回路と、前記各々の差分絶対値の算出結果を加算した差分絶対値和を算出し、前記差分絶対値和が所定の閾値を超える場合、前記差分絶対値和が所定の閾値を超えた前記注目画素及び前記隣接画素群についての動きベクトル境界判定信号を出力する差分絶対値和比較回路と、前記動きベクトル境界判定信号が入力されると、前記補間フレーム生成回路により生成された前記補間フレームを構成する画素のうち、前記差分絶対値和が所定の閾値を超えた前記注目画素及び前記隣接画素群にフィルタ処理を行う補間フレームフィルタ回路とを備えることを特徴とする画像処理装置。前記フィルタ処理とはローパスフィルタ処理であることを特徴とする請求項1に記載の画像処理装置。前記差分絶対値和比較回路は複数の閾値を有し、前記補間フレームフィルタ回路は、前記差分絶対値和が前記複数の閾値のうち最大の閾値を超えた時に複数の前記フィルタ処理を行う隣接画素群の範囲のうち最大範囲にすることを特徴とする請求項1又は2に記載の画像処理装置。入力される映像信号の連続するフレーム間の補間フレームを生成する画像処理装置における映像処理方法であって、補間の中心となる注目画素の注目動きベクトルと、前記注目画素に隣接する隣接画素群の各々の隣接動きベクトルを検出するステップと、前記フレーム間の動きベクトルに基づいて、前記フレーム間の補間フレームを生成するステップと、前記注目動きベクトルと、前記隣接動きベクトルの各々の差分絶対値を算出するステップと、前記各々の差分絶対値の算出結果を加算した差分絶対値和を算出し、前記差分絶対値和が所定の閾値を超える場合、前記差分絶対値和が所定の閾値を超えた前記注目画素及び前記隣接画素群についての動きベクトル境界判定信号を出力するステップと、前記動きベクトル境界判定信号が入力されると、前記補間フレームを構成する画素のうち、前記差分絶対値和が所定の閾値を超えた前記注目画素及び前記隣接画素群にフィルタ処理を行うステップとを備えることを特徴とする画像処理方法。前記フィルタ処理とはローパスフィルタ処理であることを特徴とする請求項4に記載の画像処理方法。複数の前記閾値と、各閾値に対応するフィルタ処理を行う複数の隣接画素群の範囲とを設け、前記差分絶対値和が前記複数の閾値のうち最大の閾値を超えた時に、前記フィルタ処理における隣接画素群の範囲が最大であることを特徴とする請求項4又は5に記載の画像処理方法。しかしながら、特許文献1等に開示されるような動きベクトル検出手法においては、動きベクトルを広く検出すると、動く方向によって動体とは関係ない背景の補間画像生成に影響を与え、影響を受けていない背景の補間画像との境界に不連続点が発生するという問題があった。そこで本発明は、動体の動きベクトルに影響を受けた背景補間画素と影響を受けていない背景補間画素の境界に発生する不連続点をなだらかな変化に抑え、動画視聴者の視覚的な違和感を緩和する画像処理装置及び画像処理方法を提供することを目的とする。上記課題を解決するために本発明は次のa~fの画像処理装置を提供するものである。aフレーム間の補間フレームを生成する際、補間の中心となる注目画素の注目動きベクトルと、前記注目画素に隣接する隣接画素群の各々の隣接動きベクトルを検出する動きベクトル検出部12と、前記フレーム間の動きベクトルに基づいて、前記フレーム間の補間フレームを生成する補間フレーム生成回路13と、前記注目動きベクトルと、前記隣接動きベクトルの各々の差分絶対値を算出する動きベクトル差分計算回路42と、前記各々の差分絶対値の算出結果を加算した差分絶対値和を算出し、前記差分絶対値和が所定の閾値を超える場合、前記差分絶対値和が所定の閾値を超えた前記注目画素及び前記隣接画素群についての動きベクトル境界判定信号を出力する差分絶対値和比較回路43と、前記動きベクトル境界判定信号が入力されると、前記補間フレーム生成回路13により生成された前記補間フレームを構成する画素のうち、前記差分絶対値和が所定の閾値を超えた前記注目画素及び前記隣接画素群にフィルタ処理を行う補間フレームフィルタ回路15とを備えることを特徴とする画像処理装置。b前記フィルタ処理とはローパスフィルタ処理であることを特徴とするaに記載の画像処理装置。c前記差分絶対値和比較回路は複数の閾値を有し、前記補間フレームフィルタ回路は、前記差分絶対値和が前記複数の閾値のうち最大の閾値を超えた時に複数の前記フィルタ処理を行う隣接画素群の範囲のうち最大範囲にすることを特徴とするa又はbに記載の画像処理装置。d入力される映像信号の連続するフレーム間の補間フレームを生成する画像処理装置における映像処理方法であって、補間の中心となる注目画素の注目動きベクトルと、前記注目画素に隣接する隣接画素群の各々の隣接動きベクトルを検出するステップと、前記フレーム間の動きベクトルに基づいて、前記フレーム間の補間フレームを生成するステップと、前記注目動きベクトルと、前記隣接動きベクトルの各々の差分絶対値を算出するステップと、前記各々の差分絶対値の算出結果を加算した差分絶対値和を算出し、前記差分絶対値和が所定の閾値を超える場合、前記差分絶対値和が所定の閾値を超えた前記注目画素及び前記隣接画素群についての動きベクトル境界判定信号を出力するステップと、前記動きベクトル境界判定信号が入力されると、前記補間フレームを構成する画素のうち、前記差分絶対値和が所定の閾値を超えた前記注目画素及び前記隣接画素群にフィルタ処理を行うステップとを備えることを特徴とする画像処理方法。e前記フィルタ処理とはローパスフィルタ処理であることを特徴とするdに記載の画像処理方法。f複数の前記閾値と、各閾値に対応するフィルタ処理を行う複数の隣接画素群の範囲とを設け、前記差分絶対値和が前記複数の閾値のうち最大の閾値を超えた時に、前記フィルタ処理における隣接画素群の範囲が最大であることを特徴とするe又dに記載の画像処理方法。本発明の画像処理装置及び画像処理方法によれば、動体の動きベクトルに影響を受けた背景補間画素と影響を受けていない背景補間画素の境界に発生する不連続点をなだらかな変化に抑えることで、画像を見る者の視覚的な違和感を緩和することが出来る。次に、図面を参照して、本発明の実施の形態を説明する。以下の図面の記載において、同一又は類似の部分には同一又は類似の符号を付している。ただし、図面は模式的なものであることに留意すべきである。更に以下に記載される数式は一例であり、その本質を同一とする範囲において適宜変更可能であることに留意すべきである。実施の形態画像処理装置本発明の実施の形態に係る画像処理装置100について図1を参照して説明する。画像処理装置100は、フレームメモリ11、動きベクトル検出回路12、補間フレーム生成回路13、隣接動きベクトル比較回路14、補間フレームフィルタ回路15およびフレーム周波数変換回路16を備えている。フレームメモリ11は、外部より入力される映像信号f0を1フレーム分遅延させる。1フレーム遅延させた信号は映像信号f1として出力する。動きベクトル検出回路12は、映像信号f0及びf1を比較し、マッチング法等を使用して双フレーム間の動きベクトルV1を出力する。図2は動きベクトル検出の様子を表している。相関検出はあらゆる移動方向において行われるが、説明の簡略化のために図2では移動する物体が水平移動をしている状態のみを表している。1フレーム目、補間フレーム、2フレーム目の横線は互いに異なる画像信号上での同一走査線ラインを表しており、複数の動きベクトルにて相関比較が行われ、その結果太い矢印で示されたベクトルが最も高い相関の動きベクトルであるとして検出される。尚、動きベクトル検出回路12は、1画素1対象画素または複数画素から構成される1画素ブロックにつき1動きベクトルV1を出力する。1画素につき1つの動きベクトルを出力することにより、精密な画像補間処理を行うことができる。一方、複数画素から構成される1画素ブロックにつき1つの動きベクトルを出力することにより、画像処理装置100を構成する各回路の回路規模を小さく抑えることができる。画像処理装置100による画像処理の単位としての画素には、1画素のみならず1画素ブロックの意味も含まれるものとする。以後、実施の形態では、1画素ブロックにつき1動きベクトルV1を出力する場合を例に取り説明を続ける。補間フレーム生成回路13は、動きベクトル検出回路12で検出された動きベクトルV1に合わせて、映像信号f0及びf1間に来るべきであるフレームを予測して補間フレームf0.5を生成し、出力する。なお、1画素ブロックにつき1動きベクトルを出力する場合であっても、補間画素生成は1画素単位で行う。もちろん、動きベクトルの検出を1画素単位で行い、後述する境界の検出を画素ブロック単位で行っても構わない。隣接動きベクトル比較回路14は、動きベクトルV1を基に注目画素ブロックとそれに隣接する隣接画素ブロックの動きベクトルを比較する。注目画素ブロック及び隣接画素ブロックについての詳細は後述する。隣接動きベクトル比較回路14は、動きベクトルメモリ41、動きベクトル差分計算回路42および差分絶対値和比較回路43を備える。動きベクトルメモリ41は、注目画素ブロック及び隣接画素ブロックの各動きベクトルV1を一時記憶する。動きベクトル差分計算回路42は、注目画素ブロック及び隣接画素ブロックの動きベクトルV1を水平成分、垂直成分に分解し、双方の動きベクトルの水平成分同士、垂直成分同士の差分絶対値を算出する。詳細は後述する。差分絶対値和比較回路43は、注目画素ブロック及び隣接画素ブロックの動きベクトルV1の水平成分および垂直成分の差分絶対値を加算した差分絶対値和を算出する。差分絶対値和の算出は隣接画素8方向を1組として行う。差分絶対値和が所定の閾値を超えた場合、注目画素ブロックは動きベクトルの境界に位置していると判断し、動きベクトル境界判定信号C1を出力する。尚、閾値の設定は予め設定しておいてもよいし、インターインテグレイテッドサーキットI2C等の電子回路シリアル通信方式を用いて適宜外部より入力したりしてもよい。補間フレームフィルタ回路15は、補間フレームf0.5および動きベクトル境界判定信号C1を受信し、動きベクトルの境界判定信号C1により動きベクトルの変化点と判定された補間フレームf0.5内の特定画素に対しローパスフィルタをかけ、動きベクトル境界点を視覚的に目立たないようにする処理を行う。フレーム周波数変換回路16はローパスフィルタ処理が行われた新たな補間フレームf0.5を、映像入力信号f0と共に入力と比しての2倍のフレーム周波数に変換し、新たな補間フレームf0.5から基の映像信号f0の順番で交互に映像信号として出力する。画像処理装置の動作次に画像処理装置100の動作について説明する。aまず、フレームメモリ11は、外部より入力される映像信号f0を一時格納し、1フレーム分遅延させる。遅延された映像信号f1は動きベクトル検出回路12および補間フレーム生成回路13に向けて出力される。b映像信号f1とf0が入力されると、動きベクトル検出回路12は映像信号f1から成るフレームと映像信号f0から成るフレーム間における動きベクトルV1の検出処理を行う。図2に示すように、動きベクトル検出回路12は、検索対象である1フレーム目映像信号f1と動きベクトル検出基準である2フレーム目映像信号f0における相関比較、例えば映像信号の輝度値を比較して相関が最も高い方向の動きベクトルを検出する。この際、動きベクトル検出を1フレーム目を基準に行う限り、実際の補間位置と動きベクトルの位置がずれることがある。この為、正しい補間位置を2フレーム目においてもカバーできるように2フレーム目において動きベクトルは図3に示すように動体の輪郭をはみ出す程度まで広く検出する。補間フレーム生成回路13はこの動きベクトルを基に補間フレームf0.5を生成する。図4aは補間処理を行っていない原画像を示し、図4bは、この原画像に対して動きベクトルがはみ出た状態で生成した補間フレームf0.5を示す。図4aに示すように、原画像は、動きベクトルはみ出し領域の端部における明度の変化が連続した自然な状態である。ところが、原画aに対して動きベクトルがはみ出た状態で補間フレームf0.5を生成すると、図4bに示すように、補間画素が受け取る動きベクトルが背景にはみ出してしまい、背景画像と補間フレームの境界に不連続点が発生する場合がある。cこの不連続点の発生を防ぐために、隣接動きベクトル比較回路14では、図5aに示すローパスフィルタをかけるべき動きベクトル境界領域を決定し、図5bに示すように動きベクトル境界における視覚的違和感を和らげるようにする。このローパスフィルタ処理を行う位置を決定する為、図6に示す注目画素ブロック1と注目画素に隣接する隣接画素ブロック群2における動きベクトル、速度等の差分を検出する。具体的には、隣接動きベクトル比較回路14は、動きベクトル検出回路12より各画素ブロックに対応する各動きベクトルV1を取得すると、各動きベクトルV1を動きベクトルメモリ41において一時記憶させる。動きベクトルメモリ41に一時記憶された各動きベクトルV1は、図6のように注目画素ブロック1および隣接画素ブロック群2を構成する8つの隣接画素ブロックの各々について取得されたものであり、注目画素ブロックの動きベクトルと隣接画素ブロックの動きベクトルの比較に用いられる。1つの注目画素ブロック1及び8つの隣接画素ブロックから成る隣接画素ブロック群2は、x1、y1、x2、y2、...x9、y9と9つのブロックから構成され、その中心x5、y5が注目画素ブロック1となり、注目画素ブロック1の周囲を取り囲む8つの隣接画素ブロックが隣接画素ブロック群2を構成する。1つの画素ブロックは2画素×2画素から構成される。なお、図6において、x5、y5は、注目画素ブロック1の動きベクトル注目動きベクトルの水平成分および垂直成分をそれぞれ示し、x1、y1、x2、y2、...x4、y4、x6、y6、...x9、y9は、それぞれ、隣接画素ブロック群2に含まれる8つの隣接画素ブロックの動きベクトル隣接動きベクトルの水平成分および垂直成分を示す。動きベクトル差分計算回路42は、動きベクトルメモリ41より取得する動きベクトル及び動きベクトル検出回路12より取得する注目動きベクトルV1を水平成分、垂直成分に分解し、更に隣接動きベクトルも水平成分、垂直成分に分解する。次に分解された注目動きベクトル及び隣接動きベクトルの水平成分同士、垂直成分同士の差分絶対値を算出し、算出された水平成分および垂直成分の差分絶対値を加算した差分絶対値和を出力する。差分絶対値和は注目画素ブロック1と隣接画素ブロック群2に属する各隣接画素ブロックの間の差分絶対値の和である。算出された差分絶対値和は差分絶対値和比較回路43に出力される。動きベクトル差分計算回路42から差分絶対値和が入力されると、差分絶対値和比較回路43は、注目画素ブロック1に対し8方向の隣接画素ブロックの水平成分および垂直成分の差分絶対値を加算した差分絶対値和が、所定の閾値を超えるか否かを判断する。差分絶対値和比較回路43は、差分絶対値和が閾値を超えない値であれば補間フレームにおける不連続発生点は無い又は補間結果による影響は小さいと判断し、補間フレームフィルタ回路15におけるローパスフィルタ処理は不要であると判断する。一方で差分絶対値和が閾値を超える値であれば補間フレームにおける不連続発生点が存在すると判断し、補間フレームフィルタ回路15におけるローパスフィルタ処理が必要であると判断する。例えば、図7では注目画素ブロック1の動きベクトルと、隣接画素ブロック群2の一部である隣接画素ブロック2aの動きベクトルは異なる。この場合注目画素ブロック1と隣接画素ブロック2aの間に境界線が発生する。この境界線の発生を算出するための具体的な例を以下に述べる。図8に示すブロック内の矢印が動きベクトルの向き、矢印上の数字がベクトルの向きに対する各画素の速度を示す動き速度であるとする。まず、注目画素ブロック1の画素と隣接画素ブロック群2bの各画素の各動きベクトルについて、水平成分及び垂直成分を算出する。ここで、水平成分及び垂直成分の符号は、水平成分について右方向を正とし、左方向を負とし、垂直成分について上方向を正とし、下方向を負とする。次に、算出された注目動きベクトルの水平成分及び垂直成分から、算出された各隣接動きベクトルの水平成分及び垂直成分をそれぞれ減算し、減算した値の絶対値を差分絶対値としてそれぞれ算出する。例えば、注目動きベクトルの水平成分が左5で、ある隣接動きベクトルの水平成分が右6であれば、その差分絶対値は11となり、或いは、図8に示すように、注目動きベクトルの水平成分が右10で、隣接画素ブロック2bの動きベクトルの水平成分が右15であれば、その差分絶対値は5となる。垂直成分についても同様にして差分絶対値を求める。図8のように、注目画素ブロック1と隣接画素ブロック群2における動きベクトルV1の方向は同じであるが、注目動きベクトルの水平成分は10であるのに対し、隣接画素ブロック2bの動きベクトルの水平成分は15であって、その他の隣接画素ブロックの動きベクトルの水平成分は10である。したがって、総ての動きベクトルについて垂直成分に差が無いと仮定した場合、注目画素ブロック1の水平成分10と隣接画素ブロック群2に属する各隣接画素ベクトルの水平成分との差分絶対値の和は、05000000=5となる。本実施形態では閾値を4とすると、図8の例では、差分絶対値の和=5が閾値=4を超えている。よってこの場合、差分絶対値和比較回路43は、注目画素ブロック1は動きベクトルの境界に位置していると判断する。他の算出例について図9を用いて説明する。図9では、注目画素ブロック1の動きベクトルの水平成分および垂直成分x5、y5の値が10、0であるのに対し、隣接画素フレーム群2内の1つの隣接画素ブロック2cの動きベクトルの水平成分および垂直成分x1、y1の値が11、4であって、その他の隣接画素ブロックの動きベクトルの水平成分および垂直成分は、総て10、0である。閾値は4とする。注目画素ブロック1の動きベクトルの水平成分と隣接画素ブロック2cの動きベクトルの水平成分との差分絶対値は、|x5-x1|=|10-11|=1であり、注目画素ブロック1の動きベクトルの垂直成分と隣接画素ブロック2cの動きベクトルの垂直成分との差分絶対値は、|y5-y1|=|0-4|=4である。その他の隣接画素ブロックについて差分絶対値はゼロである。したがって、注目画素ブロック1の動きベクトルと隣接画素ブロック群2の動きベクトルの差分絶対値の和は、140000000=5となるため、閾値を超えている。よってこの場合、差分絶対値和比較回路43は、注目画素ブロック1は動きベクトルの境界に位置していると判断する。差分絶対値和比較回路43は、動きベクトル境界にある注目画素ブロック1及び隣接画素ブロック群2の情報を動きベクトル境界判定信号C1として補間フレームフィルタ回路15に出力する。d補間フレームフィルタ回路15は、動きベクトル境界判定信号C1を受信すると、図5aに示すような動きベクトルの変化点と判定された注目画素ブロック1及び隣接画素ブロック群2の補間フレームf0.5内の該当画素に対しローパスフィルタ等の処理を行う。これにより図5bに示すように境界点が視覚的に目立たなくなる効果が得られる。この後、フレーム周波数変換回路16はローパスフィルタ処理が行われた新たな補間フレームf0.5’を、映像入力信号f0と共に入力と比しての2倍のフレーム周波数に変換し、新たな補間フレームf0.5’から基の映像信号f0の順番で交互に映像信号として出力する。e尚、隣接動きベクトル比較回路14において、差分絶対値和の閾値を何段階かに分けて設定しても構わない。隣接動きベクトルの動きや速さがどの程度異なっていたかを複数の閾値を設定することで段階的に判断し、超えた閾値に応じて、フィルタ処理を施す隣接画素ブロック数を増加させる。例えば第1の閾値=10を越えた場合は、第1の範囲として注目画素と隣接画素群とを含む5×5ブロック領域にフィルタ処理を行い、第1の閾値より大きい第2の閾値=40を越えた場合は第2の範囲として注目画素と隣接画素群とを含む15×15ブロック領域へフィルタする範囲を変化させる。すなわち本実施形態では、第1の閾値を超えた場合にフィルタ処理の対象となる第1の範囲より、第2の閾値を超えた場合の第2の範囲が大きくなるよう設定した。これにより、動きベクトルの境界が分かり易い速い動画に対して大きな効果を得ながら、遅い動画の画質は保つと言った適応処理が可能となる。なお、フィルタ処理の対象となる範囲は、注目画素を中心とした対称な範囲となるよう隣接画素ブロックを増加させて構成することが好ましいが、これに限定されない。