(57)【要約】【課題】  ＭＰＥＧ規格における制約の下で、画質劣化を生ずることのないシームレス記録を行う符号化制御を提供する。【解決手段】  操作入力受付部５４１が記録停止の指示を受けると、余裕時間計算部５１１は動画像信号をＭＰＥＧ形式に符号化しようとする際のＧＯＰの終端までの余裕時間を計算する。停止位置決定部５１２は余裕時間が音声信号に対するフェードアウト処理を保証できればそのＧＯＰの終端を動画像信号の停止位置として決定し、保証できなければそのＧＯＰに続く次のＧＯＰの終端を動画像信号の停止位置として決定する。停止指示部５１３はその停止位置以前にオーディオエンコーダ２００への供給が終了するべき音声信号の処理単位のうち最後の少なくとも一つの処理単位をオーディオエンコーダ２００へ供給する前に、音声信号の符号化の停止をオーディオエンコーダ２００へ指示する。【選択図】      図２
2006217280.tif 000002
【特許請求の範囲】
【請求項１】
動画像信号およびその動画像信号に対応する音声信号を符号化手段に供給している際に符号化停止の指示を受けると前記動画像信号の所定の符号化単位の区切りに至るまでの余裕時間を計算する余裕時間計算手段と、
前記余裕時間が前記音声信号に対する所定の処理に要する時間以上であれば前記符号化単位の区切りを前記動画像信号の停止位置として決定し、前記余裕時間が前記音声信号に対する所定の処理に要する時間より短ければ前記動画像信号の所定の符号化単位の次の区切りを前記動画像信号の停止位置として決定する停止位置決定手段と、
前記動画像信号の停止位置以前に前記符号化手段への供給が終了するべき前記音声信号の所定の処理単位のうち最後の少なくとも一つの前記音声信号の所定の処理単位を前記符号化手段へ供給する前に符号化の停止を前記符号化手段へ指示する停止指示手段と
を具備することを特徴とする符号化制御装置。
【請求項２】
前記動画像信号の所定の符号化単位は、複数の画像データの集合であることを特徴とする請求項１記載の符号化制御装置。
【請求項３】
前記動画像信号の所定の符号化単位は、ＧＯＰであることを特徴とする請求項２記載の符号化制御装置。
【請求項４】
前記音声信号の所定の符号化単位は、ＡＡＵであることを特徴とする請求項１記載の符号化制御装置。
【請求項５】
前記音声信号に対する所定の処理は、無音状態に至るフェードアウト処理であることを特徴とする請求項１記載の符号化制御装置。
【請求項６】
前記停止指示手段による指示によって符号化を停止している際に符号化開始の指示を受けると前記音声信号として無音信号を挿入するよう前記符号化手段に指示する無音信号挿入手段と、
前記無音信号が挿入された後で前記動画像信号および前記音声信号を符号化するよう前記符号化手段に指示する開始指示手段と
をさらに具備することを特徴とする請求項１記載の符号化制御装置。
【請求項７】
前記無音信号の符号化された音声データを保持する無音信号保持手段をさらに具備し、
前記無音信号挿入手段は、前記音声データを挿入するよう前記符号化手段に指示することを特徴とする請求項６記載の符号化制御装置。
【請求項８】
動画像信号およびその動画像信号に対応する音声信号を符号化する符号化手段と、
前記動画像信号および前記音声信号を前記符号化手段に供給している際に符号化停止の指示を受けると前記動画像信号の所定の符号化単位の区切りに至るまでの余裕時間を計算する余裕時間計算手段と、
前記余裕時間が前記音声信号に対する所定の処理に要する時間以上であれば前記符号化単位の区切りを前記動画像信号の停止位置として決定し、前記余裕時間が前記音声信号に対する所定の処理に要する時間より短ければ前記動画像信号の所定の符号化単位の次の区切りを前記動画像信号の停止位置として決定する停止位置決定手段と、
前記動画像信号の停止位置以前に前記符号化手段への供給が終了するべき前記音声信号の所定の処理単位のうち最後の少なくとも一つの前記音声信号の所定の処理単位を前記符号化手段へ供給する前に符号化の停止を前記符号化手段へ指示する停止指示手段と
を具備することを特徴とする符号化システム。
【請求項９】
前記停止指示手段による指示によって符号化を停止している際に符号化開始の指示を受けると前記音声信号として無音信号を挿入するよう前記符号化手段に指示する無音信号挿入手段と、
前記無音信号が挿入された後で前記動画像信号および前記音声信号を符号化するよう前記符号化手段に指示する開始指示手段と
をさらに具備することを特徴とする請求項８記載の符号化システム。
【請求項１０】
動画像信号およびその動画像信号に対応する音声信号を符号化する符号化手段に対する制御を行う符号化制御方法であって、
前記動画像信号および前記音声信号を前記符号化手段に供給している際に符号化停止の指示を受けると前記動画像信号の所定の符号化単位の区切りに至るまでの余裕時間を計算する手順と、
前記余裕時間が前記音声信号に対する所定の処理に要する時間以上であれば前記符号化単位の区切りを前記動画像信号の停止位置として決定し、前記余裕時間が前記音声信号に対する所定の処理に要する時間より短ければ前記動画像信号の所定の符号化単位の次の区切りを前記動画像信号の停止位置として決定する手順と、
前記動画像信号の停止位置以前に前記符号化手段への供給が終了するべき前記音声信号の所定の処理単位のうち最後の少なくとも一つの前記音声信号の所定の処理単位を前記符号化手段へ供給する前に符号化の停止を前記符号化手段へ指示する手順と
を具備することを特徴とする符号化制御方法。
【請求項１１】
動画像信号およびその動画像信号に対応する音声信号を符号化する符号化手段に対する制御を行う符号化制御方法であって、
前記動画像信号および前記音声信号を前記符号化手段に供給している際に符号化停止の指示を受けると前記動画像信号の所定の符号化単位の区切りに至るまでの余裕時間を計算する手順と、
前記余裕時間が前記音声信号に対する所定の処理に要する時間以上であれば前記符号化単位の区切りを前記動画像信号の停止位置として決定し、前記余裕時間が前記音声信号に対する所定の処理に要する時間より短ければ前記動画像信号の所定の符号化単位の次の区切りを前記動画像信号の停止位置として決定する手順と、
前記動画像信号の停止位置以前に前記符号化手段への供給が終了するべき前記音声信号の所定の処理単位のうち最後の少なくとも一つの前記音声信号の所定の処理単位を前記符号化手段へ供給する前に符号化の停止を前記符号化手段へ指示する手順と、
前記停止の指示によって符号化を停止している際に符号化開始の指示を受けると前記音声信号として無音信号を挿入するよう前記符号化手段に指示する手順と、
前記無音信号が挿入された後で前記動画像信号および前記音声信号を符号化するよう前記符号化手段に指示する手順と
を具備することを特徴とする符号化制御方法。
【請求項１２】
動画像信号およびその動画像信号に対応する音声信号を符号化する符号化手段に対する制御を行うためのプログラムであって、
前記動画像信号および前記音声信号を前記符号化手段に供給している際に符号化停止の指示を受けると前記動画像信号の所定の符号化単位の区切りに至るまでの余裕時間を計算する手順と、
前記余裕時間が前記音声信号に対する所定の処理に要する時間以上であれば前記符号化単位の区切りを前記動画像信号の停止位置として決定し、前記余裕時間が前記音声信号に対する所定の処理に要する時間より短ければ前記動画像信号の所定の符号化単位の次の区切りを前記動画像信号の停止位置として決定する手順と、
前記動画像信号の停止位置以前に前記符号化手段への供給が終了するべき前記音声信号の所定の処理単位のうち最後の少なくとも一つの前記音声信号の所定の処理単位を前記符号化手段へ供給する前に符号化の停止を前記符号化手段へ指示する手順と
をコンピュータに実行させることを特徴とするプログラム。
【請求項１３】
動画像信号およびその動画像信号に対応する音声信号を符号化する符号化手段に対する制御を行うためのプログラムであって、
前記動画像信号および前記音声信号を前記符号化手段に供給している際に符号化停止の指示を受けると前記動画像信号の所定の符号化単位の区切りに至るまでの余裕時間を計算する手順と、
前記余裕時間が前記音声信号に対する所定の処理に要する時間以上であれば前記符号化単位の区切りを前記動画像信号の停止位置として決定し、前記余裕時間が前記音声信号に対する所定の処理に要する時間より短ければ前記動画像信号の所定の符号化単位の次の区切りを前記動画像信号の停止位置として決定する手順と、
前記動画像信号の停止位置以前に前記符号化手段への供給が終了するべき前記音声信号の所定の処理単位のうち最後の少なくとも一つの前記音声信号の所定の処理単位を前記符号化手段へ供給する前に符号化の停止を前記符号化手段へ指示する手順と、
前記停止の指示によって符号化を停止している際に符号化開始の指示を受けると前記音声信号として無音信号を挿入するよう前記符号化手段に指示する手順と、
前記無音信号が挿入された後で前記動画像信号および前記音声信号を符号化するよう前記符号化手段に指示する手順と
をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、符号化制御装置および符号化システムに関し、特に動画像信号と音声信号とを同期させて符号化の制御を行う符号化制御装置、符号化システム、および、これらにおける処理方法ならびに当該方法をコンピュータに実行させるプログラムに関する。
【背景技術】
【０００２】
大容量の動画像（ビデオ）や音声（オーディオ）をより少ないデータ量のデジタルデータに変換し復元する技術としてＭＰＥＧ（Moving Picture Experts Group）が規格化され（ISO/IEC13818規格等）、動画像や音声を扱う様々な電子機器に採用されている。また、大容量データの記録媒体としてＤＶＤ（Digital Versatile Disk）が普及してきており、ＤＶＤレコーダ（recorder）やＤＶＤカムコーダ（camcorder：camera and recorder）が一般に利用されるようになっている。
【０００３】
ＤＶＤカムコーダでは、ＤＶＤ−Ｖｉｄｅｏ規格に準拠した書き込みを行うことができるようになっており、記録開始から記録終了までの１回の記録単位がチャプター（ＰＴＴ：Part of TiTle）として記録される。このようにチャプター単位で記録されたデータを再生すると、チャプター間に微妙な隙間が生じてしまい、一瞬途切れたような表示が行われしまう。カムコーダにおける記録単位は十数秒から数十秒程度が標準的であり、その度に再生が途切れてしまうのは望ましくない。
【０００４】
そこで、従来より、複数の記録を動画像と音声がどちらも停止することなく連続的に再生する方法が実現されている。このような再生はシームレス再生と呼ばれ、シームレス再生可能なように記録することはシームレス記録と呼ばれる。このようなシームレス記録を行う前提として、ビデオとオーディオの再生開始時刻が同一になるように、先行ストリームの末尾におけるオーディオパケットをヌルパケットなどにより置換するシステムが提案されている（例えば、特許文献１参照。）。
【特許文献１】特開２００４−１０４７２８号公報（図１）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述の従来技術では、ビデオとオーディオの再生開始時刻の差分に着目して、両者の再生開始時刻の差分を縮めるために、先行ストリームの末尾に既に記録されていたオーディオパケットの置換をおこなうことによりシームレス記録を可能としている。
【０００６】
しかしながら、ＤＶＤカムコーダや携帯機器等では搭載可能なハードウェア資源に制限があることから、ＭＰＥＧ規格ではＶＢＶ（Video Buffering Verifier）やＳＴＤ（System Target Decoder：仮想デコーダ）を規定し、これらが破綻をきたさないようにその制約下で符号化を行うことが要求される。
【０００７】
そのため、後続記録に対する影響を考慮せず先行ストリームを記録してしまうと、シームレス記録した際にビデオの変換に使用可能なビット量が制限され、後続ストリーム先頭部分の画質劣化が生じてしまうおそれがある。
【０００８】
例えば、図１１（ａ）の従来例のように動画像信号を符号化したビデオデータがＧＯＰ（Group Of Pictures）と呼ばれる処理単位の境界で停止した際、それに対応する音声信号のオーディオデータはＧＯＰ境界にかかる直前の処理単位（例えばＡＡＵ）まで符号化される。この図１１（ａ）では、ＧＯＰにかかる処理単位Ａｍ＋１の直前の処理単位Ａｍまでが符号化の対象とされている。そして、符号化が再開された際には、図１１（ｂ）のように再び動画像信号および音声信号が同期して符号化されていく。
【０００９】
このときのＳＴＤにおけるバッファ占有量の遷移を示したものが図１２である。この図において、上部グラフは動画像信号を符号化したビデオＥＳ（elementary Stream）のバッファ占有量であり、下部グラフは音声信号を符号化したオーディオＥＳのバッファ占有量である。また、両グラフの中央部には、ビデオＥＳとオーディオＥＳとを多重化したＰＳ（Program Stream）が示されている。ＰＳにおいて、「Ｖ」はビデオデータを含むビデオパック、「Ａ」はオーディオデータを含むオーディオパック、「Ｐ」は補填用のパディングパック、「Ｎ」は制御データを含むナビパックを表す。
【００１０】
後続の記録への影響を考えずそのまま先行ストリームを記録した場合、通常はビデオデータの方がＳＴＤに余裕があるため、図のようにストリーム終端にオーディオパックが離れて置かれる状態がしばしば発生する。後続ストリームで最初にデコードされるＩ２のＤＴＳ（Decoding Time Stamp）の時刻までに、Ｉ２のデータを全てバッファにためておく必要があるが、そのように記録した場合、後続ストリームの読出し開始からＩ２のデコード開始までの時間は短くなってしまい、十分なデータをバッファにためることが出来なくなる。そのような場合、ビデオデータの符号化時に割り当てられるビット量が少なくなってしまい、画質が劣化することになる。
【００１１】
そこで、本発明は、このようなＭＰＥＧ規格における制約の下で、画質劣化を生ずることのないシームレス記録を行う符号化制御を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明は、上記課題を解決するためになされたものであり、その第１の側面は、動画像信号およびその動画像信号に対応する音声信号を符号化手段に供給している際に符号化停止の指示を受けると上記動画像信号の所定の符号化単位の区切りに至るまでの余裕時間を計算する余裕時間計算手段と、上記余裕時間が上記音声信号に対する所定の処理に要する時間以上であれば上記符号化単位の区切りを上記動画像信号の停止位置として決定し、上記余裕時間が上記音声信号に対する所定の処理に要する時間より短ければ上記動画像信号の所定の符号化単位の次の区切りを上記動画像信号の停止位置として決定する停止位置決定手段と、上記動画像信号の停止位置以前に上記符号化手段への供給が終了するべき上記音声信号の所定の処理単位のうち最後の少なくとも一つの上記音声信号の所定の処理単位を上記符号化手段へ供給する前に符号化の停止を上記符号化手段へ指示する停止指示手段とを具備することを特徴とする符号化制御装置である。これにより、動画像信号の停止位置を基準として、最後の少なくとも一つの音声信号の所定の処理単位を符号化手段へ供給する前に音声信号の符号化を停止して、シームレス記録を容易にするという作用をもたらす。
【００１３】
また、この第１の側面において、上記動画像信号の所定の符号化単位としては、複数の画像データの集合、より具体的にはＭＰＥＧ形式におけるＧＯＰを想定することができる。一方、上記音声信号の所定の符号化単位としては、ＡＣ−３方式におけるＡＡＵを想定することができる。これらは、ＤＶＤ−Ｖｉｄｅｏ規格によるデータ構造において広く用いられているものである。
【００１４】
また、この第１の側面において、上記音声信号に対する所定の処理は、無音状態に至るフェードアウト処理とすることができる。これにより、シームレス接続される境界において無音状態とするための処理を考慮した停止制御を実行させるという作用をもたらす。
【００１５】
また、この第１の側面において、上記停止指示手段による指示によって符号化を停止している際に符号化開始の指示を受けると上記音声信号として無音信号を挿入するよう上記符号化手段に指示する無音信号挿入手段と、上記無音信号が挿入された後で上記動画像信号および上記音声信号を符号化するよう上記符号化手段に指示する開始指示手段とをさらに具備することができる。これにより、シームレス接続される境界において無音状態にさせて、不要な雑音の発生を抑制するという作用をもたらす。また、このとき、上記無音信号の符号化された音声データを保持する無音信号保持手段をさらに具備し、上記無音信号挿入手段が上記音声データを挿入するよう上記符号化手段に指示するようにしてもよい。これにより、無音信号の符号化を不要にさせるという作用をもたらす。
【００１６】
また、本発明の第２の側面は、動画像信号およびその動画像信号に対応する音声信号を符号化する符号化手段と、上記動画像信号および上記音声信号を上記符号化手段に供給している際に符号化停止の指示を受けると上記動画像信号の所定の符号化単位の区切りに至るまでの余裕時間を計算する余裕時間計算手段と、上記余裕時間が上記音声信号に対する所定の処理に要する時間以上であれば上記符号化単位の区切りを上記動画像信号の停止位置として決定し、上記余裕時間が上記音声信号に対する所定の処理に要する時間より短ければ上記動画像信号の所定の符号化単位の次の区切りを上記動画像信号の停止位置として決定する停止位置決定手段と、上記動画像信号の停止位置以前に上記符号化手段への供給が終了するべき上記音声信号の所定の処理単位のうち最後の少なくとも一つの上記音声信号の所定の処理単位を上記符号化手段へ供給する前に符号化の停止を上記符号化手段へ指示する停止指示手段とを具備することを特徴とする符号化システムである。これにより、動画像信号の停止位置を基準として、最後の少なくとも一つの音声信号の所定の処理単位を符号化手段へ供給する前に音声信号の符号化を停止して、シームレス記録を容易にするという作用をもたらす。
【００１７】
また、この第２の側面において、上記停止指示手段による指示によって符号化を停止している際に符号化開始の指示を受けると上記音声信号として無音信号を挿入するよう上記符号化手段に指示する無音信号挿入手段と、上記無音信号が挿入された後で上記動画像信号および上記音声信号を符号化するよう上記符号化手段に指示する開始指示手段とをさらに具備することができる。これにより、シームレス接続される境界において無音状態にさせて、不要な雑音の発生を抑制するという作用をもたらす。
【００１８】
また、本発明の第３の側面は、動画像信号およびその動画像信号に対応する音声信号を符号化する符号化手段に対する制御を行う符号化制御方法であって、上記動画像信号および上記音声信号を上記符号化手段に供給している際に符号化停止の指示を受けると上記動画像信号の所定の符号化単位の区切りに至るまでの余裕時間を計算する手順と、上記余裕時間が上記音声信号に対する所定の処理に要する時間以上であれば上記符号化単位の区切りを上記動画像信号の停止位置として決定し、上記余裕時間が上記音声信号に対する所定の処理に要する時間より短ければ上記動画像信号の所定の符号化単位の次の区切りを上記動画像信号の停止位置として決定する手順と、上記動画像信号の停止位置以前に上記符号化手段への供給が終了するべき上記音声信号の所定の処理単位のうち最後の少なくとも一つの上記音声信号の所定の処理単位を上記符号化手段へ供給する前に符号化の停止を上記符号化手段へ指示する手順とを具備することを特徴とする符号化制御方法である。これにより、動画像信号の停止位置を基準として、最後の少なくとも一つの音声信号の所定の処理単位を符号化手段へ供給する前に音声信号の符号化を停止して、シームレス記録を容易にするという作用をもたらす。
【００１９】
また、本発明の第４の側面は、動画像信号およびその動画像信号に対応する音声信号を符号化する符号化手段に対する制御を行う符号化制御方法であって、上記動画像信号および上記音声信号を上記符号化手段に供給している際に符号化停止の指示を受けると上記動画像信号の所定の符号化単位の区切りに至るまでの余裕時間を計算する手順と、上記余裕時間が上記音声信号に対する所定の処理に要する時間以上であれば上記符号化単位の区切りを上記動画像信号の停止位置として決定し、上記余裕時間が上記音声信号に対する所定の処理に要する時間より短ければ上記動画像信号の所定の符号化単位の次の区切りを上記動画像信号の停止位置として決定する手順と、上記動画像信号の停止位置以前に上記符号化手段への供給が終了するべき上記音声信号の所定の処理単位のうち最後の少なくとも一つの上記音声信号の所定の処理単位を上記符号化手段へ供給する前に符号化の停止を上記符号化手段へ指示する手順と、上記停止の指示によって符号化を停止している際に符号化開始の指示を受けると上記音声信号として無音信号を挿入するよう上記符号化手段に指示する手順と、上記無音信号が挿入された後で上記動画像信号および上記音声信号を符号化するよう上記符号化手段に指示する手順とを具備することを特徴とする符号化制御方法である。これにより、シームレス接続される境界において無音状態にさせて、不要な雑音の発生を抑制するという作用をもたらす。
【００２０】
また、本発明の第５の側面は、動画像信号およびその動画像信号に対応する音声信号を符号化する符号化手段に対する制御を行うためのプログラムであって、上記動画像信号および上記音声信号を上記符号化手段に供給している際に符号化停止の指示を受けると上記動画像信号の所定の符号化単位の区切りに至るまでの余裕時間を計算する手順と、上記余裕時間が上記音声信号に対する所定の処理に要する時間以上であれば上記符号化単位の区切りを上記動画像信号の停止位置として決定し、上記余裕時間が上記音声信号に対する所定の処理に要する時間より短ければ上記動画像信号の所定の符号化単位の次の区切りを上記動画像信号の停止位置として決定する手順と、上記動画像信号の停止位置以前に上記符号化手段への供給が終了するべき上記音声信号の所定の処理単位のうち最後の少なくとも一つの上記音声信号の所定の処理単位を上記符号化手段へ供給する前に符号化の停止を上記符号化手段へ指示する手順とをコンピュータに実行させることを特徴とするプログラムである。これにより、動画像信号の停止位置を基準として、最後の少なくとも一つの音声信号の所定の処理単位を符号化手段へ供給する前に音声信号の符号化を停止して、シームレス記録を容易にするという作用をもたらす。
【００２１】
また、本発明の第６の側面は、動画像信号およびその動画像信号に対応する音声信号を符号化する符号化手段に対する制御を行うためのプログラムであって、上記動画像信号および上記音声信号を上記符号化手段に供給している際に符号化停止の指示を受けると上記動画像信号の所定の符号化単位の区切りに至るまでの余裕時間を計算する手順と、上記余裕時間が上記音声信号に対する所定の処理に要する時間以上であれば上記符号化単位の区切りを上記動画像信号の停止位置として決定し、上記余裕時間が上記音声信号に対する所定の処理に要する時間より短ければ上記動画像信号の所定の符号化単位の次の区切りを上記動画像信号の停止位置として決定する手順と、上記動画像信号の停止位置以前に上記符号化手段への供給が終了するべき上記音声信号の所定の処理単位のうち最後の少なくとも一つの上記音声信号の所定の処理単位を上記符号化手段へ供給する前に符号化の停止を上記符号化手段へ指示する手順と、上記停止の指示によって符号化を停止している際に符号化開始の指示を受けると上記音声信号として無音信号を挿入するよう上記符号化手段に指示する手順と、上記無音信号が挿入された後で上記動画像信号および上記音声信号を符号化するよう上記符号化手段に指示する手順とをコンピュータに実行させることを特徴とするプログラムである。これにより、シームレス接続される境界において無音状態にさせて、不要な雑音の発生を抑制するという作用をもたらす。
【発明の効果】
【００２２】
本発明によれば、画質劣化を生ずることのないシームレス記録を行う符号化制御を提供するという優れた効果を奏し得る。
【発明を実施するための最良の形態】
【００２３】
次に本発明の実施の形態について図面を参照して詳細に説明する。
【００２４】
図１は、本発明の実施の形態における動画像符号化装置の構成例を示す図である。この動画像符号化装置は、動画像信号を符号化するビデオエンコーダ１００と、音声信号を符号化するオーディオエンコーダ２００と、ビデオエンコーダ１００およびオーディオエンコーダ２００の出力を多重化するマルチプレクサ３００と、マルチプレクサ３００により多重化されたストリームデータを記録媒体４９０に記録する媒体記録制御部４００と、各部を制御する符号化制御部５００とがシステムバス５９０により相互に接続されて構成される。
【００２５】
ビデオエンコーダ１００は、動画像信号を符号化してビデオＥＳ（elementary Stream）を生成するものである。オーディオエンコーダ２００は、音声信号を符号化してオーディオＥＳを生成するものである。マルチプレクサ３００は、ビデオＥＳとオーディオＥＳとを多重化してＰＳ（Program Stream）を出力する。また、記録媒体４９０としては、一例として書込み可能なＤＶＤ（Digital Versatile Disk）を想定することができる。
【００２６】
符号化制御部５００は、プロセッサ５１０と、ＲＯＭ５２０と、ＲＡＭ５３０と、入出力インターフェース５４０と、これらを相互に接続するバス５５０とを備える。プロセッサ５１０は、ビデオエンコーダ１００およびオーディオエンコーダ２００における符号化や、マルチプレクサ３００における多重化、媒体記録制御部４００における記録に対する制御を行うものである。ＲＯＭ５２０は、プロセッサ５１０により実行されるプログラムや各種パラメータ等を保持するメモリであり、例えば、フラッシュメモリ等のＥＰＲＯＭにより実現される。ＲＡＭ５３０は、プロセッサ５１０におけるプログラム実行に必要な作業データ等を保持するメモリであり、例えばＳＲＡＭやＤＲＡＭ等により実現される。入出力インターフェース５４０は、外部とのデータのやり取りを行うものであり、例えば、符号化の開始や停止の指示、ならびに、ＲＯＭ５２０内のプログラムの更新等のために使用される。
【００２７】
このような動画像符号化装置において、本発明の実施の形態は以下のような機能構成により実現される。
【００２８】
図２は、本発明の実施の形態における符号化停止制御のための機能構成例を示す図である。この機能構成例は、入出力インターフェース５４０により実現される操作入力受付部５４１と、プロセッサ５１０により実現される余裕時間計算部５１１、停止位置決定部５１２、停止指示部５１３、および、シームレス関連情報計算部５１４と、ビデオエンコーダ１００およびオーディオエンコーダ２００により実現されるエンコーダと、ＲＡＭ５３０に設けられるシームレス関連情報保持部５３１とを備える。
【００２９】
操作入力受付部５４１は、（図示しない）操作ボタンの押下等により記録停止の指示を受けると、符号化停止をプロセッサ５１０に通知する。これにより、余裕時間計算部５１１は、動画像信号をＭＰＥＧ形式に符号化しようとする際のＧＯＰ（Group Of Pictures）の終端までの余裕時間を計算する。ＧＯＰとは、後述のように、１５枚の画像により０．５秒程度の動画像を表す処理単位である。
【００３０】
停止位置決定部５１２は、余裕時間が音声信号に対するフェードアウト処理に要する時間以上であればそのＧＯＰの終端を動画像信号の停止位置として決定する。一方、余裕時間が音声信号に対するフェードアウト処理に要する時間よりも短ければ、停止位置決定部５１２はそのＧＯＰに続く次のＧＯＰの終端を動画像信号の停止位置として決定する。ここで、音声信号に対するフェードアウト処理に要する時間としては、例えば図６により説明するＡＡＵを基準とすれば２ＡＡＵを少し上回る時間が目安となる。
【００３１】
停止指示部５１３は、停止位置決定部５１２によって決定された停止位置を基準として、その停止位置以前にオーディオエンコーダ２００への供給が終了するべき音声信号の処理単位のうち最後の少なくとも一つの処理単位をオーディオエンコーダ２００へ供給する前に、音声信号の符号化の停止をオーディオエンコーダ２００へ指示する。但し、動画像信号の符号化は、停止位置決定部５１２によって決定された停止位置で停止する。
【００３２】
シームレス関連情報計算部５１４は、停止した際のシームレス関連情報を計算して、シームレス関連情報保持部５３１に保持させる。このシームレス関連情報には、次に記録する際のビデオＥＳの表示時刻（Ｖｉｄｅｏ＿ＰＴＳ）、オーディオＥＳの表示時刻（Ａｕｄｉｏ＿ＰＴＳ）、システム時刻基準参照値（ＳＣＲ）、ビデオのバッファ占有量（ＶＢＶ占有量）等が含まれる。
【００３３】
図３は、本発明の実施の形態における符号化開始制御のための機能構成例を示す図である。この機能構成例は、入出力インターフェース５４０により実現される操作入力受付部５４１と、プロセッサ５１０により実現されるシームレス関連情報設定部５１５、無音信号挿入部５１６、および、開始指示部５１７と、ＲＡＭ５３０に設けられるシームレス関連情報保持部５３１と、ＲＯＭ５２０に設けられる無音信号保持部５２１と、ビデオエンコーダ１００およびオーディオエンコーダ２００により実現されるエンコーダとを備える。
【００３４】
操作入力受付部５４１は、（図示しない）操作ボタンの押下等により記録開始の指示を受けると、符号化停止をプロセッサ５１０に通知する。これにより、シームレス関連情報設定部５１５は、シームレス関連情報保持部５３１に保持されているシームレス関連情報を読み出して符号化および多重化のための初期値として設定する。
【００３５】
無音信号挿入部５１６は、無音信号保持部５２１に予め保持されている無音信号を音声データとして挿入するものである。無音信号保持部５２１には、無音信号の符号化された音声データが保持されており、符号化を行うことなく無音信号を供給することができる。但し、これは一例に過ぎず、例えば、フェーダーにより無音信号を発生させてその無音信号をオーディオエンコーダ２００により符号化するようにしても構わない。
【００３６】
開始指示部５１７は、動画像信号および音声信号の符号化の開始をそれぞれビデオエンコーダ１００およびオーディオエンコーダ２００へ指示するものである。これにより、ビデオエンコーダ１００およびオーディオエンコーダ２００において、それぞれ動画像信号および音声信号の符号化が開始する。
【００３７】
図４は、ＤＶＤ−Ｖｉｄｅｏ規格によるデータ構造を示す図である。記録媒体４９０の記録エリアは、ディスクの半径方向に見て、最内周側から順に、リードインエリア８０１、ファイル管理エリア８０２、データ記録エリア８０３、リードアウトエリア８０４の順に区分けされる。
【００３８】
ファイル管理エリア８０２は、リードインエリア側から、ＵＤＦ（Universal Disc Format）エリアおよびＶＭＧ（Video ManaGer）エリアを含む。これらＵＤＦエリアおよびＶＭＧエリアは、ＤＶＤに記録された画像データ等のファイルを管理する管理用情報の記録エリアである。ＵＤＦエリアは、ＵＤＦ規格とＩＳＯ９６６０規格をサポートすることにより、コンピュータでＤＶＤを読むことができるようにするためのものである。ＶＭＧエリアは、ＤＶＤ管理用情報の記録エリアである。
【００３９】
データ記録エリア８０３は、動画像信号や音声信号等を記録するエリアであり、ビデオタイトルセット（ＶＴＳ：Video Title Set）８１１と呼ばれるデータ群を単位として、データの記録がなされる。ビデオタイトルセット８２０の各々は、ビデオタイトルセット情報（ＶＴＳＩ：Video Title Set Information）８２１と、ビデオタイトルセットメニュー（ＶＴＳＭ＿ＶＯＢＳ：Video Object Set for the VTSM）８２２と、ビデオタイトルセットタイトル（ＶＴＳＴＴ＿ＶＯＢＳ：Video Object Set for Titles in a VTS）８２３と、バックアップ（ＶＴＳＩ（ＢＵＰ）：Back-UP of VTSI）８２４とからなる。
【００４０】
ビデオタイトルセット情報（ＶＴＳＩ）８２１は、ビデオタイトルセットに対する制御情報である。ビデオタイトルセットメニュー（ＶＴＳＭ＿ＶＯＢＳ）８２２は、ビデオタイトルセット内の各種メニューのためのコンテンツである。ビデオタイトルセットタイトル（ＶＴＳＴＴ＿ＶＯＢＳ）８２３は、タイトルを再生するためのコンテンツである。バックアップ（ＶＴＳＩ（ＢＵＰ））８２４は、ビデオタイトルセット情報８２１のバックアップコピーである。
【００４１】
ビデオタイトルセットタイトル（ＶＴＳＴＴ＿ＶＯＢＳ）８２３には、一または複数個のビデオオブジェクト（ＶＯＢ）８３１と呼ばれるオブジェクト集合が保持される。このＶＯＢ８３１には一または複数個のセル（Ｃｅｌｌ）８４１が含まれ、このセル８４１にはさらに一または複数個のビデオオブジェクト単位（ＶＯＢＵ）８５１が含まれる。このＶＯＢＵ８５１には、１ＧＯＰに相当する動画像信号やそれに対応する音声信号等が含まれる。動画像信号の符号化には、ＭＥＰＧ−２方式またはＭＰＥＧ−１方式が用いられる。音声信号の符号化には、ＡＣ−３方式、リニアＰＣＭ方式、ＭＰＥＧ Ａｕｄｉｏ方式等が用いられる。
【００４２】
動画オブジェクト単位（ＶＯＢＵ）８５１は、複数個のパック８６１から構成される。パック８６１は、一般に一または複数個のパケットからなるが、この例では、一つのパックは一つのパケットを含むものとしている。すなわち、１パックは、パケットの前にパックヘッダ８７１を付加したものであり、さらにパケットはパケットヘッダ８７２とデータ本体であるパケットデータ８７３とを備える。なお、ＤＶＤ−Ｖｉｄｅｏ規格では、１パックは２０４８バイト（１セクタに対応）と定められている。符号化された動画像信号や音声信号等は、各パックに分割されて保持される。
【００４３】
パックヘッダ８７１は、パックの開始を示すパック開始コード８８１のほか、システム時刻基準参照値（ＳＣＲ：System Clock Reference）８８２を含む。なお、ＭＰＥＧ−２ ＰＳでは２７ＭＨｚで時刻を示すため、このシステム時刻基準参照値（ＳＣＲ）８８２は、パックヘッダ８７１においては４２ビットで表現される。
【００４４】
パケットヘッダ８７２は、プライベート１・パケットに沿ったものであり、パケット開始コード８９１と、フラグ８９３と、ＰＴＳ（Presentation Time Stamp）８９５と、ＤＴＳ（Decoding Time Stamp）８９６と、その他のフィールド８９７を備える。パケット開始コード８９１はパケットの開始を示すものであり、ストリームを識別するストリーム識別子を含む。フラグ８９３は、ＰＴＳ８９５およびＤＴＳ８９６の存在を示すフラグを含む。すなわち、「１０」でＰＴＳ８９５のみ、「１１」でＰＴＳ８９５およびＤＴＳ８９６が存在することを示す。
【００４５】
ＰＴＳ８９５およびＤＴＳ８９６は、それぞれ再生出力のタイミングおよび復号のタイミングを示すタイムスタンプである。デコーダ側では、これらＰＴＳ８９５およびＤＴＳ８９６を参照することにより復号および再生出力を制御する。なお、これらＰＴＳ８９５およびＤＴＳ８９６は、パケットヘッダ８７２においてはそれぞれ３３ビットで表現される。上述のＡＣ−３方式におけるビットストリーム情報７１１におけるタイムスタンプは、ＰＴＳ８９５に反映される。なお、音声信号についてはＰＴＳとＤＴＳとが同じ値になるため、ＰＴＳ８９５のみが存在することになる。
【００４６】
図５は、ビデオオブジェクトユニット（ＶＯＢＵ）と符号化画像との関係を示す図である。ＶＯＢＳ内の画像データは、ＭＰＥＧ−２形式により符号化されている。このＭＰＥＧ−２符号化方式では、ＧＯＰと呼ばれる１５枚の画像により０．５秒程度の動画像を表している。図５（ａ）では、１枚のＩピクチャと、４枚のＰピクチャと、１０枚のＢピクチャとにより計１５枚の画像によりＧＯＰを構成する様子が示されている。ここで、Ｉピクチャは、フレーム内符号化画像であり、他のＰピクチャやＢピクチャとは独立して符号化される完結画像である。一方、Ｐピクチャは、時間的に先行するＩピクチャまたはＰピクチャとの差分を利用して符号化される。また、Ｂピクチャは、時間的に前後両方向のＩピクチャまたはＰピクチャとの差分を利用して符号化される。
【００４７】
ＧＯＰ内の１５枚の画像は、ディスク上では図５（ｂ）のように一部の順序が入れ替えされて記録される。これは、上述の符号化方式の特徴に基づくものであり、復号の際に時間的に後続の画像を待つことを回避するためである。例えば、Ｂピクチャ（Ｂ４）を復号化するためにはＩピクチャ（Ｉ２）とＰピクチャ（Ｐ５）を参照する必要があるが、図５（ｂ）のような入れ替えを行うことにより、Ｂピクチャ（Ｂ４）を復号化する時点で必要な画像データ（Ｉ２およびＰ５）が揃っていることになる。このような画像の順序関係を維持するために、前述のＰＴＳ８９５およびＤＴＳ８９６が付与される。
【００４８】
符号化された各画像は、図５（ｃ）のように、それぞれ１つ以上のパックに収められる。例えば、Ｉピクチャ（Ｉ２）はＶ＿ＰＣＫ＿Ｉ２として保持され、Ｂピクチャ（Ｂ０）はＶ＿ＰＣＫ＿Ｂ０として保持される。そして、ＮＶ＿ＰＣＫ等と共にＶＯＢＵを構成する。
【００４９】
図６は、音声信号の符号化方式の一例としてのＡＣ−３方式による同期フレームの構造を示す図である。この同期フレームは、ＡＣ−３方式におけるビットストリームの処理単位であり、ＡＡＵ（Audio Access Unit）と呼ばれる。この同期フレームは、同期情報７１０と、ビットストリーム情報７１１と、６つのオーディオブロック７１２乃至７１７と、補助データ７１８と、ＣＲＣ（Cyclic Redundancy Check）７１９とを備える。
【００５０】
同期情報７１０は、同期フレームの第１のヘッダ情報であり、サンプリング周波数等を保持する。ビットストリーム情報７１１は、同期フレームの第２のヘッダ情報であり、時刻情報（タイムスタンプ）等を保持する。
【００５１】
オーディオブロック７１２乃至７１７の各々は、２５６個のオーディオサンプルを保持する。従って、１つのＡＡＵにおける６つのオーディオブロックで、１５３６個のオーディオサンプルを保持することになる。１５３６個のオーディオサンプルは、サンプリング周波数４８ｋＨｚで、１５３６／４８＝３２ｍｓ［ミリ秒］のオーディオデータに相当する。
【００５２】
補助データ７１８は、ビット長の調整のために用いられる。ＣＲＣ７１９は、同期フレームにおけるバースト誤りを検出するための巡回冗長検査符号である。
【００５３】
図７は、本発明の実施の形態におけるシームレス記録の停止および開始タイミングを示す図である。図７（ａ）に示すように、記録停止コマンドが入力されると、現在のＧＯＰまたはその次のＧＯＰの終端が動画像信号の停止位置として決定される。すなわち、ＧＯＰにおける最終画像（Ｐｎ＋１４ピクチャ）の直後でビデオデータの記録が終了する。
【００５４】
また、音声信号については、ＧＯＰ境界にかかるＡＡＵ（Ａｍ＋１）の直前のＡＡＵ（Ａｍ）が符号化されないよう、その１つ前のＡＡＵ（Ａｍ−１）の直後でオーディオデータの記録が終了する。このとき、ＡＡＵ（Ａｍ−１）の終了間際ではフェードアウト処理が施されることが望ましい。
【００５５】
この図７（ａ）の停止タイミングを図１１（ａ）の従来の停止タイミングと比較すると、従来では記録対象とされていたＡＡＵ（Ａｍ）は、本発明の実施の形態では符号化されず、記録対象とならないことがわかる。なお、ここでは、ＧＯＰ境界にかかるＡＡＵ（Ａｍ＋１）の直前の１つのＡＡＵ（Ａｍ）を符号化しないものとしたが、この符号化対象としないＡＡＵの数は適宜指定することができる。従って、ＧＯＰ境界にかかるＡＡＵ（Ａｍ＋１）の直前の２つのＡＡＵ（ＡｍおよびＡｍ−１）を符号化しないようにしてもよい。
【００５６】
また、図７（ｂ）に示すように、記録開始コマンドが入力されると、無音信号が挿入された上で動画像信号および音声信号の符号化が開始される。この無音信号としては、記録停止の際に符号化されなかったＡＡＵの数に相当する数の無音ＡＡＵが挿入される。例えば、図７（ａ）の例では１つのＡＡＵ（Ａｍ）が符号化されていないため、その場合には１つの無音ＡＡＵが挿入される。この無音ＡＡＵが挿入される点以外は、図１１（ｂ）の従来の開始タイミングと同様である。
【００５７】
図８は、本発明の実施の形態における符号化制御によるＳＴＤのバッファ占有量の遷移を示す図であり、従来例を示す図１２と同様の形式で表示されている。すなわち、上部グラフは動画像信号を符号化したビデオＥＳのバッファ占有量であり、下部グラフは音声信号を符号化したオーディオＥＳのバッファ占有量である。また、両グラフの中央部には、ビデオＥＳとオーディオＥＳとを多重化したＰＳが示されている。ＰＳにおいて、「Ｖ」はビデオデータを含むビデオパック、「Ａ」はオーディオデータを含むオーディオパック、「Ｐ」は補填用のパディングパック、「Ｎ」は制御データを含むナビパックを表す。また、横方向の時間経過を示すものとして、ビデオのＤＴＳおよびＰＴＳが最上部に、オーディオのＰＴＳが最下部に示されている。
【００５８】
この図８では、先行ストリームにおける最終のＡＡＵ（図１２のＡｍ）が記録されていないため、後続ストリームの開始時刻のＳＣＲを早く設定することが可能となり、従来（点線のグラフ）と比較して最初の画像Ｉ２のデコードを開始するまでの時間を長く確保することができる。これにより、画像Ｉ２のデコード時点でバッファに蓄積されるデータ量が増えるため、動画像信号の符号化に割り当てられるビット量を増やすことができ、画質を向上させることが可能となる。また、記録されなかったＡＡＵに代えて無音ＡＡＵを挿入することにより、オーディオデータが枯渇することなく、シームレスに再生することができる。
【００５９】
次に本発明の実施の形態における符号化制御装置の動作について図面を参照して説明する。
【００６０】
図９は、本発明の実施の形態における符号化停止制御処理の手順を示す流れ図である。まず、操作入力受付部５４１は、記録停止の指示を受けると、符号化停止の指示をプロセッサ５１０に通知する（ステップＳ９１１）。これにより、余裕時間計算部５１１は、動画像信号をＭＰＥＧ形式に符号化しようとする際のＧＯＰの終端までの余裕時間を計算する（ステップＳ９１２）。
【００６１】
そして、停止位置決定部５１２は、余裕時間が音声信号に対するフェードアウト処理に要する時間を保証できるものであれば（ステップＳ９１３）、そのＧＯＰの終端を動画像信号の停止位置として決定する（ステップＳ９１４）。一方、余裕時間が音声信号に対するフェードアウト処理に要する時間を保証できなければ、停止位置決定部５１２はそのＧＯＰに続く次のＧＯＰの終端を動画像信号の停止位置として決定する（ステップＳ９１５）。このようにして決定された停止位置により、停止指示部５１３は動画像信号の符号化を停止するようビデオエンコーダ１００に指示する（ステップＳ９１４、Ｓ９１５）。
【００６２】
また、停止指示部５１３は、停止位置決定部５１２によって決定された停止位置を基準として、その停止位置以前にオーディオエンコーダ２００への供給が終了するべき音声信号の処理単位のうち最後のｉ個（ｉは１以上の整数）の処理単位をオーディオエンコーダ２００へ供給する前に、音声信号の符号化の停止をオーディオエンコーダ２００へ指示する（ステップＳ９１６）。
【００６３】
動画像信号および音声信号の符号化が終了すると、シームレス関連情報計算部５１４はシームレス関連情報を計算して（ステップＳ９１７）、シームレス関連情報保持部５３１に保存する（ステップＳ９１８）。
【００６４】
図１０は、本発明の実施の形態における符号化開始制御処理の手順を示す流れ図である。まず、操作入力受付部５４１は、記録開始の指示を受けると、符号化開始の指示をプロセッサ５１０に通知する（ステップＳ９２１）。これにより、シームレス関連情報設定部５１５は、シームレス関連情報保持部５３１に保持されているシームレス関連情報を読み出して符号化のための初期値として設定する（ステップＳ９２２）。
【００６５】
そして、無音信号挿入部５１６は、無音信号保持部５２１に予め保持されているｉ個の無音ＡＡＵを挿入する（ステップＳ９２３）。その後、開始指示部５１７が動画像信号および音声信号の符号化の開始をそれぞれビデオエンコーダ１００およびオーディオエンコーダ２００へ指示することにより、ビデオエンコーダ１００およびオーディオエンコーダ２００においてそれぞれ動画像信号および音声信号の符号化が開始する（ステップＳ９２４）。
【００６６】
このように、本発明の実施の形態によれば、先行ストリームにおける最後の少なくとも１つのＡＡＵを符号化しないように停止指示部５１３からオーディオエンコーダ２００に指示することにより、ＭＰＥＧ規格における制約の下で、画質劣化を生ずることのないシームレス記録を行うことができる。また、後続ストリームの記録開始の際に無音信号挿入部５１６により無音ＡＡＵを挿入することにより、オーディオデータを枯渇させずにシームレス再生を行うことができる。
【００６７】
なお、本発明の実施の形態は本発明を具現化するための一例を示したものであり、以下に示すように特許請求の範囲における発明特定事項とそれぞれ対応関係を有するが、これに限定されるものではなく本発明の要旨を逸脱しない範囲において種々の変形を施すことができる。
【００６８】
すなわち、請求項１において、余裕時間計算手段は例えば余裕時間計算部５１１に対応する。また、停止位置決定手段は例えば停止位置決定部５１２に対応する。また、停止指示手段は例えば停止指示部５１３に対応する。
【００６９】
また、請求項６において、無音信号挿入手段は例えば無音信号挿入部５１６に対応する。また、開始指示手段は例えば開始指示部５１７に対応する。
【００７０】
また、請求項７において、無音信号保持手段は例えば無音信号保持部５２１に対応する。
【００７１】
また、請求項８において、符号化手段は例えばビデオエンコーダ１００およびオーディオエンコーダ２００に対応する。また、余裕時間計算手段は例えば余裕時間計算部５１１に対応する。また、停止位置決定手段は例えば停止位置決定部５１２に対応する。また、停止指示手段は例えば停止指示部５１３に対応する。
【００７２】
また、請求項９において、無音信号挿入手段は例えば無音信号挿入部５１６に対応する。また、開始指示手段は例えば開始指示部５１７に対応する。
【００７３】
また、請求項１０または１２において、符号化手段は例えばビデオエンコーダ１００およびオーディオエンコーダ２００に対応する。また、動画像信号および音声信号を符号化手段に供給している際に符号化停止の指示を受けると動画像信号の所定の符号化単位の区切りに至るまでの余裕時間を計算する手順は例えばステップＳ９１２に対応する。また、余裕時間が音声信号に対する所定の処理に要する時間以上であれば符号化単位の区切りを動画像信号の停止位置として決定し、余裕時間が音声信号に対する所定の処理に要する時間より短ければ動画像信号の所定の符号化単位の次の区切りを動画像信号の停止位置として決定する手順は例えばステップＳ９１３乃至Ｓ９１５に対応する。また、動画像信号の停止位置以前に符号化手段への供給が終了するべき音声信号の所定の処理単位のうち最後の少なくとも一つの音声信号の所定の処理単位を符号化手段へ供給する前に符号化の停止を符号化手段へ指示する手順は例えばステップＳ９１６に対応する。
【００７４】
また、請求項１１または１３において、符号化手段は例えばビデオエンコーダ１００およびオーディオエンコーダ２００に対応する。また、動画像信号および音声信号を符号化手段に供給している際に符号化停止の指示を受けると動画像信号の所定の符号化単位の区切りに至るまでの余裕時間を計算する手順は例えばステップＳ９１２に対応する。また、余裕時間が音声信号に対する所定の処理に要する時間以上であれば符号化単位の区切りを動画像信号の停止位置として決定し、余裕時間が音声信号に対する所定の処理に要する時間より短ければ動画像信号の所定の符号化単位の次の区切りを動画像信号の停止位置として決定する手順は例えばステップＳ９１３乃至Ｓ９１５に対応する。また、動画像信号の停止位置以前に符号化手段への供給が終了するべき音声信号の所定の処理単位のうち最後の少なくとも一つの音声信号の所定の処理単位を符号化手段へ供給する前に符号化の停止を符号化手段へ指示する手順は例えばステップＳ９１６に対応する。また、停止の指示によって符号化を停止している際に符号化開始の指示を受けると音声信号として無音信号を挿入するよう符号化手段に指示する手順は例えばステップＳ９２３に対応する。また、無音信号が挿入された後で動画像信号および音声信号を符号化するよう符号化手段に指示する手順は例えばステップＳ９２４に対応する。
【００７５】
なお、本発明の実施の形態において説明した処理手順は、これら一連の手順を有する方法として捉えてもよく、また、これら一連の手順をコンピュータに実行させるためのプログラム乃至そのプログラムを記憶する記録媒体として捉えてもよい。
【産業上の利用可能性】
【００７６】
本発明の活用例として、例えば動画像信号をＭＰＥＧ形式に符号化してＤＶＤに書込みを行う際に本発明を適用することができる。
【図面の簡単な説明】
【００７７】
【図１】本発明の実施の形態における動画像符号化装置の構成例を示す図である。
【図２】本発明の実施の形態における符号化停止制御のための機能構成例を示す図である。
【図３】本発明の実施の形態における符号化開始制御のための機能構成例を示す図である。
【図４】ＤＶＤ−Ｖｉｄｅｏ規格によるデータ構造を示す図である。
【図５】ビデオオブジェクトユニット（ＶＯＢＵ）と符号化画像との関係を示す図である。
【図６】音声信号の符号化方式の一例としてのＡＣ−３方式による同期フレームの構造を示す図である。
【図７】本発明の実施の形態におけるシームレス記録の停止および開始タイミングを示す図である。
【図８】本発明の実施の形態における符号化制御によるＳＴＤのバッファ占有量の遷移を示す図である。
【図９】本発明の実施の形態における符号化停止制御処理の手順を示す流れ図である。
【図１０】本発明の実施の形態における符号化開始制御処理の手順を示す流れ図である。
【図１１】従来のシームレス記録の停止および開始タイミングを示す図である。
【図１２】従来の符号化制御によるＳＴＤのバッファ占有量の遷移を示す図である。
【符号の説明】
【００７８】
１００  ビデオエンコーダ
２００  オーディオエンコーダ
３００  マルチプレクサ
４００  媒体記録制御部
４９０  記録媒体
５００  符号化制御部
５１０  プロセッサ
５１１  余裕時間計算部
５１２  停止位置決定部
５１３  停止指示部
５１４  シームレス関連情報計算部
５１５  シームレス関連情報設定部
５１６  無音信号挿入部
５１７  開始指示部
５２０  ＲＯＭ
５２１  無音信号保持部
５３０  ＲＡＭ
５３１  シームレス関連情報保持部
５４０  入出力インターフェース
５４１  操作入力受付部
５５０  バス
５９０  システムバス
【図１】
2006217280.tif 000003
【図２】
2006217280.tif 000004
【図３】
2006217280.tif 000005
【図４】
2006217280.tif 000006
【図５】
2006217280.tif 000007
【図６】
2006217280.tif 000008
【図７】
2006217280.tif 000009
【図８】
2006217280.tif 000010
【図９】
2006217280.tif 000011
【図１０】
2006217280.tif 000012
【図１１】
2006217280.tif 000013
【図１２】
2006217280.tif 000014