"動き補償を用いる映像符号化方法において,動き探索を行って動きベクトルを取得するステップと,前記動きベクトルを用いて小数精度画素の補間に用いる補間フィルタ係数を算出するステップと,前記補間フィルタ係数および動きベクトルを用いて,小数精度画素の補間を行って符号化を実施するステップと,補間フィルタ係数のエントロピー符号化に用いるパラメータのうち,指定された複数のパラメータの中から補間フィルタ係数の発生符号量が最小となるパラメータを選択するステップと,前記選択したパラメータおよび算出した補間フィルタ係数を符号化して出力するステップとを有することを特徴とする映像符号化方法。請求項1記載の映像符号化方法において,前記パラメータを選択するステップでは,前記指定された複数のパラメータとして,補間フィルタ係数の位置に応じて,選択対象となる複数のパラメータの範囲が制限されたものを用いることを特徴とする映像符号化方法。動き補償を用いる映像符号化装置において,動き探索を行って動きベクトルを取得する手段と,前記動きベクトルを用いて小数精度画素の補間に用いる補間フィルタ係数を算出する手段と,前記補間フィルタ係数および動きベクトルを用いて,小数精度画素の補間を行って符号化を実施する手段と,補間フィルタ係数のエントロピー符号化に用いるパラメータのうち,指定された複数のパラメータの中から補間フィルタ係数の発生符号量が最小となるパラメータを選択する手段と,前記選択したパラメータおよび算出した補間フィルタ係数を符号化して出力する手段とを備えることを特徴とする映像符号化装置。請求項3記載の映像符号化装置において,前記パラメータを選択する手段は,前記指定された複数のパラメータとして,補間フィルタ係数の位置に応じて,選択対象となる複数のパラメータの範囲が制限されたものを用いることを特徴とする映像符号化装置。請求項1に記載の映像符号化方法により符号化された符号化ストリームを入力し,動き補償を用いて復号する映像復号方法において,動き補償に用いる補間フィルタ係数を復号するためのエントロピー符号化パラメータを復号するステップと,前記パラメータを用いて小数精度画素生成のための補間フィルタ係数を復号するステップと,動きベクトルおよび残差信号を復号するステップと,前記復号済みの補間フィルタ係数と動きベクトルとを用いて予測信号を生成するステップと,復号された残差信号および前記予測信号を用いて復号信号を生成するステップとを有することを特徴とする映像復号方法。請求項3に記載の映像符号化装置により符号化された符号化ストリームを入力し,動き補償を用いて復号する映像復号装置において,動き補償に用いる補間フィルタ係数を復号するためのエントロピー符号化パラメータを復号する手段と,前記パラメータを用いて小数精度画素生成のための補間フィルタ係数を復号する手段と,動きベクトルおよび残差信号を復号する手段と,前記復号済みの補間フィルタ係数と動きベクトルとを用いて予測信号を生成する手段と,復号された残差信号および前記予測信号を用いて復号信号を生成する手段とを備えることを特徴とする映像復号装置。請求項1または請求項2に記載の映像符号化方法をコンピュータに実行させるための映像符号化プログラム。請求項5に記載の映像復号方法をコンピュータに実行させるための映像復号プログラム。補間フィルタのタップ長を長くしたり,対称性を利用せずに厳密に補間フィルタ係数を伝送しようとする場合,残差エネルギーは低減する方向に傾くが,その分,オーバーヘッドとなる補間フィルタ係数の符号量が増大する。補間フィルタ係数に係る符号量が低減できれば,符号化効率向上により貢献できる。ところが,非特許文献3では,補間フィルタ係数を符号化する際にエントロピー符号化を施すが,そのエントロピー符号化のパラメータは固定となっており,すべての補間位置におけるすべてのフィルタ係数が同じ条件で符号化されるため,性能改善には限界があると考えられる。本発明は以上のような事情に鑑みてなされたものであり,適応補間フィルタにおける補間フィルタ係数の位置に着目し,適応的なエントロピー符号化方法を導入することで,適応補間フィルタのフィルタ係数の発生符号量を低減し,高能率な適応補間フィルタ方法を確立することを目的とする。上記目的を達成するための方法として,本発明は,動き補償を用いる映像符号化方法において,動き探索を行って動きベクトルを取得し,その動きベクトルを用いて小数精度画素の補間に用いる補間フィルタ係数を算出し,その補間フィルタ係数および動きベクトルを用いて,小数精度画素の補間を行って符号化を実施し,補間フィルタ係数のエントロピー符号化に用いるパラメータのうち,指定された複数のパラメータの中から補間フィルタ係数の発生符号量が最小となるパラメータを選択し,選択したパラメータおよび算出した補間フィルタ係数を符号化して出力することを特徴とする。また,上記発明において,前記指定された複数のパラメータは,補間フィルタ係数の位置に応じて,選択対象となる複数のパラメータの範囲が制限されたものであることを特徴とする。また,本発明は,上記映像符号化方法によって符号化された符号化ストリームを動き補償を用いて復号する映像復号方法において,補間フィルタ係数を復号するためのエントロピー符号化パラメータを復号し,そのパラメータを用いて小数精度画素生成のための補間フィルタ係数を復号し,動きベクトルおよび残差信号を復号し,復号済みの補間フィルタ係数と動きベクトルとを用いて予測信号を生成し,復号された残差信号および前記予測信号を用いて復号信号を生成することを特徴とする。本発明の作用は,以下のとおりである。従来の適応補間フィルタでは,補間フィルタ係数の符号化において,エントロピー符号化に用いるパラメータが固定されていて,すべての補間フィルタ係数が同じ条件で符号化されており,性能改善には限界があった。一方,本発明では,補間フィルタ係数の発生符号量を低減するパラメータを適応的に選択することを可能にし,符号化効率を改善することができる。また,本発明は,算出された補間フィルタ係数の振幅,すなわち,補間フィルタ係数の係数値が補間対象となる画素の位置に近いほど大きく,離れると小さくなるという想定に基づき,エントロピー符号化に用いるパラメータの範囲を係数の位置に応じて制限する。これにより,各補間位置に適切なパラメータを用いて補間フィルタ係数の発生符号量を低減することが可能となり,符号化効率を改善することができる。なお,補間フィルタ係数のセットおよびエントロピー符号化パラメータの符号化/復号は,例えばフレーム単位もしくはスライス単位,または他の何らかの規準によって定められた複数ブロックからなる領域の単位で行われる。本発明によれば,従来の補間補間フィルタでは考慮できなかった,補間処理に用いるタップ長とその補間フィルタ係数の位置に応じた補間フィルタ係数の適応的な符号化処理が可能となり,補間フィルタ係数の符号量削減による符号化効率改善が達成できる。以下,図面を用いながら,本発明の一実施形態について説明する。本発明は,映像符号化装置図1および映像復号装置図6におけるインター予測処理およびその付加情報の符号化および復号に関する技術である。以下では,映像符号化装置におけるインター予測処理を先に説明し,その後に,映像復号装置におけるインター予測処理について説明する。映像符号化装置の構成例図1は,本発明を適用する映像符号化装置の一構成例を示す図である。映像符号化装置100において,本実施形態は,特にインター予測処理部102で用いた補間フィルタ係数を符号化する補間フィルタ係数符号化処理部300の部分が,従来技術と異なる部分であり,他の部分は,H.264/AVCなどのエンコーダとして用いられている従来の一般的な映像符号化装置の構成と同様である。映像符号化装置100は,符号化対象の映像信号を入力し,入力映像信号のフレームをブロックに分割してブロックごとに符号化し,そのビットストリームを符号化ストリームとして出力する。この符号化のため,予測残差信号生成部103は,入力映像信号とイントラ予測処理部101あるいはインター予測処理部102の出力である予測信号との差分を求め,それを予測残差信号として出力する。変換処理部104は,予測残差信号に対して離散コサイン変換DCT等の直交変換を行い,変換係数を出力する。量子化処理部105は,変換係数を量子化し,その量子化された変換係数を出力する。エントロピー符号化処理部113は,量子化された変換係数をエントロピー符号化し,符号化ストリームとして出力する。一方,量子化された変換係数は,逆量子化処理部106にも入力され,ここで逆量子化される。逆変換処理部107は,逆量子化処理部106の出力である変換係数を逆直交変換し,予測残差復号信号を出力する。復号信号生成部108では,前記予測残差復号信号とイントラ予測処理部101あるいはインター予測処理部102の出力である予測信号とを加算し,符号化した符号化対象ブロックの復号信号を生成する。この復号信号は,イントラ予測処理部101あるいはインター予測処理部102で参照画像として用いるために,フレームメモリ109に格納される。なお,インター予測処理部102において参照する場合には,インループフィルタ処理部110において,フレームメモリ109に格納した画像を入力して,符号化歪を低減するフィルタリング処理を行い,このフィルタリング処理後の画像を参照画像として用いる。イントラ予測処理部101において設定された予測モード等の情報は,イントラ予測情報格納部112に格納され,さらに,エントロピー符号化処理部113においてエントロピー符号化され,符号化ストリームとして出力される。インター予測処理部102において設定された動きベクトル等の情報は,インター予測情報格納部111に格納され,さらに,エントロピー符号化処理部113においてエントロピー符号化され,符号化ストリームとして出力される。特に,エントロピー符号化処理部113における補間フィルタ係数符号化処理部300は,インター予測処理部102で用いられた補間フィルタ係数についての符号化を行う。映像符号化におけるインター予測処理部の構成例図2に,図1に示すインター予測処理部102の構成例を示す。インター予測処理部102は,固定補間フィルタ係数記憶部201,動き検出部202,補間フィルタ係数導出部203,参照画像補間部204を備え,原信号,復号信号を入力として,インター予測による予測信号,動きベクトルを出力する。固定補間フィルタ係数記憶部201は,補間フィルタ係数を求めるのに必要な動きベクトルを生成するための初期固定補間フィルタの係数を保存する。例えば,H.264/AVCの6タップフィルタであっても,DCTベース補間フィルタの4,8,12タップフィルタであってもよい。動き検出部202は,補間された参照信号と原画像とを入力とし,動きベクトルを検出して,その情報を出力する。補間フィルタ係数導出部203は,原信号,復号信号,固定補間フィルタ係数記憶部201の固定補間フィルタを用いて導出された動きベクトルを入力として,二乗誤差エネルギーを最小化する補間フィルタ係数を生成する。参照画像補間部204は,固定補間フィルタ係数ないしは適応的に求められた適応補間フィルタ係数,復号信号を用いて,解像度の高い補間済参照画像の信号を生成する。補間フィルタ係数符号化処理部300は,本発明の改良点に関する部分であり,補間フィルタ係数導出部203で求められた補間フィルタ係数を入力として,補間フィルタ係数の符号化を実施する。符号化に必要となるエントロピー符号化パラメータなどの付加情報も符号化をする。インター予測符号化処理フロー図3は,インター予測符号化処理のフローチャートである。以下,図3に従って,インター予測符号化処理の詳細について説明する。まず,ステップS101では,フレームをブロック例えば,16×16や8×8といった従来の動き予測のブロックサイズに分割し,ブロック単位で最適な動きベクトルを算出する。本ステップにおける参照画像の小数精度画素の補間には,例えば,従来のH.264による固定6タップフィルタを用いる。次に,ステップS102では,水平方向の予測誤差エネルギー関数である式を用いて,水平方向の各小数精度画素に対する補間フィルタ係数の最適化処理を行う。ここで,Sは原画像,Pは復号済参照画像,xおよびyはそれぞれ画像中の水平および垂直方向の位置を示す。また,~xは,~x=xMVx-FilterOffsetであり,MVxは事前に得られた動きベクトルの水平成分,FilterOffsetは調整のためのオフセット水平方向フィルタ長を2で割った値を示している。垂直方向については,~y=yMVyとなり,MVyは動きベクトルの垂直成分を示す。wciは求めるべき水平方向フィルタ係数群ci0≦ci<6を示す。ステップS103では,ステップS102で得られた水平方向の補間フィルタ係数を用いて,水平方向の小数画素補間図15におけるa,b,cの補間を実施する。ステップS104では,垂直方向の予測誤差エネルギー関数である式を用いて,垂直方向の各小数画素に対する補間フィルタ係数の最適化処理を行う。ここで,Sは原画像,^Pは復号後に水平方向に補間処理された画像,xおよびyはそれぞれ画像中の水平および垂直方向の位置を示す。また,~x=4xMVxで表現され,MVxは丸められた動きベクトルの水平成分を示す。垂直方向については,~y=yMVy-FilterOffsetで表現され,MVyは動きベクトルの垂直成分,FilterOffsetは調整のためのオフセットフィルタ長を2で割った値を示す。wcjは求めるべき垂直方向フィルタ係数群cj0≦cj<6を示す。ステップS105では,ステップS104で得られた垂直方向の補間フィルタ係数を用いて,垂直方向の小数画素補間図15におけるd~oの補間を実施する。ステップS106では,ステップS105で得られた垂直方向に補間された画像を参照画像として,再度動きベクトルの探索を行い,動きベクトルを算出する。ステップS107では,各種補間フィルタ係数群を符号化する。ステップS108では,残りの情報動きベクトル,量子化後DCT係数などの符号化を行う。本発明の実施形態に係る補間フィルタ係数符号化処理部の構成例図4Aに,本発明の実施形態に係る補間フィルタ係数符号化処理部図1の補間フィルタ係数符号化処理部300の構成例を示す。タップ長記憶部301は,補間に用いるフィルタのタップ長を記憶する。タップ長読込み部302は,フィルタのタップ長を入力として,タップ長記憶部301で記憶したタップ長を読み込む。係数位置設定部303は,補間フィルタ係数,およびタップ長読込み部302で読み込んだタップ長を入力として,補間フィルタ係数の符号化に用いる係数の位置情報を同定し,係数の位置情報を出力する。係数位置判定部304は,係数の位置情報を入力とし,係数の位置情報に応じて,エントロピー符号化パラメータ設定部305で割り当てるエントロピー符号化パラメータの範囲および調整用オフセットを指定し,当該符号化パラメータを出力する。このとき,特定の係数位置に対して所定のオフセットを与える場合には,オフセットを与える。オフセットの有無については,符号化装置と復号装置とで共通に与えるか与えないかを統一しておけばよい。オフセットを符号化して伝送してもよい。ここで,係数位置に応じたエントロピー符号化パラメータの範囲を制限する方法として,以下の方法を用いる。例えばエントロピー符号化としてゴロム符号化を用いる場合に,その符号表を決定するパラメータであるm値の値の指定範囲を,係数位置ごと変化させる。具体的には,補間フィルタ係数の係数位置が,補間対象となる画素の位置から最も遠い場合に,m値の範囲として,例えばm=2またはm=3とし,補間対象となる画素の位置に最も近い係数では,m値の範囲を例えばm=2~8とするというように,補間フィルタ係数の端部に近いほうでは狭い範囲,補間フィルタ係数の中央に近いほうでは広い範囲となるようなエントロピー符号化パラメータの範囲の指定を行う。なお,このパラメータは,ゴロム符号化のパラメータに限らず,例えば他のエントロピー符号化方法における符号表を決定するためのパラメータのようなものでもよく,同様にパラメータの範囲を係数位置に応じて制限する方法を用いてもよい。エントロピー符号化パラメータ設定部305は,係数位置判定部304で指定されたエントロピー符号化パラメータの範囲を入力とし,同範囲内でエントロピー符号化パラメータを指定する。例えば,エントロピー符号化としてゴロム符号化を用いる場合,指定されたm値の範囲において,各m値を昇順または降順に順番に指定する。発生符号量算出部306は,エントロピー符号化パラメータ設定部305で指定されたエントロピー符号化パラメータ,および位置情報,補間フィルタ係数を入力とし,指定されたエントロピー符号化パラメータを用いた場合に得られる発生符号量を算出する。判定部307は,発生符号量算出部306で求めた発生符号量,およびエントロピー符号化パラメータ,エントロピー符号化パラメータの範囲を入力とし,エントロピー符号化パラメータ設定部305で指定されたエントロピー符号化パラメータが,係数位置判定部304で指定されたエントロピー符号化パラメータの範囲の最終値と等しければ,エントロピー符号化パラメータの範囲において,発生符号量が最小となる当該符号化パラメータを出力とする。そうでなければ,発生符号量,およびエントロピー符号化パラメータを保存し,エントロピー符号化パラメータ設定部305の処理に移動する。補間フィルタ係数符号化部308は,補間フィルタ係数,および係数の位置情報,符号化パラメータを入力として,係数の位置情報およびエントロピー符号化パラメータに応じて,補間フィルタ係数の符号化を行い,ビットストリームを出力する。係数位置判定部309は,係数の位置情報,および符号化パラメータを入力とし,係数の位置が最後の補間フィルタ係数の位置であるかどうかを判定し,まだ符号化すべき係数がある場合には,係数位置設定部303の処理に移動する。従来の補間フィルタ係数符号化処理部の構成例参考のために,図4Bに,従来の補間フィルタ係数符号化処理部の構成例を示し,本実施形態による補間フィルタ係数符号化処理部との違いを説明する。本発明の実施形態による補間フィルタ係数符号化処理部が,従来の補間フィルタ係数符号化処理部と異なるのは,図4Aに点線枠で示した部分であり,従来法では,この部分がエントロピー符号化パラメータ記憶部310とエントロピー符号化パラメータ読込み部311となっている。エントロピー符号化パラメータ記憶部310は,補間フィルタ係数の符号化に用いるエントロピー符号化パラメータを記憶する。符号化装置および復号装置で共通で用いる値を入力する。ここでは,補間位置にかかわらず,一定の値を用いる。エントロピー符号化パラメータ読込み部311は,補間フィルタ係数,および係数の位置情報を入力として,エントロピー符号化パラメータ記憶部310で記憶したエントロピー符号化パラメータを読み込み,補間フィルタ係数符号化部308′に対して,補間フィルタ係数,および係数の位置情報,符号化パラメータを通知する。このように,従来の補間フィルタ係数のエントロピー符号化では,エントロピー符号化のパラメータは固定となっており,すべての補間位置におけるフィルタ係数が同じ条件で符号化されていたが,本実施形態では,補間フィルタ係数の発生符号量を低減するパラメータを適応的に選択するため,符号化効率が向上する。補間フィルタ係数符号化処理フロー図5に,本発明の実施形態に係る補間フィルタ係数符号化処理のフローチャートを示す。前述した図3のステップS107における補間フィルタ係数の符号化処理では,図5に示す処理を実行する。まず,ステップS201では,補間処理に用いた補間フィルタタップ長を読み込む。ステップS202では,符号化対象のフィルタ係数の位置を設定する。ステップS203では,ステップS202で指定された位置に対する補間フィルタ係数差分値を読み込む。次のステップS204からS208までの処理が,従来技術と異なる部分である。従来技術では,読み込まれた補間フィルタ係数差分値を符号化する際に,符号化に用いるエントロピー符号化のパラメータは,既知のパラメータを用いていた。これに対し,本実施形態では,次のように処理する。ステップS204では,ステップS202で設定された符号化される補間フィルタ係数の位置を入力として,位置の判定を行う。このとき,特定の係数位置に対して所定のオフセットを与える場合には,オフセットを与える。オフセットの有無については,符号化装置と復号装置とで共通に与えるか与えないかを統一して決めておけばよい。オフセットを符号化して伝送してもよい。ステップS205では,補間フィルタ係数の符号化に用いるエントロピー符号化パラメータを設定する。このパラメータとは,例えば符号表を決定するためのパラメータを示す。本パラメータの設定により,符号化対象信号値の2値表現が変わるため,同じ信号値を符号化する場合でも,パラメータが変わると符号量が変化する。ステップS206では,ステップS205にて設定されたエントロピー符号化パラメータを用いて,ステップS204で読み込まれた補間フィルタ係数値を符号化し,発生符号量を計算する。このとき,ステップS204で与えられるオフセットを考慮して符号化を行う。ステップS207では,ステップS205にて求まった発生符号量を記憶し,最小の発生符号量かどうかを判定する。最小の発生符号量の場合には,その符号量の値とその符号量を与える当該パラメータを保存する。ステップS208では,ステップS205で設定したエントロピー符号化パラメータが,最後の当該パラメータなのかを判定する。最終パラメータであれば,発生符号量の計算を止め,それまでの発生符号量の計算処理の中で最小の発生符号量を実現する当該パラメータを出力する。最終パラメータでなければ,ステップS205に戻って,次のパラメータについて同様に処理を繰り返す。ステップS209では,ステップS203で読み込まれた補間フィルタ係数の符号化を行う。このとき,符号化に用いるエントロピー符号化のパラメータは,ステップS207で保存された係数の符号量が最小となるパラメータを用いる。ステップS210では,符号化する係数の位置が,符号化すべき最後の位置であるかどうかを判定する。もし,最後の位置となっていれば,最後の補間フィルタ係数が符号化されたと判断し,処理を終了する。最後の位置となっていなければ,符号化すべき補間フィルタ係数があると判断し,ステップS202へ戻り,残りの補間フィルタ係数の符号化処理を続ける。映像復号装置の構成例図6は,本発明を適用する映像復号装置の一構成例を示す図である。映像復号装置400において,本実施形態は,特にインター予測処理部403で用いる補間フィルタ係数を復号する補間フィルタ係数復号処理部600の部分が,従来技術と異なる部分であり,他の部分は,H.264/AVCなどのデコーダとして用いられている従来の一般的な映像復号装置の構成と同様である。映像復号装置400は,図1に示す映像符号化装置100により符号化された符号化ストリームを入力して復号することにより復号画像の映像信号を出力する。この復号のため,エントロピー復号処理部401は,符号化ストリームを入力し,復号対象ブロックの量子化変換係数をエントロピー復号する。また,エントロピー復号処理部401は,イントラ予測に関する情報を復号し,イントラ予測情報格納部410に格納するとともに,インター予測に関する情報を復号し,インター予測情報格納部409に格納する。逆量子化処理部404は,量子化変換係数を入力し,それを逆量子化して復号変換係数を出力する。逆変換処理部405は,復号変換係数に逆直交変換を施し,予測残差復号信号を出力する。この予測残差復号信号とイントラ予測処理部402あるいはインター予測処理部403の出力である予測信号とを,復号信号生成部406にて加算し,復号対象ブロックの復号信号を生成する。この復号信号は,イントラ予測処理部402あるいはインター予測処理部403に参照画像として用いるために,フレームメモリ407に格納される。なお,インター予測処理部403において参照する場合には,インループフィルタ処理部408において,フレームメモリ407に格納した画像を入力して,符号化歪を低減するフィルタリング処理を行い,このフィルタリング処理後の画像を参照画像として用いる。最終的にフィルタリング処理後の画像が,映像信号として出力される。映像復号におけるインター予測処理部の構成例図7に,図6に示すインター予測処理部403の構成例を示す。インター予測処理部403は,補間処理部501と予測信号生成部502を備える。補間フィルタ係数復号処理部600は,補間フィルタ係数およびエントロピー符号化パラメータなど,補間に必要な情報を含むビットストリームを入力とし,補間フィルタ係数を復号して,出力する。補間処理部501は,補間フィルタ係数復号処理部600で復号された補間フィルタ係数,動きベクトル,フレームメモリ407にある復号信号を入力とし,補間処理を実行し,補間済参照画像の信号を出力する。予測信号生成部502は,補間処理部501で生成された補間済参照画像と動きベクトルとを入力として,予測信号を生成し,出力する。インター予測復号処理フロー図8は,インター予測復号処理のフローチャートである。以下,図8に従って,インター予測復号処理の詳細について説明する。まず,ステップS301では,ビットストリームを読み込み,補間フィルタ係数の復号を行う。ステップS302では,動きベクトルの復号を行い,ステップS301で復号された補間フィルタ係数を用いて補間処理を実施して,予測信号を生成する。ステップS303では,ビットストリームから量子化DCT係数値を復号し,逆量子化,逆DCT変換を行い,予測誤差信号を取得する。ステップS304では,ステップS302で生成された予測信号とステップS303で復号された予測誤差信号とを用いて,復号信号を生成する。本発明の実施形態に係る補間フィルタ係数復号処理部の構成例図9Aに,本発明の実施形態に係る補間フィルタ係数復号処理部図6の補間フィルタ係数復号処理部600の構成例を示す。タップ長記憶部601は,補間に用いるフィルタのタップ長を記憶する。タップ長読込み部602は,フィルタのタップ長を入力として,タップ長記憶部601に記憶されているタップ長を読み込む。係数位置設定部603は,ビットストリーム,およびタップ長読込み部602で読み込んだタップ長を入力として,補間フィルタ係数の復号に用いる係数の位置情報を同定し,係数の位置情報を出力する。係数位置判定部604は,係数の位置情報を入力とし,係数の位置情報に応じて,エントロピー符号化パラメータ復号部605から得られるエントロピー符号化パラメータ例えばゴロム符号化パラメータを調整するためのオフセット情報を出力する。エントロピー符号化パラメータ復号部605は,エントロピー符号化パラメータ情報を含むビットストリームを入力とし,係数位置設定部603で指定した位置におけるエントロピー符号化パラメータを復号する。エントロピー符号化パラメータ読込み部606は,エントロピー符号化パラメータ復号部605で復号した符号化パラメータを入力とし,係数位置判定部604にて得られるオフセット情報を用いて,補間フィルタ係数復号部607の復号処理で用いる符号化パラメータを出力する。補間フィルタ係数復号部607は,補間フィルタ係数情報を含むビットストリーム,および係数の位置情報,符号化パラメータを入力として,係数の位置情報およびエントロピー符号化パラメータに応じて,補間フィルタ係数の復号を行い,補間フィルタ係数を出力する。係数位置判定部608は,係数位置設定部603で指定された係数の位置情報,および補間フィルタ係数復号部607で復号された補間フィルタ係数を入力とし,係数の位置がタップ長の最終係数位置に該当した場合,当該補間フィルタ係数を出力する。そうでなければ,係数位置設定部603の処理に移動する。従来の補間フィルタ係数復号処理部の構成例参考のために,図9Bに,従来の補間フィルタ係数復号処理部の構成例を示し,本実施形態による補間フィルタ係数復号処理部との違いを説明する。本発明の実施形態による補間係数復号処理部が,従来の補間フィルタ係数復号処理部と異なるのは,図9Aに点線枠で示した部分であり,従来法では,この部分が図9Bに示すように,エントロピー符号化パラメータ記憶部610とエントロピー符号化パラメータ読込み部611となっている。エントロピー符号化パラメータ記憶部610は,補間フィルタ係数の復号に用いるエントロピー符号化パラメータを記憶する。ここには,符号化装置および復号装置で共通に用いる値が入力され記憶されている。エントロピー符号化パラメータ読込み部611は,ビットストリーム,および係数の位置情報を入力として,エントロピー符号化パラメータ記憶部610に記憶されているエントロピー符号化パラメータを読み込み,補間フィルタ係数復号部607′に対して,補間フィルタ係数情報を含むビットストリーム,および係数の位置情報,符号化パラメータを通知する。このように,従来の補間フィルタ係数のエントロピー復号では,エントロピー符号化パラメータは固定となっており,すべての補間位置におけるフィルタ係数が同じ条件で復号される。補間フィルタ係数復号処理フロー図10に,本発明の実施形態に係る補間フィルタ係数復号処理のフローチャートを示す。前述した図8のステップS301における補間フィルタ係数の復号処理では,図10に示す処理を実行する。まず,ステップS401では,補間処理に用いる補間フィルタタップ長を読み込む。タップ長は符号化されている場合,その値を復号して取得する。符号化装置と復号装置とで共通の値を用いる場合には,その値を設定する。ステップS402では,復号対象のフィルタ係数の位置を設定する。ステップS403では,ステップS402で設定された復号される補間フィルタ係数の位置を入力として,判定を行う。このとき,特定の係数位置に対して所定のオフセットを与える場合には,オフセットを与える。オフセットの有無については,符号化装置と復号装置とで共通に与えるか与えないかを統一しておけばよい。オフセットが符号化されている場合,そのオフセットを復号してもよい。ステップS404では,ステップS402で設定された係数位置におけるエントロピー符号化パラメータ例えばゴロム符号化パラメータを復号する。ステップS403で判定される位置情報からオフセットが必要な場合には,そのオフセットを加える。ステップS405では,エントロピー符号化パラメータを読み込む。ステップS406では,ステップS405で読み込まれたエントロピー符号化パラメータを用いて,ステップS402で設定した係数位置における補間フィルタ係数を復号する。ステップS407では,復号する補間フィルタ係数の位置が,復号すべき最後の位置であるかどうかを判定する。もし,最後の位置となっていれば,最後の補間フィルタ係数が復号されたと判断し,補間フィルタ係数の値を出力して,処理を終了する。最後の位置となっていなければ,復号すべき補間フィルタ係数があると判断し,ステップS402へ戻り,残りの位置における補間フィルタ係数の復号処理を続ける。以上の映像符号化,復号の処理は,コンピュータとソフトウェアプログラムとによっても実現することができ,そのプログラムをコンピュータ読み取り可能な記録媒体に記録することも,ネットワークを通して提供することも可能である。図11に,映像符号化装置をコンピュータとソフトウェアプログラムとによって構成する場合のハードウェア構成例を示す。本システムは,プログラムを実行するCPU700と,CPU700がアクセスするプログラムやデータが格納されるRAM等のメモリ701と,カメラ等からの符号化対象の映像信号を入力する映像信号入力部702ディスク装置等による映像信号を記憶する記憶部でもよいと,本発明の実施形態で説明した符号化処理をCPU700に実行させるソフトウェアプログラムである映像符号化プログラム704が格納されたプログラム記憶装置703と,CPU700がメモリ701にロードされた映像符号化プログラム704を実行することにより生成された符号化ストリームを,例えばネットワークを介して出力する符号化ストリーム出力部705ディスク装置等による符号化ストリームを記憶する記憶部でもよいとが,バスで接続された構成になっている。図12に,映像復号装置をコンピュータとソフトウェアプログラムとによって構成する場合のハードウェア構成例を示す。本システムは,プログラムを実行するCPU800と,CPU800がアクセスするプログラムやデータが格納されるRAM等のメモリ801と,映像符号化装置が本手法により符号化した符号化ストリームを入力する符号化ストリーム入力部802ディスク装置等による符号化ストリームを記憶する記憶部でもよいと,本発明の実施形態で説明した復号処理をCPU800に実行させるソフトウェアプログラムである映像復号プログラム804が格納されたプログラム記憶装置803と,CPU800がメモリ801にロードされた映像復号プログラム804を実行することにより,符号化ストリームを復号して得られた復号映像を,再生装置などに出力する復号映像データ出力部805ディスク装置等による復号映像データを記憶する記憶部でもよいとが,バスで接続された構成になっている。以上,図面を参照して本発明の実施形態を説明してきたが,上記実施形態は本発明の例示に過ぎず,本発明が上記実施形態に限定されるものではないことは明らかである。したがって,本発明の精神および技術的範囲を逸脱しない範囲での構成要素の追加,省略,置換,その他の変更を行ってもよい。"