(57)【要約】【課題】配信済みの機密ファイルのマスキング条件を変更しまたは削除することができるようにした機密ファイル管理システムを提供する。【解決手段】機密ファイル４００を管理する管理サーバー２００と、ネットワーク３００を介して管理サーバー２００に接続した状態で機密ファイルを復号化して利用する利用者の端末装置１１０とを備えた機密ファイル管理システム１０で、管理サーバー２００が、機密ファイルの利用の際に端末装置がアクセスしてきたとき機密ファイルに関するマスキング条件情報を端末機器に送信する管理部２３０を備え、端末装置が、機密ファイルを開くか又は読み込んだとき接続先情報に基づいて管理サーバー２００から機密ファイルに関するマスキング条件情報４３１を取得し、このマスキング条件情報によるマスキング解除可否に応じてマスキング対象部分の復号化を制御してファイル本体を復元する。【選択図】図１
2009271609.tif 000002
【特許請求の範囲】
【請求項１】
ファイル識別情報及び暗号化したマスキング対象部分及び他の部分から成るファイル本体を含む機密ファイルに関するマスキング条件情報を管理する管理サーバーと、ネットワークを介して上記管理サーバーに接続された状態で機密ファイルを復号化して利用する利用者の利用者の端末装置と、上記機密ファイルを生成して利用者の端末装置に提供する作成者の端末装置と、を備えた機密ファイル管理システムであって、
上記管理サーバーが、上記機密ファイルの利用のために、上記利用者の端末装置がアクセスしてきたとき当該機密ファイルに含まれるファイル識別情報の接続先情報に基づいて当該機密ファイルに関するマスキング条件情報をネットワークを介して当該利用者の端末装置に送信する管理部を備えており、
上記利用者の端末装置が、上記機密ファイルを使用しようとしたとき当該機密ファイルのファイル識別情報を抽出して、上記ファイル識別情報に含まれる接続先情報に基づいてネットワークを介して上記管理サーバーから当該機密ファイルに関するマスキング条件情報を取得し、このマスキング条件情報に基づいて、当該機密ファイルのマスキング解除可のとき当該機密ファイルのファイル本体の第一の暗号化情報及び第二の暗号化情報を復号化して当該機密ファイルのファイル本体全体を復元すると共に、当該機密ファイルのマスキング解除否のとき当該機密ファイルの第二の暗号化情報のみを復号化して当該機密ファイルのマスキング対象部分を除いて復元することを特徴とする、機密ファイル管理システム。
【請求項２】
ファイル識別情報及び暗号化したマスキング対象部分及び他の部分から成るファイル本体を含む機密ファイルに関するマスキング条件情報を管理する管理サーバーと、ネットワークを介して上記管理サーバーに接続された状態で機密ファイルを復号化して利用する利用者の端末装置と、上記機密ファイルを生成して利用者の端末装置に提供する配信サーバーと、を備えた機密ファイル管理システムであって、
上記管理サーバーが、上記機密ファイルの利用のために、上記利用者の端末装置がアクセスしてきたとき当該機密ファイルに含まれるファイル識別情報の接続先情報に基づいて当該機密ファイルに関するマスキング条件情報をネットワークを介して当該利用者の端末装置に送信する管理部を備えており、
上記利用者の端末装置が、上記機密ファイルを読み込んだとき当該機密ファイルのファイル識別情報を抽出して上記ファイル識別情報に含まれる接続先情報に基づいてネットワークを介して上記管理サーバーから当該機密ファイルに関するマスキング条件情報を取得し、このマスキング条件情報に基づいて、当該機密ファイルのマスキング解除可のとき当該機密ファイルのファイル本体の第一の暗号化情報及び第二の暗号化情報を復号化して当該機密ファイルのファイル本体全体を復元すると共に、当該機密ファイルのマスキング解除否のとき当該機密ファイルの第二の暗号化情報のみを復号化して当該機密ファイルのマスキング対象部分を除いて復元することを特徴とする、機密ファイル管理システム。
【請求項３】
前記管理サーバーの管理部が、個々の機密ファイルに関するマスキング条件情報を動的に変更することを特徴とする、請求項１または２に記載の機密ファイル管理システム。
【請求項４】
個々の機密ファイルに関するマスキング条件情報が解除期限を含んでおり、
前記利用者の端末装置が、マスキング条件情報の解除期限を経過した機密ファイルの利用に関して、ネットワークを介して前記管理サーバーにアクセスしたとき当該機密ファイルのマスキングを解除してファイル全体の利用を許可することを特徴とする、請求項１から３の何れかに記載の機密ファイル管理システム。
【請求項５】
前記利用者の端末装置が、前記管理サーバーの存在を前提とする専用アプリケーションによってのみ機密ファイルを利用することができることを特徴とする、請求項１から４の何れかに記載の機密ファイル管理システム。
【請求項６】
前記利用者の端末装置が、当該機密ファイルのファイル識別情報に基づいて、前記管理サーバーにアクセスする際に利用者識別情報または端末識別情報を送信し、
前記管理サーバーの管理部が、個々の機密ファイルに関してそれぞれ利用者または利用者の端末装置毎にマスキング条件情報を設定しておき、前記利用者の端末装置からネットワークを介して送信された利用者識別情報または端末識別情報に基づいて、対応するマスキング条件情報をネットワークを介して当該利用者の端末装置に送信することを特徴とする、請求項１から５の何れかに記載の機密ファイル管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、配信した機密ファイルを管理するための機密ファイル管理システムに関するものである。
【背景技術】
【０００２】
従来、機密ファイルは、そのコンテンツの少なくとも一部、即ち機密にかかわる部分をマスキングして、当該部分を表示させないようにした状態のファイルを、例えば電子メール送信によりあるいはネットワークを介してのサーバからのダウンロードにより、さらには記録媒体に電子記録または紙媒体に印刷して配布されることにより、配信される。
【０００３】
このようにして配布された機密ファイルは、利用者によって閲覧，使用等の形態で利用され、また必要に応じて変更することができる。これにより、機密ファイルは、マスキングにより機密性を保持した状態で配布され、配布後も利用者はマスキングされた状態のままで利用することができる。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、このような機密ファイルにおいては、一旦配布された機密ファイルのマスキング部分は、その後変更することができない。このため、例えばインサイダー情報を含む文書に関する機密ファイルにおいて、インサイダー情報に対応する部分をマスキングして配布した機密ファイルは、当該インサイダー情報が公開された後でも、マスキングを解除することができず、改めてマスキングを解除した文書に関するファイルを配布する必要がある。
【０００５】
本発明は、以上の点に鑑み、配信済みの機密ファイルのマスキング条件を変更しまたは解除することができるようにした機密ファイル管理システムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の第一の構成は、ファイル識別情報及び暗号化したマスキング対象部分及び他の部分から成るファイル本体を含む機密ファイルに関するマスキング条件情報を管理する管理サーバーと、ネットワークを介して上記管理サーバーに接続された状態で機密ファイルを復号化して利用する利用者の端末装置と、機密ファイルを生成して利用者の端末装置に提供する提供者の利用者の端末装置と、を備えた機密ファイル管理システムであって、管理サーバーが、機密ファイルの利用のために、利用者の端末装置がアクセスしてきたとき、当該機密ファイルに含まれるファイル識別情報の接続先情報に基づいて、当該機密ファイルに関するマスキング条件情報をネットワークを介して当該利用者の端末装置に送信する管理部を備えており、利用者の端末装置が、機密ファイルを使用しようとしたとき、当該機密ファイルのファイル識別情報を抽出して、ファイル識別情報に含まれる接続先情報に基づいて、ネットワークを介して管理サーバーから当該機密ファイルに関するマスキング条件情報を取得し、このマスキング条件情報に基づいて、当該機密ファイルのマスキング解除可のとき、当該機密ファイルのファイル本体の第一の暗号化情報及び第二の暗号化情報を復号化して当該機密ファイルのファイル本体全体を復元すると共に、当該機密ファイルのマスキング解除否のとき、当該機密ファイルの第二の暗号化情報のみを復号化して当該機密ファイルのマスキング対象部分を除いて復元することを特徴とする。
【０００７】
本発明の第二の構成は、ファイル識別情報及び暗号化したマスキング対象部分及び他の部分から成るファイル本体を含む機密ファイルに関するマスキング条件情報を管理する管理サーバーと、ネットワークを介して管理サーバーに接続された状態で機密ファイルを復号化して利用する利用者の端末装置と、機密ファイルを生成して利用者の端末装置に提供する提供者の利用者の端末装置と、を備えた機密ファイル管理システムであって、管理サーバーが、機密ファイルの利用のために、利用者の端末装置がアクセスしてきたとき、当該機密ファイルに含まれるファイル識別情報の接続先情報に基づいて、当該機密ファイルに関するマスキング条件情報をネットワークを介して当該利用者の端末装置に送信する管理部を備えており、利用者の端末装置が、機密ファイルを読み込んだとき、当該機密ファイルのファイル識別情報を抽出して、ファイル識別情報に含まれる接続先情報に基づいて、ネットワークを介して管理サーバーから当該機密ファイルに関するマスキング条件情報を取得し、このマスキング条件情報に基づいて、当該機密ファイルのマスキング解除可のとき、当該機密ファイルのファイル本体の第一の暗号化情報及び第二の暗号化情報を復号化して当該機密ファイルのファイル本体全体を復元すると共に、当該機密ファイルのマスキング解除否のとき、当該機密ファイルの第二の暗号化情報のみを復号化して当該機密ファイルのマスキング対象部分を除いて復元することを特徴とする。
【０００８】
本発明による機密ファイル管理システムは、好ましくは、管理サーバーの管理部が、個々の機密ファイルに関するマスキング条件情報を動的に変更する。
【０００９】
本発明による機密ファイル管理システムは、好ましくは、個々の機密ファイルに関するマスキング条件情報が解除期限を含んでおり、利用者の端末装置が、マスキング条件情報の解除期限を経過した機密ファイルの利用に関して、ネットワークを介して管理サーバーにアクセスしたとき、当該機密ファイルのマスキングを解除してファイル全体の利用を許可する。
【００１０】
本発明による機密ファイル管理システムは、好ましくは、利用者の端末装置が、管理サーバーの存在を前提とする専用アプリケーションによってのみ機密ファイルを利用することができる。
【００１１】
本発明による機密ファイル管理システムは、好ましくは、利用者の端末装置が、当該機密ファイルのファイル識別情報に基づいて、管理サーバーにアクセスする際に、利用者識別情報または端末識別情報を送信し、管理サーバーの管理部が、個々の機密ファイルに関して、それぞれ利用者または利用者の端末装置毎にマスキング条件情報を設定しておき、利用者の端末装置からネットワークを介して送信された利用者識別情報または端末識別情報に基づいて、対応するマスキング条件情報をネットワークを介して当該利用者の端末装置に送信する。
【００１２】
上記構成によれば、配布済みの機密ファイルの利用の都度、利用者の端末装置がネットワークを介して管理サーバーにアクセスし、マスキング条件情報を取得して、利用者の端末装置がこのマスキング条件情報に基づいて、当該機密ファイルのマスキング解除の可否に対応して、当該機密ファイルのファイル本体のマスキング対象部分を含むファイル本体全体を復号化し、あるいはマスキング対象部分を除いて復号化し、閲覧等の利用を可能にする。
【００１３】
これにより、機密ファイルの配布側は、当該機密ファイルを開こうとするたびにあるいは当該機密ファイルを読み出すたびに、利用者の端末装置がネットワークを介して管理サーバーにアクセスしてマスキング条件情報を問い合わせることになるので、既に配布されている機密ファイルに関して、マスキング解除の可否を常にコントロールすることができる。
【００１４】
管理サーバーの管理部が、個々の機密ファイルに関するマスキング条件情報を動的に変更する場合には、例えば配布後に機密性の必要がなくなった機密ファイルについては、マスキングを解除し、無条件で利用を許可することができる。これにより、利用者の端末装置が、その後当該機密ファイルを開こうとし、あるいは当該機密ファイルを読み出したとき、マスキングされない状態でファイル全体を利用することが可能になる。
【００１５】
個々の機密ファイルに関するマスキング条件情報が解除期限を含んでおり、利用者の端末装置が、マスキング条件情報の解除期限を経過した機密ファイルの利用に関してネットワークを介して管理サーバーにアクセスしたとき、当該機密ファイルのマスキングを解除してファイル全体の利用を許可する場合には、例えば発表前の商品に関する情報等を含んだ機密ファイルに関して当該商品の発表以降に使用可能な設定しておけば、当該商品の発表後は当該機密ファイルを自由に利用することが可能になる。
【００１６】
利用者の端末装置が、管理サーバーの存在を前提とする専用アプリケーションによってのみ機密ファイルを利用することができる場合には、マスキング条件情報に基づく利用制限に関して、既存のアプリケーションに用意されているコマンドだけでなく、よりきめ細かい利用制限を実現することができる。
【００１７】
利用者の端末装置が、当該機密ファイルのファイル識別情報に基づいて管理サーバーにアクセスする際に利用者識別情報または端末識別情報を送信し、管理サーバーの管理部が、個々の機密ファイルに関してそれぞれ利用者または利用者の端末装置毎にマスキング条件情報を設定しておき、利用者の端末装置からネットワークを介して送信された利用者識別情報または端末識別情報に基づいて、対応するマスキング条件情報をネットワークを介して当該利用者の端末装置に送信する場合には、利用者毎または利用者の端末装置毎にマスキング条件情報を設定することにより、適切な利用者のみが当該機密ファイルを利用することができる。
【００１８】
このようにして、本発明によれば、利用者が利用者の端末装置で機密ファイルを開こうとしたとき、あるいは当該機密ファイルを読み込んだときに、利用者の端末装置がその都度ネットワークを介して管理サーバーにアクセスして、その時点での当該機密ファイルの当該利用者によるマスキング条件情報を取得して、このマスキング条件情報に従って当該利用者による機密ファイルの利用を許可する。
【００１９】
従って、少なくとも一部分をマスキング処理した機密ファイルの配布後においても、管理サーバーの管理部が、いつでもマスキング条件情報を動的に変更することにより、マスキングの解除可否及び解除期限を変更することができるので、よりきめ細かいファイル管理を行なうことが可能になる。
【発明を実施するための最良の形態】
【００２０】
以下、図面に示した実施形態に基づいて本発明を詳細に説明する。図１は、本発明による機密ファイル管理システムの一実施形態の構成を示している。
【００２１】
図１において、機密ファイル管理システム１０は、機密ファイル作成者１００と、機密ファイル利用者１０２と、管理サーバー２００と、ネットワーク３００と、から構成されている。なお、図１においては、機密ファイル作成者１００と機密ファイル利用者１０２は一つだけ図示されているが、一つに限定されるものではない。
【００２２】
ネットワーク３００は、管理サーバー２００と各機密ファイル作成者１００，機密ファイル利用者１０２の端末機器１１０との間を相互に接続する社内ＬＡＮ，インターネット，アナログ及びデジタルの携帯電話を含む一般公衆回線網あるいは専用回線網，無線ＬＡＮ等のネットワーク、具体的には例えばＴＣＰ／ＩＰ等の所定のプロトコル環境下のネットワークである。
【００２３】
機密ファイル作成者１００または機密ファイル利用者１０２は、それぞれ端末機器１１０により管理サーバー２００にアクセスして、機密ファイルを作成・配信または利用しようとする者であって、ネットワーク３００を介して管理サーバー２００にアクセスすることができる。ここで、端末機器１１０としては、パーソナルコンピュータや、携帯電話，ＰＨＳを含む各種情報端末機器を使用することができる。
【００２４】
端末機器１１０は、図示しない本体及び表示部に加えて、ネットワーク３００に接続するための通信部１２０及び記憶部１３０を備えている。
【００２５】
機密ファイル作成者１００は、管理サーバー２００の存在を前提とする専用アプリケーション１４０を使用して、端末機器１１０上で任意の電子ファイルに対して後述する機密ファイル４００を作成し、メールに添付して記憶部１３０に保存したり、通信部１２０を介してメール等の手段で機密ファイル４００をネットワーク経由で社内外に配布したりすることができる。
機密ファイル４００が新規作成される際には、管理サーバ２００の記憶部２２０に、当該機密ファイル４００のファイル識別情報４２０と当該機密ファイル４００に設定されたマスキング条件情報４３０（後述）が関連付けて格納保存される。
【００２６】
ここで、上述した機密ファイル４００は、暗号化されたファイル本体４１０と、ファイル識別情報４２０から構成されている。ファイル本体４１０は、例えば文書，画像，音声，動画等のファイルであって、それぞれ暗号化されたマスキング対象部分４１１及び他の部分４１２から成る。
【００２７】
ファイル識別情報４２０は、当該機密ファイル４００を特定するための固有のファイルＩＤ番号４２１と、当該機密ファイル４００に関するマスキング条件情報格納保存先となる管理サーバー２００のサーバアドレス４２２と、から構成されている。
【００２８】
マスキング条件情報格納保存先サーバアドレス４２２は、当該機密ファイル４００に関して、管理サーバー２００側に保存されているマスキング条件情報４３０の保存先を特定するものである。
【００２９】
従って、一つの機密ファイル４００は、暗号化されたファイル本体４１０（４１１，４１２）と、ファイル本体４１０と一体に配布されるファイル識別情報４２０と、から構成されている。
【００３０】
また、端末機器１１０は、機密ファイル４００を利用するための専用アプリケーション１４０がインストールされており、この専用アプリケーション１４０により利用したい機密ファイル４００を開くことができる。
【００３１】
その際、端末機器１１０は、当該機密ファイル４００を開く際または読み出しの際に、ファイル識別情報４２０のマスキング条件情報格納保存先サーバアドレス４２２に基づいて、この専用アプリケーション１４０により通信部１２０からネットワーク３００を介して管理サーバー２００にアクセスし、利用者識別情報１０１，ファイル識別情報４２０を送信することで当該機密ファイル４００に対応するマスキング条件情報４３０を取得する。
そして、端末機器１１０は、その専用アプリケーション１４０によりマスキング条件情報４３０に基づいて当該機密ファイル４００を開く。
【００３２】
これにより、機密ファイル利用者１０２は、端末機器１１０において、専用アプリケーション１４０によりマスキング条件情報４３０によって許可された範囲で、当該機密ファイル４００のファイル本体４１０を復号化して利用することができる。
より詳細には、マスキング条件情報４３０がマスキング解除可の場合には、端末装置１１０は、専用アプリケーション１４０によりマスキング対象部分４１１及び他の部分４１２の双方を復号化してファイル本体４１０の閲覧等の利用を可能にする。
また、マスキング条件情報４３０がマスキング解除否の場合には、端末装置１１０は、専用アプリケーション１４０により他の部分４１２のみを復号化してマスキング対象部分４１１の復号化は行なわない。従って、ファイル本体４１０のうち、マスキング対象部分４１１についてはマスキング処理された状態のままで表示等を行なう。
【００３３】
なお、上述した専用アプリケーション１４０は、端末機器１１０がネットワーク３００に接続され、管理サーバー２００にアクセス可能な状態にあることを前提としている。
【００３４】
このため、端末機器１１０は、ネットワーク３００に接続されない状態で機密ファイル４００を開こうとすると、例えばネットワーク３００に接続されていない旨のメッセージを表示部に表示して処理を終了する。
【００３５】
さらに、端末機器１１０上において、機密ファイル利用者１０２が機密ファイル４００を利用する際には、専用アプリケーション１４０を使用してネットワーク３００を介して管理サーバー２００にアクセスして利用者識別情報１０１によりログインする。
【００３６】
なお、管理サーバー２００での処理は、プログラムに制御されたサーバー，ワークステーション等のコンピュータにより実行され、記録手段や媒体としては、例えばリレーショナルデータベース,磁気ディスク，半導体メモリ，その他の任意のコンピュータで読み取り可能なものが使用される。
【００３７】
また、記憶部２２０，管理部２３０は、それぞれ別体のサーバーとして構成され、互いに構内ネットワーク等のＬＡＮにより接続されていてもよい。
【００３８】
上記通信部２１０は、ネットワーク３００を介して機密ファイル作成者１００が機密ファイル４００を作成する際に端末装置１１０から送られてくる利用者識別情報１０１及びファイル識別情報４２０を受信したとき、これらの利用者識別情報１０１及びファイル識別情報４２０を管理部２００を経由して記憶部２２０に登録する。
【００３９】
また、上記通信部２１０は、ネットワーク３００を介して機密ファイル利用者１０２が機密ファイル４００を使用する際に端末装置１１０から利用者識別情報１０１とファイル識別情報４２０を受信する。
【００４０】
管理サーバー２００の管理部２３０は、通信部２１０から利用者識別情報１０１及びファイル識別情報４２０を受け取ったとき、ファイル識別情報４２０からファイルＩＤ番号４２１を取得し、そのファイルＩＤ番号４２１に対して特定されるマスキング条件情報４３０を読み出して、このマスキング条件情報４３０から利用者識別情報１０１により当該利用者１００に対応するマスキング条件情報４３１を抽出して、通信部２１０からネットワーク３００を介して機密ファイル利用者１０２の端末機器１１０に送信する。
【００４１】
ここで、マスキング条件情報４３０は、前もって設定された機密ファイル利用者１０２毎のマスキング条件情報４３１の集合であって、個々のマスキング条件情報４３１は、例えばマスキング解除可否，解除期限等を規定している。
そして、マスキング条件情報４３０は、一旦記憶部２２０に登録した後にいつでも管理サーバー２００の管理部２３０により機密ファイルシステム１０の管理者１１によって、もしくは機密ファイル作成者１００が端末装置１１０から専用アプリケーション１４０によりネットワーク３００を経由して、動的に変更することが可能である。
【００４２】
即ち、管理サーバー２００の管理部２３０は、個々の機密ファイル４００に関して、そのマスキング条件情報４３０を一括して、あるいは利用者１００毎または利用者グループ毎のマスキング条件情報４３１を個別に変更することができる。例えば、マスキング条件として、マスキング解除可否，解除期限等に関していつでも変更可能である。
【００４３】
これにより、管理サーバー２００の管理部２３０は、一旦配布した機密ファイル４００について、後から解除期限を変更したり、あるいはマスキングを解除して公開することも可能である。
【００４４】
機密ファイル作成者１００が、専用アプリケーション１４０を使用して上述した機密ファイル４００を作製する際に、ファイル本体４１０のマスキング対象部分４１１及び他の部分４１２をそれぞれ暗号化すると共に、固有のファイルＩＤ番号４２１と、この機密ファイル４００に対応したマスキング条件情報４３０が格納される管理サーバー２００のサーバアドレスとしてマスキング条件情報格納保存先サーバアドレス４２２とを生成し、これらのファイルＩＤ番号４２１及び機密化情報格納保存先サーバアドレス４２２から成るファイル識別情報４２０を作成する。
【００４５】
同時に、機密ファイル作成者１００は、専用アプリケーション１４０を使用して、当該機密ファイル４００に関して、機密ファイル利用者１０２毎にあるいは利用者グループ毎にマスキング条件を設定してマスキング条件情報４３０を作成する。専用アプリケーション１４０はこのマスキング条件情報４３０をファイルＩＤ番号４２１と関連付けて、ネットワーク３００を介して管理サーバー２００の記憶部２２０に登録する。
【００４６】
本発明実施形態による機密ファイル管理システム１０は以上のように構成されており、その動作について、図２〜図３のフローチャートを参照して説明する。
図２は、機密ファイル作成者１００が機密ファイル４００を作成する場合の作業を示している。
図２において、まずステップＳＴ１にて、機密ファイル作成者１００が端末機器１１０上で専用アプリケーション１４０を使用して、まずファイル本体４１０を作成し、このファイル本体４１０のうち、マスキング対象部分４１１及び他の部分４１２について、それぞれ暗号化して機密ファイル４００を作成する。
【００４７】
次にＳＴ２において、端末装置１１０は、専用アプリケーション１４０により当該機密ファイル４００に関して機密ファイル利用者１０２毎にあるいは利用者グループ毎に設定されたマスキング条件情報４３０と、当該機密ファイル４００を特定するためのファイルＩＤ番号４２１を通信部２１０に送信する。
これによりＳＴ３において、管理サーバー２００は通信部２１０で受信したマスキング条件情報４３０とファイルＩＤ番号４２１を関連付けた形態で記憶部２２０に登録する。
【００４８】
最後に、ステップＳＴ４にて、機密ファイル作成者１０２は、メール等の手段で機密ファイル４００をネットワーク３００経由で社内外に配布することができる。
【００４９】
図３は、機密ファイル利用者１０２が機密ファイルを利用する場合の作業を示している。図３において、まずステップＳＴ５にて、機密ファイル利用者１０２が端末機器１１０において専用アプリケーション１４０により機密ファイル４００を開く。
【００５０】
これにより、端末機器１１０は、ステップＳＴ６にてこの専用アプリケーション１４０により当該機密ファイル４００のファイル識別情報４２０を読み込んで、ファイル識別情報４２０に含まれるマスキング条件情報格納保存先サーバアドレス４２２に基づいて、ステップＳＴ７にてネットワーク３００を介して管理サーバー２００にアクセスし、ステップＳＴ８にて利用者識別情報１０１及びファイルＩＤ番号４２１を送信する。
【００５１】
これを受けて、管理サーバー２００の管理部２３０は、ステップＳＴ９にて記憶部２２０から、ファイルＩＤ番号４２１に対応する機密ファイル４００のマスキング条件情報４３０を読み出す。
【００５２】
続いて、管理サーバー２００の管理部２３０は、ステップＳＴ１０にて、このマスキング条件情報４３０から当該利用者１０２に関するマスキング条件情報４３１を抽出して、ステップＳＴ１１にて、抽出したマスキング条件情報４３１をネットワーク３００を介して利用者１０２の端末機器１１０に対して送信する。
【００５３】
これにより、端末機器１１０は、ステップＳＴ１２にて、専用アプリケーション１４０によりネットワーク３００を介して送られて来るマスキング条件情報４３１に基づいて、当該機密ファイル４００のファイル本体４１０を復号化する。即ち、マスキング条件情報４３１がマスキング解除可の場合には、端末機器１１０は、当該機密ファイル４００のマスキング対象部分４１１及び他の部分４１２の双方を復号化してファイル本体４１０を復元する。また、マスキング条件情報４３１がマスキング解除否の場合には、端末機器１１０は、当該機密ファイル４００の他の部分４１２のみを復号化してファイル本体４１０を復元する。
そして、端末機器１１０は、ステップＳＴ１３にて、専用アプリケーション１４０により操作を制御された状態で復号されたファイル本体４１０の閲覧等の利用を行なう。
【００５４】
さらに、このようにして配布後に利用される機密ファイル４００は、管理サーバー２００の管理部２３０においてマスキング条件情報４３０，４３１が動的に変更されることによって、一旦配布した機密ファイル４００のマスキングを解除することも可能になる。
【００５５】
このようにして、本発明実施形態による機密ファイル管理システム１０によれば、端末機器１１０で機密ファイルを開こうとしたときまたは読み出したときに、専用アプリケーション１４０がその都度ネットワーク３００を介して管理サーバー２００にアクセスし、その時点での当該機密ファイル４００の当該利用者１０２によるマスキング条件情報４３０を取得して、このマスキング条件情報４３０に従って当該利用者１０２による機密ファイル４００及びファイル本体４１０の復号化する。
【００５６】
従って、機密ファイル４００の配布後においても、管理サーバー２００の管理部２３０がいつでもマスキング条件情報４３０または４３１を動的に変更することができるので、後にマスキング解除したり解除期限を変更する等、よりきめ細かいファイル管理を行なうことが可能になる。
【産業上の利用可能性】
【００５７】
本発明はその趣旨を逸脱しない範囲において様々な形態で実施することができる。
【００５８】
例えば、上述した実施形態においては、機密ファイル４００及びファイル本体４１０のマスキング条件情報４３０，４３１の管理が、機密ファイル利用者１０２の固有の利用者識別情報１０１に基づいて行なわれているが、これに限らず、端末機器１１０の固有の端末識別情報１１１に基づいて、あるいは利用者識別情報１０１及び端末識別情報１１１に基づいて行なわれるようにしてもよい。
【００５９】
また、上述した実施形態においては、機密ファイル４００の利用のために、端末機器１１０に専用アプリケーション１４０をインストールしているが、これに限らず、例えば既存のアプリケーションのコマンドを利用したり、あるいは既存のアプリケーションに組み込む所謂アドオン・ソフトウェアを利用するようにしてもよい。
【００６０】
以上述べたように、本発明によれば、配信済みの機密ファイルのマスキング条件を変更しまたは解除することができるようにした、極めて優れた機密ファイル管理システムが提供される。
【図面の簡単な説明】
【００６１】
【図１】本発明による機密ファイル管理システムの一実施形態の構成を示すブロック図である。
【図２】図１の機密ファイル管理システムにおける機密ファイルの作成時の動作を示すフローチャートである。
【図３】図１の機密ファイル管理システムにおける機密ファイルの利用時の動作を示すフローチャートである。
【符号の説明】
【００６２】
１０    機密ファイル管理システム
１１    管理者
１００  機密ファイル作成者
１０２  機密ファイル利用者
１０１  利用者識別情報
１１０  端末機器
１１１  端末識別情報
１２０  通信部
１３０  記憶部
１４０  専用アプリケーション
２００  管理サーバー
２１０  通信部
２２０  記憶部
２３０  管理部
３００  ネットワーク
４００  機密ファイル
４１０  ファイル本体
４１１  マスキング対象部分
４１２  他の部分
４２０  ファイル識別情報
４２１  ファイルＩＤ番号
４２２  マスキング条件情報格納保存先サーバアドレス
４３０  マスキング条件情報
４３１  マスキング条件情報
【図１】
2009271609.tif 000003
【図２】
2009271609.tif 000004
【図３】
2009271609.tif 000005