"複数のフレームを含む第1映像データに含まれるフレーム間動きベクトルと前記第1映像データの前記フレームよりも高い解像度を有する第2映像データのフレームとに基づいて動き補償された第1の画像データと、前記第1映像データのフレームを前記第2映像データのフレームと同じ解像度に変更した第2の画像データと、の差分を表す差分値が所定値より大きい場合に、前記第2の画像データを、動き補償された画像データとして出力する動き補償部を備える、画像処理装置。複数のフレームを含む第1映像データに含まれるフレーム間動きベクトルと前記第1映像データの前記フレームよりも高い解像度を有する第2映像データのフレームとに基づいて動き補償された第1の画像データと、前記第1映像データのフレームを前記第2映像データのフレームと同じ解像度に変更した第2の画像データと、の差分を表す差分値が所定値より大きい場合に、前記第2の画像データを、動き補償された画像データとして出力するステップを含む、画像処理方法。複数のフレームを含む第1映像データに含まれるフレーム間動きベクトルと前記第1映像データの前記フレームよりも高い解像度を有する第2映像データのフレームとに基づいて動き補償された第1の画像データと、前記第1映像データのフレームを前記第2映像データのフレームと同じ解像度に変更した第2の画像データと、の差分を表す差分値が所定値より大きい場合に、前記第2の画像データを、動き補償された画像データとして出力する機能をコンピュータに実現させるためのプログラム。複数のフレームを含む第1映像データに含まれるフレーム間動きベクトルと前記第1映像データの前記フレームよりも高い解像度を有する第2映像データのフレームとに基づいて動き補償された第1の画像データと、前記第1映像データのフレームを前記第2映像データのフレームと同じ解像度に変更した第2の画像データと、の差分を表す差分値が所定値より大きい場合に、前記第2の画像データを、動き補償された画像データとして出力する機能をコンピュータに実現させるためのプログラムが記録された、コンピュータにより読み取り可能な記録媒体。しかしながら、前記の画像データ記録再生装置は、動き予測と動き補償とをそれぞれ異なる空間解像度の映像データを用いて行っているため、前記の動き予測が外れると、動き補償により得られる映像データの高周波成分にノイズが付加されてしまう。そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、低い空間解像度の画像データ系列で動き予測し、高い空間解像度の画像データを用いて動き補償して高い空間解像度の画像データを生成しようとした場合に、その画像データの高周波成分にノイズが付加されることを予防することが可能な、新規かつ改良された画像処理装置、画像処理方法、プログラム、及び記録媒体を提供することにある。上記課題を解決するために、本発明のある観点によれば、複数のフレームを含む第1映像データに含まれるフレーム間動きベクトルと前記第1映像データの前記フレームよりも高い解像度を有する第2映像データのフレームとに基づいて動き補償された第1の画像データと、前記第1映像データのフレームを前記第2映像データのフレームと同じ解像度に変更した第2の画像データと、の差分を表す差分値が所定値より大きい場合に、前記第2の画像データを、動き補償された画像データとして出力する動き補償部を備える、画像処理装置が提供される。また、上記課題を解決するために、本発明の別の観点によれば、複数のフレームを含む第1映像データに含まれるフレーム間動きベクトルと前記第1映像データの前記フレームよりも高い解像度を有する第2映像データのフレームとに基づいて動き補償された第1の画像データと、前記第1映像データのフレームを前記第2映像データのフレームと同じ解像度に変更した第2の画像データと、の差分を表す差分値が所定値より大きい場合に、前記第2の画像データを、動き補償された画像データとして出力するステップを含む、画像処理方法が提供される。また、上記課題を解決するために、本発明の別の観点によれば、複数のフレームを含む第1映像データに含まれるフレーム間動きベクトルと前記第1映像データの前記フレームよりも高い解像度を有する第2映像データのフレームとに基づいて動き補償された第1の画像データと、前記第1映像データのフレームを前記第2映像データのフレームと同じ解像度に変更した第2の画像データと、の差分を表す差分値が所定値より大きい場合に、前記第2の画像データを、動き補償された画像データとして出力する機能をコンピュータに実現させるためのプログラムが提供される。また、上記課題を解決するために、本発明の別の観点によれば、複数のフレームを含む第1映像データに含まれるフレーム間動きベクトルと前記第1映像データの前記フレームよりも高い解像度を有する第2映像データのフレームとに基づいて動き補償された第1の画像データと、前記第1映像データのフレームを前記第2映像データのフレームと同じ解像度に変更した第2の画像データと、の差分を表す差分値が所定値より大きい場合に、前記第2の画像データを、動き補償された画像データとして出力する機能をコンピュータに実現させるためのプログラムが記録された、コンピュータにより読み取り可能な記録媒体が提供される。以上説明したように本発明によれば、低い空間解像度の画像データ系列で動き予測し、高い空間解像度の画像データを用いて動き補償して高い空間解像度の画像データを生成しようとした場合に、その画像データの高周波成分にノイズが付加されることを予防することが可能になる。以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。但し、本明細書及び図面において、実質的に同一の機能を有する構成要素については、同一の符号を付することにより重複した説明を省略する。高解像度画像の生成方法まず、本発明の実施形態に係る画像処理装置、及び画像処理方法について説明するに先立ち、図1を参照しながら、低い空間解像度で連続する映像が記録された画像データ系列以下、動画データと、その動画データに含まれる適当なフレーム以下、低解像度記録画像LRP;LowResolutionPictureに対応して離散的に記録された高空間解像度の画像データ以下、静止画データ、又は高解像度記録画像HRP;HighResolutionPictureとを用いて、前記動画データに含まれる任意のフレームに対応する高空間解像度の画像データ以下、生成画像CP;CreatedPicture、又は高解像度生成画像を生成するアイデアについて簡単に説明する。図1は、高解像度画像の生成方法の一例を示す説明図である。図1には、高解像度記録画像HRPtと、低解像度記録画像LRPt、LRPthと、拡大スケーリング画像MP;MagnifiedPictureMPt、MPth、生成画像CPthとが描画されている。以下、カッコ内の文字は、撮影時刻を表すものとする。例えば、生成画像CPthは、時刻thに撮影された低解像度記録画像LRPthに対応する生成画像を表す。生成画像CPは、低解像度記録画像LRPを用いて検出された動きベクトルと高解像度記録画像HRPとを用いて動き補償することによって生成された画像データである。例えば、図1に示すように、低解像度記録画像LRPtを拡大スケーリングして生成された拡大スケーリング画像MPtと、低解像度記録画像LRPthを拡大スケーリングして生成された拡大スケーリング画像MPthとを用いて、時刻tと時刻thとの間の動きベクトルMV;MotionVectorが検出されるS1。次いで、動きベクトルMVに基づき、低解像度記録画像LRPtの参照ブロックBLKに対応する高解像度記録画像HRPtの参照ブロックが抽出される。次いで、その参照ブロックの画素と拡大スケーリング画像MPthの画素とが所定の比率で合成されて、生成画像CPthが生成されるS2。上記の例では、動き予測と動き補償とが実質的に異なる画像を用いて実行される。低解像度記録画像LRPを拡大スケーリングして生成された拡大スケーリング画像MPは、高解像度記録画像HRPと同じ空間解像度に拡大してはいるものの、高解像度記録画像HRPに比べて高周波成分が欠落している。そのため、拡大スケーリング画像MPを用いて検出された動きベクトルと高解像度記録画像HRPが本来有すべき動きベクトルとにズレが生じる可能性がある。動き予測の精度が低い場合、高解像度記録画像HRPの中の参照ブロックの位置がズレてしまうため、動き補償して生成された生成画像CPの高周波成分にノイズが付加されてしまう。そこで、互いに異なる空間解像度を有する複数の画像データに基づいて動き補償を実行する場合に、動き補償に起因してノイズが付加されることを抑制する技術が求められている。以下で説明するように、本発明の一実施形態に係る画像処理装置は、互いに異なる空間解像度を有する複数の画像データに基づいて動き補償を実行する場合に、動きベクトルに基づいて高解像度記録画像HRPの参照ブロックと、動き補償に際して合成される拡大スケーリング画像MPの参照ブロックとを比較し、その比較結果に応じて適応的に動き補償に係る処理を切り替える機能を有する。その機能により、動き補償に起因してノイズが付加されることを予め防止することが可能になるという効果を奏する。<本発明の一実施形態>以下、本発明の一実施形態に係る画像処理装置100について詳細に説明する。[画像処理装置100の装置構成]まず、図2を参照しながら、本実施形態に係る画像処理装置100の装置構成について説明する。図2は、本実施形態に係る画像処理装置100の装置構成の一例を示す説明図である。図2に示すように、画像処理装置100は、主に、撮像レンズ102と、撮像素子104と、カメラ信号処理ブロック110と、動画像記録再生ブロック120と、動画像記録再生ブロック120と、画像生成ブロック140と、画像生成タイミングコントローラ106と、表示回路108とを有する。撮像レンズ102は、光を集光させて被写体の像以下、集光画像を形成するための光学レンズである。撮像素子104は、撮像レンズ102が集光した光を電気信号に変換する光電素子である。撮像素子104には、例えば、CCDイメージセンサChargeCoupledDeviceImageSensorやCMOSイメージセンサComplementaryMetalOxideSemiconductorImageSensor等の半導体素子が用いられる。また、撮像素子104は、動画データが持つ空間解像度の有効画素数よりも多い画素を有している。表示回路108は、画像データを記録又は再生する際、或いは、その画像データを確認する際に、図示しない表示装置に対して前記の画像データを表示させる。画像生成タイミングコントローラ106は、動画データを再生している途中でオペレータが静止画データを取得するように指示する装置である。カメラ信号処理ブロック110カメラ信号処理ブロック110は、図2に示すように、A/D変換器112と、デジタル信号処理回路114とを含む。A/D変換器112は、入力されたアナログ信号をデジタル信号に変換して出力するアナログデジタル変換器Analog-to-DigitalConverterである。A/D変換器112は、撮像素子104から入力された集光画像のアナログ信号をデジタル信号に変換してデジタル信号処理回路114に出力する。デジタル信号処理回路114は、A/D変換器112から入力された集光画像のデジタル信号以下、画像データに対し、ホワイトバランスの調整やガンマ補正等の処理を行う。動画像記録再生ブロック120動画像記録再生ブロック120は、図2に示すように、画像密度変換回路126と、動画像圧縮/伸長回路124と、記憶部122とを含む。画像密度変換回路126は、動画データの記録に際し、デジタル信号処理回路114から入力された画像データの系列動画データに対して間引き処理例えば、フレーム間差分符号化等を施す。画像密度変換回路126は、その間引き処理後の動画データを動画像圧縮/伸長回路124に出力する。動画像圧縮/伸長回路124は、画像密度変換回路126から入力された前記間引き後の動画データを圧縮処理し、その圧縮された動画データを記憶部122に記録する。一方、動画データの再生に際し、動画像圧縮/伸長回路124は、記憶部122に記録された前記の動画データを読出して伸長処理を施す。そして、動画像圧縮/伸長回路124は、その伸長された動画データを画像密度変換回路126に対して出力する。画像密度変換回路126は、動画像圧縮/伸長回路124から入力された動画データに対して補間処理例えば、差分化されたデータの復元等を施す。静止画像記録再生ブロック130静止画像記録再生ブロック130は、図2に示すように、静止画像圧縮/伸長回路134と、記憶部132とを含む。但し、記憶部132は、前記の記憶部122と共通の記憶装置を用いて、その機能を実現することもできる。静止画像圧縮/伸長回路134は、静止画データの記録に際し、デジタル信号処理回路114から入力された画像データに圧縮処理を施して記憶部132に出力する。一方、静止画データの再生に際し、静止画像圧縮/伸長回路134は、記憶部122に記録された画像データを読出して伸長処理を施す。画像生成ブロック140図2に示すように、画像生成ブロック140は、主に、動き予測回路142と、動き補償回路144と、差分画像判定回路146とを含む。なお、動き予測回路142は、上記の動き予測部の一例である。また、動き補償回路144は、上記の画像生成部の一例である。動き予測回路142は、動画像記録再生ブロック120から伝送された動画データについて、フレーム間の動き予測を実行して動きベクトルを検出する。例えば、動き予測回路142は、所定時刻に記録されたフレームに最も近い時点で記録された静止画データを選択する。そして、動き予測回路142は、その静止画データに対応するフレームと所定時刻に記録されたフレームとの間で動き予測を実行してフレーム間の動きベクトルを検出する。このとき、動き予測回路142は、参照する各フレームLRPを拡大スケーリングして拡大スケーリング画像MPに変換し、該当する拡大スケーリング画像間で動きベクトルを検出する。他の例として、動き予測回路142は、所定時刻に記録されたフレームに近い時点で記録された複数の静止画データを抽出した上で、前記の所定時刻に記録されたフレームに最も近似した静止画データに対応するフレームを選択することもできる。そして、動き予測回路142は、その選択された静止画データに対応するフレームと所定時刻に記録されたフレームとの間で動き予測を実行してフレーム間の動きベクトルを検出してもよい。また、動き予測回路142は、各フレームLRPを拡大スケーリングせずに、該当するフレーム間で動きベクトルを検出し、生成画像CPの空間解像度に適合するように前記動きベクトルを拡大することも可能である。動き補償回路144は、動き予測回路142から入力された動きベクトルの情報と、動画像記録再生ブロック120から入力された静止画データとに基づいて動き補償を実行する。例えば、動き補償回路144は、所定時刻に記録されたフレームの参照ブロックに対応する静止画データの参照ブロックを前記の動きベクトルに基づいて特定する。動き補償回路144は、その特定された静止画データの参照ブロックと、所定時刻に記録されたフレームの参照ブロックとを所定の比率で合成して画像データ生成画像CP’を生成する。そして、動き補償回路144は、その生成画像CP’を差分画像判定回路146に出力する。差分画像判定回路146は、動き補償回路144により入力された前記の生成画像CP’と、その時刻に記録されたフレームの拡大スケーリング画像MPとを比較する。差分画像判定回路146は、前記の拡大スケーリング画像MPと生成画像CP’との差分画像を生成するか、或いは、その両画像MP、CP’の差分を表す差分値を算出する。なお、差分画像判定回路146は、上記の差分量算出部の一例である。前記の両画像MP、CP’の差が許容範囲内の場合、差分画像判定回路146は、動き補償により生成された生成画像CP’を出力するように前記の動き補償回路144を制御する。一方、前記の両画像MP、CP’の差が許容範囲を超える場合、差分画像判定回路146は、前記の拡大スケーリング画像MPをそのまま出力するように動き補償回路144を制御する。このとき、差分画像判定回路146は、例えば、前記の差分値と所定の設定値との間の大小関係に応じて動き補償回路144の制御方法を切り替える。以上、本実施形態に係る画像処理装置100の装置構成について説明した。上記の装置構成を適用すると、画像処理装置100は、動きベクトルの予測精度に起因してノイズが発生することを予め防止することができる。[画像データの記録動作]次に、本実施形態に係る画像処理装置100による画像データの記録動作について簡単に説明する。まず、オペレータが画像処理装置100に記録動作の開始を指示するS10。その指示を受け、画像処理装置100は、動画データを構成するフレームの連続記録を開始するS12。画像処理装置100は、撮像レンズ102を介して集光画像を取得するS14。次いで、画像処理装置100は、その集光画像を撮像素子104により光電変換してアナログ信号を生成するS16。次いで、画像処理装置100は、そのアナログ信号をA/D変換器112に入力してデジタル信号に変換するS18。次いで、画像処理装置100は、そのデジタル信号をデジタル信号処理回路114に入力して、そのデジタル信号に対応する画像データのホワイトバランスの調整やガンマ補正等の処理を実行するS20。画像処理装置100は、前記の画像データを蓄積して動画データを形成することができる。次いで、画像処理装置100は、画像密度変換回路126により、上記の動画データに間引き処理を施すS22。ステップS22を実行する際、NTSCNationalTelevisionStandardCommittee方式、PALPhaseAlternationbyLine方式、又はISDBIntegratedServicesDigitalBroadcasting方式等の各ビデオ信号フォーマットにおける有効画素数が得られる。次いで、画像処理装置100は、動画像圧縮/伸長回路124により、前記の間引き処理が施された動画データを圧縮処理しS24、記憶部122に記録するS25。また、画像処理装置100は、静止画像圧縮/伸長回路134により、所定の時間間隔で間歇的に前記の画像データ静止画データを取得して圧縮処理しS32、記憶部132に記録するS34。[画像データの再生動作]次に、本実施形態に係る画像処理装置100による画像データの再生動作について簡単に説明する。画像処理装置100に対し、オペレータが画像生成タイミングコントローラ106を用いて再生動作の開始を指示するS50。その指示を受け、画像処理装置100は、前記の動画データよりも空間解像度が高く、かつ、前記の静止画データが記録されていない記録時点における高画質画像データの生成を開始するS52。画像処理装置100は、記憶部122に記録された圧縮処理後の動画データを読み出しS54、動画像圧縮/伸長回路124により伸長処理を実行するS56。次いで、画像処理装置100は、画像密度変換回路126により、伸長処理された動画データの補間処理を実行するS58。ステップS58により、前記の動画データの各フレームは、静止画データと同一画素数を有する画像データに変換される。そして、その動画データは、画像生成ブロック140に伝送されるS60。また、画像処理装置100は、静止画像圧縮/伸長回路134により、記憶部132に記録された静止画データを読み出して伸長しS72、画像生成ブロック140に伝送するS74。画像生成ブロック140の動作ここで、図3を参照しながら、画像生成ブロック140の処理動作について説明する。図3は、画像生成ブロック140の処理動作を説明するための説明図である。図3には、撮影時刻に対応するように、高解像度記録画像HRPtと、複数の低解像度記録画像LRPt、LRPthと、生成画像CPthとが描画されている。尚、図3は、時刻thに記録された低解像度記録画像LRPthに対応する生成画像CPthを生成する処理動作を具体的に説明するものである。但し、高解像度記録画像HRPは、水平画素数がN、垂直画素数がM、フレームレートが1/ΔT[fps]であるものと仮定する。また、低解像度記録画像LRPは、水平画素数がn、垂直画素数がm、フレームレートが1/Δt[fps]であるものと仮定する。そして、各変数は、N≧n、M≧m、ΔT≧tの関係を満たすものと仮定する。さらに、変数hは、0≦h≦ΔTの関係を満たすものと仮定する。以下、図3の例を参照しながら、時刻tの高解像度記録画像HRPtと、時刻thの低解像度記録画像LRPthとを用いて、時刻thの高解像度生成画像CPthを生成する方法について説明する。但し、本実施形態に係る画像処理装置100の処理方法は、これに限定されるものではない。例えば、図示しない他の時刻tΔTの高解像度記録画像HRPtΔTを併せて参照しながら、生成画像CPthを生成することもできる。その際、画像処理装置100は、被写体の動きの大きさや速度等に応じて参照すべき高解像度記録画像HRPを選択するといった処理を行ってもよい。S1まず、画像処理装置100は、動き予測回路142により、低解像度記録画像LRPt及びLRPthを用いて動き予測を実行する。このとき、動き予測回路142は、低解像度記録画像LRPt及びLRPthを拡大スケーリングして拡大スケーリング画像MPt及びMPthを生成する。次いで、動き予測回路142は、拡大スケーリング画像MPtとMPthとを比較してMPtとMPthとの間の動きベクトルMVを検出する。尚、動き予測の方法として、例えば、ブロックマッチング法、位相相関法、又はオプティカルフロー法等を本実施形態に適用することができる。S2次いで、画像処理装置100は、動き補償回路144により、前記の動きベクトルMVと高解像度記録画像HRPtとを用いて動き補償を実行する。動き補償回路144は、前記の動きベクトルMVを利用して、拡大スケーリング画像MPthの参照ブロックに対応する高解像度記録画像HRPtの参照ブロックを特定する。そして、動き補償回路144は、その参照ブロックと前記の拡大スケーリング画像MPthの参照ブロックとを所定の比率で合成して、暫定的に生成画像CP’thを生成する。もし、動き予測と動き補償とが同一の画像間で行われているならば、前記の生成画像CP’thが生成画像CPthとして出力されても前記の動き予測精度に起因して生成画像CPthにノイズが発生することは少ない。しかし、本実施形態に係る画像処理装置100は、低解像度記録画像LRPを用いて動き予測を行うため、高解像度記録画像HRPを用いて動き補償をする際に、その高解像度記録画像HRPに含まれる高周波成分の情報にノイズが発生する可能性がある。つまり、動き予測の精度に依存して動き補償に用いる高解像度記録画像HRPの参照ブロックと、それに対応する拡大スケーリング画像MPの参照ブロックとの間の相関が低くなる可能性が懸念されるのである。例えば、高解像度記録画像HRPと低解像度記録画像LRPとが同一の時刻に記録されたとしても、低解像度記録画像LRPは、高解像度記録画像HRPに含まれる高周波成分を含んでいない。そのため、低解像度記録画像LRPを高解像度記録画像HRPと同じ空間解像度に拡大して動き予測を実行したとしても、高解像度記録画像HRPを比較して得られる動きベクトルを精度良く予測することは難しい。また、低解像度記録画像LRPを伸長せずに比較して検出された動きベクトルを拡大しても、低解像度記録画像LRPに高周波成分に相当する情報が含まれていない点において同じであるため、動きベクトルを精度良く予測することは難しい。そこで、本実施形態に係る画像処理装置100は、動き補償に用いる高解像度記録画像HRPの参照ブロックと、それに対応する拡大スケーリング画像MPとの間の相関が低い場合に、そのフレームに関しては動き補償が施された画像を用いないように制御する差分画像判定回路146を有しているのである。差分画像判定回路146は、例えば、暫定的に生成された生成画像CP’thと拡大スケーリング画像MPthとを比較して差分量を算出する。その差分量が所定値よりも大きい場合、差分画像判定回路146は、両画像CP’、MPの相関が低いものと判断し、生成画像CPthとして、拡大スケーリング画像MPthをそのまま出力する。一方、前記の差分量が所定値よりも小さい場合、差分画像判定回路146は、両画像CP’、MPの相関が高いものと判断し、生成画像CP’thを生成画像CPthとして出力する。その結果、差分画像判定回路146は、動きベクトルの予測精度に起因して高周波成分に発生するノイズを低減させることができる。差分画像判定回路146の動作フローここで、図4を参照しながら、本実施形態に係る差分画像判定回路146の動作フローについて説明する。図4は、本実施形態に係る差分画像判定回路146の動作フローを示す説明図である。まず、差分画像判定回路146は、動き予測回路142により検出された動きベクトル参照ブロックO→参照ブロックCに基づき、拡大スケーリング画像MPthの参照ブロックO参照値O[i,j]と、高解像度記録画像HRPtの参照ブロックC参照値C[i,j]との間の差分量Dを算出するS102。差分画像判定回路146は、例えば、MSE法MeanSquareErrormethodやSAD法SumofAbsoluteDifferencemethod等の方法を用いて差分量D[i,j]を算出することができる。SAD法を用いる場合、差分画像判定回路146は、下式1に従って差分量Dを算出する。但し、i及びjは、それぞれ、動き予測の際に参照する単位ブロック内に含まれる水平及び垂直方向の画素位置を表す指標である。また、上式1の和は、単位ブロックに含まれる全ての画素の位置i,jに関するものである。次いで、差分画像判定回路146は、所定の設定パラメータTh以下、閾値と前記の差分量Dとを比較して、その大小関係を判定するS104。但し、閾値Thは、必要に応じて変更されうる。例えば、閾値Thは、画像データに動きの速い被写体が含まれる状況や、複雑な模様が含まれる状況等が想定される場合に、比較的大きな値に設定される。これらの状況は、動き予測の精度が低下しやすい状況であり、前記の差分値Dが比較的大きな値になりやすい。そのため、こうした状況下では、本実施形態に係る画像処理方法の適用範囲を広げるため、前記の閾値Thを比較的大きめに設定する方が好ましい。判定結果がD>Thの場合、この結果は、前記の参照ブロックCと参照ブロックOとが大きく相違していることを示している。また、この相違は、例えば、動き予測の精度が低いために誤った動き補償が行われたためか、或いは、時刻tに存在しなかった被写体が時刻thに出現したために生じる。結果として、画像処理装置100は、拡大スケーリング画像MPthに対して高解像度記録画像HRPtに含まれる高周波成分を補償することができない。そこで、差分画像判定回路146は、前記の参照ブロックOを生成画像CPth参照値OUT[i,j]=O[i,j]に設定してノイズの発生を防止するS106。判定結果がD≦Thの場合、この結果は、前記の参照ブロックCと参照ブロックOとが高い相関を有することを示している。そのため、画像処理装置100は、拡大スケーリング画像MPthに対し、動き補償を用いて、高解像度記録画像HRPtに含まれる高周波成分を補償することができる。そこで、差分画像判定回路146は、前記の参照ブロックCを用いて拡大スケーリング画像MPthの参照ブロックOを補償し、その補償された画像を生成画像CPth参照値OUT[i,j]=C[i,j]に設定するS108。上記のように、差分画像判定回路146は、動きベクトルの参照元と参照先とに該当する参照ブロックを予め比較評価することにより、動き予測の精度が低いことに起因してノイズが発生することを防止することができる。その結果、本実施形態に係る画像処理装置100は、ノイズが発生するような動き予測精度の低い場面では動き補償を行わずにノイズを防止し、その他の場面では動き補償を行って高画質の画像データを生成することができる。その結果、異なる空間解像度を有する画像データ系列を用いて動き補償をする場合において、より高画質の画像データ系列を生成することができる。画像処理方法ここで、図5を参照しながら、本実施形態に係る画像処理方法について説明する。図5は、本実施形態に係る画像生成処理の流れを説明するための説明図である。まず、動き予測回路142は、低解像度記録画像LRPを拡大スケーリングして高解像度記録画像HRPと同じ空間解像度を有する拡大スケーリング画像MPを生成するS202。次いで、参照ブロックの位置を示すパラメータbが初期化されるS204。次いで、パラメータbがパラメータbの最大値b_maxを超えているか否かが判定されるS206。但し、b_maxは、フレームに含まれるブロック数である。b≧b_maxの場合、画像生成ブロック140は、画像生成処理を終了する。b<b_maxの場合、動き予測回路142は、カレントフレームMPtからキーフレームMPthへの動き予測を実行するS208。次いで、画像生成ブロック140は、予測残差信号の大きさに基づいて動き補償を実行可能か否かを判定するS210。ステップS210において、動き補償の実行が不可であると判定された場合、動き補償回路144は、ステップS202で拡大スケーリング画像MPthを生成画像CPthとして出力するS216。一方、ステップS210において、動き補償の実行が可能であると判定された場合、動き補償回路144は、キーフレームに対応する高解像度記録画像HRPtと拡大スケーリング画像MPthとを用いて差分画像判定前記のD>ThorD≦Th判定を実行し、動き補償が可能か否かを判定するS212。ステップS212において、動き補償が可能であると判定された場合、動き補償回路144は、高解像度記録画像HRPtを用いて動き補償を実行するS214。このとき、動き補償回路144は、ステップS208で得られたカレントフレームからキーフレームへの動きベクトル、単位ブロックサイズ、又は参照フレーム情報等を利用する。一方、ステップS212において、動き補償の実行が不可であると判定された場合、動き補償回路144は、拡大スケーリング画像MPthを生成画像CPthとして出力するS216。次いで、画像生成ブロック140は、パラメータbをインクリメントしS218、再びステップS206から始まる処理を実行する。このように、画像生成ブロック140は、動き補償する際に前記の差分画像判定を実行しながら、動き補償が可能か否かを判定する。そのため、画像生成ブロック140は、動き補償に起因して生成画像CPthにノイズが発生することを抑制できる。以上、本実施形態に係る画像処理装置100について説明した。上記の通り、本実施形態に係る画像処理装置100は、差分画像判定回路146を有し、動き予測の精度に応じて生成画像CPとして出力する画像データを切り替えることができる。その結果、画像処理装置100は、異なる空間解像度を有する画像データ系列を用いて動き予測と動き補償とを実行する場合において、動き予測精度に関わらず、高画質な生成画像CPを生成することができる。また、差分画像判定回路146は、動き予測精度に起因して生成画像CPにノイズが発生するか否かを検出する際にも利用することができる。尚、画像処理装置100の各構成要素が実現する機能は、例えば、以下に例示する情報処理装置を用いて所定のプログラムにより実現することも可能である。[ハードウェア構成]上記の画像処理装置100が有する機能は、例えば、図6に示すハードウェア構成を有する情報処理装置によっても実現することが可能である。図6は、上記の画像処理装置100の各構成要素が有する機能を実現することが可能な情報処理装置のハードウェア構成例を示す説明図である。図6に示すように、前記の情報処理装置は、主に、CPUCentralProcessingUnit902と、ROMReadOnlyMemory904と、RAMRandomAccessMemory906と、ホストバス908と、ブリッジ910と、外部バス912と、インターフェース914と、入力部916と、出力部918と、記憶部920と、ドライブ922と、接続ポート924と、通信部926とにより構成される。CPU902は、例えば、演算処理装置又は制御装置として機能し、ROM904、RAM906、記憶部920、又はリムーバブル記録媒体928に記録された各種プログラムに基づいて各構成要素の動作全般又はその一部を制御する。ROM904は、例えば、CPU902に読み込まれるプログラムや演算に用いるデータ等を格納する。RAM906は、例えば、CPU902に読み込まれるプログラムや、そのプログラムを実行する際に適宜変化する各種パラメータ等を一時的又は永続的に格納する。これらの構成要素は、例えば、高速なデータ伝送が可能なホストバス908によって相互に接続されている。また、ホストバス908は、例えば、ブリッジ910を介して比較的データ伝送速度が低速な外部バス912に接続されている。入力部916は、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチ、及びレバー等の操作手段である。また、入力部916は、赤外線やその他の電波を利用して制御信号を送信することが可能なリモートコントロール手段所謂、リモコンであってもよい。なお、入力部916は、上記の操作手段を用いて入力された情報を入力信号としてCPU902に伝送するための入力制御回路等により構成されている。出力部918は、例えば、CRTCathodeRayTube、LCDLiquidCrystalDisplay、PDPPlasmaDisplayPanel、又はELDElectro-LuminescenceDisplay等のディスプレイ装置、スピーカ、ヘッドホン等のオーディオ出力装置、プリンタ、携帯電話、又はファクシミリ等、取得した情報を利用者に対して視覚的又は聴覚的に通知することが可能な装置である。記憶部920は、各種のデータを格納するための装置であり、例えば、ハードディスクドライブHDD;HardDiskDrive等の磁気記憶デバイス、半導体記憶デバイス、光記憶デバイス、又は光磁気記憶デバイス等により構成される。ドライブ922は、例えば、磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリ等のリムーバブル記録媒体928に記録された情報を読み出し、又はリムーバブル記録媒体928に情報を書き込む装置である。リムーバブル記録媒体928は、例えば、DVDメディア、Blu-rayメディア、HD-DVDメディア、コンパクトフラッシュCF;CompactFlash登録商標、メモリースティック、又はSDメモリカードSecureDigitalmemorycard等である。もちろん、リムーバブル記録媒体928は、例えば、非接触型ICチップを搭載したICカードIntegratedCircuitCard、又は電子機器等であってもよい。接続ポート924は、例えば、USBUniversalSerialBusポート、IEEE1394ポート、SCSISmallComputerSystemInterface、RS-232Cポート、又は光オーディオ端子等のような外部接続機器930を接続するためのポートである。外部接続機器930は、例えば、プリンタ、携帯音楽プレーヤ、デジタルカメラ、デジタルビデオカメラ、又はICレコーダ等である。通信部926は、ネットワーク932に接続するための通信デバイスであり、例えば、有線又は無線LANLocalAreaNetwork、Bluetooth登録商標、又はWUSBWirelessUSB用の通信カード、光通信用のルータ、ADSLAsymmetricDigitalSubscriberLine用のルータ、又は各種通信用のモデム等である。また、通信部926に接続されるネットワーク932は、有線又は無線により接続されたネットワークにより構成され、例えば、インターネット、家庭内LAN、赤外線通信、放送、又は衛星通信等である。以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。例えば、上記の実施形態の説明においては、後方のフレームを参照して動き予測、及び動き補償を実行する方法について述べたが、本発明の技術的範囲はこれに限定されず、前方のフレーム、或いは、前後のフレームを参照して動き予測、及び動き補償を実行することも可能である。[変形例]ここで、図7を参照しながら、前後のフレームに基づき、動き予測/動き補償の処理を実行して高画質の画像を生成する方法について説明する。図7は、前後のフレームに基づき、動き予測/動き補償の処理を逐次実行して高画質の画像を生成する方法を説明するための説明図である。図7に示すように、所望の撮影時刻の前後に高解像度記録画像HRPが記録されている場合、拡大スケーリング画像MPthと、高解像度記録画像HRPt及びHRPthとを用いて動き補償を施すことができる。しかし、どちらかの高解像度記録画像HRPから生成された暫定的な生成画像CP’thにノイズが発生すると、最終的に生成された生成画像CPthにもノイズが発生してしまう。そのため、拡大スケーリング画像MPthとの相関が高い暫定的な生成画像CP’thのみを用いて生成画像CPthを生成することも可能である。その結果、動き補償を適用可能なケースが増すため、より高画質な画像データ系列を生成することができる。"