"予測処理が実施される際の処理単位となる符号化ブロックの最大サイズを決定するとともに、最大サイズの符号化ブロックが階層的に分割される際の上限の階層数を決定し、利用可能な1以上の符号化モードの中から、各々の符号化ブロックの符号化方法を定める符号化モードを選択する符号化制御手段と、入力画像を所定のサイズの符号化ブロックに分割するとともに、上記符号化制御手段により決定された上限の階層数に至るまで、上記符号化ブロックを階層的に分割するブロック分割手段と、上記ブロック分割手段により分割された符号化ブロックに対応する符号化モードとして、上記符号化制御手段によりイントラ符号化モードが選択された場合、フレーム内の符号化済みの画像信号を用いて、フレーム内予測処理を実施することで予測画像を生成するイントラ予測手段と、上記ブロック分割手段により分割された符号化ブロックと上記イントラ予測手段により生成された予測画像との差分画像を生成する差分画像生成手段と、上記差分画像生成手段により生成された差分画像を圧縮し、上記差分画像の圧縮データを出力する画像圧縮手段と、上記画像圧縮手段から出力された圧縮データ及び上記符号化制御手段により選択された符号化モードを可変長符号化して、上記圧縮データ及び上記符号化モードの符号化データが多重化されているビットストリームを生成する可変長符号化手段とを備え、上記イントラ予測手段は、予測画像を生成する際、予め用意されている1以上のフィルタの中から、所定のフィルタを選択し、上記フィルタを用いて、上記予測画像に対するフィルタ処理を実施して、フィルタ処理後の予測画像を上記差分画像生成手段に出力することを特徴とする動画像符号化装置。ブロック分割手段により分割された符号化ブロックに対応する符号化モードとして、符号化制御手段によりインター符号化モードが選択された場合、参照画像を用いて、上記符号化ブロックに対する動き補償予測処理を実施することで予測画像を生成する動き補償予測手段を設け、差分画像生成手段は、上記ブロック分割手段により分割された符号化ブロックとイントラ予測手段又は上記動き補償予測手段により生成された予測画像との差分画像を生成することを特徴とする請求項1記載の動画像符号化装置。符号化制御手段は、各々の符号化ブロック毎に、差分画像が圧縮される際に用いられる量子化パラメータ及び変換ブロックサイズを決定するとともに、予測処理が実施される際に用いられるイントラ予測パラメータ又はインター予測パラメータを決定し、画像圧縮手段は、上記符号化制御手段により決定された変換ブロックサイズ単位で、差分画像生成手段により生成された差分画像の変換処理を実施するとともに、上記符号化制御手段により決定された量子化パラメータを用いて、上記差分画像の変換係数を量子化することで、量子化後の変換係数を上記差分画像の圧縮データとして出力し、可変長符号化手段は、上記画像圧縮手段から出力された圧縮データ及び上記符号化制御手段により選択された符号化モードを可変長符号化する際、上記符号化制御手段により決定されたイントラ予測パラメータ又はインター予測パラメータと、量子化パラメータ及び変換ブロックサイズとを可変長符号化して、上記圧縮データ、上記符号化モード、上記イントラ予測パラメータ又は上記インター予測パラメータ、上記量子化パラメータ及び上記変換ブロックサイズの符号化データが多重化されているビットストリームを生成することを特徴とする請求項2記載の動画像符号化装置。イントラ予測手段は、イントラ予測を行うブロックのサイズ、上記符号化制御手段により決定された量子化パラメータ、予測画像を生成する際に用いているフレーム内の符号化済みの画像信号とフィルタ処理対象画素の距離、及び上記符号化制御手段により決定されたイントラ予測パラメータの中で、少なくとも1つ以上を考慮して、フィルタ処理に用いるフィルタを選択することを特徴とする請求項3記載の動画像符号化装置。イントラ予測手段は、ブロック分割手段により分割された符号化ブロックと予測画像間の二乗誤差和が最小になるウィーナフィルタを設計し、予め用意されている1以上のフィルタの中から選択しているフィルタを用いるよりも、上記ウィーナフィルタを用いる方が予測誤差の低減度合が高くなる場合、その選択しているフィルタの代わりに、上記ウィーナフィルタを用いて、予測画像に対するフィルタ処理を実施して、フィルタ処理後の予測画像を差分画像生成手段に出力し、可変長符号化手段は、上記イントラ予測手段により設計されたウィーナフィルタのフィルタ係数を可変長符号化して、上記フィルタ係数の符号化データをビットストリームに多重化することを特徴とする請求項1記載の動画像符号化装置。ビットストリームに多重化されている符号化データから階層的に分割されている各々の符号化ブロックに係る圧縮データ及び符号化モードを可変長復号する可変長復号手段と、上記可変長復号手段により可変長復号された符号化ブロックに係る符号化モードがイントラ符号化モードである場合、フレーム内の復号済みの画像信号を用いて、フレーム内予測処理を実施することで予測画像を生成するイントラ予測手段と、上記可変長復号手段により可変長復号された符号化ブロックに係る圧縮データから圧縮前の差分画像を生成する差分画像生成手段と、上記差分画像生成手段により生成された差分画像と上記イントラ予測手段により生成された予測画像とを加算して復号画像を生成する復号画像生成手段とを備え、上記イントラ予測手段は、予測画像を生成する際、予め用意されている1以上のフィルタの中から、所定のフィルタを選択し、上記フィルタを用いて、上記予測画像に対するフィルタ処理を実施して、フィルタ処理後の予測画像を上記復号画像生成手段に出力することを特徴とする動画像復号装置。可変長復号手段により可変長復号された符号化ブロックに係る符号化モードがインター符号化モードである場合、参照画像を用いて、上記符号化ブロックに対する動き補償予測処理を実施することで予測画像を生成する動き補償予測手段を設け、復号画像生成手段は、差分画像生成手段により生成された差分画像とイントラ予測手段又は上記動き補償予測手段により生成された予測画像とを加算して復号画像を生成することを特徴とする請求項6記載の動画像復号装置。可変長復号手段は、ビットストリームに多重化されている符号化データから各々の符号化ブロックに係る圧縮データ、符号化モード、イントラ予測パラメータ又はインター予測パラメータ、量子化パラメータ及び変換ブロックサイズを可変長復号し、差分画像生成手段は、上記可変長復号手段により可変長復号された符号化ブロックに係る量子化パラメータを用いて、当該符号化ブロックに係る圧縮データを逆量子化し、上記変換ブロックサイズ単位で、逆量子化後の圧縮データの逆変換処理を実施することで、圧縮前の差分画像を生成することを特徴とする請求項7記載の動画像復号装置。イントラ予測手段は、イントラ予測を行うブロックのサイズ、上記可変長復号手段により可変長復号された量子化パラメータ、予測画像を生成する際に用いているフレーム内の復号済みの画像信号とフィルタ処理対象画素の距離、及び上記可変長復号手段により可変長復号されたイントラ予測パラメータの中で、少なくとも1つ以上を考慮して、フィルタ処理に用いるフィルタを選択することを特徴とする請求項8記載の動画像復号装置。イントラ予測手段は、可変長復号手段によりビットストリームに多重化されている符号化データからウィーナフィルタのフィルタ係数が可変長復号されている場合、予め用意されている1以上のフィルタの中から選択しているフィルタの代わりに、上記ウィーナフィルタを用いて、予測画像に対するフィルタ処理を実施して、フィルタ処理後の予測画像を復号画像生成手段に出力することを特徴とする請求項6記載の動画像復号装置。符号化制御手段が、予測処理が実施される際の処理単位となる符号化ブロックの最大サイズを決定するとともに、最大サイズの符号化ブロックが階層的に分割される際の上限の階層数を決定し、利用可能な1以上の符号化モードの中から、各々の符号化ブロックの符号化方法を定める符号化モードを選択する符号化制御処理ステップと、ブロック分割手段が、入力画像を所定のサイズの符号化ブロックに分割するとともに、上記符号化制御処理ステップで決定された上限の階層数に至るまで、上記符号化ブロックを階層的に分割するブロック分割処理ステップと、上記ブロック分割処理ステップで分割された符号化ブロックに対応する符号化モードとして、上記符号化制御処理ステップでイントラ符号化モードが選択された場合、イントラ予測手段が、フレーム内の符号化済みの画像信号を用いて、フレーム内予測処理を実施することで予測画像を生成するイントラ予測処理ステップと、差分画像生成手段が、上記ブロック分割処理ステップで分割された符号化ブロックと上記イントラ予測処理ステップで生成された予測画像との差分画像を生成する差分画像生成処理ステップと、画像圧縮手段が、上記差分画像生成処理ステップで生成された差分画像を圧縮し、上記差分画像の圧縮データを出力する画像圧縮処理ステップと、可変長符号化手段が、上記画像圧縮処理ステップで出力された圧縮データ及び上記符号化制御処理ステップで選択された符号化モードを可変長符号化して、上記圧縮データ及び上記符号化モードの符号化データが多重化されているビットストリームを生成する可変長符号化処理ステップとを備え、上記イントラ予測処理ステップでは、予測画像を生成する際、予め用意されている1以上のフィルタの中から、所定のフィルタを選択し、上記フィルタを用いて、上記予測画像に対するフィルタ処理を実施して、フィルタ処理後の予測画像を上記差分画像生成手段に出力することを特徴とする動画像符号化方法。可変長復号手段が、ビットストリームに多重化されている符号化データから階層的に分割されている各々の符号化ブロックに係る圧縮データ及び符号化モードを可変長復号する可変長復号処理ステップと、上記可変長復号処理ステップで可変長復号された符号化ブロックに係る符号化モードがイントラ符号化モードである場合、イントラ予測手段が、フレーム内の復号済みの画像信号を用いて、フレーム内予測処理を実施することで予測画像を生成するイントラ予測処理ステップと、差分画像生成手段が、上記可変長復号処理ステップで可変長復号された符号化ブロックに係る圧縮データから圧縮前の差分画像を生成する差分画像生成処理ステップと、復号画像生成手段が、上記差分画像生成処理ステップで生成された差分画像と上記イントラ予測処理ステップで生成された予測画像とを加算して復号画像を生成する復号画像生成処理ステップとを備え、上記イントラ予測処理ステップでは、予測画像を生成する際、予め用意されている1以上のフィルタの中から、所定のフィルタを選択し、上記フィルタを用いて、上記予測画像に対するフィルタ処理を実施して、フィルタ処理後の予測画像を上記復号画像生成手段に出力することを特徴とする動画像復号方法。従来の画像符号化装置は以上のように構成されているので、フィルタ処理を実施して、平滑化された予測画像を生成すれば、予測方向の僅かなずれや、エッジに僅かな歪みが生じても、発生する予測誤差を低減することができる。しかし、非特許文献1では、8×8画素のブロック以外にはフィルタ処理を実施しておらず、8×8画素のブロックに用いるフィルタも一通りしかない。実際には、8×8画素以外のサイズのブロックでも同様に、予測画像と符号化対象画像の絵柄が似ていても、エッジの僅かなミスマッチによって、局所的に大きな予測誤差が発生して、予測効率の大幅な低下が生じることがある課題があった。また、同一サイズのブロックにおいても、予測誤差信号を量子化する際に用いる量子化パラメータや、ブロック内の画素の位置などが異なると、局所的な予測誤差を低減するのに適しているフィルタが異なるが、一通りのフィルタしか用意されておらず、予測誤差を十分に低減することができない課題があった。この発明は上記のような課題を解決するためになされたもので、局所的に発生する予測誤差を低減して、画像品質を高めることができる動画像符号化装置、動画像復号装置、動画像符号化方法及び動画像復号方法を得ることを目的とする。この発明に係る動画像符号化装置は、イントラ予測手段がフレーム内の符号化済みの画像信号を用いて、フレーム内予測処理を実施することで予測画像を生成する際、予め用意されている1以上のフィルタの中から、フィルタ処理対象ブロックの符号化に係る各種パラメータの状態に応じてフィルタを選択し、そのフィルタを用いて、予測画像に対するフィルタ処理を実施して、フィルタ処理後の予測画像を差分画像生成手段に出力するようにしたものである。この発明によれば、イントラ予測手段がフレーム内の符号化済みの画像信号を用いて、フレーム内予測処理を実施することで予測画像を生成する際、予め用意されている1以上のフィルタの中から、フィルタ処理対象ブロックの符号化に係る各種パラメータの状態に応じてフィルタを選択し、そのフィルタを用いて、予測画像に対するフィルタ処理を実施して、フィルタ処理後の予測画像を差分画像生成手段に出力するように構成したので、局所的に発生する予測誤差を低減して、画像品質を高めることができる効果がある。以下、この発明をより詳細に説明するために、この発明を実施するための形態について、添付の図面に従って説明する。実施の形態1.この実施の形態1では、映像の各フレーム画像を入力し、符号化済みの近傍画素からのイントラ予測処理または近接フレーム間で動き補償予測処理を実施することで予測画像を生成し、その予測画像とフレーム画像の差分画像である予測誤差信号に対して、直交変換量子化による圧縮処理を施した後に、可変長符号化を行ってビットストリームを生成する動画像符号化装置と、その動画像符号化装置から出力されるビットストリームを復号する動画像復号装置について説明する。この実施の形態1の動画像符号化装置は、映像信号の空間時間方向の局所的な変化に適応して、映像信号を多様なサイズの領域に分割してフレーム内フレーム間適応符号化を行うことを特徴としている。一般的に映像信号は、空間時間的に信号の複雑さが局所的に変化する特性を有している。空間的に見ると、ある特定の映像フレーム上では、空や壁などのような比較的広い画像領域中で均一な信号特性を持つ絵柄もあれば、人物や細かいテクスチャを持った絵画など小さい画像領域内で複雑なテクスチャパターンを持つ絵柄も混在することがある。時間的に見ても、空や壁は局所的に時間方向の絵柄の変化が小さいが、動く人物や物体はその輪郭が時間的に剛体非剛体の運動をするため、時間的な変化が大きい。符号化処理は、時間空間的な予測によって信号電力やエントロピーの小さい予測誤差信号を生成することで、全体の符号量を削減するが、予測のためのパラメータをできるだけ大きな画像信号領域に均一に適用できれば、当該パラメータの符号量を小さくすることができる。一方、時間的空間的に変化の大きい画像信号パターンに対して、同一の予測パラメータを適用すると、予測の誤りが増えるため、予測誤差信号の符号量を削減することができない。そこで、時間的空間的に変化の大きい画像信号パターンに対しては、予測対象の領域を小さくして、予測のためのパラメータのデータ量を増やしても予測誤差信号の電力エントロピーを低減するほうが望ましい。このような映像信号の一般的な性質に適応した符号化を行うため、この実施の形態1の動画像符号化装置では、所定の最大ブロックサイズから階層的に映像信号の領域を分割して、分割領域毎に予測処理や、予測誤差の符号化処理を実施するようにしている。この実施の形態1の動画像符号化装置が処理対象とする映像信号は、輝度信号と2つの色差信号からなるYUV信号や、ディジタル撮像素子から出力されるRGB信号等の任意の色空間のカラー映像信号のほか、モノクロ画像信号や赤外線画像信号など、映像フレームが水平垂直2次元のディジタルサンプル画素列から構成される任意の映像信号である。各画素の諧調は8ビットでもよいし、10ビット、12ビットなどの諧調であってもよい。ただし、以下の説明においては、特に断らない限り、入力される映像信号がYUV信号であるものとする。また、2つの色差成分U,Vが輝度成分Yに対して、サブサンプルされた4:2:0フォーマットの信号であるものとする。なお、映像の各フレームに対応する処理データ単位をピクチャと称し、この実施の形態1では、ピクチャは順次走査プログレッシブスキャンされた映像フレームの信号として説明を行う。ただし、映像信号がインタレース信号である場合、ピクチャは映像フレームを構成する単位であるフィールド画像信号であってもよい。図1はこの発明の実施の形態1による動画像符号化装置を示す構成図である。図1において、符号化制御部1はイントラ予測処理フレーム内予測処理又は動き補償予測処理フレーム間予測処理が実施される際の処理単位となる符号化ブロックの最大サイズを決定するとともに、最大サイズの符号化ブロックが階層的に分割される際の上限の階層数を決定する処理を実施する。また、符号化制御部1は利用可能な1以上の符号化モード1以上のイントラ符号化モード、1以上のインター符号化モードの中から、階層的に分割される各々の符号化ブロックに適する符号化モードを選択する処理を実施する。また、符号化制御部1は各々の符号化ブロック毎に、差分画像が圧縮される際に用いられる量子化パラメータ及び変換ブロックサイズを決定するとともに、予測処理が実施される際に用いられるイントラ予測パラメータ又はインター予測パラメータを決定する処理を実施する。量子化パラメータ及び変換ブロックサイズは、予測誤差符号化パラメータに含まれて、変換量子化部7、逆量子化逆変換部8及び可変長符号化部13等に出力される。なお、符号化制御部1は符号化制御手段を構成している。ブロック分割部2は入力画像を示す映像信号を入力すると、その映像信号が示す入力画像を符号化制御部1により決定された最大サイズの符号化ブロックに分割するとともに、符号化制御部1により決定された上限の階層数に至るまで、その符号化ブロックを階層的に分割する処理を実施する。なお、ブロック分割部2はブロック分割手段を構成している。切替スイッチ3は符号化制御部1により選択された符号化モードがイントラ符号化モードであれば、ブロック分割部2により分割された符号化ブロックをイントラ予測部4に出力し、符号化制御部1により選択された符号化モードがインター符号化モードであれば、ブロック分割部2により分割された符号化ブロックを動き補償予測部5に出力する処理を実施する。イントラ予測部4は切替スイッチ3からブロック分割部2により分割された符号化ブロックを受けると、フレーム内の符号化済みの画像信号を用いて、符号化制御部1から出力されたイントラ予測パラメータに基づいて、その符号化ブロックに対するフレーム内予測処理を実施することで予測画像を生成する処理を実施する。ただし、イントラ予測部4は上記の予測画像を生成した後、予め用意されている1以上のフィルタの中から、フィルタ処理対象ブロックの符号化に係る各種パラメータの状態に応じてフィルタを選択し、そのフィルタを用いて、上記の予測画像に対するフィルタ処理を実施して、フィルタ処理後の予測画像を減算部6及び加算部9に出力する。上記のフィルタは、次の4個のパラメータのうちの少なくとも1つ以上のパラメータを考慮して選択する。パラメータ1上記の予測画像のブロックサイズパラメータ2符号化制御部1により決定された量子化パラメータパラメータ3予測画像を生成する際に用いているフレーム内の符号化済みの画像信号とフィルタ処理対象画素の距離パラメータ4符号化制御部1により決定されたイントラ予測パラメータなお、切替スイッチ3及びイントラ予測部4からイントラ予測手段が構成されている。動き補償予測部5はブロック分割部2により分割された符号化ブロックに適する符号化モードとして、符号化制御部1によりインター符号化モードが選択された場合、動き補償予測フレームメモリ12により格納されている1フレーム以上の参照画像を用いて、符号化制御部1から出力されたインター予測パラメータに基づいて、その符号化ブロックに対する動き補償予測処理を実施することで予測画像を生成する処理を実施する。なお、切替スイッチ3及び動き補償予測部5から動き補償予測手段が構成されている。減算部6はブロック分割部2により分割された符号化ブロックから、イントラ予測部4又は動き補償予測部5により生成された予測画像を減算することで、差分画像=符号化ブロック-予測画像を生成する処理を実施する。なお、減算部6は差分画像生成手段を構成している。変換量子化部7は符号化制御部1から出力された予測誤差符号化パラメータに含まれている変換ブロックサイズ単位で、減算部6により生成された差分画像の変換処理例えば、DCT離散コサイン変換や、予め特定の学習系列に対して基底設計がなされているKL変換等の直交変換処理を実施するとともに、その予測誤差符号化パラメータに含まれている量子化パラメータを用いて、その差分画像の変換係数を量子化することで、量子化後の変換係数を差分画像の圧縮データとして出力する処理を実施する。なお、変換量子化部7は画像圧縮手段を構成している。逆量子化逆変換部8は符号化制御部1から出力された予測誤差符号化パラメータに含まれている量子化パラメータを用いて、変換量子化部7から出力された圧縮データを逆量子化し、その予測誤差符号化パラメータに含まれている変換ブロックサイズ単位で、逆量子化の圧縮データの逆変換処理例えば、逆DCT逆離散コサイン変換や、逆KL変換等の逆変換処理を実施することで、逆変換処理後の圧縮データを局所復号予測誤差信号として出力する処理を実施する。加算部9は逆量子化逆変換部8から出力された局所復号予測誤差信号とイントラ予測部4又は動き補償予測部5により生成された予測画像を示す予測信号を加算することで、局所復号画像を示す局所復号画像信号を生成する処理を実施する。イントラ予測用メモリ10はイントラ予測部4により次回のイントラ予測処理で用いられる画像として、加算部9により生成された局所復号画像信号が示す局所復号画像を格納するRAMなどの記録媒体である。ループフィルタ部11は加算器9により生成された局所復号画像信号に含まれている符号化歪みを補償し、符号化歪み補償後の局所復号画像信号が示す局所復号画像を参照画像として動き補償予測フレームメモリ12に出力する処理を実施する。動き補償予測フレームメモリ12は動き補償予測部5により次回の動き補償予測処理で用いられる参照画像として、ループフィルタ部11によるフィルタリング処理後の局所復号画像を格納するRAMなどの記録媒体である。可変長符号化部13は変換量子化部7から出力された圧縮データと、符号化制御部1から出力された符号化モード及び予測誤差符号化パラメータと、イントラ予測部4から出力されたイントラ予測パラメータ又は動き補償予測部5から出力されたインター予測パラメータとを可変長符号化して、その圧縮データ、符号化モード、予測誤差符号化パラメータ、イントラ予測パラメータ/インター予測パラメータの符号化データが多重化されているビットストリームを生成する処理を実施する。なお、可変長符号化部13は可変長符号化手段を構成している。図2はこの発明の実施の形態1による動画像復号装置を示す構成図である。図2において、可変長復号部51はビットストリームに多重化されている符号化データから階層的に分割されている各々の符号化ブロックに係る圧縮データ、符号化モード、予測誤差符号化パラメータ、イントラ予測パラメータ/インター予測パラメータを可変長復号して、その圧縮データ及び予測誤差符号化パラメータを逆量子化逆変換部55に出力するとともに、その符号化モード及びイントラ予測パラメータ/インター予測パラメータを切替スイッチ52に出力する処理を実施する。なお、可変長復号部51は可変長復号手段を構成している。切替スイッチ52は可変長復号部51から出力された符号化ブロックに係る符号化モードがイントラ符号化モードである場合、可変長復号部51から出力されたイントラ予測パラメータをイントラ予測部53に出力し、その符号化モードがインター符号化モードである場合、可変長復号部51から出力されたインター予測パラメータを動き補償予測部54に出力する処理を実施する。イントラ予測部53はフレーム内の復号済みの画像信号を用いて、切替スイッチ52から出力されたイントラ予測パラメータに基づいて、符号化ブロックに対するフレーム内予測処理を実施することで予測画像を生成する処理を実施する。ただし、イントラ予測部53は上記の予測画像を生成した後、予め用意されている1以上のフィルタの中から、フィルタ処理対象ブロックの復号に係る各種パラメータの状態に応じてフィルタを選択し、そのフィルタを用いて、上記の予測画像に対するフィルタ処理を実施して、フィルタ処理後の予測画像を加算部56に出力する。上記のフィルタは、次の4個のパラメータのうちの少なくとも1つ以上のパラメータを考慮して選択する。パラメータ1上記の予測画像のブロックサイズパラメータ2可変長復号部51により可変長復号された量子化パラメータパラメータ3予測画像を生成する際に用いているフレーム内の復号済みの画像信号とフィルタ処理対象画素の距離パラメータ4可変長復号部51により可変長復号されたイントラ予測パラメータなお、切替スイッチ52及びイントラ予測部53からイントラ予測手段が構成されている。動き補償予測部54は動き補償予測フレームメモリ59により格納されている1フレーム以上の参照画像を用いて、切替スイッチ52から出力されたインター予測パラメータに基づいて、符号化ブロックに対する動き補償予測処理を実施することで予測画像を生成する処理を実施する。なお、切替スイッチ52及び動き補償予測部54から動き補償予測手段が構成されている。逆量子化逆変換部55は可変長復号部51から出力された予測誤差符号化パラメータに含まれている量子化パラメータを用いて、可変長復号部51から出力された符号化ブロックに係る圧縮データを逆量子化し、その予測誤差符号化パラメータに含まれている変換ブロックサイズ単位で、逆量子化の圧縮データの逆変換処理例えば、逆DCT逆離散コサイン変換や、逆KL変換等の逆変換処理を実施することで、逆変換処理後の圧縮データを復号予測誤差信号圧縮前の差分画像を示す信号として出力する処理を実施する。なお、逆量子化逆変換部55は差分画像生成手段を構成している。加算部56は逆量子化逆変換部55から出力された復号予測誤差信号とイントラ予測部53又は動き補償予測部54により生成された予測画像を示す予測信号を加算することで、復号画像を示す復号画像信号を生成する処理を実施する。なお、加算部56は復号画像生成手段を構成している。イントラ予測用メモリ57はイントラ予測部53により次回のイントラ予測処理で用いられる画像として、加算部56により生成された復号画像信号が示す復号画像を格納するRAMなどの記録媒体である。ループフィルタ部58は加算器56により生成された復号画像信号に含まれている符号化歪みを補償し、符号化歪み補償後の復号画像信号が示す復号画像を参照画像として動き補償予測フレームメモリ59に出力する処理を実施する。動き補償予測フレームメモリ59は動き補償予測部54により次回の動き補償予測処理で用いられる参照画像として、ループフィルタ部58によるフィルタリング処理後の復号画像を格納するRAMなどの記録媒体である。図1では、動画像符号化装置の構成要素である符号化制御部1、ブロック分割部2、切替スイッチ3、イントラ予測部4、動き補償予測部5、減算部6、変換量子化部7、逆量子化逆変換部8、加算部9、ループフィルタ部11及び可変長符号化部13のそれぞれが専用のハードウェア例えば、CPUを実装している半導体集積回路、あるいは、ワンチップマイコンなどで構成されているものを想定しているが、動画像符号化装置がコンピュータで構成される場合、符号化制御部1、ブロック分割部2、切替スイッチ3、イントラ予測部4、動き補償予測部5、減算部6、変換量子化部7、逆量子化逆変換部8、加算部9、ループフィルタ部11及び可変長符号化部13の処理内容を記述しているプログラムを当該コンピュータのメモリに格納し、当該コンピュータのCPUが当該メモリに格納されているプログラムを実行するようにしてもよい。図3はこの発明の実施の形態1による動画像符号化装置の処理内容を示すフローチャートである。図2では、動画像復号装置の構成要素である可変長復号部51、切替スイッチ52、イントラ予測部53、動き補償予測部54、逆量子化逆変換部55、加算部56及びループフィルタ部58のそれぞれが専用のハードウェア例えば、CPUを実装している半導体集積回路、あるいは、ワンチップマイコンなどで構成されているものを想定しているが、動画像復号装置がコンピュータで構成される場合、可変長復号部51、切替スイッチ52、イントラ予測部53、動き補償予測部54、逆量子化逆変換部55、加算部56及びループフィルタ部58の処理内容を記述しているプログラムを当該コンピュータのメモリに格納し、当該コンピュータのCPUが当該メモリに格納されているプログラムを実行するようにしてもよい。図4はこの発明の実施の形態1による動画像復号装置の処理内容を示すフローチャートである。次に動作について説明する。最初に、図1の動画像符号化装置の処理内容を説明する。まず、符号化制御部1は、イントラ予測処理フレーム内予測処理又は動き補償予測処理フレーム間予測処理が実施される際の処理単位となる符号化ブロックの最大サイズを決定するとともに、最大サイズの符号化ブロックが階層的に分割される際の上限の階層数を決定する図3のステップST1。符号化ブロックの最大サイズの決め方として、例えば、全てのピクチャに対して、入力画像の解像度に応じたサイズに決定する方法が考えられる。また、入力画像の局所的な動きの複雑さの違いをパラメータとして定量化しておき、動きの激しいピクチャでは最大サイズを小さな値に決定し、動きが少ないピクチャでは最大サイズを大きな値に決定する方法などが考えられる。上限の階層数については、例えば、入力画像の動きが激しい程、階層数を深くして、より細かい動きが検出できるように設定し、入力画像の動きが少なければ、階層数を抑えるように設定する方法が考えられる。また、符号化制御部1は、利用可能な1以上の符号化モードM種類のイントラ符号化モード、N種類のインター符号化モードの中から、階層的に分割される各々の符号化ブロックに適する符号化モードを選択するステップST2。符号化制御部1による符号化モードの選択方法は公知の技術であるため詳細な説明を省略するが、例えば、利用可能な任意の符号化モードを用いて、符号化ブロックに対する符号化処理を実施して符号化効率を検証し、利用可能な複数の符号化モードの中で、最も符号化効率がよい符号化モードを選択する方法などがある。また、符号化制御部1は、各々の符号化ブロック毎に、差分画像が圧縮される際に用いられる量子化パラメータ及び変換ブロックサイズを決定するとともに、予測処理が実施される際に用いられるイントラ予測パラメータ又はインター予測パラメータを決定する。符号化制御部1は、量子化パラメータ及び変換ブロックサイズを含む予測誤差符号化パラメータを変換量子化部7、逆量子化逆変換部8及び可変長符号化部13に出力する。また、予測誤差符号化パラメータを必要に応じてイントラ予測部4に出力する。ブロック分割部2は、入力画像を示す映像信号を入力すると、その映像信号が示す入力画像を符号化制御部1により決定された最大サイズの符号化ブロックに分割するとともに、符号化制御部1により決定された上限の階層数に至るまで、その符号化ブロックを階層的に分割する。ここで、図5は最大サイズの符号化ブロックが階層的に複数の符号化ブロックに分割される様子を示す説明図である。図5の例では、最大サイズの符号化ブロックは、第0階層の符号化ブロックB0であり、輝度成分でL0,M0のサイズを有している。また、図5の例では、最大サイズの符号化ブロックB0を出発点として、4分木構造で、別途定める所定の深さまで階層的に分割を行うことによって、符号化ブロックBnを得ている。深さnにおいては、符号化ブロックBnはサイズLn,Mnの画像領域である。ただし、LnとMnは同じであってもよいし異なっていてもよいが、図5の例ではLn=Mnのケースを示している。以降、符号化ブロックBnのサイズは、符号化ブロックBnの輝度成分におけるサイズLn,Mnと定義する。ブロック分割部2は、4分木分割を行うため、常にLn1,Mn1=Ln/2,Mn/2が成立する。ただし、RGB信号などのように、全ての色成分が同一サンプル数を有するカラー映像信号4:4:4フォーマットでは、全ての色成分のサイズがLn,Mnになるが、4:2:0フォーマットを扱う場合、対応する色差成分の符号化ブロックのサイズはLn/2,Mn/2である。以降、第n階層の符号化ブロックBnで選択しうる符号化モードをmBnと記する。複数の色成分からなるカラー映像信号の場合、符号化モードmBnは、色成分毎に、それぞれ個別のモードを用いるように構成されてもよいが、以降、特に断らない限り、YUV信号、4:2:0フォーマットの符号化ブロックの輝度成分に対する符号化モードのことを指すものとして説明を行う。符号化モードmBnには、1つないし複数のイントラ符号化モード総称してINTRA、1つないし複数のインター符号化モード総称してINTERがあり、符号化制御部1は、上述したように、当該ピクチャで利用可能な全ての符号化モードないしは、そのサブセットの中から、符号化ブロックBnに対して最も符号化効率がよい符号化モードを選択する。符号化ブロックBnは、図5に示すように、更に1つないし複数の予測処理単位パーティションに分割される。以降、符号化ブロックBnに属するパーティションをPini:第n階層におけるパーティション番号と表記する。符号化ブロックBnに属するパーティションPinの分割がどのようになされているかは符号化モードmBnの中に情報として含まれる。パーティションPinは、すべて符号化モードmBnに従って予測処理が行われるが、パーティションPin毎に、個別の予測パラメータを選択することができる。符号化制御部1は、最大サイズの符号化ブロックに対して、例えば、図6に示すようなブロック分割状態を生成して、符号化ブロックBnを特定する。図6aの網がけ部分は分割後のパーティションの分布を示し、また、図6bは階層分割後のパーティションに符号化モードmBnが割り当てられる状況を4分木グラフで示している。図6bにおいて、□で囲まれているノードが、符号化モードmBnが割り当てられたノード符号化ブロックBnを示している。切替スイッチ3は、符号化制御部1が各々の符号化ブロックBnのパーティションPinに対して最適な符号化モードmBnを選択すると、その符号化モードmBnがイントラ符号化モードであればステップST3、ブロック分割部2により分割された符号化ブロックBnのパーティションPinをイントラ予測部4に出力する。一方、その符号化モードmBnがインター符号化モードであればステップST3、ブロック分割部2により分割された符号化ブロックBnのパーティションPinを動き補償予測部5に出力する。イントラ予測部4は、切替スイッチ3から符号化ブロックBnのパーティションPinを受けると、フレーム内の符号化済みの画像信号を用いて、符号化制御部1から出力されたイントラ予測パラメータに基づいて、その符号化ブロックBnのパーティションPinに対するフレーム内予測処理を実施することで、イントラ予測画像Pinを生成するステップST4。ただし、イントラ予測部4は、上記のイントラ予測画像Pinを生成した後、予め用意されている1以上のフィルタの中から、フィルタ処理対象ブロックの符号化に係る各種パラメータの状態に応じてフィルタを選択し、そのフィルタを用いて、そのイントラ予測画像Pinに対するフィルタ処理を実施する。イントラ予測部4は、イントラ予測画像Pinに対するフィルタ処理を実施すると、フィルタ処理後のイントラ予測画像Pinを減算部6及び加算部9に出力するが、図2の動画像復号装置でも同じイントラ予測画像Pinを生成できるようにするため、そのイントラ予測パラメータを可変長符号化部13に出力する。イントラ予測部4の処理内容の概略は上記の通りであるが、詳細な処理内容は後述する。動き補償予測部5は、切替スイッチ3から符号化ブロックBnのパーティションPinを受けると、動き補償予測フレームメモリ12により格納されている1フレーム以上の参照画像を用いて、符号化制御部1から出力されたインター予測パラメータに基づいて、その符号化ブロックBnのパーティションPinに対する動き補償予測処理を実施することでインター予測画像Pinを生成するステップST5。なお、動き補償予測処理を実施することで予測画像を生成する技術は公知の技術であるため詳細な説明を省略する。減算部6は、イントラ予測部4又は動き補償予測部5が予測画像イントラ予測画像Pin、インター予測画像Pinを生成すると、ブロック分割部2により分割された符号化ブロックBnのパーティションPinから、イントラ予測部4又は動き補償予測部5により生成された予測画像イントラ予測画像Pin、インター予測画像Pinを減算することで差分画像を生成し、その差分画像を示す予測誤差信号einを変換量子化部7に出力するステップST6。変換量子化部7は、減算部6から差分画像を示す予測誤差信号einを受けると、符号化制御部1から出力された予測誤差符号化パラメータに含まれている変換ブロックサイズ単位で、その差分画像の変換処理例えば、DCT離散コサイン変換や、予め特定の学習系列に対して基底設計がなされているKL変換等の直交変換処理を実施するとともに、その予測誤差符号化パラメータに含まれている量子化パラメータを用いて、その差分画像の変換係数を量子化することで、量子化後の変換係数を差分画像の圧縮データとして逆量子化逆変換部8及び可変長符号化部13に出力するステップST7。逆量子化逆変換部8は、変換量子化部7から差分画像の圧縮データを受けると、符号化制御部1から出力された予測誤差符号化パラメータに含まれている量子化パラメータを用いて、その差分画像の圧縮データを逆量子化し、その予測誤差符号化パラメータに含まれている変換ブロックサイズ単位で、逆量子化の圧縮データの逆変換処理例えば、逆DCT逆離散コサイン変換や、逆KL変換等の逆変換処理を実施することで、逆変換処理後の圧縮データを局所復号予測誤差信号einハット電子出願の関係上、アルファベット文字に付いた^をハットと表記するとして加算部9に出力するステップST8。加算部9は、逆量子化逆変換部8から局所復号予測誤差信号einハットを受けると、その局所復号予測誤差信号einハットと、イントラ予測部4又は動き補償予測部5により生成された予測画像イントラ予測画像Pin、インター予測画像Pinを示す予測信号を加算することで、局所復号パーティション画像Pinハットないしはその集まりとしての局所復号符号化ブロック画像である局所復号画像を生成するステップST9。加算部9は、局所復号画像を生成すると、その局所復号画像を示す局所復号画像信号をイントラ予測用メモリ10に格納するとともに、その局所復号画像信号をループフィルタ部11に出力する。ステップST3~ST9の処理は、階層的に分割された全ての符号化ブロックBnに対する処理が完了するまで繰り返し実施され、全ての符号化ブロックBnに対する処理が完了するとステップST12の処理に移行するステップST10,ST11。可変長符号化部13は、変換量子化部7から出力された圧縮データと、符号化制御部1から出力された符号化モード符号化ブロックの分割状態を示す情報を含む及び予測誤差符号化パラメータと、イントラ予測部4から出力されたイントラ予測パラメータ又は動き補償予測部5から出力されたインター予測パラメータとをエントロピー符号化する。可変長符号化部13は、エントロピー符号化の符号化結果である圧縮データ、符号化モード、予測誤差符号化パラメータ、イントラ予測パラメータ/インター予測パラメータの符号化データを多重化してビットストリームを生成するステップST12。ループフィルタ部11は、加算器9から局所復号画像信号を受けると、その局所復号画像信号に含まれている符号化歪みを補償し、符号化歪み補償後の局所復号画像信号が示す局所復号画像を参照画像として動き補償予測フレームメモリ12に格納するステップST13。ループフィルタ部11によるフィルタリング処理は、加算器9から出力される局所復号画像信号の最大符号化ブロックあるいは個々の符号化ブロック単位で行ってもよいし、複数の最大符号化ブロックをまとめた単位で行ったり、1ピクチャ分の局所復号画像信号が出力された後に1ピクチャ分まとめて行ったりしてもよい。次に、イントラ予測部4の処理内容を詳細に説明する。図7は符号化ブロックBn内の各パーティションPinにおいて選択可能なイントラ予測パラメータイントラ予測モードの一例を示す説明図である。図7の例では、イントラ予測モードと、そのイントラ予測モードが示す予測方向ベクトルを表しており、選択可能なイントラ予測モードの個数が増えるに従って、予測方向ベクトル同士の相対角度が小さくなるように設計している。イントラ予測部4は、パーティションPinに対するイントラ予測パラメータや、イントラ予測画像Pinの生成に使用するフィルタの選択パラメータに基づいて、パーティションPinに対するイントラ予測処理を実施する。以下、パーティションPinの輝度信号に対するイントラ予測パラメータイントラ予測モードに基づいて、輝度信号のイントラ予測信号を生成するイントラ処理について説明する。ここでは、パーティションPinのサイズをlin×min画素とする。図8はlin=min=4のとき、パーティションPin内の画素の予測値を生成する際に用いる画素の一例を示す説明図である。図8では、パーティションPinに隣接する符号化済みの上パーティションの画素2×lin1個と左パーティションの画素2×min個を予測に用いる画素としているが、予測に用いる画素は、図8に示す画素よりも、多くても少なくてもよい。また、図8では、隣接する1行または1列分の画素を予測に用いているが、2行または2列、あるいはそれ以上の画素を予測に用いてもよい。パーティションPinに対するイントラ予測モードのインデックス値が2平均値予測の場合には、上パーティションの隣接画素と左パーティションの隣接画素の平均値をパーティションPin内の画素の予測値として中間予測画像を生成する。イントラ予測モードのインデックス値が2平均値予測以外の場合には、インデックス値が示す予測方向ベクトルvp=dx,dyに基づいて、パーティションPin内の画素の予測値を生成する。ただし、予測値を生成する画素予測対象画素のパーティションPin内の相対座標パーティションの左上画素を原点とするをx,yとする。予測に用いる参照画素の位置は、下記に示すAと隣接画素の交点となる。参照画素が整数画素位置にある場合は、その整数画素を予測対象画素の予測値とする。一方、参照画素が整数画素位置にない場合は、参照画素に隣接する整数画素から生成される補間画素を予測値とする。図8の例では、参照画素が整数画素位置にないので、参照画素に隣接する2画素から内挿して予測値を算出する。ただし、予測値は隣接する2画素に限るものではなく、隣接する2画素以上の画素から補間画素を生成して予測値としてもよい。次に、上記の手順によって生成された中間予測画像予測値に対してフィルタ処理を行うことで最終的な予測画像を取得する。以下、具体的なフィルタ処理について説明する。予め用意されている少なくとも一つ以上のフィルタの中から、使用するフィルタを後述する手法で選択し、中間予測画像の各画素に対して、下記の式1に従ってフィルタ処理を行う。式1において、ann=0,1,,Nは、参照画素にかかる係数a0,a1,,aN-1とオフセット係数aNから構成されるフィルタ係数である。pnn=0,1,,N-1は、フィルタ処理対象画素p0を含むフィルタの参照画素を表している。spnは各参照画素の輝度値、sハットp0はフィルタ処理対象画素p0におけるフィルタ処理後の輝度値を示している。ただし、フィルタ係数はオフセット係数aNがないものとして構成してもよい。また、Nは任意の参照画素数である。図9はN=5の場合の参照画素配置の一例を示す説明図である。上記のフィルタ処理を行う際、パーティションPinのサイズlin×minが大きい程、入力画像に非直線的なエッジ等が存在し易くなり、中間予測画像の予測方向とのずれが生じ易いため、中間予測画像を平滑化する方が好ましい。さらに、予測誤差の量子化値が大きい程、復号画像に生じる量子化歪みが大きくなり、パーティションPinに隣接している符号化済み画素から生成された中間予測画像の予測精度が低くなるため、パーティションPinを大まかに表現するような平滑化した予測画像を用意する方が好ましい。さらに、同じパーティションPin内の画素でも、中間予測画像の生成に用いるパーティションPinに隣接する符号化済み画素から遠い画素程、中間予測画像と入力画像との間にエッジ等のずれが生じ易いため、予測画像を平滑化して、ずれが生じたときの急激な予測誤差の増加を抑制するようにした方がよい。また、フィルタの強度だけではなく、フィルタの参照画素配置についても、中間予測画像の予測方向に応じて参照画素を適切に配置して、中間予測画像のエッジ等の絵柄が不自然に歪んでしまわないようにする必要がある。したがって、フィルタ選択処理では、下記の4つのパラメータ1~4を考慮して、フィルタを選択するように構成する。1パーティションPinのサイズlin×min2予測誤差符号化パラメータに含まれている量子化パラメータ3中間予測画像の生成時に使用する符号化済み画素図8に示す予測に用いる画素群とフィルタ処理対象画素との距離4中間予測画像を生成した際のイントラ予測モードのインデックス値具体的には、パーティションPinのサイズlin×minが大きい程、量子化パラメータによって決まる量子化値が大きい程、フィルタ処理対象画素がパーティションPinの左及び上にある中間予測画像の生成時に使用する符号化済み画素群との距離が離れる程、平滑化の強度の強いフィルタを用いるように、また、イントラ予測モードの予測方向を考慮したフィルタ強度及び参照画素配置となるように構成する。即ち、上記のパラメータの組み合わせのそれぞれに対して、予め用意したフィルタ群の中から適切なフィルタの対応付けをしておくことで、上記のパラメータに応じたフィルタの適応選択を実現する。ただし、フィルタ強度の種類は2種類以上であればいくつでも良く、フィルタの強度の表現として、最も弱いフィルタをフィルタ処理なしと等価な処理として定義してもよい。したがって、中間予測画像内の特定の画素のみフィルタ処理が行われ、それ以外の画素は最も弱いフィルタ処理即ちフィルタ処理なしとするようなフィルタ処理を構成してもよい。なお、上記の説明では、必要な数のフィルタを予め用意しておくことを前提に説明しているが、上記フィルタ選択パラメータの値に応じてフィルタが算出されるようにフィルタを上記フィルタ選択パラメータの関数として定義して用いてもよい。さらに、上記の説明では、4つのパラメータ1~4を考慮して、フィルタを選択するように構成するものを示したが、4つのパラメータ1~4のうち、少なくとも1つ以上のパラメータを考慮して、フィルタを選択するように構成してもよい。一例としては、上記4つのパラメータの内3と4を考慮する場合、イントラ予測モードの予測方向に応じて各フィルタ処理対象画素の予測に用いた画素からの距離図8の例では、ブロックの上端に隣接する参照画素との距離が離れる程、強度の強いフィルタが選択されるような構成が挙げられる。また、4つのパラメータ1~4は動画像復号装置側でも既知のパラメータであるため、上記のフィルタ処理を行うことによる符号化すべき付加情報は一切発生しない。同様の手順で、パーティションPin内の輝度信号のすべての画素に対する予測画素を生成し、生成したイントラ予測画像Pinを出力する。イントラ予測画像Pinの生成に用いられたイントラ予測パラメータは、ビットストリームに多重化するために可変長符号化部13に出力する。パーティションPin内の色差信号に対しても、輝度信号と同様の手順で、イントラ予測パラメータイントラ予測モードに基づくイントラ予測処理を実施し、イントラ予測画像の生成に用いられたイントラ予測パラメータを可変長符号化部13に出力する。ただし、色差信号のイントラ予測については上記で説明したフィルタ処理を、輝度信号と同様に行うものとして構成してもよいし、行わないものとして構成してもよい。次に、図2の動画像復号装置の処理内容を説明する。可変長復号部51は、図1の画像符号化装置から出力されたビットストリームを入力すると、そのビットストリームに対する可変長復号処理を実施して、1フレーム以上のピクチャから構成されるシーケンス単位あるいはピクチャ単位にフレームサイズの情報を復号する図4のステップST21。可変長復号部51は、図1の符号化制御部1と同様の手順で、イントラ予測処理フレーム内予測処理又は動き補償予測処理フレーム間予測処理が実施される際の処理単位となる符号化ブロックの最大サイズを決定するとともに、最大サイズの符号化ブロックが階層的に分割される際の上限の階層数を決定するステップST22。例えば、画像符号化装置において、符号化ブロックの最大サイズが、入力画像の解像度に応じて決定されている場合、先に復号しているフレームサイズ情報に基づいて符号化ブロックの最大サイズを決定する。なお、符号化ブロックの最大サイズ及び上限の階層数を示す情報がビットストリームに多重化されている場合には、そのビットストリームから復号した情報を参照する。ビットストリームに多重化されている最大サイズの符号化ブロックB0の符号化モードmB0には、最大サイズの符号化ブロックB0の分割状態を示す情報が含まれているので、可変長復号部51は、ビットストリームに多重化されている最大サイズの符号化ブロックB0の符号化モードmB0を復号して、階層的に分割されている各々の符号化ブロックBnを特定するステップST23。可変長復号部51は、各々の符号化ブロックBnを特定すると、その符号化ブロックBnの符号化モードmBnを復号し、その符号化モードmBnに属しているパーティションPinの情報に基づいて、符号化ブロックBnに属しているパーティションPinを特定する。可変長復号部51は、符号化ブロックBnに属しているパーティションPinを特定すると、パーティションPin毎に、圧縮データ、符号化モード、予測誤差符号化パラメータ、イントラ予測パラメータ/インター予測パラメータを復号するステップST24。即ち、符号化ブロックBnに割り当てられた符号化モードmBnがイントラ符号化モードである場合、符号化ブロックに属しているパーティションPin毎にイントラ予測パラメータを復号する。符号化ブロックBnに割り当てられた符号化モードmBnがインター符号化モードである場合、符号化ブロックに属しているパーティションPin毎にインター予測パラメータを復号する。予測処理単位となるパーティションは、さらに予測誤差符号化パラメータに含まれる変換ブロックサイズ情報に基づき、変換処理単位となる1つないし複数のパーティションに分割され、変換処理単位となるパーティション毎に圧縮データ変換量子化後の変換係数を復号する。切替スイッチ52は、可変長復号部51から符号化ブロックBnに属しているパーティションPinの符号化モードmBnがイントラ符号化モードである場合ステップST25、可変長復号部51から出力されたイントラ予測パラメータをイントラ予測部53に出力する。一方、パーティションPinの符号化モードmBnがインター符号化モードである場合ステップST25、可変長復号部51から出力されたインター予測パラメータを動き補償予測部54に出力する。イントラ予測部53は、切替スイッチ52からイントラ予測パラメータを受けると、図1のイントラ予測部4と同様に、フレーム内の復号済みの画像信号を用いて、そのイントラ予測パラメータに基づいて、符号化ブロックBnのパーティションPinに対するフレーム内予測処理を実施することでイントラ予測画像Pinを生成するステップST26。ただし、イントラ予測部53は、イントラ予測画像Pinを生成する際、図1のイントラ予測部4と同一の手法で予め用意されている1以上のフィルタの中から、フィルタ処理対象ブロックの復号に係る各種パラメータの状態に応じてフィルタを選択し、そのフィルタを用いて、そのイントラ予測画像Pinに対するフィルタ処理を実施して、フィルタ処理後のイントラ予測画像Pinを最終的なイントラ予測画像としている。なお、上記の説明では、必要な数のフィルタを予め用意しておくことを前提に説明しているが、図1のイントラ予測部4がフィルタ選択に用いるパラメータの状態に応じてフィルタが算出されるようにフィルタを上記パラメータの関数として定義している場合、イントラ予測部53も同様に上記フィルタ処理対象ブロックの復号に係る各種パラメータの状態に応じてフィルタが算出されるようにフィルタを上記パラメータの関数として定義するように構成してもよい。動き補償予測部54は、切替スイッチ52からインター予測パラメータを受けると、動き補償予測フレームメモリ59により格納されている1フレーム以上の参照画像を用いて、そのインター予測パラメータに基づいて、符号化ブロックBnのパーティションPinに対する動き補償予測処理を実施することでインター予測画像Pinを生成するステップST27。逆量子化逆変換部55は、可変長復号部51から出力された予測誤差符号化パラメータに含まれている量子化パラメータを用いて、可変長復号部51から出力された符号化ブロックに係る圧縮データを逆量子化し、その予測誤差符号化パラメータに含まれている変換ブロックサイズ単位で、逆量子化の圧縮データの逆変換処理例えば、逆DCT逆離散コサイン変換や、逆KL変換等の逆変換処理を実施することで、逆変換処理後の圧縮データを復号予測誤差信号圧縮前の差分画像を示す信号として加算部56に出力するステップST28。加算部56は、逆量子化逆変換部55から復号予測誤差信号を受けると、その復号予測誤差信号とイントラ予測部53又は動き補償予測部54により生成された予測画像を示す予測信号を加算することで復号画像を生成して、その復号画像を示す復号画像信号をイントラ予測用メモリ57に格納するとともに、その復号画像信号をループフィルタ部58に出力するステップST29。ステップST23~ST29の処理は、階層的に分割された全ての符号化ブロックBnに対する処理が完了するまで繰り返し実施されるステップST30。ループフィルタ部58は、加算器56から復号画像信号を受けると、その復号画像信号に含まれている符号化歪みを補償し、符号化歪み補償後の復号画像信号が示す復号画像を参照画像として動き補償予測フレームメモリ59に格納するステップST31。ループフィルタ部58によるフィルタリング処理は、加算器56から出力される復号画像信号の最大符号化ブロックあるいは個々の符号化ブロック単位で行ってもよいし、1画面分のマクロブロックに相当する復号画像信号が出力された後に1画面分まとめて行ってもよい。以上で明らかなように、この実施の形態1によれば、動画像符号化装置のイントラ予測部4がフレーム内の符号化済みの画像信号を用いて、フレーム内予測処理を実施することでイントラ予測画像を生成する際、予め用意されている1以上のフィルタの中から、フィルタ処理対象ブロックの符号化に係る各種パラメータの状態に応じてフィルタを選択し、そのフィルタを用いて、予測画像に対するフィルタ処理を実施するように構成したので、局所的に発生する予測誤差を低減して、画像品質を高めることができる効果を奏する。また、この実施の形態1によれば、イントラ予測部4が、1パーティションPinのサイズlin×min、2予測誤差符号化パラメータに含まれている量子化パラメータ、3中間予測画像の生成時に使用する符号化済み画素群とフィルタ処理対象画素との距離、4中間予測画像を生成した際のイントラ予測モードのインデックス値の中で、少なくとも1つ以上のパラメータを考慮して、フィルタを選択するように構成したので、符号化対象画像と相関の高い中間予測画像に対して、符号化対象画像のエッジの方向と予測方向との間に僅かにずれが生じたり、エッジに僅かな歪みが存在したりしている場合に生じる局所的な予測誤差を抑制する効果が得られ、予測効率を改善することができる効果を奏する。この実施の形態1によれば、動画像復号装置のイントラ予測部53がフレーム内の復号済みの画像信号を用いて、フレーム内予測処理を実施することでイントラ予測画像を生成する際、予め用意されている1以上のフィルタの中から、フィルタ処理対象ブロックの復号に係る各種パラメータの状態に応じてフィルタを選択し、そのフィルタを用いて、予測画像に対するフィルタ処理を実施するように構成したので、局所的に発生する予測誤差を低減して、動画像符号化装置側で生成されたイントラ予測画像と同一のイントラ予測画像を動画像復号装置側でも生成することができる効果を奏する。また、この実施の形態1によれば、イントラ予測部53が、1パーティションPinのサイズlin×min、2予測誤差符号化パラメータに含まれている量子化パラメータ、3中間予測画像の生成時に使用する符号化済み画素群とフィルタ処理対象画素との距離、4中間予測画像を生成した際のイントラ予測モードのインデックス値の中で、少なくとも1つ以上のパラメータを考慮して、フィルタを選択するように構成したので、符号化対象画像と相関の高い中間予測画像に対して、符号化対象画像のエッジの方向と予測方向との間に僅かにずれが生じたり、エッジに僅かな歪みが存在したりしている場合に生じる局所的な予測誤差を抑制する効果が得られ、動画像符号化装置側で生成されたイントラ予測画像と同一のイントラ予測画像を動画像復号装置側でも生成することができる効果を奏する。実施の形態2.上記実施の形態1では、イントラ予測部4が、フレーム内の符号化済みの画像信号を用いて、フレーム内予測処理を実施することでイントラ予測画像を生成する際、予め用意されている1以上のフィルタの中から、フィルタ処理対象ブロックの符号化に係る各種パラメータの状態に応じてフィルタを選択し、そのフィルタを用いて、予測画像に対するフィルタ処理を実施するものについて示したが、符号化対象のブロックと予測画像間の二乗誤差和が最小になるウィーナフィルタを設計し、予め用意されている1以上のフィルタの中から選択しているフィルタを用いるよりも、上記ウィーナフィルタを用いる方が予測誤差の低減度合が高くなる場合、その選択しているフィルタの代わりに、上記ウィーナフィルタを用いて、予測画像に対するフィルタ処理を実施するようにしてもよい。以下、具体的に処理内容を説明する。上記実施の形態1では、イントラ予測部4,53が、予め用意されている1以上のフィルタの中から、フィルタ処理対象ブロックの符号化に係る各種パラメータの状態に応じてフィルタを選択するようにしている。しかし、4つのパラメータ1~4を考慮して、フィルタを選択する場合、選択候補の中から適切なフィルタを選択することは可能であるが、選択候補以外に最適なフィルタが存在する場合には最適なフィルタ処理を行うことができない。この実施の形態2では、ピクチャ単位に動画像符号化装置側で、最適なフィルタを設計してフィルタ処理を実施するとともに、そのフィルタのフィルタ係数等を符号化し、動画像復号装置側で、そのフィルタ係数等を復号することで、当該フィルタを用いたフィルタ処理を実施するようにしていることを特徴とする。動画像符号化装置のイントラ予測部4は、上記実施の形態1と同様に、符号化ブロックBnのパーティションPinに対するフレーム内予測処理を実施することでイントラ予測画像Pinを生成する。また、イントラ予測部4は、上記実施の形態1と同様の方法で、予め用意されている1以上のフィルタの中から、フィルタ処理対象ブロックの符号化に係る各種パラメータの状態に応じてフィルタを選択し、このフィルタを用いてイントラ予測画像Pinにフィルタ処理を行う。イントラ予測部4は、ピクチャ内の全ての符号化ブロックBnでイントラ予測パラメータが決定した後、ピクチャ内で同じフィルタが用いられた領域同一のフィルタインデックスを持つ領域毎に、その領域内の入力画像とイントラ予測画像の二乗誤差和対象領域内の平均二乗誤差が最小となるウィーナフィルタを設計する。ウィーナフィルタは、中間予測画像信号s’の自己相関行列Rssと、入力画像信号sと中間予測画像信号s’の相互相関行列Rssとによって、下記の式4からフィルタ係数wを求めることができる。行列Rss,Rssの大きさは、求められるフィルタタップ数に対応する。イントラ予測部4は、ウィーナフィルタを設計すると、そのウィーナフィルタを用いてフィルタ処理を実施した場合のフィルタ設計対象領域内の二乗誤差和をD1、そのウィーナフィルタに係る情報例えば、フィルタ係数を符号化した際の符号量をR1、上記実施の形態1と同様の方法で選択しているフィルタを用いてフィルタ処理を実施した場合のフィルタ設計対象領域内の二乗誤差和をD2として、下記の式5が成立するか否かを確認する。D1λR1<D25ただし、λは定数である。イントラ予測部4は、式5が成立する場合、上記実施の形態1と同様の方法で選択しているフィルタの代わりに、そのウィーナフィルタを用いてフィルタ処理を実施する。一方、式5が成立しない場合、上記実施の形態1と同様の方法で選択しているフィルタを用いてフィルタ処理を実施する。ここでは、2乗誤差和D1,D2を用いて評価しているが、これに限るものではなく、2乗誤差和D1,D2の代わりに、誤差の絶対値和等の他の予測の歪みを表す尺度を用いて評価するようにしてもよい。イントラ予測部4は、ウィーナフィルタを用いてフィルタ処理を実施する場合、そのウィーナフィルタのフィルタ係数や、どのインデックスのフィルタを、ウィーナフィルタに置き換えているかを示すフィルタ更新情報が必要になる。具体的には、フィルタ選択パラメータを用いたフィルタ処理によって選択可能なフィルタの数をLとし、各フィルタに0~L-1のインデックスを割り振る場合、それぞれのインデックスに対して、設計したウィーナフィルタを用いる場合には1、予め用意されているフィルタを用いる場合には0の値を、フィルタ更新情報として符号化する必要がある。可変長符号化部13は、イントラ予測部4から出力されたフィルタ更新情報を可変長符号化して、そのフィルタ更新情報の符号化データをビットストリームに多重化する。ここでは、ピクチャ内で同じフィルタが用いられた領域毎に、その領域内の入力画像と予測画像の平均二乗誤差が最小となるウィーナフィルタを設計するものを示したが、ピクチャ単位ではない他の特定の領域単位に、同じフィルタが用いられた領域毎に、その領域内の入力画像と予測画像の平均二乗誤差が最小となるウィーナフィルタを設計するように構成してもよいし、ある特定のピクチャのみ、フィルタ設計を行うようにしたり、特定の条件に該当する場合例えば、シーンチェンジ検出機能を付加し、シーンチェンジが検出されたピクチャの場合に限り、上記のフィルタ設計を行うようにしたりしてもよい。動画像復号装置の可変長復号部51は、ビットストリームに多重化されている符号化データからフィルタ更新情報を可変長復号する。イントラ予測部53は、上記実施の形態1と同様に、符号化ブロックBnのパーティションPinに対するフレーム内予測処理を実施することでイントラ予測画像Pinを生成する。イントラ予測部53は、可変長復号部51からフィルタ更新情報を受けると、そのフィルタ更新情報を参照して、該当するインデックスのフィルタでの更新の有無を確認する。イントラ予測部53は、その確認の結果、ある領域のフィルタが、ウィーナフィルタに置き換えられている場合、そのフィルタ更新情報に含まれているウィーナフィルタのフィルタ係数を読み出して、そのウィーナフィルタを特定し、そのウィーナフィルタを用いて、イントラ予測画像Pinのフィルタ処理を実施する。一方、ウィーナフィルタに置き換えられていない領域では、上記実施の形態1と同様の方法でフィルタを選択し、そのフィルタを用いて、イントラ予測画像Pinのフィルタ処理を実施する。以上で明らかなように、この実施の形態2によれば、符号化対象のブロックと予測画像間の二乗誤差和が最小になるウィーナフィルタを設計し、予め用意されている1以上のフィルタの中から選択しているフィルタを用いるよりも、そのウィーナフィルタを用いる方が予測誤差の低減度合が高くなる場合、その選択しているフィルタの代わりに、そのウィーナフィルタを用いて、予測画像に対するフィルタ処理を実施するように構成したので、上記実施の形態1よりも更に局所的に発生する予測誤差を低減することができる効果を奏する。なお、本願発明はその発明の範囲内において、各実施の形態の自由な組み合わせ、あるいは各実施の形態の任意の構成要素の変形、もしくは各実施の形態において任意の構成要素の省略が可能である。"