各フレームが2枚のフィールドで構成され、フィールド間でブロック単位に動き補償予測を行い、各フィールドの符号化処理を行う動画像符号化装置において、符号化対象フィールドピクチャのすでに符号化が実施された領域に属し、符号化対象ブロック近傍の特定のブロックを符号化する際に用いられたベクトルを基準ベクトルとして導出する基準ベクトル導出手段と、前記符号化対象フィールドピクチャと、前記基準ベクトルが指す第一の符号化済みフィールドピクチャと、参照インデックスにより指定される前記符号化対象フィールドピクチャの符号化対象ブロックが参照する第二の符号化済みピクチャの時間的距離により、前記基準ベクトルをスケーリングし、動き予測ベクトルを生成するスケーリング手段と、前記符号化対象フィールドピクチャのパリティと、前記第一の符号化済みフィールドピクチャのパリティと、前記第二の符号化済みフィールドピクチャのパリティを用いて前記動き予測ベクトルを補正し、補正動き予測ベクトルを生成する、動き予測ベクトル補正手段と、を有することを特徴とする動画像符号化装置。各フレームが2枚のフィールドで構成され、フィールド間でブロック単位に動き補償予測を行い、各フィールドの復号処理を行う動画像復号装置において、復号対象フィールドピクチャのすでに復号が実施された領域に属し、符号化対象ブロック近傍の特定のブロックを復号する際に用いられたベクトルを基準ベクトルとして導出する基準ベクトル導出手段と、前記復号対象フィールドピクチャと、前記基準ベクトルが指す第一の復号済みフィールドピクチャと、参照インデックスにより指定される前記復号対象フィールドピクチャの復号対象ブロックが参照する第二の復号済みピクチャの時間的距離により、前記基準ベクトルをスケーリングし、動き予測ベクトルを生成するスケーリング手段と、前記復号対象フィールドピクチャのパリティと、前記第一の復号済みフィールドピクチャのパリティと、前記第二の復号済みフィールドピクチャのパリティを用いて前記動き予測ベクトルを補正し、補正動き予測ベクトルを生成する、動き予測ベクトル補正手段と、を有することを特徴とする動画像復号装置。各フレームが2枚のフィールドで構成され、フィールド間でブロック単位に動き補償予測を行い、各フィールドの符号化処理を行う動画像符号化装置において、符号化対象フィールドピクチャのすでに符号化が実施された領域に属し、符号化対象ブロック近傍の特定のブロックを符号化する際に用いられたベクトルを基準ベクトルとして導出する基準ベクトル導出手段と、前記符号化対象フィールドピクチャのパリティと、前記基準ベクトルが指す第一の符号化済みフィールドピクチャのパリティを用いて基準ベクトルを補正し、補正基準ベクトルを生成する基準ベクトル補正手段と、前記符号化対象フィールドピクチャと、前記第一の符号化済みフィールドピクチャと、参照インデックスにより指定される前記符号化対象フィールドピクチャの符号化対象ブロックが参照する第二の符号化済みフィールドピクチャの時間的距離により、前記補正基準ベクトルをスケーリングし、動き予測ベクトルを生成するスケーリング手段と、前記符号化対象フィールドピクチャのパリティと前記第二の符号化済みフィールドピクチャのパリティを用いて前記動き予測ベクトルを補正し、補正動き予測ベクトルを生成する、動き予測ベクトル補正手段とを有することを特徴とする動画像符号化装置。各フレームが2枚のフィールドで構成され、フィールド間でブロック単位に動き補償予測を行い、各フィールドの復号処理を行う動画像復号装置において、復号対象フィールドピクチャのすでに復号が実施された領域に属し、復号対象ブロック近傍の特定のブロックを復号する際に用いられたベクトルを基準ベクトルとして導出する基準ベクトル導出手段と、前記復号対象フィールドピクチャのパリティと、前記基準ベクトルが指す第一の復号済みフィールドピクチャのパリティを用いて前記基準ベクトルを補正し、補正基準ベクトルを生成する基準ベクトル補正手段と、前記復号対象フィールドピクチャと、第一の符号化済みフィールドピクチャと、参照インデックスにより指定される前記復号対象フィールドピクチャの復号対象ブロックが参照する第二の復号済みフィールドピクチャの時間的距離により、前記補正基準ベクトルをスケーリングし、動き予測ベクトルを生成するスケーリング手段と、前記復号対象フィールドピクチャのパリティと前記第二の復号済みフィールドピクチャのパリティを用いて前記動き予測ベクトルを補正し、補正動き予測ベクトルを生成する、動き予測ベクトル補正手段とを有することを特徴とする動画像復号装置。前記基準ベクトル導出手段で導出した基準ベクトルをMVpとし、スケーリング手段は、前記符号化対象フィールドピクチャの表示時刻を表すPOCをCurrpoc、前記基準ベクトルが指す第一の符号化済みフィールドピクチャの表示時刻を表すPOCをref1poc、参照インデックスにより指定された、前記符号化対象フィールドピクチャの符号化対象ブロックが参照する第二の符号化済みフィールドピクチャの表示時刻を表すPOCをref2pocとし、それらの時間的距離により、前記基準ベクトルMVpに、MVpMVpの通りスケーリングし、動き予測ベクトルMVpを生成し、動き予測ベクトル補正手段は、前記符号化対象フィールドピクチャがBottomFieldであることを表すフラグをisBottomFieldCurr、前記第一の符号化済みフィールドピクチャがBottomFieldであることを表すフラグをisBottomFieldRef1、前記第二の符号化済みフィールドピクチャがBottomFieldであることを表すフラグをisBottomFieldRef2とし、前記動き予測ベクトルMVpをMVpMVp22のように補正し、補正動き予測ベクトルMVpを生成する、ことを特徴とする請求項1記載の動画像符号化装置。前記基準ベクトル導出手段で導出した基準ベクトルをMVpとし、前記スケーリング手段は、前記復号対象フィールドピクチャの表示時刻を表すPOCをCurrpoc、前記基準ベクトルが指す第一の復号済みフィールドピクチャの表示時刻を表すPOCをref1poc、参照インデックスにより指定された、前記復号対象フィールドピクチャの復号対象ブロックが参照する第二の復号済みフィールドピクチャの表示時刻を表すPOCをref2pocとし、それらの時間的距離により、前記基準ベクトルMVpに、MVpMVpの通りスケーリングし、動き予測ベクトルMVpを生成し、動き予測ベクトル補正手段は、前記復号対象フィールドピクチャがBottomFieldであることを表すフラグをisBottomFieldCurr、前記第一の復号済みフィールドピクチャがBottomFieldであることを表すフラグをisBottomFieldRef1、前記第二の復号済みフィールドピクチャがBottomFieldであることを表すフラグをisBottomFieldRef2とし、前記動き予測ベクトルMVpをMVpMVp22のように補正し、補正動き予測ベクトルMVpを生成する、ことを特徴とする請求項2記載の動画像復号装置。前記基準ベクトル導出手段で導出した基準ベクトルをMVpとし、前記基準ベクトル補正手段は、前記符号化対象フィールドピクチャのパリティと、前記基準ベクトルが指す第一の符号化済みフィールドピクチャのパリティを用いて、前記符号化対象フィールドピクチャのパリティがBottomFieldであることを表すフラグをisBottomFieldCurr、前記基準ベクトルが指す第一の符号化済みフィールドピクチャのパリティがBottomFieldであることを表すフラグをisBottomFieldRefとするとき、MVpをMVpMVp2のように補正し、補正基準ベクトルMVpを生成し、前記スケーリング手段は、前記符号化対象フィールドピクチャと、前記第一の符号化済みフィールドピクチャと、前記符号化対象フィールドピクチャの符号化対象ブロックが参照する参照インデックスにより指定された第二の符号化済みフィールドピクチャの時間的距離により、前記補正基準ベクトルMVpをスケーリングし、動き予測ベクトルMVpを生成し、前記動き予測ベクトル補正手段は、前記符号化対象フィールドピクチャのパリティと前記第二の符号化対象フィールドピクチャのパリティを用いて、前記符号化対象フィールドピクチャのパリティがBottomFieldであることを表すフラグをisBottomFieldCurr、前記第二の符号化済みフィールドピクチャのパリティがBottomFieldであることを表すフラグをisBottomFieldRef2とするとき、前記動き予測ベクトルMVpをMVpMVp2のように補正し、補正動き予測ベクトルMVpを生成する、ことを特徴とする請求項3記載の動画像符号化装置。前記基準ベクトル導出手段で導出した基準ベクトルをMVpとし、前記基準ベクトル補正手段は、前記復号対象フィールドピクチャのパリティと、前記基準ベクトルが指す第一の復号済みフィールドピクチャのパリティを用いて、前記復号対象フィールドピクチャのパリティがBottomFieldであることを表すフラグをisBottomFieldCurr、前記基準ベクトルが指す第一の復号済みフィールドピクチャのパリティがBottomFieldであることを表すフラグをisBottomFieldRefとするとき、MVpをMVpMVp2のように補正し、補正基準ベクトルMVpを生成し、前記スケーリング手段は、前記復号対象フィールドピクチャと、前記第一の符号化済みフィールドピクチャと、参照インデックスにより指定される前記復号対象フィールドピクチャの復号対象ブロックが参照する第二の復号済みフィールドピクチャの時間的距離より、前記補正基準ベクトルMVpをスケーリングし、動き予測ベクトルMVpを生成し、前記動き予測ベクトル補正手段は、前記復号対象フィールドピクチャのパリティと前記第二の復号対象フィールドピクチャのパリティを用いて、前記復号対象フィールドピクチャのパリティがBottomFieldであることを表すフラグをisBottomFieldCurr、前記第二の復号済みフィールドピクチャのパリティがBottomFieldであることを表すフラグをisBottomFieldRef2とするとき、前記動き予測ベクトルMVpをMVpMVp2の通り補正し、補正動き予測ベクトルMVpを生成力する、ことを特徴とする請求項4記載の動画像復号装置。前記動き予測ベクトル補正手段は、前記符号化対象フィールドピクチャのパリティと前記第一の符号化済みフィールドピクチャのパリティと前記第二の符号化済みフィールドピクチャのパリティを用いて前記動き予測ベクトルを基準ベクトルと平行に補正し、補正動き予測ベクトルを生成する、ことを特徴とする請求項1記載の動画像符号化装置。前記動き予測ベクトル補正手段は、前記復号対象フィールドピクチャのパリティと前記第一の符号化済みフィールドピクチャのパリティと前記第二の復号済みフィールドピクチャのパリティを用いて前記動き予測ベクトルを基準ベクトルと平行となるように補正し、補正動き予測ベクトルを生成する、ことを特徴とする請求項2記載の動画像復号装置。ところで、上記した従来の技術では、インタレースのフィールド映像をMergeモードまたはMVPモードで符号化すると、符号化効率が低下するという課題があった。なぜなら、フィールド映像をMergeモードまたはMVPモードで符号化すると、符号化対象フィールドピクチャと、参照インデックスで指定される符号化対象フィールドピクチャの符号化対象ブロックが参照する符号化済みフィールドピクチャと、符号化対象フィールドピクチャのすでに符号化が実施された領域に属する特定のブロックを符号化する際に用いられたベクトルが指す符号化済みフィールドピクチャの、3枚のフィールドピクチャのパリティがそろわない場合、その不一致に相当する誤差がベクトルに生じてしまう。そのため、動き予測ベクトルが正しい動きベクトルではなくなり、符号化効率が低下する。図11を使って、上記で説明した問題を詳細に説明する。フィールド構造の画像は、時間方向にTopFieldBottomFieldTopFieldBottomFieldTopFieldの順で入力される。このようなフィールド構造の場合、BottomFieldの画素が、Topfieldの画素と比較して、フィールドで05画素分、下の方向にずれている。このため、例えば、符号化対象フィールドピクチャがBottomField、符号対象フィールドピクチャのすでに符号化が実施された領域に属する特定のブロックを符号化する際に用いられたベクトルが指す符号化済みフィールドピクチャのパリティがTopField、かつ参照インデックスで指定される符号化対象フィールドピクチャの符号化対象ブロックが参照する符号化済みフィールドピクチャがBottomFieldであり、符号化対象フィールドピクチャのすでに符号化が実施された領域に属する特定のブロックを符号化する際に用いられたベクトルがMVpy0だった時に、このベクトルを動き予測ベクトルとしてそのまま使用した場合、同じMVpy0であっても、それらのベクトルは平行にならず、図11で示したような動きベクトルの誤差d0.5画素分の誤差が発生してしまう。実空間上では、1/4画素精度でベクトルが指定されるため20.5画素分の差が発生する。これは、動き予測ベクトルが本来の動きを指していないことになり、これにより符号化効率の損失が発生する。本発明は、上記した従来の技術の課題を解決するためになされたものであり、符号化効率の低下を抑止することが可能な動画像符号化装置および動画像復号装置を提供することを目的とする。上記問題を解決する為に、本発明に関する動画像符号化装置では、符号化対象フィールドピクチャのすでに符号化が実施された領域に属し、符号化対象ブロック近傍の特定のブロックを符号化する際に用いられたベクトルを基準ベクトルとして導出する基準ベクトル導出手段と、符号化対象フィールドピクチャと、前記基準ベクトルが指す第一の復号画像と、参照インデックスにより指定される前記符号化対象フィールドピクチャの符号化対象ブロックが参照する第2の復号画像の時間的距離により、前記基準ベクトルをスケーリングし、動き予測ベクトルを生成する手段と、前記符号化対象フィールドピクチャのパリティと、前記基準ベクトルが指す第一の復号画像のパリティと、参照インデックスにより指定される前記符号化対象フィールドピクチャの符号化対象ブロックが参照する第二の復号画像のパリティより、前記動き予測ベクトルを補正し、補正動き予測ベクトルを生成する手段を持つことを特徴とする。また、本発明に関する動画像復号装置では、復号対象フィールドピクチャのすでに復号が実施された領域に属し、復号対象ブロック近傍の特定のブロックを復号する際に用いられたベクトルを基準ベクトルとして導出する基準ベクトル導出手段と、復号対象フィールドピクチャと、前記基準ベクトルが指す第一の復号画像と、参照インデックスにより指定される前記復号対象フィールドピクチャの復号対象ブロックが参照する第2の復号画像の時間的距離により、前記基準ベクトルをスケーリングし、動き予測ベクトルを生成する手段と、前記復号対象フィールドピクチャのパリティと、前記基準ベクトルが指す第一の復号画像のパリティと、参照インデックスにより指定される前記復号対象フィールドピクチャの復号対象ブロックが参照する第二の復号画像のパリティより、前記動き予測ベクトルを補正し、補正動き予測ベクトルを生成する手段を持つことを特徴とする。本発明では、各フレームが2枚のフィールドで構成され、フィールド間の動き補償予測を行い、各フィールドの符号化処理を行う動画像符号化装置においても、正しい動き予測ベクトルを導出することができ、符号化効率の低下を抑制することができる。以下に添付図面を参照して、本発明に係る符号化装置および復号装置の実施例を詳細に説明する。図12を用いて本発明の実施例1に係る動画像符号化装置の動き予測ベクトル生成手段の構成について説明する。ここで、動きベクトルの精度は14画素であるとして、一画素分の動きベクトルは4と表されると仮定する。本実施例における動き予測ベクトル生成手段700は、符号化対象ブロックのピクチャ情報、復号画像のピクチャ情報、予測情報、復号画像蓄積手段208から出力される隣接ブロックの動きベクトル、隣接位置指定情報、符号化対象ブロックの動きベクトルが指す符号化済みピクチャを指定する参照インデックスを入力とし、基準ベクトル取得手段701、スケーリング手段702、動き予測ベクトル補正手段703を有し、補正動き予測ベクトルを出力とする。復号画像蓄積手段208は、復号画像を符号化した際に使用した動きベクトル等のサイド情報を蓄積している。基準ベクトル取得手段701は、隣接位置指定情報、符号化対象ブロックのピクチャ情報、復号画像蓄積手段208から動きベクトルを入力とし、隣接位置指定情報により指定された位置のブロックの動きベクトル情報を、基準ベクトルとして出力とする。スケーリング手段702は、前記基準ベクトルと符号化対象ブロックのピクチャ情報、復号画像のピクチャ情報、予測情報、参照インデックスを入力として、符号化対象ブロックのPOCと前記基準ベクトルにより指定される第一の復号画像のPOCと、参照インデックスで指定された第二の復号画像のPOCから前記基準ベクトルをスケーリングし、動き予測ベクトルを出力する。動き予測ベクトル補正手段703は、スケーリング手段702より出力された動き予測ベクトルと、参照インデックスと、符号化対象ブロックのピクチャ情報、復号画像のピクチャ情報、予測情報、参照インデックスを入力とし、符号化対象ブロックのパリティと基準ベクトルが指し示す第一の復号画像のパリティと、参照インデックスで指定された第二の復号画像のパリティを参照して、動き予測ベクトルを補正し、補正動き予測ベクトルを出力する。本発明の処理の流れについて、図13を用いて説明する。また、図14を用いて、具体的な数値をもって説明する。まず、ステップS101において、符号化対象ブロックの位置情報と、隣接既符号化ブロックの位置を指定する隣接位置指定情報から、符号化対象ブロックに空間的に隣接するブロックの動きベクトルMVpを取得し、基準ベクトルとして出力する。前述した通り、指定される隣接位置は、MVPモードの場合は、左、上2か所のどれかであり、Mergeモードの場合は左、上、右上、左下、また、これら四つの候補のうち一つでも動き予測ベクトルが取得できないものがあれば左上、の最大5か所のどれかである。図14の場合、TopField23の画素位置0Aより、TopField21の画素位置2Bを指しているため、MVpy8となり、図14ののようなベクトルとなる。実空間上では、1/4画素精度でベクトルが指定されるため1画素分を4として扱う。ここで、パリティの差が出るのはy方向のみなので、y方向のベクトルのみを取り扱う。続いて、ステップS102において、符号化対象ブロックのピクチャ情報と、復号画像のピクチャ情報、予測情報、参照インデックスを入力として、基準ベクトルMVpに対しスケーリングを行い、動き予測ベクトルMVpを出力する。符号化対象ブロックが属する符号化対象フィールドピクチャのPOCをPOCcurr、基準ベクトルが指す第一の復号画像のPOCをPOCref1、参照インデックスによって指定される第二の復号画像のPOCをPOCref2とすると、スケーリングは次の12式で表される。ここで、MVpyは動き予測ベクトルであるとする。図14の場合では以下の13式のように計算される。このとき、動き予測ベクトルMVpy4、つまり一画素分であり、それは、BottomField22では図14ののベクトルで示される。そのベクトルは明らかに、基準ベクトルを正しくスケーリングしたものではないため、補正が必要となるのである。続いて、ステップS103において、符号化対象ブロックのピクチャ情報と、復号画像のピクチャ情報、予測情報、参照インデックスを入力として、符号化対象フィールドピクチャのパリティと、参照インデックスによって指定される第二の復号画像のフィールドピクチャのパリティを考慮して、動き予測ベクトルMVpの補正を行う。これは、次の14式で計算することができる。図14では、以下の15式のように計算される。このとき、補正動きベクトルMVpyは6であり、図14の中ではのようなベクトルとなる。これは、基準ベクトルと平行であり、正しくスケーリングしたベクトルを表している。これにより、基準ベクトルMVpを正しくスケーリングした動き予測ベクトルMVpを得ることができる。最終的にステップS104において、正しい動き予測ベクトルが出力される。以上の例では、基準ベクトルの参照先と参照元のパリティがTopTopであり、予測ベクトルの参照先と参照元のパリティがTopBottomの関係の場合について説明した。基準ベクトルMVpyをスケーリングするとMVpy41画素となり、Bottomfield22ではを指す。それに対して212画素補正することでTopfield23にとって正しいベクトルとしている。尚、上記説明では参照指定される隣接位置は、MVPモードの場合と、Mergeモードの場合で説明したが、符号化対象ブロックの近傍であれば、予測に利用することは可能であり、予測モードとして、上記2つと異なるモードが規定された場合にも同様に対応可能である。図15を用いて本発明の実施例2に係る動画像符号化装置の動き予測ベクトル候補生成手段800の構成について説明する。ここで、動きベクトルの精度は14画素であるとして、一画素分の動きベクトルは4と表されると仮定する。本実施例における動き予測ベクトル候補生成手段800は、符号化対象ブロックのピクチャ情報、復号画像のピクチャ情報、予測情報、復号画像蓄積手段208から出力される隣接ブロックの動きベクトル、隣接位置指定情報、符号化対象ブロックの動きベクトルが指す復号画像を指定する参照インデックスを入力とし、基準ベクトル取得手段701、基準ベクトル補正手段801、スケーリング手段802、動き予測ベクトル補正手段803を有し、補正動き予測ベクトルを出力とする。復号画像蓄積手段208は、復号済みピクチャを符号化した際に使用した動きベクトルを蓄積している。基準ベクトル取得手段701は、隣接位置指定情報、符号化対象ブロックのピクチャ情報、復号画像蓄積手段208から動きベクトルを入力とし、隣接位置指定情報により指定された位置のブロックの動きベクトル情報を、基準ベクトルとして出力とする。基準ベクトル補正手段801は、符号化対象ブロックのピクチャ情報、復号画像のピクチャ情報、予測情報、基準ベクトルを入力として、前記符号化対象ピクチャのパリティと基準ベクトルが指し示す第一の復号画像のピクチャのパリティを用いて、基準ベクトルを補正し、補正基準ベクトルを出力する。スケーリング手段802は、前記補正基準ベクトルと符号化対象ブロックのピクチャ情報、復号画像のピクチャ情報、予測情報、参照インデックスを入力として、符号化対象ピクチャのPOCと前記第一の復号画像のピクチャのPOCと、参照インデックスで指定された第二の復号画像のピクチャのPOCから前記補正基準ベクトルをスケーリングし、動き予測ベクトルを出力する。動き予測ベクトル補正手段803は、スケーリング手段802より出力された動き予測ベクトルと、参照インデックスと、符号化対象ブロックのピクチャ情報、復号画像のピクチャ情報、予測情報を入力とし、符号化対象ピクチャのパリティと参照インデックスで指定された第二の復号画像のピクチャのパリティを参照して、動き予測ベクトルを補正し、補正動き予測ベクトルを出力する。本発明の処理の流れについて、図16を用いて説明する。また、図17を用いて、具体的な数値をもって説明する。まず、ステップS201において、符号化対象ブロックの位置情報と、隣接既符号化ブロックの位置を指定する隣接位置指定情報から、符号化対象ブロックに空間的に隣接するブロックの動きベクトルMVpを取得し、基準ベクトルとして出力する。前述した通り、指定される隣接位置は、MVPモードの場合は、左、上2か所のどれかであり、Mergeモードの場合は左、上、右上、左下、また、これら四つの候補のうち一つでも動き予測ベクトルが取得できないものがあれば左上、の最大5か所のどれかである。図17の場合、TopField35の画素位置0Aより、BottomField32の画素位置2を指しているため、MVpy8となる。ここで、パリティの差が出るのはy方向のみなので、y方向のベクトルのみを取り扱う。次に、ステップS202において、符号化対象ブロックのピクチャ情報と、復号画像のピクチャ情報、予測情報を入力として、符号化対象ブロックが属する符号化対象ピクチャのパリティと、基準ベクトルが指す第一の復号画像のピクチャのパリティを考慮して、基準ベクトルMVpの補正を行い、補正基準ベクトルMVpを出力する。これは、次の16式で計算することができる。ここで、MVpyは補正基準ベクトルとする。図17の場合では以下の17式のように計算されるこれは、図17のベクトルで表される。ここで、isBottomFieldCurrは符号化対象ブロックが属する符号化対象ピクチャのパリティ、isBottomFieldRefは基準ベクトルが指す第一の復号画像のピクチャのパリティであり、それぞれTopFieldの場合を0、BottomFieldの場合を1とする。続いて、ステップS203において、符号化対象ブロックのピクチャ情報と、復号画像のピクチャ情報、予測情報、参照インデックスを入力として、補正基準ベクトルMVpに対しスケーリングを行い、動き予測ベクトルMVpを出力する。符号化対象ブロックが属する符号化対象ピクチャのPOCをPOCcurr、基準ベクトルが指す第一の復号画像のピクチャのPOCをPOCref1、参照インデックスによって指定される第二の復号画像のピクチャのPOCをPOCref2とすると、スケーリングは次の18式で表される。ここで、MVpyは動き予測ベクトルとする。図17の場合では以下の19式のように計算されるこのとき、動き予測ベクトルはMVpy2、つまり半画素分であり、それは、BottomFieldでは図17ので示されるベクトルとなる。続いて、ステップS204において、ステップS203で生成された動き予測ベクトルはMVpyは明らかに、基準ベクトルを正しくスケーリングしたベクトルではないため、補正が必要となるのである。そこで、符号化対象ピクチャ情報と、復号画像のピクチャ情報、予測情報、参照インデックスを入力として、符号化対象ブロックが属する符号化対象ピクチャのパリティと、参照インデックスによって指定される第二の復号画像のピクチャのパリティを考慮して、動き予測ベクトルMVpの補正を行い、補正動き予測ベクトルMVpを生成する。これは、次の20式で計算することができる。図17では、以下の21式のように計算される。このとき、補正動きベクトルMVpyは4であり、それは図17の中ではのようなベクトルとなる。これは、基準ベクトルと平行であり、正しくスケーリングしたベクトルを表している。これにより、もともとの基準ベクトルMVpを正しくスケーリングした動き予測ベクトルMVpを得ることができる。最終的にステップS205において、正しい動き予測ベクトルが出力される。以上の例では、基準ベクトルの参照先と参照元のパリティがTopBottomであり、予測ベクトルの参照先と参照元のパリティがTopBottomの関係の場合について説明した。基準ベクトルMVpyを2補正し、実空間上の補正基準ベクトルMVpy6aを得るMVpyをスケーリングするとMVpy2半画素となり、Topfield35ではを指す。そして、最後に基準ベクトルを平行になるようにするため、MVpyを2補正し、動きベクトルMVpyを得る。これはで示されるベクトルである。参考に、符号化対象ブロックの属する符号化対象ピクチャと、参照インデックスで指定される符号化対象ブロックが参照する復号画像のピクチャと、符号化対象ピクチャのすでに符号化が実施された領域に属する特定のブロックを符号化する際に用いられたベクトルが指す復号画像のピクチャの3枚のピクチャのパリティがそろわず、実施例2に挙げた方法で補正を行った場合の動作について図18から図21にて説明する。符号化対象ピクチャがTopFieldであり、参照インデックスで指定される符号化対象ピクチャの符号化対象ブロックが参照する復号画像のピクチャがBottomFieldであり、符号化対象ピクチャのすでに符号化が実施された領域に属する特定のブロックを符号化する際に用いられたベクトルが指す復号画像のピクチャがTopFieldの場合と、符号化対象ピクチャがTopFieldであり、参照インデックスで指定される符号化対象ピクチャの符号化対象ブロックが参照する復号画像のピクチャがBottomFieldであり、符号化対象ピクチャのすでに符号化が実施された領域に属する特定のブロックを符号化する際に用いられたベクトルが指す復号画像のピクチャがBottomFieldの場合については、それぞれ実施例1と実施例2で説明したので、割愛する。図18は、符号化対象ピクチャがTopFieldであり、参照インデックスで指定される符号化対象ピクチャの符号化対象ブロックが参照する復号画像のピクチャがTopFieldであり、符号化対象ピクチャのすでに符号化が実施された領域に属する特定のブロックを符号化する際に用いられたベクトルが指す復号画像のピクチャがBottomFieldの場合である。図19は、符号化対象ピクチャがBottomFieldであり、参照インデックスで指定される符号化対象ピクチャの符号化対象ブロックが参照する復号画像のピクチャがTopFieldであり、符号化対象ピクチャのすでに符号化が実施された領域に属する特定のブロックを符号化する際に用いられたベクトルが指す復号画像のピクチャがBottomFieldの場合である。図20は、符号化対象ピクチャがBottomFieldであり、参照インデックスで指定される符号化対象ピクチャの符号化対象ブロックが参照する符号化済みピクチャがBottomFieldであり、符号化対象ピクチャのすでに符号化が実施された領域に属する特定のブロックを符号化する際に用いられたベクトルが指す復号画像のピクチャがTopFieldの場合である。図21は、符号化対象ピクチャがBottomFieldであり、参照インデックスで指定される符号化対象ピクチャの符号化対象ブロックが参照する符号化済みピクチャがTopFieldであり、符号化対象ピクチャのすでに符号化が実施された領域に属する特定のブロックを符号化する際に用いられたベクトルが指す復号画像のピクチャがTopFieldの場合である。図18の例では、基準ベクトルの参照先と参照元のパリティがTopBottomであり、予測ベクトルの参照先と参照元のパリティがTopBottomの関係となる場合を示している。基準ベクトルMVpyを2補正し、実時空間上の補正基準ベクトルMVpy6aを得る。MVpyをスケーリングするとMVpy4一画素となり、Topfield35’ではを指し、それはTopBottomfieldにとって正しいベクトルMVpy4である。図19の例では、基準ベクトルの参照先と参照元のパリティがBottomBottomであり、予測ベクトルの参照先と参照元のパリティがBottomTopの関係となる場合を示している。基準MVpyをスケーリングするとMVpy41画素となりBottomfieldではを指す。それに対して212画素補正することでTopfieldにとって正しいベクトルMVpy2にする。図20の例では、基準ベクトルの参照先と参照元のパリティがBottomTopであり予測ベクトルの参照先と参照元のパリティがBottomBottomの関係となる場合を示している。基準ベクトルMVpyを2補正し、実時空間上の基準ベクトルである補正基準ベクトルMVpy6を得る。MVpyをスケーリングするとMVpy41画素となり、Bottomfieldではを指す。この場合は、MVpyが正しい動き予測ベクトルとなる図21の例では、基準ベクトルの参照先と参照元のパリティがBottomTopであり予測ベクトルの参照先と参照元のパリティがBottomTopの関係となる場合を示している。基準ベクトルMVpyを2補正し、実時空間上の基準ベクトルを表す補正基準ベクトルMVpy6aを得るMVpyをスケーリングするとMVpy212画素となり、それはTopfieldではを指す。それに対して212画素補正することでTopBottomfieldにとって正しいベクトルにする。指定された隣接位置が画面内予測であるなどして、動き予測ベクトルを導出することができず、結果、動き予測ベクトル候補が足りなくなる場合がある。その場合は、前述した通り、動きのないベクトルゼロベクトルを追加することで、候補数を補うことがある。ここではゼロベクトルが追加された場合の実施例について図22を用いて説明する。本実施例における動き予測ベクトル候補生成手段は、符号化対象ブロックのピクチャ情報、復号画像のピクチャ情報、予測情報、隣接位置指定情報を入力とし、基準ベクトル取得手段701、動き予測ベクトル補正手段901を有し、補正動き予測ベクトルを出力とする基準ベクトル取得手段701は、隣接位置指定情報、符号化対象ブロックのピクチャ情報を入力とし、符号化対象ブロックのピクチャ情報と隣接位置指定情報により指定された位置の参照ブロックが画面内予測であるなどして、動きベクトルが存在しないときに、ゼロベクトルを動き予測ベクトルとして出力とする。動き予測ベクトル補正手段は、動き予測ベクトルゼロベクトルと、参照インデックスと、符号化対象ブロックのピクチャ情報、復号画像のピクチャ情報、予測情報を入力とし、符号化対象ピクチャのパリティと参照インデックスで指定された第二の復号画像のピクチャのパリティを参照して、動き予測ベクトルを補正し、補正動き予測ベクトルを出力する。本発明の処理の流れについて、図23を用いて説明する。まず、ステップS301において、符号化対象ブロックの位置情報と、隣接既符号化ブロックの位置を指定する隣接位置指定情報から、符号化対象ブロックに空間的に隣接するブロックの動きベクトルMVpを取得する。前述した通り、指定される隣接位置は、MVPモードの場合は、左、上2か所のどれかであり、Mergeモードの場合は左、上、右上、左下、また、これら四つの候補のうち一つでも動き予測ベクトルが取得できないものがあれば左上、の最大5か所のどれかである。しかし、隣接ブロックが画面内予測を使用されているなどして、基準ベクトルが使用不可であり、最大候補数まで埋まらない場合は、ゼロベクトルを動き予測ベクトルMVpとして出力する。続いて、ステップS302において、符号化対象ブロックのピクチャ情報と、復号画像のピクチャ情報、予測情報、参照インデックスを入力として、符号化対象ピクチャのパリティと、参照インデックスによって指定される第二の復号画像のピクチャのパリティを考慮して、動き予測ベクトルMVpのy成分であるMVpyの補正を行い、補正動き予測ベクトルMVpyを生成する。これは、次の22式で計算することができる。これにより、ゼロベクトルMVpを正しくスケーリングした動き予測ベクトルを得ることができる。最終的にステップS303において、正しい動き予測ベクトルが出力される。具体例を図24にて説明する。ゼロベクトルを動き予測ベクトルとする場合、単純にMVpy0とすると、図24のようにTopFieldからBottomFieldを参照するときはで表されるベクトルとなり、実際に意図していたベクトルとは異なるベクトルとなってしまう。符号化対象ピクチャ、第一の復号画像のピクチャのパリティより、動き予測ベクトルゼロベクトルMVpのy成分MVpyを補正し、補正動き予測ベクトルMVpyを得る。これは、次の23式で計算することができる。このベクトルは12画素分を指し、図24のように、TopFieldからBottomFieldを指すときはで表されるベクトルとなり、基準ベクトルを正しくスケーリングした動きベクトルを得ることができた。図24の例では、参照元CurrentがTopFieldで、参照先ReferenceがBottomFieldの場合、単純にMVpy0とすると、のような12画素ずれたベクトルになってしまう。よって、正しいベクトルとなるように、MVpyを212画素補正し、結果動き予測ベクトルを得る。