(57)【要約】【課題】チャプタの再生順を登録したプレイリストの作成を容易にすることを可能にする。【解決手段】名称を設定することが可能な境界を示す情報によってチャプタに分割され、映像情報を含むタイトルが記録された記録媒体から、前記チャプタの名称を取得する手段と、取得された名称に応じてプレイリストに追加するか否かを選択する手段と、前記選択手段によって選択されたチャプタをプレイリストに追加する手段と、前記タイトルが有する先頭のチャプタから末尾のチャプタに対して、前記取得手段、判定手段、及び追加手段を用いた処理を順次行わせることによってプレイリストを作成するための手段とを具備する。【選択図】図６
2007081835.tif 000002
【特許請求の範囲】
【請求項１】
名称を設定することが可能な境界を示す情報によって複数のチャプタに分割された映像情報を含むタイトルが記録された記録媒体から、前記チャプタの名称を取得する手段と、
取得された名称に応じてプレイリストに追加するか否かを選択する手段と、
前記選択手段によって選択されたチャプタをプレイリストに追加する手段と
前記タイトルが有する先頭のチャプタから末尾のチャプタに対して、前記取得手段、選択手段、及び追加手段を用いた処理を順次行わせることによってプレイリストを作成するための手段とを具備することを特徴とする映像編集装置。
【請求項２】
名称を設定することが可能な境界を示す情報によって複数のチャプタに分割された映像情報を含むタイトルが記録された記録媒体から、前記チャプタの名称を取得する手段と、
前記取得された名称が所定の名称であるか否かを判定する手段と、
前記取得された名称が所定の名称ではない場合に、前記チャプタをプレイリストに追加する手段と
前記タイトルが有する先頭のチャプタから末尾のチャプタに対して、前記取得手段、判定手段、及び追加手段を用いた処理を順次行わせることによってプレイリストを作成するための手段とを具備することを特徴とする映像編集装置。
【請求項３】
前記タイトルが有するチャプタ数を検出する手段と、
前記タイトルが有するチャプタのうち、所定の名称を有するチャプタの数を検出する手段と、
前記所定の名称を有しないチャプタの数が０で有るか否かを判定する第２の判定手段と、
前記タイトルが有するチャプタ数と前記所定の名称を有しないチャプタの数とが等しいか否かを判定する第３の判定手段と、
前記第２の判定手段が記所定の名称を有しないチャプタの数が０であると判定した、または第３の判定手段が前記タイトルが有するチャプタ数と前記所定の名称を有しないチャプタの数とが等しいと判定した場合に、前記プレイリストの作成処理が失敗したとして処理する手段とを更に具備することを特徴とする請求項２記載の映像編集装置。
【請求項４】
名称を設定することが可能な境界を示す情報によって複数のチャプタに分割された映像情報を含むタイトルが記録された記録媒体から、前記チャプタの名称を取得する手段と、
前記取得された名称が所定の名称であるか否かを判定する手段と、
前記取得された名称が所定の名称の場合に、前記チャプタをプレイリストに追加する手段と
前記タイトルが有する先頭のチャプタから末尾のチャプタに対して、前記取得手段、判定手段、追加手段を用いた処理を順次行わせることによってプレイリストを作成するための手段とを具備することを特徴とする映像編集装置。
【請求項５】
前記タイトルが有するチャプタ数を検出する手段と、
前記タイトルが有するチャプタのうち、所定の名称を有するチャプタの数を検出するステップと、
前記所定の名称を有するチャプタの数が０で有るか否かを判定する第２の判定手段と、
前記タイトルが有するチャプタ数と前記所定の名称ではない名称のチャプタの数とが等しいか否かを判定する第３の判定手段と、
前記第２の判定手段が記所定の名称を有する名称のチャプタの数が０であると判定した、または第３の判定手段が前記タイトルが有するチャプタ数と前記所定の名称を有するチャプタの数とが等しいと判定した場合に、前記プレイリストの作成処理が失敗したとして処理する手段とを更に具備することを特徴とする請求項４記載の映像編集装置。
【請求項６】
名称を設定することが可能な境界を示す情報によって複数のチャプタに分割された映像情報を含むタイトルが記録された記録媒体から、前記チャプタの名称を取得する手段と、
取得された名称に応じてプレイリストにグループ分けして追加する手段とを具備することを特徴とする映像編集装置。
【請求項７】
名称を設定することが可能な境界を示す情報によって複数のチャプタに分割された映像情報を含むタイトルが記録された記録媒体から前記チャプタの名称を取得する手段と、
前記取得された名称が所定の名称であるか否かを判定する手段と、
前記取得された名称が所定の名称では無い場合に、前記チャプタをプレイリストの第１のグループに追加する手段と、
前記取得された名称が所定の名称の場合に、前記チャプタをプレイリストの第２のグループに追加する手段とを具備することを特徴とする映像編集装置。
【請求項８】
名称を設定することが可能な境界を示す情報によって複数のチャプタに分割された映像情報を含むタイトルが記録された記録媒体から、前記チャプタの名称を取得する名称取得処理を実行するステップと、
取得された名称に応じてプレイリストに追加するか否かを選択する選択処理を実行するステップと、
前記選択されたチャプタをプレイリストに追加する追加処理を実行するステップと、
前記タイトルが有する先頭のチャプタから末尾のチャプタに対して、前記名称取得処理、前記選択処理、及び追加処理を順次行わせることによってプレイリストを作成するステップとを具備することを特徴とする映像編集方法。
【請求項９】
名称を設定することが可能な境界を示す情報によって複数のチャプタに分割された映像情報を含むタイトルが記録された記録媒体から、前記チャプタの名称を取得する名称取得処理を実行するステップと、
前記取得された名称が所定の名称であるか否かを判定する判定処理を実行するステップと、
前記取得された名称が所定の名称ではない場合に、前記チャプタをプレイリストに追加する追加処理を実行するステップと
前記タイトルが有する先頭のチャプタから末尾のチャプタに対して、前記名称取得処理、前記判定処理、及び追加処理を順次行わせることによってプレイリストを作成するステップとを具備することを特徴とする映像編集方法。
【請求項１０】
前記タイトルが有するチャプタ数を検出するステップと、
前記タイトルが有するチャプタのうち、所定の名称を有するチャプタの数を検出するステップと、
前記所定の名称を有しないチャプタの数が０で有るか否かを判定するステップと、
前記タイトルが有するチャプタ数と前記所定の名称を有しないチャプタの数とが等しいか否かを判定するステップと、
前記所定の名称を有しないチャプタの数が０であると判定した、または前記タイトルが有するチャプタ数と前記所定の名称を有しないチャプタの数とが等しいと判定した場合に、前記プレイリストの作成処理が失敗したとして処理するステップとを更に具備することを特徴とする請求項９記載の映像編集装置。
【請求項１１】
名称を設定することが可能な境界を示す情報によって複数のチャプタに分割された映像情報を含むタイトルが記録された記録媒体から、前記チャプタの名称を取得する名称取得処理を実行するステップと、
前記取得された名称が所定の名称であるか否かを判定する判定処理を実行するステップと、
前記取得された名称が所定の名称の場合に、前記チャプタをプレイリストに追加する追加処理を実行するステップと、
前記タイトルが有する先頭のチャプタから末尾のチャプタに対して、前記名称取得処理、前記選択処理、及び追加処理を順次行わせることによってプレイリストを作成するステップとを具備することを特徴とする映像編集方法。
【請求項１２】
前記タイトルが有するチャプタ数を検出するステップと、
前記タイトルが有するチャプタのうち、所定の名称を有するチャプタの数を検出するステップと、
前記所定の名称を有するチャプタの数が０で有るか否かを判定するステップと、
前記タイトルが有するチャプタ数と前記所定の名称ではない名称のチャプタの数とが等しいか否かを判定するステップと、
前記所定の名称を有する名称のチャプタの数が０であると判定した、または前記タイトルが有するチャプタ数と前記所定の名称を有するチャプタの数とが等しいと判定した場合に、前記プレイリストの作成処理が失敗したとして処理するステップとを更に具備することを特徴とする請求項１１記載の映像編集方法。
【請求項１３】
名称を設定することが可能な境界を示す情報によって複数のチャプタに分割された映像情報を含むタイトルが記録された記録媒体から、前記チャプタの名称を取得する名称取得処理を実行するステップと、
取得された名称に応じてプレイリストにグループ分けして追加するステップとを具備することを特徴とする映像編集方法。
【請求項１４】
名称を設定することが可能な境界を示す情報によって複数のチャプタに分割された映像情報を含むタイトルが記録された記録媒体から、前記チャプタの名称を取得する名称取得処理を実行するステップと、
前記取得された名称が所定の名称であるか否かを判定するステップと、
前記取得された名称が所定の名称では無い場合に、前記チャプタをプレイリストの第１のグループに追加するステップと、
前記取得された名称が所定の名称の場合に、前記チャプタをプレイリストの第２のグループに追加するステップとを具備することを特徴とする映像編集装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えば光ディスク等の記録媒体に記録された映像情報の編集に好適する映像編集装置及び映像編集方法に関する。
【背景技術】
【０００２】
周知のように、近年では、情報の高密度記録技術が促進されており、片面１層に４．７ＧＢ（Giga Byte）もの記録容量を有する光ディスクが実用化されている。
【０００３】
この光ディスクとしては、例えば、再生専用のＤＶＤ−ＲＯＭ（Digital Versatile Disk−Read Only Memory）、書き替え可能なＤＶＤ−ＲＡＭ（Random Access Memory）、ＤＶＤ−ＲＷ（Rewritable）、追記可能なＤＶＤ−Ｒ（Recordable）等がある。
【０００４】
ところで、記録可能な光ディスクに対して映像情報の記録再生を行なう記録再生装置では、光ディスクに記録された映像情報に対して、そのタイトル単位またはタイトルの部分領域であるチャプター単位で、任意に移動や結合を行なうことにより、再生順序を入れ替える等の編集処理を施すことができる。
【０００５】
特許文献１には、音声や映像についての複数のプログラム・タイトルとそれらの補助情報を用いて、同一カテゴリであるプログラム・タイトルの自動検索・選択を行い、プログラム・タイトルの再生順を制御するプレイリストを作成し、かつ記録媒体への書き込みを行う技術が記載されている。
【特許文献１】特開２００２−３１３０７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した文献に記載されている方法では、プログラム・タイトルを構成するチャプタの再生順については触れられていないため、例えばコマーシャル等を削除したプレイリストを作成する際には、ユーザ自らがＣＭを有する部分を検索し選択する操作を繰り返し行わなければならないので、操作方法を覚えなければならず、また労力を要するという欠点を有している。
【０００７】
本発明の目的は、チャプタの再生順を登録したプレイリストの作成を容易にすることを可能とする映像編集装置、および映像編集方法を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の一例に係わる映像編集装置は、名称を設定することが可能な境界を示す情報によってチャプタに分割された映像情報を含むタイトルが記録された記録媒体から、前記チャプタの名称を取得する手段と、取得された名称に応じてプレイリストに追加するか否かを選択する手段と、前記選択手段によって選択されたチャプタをプレイリストに追加する手段と、前記タイトルが有する先頭のチャプタから末尾のチャプタに対して、前記取得手段、判定手段、及び追加手段を用いた処理を順次行わせることによってプレイリストを作成するための手段とを具備することを特徴とする。
【発明の効果】
【０００９】
チャプタの再生順を登録したプレイリストの作成を容易にすることを可能にする。
【発明を実施するための最良の形態】
【００１０】
本発明の実施の形態を以下に図面を参照して説明する。
【００１１】
先ず、図１を参照して、本発明の一実施形態に係わる映像編集装置の構成を説明する。この映像編集装置は、記録再生装置１として実現されている。
【００１２】
記録再生装置１としては、図示するようにして、制御部１１、ＲＯＭ１２、ＲＡＭ１３、操作部１４、ＴＶチューナー部１５、信号処理部１６、ハードディスクドライブ１７、メディアドライブ１８、およびリモートコントロール受信器２０をデータバス２１により接続して構成される。
【００１３】
記録再生装置１においても、制御部１１は、例えばマイクロコンピュータを備えて構成され、記録再生装置１内の各機能回路部についての制御を実行する。ＲＯＭ１２には、制御部１１が実行すべきプログラムや、初期設定情報などの所要の情報が格納される。なお、この場合のＲＯＭ１２は、電源供給が停止してもそれまでの記憶内容は保持されるとともに、書き換え可能なメモリ素子を用いて構成されているものとする。ＲＡＭ１３には、制御部１１が各種処理を実行する際に参照するデータや、制御部１１が処理過程において生成したデータなどが記憶保持される。
【００１４】
また、操作部１４は、例えば本体に設けられる操作子から成る。この操作部１４に対して行われた操作に応じて、制御部１１は所要の制御処理を実行する。更に、リモートコントロール装置３を用いて、記録再生装置１の制御が行われる。なお、制御は、リモートコントロール装置３からの信号がリモートコントロール受信機２０で受信され、その受信信号が制御部１１に供給されて行われる。
【００１５】
ＴＶチューナー部は１５は、例えばアンテナ１５Ａにより受信した放送局の放送波を入力し、制御部１１の制御に指示に応じたチャンネルを選局する。このようにして受信選局された放送波は、例えばストリームデータとして信号処理部１６に出力される。信号処理部１６では、入力されたストリームデータから必要とされる番組（チャンネル）のデータを抽出して、例えば圧縮ビデオデータ（圧縮オーディオデータを含む）を得る。このようにして得られた圧縮ビデオデータは、例えば制御部１１の制御によって録画のためにハードディスクドライブ１７に転送され、記憶される。
【００１６】
また、例えば操作部１４に対して再生操作が行われた場合には、制御部１１は、ハードディスクドライブ１７に記憶された録画ファイルのうちから再生指示された録画ファイルを検索し、この録画ファイルの読み出しが行われるように制御を実行する。このようにして読み出された録画ファイルとしての圧縮ビデオデータは、信号処理部１６に出力される。信号処理部１６は、圧縮ビデオデータをデコード（伸長）して出力する機能も備えており、デコード処理が施されることによって、例えば動画像信号と、この動画像信号に同期したオーディオ信号が得られる。そして、この場合には、動画像信号、及びオーディオ信号をＡＶ出力端子AVoutに出力する。例えばこれらのＡＶ出力端子AVoutを外部の映像装置１８に接続すれば、この映像装置１８によってハードディスクドライブ１７から再生された録画番組としての画像音声が出力されることになる。
【００１７】
ハードディスクドライブ１７は、記録媒体としての所定容量のハードディスクを備えるととともに、このハードディスクにデータの書き込み及び読み出しを実行するドライバ部とから成る。周知のように、ハードディスクは、比較的大容量の記憶容量を容易に実現できるメディアであり、この場合にも、ハードディスクドライブ１７に備えられるハードディスクとしても、大容量とされる所定の記憶容量を有している。本実施の形態の場合、このハードディスクドライブ１７には、上述のようにしてＴＶチューナー部１５にて受信され、信号処理部１６にてエンコードされた、ビデオ信号データを録画番組ファイルとして管理した形式で記憶保存するようにされる。また、後述するメディアドライブ１８に装填されたディスクメディア２から読み出したデータも、ハードディスクドライブ１７に保存させることができる。さらには、制御部１１が実行すべきアプリケーションプログラムを記憶させておくようにもされる。
【００１８】
メディアドライブ１８は、ディスクメディア２に対応して記録再生を行うことのできるディスクドライブである。メディアドライブ１８に対するデータの書き込み及び読み出しも、制御部１１の制御によって実行される。
【００１９】
上記メディアドライブ１８によってディスクメディア２から読み出されるコンテンツデータとしては、例えば、番組録画によって得られたビデオ信号データも含まれる。そして、ディスクメディア２から読み出したビデオ信号データを再生出力するようにもされる。このために、信号処理部１６が設けられる。
【００２０】
信号処理部１６には、制御部１１の制御によって、例えばディスクドライブ１８から読み出されたビデオ・オーディオ信号データが転送される。信号処理部１６では、転送されてきたビデオ・オーディオ信号データについて所要の復調処理を施して、例えば動画像データと、この動画像信号に同期したオーディオ信号が得られる。そして、動画像信号、及びオーディオ信号をＡＶ出力端子AVoutに出力する。例えばこれらのＡＶ出力端子AVoutを外部の映像装置１８に接続すれば、この映像装置１８によってディスクメディア２から再生された録画番組としての画像音声が出力されることになる。
【００２１】
ここで、リアルタイムＤＶＤ（ＤＶＤ−ＶＲ規格）の管理情報と、コンテンツであるビデオオブジェクトとの関係を簡単に説明する。
【００２２】
図２において、まず、ビデオオブジェクトＶＯＢについて説明する。このＶＯＢは、ディレクトリではＶＲ＿ＭＯＶＩＥ．ＶＲＯファイルと称される。ビデオファイルは階層構造となっており、１つのファイルは１つまたは複数のＶＯＢで構成され、１つのＶＯＢは１つまたは複数のビデオオブジェクトユニットＶＯＢＵで構成され、１つのＶＯＢＵは複数のパックから構成される。複数のパックとしては、ＲＤＩパック、Ｖ（ビデオ）パック、Ａ（オーディオ）パック、ＳＰ（副映像）パック等が存在する。ＲＤＩパックは、ユニット制御情報パック、ナビゲーション情報パック、またはリアルタイムデータ情報パックＲＤＩ＿ＰＣＫと称される。このパックは、これが属するＶＯＢＵの最初のフィールドが再生される開始時間を示す情報、当該ＶＯＢＵの記録時を示す情報、製造者情報ＭＮＦＩ等を含んでいる。また、ディスプレイ制御情報ＤＣＩ及びコピーコントロール情報ＣＣＩを含んでいる。ディスプレイ制御情報は、アスペクト比情報、サブタイトルモード情報、フィルムカメラモード情報を示している。コピーコントロール情報は、コピー許可情報またはコピー禁止（非許可）情報を含んでいる。Ｖパックは、ビデオデータがＭＰＥＧ２の方式で圧縮されたもので、パックヘッダ、パケットヘッダ、ビデオデータ部で構成される。Ａパックは、オーディオデータが、例えばリニアＰＣＭ、ＭＰＥＧまたはＡＣ−３等の方式で処理されたもので、パックヘッダ、パケットヘッダ、オーディオデータ部で構成される。
【００２３】
管理情報はビデオマネージャＶＭＧと称され、その中にデータ再生順序を管理するプログラムチェーンＰＧＣが定義されている。このプログラムチェーンＰＧＣには、セル（Cell）が定義されている。セル（Cell）は、再生すべき対象となるビデオオブジェクトＶＯＢに関する情報であるビデオオブジェクト情報ＶＯＢＩとリンクしている。
【００２４】
ＰＧＣの具体的情報を記録している部分がプログラムチェーン情報ＰＧＣＩである。ＰＧＣＩには２種類が存在し、１つはオリジナルＰＧＣＩ（ＯＲＧ＿ＰＧＣＩ）で、もう１つはユーザデファインドプログラムチェーン情報（ＵＤ＿ＰＧＣＩ）である。通常、記録時にはオリジナルＰＧＣＩが作成される。ユーザデファインドＰＧＣＩは、それ自身のビデオオブジェクトを持たず、図２に示すように、オリジナルＰＧＣのビデオオブジェクト情報ＶＯＢＩに対してリンクしているユーザデファインドセルＵＤ＿Ｃｅｌｌを編集（削除、追加）することでプレイリストとして作成される。
【００２５】
ＶＯＢＩ内にはタイムマップＴＭＡＰが記述されており、このＴＭＡＰはＶＯＢＩに対応するＶＯＢを構成しているＶＯＢＵを指定する。セルからＶＯＢＩへのリンクは、論理アドレスで特定されている。また、ＴＭＡＰ情報からＶＯＢ及びＶＯＢＵへのリンクは、ＶＯＢのストリーム番号、このＶＯＢ内のＶＯＢＵの数、各ＶＯＢＵに対するエントリー番号、各ターゲットＶＯＢＵへの論理アドレスに基づいて行なわれている。
【００２６】
次に、管理情報の中のプログラムチェーン情報ＰＧＣＩの階層を図３及び図４を参照して説明する。先に述べたように、プログラムチェーン情報には、オリジナルプログラムチェーン情報ＯＲＧ＿ＰＧＣＩとユーザデファインドプログラムチェーン情報テーブルＵＤ＿ＰＧＣＩＴとの２つのタイプがある。ＯＲＧ＿ＰＧＣＩは、データ記録再生装置により、オリジナルプログラムが記録されるときに自動的に作成される管理情報であり、１ディスクに１種類が存在する。これに対し、ＵＤ＿ＰＧＣＩは、記録された複数のオリジナルプログラムの中の一部をユーザが任意に指定し、その再生順序を設定することにより作成されたプレイリストとしての管理情報である。このため、ＵＤ＿ＰＧＣＩは、複数個を設定することができる。
【００２７】
図３は、オリジナルプログラムチェーン情報ＯＲＧ＿ＰＧＣＩの階層構造を示している。オリジナルプログラムチェーン情報ＯＲＧ＿ＰＧＣＩは、プログラムチェーン一般情報ＰＧＣ＿ＧＩと、プログラム情報ＰＧＩと、セル情報サーチポインタＣＩ＿ＳＲＰと、セル情報ＣＩとを含んでいる。
【００２８】
ＰＧＣ＿ＧＩには、プログラムチェーンにより再生されるプログラムがいくつ存在するかを示すプログラム数ＰＧ＿Ｎｓ、セルサーチポインタがいくつ存在するかを示すセルサーチポインタ数ＣＩ＿ＳＲＰ＿Ｎｓが記述されている。図３の例では、プログラム情報ＰＧＩ＃１からＰＧＩ＃ｍまでが存在し、この１つ１つのＰＧＩがオリジナルタイトルであるプログラムに相当する。また、セルサーチポインタＣＩ＿ＳＲＰ＃１からＣＩ＿ＳＲＰ＃ｎが存在する。
【００２９】
プログラム情報ＰＧＩには、プログラムタイプＰＧ＿ＴＹと、このプログラムのセル数Ｃ＿Ｎｓと、このプログラムの代表画像情報ＲＥＰ＿ＰＩＣＴＩとが含まれる。代表画像情報ＲＥＰ＿ＰＩＣＴＩは、代表画像のセル番号、及びこのセルの中のピクチャポイントを記述している。
【００３０】
セルサーチポインタＣＩ＿ＳＲＰは、対応するセル情報ＣＩの記述アドレスを示している。セル情報ＣＩの記述内容を、ムービーセルの場合とスチルセルの場合とに分けて説明する。
【００３１】
まず、ムービーセルの場合、セル情報には、ムービーセル一般情報Ｍ＿Ｃ＿ＧＩと、ムービーセルエントリー情報Ｍ＿Ｃ＿ＥＰＩとが含まれる。ムービーセル一般情報Ｍ＿Ｃ＿ＧＩには、ムービーであるかスチルであるかを示すセルタイプＣ＿ＴＹと、このセルで特定されるＶＯＢを指し示すためのＭ＿ＶＯＢＩ＿ＳＲＰＮと、セルエントリーポイントがいくつあるかを示すセルエントリーポイント情報数Ｃ＿ＥＰＩ＿Ｎｓとが記述されている。また、このセルに対応したビデオのスタートする時間を示すＣ＿Ｖ＿Ｓ＿ＰＴＭと、終了時間を示すＣ＿Ｖ＿Ｅ＿ＰＴＭとも記述される。また、上記ムービーセルエントリーポイント情報Ｍ＿Ｃ＿ＥＰＩとしては、エントリーポイントのタイプＥＰ＿ＴＹと、エントリーポイントのプレゼンテーションタイムＥＰ＿ＰＴＭとが記述されている。
【００３２】
スチルセルの場合、記述されている内容は、上記ムービーセルとほぼ同様である。ただし、スチルの場合、少なくとも１つ以上のＶＯＢを含むＶＯＢグループＶＯＧとセルとがリンクしているため、Ｓ＿ＶＯＧＩ＿ＳＲＰＮとして表わされる。また、プレゼンテーションタイムＰＴＭに代えて、このスチルセルに対応したＶＯＢグループＶＯＧの開始ＶＯＢ番号を示すＳ＿Ｓ＿ＶＯＢ＿ＥＮＴＮと、終了ＶＯＢ番号を示すＥ＿Ｓ＿ＶＯＢ＿ＥＮＴＮとが記述される。スチルセルエントリーポイント情報Ｓ＿Ｃ＿ＥＰＩにおいても、ＰＭＴに代えてスチルＶＯＢエントリー番号Ｓ＿ＶＯＢ＿ＥＮＴＮが記述される。これに準じて、上記プログラムの代表画像情報ＲＥＰ＿ＰＩＣＴＩの記述においても、代表画像が存在するセルとしてムービーセルが指定された場合は、セルの中のピクチャポイントとしてＰＴＭが、スチルセルが指定された場合は、セルの中のピクチャポイントとしてスチルＶＯＢエントリー番号Ｓ＿ＶＯＢ＿ＥＮＴＮが記述される。
【００３３】
図４はユーザデファインドプログラム情報テーブルＵＤ＿ＰＧＣＩＴの階層構造を示している。ユーザデファインドプログラムチェーン情報テーブルＵＤ＿ＰＧＣＩＴには、ユーザデファインドプログラムチェーン情報テーブル情報ＵＤ＿ＰＧＣＩＴＩと、ユーザデファインドプログラムチェーン情報サーチポインタＵＤ＿ＰＧＣＩ＿ＳＲＰと、ユーザデファインドプログラムチェーン情報ＵＤ＿ＰＧＣＩとが含まれる。ＵＤ＿ＰＧＣＩＴＩには、ユーザデファインドプログラムチェーン情報サーチポインタがいくつ存在するかを示すサーチポインタ数（図４には図示されていないが、ＵＤ＿ＰＧＣＩ＿ＳＲＰ＿Ｎｓと略記される）が記述されている。
【００３４】
ユーザデファインドプログラムチェーン情報サーチポインタＵＤ＿ＰＧＣＩ＿ＳＲＰは、対応するユーザデファインドプログラムチェーン情報ＵＤ＿ＰＧＣＩの記述アドレスを示している。図４に示した例では、ユーザデファインドプログラムチェーン情報ＵＤ＿ＰＧＣＩ＃１からＵＤ＿ＰＧＣＩ＃ｍまでが存在している。
【００３５】
なお、管理情報であるビデオマネージャＶＭＧの中では、プログラムチェーン情報とは別の場所にプレイリスト情報が記述されている。この１つ１つのプレイリスト情報の中で、当該プレイリストとリンクしているユーザデファインドプログラムチェーン情報サーチポインタＵＤ＿ＰＧＣＩ＿ＳＲＰの番号ＰＧＣＮが記述されている。このため、プログラムチェーン情報としては、１つ１つのＵＤ＿ＰＧＣＩがプレイリストに対応している。このユーザデファインドプログラムチェーン情報ＵＤ＿ＰＧＣＩのフォーマットは、先に図３を使用して説明したオリジナルプログラムチェーン情報ＯＲＧ＿ＰＧＣＩとほぼ同様である。ただし、ＵＤ＿ＰＧＣＩは、オリジナルプログラムの任意の一部分を組み合わせて構成されるため、ＵＤ＿ＰＧＣＩには先に述べたプログラム情報ＰＧＩは存在しない。このため、先に述べた、プログラムチェーン情報とは別の場所に記述されているプレイリスト情報の中に、プレイリストタイプＰＬ＿ＴＹと、プレイリストの代表画像情報ＲＥＰ＿ＰＩＣＴＩとが記述されている。したがって、この実施の形態では、このプレイリストタイプと、プレイリストの代表画像情報を使用することとなる。セル情報については、ＯＲＧ＿ＰＧＣＩと同様のフォーマットであるため、ここでは説明を省略する。
【００３６】
図５は、ＤＶＤ−ＶＲ（VideoRecorder）規格におけるエントリーポイント情報の構造を示している。エントリーポイント情報には、図５（ａ）に示すTypeＡと図５（ｂ）に示すＴｙｐｅ  Ｂとの２つの種類がある。Ｔｙｐｅ  Ａのエントリーポイントは、エントリーポイントのタイプを示すＥＰ＿ＴＹと、エントリーポイントが指すＰＴＭが記録されているＥＰ＿ＰＴＭとで構成されている。
【００３７】
Ｔｙｐｅ  Ｂのエントリーポイントは、それに加えてプライマリテキスト情報ＰＲＭ＿ＴＸＴＩがある。ＰＲＭ＿ＴＸＴＩは１２８バイトで定義されており、ファーストフィールド６４バイトとセカンドフィールド６４バイトから構成される。ファーストフィールドにはＡＳＣＩＩ（American Standard Code for Information Interchange）コードをセットし、セカンドフィールドにはＶＭＧＩ＿ＭＡＴ内で指定したキャラクターセットを用いて記述しなければならない。
【００３８】
ＤＶＤ−ＶＲフォーマットのＤＶＤメディアの場合、１つのディスク内に９９９のエントリポイントを作成することができる。このエントリポイントとエントリポイントの間の区間は、一般にチャプタと呼ばれ、チャプタの先頭のエントリポイントがこのチャプタを示すこととする。また、この９９９のエントリポイントのうち、９９のエントリポイントについては、TypeＢのエントリポイントを作成することができる。ＨＤＤ等、他の記録媒体の場合、この制限は適用されない。
【００３９】
ここで、このＴｙｐｅ  Ｂエントリポイントのセカンドフィールドに入力されたテキストについては、このエントリポイントが示すチャプタのチャプタ名とみなす。
【００４０】
本実施形態の装置では、チャプタのチャプタ名を取得し、チャプタ名に応じたプレイリストを作成すること可能である。チャプタ名に応じてプレイリストを作成するためのシステムを図６のブロック図を参照して説明する。
【００４１】
チャプタ名取得部１０１は、ディスクメディア２またはハードディスクドライブ１７に格納されたタイトルのオリジナルＰＧＣＩ（ＯＲＧ＿ＰＧＣＩ）に記述されたエントリーポイントが有するプライマリテキスト情報ＰＲＭ＿ＴＸＴＩのセカンドフィールドからチャプタ名を取得し、取得したチャプタ名をチャプタ名判別部に受け渡す。
【００４２】
チャプタ名判別部１０２は、チャプタ名取得部で取得されたチャプタ名が、設定された名称と同一であるか、または制定された名称と同一ではないかを判別し、判別結果をプレイリスト作成制御部１０４に供給する。
【００４３】
チャプタ数検出部１０３は、ディスクメディア２またはハードディスクドライブ１７に格納されたタイトルが有するチャプタの数を検出し、検出結果をプレイリスト作成制御部１０４に供給する。
【００４４】
プレイリスト作成制御部１０４は、チャプタ目判別部の判別結果に応じて、プレイリスト作成部１０６にチャプタをプレイリストに追加するように指示する。または、制御部は、チャプタ名判別部１０２の判別結果に応じて、カウンタ１０５のカウント値を１増やす。
【００４５】
（特定名称以外のチャプタを登録したプレイリスト作成）
例として、図７に、オリジナルコンテンツからチャプタ名「ＣＭ」以外のチャプタを登録したプレイリストの作成のイメージ図を示す。本機能により、ＣＭのみをカットしたプレイリストを作成することが可能である。
【００４６】
なお、受信したテレビジョン放送信号を解析し、音声信号のモノラル／ステレオの変化点を検出することにより、番組本編とＣＭとの切り替わり位置でチャプタ分割を行ない、合わせてＣＭ部のチャプタに「ＣＭ」というチャプタ名を自動的に付与するような仕組みを設けておくと良い。
【００４７】
チャプタ名「ＣＭ」以外のチャプタを登録したプレイリストを作成するには、映像装置１８に表示される図８に示すタイトル一覧画面より一つのタイトルを選択し、「本編自動プレイリスト作成」を選択する。
【００４８】
図９に、チャプタ名に応じたプレイリスト自動作成機能のフローチャートを示す。
【００４９】
プレイリスト作成制御部１０４は、カウンタ１０５中のチャプタ番号ｎを１、チャプタ登録数ｍを０とする（ステップＳ１１）。チャプタ数検出部１０３は、コンテンツの最大チャプタ数ｎmaxを取得し、チャプタ数検出部１０３に取得結果を供給する（ステップＳ１２）。
【００５０】
プレイリスト作成制御部１０４は、チャプタ番号ｎが最大チャプタ数ｎmaxより、大きいか否かを判定する（ステップＳ１３）。チャプタ番号ｎがｎmax以下の場合（ステップＳ１３のＮｏ）、チャプタ名取得部１０１によってチャプタ名を判別し、チャプタ名判別部１０２はチャプタ番号ｎのチャプタの名称がＣＭであるか否かを判定し、判定結果を１０４に供給する（ステップＳ１４）。ｎ番目のチャプタの名称がＣＭではない場合（ステップＳ１４のＮｏ）、プレイリスト作成制御部１０４は、カウンタ１０５中のチャプタ登録数ｍを１インクリメントする（ステップＳ１５）。ステップＳ１５の処理を行った後、またはステップＳ１４の処理においてｎ番目のチャプタ名がＣＭであると判定された場合（ステップＳ１４のＹｅｓ）、プレイリスト作成制御部１０４は、カウンタ中のチャプタ番号ｎを１インクリメントする（ステップＳ１６）。
【００５１】
ステップＳ１３の処理においてチャプタ番号が最大チャプタ数より大きいと判定されるまでステップＳ１３〜ステップＳ１６のループ処理を行う。このループ処理では、チャプタ名を順次調べ、チャプタ名がＣＭではない場合にチャプタ登録数ｍを１インクリメントすることによって、チャプタ名がＣＭではないチャプタの数を検出している。
【００５２】
ステップＳ１３の処理においてチャプタ番号ｎが最大チャプタ数ｎmaxより大きいと判定された場合、プレイリスト作成制御部１０４は、チャプタ登録数ｍが０であるか否かを判定する（ステップＳ１７）。チャプタ登録数ｍが０ではないと判定された場合、プレイリスト作成制御部１０４は、チャプタ登録数ｍが最大チャプタ数ｎmaxと等しいか否かを判定する（ステップＳ１８）。
【００５３】
ステップＳ１７の処理においてチャプタ登録数ｍが０であると判定された場合（ステップＳ１７のＹｅｓ）、ステップＳ１８の処理においてチャプタ登録数ｍが最大チャプタ数ｎmaxと等しいと判定された場合（ステップＳ１８のＹｅｓ）、プレイリスト作成制御部１０４はプレイリストの作成が失敗したとして処理する（ステップＳ１９）。
【００５４】
ステップＳ１７，およびステップＳ１８の処理では、エラーチェックがなされている。ステップＳ１７の処理では、チャプタ登録数ｍが０あると判定されると言うことは、プレイリストに登録すべきチャプタがないということであるので、エラーとなる。又、ステップＳ１８の処理において、チャプタ登録数ｍと最大チャプタ数ｎmaxが等しいと判定されると言うことは、オリジナルのプレイリストとこれから作成しようとするプレイリストとが同じと言うことで、新たなプレイリストを作成する必要が無いので、エラーとして処理する。
【００５５】
エラーチェック終了後、ステップＳ１８の処理においてチャプタ登録数ｍと最大チャプタ数ｎmaxとが等しくないと判定された場合（ステップＳ１８のＮｏ）、プレイリスト作成制御部１０４は、カウンタ中のチャプタ番号ｎを１にする（ステップＳ２０）。
【００５６】
チャプタ番号ｎが最大チャプタ数ｎmaxより大きいか否かを判定する（ステップＳ２１）。チャプタ番号ｎが最大チャプタ数ｎmax以下の場合（ステップＳ２１のＮｏ)、チャプタ名取得部１０１はチャプタ番号ｎのチャプタ名を取得する(ステップＳ２２)。
【００５７】
チャプタ名判別部１０２は、チャプタ番号ｎのチャプタ名がＣＭであるか否かを判定する(ステップＳ２３)。チャプタ名がＣＭではない場合(ステップＳ２３のＮｏ）、プレイリスト作成制御部１０４はプレイリスト作成部１０６にチャプタ番号ｎをプレイリストに登録する旨を指示し、プレイリスト作成部１０６はプレイリストの最後にチャプタを登録する（ステップＳ２４）。
【００５８】
ステップＳ２３の処理においてチャプタ番号ｎのチャプタ名がＣＭであると判定された場合（ステップＳ２３のＹｅｓ）、またはステップＳ２４の処理を行った後、プレイリスト作成制御部１０４は、カウンタ１０５中のｎを１インクリメントする（ステップＳ２５）。
【００５９】
ステップＳ２５の処理を行った後、ステップＳ２１の処理でチャプタ番号ｎが最大チャプタ数ｎmaxと等しいと判定されるまで、ステップＳ２１〜ステップＳ２５のループ処理を行う。
【００６０】
ここでの処理で、チャプタ名がＣＭではない、即ち本編のチャプタのみを集めいたプレイリストが作成される。もし、ユーザが本編中のチャプタに名称を付与していたとしても、チャプタ名がＣＭではないチャプタを選択的にプレイリストに登録しているので、確実にプレイリストに含めることができる。
【００６１】
ステップＳ２１の処理においてチャプタ番号ｎが最大チャプタ数ｎmaxと等しいと判定された場合（ステップＳ２１のＹｅｓ）、プレイリスト作成部１０６は、作成されたプレイリストのＩＦＯの更新処理を行い（ステップＳ２６）、プレイリストの作成が完了する（ステップＳ２７）。
【００６２】
以上の処理後、タイトル内にプレイリスト登録の条件に一致するチャプタが存在する場合、図１０のようにタイトル一覧に新たなプレイリストが追加される。
【００６３】
上述した処理によって、ＣＭ以外の名称を有するチャプタを登録したプレイリストを自動的に作成することができる。その結果、チャプタの再生順を登録したプレイリストの作成が容易になる。
【００６４】
（特定名称のみを登録したプレイリスト作成）
次ぎに、条件に一致するチャプタのみを登録したプレイリストを作成する例について説明する。例として図１１に、オリジナルコンテンツからチャプタ名「music」のチャプタのみ登録したプレイリストの作成のイメージ図を示す。本機能により、音楽番組の曲の部分のみを集めたプレイリストを作成することが可能である。
【００６５】
チャプタ名「ｍｕｓｉｃ」のチャプタを登録したプレイリストを作成するには、図８に示すタイトル一覧画面より一つのタイトルを選択し、「音楽番組プレイリスト作成」を選択する。
【００６６】
図１２に、チャプタ名に応じたプレイリスト自動作成機能のフローチャートを示す。プレイリスト作成制御部１０４は、カウンタ１０５中のチャプタ番号ｎを１、チャプタ登録数ｍを０とする（ステップＳ３１）。チャプタ数検出部１０３は、コンテンツの最大チャプタ数ｎmaxを取得し、チャプタ数検出部１０３に取得結果を供給する（ステップＳ３２）。
【００６７】
プレイリスト作成制御部１０４は、チャプタ番号ｎが最大チャプタ数ｎmaxより、大きいか否かを判定する（ステップＳ３３）。チャプタ番号ｎがｎmax以下の場合（ステップＳ３３のＮｏ）、チャプタ名取得部１０１によってチャプタ名を判別し、チャプタ名判別部１０２はチャプタ番号ｎのチャプタ名はｍｕｓｉｃであるか否かを判定する（ステップＳ３４）。ｎ番目のチャプタ名がｍｕｓｉｃの場合（ステップＳ３４のＹｅｓ）、プレイリスト作成制御部１０４は、カウンタ１０５中のチャプタ登録数ｍを１インクリメントする（ステップＳ３５）。ステップＳ３５の処理を行った後、またはステップＳ３４の処理においてｎ番目のチャプタ名がｍｕｓｉｃではないと判定された場合（ステップＳ３４のＮｏ）、プレイリスト作成制御部１０４は、カウンタ中のチャプタ番号ｎを１インクリメントする（ステップＳ３６）。
【００６８】
ステップＳ３３の処理においてチャプタ番号が最大チャプタ数より大きいと判定されるまでステップＳ３３〜ステップＳ３６のループ処理を行う。このループ処理では、チャプタ名を順次調べ、チャプタ名がｍｕｓｉｃの場合にチャプタ登録数ｍを１インクリメントすることによって、チャプタ名がｍｕｓｉｃであるチャプタの数を検出している。
【００６９】
ステップＳ３３の処理においてチャプタ番号ｎが最大チャプタ数ｎmaxより大きいと判定された場合、プレイリスト作成制御部１０４は、チャプタ登録数ｍが０であるか否かを判定する（ステップＳ３７）。チャプタ登録数ｍが０ではないと判定された場合、チャプタ登録数ｍが最大チャプタ数ｎmaxと等しいか否かを判定する（ステップＳ３８）。
【００７０】
ステップＳ３７の処理においてチャプタ登録数ｍが０であると判定された場合（ステップＳ３７のＹｅｓ）、ステップＳ３８の処理においてチャプタ登録数ｍが最大チャプタ数ｎmaxと等しいと判定された場合（ステップＳ３８のＹｅｓ）、プレイリスト作成制御部１０４はプレイリストの作成が失敗したとして処理する（ステップＳ３９）。
【００７１】
ステップＳ３７，およびステップＳ３８の処理では、エラーチェックがなされている。ステップＳ３７の処理では、チャプタ登録数ｍが０あると判定されると言うことは、プレイリストに登録すべきチャプタがないということであるので、エラーとなる。又、ステップＳ３８の処理において、チャプタ登録数ｍと最大チャプタ数ｎmaxが等しいと判定されると言うことは、オリジナルのプレイリストとこれから作成しようとするプレイリストとが同じと言うことで、新たなプレイリストを作成する必要が無いので、エラーとして処理する。
【００７２】
エラーチェック終了後、ステップＳ３８の処理においてチャプタ登録数ｍと最大チャプタ数ｎmaxとが等しくないと判定された場合（ステップＳ３８のＮｏ）、プレイリスト作成制御部１０４は、カウンタ中のチャプタ番号ｎを１にする（ステップＳ４０）。
【００７３】
チャプタ番号ｎが最大チャプタ数ｎmaxより大きいか否かを判定する（ステップＳ４１）。チャプタ番号ｎが最大チャプタ数ｎmax以下の場合（ステップＳ４１のＮｏ)、チャプタ名取得部１０１はチャプタ番号ｎのチャプタ名を取得する(ステップＳ４２)。
【００７４】
チャプタ名判別部１０２は、チャプタ番号ｎのチャプタ名がｍｕｓｉｃであるか否かを判定する(ステップＳ４３)。チャプタ名がｍｕｓｉｃの場合(ステップＳ４３のＹｅｓ）、プレイリスト作成制御部１０４はプレイリスト作成部１０６にチャプタ番号ｎをプレイリストに登録する旨を指示し、プレイリスト作成部１０６はプレイリストの最後にチャプタを登録する（ステップＳ４４）。
【００７５】
ステップＳ４３の処理においてチャプタ番号ｎのチャプタ名がｍｕｓｉｃではないと判定された場合（ステップＳ４３のＮｏ）、またはステップＳ４４の処理を行った後、プレイリスト作成制御部１０４は、カウンタ１０５中のｎを１インクリメントする（ステップＳ４５）。
【００７６】
ステップＳ４５の処理を行った後、ステップＳ４１の処理でチャプタ番号ｎが最大チャプタ数ｎmaxと等しいと判定されるまで、ステップＳ４１〜ステップＳ４５のループ処理を行う。
【００７７】
ここでの処理で、チャプタ名がｍｕｓｉｃである、即ちｍｕｓｉｃチャプタのみを集めいたプレイリストが作成される。
【００７８】
ステップＳ４１の処理においてチャプタ番号ｎが最大チャプタ数ｎmaxと等しいと判定された場合（ステップＳ４１のＹｅｓ）、プレイリスト作成部１０６は、作成されたプレイリストのＩＦＯの更新処理を行い（ステップＳ４６）、プレイリストの作成が完了する（ステップＳ４７）。
【００７９】
上述した処理によって、ｍｕｓｉｃの名称を有するチャプタを登録したプレイリストを自動的に作成することができる。その結果、チャプタの再生順を登録したプレイリストの作成が容易になる。
【００８０】
（グループ分けして登録したプレイリスト作成）
次ぎに、チャプタの名称に応じてグループ分けして登録したプレイリストを作成する例について説明する。例として図１３に、チャプタ名「music」のチャプタのみを集めたグループの後に、チャプタ名「ＣＭ」以外のチャプタのみを集めたグループが設けられたプレイリストの作成のイメージ図を示す。
【００８１】
本機能により、「ＣＭ」以外のチャプタの後に、「ＣＭ」のチャプタが登録されたプレイリストの作成イメージを図１３に示す。
【００８２】
チャプタ名「ｍｕｓｉｃ」のチャプタを登録したプレイリストを作成するには、図８に示すタイトル一覧画面より一つのタイトルを選択し、「グループ分けプレイリスト作成」を選択する。
【００８３】
図１４に、チャプタ名に応じたプレイリスト自動作成機能のフローチャートを示す。
【００８４】
プレイリスト作成制御部１０４は、カウンタ１０５中のチャプタ番号ｎを１、チャプタ登録数ｍを０とする（ステップＳ５１）。チャプタ数検出部１０３は、コンテンツの最大チャプタ数ｎmaxを取得し、チャプタ数検出部１０３に取得結果を供給する（ステップＳ５２）。
【００８５】
プレイリスト作成制御部１０４は、チャプタ番号ｎが最大チャプタ数ｎmaxより、大きいか否かを判定する（ステップＳ５３）。チャプタ番号ｎがｎmax以下の場合（ステップＳ５３のＮｏ）、チャプタ名取得部１０１によってチャプタ名を判別し、チャプタ名判別部１０２はチャプタ番号ｎのチャプタの名称がＣＭであるか否かを判定し、判定結果を１０４に供給する（ステップＳ５４）。ｎ番目のチャプタの名称がＣＭではない場合（ステップＳ５４のＮｏ）、プレイリスト作成制御部１０４は、カウンタ１０５中のチャプタ登録数ｍを１インクリメントする（ステップＳ５５）。ステップＳ５５の処理を行った後、またはステップＳ５４の処理においてｎ番目のチャプタ名がＣＭであると判定された場合（ステップＳ５４のＹｅｓ）、プレイリスト作成制御部１０４は、カウンタ中のチャプタ番号ｎを１インクリメントする（ステップＳ５６）。
【００８６】
ステップＳ５３の処理においてチャプタ番号が最大チャプタ数より大きいと判定されるまでステップＳ５３〜ステップＳ５６のループ処理を行う。このループ処理では、チャプタ名を順次調べ、チャプタ名がＣＭではない場合にチャプタ登録数ｍを１インクリメントすることによって、チャプタ名がＣＭではないチャプタの数を検出している。
【００８７】
ステップＳ５３の処理においてチャプタ番号ｎが最大チャプタ数ｎmaxより大きいと判定された場合、プレイリスト作成制御部１０４は、チャプタ登録数ｍが０であるか否かを判定する（ステップＳ５７）。チャプタ登録数ｍが０ではないと判定された場合、プレイリスト作成制御部１０４は、チャプタ登録数ｍが最大チャプタ数ｎmaxと等しいか否かを判定する（ステップＳ５８）。
【００８８】
ステップＳ５７の処理においてチャプタ登録数ｍが０であると判定された場合（ステップＳ５７のＹｅｓ）、ステップＳ５８の処理においてチャプタ登録数ｍが最大チャプタ数ｎmaxと等しいと判定された場合（ステップＳ５８のＹｅｓ）、プレイリスト作成制御部１０４はプレイリストの作成が失敗したとして処理する（ステップＳ５９）。
【００８９】
ステップＳ５７，およびステップＳ５８の処理では、エラーチェックがなされている。ステップＳ５７の処理では、チャプタ登録数ｍが０あると判定されると言うことは、チャプタ名がＣＭではないチャプタが一つもないということで、オリジナルのプレイリストとこれから作成しようとするプレイリストとが同じになると言うことで、新たなプレイリストを作成する必要が無いので、エラーとして処理する。又、ステップＳ５８の処理において、チャプタ登録数ｍと最大チャプタ数ｎmaxが等しいと判定されると言うことは、全てのチャプタの名称がＣＭで、名称がＣＭでは無いチャプタが無いということで、オリジナルのプレイリストとこれから作成しようとするプレイリストとが同じになると言うことで、新たなプレイリストを作成する必要が無いので、エラーとして処理する。
【００９０】
エラーチェック終了後、ステップＳ５８の処理においてチャプタ登録数ｍと最大チャプタ数ｎmaxとが等しくないと判定された場合（ステップＳ５８のＮｏ）、プレイリスト作成制御部１０４は、カウンタ中のチャプタ番号ｎを１にする（ステップＳ６０）。
【００９１】
チャプタ番号ｎが最大チャプタ数ｎmaxより大きいか否かを判定する（ステップＳ６１）。チャプタ番号ｎが最大チャプタ数ｎmax以下の場合（ステップＳ６１のＮｏ)、チャプタ名取得部１０１はチャプタ番号ｎのチャプタ名を取得する(ステップＳ６２)。
【００９２】
チャプタ名判別部１０２は、チャプタ番号ｎのチャプタ名がＣＭであるか否かを判定する(ステップＳ６３)。チャプタ名がＣＭではない場合(ステップＳ６３のＮｏ）、プレイリスト作成制御部１０４はプレイリスト作成部１０６にチャプタ番号ｎをプレイリストに登録する旨を指示し、プレイリスト作成部１０６はプレイリストの最後にチャプタを登録する（ステップＳ６４）。
【００９３】
ステップＳ６３の処理においてチャプタ番号ｎのチャプタ名がＣＭであると判定された場合（ステップＳ６３のＹｅｓ）、またはステップＳ６４の処理を行った後、プレイリスト作成制御部１０４は、カウンタ１０５中のｎを１インクリメントする（ステップＳ６５）。
【００９４】
ステップＳ６５の処理を行った後、ステップＳ６１の処理でチャプタ番号ｎが最大チャプタ数ｎmaxと等しいと判定されるまで、ステップＳ６１〜ステップＳ６５のループ処理を行う。
【００９５】
ここでの処理で、チャプタ名がＣＭではない、即ち本編のチャプタのみを集めいたプレイリストが作成される。もし、ユーザが本編中のチャプタに名称を付与していたとしても、チャプタ名がＣＭではないチャプタを選択的にプレイリストに登録しているので、確実にプレイリストに含めることができる。
【００９６】
ステップＳ６１の処理において、チャプタ番号ｎが最大チャプタ数ｎmaxと等しいと判定された場合（ステップＳ６１のＹｅｓ）、プレイリスト作成制御部１０４は、カウンタ中のチャプタ番号ｎを１にする（ステップＳ６６）。
【００９７】
チャプタ番号ｎが最大チャプタ数ｎmaxより大きいか否かを判定する（ステップＳ６７）。チャプタ番号ｎが最大チャプタ数ｎmax以下の場合（ステップＳ６７のＮｏ)、チャプタ名取得部１０１はチャプタ番号ｎのチャプタ名を取得する(ステップＳ６８)。
【００９８】
チャプタ名判別部１０２は、チャプタ番号ｎのチャプタ名がＣＭであるか否かを判定する(ステップＳ６９)。チャプタ名がＣＭの場合(ステップＳ６９のＹｅｓ）、プレイリスト作成制御部１０４はプレイリスト作成部１０６にチャプタ番号ｎをプレイリストに登録する旨を指示し、プレイリスト作成部１０６はプレイリストの最後にチャプタを登録する（ステップＳ７０）。
【００９９】
ステップＳ６９の処理においてチャプタ番号ｎのチャプタ名がＣＭではないと判定された場合（ステップＳ６９のＮｏ）、またはステップＳ７０の処理を行った後、プレイリスト作成制御部１０４は、カウンタ１０５中のｎを１インクリメントする（ステップＳ７１）。
【０１００】
ステップＳ７１の処理を行った後、ステップＳ６７の処理でチャプタ番号ｎが最大チャプタ数ｎmaxと等しいと判定されるまで、ステップＳ６７〜ステップＳ７１のループ処理を行う。
【０１０１】
ここでの処理で、チャプタ名がＣＭ以外のチャプタのグループの後に、ＣＭチャプタのみを集めたグループを有するプレイリストが作成される。
【０１０２】
ステップＳ６７の処理においてチャプタ番号ｎが最大チャプタ数ｎmaxと等しいと判定された場合（ステップＳ６７のＹｅｓ）、プレイリスト作成部１０６は、作成されたプレイリストのＩＦＯの更新処理を行い（ステップＳ７２）、プレイリストの作成が完了する（ステップＳ７３）。
【０１０３】
以上の処理で、一つのプレイリスト内にＣＭ以外の名称を有するチャプタと、ＣＭの名称を有するチャプタとを自動的にグループ分けすることができる。その結果、チャプタの再生順を登録したプレイリストの作成が容易になる。
【０１０４】
以下に、上述した処理とは異なる処理によってＣＭ以外の名称を有するチャプタと、ＣＭの名称を有するチャプタとを自動的にグループ分けする例について説明する。
【０１０５】
図１６に、チャプタ名に応じたプレイリスト自動作成機能のフローチャートを示す。プレイリスト作成制御部１０４は、カウンタ１０５中のチャプタ番号ｎを１、チャプタ登録数ｍを０とする（ステップＳ８１）。チャプタ数検出部１０３は、コンテンツの最大チャプタ数ｎmaxを取得し、チャプタ数検出部１０３に取得結果を供給する（ステップＳ８２）。
【０１０６】
プレイリスト作成制御部１０４は、チャプタ番号ｎが最大チャプタ数ｎmaxより、大きいか否かを判定する（ステップＳ８３）。チャプタ番号ｎがｎmax以下の場合（ステップＳ８３のＮｏ）、チャプタ名取得部１０１によってチャプタ名を判別し、チャプタ名判別部１０２はチャプタ番号ｎのチャプタの名称はＣＭであるか否かを判定する（ステップＳ８４）。ｎ番目のチャプタ名がＣＭではない場合（ステップＳ８４のＮｏ）、プレイリスト作成制御部１０４は、チャプタ登録数ｍを１インクリメントする（ステップＳ８５）。ステップＳ８５の処理を行った後、またはステップＳ８４の処理においてｎ番目のチャプタ名がＣＭであると判定された場合（ステップＳ８４のＹｅｓ）、プレイリスト作成制御部１０４は、チャプタ番号ｎを１インクリメントする（ステップＳ８６）。
【０１０７】
ステップＳ８３の処理においてチャプタ番号が最大チャプタ数より大きいと判定されるまでステップＳ８３〜ステップＳ８６のループ処理を行う。このループ処理では、チャプタ名を順次調べ、チャプタ名がＣＭでは無い場合にチャプタ登録数ｍを１インクリメントすることによって、チャプタ名がＣＭでは無いチャプタの数を検出している。
【０１０８】
ステップＳ８３の処理においてチャプタ番号ｎが最大チャプタ数ｎmaxより大きいと判定された場合、プレイリスト作成制御部１０４はチャプタ登録数ｍが０であるか否かを判定する（ステップＳ８７）。チャプタ登録数ｍが０ではないと判定された場合、プレイリスト作成制御部１０４はチャプタ登録数ｍが最大チャプタ数ｎmaxと等しいか否かを判定する。
【０１０９】
ステップＳ８７の処理においてチャプタ登録数ｍが０であると判定された場合（ステップＳ８７のＹｅｓ）、ステップＳ８８の処理においてチャプタ登録数ｍが最大チャプタ数ｎmaxと等しいと判定された場合（ステップＳ８８のＹｅｓ）、プレイリスト作成制御部１０４はプレイリストの作成が失敗したとして処理する（ステップＳ８９）。
【０１１０】
ステップＳ８７，およびステップＳ８８の処理では、エラーチェックがなされている。ステップＳ８７の処理では、チャプタ登録数ｍが０あると判定されると言うことは、チャプタ名がＣＭではないチャプタが一つもないということで、オリジナルのプレイリストとこれから作成しようとするプレイリストとが同じになると言うことで、新たなプレイリストを作成する必要が無いので、エラーとして処理する。又、ステップＳ８８の処理において、チャプタ登録数ｍと最大チャプタ数ｎmaxが等しいと判定されると言うことは、全てのチャプタの名称がＣＭで、名称がＣＭでは無いチャプタが無いということで、オリジナルのプレイリストとこれから作成しようとするプレイリストとが同じになると言うことで、新たなプレイリストを作成する必要が無いので、エラーとして処理する（ステップＳ８９）。
【０１１１】
ステップＳ８８の処理においてチャプタ登録数ｍと最大チャプタ数ｎmaxとが等しくないと判定された場合（ステップＳ８８のＮｏ）、プレイリスト作成制御部１０４は、カウンタ中のチャプタ番号ｎを１にし、チャプタ登録数ｍを１にする（ステップＳ９０）。
【０１１２】
プレイリスト作成制御部１０４は、チャプタ番号ｎが最大チャプタ数ｎmaxより大きいか否かを判定する（ステップＳ９１）。チャプタ番号ｎが最大チャプタ数ｎmax以下の場合（ステップＳ９１のＮｏ)、チャプタ名取得部１０１はチャプタ番号ｎのチャプタ名を取得する(ステップＳ９２)。
【０１１３】
チャプタ名判別部１０２は、チャプタ番号ｎのチャプタ名がＣＭであるか否かを判定する(ステップＳ９３)。チャプタ名がＣＭでは無いと判定された場合(ステップＳ９３のＮｏ）、ｎ番目のチャプタをプレイリストのｍ番目に登録する旨を指示し、プレイリスト作成部１０６はプレイリストのｍ番目にチャプタを登録する（ステップＳ９４）。ステップＳ９４の処理を行った後、ｍを１インクリメントする（ステップＳ９５）。
【０１１４】
ステップＳ９３の処理においてチャプタ番号ｎのチャプタ名がＣＭであると判定された場合（ステップＳ９３のＹｅｓ）、プレイリスト作成制御部１０４はプレイリスト作成部１０６にｎ番目のチャプタをプレイリストの末尾に登録する旨を指示し、プレイリスト作成部１０６はプレイリストの末尾にチャプタを登録する（ステップＳ９６）。
【０１１５】
ステップＳ６４の処理を行った後、またはステップＳ９５の処理を行った後、プレイリスト作成制御部１０４は、ｎを１インクリメントする（ステップＳ９６）。
【０１１６】
ステップＳ９１の処理でチャプタ番号ｎが最大チャプタ数ｎmaxと等しいと判定されるまで、ステップＳ９１〜ステップＳ６７のループ処理を行う。
【０１１７】
ここでの処理で、チャプタ名がＣＭでは無いチャプタと、チャプタ名がＣＭであるチャプタとがグループ分けされたプレイリストが作成される。
【０１１８】
ステップＳ９１の処理においてチャプタ番号ｎが最大チャプタ数ｎmaxと等しいと判定された場合（ステップＳ９１のＹｅｓ）、作成されたＩＦＯの更新処理を行い（ステップＳ９８、プレイリストの作成が完了する（ステップＳ９９）。
【０１１９】
以上の処理によってもＣＭ以外の名称を有するチャプタと、ＣＭの名称を有するチャプタとを自動的にグループ分けすることができる。その結果、チャプタの再生順を登録したプレイリストの作成が容易になる。
【０１２０】
なお、本発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【図面の簡単な説明】
【０１２１】
【図１】本発明の一実施形態に係わる映像編集装置のシステム構成を示すブロック図。
【図２】ＤＶＤ−ＶＲ規格におけるビデオオブジェクトＶＯＢを説明するために示す図。
【図３】管理情報の中のプログラムチェーン情報ＰＧＣＩの階層を説明するために示す図。
【図４】管理情報の中のプログラムチェーン情報ＰＧＣＩの階層を説明するために示す図。
【図５】ＤＶＤ−ＶＲ（VideoRecorder）規格におけるエントリーポイント情報の構造を示す図。
【図６】本発明の第１の実施形態に係わるチャプタ名に応じてプレイリストを作成するためのシステムを示すブロック図。
【図７】オリジナルコンテンツからチャプタ名「ＣＭ」以外のチャプタを登録したプレイリストの作成のイメージを示す図。
【図８】映像装置に表示されるタイトル一覧画面を示す図。
【図９】オリジナルコンテンツから「ＣＭ」以外の名称を有するチャプタを有するプレイリストを作成するための処理の手順を示すフローチャート。
【図１０】オリジナルコンテンツ作成後に、映像装置に表示されるタイトル一覧画面を示す図。
【図１１】オリジナルコンテンツからチャプタ名「music」のチャプタのみ登録したプレイリストのイメージを示す図。
【図１２】オリジナルコンテンツから「ｍｕｓｉｃ」の名称を有するチャプタのみを有するプレイリストを作成するための処理の手順を示すフローチャート。
【図１３】チャプタ名「music」のチャプタのみを集めたグループの後に、チャプタ名「ＣＭ」以外のチャプタのみを集めたグループが設けられたプレイリストのイメージを示す図。
【図１４】チャプタ名「music」のチャプタのみを集めたグループの後に、チャプタ名「ＣＭ」以外のチャプタのみを集めたグループを有するプレイリストを作成するための処理の手順を示すフローチャート。
【図１５】チャプタ名「music」のチャプタのみを集めたグループの後に、チャプタ名「ＣＭ」以外のチャプタのみを集めたグループを有するプレイリストを作成するための処理の手順を示すフローチャート。
【図１６】チャプタ名「music」のチャプタのみを集めたグループの後に、チャプタ名「ＣＭ」以外のチャプタのみを集めたグループを有するプレイリストを作成するための処理の手順を示すフローチャート。
【符号の説明】
【０１２２】
２…ディスクメディア，１７…ハードディスクドライブ，１０１…チャプタ名取得部，１０２…チャプタ名判別部，１０３…チャプタ数検出部，１０４…プレイリスト作成制御部，１０５…カウンタ，１０６…プレイリスト作成部。
【図１】
2007081835.tif 000003
【図２】
2007081835.tif 000004
【図３】
2007081835.tif 000005
【図４】
2007081835.tif 000006
【図５】
2007081835.tif 000007
【図６】
2007081835.tif 000008
【図７】
2007081835.tif 000009
【図８】
2007081835.tif 000010
【図９】
2007081835.tif 000011
【図１０】
2007081835.tif 000012
【図１１】
2007081835.tif 000013
【図１２】
2007081835.tif 000014
【図１３】
2007081835.tif 000015
【図１４】
2007081835.tif 000016
【図１５】
2007081835.tif 000017
【図１６】
2007081835.tif 000018