(57)【要約】【課題】プレイリストに取得対象ファイルのＵＲＩを記録し、ＵＲＩを用いてファイルの取得を可能とした構成提供する。【解決手段】メディアに対する記録データの再生制御情報であるプレイリストにストリームファイルなどの再生データ格納ファイル、またはクリップ情報ファイルのファイル識別情報であるＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）を記録する構成とした。再生処理においては、プレイリストからＵＲＩを読み出して、ＵＲＩに基づいて再生処理対象のファイルを取得することができる。同一装置に限らず、任意の場所のファイルの指定情報をプレイリストに設定可能であり、様々な場所からファイル取得を行って再生処理を行うことが可能となる。【選択図】図６
2010244638.tif 000002
【特許請求の範囲】
【請求項１】
メディアに対する記録データとして、再生用データを含むデータファイルと、該データファイルの管理情報を含む管理情報ファイルを生成するデータ処理部を有し、
前記データ処理部は、
前記管理情報として、前記データファイルの格納データの再生制御情報であるプレイリストを生成し、プレイリストに前記データファイルまたは前記データファイル対応のクリップ情報ファイルいずれかのファイルに対する識別情報であるＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）を記録する情報処理装置。
【請求項２】
前記データ処理部は、さらに、前記プレイリスト内に再生データのデータ形式情報を記録する請求項１に記載の情報処理装置。
【請求項３】
前記データ処理部は、
前記データファイルの格納データが予め規定された所定のデータ記録再生フォーマットに対応した規格対応データである場合は、規格対応データ専用の第１管理情報ファイルに前記データファイルの管理情報を記録し、
前記データファイルの格納データが予め規定された所定のデータ記録再生フォーマットに対応しない規格非対応データである場合は、第１管理情報ファイルと異なる第２管理情報ファイルに、前記データファイルの管理情報を記録する処理を行う請求項１または２に記載の情報処理装置。
【請求項４】
前記データ処理部は、
前記第１管理情報ファイルに含まれ、前記第２管理情報ファイルに含まれないデータの管理情報を前記第２管理情報ファイルに追加記録する管理情報ファイル更新処理を行う請求項３に記載の情報処理装置。
【請求項５】
前記所定のデータ記録再生フォーマットの規格はＢＤ規格またはＡＶＣＨＤ規格、いずれかの規格である請求項３に記載の情報処理装置。
【請求項６】
メディアからのデータ再生処理を行うデータ処理部を有し、
前記データ処理部は、
再生データの再生制御情報であるプレイリストを前記メディアから読み出し、
前記再生データを格納したデータファイル、または前記データファイル対応のクリップ情報ファイルいずれかのファイルに対する識別情報であるＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）を前記プレイリストから取得し、取得したＵＲＩを適用して前記データファイルまたは前記クリップ情報ファイルの取得処理を行う情報処理装置。
【請求項７】
前記データ処理部は、
前記再生データのデータ形式情報を、前記プレイリストの記録情報から取得し、取得したデータ形式情報に応じたデータ復号処理を実行して再生データを生成する請求項６に記載の情報処理装置。
【請求項８】
情報処理装置において実行する情報処理方法であり、
データ処理部が、メディアに対する記録データとして、再生用データを含むデータファイルと、該データファイルの管理情報を含む管理情報ファイルを生成するデータ処理ステップを有し、
前記データ処理ステップは、
前記管理情報として、前記データファイルの格納データの再生制御情報であるプレイリストを生成し、プレイリストに前記データファイルまたは前記データファイル対応のクリップ情報ファイルいずれかのファイルに対する識別情報であるＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）を記録する処理を有する情報処理方法。
【請求項９】
情報処理装置において実行する情報処理方法であり、
データ処理部が、メディアからのデータ再生処理を行うデータ処理ステップを有し、
前記データ処理ステップは、
再生データの再生制御情報であるプレイリストを前記メディアから読み出すステップと、
前記再生データを格納したデータファイル、または前記データファイル対応のクリップ情報ファイルいずれかのファイルに対する識別情報であるＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）を前記プレイリストから取得するステップと、
取得したＵＲＩを適用して前記データファイルまたは前記クリップ情報ファイルの取得処理を行うステップを含む情報処理方法。
【請求項１０】
情報処理装置において情報処理を実行させるプログラムであり、
データ処理部に、メディアに対する記録データとして、再生用データを含むデータファイルと、該データファイルの管理情報を含む管理情報ファイルを生成させるデータ処理ステップを有し、
前記データ処理ステップは、
前記管理情報として、前記データファイルの格納データの再生制御情報であるプレイリストを生成し、プレイリストに前記データファイルまたは前記データファイル対応のクリップ情報ファイルいずれかのファイルに対する識別情報であるＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）を記録させる処理を含むプログラム。
【請求項１１】
情報処理装置において情報処理を実行させるプログラムであり、
データ処理部に、メディアからのデータ再生処理を行わせるデータ処理ステップを有し、
前記データ処理ステップは、
再生データの再生制御情報であるプレイリストを前記メディアから読み出すステップと、
前記再生データを格納したデータファイル、または前記データファイル対応のクリップ情報ファイルいずれかのファイルに対する識別情報であるＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）を前記プレイリストから取得するステップと、
取得したＵＲＩを適用して前記データファイルまたは前記クリップ情報ファイルの取得処理を行わせるステップを含むプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、および情報処理方法、並びにプログラムに関する。さらに詳細には、ディスクやフラッシュメモリなどの記録メディアを利用したデータ記録処理またはデータ再生処理を実行する情報処理装置、および情報処理方法、並びにプログラムに関する。
【背景技術】
【０００２】
例えば記録再生機器やビデオカメラなどにおいて、ハードディスクや、ＤＶＤ、Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標）などのディスク型メディア、あるいはフラッシュメモリなど様々なメディアが利用される。
【０００３】
メディアを利用したデータ記録再生を行う場合、装置において実行される記録再生アプリケーションは、あらかじめ規定されたフォーマットに従ってデータ記録再生処理を行う。例えば高精細ハイビジョン映像の記録再生フォーマットの規格としてＡＶＣＨＤ（Ａｄｖａｎｃｅｄ  Ｖｉｄｅｏ  Ｃｏｄｅｃ  Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ）規格や、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）規格がある。なお、ＡＶＣＨＤ規格については、例えば、特許文献１（特開２００８−５２９４号公報）、特許文献２（特開２００８−５２９５号公報）に記載がある。またＢＤ規格については例えば特許文献３（特開２００７−１７９６７１号公報）に記載がある。
【０００４】
ＡＶＣＨＤ規格やＢＤ規格では、記録処理あるいは再生処理の許容対象とするデータ形式を規定している。例えばＨＤ（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ）画像の記録再生を行う場合、１０８０／６０ｉ、１０８０／５０ｉなどの予め決められた形式のデータの記録再生を行う。なお、［１０８０／６０ｉ］は、１９２０×１０８０画素のＨＤ（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ）画像をインタレース方式で、１秒間に６０枚のフィールド画像として１０８０ラインの記録再生を行うことを示している。［ｉ］がインタレース方式を示している。ちなみにプログレッシブ方式は［ｐ］として示される。
【０００５】
現在のハイビジョンデータは１９２０×１０８０画素の画像として規定されているが、さらに高精細画像として約４０００×２０００画素（＝４Ｋ×２Ｋ）の画像の記録および再生を行う装置が開発されている。また、上述のインタレース方式と異なるプロクレッシブ方式での記録再生を行う［１０８０／６０ｐ］、あるいは、三次元立体画像である３Ｄ画像用の右眼用画像と左眼用画像の記録再生を行う装置など、様々な装置の開発がなされている。
【０００６】
しかし、ＡＶＣＨＤ規格やＢＤ規格は４Ｋ×２Ｋ画像や、１０８０／６０ｐ、３Ｄ画像データを記録再生データとして許容していない。従って、記録データとして４Ｋ×２Ｋの超高精細画像を生成しても、既存のＡＶＣＨＤ規格やＢＤ規格を適用したデータ記録を行うことができないという問題がある。
【０００７】
この問題を解決する１つの方法としては、［４Ｋ×２Ｋ］画像や、［１０８０／６０ｐ］、［３Ｄ］画像、さらに現在の高精細画像である［１０８０／６０ｉ］などの様々な画像を記録するための新たな規格を定義することが考えられる。しかし、このような新規格を定義した場合、既存のＡＶＣＨＤ規格やＢＤ規格に従ったデータ記録、再生を行う既存の装置が利用できなくなるという問題が発生する。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００８−５２９４号公報
【特許文献２】特開２００８−５２９５号公報
【特許文献３】特開２００７−１７９６７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
本発明は、例えば上述の状況に鑑みてなされたものであり、既存のＡＶＣＨＤ規格やＢＤ規格に対応する規格対応データと、ＡＶＣＨＤ規格やＢＤ規格に対応しない規格非対応データの両者を記録可能とするとともに、少なくとも規格対応データについては、ＡＶＣＨＤ規格やＢＤ規格に従ったデータ記録再生を行う既存装置においても利用可能とする構成を実現する情報処理装置、および情報処理方法、並びにプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の第１の側面は、
メディアに対する記録データとして、再生用データを含むデータファイルと、該データファイルの管理情報を含む管理情報ファイルを生成するデータ処理部を有し、
前記データ処理部は、
前記管理情報として、前記データファイルの格納データの再生制御情報であるプレイリストを生成し、プレイリストに前記データファイルまたは前記データファイル対応のクリップ情報ファイルいずれかのファイルに対する識別情報であるＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）を記録する情報処理装置にある。
【００１１】
さらに、本発明の情報処理装置の一実施態様において、前記データ処理部は、さらに、前記プレイリスト内に再生データのデータ形式情報を記録する。
【００１２】
さらに、本発明の情報処理装置の一実施態様において、前記データ処理部は、前記データファイルの格納データが予め規定された所定のデータ記録再生フォーマットに対応した規格対応データである場合は、規格対応データ専用の第１管理情報ファイルに前記データファイルの管理情報を記録し、前記データファイルの格納データが予め規定された所定のデータ記録再生フォーマットに対応しない規格非対応データである場合は、第１管理情報ファイルと異なる第２管理情報ファイルに、前記データファイルの管理情報を記録する処理を行う。
【００１３】
さらに、本発明の情報処理装置の一実施態様において、前記データ処理部は、前記第１管理情報ファイルに含まれ、前記第２管理情報ファイルに含まれないデータの管理情報を前記第２管理情報ファイルに追加記録する管理情報ファイル更新処理を行う。
【００１４】
さらに、本発明の情報処理装置の一実施態様において、前記所定のデータ記録再生フォーマットの規格はＢＤ規格またはＡＶＣＨＤ規格、いずれかの規格である。
【００１５】
さらに、本発明の第２の側面は、
メディアからのデータ再生処理を行うデータ処理部を有し、
前記データ処理部は、
再生データの再生制御情報であるプレイリストを前記メディアから読み出し、
前記再生データを格納したデータファイル、または前記データファイル対応のクリップ情報ファイルいずれかのファイルに対する識別情報であるＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）を前記プレイリストから取得し、取得したＵＲＩを適用して前記データファイルまたは前記クリップ情報ファイルの取得処理を行う情報処理装置にある。
【００１６】
さらに、本発明の情報処理装置の一実施態様において、前記データ処理部は、前記再生データのデータ形式情報を、前記プレイリストの記録情報から取得し、取得したデータ形式情報に応じたデータ復号処理を実行して再生データを生成する。
【００１７】
さらに、本発明の第３の側面は、
情報処理装置において実行する情報処理方法であり、
データ処理部が、メディアに対する記録データとして、再生用データを含むデータファイルと、該データファイルの管理情報を含む管理情報ファイルを生成するデータ処理ステップを有し、
前記データ処理ステップは、
前記管理情報として、前記データファイルの格納データの再生制御情報であるプレイリストを生成し、プレイリストに前記データファイルまたは前記データファイル対応のクリップ情報ファイルいずれかのファイルに対する識別情報であるＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）を記録する処理を有する情報処理方法にある。
【００１８】
さらに、本発明の第４の側面は、
情報処理装置において実行する情報処理方法であり、
データ処理部が、メディアからのデータ再生処理を行うデータ処理ステップを有し、
前記データ処理ステップは、
再生データの再生制御情報であるプレイリストを前記メディアから読み出すステップと、
前記再生データを格納したデータファイル、または前記データファイル対応のクリップ情報ファイルいずれかのファイルに対する識別情報であるＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）を前記プレイリストから取得するステップと、
取得したＵＲＩを適用して前記データファイルまたは前記クリップ情報ファイルの取得処理を行うステップを含む情報処理方法にある。
【００１９】
さらに、本発明の第５の側面は、
情報処理装置において情報処理を実行させるプログラムであり、
データ処理部に、メディアに対する記録データとして、再生用データを含むデータファイルと、該データファイルの管理情報を含む管理情報ファイルを生成させるデータ処理ステップを有し、
前記データ処理ステップは、
前記管理情報として、前記データファイルの格納データの再生制御情報であるプレイリストを生成し、プレイリストに前記データファイルまたは前記データファイル対応のクリップ情報ファイルいずれかのファイルに対する識別情報であるＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）を記録させる処理を含むプログラムにある。
【００２０】
さらに、本発明の第６の側面は、
情報処理装置において情報処理を実行させるプログラムであり、
データ処理部に、メディアからのデータ再生処理を行わせるデータ処理ステップを有し、
前記データ処理ステップは、
再生データの再生制御情報であるプレイリストを前記メディアから読み出すステップと、
前記再生データを格納したデータファイル、または前記データファイル対応のクリップ情報ファイルいずれかのファイルに対する識別情報であるＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）を前記プレイリストから取得するステップと、
取得したＵＲＩを適用して前記データファイルまたは前記クリップ情報ファイルの取得処理を行わせるステップを含むプログラムにある。
【００２１】
なお、本発明のプログラムは、例えば、様々なプログラム・コードを実行可能な画像処理装置やコンピュータ・システムに対して、コンピュータ可読な形式で提供する記憶媒体、通信媒体によって提供可能なプログラムである。このようなプログラムをコンピュータ可読な形式で提供することにより、画像処理装置やコンピュータ・システム上でプログラムに応じた処理が実現される。
【００２２】
本発明のさらに他の目的、特徴や利点は、後述する本発明の実施例や添付する図面に基づくより詳細な説明によって明らかになるであろう。なお、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【発明の効果】
【００２３】
本発明の一実施例によれば、メディアに対する記録データの再生制御情報であるプレイリストにストリームファイルなどの再生データ格納ファイル、またはクリップ情報ファイルのファイル識別情報であるＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）を記録する構成とした。再生処理においては、プレイリストからＵＲＩを読み出して、ＵＲＩに基づいて再生処理対象のファイルを取得することができる。同一装置に限らず、任意の場所のファイルの指定情報をプレイリストに設定可能であり、様々な場所からファイル取得を行って再生処理を行うことが可能となる。
【図面の簡単な説明】
【００２４】
【図１】ＢＤ規格およびＡＶＣＨＤ規格に従ったメディア（情報記録媒体）のファイル管理構造としてのディレクトリ構成を示す図である。
【図２】本発明の一実施例に係るメディアの記録データの管理構成としてのディレクトリ構成を示す図である。
【図３】ＢＤ規格、ＡＶＣＨＤ規格に対応したプレイリストファイルの概略について説明する図である。
【図４】ＢＤ規格、ＡＶＣＨＤ規格に対応したプレイリストファイルの概略について説明する図である。
【図５】拡張管理情報（拡張データベース）に含まれるプレイリストファイルについて説明する図である。
【図６】拡張管理情報（拡張データベース）に含まれるプレイリストファイルについて説明する図である。
【図７】拡張管理情報（拡張データベース）に含まれるプレイリストファイルのデータ例について説明する図である。
【図８】装置およびメディア状態に応じたデータ再生処理の処理態様について説明する図である。
【図９】本発明の一実施例に係る情報処理装置の実行するデータ再生処理のシーケンスについて説明するフローチャートを示す図である。
【図１０】装置およびメディア状態に応じたデータ記録処理の処理態様について説明する図である。
【図１１】本発明の一実施例に係る情報処理装置の実行するデータ記録処理のシーケンスについて説明するフローチャートを示す図である。
【図１２】本発明の一実施例に係るメディアの記録データの管理構成としてのディレクトリ構成を示す図である。
【図１３】本発明の一実施例に係る情報処理装置の構成について説明する図である。
【発明を実施するための形態】
【００２５】
以下、図面を参照しながら本発明の情報処理装置、および情報処理方法、並びにプログラムの詳細について説明する。説明は、以下の項目に従って行う。
１．ＢＤ規格およびＡＶＣＨＤ規格の概要
２．規格対応データと規格非対応データの記録、再生を可能とする記録データ管理構成例（第１実施例）
３．プレイリストの構成について
４．メディアからのデータ再生処理およびメディアに対するデータ記録処理について
５．規格対応データと規格非対応データの記録、再生を可能とする記録データ管理構成例（第２実施例）
６．情報処理装置の構成例
【００２６】
［１．ＢＤ規格およびＡＶＣＨＤ規格の概要］
まず、既存のＢＤ規格およびＡＶＣＨＤ規格の概要について説明する。前述したように、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）規格、およびＡＶＣＨＤ（Ａｄｖａｎｃｅｄ  Ｖｉｄｅｏ  Ｃｏｄｅｃ  Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ）規格はいずれも、例えば高精細ハイビジョン映像を記録可能としたデータ記録再生フォーマットの規格であり、すでに現行のビデオカメラやＢＤ記録再生機などにおいて利用されている。
【００２７】
図１は、ＢＤ規格またはＡＶＣＨＤ規格に従ってメディア（情報記録媒体）に記録されるデータの管理構造、すなわちディレクトリ構成を示す図である。ＢＤ規格およびＡＶＣＨＤ規格はいずれも、メディアにデータを記録する場合、例えば、動画像ストリームをＭＰＥＧ２−ＴＳストリームに符号化して記録する。
【００２８】
データ記録処理に際しては、図１に示すように、
インデックス（ｉｎｄｅｘ）、
ムービーオブジェクト（ＭｏｖｉｅＯｂｊｅｃｔ）、
プレイリスト（ＰｌａｙＬｉｓｔ）、
クリップ情報（ＣｌｉｐＩｎｆｏｒｍａｔｉｏｎ）、
クリップＡＶストリーム（ＣｌｉｐＡＶＳｔｒｅａｍ）
これらの各ファイルを生成して記録する。
クリップＡＶストリームファイルに、映像や音声からなる実データがＭＰＥＧ２−ＴＳストリームとして格納される。
【００２９】
図１に示すようにルート［Ｒｏｏｔ］ディレクトリの下に、ディレクトリ［ＢＤＭＶ］が置かれる。ディレクトリ［ＢＤＭＶ］の直下に、インデックスファイル［ｉｎｄｅｘ．ｂｄｍｖ］およびムービーオブジェクトファイル［ＭｏｖｉｅＯｂｊｅｃｔ．ｂｄｍｖ］が記録される。さらにＢＤＭＶディレクトリ［ＢＤＭＶ］の下位ディレクトリとして、プレイリストディレクトリ［ＰＬＡＹＬＩＳＴ］、クリップ情報ディレクトリ［ＣＬＩＰＩＮＦ］、ストリームディレクトリ［ＳＴＲＥＡＭ］が設定される。
【００３０】
プレイリストディレクトリ［ＰＬＡＹＬＩＳＴ］にプレイリストファイル［ｘｘｘｘｘ．ｍｐｌｓ］が設定され、クリップ情報ディレクトリ［ＣＬＩＰＩＮＦ］にクリップ情報ファイル［ｘｘｘｘｘ．ｃｌｐｉ］が設定され、ストリームディレクトリ［ＳＴＲＥＡＭ］にクリップＡＶストリームファイル［ｘｘｘｘｘ．ｍ２ｔｓ］が設定される。
【００３１】
インデックスファイル、ムービーオブジェクトファイル、プレイリストファイルはクリップＡＶストリームファイルに格納されたデータの再生に適用する管理情報ファイルである。これらの管理情報ファイルはデータベースファイル、またはデータベースとも呼ばれる。以下、各ファイルの詳細について説明する。
【００３２】
インデックスファイル［ｉｎｄｅｘ．ｂｄｍｖ］は、メディア全体の記録データについての管理情報ファイルである。例えば記録データの単位として設定されるタイトル毎にインデックス（タイトルとムービーオブジェクトとの対応関係情報など）を記録した管理情報ファイルである。なお、ＡＶＣＨＤフォーマットでは、本来ムービーオブジェクトファイルで管理すべきプレイリストの再生順をインデックスファイルのメタデータ内で管理している。情報記録媒体をプレーヤに装填した際にはまずインデックスファイルが読み込まれ、ユーザはインデックスファイルに記述されたタイトルを見て再生指定を行うことができる。
【００３３】
ムービーオブジェクトファイル［ＭｏｖｉｅＯｂｊｅｃｔ．ｂｄｍｖ］は、プレイリストの管理情報を格納したファイルである。ムービーオブジェクトに対する参照情報は、インデックスファイル内に記録されている。但し、ＡＶＣＨＤフォーマットでは、ムービーオブジェクトファイルを参照せずに、インデックスファイルのメタデータによってプレイリストとタイトルの関係を管理するようになっている。
【００３４】
プレイリストディレクトリ［ＰＬＡＹＬＩＳＴ］に記録されるプレイリストファイル［ｘｘｘｘｘ．ｍｐｌｓ］は、ユーザに見せるタイトルに対応して設けられ、少なくとも１以上のプレイアイテムで構成される再生リストである。各プレイアイテムは、クリップに対する再生開始点（ＩＮ点）と再生終了点（ＯＵＴ点）を持つ再生区間指定情報である。プレイリスト内の複数のプレイアイテムを時間軸上に並べることで、それぞれの再生区間の再生順序を指定することができる。
【００３５】
クリップ情報ディレクトリ［ＣＬＩＰＩＮＦ］に記録されるクリップ情報ファイル［ｘｘｘｘｘ．ｃｌｐｉ］は、ストリームディレクトリ［ＳＴＲＥＡＭ］に記録されるクリップＡＶストリームファイル［ｘｘｘｘｘ．ｍ２ｔｓ］に対応して設定される。クリップ情報ファイルは、実際のストリームを再生する上で必要となるストリームに関する情報が記載されたファイルである。
【００３６】
ストリームディレクトリ［ＳＴＲＥＡＭ］に記録されるクリップＡＶストリームファイル［ｘｘｘｘｘ．ｍ２ｔｓ］は、ＭＰＥＧ２−ＴＳ形式で記録されたストリームが格納されているファイルである。画像データはこのファイル内に格納される。
【００３７】
このように、ＢＤ規格、ＡＶＣＨＤ規格においては、図１に示すようにＢＤＭＶディレクトリにインデックスファイル、ムービーオブジェクトファイル、プレイリストファイル、クリップ情報ファイル、クリップＡＶストリームファイルの各ファイルが記録される。
【００３８】
なお、以下では、クリップＡＶストリームファイルなど、再生対象データを格納したファイルを総称してストリームファイルと簡略化して説明する。また、インデックスファイル、ムービーオブジェクトファイル、プレイリストファイル、これらのファイルを総称して管理情報、またはデータベースと呼ぶ。
【００３９】
［２．規格対応データと規格非対応データの記録、再生を可能とする記録データ管理構成例（第１実施例）］
図１を参照して説明したように、ＢＤ規格、ＡＶＣＨＤ規格に従ったデータ記録を行う場合、ＢＤＭＶディレクトリにインデックスファイル、ムービーオブジェクトファイル、プレイリストファイル、クリップ情報ファイル、クリップＡＶストリームファイルの各ファイルが記録される。
【００４０】
しかし、前述したように、ＢＤ規格やＡＶＣＨＤ規格では、超高精細画像データである４Ｋ×２Ｋ画像や、１０８０／６０ｐ、３Ｄ画像データを記録再生データとして許容していない。従って、記録データとして４Ｋ×２Ｋの超高精細画像や、１０８０／６０ｐ、３Ｄ画像データを生成しても、既存のＡＶＣＨＤ規格やＢＤ規格を適用したデータ記録やデータ再生処理に際してエラーが発生することが予測される。
【００４１】
このような問題を解決する第１実施例について、図２以下を参照して説明する。図２は、本実施例に係る情報処理装置に装着されたメディアにおける記録データの管理構成、すなわちディレクトリ構成を示す図である。本発明の一実施例に従った情報処理装置は、図２に示すようなディレクトリ構成に従って、メディアに各ファイルを記録する。
【００４２】
図２に示すディレクトリは、ＢＤ規格、ＡＶＣＨＤ規格において記録再生データとして許容された規格対応データと、ＢＤ規格、ＡＶＣＨＤ規格において記録再生データとして許容されない規格非対応データのいずれも設定可能なディレクトリである。
【００４３】
図２に示すディレクトリ構成において、上側に示すディレクトリ部１１０は、先に図１を参照して説明したと同様のディレクトリ構成を有する。すなわち、既存のＢＤ規格やＡＶＣＨＤ規格に従ったディレクトリ構成である。ディレクトリ部１１０は、ＢＤＭＶディレクトリ１１１にインデックスファイル、ムービーオブジェクトファイル、プレイリストファイル、クリップ情報ファイル、クリップＡＶストリームファイルの各ファイルを設定した構成を持つ。このＢＤＭＶディレクトリ１１１は、既存のＢＤ規格、ＡＶＣＨＤ規格に対応する規格対応データのみのデータ記録再生を実行する既存装置においても利用可能である。
【００４４】
ＢＤＭＶディレクトリ１１１の既存管理情報（既存データベース）１１２は、既存のＢＤ規格やＡＶＣＨＤ規格に従ったストリームファイルに対応する既存管理情報（既存データベース）対応のファイルが設定される。すなわち、
インデックス（ｉｎｄｅｘ）、
ムービーオブジェクト（ＭｏｖｉｅＯｂｊｅｃｔ）、
プレイリスト（ＰｌａｙＬｉｓｔ）、
これらの既存管理情報（既存データベース）対応のファイルが設定される。
【００４５】
なお、図２に示すディレクトリにおいて、ストリームファイルディレクトリ［ＳＴＲＥＡＭ］に設定された３つのファイル中、上から２つのファイル、すなわち、
［０１０００．ｍ２ｔｓ］、
［０１００１．ｍ２ｔｓ］、
これらのストリームファイルは、既存のＢＤ規格やＡＶＣＨＤ規格に従った既存規格対応のストリームファイルである。
【００４６】
一方、最下段に示すファイル、すなわち、
［０１００１．ｍ２ｔｓ］
このストリームファイルは、ＢＤ規格やＡＶＣＨＤ規格において許容されていない例えば４Ｋ×２Ｋのデータからなる規格非対応のストリームファイル１１３である。
【００４７】
また、クリップ情報ディレクトリ［ＣＬＩＰＩＮＦ］に設定された３つのクリップ情報中、上から２つのファイル、すなわち、
［０１０００．ｃｌｐｉ］、
［０１００１．ｃｌｐｉ］
これらのクリップ情報ファイルは、既存のＢＤ規格やＡＶＣＨＤ規格に従った既存規格対応のストリームファイルである［０１０００．ｍ２ｔｓ］と［０１００１．ｍ２ｔｓ］に対応するクリップ情報ファイルである。
【００４８】
一方、最下段に示すクリップ情報ファイル、すなわち、
［１０００１．ｃｌｐｉ］
このクリップ情報ファイルは、ＢＤ規格やＡＶＣＨＤ規格において許容されていない例えば４Ｋ×２Ｋのデータからなるストリームファイル［１０００１．ｍ２ｔｓ］１１３に対応するクリップ情報ファイル１１４である。
【００４９】
上側に示すディレクトリ部１１０内のクリップ情報ディレクトリ［ＣＬＩＰＩＮＦ］と、ストリームディレクトリ［ＳＴＲＥＡＭ］には、クリップ情報ファイルと、ストリームファイルを、既存のＢＤ規格やＡＶＣＨＤ規格に従った既存規格対応、非対応を問わず設定することができる。
【００５０】
しかし、図２に示す上部のディレクトリ部１１０、すなわちＢＤＭＶディレクトリ１１１の既存管理情報（既存データベース）１１２には、既存のＢＤ規格やＡＶＣＨＤ規格に従ったストリームファイルに対応する管理情報（データベース）のみが設定される。すなわち、管理情報（データベース）ファイル設定部１１２の、
インデックス（ｉｎｄｅｘ）、
ムービーオブジェクト（ＭｏｖｉｅＯｂｊｅｃｔ）、
プレイリスト（ＰｌａｙＬｉｓｔ）、
これらのファイルには、クリップ情報ディレクトリ［ＣＬＩＰＩＮＦ］に設定された３つのクリップ情報中、上から２つのファイル［０１０００．ｃｌｐｉ］と［０１００１．ｃｌｐｉ］と、ストリームファイルディレクトリ［ＳＴＲＥＡＭ］に設定された３つのファイル中、上から２つのファイル［０１０００．ｍ２ｔｓ］と［０１００１．ｍ２ｔｓ］、これらの規格対応データ用の管理情報のみが記録される。
【００５１】
図２に示すプレイリストファイルと、クリップ情報ファイルを結ぶ点線矢印は、各プレイリストファイルと、そのプレイリストファイルに記録された参照先となるクリップ情報ファイルとの対応を示す矢印である。プレイリストファイルには、例えばクリップ情報ファイルの識別子が記録され、この識別子によって特定のクリップ情報ファイルが選択され、選択されたクリップ情報ファイルに対応して設定されたストリームファイルの再生が可能となる。
【００５２】
ＢＤ規格やＡＶＣＨＤ規格に対応しない規格非対応データに対応する管理情報は、図２の下部に示す拡張管理情報（拡張データベース）１２０にのみ記録されることになる。
【００５３】
このような設定とすることで、少なくとも既存のＢＤ規格やＡＶＣＨＤ規格に従ったデータ再生処理を行う装置は、既存規格対応のストリームファイル［０１０００．ｍ２ｔｓ］と［０１００１．ｍ２ｔｓ］について、既存管理情報（既存データベース）１１２を利用して、既存のＢＤ規格、ＡＶＣＨＤ規格に従った処理によりデータ記録再生を行うことができる。
【００５４】
一方、図２の下部に示す拡張管理情報（拡張データベース）１２０は、既存のＢＤ規格やＡＶＣＨＤ規格に従ったディレクトリとは異なる本実施例の装置によって設定される追加ディレクトリ（ＨＤＥＸディレクトリ１２１）に設定される。
【００５５】
本実施例において、拡張管理情報（拡張データベース）１２０は、ルート（ＲＯＯＴ）の直下の下位ディレクトリであるＢＤＭＶディレクトリ１１１と並列にルート直下に設定される追加ディレクトリに設定される、なお、この追加ディレクトリをここではＨＤＥＸディレクトリ１２１とする。
【００５６】
ＨＤＥＸディレクトリ１２１には、インデックスファイル、ムービーオブジェクトファイルが設定され、さらに下位ディレクトリとしてプレイリストディレクトリ１２２が設定される。プレイリストディレクトリ１２２にプレイリストファイルが設定される。ＨＤＥＸディレクトリ１２１には、クリップ情報ファイルと、ストリームファイルの設定領域は設けられない。
【００５７】
ＨＤＥＸディレクトリ１２１には、既存のＢＤ規格やＡＶＣＨＤ規格に従った既存規格対応のストリームファイルと、既存のＢＤ規格やＡＶＣＨＤ規格に対応しない既存規格外のストリームファイルの全てのストリームファイルに対応する拡張管理情報（拡張データベース）が設定される。すなわち、
インデックス（ｉｎｄｅｘ）、
ムービーオブジェクト（ＭｏｖｉｅＯｂｊｅｃｔ）、
プレイリスト（ＰｌａｙＬｉｓｔ）、
これらのファイルからなる拡張管理情報（拡張データベース）１２０が設定される。
【００５８】
プレイリストディレクトリ１２２には、図２に示す点線矢印のように、ディレクトリ部１１０のクリップ情報ディレクトリに設定されるクリップ情報ファイルの全てを参照対象ファイルとするプレイリストファイルが設定される。
【００５９】
図２に示すように、
プレイリストファイル［ＨＤＥＸ０００００．ｍｐｌｓ］は、既存のＢＤ規格またはＡＶＣＨＤ規格対応のストリームファイル［０１０００．ｍ２ｔｓ］に対応するクリップ情報ファイル［０１０００．ｃｌｐｉ］を参照ファイルとしている。
プレイリストファイル［ＨＤＥＸ００００１．ｍｐｌｓ］も、既存のＢＤ規格またはＡＶＣＨＤ規格対応のストリームファイル［０１００１．ｍ２ｔｓ］に対応するクリップ情報ファイル［０１００１．ｃｌｐｉ］を参照ファイルとしている。
プレイリストファイル［ＨＤＥＸ０１０００．ｍｐｌｓ］は、既存のＢＤ規格またはＡＶＣＨＤ規格非対応のストリームファイル［１０００１．ｍ２ｔｓ］に対応するクリップ情報ファイル［１０００１．ｃｌｐｉ］を参照ファイルとしている。
【００６０】
また、もう１つのプレイリストファイル［ＨＤＥＸ０１００１．ｍｐｌｓ］は、ルートディレクトリの直下ディレクトリとして設定されたビデオ［ＶＩＤＥＯ］ディレクトリ１３０に設定されたＭＰＥＧ４ファイルである［１００．ＭＰ４］を参照ファイルとしている。
【００６１】
なお、プレイリストファイルによって参照されるクリップ情報ファイルによって、そのクリップ情報ファイルと対応するストリームファイルが読み出されて再生が行われる。ただし、ビデオ［ＶＩＤＥＯ］ディレクトリ１３０に設定されたＭＰＥＧ４ファイル［１００．ＭＰ４］は、クリップ情報ファイルを用いることなく、プレイリストファイルによって直接再生処理が行われる。
【００６２】
ＨＤＥＸディレクトリ１２１を認識するのは、ＨＤＥＸディレクトリを認識し理解することのできるプログラムが搭載された新型の情報記録装置または情報再生装置である。旧型の装置、すなわち、既存のＢＤ規格やＡＶＣＨＤ規格のみに従ったデータ記録や再生を行う装置は、ＨＤＥＸディレクトリ１２１を理解することはできないので、このディレクトリに設定されたファイル、すなわち、インデックスファイル、ムービーオブジェクトファイル、プレイリストファイルを含む拡張管理情報（拡張データベース）は全て存在しないものとして処理を行うことになる。
【００６３】
すなわち、旧型装置は、ＢＤＭＶディレクトリ１１１を理解し、ＢＤＭＶディレクトリ１１１に設定された既存管理情報（既存データベース）１１２を利用して、既存のＢＤ規格またはＡＶＣＨＤ規格対応のストリームファイルのみを再生することができる。
【００６４】
ＨＤＥＸディレクトリ１２１を認識し理解するプログラムが搭載された新型の情報記録装置または情報再生装置は、図２に示すディレクトリ全体を認識し理解することができる。例えばデータ再生に際しては、ＨＤＥＸディレクトリ１２１に設定された拡張管理情報（拡張データベース）に含まれるインデックスファイル〜プレイリストファイルを利用する処理も可能であり、ＢＤＭＶディレクトリ１１１に設定された既存管理情報（既存データベース）１１２を利用することも可能である。
【００６５】
拡張管理情報（拡張データベース）１２０に含まれるインデックスファイル〜プレイリストファイルを利用することで、既存のＢＤ規格またはＡＶＣＨＤ規格に対応しない既存規格非対応のストリームファイルの再生が可能であり、さらに、既存のＢＤ規格またはＡＶＣＨＤ規格に対応する既存規格対応のストリームファイルの再生も可能となる。
【００６６】
これは、ＨＤＥＸディレクトリ１２１には、既存のＢＤ規格またはＡＶＣＨＤ規格に対応する既存規格対応のストリームファイルと、既存規格非対応のストリームファイルのすべての再生処理に適用するプレイリストファイルが設定されるからである。
【００６７】
なお、ＨＤＥＸディレクトリ１２１に設定される拡張管理情報（拡張データベース）１２０に含まれるインデックスファイルとムービーオブジェクトファイルには、既存のＢＤ規格またはＡＶＣＨＤ規格に対応する既存規格対応のストリームファイルと、既存規格非対応のストリームファイルのすべてに対応するタイトル等の管理情報が記録される。
【００６８】
なお、旧型の装置において、メディアに対するデータ記録が行われ、既存管理情報（既存データベース）１１２のみが更新された場合は、そのメディアを新型の装置に装着して再生処理を実行する場合などに、既存管理情報（既存データベース）１１２の更新データを拡張管理情報（拡張データベース）１２０に記録する拡張データベースの更新処理が行われる。この処理によって、拡張管理情報（拡張データベース）１２０には、既存管理情報（既存データベース）１１２に記録された管理情報をすべて含むように設定される。この処理については、後段で詳細に説明する。
【００６９】
このように、ＨＤＥＸディレクトリを認識するプログラムが搭載された新型の情報記録装置または情報再生装置は、ＨＤＥＸディレクトリ１２１の拡張管理情報（拡張データベース）１２０、すなわち、
インデックスファイルと、
ムービーオブジェクトファイルと、
プレイリストファイルを利用して、
図２に示す上段のＢＤＭＶディレクトリ１１１の
クリップ情報ファイルと、
ストリームファイル、
を適用したデータ再生により、既存規格（ＢＤ規格，ＡＶＣＨＤ規格）対応のストリームファイル、既存規格非対応のストリームファイルのいずれわも再生することが可能となる。
【００７０】
また、ＨＤＥＸディレクトリを認識するプログラムを搭載しない旧型の情報記録装置または情報再生装置は、ＨＤＥＸディレクトリ１２１を理解する必要はなく、ＢＤＭＶディレクトリ１１１の既存管理情報（既存データベース）１１２、すなわち、
インデックスファイルと、
ムービーオブジェクトファイルと、
プレイリストファイルを利用して、
ＢＤＭＶディレクトリ１１１の
クリップ情報ファイルと、
ストリームファイル、
を適用したデータ再生を行うことになる。
【００７１】
［３．プレイリストの構成について］
次に、本実施例に従ったプレイリストファイルの構成例について説明する。図２に示すディレクトリ構成において、プレイリストファイルは、
（１）ＢＤＭＶディレクトリ１１１に設定されるプレイリストディレクトリ［ＰＬＡＹＬＩＳＴ］に設定される既存管理情報（既存データベース）１１２に含まれるプレイリストファイル、
（２）ＨＤＥＸディレクトリ１２１に設定されるプレイリストディレクトリ［ＰＬＡＹＬＩＳＴ］に設定される拡張管理情報（拡張データベース）１２０に含まれるプレイリストファイル、
これら２つの異なるプレイリストファイルが含まれる。
【００７２】
ＢＤＭＶディレクトリ１１１に設定される既存管理情報（既存データベース）１１２に含まれるプレイリストファイルは、既存のＢＤ規格、ＡＶＣＨＤ規格に対応したプレイリストファイルである。
【００７３】
一方、ＨＤＥＸディレクトリ１２１に設定される拡張管理情報（拡張データベース）１２０に含まれるプレイリストファイルは、既存のＢＤ規格、ＡＶＣＨＤ規格に対応したプレイリストファイルとは異なるデータ構造を有する。
【００７４】
まず、ＢＤＭＶディレクトリ１１１に設定される既存管理情報（既存データベース）１１２に含まれるプレイリストファイル、すなわち、既存のＢＤ規格、ＡＶＣＨＤ規格に対応したプレイリストファイルの概略について図３〜図４を参照して説明する。図３は、既存管理情報（既存データベース）１１２に含まれるプレイリストファイルの一例を示すシンタクスである。
【００７５】
先に説明したように、プレイリストファイル［ｘｘｘｘｘ．ｍｐｌｓ］は、ユーザに見せるタイトルに対応して設けられ、少なくとも１以上のプレイアイテムで構成される再生リストである。各プレイアイテムは、クリップに対する再生開始点（ＩＮ点）と再生終了点（ＯＵＴ点）を持つ再生区間指定情報である。プレイリスト内の複数のプレイアイテムを時間軸上に並べることで、それぞれの再生区間の再生順序を指定することができる。
【００７６】
図３に示すようにプレイリストファイルには、まずタイプ情報［ＴｙｐｅＩｎｄｉｃａｔｏｒ］が記録され、その後に各実体データのスタートアドレス情報［ＰｌａｙＬｉｓｔＳｔａｒｔＡｄｄｒｅｓｓ］〜［ＥｘｔｅｎｓｉｏｎＳｔａｒｔＡｄｄｒｅｓｓ］が記録され、その後に、プレイリストファイルに記録される実体データの記録フィールド［ｂｌｋＡｐｐｌｉｃａｔｉｏｎＰｌａｙＬｉｓｔ（）］〜［ｂｌｋＥｘｔｅｎｓｉｏｎＤａｔａ（）］が記録される。
【００７７】
図４（ａ）は、図３に示すプレイリストファイルの構成データであるプレイリスト情報ブロック［ｂｌｋＰｌａｙＬｉｓｔ（）］２００の１エントリのシンタクスを示している。プレイリスト情報ブロックには、プレイリストに設定されたプレイアイテムに関する情報が記録される。プレイアイテムは、クリップに対する再生開始点（ＩＮ点）と再生終了点（ＯＵＴ点）を持つ再生区間指定情報である。
【００７８】
図４（ｂ）は、図４（ａ）に示すプレイリスト情報のプレイアイテムブロック［ｂｌｋＰｌａｙＩｔｅｍ（）］２０１の１エントリのシンタクスを示している。
【００７９】
クリップ情報ファイル名［ＣｌｉｐＩｎｆｏｒｍａｔｉｏｎＦｉｌｅＮａｍｅ］フィールド２１１には、プレイリストの参照先となるクリップ情報のファイル名が記録される。具体的には、例えば、参照先となるクリップ情報ファイルのファイル名が［０１０００．ｃｌｐｉ］である場合、上位５文字［０１０００］がこのクリップ情報ファイル名フィールド２１１に記録される。
【００８０】
その下のクリップコーデック識別子［ＣｌｉｐＣｏｄｅｃＩｄｅｎｔｉｆｉｅｒ］フィールド２１２には、プレイリストによって再生されるストリームファイルのコーデック情報が記録されるストリームファイルがＭＰＥＧ２−ＴＳファイルである場合［Ｍ２ＴＳ］と記述される。
【００８１】
再生処理を実行する再生装置は、プレイリストファイルに記録されたこれらの情報を利用して参照先となるクリップ情報ファイルを特定し、クリップ情報ファイルに対応付けられたストリームファイルを読み出して再生処理を行う。
【００８２】
次に、ＨＤＥＸディレクトリ１２１に設定される拡張管理情報（拡張データベース）１２０に含まれるプレイリストファイルについて図５〜図７を参照して説明する。図５は、拡張管理情報（拡張データベース）１２０に含まれるプレイリストファイルの一例を示すシンタクスである。
【００８３】
図５に示すプレイリストファイルは、図３に示すプレイリストファイルとほぼ同様のデータ構成である。タイプ情報［ＴｙｐｅＩｎｄｉｃａｔｏｒ］が記録され、その後に各実体データのスタートアドレス情報［ＰｌａｙＬｉｓｔＳｔａｒｔＡｄｄｒｅｓｓ］〜［ＥｘｔｅｎｓｉｏｎＳｔａｒｔＡｄｄｒｅｓｓ］が記録され、その後に、プレイリストファイルに記録される実体データの記録フィールド［ｂｌｋＡｐｐｌｉｃａｔｉｏｎＰｌａｙＬｉｓｔ（）］〜［ｂｌｋＥｘｔｅｎｓｉｏｎＤａｔａ（）］が記録される。これらのデータ構成は同様である。
【００８４】
図６（ａ）は、図５に示すプレイリストファイルの構成データであるプレイリスト情報ブロック［ｂｌｋＰｌａｙＬｉｓｔ（）］２５０の１エントリのシンタクスを示している。プレイリスト情報ブロックには、プレイリストに設定されたプレイアイテムに関する情報が記録される。プレイアイテムは、クリップに対する再生開始点（ＩＮ点）と再生終了点（ＯＵＴ点）を持つ再生区間指定情報である。
【００８５】
図６（ｂ）は、図６（ａ）に示すプレイリスト情報のプレイアイテムブロック［ｂｌｋＰｌａｙＩｔｅｍ（）］２５１の１エントリのシンタクスを示している。
【００８６】
図６（ｂ）に示すメディアファイル［ＭｅｄｉａＦｉｌｅ］フィールド２６１は、先に、図４（ｂ）を参照して説明した既存管理情報（既存データベース）のプレイリストファイルのクリップ情報ファイル名［ＣｌｉｐＩｎｆｏｒｍａｔｉｏｎＦｉｌｅＮａｍｅ］フィールド２１１に対応するフィールドである。
【００８７】
この、メディアファイル［ＭｅｄｉａＦｉｌｅ］フィールド２６１には、プレイリストの参照先となるクリップ情報ファイル、あるいは再生データを格納したストリームファイルやデータファイルの識別情報としてのＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）を記録する。
【００８８】
ＵＲＩは、Ｗ３Ｃにより規格化（ＲＦＣ３９８６）されたリソース識別情報であり、ＵＲＩによって、このプレイリストの参照先となるクリップ情報ファイルまたはストリームファイルなどを特定することができる。
【００８９】
具体的には、例えば、このプレイリストファイルが図２に示す拡張データベース１２０中の最初のプレイリストファイル［ＨＤＥＸ０００００．ｍｐｌｓ］である場合、その参照先となるクリップ情報ファイルは図２に示す矢印によって示されるクリップ情報ファイル［０１０００．ｃｌｐｉ］である。このクリップ情報ファイル［０１０００．ｃｌｐｉ］のＵＲＩは、図７（ａ）に示すように、以下のような構成となる。
ＵＲＩ＝ｆｉｌｅ：／ＢＤＭＶ／ＣＬＰＩＮＦ／０１０００．ｃｌｐｉ
このＵＲＩ情報が、図６（ｂ）に示すメディアファイル［ＭｅｄｉａＦｉｌｅ］フィールド２６１に記録される。
【００９０】
また、図２に示すビデオディレクトリ［ＶＩＤＥＯ］１３０に設定されるＭＰＥＧ４データに対応するプレイリストである場合は、メディアファイル［ＭｅｄｉａＦｉｌｅ］フィールド２６１に記録されるＵＲＩの記述は、図７（ｂ）に示すように、以下のような構成となる。
ＵＲＩ＝ｆｉｌｅ：ｈｏｓｔＡ／ＶＩＤＥＯ／１００．ｍｐ４
【００９１】
なお、メディアファイル［ＭｅｄｉａＦｉｌｅ］フィールド２６１にＵＲＩを設定することで、例えばネットワークを介してアクセス可能な他の装置に格納されたデータファイルを参照先ファイルとして設定することも可能となる。
【００９２】
図６（ｂ）に示すメディアファイル［ＭｅｄｉａＦｉｌｅ］フィールド２６１の下のメディアファイル識別子［ＭｅｄｉａＦｉｌｅＩｄｅｎｔｉｆｉｅｒ］フィールド２６２は、先に、図４（ｂ）を参照して説明した既存管理情報（既存データベース）のプレイリストファイルのクリップコーデック識別子［ＣｌｉｐＣｏｄｅｃＩｄｅｎｔｉｆｉｅｒ］フィールド２１２に対応するフィールドである。
【００９３】
この、メディアファイル識別子［ＭｅｄｉａＦｉｌｅＩｄｅｎｔｉｆｉｅｒ］フィールド２６２には、プレイリストによって再生されるストリームファイルのデータ形式情報が記録される。
【００９４】
図７に示すように、例えば、このプレイリストによって再生されるストリームファイルがＭＰＥＧ２−ＴＳである場合は［Ｍ２ＴＳ］と記録される。［Ｍ２ＴＳ］は、ＭＰＥＧ−２  Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍに対応するデータであることを示している。
【００９５】
また、このプレイリストによって再生されるストリームファイルがＭＰＥＧ４である場合は［ＩＳＯＢＭＦＦ］、あるいは［ＭＰ４］と記録される。なお、［ＩＳＯＢＭＦＦ］は、ＭＰＥＧ４データのＩＳＯ規格における表現形式である、ＩＳＯ  ｂａｓｅ  ｍｅｄｉａ  ｆｏｒｍａｔに対応するデータであることを示している。
【００９６】
なお、先に図４（ｂ）を参照して説明した既存管理情報（既存データベース）のプレイリストファイルのクリップコーデック識別子［ＣｌｉｐＣｏｄｅｃＩｄｅｎｔｉｆｉｅｒ］フィールド２１２は、ＭＰＥＧ２−ＴＳを示す［Ｍ２ＴＳ］を固定的に記録する設定である。これは、ＢＭＤＶディレクトリ下のストリームディレクトリに設定可能なデータ形式はＭＰＥＧ２−ＴＳのみであるからである。
【００９７】
これに対して、図５〜図７を参照して説明した拡張管理情報（拡張データベース）のプレイリストファイルのメディアファイル識別子［ＭｅｄｉａＦｉｌｅＩｄｅｎｔｉｆｉｅｒ］フィールド２６２には、［Ｍ２ＴＳ］のみならず、様々なファイル識別情報が記録可能である。例えば、図２に示すビデオディレクトリ［ＶＩＤＥＯ］１３０に設定されるＭＰＥＧ４に対応するプレイリストである場合は、［ＩＳＯＢＭＦＦ］、あるいは［ＭＰ４］と記録する。
【００９８】
このように、拡張管理情報（拡張データベース）に設定するプレイリストは、ＭＰＥＧ２−ＴＳのみならず様々なデータ形式に利用可能なプレイリストとすることが可能となる。
【００９９】
本発明に従ったデータ記録処理を行う情報処理装置は、メディアに対するデータ記録処理に際して、再生用データを含むストリームファイルなどのデータファイルを生成するとともに、データファイルの管理情報を含む管理情報ファイルの一部として図５〜図７を参照して説明した記録データを含むプレイリストファイルを生成する。すなわち、情報処理装置のデータ処理部は、プレイリストにデータファイルまたはデータファイル対応のクリップ情報ファイルいずれかのファイルの識別情報であるＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）を記録し、さらに、再生データのデータ形式情報を記録する処理を行う。
【０１００】
また、メディアからのデータ再生処理を行う情報処理装置のデータ処理部は、プレイリストをメディアから読み出し、プレイリストから再生データを格納したデータファイル、またはクリップ情報ファイルいずれかのファイルに対するＵＲＩを取得し、ＵＲＩを適用してデータファイルまたはクリップ情報ファイルの取得処理を行う。さらに、再生データのデータ形式情報をプレイリストから取得し、取得したデータ形式情報に応じたデータ復号処理を実行して再生データを生成する。
【０１０１】
［４．メディアからのデータ再生処理およびメディアに対するデータ記録処理について］
次に、図２を参照して説明したデータ管理構造、すなわちディレクトリ構成に従ったデータ記録のなされたディスクなどのメディアからのデータ再生処理、およびメディアに対するデータ記録処理シーケンスについて説明する。
【０１０２】
なお、記録再生装置が旧型の装置、すなわち、図２に示す拡張管理情報（拡張データベース）１２０を解釈できない装置である場合は、新たなデータ記録を行う場合には、既存管理情報（既存データベース）１１２に対する処理のみを行うことになる。従って、最初にメディアに対するデータ記録を行った機器が旧型の装置である場合は、図２に示す拡張管理情報（拡張データベース）１２０は生成されず、図２に示すＢＤＭＶディレクトリ１１１以下にのみデータが設定される。
【０１０３】
従って、図２に示す拡張管理情報（拡張データベース）１２０を解釈できない旧型の装置による処理と、拡張管理情報（拡張データベース）１２０を解釈できる新型の装置による処理とは異なる処理となる。また、記録メディアに既に図２に示す拡張管理情報（拡張データベース）１２０が設定されている場合とされていない場合があり、これらのメディア状態に応じて装置が実行する処理が異なることになる。
【０１０４】
図８に、装置およびメディア状態に応じたデータ再生処理の処理態様をまとめた表を示す。図８に示すように、メディアに記録されたデータの再生処理は、以下のような処理態様となる。
【０１０５】
（１ａ）拡張管理情報（拡張データベース）を解釈できない旧型装置が、既存データベースのみが設定されたメディアからデータ再生を行なう場合
（１ｂ）拡張管理情報（拡張データベース）を解釈できない旧型装置が、既存データベースと拡張データベースが設定されたメディアからデータ再生を行なう場合
これらの場合は、旧型装置は、ＢＤＭＶディレクトリの既存データベースを利用した再生処理しか実行できない。旧型装置は、メディアに設定されたＢＤＭＶディレクトリの既存データベース、すなわち、インデックスファイル、ムービーオブジェクトファイル、プレイリストを利用した再生処理を行う。
【０１０６】
旧型装置は、既存データベース内のプレイリストに記録された情報を利用して、同じＢＤＭＶディレクトリのクリップ情報ファイルとストリームファイルを読み出して再生処理を行う。
【０１０７】
（２ａ）拡張管理情報（拡張データベース）を解釈できる新型装置が、既存データベースのみが設定されたメディアからデータ再生を行なう場合、
（２ｂ）拡張管理情報（拡張データベース）を解釈できる新型装置が、既存データベースと拡張データベースが設定されたメディアからデータ再生を行なう場合であり、再生対象データが既存データベースを利用して再生可能なデータである場合（既存規格（ＢＤ規格／ＡＶＣＨＤ規格）対応のストリームファイルを再生する場合）であり、例えばユーザの指定に応じて利用データベースとして既存データベースを選択した場合、
これらの場合は、新型装置は、ＢＤＭＶディレクトリの既存データベースを利用して再生処理を実行する。すなわち、拡張データベースを利用する必要はない。拡張装置において、このユーザの選択を許可すれば、拡張装置においても従来装置においてどのように再生されるかの検証することができる。
【０１０８】
（２ｃ）拡張管理情報（拡張データベース）を解釈できる新型装置が、既存データベースと拡張データベースが設定されたメディアからデータ再生を行なう場合であり、再生対象データが既存データベースを利用して再生可能なデータでない場合（既存規格（ＢＤ規格／ＡＶＣＨＤ規格）非対応のストリームファイルを再生する場合）、
この場合は、新型装置は、拡張データベースを利用して再生処理を実行する。
さらに、この拡張データベースを利用した再生処理を行う場合は、既存データベースの登録情報と、拡張データベースの登録情報の整合性検証、および整合性調整処理を実行する。すなわち、既存データベースの登録情報がすべて拡張データベースに登録されているか否かを検証し、未登録の管理情報がある場合は、その管理情報を拡張データベースに登録する拡張データベース更新処理を実行する。再生前にこの更新処理を行ってしまえば、拡張データベースだけで再生が可能となるため、この更新処理後は、既存データベース、拡張データベースを切り替える必要はなく、再生処理負担が軽くなる。
【０１０９】
なお、前述の（２ｂ）の処理は、例外的な処理であり、既存データベースと拡張データベースが設定されたメディアからデータ再生を行なう場合は、基本的に上記（２ｃ）の処理が行われる。ただし新型装置を持つユーザが、既存データベース＋拡張データベースのメディアが旧型装置でどのように再生されるかテストする目的、あるいはユーザが旧型装置での見え方を特に希望する場合などに例外的な動作として（２ｂ）が実行される場合がある。
【０１１０】
図９に示すフローチャートを参照してメディアの記録データの再生処理を行う場合の処理シーケンスについて説明する。このフローに示す処理は、記録再生装置のデータ処理部において実行される。なお、このフローチャートは新型装置、旧型装置のいずれの処理も含むフローチャートとして示している。
【０１１１】
ステップＳ１０１において、記録再生装置のデータ処理部は、装置に装着したメディアの記録情報を読み取り、拡張データベースが認識できたか否かを判定する。再生装置が旧型装置の場合は、拡張データベースの認識はできないので、このステップＳ１０１の判定は、すべてＮｏとなる。また、再生装置が新型装置であっても、メディアに拡張データベースが生成されていない場合は、ステップＳ１０１の判定はＮｏとなる。
【０１１２】
ステップＳ１０１の判定がＮｏの場合、ステップＳ１０３に進み、既存データベースを利用した再生処理を実行する。すなわち、既存データベースのインデックスファイル、ムービーオブジェクトファイル、プレイリストを利用して、既存データベース内のプレイリストに記録された情報を利用して、ＢＤＭＶディレクトリのクリップ情報ファイルとストリームファイルを読み出して再生処理を行う。
【０１１３】
再生装置が新型装置であり、メディアに拡張データベースが生成されている場合は、ステップＳ１０１の判定はＹｅｓとなる。この場合は、ステップＳ１０２以下の処理を実行する。すなわち、ステップＳ１０２以下の処理は、拡張データベースを理解できる新型装置においてのみ実行される処理である。
【０１１４】
ステップＳ１０２において、データ処理部は、再生処理に利用するデータベースを選択する。この選択処理において、拡張データベースを理解できる新型装置は、まず、拡張データベースを選択する。すなわち、既存データベースの登録情報のすべてを拡張データベースに含める処理を行うことを前提として拡張データベースを選択する。なお、再生処理に利用するデータベースの選択は、ユーザが選択する設定としてもよい。あるいは、ユーザの指定したタイトルに応じて自動的に選択する設定も可能である。利用データベースを既存データベースとした場合は、ステップＳ１０３に進み、既存データベースを利用した再生処理を実行する。
【０１１５】
利用データベースを拡張データベースとした場合は、ステップＳ１０４に進む。ステップＳ１０４では、既存データベースの登録情報のすべてが、拡張データベースに含まれているか否かのデータベース整合性検証処理を実行する。
【０１１６】
ステップＳ１０５において、既存データベースの登録情報のすべてが、拡張データベースに含まれている（整合性あり）と判定されなかった場合は、ステップＳ１０６に進み、既存データベースの登録情報のすべてを、拡張データベースに含める拡張データベース更新処理（データベース整合性調整処理）を実行する。
【０１１７】
例えば旧型の装置においてデータ記録がなされた場合、その記録データに対応する管理情報は既存データベースのみにしか記録されない。この場合、拡張データベースから、既存規格対応のストリームファイルの再生ができなくなる場合がある。このような事態を避けるため、新型の装置において拡張データベースを利用した再生処理を行う際に、拡張データベースの更新を実行し、既存データベースに記録された情報を拡張データベースにも記録するデータベース整合性調整を行う。なお、新型の装置が再生専用の装置である場合、新型の装置はデータベース整合性調整を実行し更新した拡張データベースを装置内のメモリに一時的に記録する。そしてメディア上の拡張データベースではなく、装置内メモリ上の更新された拡張データベースを用いて再生を開始する。
【０１１８】
ステップＳ１０５においてデータベースの整合性があると判定された場合、またはステップＳ１０６において、整合性調整処理が実行された後、ステップＳ１０７に進み、拡張データベースを利用した再生処理を行う。すなわち、拡張データベースのインデックスファイル、ムービーオブジェクトファイル、プレイリストを利用して、クリップ情報ファイルやストリームファイルを読み出して再生処理を行う。
【０１１９】
なお、この再生処理において適用するプレイリストには、図６を参照して説明したように、メディアファイル［ＭｅｄｉａＦｉｌｅ］情報として、クリップ情報ファイルまたはストリームファイルの識別情報であるＵＲＩが記録されている。また、メディアファイル識別子［ＭｅｄｉａＦｉｌｅＩｄｅｎｔｉｆｉｅｒ］情報として、再生対象データのデータ形式情報、例えばＭ２ＴＳ、ＩＳＯＢＭＦＦ、ＭＰ４等の情報が記録されている。
【０１２０】
このように、本発明の一実施例に係る情報処理装置は、メディアからのデータ再生処理を行う場合、データ処理部が以下のような処理を実行する。
再生対象データが予め規定された所定のデータ記録再生フォーマットに対応した規格対応データである場合は、規格対応データ専用の既存管理情報（既存データベース）を適用して再生対象データを格納したデータファイルを取得して再生処理を実行する。
再生対象データが予め規定された所定のデータ記録再生フォーマットに対応しない規格非対応データである場合は、拡張管理情報（拡張データベース）を適用して再生対象データを格納したデータファイルを取得して再生処理を実行する。
【０１２１】
また、ステップＳ１０６の処理において説明したように、情報処理装置のデータ処理部は、既存管理情報（既存データベース）に含まれるが、拡張管理情報（拡張データベース）に含まれないデータの管理情報を拡張管理情報（拡張データベース）に追加記録する管理情報ファイル更新処理を行う。
【０１２２】
この処理によって、拡張管理情報（拡張データベース）は、メディアに記録された再生用データを格納したデータファイルの全てをアクセス可能な情報を含む管理情報として設定することができる。
【０１２３】
さらに、拡張管理情報（拡張データベース）を適用した再生処理を行う場合は、情報処理装置のデータ処理部は、拡張管理情報（拡張データベース）に含まれるプレイリストをメディアから読み出す。さらにプレイリストから再生データを格納したデータファイル、またはクリップ情報ファイルいずれかのファイルに対するＵＲＩを取得し、ＵＲＩを適用してデータファイルまたはクリップ情報ファイルの取得処理を行う。さらに、再生データのデータ形式情報をプレイリストから取得し、取得したデータ形式情報に応じたデータ復号処理を実行して再生データを生成する。
【０１２４】
次に、メディアに対するデータ記録処理について説明する。
データ記録処理においても、データ再生処理と同様、記録処理を実行する装置の種類とメディアのデータ記録状態に応じて異なる処理を行うことになる。図１０に、装置およびメディア状態に応じたデータ記録処理の処理態様をまとめた表を示す。図１０に示すように、メディアに対するデータ記録処理は、以下のような処理態様となる。
【０１２５】
（１ａ）拡張管理情報（拡張データベース）を解釈できない旧型装置が、既存データベースのみが設定されたメディアにデータ記録を行なう場合
（１ｂ）拡張管理情報（拡張データベース）を解釈できない旧型装置が、既存データベースと拡張データベースが設定されたメディアにデータ記録を行なう場合
これらの場合は、旧型装置は、ＢＤＭＶディレクトリの既存データベースを利用した記録処理を実行する。旧型装置は、記録データに応じたストリームファイルとクリップ情報ファイルを生成し、記録データに応じて既存データベースの更新、具体的には、インデックスファイル、ムービーオブジェクトファイルの更新と、プレイリストの生成を行う。
【０１２６】
（２ａ）拡張管理情報（拡張データベース）を解釈できる新型装置が、既存データベースのみが設定されたメディアにデータ記録を行なう場合であり、記録データが規格（ＢＤ規格／ＡＶＣＨＤ規格）対応データである場合
この場合は、新型装置は、ＢＤＭＶディレクトリの既存データベースを利用してデータ記録処理を実行する。すなわち、拡張データベースを新たに生成する必要はない。
【０１２７】
（２ｂ）拡張管理情報（拡張データベース）を解釈できる新型装置が、既存データベースのみが設定されたメディアにデータ記録を行なう場合であり、記録データが規格（ＢＤ規格／ＡＶＣＨＤ規格）非対応データである場合
この場合は、新型装置は、既存データベースを利用せず、拡張データベースを作成し、作成した拡張データベースに記録データの管理情報を登録する。
具体的には、記録データに応じたストリームファイルとクリップ情報ファイルを生成し、これらの記録データに対する管理情報を拡張データベースに登録する。すなわち、インデックスファイル、ムービーオブジェクトファイル、プレイリストの生成を行う。
さらに、生成した拡張データベースに既存データベースの登録情報を追加する処理を行う。すなわちデータベース間の整合性を保持するための拡張データベース更新処理を行う。
【０１２８】
（２ｃ）拡張管理情報（拡張データベース）を解釈できる新型装置が、既存データベースと拡張データベースが設定されたメディアにデータ記録を行なう場合であり、記録データが規格（ＢＤ規格／ＡＶＣＨＤ規格）対応データである場合
この場合は、新型装置は、既存データベースを利用したデータ記録処理を実行する。具体的には、記録データに応じたストリームファイルとクリップ情報ファイルを生成し、これらの記録データに対する管理情報を既存データベースに登録する。
さらに、拡張データベースに既存データベースの登録情報を追加する処理を行う。すなわちデータベース間の整合性を保持するための拡張データベース更新処理を行う。
【０１２９】
（２ｄ）拡張管理情報（拡張データベース）を解釈できる新型装置が、既存データベースと拡張データベースが設定されたメディアにデータ記録を行なう場合であり、記録データが規格（ＢＤ規格／ＡＶＣＨＤ規格）非対応データである場合
この場合は、新型装置は、拡張データベースを利用したデータ記録処理を実行する。具体的には、記録データに応じたストリームファイルとクリップ情報ファイルを生成し、これらの記録データに対する管理情報を拡張データベースに登録する。
さらに、必要に応じて拡張データベースに既存データベースの登録情報を追加する処理を行う。すなわちデータベース間の整合性を保持するための拡張データベース更新処理を行う。
【０１３０】
図１１に示すフローチャートを参照してメディアに対するデータ記録処理を行う場合の処理シーケンスについて説明する。このフローに示す処理は、記録再生装置のデータ処理部において実行される。なお、このフローチャートは新型装置、旧型装置のいずれの処理も含むフローチャートとして示している。
【０１３１】
ステップＳ２０１において、記録再生装置のデータ処理部は、まず、記録データが規格（ＢＤ規格／ＡＶＣＨＤ規格）対応データであるか、規格非対応データであるかを判別する。記録データが規格（ＢＤ規格／ＡＶＣＨＤ規格）対応データである場合は既存データベース、非対応データである場合は拡張データベースを利用データベースとして選択する。なお、装置が拡張データベースを理解できない旧型装置である場合は、規格対応データの記録処理のみ処理可能である。また装置が拡張データベースを理解できる新型装置であり、記録データが規格（ＢＤ規格／ＡＶＣＨＤ規格）対応データである場合は既存データベースを選択し、非対応データである場合は拡張データベースを利用データベースとして選択することになる。
【０１３２】
記録データが規格（ＢＤ規格／ＡＶＣＨＤ規格）対応データである場合は、既存データベースの利用が選択され、ステップＳ２０２に進む。ステップＳ２０２では、既存データベースを利用したデータ記録処理が行われる。すなわち、記録データに応じたストリームファイルとクリップ情報ファイルを生成し、記録データに応じて既存データベースの更新、具体的には、インデックスファイル、ムービーオブジェクトファイルの更新と、プレイリストの生成を行う。
【０１３３】
次にステップＳ２０３に進む。ステップＳ２０３では、メディアの記録情報から拡張データベースが認識できたか否かを判定する。記録装置が旧型装置の場合は、拡張データベースの認識はできないので、このステップＳ２０３の判定は、すべてＮｏとなる。また、記録装置が新型装置であっても、メディアに拡張データベースが生成されていない場合は、ステップＳ２０３の判定はＮｏとなる。ステップＳ２０３の判定がＮｏの場合、データ記録処理は終了する。
【０１３４】
ステップＳ２０３において、メディアの記録情報から拡張データベースが認識できた場合は、ステップＳ２０７に進む。ステップＳ２０７の処理は、拡張データベースを認識可能な新型装置のみが実行する処理である。ステップＳ２０７では、既存データベースに登録された情報を拡張データベースにも登録するデータベース整合性調整を行う。
【０１３５】
この整合性調整処理は、先に説明したように、拡張データベースから、既存規格対応のストリームファイルの再生ができなくなることを防止するために行われる。
【０１３６】
次に、ステップＳ２０１において、記録データが規格（ＢＤ規格／ＡＶＣＨＤ規格）非対応データであると判定した場合について説明する。この場合は、利用データベースを拡張データベースとした処理が行われることになり、ステップＳ２０４に進む。なお、ステップＳ２０４以降の処理は、拡張データベースを認識可能な新型装置のみが実行する処理である。
【０１３７】
ステップＳ２０４では、メディアの記録情報から拡張データベースが認識できたか否かを判定する。記録装置が新型装置であっても、メディアに拡張データベースが生成されていない場合は、ステップＳ２０４の判定はＮｏとなる。ステップＳ２０４の判定がＮｏの場合、ステップＳ２０５において拡張データベースの生成処理を行う。
【０１３８】
ステップＳ２０４において、メディアの記録情報から拡張データベースが認識できた場合、およびステップＳ２０５において拡張データベースの生成処理が行われた場合、次に、ステップＳ２０６に進む。
【０１３９】
ステップＳ２０６では、拡張データベースを利用したデータ記録処理が行われる。すなわち、記録データに応じたストリームファイルとクリップ情報ファイルを生成し、記録データに応じて拡張データベースの更新、具体的には、インデックスファイル、ムービーオブジェクトファイルの更新と、プレイリストの生成を行う。
【０１４０】
なお、このデータ記録処理に際して、情報処理装置のデータ処理部は、再生用データを含むストリームファイルなどのデータファイルを生成するとともに、該データファイルの管理情報を含む管理情報ファイルの一部として図５〜図７を参照して説明した記録データを含むプレイリストファイルを生成する。すなわち、情報処理装置のデータ処理部は、プレイリストにデータファイルまたはデータファイル対応のクリップ情報ファイルいずれかのファイルの識別情報であるＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）を記録し、さらに、再生データのデータ形式情報を記録する処理を行う。
【０１４１】
次に、ステップＳ２０７に進む。ステップＳ２０７では、既存データベースに登録された情報を拡張データベースにも登録するデータベース整合性調整（管理情報ファイル更新処理）を行う。なお、この処理は既存データベースの登録情報がすべて拡張データベースに登録されている（整合性あり）場合には実行する必要はない。拡張データベースに登録されていないが既存データベースに登録された情報がある場合（整合性なし）にのみ実行する。
【０１４２】
このように、本発明の一実施例に係る情報処理装置は、メディアに対するデータ記録を行う場合、データ処理部において、再生用データを含むストリームファイル等のデータファイルとクリップ情報ファイルを生成し、データファイルの管理情報を含む管理情報ファイル（例えばインデックスファイル、ムービーオブジェクトファイル、プレイリストファイル）を生成または更新する。さらに、データ処理部は、ストリームファイルに格納する記録データが、予め規定された所定のデータ記録再生フォーマットに対応した規格対応データである場合は、規格対応データ専用の既存管理情報（既存データベース）にストリームファイル等の管理情報を記録する。また、ストリームファイルの格納データが予め規定された所定のデータ記録再生フォーマットに対応しない規格非対応データである場合は、拡張管理情報（拡張データベース）に、ストリームファイルの管理情報を記録する処理を行う。
【０１４３】
また、ステップＳ２０７の処理において説明したように、データ処理部は、既存管理情報（既存データベース）に含まれるが、拡張管理情報（拡張データベース）に含まれないデータの管理情報を拡張管理情報（拡張データベース）に追加記録する管理情報ファイル更新処理を行う。
【０１４４】
この処理によって、拡張管理情報（拡張データベース）は、メディアに記録された再生用データを格納したデータファイルの全てをアクセス可能な情報を含む管理情報として設定することができる。
【０１４５】
［５．規格対応データと規格非対応データの記録、再生を可能とする記録データ管理構成例（第２実施例）］
先に、図２を参照して、規格対応データと規格非対応データの記録、再生を可能とする記録データ管理構成としてのディレクトリ構成を第１実施例として説明したが、ディレクトリ構成は、図２に示す構成に限らない。
【０１４６】
ディレクトリ構成の第２実施例について、図１２を参照して説明する。第２実施例は、図１２に示すように、図２を参照して説明した拡張ディレクトリ［ＨＤＥＸ］１２１を設定せず、規格（ＢＤ規格／ＡＶＣＨＤ規格）対応、非対応に拘らず、すべての管理情報およびデータをＢＤＭＶディレクトリ３１０に設定した例である。
【０１４７】
既存規格（ＢＤ規格／ＡＶＣＨＤ規格）対応のデータの管理情報は、インデックスファイル［Ｉｎｄｅｘ．ｂｄｍｖ］とムービーオブジェクトファイル［ＭｏｖｉｅＯｂｊｅｃｔ．ｂｄｍｖ］によって構成される既存管理情報（既存データベース）３２０に登録される。
【０１４８】
また、拡張管理情報（拡張データベース）３３０を構成するインデックスファイル［Ｉｎｄｅｘ２．ｂｄｍｖ］とムービーオブジェクトファイル［ＭｏｖｉｅＯｂｊｅｃｔ２．ｂｄｍｖ］には、既存規格（ＢＤ規格／ＡＶＣＨＤ規格）非対応のデータの管理情報、さらに既存規格（ＢＤ規格／ＡＶＣＨＤ規格）対応のデータの管理情報のすべてが登録される。
【０１４９】
なお、インデックスファイルにはプレイリストファイルを呼び出すためのタイトルが設定されるが、既存規格（ＢＤ規格／ＡＶＣＨＤ規格）対応のデータの管理情報として設定される既存データベースのインデックスファイル［Ｉｎｄｅｘ．ｂｄｍｖ］には、図１２に示す既存規格対応データのプレイリストファイル［０００００．ｍｐｌｓ］と［００００１．ｍｐｌｓ］、これ２つのプレイリストファイルを利用して再生可能な２つのタイトルのみが登録される。
【０１５０】
一方、拡張データベースのインデックスファイル［Ｉｎｄｅｘ２．ｂｄｍｖ］には、図１２に示す既存規格対応データのプレイリストファイル［０００００．ｍｐｌｓ］と［００００１．ｍｐｌｓ］と、既存規格非対応データのプレイリストファイル［ＨＤＥＸ０１０００．ｍｐｌｓ］と［ＨＤＥＸ０１００１．ｍｐｌｓ］、これら全ての４つのプレイリストファイルを利用して再生可能な４つのタイトルが登録される。
【０１５１】
プリイリストディレクトリ３４０には、既存規格（ＢＤ規格／ＡＶＣＨＤ規格）対応データのプレイリストと、既存規格（ＢＤ規格／ＡＶＣＨＤ規格）非対応データのプレイリストのすべてが設定される。プレイリストファイル３４１として示す［ＨＤＥＸ０１０００．ｍｐｌｓ］、［ＨＤＥＸ０１００１．ｍｐｌｓ］、これらのプレイリストが、既存規格（ＢＤ規格／ＡＶＣＨＤ規格）非対応データ、例えば４Ｋ×２Ｋデータ、あるいは１０８０／６０ｐ、３Ｄ画像データなど、既存規格（ＢＤ規格／ＡＶＣＨＤ規格）非対応データに対応するプレイリストである。
【０１５２】
クリップ情報ファイル、ストリームファイルについては、図２と同様、規格対応、非対応に拘らず、すべて１つのクリッブ情報ディレクトリ、およびストリームディレクトリに設定されて管理される。
【０１５３】
図に示す点線枠で示すストリームファイル［１０００１．ｍ２ｔｓ］３４３が、規格非対応データに対応し、このデータに対するクリップ情報ファイルがクリップ情報ファイル［１０００１．ｃｌｐｉ］３４２である。
【０１５４】
プレイリストファイル３４１中のプレイリストファイル［ＨＤＥＸ０１０００．ｍｐｌｓ］は、クリップ情報ファイル［１０００１．ｃｌｐｉ］を参照先として登録している。
プレイリストファイル３４１中のプレイリストファイル［ＨＤＥＸ０１００１．ｍｐｌｓ］は、ビデオ［ＶＩＤＥＯ］ディレクトリのデータ［１００．ＭＰ４］を参照先として登録している。
【０１５５】
なお、本実施例においても先の実施例１と同様、プレイリストファイル３４１には、図６（ｂ）を参照して説明した以下のデータフィールドが設定される。すなわち、
メディアファイル［ＭｅｄｉａＦｉｌｅ］フィールド２６１、
メディアファイル識別子［ＭｅｄｉａＦｉｌｅＩｄｅｎｔｉｆｉｅｒ］フィールド２６２、
これらのフィールドが設定される。
【０１５６】
メディアファイル［ＭｅｄｉａＦｉｌｅ］フィールド２６１には、プレイリストの参照先となるクリップ情報ファイルなどのＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）が記録される。
メディアファイル識別子［ＭｅｄｉａＦｉｌｅＩｄｅｎｔｉｆｉｅｒ］フィールド２６２には、プレイリストによって再生されるストリームファイルのデータ形式情報が記録される。
【０１５７】
なお、図１２に示すディレクトリ構成を適用した場合のデータ記録再生処理の処理態様と処理シーケンスは、管理情報や生成ファイルの設定位置が異なるが、その他の処理は、先に図８〜図１１を参照して説明したとほぼ同様の処理となる。
【０１５８】
なお、先の実施例１では、管理情報（データベース）として、インデックスファイル、ムービーオブジェクトファイル、プレイリストファイル、これらの３種類のファイルを含めて説明したが、図１２に示す例では、管理情報（データベース）は、インデックスファイル、ムービーオブジェクトファイル、これらの２種類のファイルとして説明している。管理情報（データベース）は、記録される実データに対応して設定される管理情報であり、プレイリストを含める設定含めない設定いずれも可能である。
【０１５９】
なお、図１２に示す例において、管理情報（データベース）をプレイリストファイルを含めた情報として定義した場合、既存管理情報（既存データベース）に含まれるプレイリストファイルは、図１２に示すプレイリストディレクトリ３４０に設定されたプレイリストファイル［０００００．ｍｐｌｓ］、［００００１．ｍｐｌｓ］の２つのみが含まれる。一方、拡張管理情報（拡張データベース）には、プレイリストディレクトリに設定されるすべてのプレイリストファイルが含まれる。
【０１６０】
［６．情報処理装置の構成例］
次に、上述したメディアに対するデータ記録処理やメディアからのデータ再生処理を実行する本発明の一実施例に係る情報処理装置の構成例について、図１３を参照して説明する。図１３は、本発明の一実施例に係る情報処理装置４００の構成例を示すブロック図である。情報処理装置４００は、メディア４１０に対するデータ記録、またはデータ再生の少なくともいずれかの処理を行う装置である。具体的には例えば、レコーダ、ビデオカメラ、ＰＣなどの装置である。
【０１６１】
なお、図１３にはメディア４１０としてディスク型メディアを示しているが、メディアはディスク型メディアに限らず、フラッシュメモリなどのメディアでもよい。
【０１６２】
情報処理装置４００は、図１３に示すように、データ処理部（制御部）４０１、通信部４０２、入力部４０３、出力部４０４、メモリ４０５、メディアインタフェース４０６を有する。
【０１６３】
データ処理部４０１は、様々なデータ処理プログラムを実行するプログラム実行機能を持つＣＰＵを有する。例えばデータ記録再生処理を行うアプリケーションプログラムを実行する。通信部４０２を介して入力する放送データなどのメディアに対する記録処理、あるいはメディアからの読み出しデータの再生処理などを行う。
【０１６４】
入力部４０３は、例えばユーザの操作部であり、データ記録または再生指示の入力など、様々な入力が行われる。なお、入力部４０３にはリモコンも含まれ、リモコン操作情報の入力も可能である。出力部４０４は、ディスプレイ、スピーカ等によって構成される画像や音声の出力部である。メモリ４０５は、ＲＡＭ，ＲＯＭ等によって構成され、データ処理部４０１において実行するアプリケーションプログラムなどの格納領域として利用される。メモリ４０５は、アプリケーション用のパラメータ、ワーク領域としても利用され、さらに、メディア記録データのバッファ領域などとしても利用される。
【０１６５】
メディアインタフェース４０６は、メディア４１０を利用したデータ記録、再生処理に適用されるインタフェースである。データ処理部４０１の要求に従って、データをメディア４１０に書き込み、またメディア４１０からのデータ読み取り処理などを行う。
【０１６６】
データ処理部４０１において実行されるデータ記録再生処理は、例えば先にフローチャートを参照して説明した処理である。これらの処理を実行するためのプログラムがメモリ４０５に格納されている。
【０１６７】
以上、特定の実施例を参照しながら、本発明について詳解してきた。しかしながら、本発明の要旨を逸脱しない範囲で当業者が実施例の修正や代用を成し得ることは自明である。すなわち、例示という形態で本発明を開示してきたのであり、限定的に解釈されるべきではない。本発明の要旨を判断するためには、特許請求の範囲の欄を参酌すべきである。
【０１６８】
また、明細書中において説明した一連の処理はハードウェア、またはソフトウェア、あるいは両者の複合構成によって実行することが可能である。ソフトウェアによる処理を実行する場合は、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれたコンピュータ内のメモリにインストールして実行させるか、あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。例えば、プログラムは記録媒体に予め記録しておくことができる。記録媒体からコンピュータにインストールする他、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットといったネットワークを介してプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールすることができる。
【０１６９】
なお、明細書に記載された各種の処理は、記載に従って時系列に実行されるのみならず、処理を実行する装置の処理能力あるいは必要に応じて並列的にあるいは個別に実行されてもよい。また、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【産業上の利用可能性】
【０１７０】
以上、説明したように、本発明の一実施例構成によれば、メディアに対する記録データの再生制御情報であるプレイリストにストリームファイルなどの再生データ格納ファイル、またはクリップ情報ファイルのファイル識別情報であるＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）を記録する構成とした。再生処理においては、プレイリストからＵＲＩを読み出して、ＵＲＩに基づいて再生処理対象のファイルを取得することができる。同一装置に限らず、任意の場所のファイルの指定情報をプレイリストに設定可能であり、様々な場所からファイル取得を行って再生処理を行うことが可能となる。
【符号の説明】
【０１７１】
１１１  ＢＤＭＶディレクトリ
１１２  既存管理情報（既存データベース）
１１３  ストリームファイル
１１４  クリップ情報ファイル
１２０  拡張管理情報（拡張データベース）
１２１  拡張ディレクトリ（ＨＤＥＸディレクトリ）
１２２  プレイリストディレクトリ
１３０  ビデオディレクトリ
３１０  ＢＤＭＶディレクトリ
３２０  既存管理情報（既存データベース）
３３０  拡張管理情報（拡張データベース）
３４０  プレイリストディレクトリ
３４１  プレイリストファイル
３４２  クリップ情報ファイル
３４３  ストリームファイル
４００  情報処理装置
４０１  データ処理部
４０２  通信部
４０３  入力部
４０４  出力部
４０５  メモリ
４０６  メディアインタフェース
４１０  メディア
【図１】
2010244638.tif 000003
【図２】
2010244638.tif 000004
【図３】
2010244638.tif 000005
【図４】
2010244638.tif 000006
【図５】
2010244638.tif 000007
【図６】
2010244638.tif 000008
【図７】
2010244638.tif 000009
【図８】
2010244638.tif 000010
【図９】
2010244638.tif 000011
【図１０】
2010244638.tif 000012
【図１１】
2010244638.tif 000013
【図１２】
2010244638.tif 000014
【図１３】
2010244638.tif 000015