(57)【特許請求の範囲】
【請求項１】
通信手段から複数のアクセスサーバにアクセスする際に、前記通信手段が前記各アクセスサーバから認証を受けるようにしたデータ通信方法において、
前記通信手段によって、第１のアクセスサーバから認証を受けるために、認証処理装置に暗証コードを送信する第１のステップと、
認証を受けた旨の認証通知を前記認証処理装置から受信した後に、相手先に送信するデータを前記認証処理装置に送信する第２のステップとを実行し、
前記認証処理装置によって、前記通信手段から受信した暗証コードを一時的に記憶すると共に、前記暗証コードを用いて前記第１のアクセスサーバから認証を受ける第３のステップと、
前記第１のアクセスサーバから認証を受けて、前記認証通知を前記通信手段に送信する第４のステップと、
前記通信手段から受信したデータを前記第１のアクセスサーバを介して前記相手先に送信する第５のステップと、
前記暗証コードを用いて第２のアクセスサーバから認証を受ける第６のステップと、
前記第２のアクセスサーバから認証を受けた後、前記通信手段から受信したデータを前記第１のアクセスサーバ及び前記第２のアクセスサーバを介して前記相手先に送信する第７のステップと、
前記通信手段の通信終了に伴って前記記憶した暗証コードを消去する第８のステップとを実行するようにしたことを特徴とするデータ通信方法。
【請求項２】
前記認証処理装置によって、前記通信手段からのデータ送信速度が所定値以上か否かを検出する第９のステップを実行し、
前記通信手段からのデータ送信速度が所定値以上のとき、前記第６のステップ及び前記第７のステップを実行することを特徴とする請求項１記載のデータ通信方法。
【請求項３】
前記通信手段が前記認証処理装置を経由して前記第１のアクセスサーバから認証を受けるための認証手順はＰＡＰであることを特徴とする請求項１又は２記載のデータ通信方法。
【請求項４】
前記認証処理装置が前記第１、第２のアクセスサーバから認証を受けるための認証手順はＰＡＰ又はＣＨＡＰであることを特徴とする請求項１乃至３のいずれか一に記載のデータ通信方法。
【請求項５】
通信手段が第１のアクセスサーバから認証を受ける際に送信する暗証コードを受信して一時的に記憶する記憶手段と、
前記暗証コードを用いて前記第１のアクセスサーバから認証を受ける第１の認証手段と、
前記第１のアクセスサーバから認証を受けて、認証が行われた旨の認証通知を前記通信手段に送信する第１の認証通知手段と、
前記認証通知を送信した後に前記通信手段から受信したデータを前記第１のアクセスサーバを介して相手先に送信するデータ送信手段と、
前記記憶手段に記憶した暗証コードを用いて第２のアクセスサーバから認証を受ける第２の認証手段と、
前記通信手段の通信終了に伴って前記記憶手段に記憶した暗証コードを消去する暗証コード消去手段とを備え、
前記送信手段は、前記第２のアクセスサーバから認証を受けた後に、前記通信手段から受信したデータを前記第１のアクセスサーバ及び前記第２のアクセスサーバを介して前記相手先に送信することを特徴とする認証処理装置。
【請求項６】
前記通信手段から受信するデータの通信速度を判断するデータ通信速度判断手段をさらに備え、
前記第２の認証手段は該データ通信速度判断手段によって前記データ通信速度が所定値以上になったと判断したとき、前記記憶手段に記憶した暗証コードを用いて第２のアクセスサーバから認証を受ける
ことを特徴とする請求項５記載の認証処理装置。
【請求項７】
前記通信手段がＰＡＰによって前記第１のアクセスサーバから認証を受けようとする際に送信される暗証コードを前記記憶手段に記憶することを特徴とする請求項５または６記載の認証処理装置。
【請求項８】
前記第１の認証手段、第２の認証手段が前記第１のアクセスサーバ、第２のアクセスサーバから認証を受ける際の手順は、ＰＡＰ又はＣＨＡＰであることを特徴とする請求項５乃至７のいずれか一に記載の認証処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、認証が必要な通信システムにおけるデータ通信方法及び認証処理を行うための認証処理装置に関する。
【０００２】
【従来の技術】
従来から、通信システムにおいて不正なアクセスを防止するために、コンピュータ等の通信機能を有する通信装置がアクセスサーバにアクセスする際に、認証を行うようにしている。一般に、認証手順として、ユーザコード（ＩＤ）及びパスワードから成る暗証コードを送信することによって認証を行う方法と、前記暗証コードを送信せずに認証を行う方法がある。
【０００３】
ＰＰＰ（Point-to-Point Protocol）における認証手順としては、前者の認証方法としてパスワード認証プロトコル（ＰＡＰ：Password Authentication Protocol）があり、後者の認証方法としてチャレンジハンドシェーク認証プロトコル（ＣＨＡＰ：Challenge Handshake Authentication Protocol）がある。
【０００４】
図４はＰＡＰによる認証手順を示す図である。図４において、認証を行う場合には、先ず、コンピュータ等の通信機能を有するユーザ側通信装置（Client）からアクセスサーバ（Server）に対して、ユーザＩＤ及びパスワードから成る暗証コードを送信して認証を要求する（Authenticate Request）。アクセスサーバ側では、受信した前記ユーザＩＤ及びパスワードが、予めアクセスサーバ等に登録されているユーザＩＤ及びパスワードと一致した場合には、前記ユーザ側通信装置に対して接続を許可する旨の許可通知（Authenticate Ack）を送信し、相違する場合には接続を許可しない旨の不許可通知（Authenticate Nack）を送信する。前記ユーザ側通信装置は、前記許可通知を受けると、前記アクセスサーバを介して所望の通信先にデータを送信することが可能になる。一方、前記ユーザ側通信装置は、前記不許可通知を受けるとアクセスサーバへの接続が禁止され、データを送信することができない。以上のようにして、前記ユーザ側通信装置から適正なユーザＩＤ及びパスワードがアクセスサーバに送信された場合にのみデータ送信が可能になる。
【０００５】
図５はＣＨＡＰによる認証手順を示す図である。図５において、認証を行う場合には、アクセスサーバ（Server）からコンピュータ等の通信機能を有するユーザ側通信装置（Client）に、任意のランダムなデータを送信する（Challenge）。前記ユーザ側通信装置は、受信した前記データを、前記ユーザ側通信装置自身のユーザＩＤ及びパスワードを用いて演算処理し、前記演算結果を前記アクセスサーバに送信する（Response）。前記アクセスサーバでは、前記演算と同一の演算を行って、前記ユーザ側通信装置から受信した演算結果と比較する。前記アクセスサーバは、前記両演算結果が一致した場合には、前記ユーザ側通信装置に対して接続を許可する旨の許可通知（Success）を送信し、相違する場合には接続を許可しない旨の不許可通知（Failure）を送信する。
【０００６】
前記ユーザ側通信装置は、前記許可通知を受けると、前記アクセスサーバを介して所望の通信先にデータを送信することが可能になる。一方、前記ユーザ側通信装置は、前記不許可通知を受けるとアクセスサーバへの接続が禁止され、データを送信することができない。以上のようにして、正規のユーザＩＤ及びパスワードを有するユーザ側通信装置の場合にのみデータ送信が可能になる。
【０００７】
【発明が解決しようとする課題】
ところで、データ送信の高速化を図るために、ユーザ側通信装置を複数のアクセスサーバに同時に接続し、前記ユーザ側通信装置から複数のアクセスサーバを介して並列的にデータを送信する方法が考えられる。
【０００８】
この場合、前記ユーザ側通信装置から直接複数のアクセスサーバに接続することはできない。また、複数のアクセスサーバに対して認証が必要な場合、前記ユーザ側通信装置を前記アクセスサーバの一つに接続した状態では、前記ユーザ側通信装置は他のアクセスサーバにアクセスすることができない。
【０００９】
この問題を解決する方法として、前記ユーザ側通信装置と複数のアクセスサーバ間に、マルチリンクプロトコル（ＭＰ）機能を有すると共に、認証処理機能を有する認証処理装置を設ける方法が考えられる。この場合、予め、前記認証処理装置にユーザＩＤ及びパスワードを記憶しておき、これを用いて複数のアクセスサーバの認証を得るようにすれば、高速なデータ通信を実現することは可能になる。
【００１０】
しかしながら、暗証コードが変更された場合には、前記認証処理装置に記憶された暗証コードをその都度変更する必要があるため、変更作業が煩雑になり、利便性が悪いという問題があった。
【００１１】
本発明は、複数のアクセスサーバの認証を受けて高速なデータ通信を行うことを可能にすると共に、暗証コードの変更の際の利便性を向上させることを課題としている。
【００１２】
【課題を解決するための手段】
本発明によれば、通信手段から複数のアクセスサーバにアクセスする際に、前記通信手段が前記各アクセスサーバから認証を受けるようにしたデータ通信方法において、前記通信手段によって、第１のアクセスサーバから認証を受けるために、認証処理装置に暗証コードを送信する第１のステップと、認証を受けた旨の認証通知を前記認証処理装置から受信した後に、相手先に送信するデータを前記認証処理装置に送信する第２のステップとを実行し、前記認証処理装置によって、前記通信手段から受信した暗証コードを一時的に記憶すると共に、前記暗証コードを用いて前記第１のアクセスサーバから認証を受ける第３のステップと、前記第１のアクセスサーバから認証を受けて、前記認証通知を前記通信手段に送信する第４のステップと、前記通信手段から受信したデータを前記第１のアクセスサーバを介して前記相手先に送信する第５のステップと、前記暗証コードを用いて第２のアクセスサーバから認証を受ける第６のステップと、前記第２のアクセスサーバから認証を受けた後、前記通信手段から受信したデータを前記第１のアクセスサーバ及び前記第２のアクセスサーバを介して前記相手先に送信する第７のステップと、前記通信手段の通信終了に伴って前記記憶した暗証コードを消去する第８のステップとを実行するようにしたことを特徴とするデータ通信方法が提供される。
【００１３】
前記通信手段は、第１のアクセスサーバから認証を受けるために、認証処理装置に暗証コードを送信する。前記認証処理装置は、前記通信手段から受信した暗証コードを一時的に記憶すると共に、前記暗証コードを用いて前記第１のアクセスサーバから認証を受けて、認証通知を前記通信手段に送信する。前記通信手段は、認証を受けた旨の認証通知を前記認証処理装置から受信した後に、相手先に送信するデータを前記認証処理装置に送信する。前記認証処理装置は、前記通信手段から受信したデータを前記第１のアクセスサーバを介して相手先に送信する。また、前記認証処理装置は、前記暗証コードを用いて第２のアクセスサーバから認証を受けた後、前記通信手段から受信したデータを前記第１のアクセスサーバ及び前記第２のアクセスサーバを介して前記相手先に送信する。前記承認処理装置は、前記通信手段の通信終了に伴って前記記憶した暗証コードを消去する。
【００１４】
ここで、前記認証処理装置によって、前記通信手段からのデータ送信速度が所定値以上か否かを検出し、前記通信手段からのデータ送信速度が所定値以上のとき、前記第２のアクセスサーバから認証を受けてデータを送信するようにしてもよい。
【００１５】
また、前記通信手段が前記認証処理装置を経由して前記第１のアクセスサーバから認証を受けるための認証手順としてＰＡＰを用いてもよい。
【００１６】
さらに、前記認証処理装置が前記第１、第２のアクセスサーバから認証を受けるための認証手順はＰＡＰ又はＣＨＡＰでもよい。
【００１７】
また、本発明によれば、通信手段が第１のアクセスサーバから認証を受ける際に送信する暗証コードを受信して一時的に記憶する記憶手段と、前記暗証コードを用いて前記第１のアクセスサーバから認証を受ける第１の認証手段と、前記第１のアクセスサーバから認証を受けて、認証が行われた旨の認証通知を前記通信手段に送信する第１の認証通知手段と、前記認証通知を送信した後に前記通信手段から受信したデータを前記第１のアクセスサーバを介して相手先に送信するデータ送信手段と、前記通信手段から受信するデータの通信速度を判断するデータ通信速度判断手段と、データ通信速度判断手段によって前記データ通信速度が所定値以上になったと判断したとき、前記記憶手段に記憶した暗証コードを用いて第２のアクセスサーバから認証を受ける第２の認証手段と、前記通信手段の通信終了に伴って前記記憶手段に記憶した暗証コードを消去する暗証コード消去手段とを備え、前記送信手段は、前記第２のアクセスサーバから認証を受けた後に、前記通信手段から受信したデータを前記第１のアクセスサーバ及び前記第２のアクセスサーバを介して前記相手先に送信することを特徴とする認証処理装置が提供される。
【００１８】
記憶手段は、通信手段が第１のアクセスサーバから認証を受ける際に送信する暗証コードを受信して一時的に記憶する。第１の認証手段が前記暗証コードを用いて前記第１のアクセスサーバから認証を受けると、第１の認証通知手段は認証が行われた旨の認証通知を通信手段に送信する。データ送信手段は、前記認証通知を送信した後に前記通信手段から受信したデータを前記第１のアクセスサーバを介して相手先に送信する。データ通信速度判断手段は、前記通信手段から受信するデータの通信速度が所定値以上になったと判断したとき、第２の認証手段は、前記記憶手段に記憶した暗証コードを用いて第２のアクセスサーバから認証を受ける。前記送信手段は、前記第２のアクセスサーバから認証を受けた後に、前記通信手段から受信したデータを前記第１のアクセスサーバ及び前記第２のアクセスサーバを介して前記相手先に送信する。暗証コード消去手段は、前記通信手段の通信終了に伴って前記記憶手段に記憶した暗証コードを消去する。
【００１９】
ここで、前記通信手段がＰＡＰによって前記第１のアクセスサーバから認証を受けようとする際に送信される暗証コードを前記記憶手段に記憶するように構成してもよい。
【００２０】
また、前記第１の認証手段、第２の認証手段が前記第１のアクセスサーバ、第２のアクセスサーバから認証を受ける際の手順は、ＰＡＰ又はＣＨＡＰであるように構成してもよい。
【００２１】
【発明の実施の形態】
以下、添付図面を参照して、本発明の実施の形態に係るデータ通信方法及び認証処理装置について説明する。
【００２２】
図１は、本発明の実施の形態に使用するデータ通信システムの構成図である。図１において、本システムは、通信手段としてのコンピュータ１０１、コンピュータ１０１とネットワーク１０５間に接続された認証処理装置１０２、ネットワーク１０５を介して認証処理装置１０２に接続された第１のアクセスサーバ１０６及び第２のアクセスサーバ１０７、ユーザＩＤ及びパスワードから成る暗証コード等を記憶するデータベースサーバ（ＤＢ）１０８、ネットワーク１０９を介してアクセスサーバ１０６、１０７に接続されたサービスサーバ１１０を備えている。
【００２３】
ここで、コンピュータ１０１は通信機能を有しており又、認証処理装置１０２はプログラム等を記憶したＲＯＭ（Read Only Memory）や暗証コード等を記憶するＲＡＭ（random Access Memory）によって構成された記憶手段としてのメモリ１０４と、メモリ１０４内の前記ＲＯＭに記憶されたプログラムによって動作する制御手段としての中央処理装置（ＣＰＵ）１０３とを備えている。
【００２４】
認証処理装置１０２は、メモリ１０４に記憶されたプログラムをＣＰＵ１０３で実行することにより、マルチリンクプロトコル（ＭＰ）機能を実現すると共に、アクセスサーバ１０６、１０７との間で認証処理を行う機能等を実現し、各アクセスサーバ１０６、１０７から認証を得た後に、コンピュータ１０１からの送信データを、アクセスサーバ１０６、１０７を介して相手先に送信する機能を実現している。即ち、認証処理装置１０２は、コンピュータ１０１が第１のアクセスサーバ１０６から認証を受ける際に送信する暗証コードを受信して一時的に記憶するメモリ１０４と、前記暗証コードを用いてアクセスサーバ１０６から認証を受ける第１の認証手段と、アクセスサーバ１０６から認証を受けて、認証が行われた旨の認証通知をコンピュータ１０１に送信する第１の認証通知手段と、前記認証通知を送信した後にコンピュータ１０１から受信したデータをアクセスサーバ１０６を介して相手先に送信するデータ送信手段と、前記通信手段から受信するデータの通信速度を判断するデータ通信速度判断手段と、前記データ通信速度判断手段によって前記データ通信速度が所定値以上になったと判断したとき、メモリ１０４に記憶した暗証コードを用いて第２のアクセスサーバ１０７から認証を受ける第２の認証手段と、コンピュータ１０１の通信終了に伴ってメモリ１０４に記憶した暗証コードを消去する暗証コード消去手段とを備え、前記送信手段は、アクセスサーバ１０７から認証を受けた後に、コンピュータ１０１から受信したデータを、アクセスサーバ１０６及びアクセスサーバ１０７を介して前記相手先に送信する。
【００２５】
ネットワーク１０５は認証が不要なネットワーク、又は、パスワード認証プロトコル（ＰＡＰ：Password Authentication Protocol）やチャレンジハンドシェーク認証プロトコル（ＣＨＡＰ：Challenge Handshake Authentication Protocol）とは異なる別の方法で認証が行われるネットワークである。アクセスサーバ１０６、１０７は、認証機能を有するアクセスサーバである。データベースサーバ１０８には、ユーザＩＤ及びパスワードによって構成される利用者の暗証コードが複数記憶されており、アクセスサーバ１０６、１０７が認証処理を行う場合には、データベースサーバ１０８に記憶された前記暗証コードを用いて行われる。ネットワーク１０９は認証が不要なネットワークである。サービスサーバ１１０は、アクセスサーバ１０６、１０７から受信したデータを合成して、通信網へ送信し、これにより、コンピュータ１０１の通信相手先にデータを送信する。
【００２６】
図２は、本発明の第１の実施の形態における認証手順を示す図である。コンピュータ１０１が認証処理を要求する際の認証手順はＰＡＰ、認証処理装置１０２とアクセスサーバ１０６との間の認証手順はＣＨＡＰ、又、認証処理装置１０２とアクセスサーバ１０７との間の認証手順はＰＡＰ又はＣＨＡＰの例である。以下、図１及び図２を用いて、本発明の第１の実施の形態の動作を説明する。
【００２７】
先ず、コンピュータ１０１が、認証処理装置１０２、ネットワーク１０５、アクセスサーバ１０６、ネットワーク１０９、サービスサーバ１１０を介して通信網に接続された所望の相手先にデータを送信する場合を説明する。この場合、コンピュータ１０１は、アクセスサーバ１０６から認証を受けるために、認証処理装置１０２に対して、ユーザＩＤ及びパスワードから成る暗証コードを送信して認証要求を行う（Authenticate Request）（第１のステップ）。
【００２８】
認証処理装置１０２は、第１の認証手段により、前記暗証コードをメモリ１０４に一時的に記憶すると共に、前記認証要求に応答して、ネットワーク１０５を介してアクセスサーバ１０６に認証要求を行う（第３のステップ）。
【００２９】
アクセスサーバ１０６は前記認証要求に応答して、認証処理装置１０２に対して任意のランダムなデータ（乱数）を送信する（Challenge）。認証処理装置１０２は、受信した前記ランダムデータを、メモリ１０４に記憶したユーザＩＤ及びパスワードを用いて所定の演算処理を行い、前記演算結果をアクセスサーバ１０６に送信する（Response）。
【００３０】
アクセスサーバ１０６では、データベースサーバ１０８に記憶されているユーザＩＤ及びパスワードを用いて、認証処理装置１０２と同一の演算を行って、認証処理装置１０２から受信した演算結果と比較する。前記両演算結果が一致したとき、アクセスサーバ１０６は、認証処理装置１０２のアクセスを認証して、許可する旨の許可通知（Success）を送信する。認証処理装置１０２は、第１の認証通知手段により、アクセスサーバ１０６の認証を受けてコンピュータ１０１に認証通知（Authenticate Ack）を送信する（第４のステップ）。これにより、コンピュータ１０１にとって、擬似的に、ＰＡＰにより認証が行われたような処理となる。
【００３１】
前記両演算結果が一致しない場合には、アクセスサーバ１０６は、認証処理装置１０２のアクセスを許可せずに認証を行わない（Failure）（第１０のステップ）。
【００３２】
コンピュータ１０１は前記認証通知を受けた後、所望の相手先へのデータを認証処理装置１０２に送信開始する（第２のステップ）。認証処理装置１０２は、データ送信手段により、コンピュータ１０１から受信したデータを、ネットワーク１０５、アクセスサーバ１０６、ネットワーク１０９、サービスサーバ１１０を介して通信網に接続された所望の相手先に送信する（第５のステップ）。
【００３３】
アクセスサーバ１０６から認証を受けられなかった場合には、認証処理装置１０２は、コンピュータ１０１に対して、アクセスを禁止する旨の不許可通知を送信する（Authenticate Nack）（第１１のステップ）。コンピュータ１０１は、前記不許可通知を受けると、データの送信は行わずにデータ送信処理を終了する。
【００３４】
次に、前述の如くして、コンピュータ１０１からのデータが、認証処理装置１０２、ネットワーク１０５、アクセスサーバ１０６、ネットワーク１０９、サービスサーバ１１０を介して通信網に接続された所望の相手先に送信されている状態で、アクセスサーバ１０６のみならずアクセスサーバ１０７も経由してコンピュータ１０１からのデータを並列的に前記所望の相手先に送信する場合を説明する。
【００３５】
認証処理装置１０２は、データ通信速度判断手段により、コンピュータ１０１からのデータ送信速度が所定値以上になったと判断すると（第９のステップ）、第２の認証手段により、アクセスサーバ１０７から認証を受けるために、メモリ１０４に記憶している前記暗証コードを使用して、ＰＡＰによる認証処理を行う（第６のステップ）。
【００３６】
アクセスサーバ１０７は、データベースサーバ１０８に記憶された暗証コードを用いて、ＰＡＰ（認証処理装置１０２が認証処理をＣＨＡＰで行う場合にはＣＨＡＰ）による認証処理を行う。認証処理装置１０２は、アクセスサーバ１０７から認証を受けた後に、コンピュータ１０１から受信したデータを、アクセスサーバ１０６を経由して送信すると共に、アクセスサーバ１０７を経由して送信開始する（第７のステップ）。
【００３７】
サービスサーバ１１０は、アクセスサーバ１０６、１０７から受信したデータを合成して、通信網へ送信し、これにより、コンピュータ１０１の高速なデータが所望の相手先に送信される。認証処理装置１０２は、暗証コード消去手段により、コンピュータ１０１がデータ送信を終了した後に、メモリ１０４に記憶した前記暗証コードを消去して、処理を終了する（第８のステップ）。
【００３８】
図３は、本発明の第２の実施の形態における認証手順を示す図である。本第２の実施の形態においては、システム構成は図１と同一である。また、コンピュータ１０１が認証処理を要求する際の認証手順はＰＡＰ、認証処理装置１０２とアクセスサーバ１０６との間の認証手順もＰＡＰ、又、認証処理装置１０２とアクセスサーバ１０７との間の認証手順はＰＡＰ又はＣＨＡＰとした例である。以下、図１及び図３を用いて、本発明の第２の実施の形態の動作を説明する。
【００３９】
先ず、コンピュータ１０１が、認証処理装置１０２、ネットワーク１０５、アクセスサーバ１０６、ネットワーク１０９、サービスサーバ１１０を介して通信網に接続された所望の相手先にデータを送信する場合を説明する。この場合、コンピュータ１０１は、アクセスサーバ１０６から認証を受けるために、認証処理装置１０２に対して、ユーザＩＤ及びパスワードから成る暗証コードを送信して認証要求を行う（Authenticate Request）（第１のステップ）。
【００４０】
認証処理装置１０２は、前記暗証コードをメモリ１０４に一時的に記憶すると共に、前記認証要求を受けて、第１の認証手段により、ネットワーク１０５を介してアクセスサーバ１０６に認証要求を行う（Authenticate Request）（第３のステップ）。アクセスサーバ１０６は前記認証要求を受信すると、データベースサーバ１０８に記憶されている暗証コードと一致するか否かを判断し、一致した場合には、認証処理装置１０２のアクセスを認証して許可する旨の許可通知（Authenticate Ack）を送信する。
【００４１】
認証処理装置１０２は、第１の認証通知手段により、アクセスサーバ１０６の認証を受けて、コンピュータ１０１に認証通知を送信する（Authenticate Ack）（第４のステップ）。これにより、コンピュータ１０１にとって、擬似的に、ＰＡＰにより認証が行われたような処理となる。コンピュータ１０１は前記認証通知を受けた後に、所望の相手先へのデータを認証処理装置１０２に送信開始する（第２のステップ）。認証処理装置１０２は、データ送信手段により、コンピュータ１０１から受信した送信データを、ネットワーク１０５、アクセスサーバ１０６、ネットワーク１０９、サービスサーバ１１０を介して通信網に接続された所望の相手先に送信する（第５のステップ）。
【００４２】
一方、アクセスサーバ１０６は、暗証コードが相違する場合には、接続を許可せずに認証を行わない（Authenticate Nack）（第１０のステップ）。
【００４３】
アクセスサーバ１０６から認証を受けられなかった場合には、認証処理装置１０２は、コンピュータ１０１に対して、アクセスを禁止する旨の不許可通知を送信する（Authenticate Nack）（第１１のステップ）。コンピュータ１０１は、前記不許可通知を受けると、データの送信は行わずにデータ送信処理を終了する。
【００４４】
次に、前述の如くして、コンピュータ１０１からの送信データが、認証処理装置１０２、ネットワーク１０５、アクセスサーバ１０６、ネットワーク１０９、サービスサーバ１１０を介して通信網に接続された所望の相手先に送信されている状態で、アクセスサーバ１０６及びアクセスサーバ１０７を経由してコンピュータ１０１からのデータを並列的に前記所望の相手先に送信する場合を説明する。
【００４５】
認証処理装置１０２は、データ通信速度判断手段により、コンピュータ１０１からのデータ送信速度が所定値以上になったと判断すると（第９のステップ）、アクセスサーバ１０７から認証を受けるために、メモリ１０４に記憶している前記暗証コードを使用して、第２の認証手段により、ＰＡＰによって認証を受ける処理を行う（第６のステップ）。尚、この場合の認証手順はＣＨＡＰを用いるようにしてもよい。
【００４６】
アクセスサーバ１０７は、データベースサーバ１０８に記憶された暗証コードを用いて、前記決定されたＰＡＰ（認証処理装置１０２が認証処理をＣＨＡＰで行う場合にはＣＨＡＰ）による認証処理を行う。認証処理装置１０２は、前記データ送信手段により、アクセスサーバ１０７から認証を受けた後に、コンピュータ１０１から受信したデータを、アクセスサーバ１０６を経由して送信すると共に、アクセスサーバ１０７を経由して送信開始する（第７のステップ）。
【００４７】
サービスサーバ１１０は、アクセスサーバ１０６、１０７から受信したデータを合成して、通信網へ送信し、これにより、コンピュータ１０１の高速なデータが所望の相手先に送信される。認証処理装置１０２は、コンピュータ１０１がデータ送信を終了した後に、暗証コード消去手段により、メモリ１０４に記憶した前記暗証コードを消去して、処理を終了する（第８のステップ）。
【００４８】
以上述べたように本発明の実施の形態に係るデータ通信方法は、特に、通信装置から複数のアクセスサーバにアクセスする際に、前記通信装置が前記各アクセスサーバから認証を受けるようにしたデータ通信方法において、データ通信機能を有するコンピュータ１０１によって、第１のアクセスサーバ１０６から認証を受けるために、認証処理装置１０２に暗証コードを送信する第１のステップと、認証を受けた旨の認証通知を認証処理装置１０２から受信した後に、相手先に送信するデータを認証処理装置１０２に送信する第２のステップとを実行する。一方、認証処理装置１０２では、コンピュータ１０１から受信した暗証コードを一時的にメモリ１０４に記憶すると共に、前記暗証コードを用いてアクセスサーバ１０６から認証を受ける第３のステップと、アクセスサーバ１０６から認証を受けて、前記認証通知をコンピュータ１０１に送信する第４のステップと、コンピュータ１０１から受信したデータをアクセスサーバ１０６を介して前記相手先に送信する第５のステップと、前記暗証コードを用いて第２のアクセスサーバ１０７から認証を受ける第６のステップと、アクセスサーバ１０７から認証を受けた後、コンピュータ１０１から受信したデータをアクセスサーバ１０６及びアクセスサーバ１０７を介して前記相手先に送信する第７のステップと、コンピュータ１０１の通信終了に伴ってメモリ１０４に記憶した前記暗証コードを消去する第８のステップとを実行するようにしている。
【００４９】
即ち、コンピュータ１０１と認証処理装置１０２間では、ＰＡＰ等、暗証コードが送信される認証処理手順を用いて認証処理を行うようにしている。したがって、認証処理装置１０２がコンピュータ１０１に代わって認証を受けることが可能になるため、認証処理装置１０２にＭＰ機能を持たせておくことにより、複数のアクセスサーバから認証を得て、コンピュータ１０１からのデータを並列的に高速で送信することが可能になる。このとき、メモリ１０４に一時的に記憶した前記暗証コードは、コンピュータ１０１がデータ送信を完了した後に消去するため、暗証コードが変更された場合にも、認証処理装置１０２内の暗証コードを変更する作業は不要となり、複数のアクセスサーバの認証を受けて高速なデータ通信を行うことが可能にすると共に、暗証コードの変更の際の利便性を向上させることが可能になる。
【００５０】
また、本発明の実施の形態に係る認証処理装置は、特に、データ通信機能を有するコンピュータ１０１が第１のアクセスサーバ１０６から認証を受ける際に送信する暗証コードを受信して一時的に記憶するメモリ１０４と、前記暗証コードを用いてアクセスサーバ１０６から認証を受ける第１の認証手段と、アクセスサーバ１０６から認証を受けて、認証が行われた旨の認証通知をコンピュータ１０１に送信する第１の認証通知手段と、前記認証通知を送信した後にコンピュータ１０１から受信したデータをアクセスサーバ１０６を介して相手先に送信するデータ送信手段と、コンピュータ１０１から受信するデータの通信速度を判断するデータ通信速度判断手段と、データ通信速度判断手段によって前記データ通信速度が所定値以上になったと判断したとき、メモリ１０４に記憶した暗証コードを用いて第２のアクセスサーバ１０７から認証を受ける第２の認証手段と、コンピュータ１０１の通信終了に伴ってメモリ１０４に記憶した暗証コードを消去する暗証コード消去手段とを備え、前記送信手段は、アクセスサーバ１０７から認証を受けた後に、コンピュータ１０１から受信したデータをアクセスサーバ１０６及びアクセスサーバ１０７を介して前記相手先に送信するように構成されている。
【００５１】
即ち、コンピュータ１０１と認証処理装置１０２間では、ＰＡＰ等、暗証コードが送信される認証処理手順を用いて認証処理を行うようにしている。したがって、認証処理装置１０２がコンピュータ１０１に代わって認証を受けることが可能になるため、認証処理装置１０２にＭＰ機能を持たせておくことにより、複数のアクセスサーバから認証を得て、コンピュータ１０１からのデータを並列的に高速で送信することが可能になる。このとき、メモリ１０４に一時的に記憶した前記暗証コードは、コンピュータ１０１がデータ送信を完了した後に消去するため、暗証コードが変更された場合にも、認証処理装置１０２内の暗証コードを変更する作業は不要となり、複数のアクセスサーバの認証を受けて高速なデータ通信を行うことが可能にすると共に、暗証コードの変更の際の利便性を向上させることが可能になる。
【００５２】
尚、前記実施の形態において、コンピュータ１０１からのデータ通信速度の判断は、予めメモリ１０４に設定した所定値を基準にして、データ通信速度判断手段により判断するようにしてもよい。また、認証処理装置１０２に通信速度切換用のスイッチを設けておき、前記データ通信速度判断手段により、前記スイッチが低速データ通信側に接続されていると判断したときにはアクセスサーバ１０６のみを経由してデータ送信を行い又、前記スイッチが高速データ通信側に接続されていると判断したときはアクセスサーバ１０６及びアクセスサーバ１０７を経由してデータ送信を行うようにしてもよい。
【００５３】
また、認証処理装置１０２としては、ＰＨＳ通信機能を有するＰＨＳ内蔵カードを用いるようにしてもよい。この場合、ネットワーク１０５内に複数の基地局を設けると共に、アクセスサーバ１０６を経由するデータ送信方式をパケット交換方式、アクセスサーバ１０７を経由するデータ通信方式を回線交換方式（例えばＰＩＡＦＳ）としてもよい。これにより、携帯型のコンピュータ１０１を使用することにより、移動体通信システムにおけるデータ通信が可能になる。
【００５４】
【発明の効果】
本発明に係るデータ通信方法によれば、複数のアクセスサーバの認証を受けて高速なデータ通信を行うことが可能になると共に、暗証コードの変更の際の利便性を向上させることが可能になる。
【００５５】
また、本発明の認証処理装置によれば、複数のアクセスサーバの認証を受けて高速なデータ通信を行うことが可能になると共に、暗証コードの変更の際の利便性を向上させることが可能になる。
【図面の簡単な説明】
【図１】本発明の実施の形態に使用するデータ通信システムのシステム構成図である。
【図２】本発明の第１の実施の形態における認証処理を示す図である。
【図３】本発明の第２の実施の形態における認証処理を示す図である。
【図４】ＰＡＰによる認証手順を示す図である。
【図５】ＣＨＡＰによる認証手順を示す図である。
【符号の説明】
１０１・・・通信手段としてのコンピュータ
１０２・・・認証処理装置
１０３・・・ＣＰＵ
１０４・・・記憶手段としてのメモリ
１０５、１０９・・・ネットワーク
１０６・・・第１のアクセスサーバ
１０７・・・第２のアクセスサーバ
１０８・・・データベースサーバ
１１０・・・サービスサーバ
【図１】
0003715191.tif 000002
【図２】
0003715191.tif 000003
【図３】
0003715191.tif 000004
【図４】
0003715191.tif 000005
【図５】
0003715191.tif 000006