(57)【要約】【課題】  より確実に不正なリクエストの送信を制限することができるアクセス制御システムを得る。【解決手段】  本発明によるアクセス制御システムは、サーバ８０と、通信網１００を介してサーバ８０と通信可能なユーザ端末１０と、ユーザ端末１０がサーバ８０にログイン中である場合、ユーザ端末１０から通信網１００に接続された他のサーバへのリクエスト送信を遮断する制御手段７１を有するアクセス制御装置７０とを含む。これにより、より確実に不正なリクエストの送信を制限することができる。【選択図】      図１
2010165079.tif 000002
【特許請求の範囲】
【請求項１】
サーバと、
通信網を介して前記サーバと通信可能なユーザ端末と、
前記ユーザ端末が前記サーバにログイン中である場合、前記ユーザ端末から前記通信網に接続された他のサーバへのリクエスト送信を遮断する制御手段を有するアクセス制御装置とを含むことを特徴とするアクセス制御システム。
【請求項２】
前記サーバは、前記ユーザ端末が自サーバにログインした場合、前記ユーザ端末から自サーバへの通信に含まれる送信元情報と、自サーバにログインした前記ユーザ端末に発行されるログイン識別情報とを登録指示として前記制御手段に送信する送信手段を含み、
前記アクセス制御装置は、前記サーバからの前記送信元情報及び前記ログイン識別情報を対応付けて記憶する記憶手段を含み、前記制御手段は、前記ユーザ端末から前記通信網に向けて送信されたリクエストの受信に応答して、前記記憶手段の記憶内容を基に前記ユーザ端末が前記サーバにログイン中であるか否かを判断することを特徴とする請求項１記載のアクセス制御システム。
【請求項３】
前記制御手段は、前記受信されたリクエストに含まれる送信元情報が前記記憶手段に記憶されており、かつ前記記憶手段が前記受信されたリクエストに含まれる送信元情報と対応付けてログイン識別情報を記憶している場合に、前記ユーザ端末が前記サーバにログイン中であると判断することを特徴とする請求項２記載のアクセス制御システム。
【請求項４】
前記制御手段は、更に、前記記憶手段の記憶内容を基に前記受信されたリクエストが前記ユーザ端末がログイン中の前記サーバとは異なる前記他のサーバへのリクエストであるか否かを判断することを特徴とする請求項２または３記載のアクセス制御システム。
【請求項５】
前記制御手段は、ログイン中と判断された前記ユーザ端末からの前記受信されたリクエストに含まれるログイン識別情報が、前記受信されたリクエストに含まれる送信元情報と対応付けて前記記憶手段に記憶されているログイン識別情報と一致しない場合、またはログイン中と判断された前記ユーザ端末からの前記受信されたリクエストがログイン識別情報を含まない場合に、前記受信されたリクエストが前記他のサーバへのリクエストであると判断することを特徴とする請求項４記載のアクセス制御システム。
【請求項６】
前記送信手段は、前記ユーザ端末が自サーバからログアウトした場合、前記記憶手段に対応付けて記憶されている前記ユーザ端末の送信元情報及びログイン識別情報のうちの少なくとも一方を削除するよう削除指示を前記アクセス制御装置に送信することを特徴とする請求項２〜５いずれか記載のアクセス制御システム。
【請求項７】
前記送信手段は、前記ユーザ端末に発行されたログイン識別情報に対して予め定められた有効期間が経過した場合、前記記憶手段に対応付けて記憶されている前記ユーザ端末の送信元情報及びログイン識別情報のうちの少なくとも一方を削除するよう削除指示を前記アクセス制御装置に送信することを特徴とする請求項２〜６いずれか記載のアクセス制御システム。
【請求項８】
前記通信網に接続され、前記ユーザ端末と前記アクセス制御装置との対応関係を管理する制御サーバを更に含み、
前記送信手段は、前記指示を前記制御サーバに送信し、
前記制御サーバは、前記対応関係を基に前記ユーザ端末に対応する前記アクセス制御装置に前記指示を転送することを特徴とする請求項２〜７いずれか記載のアクセス制御システム。
【請求項９】
前記送信元情報は、前記ユーザ端末のＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスであることを特徴とする請求項２〜８いずれか記載のアクセス制御システム。
【請求項１０】
前記ログイン識別情報は、クッキー（ｃｏｏｋｉｅ）であることを特徴とする請求項２〜９いずれか記載のアクセス制御システム。
【請求項１１】
前記アクセス制御装置は、前記通信網と前記ユーザ端末との間に設けられ、前記ユーザ端末が自装置を介して前記通信網にアクセスするアクセス制御装置であることを特徴とする請求項１〜１０いずれか記載のアクセス制御システム。
【請求項１２】
サーバと、通信網を介して前記サーバと通信可能なユーザ端末とを含むアクセス制御システムのアクセス制御方法であって、
前記ユーザ端末が前記サーバにログイン中である場合、前記ユーザ端末から前記通信網に接続された他のサーバへのリクエスト送信を遮断する制御ステップを含むことを特徴とするアクセス制御方法。
【請求項１３】
前記サーバにおいて、前記ユーザ端末が自サーバにログインした場合、前記ユーザ端末から自サーバへの通信に含まれる送信元情報と、自サーバにログインした前記ユーザ端末に発行されるログイン識別情報とを登録指示として送信する送信ステップを更に含み、
前記制御ステップは、前記サーバからの前記送信元情報及び前記ログイン識別情報を対応付けて記憶手段に記憶するステップと、前記ユーザ端末から前記通信網に向けて送信されたリクエストの受信に応答して、前記記憶手段の記憶内容を基に前記ユーザ端末が前記サーバにログイン中であるか否かを判断する第１の判断ステップとを含むことを特徴とする請求項１２記載のアクセス制御方法。
【請求項１４】
前記第１の判断ステップは、前記受信されたリクエストに含まれる送信元情報が前記記憶手段に記憶されており、かつ前記記憶手段が前記受信されたリクエストに含まれる送信元情報と対応付けてログイン識別情報を記憶している場合に、前記ユーザ端末が前記サーバにログイン中であると判断することを特徴とする請求項１３記載のアクセス制御方法。
【請求項１５】
前記制御ステップは、更に、前記記憶手段の記憶内容を基に前記受信されたリクエストが前記ユーザ端末がログイン中の前記サーバとは異なる前記他のサーバへのリクエストであるか否かを判断する第２の判断ステップを含むことを特徴とする請求項１３または１４記載のアクセス制御方法。
【請求項１６】
前記第２の判断ステップは、ログイン中と判断された前記ユーザ端末からの前記受信されたリクエストに含まれるログイン識別情報が、前記受信されたリクエストに含まれる送信元情報と対応付けて前記記憶手段に記憶されているログイン識別情報と一致しない場合、またはログイン中と判断された前記ユーザ端末からの前記受信されたリクエストがログイン識別情報を含まない場合に、前記受信されたリクエストが前記他のサーバへのリクエストであると判断することを特徴とする請求項１５記載のアクセス制御方法。
【請求項１７】
前記サーバにおいて、前記ユーザ端末が自サーバからログアウトした場合、前記記憶手段に対応付けて記憶されている前記ユーザ端末の送信元情報及びログイン識別情報のうちの少なくとも一方を削除するよう削除指示を送信する送信ステップを更に含むことを特徴とする請求項１３〜１６いずれか記載のアクセス制御方法。
【請求項１８】
前記サーバにおいて、前記ユーザ端末に発行されたログイン識別情報に対して予め定められた有効期間が経過した場合、前記記憶手段に対応付けて記憶されている前記ユーザ端末の送信元情報及びログイン識別情報のうちの少なくとも一方を削除するよう削除指示を送信する送信ステップを更に含むことを特徴とする請求項１３〜１７いずれか記載のアクセス制御方法。
【請求項１９】
前記制御ステップは、前記通信網と前記ユーザ端末との間に設けられ、前記ユーザ端末が自装置を介して前記通信網にアクセスするアクセス制御装置においてなされることを特徴とする請求項１３〜１８いずれか記載のアクセス制御方法。
【請求項２０】
前記システムは、前記通信網に接続され、前記ユーザ端末と前記アクセス制御装置との対応関係を管理する制御サーバを更に含み、
前記送信ステップは、前記指示を前記制御サーバに送信し、
前記制御サーバは、前記対応関係を基に前記ユーザ端末に対応する前記アクセス制御装置に前記指示を転送することを特徴とする請求項１９記載のアクセス制御方法。
【請求項２１】
通信網を介してサーバと接続され、ユーザ端末が自装置を介して前記通信網にアクセスするアクセス制御装置であって、
前記ユーザ端末が前記サーバにログイン中である場合、前記ユーザ端末から前記通信網に接続された他のサーバへのリクエスト送信を遮断する制御手段を含むことを特徴とするアクセス制御装置。
【請求項２２】
前記ユーザ端末が前記サーバにログインした場合に前記サーバから送信される登録指示に含まれる、前記ユーザ端末の送信元情報と前記サーバにログインした前記ユーザ端末に発行されたログイン識別情報とを対応付けて記憶する記憶手段を更に含み、
前記制御手段は、前記ユーザ端末から前記通信網に向けて送信されたリクエストの受信に応答して、前記記憶手段の記憶内容を基に前記ユーザ端末が前記サーバにログイン中であるか否かを判断することを特徴とする請求項２１記載のアクセス制御装置。
【請求項２３】
前記制御手段は、前記受信されたリクエストに含まれる送信元情報が前記記憶手段に記憶されており、かつ前記記憶手段が前記受信されたリクエストに含まれる送信元情報と対応付けてログイン識別情報を記憶している場合に、前記ユーザ端末が前記サーバにログイン中であると判断することを特徴とする請求項２２記載のアクセス制御装置。
【請求項２４】
前記制御手段は、更に、前記記憶手段の記憶内容を基に前記受信されたリクエストが前記ユーザ端末がログイン中の前記サーバとは異なる前記他のサーバへのリクエストであるか否かを判断することを特徴とする請求項２２または２３記載のアクセス制御装置。
【請求項２５】
前記制御手段は、ログイン中と判断された前記ユーザ端末からの前記受信されたリクエストに含まれるログイン識別情報が、前記受信されたリクエストに含まれる送信元情報と対応付けて前記記憶手段に記憶されているログイン識別情報と一致しない場合、またはログイン中と判断された前記ユーザ端末からの前記受信されたリクエストがログイン識別情報を含まない場合に、前記受信されたリクエストが前記他のサーバへのリクエストであると判断することを特徴とする請求項２４記載のアクセス制御装置。
【請求項２６】
前記制御手段は、前記ユーザ端末がログイン中の前記サーバからログアウトした場合に前記サーバから送信される削除指示に応答して、前記記憶手段に対応付けて記憶されている前記ユーザ端末の送信元情報及びログイン識別情報のうちの少なくとも一方を削除することを特徴とする請求項２２〜２５いずれか記載のアクセス制御装置。
【請求項２７】
前記制御手段は、前記ユーザ端末に発行されたログイン識別情報に対して予め定められた有効期間が経過した場合に前記サーバから送信される削除指示に応答して、前記記憶手段に対応付けて記憶されている前記ユーザ端末の送信元情報及びログイン識別情報のうちの少なくとも一方を削除することを特徴とする請求項２２〜２６いずれか記載のアクセス制御装置。
【請求項２８】
前記サーバから送信される前記指示は、前記通信網に接続され、前記ユーザ端末と前記アクセス制御装置との対応関係を管理する制御サーバによって、前記対応関係を基に前記ユーザ端末に対応する前記アクセス制御装置に転送されることを特徴とする請求項２２〜２７いずれか記載のアクセス制御装置。
【請求項２９】
前記送信元情報は、前記ユーザ端末のＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスであることを特徴とする請求項２２〜２８いずれか記載のアクセス制御装置。
【請求項３０】
前記ログイン識別情報は、クッキー（ｃｏｏｋｉｅ）であることを特徴とする請求項２２〜２９いずれか記載のアクセス制御装置。
【請求項３１】
通信網を介してサーバと接続され、ユーザ端末が自装置を介して前記通信網にアクセスするアクセス制御装置のアクセス制御方法であって、
前記ユーザ端末が前記サーバにログイン中である場合、前記ユーザ端末から前記通信網に接続された他のサーバへのリクエスト送信を遮断する制御ステップを含むことを特徴とするアクセス制御方法。
【請求項３２】
前記ユーザ端末が前記サーバにログインした場合に前記サーバから送信される登録指示に含まれる、前記ユーザ端末の送信元情報と前記サーバにログインした前記ユーザ端末に発行されたログイン識別情報とを対応付けて記憶手段に記憶するステップを更に含み、
前記制御ステップは、前記ユーザ端末から前記通信網に向けて送信されたリクエストの受信に応答して、前記記憶手段の記憶内容を基に前記ユーザ端末が前記サーバにログイン中であるか否かを判断する第１の判断ステップを含むことを特徴とする請求項３１記載のアクセス制御方法。
【請求項３３】
前記第１の判断ステップは、前記受信されたリクエストに含まれる送信元情報が前記記憶手段に記憶されており、かつ前記記憶手段が前記受信されたリクエストに含まれる送信元情報と対応付けてログイン識別情報を記憶している場合に、前記ユーザ端末が前記サーバにログイン中であると判断することを特徴とする請求項３２記載のアクセス制御方法。
【請求項３４】
前記制御ステップは、更に、前記記憶手段の記憶内容を基に前記受信されたリクエストが前記ユーザ端末がログイン中の前記サーバとは異なる前記他のサーバへのリクエストであるか否かを判断する第２の判断ステップを含むことを特徴とする請求項３２または３３記載のアクセス制御方法。
【請求項３５】
前記第２の判断ステップは、ログイン中と判断された前記ユーザ端末からの前記受信されたリクエストに含まれるログイン識別情報が、前記受信されたリクエストに含まれる送信元情報と対応付けて前記記憶手段に記憶されているログイン識別情報と一致しない場合、またはログイン中と判断された前記ユーザ端末からの前記受信されたリクエストがログイン識別情報を含まない場合に、前記受信されたリクエストが前記他のサーバへのリクエストであると判断することを特徴とする請求項３４記載のアクセス制御方法。
【請求項３６】
前記ユーザ端末がログイン中の前記サーバからログアウトした場合に前記サーバから送信される削除指示に応答して、前記記憶手段に対応付けて記憶されている前記ユーザ端末の送信元情報及びログイン識別情報のうちの少なくとも一方を削除するステップを更に含むことを特徴とする請求項３２〜３５いずれか記載のアクセス制御方法。
【請求項３７】
前記ユーザ端末に発行されたログイン識別情報に対して予め定められた有効期間が経過した場合に前記サーバから送信される削除指示に応答して、前記記憶手段に対応付けて記憶されている前記ユーザ端末の送信元情報及びログイン識別情報のうちの少なくとも一方を削除するステップを更に含むことを特徴とする請求項３２〜３６いずれか記載のアクセス制御方法。
【請求項３８】
前記サーバから送信される前記指示は、前記通信網に接続され、前記ユーザ端末と前記アクセス制御装置との対応関係を管理する制御サーバによって、前記対応関係を基に前記ユーザ端末に対応する前記アクセス制御装置に転送されることを特徴とする請求項３２〜３７いずれか記載のアクセス制御方法。
【請求項３９】
通信網を介してサーバと接続され、ユーザ端末が自装置を介して前記通信網にアクセスするアクセス制御装置のアクセス制御方法をコンピュータに実行せしめるプログラムであって、
前記ユーザ端末が前記サーバにログイン中である場合、前記ユーザ端末から前記通信網に接続された他のサーバへのリクエスト送信を遮断する制御処理を含むことを特徴とするプログラム。
【請求項４０】
通信網を介してサーバと接続されユーザ端末が自装置を介して前記通信網にアクセスするアクセス制御装置を含むアクセス制御システムにおけるサーバであって、
前記ユーザ端末が自サーバにログインした場合、前記ユーザ端末から自サーバへの通信に含まれる送信元情報と、自サーバにログインした前記ユーザ端末に発行されるログイン識別情報とを、自サーバにログイン中である前記ユーザ端末から前記通信網に接続された他のサーバへのリクエスト送信を遮断する前記アクセス制御装置に送信する送信手段を含むことを特徴とするサーバ。
【請求項４１】
前記送信手段は、前記ユーザ端末が自サーバからログアウトした場合、前記アクセス制御装置の記憶手段に対応付けて記憶されている前記ユーザ端末の送信元情報及びログイン識別情報のうちの少なくとも一方を削除するよう削除指示を前記アクセス制御装置に送信することを特徴とする請求項４０記載のサーバ。
【請求項４２】
通信網を介してサーバと接続されユーザ端末が自装置を介して前記通信網にアクセスするアクセス制御装置を含むアクセス制御システムにおけるサーバの動作をコンピュータに実行せしめるプログラムであって、
前記ユーザ端末が自サーバにログインした場合、前記ユーザ端末から自サーバへの通信に含まれる送信元情報と、自サーバにログインした前記ユーザ端末に発行されるログイン識別情報とを、自サーバにログイン中である前記ユーザ端末から前記通信網に接続された他のサーバへのリクエスト送信を遮断する前記アクセス制御装置に送信する送信処理を含むことを特徴とするプログラム。
【請求項４３】
サーバと、通信網を介して前記サーバと接続されユーザ端末が自装置を介して前記通信網にアクセスするアクセス制御装置とを含むアクセス制御システムにおける制御サーバであって、
前記ユーザ端末と、前記ユーザ端末が前記通信網にアクセスする際に経由する前記アクセス制御装置との対応関係を記憶する記憶手段と、
前記ユーザ端末が前記サーバにログインした場合に前記サーバから受信される、前記ユーザ端末の送信元情報と、前記サーバにログインした前記ユーザ端末に発行されるログイン識別情報とを、前記対応関係を基に前記ユーザ端末に対応するアクセス制御装置であると識別され、前記サーバにログイン中である前記ユーザ端末から前記通信網に接続された他のサーバへのリクエスト送信を遮断する前記アクセス制御装置に送信する送信手段とを含むことを特徴とする制御サーバ。
【請求項４４】
サーバと、通信網を介して前記サーバと接続されユーザ端末が自装置を介して前記通信網にアクセスするアクセス制御装置とを含むアクセス制御システムにおける制御サーバの動作をコンピュータに実行せしめるプログラムであって、
前記ユーザ端末が前記サーバにログインした場合に前記サーバから受信される、前記ユーザ端末の送信元情報と、前記サーバにログインした前記ユーザ端末に発行されるログイン識別情報とを、前記ユーザ端末と前記ユーザ端末が前記通信網にアクセスする際に経由する前記アクセス制御装置との対応関係を記憶する記憶手段を基に前記ユーザ端末に対応するアクセス制御装置であると識別され、前記サーバにログイン中である前記ユーザ端末から前記通信網に接続された他のサーバへのリクエスト送信を遮断する前記アクセス制御装置に送信する送信処理を含むことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はアクセス制御システム、アクセス制御装置、サーバ、制御サーバ、アクセス制御方法及びプログラムに関し、特にユーザ端末が通信網へ行うアクセスを制御するアクセス制御システムに関する。
【背景技術】
【０００２】
図１５に示すように、携帯電話網や固定電話網、企業網のような、通信事業者、あるいは通信システムの管理者が集中管理するようなネットワークにおいて、ユーザは音声通話以外にも、ユーザ端末１０のＷｅｂブラウザ等を用いて各種サービスを受けることができる。このような通信網１９０は加入者契約をしている、または所属している企業の社員等以外は利用できないため、ある程度は当該通信網の外部からの攻撃に対して守られている。
【０００３】
しかし、同一端末１０のＷｅｂブラウザから例えばインターネット上のサービスサイトと上記集中管理型の通信網１９０上のサービスサイト５０とにアクセスできる条件下では、集中管理型の通信網１９０上のサービスサイト５０も、インターネット上に存在する攻撃を受ける可能性がある。
【０００４】
Ｗｅｂブラウザを用いてサービスサイトのサービスを受ける際に使用されるプロトコルとしては、ＨＴＴＰ（Ｈｙｐｅｒｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）が用いられることが多い。図１６はＨＴＴＰリクエストによる不正手段の一例を説明するための図である。図１６に示すように、ユーザがユーザ端末１０のＷｅｂブラウザ１１を用いて攻撃者が設置したサイト６０にアクセスし、例えばそのサイト６０のページ内に設定されたサイト５０向けのリンクをクリックさせることによって、Ｗｅｂブラウザ１１から正規なサイト５０に対して不正なリクエストを送信させ、なんらかの処理を実行させることができる。
【０００５】
この攻撃の一つとしてＣＳＲＦ（Ｃｒｏｓｓ  Ｓｉｔｅ  Ｒｅｑｕｅｓｔ  Ｆｏｒｇｅｒｉｅｓ）という、Ｗｅｂサイトで悪意のあるリンクをクリックさせることにより、正規ユーザが意図しない他のサイトの掲示板等への書き込みやショッピングの申し込み、ユーザ登録情報の変更、削除を行う攻撃がある。
【０００６】
これは、ユーザの認証が必要となる（ログイン中の）ページに対して不正なリクエストを送信し、ユーザ登録情報の変更、削除といった、本来ならば特定の手順をふまなければ到達しない情報更新への直接書き込みなどが、正規ユーザが意図しないうちに行われてしまうという脅威である。
【０００７】
これは、Ｗｅｂブラウザで悪意のあるサイトにアクセスし、例えば不正なリクエストを送信する罠が仕掛けられたリンクをクリックしただけで実行されてしまうため、正規ユーザがサイト閲覧前に危険がないかどうかを調べて回避することは現実的には困難である。
【０００８】
したがって、ＣＳＲＦへの対策はサービスサイト側で行うことが一般的であるが、実際には多くのサービスサイトが存在し、サービスサイト毎にセキュリティ対策を独自に行っているため、全てのサービスサイトで完璧なセキュリティ対策が行われている保証はない。
【０００９】
このようなＣＳＲＦの脅威に対してユーザ端末側で対策を行う技術が特許文献１に記載されている。特許文献１記載の技術は、Ｗｅｂブラウザがインストールされたクライアント装置において、予めリクエスト送信のアクセス先を区分けしておき、あるアクセス先へリクエスト送信が要求された場合に、その要求指示元が該アクセス先とは異なる区分のアクセス先であるならば、該リクエスト送信を制限するというものである。
【００１０】
また、特許文献２には、アクセス管理装置が、端末装置から外部ネットワークへのアクセスが不正行為であるか否かを判定し、不正行為と判定される場合に端末装置に対して所定の制限を行うことが記載されている。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特開２００８−８４１１７号公報
【特許文献２】特開２００６−７９２２８号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
特許文献１では、リクエスト送信のアクセス先を区分けして、リクエスト送信を制限するようにしているので、設定ミスなどによりこの区分けが適当なものでない場合には、不正なリクエスト送信を防ぐことができない恐れがある。
【００１３】
また、特許文献２では、不正なアクセスを判定するようにしているが、これは予め不正であると定められている行為を不正アクセスと判定するものであるので、やはり特許文献１と同様に不正なリクエスト送信を防ぐことができない恐れがある。
【００１４】
本発明の目的は、上述した課題を解決し、より確実に不正なリクエストの送信を制限することができるアクセス制御システム、アクセス制御装置、サーバ、制御サーバ、アクセス制御方法及びプログラムを提供することにある。
【課題を解決するための手段】
【００１５】
本発明によるアクセス制御システムは、サーバと、通信網を介して前記サーバと通信可能なユーザ端末と、前記ユーザ端末が前記サーバにログイン中である場合、前記ユーザ端末から前記通信網に接続された他のサーバへのリクエスト送信を遮断する制御手段を有するアクセス制御装置とを含む。
【００１６】
本発明によるアクセス制御方法は、サーバと、通信網を介して前記サーバと通信可能なユーザ端末とを含むアクセス制御システムのアクセス制御方法であって、前記ユーザ端末が前記サーバにログイン中である場合、前記ユーザ端末から前記通信網に接続された他のサーバへのリクエスト送信を遮断する制御ステップを含む。
【００１７】
本発明によるアクセス制御装置は、通信網を介してサーバと接続され、ユーザ端末が自装置を介して前記通信網にアクセスするアクセス制御装置であって、前記ユーザ端末が前記サーバにログイン中である場合、前記ユーザ端末から前記通信網に接続された他のサーバへのリクエスト送信を遮断する制御手段を含む。
【００１８】
本発明によるアクセス制御方法は、通信網を介してサーバと接続され、ユーザ端末が自装置を介して前記通信網にアクセスするアクセス制御装置のアクセス制御方法であって、前記ユーザ端末が前記サーバにログイン中である場合、前記ユーザ端末から前記通信網に接続された他のサーバへのリクエスト送信を遮断する制御ステップを含む。
【００１９】
本発明によるプログラムは、通信網を介してサーバと接続され、ユーザ端末が自装置を介して前記通信網にアクセスするアクセス制御装置のアクセス制御方法をコンピュータに実行せしめるプログラムであって、前記ユーザ端末が前記サーバにログイン中である場合、前記ユーザ端末から前記通信網に接続された他のサーバへのリクエスト送信を遮断する制御処理を含む。
【００２０】
本発明によるサーバは、通信網を介してサーバと接続されユーザ端末が自装置を介して前記通信網にアクセスするアクセス制御装置を含むアクセス制御システムにおけるサーバであって、前記ユーザ端末が自サーバにログインした場合、前記ユーザ端末から自サーバへの通信に含まれる送信元情報と、自サーバにログインした前記ユーザ端末に発行されるログイン識別情報とを、自サーバにログイン中である前記ユーザ端末から前記通信網に接続された他のサーバへのリクエスト送信を遮断する前記アクセス制御装置に送信する送信手段を含む。
【００２１】
本発明によるプログラムは、通信網を介してサーバと接続されユーザ端末が自装置を介して前記通信網にアクセスするアクセス制御装置を含むアクセス制御システムにおけるサーバの動作をコンピュータに実行せしめるプログラムであって、前記ユーザ端末が自サーバにログインした場合、前記ユーザ端末から自サーバへの通信に含まれる送信元情報と、自サーバにログインした前記ユーザ端末に発行されるログイン識別情報とを、自サーバにログイン中である前記ユーザ端末から前記通信網に接続された他のサーバへのリクエスト送信を遮断する前記アクセス制御装置に送信する送信処理を含む。
【００２２】
本発明による制御サーバは、サーバと、通信網を介して前記サーバと接続されユーザ端末が自装置を介して前記通信網にアクセスするアクセス制御装置とを含むアクセス制御システムにおける制御サーバであって、前記ユーザ端末と、前記ユーザ端末が前記通信網にアクセスする際に経由する前記アクセス制御装置との対応関係を記憶する記憶手段と、前記ユーザ端末が前記サーバにログインした場合に前記サーバから受信される、前記ユーザ端末の送信元情報と、前記サーバにログインした前記ユーザ端末に発行されるログイン識別情報とを、前記対応関係を基に前記ユーザ端末に対応するアクセス制御装置であると識別され、前記サーバにログイン中である前記ユーザ端末から前記通信網に接続された他のサーバへのリクエスト送信を遮断する前記アクセス制御装置に送信する送信手段とを含む。
【００２３】
本発明によるプログラムは、サーバと、通信網を介して前記サーバと接続されユーザ端末が自装置を介して前記通信網にアクセスするアクセス制御装置とを含むアクセス制御システムにおける制御サーバの動作をコンピュータに実行せしめるプログラムであって、前記ユーザ端末が前記サーバにログインした場合に前記サーバから受信される、前記ユーザ端末の送信元情報と、前記サーバにログインした前記ユーザ端末に発行されるログイン識別情報とを、前記ユーザ端末と前記ユーザ端末が前記通信網にアクセスする際に経由する前記アクセス制御装置との対応関係を記憶する記憶手段を基に前記ユーザ端末に対応するアクセス制御装置であると識別され、前記サーバにログイン中である前記ユーザ端末から前記通信網に接続された他のサーバへのリクエスト送信を遮断する前記アクセス制御装置に送信する送信処理を含む。
【発明の効果】
【００２４】
本発明によれば、より確実に不正なリクエストの送信を制限することができるという効果が得られる。
【図面の簡単な説明】
【００２５】
【図１】本発明の原理を説明するためのアクセス制御システムの概略構成を示す図である。
【図２】本発明の原理を説明するためのアクセス制御装置の概略機能ブロック図である。
【図３】本発明の原理を説明するためのサーバの概略機能ブロック図である。
【図４】本発明の原理を説明するための制御サーバの概略機能ブロック図である。
【図５】本発明の第１の実施の形態によるアクセス制御システムの構成を示す図である。
【図６】図５のアクセス制御装置２０の構成を示す図である。
【図７】図５のサービスサイト３０の構成を示す図である。
【図８】図６のルール管理表２２を示す図である。
【図９】本発明の第１の実施の形態によるアクセス制御システムの動作を示すシーケンス図である。
【図１０】本発明の第１の実施の形態によるアクセス制御システムの動作を示すシーケンス図である。
【図１１】本発明の第２の実施の形態によるサービスサイトの構成を示す図である。
【図１２】本発明の第３の実施の形態によるアクセス制御システムの構成を示す図である。
【図１３】図１２の制御サーバ４０の構成を示す図である。
【図１４】本発明の第３の実施の形態によるアクセス制御システムの動作を示すシーケンス図である。
【図１５】企業網の簡単な構成例を示す図である。
【図１６】ＨＴＴＰリクエストによる不正手段の一例を説明するための図である。
【発明を実施するための形態】
【００２６】
本発明の実施の形態について説明する前に、本発明の理解を助けるために、本発明の原理について図面を参照して説明する。図１は本発明の原理を説明するためのアクセス制御システムの概略構成を示す図である。
【００２７】
図１に示したアクセス制御システムは、サーバ８０と、通信網１００を介してサーバ８０と通信可能なユーザ端末１０と、ユーザ端末１０がサーバ８０にログイン中である場合、ユーザ端末１０から通信網１００に接続された他のサーバへのリクエスト送信を遮断する制御手段７１を有するアクセス制御装置７０とを含む。
【００２８】
このように、制御手段７１は、サーバ８０にログイン中のユーザ端末１０から他のサーバへのリクエスト送信を遮断するようにしている。したがって、ユーザ端末１０からのリクエスト送信が不正であるか否かにかかわらず、ユーザ端末１０がサーバ８０にログイン中であれば他のサーバへのリクエスト送信が一律に遮断されるので、より確実に不正なリクエストの送信を制限することができる。
【００２９】
図２は本発明の原理を説明するためのアクセス制御装置の概略機能ブロック図である。図２に示したアクセス制御装置１１０は、通信網を介してサーバと接続され、ユーザ端末が自装置を介して該通信網にアクセスするアクセス制御装置であって、該ユーザ端末が該サーバにログイン中である場合、該ユーザ端末から該通信網に接続された他のサーバへのリクエスト送信を遮断する制御手段１１１を含む。
【００３０】
このように、制御手段１１１は、サーバにログイン中のユーザ端末から他のサーバへのリクエスト送信を遮断するようにしている。したがって、ユーザ端末からのリクエスト送信が不正であるか否かにかかわらず、ユーザ端末がサーバにログイン中であれば他のサーバへのリクエスト送信が一律に遮断されるので、より確実に不正なリクエストの送信を制限することができる。
【００３１】
図３は本発明の原理を説明するためのサーバの概略機能ブロック図である。図３に示したサーバ１２０は、通信網を介してサーバと接続されユーザ端末が自装置を介して該通信網にアクセスするアクセス制御装置を含むアクセス制御システムにおけるサーバであって、該ユーザ端末がサーバ１２０にログインした場合、該ユーザ端末からサーバ１２０への通信に含まれる送信元情報と、サーバ１２０にログインした該ユーザ端末に発行されるログイン識別情報とを、サーバ１２０にログイン中である該ユーザ端末から該通信網に接続された他のサーバへのリクエスト送信を遮断する該アクセス制御装置に送信する送信手段１２１を含む。
【００３２】
このように、送信手段１２１は、サーバ１２０にログインしたユーザ端末の送信元情報及びログイン識別情報をアクセス制御装置に送信し、アクセス制御装置は、サーバ１２０にログイン中のユーザ端末から他のサーバへのリクエスト送信を遮断するようにしているので、より確実に不正なリクエストの送信を制限することができる。
【００３３】
図４は本発明の原理を説明するための制御サーバの概略機能ブロック図である。図４に示した制御サーバ１３０は、サーバと、通信網を介して該サーバと接続されユーザ端末が自装置を介して該通信網にアクセスするアクセス制御装置とを含むアクセス制御システムにおける制御サーバであって、該ユーザ端末と、該ユーザ端末が該通信網にアクセスする際に経由する該アクセス制御装置との対応関係を記憶する記憶手段１３１と、該ユーザ端末が該サーバにログインした場合に該サーバから受信される、該ユーザ端末の送信元情報と、該サーバにログインした該ユーザ端末に発行されるログイン識別情報とを、該対応関係を基に該ユーザ端末に対応するアクセス制御装置であると識別され、該サーバにログイン中である該ユーザ端末から該通信網に接続された他のサーバへのリクエスト送信を遮断する該アクセス制御装置に送信する送信手段１３２とを含む。
【００３４】
このように、送信手段１３２は、ユーザ端末がログインしたサーバから受信されるユーザ端末の送信元情報及びログイン識別情報を、記憶手段１３１の記憶内容を基に該ユーザ端末に対応するアクセス制御装置に送信し、該アクセス制御装置は、ログイン中のユーザ端末から他のサーバへのリクエスト送信を遮断するようにしているので、より確実に不正なリクエストの送信を制限することができる。
【００３５】
以下、本発明の実施の形態について図面を参照して説明する。
【００３６】
図５は本発明の第１の実施の形態によるアクセス制御システムの構成を示す図である。図５を参照すると、アクセス制御装置２０とサービスサイト（サーバ）３０が通信網１００を通じて相互に接続され、アクセス制御装置２０とユーザ端末１０が通信網を介して接続されている。ユーザ端末１０は、例えば各家庭や企業内にあるパーソナルコンピュータ等の情報処理装置で構成され、ユーザ端末１０内のＷｅｂブラウザを介してサービスサイト３０にアクセスし、サービスサイト３０のサービスを受ける。
【００３７】
図６は図５のアクセス制御装置２０の構成を示す図である。図６を参照すると、アクセス制御装置２０は、ユーザ端末１０やサービスサイト３０と通信する通信部２１と、ユーザ端末１０の送信元情報及びログイン識別情報等を記憶する記憶部であるルール管理表２２と、ルール管理表２２とユーザ端末１０から受信されるリクエスト情報とを比較し、当該リクエストを遮断するかどうかを判断する制御部２３とを備える。
【００３８】
ユーザ端末の送信元情報は、例えばユーザ端末のＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスである。ログイン識別情報は、ログイン状態にあるユーザを識別すべくサービスサイト３０が自サイトにログインしたユーザ端末に発行する情報であり、例えばクッキー（ｃｏｏｋｉｅ）である。以降では、ユーザ端末の送信元情報をＩＰアドレス、ログイン識別情報をｃｏｏｋｉｅとして説明する。
【００３９】
図７は図５のサービスサイト３０の構成を示す図である。図７を参照すると、サービスサイト（サービスサイトを提供するサービスサイトサーバ）３０は、ユーザ端末１０やアクセス制御装置２０と通信する通信部３１と、ユーザ端末１０に提供するコンテンツを記憶するコンテンツ記憶部３２と、ユーザに対して指定されたサービスを提供するサービス提供部３３と、ユーザを認証する認証部３４と、ユーザを認証するための認証情報を記憶する認証情報記憶部３５と、ログイン状態管理部３６とを備える。
【００４０】
ログイン状態管理部３６は、認証が成功してログイン状態になったユーザに対してログイン識別情報であるｃｏｏｋｉｅを生成して発行すると共に、ユーザ端末１０の送信元情報であるＩＰアドレスを抽出する。また、ログイン状態管理部３６は、ログイン状態にあるユーザ端末１０のＩＰアドレス及びｃｏｏｋｉｅを通信部３１を介してアクセス制御装置２０に送信する。また、ユーザからログアウトを要求されると、ログイン状態管理部３６は、アクセス制御装置２０に対して、送信元情報であるユーザ端末１０のＩＰアドレスを含む削除指示を送信して、ログイン識別情報であるｃｏｏｋｉｅの削除を指示する。
【００４１】
図８は図６のルール管理表２２を示す図である。アクセス制御装置２０は、サービスサイト３０からユーザ端末１０のＩＰアドレスとｃｏｏｋｉｅを含む登録指示を受信すると、図８に示すようにルール管理表２２にＩＰアドレスとｃｏｏｋｉｅを対応付けて記憶する。逆に、サービスサイト３０から削除指示を受信すると、アクセス制御装置２０は、削除指示に含まれるＩＰアドレスに対応するｃｏｏｋｉｅをルール管理表２２から削除する。このとき、ｃｏｏｋｉｅだけでなく当該ＩＰアドレスも一緒に削除してもよいし、当該ＩＰアドレスのみを削除するようにしてもよい。
【００４２】
次に、図５〜図１０を参照して本発明の第１の実施の形態によるアクセス制御システムの動作を説明する。図９及び図１０は本発明の第１の実施の形態によるアクセス制御システムの動作を示すシーケンス図であり、図５〜図７と同等部分は同一符号にて示している。
【００４３】
図９を参照すると、まず、ユーザ端末１０からサービスサイト３０に対してリクエストが送信される（ステップＡ１０）。ユーザ端末１０が送信したリクエストはアクセス制御装置２０により一旦受信される。アクセス制御装置２０の制御部２３は、後述するルールに従って、ルール管理表２２を基にユーザ端末１０からのリクエストをそのままサービスサイト３０に通過させるか、遮断するかを判断する（ステップＡ２０）。すなわち、制御部２３は、ユーザ端末１０からのリクエストに含まれるユーザ端末１０のＩＰアドレス及びｃｏｏｋｉｅを、ルール管理表２２内のＩＰアドレス及びｃｏｏｋｉｅのペアと比較する。
【００４４】
ここで、制御部２３は、ユーザ端末１０からのリクエストに含まれるユーザ端末１０のＩＰアドレスがルール管理表２２に載っていない場合、あるいはユーザ端末１０のＩＰアドレスはルール管理表２２に載っているが該ＩＰアドレスと対応付けられたｃｏｏｋｉｅが載っていない場合、ユーザ端末１０はどのサーバにもログインしていない状態であると判断し、そのままサービスサイト３０に通信させる（ルール１）。
【００４５】
また、ユーザ端末１０からのリクエストに含まれるユーザ端末１０のＩＰアドレスとこのＩＰアドレスに対応付けられたｃｏｏｋｉｅとがルール管理表２２に載っており、かつ該対応付けられたｃｏｏｋｉｅがユーザ端末１０からのリクエストに含まれるｃｏｏｋｉｅと一致する場合には、制御部２３は、ユーザ端末１０はあるサーバにログインしている状態であるが、ユーザ端末１０からのリクエストはユーザ端末１０がログインしているサーバへのリクエストであると判断し、そのままサービスサイト３０に通信させる（ルール２）。
【００４６】
また、ユーザ端末１０からのリクエストに含まれるユーザ端末１０のＩＰアドレスとこのＩＰアドレスに対応付けられたｃｏｏｋｉｅとがルール管理表２２に載っており、かつ該対応付けられたｃｏｏｋｉｅがユーザ端末１０からのリクエストに含まれるｃｏｏｋｉｅと一致しない場合、または、ユーザ端末１０からのリクエストに含まれるユーザ端末１０のＩＰアドレスとこのＩＰアドレスに対応付けられたｃｏｏｋｉｅとがルール管理表２２に載っており、かつユーザ端末１０からのリクエストにｃｏｏｋｉｅが含まれていない（ｃｏｏｋｉｅがユーザ端末１０から送信されていない）場合には、制御部２３は、ユーザ端末１０はあるサーバにログインしている状態であり、ユーザ端末１０からのリクエストはユーザ端末１０がログインしているサーバとは異なる別のサーバへのリクエストであると判断し、ユーザ端末１０からのリクエストを遮断する（ルール３）。
【００４７】
なお、図９のステップＡ２０の時点では、ユーザ端末１０はどのサーバにもログインしていない状態であり（ルール１に該当）、ユーザ端末１０がステップＡ１０にて送信したリクエストはアクセス制御装置２０によりサービスサイト３０に転送されるとして、動作を説明する。
【００４８】
ステップＡ３０において、ユーザ端末１０のユーザはサービスサイト３０にて認証を受け、ログインをする。認証が成功しユーザ端末１０がログインすると、サービスサイト３０のログイン状態管理部３６は、当該ユーザに対してｃｏｏｋｉｅを発行する（ステップＡ４０）。そして、ログイン状態管理部３６は、ユーザ端末１０のＩＰアドレスと、発行されたｃｏｏｋｉｅを含む登録指示をアクセス制御装置２０に送信する（ステップＡ５０）。
【００４９】
アクセス制御装置２０は、サービスサイト３０から受信されたＩＰアドレスとｃｏｏｋｉｅのペアをルール管理表２２に対応付けて登録する（ステップＡ６０）。サービスサイト３０は、ログインしたユーザ端末１０に対してサービスを提供する（ステップＡ７０）。
【００５０】
次に、ユーザ端末１０がサービスサイト３０からログアウトする際の動作について続けて説明する。ユーザ端末１０は、再度サービスサイト３０に対してアクセスし、ログアウトの処理を行うべく通信を行う（ステップＡ８０）。ステップＡ８０にてユーザ端末１０が送信したリクエストは、アクセス制御装置２０により一旦受信される。ステップＡ２０と同様に、アクセス制御装置２０の制御部２３は、ルール管理表２２を基にユーザ端末１０からのリクエストをそのままサービスサイト３０に通過させるか、遮断するかを判断する（ステップＡ９０）。
【００５１】
ここでは、ユーザ端末１０のＩＰアドレスとｃｏｏｋｉｅのペアがルール管理表２２に載っており、かつ該ｃｏｏｋｉｅがユーザ端末１０からのリクエストに含まれるｃｏｏｋｉｅと一致するので（ルール２に該当）、制御部２３は、ユーザ端末１０からのリクエストはユーザ端末１０がログインしているサーバへのリクエストであると判断し、そのままサービスサイト３０への通信を許可する（ステップＡ９０）。
【００５２】
サービスサイト３０は、ステップＡ８０にてユーザ端末１０が送信したログアウト通知をアクセス制御装置２０を介して受信し、ログアウト処理を行う（ステップＡ１００）。サービスサイト３０のログイン状態管理部３６は、ユーザ端末１０のＩＰアドレスを含む削除指示をアクセス制御装置２０に送信する（ステップＡ１１０）。
【００５３】
アクセス制御装置２０は、サービスサイト３０からの削除指示を受信すると、削除指示に含まれるユーザ端末１０のＩＰアドレスに対応するｃｏｏｋｉｅをルール管理表２２から削除する（ステップＡ１２０）。このとき、ｃｏｏｋｉｅだけでなくユーザ端末１０のＩＰアドレスも一緒に削除してもよいし、ユーザ端末１０のＩＰアドレスのみを削除するようにしてもよい。このようにルール管理表２２からユーザ端末１０のＩＰアドレスや対応するｃｏｏｋｉｅが削除されることにより、ユーザ端末１０から別のサービスサイトにアクセスすることができるようになる。
【００５４】
次に、アクセス制御装置２０において通信が遮断されるケースについて図１０を参照して説明する。図１０では、サービスサイト３０が複数存在し、それらをサービスサイト３０−１，３０−２として、ユーザ端末１０がサービスサイト３０−１にログイン中にサービスサイト３０−２にアクセスする際の動作を説明する。
【００５５】
図１０のステップＡ１０’〜ステップＡ７０’は、図９のステップＡ１０〜ステップＡ７０と同様である。これらステップＡ１０’〜ステップＡ７０’により、ユーザ端末１０はサービスサイト３０−１にログイン中であり、アクセス制御装置２０のルール管理表２２には、ユーザ端末１０がサービスサイト３０−１にログイン中であることを示す情報（ユーザ端末１０のＩＰアドレスとサービスサイト３０−１により発行されたｃｏｏｋｉｅのペア）が記憶されている。
【００５６】
この状態で、ユーザ端末１０は、サービスサイト３０−２に対してリクエストを送信する（ステップＡ７１）。ステップＡ７１にてユーザ端末１０が送信したリクエストはアクセス制御装置２０により一旦受信される。アクセス制御装置２０の制御部２３は、ルール管理表２２を基にユーザ端末１０からのリクエストをそのままサービスサイト３０−２に通過させるか、遮断するかを判断する（ステップＡ７２）。
【００５７】
ここでは、ユーザ端末１０のＩＰアドレスとｃｏｏｋｉｅのペアがルール管理表２２に載っており、かつユーザ端末１０からのリクエストにｃｏｏｋｉｅが含まれていない場合、または、ユーザ端末１０のＩＰアドレスとｃｏｏｋｉｅのペアがルール管理表２２に載っており、かつユーザ端末１０からのリクエストに含まれるｃｏｏｋｉｅがサービスサイト３０−２が発行したｃｏｏｋｉｅでありルール管理表２２内のそれと一致しない場合に該当するので（ルール３に該当）、制御部２３は、サービスサイト３０−２に通信させずにユーザ端末１０からのリクエストを遮断する（ステップＡ７３）。
【００５８】
次に、ステップＡ７４において、ユーザ端末１０はサービスサイト３０−１からログアウトする。なお、ステップＡ７４の処理は、図９のステップＡ８０〜Ａ１２０と同様である。このステップＡ７４により、ユーザ端末１０はサービスサイト３０−１からログアウトし、アクセス制御装置２０のルール管理表２２から、ユーザ端末１０のＩＰアドレスとｃｏｏｋｉｅのペアのうちの少なくとも一方が削除される。
【００５９】
そして再び、ユーザ端末１０は、サービスサイト３０−２に対してリクエストを送信する（ステップＡ１３０）。ユーザ端末１０が送信したリクエストはアクセス制御装置２０により一旦受信される。アクセス制御装置２０の制御部２３は、ルール管理表２２を基にユーザ端末１０からのリクエストをそのままサービスサイト３０−２に通過させるか、遮断するかを判断する（ステップＡ１４０）。
【００６０】
ここでは、上述したようにルール管理表２２からユーザ端末１０のＩＰアドレスとｃｏｏｋｉｅのペアのうちの少なくとも一方が削除されており、ユーザ端末１０はどのサーバにもログインしていない状態であるので（ルール１に該当）、制御部２３は、サービスサイト３０−２へのアクセスを許可しユーザ端末１０からのリクエストをサービスサイト３０−２に転送する。したがって、ユーザ端末１０はサービスサイト３０−２のサービスを受けることができる（ステップＡ１５０）。
【００６１】
以上説明したように、本発明の第１の実施の形態では、アクセス制御装置２０は、あるサービスサイト（サービスサイトサーバ）３０にログイン中のユーザ端末１０から他のサービスサイトへのリクエスト送信を遮断するようにしている。したがって、ユーザ端末１０からのリクエスト送信が不正であるか否かにかかわらず、ユーザ端末１０がサービスサイト３０にログイン中であれば他のサービスサイトへのリクエスト送信が一律に遮断されるので、より確実に不正なリクエストの送信を制限することができる。
【００６２】
また、本発明の第１の実施の形態では、アクセス制御装置２０において上述したアクセス制御を行うようにしているので、クライアント装置であるユーザ端末１０に対して不正を防御するための特殊なブラウザ等の専用ソフトウェアをインストールする必要がなく、また、サービスサイト３０がログイン状態にあるユーザからの不正なリクエストに対するセキュリティ対策を自身のコンテンツに直接施さなくてもよい。
【００６３】
次に、本発明の第２の実施の形態について図面を参照して説明する。本発明の第２の実施の形態によるアクセス制御システムは、図５〜図１０に示した本発明の第１の実施の形態によるアクセス制御システムと基本的な構成及び動作は同様であるので重複する説明は省略する。図１１は本発明の第２の実施の形態によるサービスサイト３０の構成を示す図であり、図７と同等部分は同一符号にて示している。
【００６４】
図１１を参照すると、ログイン状態管理部３７は、図７のログイン状態管理部３６と同等の機能を有する他に、さらにタイマー３８からの通知を受けてサービスサイト３０にログイン中のユーザ端末１０をログアウトさせ、この旨をアクセス制御装置２０に通知する機能を有する。
【００６５】
ログイン状態管理部３７は、サービスサイト３０にログインしたユーザ端末１０のＩＰアドレス及び発行したｃｏｏｋｉｅに加え、その有効期間についての情報を保持する。タイマー３８は、上記有効期間をチェックし、有効期間内にユーザがログアウトしなかった場合は、当該ユーザのログアウト通知をアクセス制御装置２０に対して行うようにログイン状態管理部３７に通知する。
【００６６】
ログイン状態管理部３７は、タイマー３８から通知を受けると、ユーザ端末１０のＩＰアドレスを含む削除指示（ログアウト通知）をアクセス制御装置２０に送信する。アクセス制御装置２０は、サービスサイト３０からの削除指示を受信すると、削除指示に含まれるユーザ端末１０のＩＰアドレスに対応するｃｏｏｋｉｅをルール管理表２２から削除する。このとき、ｃｏｏｋｉｅだけでなくユーザ端末１０のＩＰアドレスも一緒に削除してもよいし、ユーザ端末１０のＩＰアドレスのみを削除するようにしてもよい。
【００６７】
以上より、本発明の第２の実施の形態では、ユーザが明示的にログアウトの操作を行わなかった場合、ログイン有効期限が過ぎた以降に、ユーザ端末１０から当該サービスサイト３０以外のサービスサイトにアクセスできないという状態を回避することができる。
【００６８】
次に、本発明の第３の実施の形態について図面を参照して説明する。本発明の第３の実施の形態によるアクセス制御システムは、図５〜図１０に示した本発明の第１の実施の形態によるアクセス制御システムと基本的な構成及び動作は同様であるので重複する説明は省略する。図１２は本発明の第３の実施の形態によるアクセス制御システムの構成を示す図であり、図５と同等部分は同一符号にて示している。図１２を参照すると、通信網１００に制御サーバ（中継サーバ）４０が接続されている点で図５と異なる。
【００６９】
図１３は図１２の制御サーバ４０の構成を示す図である。図１３を参照すると、制御サーバ４０は、アクセス制御装置２０やサービスサイト３０と通信する通信部４１と、どのアクセス制御装置２０がどのユーザ端末１０を管理しているかを示すアクセス制御装置２０とユーザ端末１０との対応関係を記憶する記憶部であるアドレス管理表４２と、サービスサイト３０からアクセス制御装置２０へのユーザ端末１０のＩＰアドレス及びｃｏｏｋｉｅの登録指示や削除指示を受信した場合に、当該ＩＰアドレスを管理しているアクセス制御装置２０がどれかをアドレス管理表４２から探し、当該指示をアドレス管理表４２から探したアクセス制御装置２０に転送する制御部４３と、キーボードやマウスからの入力やディスプレイなどへの出力を行う入出力インタフェース４４とを備える。
【００７０】
アドレス管理表４２は、上記のとおり、どのアクセス制御装置２０がどのユーザ端末１０のＩＰアドレスを管理しているかを記した管理表であり、制御サーバ４０は事前にアクセス制御装置２０とユーザ端末１０の対応を知っているものとする。
【００７１】
このような構成にすることで、複数のアクセス制御装置２０が存在する場合、サービスサイト３０は、ユーザ端末１０のＩＰアドレス毎にどのアクセス制御装置２０にｃｏｏｋｉｅ等を送信するかを知っておく必要がなく、制御サーバ（中継サーバ）４０のアドレスのみを知っておくだけでよい。
【００７２】
図１４は本発明の第３の実施の形態によるアクセス制御システムの動作を示すシーケンス図であり、図１２及び図１３と同等部分は同一符号にて示している。図１４において、ステップＢ１０〜Ｂ４０は、図９のステップＡ１０〜Ａ４０と同様である。
【００７３】
ステップＢ５０において、サービスサイト３０は、ユーザ端末１０のＩＰアドレスと、発行されたｃｏｏｋｉｅを含む登録指示を制御サーバ４０に送信する。制御サーバ４０は、アドレス管理表４２から、サービスサイト３０から受信されたユーザ端末１０のＩＰアドレスをどのアクセス制御装置２０が管理しているかを検索する（ステップＢ６０）。
【００７４】
そして、制御サーバ４０は、ステップＢ６０にて検索されたアクセス制御装置２０に対して、サービスサイト３０から受信された、ユーザ端末１０のＩＰアドレスと発行されたｃｏｏｋｉｅを含む登録指示を送信する（ステップＢ７０）。制御サーバ４０を介して登録指示を受信したアクセス制御装置２０は、登録指示に含まれるＩＰアドレスとｃｏｏｋｉｅをルール管理表２２に対応付けて登録する（ステップＢ８０）。
【００７５】
図１４のステップＢ９０〜Ｂ１２０は、図９のステップＡ７０〜Ａ１００と同様である。ステップＢ１３０において、サービスサイト３０は、ユーザ端末１０のＩＰアドレスを含む削除指示を制御サーバ４０に送信する。制御サーバ４０は、アドレス管理表４２から、サービスサイト３０から受信されたユーザ端末１０のＩＰアドレスをどのアクセス制御装置２０が管理しているかを検索する（ステップＢ１４０）。
【００７６】
そして、制御サーバ４０は、ステップＢ１４０にて検索されたアクセス制御装置２０に対して、サービスサイト３０から受信された、ユーザ端末１０のＩＰアドレスを含む削除指示を送信する（ステップＢ１５０）。制御サーバ４０を介して削除指示を受信したアクセス制御装置２０は、削除指示に含まれるユーザ端末１０のＩＰアドレスに対応するｃｏｏｋｉｅをルール管理表２２から削除する（ステップＢ１６０）。このとき、ｃｏｏｋｉｅだけでなくユーザ端末１０のＩＰアドレスも一緒に削除してもよいし、ユーザ端末１０のＩＰアドレスのみを削除するようにしてもよい。
【００７７】
以上説明したように、本発明の第３の実施の形態では、複数のアクセス制御装置２０が存在した場合、サービスサイト３０が全てのユーザ端末１０のＩＰアドレスとアクセス制御装置２０との対応を知る必要がなく、制御サーバ４０のアドレスのみを知っていればよい。
【００７８】
なお、図９、図１０及び図１４に示した各シーケンスチャートに従ったユーザ端末１０、アクセス制御装置２０、サービスサーバ３０及び制御サーバ４０各々の処理動作は、該装置において、予めＲＯＭ等の記憶媒体に格納されたプログラムを、ＣＰＵ（制御部）となるコンピュータに読み取らせて実行せしめることにより、実現できることは勿論である。
【符号の説明】
【００７９】
１０    ユーザ端末
２０，７０，１１０    アクセス制御装置
２１，３１，４１    通信部
２２    ルール管理表
２３，４３    制御部
３０    サービスサイト（サーバ）
３２    コンテンツ記憶部
３３    サービス提供部
３４    認証部
３５    認証情報記憶部
３６，３７    ログイン状態管理部
３８    タイマー
４０，１３０    制御サーバ
４２    アドレス管理表
４４    入出力インタフェース部
７１，１１１    制御手段
８０，１２０    サーバ
１００    通信網
１２１，１３２    送信手段
１３１    記憶手段
【図１】
2010165079.tif 000003
【図２】
2010165079.tif 000004
【図３】
2010165079.tif 000005
【図４】
2010165079.tif 000006
【図５】
2010165079.tif 000007
【図６】
2010165079.tif 000008
【図７】
2010165079.tif 000009
【図８】
2010165079.tif 000010
【図９】
2010165079.tif 000011
【図１０】
2010165079.tif 000012
【図１１】
2010165079.tif 000013
【図１２】
2010165079.tif 000014
【図１３】
2010165079.tif 000015
【図１４】
2010165079.tif 000016
【図１５】
2010165079.tif 000017
【図１６】
2010165079.tif 000018