"画像を所定サイズのブロックに分割し、符号化対象ブロックと近傍ブロックの間における動きベクトルの複数の成分値のうち、一方の成分値を第一成分値とし、他方の成分値を第二成分値とし、前記第一成分値と前記第二成分値とをそれぞれ符号化することにより前記ブロック毎の動き補償フレーム間予測を用いた動画像符号化装置であって、前記近傍ブロックの動きベクトルの前記第一成分値から生成した前記符号化対象ブロックの動きベクトルの第一成分値の予測値と、前記符号化対象ブロックの動きベクトルの第一成分値との差分値である前記第一成分の差分値を求め、該第一成分の差分値を符号化する第一成分符号化手段と、前記近傍ブロックの動きベクトルの前記第一成分値と、前記符号化対象ブロックの動きベクトルの前記第一成分値との差分値と、前記近傍ブロックの動きベクトルの前記第二成分値に基づき、前記符号化対象ブロックの動きベクトルの第二成分値の候補値に対する発生確率を求め、該発生確率に基づき、該第二成分値の符号語を定め、該第二成分値を符号化する第二成分符号化手段とを備えたことを特徴とする動画像符号化装置。画像を所定サイズのブロックに分割し、符号化対象ブロックと近傍ブロックの間における動きベクトルの複数の成分値のうち、一方の成分値を第一成分値とし、他方の成分値を第二成分値とし、前記第一成分値と前記第二成分値とをそれぞれ符号化することにより前記ブロック毎の動き補償フレーム間予測を用いて符号化された前記画像の復号を行う動画像復号装置であって、第一成分の差分値を復号し、前記近傍ブロックの動きベクトルの第一成分値から生成した前記符号化対象ブロックの動きベクトルの第一成分値の予測値と、前記第一成分の差分値とを加算して前記第一成分値を生成する第一成分復号手段と、前記近傍ブロックの動きベクトルの前記第一成分値と、前記符号化対象ブロックの動きベクトルの前記第一成分値との差分値と前記近傍ブロックの動きベクトルの前記第二成分値に基づき、前記符号化対象ブロックの動きベクトルの第二成分値の候補値に対する発生確率を求め、該発生確率に基づき、該第二成分値と該第二成分値の符号語との対応関係を同定し、符号化データとして与えられた該第二成分値の符号語を該第二成分値へ復号する第二成分復号手段とを備えたことを特徴とする動画像復号装置。画像を所定サイズのブロックに分割し、符号化対象ブロックと近傍ブロックの間における動きベクトルの複数の成分値のうち、一方の成分値を第一成分値とし、他方の成分値を第二成分値とし、前記第一成分値と前記第二成分値とをそれぞれ符号化することにより前記ブロック毎の動き補償フレーム間予測を用いた動画像符号化方法であって、前記近傍ブロックの動きベクトルの前記第一成分値から生成した前記符号化対象ブロックの動きベクトルの第一成分値の予測値と、前記符号化対象ブロックの動きベクトルの第一成分値との差分値である前記第一成分の差分値を求め、該第一成分の差分値を符号化する第一成分符号化ステップと、前記近傍ブロックの動きベクトルの前記第一成分値と、前記符号化対象ブロックの動きベクトルの前記第一成分値との差分値と、前記近傍ブロックの動きベクトルの前記第二成分値に基づき、前記符号化対象ブロックの動きベクトルの第二成分値の候補値に対する発生確率を求め、該発生確率に基づき、該第二成分値の符号語を定め、該第二成分値を符号化する第二成分符号化ステップとを有することを特徴とする動画像符号化方法。画像を所定サイズのブロックに分割し、符号化対象ブロックと近傍ブロックの間における動きベクトルの複数の成分値のうち、一方の成分値を第一成分値とし、他方の成分値を第二成分値とし、前記第一成分値と前記第二成分値とをそれぞれ符号化することにより前記ブロック毎の動き補償フレーム間予測を用いて符号化された前記画像の復号を行う動画像復号方法であって、第一成分の差分値を復号し、前記近傍ブロックの動きベクトルの第一成分値から生成した前記符号化対象ブロックの動きベクトルの第一成分値の予測値と、前記第一成分の差分値とを加算して前記第一成分値を生成する第一成分復号ステップと、前記近傍ブロックの動きベクトルの前記第一成分値と、前記符号化対象ブロックの動きベクトルの前記第一成分値との差分値と前記近傍ブロックの動きベクトルの前記第二成分値に基づき、前記符号化対象ブロックの動きベクトルの第二成分値の候補値に対する発生確率を求め、該発生確率に基づき、該第二成分値と該第二成分値の符号語との対応関係を同定し、符号化データとして与えられた該第二成分値の符号語を該第二成分値へ復号する第二成分復号ステップとを有することを特徴とする動画像復号方法。画像を所定サイズのブロックに分割し、符号化対象ブロックと近傍ブロックの間における動きベクトルの複数の成分値のうち、一方の成分値を第一成分値とし、他方の成分値を第二成分値とし、前記第一成分値と前記第二成分値とをそれぞれ符号化することにより前記ブロック毎の動き補償フレーム間予測を用いた動画像符号化装置上のコンピュータに画像符号化処理を行わせる動画像符号化プログラムであって、前記近傍ブロックの動きベクトルの前記第一成分値から生成した前記符号化対象ブロックの動きベクトルの第一成分値の予測値と、前記符号化対象ブロックの動きベクトルの第一成分値との差分値である前記第一成分の差分値を求め、該第一成分の差分値を符号化する第一成分符号化ステップと、前記近傍ブロックの動きベクトルの前記第一成分値と、前記符号化対象ブロックの動きベクトルの前記第一成分値との差分値と、前記近傍ブロックの動きベクトルの前記第二成分値に基づき、前記符号化対象ブロックの動きベクトルの第二成分値の候補値に対する発生確率を求め、該発生確率に基づき、該第二成分値の符号語を定め、該第二成分値を符号化する第二成分符号化ステップとを行わせることを特徴とする動画像符号化プログラム。画像を所定サイズのブロックに分割し、符号化対象ブロックと近傍ブロックの間における動きベクトルの複数の成分値のうち、一方の成分値を第一成分値とし、他方の成分値を第二成分値とし、前記第一成分値と前記第二成分値とをそれぞれ符号化することにより前記ブロック毎の動き補償フレーム間予測を用いて符号化された前記画像の復号を行う動画像復号装置上のコンピュータに画像復号処理を行わせる動画像復号プログラムであって、第一成分の差分値を復号し、前記近傍ブロックの動きベクトルの第一成分値から生成した前記符号化対象ブロックの動きベクトルの第一成分値の予測値と、前記第一成分の差分値とを加算して前記第一成分値を生成する第一成分復号ステップと、前記近傍ブロックの動きベクトルの前記第一成分値と、前記符号化対象ブロックの動きベクトルの前記第一成分値との差分値と前記近傍ブロックの動きベクトルの前記第二成分値に基づき、前記符号化対象ブロックの動きベクトルの第二成分値の候補値に対する発生確率を求め、該発生確率に基づき、該第二成分値と該第二成分値の符号語との対応関係を同定し、符号化データとして与えられた該第二成分値の符号語を該第二成分値へ復号する第二成分復号ステップとを行わせることを特徴とする動画像復号プログラム。ところで、従来の動き補償を用いた動画像符号化装置による動きベクトルの符号化では、空間的な近傍ブロックの動きベクトルから予測ベクトルを生成し、その予測ベクトルと、符号化対象ブロックの動きベクトルとの差分ベクトルを符号化対象としており、動きベクトルの水平成分と垂直成分を同時に予測している点に問題がある。動きベクトルの水平成分垂直成分の順に符号化する場合垂直成分水平成分の順に符号化する場合も同様、復号側でも、生成された符号化データは、水平成分垂直成分の順に復号される。このため、動きベクトルの垂直成分の復号時に、既に復号されている水平成分は利用可能である。また、動きベクトルの符号化は可逆符号化であるため、復号側で利用可能となる動きベクトルの水平成分は、符号化側で符号化した値と同一である。しかしながら、従来の動きベクトルの符号化では、動きベクトルの各成分は独立に予測符号化されているため、動きベクトルの成分間の相関を十分に利用できていない。このため、動きベクトルに対する符号化効率に改善の余地がある。本発明は、このような事情に鑑みてなされたもので、動きベクトルの符号化効率を向上させ、動きベクトルの符号量を従来技術よりも削減することができる動画像符号化装置、動画像符号化方法、動画像符号化プログラム及び、動画像符号化装置、動画像符号化方法、動画像符号化プログラムによって符号化された画像を復号する動画像復号装置、動画像復号方法、動画像復号プログラムを提供することを目的とする。本発明は、画像を所定サイズのブロックに分割し、符号化対象ブロックと近傍ブロックの間における動きベクトルの複数の成分値のうち、一方の成分値を第一成分値とし、他方の成分値を第二成分値とし、前記第一成分値と前記第二成分値とをそれぞれ符号化することにより前記ブロック毎の動き補償フレーム間予測を用いた動画像符号化装置であって、前記近傍ブロックの動きベクトルの前記第一成分値から生成した前記符号化対象ブロックの動きベクトルの第一成分値の予測値と、前記符号化対象ブロックの動きベクトルの第一成分値との差分値である前記第一成分の差分値を求め、該第一成分の差分値を符号化する第一成分符号化手段と、前記近傍ブロックの動きベクトルの前記第一成分値と、前記符号化対象ブロックの動きベクトルの前記第一成分値との差分値と、前記近傍ブロックの動きベクトルの前記第二成分値に基づき、前記符号化対象ブロックの動きベクトルの第二成分値の候補値に対する発生確率を求め、該発生確率に基づき、該第二成分値の符号語を定め、該第二成分値を符号化する第二成分符号化手段とを備えたことを特徴とする。本発明は、画像を所定サイズのブロックに分割し、符号化対象ブロックと近傍ブロックの間における動きベクトルの複数の成分値のうち、一方の成分値を第一成分値とし、他方の成分値を第二成分値とし、前記第一成分値と前記第二成分値とをそれぞれ符号化することにより前記ブロック毎の動き補償フレーム間予測を用いて符号化された前記画像の復号を行う動画像復号装置であって、第一成分の差分値を復号し、前記近傍ブロックの動きベクトルの第一成分値から生成した前記符号化対象ブロックの動きベクトルの第一成分値の予測値と、前記第一成分の差分値とを加算して前記第一成分値を生成する第一成分復号手段と、前記近傍ブロックの動きベクトルの前記第一成分値と、前記符号化対象ブロックの動きベクトルの前記第一成分値との差分値と前記近傍ブロックの動きベクトルの前記第二成分値に基づき、前記符号化対象ブロックの動きベクトルの第二成分値の候補値に対する発生確率を求め、該発生確率に基づき、該第二成分値と該第二成分値の符号語との対応関係を同定し、符号化データとして与えられた該第二成分値の符号語を該第二成分値へ復号する第二成分復号手段とを備えたことを特徴とする。本発明は、画像を所定サイズのブロックに分割し、符号化対象ブロックと近傍ブロックの間における動きベクトルの複数の成分値のうち、一方の成分値を第一成分値とし、他方の成分値を第二成分値とし、前記第一成分値と前記第二成分値とをそれぞれ符号化することにより前記ブロック毎の動き補償フレーム間予測を用いた動画像符号化方法であって、前記近傍ブロックの動きベクトルの前記第一成分値から生成した前記符号化対象ブロックの動きベクトルの第一成分値の予測値と、前記符号化対象ブロックの動きベクトルの第一成分値との差分値である前記第一成分の差分値を求め、該第一成分の差分値を符号化する第一成分符号化ステップと、前記近傍ブロックの動きベクトルの前記第一成分値と、前記符号化対象ブロックの動きベクトルの前記第一成分値との差分値と、前記近傍ブロックの動きベクトルの前記第二成分値に基づき、前記符号化対象ブロックの動きベクトルの第二成分値の候補値に対する発生確率を求め、該発生確率に基づき、該第二成分値の符号語を定め、該第二成分値を符号化する第二成分符号化ステップとを有することを特徴とする。本発明は、画像を所定サイズのブロックに分割し、符号化対象ブロックと近傍ブロックの間における動きベクトルの複数の成分値のうち、一方の成分値を第一成分値とし、他方の成分値を第二成分値とし、前記第一成分値と前記第二成分値とをそれぞれ符号化することにより前記ブロック毎の動き補償フレーム間予測を用いて符号化された前記画像の復号を行う動画像復号方法であって、第一成分の差分値を復号し、前記近傍ブロックの動きベクトルの第一成分値から生成した前記符号化対象ブロックの動きベクトルの第一成分値の予測値と、前記第一成分の差分値とを加算して前記第一成分値を生成する第一成分復号ステップと、前記近傍ブロックの動きベクトルの前記第一成分値と、前記符号化対象ブロックの動きベクトルの前記第一成分値との差分値と前記近傍ブロックの動きベクトルの前記第二成分値に基づき、前記符号化対象ブロックの動きベクトルの第二成分値の候補値に対する発生確率を求め、該発生確率に基づき、該第二成分値と該第二成分値の符号語との対応関係を同定し、符号化データとして与えられた該第二成分値の符号語を該第二成分値へ復号する第二成分復号ステップとを有することを特徴とする。本発明は、画像を所定サイズのブロックに分割し、符号化対象ブロックと近傍ブロックの間における動きベクトルの複数の成分値のうち、一方の成分値を第一成分値とし、他方の成分値を第二成分値とし、前記第一成分値と前記第二成分値とをそれぞれ符号化することにより前記ブロック毎の動き補償フレーム間予測を用いた動画像符号化装置上のコンピュータに画像符号化処理を行わせる動画像符号化プログラムであって、前記近傍ブロックの動きベクトルの前記第一成分値から生成した前記符号化対象ブロックの動きベクトルの第一成分値の予測値と、前記符号化対象ブロックの動きベクトルの第一成分値との差分値である前記第一成分の差分値を求め、該第一成分の差分値を符号化する第一成分符号化ステップと、前記近傍ブロックの動きベクトルの前記第一成分値と、前記符号化対象ブロックの動きベクトルの前記第一成分値との差分値と、前記近傍ブロックの動きベクトルの前記第二成分値に基づき、前記符号化対象ブロックの動きベクトルの第二成分値の候補値に対する発生確率を求め、該発生確率に基づき、該第二成分値の符号語を定め、該第二成分値を符号化する第二成分符号化ステップとを行わせることを特徴とする。本発明は、画像を所定サイズのブロックに分割し、符号化対象ブロックと近傍ブロックの間における動きベクトルの複数の成分値のうち、一方の成分値を第一成分値とし、他方の成分値を第二成分値とし、前記第一成分値と前記第二成分値とをそれぞれ符号化することにより前記ブロック毎の動き補償フレーム間予測を用いて符号化された前記画像の復号を行う動画像復号装置上のコンピュータに画像復号処理を行わせる動画像復号プログラムであって、第一成分の差分値を復号し、前記近傍ブロックの動きベクトルの第一成分値から生成した前記符号化対象ブロックの動きベクトルの第一成分値の予測値と、前記第一成分の差分値とを加算して前記第一成分値を生成する第一成分復号ステップと、前記近傍ブロックの動きベクトルの前記第一成分値と、前記符号化対象ブロックの動きベクトルの前記第一成分値との差分値と前記近傍ブロックの動きベクトルの前記第二成分値に基づき、前記符号化対象ブロックの動きベクトルの第二成分値の候補値に対する発生確率を求め、該発生確率に基づき、該第二成分値と該第二成分値の符号語との対応関係を同定し、符号化データとして与えられた該第二成分値の符号語を該第二成分値へ復号する第二成分復号ステップとを行わせることを特徴とする。本発明によれば、動きベクトルの符号量を削減すること可能となるため、動画像符号化処理における発生符号化量を低減できるという効果が得られる。以下、図面を参照して、本発明の一実施形態による動画像符号化装置及び動画像復号装置を説明する。図1は同実施形態における動画像符号化装置の構成を示すブロック図である。本実施形態における動画像符号化装置1は、動きベクトル予測処理部30が従来技術と異なる部分であり、他の部分は、規格H.264その他のエンコーダとして用いられている従来の一般的な動画像符号化装置の構成と同様である。動画像符号化装置1は、符号化対象の映像信号を入力し、入力映像信号のフレームをブロックに分割してブロックごとに符号化し、そのビットストリームを符号化ストリームとして出力する。この符号化のため、予測残差信号算出部10は、入力映像信号と動き補償部19の出力である予測信号との差分を求め、それを予測残差信号として出力する。直交変換部11は、予測残差信号に対して離散コサイン変換DCT等の直交変換を行い、変換係数を出力する。量子化部12は、変換係数を量子化し、その量子化された変換係数を出力する。符号割当て部13は、量子化された変換係数をエントロピー符号化し、符号化ストリームとして出力する。一方、量子化された変換係数は、逆量子化部14にも入力され、ここで逆量子化される。逆直交変換部15は、逆量子化部14の出力である変換係数を逆直交変換し、予測残差復号信号を出力する。復号信号算出部16では、この予測残差復号信号と動き補償部19の出力である予測信号とを加算し、符号化した符号化対象ブロックの復号信号を生成する。この復号信号は、動き補償部19における動き補償の参照画像として用いるために、フレームメモリ17に格納される。動き推定部18は、符号化対象ブロックの映像信号について、フレームメモリ17に格納された参照画像を参照して動き探索を行い、動きベクトルを算出する。この動きベクトルは、動き補償部19および予測誤差ベクトル算出部32に出力され、また、動きベクトル記憶部31に格納される。動き補償部19は、動き推定部18が求めた動きベクトルを用いて、フレームメモリ17内の画像を参照することにより、符号化対象ブロックの予測信号を出力する。動き補償に用いた動きベクトルについても予測符号化するために、動きベクトル予測処理部30によって符号化済みの情報を用いて動きベクトルの予測を行い、動き補償に用いた動きベクトルと、予測された動きベクトルこれを予測ベクトルというとの差分を、予測誤差ベクトル算出部32により算出して、結果を予測誤差ベクトルとして符号割当て部13へ出力する。符号割当て部13は、予測誤差ベクトルについてもエントロピー符号化により符号を割り当て符号化ストリームとして出力する。図2は、本発明の一実施形態における動画像復号装置の構成を示すブロック図である。動画像復号装置2において、動きベクトル予測処理部28が従来技術と異なる部分であり、他の部分は、規格H.264その他のデコーダとして用いられている従来の一般的な動画像復号装置の構成と同様である。動画像復号装置2は、図1に示す動画像符号化装置1により符号化された符号化ストリームを入力して復号することにより復号画像の映像信号を出力する。この復号のため、復号部20は、符号化ストリームを入力し、復号対象ブロックの量子化変換係数をエントロピー復号するとともに、予測誤差ベクトルを復号する。逆量子化部21は、量子化変換係数を入力し、それを逆量子化して復号変換係数を出力する。逆直交変換部22は、復号変換係数に逆直交変換を施し、復号予測残差信号を出力する。復号信号算出部23では、動き補償部27で生成されたフレーム間予測信号と復号予測残差信号とを加算することで、復号対象ブロックの復号信号を生成する。この復号信号は、表示装置等の外部の装置に出力されるとともに、動き補償部27における動き補償の参照画像として用いるために、フレームメモリ24に格納される。動きベクトル算出部25は、復号部20が復号した予測誤差ベクトルと、動きベクトル予測処理部28が算出した予測ベクトルとを加算し、動き補償に用いる動きベクトルを算出する。この動きベクトルは、動きベクトル記憶部26に記憶され、動き補償部27に通知される。動き補償部27は、入力した動きベクトルをもとに動き補償を行い、フレームメモリ24の参照画像を参照して、復号対象ブロックのフレーム間予測信号を生成する。このフレーム間予測信号は、復号信号算出部23で復号予測残差信号に加算される。動きベクトル予測処理部200は、動きベクトル記憶部26に記憶された復号済みの動きベクトルを用いて、動きベクトルの予測を行い、求めた予測ベクトルを動きベクトル算出部25に出力する。次に、図1に示す動きベクトル予測処理部30と図2に示す動きベクトル予測処理部28について説明する。2つの動きベクトル予測処理部30、28は、同様の構成を備えており、処理動作も同様である。以下の説明においては、動きベクトルの2つの成分を符号化する順に、各々、第一成分、第二成分を呼ぶ。例えば、水平成分垂直成分の順に符号化する場合、水平成分が第一成分であり、垂直成分が第二成分となる。本発明は、動きベクトルの第一成分を利用して、第二成分の符号化を行う。以下、動きベクトルの水平成分を第一成分とし、同垂直成分を第二成分として説明する。なお、第一成分と第二成分を逆に割り当てても同様である。始めに、動きベクトル予測処理部30、28の処理動作の原理を簡単に説明する。まず、符号化対象ブロックに対してM個の近傍ブロックを設定する。近傍ブロックの設定例を図11abcに示す。図11abcは、ブロックAに対して、各々、近傍ブロックを2個ブロックB0,B1、3個ブロックB0,B1,B2、4個ブロックB0,B1,B2,B3に設定した例である。なお、近傍ブロックは、同図の例に限定するものではなく、その数を増減させることは可能である。符号化対象ブロック、近傍ブロックには、動きベクトルが付与される。符号化対象ブロックの動きベクトルをvx,vyとし、第m番目の近傍ブロックの動きベクトルをuxm,uymとする。なお、m=0,...,M-1とする。符号化対象ブロックと近傍ブロックの間で、動きベクトルの第一成分について差分値を求める。これを第一成分差分値と呼ぶ。この第一成分差分値の集合を以下のようにおく。Ex=ex0,,exM-1ここで、exm=vx-uxmである。この第一成分差分値の大きさは、対応する近傍ブロックと符号化対象ブロックの第一成分が類似していることを示しており、同様の類似性が第二成分に対しても成り立つことが予想される。そこで、第一成分差分値に基づき、第二成分の発生確率を次式のように推定する。ここで、Aはpxのxについての総和が1になるように正規化するための定数である。また、fは、以下の一般化ガウス分布を用いる。ここで、qは分布の形状を示すパラメータであり、λは分布の分散に関連するパラメータである。また、Γzは、式2で定義するガンマ関数である。fx-uymは、uymにおいて最大の値をとり、uymから離れるに従って、その値は減少する。このfx-uymを第一成分差分値の逆数で重みをつけて加重和をとったのが、式1である。つまり、第一成分差分値の小さなuymの近傍で、pxは大きな値を与えることになる。式1に基づき、発生確率を降順にソートし、ソート後の値を与えられた符号表を用いて2進数に変換する。符号表の例としては、Golomb符号やExp-Golomb符号を適用できる。次に、図3を参照して、図1に示す動きベクトル予測処理部30の構成を説明する。図3は、図1に示す動きベクトル予測処理部30の構成を示すブロック図である。この図において、符号100は、符号化対象ブロックの動きベクトルの第一成分及び第一成分に対する予測値を記憶する符号化対象ブロックMV記憶部である。符号101は、指定された近傍ブロックの動きベクトルを読み込む近傍ブロックMV読込処理部である。符号102は、近傍ブロックの動きベクトルを記憶する近傍ブロックMV記憶部である。符号103は、近傍ブロックの動きベクトルの第一成分を入力し、符号化対象ブロックの動きベクトルの第一成分に対する予測値を生成する予測値生成処理部である。予測値の生成方法は、予め与えられるものとし、例えば、空間メディアン予測を適用可能である。符号104は、符号化対象ブロックMV記憶部100に記憶された符号化対象ブロックの動きベクトルの第一成分及び予測値生成処理部103から出力した第一成分に対する予測値を入力し、両者の差分値を出力する差分値生成処理部である。符号105は、差分値生成処理部104から出力された差分値を2進数列に変換する2進数変換処理部である。2進数列への具体的な変換は、符号化時に与えられるものとする。例えば、Golomb符号やExp-Golomb符号を用いる。符号106は、2進数変換処理部105から出力された2進数列をエントロピー符号化するエントロピー符号化処理部である。具体的なエントロピー符号化は、符号化時に与えられるものとする。例えば、H.264/AVCで採用されたCABACを用いる。符号107は、近傍ブロックの動きベクトルの第二成分を入力し、符号化対象ブロックの動きベクトルの第二成分に対する予測値を生成する予測値生成処理部である。予測値の生成方法は、予め与えられるものとし、例えば、空間メディアン予測を適用可能である。符号108は、符号化対象ブロックMV記憶部100に記憶された符号化対象ブロックの動きベクトルの第二成分及び予測値生成処理部107から出力した第二成分に対する予測値を入力し、両者の差分値を出力する差分値生成処理部である。符号109は、差分値生成処理部108から出力された差分値を2進数列に変換する2進数変換処理部である。2進数列への具体的な変換は、符号化時に与えられるものとする。例えば、Golomb符号やExp-Golomb符号が用いる。符号110は、2進数変換処理部109から出力された2進数列をエントロピー符号化するエントロピー符号化処理部である。具体的なエントロピー符号化は、符号化時に与えられるものとする。例えば、H.264/AVCで採用されたCABACを用いる。次に、図4を参照して、図3に示すベクトル予測処理部30の処理動作を説明する。図4は、図3に示すベクトル予測処理部30の処理動作を示すフローチャートである。まず、予測値生成処理部103は、指定された近傍ブロックの動きベクトルを読み込みステップS1、近傍ブロックの動きベクトルの第一成分から、符号化対象ブロックの動きベクトルの第一成分に対する予測値を生成するステップS2。予測値の生成方法は、予め与えられるものとし、例えば、前述の空間メディアン予測を適用できる。次に、差分値生成処理部104は、符号化対象ブロックの動きベクトルの第一成分と同成分の予測値から、両者の差分値を生成するステップS3。続いて、2進数変換処理部105は、生成された差分値を2進数列に変換するステップS4。2進数列への具体的な変換は、符号化時に与えられるものとする。例えば、Golomb符号やExp-Golomb符号を用いる。エントロピー符号化処理部106は、2進数列をエントロピー符号化して出力するステップS5。具体的なエントロピー符号化は、符号化時に与えられるものとする。例えば、H.264/AVCで採用されたCABACを用いる。この動作と並行して、予測値生成処理部107は、指定された近傍ブロックの動きベクトルを読み込み、近傍ブロックの動きベクトルの第二成分から、符号化対象ブロックの動きベクトルの第二成分に対する予測値を生成するステップS6。予測値の生成方法は、予め与えられるものとし、例えば、前述の空間メディアン予測を適用できる。次に、差分値生成処理部108は、符号化対象ブロックの動きベクトルの第二成分と同成分の予測値から、両者の差分値を生成するステップS7。続いて、2進数変換処理部109は、生成された差分値を2進数列に変換するステップS8。2進数列への具体的な変換は、符号化時に与えられるものとする。例えば、Golomb符号やExp-Golomb符号を用いる。エントロピー符号化処理部110は、2進数列をエントロピー符号化して出力するステップS9。具体的なエントロピー符号化は、符号化時に与えられるものとする。例えば、H.264/AVCで採用されたCABACを用いる。次に、図5を参照して、図3に示すベクトル予測処理部30を変形した構成を説明する。図5は、図3に示すベクトル予測処理部30を変形した構成を示すブロック図である。この図において、図3に示す装置と同一の部分には同一の符号を付し、その説明を省略する。この図に示す装置が図3に示す装置と異なる点は、第一成分に対する差分値生成処理部111、第二成分の確率密度関数推定処理部112及び2進数変換マップ生成処理部113が設けられている点である。第一成分に対する差分値生成処理部111は、近傍ブロックMV記憶部102に記憶された各近傍ブロックの動きベクトルの第一成分及び符号化対象ブロックMV記憶部100に格納された符号化対象ブロックの動きベクトルの第一成分を読み込み、符号化対象ブロックの動きベクトルの第一成分に対する各近傍ブロックの動きベクトルの第一成分の差分値を出力する。第二成分の確率密度関数推定処理部112は、出力された差分値及び各近傍ブロックの動きベクトルの第二成分から、式1に従い、符号化対象ブロックの動きベクトルの第二成分の確率密度関数を出力する。また、一般化ガウス分布を規定するパラメータq、λは外部から与えれるものとする。2進数変換マップ生成処理部113は、出力された確率密度関数を用いて、符号化対象ブロックの動きベクトルの第二成分の候補値を発生確率によって降順にソートし、符号化対象ブロックの動きベクトルの第二成分に対する全候補ベクトル内の順位を求める。2進数変換処理部109は、2進数変換マップ生成処理部113において求めた動きベクトルの第二成分に対する順位を入力し、同順位を2進数に変換する。同順位の値に対する具体的な2進数列の割当は、符号化時に与えられるものとする。例えば、Golomb符号やExp-Golomb符号を用いる。次に、図6を参照して、図5に示すベクトル予測処理部30の処理動作を説明する。図6は、図5に示すベクトル予測処理部30の処理動作を示すフローチャートである。まず、予測値生成処理部103は、指定された近傍ブロックの動きベクトルを読み込みステップS1、近傍ブロックの動きベクトルの第一成分から、符号化対象ブロックの動きベクトルの第一成分に対する予測値を生成するステップS2。予測値の生成方法は、予め与えられるものとし、例えば、前述の空間メディアン予測を適用できる。次に、差分値生成処理部104は、符号化対象ブロックの動きベクトルの第一成分と同成分の予測値から、両者の差分値を生成するステップS3。続いて、2進数変換処理部105は、生成された差分値を2進数列に変換するステップS4。2進数列への具体的な変換は、符号化時に与えられるものとする。例えば、Golomb符号やExp-Golomb符号を用いる。エントロピー符号化処理部106は、2進数列をエントロピー符号化して出力するステップS5。具体的なエントロピー符号化は、符号化時に与えられるものとする。例えば、H.264/AVCで採用されたCABACを用いる。この動作と並行して、第一成分に対する差分値生成処理部111は、近傍ブロックとして指定された各ブロックの動きベクトルの第一成分及び符号化対象ブロックの動きベクトルの第一成分を読み込み、符号化対象ブロックの動きベクトルに対する各近傍ブロックの動きベクトルの第一成分差分値を出力するステップS61。続いて、第二成分の確率密度関数推定処理部112は、各近傍ブロックの動きベクトルの第一成分差分値exm及び各近傍ブロックの動きベクトルの第二成分uymm=0,...,M-1とするを入力し、式1に従い、符号化対象ブロックの動きベクトルの第二成分の確率密度関数を出力するステップS71。一般化ガウス分布を規定するパラメータq、λは外部から与えられるものとする。次に、2進数変換マップ生成処理部113は、出力された確率密度関数を入力し、同確率密度関数を用いて、符号化対象ブロックの動きベクトルの第二成分の候補値を発生確率によって降順にソートし、符号化対象ブロックの動きベクトルの第二成分に対する全候補内の順位を求めるステップS72。そして、2進数変換処理部109は、符号化対象ブロックの動きベクトルの第二成分及び同第二成分に対して、求めた順位に基づいて同第二成分を2進数に変換するステップS81。ソート後の値に対する具体的な2進数列の割当は、符号化時に与えられるものとする。例えば、Golomb符号やExp-Golomb符号を用いる。エントロピー符号化処理部110は、2進数列をエントロピー符号化して出力するステップS9。次に、図7を参照して、図2に示す動きベクトル予測処理部28の構成を説明する。図7は、図2に示す動きベクトル予測処理部28の構成を示すブロック図である。この図において、符号201は、指定された近傍ブロックの動きベクトルを読み込む近傍ブロックMV読込処理部である。符号202は、読み込んだ近傍ブロックの動きベクトルを記憶する近傍ブロックMV記憶部である。符号203は、近傍ブロックMV記憶部202に記憶された近傍ブロックの動きベクトルの第一成分を入力し、復号対象ブロックの動きベクトルの第一成分に対する予測値を生成する予測値生成処理部である。予測値の生成方法は、予め与えられるものとし、例えば、前述の空間メディアン予測が適用できる。符号204は、符号化データ記憶部200に記憶された動きベクトルの第一成分に関する符号化データを入力し、エントロピー復号処理を行い、2進数列を生成するエントロピー復号処理部である。具体的なエントロピー復号処理は、復号時に与えられるものとする。例えば、H.264/AVCで採用されたCABACを用いる。符号205は、出力された2進数列を第一成分差分値に変換する2進数逆変換処理部である。符号206は、出力された2進数列及び予測値生成処理部203から出力された予測値を入力し、両者を加算し、動きベクトルの第一成分を出力する加算処理部である。符号207は、近傍ブロックMV記憶部202に記憶された近傍ブロックの動きベクトルの第二成分を入力し、復号対象ブロックの動きベクトルの第二成分に対する予測値を生成する予測値生成処理部である。予測値の生成方法は、予め与えられるものとし、例えば、前述の空間メディアン予測が適用できる。符号208は、符号化データ記憶部200に記憶された動きベクトルの第二成分に関する符号化データを入力し、エントロピー復号処理を行い、2進数列を生成するエントロピー復号処理部である。具体的なエントロピー復号処理は、復号時に与えられるものとする。例えば、H.264/AVCで採用されたCABACを用いる。符号209は、出力された2進数列を第二成分差分値に変換する2進数逆変換処理部である。符号210は、出力された2進数列及び予測値生成処理部207から出力された予測値を入力し、両者を加算し、動きベクトルの第二成分を出力する加算処理部である。次に、図8を参照して、図7に示す動きベクトル予測処理部28の処理動作を説明する。図8は、図7に示す動きベクトル予測処理部28の処理動作を示すフローチャートである。まず、予測値生成処理部203は、指定された近傍ブロックの動きベクトルを読み込むステップS11。エントロピー復号処理部204は、第一成分の動きベクトルに関する符号化データを入力し、エントロピー復号処理を行い、2進数列を生成して出力するステップS12。具体的なエントロピー復号処理は、復号時に与えられるものとする。例えば、H.264/AVCで採用されたCABACを用いる。次に、2進数逆変換処理部205は、2進数列を逆変換し、第一成分差分値を出力するステップS13。2進数列の具体的な逆変換は、別途、与えられるものとする。例えば、Golomb符号やExp-Golomb符号の符号表を用いる。続いて、予測値生成処理部203は、近傍ブロックの動きベクトルの第一成分から、復号対象ブロックの動きベクトルの第一成分に対する予測値を生成するステップS14。予測値の生成方法は、予め与えられるものとし、例えば、前述の空間メディアン予測を適用できる。そして、加算処理部206は、出力された第一成分差分値及び出力された予測値を入力し、両者を加算して、加算値を復号対象ブロックの動きベクトルの第一成分として出力するステップS15。この動作と並行して、予測値生成処理部207は、指定された近傍ブロックの動きベクトルを読み込むステップS11。エントロピー復号処理部208は、第二成分の動きベクトルに関する符号化データを入力し、エントロピー復号処理を行い、2進数列を生成して出力するステップS16。具体的なエントロピー復号処理は、復号時に与えられるものとする。例えば、H.264/AVCで採用されたCABACを用いる。次に、2進数逆変換処理部209は、2進数列を逆変換し、第二成分差分値を出力するステップS17。2進数列の具体的な逆変換は、別途、与えられるものとする。例えば、Golomb符号やExp-Golomb符号の符号表を用いる。続いて、予測値生成処理部207は、近傍ブロックの動きベクトルの第二成分から、復号対象ブロックの動きベクトルの第二成分に対する予測値を生成するステップS18。予測値の生成方法は、予め与えられるものとし、例えば、前述の空間メディアン予測を適用できる。そして、加算処理部210は、出力された第二成分差分値及び出力された予測値を入力し、両者を加算して、加算値を復号対象ブロックの動きベクトルの第二成分として出力するステップS19。次に、図9を参照して、図7に示すベクトル予測処理部28を変形した構成を説明する。図9は、図7に示すベクトル予測処理部28を変形した構成を示すブロック図である。この図において、図7に示す装置と同一の部分には同一の符号を付し、その説明を省略する。この図に示す装置が図7に示す装置と異なる点は、第一成分に対する差分値生成処理部211、第二成分の確率密度関数推定処理部212及び変換マップ生成処理部213が設けられている点である。第一成分に対する差分値生成処理部211は、近傍ブロックMV記憶部202に記憶された各近傍ブロックの動きベクトルの第一成分及び符号化データ記憶部200に記憶された復号対象ブロックの動きベクトルの第一成分を入力し、復号対象ブロックの動きベクトル対する各近傍ブロックの動きベクトルの第一成分差分値を出力する。第二成分の確率密度関数推定処理部212は、各近傍ブロックの動きベクトルの第一成分差分値及び各近傍ブロックの動きベクトルの第二成分を入力し、式1に従い、復号対象ブロックの動きベクトルの第二成分の確率密度関数を出力する。また、一般化ガウス分布を規定するパラメータq、λは外部から与えられるものとする。変換マップ生成処理部213は、出力された確率密度関数を入力し、同確率密度関数を用いて、復号対象ブロックの動きベクトルの第二成分の候補値を発生確率によって降順にソートし、同第二成分の全候補値の順位と同第二成分の対応関係変換マップを求める。エントロピー復号処理部208は、符号化データ記憶部200に記憶された動きベクトルの第二成分に関する符号化データを入力し、エントロピー復号処理を行い、2進数列を生成する。具体的なエントロピー復号処理は、復号時に与えられるものとする。例えば、H.264/AVCで採用されたCABACを用いる。2進数変換処理部209は、出力された同第二成分に関する2進数列を逆変換し、復号対象ブロックの動きベクトルの第二成分に対する全候補ベクトル内の順位を算出する。この逆変換は、符号化時に用いた符号表例えば、Golomb符号やExp-Golomb符号を逆引きすることで実現する。さらに、算出された同順位、及び変換マップを入力として、同順位の情報を復号対象ブロックの動きベクトルの第二成分に変換する。次に、図10を参照して、図9に示すベクトル予測処理部28の処理動作を説明する。図10は、図9に示すベクトル予測処理部28の処理動作を示すフローチャートである。まず、予測値生成処理部203は、指定された近傍ブロックの動きベクトルを読み込むステップS11。エントロピー復号処理部204は、第一成分の動きベクトルに関する符号化データを入力し、エントロピー復号処理を行い、2進数列を生成して出力するステップS12。具体的なエントロピー復号処理は、復号時に与えられるものとする。例えば、H.264/AVCで採用されたCABACを用いる。次に、2進数逆変換処理部205は、2進数列を逆変換し、第一成分差分値を出力するステップS13。2進数列の具体的な逆変換は、別途、与えられるものとする。例えば、Golomb符号やExp-Golomb符号の符号表を用いる。続いて、予測値生成処理部203は、近傍ブロックの動きベクトルの第一成分から、復号対象ブロックの動きベクトルの第一成分に対する予測値を生成するステップS14。予測値の生成方法は、予め与えられるものとし、例えば、前述の空間メディアン予測を適用できる。そして、加算処理部206は、出力された第一成分差分値及び出力された予測値を入力し、両者を加算して、加算値を復号対象ブロックの動きベクトルの第一成分として出力するステップS15。この動作と並行して、エントロピー復号処理部208は、第二成分の動きベクトルに関する符号化データを入力し、エントロピー復号処理を行い、2進数列を生成して出力するステップS16。第一成分に対する差分値生成処理部211は、近傍ブロックとして指定された各ブロックの動きベクトルの第一成分及び復号対象ブロックの動きベクトルの第一成分を入力し、復号対象ブロックの動きベクトルに対する各近傍ブロックの動きベクトルの第一成分差分値を出力するステップS171。次に、第二成分の確率密度関数推定処理部212は、出力された差分値及び各近傍ブロックの動きベクトルの第二成分を入力し、式1に従い、復号対象ブロックの動きベクトルの第二成分の確率密度関数を推定して出力するステップS172。また、一般化ガウス分布を規定するパラメータq、λは外部から与えられるものとする。続いて、変換マップ生成処理部213は、出力された確率密度関数を用いて、復号対象ブロックの動きベクトルの第二成分の候補値を発生確率によって降順にソートし、同第二成分の全候補値の順位と同第二成分の対応関係変換マップを生成するステップS181。次に、2進数変換処理部209は、ステップS16で出力された同第二成分に関する2進数列を逆変換し、復号対象ブロックの動きベクトルの第二成分に対する全候補ベクトル内の順位を算出する。この逆変換は、符号化時に用いた符号表例えば、Golomb符号やExp-Golomb符号を逆引きすることで実現する。さらに、算出された同順位、及び変換マップを入力として、同順位の情報を復号対象ブロックの動きベクトルの第二成分に変換するステップS191。次に、図12を参照して、図1、図2に示す動画像符号化装置、動画像復号装置を含む画像伝送システムの構成を説明する。図12は、画像伝送システムの構成を示すブロック図である。図12において、符号601は、カメラ等で撮像した動画像を入力する動画像入力部である。符号602は、図1に示す動画像符号化装置で構成する動画像符号化装置あり、動画像入力部1によって入力した動画像を符号化して送信する。符号603は、動画像符号化装置602から送信された符号化動画像のデータを伝送する伝送路である。符号604は、図2に示す動画像復号装置で構成する動画像復号装置あり、伝送路603によって伝送された符号化動画像のデータを受信し、符号化動画像のデータを復号して出力する。符号605は、動画像復号装置604において復号された動画像を表示装置等へ出力する動画像出力部である。次に、図12に示す画像伝送システムの動作を説明する。動画像符号化装置602は、動画像入力部601を介して、動画像のデータを入力し、動画像のフレーム毎に、前述した処理動作によって符号化を行う。そして、動画像符号化装置602は、符号化した動画像データを伝送路603を介して動画像復号装置604に対して送信する。動画像復号装置604は、この符号化動画像データを前述した処理動作によって復号し、動画像出力部605を介して、表示装置等に動画像を表示する。以上説明したように、動きベクトルの第一成分値を利用して、第二成分値の符号化を行うようにしたため、第二成分値の符号量を削減することが可能となり、動画像符号化処理における発生符号化量を低減することができる。なお、図1における処理部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより画像符号化処理及び画像復号処理を行ってもよい。なお、ここでいうコンピュータシステムとは、OSや周辺機器等のハードウェアを含むものとする。また、コンピュータシステムは、ホームページ提供環境あるいは表示環境を備えたWWWシステムも含むものとする。また、コンピュータ読み取り可能な記録媒体とは、フレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらにコンピュータ読み取り可能な記録媒体とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリRAMのように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する伝送媒体は、インターネット等のネットワーク通信網や電話回線等の通信回線通信線のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル差分プログラムであってもよい。"