(57)【要約】【課題】  本発明は、リバース再生動作時の応答性を向上し得る復号化装置を提案する。【解決手段】  符号化データを指定された再生速度に応じた速度で読み出させる読出し制御手段と、読出し制御手段により読み出された符号化データを格納する格納手段と、格納手段に格納された符号化データから、対象とする符号化データ及び当該符号化データを復号化するのに必要な符号化データからなる符号化データ群を生成する符号化データ群生成手段と、符号化データを復号化処理する複数の復号化手段と、符号化データ群を指定された再生速度に応じた数の復号化手段に振り分ける振分け手段と、各復号化手段により復号化処理された符号化データ群の対象とする符号化データに基づいて、指定された再生速度に応じた速度のリバース再生動画像の再生画像データを生成する再生画像データ生成手段とを設けるようにした。【選択図】        図５
2006060415.tif 000002
【特許請求の範囲】
【請求項１】
動画像データを複数のフレーム画像からなる所定の符号化処理単位で符号化することにより得られた符号化データを復号化し、リバース再生動画像を出力する復号化装置において、
上記符号化データを指定された再生速度に応じた速度で読み出させる読出し制御手段と、
上記読出し制御手段により読み出された上記符号化データを格納する格納手段と、
上記格納手段に格納された上記符号化データから、対象とする符号化データ及び当該符号化データを復号化するのに必要な符号化データからなる符号化データ群を生成する符号化データ群生成手段と、
上記符号化データを復号化処理する複数の復号化手段と、
上記符号化データ群を上記指定された再生速度に応じた数の上記復号化手段に振り分ける振分け手段と、
各上記復号化手段により復号化処理された上記符号化データ群の上記対象とする符号化データに基づいて、上記指定された再生速度に応じた速度の上記リバース再生動画像の上記再生画像データを生成する再生画像データ生成手段と
を具えることを特徴とする復号化装置。
【請求項２】
上記符号化データ群生成手段は、
上記対象とする符号化データのうちのある符号化データ及び当該符号化データを参照して復号化する符号化データからなる複数の対象とする符号化データ並びに当該符号化データを復号化するのに必要な符号化データから上記符号化データ群を生成する
ことを特徴とする請求項１に記載の復号化装置。
【請求項３】
上記再生画像データ生成手段は、
複数の上記フレーム画像をフィールド単位で合成するようにして上記リバース再生動画像の各上記フレーム画像からなる上記再生画像データを生成する
ことを特徴とする請求項１に記載の復号化装置。
【請求項４】
上記再生画像データ生成手段は、
再生画像データ内トップフィールドと再生画像データ内ボトムフィールドとのフィールド間隔が等間隔又はほぼ等間隔になるように上記リバース再生動画像の各上記フレーム画像からなる上記再生画像データを生成する
ことを特徴とする請求項３に記載の復号化装置。
【請求項５】
上記符号化データは記録媒体に記録されており、
上記読出し制御手段は、上記記録媒体に記録された上記符号化データを読み出させる
ことを特徴とする請求項１に記載の復号化装置。
【請求項６】
動画像データを複数のフレーム画像からなる所定の符号化処理単位で符号化することにより得られた符号化データを復号化し、リバース再生動画像を出力する復号化方法において、
上記符号化データを指定された再生速度に応じた速度で読み出させる第１のステップと、
上記第１のステップにおいて読み出された上記符号化データを格納する第２のステップと、
上記第２のステップにおいて格納された上記符号化データから、対象とする符号化データ及び当該符号化データを復号化するのに必要な符号化データからなる符号化データ群を生成する第３のステップと、
上記符号化データ群を上記指定された再生速度に応じた数の系列に振り分ける第４のステップと、
上記系列に振り分けられた上記符号化データを復号化処理する第５のステップと、
上記符号化データ群の上記対象とする符号化データに基づいて、上記指定された再生速度に応じた速度の上記リバース再生動画像の再生画像データを生成する第６のステップと
を具えることを特徴とする復号化方法。
【請求項７】
上記第３のステップでは、
上記対象とする符号化データのうちのある符号化データ及び当該符号化データを参照して復号化する符号化データからなる複数の対象とする符号化データ並びに当該符号化データを復号化するのに必要な符号化データから上記符号化データ群を生成する
ことを特徴とする請求項６に記載の復号化方法。
【請求項８】
上記第６のステップでは、
復号化された複数の上記フレーム画像をフィールド単位で合成するようにして上記再生動画像の各フレーム画像からなる上記再生画像データを生成する
ことを特徴とする請求項６に記載の復号化方法。
【請求項９】
上記第６のステップでは、
再生画像データ内トップフィールドと再生画像データ内ボトムフィールドとのフィールド間隔が等間隔又はほぼ等間隔になるように上記リバース再生動画像の各上記フレーム画像からなる上記再生画像データを生成する
ことを特徴とする請求項８に記載の復号化方法。
【請求項１０】
上記符号化データは記録媒体に記録されており、
上記第１のステップでは、上記記録媒体に記録された上記符号化データを読み出させる
ことを特徴とする請求項６に記載の復号化方法。
【請求項１１】
動画像データを複数のフレーム画像からなる所定の符号化処理単位で符号化することにより得られた符号化データを復号化し、リバース再生動画像を出力する復号化装置に対して、
上記符号化データを指定された再生速度に応じた速度で読み出させる第１のステップと、
上記第１のステップにおいて読み出された上記符号化データを格納する第２のステップと、
上記第２のステップにおいて格納された上記符号化データから、対象とする符号化データ及び当該符号化データを復号化するのに必要な符号化データからなる符号化データ群を生成する第３のステップと、
上記符号化データ群を上記指定された再生速度に応じた数の系列に振り分ける第４のステップと、
上記系列に振り分けられた上記符号化データを復号化処理する第５のステップと、
上記符号化データ群の上記対象とする符号化データに基づいて、上記指定された再生速度に応じた速度の上記リバース再生動画像の再生画像データを生成する第６のステップと
を実行させるためのプログラム。
【請求項１２】
動画像データを複数のフレーム画像からなる所定の符号化処理単位で符号化することにより得られた符号化データを復号化し、リバース再生動画像を出力する復号化装置に対して、
上記符号化データを指定された再生速度に応じた速度で読み出させる第１のステップと、
上記第１のステップにおいて読み出された上記符号化データを格納する第２のステップと、
上記第２のステップにおいて格納された上記符号化データから、対象とする符号化データ及び当該符号化データを復号化するのに必要な符号化データからなる符号化データ群を生成する第３のステップと、
上記符号化データ群を上記指定された再生速度に応じた数の系列に振り分ける第４のステップと、
上記系列に振り分けられた上記符号化データを復号化処理する第５のステップと、
上記符号化データ群の上記対象とする符号化データに基づいて、上記指定された再生速度に応じた速度の上記リバース再生動画像の再生画像データを生成する第６のステップと
を実行させるためのプログラムを記録した記録媒体。
【請求項１３】
動画像データを複数のフレーム画像からなる所定の符号化処理単位で符号化することにより得られた符号化データを復号化し、リバース再生動画像の出力を制御する復号化制御装置において、
上記符号化データを指定された再生速度に応じた速度で読み出させる読出し制御手段と、
上記読出し制御手段により読み出された上記符号化データから、対象とする符号化データ及び当該符号化データを復号化するのに必要な符号化データからなる符号化データ群を生成する符号化データ群生成手段と、
上記符号化データ群生成手段により生成された上記符号化データ群を、上記指定された再生速度に応じた数の復号化手段に振り分ける振分け手段と、
上記復号化手段により復号化処理された上記符号化データ群の上記対象とする符号化データに基づいて、上記指定された再生速度に応じた速度の上記リバース再生動画像の上記再生画像データを生成する再生画像データ生成手段と
を具えることを特徴とする復号化制御装置。
【請求項１４】
動画像データを複数のフレーム画像からなる所定の符号化処理単位で符号化することにより得られた符号化データを復号化し、リバース再生動画像の出力を制御する復号化制御方法において、
上記符号化データを指定された再生速度に応じた速度で読み出させる第１のステップと、
上記第１のステップにおいて読み出された上記符号化データから、対象とする符号化データ及び当該符号化データを復号化するのに必要な符号化データからなる符号化データ群を生成する第２のステップと、
上記第２のステップにおいて生成された上記符号化データ群を、上記指定された再生速度に応じた数の復号化手段に振り分ける第３のステップと、
上記復号化手段により復号化処理された上記符号化データ群の上記対象とする符号化データに基づいて、上記指定された再生速度に応じた速度の上記リバース再生動画像の上記再生画像データを生成する第４のステップと
を具えることを特徴とする復号化制御方法。
【請求項１５】
動画像データを複数のフレーム画像からなる所定の符号化処理単位で符号化することにより得られた符号化データを復号化し、リバース再生動画像の出力を制御する復号化制御装置において、
上記符号化データを指定された再生速度に応じた速度で読み出す読出手段により読み出された上記符号化データから、対象とする符号化データ及び当該符号化データを復号化するのに必要な符号化データからなる符号化データ群を生成する符号化データ群生成手段と、
上記符号化データ群を、上記符号化データを復号化処理する複数の復号化手段に振り分けるようにして、各上記復号化手段の復号化処理を制御するとともに、各上記復号化手段により復号化された上記符号化データ群の上記対象とする符号化データに基づいて、上記リバース再生画像の出力を上記指定された再生速度に応じて制御する制御手段と
を具えることを特徴とする復号化制御装置。
【請求項１６】
動画像データを複数のフレーム画像からなる所定の符号化処理単位で符号化することにより得られた符号化データを復号化し、リバース再生動画像の出力を制御する復号化制御方法において、
上記符号化データを指定された再生速度に応じた速度で読み出す読出手段により読み出された上記符号化データから、対象とする符号化データ及び当該符号化データを復号化するのに必要な符号化データからなる符号化データ群を生成する第１のステップと、
上記符号化データ群を、上記符号化データを復号化処理する複数の復号化手段に振り分けるようにして、各上記復号化手段の復号化処理を制御するとともに、各上記復号化手段により復号化された上記符号化データ群の上記対象とする符号化データに基づいて、上記リバース再生画像の出力を上記指定された再生速度に応じて制御する第２のステップと
を具えることを特徴とする復号化制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、復号化装置、復号化方法、プログラム及び記録媒体並びに復号化制御装置及び復号化制御方法に関し、例えばＭＰＥＧ（Moving Picture Experts Group）方式で予測符号化された動画像をリバース再生する復号化装置に適用して好適なものである。
【背景技術】
【０００２】
従来、動画像を効率的に圧縮する方法としてＭＰＥＧ方式がある。ＭＰＥＧ方式は、複数のフレーム画像から構成されるＧＯＰ（Group Of Picture）を単位として、フレーム相関を利用して各フレーム画像を順次圧縮符号化するもので、各フレーム画像をそれぞれそのＧＯＰ内における順番に応じてＩピクチャ、Ｐピクチャ又はＢピクチャのいずれかのタイプの圧縮符号化画像に変換するものである。
【０００３】
ここでＩピクチャは、フレーム内で完結するように符号化されたフレーム内符号化画像であり、Ｐピクチャは、時間的に先行するＩピクチャ又はＰピクチャから現在を予測することにより得られるフレーム間順方向予測符号化画像である。またＢピクチャは、時間的に先行するＩピクチャ又はＰピクチャと、時間的に後行するＩピクチャ又はＰピクチャとから現在を予測することにより得られる双方向予測符号化画像である。
【０００４】
なお、以下においては、１ＧＯＰに含まれるフレーム数をＮ、Ｉピクチャ又はＰピクチャが現れる周期をＭで表す。従って、例えば１ＧＯＰにおけるＩピクチャ(I)、Ｐピクチャ(P)及びＢピクチャ(B)の並びが「I,B,B,P,B,B,P,B,B,P,B,B,P,B,B」である場合には、Ｎが15、Ｍが３となる。
【０００５】
このようにＭＰＥＧ方式ではフレーム相関を利用してＧＯＰ単位で圧縮符号化処理を行うため、１倍速の処理能力を有する１個のＭＰＥＧ復号器（以下、すべてＭＰＥＧ復号器は１倍速の処理能力をもつとする）を用いてのリバース再生処理に制約が生じる。なお、リバース再生とは、非圧縮映像信号、即ち、ベースバンド信号の状態において、撮像時の方向（順方向）とは反対の時間軸方向に映像を表示し進めることである。
【０００６】
例えばＭＰＥＧ方式で圧縮符号化された動画像を１個のＭＰＥＧ復号器を用いてリバース再生する方法として、Ｉピクチャだけを復号化して再生する方法があるが、この方法によると、リバース再生を行うことは可能であるが、ユーザが任意の再生速度を指定することができず、またリバース再生動画像が飛び飛びの動きになって、動きの自然な（なめらかな）リバース再生を実現することができないという制約がある。
【０００７】
これはＭＰＥＧ方式では、フレーム相関を利用して各フレーム画像を圧縮符号化するために、Ｉピクチャ以外のＰピクチャやＢピクチャを復号化する際に、そのＰピクチャやＢピクチャを符号化する際に参照したＰピクチャやＩピクチャが予め復号化されている必要があり、この結果、１個のＭＰＥＧ復号器では復号化処理が間に合わなくなることによる。
【０００８】
この場合において、従来、ＭＰＥＧ方式で復号化処理するときには、例えばＢピクチャを復号化する際に必要なＩピクチャ及び又はＰピクチャを先に復号化してフレームメモリ９に記憶し、後にこのフレームメモリ９に記憶されたＩピクチャ及び又はＰピクチャを参照してＢピクチャを復号化処理することにより、１倍速ですべてのピクチャを復号化してリバース再生を行う方法が提案されている（例えば特許文献１参照）。
【０００９】
そしてこの方法を利用すれば、１ＧＯＰ内に存在するIピクチャだけではなくPピクチャ及びBピクチャも復号化するので、Iピクチャだけを復号化して再生する方法に比べて、なめらかなリバース再生を実現することができる利点がある。
【特許文献１】特開２０００−１７５１５１公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
ところで、近年、例えば編集装置などでは、図２６に示すように、１ＧＯＰを基本単位として読み込まれるＭＰＥＧストリームデータ（図２６（Ａ））を、１個のＭＰＥＧ復号器により順方向からＧＯＰの各ピクチャを復号化処理（図２６（Ｂ））してメモリに格納し、復号化されたＧＯＰの各ピクチャをメモリ内においてＧＯＰの各ピクチャを逆方向の順番に並び替えて読み出すことによって１倍速でのリバース再生（図２６（Ｃ））を行うことができるようになされている。
【００１１】
このとき、ＭＰＥＧ復号器において復号化処理が開始されてから実際にリバース再生が開始されるまでは、１ＧＯＰ分のレーテンシー（Latency）を必要とする。つまり１ＧＯＰの再生遅延が生じることとなり、１ＧＯＰのフレーム期間分の時間が必要となる。従って、かかるＭＰＥＧストリームデータを用いて、例えば編集作業などを行う際に、通常再生に比べリバース再生となると応答が遅くなるという問題がある。そして、この応答性の遅延は、ＧＯＰを長くするいわゆるロングＧＯＰ（Long GOP）のようにフレーム数Nを大きくする場合にさらに増大することとなる。
【００１２】
本発明は以上の点を考慮してなされたもので、複数のフレーム画像からなる所定の符号化処理単位の符号化データにおけるリバース再生動作時の応答性を向上し得る復号化装置、復号化方法、プログラム及び記録媒体並びに復号化制御装置及び復号化制御方法を提案しようとするものである。
【課題を解決するための手段】
【００１３】
かかる課題を解決するために本発明においては、動画像データを複数のフレーム画像からなる所定の符号化処理単位で符号化することにより得られた符号化データを復号化し、リバース再生動画像を出力する復号化装置において、符号化データを指定された再生速度に応じた速度で読み出させる読出し制御手段と、読出し制御手段により読み出された符号化データを格納する格納手段と、格納手段に格納された符号化データから、対象とする符号化データ及び当該符号化データを復号化するのに必要な符号化データからなる符号化データ群を生成する符号化データ群生成手段と、符号化データを復号化処理する複数の復号化手段と、符号化データ群を指定された再生速度に応じた数の復号化手段に振り分ける振分け手段と、各復号化手段により復号化処理された符号化データ群の対象とする符号化データに基づいて、指定された再生速度に応じた速度のリバース再生動画像の再生画像データを生成する再生画像データ生成手段とを設けるようにした。
【００１４】
この結果この復号化装置では、符号化データの復号化処理を開始してから実際に再生画像を表示するまでの再生遅延を短縮することができる。
【００１５】
また本発明においては、動画像データを複数のフレーム画像からなる所定の符号化処理単位で符号化することにより得られた符号化データを復号化し、リバース再生動画像を出力する復号化方法において、符号化データを指定された再生速度に応じた速度で読み出させる第１のステップと、第１のステップにおいて読み出された符号化データを格納する第２のステップと、第２のステップにおいて格納された符号化データから、対象とする符号化データ及び当該符号化データを復号化するのに必要な符号化データからなる符号化データ群を生成する第３のステップと、符号化データ群を指定された再生速度に応じた数の系列に振り分ける第４のステップと、系列に振り分けられた符号化データを復号化処理する第５のステップと、符号化データ群の対象とする符号化データに基づいて、指定された再生速度に応じた速度のリバース再生動画像の再生画像データを生成する第６のステップとを設けるようにした。
【００１６】
この結果この復号化方法では、符号化データの復号化処理を開始してから実際に再生画像を表示するまでの再生遅延を短縮することができる。
【００１７】
さらに本発明においては、プログラムによって、動画像データを複数のフレーム画像からなる所定の符号化処理単位で符号化することにより得られた符号化データを復号化し、リバース再生動画像を出力する復号化装置に対して、符号化データを指定された再生速度に応じた速度で読み出させる第１のステップと、第１のステップにおいて読み出された符号化データを格納する第２のステップと、第２のステップにおいて格納された符号化データから、対象とする符号化データ及び当該符号化データを復号化するのに必要な符号化データからなる符号化データ群を生成する第３のステップと、符号化データ群を指定された再生速度に応じた数の系列に振り分ける第４のステップと、系列に振り分けられた符号化データを復号化処理する第５のステップと、符号化データ群の対象とする符号化データに基づいて、指定された再生速度に応じた速度のリバース再生動画像の再生画像データを生成する第６のステップとを実行させるようにした。
【００１８】
この結果このプログラムでは、符号化データの復号化処理を開始してから実際に再生画像を表示するまでの再生遅延を短縮することができる。
【００１９】
さらに本発明においては、プログラムに記録された記録媒体によって、動画像データを複数のフレーム画像からなる所定の符号化処理単位で符号化することにより得られた符号化データを復号化し、リバース再生動画像を出力する復号化装置に対して、符号化データを指定された再生速度に応じた速度で読み出させる第１のステップと、第１のステップにおいて読み出された符号化データを格納する第２のステップと、第２のステップにおいて格納された符号化データから、対象とする符号化データ及び当該符号化データを復号化するのに必要な符号化データからなる符号化データ群を生成する第３のステップと、符号化データ群を指定された再生速度に応じた数の系列に振り分ける第４のステップと、系列に振り分けられた符号化データを復号化処理する第５のステップと、符号化データ群の対象とする符号化データに基づいて、指定された再生速度に応じた速度のリバース再生動画像の再生画像データを生成する第６のステップとを実行させるようにした。
【００２０】
この結果この記録媒体では、符号化データの復号化処理を開始してから実際に再生画像を表示するまでの再生遅延を短縮することができる。
【００２１】
さらに本発明においては、動画像データを複数のフレーム画像からなる所定の符号化処理単位で符号化することにより得られた符号化データを復号化し、リバース再生動画像の出力を制御する復号化制御装置において、符号化データを指定された再生速度に応じた速度で読み出させる読出し制御手段と、読出し制御手段により読み出された符号化データから、対象とする符号化データ及び当該符号化データを復号化するのに必要な符号化データからなる符号化データ群を生成する符号化データ群生成手段と、符号化データ群生成手段により生成された符号化データ群を、指定された再生速度に応じた数の復号化手段に振り分ける振分け手段と、復号化手段により復号化処理された符号化データ群の対象とする符号化データに基づいて、指定された再生速度に応じた速度のリバース再生動画像の再生画像データを生成する再生画像データ生成手段とを設けるようにした。
【００２２】
この結果この復号化制御装置では、符号化データの復号化処理を開始してから実際に再生画像を表示するまでの再生遅延を短縮することができる。
【００２３】
さらに本発明においては、動画像データを複数のフレーム画像からなる所定の符号化処理単位で符号化することにより得られた符号化データを復号化し、リバース再生動画像の出力を制御する復号化制御方法において、符号化データを指定された再生速度に応じた速度で読み出させる第１のステップと、第１のステップにおいて読み出された符号化データから、対象とする符号化データ及び当該符号化データを復号化するのに必要な符号化データからなる符号化データ群を生成する第２のステップと、第２のステップにおいて生成された符号化データ群を、指定された再生速度に応じた数の復号化手段に振り分ける第３のステップと、復号化手段により復号化処理された符号化データ群の対象とする符号化データに基づいて、指定された再生速度に応じた速度のリバース再生動画像の再生画像データを生成する第４のステップとを設けるようにした。
【００２４】
この結果この復号化制御方法では、符号化データの復号化処理を開始してから実際に再生画像を表示するまでの再生遅延を短縮することができる。
【００２５】
さらに本発明においては、動画像データを複数のフレーム画像からなる所定の符号化処理単位で符号化することにより得られた符号化データを復号化し、リバース再生動画像の出力を制御する復号化制御装置において、符号化データを指定された再生速度に応じた速度で読み出す読出手段により読み出された符号化データから、対象とする符号化データ及び当該符号化データを復号化するのに必要な符号化データからなる符号化データ群を生成する符号化データ群生成手段と、符号化データ群を、符号化データを復号化処理する複数の復号化手段に振り分けるようにして、各復号化手段の復号化処理を制御するとともに、各復号化手段により復号化された符号化データ群の対象とする符号化データに基づいて、リバース再生画像の出力を指定された再生速度に応じて制御する制御手段とを設けるようにした。
【００２６】
この結果この復号化制御装置では、符号化データの復号化処理を開始してから実際に再生画像を表示するまでの再生遅延を短縮することができる。
【００２７】
さらに本発明においては、動画像データを複数のフレーム画像からなる所定の符号化処理単位で符号化することにより得られた符号化データを復号化し、リバース再生動画像の出力を制御する復号化制御方法において、符号化データを指定された再生速度に応じた速度で読み出す読出手段により読み出された符号化データから、対象とする符号化データ及び当該符号化データを復号化するのに必要な符号化データからなる符号化データ群を生成する第１のステップと、符号化データ群を、符号化データを復号化処理する複数の復号化手段に振り分けるようにして、各復号化手段の復号化処理を制御するとともに、各復号化手段により復号化された符号化データ群の対象とする符号化データに基づいて、リバース再生画像の出力を指定された再生速度に応じて制御する第２のステップとを設けるようにした。
【００２８】
この結果この復号化制御方法では、符号化データの復号化処理を開始してから実際に再生画像を表示するまでの再生遅延を短縮することができる。
【発明の効果】
【００２９】
本発明によれば、動画像データを複数のフレーム画像からなる所定の符号化処理単位で符号化することにより得られた符号化データを復号化し、リバース再生動画像を出力する復号化装置において、符号化データを指定された再生速度に応じた速度で読み出させる読出し制御手段と、読出し制御手段により読み出された符号化データを格納する格納手段と、格納手段に格納された符号化データから、対象とする符号化データ及び当該符号化データを復号化するのに必要な符号化データからなる符号化データ群を生成する符号化データ群生成手段と、符号化データを復号化処理する複数の復号化手段と、符号化データ群を指定された再生速度に応じた数の復号化手段に振り分ける振分け手段と、各復号化手段により復号化処理された符号化データ群の対象とする符号化データに基づいて、指定された再生速度に応じた速度のリバース再生動画像の再生画像データを生成する再生画像データ生成手段とを設けるようにしたことにより、符号化データの復号化処理を開始してから実際に再生画像を表示するまでの再生遅延を短縮することができ、かくして複数のフレーム画像からなる所定の符号化処理単位の符号化データにおけるリバース再生動作時の応答性を向上し得る復号化装置を実現することができる。
【００３０】
また本発明によれば、動画像データを複数のフレーム画像からなる所定の符号化処理単位で符号化することにより得られた符号化データを復号化し、リバース再生動画像を出力する復号化方法において、符号化データを指定された再生速度に応じた速度で読み出させる第１のステップと、第１のステップにおいて読み出された符号化データを格納する第２のステップと、第２のステップにおいて格納された符号化データから、対象とする符号化データ及び当該符号化データを復号化するのに必要な符号化データからなる符号化データ群を生成する第３のステップと、符号化データ群を指定された再生速度に応じた数の系列に振り分ける第４のステップと、系列に振り分けられた符号化データを復号化処理する第５のステップと、符号化データ群の対象とする符号化データに基づいて、指定された再生速度に応じた速度のリバース再生動画像の再生画像データを生成する第６のステップとを設けるようにしたことにより、符号化データの復号化処理を開始してから実際に再生画像を表示するまでの再生遅延を短縮することができ、かくして複数のフレーム画像からなる所定の符号化処理単位の符号化データにおけるリバース再生動作時の応答性を向上し得る復号化方法を実現することができる。
【００３１】
さらに本発明によれば、プログラムによって、動画像データを複数のフレーム画像からなる所定の符号化処理単位で符号化することにより得られた符号化データを復号化し、リバース再生動画像を出力する復号化装置に対して、符号化データを指定された再生速度に応じた速度で読み出させる第１のステップと、第１のステップにおいて読み出された符号化データを格納する第２のステップと、第２のステップにおいて格納された符号化データから、対象とする符号化データ及び当該符号化データを復号化するのに必要な符号化データからなる符号化データ群を生成する第３のステップと、符号化データ群を指定された再生速度に応じた数の系列に振り分ける第４のステップと、系列に振り分けられた符号化データを復号化処理する第５のステップと、符号化データ群の対象とする符号化データに基づいて、指定された再生速度に応じた速度のリバース再生動画像の再生画像データを生成する第６のステップとを実行させるようにしたことにより、符号化データの復号化処理を開始してから実際に再生画像を表示するまでの再生遅延を短縮することができ、かくして複数のフレーム画像からなる所定の符号化処理単位の符号化データにおけるリバース再生動作時の応答性を向上し得るプログラムを実現することができる。
【００３２】
さらに本発明によれば、プログラムに記録された記録媒体によって、動画像データを複数のフレーム画像からなる所定の符号化処理単位で符号化することにより得られた符号化データを復号化し、リバース再生動画像を出力する復号化装置に対して、符号化データを指定された再生速度に応じた速度で読み出させる第１のステップと、第１のステップにおいて読み出された符号化データを格納する第２のステップと、第２のステップにおいて格納された符号化データから、対象とする符号化データ及び当該符号化データを復号化するのに必要な符号化データからなる符号化データ群を生成する第３のステップと、符号化データ群を指定された再生速度に応じた数の系列に振り分ける第４のステップと、系列に振り分けられた符号化データを復号化処理する第５のステップと、符号化データ群の対象とする符号化データに基づいて、指定された再生速度に応じた速度のリバース再生動画像の再生画像データを生成する第６のステップとを実行させるようにしたことにより、符号化データの復号化処理を開始してから実際に再生画像を表示するまでの再生遅延を短縮することができ、かくして複数のフレーム画像からなる所定の符号化処理単位の符号化データにおけるリバース再生動作時の応答性を向上し得る記録媒体を実現することができる。
【００３３】
さらに本発明によれば、動画像データを複数のフレーム画像からなる所定の符号化処理単位で符号化することにより得られた符号化データを復号化し、リバース再生動画像の出力を制御する復号化制御装置において、符号化データを指定された再生速度に応じた速度で読み出させる読出し制御手段と、読出し制御手段により読み出された符号化データから、対象とする符号化データ及び当該符号化データを復号化するのに必要な符号化データからなる符号化データ群を生成する符号化データ群生成手段と、符号化データ群生成手段により生成された符号化データ群を、指定された再生速度に応じた数の復号化手段に振り分ける振分け手段と、復号化手段により復号化処理された符号化データ群の対象とする符号化データに基づいて、指定された再生速度に応じた速度のリバース再生動画像の再生画像データを生成する再生画像データ生成手段とを設けるようにしたことにより、符号化データの復号化処理を開始してから実際に再生画像を表示するまでの再生遅延を短縮することができ、かくして複数のフレーム画像からなる所定の符号化処理単位の符号化データにおけるリバース再生動作時の応答性を向上し得る復号化制御装置を実現することができる。
【００３４】
さらに本発明によれば、動画像データを複数のフレーム画像からなる所定の符号化処理単位で符号化することにより得られた符号化データを復号化し、リバース再生動画像の出力を制御する復号化制御方法において、符号化データを指定された再生速度に応じた速度で読み出させる第１のステップと、第１のステップにおいて読み出された符号化データから、対象とする符号化データ及び当該符号化データを復号化するのに必要な符号化データからなる符号化データ群を生成する第２のステップと、第２のステップにおいて生成された符号化データ群を、指定された再生速度に応じた数の復号化手段に振り分ける第３のステップと、復号化手段により復号化処理された符号化データ群の対象とする符号化データに基づいて、指定された再生速度に応じた速度のリバース再生動画像の再生画像データを生成する第４のステップとを設けるようにしたことにより、符号化データの復号化処理を開始してから実際に再生画像を表示するまでの再生遅延を短縮することができ、かくして複数のフレーム画像からなる所定の符号化処理単位の符号化データにおけるリバース再生動作時の応答性を向上し得る復号化制御方法を実現することができる。
【００３５】
さらに本発明によれば、動画像データを複数のフレーム画像からなる所定の符号化処理単位で符号化することにより得られた符号化データを復号化し、リバース再生動画像の出力を制御する復号化制御装置において、符号化データを指定された再生速度に応じた速度で読み出す読出手段により読み出された符号化データから、対象とする符号化データ及び当該符号化データを復号化するのに必要な符号化データからなる符号化データ群を生成する符号化データ群生成手段と、符号化データ群を、符号化データを復号化処理する複数の復号化手段に振り分けるようにして、各復号化手段の復号化処理を制御するとともに、各復号化手段により復号化された符号化データ群の対象とする符号化データに基づいて、リバース再生画像の出力を指定された再生速度に応じて制御する制御手段とを設けるようにしたことにより、符号化データの復号化処理を開始してから実際に再生画像を表示するまでの再生遅延を短縮することができ、かくして複数のフレーム画像からなる所定の符号化処理単位の符号化データにおけるリバース再生動作時の応答性を向上し得る復号化制御装置を実現することができる。
【００３６】
さらに本発明によれば、動画像データを複数のフレーム画像からなる所定の符号化処理単位で符号化することにより得られた符号化データを復号化し、リバース再生動画像の出力を制御する復号化制御方法において、符号化データを指定された再生速度に応じた速度で読み出す読出手段により読み出された符号化データから、対象とする符号化データ及び当該符号化データを復号化するのに必要な符号化データからなる符号化データ群を生成する第１のステップと、符号化データ群を、符号化データを復号化処理する複数の復号化手段に振り分けるようにして、各復号化手段の復号化処理を制御するとともに、各復号化手段により復号化された符号化データ群の対象とする符号化データに基づいて、リバース再生画像の出力を指定された再生速度に応じて制御する第２のステップとを設けるようにしたことにより、符号化データの復号化処理を開始してから実際に再生画像を表示するまでの再生遅延を短縮することができ、かくして複数のフレーム画像からなる所定の符号化処理単位の符号化データにおけるリバース再生動作時の応答性を向上し得る復号化制御方法を実現することができる。
【発明を実施するための最良の形態】
【００３７】
以下図面について、本発明の一実施の形態を詳述する。
【００３８】
（１）原理
例えばＮを15、Ｍを３とするＭＰＥＧ方式（ロングＧＯＰ（Long GOP））の圧縮符号化処理では、図１に示すように、各ＧＯＰ内の３番目のフレーム画像がフレーム内符号化処理されてＩピクチャに変換される。また６番目、９番目、12番目及び15番目のフレーム画像は、時間的に先行するＩピクチャ又はＰピクチャを用いて順方向予測符号化処理されてＰピクチャに変換される。
【００３９】
さらに、これ以外の１番目及び２番目のフレーム画像は、前のＧＯＰの最後のＰピクチャ及び自ＧＯＰのＩピクチャを用いて双方向予測符号化処理されてＢピクチャに変換され、以下、４番目及び５番目、７番目及び８番目、10番目及び11番目並びに13番目及び14番目のフレーム画像はそれぞれ自ＧＯＰ内の前後のＩピクチャ又はＰピクチャを用いて双方向予測符号化処理されてＢピクチャに変換される。
【００４０】
従って、かかる圧縮符号化処理により得られた符号化データにおける各ＧＯＰのピクチャ構造は、当該ＧＯＰを構成する各ピクチャを、そのピクチャタイプを表すアルファベット（I、P、B）と表示する順番（1、2、3、……）を表す数字との組み合わせで表すものとすると、B1、B2、I3、B4、B5、P6、B7、B8、P9、B10、B11、P12、B13、B14、P15という表示順（ディスプレイオーダ）で表すことができる。
【００４１】
この場合において、Ｂピクチャは時間的に先行するＩピクチャ又はＰピクチャだけでなく、時間的に後行するＩピクチャ又はＰピクチャをも参照して符号化及び復号化されるため、符号化や復号化の際に、その参照すべきＩピクチャ又はＰピクチャが予め符号化又は復号化されている必要がある。
【００４２】
そこでＭＰＥＧ方式では、図２に示すように、ＧＯＰごとにフレーム画像をI3、B1、B2、P6、B4、B5、P9、B7、B8、P12、B10、B11、P15、B13、B14という符号化順（コーディングオーダ）に並び替えて圧縮符号化処理を行い、このようにして得られた各符号化データをそのピクチャ構造のままＭＰＥＧストリームデータとして記録媒体に記録し、又は復号化側に送信するようになされている。
【００４３】
ところで、図１について上述したように、Ｎが15、Ｍが３のＭＰＥＧストリームデータを復号化する場合、ピクチャI3〜B14については自ＧＯＰの復号化データのみを参照して復号化することができる。しかしながら、ピクチャB1、B2については自ＧＯＰのピクチャI3の復号化データのほかに直前のＧＯＰのピクチャP15の復号化データが必要となる。そして、直前のＧＯＰのピクチャP15を復号化するためには、直前のＧＯＰのピクチャI3、P6、P9、P12の復号化データが必要となる。
【００４４】
そこで従来では、例えば図３（Ａ）に示すように、ピクチャ構造がI3、B1、B2、P6、B4、B5、P9、B7、B8、P12、B10、B11、P15、B13、B14という符号化順（コーディングオーダ）で読み込まれる（ＧＯＰ単位で読み込まれる）ＭＰＥＧストリームデータＤ１について、図３（Ｂ）に示すように、（ｎ−１）番目のＧＯＰ(n-1)のピクチャI3、P6、P9、P12、P15及びｎ番目のＧＯＰ（ｎ）のピクチャI3、B1、B2、P6、B4、B5、P9、B7、B8、P12、B10、B11、P15、B13、B14を１個のＭＰＥＧ復号器により順次復号化処理する。
【００４５】
そして、図３（Ｃ）に示すように、例えばｎ番目のＧＯＰ(n)のピクチャをP15、B14、B13、P12、B11、B10、P9、B8、B7、P6、B5、B4、I3、B2、B1の表示順（ディスプレイオーダ）に並び替えて表示させることにより１倍速でのリバース再生を行うことができる。
【００４６】
ところが、このとき（ｎ−１）番目のＧＯＰ(n-1)のピクチャI3の復号化処理を開始してから、ｎ番目のＧＯＰ(n)のピクチャP15を表示させるまでには、１９フレーム期間分の時間が必要となることとなる。
【００４７】
また、従来では、例えば図４（Ａ）に示すようにピクチャ構造がｎ番目のＧＯＰ(n)のピクチャの最後尾に、次の（ｎ＋１）番目のＧＯＰ(n+1)のピクチャI3、B1、B2を付加した構造であるI3、B1、B2、P6、B4、B5、P9、B7、B8、P12、B10、B11、P15、B13、B14、I3、B1、B2という符号化順（コーディングオーダ）で読み込まれる（いわゆるＧＯＰずれで読み込まれる）ＭＰＥＧストリームデータＤ１について、図４（Ｂ）に示すように、ｎ番目のＧＯＰ(n)のピクチャB1、B2を除いたピクチャI3、P6、B4、B5、P9、B7、B8、P12、B10、B11、P15、B13、B14と、次の（ｎ＋１）番目のＧＯＰ(n+1)のピクチャI3、B1、B2を１個のＭＰＥＧ復号器により順次復号化処理する。
【００４８】
そして、図４（Ｃ）に示すように、例えば（ｎ＋１）番目のＧＯＰ(n+1)及びｎ番目のＧＯＰ(n)のピクチャをB2、B1、P15、B14、B13、P12、B11、B10、P9、B8、B7、P6、B5、B4、I3という表示順（ディスプレイオーダ）に並び替えて表示させることによって、１倍速でのリバース再生を行うことができる。
【００４９】
ところが、このときｎ番目のＧＯＰ(n)のピクチャI3の復号化処理を開始してから、（ｎ＋１）番目のＧＯＰ(n+1)のピクチャB2を表示させるまでには、１６フレーム期間分の時間が必要となることとなる。
【００５０】
そこで、本実施の形態による再生装置では、複数個のＭＰＥＧ復号器によって並列的に復号化処理することで、ｎ番目のＧＯＰ(n)のピクチャの復号化処理を開始してから表示するピクチャまでの再生の遅延を短縮する。
【００５１】
すなわち、例えば図５（Ａ）に示すように、上述と同様のＧＯＰ単位で読み込まれるＭＰＥＧストリームデータＤ１について、図５（Ｂ）に示すように、任意のｎ番目のＧＯＰ(n)の表示するピクチャ及び当該ピクチャを復号化するために必要なピクチャによるピクチャ群を生成する。このとき図５（Ｃ）のように例えば表示するピクチャをｎ番目のＧＯＰ(n)のピクチャP15であるとすると、このようにして生成されたｎ番目のＧＯＰ(n)のピクチャI3、P6、P9、P12、P15というピクチャ群は、任意のｎ番目のＧＯＰ(n)のピクチャの復号化処理を開始してから表示するピクチャまでの再生遅延が最も短縮されることが分かる。
【００５２】
そして、このようにｎ番目のＧＯＰ(n)における表示するピクチャ及び当該ピクチャを復号化するために必要なピクチャによるピクチャ群（以下、これを再生遅延短縮ピクチャ群と呼ぶ）ＰＤＳのＭＰＥＧストリームデータＤ１をＭＰＥＧ復号器により復号化することにより、図５（Ｃ）のように例えば任意のｎ番目のＧＯＰ(n)の表示するピクチャであるピクチャP15をリバース再生画像として表示させる。
【００５３】
このようにして本実施の形態による再生装置は、かかる原理を利用して、例えば図５（Ａ）のようなピクチャ構造がI3、B1、B2、P6、B4、B5、P9、B7、B8、P12、B10、B11、P15、B13、B14という符号化順（コーディングオーダ）で読み込まれる（ＧＯＰ単位で読み込まれる）ＭＰＥＧストリームデータＤ１について、図５（Ｂ）について上述した再生遅延短縮ピクチャ群ＰＤＳを順次生成し、これら生成した再生遅延短縮ピクチャ群ＰＤＳを複数個のＭＰＥＧ復号器によって並列的に復号化処理することで、ｎ番目のＧＯＰ(n)のピクチャの復号化処理を開始してから表示するピクチャまでの再生遅延を短縮し得るようになされた点を第１の特徴としている。
【００５４】
このとき、ｎ番目のＧＯＰ(n)のピクチャI3の復号化処理を開始してから、ｎ番目のＧＯＰ(n)のピクチャP15を表示させるまでに、５フレーム期間分の時間のみが必要となることとなる。
【００５５】
一方、このようにＭＰＥＧストリームデータＤ１に基づくリバース再生動画像を表示する場合、ＢピクチャはＩピクチャ又はＰピクチャから参照されるために、ｎ番目のＧＯＰ(n)における表示するピクチャがＩピクチャ又はＰピクチャであるときには、当該Ｉピクチャ又はＰピクチャから参照されるＢピクチャにおいてもこれらＩピクチャ又はＰピクチャと共に復号化処理を行ったほうが復号化処理の効率が良いことが分かる。
【００５６】
そこで、本実施の形態による再生装置は、リバース再生動作時には、再生遅延短縮ピクチャ群ＰＤＳを、ｎ番目のＧＯＰ(n)における表示するＩピクチャ又はＰピクチャ、当該Ｉピクチャ又はＰピクチャを復号化するために必要なピクチャ及び表示するＩピクチャ又はＰピクチャから参照されるＢピクチャの組み合わせで再生遅延短縮ピクチャ群ＰＤＳを生成する（図７（Ｂ）参照）ことにより、ＭＰＥＧストリームデータＤ１の復号化処理の効率をより向上させ得るようになされた点を第２の特徴としている。
【００５７】
この場合において、ＭＰＥＧストリームデータＤ１に基づくリバース再生動画像を表示する際、復号化したピクチャをそのまま（フレーム単位で）表示することも考えられるが、この方法によると、比較的動きが少ない静止画的な性質を持っている動画像では有利であるが、動きの激しい動画像では表示されるリバース再生動画像の動きが滑らかさのないぎこちない動きになる問題がある。また、この動きのぎこちなさは、リバース再生動作を倍速再生表示した場合にさらに増大することとなる。
【００５８】
このとき本実施の形態による再生装置は、リバース再生動画像を表示する際、復号化したピクチャのフレーム画像をフレーム単位で表示するだけではなく、フィールド単位で表示するようになされている。つまり、リバース再生動作時の倍速に応じて、表示すべき各ピクチャを順次復号化処理すると共に、これら復号化処理した各ピクチャのフレーム画像を構成する２つのフィールドをリバース再生速度に応じて順次合成処理するようにして表示すべき画像（以下、これを合成画像という）を順次生成する。
【００５９】
すなわち、このとき復号化処理した各ピクチャのフレーム画像を構成する２つのフィールドで表示した場合には、復号化処理した各ピクチャのフレーム画像は、時間的に先に表示される画像であるピクチャ内のトップフィールド（以下、これをピクチャ内トップフィールドと呼ぶ）と、時間的に後に表示される画像であるピクチャ内のボトムフィールド（以下、これをピクチャ内ボトムフィールドと呼ぶ）から構成されている（図１７（Ｂ）参照）。
【００６０】
ここで、例えばトップフィールドデータのピクチャ内ボトムフィールドを重心移動させ、表示すべき合成画像のトップフィールド（以下、これを合成画像内トップフィールドと呼ぶ）として選択した場合には、当該ピクチャ内ボトムフィールド間のフィールド間隔が等間隔又はほぼ等間隔になるように、合成画像内のボトムフィールド（以下、これを合成画像内ボトムフィールドと呼ぶ）を選択することによって、表示すべき合成画像のフィールド間の間隔を調整する（図１６（Ｈ）参照）。
【００６１】
つまり、表示すべき合成画像を構成する２つのフィールドのうち、合成画像データ内トップフィールドと合成画像データ内ボトムフィールドとのフィールド間隔が等間隔又はほぼ等間隔になるように各ピクチャのフレーム画像を選択して合成画像を生成し得るようになされている。
【００６２】
従って、リバース再生動画像のすべての合成画像がこのように生成されるものである場合には、表示される合成画像の合成画像内トップフィールドと合成画像内ボトムフィールドとのフィールド間隔が等間隔又はほぼ等間隔に表示されることとなり、より滑らかにリバース再生動画像を表示できることとなる（図１６（Ｈ）参照）。
【００６３】
そこで、本実施の形態による再生装置は、表示すべき合成画像のフィールド間の間隔を等間隔又はほぼ等間隔になるように調整し、順次合成するようにして表示すべき合成画像を順次生成し得るようにした点を第３の特徴としている。
【００６４】
他方、このようにしてリバース再生動画像を表示するに際し、表示するピクチャを生成するのに最も時間を要するのは表示するピクチャがピクチャB1又はピクチャB2の場合である（図７（Ｆ）参照）。
【００６５】
これは、ピクチャB1又はピクチャB2を復号化するために、直前のＧＯＰのピクチャI3、P6、P9、P12、P15及び自ＧＯＰのピクチャI3をそれぞれ復号化処理しなければならないからである。そして、このような場合に生成される再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を当該生成された順番で複数個のＭＰＥＧ復号器に順番に振り分けた場合に、当該複数個のＭＰＥＧ復号器では復号化処理が間に合わなくなることがある（図１８（Ｄ）、（Ｅ）参照）。
【００６６】
そこで、本実施の形態による再生装置は、上述のように表示するピクチャを生成するのに時間を要する再生遅延短縮ピクチャ群ＰＤＳを順番にかかわらず複数個のＭＰＥＧ復号器に振り分けることにより、ＭＰＥＧストリームデータＤ１の復号化処理の効率をより向上させ得るようになされた点を第４の特徴としている。
【００６７】
以下、本実施の形態による再生装置について詳述する。
【００６８】
（２）第１の実施の形態
（２−１）第１の実施の形態による再生装置の構成
図６において、１は全体として本実施の形態による再生装置を示し、例えばハードディスク装置等からなるストレージ部２に記憶保持されたＡＶ（Audio Video）コンテンツの中からユーザにより指定されたＡＶコンテンツのＭＰＥＧストリームデータ（Ｎ＝15、Ｍ＝３）を、ユーザにより指定された任意の再生方向及び再生速度で再生又はリバース再生し得るようになされている。
【００６９】
すなわちこの再生装置１の場合、操作部３が操作されて、ストレージ部２に記憶保持されているＡＶコンテンツの中からユーザが所望するＡＶコンテンツ、その方向及び速度が指定されると、これに応じた操作信号Ｓ１が復号化コントロール部４の制御部５に与えられる。
【００７０】
この復号化コントロール部４は、再生装置１全体の動作制御を司る制御部５が、メモリ制御部６、データ分配部７及びデータ選別部８とから構成されている。また制御部５は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）５Ａ及びＲＡＭ（Random Access Memory）を含むマイクロコンピュータ構成でなり、例えば操作部３から与えられる操作信号Ｓ１と、ＲＯＭ５Ａに予め格納された制御プログラムとに基づいて、ストレージ部２、メモリ制御部６、データ分配部７、データ選別部８及びＭＰＥＧ復号部１０をそれぞれ制御する。
【００７１】
かくして制御部５は、供給される操作信号Ｓ１に応じた読出し制御信号Ｓ２をストレージ部２に送出し、ストレージ部２は、制御部５の制御のもとに、そのとき記憶保持しているＡＶコンテンツのうちの指定されたＡＶコンテンツのＭＰＥＧストリームデータＤ１をＧＯＰを基本単位としてユーザにより指定された速度で読み出し、これをメモリ制御部６に送出する。
【００７２】
メモリ制御部６は、例えば数ＧＯＰ分のＭＰＥＧストリームデータＤ１を記憶し得るメモリ９が接続されており、供給されるＭＰＥＧストリームデータＤ１をメモリ９に格納させる。
【００７３】
そしてメモリ制御部６は、操作部３において順方向の再生方向が選択された通常再生動作時には、制御部５の制御のもとに、当該メモリ９を用いながら、格納されたＭＰＥＧストリームデータＤ１をＧＯＰを基本単位としてユーザにより指定された速度で読み出し、これをデータ分配部７に送出する。
【００７４】
データ分配部７は、制御部５の制御のもとに、供給されるＭＰＥＧストリームデータＤ１をＭＰＥＧ復号部１０内の対応する第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅに振り分ける。
【００７５】
このときこのＭＰＥＧ復号部１０は、合計５個の第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅから構成されており、制御部５の制御のもとに、指定された速度に応じて、第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅの中からデータ分配部７によりＭＰＥＧストリームデータＤ１が振り分けられる１〜５個の第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅのみが稼働する。そしてこれら稼働した第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅは、制御部５の制御のもとに、供給されるＭＰＥＧストリームデータＤ１を順次復号化処理し、得られたベースバンドのストリームデータ（以下、これをベースバンドストリームデータと呼ぶ）Ｄ２をデータ選別部８に送出する。
【００７６】
データ選別部８は、制御部５の制御のもとに、稼働中の第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅからそれぞれ供給されるベースバンドストリームデータＤ２に対して表示するピクチャを選択し、また必要時に例えばカラーコレクションなどのエフェクト処理等を施し、かくして得られた選択ベースバンドストリームデータＤ３を表示部１１に送出する。
【００７７】
この結果この選択ベースバンドストリームデータＤ３に基づいて、ユーザにより指定されたＡＶコンテンツの動画像が順方向の再生方向で、かつユーザにより指定された速度で表示部１１に表示される。
【００７８】
一方、メモリ制御部６は、操作部３において逆方向の再生方向が選択されたリバース再生動作時には、制御部５の制御のもとに、メモリ９を用いて逆方向の表示順（ディスプレイオーダ）への並び替えを考慮しながら、図５について上述した再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を順次生成し、これらを最終的な再生画像出力タイミングに合わせてデータ分配部７に送出する。
【００７９】
データ分配部７は、制御部５の制御のもとに、供給される再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１をＭＰＥＧ復号部１０内の対応する第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅに振り分ける。
【００８０】
このときこのＭＰＥＧ復号部１０は、制御部５の制御のもとに、指定された速度に応じて、第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅの中からデータ分配部７により再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１が振り分けられる１〜５個の第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅのみが稼働する。そしてこれら稼働した第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅは、制御部５の制御のもとに、供給される再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を順次復号化処理し、得られたベースバンドストリームデータＤ２をデータ選別部８に送出する。
【００８１】
データ選別部８は、制御部５の制御のもとに、稼働中の第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅからそれぞれ供給されるベースバンドストリームデータＤ２に対して表示するピクチャを選択し、また必要時にエフェクト処理等を施し、かくして得られた選択ベースバンドストリームデータＤ３を表示部１１に送出する。
【００８２】
この結果この選択ベースバンドストリームデータＤ３に基づいて、ユーザにより指定されたＡＶコンテンツの動画像が逆方向の再生方向で、かつユーザにより指定された速度で表示部１１に表示される。
【００８３】
（２−２）リバース再生動作時における再生装置１の具体的処理
次に、リバース再生動作時における再生装置１の具体的な処理内容について説明する。
【００８４】
（２−２−１）１倍速リバース再生動作時における再生装置１の具体的処理
１倍速リバース再生動作時、ストレージ部２は、図７（Ａ）に示すように、指定されたＡＶコンテンツのＭＰＥＧストリームデータＤ１を例えばＧＯＰを基本単位として１倍速で順次読み出し、これをメモリ制御部６に送出して、当該ＭＰＥＧストリームデータＤ１をメモリ９に格納させる。
【００８５】
メモリ制御部６は、制御部５の制御のもとに、メモリ９に格納されるＭＰＥＧストリームデータＤ１に基づいて、逆方向の表示順（ディスプレイオーダ）への並び替えを考慮しながら、図５について上述した再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を順次生成し、これらを最終的な再生画像出力タイミングに合わせてデータ分配部７に送出する。
【００８６】
データ分配部７は、制御部５の制御のもとに、これら再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を順次循環的に第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅに振り分ける。従って、ｋ＝１、２、……として、第１のＭＰＥＧ復号器１０Ａには、（５ｋ−４）番目の再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１が振り分けられ、第２のＭＰＥＧ復号器１０Ｂには、（５ｋ−３）番目の再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１が振り分けられ、第３のＭＰＥＧ復号器１０Ｃには、（５ｋ−２）番目の再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１が振り分けられ、第４のＭＰＥＧ復号器１０Ｄには、（５ｋ−１）番目の再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１が振り分けられ、第５のＭＰＥＧ復号器１０Ｅには、５ｋ番目の再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１が振り分けられる。
【００８７】
第１のＭＰＥＧ復号器１０Ａは、図７（Ｂ）に示すように、データ分配部７から供給される再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を例えば０番目のＧＯＰ(0)のピクチャB13の符号化データがストレージ部２から読み出されたタイミングで復号化処理を開始し、当該再生遅延短縮ピクチャ群ＰＤＳ内の各ピクチャの符号化データ（ＭＰＥＧストリームデータＤ１）を順次復号化処理する。また第１のＭＰＥＧ復号器１０Ａは、これ以降に与えられる再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１についてもそれぞれ所定のタイミングで順次復号化処理し、この結果として得られたベースバンドストリームデータＤ２を順次データ選別部８に送出する。
【００８８】
第２のＭＰＥＧ復号器１０Ｂは、図７（Ｃ）に示すように、データ分配部７から供給される再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を第１のＭＰＥＧ復号器１０Ａが０番目のＧＯＰ(0)のピクチャP15についての復号化処理を開始するタイミングで復号化処理を開始し、当該再生遅延短縮ピクチャ群ＰＤＳ内の各ピクチャの符号化データ（ＭＰＥＧストリームデータＤ１）を順次復号化処理する。また第２のＭＰＥＧ復号器１０Ｂは、これ以降に与えられる再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１についてもそれぞれ所定のタイミングで順次復号化処理し、この結果として得られたベースバンドストリームデータＤ２を順次データ選別部８に送出する。
【００８９】
第３のＭＰＥＧ復号器１０Ｃは、図７（Ｄ）に示すように、データ分配部７から供給される再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を第２のＭＰＥＧ復号器１０Ｂが０番目のＧＯＰ(0)のピクチャB11についての復号化処理を開始するタイミングで復号化処理を開始し、当該再生遅延短縮ピクチャ群ＰＤＳ内の各ピクチャの符号化データ（ＭＰＥＧストリームデータＤ１）を順次復号化処理する。また第３のＭＰＥＧ復号器１０Ｃは、これ以降に与えられる再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１についてもそれぞれ所定のタイミングで順次復号化処理し、この結果として得られたベースバンドストリームデータＤ２を順次データ選別部８に送出する。
【００９０】
第４のＭＰＥＧ復号器１０Ｄは、図７（Ｅ）に示すように、データ分配部７から供給される再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を第３のＭＰＥＧ復号器１０Ｃが０番目のＧＯＰ(0)のピクチャB7についての復号化処理を開始するタイミングで復号化処理を開始し、当該再生遅延短縮ピクチャ群ＰＤＳ内の各ピクチャの符号化データ（ＭＰＥＧストリームデータＤ１）を順次復号化処理する。また第４のＭＰＥＧ復号器１０Ｄは、これ以降に与えられる再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１についてもそれぞれ所定のタイミングで順次復号化処理し、この結果として得られたベースバンドストリームデータＤ２を順次データ選別部８に送出する。
【００９１】
第５のＭＰＥＧ復号器１０Ｅは、図７（Ｆ）に示すように、データ分配部７から供給される再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を第４のＭＰＥＧ復号器１０Ｄが０番目のＧＯＰ(0)のピクチャI3についての復号化処理を開始するタイミングから１フレーム期間分先のタイミングで復号化処理を開始し、当該再生遅延短縮ピクチャ群ＰＤＳ内の各ピクチャの符号化データ（ＭＰＥＧストリームデータＤ１）を順次復号化処理する。また第５のＭＰＥＧ復号器１０Ｅは、これ以降に与えられる再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１についてもそれぞれ所定のタイミングで順次復号化処理し、この結果として得られたベースバンドストリームデータＤ２を順次データ選別部８に送出する。
【００９２】
データ選別部８は、図７（Ｇ）に示すように、第１のＭＰＥＧ復号器１０Ａが０番目のＧＯＰ(0)のピクチャI3についての復号化処理を開始するタイミングから５フレーム期間分後のタイミングで処理を開始する。このときデータ選別部８は、制御部５の制御のもとに、第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅから与えられるベースバンドストリームデータＤ２について、表示するピクチャを選択する。すなわち、第１のＭＰＥＧ復号器１０Ａから与えられるベースバンドストリームデータＤ２から０番目のＧＯＰ(0)のピクチャP15、B14、B13を選択し、第２のＭＰＥＧ復号器１０Ｂから与えられるベースバンドストリームデータＤ２から０番目のＧＯＰ(0)のピクチャP12、B11、B10を選択し、第３のＭＰＥＧ復号器１０Ｃから与えられるベースバンドストリームデータＤ２から０番目のＧＯＰ(0)のピクチャP9、B8、B7を選択し、第４のＭＰＥＧ復号器１０Ｄから与えられるベースバンドストリームデータＤ２から０番目のＧＯＰ(0)のピクチャP6、B5、B4を選択し、第５のＭＰＥＧ復号器１０Ｅから与えられるベースバンドストリームデータＤ２から０番目のＧＯＰ(0)のピクチャI3、B1、B2を選択する。
【００９３】
そしてデータ選別部８は、これら選択したベースバンドストリームデータＤ２を必要に応じてエフェクト処理等を施し、かくして得られた選択ベースバンドストリームデータＤ３を表示部１１に送出する。
【００９４】
このようにしてこの再生装置１においては、選択ベースバンドストリームデータＤ３を生成し、この選択ベースバンドストリームデータＤ３に基づく１倍速リバース再生動画像を表示部１１に表示させる。このとき、この再生装置１においては、０番目のＧＯＰ（0）のピクチャI3の復号化処理を開始してから、０番目のＧＯＰ（0）のピクチャP15を表示させるまでに、５フレーム期間分の時間のみが必要となることとなる。
【００９５】
（２−２−２）２倍速リバース再生動作時における再生装置１の具体的処理
２倍速リバース再生動作時、ストレージ部２は、図８（Ａ）に示すように、指定されたＡＶコンテンツのＭＰＥＧストリームデータＤ１を例えばＧＯＰを基本単位として２倍速で順次読み出し、これをメモリ制御部６に送出して、当該ＭＰＥＧストリームデータＤ１をメモリ９に格納させる。
【００９６】
メモリ制御部６は、制御部５の制御のもとに、メモリ９に格納されるＭＰＥＧストリームデータＤ１に基づいて、逆方向の表示順（ディスプレイオーダ）への並び替えを考慮しながら、図５について上述した再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を順次生成し、これらを最終的な再生画像出力タイミングに合わせてデータ分配部７に送出する。
【００９７】
データ分配部７は、制御部５の制御のもとに、これら再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を１倍速リバース再生動作時と同様に順次循環的に第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅに振り分ける。
【００９８】
第１のＭＰＥＧ復号器１０Ａは、図８（Ｂ）に示すように、データ分配部７から供給される再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を例えば０番目のＧＯＰ(0)のピクチャB10の符号化データがストレージ部２から読み出されたタイミングで復号化処理を開始し、当該再生遅延短縮ピクチャ群ＰＤＳ内の各ピクチャの符号化データ（ＭＰＥＧストリームデータＤ１）を復号化処理する。また第１のＭＰＥＧ復号器１０Ａは、これ以降に与えられる再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１についてもそれぞれ所定のタイミングで順次復号化処理し、この結果として得られたベースバンドストリームデータＤ２を順次データ選別部８に送出する。
【００９９】
第２のＭＰＥＧ復号器１０Ｂは、図８（Ｃ）に示すように、データ分配部７から供給される再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を第１のＭＰＥＧ復号器１０Ａが０番目のＧＯＰ(0)のピクチャP9についての復号化処理を開始するタイミングで復号化処理を開始し、当該再生遅延短縮ピクチャ群ＰＤＳ内の各ピクチャの符号化データ（ＭＰＥＧストリームデータＤ１）を復号化処理する。また第２のＭＰＥＧ復号器１０Ｂは、これ以降に与えられる再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１についてもそれぞれ所定のタイミングで順次復号化処理し、この結果として得られたベースバンドストリームデータＤ２を順次データ選別部８に送出する。
【０１００】
第３のＭＰＥＧ復号器１０Ｃは、図８（Ｄ）に示すように、データ分配部７から供給される再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を第２のＭＰＥＧ復号器１０Ｂが０番目のＧＯＰ(0)のピクチャP12についての復号化処理を開始するタイミングで復号化処理を開始し、当該再生遅延短縮ピクチャ群ＰＤＳ内の各ピクチャの符号化データ（ＭＰＥＧストリームデータＤ１）を復号化処理する。また第３のＭＰＥＧ復号器１０Ｃは、これ以降に与えられる再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１についてもそれぞれ所定のタイミングで順次復号化処理し、この結果として得られたベースバンドストリームデータＤ２を順次データ選別部８に送出する。
【０１０１】
第４のＭＰＥＧ復号器１０Ｄは、図８（Ｅ）に示すように、データ分配部７から供給される再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を第３のＭＰＥＧ復号器１０Ｃが０番目のＧＯＰ(0)のピクチャP9についての復号化処理を開始するタイミングで復号化処理を開始し、当該再生遅延短縮ピクチャ群ＰＤＳ内の各ピクチャの符号化データ（ＭＰＥＧストリームデータＤ１）を復号化処理する。また第４のＭＰＥＧ復号器１０Ｄは、これ以降に与えられる再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１についてもそれぞれ所定のタイミングで順次復号化処理し、この結果として得られたベースバンドストリームデータＤ２を順次データ選別部８に送出する。
【０１０２】
第５のＭＰＥＧ復号器１０Ｅは、図８（Ｆ）に示すように、データ分配部７から供給される再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を第３のＭＰＥＧ復号器１０Ｃが０番目のＧＯＰ(0)のピクチャI3についての復号化処理を開始するタイミングから２フレーム期間分先のタイミングで復号化処理を開始し、当該再生遅延短縮ピクチャ群ＰＤＳ内の各ピクチャの符号化データ（ＭＰＥＧストリームデータＤ１）を復号化処理する。また第５のＭＰＥＧ復号器１０Ｅは、これ以降に与えられる再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１についてもそれぞれ所定のタイミングで順次復号化処理し、この結果として得られたベースバンドストリームデータＤ２を順次データ選別部８に送出する。
【０１０３】
データ選別部８は、図８（Ｇ）に示すように、第１のＭＰＥＧ復号器１０Ａが０番目のＧＯＰ(0)のピクチャI3についての復号化処理を開始するタイミングから５フレーム期間分後のタイミングで処理を開始する。すなわちデータ選別部８は、制御部５の制御のもとに、第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅから与えられるベースバンドストリームデータＤ２について、表示するピクチャを選択する。すなわち、第１のＭＰＥＧ復号器１０Ａから与えられるベースバンドストリームデータＤ２から０番目のＧＯＰ(0)のピクチャP15、B13を選択し、第２のＭＰＥＧ復号器１０Ｂから与えられるベースバンドストリームデータＤ２から０番目のＧＯＰ(0)のピクチャB11を選択し、第３のＭＰＥＧ復号器１０Ｃから与えられるベースバンドストリームデータＤ２から０番目のＧＯＰ(0)のピクチャP9、B7を選択し、第４のＭＰＥＧ復号器１０Ｄから与えられるベースバンドストリームデータＤ２から０番目のＧＯＰ(0)のピクチャB5を選択し、第５のＭＰＥＧ復号器１０Ｅから与えられるベースバンドストリームデータＤ２から０番目のＧＯＰ(0)のピクチャI3、B1を選択する。
【０１０４】
そしてデータ選別部８は、これら選択したベースバンドストリームデータＤ２を必要に応じてエフェクト処理等を施し、かくして得られた選択ベースバンドストリームデータＤ３を表示部１１に送出する。
【０１０５】
このようにしてこの再生装置１においては、選択ベースバンドストリームデータＤ３を生成し、この選択ベースバンドストリームデータＤ３に基づく２倍速リバース再生動画像を表示部１１に表示させる。このとき、この再生装置１においては、０番目のＧＯＰ（0）のピクチャI3の復号化処理を開始してから、０番目のＧＯＰ（0）のピクチャP15を表示させるまでに、５フレーム期間分の時間のみが必要となることとなる。
【０１０６】
（２−２−３）３倍速リバース再生動作時における再生装置１の具体的処理
３倍速リバース再生動作時、ストレージ部２は、図９（Ａ）に示すように、指定されたＡＶコンテンツのＭＰＥＧストリームデータＤ１を例えばＧＯＰを基本単位として３倍速で順次読み出し、これをメモリ制御部６に送出して、当該ＭＰＥＧストリームデータＤ１をメモリ９に格納させる。
【０１０７】
メモリ制御部６は、制御部５の制御のもとに、メモリ９に格納されるＭＰＥＧストリームデータＤ１に基づいて、逆方向の表示順（ディスプレイオーダ）への並び替えを考慮しながら、図５について上述した再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を順次生成し、これらを最終的な再生画像出力タイミングに合わせてデータ分配部７に送出する。
【０１０８】
データ分配部７は、制御部５の制御のもとに、これら再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を１倍速リバース再生動作時と同様に順次循環的に第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅに振り分ける。
【０１０９】
第１のＭＰＥＧ復号器１０Ａは、図９（Ｂ）に示すように、データ分配部７から供給される再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を例えば０番目のＧＯＰ(0)のピクチャB1の符号化データがストレージ部２から読み出されたタイミングで復号化処理を開始し、当該再生遅延短縮ピクチャ群ＰＤＳ内の各ピクチャの符号化データ（ＭＰＥＧストリームデータＤ１）を復号化処理する。また第１のＭＰＥＧ復号器１０Ａは、これ以降に与えられる再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１についてもそれぞれ所定のタイミングで順次復号化処理し、この結果として得られたベースバンドストリームデータＤ２を順次データ選別部８に送出する。
【０１１０】
第２のＭＰＥＧ復号器１０Ｂは、図９（Ｃ）に示すように、データ分配部７から供給される再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を第１のＭＰＥＧ復号器１０Ａが０番目のＧＯＰ(0)のピクチャP15についての復号化処理を開始するタイミングで復号化処理を開始し、当該再生遅延短縮ピクチャ群ＰＤＳ内の各ピクチャの符号化データ（ＭＰＥＧストリームデータＤ１）を復号化処理する。また第２のＭＰＥＧ復号器１０Ｂは、これ以降に与えられる再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１についてもそれぞれ所定のタイミングで順次復号化処理し、この結果として得られたベースバンドストリームデータＤ２を順次データ選別部８に送出する。
【０１１１】
第３のＭＰＥＧ復号器１０Ｃは、図９（Ｄ）に示すように、データ分配部７から供給される再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を第２のＭＰＥＧ復号器１０Ｂが０番目のＧＯＰ(0)のピクチャP9についての復号化処理をし終えたタイミングから１フレーム期間分後のタイミングで復号化処理を開始し、当該再生遅延短縮ピクチャ群ＰＤＳ内の各ピクチャの符号化データ（ＭＰＥＧストリームデータＤ１）を復号化処理する。また第３のＭＰＥＧ復号器１０Ｃは、これ以降に与えられる再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１についてもそれぞれ所定のタイミングで順次復号化処理し、この結果として得られたベースバンドストリームデータＤ２を順次データ選別部８に送出する。
【０１１２】
第４のＭＰＥＧ復号器１０Ｄは、図９（Ｅ）に示すように、データ分配部７から供給される再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を第３のＭＰＥＧ復号器１０Ｃが０番目のＧＯＰ(0)のピクチャI3についての復号化処理を開始するタイミングから３フレーム期間分先のタイミングで復号化処理を開始し、当該再生遅延短縮ピクチャ群ＰＤＳ内の各ピクチャの符号化データ（ＭＰＥＧストリームデータＤ１）を復号化処理する。また第４のＭＰＥＧ復号器１０Ｄは、これ以降に与えられる再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１についてもそれぞれ所定のタイミングで順次復号化処理し、この結果として得られたベースバンドストリームデータＤ２を順次データ選別部８に送出する。
【０１１３】
第５のＭＰＥＧ復号器１０Ｅは、図９（Ｆ）に示すように、データ分配部７から供給される再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を第４のＭＰＥＧ復号器１０Ｄが−１番目のＧＯＰ(-1)のピクチャP15についての復号化処理を開始するタイミングで復号化処理を開始し、当該再生遅延短縮ピクチャ群ＰＤＳ内の各ピクチャの符号化データ（ＭＰＥＧストリームデータＤ１）を復号化処理する。また第５のＭＰＥＧ復号器１０Ｅは、これ以降に与えられる再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１についてもそれぞれ所定のタイミングで順次復号化処理し、この結果として得られたベースバンドストリームデータＤ２を順次データ選別部８に送出する。
【０１１４】
データ選別部８は、図９（Ｇ）に示すように、第１のＭＰＥＧ復号器１０Ａが０番目のＧＯＰ(0)のピクチャI3についての復号化処理を開始するタイミングから５フレーム期間分後のタイミングで処理を開始する。すなわちデータ選別部８は、制御部５の制御のもとに、第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅから与えられるベースバンドストリームデータＤ２について、表示するピクチャを選択する。すなわち、第１のＭＰＥＧ復号器１０Ａから与えられるベースバンドストリームデータＤ２から０番目のＧＯＰ(0)のピクチャP15、P12を選択し、第２のＭＰＥＧ復号器１０Ｂから与えられるベースバンドストリームデータＤ２から０番目のＧＯＰ(0)のピクチャP9、P6を選択し、第３のＭＰＥＧ復号器１０Ｃから与えられるベースバンドストリームデータＤ２から０番目のＧＯＰ(0)のピクチャI3を選択し、第４のＭＰＥＧ復号器１０Ｄから与えられるベースバンドストリームデータＤ２から−１番目のＧＯＰ(-1)のピクチャP15、P12を選択し、第５のＭＰＥＧ復号器１０Ｅから与えられるベースバンドストリームデータＤ２から−１番目のＧＯＰ(-1)のピクチャP9、P6を選択する。
【０１１５】
そしてデータ選別部８は、これら選択したベースバンドストリームデータＤ２を必要に応じてエフェクト処理等を施し、かくして得られた選択ベースバンドストリームデータＤ３を表示部１１に送出する。
【０１１６】
このようにしてこの再生装置１においては、選択ベースバンドストリームデータＤ３を生成し、この選択ベースバンドストリームデータＤ３に基づく３倍速リバース再生動画像を表示部１１に表示させる。このとき、この再生装置１においては、０番目のＧＯＰ(0）のピクチャI3の復号化処理を開始してから、０番目のＧＯＰ(0)のピクチャP15を表示させるまでに、５フレーム期間分の時間のみが必要となることとなる。
【０１１７】
（２−２−４）５倍速リバース再生動作時における再生装置１の具体的処理
５倍速リバース再生動作時、ストレージ部２は、図１０（Ａ）に示すように、指定されたＡＶコンテンツのＭＰＥＧストリームデータＤ１を例えばＧＯＰを基本単位として５倍速で順次読み出し、これをメモリ制御部６に送出して、当該ＭＰＥＧストリームデータＤ１をメモリ９に格納させる。
【０１１８】
メモリ制御部６は、制御部５の制御のもとに、メモリ９に格納されるＭＰＥＧストリームデータＤ１に基づいて、逆方向の表示順（ディスプレイオーダ）への並び替えを考慮しながら、図５について上述した再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を順次生成し、これらを最終的な再生画像出力タイミングに合わせてデータ分配部７に送出する。
【０１１９】
データ分配部７は、制御部５の制御のもとに、これら再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を１倍速リバース再生動作時と同様に順次循環的に第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅに振り分ける。
【０１２０】
第１のＭＰＥＧ復号器１０Ａは、図１０（Ｂ）に示すように、データ分配部７から供給される再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を例えば０番目のＧＯＰ(0)のピクチャB1の符号化データがストレージ部２から読み出されたタイミングで復号化処理を開始し、当該再生遅延短縮ピクチャ群ＰＤＳ内の各ピクチャの符号化データ（ＭＰＥＧストリームデータＤ１）を復号化処理する。また第１のＭＰＥＧ復号器１０Ａは、これ以降に与えられる再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１についてもそれぞれ所定のタイミングで順次復号化処理し、この結果として得られたベースバンドストリームデータＤ２を順次データ選別部８に送出する。
【０１２１】
第２のＭＰＥＧ復号器１０Ｂは、図１０（Ｃ）に示すように、データ分配部７から供給される再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を第１のＭＰＥＧ復号器１０Ａが０番目のＧＯＰ(0)のピクチャP6についての復号化処理を開始するタイミングで復号化処理を開始し、当該再生遅延短縮ピクチャ群ＰＤＳ内の各ピクチャの符号化データ（ＭＰＥＧストリームデータＤ１）を復号化処理する。また第２のＭＰＥＧ復号器１０Ｂは、これ以降に与えられる再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１についてもそれぞれ所定のタイミングで順次復号化処理し、この結果として得られたベースバンドストリームデータＤ２を順次データ選別部８に送出する。
【０１２２】
第３のＭＰＥＧ復号器１０Ｃは、図１０（Ｄ）に示すように、データ分配部７から供給される再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を第２のＭＰＥＧ復号器１０Ｂが０番目のＧＯＰ(0)のピクチャP12についての復号化処理を開始するタイミングで復号化処理を開始し、当該再生遅延短縮ピクチャ群ＰＤＳ内の各ピクチャの符号化データ（ＭＰＥＧストリームデータＤ１）を復号化処理する。また第３のＭＰＥＧ復号器１０Ｃは、これ以降に与えられる再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１についてもそれぞれ所定のタイミングで順次復号化処理し、この結果として得られたベースバンドストリームデータＤ２を順次データ選別部８に送出する。
【０１２３】
第４のＭＰＥＧ復号器１０Ｄは、図１０（Ｅ）に示すように、データ分配部７から供給される再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を第３のＭＰＥＧ復号器１０Ｃが０番目のＧＯＰ(0)のピクチャI3についての復号化処理を開始するタイミングから１フレーム期間分先のタイミングで復号化処理を開始し、当該再生遅延短縮ピクチャ群ＰＤＳ内の各ピクチャの符号化データ（ＭＰＥＧストリームデータＤ１）を復号化処理する。また第４のＭＰＥＧ復号器１０Ｄは、これ以降に与えられる再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１についてもそれぞれ所定のタイミングで順次復号化処理し、この結果として得られたベースバンドストリームデータＤ２を順次データ選別部８に送出する。
【０１２４】
第５のＭＰＥＧ復号器１０Ｅは、図１０（Ｆ）に示すように、データ分配部７から供給される再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を第４のＭＰＥＧ復号器１０Ｄが０番目のＧＯＰ(0)のピクチャP6についての復号化処理を開始するタイミングで復号化処理を開始し、当該再生遅延短縮ピクチャ群ＰＤＳ内の各ピクチャの符号化データ（ＭＰＥＧストリームデータＤ１）を復号化処理する。また第５のＭＰＥＧ復号器１０Ｅは、これ以降に与えられる再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１についてもそれぞれ所定のタイミングで順次復号化処理し、この結果として得られたベースバンドストリームデータＤ２を順次データ選別部８に送出する。
【０１２５】
データ選別部８は、図１０（Ｇ）に示すように、第１のＭＰＥＧ復号器１０Ａが０番目のＧＯＰ(0)のピクチャI3についての復号化処理を開始するタイミングから５フレーム期間分後のタイミングで処理を開始する。すなわちデータ選別部８は、制御部５の制御のもとに、第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅから与えられるベースバンドストリームデータＤ２について、表示するピクチャを選択する。すなわち、第１のＭＰＥＧ復号器１０Ａから与えられるベースバンドストリームデータＤ２から０番目のＧＯＰ(0)のピクチャP15を選択し、第２のＭＰＥＧ復号器１０Ｂから与えられるベースバンドストリームデータＤ２から０番目のＧＯＰ(0)のピクチャB10を選択し、第３のＭＰＥＧ復号器１０Ｃから与えられるベースバンドストリームデータＤ２から０番目のＧＯＰ(0)のピクチャB5を選択し、第４のＭＰＥＧ復号器１０Ｄから与えられるベースバンドストリームデータＤ２から１番目のＧＯＰ(1)のピクチャP15を選択し、第５のＭＰＥＧ復号器１０Ｅから与えられるベースバンドストリームデータＤ２から１番目のＧＯＰ(1)のピクチャB10を選択する。
【０１２６】
そしてデータ選別部８は、これら選択したベースバンドストリームデータＤ２を必要に応じてエフェクト処理等を施し、かくして得られた選択ベースバンドストリームデータＤ３を表示部１１に送出する。
【０１２７】
このようにしてこの再生装置１においては、選択ベースバンドストリームデータＤ３を生成し、この選択ベースバンドストリームデータＤ３に基づく５倍速リバース再生動画像を表示部１１に表示させる。このとき、この再生装置１においては、０番目のＧＯＰ（0）のピクチャI3の復号化処理を開始してから、０番目のＧＯＰ（0）のピクチャP15を表示させるまでに、５フレーム期間分の時間のみが必要となることとなる。
【０１２８】
（２−３）リバース再生動作処理手順
ここで、上述のようなリバース再生動作時における制御部５の制御処理は、当該制御部５内のＲＯＭ５Ａに格納された制御プログラムに基づき、図１１及び図１２に示すリバース再生動作処理手順ＲＴ１に従って行われる。
【０１２９】
すなわち制御部５は、操作部３が操作されて再生すべきＡＶコンテンツ及びその再生速度が指定され、リバース再生動作が選択されると、このリバース再生動作処理手順ＲＴ１をステップＳＰ０において開始し、続くステップＳＰ１において、そのＡＶコンテンツにおいてリバース再生表示を開始するピクチャ（すなわちリバース再生動作時に最初に表示するピクチャ）を決定する。なお本実施の形態では、このピクチャとして、例えばいずれのリバース再生動作時においても、０番目のＧＯＰ(0)のピクチャP15を決定するようになされている。
【０１３０】
続いて制御部５は、ステップＳＰ２に進んで、ユーザにより指定された再生速度に応じて、表示すべきピクチャを算出し決定する。従って、例えば２倍速リバース再生が指定された場合には、図８に示すように、各ＧＯＰのピクチャP15、B13、B11、P9、B7、B5、I3、B1を表示することが決定される。
【０１３１】
続いて制御部５は、ステップＳＰ３に進んで、逆方向の表示順（ディスプレイオーダ）への並び替えを考慮しながら、ステップＳＰ２において表示することを決定したＩピクチャ又はＰピクチャと、それらを復号化処理する際に復号化処理が必要となるピクチャと、表示するＩピクチャ又はＰピクチャから参照されるＢピクチャの組み合わせに応じて各再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を算出する。
【０１３２】
例えば、２倍速リバース再生が指定された場合には、図８（Ｂ）に示すように、表示することを決定したＰピクチャである０番目のＧＯＰ(0)のピクチャP15と、この０番目のＧＯＰ(0)のピクチャP15を復号化するために必要な０番目のＧＯＰ(0)のピクチャI3、P6、P9、P12と、表示するＩピクチャ又はＰピクチャから参照されるＢピクチャである０番目のＧＯＰ(0)のピクチャB13とが算出される。
【０１３３】
続いて制御部５は、ステップＳＰ４に進んで、リバース再生動画像の表示開始時刻を適当に設定し、この後ステップＳＰ５及びステップＳＰ６において、ステップＳＰ３において算出した再生遅延短縮ピクチャ群ＰＤＳの復号化処理の開始タイミングを計算する。
【０１３４】
すなわち制御部５は、ステップＳＰ５において、ステップＳＰ１で選択した表示開始ピクチャをステップＳＰ４で設定した表示開始時刻に表示し、その後ステップＳＰ２で決定した各ピクチャを順次表示するために、各再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１の復号化処理を終了しなければならないタイミングをそれぞれ算出する。
【０１３５】
例えば図８（Ｇ）のようにリバース再生動画像を表示する場合、表示するピクチャである０番目のＧＯＰ(0)のピクチャB13の表示が開始される時点までに当該ピクチャB13の復号化処理が終了していなければならない。従って、その時点がこの再生遅延短縮ピクチャ群ＰＤＳの最も遅い復号化処理の終了タイミングとなる。そこで制御部５は、この時点をその再生遅延短縮ピクチャ群ＰＤＳの復号化処理の終了タイミングとして算出する。
【０１３６】
また制御部５は、これと同様にして、その後例えば図８（Ｇ）のようにリバース再生動画像を表示するために、各再生遅延短縮ピクチャ群ＰＤＳの復号化処理を終了しなければならないタイミングをそれぞれ算出する。
【０１３７】
そして制御部５は、この後ステップＳＰ６に進んで、各再生遅延短縮ピクチャ群ＰＤＳの復号化処理の終了タイミングとその各再生遅延短縮ピクチャ群ＰＤＳの復号化処理すべきピクチャ数分の時間に基づいて、各再生遅延短縮ピクチャ群ＰＤＳが復号化処理をそれぞれ開始すべき開始タイミングを順次算出し、その後使用するＭＰＥＧ復号器を第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅから決定する。また制御部５は、この後これら使用する第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅに対して再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１をどのように振り分けるかの振り分け方を決定する。なお、このときに再生遅延短縮ピクチャ群ＰＤＳを当該生成された順番で複数個のＭＰＥＧ復号器に順番に振り分けた場合に、当該複数個のＭＰＥＧ復号器では復号化処理が間に合わなくなるときには、再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を復号化が間に合うように入れ替えることとなる。
【０１３８】
例えば図８（Ｂ）のような場合、０番目のＧＯＰ(0)のピクチャB13を含む再生遅延短縮ピクチャ群の復号化処理すべきピクチャ数が６であることから、その再生遅延短縮ピクチャ群ＰＤＳの復号化処理の開始タイミングが、当該再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１の復号化終了タイミングよりも６フレーム期間分だけ先のタイミングであることが分かる。
【０１３９】
そして例えば２倍速再生が指定された場合には、図８（Ｂ）〜（Ｆ）において明らかなように、５個の第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅを復号化処理に使用するＭＰＥＧ復号器として決定する。また制御部５は、図８（Ｂ）〜（Ｆ）のようにこの後上述の再生遅延短縮ピクチャ群ＰＤＳを単位としてＭＰＥＧストリームデータＤ１をこれら第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅに振り分ける振分け方を決定することとなる。
【０１４０】
続いて制御部５は、この後ステップＳＰ７に進んで、いずれかの第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅがそのとき振り分けられる再生遅延短縮ピクチャ群ＰＤＳに対する復号化処理を開始すべきタイミングとなったか否かを判断する。そして制御部５は、このステップＳＰ７において否定結果を得るとステップＳＰ１２に進み、これに対して肯定結果を得るとステップＳＰ８に進んで当該制御部５内に格納されているメモリ９のＭＰＥＧストリームデータＤ１の書込み状況や書込みアドレスを管理するメモリ管理データを参照し、表示するピクチャを含むＧＯＰのＭＰＥＧストリームデータＤ１がメモリ９に格納されているか否かを判断する。そして制御部５は、このステップＳＰ８において肯定結果を得るとステップＳＰ１０に進み、これに対して否定結果を得るとステップＳＰ９に進んでストレージ部２を制御して、表示するピクチャの復号化処理を開始するまでに対応するＧＯＰのＭＰＥＧストリームデータＤ１をメモリ制御部６に読出し、その後メモリ制御部６を制御して、対応するＧＯＰのＭＰＥＧストリームデータＤ１のメモリ書込みアドレスを決定し、当該ＭＰＥＧストリームデータＤ１をメモリ９内の対応するアドレスに格納させる。そして制御部５は、このときのメモリ書込みアドレスに基づいてメモリ管理データを更新する。
【０１４１】
例えば、メモリ９内に対応するＭＰＥＧストリームデータＤ１が格納されておらず、２倍速で読み出しされる場合、図８（Ｆ）において明らかなように、第５のＭＰＥＧ復号器１０Ｅにおいて−１番目のＧＯＰ(-1)のピクチャP15の復号化が開始される時点までに当該ピクチャP15の読出し処理が終了していなければならない。従って、その時点がこのピクチャP15を含む再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームＤ３の最も遅い読み出し処理タイミングとなる。そこで制御部５は、この時点からそのＭＰＥＧストリームデータＤ１の読み出し処理の開始タイミングを算出して読み出し処理を開始し、当該ＭＰＥＧストリームデータＤ１をメモリ９に格納させる。
【０１４２】
続いて制御部５は、この後ステップＳＰ１０に進んで、メモリ制御部６を制御して、メモリ読出しアドレスに基づいて対応する再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１をデータ分配部７に読み出して、その後データ分配部７を制御して、この再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１をＭＰＥＧ復号部１０内の対応する第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅに順次振り分けて、第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅにおいて復号化処理を開始させる。そして制御部５は、メモリ制御部６を制御して、表示するピクチャを含むＧＯＰのＭＰＥＧストリームデータＤ１の復号化が終了したときに、このときのメモリ読出しアドレスに基づいてメモリ管理データを更新する。
【０１４３】
例えば、図８（Ｂ）〜（Ｆ）において明らかなように、再生遅延短縮ピクチャ群ＰＤＳに対して復号化処理をそれぞれ開始すべき開始タイミングにおいて、再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１をＭＰＥＧ復号部１０内の第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅに順次振り分け、第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅにおいて復号化処理を開始させる。
【０１４４】
続いて制御部５は、この後ステップＳＰ１１に進んで、ＭＰＥＧ復号部１０を制御して、所定のタイミングでベースバンドストリームデータＤ２の各ピクチャをデータ選別部８に送出し、その後データ選別部８を制御して、表示部１１への表示順（ディスプレイオーダ）に従い、当該ベースバンドストリームデータＤ２のうち表示するピクチャを選択する。
【０１４５】
例えば図８（Ｂ）のような場合、第１のＭＰＥＧ復号器１０Ａから供給される再生遅延短縮ピクチャ群ＰＤＳのベースバンドストリームデータＤ２から表示するピクチャである０番目のＧＯＰ(0)のピクチャP15とピクチャB13を選択する。また、その後もこれと同様にして、再生遅延短縮ピクチャ群ＰＤＳのベースバンドストリームデータＤ２から表示するピクチャを順次選択する。この結果、表示するピクチャを逆方向の表示順（ディスプレイオーダ）に並べ替えることができるようになされている。
【０１４６】
続いて制御部５は、この後ステップＳＰ１２に進んで、表示部１１への表示タイミングとなったか否かを判断する。そして制御部５は、このステップＳＰ１２において否定結果を得るとステップＳＰ１４に進み、これに対して肯定結果を得るとステップＳＰ１３に進んで表示するピクチャを順次表示部１１に送出し、この結果表示するピクチャに基づくリバース再生動画像が表示部１１に表示される。
【０１４７】
続いて制御部５は、ステップＳＰ１４に進んで、操作部３からの操作信号Ｓ１に基づいて、ユーザがリバース再生動作を停止すべき操作（以下、これを停止操作と呼ぶ）を行ったか否かを判断し、否定結果を得るとステップＳＰ８に戻り、この後ステップＳＰ７〜ステップＳＰ１４について同様の処理を繰り返す。そして制御部５は、やがてユーザが停止操作を行うことによりステップＳＰ１４において肯定結果を得ると、ステップＳＰ１５に進んでこのリバース再生動作処理手順ＲＴ１を終了する。
【０１４８】
このようにして制御部５は、ストレージ部２、メモリ制御部６、データ分配部７、データ選別部８及びＭＰＥＧ復号部１０を制御して、指定されたＡＶコンテンツを指定された速度でリバース再生してなるリバース再生動画像を表示部１１に表示させ得るようになされている。
【０１４９】
（２−４）第１の実施の形態による動作及び効果
以上の構成において、この再生装置１では、ユーザにより指定されたＡＶコンテンツのＭＰＥＧストリームデータＤ１を指定された再生速度でストレージ部２から読み出し、当該ＭＰＥＧストリームデータＤ１を表示するピクチャ及び当該ピクチャを復号化するのに必要なピクチャでなる再生遅延短縮ピクチャ群ＰＤＳ単位で複数個の第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅに振り分けて、これら複数個の第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅにおいて並列的に復号化処理する。
【０１５０】
従って、この再生装置１では、図５について上述した原理により、ピクチャの復号化処理を開始してから実際にピクチャを表示するまでの再生遅延を短縮することができる。
【０１５１】
またこの再生装置１では、再生遅延短縮ピクチャ群ＰＤＳを表示するＩピクチャ又はＰピクチャ、当該Ｉピクチャ又はＰピクチャを復号化するために必要なピクチャ及び当該Ｉピクチャ又はＰピクチャから参照されるＢピクチャの組み合わせで再生遅延短縮ピクチャ群ＰＤＳを生成し、複数個の第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅに振り分けて、これら複数個の第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅにおいて並列的に復号化処理することにより、この再生装置１の復号化処理の効率をより向上させることができる。
【０１５２】
以上の構成によれば、ユーザにより指定されたＡＶコンテンツのＭＰＥＧストリームデータＤ１を指定された再生速度でストレージ部２から読み出し、当該ＭＰＥＧストリームデータＤ１を表示するピクチャ及び当該ピクチャを復号化するのに必要なピクチャでなる再生遅延短縮ピクチャ群ＰＤＳ単位で複数個の第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅに振り分けて、これら複数個の第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅにおいて並列的に復号化処理するようにしたことにより、図５について上述した原理により、ピクチャの復号化処理を開始してから最初に表示するピクチャまでの再生遅延を短縮することができ、かくしてＭＰＥＧストリームデータのリバース再生動作時の応答性を向上し得る再生装置が実現できる。
【０１５３】
（３）第２の実施の形態
（３−１）第２の実施の形態による再生装置の構成
図６との対応部分に同一符号を付して示す図１３において、２０は全体として第２の実施の形態による再生装置を示し、上述した第１の実施の形態による再生装置１（図６）とは、ＭＰＥＧ復号部２１におけてＭＰＥＧ復号器の個数が異なり、またデータ選別部８においてベースバンドストリームデータの選別及び合成処理を行うことを除いて同様に構成されている。このときＭＰＥＧ復号部２１は、この実施の形態の場合では合計６個の第１〜第６のＭＰＥＧ復号器２１Ａ〜２１Ｆから構成されている。
【０１５４】
またデータ選別部８は、制御部５の制御のもとに、稼働中の第１〜第６のＭＰＥＧ復号器２１Ａ〜２１Ｆからそれぞれ供給されるベースバンドストリームデータＤ２に対して、インターレースの動画像にするために、フィールド単位で、かつフィールド間の間隔が等間隔になるようなピクチャのフィールドを選択して合成する合成処理や必要時にエフェクト処理等を施し、かくして得られた合成ベースバンドストリームデータＤ４を表示部１１に送出する。
【０１５５】
（３−２）フィールド単位でのリバース再生動作時における再生装置２０の具体的処理
次に、フィールド単位でのリバース再生動作時における再生装置２０の具体的な処理内容について説明する。
【０１５６】
（３−２−１）１倍速リバース再生動作時における再生装置２０の具体的処理
１倍速リバース再生動作時、ストレージ部２は、図１４（Ａ）に示すように、指定されたＡＶコンテンツのＭＰＥＧストリームデータＤ１を例えばＧＯＰを基本単位として１倍速で順次読み出し、これをメモリ制御部６に送出して、当該ＭＰＥＧストリームデータＤ１をメモリ９に格納させる。
【０１５７】
メモリ制御部６は、制御部５の制御のもとに、メモリ９に格納されるＭＰＥＧストリームデータＤ１に基づいて、逆方向の表示順（ディスプレイオーダ）への並び替えを考慮しながら、図５について上述した再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を順次生成し、これらを最終的な再生画像出力タイミングに合わせてデータ分配部７に送出する。
【０１５８】
データ分配部７は、制御部５の制御のもとに、これら再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を第１の実施の形態による１倍速リバース再生動作時と同様に順次循環的に第１〜第５のＭＰＥＧ復号器２１Ａ〜２１Ｅに振り分ける。
【０１５９】
第１〜第５のＭＰＥＧ復号器２１Ａ〜２１Ｅは、図１４（Ｂ）〜（Ｆ）に示すように、第１の実施の形態による１倍速リバース再生動作時と同様にそれぞれ所定のタイミングで順次復号化処理し、この結果として得られたベースバンドストリームデータＤ２を順次データ選別部８に送出する。
【０１６０】
データ選別部８は、図１４（Ｇ）に示すように、第１のＭＰＥＧ復号器２１Ａが０番目のＧＯＰ(0)のピクチャI3についての復号化処理を開始するタイミングから５フレーム期間分後のタイミングで処理を開始する。すなわちデータ選別部８は、制御部５の制御のもとに、第１〜第５のＭＰＥＧ復号器２１Ａ〜２１Ｅから与えられるベースバンドストリームデータＤ２について、表示するピクチャを選択する。すなわち、第１のＭＰＥＧ復号器２１Ａから与えられるベースバンドストリームデータＤ２から０番目のＧＯＰ(0)のピクチャP15、B14、B13を選択し、第２のＭＰＥＧ復号器２１Ｂから与えられるベースバンドストリームデータＤ２から０番目のＧＯＰ(0)のピクチャP12、B11、B10を選択し、第３のＭＰＥＧ復号器２１Ｃから与えられるベースバンドストリームデータＤ２から０番目のＧＯＰ(0)のピクチャP9、B8、B7を選択し、第４のＭＰＥＧ復号器２１Ｄから与えられるベースバンドストリームデータＤ２から０番目のＧＯＰ(0)のピクチャP6、B5、B4を選択し、第５のＭＰＥＧ復号器２１Ｅから与えられるベースバンドストリームデータＤ２から０番目のＧＯＰ(0)のピクチャI3、B1、B2を選択する。
【０１６１】
そしてデータ選別部８は、これら選択したベースバンドストリームデータＤ２について、１倍速リバース再生動作時の場合では、図１５（Ａ）のピクチャの詳細構成を示した図１５（Ｂ）に示すように、例えば最初に表示するピクチャのピクチャ内ボトムフィールドであるピクチャP15のフィールドP15bと次に表示するピクチャのピクチャ内ボトムフィールドであるピクチャB14のフィールドB14bを選択し、図１４（Ｇ）に示すように、合成画像内トップフィールドに重心移動させ、当該合成画像内トップフィールド間のフィールド間隔が等間隔になるように、ピクチャP15のフィールドP15tを選択し、図１４（Ｇ）に示すように、当該ピクチャP15のフィールドP15tを合成画像内ボトムフィールドに重心移動させて、合成画像内ボトムフィールドとして表示させるようにして合成画像を生成する。すなわち、ピクチャP15のフィールドP15bとピクチャP15のフィールドP15tとを反転させて表示させるようにして合成画像を生成する。そしてこの後同様にしてこのような合成画像を順次生成して、この合成画像に対して必要に応じてエフェクト処理を施し、かくして得られた合成ベースバンドストリームデータＤ４を表示部１１に送出する。
【０１６２】
このようにしてこの再生装置２０においては、合成ベースバンドストリームデータＤ４を生成し、この合成ベースバンドストリームデータＤ４に基づく１倍速リバース再生動画像を表示部１１に表示させる。このとき、この再生装置２０においては、０番目のＧＯＰ(0)のピクチャI3の復号化処理を開始してから、０番目のＧＯＰ(0)のピクチャP15を表示させるまでに、５フレーム期間分の時間のみが必要となることとなる。
【０１６３】
（３−２−２）２倍速リバース再生動作時における再生装置２０の具体的処理
２倍速リバース再生動作時、ストレージ部２は、図１６（Ａ）に示すように、指定されたＡＶコンテンツのＭＰＥＧストリームデータＤ１を例えばＧＯＰを基本単位として２倍速で順次読み出し、これをメモリ制御部６に送出して、当該ＭＰＥＧストリームデータＤ１をメモリ９に格納させる。
【０１６４】
メモリ制御部６は、制御部５の制御のもとに、メモリ９に格納されるＭＰＥＧストリームデータＤ１に基づいて、逆方向の表示順（ディスプレイオーダ）への並び替えを考慮しながら、図５について上述した再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を順次生成し、これらを最終的な再生画像出力タイミングに合わせてデータ分配部７に送出する。
【０１６５】
データ分配部７は、制御部５の制御のもとに、これら再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を順次循環的に第１〜第６のＭＰＥＧ復号器２１Ａ〜２１Ｆに振り分ける。従って、ｋ＝１，２，……として、第１のＭＰＥＧ復号器２１Ａには、（６ｋ−５）番目の再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１が振り分けられ、第２のＭＰＥＧ復号器２１Ｂには、（６ｋ−４）番目の再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１が振り分けられ、第３のＭＰＥＧ復号器２１Ｃには、（６ｋ−３）番目の再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１が振り分けられ、第４のＭＰＥＧ復号器２１Ｄには、（６ｋ−２）番目の再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１が振り分けられ、第５のＭＰＥＧ復号器２１Ｅには、（６ｋ−１）番目の再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１が振り分けられ、第６のＭＰＥＧ復号器２１Ｆには、６ｋ番目の再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１が振り分けられる。
【０１６６】
第１のＭＰＥＧ復号器２１Ａは、図１６（Ｂ）に示すように、データ分配部７から供給される再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を例えば０番目のＧＯＰ(0)のピクチャB10の符号化データがストレージ部２から読み出されたタイミングで復号化処理を開始し、当該再生遅延短縮ピクチャ群ＰＤＳ内の各ピクチャの符号化データ（ＭＰＥＧストリームデータＤ１）を復号化処理する。また第１のＭＰＥＧ復号器２１Ａは、これ以降に与えられる再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１についてもそれぞれ所定のタイミングで順次復号化処理し、この結果として得られたベースバンドストリームデータＤ２を順次データ選別部８に送出する。
【０１６７】
第２のＭＰＥＧ復号器２１Ｂは、図１６（Ｃ）に示すように、データ分配部７から供給される再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を第１のＭＰＥＧ復号器２１Ａが０番目のＧＯＰ(0)のピクチャP9についての復号化処理を開始するタイミングで復号化処理を開始し、当該再生遅延短縮ピクチャ群ＰＤＳ内の各ピクチャの符号化データ（ＭＰＥＧストリームデータＤ１）を復号化処理する。また第２のＭＰＥＧ復号器２１Ｂは、これ以降に与えられる再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１についてもそれぞれ所定のタイミングで順次復号化処理し、この結果として得られたベースバンドストリームデータＤ２を順次データ選別部８に送出する。
【０１６８】
第３のＭＰＥＧ復号器２１Ｃは、図１６（Ｄ）に示すように、データ分配部７から供給される再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を第２のＭＰＥＧ復号器２１Ｂが０番目のＧＯＰ(0)のピクチャP12についての復号化処理を開始するタイミングで復号化処理を開始し、当該再生遅延短縮ピクチャ群ＰＤＳ内の各ピクチャの符号化データ（ＭＰＥＧストリームデータＤ１）を復号化処理する。また第３のＭＰＥＧ復号器２１Ｃは、これ以降に与えられる再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１についてもそれぞれ所定のタイミングで順次復号化処理し、この結果として得られたベースバンドストリームデータＤ２を順次データ選別部８に送出する。
【０１６９】
第４のＭＰＥＧ復号器２１Ｄは、図１６（Ｅ）に示すように、データ分配部７から供給される再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を第３のＭＰＥＧ復号器２１Ｃが０番目のＧＯＰ(0)のピクチャP9についての復号化処理を開始するタイミングで復号化処理を開始し、当該再生遅延短縮ピクチャ群ＰＤＳ内の各ピクチャの符号化データ（ＭＰＥＧストリームデータＤ１）を復号化処理する。また第４のＭＰＥＧ復号器２１Ｄは、これ以降に与えられる再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１についてもそれぞれ所定のタイミングで順次復号化処理し、この結果として得られたベースバンドストリームデータＤ２を順次データ選別部８に送出する。
【０１７０】
第５のＭＰＥＧ復号器２１Ｅは、図１６（Ｆ）に示すように、データ分配部７から供給される再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を第４のＭＰＥＧ復号器２１Ｄが０番目のＧＯＰ(0)のピクチャI3についての復号化処理を開始するタイミングから２フレーム期間分先のタイミングで復号化処理を開始し、当該再生遅延短縮ピクチャ群ＰＤＳ内の各ピクチャの符号化データ（ＭＰＥＧストリームデータＤ１）を復号化処理する。また第５のＭＰＥＧ復号器２１Ｅは、これ以降に与えられる再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１についてもそれぞれ所定のタイミングで順次復号化処理し、この結果として得られたベースバンドストリームデータＤ２を順次データ選別部８に送出する。
【０１７１】
第６のＭＰＥＧ復号器２１Ｆは、図１６（Ｇ）に示すように、データ分配部７から供給される再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を第５のＭＰＥＧ復号器２１Ｅが−１番目のＧＯＰ(-1)のピクチャP9についての復号化処理を開始するタイミングで復号化処理を開始し、当該再生遅延短縮ピクチャ群ＰＤＳ内の各ピクチャの符号化データ（ＭＰＥＧストリームデータＤ１）を復号化処理する。また第６のＭＰＥＧ復号器２１Ｆは、これ以降に与えられる再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１についてもそれぞれ所定のタイミングで順次復号化処理し、この結果として得られたベースバンドストリームデータＤ２を順次データ選別部８に送出する。
【０１７２】
データ選別部８は、図１６（Ｈ）に示すように、第１のＭＰＥＧ復号器２１Ａが０番目のＧＯＰ(0)のピクチャI3についての復号化処理を開始するタイミングから６フレーム期間分後のタイミングで処理を開始する。すなわちデータ選別部８は、制御部５の制御のもとに、第１〜第６のＭＰＥＧ復号器２１Ａ〜２１Ｆから与えられるベースバンドストリームデータＤ２について、表示するピクチャを選択する。すなわち、第１のＭＰＥＧ復号器２１Ａから与えられるベースバンドストリームデータＤ２から０番目のＧＯＰ(0)のピクチャP15、B14、B13を選択し、第２のＭＰＥＧ復号器２１Ｂから与えられるベースバンドストリームデータＤ２から０番目のＧＯＰ(0)のピクチャP12、B11、B10を選択し、第３のＭＰＥＧ復号器２１Ｃから与えられるベースバンドストリームデータＤ２から０番目のＧＯＰ(0)のピクチャP9、B8、B7を選択し、第４のＭＰＥＧ復号器２１Ｄから与えられるベースバンドストリームデータＤ２から０番目のＧＯＰ(0)のピクチャP6、B5、B4を選択し、第５のＭＰＥＧ復号器２１Ｅから与えられるベースバンドストリームデータＤ２から０番目のＧＯＰ(0)のピクチャI3、B2、B1を選択し、第６のＭＰＥＧ復号器２１Ｆから与えられるベースバンドストリームデータＤ２から０番目のＧＯＰ(1)のピクチャP15、B14、B13を選択する。
【０１７３】
そしてデータ選別部８は、これら選択したベースバンドストリームデータＤ２について、２倍速リバース再生動作時の場合では、図１７（Ａ）のピクチャの詳細構成を示した図１７（Ｂ）に示すように、例えば上段に表示するピクチャ（トップフィールドデータ）のピクチャ内ボトムフィールドであるピクチャP15のフィールドP15bと次に表示するピクチャ（トップフィールドデータ）のピクチャ内ボトムフィールドであるピクチャP13のフィールドP13bを選択し、図１６（Ｇ）のように合成画像内トップフィールドに重心移動させ、当該合成画像内トップフィールド間のフィールド間隔が等間隔になるように、図１７（Ｂ）の下段に表示されたピクチャ（ボトムフィールドデータ）のピクチャ内トップフィールドであるピクチャB14のフィールドB14bを選択し、図１６（Ｇ）に示すように、当該ピクチャのフィールドB14bをそのまま合成画像内ボトムフィールドとして表示させるようにして合成画像を生成する。そしてこの後同様にしてこのような合成画像を順次生成して、この合成画像に対して必要に応じてエフェクト処理を施し、かくして得られた合成ベースバンドストリームデータＤ４を表示部１１に送出する。
【０１７４】
このようにしてこの再生装置２０においては、合成ベースバンドストリームデータＤ４を生成し、この合成ベースバンドストリームデータＤ４に基づく２倍速リバース再生動画像を表示部１１に表示させる。このとき、この再生装置２０においては、０番目のＧＯＰ(0)のピクチャI3の復号化処理を開始してから、０番目のＧＯＰ(0)のピクチャP15を表示させるまでに、６フレーム期間分の時間のみが必要となることとなる。
【０１７５】
（３−２−３）３倍速リバース再生動作時における再生装置２０の具体的処理
３倍速リバース再生動作時、ストレージ部２は、図１８（Ａ）に示すように、指定されたＡＶコンテンツのＭＰＥＧストリームデータＤ１を例えばＧＯＰを基本単位として３倍速で順次読み出し、これをメモリ制御部６に送出して、当該ＭＰＥＧストリームデータＤ１をメモリ９に格納させる。
【０１７６】
メモリ制御部６は、制御部５の制御のもとに、メモリ９に格納されるＭＰＥＧストリームデータＤ１に基づいて、逆方向の表示順（ディスプレイオーダ）への並び替えを考慮しながら、図５について上述した再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を順次生成し、これらを最終的な再生画像出力タイミングに合わせてデータ分配部７に送出する。
【０１７７】
データ分配部７は、制御部５の制御のもとに、これら再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータを２倍速リバース再生動作時と同様に順次循環的に第１〜第６のＭＰＥＧ復号器２１Ａ〜２１Ｆに振り分ける。
【０１７８】
このときデータ分配部７は、制御部５の制御のもとに、表示するピクチャを生成するのに時間を要する再生遅延短縮ピクチャ群ＰＤＳをその前の再生遅延短縮ピクチャ群ＰＤＳと入れ換えて振り分けし得るようになされている。
【０１７９】
第１のＭＰＥＧ復号器２１Ａは、図１８（Ｂ）に示すように、データ分配部７から供給される再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を例えば０番目のＧＯＰ(0)のピクチャB7の符号化データがストレージ部２から読み出されたタイミングで復号化処理を開始し、当該再生遅延短縮ピクチャ群ＰＤＳ内の各ピクチャの符号化データ（ＭＰＥＧストリームデータＤ１）を復号化処理する。また第１のＭＰＥＧ復号器２１Ａは、これ以降に与えられる再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１についてもそれぞれ所定のタイミングで順次復号化処理し、この結果として得られたベースバンドストリームデータＤ２を順次データ選別部８に送出する。
【０１８０】
第２のＭＰＥＧ復号器２１Ｂは、図１８（Ｃ）に示すように、データ分配部７から供給される再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を第１のＭＰＥＧ復号器２１Ａが０番目のＧＯＰ(0)のピクチャP9についての復号化処理を開始するタイミングで復号化処理を開始し、当該再生遅延短縮ピクチャ群ＰＤＳ内の各ピクチャの符号化データ（ＭＰＥＧストリームデータＤ１）を復号化処理する。また第２のＭＰＥＧ復号器２１Ｂは、これ以降に与えられる再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１についてもそれぞれ所定のタイミングで順次復号化処理し、この結果として得られたベースバンドストリームデータＤ２を順次データ選別部８に送出する。
【０１８１】
第３のＭＰＥＧ復号器２１Ｃは、図１８（Ｄ）に示すように、データ分配部７から供給される再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を第２のＭＰＥＧ復号器２１Ｂが０番目のＧＯＰ(0)のピクチャP9についての復号化処理を開始するタイミングで復号化処理を開始し、当該再生遅延短縮ピクチャ群ＰＤＳ内の各ピクチャの符号化データ（ＭＰＥＧストリームデータＤ１）を復号化処理する。また第３のＭＰＥＧ復号器２１Ｃは、これ以降に与えられる再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１についてもそれぞれ所定のタイミングで順次復号化処理し、この結果として得られたベースバンドストリームデータＤ２を順次データ選別部８に送出する。
【０１８２】
第４のＭＰＥＧ復号器２１Ｄは、図１８（Ｅ）に示すように、データ分配部７から供給される再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を第３のＭＰＥＧ復号器２１Ｃが０番目のＧＯＰ(0)のピクチャP9についての復号化処理を開始するタイミングで復号化処理を開始し、当該再生遅延短縮ピクチャ群ＰＤＳ内の各ピクチャの符号化データ（ＭＰＥＧストリームデータＤ１）を復号化処理する。また第４のＭＰＥＧ復号器２１Ｄは、これ以降に与えられる再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１についてもそれぞれ所定のタイミングで順次復号化処理し、この結果として得られたベースバンドストリームデータＤ２を順次データ選別部８に送出する。
【０１８３】
第５のＭＰＥＧ復号器２１Ｅは、図１８（Ｆ）に示すように、データ分配部７から供給される再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を第４のＭＰＥＧ復号器２１Ｄが０番目のＧＯＰ(0)のピクチャI3についての復号化処理を開始するタイミングから３フレーム期間分先のタイミングで復号化処理を開始し、当該再生遅延短縮ピクチャ群ＰＤＳ内の各ピクチャの符号化データ（ＭＰＥＧストリームデータＤ１）を復号化処理する。また第５のＭＰＥＧ復号器２１Ｅは、これ以降に与えられる再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１についてもそれぞれ所定のタイミングで順次復号化処理し、この結果として得られたベースバンドストリームデータＤ２を順次データ選別部８に送出する。
【０１８４】
第６のＭＰＥＧ復号器２１Ｆは、図１８（Ｇ）に示すように、データ分配部７から供給される再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を第５のＭＰＥＧ復号器２１Ｅが−１番目のＧＯＰ(-1)のピクチャP9についての復号化処理を開始するタイミングで復号化処理を開始し、当該再生遅延短縮ピクチャ群ＰＤＳ内の各ピクチャの符号化データ（ＭＰＥＧストリームデータＤ１）を復号化処理する。また第６のＭＰＥＧ復号器２１Ｆは、これ以降に与えられる再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１についてもそれぞれ所定のタイミングで順次復号化処理し、この結果として得られたベースバンドストリームデータＤ２を順次データ選別部８に送出する。
【０１８５】
データ選別部８は、図１８（Ｇ）に示すように、第１のＭＰＥＧ復号器２１Ａが０番目のＧＯＰ(0)のピクチャI3についての復号化処理を開始するタイミングから６フレーム期間分後のタイミングで処理を開始する。すなわちデータ選別部８は、制御部５の制御のもとに、第１〜第６のＭＰＥＧ復号器２１Ａ〜２１Ｆから与えられるベースバンドストリームデータＤ２について、表示するピクチャを選択する。すなわち、第１のＭＰＥＧ復号器２１Ａから与えられるベースバンドストリームデータＤ２から０番目のＧＯＰ(0)のピクチャP15、B14を選択し、第２のＭＰＥＧ復号器２１Ｂから与えられるベースバンドストリームデータＤ２から０番目のＧＯＰ(0)のピクチャP12、B11を選択し、第３のＭＰＥＧ復号器２１Ｃから与えられるベースバンドストリームデータＤ２から０番目のＧＯＰ(0)のピクチャP9、B8を選択し、第４のＭＰＥＧ復号器２１Ｄから与えられるベースバンドストリームデータＤ２から０番目のＧＯＰ(0)のピクチャP6、B5を選択し、第５のＭＰＥＧ復号器２１Ｅから与えられるベースバンドストリームデータＤ２から０番目のＧＯＰ(0)のピクチャI3、B2を選択し、第６のＭＰＥＧ復号器２１Ｆから与えられるベースバンドストリームデータＤ２から０番目のＧＯＰ(0)のピクチャP15、B14を選択する。
【０１８６】
そしてデータ選別部８は、これら選択したベースバンドストリームデータＤ２について、３倍速リバース再生動作時の場合では、図１９（Ａ）のピクチャの詳細構成を示した図１９（Ｂ）に示すように、例えば上段に表示するピクチャ（トップフィールドデータ）のピクチャ内ボトムフィールドであるピクチャP15のフィールドP15bと次に表示するピクチャ（トップフィールドデータ）のピクチャ内ボトムフィールドであるピクチャP12のフィールドP12bを選択し、図１８（Ｇ）のように合成画像内トップフィールドに重心移動させ、当該ピクチャ内トップフィールド間のフィールド間隔が等間隔になるように、図１９（Ｂ）の下段に表示されたピクチャ（ボトムフィールドデータ）のピクチャ内トップフィールドであるピクチャB14のフィールドB14tを選択し、図１８（Ｇ）に示すように当該ピクチャB14のフィールドB14tを合成画像内ボトムフィールドに重心移動させて、合成画像内ボトムフィールドとして表示させるようにして合成画像を生成する。そしてこの後同様にしてこのような合成画像を順次生成して、この合成画像に対して必要に応じてエフェクト処理を施し、かくして得られた合成ベースバンドストリームデータＤ４を表示部１１に送出する。
【０１８７】
このようにしてこの再生装置２０においては、合成ベースバンドストリームデータＤ４を生成し、この合成ベースバンドストリームデータＤ４に基づく３倍速リバース再生動画像を表示部１１に表示させる。このとき、この再生装置２０においては、０番目のＧＯＰ(0)のピクチャI3の復号化処理を開始してから、０番目のＧＯＰ(0)のピクチャP15を表示させるまでに、６フレーム期間分の時間のみが必要となることとなる。
【０１８８】
（３−３）フィールド単位でのリバース再生動作処理手順
ここで、上述のようなフィールド単位でのリバース再生動作時における制御部５の制御処理は、当該制御部５内のＲＯＭ５Ａに格納された制御プログラムに基づき、図２０及び図２１に示すフィールド単位でのリバース再生動作処理手順ＲＴ２に従って行われる。
【０１８９】
すなわち制御部５は、操作部３が操作されて再生すべきＡＶコンテンツ及びその再生速度が指定され、リバース再生動作が選択されると、このフィールド単位でのリバース再生動作処理手順ＲＴ２をステップＳＰ１６において開始し、続くステップＳＰ１７において、第１の実施の形態によるリバース再生動作処理手順ＲＴ１のステップＳＰ１と同様の処理を施す。
【０１９０】
続いて制御部５は、ステップＳＰ１８に進んで、ユーザにより指定された再生速度に応じて、合成画像内トップフィールド及び合成画像内ボトムフィールドとして表示すべきピクチャと、その組み合わせを算出して決定する。従って、例えば２倍速リバース再生が指定された場合には、図１７（Ａ）の上段に示すように、各ＧＯＰのピクチャP15、B13、B11、P9、B7、B5、I3、B1がそれぞれ合成画像内トップフィールドとして決定されると共に、図８の下段に示すように、各ＧＯＰのピクチャB14、B12、B10、B8、B6、B4、B2がそれぞれ合成画像内ボトムフィールドとして決定され、これらを図１６（Ｈ）のように合成するようにして合成画像を生成することが決定される。
【０１９１】
続いて制御部５は、ステップＳＰ１９に進んで、逆方向の表示順（ディスプレイオーダ）への並び替えを考慮しながら、ステップＳＰ１８において合成画像内トップフィールド又は合成画像内ボトムフィールドとして表示することを決定したＩピクチャ又はＰピクチャと、それらを復号化処理する際に復号化処理が必要となるピクチャと、表示するＩピクチャ又はＰピクチャから参照されるＢピクチャの組み合わせに応じて各再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を算出する。
【０１９２】
例えば、２倍速リバース再生が指定された場合には、図１６（Ｂ）に示すように、表示することを決定したＰピクチャである０番目のＧＯＰ(0)のピクチャP15と、そのときのボトムフィールドとして表示されるＧＯＰ(0)のピクチャB14と、これら０番目のＧＯＰ(0)のピクチャP15、P14を復号化するために必要な０番目のＧＯＰ(0)のピクチャI3、P6、P9、P12が算出される。
【０１９３】
続いて制御部５は、ステップＳＰ１９に進んで、ステップＳＰ１９〜ステップＳＰ２６において、上述の第１の実施の形態によるリバース再生動作処理手順ＲＴ１のステップＳＰ４〜ステップＳＰ１０と同様の処理を施す。
【０１９４】
続いて制御部５は、ステップＳＰ２７に進んで、ＭＰＥＧ復号部２１を制御して、所定のタイミングでベースバンドストリームデータＤ２の各ピクチャをデータ選別部８に送出し、その後データ選別部８を制御して、表示部１１への表示順（ディスプレイオーダ）に従い、当該ベースバンドストリームデータＤ２から表示するピクチャを選択し、これら選択した表示するピクチャを合成するようにして合成画像を生成する。
【０１９５】
例えば図１６（Ｂ）のような場合、第１のＭＰＥＧ復号器２１Ａから供給される再生遅延短縮ピクチャ群ＰＤＳのベースバンドストリームデータＤ２から表示するピクチャである０番目のＧＯＰ(0)のピクチャP15及びピクチャB14を選択する。そしてピクチャP15を合成画像内トップフィールドとして選択し、ピクチャB14を合成画像内ボトムフィールドとして合成するようにして合成画像を生成する。また、その後もこれと同様にして、再生遅延短縮ピクチャ群ＰＤＳのベースバンドストリームデータＤ２から表示するピクチャを順次選択して合成するようにして合成画像を生成する。この結果、表示するピクチャを逆方向の表示順（ディスプレイオーダ）に並べ替えることができるようになされている。
【０１９６】
続いて制御部５は、ステップＳＰ２８に進んで、ステップＳＰ２８〜ステップＳＰ３０において、上述の第１の実施の形態によるリバース再生動作処理手順ＲＴ１のステップＳＰ１２〜ステップＳＰ１５と同様の処理を施す。そして制御部５は、やがてユーザが停止操作を行うことによりステップＳＰ３０において肯定結果を得ると、ステップＳＰ３１に進んでこのフィールド単位でのリバース再生動作処理手順ＲＴ２を終了する。
【０１９７】
このようにして制御部５は、ストレージ部２、メモリ制御部６、データ分配部７、データ選別部８及びＭＰＥＧ復号部２１を制御して、指定されたＡＶコンテンツを指定された速度で、かつフィールド単位でリバース再生してなるリバース再生動画像を表示部１１に表示させ得るようになされている。
【０１９８】
（３−４）第２の実施の形態による動作及び効果
以上の構成において、この再生装置２０では、再生速度に応じて合成画像内トップフィールドと合成画像内ボトムフィールドとのフィールド間隔が等間隔又はほぼ等間隔になるようにピクチャを選択して合成画像を生成する。
【０１９９】
従って、表示すべきピクチャのフィールド間の間隔を調整するようにしたことにより、より滑らかにリバース再生動画像を表示することができる。
【０２００】
またこの再生装置２０では、表示するピクチャを復号化するのに時間を要する再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を順番にかかわらず第１〜第６のＭＰＥＧ復号器２１Ａ〜２１Ｆに振り分けることにより、ＭＰＥＧストリームデータＤ１の復号化処理の効率をより向上させることができる。
【０２０１】
以上の構成によれば、再生速度に応じて合成画像内トップフィールドと合成画像内ボトムフィールドとのフィールド間隔が等間隔又はほぼ等間隔になるようにピクチャを選択して合成画像を生成し、表示すべきピクチャのフィールド間の間隔を調整するようにしたことにより、より滑らかにリバース再生動画像を表示し得、かくしてＭＰＥＧストリームデータのリバース再生動作時の応答性を向上し、かつより滑らかにリバース再生動画像を表示し得る再生装置が実現できる。
【０２０２】
（４）他の実施の形態
なお上述の実施の形態においては、データ分配部７において再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を例えば図７のように５個の第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅに振り分けた場合について述べたが、本発明はこれに限らず、例えば図２２に示すように、再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を３個の第１〜第３のＭＰＥＧ復号器１０Ａ〜１０Ｃに振り分けることにより、より少ないＭＰＥＧ復号器によって復号化処理を行うことができ、要は復号化処理が間に合うならばいずれの数のＭＰＥＧ復号器を適用することができる。
【０２０３】
また上述の実施の形態においては、データ分配部７において再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を例えば図７のように５個の第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅに振り分けた場合について述べたが、本発明はこれに限らず、第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅに内蔵された図示しないメモリに必要フレーム数分復号化されたピクチャを格納することにより、例えば図２３（Ｂ）に示すように、再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１をピクチャI3、P6、P9、P12、B11、B10、P15、B14、B13の符号化データのように構成するようにしても良く、要は、表示することを決定したＩピクチャ又はＰピクチャと、それらを復号化処理する際に復号化処理が必要となるピクチャと、表示するＩピクチャ又はＰピクチャから参照されるＢピクチャの組み合わせをこの他種々の組み合わせにすることにより、復号化するＭＰＥＧ復号器の数に応じてピクチャの復号化処理を開始してから最初に表示するピクチャまでのフレーム期間を任意に選ぶことができる。
【０２０４】
さらに上述の実施の形態においては、トップフィールドデータのピクチャ内ボトムフィールドを重心移動させ、合成画像内トップフィールドとして選択した場合について述べたが、本発明はこれに限らず、図２４（Ｈ）に示すように、トップフィールドデータのピクチャ内トップフィールドを、合成画像内トップフィールドとして選択した場合にも、上述と同様に合成画像内ボトムフィールドを当該合成画像内トップフィールド間のフィールド間隔が等間隔又はほぼ等間隔になるように選択することによって、表示すべきフレーム画像のフィールド間の間隔を調整することができる。
【０２０５】
さらに上述の実施の形態においては、データ分配部７において再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を図９のように５個の第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅに振り分けた場合について述べたが、本発明はこれに限らず、第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅに内蔵された図示しないメモリに必要フレーム数分復号化されたピクチャを格納することにより、図２５に示すように、再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅに振り分けることができ、また図９に示すような３倍速リバース再生動作時で、かつ上述のように０番目のＧＯＰ(0)のピクチャP15からリバース再生する場合、これらを例えば第１のＭＰＥＧ復号器１０Ａのみにより復号化処理することもできる。
【０２０６】
さらに上述の実施の形態においては、Ｉピクチャ(I)、Ｐピクチャ(P)及びＢピクチャ(B)をすべて同じ復号化処理時間がかかるとして復号化処理を行った場合について述べたが、本発明はこれに限らず、実際上Ｉピクチャ(I)又はＰピクチャ(P)を復号化処理する場合には、Ｂピクチャ(B)ほど復号化処理に時間がかからないことから、上述のように１フレーム期間ごとにすべて同じタイミングで同期させる必要がなく、それぞれのタイミングで復号化処理を行うことにより、さらに復号化処理の効率を向上させることができる。
【０２０７】
さらに上述の実施の形態においては、復号化処理する際に復号化処理が必要となるピクチャI3をデータ選別部８において選択しない場合について述べたが、本発明はこれに限らず、当該ピクチャI3が表示するピクチャである場合には、復号化処理する際に復号化処理が必要となるピクチャI3のいずれかをデータ選別部８において選択することにより、表示するピクチャであるときのピクチャI3の復号化の時間を短縮することができる。
【０２０８】
さらに上述の実施の形態においては、ＧＯＰのピクチャ構造におけるＭＰＥＧストリームデータを、Ｎを15、Ｍを３とした場合について述べたが、本発明はこれに限らず、この他種々のＧＯＰのピクチャ構造におけるＭＰＥＧストリームデータについても広く適用することができる。
【０２０９】
さらに上述の実施の形態においては、指定された倍速で読み込まれたＭＰＥＧストリームデータに対して、最初の再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を、対応する第１のＭＰＥＧ復号器１０Ａにおいて所定のタイミングで復号化を開始した場合について述べたが、本発明にはこれに限らず、再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１の復号化を開始するタイミングは、対応するＭＰＥＧストリームデータＤ１がすでにメモリ９に格納されているならばどのタイミングで復号化を開始するようにしても良い。
【０２１０】
さらに上述の実施の形態においては、ＭＰＥＧ復号部１０が５個の第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅから構成されている場合について述べたが、本発明はこれに限らず、例えばＭＰＥＧストリームデータを復号化する回路であっても良く、要は所定数のＭＰＥＧストリームデータを復号化する機構であれば良い。
【０２１１】
さらに上述の実施の形態においては、データ分配部７において、第１のＭＰＥＧ復号器１０Ａから順次再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を振分けた場合について述べたが、本発明はこれに限らず、第１のＭＰＥＧ復号器１０Ａ以外の第２〜第５のＭＰＥＧ復号器１０Ｅから順次再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１の振分けを開始するようにしても良い。
【０２１２】
さらに上述の実施の形態においては、データ分配部７において、第１のＭＰＥＧ復号器１０Ａから順番に順次再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を振分けた場合について述べたが、本発明はこれに限らず、例えば順番に関わらず復号化の終了した第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅに順次再生遅延短縮ピクチャ群のＭＰＥＧストリームデータＤ１を振分けるようにしても良く、この他種々の順番で再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を振分ける場合についても広く適用することができる。
【０２１３】
さらに上述の実施の形態においては、データ分配部７から供給される再生遅延短縮ピクチャ群ＰＤＳのＭＰＥＧストリームデータＤ１を所定のタイミングで順次復号化処理し、この結果として得られたベースバンドストリームデータＤ２を順次データ選別部８に送出した場合について述べたが、本発明はこれに限らず、所定のタイミングで順次復号化処理し、この結果として得られたベースバンドストリームデータＤ２を第１〜第５のＭＰＥＧ復号器１０Ａ〜１０Ｅに内蔵されたメモリに順次格納すると共に、データ選別部８において所定のタイミングで第１〜第５のＭＰＥＧ復号器１０Ａ〜１０ＥからベースバンドストリームデータＤ２を読み出して、ベースバンドストリームデータＤ２から表示するピクチャを選択するようにしても良く、また第１〜第５のＭＰＥＧ復号器１０Ａ〜１０ＥにおいてベースバンドストリームデータＤ２から表示するピクチャのみを選択してデータ選別部８に送出するようにしても良く、この他種々の選択方法を適用することができる。
【０２１４】
さらに上述の実施の形態においては、１倍速〜３倍速及び５倍速リバース再生動作時における再生装置の具体的処理について述べたが、本発明はこれに限らず、例えば４倍速リバース再生動作時における再生装置の具体的処理等、２倍速以上の任意の倍速リバース再生動作時における再生装置の具体的処理について広く適用することができる。
【０２１５】
さらに上述の実施の形態においては、表示開始ピクチャはすべて０番目のＧＯＰ(0)のピクチャP15から開始した場合について述べたが、本発明はこれに限らず、例えば５番目のＧＯＰ(5)のピクチャI3や（ｎ＋２）番目のＧＯＰ(n+2)のピクチャB7から開始する場合等この他種々のＧＯＰのピクチャから開始する場合についても広く適用することができる。
【０２１６】
さらに上述の実施の形態においては、ストレージ部２をハードディスク装置等から構成した場合について述べたが、本発明はこれに限らず、例えば、光ディスク、光磁気ディスク、半導体メモリ、磁気ディスク等の種々の記録媒体に適用することができる。
【０２１７】
さらに上述の実施の形態においては、ストレージ部２又は表示部１１の接続形態を接続ケーブル等を介して接続し、再生装置として一体化されている場合について述べたが、本発明はこれに限らず、例えば外部から有線または無線で接続されるようにしても良く、この他種々の接続形態で接続するようにしてもよい。
【０２１８】
さらに上述の実施の形態においては、一連の処理をそれぞれの機能を有するハードウェアにより実行させた場合について述べたが、本発明はこれに限らず、ソフトウェアにより実行させるようにしても良い。このとき、一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが専用のハードウェアに組み込まれているコンピュータに対して、各種プログラムをインストールすることで各種の機能を実行することが可能となり、例えば汎用のパーソナルコンピュータなどに例えば記録媒体からインストールされる。そしてこの記録媒体は、例えば、光ディスク、光磁気ディスク、半導体メモリ、磁気ディスク等の種々の記録媒体を含むことは言うまでもない。また例えば汎用のパーソナルコンピュータなどに例えばインターネット等のネットワークを介してダウンロードすることによって、各種プログラムをインストールするようにしても良い。
【０２１９】
さらに上述の実施の形態においては、復号化コントロール部４及びＭＰＥＧ復号部１０、２１は同一の拡張カード（例えば、ＰＣＩ（Peripheral Component Interconnect）カード、ＰＣＩ−ＥＸＰＲＥＳＳカード）に搭載する形態に限らず、例えばＰＣＩ−ＥＸＰＲＥＳＳなどの技術によりカード間の転送速度が高い場合には、それぞれ別の拡張カードに搭載しても良い。さらに、制御部５の一部又は全部の機能（例えば、圧縮ストリームデータの読出し指示）は、システム全体を制御するＣＰＵ（例えば、パーソナルコンピュータの主ＣＰＵ）に行わせることも可能である。
【産業上の利用可能性】
【０２２０】
本発明は、ＭＰＥＧ方式による復号化装置の他、これに類似する符号化又は復号化のアルゴリズムを有する方式の復号化装置に適用することができる。
【図面の簡単な説明】
【０２２１】
【図１】ＧＯＰのピクチャ構成例を示す略線図である。
【図２】ＭＰＥＧストリームデータの構成例を示す略線図である。
【図３】従来の１倍速リバース再生時における処理を示す略線図である。
【図４】従来の１倍速リバース再生時における処理を示す略線図である。
【図５】再生遅延短縮ピクチャ群の構成例を示す略線図である。
【図６】第１の実施の形態による再生装置の構成を示すブロック図である。
【図７】１倍速リバース再生動作時における再生装置の具体的処理を示すタイミングチャートである。
【図８】２倍速リバース再生動作時における再生装置の具体的処理を示すタイミングチャートである。
【図９】３倍速リバース再生動作時における再生装置の具体的処理を示すタイミングチャートである。
【図１０】５倍速リバース再生動作時における再生装置の具体的処理を示すタイミングチャートである。
【図１１】リバース再生動作処理手順を示すフローチャートである。
【図１２】リバース再生動作処理手順を示すフローチャートである。
【図１３】第２の実施の形態による再生装置の構成を示すブロック図である。
【図１４】１倍速リバース再生動作時における再生装置の具体的処理を示すタイミングチャートである。
【図１５】１倍速再生動作時における再生装置の合成処理の説明に供する略線図である。
【図１６】２倍速リバース再生動作時における再生装置の具体的処理を示すタイミングチャートである。
【図１７】２倍速再生動作時における再生装置の合成処理の説明に供する略線図である。
【図１８】３倍速リバース再生動作時における再生装置の具体的処理を示すタイミングチャートである。
【図１９】３倍速再生動作時における再生装置の合成処理の説明に供する略線図である。
【図２０】フィールド単位でのリバース再生動作処理手順を示すフローチャートである。
【図２１】フィールド単位でのリバース再生動作処理手順を示すフローチャートである。
【図２２】他実施の形態による１倍速リバース再生動作時における再生装置の具体的処理を示すタイミングチャートである。
【図２３】他実施の形態による１倍速リバース再生動作時における再生装置の具体的処理を示すタイミングチャートである。
【図２４】他実施の形態による２倍速リバース再生動作時における再生装置の具体的処理を示すタイミングチャートである。
【図２５】他実施の形態による３倍速リバース再生動作時における再生装置の具体的処理を示すタイミングチャートである。
【図２６】従来の１倍速リバース再生時における処理を示す略線図である。
【符号の説明】
【０２２２】
１、２０……再生装置、２……ストレージ部、３……操作部、４……復号化コントロール部、５……制御部、６……メモリ制御部、７……データ分配部、８……データ選別部、９……メモリ、１０、２１……ＭＰＥＧ復号部、１０Ａ〜１０Ｅ、２１Ａ〜２１Ｆ……ＭＰＥＧ復号器、ＰＤＳ……再生遅延短縮ピクチャ群。
【図１】
2006060415.tif 000003
【図２】
2006060415.tif 000004
【図３】
2006060415.tif 000005
【図４】
2006060415.tif 000006
【図５】
2006060415.tif 000007
【図６】
2006060415.tif 000008
【図７】
2006060415.tif 000009
【図８】
2006060415.tif 000010
【図９】
2006060415.tif 000011
【図１０】
2006060415.tif 000012
【図１１】
2006060415.tif 000013
【図１２】
2006060415.tif 000014
【図１３】
2006060415.tif 000015
【図１４】
2006060415.tif 000016
【図１５】
2006060415.tif 000017
【図１６】
2006060415.tif 000018
【図１７】
2006060415.tif 000019
【図１８】
2006060415.tif 000020
【図１９】
2006060415.tif 000021
【図２０】
2006060415.tif 000022
【図２１】
2006060415.tif 000023
【図２２】
2006060415.tif 000024
【図２３】
2006060415.tif 000025
【図２４】
2006060415.tif 000026
【図２５】
2006060415.tif 000027
【図２６】
2006060415.tif 000028