"画像を小領域に区分した画像ブロックに対してポストフィルタによる画像補正を行う画像処理装置であって、各画像ブロックの周波数データから周波数成分エネルギー量を算出する周波数成分エネルギー量算出部と、処理対象の前記画像ブロックである対象画像ブロックから一定範囲内に位置する前記画像ブロックの量子化係数に応じて、比較対象とする比較画像ブロックを検索する画像箇所検索部と、前記対象画像ブロックの周波数成分エネルギー量、及び前記比較画像ブロックの周波数成分エネルギー量に基づいて前記対象画像ブロックの補正係数を算出する周波数成分エネルギー量比較部と、前記補正係数に基づいて、前記対象画像ブロックに対して行うポストフィルタのパラメータを算出するフィルタパラメータ算出部と、を備える画像処理装置。前記周波数成分エネルギー量比較部は、前記比較画像ブロックの周波成分エネルギー量を前記対象画像ブロックの周波成分エネルギー量により除算した値を、前記補正係数とすることを特徴とする請求項1に記載の画像処理装置。前記周波数成分エネルギー量比較部は、前記対象画像ブロックの量子化係数が所定の閾値よりも大きい場合、前記比較画像ブロックの高周波成分エネルギー量を前記対象画像ブロックの高周波成分エネルギー量により除算した値を、前記補正係数とし、前記対象画像ブロックの量子化係数が前記所定の閾値よりも小さい場合、前記ポストフィルタをオフにする値を、前記補正係数とすることを特徴とする請求項1に記載の画像処理装置。前記画像箇所検索部は、前記一定範囲内に位置する前記画像ブロックのうち、前記量子化係数が最小の画像ブロックを前記比較画像ブロックと特定することを特徴とする請求項1乃至請求項3のいずれか1項に記載の画像処理装置。前記画像箇所検索部は、前記画像の解像度に応じて前記一定範囲を定めることを特徴とする請求項1乃至請求項4のいずれか1項に記載の画像処理装置。画像を小領域に区分した画像ブロックに対してポストフィルタによる画像補正を行う画像処理方法であって、各画像ブロックの周波数データから周波数成分エネルギー量を算出し、処理対象の前記画像ブロックである対象画像ブロックから一定範囲内に位置する前記画像ブロックの量子化係数に応じて、比較対象とする比較画像ブロックを検索し、前記対象画像ブロックの周波数成分エネルギー量、及び前記比較画像ブロックの周波数成分エネルギー量に基づいて前記対象画像ブロックの補正係数を算出し、前記補正係数に基づいて、前記対象画像ブロックに対して行うポストフィルタのパラメータを算出する、画像処理方法。本発明が解決しようとする課題は、主に特許文献1における問題点であり、周波数特性の判定に特定の判定テーブル値を用いていることに起因する。以下に、詳細を述べる。特許文献1にかかる画像デコード装置は、デコードした画像に含まれる交流成分と、予め用意してある交流成分の特徴閾値判定テーブル値と、を比較することにより画質補正パラメータを選択している。特徴閾値は、予め正確に定められている必要がある。しかしながら、特徴閾値を定めるためのパターン数が少ない場合、上述の比較が線形的に動作しない、すなわち適切な判定処理が行えない。判定処理が正確でない場合、適切に画質補正が行われないという問題がある。本発明にかかる画像処理装置の一態様は、画像を小領域に区分した画像ブロックに対してポストフィルタによる画像補正を行う画像処理装置であって、各画像ブロックの周波数データから周波数成分エネルギー量を算出する周波数成分エネルギー量算出部と、処理対象の前記画像ブロックである対象画像ブロックから一定範囲内に位置する前記画像ブロックの量子化係数に応じて、比較対象とする比較画像ブロックを検索する画像箇所検索部と、前記対象画像ブロックの周波数成分エネルギー量、及び前記比較画像ブロックの周波数成分エネルギー量に基づいて前記対象画像ブロックの補正係数を算出する周波数成分エネルギー量比較部と、前記補正係数に基づいて、前記対象画像ブロックに対して行うポストフィルタのパラメータを算出するフィルタパラメータ算出部と、を備える、ものである。本発明にかかる画像処理方法の一態様は、画像を小領域に区分した画像ブロックに対してポストフィルタによる画像補正を行う画像処理方法であって、各画像ブロックの周波数データから周波数成分エネルギー量を算出し、処理対象の前記画像ブロックである対象画像ブロックから一定範囲内に位置する前記画像ブロックの量子化係数に応じて、比較対象とする比較画像ブロックを検索し、前記対象画像ブロックの周波数成分エネルギー量、及び前記比較画像ブロックの周波数成分エネルギー量に基づいて前記対象画像ブロックの補正係数を算出し、前記補正係数に基づいて、前記対象画像ブロックに対して行うポストフィルタのパラメータを算出する、ものである。本発明においては、対象画像ブロックの周辺から比較対象となる比較画像ブロックを特定し、周波数成分エネルギー量を比較することによりフィルタパラメータを算出している。すなわち、閾値等を設定することなくフィルタパラメータを算出することが可能である。これにより、交流成分に依存することなく、フィルタパラメータを適切に算出することが可能となり、適切に画像補正ができる。本発明によれば、画像の交流成分に依存せずに画像補正のフィルタパラメータを適切に設定することができる画像処理装置、及び画像処理方法を提供することが可能になる。<実施の形態1>以下、図面を参照して本発明の実施の形態について説明する。図1は、本実施の形態にかかる画像処理装置の構成を示すブロック図である。画像処理装置1は、エントロピー復号化部11と、逆量子化部12と、逆DCTDiscreteCosineTransform部13と、動き補償部14と、高周波成分エネルギー量算出部15と、高周波成分エネルギー量記憶メモリ16と、量子化係数記憶メモリ17と、低圧縮率画像箇所検索部18と、高周波成分エネルギー量比較部19と、フィルタパラメータ算出部20と、ポストフィルタ部21と、を備える。エントロピー復号化部11には、画像にかかる任意の符号化データが入力される。エントロピー復号化部11は、入力された符号化データに対してエントロピー復号を行う。復号処理により、マクロブロック毎の量子化データ及び量子化係数が算出される。なお、マクロブロックとは、1616ピクセル等の正方形範囲を指す。エントロピー復号化部11は、復号した量子化データを逆量子化部12に供給する。さらに、エントロピー復号化部11は、復号した量子化係数を量子化係数記憶メモリ17に格納する。逆量子化部12は、供給された各マクロブロックの量子化データの逆量子化処理を行う。逆量子化処理により、逆量子化部12は、マクロブロック毎に周波数データを算出する。逆量子化部12は、周波数データを逆DCT部13と、高周波成分エネルギー量算出部15と、に供給する。逆DCT部13は、供給された周波数データに対して逆離散コサイン変換処理を行い、変換処理により得られた画像データを動き補償部14に供給する。動き補償部14は、供給された画像データに対して動き補償処理を行い、デコード画像を生成する。動き補償部14は、生成したデコード画像をポストフィルタ部21に供給する。高周波成分エネルギー量算出部15には、各マクロブロックの周波数データが供給される。詳細には、高周波成分エネルギー量算出部15には、各マクロブロックの輝度情報に関するDCT係数のAC成分が供給される。高周波成分エネルギー量算出部15は、各マクロブロックの高周波成分エネルギー量を算出する。各マクロブロックの高周波成分エネルギー量は、DCT係数のAC成分の二乗和により算出される。高周波成分エネルギー量算出部15は、算出した各マクロブロックの高周波成分エネルギー量を高周波エネルギー量記憶メモリ16に格納する。高周波エネルギー量記憶メモリ16は、高周波成分エネルギー量算出部15から供給される各マクロブロックの高周波成分エネルギー量を記憶する記憶部である。量子化係数記憶メモリ17は、エントロピー復号化部11から供給された各マクロブロックの量子化係数を記憶する記憶部である。低圧縮率画像箇所検索部18は、量子化係数記憶メモリ17から各マクロブロックの量子化係数を読み出す。低圧縮率画像箇所検索部18は、画像補正対象とするマクロブロック対象マクロブロックとも記載する。の周囲に存在するマクロブロックの量子化係数を調べ、最小の量子化係数を持つマクロブロックを比較対象のマクロブロック比較マクロブロックとも記載する。として特定する。低圧縮率画像箇所検索部18は、特定した比較マクロブロックの位置座標を高周波成分エネルギー量比較部19に供給する。図2は、対象マクロブロックとその比較マクロブロックの検索の概念を示す概念図である。デコード生成画像30には、複数のマクロブロックが含まれる。各マクロブロック図2における各正方形部分は、1616ピクセルの画素の集合により構成される。対象マクロブロック31は、ポストフィルタの対象となるマクロブロックである。低圧縮率画像箇所検索部18は、対象マクロブロック31を中心とし、水平方向及び垂直方向に±N図2では、±2の範囲を検索対象のマクロブロックとする。なお、このNの値は、たとえばデコード生成画像30の解像度に応じて設定すればよい。高解像度の画像の場合、検索範囲を示すNの値を大きくする。一方、低解像度の画像の場合、検索範囲を示すNの値を小さくする。これにより、低解像度画像を対象にする際に関連の薄いマクロブロックを検索対象とすることを回避できる。低圧縮率画像箇所検索部18は、検索対象となるマクロブロックから比較マクロブロックを特定する。なお、対象マクロブロックは、順次設定されるものである。たとえば、画像の左上に位置するマクロブロックから順に対象マクロブロックに設定される。再度、図1を参照する。高周波成分エネルギー量比較部19は、対象マクロブロックの量子化係数を量子化係数記憶メモリ17から読み出す。高周波成分エネルギー量比較部19は、対象マクロブロック及び比較マクロブロックの高周波成分エネルギー量を高周波成分エネルギー量記憶メモリ16から読み出す。高周波成分エネルギー量比較部19は、対象マクロブロックの量子化係数と、あらかじめ設定された閾値と、を比較する。この比較結果により、高周波成分エネルギー量比較部19は、対象マクロブロックが高圧縮率箇所画像圧縮率が高く、画像圧縮時に高周波成分の欠落度が大きい箇所であるか否かが判定される。対象マクロブロックが高圧縮率箇所である場合、高周波成分エネルギー量比較部19は、対象マクロブロックの補正用倍率を、比較マクロブロックの高周波成分エネルギー量を対象マクロブロックの高周波成分エネルギー量により除算した値とする。一方、対象マクロブロックが高圧縮率箇所ではない場合、高周波成分エネルギー量比較部19は、対象マクロブロックの補正用倍率を1とする。すなわち、高周波成分エネルギー量比較部19は、対象マクロブロックに対してポストフィルタ処理を行わないポストフィルタ処理をオフにするようにする値を設定する。高周波成分エネルギー量比較部19は、算出した対象マクロブロックの補正用倍率をフィルタパラメータ算出部20に供給する。フィルタパラメータ算出部20は、供給された対象マクロブロックの補正用倍率から、対象マクロブロックのフィルタパラメータ値を算出する。フィルタパラメータ算出部20は、算出したフィルタパラメータ値をポストフィルタ部21に供給する。ポストフィルタ部21には、動き補償部14からデコード画像が供給される。さらに、ポストフィルタ部21には、フィルタパラメータ算出部20から各マクロブロックのフィルタパラメータ値が供給される。ポストフィルタ部21は、デコード画像の各マクロブロックに対して指定されたフィルタパラメータ値を用いて画像補正を行う。ポストフィルタ部21は、補正を行った画像を任意の処理部、装置に対して供給する。続いて、本実施の形態にかかる画像処理装置1による処理の流れを図3、図4のフローチャートを参照して説明する。はじめに、エントロピー復号化部11は、復号処理を行い、各マクロブロックの量子化係数を量子化係数記憶メモリ17に格納するS1。エントロピー復号化部11は、各マクロブロックの量子化データを逆量子化部12に供給する。逆量子化部12は、各マクロブロックの量子化データに対して逆量子化処理を行い、マクロブロック毎の周波数データ、より詳細にはマクロブロック毎の輝度情報に関するDCT係数のAC成分を算出する。逆量子化部12は、算出したマクロブロック毎のDCT係数のAC成分を高周波成分エネルギー量算出部15に供給する。高周波成分エネルギー量算出部15は、DCT係数のAC成分の二乗和を算出することにより、各マクロブロックの高周波成分エネルギー量を算出する。高周波成分エネルギー量算出部15は、各マクロブロックの高周波成分エネルギー量を高周波成分エネルギー量記憶メモリ16に格納するS2。動き補償部14は、逆DCT部13を介して供給された画像データに対して動き補償処理を行い、デコード画像を生成して、当該デコード画像をポストフィルタ部21に供給するS3。なお、S2とS3の処理は順不同の処理であり、逆の順序で行われてもよく、同時に行われてもよい。上述の処理S1~S3を全てのマクロブロックについて行うS4。全てのマクロブロックについて上述の処理S1~S3が終了した後に、低圧縮率画像箇所検索部18は、対象マクロブロックの周囲に存在するマクロブロックの量子化係数を調べ、最小の量子化係数を持つ比較マクロブロックを特定するS5。高周波成分エネルギー量比較部19は、対象マクロブロック及び比較マクロブロックの高周波成分エネルギー量を高周波成分エネルギー量記憶メモリ16から読み出すS6。高周波成分エネルギー量比較部19は、対象マクロブロックの量子化係数を量子化係数記憶メモリ17から読み出し、所定の閾値と比較するS7。本例では、閾値は20である。量子化係数が20未満である場合S7:Yes、高周波成分エネルギー量比較部19は、対象マクロブロックの補正用倍率を1とするS8。一方、量子化係数が20未満ではない場合S7:No、高周波成分エネルギー量比較部19は、対象マクロブロックの補正用倍率を、比較マクロブロックの高周波成分エネルギー量を対象マクロブロックの高周波成分エネルギー量により除算した値とするS9。なお、S7及びS8の処理を省略する構成とすることも可能である。すなわち、高周波成分エネルギー量比較部19は、量子化係数と閾値との比較を行わず、対象マクロブロックの補正用倍率を、比較マクロブロックの高周波成分エネルギー量を対象マクロブロックの高周波成分エネルギー量により除算した値としてもよい。S7及びS8の処理を省略した場合、量子化係数と比較する閾値を設定する必要がなくなる。そのため、閾値の誤設定による補正精度の劣化を防ぐことが可能になる。一方、S7及びS8の処理を行う構成の場合、対象マクロブロックの量子化係数の値によっては上述の除算処理を省略でき、処理負荷を軽減することができる。フィルタパラメータ算出部20は、S8またはS9において決定した対象マクロブロックの補正用倍率に応じてフィルタパラメータを算出するS10。ポストフィルタ部21は、対象マクロブロックのフィルタ処理をS10において算出したフィルタパラメータを用いて実行するS11。全てのマクロブロックのフィルタ処理が終了したか否かを判定しS12、ポストフィルタ処理が終了していないマクロブロックがある場合S12:No、対象マクロブロックを変更してS5から処理を行う。全てのマクロブロックのポストフィルタ処理が終了している場合S12:Yes、画像処理装置1は処理を終了する。続いて、図5、図6に示す具体例を用いて画像処理装置1の動作について説明する。図5は、対象マクロブロック及び検索対象となるマクロブロックの量子化係数を示す図である。各マクロブロック内に記載されている数値は、各マクロブロックの量子化係数を示している。図6は、対象マクロブロック及び検索対象となるマクロブロックの高周波数成分エネルギー量を示す図である。各マクロブロック内に記載されている数値は、各マクロブロックの高周波数成分エネルギー量を示している。以下の説明では、座標位置X5,Y5のマクロブロックに対してフィルタ処理を行う場合について説明する。なお、本例ではすでに、エントロピー復号化部11は、復号処理を行い、各マクロブロックの量子化係数を量子化係数記憶メモリ17に格納している。さらに、高周波成分エネルギー量算出部15は、各マクロブロックの高周波成分エネルギー量を高周波成分エネルギー量記憶メモリ16に格納している。低圧縮率画像箇所検索部18は、座標位置X5,Y5の周辺範囲である座標位置X3,Y3から座標位置X7,Y7の範囲から最小の量子化係数を検索する。低圧縮率画像箇所検索部18は、座標位置X5,Y3の量子化係数=19が最小と判断し、比較マクロブロックの座標位置をX5,Y3に特定する。続いて、高周波成分エネルギー量比較部19は、比較マクロブロックX5,Y3の高周波成分エネルギー量=203、対象マクロブロックX5,Y5の高周波成分エネルギー量=155を高周波成分エネルギー量記憶メモリ16から読み出す。高周波成分エネルギー量比較部19は、対象マクロブロックX5,Y5の量子化係数=29を量子化係数記憶メモリ17から読み出す。高周波成分エネルギー量比較部19は、読み出した量子化係数と、閾値と、を比較する。ここで、対象マクロブロックX5,Y5の量子化係数は29であり、閾値は20とする。よって、高周波成分エネルギー量比較部19は、対象マクロブロックX5,Y5が高圧縮率箇所と判定する。高圧縮率箇所であるため、高周波成分エネルギー量比較部19は、比較マクロブロックX5,Y3の高周波成分エネルギー量=203を、対象マクロブロックX5,Y5の高周波成分エネルギー量=155により除算する。高周波成分エネルギー量比較部19は、除算結果である1.310を補正用倍率とする。なお、前述のように量子化係数と閾値との比較を省略し、除算した値をそのまま補正用倍率に決定することも勿論可能である。次に、フィルタパラメータ算出部20は、補正用倍率1.310から対象マクロブロックX5,Y5に対して行うポストフィルタのフィルタパラメータを算出する。フィルタパラメータ算出部20は、算出したフィルタパラメータをポストフィルタ部21に供給する。ポストフィルタ部21は、供給されたフィルタパラメータを用いて対象マクロブロックの画質を補正する。続いて、本実施の形態にかかる画像処理装置の効果について説明する。まず、本実施の形態にかかる画像処理装置の最小構成上述の図2におけるS7及びS8の処理を省略した構成の効果を説明する。この画像処理装置は、対象マクロブロックの周辺から比較対象となる比較マクロブロックを特定し、周波数成分エネルギー量を比較することによりフィルタパラメータを算出している。すなわち、画像処理装置は、閾値等を設定することなく各マクロブロックのフィルタパラメータを算出することが可能である。これにより、画像処理装置は、交流成分に依存することなく、フィルタパラメータを適切に算出することが可能となり、適切に画像補正ができる。さらに、画像処理装置が対象マクロブロックの量子化係数と閾値とを比較する構成の場合、計算処理負荷を軽減することができる。なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。"