"動画像を符号化し、該符号化された動画像を復号した復号画像に適用するフィルタのフィルタリング情報を動画像符号化データと共に伝送する動画像符号化装置において、前記動画像の原画像を入力して符号化し、符号化データを生成する符号化基本部と、前記符号化データを復号し、復号画像を生成する局所復号部と、複数のフィルタタイプのフィルタを前記復号画像にそれぞれ適用した後の画像と前記原画像との間の差分に基づいて、前記複数のフィルタタイプのそれぞれに対するフィルタ係数値を決定し、前記フィルタタイプ及びフィルタ係数値を含む情報を新規フィルタの情報として生成するフィルタ設計部と、フィルタタイプ及びフィルタ係数値を含むフィルタに関する情報を、過去フィルタの情報として保存するフィルタバッファと、前記フィルタバッファに保存された過去フィルタ情報を用いて、前記フィルタタイプのそれぞれに対する有効性の評価値を算出し、前記評価値の大きさに基づいて、前記フィルタ設計部にてフィルタ係数値を決定する際のフィルタタイプを選定する設計フィルタタイプ選定部と、前記設計フィルタタイプ選定部により選定されたフィルタタイプについての、前記フィルタ設計部により生成された新規フィルタの情報と、前記フィルタバッファに保存された過去フィルタの情報とを用いて、前記復号画像に対するフィルタリングの有無、フィルタリング有りの場合は適用するフィルタタイプ及びフィルタ係数値を含む情報をフィルタリング情報として選択するフィルタリング処理最適化部と、前記符号化基本部により生成された符号化データと、前記フィルタリング処理最適化部により選択されたフィルタリング情報とを統合し、伝送データを生成する伝送データ生成部と、を備えることを特徴とする動画像符号化装置。請求項1に記載の動画像符号化装置において、前記設計フィルタタイプ選定部は、前記原画像のフレームと前記過去フィルタが設計されたフレームとの間の時間差を示す前記過去フィルタの新しさを求め、前記過去フィルタが新しいほど、前記過去フィルタのフィルタタイプに対する有効性の評価値が大きくなるように、前記評価値を算出することを特徴とする動画像符号化装置。請求項1に記載の動画像符号化装置において、前記設計フィルタタイプ選定部は、前記原画像のフレーム以前のフレームについて、前記フィルタリング処理最適化部により選択されたフィルタタイプの回数が多いほど、そのフィルタタイプに対する有効性の評価値が大きくなるように、前記評価値を算出することを特徴とする動画像符号化装置。請求項1に記載の動画像符号化装置において、前記設計フィルタタイプ選定部は、前記原画像のフレーム以前のフレームについて、前記フィルタ設計部にて用いる復号画像及び原画像における前記復号画像と前記原画像との間の差分、及び前記フィルタタイプのフィルタを前記復号画像に適用した後の画像と前記原画像との間の差分から得られる画質改善幅が大きいほど、そのフィルタタイプに対する有効性の評価値が大きくなるように、前記評価値を算出することを特徴とする動画像符号化装置。請求項1から4に記載の動画像符号化装置において、前記設計フィルタタイプ選定部は、前記評価値が小さい順に、所定数のフィルタタイプを選定することを特徴とする動画像符号化装置。請求項1から4に記載の動画像符号化装置において、前記設計フィルタタイプ選定部は、前記評価値と所定の閾値とを比較し、前記閾値よりも小さい評価値のフィルタタイプを選定することを特徴とする動画像符号化装置。請求項1から4に記載の動画像符号化装置において、前記設計フィルタタイプ選定部は、前記評価値が小さい順に、所定数のフィルタタイプを選び、前記所定数のフィルタタイプの評価値と所定の閾値とをそれぞれ比較し、前記閾値よりも小さい評価値のフィルタタイプを選定することを特徴とする動画像符号化装置。コンピュータを、請求項1から7までのいずれか一項に記載の動画像符号化装置として機能させるための動画像符号化プログラム。従来のALFを利用する符号化手法では、異なる形状及び異なるサイズのフィルタ、すなわち異なるフィルタタイプのフィルタが複数用いられ、フィルタはフレーム毎に設計される。そのため、処理コストが大きくなるという問題があった。また、設計したフィルタに対しては、RD基準に基づいてフィルタリング処理を最適化する。最適化処理では、各フィルタリングの設定フィルタリングの有無、フィルタタイプ及びフィルタ係数値等の設定において、発生する符号化ビット量と、そのときに生成される復号画像の歪み量原画像との間の差分を算出し、フィルタリングの効果を評価する。しかしながら、この最適化処理は計算量が多く、メモリアクセスの回数も多い。そのため、従来の動画像符号化装置101,102では、伝送遅延が増加したり、回路及び装置が大型化したりする等の問題があった。図9に示した、フィルタバッファ117を備えた動画像符号化装置102では、新たに設計したフィルタの情報に加えて、フィルタバッファ117に保存されている過去のフィルタ情報も、最適化処理の対象としてフィルタリング処理の評価を行う。フィルタバッファ117には複数のフィルタタイプの情報が保存されているため、その各々に対してフィルタリング処理の評価を行う必要がある。その結果、処理コストが大きく増加する。例えば、非特許文献2の手法では、7個のフィルタタイプを利用している。そのため、フレーム毎に7個のフィルタを設計する必要がある。また、フィルタバッファ117には、7個のフィルタタイプのそれぞれに対して、最大で8個のフィルタ情報が保存されている。そのため、動画像符号化装置102のフィルタリング処理最適化部116では、最大で56個の過去のフィルタ情報、及び新たに設計した7個のフィルタ情報7個のフィルタタイプに対応した新規のフィルタ情報のそれぞれに対してフィルタリングの効果の評価が必要となる。このように、従来のALFを利用する符号化手法では、複数のフィルタを用いたときにこれらのフィルタを設計する際の処理コストが増大すると共に、フィルタバッファ117を備えることによって処理コストが増大するという問題があった。そこで、本発明は前記課題を解決するためになされたものであり、その目的は、フィルタを設計する際の処理負荷を低減することで、伝送遅延の増加をなくすと共に、回路及び装置規模の大型化を防ぐことが可能な動画像符号化装置及びそのプログラムを提供することにある。前記目的を達成するために、本発明による動画像符号化装置は、動画像を符号化し、該符号化された動画像を復号した復号画像に適用するフィルタのフィルタリング情報を動画像符号化データと共に伝送する動画像符号化装置において、前記動画像の原画像を入力して符号化し、符号化データを生成する符号化基本部と、前記符号化データを復号し、復号画像を生成する局所復号部と、複数のフィルタタイプのフィルタを前記復号画像にそれぞれ適用した後の画像と前記原画像との間の差分に基づいて、前記複数のフィルタタイプのそれぞれに対するフィルタ係数値を決定し、前記フィルタタイプ及びフィルタ係数値を含む情報を新規フィルタの情報として生成するフィルタ設計部と、フィルタタイプ及びフィルタ係数値を含むフィルタに関する情報を、過去フィルタの情報として保存するフィルタバッファと、前記フィルタバッファに保存された過去フィルタ情報を用いて、前記フィルタタイプのそれぞれに対する有効性の評価値を算出し、前記評価値の大きさに基づいて、前記フィルタ設計部にてフィルタ係数値を決定する際のフィルタタイプを選定する設計フィルタタイプ選定部と、前記設計フィルタタイプ選定部により選定されたフィルタタイプについての、前記フィルタ設計部により生成された新規フィルタの情報と、前記フィルタバッファに保存された過去フィルタの情報とを用いて、前記復号画像に対するフィルタリングの有無、フィルタリング有りの場合は適用するフィルタタイプ及びフィルタ係数値を含む情報をフィルタリング情報として選択するフィルタリング処理最適化部と、前記符号化基本部により生成された符号化データと、前記フィルタリング処理最適化部により選択されたフィルタリング情報とを統合し、伝送データを生成する伝送データ生成部と、を備えることを特徴とする。また、本発明による動画像符号化装置は、前記設計フィルタタイプ選定部が、前記原画像のフレームと前記過去フィルタが設計されたフレームとの間の時間差を示す前記過去フィルタの新しさを求め、前記過去フィルタが新しいほど、前記過去フィルタのフィルタタイプに対する有効性の評価値が大きくなるように、前記評価値を算出することを特徴とする。また、本発明による動画像符号化装置は、前記設計フィルタタイプ選定部が、前記原画像のフレーム以前のフレームについて、前記フィルタリング処理最適化部により選択されたフィルタタイプの回数が多いほど、そのフィルタタイプに対する有効性の評価値が大きくなるように、前記評価値を算出することを特徴とする。また、本発明による動画像符号化装置は、前記設計フィルタタイプ選定部が、前記原画像のフレーム以前のフレームについて、前記フィルタ設計部にて用いる復号画像及び原画像における前記復号画像と前記原画像との間の差分、及び前記フィルタタイプのフィルタを前記復号画像に適用した後の画像と前記原画像との間の差分から得られる画質改善幅が大きいほど、そのフィルタタイプに対する有効性の評価値が大きくなるように、前記評価値を算出することを特徴とする。また、本発明による動画像符号化装置は、前記設計フィルタタイプ選定部が、前記評価値が小さい順に、所定数のフィルタタイプを選定することを特徴とする。また、本発明による動画像符号化装置は、前記設計フィルタタイプ選定部が、前記評価値と所定の閾値とを比較し、前記閾値よりも小さい評価値のフィルタタイプを選定することを特徴とする。また、本発明による動画像符号化装置は、前記設計フィルタタイプ選定部が、前記評価値が小さい順に、所定数のフィルタタイプを選び、前記所定数のフィルタタイプの評価値と所定の閾値とをそれぞれ比較し、前記閾値よりも小さい評価値のフィルタタイプを選定することを特徴とする。さらに、本発明による動画像符号化プログラムは、コンピュータを、前記動画像符号化装置として機能させることを特徴とする。以上のように、本発明によれば、フレーム毎にフィルタを設計する際のフィルタ数を削減するようにした。これにより、複数のフィルタを用いてフィルタを設計する際の処理負荷を低減することができる。また、フィルタリング処理の最適化対象となるフィルタ数を削減することができるため、最適化処理の負荷を低減することができる。したがって、伝送遅延の増加をなくすと共に、回路及び装置規模の大型化を防ぐことが可能となる。以下、本発明を実施するための形態について図面を用いて詳細に説明する。本発明は、ALFを利用し、フィルタバッファを導入して動画像の符号化を行う動画像符号化装置において、フィルタバッファに保存されている過去のフィルタ情報を活用することにより、現フレームで新たに設計するフィルタの数を削減する。また、新たに設計するフィルタの数を削減することにより、フィルタリング処理を最適化する際の処理負荷も低減する。フィルタバッファには、過去のフレームで設計された複数のフィルタの情報が保存されている。それらの情報を用いて、フィルタタイプ毎にフィルタバッファの有効性を評価する。この有効性は、フィルタの新しさ当該フィルタが設計されたときのフレームと現フレームとの間の時間差、フィルタの適用された回数、適用したときの効果画質改善幅等に基づいて評価する。ここで、有効性が高いと評価されたフィルタタイプに関しては、現フレームにおいてフィルタを新たに設計しない。現フレームでは有効性が低いと評価されたフィルタタイプのフィルタのみを設計する。これにより、フレーム毎に設計するフィルタの数を削減することができる。フィルタバッファの有効性を評価するために、フィルタバッファに保存されている過去フィルタ情報において過去フィルタの新しさ当該過去フィルタが設計されたときのフレームと現フレームとの間の時間差を考慮する。フレームは時間と共に変化し、異なった画像となる。しかし、フレーム間の時間差が小さい範囲では、互いの画像が類似している可能性が高く、それらの画像から設計したフィルタも類似の効果が得られると期待される。そこで、現フレームとの間の時間差の小さいフレームから設計した過去フィルタは、フィルタバッファの有効性が高いものであると評価し、その過去フィルタのフィルタタイプについては、現フレームの設計対象から除外する。また、フィルタバッファの有効性を評価するために、フィルタバッファに保存されている過去フィルタ情報において過去フィルタが現フレーム以前に復号画像に適用された回数を考慮する。フィルタが適用されるのは、フィルタリング処理の最適化により選択されたときである。すなわち、そのフィルタを適用することにより効果が得られたときである。したがって、適用された回数の多いフィルタほど、以前のフレームにおける効果が多く得られ、現フレーム以降でも適用効果が得られるものと期待される。そこで、適用された回数の多い過去フィルタは、フィルタバッファの有効性が高いものであると評価し、その過去フィルタのフィルタタイプについては、現フレームの設計対象から除外する。また、フィルタバッファの有効性を評価するために、現フレーム以前のフレームにおいて、過去フィルタを適用したときに得られた効果画質改善幅を考慮する。前述の過去フィルタの適用回数と同様に、現フレーム以降でもその適用効果が期待される。そこで、過去フィルタのそれまでの適用効果が大きい過去フィルタは、フィルタバッファの有効性が高いものであると評価し、その過去フィルタのフィルタタイプについては、現フレームの設計対象から除外する。このように、本発明では、過去フィルタ情報が保存されたフィルタバッファの有効性過去フィルタにおけるフィルタタイプ毎の有効性を評価し、現フレームにて設計するフィルタのフィルタタイプを選定する手段を設ける。動画像符号化装置まず、本発明の実施形態による動画像符号化装置について説明する。図1は、動画像符号化装置の構成を示すブロック図である。この動画像符号化装置1は、符号化基本部111、局所復号部112、伝送データ生成部115、設計フィルタタイプ選定部10、フィルタ設計部20、フィルタリング処理最適化部30及びフィルタバッファ40を備えている。動画像符号化装置1は、ALFを利用する装置であり、原画像を入力し、原画像の符号化データとフィルタリング情報とを統合した伝送データを生成し、生成した伝送データを出力する。図9に示した従来の動画像符号化装置102と図1に示す動画像符号化装置1とを比較すると、両動画像符号化装置1,102共に、符号化基本部111、局所復号部112及び伝送データ生成部115を備えている点で同一である。これに対し、動画像符号化装置1は、動画像符号化装置102のフィルタ設計部113、フィルタリング処理最適化部116及びフィルタバッファ117とは異なるフィルタ設計部20、フィルタリング処理最適化部30及びフィルタバッファ40を備え、さらに設計フィルタタイプ選定部10を備えている点で相違する。以下、本発明の実施形態による動画像符号化装置1において特徴を有する設計フィルタタイプ選定部10及びフィルタ設計部20の概略について説明する。フィルタリング処理最適化部30及びフィルタバッファ40については、後述する実施例にて具体的に説明する。設計フィルタタイプ選定部10は、フィルタバッファ評価手段11及びフィルタバッファ評価判定手段12を備えており、フィルタバッファ40に保存されている過去フィルタ情報に含まれる過去のフレーム番号等を用いて、フィルタタイプ毎の評価値を算出し、フィルタタイプ各々に対して、後段のフィルタ設計部20において設計処理を適用するか否かを決定する。フィルタバッファ評価手段11は、フィルタバッファ40から過去のフレームにて設計された過去フィルタの情報である過去フィルタ情報フィルタタイプ毎のフィルタ係数値等を読み出し、各フィルタタイプに対する有効性を評価し、フィルタタイプ毎の評価値フィルタタイプ評価値をフィルタバッファ評価判定手段12に出力する。例えば、新しい過去フィルタ、適用回数の多い過去フィルタ、または適用効果の大きかった過去フィルタのフィルタタイプについては有効性の度合いが高くなるように評価値を算出する。フィルタバッファ評価判定手段12は、フィルタバッファ評価手段11からフィルタタイプ毎の評価値フィルタタイプ評価値を入力し、フィルタタイプ評価値に基づいて、後段のフィルタ設計部20の設計対象となるフィルタタイプを選定し、フィルタタイプ選定結果をフィルタ設計部20に出力する。例えば、設計対象となるフィルタの数が予め設定されている場合は、フィルタタイプ評価値が小さい順に所定数のフィルタタイプを選定する。また、設計対象となるフィルタの数ではなく、フィルタタイプ評価値を判定する閾値が予め設定されている場合は、その閾値よりも小さいフィルタタイプ評価値のフィルタタイプを選定する。フィルタ設計部20は、原画像を入力すると共に、局所復号部112から復号画像を入力し、さらに、設計フィルタタイプ選定部10からフィルタタイプ選定結果を入力し、フィルタタイプ選定結果が示す、現フレームにおいて新規フィルタを設計すると判定されたフィルタタイプに対し、原画像及び復号画像に基づいてフィルタを設計する。具体的には、フィルタ設計部20は、フィルタを復号画像に適用した後の画像と原画像との間の差分が小さくなるように、フィルタタイプ選定結果が示すフィルタタイプについてのみ、フィルタ係数値を決定することでフィルタを設計し、フィルタタイプ及びフィルタ係数値を含む新規フィルタ情報をフィルタリング処理最適化部30に出力する。例えば、フィルタ設計部20は、設計するフィルタを復号画像に適用した後の画像と原画像との間の二乗誤差を最小化するようにフィルタ係数値を決定する。そして、フィルタ設計部20は、フィルタタイプ選定結果が示す、現フレームにおいて新規フィルタを設計すると判定されたフィルタタイプについて、フィルタタイプ毎のフィルタ係数値を含む情報を新規フィルタ情報としてフィルタリング処理最適化部30に出力する。このように、動画像符号化装置1のフィルタ設計部20は、全てのフィルタタイプのフィルタを設計対象とするのではなく、設計フィルタタイプ選定部10により選定されたフィルタタイプのみを設計対象とし、フィルタを設計するようにした。これにより、フレーム毎にフィルタを設計する際のフィルタ数を削減することができ、処理負荷を低減することができる。また、フィルタリング処理最適化部30では、フィルタ設計部20により設計された新規フィルタをフィルタリング処理の最適化対象とするため、最適化対象のフィルタ数を削減することができ、最適化処理の負荷を低減することができる。したがって、伝送遅延の増加をなくすと共に、回路及び装置規模の大型化を防ぐことが可能となる。実施例1次に、実施例1の動画像符号化装置1について説明する。実施例1は、フィルタバッファ40に保存された過去フィルタ情報を用いて、現フレームに近いフレームにて処理された過去フィルタに対し、有効性の度合いが高くなるように評価値を算出し、評価値の小さい所定数のフィルタタイプの新規フィルタのみを、フィルタ設計部20の設計対象とする。図1を参照して、実施例1による動画像符号化装置1の符号化基本部111、局所復号部112及び伝送データ生成部115は、図7及び図9に示したこれらの構成部と同様の処理を行う。図2は、実施例1におけるフィルタバッファ40の構成を示す図である。実施例1のフィルタバッファ40は、N個のフィルタタイプのそれぞれに対して、フィルタ設計部20により過去のフレームで設計され、かつフィルタリング処理最適化部30により最適なフィルタリング処理として選択された最大M個のフィルタに関する情報を過去フィルタ情報として保存する。具体的には、フィルタタイプType1に対し、フィルタインデックス1~Mにて特定されるM個のフィルタに関するフィルタ係数値Fprev11k1~Fprev1Mk1、及び当該過去フィルタが設計されたときのフレーム番号FN11~FN1Mを保存する。同様に、フィルタタイプTypeNに対し、フィルタインデックス1~Mにて特定されるM個のフィルタ係数値FprevN1kN~FprevNMkN、及び当該過去フィルタが設計されたときのフレーム番号FNN1~FNNMを保存する。ここで、フィルタ係数値Fprevijkiは、フィルタタイプTypei及びフィルタインデックスjのフィルタに関するki番目のフィルタ係数値を示し、フレーム番号FNijは、フィルタタイプTypei及びフィルタインデックスjのフィルタがフィルタ設計部20にて設計され、フィルタリング処理最適化部30にて選択されたときのフレーム番号を示す。これらのフィルタタイプ、フィルタインデックス、フィルタ係数値及びフレーム番号は、フィルタリング処理最適化部30により、過去フィルタ情報として書き込まれ、読み出される。尚、復号側の動画像復号装置においても、フィルタバッファ40と同様のバッファを備えているものとする。また、フィルタタイプには、フィルタの形状及びサイズが含まれるものとする。図3は、実施例1による設計フィルタタイプ選定部10の処理を示すフローチャートである。設計フィルタタイプ選定部10のフィルタバッファ評価手段11は、前述のとおり、フィルタバッファ40に保存されている過去フィルタ情報を参照し、各フィルタタイプに対して有効性を示す評価値を算出する。図3において、設計フィルタタイプ選定部10のフィルタバッファ評価手段11は、フィルタバッファ40から過去フィルタ情報を読み出しステップS301、フィルタタイプi=1N毎のフィルタバッファ40に対する有効性を示すフィルタタイプ評価値Vi1を、過去フィルタ情報に含まれる過去のフレーム番号過去フィルタが設計されたときのフレーム番号FNijに基づいて算出する。具体的には、フィルタバッファ評価手段11は、現在処理しているフレーム番号からフレーム番号FNijを減算し、両フレーム番号の差Tij現在処理しているフレームとフレーム番号FNijにおける過去フレームとの間に挟まれるフレームの数を求めステップS302、以下の式によりフィルタタイプ評価値Vi1を算出するステップS303。両フレーム番号の差Tijは、両フレームの時間差に相当し、過去フィルタの新しさを示す指標である。ここで、jは、過去フィルタを指定するインデックスを示し、Miは、フィルタバッファ40に保存されている過去フィルタ情報におけるフィルタタイプiの過去フィルタの個数を示し、Tijは、過去フィルタの新しさ両フレームとの時間差を示す。前記式1により算出されるフィルタバッファ40の有効性を示すフィルタタイプ評価値Vi1は、新しい過去フィルタが多いほど過去フィルタが設計されたときのフレームが新しい現フレームに近いほど大きくなる。フィルタバッファ評価判定手段12は、フィルタバッファ評価手段11により算出されたフィルタタイプ評価値Vi1に基づいて、フィルタ設計部20の設計対象となるフィルタタイプを選定する。具体的には、フィルタバッファ評価判定手段12は、予め設定された設計するフィルタタイプの個数のみ、フィルタタイプ評価値Vi1が小さい順にフィルタタイプを選定するステップS304。例えば、設計するフィルタタイプの個数をL個Lは正の整数、かつL<Nとした場合、フィルタタイプ評価値Vi1が小さい順にL個のフィルタタイプを選定する。Lの値は、フィルタバッファ評価判定手段12においてフィルタタイプを選定する前に予め設定されていればよく、処理の途中で値を変化させることも可能である。フィルタバッファ評価判定手段12は、このようにして選定したフィルタタイプをフィルタタイプ選定結果としてフィルタ設計部20に出力するステップS305。フィルタ設計部20は、設計フィルタタイプ選定部10により選定されたフィルタタイプに対し、原画像及び復号画像に基づいて、現フレームにてフィルタを設計し、新規フィルタ情報選定されたフィルタタイプ毎のフィルタ係数値等をフィルタリング処理最適化部30に出力する。設計したフィルタには、後段のフィルタリング処理最適化部30においてフィルタリングの最適化処理が適用される。フィルタリング処理最適化部30は、フィルタ設計部20から新規フィルタ情報選定されたフィルタタイプ毎のフィルタ係数値等を入力すると共に、フィルタバッファ40から過去フィルタ情報過去フィルタにおけるフィルタタイプ毎のフィルタ係数値等及びフィルタインデックスを入力し、フィルタリング処理の最適化を行う。フィルタリング処理最適化部30による処理では、図9に示したフィルタリング処理最適化部116の処理に比べ、処理対象とする新規フィルタの数が減少する。フィルタリング処理最適化部30は、設計フィルタタイプ選定部10により選定されたフィルタタイプの新規フィルタに関する新規フィルタ情報及びフィルタバッファ40から読み出した過去フィルタ情報を用いて、RD基準にて画像の領域毎に、フィルタリングの有無、適用するフィルタタイプ及びフィルタ係数値等の最適な選択を行うことで、フィルタリング処理を最適化する。そして、フィルタリング処理最適化部30は、フィルタリング処理の最適化の際に、新規フィルタを選択した場合、画像の領域毎のフィルタリングの有無、フィルタタイプ及びフィルタ係数値等をフィルタリング情報として伝送データ生成部115に出力する。一方、過去フィルタを選択した場合は、画像の領域毎のフィルタリングの有無、選択したフィルタタイプ、及び、過去フィルタ情報に含まれるそのフィルタタイプ及びフィルタ係数値等に対応するフィルタインデックスを伝送データ生成部115に出力する。また、フィルタを適用しないことを選択した場合は、フィルタリング無しを伝送データ生成部115に出力する。フィルタリング処理最適化部30は、新規フィルタを最適なフィルタリング処理として選択した場合、そのフィルタタイプ及びフィルタ係数値等を、フィルタバッファ40に書き込むと共に、フィルタリング処理の最適化を行ったときの現在のフレーム番号を、過去フィルタが設計されたときのフレーム番号FNijとしてフィルタバッファ40に書き込む。この場合、フィルタリング処理最適化部30は、新たなフィルタ係数値及びフレーム番号FNij等を書き込む際に、フィルタバッファ40に保存されているフィルタ係数値等がその上限フィルタタイプ毎に最大M個を超えないときには、新たなフィルタインデックスの領域に追加して書き込み、その上限を超えるときには、そのフィルタタイプについて保存されているフィルタ係数値等のうち最も古いフィルタ係数値等を削除した後、新たなフィルタ係数値等を書き込む。尚、動画像復号装置においても動画像符号化装置1と同様に、新規フィルタが選択されフィルタリング情報が伝送されたときは、フィルタバッファの同じ場所にその情報が書き込まれる。以上のように、実施例1の動画像符号化装置1によれば、設計フィルタタイプ選定部10のフィルタバッファ評価手段11が、フィルタバッファ40に保存されている過去フィルタ情報を用いて、フィルタタイプi=1N毎のフィルタバッファ40に対する有効性を示すフィルタタイプ評価値Vi1を、過去フィルタの新しさTi1に基づいて、前記式1により算出するようにした。そして、フィルタバッファ評価判定手段12が、フィルタタイプ評価値Vi1の小さい順に、予め設定されたL個<Nのフィルタタイプを選定するようにした。そして、フィルタ設計部20が、設計フィルタタイプ選定部10により選定されたL個のフィルタタイプに対し、現フレームにてフィルタを設計するようにした。これにより、フレーム毎にフィルタを設計する際のフィルタ数を削減することができ、処理負荷を低減することができる。また、フィルタリング処理最適化部30では、フィルタ設計部20により設計された新規フィルタをフィルタリング処理の最適化対象とするため、最適化対象のフィルタ数を削減することができ、最適化処理の負荷を低減することができる。したがって、伝送遅延の増加をなくすと共に、回路及び装置規模の大型化を防ぐことが可能となる。実施例2次に、実施例2の動画像符号化装置1について説明する。実施例2は、フィルタバッファ40に保存された過去フィルタ情報を用いて、フィルタリング処理最適化部30にて現フレーム以前に適用された回数の多い過去フィルタについては有効性の度合いが高くなるように評価値を算出し、評価値の小さい所定数のフィルタタイプの新規フィルタのみを、フィルタ設計部20の設計対象とする。図1を参照して、実施例2による動画像符号化装置1の符号化基本部111、局所復号部112、伝送データ生成部115、設計フィルタタイプ選定部10のフィルタバッファ評価判定手段12及びフィルタ設計部20は、実施例1と同様である。実施例2による設計フィルタタイプ選定部10のフィルタバッファ評価手段11、フィルタリング処理最適化部30及びフィルタバッファ40は、実施例1とは異なる処理を行う。図4は、実施例2におけるフィルタバッファ40の構成を示す図である。実施例2のフィルタバッファ40は、N個のフィルタタイプのそれぞれに対して、フィルタ設計部20により過去のフレームで設計され、かつフィルタリング処理最適化部30により最適なフィルタリング処理として選択された最大M個のフィルタに関する情報を過去フィルタ情報として保存する。具体的には、実施例1と同様のフィルタ係数値及びフレーム番号に加え、適用回数も保存する。すなわち、フィルタタイプType1に対し、フィルタインデックス1~Mにて特定されるM個のフィルタに関するフィルタ係数値Fprev11k1~Fprev1Mk1、当該過去フィルタが設計されたときのフレーム番号FN11~FN1M、及び現フレーム以前に当該過去フィルタが適用された回数C11~C1Mを保存する。同様に、フィルタタイプTypeNに対し、フィルタインデックス1~Mにて特定されるM個のフィルタに関するフィルタ係数FprevN1kN~FprevNMkN、当該過去フィルタが設計されたときのフレーム番号FNN1~FNNM、及び現フレーム以前に当該過去フィルタが適用された回数CN1~CNMを保存する。ここで、現フレーム以前に当該過去フィルタが適用された回数Cijは、フィルタタイプTypei及びフィルタインデックスjのフィルタがフィルタ設計部20にて設計され、フィルタリング処理最適化部30にて選択適用されたときの選択回数適用回数を示す。これらのフィルタタイプ、フィルタインデックス、フィルタ係数値、フレーム番号及び適用回数は、フィルタリング処理最適化部30により、過去フィルタ情報として書き込まれ、読み出される。図5は、実施例2による設計フィルタタイプ選定部10の処理を示すフローチャートである。設計フィルタタイプ選定部10のフィルタバッファ評価手段11は、フィルタバッファ40から過去フィルタ情報を読み出しステップS501、フィルタタイプi=1N毎のフィルタバッファ40に対する有効性を示すフィルタタイプ評価値Vi2を、過去フィルタ情報に含まれる、過去フィルタが設計されたときのフレーム番号FNij及び現フレーム以前に過去フィルタが適用された回数Cijに基づいて算出する。具体的には、フィルタバッファ評価手段11は、現在処理しているフレーム番号からフレーム番号FNijを減算し、両フレーム番号の差を示す過去フィルタの新しさTijを求めるステップS502。そして、フィルタバッファ評価手段11は、以下の式によりフィルタタイプ評価値Vi2を算出するステップS503。ここで、jは、過去フィルタを指定するフィルタインデックスを示し、Miは、フィルタバッファ40に保存されている過去フィルタ情報におけるフィルタタイプiの過去フィルタの個数を示し、Cijは、フィルタインデックスjで指定される過去フィルタが現フレーム以前に適用された回数を示し、Tijは、過去フィルタの新しさを示す。前記式2により算出されるフィルタバッファ40の有効性を示すフィルタタイプ評価値Vi2は、新しい過去フィルタが多く、適用された回数が多いほど大きくなる。フィルタバッファ評価判定手段12は、フィルタバッファ評価手段11により算出されたフィルタタイプ評価値Vi2に基づいて、フィルタ設計部20の設計対象となるフィルタタイプを選定する。具体的には、フィルタバッファ評価判定手段12は、実施例1と同様に、設計するフィルタタイプ数をL個Lは正の整数、かつL<Nとした場合、フィルタタイプ評価値Vi2が小さい順にL個のフィルタタイプを選定するステップS504。そして、フィルタバッファ評価判定手段12は、このようにして選定したフィルタタイプをフィルタタイプ選定結果としてフィルタ設計部20に出力するステップS505。フィルタリング処理最適化部30は、実施例1の処理に加え、最適なフィルタリング処理として選択した過去フィルタについて、現フレーム以前にその過去フィルタが適用された回数Cijを算出し、その適用回数Cijもフィルタ係数値等と共にフィルタバッファ40に書き込む。尚、設計フィルタタイプ選定部10のフィルタバッファ評価手段11は、過去フィルタの新しさTijを用いない場合、現フレーム以前に過去フィルタが適用された回数Cijのみを用いて、以下の式により、フィルタタイプi=1N毎のフィルタバッファ40に対する有効性を示すフィルタタイプ評価値Vi2’を算出するようにしてもよい。この式は、前記式2において、過去フィルタの新しさをTij=1に固定する場合と同じである。この場合、フィルタバッファ40は、過去フィルタが設計されたときのフレーム番号FNijを保存する必要がなく、このフレーム番号FNij及び過去フィルタの新しさTijの値を管理する必要もない。したがって、これらの値を増減、保存、読み出し、書き込む等の機能が不要となり、装置及び処理を簡素にすることができる。以上のように、実施例2の動画像符号化装置1によれば、設計フィルタタイプ選定部10のフィルタバッファ評価手段11が、フィルタバッファ40に保存されている過去フィルタ情報を用いて、フィルタタイプi=1N毎のフィルタバッファ40に対する有効性を示すフィルタタイプ評価値Vi2,Vi2’を、現フレーム以前に過去フィルタが適用された回数Cijに基づいて、前記式2または前記式3により算出するようにした。そして、フィルタバッファ評価判定手段12が、フィルタタイプ評価値Vi2,Vi2’の小さい順に、予め設定されたL個<Nのフィルタタイプを選定するようにした。そして、フィルタ設計部20が、設計フィルタタイプ選定部10により選定されたL個のフィルタタイプに対し、現フレームにてフィルタを設計するようにした。これにより、実施例1と同様に、フレーム毎にフィルタを設計する際のフィルタ数を削減すると共に、フィルタリング処理最適化部30における最適化対象のフィルタ数を削減し、処理負荷を低減することができる。したがって、伝送遅延の増加をなくすと共に、回路及び装置規模の大型化を防ぐことが可能となる。実施例3次に、実施例3の動画像符号化装置1について説明する。実施例3は、フィルタバッファ40に保存された過去フィルタ情報を用いて、現フレーム以前の過去フレームに対する適用効果が高い過去フィルタについては有効性の度合いが高くなるように評価値を算出し、評価値の小さい所定数のフィルタタイプの新規フィルタのみを、フィルタ設計部20の設計対象とする。図1を参照して、実施例3による動画像符号化装置1の符号化基本部111、局所復号部112、伝送データ生成部115、設計フィルタタイプ選定部10のフィルタバッファ評価判定手段12及びフィルタ設計部20は、実施例1,2と同様である。また、実施例3のフィルタリング処理最適化部30は、図9に示した従来のフィルタリング処理最適化部116と同様である。実施例3による設計フィルタタイプ選定部10のフィルタバッファ評価手段11は、実施例1,2とは異なる処理を行う。フィルタバッファ40は、図2に示した過去フィルタ情報フィルタタイプ、フィルタインデックス、フィルタ係数値及びフレーム番号を保存する。図6は、実施例3による設計フィルタタイプ選定部10の処理を示すフローチャートである。設計フィルタタイプ選定部10のフィルタバッファ評価手段11は、フィルタバッファ40から過去フィルタ情報を読み出しステップS601、フィルタタイプi=1N毎のフィルタバッファ40に対する有効性を示すフィルタタイプ評価値Vi3を、過去フィルタの新しさTijに加えて、現フレーム以前における過去フィルタの適用効果Zijを用いることで算出する。具体的には、フィルタバッファ評価手段11は、現在処理しているフレーム番号から過去フィルタ情報に含まれるフレーム番号FNijを減算し、両フレーム番号の差を示す過去フィルタの新しさTijを求めるステップS602。そして、フィルタバッファ評価手段11は、過去フィルタ適用前の復号画像Rijと原画像Oijとの間の誤差、及び、復号画像Rijに過去フィルタを適用した後の画像Rij’と原画像Oijとの間の誤差を算出し、前者の誤差から後者の誤差を減算することで、現フレーム以前における過去フィルタによる画質改善幅を示す過去フィルタの適用効果Zijを求めステップS603、以下の式によりフィルタタイプ評価値Vi3を算出するステップS604。ここで、は、過去フィルタ適用前の復号画像Rijと原画像Oijとの間の誤差を示し、は、復号画像Rijに過去フィルタを適用した後の画像Rij’と原画像Oijとの間の誤差を示す。jは、過去フィルタを指定するフィルタインデックスを示し、Miは、フィルタバッファ40に保存されている過去フィルタ情報におけるフィルタタイプiの過去フィルタの個数を示し、Tijは、過去フィルタの新しさを示し、Zijは、現フレーム以前における、フィルタタイプiのインデックスjで指定される過去フィルタの適用効果を示す。この適用効果Zijである画質改善幅は、過去フィルタを適用する前の復号画像Rijと原画像Oijとの間の誤差と、過去フィルタを適用した後の画像Rij’と原画像Oijとの間の誤差の差分として算出される。前記式4により算出されるフィルタタイプ評価値Vi3は、新しい過去フィルタが多く、現フレーム以前における過去フィルタの適用効果が高いほど大きくなる。フィルタバッファ評価判定手段12は、フィルタバッファ評価手段11により算出されたフィルタタイプ評価値Vi3に基づいて、フィルタ設計部20の設計対象となるフィルタタイプを選定する。具体的には、フィルタバッファ評価判定手段12は、実施例1,2と同様に、設計するフィルタタイプ数をL個Lは正の整数、かつL<Nとした場合、フィルタタイプ評価値Vi3が小さい順にL個のフィルタタイプを選定するステップS605。そして、フィルタバッファ評価判定手段12は、このようにして選定したフィルタタイプをフィルタタイプ選定結果としてフィルタ設計部20に出力するステップS606。尚、フィルタバッファ評価手段11は、過去フィルタの新しさTijを用いない場合、現フレーム以前における過去フィルタの適用効果Zijのみを用いて、以下の式により、フィルタタイプi=1N毎のフィルタバッファ40に対する有効性を示すフィルタタイプ評価値Vi3’を算出するようにしてもよい。この式は、前記式4において、過去フィルタの新しさをTij=1に固定する場合と同じである。この場合、フィルタバッファ40は、過去フィルタが設計されたときのフレーム番号FNijを保存する必要がなく、このフレーム番号FNij及び過去フィルタの新しさTijの値を管理する必要もない。したがって、これらの値を増減、保存、読み出し、書き込む等の機能が不要となり、装置及び処理を簡素にすることができる。以上のように、実施例3の動画像符号化装置1によれば、設計フィルタタイプ選定部10のフィルタバッファ評価手段11が、フィルタバッファ40に保存されている過去フィルタ情報を用いて、フィルタタイプi=1N毎のフィルタバッファ40に対する有効性を示すフィルタタイプ評価値Vi3,Vi3’を、現フレーム以前における過去フィルタの適用効果Zijに基づいて、前記式4または前記式5により算出するようにした。そして、フィルタバッファ評価判定手段12が、フィルタタイプ評価値Vi3,Vi3’の小さい順に、予め設定されたL個<Nのフィルタタイプを選定するようにした。そして、フィルタ設計部20が、設計フィルタタイプ選定部10により選定されたL個のフィルタタイプに対し、現フレームにてフィルタを設計するようにした。これにより、実施例1,2と同様に、フレーム毎にフィルタを設計する際のフィルタ数を削減すると共に、フィルタリング処理最適化部30における最適化対象のフィルタ数を削減し、処理負荷を低減することができる。したがって、伝送遅延の増加をなくすと共に、回路及び装置規模の大型化を防ぐことが可能となる。実施例4次に、実施例4の動画像符号化装置1について説明する。実施例1~3では、設計フィルタタイプ選定部10のフィルタバッファ評価判定手段12が、後段のフィルタ設計部20の設計対象となるフィルタタイプを選定する際に、予め設定されたフィルタタイプ数Lを用いて、フィルタタイプ評価値が小さいL個のフィルタタイプを選定する。これに対し、実施例4では、予め設定された閾値Thを用いて、フィルタタイプ評価値が閾値Thよりも小さいフィルタタイプの選定を行い、フィルタ設計部20の設計対象とする。図1を参照して、実施例4による動画像符号化装置1の符号化基本部111、局所復号部112、伝送データ生成部115、設計フィルタタイプ選定部10のフィルタバッファ評価手段11、フィルタ設計部20、フィルタリング処理最適化部30及びフィルタバッファ40は、実施例1~3と同様である。実施例4による設計フィルタタイプ選定部10のフィルタバッファ評価判定手段12は、実施例1~3とは異なる処理を行う。設計フィルタタイプ選定部10のフィルタバッファ評価手段12は、前述のとおり、フィルタバッファ評価手段11から入力したフィルタタイプ毎の評価値フィルタタイプ評価値に基づいて、後段のフィルタ設計部20の設計対象となるフィルタタイプを選定する。実施例4において、フィルタバッファ評価判定手段12は、フィルタバッファ評価手段11からフィルタタイプ毎のフィルタタイプ評価値を入力し、フィルタタイプ毎のフィルタタイプ評価値と予め設定された閾値Thとを比較し、フィルタタイプ評価値が閾値Th以上の場合、そのフィルタタイプはフィルタ設計部20の設計対象にならず、現フレームでは設計しないと判定し、そのフィルタタイプをフィルタタイプの選定結果に含めない。一方、フィルタバッファ評価判定手段12は、フィルタタイプ評価値が閾値Thよりも小さい場合、そのフィルタタイプはフィルタ設計部20の設計対象になり、現フレームで設計すると判定し、そのフィルタタイプをフィルタタイプの選定結果に含める。閾値Thの値は、フィルタバッファ評価判定手段12においてフィルタタイプを選定する前に予め設定されていればよく、処理の途中で値を変化させることも可能である。フィルタバッファ評価判定手段12は、フィルタタイプ選定結果をフィルタ設計部20に出力する。このような閾値Thを用いたフィルタタイプの選定は、実施例1~3に対して同様に適用することができる。以上のように、実施例4の動画像符号化装置1によれば、設計フィルタタイプ選定部10のフィルタバッファ評価判定手段12が、フィルタバッファ評価手段11により算出されたフィルタタイプ評価値が予め設定された閾値Thよりも小さい場合、そのフィルタタイプをフィルタタイプの選定結果に含めるようにした。そして、フィルタ設計部20が、設計フィルタタイプ選定部10により選定されたフィルタタイプに対し、現フレームにてフィルタを設計するようにした。これにより、実施例1~3と同様に、フレーム毎にフィルタを設計する際のフィルタ数を削減すると共に、フィルタリング処理最適化部30における最適化対象のフィルタ数を削減し、処理負荷を低減することができる。したがって、伝送遅延の増加をなくすと共に、回路及び装置規模の大型化を防ぐことが可能となる。実施例5次に、実施例5の動画像符号化装置1について説明する。実施例1~3では、設計フィルタタイプ選定部10のフィルタバッファ評価判定手段12が、後段のフィルタ設計部20の設計対象となるフィルタタイプを選定する際に、予め設定されたフィルタタイプ数Lを用いて、フィルタタイプ評価値が小さいL個のフィルタタイプを選定し、実施例4では、予め設定された閾値Thを用いて、フィルタタイプ評価値が閾値Thよりも小さいフィルタタイプの選定を行う。これに対し、実施例5では、実施例1~3のフィルタタイプ数L及び実施例4の閾値Thの両方を用いて、フィルタタイプの選定を行い、フィルタ設計部20の設計対象とする。図1を参照して、実施例5による動画像符号化装置1の符号化基本部111、局所復号部112、伝送データ生成部115、設計フィルタタイプ選定部10のフィルタバッファ評価手段11、フィルタ設計部20、フィルタリング処理最適化部30及びフィルタバッファ40は、実施例1~4と同様である。実施例5による設計フィルタタイプ選定部10のフィルタバッファ評価判定手段12は、実施例1~4とは異なる処理を行う。設計フィルタタイプ選定部10のフィルタバッファ評価手段12は、前述のとおり、フィルタバッファ評価手段11から入力したフィルタタイプ毎の評価値フィルタタイプ評価値に基づいて、後段のフィルタ設計部20の設計対象となるフィルタタイプを選定する。実施例5において、フィルタバッファ評価判定手段12は、フィルタバッファ評価手段11からフィルタタイプ毎のフィルタタイプ評価値を入力し、まず、予め設定されたフィルタタイプ数Lの個数のみ、フィルタタイプ評価値が小さい順にフィルタタイプを選ぶ。そして、フィルタバッファ評価判定手段12は、L個のフィルタタイプのフィルタタイプ評価値と予め設定された閾値Thとを比較し、フィルタタイプ評価値が閾値Th以上の場合、そのフィルタタイプはフィルタ設計部20の設計対象にならず、現フレームでは設計しないと判定し、そのフィルタタイプをフィルタタイプの選定結果に含めない。一方、フィルタバッファ評価判定手段12は、フィルタタイプ評価値が閾値Thよりも小さい場合、そのフィルタタイプはフィルタ設計部20の設計対象になり、現フレームで設計すると判定し、そのフィルタタイプをフィルタタイプの選定結果に含める。フィルタタイプ数L及び閾値Thの値は、実施例1~4と同様に、フィルタバッファ評価判定手段12においてフィルタタイプを選定する前に予め設定されていればよく、処理の途中で値を変化させることも可能である。フィルタバッファ評価判定手段12は、フィルタタイプ選定結果をフィルタ設計部20に出力する。このようなフィルタタイプ数L及び閾値Thを用いたフィルタタイプの選定は、実施例1~3に対して同様に適用することができる。以上のように、実施例5の動画像符号化装置1によれば、設計フィルタタイプ選定部10のフィルタバッファ評価判定手段12が、フィルタバッファ評価手段11により算出されたフィルタタイプ評価値の小さい順に、予め設定されたL個のフィルタタイプを選び、さらに、L個のフィルタタイプについて、そのフィルタタイプ評価値が予め設定された閾値Thよりも小さい場合、そのフィルタタイプをフィルタタイプの選定結果に含めるようにした。そして、フィルタ設計部20が、設計フィルタタイプ選定部10により選定されたフィルタタイプに対し、現フレームにてフィルタを設計するようにした。これにより、実施例1~4と同様に、フレーム毎にフィルタを設計する際のフィルタ数を削減すると共に、フィルタリング処理最適化部30における最適化対象のフィルタ数を削減し、処理負荷を低減することができる。したがって、伝送遅延の増加をなくすと共に、回路及び装置規模の大型化を防ぐことが可能となる。以上、実施例1~5を挙げて本発明を説明したが、本発明は前記実施例1~5に限定されるものではなく、その技術思想を逸脱しない範囲で種々変形可能である。前記実施例1~5では、設計フィルタタイプ選定部10のフィルタバッファ評価手段11は、前記式1~5を用いてフィルタタイプ評価値を算出するようにしたが、前記式1~5は例示であり、本発明はこれらの式に限定されるものではない。本発明においてフィルタタイプ評価値を算出する式は、各フィルタタイプに対する有効性を示す値が算出できればよい。尚、本発明の実施例1~5による動画像符号化装置1のハードウェア構成としては、通常のコンピュータを使用することができる。動画像符号化装置1は、CPU、RAM等の揮発性の記憶媒体、ROM等の不揮発性の記憶媒体、及びインターフェース等を備えたコンピュータによって構成される。動画像符号化装置1に備えた符号化基本部111、局所復号部112、伝送データ生成部115、設計フィルタタイプ選定部10、フィルタ設計部20、フィルタリング処理最適化部30及びフィルタバッファ40の各機能は、これらの機能を記述したプログラムをCPUに実行させることによりそれぞれ実現される。また、これらのプログラムは、磁気ディスクフロッピー登録商標ディスク、ハードディスク等、光ディスクCD-ROM、DVD等、半導体メモリ等の記憶媒体に格納して頒布することもできる。"