(57)【要約】【課題】常時すべてのクライアントコンピュータにおけるアプリケーションの起動をログ情報に基づいてチェックするといった過大な負担を掛けることなく、効率よく且つ的確に、ゲーム等の制限されるべきアプリケーションの使用を検知でき、アプリケーションのファイル名等が変更されても確実に検知して警告通知等を行うことが可能なアプリケーション使用監視技術を提供する。【解決手段】  監視者コンピュータが、クライアントコンピュータで使用されたアプリケーションの音出力情報を受信し、受信した音出力情報について音データ特徴情報を参照し、使用制限すべきアプリケーションの音出力か否か判定し、制限すべきアプリケーションの音出力と判定された場合、当該クライアントコンピュータに該アプリケーションの使用を制限する所定の対処命令を送信し、操作者に対する警告など使用制限に関する処理を実行する。【選択図】図５
2008269204.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータが、
使用制限すべき複数のアプリケーションの使用時の音出力について、各アプリケーションを特定できる音データ特徴情報をそれぞれ記憶する音データ特徴情報記憶手段と、
当該コンピュータにおいて使用されたアプリケーションの音出力情報を取得する音出力情報取得手段と、
前記取得した音出力情報について、前記音データ特徴情報記憶手段の音データ特徴情報を参照し、使用制限すべきアプリケーションの音出力か否か判定する判定手段と、
前記判定手段により使用制限すべきアプリケーションの音出力であると判定された場合に、該アプリケーションの使用を制限する所定の対処命令を生成する対処命令生成手段と、
前記対処命令に基づき、操作者に対する警告など使用制限に関する処理を実行する使用制限処理手段とを備えたことを特徴とするアプリケーション使用監視システム。
【請求項２】
複数のクライアントコンピュータとこれに通信接続される監視者コンピュータとから構成されるアプリケーション使用監視システムにおいて、
前記監視者コンピュータが、
使用制限すべき複数のアプリケーションの使用時の音出力について、各アプリケーションを特定できる音データ特徴情報をそれぞれ記憶する音データ特徴情報記憶手段と、
通信接続されている各クライアントコンピュータから、該クライアントコンピュータにおいて使用されたアプリケーションの音出力情報を受信する音出力情報受信手段と、
前記受信した音出力情報について、前記音データ特徴情報記憶手段の音データ特徴情報を参照し、使用制限すべきアプリケーションの音出力か否か判定する判定手段と、
前記判定手段により使用制限すべきアプリケーションの音出力であると判定された場合に、当該クライアントコンピュータに対して、該アプリケーションの使用を制限する所定の対処命令を送信する対処命令送信手段とを備え、
前記クライアントコンピュータが、
アプリケーションの使用時の音出力情報を取得し、これを前記監視者コンピュータに対して送信する音出力情報送信手段と、
前記監視者コンピュータから受信した対処命令に基づき、操作者に対する警告など使用制限に関する処理を実行する使用制限処理手段とを備えたことを特徴とするアプリケーション使用監視システム。
【請求項３】
前記監視者コンピュータが、各クライアントコンピュータによる起動を禁止するアプリケーションの情報が記憶された起動禁止アプリケーション情報記憶手段を備え、前記判定手段により使用制限すべきアプリケーションの音出力であると判定した場合に、該アプリケーションを起動禁止アプリケーション情報記憶手段に新規登録してなる請求項２記載のアプリケーション使用監視システム。
【請求項４】
前記クライアントコンピュータが、前記音出力情報の取得時の画面表示情報を記録する画面情報記憶手段を備え、前記使用制限処理手段は、前記監視者コンピュータから対処命令を受信することにより、前記画面情報記憶手段に記録された画面表示情報を前記監視者コンピュータに送信してなる請求項２又は３記載のアプリケーション使用監視システム。
【請求項５】
請求項２〜４の何れか１項に記載のアプリケーション使用監視システムに用いられる監視者コンピュータであって、
使用制限すべき複数のアプリケーションの使用時の音出力について、各アプリケーションを特定できる音データ特徴情報をそれぞれ記憶する音データ特徴情報記憶手段と、
通信接続されている各クライアントコンピュータから、該クライアントコンピュータにおいて使用されたアプリケーションの音出力情報を受信する音出力情報受信手段と、
前記受信した音出力情報について、前記音データ特徴情報記憶手段の音データ特徴情報を参照し、使用制限すべきアプリケーションの音出力か否か判定する判定手段と、
前記判定手段により使用制限すべきアプリケーションの音出力であると判定された場合に、当該クライアントコンピュータに対して、該アプリケーションの使用を制限する所定の対処命令を送信する対処命令送信手段とを備えた監視者コンピュータ。
【請求項６】
コンピュータが、使用制限すべき複数のアプリケーションの使用時の音出力について、各アプリケーションを特定できる音データ特徴情報をそれぞれ記憶する音データ特徴情報記憶手段を備えており、
前記コンピュータが、
当該コンピュータにおいて使用されたアプリケーションの音出力情報を取得する手順と、
前記取得した音出力情報について、前記音データ特徴情報記憶手段の音データ特徴情報を参照し、使用制限すべきアプリケーションの音出力か否か判定する手順と、
前記判定により使用制限すべきアプリケーションの音出力であると判定された場合に、該アプリケーションの使用を制限する所定の対処命令を生成する手順と、
前記対処命令に基づき、操作者に対する警告など使用制限に関する処理を実行する手順と、
よりなることを特徴とするアプリケーション使用監視方法。
【請求項７】
複数のクライアントコンピュータとこれに通信接続される監視者コンピュータとから構成されるアプリケーション使用監視方法において、
前記監視者コンピュータが、使用制限すべき複数のアプリケーションの使用時の音出力について、各アプリケーションを特定できる音データ特徴情報をそれぞれ記憶する音データ特徴情報記憶手段を備えるとともに、前記クライアントコンピュータが、アプリケーションの使用時の音出力情報を取得し、これを前記監視者コンピュータに対して送信する音出力情報送信手段を備えており、
前記監視者コンピュータが、
通信接続されている各クライアントコンピュータから、該クライアントコンピュータにおいて使用されたアプリケーションの音出力情報を受信する手順と、
前記受信した音出力情報について、前記音データ特徴情報記憶手段の音データ特徴情報を参照し、使用制限すべきアプリケーションの音出力か否か判定する手順と、
前記判定により使用制限すべきアプリケーションの音出力であると判定された場合に、当該クライアントコンピュータに対して、該アプリケーションの使用を制限する所定の対処命令を送信する手順と、
前記クライアントコンピュータが、
前記監視者コンピュータから受信した対処命令に基づき、操作者に対する警告など使用制限に関する処理を実行する手順と、
よりなることを特徴とするアプリケーション使用監視方法。
【請求項８】
コンピュータを、請求項１記載のアプリケーション使用監視システムにおける各手段として機能させるためのアプリケーション使用監視プログラムであって、
前記コンピュータを、
使用制限すべき複数のアプリケーションの使用時の音出力について、各アプリケーションを特定できる音データ特徴情報をそれぞれ記憶する音データ特徴情報記憶手段、
当該コンピュータにおいて使用されたアプリケーションの音出力情報を取得する音出力情報取得手段、
前記取得した音出力情報について、前記音データ特徴情報記憶手段の音データ特徴情報を参照し、使用制限すべきアプリケーションの音出力か否か判定する判定手段、
前記判定手段により使用制限すべきアプリケーションの音出力であると判定された場合に、該アプリケーションの使用を制限する所定の対処命令を生成する対処命令生成手段、
および、前記対処命令に基づき、操作者に対する警告など使用制限に関する処理を実行する使用制限処理手段として機能させるアプリケーション使用監視プログラム。
【請求項９】
複数のクライアントコンピュータとこれに通信接続される監視者コンピュータを、それぞれ請求項２〜４の何れか１項に記載のアプリケーション使用監視システムにおける各手段として機能させるためのアプリケーション使用監視プログラムであって、
前記監視者コンピュータを、
使用制限すべき複数のアプリケーションの使用時の音出力について、各アプリケーションを特定できる音データ特徴情報をそれぞれ記憶する音データ特徴情報記憶手段、
通信接続されている各クライアントコンピュータから、該クライアントコンピュータにおいて使用されたアプリケーションの音出力情報を受信する音出力情報受信手段、
前記受信した音出力情報について、前記音データ特徴情報記憶手段の音データ特徴情報を参照し、使用制限すべきアプリケーションの音出力か否か判定する判定手段、
および、前記判定手段により使用制限すべきアプリケーションの音出力であると判定された場合に、当該クライアントコンピュータに対して、該アプリケーションの使用を制限する所定の対処命令を送信する対処命令送信手段として機能させ、
前記クライアントコンピュータを、
アプリケーションの使用時の音出力情報を取得し、これを前記監視者コンピュータに対して送信する音出力情報送信手段、
および、前記監視者コンピュータから受信した対処命令に基づき、操作者に対する警告など使用制限に関する処理を実行する使用制限処理手段として機能させるアプリケーション使用監視プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、会社のオフィスや教育機関のコンピュータ授業等におけるワーカーや生徒によるアプリケーション使用を監視するための技術に係り、とくに業務または授業中にゲーム等の制限すべきアプリケーションを使用することを防止できるアプリケーション使用監視システム、方法及びプログラムに関する。
【背景技術】
【０００２】
クライアントコンピュータを使用するユーザの行動を効率的で高精度に管理する行動管理システムとして、クライアントコンピュータが、ユーザの操作内容を監視する監視手段と得られたログ情報をサーバコンピュータに出力する出力手段と、管理者端末から得られる制限情報からユーザの使用を制限する制限手段とを有し、サーバコンピュータは、ログ情報から予め設定された条件に基づいて情報を抽出する抽出手段と、この抽出手段により得られる情報からクライアントコンピュータ毎の操作内容の変化を検出する変化検出手段と、変化検出手段により得られる分析結果を管理者端末に通知する通知手段とを有するシステムが提案されている（例えば、特許文献１参照。）。
【０００３】
また、ポリシー情報に基づいて、実行中のソフトウェアの動作から監視対象動作を検出する第１の解析部と、第１の解析部によって検出された動作に対して、実行履歴記録部に記録された実行履歴を解析し、ソフトウェアの正常動作からの乖離の有無を判定する第２の解析部とを備えたシステムも提案されている（例えば、特許文献２参照。）。
【０００４】
このようにクライアントコンピュータの操作ログをサーバ側で管理すれば、クライアントコンピュータのユーザが業務中に音を鳴らさずにミュート設定でゲームを行っていたとしても、そのゲームのアプリケーションの動作をログ情報に基づいて検出し、然るべき警告通知を行うことが可能となる。しかし、このようなゲームソフトの数は非常に多く、社内のクライアントコンピュータすべての起動アプリケーションについて、ゲームソフトに該当するか否かのチェックを継続することはシステムに過大な負担を掛けることとなる。また、同じアプリケーションでもファイル名やレジストリ情報を変更したり、バージョンアップ等でファイル名などの情報が変わった時点で検出することができなくなる。
【０００５】
【特許文献１】特開２００５−３３２３４５号公報
【特許文献２】特開２００６−５３７８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
そこで、本発明が前述の状況に鑑み、解決しようとするところは、常時すべてのクライアントコンピュータにおけるアプリケーションの起動をログ情報に基づいてチェックするといった過大な負担を掛けることなく、効率よく且つ的確に、ゲーム等の制限されるべきアプリケーションの使用を検知でき、アプリケーションのファイル名等が変更されても確実に検知して警告通知等を行うことが可能なアプリケーション使用監視システム、方法及びプログラムを提供する点にある。
【課題を解決するための手段】
【０００７】
本発明は、前述の課題解決のために、コンピュータが、使用制限すべき複数のアプリケーションの使用時の音出力について、各アプリケーションを特定できる音データ特徴情報をそれぞれ記憶する音データ特徴情報記憶手段と、当該コンピュータにおいて使用されたアプリケーションの音出力情報を取得する音出力情報取得手段と、前記取得した音出力情報について、前記音データ特徴情報記憶手段の音データ特徴情報を参照し、使用制限すべきアプリケーションの音出力か否か判定する判定手段と、前記判定手段により使用制限すべきアプリケーションの音出力であると判定された場合に、該アプリケーションの使用を制限する所定の対処命令を生成する対処命令生成手段と、前記対処命令に基づき、操作者に対する警告など使用制限に関する処理を実行する使用制限処理手段とを備えたことを特徴とするアプリケーション使用監視システムを構成した。
【０００８】
また、本発明は、複数のクライアントコンピュータとこれに通信接続される監視者コンピュータとから構成されるアプリケーション使用監視システムにおいて、前記監視者コンピュータが、使用制限すべき複数のアプリケーションの使用時の音出力について、各アプリケーションを特定できる音データ特徴情報をそれぞれ記憶する音データ特徴情報記憶手段と、通信接続されている各クライアントコンピュータから、該クライアントコンピュータにおいて使用されたアプリケーションの音出力情報を受信する音出力情報受信手段と、前記受信した音出力情報について、前記音データ特徴情報記憶手段の音データ特徴情報を参照し、使用制限すべきアプリケーションの音出力か否か判定する判定手段と、前記判定手段により使用制限すべきアプリケーションの音出力であると判定された場合に、当該クライアントコンピュータに対して、該アプリケーションの使用を制限する所定の対処命令を送信する対処命令送信手段とを備え、前記クライアントコンピュータが、アプリケーションの使用時の音出力情報を取得し、これを前記監視者コンピュータに対して送信する音出力情報送信手段と、前記監視者コンピュータから受信した対処命令に基づき、操作者に対する警告など使用制限に関する処理を実行する使用制限処理手段とを備えたことを特徴とするアプリケーション使用監視システムを提供する。
【０００９】
さらに、前記監視者コンピュータが、各クライアントコンピュータによる起動を禁止するアプリケーションの情報が記憶された起動禁止アプリケーション情報記憶手段を備え、前記判定手段により使用制限すべきアプリケーションの音出力であると判定した場合に、該アプリケーションを起動禁止アプリケーション情報記憶手段に新規登録することが好ましい。
【００１０】
また、前記クライアントコンピュータが、前記音出力情報の取得時の画面表示情報を記録する画面情報記憶手段を備え、前記使用制限処理手段は、前記監視者コンピュータから対処命令を受信することにより、前記画面情報記憶手段に記録された画面表示情報を前記監視者コンピュータに送信するシステムも好ましい。
【００１１】
また、本発明は、上記のアプリケーション使用監視システムに用いられる監視者コンピュータであって、使用制限すべき複数のアプリケーションの使用時の音出力について、各アプリケーションを特定できる音データ特徴情報をそれぞれ記憶する音データ特徴情報記憶手段と、通信接続されている各クライアントコンピュータから、該クライアントコンピュータにおいて使用されたアプリケーションの音出力情報を受信する音出力情報受信手段と、前記受信した音出力情報について、前記音データ特徴情報記憶手段の音データ特徴情報を参照し、使用制限すべきアプリケーションの音出力か否か判定する判定手段と、前記判定手段により使用制限すべきアプリケーションの音出力であると判定された場合に、当該クライアントコンピュータに対して、該アプリケーションの使用を制限する所定の対処命令を送信する対処命令送信手段とを備えた監視者コンピュータをも提供する。
【００１２】
また、本発明は、コンピュータが、使用制限すべき複数のアプリケーションの使用時の音出力について、各アプリケーションを特定できる音データ特徴情報をそれぞれ記憶する音データ特徴情報記憶手段を備えており、前記コンピュータが、当該コンピュータにおいて使用されたアプリケーションの音出力情報を取得する手順と、前記取得した音出力情報について、前記音データ特徴情報記憶手段の音データ特徴情報を参照し、使用制限すべきアプリケーションの音出力か否か判定する手順と、前記判定により使用制限すべきアプリケーションの音出力であると判定された場合に、該アプリケーションの使用を制限する所定の対処命令を生成する手順と、前記対処命令に基づき、操作者に対する警告など使用制限に関する処理を実行する手順とよりなることを特徴とするアプリケーション使用監視方法をも提供する。
【００１３】
また、本発明は、複数のクライアントコンピュータとこれに通信接続される監視者コンピュータとから構成されるアプリケーション使用監視方法において、前記監視者コンピュータが、使用制限すべき複数のアプリケーションの使用時の音出力について、各アプリケーションを特定できる音データ特徴情報をそれぞれ記憶する音データ特徴情報記憶手段を備えるとともに、前記クライアントコンピュータが、アプリケーションの使用時の音出力情報を取得し、これを前記監視者コンピュータに対して送信する音出力情報送信手段を備えており、前記監視者コンピュータが、通信接続されている各クライアントコンピュータから、該クライアントコンピュータにおいて使用されたアプリケーションの音出力情報を受信する手順と、前記受信した音出力情報について、前記音データ特徴情報記憶手段の音データ特徴情報を参照し、使用制限すべきアプリケーションの音出力か否か判定する手順と、前記判定により使用制限すべきアプリケーションの音出力であると判定された場合に、当該クライアントコンピュータに対して、該アプリケーションの使用を制限する所定の対処命令を送信する手順と、前記クライアントコンピュータが、前記監視者コンピュータから受信した対処命令に基づき、操作者に対する警告など使用制限に関する処理を実行する手順とよりなることを特徴とするアプリケーション使用監視方法をも提供する。
【００１４】
また、本発明は、コンピュータを、上記のアプリケーション使用監視システムにおける各手段として機能させるためのアプリケーション使用監視プログラムであって、前記コンピュータを、使用制限すべき複数のアプリケーションの使用時の音出力について、各アプリケーションを特定できる音データ特徴情報をそれぞれ記憶する音データ特徴情報記憶手段、当該コンピュータにおいて使用されたアプリケーションの音出力情報を取得する音出力情報取得手段、前記取得した音出力情報について、前記音データ特徴情報記憶手段の音データ特徴情報を参照し、使用制限すべきアプリケーションの音出力か否か判定する判定手段、前記判定手段により使用制限すべきアプリケーションの音出力であると判定された場合に、該アプリケーションの使用を制限する所定の対処命令を生成する対処命令生成手段、および、前記対処命令に基づき、操作者に対する警告など使用制限に関する処理を実行する使用制限処理手段として機能させるアプリケーション使用監視プログラムをも提供する。
【００１５】
更に、本発明は、複数のクライアントコンピュータとこれに通信接続される監視者コンピュータを、それぞれ請求項１〜５の何れか１項に記載のアプリケーション使用監視システムにおける各手段として機能させるためのアプリケーション使用監視プログラムであって、前記監視者コンピュータを、使用制限すべき複数のアプリケーションの使用時の音出力について、各アプリケーションを特定できる音データ特徴情報をそれぞれ記憶する音データ特徴情報記憶手段、通信接続されている各クライアントコンピュータから、該クライアントコンピュータにおいて使用されたアプリケーションの音出力情報を受信する音出力情報受信手段、前記受信した音出力情報について、前記音データ特徴情報記憶手段の音データ特徴情報を参照し、使用制限すべきアプリケーションの音出力か否か判定する判定手段、および、前記判定手段により使用制限すべきアプリケーションの音出力であると判定された場合に、当該クライアントコンピュータに対して、該アプリケーションの使用を制限する所定の対処命令を送信する対処命令送信手段として機能させ、前記クライアントコンピュータを、アプリケーションの使用時の音出力情報を取得し、これを前記監視者コンピュータに対して送信する音出力情報送信手段、および、前記監視者コンピュータから受信した対処命令に基づき、操作者に対する警告など使用制限に関する処理を実行する使用制限処理手段として機能させるアプリケーション使用監視プログラムをも提供する。
【発明の効果】
【００１６】
以上にしてなる本願発明によれば、使用されているアプリケーションの音出力情報に基づいてアプリケーションを特定するため、効率よく的確にゲーム等の使用制限すべきアプリケーションを検知できるのであり、必ずしも常時、すべてのアプリケーションをログ情報に基づいてチェックする必要はなく、非常に負担の少ない監視システムを実現することができ、これにより音声をミュートにしてゲームを行っている者に対しても検知して警告でき、ゲーム等をしている人を要注意人物として特定し、継続監視を行うこともできる。
【００１７】
また、アプリケーションのファイル名などはバージョンアップ等で変わってしまう可能性があるが、音出力はゲームなどの新作（続編やシリーズなど）が出た場合も変更されることが少ないため、この音出力に基づき、使用制限すべきアプリケーションをファイル名等の変更にかかわらず、より確実に検知でき、アプリケーションの不正使用を広範囲にチェックできる。
【００１８】
また、クライアントコンピュータが音出力情報の取得時のアプリケーションウインドウのタイトルバー情報を記憶し、監視者コンピュータからアプリケーションの強制終了指令を受信することにより記憶しているタイトルバー情報に含まれるアプリケーション名と同じアプリケーションを強制終了させるので、クライアントコンピュータにおいて的確かつ効率よくアプリケーションを強制終了させることができる。
【００１９】
また、判定手段により使用制限すべきアプリケーションの音出力であると判定した場合に、該アプリケーションを起動禁止アプリケーション情報記憶手段に新規登録するので、バージョンアップなどでファイル名等が変更されたアプリケーションの場合にも、すべてのクライアントコンピュータに当該アプリケーションの使用制限を迅速かつ事前に行うことが可能となる。
【００２０】
また、クライアントコンピュータが監視者コンピュータから対処命令を受信することにより、画面情報記憶手段に記録された画面表示情報を監視者コンピュータに送信することとしたので、監視者コンピュータではクライアントコンピュータの使用したアプリケーションの内容を詳細に把握できるとともに、本当に使用制限されるべきであったかどうか当該アプリケーションのウインドウ画面等で実際に目で見て確認することができ、誤った使用制限を回避することが可能となる。
【発明を実施するための最良の形態】
【００２１】
次に、本発明の実施形態を添付図面に基づき詳細に説明する。
【００２２】
図１は、本発明に係るアプリケーション使用監視システムの全体構成を示す図であり、図１〜５は代表的実施形態を示し、図中符号１は監視者コンピュータ、２はクライアントコンピュータをそれぞれ示している。本発明のアプリケーション使用制限システムＳは、図１に示すように、単又は複数のクライアントコンピュータ２，…と、通信ネットワークＮを介してこれに接続される監視者コンピュータ１とから構成されている。なお、以下の実施形態においては、監視者コンピュータ１とクライアントコンピュータ２の複数のコンピュータ間で監視を行なうシステムについて説明するが、単独のコンピュータ内にて自らのコンピュータ操作の監視を行なうように構成しても勿論よい。
【００２３】
監視者コンピュータ１は、単又は複数のコンピュータより構成され、図２に示すように、処理装置１０を中心に、記憶手段１１、通信制御部１２、入力操作手段１３としてポインティングデバイスやキーボード等、ディスプレイ１４よりなる従来から汎用されているコンピュータ装置を用いることができ、処理装置１０は、マイクロプロセッサなどのＣＰＵを主体に構成され、図示しないＲＡＭ、ＲＯＭからなる記憶部を有して各種処理動作の手順を規定するプログラムや処理データが記憶される。
【００２４】
処理装置１０は、機能的には、各クライアントコンピュータから使用されたアプリケーションの音出力情報を受信する音出力情報受信処理部１０ａと、受信した音出力情報について、記憶手段１１の音データ特徴情報記憶部１１ａの音データ特徴情報を参照し、使用制限すべきアプリケーションの音出力か否か判定する判定処理部１０ｂと、判定処理部１０ｂにより使用制限すべきと判定されると、当該クライアントコンピュータに対してアプリケーション使用を制限する対処命令を送信するための対処命令送信処理部１０ｃと、同じく判定処理部１０ｂにより使用制限すべきと判定されると、当該アプリケーションを起動禁止アプリケーション情報記憶部１１ｃに新規登録するアプリケーション登録処理部１０ｄと、各クライアントコンピュータから受信した画面表示情報をディスプレイに表示する画面表示処理部１０ｅとを少なくとも備えており、これら機能は上記プログラムにより実現される。
【００２５】
記憶手段１１は、監視者コンピュータ１内外のハードディスク等からなり、使用制限すべきアプリケーションを特定するための音データ特徴情報を記憶する音データ特徴情報記憶部１１ａと、各クライアントコンピュータから受信した音出力情報を保存する音出力履歴記憶部１１ｂ（音出力情報記憶手段に相当）と、起動を禁止するアプリケーション情報が登録された起動禁止アプリケーション情報記憶部１１ｃとを少なくとも備えている。これら記憶手段１１としては、上記ハードディスク等以外に、一時記憶領域に保存するようなケースも勿論含まれる。
【００２６】
上記の音データ特徴情報記憶部１１ａは、具体的には、例えば図４の実線の折れ線グラフに示すように、前記使用制限すべきアプリケーションの音出力の高音／低音の特徴として高音点と低音点を時間情報と合わせて抽出してグラフ化した特徴情報を記憶するものであり、判定処理部１０ｂは、同じく図４の破線に示すように前記クライアントコンピュータ２から受信した音出力情報について高音／低音の時間経過による波形を実線の特徴情報と照らし合わせることで、使用制限すべきアプリケーションか否か判定できる。このようにクライアントコンピュータ２で取得され、監視者コンピュータ１に送信される音出力情報には、例えば各クライアントコンピュータにおいて、使用されるアプリケーションからオーディオドライバ又はオーディオデバイス（例えばＷＡＶＥデバイスなど）に送られる音データや、オーディオドライバ又はオーディオデバイスから出力された音データを取得してなる当該音の周波数波形の情報等が含まれるが、その他、音の種類などの情報を含むことも好ましい。
【００２７】
このような音出力情報と特徴的な音データとの照らし合わせにより一致不一致を判定する方法は、公知の音認識技術を用いることができ、例えば特開２００４−２１２３３号公報に開示されている技術を応用して、音出力情報を構成する各音の高さの最高値および最低値を検出するとともに、音の長さの平均値を検出し、検出した音の高さの最高値および最低値と音の長さの平均値とに基づく音特徴情報に一致または近似するか判定するなど、公知の手法を広く採用できる。
【００２８】
また、音出力履歴記憶部１１ｂは、クライアントコンピュータから受信した音出力情報の履歴を記憶しているが、このような音出力情報の履歴はクライアントコンピュータで管理させ、監視者コンピュータ１は所定のタイミングでこの履歴情報或いは加工された音出力に関する情報をクライアントコンピュータから受信するようにしてもよい。
【００２９】
また、起動禁止アプリケーション情報記憶部１１ｃは、クライアントコンピュータ２で使用すべきでないとして起動を禁止されるアプリケーションが登録されるところであり、この記憶部に登録されたアプリケーションの情報は、すべてのクライアントコンピュータ２に通知するようにすれば、当該アプリケーションを使用したとして音出力情報を送信したクライアントコンピュータだけでなく、その他のクライアントコンピュータ２でも、そのアプリケーションの起動を予め禁止する処置が可能となるのである。つまり、使用制限されるべきアプリケーションをあるクライアントコンピュータが使用すれば、他のクライアントコンピュータに予め当該アプリケーションの起動を禁止させ、使用を未然に防止することが可能となる。これは起動禁止アプリケーション情報記憶部１１ｃに登録されている起動禁止アプリケーションの情報（リスト）をすべてのクライアントコンピュータに送信して共有させるようにしても良い。また、各クライアントコンピュータ２がアクセスしてサーバ中のアプリケーションを使用する場合に、該サーバにおける当該アプリケーションの使用を起動禁止アプリケーション情報記憶部１１ｃの情報に基づいて拒否するように構成してもよい。
【００３０】
なお、本例では、図１に示すように単一のコンピュータの処理装置、記憶手段１１にこれら機能、記憶部を設けて監視者コンピュータ１を構成した例について説明しているが、複数のコンピュータによりこれら機能、記憶部を分担させて構成してもよい。また、監視者コンピュータ１は必ずしも固定されたコンピュータとは限らず、通信接続されている複数のコンピュータのうち任意のものを監視者コンピュータとして指定し、他のコンピュータをクライアントコンピュータとして機能させることも勿論できる。また、監視者が操作しているコンピュータが監視者コンピュータ１とは別の場合には、前記判定処理部１０ｂの判定の結果、使用制限すべきアプリケーションが使用された場合に、該クライアントコンピュータやアプリケーション等の情報についてメール等で通知することが好ましい。
【００３１】
各クライアントコンピュータ２は、図３に示すように、処理装置２０を中心に、記憶手段２１、通信制御部２２、マウスやキーボード等の入力操作手段２３、ディスプレイ２４が接続された従来から汎用されているコンピュータ装置からなり、処理装置２０は、マイクロプロセッサなどのＣＰＵを主体に構成され、図示しないＲＡＭ、ＲＯＭからなる記憶部を有して各種処理動作の手順を規定するプログラムや処理データが記憶される。
【００３２】
処理装置２０は、機能的には、アプリケーション使用時の音出力情報を取得し、これを監視者コンピュータ１に送信する音出力情報送信処理部２０ａと、音出力情報を取得した際のアプリケーションウインドウのタイトルバー情報を、タイトルバー情報記憶部２１ａに一時記憶させるためのタイトルバー情報記憶処理部２０ｂと、同じく音出力情報を取得した際のディスプレイ２４の画面表示情報を記録して画面情報記憶部２１ｂに一時記憶させるための画面情報記憶処理部２０ｃと、監視者コンピュータ１から受信した対処命令に基づいて所定の使用制限処理を実行する使用制限処理部２０ｄと、前記対処命令を受信することにより画面情報記憶部２１ｂに記録された画面表示情報を監視者コンピュータ１に送信する画面情報送信処理部２０ｅとを少なくとも備え、これら機能は上記プログラムにより実現される。
【００３３】
記憶手段２１は、クライアントコンピュータ２内外のハードディスク等からなり、音出力情報取得時のアプリケーションウインドウのタイトルバー情報を記憶するタイトルバー情報記憶部２１ａと、前記音出力情報の取得時の画面表示情報を記録する画面情報記憶部２１ｂとを少なくとも備えている。この記憶手段２１は、監視者コンピュータ１と同様、ハードディスク等以外に一時記憶領域に保存するようなケースも勿論含まれる。
【００３４】
上記の音出力情報送信処理部２０ａは、アプリケーション使用時の音出力を取得し、適宜監視者コンピュータ１に送信するものであるが、上述したように各クライアントコンピュータ２において取得した音出力情報の履歴情報を記憶管理し、所定のタイミングでこの履歴情報或いは加工された音出力に関する情報を監視者コンピュータ１に送信するようにしても良い。
【００３５】
また、画面情報記憶部２１ｂには、音出力情報を取得した際のディスプレイ２４の画面表示情報が一時記憶され、監視者コンピュータ１での判定の結果、使用制限の必要があると判定された場合に監視者コンピュータ１に送信され、監視者コンピュータ１の画面表示処理部１０ｅによりディスプレイ表示されるものであり、使用制限の必要がないと判定された場合には、画面情報送信処理部２０ｅによる監視者コンピュータ１への送信は為されず、消去されるものである。その他の例として、各クライアントコンピュータ２におけるアプリケーション使用時の画面表示情報を、判定の結果にかかわらず監視者コンピュータ１に送信して監視者コンピュータ１で各クライアントコンピュータの画面情報を表示可能としておき、判定の結果、使用制限すべきアプリケーションを使用していると判定された場合に、当該クライアントコンピュータにおける前記アプリケーション使用時の画面表示情報を、監視者コンピュータ１において他のクライアントコンピュータの画面表示情報とは別の形態、たとえば拡大表示するなどして、監視者に対して不正使用を告知するようにすることが好ましい実施例である。
【００３６】
また、使用制限処理部２０ｄは、具体的には、操作者に対する所定の警告文をポップアップ画面でディスプレイ２４に表示させることや、警告音をスピーカから発したりするほか、タイトルバー情報記憶部２１ａに記憶しているタイトルバー情報に含まれるアプリケーション名と同じアプリケーションを強制終了させる処理を行ったり、アプリケーション使用のロック、アプリケーションの音出力制限など、種々の対処が可能である。なお、アプリケーションの特定は上記タイトルバー情報に基づくこと以外に、ＯＳから得られるプロセス名やプロセス番号に基づいて特定することも好ましい実施例である。
【００３７】
以下、図５のフロー図に基づき、本発明のアプリケーション使用監視システムにおける各手順を説明する。
【００３８】
クライアントコンピュータ２が、アプリケーションの使用時の音出力情報を取得することにより（Ｓ１０１）、該取得時の前記アプリケーションのウインドウのタイトルバー情報、画面表示情報（ウインドウ表示画面）をそれぞれ、タイトルバー情報記憶部２１ａ、画面情報記憶部２１ｂに記憶するとともに（Ｓ１０２、Ｓ１０３）、前記取得した音出力情報を監視者コンピュータ１に送信する（Ｓ１０４）。
【００３９】
監視者コンピュータ１は、クライアントコンピュータ２から前記音出力情報を受信し（Ｓ１０５）、該音出力情報について、音データ特徴情報記憶部１１ａの音データ特徴情報を参照して、使用制限すべきアプリケーションの音出力か否か判定する（Ｓ１０６）。
【００４０】
Ｓ１０６において、前記音出力情報が使用制限すべきアプリケーションの音出力であると判定された場合、当該アプリケーションを起動禁止アプリケーション情報記憶手段に新規登録するとともに（Ｓ１０７）、当該クライアントコンピュータに対し、該アプリケーションの使用を制限する所定の対処命令を送信する（Ｓ１０８）。この対処命令には、例えば当該アプリケーションの強制終了指令が含まれる。
【００４１】
クライアントコンピュータ２は、監視者コンピュータ１から受信した対処命令に基づき、操作者に対する警告など使用制限に関する処理を実行する（Ｓ１０９）。具体的には、操作者に対する警告文をポップアップ画面でディスプレイ２４に表示させるとともに、タイトルバー情報記憶部２１ａに記憶しているタイトルバー情報に含まれるアプリケーション名と同じアプリケーションを強制終了させることとなる。
【００４２】
また、クライアントコンピュータ２は、監視者コンピュータ１から対処命令を受信することにより、画面情報記憶部２１ｂに記録されている画面表示情報を監視者コンピュータ１に送信し（Ｓ１１０）、これを受信した監視者コンピュータ１は、画面表示処理部１０ｅによりディスプレイ表示する（Ｓ１１１）。
【００４３】
一方、Ｓ１０６において前記音出力情報が使用制限すべきアプリケーションの音出力でないと判定された場合、監視者コンピュータ１から当該クライアントコンピュータ２に対して当該アプリケーションの使用を許可する情報を送信し（Ｓ１１２）、これを受けたクライアントコンピュータ２は、不要となった上記タイトルバー情報記憶部２１ａ、画面情報記憶部２１ｂに記憶されたタイトルバー情報及び画面表示情報を、それぞれ消去する（Ｓ１１３）。
【００４４】
以上、本発明の実施形態について説明したが、本発明はこうした実施例に何ら限定されるものではなく、本発明の要旨を逸脱しない範囲において種々なる形態で実施し得ることは勿論である。例えば単独のコンピュータでシステム構成する場合には、当該コンピュータに、使用制限すべき複数のアプリケーションの使用時の音出力について、各アプリケーションを特定できる音データ特徴情報をそれぞれ記憶する音データ特徴情報記憶手段と、当該コンピュータにおいて使用されたアプリケーションの音出力情報を取得する音出力情報取得手段と、前記取得した音出力情報について、前記音データ特徴情報記憶手段の音データ特徴情報を参照し、使用制限すべきアプリケーションの音出力か否か判定する判定手段と、前記判定手段により使用制限すべきアプリケーションの音出力であると判定された場合に、該アプリケーションの使用を制限する所定の対処命令を生成する対処命令生成手段と、前記対処命令に基づき、操作者に対する警告など使用制限に関する処理を実行する使用制限処理手段とを備えさせればよい。これにより監視コンピュータを別途設ける必要がなく、自らのコンピュータ内での操作を自ら監視するシステムを提供することができる。
【図面の簡単な説明】
【００４５】
【図１】本発明に係るアプリケーション使用監視システムの全体構成を示す説明図。
【図２】同じくアプリケーション使用監視システムにおける監視者コンピュータの構成を示すブロック図。
【図３】同じくクライアントコンピュータの構成を示すブロック図。
【図４】音出力情報と特徴情報との比較方法を示す説明図。
【図５】同じくアプリケーション使用監視システムにおける処理手順を示すフロー図。
【符号の説明】
【００４６】
１  監視者コンピュータ
２  クライアントコンピュータ
１０  処理装置
１０ａ  音出力情報受信処理部
１０ｂ  判定処理部
１０ｃ  対処命令送信処理部
１０ｄ  アプリケーション登録処理部
１０ｅ  画面表示処理部
１１  記憶手段
１１ａ  音データ特徴情報記憶部
１１ｂ  音出力履歴記憶部
１１ｃ  起動禁止アプリケーション情報記憶部
１２  通信制御部
１３  入力操作手段
１４  ディスプレイ
２０  処理装置
２０ａ  音出力情報送信処理部
２０ｂ  タイトルバー情報記憶処理部
２０ｃ  画面情報記憶処理部
２０ｄ  使用制限処理部
２０ｅ  画面情報送信処理部
２１  記憶手段
２１ａ  タイトルバー情報記憶部
２１ｂ  画面情報記憶部
２２  通信制御部
２３  入力操作手段
２４  ディスプレイ
Ｎ  通信ネットワーク
Ｓ  アプリケーション使用制限システム
【図１】
2008269204.tif 000003
【図２】
2008269204.tif 000004
【図３】
2008269204.tif 000005
【図４】
2008269204.tif 000006
【図５】
2008269204.tif 000007