(57)【要約】【課題】この発明は、タイトルの部分領域であるチャプターの内容や性質を容易に把握することを可能とし、編集操作におけるユーザーの利便性の向上を図り得る映像編集装置及び映像編集方法を提供することを目的としている。【解決手段】複数のチャプターに含まれる境界を示す情報（ＥＰ）内に、その情報（ＥＰ）を含むチャプターの属性を示す情報を設定し、この設定された属性を示す情報に基づいてチャプターを分類し、複数のチャプターを一覧表示する際に、各チャプターの属性に応じて表示形態を異ならせて表示する。【選択図】    図１
2005142853.tif 000002
【特許請求の範囲】
【請求項１】
映像情報を含むタイトルを記録媒体に記録する記録手段と、
前記記録手段で記録媒体に記録されたタイトルの任意の位置に境界を示す情報を設定することにより、前記タイトルを複数のチャプターに分割する分割手段と、
前記分割手段で分割された各チャプターに含まれる前記境界を示す情報内に、その情報を含むチャプターの属性を示す情報を設定する設定手段と、
前記設定手段で設定された属性を示す情報に基づいて前記チャプターを分類し、前記複数のチャプターを一覧表示する際に、各チャプターの属性に応じて表示形態を異ならせて表示する表示手段とを具備したことを特徴とする映像編集装置。
【請求項２】
映像情報を含むタイトルを記録媒体に記録する記録手段と、
前記記録手段で記録媒体に記録されたタイトルの任意の位置に境界を示す情報を設定することにより、前記タイトルを複数のチャプターに分割する分割手段と、
前記分割手段で分割された各チャプターに含まれる前記境界を示す情報内に、その情報を含むチャプターの属性を示す情報を設定する設定手段と、
前記設定手段で設定された属性を示す情報に基づいて、特定の属性情報を有するチャプターまたは特定の属性情報を有さないチャプターを抽出する抽出手段と、
前記抽出手段で抽出されたチャプターをプレイリストに登録する登録手段とを具備したことを特徴とする映像編集装置。
【請求項３】
映像情報を含むタイトルを記録媒体に記録する記録手段と、
前記記録手段で記録媒体に記録されたタイトルの任意の位置に境界を示す情報を設定することにより、前記タイトルを複数のチャプターに分割する分割手段と、
前記分割手段で分割された各チャプターに含まれる前記境界を示す情報内に、その情報を含むチャプターの属性を示す情報を設定する設定手段と、
前記設定手段で設定された属性を示す情報に基づいて、特定の属性情報を有するチャプターまたは特定の属性情報を有さないチャプターを抽出する抽出手段と、
前記抽出手段で抽出されたチャプターをダビングリストに登録する登録手段と、
前記登録手段で登録されたチャプターをダビングするダビング手段とを具備したことを特徴とする映像編集装置。
【請求項４】
映像情報を含むタイトルを記録媒体に記録する記録手段と、
前記記録手段で記録媒体に記録されたタイトルの任意の位置に境界を示す情報を設定することにより、前記タイトルを複数のチャプターに分割する分割手段と、
前記分割手段で分割された各チャプターに含まれる前記境界を示す情報内に、その情報を含むチャプターの属性を示す情報を設定する設定手段と、
前記設定手段で設定された属性を示す情報に基づいて、特定の属性情報を有するチャプターまたは特定の属性情報を有さないチャプターを抽出する抽出手段と、
前記抽出手段で抽出されたチャプターを前記記録媒体から削除する削除手段とを具備したことを特徴とする映像編集装置。
【請求項５】
映像情報を含むタイトルを記録媒体に記録する記録手段と、
前記記録手段で記録媒体に記録されたタイトルの任意の位置に境界を示す情報を設定することにより、前記タイトルを複数のチャプターに分割する分割手段と、
前記分割手段で分割された各チャプターに含まれる前記境界を示す情報内に、その情報を含むチャプターの属性を示す情報を設定する設定手段と、
前記設定手段で設定された属性を示す情報に基づいて、特定の属性情報を有するチャプターまたは特定の属性情報を有さないチャプターを抽出する抽出手段と、
前記抽出手段で抽出されたチャプターの全てまたは一部分を再生表示する再生手段とを具備したことを特徴とする映像編集装置。
【請求項６】
映像情報を含むタイトルを記録媒体に記録する記録手段と、
前記記録手段で記録媒体に記録されたタイトルの任意の位置に境界を示す情報を設定することにより、前記タイトルを複数のチャプターに分割する分割手段と、
前記分割手段で分割された各チャプターに含まれる前記境界を示す情報内に、その情報を含むチャプターの属性を示す情報を設定する設定手段と、
前記設定手段で設定された属性を示す情報に基づいて、特定の属性情報を有するチャプターまたは特定の属性情報を有さないチャプターを抽出する抽出手段と、
前記抽出手段で抽出されたチャプターのうち隣接するチャプター同士を１つのチャプターに結合する結合手段とを具備したことを特徴とする映像編集装置。
【請求項７】
映像情報を含むタイトルを記録媒体に記録する記録手段と、
前記記録手段で記録媒体に記録されたタイトルの任意の位置に境界を示す情報を設定することにより、前記タイトルを複数のチャプターに分割する分割手段と、
前記分割手段で分割された各チャプターに含まれる前記境界を示す情報内に、その情報を含むチャプターの属性を示す情報を設定する設定手段と、
前記設定手段で設定された属性を示す情報に基づいて、特定の属性情報を有するチャプターまたは特定の属性情報を有さないチャプターを抽出する抽出手段と、
前記抽出手段で抽出されたチャプターに対して、一定時間間隔で新たなチャプター境界を設定する設定手段とを具備したことを特徴とする映像編集装置。
【請求項８】
映像情報を含むタイトルを記録媒体に記録する記録手段と、
前記記録手段で記録媒体に記録されたタイトルの任意の位置に境界を示す情報を設定することにより、前記タイトルを複数のチャプターに分割する分割手段と、
前記分割手段で分割された各チャプターに含まれる前記境界を示す情報内に、その情報を含むチャプターの属性を示す情報を設定する設定手段と、
前記設定手段で設定された属性を示す情報に基づいて、特定の属性情報を有するチャプターまたは特定の属性情報を有さないチャプターを抽出する抽出手段と、
前記抽出手段で抽出されたチャプターに対する属性情報を、異なる内容に変更する変更手段とを具備したことを特徴とする映像編集装置。
【請求項９】
映像情報を含むタイトルを記録媒体に記録する記録手段と、
前記記録手段で記録媒体に記録されたタイトルの任意の位置に境界を示す情報を設定することにより、前記タイトルを複数のチャプターに分割する分割手段と、
前記分割手段で分割された各チャプターに含まれる前記境界を示す情報内に、その情報を含むチャプターの属性を示す情報を設定する設定手段と、
前記設定手段で設定された属性を示す情報に基づいて、特定の属性情報を有するチャプターまたは特定の属性情報を有さないチャプターを抽出する抽出手段と、
前記抽出手段で抽出された複数のチャプターを逐次切り替えて編集処理の対象として提供する切替手段とを具備したことを特徴とする映像編集装置。
【請求項１０】
映像情報を含むタイトルを記録媒体に記録する記録手段と、
前記記録手段で記録媒体に記録されたタイトルの任意の位置に境界を示す情報を設定することにより、前記タイトルを複数のチャプターに分割する分割手段と、
前記分割手段で分割された各チャプターに含まれる前記境界を示す情報内に、その情報を含むチャプターの属性を示す情報を設定する設定手段と、
前記設定手段で設定された属性を示す情報に基づいて、特定の属性情報を有するチャプターまたは特定の属性情報を有さないチャプターを抽出する抽出手段と、
前記抽出手段で抽出された複数のチャプターに対して所定の編集処理を一括して施す編集手段とを具備したことを特徴とする映像編集装置。
【請求項１１】
前記設定手段は、前記チャプターに含まれる境界を示す情報内に、２種類以上に分類可能なフラグ情報を、前記チャプターの属性を示す情報として設定することを特徴とする請求項１乃至１０いずれかに記載の映像編集装置。
【請求項１２】
前記設定手段は、前記チャプターに含まれる境界を示す情報内におけるテキスト情報の有無により、前記チャプターの属性を示す情報を設定することを特徴とする請求項１乃至１０いずれかに記載の映像編集装置。
【請求項１３】
前記設定手段は、前記チャプターに含まれる境界を示す情報内に、特定文字列のテキスト情報を、前記チャプターの属性を示す情報として設定することを特徴とする請求項１乃至１０いずれかに記載の映像編集装置。
【請求項１４】
映像情報を含むタイトルを記録媒体に記録する工程と、
前記記録媒体に記録されたタイトルの任意の位置に境界を示す情報を設定することにより、前記タイトルを複数のチャプターに分割する工程と、
分割された各チャプターに含まれる前記境界を示す情報内に、その情報を含むチャプターの属性を示す情報を設定する工程と、
設定された属性を示す情報に基づいて前記チャプターを分類し、前記複数のチャプターを一覧表示する際に、各チャプターの属性に応じて表示形態を異ならせて表示する工程とを具備したことを特徴とする映像編集方法。
【請求項１５】
映像情報を含むタイトルを記録媒体に記録する工程と、
前記記録媒体に記録されたタイトルの任意の位置に境界を示す情報を設定することにより、前記タイトルを複数のチャプターに分割する工程と、
分割された各チャプターに含まれる前記境界を示す情報内に、その情報を含むチャプターの属性を示す情報を設定する工程と、
設定された属性を示す情報に基づいて、特定の属性情報を有するチャプターまたは特定の属性情報を有さないチャプターを抽出する工程と、
抽出された複数のチャプターに対して所定の編集処理を一括して施す工程とを具備したことを特徴とする映像編集方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えば光ディスク等の記録媒体に記録された映像情報の編集に好適する映像編集装置及び映像編集方法に関する。
【背景技術】
【０００２】
周知のように、近年では、情報の高密度記録技術が促進されており、片面１層に４．７ＧＢ（Giga Byte）もの記録容量を有する光ディスクが実用化されている。
【０００３】
この光ディスクとしては、例えば、再生専用のＤＶＤ−ＲＯＭ（Digital Versatile Disk−Read Only Memory）、書き替え可能なＤＶＤ−ＲＡＭ（Random Access Memory）、ＤＶＤ−ＲＷ（Rewritable）、追記可能なＤＶＤ−Ｒ（Recordable）等がある。
【０００４】
ところで、記録可能な光ディスクに対して映像情報の記録再生を行なう記録再生装置では、光ディスクに記録された映像情報に対して、そのタイトル単位またはタイトルの部分領域であるチャプター単位で、任意に移動や結合を行なうことにより、再生順序を入れ替える等の編集処理を施すことができる。
【０００５】
特許文献１には、操作画面上にタイトルやその部分領域であるチャプターに対応した複数のサムネイルを表示させ、その画面上で、特定のサムネイルまたは隣接されたサムネイル相互間の間隙を選択することによって、プレイリスト編集処理を行なう構成が開示されている。
【０００６】
この場合、操作画面上にタイトルやチャプターに対応した複数のサムネイルを表示させておき、タイトルやチャプターの移動や結合といった編集操作を行なう際に、移動元や結合元となるタイトルやチャプターの設定、移動先や結合先のタイトルやチャプターの設定等を、記録再生装置本体のスイッチ類やリモートコントローラの操作により、タイトルやチャプターに対応したサムネイルを選択するという形で実施している。
【０００７】
この特許文献１では、操作画面上に表示されているサムネイルによって、ユーザーがタイトルやチャプターを把握する構成になっている。ところで、タイトルの場合は、大局的な内容を掴む程度で済むことが多いため、サムネイルだけでもタイトルの内容や性質等を十分に把握することが可能である。
【０００８】
しかしながら、タイトルの部分領域であるチャプターの場合、コンテンツによっては、そのチャプターの内容や性質等を、サムネイルだけではユーザーが十分に把握することができないことが多い。
【０００９】
一般的に、タイトル内を、ユーザーにとって必要な部分と不要な部分とに、それぞれ別々のチャプターに分割し、必要な部分のチャプターを集めてプレイリストを作成したり、または、不要な部分のチャプターを削除したりといった編集処理がよく行われる。
【００１０】
しかしながら、よほど特徴的なシーンを含む内容でもない限り、必要なチャプターも不要なチャプターも、どちらも似通ったようなサムネイルが表示され、一体どういった内容のチャプターあったのかや、必要／不要の区別がユーザーにわかりにくいという問題が生じている。
【００１１】
この問題に対処するために、例えば、サムネイルの側にそのチャプターに与えた名前を表示したり、または、そのサムネイルと対応したチャプター部分の映像のみを再生表示するプレビュー機能を設けたりすることがある。
【００１２】
しかしながら、操作画面の見易さを重視する関係上、比較的サイズの大きい文字を操作画面に表示することが多く、これによって表示可能な字数が限られてしまうため、チャプターの内容や性質を掴むには、必ずしも十分ではない。また、プレビュー機能を使用するには、その都度あらためてプレビュー操作を行なう必要があり、操作が煩雑になるという不都合が生じる。
【特許文献１】特開２００３−３０６７５号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
そこで、この発明は上記事情を考慮してなされたもので、タイトルの部分領域であるチャプターの内容や性質を容易に把握することを可能とし、編集操作におけるユーザーの利便性の向上を図り得る映像編集装置及び映像編集方法を提供することを目的とする。
【課題を解決するための手段】
【００１４】
この発明に係る映像編集装置は、映像情報を含むタイトルを記録媒体に記録する記録手段と、記録手段で記録媒体に記録されたタイトルの任意の位置に境界を示す情報を設定することにより、タイトルを複数のチャプターに分割する分割手段と、分割手段で分割された各チャプターに含まれる境界を示す情報内に、その情報を含むチャプターの属性を示す情報を設定する設定手段と、設定手段で設定された属性を示す情報に基づいてチャプターを分類し、複数のチャプターを一覧表示する際に、各チャプターの属性に応じて表示形態を異ならせて表示する表示手段とを備えるようにしたものである。
【００１５】
また、この発明に係る映像編集方法は、映像情報を含むタイトルを記録媒体に記録する工程と、記録媒体に記録されたタイトルの任意の位置に境界を示す情報を設定することにより、タイトルを複数のチャプターに分割する工程と、分割された各チャプターに含まれる境界を示す情報内に、その情報を含むチャプターの属性を示す情報を設定する工程と、設定された属性を示す情報に基づいてチャプターを分類し、複数のチャプターを一覧表示する際に、各チャプターの属性に応じて表示形態を異ならせて表示する工程とを備えるようにしたものである。
【発明の効果】
【００１６】
上記した発明によれば、各チャプターに含まれる境界を示す情報内に、その情報を含むチャプターの属性を示す情報を設定し、この設定された属性を示す情報に基づいてチャプターを分類して表示するようにしたので、タイトルの部分領域であるチャプターの内容や性質を容易に把握することを可能とし、編集操作におけるユーザーの利便性の向上を図ることが可能となる。
【発明を実施するための最良の形態】
【００１７】
以下、この発明の実施の形態について図面を参照して詳細に説明する。図１は、この実施の形態で説明する記録再生装置を示している。この記録再生装置では、記録媒体としてＤＶＤ−ＲＡＭとハードディスクとの双方を取り扱うことができるものとしているが、ハードディスクまたはＤＶＤ−ＲＡＭは、例えば半導体メモリ等の記録媒体に置換されてもよいものである。
【００１８】
図１に示した記録再生装置において、その各ブロックを大きく分けると、左側に記録部の主なブロックが存在し、右側に再生部の主なブロックが存在する。
【００１９】
すなわち、この記録再生装置は、２種類のディスクドライブ部を有する。まず、ビデオファイルを構築できる情報記録媒体である第１のメディアとしての光ディスク１１を回転駆動し、情報の読み書きを実行するディスクドライブ部１２を有する。また、第２のメディアとしてのハードディスク１３ａを駆動するＨＤＤ（Hard Disk Drive）部１３を有する。
【００２０】
Ｄ−ＰＲＯ（Data−Processor）部１４は、ディスクドライブ部１２及びＨＤＤ部１３に記録データを供給することができ、また、再生された信号を受け取ることができる。ディスクドライブ部１２は、光ディスク１１に対する回転制御系、レーザ駆動系、光学系などを有する。
【００２１】
Ｄ−ＰＲＯ部１４は、記録または再生単位のデータを取り扱うもので、バッファ回路、変調・復調回路、エラー訂正部等を含んでいる。
【００２２】
また、この記録再生装置は、記録側を構成するエンコーダ部１５と、再生側を構成するデコーダ部１６と、装置本体の動作を制御するマイクロコンピュータブロック１７とを主たる構成要素としている。
【００２３】
エンコーダ部１５は、入力されたアナログビデオ信号やアナログオーディオ信号をデジタル化するビデオ用及びオーディオ用のアナログデジタルコンバータと、ビデオエンコーダと、オーディオエンコーダとを有する。さらに、副映像エンコーダも含む。
【００２４】
エンコーダ部１５の出力は、バッファメモリ１８を含むフォーマッタ１９にて所定のＤＶＤ−ＲＡＭのフォーマットに変換され、先のＤ−ＰＲＯ部１４に供給される。
【００２５】
エンコーダ部１５には、Ａ／Ｖ（Audio／Video）入力部２０からの外部アナログビデオ信号と外部アナログオーディオ信号、または、ＴＶ（Television）チューナー部２１からのアナログビデオ信号とアナログオーディオ信号とが入力される。
【００２６】
なお、エンコーダ部１５は、圧縮されたデジタルビデオ信号やデジタルオーディオ信号が直接入力されるときは、圧縮デジタルビデオ信号やデジタルオーディオ信号を直接フォーマッタ１９に供給することもできる。
【００２７】
また、エンコーダ部１５は、アナログデジタル変換されたデジタルビデオ信号やオーディオ信号を、Ｖ（Video）ミキシング部２２やオーディオセレクタ２３に直接供給することもできる。
【００２８】
エンコーダ部１５に含まれるビデオエンコーダでは、デジタルビデオ信号が、ＭＰＥＧ（Moving Picture Experts Group）２またはＭＰＥＧ１規格に基づいた可変ビットレートで圧縮されたデジタルビデオ信号に変換される。
【００２９】
デジタルオーディオ信号は、ＭＰＥＧまたはＡＣ（Audio Compression）−３規格に基づいて固定ビットレートで圧縮されたデジタルオーディオ信号、または、リニアＰＣＭ（Pulse Code Modulation）のデジタルオーディオ信号に変換される。
【００３０】
副映像信号がＡ／Ｖ入力部２０から入力された場合（例えば副映像信号の独立出力端子付DVDビデオプレーヤからの信号等）、または、このようなデータ構成のＤＶＤビデオ信号が放送されて、それがＴＶチューナー部２１で受信された場合は、ＤＶＤビデオ信号中の副映像信号が副映像エンコーダでエンコード（ランレングス符号化）されて副映像のビットマップとなる。
【００３１】
エンコードされたデジタルビデオ信号、デジタルオーディオ信号、副映像データは、フォーマッタ１９にてパック化され、ビデオパック、オーディオパック、副映像パックとなる。さらに、これらのパックが集合されて、ＤＶＤ−ＶＲ（Video Recording）規格（例えばＤＶＤ−ＲＡＭ、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ等に記録する規格）で規定されたフォーマットに変換される。
【００３２】
ここで、図１の記録再生装置は、フォーマッタ１９でフォーマット化された情報（ビデオ、オーディオ、副映像データ等のパック）及び作成された管理情報を、Ｄ−ＰＲＯ部１４を介してＨＤＤ部１３またはディスクドライブ部１２に供給し、ハードディスク１３ａまたは光ディスク１１に記録することができる。
【００３３】
また、ハードディスク１３ａまたは光ディスク１１に記録された情報を、Ｄ−ＰＲＯ部１４、ディスクドライブ部１２を介して光ディスク１１あるいはハードディスク１３ａに記録することもできる。
【００３４】
また、ハードディスク１３ａまたは光ディスク１１に記録されている複数番組のビデオオブジェクトを、一部削除したり、異なる番組のオブジェクトを繋げたりといった編集処理を行なうこともできる。これは、この実施の形態に係るフォーマットが取り扱うデータ単位を定義し、編集を容易にしているからである。
【００３５】
マイクロコンピュータブロック１７は、ＭＰＵ（Micro Processing Unit）またはＣＰＵ（Central Processing Unit）と、制御プログラム等が書きこまれたＲＯＭと、プログラム実行に必要なワークエリアを提供するためのＲＡＭとを含んでいる。
【００３６】
マイクロコンピュータブロック１７のＭＰＵは、そのＲＯＭに格納された制御プログラムにしたがい、ＲＡＭをワークエリアとして用いて、欠陥場所検出、未記録領域検出、記録情報記録位置設定、ＵＤＦ（Universal Disk Format）記録、ＡＶアドレス設定等を実行する。
【００３７】
また、マイクロコンピュータブロック１７は、システム全体を制御するために必要な情報処理部を有するもので、ワークＲＡＭ２４、ディレクトリ検出部２５、ＶＭＧ（全体のビデオ管理情報）情報作成部、コピー関連情報検知部、コピー及びスクランブリング情報処理部（ＲＤＩ処理部）、パケットヘッダ処理部、シーケンスヘッダ処理部、アスペクト比情報処理部等を備える。
【００３８】
また、マイクロコンピュータブロック１７は、記録を実行する際の管理情報制御部２６と、編集を実行する際の管理情報制御部２７をも備える。
【００３９】
マイクロコンピュータブロック１７の実行結果のうち、ユーザーに通知すべき内容は、記録再生装置の表示部２８に表示されるか、または、モニターディスプレイ２９にＯＳＤ（On Screen Display）表示される。
【００４０】
また、マイクロコンピュータブロック１７は、この記録再生装置を操作するための操作信号を与えるキー入力部３０を有する。このキー入力部３０は、例えば記録再生装置の本体上に設けた操作スイッチ類、または、リモートコントローラ等に相当する。また、この記録再生装置と有線通信、無線通信または光通信や赤外線通信等の手段を用いて接続されたＰＣ（Personal Computer）パーソナルコンピューター等であってもよい。
【００４１】
いずれの形態であるにせよ、ユーザーがこのキー入力部３０を操作することにより、入力された映像音声信号の記録処理や、記録されたコンテンツの再生処理、あるいは記録されたコンテンツに対する編集処理等を施すことができる。
【００４２】
なお、マイクロコンピュータブロック１７が、ディスクドライブ部１２、ＨＤＤ部１３、Ｄ−ＰＲＯ部１４、エンコーダ部１５及びデコーダ部１６等を制御するタイミングは、ＳＴＣ（System Time Clock）３１からの時間データに基づいて実行することができる。記録や再生の動作は、通常は、ＳＴＣ３１からのタイムクロックに同期して実行されるが、それ以外の処理はＳＴＣ３１とは独立したタイミングで実行されてもよい。
【００４３】
デコーダ部１６は、パック構造を持つＤＶＤフォーマットの信号から各パックを分離して取り出すセパレータと、パック分離やその他の信号処理実行時に使用するメモリと、セパレータで分離された主映像データ（ビデオパックの内容）をデコードするVデコーダと、セパレータで分離された副映像データ（副映像パックの内容）をデコードするＳＰ（Sub Picture）デコーダと、セパレータで分離されたオーディオデータ（オーディオパックの内容）をデコードするAデコーダとを有する。また、デコードされた主映像にデコードされた副映像を適宜合成し、主映像に、メニュー、ハイライトボタン、字幕やその他の副映像を重ねて出力するビデオプロセッサを備えている。
【００４４】
デコーダ部１６の出力ビデオ信号は、Ｖミキシング部２２に入力される。Ｖミキシング部２２では、テキストデータの合成が行なわれる。また、Ｖミキシング部２２には、ＴＶチューナー部２１やＡ／Ｖ入力部２０からの信号を、直接取り込むラインも接続されている。
【００４５】
また、Ｖミキシング部２２には、バッファとして用いるフレームメモリ３２が接続されている。Ｖミキシング部２２の出力がアナログ出力の場合はＩ／Ｆ（Interface）３３を介して外部出力され、デジタル出力の場合はＤ／Ａ（Digital／Analog）変換器３４を介して外部のモニターディスプレイ２９に出力される。
【００４６】
デコーダ部１６の出力オーディオ信号は、セレクタ２３を介してＤ／Ａ変換器３５でアナログ変換され外部のスピーカ３６に出力される。
【００４７】
セレクタ２３は、マイクロコンピュータブロック１７からのセレクト信号により制御される。これにより、セレクタ２３は、ＴＶチューナー部２１やＡ／Ｖ入力部２０からのデジタル信号を直接モニタする時、エンコーダ部１５をスルーした信号を直接選択することも可能である。
【００４８】
なお、エンコーダ部１５のフォーマッタ１９では、記録中、各切り分け情報を作成し、定期的にマイクロコンピュータブロック１７のＭＰＵに送出している［ＧＯＰ（Group Of Picture）先頭割り込み時等の情報］。切り分け情報としては、ＶＯＢＵ（Video Object Unit）のパック数、ＶＯＢＵ先頭からのＩ（Intra）ピクチャのエンドアドレス、ＶＯＢＵの再生時間等である。
【００４９】
同時に、アスペクト比情報処理部からの情報を記録開始時にＭＰＵに送り、ＭＰＵはＶＯＢ（Video Object）ストリーム情報（ＳＴＩ）を作成する。ここで、ＳＴＩは、解像度データ、アスペクト比データ等を保存し、再生時に、各デコーダ部ではこの情報を元にして初期設定が行なわれる。
【００５０】
また、この記録再生装置では、ビデオファイルは１ディスクに１ファイルとしている。また、データをアクセス（シーク）している間に、途切れないで再生を続けるために、最低限連続する情報単位（サイズ）を決めている。この単位をＣＤＡ（Contiguous Data Area）と称している。ＣＤＡサイズは、ＥＣＣ（エラー訂正コード）ブロック（１６セクタ）の倍数であり、ファイルシステムではこのＣＤＡ単位で記録を行なっている。
【００５１】
Ｄ−ＰＲＯ部１４は、エンコーダ部１５のフォーマッタ１９からＶＯＢＵ単位のデータを受け取り、ＣＤＡ単位のデータをディスクドライブ部１２またはＨＤＤ部１３に供給している。
【００５２】
また、マイクロコンピュータブロック１７のＭＰＵは、記録したデータを再生するのに必要な管理情報を作成し、データ記録終了のコマンドを認識すると、作成した管理情報をＤ−ＰＲＯ部１４に送る。これにより、管理情報が光ディスク１１またはハードディスク１３ａに記録される。
【００５３】
このため、エンコードが行なわれているとき、マイクロコンピュータブロック１７のＭＰＵは、エンコーダ部１５からデータ単位の情報（切り分け情報等）を受け取る。また、マイクロコンピュータブロック１７のＭＰＵは、記録開始時には光ディスク１１またはハードディスク１３ａから読み取った管理情報（ファイルシステム）を認識し、各ディスクの未記録エリアを認識し、データ上の記録エリアをＤ−ＰＲＯ部１４を介してディスクに設定している。
【００５４】
次に、図２を使用して、管理情報とコンテンツである実映像データとの関係を簡単に説明する。図２において、まず、実映像データについて説明する。ここでは、実映像データは、記録メディア上で1つのファイルにまとめられているとする。
【００５５】
１つのファイルは、１つまたは複数の実映像データストリームで構成されている。１つ１つの実映像データストリームは、例えば1回の記録処理により記録される単位であったりする。これは、例えばＤＶＤ−ＶＲ規格におけるＶＯＢ（ビデオオブジェクト）等に相当する。
【００５６】
１つの実映像データストリームは、１つまたは複数のストリーム部分領域で構成されている。これは、例えばＤＶＤ−ＶＲ規格におけるＶＯＢＵ（ビデオオブジェクトユニット）や、ＭＰＥＧ２規格におけるＧＯＰ（グループオブピクチャ）等に相当する。１つのストリーム部分領域は、複数パックから構成される。複数のパックとしては、情報パック、映像パック、音声パック等が存在する。副映像パックが存在してもよい。
【００５７】
情報パックは、例えばＤＶＤ−ＶＲ規格におけるＲＤＩパック等に相当している。この場合、この情報パックには、これが属するＶＯＢＵの最初のフィールドが再生される開始時間を示す情報、当該ＶＯＢＵの記録時を示す情報、製造者情報（ＭＮＦＩ）等が含まれる。また、ディスプレイ制御情報（ＤＣＩ）及びコピーコントロール情報（ＣＣＩ）を含む。ディスプレイ制御情報は、アスペクト比情報、サブタイトルモード情報、フィルムカメラモード情報を示す。コピーコントロール情報は、コピー許可情報、またはコピー禁止（非許可）情報を含む。
【００５８】
映像パックは、ビデオデータがＭＰＥＧ２の方式で圧縮されたもので、パックヘッダ、パケットヘッダ、ビデオデータ部で構成される。音声パックは、オーディオデータが例えばリニアＰＣＭ、ＭＰＥＧまたはＡＣ−３等の方式で処理されたものであり、パックヘッダ、パケットヘッダ、オーディオデータ部で構成される。
【００５９】
次に、管理情報について説明する。管理情報の中に、実映像データの再生順序を管理する情報（再生順序情報）であるオリジナルタイトル（プログラム）情報が定義されている。これは、例えばＤＶＤ−ＶＲ規格におけるプログラム等に相当する。
【００６０】
個々のオリジナルタイトル情報（またはプログラム情報）の中には、参照情報が定義されており、これは再生すべき対象となる実映像データに関する情報である実映像データ情報とリンクしている。これらは、例えばＤＶＤ−ＶＲ規格におけるセルとビデオオブジェクト情報（ＶＯＢＵ）等に相当する。
【００６１】
このようにオリジナルタイトル（プログラム）は、再生順序を管理する情報（再生順序情報）及びそれ自身の実映像データを持ち、通常、記録時には、このタイトルが作成される。
【００６２】
これに対し、再生順序を管理する情報（再生順序情報）のみで構成されているものもある。これがプレイリスト情報であり、例えばＤＶＤ−ＶＲ規格におけるプレイリスト等がこれに相当する。
【００６３】
このプレイリスト情報は、それ自身の実映像データを持たず、図２に示すように、オリジナルタイトルの実映像データ情報に対してリンクしている参照情報を編集（削除、追加）することでプレイリストとして作成される。
【００６４】
実映像データ情報内には、タイムマップ情報が記述されている。このタイムマップ情報は、実映像データ情報に対応する実映像データストリームを構成している部分領域を指定する。
【００６５】
管理情報のオリジナルタイトル情報またはプレイリスト情報の参照情報から実映像データ情報へのリンクは、論理アドレスで特定されている。また、タイムマップ情報から実映像データストリーム及びその部分領域へのリンクは、実映像データストリームの番号、そのストリーム内の部分領域の数、個々の部分領域に対するエントリー番号、個々の部分領域への論理アドレスに基づいて行なわれている。
【００６６】
このような構成により、記録された映像データの通常の再生のみならず、倍速／スロー再生や逆再生のような特殊再生、さらにはシーンのサーチ等に対応することができる。
【００６７】
以下、図３以降の図を使用して、記録再生装置の動作を説明するが、以下の説明においては、記録再生装置は、次のような構成をとるものとしている。
【００６８】
まず、記録再生装置は、ＤＶＤ−録画規格（ＤＶＤ−ＶＲ規格）に基づいた光ディスク記録再生装置であるとする。また、光ディスク１１とハードディスク１３ａとの２つの記録メディアを有するハイブリッド記録再生機であるとし、光ディスク１１とハードディスク１３ａとの相互間での映像情報のダビングが可能であるとする。
【００６９】
また、光ディスク１１への記録は、ＤＶＤ−ＶＲ規格に基づきＤＶＤ−ＲＡＭ等に記録する機能を有する他に、ＤＶＤビデオビデオ規格に基づいてＤＶＤ−ＲやＤＶＤ−ＲＷ等に記録する機能も有するものとする。
【００７０】
また、この記録再生装置においては、記録されたタイトル内の部分領域をチャプターと称することとする。さらに、チャプターは、タイトル内に設定された、ＤＶＤ−ＶＲ規格で定義されているエントリーポイント（ＥＰ）をその境界の目印として利用している。
【００７１】
すなわち、タイトル内に設定したＥＰとＥＰとで挟まれた区間をチャプターとし、チャプターの属性情報は、該チャプターの始点に立っているＥＰに対応して保持されるものとする。
【００７２】
なお、タイトルの始点と終点とについては、ＥＰの有無に関わらずチャプターの境界とする。このため、タイトルの１番目のチャプターについては、その始点にＥＰが立っていないこともあり得るが、チャプターの属性情報の付与にあたっては、該１番目のチャプターの始点にＥＰを設定したり、または、１番目のチャプターに関してのみ、独自の属性情報を保持させたりしてもよい。
【００７３】
なお、ハードディスク１３ａへの記録は、ＤＶＤ−ＶＲ規格に基づいてはいないが、チャプター境界の目印となる独自のチャプター境界情報に対応して、この実施の形態におけるチャプターの属性情報が保持されるものとする。
【００７４】
すなわち、この実施の形態におけるチャプターの属性情報の適用対象は、ＤＶＤ−ＶＲ規格だけに限られるわけではなく、記録されたタイトル内に定義された部分領域に対し、その部分領域の境界情報、または、その部分領域の範囲等を定義している情報に対応して適用することが可能である。
【００７５】
図３は、この実施の形態の概念を示した図である。図３（ｂ）には、記録再生装置に記録されている、あるタイトルと、そのタイトル内に設定した、タイトルの部分領域であるチャプターの概念を示している。
【００７６】
また、図３（ａ）は、該タイトルに含まれるチャプターの一覧を表示する画面の例を示している。ここでは、個々のチャプターの代表画面のサムネイルを表示することにより、チャプターの一覧を表示している。
【００７７】
図３（ａ），（ｂ）に示すように、タイトル内のチャプターに対して、個々のチャプターの性質を表わす属性情報を与えること、また、それぞれのチャプターに設定した属性情報を分類し、様々な処理を行なうことを特徴としている。
【００７８】
この図３（ａ），（ｂ）では、例として、ある特定の属性情報を有しているチャプターをユーザーが識別し易いように、該特定の属性情報を有しているチャプターのサムネイルに枠を付けて表示させている。
【００７９】
図４は、属性情報の一例を示している。ここでは、記録再生装置に記録されているタイトル内の、個々のチャプターの始点に立っているＤＶＤ−ＶＲ規格のエントリーポイント（ＥＰ）に対応して、前記属性情報を付与している。この図は、ＥＰが有しているデータ構造を示している。
【００８０】
EP_Typeは、このＥＰがテキスト情報を有するか否かを示している。EP_PTMは、このＥＰが設定されているタイトル内での位置情報を示している。ここでは、タイトルの始点を基点とした時間情報の形で表わされている。
【００８１】
PRM_TXTIは、このＥＰがテキスト情報を有していると、上記EP_Typeにより示された場合に付与されるもので、テキスト情報が収められている。これは、ＥＰをチャプター境界の目印として使用している場合に、チャプターに付けた名前を保持するのに使用されたりする。これらの３つのデータは、ＤＶＤ−ＶＲ規格で規定されたものである。
【００８２】
Property_Flagは、この実施の形態の記録再生装置において独自に定義したデータである。これは、チャプターに属性情報を設定する際に使用されるフラグ情報であり、少なくとも２種類以上の分類が可能であるよう、十分なビット数を有するものとする。
【００８３】
これらのデータ以外にも、この実施の形態で述べている内容以外の目的で、ＥＰに対して独自の情報を対応付けることは可能である。ただし、それらＤＶＤ−ＶＲ規格外の独自の情報を記録メディア上に保持する際には、ＤＶＤ−ＶＲ規格で定義されたデータとは別の形で保持されなくてはならない。
【００８４】
なお、ハードディスク１３ａ上への記録は、ＤＶＤ−ＶＲ規格に基づいてはいないが、チャプター境界の目印となる独自のチャプター境界情報に対応して、このProperty_Flagを定義するものとする。ただし、以後の説明においては、簡単のため、チャプター境界の目印として使用している情報を全てエントリーポイント（ＥＰ）と称することとする。
【００８５】
チャプターに属性情報を設定する１つの手法として、前記Property_Flagを使用する。すなわち、Property_Flagに値を設定することにより、タイトル内の部分領域であるチャプターに属性情報が設定され、このProperty_Flagに設定された値によりチャプターを分類することにより、属性情報に基づいてタイトル内の部分領域であるチャプターが分類される。このProperty_Flagを使用してチャプターに属性を持たせる手法によれば、チャプターの分類とは独立した形で、ＥＰのテキスト情報を利用することが可能である。
【００８６】
また、チャプターに属性を設定する別の手法として、テキスト情報の有無を示している前記EP_Typeを使用する手法もある。すなわち、チャプターの始点に立つＥＰにテキスト情報を設定することにより、タイトル内の部分領域であるチャプターに属性情報が設定され、EP_Typeに設定された値によりチャプターをテキスト情報の有無で分類することにより、属性情報に基づいてタイトル内の部分領域であるチャプターが分類される。
【００８７】
このため、EP_Typeを使用してチャプターに属性を設定する際には、前記Property_Flagは使用されないため、不要となる。このEP_Typeを使用してチャプターに属性を持たせる手法によれば、例えばＤＶＤ−ＶＲ規格に基づいた記録再生装置では規格外のデータの定義が不要であり、独自のデータ構造に依る記録再生装置では、属性情報を記述するための新たなデータを追加する必要が無く、既に広く使用されているテキスト情報の有無を別の形で解釈する仕組みを設けるだけでよい。
【００８８】
また、チャプターに属性を設定するさらに別の手法として、テキスト情報が収められている前記PRM_TXTIを使用する手法もある。すなわち、チャプターの始点に立つＥＰに特定文字列のテキスト情報を設定することにより、タイトル内の部分領域であるチャプターに属性情報が設定され、PRM_TXTIに記述された特定文字列の有無によりチャプターを分類することにより、属性情報に基づいてタイトル内の部分領域であるチャプターが分類される。
【００８９】
このため、PRM_TXTIを使用してチャプターに属性を設定する際には、前記Property_Flagは使用されないため、不要となる。このPRM_TXTIを使用してチャプターに属性を持たせる手法によれば、例えばＤＶＤ−ＶＲ規格に基づいた記録再生装置では規格外のデータの定義が不要であり、独自のデータ構造に依る記録再生装置では、属性情報を記述するための新たなデータを追加する必要が無く、既に広く使用されているテキスト情報に対し、特定文字列の有無を解釈する仕組みを設けるだけでよい。
【００９０】
図５は、Property_Flagを使用してチャプターに対して属性情報を設定する処理動作を示している。まず、ステップＳ５０１において、この処理を行なうのに必要なパラメータが入力される。ここでは、処理対象のタイトルを特定するためのタイトル番号と、該タイトル内における処理対象のチャプターを特定するためのチャプター番号と、該チャプターに対して与える属性情報の値、つまり、図４に示したProperty_Flagに対して与える値とが入力される。
【００９１】
続くステップＳ５０２では、入力されたチャプター番号で特定されたチャプターの始点に立っているエントリーポイント（ＥＰ）を特定している。最後に、ステップＳ５０３では、ステップＳ５０２で特定されたＥＰに対し、これと対応しているProperty_Flagに、先に入力された属性情報の値を設定して処理を終了する。
【００９２】
なお、この記録再生装置においては、前記ステップＳ５０１におけるパラメータの入力は、以下に示す形で行なわれるものとする。例えば、図１に示したキー入力部３０をユーザーが操作することにより、これらパラメータが入力されるものとする。
【００９３】
または、図１に示したＡ／Ｖ入力部２０やＴＶチューナー部２１で検出した信号に基づき、図示されない経路によりマイクロコンピュータブロック１７にフィードバックされた情報に基づいて、前記パラメータが入力されるものでもよい。具体的には、例えば、音声信号のモノラル／ステレオの切り替わりから、番組の本編とＣＭとの切り替わりを検知しする。そして、その切り替わりの部分にチャプター境界を設定し、さらに、そのチャプター境界に対して、番組本編とＣＭとで異なる属性情報を設定する、といったものが挙げられる。
【００９４】
図６は、PRM_TXTIに記述された特定文字列の有無によりチャプターを分類する際のキーとなる特定文字列を登録する処理動作を示している。まず、ステップＳ６０１において、チャプターを分類する際のキーとなる特定文字列が入力される。続くステップＳ６０２では、入力された特定文字列を記録再生装置上に保持して処理を終了する。
【００９５】
なお、前記ステップＳ６０１における分類キーとなる特定文字列の入力は、例えば、図１に示したキー入力部３０をユーザーが操作することによって行なわれるものとする。また、入力された特定文字列の登録は、例えば図１に示したHDD部１３に記録され、さらに通常はアクセスを容易にするためにワークＲＡＭ２４上に保持されるものとする。
【００９６】
また、前記ステップＳ６０１からステップＳ６０２までの動作により、ユーザーが登録した特定文字列をチャプターを分類する際のキーとして使用するが、これに加えて、予め記録再生装置本体に分類キーである特定文字列が登録されていてもよい。
【００９７】
図７は、Property_Flagを使用してチャプターに対して設定した属性情報を解釈する処理動作を示している。まず、ステップＳ７０１において、処理対象となるチャプターを特定するためのチャプター番号が入力される。
【００９８】
次に、ステップＳ７０２では、対象チャプターの始点に立っているエントリーポイント（ＥＰ）を特定している。続いて、ステップＳ７０３では、ステップＳ７０２で特定されたＥＰに対し、これと対応しているProperty_Flagに設定された属性情報の値を解釈している。
【００９９】
最後に、ステップＳ７０４では、そのProperty_Flagに設定された値に基づいて、処理対象のチャプターの属性を決定して処理を終了している。
【０１００】
このように、テキスト情報とは別個にProperty_Flagという仕組みを使用することにより、チャプター名の設定とは独立した形で、チャプターを属性情報の違いに基づき分類・処理することが可能となる。なお、ここで得られたチャプターの属性情報を利用した具体的な処理については、後述する。
【０１０１】
図８は、EP_Typeを使用してチャプターに対して設定した属性情報を解釈する処理動作を示している。まず、ステップＳ８０１において、処理対象のチャプターを特定するためのチャプター番号が入力される。次に、ステップＳ８０２では、該対象チャプターの始点に立っているエントリーポイント（ＥＰ）を特定している。
【０１０２】
続いて、ステップＳ８０３は、ステップＳ８０２で特定されたＥＰのEP_Typeに設定された値を解釈している。最後に、ステップＳ８０４では、そのEP_Typeに設定された値に基づいて、つまり、テキスト情報の有無に応じて処理対象のチャプターの属性を決定して処理を終了している。
【０１０３】
このように、テキスト情報の有無を属性情報の違いと解釈する仕組みにより、属性情報のための新たなデータを追加することなく、チャプターを属性情報の違いに基づき分類・処理することが可能となる。
【０１０４】
例えば、必要なチャプターのみを集めたプレイリストを作成する際に、不要なチャプターにはチャプター名を付与しないことにより、名前の付けられたチャプターのみを抽出してプレイリストに登録するといったことが可能となる。なお、ここで得られたチャプターの属性情報を利用した具体的な処理については、後述する。
【０１０５】
図９は、PRM_TXTIにチャプターを分類する際のキーとなる特定文字列を登録する手法によって、チャプターに対して設定された属性情報を解釈する処理動作を示している。まず、ステップＳ９０１において、処理対象のチャプターを特定するためのチャプター番号が入力される。
【０１０６】
次に、ステップＳ９０２では、該対象チャプターの始点に立っているエントリーポイント（ＥＰ）を特定している。続いて、ステップＳ９０３では、ステップＳ９０２で特定されたＥＰのEP_Typeに設定された値を解釈している。
【０１０７】
続くステップＳ９０４では、ステップＳ９０３で解釈されたEP_Typeの値に基づき、前記ＥＰがテキスト情報を有しているか否かに応じて処理を分岐している。前記ＥＰがテキスト情報を有していない場合には、ステップＳ９０７へ分岐し、このチャプターの属性を“テキスト情報を有していない”と決定して処理を終了する。
【０１０８】
一方、前記ＥＰがテキスト情報を有している場合には、ステップＳ９０５へ分岐し、該ＥＰのPRM_TXTIに記述された特定文字列を解釈する。その際、先に図６で説明した処理動作により記録再生装置に登録された特定文字列、または、記録再生装置に予め登録されている特定文字列を分類キーとして使用する。
【０１０９】
最後に、ステップＳ９０６で、前記PRM_TXTIに記述された文字列と、分類キーである特定文字列との比較結果に基づいて、処理対象のチャプターの属性を決定して処理を終了している。
【０１１０】
このように、テキスト情報として記述された特定文字列を基に属性情報を判断する仕組みにより、属性情報のための新たなデータを追加することなく、チャプターを属性情報の違いに基づき分類・処理することが可能となる。
【０１１１】
例えば、受信したテレビジョン放送信号を解析し、音声信号のモノラル／ステレオの変化点を検出することにより、番組本編とＣＭとの切り替わり位置でチャプター分割を行ない、合わせてＣＭ部のチャプターに“ＣＭ”というチャプター名を自動的に付与するような仕組みを設けておく。
【０１１２】
これにより、後で“ＣＭ”という特定文字列を含むチャプターを一括して削除したり、または“ＣＭ”という特定文字列を含まないチャプターを抽出してプレイリストに登録したりといったことが可能となる。なお、ここで得られたチャプターの属性情報を利用した具体的な処理については、後述する。
【０１１３】
以下、図１０以降は、チャプターの属性情報を利用した具体的な処理に関する例を述べたものである。図１０〜図１２は、チャプターの属性情報を利用して、ユーザーがその属性情報の違いを認識できるように表示する手段について説明している。
【０１１４】
図１０（ａ），（ｂ）は、上記した３種類（Property_Flag、EP_Type、PRM_TXTI）の手段によってタイトル内の個々のチャプターに対して設定した属性情報に基づき、チャプター毎の属性の違いを認識できるように表示した一例を示している。
【０１１５】
この図１０（ａ），（ｂ）では、それぞれのチャプターに対して設定した属性情報のうち、特定の属性情報を有するチャプターを識別し易くするために、画面上にタイトル内のチャプターの一覧を表示する際に、該特定の属性情報を有するチャプターのサムネイル上にマークＭを付けて表示している。
【０１１６】
例えば、PRM_TXTIを使用してチャプターに属性情報を設定した場合において、記録したタイトルに含まれるチャプターのうち、“ＣＭ”という特定文字列がテキスト情報に記述されているチャプターのサムネイル上に「ＣＭマーク」を表示する等の具体例が挙げられる。なお、先に説明した図３では、マークＭに変えて、特定の属性情報を有するチャプターのサムネイルに枠を付けて表示する例を示している。
【０１１７】
図１１は、上記した３種類（Property_Flag、EP_Type、PRM_TXTI）の手段によってタイトル内の個々のチャプターに対して設定した属性情報に基づき、チャプター毎の属性の違いを認識できるように表示する処理動作を示している。
【０１１８】
まず、ステップＳ１１０１において、チャプターの一覧表示を行なう対象タイトルの番号が入力される。次に、ステップＳ１１０２では、表示するチャプター番号の初期値を設定する。
【０１１９】
記録再生装置の設計仕様により、画面内に表示できるチャプターのサムネイルの数には限りがあるため、タイトル内にチャプターが多く存在する場合には、一度に全てのチャプターサムネイルを表示することができず、いわゆるページめくりの仕組みを用いて、数個ずつサムネイルを表示する形態を取らざるを得ない。このため、このステップＳ１１０２におけるチャプター番号の初期値とは、一度に表示される数個単位のチャプター群の最初のチャプター番号ということになる。
【０１２０】
続いて、ステップＳ１１０３では、対象となるチャプターの属性情報を確認する。これは、先に図７〜図９によって説明した処理動作によって実現される。続くステップＳ１１０４では、解釈したチャプターの属性情報に基づいて、チャプターのサムネイル上にマークを表示する。
【０１２１】
ここでは、先に図１０（ａ）に例示したように、特定の属性情報を有するチャプターのサムネイルにマークＭを表示してもよい。または、全てのチャプターのサムネイルに対して、属性情報の違いに基づいて異なったマークを表示するようにしてもよい。また、ある特定情報を有するという“選択”の論理だけでなく、ある特定情報を有さないという“拒絶”の論理に基づいてマークを表示するようにしてもよい。
【０１２２】
次に、ステップＳ１１０５では、処理対象のチャプターが最後のチャプターであるか否かに基づいて処理を分岐している。先に述べたように、記録再生装置の設計仕様により、画面内に表示できるチャプターのサムネイルの数には限りがあるため、ここで言う最後のチャプターとは、一度に表示される数個単位のチャプター群の最後のチャプターを示している。
【０１２３】
このステップＳ１１０５で、まだ最後のチャプターではないと判断されれば、ステップＳ１１０６に分岐してチャプター番号を更新し、先に述べたステップＳ１１０３〜ステップＳ１１０５までの処理を、新たなチャプターに対して適用する。また、最後のチャプターと判断されれば、この一連の処理動作を全て終了する。
【０１２４】
図１２は、上記した３種類（Property_Flag、EP_Type、PRM_TXTI）の手段によってタイトル内の個々のチャプターに対して設定した属性情報に基づき、チャプター毎の属性の違いを認識できるように表示する他の処理動作を示している。
【０１２５】
まず、ステップＳ１２０１において、チャプターの一覧表示を行う対象タイトルの番号が入力される。次に、ステップＳ１２０２では、表示するチャプター番号の初期値を設定する。このチャプター番号の初期値に関しては、先に図１１のステップＳ１１０２で説明した通りである。
【０１２６】
続いて、ステップＳ１２０３では、対象となるチャプターの属性情報を確認する。これは、先に図７〜図９によって説明した処理動作によって実現される。続くステップＳ１２０４では、解釈したチャプターの属性情報に基づいて、チャプターのサムネイルに枠を表示する。
【０１２７】
ここでは、先に図３（ａ）に例示したように、特定の属性情報を有するチャプターのサムネイルに枠を表示してもよい。または、全てのチャプターのサムネイルに対し、属性情報の違いに基づいて色や模様等を異ならせた枠を表示するようにしてもよい。また、ある特定情報を有するという“選択”の論理だけでなく、ある特定情報を有さないという“拒絶”の論理に基づいて枠を表示するようにしてもよい。
【０１２８】
次に、ステップＳ１２０５では、処理対象のチャプターが最後のチャプターであるか否かに基づいて処理を分岐している。この最後のチャプターに関しては、先に図１１のステップＳ１１０５で説明した通りである。
【０１２９】
このステップＳ１２０５で、まだ最後のチャプターではないと判断されれば、ステップＳ１２０６に分岐してチャプター番号を更新し、先に述べたステップＳ１２０３〜Ｓ１２０５までの処理を、新たなチャプターに対して適用する。また、最後のチャプターと判断されれば、この一連の処理動作を全て終了する。
【０１３０】
以上に説明した図１１または図１２の一連の処理動作によれば、チャプターのサムネイルに加えて、チャプターの属性情報の違いも可視化して表示されるため、そのチャプターがどういった性質のものであるのか、必要なチャプターなのか、あるいは不要なチャプターなのか、といったことが判別し易くなり、ユーザーの利便性が向上する。
【０１３１】
なお、図３及び図１０〜図１２を使用して説明した例では、チャプターの一覧表示を、チャプターのサムネイルを表示することにより行なっている。しかしながら、これはサムネイル表示によるものに限られるものではなく、サムネイルを使用しないチャプター一覧表示にも適用できることは言うまでもない。
【０１３２】
例えば、チャプター名やチャプター番号といった文字列の表示によるチャプターの一覧表示においては、チャプターの属性情報の違いに基づき、文字列の色や、文字列の背景の色を異ならせて表示するという形態で実現したり、文字列の側にマークを表示するという形態で実現することができる。
【０１３３】
また、図３及び図１０〜図１２を使用して説明した例によるチャプターの一覧表示は、例えば、記録内容の一覧表示という形態で実施することもできるし、また、プレイリスト編集の際に、プレイリストに登録可能なパーツリストの表示としてのチャプター一覧表示であってもよい。
【０１３４】
図１３〜図２３は、チャプターの属性情報を利用し、ユーザーが施す簡便な操作によって、より複雑な編集操作と同等の処理を行なう手段について説明している。まず、図１３〜図２０は、１つのタイトル内に存在する、同一の属性を有する複数のチャプターに対して、一括して編集処理を施す場合の例を示している。
【０１３５】
図１３は、上記した３種類（Property_Flag、EP_Type、PRM_TXTI）の手段によってタイトル内の個々のチャプターに対して設定した属性情報に基づき、タイトル内のチャプターを属性情報の違いで分類してプレイリストへのパーツ登録を自動的に行なう処理動作を示している。
【０１３６】
まず、ステップＳ１３０１において、編集対象であるプレイリストを確定する。プレイリストを新規に作成する場合は、新たなプレイリストを確保し、そのタイトル番号を編集対象とする。また、既存の作成済みのプレイリストを再編集する場合は、その再編集するプレイリストのタイトル番号を編集対象とする。
【０１３７】
次に、ステップＳ１３０２では、パーツとして選択したタイトルの番号が入力される。この編集機能は、以下で説明するステップＳ１３０３以降の処理により、必要なチャプターのみを自動的に抽出してプレイリストに登録する構成となっている。このため、このステップＳ１３０２では、ユーザーはパーツとしてタイトル番号のみを指定すればよく、該タイトルに含まれる、プレイリストにパーツ登録するチャプターを１つ１つ指定する必要はない。
【０１３８】
続いて、ステップＳ１３０３では、前記ステップＳ１３０２で入力されたタイトル内に含まれるチャプターのうち、処理対象となる最初のチャプターの番号を設定する。通常、タイトル内の全てのチャプターを対象とするならば、１番目のチャプターを初期値とすればよい。また、タイトル内の一部のチャプターを対象とするならば、その対象範囲に含まれる最初のチャプターの番号を初期値とすることも可能である。
【０１３９】
続くステップＳ１３０４では、対象となるチャプターの属性情報を確認する。これは、先に図７〜図９によって説明した処理動作によって実現される。次に、ステップＳ１３０５では、前記ステップＳ１３０４で確認したチャプターの属性情報をどう取り扱うかにより、処理を分岐している。
【０１４０】
すなわち、ある属性情報を有するチャプターを対象とするという“選択”の論理に基づくか、または、ある属性情報を有さないチャプターを対象とするという“拒絶”の論理に基づくかにより、処理を分岐している。
【０１４１】
仮に“選択”の論理に基づく場合には、ステップＳ１３０６に分岐し、ある属性情報を有するチャプターを抽出する。具体的には、例えばチャプター名が設定されているチャプターを抽出するといった処理が挙げられる。
【０１４２】
また、仮に“拒絶”の論理に基づく場合は、ステップＳ１３０７に分岐し、ある属性情報を有さないチャプターを抽出する。具体的には、例えば“ＣＭ”という特定文字列がテキスト情報として記述されているチャプターは抽出しないといった処理が挙げられる。
【０１４３】
続いて、ステップＳ１３０８では、現在の処理対象であるチャプターが、前記ステップＳ１３０６またはステップＳ１３０７により抽出されたチャプターであるか否かにより、処理を分岐している。
【０１４４】
仮に、現在の処理対象であるチャプターが前記ステップＳ１３０６またはステップＳ１３０７により抽出されたチャプターである場合には、ステップＳ１３０９に進み、該チャプターを編集対象であるプレイリストにパーツ登録する。
【０１４５】
また、逆に、現在の処理対象であるチャプターが前記ステップＳ１３０６またはステップＳ１３０７により抽出されたチャプターではない場合には、ステップＳ１３０９をスキップし、該チャプターをプレイリストにパーツ登録しない。
【０１４６】
続くステップＳ１３１０では、処理対象のチャプターが最後のチャプターであるか否かに基づいて処理を分岐している。通常、タイトル内の全てのチャプターを対象とするならば、タイトルに含まれる最後のチャプターであるか否かを判定する。また、タイトル内の一部のチャプターを対象とするならば、その対象範囲に含まれる最後のチャプターであるか否かを判定することになる。
【０１４７】
このステップＳ１３１０で、まだ最後のチャプターではないと判断されれば、ステップＳ１３１１に分岐してチャプター番号を更新し、先に述べたステップＳ１３０４〜ステップＳ１３１０までの処理動作を、新たなチャプターに対して適用する。また、最後のチャプターと判断されれば、この一連の処理動作を全て終了する。
【０１４８】
図１３で説明した一連の処理動作によれば、プレイリストの新規作成や再編集を行なう際に、ユーザーがタイトルのみをパーツとして指定するだけで、必要なチャプターのみが自動的にプレイリストにパーツ登録される。これにより、必要なパーツを１つ１つ拾い集めてプレイリストを構築するのと同様の編集結果を、簡単な操作で実現することが可能となり、ユーザーの操作性が向上する。
【０１４９】
図１４は、上記した３種類（Property_Flag、EP_Type、PRM_TXTI）の手段によってタイトル内の個々のチャプターに対して設定した属性情報に基づき、タイトル内のチャプターを属性情報の違いで分類して、これを１つのタイトルとしてダビングする処理動作を示している。
【０１５０】
まず、ステップＳ１４０１において、ダビング対象であるタイトルの番号が入力される。また、合わせてダビング先のメディアも指定される。この編集機能は、以下で説明するステップＳ１４０２以降の処理により、必要なチャプターのみを自動的に抽出してダビングする構成となっている。
【０１５１】
このため、このステップＳ１４０１では、ユーザーはダビング対象のタイトル番号のみを指定すればよく、該タイトルに含まれる、ダビング対象のチャプターを１つ１つ指定する必要はない。
【０１５２】
また、ダビング先としては、図１に示した記録再生装置が有する２種類のディスクドライブ部を使用して、ハードディスク１３ａ上のコンテンツを光ディスク１１へ、または、光ディスク１１上のコンテンツをハードディスク１３ａへと、異なるメディアをダビング先として指定する。
【０１５３】
さらに、ハードディスク１３ａ上／光ディスク１１上のコンテンツを、それぞれ同一メディア上にダビングすることも可能である。具体的には、ダビングの仕組みを流用して、プレイリストを同一メディア上でオリジナルタイトル化する処理が挙げられ、このような場合には、ダビングするコンテンツが記録されているディスクドライブ部を、ダビング先としても指定する。
【０１５４】
次に、ステップＳ１４０２では、前記ステップＳ１４０１で入力されたタイトル内に含まれるチャプターのうち、処理対象となる最初のチャプターの番号を設定する。通常、タイトル内の全てのチャプターを対象とするならば、１番目のチャプターを初期値とすればよい。また、タイトル内の一部のチャプターを対象とするならば、その対象範囲に含まれる最初のチャプターの番号を初期値とすることも可能である。
【０１５５】
続くステップＳ１４０３では、対象となるチャプターの属性情報を確認する。これは、先に図７〜図９によって説明した処理動作によって実現される。続いて、ステップＳ１４０４では、前記ステップＳ１４０３で確認したチャプターの属性情報をどう取り扱うかにより、処理を分岐している。
【０１５６】
すなわち、ある属性情報を有するチャプターを対象とするという“選択”の論理に基づくか、または、ある属性情報を有さないチャプターを対象とするという“拒絶”の論理に基づくかにより、処理を分岐している。
【０１５７】
仮に“選択”の論理に基づく場合には、ステップＳ１４０５に分岐し、ある属性情報を有するチャプターを抽出する。具体的には、例えばチャプター名が設定されているチャプターを抽出するといった処理が挙げられる。
【０１５８】
また、仮に“拒絶”の論理に基づく場合は、ステップＳ１４０６に分岐し、ある属性情報を有さないチャプターを抽出する。具体的には、例えば“ＣＭ”という特定文字列がテキスト情報として記述されているチャプターは抽出しないといった処理が挙げられる。
【０１５９】
次に、ステップＳ１４０７では、現在の処理対象であるチャプターが、前記ステップＳ１４０５またはステップＳ１４０６により抽出されたチャプターであるか否かにより、処理を分岐している。
【０１６０】
仮に、現在の処理対象であるチャプターが前記ステップＳ１４０５またはステップＳ１４０６により抽出されたチャプターである場合には、ステップＳ１４０８に進み、該チャプターをダビング対象を記述するためのダビングリストに登録する。
【０１６１】
また、逆に、現在の処理対象であるチャプターが前記ステップＳ１４０５またはステップＳ１４０６により抽出されたチャプターではない場合には、ステップＳ１４０８をスキップし、該チャプターをダビングリストに登録しない。
【０１６２】
続くステップＳ１４０９では、処理対象のチャプターが最後のチャプターであるか否かに基づいて処理を分岐している。通常、タイトル内の全てのチャプターを対象とするならば、タイトルに含まれる最後のチャプターであるか否かを判定する。また、タイトル内の一部のチャプターを対象とするならば、その対象範囲に含まれる最後のチャプターであるか否かを判定することになる。
【０１６３】
このステップＳ１４０９で、まだ最後のチャプターではないと判断されれば、ステップＳ１４１０に分岐してチャプター番号を更新し、先に述べたステップＳ１４０３〜ステップＳ１４０９までの処理を、新たなチャプターに対して適用する。また、最後のチャプターと判断されれば、ステップＳ１４１１に進む。
【０１６４】
続いて、ステップＳ１４１１では、前記ステップＳ１４０８でダビングリストに登録されたチャプターを、１つのタイトルにまとめた上でダビングする。次に、ステップＳ１４１２では、このダビング処理が、ダビング対象であるタイトルを削除する「移動」形式であるのか、または、ダビング対象であるタイトルをそのまま保持する「コピー」形式であるのかにより、処理を分岐している。
【０１６５】
仮に「移動」形式によるダビングである場合は、ステップＳ１４１３に進み、ダビング対象であるタイトルを削除する。その際、前記ダビングリストに登録されなかったチャプターを含めてダビング対象であるタイトルを削除してもよいし、または、前記ダビングリストに登録されなかったチャプターは削除せずに残してもよい。また、「移動」形式ではない場合は、ステップＳ１４１３をスキップし、この一連の処理動作を全て終了する。
【０１６６】
図１４で説明した一連の処理動作によれば、ダビングを行なう際に、ユーザーがタイトルのみをダビング対象として指定するだけで、必要なチャプターのみが自動的に１つのタイトルにまとめられた上でダビングされる。これにより、必要なチャプターを１つ１つ拾い集めて１つのタイトルにまとめた上でダビングするのと同様の編集結果を、簡単な操作で実現することが可能となり、ユーザーの操作性が向上する。
【０１６７】
図１５は、上記した３種類（Property_Flag、EP_Type、PRM_TXTI）の手段によってタイトル内の個々のチャプターに対して設定した属性情報に基づき、タイトル内のチャプターを属性情報の違いで分類して、これをそれぞれ別々のタイトルとして自動的にダビングする処理動作を示している。
【０１６８】
まず、ステップＳ１５０１において、ダビング対象であるタイトルの番号が入力される。また、合わせてダビング先のメディアも指定される。この編集機能は、以下で説明するステップＳ１５０２以降の処理により、必要なチャプターのみを自動的に抽出してダビングする構成となっている。
【０１６９】
このため、このステップＳ１５０１では、ユーザーはダビング対象のタイトル番号のみを指定すればよく、該タイトルに含まれる、ダビング対象のチャプターを１つ１つ指定する必要はない。
【０１７０】
また、ダビング先としては、図１に示した記録再生装置が有する２種類のディスクドライブ部を使用して、ハードディスク１３ａ上のコンテンツを光ディスク１１へ、または、光ディスク１１上のコンテンツをハードディスク１３ａへと、異なるメディアをダビング先として指定する。
【０１７１】
さらに、ハードディスク１３ａ上／光ディスク１１上のコンテンツを、それぞれ同一メディア上にダビングすることも可能である。具体的には、ダビングの仕組みを流用して、プレイリストを同一メディア上でオリジナルタイトル化する処理が挙げられ、このような場合には、ダビングするコンテンツが記録されているディスクドライブ部を、ダビング先としても指定する。
【０１７２】
次に、ステップＳ１５０２では、前記ステップＳ１５０１で入力されたタイトル内に含まれるチャプターのうち、処理対象となる最初のチャプターの番号を設定する。通常、タイトル内の全てのチャプターを対象とするならば、１番目のチャプターを初期値とすればよい。また、タイトル内の一部のチャプターを対象とするならば、その対象範囲に含まれる最初のチャプターの番号を初期値とすることも可能である。
【０１７３】
続くステップＳ１５０３では、対象となるチャプターの属性情報を確認する。これは、先に図７〜図９によって説明した処理動作によって実現される。続いて、ステップＳ１５０４では、前記ステップＳ１５０３で確認したチャプターの属性情報をどう取り扱うかにより、処理を分岐している。
【０１７４】
すなわち、ある属性情報を有するチャプターを対象とするという“選択”の論理に基づくか、または、ある属性情報を有さないチャプターを対象とするという“拒絶”の論理に基づくかにより、処理を分岐している。
【０１７５】
仮に“選択”の論理に基づく場合には、ステップＳ１５０５に分岐し、ある属性情報を有するチャプターを抽出する。具体的には、例えばチャプター名が設定されているチャプターを抽出するといった処理が挙げられる。
【０１７６】
また、仮に“拒絶”の論理に基づく場合は、ステップＳ１５０６に分岐し、ある属性情報を有さないチャプターを抽出する。具体的には、例えば“ＣＭ”という特定文字列がテキスト情報として記述されているチャプターは抽出しないといった処理が挙げられる。
【０１７７】
次に、ステップＳ１５０７では、現在の処理対象であるチャプターが、前記ステップＳ１５０５またはステップＳ１５０６により抽出されたチャプターであるか否かにより、処理を分岐している。
【０１７８】
仮に現在の処理対象であるチャプターが前記ステップＳ１５０５またはステップＳ１５０６により抽出されたチャプターである場合には、ステップＳ１５０８に進み、該チャプターをダビング対象を記述するためのダビングリストに登録する。
【０１７９】
また、逆に、現在の処理対象であるチャプターが前記ステップＳ１５０５またはステップＳ１５０６により抽出されたチャプターではない場合には、ステップＳ１５０８をスキップし、該チャプターをダビングリストに登録しない。
【０１８０】
続くステップＳ１５０９では、処理対象のチャプターが最後のチャプターであるか否かに基づいて処理を分岐している。通常、タイトル内の全てのチャプターを対象とするならば、タイトルに含まれる最後のチャプターであるか否かを判定する。また、タイトル内の一部のチャプターを対象とするならば、その対象範囲に含まれる最後のチャプターであるか否かを判定することになる。
【０１８１】
このステップＳ１５０９で、まだ最後のチャプターではないと判断されれば、ステップＳ１５１０に分岐してチャプター番号を更新し、先に述べたステップＳ１５０３〜Ｓ１５０９までの処理動作を、新たなチャプターに対して適用する。また、最後のチャプターと判断されれば、ステップＳ１５１１に進む。
【０１８２】
続いて、ステップＳ１５１１では、前記ステップＳ１５０８でダビングリストに登録されたチャプターを、それぞれ別々のタイトルとしてダビングする。次に、ステップＳ１５１２では、このダビング処理が、ダビング対象であるタイトルを削除する「移動」形式であるのか、または、ダビング対象であるタイトルをそのまま保持する「コピー」形式であるのかにより、処理を分岐している。
【０１８３】
仮に「移動」形式によるダビングである場合は、ステップＳ１５１３に進み、ダビング対象であるタイトルを削除する。その際、前記ダビングリストに登録されなかったチャプターを含めてダビング対象であるタイトルを削除してもよいし、または、前記ダビングリストに登録されなかったチャプターは削除せずに残してもよい。また、「移動」形式ではない場合は、ステップＳ１５１３をスキップし、この一連の処理動作を全て終了する。
【０１８４】
図１５で説明した一連の処理動作によれば、ダビングを行なう際に、ユーザーがタイトルのみをダビング対象として指定するだけで、自動的に必要なチャプターがそれぞれ別々のタイトルとしてダビングされる。これにより、必要なチャプター１つ１つをそれぞれダビングするのと同様の編集結果を、簡単な操作で実現することが可能となり、ユーザーの操作性が向上する。
【０１８５】
図１６は、上記した３種類（Property_Flag、EP_Type、PRM_TXTI）の手段によってタイトル内の個々のチャプターに対して設定した属性情報に基づき、タイトル内のチャプターを属性情報の違いで分類して、ある属性を有するチャプターのみを自動的に削除する処理動作を示している。
【０１８６】
まず、ステップＳ１６０１において、処理対象であるタイトルの番号が入力される。この編集機能は、以下で説明するステップＳ１６０２以降の処理により、特定のチャプターのみを自動的に抽出して削除する構成となっている。このため、このステップＳ１６０１では、ユーザーは削除対象となるタイトル番号のみを指定すればよく、該タイトルに含まれる、削除対象のチャプターを１つ１つ指定する必要はない。
【０１８７】
次に、ステップＳ１６０２では、前記ステップＳ１６０１で入力されたタイトル内に含まれるチャプターのうち、処理対象となる最初のチャプターの番号を設定する。通常、タイトル内の全てのチャプターを対象とするならば、１番目のチャプターを初期値とすればよい。また、タイトル内の一部のチャプターを対象とするならば、その対象範囲に含まれる最初のチャプターの番号を初期値とすることも可能である。
【０１８８】
続くステップＳ１６０３では、対象となるチャプターの属性情報を確認する。これは、先に図７〜図９によって説明した処理動作によって実現される。続いて、ステップＳ１６０４では、前記ステップＳ１６０３で確認したチャプターの属性情報をどう取り扱うかにより、処理を分岐している。
【０１８９】
すなわち、ある属性情報を有するチャプターを対象とするという“選択”の論理に基づくか、または、ある属性情報を有さないチャプターを対象とするという“拒絶”の論理に基づくかにより、処理を分岐している。
【０１９０】
仮に“選択”の論理に基づく場合には、ステップＳ１６０５に分岐し、ある属性情報を有するチャプターを抽出する。具体的には、例えばチャプター名が設定されているチャプターを抽出するといった処理が挙げられる。
【０１９１】
また、仮に“拒絶”の論理に基づく場合は、ステップＳ１６０６に分岐し、ある属性情報を有さないチャプターを抽出する。具体的には、例えば“ＣＭ”という特定文字列がテキスト情報として記述されているチャプターは抽出しないといった処理が挙げられる。
【０１９２】
次に、ステップＳ１６０７では、現在の処理対象であるチャプターが、前記ステップＳ１６０５またはステップＳ１６０６により抽出されたチャプターであるか否かにより、処理を分岐している。
【０１９３】
仮に現在の処理対象であるチャプターが前記ステップＳ１６０５またはステップＳ１６０６により抽出されたチャプターである場合には、ステップＳ１６０８に進み、該チャプターを削除する。
【０１９４】
また、逆に、現在の処理対象であるチャプターが前記ステップＳ１６０５またはステップＳ１６０６により抽出されたチャプターではない場合には、ステップＳ１６０８をスキップし、該チャプターを削除しない。
【０１９５】
続くステップＳ１６０９では、処理対象のチャプターが最後のチャプターであるか否かに基づいて処理を分岐している。通常、タイトル内の全てのチャプターを対象とするならば、タイトルに含まれる最後のチャプターであるか否かを判定する。また、タイトル内の一部のチャプターを対象とするならば、その対象範囲に含まれる最後のチャプターであるか否かを判定することになる。
【０１９６】
このステップＳ１６０９で、まだ最後のチャプターではないと判断されれば、ステップＳ１６１０に分岐してチャプター番号を更新し、先に述べたステップＳ１６０３〜ステップＳ１６０９までの処理動作を、新たなチャプターに対して適用する。また、最後のチャプターと判断されれば、ステップＳ１６１１に進む。
【０１９７】
続いて、ステップＳ１６１１では、チャプターが削除されたことにより、処理対象のタイトルが空っぽになってしまったか否かによって処理を分岐している。これは、例えば処理対象のタイトルに含まれる全てのチャプターが同じ属性を持ち、かつ、これがステップＳ１６０５またはステップＳ１６０６により抽出されたものであることにより、結果としてタイトル内の全てのチャプターが削除されてしまったケースが挙げられる。
【０１９８】
仮に、処理対象のタイトルが空っぽになってしまった場合は、ステップＳ１６１２に進み、空になってしまった処理対象のタイトルを削除する。また、処理対象のタイトルが空っぽになっていない場合には、ステップＳ１６１２をスキップし、この一連の処理動作を全て終了する。
【０１９９】
図１６で説明した一連の処理動作によれば、チャプター削除を行なう際に、ユーザーがタイトルのみを指定するだけで、該タイトル内に含まれる特定の属性を有するチャプターが自動的に全て削除される。これにより、１つ１つのチャプターを選択して削除するのと同様の編集結果を、簡単な操作で実現することが可能となり、ユーザーの操作性が向上する。
【０２００】
図１７は、上記した３種類（Property_Flag、EP_Type、PRM_TXTI）の手段によってタイトル内の個々のチャプターに対して設定した属性情報に基づき、タイトル内のチャプターを属性情報の違いで分類して、ある属性を有するチャプターのみを自動的に再生表示またはプレビュー表示する処理動作を示している。
【０２０１】
まず、ステップＳ１７０１において、再生の対象であるタイトルの番号が入力される。この編集機能は、以下で説明するステップＳ１７０２以降の処理により、特定のチャプターのみを自動的に抽出して再生表示またはプレビュー表示する構成となっている。このため、このステップＳ１７０１では、ユーザーは再生対象のタイトル番号のみを指定すればよく、該タイトルに含まれる、再生対象のチャプターを１つ１つ指定する必要はない。
【０２０２】
次に、ステップＳ１７０２では、前記ステップＳ１７０１で入力されたタイトル内に含まれるチャプターのうち、処理対象となる最初のチャプターの番号を設定する。通常、タイトル内の全てのチャプターを対象とするならば、１番目のチャプターを初期値とすればよい。また、タイトル内の一部のチャプターを対象とするならば、その対象範囲に含まれる最初のチャプターの番号を初期値とすることも可能である。
【０２０３】
続くステップＳ１７０３では、対象となるチャプターの属性情報を確認する。これは、先に図７〜図９によって説明した処理動作によって実現される。続いて、ステップＳ１７０４では、前記ステップＳ１７０３で確認したチャプターの属性情報をどう取り扱うかにより、処理を分岐している。
【０２０４】
すなわち、ある属性情報を有するチャプターを対象とするという“選択”の論理に基づくか、または、ある属性情報を有さないチャプターを対象とするという“拒絶”の論理に基づくかにより、処理を分岐している。
【０２０５】
仮に“選択”の論理に基づく場合には、ステップＳ１７０５に分岐し、ある属性情報を有するチャプターを抽出する。具体的には、例えばチャプター名が設定されているチャプターを抽出するといった処理が挙げられる。
【０２０６】
また、仮に“拒絶”の論理に基づく場合は、ステップＳ１７０６に分岐し、ある属性情報を有さないチャプターを抽出する。具体的には、例えば“ＣＭ”という特定文字列がテキスト情報として記述されているチャプターは抽出しないといった処理が挙げられる。
【０２０７】
次に、ステップＳ１７０７では、現在の処理対象であるチャプターが、前記ステップＳ１７０５またはステップＳ１７０６により抽出されたチャプターであるか否かにより、処理を分岐している。
【０２０８】
仮に、現在の処理対象であるチャプターが前記ステップＳ１７０５またはステップＳ１７０６により抽出されたチャプターである場合には、ステップＳ１７０８に進む。ステップＳ１７０８では、処理対象のチャプターを「プレビュー」モードで再生するか否かに基づいて処理を分岐している。
【０２０９】
「プレビュー」モードの場合には、ステップＳ１７０９へ分岐し、該チャプターの一部分だけを再生表示する。また、「プレビュー」モードではない場合には、ステップＳ１７１０へ分岐し、該チャプターの全体を再生表示する。
【０２１０】
また、前記ステップＳ１７０７において、現在の処理対象であるチャプターが前記ステップＳ１７０５またはステップＳ１７０６により抽出されたチャプターではない場合には、前記ステップＳ１７０８〜ステップＳ１７１０までの処理をスキップし、該チャプターの再生表示を行なわない。
【０２１１】
次に、ステップＳ１７１１では、処理対象のチャプターが最後のチャプターであるか否かに基づいて処理を分岐している。通常、タイトル内の全てのチャプターを対象とするならば、タイトルに含まれる最後のチャプターであるか否かを判定する。また、タイトル内の一部のチャプターを対象とするならば、その対象範囲に含まれる最後のチャプターであるか否かを判定することになる。
【０２１２】
このステップＳ１７１１で、まだ最後のチャプターではないと判断されれば、ステップＳ１７１２に分岐してチャプター番号を更新し、先に述べたステップＳ１７０３〜ステップＳ１７１１までの処理を、新たなチャプターに対して適用する。また、最後のチャプターと判断されれば、この一連の処理動作を全て終了する。
【０２１３】
図１７で説明した一連の処理動作によれば、チャプターの再生またはプレビューを行なう際に、ユーザーがタイトルのみを指定するだけで、該タイトル内に含まれる特定の属性を有するチャプターのみが自動的に選択的に再生表示される。
【０２１４】
これにより、特定の属性を有するチャプターのみをまとめてプレビュー表示して内容を把握したり、または、プレイリストを作成しなくても、プレイリストに登録するつもりであったチャプターのみをまとめて再生表示することで、作成したプレイリストの再生と同様の結果を得ることが可能となり、ユーザーの操作性が向上する。
【０２１５】
図１８は、上記した３種類（Property_Flag、EP_Type、PRM_TXTI）の手段によってタイトル内の個々のチャプターに対して設定した属性情報に基づき、タイトル内のチャプターを属性情報の違いで分類して、ある属性を有する隣接するチャプター同士を１つのチャプターに結合する処理動作を示している。
【０２１６】
まず、ステップＳ１８０１において、処理対象であるタイトルの番号が入力される。この編集機能は、以下で説明するステップＳ１８０２以降の処理により、隣接する特定のチャプターのみを自動的に抽出して結合する構成となっている。このため、このステップＳ１８０１1では、ユーザーは処理対象のタイトル番号のみを指定すればよく、該タイトルに含まれる、処理対象のチャプターを１つ１つ指定する必要はない。
【０２１７】
次に、ステップＳ１８０２では、前記ステップＳ１８０１で入力されたタイトル内に含まれるチャプターのうち、処理対象となる最初のチャプターの番号を設定する。通常、タイトル内の全てのチャプターを対象とするならば、１番目のチャプターを初期値とすればよい。また、タイトル内の一部のチャプターを対象とするならば、その対象範囲に含まれる最初のチャプターの番号を初期値とすることも可能である。
【０２１８】
続くステップＳ１８０３では、対象となるチャプターの属性情報を確認する。これは、先に図７〜図９によって説明した処理動作によって実現される。続いて、ステップＳ１８０４では、前記ステップＳ１８０３で確認したチャプターの属性情報をどう取り扱うかにより、処理を分岐している。
【０２１９】
すなわち、ある属性情報を有するチャプターを対象とするという“選択”の論理に基づくか、または、ある属性情報を有さないチャプターを対象とするという“拒絶”の論理に基づくかにより、処理を分岐している。
【０２２０】
仮に“選択”の論理に基づく場合には、ステップＳ１８０５に分岐し、ある属性情報を有するチャプターを抽出する。具体的には、例えばチャプター名が設定されているチャプターを抽出するといった処理が挙げられる。
【０２２１】
また、仮に“拒絶”の論理に基づく場合は、ステップＳ１８０６に分岐し、ある属性情報を有さないチャプターを抽出する。具体的には、例えば“ＣＭ”という特定文字列がテキスト情報として記述されているチャプターは抽出しないといった処理が挙げられる。
【０２２２】
次に、ステップＳ１８０７では、現在の処理対象であるチャプターが、前記ステップＳ１８０５またはステップＳ１８０６により抽出されたチャプターであるか否かにより、処理を分岐している。
【０２２３】
仮に、現在の処理対象であるチャプターが前記ステップＳ１８０５またはステップＳ１８０６により抽出されたチャプターである場合には、ステップＳ１８０８に進み、該現在の処理対象チャプターと隣接している、次のチャプターの属性情報を確認する。これは、先に図７〜図９によって説明した処理動作によって実現される。
【０２２４】
続いて、ステップＳ１８０９に進み、前記現在の処理対象チャプターと、これと隣接している次のチャプターとが同じ属性を有しているか否かを判定する。この２つのチャプターが同じ属性を有している場合は、ステップＳ１８１０に進み、前記現在の処理対象チャプターとそれに隣接している次のチャプターとを、共に結合できるペアであるとして、リストに登録する。また、逆に、この２つのチャプターがそれぞれ異なる属性を有している場合には、ステップＳ１８１０をスキップして、結合対象チャプターのリストには登録しない。
【０２２５】
また、前記ステップＳ１８０７において、現在の処理対象チャプターが前記ステップＳ１８０５またはステップＳ１８０６により抽出されたチャプターではない場合には、前記ステップＳ１８０８〜ステップＳ１８１０までの一連の処理をスキップする。
【０２２６】
続くステップＳ１８１１では、処理対象のチャプターが最後のチャプターであるか否かに基づいて処理を分岐している。通常、タイトル内の全てのチャプターを対象とするならば、タイトルに含まれる最後のチャプターであるか否かを判定する。また、タイトル内の一部のチャプターを対象とするならば、その対象範囲に含まれる最後のチャプターであるか否かを判定することになる。
【０２２７】
このステップＳ１８１１で、まだ最後のチャプターではないと判断されれば、ステップＳ１８１２に分岐してチャプター番号を更新し、先に述べたステップＳ１８０３〜ステップＳ１８１１までの処理動作を、新たなチャプターに対して適用する。また、最後のチャプターと判断されれば、ステップＳ１８１３に進む。
【０２２８】
ステップＳ１８１３では、前記ステップＳ１８１０で結合対象チャプターのリストに登録した、同一属性を有し、かつ隣接しているチャプター同士を１つに結合し、この一連の処理動作を全て終了する。
【０２２９】
図１８で説明した一連の処理動作によれば、隣接する同一属性のチャプター同士を結合する際に、ユーザーがタイトルのみを処理対象として指定するだけで、同一の属性を有し、かつ隣接しているチャプター同士が自動的に結合される。
【０２３０】
これにより、チャプター１つ１つをそれぞれ結合したり、または、同一の属性を有するチャプターを１つのプレイリストにまとめてから全チャプターを結合するのと同様の編集結果を、簡単な操作で実現することが可能となり、ユーザーの操作性が向上する。
【０２３１】
図１９及び図２０は、上記した３種類（Property_Flag、EP_Type、PRM_TXTI）の手段によってタイトル内の個々のチャプターに対して設定した属性情報に基づき、タイトル内のチャプターを属性情報の違いで分類して、ある属性を有するチャプターのみを対象として等間隔チャプター分割を行なう処理動作を示している。
【０２３２】
まず、ステップＳ１９０１において、処理対象であるタイトルの番号と、チャプター分割の時間間隔とが入力される。この編集機能は、以下で説明するステップＳ１９０２以降の処理により、特定のチャプターのみを自動的に抽出して等間隔チャプター分割を行なう構成となっている。このため、このステップＳ１９０１では、ユーザーは処理対象のタイトル番号のみを指定すればよく、該タイトルに含まれる処理対象のチャプターを１つ１つ指定する必要はない。
【０２３３】
次に、ステップＳ１９０２では、チャプター分割を行なう分割位置までの、時間間隔の初期値を設定する。ここでは、前記ステップＳ１９０１で入力された時間間隔がそのまま設定される。
【０２３４】
続くステップＳ１９０３では、前記ステップＳ１９０１で入力されたタイトル内に含まれるチャプターのうち、処理対象となる最初のチャプターの番号を設定する。通常、タイトル内の全てのチャプターを対象とするならば、１番目のチャプターを初期値とすればよい。また、タイトル内の一部のチャプターを対象とするならば、その対象範囲に含まれる最初のチャプターの番号を初期値とすることも可能である。
【０２３５】
続いて、ステップＳ１９０４では、対象となるチャプターの属性情報を確認する。これは、先に図７〜図９によって説明した処理動作によって実現される。次に、ステップＳ１９０５では、前記ステップＳ１９０４で確認したチャプターの属性情報をどう取り扱うかにより、処理を分岐している。
【０２３６】
すなわち、ある属性情報を有するチャプターを対象とするという“選択”の論理に基づくか、または、ある属性情報を有さないチャプターを対象とするという“拒絶”の論理に基づくかにより、処理を分岐している。
【０２３７】
仮に“選択”の論理に基づく場合には、ステップＳ１９０６に分岐し、ある属性情報を有するチャプターを抽出する。具体的には、例えばチャプター名が設定されているチャプターを抽出するといった処理が挙げられる。
【０２３８】
また、仮に“拒絶”の論理に基づく場合は、ステップＳ１９０７に分岐し、ある属性情報を有さないチャプターを抽出する。具体的には、例えば“ＣＭ”という特定文字列がテキスト情報として記述されているチャプターは抽出しないといった処理が挙げられる。
【０２３９】
続くステップＳ１９０８では、現在の処理対象であるチャプターが、前記ステップＳ１９０６またはステップＳ１９０７により抽出されたチャプターであるか否かにより、処理を分岐している。
【０２４０】
仮に、現在の処理対象であるチャプターが前記ステップＳ１９０６またはステップＳ１９０７により抽出されたチャプターである場合には、ステップＳ１９０９に進み、チャプター分割位置がチャプターをはみ出すか否かを判定する。
【０２４１】
チャプターをはみ出さない場合には、ステップＳ１９１０に進み、そこでチャプター分割を実行する。続いて、ステップＳ１９１１に進んで、次の分割位置までの時間間隔を設定して前記ステップＳ１９０９に戻る。
【０２４２】
このように、入力された時間間隔に基づいて設定したチャプター分割位置が、そのチャプターをはみ出さない限り、前記ステップＳ１９０９〜ステップＳ１９１１までの処理を繰り返して、等間隔チャプター分割を行なう。
【０２４３】
また、前記ステップＳ１９０９において、設定したチャプター分割位置がチャプターをはみ出す場合には、ステップＳ１９１２に進む。ステップＳ１９１２では、設定された時間間隔から、チャプターの残り部分の時間を差し引いた値を、次のチャプター分割位置までの時間間隔として設定する。
【０２４４】
例えば、前記ステップＳ１９０１で入力された等間隔チャプター分割の時間間隔が５分間隔であったとして、チャプターの残り部分が３分であったとした場合、５分から３分を差し引いた２分が、次のチャプターにおける、最初のチャプター分割位置までの時間間隔となる。
【０２４５】
また、前記ステップＳ１９０８において、現在の処理対象チャプターが前記ステップＳ１９０６またはステップＳ１９０７により抽出されたチャプターではない場合には、前記ステップＳ１９０９〜ステップＳ１９１２までの一連の処理をスキップする。
【０２４６】
続くステップＳ１９１３では、処理対象のチャプターが最後のチャプターであるか否かに基づいて処理を分岐している。通常、タイトル内の全てのチャプターを対象とするならば、タイトルに含まれる最後のチャプターであるか否かを判定する。また、タイトル内の一部のチャプターを対象とするならば、その対象範囲に含まれる最後のチャプターであるか否かを判定することになる。
【０２４７】
このステップＳ１９１３で、まだ最後のチャプターではないと判断されれば、ステップＳ１９１４に分岐してチャプター番号を更新し、先に述べたステップＳ１９０４〜ステップＳ１９１３までの処理動作を、新たなチャプターに対して適用する。また、最後のチャプターと判断されれば、この一連の処理動作を全て終了する。
【０２４８】
図１９及び図２０で説明した一連の処理動作によれば、ユーザーがタイトルのみを処理対象として指定するだけで、同一の属性を有するチャプターに対してのみ自動的に等間隔チャプター分割を施すことが可能となる。
【０２４９】
これにより、同一の属性を有するチャプターを１つのプレイリストにまとめてから等間隔チャプター分割を行なうのと同様の編集結果を、簡単な操作で実現することが可能となり、ユーザーの操作性が向上する。
【０２５０】
図２１は、上記した３種類（Property_Flag、EP_Type、PRM_TXTI）の手段によってタイトル内の個々のチャプターに対して設定した属性情報に基づき、タイトル内のチャプターを属性情報の違いで分類して、ある属性を有するチャプターを一括して別の属性に自動的に変更する処理動作を示している。
【０２５１】
まず、ステップＳ２１０１において、処理対象であるタイトルの番号が入力される。この編集機能は、以下で説明するステップＳ２１０２以降の処理により、特定のチャプターのみを自動的に抽出して属性を変更する構成となっている。このため、このステップＳ２１０１では、ユーザーは処理対象のタイトル番号のみを指定すればよく、該タイトルに含まれる、変更対象のチャプターを１つ１つ指定する必要はない。
【０２５２】
また、ステップＳ２１０１では、合わせて属性情報の変更後の値が入力される。ここで、上記したProperty_Flagが使用されている場合には、エントリーポイント（ＥＰ）のProperty_Flagに新たに設定する値を入力することになる。
【０２５３】
また、上記したEP_Typeが使用されている場合には、適当なチャプター名の設定、あるいはチャプター名の消去といった操作がこれに当たる。さらに、上記したPRM_TXTIが使用されている場合には、適当な特定文字列をチャプターのテキスト情報として設定する操作がこれに相当することになる。
【０２５４】
次に、ステップＳ２１０２では、前記ステップＳ２１０１で入力されたタイトル内に含まれるチャプターのうち、処理対象となる最初のチャプターの番号を設定する。通常、タイトル内の全てのチャプターを対象とするならば、１番目のチャプターを初期値とすればよい。また、タイトル内の一部のチャプターを対象とするならば、その対象範囲に含まれる最初のチャプターの番号を初期値とすることも可能である。
【０２５５】
続くステップＳ２１０３では、対象となるチャプターの属性情報を確認する。これは、先に図７〜図９によって説明した処理動作によって実現される。続いて、ステップＳ２１０４では、前記ステップＳ２１０３で確認したチャプターの属性情報をどう取り扱うかにより、処理を分岐している。
【０２５６】
すなわち、ある属性情報を有するチャプターを対象とするという“選択”の論理に基づくか、または、ある属性情報を有さないチャプターを対象とするという“拒絶”の論理に基づくかにより、処理を分岐している。
【０２５７】
仮に“選択”の論理に基づく場合には、ステップＳ２１０５に分岐し、ある属性情報を有するチャプターを抽出する。具体的には、例えばチャプター名が設定されているチャプターを抽出するといった処理が挙げられる。
【０２５８】
また、仮に“拒絶”の論理に基づく場合は、ステップＳ２１０６に分岐し、ある属性情報を有さないチャプターを抽出する。具体的には、例えば“ＣＭ”という特定文字列がテキスト情報として記述されているチャプターは抽出しないといった処理が挙げられる。
【０２５９】
次に、ステップＳ２１０７では、現在の処理対象であるチャプターが、前記ステップＳ２１０５またはステップＳ２１０６により抽出されたチャプターであるか否かにより、処理を分岐している。
【０２６０】
仮に、現在の処理対象であるチャプターが前記ステップＳ２１０５またはステップＳ２１０６により抽出されたチャプターである場合には、ステップＳ２１０８に進み、該チャプターの属性情報を変更する。
【０２６１】
また、逆に、現在の処理対象であるチャプターが前記ステップＳ２１０５またはステップＳ２１０６により抽出されたチャプターではない場合には、ステップＳ２１０８をスキップし、該チャプターの属性情報を変更しない。
【０２６２】
続いて、ステップＳ２１０９では、処理対象のチャプターが最後のチャプターであるか否かに基づいて処理を分岐している。通常、タイトル内の全てのチャプターを対象とするならば、タイトルに含まれる最後のチャプターであるか否かを判定する。また、タイトル内の一部のチャプターを対象とするならば、その対象範囲に含まれる最後のチャプターであるか否かを判定することになる。
【０２６３】
このステップＳ２１０９で、まだ最後のチャプターではないと判断されれば、ステップＳ２１１０に分岐してチャプター番号を更新し、先に述べたステップＳ２１０３〜ステップＳ２１０９までの処理動作を、新たなチャプターに対して適用する。また、最後のチャプターと判断されれば、この一連の処理動作を全て終了する。
【０２６４】
図２１で説明した一連の処理動作によれば、チャプターの属性を変更する際に、ユーザーがタイトルのみを指定するだけで、該タイトルに含まれる特定の属性を有するチャプターを一括して自動的に属性変更することが可能となる。
【０２６５】
次に、図２２〜図２４は、１つのタイトル内に存在する、同一の属性を有する複数のチャプターを逐次切り替えて編集処理の対象とする処理動作を示している。すなわち、本来は、ある１つのチャプターに対して施す編集操作であるが、同一の属性を有するチャプターを抽出し、これを１つずつ該編集操作の処理対象として、ユーザーがまとめて編集処理を施すというものである。
【０２６６】
図２２は、上記した３種類（Property_Flag、EP_Type、PRM_TXTI）の手段によってタイトル内の個々のチャプターに対して設定した属性情報に基づき、タイトル内のチャプターを属性情報の違いで分類し、同一の属性を有するチャプターを逐次切り替えて「チャプターサムネイル設定」を施す処理動作を示している。
【０２６７】
まず、ステップＳ２２０１において、処理対象であるタイトルの番号が入力される。この編集機能は、以下で説明するステップＳ２２０２以降の処理により、特定のチャプターのみを抽出して、それらを１つずつ「チャプターサムネイル設定」の処理対象とする構成となっている。このため、このステップＳ２２０１では、ユーザーは処理対象のタイトル番号のみを指定すればよく、該タイトルに含まれる、処理対象のチャプターを１つ１つ指定する必要はない。
【０２６８】
次に、ステップＳ２２０２では、前記ステップＳ２２０１で入力されたタイトル内に含まれるチャプターのうち、「チャプターサムネイル設定」の処理対象となる最初のチャプターの番号を設定する。通常、タイトル内の全てのチャプターを対象とするならば、１番目のチャプターを初期値とすればよい。また、タイトル内の一部のチャプターを対象とするならば、その対象範囲に含まれる最初のチャプターの番号を初期値とすることも可能である。
【０２６９】
続くステップＳ２２０３では、対象となるチャプターの属性情報を確認する。これは、先に図７〜図９によって説明した処理動作によって実現される。続いて、ステップＳ２２０４では、前記ステップＳ２２０３で確認したチャプターの属性情報をどう取り扱うかにより、処理を分岐している。
【０２７０】
すなわち、ある属性情報を有するチャプターを対象とするという“選択”の論理に基づくか、または、ある属性情報を有さないチャプターを対象とするという“拒絶”の論理に基づくかにより、処理を分岐している。
【０２７１】
仮に“選択”の論理に基づく場合には、ステップＳ２２０５に分岐し、ある属性情報を有するチャプターを抽出する。具体的には、例えばチャプター名が設定されているチャプターを抽出するといった処理が挙げられる。
【０２７２】
また、仮に“拒絶”の論理に基づく場合は、ステップＳ２２０６に分岐し、ある属性情報を有さないチャプターを抽出する。具体的には、例えば“ＣＭ”という特定文字列がテキスト情報として記述されているチャプターは抽出しないといった処理が挙げられる。
【０２７３】
次に、ステップＳ２２０７では、現在の処理対象であるチャプターが、前記ステップＳ２２０５またはステップＳ２２０６により抽出されたチャプターであるか否かにより、処理を分岐している。
【０２７４】
仮に、現在の処理対象であるチャプターが前記ステップＳ２２０５またはステップＳ２２０６により抽出されたチャプターである場合には、ステップＳ２２０８に進む。ステップＳ２２０８では、前記現在の処理対象チャプターを、「チャプターサムネイル設定」の処理対象とする。
【０２７５】
続くステップＳ２２０９では、前記現在の処理対象チャプターに対する「チャプターサムネイル設定」処理を行なうか否かにより、処理を分岐している。この処理を行なう場合には、ステップＳ２２１０に進み、ユーザーが操作画面上にて「チャプターサムネイル設定」を実行する。逆に、この処理を行なわない場合には、ステップＳ２２１０はスキップし、ユーザーは「チャプターサムネイル設定」を実行しない。
【０２７６】
また、前記ステップＳ２２０７において、現在の処理対象チャプターが前記ステップＳ２２０５またはステップＳ２２０６により抽出されたチャプターではない場合には、前記ステップＳ２２０８〜ステップＳ２２１０までの一連の処理動作をスキップする。
【０２７７】
続くステップＳ２２１１では、処理対象のチャプターが最後のチャプターであるか否かに基づいて処理を分岐している。通常、タイトル内の全てのチャプターを対象とするならば、タイトルに含まれる最後のチャプターであるか否かを判定する。また、タイトル内の一部のチャプターを対象とするならば、その対象範囲に含まれる最後のチャプターであるか否かを判定することになる。
【０２７８】
このステップＳ２２１１で、まだ最後のチャプターではないと判断されれば、ステップＳ２２１２に分岐してチャプター番号を更新し、先に述べたステップＳ２２０３〜ステップＳ２２１１までの処理動作を、新たなチャプターに対して適用する。また、最後のチャプターと判断されれば、この一連の処理動作を全て終了する。
【０２７９】
図２２で説明した一連の処理動作によれば、同一属性を有するチャプターに１つずつ「チャプターサムネイル設定」を施す際に、ユーザーがその都度処理対象のチャプターを探し出して操作画面を開かなくても、同一の属性を有するチャプターが１つずつ操作対象として自動的に用意されるため、ユーザーの操作性が向上する。
【０２８０】
図２３は、上記した３種類（Property_Flag、EP_Type、PRM_TXTI）の手段によってタイトル内の個々のチャプターに対して設定した属性情報に基づき、タイトル内のチャプターを属性情報の違いで分類して、同一の属性を有するチャプターを逐次切り替えて「チャプター名設定」を施す処理動作を示している。
【０２８１】
まず、ステップＳ２３０１において、処理対象であるタイトルの番号が入力される。この編集機能は、以下で説明するステップＳ２３０２以降の処理により、特定のチャプターのみを抽出して、それらを１つずつ「チャプター名設定」の処理対象とする構成となっている。このため、このステップＳ２３０１では、ユーザーは処理対象のタイトル番号のみを指定すればよく、該タイトルに含まれる、処理対象のチャプターを１つ１つ指定する必要はない。
【０２８２】
次に、ステップＳ２３０２では、前記ステップＳ２３０１で入力されたタイトル内に含まれるチャプターのうち、「チャプター名設定」の処理対象となる最初のチャプターの番号を設定する。通常、タイトル内の全てのチャプターを対象とするならば、１番目のチャプターを初期値とすればよい。また、タイトル内の一部のチャプターを対象とするならば、その対象範囲に含まれる最初のチャプターの番号を初期値とすることも可能である。
【０２８３】
続くステップＳ２３０３では、対象となるチャプターの属性情報を確認する。これは、先に図７〜図９によって説明した処理動作によって実現される。続いて、ステップＳ２３０４では、前記ステップＳ２３０３で確認したチャプターの属性情報をどう取り扱うかにより、処理を分岐している。
【０２８４】
すなわち、ある属性情報を有するチャプターを対象とするという“選択”の論理に基づくか、または、ある属性情報を有さないチャプターを対象とするという“拒絶”の論理に基づくかにより、処理を分岐している。
【０２８５】
仮に“選択”の論理に基づく場合には、ステップＳ２３０５に分岐し、ある属性情報を有するチャプターを抽出する。また、仮に“拒絶”の論理に基づく場合は、ステップＳ２３０６に分岐し、ある属性情報を有さないチャプターを抽出する。
【０２８６】
次に、ステップＳ２３０７では、現在の処理対象であるチャプターが、前記ステップＳ２３０５またはステップＳ２３０６により抽出されたチャプターであるか否かにより、処理を分岐している。
【０２８７】
仮に、現在の処理対象であるチャプターが前記ステップＳ２３０５またはステップＳ２３０６により抽出されたチャプターである場合には、ステップＳ２３０８に進む。ステップＳ２３０８では、前記現在の処理対象チャプターを、「チャプター名設定」の処理対象とする。
【０２８８】
続くステップＳ２３０９では、前記現在の処理対象チャプターに対する「チャプター名設定」処理を行なうか否かにより、処理を分岐している。処理を行なう場合には、ステップＳ２３１０に進み、ユーザーが操作画面上にて「チャプター名設定」を実行する。逆に、処理を行なわない場合には、ステップＳ２３１０はスキップし、ユーザーは「チャプター名設定」を実行しない。
【０２８９】
また、前記ステップＳ２３０７において、現在の処理対象チャプターが前記ステップＳ２３０５またはステップＳ２３０６により抽出されたチャプターではない場合には、前記ステップＳ２３０８〜ステップＳ２３１０までの一連の処理動作をスキップする。
【０２９０】
続くステップＳ２３１１では、処理対象のチャプターが最後のチャプターであるか否かに基づいて処理を分岐している。通常、タイトル内の全てのチャプターを対象とするならば、タイトルに含まれる最後のチャプターであるか否かを判定する。また、タイトル内の一部のチャプターを対象とするならば、その対象範囲に含まれる最後のチャプターであるか否かを判定することになる。
【０２９１】
このステップＳ２３１１で、まだ最後のチャプターではないと判断されれば、ステップＳ２３１２に分岐してチャプター番号を更新し、先に述べたステップＳ２３０３〜ステップＳ２３１１までの処理動作を、新たなチャプターに対して適用する。また、最後のチャプターと判断されれば、この一連の処理動作を全て終了する。
【０２９２】
図２３で説明した一連の処理動作によれば、同一属性を有するチャプターに１つずつ「チャプター名設定」を施す際に、ユーザーがその都度処理対象のチャプターを探し出して操作画面を開かなくても、同一の属性を有するチャプターが１つずつ操作対象として自動的に用意されるため、ユーザーの操作性が向上する。
【０２９３】
なお、図２３で説明した一連の処理動作は、上記したProperty_Flagを使用してタイトル内の個々のチャプターに対して属性情報を設定する場合には、純粋に「チャプター名設定」としての編集機能となる。
【０２９４】
一方、上記したEP_TypeまたはPRM_TXTIを使用してタイトル内の個々のチャプターに対して属性情報を設定する場合には、「チャプター名設定」としての機能に加えて、チャプターに対する属性情報の設定機能としての意味合いも持つようになる。
【０２９５】
図２４は、上記した３種類（Property_Flag、EP_Type、PRM_TXTI）の手段によってタイトル内の個々のチャプターに対して設定した属性情報に基づき、タイトル内のチャプターを属性情報の違いで分類して、同一の属性を有するチャプターを逐次切り替えて「チャプター削除」を施す処理動作を示している。
【０２９６】
まず、ステップＳ２４０１において、処理対象であるタイトルの番号が入力される。この編集機能は、以下で説明するステップＳ２４０２以降の処理により、特定のチャプターのみを抽出して、それらを１つずつ「チャプター削除」の処理対象とする構成となっている。このため、このステップＳ２４０１では、ユーザーは処理対象のタイトル番号のみを指定すればよく、該タイトルに含まれる、処理対象のチャプターを１つ１つ指定する必要はない。
【０２９７】
次に、ステップＳ２４０２では、前記ステップＳ２４０１で入力されたタイトル内に含まれるチャプターのうち、「チャプター削除」の処理対象となる最初のチャプターの番号を設定する。通常、タイトル内の全てのチャプターを対象とするならば、１番目のチャプターを初期値とすればよい。また、タイトル内の一部のチャプターを対象とするならば、その対象範囲に含まれる最初のチャプターの番号を初期値とすることも可能である。
【０２９８】
続くステップＳ２４０３では、対象となるチャプターの属性情報を確認する。これは、先に図７〜図９によって説明した処理動作によって実現される。続いて、ステップＳ２４０４では、前記ステップＳ２４０３で確認したチャプターの属性情報をどう取り扱うかにより、処理を分岐している。
【０２９９】
すなわち、ある属性情報を有するチャプターを対象とするという“選択”の論理に基づくか、または、ある属性情報を有さないチャプターを対象とするという“拒絶”の論理に基づくかにより、処理を分岐している。
【０３００】
仮に“選択”の論理に基づく場合には、ステップＳ２４０５に分岐し、ある属性情報を有するチャプターを抽出する。また、仮に“拒絶”の論理に基づく場合は、ステップＳ２４０６に分岐し、ある属性情報を有さないチャプターを抽出する。
【０３０１】
次に、ステップＳ２４０７では、現在の処理対象であるチャプターが、前記ステップＳ２４０５またはステップＳ２４０６により抽出されたチャプターであるか否かにより、処理を分岐している。
【０３０２】
仮に、現在の処理対象であるチャプターが前記ステップＳ２４０５またはステップＳ２４０６により抽出されたチャプターである場合には、ステップＳ２４０８に進む。ステップＳ２４０８では、前記現在の処理対象チャプターを、「チャプター削除」の処理対象とする。
【０３０３】
続くステップＳ２４０９では、前記現在の処理対象チャプターの削除をユーザーが承諾するか否かにより処理を分岐している。具体的には、操作画面上に「このチャプターを削除します。よろしいですか？  ＹＥＳ／ＮＯ」といったような警告画面を表示し、ユーザーにＹＥＳ／ＮＯを選択させることにより、前記現在の処理対象チャプターの削除をユーザーが承諾するか否かを分岐している。
【０３０４】
仮に、ユーザーがこのチャプターの削除を承諾した場合は、ステップＳ２４１０に分岐し、該チャプターを削除する。逆に、ユーザーが削除を承諾しない場合には、ステップＳ２４１０はスキップし、「チャプター削除」は行なわれない。
【０３０５】
また、前記ステップＳ２４０７において、現在の処理対象であるチャプターが前記ステップＳ２４０５またはステップＳ２４０６により抽出されたチャプターではない場合には、前記ステップＳ２４０８〜ステップＳ２４１０までの一連の処理動作をスキップする。
【０３０６】
続くステップＳ２４１１では、処理対象のチャプターが最後のチャプターであるか否かに基づいて処理を分岐している。通常、タイトル内の全てのチャプターを対象とするならば、タイトルに含まれる最後のチャプターであるか否かを判定する。また、タイトル内の一部のチャプターを対象とするならば、その対象範囲に含まれる最後のチャプターであるか否かを判定することになる。
【０３０７】
このステップＳ２４１１で、まだ最後のチャプターではないと判断されれば、ステップＳ２４１２に分岐してチャプター番号を更新し、先に述べたステップＳ２４０３〜ステップＳ２４１１までの処理動作を、新たなチャプターに対して適用する。また、最後のチャプターと判断されれば、ステップＳ２４１３に進む。
【０３０８】
続いて、ステップＳ２４１３では、チャプターが削除されたことにより、処理対象のタイトルが空っぽになってしまったか否かによって処理を分岐している。これは、例えば処理対象のタイトルに含まれる全てのチャプターが同じ属性を持ち、かつ、これがステップＳ２４０５またはステップＳ２４０６により抽出されたものであることにより、結果としてタイトル内の全てのチャプターが削除されてしまったケースが挙げられる。
【０３０９】
仮に、処理対象のタイトルが空っぽになってしまった場合は、ステップＳ２４１４に進み、空になってしまった処理対象のタイトルを削除する。また、処理対象のタイトルが空っぽになっていない場合には、ステップＳ２４１４をスキップし、この一連の処理動作を全て終了する。
【０３１０】
図２４で説明した一連の処理動作によれば、同一属性を有するチャプターに１つずつ「チャプター削除」を施す際に、ユーザーがその都度削除対象のチャプターを探し出して操作画面を開かなくても、同一の属性を有するチャプターが１つずつ削除対象として自動的に用意されるため、ユーザーの操作性が向上する。
【０３１１】
また、図２４に示した一連の処理動作によれば、削除対象のチャプター１つ１つに対して削除の可否をユーザーに問う構成となっているため、同一の属性を有するチャプターを一括で削除するのではなく、チャプターによっては削除せずに残すという、より細かい内容の編集操作が可能となるため、ユーザーの操作性が向上する。
【０３１２】
以上、図面を使用して本発明の実施の形態を説明したが、この発明は上記した実施の形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を種々変形して具体化することができる。
【０３１３】
例えば、先に図３及び図１０〜図１２を使用して、画面上にタイトル内のチャプターの一覧を表示する際に、特定の属性情報を有するチャプターのサムネイル上にマークＭを表示したり、あるいは特定の属性情報を有するチャプターのサムネイルに枠を付けて表示したりするといった形態により、チャプターの属性情報の違いを認識できるように表示する手段について説明した。
【０３１４】
しかしながら、この形態のみに限定されるものではなく、チャプター毎の属性の違いを認識できるように表示する手段であれば、更に異なる形態であってもよい。例えば、タイトル内の全てのチャプターのサムネイルを表示するのではなく、属性情報毎にチャプターをグループ分けして、同一の属性情報を有するチャプターのグループのサムネイルのみを一覧表示し、さらに切り替え機能により別の属性情報を有するチャプターのグループのサムネイルを一覧表示するといった形態であってもよい。
【０３１５】
また、上記した実施の形態に開示されている複数の構成要素を適宜に組み合わせることにより、種々の発明を形成することができる。例えば、実施の形態に示される全構成要素から幾つかの構成要素を削除しても良いものである。さらに、異なる実施の形態に係る構成要素を適宜組み合わせても良いものである。
【図面の簡単な説明】
【０３１６】
【図１】この発明の実施の形態を示すもので、記録再生装置を説明するために示すブロック構成図。
【図２】同実施の形態における管理情報とコンテンツである実映像データとの関係を説明するために示す図。
【図３】同実施の形態におけるチャプターに設定された属性情報によりサムネイルを識別表示した一例を説明するために示す図。
【図４】同実施の形態におけるチャプターのＥＰに設定される属性情報の詳細を説明するために示す図。
【図５】同実施の形態におけるProperty_Flagを使用してチャプターに属性情報を設定する処理動作を説明するために示すフローチャート。
【図６】同実施の形態におけるPRM_TXTIを使用してチャプターに属性情報を設定する処理において、チャプターを分類するためのキーとなる特定文字列を記録再生装置に登録する処理動作を説明するために示すフローチャート。
【図７】同実施の形態におけるProperty_Flagを使用してチャプターに設定した属性情報を解釈する処理動作を説明するために示すフローチャート。
【図８】同実施の形態におけるEP_Typeを使用してチャプターに設定した属性情報を解釈する処理動作を説明するために示すフローチャート。
【図９】同実施の形態におけるPRM_TXTIに登録された特定文字列を使用してチャプターに設定した属性情報を解釈する処理動作を説明するために示すフローチャート。
【図１０】同実施の形態におけるチャプターに設定された属性情報によりサムネイルを識別表示した他の例を説明するために示す図。
【図１１】同実施の形態におけるチャプターに設定した属性情報に基づいてチャプター毎の属性の違いを認識できるように表示する処理動作の一例を説明するために示すフローチャート。
【図１２】同実施の形態におけるチャプターに設定した属性情報に基づいてチャプター毎の属性の違いを認識できるように表示する処理動作の他の例を説明するために示すフローチャート。
【図１３】同実施の形態におけるタイトル内のチャプターを属性情報の違いで分類してプレイリストに自動的にパーツ登録を行なう処理動作を説明するために示すフローチャート。
【図１４】同実施の形態におけるタイトル内のチャプターを属性情報の違いで分類して１つのタイトルとして自動的にダビングする処理動作を説明するために示すフローチャート。
【図１５】同実施の形態におけるタイトル内のチャプターを属性情報の違いで分類してそれぞれ別々のタイトルとして自動的にダビングする処理動作を説明するために示すフローチャート。
【図１６】同実施の形態におけるタイトル内のチャプターを属性情報の違いで分類して特定の属性を有するチャプターのみを自動的に削除する処理動作を説明するために示すフローチャート。
【図１７】同実施の形態におけるタイトル内のチャプターを属性情報の違いで分類して特定の属性を有するチャプターのみを自動的に再生表示またはプレビュー表示する処理動作を説明するために示すフローチャート。
【図１８】同実施の形態におけるタイトル内のチャプターを属性情報の違いで分類して特定の属性を有する隣接するチャプター同士を１つのチャプターに結合する処理動作を説明するために示すフローチャート。
【図１９】同実施の形態におけるタイトル内のチャプターを属性情報の違いで分類して特定の属性を有するチャプターを対象として等間隔チャプター分割を行なう処理動作の一部を説明するために示すフローチャート。
【図２０】同実施の形態におけるタイトル内のチャプターを属性情報の違いで分類して特定の属性を有するチャプターを対象として等間隔チャプター分割を行なう処理動作の残部を説明するために示すフローチャート。
【図２１】同実施の形態におけるタイトル内のチャプターを属性情報の違いで分類して特定の属性を有するチャプターを一括して別の属性に自動的に変更する処理動作を説明するために示すフローチャート。
【図２２】同実施の形態におけるタイトル内のチャプターを属性情報の違いで分類して同一の属性を有するチャプターを逐次切り替えてチャプターサムネイル設定を施す処理動作を説明するために示すフローチャート。
【図２３】同実施の形態におけるタイトル内のチャプターを属性情報の違いで分類して同一の属性を有するチャプターを逐次切り替えてチャプター名設定を施す処理動作を説明するために示すフローチャート。
【図２４】同実施の形態におけるタイトル内のチャプターを属性情報の違いで分類して同一の属性を有するチャプターを逐次切り替えてチャプター削除を施す処理動作を説明するために示すフローチャート。
【符号の説明】
【０３１７】
１１…光ディスク、１２…ディスクドライブ部、１３…ＨＤＤ部、１４…Ｄ−ＰＲＯ部、１５…エンコーダ部、１６…デコーダ部、１７…マイクロコンピュータブロック、１８…バッファメモリ、１９…フォーマッタ、２０…Ａ／Ｖ入力部、２１…ＴＶチューナー部、２２…Ｖミキシング部、２３…セレクタ、２４…ワークＲＡＭ、２５…ディレクトリ検知部、２６…記録時の管理情報制御部、２７…編集時の管理情報制御部、２８…表示部、２９…モニターディスプレイ、３０…キー入力部、３１…ＳＴＣ、３２…フレームメモリ部、３３…Ｉ／Ｆ、３４，３５…Ｄ／Ａ変換器、３６…スピーカ。
【図１】
2005142853.tif 000003
【図２】
2005142853.tif 000004
【図３】
2005142853.tif 000005
【図４】
2005142853.tif 000006
【図５】
2005142853.tif 000007
【図６】
2005142853.tif 000008
【図７】
2005142853.tif 000009
【図８】
2005142853.tif 000010
【図９】
2005142853.tif 000011
【図１０】
2005142853.tif 000012
【図１１】
2005142853.tif 000013
【図１２】
2005142853.tif 000014
【図１３】
2005142853.tif 000015
【図１４】
2005142853.tif 000016
【図１５】
2005142853.tif 000017
【図１６】
2005142853.tif 000018
【図１７】
2005142853.tif 000019
【図１８】
2005142853.tif 000020
【図１９】
2005142853.tif 000021
【図２０】
2005142853.tif 000022
【図２１】
2005142853.tif 000023
【図２２】
2005142853.tif 000024
【図２３】
2005142853.tif 000025
【図２４】
2005142853.tif 000026