(57)【特許請求の範囲】
【請求項１】
コンテンツをサーバに送信した送信側端末装置から、前記コンテンツのアドレスに関する情報と認証に関する情報とを含むポリシ情報を受信するポリシ情報受信部と、
前記ポリシ情報を用いて前記サーバにコンテンツのダウンロード要求を行い、前記コンテンツを受信するコンテンツ受信部と、
前記コンテンツ受信部が受信した前記コンテンツに対して行われた操作を監視し、前記操作のログを取得するコンテンツ操作監視部と、
前記コンテンツ操作監視部が作動している場合は、前記コンテンツ受信部が前記コンテンツを受信することを許可するコンテンツ受信制御部と、
前記コンテンツ操作監視部が取得した前記操作のログを外部に送信する操作ログ送信部と、
を有することを特徴とする端末装置。
【請求項２】
前記コンテンツ受信制御部は、前記コンテンツ操作監視部が作動していない場合は、前記コンテンツ操作監視部を作動させることを特徴とする請求項１に記載の端末装置。
【請求項３】
前記操作ログ送信部は、前記操作のログを前記サーバに送信することを特徴とする請求項１または２に記載の端末装置。
【請求項４】
第１の端末装置と、
第２の端末装置と、
サーバと、
を有するコンテンツ操作監視システムであって、
前記第１の端末装置は、
前記サーバへコンテンツを送信するコンテンツ送信部と、
前記サーバから前記コンテンツのアドレスに関する情報と認証に関する情報とを含むポリシ情報を受信するポリシ情報受信部と、
前記ポリシ情報を前記第２の端末装置に送信するポリシ情報送信部と、
を有し、
前記第２の端末装置は、
前記ポリシ情報を受信するポリシ情報受信部と、
前記ポリシ情報を用いて前記サーバに前記コンテンツのダウンロード要求を行い、前記コンテンツを受信するコンテンツ受信部と、
前記コンテンツ受信部が受信した前記コンテンツに対して行われた操作を監視し前記操作のログを取得するコンテンツ操作監視部と、
前記コンテンツ操作監視部が作動している場合は、前記コンテンツ受信部が前記コンテンツを受信することを許可するコンテンツ受信制御部と、
前記コンテンツ操作監視部が取得した前記操作のログを前記サーバに送信する操作ログ送信部と、
を有し、
前記サーバは、
前記第１の端末装置から前記コンテンツを受信するサーバ側コンテンツ受信部と、
前記サーバ側コンテンツ受信部が受信した前記コンテンツの前記ポリシ情報を生成するポリシ情報生成部と、
前記ポリシ情報を前記第１の端末装置へ送信するサーバ側ポリシ情報送信部と、
前記第２の端末装置からダウンロード要求が行われた場合に、前記ポリシ情報を用いて前記第２の端末装置がアクセス権限を有しているか否かを判定し、前記第２の端末装置がアクセス権限を有している場合はダウンロードを許可するポリシ情報認証部と、
前記ポリシ情報認証部でダウンロードが許可された場合は、前記第２の端末装置に前記コンテンツを送信するサーバ側コンテンツ送信部と、
前記操作のログを受信するサーバ側操作ログ受信部と、
を有することを特徴とするコンテンツ操作監視システム。
【請求項５】
端末装置で行われるコンテンツ操作監視方法であって、
サーバ上のコンテンツのアドレスに関する情報と認証に関する情報とを含むポリシ情報を受信するポリシ情報受信工程と、
コンテンツの操作を監視するコンテンツ操作監視部が作動しているか否かを確認し、作動している場合は前記コンテンツの受信を許可するコンテンツ受信制御工程と、
前記ポリシ情報を用いて前記サーバにコンテンツのダウンロード要求を行い、前記コンテンツを受信するコンテンツ受信工程と、
前記コンテンツに対して行われた操作を監視し前記操作のログを記録するコンテンツ操作監視工程と、
前記コンテンツ操作監視工程で取得した前記操作のログを外部に送信する操作ログ送信工程と、
を含んだことを特徴とするコンテンツ操作監視方法。 
【請求項６】
コンピュータを、請求項１から３のいずれか１項に記載の端末装置として機能させるためのプログラム。 
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置、サーバ、コンテンツ操作監視システム、コンテンツ操作監視方法およびプログラムに関する。
【背景技術】
【０００２】
近年、取引先、業務委託先からの情報漏えいが問題となっている。取引先が個人情報や機密情報を漏えいしてしまった場合、機密保持契約等を締結していたとしても、発注元としての監督責任を果たしていないことになり、その責任は発注元にも及ぶ。そのため、情報漏えい対策のための技術が求められている。
【０００３】
従来、コンテンツを電子メールで送信する方法が知られている。例えば、図９に示すように、送信側のユーザは電子メールにコンテンツを添付して受信側のユーザ宛に送信する。図９は、従来のコンテンツ送信方法を示す図である。しかし、コンテンツを電子メールで送信する際に、操作ミスによって誤った相手に電子メールを送信してしまった場合、コンテンツが流出してしまい、情報漏えいが発生することがある。
【０００４】
そこで、情報漏えい対策の一つとして、ＩＲＭ（Information  Rights  Management）と呼ばれる手法が知られている（例えば、特許文献１または特許文献２参照）。ＩＲＭについて図１０を用いて説明する。図１０は、従来のコンテンツ送信方法を示す図である。図１０に示すように、送信側のユーザは、ＩＲＭシステムインタフェースを用いて、ＩＲＭシステムのサーバに暗号化したコンテンツをアップロードする。そして、アップロードしたコンテンツへのアクセス情報を、あらかじめ登録された受信側のユーザ宛に電子メールで送信する。受信側のユーザは、電子メールで受信したアクセス情報を用いて、ＩＲＭシステムインタフェースからコンテンツをダウンロードする。これにより、仮にコンテンツが流出した場合でも、暗号化されたコンテンツは権限を有しない者には操作できないようになっている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−１２３０４９号公報
【特許文献２】特開２００９−１８１５５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の情報漏えい対策の方法には、不正操作によるコンテンツの流出を防止できず、また、コンテンツの送信者がコンテンツの受信先で行われた操作を把握できないという問題がある。
【０００７】
例えば、ＩＲＭを使用していたとしても、暗号アルゴリズム自体の問題や暗号の実装に関しての問題が見つけられた場合、すなわち暗号危殆化が発生した場合、またはオペレーションミス等で暗号が解読されてしまった場合に、情報漏えいが発生してしまう場合がある。このような場合に、例えば、コンテンツの不正なコピーが行われたとしても、コンテンツの送信者は把握することができない。
【課題を解決するための手段】
【０００８】
本発明の端末装置は、コンテンツをサーバに送信した送信側端末装置から、前記コンテンツのアドレスに関する情報と認証に関する情報とを含むポリシ情報を受信するポリシ情報受信部と、前記ポリシ情報を用いて前記サーバにコンテンツのダウンロード要求を行い、前記コンテンツを受信するコンテンツ受信部と、前記コンテンツ受信部が受信した前記コンテンツに対して行われた操作を監視し、前記操作のログを取得するコンテンツ操作監視部と、前記コンテンツ操作監視部が作動している場合は、前記コンテンツ受信部が前記コンテンツを受信することを許可するコンテンツ受信制御部と、前記コンテンツ操作監視部が取得した前記操作のログを外部に送信する操作ログ送信部と、を有することを特徴とする。
【０００９】
本発明のサーバは、第１の端末装置からコンテンツを受信するコンテンツ受信部と、前記コンテンツ受信部が受信した前記コンテンツのアドレスに関する情報と認証に関する情報とを含むポリシ情報を生成するポリシ情報生成部と、前記ポリシ情報を前記第１の端末装置へ送信するポリシ情報送信部と、第２の端末装置からダウンロード要求が行われた場合に、前記ポリシ情報を用いて前記第２の端末装置がアクセス権限を有しているか否かを判定し、前記第２の端末装置がアクセス権限を有している場合はダウンロードを許可するポリシ情報認証部と、前記ポリシ情報認証部でダウンロードが許可された場合は、前記第２の端末装置に前記コンテンツを送信するコンテンツ送信部と、前記第２の端末装置において前記コンテンツに対して行われた操作のログを受信する操作ログ受信部と、を有することを特徴とする。
【００１０】
本発明のコンテンツ操作監視システムは、第１の端末装置と、第２の端末装置と、サーバと、を有するコンテンツ操作監視システムであって、前記第１の端末装置は、前記サーバへコンテンツを送信するコンテンツ送信部と、前記サーバから前記コンテンツのアドレスに関する情報と認証に関する情報とを含むポリシ情報を受信するポリシ情報受信部と、前記ポリシ情報を前記第２の端末装置に送信するポリシ情報送信部と、を有し、前記第２の端末装置は、前記ポリシ情報を受信するポリシ情報受信部と、前記ポリシ情報を用いて前記サーバに前記コンテンツのダウンロード要求を行い、前記コンテンツを受信するコンテンツ受信部と、前記コンテンツ受信部が受信した前記コンテンツに対して行われた操作を監視し前記操作のログを取得するコンテンツ操作監視部と、前記コンテンツ操作監視部が作動している場合は、前記コンテンツ受信部が前記コンテンツを受信することを許可するコンテンツ受信制御部と、前記コンテンツ操作監視部が取得した前記操作のログを前記サーバに送信する操作ログ送信部と、を有し、前記サーバは、前記第１の端末装置から前記コンテンツを受信するサーバ側コンテンツ受信部と、前記サーバ側コンテンツ受信部が受信した前記コンテンツの前記ポリシ情報を生成するポリシ情報生成部と、前記ポリシ情報を前記第１の端末装置へ送信するサーバ側ポリシ情報送信部と、前記第２の端末装置からダウンロード要求が行われた場合に、前記ポリシ情報を用いて前記第２の端末装置がアクセス権限を有しているか否かを判定し、前記第２の端末装置がアクセス権限を有している場合はダウンロードを許可するポリシ情報認証部と、前記ポリシ情報認証部でダウンロードが許可された場合は、前記第２の端末装置に前記コンテンツを送信するサーバ側コンテンツ送信部と、前記操作のログを受信するサーバ側操作ログ受信部と、を有することを特徴とする。
【００１１】
本発明のコンテンツ操作監視方法は、端末装置で行われるコンテンツ操作監視方法であって、サーバ上のコンテンツのアドレスに関する情報と認証に関する情報とを含むポリシ情報を受信するポリシ情報受信工程と、コンテンツの操作を監視するコンテンツ操作監視部が作動しているか否かを確認し、作動している場合は前記コンテンツの受信を許可するコンテンツ受信制御工程と、前記ポリシ情報を用いて前記サーバにコンテンツのダウンロード要求を行い、前記コンテンツを受信するコンテンツ受信工程と、前記コンテンツに対して行われた操作を監視し前記操作のログを記録するコンテンツ操作監視工程と、前記コンテンツ操作監視工程で取得した前記操作のログを外部に送信する操作ログ送信工程と、を含んだことを特徴とする。
【発明の効果】
【００１２】
本発明によれば、コンテンツの流出による情報漏えいを防止し、コンテンツの送信者がコンテンツの受信先で行われた操作を把握することが可能となる。
【図面の簡単な説明】
【００１３】
【図１】図１は、第１の実施形態に係るコンテンツ操作監視システムの概要を示す図である。
【図２】図２は、第１の実施形態に係るコンテンツ操作監視システムの構成の一例を示すブロック図である。
【図３】図３は、ポリシ情報の一例を示す図である。
【図４】図４は、操作のログの一例を示す図である。
【図５】図５は、第１の実施形態に係るコンテンツ操作監視システムの処理の一例を示す図である。
【図６】図６は、第１の実施形態に係るコンテンツ操作監視システムの送信側端末装置におけるデータのフローを示す図である。
【図７】図７は、第１の実施形態に係るコンテンツ操作監視システムの受信側端末装置における処理の一例を示すフローチャートである。
【図８】図８は、プログラムが実行されることにより、コンテンツ操作監視システムにおけるサーバまたは端末装置が実現されるコンピュータの一例を示す図である。
【図９】図９は、従来のコンテンツ送信方法を示す図である。
【図１０】図１０は、従来のコンテンツ送信方法を示す図である。
【発明を実施するための形態】
【００１４】
以下に、本願に係る端末装置、サーバ、コンテンツ操作監視システム、コンテンツ操作監視方法およびプログラムの実施形態を図面に基づいて詳細に説明する。なお、この実施形態により本願に係る端末装置、サーバ、コンテンツ操作監視システム、コンテンツ操作監視方法およびプログラムが限定されるものではない。
【００１５】
［第１の実施形態］
以下の実施形態では、第１の実施形態に係るコンテンツ操作監視システムまたは各装置の構成、および処理の流れを順に説明し、最後に第１の実施形態による効果を説明する。
【００１６】
［第１の実施形態に係るコンテンツ操作監視システムの概要］
まず、図１を用いて、第１の実施形態に係るコンテンツ操作監視システムの概要について説明する。図１は、第１の実施形態に係るコンテンツ操作監視システムの概要を示す図である。図１に示すように、コンテンツの送信者２０ａは、送信側端末装置２０からファイル送信アプリ等を用いてサーバ１０へコンテンツをアップロードする。
【００１７】
この時、サーバ１０はアップロードされたコンテンツを記憶し、記憶したコンテンツのポリシ情報を生成し、送信側端末装置２０に通知する。そして、送信側端末装置２０はポリシ情報を基に引換券を生成し、受信側端末装置３０へ電子メール等により送信する。ここで、引換券とは、サーバ１０で生成されたポリシ情報に基づく情報であり、例えば、コンテンツのアクセス先ＵＲＬやパスワード等が含まれたデータである。
【００１８】
なお、以降の説明において、サーバ１０から送信されたデータを送信側端末装置２０もしくは受信側端末装置３０が受信することをダウンロード、送信側端末装置２０もしくは受信側端末装置３０から送信されたデータをサーバ１０が受信することをアップロードとする。
【００１９】
受信者３０ａは、引換券を用いてファイル受信アプリ等を介してサーバ１０に対して認証要求およびコンテンツのダウンロード要求を行う。サーバ１０が受信者３０ａに対してコンテンツのダウンロードを許可すると、受信者３０ａはコンテンツのダウンロードを行う。
【００２０】
受信側端末装置３０には、ダウンロードしたコンテンツに対して行われた操作を監視し記録する機能が備わっている。そして、受信側端末装置３０は、ダウンロードしたコンテンツに対して行われた操作のログを、サーバ１０へアップロードする。また、送信者２０ａは、サーバ１０にアップロードされた操作のログを閲覧することができる。
【００２１】
［第１の実施形態の構成］
図２を用いて、第１の実施形態に係るコンテンツ操作監視システムの具体的な構成について説明する。図２は、第１の実施形態に係るコンテンツ操作監視システムの構成の一例を示すブロック図である。図２に示すように、コンテンツ操作監視システム１は、サーバ１０、送信側端末装置２０および受信側端末装置３０を有する。サーバ１０、送信側端末装置２０および受信側端末装置３０は、ＬＡＮ（Local  Area  Network）もしくはＷＡＮ（Wide  Area  Network）等のネットワークで接続されており、互いにデータの送受信を行うことができる。
【００２２】
（サーバ）
図２に示すように、サーバ１０は、制御部１１、記憶部１２および送受信部１３を有する。また、制御部１１は、ポリシ情報生成部１１１およびポリシ情報認証部１１２を有する。また、記憶部１２は、ポリシ情報記憶部１２１、コンテンツ記憶部１２２および操作ログ記憶部１２３を有する。また、送受信部１３は、コンテンツ送信部１３１、コンテンツ受信部１３２、ポリシ情報送信部１３３、操作ログ送信部１３４および操作ログ受信部１３５を有する。
【００２３】
コンテンツ受信部１３２は、送信側端末装置２０からコンテンツを受信する。コンテンツ記憶部１２２は、コンテンツ受信部１３２が受信したコンテンツを記憶する。ポリシ情報生成部１１１は、コンテンツ記憶部１２２に記憶されているコンテンツのアドレスに関する情報と認証に関する情報とを含むポリシ情報を生成する。ポリシ情報送信部１３３は、ポリシ情報を送信側端末装置２０へ送信する。ポリシ情報認証部１１２は、受信側端末装置３０からダウンロード要求が行われた場合に、ポリシ情報を用いて受信側端末装置３０がアクセス権限を有しているか否かを判定し、受信側端末装置３０がアクセス権限を有している場合はダウンロードを許可する。
【００２４】
コンテンツ送信部１３１は、ポリシ情報認証部１１２でダウンロードが許可された場合は、受信側端末装置３０にコンテンツを送信する。操作ログ受信部１３５は、受信側端末装置３０においてコンテンツに対して行われた操作のログを受信する。操作ログ送信部１３４は、操作ログ受信部１３５が受信した操作のログを送信側端末装置２０へ送信する。以降、各部について詳細に説明する。
【００２５】
ポリシ情報生成部１１１は、サーバ１０にアップロードされたコンテンツのポリシ情報を生成する。ポリシ情報とは、コンテンツのアドレスに関する情報および認証に関する情報を含んだ情報である。図３は、ポリシ情報の一例を示す図である。図３に示すように、ポリシ情報には、例えば、ＵＲＬ、コンテンツの使用を許可されたユーザおよびパスワードが含まれる。なお、ポリシ情報生成部１１１で生成されたポリシ情報は、ポリシ情報記憶部１２１に記憶され、また、ポリシ情報送信部１３３によって送信側端末装置２０等に送信される。
【００２６】
ポリシ情報認証部１１２は、受信側端末装置３０からコンテンツのダウンロード等の要求が行われた際の認証を行う。例えば、ポリシ情報認証部１１２は、ダウンロードを要求しているユーザがコンテンツの使用を許可されたユーザであるか否か、また、入力されたパスワードが正しいか否かを、ポリシ情報記憶部１２１に記憶されているポリシ情報を参照して判定する。そして、例えば、ダウンロードの要求がコンテンツの使用を許可されたユーザによるものであり、入力されたパスワードが正しい場合、ポリシ情報認証部１１２はコンテンツ送信部１３１にコンテンツの送信を許可する。
【００２７】
ポリシ情報記憶部１２１は、前述の通り、ポリシ情報生成部１１１で生成されたポリシ情報を記憶する。また、コンテンツ記憶部１２２は、サーバ１０にアップロードされたコンテンツをデータとして記憶する。また、操作ログ記憶部１２３は、受信側端末装置３０におけるコンテンツに対する操作のログを記憶する。受信側端末装置３０による操作のログについては後述する。
【００２８】
コンテンツ送信部１３１は、ポリシ情報認証部１１２によってコンテンツの送信が許可された場合、コンテンツ記憶部１２２に記憶されているコンテンツを受信側端末装置３０等に送信する。また、コンテンツ受信部１３２は、送信側端末装置２０等からアップロードされたコンテンツを受信し、コンテンツ記憶部１２２に記憶させる。
【００２９】
また、送受信部１３のポリシ情報送信部１３３は、ポリシ情報生成部１１１で生成されたポリシ情報を送信側端末装置２０等に送信する。また、操作ログ送信部１３４は、操作ログ記憶部１２３に記憶されている操作のログを送信側端末装置２０等に送信する。また、操作ログ受信部１３５は、受信側端末装置３０からアップロードされた操作のログを受信し操作ログ記憶部１２３に記憶させる。
【００３０】
（送信側端末装置）
図２に示すように、送信側端末装置２０は、制御部２１、送受信部２３およびインタフェース２４を有する。送信側端末装置２０の制御部２１はメッセージ生成部２１１を有する。メッセージ生成部２１１は、サーバ１０から受信したポリシ情報を基に、メッセージを生成する。ここで、メッセージ生成部２１１で生成されるメッセージには、受信側端末装置３０でコンテンツをダウンロードする際に必要となる情報が含まれ、電子メール等により送信することができる。
【００３１】
また、メッセージにはコンテンツをダウンロードするためのアクセス先ＵＲＬやパスワードが直接記載されていてもよいし、コンテンツ引換券が添付されていてもよい。コンテンツ引換券とは、例えば、受信側端末装置３０で実行することによってサーバ１０へのアクセスおよびコンテンツのダウンロードが自動的に行われるようなプログラムを含んだ実行ファイルである。また、送信側端末装置２０の送受信部２３は、コンテンツ送信部２３１、ポリシ情報受信部２３２、メッセージ送信部２３３および操作ログ受信部２３４を有する。
【００３２】
コンテンツ送信部２３１は、サーバ１０へコンテンツを送信する。ポリシ情報受信部２３２は、サーバ１０からポリシ情報を受信する。ポリシ情報送信部として機能するメッセージ送信部２３３は、ポリシ情報を含んだメッセージを受信側端末装置３０に送信する。操作ログ受信部２３４は、サーバから受信側端末装置３０で行われたコンテンツに対する操作のログを受信する。以降、各部について詳細に説明する。
【００３３】
コンテンツ送信部２３１は、サーバ１０へコンテンツを送信する。また、ポリシ情報受信部２３２は、サーバ１０から送信されたポリシ情報を受信し、メッセージ生成部２１１等へ転送する。また、メッセージ送信部２３３は、受信側端末装置３０等へメッセージ生成部２１１で生成されたメッセージを電子メール等によって送信する。また、操作ログ受信部２３４は、サーバ１０から操作のログを受信する。
【００３４】
また、送信者２０ａは、インタフェース２４を介して送信側端末装置２０の操作を行う。インタフェース２４は、例えば、ディスプレイ、マウス、キーボード等のユーザが操作可能な機器および各部やコンテンツの操作を行うためのアプリケーションを含む。例えば、送信者２０ａは、インタフェース２４を介して、送信側端末装置２０もしくは外部記憶装置等に記憶されているアップロードの対象となるコンテンツを入力し、コンテンツ送信部２３１にコンテンツの送信を実行させる。
【００３５】
また、送信者２０ａは、インタフェース２４を介して、メッセージ送信部２３３にメッセージの送信を実行させてもよい。また、送信者２０ａは、インタフェース２４を介して、操作ログ受信部２３４が受信した操作のログを閲覧することができる。
【００３６】
（受信側端末装置）
図２に示すように、受信側端末装置３０は、制御部３１、記憶部３２、送受信部３３およびインタフェース３４を有する。受信側端末装置３０の制御部３１はコンテンツ操作監視部３１１およびコンテンツ受信制御部３１２を有する。また、受信側端末装置３０の記憶部３２は、コンテンツ記憶部３２１および操作ログ記憶部３２２を有する。また、受信側端末装置３０の送受信部３３は、メッセージ受信部３３１、コンテンツ受信部３３２および操作ログ送信部３３３を有する。
【００３７】
ポリシ情報受信部として機能するメッセージ受信部３３１は、サーバ１０上のコンテンツのアドレスに関する情報と認証に関する情報とを含むポリシ情報を含んだメッセージを受信する。コンテンツ受信部３３２は、ポリシ情報を用いてサーバ１０にコンテンツのダウンロード要求を行い、コンテンツを受信する。コンテンツ記憶部３２１は、コンテンツ受信部が受信したコンテンツを記憶する。コンテンツ操作監視部３１１は、コンテンツ記憶部３２１に記憶されているコンテンツに対して行われた操作を監視し操作のログを取得する。操作ログ記憶部３２２は、コンテンツ操作監視部３１１が取得した操作のログを記憶する。
【００３８】
コンテンツ受信制御部３１２は、コンテンツ操作監視部３１１が作動している場合は、コンテンツ受信部３３２がコンテンツを受信することを許可する。また、コンテンツ受信制御部３１２は、コンテンツ操作監視部３１１が作動していない場合は、コンテンツ操作監視部３１１を作動させる。また、操作ログ送信部３３３は、コンテンツ操作監視部３１１によって記録された操作のログをサーバ１０へ送信する。
【００３９】
コンテンツ操作監視部３１１は、コンテンツ記憶部３２１に記憶されているコンテンツに対して、何らかの操作が行われた場合、行われた操作についての情報を記録する。コンテンツ操作監視部３１１は、例えば、コンテンツの閲覧、編集、コピー、移動、削除、印刷等の操作が行われた場合にその操作を記録する。コンテンツ操作監視部３１１は、例えば、コンテンツに対して行われた操作についての情報を、図４に示すようなデータとして記録する。図４は、操作のログの一例を示す図である。
【００４０】
例えば、図４の番号１の行は、「2015/4/6  11:16:32」に、「Ａ」というユーザが、「example.pdf」というファイルを閲覧したことを示すログである。また、番号３の行は、「2015/4/7  10:01:48」に、「Ｂ」というユーザが、「example.pdf」というファイルを外付けメモリにコピーしたことを示すログである。また、番号４の行は、「2015/4/7  10:32:00」に、「Ａ」というユーザが、「example.pdf」というファイルを削除したことを示すログである。
【００４１】
コンテンツ受信制御部３１２は、コンテンツ操作監視部３１１が作動しているか否かを確認して、コンテンツ操作監視部３１１が作動していない場合は、コンテンツ受信部３３２にコンテンツを受信させないようにする。また、コンテンツ受信制御部３１２は、コンテンツ受信部３３２がコンテンツを受信しようとした時に、コンテンツ操作監視部３１１が動作していない場合は、コンテンツ操作監視部３１１を作動させる。
【００４２】
メッセージ受信部３３１は、送信側端末装置２０等からのメッセージを受信する。また、コンテンツ受信部３３２は、サーバ１０からコンテンツを受信する。ここで、コンテンツ受信部３３２は、サーバ１０にダウンロードを要求する際には、メッセージ受信部３３１が受信したメッセージに含まれるポリシ情報を用いる。例えば、図３に示すＵＲＬおよびパスワードがメッセージに含まれている場合、メッセージ受信部３３１はＷｅｂブラウザ等から該ＵＲＬに接続し、パスワードの入力が求められた場合は該パスワードを入力する。また、メッセージにコンテンツ引換券が添付されている場合は、コンテンツ引換券を実行することによってコンテンツのダウンロードを行うことができる。そして、操作ログ送信部３３３は、サーバ１０へ、操作ログ記憶部３２２に記憶されている操作のログを送信する。
【００４３】
受信者３０ａは、インタフェース３４を介して受信側端末装置３０の操作を行う。例えば、受信者３０ａは、インタフェース３４を介して、メッセージ受信部３３１が受信したメッセージを閲覧し、コンテンツ受信部３３２を操作しコンテンツのダウンロードを実行させる。また、受信者３０ａは、インタフェース３４を介して、コンテンツ記憶部３２１に記憶されているコンテンツの操作を行う。ここで、コンテンツの操作には、閲覧、編集、コピー、移動、削除、印刷等が含まれる。
【００４４】
［第１の実施形態の処理］
次に、図５〜７を用いて、第１の実施形態に係るコンテンツ操作監視システムの処理について説明する。
【００４５】
まず、図５を用いて、処理の概要およびデータの流れを説明する。図５は、第１の実施形態に係るコンテンツ操作監視システムの処理の一例を示す図である。図５に示すように、送信者２０ａは、送信側端末装置２０にコンテンツを入力する（ステップＳ５１）。次に、送信側端末装置２０は、コンテンツをサーバ１０にアップロードする（ステップＳ５２）。そして、送信側端末装置２０はサーバ１０からにポリシ情報をダウンロードする（ステップＳ５３）。そして、送信側端末装置２０は、ダウンロードしたポリシ情報から生成された引換券を受信側端末装置３０に送信する（ステップＳ５４）。
【００４６】
受信側端末装置３０は、サーバ１０からコンテンツをダウンロードする（ステップＳ５５）。そして、受信者３０ａは、受信側端末装置３０にダウンロードされたコンテンツに対して、閲覧、編集、コピー、移動、削除、印刷等の操作を行う（ステップＳ５６）。この時、受信者３０ａが行った操作は、受信側端末装置３０によってログとして記録される。そして、受信側端末装置３０は、記録した操作ログをサーバ１０へアップロードする（ステップＳ５７）。
【００４７】
次に、図６および図７を用いて、送信側端末装置２０および受信側端末装置３０の処理について説明する。図６は、第１の実施形態に係るコンテンツ操作監視システムの送信側端末装置におけるデータのフローを示す図である。また、図７は、第１の実施形態に係るコンテンツ操作監視システムの受信側端末装置における処理の一例を示すフローチャートである。
【００４８】
まず、送信側端末装置２０の処理について説明する。図６に示すように、送信者２０ａは、インタフェース２２を介して、送信側端末装置２０のコンテンツ送信部２３１にコンテンツを入力する（ステップＳ１０１）。この時、入力されるコンテンツは、送信側端末装置２０に記憶されているものであってもよいし、外部記憶装置等に記憶されているものであってもよい。
【００４９】
次に、コンテンツ送信部２３１は、コンテンツのコピーをサーバ１０にアップロードする（ステップＳ１０２）。そして、ポリシ情報受信部２３２は、サーバ１０から、送信したコンテンツに対応したポリシ情報を受け取る（ステップＳ１０３）。そして、メッセージ生成部２１１は、受け取ったポリシ情報を基にコンテンツ引換券を生成する（ステップＳ１０４）。
【００５０】
次に、受信側端末装置３０の処理について説明する。図７に示すように、受信者３０ａは、インタフェース３４を介して、送信側端末装置２０から受け取ったコンテンツ引換券をコンテンツ受信部３３２に入力する（ステップＳ２０１）。ここで、コンテンツ受信部３３２は、入力された引換券の受信方法に関するポリシ情報を記憶しておく（ステップＳ２０２）。受信方法には、例えば、アドレス情報や認証情報が含まれる。
【００５１】
コンテンツ受信制御部３１２は、操作監視機能、すなわちコンテンツ操作監視部３１１が作動中であるか否かを確認する（ステップＳ２０３）。コンテンツ操作監視部３１１が作動中である場合（ステップＳ２０３、Ｙｅｓ）は、コンテンツ受信部３３２は、記憶したポリシ情報に基づきサーバ１０にコンテンツのダウンロード要求を行う（ステップＳ２０６）。
【００５２】
また、コンテンツ操作監視部３１１が作動中でない場合（ステップＳ２０３、Ｎｏ）は、コンテンツ受信制御部３１２は、操作監視機能がインストールされているか否かを確認する（ステップＳ２０４）。操作監視機能がインストールされている場合（ステップＳ２０４、Ｙｅｓ）は、操作監視機能であるコンテンツ操作監視部３１１を起動する（ステップＳ２０５）。その後、コンテンツ受信部３３２は、記憶したポリシ情報に基づきサーバ１０にコンテンツのダウンロード要求を行う（ステップＳ２０６）。また、操作監視機能がインストールされていない場合（ステップＳ２０４、Ｎｏ）は、受信側端末装置３０は、以降の処理は行わず処理を終了する。
【００５３】
ダウンロード要求を行った後、サーバ１０でアクセス権限が認証された場合（ステップＳ２０７、Ｙｅｓ）は、コンテンツ受信部３３２は、コンテンツをサーバからダウンロードする（ステップＳ２０８）。そして、受信者３０ａは、閲覧、編集、コピー、移動、削除、印刷等の操作を行うことでダウンロードしたコンテンツを利用する（ステップＳ２０９）。この時、コンテンツ操作監視部３１１はコンテンツに対して行われた操作を監視し、操作ログを記録する（ステップＳ２１０）。そして操作ログ送信部３３３は、コンテンツ操作監視部３１１が記録した操作ログを、サーバ１０にアップロードする（ステップＳ２１１）。なお、ダウンロード要求を行った後、サーバ１０でアクセス権限が認証されなかった場合（ステップＳ２０７、Ｎｏ）は、受信側端末装置３０は、以降の処理は行わず処理を終了する。また、送信者２０ａは、操作ログ送信部３３３がサーバ１０にアップロードした操作ログを、送信側端末装置２０等から閲覧することができる。
【００５４】
なお、第１の実施形態においては、サーバ１０の操作ログ記憶部１２３に記憶されている操作ログを操作ログ送信部１３４から送信側端末装置２０へ送信することとしたが、本発明はこれに限られるものではない。サーバ１０には操作ログ送信部１３４が必ずしも備えられている必要はなく、また、送信側端末装置２０へ送信することは、サーバ１０に記憶されている操作ログの利用の形態の一例に過ぎず、他にも様々な形態が考えられる。例えば、送信者２０ａがサーバ１０に記憶されている操作ログを直接閲覧することができるようにしてもよい。
【００５５】
［第１の実施形態の効果］
受信側端末装置３０は、送信側端末装置２０から、コンテンツのアドレスに関する情報と認証に関する情報とを含むポリシ情報を受信し、ポリシ情報を用いてサーバ１０にコンテンツのダウンロード要求を行い、コンテンツを受信し、記憶する。また、受信側端末装置３０は、記憶されているコンテンツに対して行われた操作を監視し操作のログを記憶する。また、受信側端末装置３０は、コンテンツに対する操作の監視機能が作動している場合は、コンテンツを受信することを許可する。また、受信側端末装置３０は、コンテンツに対する操作の監視機能が作動していない場合は、監視機能を作動させる。また、受信側端末装置３０は、記録された操作のログを外部へ送信する。また、操作ログの送信先はサーバ１０であってもよい。
【００５６】
これによって、受信者３０ａは、コンテンツに対して適正な環境で適正な操作を行ったことを、操作のログを用いて送信者２０ａ等に対して証明することができる。また、送信者２０ａは、例えば、サーバ１０に送信された操作ログを閲覧することで、受信者３０ａがコンテンツに対して不適正な操作を行ったことを操作のログから検知することができる。さらに、受信者３０ａの環境に、操作を監視するための環境が整っていない場合は、コンテンツのダウンロードが行われないため、不適正な操作によるコンテンツの流出を未然に防ぐこともできる。
【００５７】
例えば、送信者２０ａと受信者３０ａとの間で、ダウンロードしたコンテンツを使用して業務を実行し、業務完了後はコンテンツを削除すること、また、コンテンツは所定のフォルダに保存し、コピーおよび移動は行わないことが規定されている場合に本発明を利用することができる。まず、受信者３０ａがコンテンツを閲覧後に削除した場合は、受信者３０ａは送信者２０ａに、不正な操作がなく、規定通りにコンテンツを削除したことを証明できる。また、受信者３０ａがコンテンツのコピーを行った場合や、業務完了後にコンテンツを削除していない場合は、送信者２０ａはこのことを検知することができる。従って、実施形態１によれば、コンテンツの送信者がコンテンツの受信先における操作を管理することができる。
【００５８】
［その他の実施形態］
上記の実施形態においては、受信側端末装置３０のコンテンツ操作監視部３１１で記録した操作ログは、サーバ１０にアップロードすることとしたが、本発明の実施形態は、これに限られない。例えば、操作ログを送信側端末装置２０に直接送信するようにしてもよいし、サーバ１０以外の送信者２０ａがアクセス可能な他のサーバにアップロードするようにしてもよい。また、コンテンツ操作監視部３１１が、受信者３０ａが許可されていない操作を行っていることを検知した場合は、インタフェース３４等を介して受信者３０ａに警告を行うようにしてもよい。
【００５９】
［システム構成等］
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況等に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。さらに、各装置にて行なわれる各処理機能は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【００６０】
また、本実施形態において説明した各処理のうち、自動的におこなわれるものとして説明した処理の全部または一部を手動的におこなうこともでき、あるいは、手動的におこなわれるものとして説明した処理の全部または一部を公知の方法で自動的におこなうこともできる。この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
【００６１】
［プログラム］
図８は、プログラムが実行されることにより、コンテンツ操作監視システムにおけるサーバまたは端末装置が実現されるコンピュータの一例を示す図である。コンピュータ１０００は、例えば、メモリ１０１０、ＣＰＵ１０２０を有する。また、コンピュータ１０００は、ハードディスクドライブインタフェース１０３０、ディスクドライブインタフェース１０４０、シリアルポートインタフェース１０５０、ビデオアダプタ１０６０、ネットワークインタフェース１０７０を有する。これらの各部は、バス１０８０によって接続される。
【００６２】
メモリ１０１０は、ＲＯＭ（Read  Only  Memory）１０１１およびＲＡＭ（Random  Access  Memory）１０１２を含む。ＲＯＭ１０１１は、例えば、ＢＩＯＳ（Basic  Input  Output  System）等のブートプログラムを記憶する。ハードディスクドライブインタフェース１０３０は、ハードディスクドライブ１０９０に接続される。ディスクドライブインタフェース１０４０は、ディスクドライブ１１００に接続される。例えば磁気ディスクや光ディスク等の着脱可能な記憶媒体が、ディスクドライブ１１００に挿入される。シリアルポートインタフェース１０５０は、例えばマウス１１１０、キーボード１１２０に接続される。ビデオアダプタ１０６０は、例えばディスプレイ１１３０に接続される。
【００６３】
ハードディスクドライブ１０９０は、例えば、ＯＳ１０９１、アプリケーションプログラム１０９２、プログラムモジュール１０９３、プログラムデータ１０９４を記憶する。すなわち、コンテンツ操作監視システムにおけるサーバまたは端末装置の各処理を規定するプログラムは、コンピュータにより実行可能なコードが記述されたプログラムモジュール１０９３として実装される。プログラムモジュール１０９３は、例えばハードディスクドライブ１０９０に記憶される。例えば、コンテンツ操作監視システムにおけるサーバまたは端末装置における機能構成と同様の処理を実行するためのプログラムモジュール１０９３が、ハードディスクドライブ１０９０に記憶される。なお、ハードディスクドライブ１０９０は、ＳＳＤ（Solid  State  Drive）により代替されてもよい。
【００６４】
また、上述した実施形態の処理で用いられる設定データは、プログラムデータ１０９４として、例えばメモリ１０１０やハードディスクドライブ１０９０に記憶される。そして、ＣＰＵ１０２０が、メモリ１０１０やハードディスクドライブ１０９０に記憶されたプログラムモジュール１０９３やプログラムデータ１０９４を必要に応じてＲＡＭ１０１２に読み出して実行する。
【００６５】
なお、プログラムモジュール１０９３やプログラムデータ１０９４は、ハードディスクドライブ１０９０に記憶される場合に限らず、例えば着脱可能な記憶媒体に記憶され、ディスクドライブ１１００等を介してＣＰＵ１０２０によって読み出されてもよい。あるいは、プログラムモジュール１０９３およびプログラムデータ１０９４は、ネットワーク（ＬＡＮ（Local  Area  Network）、ＷＡＮ（Wide  Area  Network）等）を介して接続された他のコンピュータに記憶されてもよい。そして、プログラムモジュール１０９３およびプログラムデータ１０９４は、他のコンピュータから、ネットワークインタフェース１０７０を介してＣＰＵ１０２０によって読み出されてもよい。
【符号の説明】
【００６６】
１  コンテンツ操作監視システム
１０  サーバ
１１、２１、３１  制御部
１２、３２  記憶部
１３、２３、３３  送受信部
２０  送信側端末装置
２０ａ  送信者
２４、３４  インタフェース
３０  受信側端末装置
３０ａ  受信者
１１１  ポリシ情報生成部
１１２  ポリシ情報認証部
１２１  ポリシ情報記憶部
１２２、３２１  コンテンツ記憶部
１２３  操作ログ記憶部
１３１、２３１  コンテンツ送信部
１３２、３３２  コンテンツ受信部
１３３  ポリシ情報送信部
１３４、３３３  操作ログ送信部
１３５、２３４  操作ログ受信部
２１１  メッセージ生成部
２３２  ポリシ情報受信部
２３３  メッセージ送信部
３１１  コンテンツ操作監視部
３１２  コンテンツ受信制御部
３３１  メッセージ受信部
【図１】
0006371255.tif 000002
【図２】
0006371255.tif 000003
【図３】
0006371255.tif 000004
【図４】
0006371255.tif 000005
【図５】
0006371255.tif 000006
【図６】
0006371255.tif 000007
【図７】
0006371255.tif 000008
【図８】
0006371255.tif 000009
【図９】
0006371255.tif 000010
【図１０】
0006371255.tif 000011