(57)【要約】【課題】圧縮された符号化データの編集点の再生をシームレスに行い得る符号化データの復号化装置を提供する。【解決手段】圧縮された２本の画像符号化データを任意のフレームで繋いで編集したデータを再生する符号化装置であって、復号時間割り当て手段１２にて、時間的に前に再生される編集点前の画像符号化データの表示時間と復号時間の差分の時間を、時間的に後に再生される編集点後の画像符号化データの復号にあてるように制御し、さらに復号位置管理手段１３にて、時間的に後に再生される編集点後の画像符号化データが前回の復号でフレームのどの位置まで復号されたかを記憶し、次の復号においては前回復号が完了した時点から復号を開始するよう制御するようにしたもの。【選択図】      図１
2004173117.tif 000002
【特許請求の範囲】
【請求項１】
画像符号化データを任意のフレームで繋いで編集されたデータを再生する際の復号化装置であって、
入力された画像符号化データを復号する復号手段と、
前記復号手段から出力された復号データを表示および他の画像符号化データの復号のために記憶する記憶手段と、
時間的に前に再生される編集点前の画像符号化データの表示時間と復号時間の差分の時間を、時間的に後に再生される編集点後の画像符号化データの復号にあてるように制御する復号時間割り当て手段と、
時間的に後に再生される編集点後の画像符号化データが前回の復号でフレームのどの位置まで復号されたかを記憶し、次の復号の際には、前回復号が完了した時点から復号を開始するよう制御する復号位置管理手段と
を具備したことを特徴とする符号化データの復号化装置。
【請求項２】
画像符号化データは、ＩＳＯ／ＩＥＣ１１１７２または１３８１８で規定されるＭＰＥＧ方式とし、時間的に後に再生される編集点後の画像符号化データの復号位置管理単位は、スライスまたはマクロブロック単位であることを特徴とする請求項１に記載の符号化データの復号化装置。
【請求項３】
復号の際に、復号データのサイズをカウントする手段を有し、前記カウンタの値を用いて、時間的に後に再生される画像符号化データの復号位置を計算するようにしたことを特徴とする請求項１に記載の符号化データの復号化装置。
【請求項４】
画像符号化データを任意のフレームで繋いで編集されたデータを再生する際の復号化方法であって、
入力された画像符号化データを復号する復号ステップと、
前記復号ステップから出力された復号データを表示および他の画像符号化データの復号のために記憶する記憶ステップと、
時間的に前に再生される編集点前の画像符号化データの表示時間と復号時間の差分の時間を、時間的に後に再生される編集点後の画像符号化データの復号にあてるように制御する復号時間割り当てステップと、
時間的に後に再生される編集点後の画像符号化データが前回の復号でフレームのどの位置まで復号されたかを記憶し、次の復号の際には、前回復号が完了した時点から復号を開始するよう制御する復号位置管理ステップと
を備えることを特徴とする符号化データの復号化方法。
【請求項５】
画像符号化データは、ＩＳＯ／ＩＥＣ１１１７２または１３８１８で規定されるＭＰＥＧ方式とし、時間的に後に再生される編集点後の画像符号化データの復号位置管理単位は、スライスまたはマクロブロック単位であることを特徴とする請求項４に記載の符号化データの復号化方法。
【請求項６】
復号の際に、復号データのサイズをカウントするステップを有し、前記カウンタの値を用いて、時間的に後に再生される画像符号化データの復号位置を計算することを特徴とする請求項４に記載の符号化データの復号化方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタル符号化された画像符号化データを復号する復号化装置および復号化方法に関するものであり、特に画像符号化データにおける編集点での再生制御に関する。
【０００２】
【従来の技術】
従来よりデジタル画像信号を圧縮する符号化方式として、ＩＳＯ／ＩＥＣ１１１７２，１３８１８で規定されるＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）方式が提案されている。このＭＰＥＧ方式の代表的なデータ構造を図７に示す。この図において、動画の１シーケンスを分割した符号化の単位であるＧＯＰ（ＧｒｏｕｐＯｆ  Ｐｉｃｔｕｒｅｓ）は、Ｉピクチャが１フレーム、Ｐピクチャが４フレーム、Ｂピクチャが１０フレームで合計１５フレームから構成されている。ここで、Ｉピクチャは、フレーム内符号化画像、Ｐピクチャはフレーム間順方向予測符号化画像で、Ｂピクチャは、フレーム間双方向予測符号化画像である。具体的には、図７（ａ）の矢印で図示する通り、Ｉ２はＩ２のフレームだけでフレーム内符号化され、Ｐ５はＩ２、Ｐ８はＰ５を参照してフレーム間予測符号化されており、Ｂ０およびＢ１はＰ′１４とＩ２を、Ｂ３およびＢ４はＩ２とＰ５を参照してフレーム間予測符号化されている。実際の符号化データは、図７（ｂ）のような順番で符号化されている。これは、復号の際に必要とされるフレームを先に復号しておけるようにするためのものである。
【０００３】
ここで、ＭＰＥＧ圧縮方式を用いたＤＶＤビデオレコーディング規格における再生について、図８および図９を用いて説明する。ＤＶＤビデオレコーディング規格においては、ＭＰＥＧ圧縮技術を用いて符号化された動画像データを任意のポイントで編集して、画像をつないでいくエントリーポイント再生が存在しており、図８にその編集点におけるフレームスキップを示す。図中のＶＯＢＵは、Ｖｉｄｅｏ  ＯＢｊｅｃｔ  Ｕｎｉｔの略語で、１つまたは複数のＧＯＰで構成されるシーケンスの単位である。図８に示すような、ＶＯＢＵのＰ′５（図中のＳｔｏｐ  Ｐｏｉｎｔ）で再生が終了して、その後にＶＯＢＵ１のＢ６（図中のＳｔａｒｔ  Ｐｏｉｎｔ）を再生するような編集が行われた場合、ＶＯＢＵ０のＰ′５の再生が終了した後に、Ｂ６の表示を行うために、ＶＯＢＵ１のＩ２、Ｐ５、Ｐ８を復号する必要がある。図８中のＳｋｉｐの範囲に含まれるピクチャの表示は行わない。図９は、編集点における一般的な復号化装置における復号のタイミング図である。ＶＯＢＵ０のＰ′５の表示が終了した時点で、次のＶＯＢＵの再生を行い、Ｉ２、Ｐ５、Ｐ８と復号を行った時点で表示をＢ６へと切り替えられる。なお、この図９においては、ＳＹＮＣとは、ビデオの垂直同期信号のことで、２垂直同期信号（２Ｖ）を１単位としている。
【０００４】
【特許文献１】
ＤＶＤ  Ｓｐｅｃｉｆｉｃａｔｉｏｎｓ  ｆｏｒ  Ｒｅａｄ−ｏｎｌｙ  Ｄｉｓｋ  Ｐａｒｔｓ３  ＶＩＤＥＯ  ＳＰＥＣＩＦＩＣＡＴＩＯＮＳ  Ｖｅｒｓｉｏｎ１．０  Ａｕｇｕｓｔ  １９９６（ＶＩ５−３２〜ＶＩ５−３７）
【０００５】
【発明が解決しようとする課題】
ＭＰＥＧ方式を用いた規格の中には、録画可能な規格が成立しており、それらの規格における録画においては、ユーザーはフレーム単位での編集が可能となっている。
【０００６】
前述したように、ＭＰＥＧ方式の特性として、符号化の際に、フレームは、フレーム間予測をされて圧縮されている可能性があるため、ＧＯＰ（またはＶＯＢＵ）の中で、時間的に後方のフレームについては、自身を復号するまでに時間を要する。例えば、図７に示すＧＯＰ構造において、Ｂ６を復号する場合には、Ｉ２、Ｐ５、Ｐ８およびＢ６の自身を含めて、計４枚のフレームを復号して、初めて復号が完了することになる。
【０００７】
そこで、今度は、図９を用いて表示時間を考えてみると、例えば、図８に示すように、ＶＯＢＵ０のＰ′５で再生が終了して、ＶＯＢＵ１のＢ６から再生が再開されるような編集が行われたとすると、ＶＯＢＵ０のＰ′５からＶＯＢＵ１のＢ６へフレームを切り替える際にＶＯＢＵ１のＢ６の復号が完了するまでに、Ｐ′５が３フレーム時間出力されてしまい、結果的に、編集点においては同画面の繰り返し出力が行われることになりシームレス再生が行われないことになる。
【０００８】
そこで、もう１つ復号化装置を用いることにより、編集点における再生の際に、予め、編集点後のデータ（Ｉ２、Ｐ５、Ｐ８まで）の復号を完了しておけば、編集点における切り替えがスムーズに行われることとなる。
【０００９】
しかし、このよう手段を用いる場合には、コストの増加やオーバースペックによる資源の非効率的使用や消費電力の増加が考えられ、得策ではない。
そこで、本発明は、圧縮された符号化データの編集点の再生において可能な限りシームレス再生が可能となるように、１つの復号化装置だけを用いて、編集点後のデータを予め復号するために、編集点後の符号化データを、編集点前の符号化データの復号で余った時間を利用して復号を行い得る符号化データの復号化装置および復号方法を提供することを目的とする。
【００１０】
【課題を解決するための手段】
上記課題を解決するために、本発明の請求項１に係る符号化データの復号化装置は、画像符号化データを任意のフレームで繋いで編集されたデータを再生する際に用いられる符号化データの復号化装置であって、
入力された画像符号化データを復号する復号手段と、前記復号手段から出力された復号データを表示および他の画像符号化データの復号のために記憶する記憶手段と、時間的に前に再生される編集点前の画像符号化データの表示時間と復号時間の差分の時間を時間的に後に再生される編集点後の画像符号化データの復号にあてるように制御する復号時間割り当て手段と、時間的に後に再生される編集点後の画像符号化データが前回の復号でフレームのどの位置まで復号されたかを記憶し、次の復号の際には、前回復号が完了した時点から復号を開始するよう制御する復号位置管理手段とを具備したものである。
【００１１】
また、請求項２に係る符号化データの復号化装置は、請求項１に記載の復号化装置において、画像符号化データは、ＩＳＯ／ＩＥＣ１１１７２または１３８１８で規定されるＭＰＥＧ方式とし、時間的に後に再生される編集点後の画像符号化データの復号位置管理単位は、スライスまたはマクロブロック単位としたものである。
【００１２】
また、請求項３に係る符号化データの復号化装置は、請求項１に記載の復号化装置において、復号の際に、復号した符号化データのサイズをカウントする手段を有し、前記カウンタの値を用いて、時間的に後に再生される画像符号化データの復号位置を計算するようにしたものである。
【００１３】
また、請求項４に係る符号化データの復号化方法は、画像符号化データを任意のフレームで繋いで編集されたデータを再生する際の符号化データの復号方法であって、
入力された画像符号化データを復号する復号ステップと、前記復号ステップから出力された復号データを表示および他の画像符号化データの復号のために記憶する記憶ステップと、時間的に前に再生される編集点前の画像符号化データの表示時間と復号時間の差分の時間を時間的に後に再生される編集点後の画像符号化データの復号にあてるように制御する復号時間割り当てステップと、時間的に後に再生される編集点後の画像符号化データが前回の復号でフレームのどの位置まで復号されたかを記憶し、次の復号の際には、前回復号が完了した時点から復号を開始するよう制御する復号位置管理ステップとを備える復号化方法である。
【００１４】
また、請求項５に係る符号化データの復号化方法は、請求項４に記載の復号化方法において、画像符号化データは、ＩＳＯ／ＩＥＣ１１１７２または１３８１８で規定されるＭＰＥＧ方式とし、時間的に後に再生される編集点後の画像符号化データの復号位置管理単位を、スライスまたはマクロブロック単位とする復号化方法である。
【００１５】
さらに、請求項６に係る符号化データの復号化方法は、請求項４に記載の復号化方法において、復号の際に、復号した符号化データのサイズをカウントするステップを有し、前記カウンタの値を用いて、時間的に後に再生される画像符号化データの復号位置を計算する復号化方法である。
【００１６】
上記復号化装置および復号化方法によれば、圧縮された画像符号化データの編集点の再生において、編集点後の符号化データの復号を、編集点前の符号化データの復号で余った時間を利用して予め行っておくことにより、１つの復号化装置だけでシームレス再生が可能となる。
【００１７】
【発明の実施の形態】
以下、本発明の実施の形態に係る符号化データの復号化装置および復号化方法について、添付図面を用いてＤＶＤビデオレコーディング規格を例にとって説明する。
【００１８】
本実施の形態に係る符号化データの復号化装置は、圧縮された２本の画像符号化データを任意のフレームで繋いで編集されたデータを再生するもので、少なくとも、符号化データ管理部と、符号化データ復号部とが具備されており、符号化データ管理部にて取り出された画像符号化データが、符号化データ復号部に入力されて、所定の出力データが得られるものである。
【００１９】
説明の順序が逆になるが、まず、図１に基づき、符号化データ復号部について説明する。
この符号化データ復号部には、符号化データ管理部にて取り出された画像符号化データ（以下、単に、符号化データともいう）を復号する復号手段１０と、この復号手段１０から出力された復号データを表示するためおよび他の符号化データを復号するために当該復号データを記憶する記憶手段１１と、圧縮された２本の画像符号化データを任意のフレームで繋いで編集された符号化データを再生する場合において、その再生順序などを示すナビゲーションデータの解析手段からの外部制御信号に基づき時間的に前に再生される編集点前の符号化データの表示時間と復号時間の差分の時間を、時間的に後に再生される編集点後の符号化データの復号に当てるように制御する復号時間割り当て手段１２と、時間的に後に再生される編集点後の符号化データが前回の復号でフレームのどの位置まで復号されたかを記憶して、次の復号の際に前回復号が完了した時点から復号を開始するよう制御する復号位置管理手段１３とが具備されている。
【００２０】
次に、図２に基づき、符号化データ管理部について説明する。
この符号化データ管理部は、上記と同様にナビゲーションデータの解析手段からの外部制御信号に基づき、入力された符号化データが編集点前のものか編集点後のものかを判断して振り分けるための分離手段２０と、この分離手段２０にて振り分けられたものの内、編集点前の符号化データを記憶する第１の符号化データ記憶手段２１と、同じく編集点後の符号化データを記憶する第２の符号化データ記憶手段２２と、前記復号時間割り当て手段１２からの制御信号に基づき、第１の符号化データ記憶手段２１および第２の符号化データ記憶手段２２のどちらの符号化データを必要とするかを判断するとともに、前記復号位置管理手段１３からの制御信号に基づき、符号化データの読み出し位置を決定して符号化データの出力を行う符号化データ読み出し手段２３とが具備されている。
【００２１】
上記構成において、編集点の再生時に、シームレス再生を実現させるためには、予め、編集点後の符号化データを復号しておくことが必要となる。
そのためには、まず編集点後の符号化データを前もって、復号化装置に取り込んでおく必要がある。なお、転送の手段としては、符号化データ記憶手段２１，２２のサイズを通常より大きめに確保して、編集点前の符号化データの転送が完了した段階で、編集点後の符号化データの転送を開始する方法や、編集点前のデータと編集点後の符号化データを時分割多重して転送する方法があるが、編集点でのシームレス再生を実現するためには、下記（１）式および（２）式で示される時間Ｔ１，Ｔ２を考慮する必要がある。
【００２２】
【数１】
Ｔ１＝Ｖｓ×（Ｔｄ×Ｎ）／（Ｖｓ−Ｔｄ）＋（Ｍ／Ｒ）・・・（１）
Ｔ２＝｛（Ｔｄ×Ｎ）／（Ｖｓ−Ｔｄ）｝×Ｖｓ        ・・・（２）
但し、上記式中、各記号は下記の内容を表す。
【００２３】
Ｖｓ：１フレーム時間
Ｔｄ：１フレームを復号するのに要する時間
Ｎ：編集点後の出力ピクチャに到達するまでに復号が必要なフレーム数
Ｍ：１フレームの最大ビット数
Ｒ：転送ビットレート
すなわち、編集点におけるシームレス再生を確実に行うには、編集点よりも（１）式で示すＴ１時間より前に、編集点後の符号化データの先送りが開始され、且つ（２）式で示すＴ２時間より前に編集点後の符号化データの復号が開始される必要がある。
【００２４】
ここで、図３に基づき、符号化データの復号化装置における復号タイミングについて説明する。
この場合の編集点は、従来の技術にて説明した図８に示されるように、ＶＯＢＵ０のＰ′５とＶＯＢＵ１のＢ６であり、図３に基づき、編集点におけるシームレス再生について説明する。
【００２５】
まず、編集点前のＶＯＢＵ０のＢ′０フレームの復号を行う。ここで、復号化装置は、必ず、少なくとも１フレーム時間内で１フレームの復号を完了させる復号能力を有しているため、Ｂ′０のフレームの復号が完了した時点では、まだ、次に復号するＶＯＢＵ０のＢ′１フレームの復号開始までは、時間的に余裕がある可能性が高い。時間的に余裕がある場合には、その時間を使って編集点後のＶＯＢＵ１の復号を開始する。この例では、ＶＯＢＵ１のＩ２の復号を行う。そのＶＯＢＵ１のＩ２の復号の途中に、編集点前のＶＯＢＵ１のＢ′１のフレームの復号を開始する時間（復号化装置は、１フレーム時間単位で復号を開始する必要がある）がきた段階で、復号位置管理手段１３にてＶＯＢＵ１のＩ２のどのスライスまで復号を完了したのかを記憶し、さらにそのスライスの符号化データ記憶手段２２内でのポインタ位置も記憶しておく。次に、ＶＯＢＵ０のＢ′１の復号を行い、Ｂ′１の復号が完了した段階で、途中で終了したＶＯＢＵ１のＩ２の復号を先ほど記憶しておいたスライス番号とスライスの符号化データ記憶手段２２でのポインタ位置を利用して、Ｉ２の復号を途中から開始する。以後、同様に、編集点前の符号化データの復号で余った時間を利用して、Ｉ２の復号、Ｂ０、Ｂ１のスキップ、Ｐ５の復号、Ｂ３およびＢ４のスキップ、Ｐ８の復号を行う。このように、編集点前のＶＯＢＵ１のＰ８の復号までを先行的に完了させておくことにより、編集点での切り替えをシームレスに行うことができる。
【００２６】
次に、図４に基づき、符号化データ復号化装置における復号時間割り当て手段１２での制御フローについて説明する。
まず、ステップＳ４００にて処理が開始されると、ステップＳ４０１で編集点前のＶＯＢＵの復号を行う。次に、ステップＳ４０２においては、編集点後のＶＯＢＵの復号が必要かどうかを判断して、編集点の再生でない場合や既に編集点後のＶＯＢＵの必要な復号が完了しており、編集点後のＶＯＢＵの復号が必要でない場合には、ステップＳ４０６で処理を終了する。
【００２７】
ステップＳ４０２において、編集点後のＶＯＢＵの復号が必要である場合には、ステップＳ４０３で時間（編集点前のＶＯＢＵのフレームの表示時間−編集点前のＶＯＢＵのフレームの復号時間）が余っているかどうかを判断し、時間が余っていない場合には、ステップＳ４０６で処理を終了する。
【００２８】
ステップ４０３で時間が余っている場合には、ステップＳ４０４にて、編集点後のＶＯＢＵの復号を行う。その後、ステップＳ４０５にて、時間（編集点前のＶＯＢＵのフレームの表示時間−編集点前のＶＯＢＵのフレームの復号時間−編集点後のＶＯＢＵの復号時間）が余っているかどうかを判断し、時間が余っていない場合には、ステップＳ４０６で処理を終了する。
【００２９】
ステップＳ４０５で時間が余っている場合には、再度、ステップＳ４０４に戻り編集点後のＶＯＢＵの復号を行い、以後、次の編集点前のＶＯＢＵの復号の時間が来るまで、この処理を繰り返す。
【００３０】
次に、図５に基づき、符号化データ復号化装置における編集点後のデータの先行復号ステップＳ４０４での制御フローについて説明する。
まず、ステップＳ５００において、処理が開始されると、ステップＳ５０１で、編集点であることを示す編集点再生開始時間と復号したＰＴＳ（ＰｒｅｓｅｎｔａｔｉｏｎＴｉｍｅ  Ｓｔａｍｐ）を比較してＰＴＳの方が大きければ、編集点後のＶＯＢＵ１の先行復号が終了点に達していると判断ができるために、ステップＳ５０７で処理を終了する。
【００３１】
ステップＳ５０１でＰＴＳの方が小さい場合には、まだ、編集点後のＶＯＢＵ１の先行復号を行う必要があると判断して、ステップＳ５０２で現在復号の途中かどうかを判断する。復号の途中で無い場合には、ステップＳ５０３にて、次に復号するピクチャがＢピクチャであるかどうかを判断して、Ｂピクチャである場合には、復号する必要が無いために、ステップＳ５０５にてピクチャスキップを行いステップＳ５０７にて処理を終了する。
【００３２】
ステップＳ５０３で、次に復号するピクチャがＢピクチャで無い場合には、復号を行う必要があるために、ステップＳ５０６にて復号を行い、スライスの復号完了後、ステップＳ５０７にて処理を完了する。
【００３３】
ステップＳ５０２で、復号の途中であると判断された場合には、ステップＳ５０４にて、復号が完了しているスライスの次のスライスヘッダまで画像の符号化データ記憶手段２２のリードポインタを引き戻して、ステップＳ５０６にて復号を行い、スライスの復号完了後、ステップＳ５０７にて処理を完了する。
【００３４】
次に、図６に基づき、符号化データ復号化装置における編集点後のデータの復号位置管理についての、すなわち復号位置管理手段１３における制御フローについて説明する。
【００３５】
まず、ステップＳ６００において、処理が開始されると、ステップＳ６０１において、検出したスライスヘッダのスライス番号を記憶する。次に、ステップＳ６０２で検出したスライスヘッダの符号化データ記憶手段２２でのポインタ位置を記憶する。ここで、スライスヘッダの位置を正確に把握するために、復号中に、復号した符号化データのデータサイズをカウントする手段（機構）を設けておき、そのデータサイズと前回の符号化データ記憶手段２２でのポインタ位置を用いることにより、位置の把握を行う。最後に、ステップＳ６０３にてスライスの復号を行い、復号完了後、ステップＳ６０４にて処理を完了する。
【００３６】
ここで、復号化方法の主要ステップを明記しておく。
すなわち、本実施の形態に係る復号化方法は、画像符号化データを任意のフレームで繋いで編集されたデータを再生する際の復号化方法であって、入力された画像符号化データを復号する復号ステップと、前記復号ステップから出力された復号データを表示および他の画像符号化データの復号のために記憶する記憶ステップと、時間的に前に再生される編集点前の画像符号化データの表示時間と復号時間の差分の時間を、時間的に後に再生される編集点後の画像符号化データの復号にあてるように制御する復号時間割り当てステップと、時間的に後に再生される編集点後の画像符号化データが前回の復号でフレームのどの位置まで復号されたかを記憶し、次の復号の際には、前回復号が完了した時点から復号を開始するよう制御する復号位置管理ステップとを備える方法であり、
また上記復号化方法における画像符号化データは、ＩＳＯ／ＩＥＣ１１１７２または１３８１８で規定されるＭＰＥＧ方式とし、時間的に後に再生される編集点後の画像符号化データの復号位置管理単位は、スライスまたはマクロブロック単位である方法であり、
さらに上記復号化方法における復号の際に、復号データのサイズをカウントするステップを有し、前記カウンタの値を用いて、時間的に後に再生される画像符号化データの復号位置を計算する方法である。
【００３７】
上述したように、圧縮された画像符号化データの編集点の再生において、編集点後の符号化データの復号を、編集点前の符号化データの復号で余った時間を利用して予め行っておくことにより１つの復号化装置だけでシームレス再生が可能となる。したがって、２つの復号化装置を用いる場合に比べて、コストの増加やオーバースペックになるのを防止することができる。
【００３８】
ところで、上記実施の形態では、編集点後のデータの先行復号をスライス単位で管理するように説明したが、フレーム、ピクチャ、またはマクロブロック単位で管理を行うことができる。
【００３９】
また、上記実施の形態では、復号化装置は、ストリームのサイズをカウントする手段を用いて、スライスヘッダを検出するたびに、検出したスライスのビデオのビットバッファでの位置を記憶するように説明したが、フレーム、ピクチャ、またはマクロブロック単位でビットバッファの位置を記憶することもできる。
【００４０】
また、上記実施の形態では、復号の完了確認をＰＴＳで管理するようにしたが、Ｔｅｍｐｏｒａｌ  Ｒｅｆｅｒｅｎｃｅを用いて復号の完了確認を行うこともできる。
【００４１】
また、上記実施の形態では、符号化データ記憶手段でのポインタ位置の管理をカウンタとポインタとを用いることによって実現したが、ポインタだけを用いて行うこともできる。但し、この場合には、符号化データ記憶手段と復号手段との間に配置されている全てのバッファの残量を考慮する必要がある。
【００４２】
さらに、上記実施の形態では、編集点前、編集点後のストリームの管理単位をＶＯＢＵで行っているが、ＧＯＰで行うこともできる。
【００４３】
【発明の効果】
以上のように本発明の復号化装置および復号化方法によれば、画像符号化データの編集点の再生において、編集点後の符号化データの復号を、編集点前の符号化データの復号で余った時間を利用して予め行っておくことにより、１つの復号化装置だけでシームレス再生が可能となる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る符号化データの復号化装置における符号化データ復号部の構成例を示すブロック図である。
【図２】同符号化データ復号化装置における符号化データ管理部の構成例を示すブロック図である。
【図３】同符号化データ復号化装置における復号タイミングチャートを示す図である。
【図４】同符号化データ復号化装置における復号時間割り当て手段での制御フローを示す図である。
【図５】同符号化データ復号化装置における編集点後のデータの先行復号での制御フローを示す図である。
【図６】同符号化データ復号化装置における編集点後のデータの復号位置管理での制御フローを示す図である。
【図７】ＭＰＥＧ方式におけるフレーム間構造を示す図である。
【図８】編集点のデータ構造例を示す図である。
【図９】編集点における復号タイミングチャートを示す図である。
【符号の説明】
１０      復号手段
１１      記憶手段
１２      復号時間割り当て手段
１３      復号位置管理手段
２０      分離手段
２１      符号化データ記憶手段
２２      符号化データ記憶手段
２３      符号化データ読み出し手段
【図１】
2004173117.tif 000003
【図２】
2004173117.tif 000004
【図３】
2004173117.tif 000005
【図４】
2004173117.tif 000006
【図５】
2004173117.tif 000007
【図６】
2004173117.tif 000008
【図７】
2004173117.tif 000009
【図８】
2004173117.tif 000010
【図９】
2004173117.tif 000011