(57)【要約】【課題】メディア格納コンテンツに対応する後発データの効率的かつ正確な管理構成を実現する。【解決手段】メディア格納コンテンツに対応するデータとして後発的に取得または生成した後発データをハードディスクなどのローカル記憶部に格納する場合に、記憶部に格納された後発データが、どのメディアやどのコンテンツに対応する後発データであるかを認識可能とした説明情報を設定して記録する。説明情報には、後発データ関連の再生または削除対象ファイルのファイルパスをメタデータとして設定し、説明情報に基づく表示データに対するユーザ指定に応じて再生または削除ファイルを選択して処理を行う。本構成により、ユーザの理解し易い後発データの説明表示処理や、表示データに対するユーザ指定に基づく再生または削除ファイルの確実なアクセスが可能となる。【選択図】図３
2008310379.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置であり、
メディア格納コンテンツに対応するデータとして後発的に取得または生成した後発データを格納する記憶部と、
前記記憶部に対する後発データの管理処理を実行する制御部を有し、
前記制御部は、
前記後発データの管理処理として、
前記記憶部に対する後発データ記録処理に際して、後発データに対応するメディア識別情報、およびタイトル識別情報を含む後発データ説明情報を生成して記録する処理と、
前記後発データ説明情報に基づく表示データの生成処理と、
前記後発データ説明情報に基づく表示データに対するユーザ指定情報に基づく、後発データの再生または削除処理を実行する構成であることを特徴とする情報処理装置。
【請求項２】
前記制御部は、
前記記憶部に対する後発データの記録に際して、
（ａ）少なくとも後発データの再生処理に適用する情報を含む後発データ管理情報と、
（ｂ）後発データ実態データと、
（ｃ）前記後発データ説明情報
上記（ａ）〜（ｃ）各情報の記録処理を行う構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記制御部は、
後発データの取得または生成日に対応するディレクトリを設定して、設定したディレクトリに後発データおよび後発データ関連情報を設定する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記制御部は、
前記後発データ説明情報に対応する後発データ関連の再生または削除対象ファイルのファイルパスをメタデータとして設定した後発データ説明情報を生成して前記記憶部に記録する処理を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記制御部は、
前記後発データ説明情報に対応して設定されたファイルパスのメタデータに基づいて、再生または削除対象となるファイルのアクセスを行う構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記制御部は、
前記後発データ説明情報として、後発データの取得または生成日を含む日付情報を生成して前記記憶部に記録する処理を実行し、
後発データ説明情報の表示処理として、前記日付情報を含む表示データを生成して表示部に表示する処理を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項７】
前記制御部は、
前記後発データ説明情報として、後発データの取得または生成ユーザのユーザ識別子を含むデータを生成して前記記憶部に記録する処理を実行し、
後発データ説明情報の表示処理として、前記ユーザ識別子を含む表示データを生成して表示部に表示する処理を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項８】
前記制御部は、
前記後発データ説明情報として、後発データのサイズ情報を含むデータを生成して前記記憶部に記録する処理を実行し、
後発データ説明情報の表示処理として、前記サイズ情報を含む表示データを生成して表示部に表示する処理を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項９】
前記制御部は、
前記後発データ説明情報として、後発データの種類情報を生成して前記記憶部に記録する処理を実行し、
後発データ説明情報の表示処理として、前記種類情報を含む表示データを生成して表示部に表示する処理を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項１０】
情報処理装置において、メディア格納コンテンツに対応するデータとして後発的に取得または生成する後発データの管理処理を実行する情報処理方法であり、
制御部が、後発データの管理処理として、
記憶部に対する後発データ記録処理に際して、後発データに対応するメディア識別情報、およびタイトル識別情報を含む後発データ説明情報を生成して記録する処理と、
前記後発データ説明情報に基づく表示データの生成処理と、
前記後発データ説明情報に基づく表示データに対するユーザ指定情報の入力に基づく、指定後発データの再生または削除処理を実行することを特徴とする情報処理方法。
【請求項１１】
前記制御部は、
前記記憶部に対する後発データの記録に際して、
（ａ）少なくとも後発データの再生処理に適用する情報を含む後発データ管理情報と、
（ｂ）後発データ実態データと、
（ｃ）前記後発データ説明情報
上記（ａ）〜（ｃ）各情報の記録処理を行うことを特徴とする請求項１０に記載の情報処理方法。
【請求項１２】
前記制御部は、
後発データの取得または生成日に対応するディレクトリを設定して、設定したディレクトリに後発データおよび後発データ関連情報を設定することを特徴とする請求項１０に記載の情報処理方法。
【請求項１３】
前記制御部は、
前記後発データ説明情報に対応する後発データ関連の再生または削除対象ファイルのファイルパスをメタデータとして設定した後発データ説明情報を生成して前記記憶部に記録する処理を実行することを特徴とする請求項１０に記載の情報処理方法。
【請求項１４】
前記制御部は、
前記後発データ説明情報に対応して設定されたファイルパスのメタデータに基づいて、再生または削除対象となるファイルのアクセスを行うことを特徴とする請求項１０に記載の情報処理方法。
【請求項１５】
前記制御部は、
前記後発データ説明情報として、後発データの取得または生成日を含む日付情報を生成して前記記憶部に記録する処理を実行し、
後発データ説明情報の表示処理として、前記日付情報を含む表示データを生成して表示部に表示する処理を実行することを特徴とする請求項１０に記載の情報処理方法。
【請求項１６】
前記制御部は、
前記後発データ説明情報として、後発データの取得または生成ユーザのユーザ識別子を含むデータを生成して前記記憶部に記録する処理を実行し、
後発データ説明情報の表示処理として、前記ユーザ識別子を含む表示データを生成して表示部に表示する処理を実行することを特徴とする請求項１０に記載の情報処理方法。
【請求項１７】
前記制御部は、
前記後発データ説明情報として、後発データのサイズ情報を含むデータを生成して前記記憶部に記録する処理を実行し、
後発データ説明情報の表示処理として、前記サイズ情報を含む表示データを生成して表示部に表示する処理を実行することを特徴とする請求項１０に記載の情報処理方法。
【請求項１８】
前記制御部は、
前記後発データ説明情報として、後発データの種類情報を生成して前記記憶部に記録する処理を実行し、
後発データ説明情報の表示処理として、前記種類情報を含む表示データを生成して表示部に表示する処理を実行することを特徴とする請求項１０に記載の情報処理方法。
【請求項１９】
情報処理装置において、メディア格納コンテンツに対応するデータとして後発的に取得または生成する後発データの管理処理を実行させるコンピュータ・プログラムであり、
制御部に、後発データの管理処理として、
記憶部に対する後発データ記録処理に際して、後発データに対応するメディア識別情報、およびタイトル識別情報を含む後発データ説明情報を生成して記録する処理と、
前記後発データ説明情報に基づく表示データの生成処理と、
前記後発データ説明情報に基づく表示データに対するユーザ指定情報の入力に基づく、指定後発データの再生または削除処理を実行させることを特徴とするコンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、および情報処理方法、並びにコンピュータ・プログラムに関する。さらに、詳細には、情報記録媒体に格納されたコンテンツに対応して後発的にサーバからダウンロードしたデータやユーザが生成したデータをハードディスクなどのローカル記憶部に格納して管理する情報処理装置、および情報処理方法、並びにコンピュータ・プログラムに関する。
【背景技術】
【０００２】
音楽等のオーディオデータ、映画等の画像データ、ゲームプログラム、各種アプリケーションプログラム等、様々なソフトウエアデータ（以下、これらをコンテンツ（Ｃｏｎｔｅｎｔ）と呼ぶ）は、記録メディア、例えば、Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標）、あるいはＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）などの情報記録媒体（記録メディア）にデジタルデータとして格納することができる。青色レーザを利用したＢｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標）は、高密度記録可能なディスクであり大容量の映像コンテンツなどを高画質データとして記録することができる。
【０００３】
デジタルコンテンツが格納されたメディアはユーザに提供され、ユーザは所有するＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、ディスクプレーヤ等の再生装置においてコンテンツの再生、利用を行うことができる。
【０００４】
音楽データ、画像データ等、多くのコンテンツは、一般的にその作成者あるいは販売者に頒布権等が保有されている。従って、これらのコンテンツの配布に際しては、一定の利用制限、すなわち、正規なユーザに対してのみ、コンテンツの利用を許諾し、許可のない複製等が行われないような制御、例えば暗号化処理等が行なわれる。
【０００５】
さらに、ＤＶＤなどのディスクに記録されたコンテンツに対応する付属データ、例えば映画コンテンツに対応する字幕データや吹き替えデータ、その他のコンテンツ対応のサービスデータ、動画、静止画等のコンテンツを、後発データとしてサーバからダウンロードしてＰＣなど再生機器のハードディスクなどの記憶手段に格納し、ＤＶＤなどのメディアに記録されたコンテンツに併せて再生するというコンテンツ利用システムについても提案されている。このようなコンテンツ利用システムについては、例えば特許文献１（特開２００３−１４０６６２号公報）に開示されている。
【０００６】
ＤＶＤ等の格納コンテンツに対応するデータとしてサーバからダウンロードした後発データをＰＣ等、再生装置の記憶手段、例えばハードディスクなどのローカル記憶手段に格納する構成とした場合、時間の経過に従って再生装置が利用した多くのＤＶＤやＢｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標）の格納コンテンツに対応する多数の後発データがローカル記憶手段に蓄積されることになる。この結果、ユーザはローカル記憶手段に格納されたデータが、どのメディアのどのコンテンツに対応する後発データであるのかが分からなくなってしまうという問題がある。
【０００７】
ローカル記憶手段に格納されるデータの検索に利用するため、格納データに対応するメタデータ（属性情報）を記録するといった構成がある。例えばこのような構成については特許文献２（ＷＯ２００６／０７３２７５）に記載されている。
【０００８】
しかし、上述したように、ＤＶＤなどのディスクに記録されたコンテンツに対応してサーバから後発的に取得するデータやユーザが生成する後発データは、ディスクに格納された例えば映画コンテンツに対応する字幕データや吹き替えデータ、その他のコンテンツ対応のサービスデータ、動画、静止画等の付属コンテンツ、ゲーム情報など様々であり、１つのディスク格納コンテンツに対応して複数の異なる後発データがハードディスクやフラッシュメモリなどの様々なローカル記憶手段に格納されることもある。このような場合、ユーザが目的とする後発データをローカル記憶手段から探すことは時間を要する処理となる。また、不要な後発データの削除を行う場合にも、後発データの内容を即座に把握することが困難であるという問題がある。
【特許文献１】特開２００３−１４０６６２号公報
【特許文献２】ＷＯ２００６／０７３２７５
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明は、このような状況に鑑みてなされたものであり、ＤＶＤやＢｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標）などのメディア格納コンテンツに対応する後発データ、例えば、サーバからのダウンロードデータや、ユーザ生成データなどをハードディスクなどのローカル記憶手段に格納する構成において、後発データの対応するメディアやメディアコンテンツを容易に判別可能として、後発データの効率的な利用管理を実現する情報処理装置、および情報処理方法、並びにコンピュータ・プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の第１の側面は、
情報処理装置であり、
メディア格納コンテンツに対応するデータとして後発的に取得または生成した後発データを格納する記憶部と、
前記記憶部に対する後発データの管理処理を実行する制御部を有し、
前記制御部は、
前記後発データの管理処理として、
前記記憶部に対する後発データ記録処理に際して、後発データに対応するメディア識別情報、およびタイトル識別情報を含む後発データ説明情報を生成して記録する処理と、
前記後発データ説明情報に基づく表示データの生成処理と、
前記後発データ説明情報に基づく表示データに対するユーザ指定情報に基づく、後発データの再生または削除処理を実行する構成であることを特徴とする情報処理装置にある。
【００１１】
さらに、本発明の情報処理装置の一実施態様において、前記制御部は、前記記憶部に対する後発データの記録に際して、
（ａ）少なくとも後発データの再生処理に適用する情報を含む後発データ管理情報と、
（ｂ）後発データ実態データと、
（ｃ）前記後発データ説明情報
上記（ａ）〜（ｃ）各情報の記録処理を行う構成であることを特徴とする。
【００１２】
さらに、本発明の情報処理装置の一実施態様において、前記制御部は、後発データの取得または生成日に対応するディレクトリを設定して、設定したディレクトリに後発データおよび後発データ関連情報を設定する構成であることを特徴とする。
【００１３】
さらに、本発明の情報処理装置の一実施態様において、前記制御部は、前記後発データ説明情報に対応する後発データ関連の再生または削除対象ファイルのファイルパスをメタデータとして設定した後発データ説明情報を生成して前記記憶部に記録する処理を実行する構成であることを特徴とする。
【００１４】
さらに、本発明の情報処理装置の一実施態様において、前記制御部は、前記後発データ説明情報に対応して設定されたファイルパスのメタデータに基づいて、再生または削除対象となるファイルのアクセスを行う構成であることを特徴とする。
【００１５】
さらに、本発明の情報処理装置の一実施態様において、前記制御部は、前記後発データ説明情報として、後発データの取得または生成日を含む日付情報を生成して前記記憶部に記録する処理を実行し、後発データ説明情報の表示処理として、前記日付情報を含む表示データを生成して表示部に表示する処理を実行する構成であることを特徴とする。
【００１６】
さらに、本発明の情報処理装置の一実施態様において、前記制御部は、前記後発データ説明情報として、後発データの取得または生成ユーザのユーザ識別子を含むデータを生成して前記記憶部に記録する処理を実行し、後発データ説明情報の表示処理として、前記ユーザ識別子を含む表示データを生成して表示部に表示する処理を実行する構成であることを特徴とする。
【００１７】
さらに、本発明の情報処理装置の一実施態様において、前記制御部は、前記後発データ説明情報として、後発データのサイズ情報を含むデータを生成して前記記憶部に記録する処理を実行し、後発データ説明情報の表示処理として、前記サイズ情報を含む表示データを生成して表示部に表示する処理を実行する構成であることを特徴とする。
【００１８】
さらに、本発明の情報処理装置の一実施態様において、前記制御部は、前記後発データ説明情報として、後発データの種類情報を生成して前記記憶部に記録する処理を実行し、後発データ説明情報の表示処理として、前記種類情報を含む表示データを生成して表示部に表示する処理を実行する構成であることを特徴とする。
【００１９】
さらに、本発明の第２の側面は、
情報処理装置において、メディア格納コンテンツに対応するデータとして後発的に取得または生成する後発データの管理処理を実行する情報処理方法であり、
制御部が、後発データの管理処理として、
記憶部に対する後発データ記録処理に際して、後発データに対応するメディア識別情報、およびタイトル識別情報を含む後発データ説明情報を生成して記録する処理と、
前記後発データ説明情報に基づく表示データの生成処理と、
前記後発データ説明情報に基づく表示データに対するユーザ指定情報の入力に基づく、指定後発データの再生または削除処理を実行することを特徴とする情報処理方法にある。
【００２０】
さらに、本発明の情報処理方法の一実施態様において、前記制御部は、前記記憶部に対する後発データの記録に際して、
（ａ）少なくとも後発データの再生処理に適用する情報を含む後発データ管理情報と、
（ｂ）後発データ実態データと、
（ｃ）前記後発データ説明情報
上記（ａ）〜（ｃ）各情報の記録処理を行うことを特徴とする。
【００２１】
さらに、本発明の情報処理方法の一実施態様において、前記制御部は、後発データの取得または生成日に対応するディレクトリを設定して、設定したディレクトリに後発データおよび後発データ関連情報を設定することを特徴とする。
【００２２】
さらに、本発明の情報処理方法の一実施態様において、前記制御部は、前記後発データ説明情報に対応する後発データ関連の再生または削除対象ファイルのファイルパスをメタデータとして設定した後発データ説明情報を生成して前記記憶部に記録する処理を実行することを特徴とする。
【００２３】
さらに、本発明の情報処理方法の一実施態様において、前記制御部は、前記後発データ説明情報に対応して設定されたファイルパスのメタデータに基づいて、再生または削除対象となるファイルのアクセスを行うことを特徴とする。
【００２４】
さらに、本発明の情報処理方法の一実施態様において、前記制御部は、前記後発データ説明情報として、後発データの取得または生成日を含む日付情報を生成して前記記憶部に記録する処理を実行し、後発データ説明情報の表示処理として、前記日付情報を含む表示データを生成して表示部に表示する処理を実行することを特徴とする。
【００２５】
さらに、本発明の情報処理方法の一実施態様において、前記制御部は、前記後発データ説明情報として、後発データの取得または生成ユーザのユーザ識別子を含むデータを生成して前記記憶部に記録する処理を実行し、後発データ説明情報の表示処理として、前記ユーザ識別子を含む表示データを生成して表示部に表示する処理を実行することを特徴とする。
【００２６】
さらに、本発明の情報処理方法の一実施態様において、前記制御部は、前記後発データ説明情報として、後発データのサイズ情報を含むデータを生成して前記記憶部に記録する処理を実行し、後発データ説明情報の表示処理として、前記サイズ情報を含む表示データを生成して表示部に表示する処理を実行することを特徴とする。
【００２７】
さらに、本発明の情報処理方法の一実施態様において、前記制御部は、前記後発データ説明情報として、後発データの種類情報を生成して前記記憶部に記録する処理を実行し、後発データ説明情報の表示処理として、前記種類情報を含む表示データを生成して表示部に表示する処理を実行することを特徴とする。
【００２８】
さらに、本発明の第３の側面は、
情報処理装置において、メディア格納コンテンツに対応するデータとして後発的に取得または生成する後発データの管理処理を実行させるコンピュータ・プログラムであり、
制御部に、後発データの管理処理として、
記憶部に対する後発データ記録処理に際して、後発データに対応するメディア識別情報、およびタイトル識別情報を含む後発データ説明情報を生成して記録する処理と、
前記後発データ説明情報に基づく表示データの生成処理と、
前記後発データ説明情報に基づく表示データに対するユーザ指定情報の入力に基づく、指定後発データの再生または削除処理を実行させることを特徴とするコンピュータ・プログラムにある。
【００２９】
なお、本発明のコンピュータ・プログラムは、例えば、様々なプログラム・コードを実行可能な汎用コンピュータ・システムに対して、コンピュータ可読な形式で提供する記憶媒体、通信媒体によって提供可能なコンピュータ・プログラムである。このようなプログラムをコンピュータ可読な形式で提供することにより、コンピュータ・システム上でプログラムに応じた処理が実現される。
【００３０】
本発明のさらに他の目的、特徴や利点は、後述する本発明の実施例や添付する図面に基づくより詳細な説明によって明らかになるであろう。なお、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【発明の効果】
【００３１】
本発明の一実施例の構成によれば、ＤＶＤなどのメディアに格納されたコンテンツに対応するデータとして後発的に取得または生成した後発データをハードディスクなどのローカル記憶部に格納する場合に、記憶部に格納された後発データが、どのメディア（情報記録媒体）やどのコンテンツに対応する後発データであるかを認識可能とした説明情報を設定して記録する構成とした。説明情報には、後発データ関連の再生または削除対象ファイルのファイルパスをメタデータとして設定し、説明情報に基づく表示データに対するユーザ指定に応じて、メタデータを利用して再生または削除ファイルを選択して処理を行う。本構成により、ユーザの理解し易い後発データの説明表示処理や、表示データに対するユーザ指定に基づく再生または削除ファイルの確実なアクセスが可能となり、後発データの再生、削除などの処理を正確に効率的に行なうことが可能となる。
【発明を実施するための最良の形態】
【００３２】
以下、図面を参照しながら本発明の情報処理装置、および情報処理方法、並びにコンピュータ・プログラムの詳細について説明する。説明は、以下の項目に従って行う。
１．情報処理装置の構成と処理の概要
２．本発明における後発データの管理処理例
２．１．後発データの管理処理例１
２．２．後発データの管理処理例２
３．後発データ説明情報の利用例
【００３３】
［１．情報処理装置の構成と処理の概要］
まず、本発明の一実施例に係る情報処理装置の構成と処理の概要について説明する。図１は、例えばＤＶＤやＢｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標）などの情報記録媒体（メディア）２００の再生処理を実行する例えばＰＣやメディア再生装置等の情報処理装置１００を示す図である。
【００３４】
情報処理装置１００は、以下の構成を有する。
コンテンツ再生処理、後発データ管理処理などを実行するＣＰＵなどのプログラム実行機能を持つ制御部１０１、
情報記録媒体（メディア）２００格納コンテンツに対応するデータとして、サーバ１３１，１３２からダウンロードしたデータやユーザの生成したデータなどの後発データを格納するローカル記憶部１０２、
情報記録媒体２００に対するデータ入出力を行なう記録媒体インタフェース１０３、
プログラムの実行領域、パラメータ格納領域などに利用されるＲＯＭ，ＲＡＭによって構成されるメモリ１０４、
ネットワークを介した通信を実行する通信インタフェース１０５、
コンテンツやコンテンツ情報表示を行なう表示部１０６、
これらの構成を有する。ローカル記憶部１０２は、例えばハードディスクやフラッシュメモリ等によって構成される。
【００３５】
情報処理装置１００は、情報記録媒体２００から記録媒体インタフェース１０３を介して情報記録媒体１００に格納されたコンテンツを読み取り、コンテンツの再生処理を行なう。この処理は制御部１０１の制御の下に行なわれる。情報記録媒体２００は、例えば、コンテンツが予め記録されたＲＯＭメディア、あるいはユーザがサーバからダウンロードするなどの処理によって取得したコンテンツを記録したデータ書き込み可能なＲ型や、ＲＥ型などのメディアなど様々である。
【００３６】
情報処理装置１００は、情報記録媒体２００に格納されたコンテンツ再生に併せて利用可能なサブコンテンツ、例えば、情報記録媒体２００に格納されたコンテンツが映画コンテンツである場合の字幕データや吹き替えデータ、その他、情報記録媒体２００に格納されたコンテンツに対応するサービスデータなどを、サーバ１３１，１３２を介して取得し、取得データを例えばハードディスクやフラッシュメモリ等によって構成されるローカル記憶部１０２に記憶する。また、情報記録媒体２００に格納されたコンテンツがゲームプログラムなどである場合には、ゲームの実行によって得られた得点情報、経過情報などの後発データをローカル記憶部１０２に記憶する。
【００３７】
ローカル記憶部１０２に記憶される後発データは、情報記録媒体２００の格納コンテンツのいずれかに対応して取得または生成されたデータであり、情報記録媒体２００の格納コンテンツの再生処理に際して、ローカル記憶部１０２に格納され、ユーザによって選択された後発データの再生を併せて実行することができる。この再生処理においては、例えばディスク格納コンテンツと、ハードディスクなどのローカル記憶部格納コンテンツを統合したＶＦＳ（バーチャル・ファイルシステム）を構築して再生処理が行われる。このＶＦＳに基づく再生処理により、あたかも１つのメディアからの再生処理と同様の再生が可能となる。
【００３８】
制御部１０１は、後発データの記録に際しては、必要に応じて後発データに関する管理情報や説明情報を生成または更新してローカル記憶部１０２に記録する。制御部１０１は、ローカル記憶部１０２に設定される後発データ用ディレクトリに、後発データおよび管理情報、説明情報の記録を行う。
【００３９】
制御部１０１の実行する後発データ管理処理の詳細な説明の前に、以下の説明において用いる語句の定義を示す。
（ａ）管理ユニット
管理ユニットは、バインディングユニット（ＢＵ：Ｂｉｎｄｉｎｇ  Ｕｎｉｔ）ともよばれ、後発データの管理単位として設定されるユニットである。
管理ユニット（ＢＵ）は、情報記録媒体２００に格納されたコンテンツに対応して後発的に生成または取得された後発データ、例えばサーバからのダウンロードコンテンツやユーザ生成データを含むユニットとして設定される。後発データの多くは、情報記録媒体２００に格納されたコンテンツの再生に併せて再生利用可能なデータである。
【００４０】
（ｂ）マニフェストファイル（ＢＵＭＦ）
マニフェストファイルは、後発データの管理情報を格納したファイルである。
マニフェストファイルは、管理ユニット（バインディングユニット（ＢＵ））単位で、後発データ管理情報を記録しており、バインディングユニットマニフェストファイル（ＢＵＭＦ）とも呼ばれる。
【００４１】
基本的には、１つの管理ユニット（ＢＵ）に対して１つのマニフェストファイル（ＢＵＭＦ）が設定されるが、１つのマニフェストファイル（ＢＵＭＦ）中に複数の管理ユニットの管理情報を記録することも許容される。
【００４２】
本発明の情報処理装置１００の実行する後発データ管理構成の概要について図２を参照して説明する。図２は、ハードディスクなどのローカル記憶部１０２における後発データの管理構成を説明する図である。
【００４３】
情報処理装置は、様々なメディア（情報記録媒体）３０１，３０２に格納されたメディア格納コンテンツの再生を行なう。この再生に際してサーバから取得、あるいは情報処理装置において生成した後発データをローカル記憶部１０２に記録する。図に示すディレクトリ３２０は、後発データ記録ディレクトリである。後発データは、対応するメディアごとにディレクトリが分けられて記録される。図に示す例では、
メディア（情報記録媒体）３０１は、組織ＩＤ（Ｏｒｇ＿ｉｄ）＝００２，ディスクＩＤ（Ｄｉｓｃ＿ｉｄ）＝１２３のメディアであり、このメディアに対応する後発データは、ローカル記憶部１０２のＤｉｒｅｃｔｏｒｙ−Ａ３２１以下に設定されたディスクＩＤ（Ｄｉｓｃ＿ｉｄ）＝１２３対応のディレクトリに記録される。
メディア（情報記録媒体）３０２は、組織ＩＤ（Ｏｒｇ＿ｉｄ）＝ＸＸＸ，ディスクＩＤ（Ｄｉｓｃ＿ｉｄ）＝ＹＹＹであり、このメディアに対応する後発データは、ローカル記憶部１０２のＤｉｒｅｃｔｏｒｙ−Ｂ３２３以下に設定されたディスクＩＤ（Ｄｉｓｃ＿ｉｄ）＝ＹＹＹ対応のディレクトリに記録される。
【００４４】
なお、組織ＩＤ（Ｏｒｇ＿ｉｄ）はコンテンツ格納メディアに格納されたコンテンツの提供者やディスクの製造者を識別する情報であり、ディスクＩＤ（Ｄｉｓｃ＿ｉｄ）は、特定のコンテンツを格納したメディア（ディスク）を識別する識別子である。
【００４５】
なお、図に示す後発データ３２２，３２４は、それぞれメディア（情報記録媒体）３０１に対応する後発データ、メディア（情報記録媒体）３０２に対応する後発データを模式的に示しているものである。これらの後発データの各々、すなわち、
後発データ３２２は、ローカル記憶部１０２のＤｉｒｅｃｔｏｒｙ−Ａ３２１以下に記録され、
後発データ３２４は、ローカル記憶部１０２のＤｉｒｅｃｔｏｒｙ−Ｂ３２３以下に記録される。
【００４６】
ローカル記憶部１０２には、後発データ関連情報として、図に示すように、
後発データ管理情報３５１、
後発データ３５２、（字幕などの後発データの実態）
後発データ説明情報３５３、
これらの情報が各後発データに対応して記録される。
【００４７】
［２．本発明における後発データの管理処理例］
以下、本発明の情報処理装置で実行する後発データ管理処理の複数の処理例について詳細に説明する。
【００４８】
（２．１．後発データ管理処理例１）
図３、図４を参照して第１の後発データ管理処理例について説明する。後発データ管理処理例１は、管理ユニット（ＢＵ：バインディングユニット）とマニフェストファイルが１対１の対応で管理される処理例である。すなわち１つのマニフェストファイル（ＢＵＭＦ）には１つの管理ユニット（ＢＵ：バインディングユニット）の管理情報のみが格納される。従って、例えば、新たな管理ユニットが記録される場合には、追加記録される管理ユニットに対応する新たなマニフェストファイル（ＢＵＭＦ）が追加され、管理ユニットが削除される場合には、削除される管理ユニットに対応するマニフェストファイル（ＢＵＭＦ）も削除する構成を持つ。
【００４９】
図３は、図１に示す情報処理装置１００のローカル記憶部１０２に記録される後発データ格納ディレクトリ構成の一部を示している。本例は、後発データの取得（ダウンロードなど）または生成日に対応する管理ユニット（ＢＵ）を設定して各管理ユニット単位のデータ区分を行った例である。すなわち後発データの取得日に応じた日付ディレクトリを設定し、各後発データに対応する管理ユニットを日付ディレクトリに設定する例である。
【００５０】
後発データ格納ディレクトリは、図２を参照して説明したように、組織ＩＤ（Ｏｒｇ＿ｉｄ），ディスクＩＤ（Ｄｉｓｃ＿ｉｄ）によって区分されている。図３では、１つのディスクＩＤ（Ｄｉｓｃ＿ｉｄ）以下のディレクトリ構成の詳細を示している。
【００５１】
図３に示す例は、１つの同一ディスクの格納コンテンツに対応して、２つの異なる後発データ対応の２つの管理ユニット（ＢＵ＃０１，ＢＵ＃０２）４１１，４１２が設定された例である。前述したように、１つのディスクに対応して複数の異なる後発データが取得される場合もあり、図３に示す例はこのような場合のディレクトリ構成例である。
【００５２】
図３に示す管理ユニット＃０１，４１１、管理ユニット＃０２，４１２の各々は、後発データのダウンロードなどによる取得または生成処理日に対応する日付ディレクトリに設定される。図に示す管理ユニット＃０１，４１１に対応する後発データは、２００７／０２／０１に取得または生成した後発データに対応して設定されたデータであり、管理ユニット＃０２，４１２に対応する後発データは、２００７／０３／０１に取得または生成した後発データに対応して設定されたデータである。
【００５３】
管理ユニット＃０１，４１１には、先に、図２を参照して説明したと同様、
後発データ管理情報４２１、
後発データ４２２、（字幕などの実態データ）
後発データ説明情報４２３、
これらの情報が管理ユニット＃０１，４１１に対応するデータとして記録される。管理ユニット＃０２，４１２にも同様の情報が記録される。
【００５４】
本発明に係る情報処理装置の制御部は、後発データの管理処理として、記憶部に対する後発データを記録する際、このように、後発データ管理情報４２１、後発データ４２２、（字幕などの実態データ）、後発データ説明情報４２３を記録する。なお、後発データ説明情報４２３には、後発データに対応するメディア識別情報、およびタイトル識別情報を含む。情報処理装置の制御部は、さらに、後発データ説明情報に基づく表示データの生成処理や、後発データ説明情報に基づく表示データに対するユーザ指定情報を入力し、入力情報に基づく後発データの再生または削除処理を実行する。
【００５５】
情報処理装置の制御部は、後発データ説明情報に対応して設定される再生または削除対象となるファイルのファイルパスをメタデータとして設定した後発データ説明情報を生成して記憶部に記録する処理を実行し、このメタデータに基づいて再生または削除対象となるファイルのアクセスを行う。
【００５６】
後発データ管理情報４２１は、先に説明したバインディングユニットマニフェストファイル（ＢＵＭＦ）、すなわち、後発データ４２２の管理情報を格納したファイルと。後発データ４２２の生成元などによる署名情報であるバインディングユニット署名ファイル（ＢＵＳＦ）を含むデータである。本構成例では、後発データ管理情報４２１に含まれる１つのマニフェストファイル（ＢＵＭＦ）に１個の管理ユニットの管理情報が設定されることになる。
【００５７】
後発データ４２２は、図１に示す構成における情報記録媒体（ディスク）２００、すなわちＤＶＤやＢＤなどに格納されたコンテンツに対応するデータとしてサーバなどから取得したデータや生成した後発データであり、宣伝情報などを含むトレーラ情報などのサービスデータ、あるいは字幕などの後発データの実態データである。
【００５８】
後発データ説明情報４２３は、後発データ４２２に対応する説明情報であり、
ディスク情報（ＤｉｓｃＩｎｆｏ）
タイトル情報（ＴｉｔｌｅＩｎｆｏ）
を含む。この説明情報は、例えばＸＭＬデータによって記述され、ユーザによって読み出され、表示部に表示することができる。この後発データ説明情報４２３は、ユーザがローカル記憶部に格納された後発データの確認や検索、削除などを行う際に利用される。
【００５９】
ディスク情報（ＤｉｓｃＩｎｆｏ）は、後発データ４２２の対応するディスクに関する情報であり、ディスクのタイトルやディスク格納コンテンツに対応するサムネイル情報などによって構成される。
タイトル情報は、後発データ４２２の対応するタイトル識別情報（タイトル名や後発データパス情報）、後発データ４２２の種類など、例えば、字幕なのかサービスデータなどかの後発データ定義情報などによって構成される。
【００６０】
本構成例は、例えばダウンロード日付に基づいて後発データを検索する処理や削除する処理などに有効な構成である。
【００６１】
図４は、１つの後発データ説明情報の詳細構成例を示す図である。図３を参照して説明したように、後発データ説明情報は、後発データに関する説明情報であり、
ディスク情報（ＤｉｓｃＩｎｆｏ）４５１、
タイトル情報（ＴｉｔｌｅＩｎｆｏ）４５２、
を含む。
【００６２】
ディスク情報（ＤｉｓｃＩｎｆｏ）４５１は、後発データの対応するディスクに関する情報であり、図４に示すように、ディスクのタイトルやディスク格納コンテンツに対応するサムネイル情報などによって構成される。
【００６３】
タイトル情報は、
後発データの対応するメディア（ディスク）格納コンテンツのタイトル識別情報（タイトル名など）４６１、
後発データの種類など、例えば、字幕なのかサービスデータなどかの後発データに関する作者定義情報４６２、
後発データの取得（ダウンロードなど）または生成日に対応する日付（ｄａｔｅ）に対応する生成または取得日時情報４６３、
によって構成される。これらの情報は例えばＸＭＬデータによって記述され、ユーザによって読み出され、表示部に表示することができる。
【００６４】
なお、タイトル識別情報４６１には、例えば後発データ対応コンテンツのタイトル名、ダウンロードの実行あるいは作成を行ったユーザ名（ユーザＩＤ）、後発データのデータサイズ、後発データに対するアクセス情報（パス情報）が含まれる。さらに、後発データ説明情報に対応する後発データ関連の再生または削除対象ファイルのファイルパスなどのメタデータが併せて記録される。
【００６５】
例えばタイトル情報（Ｔｉｔｌｅ  Ｉｎｆｏ）に記録される説明情報には、ローカル記憶部上の関連ファイル名がメタデータとして記録されている。この構成により、例えばＸＭＬデータで作成された説明情報を表示部に表示してユーザが指定した場合に、情報処理装置の制御部は、メタデータに基づいて関連ファイルのアクセスを行うことが可能となる。
【００６６】
すなわち、タイトル情報（Ｔｉｔｌｅ  Ｉｎｆｏ）に含まれるタイトル名や、作者定義情報（Ａｕｔｈｏｒｄｅｆ）が表示部に表示され、これらをユーザが指定した場合、これらの情報から、関連する後発データファイル、後発データ説明情報ファイル名［ｘｘｘｘ．ｍｐｌｓ］などの後発データ関連ファイルに対するパス情報であるメタデータが取得され、このパス名に基づくファイル選択による再生や削除処理が実行される。すなわち情報処理装置は、メタデータとして記録されたファイル名を認識して再生または削除処理を実行することができる。
【００６７】
（２．２．後発データ管理処理例２）
次に、図５、図６、図７を参照して第２の後発データ管理処理例について説明する。この後発データ管理処理例は、管理ユニット（ＢＵ：バインディングユニット）とマニフェストファイルが１対１に限らず、１つのマニフェストファイル（ＢＵＭＦ）に複数個の管理ユニットの管理情報を設定可能とした例である。すなわち１つのマニフェストファイル（ＢＵＭＦ）にＮ個の管理ユニットの管理情報を設定可能とした例である。Ｎは１以上の整数である。
【００６８】
図５に第２の後発データ管理処理に適用する後発データ用のディレクトリ構成例を示す。後発データ格納ディレクトリは、図２を参照して説明したように、組織ＩＤ（Ｏｒｇ＿ｉｄ），ディスクＩＤ（Ｄｉｓｃ＿ｉｄ）によって区分されている。図５では、１つのディスクＩＤ（Ｄｉｓｃ＿ｉｄ）以下のディレクトリの詳細を示している。
【００６９】
図５には、１つの同一ディスクの格納コンテンツ対応の２つの異なる後発データに対応する２つの管理ユニット（ＢＵ＃０１，ＢＵ＃０２）を設定した例を示している。前述したように、１つのディスクに対応して複数の異なる後発データが取得される場合もあり、図５に示す例はこのような場合のディレクトリ構成例である。
【００７０】
図５に示す構成では、
後発データ管理情報５１１、
後発データ説明情報５１２、
これらの情報は、ディスクＩＤに対応して１つ設定されるのみの構成となっている。すなわち、先に説明した図３のディレクトリでは、後発データの数に応じた後発データ管理情報、後発データ説明情報が各々設定された構成としたが、本例では、後発データ管理情報５１１、後発データ説明情報５１２は、ディスクＩＤに対応して１つ設定されるのみの構成であり、後発データの実態データのみを含む管理ユニット５２１，５２２を、複数設定する構成としている。すなわち、この構成は、後発データ管理情報５１１に含まれる１つのマニフェストファイル（ＢＵＭＦ）に１以上の任意数のＮ個の管理ユニットの管理情報を設定可能としている。
【００７１】
後発データの実態データのみを含む管理ユニット５２１，５２２の各々は、先に説明した図３の構成と同様、ダウンロードなどによる取得または生成処理日に対応して設定される日付ディレクトリに設定される。図に示す管理ユニット＃０１，５２１に対応する後発データは、２００７／０２／０１に取得または生成した後発データに対応し、管理ユニット＃０２，５２２に対応する後発データは、２００７／０３／０１に取得または生成した後発データに対応する。
【００７２】
管理ユニット＃０１，５２１には、２００７／０２／０１に取得または生成した後発データ（字幕などの実態データ）のみが含まれる。この後発データに対応する後発データ管理情報、後発データ説明情報は、後発データ管理情報５１１、後発データ説明情報５１２に記録される。
同様に、管理ユニット＃０２，５２２には、２００７／０３／０１に取得または生成した後発データ（字幕などの実態データ）のみが含まれる。この後発データに対応する後発データ管理情報、後発データ説明情報は、後発データ管理情報５１１、後発データ説明情報５１２となる。
【００７３】
本構成例では、後発データ管理情報５１１に含まれる１つのマニフェストファイル（ＢＵＭＦ）にＮ個の管理ユニットの管理情報が設定されることになる。
【００７４】
図６、図７を参照して、図５のディレクトリ構成における後発データ説明情報の２つのディレクトリ構成例について説明する。
まず、図６を参照して第１の後発データ説明情報ディレクトリ構成例について説明する。後発データ説明情報は、後発データに関する説明情報であり前述した例と同様、
ディスク情報（ＤｉｓｃＩｎｆｏ）
タイトル情報（ＴｉｔｌｅＩｎｆｏ）
を含む。ディスク情報（ＤｉｓｃＩｎｆｏ）は、後発データの対応するディスクに関する情報であり、図６に示すように、ディスクのタイトルやディスク格納コンテンツに対応するサムネイル情報などによって構成される。
【００７５】
タイトル情報は、図６に示す例では、各管理ユニット毎に区分されたディレクトリ設定となっている。
管理ユニット＃０１，５５０は、図５に示す管理ユニット＃０１，５２１の後発データに対応するタイトル情報であり、管理ユニット＃０２，５６０は、図５に示す管理ユニット＃０２，５２２の後発データに対応するタイトル情報である。
【００７６】
タイトル情報（ＴｉｔｌｅＩｎｆｏ）の構成は、先に図４を参照して説明した例と同様の構成であり、
管理ユニット＃０１，５５０は、図５に示す管理ユニット＃０１，５２１の後発データに対応するタイトル情報として、
後発データの対応するタイトル識別情報（タイトル名や後発データパス情報）５５１、
後発データの種類など、例えば、字幕なのかサービスデータなどかの後発データに関する作者定義情報５５２、
後発データの取得（ダウンロードなど）または生成日に対応する日付（ｄａｔｅ）に対応する生成または取得日時情報５５３、
これらの情報を記録している。
【００７７】
管理ユニット＃０２，５６０は、図５に示す管理ユニット＃０２，５２２の後発データに対応するタイトル情報として、
後発データの対応するメディア格納コンテンツのタイトル識別情報（タイトル名など）５６１、
後発データの種類など、例えば、字幕なのかサービスデータなのかゲーム得点情報なのか、などの後発データに関する作者定義情報５６２、
後発データの取得（ダウンロードなど）または生成日に対応する日付（ｄａｔｅ）に対応する生成または取得日時情報５６３、
これらの情報が含まれる。
【００７８】
次に、図７を参照して、図５に示すディレクトリ構成における後発データ説明情報ディレクトリ構成の第２の例について説明する。後発データ説明情報は、後発データの説明情報であり、
ディスク情報（ＤｉｓｃＩｎｆｏ）
タイトル情報（ＴｉｔｌｅＩｎｆｏ）
を含む。ディスク情報（ＤｉｓｃＩｎｆｏ）は、後発データの対応するディスクに関する情報であり、図６に示すように、ディスクのタイトルやディスク格納コンテンツに対応するサムネイル情報などによって構成される。
【００７９】
タイトル情報は、本例では、各管理ユニット毎に区分されたディレクトリ設定とすることなく、データの種類別に配列した設定としている。図７に示すタイトル情報（ＴｉｔｌｅＩｎｆｏ）ディレクトリ５７０には、
Ｔｉｔｌｅ＃０〜＃１：各後発データの対応するタイトル識別情報（タイトル名や後発データパス情報）、
ａｕｔｈｏｒｄｅｆ＃０〜＃１：各後発データの種類など、例えば、字幕なのかサービスデータなどかの後発データに関する作者定義情報、
ｄａｔｅ：最新の後発データの取得（ダウンロードなど）または生成日に対応する日付（ｄａｔｅ）に対応する生成または取得日時情報、
【００８０】
上記のように、本構成例では、タイトル識別情報と、作者定義情報は、各コンテンツ対応のデータとして設定されるが、日付データのみは、最新の後発データの取得または生成日として記録される。
【００８１】
［３．後発データ説明情報の利用例］
次に、上述した後発データの管理構成を持つ情報処理装置において実行する後発データ説明情報の利用例について説明する。後発データは、ＤＶＤなどのディスク格納データの再生に併せて再生可能な字幕やトレーラなどのサービスデータなどによって構成されており、後発データがローカル記憶部に記録される場合には、上述したように、
マニフェストファイルを含む後発データ管理情報
後発データの実態データとしての後発データ、
後発データに関する様々な説明情報を含む後発データ説明情報（ＤｉｓｃＬｉｂｒａｒｙ）、
これらの情報が記録されることになり、記録態様に応じた各データの生成や更新などが行われる。
【００８２】
これらのデータ中、後発データ説明情報（ＤｉｓｃＬｉｂｒａｒｙ）は、ユーザに後発データの中身を知らせるための情報として利用され、ＸＭＬデータとして記述されており、アプリケーションの表示処理によって表示部に表示される。ユーザは表示データに基づいて再生コンテンツ（後発データ）の選択あるいは削除コンテンツの選択を行うことができる。
【００８３】
後発データ説明情報を表示部に表示して、表示情報からの選択に基づくコンテンツ再生または削除処理を行う場合のシーケンスについて、図８に示すフローチャートを参照して説明する。
【００８４】
まず、ステップＳ１０１において、表示部（ＵＩ）にコンテンツ説明情報の表示を行う。この処理の一例について図９を参照して説明する。表示部には、制御部の実行するアプリケーションによりプレイヤメニュー５８１が表示され、ユーザは、コンテンツ情報（Ｃｏｎｔｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ）の表示を選択する。制御部の実行するアプリケーションは、ユーザ入力に応じて図９に示すコンテンツ情報５８２を表示する。
【００８５】
このコンテンツ情報は、情報処理装置にセットされたディスクに記録されているディスク格納コンテンツ情報５９１と、後発データの格納されているローカル記憶部の選択情報であるローカル記憶部選択情報５９２によって構成される。ユーザは、ローカル記憶部選択情報５９２から、情報表示を行うローカル記憶部を選択する。図の例ではＨＤＤが選択された例を示している。
【００８６】
この選択処理によって、制御部の実行するアプリケーションは、ハードディスクに格納された後発データの説明情報を読み出して表示部に表示する。表示例を図１０に示す。図１０に示す例は、ローカル記憶部［ＨＤＤ］に記録された後発データの後発データ説明情報に基づく表示データの一例である。前述したように、後発データ説明情報はＸＭＬデータで記述され、制御部の実行するアプリケーションはＸＭＬデータを展開して例えば図１０に示すような説明情報の表示処理を実行する。
【００８７】
図１０に示す後発データ説明情報の表示は、大きく区分して、
コンテンツ説明情報中のタイトル情報（Ｔｉｔｌｅ  Ｉｎｆｏ）に格納されている日付情報（ダウンロード日など）６０１、
コンテンツ説明情報に記録されている後発データを説明する詳細情報６０２、
サムネイル情報６０３、さらに、
処理選択ボタン６０４、
これらの情報によって構成される。
【００８８】
日付情報（ダウンロード日など）６０１は、各ディスクに対応する後発データ日付情報が区分されて表示される。なお、マーク６１２は削除が許容されていないマークである。マーク６１１のチェックはユーザによる選択マークを示している。
【００８９】
詳細情報６０２は、後発データのタイトル名、ダウンロードの実行あるいは作成を行ったユーザ名（ユーザＩＤ）、後発データのデータサイズなどによって構成される。これらの情報は、後発データ説明情報中のタイトル情報（ＴｉｔｌｅＩｎｆｏ）のタイトル識別情報に含まれるデータである。詳細情報６０２中の詳細情報６２１は、日付情報（ダウンロード日など）６０１として表示された２００７／０２／０７のダウンロード後発データに対応する詳細情報であり、詳細情報６０２中の詳細情報６２２は、日付情報（ダウンロード日など）６０１として表示された２００７／０３／０１のダウンロード後発データに対応する詳細情報である。
【００９０】
サムネイル情報６０３は、後発データ説明情報中のディスク情報（ＤｉｓｃＩｎｆｏ）に含まれる情報である。このように、後発データ説明情報中に含まれる情報に基づく表示データが表示部に表示される。
【００９１】
また、処理選択ボタン６０４には、再生処理実行のためのバインド（Ｂｉｎｄ）指示ボタン６３１、後発データ削除指示のための削除（Ｄｅｌｅｔｅ）ボタン６３２、キヤンセル処理のためのキャンセル（Ｃａｎｃｅｌ）ボタン６３３が含まれる。なお、図１０に示す表示例は一例であり、この表示態様に限らず、コンテンツ説明情報に含まれる様々なデータを利用した情報表示が可能である。
【００９２】
図８のフローチャートに戻り、コンテンツ説明情報の表示、選択に基づくコンテンツ再生または削除処理を行う場合のシーケンスについての説明を続ける。ステップＳ１０１において、例えば図１０に示す情報表示を実行後、ステップＳ１０２において、処理（再生や削除）対象とする後発データを選択して、ステップＳ１０３において処理情報（再生や削除）決定ボタン（図１０の処理選択ボタン６０４）を操作して処理指示入力を実行する。
【００９３】
情報処理装置の制御部は、処理指示に応じた処理、具体的には、選択された後発データを利用したコンテンツ再生、あるいは選択された後発データの削除処理を実行する。ここではコンテンツ再生が指定されたと仮定して処理シーケンスを説明する。
【００９４】
コンテンツ再生が指定されると、ステップＳ１０４において、マニフェストファイルから選択タイトル後発データに対応するＶＦＳ（仮想ファイルシステム）構築情報を取得する。これは選択された後発データに対応付けられているマニフェストファイルを読み出して実行する。
【００９５】
次に、ステップＳ１０５において、ディスク格納コンテンツと後発データとのバインド処理によりＶＦＳ（仮想ファィルシステム）を構築し、ステップＳ１０６において、構築したＶＦＳを利用したコンテンツ再生処理を実行する。このようにして後発データの選択に基づくコンテンツ再生が実行される。
【００９６】
本発明に従った後発データの説明情報の表示処理においては、たとえ同一ディスクに格納された同一コンテンツに対応する後発データが複数ある場合でも、図１０に示すように、各後発データが対応するディスク情報やタイトル情報を整理して表示することが可能となり、ユーザは容易に各後発データの内容や対応するディスク、コンテンツを判別することが可能となり、再生または削除する後発データの選択を効率的にかつ確実に実行することが可能となる。
【００９７】
図１０を参照して後発データの説明情報の表示例の一例を説明したが、図１０とは異なる表示例を図１１に示す。図１０では、日付データをインデックスとした利用した例を示したが、図１１では、作者定義情報（ａｕｔｈｏｒ  Ｄｅｆｉｎｅｄ）をインデックス６５１として利用した例である。すなわち後発データの種類等を示す定義情報として、［トレーラ（Ｔｒａｉｌｏｒ）］、［ゲーム（Ｇａｍｅ）］などの定義情報を後発データのインデックスとして表示している。この定義情報は、先に説明したタイトル情報（ＴｉｔｌｅＩｎｆｏ）中の定義情報（ａｕｔｈｏｒ  Ｄｅｆｉｎｅｄ）に含まれる情報である。
【００９８】
詳細情報６６１は、インデックス６５１として表示された［トレーラ（Ｔｒａｉｌｏｒ）］対応の後発データに対応する詳細情報であり、詳細情報６６２は、インデックス６５１として表示された［ゲーム（Ｇａｍｅ）］対応の後発データに対応する詳細情報である。このように、後発データ説明情報を利用した情報表示は様々な態様で実行することができる。
【００９９】
次に、図１２に示すフローチャートを参照して、後発データ説明情報を表示部に表示して、表示情報からの選択に基づくコンテンツ削除処理を行う場合のシーケンスについて説明する。
【０１００】
まず、ステップＳ２０１において、表示部（ＵＩ）にコンテンツ説明情報の表示を行う。この処理および表示データの例は、先に、図９〜図１１を参照して説明した通りである。ステップＳ２０１において、例えば図１０に示す情報表示を実行後、ステップＳ２０２において、削除対象とする後発データを選択して、ステップＳ２０３において処理情報（削除）決定ボタン（図１０の削除（Ｄｅｌｅｔｅ）ボタン６３２）を操作して処理指示入力を実行する。
【０１０１】
後発データ削除が指定されると、ステップＳ２０４において、情報処理装置の制御部は指定された後発データの削除処理を実行する。なお、ユーザの削除指示は、例えば、コンテンツ説明情報中のタイトル情報（Ｔｉｔｌｅ  Ｉｎｆｏ）に含まれる様々な説明情報に対する指定に基づいて実行されるが、前述したように、これらの説明情報には、ローカル記憶部上の関連するファイル名がメタデータとして記録されており、ユーザが表示部に表示されたタイトル情報（Ｔｉｔｌｅ  Ｉｎｆｏ）に含まれる様々な情報、タイトル名や、作者定義情報（Ａｕｔｈｏｒｄｅｆ）を指定した場合、制御部は、指定情報に対応する関連後発データファイル、後発データ説明情報ファイル名［ｘｘｘｘ．ｍｐｌｓ］などの後発データ関連ファイルに対するパス情報であるメタデータを取得して、取得したパス情報に基づいて削除処理を実行する。すなわち情報処理装置は、ユーザの指定情報に対応するメタデータから、関連ファイル名を認識して削除処理を実行することができる。
【０１０２】
次に、ステップＳ２０５以下において、削除された後発データに対応するマニフェストファイルの削除または更新を実行する。ステップＳ２０５では削除した後発データに対応するマニフェストファイルを取得して、マニフェストファイルに記録された後発データ管理情報が、削除された後発データに対応する後発データのみであり、管理対象の後発データが消滅したか否か、すなわちマニフェストファイルの管理するタイトル数が０になったか否かを判定する。０になった場合は、そのマニフェストファイルは不要となり、ステップＳ２０６に進み、削除後発データ対応のマニフェストファイルを削除して処理を終了する。
【０１０３】
なお、この処理は例えば、先に図３、図４を参照して説明した［２．１．後発データの管理処理例１］、すなわち管理ユニットとマニフェストファイル（ＢＵＭＦ）が１対１に対応している場合に実行される処理である。
【０１０４】
一方、ステップＳ２０５において、マニフェストファイルに記録された後発データ管理情報が、削除された後発データに対応する後発データのみでなく、管理対象の後発データが消滅していない場合、すなわちマニフェストファイルの管理するタイトル数が０になっていない場合は、ステップＳ２０７に進み、マニフェストファイルを更新する。この更新処理に際しては、サーバとの情報通信により、サーバの認証した更新マニフェストファイルを受信する。
【０１０５】
その後、ステップＳ２０８において、更新されたマニフェストファイルをローカル記憶部に格納して処理を終了する。なお、この処理は例えば、先に図５〜図７を参照して説明した［２．２．後発データの管理処理例２］、すなわち管理ユニットとマニフェストファイル（ＢＵＭＦ）が１対１ではなく、１つのマニフェストファイル（ＢＵＭＦ）に複数の管理ユニットの情報が記録されている場合に実行される処理である。
【０１０６】
このように後発データの削除に際しても、効率的な後発テータの識別による確実な削除が可能となる。すなわち、本発明に従った後発データの情報表示は、たとえ同一ディスクに格納された同一コンテンツに対応する後発データが複数ある場合でも、図１０に示すように、各後発データが対応するディスク情報やタイトル情報を整理して表示することが可能となり、ユーザは容易に各後発データの内容や対応するディスク、コンテンツを判別することが可能となり、再生または削除する後発データの選択を効率的に実行することが可能となる。
【０１０７】
図１３に、図１０、図１１とは異なるコンテンツ説明情報の表示例を示す。この表示例は、各ディスク対応の後発データに対応するタイトルをインデックスとして、さらに、その詳細情報をリストとして表示した例である。すなわち、
（１）タイトル（Ｔｉｔｌｅ）
（ａ）コンテンツ情報（Ｃｏｎｔｅｎｔ  Ｄｅｓｃｒｉｐｔｉｏｎ）
（ｂ）ダウンロード日付（Ｄｏｗｎｌｏａｄｅｄ  Ｄａｔａ）
（ｃ）ダウンロードユーザ（Ｄｏｗｎｌｏａｄｅｄ  ｂｙ）
（ｄ）後発データサイズ（Ｓｉｚｅ）
これらの詳細情報を後発データ各々に対応させて表示した例である。さらに、ローカル記憶部がリムーバブルな記憶部であるか否かの情報を含める構成としてもよい。
【０１０８】
以上、特定の実施例を参照しながら、本発明について詳解してきた。しかしながら、本発明の要旨を逸脱しない範囲で当業者が実施例の修正や代用を成し得ることは自明である。すなわち、例示という形態で本発明を開示してきたのであり、限定的に解釈されるべきではない。本発明の要旨を判断するためには、特許請求の範囲の欄を参酌すべきである。
【０１０９】
また、明細書中において説明した一連の処理はハードウェア、またはソフトウェア、あるいは両者の複合構成によって実行することが可能である。ソフトウェアによる処理を実行する場合は、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれたコンピュータ内のメモリにインストールして実行させるか、あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。例えば、プログラムは記録媒体に予め記録しておくことができる。記録媒体からコンピュータにインストールする他、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットといったネットワークを介してプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールすることができる。
【０１１０】
なお、明細書に記載された各種の処理は、記載に従って時系列に実行されるのみならず、処理を実行する装置の処理能力あるいは必要に応じて並列的にあるいは個別に実行されてもよい。また、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【産業上の利用可能性】
【０１１１】
以上、説明したように、本発明の一実施例においては、ＤＶＤなどのメディアに格納されたコンテンツに対応するデータとして後発的に取得または生成した後発データをハードディスクなどのローカル記憶部に格納する場合に、記憶部に格納された後発データが、どのメディア（情報記録媒体）やどのコンテンツに対応する後発データであるかを認識可能とした説明情報を設定して記録する構成とした。説明情報には、後発データ関連の再生または削除対象ファイルのファイルパスをメタデータとして設定し、説明情報に基づく表示データに対するユーザ指定に応じて、メタデータを利用して再生または削除ファイルを選択して処理を行う。本構成により、ユーザの理解し易い後発データの説明表示処理や、表示データに対するユーザ指定に基づく再生または削除ファイルの確実なアクセスが可能となり、後発データの再生、削除などの処理を正確に効率的に行なうことが可能となる。
【図面の簡単な説明】
【０１１２】
【図１】本発明の一実施例に係る情報処理装置の構成について説明する図である。
【図２】ローカル記憶部に記録される後発データについて説明する図である。
【図３】ローカル記憶部に記録される後発データのディレクトリ構成例について説明する図である。
【図４】ローカル記憶部に記録される後発データ説明情報のディレクトリ構成例について説明する図である。
【図５】ローカル記憶部に記録される後発データのディレクトリ構成例について説明する図である。
【図６】ローカル記憶部に記録される後発データ説明情報のディレクトリ構成例について説明する図である。
【図７】ローカル記憶部に記録される後発データ説明情報のディレクトリ構成例について説明する図である。
【図８】本発明の情報処理装置における後発データ説明情報の表示、表示情報に基づく処理シーケンスについて説明するフローチャートを示す図である。
【図９】本発明の情報処理装置における後発データ説明情報の表示処理について説明する図である。
【図１０】本発明の情報処理装置における後発データ説明情報の表示処理例について説明する図である。
【図１１】本発明の情報処理装置における後発データ説明情報の表示処理例について説明する図である。
【図１２】本発明の情報処理装置における後発データ説明情報の表示、表示情報に基づく削除処理シーケンスについて説明するフローチャートを示す図である。
【図１３】本発明の情報処理装置における後発データ説明情報の表示処理例について説明する図である。
【符号の説明】
【０１１３】
１００  情報処理装置
１０１  制御部
１０２  ローカル記憶部
１０３  記録媒体ＩＦ
１０４  メモリ
１０５  通信ＩＦ
１０６  表示部
１３１，１３２  サーバ
２００  情報記録媒体
３０１，３０２  情報記録媒体
３０８  ローカル記憶部ｔｙｌテーブル
３２０  ディレクトリ
３２１  Ｄｉｒｅｃｔｏｒｙ−Ａ
３２２  後発データ
３２３  Ｄｉｒｅｃｔｏｒｙ−Ｂ
３２４  後発データ
３５１  後発データ管理情報
３５２  後発データ
３５３  後発データ説明情報
４１１〜４１２  管理ユニット（Ｂｉｎｄｉｎｇ  Ｕｎｉｔ）
４２１  後発データ管理情報
４２２  後発データ
４２３  後発データ説明情報
４５１  ディスク情報
４５２  管理ユニット
４６１  タイトル識別情報
４６２  作者定義情報
４６３  生成または取得日時情報
５１１  後発データ管理情報
５１２  後発データ説明情報
５２１〜５２２  管理ユニット
５５０  管理ユニット
５５１  タイトル識別情報
５５２  作者定義情報
５５３  生成または取得日時情報
５６０  管理ユニット
５６１  タイトル識別情報
５６２  作者定義情報
５６３  生成または取得日時情報
５７０  タイトル情報
５８１  メニュー
５８２  コンテンツ情報
５９１  ディスク格納コンテンツ情報
５９２  ローカル記憶部選択情報
６０１  日付情報
６０２  詳細情報
６０３  サムネイル情報
６０４  処理選択ボタン
【図１】
2008310379.tif 000003
【図２】
2008310379.tif 000004
【図３】
2008310379.tif 000005
【図４】
2008310379.tif 000006
【図５】
2008310379.tif 000007
【図６】
2008310379.tif 000008
【図７】
2008310379.tif 000009
【図８】
2008310379.tif 000010
【図９】
2008310379.tif 000011
【図１０】
2008310379.tif 000012
【図１１】
2008310379.tif 000013
【図１２】
2008310379.tif 000014
【図１３】
2008310379.tif 000015