(57)【要約】【課題】映像の動きがスムーズな早送り再生を実現する。【解決手段】ＩＦＯ生成部１３ａは、記録媒体１０に記録されたＩピクチャ及びＰピクチャの格納位置をＩＦＯファイル１４として記録する。ＩＦＯ解析手段１３は、早送り再生時に指定された再生速度に対応する表示すべきピクチャを、Ｉピクチャ、Ｐピクチャ、Ｂピクチャの中から決定し、決定されたピクチャをデコードするために必要なピクチャの格納位置を、ＩＦＯファイル１４を解析して判断する。ＩＦＯ解析１３により判断された格納位置に格納されたピクチャは、読み出し手段１１ｂにより前記記録媒体から読み出され、デコード部１５により順次デコードされ、その内の表示すべきピクチャが表示される。【選択図】図１Ｂ
2007300371.tif 000002
【特許請求の範囲】
【請求項１】
ＭＰＥＧ方式で圧縮したストリームを記録媒体に書き込みながら、前記ストリームのＩピクチャ及びＰピクチャを検出し、該Ｉピクチャ及びＰピクチャの前記記録媒体における格納位置を特定する書き込み手段と、
前記書き込み手段により特定されたＩピクチャ及びＰピクチャの前記格納位置を格納位置ファイルとして記録する格納位置記録手段と、
早送り再生時に、指定された再生速度に対応する表示すべきピクチャを、Ｉピクチャ、Ｐピクチャ、Ｂピクチャの中から決定し、決定されたピクチャをデコードするために必要なピクチャの格納位置を、前記格納位置ファイルを解析して判断する解析手段と、
前記解析手段により判断された格納位置に格納されたピクチャを前記記録媒体から読み出す読み出し手段と、
前記読み出し手段により読み出したピクチャを順次デコードし、前記表示すべきピクチャを出力するデコード手段と、
を具備することを特徴とする記録再生装置。
【請求項２】
各ピクチャの表示順をピクチャ番号、前記早送り再生時の再生速度を、通常再生速度のＮ倍（Ｎ＝１、２、３…）とすると、前記解析手段は、前記表示すべきピクチャのピクチャ番号を、Ｉピクチャのピクチャ番号に前記Ｎを順次加算することにより得られるピクチャ番号とすることを特徴とする請求項１記載の記録再生装置。
【請求項３】
前記早送り再生時の再生速度が、通常再生速度のＮ倍（Ｎ＝１、２、３…）であって、前記ＮがＩピクチャあるいはＰピクチャの挿入間隔又は該挿入間隔の倍数に一致する時、前記解析手段は、前記表示すべきピクチャのデコードに必要なピクチャの格納位置として、Ｉピクチャ及びＰピクチャのみの格納位置を選択し、Ｂピクチャの格納位置をスキップすることを特徴とする請求項１記載の記録再生装置。
【請求項４】
前記格納位置記録手段は、前記Ｉピクチャ及びＰピクチャのサイズを記録し、前記解析手段は、前記Ｉピクチャ及びＰピクチャの一方のピクチャの格納位置及びそのサイズから、Ｂピクチャの格納位置を判断することを特徴とする請求項１記載の記録再生装置。
【請求項５】
ＭＰＥＧ方式で圧縮したストリームを記録媒体に書き込みながら、前記ストリームのＩピクチャ及びＰピクチャを検出し、該Ｉピクチャ及びＰピクチャの前記記録媒体における格納位置を特定する工程と、
前記特定されたＩピクチャ及びＰピクチャの前記格納位置を格納位置ファイルとして記録する工程と、
早送り再生時に、指定された再生速度に対応する表示すべきピクチャを、Ｉピクチャ、Ｐピクチャ、Ｂピクチャの中から決定し、決定されたピクチャをデコードするために必要なピクチャの格納位置を、前記格納位置ファイルを解析して判断する工程と、
前記判断された格納位置に格納されたピクチャを前記記録媒体から読み出す工程と、
前記読み出したピクチャを順次デコードし、前記表示すべきピクチャを出力する工程と、
を具備することを特徴とする記録再生方法。
【請求項６】
各ピクチャの表示順をピクチャ番号、前記早送り再生時の再生速度を、通常再生速度のＮ倍（Ｎ＝１、２、３…）とすると、前記解析工程では、前記表示すべきピクチャのピクチャ番号を、Ｉピクチャのピクチャ番号に前記Ｎを順次加算することにより得られるピクチャ番号とすることを特徴とする請求項５記載の記録再生方法。
【請求項７】
前記早送り再生時の再生速度が、通常再生速度のＮ倍（Ｎ＝１、２、３…）であって、前記Ｎが３の倍数である時、前記解析工程では、前記表示すべきピクチャのデコードに必要なピクチャの格納位置として、Ｉピクチャ及びＰピクチャのみの格納位置を選択し、Ｂピクチャの格納位置をスキップすることを特徴とする請求項１記載の記録再生方法。
【請求項８】
前記格納位置記録工程では、前記Ｉピクチャ及びＰピクチャのサイズを記録し、前記解析工程では、前記Ｉピクチャ及びＰピクチャの一方のピクチャの格納位置及びそのサイズから、Ｂピクチャの格納位置を判断することを特徴とする請求項１記載の記録再生方法。
【請求項９】
ＭＰＥＧ方式で圧縮したストリームを記録媒体に書き込みながら、前記ストリームのＩピクチャ及びＰピクチャを検出し、該Ｉピクチャ及びＰピクチャの前記記録媒体における格納位置を特定するステップと、
前記特定されたＩピクチャ及びＰピクチャの前記格納位置を格納位置ファイルとして記録するステップと、
早送り再生時に、指定された再生速度に対応する表示すべきピクチャを、Ｉピクチャ、Ｐピクチャ、Ｂピクチャの中から決定し、決定されたピクチャをデコードするために必要なピクチャの格納位置を、前記格納位置ファイルを解析して判断するステップと、
前記判断された格納位置に格納されたピクチャを前記記録媒体から読み出すステップと、
前記読み出したピクチャを順次デコードし、前記表示すべきピクチャを出力するステップと、
を具備することを特徴とする記録再生用プログラム。
【請求項１０】
各ピクチャの表示順をピクチャ番号、前記早送り再生時の再生速度を、通常再生速度のＮ倍（Ｎ＝１、２、３…）とすると、前記解析ステップでは、前記表示すべきピクチャのピクチャ番号を、Ｉピクチャのピクチャ番号に前記Ｎを順次加算することにより得られるピクチャ番号とすることを特徴とする請求項９記載の記録再生用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、圧縮されたビデオデータストリームを記録再生する装置に関し、特に、記録されたビデオデータストリームを早送り再生するための技術に関する。
【背景技術】
【０００２】
下記特許文献１には、ＭＰＥＧ方式で圧縮及び記録されたストリームを、早送り再生する技術が開示されている。この文献のように従来では、ストリームを記録媒体に格納する場合、ストリームのIピクチャの格納位置を指すタイムマップ情報が記録される。早送り再生の際には、全てのストリームをデコードして高速に再生するか、あるいはIピクチャのみをデコードして再生していた。
【特許文献１】特開２００２−１９７８０７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来の早送り再生の際に、全てのストリームを読み出してデコードする場合、再生装置の最大処理速度の関係で、一般に高々１．５倍速程度の早送り再生しかできない。また、Iピクチャのみをデコードして再生する場合、表示される映像の動きが不連続となり、スムーズな映像の早送り再生ができないという問題があった。
【０００４】
従って本発明は、映像の動きがスムーズな早送り再生を実現することを目的としている。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明の一実施形態に係る記録再生装置は、ＭＰＥＧ方式で圧縮したストリームを記録媒体に書き込みながら、前記ストリームのＩピクチャ及びＰピクチャを検出し、該Ｉピクチャ及びＰピクチャの前記記録媒体における格納位置を特定する書き込み手段と、前記書き込み手段により特定されたＩピクチャ及びＰピクチャの前記格納位置を格納位置ファイルとして記録する格納位置記録手段と、早送り再生時に、指定された再生速度に対応する表示すべきピクチャを、Ｉピクチャ、Ｐピクチャ、Ｂピクチャの中から決定し、決定されたピクチャをデコードするために必要なピクチャの格納位置を、前記格納位置ファイルを解析して判断する解析手段と、前記解析手段により判断された格納位置に格納されたピクチャを前記記録媒体から読み出す読み出し手段と、前記読み出し手段により読み出したピクチャを順次デコードし、前記表示すべきピクチャを出力するデコード手段とを具備する。
【発明の効果】
【０００６】
本発明によれば、早送り再生の再生速度に応じて適切なピクチャをデコード又は表示するために、映像の動きがスムーズな早送り再生を実現することできる。
【発明を実施するための最良の形態】
【０００７】
以下、図面を参照して本発明による実施の形態を詳細に説明する。
【０００８】
図１Ａ及び図１Ｂに本発明の一実施形態に係る記録再生装置１００の構成を示す。説明を簡単にするため、ストリーム記録時の構成（図１Ａ）と、ストリーム再生時の構成（図１Ｂ）が示されている。この記録再生装置１００は、例えばＤＶＤレコーダ、ＨＤＤ内蔵ＴＶあるいはＰＣなどに、映像記録再生部として適用できる。
【０００９】
先ず図１Ａを参照して、ストリーム記録時の各ブロックの動作を説明する。ストリーム書き込み部１１ａは、ストリーム（プログラムストリームあるいはトランスポートストリーム）をＨＤＤ等の記録媒体１０に書き込みながら、該ストリームのＩピクチャあるいはＰピクチャを検出し、ストリームにおける格納位置を特定する。ＩＦＯ生成部１３ａは、上記ストリーム書き込み部１１ａにより特定されたＩピクチャあるいはＰピクチャの格納位置を示すタイムマップをＩＦＯファイル１４（後述される）として記録する。
【００１０】
次に図１Ｂを参照して、ストリーム再生時の各ブロックの動作を説明する。ＩＦＯ解析部１３ｂは、ユーザから指定されたストリーム及び再生速度に基づき、次に表示すべきピクチャのピクチャ番号（後述される）を計算する。またＩＦＯ解析部１３ｂは、ＩＦＯファイルを解析して、計算されたピクチャ番号に対応するピクチャをデコードするのに必要なピクチャの格納位置を特定する。
【００１１】
ストリーム読み出し部１１ｂは、特定された格納位置に格納されたピクチャを読み出す。デコード部１５は読み出したストリームを順次デコードし、表示すべきピクチャを出力する。デコード部１５から出力されるピクチャは、Ｄ／Ａ変換器、ビデオアンプなどを経て、ＬＣＤあるいはプラズマディスプレイ等の表示部（図示されず）にて表示される。
【００１２】
尚、ストリーム書き込み部１１ａ、ストリーム読み出し部１１ｂ、ＩＦＯ生成部１３ａ、ＩＦＯ解析部１３ｂ、デコード部１５は、プログラムステップから構成されるソフトウエアとしても構成できるし、個別電子回路を用いたハードウエアとしても構成できる。
【００１３】
次に、本発明の一実施形態において処理されるストリームについて説明する。ストリーム書き込み部１１ａに入力されるストリームは、例えばアナログ映像信号をＡ／Ｄ変換及び圧縮して得られるストリーム、あるいはデジタル放送を受信して得られる圧縮されたストリームである。このストリームは例えばＭＰＥＧ２の規格に基づいて圧縮されたプログラムストリームである。ＭＰＥＧ２では、Ｉピクチャ、Ｐピクチャ、Ｂピクチャの３種類のピクチャがある。
【００１４】
Ｉピクチャはそれ自体単独でデコードが可能であるのに対して、Ｐピクチャは例えば記録媒体に記録された記録順において、一つ前に記録されたリファレンスピクチャ（Ｉピクチャ、またはＰピクチャ）のデコード結果、Ｂピクチャでは記録順において一つ前及び二つ前にあるリファレンスピクチャのデコード結果を参照してデコードされる。
【００１５】
図２はピクチャの配列を示す図である。例えばＩ２はＩピクチャであり、この図において３番目に再生されるピクチャである。又、Ｂ０はＢピクチャであって、この図において最初に再生されるピクチャである。図２に示す矢印の元のピクチャが矢印の先のピクチャのデコード結果を参照してデコードされる。
【００１６】
この参照関係のため記録順と再生順は必ずしも一致しない。１つのＢピクチャが参照する二つ前のリファレンスピクチャは、そのＢピクチャより再生順で前になるが、一つ前のリファレンスピクチャはそのＢピクチャより再生順が後になる。
【００１７】
図３は本発明の早送り再生方法の一実施形態を示す図であり、各再生速度における表示ピクチャ、読み出し（デコード）ピクチャ、スキップピクチャを、記録媒体中に格納されている順に表している。また、ピクチャの表示の順番は数字で表されている。
【００１８】
白色のピクチャが表示されるピクチャ、白色と八チングのピクチャがＨＤＤから読み出されてデコードされるピクチャ、クロス八チングのピクチャがＨＤＤからの読み出し及びデコードがスキップされるピクチャを表す。このように、Ｉ及びＰピクチャは、基本的に全てＨＤＤから読み出されデコードされる。
【００１９】
デコード順においてＩ及びＰピクチャの間または２つのＰピクチャの間にある２つのＢピクチャを共に表示する必要がなければ、それらのＢピクチャの読み出しをスキップすることができる。つまり、それらのＢピクチャを読み出す必要はない。
【００２０】
Ｉピクチャあるいはピクチャと後続の２つのＢピクチャを１つのグループ（参照グループと呼ぶことにする）と考えた場合、参照グループに含まれるピクチャ数（図３では３ピクチャ）に対応する再生速度（３倍速）あるいはその整数倍の速度（３の整数倍の速度）の場合、すなわち３倍速、６倍速、…で再生する場合には、効率的な早送り再生を実現できる。つまり、このような再生速度の場合、他の倍速再生に比べ、八チングのピクチャで示されるようにデコードされるが表示されないピクチャの数の割合が少ない。
【００２１】
図４に、参照グループの格納位置を特定するために必要なデータ構造を示す。図４に示すデータ構造を各参照グループに対応させて保持する。
【００２２】
このデータ構造は、参照グループに含まれるピクチャ数（本例では３）２０と、参照グループ先頭のＩ又はＰピクチャのサイズ（バイト）２１、参照グループ先頭のＩ又はＰピクチャの格納位置２２を含む。
【００２３】
図４に示すデータ構造Ｇｆ１ｄは、例えば図３のピクチャＩ２、Ｂ０、Ｂ１を含む参照グループＧｆ１のデータ構造を示す。図１Ａ及び１Ｂに示すＩＦＯファイル１４は、記録媒体１０に記録されたストリームの例えば全参照グループ…Ｇｆ１、Ｇｆ２、Ｇｆ３…のデータ構造…Ｇｆ１ｄ、Ｇｆ２ｄ、Ｇｆ３ｄ…を含む。
【００２４】
次に、本発明による記録再生装置の早送り再生時の動作を詳細に説明する。
【００２５】
ユーザから早送り指示を入力すると、Ｉピクチャを基点として、指示された早送り再生速度（通常再生速度の整数倍の速度）に応じたピクチャを次々に表示していく。次に表示すべきピクチャ番号が決まると、そのピクチャ番号を含む参照グループを探し出し、該当するピクチャを表示する。ここでピクチャ番号とは、通常速度再生における各ピクチャのデコード（表示）順を示す数値であって、例えば図３に示すＩピクチャＩ２の２、ＢピクチャＢ０の０等を示す。
【００２６】
表示すべきピクチャを含まない途中の参照グループについては、ＩあるいはＰピクチャのみを読み出してデコードする。表示すべきピクチャがＩあるいはＰピクチャならば、そのピクチャをデコードして表示する。表示すべきピクチャがＢピクチャならば、該Ｂピクチャを含む参照グループのデータを全て読み出し、該当Ｂピクチャをデコードして表示する。参照グループに含まれるいずれのＢピクチャも表示する必要が無い場合には、それらのＢピクチャの読み出しをスキップする。
【００２７】
例えば図３の２倍速再生の場合、ピクチャ番号０、２、４、６、８、１０、１２、１４、１６、１８…のピクチャ、すなわちピクチャＢ０、Ｉ２、Ｂ４、Ｂ６、Ｐ８、Ｂ１０、Ｂ１２、Ｐ１４、Ｂ１６…が表示される。八チングのピクチャは前述したようにデコードのみ行われ表示されないピクチャである。例えばピクチャＢ１は、ピクチャＢ０のデータ領域を確認するためにデコードされるピクチャである。
【００２８】
また例えば３倍速再生の場合、ピクチャ番号２、５、８、１１、１４、１７…のピクチャ、すなわちピクチャＩ２、Ｐ５、Ｐ８、Ｐ１１、Ｐ１４、Ｉ１７…が表示される。この場合、Ｂピクチャは表示する必要がないので、全てスキップされる。このようなＢピクチャのスキップは、早送り再生速度が３の倍数のとき、同様に発生する。
【００２９】
以下、このようにして、４倍速再生、５倍速再生、６倍速再生…が行われる。尚、表示すべきピクチャ及びデコードすべきピクチャの決定は、ＩＦＯ解析部１３ｂが、ユーザインターフェース１２から入力されるユーザ指示に基づいて行う。
【００３０】
このように本発明による方式の早送り再生では、各ピクチャの表示順をピクチャ番号、早送り再生時の再生速度を通常再生速度のＮ倍（Ｎ＝１、２、３…）とすると、ＩＦＯ解析部１３ｂは、表示すべきピクチャのピクチャ番号を、Ｉピクチャのピクチャ番号に前記Ｎを順次加算することにより得られるピクチャ番号に決定する。
【００３１】
また、早送り再生時の再生速度が、通常再生速度のＮ倍であって、前記Ｎが３の倍数である時、ＩＦＯ解析部１３ｂは、前記表示すべきピクチャのデコードに必要なピクチャの格納位置として、Ｉピクチャ及びＰピクチャのみの格納位置を選択し、Ｂピクチャの格納位置をスキップする。
【００３２】
図５は本発明における早送り再生時の処理を示すフローチャートである。ここでは、図３に示す各再生速度のピクチャ列において、時刻ｔ０でユーザからユーザインタフェース１２を介して３倍速の早送り再生指示がＩＦＯ解析部１３ｂに入力されたものとする。
【００３３】
ＩＦＯ解析部１３ｂは、現在の時刻ｔ０に最も近いＩピクチャ（図３ではＩ２）の格納位置を特定する（ブロック００１）。ストリーム読み出し部１１ｂは当該ＩピクチャＩ２を読み出し、読み出されたＩピクチャＩ２はデコード部１５によりデコードされた後、図示しない表示部により表示される（ブロック００２）。ここでＩＦＯ解析部１３ｂは、Ｉピクチャのピクチャ番号Ｐｍを初期値（ここでは２）、ピクチャ数Ｐｎを初期値（ここではピクチャ番号と同一値の２）に設定する。
【００３４】
ＩＦＯ解析部１３ｂは、指示された再生速度から次に表示するピクチャ番号を計算する（ブロック００３）。ここでは、ユーザにより３倍速再生が指示されているので、次に表示するピクチャ番号は、ブロック００２で設定されたピクチャ番号２に、３倍速の３を加算して５となる。
【００３５】
ブロック００４のように、ＩＦＯ解析部１３ｂはピクチャ番号Ｐｍがピクチャ数Ｐｎより小さいか判断する。ここでは、ピクチャ番号Ｐｍは５、ピクチャ数Ｐｎは２であるから、フローはブロック００５に移行する。
【００３６】
ブロック００５では、次の参照グループ（ここではＧｆ２）のデータ構造Ｇｆ２ｄ（図４参照）を読み出し、ピクチャ数Ｐｎに当該参照グループのピクチャ数（本例では３）を加算する。この結果、ピクチャ数Ｐｎは本例では５となる。
【００３７】
ブロック００６のように、ブロック００５で読み出したデータ構造に記述されたＩ又はＰピクチャを、記録媒体１０から読み出してデコードする。本例では参照グループＧｆ２のＰピクチャＰ５を読み出してデコードする。ここで、参照グループのＩ又はＰピクチャの格納位置は、参照グループ先頭のＩ／Ｐピクチャの格納位置２２（図４参照）から判断できる。
【００３８】
ブロック００７では、ピクチャ番号Ｐｍがピクチャ数Ｐｎより小さいか判断する。ここでは、ピクチャ番号Ｐｍは５、ピクチャ数Ｐｎは５であるから、フローはブロック００８に移行する。ブロック００８では、ピクチャ番号Ｐｍとピクチャ数Ｐｍが等しいか判断する。本例の場合、前述したようにピクチャ番号Ｐｍとピクチャ数Ｐｍが等しいので、フローはブロック０１０に移行する。
【００３９】
ブロック０１０で、デコード部１５はブロック００６でデコードしたＩまたはＰピクチャを出力し、該Ｐピクチャが表示される。ここでは、参照グループＧｆ２のＰピクチャＰ５が表示される。
【００４０】
フローはブロック００３に移行し、指示された再生速度から次に表示するピクチャ番号Ｐｍを計算する。ここでは、現在のピクチャ番号Ｐｍは５、再生速度は３倍速であるから、次に表示するピクチャ番号Ｐｍは８（＝５＋３）となる。
【００４１】
再生速度が３倍速の場合、これ以降の処理は上記した処理と同様である。すなわち、ブロック００３〜００８、０１０の処理が繰り返され、Ｉピクチャ及びＰピクチャのみが表示され、Ｂピクチャの読み出しはスキップされる。
【００４２】
次に早送り再生の他の例として５倍速再生の場合を説明する。ブロック００１及び００２は上記３倍速再生と同様な処理である。
【００４３】
ＩＦＯ解析部１３ｂは、指示された再生速度から次に表示するピクチャ番号を計算する（ブロック００３）。本例では、次に表示するピクチャ番号Ｐｍは、ブロック００２で設定されたピクチャ番号２に、５倍速の５を加算して７となる。
【００４４】
ブロック００４のように、ＩＦＯ解析部１３ｂはピクチャ番号Ｐｍがピクチャ数Ｐｎより小さいか判断する。ここでは、ピクチャ番号Ｐｍは７、ピクチャ数Ｐｎは２であるから、フローはブロック００５に移行する。
【００４５】
ブロック００５では、次の参照グループ（ここではＧｆ２）のデータ構造（図４参照）を読み出し、ピクチャ数Ｐｎに当該参照グループのピクチャ数（本例では３）を加算する。この結果、ピクチャ数Ｐｎは本例では５となる。
【００４６】
ブロック００６のように、ブロック００５で読み出した参照グループのＩ又はＰピクチャを読み出してデコードする。本例ではＧｆ２のＰピクチャＰ５を読み出してデコードする。ここで、参照グループのＩ又はＰピクチャの格納位置は、参照グループ先頭のＩ／Ｐピクチャの格納位置２２（図４参照）から判断できる。
【００４７】
ブロック００７では、ピクチャ番号Ｐｍがピクチャ数Ｐｎより小さいか判断する。ここでは、ピクチャ番号Ｐｍは７、ピクチャ数Ｐｎは５であるから、フローはブロック００８に移行する。
【００４８】
ブロック００８では、ピクチャ番号Ｐｍとピクチャ数Ｐｍが等しいか判断する。本例の場合、前述したようにピクチャ番号Ｐｍとピクチャ数Ｐｍが異なるので、フローはブロック００５に移行する。
【００４９】
ブロック００５では、次の参照グループ（ここではＧｆ３）のデータ構造（図４参照）を読み出し、ピクチャ数Ｐｎに当該参照グループのピクチャ数（本例では３）を加算する。この結果、ピクチャ数Ｐｎは本例では８となる。
【００５０】
ブロック００６のように、ブロック００５で読み出した参照グループのＩ又はＰピクチャを読み出してデコードする。本例ではＧｆ３のＰピクチャＰ８を読み出してデコードする。
【００５１】
ブロック００７では、ピクチャ番号Ｐｍがピクチャ数Ｐｎより小さいか判断する。ここでは、ピクチャ番号Ｐｍは７、ピクチャ数Ｐｎは８であるから、フローはブロック００９に移行する。
【００５２】
ブロック００９では、参照グループのＢピクチャを読み出してデコードし、当該ピクチャを表示する。本例では、デコード部１５が参照グループＧｆ３のＢピクチャＢ６、Ｂ７を読み出してデコードし、ＢピクチャＢ７を出力し、該ＢピクチャＢ７が表示される。尚、ＢピクチャＢ７の格納位置は、ＢピクチャＢ６をデコードすることにより判明し、ＢピクチャＢ６の格納位置は、参照グループＧｆ３を特定するデータ構造Ｇｆ３ｄの参照グループ先頭のＩ／Ｐピクチャのサイズ２１から判断できる。
【００５３】
次にフローはブロック００３に移行し、ＩＦＯ解析部１３ｂは再生速度から次に表示するピクチャ番号を計算する。本例では、次に表示するピクチャ番号Ｐｍは、ブロック００９で表示したＢピクチャＢ７の７に、５倍速の５を加算して１２となる。以下同様に、ピクチャ番号１２、１７、２２…のピクチャが表示される。
【００５４】
なお、再生速度が６倍速より大きい値のときには、次に再生すべきピクチャ番号が次のＩピクチャを超え、かつ、その間にＰピクチャの参照グループが１つ以上ある場合がある。そのような場合には、それら参照グループのＰピクチャのデコードをスキップすることが可能である。
【００５５】
以上説明したように、本発明の実施形態によれば、早送り再生の速度に応じた適切なピクチャをデコードし表示するため、映像の動きがスムーズな早送り再生を実現できる。また、ピクチャのデコードは必要最低限のストリームだけを読み出すために、全てのストリームを読み出す場合に比べて、ストリーム読み出し部１１ｂの読み出し負荷を軽減することができる。
【図面の簡単な説明】
【００５６】
【図１Ａ】本発明の一実施形態に係る記録再生装置のストリーム記録時の構成を示す図である。
【図１Ｂ】本発明の一実施形態に係る記録再生装置のストリーム再生時の構成を示す図である。
【図２】ピクチャの配列を示す図である。
【図３】本発明の早送り再生方法の一実施形態を示す図である。
【図４】参照グループの格納位置を特定するために必要なデータ構造を示す図である。
【図５】本発明における早送り再生時の処理を示すフローチャートである。
【符号の説明】
【００５７】
１０…記録媒体、１１ａ…ストリーム書き込み部、１１ｂ…ストリーム読み出し部、１２…ユーザインタフェース、１３ａ…ＩＦＯ生成部、１３ｂ…ＩＦＯ解析部、１４…ＩＦＯファイル
【図１Ａ】
2007300371.tif 000003
【図１Ｂ】
2007300371.tif 000004
【図２】
2007300371.tif 000005
【図３】
2007300371.tif 000006
【図４】
2007300371.tif 000007
【図５】
2007300371.tif 000008