【手続補正書】
【提出日】平成25年11月6日(2013.11.6)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０１２８
【補正方法】変更
【補正の内容】
【０１２８】
複数のクライアント１，２・・に対して、同じタイトル鍵：Ｋｔと置換鍵：Ｋａを適用した同じコンテンツを提供した場合にも、各クライアント１，２・・の各記録メディアには、タイトル鍵：Ｋｔと、各クライアント毎に異なる個別鍵：Ｋｉｎｄで暗号化された異なる暗号化コンテンツが記録される。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１４１
【補正方法】変更
【補正の内容】
【０１４１】
記録メディアとしてのメモリカード１００は、図４、図６等を参照して説明したメモリカード１００に対応し、機器に応じたアクセス制限のなされる保護領域（Ｐｒｏｔｅｃｔｅｄ  Ａｒｅａ）と、アクセス制限のない非保護領域（Ｕｓｅｒ  Ａｒｅａ）を有する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０１４８
【補正方法】変更
【補正の内容】
【０１４８】
メモリカード１００は、ステップＳ３０３において、ホスト機器１０４の保護領域＃１に対するアクセス権の確認処理を実行する。先に、図６を参照して説明したように、コンテンツ再生を実行する再生装置であるホスト機器１４０の保持するホスト証明書（Ｈｏｓｔ  Ｃｅｒｔｉｆｉｃａｔｅ）は、保護領域＃１（Ｐｒｏｔｅｃｔｅｄ  Ａｒｅａ＃１）１１１に対する読み取り（Ｒｅａｄ）許可のみが設定された証明書、すなわち、図６に示すように、
読み取り（Ｒｅａｄ）許容領域：＃０，１
書き込み（Ｗｒｉｔｅ）許容領域：＃０
このような設定で構成されている。
メモリカード１００は、相互認証処理の際に取得したホスト証明書に基づいて、ホスト機器１４０が保護領域＃１に対するアクセス権を有する装置であることを確認する。
なお、アクセス権が確認されない場合は、ステップＳ３０４以下の処理は実行されない。
【手続補正４】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
置換鍵を適用した暗号化領域を含む第１暗号化コンテンツをホスト装置に提供するサーバと、
前記サーバから前記第１暗号化コンテンツと、置換鍵を適用した暗号化領域を示す置換鍵適用領域情報を受信するホスト装置と、
前記サーバから前記置換鍵と、サーバからのコンテンツ配信処理単位で異なる設定とされた個別鍵を受信し、前記第１暗号化コンテンツの置換鍵適用領域を、個別鍵による暗号化領域に変更する鍵掛け替え処理を実行して鍵掛け替え処理後の第２暗号化コンテンツをデータ記録領域に格納するデータ記憶装置と、
を有するコンテンツ提供システム。
【請求項２】
前記データ記憶装置は、
前記置換鍵を外部からのアクセスを許容しない保護領域に格納し、データ記憶装置内部において前記鍵掛け替え処理を実行する請求項１に記載のコンテンツ提供システム。
【請求項３】
前記ホスト装置は、
前記置換鍵適用領域情報を参照して、サーバから受信した前記第１暗号化コンテンツから置換鍵を適用した暗号化領域データを抽出して前記データ記憶装置に提供し、
前記データ記憶装置は、前記ホスト装置から受領した置換鍵適用暗号化領域データを個別鍵による暗号化領域に変更する鍵掛け替え処理を実行する請求項１に記載のコンテンツ提供システム。
【請求項４】
前記サーバは、
前記第１暗号化コンテンツを、前記置換鍵を適用した暗号化領域である置換鍵適用領域と、コンテンツ対応のタイトル鍵を適用した暗号化領域であるタイトル鍵適用領域の混在した暗号化コンテンツを前記ホスト装置に提供し、
前記データ記憶装置は、
前記サーバから前記置換鍵と、前記個別鍵と、前記タイトル鍵を受信し、前記置換鍵を外部からのアクセスを許容しない第１保護領域に格納し、前記個別鍵と、前記タイトル鍵は、認証の成立した外部装置からのアクセスを許容する第２保護領域に格納する請求項１に記載のコンテンツ提供システム。
【請求項５】
外部から入力する置換鍵による暗号化データを、コンテンツ配信処理単位で異なる設定とされた個別鍵による暗号化データに変更する鍵掛け替え処理を実行するデータ処理部と、
前記置換鍵を格納した記憶領域であり、外部からのアクセスを禁止した第１保護領域と、
前記個別鍵を格納した記憶領域であり、認証の成立した外部装置からのアクセスを許容した第２保護領域を有するデータ記憶装置。
【請求項６】
前記データ記憶装置は、
サーバとの相互認証実行し、該相互認証の成立を条件として、サーバから前記置換鍵と個別鍵を受信し、前記置換鍵を第１保護領域に格納し、前記個別鍵を第２保護領域に格納する請求項５に記載のデータ記憶装置。
【請求項７】
前記データ記憶装置は、
ホスト装置との通信を実行して、該ホスト装置から受信した置換鍵適用暗号化領域データを個別鍵による暗号化領域に変更する鍵掛け替え処理を実行する請求項５に記載のデータ記憶装置。
【請求項８】
前記データ記憶装置は、
コンテンツ再生を実行する再生装置であるホスト装置から、前記保護領域に対するアクセス権限を記録したホスト証明書を受信し、
前記ホスト証明書の記載に基づいて、前記第２保護領域に対するホスト装置のアクセス権限が認められた場合に前記第２保護領域に格納された個別鍵を前記ホスト装置に提供する請求項５に記載のデータ記憶装置。
【請求項９】
置換鍵を適用した暗号化領域を含む第１暗号化コンテンツと、前記置換鍵を適用した暗号化領域を示す置換鍵適用領域情報を取得し、前記置換鍵適用領域情報を参照して、前記第１暗号化コンテンツから置換鍵を適用した暗号化領域データを抽出してデータ記憶装置に提供し、データ記憶装置における鍵掛け替え処理によって生成された個別鍵暗号化領域データを受信し、該受信データを元の置換鍵適用領域に設定した第２暗号化コンテンツを生成して、前記データ記憶装置に格納するデータ処理部を有する情報処理装置。
【請求項１０】
前記情報処理装置は、
前記第１暗号化コンテンツと、前記置換鍵適用領域情報をサーバから受信する通信部を有し、
前記データ処理部は、前記サーバとの相互認証処理を実行し、相互認証の成立を条件として、前記サーバから前記第１暗号化コンテンツと、前記置換鍵適用領域情報を受信する請求項９に記載の情報処理装置。
【請求項１１】
置換鍵を適用した暗号化領域を含む第１暗号化コンテンツと、
前記置換鍵と、前記置換鍵の暗号化領域に対する鍵掛け替え後の暗号鍵であり、コンテンツ配信処理単位で異なる設定とした個別鍵と、
前記置換鍵を適用した暗号化領域を示す置換鍵適用領域情報と、
を取得または生成してクライアントに送信する処理を実行するデータ処理部を有するサーバ装置。
【請求項１２】
前記データ処理部は、
前記クライアントを構成するデータ記憶装置との相互認証処理を実行し、該相互認証処理の成立を条件として、前記置換鍵と前記個別鍵を暗号化して前記データ記憶措置に送信する請求項１１に記載のサーバ装置。
【請求項１３】
前記データ処理部は、
前記個別鍵を、前記クライアントと対応付けた管理情報を生成して記憶部に格納する処理を行う請求項１１に記載のサーバ装置。
【請求項１４】
コンテンツ配信処理単位で異なる設定とした個別鍵による暗号化領域を含む暗号化コンテンツの再生処理を実行する再生装置であり、
データ記憶装置との相互認証処理を実行し、該相互認証処理の成立を条件として前記データ記憶装置から個別鍵を読み出し、
さらに、前記データ記憶装置から、前記個別鍵による暗号化領域を示す暗号化領域情報を取得し、該暗号化領域情報を参照して鍵選択を実行して暗号化コンテンツの復号処理を実行するデータ処理部を有する再生装置。
【請求項１５】
データ記憶装置において実行する情報処理方法であり、
データ処理部が、外部から置換鍵による暗号化データを入力するステップと、
前記データ処理部が、外部からのアクセスを禁止した第１保護領域から置換鍵を取得し、前記暗号化データの復号処理を実行して復号データを生成するステップと、
前記データ処理部が、認証の成立した外部装置からのアクセスを許容した第２保護領域から、コンテンツ配信処理単位で異なる設定とされた個別鍵を取得し、取得した個別鍵を適用して前記復号データの暗号化を実行して鍵掛け替え処理を行うステップとを実行する情報処理方法。
【請求項１６】
情報処理装置において実行する情報処理方法であり、
データ処理部が、置換鍵を適用した暗号化領域を含む第１暗号化コンテンツと、前記置換鍵を適用した暗号化領域を示す置換鍵適用領域情報を取得し、前記置換鍵適用領域情報を参照して、前記第１暗号化コンテンツから置換鍵を適用した暗号化領域データを抽出してデータ記憶装置に提供し、データ記憶装置における鍵掛け替え処理によって生成された個別鍵暗号化領域データを受信し、該受信データを元の置換鍵適用領域に設定した第２暗号化コンテンツを生成して、前記データ記憶装置に格納する情報処理方法。
【請求項１７】
コンテンツ配信を実行するサーバ装置における情報処理方法であり、
データ処理部が、
置換鍵を適用した暗号化領域を含む第１暗号化コンテンツと、
前記置換鍵と、前記置換鍵の暗号化領域に対する鍵掛け替え後の暗号鍵であり、コンテンツ配信処理単位で異なる設定とした個別鍵と、
前記置換鍵を適用した暗号化領域を示す置換鍵適用領域情報と、
を取得または生成してクライアントに送信する処理を実行する情報処理方法。
【請求項１８】
データ記憶装置においてデータ処理を実行させるプログラムであり、
データ処理部に、外部から置換鍵による暗号化データを入力させるステップと、
前記データ処理部に、外部からのアクセスを禁止した第１保護領域から置換鍵を取得し、前記暗号化データの復号処理を実行して復号データを生成させるステップと、
前記データ処理部に、認証の成立した外部装置からのアクセスを許容した第２保護領域から、コンテンツ配信処理単位で異なる設定とされた個別鍵を取得し、取得した個別鍵を適用して前記復号データの暗号化を実行して鍵掛け替え処理を行わせるステップとを実行させるプログラム。
【請求項１９】
情報処理装置において情報処理を実行させるプログラムであり、
データ処理部において、置換鍵を適用した暗号化領域を含む第１暗号化コンテンツと、前記置換鍵を適用した暗号化領域を示す置換鍵適用領域情報を取得し、前記置換鍵適用領域情報を参照して、前記第１暗号化コンテンツから置換鍵を適用した暗号化領域データを抽出してデータ記憶装置に提供し、データ記憶装置における鍵掛け替え処理によって生成された個別鍵暗号化領域データを受信し、該受信データを元の置換鍵適用領域に設定した第２暗号化コンテンツを生成して、前記データ記憶装置に格納する処理を実行させるプログラム。
【請求項２０】
コンテンツ配信を実行するサーバ装置において情報処理を実行させるプログラムであり、
データ処理部に、
置換鍵を適用した暗号化領域を含む第１暗号化コンテンツと、
前記置換鍵と、前記置換鍵の暗号化領域に対する鍵掛け替え後の暗号鍵であり、コンテンツ配信処理単位で異なる設定とした個別鍵と、
前記置換鍵を適用した暗号化領域を示す置換鍵適用領域情報と、
を取得または生成してクライアントに送信する処理を実行させるプログラム。