【手続補正書】
【提出日】平成21年9月2日(2009.9.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
情報記録媒体に記録されたコンテンツの再生処理を実行する情報処理装置であり、
情報記録媒体に記録されたデータの読み取りを実行する記録媒体制御部と、
コンテンツの利用制御単位として設定されるコンテンツ管理ユニットに対応するユニット鍵を、前記情報記録媒体に記録されたユニット鍵ファイルから取得し、取得したユニット鍵を適用して情報記録媒体に記録された暗号化コンテンツの復号処理を実行するデータ処理部とを有し、
前記データ処理部は、
情報記録媒体に記録された暗号化コンテンツのアプリケーションタイプを判別し、アプリケーションタイプに対応する処理シーケンスに従ったユニット鍵の取得処理およびコンテンツ復号処理を実行する構成であることを特徴とする情報処理装置。
【請求項２】
前記データ処理部は、
情報記録媒体が、データ再書き込みの許容されないＲＯＭ型ディスクであるか否かを判別し、データ再書き込みの許容されたディスクである場合に、さらに、情報記録媒体に記録された暗号化コンテンツのアプリケーションタイプを判別し、アプリケーションタイプに対応する処理シーケンスに従ったユニット鍵の取得処理およびコンテンツ復号処理を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記データ処理部は、
情報記録媒体に記録された暗号化コンテンツのアプリケーションタイプの判別情報に応じて、コンテンツに対応して設定されるコンテンツの正当性を示すコンテンツ証明書の検証を行なうか否かを決定する処理を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記データ処理部は、
情報記録媒体に記録された暗号化コンテンツのアプリケーションタイプがリアルタイム記録コンテンツに対応するアプリケーションタイプであるか否かを判別し、リアルタイム記録コンテンツに対応するアプリケーションタイプである場合には、コンテンツ記録フォーマットにおいて規定されるコンテンツ格納ファイルとしてのクリップを単位としたコンテンツ管理ユニットに対応するユニット鍵を、前記ユニット鍵ファイルから取得し、取得したユニット鍵を適用して情報記録媒体に記録された暗号化コンテンツの復号処理を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記データ処理部は、
情報記録媒体に記録された暗号化コンテンツのアプリケーションタイプがダウンロードコンテンツに対応するアプリケーションタイプであるか否かを判別し、ダウンロードコンテンツに対応するアプリケーションタイプである場合には、コンテンツ記録フォーマットにおいて規定されるタイトルを単位としたコンテンツ管理ユニットに対応するユニット鍵を、前記ユニット鍵ファイルから取得し、取得したユニット鍵を適用して情報記録媒体に記録された暗号化コンテンツの復号処理を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記データ処理部は、
情報記録媒体に記録された暗号化コンテンツのアプリケーションタイプがダウンロードコンテンツに対応するアプリケーションタイプであると判定した場合、
前記ユニット鍵ファイルに含まれる暗号化ユニット鍵の復号処理によるユニット鍵の取得に際して、前記ダウンロードコンテンツに対応する情報として設定されたコンテンツ証明書またはサーババインド処理情報の少なくともいずれかのデータを適用したデータ処理を実行してユニット鍵を取得する構成であることを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記データ処理部は、
情報記録媒体から取得される鍵生成情報としてのシードを適用した暗号鍵生成処理を実行し、生成暗号鍵に基づく前記ユニット鍵ファイルに含まれる暗号化ユニット鍵の復号処理によりユニット鍵の取得処理を実行する構成であることを特徴とする請求項１〜６いずれかに記載の情報処理装置。
【請求項８】
前記データ処理部は、
情報処理装置に格納されたデバイス鍵を適用した暗号鍵ブロックの処理によって取得されるメディア鍵による前記シードの暗号処理によって生成する暗号鍵を適用して、前記ユニット鍵ファイルに含まれる暗号化ユニット鍵の復号処理を実行する構成であることを特徴とする請求項７に記載の情報処理装置。
【請求項９】
情報記録媒体に対する情報記録処理を実行する情報処理装置であり、
情報記録媒体に記録するコンテンツに対して、コンテンツの利用制御単位であるコンテンツ管理ユニットに対応するユニット鍵を適用した暗号化処理を実行して暗号化コンテンツを生成し、前記ユニット鍵の暗号化処理を実行して暗号化ユニット鍵ファイルの生成を行なうデータ処理部を有し、
前記データ処理部は、
情報記録媒体に記録するコンテンツのアプリケーションタイプを判別し、アプリケーションタイプに対応する処理シーケンスに従ったユニット鍵の暗号化処理およびコンテンツ暗号化処理を実行する構成であることを特徴とする情報処理装置。
【請求項１０】
前記データ処理部は、
情報記録媒体に記録予定のコンテンツのアプリケーションタイプがリアルタイム記録コンテンツに対応するアプリケーションタイプであるか否かを判別し、リアルタイム記録コンテンツに対応するアプリケーションタイプである場合には、コンテンツ記録フォーマットにおいて規定されるコンテンツ格納ファイルとしてのクリップを単位としたコンテンツ管理ユニットに対してユニット鍵に基づく暗号化処理を実行する構成であることを特徴とする請求項９に記載の情報処理装置。
【請求項１１】
前記データ処理部は、
情報記録媒体に記録予定のコンテンツのアプリケーションタイプがダウンロードコンテンツに対応するアプリケーションタイプであるか否かを判別し、ダウンロードコンテンツに対応するアプリケーションタイプである場合には、コンテンツ記録フォーマットにおいて規定されるタイトルを単位としたコンテンツ管理ユニットに対してユニット鍵に基づく暗号化処理を実行する構成であることを特徴とする請求項９に記載の情報処理装置。
【請求項１２】
前記データ処理部は、
情報記録媒体に記録予定のコンテンツのアプリケーションタイプがダウンロードコンテンツに対応するアプリケーションタイプである場合、
前記ユニット鍵ファイルに記録するユニット鍵の暗号化処理に際して、前記ダウンロードコンテンツに対応する情報として設定されたコンテンツ証明書またはサーババインド処理情報の少なくともいずれかのデータを適用したデータ処理を実行する構成であることを特徴とする請求項１１に記載の情報処理装置。
【請求項１３】
前記データ処理部は、
鍵生成情報としてのシードを適用した暗号鍵生成処理を実行し、生成暗号鍵に基づく前記ユニット鍵ファイルに記録するユニット鍵の暗号化処理を実行する構成であることを特徴とする請求項９〜１２いずれかに記載の情報処理装置。
【請求項１４】
前記データ処理部は、
情報処理装置に格納されたデバイス鍵を適用した暗号鍵ブロックの処理によって取得されるメディア鍵による前記シードの暗号処理によって生成する暗号鍵を適用して、前記ユニット鍵ファイルに記録するユニット鍵の暗号化処理を実行する構成であることを特徴とする請求項１３に記載の情報処理装置。
【請求項１５】
情報記録媒体であり、
コンテンツの利用制御単位として設定されるユニットに区分され、該ユニットに対応するユニット鍵を適用した暗号化データを構成データとして含むコンテンツ管理ユニットと、
前記ユニット鍵を格納した鍵ファイルであり、該鍵ファイルに含まれるユニット鍵の構成変更に従って値を更新するシードを適用して生成する暗号鍵に基づいて、前記ユニット鍵ファイルまたは該ファイル構成データの暗号化処理が施されたユニット鍵ファイルと、
前記シードと、
コンテンツの正当性を証明するコンテンツ証明書と、
コンテンツ提供サーバの識別情報を含むサーババインド処理情報と、
を格納した構成を有することを特徴とする情報記録媒体。
【請求項１６】
コンテンツの利用制御単位として設定されるユニットに区分され、該ユニットに対応するユニット鍵を適用した暗号化データを構成データとして含むコンテンツ管理ユニットと、
前記ユニット鍵を格納した鍵ファイルであり、該鍵ファイルに含まれるユニット鍵の構成変更に従って値を更新するシードを適用して生成する暗号鍵に基づいて、前記ユニット鍵ファイルまたは該ファイル構成データの暗号化処理が施されたユニット鍵ファイルと、
前記シードと、
コンテンツの正当性を証明するコンテンツ証明書と、
コンテンツ提供サーバの識別情報を含むサーババインド処理情報と、
を含むことを特徴とするデータ構造。
【請求項１７】
情報処理装置において、情報記録媒体に記録されたコンテンツの再生処理を実行する情報処理方法であり、
記録媒体制御部において、情報記録媒体に記録されたデータの読み取りを実行する記録媒体制御ステップと、
データ処理部において、コンテンツの利用制御単位として設定されるコンテンツ管理ユニットに対応するユニット鍵を、前記情報記録媒体に記録されたユニット鍵ファイルから取得し、取得したユニット鍵を適用して情報記録媒体に記録された暗号化コンテンツの復号処理を実行するデータ処理ステップとを有し、
前記データ処理ステップは、
情報記録媒体に記録された暗号化コンテンツのアプリケーションタイプを判別し、アプリケーションタイプに対応する処理シーケンスに従ったユニット鍵の取得処理およびコンテンツ復号処理を実行するステップであることを特徴とする情報処理方法。
【請求項１８】
情報処理装置において、情報記録媒体に対する情報記録処理を実行する情報処理方法であり、
データ処理部において、情報記録媒体に記録するコンテンツに対して、コンテンツの利用制御単位であるコンテンツ管理ユニットに対応するユニット鍵を適用した暗号化処理を実行して暗号化コンテンツを生成し、前記ユニット鍵の暗号化処理を実行して暗号化ユニット鍵ファイルの生成を行なうデータ処理ステップを有し、
前記データ処理ステップは、
情報記録媒体に記録するコンテンツのアプリケーションタイプを判別し、アプリケーションタイプに対応する処理シーケンスに従ったユニット鍵ファイルに記録するユニット鍵の暗号化処理およびコンテンツ暗号化処理を実行するステップであることを特徴とする情報処理方法。
【請求項１９】
情報処理装置において、情報記録媒体に記録されたコンテンツの再生処理を実行させるコンピュータ・プログラムであり、
記録媒体制御部において、情報記録媒体に記録されたデータの読み取りを実行させる記録媒体制御ステップと、
データ処理部において、コンテンツの利用制御単位として設定されるコンテンツ管理ユニットに対応するユニット鍵を、前記情報記録媒体に記録されたユニット鍵ファイルから取得し、取得したユニット鍵を適用して情報記録媒体に記録された暗号化コンテンツの復号処理を実行させるデータ処理ステップとを有し、
前記データ処理ステップは、
情報記録媒体に記録された暗号化コンテンツのアプリケーションタイプを判別し、アプリケーションタイプに対応する処理シーケンスに従ったユニット鍵の取得処理およびコンテンツ復号処理を実行させるステップであることを特徴とするコンピュータ・プログラム。
【請求項２０】
情報処理装置において、情報記録媒体に対する情報記録処理を実行させるコンピュータ・プログラムであり、
データ処理部において、情報記録媒体に記録するコンテンツに対して、コンテンツの利用制御単位であるコンテンツ管理ユニットに対応するユニット鍵を適用した暗号化処理を実行して暗号化コンテンツを生成し、前記ユニット鍵の暗号化処理を実行して暗号化ユニット鍵ファイルの生成を行なわせるデータ処理ステップを有し、
前記データ処理ステップは、
情報記録媒体に記録するコンテンツのアプリケーションタイプを判別し、アプリケーションタイプに対応する処理シーケンスに従ったユニット鍵ファイルに記録するユニット鍵の暗号化処理およびコンテンツ暗号化処理を実行させるステップであることを特徴とするコンピュータ・プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】削除
【補正の内容】
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２８
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００３７
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００３８
【補正方法】削除
【補正の内容】
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００４１
【補正方法】削除
【補正の内容】
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００４２
【補正方法】削除
【補正の内容】
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００４３
【補正方法】削除
【補正の内容】
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００４４
【補正方法】削除
【補正の内容】