"映像信号における実フレーム内の所定の検出単位を注目検出単位とし、この注目検出単位から、他の実フレーム内の所定の探索範囲内に含まれる複数の検出単位の内、一部の検出単位を間引いた選択的な検出単位へと向かう複数の動きベクトル候補の中から、ブロックマッチングを用いて最も相関の高い検出単位へと向かう動きベクトルを検出し、前記動きベクトルに対応する前記注目検出単位それぞれのブロックマッチング誤差値を出力する動きベクトル検出部と、前記動きベクトルの1実フレーム内におけるヒストグラムを算出し、算出したヒストグラムの内の最大値を示す最大値動きベクトルを検出し、前記最大値動きベクトルに対応するヒストグラム値と前記ヒストグラムにおける前記最大値動きベクトルの周辺の動きベクトルに対応するヒストグラム値とを積算して周辺積算値を算出し、前記周辺積算値に基づいて、画像が全体的にスクロールしている程度を示す全体スクロール度を生成する全体スクロール判定部と、前記ブロックマッチング誤差値に基づいて、前記動きベクトルの信頼度を示す信頼度データを生成する信頼度生成部と、前記全体スクロール度が全体的にスクロールしている程度が大きい値であるほど、前記信頼度データの値が大きくなるように前記信頼度データを調整して、調整信頼度データとして出力する信頼度調整部と、前記動きベクトルを用いない静止補間処理と前記動きベクトルを用いた動補間処理の内、前記調整信頼度データに基づいて、前記動きベクトルの信頼度が大きいほど前記動補間処理の割合を大きくして、動き補償フレームを構成するそれぞれの補間画素を生成する補間画素生成部と、を備えることを特徴とする動き補償フレーム生成装置。前記補間画素生成部は、前記静止補間処理によって静止補間画素を生成する静止補間部と、前記動補間処理によって動補間画素を生成する動補間部と、前記調整信頼度データの値に応じて、前記静止補間画素と前記動補間画素とを適応的に混合する適応混合部と、を備えることを特徴とする請求項1記載の動き補償フレーム生成装置。映像信号における実フレーム内の所定の検出単位を注目検出単位とし、この注目検出単位から、他の実フレーム内の所定の探索範囲内に含まれる複数の検出単位の内、一部の検出単位を間引いた選択的な検出単位へと向かう複数の動きベクトル候補それぞれで、ブロックマッチングによって相関の程度を算出するステップと、前記複数の動きベクトル候補の内、最も相関の高い検出単位に向かう動きベクトルを検出するステップと、前記動きベクトルに対応する前記注目検出単位それぞれの相関の程度をブロックマッチング誤差値として出力するステップと、前記動きベクトルの1実フレーム内におけるヒストグラムを算出するステップと、算出したヒストグラムの内の最大値を示す最大値動きベクトルを検出するステップと、前記最大値動きベクトルに対応するヒストグラム値と前記ヒストグラムにおける前記最大値動きベクトルの周辺の動きベクトルに対応するヒストグラム値とを積算して周辺積算値を算出するステップと、前記周辺積算値に基づいて、画像が全体的にスクロールしている程度を示す全体スクロール度を生成するステップと、前記ブロックマッチング誤差値に基づいて、前記動きベクトルの信頼度を示す信頼度データを生成するステップと、前記全体スクロール度が全体的にスクロールしている程度が大きい値であるほど、前記信頼度データの値が大きくなるように前記信頼度データを調整して、調整信頼度データとして出力するステップと、前記動きベクトルを用いない静止補間処理と前記動きベクトルを用いた動補間処理の内、前記調整信頼度データに基づいて、前記動きベクトルの信頼度が大きいほど前記動補間処理の割合を大きくして、動き補償フレームを構成するそれぞれの補間画素を生成するステップと、を含むことを特徴とする動き補償フレーム生成方法。前記補間画素を生成するステップは、前記静止補間処理によって静止補間画素を生成するステップと、前記動補間処理によって動補間画素を生成するステップと、前記調整信頼度データの値に応じて、前記静止補間画素と前記動補間画素とを適応的に混合するステップと、を含むことを特徴とする請求項3記載の動き補償フレーム生成方法。動き補償フレーム生成装置及び方法において、補償フレームを構成する各補間画素を生成する際には、画像の動きを表す動きベクトルに応じて静止補間処理と動補間処理とを使い分けたり、静止補間処理による補間画素と動補間処理よる補間画素とを混合したりすることが行われている。動きベクトルを誤検出すれば、誤ったベクトルにより動き補償されるだけでなく、静止補間処理と動補間処理との使い分けや静止補間処理による補間画素と動補間処理よる補間画素との混合のさせ方が不適切となることも原因となり、誤った動き補償となる。そこで、動きベクトルを誤検出なく検出することが望まれるが、動きベクトルを全くの誤検出なく検出することは困難である。動き補償品質を高める一手法として、特許文献1に記載されているように、ブロックマッチング誤差値によって動きベクトルの信頼度を評価して、信頼度に応じて静止補間処理による補間画素と動補間処理よる補間画素との混合比率を変化させるという手法がある。しかしながら、単にブロックマッチング誤差値に基づいた動きベクトルの信頼度に応じて混合比率を変化させても動画ぼやけが発生してしまい、動き補償品質を高めることができない場合があり、改善が求められた。そこで、本発明は、動画ぼやけをさらに改善することができ、動き補償品質を大幅に高めることができる動き補償フレーム生成装置及び方法を提供することを目的とする。本発明は、上述した従来の技術の課題を解決するため、映像信号における実フレーム内の所定の検出単位を注目検出単位とし、この注目検出単位から、他の実フレーム内の所定の探索範囲内に含まれる複数の検出単位の内、一部の検出単位を間引いた選択的な検出単位へと向かう複数の動きベクトル候補の中から、ブロックマッチングを用いて最も相関の高い検出単位へと向かう動きベクトルMVを検出し、前記動きベクトルに対応する前記注目検出単位それぞれのブロックマッチング誤差値BMEを出力する動きベクトル検出部12aと、前記動きベクトルの1実フレーム内におけるヒストグラムを算出し、算出したヒストグラムの内の最大値を示す最大値動きベクトルを検出し、前記最大値動きベクトルに対応するヒストグラム値と前記ヒストグラムにおける前記最大値動きベクトルの周辺の動きベクトルに対応するヒストグラム値とを積算して周辺積算値を算出し、前記周辺積算値に基づいて、画像が全体的にスクロールしている程度を示す全体スクロール度DSを生成する全体スクロール判定部13aと、前記ブロックマッチング誤差値に基づいて、前記動きベクトルの信頼度を示す信頼度データDR1を生成する信頼度生成部14と、前記全体スクロール度が全体的にスクロールしている程度が大きい値であるほど、前記信頼度データの値が大きくなるように前記信頼度データを調整して、調整信頼度データDR2として出力する信頼度調整部15と、前記動きベクトルを用いない静止補間処理と前記動きベクトルを用いた動補間処理の内、前記調整信頼度データに基づいて、前記動きベクトルの信頼度が大きいほど前記動補間処理の割合を大きくして、動き補償フレームを構成するそれぞれの補間画素Pxを生成する補間画素生成部16とを備えることを特徴とする動き補償フレーム生成装置を提供する。上記の動き補償フレーム生成装置において、前記補間画素生成部は、前記静止補間処理によって静止補間画素を生成する静止補間部161と、前記動補間処理によって動補間画素を生成する動補間部162と、前記調整信頼度データの値に応じて、前記静止補間画素と前記動補間画素とを適応的に混合する適応混合部163とを備えることが好ましい。また、本発明は、上述した従来の技術の課題を解決するため、映像信号における実フレーム内の所定の検出単位を注目検出単位とし、この注目検出単位から、他の実フレーム内の所定の探索範囲内に含まれる複数の検出単位の内、一部の検出単位を間引いた選択的な検出単位へと向かう複数の動きベクトル候補それぞれで、ブロックマッチングによって相関の程度を算出するステップと、前記複数の動きベクトル候補の内、最も相関の高い検出単位に向かう動きベクトルMVを検出するステップと、前記動きベクトルに対応する前記注目検出単位それぞれの相関の程度をブロックマッチング誤差値BMEとして出力するステップと、前記動きベクトルの1実フレーム内におけるヒストグラムを算出するステップと、算出したヒストグラムの内の最大値を示す最大値動きベクトルを検出するステップと、前記最大値動きベクトルに対応するヒストグラム値と前記ヒストグラムにおける前記最大値動きベクトルの周辺の動きベクトルに対応するヒストグラム値とを積算して周辺積算値を算出するステップと、前記周辺積算値に基づいて、画像が全体的にスクロールしている程度を示す全体スクロール度DSを生成するステップと、前記ブロックマッチング誤差値に基づいて、前記動きベクトルの信頼度を示す信頼度データDR1を生成するステップと、前記全体スクロール度が全体的にスクロールしている程度が大きい値であるほど、前記信頼度データの値が大きくなるように前記信頼度データを調整して、調整信頼度データDR2として出力するステップと、前記動きベクトルを用いない静止補間処理と前記動きベクトルを用いた動補間処理の内、前記調整信頼度データに基づいて、前記動きベクトルの信頼度が大きいほど前記動補間処理の割合を大きくして、動き補償フレームを構成するそれぞれの補間画素Pxを生成するステップとを含むことを特徴とする動き補償フレーム生成方法を提供する。上記の動き補償フレーム生成方法において、前記補間画素を生成するステップは、前記静止補間処理によって静止補間画素を生成するステップと、前記動補間処理によって動補間画素を生成するステップと、前記調整信頼度データの値に応じて、前記静止補間画素と前記動補間画素とを適応的に混合するステップとを含むことが好ましい。本発明の動き補償フレーム生成装置及び方法によれば、動画ぼやけをさらに改善することができ、動き補償品質を大幅に高めることができる。以下、本発明の動き補償フレーム生成装置及び方法の各実施形態について、添付図面を参照して説明する。<第1実施形態>図1は、第1実施形態の動き補償フレーム生成装置101を示している。動き補償フレーム生成装置101は、フレームメモリ11,動きベクトル検出部12a,全体スクロール判定部13a,信頼度生成部14,信頼度調整部15,補間画素生成部16を備える。補間画素生成部16は、静止補間部161,動補間部162,適応混合部163を備える。図1において、映像信号は、フレームメモリ11,動きベクトル検出部12a,補間画素生成部16に入力される。フレームメモリ11,動きベクトル検出部12a,補間画素生成部16に入力される実フレームを現在フレームF0とする。フレームメモリ11は、現在フレームF0の映像信号を1フレーム期間遅延させて出力する。フレームメモリ11より出力される、現在フレームF0に対して1フレーム過去の実フレームを過去フレームF1とする。過去フレームF1の映像信号は、動きベクトル検出部12a及び補間画素生成部16に入力される。動きベクトル検出部12aは、現在フレームF0と過去フレームF1の映像信号を用いて、過去フレームF1上の検出単位毎の動きベクトルを検出する。ここで、図2を用いて動きベクトル検出部12aによる動きベクトルの検出動作について説明する。図2において、過去フレームF1内の所定の座標x,yに位置する注目画素Piに対する動きベクトルを検出するとする。動きベクトル検出部12aは、現在フレームF0上の所定の座標x,yのx,yそれぞれに対して例えば±40画素の範囲を探索範囲とする。動きベクトル検出部12aは、注目画素Piから探索範囲内の後述する選択した画素に向かう複数の動きベクトル候補MVcの中から、最も相関の高い現在フレームF0内の画素Pjに向かう動きベクトルMVsを検出する。第1実施形態においては、相関を判断する指標の一例として、2フレーム間の輝度の差分絶対値和SAD:SumofAbsoluteDifferencesを用いる。図2に示すように、動きベクトル検出部12aは、SAD値を、一例として、注目画素Piの周辺の水平7画素及び垂直7画素のブロックBiと画素Pjの周辺の水平7画素及び垂直7画素のブロックBj内の各画素を用いて、式1により計算する。式1において、mvxcmvycは図2の動きベクトル候補MVcに相当する動きベクトル候補、SADは動きベクトル候補mvxcmvycに対するSAD値、L0,L1はそれぞれ現在フレームF0、過去フレームF1内の座標x,yでの画素の輝度値である。式1で計算したSAD値が最小となる画素が最も相関が高い。動きベクトル検出部12aは、複数の動きベクトル候補MVcの中からSAD値が最小となる画素Pjに向かう動きベクトルMVsを抽出して、抽出した動きベクトルMVsを動きベクトルMVとして出力する。第1実施形態においては、動きベクトル検出部12aの回路規模及び動きベクトル検出部12aで行う計算量を削減するために、注目画素Piから探索範囲内の全ての画素に向かう動きベクトル候補MVcを求めるのではなく、図3に示すように、水平方向及び垂直方向で選択した画素に向かう動きベクトル候補MVcを求めるようにしている。図3に示す例では、破線で示す探索範囲Ars内の垂直方向における奇数番目のラインを間引くと共に、水平方向における奇数番目の画素を間引いている。図3では、画素を円形で示しており、探索範囲Ars内の破線で示す円は間引かれた画素である。動きベクトル検出部12aは、注目画素Piから、水平方向及び垂直方向それぞれに2画素おきである実線で示す画素Pj22Pj42Pj62...Pj24Pj44Pj64...に向かう複数の動きベクトル候補MVcの中から最も相関の高い画素Pjに向かう動きベクトルMVsを検出する。即ち、動きベクトル検出部12aは、探索範囲Ars内の奇数番目のラインと奇数番目の画素を間引いていることから、水平方向及び垂直方向で奇数動きベクトル候補を間引いて、偶数動きベクトル候補から動きベクトルMVsを検出することになる。奇数動きベクトル候補の代わりに偶数動きベクトル候補を間引いてもよい。図1に戻り、動きベクトル検出部12aは、検出した動きベクトルMVに対応するSAD値をブロックマッチング誤差値BMEとして信頼度生成部14に供給する。動きベクトル検出部12aは、ブロックマッチング誤差値BMEを最大値が255となるように正規化して出力する。動きベクトル検出部12aにおける動きベクトルMVの検出単位、動きベクトルMVの探索範囲、相関の指標は上記の例に限定されるものではない。相関の指標としてSAD値を用いる場合、ブロックBi,Bjのサイズ及び形状は上記の例に限定されるものではない。動きベクトルMVの検出単位が画素単位ではなく、ブロック単位の場合は、注目単位としては注目画素Piではなく、注目ブロックとなる。また、動きベクトル検出部12aは図2に示すように隣接する2フレーム内の画素ではなく、隣接していない2フレーム内の画素を用いて動きベクトルMVを検出してもよい。さらに、動きベクトルMVの検出精度を高めるために2フレームより多いフレーム内の画素を用いて動きベクトルMVを検出してもよい。動きベクトル検出部12aにおける動きベクトルMVの検出方法は任意である。動きベクトル検出部12aが検出した動きベクトルMVは、全体スクロール判定部13a及び補間画素生成部16内の動補間部162に入力される。全体スクロール判定部13aは、フレーム内で画像が全体的にほぼ一方向にスクロールするいわゆる全体スクロールしているか否かを判定して、全体スクロールの程度を示す全体スクロール度DSを生成する。図4を用いて全体スクロール判定部13aにおける全体スクロール度DSの生成動作について説明する。全体スクロール判定部13aは、ステップS1にて、動きベクトルMVの1フレーム内におけるヒストグラムを検出する。全体スクロール判定部13aは、方向の異なる全ての動きベクトルMVに対応したカウンタを有する。全体スクロール判定部13aはフレームの開始時にカウンタをリセットし、1フレームが終了するまでそれぞれの動きベクトルMVが入力される度にカウンタをインクリメントさせて、動きベクトルMVに対応するヒストグラム値Histを算出する。全体スクロール判定部13aは、ステップS2にて、式2に基づいて、ヒストグラム値Histを0~255の範囲に値が収まるように正規化して、正規化ヒストグラム値Histnrmとして出力する。式2中のTotalnumは、全体スクロール判定部13aに入力される動きベクトルMVの1フレーム期間中の総入力回数である。正規化後の値の範囲は0~255に限定されるものではない。ステップS2の正規化処理は設ける方が好ましいが、省略可能である。HistnrmHist×255Totalnum...2なお、動きベクトルMVを1フレームの全画素に対して検出すればTotalnumは1フレームの画素数となる。画面の上下または左右端部では動きベクトルMVの検出精度はさほどよくない。そこで、1フレーム内の上下左右の端部を除く、中央部の所定の範囲で動きベクトルMVのヒストグラム値Histを算出してもよい。この場合は、Totalnumは中央部で検出した動きベクトルMVの1フレーム期間中の総入力回数となる。全体スクロール判定部13aは、ステップS3にて、正規化ヒストグラム値Histnrmにおける最大値を検出する。具体的には、全体スクロール判定部13aは、正規化ヒストグラム値Histnrmの中で最大値最大頻度を示すヒストグラム値Histnrmを検出する。動きベクトルMVの中で、最大のヒストグラム値が検出された動きベクトルを最大値動きベクトルとする。最大値動きベクトルは、画像の全体スクロールの方向を示す全体スクロール動きベクトルである。次に、全体スクロール判定部13aは、ステップS4にて、式3に基づいて、正規化ヒストグラム値Histnrmにおいて最大のヒストグラム値Histnrmと、最大値動きベクトルの周辺の動きベクトルに対応するヒストグラム値とを積算した周辺積算値SumHistを算出する。図5を用いて、ステップS4における周辺積算値SumHistの算出動作を概念的に説明する。図5において、探索範囲Ars内でハッチングを付した画素Pj64が注目画素Piと最も相関の高い画素Pjであるとする。前述のように、動きベクトル検出部12aでは奇数動きベクトル候補を間引いていることから、例えば注目画素Piから図5の画素Pj54に向かう動きベクトルは、水平方向では、画素Pj44に向かう動きベクトルまたは画素Pj64に向かう動きベクトルとなる。本来の画素Pj54に向かう動きベクトルは、画素Pj44に向かう動きベクトルと画素Pj64に向かう動きベクトルとのいずれかに振り分けられることになる。従って、画像が奇数動きベクトルのスクロール画像であった場合には、本来検出すべき最大値動きベクトルの値は、奇数動きベクトル近傍の偶数動きベクトルに分散することになる。そこで、式3によって、分散した正規化ヒストグラムHistnrmをまとめるために、周辺積算値SumHistを算出する。式3においては、図5に一点鎖線で囲んだ、画素Pj64と、画素Pj64周辺の画素Pj42Pj62,Pj82,Pj44Pj62,Pj84,Pj46,Pj66,Pj86の範囲で正規化ヒストグラムHistnrmの値を積算している。式3において、動きベクトル候補MVcのx成分及びy成分をそれぞれ2ずつずらすのは、奇数動きベクトル候補を間引いているからである。周辺積算値SumHistを算出する積算範囲は図5に示す例に限定されるものではない。図4に戻り、全体スクロール判定部13aは、ステップS5にて、周辺積算値SumHistと所定の閾値とを比較して全体スクロール度DSを生成して出力する。図6は、周辺積算値SumHistに対する全体スクロール度DSの特性の例を示している。図6に示すように、周辺積算値SumHistが閾値TH3以上のとき全体スクロール度DSを3、周辺積算値SumHistが閾値TH2以上閾値TH3未満のとき全体スクロール度DSを2、周辺積算値SumHistが閾値TH1以上閾値TH2未満のとき全体スクロール度DSを1、周辺積算値SumHistが閾値TH1未満のとき全体スクロール度DSを0としている。全体スクロール度DSの値が大きい方が、フレーム内で画像が全体的にほぼ一方向にスクロールする全体スクロールの程度が大きいということである。図6の例では、全体スクロール度DSを0~3の4段階としたが、これに限定されるものではない。全体スクロール度DSを0と1の2段階、即ち、全体スクロールしているか否かを判定してもよい。全体スクロールの程度とは、全体スクロール度DSを0と1の2段階とした場合を含む。全体スクロール判定部13aは、以上のように生成した全体スクロール度DSを信頼度調整部15に供給する。信頼度生成部14は、入力されたブロックマッチング誤差値BMEに基づいて、動きベクトル検出部12aが検出した動きベクトルMVの信頼度を示す指標である信頼度データDR1を生成する。信頼度生成部14は、図7に示すように、ブロックマッチング誤差値BMEが小さいほど大きくなり、ブロックマッチング誤差値BMEが大きいほど小さくなる信頼度データDR1を生成する。信頼度データDR1は信頼度調整部15に入力される。信頼度調整部15は、入力された信頼度データDR1を、全体スクロール度DSの値に応じてゲインを調整して、調整信頼度データDR2として出力する。信頼度調整部15は、図8に示すように、全体スクロール度DSの値が大きいほど調整信頼度データDR2の下限値を大きくするようゲインを調整する。信頼度調整部15は、図8に示す特性より分かるように、全体スクロール度DSの値が大きいほど、調整信頼度データDR2の値を大きくして信頼度を上昇させる。調整信頼度データDR2は、補間画素生成部16の適応混合部163に入力される。次に、補間画素生成部16の動作について説明する。静止補間部161は、入力された現在フレームF0内の画素と過去フレームF1内の画素とを用いて、常に静止補間処理によって現在フレームF0と過去フレームF1との間の補償フレームF10内の補間画素を生成する。具体的には、図9に示すように、現在フレームF0と過去フレームF1との間の補償フレームF10内の補間画素Psを、補間画素Psとそれぞれ同じ位置にある過去フレームF1内の画素Prと現在フレームF0内の画素Ptとを平均することによって生成する。動補間部162は、入力された現在フレームF0内の画素と過去フレームF1内の画素と動きベクトルMVとを用いて、動きベクトルMVに基づいた動補間処理によって現在フレームF0と過去フレームF1との間の補償フレームF10内の補間画素を生成する。具体的には、図10に示すように、補償フレームF10内の補間画素Pmを生成する際に、補間画素Pmと同じ位置にある過去フレームF1内の画素において検出された動きベクトルMVを1/2にした動きベクトル1/2×MVと、-1/2にした動きベクトル-1/2×MVとを用いる。動補間部162は、動きベクトル-1/2×MVで示す過去フレームF1内の画素Piと動きベクトル1/2×MVで示す現在フレームF0内の画素Pjとを平均して補間画素Pmを生成する。特に図示しないが、動補間部162は、補間画素Pmを中心とした所定の水平方向及び垂直方向の複数の画素の範囲で画素Piと画素Pjとを選択することができるよう、入力された現在フレームF0内の画素と過去フレームF1内の画素をそれぞれ水平方向及び垂直方向に遅延させる遅延回路を備える。第1実施形態においては、静止補間部161及び動補間部162の補間処理を図9及び図10に示すように隣接する2フレーム内の画素を用いて行っているが、隣接していない2フレーム内の画素を用いて補間処理を行ってもよい。適応混合部163には、静止補間部161より出力された補間画素Psと動補間部162より出力された補間画素Pmとが入力される。適応混合部163は、調整信頼度データDR2の値に応じて補間画素Psと補間画素Pmとを適応的に混合する。適応混合部163は、式4に基づいて補間画素Psと補間画素Pmとを混合して補間画素Pxを生成する。Px=Ps×256Pm×DR2256...4式4より分かるように、補間画素Pxは、調整信頼度データDR2の値が大きいほど、動補間処理によって生成した補間画素Pmの割合が大きくなる。前述のように、信頼度調整部15は、全体スクロール判定部13aが生成する全体スクロール度DSの値が大きいほど信頼度データDR1の値を大きくして調整信頼度データDR2とする。即ち、補間画素生成部16は、全体スクロール度DSの値が大きいほど静止補間処理によって生成した補間画素Psの割合を少なくして補間画素Pmの割合を大きくする。入力される映像信号として、実フレームを構成する各画素が順次入力され、補間画素生成部16によって補償フレームF10を構成する補間画素Pxが順次生成されることになる。これによって、動き補償フレーム生成装置101からは、過去フレームF1と現在フレームF0との間に内挿するそれぞれの補償フレームF10が生成されることになる。第1実施形態においては、図3で説明したように、動きベクトル候補MVcを間引くことによって奇数動きベクトル候補または偶数動きベクトル候補を間引いたが、動きベクトル候補の間引き方は図3の手法に限定されない。例えば、1フレームの画素数を水平及び垂直方向双方で1/2に間引き、1フレームの大きさを1/4とする。1/4の大きさのフレーム間で動きベクトルを検出する。この動きベクトルを、水平及び垂直方向それぞれ2倍して、動き補償フレーム生成装置101で実際に用いる動きベクトルMVとする。この場合、奇数動きベクトル候補が間引かれることになる。第1実施形態の動き補償フレーム生成装置101によれば、全体スクロール度DSを用いて動きベクトルMVの信頼度を調整するようにしているので、動画ぼやけを従来と比較してさらに改善することができ、動き補償品質を大幅に高めることができる。第1実施形態の動き補償フレーム生成装置101においては、動きベクトル検出部12aにおいて動きベクトル候補MVcを間引いているので、動きベクトル検出部12aの回路規模及び計算量を削減することが可能となる。これに併せて、全体スクロール判定部13aでの全体スクロール度DSの生成の際に、最大値動きベクトル全体スクロール動きベクトルの周辺の値を積算した周辺積算値SumHistを用いているので、動きベクトル候補を間引いたことによる悪影響を回避しつつ全体スクロール度DSを的確に生成することができる。<第2実施形態>図11に示す第2実施形態の動き補償フレーム生成装置102において、第1実施形態の動き補償フレーム生成装置101と同一部分には同一符号を付し、その説明を適宜省略することとする。第2実施形態の動き補償フレーム生成装置102における動きベクトル検出部12は、図1の動きベクトル検出部12aと同じでもよいし、動きベクトル候補MVcを間引かず動きベクトルMVを検出する構成であってもよい。第2実施形態の動き補償フレーム生成装置102は、全体スクロール判定部13aの代わりに、全体スクロール度DSを生成する構成が異なる全体スクロール判定部13bを備える。図12を用いて全体スクロール判定部13bの具体的構成について説明する。動きベクトル検出部12より出力された動きベクトルMVは、水平動きベクトル境界判定部131及び垂直動きベクトル境界判定部132に入力される。水平動きベクトル境界判定部131は、動きベクトルMVに基づいて、水平方向の動きベクトルの境界を判定する。垂直動きベクトル境界判定部132は、動きベクトルMVに基づいて、垂直方向の動きベクトルの境界を判定する。図13を用いて、水平動きベクトル境界判定部131で行われる水平方向の動きベクトルMVの境界を判定する方法について説明する。図13において、注目画素Piで検出された動きベクトルMVをMVREF、注目画素Piの左側に隣接する画素Paで検出された動きベクトルMVをMVLEFT、注目画素Piの上側に隣接する画素Pbで検出された動きベクトルMVをMVABOVEとする。まず、水平動きベクトル境界判定部131は、式5を用いて、注目画素Piと左側の画素Paとの間における水平方向の動きベクトルの境界の有無を判定する。式5において、MVREFH,MVLEFTHはMVREF,MVLEFTの水平成分、THHは所定の閾値である。MVREFHMVLEFTH>THH...5水平動きベクトル境界判定部131は、式5を満たす場合には、注目画素Piと左側の画素Paとの境界判別値MVHLEFTを1とし、式5を満たさない場合には、境界判別値MVHLEFTを0とする。境界判別値MVHLEFTが1であれば、注目画素Piと左側の画素Paとの間には、動きベクトルMVの水平成分に境界が存在することを示す。即ち、注目画素Piにおける動きベクトルMVの水平成分は、左側の画素Paにおける動きベクトルMVの水平成分に対して変化していることを示す。なお、閾値THHの値は、動きベクトルMVの探索範囲の大きさ等に応じて適宜設定する。次に、水平動きベクトル境界判定部131は、式6を用いて、注目画素Piと、注目画素Piの直上に位置する上側の画素Pbとの間における水平方向の動きベクトルの境界の有無を判定する。式6において、MVABOVEHはMVABOVEの水平成分である。MVREFHMVABOVEH>THH...6水平動きベクトル境界判定部131は、式6を満たす場合には、注目画素Piと上側の画素Pbとの境界判別値MVHABOVEを1とし、式6を満たさない場合には、境界判別値MVHABOVEを0とする。境界判別値MVHABOVEが1であれば、注目画素Piと上側の画素Pbとの間には、動きベクトルMVの水平成分に境界が存在することを示す。即ち、注目画素Piにおける動きベクトルMVの水平成分は、上側の画素Pbおける動きベクトルMVの水平成分に対して変化していることを示す。ここでは、水平動きベクトル境界判定部131は、式5を用いて、注目画素Piと左側の画素Paとの間における水平方向の動きベクトルの境界の有無を判定し、次に、式6を用いて、注目画素Piと上側の画素Pbとの間における水平方向の動きベクトルの境界の有無を判定すると説明したが、順番は逆でもよく、両者を同時に判定してもよい。第2実施形態では式5と式6とで同じ値の閾値THHを用いているが、式5と式6とで異なる閾値を用いてもよい。水平動きベクトル境界判定部131は、境界判別値MVHLEFTと境界判別値MVHABOVEとのOR演算を行って、水平動きベクトル境界判定信号MVHEDGEとして出力する。図13を用いて、垂直動きベクトル境界判定部132で行われる垂直方向の動きベクトルMVの境界を判定する方法について説明する。図13において、注目画素Piで検出された動きベクトルMVの垂直成分をMVREFV、注目画素Piの左側に隣接する画素Paで検出された動きベクトルMVの垂直成分をMVLEFTV、注目画素Piの上側に隣接する画素Pbで検出された動きベクトルMVの垂直成分をMVABOVEVとする。垂直動きベクトル境界判定部132は、式7を用いて、注目画素Piと左側の画素Paとの間における垂直方向の動きベクトルの境界の有無を判定する。また、垂直動きベクトル境界判定部132は、式8を用いて、注目画素Piと上側の画素Pbとの間における垂直方向の動きベクトルの境界の有無を判定する。THVは所定の閾値である。第2実施形態では式7と式8とで同じ値の閾値THVを用いているが、式7と式8とで異なる閾値を用いてもよい。MVREFVMVLEFTV>THV...7MVREFVMVABOVEV>THV...8垂直動きベクトル境界判定部132は、式7を満たす場合には、注目画素Piと左側の画素Paとの境界判別値MVVLEFTを1とし、式7を満たさない場合には、境界判別値MVVLEFTを0とする。境界判別値MVVLEFTが1であれば、注目画素Piと左側の画素Paとの間には、動きベクトルMVの垂直成分に境界が存在することを示す。即ち、注目画素Piにおける動きベクトルMVの垂直成分は、左側の画素Paにおける動きベクトルMVの垂直成分に対して変化していることを示す。なお、閾値THVの値は、動きベクトルMVの探索範囲の大きさ等に応じて適宜設定する。垂直動きベクトル境界判定部132は、式8を満たす場合には、注目画素Piと上側の画素Pbとの境界判別値MVVABOVEを1とし、式8を満たさない場合には、境界判別値MVVABOVEを0とする。境界判別値MVVABOVEが1であれば、注目画素Piと上側の画素Pbとの間には、動きベクトルMVの垂直成分に境界が存在することを示す。即ち、注目画素Piにおける動きベクトルMVの垂直成分は、上側の画素Pbおける動きベクトルMVの垂直成分に対して変化していることを示す。垂直動きベクトル境界判定部132は、境界判別値MVVLEFTと境界判別値MVVABOVEとのOR演算を行って、垂直動きベクトル境界判定信号MVVEDGEとして出力する。図13に示す例では、注目画素Piにおける動きベクトルMVと、左側の画素Paと上側の画素Pbにおける動きベクトルMVとを比較したが、これに限定されることはない。図14Aに示すように、左側の画素Paの代わりに右側に隣接する画素Pcを用いてもよく、図14Bに示すように、上側の画素Pb代わりに注目画素Piの直下に位置する下側の画素Pdを用いてもよい。図14Cに示すように、右側の画素Pcと下側の画素Pdを用いてもよく、図14Dに示すように、上下左右の画素Pa,Pb,Pc,Pdを用いてもよい。さらに、図14Eに示すように、左側の画素Paのみを用いたり、図14Fに示すように、上側の画素Pbのみを用いたりして、簡略化することもできる。但し、全体スクロールの判定精度を向上させるためには、左または右と上または下との双方を用いることが好ましい。また、必ずしも、注目画素Piにおける動きベクトルMVと、注目画素Piと隣接する画素の動きベクトルMVとを比較しなくてもよい。図14Gに示すように、注目画素Piにおける動きベクトルMVと、左側の画素Paのさらに左側の画素Peにおける動きベクトルMVとを比較し、注目画素Piにおける動きベクトルMVと、上側の画素Pbのさらに上側の画素Pfにおける動きベクトルMVとを比較してもよい。即ち、注目画素Piと注目画素Piに対して左方に位置する画素との動きベクトルMVどうし、注目画素Piと注目画素Piに対して右方に位置する画素との動きベクトルMVどうし、注目画素Piと注目画素Piに対して上方に位置する画素との動きベクトルMVどうし、注目画素Piと注目画素Piに対して下方に位置する画素との動きベクトルMVどうしの少なくとも1つを比較すればよい。さらに言えば、注目画素Piと異なる画素互いに異なる検出単位の動きベクトルMVを比較すればよい。図12において、境界判定信号混合部133には、水平動きベクトル境界判定信号MVHEDGEと垂直動きベクトル境界判定信号MVVEDGEとが入力される。境界判定信号混合部133は、水平動きベクトル境界判定信号MVHEDGEと垂直動きベクトル境界判定信号MVVEDGEとをOR演算することによって両信号を混合し、動きベクトル境界判定信号MVEDGEとして出力する。以上のようにして、破線で囲んだ境界判定信号生成部3123は、動きベクトル境界判定信号MVEDGEを生成する。動きベクトル境界判定信号MVEDGEは、境界判定信号集計部134に入力される。境界判定信号集計部134は、動きベクトル境界判定信号MVEDGEを集計する。第2実施形態においては、動きベクトルMVは1画素単位で検出されるので、動きベクトル境界判定信号MVEDGEは、図15に示すように、1画素単位で順次出力されることになる。図15において、それぞれの矩形は画素を示し、矩形内の1または0は動きベクトル境界判定信号MVEDGEが示す値である。境界判定信号集計部134は、図16のステップS21にて、1フレーム内の動きベクトル境界判定信号MVEDGEをカウントする。即ち、注目画素Piに対して得られた動きベクトル境界判定信号MVEDGEが1のときカウンタをインクリメントして、1フレーム内の動きベクトル境界判定信号MVEDGEを集計して総数EDGESUMを求める。次に、境界判定信号集計部134は、ステップS22にて、総数EDGESUMを式9を用いて正規化して正規化集計値EDGESUMNRMを出力する。式9において、TOTALNUMは総数EDGESUMの取り得る最大値を意味し、第2実施形態では動きベクトル境界判定信号MVEDGEが2値で表されているため、動きベクトル境界判定信号MVEDGEの検出単位の1フレーム内における総数である。即ち、動きベクトル境界判定信号MVEDGEは1画素単位で出力されるので、TOTALNUMの値は1フレーム内の総画素数となる。EDGESUMNRMEDGESUM×255TOTALNUM...91フレーム内の全ての画素に対して得られる動きベクトル境界判定信号MVEDGEを集計してもよいが、1フレーム内の部分的な画素に対して得られる動きベクトル境界判定信号MVEDGEを集計してもよい。前述のように、画面の上下または左右端部では動きベクトルMVの検出精度はさほどよくない。そこで、1フレーム内の上下左右の端部を除く、中央部の所定の範囲で動きベクトル境界判定信号MVEDGEを集計して総数EDGESUMを求めてもよい。総数EDGESUMを式9を用いて正規化して正規化集計値EDGESUMNRMとすれば、正規化集計値EDGESUMNRMは、動きベクトル境界判定信号MVEDGEの集計範囲に関係なく、0~255の値となる。図16のステップS22による正規化は必須ではないが、動きベクトル境界判定信号MVEDGEの集計範囲を変更した場合でも正規化集計値EDGESUMNRMは0~255の値となるので、後段の判定部135における判定処理に影響を与えることがない。そこで、ステップS22を設けて総数EDGESUMを正規化することが好ましい。正規化集計値EDGESUMNRMは、判定部135に入力される。判定部135は、正規化集計値EDGESUMNRMと所定の閾値TH11,TH12,TH13とを比較することによって、フレーム内の画像が全体スクロールしているか否か及び全体スクロールの程度を判定して、全体スクロール度DSを出力する。図17を用いて、判定部135が出力する全体スクロール度DSの特性について説明する。図17に示すように、閾値TH11,TH12,TH13と3つの閾値を設け、全体スクロール度DSを、正規化集計値EDGESUMNRMが閾値TH11以下のとき3、閾値TH11を超えて閾値TH12以下のとき2、閾値TH12を超えて閾値TH13以下のとき1、閾値TH13を越えれば0とする。第2実施形態においては、まず、動きベクトル検出部12が、それぞれのフレーム内の所定の検出単位毎に画像の動きベクトルMVを検出する。境界判定信号生成部3123が、1フレーム内の異なる検出単位で検出された動きベクトルMVを比較することによって、異なる検出単位間に動きベクトルの境界が存在するか否かを判定して動きベクトル境界判定信号MVEDGEを生成する。境界判定信号集計部134が、動きベクトル境界判定信号MVEDGEを集計して、1フレーム内で動きベクトルの境界が存在する程度を示す集計値EDGESUMまたはEDGESUMNRMを生成する。そして、判定部135は、集計値と所定の閾値TH11,TH12,TH13とを比較することによって、画像が全体的にスクロールしている程度を示す全体スクロール度DSを生成する。全体スクロール判定部13bは、動きベクトルMVの比較、集計、閾値との比較という比較的簡単な処理を行うだけでよいので、小さな回路規模で実現することができる。しかも、全体スクロールの程度を的確に判定することが可能である。上記の例では、水平動きベクトル境界判定部131及び垂直動きベクトル境界判定部132は、境界判別値を1と0の2値で判定するようにしたが、3値以上で判定するようにしてもよい。水平動きベクトル境界判定部131が境界判別値を3値以上で判定する例を、図18を用いて説明する。図18は水平動きベクトル境界判定部131が境界判別値MVHLEFTを生成する際の一例を示す特性図である。閾値THH1,THH2,THH3と3つの閾値を設け、境界判別値MVHLEFTを、MVREFHMVLEFTHが閾値THH3より大きいとき3、閾値THH3以下かつ閾値THH2より大きいとき2、閾値THH2以下かつ閾値THH1より大きいとき1、閾値THH1以下のとき0とした4値で表している。境界判別値MVHLEFTは、値が大きいほど境界度合いが大きいことを示す。図18は境界判別値MVHLEFTを生成する特性を示しているが、水平動きベクトル境界判定部131または垂直動きベクトル境界判定部132は図18と同様の特性で境界判別値MVHABOVE,MVVLEFT,MVVABOVEを生成する。水平動きベクトル境界判定部131は、求めた境界判別値MVHLEFTと境界判別値MVHABOVEとを比較し、値の大きいもの、即ち、境界度合いの大きい値を選択して水平動きベクトル境界判定信号MVHEDGEとして出力する。境界判別値を3値以上で判定する場合には、OR演算は用いない。垂直動きベクトル境界判定部132も同様の方法で境界判定信号MVVEDGEを出力する。境界判定信号混合部133では、水平動きベクトル境界判定信号MVHEDGEと垂直動きベクトル境界判定信号MVVEDGEとをOR演算することで動き境界判定信号MVEDGEを生成するのではなく、水平動きベクトル境界判定信号MVHEDGEと垂直動きベクトル境界判定信号MVVEDGEの内、値の大きい方、即ち、より境界度合いの大きい方を選択することで動き境界判定信号MVEDGEとして出力する。境界判定信号集計部134は、1フレーム内の動きベクトル境界判定信号MVEDGEを集計して総数EDGESUMを求める際に、動きベクトル境界判定信号MVEDGEに応じてカウンタをインクリメントする。例えば動きベクトル境界判定信号MVEDGEが2であればカウンタを2インクリメントし、3であればカウンタを3インクリメントする。図11において、信頼度調整部15は、図1と同様、全体スクロール度DSに応じて信頼度データDR1のゲインを調整して調整信頼度データDR2として出力する。補間画素生成部16は、調整信頼度データDR2の値に応じて補間画素Psと補間画素Pmとを適応的に混合して補間画素Pxを生成する。第2実施形態の動き補償フレーム生成装置102によれば、全体スクロール度DSを用いて動きベクトルMVの信頼度を調整するようにしているので、動画ぼやけを従来と比較してさらに改善することができ、動き補償品質を大幅に高めることができる。第2実施形態の動き補償フレーム生成装置102においては、図12に示す構成の全体スクロール判定部13bを用いているので、小さな回路規模で全体スクロールの程度を的確に判定することが可能となる。全体スクロールの程度を的確に判定することができるので、動画ぼやけ改善の効果を高めることができる。<第3実施形態>図19に示す第3実施形態の動き補償フレーム生成装置103において、第1実施形態の動き補償フレーム生成装置101または第2実施形態の動き補償フレーム生成装置102と同一部分には同一符号を付し、その説明を適宜省略することとする。第3実施形態の動き補償フレーム生成装置103における動きベクトル検出部12は、図1の動きベクトル検出部12aと同じでもよいし、動きベクトル候補MVcを間引かず動きベクトルMVを検出する構成であってもよい。動きベクトル検出部12が動きベクトル候補MVcを間引かず動きベクトルMVを検出する構成の場合、全体スクロール判定部13aは、図4のステップS4の処理を実行する必要はない。全体スクロール判定部13aは、全体スクロール動きベクトルである最大値動きベクトルに対応するヒストグラム値と所定の閾値とを比較して全体スクロール度DSを生成すればよい。第1及び第2実施形態においては、図8の特性図より分かるように、全体スクロールする画像に対して局所的に誤った動きベクトルMVを検出した場合であっても、信頼度データDR1よりも値が大きくなるように調整された調整信頼度データDR2が用いられることになる。その結果、誤った動きベクトルMVを検出した部分で画質改善効果が低下することになる。第3実施形態は、局所的に誤った動きベクトルMVを検出した場合の画質改善効果の低下を防ぐように構成したものである。図19において、全体スクロール判定部13aは、図4のステップS3で求めた最大値動きベクトルを全体スクロール動きベクトルSMVとして出力する。ベクトル判定部の第1の例であるベクトル一致判定部17は、動きベクトルMVと全体スクロール動きベクトルSMVとが一致しているか否かを判定し、一致判定信号CMPを出力する。動きベクトルMVの水平成分をMVX、垂直成分をMVY、全体スクロール動きベクトルSMVの水平成分をSMVX、垂直成分をSMVY、XTH,YTHを所定の閾値とする。全体スクロール判定部13aは、式10~式13を全て満たす場合に一致判定信号CMPを1、いずれか1つでも満たさない場合は一致判定信号CMPを0とする。≦MVX...10MVX≦...11≦MVY...12MVY≦...13信頼度選択部18には、信頼度生成部14より出力された信頼度データDR1と、信頼度調整部15より出力された調整信頼度データDR2と、ベクトル一致判定部17より出力された一致判定信号CMPとが入力される。信頼度選択部18は、一致判定信号CMPが1であれば動きベクトルMVと全体スクロール動きベクトルSMVとが一致しているので、選択信頼度データDRSELとして、調整信頼度データDR2を選択して出力する。また、信頼度選択部18は、一致判定信号CMPが0であれば動きベクトルMVと全体スクロール動きベクトルSMVとが一致していないので、選択信頼度データDRSELとして、調整信頼度データDR2よりも小さい値である信頼度データDR1を選択して出力する。適応混合部163は、信頼度選択部18より出力された選択信頼度データDRSELの値に応じて補間画素Psと補間画素Pmとを適応的に混合する。これによって、全体スクロールする画像に対して局所的に誤った動きベクトルMVを検出した画素または領域では、調整信頼度データDR2ではなく信頼度データDR1に応じて補間画素Psと補間画素Pmとが適応的に混合されるので、画質改善効果の低下を効果的に防ぐことができる。<第4実施形態>図20に示す第4実施形態の動き補償フレーム生成装置104において、第1実施形態の動き補償フレーム生成装置101、第2実施形態の動き補償フレーム生成装置102、第3実施形態の動き補償フレーム生成装置103と同一部分には同一符号を付し、その説明を適宜省略することとする。第4実施形態も、第3実施形態と同様、局所的に誤った動きベクトルMVを検出した場合の画質改善効果の低下を防ぐように構成したものである。図20において、全体スクロール判定部13aは、図4のステップS3で求めた最大値動きベクトルを全体スクロール動きベクトルSMVとして出力する。ベクトル判定部の第2の例であるベクトル一致度判定部19は、動きベクトルMVと全体スクロール動きベクトルSMVとがどの程度一致しているかを判定し、一致度判定信号DCMPを出力する。図21を用いて、ベクトル一致度判定部19における動きベクトルMVと全体スクロール動きベクトルSMVとの一致度の判定方法について説明する。図21において、XTH1~XTH4及びYTH1~YTH4は所定の閾値であり、XTH1≦XTH2≦XTH3≦XTH4、YTH1≦YTH2≦YTH3≦YTH4となっている。図21において、全体スクロール判定部13aより出力される水平成分SMVX及び垂直成分SMVYよりなる全体スクロール動きベクトルSMVを図21の中心に円にて示している。領域R4は、全体スクロール動きベクトルSMVの水平成分SMVXから±XTH1、垂直成分SMVYから±YTH1の範囲の部分である。領域R3は、全体スクロール動きベクトルSMVの水平成分SMVXから±XTH2、垂直成分SMVYから±YTH2の範囲で、領域R4を除いた部分である。領域R2は、全体スクロール動きベクトルSMVの水平成分SMVXから±XTH3、垂直成分SMVYから±YTH3の範囲で、領域R3及び領域R4を除いた部分である。領域R1は、全体スクロール動きベクトルSMVの水平成分SMVXから±XTH4、垂直成分SMVYから±YTH4の範囲で、領域R2~領域R4を除いた部分である。領域R0は、全体スクロール動きベクトルSMVの水平成分SMVXから±XTH4を超え、垂直成分SMVYから±YTH4を超える領域R1よりも外側の部分である。式で表せば、式14~式17を全て満たすのが領域R4である。ベクトル一致度判定部19は、式14~式17を全て満たす場合、動きベクトルMVと全体スクロール動きベクトルSMVとの一致度が最も高いと判定し、一致度判定信号DCMPを4とする。≦MVX...14MVX≦...15≦MVY...16MVY≦...17式14~式17のいずれかを満たさず、式18~式21を全て満たすのが領域R3である。ベクトル一致度判定部19は、式14~式17のいずれかを満たさず、式18~式21を全て満たす場合、動きベクトルMVと全体スクロール動きベクトルSMVとの一致度は領域R4の次に高いと判定し、一致度判定信号DCMPを3とする。≦MVX...18MVX≦...19≦MVY...20MVY≦...21式18~式21のいずれかを満たさず、式22~式25を全て満たすのが領域R2である。ベクトル一致度判定部19は、式18~式21のいずれかを満たさず、式22~式25を全て満たす場合、動きベクトルMVと全体スクロール動きベクトルSMVとの一致度は領域R3の次に高いと判定し、一致度判定信号DCMPを2とする。≦MVX...22MVX≦...23≦MVY...24MVY≦...25式22~式25のいずれかを満たさず、式26~式29を全て満たすのが領域R1である。ベクトル一致度判定部19は、式22~式25のいずれかを満たさず、式26~式29を全て満たす場合、動きベクトルMVと全体スクロール動きベクトルSMVとの一致度は領域R2の次に高いと判定し、一致度判定信号DCMPを1とする。≦MVX...26MVX≦...27≦MVY...28MVY≦...29式26~式29のいずれかを満たさないのが領域R0である。ベクトル一致度判定部19は、式26~式29のいずれかを満たさない場合、動きベクトルMVと全体スクロール動きベクトルSMVとの一致度は低いと判定し、一致度判定信号DCMPを0とする。図21に示す例では、一致度判定信号DCMPを5段階としたが、これに限定されるものではない。閾値の数を増やして一致度判定信号DCMPの段階数を増やしてもよい。信頼度混合部20には、信頼度生成部14より出力された信頼度データDR1と、信頼度調整部15より出力された調整信頼度データDR2と、ベクトル一致度判定部19より出力された一致度判定信号DCMPとが入力される。信頼度混合部20は、式30に基づいて、信頼度データDR1と調整信頼度データDR2とを混合して、混合信頼度データDRMIXとして出力する。DRMIXDR2×DCMP4DR1×...30式30より分かるように、一致度判定信号DCMPが4であれば、混合信頼度データDRMIXは調整信頼度データDR2となる。一致度判定信号DCMPが3であれば、混合信頼度データDRMIXは、調整信頼度データDR2の比率を多くした状態で信頼度データDR1と調整信頼度データDR2とを混合した値となる。一致度判定信号DCMPが2であれば、混合信頼度データDRMIXは、信頼度データDR1と調整信頼度データDR2とを均等に混合した値となる。一致度判定信号DCMPが1であれば、混合信頼度データDRMIXは、信頼度データDR1の比率を多くした状態で信頼度データDR1と調整信頼度データDR2とを混合した値となる。一致度判定信号DCMPが0であれば、混合信頼度データDRMIXは信頼度データDR1となる。適応混合部163は、信頼度混合部20より出力された混合信頼度データDRMIXの値に応じて補間画素Psと補間画素Pmとを適応的に混合する。これによって、全体スクロールする画像に対して局所的に誤った動きベクトルMVを検出した画素または領域では、調整信頼度データDR2ではなく信頼度データDR1に応じて補間画素Psと補間画素Pmとが適応的に混合されたり、局所的に誤った動きベクトルMVと全体スクロールベクトルSMVとの差分の程度によって信頼度データDR1と調整信頼度データDR2とを混合した混合信頼度データDRMIXに応じて補間画素Psと補間画素Pmとが適応的に混合されたりする。よって、画質改善効果の低下を効果的に防ぐことができる。ところで、第3実施形態の動き補償フレーム生成装置103では、ベクトル判定部の第1の例であるベクトル一致判定部17において、動きベクトルMVと全体スクロール動きベクトルSMVとの一致の程度を2段階で判定している。第4実施形態の動き補償フレーム生成装置104では、ベクトル判定部の第2の例であるベクトル一致度判定部19において、動きベクトルMVと全体スクロール動きベクトルSMVとの一致の程度を5段階で判定している。即ち、動き補償フレーム生成装置104は、動きベクトルMVと全体スクロール動きベクトルSMVとの一致の程度の判定を動き補償フレーム生成装置103における判定よりも増やしたということである。また、動き補償フレーム生成装置103では、信頼度選択部18において、信頼度データDR1と調整信頼度データDR2とを選択的に出力する選択信頼度データDRSELを生成している。動き補償フレーム生成装置104では、信頼度混合部20において、信頼度データDR1のみとする場合と、調整信頼度データDR2のみとする場合と、信頼度データDR1と調整信頼度データDR2との双方を用いる場合とを選択する混合信頼度データDRMIXを生成している。即ち、動き補償フレーム生成装置104は、動き補償フレーム生成装置103のように信頼度データDR1と調整信頼度データDR2との一方のみを選択的に用いる状態に、信頼度データDR1と調整信頼度データDR2との双方を用いる状態を加えたということである。本発明は以上説明した第1~第4実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々変更可能である。本発明をハードウェアによって構成してもよいし、ソフトウェアコンピュータプログラムによって構成してもよい。ハードウェアとソフトウェアとを混在させてもよく、ハードウェアとソフトウェアとの使い分けは任意である。第1~第4実施形態では、フレームレートを2倍にする動き補償フレーム生成装置を例として説明しているがこれに限るものではない。本発明は、フレームレートを3倍,4倍等の2倍以外のフレームレートにアップコンバートする動き補償フレーム生成装置にも用いることができる。また、本発明はフィルムジャダ除去装置等にも用いることができる。"