【手続補正書】
【提出日】平成18年8月9日(2006.8.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
サーバ装置と、第一の情報処理装置と、第二の情報処理装置と、第三の情報処理装置と、を有し、前記第一の情報処理装置が、前記サーバ装置を介さずに、前記第二または前記第三の情報処理装置と行う通信を、前記サーバ装置が支援する通信システムであって、
前記第一の情報処理装置は、
前記サーバ装置と第一の認証処理を行い、当該第一の認証処理に成功した場合に、当該第一の認証処理の成功に基づいて、前記サーバ装置との暗号通信に用いる第一のサーバ−端末間用鍵を、前記サーバ装置と共有し、
前記第二の情報処理装置は、
前記サーバ装置と第二の認証処理を行い、当該第二の認証処理に成功した場合に、当該第二の認証処理の成功に基づいて、前記サーバ装置との暗号通信に用いる第二のサーバ−端末間用鍵を、前記サーバ装置と共有し、
前記第三の情報処理装置は、
前記サーバ装置と第三の認証処理を行い、当該第三の認証処理に成功した場合に、当該第三の認証処理の成功に基づいて、前記サーバ装置との暗号通信に用いる第三のサーバ−端末間用鍵を、前記サーバ装置と共有し、
通信元となる前記第一の情報処理装置は、
通信相手となる前記第二の情報処理装置との通信を前記サーバ装置に要求する際に、前記第一の認証処理の成功に基づく第一のサーバ−端末間用鍵を用いて、前記第二の情報処理装置との通信開始要求を暗号化し、
暗号化した前記第二の情報処理装置との通信開始要求を、前記サーバ装置へ送信し、
前記サーバ装置は、
前記第一の情報処理装置から、暗号化された前記第二の情報処理装置との通信開始要求を受信し、
前記暗号化された前記第二の情報処理装置との通信開始要求を復号する、前記第一の認証処理の成功に基づく第一のサーバ−端末間用鍵を有していれば、当該第一のサーバ−端末間用鍵を用いて、暗号化された前記第二の情報処理装置との通信開始要求を復号することにより、前記第一の情報処理装置からの通信開始要求を受信し、
前記第一の情報処理装置は、
他の通信相手となる前記第三の情報処理装置との通信を前記サーバ装置に要求する際に、前記第二の情報処理装置との通信を前記サーバ装置に要求する前に行った前記第一の認証処理の成功に基づく第一のサーバ−端末間用鍵を有していれば、当該第一のサーバ−端末間用鍵を用いて、前記第三の情報処理装置との通信開始要求を暗号化し、
暗号化した前記第三の情報処理装置との通信開始要求を、前記サーバ装置へ送信し、
前記サーバ装置は、
前記第一の情報処理装置から、暗号化された前記第三の情報処理装置との通信開始要求を受信し、
前記第一の情報処理装置から暗号化された前記第二の情報処理装置との通信開始要求を受信する前に行った、前記第一の認証処理の成功に基づく第一のサーバ−端末間用鍵を有していれば、当該第一のサーバ−端末間用鍵を用いて、暗号化された前記第三の情報処理装置との通信開始要求を復号することにより、前記第一の情報処理装置による通信開始要求を受信することを特徴とする通信システム。
【請求項２】
請求項１に記載の通信システムにおいて、
前記サーバ装置は、
復号した前記第二の情報処理装置との通信開始要求により識別される前記第二の情報処理装置と行った前記第二の認証処理の成功に基づく第二のサーバ−端末間用鍵を有していれば、当該第二のサーバ−端末間用鍵を用いて、前記第二の情報処理装置との通信開始要求を再暗号化し、
再暗号化した前記第二の情報処理装置との通信開始要求を、前記第二の情報処理装置へ送信し、
前記第二の情報処理装置は、
前記サーバ装置から、再暗号化された前記第二の情報処理装置との通信開始要求を受信し、
前記第二の認証処理の成功に基づく第二のサーバ−端末間用鍵を有していれば、当該第二のサーバ−端末間用鍵を用いて、再暗号化された前記第二の情報処理装置との通信開始要求を復号することにより、前記第一の情報処理装置からの通信開始要求を受信し、
前記サーバ装置は、
復号した前記第三の情報処理装置との通信開始要求により識別される前記第三の情報処理装置と行った前記第三の認証処理の成功に基づく、第三のサーバ−端末間用鍵を有していれば、当該第三のサーバ−端末間用鍵を用いて、前記第三の情報処理装置との通信開始要求を再暗号化し、
再暗号化した前記第三の情報処理装置との通信開始要求を、前記第三の情報処理装置へ送信し、
前記第三の情報処理装置は、
前記サーバ装置から、再暗号化された前記第三の情報処理装置との通信開始要求を受信し、
前記第三の認証処理の成功に基づく第三のサーバ−端末間用鍵を有していれば、当該第三のサーバ−端末間用鍵を用いて、再暗号化された前記第三の情報処理装置との通信開始要求を復号することにより、前記第一の情報処理装置からの通信開始要求を受信する
ことを特徴とする通信システム。
【請求項３】
請求項１または２に記載の通信システムにおいて、
各々の前記サーバ−端末間用鍵には、有効期限が対応付けられており、
前記第一、前記第二、および、前記第三の情報処理装置、ならびに、前記サーバ装置は、
自装置に前記サーバ−端末間用鍵が格納されており、かつ、対応付けられた有効期限の経過前であれば、当該サーバ−端末間用鍵を有している、と判断する
ことを特徴とする通信システム。
【請求項４】
請求項３に記載の通信システムにおいて、
前記第一、前記第二、もしくは、前記第三の情報処理装置、または、前記サーバ装置は、
自装置に格納されている前記サーバ−端末間用鍵が有効期限を経過している場合は、新たな認証処理を行い、新たなサーバ−端末間用鍵の共有処理を行うことを特徴とする通信システム。
【請求項５】
請求項２に記載の通信システムにおいて、
前記第二の情報処理装置は、
前記第一の情報処理装置からの通信開始要求に対して、通信を許可する場合に、前記第二の認証処理の成功に基づく第二のサーバ−端末間用鍵を用いて第二の通信開始許可を暗号化し、
暗号化した前記第二の通信開始許可を、前記サーバ装置へ送信し、
前記第三の情報処理装置は、
前記第一の情報処理装置からの通信開始要求に対して、通信を許可する場合に、前記第三の認証処理の成功に基づく第三のサーバ−端末間用鍵を用いて第三の通信開始許可を暗号化し、
暗号化した前記第三の通信開始許可を、前記サーバ装置へ送信し、
前記サーバ装置は、
前記第二の情報処理装置から、暗号化された前記第二の通信開始許可を受信した場合には、
前記第二の認証処理の成功に基づく第二のサーバ−端末間用鍵を用いて、暗号化された前記第二の通信開始許可を復号し、
前記第一の認証処理の成功に基づく第一のサーバ−端末間用鍵を用いて、前記第二の通信開始許可を再暗号化し、
再暗号化した前記第二の通信開始許可を、前記第一の情報処理装置へ送信し、
前記第三の情報処理装置から、暗号化された前記第三の通信開始許可を受信した場合には、
前記第三の認証処理の成功に基づく第三のサーバ−端末間用鍵を用いて、暗号化された前記第三の通信開始許可を復号し、
前記第一の認証処理の成功に基づく第一のサーバ−端末間用鍵を用いて、前記第二の通信開始許可を再暗号化し、
再暗号化した前記第三の通信開始許可を、前記第一の情報処理装置へ送信する
ことを特徴とする通信システム。
【請求項６】
請求項５に記載の通信システムにおいて、
前記第一の情報処理装置と前記第二の情報処理装置との通信と、前記第一の情報処理装置と前記第三の情報処理装置との通信は暗号通信であって、
前記サーバ装置は、
前記第二の情報処理装置との通信開始要求と共に、前記第一の情報処理装置と前記第二の情報処理装置との暗号通信用の、第二の端末−端末間用鍵を、前記第二の認証処理の成功に基づく第二のサーバ−端末間用鍵を用いて再暗号化し、
前記第三の情報処理装置との通信開始要求と共に、前記第一の情報処理装置と前記第三の情報処理装置との暗号通信用の、第三の端末−端末間用鍵を、前記第三の認証処理の成功に基づく第三のサーバ−端末間用鍵を用いて再暗号化し、
前記第二の情報処理装置は、
前記第二の情報処理装置との通信開始要求と共に前記サーバ装置から受信した前記第二の端末−端末間用鍵を、前記第二の認証処理の成功に基づく第二のサーバ−端末間用鍵を用いて復号し、
復号した前記第二の端末−端末間用鍵を前記第一の情報処理装置に対応付けて格納し、
前記第三の情報処理装置は、
前記第三の情報処理装置との通信開始要求と共に前記サーバ装置から受信した前記第三の端末−端末間用鍵を、前記第三の認証処理の成功に基づく第三のサーバ−端末間用鍵を用いて復号し、
復号した前記第三の端末−端末間用鍵を前記第一の情報処理装置に対応付けて格納する
ことを特徴とする通信システム。
【請求項７】
請求項６に記載の通信システムにおいて、
前記サーバ装置は、
前記第二の通信開始許可と共に、前記第二の端末−端末間用鍵を、前記第一の認証処理の成功に基づく第一のサーバ−端末間用鍵を用いて再暗号化し、
前記第三の通信開始許可と共に、前記第三の端末−端末間用鍵を、前記第一の認証処理の成功に基づく第一のサーバ−端末間用鍵を用いて再暗号化し、
前記第一の情報処理装置は、
前記サーバ装置から前記第二の通信開始許可と共に受信した前記第二の端末−端末間用鍵を、前記第二の認証処理の成功に基づく第二のサーバ−端末間用鍵を用いて復号し、
復号した前記第二の端末−端末間用鍵を前記第二の情報処理装置に対応付けて格納し、
前記サーバ装置から前記第三の通信開始許可と共に受信した前記第三の端末−端末間用鍵を、前記第三の認証処理の成功に基づく第三のサーバ−端末間用鍵を用いて復号し、
復号した前記第三の端末−端末間用鍵を前記第三の情報処理装置に対応付けて格納する
ことを特徴とする通信システム。