(57)【要約】【課題】  クライアントがオフラインの状態であってもクライアントユーザによるファイルなどの情報持ち出しをけん制し、情報流出への抑止力を一層強力にすること。【解決手段】  クライアントコンピュータの状態を監視し、リムーバブル媒体等へデータのコピーまたは移動のアクセスを検知したとき、そのデータの複製をクライアントコンピュータの記憶装置内に記憶させる持出しデータの監視制御手段を設けたことを特徴とする。  前記持ち出しデータの監視制御手段は、持ち出しデータの複製を記憶させた後、サーバに対し応答要求を送信し、その応答要求に対してサーバから応答が戻ってきたならば、前記持ち出しデータの複製をサーバに転送し、応答が戻って来なかった場合にはクライアントコンピュータ内の記憶装置内に記憶させた持ち出しデータの複製をクライアントユーザが削除不可能なようにガードした後、定期的にサーバに対して応答要求を送信することを特徴とする。【選択図】    図３
2007249513.tif 000002
【特許請求の範囲】
【請求項１】
クライアントコンピュータにおけるデータの持ち出しを監視するシステムであって、
前記クライアントコンピュータの状態を監視し、リムーバブル媒体等へデータのコピーまたは移動のアクセスを検知したとき、そのデータの複製をクライアントコンピュータ内の記憶装置内に記憶させる持ち出しデータの監視制御手段を設けたことを特徴とする持ち出しデータの監視システム。
【請求項２】
前記持ち出しデータの監視制御手段は、持ち出しデータの複製を記憶させた後、サーバに対し応答要求を送信し、その応答要求に対してサーバから応答が戻ってきたならば、前記持ち出しデータの複製をサーバに転送し、応答が戻って来なかった場合にはクライアントコンピュータ内の記憶装置内に記憶させた持ち出しデータの複製をクライアントユーザが削除不可能なようにガードした後、定期的にサーバに対して応答要求を送信することを特徴とする請求項１に記載の持ち出しデータの監視システム。
【請求項３】
前記持ち出しデータの監視制御手段は、クライアントコンピュータ内の記憶装置内に記憶させた持ち出しデータの複製の記憶容量が所定容量を超えた場合には、リムーバブル媒体等へデータの持ち出しを禁止することを特徴とする請求項１または２に記載の持ち出しデータの監視システム。
【請求項４】
クライアントコンピュータにおけるデータの持ち出しを監視するプログラムであって、
前記クライアントコンピュータの状態を監視し、リムーバブル媒体等へデータのコピーまたは移動のアクセスを検知したとき、そのデータの複製をクライアントコンピュータ内の記憶装置内に記憶させる処理を前記クライアントコンピュータに実行させるステップを備えることを特徴とする持ち出しデータの監視プログラム。
【請求項５】
持ち出しデータの複製を記憶させた後、サーバに対し応答要求を送信し、その応答要求に対してサーバから応答が戻ってきたならば、前記持ち出しデータの複製をサーバに転送し、応答が戻って来なかった場合にはクライアントコンピュータ内の記憶装置内に記憶させた持ち出しデータの複製をクライアントユーザが削除不可能なようにガードした後、定期的にサーバに対して応答要求を送信する処理を前記クライアントコンピュータに実行させるステップを備えることを特徴とする請求項４に記載の持ち出しデータの監視プログラム。
【請求項６】
クライアントコンピュータ内の記憶装置内に記憶させた持ち出しデータの複製の記憶容量が所定容量を超えた場合には、リムーバブル媒体等へデータの持ち出しを禁止する処理を前記クライアントコンピュータに実行させるステップを備えることを特徴とする請求項４または５に記載の持ち出しデータの監視プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバ・クライアントシステムにおいて、クライアントユーザが外部へデータを持ち出そうとする際に、そのデータの複製を記憶しておき、情報流出時の原因究明に役立てることができる持ち出しデータの監視システム及びプログラムに関する。
【背景技術】
【０００２】
従来、クライアントユーザによるファイル持ち出しを監視する技術として、例えば下記非特許文献１のものが知られている。
下記非特許文献１に記載のものは、外部持ち出しを許可されたユーザがデータをリムーバブル媒体などを用いて外部へ持ち出す際に、そのデータの複製をサーバへ転送することによって、持ち出したユーザと持ち出したファイルとその時刻を証拠としてサーバに残すようにしたものである。
この技術によって、データが流出した際の持ち出し者と持ち出したデータの重要度の認識を迅速に行え、原因究明を行うことが出来る。また、後日、持ち出したファイルが改ざんされて悪用された場合においても、持ち出し時において採取しておいた複製ファイルと比較することによって、完全性を保つことが出来る。
【０００３】
【非特許文献１】秘文AE 管理者ガイド（機能解説編）ｐ．１５０〜ｐ．１５４
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記非特許文献１に記載の技術は、複製ファイルを採取しておくことにより、悪意の情報流出をけん制し、また改ざん時の完全性を維持することが出来るものの、あくまでクライアントがオンライン時のみの動作であり、オフライン時についての動作については考慮されていなかった。そのため、持ち出し権限を持っているのが悪意のある者が、持ち出す瞬間のみサーバとの接続をオフライン化すれば、サーバに複製を送らずにデータを持ち出すことが可能になってしまうという問題があった。
【０００５】
本発明は、クライアントがオフラインの状態であってもクライアントユーザによるファイルなどの情報持ち出しをけん制し、情報流出への抑止力、持ち出しデータの完全性の保証をより一層強力にすることができる持ち出しデータの監視システム及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明に係る持ち出しデータの監視システムは、クライアントコンピュータの状態を監視し、リムーバブル媒体等へデータのコピーまたは移動のアクセスを検知したとき、そのデータの複製をクライアントコンピュータ内の記憶装置内に記憶させる持ち出しデータの監視制御手段を設けたことを特徴とする。
また、前記持ち出しデータの監視制御手段は、持ち出しデータの複製を記憶させた後、サーバに対し応答要求を送信し、その応答要求に対してサーバから応答が戻ってきたならば、前記持ち出しデータの複製をサーバに転送し、応答が戻って来なかった場合にはクライアントコンピュータ内の記憶装置内に記憶させた持ち出しデータの複製をクライアントユーザが削除不可能なようにガードした後、定期的にサーバに対して応答要求を送信することを特徴とする。
また、前記持ち出しデータの監視制御手段は、クライアントコンピュータ内の記憶装置内に記憶させた持ち出しデータの複製の記憶容量が所定容量を超えた場合には、リムーバブル媒体等へデータの持ち出しを禁止することを特徴とする。
【０００７】
本発明に係る持ち出しデータの監視プログラムは、クライアントコンピュータにおけるデータの持ち出しを監視するプログラムであって、
前記クライアントコンピュータの状態を監視し、リムーバブル媒体等へデータのコピーまたは移動のアクセスを検知したとき、そのデータの複製をクライアントコンピュータ内の記憶装置内に記憶させる処理を前記クライアントコンピュータに実行させるステップを備えることを特徴とする。
また、持ち出しデータの複製を記憶させた後、サーバに対し応答要求を送信し、その応答要求に対してサーバから応答が戻ってきたならば、前記持ち出しデータの複製をサーバに転送し、応答が戻って来なかった場合にはクライアントコンピュータ内の記憶装置内に記憶させた持ち出しデータの複製をクライアントユーザが削除不可能なようにガードした後、定期的にサーバに対して応答要求を送信する処理を前記クライアントコンピュータに実行させるステップを備えることを特徴とする。
また、クライアントコンピュータ内の記憶装置内に記憶させた持ち出しデータの複製の記憶容量が所定容量を超えた場合には、リムーバブル媒体等へデータの持ち出しを禁止する処理を前記クライアントコンピュータに実行させるステップを備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、クライアントコンピュータを監視し、リムーバブル媒体などの新規追加や、USB接続による外付けハードディスクなどが追加され、これらの記憶媒体へのデータの移動操作またはコピー操作によるアクセスが検知されたならば、そのデータの複製を作成し、クライアントコンピュータ内の記憶装置内にクライアントユーザが削除不可能なようにガードして記憶させる。これによって、サーバとの接続がオフライン状態であってもデータを持ち出そうとする行為をけん制し、かつ改ざんなどによる問題発生時の突合せを行うことが出来る。
また、持ち出しデータの複製はクライアントユーザが削除不可能なようにガードして記憶させるため、クライアントユーザが持ち出しデータの複製を削除して持ち出し行為の証拠隠滅を図る行為を断念させ、持ち出しデータの複製が消滅するのを防止することができる。
また、持ち出しデータの複製を記憶させた後、サーバへの応答要求を送信し、持ち出しデータの複製をサーバへ転送することによって、サーバ側で持ち出しデータの証拠を管理することが可能になる。
また、持ち出しデータの複製の記憶容量が所定容量を超えた場合には、リムーバブル媒体等へデータの持ち出しを禁止することにより、持ち出しデータの複製の記憶容量が所定容量を超えるのを待って持ち出そうとする悪質な行為を防ぐことができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明を実施する場合の一形態を図面を参照して具体的に説明する。
図１は本発明を適用したサーバ・クライアントシステムの一実施の形態を示すシステム構成図であり、サーバ１の管理下に複数のクライアントコンピュータ２ａ〜２ｄが構内ネットワーク（ＬＡＮ）３で接続されており、それぞれのクライアントコンピュータ２ａ〜２ｄでは各ユーザＡ〜Ｄの持つ権限ごとにファイル等のデータ持ち出しを行うときの動作を制御する。クライアントコンピュータ２ａ〜２ｄは、ファイル等のデータ持ち出しを行うときの動作を制御する持ち出しデータ監視プログラム４が内部記憶装置に格納されている。
【００１０】
図２は、サーバ１が管理するクライアントコンピュータ２ａ〜２ｄの持ち出し権限の一覧を示す図である。
ユーザＡ〜Ｃには持ち出し権限のあるユーザ（図２の例ではユーザＢ、Ｃ）と、持ち出し権限のないユーザ（図２の例ではユーザＡ）の２種類がある。
また、持ち出し権限のあるユーザにおいては持ち出したファイルの複製を採り、持ち出された情報を管理されるユーザ（図２の例ではユーザＢ）と、何の制限なく管理者として外部持ち出しが許されるユーザ（図２の例ではユーザＣ）の２種類がある。
すなわち、ユーザＡは外部へデータを持ち出すことが完全に禁止されたユーザであり、ユーザＢは持ち出すことは許されているが、持ち出したデータは管理されるユーザである。ユーザＣは何の制限もなくデータを持ち出すことの出来るユーザである。本発明ではユーザＢのパターンについての制御を行う。
【００１１】
図３は、ユーザＢがデータを外部に持ち出す際の処理の概要図を示している。
ユーザＢが使用するクライアントコンピュータ２ｂでは、リムーバブルメディアなど、新しく追加されたハードウェアへのアクセスが行われ、データのコピーまたは移動操作がユーザＢによって行われた場合、そのデータの複製をローカルの記憶装置のディレクトリに保存しておく。
まず、持ち出しデータの監視プログラム４は、ステップ３０１でデータを持ち出す処理を捕捉し、ステップ３０２で持ち出したデータの複製を取得する。その後、ステップ３０３でサーバ１へ応答要求を出し、返答がない場合はステップ３０４で複製データをユーザＢが手動で削除できないようにガードをかける。逆に、返答があったる場合はステップ３０５で複製データをサーバ１へ転送してサーバ１内に記憶させる。
【００１２】
図４は、持ち出しデータの監視プログラム４の処理を示すフローチャートである。
持ち出しデータの監視プログラム４は、まず、ステップ４０１で外付けの記憶媒体（リムーバブルメディア、外付けハードディスクなど）の状態を監視する。
次に、ステップ４０２で外付けの記憶媒体へコピーまたは移動などのアクセスなどが行われたことを検知したら、ステップ４０３でコピーまたは移動されたデータの複製を作成する。続いて、ステップ４０４でサーバ１への応答要求を出し、ステップ４０５でサーバ１からの応答の有無を判定し、応答があればステップ４０７で複製データをサーバ１へ転送する。
サーバ１からの応答がなければステップ４０６で複製データに対し、ユーザが削除不可能なようにガードをかける。更に、ステップ４０８で転送されずに残っていたクライアントコンピュータ内の記憶装置の複製データの容量を調べ、ステップ４０９で所定値を超えていた場合は、そのユーザによるデータの持ち出しを禁止する。
ユーザによるデータの持ち出しを禁止する方法としては、外付けの記憶媒体をモジュールまたはドライバを使用不可能なように制御すればよい。
また、複製データをユーザが消去不可能にガードするには、複製データを持ち出しデータの監視プログラムのみがアクセス権限を持つ記憶領域に格納することにより、容易に実現することができる。更に他のガード方法として、サーバ１の設定により、クライアントコンピュータ２の複製データ格納ディレクトリに対してユーザの削除権限を無効にする方法や、複製データ取得と同時にクライアントコンピュータ２のレジストリに対してユーザのアクセス許可を無効にする方法等がある。
【図面の簡単な説明】
【００１３】
【図１】本発明を適用したサーバ・クライアントシステムの実施の形態を示すシステム構成図である。
【図２】クライアントコンピュータにおけるデータ持ち出し権限の例を示す図である。
【図３】ユーザがデータを外部へ持ち出す際の処理の概要を示す図である。
【図４】持ち出しデータの監視プログラムの処理を示すフローチャートである。
【符号の説明】
【００１４】
１    サーバ
２ａ〜２ｄ  クライアントコンピュータ
４  持ち出しデータの監視プログラム
【図１】
2007249513.tif 000003
【図２】
2007249513.tif 000004
【図３】
2007249513.tif 000005
【図４】
2007249513.tif 000006