(57)【要約】【課題】トレース情報の送信を許した情報についてのみトレース情報を送信し、トレース情報の送信を許した情報以外の情報についてはトレース情報を送信しない。【解決手段】アクティブトレースサーバ１は、暗号化コンテンツとコンテンツ制御用ドライバとトレースプログラムと監視アプリケーションとポリシーファイルとを内包し、コンテンツ制御用ドライバのアンインストールが完了すると再びコンテナに加工されるように構成された自己実行形式のコンテナ５１を作成し、利用者端末５に対してコンテナ５１を配信し、利用者端末５から発信されるコンテンツのトレース情報を受信する。【選択図】図１
2015185071.tif 000002
【特許請求の範囲】
【請求項１】
暗号化されたコンテンツ本体と、
上記コンテンツの二次利用を防止するコンテンツ制御用ドライバと、
上記コンテンツのトレース情報を発信するトレースプログラムと、
利用者端末に上記コンテンツ制御用ドライバをインストールし、上記利用者端末での制御を上記コンテンツ制御用ドライバに引き渡し、上記トレースプログラムを用いて上記コンテンツのトレース情報を発信し、上記利用者端末での上記コンテンツの利用終了後は上記コンテンツ制御用ドライバをアンインストールする監視アプリケーションと、
上記コンテンツ制御用ドライバの制御によりアクセス制御を行う際の二次流通防止ルールを記述したポリシーファイルと、
を内包し、
上記コンテンツ制御用ドライバのアンインストールが完了すると再びコンテナに加工されるように構成された自己実行形式のコンテナを作成し、
上記利用者端末に対して上記コンテナを配信し、
上記利用者端末から発信される上記コンテンツのトレース情報を受信するアクティブトレースサーバを有する
情報追跡システム。
【請求項２】
追跡対象とするコンテンツを選択するステップと、
上記コンテンツに関する二次流通防止ルールを設定するステップと、
上記コンテンツを暗号化して暗号化コンテンツを生成するステップと、
上記暗号化コンテンツと、上記コンテンツの二次利用を防止するコンテンツ制御用ドライバと、上記コンテンツのトレース情報を発信するトレースプログラムと、利用者端末に上記コンテンツ制御用ドライバをインストールし、上記利用者端末での制御を上記コンテンツ制御用ドライバに引き渡し、上記トレースプログラムを用いて上記コンテンツのトレース情報を発信し、上記利用者端末での上記コンテンツの利用終了後は上記コンテンツ制御用ドライバをアンインストールする監視アプリケーションと、上記コンテンツ制御用ドライバの制御によりアクセス制御を行う際の二次流通防止ルールを記述したポリシーファイルと、をコンテナに内包するステップと、
上記コンテナを上記コンテンツ制御用ドライバのアンインストールが完了すると再びコンテナに加工されるように構成された自己実行形式のファイルに変換するステップと、
を含む情報追跡方法。
【請求項３】
暗号化されたコンテンツ本体と、上記コンテンツの二次利用を防止するコンテンツ制御用ドライバと、上記コンテンツのトレース情報を発信するトレースプログラムと、利用者端末に上記コンテンツ制御用ドライバをインストールし、上記利用者端末での制御を上記コンテンツ制御用ドライバに引き渡し、上記トレースプログラムを用いて上記コンテンツのトレース情報を発信し、上記利用者端末での上記コンテンツの利用終了後は上記コンテンツ制御用ドライバをアンインストールする監視アプリケーションと、上記コンテンツ制御用ドライバの制御によりアクセス制御を行う際の二次流通防止ルールを記述したポリシーファイルと、を内包し、上記コンテンツ制御用ドライバのアンインストールが完了すると再びコンテナに加工されるように構成された自己実行形式のコンテナを、アクティブトレースサーバから利用者端末へ配信するステップと、
上記コンテナが自己解凍し、上記暗号化コンテンツと上記コンテンツ制御用ドライバと上記トレースプログラムと上記監視アプリケーションと上記ポリシーファイルとを上記利用者端末へ保存するステップと、
上記監視アプリケーションが、上記コンテンツ制御用ドライバと上記トレースプログラムとを上記利用者端末へインストールするか否かをユーザへ確認するステップと、
上記ユーザが了解した場合に、上記監視アプリケーションが上記コンテンツ制御用ドライバと上記トレースプログラムとを上記利用者端末へインストールするステップと、
上記コンテンツ制御ドライバが上記暗号化コンテンツを復号し、上記二次流通防止ルールに従って上記コンテンツの利用を制御するステップと、
上記トレースプログラムが上記コンテンツの利用状況を上記アクティブトレースサーバへ送信するステップと、
上記監視アプリケーションが上記コンテンツの利用終了を検知して上記コンテンツを暗号化し、上記コンテンツ制御ドライバをアンインストールし、上記コンテナを再作成するステップと、
を含む情報追跡方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、情報セキュリティ技術に関し、特にコンピュータシステムでの情報漏洩に対して情報が漏洩した先を追跡する技術に関する。
【背景技術】
【０００２】
情報漏洩への対策として、情報のコピーを追跡する技術がある。例えば、特許文献１には、情報そのものが情報の所在やコピーの親子関係などのトレースのための情報（例えば、追跡ＩＤや端末の固有値、時刻情報など。以下、トレース情報という。）を追跡用サーバに通知する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開第２０１４／０２４９５９号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、他人から受け取った情報に関して、受け取った側の人間がトレース情報の発信を常に認めるわけではない。例えば、会社の外にいて携帯型パソコンで会社内のサーバに接続して会社の情報を携帯型パソコンにダウンロードする場合は、会社の情報を利用するのであるからユーザはトレース情報をサーバに送信することに同意するであろう。しかし、会社の情報以外の情報については、そのトレース情報がサーバに送信されることには同意しないかもしれない。つまり、情報の種類によって、ユーザはトレース情報の送信に同意したり同意しなかったりする場合がある。
【０００５】
従来の情報追跡技術では、一度情報のトレースをするためのドライバが利用者端末に設定されてしまうと、情報の種類に関わらず、すべての情報についてトレース用のドライバがトレース情報を送信してしまう場合がある。こうなると、会社の情報を追跡するためにトレース情報の送信を許しただけなのに、プライベートな情報についてまでトレース情報を送信されてしまう可能性がある。
【０００６】
この発明はこのような点に鑑みて、トレース情報の送信を許した情報についてのみ利用者端末からサーバへトレース情報を送信し、トレース情報の送信を許した情報以外の情報についてはトレース情報を送信しないように制御することができる情報追跡技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために、この発明の情報追跡システムは、暗号化されたコンテンツ本体と、コンテンツの二次利用を防止するコンテンツ制御用ドライバと、コンテンツのトレース情報を発信するトレースプログラムと、利用者端末にコンテンツ制御用ドライバをインストールし、利用者端末での制御をコンテンツ制御用ドライバに引き渡し、トレースプログラムを用いてコンテンツのトレース情報を発信し、利用者端末でのコンテンツの利用終了後はコンテンツ制御用ドライバをアンインストールする監視アプリケーションと、コンテンツ制御用ドライバの制御によりアクセス制御を行う際の二次流通防止ルールを記述したポリシーファイルと、を内包し、コンテンツ制御用ドライバのアンインストールが完了すると再びコンテナに加工されるように構成された自己実行形式のコンテナを作成し、利用者端末に対してコンテナを配信し、利用者端末から監視アプリケーションにより発信されるトレース情報を受信するアクティブトレースサーバを含む。
【０００８】
アクティブトレースサーバでコンテナを構成して利用者端末に配信することで、利用者端末ではコンテナを受信して、トレース情報が発信されることに対して同意の上でファイルとして実行すると、自己実行形式であるコンテナが実行される。まず、コンテナの自己解凍が行われ、暗号化されたコンテンツ本体と、コンテナ制御用ドライバと、トレースプログラムと、監視アプリケーションと、二次流通防止ルールのファイルとに展開される。ついで、監視アプリケーションがインストールされ、監視アプリケーションがコンテナ制御用ドライバとトレースプログラムとをインストールし、コンテナ制御ドライバが暗号化されたコンテンツの二次流通を二次流通防止ルールに基づいて防止しつつ、暗号化されたコンテンツの復号を行い、利用者端末でコンテンツを利用することを可能にする。
【０００９】
トレースプログラムは、ユーザがコンテンツを利用している間に、コンテンツの利用状況（例えば、コピーの有無など）に関する情報、つまりトレース情報をアクティブトレースサーバに送信する。
【００１０】
利用者端末でユーザがコンテンツの利用を終えると、監視アプリケーションがコンテンツを暗号化し、コンテンツ制御用ドライバをアンインストールし、暗号化されたコンテンツ本体とコンテナ制御用ドライバとトレースプログラムと監視アプリケーションと二次流通防止ルールのファイルとを再び自己実行形式のファイルに加工し、監視アプリケーションも終了しアンインストールされる。
【００１１】
トレース情報が発信されるのは、トレース情報の発信をユーザが許可した場合だけになる。ユーザがトレース情報の発信を許可しない場合は、トレース情報発信のためのソフトウェア類が利用者端末にインストールされないので、トレース情報が発信されることはない。また、コンテンツの利用終了後には、トレース情報発信のためのソフトウェア類がアンインストールされているので、利用者端末の他の情報に関する利用状況がアクティブトレースサーバに送信されるおそれはない。
【発明の効果】
【００１２】
この発明の情報追跡技術は、トレース情報の送信を許した情報についてのみ利用者端末からサーバへトレース情報が送信され、トレース情報の送信を許した情報以外の情報についてはトレース情報を送信しないように制御することができる。
【図面の簡単な説明】
【００１３】
【図１】図１は、情報追跡システムの機能構成を例示する図である。
【図２】図２は、コンテナの機能構成を例示する図である。
【図３】図３は、情報追跡方法の処理フローを例示する図である。
【図４】図４は、情報追跡方法の処理フローを例示する図である。
【図５】図５は、情報追跡方法の処理フローを例示する図である。
【発明を実施するための形態】
【００１４】
以下、この発明の実施の形態について詳細に説明する。なお、図面中において同じ機能を有する構成部には同じ番号を付し、重複説明を省略する。
【００１５】
図１を参照して、この発明の実施形態である情報追跡システムの機能構成を説明する。情報追跡システムは、アクティブトレースサーバ１、利用者端末５、管理者端末６及びパッケージ作成者端末７を含む。情報追跡システムを構成する各装置は、それぞれ通信網に接続されている。この通信網は、各装置が相互に通信可能なように構成されていればよく、例えばインターネットやＬＡＮ、ＷＡＮなどで構成することができる。
【００１６】
アクティブトレースサーバ１は、システム設定部１１、利用者承認部１２、ユーザ管理部１３、ポリシー管理部１４、ＡＴコンバータ部１５、利用者申請部（作成者）１６、鍵管理部１７、ユーザＤＢ１８、ポリシーＤＢ１９、補助アプリケーション（補助ＡＰＬ）配信部２０、利用者申請部（利用者）２１、鍵交換部２２、ポリシー実行時サーバ側機能部２３、ユーザ認証部２４、ログ受付部３１、ログ蓄積部３２、ログ参照部３３及びログ集計部３４を含む。アクティブトレースサーバ１は、例えば、中央演算処理装置（Central Processing Unit、ＣＰＵ）、主記憶装置（Random Access Memory、ＲＡＭ）などを有する公知又は専用のコンピュータに特別なプログラムが読み込まれて構成された特別な装置である。アクティブトレースサーバ１は、例えば、中央演算処理装置の制御のもとで各処理を実行する。アクティブトレースサーバ１に入力されたデータや各処理で得られたデータは、例えば、主記憶装置に格納され、主記憶装置に格納されたデータは必要に応じて読み出されて他の処理に利用される。
【００１７】
利用者端末５は、コンテナ５１及び補助アプリケーション（補助ＡＰＬ）５２を含む。利用者端末５は、例えば、中央演算処理装置（Central Processing Unit、ＣＰＵ）、主記憶装置（Random Access Memory、ＲＡＭ）などを有する公知又は専用のコンピュータに特別なプログラムが読み込まれて構成された特別な装置である。利用者端末５は、具体的には、デスクトップ型もしくはラップトップ型のパーソナル・コンピュータや携帯電話、スマートフォン、タブレット端末などである。
【００１８】
コンテナ５１は、図２に示すように、暗号化コンテンツ５１１、コンテナ制御用ドライバ５１２、トレースプログラム５１３、監視アプリケーション５１４及びポリシーファイル５１５を内包する自己実行形式のファイルである。
【００１９】
暗号化コンテンツ５１１は、追跡対象のコンテンツを暗号化したファイル本体である。コンテナ制御用ドライバ５１２は、二次流通防止ルールに従って、コンテンツの二次利用を防止するプログラムである。トレースプログラム５１３は、コンテンツのトレース情報を利用者端末５からアクティブトレースサーバ１へ発信するプログラムである。監視アプリケーション５１４は、利用者端末５にコンテンツ制御用ドライバ５１２をインストールし、利用者端末５でのコンテンツのアクセス制御をコンテンツ制御用ドライバ５１２に引き渡し、トレースプログラム５１３を用いてコンテンツのトレース情報を利用者端末５からアクティブトレースサーバ１へ発信し、利用者端末５でのコンテンツの利用終了後はコンテンツ制御用ドライバ５１２をアンインストールするプログラムである。ポリシーファイル５１５は、コンテンツ制御用ドライバ５１２の制御によりコンテンツのアクセス制御を行う際の二次流通防止ルールを記述したファイルである。
【００２０】
コンテナ制御用ドライバ５１２は、利用者端末５にコンテナ５１がダウンロードされた後に事後的にインストールされ、アクセス制御とアクセス監視と暗号化復号化の為のソフトウェア開発キットから構成される。
【００２１】
トレースプログラム５１３は、コンテンツ（例えば、フォルダ配下の電子ファイル群からなるコンテンツも含む）自体がその所在場所やコピーの親子関係等を自己発信することに加えて、トレースプログラム５１３自身の二次流通を防止し削除も可能にするために、その所在場所やコピーの親子関係等を自己発信するプログラムである。
【００２２】
監視アプリケーション５１４は、利用者端末５にコンテンツ制御用ドライバ５１２をインストールし、利用者端末５での制御をコンテンツ制御用ドライバ５１２に引き渡し、トレースプログラム５１３を用いてコンテンツのトレース情報を利用者端末５からアクティブトレースサーバ１へ発信し、利用者端末５でのコンテンツの利用終了後はコンテンツ制御用ドライバ５１２をアンインストールするプログラムである。
【００２３】
ポリシーファイル５１５は、コンテンツ管理者（もしくは、コンテナ作成者）が二次流通防止に関するルールをアクティブトレースサーバ１に記述した情報である。コンテナ５１にはポリシーにアクセスするための情報を内包させる。
【００２４】
アクティブトレースサーバ１は、利用者端末５にインストールされた監視アプリケーション５１４からトレース情報を受け取り、システム管理者やコンテンツ管理者がコンテンツの利用状況・コピー状況を閲覧検索するサーバである。利用者端末５でコンテナ５１が起動された後に、利用状況に関する情報（例えば、どの追跡ＩＤのコンテナ５１がどういう固有値の利用者端末５で利用されようとしたかなど）を利用者端末５から受信し、コンテナ５１がコピーされたものである場合は、コンテナ５１の追跡ＩＤを付け直したり、コンテンツ管理者にコンテナ５１又はコンテンツの利用状況やコンテナ５１のコピー状況を閲覧させたりする。
【００２５】
アクティブトレースサーバ１は、また、コンテンツ管理者（もしくは、コンテナ作成者）がコンテンツをコンテナ化するために利用するサーバである。アクティブトレースサーバ１は、コンテンツ管理者（もしくは、コンテナ作成者）を登録し認証し、クライアント側のユーザを登録し認証し、コンテンツ管理者にコンテンツの二次流通防止に関するルール（ポリシー）を指定させる。コンテンツ管理者がコンテンツをアクティブトレースサーバ１にアップロードすると、アクティブトレースサーバ１はポリシー等を考慮してコンテナ５１を作成し、コンテンツ管理者（もしくは、コンテナ作成者）にダウンロードさせる。コンテンツ管理者は、このコンテナ５１を情報流通に利用することで、コンテンツの所在場所やコピーの親子関係等を把握しつつ、コンテンツの二次流通を防止し事後的な削除も行うことができる。アクティブトレースサーバ１は、コンテンツ管理者がコンテンツから別のコンテンツを作ったり、コンテンツをコンテナ５１経由で利用するユーザを登録したり、コンテナ５１を開こうとするユーザを認証し復号鍵を利用者端末５に送信したりするためのサーバとして利用することができる。アクティブトレースサーバ１でコンテナ５１が作成される際には、コンテナ５１を追跡するために追跡ＩＤが付与されており、同時に二次流通防止に関するルールであるポリシーも指定されている。
【００２６】
追跡ＩＤは、コンテナ作成時などに付与されるコンテナ５１を追跡する為の識別子であって、コンテナ５１に内包される。コピーの親子関係は、コンテナ５１の追跡ＩＤと利用者端末５の物理的な固有値（下記の端末固有値）の組合せの変化により検知し、コピーされたコンテナ５１に対しては、追跡ＩＤが新たに振り直される。またコンテナ５１が編集されたものである場合にも、追跡ＩＤが新たに振り直される。
【００２７】
端末固有値は、利用者端末５の物理的な固有値で規定する情報であり、例えば、「BIOS UUID＋コンテナのファイルパス名」で規定する。
【００２８】
図３から図５を参照して、情報追跡システムが実行する情報追跡方法の処理フローの一例を、手続きの順に従って説明する。図３は、アクティブトレースサーバ１がコンテナ５１を作成する手順である。
【００２９】
ステップＳ１−１において、パッケージ作成者端末７が、コンテンツ管理者の操作に従って、追跡対象とするコンテンツを選択する。
【００３０】
ステップＳ１−２において、パッケージ作成者端末７が、コンテンツ管理者の操作に従って、コンテンツの二次流通防止ルールを設定する。設定されたコンテンツの二次流通防止ルールはポリシーファイル５１５に記述される。
【００３１】
ステップＳ１−３において、パッケージ作成者端末７が、コンテンツ管理者の操作に従って、コンテンツの利用を許可する対象の範囲を設定する。設定されたコンテンツの利用を許可する対象の範囲はポリシーファイル５１５に記述される。
【００３２】
ステップＳ１−４において、アクティブトレースサーバ１が、コンテンツを暗号化して暗号化コンテンツ５１１を生成する。暗号化の方式は、既存のいかなる暗号化技術を用いてもよい。
【００３３】
ステップＳ１−５において、アクティブトレースサーバ１が、暗号化コンテンツ５１１とコンテンツ制御用ドライバ５１２とトレースプログラム５１３と監視アプリケーション５１４とポリシーファイル５１５とをコンテナ５１に内包する。
【００３４】
ステップＳ１−６において、アクティブトレースサーバ１が、コンテナ５１を自己実行形式のファイルに変換する。また、コンテナ５１は、コンテンツ制御用ドライバ５１２のアンインストールが完了すると再びコンテナ５１に加工されるように構成される。
【００３５】
図４は、利用者端末５へコンテナ５１を配信する手順である。
【００３６】
ステップＳ２−１において、利用者端末５が、ユーザの操作に従って、アクティブトレースサーバ１へ接続し、ユーザに対してユーザ認証を行う。ユーザ認証に必要な情報はシステム管理者によって管理者端末６を介して、事前にアクティブトレースサーバ１へ設定されているものとする。
【００３７】
ステップＳ２−２において、アクティブトレースサーバ１が、利用者端末５へコンテナ５１を配信する。
【００３８】
ステップＳ２−３において、利用者端末５が、ユーザの操作に従って、コンテナ５１を実行する。
【００３９】
ステップＳ２−４において、コンテナ５１が自己解凍し、暗号化コンテンツ５１１とコンテナ制御用ドライバ５１２とトレースプログラム５１３と監視アプリケーション５１４とポリシーファイル５１５とを利用者端末５に保存する。
【００４０】
ステップＳ２−５において、監視アプリケーション５１４が利用者端末５へインストールされる。
【００４１】
ステップＳ２−６において、監視アプリケーション５１４が、コンテンツ制御用ドライバ５１２とトレースプログラム５１３とを利用者端末５へインストールしてよいかをユーザへ確認する。具体的には、利用者端末５の備えるディスプレイ等の表示部へ、了承するか、拒否するかを入力するためのダイアログを表示する。ユーザは、利用者端末５を操作して、了承もしくは拒否を入力する。ユーザが了承した場合にはステップＳ２−８へ処理を進める。拒否した場合にはステップＳ２−７へ処理を進める。
【００４２】
ステップＳ２−７において、監視アプリケーション５１４が処理を終了する。
【００４３】
ステップＳ２−８において、監視アプリケーション５１４が、コンテンツ制御用ドライバ５１２とトレースプログラム５１３とを利用者端末５へインストールする。
【００４４】
図５は、コンテナ５１がトレース情報を送信する手順である。
【００４５】
ステップＳ３−１において、利用者端末５が、ユーザの操作に従って、暗号化コンテンツ５１１を開こうとする。
【００４６】
ステップＳ３−２において、コンテンツ制御ドライバ５１２が、復号鍵をアクティブトレースサーバ１からダウンロードし、暗号化コンテンツ５１１を復号する。
【００４７】
ステップＳ３−３において、コンテンツ制御ドライバ５１２が、ユーザがコンテンツを利用している間、二次流通防止ルールに従ってコンテンツの利用を制限する。
【００４８】
ステップＳ３−４において、トレースプログラム５１３が、コンテンツの利用状況をアクティブトレースサーバ１に送信する。
【００４９】
ステップＳ３−５において、利用者端末５が、ユーザの操作に従って、コンテンツの利用を終了する。
【００５０】
ステップＳ３−６において、監視アプリケーション５１４が、コンテンツを再度暗号化する。
【００５１】
ステップＳ３−７において、監視アプリケーション５１４が、コンテンツ制御用ドライバ５１２を利用者端末５からアンインストールする。
【００５２】
ステップＳ３−８において、監視アプリケーション５１４が、暗号化コンテンツ５１１とコンテナ制御用ドライバ５１２とトレースプログラム５１３と監視アプリケーション５１４とポリシーファイル５１５と監視アプリケーションプログラムのコピーを内包したコンテナ５１を再生成し、自己実行形式のファイルに変換する。
【００５３】
ステップＳ３−９において、監視アプリケーション５１４が処理を終了する。
【００５４】
このように、この発明の情報追跡技術によれば、トレース情報の送信を許した情報についてのみ、利用者端末５からアクティブトレースサーバ１へトレース情報が送信され、トレース情報の送信を許した情報以外の情報については、トレース情報を送信しないように制御することができる。
【００５５】
この発明は上述の実施形態に限定されるものではなく、この発明の趣旨を逸脱しない範囲で適宜変更が可能であることはいうまでもない。上記実施形態において説明した各種の処理は、記載の順に従って時系列に実行されるのみならず、処理を実行する装置の処理能力あるいは必要に応じて並列的にあるいは個別に実行されてもよい。
【００５６】
上記実施形態で説明した各装置における各種の処理機能をコンピュータによって実現する場合、各装置が有すべき機能の処理内容はプログラムによって記述される。そして、このプログラムをコンピュータで実行することにより、上記各装置における各種の処理機能がコンピュータ上で実現される。
【００５７】
この処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、例えば、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリ等どのようなものでもよい。
【００５８】
また、このプログラムの流通は、例えば、そのプログラムを記録したＤＶＤ、ＣＤ−ＲＯＭ等の可搬型記録媒体を販売、譲渡、貸与等することによって行う。さらに、このプログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することにより、このプログラムを流通させる構成としてもよい。
【００５９】
このようなプログラムを実行するコンピュータは、例えば、まず、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、一旦、自己の記憶装置に格納する。そして、処理の実行時、このコンピュータは、自己の記録媒体に格納されたプログラムを読み取り、読み取ったプログラムに従った処理を実行する。また、このプログラムの別の実行形態として、コンピュータが可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することとしてもよく、さらに、このコンピュータにサーバコンピュータからプログラムが転送されるたびに、逐次、受け取ったプログラムに従った処理を実行することとしてもよい。また、サーバコンピュータから、このコンピュータへのプログラムの転送は行わず、その実行指示と結果取得のみによって処理機能を実現する、いわゆるＡＳＰ（Application Service Provider）型のサービスによって、上述の処理を実行する構成としてもよい。なお、本形態におけるプログラムには、電子計算機による処理の用に供する情報であってプログラムに準ずるもの（コンピュータに対する直接の指令ではないがコンピュータの処理を規定する性質を有するデータ等）を含むものとする。
【００６０】
また、この形態では、コンピュータ上で所定のプログラムを実行させることにより、本装置を構成することとしたが、これらの処理内容の少なくとも一部をハードウェア的に実現することとしてもよい。
【符号の説明】
【００６１】
１  アクティブトレースサーバ
５  利用者端末
６  管理者端末
７  パッケージ作成者端末
５１  コンテナ
５２  補助アプリケーション
５１１  暗号化コンテンツ
５１２  コンテナ制御用ドライバ
５１３  トレースプログラム
５１４  監視アプリケーション
５１５  ポリシーファイル
【図１】
2015185071.tif 000003
【図２】
2015185071.tif 000004
【図３】
2015185071.tif 000005
【図４】
2015185071.tif 000006
【図５】
2015185071.tif 000007