(57)【要約】 【課題】  従来はネットワークに接続されるすべての端末のセキュリティ対策状況を動的に判断しておらず、ネットワーク内資源の不正利用やウィルス汚染などのリスクがあった。【解決手段】  ユーザ端末からネットワークへのアクセス時に、ＩＤとパスワードによる認証のみでなく、ユーザ端末のセキュリティ対策状況を判断要素として加えることにより、ネットワークセキュリティを強固にする。また、新たなセキュリティパッチの公開などがあった場合にはセキュリティ対策の基準を引き上げ、基準を満たさないユーザ端末をネットワークから遮断あるいは検疫ＶＬＡＮへと切り替える。ユーザは検疫ＶＬＡＮを介して必要なセキュリティ対策を実施することができる。【選択図】  図６
2006252256.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末から通信ネットワークへの接続を管理するネットワーク管理システムにおいて、ユーザ端末毎のセキュリティ対策状況を格納する対策状況データベースと、前記ネットワークへの接続基準となるセキュリティ対策状況を格納する対策基準情報記憶手段と、この対策基準情報とユーザ端末のセキュリティ対策状況とを比較して当該ユーザ端末の接続可否を判定する比較処理手段と、を備えることを特徴とするネットワーク管理システム。
【請求項２】
請求項１のネットワーク管理システムがさらに、前記ネットワークへの接続を許可された利用者毎の利用者識別情報を格納する認証情報データベースと、ここに登録された利用者識別情報と前記ユーザ端末から通知された利用者識別情報とを照合する認証処理手段と、を備えることを特徴とするネットワーク管理システム。
【請求項３】
請求項１または２のネットワーク管理システムがさらに、前記ネットワークに流れるデータパケットを一時的に取得して端末固有の識別情報（以下、端末固有情報と称す。）を抽出するキャプチャ手段と、前記ネットワークに接続が許可されたすべてのユーザ端末の端末固有情報を格納する許可端末データベースと、ここに登録された端末固有情報と前記キャプチャ手段により抽出された端末固有情報とを照合するユーザ端末検出処理手段と、を備えることを特徴とするネットワーク管理システム。
【請求項４】
請求項１または２のネットワーク管理システムがさらに、前記ネットワークに流れるデータパケットを一時的に取得して再構成するキャプチャ手段と、再構成されたデータのウィルスチェックを行うウィルスチェック手段と、を備えることを特徴とするネットワーク管理システム。
【請求項５】
請求項１乃至４のいずれかに記載のネットワーク管理システムがさらに、前記比較処理手段、認証処理手段、ユーザ端末検出処理手段、ウィルスチェック手段の出力結果に応じて前記ユーザ端末を前記ネットワークあるいは制限付きネットワークに接続し、若しくは接続を遮断するネットワーク接続制御機器を備えることを特徴とするネットワーク管理システム。
【請求項６】
請求項５に記載のネットワーク管理システムがさらに、前記制限付きネットワークに接続され前記ユーザ端末のセキュリティ対策を実施するためのダウンロードデータが格納された配信サーバを備えることを特徴とするネットワーク管理システム。
【請求項７】
ユーザ端末から通信ネットワークへの接続を管理するネットワーク管理方法において、前記ネットワークに接続された管理サーバが前記ネットワークに接続されたあるいはこれから接続しようとするユーザ端末の端末固有情報を取得するステップと、前記管理サーバが各ユーザ端末のセキュリティ対策状況が格納された対策状況データベースから前記端末固有情報に対応するユーザ端末のセキュリティ対策状況を抽出するステップと、前記管理サーバが前記ネットワークへの接続基準となるセキュリティ対策状況情報と前記ユーザ端末のセキュリティ対策状況とを比較して当該ユーザ端末の接続の可否を判定するステップと、を含むことを特徴とするネットワーク管理方法。
【請求項８】
請求項７に記載のネットワーク管理方法において、前記ネットワークに接続された認証サーバが前記ネットワークに接続しようとするユーザ端末から端末固有情報および利用者識別情報を取得するステップと、前記認証サーバが前記ネットワークへの接続を許可された利用者毎の利用者識別情報を格納する認証情報データベースを検索して前記通知された利用者識別情報を照合するステップと、前記認証サーバが前記通知された端末固有情報を前記管理サーバに通知して接続の可否を問い合わせるステップと、を含むことを特徴とするネットワーク管理方法。
【請求項９】
請求項７または８に記載のネットワーク管理方法において、前記ネットワークに接続された検出サーバが、前記ネットワークに流れるデータパケットを一時的に取得してそこに含まれる端末固有情報を抽出するステップと、前記検出サーバが前記ネットワークに接続が許可されたすべてのユーザ端末の端末固有情報を格納する許可端末データベースを参照して前記抽出した端末固有情報を照会するステップと、前記検出サーバが、前記抽出した端末固有情報が前記許可端末データベースに登録されていない場合にその旨を出力してオペレータに検知させるステップと、を含むことを特徴とするネットワーク管理方法。
【請求項１０】
請求項９に記載のネットワーク管理方法において、前記検出サーバが、前記一時的に取得したデータパケットを再構成するステップと、前記検出サーバが再構成したデータのウィルス検出を行うステップと、を含むことを特徴とするネットワーク管理方法。
【請求項１１】
請求項７乃至１０のいずれかに記載のネットワーク管理方法において、前記ネットワークとユーザ端末の接続切り替えを行うネットワーク接続制御機器が、前記セキュリティ対策管理サーバ、前記認証サーバ、前記検出サーバの出力結果を受けて、前記ユーザ端末の接続を前記ネットワークまたは制限付きネットワーク、あるいは接続を遮断するステップを含むことを特徴とするネットワーク管理方法。
【請求項１２】
請求項１１に記載のネットワーク管理方法において、前記ネットワーク接続制御機器は、前記認証サーバによる照合が不一致である場合に前記ネットワークへの接続を遮断し、前記認証サーバによる照合が一致するが前記管理サーバによる判定が接続不可である場合に前記ユーザ端末を制限付きネットワークに接続し、前記検出サーバの照会結果が前記ユーザ端末の端末固有情報が前記許可端末データベースに登録されていないことを示す場合またはウィルスを検出した場合に前記ネットワークへの接続を遮断し、前記認証サーバによる照合が一致し前記管理サーバによる判定が接続許可であれば前記ユーザ端末を前記ネットワークに接続することを特徴とするネットワーク管理方法。
【請求項１３】
請求項１２に記載のネットワーク管理方法において、前記制限付きネットワークに接続された配信サーバが前記ユーザ端末からのアクセスを受け付けるステップと、前記配信サーバが前記ユーザ端末に必要なセキュリティ対策を実施するためのダウンロードデータを前記ユーザ端末に配信するステップと、を含むことを特徴とするネットワーク管理方法。
【請求項１４】
ユーザ端末から通信ネットワークへの接続を管理するコンピュータサーバで動作するプログラムにおいて、前記サーバに、前記ネットワークに接続されたあるいはこれから接続しようとするユーザ端末の端末固有情報を取得するステップと、各ユーザ端末のセキュリティ対策状況が格納された対策状況データベースから前記端末固有情報に対応するユーザ端末のセキュリティ対策状況を抽出するステップと、前記ネットワークへの接続基準となるセキュリティ対策状況情報と前記ユーザ端末のセキュリティ対策状況とを比較して当該ユーザ端末の接続の可否を判定するステップと、を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はネットワーク管理システムに関し、特に、ネットワークに接続しようとする端末のセキュリティ対策状況を接続許可判断のパラメータとしてネットワークのセキュリティ性を高度に維持するとともに、各端末に必要な対策を講じるよう導けるようにした技術に関する。
【背景技術】
【０００２】
近年のネットワーク通信の発達に伴い、コンピュータウィルスやワームなどのウィルスメールや不正アクセスによる被害が多発している。従来、情報処理端末からネットワークへ接続する際にＩＤやパスワードによる認証が行われるものがあるが、ネットワークへ接続しようとする端末がウィルスチェック機能やファイアウォール機能などのセキュリティ対策を施しているかは判断しなかった。また、ＩＴ資産管理製品と連携し、各ユーザ端末のセキュリティ対策状況を把握しようとしても、ユーザ端末にＩＴ資産管理製品のクライアントソフトがインストールされていない場合には管理することができなかった。このため、セキュリティ対策が十分でないユーザ端末がネットワークに接続され、当該端末への不正アクセスによるデータ漏洩や、ネットワーク内の他の端末へのウィルス感染などのリスクがあった。
【０００３】
また、ネットワークに接続された各ユーザ端末のセキュリティ対策状況を把握しようとしても、通常はネットワークに接続しているユーザ端末に対する特別な権限が設定されていなければチェックすることもできない。また、以下に示すようにネットワークに接続された端末のウィルス感染をチェックする検疫システムが提案されているが、これもネットワークに接続しようとする端末のセキュリティ対策状況を把握することはできない。
【０００４】
ネットワークに接続された各コンピュータ端末のウィルスの検査と治療を行うシステムが提案されている（例えば、特許文献１）。また、いずれかの端末でウィルスが検出されると他のすべての端末のウィルス対策ソフトが強制的に起動されるようにしたシステムが提案されている（例えば、特許文献２）。また、遠隔操作によりウィルス診断及び治療を行うとともに、ウィルス感染を検出したら他のすべての端末にワクチンを配布する防疫システムが開示されている（例えば、特許文献３）。また、ゲートウェイ端末でウィルスチェックを行いネットワーク内の端末のウィルス感染を防止する装置が開示されている（例えば、特許文献４、特許文献５）。
【０００５】
【特許文献１】特開２００３−２０８３２５号公報
【特許文献２】特開２００３−５９８９号公報
【特許文献３】特開２００２−２５９１４９号公報
【特許文献４】特開２００１−２５６０４５号公報
【特許文献５】特開平９−２６９９３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献の技術はいずれもウィルスを発見して対策をとるものであり、セキュリティ対作が不十分な端末がネットワークに接続されるのを防止するものではない。イントラネット内のセキュリティ性を高度に保つには接続される各端末のセキュリティ対策が十分に施されている必要があるが、上記特許文献には各端末のセキュリティホールをなくす等のセキュリティ対策についての言及はなく、既知のセキュリティホールをついた新種のコンピュータウィルスに対応できるものではない。
【０００７】
本発明は、ネットワークに接続されるすべての端末のセキュリティ対策状況を一元管理し、そのデータを基に接続許可を判断するとともに、セキュリティ対策の基準を満たさない端末にはその対応策を与えることにより、コンピュータウィルスやハッカーによる不正アクセスに対して非常に強固なネットワークを構築できるシステムおよび方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明は、ユーザ端末から通信ネットワークへの接続を管理するネットワーク管理システムにおいて、ユーザ端末毎のセキュリティ対策状況を格納する対策状況データベースと、前記ネットワークへの接続基準となるセキュリティ対策状況を格納する対策基準情報記憶手段と、この対策基準情報とユーザ端末のセキュリティ対策状況とを比較して当該ユーザ端末の接続可否を判定する比較処理手段と、を備えることを特徴とする。
【０００９】
さらに、前記ネットワークへの接続を許可された利用者毎の利用者識別情報を格納する認証情報データベースと、ここに登録された利用者識別情報と前記ユーザ端末から通知された利用者識別情報とを照合する認証処理手段と、を備えることを特徴とする。
【００１０】
さらに、前記ネットワークに流れるデータパケットを一時的に取得して端末固有の識別情報（以下、端末固有情報と称す。）を抽出するキャプチャ手段と、前記ネットワークに接続が許可されたすべてのユーザ端末の端末固有情報を格納する許可端末データベースと、ここに登録された端末固有情報と前記キャプチャ手段により抽出された端末固有情報とを照合するユーザ端末検出処理手段と、を備えることを特徴とする。
【００１１】
さらに、前記ネットワークに流れるデータパケットを一時的に取得して再構成するキャプチャ手段と、再構成されたデータのウィルスチェックを行うウィルスチェック手段と、を備えることを特徴とする。
【００１２】
さらに、前記比較処理手段、認証処理手段、ユーザ端末検出処理手段、ウィルスチェック手段の出力結果に応じて前記ユーザ端末を前記ネットワークあるいは制限付きネットワークに接続し、若しくは接続を遮断するネットワーク接続制御機器を備えることを特徴とする。
【００１３】
さらに、前記制限付きネットワークに接続され前記ユーザ端末のセキュリティ対策を実施するためのダウンロードデータが格納された配信サーバを備えることを特徴とする。
【００１４】
本発明にかかるネットワーク管理方法は、ユーザ端末から通信ネットワークへの接続を管理するネットワーク管理方法において、前記ネットワークに接続された管理サーバが前記ネットワークに接続されたあるいはこれから接続しようとするユーザ端末の端末固有情報を取得するステップと、前記管理サーバが各ユーザ端末のセキュリティ対策状況が格納された対策状況データベースから前記端末固有情報に対応するユー残端末のセキュリティ対策状況を抽出するステップと、前記管理サーバが前記ネットワークへの接続基準となるセキュリティ対策状況情報と前記ユーザ端末のセキュリティ対策状況とを比較して当該ユーザ端末の接続の可否を判定するステップと、を含むことを特徴とする。
【００１５】
本発明の方法はさらに、前記ネットワークに接続された認証サーバが前記ネットワークに接続しようとするユーザ端末から端末固有情報および利用者識別情報を取得するステップと、前記認証サーバが前記ネットワークへの接続を許可された利用者毎の利用者識別情報を格納する認証情報データベースを検索して前記通知された利用者識別情報を照合するステップと、前記通知された端末固有情報を前記管理サーバに通知して接続の可否を問い合わせるステップと、を含むことを特徴とする。
【００１６】
さらに、前記ネットワークに接続された検出サーバが、前記ネットワークに流れるデータパケットを一時的に取得してそこに含まれる端末固有情報を抽出するステップと、前記検出サーバが前記ネットワークに接続が許可されたすべてのユーザ端末の端末固有情報を格納する許可端末データベースを参照して前記抽出した端末固有情報を照会するステップと、前記検出サーバが、前記抽出した端末固有情報が前記許可端末データベースに登録されていない場合にその旨を出力してオペレータに検知させるステップと、を含むことを特徴とする。
【００１７】
さらに、前記検出サーバが、前記一時的に取得したデータパケットを再構成するステップと、前記検出サーバが再構成したデータのウィルス検出を行うステップと、を含むことを特徴とする。
【００１８】
さらに、前記ネットワークとユーザ端末の接続切り替えを行うネットワーク接続制御機器が、前記セキュリティ対策管理サーバ、前記認証サーバ、前記検出サーバの出力結果により、前記ユーザ端末の接続を前記ネットワークまたは制限付きネットワーク、あるいは接続を遮断するステップを含むことを特徴とする。
【００１９】
さらに、前記ネットワーク接続制御機器は、前記認証サーバによる照合が不一致である場合に前記ネットワークへの接続を遮断し、前記認証サーバによる照合が一致するが前記管理サーバによる判定が接続不可であれば制限付きネットワークに接続し、前記検出サーバの照会結果が前記ユーザ端末の端末固有情報が前記許可端末データベースに登録されていない場合またはウィルスを検出した場合に前記ネットワークへの接続を遮断し、前記認証サーバによる照合が一致し前記管理サーバによる判定が接続許可であれば前記ネットワークに接続することを特徴とする。
【００２０】
さらに、前記制限付きネットワークに接続された配信サーバが前記ユーザ端末からのアクセスを受け付けるステップと、前記配信サーバが前記ユーザ端末に必要なセキュリティ対策を実施するためのダウンロードデータを前記ユーザ端末に配信するステップと、を含むことを特徴とする。
【発明の効果】
【００２１】
本発明では、ネットワークへの接続可否の判定に、ユーザ端末のセキュリティ対策をパラメータとして用いるようにしているため、ネットワークのセキュリティ性を強固に維持することができる。
【００２２】
また、ネットワークに接続された端末を検出して登録されたユーザ端末かを照合するとともに、ネットワークを流れるパケットを監視してウィルス感染端末を検出できるようにしたので、不正アクセスおよびウィルスの蔓延を迅速にシャットアウトすることができる。
【００２３】
また、セキュリティ対策の不備などがある場合に制限付きの検疫ネットワークへ接続するようにしたり、ウィルス感染が検出された場合にネットワークから遮断する接続制御機器を備えるため、正規ネットワークの不正アクセスやウィルス感染の危険を迅速かつ確実に回避することができる。
【００２４】
また、制限付きネットワークにおいてセキュリティ対策に必要なダウンロードデータを提供する構成としたため、ユーザはここからセキュリティ対策を行って正規ネットワークに容易に再接続できるようになる。
【発明を実施するための最良の形態】
【００２５】
本発明を実施するための最良の実施形態について、図面を参照しながら以下に詳細に説明する。
【実施例１】
【００２６】
図１は、本発明にかかるネットワーク管理システムの全体像を示す図である。本発明の実施形態は、ユーザ端末１０と、セキュリティ対策管理サーバ２０と、接続端末管理サーバ３０と、ネットワーク接続制御機器４０と、認証サーバ５０とから構成されている。セキュリティ対策管理サーバ２０、接続端末管理サーバ３０、認証サーバ５０は企業内イントラネット等の通信ネットワーク１００に接続されており、ユーザ端末１０は接続制御機器４０を介してこのネットワーク１００に接続する構成となっている。なお、各サーバ２０、３０、５０は個別に設けられる必要はなく、別の実施例では一台のワークステーションサーバが各サーバの機能を果たすように構成してもよい。また、ユーザ端末１０および接続制御機器４０はネットワーク１００内に直接接続されるのではなく、インターネット等を介してネットワーク１００に接続する構成であってもよい。
【００２７】
ネットワーク１００は、許可されたユーザ端末１０のみが接続できる例えば企業内ＬＡＮであり、後述するように、通常の業務を行うための正規ＶＬＡＮ（Virtual LAN：仮想ＬＡＮ）と、セキュリティ対策上の問題を解決するための検疫ＶＬＡＮとから構成されている（図示せず）。ユーザ端末１０が接続するネットワークの切り替えはネットワーク接続制御機器４０により制御される。なお、セキュリティ対策管理サーバ２０は正規ＶＬＡＮと検疫ＶＬＡＮのいずれにも接続しているものとする。また、以下の実施例では正規ＶＬＡＮが一つであるものとして説明するが、別の実施例では業務別など実施環境に応じて２以上の正規ＶＬＡＮが構築されていてもよい。
【００２８】
ユーザ端末１０は、パーソナルコンピュータ等の情報処理装置であり、ネットワーク接続手段やキーボード、ディスプレイ等の入出力装置を備えている（図示せず）。このネットワーク接続手段はＭＡＣアドレス等の端末固有情報と、ネットワーク１００に接続するための利用者識別情報（ユーザＩＤとパスワードを含む）とを送信する機能を有する。また、ユーザ端末１０はセキュリティ対策管理サーバ２０に自端末のセキュリティ対策状況を通知する機能を有する。この機能はセキュリティ対策管理サーバ２０にアクセスすると表示されるウェブページ上でユーザが自端末のセキュリティ対策状況を入力・送信できるブラウザ手段として実現してもよいし、ユーザ端末１０のセキュリティ対策状況を自動的に検出して管理サーバ２０に適宜送信する常駐プログラムとして実現してもよい。
【００２９】
接続端末管理サーバ３０は、各ネットワークに設置されるワークステーションサーバ等の情報処理端末であり、ネットワーク１００への接続が許可されたすべてのユーザ端末の情報が登録された許可端末データベース３１を備えている。この接続端末管理サーバ３０は、ネットワーク１００を流れるデータを監視することにより接続している総てのユーザ端末１０を認識し、セキュリティ対策管理サーバ２０に通知する。すなわち、接続端末管理サーバ２０は、ネットワーク１００に接続されたルータやハブ等のフレームキャプチャ手段（図示せず）を備えており、ネットワーク１００を流れるデータフレームを一時的に取り込み、そこに含まれている端末固有情報（例えば、ＭＡＣアドレス）を抽出する。ここで抽出した端末固有情報に基づき許可端末データベース３１を参照してネットワーク接続されているユーザ端末を特定し、その情報をセキュリティ対策管理サーバ２０に送信する。また、抽出した端末固有情報が許可端末データベース３１に登録されていない場合は未承認端末と判断し、画面表示や警告音の出力等の手段によりネットワーク管理者に通報する。さらに、一時的に取り込んだデータを再構成してウィルスチェックを行い、ウィルスを検出した場合には、感染データの送信元端末情報とともにセキュリティ対策管理サーバ２０に通知する。
【００３０】
セキュリティ対策管理サーバ２０は、セキュリティ対策状況を管理するセンターに設置され、プログラム制御により動作するワークステーション型サーバ等の情報処理装置である。セキュリティ対策管理サーバ２０は、ユーザ端末１０から送信されるセキュリティ対策状況が登録される対策状況データベース２１と、セキュリティ対策上各端末に適用されるべきセキュリティパッチ、セキュリティプログラムやそのバージョンアッププログラムなどが登録されるダウンロードデータ記憶領域２２と、各ユーザ端末１０が満たすべきセキュリティ対策基準が登録された対策基準情報記憶領域２３とを備える。セキュリティ対策状況データベース２１では、ユーザ端末ごとにレコードが設けられ、各レコードには少なくとも端末固有情報と、ウィルスチェックやファイアウォール等のセキュリティソフトがインストールされているか否かの別と、インストールされている場合にそのソフトウェアの種別とバージョン情報、ユーザ端末で動作するＯＳ（オペレーティングシステム）、ブラウザ、メーラ等の種別およびバージョン情報とが登録される。対策基準情報記憶領域２３にはセキュリティ対策のために必要な最新情報が登録されており、例えばセキュリティソフトのバージョン改訂があったり、新たなセキュリティパッチが発表されたりした場合にはシステムのオペレータがこの対策基準情報を更新するとともに、新たなセキュリティパッチ等をダウンロードデータ記憶領域２２に登録する。
【００３１】
このセキュリティ対策管理サーバ２０は、ユーザ端末１０からセキュリティ対策情報を受け付け、対策状況データベース２１に登録する。上述のようにウェブページ上でユーザ端末１０のセキュリティ対策状況を受け付ける実施例の場合、セキュリティ対策管理サーバ２０は必要な入力画面を構成するＨＴＭＬ文書格納領域とウェブサーバ機能を備える。また、セキュリティ対策管理サーバ２０は、接続端末管理サーバ２０からネットワーク１００に接続しているユーザ端末の情報を受け付け、未登録のユーザ端末があれば対策状況データベース２１にエントリを追加する。また、セキュリティ対策管理サーバ２０は認証サーバ２０からの問い合わせを受けると、対策状況データベース２１と対策基準情報とを比較することにより指定されたユーザ端末１０のセキュリティ対策の安全性を判定し、判定結果を認証サーバ２０に返信する。また、接続端末管理サーバ２０からウィルス感染しているユーザ端末の情報を受けた場合、認証サーバ５０に当該ユーザ端末１０の遮断要求を送信する。さらに、セキュリティ対策管理サーバ２０はキーボード等の入力手段とディスプレイやスピーカ等の出力手段とを備え（図示せず）、対策状況データベース２１の登録内容を画面表示したり、ウィルスが検出された場合にオペレータにアラートを発する等の機能を備えている。
【００３２】
認証サーバ５０は、利用者識別情報を集中的に管理するセンターに設置されるワークステーションサーバ等の情報処理装置であり、少なくともネットワーク１００への接続が許可されているユーザごとの利用者識別情報と、当該ユーザがアクセスできるネットワークに関する情報（すなわち、ＶＬＡＮ−ＩＤ等）が登録された認証情報データベース５１を備えている。ここで利用者識別情報としては、ユーザＩＤ、パスワード、指紋などの生体情報等が含まれる。認証情報データベース５１にはこの他、ユーザのクレジットカード番号や当該ユーザが使用するユーザ端末の端末固有情報、ネットワークアドレス等が登録される構成であってもよい。この認証サーバ５０は、ネットワーク接続制御機器４０からの認証要求を受け、通知される利用者識別情報が認証情報データベース５１の登録内容と一致するかを判定する。また、ここで通知されるユーザ端末１０の端末固有情報を基にセキュリティ対策管理サーバ２０へ当該ユーザ端末のセキュリティ対策情報を問い合わせる。そして、これらの結果に基づいて接続の可否および、許可する場合は正規ＶＬＡＮか検疫ＶＬＡＮかを決定し、ネットワーク接続制御機器４０に通知する。また、認証サーバ５０はセキュリティ対策管理サーバ２０がウィルスを検出した場合の遮断要求を受けると、指定されたユーザ端末１０のネットワーク接続制御機器４０に遮断命令を通知する。
【００３３】
ネットワーク接続制御機器４０は、ユーザ端末１０からネットワーク１００へのアクセスを制御する機器である。このような機器の例として、ユーザ認証機能や動的ＶＬＡＮ振り分け機能、動的フィルタ変更機能を有するネットワーク機器や、ユーザ端末１０に実装され動的にアクセス先を制御できるクライアント型ファイアウォール機能を備えるＬＡＮボードなどが挙げられる。このネットワーク接続制御機器４０は、ユーザ端末１０からネットワーク接続要求を受けた場合に、通知される端末固有情報と利用者識別情報を認証サーバ５０に送信し、認証サーバ５０からの返信結果に応じて、ネットワーク１００への接続不可または、正規ＶＬＡＮあるいは検疫ＶＬＡＮへの接続を制御する。また、認証サーバ５０からの遮断命令を受けると、ユーザ端末１０のネットワーク接続を遮断する。
【００３４】
図２は、接続端末管理サーバ３０の動作例を説明するフローチャートである。上述のように接続端末管理サーバ３０の許可端末データベース３１には、ネットワーク１００への接続が許可されたユーザ端末の情報が事前に登録される（ステップＡ１）。また、接続端末管理サーバ３０はネットワーク１００を監視しており、ネットワーク１００に接続されているすべてのユーザ端末１０を検出する（ステップＡ２）。ここで新たに検出されるユーザ端末１０の端末固有情報をキーとして許可端末データベース３１を照会し（ステップＡ３）、接続を許可していない端末が検出された場合、その旨を画面表示する等して管理者に通報する（ステップＡ４）。次に、ネットワークに接続されているすべてのユーザ端末の情報をセキュリティ対策管理サーバ２０に送信する（ステップＡ５）。このステップＡ２からステップＡ５までの処理は繰り返し行われる。
【００３５】
図３は、セキュリティ対策管理サーバ２１の動作を説明するフローチャートである。セキュリティ対策管理サーバ２１は、接続端末管理サーバ２０からのネットワーク接続端末報告を受けた場合（ステップＢ１）、対策状況データベース２１に未登録の端末がある場合にエントリを追加する（ステップＢ２）。また、ユーザ端末１０からセキュリティ対策状況通知を受けた場合（ステップＢ３）、対策状況サーバ２１の内容を更新する（ステップＢ４）。また、認証サーバ５０からの問い合わせを受けた場合（ステップＢ５）、通知される端末固有情報を基に対策状況データベース２１を検索して当該ユーザ端末のセキュリティ対策状況を抽出し、次に対策基準記憶領域２３を参照して抽出したセキュリティ対策状況と比較することによりユーザ端末のセキュリティ対策が基準を満たしているかを判定し、その結果を認証サーバ５０に返信する（ステップＢ６）。このステップＢ１からステップＢ７までの処理は繰り返し行われる。
【００３６】
図４は、認証サーバ５０の動作を説明するフローチャートである。認証サーバはネットワーク１００へ接続するユーザの利用者情報を一元管理している（ステップＣ１）。認証サーバ５０は、ネットワーク接続制御機器４０からの認証要求を受けると、認証情報データベース５１の登録内容と要求に含まれる利用者識別情報とを比較することにより認証を行う。また、セキュリティ対策管理サーバ２０に対し要求元ユーザ端末のセキュリティ対策状況を問い合わせる（ステップＣ３）。そして、これらの結果をネットワーク接続制御機器４０に返信する（ステップＣ４）。このステップＣ２からステップＣ４までの処理は繰り返し行われる。
【００３７】
図５は、ネットワーク接続制御機器４０の動作を説明するフローチャートである。ネットワーク接続制御機器４０は、ユーザ端末１０からネットワークアクセス要求を受信すると（ステップＤ１）、ユーザ端末１０から通知される利用者情報と端末固有情報とを認証サーバ５０に通知して認証要求を行い、返信を待つ（ステップＤ２）。認証結果がＮＧすなわち利用者情報が不一致の場合（ステップＤ３）、ネットワーク１００へのアクセスは許可しない（ステップＤ４）。認証結果とセキュリティ対策チェック結果の両方がＯＫの場合（ステップＤ５）、認証サーバ２０から通知されたＶＬＡＮへのアクセスを許可する（ステップＤ６）。本実施例の場合、正規ＶＬＡＮへの接続が許可される。一方、認証結果はＯＫだがセキュリティ対策チェック結果がＮＧの場合、セキュリティ対策に問題ありとして、検疫ＶＬＡＮへの接続が許可される（ステップＤ７）。検疫ＶＬＡＮはアクセスが制限されたネットワークであり、このネットワークを介してユーザ端末１０はセキュリティ対策管理サーバ２０にのみアクセスが可能となる。
【００３８】
図６を参照して、本実施例のシステムにおける、ユーザ端末１０からネットワーク１００へのログインフローを説明する。まず利用者はユーザ端末１０に利用者識別情報を入力してログイン要求を行うと、ユーザ端末１０からネットワーク接続制御機器４０に利用者識別情報と端末固有情報が送信される（ステップＥ１）。これに応答して、ネットワーク接続制御機器４０は、利用者識別情報と端末固有情報を認証サーバ５０に送信する（ステップＥ２）。認証サーバ５０は利用者識別情報として受信したユーザＩＤとパスワードを認証情報データベース５１の登録内容と照合する（ステップＥ３）。この照合結果が不一致の場合はネットワーク接続制御機器４０に通知され（ステップＥ４）、ネットワーク接続制御機器４０はユーザ端末１０に照合結果を伝達し（ステップＥ１２）、ネットワーク接続を拒否する。この旨がユーザ端末１０に画面表示される（ステップＥ１３）。この場合、パスワード等の再入力を促し再び認証要求を行うようにしてもよい。
【００３９】
認証サーバ５０は利用者識別情報の照合結果がＯＫの場合、端末固有情報を通知してセキュリティ対策管理サーバ２０にユーザ端末１０のセキュリティ対策状況を問い合わせる（ステップＥ５）。セキュリティ対策管理サーバ２０は、受信した端末固有情報をキーとして対策状況データベース２１を検索し、該当するユーザ端末１０のセキュリティ対策状況を抽出し、対策基準情報と比較してセキュリティ対策チェックを行い、チェック結果を認証サーバ５０に返信する（ステップＥ６）。この場合に、対策状況データベース２１に端末固有情報に該当するレコードがない場合や、レコードがあってもセキュリティ対策情報が登録されていない場合も考えられるが、この場合はチェック結果をＮＧとする。
【００４０】
認証サーバ５０はセキュリティ対策管理サーバ２０からのチェック結果を受信し（ステップＥ７）、セキュリティチェック結果がＯＫの場合、認証情報データベース５１から当該ユーザがアクセス可能なネットワークの情報（本実施例では正規ＶＬＡＮ）を抽出し（ステップＥ８）、チェックＯＫの旨とともにネットワーク接続制御機器４０に返信する（ステップＥ１０）。一方、チェック結果がＮＧの場合はその旨と検疫ＶＬＡＮの情報をネットワーク接続制御機器４０に返信する（ステップＥ９〜Ｅ１０）。 
【００４１】
ネットワーク接続制御機器４０は、ユーザ端末１０にチェック結果に対応したネットワークへの接続を処理する（ステップＥ１１）。すなわち、チェック結果がＯＫの場合は返信情報に含まれるネットワーク（正規ＶＬＡＮ）へユーザ端末１０を接続し、チェック結果がＮＧの場合は検疫ＶＬＡＮへと接続する。そしてその旨をユーザ端末１０に送信し（ステップＥ１２）、これがユーザ端末１０に画面表示される（ステップＥ１３）。
【００４２】
次に、本願システムにおいて、ネットワーク１００内にウィルス感染端末が発見されたり、新たなセキュリティパッチが登録されたりした場合の動作を図７を用いて説明する。上述のように、接続端末管理サーバ３０はネットワーク１００に流れるデータを監視しており、データフレームを解析してウィルスの有無と感染したユーザ端末を検出し、セキュリティ対策管理サーバ２０に通知する。また、例えばセキュリティソフトのバージョンアップやユーザ端末１０が搭載しているＯＳやブラウザ等のソフトウェア供給元から緊急に適用すべき新たなセキュリティパッチが発表された場合は、セキュリティ対策管理サーバ２０のオペレータがダウンロードデータ記憶領域２２に登録するとともに、対策基準情報記憶領域２３の内容を更新し、対策基準レベルを引き上げる。
【００４３】
セキュリティ対策管理サーバ２０はこのようなイベントを検出し（ステップＦ１）、ウィルス感染端末が検出された場合は処理種別に遮断をセットし（ステップＦ２）、また新たなセキュリティパッチが登録されたような場合は処理種別に検疫をセットし（ステップＦ３）、イベント発生を認証サーバ５０に送信する（ステップＦ４）。なお、いかなる場合に遮断や検疫とするかは実施例によって適宜設定することができるが、ウィルス検出など緊急度の高い特定のイベント検出時には遮断とするよう予めプログラミングされていることが望ましい。一方、新たなセキュリティパッチが登録されたような場合は、サーバ２０がオペレータに検疫とするか、遮断とするか、いずれも適用しないかを表示画面上で選択させる構成とすることができる。また、認証サーバ５０へのイベント通知には対象となる端末の端末固有情報が含められるが、これは異常の内容や緊急度等により適宜決定されるようプログラミングされているものとする。例えばウィルス感染した端末のみを対象とする場合、すべてのユーザ端末を対象とする場合、特定のセキュリティソフトの特定のバージョンを使用しているユーザ端末のみを対象とする場合などが考えられる。
【００４４】
この異常通知を受信した認証サーバ５０は処理種別を解析し、遮断である場合には指定された端末固有情報をもったユーザ端末１０の遮断要求を該当するネットワーク接続制御機器４０に送信する（ステップＦ５）。また、処理種別が検疫である場合には、指定された端末固有情報をもったユーザ端末１０の接続先ネットワークを検疫ＶＬＡＮに切り替えるよう該当するネットワーク接続制御機器４０に要求する（ステップＦ６）。これを受けたネットワーク接続制御機器４０は要求に応じてユーザ端末１０の接続を遮断若しくは検疫ＶＬＡＮへと切り替え、その旨をユーザ端末１０に通知する（ステップＦ７）。これがユーザ端末１０の画面に表示され、ユーザに通知される（ステップＦ８）。
【００４５】
次に、図８を用いてアクセスが制限されたユーザ端末１０が必要なセキュリティ対策を行う場合のフローを説明する。アクセス要求時のセキュリティ対策チェック結果がＮＧのとき（図６ステップＥ１２）またはセキュリティ対策基準が引き上げられたときの切り替え通知（図７ステップＦ７）では、ネットワーク接続制御機器４０は、検疫ＶＬＡＮに接続する旨をユーザ端末１０に通知する（ステップＧ１）。これがユーザ端末１０に画面表示され、ユーザはセキュリティ対策が必要なことを知る（ステップＧ２）。この場合、セキュリティ対策管理サーバ２０が認証サーバ５０への送信情報にユーザ端末１０に必要なセキュリティ対策の情報を含め、これがネットワーク接続制御機器４０を介してユーザ端末１０に通知される構成であってもよい（ステップＧ３）。すなわち、例えば「○○ソフトの最新版セキュリティパッチを適用する必要があります」等の画面表示が行われるようにしてもよい。
【００４６】
ユーザは必要なセキュリティ対策を実施するために、検疫ＶＬＡＮを介してセキュリティ対策管理サーバ２０に接続する（ステップＧ４）。セキュリティ対策管理サーバ２０は、通知される端末固有情報を基に対策状況データベース２１からユーザ端末のセキュリティ対策状況を把握し、対策基準情報記憶領域２３の対策基準情報と比較することによりユーザ端末１０に必要なセキュリティ対策を特定し、ダウンロードデータ記憶領域２２から当該セキュリティ対策に必要なダウンロードデータを抽出し、ユーザ端末１０に送信する（ステップＧ５）。ユーザ端末１０はこのセキュリティ対策を実施し（ステップＧ６）、必要なすべてのセキュリティ対策が終了した時点でセキュリティ対策管理サーバ２０にその旨を報告する（ステップＧ７）。セキュリティ対策管理サーバ２０はこの報告を受けると、対策状況データベース２１の登録情報を更新する（ステップＧ８）。これにより、ユーザ端末１０から再度アクセスを試みた場合、当該ユーザ端末１０のセキュリティ対策が基準を満たしており、正規ＶＬＡＮへの接続が許可されることになる。
【００４７】
なお、別の実施例では、セキュリティ対策管理サーバ２０はユーザ端末１０に必要なセキュリティ対策の情報を通知するだけの構成としてもよい。すなわち、セキュリティ対策管理サーバ２０はユーザ端末１０に必要なセキュリティ対策（例えば、「セキュリティソフトのバージョンアップを実行して下さい」）の情報をユーザ端末１０に通知し、ユーザはユーザ端末１０から別途当該ソフトウェアの供給元ウェブサイトにアクセスして必要なデータをダウンロードし、あるいはユーザがバージョンアップＣＤ−ＲＯＭを入手する等して、必要なプログラムを実行するよう構成してもよい。その後、検疫ＶＬＡＮからセキュリティ対策管理サーバ２０にアクセスしてセキュリティ対策状況を通知し、以降は正規ＶＬＡＮにアクセス可能となる。
【００４８】
また、ウィルス感染が検出されネットワーク接続が遮断されたユーザ端末１０の場合、その旨がユーザ端末１０に画面表示されるため（図６ステップＦ８）、ユーザはネットワークから遮断された状態でウィルス駆除ソフトを実行するようにする。以降はセキュリティ対策基準を満たしていればネットワーク１００への接続が可能となる。
【００４９】
以上に詳細に説明したように、本願発明によれば、ユーザ端末からネットワークへのアクセス時に、ＩＤとパスワードによる認証のみでなく、ユーザ端末のセキュリティ対策状況を判断要素として加えることにより、ネットワークセキュリティを強固にすることができる。また、新たなセキュリティパッチの公開などに動的に対応してネットワークアクセスの可否を切り替えることができるため、より高度なセキュリティ性を保つことができる。また、本発明で用いるネットワーク接続制御機器４０は、認証ＶＬＡＮスイッチ（動的ＶＬＡＮ振り分け機能によるタイプと動的フィルタ書き換え機能によるタイプを含む）、認証機能を持ったＤＨＣＰサーバ、ユーザ端末に実装されるクライアント型ファイアウォール手段等、動的にユーザ端末のアクセス先ネットワークの制限あるいは切り替えができるものであれば広く用いることができ、既存のネットワークシステムの多くに本願発明を適用することが可能である。
【００５０】
また、接続端末管理サーバによりネットワークに接続されるすべてのユーザ端末をチェック対象とできるため、セキュリティ対策状況を把握するクライアントソフトウェアがインストールされていないユーザ端末が接続された場合でも認識することができ、的確な判断をすることが可能となる。また、各ユーザ端末のセキュリティ対策状況を動的に判断し、必要に応じＰＣ検疫用のＶＬＡＮを用いてセキュリティ対策ソフトのインストール、データファイルのバージョンアップ、セキュリティパッチの適用などを実施させることができる。
【実施例２】
【００５１】
図９は、本願システムの他の実施例を説明するための図である。本実施例では、ネットワーク接続制御機器４０がネットワーク１００へのアクセスを許可する、または許可しないという２通りの制御を行うようにして制御を簡単化している。すなわち、ネットワーク接続制御機器４０がユーザ端末１０からアクセス要求を受けると（ステップＨ１）、通知された端末固有情報と利用者識別情報を認証サーバ５０に送信し、認証結果を待つ（ステップＨ２）。ここで、返信される認証結果とセキュリティ対策チェック結果の双方がＯＫであれば（ステップＨ３）、ネットワーク１００への接続を許可し（ステップＨ４）、いずれかがＮＧであればネットワーク１００への接続を許可しない（ステップＨ５）。このように制御を単純化して、ネットワークセキュリティを高度に維持するようにしてもよい。
【００５２】
以上、本発明の実施例について詳細に説明したが、本発明の技術的範囲は上記実施例に何ら限定されるものではなく、請求項の意図する範囲を超えない限りにおいて、他の様々な変形例として実現することができる。特に、セキュリティ対策管理サーバ２０、接続端末管理サーバ３０、認証サーバ５０は物理的に独立している必要はなく、これらは１または２の装置内に構成されていてもよい。また、上記実施例ではセキュリティ対策管理サーバ２０がダウンロードデータ記憶領域２２を備える構成としているが、これは検疫ネットワークに接続された専用の配信サーバとして独立した構成としてもよい。また、上記実施例では接続端末管理サーバ３０がネットワーク上を流れるデータを監視して接続端末およびウィルスチェックを行っているが、例えばセキュリティ対策管理サーバ２０が独自にネットワークを監視してウィルス感染端末を検出する構成としてもよい。この場合はセキュリティ対策管理サーバ２０も独自にネットワーク上を流れるデータパケットを一時的に取り込むフレームキャプチャ手段と、データを再構成してウィルスチェックを行うウィルスチェック機能を備えるものとする。
【産業上の利用可能性】
【００５３】
本発明に係るネットワーク管理システムは、ネットワークに接続するユーザ端末に必要なセキュリティ対策がなされているかを動的に判断して適切な処置をとることにより、ネットワークセキュリティを高度に維持するものであり、コンピュータネットワークの情報通信産業に好適に利用することができる。
【図面の簡単な説明】
【００５４】
【図１】本発明にかかるネットワーク管理システムの構成要素を示す図である。
【図２】接続端末管理サーバ３０の動作を説明する図である。
【図３】セキュリティ対策管理サーバ２０の動作を説明する図である。
【図４】認証サーバ５０の動作を説明する図である。
【図５】ネットワーク接続制御機器４０の動作を説明する図である。
【図６】本願システムにおけるログイン時の動作を説明する図である。
【図７】本願システムにおける異常検出時の動作を説明する図である。
【図８】検疫ＶＬＡＮに接続されたユーザ端末が必要なセキュリティ対策を実施する手続きを説明する図である。
【図９】ネットワーク接続制御機器４０の別の動作例を説明する図である。
【符号の説明】
【００５５】
１０      ユーザ端末
２０      セキュリティ対策管理サーバ
２１      対策状況データベース
２２      ダウンロードデータ記憶領域
２３      対策基準情報記憶領域
３０      接続端末管理サーバ
３１      許可端末データベース
４０      ネットワーク接続制御機器
５０      認証サーバ
５１      認証情報データベース
【図１】
2006252256.tif 000003
【図２】
2006252256.tif 000004
【図３】
2006252256.tif 000005
【図４】
2006252256.tif 000006
【図５】
2006252256.tif 000007
【図６】
2006252256.tif 000008
【図７】
2006252256.tif 000009
【図８】
2006252256.tif 000010
【図９】
2006252256.tif 000011