【手続補正書】
【提出日】平成20年8月21日(2008.8.21)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンテンツ鍵：Ｋｃにより暗号化されたコンテンツの利用を行なうユーザデバイスと、
前記コンテンツ鍵：Ｋｃを暗号化した暗号化コンテンツ鍵を格納したコンテンツ利用権限証明書をユーザデバイスに対して配信するサービスプロバイダとを有し、
前記ユーザデバイスは、前記サービスプロバイダから、コンテンツ利用制限回数をコンテンツ利用条件として格納したコンテンツ利用権限証明書を受領し、
該コンテンツ利用権限証明書に格納されたコンテンツ利用制限回数に従った回数以下のコンテンツの利用であることの判定を条件として、該コンテンツ利用権限証明書に格納された暗号化コンテンツ鍵の復号によるコンテンツ取得処理を実行する構成を有することを特徴とするコンテンツ利用回数管理システム。
【請求項２】
前記コンテンツ利用権限証明書には、コンテンツ利用条件として、サービスプロバイダに対する接続処理を行なうことなく、ユーザデバイス内でのコンテンツ利用回数管理の下にコンテンツ利用を行なうオフライン処理か、サービスプロバイダに対する接続処理を行ない、サービスプロバイダでのコンテンツ利用回数管理の下にコンテンツ利用を行なうオンライン処理か、の指定情報が格納され、
前記ユーザデバイスは、前記コンテンツ利用権限証明書に記録されたオフライン処理またはオンライン処理の指定情報に従った処理の下で、コンテンツ利用回数管理を実行する構成を有することを特徴とする請求項１に記載のコンテンツ利用回数管理システム。
【請求項３】
前記ユーザデバイスは、
コンテンツ利用回数管理データをユーザデバイス内のメモリに格納し、コンテンツ利用に応じて前記コンテンツ利用回数管理データを参照し、前記コンテンツ利用権限証明書に格納されたコンテンツ利用制限回数との比較を実行するとともに、コンテンツの利用に応じて、前記コンテンツ利用回数管理データの更新を実行する構成を有することを特徴とする請求項１に記載のコンテンツ利用回数管理システム。
【請求項４】
前記ユーザデバイスは、
コンテンツ利用回数管理データをユーザデバイス内の第１のメモリに格納し、該第１のメモリに格納したコンテンツ利用回数管理データのハッシュ値をユーザデバイス内の第２のメモリに格納し、コンテンツ利用に応じて前記コンテンツ利用回数管理データを参照し、前記コンテンツ利用権限証明書に格納されたコンテンツ利用制限回数との比較を実行するとともに、コンテンツの利用に応じて、前記コンテンツ利用回数管理データ、およびハッシュ値の更新処理を実行する構成を有することを特徴とする請求項１に記載のコンテンツ利用回数管理システム。
【請求項５】
前記ユーザデバイスは、
コンテンツ利用回数管理データをユーザデバイス内のメモリに格納し、コンテンツ利用に応じて前記コンテンツ利用回数管理データを参照し、前記コンテンツ利用権限証明書に格納されたコンテンツ利用制限回数との比較を実行し、比較結果に基づいて、コンテンツ利用制限回数以内のコンテンツ利用であるとの判定が得られたことを条件として、ユーザデバイス内に格納した鍵に基づいて、前記コンテンツ利用権限証明書に格納された暗号化コンテンツ鍵の復号化処理を実行する構成を有することを特徴とする請求項１に記載のコンテンツ利用回数管理システム。
【請求項６】
前記サービスプロバイダは、
コンテンツ提供ユーザ毎のコンテンツ利用回数管理データをサービスプロバイダ内の記憶手段に格納し、ユーザデバイスから送付される前記コンテンツ利用権限証明書に格納されたコンテンツ利用制限回数と、前記記憶手段に格納されたコンテンツ利用回数管理データとを比較し、コンテンツの利用に応じて、前記コンテンツ利用回数管理データの更新を実行する構成を有することを特徴とする請求項１に記載のコンテンツ利用回数管理システム。
【請求項７】
前記サービスプロバイダは、
コンテンツ提供ユーザ毎のコンテンツ利用回数管理データをサービスプロバイダ内の記憶手段に格納し、ユーザデバイスから送付される前記コンテンツ利用権限証明書に格納されたコンテンツ利用制限回数と、前記記憶手段に格納されたコンテンツ利用回数管理データとを比較し、比較結果に基づいて、コンテンツ利用制限回数以内のコンテンツ利用であるとの判定が得られたことを条件として、サービスプロバイダ固有鍵に基づいて、前記コンテンツ利用権限証明書に格納された暗号化コンテンツ鍵の復号化処理を実行する構成を有することを特徴とする請求項１に記載のコンテンツ利用回数管理システム。
【請求項８】
前記コンテンツ利用権限証明書は、コンテンツ利用条件として、
コンテンツ利用期間を制限した期間制限を設定したデータを有し、ユーザデバイスはコンテンツ利用に際して、前記コンテンツ利用権限証明書に記録されたコンテンツ利用条件としての期間制限を満足することを条件として前記コンテンツ利用権限証明書に格納された暗号化コンテンツ鍵を取得する構成であることを特徴とする請求項１に記載のコンテンツ利用回数管理システム。
【請求項９】
前記コンテンツ利用権限証明書は、該コンテンツ利用権限証明書の発行エンティテイの電子署名が付加された構成であり、前記コンテンツ利用権限証明書内の暗号化コンテンツ鍵の復号化処理は、前記電子署名の検証によりデータ改竄のないことの確認を条件として実行する構成であることを特徴とする請求項１に記載のコンテンツ利用回数管理システム。
【請求項１０】
前記コンテンツ利用権限証明書は、該コンテンツ利用権限証明書に対応する公開鍵証明書に関するリンク情報を格納した構成であり、前記コンテンツ利用権限証明書内の暗号化コンテンツ鍵の復号化処理は、前記リンク情報によって取得される公開鍵証明書の検証により、該コンテンツ利用権限証明書の正当性確認を条件として実行する構成であることを特徴とする請求項１に記載のコンテンツ利用回数管理システム。
【請求項１１】
暗号化コンテンツの復号化処理によるコンテンツ利用の回数管理を行なうコンテンツ利用回数管理方法であり、
コンテンツ鍵：Ｋｃにより暗号化されたコンテンツの利用を行なうユーザデバイスと、
前記コンテンツ鍵：Ｋｃを暗号化した暗号化コンテンツ鍵を格納したコンテンツ利用権限証明書をユーザデバイスに対して配信するサービスプロバイダとを有し、
前記ユーザデバイスは、
前記サービスプロバイダから、コンテンツ利用制限回数をコンテンツ利用条件として格納したコンテンツ利用権限証明書を受領し、
該コンテンツ利用権限証明書に格納されたコンテンツ利用制限回数に従った回数以下のコンテンツの利用であることの判定を条件として、該コンテンツ利用権限証明書に格納された暗号化コンテンツ鍵の復号によるコンテンツ取得処理を実行することを特徴とするコンテンツ利用回数管理方法。
【請求項１２】
コンテンツ鍵：Ｋｃにより暗号化されたコンテンツの利用を行なう情報処理装置であり、
前記コンテンツ鍵：Ｋｃを暗号化した暗号化コンテンツ鍵、およびコンテンツ利用制限回数をコンテンツ利用条件として格納したコンテンツ利用権限証明書を受信し、
該コンテンツ利用権限証明書に格納されたコンテンツ利用制限回数に従った回数以下のコンテンツの利用であることの判定を条件として、該コンテンツ利用権限証明書に格納された暗号化コンテンツ鍵の復号によるコンテンツ取得処理を実行する構成を有することを特徴とする情報処理装置。
【請求項１３】
前記コンテンツ利用権限証明書には、コンテンツ利用条件として、サービスプロバイダに対する接続処理を行なうことなく、情報処理装置内でのコンテンツ利用回数管理の下にコンテンツ利用を行なうオフライン処理か、サービスプロバイダに対する接続処理を行ない、サービスプロバイダでのコンテンツ利用回数管理の下にコンテンツ利用を行なうオンライン処理か、の指定情報が格納され、
前記情報処理装置は、前記コンテンツ利用権限証明書に記録されたオフライン処理またはオンライン処理の指定情報に従った処理の下で、コンテンツ利用回数管理を実行する構成を有することを特徴とする請求項１２に記載の情報処理装置。
【請求項１４】
前記情報処理装置は、
コンテンツ利用回数管理データを情報処理装置内のメモリに格納し、コンテンツ利用に応じて前記コンテンツ利用回数管理データを参照し、前記コンテンツ利用権限証明書に格納されたコンテンツ利用制限回数との比較を実行するとともに、コンテンツの利用に応じて、前記コンテンツ利用回数管理データの更新を実行する構成を有することを特徴とする請求項１２に記載の情報処理装置。
【請求項１５】
前記情報処理装置は、
コンテンツ利用回数管理データを情報処理装置内の第１のメモリに格納し、該第１のメモリに格納したコンテンツ利用回数管理データのハッシュ値を情報処理装置内の第２のメモリに格納し、コンテンツ利用に応じて前記コンテンツ利用回数管理データを参照し、前記コンテンツ利用権限証明書に格納されたコンテンツ利用制限回数との比較を実行するとともに、コンテンツの利用に応じて、前記コンテンツ利用回数管理データ、およびハッシュ値の更新処理を実行する構成を有することを特徴とする請求項１２に記載の情報処理装置。
【請求項１６】
前記情報処理装置は、
コンテンツ利用回数管理データを情報処理装置内のメモリに格納し、コンテンツ利用に応じて前記コンテンツ利用回数管理データを参照し、前記コンテンツ利用権限証明書に格納されたコンテンツ利用制限回数との比較を実行し、比較結果に基づいて、コンテンツ利用制限回数以内のコンテンツ利用であるとの判定が得られたことを条件として、情報処理装置内に格納した鍵に基づいて、前記コンテンツ利用権限証明書に格納された暗号化コンテンツ鍵の復号化処理を実行する構成を有することを特徴とする請求項１２に記載の情報処理装置。
【請求項１７】
前記コンテンツ利用権限証明書は、コンテンツ利用条件として、コンテンツ利用期間を制限した期間制限を設定したデータを有し、
前記情報処理装置は、
コンテンツ利用に際して、前記コンテンツ利用権限証明書に記録されたコンテンツ利用条件としての期間制限を満足することを条件として前記コンテンツ利用権限証明書に格納された暗号化コンテンツ鍵を取得する構成を有することを特徴とする請求項１２に記載の情報処理装置。
【請求項１８】
前記コンテンツ利用権限証明書は、該コンテンツ利用権限証明書の発行エンティテイの電子署名が付加された構成であり、前記コンテンツ利用権限証明書内の暗号化コンテンツ鍵の復号化処理は、前記電子署名の検証によりデータ改竄のないことの確認を条件として実行する構成であることを特徴とする請求項１２に記載の情報処理装置。
【請求項１９】
前記コンテンツ利用権限証明書は、該コンテンツ利用権限証明書に対応する公開鍵証明書に関するリンク情報を格納した構成であり、前記コンテンツ利用権限証明書内の暗号化コンテンツ鍵の復号化処理は、前記リンク情報によって取得される公開鍵証明書の検証により、該コンテンツ利用権限証明書の正当性確認を条件として実行する構成であることを特徴とする請求項１２に記載の情報処理装置。
【請求項２０】
コンテンツ利用回数管理処理をコンピュータ・システム上で実行せしめるコンピュータ・プログラムであって、
コンテンツ鍵：Ｋｃを暗号化した暗号化コンテンツ鍵、およびコンテンツ利用制限回数をコンテンツ利用条件として格納したコンテンツ利用権限証明書を受信するステップと、
該コンテンツ利用権限証明書に格納されたコンテンツ利用制限回数に従った回数以下のコンテンツの利用であるか否かの判定処理ステップと、
コンテンツ利用権限証明書に格納されたコンテンツ利用制限回数に従った回数以下のコンテンツの利用であるとの判定を条件として、該コンテンツ利用権限証明書に格納された暗号化コンテンツ鍵の復号によるコンテンツ取得処理を実行するステップと、
を有することを特徴とするコンピュータ・プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】削除
【補正の内容】
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】削除
【補正の内容】
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００３７
【補正方法】削除
【補正の内容】