(57)【要約】【課題】クライアント及びサーバにかかる通信負荷を軽減することの可能な認証通信システム装置の提供。【解決手段】サーバ３に第１回目のベーシック認証処理を要求する暗号認証要求処理部２１と、サーバ３に第２回目のベーシック認証処理を要求する非暗号認証要求処理部２２と有するクライアント２と、第１回目のベーシック認証処理を実行する第１の認証処理部３２と、第２回目のベーシック認証処理を実行する第２の認証処理部３６と、第２回目のベーシック認証処理が成功したときに、クライアント２との間のＨＴＴＰ１．１セッション（５）による接続を維持する接続維持処理部３８と有するサーバ３とを具備する特徴的構成手段の採用。【選択図】図１
2004334606.tif 000002
【特許請求の範囲】
【請求項１】
インターネットにそれぞれ接続されたクライアントとサーバとを有して構築され、前記クライアントのユーザに関する認証処理を経た後に当該クライアントと前記サーバとの間で暗号化データの通信を行うための認証通信システム装置において、
前記クライアントは、
ユーザ識別情報を暗号通信セッションで前記サーバに送信して、当該サーバに第１回目のユーザ認証処理を要求する暗号認証要求処理手段と、
この暗号認証要求処理手段から要求された前記第１回目のユーザ認証処理が成功した旨を示す一時情報を前記サーバから受信したときに、当該一時情報を非暗号通信セッションで前記サーバに送信して、当該サーバに第２回目のユーザ認証処理を要求する非暗号認証要求処理手段と、
この非暗号認証要求処理手段から要求された前記第２回目のユーザ認証処理が成功した旨を示す認証成功情報を前記サーバから受信したときに、前記サーバとの間における前記暗号化データの通信処理を前記非暗号通信セッションで行うサーバ間データ通信処理手段と、を有し、
前記サーバは、
暗号化された前記ユーザ識別情報を事前に記憶する情報記憶手段と、
前記暗号認証要求処理手段から受信した前記ユーザ識別情報と、前記情報記憶手段に記憶されている暗号化された前記ユーザ識別情報とに基づいて前記第１回目のユーザ認証処理を実行する第１の認証処理手段と、
この第１の認証処理手段による前記第１回目のユーザ認証処理が成功したときに、前記一時情報を生成して前記情報記憶手段に記憶させる情報生成記憶処理手段と、
この情報生成記憶処理手段により生成された前記一時情報を前記暗号通信セッションで前記クライアントに送信する情報送信処理手段と、
前記非暗号認証要求手段から受信した前記一時情報と、前記情報記憶手段に記憶された前記一時情報とに基づいて前記第２回目のユーザ認証処理を実行する第２の認証処理手段と、
この第２の認証処理手段による前記第２回目のユーザ認証処理が成功したときに、前記サーバ間データ通信処理手段との間の前記暗号化データの通信処理を前記非暗号通信セッションで行うクライアント間データ通信処理手段と、
前記第２の認証処理手段による前記第２回目のユーザ認証処理が成功したときに、前記サーバ間データ通信処理手段と前記クライアント間データ通信処理手段との間の前記非暗号通信セッションによる接続を維持する接続維持処理手段と、を有する、
ことを特徴とする認証通信システム装置。
【請求項２】
前記サーバは、
前記接続維持処理手段により前記非暗号通信セッションの接続が維持されている期間中における同一ＴＣＰセッションの通信回数を記憶する通信回数記憶手段を、さらに有し、
前記第２の認証処理手段は、
当該通信回数記憶手段に記憶された前記同一ＴＣＰセッションの通信回数が所定回数に達したときに、それ以降の前記第２回目のユーザ認証処理の実行を禁止する機能手段を、具備する、
ことを特徴とする請求項１に記載の認証通信システム装置。
【請求項３】
前記暗号通信セッションは、
ＨＴＴＰＳセッションであり、
前記非暗号通信セッションは、
ＨＴＴＰ１．１セッションである、
ことを特徴とする請求項１又は２に記載の認証通信システム装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、認証通信システム装置に関し、詳しくは、インターネットにそれぞれ接続されたクライアントとサーバとを有して構築され、クライアントのユーザに関する認証処理を経た後に当該クライアントとサーバとの間で暗号化データの通信を行うための認証通信システム装置に係わる。
【０００２】
【従来の技術】
従来、クライアントとサーバとの間でデータ通信を行うための認証通信システム装置としては、例えば、以下に示す特許文献１に開示されるように、▲１▼クライアントがユーザ識別情報を暗号通信セッションでサーバに送信し、▲２▼サーバがクライアントから受信したユーザ識別情報に基づいて第１回目のユーザ認証処理を実行し、▲３▼この第１回目のユーザ認証処理が成功したときに、サーバがクッキー（Ｃｏｏｋｉｅ）を使用して一時情報を暗号通信セッションでクライアントに送信し、▲４▼クライアントがサーバから受信した一時情報をクッキーを使用して非暗号通信セッションでサーバに送信し、▲５▼サーバがクライアントから受信した一時情報に基づいて第２回目のユーザ認証処理を実行し、▲６▼この第２回目のユーザ認証処理が成功したときに、クライアントとサーバとの間でデータ通信を行うものが知られている。
【０００３】
【特許文献１】
特開２００２−３２８９０５号公報
【０００４】
【発明が解決しようとする課題】
しかしながら、上述した従来の認証通信システム装置においては、クライアントとサーバとの間でデータ通信が行われる度に、両者の接続確立に関するユーザ認証処理が逐次実行されることから、これに伴う負荷がクライアント及びサーバの双方にかかるという問題がある。
【０００５】
ここにおいて、本発明の解決すべき主要な目的は、次のとおりである。
【０００６】
即ち、本発明の目的は、クライアント及びサーバにかかる通信負荷を軽減することの可能な認証通信システム装置を提供せんとするものである。
【０００７】
本発明の他の目的は、明細書、図面、特に特許請求の範囲の各請求項の記載から、自ずと明らかとなろう。
【０００８】
【課題を解決するための手段】
本発明装置においては、サーバに第１回目のユーザ認証処理を要求する暗号認証要求処理手段と、サーバに第２回目のユーザ認証処理を要求する非暗号認証要求処理手段とを有するクライアントと、第１回目のユーザ認証処理を実行する第１の認証処理手段と、第２回目のユーザ認証処理を実行する第２の認証処理手段と、第２回目のユーザ認証処理が成功したときに、クライアントとの間の非暗号通信セッションによる接続を維持する接続維持処理手段と有するサーバとを具備させる、という特徴的構成手段を講じる。
【０００９】
さらに、具体的詳細に述べると、当該課題の解決では、本発明が次に列挙する上位概念から下位概念に亙る新規な特徴的構成手段を採用することにより、前記目的を達成するよう為される。
【００１０】
即ち、本発明装置の第１の特徴は、インターネットにそれぞれ接続されたクライアントとサーバとを有して構築され、前記クライアントのユーザに関する認証処理を経た後に当該クライアントと前記サーバとの間で暗号化データの通信を行うための認証通信システム装置において、前記クライアントが、ユーザ識別情報を暗号通信セッションで前記サーバに送信して、当該サーバに第１回目のユーザ認証処理を要求する暗号認証要求処理手段と、この暗号認証要求処理手段から要求された前記第１回目のユーザ認証処理が成功した旨を示す一時情報を前記サーバから受信したときに、当該一時情報を非暗号通信セッションで前記サーバに送信して、当該サーバに第２回目のユーザ認証処理を要求する非暗号認証要求処理手段と、この非暗号認証要求処理手段から要求された前記第２回目のユーザ認証処理が成功した旨を示す認証成功情報を前記サーバから受信したときに、前記サーバとの間における前記暗号化データの通信処理を前記非暗号通信セッションで行うサーバ間データ通信処理手段とを有し、前記サーバが、暗号化された前記ユーザ識別情報を事前に記憶する情報記憶手段と、前記暗号認証要求処理手段から受信した前記ユーザ識別情報と、前記情報記憶手段に記憶されている暗号化された前記ユーザ識別情報とに基づいて前記第１回目のユーザ認証処理を実行する第１の認証処理手段と、この第１の認証処理手段による前記第１回目のユーザ認証処理が成功したときに、前記一時情報を生成して前記情報記憶手段に記憶させる情報生成記憶処理手段と、この情報生成記憶処理手段により生成された前記一時情報を前記暗号通信セッションで前記クライアントに送信する情報送信処理手段と、前記非暗号認証要求手段から受信した前記一時情報と、前記情報記憶手段に記憶された前記一時情報とに基づいて前記第２回目のユーザ認証処理を実行する第２の認証処理手段と、この第２の認証処理手段による前記第２回目のユーザ認証処理が成功したときに、前記サーバ間データ通信処理手段との間の前記暗号化データの通信処理を前記非暗号通信セッションで行うクライアント間データ通信処理手段と、前記第２の認証処理手段による前記第２回目のユーザ認証処理が成功したときに、前記サーバ間データ通信処理手段と前記クライアント間データ通信処理手段との間の前記非暗号通信セッションによる接続を維持する接続維持処理手段とを有してなる、認証通信システム装置の構成採用にある。
【００１１】
本発明装置の第２の特徴は、上記本発明装置の第１の特徴における前記サーバが、前記接続維持処理手段により前記非暗号通信セッションの接続が維持されている期間中における同一ＴＣＰセッションの通信回数を記憶する通信回数記憶手段をさらに有し、前記第２の認証処理手段が、当該通信回数記憶手段に記憶された前記同一ＴＣＰセッションの通信回数が所定回数に達したときに、それ以降の前記第２回目のユーザ認証処理の実行を禁止する機能手段を具備してなる、認証通信システム装置の構成採用にある。
【００１２】
本発明装置の第３の特徴は、上記本発明装置の第１又は第２の特徴における前記暗号通信セッションが、ＨＴＴＰＳセッションであり、前記非暗号通信セッションが、ＨＴＴＰ１．１セッションである、認証通信システム装置の構成採用にある。
【００１３】
【発明の実施の形態】
以下、本発明の実施の形態につき、添付図面を参照して説明する。
【００１４】
（構成）
まず、図１は、本発明の一実施形態例に係る認証通信システム装置の機能構成図である。
【００１５】
同図に示すように、本一実施形態例の認証通信システム装置αは、インターネット１に接続されたクライアント２のユーザ（図示せず）に関する認証処理を経た後に、当該クライアント２とインターネット１に接続されたサーバ３との間で暗号化データの通信を行うために、当該クライアント２が、暗号認証要求処理部２１と、非暗号認証要求処理部２２と、サーバ間データ通信処理部２３とを有して構成されると共に、当該サーバ３が、情報記憶部３１と、第１の認証処理部３２と、情報生成記憶処理部３３と、情報送信処理部３４と、通信回数記憶部３５と、第２の認証処理部３６と、情報削除処理部３７と、接続維持処理部３８と、クライアント間データ通信処理部３９とを有して構成される。
【００１６】
ここで、クライアント２の暗号認証要求処理部２１は、ユーザ識別情報としてのユーザのパスワードを、ユーザ名と共に、暗号通信セッションであるＨＴＴＰＳセッション（ＨＴＴＰＳ：Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ  Ｓｅｃｕｒｉｔｙ）でサーバ３に送信して、当該サーバ３に第１回目のベーシック認証処理（ユーザ認証処理）を要求する機能手段である。
【００１７】
非暗号認証要求処理部２２は、暗号認証要求処理部２１から要求された第１回目のベーシック認証処理が成功した旨を示す一時情報としてのワンタイムパスワードをサーバ３から受信したときに、当該ワンタイムパスワードを、非暗号通信セッションであるＨＴＴＰ１．１セッション（ＨＴＴＰ：Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）のＫｅｅｐＡｌｉｖｅ（キープアライブ）機能でサーバ３に送信して、当該サーバ３に第２回目のベーシック認証処理（ユーザ認証処理）を要求する機能手段である。
【００１８】
サーバ間データ通信処理部２３は、非暗号認証要求処理部２２から要求された第２回目のベーシック認証処理が成功した旨を示す認証成功情報をサーバから受信したときに、サーバ３のクライアント間データ通信処理部３９との間における暗号化データの通信処理をＨＴＴＰ１．１セッションで行う機能手段である。
【００１９】
一方、サーバ３の情報記憶部３１は、ＭＤ５（Ｍｅｓｓａｇｅ  Ｄｉｇｅｓｔ  ５）などのハッシュ関数を用いて暗号化されたユーザのパスワードを事前に記憶すると共に、上記ワンタイムパスワードを一次的に記憶する機能手段である。
【００２０】
第１の認証処理部３２は、クライアント２の暗号認証要求処理部２１からＨＴＴＰＳセッションで受信したユーザのパスワードと、情報記憶部３１に事前に記憶されている暗号化されたユーザのパスワードとに基づいて、所要の第１回目のベーシック認証処理を実行する機能手段である。
【００２１】
情報生成記憶処理部３３は、第１の認証処理部３２による第１回目のベーシック認証処理が成功したときに、ワンタイムパスワードを生成して情報記憶部３１に記憶させる機能手段である。
【００２２】
情報送信処理部３４は、情報生成記憶処理部３３により生成されたワンタイムパスワードをＨＴＴＰＳセッションでクライアント２に送信する機能手段である。
【００２３】
通信回数記憶部３５は、接続維持処理部３８によりＨＴＴＰ１．１セッションの接続が維持されている期間中における同一ＴＣＰセッション（ＴＣＰ：Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）の通信回数を記憶する機能手段である。
【００２４】
第２の認証処理部３６は、クライアント２の非暗号認証要求部２２からＨＴＴＰ１．１セッションで受信したワンタイムパスワードと、情報記憶部３１に記憶されたワンタイムパスワードとに基づいて、所要の第２回目のベーシック認証処理を実行する機能手段である。
【００２５】
なお、上記第２の認証処理部３６は、通信回数記憶部３５に記憶された同一ＴＣＰセッションの通信回数が２回目（所定回数）に達したときに、それ以降の第２回目のベーシック認証処理の実行を取り消す（禁止する）機能手段を具備する。
【００２６】
情報削除処理部３７は、第２の認証処理部３６による第２回目のベーシック認証処理が成功したときに、情報記憶部３１に記憶されている該当ユーザのワンタイムパスワードを削除する機能手段である。
【００２７】
接続維持処理部３８は、第２の認証処理部３６による第２回目のベーシック認証処理が成功したときに、クライアント２のサーバ間データ通信処理部２３とクライアント間データ通信処理部３９との間のＨＴＴＰ１．１セッションによる接続を維持する機能手段である。
【００２８】
クライアント間データ通信処理部３９は、第２の認証処理部３６による第２回目のベーシック認証処理が成功したときに、クライアント２のサーバ間データ通信処理部３との間の暗号化データの通信処理をＨＴＴＰ１．１セッションで行う機能手段である。
【００２９】
なお、上記クライアント２及びサーバ３を構成する各機能手段は、当該クライアント２及びサーバ３にそれぞれ設けられたＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、その他のハードウェア要素（共に図示せず）と、これらハードウェア要素を機能させるソフトウェア（プログラム）とにより具現化しうるものである。
【００３０】
（動作）
続いて、以上のように構成された一実施形態例に係る認証通信システム装置αの動作の態様について説明する。
【００３１】
図２は、図１に示した認証通信システム装置αの動作を説明するためのシーケンス図である。
【００３２】
同図に示すように、本認証通信システム装置αは、まず、クライアント２の暗号認証要求処理部２１が、ユーザのパスワードを、ユーザ名と共に、図示のＨＴＴＰＳセッション４でサーバ３に送信して、当該サーバ３に第１回目のベーシック認証処理を要求する処理（暗号認証要求処理）を実行することで（ＳＴ１）、その動作を開始する。
【００３３】
これに対し、サーバ３の第１の認証処理部３２は、クライアント２の暗号認証要求処理部２１により暗号認証要求処理が為されると、当該暗号認証要求処理部２１からＨＴＴＰＳセッション４で受信したユーザのパスワードと、情報記憶部３１にユーザ名と対応させて事前に記憶されている暗号化されたユーザのパスワードとに基づいて、所要の第１回目のベーシック認証処理を実行する（ＳＴ２）。
【００３４】
即ち、第１の認証処理部３２は、所要の上記第１回目のベーシック認証処理に際し、クライアント２の暗号認証要求処理部２１から受信したパスワードを、情報記憶部３１へのパスワード記憶時に用いたものと同じハッシュ関数（ＭＤ５）により暗号化して、この暗号化に係るパスワードと情報記憶部３１に記憶されている暗号化されたパスワードとを比較し、両者が一致したことを以って認証成功とする。
【００３５】
次に、サーバ３の情報生成記憶処理部３３は、第１の認証処理部３２による第１回目のベーシック認証処理が成功したときに、クライアント２の暗号認証要求処理部２１から受信したユーザのパスワードに基づいてワンタイムパスワードを生成し、当該ワンタイムパスワードをユーザ名に対応させて情報記憶部３１に記憶させる処理を実行する（ＳＴ３）。そして、サーバ３の情報送信処理部３４は、情報生成記憶処理部３３により生成されたワンタイムパスワードを、ＨＴＴＰＳセッション４でクライアント２に送信する処理を実行する（ＳＴ４）。
【００３６】
これに対し、クライアント２の非暗号認証処理部２２は、サーバ３の情報送信処理部３４からＨＴＴＰＳセッション４で受信したワンタイムパスワードを、ユーザ名と共に、今度は、図示のＨＴＴＰ１．１セッション（ＫｅｅｐＡｌｉｖｅ機能）５でサーバ３に送信して、当該サーバ３に第２回目のベーシック認証処理を要求する処理（非暗号認証要求処理）を実行する（ＳＴ５）。
【００３７】
これに対し、サーバ３の通信回数記憶部３５は、クライアント２の非暗号認証要求処理部２２により非暗号認証要求処理が為されると、接続維持処理部３８によりＨＴＴＰ１．１セッション５の接続が維持されている期間中における同一ＴＣＰセッションの通信回数を「１回目」と記憶する（このとき、接続維持処理部３８は、まだ実際には機能していないが、第２の認証処理部３６が非暗号認証要求処理に対する応答処理をまだ実行していないため、ＨＴＴＰ１．１セッション５の接続は自ずと維持される）。
【００３８】
次に、サーバ３の第２の認証処理部３６は、通信回数記憶部３５に記憶された同一ＴＣＰセッションの通信回数が１回目であるため、クライアント２の非暗号認証要求処理部２２からＨＴＴＰ１．１セッション５で受信したユーザのパスワードと、情報記憶部３１にユーザ名と対応させて記憶されたワンタイムパスワードとに基づいて、所要の第２回目のベーシック認証処理を実行する（ＳＴ６）。
【００３９】
即ち、第２の認証処理部３６は、所要の上記第２回目のベーシック認証処理に際し、クライアント２の非暗号認証要求処理部２２から受信したワンタイムパスワードと、情報記憶部３１に記憶されているワンタイムパスワードとを比較し、両者が一致したことを以って認証成功とする。そして、サーバ３の情報削除処理部３７は、第２の認証処理部３６による第２回目のベーシック認証処理が成功した場合に、情報記憶部３１に記憶されている該当ユーザのワンタイムパスワードを削除する処理を実行する（ＳＴ８）。
【００４０】
次に、サーバ３の接続維持処理部３８は、第２の認証処理部３６による第２回目のベーシック認証処理が成功したことに伴い、クライアント２のサーバ間データ通信処理部２３とクライアント間データ通信処理部３９との間のＨＴＴＰ１．１セッション５による接続を維持する処理を実行し（ＳＴ９）、さらに、同サーバ３の第２の認証処理部３６は、第２回目のベーシック認証処理が成功した旨を示す認証成功情報を、その維持されたＨＴＴＰ１．１セッション５でクライアント２に送信する処理を実行する（ＳＴ１０）。
【００４１】
これに対し、クライアント２のサーバ間データ通信処理部２３は、上記認証成功情報の受信に伴い、サーバ３のクライアント間データ通信処理部３９との間における所要の暗号化データの通信処理を開始して、当該暗号化データをサーバ３に送信する処理を実行する（ＳＴ１１）。
【００４２】
これに対し、サーバ３の通信回数記憶部３５は、クライアント２のサーバ間データ通信処理部２３により暗号化データの通信処理が為されると、接続維持処理部３８によりＨＴＴＰ１．１セッション５の接続が維持されている期間中における同一ＴＣＰセッションの通信回数を「２回目」と記憶する。そして、同サーバ３の第２の認証処理部３６は、その通信回数記憶部３５に記憶された同一ＴＣＰセッションの通信回数が２回目となったため、本来必要とされる第２回目のベーシック認証処理の実行を取り消す（禁止する）処理を実行し、これに伴い、同サーバ３のクライアント間データ通信処理部３９は、クライアント２のサーバ間データ通信処理部２３との間における所要の暗号化データの通信処理を開始して、当該サーバ間データ通信処理部２３から送信された上記暗号化データを受信する処理を実行する（ＳＴ１２）。
【００４３】
この結果、サーバ３の第２の認証処理部３６による第２回目のベーシック認証処理は、上記同一ＴＣＰセッションの通信回数が３回目以上に至った場合にも実行されないようになり、これにより、クライアント２のサーバ間データ通信処理部２３及びサーバ３のクライアント間データ通信処理部３９は、両者の間に設定維持されているＨＴＴＰ１．１セッション５の接続が何らかの理由で切断されるまで、大容量に及ぶ暗号化データを複数回に分割して送受信する処理を繰り返し実行することが可能になる。
【００４４】
なお、上記ＨＴＴＰ１．１セッション５の接続が切断される状況としては、例えば、同一ＴＣＰセッションの通信回数が予め設定された最大規定回数に達した場合や、或いは、クライアント２が自ら接続を切断した場合などがある。これらの状況が発生した場合、本認証通信システム装置αは、再びＳＴ１（暗号認証要求処理）以降の処理を最初から実行して、所要の第１及び第２のベーシック認証処理並びに暗号化データ通信処理を実行するよう動作する。
【００４５】
以上説明したように、本認証通信システム装置αによれば、サーバ３の第２の認証処理部３６による第２回目のベーシック認証処理が成功したときに、同サーバ３の接続維持処理部３８によりＨＴＴＰ１．１セッション５の接続を維持するようにしたことから、クライアント２とサーバ３との間における所要の暗号化データの通信処理を、その接続維持期間中に複数回に亙って実行することが可能となり、この結果、従来より簡易な構成を採用しながらも、それらクライアント２及びサーバ３にかかる通信負荷を容易に軽減することが可能になる。
【００４６】
また、本認証通信システム装置αによれば、上記接続維持処理部３８によりＨＴＴＰ１．１セッション５の接続が維持されている期間中における同一ＴＣＰセッションの通信回数が所定回数に達したときに、サーバ３の第２の認証処理部３６による第２回目のベーシック認証処理を禁止するようにしたことから、従来のように、クライアント２とサーバ３との間でデータ通信が行われる度に、両者の接続確立に関するユーザ認証処理（ベーシック認証処理）が逐次実行されるのを防止することが可能となり、この結果、当該構成と比較して、クライアント２及びサーバ３にかかる通信負荷を大幅に軽減することが可能になる。
【００４７】
さらに、本認証通信システム装置αによれば、サーバ３の情報記憶部３１に事前に記憶されている暗号化されたユーザのパスワードに基づいて、同サーバ３の第１の認証処理部３２による第１回目のベーシック認証処理を実行するようにしたことから、例えば、平文のパスワードに基づくダイジェスト認証処理を採用した構成と比較して、当該パスワードがサーバ３から第三者に漏洩する危険性を低減することが可能となる。
【００４８】
なお、本認証通信システム装置αでは、上記のように、所要のユーザ認証処理としてベーシック認証処理を採用しているが、当該ユーザ認証処理が暗号化されたパスワードに基づいて実行されるものであれば、無論、例示したベーシック認証処理以外の他のユーザ認証処理を適用することも可能である。
【００４９】
さらにまた、本認証通信システム装置αによれば、暗号認証要求処理時におけるクライアント２からサーバ３へのユーザのパスワードの送信処理を平文により行う必要が生じるものの、その平文のパスワードの送信を、暗号通信セッションであるＨＴＴＰＳセッション４で行うようにしたことから、例えば、そのパスワードを非暗号通信セッションである通常のＨＴＴＰセッションで送信する構成と比較して、当該パスワードが通信路（インターネット１）から第三者に漏洩する危険性を低減することが可能となる。
【００５０】
なお、本認証通信システム装置αでは、上記のように、所要の暗号認証要求処理時における暗号通信セッションとしてＨＴＴＰＳセッション４を採用しているが、無論、例示したＨＴＴＰＳセッション４に代る他の暗号通信セッションを適用することも可能である。
【００５１】
以上、本発明の実施の形態を説明したが、本発明は、必ずしも上述した手段にのみ限定されるものではなく、本発明にいう目的を達成し、後述の効果を有する範囲内において、適宜、変更実施することが可能なものである。
【００５２】
【発明の効果】
以上、詳細に説明したように、本発明によれば、クライアント及びサーバにかかる通信負荷を、従来に比して大幅に軽減することが可能となる。
【図面の簡単な説明】
【図１】本発明の一実施形態例に係る認証通信システム装置の機能構成図である。
【図２】図１に示した認証通信システム装置の動作を説明するためのシーケンス図である。
【符号の説明】
α…認証通信システム装置
１…インターネット
２…クライアント
２１…暗号認証要求処理部
２２…非暗号認証要求処理部
２３…サーバ間データ通信処理部
３…サーバ
３１…情報記憶部
３２…第１の認証処理部
３３…情報生成記憶処理部
３４…情報送信処理部
３５…通信回数記憶部
３６…第２の認証処理部
３７…情報削除処理部
３８…接続維持処理部
３９…クライアント間データ通信処理部
４…ＨＴＴＰＳセッション
５…ＨＴＴＰ１．１セッション（ＫｅｅｐＡｌｉｖｅ機能）
【図１】
2004334606.tif 000003
【図２】
2004334606.tif 000004