(57)【特許請求の範囲】
【請求項１】
映像データと前記映像データの再生を制御する制御情報とが記録可能な光ディスクに情報記録する方法であって、
前記光ディスクに記録された前記映像データは、複数のグループオブピクチャ（ＧＯＰ）を含み、
前記制御情報にあっては、
第１の単位（セル）の前記映像データを管理する第1の管理情報（セル情報）が定義されており、
前記第１の管理情報の複数個を管理することで映像の第１の再生順序を設定する第２の管理情報と、
前記第１の管理情報の複数個を管理することで映像の第２の再生順序を設定する第３の管理情報と、
前記第２と第３の管理情報によりそれぞれ管理されている各映像データの一部が重複しており、
さらに前記第１の管理情報内には、管理している対応映像データが再生禁止であることを示す書き換え可能なフラグを含み、
前記第３の管理情報内には、この第３の管理情報で管理されている映像データを削除可能か削除禁止かを示す書き換え可能なフラグを含み、
所望の第１の単位の映像データの前記第１の管理情報に前記再生禁止を示すフラグを記録し、
前記第１の管理情報により、前記重複した一部が再生禁止に設定されているのを再生可能とする場合、前記第１の管理情報内の前記再生禁止を示すフラグを書き換える
ようにしたことを特徴とする映像データの記録方法。
【請求項２】
請求項1記載の映像データ記録方法により、映像データと前記映像データの再生を制御する制御情報とが記録された光ディスク。
【請求項３】
請求項２に記載の光ディスクの前記映像データと前記映像データの再生を制御する制御情報とを再生する再生方法。
【請求項４】
請求項２に記載の光ディスクの前記映像データと前記映像データの再生を制御する制御情報とを再生する手段を具備したことを特徴とした再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、情報記録媒体・情報記録方法及び装置及び再生装置に関する。そして、この発明は、記録または再生される映像データに対して、簡易な編集作業を容易に行なえるようにしたものである。
【０００２】
【従来の技術】
周知のように、近年では、例えば音声用のＣＤ（Compact Disk）と同じ直径１２ｃｍの光ディスクに、音声データだけでなく映像データも圧縮して記録することができるようになっている。この種の光ディスクとしては、例えばＣＤ−ＲＯＭ（Read Only Memory）等が、教育用から情報用に至るまで、幅広い分野に渡って普及している。
【０００３】
また、近時では、ＣＤと同形の光ディスクに、約２時間分の映画に対応する量の主映像データと、８種類の音声データと、３２種類の字幕等を表わす副映像データとを記録した、ＤＶＤ−ＲＯＭ等が開発されている。そして、現在では、映像データに対して、国際規格化したＭＰＥＧ（Moving Picture Image Coding Experts Group）２圧縮方式を使用し、音声データに対してＡＣ−３圧縮方式を採用した、ＤＶＤ規格も提案されている。
【０００４】
このＤＶＤ規格は、ＭＰＥＧ２システムレイヤにしたがって、映像圧縮方式にＭＰＥＧ２を使用するとともに、音声圧縮方式としてＡＣ−３方式とＭＰＥＧ方式とをサポートし、さらに、字幕用としてビットマップデータをランレングス圧縮してなる副映像データと、早送りや早戻し等の特殊再生用のコントロールデータ（ナビゲーションパック）とを追加した構成となっている。
【０００５】
また、このＤＶＤ規格では、例えばパーソナルコンピュータ等でもデータを読むことができるように、ＩＳＯ（International Organization for Standardization）９６６０と、マイクロＵＤＦ（Universal Disk Format）とをサポートしている。
【０００６】
一方、現在では、上記したＤＶＤ−ＲＯＭのように再生専用の光ディスクだけでなく、例えばＤＶＤ−ＲＡＭ（Random Access Memory）等のように、データの書き込みや書き替えを行なうことが可能な光ディスクの開発や、この光ディスクに対してデータの記録再生を行なうための装置の開発等が、盛んに行なわれている。
【０００７】
【発明が解決しようとする課題】
ところで、このＤＶＤ−ＲＡＭに記録再生される映像データに対して、上記したＤＶＤ規格に基づいた編集を行なう場合にも、従来のＤＶＤ−ＲＯＭのようにオーサリングシステムを用いた編集作業を行なう必要がある。このため、使用者にとっては、多大な時間や労力を要するとともに、オーサリングシステムの設備をそろえるための経済的負担が強いられるという問題が生じることになる。
【０００８】
そこで、この発明は情報の記録再生を行なうのに、その編集処理などが容易に得られるようにし、特に細かい単位の編集が容易になった情報記録媒体・情報記録方法及び装置及び再生装置を提供することを目的とする。
【０００９】
【課題を解決するための手段】
この発明は、映像データと前記映像データの再生を制御する制御情報とが記録可能な光ディスクに情報記録する方法であって、前記光ディスクに記録された前記映像データは、複数のグループオブピクチャ（ＧＯＰ）を含み、前記制御情報にあっては、第１の単位（セル）の前記映像データを管理する第1の管理情報（セル情報）が定義されており、前記第１の管理情報の複数個を管理することで映像の第１の再生順序を設定する第２の管理情報と、前記第１の管理情報の複数個を管理することで映像の第２の再生順序を設定する第３の管理情報と、前記第２と第３の管理情報によりそれぞれ管理されている各映像データの一部が重複しており、さらに前記第１の管理情報内には、管理している対応映像データが再生禁止であることを示す書き換え可能なフラグを含み、前記第３の管理情報内には、この第３の管理情報で管理されている映像データを削除可能か削除禁止かを示す書き換え可能なフラグを含み、所望の第１の単位の映像データの前記第１の管理情報に前記再生禁止を示すフラグを記録し、前記第１の管理情報により、前記重複した一部が再生禁止に設定されているのを再生可能とする場合、前記第１の管理情報内の前記再生禁止を示すフラグを書き換えるようにしたことを特徴とする。
【００１０】
【発明の実施の形態】
以下、この発明の実施の形態について、図面を参照して詳細に説明する。図１は、例えばＤＶＤ−ＲＡＭ等の光ディスク１１に対して、データを記録再生するための記録再生装置を示している。
【００１１】
この記録再生装置は、メインＭＰＵ（Micro Processing Unit）１２によって統括的に制御管理されている。この場合、メインＭＰＵ１２は、操作部１３による使用者からの要求を受信して記録再生装置の制御を行なうとともに、その制御状態を表示部１４に表示させている。
【００１２】
また、上記光ディスク１１は、メインＭＰＵ１２からの指令に基づいて駆動されるディスクドライバ１５によって制御されている。このディスクドライバ１５は、図示しないディスクモータ及びその回転サーボ回路により、光ディスク１１を所定の回転速度で回転駆動させる機能と、図示しない光学式ヘッド及びそのサーボ回路により、光ディスク１１へのデータの書き込みや、光ディスク１１からのデータの読み出しを行なう機能とを備えている。
【００１３】
ここで、光ディスク１１に対する記録動作について説明する。まず、メインＭＰＵ１２は、操作部１３からの記録命令を受信すると、ディスクドライバ１５を介して光ディスク１１から管理データを読み取り、データを書き込む領域を決定する。
【００１４】
その後、メインＭＰＵ１２は、決定した領域の書き込みスタートアドレスをディスクドライバ１５に設定し、データを記録する準備を完了する。また、メインＭＰＵ１２は、記録再生装置が記録動作や再生動作を行なう際の基準となる時間を計測するためのタイマーであるＳＴＣ（System Time Counter）１６をリセットする。
【００１５】
そして、外部のＡ／Ｖ（Audio／Video）入力部１７から供給される映像信号及び音声信号、または、ＴＶ（Television）チューナ１８から供給される映像信号及び音声信号は、それぞれ、エンコーダ１９を構成するＡ／Ｄ（Analogue／Digital）変換部２０に供給されてデジタル化された後、映像エンコーダ２１及び音声エンコーダ２２に供給される。また、ＴＶチューナ１８から得られる文字放送等のテキスト信号やクローズドキャプション信号等は、副映像エンコーダ２３に供給される。
【００１６】
これらのエンコーダ２１，２２，２３は、それぞれ、入力された信号に圧縮処理を施してパケット化し、フォーマッタ部２４に出力している。この場合、各パケットは、後にパック化したときに１パックあたり２０４８バイトになるように切り分けてパケット化される。また、各エンコーダ２１，２２，２３は、ＳＴＣ１６の計測値に基づいて、各パケットのＰＴＳ（Presentation Time Stamp）及びＤＴＳ（Decoding Time Stamp）を決定している。
【００１７】
そして、上記フォーマッタ部２４は、入力された各パケットデータをパック化し、ＧＯＰ（Group of Picture）毎にパックのアライメント処理を行なった後、ＧＯＰの先頭にナビゲーションパックを追加して、データ処理部２５に出力している。なお、このフォーマッタ部２４の処理が行なわれる際に、パケットデータの一時保存のために、バッファメモリ２６が使用される。
【００１８】
また、データ処理部２５は、上記のようにしてエンコーダ１９から出力されたデータを、１６パック毎にまとめてＥＣＣ（Error Correcting Code）グループとし、各グループ毎にＥＣＣを付加して前記ディスクドライバ１５に出力している。
【００１９】
ただし、ディスクドライバ１５がデータを記録する準備を完了していない場合には、データ処理部２５は、データを一時記憶部２７に保存して、ディスクドライバ１５がデータを記録する準備を完了するまで待ち、準備が完了した段階でディスクドライバ１５に転送して光ディスク１１に記録させる。
【００２０】
なお、この一時記憶部２７は、高速アクセスで数分以上の記録データを保存するため、大記憶容量のものが想定される。そして、上記データ処理部２５は、データ記録の最後に、ナビゲーションパック内の早送り及び早戻し用のデータが記録される光ディスク１１の領域に、各ナビゲーションパックのアドレスデータを記録するとともに、光ディスク１１の管理領域に必要な情報を記録して、記録動作を終了する。
【００２１】
次に、上記光ディスク１１に対する再生動作について説明する。まず、メインＭＰＵ１２は、操作部１３からの再生命令を受信すると、ディスクドライバ１５及びデータ処理部２５を介して光ディスク１１の管理領域のデータを読み取り、データ再生を行なうアドレスを決定する。
【００２２】
その後、メインＭＰＵ１２は、決定したアドレスと読み取り命令とをディスクドライバ１５に出力する。すると、このディスクドライバ１５は、入力された読み取り命令に基づいて、光ディスク１１からセクタデータを読み取り、データ処理部２５に出力する。
【００２３】
この場合、データ処理部２５では、入力されたセクタデータにエラー訂正処理を施し、パックデータの形にして、デコーダ２８を構成する分離部２９に出力する。この分離部２９は、入力されたパックデータを、映像パケットデータ、音声パケットデータ及び副映像パケットデータに分離している。
【００２４】
そして、この映像パケットデータ、音声パケットデータ及び副映像パケットデータは、それぞれ、映像デコーダ３０、音声デコーダ３１及び副映像デコーダ３２に供給される。この場合、ナビゲーションパックは、メインＭＰＵ１２が処理するため、分離部２９の内蔵メモリ２９ａに保存され、メインＭＰＵ１２がいつでもアクセスできるようにしている。
【００２５】
そして、上記分離部２９で分離された各パケットデータが、それぞれ対応するデコーダ３０，３１，３２に転送されるときに、ＰＴＳがＳＴＣ１６にロードされる。このロード処理は、例えばメインＭＰＵ１２がナビゲーションパック内のＰＴＳをＳＴＣ１６にロードするか、または、映像デコーダ３０が自動的に映像データのＰＴＳをＳＴＣ１６にロードすることによって実現される。
【００２６】
このため、各デコーダ３０，３１，３２は、それぞれ、パケットデータ内のＰＴＳの値とＳＴＣ１６の計測値とを比較しながら、つまり、ＰＴＳの値に同期してパケットデータの再生処理を実行することができる。
【００２７】
このようにして、映像デコーダ３０及び副映像デコーダ３２で再生処理された映像データ及び副映像データは、映像処理部３３に供給されて合成された後、Ｄ／Ａ（Digital／Analogue）変換部３４によりアナログ化される。また、上記音声デコーダ３１で再生処理された音声データは、Ｄ／Ａ変換部３５でアナログ化される。そして、各Ｄ／Ａ変換部３４，３５の出力が、Ａ／Ｖ出力部３６を介して外部に取り出される。
【００２８】
図２は、上記光ディスク１１上に記録されるデータの構造を示している。すなわち、図２（ａ）に示す光ディスク１１は、その内周側１１ａから外周側１１ｂに向かって、図２（ｂ）に示すように、リードインエリア（lead in area）１０１とデータエリア１０２とリードアウトエリア（lead out area）１０３とに分割されている。
【００２９】
このうち、リードインエリア１０１は、光反射面が凹凸形状をしたエンボスドデータゾーン（embossed data zone）と、表面が平坦な鏡面となされたミラーゾーン（mirror zone）と、データの書き替えが可能なリライタブルデータゾーン（rewritable data zone）とに分かれている。
【００３０】
また、上記データエリア１０２は、使用者によるデータの記録・書き替えが可能なリライタブルデータゾーンで構成されている。さらに、上記リードアウトエリア１０３は、データの書き替えが可能なリライタブルデータゾーンで構成されている。
【００３１】
そして、リードインエリア１０１のエンボスドデータゾーンには、光ディスクのタイプ，サイズ，記録密度及び記録開始／記録終了位置を示す物理セクタ番号等のような光ディスク全体に関する情報と、記録パワー，記録パルス幅，消去パワー，再生パワー及び記録・消去時の線速度等のような記録・再生・消去特性に関する情報と、製造番号等のような１枚づつの光ディスクの製造に関する情報とが記録されている。
【００３２】
また、リードインエリア１０１のリライタブルデータゾーン及びリードアウトエリア１０３には、それぞれ、各光ディスク毎に固有のディスク名を記録可能な領域と、データの記録消去条件を確認するための試し記録領域と、データエリア１０２内の欠陥領域に関する管理情報を記録する領域とが設定されている。そして、これらの各領域に対しては、記録再生装置によるデータの記録や消去を行なうことが可能となっている。
【００３３】
さらに、上記データエリア１０２には、図２（ｃ）に示すように、コンピュータデータが記録される２つのコンピュータデータエリア（computer data area）１０４，１０５と、音声及び映像データが記録されるオーディオ＆ビデオデータエリア（audio & video data area）１０６とが設定され、コンピュータデータと音声及び映像データとの混在記録が可能となっている。ただし、コンピュータデータと音声及び映像データとの記録順序や記録情報サイズ等は、任意に設定可能である。
【００３４】
そして、上記オーディオ＆ビデオデータエリア１０６は、図２（ｄ）に示すように、ボリューム＆ファイルマネージャインフォメーション（volume & file manager information）１０７と、コントロールマネージャインフォメーション（control manager information）１０８と、ビデオオブジェクト（video object）１０９と、ピクチャオブジェクト（picture object）１１０と、オーディオオブジェクト（audio object）１１１と、テキスト＆インフォメーションオブジェクト（text & information object）１１２とから構成されている。
【００３５】
このうち、ボリューム＆ファイルマネージャインフォメーション１０７は、音声及び映像データのファイルまたはボリューム全体に関する情報である。ビデオオブジェクト１０９は、映像データの中身（contents）の情報である。ピクチャオブジェクト１１０は、スチルやスライド等の静止画や、映像データの見たいシーンの検索用、または編集用サムネールピクチャ（thumbnail picture ）等の情報である。オーディオオブジェクト１１１は、音声データの中身（contents）の情報である。テキスト＆インフォメーションオブジェクト１１２は、文字放送等のテキスト信号やその他の情報である。
【００３６】
そして、上記コントロールマネージャインフォメーション１０８は、データの記録，再生，編集及び検索等の各処理を行なう場合に必要な制御情報であり、図２（ｅ）に示すように、プレイバックコントロールインフォメーション（playback control information）１１３と、レコーディングコントロールインフォメーション（recording control information）１１４と、エディットコントロールインフォメーション（edit control information）１１５と、サムネールピクチャマネージャインフォメーション（thumbnail picture manager information）１１６とから構成されている。
【００３７】
この場合、プレイバックコントロールインフォメーション１１３は、再生時に必要な制御情報である。レコーディングコントロールインフォメーション１１４は、記録時に必要な制御情報である。サムネールピクチャマネージャインフォメーション１１６は、映像データ内の見たいシーンの検索用、または編集用サムネールピクチャに関する管理情報である。
【００３８】
また、上記エディットコントロールインフォメーション１１５は、編集時に必要な制御情報であり、図３（ａ）に示すＰＧＣ（program chain）インフォメーションテーブルのようなデータ構造を有し、ＰＧＣとセルとによって再生順序を決定している。つまり、ＰＧＣは、複数のセルの再生順序を指定して一連の再生を実行させる単位を示し、セルは、再生データを開始アドレスと終了アドレスとで指定した再生区間を示している。
【００３９】
そして、このＰＧＣインフォメーションテーブルは、ＰＧＣインフォメーションマネージメントインフォメーション（information management information）１１７と、ｎ個のサーチポインタオブＰＧＣインフォメーション（search pointer of ＰＧＣ information）＃１  １１８１〜＃ｎ  １１８ｎと、ｎ個のＰＧＣインフォメーションフォーダスト（information for dust）＃１  １１９１〜＃ｎ  １１９ｎとから構成されている。
【００４０】
このうち、ＰＧＣインフォメーションマネージメントインフォメーション１１７は、ＰＧＣの数を示す情報（number of ＰＧＣ information）を含んでいる。また、サーチポインタオブＰＧＣインフォメーション＃１  １１８１〜＃ｎ  １１８ｎは、それぞれ、ＰＧＣインフォメーションフォーダスト＃１  １１９１〜＃ｎ  １１９ｎの先頭アドレスをポイントしており、ＰＧＣインフォメーションフォーダスト＃１  １１９１〜＃ｎ  １１９ｎの検索を容易にしている。
【００４１】
そして、各ＰＧＣインフォメーションフォーダスト＃１  １１９１〜＃ｎ  １１９ｎは、図３（ｂ）に示すように、それぞれ、ＰＧＣゼネラルインフォメーション（general information ）１２０と、ｍ個のセルプレイバックインフォメーション（cell playback information）＃１  １２１１〜＃ｍ  １２１ｍとを有している。
【００４２】
この場合、ＰＧＣゼネラルインフォメーション１２０は、ＰＧＣの再生時間やセルの数を示す情報（number of cell playback information）を含むもので、図２（ｈ）に示すように、ＰＧＣアイデンティファイインフォメーション（identify information）１２２を含んでいる。
【００４３】
また、セルプレイバックインフォメーション＃１  １２１１〜＃ｍ  １２１ｍは、それぞれ、図４に示すように、セルゼネラルインフォメーション（cell general information）１２３と、セルスタートアドレス（cell start address）１２４と、セルエンドアドレス（cell end address）１２５と、セルタイプ（cell type）１２６とを含んでいる。
【００４４】
このうち、セルゼネラルインフォメーション１２３は、セルの再生時間等の一般情報を含んでいる。セルスタートアドレス１２４及びセルエンドアドレス１２５は、それぞれ、セルとして再生される区間の開始アドレス及び終了アドレスを示している。そして、セルタイプ１２６には、詳細は後述するが、そのセルに対する再生の可否を制御する情報（フラグ）が記述される。
【００４５】
ここで、光ディスク１１に記録されたデータに対して、図５（ａ）に示すように、Ａ，Ｂ，Ｃ，Ｄ，Ｅ，Ｆなる再生区間がセルとして指定されているものとする。そして、例えば上記ＰＧＣインフォメーションフォーダスト＃１  １１９１に、図５（ｂ）に示すように、連続した再生区間を指定した３つのセルＡ，Ｂ，Ｃが記述されているとすると、セルＡ，Ｂ，Ｃの順序で連続的に再生が行なわれる。
【００４６】
また、ＰＧＣインフォメーションフォーダスト＃２  １１９２に、図５（ｃ）に示すように、断続した再生区間を指定した３つのセルＤ，Ｅ，Ｆが記述されている場合にも、セルＤ，Ｅ，Ｆの順序で連続的に再生が行なわれる。さらに、ＰＧＣインフォメーションフォーダスト＃３  １１９３に、図５（ｄ）に示すように、再生方向や重複再生に無関係に再生区間を指定した５つのセルＥ，Ａ，Ｄ，Ｂ，Ｅが記述されている場合にも、セルＥ，Ａ，Ｄ，Ｂ，Ｅの順序で連続的に再生が行なわれる。
【００４７】
ここで、上記セルタイプ１２６について説明する。このセルタイプ１２６は、１バイト（８ビット）で構成され、例えば“００（ｈ：１６進）”で再生可能かつ削除禁止（normal）を示し、“０１（ｈ）”で再生禁止かつ削除禁止（ごみ箱シーケンス）を示し、“ＦＦ（ｈ）”で削除可能を示している。このため、セル単位で再生の可否を制御することが可能となる。
【００４８】
また、各ＰＧＣインフォメーションフォーダスト＃１  １１９１〜＃ｎ  １１９ｎにそれぞれ含まれる、ＰＧＣゼネラルインフォメーション１２０の中のＰＧＣアイデンティファイインフォメーション１２２には、そのＰＧＣインフォメーションフォーダスト＃１  １１９１〜＃ｎ  １１９ｎによって指定されたセルに対する、一連の連続再生の可否を制御する情報（フラグ）が記述される。
【００４９】
すなわち、このＰＧＣアイデンティファイインフォメーション１２２は、１バイトで構成され、例えば“００（ｈ）”で再生可能かつ削除禁止（normal）を示し、“０１（ｈ）”で削除可能を示し、“１１（ｈ）”で再生禁止かつ削除禁止（ごみ箱シーケンス）を示している。このため、ＰＧＣ単位で再生の可否を制御することが可能となる。
【００５０】
さらに、図３（ａ）に示したＰＧＣインフォメーションテーブルの中のＰＧＣインフォメーションマネージメントインフォメーション１１７には、そのＰＧＣインフォメーションテーブルの中に、ＰＧＣアイデンティファイインフォメーション１２２やセルタイプ１２６のフラグによって、不要データつまり再生禁止かつ削除禁止かまたは削除可能となっているデータが存在するか否かを示すフラグDUST_DAT Flagが含まれている。このフラグDUST_DAT Flagは、１バイトで構成され、例えば“００（ｈ）”で不要データ無しを示し、“０１（ｈ）”で不要データ有りを示している。
【００５１】
また、このＰＧＣインフォメーションマネージメントインフォメーション１１７には、過去にＰＧＣアイデンティファイインフォメーション１２２やセルタイプ１２６のフラグが変更されたことがあるか否か、つまり編集履歴の有無を示すフラグDUST_EDIT Flagが含まれている。
【００５２】
このフラグDUST_EDIT Flagは、１バイトで構成され、例えば“００（ｈ）”で編集履歴無しを示し、“０１（ｈ）”で編集履歴有りを示している。このため、複数のＰＧＣの集合である例えばタイトル毎に、不要データの有無や編集履歴の有無を知ることが可能となる。
【００５３】
したがって、ＰＧＣインフォメーションマネージメントインフォメーション１１７、ＰＧＣアイデンティファイインフォメーション１２２及びセルタイプ１２６のフラグを適宜設定することにより、不要データ部分を飛ばして再生したり、また、不要データ部分を復帰させたりという簡易な編集作業を、従来のようにオーサリングシステムを使用することなく容易に行なうことが可能となる。
【００５４】
なお、このように簡易な編集作業を可能にし、かつ、編集後のデータに対してシームレス再生が可能であるような機能を実現するとともに、不要データの効率的な削除を実現するためには、データの記録時に、予め各セルがＧＯＰ単位で区切られるようにしておくことが必要である。
【００５５】
また、この簡易編集機能の最小編集単位がセルであるため、編集範囲をある程度精密にすることを可能とするためには、セル長を例えば０．５秒程度の短い固定長に設定して記録することが必要となる。
【００５６】
次に、図６は、光ディスク１１に対するデータ記録動作をまとめたフローチャートを示している。まず、記録命令がメインＭＰＵ１２に受信されて開始（ステップＳ１）されると、メインＭＰＵ１２は、ステップＳ２で、光ディスク１１からの管理データの読み取りを行ない、ステップＳ３で、光ディスク１１の管理領域に書き込むべき所定のデータの作成を行なった後、ステップＳ４で、記録用初期設定を実行する。
【００５７】
この記録用初期設定としては、例えば映像エンコーダ２１に平均転送レートを設定する等のような、各エンコーダ２１，２２，２３の初期設定と、ＳＴＣ１６のリセットと、ディスクドライバ１５への書き込み開始アドレスの設定と、例えばダミーパックの挿入設定やセル区切り時間を設定する等のフォーマッタ部２４の初期設定とがある。
【００５８】
その後、メインＭＰＵ１２は、ステップＳ５で、各エンコーダ２１，２２，２３に記録開始命令の設定を行ない、光ディスク１１への記録動作が開始される。この記録動作中において、メインＭＰＵ１２は、ステップＳ６で、操作部１３の記録終了キーが操作されたか否かを判別し、操作されていなければ（ＮＯ）、ステップＳ７で、光ディスク１１の残り記録容量を算出する。
【００５９】
そして、メインＭＰＵ１２は、ステップＳ８で、残り記録容量が一定量以下になったか否かを判別し、一定量以下になったと判断したとき（ＹＥＳ）、ステップＳ９で、例えば光ディスク１１の残り記録容量が少なくなった旨を表示部１４に表示させる等の警告処理を実行する。
【００６０】
その後、メインＭＰＵ１２は、ステップＳ１０で、光ディスク１１の残り記録容量が無くなったか否かを判別し、無くなっていなければ（ＮＯ）、ステップＳ６の処理に戻る。また、ステップＳ１０で光ディスク１１の残り記録容量が無くなったと判断された場合（ＹＥＳ）、または、ステップＳ６で記録終了キーが操作されたと判断された場合（ＹＥＳ）に、メインＭＰＵ１２は、ステップＳ１１で、記録終了処理を実行する。
【００６１】
この記録終了処理としては、各エンコーダ２１，２２，２３やフォーマッタ部２４を初期化する処理と、ステップＳ３で作成したデータ及び空き容量やＰＧＣに関する情報等を光ディスク１１の管理領域に書き込む処理とがある。
【００６２】
そして、メインＭＰＵ１２は、ステップＳ１２で、前述したＰＧＣインフォメーションマネージメントインフォメーション１１７、ＰＧＣアイデンティファイインフォメーション１２２及びセルタイプ１２６のフラグを、初期値として全て“００（ｈ）”にセットし、終了（ステップＳ１３）される。
【００６３】
次に、図７は、光ディスク１１に対するデータ再生動作をまとめたフローチャートを示している。まず、再生命令がメインＭＰＵ１２に受信されて開始（ステップＳ１４）されると、メインＭＰＵ１２は、ステップＳ１５で、この記録再生装置に適合した正しい光ディスク１１が装着されているか否かを判別し、正しい光ディスク１１が装着されていないと判断した場合（ＮＯ）、ステップＳ１６で、エラー処理を行なった後、終了（ステップＳ１７）される。
【００６４】
また、ステップＳ１５で正しい光ディスク１１が装着されていると判断された場合（ＹＥＳ）、メインＭＰＵ１２は、ステップＳ１８で、光ディスク１１からの管理データの読み取りを行ない、ステップＳ１９で、再生するタイトルセットを選択・決定する。その後、メインＭＰＵ１２は、ステップＳ２０で、光ディスク１１からビデオタイトルセット情報の読み取りを行ない、ステップＳ２１で、再生するタイトルを選択・決定する。
【００６５】
そして、メインＭＰＵ１２は、ステップＳ２２で、再生するプログラム番号やセル番号等を決定すると、ステップＳ２３で、各デコーダ３０，３１，３２の初期設定を行ない、ステップＳ２４で、前処理コマンドを実行した後、ステップＳ２５で、後述するセル再生処理を実行する。このセル再生処理中において、メインＭＰＵ１２は、ステップＳ２６で、最終セルか否かを判別し、最終セルでなければ（ＮＯ）、ステップＳ２７で、セル番号をカウントアップしてステップＳ２５の処理に戻る。
【００６６】
また、ステップＳ２６で最終セルであると判断された場合（ＹＥＳ）、メインＭＰＵ１２は、ステップＳ２８で、設定された時間だけスチル画面を表示するＰＧＣスチル処理を実行し、ステップＳ２９で、後処理コマンドを実行した後、ステップＳ３０で、再生終了か否かを判別する。そして、再生終了でない場合（ＮＯ）、メインＭＰＵ１２は、ステップＳ２４の処理に戻り、再生終了である場合（ＹＥＳ）、ステップＳ３１で、再生終了時の処理を実行して、終了（ステップＳ３２）される。
【００６７】
次に、図８は、上記ステップＳ２５のセル再生処理動作をまとめたフローチャートを示している。まず、開始（ステップＳ３３）されると、メインＭＰＵ１２は、ステップＳ３４で、セル再生が開始されたか否かを判別し、開始されていなければ（ＮＯ）、ステップＳ３５で、ビデオオブジェクトユニットが連続しているか否かを判別する。
【００６８】
そして、ビデオオブジェクトユニットが連続していないと判断された場合（ＮＯ）、または、ステップＳ３４でセル再生が開始されたと判断された場合（ＹＥＳ）に、メインＭＰＵ１２は、ステップＳ３６で、ＰＧＣの情報に基づいて再生開始アドレスを決定し、ステップＳ３７で、ディスクドライバ１５にデータ読み取り命令をセットする。
【００６９】
このステップＳ３７の後、または、ステップＳ３５でビデオオブジェクトユニットが連続していると判断された場合（ＹＥＳ）に、メインＭＰＵ１２は、ステップＳ３８で、ナビゲーションパックの取り込みを行ない、ステップＳ３９で、同期情報の設定等を行なった後、ステップＳ４０で、ＰＧＣ情報のパケット処理を実行する。
【００７０】
そして、メインＭＰＵ１２は、ステップＳ４１で、ビデオオブジェクトユニットのスチル表示を行なうか否かを判別し、行なう場合（ＹＥＳ）に、ステップＳ４２で、対象となるビデオオブジェクトユニットの再生が終了されるまで待ち、ステップＳ４３で、例えば再生キー等が操作されるまでスチル動作を継続するような、ビデオオブジェクトユニットのスチル処理を実行する。
【００７１】
このステップＳ４３の後、または、ステップＳ４１でビデオオブジェクトユニットのスチル表示を行なわないと判断された場合（ＮＯ）に、メインＭＰＵ１２は、ステップＳ４４で、セルの最後か否かを判別し、最後でなければ（ＮＯ）、ステップＳ３８の処理に戻る。
【００７２】
また、セルの最後であれば（ＹＥＳ）、メインＭＰＵ１２は、ステップＳ４５で、対象となるビデオオブジェクトユニットの再生が終了されるまで待ち、ステップＳ４６で、設定された時間だけスチル表示を行なうセルスチル処理を実行して、終了（ステップＳ４７）される。
【００７３】
次に、図９は、上記ＰＧＣインフォメーションマネージメントインフォメーション１１７、ＰＧＣアイデンティファイインフォメーション１２２及びセルタイプ１２６のフラグを使用者が設定する、編集モードを説明するためのフローチャートを示している。
【００７４】
この編集モードでは、まず、通常の再生を行ない、使用者がスチル再生やコマ送り再生等で不要部分の開始画像を選択する。編集可能な最小範囲はセル毎である。このため、記録再生装置は、スチル再生やコマ送り再生等においてセルの最初の静止画像を再生するモードとなり、使用者が画像を選択した後、選択されたセルの番号を記憶する。
【００７５】
同様にして、不要部分の終了画像が選択される。ただし、このときは、記録再生装置は、スチル再生やコマ送り再生等においてセルの最後の静止画像を再生するモードとなり、使用者が画像を選択した後、選択されたセルの番号を記憶することになる。
【００７６】
すなわち、この編集モードは、光ディスク１１の再生状態で開始（ステップＳ４８）される。すると、まず、メインＭＰＵ１２は、ステップＳ４９で、スチル再生時にセルの先頭を再生する設定に切り替えられ、ステップＳ５０で、使用者によるキー入力を受け付ける状態となる。
【００７７】
その後、メインＭＰＵ１２は、ステップＳ５１で、スチル再生モード中であるか否かを判別し、スチル再生モード中でなければ（ＮＯ）、ステップＳ５２で、その他の特殊再生を含む再生モード中であるか否かを判別する。そして、特殊再生モード中であれば（ＹＥＳ）、メインＭＰＵ１２は、ステップＳ５０の処理に戻り、特殊再生モード中でなければ（ＮＯ）、ステップＳ５３で、未確定の不要範囲情報（フラグ）をクリアして、終了（ステップＳ５４）される。
【００７８】
また、上記ステップＳ５１でスチル再生モード中であると判断された場合（ＹＥＳ）に、メインＭＰＵ１２は、ステップＳ５５で、ＰＧＣアイデンティファイインフォメーション１２２及びセルタイプ１２６のフラグを、再生禁止状態に設定する操作がなされたか否かを判別し、操作がなされなければ（ＮＯ）、ステップＳ５０の処理に戻る。
【００７９】
そして、ステップＳ５５で操作がなされたと判断された場合（ＹＥＳ）に、メインＭＰＵ１２は、ステップＳ５６で、前回のセルにも同じ操作が行なわれたか否かを判別し、操作が行なわれていなければ（ＮＯ）、ステップＳ５７で、不要範囲の開始セルについてＰＧＣアイデンティファイインフォメーション１２２及びセルタイプ１２６のフラグ内容を確定し、ステップＳ５８で、スチル再生時にセルの最後を再生する設定に切り替えて、ステップＳ５０の処理に戻る。
【００８０】
また、ステップＳ５６で前回のセルにも同じ操作が行なわれていると判断された場合（ＹＥＳ）に、メインＭＰＵ１２は、ステップＳ５９で、前回のセル番号に対して今回のセル番号が等しいかまたは時間的に後になっているか否かを判別し、否であれば（ＮＯ）、ステップＳ６０で、前回のセルと今回のセルに対する不要範囲情報（フラグ）をクリアして、ステップＳ４９の処理に戻る。
【００８１】
一方、ステップＳ５９で否でなければ（ＹＥＳ）、メインＭＰＵ１２は、ステップＳ６１で、不要範囲の終了セルについてＰＧＣアイデンティファイインフォメーション１２２及びセルタイプ１２６のフラグ内容を確定し、ステップＳ６２で、光ディスク１１に記録する。その後、メインＭＰＵ１２は、ステップＳ６３で、ＰＧＣインフォメーションマネージメントインフォメーション１１７についてフラグを作成して光ディスク１１に記録し、ステップＳ４９の処理に戻る。
【００８２】
次に、編集画像において不要と判断された部分を削除または元のタイトルに復活することについて説明する。使用者は、図１０（ａ）に示すようにタイトルメニューを開くことにより、タイトルの一覧を画面上で認識することができる。このとき、記録再生装置は、ＰＧＣインフォメーションマネージメントインフォメーション１１７のフラグDUST_DAT Flagを参照して、タイトル中に編集後に発生した不要データが残っているか否かを判別し、そのタイトルについて不要データが存在するか否かの情報も、同時にタイトルメニュー上に表示する。
【００８３】
使用者がタイトルメニュー上で特定のタイトルを選択し、「タイトルの詳細情報を開く」を設定すると、記録再生装置は、ＰＧＣアイデンティファイインフォメーション１２２及びセルタイプ１２６のフラグを参照して、図１０（ｂ）に示すように、選択されたタイトルについての不要部分の詳細情報を、画面上に表示する。
【００８４】
使用者は、このタイトル別詳細情報の画面を見て、不要部分毎に削除か復活かを設定することができる。削除が選択された場合、記録再生装置は、対象となる不要範囲に存在するセルタイプ１２６のうち、その内容が“０１（ｈ）”のものを“ＦＦ（ｈ）”に書き替えるとともに、対象となる不要範囲に存在するＰＧＣアイデンティファイインフォメーション１２２のうち、内容が“１１（ｈ）”のものを“０１（ｈ）”に書き替えて、不要部分の削除を完了する。
【００８５】
また、復活が選択された場合、記録再生装置は、対象となる不要範囲に存在するセルタイプ１２６の内容と、ＰＧＣアイデンティファイインフォメーション１２２の内容とを、共に“００（ｈ）”に書き替えて、復活を完了する。なお、削除や復活を行なうことにより、タイトル中に不要部分が無くなった場合には、記録再生装置は、ＰＧＣインフォメーションマネージメントインフォメーション１１７のフラグDUST_DAT Flagを“００（ｈ）”として、不要データの存在しないタイトルとして処理ができるようにしている。
【００８６】
図１１は、このような不要部分の削除及び復活の動作をまとめたフローチャートを示している。まず、前述したようにタイトルメニューが開かれて開始（ステップＳ６４）され、使用者が、ステップＳ６５で、タイトルメニュー内から所定のタイトルを選択すると、ステップＳ６６で、その選択されたタイトルについての詳細情報が開かれる。この詳細情報には、上記したように不要部分のリストが表示されている。
【００８７】
そして、使用者が、ステップＳ６７で、表示されたリストから所定の不要部分を選択し、ステップＳ６８で、削除または復活の属性変更を選択する。ここで、削除が選択されると、メインＭＰＵ１２は、ステップＳ６９ａに示すように、削除するセルのデータ属性を削除可能に変更する。つまり、ＰＧＣアイデンティファイインフォメーション１２２及びセルタイプ１２６のフラグを、上記したように書き替える。同時に記録可能エリアを管理する情報に対して、削除部分の範囲を登録する。
【００８８】
また、復活が選択されると、メインＭＰＵ１２は、ステップＳ６９ｂに示すように、復活されるセルのデータ属性を再生可能に変更する。その後、メインＭＰＵ１２は、ステップＳ７０で、前記ＰＧＣインフォメーションマネージメントインフォメーション１１７のフラグDUST_DAT Flagを、不要データ無しに設定する。
【００８９】
次に、削除部分を再利用する例について説明する。すなわち、メインＭＰＵ１２は、前記タイトルメニュー及びタイトル別詳細情報の作成時に、図１２に示すように、タイトル番号と、その不要部分の開始物理アドレス及び終了物理アドレスとを対応させた、削除部分参照テーブルを作成する。
【００９０】
そして、図１３に示すように、開始（ステップＳ７１）され、使用者が、ステップＳ７２で、削除箇所を選択すると、メインＭＰＵ１２は、ステップＳ７３で、削除範囲が削除部分参照テーブルの内容と物理アドレス的に連続しているか否かを判別し、連続していれば（ＹＥＳ）、ステップＳ７４で、物理アドレス的に繋がっているテーブルデータを更新、つまり、新たな範囲を既存データに対して書き替え、終了（ステップＳ７５）される。
【００９１】
また、ステップＳ７３で連続していないと判断された場合（ＮＯ）に、メインＭＰＵ１２は、ステップＳ７６で、今回選択する範囲を新たなデータとしてテーブルに追加し、終了（ステップＳ７５）される。
【００９２】
一方、図１４は、削除部分を再利用する他の例を示している。すなわち、開始（ステップＳ７７）されると、メインＭＰＵ１２は、ステップＳ７８で、削除部分参照テーブルを読み取り、ステップＳ７９で、記録時に削除部分参照テーブルの内容を使用したか否かを判別し、使用していなければ（ＮＯ）、終了（ステップＳ８０）され、使用していれば（ＹＥＳ）、ステップＳ８１で、削除部分参照テーブルの内容を更新または削除して、終了（ステップＳ８０）される。
【００９３】
ここで、上記した実施の形態では、光ディスク１１へのデータの記録時に、予め各セルがＧＯＰ単位で区切られている、つまり、各セル内でＧＯＰが完結している場合について説明している。しかしながら、セルは、ＧＯＰの途中で区切ることもできる。
【００９４】
例えば、図１５に示すように、連続するＧＯＰ１〜ＧＯＰ６に対して、各セルＡ，Ｂ，Ｃ，Ｄを、セルＡとＢとの境界がＧＯＰ２の途中となり、セルＢとＣとの境界がＧＯＰ４の途中となり、セルＣとＤとの境界がＧＯＰ５の途中となるように指定することもできる。
【００９５】
ところで、１つのＧＯＰは、通常、図１６に示すように、０．５秒に対応する１５枚の画面（picture）で構成されている。具体的には、先頭に１画面の全てをフレーム内符号化してなる１枚のフレーム内符号化画像［Ｉ（Intra）picture］を配置し、その後に、既に符号化された時間的に前のフレームから予測する４枚のフレーム間符号化画像［Ｐ（Predictive）picture］と、時間的に前後の２フレームから予測する１０枚のフレーム間符号化画像［Ｂ（Bidirectionally）predictive picture］とを、所定の順序で配列している。このため、ＧＯＰ内の先頭に配置されたＩピクチャを読み取らなければ、そのＧＯＰの１画面を再生することができないことになる。
【００９６】
ここで、図１５において、セルＢのセルタイプ１２６に再生禁止のフラグが設定されていて、セルＡからセルＣに連続再生が行なわれる場合を考える。この場合、記録再生装置は、セルＡの再生が終了すると、セルＣの先頭のデータを読み取るように動作する。ところが、セルＣの先頭位置は、ＧＯＰ４の途中であるため、ＰピクチャかＢピクチャしか読み取ることができず、ＧＯＰ４の１画面を再生することができなくなる。
【００９７】
そこで、この記録再生装置は、再生するセルの先頭位置がＧＯＰの途中にある場合、そのＧＯＰの先頭のＩピクチャを自動的に検索して再生するように制御される。
【００９８】
図１７は、この制御動作をまとめたフローチャートを示している。まず、開始（ステップＳ８２）されると、メインＭＰＵ１２は、ステップＳ８３で、光ディスク１１上における再生開始位置、つまり、上記の例で言えば、セルＣの先頭位置を検索する。
【００９９】
その後、メインＭＰＵ１２は、ステップＳ８４で、検索した再生開始位置がＧＯＰ上のどの位置にあるかを判別する。この検索及び判別処理は、メインＭＰＵ１２が、例えば前記したコントロールマネージャインフォメーション１０８の情報を参照することにより実現される。
【０１００】
次に、メインＭＰＵ１２は、ステップＳ８５で、再生開始位置がＧＯＰの先頭位置と一致しているか否かを判別し、一致していれば（ＹＥＳ）、ステップＳ８６で、その検索された再生開始位置から光ディスク１１の再生動作を開始して、終了（ステップＳ８７）される。
【０１０１】
また、上記ステップＳ８５で再生開始位置がＧＯＰの先頭位置と一致していないと判断された場合（ＮＯ）、メインＭＰＵ１２は、ステップＳ８８で、その検索された再生開始位置を含むＧＯＰの先頭位置を検索し、ステップＳ８９で、その検索されたＧＯＰの先頭位置からデータを順次読み込む。
【０１０２】
その後、メインＭＰＵ１２は、ステップＳ９０で、前記映像処理部３３にてそのＧＯＰの先頭位置のフレーム情報を作成し、ステップＳ９１で、フレーム情報の表示を行なって、終了（ステップＳ８７）される。これにより、再生要求されたセルの先頭位置がＧＯＰの途中にある場合でも、そのセルを再生することができる。
【０１０３】
なお、この発明は上記した実施の形態に限定されるものではなく、この外その要旨を逸脱しない範囲で種々変形して実施することができる。
【０１０４】
【発明の効果】
以上詳述したようにこの発明によれば、その編集処理などが容易に得られるようにし、特に細かい単位の編集が容易である。
【図面の簡単な説明】
【図１】  この発明の実施の形態を説明するもので、光ディスクを記録媒体とする記録再生装置を示すブロック構成図。
【図２】  光ディスクに記録されるデータの階層構造を説明するために示す図。
【図３】  エディットコントロールインフォメーションの詳細な構造を説明するために示す図。
【図４】  セルプレイバックインフォメーションの詳細を説明するために示す図。
【図５】  セルの指定とＰＧＣインフォメーションによるセル再生動作を説明するために示す図。
【図６】  光ディスクに対するデータ記録動作を説明するために示すフローチャート。
【図７】  光ディスクに対するデータ再生動作を説明するために示すフローチャート。
【図８】  データ再生動作の中のセル再生処理の詳細な動作を説明するために示すフローチャート。
【図９】  簡易編集のためのフラグを設定する編集モードの動作を説明するために示すフローチャート。
【図１０】  タイトルメニューの画面及びタイトル別詳細情報の画面を説明するために示す図。
【図１１】  不要部分の削除及び復活の動作を説明するために示すフローチャート。
【図１２】  削除部分を再利用する場合に用いる削除部分参照テーブルを説明するために示す図。
【図１３】  削除部分を再利用する場合の動作を説明するために示すフローチャート。
【図１４】  削除部分を再利用する場合の動作の他の例を説明するために示すフローチャート。
【図１５】  連続するセルの境界がＧＯＰの途中となるように指定された例を説明するために示す図。
【図１６】  ＭＰＥＧ規格における１つのＧＯＰのフレーム構成の一例を説明するために示す図。
【図１７】  再生するセルの先頭がＧＯＰの途中にある場合の再生動作を説明するために示すフローチャート。
【符号の説明】
１１…光ディスク、１２…メインＭＰＵ、１３…操作部、１４…表示部、１５…ディスクドライバ、１６…ＳＴＣ、１７…Ａ／Ｖ入力部、１８…ＴＶチューナ、１９…エンコーダ、２０…Ａ／Ｄ変換部、２１…映像エンコーダ、２２…音声エンコーダ、２３…副映像エンコーダ、２４…フォーマッタ部、２５…データ処理部、２６…バッファメモリ、２７…一時記憶部、２８…デコーダ、２９…分離部、３０…映像デコーダ、３１…音声デコーダ、３２…副映像デコーダ、３３…映像処理部、３４，３５…Ｄ／Ａ変換部、３６…Ａ／Ｖ出力部。
【図１】
0003696136.tif 000002
【図２】
0003696136.tif 000003
【図３】
0003696136.tif 000004
【図４】
0003696136.tif 000005
【図５】
0003696136.tif 000006
【図６】
0003696136.tif 000007
【図７】
0003696136.tif 000008
【図８】
0003696136.tif 000009
【図９】
0003696136.tif 000010
【図１０】
0003696136.tif 000011
【図１１】
0003696136.tif 000012
【図１２】
0003696136.tif 000013
【図１３】
0003696136.tif 000014
【図１４】
0003696136.tif 000015
【図１５】
0003696136.tif 000016
【図１６】
0003696136.tif 000017
【図１７】
0003696136.tif 000018