【手続補正書】
【提出日】平成20年11月21日(2008.11.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
情報処理装置であり、
情報記録媒体に記録されたデータ処理プログラムを含むコンテンツコードを取得し、該コンテンツコードに従ったデータ処理を実行するデータ処理部と、
階層構成を持つ鍵ツリーにおいて、情報処理装置の対応付けられた最下層ノードとしてのリーフから頂点ノードに至るルート上の各ノードに対応して設定されたノード鍵を格納したメモリとを有し、
前記データ処理部は、
前記コンテンツコードの少なくとも一部構成データを、前記メモリから取得したノード鍵を適用して復号し、復号の結果取得したコンテンツコードに従ったデータ処理を実行する構成を有することを特徴とする情報処理装置。
【請求項２】
前記データ処理部は、
前記コンテンツコードの復号に適用する鍵指定情報、および前記コンテンツコード中に設定された暗号化データの位置を示す暗号化データ位置指定情報を前記情報記録媒体の格納データから取得し、該取得情報に従って前記メモリからノード鍵を選択し、前記暗号化データ位置指定情報に従って復号対象データを特定して、選択ノード鍵を適用した復号処理を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記コンテンツコードは少なくとも一部構成データを、前記ノード鍵を直接適用して暗号化したコード情報暗号化データであり、
前記データ処理部は、
前記コード情報暗号化データを、前記メモリから取得したノード鍵を適用して復号する処理を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記コンテンツコードは少なくとも一部構成データを、ノード鍵とは異なる固有暗号鍵で暗号化したコード情報暗号化データと、前記固有暗号鍵をノード鍵で暗号化した暗号化鍵データを含む構成であり、
前記データ処理部は、
前記暗号化鍵データを、前記メモリから取得したノード鍵を適用して復号して固有暗号鍵を取得し、前記コード情報暗号化データを、前記固有暗号鍵を適用して復号する処理を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記コンテンツコードは、情報処理装置に対応するセキュリティチェックコードを含み、
前記データ処理部は、
前記ノード鍵を適用して復号したコンテンツコードに基づくセキュリティチェック処理を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記コンテンツコードは、情報記録媒体格納コンテンツの構成データのデータ変換処理に適用するデータ生成処理コードを含み、
前記データ処理部は、
前記ノード鍵を適用して復号したコンテンツコードに基づいて、前記情報記録媒体格納コンテンツのデータ変換処理に適用するデータ生成を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項７】
前記コンテンツコードは、情報記録媒体格納コンテンツの構成データの一部に情報処理装置またはコンテンツ利用アプリケーションに対応する識別情報を埋め込むデータ変換処理に適用するデータ生成処理コードを含み、
前記データ処理部は、
前記ノード鍵を適用して復号したコンテンツコードに基づいて、識別情報を埋め込むデータ変換処理に適用するデータ生成を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項８】
前記データ処理部は、
情報処理装置のメモリに記憶されたプレーヤ証明書を取得し、該プレーヤ証明書の正当性検証処理を実行し、正当性が確認されたことを条件として、該プレーヤ証明書の記録情報から、情報処理装置またはコンテンツ利用アプリケーションに対応する識別情報を取得し、該取得情報に従って、処理対象のコンテンツコードを選択する処理を実行する構成であることを特徴とする請求項１に記載の情報処理装置。
【請求項９】
情報記録媒体製造装置であり、
情報記録媒体に記録するコンテンツデータを格納したコンテンツファイルを生成するコンテンツファイル生成手段と、
コンテンツの利用に際して実行すべきデータ処理プログラムを含むコンテンツコードを格納したコンテンツコードファイルを生成するコンテンツコードファイル生成手段と、
前記コンテンツファイル生成手段において生成したコンテンツファイル、および前記コンテンツコードファイル生成手段において生成したコンテンツコードファイルを情報記録媒体に記録する記録手段とを有し、
前記コンテンツコードファイル生成手段は、
各情報処理装置または再生アプリケーションを最下層ノードであるリーフに対応付けた階層構成を持つ鍵ツリー上のいずれかのノードに対応するノード鍵を適用して暗号化した暗号化データを含むコンテンツコードを格納したコンテンツコードファイルを生成する構成であることを特徴とする情報記録媒体製造装置。
【請求項１０】
前記コンテンツコードファイル生成手段は、
前記コンテンツコードの構成データを、ノード鍵を直接適用して暗号化したコード情報暗号化データを含むコンテンツコードを格納したコンテンツコードファイルを生成する構成であることを特徴とする請求項９に記載の情報記録媒体製造装置。
【請求項１１】
前記コンテンツコードファイル生成手段は、
前記コンテンツコードの構成データをノード鍵とは異なる固有暗号鍵で暗号化したコード情報暗号化データと、前記固有暗号鍵をノード鍵で暗号化した暗号化鍵データを含むコンテンツコードを格納したコンテンツコードファイルを生成する構成であることを特徴とする請求項９に記載の情報記録媒体製造装置。
【請求項１２】
前記コンテンツコードファイル生成手段は、
情報処理装置に対応するセキュリティチェックコード、および情報記録媒体格納コンテンツの構成データのデータ変換処理に適用するデータ生成処理コードの少なくともいずれかのコードを含むコンテンツコードを格納したコンテンツコードファイルを生成する構成であることを特徴とする請求項９に記載の情報記録媒体製造装置。
【請求項１３】
前記コンテンツコードファイル生成手段は、
情報記録媒体格納コンテンツの構成データの一部に情報処理装置またはコンテンツ利用アプリケーションに対応する識別情報を埋め込むデータ変換処理に適用するデータ生成処理コードを含むコンテンツコードを格納したコンテンツコードファイルを生成する構成であることを特徴とする請求項９に記載の情報記録媒体製造装置。
【請求項１４】
情報記録媒体であり、
コンテンツデータを格納したコンテンツファイルと、
コンテンツの利用に際して実行すべきデータ処理プログラムを含むコンテンツコードを格納したコンテンツコードファイルと、
を格納データとして有し、
前記コンテンツコードファイルは、
各情報処理装置または再生アプリケーションを最下層ノードであるリーフに対応付けた階層構成を持つ鍵ツリー上のいずれかのノードに対応するノード鍵を適用して暗号化した暗号化データを含むコンテンツコードを格納したコンテンツコードファイルを含むことを特徴とする情報記録媒体。
【請求項１５】
前記コンテンツコードファイルは、
前記コンテンツコードの構成データを、ノード鍵を直接適用して暗号化したコード情報暗号化データを含むコンテンツコードを格納したコンテンツコードファイルであることを特徴とする請求項１４に記載の情報記録媒体。
【請求項１６】
前記コンテンツコードファイルは、
前記コンテンツコードの構成データをノード鍵とは異なる固有暗号鍵で暗号化したコード情報暗号化データと、前記固有暗号鍵をノード鍵で暗号化した暗号化鍵データを含むコンテンツコードを格納したコンテンツコードファイルであることを特徴とする請求項１４に記載の情報記録媒体。
【請求項１７】
前記コンテンツコードファイルは、
情報処理装置に対応するセキュリティチェックコード、および情報記録媒体格納コンテンツの構成データのデータ変換処理に適用するデータ生成処理コードの少なくともいずれかのコードを含むコンテンツコードを格納したコンテンツコードファイルであることを特徴とする請求項１４に記載の情報記録媒体。
【請求項１８】
情報処理装置において、情報記録媒体の記録データを適用したデータ処理を実行する情報処理方法であり、
情報記録媒体に記録されたデータ処理プログラムを含むコンテンツコードを取得するコンテンツコード取得ステップと、
階層構成を持つ鍵ツリーにおいて、情報処理装置の対応付けられた最下層ノードとしてのリーフから頂点ノードに至るルート上の各ノードに対応して設定されたノード鍵を格納したメモリからノード鍵を選択するノード鍵選択ステップと、
前記ノード鍵選択ステップにおいて選択したノード鍵を適用して、前記コンテンツコードの少なくとも一部構成データを復号するコード復号ステップと、
前記コード復号ステップにおいて復号したコンテンツコードに従ったデータ処理を実行するデータ処理ステップと、
を有することを特徴とする情報処理方法。
【請求項１９】
情報記録媒体製造装置における情報記録媒体製造方法であり、
情報記録媒体に記録するコンテンツデータを格納したコンテンツファイルを生成するコンテンツファイル生成ステップと、
コンテンツの利用に際して実行すべきデータ処理プログラムを含むコンテンツコードを格納したコンテンツコードファイルを生成するコンテンツコードファイル生成ステップと、
前記コンテンツファイル生成ステップにおいて生成したコンテンツファイル、および前記コンテンツコードファイル生成ステップにおいて生成したコンテンツコードファイルを情報記録媒体に記録する記録ステップとを有し、
前記コンテンツコードファイル生成ステップは、
各情報処理装置または再生アプリケーションを最下層ノードであるリーフに対応付けた階層構成を持つ鍵ツリー上のいずれかのノードに対応するノード鍵を適用して暗号化した暗号化データを含むコンテンツコードを格納したコンテンツコードファイルを生成するステップであることを特徴とする情報記録媒体製造方法。
【請求項２０】
情報処理装置において、情報記録媒体の記録データを適用したデータ処理を実行させるコンピュータ・プログラムであり、
情報記録媒体に記録されたデータ処理プログラムを含むコンテンツコードを取得するコンテンツコード取得ステップと、
階層構成を持つ鍵ツリーにおいて、情報処理装置の対応付けられた最下層ノードとしてのリーフから頂点ノードに至るルート上の各ノードに対応して設定されたノード鍵を格納したメモリからノード鍵を選択するノード鍵選択ステップと、
前記ノード鍵選択ステップにおいて選択したノード鍵を適用して、前記コンテンツコードの少なくとも一部構成データを復号するコード復号ステップと、
前記コード復号ステップにおいて復号したコンテンツコードに従ったデータ処理を実行するデータ処理ステップと、
を実行させることを特徴とするコンピュータ・プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】削除
【補正の内容】
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００３７
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００３８
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００４１
【補正方法】削除
【補正の内容】
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００４２
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００４３
【補正方法】削除
【補正の内容】