(57)【特許請求の範囲】
【請求項１】
第１メディアの記録データを第２メディアに記録するコピー処理を実行するデータ処理部を有し、
前記データ処理部は、
３次元画像のコピー制限情報である３次元画像制限情報を管理サーバから受信し、
前記第１メディアからのコピーデータに３次元画像が含まれる場合、前記３次元画像制限情報を参照し、コピー処理が許容されるか否かを判定し、コピー処理が許容されるとの判定がなされたことを条件として、前記第１メディアの記録データを前記第２メディアにコピーする処理を行う情報処理装置。
【請求項２】
前記３次元画像制限情報は、
（ａ）３次元画像を２次元画像へ変換してコピーする処理を禁止、
（ｂ）３次元画像を２次元画像へ変換してコピーする処理を許容、
上記（ａ）または（ｂ）の設定情報を有し、
前記データ処理部は、上記設定情報に応じて３次元画像を２次元画像へ変換してコピーする処理が許容されるか否かを判定し、コピー処理が許容されるとの判定がなされたことを条件として、前記第１メディアの記録データを前記第２メディアにコピーする処理を行う請求項１に記載の情報処理装置。
【請求項３】
前記３次元画像制限情報は、
（ａ）３次元画像を２次元画像へ変換してコピーする処理を禁止、
（ｂ）３次元画像を２次元画像へ変換してコピーする処理を許容するが、コピーデータの２次元画像としての再生を禁止、
（ｃ）３次元画像を２次元画像へ変換してコピーする処理を許容するが、コピーデータの２次元画像としての再生も許容、
上記（ａ）または（ｂ）または（ｃ）の設定情報を有し、
前記データ処理部は、上記設定情報に応じてコピーする処理が許容されるか否かを判定し、コピー処理が許容されるとの判定がなされたことを条件として、前記第１メディアの記録データを前記第２メディアにコピーする処理を行う請求項１に記載の情報処理装置。
【請求項４】
前記３次元画像制限情報は、
（ａ）異なる３Ｄフォーマットへの変換コピー許容
（ｂ）異なる３Ｄフォーマットへの変換コピー禁止
上記（ａ）または（ｂ）の設定情報を有し、
前記データ処理部は、上記設定情報に応じて３次元画像を異なるフォーマットへ変換してコピーする処理が許容されるか否かを判定し、コピー処理が許容されるとの判定がなされたことを条件として、前記第１メディアの記録データを前記第２メディアにコピーする処理を行う請求項１に記載の情報処理装置。
【請求項５】
第１メディアの記録データを第２メディアに記録するコピー処理を実行するデータ処理部を有し、
前記データ処理部は、
前記第１メディアからのコピーデータに３次元画像が含まれ、前記第２メディアからのコピーデータ再生処理において、該コピーデータに対応する属性ファイルに記録された３次元画像制限情報を再生許容情報として利用した再生制御が可能である場合に、３次元画像のコピー制限情報である３次元画像制限情報を管理サーバから受信し、前記３次元画像制限情報を含む属性ファイルを生成して、生成した属性ファイルを前記コピーデータとともに前記第２メディアに記録する情報処理装置。
【請求項６】
前記データ処理部は、
前記第２メディアがハードディスクである場合に、コピーデータの再生処理において前記属性ファイルの記録情報である３次元画像制限情報を再生許容情報として利用した再生制御が可能であると判断し、前記属性ファイルの生成および記録処理を行う請求項５に記載の情報処理装置。
【請求項７】
前記３次元画像制限情報は、
（ａ）３次元画像を２次元画像へ変換してコピーする処理を禁止、
（ｂ）３次元画像を２次元画像へ変換してコピーする処理を許容するが、コピーデータの２次元画像としての再生を禁止、
（ｃ）３次元画像を２次元画像へ変換してコピーする処理を許容するが、コピーデータの２次元画像としての再生も許容、
上記（ａ）または（ｂ）または（ｃ）の設定情報を有し、
前記データ処理部は、上記設定情報を含む属性ファイルを生成して前記第２メディアに記録し、
前記第２メディアに記録したコピーデータの再生時には、前記属性ファイルに記録した前記設定情報を参照して前記第２メディアに記録されたコピーデータの再生制御を行う請求項５に記載の情報処理装置。
【請求項８】
第１メディアの記録データを第２メディアに記録するコピー処理を実行する情報処理装置と、
前記情報処理装置に対して、コピー処理に関する情報を提供する管理サーバを有し、
前記情報処理装置は、前記第１メディアの記録データのコピー実行要求を前記管理サーバに送信し、
前記管理サーバは、前記コピー実行要求の受信に応じて、前記情報処理装置に対してサーバ応答情報を送信し、
前記情報処理装置は、前記第１メディアからのコピーデータに３次元画像が含まれる場合、前記サーバ応答情報に含まれる３次元画像のコピー制限情報である３次元画像制限情報を参照してコピー処理が許容されるか否かを判定し、コピー処理が許容されるとの判定がなされたことを条件として、前記第１メディアの記録データを前記第２メディアにコピーする処理を行う情報処理システム。
【請求項９】
第１メディアの記録データを第２メディアに記録するコピー処理を実行する情報処理装置と、
前記情報処理装置に対して、コピー処理に関する情報を提供する管理サーバを有し、
前記情報処理装置は、前記第１メディアの記録データのコピー実行要求を前記管理サーバに送信し、
前記管理サーバは、前記コピー実行要求の受信に応じて、前記情報処理装置に対してサーバ応答情報を送信し、
前記情報処理装置は、前記第１メディアからのコピーデータに３次元画像が含まれ、前記第２メディアからのコピーデータ再生処理において、該コピーデータに対応する属性ファイルに記録された３次元画像制限情報を再生許容情報として利用した再生制御が可能である場合に、前記サーバ応答情報に含まれる３次元画像のコピー制限情報である３次元画像制限情報を含む属性ファイルを生成して、生成した属性ファイルを前記コピーデータとともに前記第２メディアに記録する情報処理システム。
【請求項１０】
第１メディアの記録データを第２メディアに記録するコピー処理を実行する情報処理装置において実行する情報処理方法であり、
データ処理部が、３次元画像のコピー制限情報である３次元画像制限情報を管理サーバから受信し、前記第１メディアからのコピーデータに３次元画像が含まれる場合、前記３次元画像制限情報を参照し、コピー処理が許容されるか否かを判定し、コピー処理が許容されるとの判定がなされたことを条件として、前記第１メディアの記録データを前記第２メディアにコピーする処理を行う情報処理方法。
【請求項１１】
第１メディアの記録データを第２メディアに記録するコピー処理を実行する情報処理装置において実行する情報処理方法であり、
データ処理部が、
前記第１メディアからのコピーデータに３次元画像が含まれ、かつ前記第２メディアからのコピーデータ再生処理において、コピーデータ対応の属性ファイルに記録された３次元画像制限情報を再生許容情報として利用した再生制御が可能である場合に、３次元画像のコピー制限情報である３次元画像制限情報を管理サーバから受信し、前記３次元画像制限情報を含む属性ファイルを生成して、生成した属性ファイルを前記コピーデータとともに前記第２メディアに記録する情報処理方法。
【請求項１２】
第１メディアの記録データを第２メディアに記録するコピー処理を実行する情報処理装置において情報処理を実行させるプログラムであり、
データ処理部に、３次元画像のコピー制限情報である３次元画像制限情報を管理サーバから受信し、前記第１メディアからのコピーデータに３次元画像が含まれる場合、前記３次元画像制限情報を参照し、コピー処理が許容されるか否かを判定し、コピー処理が許容されるとの判定がなされたことを条件として、前記第１メディアの記録データを前記第２メディアにコピーする処理を行わせるプログラム。
【請求項１３】
第１メディアの記録データを第２メディアに記録するコピー処理を実行する情報処理装置において情報処理を実行させるプログラムであり、
前記第１メディアからのコピーデータに３次元画像が含まれ、前記第２メディアからのコピーデータ再生処理において、該コピーデータに対応する属性ファイルに記録された３次元画像制限情報を再生許容情報として利用した再生制御が可能である場合に、
データ処理部に、３次元画像のコピー制限情報である３次元画像制限情報を管理サーバから受信させ、前記３次元画像制限情報を含む属性ファイルを生成させて、生成した属性ファイルを前記コピーデータとともに前記第２メディアに記録させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム、および情報処理方法、並びにプログラムに関する。さらに詳細にはディスク等のメディア(情報記録媒体)に記録されたデータを所定の管理の下でコピーを行う情報処理装置、情報処理システム、および情報処理方法、並びにプログラムに関する。
【背景技術】
【０００２】
映画や音楽等、様々なコンテンツの情報記録媒体（メディア）として、昨今はＤＶＤ(Digital Versatile Disc)や、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標））などが多く利用されている。これらの情報記録媒体に記録された音楽データ、画像データ等のコンテンツの多くは、その作成者や販売者等が著作権や頒布権を有している。従って、ディスクを購入したユーザであっても、ディスク記録コンテンツの利用には一定の制限がなされる。例えばディスク記録コンテンツを他のディスク等のメディアに無制限にコピーを行うといったことは許容されない。
【０００３】
このようなメディア格納コンテンツのコピー管理構成として、管理サーバからのコピー許可情報の受領を条件としたコピー許容処理構成が知られている。具体的には、以下のシーケンスで処理が行われる。
ユーザがコンテンツ格納ディスクなどのメディアをＰＣや記録再生装置等のユーザ装置に装着して、ユーザ装置がネットワークを介して管理サーバに接続する。その後ユーザ装置は、ディスク識別子（ＩＤ）等、予め規定された情報をサーバに送信する。サーバは受信情報の正当性などを確認した後、コピー許可情報をユーザ装置に送信する。ユーザ装置はサーバからのコピー許可情報の受領を条件としてコピー処理を開始することができるというものである。
このようなコピー管理構成は、マネージドコピー（ＭＣ：Ｍａｎａｇｅｄ  Ｃｏｐｙ）と呼ばれ、例えば特許文献１（特開２００８−９８７６５号公報）にその詳細が記載されている。
【０００４】
一方、コンテンツの著作権保護技術に関する規格としてＡＡＣＳ(Advanced Access Content System)規格がある。ＡＡＣＳ規格に従ったＢＤなどのディスク記録コンテンツの多くは暗号化コンテンツとして記録される。ＡＡＣＳ規格の代表的な暗号化構成として、コンテンツをユニット単位に区分してユニット毎に異なる暗号化キーを適用する構成がある。このような暗号化構成を採用することで、ユニット単位のコンテンツの利用制御を可能として厳格で多様なコンテンツ利用制御が実現される。
コンテンツの区分単位であるユニットはＣＰＳユニットとよばれ、各ＣＰＳユニットの暗号化処理や復号処理に適用する暗号鍵はＣＰＳユニットキーやユニットキー、あるいはタイトルキーと呼ばれる。
なお、ＡＡＣＳ規格に関しては、非特許文献１（http://www.aacsla.com/home）、非特許文献２（http://www.aacsla.com/specifications）等を参考にされたい。
【０００５】
ユーザ装置において著作権管理対象となる映画などを格納したＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標））などのメディア格納コンテンツを他のメディア、例えばハードディスクやフラッシュメモリ、あるいは他のディスクなどの他メディアにコピーを行う場合、上述したマネージドコピー（ＭＣ：Ｍａｎａｇｅｄ  Ｃｏｐｙ）に従った処理を行う場合、管理サーバからのコピー許可情報を受領してコピーを実行することになる。
【０００６】
しかしながら、現在、利用されているマネージドコピー（ＭＣ：Ｍａｎａｇｅｄ  Ｃｏｐｙ）等のコピー制御処理では、ユーザがコピー処理を希望するコンテンツに対して管理サーバがコピー許可やまたは不許可の情報をユーザ装置に提供する構成を実現しているにすぎない。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００８−９８７６５号公報
【非特許文献】
【０００８】
【非特許文献１】http://www.aacsla.com/home
【非特許文献２】http://www.aacsla.com/specifications
【発明の概要】
【発明が解決しようとする課題】
【０００９】
本発明は、このような状況に鑑みてなされたものであり、ユーザ装置が管理サーバからのコピー許可情報を取得してコンテンツのメディア間コピーを実行する構成において、管理サーバがユーザ装置に対してコピー許可または不許可情報に加え、さらに付加情報をユーザに提供して、付加情報を用いることでユーザ装置において最適なコピーを実行可能とした情報処理装置、情報処理システム、および情報処理方法、並びにプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の第１の側面は、
第１メディアの記録データを第２メディアに記録するコピー処理を実行するデータ処理部を有し、
前記データ処理部は、
３次元画像のコピー制限情報である３次元画像制限情報を管理サーバから受信し、
前記第１メディアからのコピーデータに３次元画像が含まれる場合、前記３次元画像制限情報を参照し、コピー処理が許容されるか否かを判定し、コピー処理が許容されるとの判定がなされたことを条件として、前記第１メディアの記録データを前記第２メディアにコピーする処理を行う情報処理装置にある。
【００１１】
さらに、本発明の情報処理装置の一実施態様において、前記３次元画像制限情報は、
（ａ）３次元画像を２次元画像へ変換してコピーする処理を禁止、
（ｂ）３次元画像を２次元画像へ変換してコピーする処理を許容、
上記（ａ）または（ｂ）の設定情報を有し、
前記データ処理部は、上記設定情報に応じて３次元画像を２次元画像へ変換してコピーする処理が許容されるか否かを判定し、コピー処理が許容されるとの判定がなされたことを条件として、前記第１メディアの記録データを前記第２メディアにコピーする処理を行う。
【００１２】
さらに、本発明の情報処理装置の一実施態様において、前記３次元画像制限情報は、
（ａ）３次元画像を２次元画像へ変換してコピーする処理を禁止、
（ｂ）３次元画像を２次元画像へ変換してコピーする処理を許容するが、コピーデータの２次元画像としての再生を禁止、
（ｃ）３次元画像を２次元画像へ変換してコピーする処理を許容するが、コピーデータの２次元画像としての再生も許容、
上記（ａ）または（ｂ）または（ｃ）の設定情報を有し、
前記データ処理部は、上記設定情報に応じてコピーする処理が許容されるか否かを判定し、コピー処理が許容されるとの判定がなされたことを条件として、前記第１メディアの記録データを前記第２メディアにコピーする処理を行う。
【００１３】
さらに、本発明の情報処理装置の一実施態様において、前記３次元画像制限情報は、
（ａ）異なる３Ｄフォーマットへの変換コピー許容
（ｂ）異なる３Ｄフォーマットへの変換コピー禁止
上記（ａ）または（ｂ）の設定情報を有し、
前記データ処理部は、上記設定情報に応じて３次元画像を異なるフォーマットへ変換してコピーする処理が許容されるか否かを判定し、コピー処理が許容されるとの判定がなされたことを条件として、前記第１メディアの記録データを前記第２メディアにコピーする処理を行う。
【００１４】
さらに、本発明の第２の側面は、
第１メディアの記録データを第２メディアに記録するコピー処理を実行するデータ処理部を有し、
前記データ処理部は、
３次元画像のコピー制限情報である３次元画像制限情報を管理サーバから受信し、
前記第１メディアからのコピーデータに３次元画像が含まれる場合、前記３次元画像制限情報を含む属性ファイルを生成して、生成した属性ファイルを前記第２メディアに記録する処理を実行する情報処理装置にある。
【００１５】
さらに、本発明の情報処理装置の一実施態様において、前記データ処理部は、前記第２メディアからのコピーデータの再生処理において前記属性ファイルの記録情報である３次元画像制限情報を再生許容情報として利用した再生制御が可能である場合に、前記属性ファイルの生成および記録処理を行う。
【００１６】
さらに、本発明の情報処理装置の一実施態様において、前記データ処理部は、前記第２メディアがハードディスクである場合に、コピーデータの再生処理において前記属性ファイルの記録情報である３次元画像制限情報を再生許容情報として利用した再生制御が可能であると判断し、前記属性ファイルの生成および記録処理を行う。
【００１７】
さらに、本発明の情報処理装置の一実施態様において、前記３次元画像制限情報は、
（ａ）３次元画像を２次元画像へ変換してコピーする処理を禁止、
（ｂ）３次元画像を２次元画像へ変換してコピーする処理を許容するが、コピーデータの２次元画像としての再生を禁止、
（ｃ）３次元画像を２次元画像へ変換してコピーする処理を許容するが、コピーデータの２次元画像としての再生も許容、
上記（ａ）または（ｂ）または（ｃ）の設定情報を有し、
前記データ処理部は、上記設定情報を含む属性ファイルを生成して前記第２メディアに記録し、前記第２メディアに記録したコピーデータの再生時には、前記属性ファイルに記録した前記設定情報を参照して前記第２メディアに記録されたコピーデータの再生制御を行う。
【００１８】
さらに、本発明の第３の側面は、
第１メディアの記録データを第２メディアに記録するコピー処理を実行する情報処理装置と、
前記情報処理装置に対して、コピー処理に関する情報を提供する管理サーバを有し、
前記情報処理装置は、前記第１メディアの記録データのコピー実行要求を前記管理サーバに送信し、
前記管理サーバは、前記コピー実行要求の受信に応じて、前記情報処理装置に対してサーバ応答情報を送信し、
前記情報処理装置は、前記第１メディアからのコピーデータに３次元画像が含まれる場合、前記サーバ応答情報に含まれる３次元画像のコピー制限情報である３次元画像制限情報を参照してコピー処理が許容されるか否かを判定し、コピー処理が許容されるとの判定がなされたことを条件として、前記第１メディアの記録データを前記第２メディアにコピーする処理を行う情報処理システムにある。
【００１９】
さらに、本発明の第４の側面は、
第１メディアの記録データを第２メディアに記録するコピー処理を実行する情報処理装置と、
前記情報処理装置に対して、コピー処理に関する情報を提供する管理サーバを有し、
前記情報処理装置は、前記第１メディアの記録データのコピー実行要求を前記管理サーバに送信し、
前記管理サーバは、前記コピー実行要求の受信に応じて、前記情報処理装置に対してサーバ応答情報を送信し、
前記情報処理装置は、前記第１メディアからのコピーデータに３次元画像が含まれる場合、前記サーバ応答情報に含まれる３次元画像のコピー制限情報である３次元画像制限情報を含む属性ファイルを生成して、生成した属性ファイルを前記第２メディアに記録する処理を実行する情報処理システムにある。
【００２０】
さらに、本発明の第５の側面は、
第１メディアの記録データを第２メディアに記録するコピー処理を実行する情報処理装置において実行する情報処理方法であり、
データ処理部が、３次元画像のコピー制限情報である３次元画像制限情報を管理サーバから受信し、前記第１メディアからのコピーデータに３次元画像が含まれる場合、前記３次元画像制限情報を参照し、コピー処理が許容されるか否かを判定し、コピー処理が許容されるとの判定がなされたことを条件として、前記第１メディアの記録データを前記第２メディアにコピーする処理を行う情報処理方法にある。
【００２１】
さらに、本発明の第６の側面は、
第１メディアの記録データを第２メディアに記録するコピー処理を実行する情報処理装置において実行する情報処理方法であり、
データ処理部が、３次元画像のコピー制限情報である３次元画像制限情報を管理サーバから受信し、前記第１メディアからのコピーデータに３次元画像が含まれる場合、前記３次元画像制限情報を含む属性ファイルを生成して、生成した属性ファイルを前記第２メディアに記録する処理を実行する情報処理方法にある。
【００２２】
さらに、本発明の第７の側面は、
第１メディアの記録データを第２メディアに記録するコピー処理を実行する情報処理装置において情報処理を実行させるプログラムであり、
データ処理部に、３次元画像のコピー制限情報である３次元画像制限情報を管理サーバから受信し、前記第１メディアからのコピーデータに３次元画像が含まれる場合、前記３次元画像制限情報を参照し、コピー処理が許容されるか否かを判定し、コピー処理が許容されるとの判定がなされたことを条件として、前記第１メディアの記録データを前記第２メディアにコピーする処理を行わせるプログラムにある。
【００２３】
さらに、本発明の第８の側面は、
第１メディアの記録データを第２メディアに記録するコピー処理を実行する情報処理装置において情報処理を実行させるプログラムであり、
データ処理部に、３次元画像のコピー制限情報である３次元画像制限情報を管理サーバから受信し、前記第１メディアからのコピーデータに３次元画像が含まれる場合、前記３次元画像制限情報を含む属性ファイルを生成して、生成した属性ファイルを前記第２メディアに記録する処理を実行させるプログラムにある。
【００２４】
なお、本発明のプログラムは、例えば、様々なプログラム・コードを実行可能な情報処理装置やコンピュータ・システムに対して、コンピュータ可読な形式で提供する記憶媒体、通信媒体によって提供可能なプログラムである。このようなプログラムをコンピュータ可読な形式で提供することにより、情報処理装置やコンピュータ・システム上でプログラムに応じた処理が実現される。
【００２５】
本発明のさらに他の目的、特徴や利点は、後述する本発明の実施例や添付する図面に基づくより詳細な説明によって明らかになるであろう。なお、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【発明の効果】
【００２６】
本発明の一実施例の構成によれば、、メディア間のデータコピー処理において３次元画像を含む場合、様々なコピー制限や再生制限を可能とした装置および方法が提供される。第１メディアの記録データを第２メディアに記録するコピー処理を実行する情報処理装置のデータ処理部は管理サーバからの受信情報に含まれるコピー制限情報としての３次元画像制限情報を参照し、第１メディアからのコピーデータに３次元画像が含まれる場合、コピー処理が許容されるか否かを判定し、コピー処理が許容されるとの判定がなされたことを条件として、第１メディアの記録データを第２メディアにコピーする処理を実行する。あるいは３次元画像制限情報を持つ属性ファイルを生成してコピー先に記録する処理を実行する。コピー先からはコピー制限においてコピー許容されたデータのみが再生される。
【図面の簡単な説明】
【００２７】
【図１】マネージドコピー（ＭＣ：Ｍａｎａｇｅｄ  Ｃｏｐｙ）システムの概要を説明する図である。
【図２】ユニット構成およびユニットキー管理テーブルについて説明する図である。
【図３】メディアのディレクトリ構成例について説明する図である。
【図４】管理サーバの管理によるコピー処理（ＭＣ（Ｍａｎａｇｅｄ  Ｃｏｐｙ））のシーケンスについて説明する図である。
【図５】第１メディアの記録情報であるコピー制御管理ファイル（ＭＣＭＦ：Ｍａｎａｇｅｄ  Ｃｏｐｙ  Ｍａｎｉｆｅｓｔ  Ｆｉｌｅ）の構成データについて説明する図である。
【図６】コピー実行要求に含まれるデータの一例を示す図である。
【図７】サーバ応答情報（Ｏｆｆｅｒ  Ｌｉｓｔ）１３１に含まれる基本情報について説明する図である。
【図８】コピー元となる第１メディア１１０からコピー先となる第２メディア１５０（ハードディスク（ＨＤＤ））に対するコピー処理の例について説明する図である。
【図９】サーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）に記録される付加情報のデータ例について説明する図である。
【図１０】プレイリストを利用したコンテンツ再生処理について説明する図である。
【図１１】第２メディア１５０に対する具体的な属性ファイルの記録例を説明する図である。
【図１２】管理サーバの提供するサーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）の具体例について説明する図である。
【図１３】管理サーバの提供するサーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）の具体例について説明する図である。
【図１４】管理サーバの提供するサーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）に基づくコンテンツリストの表示例について説明する図である。
【図１５】管理サーバの提供するサーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）に基づくコンテンツの詳細情報の表示例について説明する図である。
【図１６】管理サーバの提供するサーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）に基づくコンテンツリストの表示例について説明する図である。
【図１７】管理サーバの提供するサーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）に基づくコンテンツリストの表示例について説明する図である。
【図１８】コピー先の第２メディアにコンテンツのコピー処理を実行し、さらに属性ファイルを記録する処理シーケンスについて説明するフローチャートを示す図である。
【図１９】コピー先の第２メディアにコンテンツのコピー処理を実行し、さらに属性ファイルを記録する処理シーケンスについて説明するフローチャートを示す図である。
【図２０】コピー先の第２メディアにコンテンツのコピー処理を実行し、さらに属性ファイルを記録する処理シーケンスについて説明するフローチャートを示す図である。
【図２１】コピー先の第２メディアにコンテンツのコピー処理を実行し、さらに属性ファイルを記録する処理シーケンスについて説明するフローチャートを示す図である。
【図２２】コピー先の第２メディアにコンテンツのコピー処理を実行し、属性ファイルについては記録しない場合の処理シーケンスについて説明するフローチャートを示す図である。
【図２３】コピー先の第２メディアにコンテンツのコピー処理を実行し、属性ファイルについては記録しない場合の処理シーケンスについて説明するフローチャートを示す図である。
【図２４】コピー先の第２メディアにコンテンツのコピー処理を実行し、属性ファイルについては記録しない場合の処理シーケンスについて説明するフローチャートを示す図である。
【図２５】コピー先の第２メディアにコンテンツのコピー処理を実行し、属性ファイルについては記録しない場合の処理シーケンスについて説明するフローチャートを示す図である。
【図２６】コピー先の第２メディアからのコピーコンテンツの再生処理シーケンスについて説明するフローチャートを示す図である。
【図２７】コピー先の第２メディアからのコピーコンテンツの再生処理シーケンスについて説明するフローチャートを示す図である。
【図２８】情報処理装置の構成例について説明する図である。
【発明を実施するための形態】
【００２８】
以下、図面を参照しながら本発明の情報処理装置、情報処理システム、および情報処理方法、並びにプログラムの詳細について説明する。なお、説明は以下の項目に従って行なう。
１．サーバ管理に基づくコンテンツのコピー制御処理の概要
２．コンテンツの記録構成の例について
３．サーバ管理に基づくコンテンツのコピー処理シーケンスについて
４．管理サーバの提供するサーバ応答情報に記録する付加情報について
４−１．地域制限情報（ｒｅｇｉｏｎ）
４−２．年齢制限情報（ａｇｅ）
４−３．３次元画像（３Ｄ）制限情報
４−４．セレクション制限情報（ｓｅｌｅｃｔｉｏｎ）
４−５．プレイリストシーケンス情報
５．管理サーバの提供するコピー制限に関する付加情報を格納した属性ファイルを生成してコピー先メディアに記録する例について
６．管理サーバの提供するサーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）の具体例と表示例について
７．情報処理装置の実行する処理シーケンスについて
７−１．コピー先の第２メディアにコンテンツのコピー処理を実行し、さらに属性ファイルを記録する全体処理シーケンス
７−２．コピー先の第２メディアにコンテンツのコピー処理を実行する全体処理シーケンス（属性ファイルは記録しない場合）
７−３．コピーデータの再生処理シーケンス
８．情報処理装置の構成例について
【００２９】
［１．サーバ管理に基づくコンテンツのコピー制御処理の概要］
まず、図１を参照してサーバ管理に基づくコンテンツのコピー制御処理の概要について説明する。
例えばＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標））等に記録された映画等のコンテンツの多くは、所定の著作権管理の下で利用が許容される。従って、ディスクを購入したユーザであっても、ディスク記録コンテンツの利用には一定の制限がなされる。例えばディスク記録コンテンツを他のディスク等のメディアに無制限にコピーを行うといったことは許容されない。
【００３０】
このようなメディア格納コンテンツのコピー管理構成として、管理サーバからのコピー許可情報の受領を条件としたコピー許容処理構成が知られている。図１は、その一例であるマネージドコピー（ＭＣ：Ｍａｎａｇｅｄ  Ｃｏｐｙ）システムの概要を説明する図である。
【００３１】
情報処理装置２０はユーザのＰＣやレコーダ（記録再生装置）等であり、著作権管理対象コンテンツである映画等の記録された第１メディア１０を装着して再生することができる。
情報処理装置２０は、この第１メディア１０に記録されたコンテンツを他のメディアである第２メディア３０にコピーする処理が可能となる。第２メディア３０は、情報処理装置２０において記録可能なメディアであり、例えばハードディスク（ＨＤＤ）やフラッシュメモリ、あるいはデータ記録可能なディスク（ＢＤ，ＤＶＤなど）等のメディアである。
【００３２】
しかし、ユーザが自由にコピー処理を行ってしまうと、コンテンツの複製が大量に発生し、不正な利用や流通が起こることになる。このような事態を防止するため、ユーザ装置である情報処理装置２０がコンテンツのコピーを実行する場合、管理サーバ５０と接続し、管理サーバ５０からコピー許可情報を受け取る。このコピー許可情報の受領には、例えばユーザの持つ第１メディアの正当性の確認や、所定の料金の支払い等の手続が必要となる。
【００３３】
ユーザ装置である情報処理装置２０は、この所定の手続きを行うことで、管理サーバ５０からコピー許可情報を受領し、コピー許可情報の受領を条件としてコンテンツコピーを行うことができる。これが、マネージドコピー（ＭＣ：Ｍａｎａｇｅｄ  Ｃｏｐｙ）の概要である。
【００３４】
［２．コンテンツの記録構成の例について］
次に、上記のマネージドコピー（ＭＣ：Ｍａｎａｇｅｄ  Ｃｏｐｙ）の対象となる著作権の管理されたコンテンツを記録したメディア（図１の第１メディア１０）に記録されたデータの構成例について説明する。
【００３５】
一般的なコンテンツ記録済みディスク、例えばＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標））等に記録された映画等のコンテンツの多くは、不正コピーなどの不正利用を防止するため暗号化されて記録される。
【００３６】
コンテンツの著作権保護技術に関する規格であるＡＡＣＳ(Advanced Access Content System)規格に従った暗号化コンテンツは、前述したようにユニット単位に区分され、ユニット毎に異なる暗号鍵を適用した暗号化データとして記録される。ユニット単位の暗号化構成とすることで、ユニット単位の利用制御が可能となり、厳格で多様なコンテンツ利用制御が実現される。
【００３７】
コンテンツの区分単位であるユニットはコンテンツ管理ユニットまたはＣＰＳユニットとよばれ、各ＣＰＳユニットに対応する暗号鍵はＣＰＳユニットキーやユニットキー、あるいはタイトルキーと呼ばれる。ディスクに記録されたコンテンツのユニット区分と暗号鍵（ユニットキー）との対応関係の一例を図１に示す。
【００３８】
図１は、あるメディア、例えば１枚のディスクに記録されたコンテンツを構成するユニット（ＣＰＳユニット）と暗号鍵であるＣＰＳユニットキーとの対応関係を示すユニットキー管理テーブルの例である。このユニットキー管理テーブルはメディア（ＢＤなど）に暗号化コンテンツと共に記録される。
【００３９】
図１に示すように、コンテンツの構成データであるＣＰＳユニットは、ＣＰＳユニット１〜ｎに区分されている。各ＣＰＳユニット１〜ｎの各々に対して固有の暗号鍵であるＣＰＳユニットキーが対応付けられる。
【００４０】
例えばＣＰＳユニット１（ＣＰＳ１）を再生する場合は、ＣＰＳユニットキー１（Ｋｕ１）を利用して復号を行う。ＣＰＳユニット２（ＣＰＳ２）を再生する場合は、ＣＰＳユニットキー２（Ｋｕ２）を適用して復号を行うことが必要となる。各ＣＰＳユニットおよびＣＰＳユニットキーに対応するインデックスとしては、例えば「タイトル」が利用される。「タイトル」はＣＰＳユニット各々に対応して設定されたインデックスであり、タイトルを特定することでＣＰＳユニット、およびＣＰＳユニットキーを特定することができる。
【００４１】
図３は、第１メディア１０がＲＯＭ型のＢｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標）である場合のディレクトリであり、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標））の記録データに対応するディレクトリ構成を示している。
【００４２】
ディレクトリは図３に示すように管理情報設定部５１（ＡＡＣＳディレクトリ）と、データ部５２（ＢＤＭＶディレクトリ）に分離されている。
管理情報設定部５１（ＡＡＣＳディレクトリ）には、ＣＰＳユニットキーファイルや利用制御情報ファイルなどが格納される。
【００４３】
一方、データ部５２には、ＢＤＭＶディレクトリ以下に、
インデックスファイル、
プレイリストファイル、
クリップ情報ファイル、
クリップＡＶストリームファイル、
ＢＤＪＯファイル、
例えば、これらのファイルが記録される。
【００４４】
インデックスファイルには、再生処理に適用するインデックス情報としてのタイトル情報が格納されている。このタイトルは、先に図２を参照して説明したユニットキー管理テーブルに登録されたタイトルと同様であり、ＣＰＳユニットに対応付けられたデータである。
プレイリストファイルは、タイトルによって指定されの再生プログラムのプログラム情報に従ったコンテンツの再生順等を規定したファイルであり、再生位置情報を持クリップ情報に対する師弟情報を有する。
クリップ情報ファイルは、プレイリストファイルによつて指定されるファイルであり、クリップＡＶストリームファイルの再生位置情報等を有する。
クリップＡＶストリームファイルは、再生対象となるＡＶストリームデータを格納したファイルである。
ＢＤＪＯファイルは、ＪＡＶＡ（登録商標）プログラム、コマンド等を格納したファイルの実行制御情報を格納したファイルである。
【００４５】
情報処理装置が情報記録媒体に記録されたコンテンツを再生するシーケンスは以下の通りである。
まず、再生アプリケーションによってインデックスファイルから特定のタイトルを指定する。
指定されたタイトルに関連付けられた再生プログラムが選択される。
選択された再生プログラムのプログラム情報に従ってコンテンツの再生順等を規定したプレイリストが選択される。
選択されたプレイリストに規定されたクリップ情報によって、コンテンツ実データとしてのＡＶストリームあるいはコマンドが読み出されて、ＡＶストリームの再生や、コマンドの実行処理が行われる。
【００４６】
このコンテンツ再生処理においては、選択されたタイトルに応じて、先に図２を参照して説明したユニットとユニットキーの判別が可能となり、再生対象のユニットに対応するユニットキーを取得してユニット単位の復号処理が行われることになる。図１を参照して説明したコピー処理を実行する場合、管理サーバ５０から受領する情報を参照してコピー対象データを特定してコピー処理を実行する。
【００４７】
［３．サーバ管理に基づくコンテンツのコピー処理シーケンスについて］
次に、図４以下を参照して、サーバ管理に基づくコンテンツのコピー処理シーケンスについて説明する。図４は、サーバ管理に基づくコンテンツのコピー処理の一例であるマネージドコピー（ＭＣ：Ｍａｎａｇｅｄ  Ｃｏｐｙ）のシーケンスを説明する図である。
【００４８】
図４には、左から、
映画等のコンテンツ記録済みのＲＯＭディスクなどの第１メディア１１０、
第１メディア１１０からコンテンツ等のデータを読み取り、コピー処理を行なうユーザ装置としての情報処理装置１２０、
コンテンツのコピー先のメディアであり、ハードディスク（ＨＤＤ）やフラッシュメモリ、あるいはＲ／ＲＥディスク等によって構成される第２メディア１５０、
さらに、
コンテンツコピーの許可情報等の提供処理を実行する管理サーバ（ＭＣサーバ）１４０、
これらを示している。
【００４９】
情報処理装置１２０は、例えばＰＣや記録再生装置などによって構成され、第１メディア１１０からの読み取りデータを入力して、ハードディスク（ＨＤＤ）やフラッシュメモリ、あるいはＲ／ＲＥディスクなどによって構成されるコピー先メディアとしての第２メディア１５０にデータを記録する処理、すなわちコンテンツコピー処理を実行する。
【００５０】
第１メディア１１０は、例えば、ＲＯＭ型のＢｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標）、ＤＶＤディスクなどである。第２メディア１５０は、データを書き込むことが可能なメディアであり、具体的には例えばハードディスク（ＨＤＤ）やフラッシュメモリ、あるいはＲ型、ＲＥ型のＢｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標）、ＤＶＤディスクなどである。
【００５１】
例えばＲＯＭディスク等によって構成される第１メディア１１０には、図に示すように利用制御コンテンツである暗号化コンテンツ１１３が記録されている。暗号化コンテンツ１１３は、例えば高精細動画像データであるＨＤ（High Definition）映画コンテンツなどの動画コンテンツのＡＶ(Audio Visual)ストリーム、あるいは音楽データ、ゲームプログラム、画像ファイル、音声データ、テキストデータなどからなるコンテンツである。
【００５２】
暗号化コンテンツ１１３は、先に図２を参照して説明したように、コンテンツ管理ユニット（ＣＰＳユニット）単位の利用管理構成を有し、ＣＰＳユニット単位で異なるユニットキー（ＣＰＳユニットキー）を適用して暗号化が施された暗号化コンテンツである。すなわち、ユニット単位の区分データ毎の異なる利用制御を実現するため、ユニット毎に異なる鍵（ＣＰＳユニットキーやユニットキー、あるいはタイトルキーと呼ばれる）によって暗号化されている。
【００５３】
さらに、第１メディア１１０には、暗号化コンテンツ１１３の復号に適用する鍵情報、利用制御情報などによって構成される管理データ（ＡＡＣＳ  Ｄａｔａ）１１２、さらに、第１メディア１１０の記録コンテンツのコピー処理の際に利用されるコピー制御管理ファイル（ＭＣＭＦ：Ｍａｎａｇｅｄ  Ｃｏｐｙ  Ｍａｎｉｆｅｓｔ  Ｆｉｌｅ）１１１が格納されている。コピー制御管理ファイル（ＭＣＭＦ）については後段で説明する。
【００５４】
図４に示す第１メディア１１０の記録情報として示す管理データ１１２は、例えばコンテンツの著作権保護技術に関する規格管理システムであるＡＡＣＳ(Advanced Access Content System)の規定する管理データであり、暗号化コンテンツ１１３の復号に適用する鍵（ユニットキー）を格納したＣＰＳユニットキーファイル、使用許諾情報、コンテンツの正当性を示すコンテンツ証明書（ＣＣ：Content Certificate）、さらに、ＣＰＳユニットキーを取得するためのメディアキーを格納した暗号鍵ブロック（ＭＫＢ（Media Key Block））等を含むデータである。
【００５５】
ＭＫＢ（Media Key Block）について簡単に説明する。ＭＫＢはブロードキャストエンクリプション方式の一態様として知られる木構造の鍵配信方式に基づいて生成される暗号鍵ブロックである。ＭＫＢは有効なライセンスを持つユーザの情報処理装置に格納されたデバイスキー［Ｋｄ］に基づく処理（復号）によってのみ、コンテンツの復号に必要な鍵であるメディアキー［Ｋｍ］の取得を可能とした鍵情報ブロックである。これはいわゆる階層型木構造に従った情報配信方式を適用したものであり、ユーザデバイス（情報処理装置）が有効なライセンスを持つ場合にのみ、メディアキー［Ｋｍ］の取得を可能とし、無効化（リボーク処理）されたユーザデバイスにおいては、メディアキー［Ｋｍ］の取得が不可能となる。図２に示す情報処理装置１２０のメモリには、デバイスキー［Ｋｄ］が格納されている。
【００５６】
図４の第１メディア１１０の記録情報として示すコピー制御管理ファイル（ＭＣＭＦ：Ｍａｎａｇｅｄ  Ｃｏｐｙ  Ｍａｎｉｆｅｓｔ  Ｆｉｌｅ）１１１は、第１メディア１１０に記録されたコンテンツ１１３のコピー処理を実行する際に適用するファイルであり、例えば、図５に示すデータを含むＸＭＬ記述データである。
【００５７】
（１）管理サーバＵＲＬ：コピー許可情報を提供する管理サーバのアクセス情報である。図４に示す管理サーバ１４０に対するアクセス情報である。
（２）コピーデータ情報（ｄｅａｌＭａｎｉｆｅｓｔ）
（２−１）プレイリストファイル名：コピー対象となるプレイリストのファイル名である。
（２−２）ＣＰＳユニットキー情報：コピー対象コンテンツの復号処理に適用するＣＰＳユニットキーの識別情報である。
（２−３）コピーユニット識別子：管理コピー（ＭＣ：Ｍａｎａｇｅｄ  Ｃｏｐｙ）のコピー単位を示すコピーユニット（ＭＣユニット）のユニット識別情報である。
（３）コンテンツＩＤ：コピー対象となるコンテンツの識別子である。例えばコンテンツコード情報としてのＩＳＡＮ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｓｔａｎｄａｒｄ  Ａｕｄｉｏｖｉｓｕａｌ  Ｎｕｍｂｅｒ）ナンバーが用いられる。
【００５８】
図４を参照して、例えばＲＯＭディスクである第１メディア１１０に記録されている暗号化コンテンツ１１３をハードディスクやＲ／ＲＥディスク等によって構成される第２メディア１５０等の他メディアにコピーする場合の処理シーケンスについて説明する。
【００５９】
情報処理装置１２０は、まず、ステップＳ１１において、第１メディア１１０に記録されているコピー制御管理ファイル（ＭＣＭＦ）１１１に記録されたサーバ情報（ＵＲＩなど）を適用して、管理サーバ１４０にコピー実行要求（Ｏｆｆｅｒ  Ｒｅｑｕｅｓｔ）を送信する。
この際、コピー処理対象となるコンテンツに対応するコンテンツＩＤ等が管理サーバ１４０に送信される。
【００６０】
コピー実行要求に含まれるデータの一例を図６に示す。図６に示すように、コピー実行要求には例えば以下のデータが含まれる。
（ａ）コンテンツＩＤ：第１メディアに格納されたコンテンツの識別子
（ｂ）コンテンツ証明書ＩＤ：上記コンテンツの正当性を確認するための証明書
（ｃ）メディア識別子：コピー元となる第１メディアの識別子
（ｄ）乱数：データ正当性確認用データ
（ｅ）言語コード：情報処理装置の利用する言語のコード情報
これらの情報である。
上記情報中（ａ）〜（ｃ）の各情報は、第１メディア１１０から読み取られる。（ｄ）乱数は、情報処理装置１２０において生成する。（ｅ）言語コードは、情報処理装置１２０のメモリに予め記録された言語コードを取得して送信する。
なお、言語コードは、管理サーバ１４０の提供する応答に含まれるオファー詳細情報の言語等を決定するために用いられる。
【００６１】
図４に戻り、サーバ管理に従ったコンテンツのコピー処理シーケンスについての説明を続ける。管理サーバ１４０は、ステップＳ１２において、情報処理装置１２０から受信したコンテンツＩＤ等の受信情報の正当性等の検証処理を実行し、問題がないことが確認された場合、サーバ応答情報（Ｏｆｆｅｒ  Ｌｉｓｔ）１３１を生成して情報処理装置１２０に送信する。
【００６２】
管理サーバ１４０が情報処理装置１２０に提供するサーバ応答情報（Ｏｆｆｅｒ  Ｌｉｓｔ）１３１に含まれる基本情報について図７を参照して説明する。なお、後段において詳細に説明するが、本発明の処理構成では、サーバ応答情報（Ｏｆｆｅｒ  Ｌｉｓｔ）１３１に含まれる情報は、図７に示す基本情報まみならず、図９他において説明する付加情報が含まれることになる。
【００６３】
まず、図７を参照してサーバ応答情報（Ｏｆｆｅｒ  Ｌｉｓｔ）１３１に含まれる基本情報について説明する。基本情報には以下の各情報が含まれる。
（１）オファー詳細情報
（１ａ）タイトル／要約／説明（title/abstract/description）：コピー許容コンテンツに対応するタイトル、要約、説明の情報である。
（１ｂ）コピーユニット識別子（ＭＣＵ）：コピー単位としてのコピーユニットを識別する識別子である。
（１ｃ）価格情報（ｐｒｉｃｅ）：コピーの価格情報である。
（１ｄ）価格補助情報（ｐｒｉｃｅＩｎｆｏ）：価格の補助情報である。
（１ｅ）決済サーバＵＲＬ（ｆｉｎａｎｃｉａｌＨＴＭＬＵＲＬ）：コピー料金の決済処理を行うサーバのアクセス情報である。
（１ｆ）コピー先情報（ｍｃｏｔＩｎｆｏ）：コピー先機器として許容されるメディアの種類等を示す情報である。例えばＨＤＤ／フラッシュメモリなどのメディア種類が記録される。
【００６４】
（２）乱数（ｍｃｍＮｏｎｃｅ）：データ正当性確認のための乱数である。
（３）コピーデータ情報（Ｆｉｌｅ  ｎａｍｅ  ｔｏ  ｂｅ  ｃｏｐｉｅｄ）（＝ｄｅａｌＭａｎｉｆｅｓｔ）
（３ａ）プレイリストファイル名（ＰｌａｙＬｉｓｔ  ｆｉｌｅ  ｎａｍｅ）：コピー対象となるプレイリストのファイル名である。なおプレイリストの特定によりクリップ情報ファイルやクリップＡＶストリームファイルも特定可能となる。
（３ｂ）ＣＰＳユニットキー情報（Ｉｎｄｅｘ  ｔｏ  ｉｄｅｎｔｉｆｙ  ｔｈｅ  ＣＰＳ  Ｕｎｉｔ  Ｋｅｙ）：コピーコンテンツの復号用の鍵（ＣＰＳユニットキー）の識別情報である。
（３ｃ）コピーユニット識別子（ＭＣＵｉ）：コピー単位を示すコピーユニット（ＭＣＵ）の識別情報である。
（４）サーバ公開鍵証明書（ＭＣＳｃｅｒｔ）：暗号通信、署名確認等に利用するサーバの公開鍵を格納した証明書である。
（５）署名（ｓｉｇｎａｔｕｒｅ）：データ全体に対する改ざん確認のための署名データである。
【００６５】
これらの情報が、管理サーバ１４０が情報処理装置１２０に提供するサーバ応答情報（Ｏｆｆｅｒ  Ｌｉｓｔ）１３１に含まれる基本情報である。これらの情報はコピー処理単位としてのコピーユニット（ＭＣＵ）各々に対して設定される。
例えば、同じコンテンツＡであっても、コピーユニットは、コピー先メディアに応じて設定される。すなわち、
ハードディスクに対するコンテンツＡのコピーユニット０００１
フラッシュメモリに対するコンテンツＡのコピーユニット０００２
このような設定である。
【００６６】
なお、図７に示すサーバ応答情報（Ｏｆｆｅｒ  Ｌｉｓｔ）１３１には、先に図５を参照第１メディア１１０に記録されたコピー制御管理ファイル（ＭＣＭＦ）１１１に記録された情報と同様の情報が含まれる。すなわち、上記の（３）コピーデータ情報（Ｆｉｌｅ  ｎａｍｅ  ｔｏ  ｂｅ  ｃｏｐｉｅｄ）（＝ｄｅａｌＭａｎｉｆｅｓｔ）である。これらの情報は、管理サーバ１４０からの受領情報を優先してコピー処理が行われる。管理サーバ１４０からの受領情報は逐次更新される可能性があるからである。
【００６７】
図４に戻り、サーバ管理に従ったコンテンツのコピー処理シーケンスについての説明を続ける。管理サーバ１４０は、ステップＳ１２において、情報処理装置１２０から受信したコンテンツＩＤ等の受信情報の正当性等の検証処理を実行し、問題がないことが確認された場合、サーバ応答情報（Ｏｆｆｅｒ  Ｌｉｓｔ）１３１を生成して情報処理装置１２０に送信する。
【００６８】
なお、本発明の処理構成では、サーバ応答情報（Ｏｆｆｅｒ  Ｌｉｓｔ）１３１には、図７に示す基本情報の他、図９に示す付加情報が含まれるが、これについては後段で説明する。
【００６９】
サーバ応答情報（Ｏｆｆｅｒ  Ｌｉｓｔ）１３１を受領した情報処理装置１２０は、管理サーバ１４０から受領した応答情報（Ｏｆｆｅｒ  Ｌｉｓｔ）１３１を適用して、コピー許容コンテンツの一覧リスト（コピー許容リスト１３１）を情報処理装置１２０の表示部に表示する。このリストには例えばコンテンツ各々についてコピーを実行する場合の価格（プライス）等が設定されている。
【００７０】
ステップＳ１３において、ユーザがコピー許容コンテンツリストからコピー対象のコンテンツ等を指定するコンテンツ選択を実行する。さらに、ステップＳ１４において、情報処理装置１２０は、管理サーバ１４０との間でコピー処理に伴う決済処理を実行する。具体的には、情報処理装置１２０と管理サーバ１４０との間で決済データ１３２の転送処理等が行われる。なお、決済処理を実行するサーバは管理サーバと異なる決済サーバとしてもよい。また、コピー処理が無料に設定されたコンテンツのコピーを実行する場合は、決済処理は省略される。
【００７１】
必要に応じて実行される決済処理の完了後、ステップＳ１５において情報処理装置１２０は管理サーバ１４０にコピー許可情報の要求を送信する。管理サーバ１４０は、ステップＳ１６において、情報処理装置１２０からのコピー許可情報要求に応じて、決済がなされていることを確認してコピー許可情報１２２を生成して情報処理装置１２０に送信する。
【００７２】
情報処理装置１２０は、管理サーバ１４０からのコピー許可情報１２２の受領を条件として、ステップＳ１７においてコンテンツコピー処理を実行する。すなわち、第１メディア１１０から暗号化コンテンツ１１３を読み出して、コピー対象とするデータを選択して復号処理を行い、コピー先となるハードディスク（ＨＤＤ）やフラッシュメモリ、あるいはＲ／ＲＥディスク等によって構成される第２のメディア１５０に対するデータコピーを実行する。
【００７３】
なお、コンテンツコピー処理は、例えば以下の手順で実行される。
（１）第１メディア１１０（コピー元メディア）からの暗号化コンテンツの読み出し、
（２）第１メディア１１０（コピー元メディア）対応の第１管理システムに従った暗号化コンテンツの復号処理、
（３）第２メディア１５０（コピー先メディア）対応の第２管理システムに従ったコンテンツの暗号化処理、
（４）暗号化コンテンツの第２メディア１５０（コピー先メディア）に対する記録処理、
このようなシーケンスで処理を行う。
【００７４】
このように、暗号化コンテンツをディスクから読み出して他のディスク等のメディアにコピーする場合、一旦、コピー対象の暗号化コンテンツを復号し、その後、コピー先のメディアに対応した著作権管理システムの規格に従った再暗号化を実行して記録するといった処理が行われる。このような処理を行うことでコピー先のメディアでも利用制御がなされ、コピーコンテンツの不正な利用や流通を防止することができる。
【００７５】
なお、デジタルデータに関するコンテンツ著作権管理システムの総称は、ＤＲＭ（Ｄｉｇｉｔａｌ  Ｒｉｇｈｔｓ  Ｍａｎａｇｅｍｅｎｔ）システムと呼ばれている。デジタルデータを記録可能なメディアは様々であり、メディアに応じた様々なＤＲＭシステムが採用されている。異なるＤＲＭシステムを採用しているメディア間でデジタルデータをコピーする場合は、コピー元メディアで採用しているＤＲＭシステムからコピー先メディアで採用しているＤＲＭシステムへ変更した上でコピーを行う。このような構成とすることで、コピーコンテンツの不正な利用や流通を防止することができる。
【００７６】
この場合、コピー元の管理システム（第１ＤＲＭとする）とコピー先のコンテンツ管理システム（第２ＤＲＭとする）が異なる場合には、上記の（１）〜（４）のシーケンスのようにコピー元の暗号化コンテンツを一旦、復号し、コピー先の管理システム（第２ＤＲＭ）に従った処理、例えば別の暗号化キーを利用した再暗号化を行って記録することが必要となる。
【００７７】
上記の（２）の第１管理システムに従った暗号化コンテンツの復号処理は、第１管理システムがＡＡＣＳ規定に従ったシステムである場合、ＣＰＳユニットキーを適用したＣＰＳユニット単位の復号処理として行われることになる。
なお、コピー先メディア（第２メディア１５０）対応の第２管理システムとは、ＡＡＣＳである場合もあるし、その他、ＣＰＲＭ、ＭａｇｉｃＧａｔｅ、ＶＣＰＳなど、メディアに応じた様々な規定に対応する管理システムが想定される。
【００７８】
図８に具体的なコピーの一例を示す。図８はコピー元となる第１メディア１１０と、コピー先となる第２メディア１５０の例としてハードディスク（ＨＤＤ）を示している。
【００７９】
図８の左側に示すように、第１メディア１１０には、先に図３を参照して説明したディレクトリ構成に従って、様々なファイルが記録されている。これらの多数のファイルから、特定のファイルを選択して選択されたファイルのみを第２メディア１５０であるハードディスク（ＨＤＤ）にコピーする処理を実行する。
【００８０】
図８の左側に示す第１メディア１１０のディレクトリから太線で示されたファイルが選択されてコピーされた例を示している。すなわち、
プレイリストファイル（ＰＬＡＹＬＩＳＴ）：００００１．ｍｐｌｓ、
クリップ情報ファイル（ＣＬＩＰＩＮＦ）：０００１１．ｃｌｐｉ、０００１２．ｃｌｐｉ
ＡＶストリームファイル：００１１．ｍ２ｔｓ、００１２ｍ２ｔｓ
これらのファイルが選択されてコピーされる。
このようにコピー処理に際しては、インデックスファイルやムービーオブジェクトファイル等の管理情報ファィルのコピーは行われず、プレイリストファイル〜ＡＶストリームファイルのみが記録される。
【００８１】
なお、ファイル選択は、先に図７を参照して説明したサーバ応答情報（Ｏｆｆｅｒ  Ｌｉｓｔ）１３１に含まれた情報を適用して実行される。
先に図７を参照して説明したように、サーバ応答情報（Ｏｆｆｅｒ  Ｌｉｓｔ）１３１には、（３）コピーデータ情報（Ｆｉｌｅ  ｎａｍｅ  ｔｏ  ｂｅ  ｃｏｐｉｅｄ）（＝ｄｅａｌＭａｎｉｆｅｓｔ）として、
（３ａ）プレイリストファイル名
（３ｂ）ＣＰＳユニットキー情報
（３ｃ）コピーユニット識別子（ＭＣＵｉ）
これらの情報が記録され、これらの情報を適用してコピー単位としてのコピーユニットを選択し、選択したコピーユニットに対応するプレイリストファイル名を取得してプレイリストファイルを取得する。さらに、取得したプレイリストファイルによって指定されるクリップ情報ファイルやクリップＡＶストリームファイルを取得する。さらに、コピーユニットに対応するＣＰＳユニットキーを取得してクリップＡＶストリームファイル等のコンテンツの復号を実行する。その後、さらに、第２メディア１５０のＤＲＭシステム対応の暗号化処理等を実行した後、第２メディア１５０であるハードディスク（ＨＤＤ）にファイルを設定する。
【００８２】
［４．管理サーバの提供するサーバ応答情報に記録する付加情報について］
次に、本発明の特徴の１つであるサーバ応答情報について説明する。先に図４、図７を参照して説明したように、管理サーバ１４０は、コンテンツのコピー処理を実行する情報処理装置１２０からのコピー実行要求（Ｏｆｆｅｒ  Ｒｅｑｕｅｓｔ）に対する応答として、サーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）１３１を生成して情報処理装置１２０に提供する。
【００８３】
このサーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）１３１には、図７を参照して説明した基本情報が含まれる。本発明の構成では、管理サーバ１４０は図７に示す基本情報の他、図９に示す付加情報を含むサーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）１３１を生成して情報処理装置１２０に提供する。
【００８４】
図９に示す付加情報について説明する。付加情報には以下の情報が含まれる。
（１）第１コピー制限情報
（１ａ）地域制限情報（ｒｅｇｉｏｎ）
（１ｂ）年齢制限情報（ａｇｅ）
（１ｃ）３次元画像（３Ｄ）制限情報
（２）第２コピー制限情報
セレクション制限情報（ｓｅｌｅｃｔｉｏｎ）［音声（audio）／字幕（subtitle）／アングル（angle）＋アングル情報（angleInfo）］
（３）プレイリストシーケンス情報
これらの情報である。
なお、これらの情報は、コピー単位として設定されるコピーユニット（ＭＣＵ）対応の情報として設定される。
【００８５】
これらの各情報について説明する。
（４−１．地域制限情報（ｒｅｇｉｏｎ））
地域制限情報（ｒｅｇｉｏｎ）は、コピーを許容する地域（例えば国、あるいは国の集合等）に関する制限情報である。例えば世界の地域をＡ，Ｂ，Ｃ，・・・として予め区分し、地域Ａ，Ｂの情報処理装置のみコピーを許容するといった情報である。
【００８６】
コピー処理を実行する情報処理装置１２０は、管理サーバ１４０から受信する地域制限情報（ｒｅｇｉｏｎ）と、情報処理装置１２０内部のメモリに格納された地域コード（Ｒｅｇｉｏｎ  Ｃｏｄｅ）あるいは言語コード（Ｌａｎｇｕａｇｅ  Ｃｏｄｅ）と比較する。情報処理装置１２０は、情報処理装置１２０の格納コードが管理サーバ１４０から受信する地域制限情報（ｒｅｇｉｏｎ）においてコピーを許容した地域のコードであるか否かを判定する。情報処理装置１２０は、情報処理装置１２０の格納コードがコピー許容地域に対応すると判定した場合のみコピー処理を実行し、情報処理装置の格納コードがコピー許容地域に対応しないと判定した場合はコピー処理を実行しない。
【００８７】
なお、情報処理装置１２０には、その販売地域（例えば国など）に応じて、予め販売地域を示す地域コード（Ｒｅｇｉｏｎ  Ｃｏｄｅ）あるいは使用する言語を示す言語コード（Ｌａｎｇｕａｇｅ  Ｃｏｄｅ）を格納した不揮発性メモリが格納されている。
【００８８】
さらに、情報処理装置１２０は、例えばコピー先メディアがハードディスク（ＨＤＤ）など、ＢＤ−ＲＯＭ再生シーケンスと同様のシーケンスに従った再生を許容するメディアである場合には、図９に示す付加情報を格納した属性ファイルを作成してコピー先メディアに記録する処理を実行する（図１１参照）。この属性ファイル記録処理を実行することで、コピー先メディアからのコピーコンテンツ再生時には、属性ファイルに記録された各種の情報を利用したコンテンツ再生制限を行うことが可能となる。すなわち、地域制限情報（ｒｅｇｉｏｎ）に従ってコンテンツ再生制限を行うことが可能となる。この処理の詳細については後述する。
【００８９】
なお、コピー先メディアがハードディスク（ＨＤＤ）など、ＢＤ−ＲＯＭ再生シーケンスと同様のシーケンスに従った再生が可能であり、属性ファイルに記録された各種の情報を利用したコンテンツ再生制限が実行できる設定である場合は、上記地域制限情報（ｒｅｇｉｏｎ）に応じたコピー処理の可否を行わず、全てのコピーを許容して実行し、再生時において属性ファイルに記録された地域制限情報（ｒｅｇｉｏｎ）を利用したコンテンツ再生制限を行う構成としてもよい。
【００９０】
なお、情報処理装置１２０には、コピー処理時の地域制限情報（ｒｅｇｉｏｎ）に基づくコピー可否判定処理、属性ファイル記録を伴うコピー処理、さらにコピーコンテンツの再生処理等に適用するプログラムが予め提供される。具体的な処理シーケンスについては後段でフローチャートを参照して説明する。
コピー処理の実行時、コピーコンテンツの再生時には、これらのプログラムに従った処理を実行する。なお、これらのプログラムは、情報処理装置１２０の不揮発性メモリに予め記録された構成としてもよいし、第１メディア１１０から提供する構成、あるいは管理サーバ１４０から提供する構成等、様々な設定が可能である。
【００９１】
（４−２．年齢制限情報（ａｇｅ））
年齢制限情報（ａｇｅ）は、コピーを許容する年齢（例えば１３歳以上、１８歳以上等）を制限するための情報である。例えば暴力シーン等の含まれた映画コンテンツについて１３歳以上のユーザのみにコピーを許容するといった利用が可能である。
【００９２】
なお、情報処理装置１２０は内部のメモリに予め年齢制限情報を設定することが可能な装置である。例えば、従来から知られるペアレントロック（ｐａｒｅｎｔａｌ  ｒｏｃｋ）機能を利用してもよい。ペアレントロックは、コンテンツ再生時にコンテンツの管理情報として記録された年類制限情報と情報処理装置１２０内のメモリに設定された年齢制限情報とを比較し、情報処理装置１２０内のメモリに設定された年齢制限情報がコンテンツの属性情報として記録された年類制限未満である場合にはコンテンツの再生を実行させない機能を提供する。
【００９３】
しかし、この機能は、例えばディスク記録のコンテンツ再生に際してディスクに記録された管理情報を読み出して、情報処理装置１２０に設定されたペアレントロック設定情報との比較処理を実行した場合に機能する。すなわち管理情報とコンテンツが併せて記録されたＲＯＭメディアからのコンテンツ再生時には有効に機能する。
【００９４】
しかし、先に、図８を参照して説明したように、コンテンツのコピー処理に際しては、ディスクに記録された管理情報の参照やコピー処理は行われず、プレイリストファイル〜ＡＶストリームファイルのみが選択されてコピーが行われる。従って、ペアレントロック機能を持つ装置であっても、コピー処理の実行時には情報処理装置１２０のペアレントロックの設定は無視されてしまい、子供であっても全てのコンテンツのコピーが可能になってしまう。また、コピー先のコンテンツを再生する場合、年齢制限情報はコピー先に存在しないため、年齢制限を無視した再生も可能になる。
【００９５】
本発明では、このような事態を防止するため、コピー処理の実行条件として、管理サーバ１４０から受信する年齢制限情報（ａｇｅ）に基づくコピー可否の判定処理を実行する。
【００９６】
すなわち、コピー処理を実行する情報処理装置１２０は、管理サーバ１４０から受信する年齢制限情報（ａｇｅ）と、情報処理装置１２０内部のメモリに格納された年齢制限情報（ａｇｅ）（例えばペアレントロックの設定情報）とを比較する。情報処理装置１２０は、情報処理装置１２０のコピー許容の年齢設定が管理サーバ１４０から受信する年齢制限情報（ａｇｅ）においてコピーを許容する年齢であると判定した場合のみコピー処理を実行する。情報処理装置の設定が、年齢制限情報（ａｇｅ）においてコピーを許容する年齢でないと判定した場合はコピー処理を実行しない。
【００９７】
さらに、例えばコピー先メディアがハードディスク（ＨＤＤ）など、ＢＤ−ＲＯＭ再生シーケンスと同様のシーケンスに従った再生を許容するメディアである場合には、図９に示す付加情報を格納した属性ファイルを作成してコピー先メディアに記録する（図１１参照）。この処理により、コピー先メディアからのコピーコンテンツ再生時には、属性ファイルに記録された年齢制限情報を利用したコンテンツ再生制限を行うことができる。この処理の詳細については後述する。
【００９８】
なお、コピー先メディアがハードディスク（ＨＤＤ）など、ＢＤ−ＲＯＭ再生シーケンスと同様のシーケンスに従った再生が可能であり、属性ファイルに記録された各種の情報を利用したコンテンツ再生制限が実行できる設定である場合は、上記年齢制限情報（ａｇｅ）に応じたコピー処理の可否を行わず、全てのコピーを許容してコピー処理を実行し、再生時において属性ファイルに記録された年齢制限情報（ａｇｅ）を利用したコンテンツ再生制限を行う構成としてもよい。
【００９９】
これらのコピー処理時のコピー可否判定処理、属性ファイル記録を伴うコピー処理、さらにコピーコンテンツの再生処理等に適用するプログラムは情報処理装置１２０に予め提供される。具体的な処理シーケンスについては後段でフローチャートを参照して説明する。
【０１００】
（４−３．３次元画像（３Ｄ）制限情報）
３次元画像（３Ｄ）制限情報は、コピー対象コンテンツに３次元画像（３Ｄ）データが含まれる場合のコピー制限情報である。具体的には、
（ｐ１）３Ｄから２Ｄ変換コピー禁止
（ｐ２）３Ｄから２Ｄ変換コピー許容、ただし２Ｄ再生は禁止
（ｐ３）３Ｄから２Ｄ変換コピーを許容、２Ｄ再生も許容
これらの３つの制限情報が３Ｄコンテンツに応じて設定される。
さらに、
（ｑ１）異なる３Ｄフォーマットへの変換コピー許容
（ｑ２）異なる３Ｄフォーマットへの変換コピー禁止
これらの２つの制限情報が３Ｄコンテンツに応じて設定される。
【０１０１】
情報処理装置１２０あるいは情報処理装置１２０に接続した表示装置は大きく分類すると、
３次元画像の再生が可能な装置である場合と、
２次元画像のみの再生しかできない装置である場合、
これらの２つの場合が想定される。
さらに、情報処理装置１２０あるいは情報処理装置１２０に接続した表示装置が３次元画像の再生が可能な装置である場合には、
特定の３次元画像フォーマットに従った再生表示が可能な場合がほとんどであると想定される。
【０１０２】
３次元画像（３Ｄ）制限情報は、このような様々な装置において、３次元画像をコピーする場合の制限情報を設定したものである。
【０１０３】
例えば、情報処理装置１２０あるいは情報処理装置１２０に接続した表示装置が２次元画像のみの再生しかできない装置である場合、情報処理装置１２０のハードディスクにコピー処理を行う場合、２Ｄ画像としてコピーを行えば十分である。
しかし、コンテンツ製作者は、２Ｄ画像としての再生をユーザが行うことを希望しない場合がある。このような場合には、上記の（ｐ１），（ｐ２）の設定とする。すなわち、
（ｐ１）３Ｄから２Ｄ変換コピー禁止
（ｐ２）３Ｄから２Ｄ変換コピー許容、ただし２Ｄ再生は禁止
これらの設定とする。
このような設定とすることで、コンテンツのコピーまたは再生を３Ｄコンテンツとしてのみ許容することが可能となる。
【０１０４】
さらに、３次元画像（３Ｄ）制限情報として、以下の設定が可能である。
（ｑ１）異なる３Ｄフォーマットへの変換コピー許容
（ｑ２）異なる３Ｄフォーマットへの変換コピー禁止
これらの２つの制限情報が３Ｄコンテンツに応じて設定される。
３Ｄ画像のフォーマットとしては、例えば、代表的な方式として、
フレームシーケンシャル（Ｆｒａｍｅ  Ｓｅｑｕｅｎｔｉａｌ）方式、
サイドバイサイド（Ｓｉｄｅ  ｂｙ  Ｓｉｄｅ）方式、
トップアンドボトム（Ｔｏｐ＆Ｂｏｔｔｏｍ）方式、
これらの方式が知られている。
【０１０５】
フレームシーケンシャル（Ｆｒａｍｅ  Ｓｅｑｕｅｎｔｉａｌ）方式は、左目用画像（Ｌ画像）と右目用画像（Ｒ画像）のフレームをＬ、Ｒ、Ｌ、Ｒ、・・・と交互に記録／転送する符号化方式である。
サイドバイサイド（Ｓｉｄｅ  ｂｙ  Ｓｉｄｅ）方式は、ＬＲ画像を１フレーム画像中の左右に分割して記録／転送する符号化方式である。
トップアンドボトム（Ｔｏｐ＆Ｂｏｔｔｏｍ）方式は、ＬＲ画像を１フレーム画像中の上下に分割して記録／転送する符号化方式である。
【０１０６】
現行はこのような様々な方式が混在して利用されている。
情報処理装置１２０あるいは情報処理装置１２０に接続した表示装置が３次元画像の再生が可能な装置である場合でも、上記の３次元画像フォーマットのいずれかのフォーマットに従った再生表示が可能な場合がほとんどであると想定される。
【０１０７】
従って、コピーを行う場合は、情報処理装置１２０あるいは情報処理装置１２０に接続した表示装置において再生可能なフォーマットに変換を行うことが必要となる場合がある。しかし、このようなフォーマット変換を実行すると、３Ｄ画像として品質が低下する場合がある。コンテンツ製作者は、このような品質低下を望まない場合があり、このような場合には、
（ｑ２）異なる３Ｄフォーマットへの変換コピー禁止
この設定がなされることになる。
【０１０８】
コピー処理を実行する情報処理装置１２０は、３Ｄコンテンツのコピー処理に際しては、管理サーバ１４０から受信する３次元画像（３Ｄ）制限情報、すなわち、
（ｐ１）３Ｄから２Ｄ変換コピー禁止
（ｐ２）３Ｄから２Ｄ変換コピー許容、ただし２Ｄ再生は禁止
（ｐ３）３Ｄから２Ｄ変換コピーを許容、２Ｄ再生も許容
（ｑ１）異なる３Ｄフォーマットへの変換コピー許容
（ｑ２）異なる３Ｄフォーマットへの変換コピー禁止
これらの情報を参照して、これらの制限情報に従って３Ｄコンテンツのコピーを行う。
【０１０９】
さらに、例えばコピー先メディアがハードディスク（ＨＤＤ）など、ＢＤ−ＲＯＭ再生シーケンスと同様のシーケンスに従った再生を許容するメディアである場合には、図９に示す付加情報を格納した属性ファイルを作成してコピー先メディアに記録する（図１１参照）。この処理により、コピー先メディアからのコピーコンテンツ再生時には、属性ファイルに記録された３次元画像（３Ｄ）制限情報を利用したコンテンツ再生制限を行うことができる。この処理の詳細については後述する。
【０１１０】
なお、コピー先メディアがハードディスク（ＨＤＤ）など、ＢＤ−ＲＯＭ再生シーケンスと同様のシーケンスに従った再生が可能であり、属性ファイルに記録された各種の情報を利用したコンテンツ再生制限が実行できる設定である場合は、上記３次元画像（３Ｄ）制限情報に応じたコピー処理の可否を行わず、全てのコピーを許容してコピー処理を実行し、再生時において属性ファイルに記録された３次元画像（３Ｄ）制限情報を利用したコンテンツ再生制限を行う構成としてもよい。
【０１１１】
これらのコピー処理時のコピー可否判定処理、属性ファイル記録を伴うコピー処理、さらにコピーコンテンツの再生処理等に適用するプログラムは情報処理装置１２０に予め提供される。具体的な処理シーケンスについては後段でフローチャートを参照して説明する。
【０１１２】
（４−４．セレクション制限情報（ｓｅｌｅｃｔｉｏｎ））
次に、第２コピー制限情報であるセレクション制限情報（ｓｅｌｅｃｔｉｏｎ）について説明する。セレクション制限情報は、コピーコンテンツについて以下の情報の設定を制限する情報である。
（ａ）音声（ａｕｄｉｏ）
（ｂ）字幕（ｓｕｂｔｉｔｌｅ）
（ｃ）アングル（ａｎｇｌｅ）
【０１１３】
（ａ）音声（ａｕｄｉｏ）は、日本語音声、英語音声、フランス語音声など、例えば映画コンテンツなどに伴って再生される音声（ａｕｄｉｏ）の制限情報であり、コピーコンテンツとして許容する音声データを制限するための情報である。
具体的には、コピーを許容する音声（ａｕｄｉｏ）として属性値が設定され、
音声属性値＝−１（無指定），１（ＪＰＮ（日本語）），２（ＥＮＧ（英語）），３・・・、例えばこのような属性値のいずれかが設定される。
例えば音声属性値＝−１（無指定）の場合、ユーザの自由な音声選択が可能となる。音声属性値＝２（ＪＰＮ（日本語））の場合、日本語音声の設定されたコンテンツのみがコピー許容コンテンツとなる。
【０１１４】
（ｂ）字幕（ｓｕｂｔｉｔｌｅ）は、日本語字幕、英語字幕、フランス語字幕など、例えば映画コンテンツなどに伴って表示する字幕（ｓｕｂｔｉｔｌｅ）の制限情報であり、コピーコンテンツとして許容する字幕データを制限するための情報である。
具体的には、コピーを許容する字幕（ｓｕｂｔｉｔｌｅ）として属性値が設定され、
字幕属性値＝−１（無指定），１（ＥＮＧ（英語）），２（ＪＰＮ（日本語）），３・・・、例えばこのような属性値のいずれかが設定される。
例えば字幕属性値＝−１（無指定）の場合、ユーザの自由な字幕選択が可能となる。字幕属性値＝２（ＪＰＮ（日本語））の場合、日本語字幕の設定されたコンテンツのみがコピー許容コンテンツとなる。
【０１１５】
（ｃ）アングル（ａｎｇｌｅ）は、コピーを許容するアングル映像を制限するための情報である。具体的には、例えばミュージックビデオコンテンツなどにおいて、ミュージシャンを構成する複数のメンバー（例えばメンバーｘ，ｙ，ｚ）から特定のメンバーのみにフォーカスした映像を複数設定したコンテンツがある。
例えば、
アングル属性値＝１：メンバーｘを中心として撮影された映像、
アングル属性値＝２：メンバーｙを中心として撮影された映像、
アングル属性値＝３：メンバーｚを中心として撮影された映像、
アングル属性値＝４：メンバーｘ〜ｚをすべて含むように撮影された映像、
このような複数のアングル映像をセットとしたコンテンツがある。
このようなコンテンツから特定のアングルに対応するコンテンツを限定してコピーを許容する設定や、ユーザの好みに応じて選択させる設定が可能となる。
【０１１６】
例えばアングル属性値＝−１（無指定）の場合、ユーザの自由なアングル選択が可能となる。アングル属性値＝２（メンバーｙを中心として撮影された映像）の場合、アングル２(メンバーｙを中心として撮影された映像)のみがコピー許容コンテンツとなる。
なお、アングル情報（ａｎｇｌｅＩｎｆｏ）は、アングル属性値＝１，２，・・・に関するアングル映像に関する説明情報である。これらはコピーコンテンツを選択するためにユーザ装置に表示されるリストに提示される。具体例については後述する。
【０１１７】
具体的なセレクション制限情報（ｓｅｌｅｃｔｉｏｎ）の各属性値の設定は、以下のような設定となる。
コンテンツＡのセレクション制限情報＝（音声，字幕，アングル）＝（１，２，１）
コンテンツＢのセレクション制限情報＝（音声，字幕，アングル）＝（２，２，１）
コンテンツＣのセレクション制限情報＝（音声，字幕，アングル）＝（−１，−１，２）
このような設定である。
例えば、コンテンツＡは、音声属性値＝１（ＥＮＧ（英語））、字幕属性値＝２（ＪＰＮ（日本語））、アングル属性値＝１（メンバーｘを中心として撮影された映像）このような設定とされたコンテンツであり、コンテンツＡを選択した場合、この設定コンテンツのコピーが実行される。
例えば、コンテンツＢは、音声属性値＝２（ＪＰＮ（日本語））、字幕属性値＝２（ＪＰＮ（日本語））、アングル属性値＝１（メンバーｘを中心として撮影された映像）このような設定とされたコンテンツであり、コンテンツＢを選択した場合、この設定コンテンツのコピーが実行される。
例えば、コンテンツＣは、音声属性値＝−１（無指定）、字幕属性値＝−１（無指定）、アングル属性値＝２（メンバーｙを中心として撮影された映像）このような設定とされたコンテンツであり、コンテンツＣを選択した場合、音声と字幕に関してはユーザが自由に選択可能となり、アングルのみが予め設定されたコンテンツのコピーが実行される。
【０１１８】
情報処理装置１２０は、コンテンツのコピー処理時に、管理サーバ１４０から受信するセレクション制限情報（ｓｅｌｅｃｔｉｏｎ）を参照して、セレクション制限情報（ｓｅｌｅｃｔｉｏｎ）の設定に対応するコンテンツをコピー許容コンテンツとしてコビーする処理を実行する。セレクション制限情報（ｓｅｌｅｃｔｉｏｎ）の設定に反するコンテンツのコピーは許容されないことになる。
【０１１９】
ただし、情報処理装置１２０は、コピー先メディアに応じて、以下の処理を選択的に実行できる。
（処理１）
セレクション制限情報（ｓｅｌｅｃｔｉｏｎ）の設定に対応するデータのみを選択的にコピーする処理を行い、コピー先メディアからの再生可能なコンテンツをセレクション制限情報（ｓｅｌｅｃｔｉｏｎ）の設定に対応するデータのみとする。
（処理２）
セレクション制限情報（ｓｅｌｅｃｔｉｏｎ）の設定に対応するデータも対応しないデータも併せて一括コピーを行い、さらに、セレクション制限情報（ｓｅｌｅｃｔｉｏｎ）を記録した属性ファイルを生成してコピー先メディアに記録する。コピー先メディアからのコンテンツ再生時には、属性ファイルのセレクション制限情報（ｓｅｌｅｃｔｉｏｎ）に従った再生を実行し、再生可能なコンテンツをセレクション制限情報（ｓｅｌｅｃｔｉｏｎ）の設定に対応するデータのみとする。
これらのいずれかの設定とすることができる。
【０１２０】
例えばコピー先メディアがハードディスク（ＨＤＤ）など、ＢＤ−ＲＯＭ再生シーケンスと同様のシーケンスに従った再生を許容するメディアである場合には、上記（処理２）のコピー処理と再生処理を行うことができる。
また、コピー先メディアがフラッシュメモリなど、ＢＤ−ＲＯＭ再生シーケンスと同様のシーケンスに従った再生を許容するメディアである場合には、属性ファイルの参照処理を伴う再生が不可能であり、上記（処理１）のコピー処理と再生処理を行う。
なお、コピー先メディアがハードディスク（ＨＤＤ）など、ＢＤ−ＲＯＭ再生シーケンスと同様のシーケンスに従った再生を許容するメディアであっても、コピーデータの容量を削減するため、上記（処理１）のコピー処理を実行し、選択されたデータのみをコピーする設定としてもよい。
【０１２１】
（４−５．プレイリストシーケンス情報）
次に、プレイリストシーケンス情報について説明する。プレイリストシーケンス情報は、コピーコンテンツの再生時に利用するプレイリストの順番を規定した情報である。
【０１２２】
先に図８を参照して説明したように、コンテンツのコピー処理に際しては、ディスクに記録されたムービーオブジェクト(ＭｏｖｉｅＯｂｊｅｃｔ)ファイルのコピーは実行されず、プレイリストファイル〜ＡＶストリームファイルのみが選択されてコピーが行われる。ムービーオブジェクト(ＭｏｖｉｅＯｂｊｅｃｔ)ファイルにはコンテンツ再生時のプレイリストの利用順が記録されている。第１メディア１１０を利用したコンテンツ再生時には、ムービーオブジェクト(ＭｏｖｉｅＯｂｊｅｃｔ)ファイルのプレイリスト登録情報に従って、プレイリストを順次取得して取得したプレイリストに従って選択されるクリップ情報ファイルとＡＶストリームファイルを利用して再生処理を行うことができる。
【０１２３】
しかし、コンテンツをコピーしたコピー先メディアには、ムービーオブジェクト(ＭｏｖｉｅＯｂｊｅｃｔ)ファイルが存在しない。従って、再生時に適用するためのプレイリストの順番が決定できない。この情報がないと、単純にプレイリストのファイル名に従って再生を行うといった処理を実行することになる。このような処理を行っても正しく再生できるコンテンツもあるが、例えば先に説明したアングルを選択するコンテンツなどでは、特定のプレイリストを選択することが不可欠となる場合がある。音声や、字幕などについても同様であり、特定の音声、字幕を利用した再生を行うためには、特定のプレイリストを選択して再生することが必要となる。
【０１２４】
プレイリストを利用したコンテンツ再生処理について、図１０を参照して説明する。図１０にはプレイリスト＃１を利用したコンテンツ再生処理例を示している。
プレイリスト＃１には、映像コンテンツの再生指定情報を持つプレイアイテムと、字幕の再生指定情報を持つサブパスが設定されている。プレイアイテムは、ふつのプレイアイテムによって構成されている。
オープニング映像の再生開始点（ＩＮ１）と再生終了点（ＯＵＴ１）を持つ第１プレイアイテム、
映画本編の再生開始点（ＩＮ２）と再生終了点（ＯＵＴ２）を持つ第２プレイアイテムである。
サブパスは、字幕データの再生開始点（ＩＮ３）と再生終了点（ＯＵＴ３）を持つ情報として構成されている。
例えばサプパスによって指定される字幕データは日本語字幕である場合、このプレイリスト＃１の再生コンテンツでは日本語字幕が表示される。
英語の字幕を表示する場合には異なるプレイリストを利用することになる。
このように再生データが異なると、異なるプレイリストを選択して再生することが必要となる。
【０１２５】
このように、プレイリストシーケンス情報は、コンテンツ再生時に選択すべきプレイリストファイル名の順番を規定した情報である。例えば、
プレイリスト＃３→プレイリスト＃５→プレイリスト＃８・・・
このようなプレイリストの利用順の設定情報である。
【０１２６】
情報処理装置１２０は、コンテンツのコピー処理に際して、プレイリストシーケンス情報を格納した属性ファイルを生成してコピー先メディアに記録する。コピー先メディアからのコンテンツ再生時には、属性ファイルのプレイリストシーケンス情報を読み取って、プレイリストシーケンス情報に従ってプレイリストを選択して再生を実行することで、正しい再生処理が可能となる。
【０１２７】
［５．管理サーバの提供するコピー制限に関する付加情報を格納した属性ファイルを生成してコピー先メディアに記録する例について］
次に、管理サーバの提供するコピー制限に関する付加情報を格納した属性ファイルを生成してコピー先メディアに記録する例について説明する。
【０１２８】
例えば、コピー先メディアがハードディスク（ＨＤＤ）などである場合は、ＢＤ−ＲＯＭ再生シーケンスと同様のシーケンスに従った再生を行うことが可能となる。このようなメディアに対してコピー処理を実行する場合、図９に示す付加情報を格納したて属性ファイルをコピー先メディアに記録すれば、コピーコンテンツの再生処理に際して、その付加情報を参照して、付加情報に従ったコンテンツの再生制御を行うことができる。
【０１２９】
すなわち、ＢＤ−ＲＯＭ再生シーケンスと同様のシーケンスに従った再生を行うことが可能な例えばハードディスク（ＨＤＤ）などの第２メディア１５０にコピー処理を実行する場合は、第１メディア１１０に記録されたプレイリストファイル、クリップ情報ファイル、ＡＶストリームファイルを一括してコピーを実行し、さらに、図９に示す付加情報を格納した属性ファイルを生成して記録してもよい。
【０１３０】
このようなコピー処理を行うことで、第２メディア１５０からのコピーコンテンツの再生時に、属性ファイルから図９に示す付加情報を取得して各制限情報に従ったコンテンツのみを選択して再生することが可能となる。さらに、図９に示す付加情報に含まれるプレイリストシーケンス情報を取得して正しいプレイリストの設定順に従ったコンテンツ再生を行うことができる。
【０１３１】
第２メディア１５０に対する具体的な属性ファイルの記録例を図１１に示す。図１１は、コピー先となる第２メディア１５０をハードディスクとし、ハードディスクに、
プレイリストファイル
クリップ情報ファイル、
ＡＶストリームファイル、
これらのコピーファィルを設定し、さらに、
図９に示す付加情報を含む属性ファイル２０１を設定した例である。
なお、第２メディア１５０のディレクトリは、図１１に示すようにコピーユニット（ＭＣＵ）単位に設定される。先に説明したように、図９に示す付加情報はコピーユニット（ＭＣＵ）単位で管理サーバ１４０が生成して情報処理装置１２０に提供する。
【０１３２】
図１１には、コピーユニット＃１（ＭＣＵ＃１）のディレクトリの詳細構成を示しているが、図１１に示すコピーユニット＃２（ＭＣＵ＃２）、コピーユニット＃３（ＭＣＵ＃３）の各ディレクトリにも同様のコピーユニット対応の属性ファイルが記録される。
【０１３３】
図１１に示すように、属性ファイル２０１には、例えば以下の情報が格納される。
（１）地域制限情報（ｒｅｇｉｏｎ）
（２）年齢制限情報（ａｇｅ）
（３）３次元画像制限情報（ｔｈｒｅｅ＿ｄ  ／  ｔｒａｎｓｃｏｄｅ）
（４）プレイリストファイルシーケンス情報（ＰｌａｙＬｉｓｔ＃１／＃２／＃３）
（５）セレクション制限情報（ｓｅｌｅｃｔｉｏｎ：音声（ａｕｄｉｏ）／字幕（ｓｕｂｔｉｔｌｅ／アングル（ａｎｇｌｅ）＋アングル情報（ａｎｇｌｅＩｎｆｏ）
（６）プレイリストファイル識別情報（ＰｌａｙＬｉｓｔ＃２……ＰｌａｙＬｉｓｔ＃Ｎ…）
その他、タイトル情報、決裁時に使用したクーポン［ｃｏｕｐｏｎ（Ｅｌｅｃｔｒｉｃ  Ｃｏｍｍｅｒｃｅのｓｅｓｓｉｏｎ  ｉｄのようなもの）やコピー権利情報（ｃｏｐｙｒｉｇｈｔ）の文章などを記録してもよい。
これらの情報は、先に図９を参照して説明した管理サーバ１４０の提供する付加情報や図７を参照して説明した基本情報をベースとして作成される。
【０１３４】
これらの情報を含む属性ファイルをコピー先メディアに記録し、コピーコンテンツの再生時に参照することで、管理サーバの設定した制限に従ったコンテンツのみの再生が実行される。
なお、先に説明したように、コピー実行時の属性ファイルの記録処理や、コピーコンテンツの再生時における属性ファイルを利用した再生処理シーケンスを規定したプログラムは予め情報処理装置１２０に提供され、情報処理装置１２０はこのプログラムに従ったコンテンツのコピー処理や再生処理を実行する。なお、これらの処理の具体的シーケンスについては後段でフローチャートを参照して説明する。
【０１３５】
［６．管理サーバの提供するサーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）の具体例と表示例について］
次に、管理サーバの提供するサーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）の具体例と表示例について説明する。
【０１３６】
先に図４他を参照して説明したように、管理サーバ１４０は情報処理装置１２０からのコピー実行要求に応じて、サーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）１３１を生成して情報処理装置１２０に提供する。
サーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）１３１は、
（Ａ）図７を参照して説明した基本情報、
（Ｂ）図９を参照して説明した付加情報、
これらの情報を含む情報である。
【０１３７】
情報処理装置１２０はこれら（Ａ）基本情報と（Ｂ）付加情報を含むサーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）１３１を受信して、情報処理装置１２０の表示部にコピーの許容されるコンテンツのリストやコンテンツの詳細情報を表示する。ユーザは、この表示情報に応じてコピーを行うコンテンツを決定することができる。
図１２〜図１７を参照して、管理サーバの提供するサーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）の具体例と表示例について説明する。
【０１３８】
管理サーバ１４０は、サーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）１３１を例えばＸＭＬデータとして生成し情報処理装置１２０に提供する。
このＸＭＬデータの一部のデータ例について、図１２、図１３を参照して説明する。
図１２、図１３とも３つのコピー単位としての３つのコピーユニットに対応するサーバ応答情報の一部データを示している。
（ａ）コピーユニット［ＭＣＵ＿０００１］：エピソードセット
（ｂ）コピーユニット［ＭＣＵ＿０００２］：ディレクターズカット
（ｃ）コピーユニット［ＭＣＵ＿０００３］：トレーラー集
これらの３つのコピーユニットである。
【０１３９】
管理サーバ１４０は、サーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）１３１をコピーユニット単位で生成して情報処理装置１２０に提供する。
図１２は、サーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）１３１に含まれる基本情報と、付加情報の主要部分を示すＸＭＬデータであり、
図１３は、サーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）１３１に含まれるユーザ装置に表示するためのコンテンツリストの表示処理に適用するＸＭＬデータである。
なお、図１２、図１３に示すＸＭＬデータは、サーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）の一部データを示しているものである。
【０１４０】
図１２に示すＸＭＬデータについて説明する。
（ａ）コピーユニット［ＭＣＵ＿０００１］：エピソードセットにおけるデータ３００は、先に図９を参照して説明した付加情報中の年齢制限情報（ａｇｅ）の設定データである。データ３０１，３０２は、先に図９を参照して説明した付加情報中のセレクション制限情報（ｓｅｌｅｃｔｉｏｎ）の設定データである。
【０１４１】
データ３００の年齢制限情報（ａｇｅ）の設定値は、「２５５」である。この値「２５５」は年齢制限なしを示している。すなわち、すべての年齢のユーザに対してコピーを許容することを意味している。
【０１４２】
データ３０１，３０２に示すセレクション制限情報（ｓｅｌｅｃｔｉｏｎ）は、コピーコンテンツの以下の情報の設定を制限する情報である。
（ａ）音声（ａｕｄｉｏ）
（ｂ）字幕（ｓｕｂｔｉｔｌｅ）
（ｃ）アングル（ａｎｇｌｅ）
（ｄ）アングル情報（ａｎｇｌｅＩｎｆｏ）
これらの各設定値が記録されている。
なお、１つのコピーユニットに複数のタイトル対応データが含まれる場合等には、各タイトルに対応して各制限情報を設定することが可能である。図１２に示す（ａ）コピーユニット［ＭＣＵ＿０００１］は各タイトルに対応して２つのセレクション制限情報（ｓｅｌｅｃｔｉｏｎ）を設定した例を示している。
【０１４３】
情報処理装置がコピー処理を実行する場合、
（１）このセレクション制限情報（ｓｅｌｅｃｔｉｏｎ）に従ってコピー対象とするデータを選択してコピーをする。すなわちセレクション制限に対応したデータのみをコピー対象とする。
（２）あるいは、全てのデータをコピーして、セレクション制限情報を含む属性ファイルを生成してコピー先に記録する。再生時に属性ファイルを参照してセレクション制限に従ったデータのみを再生することが可能な機器（例えばＨＤＤ）に対してコピーを行う場合はこの処理を実行してもよい。
これら（１），（２）の処理のいずれかの処理を行う。
【０１４４】
図１２（ｂ）コピーユニット［ＭＣＵ＿０００２］：ディレクターズカットにおけるデータ３０３は、先に図９を参照して説明した付加情報中の年齢制限情報（ａｇｅ）の設定データである。また、データ３０４は、セレクション制限情報（ｓｅｌｅｃｔｉｏｎ）の設定データである。
データ３０３の年齢制限情報（ａｇｅ）の設定値は、「１７」であり、１７歳以上のみがコピー許容ユーザであることを示している。
情報処理装置１２０においてコピーが実行される場合、この年齢制限情報（ａｇｅ）の設定値「１７」と、情報処理装置１２０内部のメモリに格納された年齢制限情報（ａｇｅ）（例えばペアレントロックの設定情報）とを比較する。情報処理装置１２０内部のメモリに格納された年齢制限情報（ａｇｅ）が例えば「１３」（例えばペアレントロック設定有り）の場合は、情報処理装置の設定が、年齢制限情報（ａｇｅ）においてコピーを許容する年齢でないと判定し、コピーを実行しないことになる。
【０１４５】
なお、コピー自体は実行可能な設定とし、年齢制限情報（ａｇｅ）を含む属性ファイルを生成してコピー先に記録する処理を行う構成としてもよい。すなわち、再生時に属性ファイルを参照して年齢制限情報（ａｇｅ）を取得して再生装置のメモリに格納された年齢制限情報（ａｇｅ）（例えばペアレントロックの設定情報）とを比較して再生を許容するデータのみを再生することが可能な機器（例えばＨＤＤ）に対してコピーを行う場合は、コピー自体は実行可能な設定としてもよい。
【０１４６】
図１２（ｃ）コピーユニット［ＭＣＵ＿０００３］：トレーラー集におけるデータ３０５は、先に図９を参照して説明した付加情報中の年齢制限情報（ａｇｅ）の設定データである。また、データ３０６は、セレクション制限情報（ｓｅｌｅｃｔｉｏｎ）の設定データである。
【０１４７】
データ３０５の年齢制限情報（ａｇｅ）の設定値は、「２５５」である。この値「２５５」は年齢制限なしを示している。すなわち、すべての年齢のユーザに対してコピーを許容することを意味している。
【０１４８】
次に、図１３に示すＸＭＬデータについて説明する。図１３に示すデータは、サーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）１３１に含まれるユーザ装置に表示するためのコンテンツリストの表示処理に適用するＸＭＬデータである。
【０１４９】
図１３にも３つのコピーユニットに対応するデータを示している。
（ａ）コピーユニット［ＭＣＵ＿０００１］：エピソードセット
（ｂ）コピーユニット［ＭＣＵ＿０００２］：ディレクターズカット
（ｃ）コピーユニット［ＭＣＵ＿０００３］：トレーラー集
これらの３つのコピーユニットである。
【０１５０】
図１３に示すＸＭＬデータに基づいて表示される表示データの例を図１４に示す。
情報処理装置１２０は、管理サーバ１４０からの受信情報に基づいて、第１メディアの記録データに含まれるコピーユニット対応のデータエントリからなるコンテンツリストを表示部に表示する処理を実行する。図１４に示すように、データエントリの各々を個別にコピー処理対象として選択可能なエントリとして表示を行う。
【０１５１】
図１３（ａ）コピーユニット［ＭＣＵ＿０００１］：エピソードセット中に示すデータ［Ｄ０１］〜［Ｄ０４］が図１４に示すデータ部分［Ｄ０１］〜［Ｄ０４］に対応している。すなわち、
データ［Ｄ０１］＝タイトル
データ［Ｄ０２］＝アブストラクト
データ［Ｄ０３］＝プライス
データ［Ｄ０４］＝プライス情報
これらの各データがＸＭＬデータに従って表示されることになる。
【０１５２】
（ｂ）コピーユニット［ＭＣＵ＿０００２］、（ｃ）コピーユニット［ＭＣＵ＿０００３］についても同様のデータがＸＭＬデータにしたがってコンテンツリストとしてユーザの情報処理装置１２０の表示部に表示される。
ユーザはこれらのリストからコピーを望むコンテンツを選択し、選択結果に応じて決済処理を実行して、決済処理が済むと、管理サーバ１４０からコピー許可情報を受領してコピー処理を実行する。この処理は図４を参照して説明した通りである。
【０１５３】
なお、ユーザが図１４に示す詳細ボタン３１０を操作することで、各エントリに対応した詳細情報を表示することができる。この詳細情報の表示例を図１５に示す。この図１５に示す詳細情報も、図１２、図１３を参照して説明したＸＭＬデータ、すなわち、管理サーバ１４０が提供するサーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）を構成するＸＭＬデータに基づいて生成される。
【０１５４】
図１５に示すデータは、図１２、図１３に示す
（ａ）コピーユニット［ＭＣＵ＿０００１］：エピソードセット
に対応する詳細情報の表示例である。
図１２を参照して説明したデータ３０１，３０２に示すセレクション制限情報（ｓｅｌｅｃｔｉｏｎ）に基づいて、図１５に示すセレクション制限情報が提示される。
【０１５５】
データ３０１に対応するセレクション制限情報が、図１５に示す詳細情報中の上段（１．エピソード１）のエントリに表示されている。すなわち、
（ａ）音声（ａｕｄｉｏ）＝日本語音声
（ｂ）字幕（ｓｕｂｔｉｔｌｅ）＝英語字幕
（ｃ）アングル情報（ａｎｇｌｅＩｎｆｏ）＝正面アングル
これらの情報である。
【０１５６】
なお、図１２に示すＸＭＬデータでは、
音声（ａｕｄｉｏ）の属性値＝１、
字幕（ｓｕｂｔｉｔｌｅ）＝属性値＝１、
アングル（ａｎｇｌｅ）の属性値＝１、
アングル情報（ａｎｇｌｅＩｎｆｏ）の属性値＝正面アングル
このような設定情報が記録されている。
図１５に示す表示データを生成する場合、アングルについては、アングル情報の表示をそのまま行う設定としている。
また、音声、字幕については、ＸＭＬデータに設定された属性値に基づいく検索により具体的に意味するデータ（日本語、英語など）を取得して表示している。
【０１５７】
ＸＭＬデータ中に記録された音声や字幕の属性値と、その具体的な意味（言語）との対応データは、例えばプレイリストファイル内のプレイアイテム情報として記録されるＳＴＮテーブル（ＳＴＮ＿ｔａｂｌｅ）等に記録されている。情報処理装置は、図１５に示す表示データを生成する際、コピーユニット対応のプレイリストファイルを情報記録媒体（第１メディア）から取得し、取得したプレイリストファイルに記録されたＳＴＮテーブルを参照して、ＸＭＬデータ中に記録された各属性値の具体的な言語情報を取得して表示を行うことができる。
【０１５８】
なお、ＸＭＬデータに属性値に併せて具体的な言語情報を記録する構成としたサーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）を管理サーバ１４０が生成する構成としてもよい。この場合は、上記のテーブル検索は不要となる。
【０１５９】
図１５に示す詳細情報中の下段（２．エピソード２）のエントリには、図１２に示すデータ３０２に対応するセレクション制限情報が表示されている。すなわち、
（ａ）音声（ａｕｄｉｏ）＝日本語音声
（ｂ）字幕（ｓｕｂｔｉｔｌｅ）＝英語字幕
（ｃ）アングル情報（ａｎｇｌｅＩｎｆｏ）＝正面アングル
これらの情報である。
さらに、詳細な説明（ｄｅｓｃｒｉｐｔｉｏｎ）が図１５の下段に表示される。この情報は、図１３に示すデータ［Ｄ０５］に記録されたデータに対応する。
【０１６０】
このように、ユーザには、コピー許容コンテンツのリスト（図１４）や詳細情報（図１５）が提示され、内容を確認した上でコピーコンテンツの選択を行うことができる。
【０１６１】
ただし、図１４に示すコンテンツリストの表示例は、先に説明した
地域制限情報（ｒｅｇｉｏｎ）
年齢制限情報（ａｇｅ）
これらの制限情報にコピー禁止されたコンテンツがない場合の表示例である。
【０１６２】
例えば、地域制限情報（ｒｅｇｉｏｎ）や、年齢制限情報（ａｇｅ）によって第１メディア１１０に記録されたコンテンツ中に、コピー禁止コンテンツが存在する場合、情報処理装置１２０は、コピー禁止コンテンツについてはユーザにコンテンツリストとして提示しない構成とする。あるいはグレーアウト表示等、コピー許容コンテンツと非許容コンテンツを判別可能な表示態様として表示する。すなわち、コピー制限情報に従ってコピー許容データのみを選択指定可能な表示態様とし、非許容データを選択指定不可能な表示態様とする設定などである。
【０１６３】
図１６は、情報処理装置１２０のメモリに記録された地域情報が管理サーバ１４０から受信したサーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）１３１に含まれる地域制限情報（ｒｅｇｉｏｎ）のコピー許容地域に対応しない場合のコンテンツリストの表示例である。
【０１６４】
情報処理装置１２０のメモリに記録された地域情報が管理サーバ１４０から受信したサーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）１３１に含まれる地域制限情報（ｒｅｇｉｏｎ）のコピー許容地域に対応する場合は、図１４に示すようにコピー許容コンテンツのリストが提示される。しかし、対応しない場合は、図１６に示すようにコピー可能なコンテンツリストが提示されず、警告メッセージ（地域（Ｒｅｇｉｏｎ）が一致しません）が表示され、ユーザに情報処理装置の地域が対応していないことを知らせる。
【０１６５】
コンテンツリストの表示処理に際して、情報処理装置１２０は、管理サーバ１４０から受信する地域制限情報（ｒｅｇｉｏｎ）と、情報処理装置１２０内部のメモリに格納された地域コード（Ｒｅｇｉｏｎ  Ｃｏｄｅ）あるいは言語コード（Ｌａｎｇｕａｇｅ  Ｃｏｄｅ）と比較する。情報処理装置１２０は、情報処理装置１２０の格納コードが管理サーバ１４０から受信する地域制限情報（ｒｅｇｉｏｎ）においてコピーを許容した地域のコードであるか否かを判定する。
【０１６６】
なお、先に説明したように、情報処理装置１２０には、その販売地域（例えば国など）に応じて、予め販売地域を示す地域コード（Ｒｅｇｉｏｎ  Ｃｏｄｅ）あるいは使用する言語を示す言語コード（Ｌａｎｇｕａｇｅ  Ｃｏｄｅ）を格納した不揮発性メモリが格納されている。
【０１６７】
情報処理装置１２０は、情報処理装置１２０の格納コードが管理サーバ１４０から受信する地域制限情報（ｒｅｇｉｏｎ）においてコピーを許容した地域のコードである場合は、図１４に示すようにコピーを許容するコンテンツリストを表示する。
しかし、情報処理装置１２０の格納コードが管理サーバ１４０から受信する地域制限情報（ｒｅｇｉｏｎ）においてコピーを許容した地域のコードでない場合は、例えば図１６に示すようにコンテンツリストの表示を行わない。あるいはグレーアウト表示等、コピー許容コンテンツと非許容コンテンツを判別可能な表示態様として表示する。
【０１６８】
図１７は、コピー元コンテンツを格納した第１メディア１１０に格納されたコンテンツの一部のみが年齢制限の設定されたコンテンツである場合の表示例を示している。
図１７に示すコンテンツリストの上段、中段、下段の３つのエントリ中、中断のエントリが非表示となっている。
【０１６９】
中断のエントリのコンテンツは例えば、先に図１２を参照して説明した図１２（ｂ）コピーユニット［ＭＣＵ＿０００２］：ディレクターズカットに対応する。
図１２に示して参照して説明したようにデータ３０３は年齢制限情報（ａｇｅ）の設定データである。データ３０３の年齢制限情報（ａｇｅ）の設定値は、「１７」であり、１７歳以上のみがコピー許容ユーザであることを示している。
【０１７０】
情報処理装置１２０は、コンテンツリストの表示処理を実行する場合、この年齢制限情報（ａｇｅ）の設定値「１７」と、情報処理装置１２０内部のメモリに格納された年齢制限情報（ａｇｅ）（例えばペアレントロックの設定情報）とを比較する。情報処理装置１２０内部のメモリに格納された年齢制限情報（ａｇｅ）が例えば「１３」（例えばペアレントロック設定有り）の場合は、情報処理装置の設定が、年齢制限情報（ａｇｅ）においてコピーを許容する年齢でないと判定し、コンテンツリスト中に、このエントリを表示することを停止する。例えば図１７に示すようにコンテンツリストの特定エントリの表示を行わない。あるいはグレーアウト表示等、コピー許容コンテンツと非許容コンテンツを判別可能な表示態様として表示する。
【０１７１】
このように、コンテンツリストとしての表示から除外することでデータ内容についても例えば子供には知らせないといった設定とすることが可能となる。
【０１７２】
なお、図１６、図１７では、地域制限情報（ｒｅｇｉｏｎ）と年齢制限情報（ａｇｅ）の設定情報に対する表示制御例について説明したが、その他の制限情報、すなわち３次元画像制限情報、セレクション制限情報についても、同様にコピーを許容しない設定であるか否かを判定し、コピーを許容しない設定の場合にはリストとしての表示を実行しない設定としてすもよい。
【０１７３】
［７．情報処理装置の実行する処理シーケンスについて］
次に、情報処理装置１２０において実行する処理シーケンスについて図１８以下のフローチャートを参照して説明する。
以下に示す処理シーケンスについて、順次説明する。
（７−１）コピー先の第２メディアにコンテンツのコピー処理を実行し、さらに属性ファイルを記録する全体処理シーケンス（図１８〜図２１）
（７−２）コピー先の第２メディアにコンテンツのコピー処理を実行する全体処理シーケンス（属性ファイルは記録しない場合）（図２２〜図２５）
（７−３）コピーデータの再生処理シーケンス（図２６〜図２７）
なお、これらの処理は、図４に示す情報処理装置１２０において実行する処理である。情報処理装置１２０はプログラム実行機能を持つＣＰＵを備えたデータ処理部を有し、データ処理部の制御下で各処理が実行される。なお、情報処理装置１２０のハードウェア構成例については後段で説明する。
【０１７４】
（７−１．コピー先の第２メディアにコンテンツのコピー処理を実行し、さらに属性ファイルを記録する全体処理シーケンス（図１８））
まず、図１８を参照して、コピー先の第２メディアにコンテンツのコピー処理を実行し、さらに属性ファイルを記録する全体処理シーケンスについて説明する。
【０１７５】
コピー先メディアが、例えばハードディスク等のメディアである場合には、ハードティスクに記録したコピーコンテンツの再生処理に際して情報処理装置の再生処理プログラムを適用してＢＤ−ＲＯＭの再生シーケンスと同様の再生制御処理を行うことが可能である。図１８のフローチャートに示すコピー処理シーケンスは、このようなＢＤ−ＲＯＭの再生シーケンスと同様の再生制御処理が可能な第２メディアに対するコピー処理を実行する場合の処理シーケンスである。このコピー処理に際しては、管理サーバ１４０から受信したサーバ応答情報に含まれるコピー制限情報等を格納した属性ファイルを生成してコピー先に記録する。コピーデータの再生時には、この属性ファイルに格納されたデータを利用した再生制御を実行する。
【０１７６】
図１８に示すフローの各ステップの処理について説明する。
情報処理装置は、ステップＳ１０１において、管理サーバから受信したサーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）を読み出す。
次に、ステップＳ１０２において、サーバ応答情報からコピー制限情報（地域制限情報（ｒｅｇｉｏｎ），年齢制限情報（ａｇｅ），３次元画像（３Ｄ）制限情報）を取得する。例えば先に図１２を参照して説明したＸＭＬデータ中のデータ３００等の情報である。
【０１７７】
次に、ステップＳ１０３において、サーバ応答情報から取得したコピー制限情報の地域制限情報（ｒｅｇｉｏｎ），年齢制限情報（ａｇｅ）が、レコーダ（情報処理装置）のメモリに設定された地域情報、年齢情報をコピー許容対象としているか否かを判定する。なお情報処理装置１２０はフローにおいてはレコーダとして表記している。
【０１７８】
先に説明したように、コピー処理を実行する情報処理装置１２０は、管理サーバ１４０から受信する地域制限情報（ｒｅｇｉｏｎ）と、情報処理装置１２０内部のメモリに格納された地域コード（Ｒｅｇｉｏｎ  Ｃｏｄｅ）あるいは言語コード（Ｌａｎｇｕａｇｅ  Ｃｏｄｅ）と比較する。さらに、情報処理装置１２０は、管理サーバ１４０から受信する年齢制限情報（ａｇｅ）と、情報処理装置１２０内部のメモリに格納された年齢制限情報（ａｇｅ）（例えばペアレントロックの設定情報）とを比較する。
【０１７９】
ステップＳ１０３において、サーバ応答情報から取得したコピー制限情報の地域制限情報（ｒｅｇｉｏｎ），年齢制限情報（ａｇｅ）が、レコーダ（情報処理装置）のメモリに設定された地域情報、年齢情報をコピー許容対象としていると判定した場合は、ステップＳ１０４に進む。
一方、コピー許容対象としていないと判定した場合は、ステップＳ１１２に進む。
ステップＳ１１２では、コピー不可であることをユーザに通知し処理を終了する。この通知態様は、様々な設定が可能である。一例としては、例えば先に図１６、図１７を参照して説明したようなコンテンツリストの非表示処理などによって通知する。
【０１８０】
ステップＳ１０３において、サーバ応答情報から取得したコピー制限情報の地域制限情報（ｒｅｇｉｏｎ），年齢制限情報（ａｇｅ）が、レコーダ（情報処理装置）のメモリに設定された地域情報、年齢情報をコピー許容対象としていると判定した場合は、ステップＳ１０４に進み、さらに、サーバ応答情報から取得したコピー制限情報の３次元画像（３Ｄ）制限情報が２Ｄ画像としてのコピーを許容しているか否かを判定する。
【０１８１】
なお、この処理は、コピー対象コンテンツであるコピーユニット（ＭＣＵ）が３次元画像を含む場合に行う判定処理である。コピー対象コンテンツが３次元画像である場合、先に説明したように、サーバ応答情報には３次元画像（３Ｄ）制限情報が記録される。
【０１８２】
３次元画像（３Ｄ）制限情報は、コピー対象コンテンツに３次元画像（３Ｄ）データが含まれる場合のコピー制限情報である。具体的には、
（ｐ１）３Ｄから２Ｄ変換コピー禁止
（ｐ２）３Ｄから２Ｄ変換コピー許容、ただし２Ｄ再生は禁止
（ｐ３）３Ｄから２Ｄ変換コピーを許容、２Ｄ再生も許容
これらの３つの制限情報が３Ｄコンテンツに応じて設定される。
【０１８３】
例えば、サーバ応答情報の３次元画像（３Ｄ）制限情報が上記設定の（ｐ１）である場合は、ステップＳ１０４の判定はＮｏとなりステップＳ１０５に進む。サーバ応答情報の３次元画像（３Ｄ）制限情報が上記設定の（ｐ２）または（ｐ３）である場合は、ステップＳ１０４の判定はＹｅｓとなりステップＳ１０６に進む。
【０１８４】
ステップＳ１０４の判定がＮｏとなり、ステップＳ１０５に進むと、レコーダ（情報処理装置）が３次元画像の再生、表示を実行可能か否かを確認する。レコーダ（情報処理装置）が３次元画像の再生、表示を実行可能出ない場合は、３Ｄ画像のコピーが実行しない。この場合は、ステップＳ１１２に進む。ステップＳ１１２では、コピー不可であることをユーザに通知し処理を終了する。例えば先に図１６、図１７を参照して説明したようなコンテンツリストの非表示処理などによって通知する。
【０１８５】
例えば、サーバ応答情報の３次元画像（３Ｄ）制限情報が上記設定の（ｐ２）または（ｐ３）である場合は、ステップＳ１０４の判定はＹｅｓとなりステップＳ１０６に進む。あるいは、サーバ応答情報の３次元画像（３Ｄ）制限情報が上記設定の（ｐ１）でありステップＳ１０５に進んで、レコーダ（情報処理装置）が３次元画像の再生、表示を実行可能であることが確認された場合には、ステップＳ１０６に進む。
【０１８６】
ステップＳ１０６では、コピー先メディア（本例ではハードディスク（ＨＤＤ））にコピーデータ設定用のディレクトリを作成する。これは、先に図８、あるいは図１１を参照して説明した第２メディア１５０対応のディレクトリである。
【０１８７】
なお、本シーケンスでは、省略しているが、サーバ応答情報の３次元画像（３Ｄ）制限情報には、上記（ｐ１）〜（ｐ３）の制限情報の他、
（ｑ１）異なる３Ｄフォーマットへの変換コピー許容
（ｑ２）異なる３Ｄフォーマットへの変換コピー禁止
これらの２つの制限情報が含まれる場合もある。
この制限情報が含まれる場合には、情報処理装置は、コピー対象コンテンツの符号化方式と、自装置の再生表示可能な３次元符号化方式とを比較しフォーマット変換の要否を判定し、さらに、フォーマット変換が必要な場合は、上記の（ｑ１），（ｑ２）のいずれの設定がなされているかを確認する。
（ｑ２）異なる３Ｄフォーマットへの変換コピー禁止の設定がされている場合は、コピーが実行できないので、ステップＳ１１２の処理、すなわち、コピー不可であることのユーザ通知を実行して処理を終了する。
【０１８８】
フォーマット変換が不要である場合、あるいは、サーバ応答情報の３次元画像（３Ｄ）制限情報として、
（ｑ１）異なる３Ｄフォーマットへの変換コピー許容
この設定がなされている場合は、コピーが可能であるので、ステップＳ１０６に進み、コピー先メディア（本例ではハードディスク（ＨＤＤ））にコピーデータ設定用のディレクトリを作成する。
【０１８９】
ステップＳ１０６のディレクトリ設定が完了するとステップＳ１０７に進む。
ステップＳ１０７では、ＨＤＤ記録用属性ファイルを生成し、コピーデータ情報（ｄｅａｌ  Ｍａｎｉｆｅｓｔ）の設定をコピーする。コピーデータ情報（ｄｅａｌ  Ｍａｎｉｆｅｓｔ）は、先に、図７を参照して説明したように、サーバ応答情報の基本情報に含まれるデータであり、サーバ応答情報のデータを属性ファイルの格納データとしてコピーする。
【０１９０】
次に、ステップＳ１０８において、属性ファイルの格納データとして設定されたコピーデータ情報（ｄｅａｌ  Ｍａｎｉｆｅｓｔ）内に記録されたファイルのコピーが完了したか否かを判定する。初期的にはコピーは完了していないので、ステップＳ１０９に進む。
【０１９１】
ステップＳ１０９では、セレクション（ｓｅｌｅｃｔｉｏｎ）制限情報を属性ファイルの格納データとしてコピーする。セレクション（ｓｅｌｅｃｔｉｏｎ）制限情報は、サーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）に含まれる
（ａ）音声（ａｕｄｉｏ）
（ｂ）字幕（ｓｕｂｔｉｔｌｅ）
（ｃ）アングル（ａｎｇｌｅ）
（ｄ）アングル情報（ａｎｇｌｅＩｎｆｏ）
これらの情報である。
この処理の詳細については、図１９、図２０を参照して後段で説明する。
【０１９２】
ステップＳ１０９のセレクション（ｓｅｌｅｃｔｉｏｎ）制限情報の属性ファイルの格納データとしてコピーする処理が終了すると、ステップＳ１１０に進む。ステップＳ１１０では、選択されたデータのコピー処理を行う。具体的にはプレイリストファイル、クリップ情報ファイル、ＡＶストリームファイルのコピー処理である。この処理は、図８を参照して説明した処理である。なお、この処理の詳細については、図２１を参照して後段で説明する。
【０１９３】
さらに、ステップＳ１１１において、その他のデータ、例えばコピー制限情報や、プレイリストシーケンス情報などを属性ファイルに記録する処理を実行する。
なお、プレイリストシーケンス情報は、第１メディアの記録データに含まれる複数のコピー処理単位データであるコピーユニット対応のデータとして設定されており、情報処理装置は、コピー対象として選択したコピーユニットに対応するプレイリストシーケンス情報を格納した属性ファイルを生成して、生成した属性ファイルを第２メディアに記録する処理を実行する。あるいは全てのコピーユニットに対応するプレイリストシーケンス情報を含む属性ファィル中に格納してもよい。
【０１９４】
この処理の後、ステップＳ１０８に戻り、コピーデータ情報（ｄｅａｌ  Ｍａｎｉｆｅｓｔ）内に記録されたファイルのコピーが完了したか否かを判定する。コピーが完了した場合はコピー処理を終了する。
なお、プレイリストシーケンス情報は、第１メディアの記録データに含まれる複数のコピー処理単位データであるコピーユニット対応のデータとして設定されており、情報処理装置は、コピー対象として選択したコピーユニットに対応するプレイリストシーケンス情報を格納した属性ファイルを生成して、生成した属性ファイルを第２メディアに記録する処理を実行する。
【０１９５】
次に、ステップＳ１０９の処理、すなわち、セレクション（ｓｅｌｅｃｔｉｏｎ）制限情報を属性ファイルの格納データとしてコピーする処理の詳細シーケンスについて、図１９、図２０に示すフローチャートを参照して説明する。
【０１９６】
図１９のフロー中のステップＳ１２１〜Ｓ１２６の処理は、セレクション（ｓｅｌｅｃｔｉｏｎ）制限情報中のアングル制限情報（ａｎｇｌｅ）に応じたコピーデータのアングル選択処理である。
【０１９７】
図１９に示すステップＳ１２１では、管理サーバから受信したサーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）内のコピー制限情報として記録されたアングル制限情報（ａｎｇｌｅ）の属性値が−１（無指定）であるか否かを判定する。
【０１９８】
アングル制限情報（ａｎｇｌｅ）の属性値が−１（無指定）である場合は、ステップＳ１２２に進み、ユーザに対するアングル指定を実行させる画面表示を行う。すなわち情報処理装置のディスプレイにアングル指定情報を入力させる表示情報を表示する。
【０１９９】
ステップＳ１２３においてユーザによる指定情報が入力されたか否かを判定し、指定された場合は、ステップＳ１２５に進み、ユーザの指定した選択アングルに対応する属性値（ａｎｇｌｅ  ｎｕｍｂｅｒ）を記録する。すなわちコピーデータの選択情報として一次的にメモリに保持する。
【０２００】
ステップＳ１２３においてユーザによる指定情報が入力されていないと判定した場合は、ステップＳ１２６に進み、あらかじめ規定されたデフォルトアングルに対応する属性値（ａｎｇｌｅ  ｎｕｍｂｅｒ）を記録する。すなわちコピーデータの選択情報として一次的にメモリに保持する。
【０２０１】
また、ステップＳ１２１の判定において、アングル制限情報（ａｎｇｌｅ）の属性値が−１（無指定）でないと判定した場合は、ステップＳ１２４に進む。ステップＳ１２４では、コピー制限情報として記録されたアングル制限情報（ａｎｇｌｅ）の属性値（≠−１）を記録する。すなわちコピーデータの選択情報として一次的にメモリに保持する。
これらの処理によってコピーデータとして選択すべき、アングルの設定が決定される。
【０２０２】
次のステップＳ１２７〜Ｓ１３２の処理は、セレクション（ｓｅｌｅｃｔｉｏｎ）制限情報中の音声制限情報（ａｕｄｉｏ）に応じたコピーデータの音声選択処理である。
【０２０３】
ステップＳ１２７では、管理サーバから受信したサーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）内のコピー制限情報として記録された音声制限情報（ａｕｄｉｏ）の属性値が−１（無指定）であるか否かを判定する。
【０２０４】
音声制限情報（ａｕｄｉｏ）の属性値が−１（無指定）である場合は、ステップＳ１２８に進み、ユーザに対して音声指定を実行させる画面表示を行う。すなわち情報処理装置のディスプレイに音声指定情報を入力させる表示情報を表示する。
【０２０５】
ステップＳ１２９においてユーザによる指定情報が入力されたか否かを判定し、指定された場合は、ステップＳ１３１に進み、ユーザの指定した選択音声に対応する属性値（ａｕｄｉｏ  ｎｕｍｂｅｒ）を記録する。すなわちコピーデータの選択情報として一次的にメモリに保持する。
【０２０６】
ステップＳ１２９においてユーザによる指定情報が入力されていないと判定した場合は、ステップＳ１３２に進み、あらかじめ規定されたデフォルト音声（ａｕｄｉｏ  ｌａｎｇｕａｇｅ  ｐｒｅｆｅｒｅｎｃｅ）に対応する属性値（ａｕｄｉｏ  ｎｕｍｂｅｒ）を記録する。すなわちコピーデータの選択情報として一次的にメモリに保持する。
【０２０７】
また、ステップＳ１２７の判定において、音声制限情報（ａｕｄｉｏ）の属性値が−１（無指定）でないと判定した場合は、ステップＳ１３０に進む。ステップＳ１３０では、コピー制限情報として記録された音声制限情報（ａｕｄｉｏ）の属性値（≠−１）を記録する。すなわちコピーデータの選択情報として一次的にメモリに保持する。
これらの処理によってコピーデータとして選択すべき、音声の設定が決定される。
【０２０８】
次の図２０に示すステップＳ１３４〜Ｓ１３９の処理は、セレクション（ｓｅｌｅｃｔｉｏｎ）制限情報中の字幕制限情報（ｓｕｂｔｉｔｌｅ）に応じたコピーデータの字幕選択処理である。
【０２０９】
ステップＳ１３４では、管理サーバから受信したサーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）内のコピー制限情報として記録された字幕制限情報（ｓｕｂｔｉｔｌｅ）の属性値が−１（無指定）であるか否かを判定する。
【０２１０】
字幕制限情報（ｓｕｂｔｉｔｌｅ）の属性値が−１（無指定）である場合は、ステップＳ１３５に進み、ユーザに対して字幕指定を実行させる画面表示を行う。すなわち情報処理装置のディスプレイに字幕指定情報を入力させる表示情報を表示する。
【０２１１】
ステップＳ１３６においてユーザによる指定情報が入力されたか否かを判定し、指定された場合は、ステップＳ１３８に進み、ユーザの指定した選択字幕に対応する属性値（ＰＧ  ＴｅｘｔＳＴ  ｓｔｒｅａｍ  ｎｕｍｂｅｒ）を記録する。すなわちコピーデータの選択情報として一次的にメモリに保持する。
【０２１２】
ステップＳ１３６においてユーザによる指定情報が入力されていないと判定した場合は、ステップＳ１３９に進み、あらかじめ規定されたデフォルト字幕に対応する属性値（ＰＧ  ＴｅｘｔＳＴ  ｓｔｒｅａｍ  ｎｕｍｂｅｒ）を記録する。すなわちコピーデータの選択情報として一次的にメモリに保持する。
【０２１３】
また、ステップＳ１３４の判定において、字幕制限情報（ｓｕｂｔｉｔｌｅ）の属性値が−１（無指定）でないと判定した場合は、ステップＳ１３７に進む。ステップＳ１３７では、コピー制限情報として記録された字幕制限情報（ｓｕｂｔｉｔｌｅ）の属性値（ＰＧ  ＴｅｘｔＳＴ  ｓｔｒｅａｍ  ｎｕｍｂｅｒ≠−１）を記録する。すなわちコピーデータの選択情報として一次的にメモリに保持する。
これらの処理によってコピーデータとして選択すべき、字幕の設定が決定される。
【０２１４】
次に、図２１に示すフローチャートを参照して図１８に示すフロー中のステップＳ１１０の処理、すなわち選択されたデータのコピー処理の詳細シーケンスについて説明する。ステップＳ１１０では、具体的にはプレイリストファイル、クリップ情報ファイル、ＡＶストリームファイルのコピー処理を実行する。
【０２１５】
なお、ここでコピーされる対象となるファイルは、各種の制限情報をクリアしたコピーユニットに含まれるファイルである。
すなわち、コピー制限情報（地域制限情報（ｒｅｇｉｏｎ）、年齢制限情報（ａｇｅ）、３次元画像制限情報）これらのコピー制限情報をクリアしてコピーの許容されたコンテナツであり、ユーザ選択によって選択されたコピーユニットである。なお、既に決済処理は完了しているものとする。
【０２１６】
図２１のフローの各ステップの処理について説明する。
まず、ステップＳ１５１において、サーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）に記録されたプレイリスト情報に従ってプレイリストファイルを取得する。なお、ここでコピー対象として選択されるファイルはユーザによって選択されたコピーユニットに対応するファイルである。図７に示すサーバ応答情報中のコピーデータ情報を適用して選択する。
【０２１７】
次に、ステップＳ１５２において、プレイリスト対応のクリップ（クリップ情報ファイル／ストリームファイル）を取得する。これらはステップＳ１５１において選択したプレイリストファイルに記録された情報に基づいて選択される。
【０２１８】
次に、ステップＳ１５３において、タイトル情報等からＣＰＳユニットキーを特定する。これらも図７に示すサーバ応答情報中のコピーデータ情報を適用して選択可能である。
【０２１９】
次に、ステップＳ１５４において、ステップＳ１５３で取得したＣＰＳユニットキーを適用してコピー対象となるストリームファイルの復号処理を行う。
【０２２０】
次に、ステップＳ１５５において、コピー対象データを特定のアングル、音声、字幕を特定のデータに限定するか否かを判定する。これらは、例えばセレクション制限情報によるコピー許容データがアングル、音声、字幕の少なくともいずれかが制限されたデータである場合は、このステップＳ１５５の判定はＹｅｓとなる。この場合は、ステップＳ１５６に進み、制限情報に従ったコピーデータの選択を実行して、ステップＳ１５７に進む。
【０２２１】
一方、セレクション制限情報によるコピー許容データがアングル、音声、字幕のいずれも制限されていないデータである場合は、このステップＳ１５５の判定はＮｏとなる。この場合は、ステップＳ１５６の処理を実行することなくステップＳ１５７に進む。
【０２２２】
ステップＳ１５７では、圧縮符号化（Ｔｒａｎｓｃｏｄｅ）を実行するか否かを判定する。これは、例えば、コピー先メディアに応じて決定される。あるいはユーザの指定によって決定してもよい。コピー先メディアが既定の圧縮符号化データのみを記録する設定である場合や、ユーザがデータ容量を削減したい場合などには、ステっプＳ１５７の判定はＹｅｓとなり、ステップＳ１５８において圧縮符号化を実行する。
【０２２３】
ステップＳ１５８の圧縮符号化が完了した場合、あるいは圧縮符号化を実行しない場合はステップＳ１５９に進み、クリップ（クリップ情報ファイルとストリーム）を再構築する。すなわちコピー対象データのみからなるクリップを生成する。
【０２２４】
次に、ステップＳ１６０において、ストリームファイルをコピー先メディアの著作権管理システム（ＤＲＭ）に応じた鍵を適用して暗号化する処理を行う。
最後に、ステップＳ１６１において、暗号化されたストリームファイルと、その他の管理情報ファイル（プレイリスト、クリップ情報ファイル等）をコピー先メディアである第２メディア（本例ではＨＤＤ）に記録する。
これらの処理によってコピー処理が完了する。
【０２２５】
なお、図１８〜図２１のフローを参照して説明した処理では、コピー制限情報としての地域制限情報や年齢制限情報、３次元画像制限情報等においてコピーの許容されないデータについてはコピーを行わないものとして説明した。しかし、先に説明したように、これらの制限情報を属性ファイル内に含めて、コピー先メディアに記録する構成としてもよく、この場合は、コピー制限情報にかかわらずコピー処理を許容した上で、コピーデータの再生時に属性ファィル内のコピー制限情報を再生制限情報として利用した再生制御を行う構成としてもよい。
【０２２６】
すなわち、属性ファイルに記録されたデータを利用した再生制御が可能である場合は、コピー処理は、全てのデータのコピーを許容し、コピーデータの再生時に再生時に属性ファィル内のコピー制限情報を再生制限情報として利用した再生制御を行う構成としてもよい。プレイリストシーケンス情報についても根コピーデータ再生時に属性ファイルに記録されたプレイリストシーケンス情報が利用可能である場合に、属性ファイルに記録される。
【０２２７】
（７−２．コピー先の第２メディアにコンテンツのコピー処理を実行する全体処理シーケンス（属性ファイルは記録しない場合）
次に、図２２を参照して、コピー先の第２メディアにコンテンツのコピー処理を実行し、属性ファイルについては記録しない場合の全体処理シーケンスについて説明する。
【０２２８】
コピー先メディアが、例えばフラッシュメモリ等のメディアである場合には、フラッシュメモリ等に記録したコピーコンテンツの再生処理に際して情報処理装置の再生処理プログラムを適用してＢＤ−ＲＯＭの再生シーケンスと同様の再生制御処理を行うことができない場合が多い。
このようなメディアにコピー処理を行う場合は、先に説明したハードディスクをコピー先とした場合のように属性ファィルを記録しても、再生時に利用できない。
従って、このようなメディアに対して記録処理を実行する場合は、属性ファイルの生成、記録を行わず、コピーの許容されたデータ（コピーユニット）のみをコピー先メディアに記録する処理を実行する。
図２２に示すフローチャートに示すコピー処理シーケンスは、このようなコピー処理の実行シーケンスである。
【０２２９】
なお、管理サーバ１４０が情報処理装置１２０に提供するサーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）に設定されるコピーユニット（ＭＣＵ）の各々は、予めコピー先メディアを指定したコピーユニットとして設定されている。先に説明した図７に示するサーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）中のコピー先情報（ｍｖｏｔＩｎｆｏ）がこのデータである。例えば、同じコンテンツＡであっても、コピーユニットは、コピー先メディアに応じて設定される。すなわち、
ハードディスクに対するコンテンツＡのコピーユニット０００１
フラッシュメモリに対するコンテンツＡのコピーユニット０００２
このような設定である。
【０２３０】
例えば図１４に示すコピーコンテンツのリストを提示する場合も、コピー先メディア単位に異なるエントリが設定されて表示される。ユーザがコピーしたいエントリを選択する場合は、コピー先メディアを確認してエントリの選択を実行する。この選択時点で、コピー先メディアが決定される。
ハードディスクをコピー先として選択した場合は、先に説明した図１８のフローチャートに従った処理が実行され、フラッシュメモリをコピー先として選択した場合は図２２に示すフローに従った処理が実行されることになる。
【０２３１】
なお、情報処理装置は、コピー先となる第２メディアがハードディスクである場合に、コピーデータの再生処理において属性ファイルの記録情報であるコピー許容情報を再生許容情報として利用した再生制御が可能であると判断して、属性ファイルの生成および記録処理を行う構成としてもよい。
【０２３２】
図２２のフローチャートの各ステップについて説明する。
情報処理装置は、ステップＳ２０１において、管理サーバから受信したサーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）を読み出す。
次に、ステップＳ２０２において、サーバ応答情報からコピー制限情報（地域制限情報（ｒｅｇｉｏｎ），年齢制限情報（ａｇｅ），３次元画像（３Ｄ）制限情報）を取得する。例えば先に図１２を参照して説明したＸＭＬデータ中のデータ３００等の情報である。
【０２３３】
次に、ステップＳ２０３において、サーバ応答情報から取得したコピー制限情報の地域制限情報（ｒｅｇｉｏｎ），年齢制限情報（ａｇｅ）が、レコーダ（情報処理装置）のメモリに設定された地域情報、年齢情報をコピー許容対象としているか否かを判定する。
【０２３４】
先に説明したように、コピー処理を実行する情報処理装置１２０は、管理サーバ１４０から受信する地域制限情報（ｒｅｇｉｏｎ）と、情報処理装置１２０内部のメモリに格納された地域コード（Ｒｅｇｉｏｎ  Ｃｏｄｅ）あるいは言語コード（Ｌａｎｇｕａｇｅ  Ｃｏｄｅ）と比較する。さらに、情報処理装置１２０は、管理サーバ１４０から受信する年齢制限情報（ａｇｅ）と、情報処理装置１２０内部のメモリに格納された年齢制限情報（ａｇｅ）（例えばペアレントロックの設定情報）とを比較する。
【０２３５】
ステップＳ２０３において、サーバ応答情報から取得したコピー制限情報の地域制限情報（ｒｅｇｉｏｎ），年齢制限情報（ａｇｅ）が、レコーダ（情報処理装置）のメモリに設定された地域情報、年齢情報をコピー許容対象としていると判定した場合は、ステップＳ２０４に進む。
一方、コピー許容対象としていないと判定した場合は、ステップＳ２１０に進む。
ステップＳ２１０では、コピー不可であることをユーザに通知し処理を終了する。この通知態様は、様々な設定が可能である。一例としては、例えば先に図１６、図１７を参照して説明したようなコンテンツリストの非表示処理などによって通知する。
【０２３６】
ステップＳ２０３において、サーバ応答情報から取得したコピー制限情報の地域制限情報（ｒｅｇｉｏｎ），年齢制限情報（ａｇｅ）が、レコーダ（情報処理装置）のメモリに設定された地域情報、年齢情報をコピー許容対象としていると判定した場合は、ステップＳ２０４に進み、さらに、サーバ応答情報から取得したコピー制限情報の３次元画像（３Ｄ）制限情報が２Ｄ画像としてのコピーを許容しているか否かを判定する。
【０２３７】
なお、この処理は、コピー対象コンテンツであるコピーユニット（ＭＣＵ）が３次元画像を含む場合に行う判定処理である。コピー対象コンテンツが３次元画像である場合、先に説明したように、サーバ応答情報には３次元画像（３Ｄ）制限情報が記録される。
【０２３８】
３次元画像（３Ｄ）制限情報は、コピー対象コンテンツに３次元画像（３Ｄ）データが含まれる場合のコピー制限情報である。具体的には、
（ｐ１）３Ｄから２Ｄ変換コピー禁止
（ｐ２）３Ｄから２Ｄ変換コピー許容、ただし２Ｄ再生は禁止
（ｐ３）３Ｄから２Ｄ変換コピーを許容、２Ｄ再生も許容
これらの３つの制限情報が３Ｄコンテンツに応じて設定される。
【０２３９】
例えば、サーバ応答情報の３次元画像（３Ｄ）制限情報が上記設定の（ｐ１）である場合は、ステップＳ２０４の判定はＮｏとなりステップＳ２０５に進む。サーバ応答情報の３次元画像（３Ｄ）制限情報が上記設定の（ｐ２）または（ｐ３）である場合は、ステップＳ２０４の判定はＹｅｓとなりステップＳ２０６に進む。
【０２４０】
ステップＳ２０４の判定がＮｏとなり、ステップＳ２０５に進むと、レコーダ（情報処理装置）が３次元画像の再生、表示を実行可能か否かを確認する。レコーダ（情報処理装置）が３次元画像の再生、表示を実行可能出ない場合は、３Ｄ画像のコピーが実行しない。この場合は、ステップＳ２１０に進む。ステップＳ２１０では、コピー不可であることをユーザに通知し処理を終了する。例えば先に図１６、図１７を参照して説明したようなコンテンツリストの非表示処理などによって通知する。
【０２４１】
例えば、サーバ応答情報の３次元画像（３Ｄ）制限情報が上記設定の（ｐ２）または（ｐ３）である場合は、ステップＳ２０４の判定はＹｅｓとなりステップＳ２０６に進む。あるいは、サーバ応答情報の３次元画像（３Ｄ）制限情報が上記設定の（ｐ１）でありステップＳ２０５に進んで、レコーダ（情報処理装置）が３次元画像の再生、表示を実行可能であることが確認された場合には、ステップＳ２０６に進む。
【０２４２】
ステップＳ２０６では、コピー先メディア（本例ではフラッシュメモリ等）にコピーデータ設定用のディレクトリを作成する。これは、先に図８、あるいは図１１を参照して説明した第２メディア１５０対応のディレクトリと類似するものであるが属性ファイルは設定されない。
【０２４３】
なお、本シーケンスでは、省略しているが、サーバ応答情報の３次元画像（３Ｄ）制限情報には、上記（ｐ１）〜（ｐ３）の制限情報の他、
（ｑ１）異なる３Ｄフォーマットへの変換コピー許容
（ｑ２）異なる３Ｄフォーマットへの変換コピー禁止
これらの２つの制限情報が含まれる場合もある。
この制限情報が含まれる場合には、情報処理装置は、コピー対象コンテンツの符号化方式と、自装置の再生表示可能な３次元符号化方式とを比較しフォーマット変換の要否を判定し、さらに、フォーマット変換が必要な場合は、上記の（ｑ１），（ｑ２）のいずれの設定がなされているかを確認する。
（ｑ２）異なる３Ｄフォーマットへの変換コピー禁止の設定がされている場合は、コピーが実行できないので、ステップＳ２１０の処理、すなわち、コピー不可であることのユーザ通知を実行して処理を終了する。
【０２４４】
フォーマット変換が不要である場合、あるいは、サーバ応答情報の３次元画像（３Ｄ）制限情報として、
（ｑ１）異なる３Ｄフォーマットへの変換コピー許容
この設定がなされている場合は、コピーが可能であるので、ステップＳ１０６に進み、コピー先メディア（本例ではフラッシュメモリ等）にコピーデータ設定用のディレクトリを作成する。
【０２４５】
ステップＳ２０６のディレクトリ設定が完了するとステップＳ２０７に進む。
ステップＳ２０７では、コピーデータ情報（ｄｅａｌ  Ｍａｎｉｆｅｓｔ）内に記録されたファイルのコピーが完了したか否かを判定する。コピーデータ情報（ｄｅａｌ  Ｍａｎｉｆｅｓｔ）は、先に、図７を参照して説明したように、サーバ応答情報の基本情報に含まれるデータである。初期的にはコピーは完了していないので、ステップＳ２０８に進む。
【０２４６】
ステップＳ２０８では、セレクション（ｓｅｌｅｃｔｉｏｎ）制限情報に従って、セレクション（ｓｅｌｅｃｔｉｏｎ）制限を満たすデータのみをコピーデータとして選択する処理を実行する。セレクション（ｓｅｌｅｃｔｉｏｎ）制限情報は、サーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）に含まれる
（ａ）音声（ａｕｄｉｏ）
（ｂ）字幕（ｓｕｂｔｉｔｌｅ）
（ｃ）アングル（ａｎｇｌｅ）
（ｄ）アングル情報（ａｎｇｌｅＩｎｆｏ）
これらの情報である。
この処理の詳細については、図２３、図２４を参照して後段で説明する。
【０２４７】
ステップＳ２０８のセレクション（ｓｅｌｅｃｔｉｏｎ）制限に従ったコピーデータの選択処理が完了するとステップＳ２０９に進む。ステップＳ２０９では、選択されたデータのコピー処理を行う。具体的にはプレイリストファイル、クリップ情報ファイル、ＡＶストリームファイルのコピー処理である。この処理の詳細については、図２５を参照して後段で説明する。
【０２４８】
次に、ステップＳ２０８の処理、すなわち、セレクション（ｓｅｌｅｃｔｉｏｎ）制限情報を満足するデータの選択処理、すなわちコピー対象となるデータの選択処理の詳細シーケンスについて、図２３に示すフローチャートを参照して説明する。
【０２４９】
図２３のフロー中のステップＳ２１１〜Ｓ２１６の処理は、セレクション（ｓｅｌｅｃｔｉｏｎ）制限情報中のアングル制限情報（ａｎｇｌｅ）に応じたコピーデータのアングル選択処理である。
【０２５０】
図２３に示すステップＳ２１１では、管理サーバから受信したサーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）内のコピー制限情報として記録されたアングル制限情報（ａｎｇｌｅ）の属性値が−１（無指定）であるか否かを判定する。
【０２５１】
アングル制限情報（ａｎｇｌｅ）の属性値が−１（無指定）である場合は、ステップＳ２１２に進み、ユーザに対するアングル指定を実行させる画面表示を行う。すなわち情報処理装置のディスプレイにアングル指定情報を入力させる表示情報を表示する。
【０２５２】
ステップＳ２１３においてユーザによる指定情報が入力されたか否かを判定し、指定された場合は、ステップＳ２１５に進み、ユーザの指定した選択アングルに対応する属性値（ａｎｇｌｅ  ｎｕｍｂｅｒ）を記録する。すなわちコピーデータの選択情報として一次的にメモリに保持する。
【０２５３】
ステップＳ２１３においてユーザによる指定情報が入力されていないと判定した場合は、ステップＳ２１６に進み、あらかじめ規定されたデフォルトアングルに対応する属性値（ａｎｇｌｅ  ｎｕｍｂｅｒ）を記録する。すなわちコピーデータの選択情報として一次的にメモリに保持する。
【０２５４】
また、ステップＳ２１１の判定において、アングル制限情報（ａｎｇｌｅ）の属性値が−１（無指定）でないと判定した場合は、ステップＳ２１４に進む。ステップＳ２１４では、コピー制限情報として記録されたアングル制限情報（ａｎｇｌｅ）の属性値（≠−１）を記録する。すなわちコピーデータの選択情報として一次的にメモリに保持する。
これらの処理によってコピーデータとして選択すべき、アングルの設定が決定される。
【０２５５】
次のステップＳ２１７〜Ｓ２２２の処理は、セレクション（ｓｅｌｅｃｔｉｏｎ）制限情報中の音声制限情報（ａｕｄｉｏ）に応じたコピーデータの音声選択処理である。
【０２５６】
ステップＳ２１７では、管理サーバから受信したサーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）内のコピー制限情報として記録された音声制限情報（ａｕｄｉｏ）の属性値が−１（無指定）であるか否かを判定する。
【０２５７】
音声制限情報（ａｕｄｉｏ）の属性値が−１（無指定）である場合は、ステップＳ２１８に進み、ユーザに対して音声指定を実行させる画面表示を行う。すなわち情報処理装置のディスプレイに音声指定情報を入力させる表示情報を表示する。
【０２５８】
ステップＳ２１９においてユーザによる指定情報が入力されたか否かを判定し、指定された場合は、ステップＳ２２１に進み、ユーザの指定した選択音声に対応する属性値（ａｕｄｉｏ  ｎｕｍｂｅｒ）を記録する。すなわちコピーデータの選択情報として一次的にメモリに保持する。
【０２５９】
ステップＳ２１９においてユーザによる指定情報が入力されていないと判定した場合は、ステップＳ２２２に進み、あらかじめ規定されたデフォルト音声（ａｕｄｉｏ  ｌａｎｇｕａｇｅ  ｐｒｅｆｅｒｅｎｃｅ）に対応する属性値（ａｕｄｉｏ  ｎｕｍｂｅｒ）を記録する。すなわちコピーデータの選択情報として一次的にメモリに保持する。
【０２６０】
また、ステップＳ２１７の判定において、音声制限情報（ａｕｄｉｏ）の属性値が−１（無指定）でないと判定した場合は、ステップＳ２２０に進む。ステップＳ２２０では、コピー制限情報として記録された音声制限情報（ａｕｄｉｏ）の属性値（≠−１）を記録する。すなわちコピーデータの選択情報として一次的にメモリに保持する。
これらの処理によってコピーデータとして選択すべき、音声の設定が決定される。
【０２６１】
次の図２４に示すステップＳ２２４〜Ｓ２２９の処理は、セレクション（ｓｅｌｅｃｔｉｏｎ）制限情報中の字幕制限情報（ｓｕｂｔｉｔｌｅ）に応じたコピーデータの字幕選択処理である。
【０２６２】
ステップＳ２２４では、管理サーバから受信したサーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）内のコピー制限情報として記録された字幕制限情報（ｓｕｂｔｉｔｌｅ）の属性値が−１（無指定）であるか否かを判定する。
【０２６３】
字幕制限情報（ｓｕｂｔｉｔｌｅ）の属性値が−１（無指定）である場合は、ステップＳ２２５に進み、ユーザに対して字幕指定を実行させる画面表示を行う。すなわち情報処理装置のディスプレイに字幕指定情報を入力させる表示情報を表示する。
【０２６４】
ステップＳ２２６においてユーザによる指定情報が入力されたか否かを判定し、指定された場合は、ステップＳ２２８に進み、ユーザの指定した選択字幕に対応する属性値（ＰＧ  ＴｅｘｔＳＴ  ｓｔｒｅａｍ  ｎｕｍｂｅｒ）を記録する。すなわちコピーデータの選択情報として一次的にメモリに保持する。
【０２６５】
ステップＳ２２６においてユーザによる指定情報が入力されていないと判定した場合は、ステップＳ２２９に進み、あらかじめ規定されたデフォルト字幕に対応する属性値（ＰＧ  ＴｅｘｔＳＴ  ｓｔｒｅａｍ  ｎｕｍｂｅｒ）を記録する。すなわちコピーデータの選択情報として一次的にメモリに保持する。
【０２６６】
また、ステップＳ２２４の判定において、字幕制限情報（ｓｕｂｔｉｔｌｅ）の属性値が−１（無指定）でないと判定した場合は、ステップＳ２２７に進む。ステップＳ２２７では、コピー制限情報として記録された字幕制限情報（ｓｕｂｔｉｔｌｅ）の属性値（ＰＧ  ＴｅｘｔＳＴ  ｓｔｒｅａｍ  ｎｕｍｂｅｒ≠−１）を記録する。すなわちコピーデータの選択情報として一次的にメモリに保持する。
これらの処理によってコピーデータとして選択すべき、字幕の設定が決定される。
【０２６７】
次に、図２５に示すフローチャートを参照して図２２に示すフロー中のステップＳ２０９の処理、すなわち選択されたデータのコピー処理の詳細シーケンスについて説明する。ステップＳ２０９では、具体的にはプレイリストファイル、クリップ情報ファイル、ＡＶストリームファイルのコピー処理を実行する。
【０２６８】
なお、ここでコピーされる対象となるファイルは、各種の制限情報をクリアしたコピーユニットに含まれるファイルである。
すなわち、コピー制限情報（地域制限情報（ｒｅｇｉｏｎ）、年齢制限情報（ａｇｅ）、３次元画像制限情報）これらのコピー制限情報をクリアしてコピーの許容されたコンテナツであり、ユーザ選択によって選択されたコピーユニットである。なお、既に決済処理は完了しているものとする。
【０２６９】
図２５のフローの各ステップの処理について説明する。
まず、ステップＳ２５１において、サーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）に記録されたプレイリスト情報に従ってプレイリストファイルを取得する。なお、ここでコピー対象として選択されるファイルはユーザによって選択されたコピーユニットに対応するファイルである。図７に示すサーバ応答情報中のコピーデータ情報を適用して選択する。
【０２７０】
次に、ステップＳ２５２において、プレイリスト対応のクリップ（クリップ情報ファイル／ストリームファイル）を取得する。これらはステップＳ２５１において選択したプレイリストファイルに記録された情報に基づいて選択される。
【０２７１】
次に、ステップＳ２５３において、タイトル情報等からＣＰＳユニットキーを特定する。これらも図７に示すサーバ応答情報中のコピーデータ情報を適用して選択可能である。
【０２７２】
次に、ステップＳ２５４において、ステップＳ２５３で取得したＣＰＳユニットキーを適用してコピー対象となるストリームファイルの復号処理を行う。
【０２７３】
次に、ステップＳ２５５において、コピー対象データを特定のアングル、音声、字幕を限定する処理を行う。これらは、例えばセレクション制限情報によるコピー許容データのアングル、音声、字幕の設定に対応したデータの抽出処理である。
【０２７４】
ステップＳ２５６では、選択データに対する圧縮符号化（Ｔｒａｎｓｃｏｄｅ）を実行する。これは、例えば、コピー先メディアに応じた処理として行う。
次に、ステップＳ２５７において、コピー先メディアのフォーマットに対応した多重化ファィルを作成する。
【０２７５】
次に、ステップＳ２５８においてコピー先メディアの著作権管理システム（ＤＲＭ）に応じた鍵を適用して暗号化する処理を行う。
最後に、ステップＳ２５９において、暗号化されたストリームファイルと、その他の管理情報ファイル（プレイリスト、クリップ情報ファイル等）をコピー先メディアである第２メディア（本例ではフラッシュメモリ等）に記録する。
これらの処理によってコピー処理が完了する。
【０２７６】
（７−３．コピーデータの再生処理シーケンス）
次に、図２６〜図２７を参照して、コピー先メディアからのコピーデータの再生シーケンスについて説明する。なお、この再生シーケンスは、属性ファイルを記録したメディアからの再生処理シーケンスである。すなわち、先に図１８〜図２２を］参照して説明したコピー処理を実行したメディア（例えばハードディスク（ＨＤＤ））からコピーコンテンツを再生する場合の処理である。このコヒーコンテンツ再生処理においては、コピー先メディアに設定された属性ファイルを読み出して、属性ファイルに記録された各制限情報を適用した再生制限を実行する。属性ファイルに記録された各制限情報は、管理サーバ１４０が情報処理装置１２０に提供した応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）に含まれる制限情報、すなわちコピー制限情報であるが、コピーコンテンツの再生時には再生制限情報として利用される。
【０２７７】
図２６〜図２７に示すフローチャートの各ステップの処理について説明する。なお、フローにおいて説明するプレーヤはコピーコンテンツを再生可能な装置であり、例えば図４の情報処理装置１２０に対応する。
【０２７８】
ステップＳ３０１において、プレーヤ（情報処理装置１２０）は、コピー先メディアから属性ファイルを読み出し、属性ファイルに記録されたコピー制限情報、すなわち、地域制限情報（ｒｅｇｉｏｎ），年齢制限情報（ａｇｅ），３次元画像（３Ｄ）制限情報のいずれかの記録された情報を取得する。例えば先に図１２を参照して説明したＸＭＬデータ中のデータ３００等の情報である。なお、これらの記録情報がない場合は、これらの制限情報に基づく再生制限は実行されない。記録情報が存在する場合には、記録情報に基づく再生制限を実行する。
【０２７９】
ステップＳ３０１では、さらに属性ファイルから取得したコピー制限情報の地域制限情報（ｒｅｇｉｏｎ），年齢制限情報（ａｇｅ）が、プレーヤ（情報処理装置）のメモリに設定された地域情報、年齢情報をコピー許容対象としているか否かを判定する。
【０２８０】
コピーコンテンツの再生処理を実行する情報処理装置１２０は、コピーコンテンツを格納したメディアに記録された属性ファイル内の地域制限情報（ｒｅｇｉｏｎ）と、プレーヤ(情報処理装置１２０内)部のメモリに格納された地域コード（Ｒｅｇｉｏｎ  Ｃｏｄｅ）と比較する。さらに、情報処理装置１２０は、属性ファイル内の年齢制限情報（ａｇｅ）と、情報処理装置１２０内部のメモリに格納された年齢制限情報（ａｇｅ）（例えばペアレントロックの設定情報）とを比較する。
【０２８１】
属性ファイルから取得したコピー制限情報の地域制限情報（ｒｅｇｉｏｎ），年齢制限情報（ａｇｅ）が、プレーヤ（情報処理装置）のメモリに設定された地域情報、年齢情報が再生許容対象としていると判定した場合は、ステップＳ３０２に進む。なお、属性ファイルの記録情報は、本来はコピー制限情報であり、コピーを許容するか否か野情報であるが、コピーコンテンツの再生時には再生を許容するか否かの再生制限情報として利用する。
【０２８２】
一方、属性ファイルの設定がコピーコンテンツの再生を許容していないと判定した場合は、ステップＳ３０６に進む。ステップＳ３０６では、再生不可であることをユーザに通知し処理を終了する。
【０２８３】
ステップＳ３０１において、属性ファイルの設定がコピーコンテンツの再生を許容していると判定した場合は、ステップＳ３０２に進み、コピーコンテンツ中から再生可能なプレイリストの有無を判定する。プレイリストがない場合は、ステップＳ３０６に進み、再生不可であることをユーザに通知し処理を終了する。
【０２８４】
ステップＳ３０２において、再生可能なプレイリストがあると判定した場合は、ステップＳ３０３に進み、再生可能なプレイリストを選択し、そのプレイリストが３次元画像（３Ｄ）の再生用のプレイリストであるか否かを判定する。
【０２８５】
３次元画像（３Ｄ）の再生用のプレイリストである場合は、ステップＳ３０４に進み、属性ファイルから、そのプレイリストに対応する３次元画像（３Ｄ）制限情報を取得し、３次元画像（３Ｄ）制限情報の設定が、２Ｄ画像としてのコピーを許容しているか否かを判定する。この場合は、コピー許容＝再生許容として判断する。
【０２８６】
先に説明したように、３次元画像（３Ｄ）制限情報の設定は以下のいずれかの設定を持つ。
（ｐ１）３Ｄから２Ｄ変換コピー禁止
（ｐ２）３Ｄから２Ｄ変換コピー許容、ただし２Ｄ再生は禁止
（ｐ３）３Ｄから２Ｄ変換コピーを許容、２Ｄ再生も許容
これらの３つの制限情報が３Ｄコンテンツに応じて設定される。
【０２８７】
属性ファイルの３次元画像（３Ｄ）制限情報が上記設定の（ｐ１）、または（ｐ２）である場合は、ステップＳ３０４の判定はＮｏとなりステップＳ３０５に進む。一方、属性ファイルの３次元画像（３Ｄ）制限情報が上記設定の（ｐ３）である場合は、ステップＳ３０４の判定はＹｅｓとなりステップＳ３０７に進む。
【０２８８】
ステップＳ３０４の判定がＮｏとなり、ステップＳ３０５に進むと、プレーヤ（情報処理装置）が３次元画像の再生、表示を実行可能か否かを確認する。プレーヤ（情報処理装置）が３次元画像の再生、表示を実行可能出ない場合は、３Ｄ画像の再生は実行できない。この場合は、ステップＳ３０６に進む。ステップＳ３０６では、再生不可であることをユーザに通知し処理を終了する。
一方、属性ファイルの３次元画像（３Ｄ）制限情報が上記設定の（ｐ３）である場合は、ステップＳ３０５の判定はＹｅｓとなりステップＳ３０７に進む。
【０２８９】
ステップＳ３０３の判定がＮｏ、
ステップＳ３０４の判定がＹｅｓ、
ステップＳ３０５の判定がＹｅｓ、
これらのいずれかの場合はステップＳ３０７に進む。
ステップＳ３０７以下の処理は、属性ファィルに記録されたセレクション（ｓｅｌｅｃｔｉｏｎ）制限に従ったコピーデータの再生制限処理である。
すなわち、セレクション（ｓｅｌｅｃｔｉｏｎ）制限情報を満足するコピーデータを選択して再生する処理を実行する。
【０２９０】
図２６のフロー中のステップＳ３０７〜Ｓ３１２の処理は、セレクション（ｓｅｌｅｃｔｉｏｎ）制限情報中のアングル制限情報（ａｎｇｌｅ）に応じた再生データのアングル選択処理である。
【０２９１】
図２６に示すステップＳ３０７では、属性ファイル内のコピー制限情報として記録されたアングル制限情報（ａｎｇｌｅ）の属性値が−１（無指定）であるか否かを判定する。
【０２９２】
アングル制限情報（ａｎｇｌｅ）の属性値が−１（無指定）である場合は、ステップＳ３０８に進み、ユーザに対するアングル指定を実行させる画面表示を行う。すなわち情報処理装置のディスプレイにアングル指定情報を入力させる表示情報を表示する。
【０２９３】
ステップＳ３０９においてユーザによる指定情報が入力されたか否かを判定し、指定された場合は、ステップＳ３１１に進み、ユーザの指定した選択アングルに対応する属性値（ａｎｇｌｅ  ｎｕｍｂｅｒ）を記録する。すなわち再生すべきコピーデータの選択情報として一次的にメモリに保持する。
【０２９４】
ステップＳ３０９においてユーザによる指定情報が入力されていないと判定した場合は、ステップＳ３１２に進み、あらかじめ規定されたデフォルトアングルに対応する属性値（ａｎｇｌｅ  ｎｕｍｂｅｒ）を記録する。すなわち再生すべきコピーデータの選択情報として一次的にメモリに保持する。
【０２９５】
また、ステップＳ３０７の判定において、アングル制限情報（ａｎｇｌｅ）の属性値が−１（無指定）でないと判定した場合は、ステップＳ３１０に進む。ステップＳ３１０では、属性ファイルにコピー制限情報（＝再生制限情報）として記録されたアングル制限情報（ａｎｇｌｅ）の属性値（≠−１）を記録する。すなわち再生するコピーデータの選択情報として一次的にメモリに保持する。
これらの処理によって第２メディアにコピーされたデータから再生データとして選択すべき、アングルの設定が決定される。
【０２９６】
次の図２７に示すステップＳ３１３〜Ｓ３１８の処理は、属性ファイルに記録されたセレクション（ｓｅｌｅｃｔｉｏｎ）制限情報中の音声制限情報（ａｕｄｉｏ）に応じた再生すべきコピーデータの音声選択処理である。
【０２９７】
ステップＳ３１３では、属性ファイル内のコピー制限情報（＝再生制限情報）として記録された音声制限情報（ａｕｄｉｏ）の属性値が−１（無指定）であるか否かを判定する。
【０２９８】
音声制限情報（ａｕｄｉｏ）の属性値が−１（無指定）である場合は、ステップＳ３１４に進み、ユーザに対して音声指定を実行させる画面表示を行う。すなわち情報処理装置のディスプレイに音声指定情報を入力させる表示情報を表示する。
【０２９９】
ステップＳ３１５においてユーザによる指定情報が入力されたか否かを判定し、指定された場合は、ステップＳ３１７に進み、ユーザの指定した選択音声に対応する属性値（ａｕｄｉｏ  ｎｕｍｂｅｒ）を記録する。すなわち再生するコピーデータの選択情報として一次的にメモリに保持する。
【０３００】
ステップＳ３１５においてユーザによる指定情報が入力されていないと判定した場合は、ステップＳ３１８に進み、あらかじめ規定されたデフォルト音声（ａｕｄｉｏ  ｌａｎｇｕａｇｅ  ｐｒｅｆｅｒｅｎｃｅ）に対応する属性値（ａｕｄｉｏ  ｎｕｍｂｅｒ）を記録する。すなわち再生するコピーデータの選択情報として一次的にメモリに保持する。
【０３０１】
また、ステップＳ３１３の判定において、属性ファイルの音声制限情報（ａｕｄｉｏ）の属性値が−１（無指定）でないと判定した場合は、ステップＳ３１６に進む。ステップＳ３１６では、コピー制限情報として記録された音声制限情報（ａｕｄｉｏ）の属性値（≠−１）を記録する。すなわち再生するコピーデータの選択情報として一次的にメモリに保持する。
これらの処理によって再生データとして選択すべき音声の設定が決定される。
【０３０２】
次のステップＳ３１９〜Ｓ３２４の処理は、属性ファィルに記録されたセレクション（ｓｅｌｅｃｔｉｏｎ）制限情報中の字幕制限情報（ｓｕｂｔｉｔｌｅ）に応じて実行する再生すべきコピーデータの字幕選択処理である。
【０３０３】
ステップＳ３１９では、属性ファイル内のコピー制限情報（＝再生制限情報）として記録された字幕制限情報（ｓｕｂｔｉｔｌｅ）の属性値が−１（無指定）であるか否かを判定する。
【０３０４】
字幕制限情報（ｓｕｂｔｉｔｌｅ）の属性値が−１（無指定）である場合は、ステップＳ３２０に進み、ユーザに対して字幕指定を実行させる画面表示を行う。すなわち情報処理装置のディスプレイに字幕指定情報を入力させる表示情報を表示する。
【０３０５】
ステップＳ３２１においてユーザによる指定情報が入力されたか否かを判定し、指定された場合は、ステップＳ３２３に進み、ユーザの指定した選択字幕に対応する属性値（ＰＧ  ＴｅｘｔＳＴ  ｓｔｒｅａｍ  ｎｕｍｂｅｒ）を記録する。すなわち再生するコピーデータの選択情報として一次的にメモリに保持する。
【０３０６】
ステップＳ３２１においてユーザによる指定情報が入力されていないと判定した場合は、ステップＳ３２４に進み、あらかじめ規定されたデフォルト字幕に対応する属性値（ＰＧ  ＴｅｘｔＳＴ  ｓｔｒｅａｍ  ｎｕｍｂｅｒ）を記録する。すなわち再生するコピーデータの選択情報として一次的にメモリに保持する。
【０３０７】
また、ステップＳ３１９の判定において、属性ファイルの字幕制限情報（ｓｕｂｔｉｔｌｅ）の属性値が−１（無指定）でないと判定した場合は、ステップＳ３２２に進む。ステップＳ３２２では、コピー制限情報として記録された字幕制限情報（ｓｕｂｔｉｔｌｅ）の属性値（ＰＧ  ＴｅｘｔＳＴ  ｓｔｒｅａｍ  ｎｕｍｂｅｒ≠−１）を記録する。すなわち再生するコピーデータの選択情報として一次的にメモリに保持する。
これらの処理によって第２メディアにコピーされたデータの中から再生データとして選択すべき、字幕の設定が決定される。
【０３０８】
次に、ステップＳ３２５において、これまでの処理で決定されたアングル、音声、字幕を持つデータをコピーデータ中から選択して再生処理を実行する。
最後にステップＳ３２６においてさらに、属性ファィルの記録情報から再生するプレイリストの有無を判定し、未処理のプレイリストがある場合は、ステップＳ３０３に戻り、未処理のプレイリストに対してステップＳ３０３以下の処理を実行する。
最終的に、ステップＳ３２６において再生プレイリストがないと判定した場合は再生処理を終了する。
【０３０９】
このように、コピー先に属性ファイルが記録されている場合は、コピーコンテンツの再生時に、属性ファイル内の情報を適用してコンテンツのコピー制限情報を再生制限情報として利用した処理が実行される。
【０３１０】
なお、第２メディアに記録されたコピーデータを再生する際に、情報処理装置は、例えば属性ファイルからプレイリストシーケンス情報を取得し、取得したプレイリストシーケンス情報に従って再生処理を行うことで正しいコンテンツ再生が実現される。
【０３１１】
［８．情報処理装置の構成例について］
最後に、本発明の一実施例に係る情報処理装置１２０の構成例について図２８を参照して説明する。情報処理装置１２０は、例えば、コピー元コンテンツの記録メディアである第１メディア１１０と、コンテンツのコピー先としての第２メディア１５０を装着可能な構成を持つ。なお、必ずしも２つのメディアを装着可能である必要はなく、例えばコピー先メディアは、ＵＳＢケーブル、あるいは無線通信などによって接続された他の装置に装着してコピーデータを出力する構成としてもよい。
【０３１２】
第１メディア１１０、第２メディア１５０として、例えばＢｌｕ−ｒａｙ  Ｄｉｓｃ（登録商標）やＤＶＤ、ハードディスク、フラッシュメモリなど、各種のメデイア（情報記録媒体）が利用可能である。
【０３１３】
情報処理装置１２０は、図２８に示すように、データ処理部（制御部）５０１、通信部５０２、入力部５０３、出力部５０４、メモリ５０５、第１メディアインタフェース５０６、第２メディアインタフェース５０７を有する。
【０３１４】
データ処理部５０１は、様々なデータ処理プログラムを実行するプログラム実行機能を持つＣＰＵ等によって構成される。例えばデータ記録再生処理の他、前述の各フローチャートに従ったコピー処理を実行するプログラムを実行する。さらに通信部１０２を介した管理サーバ１４０との通信処理など、装置の実行する処理全般の制御を行う。
【０３１５】
通信部５０２は、管理サーバ１４０との通信処理に利用され、前述したコピーデータ情報（ｄｅａｌＭａｎｉｆｅｓｔ）を含むサーバ応答情報（Ｏｆｆｅｒ  Ｒｅｓｐｏｎｓｅ）の要求、受信を行い、さらに決済処理、あるいはコピー許可情報（Ｐｅｒｍｉｓｓｉｏｎ）の受信処理等に利用される。
【０３１６】
入力部５０３は、例えばユーザの操作部であり、データ記録または再生指示、コピー指示の入力など、様々な入力が行われる。なお、入力部５０３にはリモコンも含まれ、リモコン操作情報の入力も可能である。出力部５０４は、ディスプレイ、スピーカ等によって構成される画像や音声の出力部である。メモリ５０５は、ＲＡＭ，ＲＯＭ等によって構成され、データ処理部５０１において実行するプログラムや、各種パラメータ、受信データの格納領域などに利用され、さらに、コピーデータのバッファ領域などにしても利用される。さらに情報処理装置の地域情報（ｒｅｇｉｏｎ）や年齢情報（ａｇｅ）（＝ペアレントロック）の設定値等を記録する領域としても利用される。
【０３１７】
第１メディアインタフェース５０６は、第１メディア１１０を利用したデータ記録、再生、コピー処理に適用されるインタフェースである。データ処理部５０１の要求に従って、第１メディア１１０を利用したデータ書き込み、データ読み取り処理、データコピー処理などを行う。
第２メディアインタフェース５０７は、第２メディア１５０を利用したデータ記録、再生処理、コピー処理に適用されるインタフェースである。データ処理部５０１の要求に従って、第２メディア１５０を利用したデータ書き込み、データ読み取り処理、データコピー処理などを行う。
【０３１８】
以上、特定の実施例を参照しながら、本発明について詳解してきた。しかしながら、本発明の要旨を逸脱しない範囲で当業者が実施例の修正や代用を成し得ることは自明である。すなわち、例示という形態で本発明を開示してきたのであり、限定的に解釈されるべきではない。本発明の要旨を判断するためには、特許請求の範囲の欄を参酌すべきである。
【０３１９】
また、明細書中において説明した一連の処理はハードウェア、またはソフトウェア、あるいは両者の複合構成によって実行することが可能である。ソフトウェアによる処理を実行する場合は、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれたコンピュータ内のメモリにインストールして実行させるか、あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。例えば、プログラムは記録媒体に予め記録しておくことができる。記録媒体からコンピュータにインストールする他、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットといったネットワークを介してプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールすることができる。
【０３２０】
なお、明細書に記載された各種の処理は、記載に従って時系列に実行されるのみならず、処理を実行する装置の処理能力あるいは必要に応じて並列的にあるいは個別に実行されてもよい。また、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【産業上の利用可能性】
【０３２１】
以上、説明したように、本発明の一実施例の構成によれば、メディア間のデータコピー処理において３次元画像を含む場合、様々なコピー制限や再生制限を可能とした装置および方法が提供される。第１メディアの記録データを第２メディアに記録するコピー処理を実行する情報処理装置のデータ処理部は管理サーバからの受信情報に含まれるコピー制限情報としての３次元画像制限情報を参照し、第１メディアからのコピーデータに３次元画像が含まれる場合、コピー処理が許容されるか否かを判定し、コピー処理が許容されるとの判定がなされたことを条件として、第１メディアの記録データを第２メディアにコピーする処理を実行する。あるいは３次元画像制限情報を持つ属性ファイルを生成してコピー先に記録する処理を実行する。コピー先からはコピー制限においてコピー許容されたデータのみが再生される。
【符号の説明】
【０３２２】
１０  第１メディア
２０  情報処理装置
３０  第２メディア
５０  管理サーバ
１１０  第１メディア
１１１  コピー制御管理ファイル
１１２  管理データ
１１３  暗号化コンテンツ
１２０  情報処理装置
１２１  コピー許容リスト
１２２  コピー許可情報
１３１  サーバ応答情報
１３２  決済データ
１４０  管理サーバ
１５０  第２メディア
１５１  暗号化コンテンツ
５０１  データ処理部（制御部）
５０２  通信部
５０３  入力部
５０４  出力部
５０５  メモリ
５０６  第１メディアインタフェース
５０７  第２メディアインタフェース
【図２】
0005533164.tif 000002
【図３】
0005533164.tif 000003
【図４】
0005533164.tif 000004
【図５】
0005533164.tif 000005
【図６】
0005533164.tif 000006
【図７】
0005533164.tif 000007
【図８】
0005533164.tif 000008
【図９】
0005533164.tif 000009
【図１１】
0005533164.tif 000010
【図１２】
0005533164.tif 000011
【図１３】
0005533164.tif 000012
【図１４】
0005533164.tif 000013
【図１８】
0005533164.tif 000014
【図１９】
0005533164.tif 000015
【図２０】
0005533164.tif 000016
【図２１】
0005533164.tif 000017
【図２２】
0005533164.tif 000018
【図２３】
0005533164.tif 000019
【図２４】
0005533164.tif 000020
【図２５】
0005533164.tif 000021
【図２６】
0005533164.tif 000022
【図２７】
0005533164.tif 000023
【図２８】
0005533164.tif 000024
【図１】
0005533164.tif 000025
【図１０】
0005533164.tif 000026
【図１５】
0005533164.tif 000027
【図１６】
0005533164.tif 000028
【図１７】
0005533164.tif 000029