(57)【特許請求の範囲】
【請求項１】
一回の記録単位で符号化生成された連続再生可能な符号化データをセルと定義したとき、複数のセル又は分割セルのそれぞれが、複数の復号器のうちどの復号器で復号されるかを示す担当復号器ナンバーと、各セル又は各分割セルの復号開始を示す復号開始情報と、各セル又は各分割セルの表示開始を示す表示開始情報と、各セル又は各分割セルの表示停止を示す表示停止情報と、各セル又は各分割セルの再生順序を示す再生順序情報からなる再生制御情報を記録媒体から読み取るデータ読み取り手段と、
前記符号化データを復号する複数の復号器と、
前記データ読み取り手段から出力される前記再生制御情報に基づいて、前記複数のセルのうち二以上のセル又は一つのセルを分割した二以上の分割セルを前記複数の復号器に再生順序で入力する入力制御手段と、
前記複数の復号器から出力された復号データ中の時刻情報と、前記データ読み取り手段から出力される再生制御情報に基づいて、前記複数の復号器のうちの一の復号器から表示されるべき復号データを出力させると共に、前記再生制御情報により指定された再生順序で前記複数の復号器から前記セルの復号データが出力されるように、前記複数の復号器を順番に動作制御する復号器制御手段と、
前記複数の復号器のうちの一の復号器から出力される表示されるべき復号データを選択する選択手段と
を有することを特徴とするデータ再生装置。
【請求項２】
前記復号器制御手段は、前記再生制御情報により指定された再生順序で前記複数の復号器から前記セルの復号データが出力されるように、前記複数の復号器を順番に動作制御するに際し、復号待機中の復号器に対しては、前記再生制御情報中の次に復号開始する復号開始情報をもとに、その復号待機中の復号器に入力されるセルを構成するＭＰＥＧ方式で符号化された符号化データのＧＯＰの先頭にシークし、表示開始点の相当するピクチャを復号するために必要なピクチャを予め復号して、次に表示開始する開始点のピクチャの再生がリアルタイムで表示可能な状態で待機していることを特徴とする請求項１記載のデータ再生装置。
【請求項３】
一回の記録単位で符号化生成された連続再生可能な符号化データをセルと定義したとき、複数のセルからなる符号化データが少なくとも記録されている記録媒体から前記複数のセルの符号化データを順次に再生し、その再生情報に基づいて、一のセル又は一のセルを複数に分割した分割セルのうちの一つの分割セルの復号開始を示す復号開始情報と、前記一のセル又は一の分割セルの表示開始を示す表示開始情報と、前記一のセル又は一の分割セルの表示停止を示す表示停止情報と、前記複数のセル又は複数の分割セルの再生順序を示す再生順序情報と、複数の復号器のうちのどの復号器で復号されるかを示す担当復号器ナンバーとからなる、任意の編集点を示す再生制御情報を前記記録媒体又は他の記録媒体に記録する記録手段と、
前記記録媒体から、又は前記記録媒体と前記他の記録媒体とから前記複数のセルの符号化データ及び再生制御情報を読み取り、読み取った前記再生制御情報に基づいて、読み取った前記複数のセルの符号化データを復号する複数の復号器を順次選択して表示されるべき復号データを出力させるデータ再生装置と
を有し、前記再生制御情報に基づいて、前記データ再生装置により前記複数のセルの編集再生を行うことを特徴とするデータ編集装置。
【請求項４】
前記データ再生装置は、前記再生制御情報に基づいて、前記読み取り手段により読み取られた前記セルを読み取り順序と異なる順序に接続する編集再生、及び前記読み取り手段により読み取られた前記セルに対して、そのセルの前後もしくは途中に復号される別のセルを追加する追加編集再生、及び前記読み取り手段により読み取られた前記セルに対して、任意の一のセルの最小編集単位で完結している部分のみを削除する削除編集再生のうち、少なくともどれか一つの編集再生を行うことを特徴とする請求項３記載のデータ編集装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はデータ再生装置及び編集装置に係り、特にＭＰＥＧ（Moving Picture Experts Group）などの圧縮符号化方式により圧縮符号化されたデータを連続再生するデータ再生装置及び編集を行うデータ編集装置に関する。
【０００２】
【従来の技術】
従来より、画像情報や音声情報などの情報信号を圧縮符号化する方式として、ＭＰＥＧが広く知られている。このＭＰＥＧについて、概略を説明する。ＭＰＥＧは１９８８年、ＩＳＯ／ＩＥＣ  ＪＴＣ１／ＳＣ２（国際標準化機構／国際電気標準化会合同技術委員会１／専門部会２、現在のＳＣ２９）に設立された動画像符号化標準を検討する組織の名称（Moving Pictures Experts Group）の略称である。
【０００３】
ＭＰＥＧにはＭＰＥＧ１、ＭＰＥＧ２その他の規格がある。ＭＰＥＧ１（ＭＰＥＧフェーズ１）は、１．５Ｍｂｐｓ程度の蓄積メディアを対象とした標準で、静止画符号化を目的としたＪＰＥＧと、サービス統合ディジタル網（ＩＳＤＮ）のテレビ会議やテレビ電話の低転送レート用の動画像圧縮を目的としたＨ．２６１（ＣＣＩＴＴ  ＳＧＸＶ、現在のＩＴＵ−Ｔ  ＳＧ１５で標準化）の基本的な技術を受け継ぎ、蓄積メディア用に新しい技術を導入したものである。これらは１９９３年８月、ＩＳＯ／ＩＥＣ  １１１７２として成立している。また、ＭＰＥＧ２（ＭＰＥＧフェーズ２）は通信や放送などの多様なアプリケーションに対応できるように汎用標準を目的として、１９９４年１１月ＩＳＯ／ＩＥＣ  １３８１８、Ｈ．２６２として成立している。
【０００４】
ＭＰＥＧの符号化部分は幾つかの技術を組み合わせて作成されている。図９はＭＰＥＧによる画像圧縮符号化装置の一例のブロック図を示す。同図において、入力画像は動き補償予測器２１で復号化され、この動き補償予測画像と入力画像の差分を減算回路２２でとることで時間冗長部分を削減する。予測の方向は、過去、未来、両方からの３モード存在する。また、これらは１６画素ラ１６画素のＭＢ（マクロブロック）毎に切り替えて使用できる。予測方向は入力画像に与えられたピクチャタイプによって決定される。ピクチャタイプはＰピクチャとＢピクチャとＩピクチャがある。過去からの予測と、予測をしないでそのＭＢを独立で符号化する２モード存在するのがＰピクチャである。また、未来からの予測、過去からの予測、両方からの予測、独立で符号化する４モード存在するのがＢピクチャである。そして全てのＭＢが独立で符号化するのがＩピクチャである。
【０００５】
動き補償（ＭＣ：Motion Compensation）は、動き領域をＭＢ毎にパターンマッチングを行ってハーフペル精度で動きベクトルを検出し、動き分だけシフトしてから予測する。動きベクトルは水平方向と垂直方向が存在し、何処からの予測かを示すＭＣモードと共に、ＭＢの付加情報として伝送される。Ｉピクチャから次のＩピクチャの前のピクチャまでをＧＯＰ（Group Of Picture）といい、蓄積メディアなどで使用される場合には、一般に約１５ピクチャ程度が使用される。
【０００６】
減算回路２２より取り出された差分画像信号は、ＤＣＴ器２３において直交変換が行われる。離散コサイン変換（ＤＣＴ：Discrete Cosine Transform）とは余弦関数を積分核とした積分変換を有限空間への離散変換する直交変換である。ＭＰＥＧではＭＢを４分割した８×８のＤＣＴブロックに対して、２次元ＤＣＴを行う。一般にビデオ信号は低域成分が多く高域成分が少ないため、ＤＣＴを行うと係数が低域に集中する。
【０００７】
ＤＣＴされた画像データ（ＤＣＴ係数）は、量子化器２４で量子化が行われる。この量子化は量子化マトリックスという８×８の２次元周波数を視覚特性で重み付けした値と、その全体をスカラー倍する量子化スケールという値で乗算した値を量子化値として、ＤＣＴ係数をその量子化値で除算する。デコーダで逆量子化するときは量子化値で乗算することにより、元のＤＣＴ係数に近似している値を得ることになる。
【０００８】
量子化されたデータはＶＬＣ器２５で可変長符号化される。量子化された値のうち直流（ＤＣ）成分は予測符号化の一つであるＤＰＣＭ（Differential Pulse Code Modulation）を使用する。また交流（ＡＣ）成分は低域から高域にジクザグスキャンを行い、ゼロのラン長および有効係数値を１つの事象とし、出現確率の高いものから符号長の短い符号を割り当てていくハフマン符号化が行われる。可変長符号化されたデータは一時バッファ２６に蓄えられ、所定の転送レートで符号化データとして出力される。
【０００９】
また、その出力されるデータのマクロブロック毎の発生符号量は、符号量制御器２７に供給され、目標符号量に対する発生符号量との誤差符号量を量子化器２４にフイードバックして量子化スケールを調整することで符号量制御される。量子化された画像データは逆量子化器２８にて逆量子化、逆ＤＣＴ器２９にて逆ＤＣＴされた後、加算回路３０を通して画像メモリ１１に一時蓄えられたのち、動き補償予測器２１において、差分画像を計算するためのリファレンスの復号化画像として使用される。動き補償予測器２１の出力信号は減算回路２２と加算回路３０に入力される。
【００１０】
バッファ２６より出力される符号化ビットストリームは、ビデオの場合１ピクチャ毎に可変長の符号量をもっている。これはＭＰＥＧがＤＣＴ、量子化、ハフマン符号化という情報変換を用いている理由と同時に、画質向上のためにピクチャ毎に配分する符号量は適応的に変更する必要性がある。動き補償予測を行っているので、あるときは入力画像そのままを符号化し、あるときは予測画像の差分である差分画像を符号化するなど符号化画像自体のエントロピーも大きく変化するためである。
【００１１】
この場合、多くはその画像のエントロピー比率に配分しつつ、バッファの制限を守りながら符号量制御される。このバッファの制限は、復号装置側のバッファがオーバーフローもアンダーフローも発生しないように符号化することであり、ＭＰＥＧでＶＢＶ（Video Buffering Verifier）として規定されている。これについての詳細は国際標準化機構（ＩＳＯ）によりＩＳＯ−１１１７２−２、ＩＳＯ１３８１８−２に記述されている。この規定を守っていれば、ＶＢＶバッファ内でのレートは局部的に変化しているものの、観測時間を長くとれば固定の転送レートとなり、ＭＰＥＧではこのことを固定転送レートであると定義する。
【００１２】
図１０はＭＰＥＧにより圧縮符号化された符号化データの復号化装置の一例のブロック図を示す。同図において、ＭＰＥＧにより圧縮符号化された符号化データは、ＶＬＤ器３５で可変長復号されてから逆量子化器３６で量子化幅と乗算されることにより、元のＤＣＴ係数に近似した値とされた後、逆ＤＣＴ器３７に供給されて逆ＤＣＴされることにより局部復号化される。
【００１３】
また、逆量子化器３６より取り出された動きベクトルと予測モードは、動き補償予測器３８に画像メモリ４０よりの復号化データと共に供給され、これより動き補償予測化した画像データを出力させる。加算器３９は逆ＤＣＴ器３７からのデータと動き補償予測器３８よりの動き補償予測化した画像データとを加算することにより、符号化装置に入力された画像データと等価な画像データを復号し、復号化データとして画像メモリ４０に供給する一方、外部へ出力する。
【００１４】
また、従来、記録媒体に記録されたＭＰＥＧデータなどの圧縮データを編集する場合、ＭＰＥＧデータの連続性を保つため、その編集点では前述したＶＢＶバッファの蓄積符号量が常に固定になるよう発生符号量を制御したり、ランダムアクセスの単位である複数のピクチャからなるＧＯＰ（Group of Picture）をクローズドＧＯＰとして符号化するなど、連続性を考慮した符号化を行う方法が知られている（特開平１１−７４７９９号公報）。なお、クローズドＧＯＰとは、編集後の再生画像の不具合を防止するため、カレントのＧＯＰのＩピクチャからしか予測しないように限定していることを示すビットがＧＯＰの先頭に存在していて、そのビットが”１”である状態をいう。
【００１５】
また、符号化データには何の制約も施さずに、その符号化データの部分区間のうち、編集素材として抜粋されたデータを指示する情報とその再生順番に関する情報を記述し、記録された符号化データは変更せずに、単一記録媒体に映像編集を実現できる編集装置も従来提案されている（特開平１１−１８７３５４号公報）。
【００１６】
更に、所定の編集点において、第１の動画像と第２の動画像を編集する編集装置において、２つの復号器を用いて編集点において２つの出力画像データの同期をとって再生する編集装置も従来より知られている（特開平９−２１４８７７号公報）。
【００１７】
【発明が解決しようとする課題】
上記の従来装置のうち、特開平１１−７４７９９号公報記載の従来装置においては、どこで編集されてもよいように、各ＧＯＰに対してＶＢＶバッファを常に固定になるよう発生符号量を制御したり、ＧＯＰをクローズドＧＯＰとして符号化するなど、連続性を考慮した符号化制約を施すようにしているため、符号化効率が低下するという問題がある。
【００１８】
また、特開平１１−１８７３５４号公報記載の従来装置においては、あたかも編集したように再生表示はされるが、その編集点での連続性は不完全で、ＭＰＥＧデータのデコーダバッファの初期化などの一時的な静止現象がおこる可能性がある。
【００１９】
更に、特開平９−２１４８７７号公報記載の従来装置においては、２つの復号器を用いる概念は記述されているものの、記録されているデータをどの復号器が再生するかの情報や、待機している復号器の動作など、実現に向けての記載が明確でない。
【００２０】
本発明は以上の点に鑑みなされたもので、符号化画質を向上することができるデータ再生装置及び編集装置を提供することを目的とする。
【００２１】
また、本発明の他の目的は、高品質な編集を行うことができ、しかも次の編集点への準備を高速に行うことができる編集装置を提供することにある。
【００２２】
【課題を解決するための手段】
上記の目的を達成するため、本発明のデータ再生装置は、一回の記録単位で符号化生成された連続再生可能な符号化データをセルと定義したとき、複数のセル又は分割セルのそれぞれが、複数の復号器のうちどの復号器で復号されるかを示す担当復号器ナンバーと、各セル又は各分割セルの復号開始を示す復号開始情報と、各セル又は各分割セルの表示開始を示す表示開始情報と、各セル又は各分割セルの表示停止を示す表示停止情報と、各セル又は各分割セルの再生順序を示す再生順序情報からなる再生制御情報を記録媒体から読み取るデータ読み取り手段と、符号化データを復号する複数の復号器と、データ読み取り手段から出力される再生制御情報に基づいて、複数のセルのうち二以上のセル又は一つのセルを分割した二以上の分割セルを複数の復号器に再生順序で入力する入力制御手段と、複数の復号器から出力された復号データ中の時刻情報と、データ読み取り手段から出力される再生制御情報に基づいて、複数の復号器のうちの一の復号器から表示されるべき復号データを出力させると共に、再生制御情報により指定された再生順序で複数の復号器からセルの復号データが出力されるように、複数の復号器を順番に動作制御する復号器制御手段と、複数の復号器のうちの一の復号器から出力される表示されるべき復号データを選択する選択手段とを有する構成としたものである。
【００２３】
この発明では、記録媒体に記録されている符号化データの編集記録は行わなくても、あたかも編集したかのような編集再生が行えるため、連続性を保持する目的で過剰な符号化制限をすることが不要にできる。また、複数の復号器を順番に使用するようにしているので、バッファ初期化のための一時停止を不要にできる。また、この発明では、再生制御情報により、復号器の担当情報が明確化されるため、待機中の復号器の動作も必要最小限の動作のみにできる。
【００２５】
また、上記の目的を達成するため、本発明のデータ再生装置は、上記の復号器制御手段を、再生制御情報により指定された再生順序で複数の復号器からセルの復号データが出力されるように、複数の復号器を順番に動作制御するに際し、復号待機中の復号器に対しては、再生制御情報中の次に復号開始する復号開始情報をもとに、その復号待機中の復号器に入力されるセルを構成するＭＰＥＧ方式で符号化された符号化データのＧＯＰの先頭にシークし、表示開始点の相当するピクチャを復号するために必要なピクチャを予め復号して、次に表示開始する開始点のピクチャの再生がリアルタイムで表示可能な状態で待機していることを特徴とする。この発明では、待機中の復号器を直ちに再生可能な状態に制御できる。
【００２６】
また、上記の目的を達成するため、本発明のデータ編集装置は、一回の記録単位で符号化生成された連続再生可能な符号化データをセルと定義したとき、複数のセルからなる符号化データが少なくとも記録されている記録媒体から複数のセルの符号化データを順次に再生し、その再生情報に基づいて、一のセル又は一のセルを複数に分割した分割セルのうちの一つの分割セルの復号開始を示す復号開始情報と、一のセル又は一の分割セルの表示開始を示す表示開始情報と、一のセル又は一の分割セルの表示停止を示す表示停止情報と、複数のセル又は複数の分割セルの再生順序を示す再生順序情報と、複数の復号器のうちのどの復号器で復号されるかを示す担当復号器ナンバーとからなる、任意の編集点を示す再生制御情報を記録媒体又は他の記録媒体に記録する記録手段と、記録媒体から、又は上記の記録媒体と他の記録媒体とから複数のセルの符号化データ及び再生制御情報を読み取り、読み取った再生制御情報に基づいて、読み取った複数のセルの符号化データを復号する複数の復号器を順次選択して表示されるべき復号データを出力させるデータ再生装置とを有する構成としたものである。
【００２７】
この発明では、任意に編集点に対応した再生制御情報に基づいて、データ再生装置により複数のセルの任意の編集再生を行うことができる。また、この発明では、再生制御情報の記録だけによって、ユーザの意図した編集再生ができる。
【００２８】
ここで、上記のデータ再生装置は、再生制御情報に基づいて、読み取り手段により読み取られたセルを読み取り順序と異なる順序に接続する編集再生、及び読み取り手段により読み取られたセルに対して、そのセルの前後もしくは途中に復号される別のセルを追加する追加編集再生、及び読み取り手段により読み取られたセルに対して、任意の一のセルの最小編集単位で完結している部分のみを削除する削除編集再生のうち、少なくともどれか一つの編集再生を行う。
【００２９】
【発明の実施の形態】
次に、本発明の一実施の形態について図面と共に説明する。図１は本発明になるデータ再生装置の一実施の形態のブロック図を示す。同図に示すように、この実施の形態では、ＭＰＥＧ復号器６及び７という、２つの復号器を備えている。この実施の形態が再生しようとする記録媒体１には、ＭＰＥＧ方式により圧縮符号化された符号化データが記録されている。この符号化データは一回の記録単位で符号化生成された連続再生可能なデータの集まりとして、複数の連続データ群が記録されている。
【００３０】
また、記録媒体１には、上記の符号化データとは別に、これらの符号化データをどのように再生するかを示した、後述する再生制御情報（復号開始情報（例えば連続ファイルの先頭からの相対アドレス）、表示開始情報（例えばＭＰＥＧで規定されているＳＣＲ時刻と同じフォーマットで示したスタートタイム）、表示停止情報（例えばＭＰＥＧで規定されているＳＣＲ時刻と同じフォーマットで示したストップタイム）、担当復号器ナンバー（例えば復号器が２つであれば１と２）、再生順序情報（１つのプログラム情報のように１つの連続して再生可能な符号化データ（これを本明細書では連続データ又はセルというものとする）の情報、すなわちセル情報が再生順番で記録されている））が、例えば符号化データ記録領域とは別の領域に記録されている。
【００３１】
この再生制御情報は、例えば、記録媒体１に記録されている符号化データを順次に復号し、得られた再生画像を見ながらユーザが希望する編集点を入力することにより、記録される制御情報であり、変更可能である。
【００３２】
記録媒体１に記録されている符号化データ及び再生制御情報は、データ読み取り部２によって読み取られる。読み取られた再生制御情報は、再生制御器３に供給される。再生制御器３は入力された再生制御情報から再生順序情報を抽出し、その再生順序情報に基づいてデータ読み取り部２に対して、再生順序で１番目に復号される連続データ（セル）と、再生順序で２番目に復号される連続データ（セル）を読み取るよう指示情報を出力する。
【００３３】
これにより、データ読み取り部２は、記録媒体１から読み取った符号化データのうち、第１のＭＰＥＧ復号器６には、再生順序で１番目に復号される連続データ（セル＃１）を供給し、第２のＭＰＥＧ復号器７には再生順序で２番目に復号される連続データ（セル＃２）を供給する。また、再生制御器３は２つのＭＰＥＧ復号器６及び７に対して復号開始情報に基づいて、復号器制御器４と復号器制御器５に、復号開始位置にＭＰＥＧ復号器６及び７の復号を待機させるよう指示情報を出す。
【００３４】
待機指示情報を受けたＭＰＥＧ復号器６及び７は、復号開始位置に待機し、復号器制御器４は、再生順序に基づいて、まずセル＃１に対応する符号化データの復号をＭＰＥＧ復号器６により開始させる。ＭＰＥＧ復号器６で復号されたデータは、再生時刻観測器８に入力される。再生時刻観測器８は、セル＃１を復号しているＭＰＥＧ復号器６の復号データ（再生画像）の再生時刻を観測し、再生制御器３からのセル＃１の表示開始情報に記述されている時刻になった時に、切り替え制御器１０に切り替え信号を出力する。
【００３５】
これにより、再生画像切り替え器１１は、再生時刻観測器８を通して入力されるＭＰＥＧ復号器６で復号された復号データ（再生画像）を選択出力し、図示しないモニタに表示を開始させる。
【００３６】
一方、復号器制御器５は、再生順序に基づいてセル＃１の復号開始と同時に、セル＃２の復号を開始するようＭＰＥＧ復号器７に指示情報を出力する。ＭＰＥＧ復号器７はそのセル＃２の復号を開始すると同時に、セル＃２の表示開始時刻まで一時停止して待機する。上記のセル＃１の再生画像表示開始後、再生時刻観測器８はその再生時刻が再生制御器３からのセル＃１の再生停止情報に記述されている時刻になったかどうか監視しており、再生停止時刻になった時に復号器制御器５に再生スタートの指示信号を出力すると同時に、切り替え制御器１０に切り替え信号を出力する。
【００３７】
復号器制御器５は上記の再生スタートの指示信号を受けると、セル＃２の表示開始時刻まで一時停止して待機しているＭＰＥＧ復号器７に対して、復号動作を開始する制御信号を出力し、これによりＭＰＥＧ復号器７からセル＃２の復号データ（画像データ）が出力され始め、再生時刻観測器９を通して再生画像切り替え器１１に供給される。
【００３８】
また、上記切り替え信号を受け取った再生画像切り替え器１１は、選択する復号化画像をＭＰＥＧ復号器６からの復号データ（再生画像）から、ＭＰＥＧ復号器７からの復号データ（再生画像）へ切り替える。これにより、再生画像切り替え器１１からセル＃２の担当復号器ナンバーに記述されているＭＰＥＧ復号器７からの復号データ（再生画像）が選択出力され、セル＃２の再生画像の表示が図示しないモニタにより開始される。
【００３９】
また、３番目の再生順次の連続データ（セル＃３）がある場合は、復号器制御器４は、再生順序に基づいてセル＃２の復号開始と同時に、セル＃３の復号を開始するようＭＰＥＧ復号器６に指示情報を出力する。ＭＰＥＧ復号器６はそのセル＃３の復号を開始すると同時に、セル＃３の表示開始時刻まで一時停止して待機する。
【００４０】
上記のセル＃２の再生画像表示開始後、再生時刻観測器９はその再生時刻が再生制御器３からのセル＃２の再生停止情報に記述されている時刻になったかどうか監視しており、再生停止時刻になった時に復号器制御器４に再生スタートの指示信号を出力すると同時に、切り替え制御器１０に切り替え信号を出力する。これにより、再生画像切り替え器１１からセル＃３の担当復号器ナンバーに記述されているＭＰＥＧ復号器６からの復号データ（再生画像）が選択出力され、セル＃３の再生画像の表示が図示しないモニタにより開始される。以下、４番目以降の再生順序の連続データに対しても、上記の動作が連続データ（セル）単位で交互に繰り返される。
【００４１】
このように、本実施の形態によれば、ユーザが予め任意に編集点を設定して記録媒体１に記録した再生制御情報に従って、記録媒体１に記録されている符号化データの編集記録は行わなくても、あたかも編集したかのような編集再生が行える。また、上記の編集点はいくつもユーザが設定して、各種の編集を行い、時にはやり直しも行うことができる。また、再生制御情報の記録だけによって、ユーザの意図した編集再生ができるので、ユーザにとって不都合は無く、また、記録媒体１の容量も初めに記録したオリジナルの符号化データのみを保持しておくだけで済むので、容量の無駄使いも防止できる。
【００４２】
ここで、編集再生する方法としては、３つのパターンがある。次に、図２を用いて、２つの連続データの上記の３つのパターンの再生方法について説明する。まず、第１のパターンは連続データ＃１（セル＃１）と連続データ＃２（セル＃２）を繋げて連続に再生するパターンである。
【００４３】
この第１のパターンでは、セル＃１に対応する担当復号器ナンバーは「１」であり、再生開始時刻と再生停止時刻がある。また、セル＃２に対応する担当復号器ナンバーは「２」であり、再生開始時刻と再生停止時刻がある。切り替えは、図２（Ａ）に示すように、セル＃１を復号するＭＰＥＧ復号器６の再生停止時刻と、セル＃２を復号するＭＰＥＧ復号器７の再生開始時刻を同期させて再生画像を切り替える。
【００４４】
次に、第２のパターンは連続データ＃１の中に追加連続データ＃２が挿入されるパターンである。この第２のパターンでは、図２（Ｂ）に示すように、もとに存在していたセル＃１は、２つのセル＃１ａと＃１ｂに分解（分割）される。セル＃１ａに対応する担当復号器ナンバーは「１」であり、再生開始時刻と再生停止時刻がある。また、セル＃２に対応する担当復号器ナンバーは「２」であり、再生開始時刻と再生停止時刻がある。セル＃１ｂに対応する担当復号器ナンバーは「１」であり、再生開始時刻と再生停止時刻がある。
【００４５】
この場合、図２（Ｂ）に示すように、第１の切り替え点では、セル＃１ａを復号するＭＰＥＧ復号器６の再生停止時刻と、セル＃２を復号するＭＰＥＧ復号器７の再生開始時刻を同期させて再生画像を切り替える。第２の切り替え点では、セル＃２を復号するＭＰＥＧ復号器７の再生停止時刻と、セル＃１ｂを復号するＭＰＥＧ復号器６の再生開始時刻を同期させて再生画像を切り替える。
【００４６】
次に、第３のパターンは連続データ＃１の真中を消去するパターンである。この第３のパターンでは、図２（Ｃ）に示すように、もとに存在していた連続データ＃１は、３つのセル＃１ａ、＃１ｂ及び＃１ｃに分解（分割）されるが、真中の分割セル＃１ｂの部分は消去されるため、実際残るセルは＃１ａと＃１ｃの２つである。この場合、分割セル＃１ａに対応する担当復号器ナンバーは「１」であり、再生開始時刻と再生停止時刻がある。また、分割セル＃１ｃに対応する担当復号器ナンバーは「２」であり、再生開始時刻と再生停止時刻がある。
【００４７】
切り替えは、図２（Ｃ）に示すように、分割セル＃１ａを復号するＭＰＥＧ復号器６に対応する再生停止時刻と、分割セル＃１ｃを復号するＭＰＥＧ復号器７の再生開始時刻を同期させて再生画像を切り替える。なお、図２（Ｃ）に示すように、ＭＰＥＧ復号器６の再生停止位置と消去された連続データ部分（＃１ｂ）との始めの位置、及びＭＰＥＧ復号器７の再生開始位置と消去された連続データ部分（＃１ｂ）との終りの位置がずれているが、これは消去する部分といっても、ＭＰＥＧではＧＯＰ単位でしか再生できないので、消去もＧＯＰ単位でしかできないためで、ユーザが指定した消去された連続データ部分の始めの位置が、必ずしもＧＯＰ単位ではないので、消去してはいけない、復号器６再生停止のフレームを含むＧＯＰを消去しないで保持している状態を表しているためである。なお、消去の詳細については後述する。
【００４８】
前述した第１及び第２のパターンでは、記録媒体に記録されているオリジナルの連続データは、編集により消去されることはないが、この第３のパターンでは、オリジナルの連続データの一部が消去される。例えば、１つのセル中に、嫌いなシーンとかコマーシャル画像など不要な部分がある場合に、この第３のパターンの編集を行うことで、オリジナルの連続データ（セル）の不要な部分が消去され、オリジナルの１つの連続データ（セル）は２つの連続データ（セル）に書き換えられる。
【００４９】
次に、図３を用いて、再生待機状態の復号器の動作を説明する。同図及び後述の図４において、Ｉ、Ｐ及びＢは、ＭＰＥＧ規定のＩピクチャ（フレーム内符号化画像）、Ｐピクチャ（フレーム間順方向予測符号化画像）及びＢピクチャ（双方向予測符号化画像）を示す。前述した連続データ（セル）は複数のＧＯＰから構成されているが、復号開始情報はそのセルの先頭からの相対アドレスが記述される。
【００５０】
典型的な例として、復号開始情報としての時刻が、例えば図３に示すＧＯＰ４内の２番目のＰピクチャＰ２のプレゼンテーションタイムが指定されたものとする。その場合、ピクチャＰ２から復号しようとしても、ピクチャＰ２はＭＰＥＧのＰピクチャであり、そのＧＯＰの先頭のＩピクチャから復号しないと画像生成は不可能である。従って、復号開始情報はＧＯＰの先頭アドレスとなる。
【００５１】
従って、復号開始情報の相対アドレスがポイントしている位置は図３のＧＯＰ４の先頭である。待機指示を受けた復号器６又は７はＧＯＰ４の頭にシークしてそこからピクチャＰ２までを復号して、ピクチャＰ２がいつでも表示できる状態で待機することになる。
【００５２】
次に、図４を用いて、セルの前半を消去する場合の方法について説明する。消去は表示しない部分全体を消去するのではなく、例えば図４のＰ２より前を消去するというユーザーからの指示がきた場合でも、ピクチャＰ２はそのＧＯＰ４の先頭のＩピクチャから復号しないと画像生成ができないので、そのＧＯＰ４は消去することができない。
【００５３】
そこで、実際に消去する部分はＧＯＰ１、ＧＯＰ２、ＧＯＰ３の部分であって、ＧＯＰ４は消去しない。表示有効ピクチャのＰ２から表示するのであれば、再生待機するポイントをＰ２とすればよい。つまり、この場合は、ＧＯＰ４は消去せず、ＧＯＰ４の先頭から復号し、ピクチャＰ２の部分から再生表示することで、ユーザーから見てＰ２以前のピクチャが消去されたかのように表示する。
【００５４】
次に、図５を用いて、本発明で用いる再生制御情報の構造例を詳細に説明する。再生制御情報のデータは、前述したように、記録媒体上、例えば符号化データの記録領域とは別の領域に記録される。また、再生制御情報のデータ構造は、ファイルシステムに準拠した形で１つのファイルとして、図５（Ａ）〜（Ｄ）に示すように階層的に記述した構造とされる。
【００５５】
図５（Ａ）及び（Ｂ）に示すように、再生制御情報の最初の階層には再生プログラム数を１バイトで記述する。ここでは、記録媒体に存在するセルの一連の再生方法が記述された情報群を１プログラムと定義している。この再生プログラム数は最大で２５６個の再生プログラム情報を定義できる。
【００５６】
再生プログラム情報の中には、図５（Ｃ）に示すように、再生セル数が１バイトで記述され、一つのセルに対して、再生セル情報が固定長で記述される。再生セル数は最大で２５６個の再生セル情報を定義できる。セルは１つの連続再生可能な符号化データを示し、例えばファイルシステムにてファイル名をセルナンバーと１対１に対応して定義しておく。
【００５７】
再生セル情報は、図５（Ｄ）に示すように、再生セルナンバー２バイト、復号開始情報、即ち復号開始可能な再生セルの先頭からの相対アドレス４バイト、再生開始情報、即ち、再生開始時刻と、再生停止情報、即ち、再生停止時刻をそれぞれ６バイト、担当復号器ナンバー４ビット、待機ステータス４ビットで記述される。
【００５８】
上記の再生開始情報と再生停止情報は、図６のようなフォーマットで記述される。これはＭＰＥＧ２の多重化方式の再生出力の時刻管理情報であるＰＴＳ（Presentation Time Stamp）の記述に整合をとった形になっている。ＰＴＳは基本を９０ｋＨｚのクロックであるシステム時刻基準参照値（ＳＣＲ:System Clock Reference）の値に対してのタイムスタンプを示し、さらに精度を持たせる場合、エクステンション部分を使用して２７ＭＨｚで記述できるような構成とされている。一般的に、圧縮符号化データの多重化がＭＰＥＧ方式で行われるので、非常に管理しやすい。
【００５９】
また、担当復号器ナンバーは、復号器の番号を記述するもので、４ビットであるので、最大１５台（ナンバー０は不使用）の復号器の番号を記述することが可能である。また、４ビットの待機ステータスは、値が「０」のとき、そこで終了、値「１」のとき次のセルの再生準備をして待機することを示す。それ以外の値はリザーブとしている。
【００６０】
例えば、図８のようなセル＃１、＃２、＃３が記録媒体に記録されていて、それぞれの復号開始アドレス情報が、ａｄｒｓ１、ａｄｒｓ２、ａｄｒｓ３で、再生開始時刻情報としてはＰＴＭ１、ＰＴＭ３、ＰＴＭ５、再生停止時刻情報としてはＰＴＭ２、ＰＴＭ４、ＰＴＭ６となっている場合の再生制御情報の具体的な記述例を図７に示す。
【００６１】
図７（Ａ）及び（Ｂ）に示すように、再生制御情報はセル＃１、セル＃２、セル＃３の順に再生するプログラムとして１つの再生プログラム情報が記述されている。もちろん、３つのセルを組み合わせて再生の順序は部分を指定することで、３つのセルのリソースからいくつもプログラムを構成することも可能である。
【００６２】
図７（Ｃ）に示す再生セル情報１はセル＃１の情報で、同図（Ｄ）に示すように、復号開始情報がａｄｒｓ１、再生開始情報がＰＴＭ１、再生停止情報がＰＴＭ２、担当復号器ナンバーが「１」、待機ステ−タスが「１」となっているので、セル＃１の再生停止後、次の担当復号器ナンバー「１」が担当するセル＃３を再生準備して待機することになる。
【００６３】
また、図７（Ｃ）に示す再生セル情報２はセル＃２の情報で、同図（Ｄ）に示すように、復号開始情報がａｄｒｓ２、再生開始情報がＰＴＭ３、再生停止情報がＰＴＭ４、担当復号器ナンバーが「２」、待機ステ−タスが「０」となっているので、セル＃２の再生停止後、待機の必要はない。
【００６４】
更に、図７（Ｃ）に示す再生セル情報３はセル＃３の情報で、同図（Ｄ）に示すように、復号開始情報がａｄｒｓ３、再生開始情報がＰＴＭ５、再生停止情報がＰＴＭ６、担当復号器ナンバーが「１」となっているので、セル＃１の再生停止後、待機していた復号器が復号を行い、セル＃３の再生停止後は待機ステータスは「０」となっているので、待機の必要はない。
【００６５】
以上説明した本実施の形態によれば、ユーザが予め任意に編集点を設定して記録媒体１に記録した再生制御情報に従って、記録媒体１に記録されている符号化データの編集記録は行わなくても、あたかも編集したかのような編集再生が行えるため、連続性を保持する目的で過剰な符号化制限をすることが不要になる。また、二つのＭＰＥＧ復号器６及び７を交互に使用するようにしているので、バッファ初期化のための一時停止が必要なく、また、再生制御情報には、復号器の担当情報が明確化されるため、待機中のＭＰＥＧ復号器の動作も必要最小限の動作のみにできる。
【００６６】
なお、本発明は以上の実施の形態に限定されるものではなく、その他種々の変形例も適用できる。例えば、再生制御情報は、記録媒体上、符号化データと異なる領域に記録されているように説明したが、符号化データと同じ領域（サブコード領域など）に混在して記録することも可能である。
【００６７】
また、セルはすべて記録媒体から再生したものであるとして説明したが、例えば、インターネット上に動画のファイルがあって、そのファイルが常に固定的に同じシーンを再生可能なコンテンツであれば、そのコンテンツの一部をセルに見立てて、自分の記録媒体上のセルと同じように両方を混在させた状態で編集することも可能である。
【００６８】
更に、ＭＰＥＧ復号器は上記の実施の形態では２つとして説明したが、３つ以上でもよい。例えば、２つのＭＰＥＧ復号器では対応しきれない複雑な編集がある場合、２つのＭＰＥＧ復号器ではシームレスにデータを再生しようとしても、リセット動作などで時間がかかる場合は、３つのＭＰＥＧ復号器を用いてもよく、また、特殊効果（ミックスフェードとか、複数画面構成など）を行うときには、４つ以上のＭＰＥＧ復号器を用いる可能性がある。
【００６９】
また、符号化データと再生制御情報は、同一記録媒体に記録しても、また別々の記録媒体に記録してもよい。例えば、符号化データはハードディスクや光ディスクに記録し、再生制御情報は、フラッシュメモリやポータブルなカードメモリに有ってもよいし、有線、無線のネットワーク上に接続された他のコンピュータやハードディスクやそれに準ずるサーバー機能を持つ機器の記録媒体に記録してもよい。
【００７０】
【発明の効果】
以上説明したように、本発明によれば、記録媒体に記録されている符号化データの編集記録は行わなくても、あたかも編集したかのような編集再生が行えることにより、連続性を保持する目的で過剰な符号化制限をすることが不要にでき、よって、復号されたデータの画質を向上することができる。
【００７１】
また、本発明によれば、複数の復号器を順番に使用することにより、編集点におけるバッファ初期化のための一時停止を不要にしたため、高品質な編集ができる。
【００７２】
更に、本発明によれば、再生制御情報により、復号器の担当情報が明確化し、待機中の復号器の動作も必要最小限の動作のみにしたため、次の編集点への準備を高速に行うことができる。
【００７３】
また更に、本発明によれば、再生制御情報の記録だけによって、ユーザの意図した編集再生ができるので、ユーザにとって不都合は無く、また、記録媒体１の容量も初めに記録したオリジナルの符号化データのみを保持しておくだけで済むので、容量の無駄使いも防止できる。
【図面の簡単な説明】
【図１】  本発明データ再生装置の一実施の形態のブロック図である。
【図２】本発明による再生パターンの各例を示す図である。
【図３】本発明における再生待機ポイントヘの復号器の動作を説明する説明図である。
【図４】本発明におけるセルの一部を消去する場合の復号器の動作を説明する説明図である。
【図５】本発明における再生制御情報構造を示す図である。
【図６】再生制御情報の表示開始情報、表示停止情報のＰＴＭ情報フォーマット例を示す図である。
【図７】本発明の再生制御情報の具体例を示す説明図である。
【図８】本発明における再生制御情報の具体例に対応したセルの説明図である。
【図９】ＭＰＥＧ符号化器の一例のブロック図である。
【図１０】ＭＰＥＧ復号化器の一例のブロック図である。
【符号の説明】
１  記録媒体
２  データ読み取り部
３  再生制御器
４、５  復号器制御器
６、７  ＭＰＥＧ復号器
８、９  再生時刻観測器
１０  切り替え制御器
１１  再生画像切り替え器
【図１】
0004380068.tif 000002
【図２】
0004380068.tif 000003
【図３】
0004380068.tif 000004
【図４】
0004380068.tif 000005
【図５】
0004380068.tif 000006
【図６】
0004380068.tif 000007
【図７】
0004380068.tif 000008
【図８】
0004380068.tif 000009
【図９】
0004380068.tif 000010
【図１０】
0004380068.tif 000011