(57)【要約】【課題】クライアント端末のユーザが、所望の通信を選択的に維持しながら遠隔地のリモートマシンをネットワークから迅速に隔離することを可能にするネットワークセキュリティシステムを提供する。【解決手段】要求発行手段である要求発行エージェント（６００Ａ）は、クライアント端末（３１０−１）のユーザ入力に応答して、前記クライアント端末とリモート接続されたリモートマシン（例えば１１０−１）をネットワークから隔離する旨の要求を発行する。設定変更手段である管理サーバ内の管理モジュール（２１０）は、前記要求に応答して、前記リモートマシンの通信のための接続に関する設定を変更する。これにより、リモートマシンをネットワークから隔離する。【選択図】図３
2010193268.tif 000002
【特許請求の範囲】
【請求項１】
クライアント端末のユーザ入力に応答して、前記クライアント端末とリモート接続されたリモートマシンをネットワークから隔離する旨の要求を発行する要求発行手段と、
前記要求に応答して、前記リモートマシンの通信のための接続に関する設定を変更する設定変更手段と
を備えたネットワークセキュリティシステム。
【請求項２】
前記設定変更手段は、前記リモートマシンを隔離した状態において維持すべき通信の種類に関する情報が保存されたファイルを有し、該ファイルを参照して前記リモートマシンの通信のための接続に関する設定を変更することを特徴とする請求項１記載のネットワークセキュリティシステム。
【請求項３】
前記リモートマシンは、前記要求を実行するための要求実行手段を備えたことを特徴とする請求項１または２の何れか１項記載のネットワークセキュリティシステム。
【請求項４】
前記設定変更手段は、前記リモートマシンと前記ネットワークとの間に接続されたネットワーク機器のネットワーク設定を変更することにより、前記リモートマシンの通信のための接続に関する設定を変更することを特徴とする請求項１乃至３の何れか１項記載のネットワークセキュリティシステム。
【請求項５】
前記設定変更手段は、前記リモートマシンのネットワーク設定を変更することにより、前記リモートマシンの通信のための接続に関する設定を変更することを特徴とする請求項１乃至３の何れか１項記載のネットワークセキュリティシステム。
【請求項６】
前記要求発行手段は、前記クライアント端末または前記リモートマシンの何れかに備えられた請求項１乃至５の何れか１項記載のネットワークセキュリティシステム。
【請求項７】
クライアント端末のユーザ入力に応答して、前記クライアント端末とリモート接続されたリモートマシンをネットワークから隔離する旨の要求を発行する要求発行段階と、
前記要求に応答して、前記リモートマシンの通信のための接続に関する設定を変更する設定変更段階と
を含むリモートマシン隔離方法。
【請求項８】
前記設定変更段階では、前記リモートマシンを隔離した状態において維持すべき通信の種類に関する情報が保存されたファイルを参照して、前記リモートマシンの通信のための接続に関する設定を変更することを特徴とする請求項７記載のリモートマシン隔離方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークセキュリティシステムおよびリモートマシン隔離方法に関し、更に詳しくは、シンクライアントシステムにおいて、クライアント端末のユーザが、コンピュータウイルスに感染した可能性のある遠隔のコンピュータ（リモートマシン）をネットワークから隔離するための技術に関する。
【背景技術】
【０００２】
近年、シンクライアントシステムのように、システムのネットワーク化が通例となっている。シンクライアントシステムでは、クライアント端末がネットワークを介してリモートマシンにリモート接続し、ユーザがクライアント端末からリモートマシンを遠隔操作することによりリモートマシンに種々の処理を実行させている。
【０００３】
このようなシステムのネットワーク化に伴い、コンピュータウイルスによる情報漏洩が問題となっている。周知のように、ネットワーク内のマシンがウイルスに感染したことが疑われる場合にはそのマシンをネットワークから隔離することが良い。なぜなら、そのマシンが実際にウイルスに感染していた場合には、ネットワークを介してウイルスがネットワーク内の他のマシンにも感染し、ネットワーク内にコンピュータウィルスが蔓延する虞があるからである。
【０００４】
ウイルスに感染したことが疑われるマシンをネットワークから隔離するための従来技術として、特開２００７−１２９７０７号公報（特願２００６−２９１３６３）に開示された技術がある。この技術によれば、管理者が手動で発行したコマンド、または、ホスト・コンピュータによって自動的に起動されたコマンドに応答して、ネットワーク内の特定のホストの通信を論理的にネットワークから切断する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−１２９７０７号公報
【特許文献２】特開２００５−３３３３７２号公報
【特許文献３】特開２００７−１３３６６６号公報
【特許文献４】特開２００７−２２６８２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特開２００７−１２９７０７号公報に開示された上述の従来技術は、ウイルスの蔓延を防ぐ手段としては堅牢性が高いものの、この技術を、シンクライアントシステムのようにユーザが遠隔地からリモート接続によりリモートマシンを遠隔操作する環境に適用する場合には次のような課題がある。
【０００７】
即ち、シンクライアントシステムは、手元のマシンを直接操作するシステムと異なり、クライアント端末からリモートマシンを遠隔操作するためにネットワークを利用した通信を用いている。そのため、管理者によってリモートマシンがネットワークから完全に切断されてしまうと、クライアント端末のユーザは一切の操作ができなくなり、作業に支障が生じる。従って、リモートマシンのすべての通信を遮断するという選択肢だけではなく、操作と作業に必要な最小限の通信だけを確保しつつ、その他の通信を遮断することができる仕組みが必要とされている。
【０００８】
また、近年では、マシンにウイルス検知用のソフトウェアを導入する場合もあるが、新種のウイルスは検出できない場合がある。そのような場合、コンピュータがウイルスに感染したことを最も早く察知するのは、通常、そのコンピュータを使っているユーザである。シンクライアントシステムのように、ユーザが遠隔地のコンピュータにリモート接続する環境では、ユーザが、ウイルス検知用ソフトウェアからの警告や、ウイルスによると思われるコンピュータの不審な動作に気づいたとしても、そのコンピュータが遠隔地にあるため、ユーザがネットワークケーブルを引き抜くことでそのコンピュータをネットワークから物理的に隔離するという処置を講じることは困難である。
【０００９】
さらに、シンクライアントシステムを導入する場合、セキュリティの観点からクライアント端末のユーザに管理者権限を与えないこともある。管理権限を持たないユーザ自身はウイルスに感染したリモートマシンの接続設定の変更操作を行うことができず、論理的にもネットワークからリモートマシンを隔離することができない。従って、このような場合、ユーザは、ウイルスに感染したリモートマシンが配置された場所にいる管理者などに隔離作業を依頼しなければならない。そのため、ウイルス感染に気づいてから実際にネットワークからリモートマシンを隔離するまでに時間を要し、その間にウイルスがネットワーク内に蔓延してしまう虞があるという問題もある。
【００１０】
本発明は、上記事情に鑑みてなされたもので、システムの管理者によらずに、クライアント端末のユーザが遠隔地のリモートマシンをネットワークから迅速に隔離することを可能にするネットワークセキュリティシステムおよびリモートマシン隔離方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記課題を解決するため、本発明に係るネットワークセキュリティシステムは、クライアント端末のユーザ入力に応答して、前記クライアント端末とリモート接続されたリモートマシンをネットワークから隔離する旨の要求を発行する要求発行手段と、前記要求に応答して、前記リモートマシンの通信のための接続に関する設定を変更する設定変更手段とを備えたネットワークセキュリティシステムの構成を有する。
【００１２】
また、本発明に係るリモートマシン隔離方法は、クライアント端末のユーザ入力に応答して、前記クライアント端末とリモート接続されたリモートマシンをネットワークから隔離する旨の要求を発行する要求発行段階と、前記要求に応答して、前記リモートマシンの通信のための接続に関する設定を変更する設定変更段階とを含むリモートマシン隔離方法の構成を有する。
【００１３】
本発明は、シンクライアントシステムなどに適用され、リモートマシンにリモート接続する環境において管理者権限を与えられていない（自ら論理的にネットワーク接続設定を無効にできない）ユーザが、使用しているリモートマシンのウイルス感染に気づいた場合に、手動で管理モジュールに対して要求を発行することで、そのリモートマシンをネットワークから隔離する。その要求は、上記クライアント端末、または、接続先のリモートマシンから発行する。また隔離の際に、完全な隔離という選択だけではなく、ユーザの判断で接続を維持する通信の種類（ポートや通信相手のコンピュータ）を設定可能にする。
【００１４】
これにより、シンクライアントシステムのような遠隔地にあるコンピュータ（リモートマシン）にリモート接続している環境において、リモートマシンがウイルスに感染したと疑われる場合に、管理者の手を煩わせることなくユーザの判断で、そのリモートマシンをネットワークから切断、または通信を制限する。
【発明の効果】
【００１５】
本発明によれば、クライアント端末からのユーザの操作により、リモートマシンに関するネットワーク設定を変更することが可能になる。従って、クライアント端末がネットワークを介して遠隔地のマシンにリモート接続する環境において、クライアント端末のユーザが、リモートマシンをネットワークから隔離することが可能になる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態に係るネットワークセキュリティシステムが適用されたネットワークシステムの構成を示すブロック図である。
【図２】本発明の実施形態に係るネットワークシステムにおいて、第１の運用例で機能する要素を選択的に表現したブロック図である。
【図３】本発明の実施形態に係るネットワークセキュリティシステムの第１の運用例での動作（リモートマシン隔離方法）を説明するための図である。
【図４】本発明の実施形態に係るネットワークシステムの通信状態（接続状態）を説明するための図である。
【図５】本発明の実施形態に係るネットワークシステムにおいて、第２の運用例で機能する要素を選択的に表現したブロック図である。
【図６】本発明の実施形態に係るネットワークセキュリティシステムの第２の運用例での動作（リモートマシン隔離方法）を説明するための図である。
【発明を実施するための形態】
【００１７】
本発明の実施形態によるネットワークセキュリティシステムが適用されたネットワークシステムについて、シンクライアントシステムを例として図面を参照しながら詳細に説明する。
なお、本実施形態によるネットワークセキュリティシステムは、クライアント端末のユーザが遠隔地にあるリモートマシンをネットワークから隔離することを可能とするものであるが、本実施形態において、「隔離」なる用語は、リモートマシンの全ての通信を切断してネットワークから遮断することと、リモートマシンの一部の通信を維持してネットワークから部分的に遮断することの両方の概念を含むものとする。
【００１８】
[構成の説明]
図１に、本実施形態に係るネットワークセキュリティシステムが適用されたシンクライアントシステムの全体構成を示す。図１を参照すると、本シンクライアントシステムは、リモートマシン群１００と、管理サーバ２００と、クライアント端末群３００と、ネットワーク機器４００と、サーバ群５００と、ネットワーク網８００とから構成される。ここで、ネットワーク網８００を介してクライアント端末群３００とネットワーク機器４００とが接続され、ネットワーク機器４００には、リモートマシン群１００と管理サーバ２００とサーバ群５００とが接続される。
【００１９】
上記ネットワーク構成において、リモートマシン群１００は、種々の処理を実行するための複数のリモートマシン１１０−１，１１０−２，…，１１０−ｎ（ｎ；リモートマシンの数に応じた自然数）から構成される。ただし、リモートマシン群１００は必ずしも複数のリモートマシンから構成される必要はなく、１台のリモートマシンであってもよい。なお、以下では、説明の便宜上、複数のリモートマシン１１０−１，１１０−２，…，１１０−ｎのうちの任意の１つを表現する場合には、「リモートマシン１１０」と称す。
【００２０】
リモートマシン１１０は、クライアント端末群３００内のクライアント端末からリモート接続により遠隔操作され、これによりクライアント端末のユーザが一般的なコンピュータと同じようにリモートマシン１１０を使用することが可能になっている。リモートマシン１１０は、例えば、一般的なパーソナルコンピュータ(PC)でも良いし、仮想化ソフトウェア（例としてはVmware(登録商標)社のVMware ESX）で実現された仮想マシン(VM)でも良いし、ブレードサーバにおける１つのブレードであっても良い。
【００２１】
各リモートマシン１１０には、要求発行エージェント６００（要求発行手段）と、要求実行エージェント６１０（要求実行手段）とが備えられている。ここで、要求発行エージェント６００は、管理サーバ２００の管理モジュール２１０に対して、そのリモートマシン１１０をネットワークから隔離する旨の要求を発行する機能を有する。また、要求実行エージェント６１０は、管理モジュール２１０からの要求に応じてリモートマシン１１０のネットワーク設定を変更する機能を有する。
【００２２】
管理サーバ２００は、管理モジュール２１０を備え、この管理モジュール２１０を実行するサーバである。管理モジュール２１０は、リモートマシン群１００内の１つまたは複数のリモートマシン１１０と、ネットワーク機器４００とを管理するプログラムであり、リモートマシン１１０やネットワーク機器４００のネットワークに関する設定を変更する機能を有する。
【００２３】
また、管理サーバ２００は、切断設定ファイル７００を備え、この切断設定ファイル７００には、リモートマシンを隔離した状態において維持すべき通信の種類に関する情報が保存されている。即ち、切断設定ファイル７００は、リモートマシン群１００内のリモートマシン１１０をネットワークから切断する際に、どのような通信の種類（ポートや通信相手のコンピュータ）を維持（継続）させるか（逆に言えば、どのような通信の種類を切断させるか）を設定するために使用されるファイルである。例えば、この切断設定ファイル７００には、業務ごとに最低限必要な通信の種類を保存しておくことができる。
【００２４】
リモートマシン１１０をネットワークから隔離するときに、ある業務ｘを継続するために予め用意された業務ｘに応じた切断設定ファイル７００を適用することで、ユーザは、接続を維持する通信の種類を一つ一つ設定する手間を省いて、業務を継続することができる。従って、管理サーバ２００には、維持させる通信の種類に応じて複数の切断設定ファイル７００が準備されている。ただし、この切断設定ファイル７００を使用せずに、ユーザが、接続を維持する通信の種類を管理モジュール２１０に対して一つ一つ指示してもよい。
【００２５】
クライアント端末群３００は、ユーザによって操作されるクライアント端末３１０−１，３１０−２，…，３１０−ｍ（ｍ；クライアント端末の数に応じた自然数）から構成される。ただし、クライアント端末群３００は複数のクライアント端末から構成される必要はなく、１台のクライアント端末であってもよい。なお、以下では、説明の便宜上、複数のクライアント端末３１０−１，３１０−２，…，３１０−ｍのうちの任意の１つを表現する場合には、「クライアント端末３１０」と称す。
【００２６】
クライアント端末３１０は、ユーザがインターネットなどのネットワーク網８００を通してリモートマシン１１０にリモート接続してリモートマシン１１０を遠隔操作するために使用される。このクライアント端末３１０は、ハードディスクを持たない狭義の意味でのシンクライアント端末でも良く、一般的なパーソナルコンピュータ(PC)でも良い。クライアント端末３１０には、上述のリモートマシン１１０に備えられた要求発行エージェント６００と同様の機能を有する要求発行エージェント６００Ａ（要求発行手段）が備えられている。
【００２７】
ネットワーク機器４００は、ネットワークを構成するL２スイッチやL３スイッチやファイアウォール等であり、その設定は管理モジュール２１０から変更可能になっている。
サーバ群５００は、ネットワーク内で動作している業務用サーバである。このサーバの例としては、FTP(File Transfer Protocol)によって業務で使用するファイルを格納するファイルサーバや、WEBブラウザベースの業務を行うためのWEBサーバなどがあり、特定のポートでクライアントと通信を行う。図1では、サーバ５１０とサーバ５２０の2つを示しているが、その数は任意であり、更に多くのサーバを含むことができる。
【００２８】
上記のネットワークシステム構成において、本ネットワークセキュリティシステムは、リモートマシン１１０に備えられた要求発行エージェント６００および要求実行エージェント６１０と、管理サーバ２００に備えられた管理モジュール２１０と、クライアント端末３１０に備えられた要求発行エージェント６００Aとを含んで構成される。
【００２９】
なお、本実施形態では、リモートマシン１１０に要求発行エージェント６００を備え、この要求発行エージェント６００と同様の機能を有する要求発行エージェント６００Aをクライアント端末３１０に備えるものとしているが、後述するように、本ネットワークセキュリティシステムの運用の仕方に応じて、要求発行エージェント６００および要求発行エージェント６００Aのうちの一方のみを備え、他方を省略してもよく、また、リモートマシンの隔離の内容によっては、リモートマシン１１０内の要求実行エージェント６１０を省略することも可能である。
【００３０】
[動作の説明]
次に、本ネットワークセキュリティシステムの動作、即ちリモートマシンを隔離する方法を説明する。ここでは、図１に示すクライアント端末３１０に備えられた要求発行エージェント６００Ａを使用してリモートマシンをネットワークから隔離する場合の動作を第１の運用例として説明し、リモートマシン１１０に備えられた要求発行エージェント６００を使用してリモートマシンをネットワークから隔離する場合の動作を第２の運用例として順に説明する。
【００３１】
（１）第１の運用例
図１から図４を参照して、本ネットワークセキュリティシステムの第１の運用例における動作について詳細に説明する。
この第１の運用例では、ユーザがウィルス感染に気づいた場合、手元のクライアント端末３１０内の要求発行エージェント６００Ａを用いてリモートマシンの隔離に関する要求の発行を行い、この要求に対して管理サーバ２００がネットワーク機器４００のネットワーク設定を変更することによりリモートマシンの隔離を行う。
【００３２】
なお、この第１の運用例では、リモートマシン１１０内の要求発行エージェント６００および要求実行エージェント６１０は使用しない。従って、第１の運用例に関しては、図１のシステム構成において、要求発行エージェント６００および要求実行エージェント６１０を省略してもよい。
【００３３】
図２に、図１の構成において要求発行エージェント６００および要求実行エージェント６１０を省略した場合の構成を示す。他の構成は図１と同一である。
図２を参照して第１の運用例における動作を説明すると、はじめに、ユーザは、業務のために例えばクライアント端末３１０−1を使用してリモートマシン１１０−１にリモート接続するものとする。この場合、ユーザは、リモートマシン１１０−１を遠隔操作するために、クライアント端末３１０−１からリモートマシン１１０−１に対してリモート接続用のプロトコルP1（例えばRDP: Remote Desktop Protocol）での通信を始める。そして、リモートマシン１１０−１を使用して各種の業務処理を行う。
【００３４】
この状態で、ユーザが、リモートマシン１１０−１に接続中にリモートマシン１１０−１がウイルスに感染したことを察知した場合、即ち、ユーザが、ウイルス検知ソフトからの警告や、ウイルスによると思われるリモートマシン１１０−１の不審な動作に気づいた場合、ユーザはリモートマシン１１０−１をネットワークから隔離することを決めるものとする。ただし、このユーザは、リモートマシン１１０−１をネットワークから隔離するとしても、業務に必要な最小限の作業を継続するために、リモート接続用のプロトコルP1と、サーバ５１０とのファイル転送のプロトコルP2での通信を維持する必要があると判断したものとする。
【００３５】
この場合、ユーザは、接続を維持する通信の種類（ポートや通信相手のコンピュータ）をクライアント端末３１０−１内の要求発行エージェント６００Ａに入力する。要求発行エージェント６００Ａは、このユーザ入力に応答して、管理サーバ２００内の管理モジュール２１０に対し、上記の接続を維持する通信の種類（ポートや通信相手のコンピュータ）を指定して、リモートマシン１１０−１をネットワークから隔離する旨の要求を発行する（図３の１０）。この例では、接続を維持する通信の種類として、クライアント端末３１０−1とのリモート接続用プロトコルP１での通信と、サーバ５１０とのプロトコルP２での通信とを指定する。
【００３６】
その要求を受けた管理モジュール２１０は、要求発行エージェント６００Ａからの上記要求に応答して、リモートマシン１１０−１をネットワークから隔離するために、その通信の接続に関する設定を変更する（図３の２０）。即ち、管理モジュール２１０は、要求発行エージェント６００Ａからの要求に含まれる情報に基づいて、どのリモートマシンをネットワークから切断するかを判断し（この場合はリモートマシン１１０−１を切断する）、接続を維持する通信だけを可能にして、その他の接続を遮断するように、ネットワーク設定の変更処理を行う。
【００３７】
この変更処理の実装は、ユーザが指定した種類の通信の接続を維持する限度において任意であるが、この第１の運用例では、ネットワーク機器４００のネットワーク設定を変更して、遮断対象のパケットをネットワークに流さないようにする。上記ネットワーク設定の変更処理の後でも、リモートマシン１１０−１に対するクライアント端末３１０−１のリモート接続は維持される（図３の３０）。
【００３８】
図４は、ユーザからの要求に従ってリモートマシン１１０−１をネットワークから隔離した後のリモートマシン１１０−１の通信状態を表している。図４に示すように、第１の運用例では、リモートマシン１１０−１は、クライアント端末３１０−１とのリモート接続用のプロトコルP1、および、サーバ５１０とのファイル転送のプロトコルP2での通信が維持され、それ以外での通信は不能となっている。
従って、ユーザが必要とする最小限の通信を継続しつつ、ウイルスに感染したリモートマシン１１０−１がネットワークから有効に隔離され、ウイルスの拡散が防止される。
【００３９】
なお、上述の第１の運用例では、リモートマシンを隔離するための処理の過程で、管理サーバ２００内の切断設定ファイル７００を使用していないが、後述の第２の運用例のように、ユーザの要求に対応する切断設定ファイル７００を参照し、このファイルに設定された通信の種類を維持するようにネットワーク設定を変更してもよい。
【００４０】
（２）第２の運用例
図５および図６を参照して、本ネットワークセキュリティシステムの第２の運用例における動作について詳細に説明する。
この第２の運用例では、クライアント端末のユーザは、遠隔のリモートマシン１１０に備えられた要求発行エージェント６００を用いてリモートマシンを隔離するための要求を発行する。また、この例では、クライアント端末３１０内の要求発行エージェント６００Aは使用しない。従って、第２の運用例に関しては、図１のシステム構成において、要求発行エージェント６００Aを省略してもよい。
【００４１】
また、図６に例示するように、管理サーバ２００は、切断設定ファイル７００−１として、「すべての通信を遮断」すること（即ち、隔離状態において接続を維持すべき通信が存在しないこと）を記述したファイルを備え、切断設定ファイル７００−２として、「クライアント端末（３１０−２）とのリモート接続通信は維持」すること（即ち、隔離状態において維持すべき通信が、クライアント端末３１０−２との通信であること）を記述したファイルを備えているものとする。ただし、切断設定ファイルの内容と数は、これに限定されうことなく、任意である。
【００４２】
図５に、図１の構成において要求発行エージェント６００Aを省略した場合の構成を示す。他の構成は図１と同一である。
この第２の運用例では、クライアント端末３１０−２のユーザが、例えばリモートマシン１１０−２にリモート接続しているときに、ウイルス検知ソフトからの警告や、ウイルスによると思われるリモートマシン１１０−２の不審な動作に気づいた場合、リモートマシン１１０−２をネットワークから完全に切断すると決めるものとする。この場合、クライアント端末３１０−２のユーザは、管理サーバ２００内の切断設定ファイル７００−１を指定して、リモートマシン１１０−２内の要求発行エージェント６００からリモートマシン１１０−２をネットワークから隔離する旨の要求を管理モジュール２１０に発行する（図６の４０）。
【００４３】
この要求に対して管理サーバ２００は、管理モジュール２１０を実行し、管理モジュール２１０は、この要求に対応する切断設定ファイル７００−１を参照して、リモートマシン１１０−２の全ての通信を遮断するようにリモートマシン１１０−２内の要求実行エージェント６１０に対してリモートマシン１１０−２自身のネットワーク設定の変更を要求する（図６の５０）。この要求を要求実行エージェント６１０が実行し、これによりリモートマシン１１０−２がネットワークから完全に切断され、ウイルスの拡散が防止される。
【００４４】
第２の運用例が前述の第１の運用例と異なる一つ目の点は、リモートマシンをネットワークから隔離させる要求をリモートマシン１１０の要求発行エージェント６００から発行している点である（図６の４０）。本ネットワークセキュリティシステムでは、隔離の要求は、前述の第１の運用例のように、クライアント端末３１０から要求発行エージェント６００Aを通して行うこともできるが、第２の運用例のように、リモートマシン１１０から要求発行エージェント６００を通して行うこともできる。
【００４５】
第１の運用例と異なる二つ目の点は、リモートマシン１１０−２のどの通信の接続も維持せずに、完全にリモートマシン１１０−２をネットワークから切断する点である。この場合、切断処理の後は、管理者がリモートマシン１１０−２の設定を元に戻さない限り、クライアント端末３１０−２のユーザはリモート接続によってリモートマシン１１０−２を操作することはできないが、第１の運用例と比較して、ウイルスの蔓延を防ぐ点ではより効果が高いといえる。
【００４６】
第１の運用例と異なる三つ目の点は、管理サーバ上の切断設定ファイル７００−１を指定してリモートマシン１１０−２をネットワークから切断する点である。即ち、上述の第１の運用例のように、接続を維持する通信の種類の設定を各ユーザが一つ一つ指定する方法をとったが、この第２の運用例では、接続を維持する通信の種類をまとめて設定しておく切断設定ファイル７００−２を管理サーバ２００に予め用意しておき、要求発行時にどの切断設定ファイルを用いるかを指定する。
【００４７】
この場合、管理モジュール２１０は、切断要求で指定された切断設定ファイル７００を読み込み、この切断設定ファイル７００を参照することにより、どのようにリモートマシンをネットワークから隔離するかを決定する（図６の４０）。また、前述のように、この隔離する処理は任意だが、図６では、リモートマシン１１０−２上の要求実行エージェント６１０に対して指示を発行し、リモートマシン１１０−２内の設定を変更することで（図６の５０）、リモートマシン１１０−２をネットワークから完全に切断している。
【００４８】
本実施形態によれば、次のような効果を得ることができる。
第一の効果として、シンクライアントシステムのような、マシンの実行環境がユーザの手元ではなく遠隔地にあるために、マシンのウイルス感染が疑われる場合に、LAN(Local Area Network)ケーブルを引き抜くことでマシンをネットワークから隔離することができないシステムにおいて、管理モジュールに要求を発行することで、ユーザが自身の判断で即時にマシンをネットワークから隔離でき、ウイルスの蔓延を防ぐことが可能になる。
【００４９】
第二の効果として、通信を維持する種類の設定を管理者ではなく、ユーザが決定することで、最低限の作業に必要な通信の種類（ポートや通信相手のコンピュータ）だけの通信を維持して、ユーザが最低限の作業を継続することが可能になる。
第三の効果として、ユーザから要求が発行されることで、その後はシステムが自動で該当マシンをネットワークから隔離するので、管理者の負担を軽減することが可能になる。
【００５０】
以上、本発明の実施形態を説明したが、本発明は、上述の実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の変形が可能である。
例えば、上述の実施形態の第１の運用例では、ネットワーク機器４００のネットワーク設定を変更することによりリモートマシンの通信の種類を制限するものとしたが、隔離の仕方に応じて、ネットワーク機器４００と共にリモートマシン１１０の設定を変更してもよく、また、要求実行エージェント６１０により設定を変更するようにしてもよい。
【００５１】
また、上述の実施形態の第２の運用例では、リモートマシン１１０が備える要求実行エージェント６１０によりリモートマシン自体の設定を変更するものとしたが、これに限定されることなく、管理モジュール２１０が、ネットワーク機器４００またはリモートマシン１１０の設定を変更することにより、リモートマシンをネットワークから隔離するようにしてもよい。
【００５２】
また、上述の実施形態では、第１の運用例と第２の運用例に分けて本ネットワークセキュリティシステムの動作を説明したが、例えばリモートマシン１１０−１にリモート接続するクライアント端末のユーザと、リモートマシン１１０−２にリモート接続するクライアント端末３１０−２のユーザは、それぞれ別個独立に本ネットワークセキュリティシステムを運用することができる。例えば、クライアント端末３１０−１のユーザＡが上述の第１の運用例に従ってリモートマシン１１０−１を隔離し、これとは別個独立に、クライアント端末３１０−２のユーザＢが上述の第２の運用例に従ってリモートマシン１１０−２を隔離することができる。また、隔離の仕方についても、上述のものに限らず、各クライアント端末のユーザの要求に合わせて変えればよい。
【産業上の利用可能性】
【００５３】
本発明は、リモート接続を使用して運用するシステムに適用可能であり、例えばユーザに管理者権限を与えないような運用を行うシンクライアントシステムに適応可能である。
【符号の説明】
【００５４】
１００；リモートマシン群、２００；管理サーバ、２１０；管理モジュール、３００；クライアント端末群、４００；ネットワーク機器、５００；サーバ群、６００，６００Ａ；要求発行エージェント、６１０；要求実行エージェント、７００；切断設定ファイル、８００；ネットワーク網。
【図１】
2010193268.tif 000003
【図２】
2010193268.tif 000004
【図３】
2010193268.tif 000005
【図４】
2010193268.tif 000006
【図５】
2010193268.tif 000007
【図６】
2010193268.tif 000008