【手続補正書】
【提出日】平成17年1月11日(2005.1.11)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
自装置と異なるダウンロード先を指定したコンテンツダウンロード要求を実行する第１の情報処理装置と、
コンテンツのダウンロード先として指定される第２の情報処理装置と、
前記第１の情報処理装置からのコンテンツダウンロード要求を受信して、前記第２の情報処理装置に対するコンテンツの送信処理を実行するコンテンツ配信サーバとを有し、
前記第１の情報処理装置は、
前記第２の情報処理装置の電子署名がなされたチケットを前記コンテンツ配信サーバに送信する処理を実行し、
前記コンテンツ配信サーバは、
前記チケットの電子署名の検証を実行し、該検証に成功したことを条件として、前記第２の情報処理装置が前記第１の情報処理装置の承認したコンテンツダウンロード先であると判定して、前記第２の情報処理装置に対するコンテンツ送信を実行する構成を有することを特徴とするコンテンツ配信システム。
【請求項２】
自装置と異なるダウンロード先を指定したコンテンツダウンロード要求を実行する第１の情報処理装置と、コンテンツのダウンロード先として指定される第２の情報処理装置と、前記第１の情報処理装置からのコンテンツダウンロード要求を受信して、前記第２の情報処理装置に対するコンテンツの送信処理を実行するコンテンツ配信サーバとを有するコンテンツ配信システムにおけるコンテンツ配信方法であり、
前記第１の情報処理装置において、
前記第２の情報処理装置の電子署名がなされたチケットを前記コンテンツ配信サーバに送信するステップと、
前記コンテンツ配信サーバにおいて、
前記チケットの電子署名の検証を実行するステップと、
前記検証に成功したことを条件として、前記第２の情報処理装置が前記第１の情報処理装置の承認したコンテンツダウンロード先であると判定して、前記第２の情報処理装置に対するコンテンツ送信を実行するステップと、
を有することを特徴とするコンテンツ配信方法。
【請求項３】
前記コンテンツ配信方法において、
前記第１の情報処理装置は、
前記第１の情報処理装置と、前記第２の情報処理装置の共有する秘密鍵としてのホームネットエリア共有秘密鍵［Ｋｓｅｃ］を適用して、前記コンテンツ配信サーバの生成したコンテンツ署名用鍵［Ｋｓｉｇ］を暗号化した暗号化鍵データ［Ｅ（Ｋｓｅｃ，Ｋｓｉｇ）］を、コンテンツ配信サーバを介して第２の情報処理装置に送信する処理を実行し、
前記第２の情報処理装置は、
前記ホームネットエリア共有秘密鍵［Ｋｓｅｃ］による暗号化鍵データ［Ｅ（Ｋｓｅｃ，Ｋｓｉｇ）］の復号により取得したコンテンツ署名用鍵［Ｋｓｉｇ］を適用して、コンテンツ配信サーバからの受信コンテンツの署名検証を実行することを特徴とする請求項２に記載のコンテンツ配信方法。
【請求項４】
前記コンテンツ配信方法において、
前記第１の情報処理装置は、
前記第１の情報処理装置と、前記第２の情報処理装置の共有する秘密鍵としてのホームネットエリア共有秘密鍵［Ｋｓｅｃ］を適用して、前記コンテンツ配信サーバの生成したコンテンツのハッシュ値［Ｈ（Ｍ）］を暗号化した暗号化ハッシュ値［Ｅ（Ｋｓｅｃ，Ｈ（Ｍ））］を、コンテンツ配信サーバを介して第２の情報処理装置に送信する処理を実行し、
前記第２の情報処理装置は、
前記ホームネットエリア共有秘密鍵［Ｋｓｅｃ］による暗号化ハッシュ値［Ｅ（Ｋｓｅｃ，Ｈ（Ｍ））］の復号により取得したコンテンツのハッシュ値［Ｈ（Ｍ）］を適用して、コンテンツ配信サーバからの受信コンテンツの検証を実行することを特徴とする請求項２に記載のコンテンツ配信方法。
【請求項５】
前記コンテンツ配信方法において、
前記第１の情報処理装置は、
該第１の情報処理装置の秘密鍵［Ｋ＿ＳＥＣ＿ＭＢＬ］を適用して、前記コンテンツ配信サーバの生成したコンテンツ署名用鍵［Ｋｓｉｇ］を暗号化した暗号化鍵データ［Ｅ（Ｋ＿ＳＥＣ＿ＭＢＬ，Ｋｓｉｇ）］を、コンテンツ配信サーバを介して第２の情報処理装置に送信する処理を実行し、
前記第２の情報処理装置は、
前記第１の情報処理装置の公開鍵［Ｋ＿ＰＵＢ＿ＭＢＬ］による暗号化鍵データ［Ｅ（Ｋ＿ＳＥＣ＿ＭＢＬ，Ｋｓｉｇ）］の復号により取得したコンテンツ署名用鍵［Ｋｓｉｇ］を適用して、コンテンツ配信サーバからの受信コンテンツの署名検証を実行することを特徴とする請求項２に記載のコンテンツ配信方法。
【請求項６】
前記コンテンツ配信方法において、
前記第１の情報処理装置は、
該第１の情報処理装置の秘密鍵［Ｋ＿ＳＥＣ＿ＭＢＬ］を適用して、前記コンテンツ配信サーバの生成したコンテンツのハッシュ値［Ｈ（Ｍ）］を暗号化した暗号化ハッシュ値［Ｅ（Ｋ＿ＳＥＣ＿ＭＢＬ，Ｈ（Ｍ））］を、コンテンツ配信サーバを介して第２の情報処理装置に送信する処理を実行し、
前記第２の情報処理装置は、
前記第１の情報処理装置の公開鍵［Ｋ＿ＰＵＢ＿ＭＢＬ］による暗号化ハッシュ値［Ｅ（Ｋ＿ＳＥＣ＿ＭＢＬ，Ｈ（Ｍ））］の復号により取得したコンテンツのハッシュ値［Ｈ（Ｍ）］を適用して、コンテンツ配信サーバからの受信コンテンツの検証を実行することを特徴とする請求項２に記載のコンテンツ配信方法。
【請求項７】
前記チケットは、前記第１の情報処理装置と、前記第２の情報処理装置各々の識別子（ＩＤ）を含むデータに対して、前記第２の情報処理装置の秘密鍵による電子署名がなされたチケットであり、
前記コンテンツ配信サーバは、
前記第２の情報処理装置の公開鍵を適用して、前記チケットの電子署名の検証を実行することを特徴とする請求項２に記載のコンテンツ配信方法。
【請求項８】
前記コンテンツ配信サーバは、
前記チケットの電子署名の検証処理として、
（ａ）前記第２の情報処理装置の公開鍵証明書の署名（認証局署名）検証による公開鍵証明書の正当性確認処理、
（ｂ）正当性の確認された公開鍵証明書からの前記第２の情報処理装置の公開鍵の取得処理、
（ｃ）取得した前記第２の情報処理装置の公開鍵を適用した前記第２の情報処理装置のチケットの署名検証処理、
の各処理を実行することを特徴とする請求項２に記載のコンテンツ配信方法。
【請求項９】
自装置と異なるダウンロード先を指定したコンテンツダウンロード要求を実行する情報処理装置であり、
コンテンツのダウンロード先の第２の情報処理装置の電子署名がなされたチケットを格納した記憶手段と、
前記記憶手段に格納した前記チケットを含むコンテンツダウンロード要求コマンドを生成する制御手段と、
前記チケットを含むコンテンツダウンロード要求コマンドをコンテンツ配信サーバに対して送信する通信手段と、
を有することを特徴とする情報処理装置。
【請求項１０】
自装置と異なるダウンロード先を指定したコンテンツダウンロード要求処理を実行するコンピュータ・プログラムであり、
コンテンツのダウンロード先の第２の情報処理装置の電子署名がなされたチケットを取得するステップと、
前記チケットを含むコンテンツダウンロード要求コマンドを生成するステップと、
前記チケットを含むコンテンツダウンロード要求コマンドをコンテンツ配信サーバに対して送信するステップと、
を有することを特徴とするコンピュータ・プログラム。
【請求項１１】
コンテンツの送信処理を実行するコンピュータ・プログラムであり、
第１の情報処理装置から自装置と異なるダウンロード先として第２の情報処理装置を指定したコンテンツダウンロード要求処理を受信するステップと、
前記コンテンツダウンロード要求に含まれるダウンロード先の第２の情報処理装置の電子署名がなされたチケットに含まれる電子署名検証処理を実行するステップと、
前記検証に成功したことを条件として、前記第２の情報処理装置に対するコンテンツ送信を実行するステップと、
を有することを特徴とするコンピュータ・プログラム。