【手続補正書】
【提出日】平成18年2月20日(2006.2.20)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  第１のデータおよび前記第１のデータの利用の制限を記述する第２のデータが記録されている記録媒体を駆動して、前記第１のデータを受信装置に送信する送信装置において、
前記第２のデータの暗号値を記憶する記憶手段と、
前記受信装置を認証する場合、前記受信装置に前記第２のデータを送信するとともに、前記受信装置から前記第２のデータの暗号値を受信する通信手段と、
前記受信装置を認証する場合、前記通信手段が受信した前記第２のデータの暗号値と、前記記憶手段が記憶している前記第２のデータの暗号値との一致を判定する判定手段と
を含むことを特徴とする送信装置。
【請求項２】 所定のビット数の乱数を生成する乱数生成手段を更に含み、
前記通信手段は、前記受信装置に、前記乱数生成手段が生成した前記乱数を送信し、前記受信装置から前記乱数の暗号値を受信し、
前記判定手段は、前記乱数生成手段が生成した前記乱数を暗号化した値と、前記通信手段が受信した前記乱数の暗号値との一致を判定する
ことを特徴とする請求項１に記載の送信装置。
【請求項３】 前記通信手段は、前記受信装置から前記第２のデータの暗号値を受信するとともに、前記第２のデータを基に前記第１のデータ利用後の前記第１のデータの利用の制限を記述する第３のデータの暗号値を受信し、
前記判定手段が、前記通信手段が受信した前記第２のデータの暗号値と、前記記憶手段が記憶している前記第２のデータの暗号値との一致を判定した場合、
前記記憶手段に記憶している第２のデータの暗号値から前記第３のデータの暗号値へと更新する更新手段を更に備える
ことを特徴とする請求項１に記載の送信装置。
【請求項４】  前記記憶手段は、認証以外の処理において、前記第２のデータの暗号値の書き込みまたは読み出しを禁止する
ことを特徴とする請求項１に記載の送信装置。
【請求項５】  前記記憶手段は、耐タンパー性を有する
ことを特徴とする請求項１に記載の送信装置。
【請求項６】  第１のデータおよび前記第１のデータの利用の制限を記述する第２のデータが記録されている記録媒体を駆動して、前記第１のデータを受信装置に送信する送信装置の送信方法において、
前記第２のデータの暗号値を記憶する記憶ステップと、
前記受信装置を認証する場合、前記受信装置に前記第２のデータを送信するとともに、前記受信装置から前記第２のデータの暗号値を受信する通信ステップと、
前記受信装置を認証する場合、前記通信ステップの処理で受信した前記第２のデータの暗号値と、前記記憶ステップの処理で記憶している前記第２のデータの暗号値との一致を判定する判定ステップと
を含むことを特徴とする送信方法。
【請求項７】  第１のデータおよび前記第１のデータの利用の制限を記述する第２のデータが記録されている記録媒体を駆動して、前記第１のデータを受信装置に送信する送信処理用のプログラムであって、
前記第２のデータの暗号値を記憶する記憶ステップと、
前記受信装置を認証する場合、前記受信装置に前記第２のデータを送信するとともに、前記受信装置から前記第２のデータの暗号値を受信する通信ステップと、
前記受信装置を認証する場合、前記通信ステップの処理で受信した前記第２のデータの暗号値と、前記記憶ステップの処理で記憶している前記第２のデータの暗号値との一致を判定する判定ステップと
からなることを特徴とするプログラムを送信装置に実行させるプログラム格納媒体。
【請求項８】  送信装置が送信した第１のデータを受信する受信装置において、
前記送信装置を認証する場合、前記送信装置から第１のデータの利用の制限を記述する第２のデータを受信するとともに、前記送信装置に前記第２のデータの暗号値を送信する通信手段と、
前記送信装置を認証する場合、前記通信手段が受信した第２のデータを基に、前記第２のデータの暗号値を生成する暗号値生成手段と
を含むことを特徴とする受信装置。
【請求項９】  所定のビット数の乱数を生成する乱数生成手段を更に含み、
前記通信手段は、前記送信装置に、前記乱数生成手段が生成した前記乱数とともに、前記第２のデータの暗号値を送信する
ことを特徴とする請求項８に記載の受信装置。
【請求項１０】  前記通信手段が受信した前記第２のデータを基に、前記第１のデータの受信後の前記第１のデータの利用の制限を記述する第３のデータを生成する利用制限データ生成手段を更に含み、
前記暗号値生成手段は、前記利用制限データ生成手段が生成した前記第３のデータの暗号値を更に生成し、
前記通信手段は、前記送信装置に、前記第３のデータの暗号値とともに、前記第２のデータの暗号値を送信する
ことを特徴とする請求項８に記載の受信装置。
【請求項１１】  送信装置が送信した第１のデータを受信する受信装置の受信方法において、
前記送信装置を認証する場合、前記送信装置から第１のデータの利用の制限を記述する第２のデータを受信するとともに、前記送信装置に前記第２のデータの暗号値を送信する通信ステップと、
前記送信装置を認証する場合、前記通信ステップの処理で受信した第２のデータを基に、前記第２のデータの暗号値を生成する暗号値生成ステップと
を含むことを特徴とする受信方法。
【請求項１２】  送信装置が送信した第１のデータを受信する受信処理用のプログラムであって、
前記送信装置を認証する場合、前記送信装置から第１のデータの利用の制限を記述する第２のデータを受信するとともに、前記送信装置に前記第２のデータの暗号値を送信する通信ステップと、
前記送信装置を認証する場合、前記通信ステップの処理で受信した第２のデータを基に、前記第２のデータの暗号値を生成する暗号値生成ステップと
からなることを特徴とするプログラムを受信装置に実行させるプログラム格納媒体。
【請求項１３】  第１のデータおよび前記第１のデータの利用の制限を記述する第２のデータが記録されている記録媒体を駆動して、前記第１のデータを送信する送信装置、および前記第１のデータを受信する受信装置からなる通信システムにおいて、
前記送信装置は、
前記第２のデータの暗号値を記憶する記憶手段と、
前記受信装置を認証する場合、前記受信装置に前記第２のデータを送信するとともに、前記受信装置から前記第２のデータの暗号値を受信する第１の通信手段と、
前記受信装置を認証する場合、前記第１の通信手段が受信した前記第２のデータの暗号値と、前記記憶手段が記憶している前記第２のデータの暗号値との一致を判定する判定手段と
を含み、
前記受信装置は、
前記送信装置を認証する場合、前記送信装置から前記第２のデータを受信するとともに、前記送信装置に前記第２のデータの暗号値を送信する第２の通信手段と、
前記送信装置を認証する場合、前記第２の通信手段が受信した第２のデータを基に、前記第２のデータの暗号値を生成する暗号値生成手段と
を含むことを特徴とする通信システム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
【課題を解決するための手段】
請求項１に記載の送信装置は、第２のデータの暗号値を記憶する記憶手段と、受信装置を認証する場合、受信装置に第２のデータを送信するとともに、受信装置から第２のデータの暗号値を受信する通信手段と、受信装置を認証する場合、通信手段が受信した第２のデータの暗号値と、記憶手段が記憶している第２のデータの暗号値との一致を判定する判定手段とを含むことを特徴とする。
所定のビット数の乱数を生成する乱数生成手段を更に設け、通信手段は、受信装置に、乱数生成手段が生成した乱数を送信し、受信装置から乱数の暗号値を受信し、判定手段は、乱数生成手段が生成した乱数を暗号化した値と、通信手段が受信した乱数の暗号値との一致を判定するようにすることができる。
通信手段は、受信装置から第２のデータの暗号値を受信するとともに、第２のデータを基に第１のデータ利用後の第１のデータの利用の制限を記述する第３のデータの暗号値を受信するようにし、判定手段が、通信手段が受信した第２のデータの暗号値と、記憶手段が記憶している第２のデータの暗号値との一致を判定した場合、記憶手段に記憶している第２のデータの暗号値から第３のデータの暗号値へと更新する更新手段を更に設けることができる。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
請求項６に記載の送信方法は、第２のデータの暗号値を記憶する記憶ステップと、受信装置を認証する場合、受信装置に第２のデータを送信するとともに、受信装置から第２のデータの暗号値を受信する通信ステップと、受信装置を認証する場合、通信ステップの処理で受信した第２のデータの暗号値と、記憶ステップの処理で記憶している第２のデータの暗号値との一致を判定する判定ステップとを含むことを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
請求項７に記載のプログラム格納媒体のプログラムは、第２のデータの暗号値の記憶を制御する記憶制御ステップと、受信装置を認証する場合、受信装置に第２のデータを送信するとともに、受信装置から第２のデータの暗号値を受信する通信ステップと、受信装置を認証する場合、通信ステップの処理で受信した第２のデータの暗号値と、記憶制御ステップの処理で記憶している第２のデータの暗号値との一致を判定する判定ステップとを含むことを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
請求項８に記載の受信装置は、送信装置を認証する場合、送信装置から第１のデータの利用の制限を記述する第２のデータを受信するとともに、送信装置に第２のデータの暗号値を送信する通信手段と、送信装置を認証する場合、通信手段が受信した第２のデータを基に、第２のデータの暗号値を生成する暗号値生成手段とを含むことを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
請求項１１に記載の受信方法は、送信装置を認証する場合、送信装置から第１のデータの利用の制限を記述する第２のデータを受信するとともに、送信装置に第２のデータの暗号値を送信する通信ステップと、送信装置を認証する場合、通信ステップの処理で受信した第２のデータを基に、第２のデータの暗号値を生成する暗号値生成ステップとを含むことを特徴とする。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
請求項１２に記載のプログラム格納媒体のプログラムは、送信装置を認証する場合、送信装置から第１のデータの利用の制限を記述する第２のデータを受信するとともに、送信装置に第２のデータの暗号値を送信する通信ステップと、送信装置を認証する場合、通信ステップの処理で受信した第２のデータを基に、第２のデータの暗号値を生成する暗号値生成ステップとを含むことを特徴とする。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
請求項１３に記載の通信システムは、送信装置が、第２のデータの暗号値を記憶する記憶手段と、受信装置を認証する場合、受信装置に第２のデータを送信するとともに、受信装置から第２のデータの暗号値を受信する第１の通信手段と、受信装置を認証する場合、第１の通信手段が受信した第２のデータの暗号値と、記憶手段が記憶している第２のデータの暗号値との一致を判定する判定手段とを含み、受信装置が、送信装置を認証する場合、送信装置から第２のデータを受信するとともに、送信装置に第２のデータの暗号値を送信する第２の通信手段と、送信装置を認証する場合、第２の通信手段が受信した第２のデータを基に、第２のデータの暗号値を生成する暗号値生成手段とを含むことを特徴とする。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
請求項１に記載の送信装置、請求項６に記載の送信方法、および請求項７に記載のプログラム格納媒体においては、第２のデータの暗号値が記憶され、受信装置を認証する場合、受信装置に第２のデータが送信されるとともに、受信装置から第２のデータの暗号値が受信され、受信装置を認証する場合、受信した第２のデータの暗号値と、記憶している第２のデータの暗号値との一致が判定される。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
請求項８に記載の受信装置、請求項１１に記載の受信方法、および請求項１２に記載のプログラム格納媒体においては、送信装置を認証する場合、送信装置から第１のデータの利用の制限を記述する第２のデータが受信されるとともに、送信装置に第２のデータの暗号値が送信され、送信装置を認証する場合、受信した第２のデータを基に、第２のデータの暗号値が生成される。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
請求項１３に記載の通信システムにおいては、第２のデータの暗号値が記憶され、受信装置を認証する場合、受信装置に第２のデータが送信されるとともに、受信装置から第２のデータの暗号値が受信され、受信装置を認証する場合、受信した第２のデータの暗号値と記憶している第２のデータの暗号値との一致が判定され、送信装置を認証する場合、送信装置から第２のデータが受信されるとともに、送信装置に第２のデータの暗号値が送信され、送信装置を認証する場合、受信した第２のデータを基に、第２のデータの暗号値が生成される。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】０１３８
【補正方法】変更
【補正の内容】
【０１３８】
【発明の効果】
請求項１に記載の送信装置、請求項６に記載の送信方法、および請求項７に記載のプログラム格納媒体によれば、第２のデータの暗号値が記憶され、受信装置を認証する場合、受信装置に第２のデータが送信されるとともに、受信装置から第２のデータの暗号値が受信され、受信装置を認証する場合、受信した第２のデータの暗号値と、記憶している第２のデータの暗号値との一致が判定されるようにしたので、不正な複製を防止して、確実に、コンテンツデータなどの利用の回数を制限することができるようになる。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】０１３９
【補正方法】変更
【補正の内容】
【０１３９】
請求項８に記載の受信装置、請求項１１に記載の受信方法、および請求項１２に記載のプログラム格納媒体によれば、送信装置を認証する場合、送信装置から第１のデータの利用の制限を記述する第２のデータが受信されるとともに、送信装置に第２のデータの暗号値が送信され、送信装置を認証する場合、受信した第２のデータを基に、第２のデータの暗号値が生成されるようにしたので、不正な複製を防止して、確実に、コンテンツデータなどの利用の回数を制限することができるようになる。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】０１４０
【補正方法】変更
【補正の内容】
【０１４０】
請求項１３に記載の通信システムによれば、第２のデータの暗号値が記憶され、受信装置を認証する場合、受信装置に第２のデータが送信されるとともに、受信装置から第２のデータの暗号値が受信され、受信装置を認証する場合、受信した第２のデータの暗号値と、記憶している第２のデータの暗号値との一致が判定され、送信装置を認証する場合、送信装置から第２のデータが受信されるとともに、送信装置に第２のデータの暗号値が送信され、送信装置を認証する場合、受信した第２のデータを基に、第２のデータの暗号値が生成されるようにしたので、不正な複製を防止して、確実に、コンテンツデータなどの利用の回数を制限することができるようになる。