【手続補正書】
【提出日】平成19年3月29日(2007.3.29)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
記録媒体に情報を記録する情報記録装置において、
複数の異なる情報記録装置をリーフとした階層ツリー構造を構成する各ノードに固有のノードキーと各情報記録装置固有のリーフキーとを保有し、
記録媒体に対する格納データの暗号化処理を実行する暗号処理手段を有し、
前記暗号処理手段は、
前記情報記録装置に内蔵した暗号化キー生成用データに基づいて暗号化キーを生成して前記記録媒体に格納するデータの暗号処理を実行する構成を有し、
前記暗号化キー生成用データは、前記ノードキーまたはリーフキーの少なくともいずれかを用いて更新可能なデータとして構成されていることを特徴とする情報記録装置。
【請求項２】
前記暗号化キー生成用データは、複数の情報記録装置において共通なマスターキーであることを特徴とする請求項１に記載の情報記録装置。
【請求項３】
前記暗号化キー生成用データは、特定の記録媒体に固有のメディアキーであることを特徴とする請求項１に記載の情報記録装置。
【請求項４】
前記ノードキーは更新可能なキーとして構成され、更新処理に際しては更新ノードキーを下位階層のノードキーまたはリーフキーの少なくともいずれかを含むキーにより暗号化したキー更新ブロック（ＫＲＢ）を更新対象となるリーフの情報記録装置に配布する構成であり、
前記情報記録装置における前記暗号処理手段は、
前記更新ノードキーで暗号化処理した前記暗号化キー生成用データの更新データを受領し、
キー更新ブロック（ＫＲＢ）の暗号処理により、前記更新ノードキーを取得するとともに、該取得した更新ノードキーに基づいて前記暗号化キー生成用データの更新データを算出する構成を有することを特徴とする請求項１に記載の情報記録装置。
【請求項５】
前記キー更新ブロック（ＫＲＢ）は、記録媒体に格納され、
前記暗号処理手段は、
前記記録媒体から読み出されたキー更新ブロック（ＫＲＢ）についての暗号処理を実行する構成であることを特徴とする請求項４に記載の情報記録装置。
【請求項６】
前記暗号化キー生成用データは、更新情報としての世代番号が対応付けられた構成であり、
前記暗号処理部は、
前記記録媒体に対する暗号化データ格納時に、使用した前記暗号化キー生成用データの世代番号を記録時世代番号として前記記録媒体に格納する構成を有することを特徴とする請求項１に記載の情報記録装置。
【請求項７】
前記情報記録装置は、さらに、
第1の暗号化キー生成用データに基づいて前記記録媒体に対する格納データの第1の暗号化キーを生成して該第1の暗号化キーに基づく暗号化処理を前記格納データに対して実行するとともに、前記第1の暗号化キー生成用データを前記記録媒体に格納する再生機器制限なしのデータ暗号処理と、
前記情報記録装置に内蔵した第２の暗号化キー生成用データに基づいて前記記録媒体に対する格納データの第２の暗号化キーを生成して該第２の暗号化キーに基づく暗号化処理を前記格納データに対して実行する再生機器制限ありのデータ暗号処理と、
を選択的に実行する構成を有することを特徴とする請求項１に記載の情報記録装置。
【請求項８】
前記暗号処理手段は、
前記再生機器制限なしの暗号処理において、情報記録装置に格納された世代管理されたマスターキーと、記録媒体固有の記録媒体識別子であるディスクＩＤと、前記記録媒体に記録すべきデータ固有のタイトルキーと、情報記録装置の識別子であるデバイスＩＤとに基づいてタイトル固有キーを生成し、該タイトル固有キーに基づいて、前記第１の暗号化キーを生成し、
前記再生機器制限ありの暗号処理において、情報記録装置に格納された世代管理されたマスターキーと、記録媒体固有の記録媒体識別子であるディスクＩＤと、前記記録媒体に記録すべきデータ固有のタイトルキーと、情報記録装置の固有キーであるデバイス固有キーとに基づいてタイトル固有キーを生成し、該タイトル固有キーに基づいて、前記第２の暗号化キーを生成する構成であることを特徴とする請求項７に記載の情報記録装置。
【請求項９】
前記情報記録装置は、さらに、
間欠的なトランスポートパケットから成るトランスポートストリームを構成する各パケットに受信時刻情報（ＡＴＳ）を付加するトランスポート・ストリーム処理手段を有し、
前記暗号処理手段は、
前記受信時刻情報（ＡＴＳ）の付加された1以上のパケットからなるブロックデータに対する暗号化キーとしてブロックキーを生成する構成を有し、
前記記録媒体に対する格納データの暗号処理においては、前記暗号化キー生成用データと前記受信時刻情報（ＡＴＳ）を含むブロックデータ固有の付加情報であるブロックシードとを含むデータに基づいて暗号化キーとしてのブロックキーを生成する構成を有することを特徴とする請求項１に記載の情報記録装置。
【請求項１０】
前記暗号処理手段は、
前記記録媒体に対する格納データの暗号処理をＤＥＳアルゴリズムに従って実行する構成であることを特徴とする請求項１に記載の情報記録装置。
【請求項１１】
前記情報記録装置は、
記録媒体に対する記録対象となる情報を受信するインタフェース手段を有し、
前記インタフェース手段は、データを構成するトランスポートストリームに含まれる各パケットに付加されたコピー制御情報を識別し、該コピー制御情報に基づいて記録媒体に対する記録実行の可否を制御する構成を有することを特徴とする請求項１に記載の情報記録装置。
【請求項１２】
前記情報記録装置は、
記録媒体に対する記録対象となる情報を受信するインタフェース手段を有し、
前記インタフェース手段は、コピーを制御するためのコピー制御情報としての２ビットのＥＭＩ(Encryption Mode Indicator)を識別し、該ＥＭＩに基づいて記録媒体に対する記録実行の可否を制御する構成を有することを特徴とする請求項１に記載の情報記録装置。
【請求項１３】
記録媒体から情報を再生する情報再生装置において、
複数の異なる情報再生装置をリーフとした階層ツリー構造を構成する各ノードに固有のノードキーと各情報再生装置固有のリーフキーとを保有し、
記録媒体に格納された暗号データの復号処理を実行する暗号処理手段を有し、
前記暗号処理手段は、
前記情報記録装置に内蔵した復号キー生成用データに基づいて復号キーを生成して前記記録媒体に格納された暗号データの復号処理を実行する構成を有し、
前記復号キー生成用データは、前記ノードキーまたはリーフキーの少なくともいずれかを用いて更新可能なデータとして構成されていることを特徴とする情報再生装置。
【請求項１４】
前記復号キー生成用データは、複数の情報記録装置において共通なマスターキーであることを特徴とする請求項１３に記載の情報再生装置。
【請求項１５】
前記復号キー生成用データは、特定の記録媒体に固有のメディアキーであることを特徴とする請求項１３に記載の情報再生装置。
【請求項１６】
前記ノードキーは更新可能なキーとして構成され、更新処理に際しては更新ノードキーを下位階層のノードキーまたはリーフキーの少なくともいずれかを含むキーにより暗号化したキー更新ブロック（ＫＲＢ）を更新対象となるリーフの情報再生装置に配布する構成であり、
前記情報記録装置における前記暗号処理手段は、
前記更新ノードキーで暗号化処理した前記復号キー生成用データの更新データを受領し、
キー更新ブロック（ＫＲＢ）の暗号処理により、前記更新ノードキーを取得するとともに、該取得した更新ノードキーに基づいて前記復号キー生成用データの更新データを算出する構成を有することを特徴とする請求項１３に記載の情報再生装置。
【請求項１７】
前記キー更新ブロック（ＫＲＢ）は、記録媒体に格納され、
前記暗号処理手段は、
前記記録媒体から読み出されたキー更新ブロック（ＫＲＢ）についての暗号処理を実行する構成であることを特徴とする請求項１６に記載の情報再生装置。
【請求項１８】
前記復号キー生成用データは、更新情報としての世代番号が対応付けられた構成であり、
前記暗号処理部は、
前記記録媒体からの暗号化データの復号時に、該暗号化データの暗号処理時に使用した暗号化キー生成用データの世代番号を前記記録媒体から読み取り、該読み取られた世代番号に対応する復号キー生成用データを使用して復号キーを生成する構成であることを特徴とする請求項１３に記載の情報再生装置。
【請求項１９】
前記情報再生装置は、さらに、
前記記録媒体に格納された第1の復号キー生成用データに基づいて前記記録媒体に格納された暗号データに対する第1の復号キーを生成して該第1の復号キーに基づく復号処理を前記暗号データに対して実行する再生機器制限なしのデータ復号処理と、
前記情報記録装置に内蔵した第２の復号キー生成用データに基づいて前記記録媒体に格納された暗号データに対する第２の復号キーを生成して該第２の復号キーに基づく復号処理を前記暗号データに対して実行する再生機器制限ありのデータ復号処理と、
を選択的に実行する構成を有することを特徴とする請求項１３に記載の情報再生装置。
【請求項２０】
前記暗号処理手段は、
前記再生機器制限なしの復号処理において、
情報記録装置に格納された世代管理されたマスターキーを取得するとともに、
記録媒体から、
記録媒体固有の記録媒体識別子であるディスクＩＤと、
復号対象データに固有のタイトルキーと、
暗号データを記録した情報記録装置の識別子であるデバイスＩＤ情報記録装置の識別子であるデバイスＩＤとを取得し、
前記マスターキー、ディスクＩＤ、タイトルキー、デバイスＩＤとに基づいてタイトル固有キーを生成し、該タイトル固有キーに基づいて、前記第１の復号キーを生成し、
前記再生機器制限ありの復号処理において、
情報記録装置に格納された世代管理されたマスターキーと、
情報記録装置に格納された情報記録装置の固有キーであるデバイス固有キーとを取得するとともに、
記録媒体から、
記録媒体固有の記録媒体識別子であるディスクＩＤと、
復号対象データに固有のタイトルキーとを取得し、
前記マスターキー、ディスクＩＤ、タイトルキー、デバイス固有キーとに基づいてタイトル固有キーを生成し、該タイトル固有キーに基づいて、前記第２の復号キーを生成する構成であることを特徴とする請求項１９に記載の情報再生装置。
【請求項２１】
前記情報再生装置は、
前記暗号処理手段において復号されたブロックデータを構成する複数のトランスポートパケットの各々に付加された受信時刻情報（ＡＴＳ）に基づいてデータ出力制御を実行するトランスポート・ストリーム処理手段を有し、
前記暗号処理手段は、
前記受信時刻情報（ＡＴＳ）の付加された1以上のパケットからなるブロックデータに対する復号キーとしてブロックキーを生成する構成を有し、
前記記録媒体に格納された暗号データの復号処理においては、前記復号キー生成用データと前記受信時刻情報（ＡＴＳ）を含むブロックデータ固有の付加情報であるブロックシードとを含むデータに基づいて復号キーとしてのブロックキーを生成する構成を有することを特徴とする請求項１３に記載の情報再生装置。
【請求項２２】
前記暗号処理手段は、
前記記録媒体に格納された暗号データの復号処理をＤＥＳアルゴリズムに従って実行する構成であることを特徴とする請求項１３に記載の情報再生装置。
【請求項２３】
前記情報再生装置は、
記録媒体に対する記録対象となる情報を受信するインタフェース手段を有し、
前記インタフェース手段は、データを構成するトランスポートストリームに含まれる各パケットに付加されたコピー制御情報を識別し、該コピー制御情報に基づいて記録媒体からの再生実行の可否を制御する構成を有することを特徴とする請求項１３に記載の情報再生装置。
【請求項２４】
前記情報再生装置は、
記録媒体に対する記録対象となる情報を受信するインタフェース手段を有し、
前記インタフェース手段は、コピーを制御するためのコピー制御情報としての２ビットのＥＭＩ(Encryption Mode Indicator)を識別し、該ＥＭＩに基づいて記録媒体からの再生実行の可否を制御する構成を有することを特徴とする請求項１３に記載の情報再生装置。
【請求項２５】
記録媒体に情報を記録する情報記録方法において、
複数の異なる情報記録装置をリーフとした階層ツリー構造を構成する各ノードに固有のノードキーと各情報記録装置固有のリーフキーの少なくともいずれかを用いて記録媒体に対する格納データの暗号化処理を実行する暗号化キーを生成するための暗号化キー生成用データの更新処理を実行する更新ステップと、
前記更新ステップにおいて更新された暗号化キー生成用データに基づいて暗号化キーを生成して前記記録媒体に格納するデータの暗号処理を実行する暗号処理ステップと、
を有することを特徴とする情報記録方法。
【請求項２６】
記録媒体から情報を再生する情報再生方法であり、
複数の異なる情報再生装置をリーフとした階層ツリー構造を構成する各ノードに固有のノードキーと各情報再生装置固有のリーフキーの少なくともいずれかを用いて記録媒体に格納された暗号データの復号処理を実行する復号キーを生成するための復号キー生成用データの更新処理を実行する更新ステップと、
前記更新ステップにおいて更新された復号キー生成用データに基づいて復号キーを生成して前記記録媒体に格納された暗号データの復号処理を実行する復号処理ステップと、
を有することを特徴とする情報再生方法。
【請求項２７】
記録媒体に情報を記録する情報記録処理をコンピュータ・システム上で実行せしめるコンピュータ・プログラムを提供するプログラム提供媒体であって、前記コンピュータ・プログラムは、
複数の異なる情報記録装置をリーフとした階層ツリー構造を構成する各ノードに固有のノードキーと各情報記録装置固有のリーフキーの少なくともいずれかを用いて記録媒体に対する格納データの暗号化処理を実行する暗号化キーを生成するための暗号化キー生成用データの更新処理を実行する更新ステップと、
前記更新ステップにおいて更新された暗号化キー生成用データに基づいて暗号化キーを生成して前記記録媒体に格納するデータの暗号処理を実行する暗号処理ステップと、
を有することを特徴とするプログラム提供媒体。
【請求項２８】
記録媒体に格納された情報を再生する情報再生処理をコンピュータ・システム上で実行せしめるコンピュータ・プログラムを提供するプログラム提供媒体であって、前記コンピュータ・プログラムは、
複数の異なる情報再生装置をリーフとした階層ツリー構造を構成する各ノードに固有のノードキーと各情報再生装置固有のリーフキーの少なくともいずれかを用いて記録媒体に格納された暗号データの復号処理を実行する復号キーを生成するための復号キー生成用データの更新処理を実行する更新ステップと、
前記更新ステップにおいて更新された復号キー生成用データに基づいて復号キーを生成して前記記録媒体に格納された暗号データの復号処理を実行する復号処理ステップと、
を有することを特徴とするプログラム提供媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００４１
【補正方法】削除
【補正の内容】
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００４２
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００４３
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００４４
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００４５
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００４６
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００４７
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００４８
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００４９
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００５０
【補正方法】削除
【補正の内容】
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００５２
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００５３
【補正方法】削除
【補正の内容】
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００５４
【補正方法】削除
【補正の内容】
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００５５
【補正方法】削除
【補正の内容】
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００５６
【補正方法】削除
【補正の内容】
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００５７
【補正方法】削除
【補正の内容】
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００５８
【補正方法】削除
【補正の内容】
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００５９
【補正方法】削除
【補正の内容】
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００６０
【補正方法】削除
【補正の内容】
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００６１
【補正方法】削除
【補正の内容】
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００６２
【補正方法】削除
【補正の内容】
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】００６３
【補正方法】削除
【補正の内容】
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】００６４
【補正方法】削除
【補正の内容】
【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】００６５
【補正方法】削除
【補正の内容】
【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】００６６
【補正方法】削除
【補正の内容】
【手続補正２７】
【補正対象書類名】明細書
【補正対象項目名】００６７
【補正方法】削除
【補正の内容】
【手続補正２８】
【補正対象書類名】明細書
【補正対象項目名】００６８
【補正方法】削除
【補正の内容】
【手続補正２９】
【補正対象書類名】明細書
【補正対象項目名】００６９
【補正方法】削除
【補正の内容】
【手続補正３０】
【補正対象書類名】明細書
【補正対象項目名】００７０
【補正方法】削除
【補正の内容】
【手続補正３１】
【補正対象書類名】明細書
【補正対象項目名】００７１
【補正方法】削除
【補正の内容】
【手続補正３２】
【補正対象書類名】明細書
【補正対象項目名】００７２
【補正方法】変更
【補正の内容】
【００７２】
さらに、本発明の第５の側面は、記録媒体に情報を記録する情報記録処理をコンピュータ・システム上で実行せしめるコンピュータ・プログラムを提供するプログラム提供媒体であって、前記コンピュータ・プログラムは、複数の異なる情報記録装置をリーフとした階層ツリー構造を構成する各ノードに固有のノードキーと各情報記録装置固有のリーフキーの少なくともいずれかを用いて記録媒体に対する格納データの暗号化処理を実行する暗号化キーを生成するための暗号化キー生成用データの更新処理を実行する更新ステップと、前記更新ステップにおいて更新された暗号化キー生成用データに基づいて暗号化キーを生成して前記記録媒体に格納するデータの暗号処理を実行する暗号処理ステップと、
を有することを特徴とするプログラム提供媒体にある。
【手続補正３３】
【補正対象書類名】明細書
【補正対象項目名】００７３
【補正方法】変更
【補正の内容】
【００７３】
さらに、本発明の第６の側面は、さらに、本発明の第９の側面は、記録媒体に格納された情報を再生する情報再生処理をコンピュータ・システム上で実行せしめるコンピュータ・プログラムを提供するプログラム提供媒体であって、前記コンピュータ・プログラムは、複数の異なる情報再生装置をリーフとした階層ツリー構造を構成する各ノードに固有のノードキーと各情報再生装置固有のリーフキーの少なくともいずれかを用いて記録媒体に格納された暗号データの復号処理を実行する復号キーを生成するための復号キー生成用データの更新処理を実行する更新ステップと、前記更新ステップにおいて更新された復号キー生成用データに基づいて復号キーを生成して前記記録媒体に格納された暗号データの復号処理を実行する復号処理ステップと、を有することを特徴とするプログラム提供媒体にある。