(57)【特許請求の範囲】
【請求項１】
コンテンツの管理単位としてプログラムやプレイリストなどの複数のタイトル単位及びこのタイトル単位より小さい単位のチャプター単位が定義され、前記コンテンツを再生するための管理情報として、第1のプログラムチェーン情報が定義され、この第1のプログラムチェーン情報は、少なくとも前記チャプターのエントリー位置情報を含み、前記管理情報を処理する情報処理部が前記コンテンツの再生順序及び再生部分を編集するために第２のプログラムチェーン情報を得ることができる情報記録再生方法において、
前記管理情報を処理する情報処理部は、
編集モードにおいては、前記チャプター単位でのエントリー位置情報を、前記タイトル単位のエントリー位置情報として取り扱い、このエントリー位置情報で指定されるタイトルの配列順序を設定する第1のステップと、
前記チャプター単位でのエントリー位置情報をそのままチャプター単位でのエントリー位置情報として取り扱い、このエントリー位置情報で指定されるチャプターの配列順序を設定する第２のステップと、
上記第1及び第２のステップで設定された少なくとも一つ以上の配列順序の情報を前記第２のプログラムチェーン情報に含ませる第３のステップと
を具備したしたことを特徴とするプレイリスト編集機能付き情報記録再生方法。
【請求項２】
コンテンツの管理単位としてプログラムやタイトルなどの複数のタイトル単位及びこのタイトル単位より小さい単位のチャプター単位が定義され、前記コンテンツを再生するための管理情報として、第1のプログラムチェーン情報が定義され、この第1のプログラムチェーン情報は、少なくとも前記チャプターのエントリー位置情報を含み、前記管理情報を処理する情報処理部が前記コンテンツの再生順序及び再生部分を編集するために第２のプログラムチェーン情報を得ることができる情報記録再生装置において、
編集モードにおいては、前記チャプター単位でのエントリー位置情報を、前記タイトル単位のエントリー位置情報として取り扱い、このエントリー位置情報で指定されるタイトルの配列順序を設定する第1の手段と、
前記チャプター単位でのエントリー位置情報をそのままチャプター単位でのエントリー位置情報として取り扱い、このエントリー位置情報で指定されるチャプターの配列順序を設定する第２の手段と、
上記第1及び第２の手段で設定された少なくとも一つ以上の配列順序の情報を前記第２のプログラムチェーン情報に含ませる第３の手段と
を具備したしたことを特徴とするプレイリスト編集機能付き情報記録再生装置。
【請求項３】
前記第1の手段は、前記各タイトル単位の各代表画像の縮小画像を画面上に表示し、任意の縮小画像を指定して編集用の配列領域に複写配列する手段を有することを特徴とする請求項2記載のプレイリスト編集機能付き情報記録再生装置。
【請求項４】
前記第２の手段は、前記各チャプター単位の各代表画像の縮小画像を画面上に表示し、任意の縮小画像を指定して編集用の配列領域に複写配列する手段を有することを特徴とする請求項２記載のプレイリスト編集機能付き情報記録再生装置。
【請求項５】
コンテンツの管理単位としてプログラムやプレイリストなどの複数のタイトル単位及びこのタイトル単位より小さい単位のチャプター単位が定義され、前記コンテンツを再生するための管理情報として、第1のプログラムチェーン情報が定義され、この第1のプログラムチェーン情報は、少なくとも前記チャプターのエントリー位置情報を含み、前記管理情報を処理する情報処理部が前記コンテンツの再生順序及び再生部分を編集するために第２のプログラムチェーン情報を得ることができる情報記録再生装置において、
編集モードにおいては、
前記各タイトル単位での各代表画像の縮小画像を画面に表示する第1の手段と、
前記チャプター単位でのエントリー位置情報を、前記タイトル単位のエントリー位置情報として取り扱い、このエントリー位置情報で指定されるタイトルの配列順序を設定するために、任意の縮小画像を指定して編集用の配列領域に複写配列する第２の手段と、
前記各チャプター単位の各代表画像の縮小画像を画面上に表示する第３の手段と、
前記チャプター単位でのエントリー位置情報をそのままチャプター単位でのエントリー位置情報として取り扱い、このエントリー位置情報で指定されるチャプターの配列順序を設定するために、任意の縮小画像を指定して編集用の配列領域に複写配列する第４の手段と、
前記各タイトル単位の各代表画像の縮小画像の表示状態、各チャプター単位の各代表画像の縮小画像の表示状態を任意に切替える第５の手段と、
上記の第２、第４の手段で設定された少なくとの一つ以上の配列順序の情報を前記第２のプログラムチェーン情報に含ませる第６の手段と
を具備したしたことを特徴とするプレイリスト編集機能付き情報記録再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、プレイリスト編集機能付き情報記録再生方法及び装置に関する。この発明が適用される情報記録再生装置としては、例えば装置に内蔵されたハードディスクと、この装置に着脱自在で録再可能なＤＶＤ（デジタル・バーサタイル・ディスク）などの媒体を取り扱うことができる機器がある。
【０００２】
【従来の技術】
近年、画像圧縮技術において、現在、国際規格化したＭＰＥＧ２（Moving Picture Coding Expert Group ）方式を使用するとともに、MPEGオーディオ圧縮方式や、ＡＣ３オーディオ圧縮方式を採用したＤＶＤ規格が提案された。
【０００３】
この規格は、ＭＰＥＧ２システムレイヤに従って、動画圧縮方式にＭＰＥＧ２方式をサポートし、音声圧縮方式にＡＣ３オーディオ圧縮方式及びＭＰＥＧオーディオ圧縮方式をサポートしている。またリニアPCMのデジタルオーディオ信号もサポートしている。さらに、映画やカラオケ等の字幕用としてビットマップデータをランレングス圧縮した副映像データを取り扱うことができるようになっている。さらに、この規格では、早送り逆送りなどの特殊再生ができるように、コントロールデータ（ナビパック）を追加している。さらにまたこの規格では、コンピュータでディスクのデータを読むことが出来るように、ＩＳ０９６６０とマイクロＵＤＦの規格をサポートしている。
【０００４】
また、メディア自身の規格としては、ＤＶＤ−ビデオのメディアであるＤＶＤ−ＲＯＭの規格に続き、ＤＶＤ−ＲＡＭの規格（記録容量約４．７ＧＢ）も完成し、ＤＶＤ−ＲＡＭドライブもコンピュータ周辺機器として、普及し始めている。
【０００５】
さらに、現在ではＤＶＤ−ＲＡＭを利用し、リアルタイムでの情報記録再生が可能なシステムを実現するＤＶＤビデオ規格、つまりＲＴＲ（Real Time Recording）−ＤＶＤの規格が完成している。この規格は、現在発売されているＤＶＤ−ビデオの規格を元に考えられている。さらに、そのＲＴＲ−ＤＶＤに対応したファイルシステムも現在規格化されている。
【０００６】
一方では、録再装置に内蔵されたハード・ディスク装置（ＨＤＤ）を利用し、放送信号を記録再生する方式も考えられている。ハードディスク装置では１００Ｇバイト以上のデータ記録が可能である。
【０００７】
上記のように画像圧縮技術の発達にともない、情報記憶メディア（ＤＶＤ，ハードディスク、半導体メモリ）を放送信号などをリアルタイム録画用として有効活用した録再装置が開発されている。
【０００８】
【発明が解決しようとする課題】
上記のハードディスク装置とＤＶＤシステムでは、従来のＶＴＲと同様に、予約録画機能が設けられることは十分に可能である。また、これら媒体は、記憶容量が大きいことから、多数のプログラム（タイトル）を連続して記録することが可能である。多数のプログラムが連続して記録された場合、ユーザは、編集を希望することが多い。この場合、すでに記録した複数のプログラムを組み合せたり、或はプログラムを区切って繋げるなどの編集が容易なシステム要望される。しかし従来は、１台の装置内において容易に編集を行なうための方法がない。
【０００９】
そこでこの発明は、１台の装置内でタイトル単位とこれより小さい単位のチャプター単位での編集を容易に行なうことができるプレイリスト編集機能付き情報記録再生装置を提供することを目的とする。
【００１０】
【課題を解決するための手段】
この発明は上記の目的を達成するために、コンテンツの管理単位としてプログラムやプレイリストなど複数のタイトル単位及びこのタイトル単位より小さい単位のチャプター単位が定義され、前記コンテンツを再生するための管理情報として、第1のプログラムチェーン情報が定義され、この第1のプログラムチェーン情報は、少なくとも前記チャプターのエントリー位置情報を含み、前記コンテンツの再生順序及び再生部分を編集するために第2のプログラムチェーン情報を得ることができる情報記録再生方法において、編集モードにおいては、前記チャプター単位でのエントリー位置情報を、前記タイトル単位のエントリー位置情報として取り扱い、このエントリー位置情報で指定されるタイトルの配列順序を設定する第1のステップと、前記チャプター単位でのエントリー位置情報をそのままチャプター単位でのエントリー位置情報として取り扱い、このエントリー位置情報で指定されるチャプターの配列順序を設定する第2のステップと、上記第1及び第2のステップで設定された少なくとも１つ以上の情報を前記第2のプログラムチェーン情報に含ませる第3のステップとを備える。
【００１１】
このために本発明の装置は、チャプター単位で編集する中で、タイトル単位を一括して取り扱うこともできるので編集作業が容易であり、作業性がよくなる。また一部のチャプターの編集忘れもなくなる。
【００１２】
【発明の実施形態】
以下、この発明の実施の形態を図面を参照して説明する。
【００１３】
図１は、この発明を適用した録再装置の一実施の形態を示す図である。この実施例は、記録媒体として、ＤＶＤ−ＲＡＭ、ハードディスクの両方を取扱うことができる録再装置として示しているが、ハードディスク或はＤＶＤ−ＲＡＭは半導体メモリによる記憶媒体に置換されてもよい。
【００１４】
図１の各ブロックを大きく分けると、左側には記録部の主なブロックを示し、右側には再生部の主なブロックを示している。
【００１５】
この情報録再装置は、ハードディスクドライブ部２００１を有する。ビデオファイルを構築できる情報記憶媒体である第1のメディアとしての光ディスク１００１を回転駆動し、情報の読み書きを実行するディスクドライブ部１００２を有する。また、第2のメディアとしてのハードディスクを駆動するハードディスクドライブ部２００１を有する。データプロセッサ部１００３は、ディスクドライブ部１００２及びハードディスクドライブ部２００１に記録データを供給することができ、また、再生された信号を受け取ることができる。ディスクドライブ部１００２は、光ディスク１００１に対する回転制御系、レーザ駆動系、光学系などを有する。
【００１６】
データプロセッサ部１００３は、記録或は再生単位のデータを取扱うもので、バッファ回路、変調・復調回路、エラー訂正部などを含む。
【００１７】
またこの録再装置は、録画側を構成するエンコーダ部５０と、再生側を構成するデコーダ部６０と、装置本体の動作を制御するマイクロコンピュータブロック３０とを主たる構成要素としている。
【００１８】
エンコーダ部５０は、入力されたアナログビデオ信号、入力されたアナログオーディオ信号を、デジタル化するビデオ用及びオーディオ用のアナログデジタルコンバータと、ビデオエンコーダと、オーディオエンコーダとを有する。さらにまた、副映像エンコーダも含む。
【００１９】
エンコーダ部５０の出力は、バッファメモリを含むフォーマッタ５１にて、所定のＤＶＤ−ＲＡＭのフォーマットに変換され、先のデータプロセッサ部１００３に供給される。
【００２０】
エンコーダ部５０には、ＡＶ入力部４１からの外部アナログビデオ信号と外部アナログオーディオ信号、あるいはＴＶ（テレビジョン）チューナ４２からのアナログビデオ信号とアナログ音声信号が入力される。
【００２１】
尚、エンコーダ部５０は、直接圧縮されたデジタルビデオ信号やデジタルオーディオ信号が直接入力されるときは、圧縮デジタルビデオ信号やデジタルオーディオ信号を直接フォーマッタ５１に供給することもできる。アナログデジタル変換された、デジタルビデオ信号やデジタルオーディオ信号を、ビデオミキシング部７１、オーディオセレクタ７６に直接供給することもできる。
【００２２】
ビデオエンコーダでは、デジタルビデオ信号は、ＭＰＥＧ２またはＭＰＥＧ１規格に基づいた可変ビットレートで圧縮されたデジタルビデオ信号に変換される。デジタルオーディオ信号は、ＭＰＥＧまたはＡＣ−３規格に基づいて、固定ビットレートで圧縮されたデジタルオーディオ信号またはリニアＰＣＭのデジタルオーディオ信号に変換される。
【００２３】
副映像情報がＡＶ入力部４１から入力された場合（例えば副映像信号の独立出力端子付ＤＶＤビデオプレーヤからの信号）、あるいはこのようなデータ構成のＤＶＤビデオ信号が放送され、それがＴＶチューナ４２で受信された場合は、ＤＶＤビデオ信号中の副映像信号が、副映像エンコーダでエンコード（ランレングス圧縮）され、副映像のビットマップとなる。
【００２４】
エンコードされたデジタルビデオ信号、デジタルオーディオ信号、副映像データは、フォーマッタ５１においてパック化され、ビデオパック、オーディオパック、副映像パックとなり、さらにこれらが集合されて、DVD‐レコーディング規格（例えばＤＶＤ−ＲＡＭ、DVD‐R、DVD-RWなどに記録する規格）で規定されたフォーマットに変換される。
【００２５】
ここで、本装置は、フォーマッタ５１でフォーマット化されたされた情報（ビデオ、オーディオ、副映像データなどのパック）及び作成された管理情報を、データプロセッサ部１００３を介してハードディスクドライブ部２００１（或はディスクドライブ部１００２）に供給し、ハードディスク（あるいは光ディスク１００１）に記録することができる。またハードディスク（或は光ディスク１００１）に記録された情報を、データプロセッサ部１００３、ディスクドライブ部１００２を介して光ディスク１００１（或はハードディスク）に記録することもできる。
【００２６】
またハードディスク或は光ディスク１００１に記録されている複数番組のビデオオブジェクトを、一部削除したり、異なる番組のオブジェクトを繋げたり、といった編集処理を行うこともできる。これは、本発明に係るフォーマットが取り扱うデータ単位（後述する）を定義し、編集を容易にしているからである。
【００２７】
マイクロコンピュータブロック３０は、ＭＰＵ（マイクロプロセシングユニット）、またはＣＰＵ（セントラルプロセシングユニット）と、制御プログラム等が書き込まれたＲＯＭと、プログラム実行に必要なワークエリアを提供するためのＲＡＭとを含んでいる。
【００２８】
マイクロコンピュータブロック３０のＭＰＵは、そのＲＯＭに格納された制御プログラムに従い、ＲＡＭをワークエリアとして用いて、欠陥場所検出、未記録領域検出、録画情報記録位置設定、ＵＤＦ記録、ＡＶアドレス設定等を実行する。
【００２９】
また、マイクロコンピュータブロック３０は、システム全体を制御するために必要な情報処理部を有するもので、ワークRAM、ディレクトリ検知部、VMG（全体のビデオ管理情報）情報作成部、コピー関連情報検知部、コピー及びスクランブリング情報処理部（RDI処理部）、パケットヘッダ処理部、シーケンスヘッダ処理部、アスペクト比情報処理部を備える。
【００３０】
ＭＰＵの実行結果のうち、ユーザに通知すべき内容は、ＤＶＤビデオレコーダの表示部４３に表示されるか、またはモニタディスプレイにＯＳＤ（オンスクリーンディスプレイ）表示される。また、マイクロコンピュータブロック３０には、この装置を操作するための操作信号を与えるキー入力部４４を有する。
【００３１】
なお、マイクロコンピュータブロック３０が、ディスクドライブ部１００２、ハードディスクドライブ部２００１、データプロセッサ部１００３、エンコーダ部５０及び／またはデコーダ部６０等を制御するタイミングは、システムタイムクロック（ＳＴＣ）３８からの時間データに基づいて、実行することができる。録画や再生の動作は、通常はＳＴＣ３８からのタイムクロックに同期して実行されるが、それ以外の処理は、ＳＴＣ３８とは独立したタイミングで実行されてもよい。
【００３２】
デコーダ部６０は、パック構造を持つＤＶＤフォーマットの信号から各パックを分離して取り出すセパレータと、パック分離やその他の信号処理実行時に使用するメモリと、セパレータで分離された主映像データ（ビデオパックの内容）をデコードするＶデコーダと、セパレータで分離された副映像データ（副映像パックの内容）をデコードするＳＰデコーダと、セパレータで分離されたオーディオデータ（オーディオパックの内容）をデコードするＡデコーダを有する。またデコードされた主映像データにデコードされた副映像データを適宜合成し、主映像にメニュー、ハイライトボタン、字幕やその他の副映像を重ねて出力するビデオプロセッサを備えている。
【００３３】
デコーダ部６０の出力ビデオ信号は、ビデオミキシング部７１に入力される。ビデオミキシング部７１では、テキストデータの合成が行われる。またビデオミキシング部７１には、また、ＴＶチューナ４２やＡ／Ｖ入力部４１からの信号を直接取り込むラインも接続されている。ビデオミキシング部７１には、バッファとして用いるフレームメモリ７２が接続されている。ビデオミキシング部７１の出力がデジタル出力の場合は、インターフェース（Ｉ／Ｆ）７３を介して外部へ出力され、アナログ出力の場合は、デジタルアナログ変換器７４を介して外部へ出力される。
【００３４】
デコーダ部６０の出力オーディオ信号は、セレクタ７６を介してデジタルアナログ変換器７７でアナログ変換され外部に出力される。セレクタ７６は、マイクロコンピュータブロック３０からのセレクト信号により制御される。これにより、セレクタ７６は、ＴＶチューナ４１やＡ／Ｖ入力部４２からのデジタル信号を直接モニタするとき、エンコーダ部５０をスルーした信号を直接選択することも可能である。
【００３５】
尚、エンコーダ部５０のフォーマッタでは、録画中、各切り分け情報を作成し、定期的にマイクロコンピュータブロック３０のＭＰＵへ送る（ＧＯＰ先頭割り込み時などの情報）。切り分け情報としては、ＶＯＢＵのパック数、ＶＯＢＵ先頭からのＩピクチャのエンドアドレス、ＶＯＢＵの再生時間などである。
【００３６】
同時に、アスペクト情報処理部からの情報を録画開始時にＭＰＵへ送り、ＭＰＵはＶＯＢストリーム情報（ＳＴＩ）を作成する。ここで、ＳＴＩは、解像度データ、アスペクトデータなどを保存し、再生時、各デコーダ部ではこの情報を元に初期設定が行われる。
【００３７】
また、録再ＤＶＤでは、ビデオファイルは１ディスクに１ファイルとしている。またデータをアクセス（シーク）している間に、とぎれないで再生を続けるために、最低限連続する情報単位（サイズ）を決めている。この単位をＣＤＡ（コンティギュアス・データ・エリア）という。ＣＤＡサイズは、ＥＣＣ（エラー訂正コード）ブロック（１６セクタ）の倍数であり、ファイルシステムでは、このＣＤＡ単位で記録を行っている。
【００３８】
データプロセッサ部１００３は、エンコーダ部５０のフォーマッタからＶＯＢＵ単位のデータを受け取り、ＣＤＡ単位のデータを、ディスクドライブ部１００２あるいはハードディスクドライブ部２００１に供給している。またマイクロコンピュータブロック３０のＭＰＵは、記録したデータを再生するのに必要な管理情報を作成し、データ記録終了のコマンドを認識すると、作成した管理情報をデータプロセッサ部１００３に送る。これにより、管理情報がディスクに記録される。したがって、エンコードが行なわれているとき、エンコーダ部５０からマイクロコンピュータブロック３０のＭＰＵは、データ単位の情報（切り分け情報など）を受け取る。また、マイクロコンピュータブロック３０のＭＰＵは、記録開始時には、光ディスク及びハードディスクから読み取った管理情報（ファイルシステム）を認識し、各ディスクの未記録エリアを認識し、データの記録エリアをデータプロセッサ部１００３を介してディスクに設定している。
【００３９】
ここで、リアルタイムＤＶＤの管理情報と、コンテンツであるビデオオブジェクトとの関係を簡単に説明する。
【００４０】
図２において、まずビデオオブジェクト（ＶＯＢ）について説明する。ＶＯＢはディレクトリーでは、ＶＲ＿ＭＯＶＩＥ．ＶＲＯファイルと称される。ビデオファイルは、階層構造であり、１つのファイルは、１つ又は複数のＶＯＢ（ビデオオブジェクト）で構成され、１つのＶＯＢは、１つ又は複数のＶＯＢＵ（ビデオオブジェクトユニット）で構成され、１つのＶＯＢＵは、複数パックから構成される。複数のパックとしては、ＲＤＩパック、Ｖ（ビデオ）パック、Ａ（オーディオ）パック等が存在する。副映像パック（ＳＰパック）が存在してもよい。
【００４１】
ＲＤＩパックは、ユニット制御情報パック、或はナビゲーション情報パック、或はリアルタイムデータ情報パック（ＲＤＩ＿ＰＣＫ）と称される。このパックには、これが属するＶＯＢＵの最初のフィールドが再生される開始時間を示す情報、当該ＶＯＢＵの記録時を示す情報、製造者情報（ＭＮＦＩ）などを含む。また、ディスプレイ制御情報（ＤＣＩ）及びコピーコントロール情報（ＣＣＩ）を含む。ディスプレイ制御情報は、アスペクト比情報、サブタイトルモード情報、フィルムカメラモード情報を示す。コピーコントロール情報（ＣＣＩ）は、コピー許可情報（０，０）、またはコピー禁止（コピー否許可）情報（１，１）を含む。
【００４２】
Ｖパックは、ビデオデータがＭＰＥＧ２の方式で圧縮されたもので、パックヘッダ、パケットヘッダ、ビデオデータ部で構成される。Ａパックは、オーディオデータが、例えばリニアＰＣＭあるいはＭＰＥＧ，あるいはＡＣ３などの方式で処理されたものであり、パックヘッダ、パケットヘッダ、オーディオデータ部で構成される。
【００４３】
管理情報は、ビデオマネージャー（ＶＭＧ）と称され、その中にデータ再生順序を管理するプログラムチェーン（ＰＧＣ）が定義されている。このプログラムチェーン（ＰＧＣ）には、セル（Ｃｅｌｌ）が定義されている。セル（Ｃｅｌｌ）は、再生すべき対象となるビデオオブジェクト（ＶＯＢ）に関する情報であるビデオオブジェクト情報（ＶＯＢＩ）とリンクしている。ＰＧＣの具体的情報を記録してある部分がプログラムチェーン情報（ＰＧＣＩ）部分である。ＰＧＣＩには、2種類が存在し、１つはオリジナルＰＧＣＩ（ＯＲＧ＿ＰＧＣＩ），もう1つはユーザディファインドＰＧＣテーブル（ＵＤ＿ＰＧＣＩＴ）である。通常、記録時には、オリジナルPGCIが作成される。ユーザディファインドPGCIは、それ自身のビデオオブジェクトを持たず、オリジナルPGCのビデオオブジェクト情報（VOBI）に対してリンクしているユーザディファインドセル（Cell）を編集（削除、追加）することで、プレイリストとして作成される。
【００４４】
ＶＯＢＩ内には、タイムマップ（ＴＭＡＰ）が記述されており、このＴＭＡＰは、ＶＯＢＩに対応するＶＯＢを構成しているＶＯＢＵを指定する。セルからＶＯＢＩへのリンクは、論理アドレスで特定されている。また、ＴＭＡＰ情報からＶＯＢ及びＶＯＢＵへのリンクは、ＶＯＢのストリーム番号、このＶＯＢ内のＶＯＢＵの数、各ＶＯＢＵに対するエントリー番号、各ターゲットＶＯＢＵへの論理アドレスに基づいて行なわれている。
【００４５】
図３において、管理情報の中のPGCIの階層を説明する。図３はオリジナルプログラムチェーン情報の階層構造を代表して示している。
【００４６】
プログラムチェーン情報には、オリジナルプログラムチェーン情報（ORG_PGCI）とユーザでディファインドプログラムチェーン情報（UD_PGCI）の２つのタイプがある。ORG_PGCIは、記録装置により、プログラムが記録されるときに自動的に作成される管理情報であり、１ディスクに１種類である。しかしUD_PGCIは、記録された複数のオリジナルプログラムの任意のセル即ち、プログラムの中の一部部分をユーザが指定し、その再生順序を設定することにより作成されたプレイリストとしての管理情報であり、このUD_PGCIは、複数を設定することができる。いずれのPGCIも同様なフォーマットである。
【００４７】
ただしUD_PGCIはオリジナルプログラムの任意の一部分を組み合せて構成されるため、UD_PGCIには以下にに述べるようなプログラム情報PGIは存在しない。
【００４８】
プログラムチェーン情報（PGCI）は、プログラムチェーン一般情報（PGC_GI）とプログラム情報PGIと、セル情報サーチポインター（CI＿SRP）と、セル情報（CI）を含む。PGC_GIは、プログラムチェーンにより再生されるプログラムが幾つ存在するかを示すプログラム数（PG_Nｓ）、セルサーチポインタが幾つ存在するかを示すセルサーチポインタ数（C_SRP_Ns）が記述されている。図の例では、プログラム情報PGI＃１、PGI#ｎが存在する。またセルサーチポインタC_SRP#1、C_SRP#nが存在する。
【００４９】
プログラム情報PGIには、プログラムタイプと、このプログラムのセル数と、このプログラムの代表画像情報（代表画像のセル番号、及びこのセルの中のピクチャーポイントをPTMで記述している）が含まれる。
【００５０】
セルサーチポインタC_SRPは、対応するセル情報（CI）の記述アドレスを示している。セル情報（CI）は、セル一般情報（図の例では動画を意味するムービーセル一般情報の場合）M_C_GIと、ムービーセルエントリーポイント情報（M_C_EPI）が記述されている。
【００５１】
セル情報には、次のような情報が含まれる。M_C_GIは、ムービーであるかスチルであるかを示すセルタイプ（C_TY）、このセルで特定されるVOBを指示するためのM_VOBI＿SRPと、セルエントリーポイント情報が幾つあるかを示すセルエントリーポイント情報数C_EPI_Nsが記述されている。またこのセルに対応したビデオのスタートする時間を示すC_V_S_PTM、終了時間を示すC_V_E_PTMも記述される。
【００５２】
ここで、上記のムービーセルエントリーポイント情報M_C_EPIとしては、エントリーポイントのタイプ、及びエントリーポイントのプレゼンテーションタイム（PTM）が記述されている。
【００５３】
なおスチルであるセルS_C_GIの場合、記述されている内容は、ムービーセルとほぼ同様である。ただしスチルの場合、少なくとの１つ以上のVOBを含むVOBグループとスチルセルとがリンクしているため、S_VOGI_SRPNとして表される。またプレゼンテーションタイム（PTM）に代えて、このスチルセルに対応したVOGの開始VOB番号を示すS_S_VOB_ENTN、終了VOBを示すE_S_VOB_ENTNが記述される。スチルセルエントリーポイント情報S_C_EPIにおいても、PTMに代えてS_VOB_ENTNが記述される。
【００５４】
図４（A）−（C）は、本発明の装置を用いて金曜、土曜、日曜のテレビ放送番組の録画を行なった例を示している。今、録画として、金曜日８：００〜９：００（ドラマ）、１０：００〜１１：００（スポーツ番組）、土曜日８：００〜９：００（ドラマ）、日曜日８：００〜９：００（ドラマ）、１０：００〜１１：００（政治番組）、１１：１０〜１２：００（芸能番組）の各番組が録画されたとする。図４（A）は、曜日を示し、図４（C）は番組内容を示し、図４（B）は、録画されたプログラムを示している。この複数のタイトル単位の管理情報のオリジナルPGCは、上記のプログラムPG-1−PG-6を管理することになる。
【００５５】
この例では、記録装置が録画を開始して、録画中にエントリーキーの操作があった場合は、その時点の画像に対するエントリーポイント情報が作成される。図４（B）の例ではエントリーポイントとしてｂ１からｂ８が設定された例を示している。エントリーポイントｂ２、ｂ３は、ドラマの放送の時に、臨時ニュースがありユーザがエントリーキーを操作したことにより生じたポイントである。
【００５６】
図５は、ORG_PGCIに構築された管理情報の内容を簡単に示している。図４（A）−（C）の録画内容であると、PG_Nｓは６となり、また各プログラムに対応するセル数も６である。よって、CI_SRP_Nｓ＝６となる。図５の例では、さらにプログラム情報（PGI#１）の内容を取り出して示している。
【００５７】
DVD規格では、このプログラムの中の何れかの位置の画像情報を指定し,代表画像（プログラム代表画像）を得られるようになっている。そのための情報として、REP_PICTIがPGIの中に記述される。この情報は、ディスクにどのようなプログラムが記述されているかを確認する場合に利用される。この情報としては、例えばプログラムの先頭の画像が指定される。
【００５８】
さらに図５ではセル情報を詳しく示している。
【００５９】
セル情報のタイプとしては動画であることを示すムービーセル情報と、静止画であることを示すスチルピクチャーセル情報とがあるが、ここでは、ムービーセル情報を示している。図４で示したようにこの例では、プログラムは6個であり、それぞれのプログラムに対応したセル情報（CI＃１−C＃6）が構築されている。図５では、プログラム＃１に対応するセル情報（CI#1）の内容を詳しく示している。
【００６０】
セルこのプログラム＃１では、セル一般情報の中には、エントリーポイント数（C_EPI_Ns＝３）が記述されている。ムービーVOB情報サーチポイント番号（M_VOBI_SRPN）は、図２で説明したように、対応するVOBIのサーチポインタ番号を示している。各セルエントリーポイント情報（M_C_EPI＃１−＃３）には、それぞれエントリーポイントｂ１−ｂ３のプレゼンテーションタイムスタンプが記述されている。
【００６１】
図６は、上記したプログラムPG-1−PG-６に対する編集を行なうときに、チャプタ（CP1-CP10）が設定された例である。
【００６２】
本実施例では、あるエントリーポイントから次のエントリーポイントの直前までの区間をチャプターと定義する。
【００６３】
ここではプログラムPG-3にコマーシャル期間が含まれているため、ユーザが新たにエントリーポイントｂ９、ｂ１０を設定したため、図６に示すようにCP1−CP10の１０個のチャプターが設定されている。
【００６４】
新たなエントリーポイントを設定する場合は、プログラムの代表画像を縮小してディスプレイに表示し、その中からエントリーポイントを設定すべきプログラムを選択し、当該プログラムの画像のコマ送り或はコマ戻しを行い、所望の画像が現れたときにエントリーポイントの設定キーを操作することで可能である。
【００６５】
なお図６の例では録画されたプログラム中にチャプターを設定する例を示したが、すでにディスク上に存在するプレイリストにたいしても同様の手法でチャプターを設定可能であることは言うまでもない。
【００６６】
上記した管理情報の作成は、図１に示したマイクロコンピュータブロック３０において作成され、録画終了動作、或は編集終了動作時にディスクに記録される。
【００６７】
ここで本発明の装置においては、上記のような編集を行なう場合に、ユーザによる操作を便利にするための機能が設けられている。
【００６８】
編集を容易にするために本発明では、上述したエントリーポイント情報を有効に活用するものである。
【００６９】
図７（A）−（F）は、ユーザがプレイリスト編集を行なう場合に、セルエントリーポイント情報が利用される様子を示している。今、PG-1からPG-６に含まれる全てのチャプターをチャプターCP1−CP10とする。ユーザは、プログラムPG-1内の臨時ニュースの部分を削除するものとする。そして、図７（E）に示されるチャプター（CP1）、（CP3）、（CP5）,（CP6）,（CP7）,（CP8）をつなげたプレイリストを作成するものとする。図７（F）は、この発明のシステムで特別に採用される仮のセルエントリーポイント情報であり、編集作業を容易にするためのものである。この仮のセルエントリーポイント情報については後述する。
【００７０】
図８（A）−（C）に編集時に表示される画面の例を示している。
【００７１】
編集モードであって、タイトル単位の表示モードにすると、プログラムPG1-PG-6の代表画像が縮小されて表示される（図８の（A））。なおこの例では、既存のプレイリストは存在しないと仮定しているため、プログラムタイトルのみ表示されるが、既に既存のプレイリストが存在する場合は、そのプレイリストタイトルの代表画像も縮小されて表示される。
【００７２】
ここでユーザが例えばプログラムPG-１を先頭に配置しようとする場合は、図８の（A）の画面において、プログラムPG-１の代表画位置にカーソル（斜線部）を移動させる、例えば指定キーを操作する。そして、図８の（B）のようにカーソルを移動させて、画面の下段の所望の位置にカーソル（斜線部）を移動させる。そしてエンターキーを操作すると、図８の（C）のようにプログラムPG-１の代表画像が下段の先頭位置に配置される。この状態でプレイリストの管理情報としては、プログラムPG-１に含まれるセルやエントリーポイントからなる配列順序の情報を複写した情報をプレイリストの第1番目のパーツとして設定することができる。次に、同様に希望のプログラムに対して図８（A）に示したようにカーソルを移動させて、その代表画像を指定し、図８（B）で説明したように画面の下段の所望の位置にカーソルを移動させ、エンターキーを操作することで、次のプログラムをアレンジすることができる。
【００７３】
この例では、基礎のプレイリストタイトルは存在しない場合を説明したが、仮に既存のプレイリストが存在する場合は、この既存プレイリストもプログラムと同様の操作に従って、編集対象のプレイリストにアレンジすることが可能である。
【００７４】
図８の説明では、プログラムPG-１を先頭に配置したが、他のプログラムを先頭に配置することも可能である。上述した手順により、任意のプログラムの再生順序を設定することができる。再生装置は、このプログラム情報の配置順にしたがって再生を行なう。
【００７５】
図９（A）−（Ｃ）は、プログラムPG-1において、チャプターCP2を削除したタイプのアレンジを行いたい場合の画面の例を示している。この場合は、編集モードにおいて、図８（A）に示すような表示を行い、カーソルにより所望のプログラムを選択する。次にさらにパーツ一覧の表示切替ボタンを操作する。すると、図９（Ａ）に示すように、プログラムPG−1に存在する全てのチャプターの代表画像が現れる。この代表画像は、エントリーポイント情報で指定された位置の画像が現れる。プログラムPG-1の場合には、図７（D）で示したように３つのチャプターが存在するので、それぞれの縮小された代表画像（CP1）、（CP２）、（CP３）が表示される。
【００７６】
ここでユーザは、さきの図８で説明したときと同様な要領で、所望の代表画像（チャプター）の位置にカーソルを移動させ、指定キーを操作し（図９（A））、次に画面の下段（配列領域）にカーソルを移動させ（図９（B））エンターキーを操作するとその位置に所望のチャプターを設定することができる。図９（C）の例は、チャプター（CP1）、（CP3）をつなげた様子を示している。これにより、図７（E）に示すチャプターCP1,CP3の再生順序が設定できることになる。
【００７７】
図１０（B）は、図９（C）の状態（図１０（A））から、パーツ一覧の表示切替ボタンの操作により、再度タイトル単位の表示モードに戻った画面の様子を示している。この場合は、再度プログラムPG-１−PG-６の縮小された代表画像が表示される。
【００７８】
ここでユーザは、チャプターCP1,CP3に続いて、プログラムPG-3をアレンジするものとする。この場合は、ユーザはプログラムPG-3の位置にカーソルを移動させ、この状態で指定キーを操作し、次にカーソルを画面の下段のアレンジ部に移動させ、所望の位置に設定する（図１０（C））。この例は、チャプターCP3の次に、プログラムPG-３の全体を配置しようとするものである。ここでエンターキーを操作すると、図１０（D）に示すように、チャプターCP3の代表画像の次にプログラムPG-3の代表画像が配列される。
【００７９】
この発明の装置は、上述したように編集モードにおいて、タイトル単位における代表画像配列状態（図１０（B）、８（A）,図８（B））に切替えたり、所望のタイトルのチャプター単位における代表画像配列状態（図１０（Ａ））に切替えたりすることができる。
【００８０】
そして、新たなプレイリストを作成するために代表画像を画面下段のアレンジ部に配列することができる。チャプター単位、タイトル単位に係らずアレンジ部に配列することができる。
【００８１】
この理由は、本発明の装置は、編集時においては、本来存在するエントリーポイント情報をさらに活用する編集用の一時的なフラッグ情報を利用するからである。即ち、図７に示すように、この実施の形態では、エントリーポイントｂ1―ｂ１０が存在する。しかし、図１０（D）で示したようなプレイリストを作成するには、編集時の一時的なフラグをたてたエントリーポイントｂ１、ｂ３、ｂ５を用いれば十分である。
【００８２】
このために、本発明の装置は、編集時においてユーザディファインドプログラムチェーン情報を作成するルーチンでは、オリジナルプログラムチェーン情報あるいは既存のユーザディファインドプログラムチェーンからセルやエントリーポイントからなる配列順序情報をコピーする場合、チャプター単位の配列順序情報コピーモードと、タイトル単位の配列順序情報コピーモードとが存在する。図７（F）はチャプター単位のエントリーポイント（CP-ｂ１）、（CP-ｂ３）、タイトル単位のエントリーポイント（PG-ｂ５）（実際にはチャプターエントリーポイントであるがこの場合は取扱いがタイトル単位となる）が設定された様子を示している。
【００８３】
図１１は、上記した編集を行なう場合に編集プログラムが動作する場合の手順を示している。編集時には、ユーザディファインドプログラムチェーン情報（UD_PGCI）を作成するための空間が、例えばマイクロコンピュータブロック内のメモリに確保される。次に編集対象プレイリストとしては、オリジナルプログラムチェーン情報或はユーザディファインドプログラムチェーン情報が、ユーザの選択によりバッファ内のメモリに用意される（ステップA1,A2）。
【００８４】
次に、ユーザ操作がタイトル単位の表示であるか、チャプター単位の表示であるかを判定する（ステップA3）。タイトル単位での表示であれば、ステップA４、A5と進み、チャプター単位での表示であればステップA６、A7と進む。ステップA4では、タイトル指定が行なわれ、カーソル移動先でのエンターキーが操作されたかどうかを判定する。エンターキーが操作された場合は、当該タイトルのセルやエントリーポイントからなる配列順序情報を全て、UD_PGCI作成用空間にコピーする（ステップA５）。ステップA６では、チャプター指定が行なわれ、カーソル移動先でのエンターキーが操作されたかどうかを判定する。エンターキーが操作された場合は、当該チャプターのセルやエントリーポイントからなる配列順序情報を、UD_PGCI作成用空間にコピーする（ステップA７）。そして編集終了操作があったかどうかの判定が行われる（ステップA８）。編集終了操作があった場合には終了する。
【００８５】
これにより、図１２に示すようなユーザディファインドプログラムチェーン情報が作成されることになる。図１２ではセル情報＃１についてのセルエントリーポイントｂ１、ｂ３が記述されている。またパーツとして編集対象プレイリストに登録されたプログラム＃３（第３番目のプログラム）のセルに対するセルエントリー位置情報としてはエントリーポイントｂ５、ｂ９、ｂ１０、がそのまま引き継がれている。
【００８６】
【発明の効果】
上記したようにこの発明は、１台の装置内でタイトル単位とこれより小さい単位のチャプター単位での編集を容易に行なうことができる。
【図面の簡単な説明】
【図１】  この発明が適用された情報記録再生装置の一実施の形態を示すブロック図。
【図２】  DVD規格における管理情報とビデオオブジェクトの管理単位及びデータ単位を説明するために示した図。
【図３】  本発明で注目された管理情報を説明するために示した説明図。
【図４】  本発明に係る装置の録画内容の例を説明するために示した図。
【図５】  図４の録画内容に対応する管理情報を示す説明図。
【図６】  図４の録画内容に対するチャプターが設定された状態を示す説明図。
【図７】  この発明の特徴を説明するためにチャプターとエントリーポイントとの関係を示す説明図。
【図８】  タイトル単位での編集時の画面表示例を示す図。
【図９】  チャプター単位での編集時の画面の表示例を示す図。
【図１０】  チャプター単位とタイトル単位での画面を切替えながら編集を行なう場合の画面表示例を示す図。
【図１１】  この発明の装置の編集動作時の処理手順を示す説明図。
【図１２】  図７から図１１で説明した編集により構築された管理情報の例を示す図。
【符号の説明】
３０…マイクロコンピュータブロック、３８…システムタイムクロック（ＳＴＣ）、４１…Ａ／Ｖ入力部、４２…ＴＶチューナ部、５０…エンコーダ部、６０…デコーダ部、１００１…光ディスク（DVD-RAM）１００２…ディスクドライブ部、２００１…ハードディスクドライブ装置。
【図１】
0004015815.tif 000002
【図２】
0004015815.tif 000003
【図３】
0004015815.tif 000004
【図４】
0004015815.tif 000005
【図５】
0004015815.tif 000006
【図６】
0004015815.tif 000007
【図７】
0004015815.tif 000008
【図８】
0004015815.tif 000009
【図９】
0004015815.tif 000010
【図１０】
0004015815.tif 000011
【図１１】
0004015815.tif 000012
【図１２】
0004015815.tif 000013