"空間的な画素間予測を行うイントラ予測を用いて画像の符号化処理を行う画像符号化装置であって、前記イントラ予測の参照画素に対して、符号化済領域内の類似領域の画素値を利用して、前記参照画素に重畳した符号化歪を低減するフィルタ処理を行うフィルタ手段と、前記フィルタ手段によるフィルタ処理後の参照画素を用いて、指定された予測モードに対応するイントラ予測値を生成し、該イントラ予測値と前記原画像の画素値との差分値であるイントラ予測誤差値を生成し、該イントラ予測誤差値に対して符号化処理を行って符号化データを出力する符号化手段とを備えたことを特徴とする画像符号化装置。請求項1に記載の画像符号化装置によって符号化された画像を復号する画像復号装置であって、イントラ予測の参照画素に対して、復号画像内の類似領域の画素値を利用して、前記参照画素に重畳した符号化歪を低減するフィルタ処理を行うフィルタ手段と、前記画像符号化装置から出力された符号化データからイントラ予測誤差値を復号する予測誤差値復号手段と、前記フィルタ手段によるフィルタ処理後の参照画素を用いて、イントラ予測モードに対応するイントラ予測値を生成し、該イントラ予測値と前記イントラ予測誤差値を用いて、前記画像の復号対象領域を復号する画像復号手段とを備えたことを特徴とする画像復号装置。空間的な画素間予測を行うイントラ予測を用いて画像の符号化処理を行う画像符号化方法であって、前記イントラ予測の参照画素に対して、符号化済領域内の類似領域の画素値を利用して、前記参照画素に重畳した符号化歪を低減するフィルタ処理を行うステップと、前記フィルタ処理後の参照画素を用いて、指定された予測モードに対応するイントラ予測値を生成し、該イントラ予測値と前記原画像の画素値との差分値であるイントラ予測誤差値を生成し、該イントラ予測誤差値に対して符号化処理を行って符号化データを出力するステップとを有することを特徴とする画像符号化方法。請求項3に記載の画像符号化方法によって符号化された画像を復号する画像復号方法であって、イントラ予測の参照画素に対して、復号画像内の類似領域の画素値を利用して、前記参照画素に重畳した符号化歪を低減するフィルタ処理を行うステップと、符号化データからイントラ予測誤差値を復号するステップと、前記フィルタ処理後の参照画素を用いて、イントラ予測モードに対応するイントラ予測値を生成し、該イントラ予測値と前記イントラ予測誤差値を用いて、前記画像の復号対象領域を復号するステップとを有することを特徴とする画像復号方法。空間的な画素間予測を行うイントラ予測を用いて画像の符号化処理を行う画像符号化装置上のコンピュータに画像符号化処理を行わせる画像符号化プログラムであって、前記イントラ予測の参照画素に対して、符号化済領域内の類似領域の画素値を利用して、前記参照画素に重畳した符号化歪を低減するフィルタ処理を行うステップと、前記フィルタ処理後の参照画素を用いて、指定された予測モードに対応するイントラ予測値を生成し、該イントラ予測値と前記原画像の画素値との差分値であるイントラ予測誤差値を生成し、該イントラ予測誤差値に対して符号化処理を行って符号化データを出力するステップとを行わせることを特徴とする画像符号化プログラム。請求項5に記載の画像符号化プログラムによって符号化された画像を復号する画像復号装置上のコンピュータに画像復号処理を行わせる画像復号プログラムであって、イントラ予測の参照画素に対して、復号画像内の類似領域の画素値を利用して、前記参照画素に重畳した符号化歪を低減するフィルタ処理を行うステップと、符号化データからイントラ予測誤差値を復号するステップと、前記フィルタ処理後の参照画素を用いて、イントラ予測モードに対応するイントラ予測値を生成し、該イントラ予測値と前記イントラ予測誤差値を用いて、前記画像の復号対象領域を復号するステップとを行わせることを特徴とする画像復号プログラム。ところで、従来のイントラ予測は参照画素の再現性が予測性能に大きな影響を及ぼす。例えば、参照画素が符号化歪で大きく劣化している場合、参照画素は、原画像の画素値から乖離することになる。このため、原画像における画素間に高い相関があることを想定して設計されたイントラ予測では、予測誤差が増大し、十分な符号化性能を達成することができないという問題がある。また、H.264/AVC準拠の符号化器においては、符号化歪を低減するために、ブロッキングフィルタが導入されている。しかし、デブロッキングフィルタ処理には、隣接ブロックの画素値を入力し必要とするため、参照画素と符号化対象ブロックの画素のように配置されている場合、参照画素に対して適用することはできない。このため、従来のイントラ予測では、参照画素の再現性向上が十分なされておらず、符号化効率向上に改良の余地を残す。本発明は、このような事情に鑑みてなされたもので、イントラ予測に用いる参照画素に着目し、参照画素の符号化歪を低減する適応処理を導入することで、イントラ予測誤差を低減し、高能率なイントラ符号化を行うことができる画像符号化装置、画像符号化方法、画像符号化プログラム及び、画像符号化装置、画像符号化方法、画像符号化プログラムによって符号化された画像を復号する画像復号装置、画像復号方法、画像復号プログラムを提供することを目的とする。本発明は、空間的な画素間予測を行うイントラ予測を用いて画像の符号化処理を行う画像符号化装置であって、前記イントラ予測の参照画素に対して、符号化済領域内の類似領域の画素値を利用して、前記参照画素に重畳した符号化歪を低減するフィルタ処理を行うフィルタ手段と、前記フィルタ手段によるフィルタ処理後の参照画素を用いて、指定された予測モードに対応するイントラ予測値を生成し、該イントラ予測値と前記原画像の画素値との差分値であるイントラ予測誤差値を生成し、該イントラ予測誤差値に対して符号化処理を行って符号化データを出力する符号化手段とを備えたことを特徴とする。本発明は、前記画像符号化装置によって符号化された画像を復号する画像復号装置であって、イントラ予測の参照画素に対して、復号画像内の類似領域の画素値を利用して、前記参照画素に重畳した符号化歪を低減するフィルタ処理を行うフィルタ手段と、前記画像符号化装置から出力された符号化データからイントラ予測誤差値を復号する予測誤差値復号手段と、前記フィルタ手段によるフィルタ処理後の参照画素を用いて、イントラ予測モードに対応するイントラ予測値を生成し、該イントラ予測値と前記イントラ予測誤差値を用いて、前記画像の復号対象領域を復号する画像復号手段とを備えたことを特徴とする。本発明は、空間的な画素間予測を行うイントラ予測を用いて画像の符号化処理を行う画像符号化方法であって、前記イントラ予測の参照画素に対して、符号化済領域内の類似領域の画素値を利用して、前記参照画素に重畳した符号化歪を低減するフィルタ処理を行うステップと、前記フィルタ処理後の参照画素を用いて、指定された予測モードに対応するイントラ予測値を生成し、該イントラ予測値と前記原画像の画素値との差分値であるイントラ予測誤差値を生成し、該イントラ予測誤差値に対して符号化処理を行って符号化データを出力するステップとを有することを特徴とする。本発明は、前記画像符号化方法によって符号化された画像を復号する画像復号方法であって、イントラ予測の参照画素に対して、復号画像内の類似領域の画素値を利用して、前記参照画素に重畳した符号化歪を低減するフィルタ処理を行うステップと、符号化データからイントラ予測誤差値を復号するステップと、前記フィルタ処理後の参照画素を用いて、イントラ予測モードに対応するイントラ予測値を生成し、該イントラ予測値と前記イントラ予測誤差値を用いて、前記画像の復号対象領域を復号するステップとを有することを特徴とする。本発明は、空間的な画素間予測を行うイントラ予測を用いて画像の符号化処理を行う画像符号化装置上のコンピュータに画像符号化処理を行わせる画像符号化プログラムであって、前記イントラ予測の参照画素に対して、符号化済領域内の類似領域の画素値を利用して、前記参照画素に重畳した符号化歪を低減するフィルタ処理を行うステップと、前記フィルタ処理後の参照画素を用いて、指定された予測モードに対応するイントラ予測値を生成し、該イントラ予測値と前記原画像の画素値との差分値であるイントラ予測誤差値を生成し、該イントラ予測誤差値に対して符号化処理を行って符号化データを出力するステップとを行わせることを特徴とする。本発明は、前記画像符号化プログラムによって符号化された画像を復号する画像復号装置上のコンピュータに画像復号処理を行わせる画像復号プログラムであって、イントラ予測の参照画素に対して、復号画像内の類似領域の画素値を利用して、前記参照画素に重畳した符号化歪を低減するフィルタ処理を行うステップと、符号化データからイントラ予測誤差値を復号するステップと、前記フィルタ処理後の参照画素を用いて、イントラ予測モードに対応するイントラ予測値を生成し、該イントラ予測値と前記イントラ予測誤差値を用いて、前記画像の復号対象領域を復号するステップとを行わせることを特徴とする。本発明によれば、イントラ参照画素に重畳した符号化歪を低減することにより、参照画素が原画像の画素値から乖離することを抑制できるため、イントラ予測誤差を低減することになり符号量を低減することが可能になるという効果が得られる。以下、図面を参照して、本発明の一実施形態による画像符号化装置及び画像復号装置を説明する。以下の説明において、イントラ予測を用いて符号化を行う領域をイントラ予測ブロックと呼び、イントラ予測に用いる参照画素をイントラ参照画素と呼ぶ。また、イントラ参照画素の存在領域をイントラ参照領域と呼ぶ。本発明では、イントラ参照画素に対して、非線形フィルタリングに基づく、符号化歪低減処理を行い、この処理後の画素値をイントラ予測の参照画素値として用いることで、イントラ予測残差の低減を図る。ここで、簡単に符号化処理の動作原理を説明する。まず、符号化対象のイントラ予測ブロックに対して、イントラ参照領域を同定する。イントラ参照画素は、イントラ予測ブロックの近傍画素であり、イントラ予測ブロックのサイズとイントラ予測モードに応じて定まる。イントラ予測モードが、水平方向予測垂直方向予測の場合のイントラ参照画素の例を、各々、図8、図9に示す。同図において、正方領域が画素に相当し、それぞれ符号化済の画素と、符号化対象ブロック内の画素と、符号化対象ブロックを設定した場合のイントラ参照画素図8においては垂直方向予測、図9においては水平方向予測を表している。このように、参照画素はイントラ予測モードによって異なる。準備された全てのイントラ予測モードを実現するために必要なイントラ参照画素が存在する領域をイントラ参照画素領域と呼ぶ。イントラ参照画素領域の例を図10に示す。次に、イントラ参照画素領域内の画素に対して、非線形フィルタによる符号化歪低減処理を行う。イントラ参照画素は復号値であるため、符号化歪が重畳している。この符号化歪を低減するために、非線形フィルタリング処理を実施する。さらに、非線形フィルタリング後のイントラ参照画素を用いて、イントラ予測を行い、予測値を生成する。得られた予測値と原画素値との差分を生成し、この差分値を符号化する。次に、図1を参照して、本発明の一実施形態による画像符号化装置の構成を説明する。図1は、同実施形態における画像符号化装置の構成を示すブロック図である。この図において、図12に示す従来の画像符号化装置と同一の部分には同一の符号を付し、その説明を省略する。この図に示す画像符号化装置が従来の画像符号化装置と異なる点は、符号化歪低減フィルタ処理部109が新たに設けられている点である。次に、図2を参照して、図1に示す画像符号化装置の動作を説明する。図2は、図1に示す画像符号化装置の動作を示すフローチャートである。図2において、図13と同じ処理動作には、同じ符号を付与してある。まず、イントラ予測処理部101は、符号化対象であるイントラ予測ブロックのブロックサイズとして設定された情報を読み込み、さらに、このブロックのフレーム内での位置を読み込むステップS1。続いて、イントラ予測処理部101は、読み込まれたイントラ予測ブロックのブロックサイズ及びこのブロックのフレーム内での位置から、このブロックに対するイントラ参照領域を同定するステップS2。続いて、符号化歪低減フィルタ処理部109は、イントラ参照領域内のイントラ参照画素を入力し、符号化歪を低減するためのフィルタ処理を行い、フィルタ処理後のイントラ参照画素値を出力し、イントラ予測処理において用いるイントラ参照画素値として格納するステップS7。次に、イントラ予測処理部101は、設定されたイントラ予測モードの候補に対して、ステップS8、S4、S5の処理を繰り返し行う。イントラ予測処理部101は、指定されたイントラ予測モードから、このイントラ予測モードにおいて用いるフィルタリング後のイントラ参照画素を同定し、さらに、このイントラ参照画素から、イントラ予測モードに対応する予測を行い、イントラ予測値を出力するステップS8。続いて、イントラ予測値及びイントラ予測ブロック内の予測対象画素値から、両者の差分値イントラ予測誤差を出力するステップS4。そして、イントラ予測処理部101は、イントラ予測誤差に対して、規定された符号化処理イントラ予測誤差に対する直交変換、及び、同直交変換の変換係数に対する量子化を行い、発生符号量符号化歪を求め、発生符号量と符号化歪の加重和としてのRDコストを算出するステップS5。次に、図3を参照して、本発明の一実施形態による画像復号装置の構成を説明する。図3は、同実施形態における画像復号装置の構成を示すブロック図である。この図において、図14に示す従来の画像復号装置と同一の部分には同一の符号を付し、その説明を省略する。この図に示す画像復号装置が従来の画像復号装置と異なる点は、符号化歪低減フィルタ処理部207が新たに設けられている点である。次に、図4を参照して、図3に示す画像復号装置の動作を説明する。図4は、図3に示す画像復号装置の動作を示すフローチャートである。図4において、図15と同じ処理動作には、同じ符号を付与してある。まず、エントロピー復号処理部201は、符号化データを入力し、イントラ予測ブロックのブロックサイズ、及び、イントラ予測モードを復号するステップS11。続いて、イントラ予測処理部205は、イントラ予測ブロックのフレーム内での位置を同定するステップS12。次に、復号されたイントラ予測モード、イントラ予測ブロックのブロックサイズ及びこのブロックのフレーム内での位置から、このブロックに対するイントラ参照画素を同定するステップS13。そして、符号化歪低減フィルタ処理部207は、イントラ参照領域内のイントラ参照画素を入力し、符号化歪を低減するためのフィルタ処理を行い、フィルタ処理後のイントラ参照画素値を出力し、イントラ予測処理において用いるイントラ参照画素値として格納するステップS17。続いて、イントラ予測処理部205は、復号されたイントラ予測モード及びフィルタリング後のイントラ参照画素から、イントラ予測モードに対応する予測を行い、イントラ予測値を出力するステップS14。そして、エントロピー復号処理部201は、符号化データを入力し、量子化インデックスを復号する。逆量子化処理部202は、復号した量子化インデックスを入力として、逆量子化処理を行い、変換係数の量子化値を出力する。逆変換処理部203は、変換係数の量子化値を入力として、逆変換処理を行い、イントラ予測誤差を復号するステップS15。イントラ予測処理部205で生成されたイントラ予測値と逆変換処理部203で生成されたイントラ予測誤差の復号値を加算し、イントラ予測ブロックの復号値を出力するステップS16。次に、図5を参照して、図1に示す符号化歪低減フィルタ処理部109、図3に示す符号化歪低減フィルタ処理部207の構成を説明する。図5は、図1に示す符号化歪低減フィルタ処理部109、図3に示す符号化歪低減フィルタ処理部207の構成を示すブロック図である。この図において、符号301は、イントラ参照領域内においてフィルタの処理対象となる参照画素を指定するイントラ参照画素指定部である。符号302は、復号信号を記憶する復号信号記憶部である。符号303は、指定された参照画素値を入力し、この画素に対する近傍領域フィルタ対象パッチを設定し、対応する画素値を復号信号記憶部302から読み込むフィルタ対象パッチ内画素読込部である。符号304は、設定されたフィルタ対象パッチに関して、その形状及びパッチのフレーム内の位置情報を入力し、フィルタ対象パッチに対する探索領域を設定する探索領域設定部である。符号305は、探索領域内にフィルタ参照パッチと呼ぶフィルタ対象パッチと同一形状の領域を設定し、フィルタ対象パッチ、及びフィルタ参照パッチ内の画素値を入力とし、フィルタ参照パッチに対する重み係数を算出する重み係数算出処理部である。符号306は、求めた重み係数及びフィルタ参照画素値を入力し、重み係数をフィルタ参照画素値に乗じた値を参照画素の寄与率として算出する寄与率算出処理部である。寄与率算出処理部306は、探索領域内の全てのフィルタ参照画素値に対する寄与率を求め、全ての寄与率の総和をフィルタリング後の画素値として出力する。次に、図6を参照して、図5に示す符号化歪低減フィルタ処理部の処理動作を説明する。図6は、図5に示す符号化歪低減フィルタ処理部の処理動作を示すフローチャートである。図1に示す符号化歪低減フィルタ処理部109、図3に示す符号化歪低減フィルタ処理部207は、同じ構成であり、処理動作も同じであるため、ここでは、図1に示す符号化歪低減フィルタ処理部109の処理動作を説明する。符号化歪低減フィルタ処理部109は、イントラ参照領域内において指定されたイントラ参照画素について、以下の処理動作ステップS21~S25を繰り返し実施する。符号化歪低減フィルタ処理部109は、指定されたイントラ参照画素値を入力し、このイントラ参照画素に対する近傍領域フィルタ対象パッチを設定するステップS21。フィルタ対象パッチの例としては、当該イントラ参照画素および同画素の上左右右上左上隣接画素の6画素からなる矩形領域である。続いて、符号化歪低減フィルタ処理部109は、フィルタ対象パッチの形状及びパッチのフレーム内の位置情報を入力し、フィルタ対象パッチに対する探索領域を設定するステップS22。探索領域の例としては、M×M画素からなる矩形領域である。次に、符号化歪低減フィルタ処理部109は、探索領域内に、フィルタ参照パッチと呼ぶフィルタ対象パッチと同一形状の領域を設定し、以下の処理動作ステップS23、S24を繰り返し実施する。探索領域内におけるフィルタ参照パッチの設定に関して、M=5の場合を例にとり、説明する。この場合、探索領域は5x5画素の領域となる。また、フィルタ対象パッチは、前述の例と同様、2×3画素の矩形領域とする。このとき、探索領域内には、最大で12個のフィルタ対象パッチを設定することが可能である。符号化歪低減フィルタ処理部109は、フィルタ対象パッチ内の画素値及びフィルタ参照パッチ内の画素値を入力し、フィルタ参照パッチに対する重み係数を計算するステップS23。重み係数の例としては、フィルタ参照パッチ内の画素値とフィルタ対象パッチ内の画素値との絶対値誤差に基づく値をあげることができる。フィルタ対象パッチを、Ny1×2Nx1画素の矩形とする場合、フィルタ参照パッチ内の位置x,yにおける画素値をR[x,y]とし、フィルタ対象パッチ内の位置x,yにおける画素値をP[x,y]とする。ここで、x,yは、-Nx≦x≦Nx,0≦y≦Nyの範囲の値をとり、フィルタ参照パッチにおけるx,y=0,0の位置にフィルタ参照画素が配置されるものとする。このとき、重み係数は、次式で定まる。ここで、Aは探索領域内の全フィルタ参照パッチに対する重み係数の総和を1にするための正規化定数であり、bは、重みの強度を制御するパラメータである。bは外部から与えられるものとする。そして、符号化歪低減フィルタ処理部109は、求めた重み係数及びフィルタ参照画素値から、この重み係数をフィルタ参照画素値乗じた値を参照画素の寄与率として出力するステップS24。なお、フィルタ対象パッチ及びフィルタ参照パッチは、いずれも符号化済領域に設定するため、上述の処理を符号化器復号器で共有しておけば、上述の重み係数は、復号器においても付加情報無で、算出可能である。次に、符号化歪低減フィルタ処理部109は、求めた全ての寄与率の総和を求め、求めた寄与率の総和をフィルタリング後の画素値として出力するステップS25。次に、図7を参照して、図1、図3に示す画像符号化装置、画像復号装置を含む画像伝送システムの構成を説明する。図7は、画像伝送システムの構成を示すブロック図である。図7において、符号501は、カメラ等で撮像した動画像を入力する動画像入力部である。符号502は、図1に示す画像符号化装置で構成する動画像符号化装置あり、動画像入力部1によって入力した動画像を符号化して送信する。符号503は、動画像符号化装置502から送信された符号化動画像のデータを伝送する伝送路である。符号504は、図3に示す画像復号装置で構成する動画像復号装置あり、伝送路503によって伝送された符号化動画像のデータを受信し、符号化動画像のデータを復号して出力する。符号505は、動画像復号装置504において復号された動画像を表示装置等へ出力する動画像出力部である。次に、図7に示す画像伝送システムの動作を説明する。画像符号化装置502は、動画像入力部501を介して、動画像のデータを入力し、動画像のフレーム毎に、前述した処理動作によって符号化を行う。そして、動画像符号化装置502は、符号化した動画像データを伝送路503を介して動画像復号装置504に対して送信する。動画像復号装置504は、この符号化動画像データを前述した処理動作によって復号し、動画像出力部505を介して、表示装置等に動画像を表示する。以上説明したように、イントラ予測の参照画素に対して、画像内の類似領域の画素値を利用して、参照画素に重畳した符号化歪を低減するフィルタ処理を行うようにしたため、参照画素が原画像の画素値から乖離することを抑制できるため、イントラ予測誤差の低減することになり符号量を低減することが可能になる。なお、図1における処理部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより画像符号化処理及び画像復号処理を行ってもよい。なお、ここでいうコンピュータシステムとは、OSや周辺機器等のハードウェアを含むものとする。また、コンピュータ読み取り可能な記録媒体とは、フレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらにコンピュータ読み取り可能な記録媒体とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリRAMのように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する伝送媒体は、インターネット等のネットワーク通信網や電話回線等の通信回線通信線のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル差分プログラムであってもよい。"