(57)【要約】【課題】クライアントサーバシステムにおいて、管理者がクライアント端末におけるアプリケーションの不正使用、データの不当な持ち出し等を迅速に知ることができるシステムを提供する。【解決手段】管理サーバは、ユーザ毎にアクセス制御ポリシーを設定し、それを、クライアント端末に送信する。ユーザは、クライアント端末において、アクセス制御ポリシーに従って、操作を行う。クライアント端末は、ユーザが不審な操作を行ったときは、ユーザに通知し、注意を喚起する。更に、管理サーバに通知する。ユーザが危険な操作を行った場合には、ユーザが故意に危険な操作を行ったものとみなし、管理サーバに通知する。クライアント端末において、ユーザが危険な操作を繰り返した場合には、セキュリティレベルを上げ、管理サーバに通知する。【選択図】図１
2008112389.tif 000002
【特許請求の範囲】
【請求項１】
管理サーバによってクライアント端末を監視する方法において、
クライアント端末にてユーザが実行する操作のうち不審な操作または危険な操作を定義し、それをアクセス制御ポリシーに設定することと、
クライアント端末にアクセス制御ポリシーを送信することと、
所定の周期にてクライアント端末から送信されるアクセスログを受信することと、
ユーザが不審な操作または危険な操作を行ったとき、その通知をクライアント端末から受信することと、
を含むクライアント端末監視方法。
【請求項２】
請求項１記載のクライアント端末監視方法において、
クライアント端末にてユーザが不審な操作を行ったときは、クライアント端末にてユーザに通知し、同時に、クライアント端末から管理サーバに通知するようにアクセス制御ポリシーを設定することと、
を含むこと特徴とするクライアント端末監視方法。
【請求項３】
請求項１記載のクライアント端末監視方法において、
クライアント端末にてユーザが危険な操作を行ったときは、クライアント端末にてユーザに通知することなく、クライアント端末から管理サーバに通知するようにアクセス制御ポリシーを設定することと、
を含むこと特徴とするクライアント端末監視方法。
【請求項４】
請求項１記載のクライアント端末監視方法において、
クライアント端末にてユーザが実行する操作のうちセキュリティレベルを上げる操作を定義し、それをアクセス制御ポリシーに設定することと、
ユーザがセキュリティレベルを上げる操作を行ったとき、その通知をクライアント端末から受信することと、
を含むクライアント端末監視方法。
【請求項５】
請求項４記載のクライアント端末監視方法において、
クライアント端末にてユーザがセキュリティレベルを上げる操作を行ったときは、クライアント端末にてセキュリティレベルを強化する設定を行い、セキュリティレベルを強化したことを、クライアント端末から管理サーバに通知するようにアクセス制御ポリシーを設定することと、
を含むこと特徴とするクライアント端末監視方法。
【請求項６】
請求項５記載のクライアント端末監視方法において、
クライアント端末からセキュリティレベルを強化したことの通知を受信したとき、該クライアント端末に送信するアクセス制御ポリシーのセキュリティレベルを強化することを特徴とするクライアント端末監視方法。
【請求項７】
管理サーバとクライアント端末を有し、管理サーバによってクライアント端末を監視するクライアント端末監視システムにおいて、
管理サーバはクライアント端末においてユーザに許可及び不許可の操作を定義するアクセス制御ポリシーを設定し、それをクライアント端末に送信し、
クライアント端末においてユーザは、管理サーバから送信されたアクセス制御ポリシーに従って操作し、
アクセス制御ポリシーには、クライアント端末にてユーザが実行する操作のうち不審な操作を定義し、ユーザが不審な操作を行ったときは、ユーザ及び管理サーバに通知するように設定されていることを特徴とするクライアント端末監視システム。
【請求項８】
請求項７記載のクライアント端末監視システムにおいて、
アクセス制御ポリシーには、クライアント端末にてユーザが実行する操作のうち危険な操作を定義し、ユーザが危険な操作を行ったときは、ユーザに通知することなく管理サーバに通知するように設定されていることを特徴とするクライアント端末監視システム。
【請求項９】
請求項８記載のクライアント端末監視システムにおいて、
アクセス制御ポリシーには、クライアント端末にてユーザが実行する操作のうちセキュリティレベルを強化する操作を定義し、ユーザがセキュリティレベルを強化する操作を行ったときは、クライアント端末におけるセキュリティレベルを強化し、同時に、管理サーバに通知するように設定されていることを特徴とするクライアント端末監視システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、クライアントサーバシステムにおいて、管理サーバがクライアント端末におけるユーザのアプリケーションの不正使用、データの不当な持ち出し等を監視する技術に関する。
【背景技術】
【０００２】
クライアントサーバシステムでは、管理者は管理サーバからクライアント端末に対してアクセス制御ポリシーを設定する。ユーザは、クライアント端末において、アクセス制御ポリシーによって許可された操作のみを実行することができる。更に、クライアント端末におけるアプリケーションの使用又は操作毎にクライアント端末から管理サーバにアクセスログが送信される。管理者は、管理サーバにおいて、クライアント端末から送信されたアクセスログを確認することにより、クライアント端末における、アプリケーションの使用又は操作を管理することができる。
【０００３】
特開2005-228177号公報には、ネットワーク上の不正アクセスを通知するシステムが記載されている。
【０００４】
【特許文献１】特開2005-228177号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来のクライアントサーバシステムでは、アクセスログは所定の周期にてクライアント端末から管理サーバに送信される。従って、クライアント端末において、アプリケーションの不正使用、データの持ち出し等が行われても、迅速に対処することができない。
【０００６】
特開2005-228177号公報に記載されたセキュリテイ管理システムでは、ネットワーク上の不正アクセスを通知するが、クライアント端末におけるユーザのアプリケーションの不正使用、データの不当な持ち出し等を管理することはできない。
【０００７】
本発明の目的は、クライアントサーバシステムにおいて、管理者がクライアント端末におけるアプリケーションの不正使用、データの不当な持ち出し等を迅速に知ることができるシステムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明のクライアントサーバシステムは、管理サーバとクライアント端末を含み、管理サーバは、ユーザ毎にアクセス制御ポリシーを設定し、それを、クライアント端末に送信する。ユーザは、クライアント端末において、アクセス制御ポリシーに従って、操作を行う。クライアント端末では、ユーザの操作毎にアクセスログを出力し、メモリに蓄える。アクセスログは所定の周期にて、クライアント端末から管理サーバに送信される。アクセス制御ポリシーには、不審な操作及び危険な操作を定義することができる。
【０００９】
クライアント端末は、ユーザが不審な操作を行ったときは、ユーザに通知し、注意を喚起する。更に、管理サーバに通知する。ユーザが危険な操作を行った場合には、ユーザが故意に危険な操作を行ったものとみなし、管理サーバに通知する。クライアント端末において、ユーザが危険な操作を繰り返した場合には、セキュリティレベルを上げ、管理サーバに通知する。
【００１０】
管理サーバは、クライアント端末から、ユーザが危険な操作を行ったこと、セキュリティレベルを上げたこと、を通知されたら、そのユーザのアクセス制御ポリシーを変更する。
【発明の効果】
【００１１】
本発明によると、クライアントサーバシステムにおいて、管理者は、クライアント端末におけるアプリケーションの不正使用、データの不当な持ち出し等を迅速に知ることができる。
【発明を実施するための最良の形態】
【００１２】
図１を参照して本発明のクライアントサーバシステムにおいて管理サーバがクライアント端末おけるユーザの不正操作、データの不正持ち出し等を管理する方法を説明する。クライアントサーバシステムは、管理サーバ１、クライアント端末２及びログサーバ３を有し、これらは通信ネットワークにて互いに接続されている。管理サーバ１とログサーバ３はクライアントサーバシステムの管理者が管理するサーバである。クライアント端末２はユーザが使用する装置である。管理サーバ１、ログサーバ３及びクライアント端末２は通常のコンピュータであってよい。図１では、管理サーバ１とログサーバ３は別個の装置として構成されているが、両者は１つのサーバによって構成されてよい。例えば、管理サーバ１にログサーバ３の機能を設け、ログサーバ３を省略してよい。
【００１３】
先ず、ステップＳ１０１にて、管理者は、管理サーバにて、各ユーザに許可及び不許可する操作を定義したアクセス制御ポリシーを設定する。アクセス制御ポリシーは、クライアント端末２を使用するユーザ毎に異なる。
【００１４】
対象となる操作は、リムーバブルメディアやネットワークへのデータの持ち出し、プリンタへのデータの出力、データを添付したメールの送信など多岐にわたる。
【００１５】
ステップＳ１０２にて、クライアント端末２は、管理サーバ１からアクセス制御ポリシーを取得する。ステップＳ１０３にて、クライアント端末において、ユーザが操作を行う毎に、アクセスログを生成し、それを記憶装置に蓄積する。ステップＳ１０４にて、クライアント端末は、所定の周期にて、ログサーバ３にアクセスログを送信する。ステップＳ１０５にて、管理者は、ログサーバ３に送信されたアクセスログを参照し、クライアント端末２における操作又は処理を管理する。
【００１６】
ステップＳ１０６にて、ユーザがクライアント端末において不審な操作、又は、危険な操作を行ったものとする。不審な操作の場合、ステップＳ１０７にて、ユーザとログサーバ３に通知される。危険な操作の場合、ステップＳ１０７にて、ログサーバ３に通知される。クライアント端末にて、ユーザが危険な操作を繰り返すとセキュリティレベルが上がる。この場合も、ログサーバ３に通知される。
【００１７】
上述のように、クライアント端末のミドルウェアに相当するソフトウェアは、アクセス制御ポリシーに従ってクライアント端末２におけるユーザの操作を管理する。即ち、クライアント端末２におけるユーザの操作は、アクセス制御ポリシーによって監視され且つ管理される。
【００１８】
図２を参照して、管理サーバとクライアント端末の構成例を説明する。ここでは、管理サーバは、ログサーバの機能を有する。管理サーバ１は、アクセス制御ポリシー設定部１１、アクセス制御ポリシー配布部１２、通知受信部１３、管理サーバデータベース１４、及び、通知履歴データベース１５を有する。
【００１９】
アクセス制御ポリシー設定部１１は、ユーザ毎に、不審な操作と危険な操作、およびセキュリティレベルを強化する条件をアクセス制御ポリシーに設定する。以下にその例を示す。
【００２０】
（１）不審な操作：
・同じファイルに対する持ち出し操作を1分以内に5回行う。
（２）危険な操作：
・不審な操作を５分以内に１０回行う。
・セーフモードで持ち出し操作を行う。
・アクセス制御ポリシーファイルなどのセキュリティファイルに対してアクセスを行う。
・エクスプローラ以外のプロセスから持ち出し処理を行う。
（３）セキュリティレベルを上げる条件：
・危険な操作が３０分以内に、３回以上行う。
【００２１】
アクセス制御ポリシー配布部１２は、クライアント端末２からの要求により、ユーザ毎にアクセス制御ポリシーを管理サーバデータベース１４から取得し、クライアント端末２へ配布する。通知受信部１３は、クライアント端末２からの通知を受信し、表示する。この通知には、不審な操作が行われたこと、危険な操作が行われたこと、及び、セキュリティレベルが強化されたことが含まれる。受信した内容は、随時、通知履歴データベース１５に格納する。管理サーバデータベース１４は、アクセス制御ポリシーファイルを格納し、通知履歴データベース１５は、クライアント端末からの通知を保存する。
【００２２】
クライアント端末２は、アクセス制御ポリシー取得部２１、危険操作判断部２２、通知送信部２３、及び、アクセス制御強化部２４を有する。
【００２３】
アクセス制御ポリシー取得部２１は、管理サーバ１へアクセス制御ポリシーの要求を行う。管理サーバ１から取得したアクセス制御ポリシーの内容はアクセス制御ポリシーファイル２５へ書き込む。アクセス制御ポリシーファイル２５へのユーザのアクセスはフック制御により禁止される。
【００２４】
危険操作判断部２２は、アクセス制御ポリシーファイル２５に設定された不審な操作及び危険な操作を参照し、ユーザの行為が不審な操作又は危険な操作に該当するかどうかを判断する。アクセス制御強化部２４は、アクセス制御ポリシーファイル２５に設定されたセキュリティレベルを上げる条件を参照し、ユーザの操作がセキュリティレベルを上げる条件に達したか否かを判定する。セキュリティレベルを上げる条件に達した場合、アクセス制御ポリシーの内容を書き換え、セキュリティレベルを強化する。例えば、リムーバブルやネットワーク等へのデータの持ち出しを全て禁止する。
【００２５】
通知送信部２３は、所定の周期にて、管理サーバ１へアクセスログを送信する。更に、ユーザの行為が不審な操作の場合、管理サーバ１に通知し、ユーザにも通知する。ユーザの行為が危険な操作の場合、管理サーバ１に対してのみ通知を行う。また、セキュリティレベルを強化した場合も、管理サーバ１へセキュリティレベルを上げたことを通知する。アクセスログ、不審な操作及びセキュリティレベルの強化を管理サーバに送信することができない場合には、それを通知履歴ファイル２６に保存する。通知履歴ファイル２６に保存されたデータは、管理サーバ１へ送信することができるようになったとき、送信する。
【００２６】
クライアント端末２から管理サーバ１へデータを送信することができない場合には、ネットワーク障害、クライアント端末の故障、等の理由以外に、ユーザが故意にネットワークへの接続を遮断した場合もある。
【００２７】
図３を参照して、クライアント端末における処理を説明する。ステップＳ２０１にて、ユーザが操作を行う。この操作は、アプリケーションの操作、データの書込み、データのコピー、電子メールの送信等、様々な処理が含まれる。ステップＳ２０２にて、危険操作判断部２２は、ユーザが行った操作が不審な操作か否かを判定する。不審な操作であると判定した場合には、ステップＳ２０３に進み、不審な操作でない判定した場合には、処理を終了する。
【００２８】
ステップＳ２０３にて、危険操作判断部２２は、ユーザが行った操作が危険な操作か否かを判定する。例えば、ユーザが故意にネットワークへの接続を遮断した場合は、危険な操作と判定する。危険な操作であると判定した場合には、ステップＳ２０６に進み、危険な操作でない判定した場合には、ステップＳ２０４に進む。ステップＳ２０４にて、通知送信部２３は、ユーザに対して、不審な操作であることを通知する。例えば、クライアント端末のモニタ装置に、不審な操作である旨を表示する。ステップＳ２０５にて、通知送信部２３は、管理サーバ１に対して、不審な操作であることを通知する。ステップＳ２０６にて、通知送信部２３は、管理サーバ１に対して、危険な操作であることを通知する。
【００２９】
ステップＳ２０７にて、アクセス制御強化部２４は、アクセス制御ポリシーに規定されているセキュリティレベルを上げる条件に達したか否かを判定する。セキュリティレベルを上げる条件に達した場合は、ステップＳ２０８に進む。ステップＳ２０８にて、アクセス制御強化部２４はセキュリティレベルを強化する。ステップＳ２０９にて、通知送信部２３は、セキュリティレベルを強化したことを管理サーバ１に送信する。
【００３０】
なお、通知送信部２３は、管理サーバ１へ、不審な操作であること、危険な操作であること、及び、セキュリティレベルを上げたことを、通知するとき、通知履歴ファイル２６を参照し、以前の履歴が残っていた場合は、今回の通知とマージをとってから、送信する。
【００３１】
管理サーバ１の通知受信部１３は、クライアント端末からセキュリティレベルを上げたことを受信する。アクセス制御ポリシー設定部１１は、そのユーザのアクセス制御ポリシーを管理サーバデータベース１４から取り出し、セキュリティレベルを上げるように書き換える。こうして、管理サーバデータベース１４には、最新のセキュリティレベルを有するアクセス制御ポリシーが格納されている。
【００３２】
上述のように、アクセス制御ポリシーは、クライアント端末を立ち上げた時に、ユーザからの要求によりクライアント端末に送信される。しかしながら、管理サーバ１にてアクセス制御ポリシーのセキュリティレベルが更新された場合には、強制的に、アクセス制御ポリシーをクライアント端末２に送信する。従って、クライアント端末２は、管理サーバ１からアクセス制御ポリシーが送信された場合には、それをアクセス制御ポリシーファイル２５に格納し、既に格納されているアクセス制御ポリシーを上書きする。
【００３３】
本発明によると、危険な操作が行われたとき、及び、セキュリティレベルを上げたとき、管理サーバ１に通知されるから、管理者は、クライアント端末２における危険な操作をリアルタイムにて管理することができる。
【００３４】
更に、本発明によると、ユーザの操作を不審な操作と危険な操作に分類し、それぞれ異なる対応を行う。そのため、ユーザの操作を、きめ細かく管理することができると同時に、ユーザの過失による誤操作を防止することができる。
【００３５】
図４は、クライアント端末２の通知送信部２３から管理サーバ１の通知受信部１３へ、通知が送られるときの、データ情報の概略を示す。図示のように、本例のデータ情報は、操作種別、日付、時刻、ユーザ名、コンピュータ名、ＩＰアドレス、ステータス、操作、プロセス名、ファイル名、を含む。操作種別は、操作が不審な操作か、危険な操作か、セキュリティレベル変更の有無等を示す。日付及び時刻は操作が行われた日付及び時刻を示す。ユーザ名は、ユーザの名称である。ステータスは、クライアント端末又は通信ネットワークの状態を示し、操作は、ユーザが実行した処理であり、プロセス名は、ユーザが処理に用いたアプリケーションである。ファイル名は、ユーザが処理に用いたファイルの名称である。
【００３６】
以上本発明の例を説明したが本発明は上述の例に限定されるものではなく特許請求の範囲に記載された発明の範囲にて様々な変更が可能であることは当業者に容易に理解されよう。
【図面の簡単な説明】
【００３７】
【図１】本発明によるクライアントサーバシステムの構成例を示す図である。
【図２】本発明のクライアントサーバシステムの管理サーバとクライアント端末の構成の例を説明する図である。
【図３】本発明のクライアントサーバシステムのクライアント端末における不審な処理及び危険な処理を判定する処理の流れを示す図である。
【図４】本発明のクライアントサーバシステムのクライアント端末から管理サーバへ送信するデータの例を示す図である。
【符号の説明】
【００３８】
１…管理サーバ、２…クライアント端末、３…ログサーバ、１１…アクセス制御ポリシー設定部、１２…アクセス制御ポリシー配布部、１３…通知受信部、１４…管理サーバデータベース、１５…通知履歴データベース、２１…アクセス制御ポリシー取得部、２２…危険操作判断部、２３…通知送信部、２４…アクセス制御強化部
【図１】
2008112389.tif 000003
【図２】
2008112389.tif 000004
【図３】
2008112389.tif 000005
【図４】
2008112389.tif 000006