【手続補正書】
【提出日】平成16年5月7日(2004.5.7)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１乃至第３の情報処理装置からなる情報処理システムにおいて、
前記第１の情報処理装置は、所定の認証手法で利用可能な、第１の暗号鍵、および、前記第１の暗号鍵と対になる第２の暗号鍵を生成し、生成した前記第１の暗号鍵を前記第２の情報処理装置に送付するとともに、生成した前記第２の暗号鍵を前記第３の情報処理装置に送付し、
前記第２の情報処理装置は、前記第１の情報処理装置により送付された前記第１の暗号鍵を受け取り、かつ、保持し、
前記第３の情報処理装置は、前記第１の情報処理装置により送付された前記第２の暗号鍵を受け取り、かつ、保持し、
前記第２の情報処理装置は、保持した前記第１の暗号鍵、および、前記第３の情報処理装置により保持された前記第２の暗号鍵を利用して、前記認証手法に基づいて、前記第３の情報処理装置を認証する
ことを特徴とする情報処理システム。
【請求項２】
他の第１の情報処理装置により送付された、所定の認証手法で利用可能な、第１の暗号鍵、および、前記第１の暗号鍵と対になる第２の暗号鍵のうちの、少なくとも前記第１の暗号鍵を受け取る受取手段と、
前記受取手段により受け取られた前記第１の暗号鍵を保持する保持手段と、
前記保持手段により保持された前記第１の暗号鍵、および、前記他の第２の情報処理装置により保持された前記第２の暗号鍵を利用して、前記認証手法に基づいて、前記他の第２の情報処理装置を認証する認証手段と
を備えることを特徴とする情報処理装置。
【請求項３】
前記認証手法は、共通鍵認証であり、
前記第１の暗号鍵と前記第２の暗号鍵は同一の暗号鍵である
ことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記認証手法は、公開鍵認証であり、
前記第１の暗号鍵と前記第２の暗号鍵は異なる暗号鍵である
ことを特徴とする請求項２に記載の情報処理装置。
【請求項５】
情報処理装置の情報処理方法において、
他の第１の情報処理装置により送付された、所定の認証手法で利用可能な、第１の暗号鍵、および、前記第１の暗号鍵と対になる第２の暗号鍵のうちの、少なくとも前記第１の暗号鍵を受け取る受取ステップと、
前記受取ステップの処理により受け取られた前記第１の暗号鍵を保持する保持ステップと、
前記保持ステップの処理により保持された前記第１の暗号鍵、および、前記他の第２の情報処理装置により保持された前記第２の暗号鍵を利用して、前記認証手法に基づいて、前記他の第２の情報処理装置を認証する認証ステップと
を含むことを特徴とする情報処理方法。
【請求項６】
情報処理装置を制御するコンピュータのプログラムであって、
他の第１の情報処理装置により送付された、所定の認証手法で利用可能な、第１の暗号鍵、および、前記第１の暗号鍵と対になる第２の暗号鍵のうちの、少なくとも前記第１の暗号鍵を受け取る受取ステップと、
前記受取ステップの処理により受け取られた前記第１の暗号鍵を保持する保持ステップと、
前記保持ステップの処理により保持された前記第１の暗号鍵、および、前記他の第２の情報処理装置により保持された前記第２の暗号鍵を利用して、前記認証手法に基づいて、前記他の第２の情報処理装置を認証する認証ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項７】
情報処理装置を制御するコンピュータに、
他の第１の情報処理装置により送付された、所定の認証手法で利用可能な、第１の暗号鍵、および、前記第１の暗号鍵と対になる第２の暗号鍵のうちの、少なくとも前記第１の暗号鍵を受け取る受取ステップと、
前記受取ステップの処理により受け取られた前記第１の暗号鍵を保持する保持ステップと、
前記保持ステップの処理により保持された前記第１の暗号鍵、および、前記他の第２の情報処理装置により保持された前記第２の暗号鍵を利用して、前記認証手法に基づいて、前記他の第２の情報処理装置を認証する認証ステップと
を実行させることを特徴とするプログラム。
【請求項８】
他の第１の情報処理装置が、所定の認証手法に基づいて、他の第２の情報処理装置を認証する場合に利用する、第１の暗号鍵、および、前記第１の暗号鍵と対になる第２の暗号鍵の生成を要求する要求情報を生成する生成手段と、
前記生成手段により生成された前記要求情報を前記他の第２の情報処理装置に送付する送付手段と
を備えることを特徴とする情報処理装置。
【請求項９】
前記認証手法は、公開鍵認証であり、
前記生成手段により生成される前記第１の暗号鍵と前記第２の暗号鍵は異なる暗号鍵である
ことを特徴とする請求項８に記載の情報処理装置。
【請求項１０】
前記他の第２の情報処理装置に、認証のための情報が入力されるか、または、認証のために利用される所定の装置が接続された場合、前記情報を入力したユーザ、または、接続された前記装置を特定する特定手段をさらに備え、
前記生成手段は、前記特定手段により、前記他の第２の情報処理装置に前記情報を入力したユーザ、または、前記他の第２の情報処理装置に接続された前記装置が特定された場合、前記要求情報を生成する
ことを特徴とする請求項８に記載の情報処理装置。
【請求項１１】
前記特定手段は、SSL(Secure Socket Layer)、または、TLS(Transport Layer Security)を使用して、前記他の第２の情報処理装置に前記情報を入力した前記ユーザ、または、前記他の第２の情報処理装置に接続された前記装置を特定する
ことを特徴とする請求項１０に記載の情報処理装置。
【請求項１２】
前記送付手段により前記要求情報が前記他の第２の情報処理装置に送付された場合、前記他の第１の情報処理装置が、前記第１の鍵および前記第２の鍵を利用して認証する前記他の第２の情報処理装置に対して提供するサービスの代価を確定し、前記特定手段により特定された前記他の第２の情報処理装置に前記情報を入力した前記ユーザ、または、前記特定手段により特定された、前記他の第２の情報処理装置に接続された前記装置によって特定されるユーザに対して、前記サービスの代価の課金を行う課金手段
をさらに備えることを特徴とする請求項８に記載の情報処理装置。
【請求項１３】
前記課金手段は、前記他の第２の情報処理装置に対して、前記サービスに対する代価とともに、さらに、前記送付手段から前記他の第２の情報処理装置に送付された前記要求情報を受けて、前記他の第２の情報処理装置が生成した前記第１および前記第２の暗号鍵に対する代価の課金を行う
ことを特徴とする請求項１２に記載の情報処理装置。
【請求項１４】
情報処理装置の情報処理方法において、
他の第１の情報処理装置が、所定の認証手法に基づいて、他の第２の情報処理装置を認証する場合に利用する、第１の暗号鍵、および、前記第１の暗号鍵と対になる第２の暗号鍵の生成を要求する要求情報を生成する生成ステップと、
前記生成ステップの処理により生成された前記要求情報を前記他の第２の情報処理装置に送付する送付ステップと
を含むことを特徴とする情報処理方法。
【請求項１５】
情報処理装置を制御するコンピュータのプログラムであって、
他の第１の情報処理装置が、所定の認証手法に基づいて、他の第２の情報処理装置を認証する場合に利用する、第１の暗号鍵、および、前記第１の暗号鍵と対になる第２の暗号鍵の生成を、前記他の第２の情報処理装置に対して要求する要求情報を生成する生成ステップ
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【請求項１６】
情報処理装置を制御するコンピュータに、
他の第１の情報処理装置が、所定の認証手法に基づいて、他の第２の情報処理装置を認証する場合に利用する、第１の暗号鍵、および、前記第１の暗号鍵と対になる第２の暗号鍵の生成を、前記他の第２の情報処理装置に対して要求する要求情報を生成する生成ステップ
を実行させることを特徴とするプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１０１
【補正方法】変更
【補正の内容】
【０１０１】
【課題を解決するための手段】
本発明の情報処理システムは、第１の情報処理装置が、所定の認証手法で利用可能な、第１の暗号鍵、および、第１の暗号鍵と対になる第２の暗号鍵を生成し、生成した第１の暗号鍵を第２の情報処理装置に送付するとともに、生成した第２の暗号鍵を第３の情報処理装置に送付し、第２の情報処理装置は、第１の情報処理装置により送付された第１の暗号鍵を受け取り、かつ、保持し、第３の情報処理装置は、第１の情報処理装置により送付された第２の暗号鍵を受け取り、かつ、保持し、第２の情報処理装置は、保持した第１の暗号鍵、および、第３の情報処理装置により保持された第２の暗号鍵を利用して、その認証手法に基づいて、第３の情報処理装置を認証することを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０１０２
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０１０３
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０１０４
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０１０５
【補正方法】変更
【補正の内容】
【０１０５】
本発明の情報処理システムにおいては、第１の情報処理装置により、所定の認証手法で利用可能な、第１の暗号鍵と、それと対になる第２の暗号鍵が生成され、第１の暗号鍵が第２の情報処理装置に送付されるとともに、第２の暗号鍵が第３の情報処理装置に送付される。そして、第２の情報処理装置により、第２の情報処理装置により保持された第１の暗号鍵、および、第３の情報処理装置により保持された第２の暗号鍵が利用され、認証手法に基づいて、第３の情報処理装置が認証される。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０１０６
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】０１０７
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】０１０８
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】０１０９
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】０１１０
【補正方法】削除
【補正の内容】
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】０１１１
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】０１１２
【補正方法】削除
【補正の内容】
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】０１１３
【補正方法】削除
【補正の内容】
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】０１１４
【補正方法】削除
【補正の内容】
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】０１１５
【補正方法】削除
【補正の内容】
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】０１１６
【補正方法】削除
【補正の内容】
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】０１１７
【補正方法】変更
【補正の内容】
【０１１７】
本発明の第１の情報処理装置は、他の第１の情報処理装置により送付された、所定の認証手法で利用可能な、第１の暗号鍵、および、第１の暗号鍵と対になる第２の暗号鍵のうちの、少なくとも第１の暗号鍵を受け取る受取手段と、受取手段により受け取られた第１の暗号鍵を保持する保持手段と、保持手段により保持された第１の暗号鍵、および、他の第２の情報処理装置により保持された第２の暗号鍵を利用して、その認証手法に基づいて、他の第２の情報処理装置を認証する認証手段とを備えることを特徴とする。
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】０１２０
【補正方法】変更
【補正の内容】
【０１２０】
本発明の第１の情報処理装置の情報処理方法は、他の第１の情報処理装置により送付された、所定の認証手法で利用可能な、第１の暗号鍵、および、第１の暗号鍵と対になる第２の暗号鍵のうちの、少なくとも第１の暗号鍵を受け取る受取ステップと、受取ステップの処理により受け取られた第１の暗号鍵を保持する保持ステップと、保持ステップの処理により保持された第１の暗号鍵、および、他の第２の情報処理装置により保持された第２の暗号鍵を利用して、その認証手法に基づいて、他の第２の情報処理装置を認証する認証ステップとを含むことを特徴とする。
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】０１２１
【補正方法】変更
【補正の内容】
【０１２１】
本発明の第１の記録媒体のプログラムは、他の第１の情報処理装置により送付された、所定の認証手法で利用可能な、第１の暗号鍵、および、第１の暗号鍵と対になる第２の暗号鍵のうちの、少なくとも第１の暗号鍵を受け取る受取ステップと、受取ステップの処理により受け取られた第１の暗号鍵を保持する保持ステップと、保持ステップの処理により保持された第１の暗号鍵、および、他の第２の情報処理装置により保持された第２の暗号鍵を利用して、その認証手法に基づいて、他の第２の情報処理装置を認証する認証ステップとを含むことを特徴とする。
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】０１２２
【補正方法】変更
【補正の内容】
【０１２２】
本発明の第１のプログラムは、他の第１の情報処理装置により送付された、所定の認証手法で利用可能な、第１の暗号鍵、および、第１の暗号鍵と対になる第２の暗号鍵のうちの、少なくとも第１の暗号鍵を受け取る受取ステップと、受取ステップの処理により受け取られた第１の暗号鍵を保持する保持ステップと、保持ステップの処理により保持された第１の暗号鍵、および、他の第２の情報処理装置により保持された第２の暗号鍵を利用して、その認証手法に基づいて、他の第２の情報処理装置を認証する認証ステップとをコンピュータに実行させることを特徴とする。
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】０１２３
【補正方法】変更
【補正の内容】
【０１２３】
本発明の第１の情報処理装置および方法、第１の記録媒体、並びに、第１のプログラムによれば、他の第１の情報処理装置により送付された、所定の認証手法で利用可能な、第１の暗号鍵、および、第１の暗号鍵と対になる第２の暗号鍵のうちの、少なくとも第１の暗号鍵が受け取られ、保持される。そして、保持された第１の暗号鍵、および、他の第２の情報処理装置により保持された第２の暗号鍵を利用して、その認証手法に基づいて、他の第２の情報処理装置が認証される。
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】０１２４
【補正方法】削除
【補正の内容】
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】０１２５
【補正方法】削除
【補正の内容】
【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】０１２６
【補正方法】削除
【補正の内容】
【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】０１２７
【補正方法】削除
【補正の内容】
【手続補正２７】
【補正対象書類名】明細書
【補正対象項目名】０１２８
【補正方法】削除
【補正の内容】
【手続補正２８】
【補正対象書類名】明細書
【補正対象項目名】０１２９
【補正方法】削除
【補正の内容】
【手続補正２９】
【補正対象書類名】明細書
【補正対象項目名】０１３０
【補正方法】削除
【補正の内容】
【手続補正３０】
【補正対象書類名】明細書
【補正対象項目名】０１３１
【補正方法】削除
【補正の内容】
【手続補正３１】
【補正対象書類名】明細書
【補正対象項目名】０１３２
【補正方法】削除
【補正の内容】
【手続補正３２】
【補正対象書類名】明細書
【補正対象項目名】０１３３
【補正方法】削除
【補正の内容】
【手続補正３３】
【補正対象書類名】明細書
【補正対象項目名】０１３４
【補正方法】削除
【補正の内容】
【手続補正３４】
【補正対象書類名】明細書
【補正対象項目名】０１３５
【補正方法】削除
【補正の内容】
【手続補正３５】
【補正対象書類名】明細書
【補正対象項目名】０１３６
【補正方法】削除
【補正の内容】
【手続補正３６】
【補正対象書類名】明細書
【補正対象項目名】０１３７
【補正方法】削除
【補正の内容】
【手続補正３７】
【補正対象書類名】明細書
【補正対象項目名】０１３８
【補正方法】削除
【補正の内容】
【手続補正３８】
【補正対象書類名】明細書
【補正対象項目名】０１３９
【補正方法】削除
【補正の内容】
【手続補正３９】
【補正対象書類名】明細書
【補正対象項目名】０１４０
【補正方法】変更
【補正の内容】
【０１４０】
本発明の第２の情報処理装置は、他の第１の情報処理装置が、所定の認証手法に基づいて、他の第２の情報処理装置を認証する場合に利用する、第１の暗号鍵、および、第１の暗号鍵と対になる第２の暗号鍵の生成を要求する要求情報を生成する生成手段と、生成手段により生成された要求情報を他の第２の情報処理装置に送付する送付手段とを備えることを特徴とする。
【手続補正４０】
【補正対象書類名】明細書
【補正対象項目名】０１４６
【補正方法】変更
【補正の内容】
【０１４６】
本発明の第２の情報処理装置の情報処理方法は、他の第１の情報処理装置が、所定の認証手法に基づいて、他の第２の情報処理装置を認証する場合に利用する、第１の暗号鍵、および、第１の暗号鍵と対になる第２の暗号鍵の生成を要求する要求情報を生成する生成ステップと、生成ステップの処理により生成された要求情報を他の第２の情報処理装置に送付する送付ステップとを含むことを特徴とする。
【手続補正４１】
【補正対象書類名】明細書
【補正対象項目名】０１４７
【補正方法】変更
【補正の内容】
【０１４７】
本発明の第２の記録媒体のプログラムは、他の第１の情報処理装置が、所定の認証手法に基づいて、他の第２の情報処理装置を認証する場合に利用する、第１の暗号鍵、および、第１の暗号鍵と対になる第２の暗号鍵の生成を、他の第２の情報処理装置に対して要求する要求情報を生成する生成ステップを含むことを特徴とする。
【手続補正４２】
【補正対象書類名】明細書
【補正対象項目名】０１４８
【補正方法】変更
【補正の内容】
【０１４８】
本発明の第２のプログラムは、他の第１の情報処理装置が、所定の認証手法に基づいて、他の第２の情報処理装置を認証する場合に利用する、第１の暗号鍵、および、第１の暗号鍵と対になる第２の暗号鍵の生成を、他の第２の情報処理装置に対して要求する要求情報を生成する生成ステップと、生成ステップの処理により生成された要求情報を他の第２の情報処理装置に送付する送付ステップとを含むことを特徴とする。
【手続補正４３】
【補正対象書類名】明細書
【補正対象項目名】０１４９
【補正方法】変更
【補正の内容】
【０１４９】
本発明の第２の情報処理装置および方法、第２の記録媒体、並びに第２のプログラムにおいては、他の第１の情報処理装置が、所定の認証手法に基づいて、他の第２の情報処理装置を認証する場合に利用する、第１の暗号鍵、および、第１の暗号鍵と対になる第２の暗号鍵の生成を要求する要求情報が生成され、生成された要求情報が他の第２の情報処理装置に送付される。
【手続補正４４】
【補正対象書類名】明細書
【補正対象項目名】０１５０
【補正方法】削除
【補正の内容】
【手続補正４５】
【補正対象書類名】明細書
【補正対象項目名】０１５１
【補正方法】削除
【補正の内容】
【手続補正４６】
【補正対象書類名】明細書
【補正対象項目名】０１５２
【補正方法】削除
【補正の内容】
【手続補正４７】
【補正対象書類名】明細書
【補正対象項目名】０１５３
【補正方法】削除
【補正の内容】
【手続補正４８】
【補正対象書類名】明細書
【補正対象項目名】０１５４
【補正方法】削除
【補正の内容】
【手続補正４９】
【補正対象書類名】明細書
【補正対象項目名】０１５５
【補正方法】削除
【補正の内容】
【手続補正５０】
【補正対象書類名】明細書
【補正対象項目名】０１５６
【補正方法】削除
【補正の内容】
【手続補正５１】
【補正対象書類名】明細書
【補正対象項目名】０１５７
【補正方法】削除
【補正の内容】
【手続補正５２】
【補正対象書類名】明細書
【補正対象項目名】０１５８
【補正方法】削除
【補正の内容】
【手続補正５３】
【補正対象書類名】明細書
【補正対象項目名】０１５９
【補正方法】削除
【補正の内容】
【手続補正５４】
【補正対象書類名】明細書
【補正対象項目名】０１６０
【補正方法】削除
【補正の内容】
【手続補正５５】
【補正対象書類名】明細書
【補正対象項目名】０１６１
【補正方法】削除
【補正の内容】
【手続補正５６】
【補正対象書類名】明細書
【補正対象項目名】０１６２
【補正方法】削除
【補正の内容】
【手続補正５７】
【補正対象書類名】明細書
【補正対象項目名】０１６３
【補正方法】削除
【補正の内容】
【手続補正５８】
【補正対象書類名】明細書
【補正対象項目名】０１６４
【補正方法】削除
【補正の内容】
【手続補正５９】
【補正対象書類名】明細書
【補正対象項目名】０１６５
【補正方法】削除
【補正の内容】