(57)【特許請求の範囲】
【請求項１】
利用者端末装置と、情報管理装置と、情報提供者端末装置を備える情報通信装置であって、
利用者端末装置は、利用者側通信手段と、入力手段と、表示手段と、利用者側記憶手段を有し、
情報管理装置は、情報管理側通信手段と、暗号化手段と、メール送信手段と、情報管理側記憶手段を有し、
情報提供者端末装置は、メール受信手段と、復号化手段と、情報提供者側記憶手段を有し、
利用者側記憶手段には、情報通信用暗号鍵と情報通信用復号鍵が記憶されており、
情報管理側記憶手段には、情報通信用暗号鍵と情報通信用復号鍵が記憶されているとともに、利用者端末装置に送信する情報、メールアドレス及びメール用暗号鍵が、当該情報を示す情報識別情報に対応して記憶されており、
情報提供者側記憶手段には、メールアドレスとメール用復号鍵が記憶されており、
利用者側通信手段は、
入力手段により情報識別情報が入力されると、入力された情報識別情報を含む情報送信要求信号を送信し、
その後、情報管理側通信手段から送信された暗号化情報を受信すると、受信した暗号化情報を、利用者側記憶手段に記憶されている情報通信用復号鍵を用いて復号化して情報を取得し、取得した情報を表示手段に表示し、
入力手段により入力情報が入力されると、入力された入力情報を、利用者側記憶手段に記憶されている情報通信用暗号鍵を用いて暗号化して暗号化情報を取得し、取得した暗号化情報を情報管理側通信手段に送信し、
情報管理側通信手段は、
情報管理側記憶手段に記憶されている情報を示す情報識別情報を含む情報送信要求信号を受信すると、受信した情報送信要求信号に含まれている情報識別情報に対応する情報を情報管理側記憶手段から読み出し、読み出した情報を、情報管理側記憶手段に記憶されている情報通信用暗号鍵を用いて暗号化して暗号化情報を取得し、取得した暗号化情報を、受信した情報送信要求信号を送信した利用者側通信手段に送信し、
利用者側通信手段から送信された暗号化情報を受信すると、受信した暗号化情報を、情報管理側記憶手段に記憶されている情報通信用復号鍵を用いて復号化して入力情報を取得し、
暗号化手段は、情報管理側通信手段が取得した入力情報を、情報管理側記憶手段に記憶されている、情報管理側通信手段から利用者側通信手段に送信した情報に対応するメール用暗号鍵を用いて暗号化してメール用暗号化情報を取得し、
メール送信手段は、情報管理側通信手段から利用者側通信手段に送信した情報に対応するメールアドレスを情報管理側記憶手段から読み出し、暗号化手段で取得したメール用暗号化情報を含むメールを、読み出したメールアドレス宛に送信し、
メール受信手段は、情報提供者側記憶手段に記憶されているメールアドレスと一致するメールアドレス宛のメールを受信し、
復号化手段は、メール受信手段で受信したメールに含まれているメール用暗号化情報を、情報提供者側記憶手段に記憶されているメール用復号鍵を用いて復号化する、
ことを特徴とする情報通信装置。
【請求項２】
利用者端末装置と、情報管理装置と、情報提供者端末装置を備える情報通信装置であって、
利用者端末装置は、利用者側通信手段と、入力手段と、表示手段を有し、
情報管理装置は、情報管理側通信手段と、暗号化手段と、メール送信手段と、情報管理側記憶手段を有し、
情報提供者端末装置は、メール受信手段と、復号化手段と、情報提供者側記憶手段を有し、
情報管理側記憶手段には、利用者端末装置に送信する情報、メールアドレス及びメール用暗号鍵が、当該情報を示す情報識別情報に対応して記憶されており、
情報提供者側記憶手段には、メールアドレスとメール用復号鍵が記憶されており、
利用者側通信手段は、
入力手段により情報識別情報が入力されると、入力された情報識別情報を含む情報送信要求信号を送信し、
その後、情報管理側通信手段から送信された鍵決定処理要求信号を受信すると、情報管理側通信手段と共同して情報通信用暗号鍵と情報通信用復号鍵を決定し、
情報管理側通信手段から送信された暗号化情報を受信すると、受信した暗号化情報を、決定した情報通信用復号鍵を用いて復号化して情報を取得し、取得した情報を表示手段に表示し、
入力手段により入力情報が入力されると、入力された入力情報を、決定した情報通信用暗号鍵を用いて暗号化して暗号化情報を取得し、取得した暗号化情報を情報管理側通信手段に送信し、
情報管理側通信手段は、
情報管理側記憶手段に記憶されている情報を示す情報識別情報を含む情報送信要求信号を受信すると、受信した情報送信要求信号を送信した利用者側通信手段に鍵決定処理要求信号を送信し、当該利用者側通信手段と共同して情報通信用暗号鍵と情報通信用復号鍵を決定し、
受信した情報送信要求信号に含まれている情報識別情報に対応する情報を情報管理側記憶手段から読み出し、読み出した情報を、決定した情報通信用暗号鍵を用いて暗号化して暗号化情報を取得し、取得した暗号化情報を、受信した情報送信要求信号を送信した利用者側通信手段に送信し、
利用者側通信手段から送信された暗号化情報を受信すると、受信した暗号化情報を、決定した情報通信用復号鍵を用いて復号化して入力情報を取得し、
暗号化手段は、情報管理側通信手段が取得した入力情報を、情報管理側記憶手段に記憶されている、情報管理側通信手段から利用者側通信手段に送信した情報に対応するメール用暗号鍵を用いて暗号化してメール用暗号化情報を取得し、
メール送信手段は、情報管理側通信手段から利用者側通信手段に送信した情報に対応するメールアドレスを情報管理側記憶手段から読み出し、暗号化手段で取得したメール用暗号化情報を含むメールを、読み出したメールアドレス宛に送信し、
メール受信手段は、情報提供者側記憶手段に記憶されているメールアドレスと一致するメールアドレス宛のメールを受信し、
復号化手段は、メール受信手段で受信したメールに含まれているメール用暗号化情報を、情報提供者側記憶手段に記憶されているメール用復号鍵を用いて復号化して入力情報を取得する、
ことを特徴とする情報通信装置。
【請求項３】
請求項２に記載の情報通信装置であって、
情報管理側通信手段と利用者側通信手段は、情報通信用暗号鍵及び情報通信用復号鍵として情報通信用共通鍵を決定する、
ことを特徴とする情報通信装置。
【請求項４】
請求項３に記載の情報通信装置であって、
情報管理側記憶手段には、鍵決定処理用暗号鍵と鍵決定処理用復号鍵が記憶されており、
利用者側通信手段は、情報管理側通信手段から送信された鍵決定処理用暗号鍵を受信すると、情報通信用共通鍵を決定し、決定した情報通信用共通鍵を、受信した鍵決定処理用暗号鍵を用いて暗号化して共通鍵用暗号化情報を取得し、取得した共通鍵用暗号化情報を情報管理側通信手段に送信し、
情報管理側通信手段は、受信した情報送信要求信号を送信した利用者側通信手段に鍵決定処理要求信号を送信した後、情報管理側記憶手段から鍵決定処理用暗号鍵を読み出し、読み出した鍵決定処理用暗号鍵を、受信した情報送信要求信号を送信した利用者側通信手段に送信し、利用者側通信手段から送信された共通鍵用暗号化情報を受信すると、情報管理側記憶手段から鍵決定処理用復号鍵を読み出し、受信した共通鍵用暗号化情報を、読み出した鍵決定処理用復号鍵を用いて復号化して情報通信用共通鍵を取得する、
ことを特徴とする情報通信装置。
【請求項５】
利用者端末装置と、第１の情報管理装置と、第２の情報管理装置と、情報提供者端末装置を備える情報通信装置であって、
利用者端末装置は、利用者側通信手段と、入力手段と、表示手段と、利用者側記憶手段を有し、
第１の情報管理装置は、第１の情報管理側通信手段と、第１の情報管理側記憶手段を有し、
第２の情報管理装置は、第２の情報管理側通信手段と、暗号化手段と、メール送信手段と、第２の情報管理側記憶手段を有し、
情報提供者端末装置は、メール受信手段と、復号化手段と、情報提供者側記憶手段を有し、
利用者側記憶手段には、情報通信用暗号鍵と情報通信用復号鍵が記憶されており、
第１の情報管理側記憶手段には、利用者端末装置に送信する情報が、当該情報を示す情報識別情報に対応して記憶されており、
第２の情報管理側記憶手段には、情報通信用暗号鍵と情報通信用復号鍵が記憶されているとともに、利用者端末装置に送信する情報、メールアドレス及びメール用暗号鍵が、当該情報を示す情報識別情報に対応して記憶されており、
情報提供者側記憶手段には、メールアドレスとメール用復号鍵が記憶されており、
第１の情報管理側記憶手段に記憶されている情報のうちの少なくとも一つの情報には、第２の情報管理側記憶手段に記憶されている情報に対応する情報識別情報が含まれており、
利用者側通信手段は、
入力手段により情報識別情報が入力されると、入力された情報識別情報を含む情報送信要求信号を送信し、
その後、第１の情報管理側通信手段から送信された情報を受信すると、受信した情報を表示手段に表示し、
表示手段に表示されている情報に含まれている情報識別情報が入力手段により入力されると、入力された情報識別情報を含む情報送信要求信号を送信し、
その後、第２の情報管理側通信手段から送信された暗号化情報を受信すると、受信した暗号化情報を、利用者側記憶手段に記憶されている情報通信用復号鍵を用いて復号化して情報を取得し、取得した情報を表示手段に表示し、
入力手段により入力情報が入力されると、入力された入力情報を、利用者側記憶手段に記憶されている情報通信用暗号鍵を用いて暗号化して暗号化情報を取得し、取得した暗号化情報を第２の情報管理側通信手段に送信し、
第１の情報管理側通信手段は、第１の情報管理側記憶手段に記憶されている情報に対応する情報識別情報を含む情報送信要求信号を受信すると、受信した情報送信要求信号に含まれている情報識別情報に対応する情報を第１の情報管理側記憶手段から読み出し、読み出した情報を、受信した情報送信要求信号を送信した利用者側通信手段に送信し、
第２の情報管理側通信手段は、
第２の情報管理側記憶手段に記憶されている情報を示す情報識別情報を含む情報送信要求信号を受信すると、受信した情報送信要求信号に含まれている情報識別情報に対応する情報を第２の情報管理側記憶手段から読み出し、読み出した情報を、第２の情報管理側記憶手段に記憶されている情報通信用暗号鍵を用いて暗号化して暗号化情報を取得し、取得した暗号化情報を、受信した情報送信要求信号を送信した利用者側通信手段に送信し、
利用者側通信手段から送信された暗号化情報を受信すると、受信した暗号化情報を、第２の情報管理側記憶手段に記憶されている情報通信用復号鍵を用いて復号化して入力情報を取得し、
暗号化手段は、第２の情報管理側通信手段が取得した入力情報を、第２の情報管理側記憶手段に記憶されている、第２の情報管理側通信手段から利用者側通信手段に送信した情報に対応するメール用暗号鍵を用いて暗号化してメール用暗号化情報を取得し、
メール送信手段は、第２の情報管理側通信手段から利用者側通信手段に送信した情報に対応するメールアドレスを第２の情報管理側記憶手段から読み出し、暗号化手段で取得したメール用暗号化情報を含むメールを、読み出したメールアドレス宛に送信し、
メール受信手段は、情報提供者側記憶手段に記憶されているメールアドレスと一致するメールアドレス宛のメールを受信し、
復号化手段は、メール受信手段で受信したメールに含まれているメール用暗号化情報を、情報提供者側記憶手段に記憶されているメール用復号鍵を用いて復号化して入力情報を取得する、
ことを特徴とする情報通信装置。
【請求項６】
利用者端末装置と、第１の情報管理装置と、第２の情報管理装置と、情報提供者端末装置を備える情報通信装置であって、
利用者端末装置は、利用者側通信手段と、入力手段と、表示手段を有し、
第１の情報管理装置は、第１の情報管理側通信手段と、第１の情報管理側記憶手段を有し、
第２の情報管理装置は、第２の情報管理側通信手段と、暗号化手段と、メール送信手段と、第２の情報管理側記憶手段を有し、
情報提供者端末装置は、メール受信手段と、復号化手段と、情報提供者側記憶手段を有し、
第１の情報管理側記憶手段には、利用者端末装置に送信する情報が、当該情報を示す情報識別情報に対応して記憶されており、
第２の情報管理側記憶手段には、利用者端末装置に送信する情報、メールアドレス及びメール用暗号鍵が、当該情報を示す情報識別情報に対応して記憶されており、
情報提供者側記憶手段には、メールアドレスとメール用復号鍵が記憶されており、
第１の情報管理側記憶手段に記憶されている情報のうちの少なくとも一つの情報には、第２の情報管理側記憶手段に記憶されている情報に対応する情報識別情報が含まれており、
利用者側通信手段は、
入力手段により情報識別情報が入力されると、入力された情報識別情報を含む情報送信要求信号を送信し、
その後、第１の情報管理側通信手段から送信された情報を受信すると、受信した情報を表示手段に表示し、
表示手段に表示されている情報に含まれている情報識別情報が入力手段により入力されると、入力された情報識別情報を含む情報送信要求信号を送信し、
その後、第２の情報管理側通信手段から送信された鍵決定処理要求信号を受信すると、第２の情報管理側通信手段と共同して情報通信用暗号鍵と情報通信用復号鍵を決定し、
第２の情報管理側通信手段から送信された暗号化情報を受信すると、受信した暗号化情報を、決定した情報通信用復号鍵を用いて復号化して情報を取得し、取得した情報を表示手段に表示し、
入力手段により入力情報が入力されると、入力された入力情報を、決定した情報通信用暗号鍵を用いて暗号化して暗号化情報を取得し、取得した暗号化情報を第２の情報管理側通信手段に送信し、
第１の情報管理側通信手段は、第１の情報管理側記憶手段に記憶されている情報に対応する情報識別情報を含む情報送信要求信号を受信すると、受信した情報送信要求信号に含まれている情報識別情報に対応する情報を第１の情報管理側記憶手段から読み出し、読み出した情報を、受信した情報送信要求信号を送信した利用者側通信手段に送信し、
第２の情報管理側通信手段は、
第２の情報管理側記憶手段に記憶されている情報を示す情報識別情報を含む情報送信要求信号を受信すると、受信した情報送信要求信号を送信した利用者側通信手段に鍵決定処理要求信号を送信し、当該利用者側通信手段と共同して情報通信用暗号鍵と情報通信用復号鍵を決定し、
受信した情報送信要求信号に含まれている情報識別情報に対応する情報を第２の情報管理側記憶手段から読み出し、読み出した情報を、決定した情報通信用暗号鍵を用いて暗号化して暗号化情報を取得し、取得した暗号化情報を、受信した情報送信要求信号を送信した利用者側通信手段に送信し、
利用者側通信手段から送信された暗号化情報を受信すると、受信した暗号化情報を、決定した情報通信用復号鍵を用いて復号化して入力情報を取得し、
暗号化手段は、第２の情報管理側通信手段が取得した入力情報を、第２の情報管理側記憶手段に記憶されている、第２の情報管理側通信手段から利用者側通信手段に送信した情報に対応するメール用暗号鍵を用いて暗号化してメール用暗号化情報を取得し、
メール送信手段は、第２の情報管理側通信手段から利用者側通信手段に送信した情報に対応するメールアドレスを第２の情報管理側記憶手段から読み出し、暗号化手段で取得したメール用暗号化情報を含むメールを、読み出したメールアドレス宛に送信し、
メール受信手段は、情報提供者側記憶手段に記憶されているメールアドレスと一致するメールアドレス宛のメールを受信し、
復号化手段は、情報提供者側記憶手段からメール用復号鍵を読み出し、メール受信手段で受信したメールに含まれているメール用暗号化情報を、読み出したメール用復号鍵を用いて復号化して入力情報を取得する、
ことを特徴とする情報通信装置。
【請求項７】
利用者端末装置と、情報管理装置と、情報提供者端末装置を備える情報通信装置における情報通信方法であって、
利用者端末装置の入力手段により情報識別情報が入力されると、入力された情報識別情報含む情報送信要求信号を利用者端末装置から送信し、
情報管理装置が、当該情報管理装置が管理している情報を示す情報識別情報を含む情報送信要求信号を受信すると、受信した情報送信要求信号に含まれている情報識別情報に対応する情報を、情報通信用暗号鍵を用いて暗号化して暗号化情報を取得し、取得した暗号化情報を、受信した情報送信要求信号を送信した利用者端末装置に送信し、
情報管理装置から送信された暗号化情報を利用者端末装置で受信すると、受信した暗号化情報を、情報通信用復号鍵を用いて復号化して情報を取得し、取得した情報を利用者端末装置の表示手段に表示し、
利用者端末装置の入力手段により入力された入力情報を、情報通信用暗号鍵を用いて暗号化して暗号化情報を取得し、取得した暗号化情報を情報管理装置に送信し、
利用者端末装置から送信された暗号化情報を情報管理装置で受信し、受信した暗号化情報を、情報通信用復号鍵を用いて復号化して入力情報を取得し、
取得した入力情報を、利用者端末装置に送信した情報に対応するメール用暗号鍵を用いて暗号化してメール用暗号化情報を取得し、
取得したメール用暗号化情報を、利用者端末装置に送信した情報に対応するメールアドレス宛に送信し、
情報管理装置から送信されたメールを、当該メールのメールアドレスと一致するメールアドレスが記憶されている情報提供者端末装置で受信し、受信したメールに含まれているメール用暗号化情報を、当該情報提供者端末装置に記憶されているメール用復号鍵を用いて復号化して入力情報を取得する、
ことを特徴とする情報通信方法。
【請求項８】
利用者端末装置と、情報管理装置と、情報提供者端末装置を備える情報通信装置における情報通信方法であって、
利用者端末装置の入力手段により情報識別情報が入力されると、入力された情報識別情報含む情報送信要求信号を利用者端末装置から送信し、
情報管理装置が、当該情報管理装置が管理している情報を示す情報識別情報を含む情報送信要求信号を受信すると、利用者端末装置と情報管理装置が共同して情報通信用暗号鍵と情報通信用復号鍵を決定し、
情報管理装置で受信した情報送信要求信号に含まれている情報識別情報に対応する情報を、決定した情報通信用暗号鍵を用いて暗号化して暗号化情報を取得し、取得した暗号化情報を、情報管理装置で受信した情報送信要求信号を送信した利用者端末装置に送信し、
情報管理装置から送信された暗号化情報を利用者端末装置で受信し、受信した暗号化情報を、決定した情報通信用復号鍵を用いて復号化して情報を取得し、取得した情報を利用者端末装置の表示手段に表示し、
利用者端末装置の入力手段により入力された入力情報を、決定した情報通信用暗号鍵を用いて暗号化して暗号化情報を取得し、取得した暗号化情報を情報管理装置に送信し、
利用者端末装置から送信された暗号化情報を情報管理装置で受信し、受信した暗号化情報を、決定した情報通信用復号鍵を用いて復号化して入力情報を取得し、
取得した入力情報を、利用者端末装置に送信した情報に対応するメール用暗号鍵を用いて暗号化してメール用暗号化情報を取得し、
取得したメール用暗号化情報を、利用者端末装置に送信した情報に対応するメールアドレス宛に送信し、
情報管理装置から送信されたメールを、当該メールのメールアドレスと一致するメールアドレスが記憶されている情報提供者端末装置で受信し、受信したメールに含まれているメール用暗号化情報を、当該情報提供者端末装置に記憶されているメール用復号鍵を用いて復号化して入力情報を取得する、
ことを特徴とする情報通信方法。
【請求項９】
利用者端末装置と、第１の情報管理装置と、第２の情報管理装置と、情報提供者端末装置を備える情報通信装置における情報通信方法であって、
利用者端末装置の入力手段により、第１の情報管理装置で管理している情報に対応する情報識別情報が入力されると、入力された情報識別情報を含む情報送信要求信号を利用者端末装置から送信し、
第１の情報管理装置が、第１の情報管理装置で管理している情報に対応する情報識別情報を含む情報送信要求信号を受信すると、受信した情報送信要求信号に含まれている情報識別情報に対応する情報を、受信した情報送信要求信号を送信した利用者端末装置に送信し、
第１の情報管理装置から送信された情報を利用者端末装置で受信し、受信した情報を利用者端末装置の表示手段に表示し、
利用者端末装置の表示手段に表示されている情報に含まれている、第２の情報管理装置で管理している情報に対応する情報識別情報が利用者端末装置の入力手段により入力されると、入力された情報識別情報を含む情報送信要求信号を利用者端末装置から送信し、
第２の情報管理装置が、第２の情報管理装置が管理している情報に対応する報識別情報を含む情報送信要求信号を受信すると、受信した情報送信要求信号に含まれている情報識別情報に対応する情報を、情報通信用暗号鍵を用いて暗号化して暗号化情報を取得し、取得した暗号化情報を、受信した情報送信要求信号を送信した利用者端末装置に送信し、
第２の情報管理装置から送信された暗号化情報を利用者端末装置で受信し、受信した暗号化情報を、情報通信用復号鍵を用いて復号化して情報を取得し、取得した情報を利用者端末装置の表示手段に表示し、
利用者端末装置の入力手段から入力された入力情報を、情報通信用暗号鍵を用いて暗号化して暗号化情報を取得し、取得した暗号化情報を第２の情報管理装置に送信し、
利用者端末装置から送信された暗号化情報を第２の情報管理装置で受信し、受信した暗号化情報を、情報通信用復号鍵を用いて復号化して入力情報を取得し、
取得した入力情報を、利用者端末装置に送信した情報に対応するメール用暗号鍵を用いて暗号化してメール用暗号化情報を取得し、
取得したメール用暗号化情報を、利用者端末装置に送信した情報に対応するメールアドレス宛に送信し、
第２の情報管理装置から送信されたメールを、当該メールのメールアドレスと一致するメールアドレスが記憶されている情報提供者端末装置で受信し、受信したメールに含まれているメール用暗号化情報を、当該情報提供者端末装置に記憶されているメール用復号鍵を用いて復号化して入力情報を取得する、
ことを特徴とする情報通信方法。
【請求項１０】
利用者端末装置と、第１の情報管理装置と、第２の情報管理装置と、情報提供者端末装置を備える情報通信装置における情報通信方法であって、
利用者端末装置の入力手段により、第１の情報管理装置で管理している情報に対応する情報識別情報が入力されると、入力された情報識別情報を含む情報送信要求信号を利用者端末装置から送信し、
第１の情報管理装置が、第１の情報管理装置で管理している情報に対応する情報識別情報を含む情報送信要求信号を受信すると、受信した情報送信要求信号に含まれている情報識別情報に対応する情報を、受信した情報送信要求信号を送信した利用者端末装置に送信し、
第１の情報管理装置から送信された情報を利用者端末装置で受信し、受信した情報を利用者端末装置の表示手段に表示し、
利用者端末装置の表示手段に表示されている情報に含まれている、第２の情報管理装置で管理している情報に対応する情報識別情報が利用者端末装置の入力手段により入力されると、入力された情報識別情報を含む情報送信要求信号を利用者端末装置から送信し、
第２の情報管理装置が、第２の情報管理装置が管理している情報に対応する報識別情報を含む情報送信要求信号を受信すると、利用者端末装置と第２の情報管理装置が共同して情報通信用暗号鍵と情報通信用復号鍵を決定し、
第２の情報管理装置で受信した情報送信要求信号に含まれている情報識別情報に対応する情報を、決定した情報通信用暗号鍵を用いて暗号化して暗号化情報を取得し、取得した暗号化情報を、受信した情報送信要求信号を送信した利用者端末装置に送信し、
第２の情報管理装置から送信された暗号化情報を利用者端末装置で受信し、受信した暗号化情報を、決定した情報通信用復号鍵を用いて復号化して情報を取得し、取得した情報を利用者端末装置の表示手段に表示し、
利用者端末装置の入力手段から入力された入力情報を、決定した情報通信用暗号鍵を用いて暗号化して暗号化情報を取得し、取得した暗号化情報を第２の情報管理装置に送信し、
利用者端末装置から送信された暗号化情報を第２の情報管理装置で受信し、受信した暗号化情報を、決定した情報通信用復号鍵を用いて復号化して入力情報を取得し、
取得した入力情報を、利用者端末装置に送信した情報に対応するメール用暗号鍵を用いて暗号化してメール用暗号化情報を取得し、
取得したメール用暗号化情報を、利用者端末装置に送信した情報に対応するメールアドレス宛に送信し、
第２の情報管理装置から送信されたメールを、当該メールのメールアドレスと一致するメールアドレスが記憶されている情報提供者端末装置で受信し、受信したメールに含まれているメール用暗号化情報を、当該情報提供者端末装置に記憶されているメール用復号鍵を用いて復号化して入力情報を取得する、
ことを特徴とする情報管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報通信技術、特に、Ｗｅｂサーバから受信した情報に応答して利用者が入力した入力情報を通信する技術に関する。
【背景技術】
【０００２】
近年、インターネットの普及により、利用者端末装置とＷｅｂサーバとの間で利用者の会員情報やアンケート情報等の入力情報通信されるケースが増えている。
通常、情報通信装置は、図８に示すように、利用者端末装置と、暗号化機能を備えていないＷｅｂサーバが用いられている。図８に示す情報通信装置では、利用者端末装置からの情報送信要求信号に対して、Ｗｅｂサーバは、情報送信要求信号に含まれているＷｅｂ頁アドレスに対応するＷｅｂ頁情報を、記憶装置のＷｅｂ頁情報データベースから読み出して利用者端末装置に送信する。ここで、Ｗｅｂ頁情報によって、会員情報入力画面やアンケート情報入力画面が利用者端末装置の表示装置に表示されると、利用者は会員情報やアンケート回答情報等の入力情報を入力する。その後、入力された入力情報は、利用者端末装置からＷｅｂサーバに送信され、Ｗｅｂサーバの記憶装置に記憶される。この場合、Ｗｅｂサーバが暗号機能を備えていないため、入力情報が利用者端末装置からＷｅｂサーバに送信される途中で、第三者によって盗み見されあるいは改ざんされる虞がある。
そこで、Ｗｅｂサーバとして、暗号化機能の一手法であるＳＳＬ(Secure  Socket  Layer)機能を備えるＷｅｂサーバを用いた情報通信装置が提案されている。
この情報通信装置では、Ｗｅｂサーバから利用者端末装置にＷｅｂ頁情報を送信する場合には、ＷｅｂサーバのＳＳＬ通信手段は、Ｗｅｂ頁情報を暗号鍵を用いて暗号化して送信し、利用者端末装置のＳＳＬ通信手段は、受信した暗号化情報を復号鍵を用いて復号化する。一方、利用者が入力した入力情報を利用者端末装置からＷｓｂサーバに送信する場合には、利用者端末装置のＳＳＬ通信手段は、入力情報を暗号鍵を用いて暗号化してＷｅｂサーバに送信し、ＷｅｂサーバのＳＳＬ通信手段は、受信した暗号化情報を復号鍵を用いて復号化し、復号化情報を記憶装置に記憶する。（非特許文献１参照）
【非特許文献１】「日経ＮＥＴＷＯＲＫ」（日経ＢＰ社，２００５，８月号，ｐ９０〜ｐ１０５）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来の情報通信装置では、入力情報は、暗号化されて利用者端末装置からＷｅｂサーバに送信される。このため、利用者端末装置からＷｅｂサーバに送信される間に入力情報が盗み見されあるいは改ざんされる虞はない。
しかしながら、Ｗｅｂサーバの記憶装置には、入力情報が暗号化されていない状態で記憶されている。このため、Ｗｅｂサーバの記憶装置への不正アクセスによって、入力情報が改ざんされあるいは漏洩する虞がある。
本発明は、このような点に鑑みて創案されたものであり、利用者端末装置で入力された入力情報の盗み見み、改ざんや漏洩を確実に防止することができる情報通信技術を提供することを目的とする。
【課題を解決するための手段】
【０００４】
本発明の第１発明は、請求項１に記載されたとおりの情報通信装置である。
本発明は、利用者端末装置と、情報管理装置と、情報提供者端末装置を備えている。
利用者端末装置は、利用者側通信手段と、入力手段と、表示手段と、利用者側記憶手段を有している。情報管理装置は、情報管理側通信手段と、暗号化手段と、メール送信手段と、情報管理側記憶手段を有している。情報提供者端末装置は、メール受信手段と、復号化手段と、情報提供者側記憶手段を有している。
利用者端末装置や情報提供者端末装置としては、典型的には、パソコンや携帯端末装置等が用いられる。また、情報管理装置としては、典型的には、Ｗｅｂサーバが用いられる。入力手段としては、タッチキーやタッチセンサ等が用いられる。
利用者側記憶手段には、情報通信用暗号鍵と情報通信用復号鍵が記憶されている。
情報管理側記憶手段には、情報通信用暗号鍵と情報通信用復号鍵が記憶されているとともに、利用者端末装置に送信する情報、メールアドレス及びメール用暗号鍵が、当該情報を示す情報識別情報に対応して記憶されている。
情報通信用暗号鍵と情報通信用復号鍵は、情報管理装置から利用者端末装置に送信する情報や利用者端末装置から情報管理装置に送信する入力情報を暗号化あるいは復号化するための鍵であり、情報通信用暗号鍵で暗号化された暗号化情報は、情報通信用復号鍵を用いないと復号化することができない。処理時間の短縮化の観点からは、情報通信用暗号鍵と情報通信用復号鍵として、情報通信用共通鍵を用いるのが好ましい。情報通信用共通鍵で暗号化された暗号化情報は、情報通信用共通鍵を用いて復号化することができる。
利用者側記憶手段や情報管理側記憶手段に記憶される情報通信用暗号鍵と情報通信用復号鍵（あるいは、情報通信用共通鍵）としては、予め決定されたものを用いてもよいし、利用者側通信手段と情報管理側通信手段が共同して決定したものを用いてもよい。また、情報通信用暗号鍵と情報通信用復号鍵（あるいは、情報通信用共通鍵）は、複数の利用者端末装置に共通に決定されたものを用いてもよいし、利用者端末装置毎に決定されたものを用いてもよい。
利用者端末装置に送信する情報としては、例えば、Ｗｅｂ頁情報が用いられ、情報識別情報としては、例えば、Ｗｅｂ頁情報が形成されているＷｅｂ頁アドレスが用いられる。
情報提供者側記憶手段には、メールアドレスとメール用復号鍵が記憶されている。
情報管理側記憶手段に、情報識別情報に対応して記憶されているメール用暗号鍵と、当該情報識別情報に対応するメールアドレスが記憶されている情報提供者記憶手段に記憶されているメール用復号鍵は、対応している。すなわち、当該メール用暗号鍵を用いて暗号化されたメール用暗号化情報は、当該メール用復号鍵を用いてのみ復号化することができる。
利用者側通信手段は、入力手段により情報識別情報が入力されると、入力された情報識別情報を含む情報送信要求信号を送信する。
情報管理側通信手段は、情報管理側記憶手段に記憶されている情報を示す情報識別情報を含む情報送信要求信号を受信すると、受信した情報送信要求信号に含まれている情報識別情報に対応する情報を情報管理側記憶手段から読み出す。そして、読み出した情報を、情報管理側記憶手段に記憶されている情報通信用暗号鍵を用いて暗号化して暗号化情報を取得し、取得した暗号化情報を、受信した情報送信要求信号を送信した利用者側通信手段に送信する。
利用者側通信手段は、情報管理側通信手段から送信された暗号化情報を受信すると、受信した暗号化情報を、利用者側記憶手段に記憶されている情報通信用復号鍵を用いて復号化して復号化情報（情報）を取得する。そして、取得した復号化情報を表示手段に表示する。
ここで、復号化情報が会員情報やアンケート回答情報を入力する画面情報である場合には、利用者は、会員情報やアンケート回答情報を入力手段を用いて入力する。利用者側通信手段は、入力手段を用いて入力された入力情報を、利用者側記憶手段に記憶されている情報通信用暗号鍵を用いて暗号化し、暗号化情報を取得する。そして、取得した暗号化情報を、情報管理側通信手段に送信する。
情報管理側通信手段は、利用者側通信手段から送信された暗号化情報を受信すると、受信した暗号化情報を、情報管理側記憶手段に記憶されている情報通信用復号鍵を用いて復号化して復号化情報（入力情報）を取得する。
暗号化手段は、情報管理側通信手段が取得した入力情報を、そのまま（記憶手段に格納することなく）、情報管理側記憶手段に記憶されている、情報管理側通信手段から利用者側通信手段に送信した情報に対応するメール用暗号鍵を用いて暗号化してメール用暗号化情報を取得する。
暗号化手段は、暗号化手段が情報管理側記憶手段から直接に読み出したメール用暗号鍵を用いてもよいし、他の手段、例えば、管理手段が情報管理側記憶手段から読み出したメール用暗号鍵を用いてもよい。
また、メール送信手段は、情報管理側通信手段から利用者側通信手段に送信した情報に対応する（すなわち、情報を示す情報識別情報に対応する）メールアドレスを情報管理側記憶手段から読み出し、暗号化手段で取得したメール用暗号化情報を含むメールを、読み出したメールアドレス宛に送信する。
メール送信手段は、メール送信手段が情報管理側記憶手段から直接に読み出したメールアドレス宛にメールを送信してもよいし、他の手段、例えば、管理手段が読み出したメールアドレス宛にメールを送信してもよい。
なお、「復号化情報（入力情報）を、そのまま（記憶手段に格納することなく）メール用暗号鍵を用いて暗号化してメールで送信する」という構成には、復号化情報を暗号化する処理やメールで送信する処理を実行するために復号化情報を一時的に記憶手段に格納する処理は含まれない。
メール受信手段は、情報提供者側記憶手段に記憶されているメールアドレスと一致するメールアドレス宛のメールを受信する。
復号化手段は、メール受信手段で受信したメールに含まれているメール用暗号化情報を、情報提供者側記憶手段に記憶されているメール用復号鍵を用いて復号化する。
復号化手段で取得したメール用復号化情報（入力情報）は、情報提供者側記憶手段に記憶される。
本発明では、入力情報は、暗号化された状態で利用者端末装置から情報管理装置に送信される。これにより、利用者端末装置から情報管理装置に送信される間に、入力情報が盗み見されあるいは改ざんされる虞がない。
また、情報管理装置は、利用者端末装置から受信した入力情報を、そのまま（記憶手段に格納することなく）メールの形態で情報提供者端末装置に送信している。これにより、情報管理装置の記憶手段に記憶されている時に、不正アクセスによって漏洩されるのが防止される。
さらに、情報管理装置で受信した入力情報は、暗号化されてメールで送信される。これにより、情報管理装置から情報提供者端末装置に送信される間に、入力情報が盗み見されあるいは改ざんされる虞がない。
したがって、情報通信装置で通信される入力情報を確実に保護することができる。
【０００５】
本発明の第２発明は、請求項２に記載されたとおりの情報通信装置である。
本発明は、利用者端末装置と、情報管理装置と、情報提供者端末装置を備えている。
利用者端末装置は、利用者側通信手段と、入力手段と、表示手段を有している。情報管理装置は、情報通信側通信手段と、暗号化手段と、メール送信手段と、情報管理側記憶手段を有している。情報提供者端末装置は、メール受信手段と、復号化手段と、情報提供者側記憶手段を有している。
情報管理側記憶手段には、利用者端末装置に送信する情報、メールアドレス及びメール用暗号鍵が、当該情報を示す情報識別情報に対応して記憶されている。また、情報提供者側記憶手段には、メールアドレスとメール用復号鍵が記憶されている。
情報管理装置の情報管理側記憶手段に、情報識別情報に対応して記憶されているメール用暗号鍵と、当該情報識別情報に対応するメールアドレスが記憶されている情報提供者記憶手段に記憶されているメール用復号鍵は、対応している。
利用者側通信手段は、入力手段により情報識別情報が入力されると、入力された情報識別情報を含む情報送信要求信号を送信する。情報管理側通信手段は、情報管理側記憶手段に記憶されている情報を示す情報識別情報を含む情報送信要求信号を受信すると、受信した情報送信要求信号を送信した利用者側通信手段に鍵決定処理要求信号を送信する。これにより、利用者側通信手段と情報管理側通信手段は、共同して情報通信用暗号鍵と情報通信用復号鍵を決定する。
「利用者側通信手段と情報管理側通信手段が共同して情報通信用暗号鍵と情報通信用復号鍵を決定する」という記載は、利用者側通信手段と情報管理側通信手段が打ち合わせを行って決定する態様や、一方が決定して他方に通知する態様を含む。
鍵決定処理要求信号としては、例えば、利用者端末装置で利用可能な暗号化方式のリストの送信を要求する暗号化方式リスト送信要求信号が用いられる。利用者側通信手段と情報管理側通信手段が共同して情報通信用暗号鍵と情報通信用復号鍵を決定する方法としては、種々の方法を用いることができる。例えば、ＳＳＬ通信用の暗号鍵と復号鍵を決定する方法を用いることができる。また、情報通信用暗号鍵及び情報通信用復号鍵としては、処理時間の短縮化の観点から、情報通信用共通鍵を用いるのが好ましい。
情報通信用暗号鍵と情報通信用復号鍵を決定した後、情報管理側通信手段は、受信した情報送信要求信号に含まれている情報識別情報に対応する情報を、決定した情報通信用暗号鍵を用いて暗号化して暗号化情報を取得する。そして、取得した暗号化情報を、受信した情報送信要求信号を送信した利用者側通信手段に送信する。
利用者側通信手段は、情報管理側通信手段から送信された暗号化情報を受信すると、受信した暗号化情報を、先に決定した情報通信用復号鍵を用いて復号化し、復号化情報（情報識別情報に対応する情報）を取得する。そして、取得した復号化情報を表示手段に表示する。
ここで、利用者が、入力手段を用いて会員情報やアンケート回答情報を入力すると、利用者側通信手段は、入力された入力情報を、先に決定した情報通信用暗号鍵を用いて暗号化し、暗号化情報を取得する。そして、取得した暗号化情報を、情報管理側通信手段に送信する。
情報管理側通信手段は、利用者側通信手段から送信された暗号化情報を受信すると、受信した暗号化情報を、先に決定した情報通信用復号鍵を用いて復号化し、復号化情報（入力情報）を取得する。
暗号化手段は、情報管理側通信手段で取得した復号化情報（入力情報）を、そのまま（記憶手段に格納することなく）、情報管理側通信手段が利用者側通信手段に送信した情報に対応するメール用暗号鍵を用いて暗号化し、メール用暗号化情報を取得する。
また、メール送信手段は、暗号化手段で取得したメール用暗号化情報を含むメールを、情報管理側通信手段が利用者側通信手段に送信した情報に対応する（すなわち、情報を示す情報識別情報に対応する）メールアドレス宛に送信する。
メール受信手段は、情報提供者側記憶手段に記憶されているメールアドレスと一致するメールアドレス宛のメールを受信する。
復号化手段は、メール受信手段で受信したメールに含まれているメール用暗号化情報を、情報提供者側記憶手段に記憶されているメール用復号鍵を用いて復号化し、メール用復号化情報（入力情報）を取得する。
復号化手段で取得したメール用復号化情報（入力情報）は、情報提供者側記憶手段に記憶される。
本発明は、第１発明と同様の効果を有している。
また、本発明では、情報管理装置が、情報管理装置で管理している情報を示す情報識別情報を含む情報送信要求信号を受信する毎に、受信した情報送信要求信号を送信した利用者端末装置と共同して情報通信用暗号鍵と情報通信用復号鍵（あるいは、情報通信用共通鍵）が決定される。これにより、情報通信装置で通信される入力情報をより確実に保護することができる。
【０００６】
また、第３発明は、請求項３に記載されたとおりの情報通信装置である。
本発明では、情報管理側通信手段と利用者側通信手段は、情報通信用暗号鍵及び情報通信用復号鍵として情報通信用共通鍵を決定する。
本発明では、情報通信用暗号鍵及び情報通信用復号鍵として、情報通信用共通鍵を用いるため、暗号化及び復号化のための処理負担が軽減される。これにより、処理時間を短縮することができる。
【０００７】
第４発明は、請求項４に記載されたとおりの情報通信装置である。
本発明では、情報管理側記憶手段には、鍵決定処理用暗号鍵と鍵決定処理用復号鍵が記憶されている。そして、情報管理側通信手段は、情報送信要求信号を受信すると、鍵決定処理要求信号と、情報管理側記憶手段に記憶されている鍵決定処理用暗号鍵を、受信した情報送信要求信号を送信した利用者側通信手段に送信する。
利用者側通信手段は、情報管理側通信手段から送信された鍵決定処理要求信号と鍵決定処理用暗号鍵を受信すると、情報通信用共通鍵を決定する。そして、決定した情報通信用共通鍵を、受信した鍵決定処理用暗号鍵を用いて暗号化して共通鍵用暗号化情報を取得し、取得した共通鍵用暗号化情報を情報管理側通信手段に送信する。
情報管理側通信手段は、利用者側通信手段から送信された共通鍵用暗号化情報を受信すると、情報管理側記憶手段から鍵決定処理用復号鍵を読み出し、受信した共通鍵用暗号化情報を、読み出した鍵決定処理用復号鍵を用いて復号化して、情報通信用共通鍵（共通鍵）を取得する。
本発明では、情報通信用共通鍵を、鍵決定用暗号鍵と鍵決定用復号鍵を用いて送受信している。これにより、入力情報を一層確実に保護することができる。
【０００８】
本発明の第５発明は、請求項５に記載されたとおりの情報通信装置である。
本発明は、利用者端末装置と、第１の情報管理装置と、第２の情報管理装置と、情報提供者端末装置を備えている。
利用者端末装置は、利用者側通信手段と、入力手段と、表示手段と、利用者側記憶手段を有している。第１の情報管理装置は、第１の情報管理側通信手段と、第１の情報管理側記憶手段を有している。第２の情報管理装置は、第２の情報管理側通信手段と、暗号化手段と、メール送信手段と、第２の情報管理側記憶手段を有している。情報提供者端末装置は、メール受信手段と、復号化手段と、情報提供者側記憶手段を有している。第１の情報管理側通信手段としては、暗号化機能を備えていない通信手段が用いられ、第２の情報管理側通信手段としては、暗号化機能を備えている通信手段が用いられる。利用側通信手段としては、暗号化機能を備えていない通信手段と暗号化機能を備えている通信手段を用いてもよいし、両機能を備えている一つの通信手段を用いることもできる。
利用者端末装置や情報提供者端末装置としては、典型的には、パソコンや携帯端末装置等が用いられる。また、第１の情報管理装置や第２の情報管理装置としては、典型的には、Ｗｅｂサーバが用いられる。
利用者側記憶手段には、情報通信用暗号鍵と情報通信用復号鍵が記憶されている。
第１の情報管理側記憶手段には、利用者端末装置に送信する情報が、当該情報を示す情報識別情報に対応して記憶されている。
第２の情報記憶手段には、情報通信用暗号鍵と情報通信用復号鍵が記憶されているとともに、利用者端末装置に送信する情報、メールアドレス及びメール用暗号鍵が、当該情報を示す情報識別情報に対応して記憶されている。
情報通信用暗号鍵と情報通信用復号鍵は、第２の情報管理装置から利用者端末装置に送信する情報や利用者端末装置から第２の情報管理装置に送信する入力情報を暗号化あるいは復号化するための鍵である。処理時間の短縮化の観点からは、情報通信用暗号鍵と情報通信用復号鍵として、情報通信用共通鍵を用いるのが好ましい。
利用者側記憶手段や第１の情報管理側記憶手段に記憶される情報通信用暗号鍵と情報通信用復号鍵（あるいは、情報通信用共通鍵）としては、予め決定されたものを用いてもよいし、利用者側通信手段と情報管理側通信手段が共同して決定したものを用いてもよい。また、情報通信用暗号鍵と情報通信用復号鍵（あるいは、情報通信用共通鍵）は、複数の利用者端末装置に共通に決定されたものを用いてもよいし、利用者端末装置毎に決定されたものを用いてもよい。
利用者端末装置に送信する情報としては、例えば、Ｗｅｂ頁情報が用いられ、情報識別情報としては、例えば、Ｗｅｂ頁情報が形成されているＷｅｂ頁アドレスが用いられる。
情報提供者側記憶手段には、メールアドレスとメール用復号鍵が記憶されている。
第１の情報管理側記憶手段に記憶されている情報の少なくとも一つには、第２の情報管理側記憶手段に記憶されている情報を示す情報識別情報が含まれている。「第２の情報を示す情報識別情報を含ませる」方法としては、例えば、Ｗｅｂ頁情報に、Ｗｅｂ頁アドレスを含むリンク情報を挿入する方法が用いられる。
情報提供者側記憶手段には、メールアドレスとメール用復号鍵が記憶されている。
メール用暗号鍵とメール用復号鍵は、第１発明と同様のものを用いることができる。
利用者側通信手段は、入力手段により情報識別情報が入力されると、入力された情報識別情報を含む情報送信要求信号を送信する。
第１の情報管理側通信手段は、第１の情報管理側記憶手段に記憶されている情報に対応する情報識別情報を含む情報送信要求信号を受信すると、情報送信要求信号に含まれている情報識別情報に対応する情報を、受信した情報送信要求信号を送信した利用者端末装置に送信する。この場合、情報の暗号化は行われない。
利用者側通信手段は、第１の情報管理側通信手段から送信された情報を受信すると、受信した情報を表示手段に表示する。
ここで、利用者端末装置の表示手段に、第２の情報管理装置に記憶されている情報を示す情報識別情報が挿入されている状態で、入力手段により、表示手段に表示されている情報識別情報が入力されると、利用者側通信手段は、入力された情報識別情報を含む情報送信要求信号を送信する。
第２の情報管理側通信手段は、第２の情報管理側記憶手段に記憶されている情報を示す情報識別情報を含む情報送信要求信号を受信すると、受信した情報送信要求信号に含まれている情報識別情報に対応する情報を、第２の情報管理側記憶手段に記憶されている情報通信用暗号鍵を用いて暗号化して暗号化情報を取得する。そして、取得した暗号化情報を、受信した情報送信要求信号を送信した利用者側通信手段に送信する。
利用者側通信手段は、第２の情報管理側通信手段から送信された暗号化情報を受信すると、受信した暗号化情報を、利用者側記憶手段に記憶されている情報通信用復号鍵を用いて復号化し、復号化情報（情報識別情報に対応する情報）を取得する。そして、取得した復号化情報を表示手段に表示する。
ここで、利用者が、入力手段を用いて会員情報やアンケート回答情報を入力すると、利用者側通信手段は、入力された入力情報を、利用者側記憶手段に記憶されている情報通信用暗号鍵を用いて暗号化し、暗号化情報を取得する。そして、取得した暗号化情報を、第２の情報管理側通信手段に送信する。
第２の情報管理側通信手段は、利用者側通信手段から送信された暗号化情報を受信すると、受信した暗号化情報を、第２の情報管理側記憶手段に記憶されている情報通信用復号鍵を用いて復号化し、復号化情報（入力情報）を取得する。
暗号化手段は、第２の情報管理側通信手段で取得した復号化情報（入力情報）を、そのまま（記憶手段に格納することなく）、第２の情報管理側通信手段が利用者側通信手段に送信した情報に対応する（すなわち、情報を示す情報識別情報に対応する）メール用暗号鍵を用いて暗号化し、メール用暗号化情報を取得する。
メール送信手段は、暗号化手段で取得したメール用暗号化情報を含むメールを、第２の情報管理側通信手段が利用者側通信手段に送信した情報に対応するメールアドレス宛に送信する。
メール受信手段は、情報提供者側記憶手段に記憶されているメールアドレスと一致するメールアドレス宛のメールを受信する。
復号化手段は、メール受信手段で受信したメールに含まれているメール用暗号化情報を、情報提供者側記憶手段に記憶されているメール用復号鍵を用いて復号化し、メール用復号化情報（入力情報）を取得する。
復号化手段で取得したメール用復号化情報（入力情報）は、情報提供者側記憶手段に記憶される。
本発明では、第１の情報管理装置が暗号化機能を備えていない場合でも、暗号化機能を備えている第２の情報管理装置の第２の情報管理側記憶手段に利用者による入力情報の入力を必要とする情報を記憶させ、第１の情報管理装置の第１の情報管理側記憶手段に記憶されている情報に、第２の情報管理側記憶手段に記憶させた情報を示す情報識別情報を記憶させることにより（リンク情報を挿入することにより）、入力情報を保護する通信装置を構成することができる。これにより、暗号化機能を備えていない情報通信装置を、入力情報を確実に保護することができる情報通信装置に容易に変更することができる。
【０００９】
本発明の第６発明は、請求項６に記載されたとおりの情報通信装置である。
本発明は、利用者端末装置と、第１の情報管理装置と、第２の情報管理装置と、情報提供者端末装置を備えている。
利用者端末装置は、利用者側通信手段と、入力手段と、表示手段を有している。第１の情報管理装置は、第１の情報管理側通信手段と、第１の情報管理側記憶手段を有している。第２の情報管理装置は、第２の情報管理側通信手段と、暗号化手段と、メール送信手段と、第２の情報管理側記憶手段を有している。情報提供者端末装置は、メール受信手段と、復号化手段と、情報提供者側記憶手段を有している。
第１の情報管理側記憶手段には、利用者端末装置に送信する情報が、当該情報を示す情報識別情報に対応して記憶されている。また、第２の情報管理側記憶手段には、利用者端末装置に送信する情報、メールアドレス及びメール用暗号鍵が、当該情報を示す情報識別情報に対応して記憶されている。第１の情報管理側記憶手段に記憶されている情報の少なくとも一つには、第２の情報管理側記憶手段に記憶されている情報を示す情報識別情報が含まれている。
情報提供者側記憶手段には、メールアドレスとメール用復号鍵が記憶されている。
利用者側通信手段は、入力手段により情報識別情報が入力されると、入力された情報識別情報を含む情報送信要求信号を送信する。
第１の情報管理側通信手段は、第１の情報管理側記憶手段に記憶されている情報を示す情報識別情報を含む情報送信要求信号を受信すると、情報送信要求信号に含まれている情報識別情報に対応する情報を、受信した情報送信要求信号を送信した利用者端末装置に送信する。
利用者端末装置は、第１の情報管理側通信手段から送信された情報を受信すると、受信した情報を表示手段に表示する。
ここで、利用者端末装置の表示手段に、第２の情報管理側記憶手段に記憶されている情報を示す情報識別情報が表示されている状態で、入力手段により、表示手段に表示されている情報識別情報が入力されると、利用者側通信手段は、入力された情報識別情報を含む情報送信要求信号を送信する。
第２の情報管理側通信手段は、第２の情報管理側記憶手段に記憶されている情報を示す情報識別情報を含む情報送信要求信号を受信すると、受信した情報送信要求信号を送信した利用者側通信手段に鍵決定処理要求信号を送信する。これにより、利用者側通信手段と第２の情報管理側通信手段は、共同して情報通信用暗号鍵と情報通信用復号鍵を決定する。
情報通信用暗号鍵と情報通信用復号鍵を決定した後、第２の情報管理側通信手段は、受信した情報送信要求信号に含まれている情報識別情報に対応する情報を、決定した情報通信用暗号鍵を用いて暗号化して暗号化情報を取得する。そして、取得した暗号化情報を、受信した情報送信要求信号を送信した利用者側通信手段に送信する。
利用者側通信手段は、第２の情報管理側通信手段から送信された暗号化情報を受信すると、受信した暗号化情報を、先に決定した情報通信用復号鍵を用いて復号化し、復号化情報（情報識別情報に対応する情報）を取得する。そして、取得した復号化情報を表示手段に表示する。
ここで、利用者が、入力手段を用いて会員情報やアンケート回答情報を入力すると、利用者側通信手段は、入力された入力情報を、先に決定した情報通信用暗号鍵を用いて暗号化し、暗号化情報を取得する。そして、取得した暗号化情報を、第２の情報管理側通信手段に送信する。
第２の情報管理側通信手段は、利用者側通信手段から送信された暗号化情報を受信すると、受信した暗号化情報を、先に決定した情報通信用復号鍵を用いて復号化し、復号化情報（入力情報）を取得する。
暗号化手段は、第２の情報管理側通信手段で取得した復号化情報（入力情報）を、そのまま（記憶手段に格納することなく）、第２の情報管理側通信手段が利用者側通信手段に送信した情報に対応するメール用暗号鍵を用いて暗号化し、メール用暗号化情報を取得する。
メール送信手段は、暗号化手段で取得したメール用暗号化情報を含むメールを、第２の情報管理側通信手段が利用者側通信手段に送信した情報に対応するメールアドレス宛に送信する。
メール受信手段は、情報提供者側記憶手段に記憶されているメールアドレスと一致するメールアドレス宛のメールを受信する。
復号化手段は、メール受信手段で受信したメールに含まれているメール用暗号化情報を、情報提供者側記憶手段に記憶されているメール用復号鍵を用いて復号化し、メール用復号化情報（入力情報）を取得する。
復号化手段で取得したメール用復号化情報（入力情報）は、情報提供者側記憶手段に記憶される。
本発明は、第５発明と同様の効果を有している。
また、本発明では、情報管理装置が、情報管理装置で管理している情報を示す情報識別情報を含む情報送信要求信号を受信する毎に、受信した情報送信要求信号を送信した利用者端末装置と共同して情報通信用暗号鍵と情報通信用復号鍵（あるいは、情報通信用共通鍵）が決定される。これにより、情報通信装置で通信される入力情報をより確実に保護することができる。
【００１０】
本発明の第７発明は、請求項７に記載されたとおりの情報通信方法である。
本発明は、利用者端末装置と、情報管理装置と、情報提供者端末装置を備え、以下のステップにより通信を行う。
利用者端末装置の入力手段により情報識別情報が入力されると、入力された情報識別情報含む情報送信要求信号を利用者端末装置から送信する。
情報管理装置が、当該情報管理装置が管理している情報を示す情報識別情報を含む情報送信要求信号を受信すると、受信した情報送信要求信号に含まれている情報識別情報に対応する情報を、情報管理装置に記憶されている情報通信用暗号鍵を用いて暗号化して暗号化情報を取得し、取得した暗号化情報を、受信した情報送信要求信号を送信した利用者端末装置に送信する。
情報管理装置から送信された暗号化情報を利用者端末装置で受信すると、受信した暗号化情報を、利用者端末装置に記憶されている情報通信用復号鍵を用いて復号化して復号化情報（情報識別情報に対応する情報）を取得し、取得した復号化情報（情報）を利用者端末装置の表示手段に表示する。
利用者端末装置の表示手段に情報が表示されている状態で、利用者端末装置の入力手段により入力情報が入力されると、入力された入力情報を、利用者端末装置に記憶されている情報通信用暗号鍵を用いて暗号化して暗号化情報を取得し、取得した暗号化情報を情報管理装置に送信する。
利用者端末装置から送信された暗号化情報を情報管理装置で受信すると、受信した暗号化情報を、情報管理装置に記憶されている情報通信用復号鍵を用いて復号化して復号化情報（入力情報）を取得する。
取得した入力情報を、情報管理装置から利用者端末装置に送信した情報に対応するメール用暗号鍵を用いて暗号化してメール用暗号化情報を取得する。
取得したメール用暗号化情報を含むメールを、情報管理装置から利用者端末装置に送信した情報に対応するメールアドレス宛に送信する。
情報管理装置から送信されたメールを、当該メールのメールアドレスと一致するメールアドレスが記憶されている情報提供者端末装置で受信し、受信したメールに含まれているメール用暗号化情報を、当該情報提供者端末装置に記憶されているメール用復号鍵を用いて復号化して復号化情報（入力情報）を取得する。
情報通信用暗号鍵と情報通信用復号鍵としては、処理時間の短縮化の観点からは、情報通信用共通鍵を用いるのが好ましい。また、情報通信用暗号鍵と情報通信用復号鍵としては、予め決定されているものを用いてもよいし、利用者端末装置と情報管理装置が共同して決定したものを用いてもよい。さらに、情報通信用案後鍵と情報通信用復号鍵は、複数の利用者端末装置に共通のものを用いてもよいし、利用者端末装置毎に決定されたものを用いてもよい。
本発明は、第１発明と同様の効果を有している。
【００１１】
本発明の第８発明は、請求項８に記載されたとおりの情報通信方法である。
本発明は、利用者端末装置と、情報管理装置と、情報提供者端末装置を備え、以下のステップにより通信を行う。
利用者端末装置の入力手段により情報識別情報が入力されると、入力された情報識別情報含む情報送信要求信号を利用者端末装置から送信する。
情報管理装置が、情報管理装置が管理している情報を示す情報識別情報を含む情報送信要求信号を受信すると、利用者端末装置と情報管理装置により、共同して情報通信用暗号鍵と情報通信用復号鍵を決定する。
情報通信用暗号鍵と情報通信用復号鍵を決定すると、情報管理装置は、受信した情報送信要求信号に含まれている情報識別情報に対応する情報を、決定した情報通信用暗号鍵を用いて暗号化して暗号化情報を取得し、取得した暗号化情報を、受信した情報送信要求信号を送信した利用者端末装置に送信する。
情報管理装置から送信された暗号化情報を利用者端末装置で受信すると、受信した暗号化情報を、先に決定した情報通信用復号鍵を用いて復号化して復号化情報（情報）を取得し、取得した復号化情報（情報）を利用者側端末装置の表示手段に表示する。
利用者端末装置の表示手段に復号化情報が表示されている状態で、入力手段を用いて入力情報が入力されると、入力された入力情報を、先に決定した情報通信用暗号鍵を用いて暗号化して暗号化情報を取得し、取得した暗号化情報を情報管理装置に送信する。
利用者端末装置から送信された暗号化情報を情報管理装置で受信すると、受信した暗号化情報を、先に決定した情報通信用復号鍵を用いて復号化して、復号化情報（入力情報）を取得する。
取得した入力情報を、情報管理装置から利用者端末装置に送信した情報に対応するメール用暗号鍵を用いて暗号化し、メール用暗号化情報を取得する。
取得したメール用暗号化情報を含むメールを、情報管理装置から利用者端末装置に送信した情報に対応するメールアドレス宛に送信する。
情報管理装置から送信されたメールを、当該メールのメールアドレスと一致するメールアドレスが記憶されている情報提供者端末装置で受信し、当該情報提供者端末装置に記憶されているメール用暗号化情報を用いて、受信したメールに含まれているメール用暗号化情報を復号化し、復号化情報（入力情報）を取得する。
「利用者端末装置と情報管理装置が共同して情報通信用暗号鍵と情報通信用復号鍵を決定する」という方法としては、例えば、利用者端末装置と情報管理装置が打ち合わせを行って決定する方法や、一方が決定して他方に通知する方法が用いられる。情報通信用暗号鍵と情報通信用復号鍵としては、処理時間の短縮化の観点からは、情報通信用共通鍵を用いるのが好ましい。
本発明は、第２発明と同様の効果を有している。
【００１２】
本発明の第９発明は、請求項９に記載されたとおりの情報通信方法である。
本発明は、利用者端末装置と、第１の情報管理装置と、第２の情報管理装置と、情報提供者端末装置を備え、以下のステップにより通信を行う。
利用者端末装置の入力手段により、第１の情報管理装置で管理している情報を示す情報識別情報が入力されると、入力された情報識別情報を含む情報送信要求信号を利用者端末装置から送信する。
第１の情報管理装置で管理している情報を示す情報識別情報を含む情報送信要求信号を第１の情報管理装置が受信すると、受信した情報送信要求信号に含まれている情報識別情報に対応する情報を、受信した情報送信要求信号を送信した利用者端末装置に送信する。
第１の情報管理装置から送信された情報を利用者端末装置が受信すると、受信した情報を利用者端末装置の表示手段に表示する。
利用者端末装置の表示手段に、第２の情報管理装置で管理している情報を示す情報識別情報が表示されている状態で、利用者端末装置の表示手段に表示されている情報識別情報が利用者端末装置の入力手段により入力されると、入力された情報識別情報を含む情報送信要求信号を利用者端末装置から送信する。
利用者端末装置の表示手段に、第２の情報管理装置で管理している情報を示す情報識別情報を表示する方法としては、例えば、第１の情報管理装置が管理しているＷｅｂ頁情報に、第２の情報管理装置が管理している情報を示すＷｅｂペイジアドレス（情報識別情報）をリンク情報として挿入する方法が用いられる。
第２の情報管理装置が管理している情報を示す情報識別情報を含む情報送信要求信号を第２の情報管理装置が受信すると、受信した情報送信要求信号に含まれている情報識別情報に対応する情報を、第２の情報管理装置に記憶されている情報通信用暗号鍵を用いて暗号化して暗号化情報を取得し、取得した暗号化情報を、受信した情報送信要求信号を送信した利用者端末装置に送信する。
第２の情報管理装置から送信された暗号化情報を利用者端末装置で受信すると、受信した暗号化情報を、利用者端末装置に記憶されている情報通信用復号鍵を用いて復号化して復号化情報（識別情報に対応する情報）を取得し、取得した復号化情報（識別情報に対応する情報）を利用者端末装置の表示手段に表示する。
利用者端末装置の入力手段から入力された入力情報を、利用者端末装置に記憶されている情報通信用暗号鍵を用いて暗号化して暗号化情報を取得し、取得した暗号化情報を第２の情報管理装置に送信する。
利用者端末装置から送信された暗号化情報を第２の情報管理装置で受信すると、受信した暗号化情報を、第２の情報管理装置に記憶されている情報通信用復号鍵を用いて復号化して復号化情報（入力情報）を取得する。
取得した復号化情報を、第２の情報管理装置から利用者端末装置に送信した情報に対応するメール用暗号鍵を用いて暗号化して、メール用暗号化情報を取得する。
取得したメール用暗号化情報を含むメールを、第２の情報管理装置から利用者端末装置に送信した情報に対応するメールアドレス宛に送信する。
第２の情報管理装置から送信されたメールを、当該メールのメールアドレスと一致するメールアドレスが記憶されている情報提供者端末装置で受信すると、受信したメールに含まれているメール用暗号化情報を、当該情報提供者端末装置に記憶されているメール用復号化情報を用いて復号化して復号化情報（入力情報）を取得する。
本発明は、第５発明と同様の効果を有している。
【００１３】
本発明の第１０発明は、請求項１０に記載されたとおりの情報通信方法である。
本発明は、利用者端末装置と、第１の情報管理装置と、第２の情報管理装置と、情報提供者端末装置を備え、以下のステップにより通信を行う。
利用者端末装置の入力手段により、第１の情報管理装置で管理している情報を示す情報識別情報が入力されると、入力された情報識別情報を含む情報送信要求信号を利用者端末装置から送信する。
第１の情報管理装置が管理している情報を示す情報識別情報を含む情報送信要求信号を第１の情報管理装置が受信すると、受信した情報送信要求信号に含まれている情報識別情報に対応する情報を、受信した情報送信要求信号を送信した利用者端末装置に送信する。
第１の情報管理装置から送信された情報を利用者端末装置が受信すると、受信した情報を利用者端末装置の表示手段に表示する。
利用者端末装置の表示手段に、第２の情報管理装置が管理している情報を示す情報識別情報が表示されている状態で、表示手段に表示されている情報識別情報が利用者端末装置の入力手段により入力されると、入力された情報識別情報を含む情報送信要求信号を利用者端末装置から送信する。
第２の情報管理装置が管理している情報を示す情報識別情報を含む情報送信要求信号を第２の情報管理装置が受信すると、第２の情報管理装置と利用者端末装置により、共同して情報通信用暗号鍵と情報通信用復号鍵を決定する。
情報通信用暗号鍵と情報通信用復号鍵を決定すると、第２の情報管理装置は、受信した情報送信要求信号に含まれている情報識別情報に対応する情報を、決定した情報通信用暗号鍵を用いて暗号化して暗号化情報を取得し、取得した暗号化情報を、受信した情報送信要求信号を送信した利用者端末装置に送信する。
第２の情報管理装置から送信された暗号化情報を利用者端末装置で受信すると、受信した暗号化情報を、先に決定した情報通信用復号鍵を用いて復号化して復号化情報（情報）を取得し、取得した復号化情報（情報）を利用者端末装置の表示手段に表示する。
利用者端末装置の入力手段から入力情報が入力されると、入力された入力情報を、先に決定した情報通信用暗号鍵を用いて暗号化して暗号化情報を取得し、取得した暗号化情報を第２の情報管理装置に送信する。
利用者端末装置から送信された暗号化情報を第２の情報管理装置で受信すると、受信した暗号化情報を、先に決定した情報通信用復号鍵を用いて復号化して復号化情報（入力情報）を取得する。
取得した復号化情報（入力情報）を、第２の情報管理装置から利用者端末装置に送信した情報に対応するメール用暗号鍵を用いて暗号化して、メール用暗号化情報を取得する。
取得したメール用暗号化情報を含むメールを、第２の情報管理装置から利用者端末装置に送信した情報に対応するメールアドレス宛に送信する。
第２の情報管理装置から送信されたメールを、当該メールのメールアドレスと一致するメールアドレスが記憶されている情報提供者端末装置で受信すると、受信したメールに含まれているメール用暗号化情報を、当該情報提供者端末装置に記憶されているメール用復号鍵を用いて復号化して復号化情報（入力情報）を取得する。
本発明は、第６発明と同様の効果を有している。
【発明の効果】
【００１４】
第１〜第６発明の情報通信装置及び第７〜第１０発明の情報通信方法を用いれば、利用者端末装置で入力された入力情報の盗み見み、改ざんや漏洩を確実に防止することができる情報通信技術を提供することができる。
【発明を実施するための最良の形態】
【００１５】
以下に、本発明の実施の形態を、図面を参照して説明する。
本発明の第１の実施の形態の概略構成図を図１に示す。本実施の形態は、利用者が、利用者端末装置を用いて、情報提供者がＷｅｂ頁情報を掲載しているＷｅｂ頁（Ｗｅｂサイト）にアクセスして会員情報やアンケート回答情報等の入力情報を入力する場合のものである。
本実施の形態の情報通信装置は、Ｗｅｂサーバ１００、管理者端末装置２００、利用者端末装置３１０、３２０、３３０、情報提供者端末装置４１０、４２０によって構成されている。
【００１６】
Ｗｅｂサーバ１００は、処理装置１１０と記憶装置１２０により構成されている。Ｗｅｂサーバ１００は、これ以外の装置、例えば、入力装置や表示装置が設けられていてもよい。
処理装置１１０は、管理手段１１０ａ、ＳＳＬ通信手段１１０ｂ、暗号化手段１１０ｃ、メール送信手段１１０ｄを有している。
本実施の形態では、Ｗｅｂサーバ１００が本発明の「情報管理装置」に対応する。また、ＳＳＬ通信手段１１０ｂが本発明の「情報管理側通信手段」に対応する。
管理手段１１０ａは、管理者端末装置２００による記憶装置１２０への各種情報の書込や削除、Ｗｅｂサーバ１００の全体の動作を制御する。
ＳＳＬ通信手段１１０ｂは、利用者端末装置３１０、３２０、３３０のＳＳＬ通信手段３１１ａ、３２１ａ、３３１ａと共同し、Ｗｅｂサーバ１００と利用者端末装置３１０、３２０、３３０との間を伝送するＷｅｂ頁情報や入力情報が盗み見あるいは改ざんされるのを防止するために、Ｗｅｂ頁情報や入力情報を暗号化して送信する。ＳＳＬ通信手段１１０ｂと３１１ａ、３２１ａ、３３１ａは、詳細は後述するが、接続される毎に情報通信用暗号鍵と情報通信用復号鍵を決定する。
メール送信手段１１０ｄは、ＳＳＬ通信手段１１０ｂと３１１ａ、３２１ａ、３３１ａを用いて利用者端末装置３１０、３２０、３３０からＷｅｂサーバ１００に送信された入力情報を、そのまま（Ｗｅｂサーバ１００の記憶装置１２０に格納することなく）、情報提供者端末装置４１０、４２０に送信する。Ｗｅｂサーバ１００で受信した入力情報をそのまま情報提供者端末装置４１０、４２０に送信することにより、Ｗｅｂサーバ１００の記憶装置１２０への不正アクセスによる、入力情報の漏洩を防止することができる。なお、ＳＳＬ通信手段で受信した入力情報を、暗号化手段１１０ｃによる暗号化処理あるいはメール送信手段１１０ｄによるメール送信処理を実行するために記憶装置に格納する動作は除外される。
暗号化手段１１０ｃは、メールがＷｅｂサーバ１００から情報提供者端末装置４１０、４２０に伝送中に、メールに含まれている入力情報が盗み見あるいは改ざんされるのを防止するために、入力情報を暗号化する。
【００１７】
記憶装置１２０には、Ｗｅｂ頁情報データベース１２０ａ、証明情報データベース１２０ｂ、鍵情報データベース１２０ｃ、情報提供者情報データベース１２０ｄが設けられている。
本実施の形態では、記憶装置１２０が本発明の「情報管理側記憶手段」に対応する。
Ｗｅｂ頁情報データベース１２０ａには、各Ｗｅｂ頁（Ｗｅｂサイト）に掲載される、各情報提供者から提供されたＷｅｂ頁情報が記憶される。Ｗｅｂ頁情報データベース１２０ａの一例を図２に示す。図２に示すＷｅｂ頁情報データベースには、Ｗｅｂ頁情報と当該Ｗｅｂ頁情報を提供した情報提供者が、当該Ｗｅｂ頁情報が掲載されるＷｅｂ頁のＷｅｂ頁アドレスに対応して記憶されている。なお、Ｗｅｂ頁情報を示す情報識別情報としては、一般的には、Ｗｅｂ頁アドレスが用いられるが、情報提供者やＷｅｂ頁のタイトル等を用いることもできる。
証明情報データベース１２０ｂには、Ｗｅｂサーバ１００が、正規の認証局によって認証されたサーバであることを証明する証明情報が記憶される、証明情報としては、認証局のＩＤや、サーバＩＤ等が用いられる。この証明情報を用いることにより、なりすましによる情報の漏洩を防止することができる。
鍵情報データベース１２０ｃには、Ｗｅｂサーバ１００と利用者端末装置３１０、３２０、３３０との間（具体的には、ＳＳＬ通信手段１１０ｂと３１１ａ、３２１ａ、３３１ａとの間）でＷｅｂ頁情報や入力情報を送受信する際に用いる暗号鍵（情報通信用暗号鍵）と復号鍵（情報通信用復号鍵）を決定するための鍵決定処理情報を送受信する際に用いられる暗号鍵（鍵決定処理用暗号鍵）と復号鍵（鍵決定処理用復号鍵）が記憶されている。
本実施の形態では、鍵決定処理用暗号鍵として公開鍵を用い、鍵決定処理用復号鍵として秘密鍵を用いている（誰でも公開鍵を用いて暗号化を行うことができるが、秘密鍵を保有している者だけが復号化を行うことができる）。これにより、利用者端末装置３１０、３２０、３３０から情報送信要求信号が送信された場合、情報送信要求信号を送信した利用者端末装置３１０、３２０、３３０に公開鍵を送信すればよく、その都度鍵決定処理用暗号鍵を生成する必要がないため、Ｗｅｂサーバの処理負担が軽減され、鍵決定処理を短時間で実行することができる。一方、鍵決定処理用復号鍵は秘密鍵を用いているため、鍵決定処理において送受信される鍵決定処理情報が漏洩する虞はない。
なお、本実施の形態では、情報通信用暗号鍵と情報通信用復号鍵として、共通鍵を用いている（共通鍵で暗号化された情報は共通鍵を用いて復号化することができる）。共通鍵を用いる場合、暗号鍵及び復号鍵の両方を作成する必要がないため、処理負担が軽減される。また、情報通信用暗号鍵および情報通信用復号鍵は、利用者端末装置３１０、３２０、３３０から情報送信要求信号が出力される毎に決定されるため、共通鍵を用いても漏洩の虞は殆んどない。
情報提供者情報データベース１２０ｄには、Ｗｅｂ頁情報データベース１２０ａに記憶されている、Ｗｅｂ頁に掲載する情報を提供した情報提供装置の情報が記憶されている。情報提供者情報データベース１２０ａの一例を図２に示す。図２に示す情報提供者情報データベースには、情報提供者が提供した情報に対する利用者の入力情報（例えば、入会時に入力される会員情報やアンケートの回答情報等）を含むメールを送信する際に、入力情報を暗号化する暗号鍵（メール用暗号鍵）と、メールの送信先であるメールアドレスが情報提供者に対応させて記憶されている。
本実施の形態では、メール用暗号鍵として公開鍵を用いている。これにより、Ｗｅｂサーバ１００の処理負担が軽減される。
【００１８】
管理者端末装置２００は、処理装置２１１と記憶装置２１２を備えている。管理者端末装置２００は、Ｗｅｂサーバ１００の記憶回路１２０に記憶する情報の書き換え、追加、削除等を行う場合に用いられる。
処理装置２１１は、ＳＳＬ通信手段２１１ａを有している。ＳＳＬ通信手段２１１ａは、利用者端末装置３１０、３２０、３３０のＳＳＬ通信手段と同様の構成である。これにより、管理者端末装置２００からＷｅｂサーバ１００には、書き換え情報等が暗号化されて送信される。
また、記憶回路２１２には、証明情報データベース２１２ａが設けられている。証明情報データベース２１２ａには、管理者端末装置２００が、正規の認証局によって認証されたサーバであることを証明する情報が記憶される、証明情報としては、認証局のＩＤや、端末装置ＩＤ等が用いられる。この証明情報を用いることにより、なりすましによって、Ｗｅｂサーバ１００の記憶装置１２０に記憶されている種々の情報が書き換えられるのを防止することができる。
【００１９】
利用者端末装置３１０、３２０、３３０は、処理装置３１１、３２１、３３１、表示装置３１２、３２２、３３２、入力装置３１３、３２３、３３３を備えている。なお、利用者端末装置３１０、３２０、３３０には、これ以外の装置が設けられていてもよい。
処理装置３１１、３２１、３３１には、ＳＳＬ通信手段３１１ａ、３２１ａ、３３１ａが設けられている。ＳＳＬ通信手段３１１ａ、３２１ａ、３３１ａは、Ｗｅｂサーバ１００のＳＳＬ通信手段１１０ｂと共同し、Ｗｅｂサーバ１００から利用者端末装置３１０、３２０、３３０に送信するＷｅｂ頁情報や、利用者端末装置３１０、３２０、３３０からＷｅｂサーバ１００に送信する入力情報を暗号化する。
表示装置３１２、３２２、３３２は、例えば、液晶表示器により構成され、種々の表示画面を表示する。
入力装置３１３、３２３、３３３は、例えば、キーボード、タッチ式表示画面、マウス等によって構成され、情報識別情報や入力情報等を入力可能である。
本実施の形態では、ＳＳＬ通信手段３１１ａ、３２１ａ、３３１ａが本発明の「利用者側通信手段」に対応し、表示装置３１２、３２２、３３２が本発明の「表示手段」に対応し、入力装置３１３、３２３、３３３が本発明の「入力手段」に対応する。
【００２０】
情報提供者端末装置４１０、４２０は、Ｗｅｂサーバ１００から利用者端末装置３１０、３２０、３３０に送信したＷｅｂ頁情報に対して利用者が入力した入力情報を送信する端末装置であり、Ｗｅｂ頁情報を提供した情報提供者によって指定される。
情報提供者端末装置４１０、４２０は、処理装置４１１、４２１と記憶装置４１２、４２２を備えている。なお、情報提供者端末装置４１０、４２０は、これ以外の装置が設けられていてもよい。
処理装置４１１、４２１は、メール受信手段４１１ａ、４２１ａと復号化手段４１１ｂ、４２１ｂを有している。メール受信手段４１１ａ、４２１ａは、Ｗｅｂサーバ１００のメール送信手段１１０ｄから送信されたメールを受信し、受信したメールに含まれている暗号化情報を抽出可能に構成されている。
復号化手段は４１１ｂ、４２１ｂは、メール受信手段４１１ａ、４２１ａによって受信したメールに含まれている暗号化情報を復号化し、入力情報を取得する。
記憶装置４１２、４２２には、情報提供者情報データベース４１２ａ、４２２ａが設けられている。情報提供者情報データベース４１２ａ、４２２ａの一例を図３に示す。図３に示す情報提供者情報データベース４１２ａ、４２２ａには、情報提供者端末装置４１０、４２０に設定されているメールアドレスと、復号鍵（メール用復号鍵）が記憶されている。情報提供者情報データベース４１２ａ、４２２ａに記憶されている復号鍵（メール用復号鍵）は、Ｗｅｂサーバ１００の記憶装置１２０の情報提供者情報データベース１２０ｄに記憶されている、当該情報提供者データベースに記憶されているメールアドレスに対応する暗号鍵（メール用暗号鍵）（図２参照）に対応している。例えば、情報提供者［ＡＡＡＡ］（メールアドレス［ａａａ＠１１１］）に対応するメール用暗号鍵［Ａ００１］を用いて暗号化された暗号化情報は、メールアドレス［ａａａ＠１１１］が記憶されている、情報提供者端末装置４２０の記憶装置４２２の情報提供者情報データベース４２２ａに記憶されている復号鍵（メール用復号鍵）［ａ００１］を用いることのみによって復号化が可能である。
なお、本実施の形態では、メール復号鍵は、秘密鍵を用いている。
本実施の形態では、記憶装置４１２、４２２が本発明の「情報提供者側記憶手段」に対応する。
【００２１】
次に、本実施の形態の動作を、図４に示す動作図に基づいて説明する。
［ステップ（１）］
利用者は、利用者端末装置の入力装置により、受信を希望する情報を示す情報識別情報を入力する。例えば、利用者端末装置３１０の入力装置３１３を用いて、情報提供者［ＡＡＡＡ］が提供する情報を掲載しているＷｅｂ頁のアドレス（ＵＲＬ）［ｈｔｔｐ：／／ａａａ］を入力し、送信キーを操作する。これにより、利用者端末装置３１０のＳＳＬ通信手段３１１ａは、入力されたＷｅｂ頁アドレス［ｈｔｔｐ：／／ａａａ］を含む情報送信要求信号を、インターネット回線に送信する。
［ステップ（２）］
Ｗｅｂサーバ１００のＳＳＬ通信手段１１０ｂは、インターネット回線から、Ｗｅｂ頁情報データベース１２０ａに記憶されているＷｅｂ頁情報を掲載しているＷｅｂ頁アドレスを含む情報識別情報を受信すると、ＳＳＬ通信手段３１１ａと共同して情報通信用暗号化鍵と情報通信用復号鍵を決定する鍵決定処理を実行するための鍵決定処理要求信号を、受信した情報送信要求信号を送信した利用者端末装置３１０（詳しくは、ＳＳＬ通信手段３１１ａ）に送信する。例えば、暗号化方式リストの送信要求信号を、利用者端末装置３１０のＳＳＬ通信手段３１１ａに送信する。
なお、「暗号化方式リスト」は、情報送信要求信号を送信したＳＳＬ通信手段のソフトウェアによって、利用可能な暗号化方式（例えば、暗号鍵や復号鍵のビット数）が異なる。このため、利用者端末装置のＳＳＬ通信手段に「暗号化方式リスト」送信要求信号を送信することによって、利用者端末装置のＳＳＬ通信手段で使用可能は暗号化方式を知ることができる。
［ステップ（３）］
利用者端末装置３１０のＳＳＬ通信手段３１１ａは、ＳＳＬ通信手段１１０ｂから送信された暗号化方式リスト送信要求信号を受信すると、使用可能な暗号化方式リストを通信手段１１０ｂに送信する。
［ステップ４］
ＳＳＬ通信手段１１０ｂは、ＳＳＬ通信手段３１１ａから受信した暗号化リストに基づいて暗号化方式を決定し、ＳＳＬ通信手段３１１ａに暗号化方式を指定する。
【００２２】
［ステップ５］
次に、ＳＳＬ通信手段１１０ｂは、証明書情報データベース１２０ｂから証明書情報を読み出すとともに、鍵情報データベース１２０ｃから鍵決定処理用暗号鍵（公開鍵）を読み出し、読み出した証明書情報と鍵決定処理用暗号鍵を利用者端末装置３１０のＳＳＬ通信手段３１１ａに送信する。
［ステップ６］
ＳＳＬ通信手段３１１ａは、ＳＳＬ通信手段１１０ｂから受信した証明書情報に基づいて、Ｗｅｂサーバ１００が正規の認証局により認証されているか否かを確認する。証明書情報に基づいてＷｅｂサーバ１００が正規の認証局により認証されているか否かを確認する方法としては、公知の方法を用いることができる。例えば、認証局に問い合わせる方法を用いることができる。
また、ＳＳＬ通信手段３１１ａは、ＳＳＬ通信手段１１０ｂから受信した鍵決定処理用暗号鍵を記憶する。
【００２３】
［ステップ７］
次に、ＳＳＬ通信手段１１０ｂは、情報通信用暗号鍵と情報通信用復号鍵を決定する。本実施の形態では、情報通信用暗号鍵及び情報通信用復号鍵として共通鍵を用いている（共通鍵で暗号化した暗号化情報は、共通鍵で復号化することができ）ため、ＳＳＬ通信手段１１０ｂは、情報通信用共通鍵を決定する。情報通信用共通鍵（情報通信用暗号鍵と情報通信用復号鍵）を決定する方法としては、種々の方法を用いることができる。例えば、ステップ（４）で受信した暗号化方式と、利用者端末装置３１０あるいはＷｅｂサーバ１００のＩＤから決定する方法を用いることができる。
［ステップ８］
そして、ＳＳＬ通信手段３１１ａは、ステップ（７）で決定した情報通信用共通鍵を、ステップ（５）で受信した鍵決定処理用暗号鍵を用いて暗号化して暗号化情報を取得し、取得した暗号化情報をＳＳＬ通信手段１１０ｂに送信する。
［ステップ９］
ＳＳＬ通信手段１１０ｂは、ＳＳＬ通信手段３１１ａから送信された暗号化情報を受信すると、鍵情報データベース１２０ｃから鍵決定処理用復号鍵（秘密鍵）を読み出し、受信した暗号化情報を読み出した鍵決定処理用復号鍵を用いて復号化し、復号化情報を取得する。そして、取得した復号化情報を、情報通信用共通鍵として記憶する。
以上のステップ（２）〜（９）によって、情報通信用暗号鍵と情報通信用復号鍵（本実施の形態では、情報通信用共通鍵）を決定する鍵決定処理が実行される。また、例えば、暗号化方式リストの送信要求信号の送信が、本発明の「鍵決定処理要求信号」に対応する。
この鍵決定処理は、利用者端末装置から情報送信要求信号が送信される毎に実行される。
【００２４】
［ステップ１０］
次に、ＳＳＬ通信手段１１０ｂは、ステップ（１）で受信した情報送信要求信号に含まれている情報識別情報に対応する情報をＷｅｂ頁情報データベース１２０ａから読み出す。例えば、情報識別情報で示されるＷｅｂ頁アドレスに掲載されているＷｅｂ頁情報をＷｅｂ頁情報データベース１２０ａから読み出す。そして、読み出したＷｅｂ頁情報を、ステップ（９）で受信した情報通信用共通鍵を用いて暗号化して暗号化情報を取得し、取得した暗号化情報を、ステップ（１）で受信した情報送信要求信号を送信した利用者端末装置３１０のＳＳＬ通信手段３１１ａに送信する。
［ステップ１１］
利用者端末装置３１０のＳＳＬ通信手段３１１ａは、Ｗｅｂサーバ１００のＳＳＬ通信手段１１０ｂから送信された暗号化情報を受信すると、受信した暗号化情報を、ステップ（７）で決定した情報通信用共通鍵を用いて復号化して復号化情報（Ｗｅｂ頁情報）を取得する。そして、取得した復号化情報（Ｗｅｂ頁情報）を、利用者端末装置３１０の表示装置３１２に表示する。
【００２５】
［ステップ１２］
受信したＷｅｂ頁情報が、会員情報を入力する会員情報入力画面やアンケートの回答情報を入力するアンケート情報入力画面である場合には、利用者は、入力装置３１３を用いて入力情報を入力する。例えば、受信したＷｅｂ頁情報が図５に示すようなアンケート情報入力画面である場合には、利用者は、図６に示すアンケート回答画面のように入力情報を入力する。
入力情報の入力が終了すると（例えば、Ｗｅｂ頁情報を表示する表示画面に表示されている「送信」部が選択されると）、ＳＳＬ通信手段３１１ａは、入力された入力情報を、ステップ（７）で決定した情報通信用共通鍵を用いて暗号化して暗号化情報を取得する。そして、取得した暗号化情報をＷｅｂサーバ１００のＳＳＬ通信手段１１０ｂに送信する。
なお、暗号化する情報としては、少なくとも暗号化情報が含まれていればよく、入力情報のみを暗号化してもよいし、入力情報が入力された表示画面情報を暗号化してもよい。
［ステップ１３］
Ｗｅｂサーバ１００の通信手段１１０ｂは、利用者端末装置３１０のＳＳＬ通信手段３１１ａから送信された暗号化情報を受信すると、受信した暗号化情報を、ステップ（９）で受信した情報通信用共通鍵を用いて復号化し、復号化情報（入力情報）を取得する。
【００２６】
［ステップ１４］
ＳＳＬ通信手段１１０ｂで復号化情報（入力情報）を取得すると、ステップ（１）で受信した情報送信要求信号に含まれている情報識別情報で示されるＷｅｂ頁情報あるいはステップ（１０）でＳＳＬ通信手段３１１ａに送信したＷｅｂ頁情報に対応する（あるいはＷｅｂ頁情報を提供した情報提供者に対応する）暗号鍵（メール用暗号鍵）とメールアドレスを情報提供者情報データベース１２０ｄから読み出す。なお、Ｗｅｂ頁情報が情報提供者に対応しており、さらに、情報提供者に対応してメールアドレスが設定されている場合には、メールアドレスは、Ｗｅｂ頁情報に対応しているということができる。
暗号化手段１１０ｃは、ステップ（１３）で取得した復号化情報を、情報提供者情報データベース１２０ｄから読み出したメール用暗号鍵を用いて暗号化し、暗号化情報（メール用暗号化情報）を取得する。なお、暗号化手段１１０ｃは、暗号化手段１１０ｃが読み取ったメール用暗号鍵を用いてもよいし、他の手段（例えば、管理手段１１０ａ）が読み取ったメール用暗号鍵を用いてもよい。いずれの場合も、「暗号化手段は、読み取ったメール用暗号鍵を用いて暗号化を行う。」概念に含まれる。
そして、メール送信手段１１０ｄは、メール暗号化情報を含むメールを、情報提供者情報データベース１２０ｄから読み出したメールアドレス宛に送信する。
なお、情報提供者情報データベース１２０ｄからメール用暗号鍵やメールアドレスを読み出す時期や読み出す手段は、暗号化手段がメール用暗号化情報を取得することができ、また、メール送信手段１１０ｄは、メールを利用者端末装置に送信した情報に対応する利用者のメールアドレスに送信することができれば、適宜の時期や適宜の手段を選択することができる。例えば、メール送信手段１１０ｄは、メール送信手段１１０ｄが読み出したメールアドレスを用いてもよいし、他の手段（例えば、管理手段１１０ａ）が読み出したメールアドレスを用いてもよい。いずれの場合も、「メール送信手段は、読み取ったメールアドレス宛にメールを送信する。」概念に含まれる。
なお、本実施の形態では、Ｗｅｂサーバ１００のＳＳＬ通信手段１１０ｂで復号化情報を取得した後、記憶手段に格納することなく、取得した復号化情報を、メール用暗号鍵を用いて暗号化した暗号化情報を含むメールを送信する。この場合、「記憶手段に格納することなくメールを送信する」という表現は、メール用暗号鍵を用いて暗号化処理を行うためや暗号化情報を含むメールの送信処理を実行するために復号化情報を一時的に記憶手段に格納する態様は除外される。
【００２７】
以上のように、本実施の形態では、利用者端末装置３１０およびＷｅｂサーバ１００の通信手段として暗号化機能を有する通信手段を用い、利用者端末装置３１０で入力された入力情報を暗号化してＷｅｂサーバ１００に送信している。これにより、入力情報が、利用者端末装置３１０からＷｅｂサーバ１００に伝送中に盗み見されあるいは改ざんされるのを防止することできる。
また、Ｗｅｂサーバ１００は、利用者端末装置３１０から受信した入力情報をそのまま（記憶手段に格納することなく）情報提供者端末装置４１０に送信している。これにより、Ｗｅｂサーバ１００の記憶手段への不正アクセスによる、入力情報の漏洩を防止することができる。特に、Ｗｅｂサーバ１００は、復号化情報をメールで送信するため、入力情報をＷｅｂサーバ１００の記憶手段に格納することなく直ちに情報提供者に送信することができる。
また、Ｗｅｂサーバ１００で復号化した入力情報を、当該入力情報に関連する情報を提供した情報提供者（例えば、アンケートの回答情報である場合にはアンケート情報を提供した情報提供者）に対応する暗号鍵（メール用暗号鍵）で暗号化した暗号化情報を含むメールにより、当該入力情報に関連する情報を提供した情報提供者に対応するメールアドレス宛に送信している。これにより、Ｗｅｂサーバから情報提供者端末装置に伝送中に盗み見あるいは改ざんされるのを防止することができる。
したがって、利用者が利用者端末装置で入力した入力情報を確実に保護することができる。
【００２８】
以上では、Ｗｅｂサーバが、Ｗｅｂ頁情報データベースに記憶されているＷｅｂ頁情報を示すＷｅｂ頁アドレスを含む情報送信要求信号を受信した時に、利用者端末装置と共同して情報通信用暗号鍵と情報通信用復号鍵を決定したが、予め決定されている情報通信用暗号鍵と情報通信用復号鍵を用いることもできる。
情報通信用暗号鍵と情報通信用復号鍵としては、処理時間の短縮化の観点からは、情報通信用共通鍵を用いるのが好ましい。また、情報通信用暗号鍵と情報通信用復号鍵は、利用者端末装置毎に決定することもできるが、不特定の利用者端末装置から入力情報が送信される場合（例えば、アンケート回答情報の送信の場合）には、複数の利用者端末装置に対して共通に決定するのが好ましい。また、情報通信用暗号鍵と情報通信用復号鍵を決定する方法としては、種々の方法を用いることができる。
予め決定されている情報通信用暗号鍵と情報通信用復号鍵を用いる場合には、利用者端末装置の記憶装置（利用者側記憶手段）とＷｅｂサーバ（情報管理装置）の記憶装置（情報管理側記憶手段）に、予め決定されている情報通信用暗号鍵と情報通信用復号鍵を記憶させておく。そして、暗号化処理あるいは復号化処理を行う時に、利用者側記憶手段や情報管理側記憶手段から情報通信用暗号鍵あるいは情報通信用復号鍵を読み出す。
予め決定されている情報通信用暗号鍵あるいは情報通信用復号鍵（あるいは、情報通信用共通鍵）を用いる場合には、図４に示すステップ（２）〜（９）の処理を省略することができる。なお、Ｗｅｂサーバの確認を行う場合には、ステップ（５）のＷｅｂサーバの証明書の送信処理とステップ（６）のＷｅｂサーバの確認処理を実行する。
情報通信用暗号鍵と情報通信用復号鍵（あるいは、情報通信用共通鍵）を予め決定して利用者端末装置の記憶装置（利用者側記憶手段）やＷｅｂサーバの記憶装置（情報管理側記憶手段）に記憶させておくことにより、Ｗｅｂサーバ（情報管理装置）が利用者端末装置から送信された情報送信要求信号を受信する毎に情報通信用暗号鍵と情報通信用復号鍵（あるいは、情報通信用共通鍵）を決定する必要がなくなる。これにより、利用者端末装置やＷｅｂサーバ（情報管理装置）の処理負担が軽減され、処理時間が短縮される。
【００２９】
第１の実施の形態では、入力情報を保護するために、Ｗｅｂサーバの通信手段として、暗号化機能を有する通信手段を用いている。ここで、暗号化機能を有していない通信手段を用いているＷｅｂサーバにこの技術を適用する場合には、通信手段として、暗号化機能を備える通信手段に置き換える必要があり、手間とコストがかかる。
そこで、暗号化機能を備えていない通信手段を用いているＷｅｂサーバを、簡単に、安価に、入力情報を確実に保護することができるＷｅｂサーバに変更することができる第２の実施の形態を以下に説明する。
【００３０】
第２の実施の形態の概略構成図を図７に示す。
本実施の形態は、暗号化機能を備えていない第１のＷｅｂサーバ５００、暗号化機能（ＳＳＬ）を備えている第２のＷｅｂサーバ６００、管理者端末装置７００、利用者端末装置８１０、情報提供者端末装置９１０を備えている。
管理者端末装置７００、情報提供者端末装置９１０の構成は、図１に示した管理者端末装置２００、情報提供者端末装置４１０、４２０と同様の構成であるため、説明は省略する。
第１のＷｅｂサーバ５００は、処理装置５１１と記憶装置５１２を備えている。
処理装置５１１は、管理手段５１１ａと通信手段５１１ｂを有している。管理手段５１１ａは、記憶装置５１２に記憶される情報の書き換えやＷｅｂサーバ５００全体の動作を制御する。通信手段５１１ｂは、暗号化機能を備えていない。
記憶装置５１２には、Ｗｅｂ頁情報と当該Ｗｅｂ頁情報を提供した情報提供者情報が、当該Ｗｅｂ頁情報が掲載されているＷｅｂ頁のＷｅｂ頁アドレスに対応して記憶されているＷｅｂ頁情報データベース５１２ａを有している。また、Ｗｅｂ頁情報データベース５１２ａに記憶されているＷｅｂ頁情報の少なくとも一つには、第２のＷｅｂサーバ１００の記憶装置１２０のＷｅｂ頁情報データベース１２０ａに記憶されているＷｅｂ頁情報を示す情報識別情報が含まれている。すなわち、Ｗｅｂ頁情報データベース５１２ａに記憶されているＷｅｂ頁情報の少なくとも一つには、第２のＷｅｂサーバ１００の記憶装置１２０のＷｅｂ頁情報データベース１２０ａに記憶されているＷｅｂ頁情報が掲載されているＷｅｂ頁アドレスにリンクするリンク情報が含まれている。
本実施の形態では、第１のＷｅｂサーバ５００が本発明の「第１の情報管理装置」に対応し、通信手段５１１ｂが本発明の「第１の情報管理側通信手段」に対応し、記憶装置５１２が本発明の「第１の情報管理側記憶手段」に対応する。
利用者端末装置８１０は、処理装置８１１を備えている。処理装置８１１は、通信手段８１１ａとＳＳＬ通信手段８１１ｂを有している。通信手段８１１ａは、暗号化機能を備えていない。ＳＳＬ通信手段８１１ｂは、暗号化機能（ＳＳＬ）を備えている。通信手段８１１ａとＳＳＬ通信手段８１１ｂは、Ｗｅｂサーバの機能によって自動的に切り替えられるように設定されている。なお、通信手段８１１ａの機能とＳＳＬ通信手段８１１ｂの機能を備えている１つの通信手段を用いることもできる。
第２のＷｅｂサーバ６００は、図１に示したＷｅｂサーバ１００と同じ構成である。
本実施の形態では、第２のＷｅｂサーバ６００が本発明の「第２の情報管理装置」に対応し、通信手段６１０ｂが本発明の「第２の情報管理側通信手段」に対応し、記憶装置６２０が本発明の「第２の情報管理側記憶手段」に対応する。
【００３１】
次に、本実施の形態の動作を説明する。
利用者端末装置８１０の通信手段８１１ａから送信された情報送信要求信号に含まれている情報識別情報が、第２のＷｅｂサーバ６００のＷｅｂ頁情報データベース６２０ａに記憶されているＷｅｂ頁情報を示している場合には、第１の実施の形態と同様に動作する。この場合には、ＳＳＬ通信手段８１１ｂが作動する。
一方、利用者端末装置８１０の通信手段８１１ａから送信された情報送信要求信号に含まれている情報識別情報が、第１のＷｅｂサーバ５００のＷｅｂ頁情報データベース５１２ａに記憶されているＷｅｂ頁情報を示している場合には、第１のＷｅｂサーバ５００の通信手段５１１ｂは、情報送信要求信号に含まれている情報識別情報で示されているＷｅｂ頁情報をＷｅｂ頁情報データベース５１２ａから読み出して、利用者端末装置８１０の通信手段８１１ａに送信する。
通信手段８１１ａは、第１のＷｅｂサーバ５００の通信手段５１１ｂから送信されたＷｅｂ頁情報を受信すると、受信したＷｅｂ頁情報を表示装置８１２に表示する。
【００３２】
いま、第1のＷｅｂサーバ５００の通信手段５１１ｂから受信したＷｅｂ頁情報に第２のＷｅｂサーバ６００のＷｅｂ頁情報データベース６２０ａに記憶されているＷｅｂ頁情報を示す情報識別情報（例えば、Ｗｅｂ頁アドレス）が含まれており、利用者端末装置８１０の表示装置８１２にＷｅｂ頁情報とともに、情報識別情報が表示されているものとする。
この状態で、利用者が、入力装置８１３を用いて、表示装置８１２に表示されている、第２のＷｅｂサーバ６００のＷｅｂ頁情報データベース６２０ａに記憶されているＷｅｂ頁情報を示す情報識別情報（例えば、Ｗｅｂ頁アドレス）が入力されると、通信手段８１１ａは、当該情報識別情報を含む情報送信要求信号を送信する。
この場合、第２のＷｅｂサーバ６００のＳＳＬ通信手段６１０ｂが、情報送信要求を受信する。
第２のＷｅｂサーバ６００のＳＳＬ通信手段６２０ｂが、Ｗｅｂ頁情報データベース６２０ａに記憶されているＷｅｂ頁情報を示す情報識別情報を含む情報送信要求信号を受信した後の、第２のＷｅｂサーバ６００のＳＳＬ通信手段６１０ｂ、暗号化手段６１０ｃ、メール送信手段６１０ｄの動作、情報提供者端末装置９１０のメール受信手段９１１ａ、復号化手段９１１ｂの動作は第１の実施の形態と同様である。
なお、ＳＳＬ通信手段６１０ｂが動作する場合には、利用者端末装置８１０のＳＳＬ通信手段８１１ｂが動作する。
【００３３】
本実施の形態では、暗号化機能を有するＷｅｂサーバを備えていない情報通信装置であっても、暗号化機能を有するＷｅｂサーバを備えている情報通信装置のＷｅｂ頁情報データベースに、利用者が入力情報を入力するＷｅｂ頁情報を記憶させ、暗号化機能を有していないＷｅｂサーバを備えている情報通信装置のＷｅｂ頁情報データベースに記憶されているＷｅｂ頁情報に、暗号化機能を備えているＷｅｂサーバを備えている情報通信装置のＷｅｂ頁情報データベースに記憶させたＷｅｂ頁情報を示す情報識別情報（リンク情報）を書き込むだけで、利用者が入力する入力情報に対する保護を安価に、容易に、確実に行うことができる。
【００３４】
以上では、第２のＷｅｂサーバが、Ｗｅｂ頁情報データベースに記憶されているＷｅｂ頁情報を示すＷｅｂ頁アドレスを含む情報送信要求信号を受信した時に、利用者端末装置と共同して情報通信用暗号鍵と情報通信用復号鍵を決定したが、予め決定されている情報通信用暗号鍵と情報通信用復号鍵を用いることもできる。
情報通信用暗号鍵と情報通信用復号鍵としては、処理時間の短縮化の観点からは、情報通信用共通鍵を用いるのが好ましい。また、情報通信用暗号鍵と情報通信用復号鍵は、利用者端末装置毎に決定することもできるが、不特定の利用者端末装置から入力情報が送信される場合（例えば、アンケート回答情報の送信の場合）には、複数の利用者端末装置に対して共通に決定するのが好ましい。また、情報通信用暗号鍵と情報通信用復号鍵を決定する方法としては、種々の方法を用いることができる。
予め決定されている情報通信用暗号鍵と情報通信用復号鍵を用いる場合には、利用者端末装置の記憶装置（利用者側記憶手段）と第２のＷｅｂサーバ（第２の情報管理装置）の記憶装置（第２の情報管理側記憶手段）に、予め決定されている情報通信用暗号鍵と情報通信用復号鍵を記憶させておく。そして、暗号化処理あるいは復号化処理を行う時に、利用者側記憶手段や第２の情報管理側記憶手段から情報通信用暗号鍵あるいは情報通信用復号鍵を読み出す。
情報通信用暗号鍵と情報通信用復号鍵（あるいは、情報通信用共通鍵）を予め決定して利用者端末装置の記憶装置（利用者側記憶手段）や第２のＷｅｂサーバの記憶装置（第２の情報管理側記憶手段）に記憶させておくことにより、第２のＷｅｂサーバ（第２の情報管理装置）が利用者端末装置から送信された情報送信要求信号を受信する毎に情報通信用暗号鍵と情報通信用復号鍵（あるいは、情報通信用共通鍵）を決定する必要がなくなる。これにより、利用者端末装置や第２のＷｅｂサーバ（第２の情報管理装置）の処理負担が軽減され、処理時間が短縮される。
【００３５】
本発明は、実施の形態で説明した構成に限定されず、種々の変更、追加、削除が可能である。
例えば、本発明は、利用者端末装置から情報管理装置に、利用者端末装置で入力された入力情報が暗号化された状態で送信され、また、情報管理装置から情報提供者端末装置に、入力情報を暗号化した暗号化情報を含むメールの形態で送信され、かつ、情報管理装置で受信した入力情報の情報提供者端末装置への送信が、入力情報が情報管理装置に格納されることなく直ぐに行われるように構成されていればよく、利用者端末装置と情報管理装置との間での暗号化方法や情報管理装置と情報提供者端末装置との間での暗号化方法としては種々の暗号化方法を用いることができる。
また、情報管理装置、利用者端末装置、情報提供者端末装置の構成は、実施の形態で説明した構成に限定されない。
また、メールを送信する方法は、メール送信手段からメール受信手段に直接に送信してもよいし、メール管理装置を介して送信してもよい。
また、メール送信手段、メール受信手段としては、メール送受信手段を用いることもできる。
また、利用者端末装置及びＷｅｂサーバ（情報管理装置）の間でＷｅｂ頁情報や入力情報等の情報を通信する通信手段としてＳＳＬ通信手段を用いたが、利用者端末装置とＷｅｂサーバ（情報管理装置）との間で通信する情報を暗号化することができれば、ＳＳＬ通信手段以外の種々の暗号化通信手段を用いることができる。
また、本発明は、特許請求の範囲あるいは実施の形態に記載されている、情報送信要求信号の受信に応答して、暗号化した情報を送信する構成、暗号化情報の受信に応答して、暗号化情報を復号化する構成、復号化情報を暗号化した暗号化情報を含むメールを送信する構成を備える情報管理装置として、あるいは、情報送信要求信号の受信に応答して、利用者端末装置と共同して情報通信用暗号鍵と情報通信用復号鍵を決定する構成、暗号化した情報を送信する構成、暗号化情報の受信に応答して、暗号化情報を復号化する構成、復号化情報を暗号化した暗号化情報を含むメールを送信する構成を備える情報管理装置として構成することもできる。
【図面の簡単な説明】
【００３６】
【図１】本発明の第１の実施の形態の概略構成図である。
【図２】Ｗｅｂサーバの記憶装置に記憶されるＷｅｂ頁情報データベース、情報提供者情報データベースの一例を示す図である。
【図３】情報提供者端末装置の記憶装置に記憶される情報提供者情報データベースの一例を示す図である。
【図４】本実施の形態の動作を説明する図である。
【図５】Ｗｅｂ頁情報の一例を示す図である。
【図６】入力情報の一例を示す図である。
【図７】本発明の第２の実施の形態の概略構成図である。
【図８】従来例を示す図である。
【図９】従来例を示す図である。
【符号の説明】
【００３７】
１００、６００  Ｗｅｂサーバ
１１０、２１１、３１１、３２１、３３１、４１１、４２１  処理装置
１２０、記憶装置
２００  管理者端末装置
２１１  処理装置
２１２記憶装置
３１０、３２０、３３０  利用者端末装置
３１１、３２１、３３１  処理装置
３１２、３２２、３３２  表示装置
３１３、３２３、３３３  入力装置
【図１】
0004739865.tif 000002
【図２】
0004739865.tif 000003
【図３】
0004739865.tif 000004
【図４】
0004739865.tif 000005
【図５】
0004739865.tif 000006
【図６】
0004739865.tif 000007
【図７】
0004739865.tif 000008
【図８】
0004739865.tif 000009
【図９】
0004739865.tif 000010