ネットワークを介して接続されたクライアントからのアクセス要求に対するプロキシサーバにおけるアクセス制御方法において、前記プロキシサーバに対して、外部へのアクセス要求を送信する各クライアントそれぞれのアクセス拒否の基準となる閾値およびアクセスを拒否する時間を算出する計算式を記憶しておき、前記各クライアントからのアクセス要求のうち認証エラーになる回数を計測し、当該計測の結果、前記閾値を超えるクライアントが存在する場合、対応する計算式を用いてアクセス拒否時間を算出し、当該クライアントからのアクセス要求について、算出されたアクセス拒否時間分のアクセスを拒否することを特徴とするプロキシサーバにおけるアクセス制御方法。請求項1に記載のプロキシサーバにおけるアクセス制御方法において、前記各クライアントについて、アクセス拒否時間が予め設定されている場合、前記計算式で算出されたアクセス拒否時間に、予め設定された前記アクセス拒否時間を足した時間分、アクセスを拒否することを特徴とするプロキシサーバにおけるアクセス制御方法。請求項1または2のいずれかに記載のプロキシサーバにおけるアクセス制御方法において、前記各クライアントは、IPアドレスで特定することを特徴とするプロキシサーバにおけるアクセス制御方法。ネットワークを介して接続されたクライアントからのアクセス要求を受信するプロキシサーバにおいて、当該プロキシサーバに対して、外部へのアクセス要求を送信する各クライアントそれぞれのアクセス拒否の基準となる閾値およびアクセスを拒否する時間を算出する計算式を記憶しておく手段と、前記各クライアントからのアクセス要求のうち認証エラーになる回数を計測する手段と、当該計測の結果、前記閾値を超えるクライアントが存在する場合、対応する計算式を用いてアクセス拒否時間を算出する手段と、当該クライアントからのアクセス要求について、算出されたアクセス拒否時間分のアクセスを拒否する手段を有することを特徴とするプロキシサーバ。請求項4に記載のプロキシサーバにおいて、前記拒否する手段は、前記各クライアントについて、アクセス拒否時間が予め設定されている場合、前記計算式で算出されたアクセス拒否時間に、予め設定された前記アクセス拒否時間を足した時間分、アクセスを拒否することを特徴とするプロキシサーバ。ここで、プロキシサーバへのアクセス要求の集中としては、あるクライアントからの利用者が意図しないエラーの如き要求が集中的に実行されることが原因となることがある。しかし、特許文献1および2では、プロキシサーバやASPサーバなど、サーバ側での受信集中しか考慮されておらず、ある特定1ないし複数ののクライアントからの要求が集中することは考慮されていない。上記の課題を解決するために、本発明では、プロキシサーバに対して、外部へのアクセス要求を送信する各クライアントそれぞれのアクセス拒否の基準となる閾値およびアクセスを拒否する時間を算出する計算式を記憶しておき、前記各クライアントからのアクセス要求のうち認証エラーになる回数を計測し、当該計測の結果、前記閾値を超えるクライアントが存在する場合、対応する計算式を用いてアクセス拒否時間を算出し、当該クライアントからのアクセス要求について、算出されたアクセス拒否時間分のアクセスを拒否するものである。また、本発明には、各クライアントについて、アクセス拒否時間が予め設定されている場合、前記計算式で算出されたアクセス拒否時間に、予め設定された前記アクセス拒否時間を足した時間分、アクセスを拒否することも含まれる。本発明によれば、プロキシサーバに対する認証エラー等を理由とするアクセス集中を抑止することが可能になる。以下、本発明の一実施形態について、図面を用いて説明する。図1は、本実施形態を適用するシステム構成図である。本システムでは、いわゆるPCである各クライアントクライアントA201、クライアントB202、クライアントD204、クライアントE205、クライアントF206が、外部のインターネットとの接続を、HTTPProxyServer200を介して実行する。特に、クライアントD204、クライアントE205、クライアントF206に関しては、別組織のHTTPProxyServerであり、HTTPProxyServer200を利用するに当たり、更にProxyC203を介してインターネット等外部にアクセスする。本実施形態では、HTTPProxyServer200が、これら各装置からのアクセス要求を受けたとき、特に認証エラーとなるアクセス要求が集中して届いた場合HTTPProxyServerが高負荷になることで生じるシステムダウンを防ぐため、認証エラーを大量に送信している特定クライアントからのアクセスを、所定の条件に従って一定時間拒否するものである。なお、これらのIPアドレスはそれぞれ図示するとおりである。以下、HTTPProxyServer200における処理フローを図2および3を用いて説明する。ステップ100において、HTTPProxyServer管理者が、認証エラーリクエストを多量に送信してくる特定クライアントからのアクセスを拒否するアクセス拒否時間を決定する際の、アクセスを拒否するか否かを決定する認証エラーリクエスト数の閾値や、アクセスを拒否する場合のアクセス拒否時間を決定する計算式について、HTTPProxyServer管理者が特定IPごとに重み付けをする必要があると判断した場合、そのHTTPProxyServer管理者から処理の要求を受付ける。ステップ101において、重み付けする処理の要求を受け付けた場合、閾値を個別に定義するのか、あらかじめ定義されているデフォルトの閾値を定義するのかをユーザが選択可能なように、選択画面を表示する。個別の定義となる任意の閾値について入力された場合は、入力された値をディスク上のテーブルすなわち、図4のテーブル1個別定義一覧中の閾値を示す欄に格納する。このことで、該当IPの閾値として定義されることになる。デフォルトの閾値が選択された場合、メモリに格納されているデフォルトの閾値をテーブル1個別定義一覧に格納することで、該当IPの閾値として定義される。ステップ102において、アクセス拒否時間の計算式を、個別に定義するのか、あらかじめ定義されているデフォルト計算式で定義するのか、ユーザが選択可能なように、選択画面を表示する。個別に定義する方法として、複数の基本となる計算式から一つ選択された場合、重み付けのための係数の入力を受け付ける。入力された計算式をテーブル1個別定義一覧の該当の欄に格納し、該当IPのアクセス拒否時間の計算式として定義する。デフォルトの計算式が選択された場合、メモリに格納されているデフォルトの計算式をテーブル1個別定義一覧に格納し該当IPの計算式として定義する。なお、この計算式の内容は、利用者が適宜自由に設定変更可能である。ステップ103において、閾値やアクセス拒否時間の計算式を個別に定義したいIPそれぞれについて定義できていない場合は、それぞれ定義が終わるまでステップ101およびステップ102を繰返す。ステップ104では、予め定めた開始時間となる、ある時刻から直前R秒間の認証エラーリクエストを、ディスク上に格納されているアクセスログから参照する。参照したアクセスログをIPごとに分けて、IPごとに認証エラーリクエストの合計数を計測する。この計測した結果の一例を図4のテーブル2IP別カウント一覧に格納する。ステップ105では、ステップ104でカウントされたIPについて、ステップ101にて個別に閾値を定義しているかテーブル1個別定義一覧から確認する。この結果、該当IPに個別の閾値が存在する場合はテーブルに格納されている閾値、存在しない場合はメモリに格納されているデフォルトの閾値で超えていないか確認する。ステップ106では、ステップ105で閾値を超えていたと判断した場合は、該当IPについて、ステップ102にてアクセス拒否時間を計算する式を個別に定義しているか、テーブル1個別定義一覧から確認する。ステップ107では、該当IPについて個別にアクセス拒否時間の計算式を定義している場合、図4のテーブル1個別定義一覧から該当する計算式を読み出し、計算式に従ってアクセス拒否時間を計算する。ステップ108では、該当IPについて個別にアクセス拒否時間の計算式を定義していない場合、図4のテーブル1個別定義一覧に格納されているデフォルトの計算式に従ってアクセス拒否時間を計算する。ステップ109では、該当IPに0より大きいアクセス拒否時間が存在しているか、図4のテーブル3IP別アクセス拒否時間一覧から確認する。ステップ110では、テーブル3IP別アクセス拒否時間一覧を参照し、該当IPにアクセス拒否時間がすでに存在する場合は、ステップ107、またはステップ108で計算したアクセス拒否時間に加算し、テーブル3IP別アクセス拒否時間一覧に書き込む。ステップ111では、テーブル3IP別アクセス拒否時間一覧を参照し、該当IPにアクセス拒否時間が存在しない場合、ステップ107、またはステップ108で計算したアクセス拒否時間を該当IPのアクセス拒否時間とし、テーブル3IP別アクセス拒否時間一覧に書き込む。ステップ112では、ステップ104で計測した各IPについて、ステップ110で設定された閾値を超えているかのチェックを、図4のテーブル3’IP別アクセス拒否時間一覧に記録された内容を用いて行う。各IPが超えている場合はステップ113に進み、超えていない場合はステップ105に戻る。ステップ113では、アクセス拒否時間が存在する各IPについて、該当するIPそれぞれからのアクセスを拒否する設定を、iptablesコマンドを使用してIPパケットフィルタルールのテーブルに追加する。ステップ114では、時間R間隔でテーブル3IP別アクセス拒否時間一覧を更新するために時間R待つ。つまり、時間R後、更新処理を実行する。ステップ115では、アクセスを拒否しているIPそれぞれのアクセス拒否時間を、ステップ114で待った時間Rだけアクセス拒否時間から減算する。この結果を図4のテーブル3IP別アクセス拒否時間一覧に示す。なお、図4のテーブル3、3’、3は、IP別アクセス拒否時間一覧であり、それぞれ同じもので、時間経過に従ってその内容が変化している様子を示している。ステップ116では、ステップ115で減算した結果、テーブル3IP別アクセス拒否時間一覧を参照し、アクセス拒否時間が0以下になったIPが存在したら、該当IPからのアクセスを拒否する設定を、iptablesコマンドを使用してIPパケットフィルタルールのテーブルから削除してアクセス可能にする。以上で、本実施形態の内容の説明を終わる。なお、上記の実施形態は、HTTPProxyServer200が、各クライアントからのアクセス要求に対する制御を例に記載した。但し、ProxyC203が、クライアントDEFに対して同様の処理を行ってもよいし、HTTPProxyServer200がProxyC203からのアクセス要求に対して同様に制御してもよい。