入力した映像信号の符号化を制御する映像符号化制御方法において、復号側バッファのアンダーフローを検出する過程と、復号側バッファのアンダーフローを検出した際、符号化対象ピクチャをスキップまたは最小発生符号量で符号化することにより、発生符号量を抑制する過程と、前記発生符号量を抑制した後、予め与えられた復号側バッファ占有量の閾値と現在の復号側バッファ占有量とを比較する過程と、前記比較結果により、復号側バッファ占有量が前記閾値を超えるまで、前記発生符号量を抑制する過程により符号化対象ピクチャの発生符号量を抑制し続ける制御を行う過程とを有することを特徴とする映像符号化制御方法。入力した映像信号の符号化を制御する映像符号化制御方法において、復号側バッファのアンダーフローを検出する過程と、復号側バッファのアンダーフローを検出した際、予め与えられた復号側バッファ占有量の閾値と符号化ビットレートとから発生符号量を抑制する期間を算出する過程と、前記算出した期間だけ、符号化対象ピクチャをスキップまたは最小発生符号量で符号化することにより、符号化対象ピクチャの発生符号量を抑制し続ける制御を行う過程とを有することを特徴とする映像符号化制御方法。請求項1に記載の映像符号化制御方法において、前記復号側バッファ占有量の閾値として、復号側のバッファサイズの略半分の値、および、復号側において先頭ピクチャの符号化データを受信し、復号を開始する直前の復号側バッファのバッファ位置、のうちのいずれかを用いることを特徴とする映像符号化制御方法。請求項2に記載の映像符号化制御方法において、前記復号側バッファ占有量の閾値として、復号側のバッファサイズの略半分の値、および、復号側において先頭ピクチャの符号化データを受信し、復号を開始する直前の復号側バッファのバッファ位置、のうちのいずれかを用いることを特徴とする映像符号化制御方法。入力した映像信号の符号化を制御する映像符号化制御装置において、復号側バッファのアンダーフローを検出する手段と、符号化対象ピクチャをスキップまたは最小発生符号量で符号化することにより、発生符号量を抑制する手段と、予め与えられた復号側バッファ占有量の閾値と現在の復号側バッファ占有量とを比較する手段と、復号側バッファのアンダーフローを検出した際、復号側バッファ占有量が前記閾値を超えるまで、前記発生符号量を抑制する手段により符号化対象ピクチャの発生符号量を抑制し続ける制御手段とを備えることを特徴とする映像符号化制御装置。入力した映像信号の符号化を制御する映像符号化制御装置において、復号側バッファのアンダーフローを検出する手段と、符号化対象ピクチャをスキップまたは最小発生符号量で符号化することにより、発生符号量を抑制する手段と、予め与えられた復号側バッファ占有量の閾値と符号化ビットレートとから発生符号量を抑制する期間を算出する手段と、復号側バッファのアンダーフローを検出した際、前記算出した期間だけ前記発生符号量を抑制する手段により符号化対象ピクチャの発生符号量を抑制し続ける制御手段とを備えることを特徴とする映像符号化制御装置。請求項1に記載の映像符号化制御方法を、コンピュータに実行させるための映像符号化制御プログラム。請求項2に記載の映像符号化制御方法を、コンピュータに実行させるための映像符号化制御プログラム。請求項1に記載の映像符号化制御方法を、コンピュータに実行させるための映像符号化制御プログラムを記録したコンピュータ読み取り可能な記録媒体。請求項2に記載の映像符号化制御方法を、コンピュータに実行させるための映像符号化制御プログラムを記録したコンピュータ読み取り可能な記録媒体。アンダーフローが発生する可能性が高まる状態、すなわち、デコーダバッファ占有量が低下する原因は、ビットレートに対し、発生符号量が多い場合である。図8に、復号側のバッファ占有量推移の例を示す。図8において、Aの部分は、アンダーフロー破線で示すが発生したため、ピクチャをスキップした部分であり、Bの部分は、ピクチャスキップ後、バッファ占有量が低い位置にあるため、発生符号量が低く抑えられている部分である。バッファ占有量の位置が低い場合、アンダーフローを発生させないために、発生符号量を少なく抑える必要がある。しかし、テクスチャを含むような複雑な映像が続く場合、発生符号量を極端に抑えると符号化歪みが顕著になる。この状態は、複雑な映像シーンが終わり、復号側バッファ占有量が適正な位置に戻るまで継続する。従来の方法では、復号側バッファ占有量が低下した場合に、しばらくの間、復号画像の劣化が顕著になるという問題がある。特許文献1に記載されている技術では、この問題を解決するため、他のピクチャから参照されないBピクチャを優先的にスキップさせる方法を取っている。しかし、もともとBピクチャは発生符号量が少ないうえ、挿入枚数が限られているため、スキップしても復号側バッファ占有量が適切な位置に戻るまでに時間がかかる。このことは、発生符号量が抑制され、画質が劣化した状態が長く続くことを意味している。本発明は、復号側バッファ占有量が低下した場合、従来の方法では、しばらくの間、復号画像の劣化が顕著になるという問題を解決し、復号側バッファのアンダーフロー検出後の符号化対象ピクチャの画質劣化を防止することを目的とする。上記目的を達成するために、本発明は、入力した映像信号の符号化を制御する映像符号化制御方法において、復号側バッファのアンダーフローを検出する過程と、復号側バッファのアンダーフローを検出した際、符号化対象ピクチャをスキップまたは最小発生符号量で符号化することにより、発生符号量を抑制する過程と、前記発生符号量を抑制した後、予め与えられた復号側バッファ占有量の閾値と現在の復号側バッファ占有量とを比較する過程と、前記比較結果により、復号側バッファ占有量が前記閾値を超えるまで、前記発生符号量を抑制する過程により符号化対象ピクチャの発生符号量を抑制し続ける制御を行う過程とを有することを特徴とする映像符号化制御方法を提供する。本発明はまた、入力した映像信号の符号化を制御する映像符号化制御方法において、復号側バッファのアンダーフローを検出する過程と、復号側バッファのアンダーフローを検出した際、予め与えられた復号側バッファ占有量の閾値と符号化ビットレートとから発生符号量を抑制する期間を算出する過程と、前記算出した期間だけ、符号化対象ピクチャをスキップまたは最小発生符号量で符号化することにより、符号化対象ピクチャの発生符号量を抑制し続ける制御を行う過程とを有することを特徴とする映像符号化制御方法も提供する。本発明はまた、入力した映像信号の符号化を制御する映像符号化制御装置において、復号側バッファのアンダーフローを検出する手段と、符号化対象ピクチャをスキップまたは最小発生符号量で符号化することにより、発生符号量を抑制する手段と、予め与えられた復号側バッファ占有量の閾値と現在の復号側バッファ占有量とを比較する手段と、復号側バッファのアンダーフローを検出した際、復号側バッファ占有量が前記閾値を超えるまで、前記発生符号量を抑制する手段により符号化対象ピクチャの発生符号量を抑制し続ける制御手段とを備えることを特徴とする映像符号化制御装置も提供する。本発明はまた、入力した映像信号の符号化を制御する映像符号化制御装置において、復号側バッファのアンダーフローを検出する手段と、符号化対象ピクチャをスキップまたは最小発生符号量で符号化することにより、発生符号量を抑制する手段と、予め与えられた復号側バッファ占有量の閾値と符号化ビットレートとから発生符号量を抑制する期間を算出する手段と、復号側バッファのアンダーフローを検出した際、前記算出した期間だけ前記発生符号量を抑制する手段により符号化対象ピクチャの発生符号量を抑制し続ける制御手段とを備えることを特徴とする映像符号化制御装置も提供する。本発明により、復号側バッファの占有量が閾値を超えるまで発生符号量を抑制でき、アンダーフロー検出後、アンダーフロー防止のために発生符号量をずっと抑え続ける必要がなくなり、画質が向上する。最初に、本発明の概要を述べる。復号側バッファ占有量が低下した場合、しばらくの間、復号画像の劣化が顕著になるのは、復号側バッファ位置すなわち、占有量が低いことで発生符号量が抑制されているためである。そこで、本発明は、復号側バッファを適正な位置に戻すため、一定期間、ピクチャスキップなどの発生符号量を最小化する処理を行う。発生符号量を最小化するのは、予め設定した復号側バッファ位置の閾値を超えるまでの間である。図1は、本発明の概要を示す映像符号化制御のフローチャートである。最初に、従来通り、復号側バッファの検定を行うステップS1。検定の結果が問題なければ、そのまま処理を継続する。もし、アンダーフローを検出した場合には、従来技術と同様に符号化対象ピクチャをスキップまたは最小発生符号量で符号化することにより、発生符号量を抑制する処理を行うステップS2。続いて、復号側バッファ占有量が予め設定した閾値を上回っているかを確認するステップS3。もし、まだ閾値より下回っている場合には、現在の符号化対象ピクチャの次の入力ピクチャを新たな符号化対象ピクチャとし、発生符号量を抑制する処理を行うステップS2。この処理を、復号側バッファ占有量が予め設定した閾値を上回るまで繰り返す。以上のように、本発明では、復号側バッファのアンダーフローを検出する閾値とは別に、ピクチャスキップなどの発生符号量抑制手段を停止するための閾値を設定し、復号側バッファの占有量が閾値を超えるまで、発生符号量抑制手段による発生符号量の抑制を継続して実行する。復号側バッファの占有量が閾値を超えた時点で、通常の符号化処理に戻る。このような方法を取ることで、短期的に集中して発生符号量を抑制することができ、復号側バッファのアンダーフロー検出後の符号化対象ピクチャの画質劣化を防止できる。予め設定する閾値は、低すぎては意味がないが、高すぎても発生符号量の抑制期間が長くなる。この閾値として、最大バッファサイズの半分例えば40~60程度符号化ストリームの復号開始時の初期バッファ位置などが考えられる。以下、本発明の具体的な実施の形態について、図面を用いて説明する。図2は、本発明の実施例の装置構成の例を示す図である。図2において、特に符号化制御部112以外は、従来のMPEG-2、H.264その他の映像符号化を行う装置とほぼ同様である。予測信号生成部101は、入力映像信号とフレーム間予測信号との残差から予測信号を生成する。この予測信号は直交変換部102に入力され、DCT変換等の直交変換による変換係数が出力される。変換係数は、量子化部103に入力され、量子化部103で、量子化制御部113から設定された量子化ステップサイズに従って量子化される。この量子化された変換係数は、情報源符号化部104に入力され、情報源符号化部104においてエントロピ符号化される。情報源符号化部104から出力される符号化データは、スイッチ部114を介して符号化データバッファ115に格納される。一方、量子化された変換係数は、逆量子化部105で逆量子化され、逆直交変換部106で逆直交変換されて、復号予測信号が生成される。この復号予測信号は、加算器107でフレーム間予測信号と加算され、復号信号が生成される。復号信号は、クリッピング部108でクリッピングされ、続くフレームの予測符号化における参照画像として用いるために、フレームメモリ109に格納される。動き検出部110は、入力映像信号について動き探索により動き検出を行い、求まった動きベクトルを動き補償部111と情報源符号化部104へ出力する。情報源符号化部104では、動きベクトルについてエントロピ符号化する。動き補償部111では、動きベクトルに従ってフレームメモリ109を参照し、フレーム間予測信号を生成する。本実施例では、符号化処理後にアンダーフロー検出を行い、発生符号量の抑制処理として、ピクチャスキップを想定している。符号化制御部112では、符号化ビットレートと符号化データバッファ115から送られる発生符号量を入力とし、復号側バッファの占有量を計算する。もし、復号側バッファのアンダーフローが検出された場合、スイッチ部114に対して符号化データバッファ破棄情報を出力し、スイッチを開くことで該当するピクチャの符号化データを破棄し、ピクチャスキップとする。このスイッチは、復号側バッファの占有量が閾値を超えるまで開き続け、ピクチャスキップを継続する。復号側バッファの占有量が閾値を超えた時点で、スイッチを閉じ、情報源符号化部114で生成された符号化データが、符号化データバッファ115に送られる。図3は、本実施例の処理フローチャートである。まず、符号化対象ピクチャを符号化するステップS10。次に、復号側バッファの検定を行うステップS11。その検定結果が問題ない場合には、符号化対象ピクチャの処理を終了する。もし、アンダーフローが発生している場合には、符号化対象ピクチャの符号化結果である符号化データを破棄し、復号側バッファの占有量の閾値を設定するステップS12。続いて、符号化対象ピクチャを破棄しステップS13、ピクチャスキップに対応する符号化データを生成するステップS14。その後、復号側バッファの占有量と閾値を比較するステップS15。比較した結果、復号側バッファの占有量が閾値以下である場合には、現在の符号化対象ピクチャの次の入力ピクチャを新たな符号化対象ピクチャとし、再び符号化対象ピクチャの破棄ステップS13とピクチャスキップの符号化データの生成ステップS14を行う。比較した結果が閾値より大きくなっている場合には、本符号化制御による発生符号量の抑制処理を終了する。図4に、本実施例による復号側バッファ占有量の推移の例を示す。本実施例では、時刻tでアンダーフローを検出した場合、復号側バッファの占有量が閾値VBVthを超える時刻tnまでの間、ピクチャスキップを継続する。ピクチャスキップの発生符号量はほとんど0と考えてよいため、時刻tからtnの間、ビットレートの傾きで復号側バッファの占有量が上昇する。本実施例では、復号側バッファ占有量が閾値を上回るまで繰り返しピクチャスキップを行っているが、アンダーフロー検出時の占有量と閾値から、ピクチャスキップ数を先に算出することもできる。アンダーフロー検出時のバッファ位置をBt0、ビットレートをR、ピクチャスキップ時に発生する符号量をGs、予め設定した閾値をBthとする。n=Bth-Bt0/R-Gs上式から求められるnを超える自然数を、ピクチャスキップの枚数とすればよい。なお、ピクチャスキップ時の発生符号量が0の場合には、n=Bth-Bt0/Rとなる。図5に、この場合変形例の処理フローチャートを示す。まず、符号化対象ピクチャを符号化するステップS20。次に、復号側バッファの検定を行うステップS21。その検定結果が問題ない場合には、符号化対象ピクチャの処理を終了する。もし、アンダーフローが発生している場合には、符号化対象ピクチャの符号化結果である符号化データを破棄するステップS22。続いて、上述したnを求める式により、ピクチャスキップ枚数の算出処理を行いステップS23、算出したピクチャスキップ枚数の符号化対象ピクチャを破棄しステップS24、指定枚数のピクチャスキップの符号化データを生成するステップS25。その後、本符号化制御による発生符号量の抑制処理を終了する。以上のように、この変形例では、図3の実施例と異なり、繰り返し処理の代わりに、ピクチャスキップ枚数の算出処理S23の後、指定枚数の符号化対象ピクチャを破棄しS24、指定枚数のピクチャスキップを行うS25。なお、ピクチャスキップ枚数を算出するのではなく、ピクチャスキップ等により発生符号量を抑制する時間的な期間を算出することによっても同様な結果が得られる。換言すれば、ピクチャ枚数と期間とは、ここでは実質的に同義である。なお、本実施例では、発生符号量抑制手段としてピクチャスキップを利用したが、i最大量子化ステップサイズや量子化マトリクス、マクロブロックスキップなど発生符号量が最小となるモードでの符号化、などを利用できる。図6に、ピクチャスキップの変わりに最小発生符号量となるダミーデータを挿入する場合の実施例の構成図を示す。図2では、符号化データを破棄することでピクチャスキップを実現していたが、この例では、符号化データを破棄する代わりに、ダミーデータ生成部120で生成した符号化データを挿入している。他の部分については、前述した図2に示す例と同様である。また、上記実施例では、一度符号化を行い、アンダーフローが発生するかどうかを確認しているが、符号化をしないで発生符号量を推定し、アンダーフローの発生を検出することもできる。この場合、符号化データの破棄は不要となる。以上の実施例で用いる復号側バッファ占有量の閾値としては、例えば復号側のバッファサイズの略半分の値、または、復号側において先頭ピクチャの符号化データを受信し、復号を開始する直前の復号側バッファのバッファ位置を用いるのが、高過ぎも低過ぎもしないため適当である。なお、本実施例では、復号側バッファのオーバーフローを考慮していない。オーバーフローに対応するには、最大バッファサイズ情報から、オーバーフローを判定し、対応をする必要がある。以上の映像符号化制御の処理は、コンピュータとソフトウェアプログラムとによっても実現することができ、そのプログラムをコンピュータ読み取り可能な記録媒体に記録することも、ネットワークを通して提供することも可能である。