(57)【要約】【課題】可搬性の情報端末の紛失・盗難時における前記情報端末内の重要データの漏洩の防止を、低コストでかつ安全に行うこと。【解決手段】可搬性の情報端末内のデータについて、前記情報端末上で動作するアプリケーション等の任意のモジュールに関連するデータとして１つのイメージファイルとして分離し、前記１つのイメージファイルに対して、秘密分散技術を適用して複数個のシェアファイルを作成し、前記シェアファイルを前記情報端末と、無線通信が可能な携帯通信端末、または、管理サーバに分けて保存し、前記情報端末の紛失・盗難が発生した場合、前記携帯通信端末の無線通信機能を使用して、遠隔操作により前記携帯通信端末内に保存されているシェアファイルを消去することにより、情報端末内の重要データを完全に消去した場合と同等の効果を得ることができるようにする。【選択図】図１
2008139996.tif 000002
【特許請求の範囲】
【請求項１】
情報端末の紛失・盗難が発生した際に、前記情報端末内に保存されているデータが外部に漏洩することを防止する情報漏洩抑止システムにおいて、
前記情報端末と、無線通信機能を持つ携帯通信端末と、管理サーバとにより構成され、
前記情報端末は、自端末に保持される実行ファイル、ドライバ及びデータから仮想ＡＰイメージファイルを作成する仮想ＡＰ手段と、前記仮想ＡＰイメージファイルを２つ以上のシェアファイルに分散する秘密分散手段と、前記携帯通信端末及び管理サーバとの通信が確立できるか否かを確認する接続確認手段とを有し、
前記管理サーバは、前記携帯通信端末との通信が確立できるか否かを確認する通信確認手段と、前記情報端末の紛失・盗難の発生を示すフラグを管理するデータ消去管理手段と、前記情報端末から送信されてきたシェアファイルを前記携帯通信端末に送信して保持させる秘密分散管理手段とを有し、
前記携帯通信端末は、自端末に保持されているシェアファイルを消去するデータ消去手段と有し、
前記情報端末は、前記仮想ＡＰ手段が作成し、ユーザの操作により処理された仮想ＡＰイメージファイルを、前記秘密分散手段により２つ以上に分散されたシェアファイルの一部を自端末に保持し、他の一部を前記携帯通信端末、または、管理サーバに送信して保持させ、
前記管理サーバは、秘密分散管理手段が、前記情報端末から送信されてきたシェアファイルと同一のシェアファイルを前記携帯通信端末が保持するように同期をとり、前記データ消去管理手段が管理するフラグが前記情報端末の紛失・盗難を示すように変更されたとき、前記携帯通信端末に、該携帯通信端末が保持するシェアファイルの消去を指示し、
前記携帯通信端末は、前記シェアファイルの消去の指示を受けて、前記データ消去手段が自携帯通信端末に保持しているシェアファイルを消去することを特徴とする情報漏洩抑止システム。
【請求項２】
前記情報端末は、前記管理サーバまたは前記携帯通信端末に、それらが保持しているシェアファイルの転送を要求してシェアファイルを受信すると、前記秘密分散手段が自端末に保持しているシェアファイルと受信したシェアファイルとから仮想ＡＰイメージファイルを生成することを特徴とする請求項１記載の情報漏洩抑止システム。
【請求項３】
前記携帯通信端末は、さらに、自端末に保持されているシェアファイルを前記情報端末に送信するか否かを前記サーバに問い合わせる転送確認手段を有し、前記情報端末から自携帯通信端末内に保持している前記シェアファイルの転送要求を受けたとき、前記転送確認手段が前記管理サーバに、シェアファイルを前記情報端末に送信してよいか否かを前記サーバに問い合わせ、
前記管理サーバは、前記問い合わせを受けたとき、前記データ消去管理手段が管理するフラグの情報を前記携帯通信端末に送信し、
前記携帯通信端末は、受け取ったフラグが前記情報端末の紛失・盗難を示しているとき、前記データ消去手段が自携帯通信端末に保持しているシェアファイルを消去することを特徴とする請求項１または２記載の情報漏洩抑止システム。
【請求項４】
前記携帯通信端末に代って、前記情報端末と通信可能な他の情報端末とすることを特徴とする請求項１、２または３記載の情報漏洩抑止システム。
【請求項５】
情報端末の紛失・盗難が発生した際に、前記情報端末内に保存されているデータが外部に漏洩することを防止する情報漏洩抑止システムにおけるデータ保存方法において、
前記情報端末と、無線通信機能を持つ携帯通信端末と、管理サーバとにより構成され、
前記情報端末は、自端末に保持される実行ファイル、ドライバ及びデータから仮想ＡＰイメージファイルを作成する仮想ＡＰ手段と、前記仮想ＡＰイメージファイルを２つ以上のシェアファイルに分散する秘密分散手段と、前記携帯通信端末及び管理サーバとの通信が確立できるか否かを確認する接続確認手段とを有し、
前記管理サーバは、前記携帯通信端末との通信が確立できるか否かを確認する通信確認手段と、前記情報端末の紛失・盗難の発生を示すフラグを管理するデータ消去管理手段と、前記情報端末から送信されてきたシェアファイルを前記携帯通信端末に送信して保持させる秘密分散管理手段とを有し、
前記携帯通信端末は、自端末に保持されているシェアファイルを消去するデータ消去手段と有し、
前記情報端末は、前記仮想ＡＰ手段が作成し、ユーザの操作により処理された仮想ＡＰイメージファイルを、前記秘密分散手段により２つ以上に分散されたシェアファイルの一部を自端末に保持し、他の一部を前記携帯通信端末、または、管理サーバに送信して保持させ、
前記管理サーバは、秘密分散管理手段が、前記情報端末から送信されてきたシェアファイルと同一のシェアファイルを前記携帯通信端末が保持するように同期をとり、前記データ消去管理手段が管理するフラグが前記情報端末の紛失・盗難を示すように変更されたとき、前記携帯通信端末に、該携帯通信端末が保持するシェアファイルの消去を指示し、
前記携帯通信端末は、前記シェアファイルの消去の指示を受けて、前記データ消去手段が自携帯通信端末に保持しているシェアファイルを消去することを特徴とするデータ保存方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報漏洩抑止システム及びデータ保存方法に係り、特に、可搬性の情報端末の紛失・盗難時における前記情報端末内の重要データの漏洩を防止することを可能とした情報漏洩抑止システム及びデータ保存方法に関する。
【背景技術】
【０００２】
個人情報保護法の全面施行により、企業等における社員の情報漏洩対策への意識が高まっている。一方、ノートＰＣやＰＤＡ等の情報端末（携帯電話を除く）の普及により、社外へ出る社員がそれらの端末を用いて業務を行うことが一般的となっており、顧客情報や機密情報等の重要データごと情報端末を盗難・紛失するケースが増加している。近年、情報端末内のデータは、暗号化が行われている場合がほとんどではあるが、データそのものは丸ごと持ち運んでいるので、パスワード等が流出してしまった場合に、情報端末内のデータが漏洩してしまうことになる。
【０００３】
現在、情報端末等の紛失・盗難による情報の漏洩を防止することを可能にした技術として、シンクライアントシステムを使用する方法が有効な解決手段として知られている。また、別の方法として、情報端末の紛失・盗難時に情報端末内のデータの消去を行う方法も提案されている。このような方法に関する従来技術として、例えば、特許文献１等に記載され技術が知られている。この従来技術は、厳重なパスワード認証をベースとして、認証に失敗した場合に情報端末内のデータを消去して、そのデータの使用を不能にするというものである。
【特許文献１】特開２００４−２９５３８６
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、前述したシンクライアントシステムを使用する場合、シンクライアントシステムを導入する必要があり、そのためには、新規にシンクライアント端末を購入する必要があるため、コストの面で多大な負担が生じてしまう。また、シンクライアントシステムは、ネットワークシステムと常時接続して運用することが前提となっているため、全ての情報端末をシンクライアントシステムに移行することは困難であるという問題点を生じさせている。
【０００５】
また、特許文献１に記載の従来技術は、この技術を用いてデータを消去する対策を施していても、認証前に情報端末内のデータを取得されてしまうことにより重要データが漏洩する等、第三者が２次記憶装置内のデータを取得する危険性が皆無なわけではないという問題点を有している。仮に、情報端末内のデータを遠隔操作により消去する手段をとったとしても、情報端末は電源が入っていない場合が多く、消去できない可能性がある。その際、悪意の第三者が、遠隔操作が不能な場所に情報端末を移動させデータを取得する可能性がある。
【０００６】
本発明の目的は、前述した従来技術の問題点を解決し、情報端末の盗難・紛失時における情報端末内のデータの漏洩の防止を、既存のシステムを使用して低コストに実現することができ、かつ、第三者がデータを取得する前に迅速に情報端末内の重要データを完全に使用不能にすることにより、情報端末内の重要データの漏洩を防止することを可能とする情報漏洩抑止システム及びデータ保存方法を提供することにある。
【課題を解決するための手段】
【０００７】
本発明によれば前記目的は、情報端末の紛失・盗難が発生した際に、前記情報端末内に保存されているデータが外部に漏洩することを防止する情報漏洩抑止システムにおいて、前記情報端末と、無線通信機能を持つ携帯通信端末と、管理サーバとにより構成され、前記情報端末は、自端末に保持される実行ファイル、ドライバ及びデータから仮想ＡＰイメージファイルを作成する仮想ＡＰ手段と、前記仮想ＡＰイメージファイルを２つ以上のシェアファイルに分散する秘密分散手段と、前記携帯通信端末及び管理サーバとの通信が確立できるか否かを確認する接続確認手段とを有し、前記管理サーバは、前記携帯通信端末との通信が確立できるか否かを確認する通信確認手段と、前記情報端末の紛失・盗難の発生を示すフラグを管理するデータ消去管理手段と、前記情報端末から送信されてきたシェアファイルを前記携帯通信端末に送信して保持させる秘密分散管理手段とを有し、前記携帯通信端末は、自端末に保持されているシェアファイルを消去するデータ消去手段と有し、前記情報端末は、前記仮想ＡＰ手段が作成し、ユーザの操作により処理された仮想ＡＰイメージファイルを、前記秘密分散手段により２つ以上に分散されたシェアファイルの一部を自端末に保持し、他の一部を前記携帯通信端末、または、管理サーバに送信して保持させ、前記管理サーバは、秘密分散管理手段が、前記情報端末から送信されてきたシェアファイルと同一のシェアファイルを前記携帯通信端末が保持するように同期をとり、前記データ消去管理手段が管理するフラグが前記情報端末の紛失・盗難を示すように変更されたとき、前記携帯通信端末に、該携帯通信端末が保持するシェアファイルの消去を指示し、前記携帯通信端末は、前記シェアファイルの消去の指示を受けて、前記データ消去手段が自携帯通信端末に保持しているシェアファイルを消去することにより達成される。
【発明の効果】
【０００８】
本発明によれば、情報端末の盗難・紛失時における情報端末内のデータの漏洩の防止を、既存のシステムを使用して低コストに実現することができ、かつ、第三者がデータを取得する前に迅速に情報端末内の重要データを完全に使用不能にすることにより、情報端末内の重要データの漏洩を防止することができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明による情報漏洩抑止システム及びデータ保存方法の実施形態を図面により詳細に説明する。
【００１０】
図１は本発明の一実施形態による情報漏洩抑止システムの構成を示すブロック図である。図１において、１００は情報端末、１０１、１１１、１１８はＯＳ、１０２、１１２、１１９はデータ送受信モジュール、１０３は秘密分散モジュール、１０４は仮想アプリケーション（ＡＰ）モジュール、１０５はデータ管理モジュール、１０６は接続確認モジュール、１０７、１２３は２次記憶装置、１０８は仮想ＡＰイメージファイル、１０９、１１６は仮想ＡＰシェアイメージファイル、１１０は携帯通信端末、１１３はデータ消去モジュール、１１４は転送確認モジュール、１１５はストレージ、１１７は管理サーバ、１２０は秘密分散管理モジュール、１２１はデータ消去管理モジュール、１２２は無線通信確認モジュール、１２３は専用ケーブル、１２５はＬＡＮ、１２６は無線通信回線である。
【００１１】
本発明の実施形態による情報漏洩抑止システムは、情報端末１００、携帯通信端末１１０及び管理サーバ１１７から構成される。情報端末１００、携帯通信端末１１０及び管理サーバ１１７のそれぞれは、図示しないが、ＣＰＵ、主メモリ、キーボード、マウス等による入力装置、表示装置、プリンタ等による出力装置を備え、また、ハードディスク装置等による２次記憶装置、ストレージを備えた情報処理装置であ。そして、主メモリには、ＯＳ、本発明による機能を実施するプログラムとしての各種モジュールが、ディスク装置等からロードされて格納され、図示しないＣＰＵによりＯＳ上で実行されて、それぞれの機能を構築する。
【００１２】
情報端末１００、携帯通信端末１１０及び管理サーバ１１７のそれぞれには、ＯＳ１０１、１１１、１１８とデータ送受信モジュール１０２、１１２、１１９がインストールされており、情報端末１００、携帯通信端末１１０及び管理サーバ１１７は、専用ケーブル１２４、ＬＡＮ１２５及び無線通信回線１２６を使用して相互にデータの転送が可能である。
【００１３】
情報端末１００は、通常のノートＰＣのように二次記憶装置１０７を備え、また、ＬＡＮ１２５に接続可能であり、かつ、ＵＳＢ等のインターフェースと専用ケーブル１２４を使用して携帯通信端末１１０との間でデータの通信を行うことが可能な機能を備えている。また、情報端末１００は、一般的なセキュリティ対策を施してあることが前提であり、例えば、情報端末１００を使用する際にはパスワードによるログイン認証が行われることや、適切なパスワードが設定されていること等、第三者が安易には情報端末１００内のデータを取得できないような対策が施されている。
【００１４】
情報端末１００内には、ＯＳ１０１、データ送受信モジュール１０２、秘密分散モジュール１０３、仮想ＡＰモジュール１０４、データ管理モジュール１０５、接続確認モジュール１０６がインストールされている。
【００１５】
秘密分散モジュール１０３は、秘密分散技術を使用することにより、仮想ＡＰイメージファイル１０８（後述）を２つ以上のファイルに分散させることが可能なモジュールである。なお、秘密分散技術とは、１つのデータを２つ以上のデータに分散させる技術である（以後、分散したデータのことをシェアと記述し、また、分散したファイルのことをシェアファイルと記述する）。個々のシェアは、各シェアからは元の情報を一切類推することができないように分散されており、これにより安全にデータを保管することができる。また、シェアは、決められた閾値以上の数だけ（説明している例では全て）揃えることにより、元のデータを復元することが可能である。
【００１６】
前述の仮想ＡＰイメージファイル１０８とは、情報端末１００内にインストールされるアプリケーション等のモジュールに関連するデータを全て１つのイメージファイルとして分離したものであり、例えば、アプリケーションの実行ファイル、ドライバ、設定データ（例えば、レジストリ等に保存されている設定データ）等が書き込まれたイメージファイルである。
【００１７】
図１において、情報端末１００の２次記憶装置１０７に格納されている仮想ＡＰイメージファイル１０８が点線により表示している理由は、仮想ＡＰイメージファイル１０８が情報端末１００の動作中に２次記憶装置１０７内に１つのイメージファイルとして存在しているが、情報端末１００がシャットダウンされる際、秘密分散モジュール１０３により、２つまたはそれ以上の複数個に分割されて情報端末１００内の２次記憶装置１０７と、携帯通信端末１１０のストレージ１１５または管理サーバ１１７の２次記憶装置１２３のどちらか、あるいは、両方に保存されるからである。
【００１８】
図１に示す例では、仮想ＡＰイメージファイル１０８は、仮想ＡＰシェアイメージファイル１０９と仮想ＡＰシェアイメージファイル１１６との２つに分散され、仮想ＡＰシェアイメージファイル１０９が情報端末１００内の２次記憶装置１０７に、また、仮想ＡＰシェアイメージファイル１１６が携帯通信端末１１０内のストレージ１１５及び管理サーバ１１７内の２次記憶装置１２３に保存された場合が示されている。情報端末１００上でアプリケーションを起動する場合、情報端末１００は、携帯通信端末１１０または管理サーバ１１７から仮想ＡＰシェアイメージファイル１１６を取得し、情報端末１００の２次記憶装置１０７に保存されている仮想ＡＰシェアイメージファイル１０９とあわせて仮想ＡＰイメージファイル１０８を復元することにより可能となる。
【００１９】
仮想ＡＰモジュール１０４は、仮想ＡＰイメージファイル１０８の作成、使用を行うモジュールであり、情報端末１００内において、アプリケーション等の任意のモジュールが、２次記憶装置１０７の任意の領域に対して行うデータの読み込み、書き込み等のファイルＩ／Ｏ操作を監視し、それらのファイルＩ／Ｏ操作を仮想ＡＰイメージファイル１０８上の任意の領域へリダイレクトする機能と、そのリダイレクトした先を記憶しておき、前述のアプリケーション等の任意のモジュールが以前に２次記憶装置１０７上の任意の領域に対して読み込み、書き込みを行ったデータ（実際には、仮想ＡＰモジュール１０４のリダイレクト機能により、仮想ＡＰイメージファイル１０８上に保存されているデータ）に読み込み、書き込みを行った場合、仮想ＡＰイメージファイル１０８上の前述の任意の領域に対して読み込み、書き込みをするようにリダイレクトする機能とを持つモジュールである。そして、仮想ＡＰモジュール１０４は、前述のリダイレクト機能により、ＯＳ１０１上で動作する全てのアプリケーションに関連するデータを１つのイメージファイルとして分離することを可能としている。
【００２０】
データ管理モジュール１０５は、秘密分散モジュール１０３により分割されたシェアファイルの保存及びダウンロードの管理を行うモジュールであり、情報端末１００のシャットダウン時に作成される仮想ＡＰイメージファイル１０８のシェアファイル（図１では、仮想ＡＰシェアイメージファイル１０９と仮想ＡＰシェアイメージファイル１１６）のうちの１つまたは複数個（図１では、仮想ＡＰシェアイメージファイル１１６）を管理サーバ１１７または携帯通信端末１１０に保存する機能と、前記管理サーバ１１７または携帯通信端末１１０に保存したシェアファイル（図１では、仮想ＡＰシェアイメージファイル１１６）をダウンロードしてくる機能とを持つ。
【００２１】
接続確認モジュール１０６は、情報端末１００がＬＡＮ１２５により管理サーバ１１７との接続されていることや、専用ケーブル１２４により携帯通信端末１１０に接続されていることを検出する機能を持つモジュールである。そして、接続確認モジュール１０６は、データ管理モジュール１０５がシェアファイルの保存、ダウンロードを行う際、その保存、ダウンロード先を決定するために使用される。
【００２２】
携帯通信端末１１０は、携帯電話やＰＨＳ等であり、無線通信回線１２６により管理サーバ１１７との間でデータの通信を行うことが可能であり、かつ、専用ケーブル１２４により情報端末１００と接続してデータ転送が可能である。また、情報端末１００及び管理サーバ１１７から転送されてくるシェアファイルを保存することが可能な充分な容量のストレージ１１５を備える。携帯通信端末１１０は、情報端末１００を社外等のようなＬＡＮ１２５が使用できない環境で使用する場合、専用ケーブル１２４により情報端末１００と接続され、情報端末１００が仮想ＡＰイメージファイル１０８のシェアファイルのうちの１つまたは複数個（図１では、仮想ＡＰシェアイメージファイル１１６）を保存、ダウンロードを行うために使用される。
【００２３】
携帯通信端末１１０内には、ＯＳ１１１、データ送受信モジュール１１２、データ消去モジュール１１３、転送確認モジュール１１４がインストールさている。なお、説明を簡単にするために、携帯通信端末１１０のストレージ１１５には、１つの仮想ＡＰシェアイメージファイル１１６が保存されていることとしているが、複数個のシェアファイルが格納されていてもよい。
【００２４】
データ消去モジュール１１３は、情報端末１００の紛失・盗難が発生した場合に携帯通信端末１１０内のシェアファイル（図１では、仮想ＡＰシェアイメージファイル１１６）を消去するためのモジュールである。また、データ消去モジュール１１３は、シェアファイルの消去に成功した場合に、「消去成功信号」を管理サーバ１１７に送信する機能も持つ。データ消去モジュール１１３は、携帯通信端末１１０内において転送確認モジュール１１４（後述）がデータ消去モジュール１１３に対して行うシェアファイルの消去命令、または、管理サーバ１１７内のデータ消去管理モジュール１２１が携帯通信端末１１０に対して送信したシェアファイルの「消去信号」を受けることにより、携帯通信端末１１０内のストレージ１１５に保存されているシェアファイル（図１では、仮想ＡＰシェアイメージファイル１１６）を完全に消去する。
【００２５】
転送確認モジュール１１４は、携帯通信端末１１０内に保存されているシェアファイル（図１では、仮想ＡＰシェアイメージファイル１１６）を情報端末１００に転送する際、転送を行うか否かを判断するためのモジュールである。携帯通信端末１１０は、情報端末１００からシェアファイルの転送要求があった場合、管理サーバ１１７のデータ消去管理モジュール１２１に問い合わせを行う。ここで、情報端末１００が盗難・紛失にあっている場合、管理サーバ１１７内のデータ消去管理モジュール１２１は、携帯通信端末１１０にシェアファイルの消去を行うための「消去信号」を送信する。転送確認モジュール１１４は、データの「消去信号」を受け取ると、シェアファイルの転送を中止し、また、そのとき、データ消去モジュール１１３にシェアファイルを消去するように命令する。データ消去モジュール１１３は、この命令を受けて、ストレージ１１５に保存されているシェアファイルを完全に消去する。
【００２６】
管理サーバ１１７は、情報端末１００の秘密分散モジュール１０３により分割された仮想ＡＰイメージファイル１０８のシェアファイルのうちの１つまたは複数個（図１では、仮想ＡＰシェアイメージファイル１１６）を保存する機能と、情報端末１００の紛失・盗難が発生した場合、携帯通信端末１１０内のストレージ１１５に保存されているシェアファイルの１つまたは複数個（図１では、仮想ＡＰシェアイメージファイル１１６）を消去するための「消去信号」を、携帯通信端末１１０に送信する機能と、情報端末１００から転送されてくるシェアファイル（図１では、仮想ＡＰシェアイメージファイル１１６）を携帯通信端末１１０に転送し、管理サーバ１１７と携帯通信端末１１０とが同じシェアファイルを持つように同期をとる機能とを持つ。また、管理サーバ１１７は、情報端末１００の紛失・盗難が発生した場合に、管理者が携帯通信端末１１０にシェアファイルの「消去信号」を送信する際の操作用のインターフェースも備える。
【００２７】
管理サーバ１１７には、ＯＳ１１８、データ送受信モジュール１１９、秘密分散管理モジュール１２０、データ消去管理モジュール１２１、無線通信モジュール１２２がインストールされている。
【００２８】
秘密分散管理モジュール１２０は、情報端末１００から転送されてくるシェアファイル（図１では、仮想ＡＰシェアイメージファイル１１６）を携帯通信端末１１０に転送し、管理サーバ１１７と携帯通信端末管理１１０とが同じシェアファイルを持つように同期を取るためのモジュールである。秘密分散管理モジュール１２０は、情報端末１００から転送されてきたシェアファイルを自動的に携帯通信端末１１０に再転送する。携帯通信端末１１０は、転送されてきたシェアファイルをストレージ１１５に保存し、情報端末１００からシェアファイルのダウンロード要求があった場合、シェアファイルを情報端末１００に転送する。これにより、情報端末１００は、管理サーバ１１７と携帯通信端末１１０とのどちらか一方に接続することにより、情報端末１００内のアプリケーションを起動することが可能となる。
【００２９】
データ消去管理モジュール１２１は、情報端末１００の紛失・盗難が発生しているか否かを示すための「消去フラグ」を管理する機能と、携帯通信端末１１０のストレージ１１５に保存されているシェアファイル（図１では、仮想ＡＰシェアイメージファイル１１６）を無線通信により遠隔消去するための「消去信号」を送信する機能とを備えている。「消去フラグ」は、その値が「ＯＮ」の場合、情報端末１００の紛失・盗難が起きており、「ＯＦＦ」の場合、紛失・盗難が起きていないことを示す。ＯＮ／ＯＦＦの切り替えは、管理者が管理サーバ１１７のインターフェース画面からの変更操作により行うことができる。「消去フラグ」がＯＮとされた場合、自動的に携帯通信端末１１０へ「消去信号」が送信され、携帯通信端末１１０のストレージ１１５内のシェアファイルが完全に消去される。
【００３０】
無線通信確認モジュール１２２は、管理サーバ１１７と携帯通信端末１１０とが無線による通信が可能か否かを確認するためのモジュールである。このモジュール１２２は、管理サーバ１１７が携帯通信端末１１０に「消去信号」を送信する際に使用される。
【００３１】
図２は情報端末１００での仮想ＡＰイメージファイル１０８の作成、使用方法について説明する図であり、次に、これについて説明する。なお、図２に示す情報端末１００は、任意のアプリケーションのインストールを行うＡＰインストーラー２００を備えるものとする。
【００３２】
（１）ＡＰインストーラー２００がインストールを開始すると、通常の仮想ＡＰ化モジュールが存在しないＰＣ環境の場合、インストールされるデータ（例えば、実行ファイル、ドライバ、レジストリに保存されるデータ等）は、２次記憶装置１０７内の任意の領域（例えば、実行ファイル等は、ＣドライブのProgram フォルダの下のApplication フォルダ等）に保存される。図２に示す例では、インストールされるデータは、実行ファイル２０２、ドライバ２０３、データ２０４、…である（ステップｓ２００）。
【００３３】
（２）本発明の実施形態によるシステムの場合、ＡＰインストーラー２００がインストールを開始すると、仮想ＡＰモジュール１０４が、本来保存される領域から、インストールされるデータをリダイレクトして、仮想ＡＰイメージファイル１０８上の任意の領域に保存する。図２に示す例では、インストールされるデータは、実行ファイル２０５、ドライバ２０６、データ２０７、…として、仮想ＡＰイメージファイル１０８上にインストールされる。すなわち、仮想ＡＰ化モジュール１０４は、アプリケーションのインストール時に、アプリケーションに関連するデータを仮想ＡＰイメージファイル１０８としてパッケージ化している（ステップｓ２０１）。
【００３４】
前述により、情報端末１００上で動作するアプリケーションに関連するデータを仮想ＡＰイメージファイル１０８として保存することが可能となる。以後、ＯＳ上で動作するアプリケーション等の任意のモジュール２０１等は、この仮想ＡＰイメージファイル１０８上のデータに関して書き込み、読み込みを行うこととなる。
【００３５】
（３）いま、例えば、ＯＳ１０１上で動作する任意のモジュール２０１が実行ファイルの読み込みを行おうとした場合、任意のモジュール２０１は、実行ファイル２０２を読み込もうと試みる（ステップｓ２０２）。
【００３６】
（４）ステップｓ２０２での任意のモジュール２０１の試みに対して、仮想ＡＰモジュール１０４は、そのリダイレクト機能により、実際には仮想ＡＰイメージファイル１０８上の実行ファイル２０５を、任意のモジュール２０１に参照させて読み込みを行わせる（ステップｓ２０３）。
【００３７】
前述したようにして、情報端末１００内にインストールされる全てのアプリケーションに関連するデータを１つのイメージファイルとして分離することが可能となる。
【００３８】
図３は情報端末１００の起動及び仮想アプリケーションの起動の処理動作を説明するフローチャートであり、次に、これについて説明する。
【００３９】
（１）情報端末１００は、ユーザによる電源の投入等により起動されると、情報端末１００内の接続確認モジュール１０６が、情報端末１００が携帯通信端末１１０、管理サーバ１１７のどちらかに接続されているか否かを判定する情報端末１００の接続状況の確認の処理を行う（ステップｓ３００、ｓ３０１）。
【００４０】
（２）ステップｓ３０１の確認の処理で、情報端末１００が携帯通信端末１１０、管理サーバ１１７のどちらにも接続されていなかった場合、携帯通信端末１１０または管理サーバ１１７への接続を要求するテキストを情報端末１１０のディスプレイ上に表示する（ステップｓ３０２）。
【００４１】
（３）その後、再度接続確認の処理を行い、一定時間経過しても接続が行われない場合、アプリケーションを起動することなく、強制的に情報端末１００をシャットダウンして、処理を終了する（ステップｓ３０３、ｓ３０４）。
【００４２】
（４）ステップｓ３０１の確認の処理で、情報端末１００が携帯通信端末１１０、管理サーバ１１７のどちらかに接続されていた場合、あるいは、ステップｓ３０３の確認の処理で、情報端末１００が携帯通信端末１１０、管理サーバ１１７のどちらかに接続された場合、情報端末１００が管理サーバ１１７に接続されているか、携帯通信端末１１０に接続されているか、または、その両方に接続されているかを検出する（ステップｓ３０５）。
【００４３】
（５）ステップｓ３０５の確認の処理で、情報端末１００が管理サーバ１１７に接続されていた場合、あるいは、両方に接続されていた場合、データ送受信モジュール１０２により管理サーバ１１７上の仮想ＡＰシェアイメージファイル１１６をダウンロードする。なお、ここでは、両方に接続去れていた場合、管理サーバを優先することとしている（ステップｓ３０６）。
【００４４】
（６）管理サーバ１１７上の仮想ＡＰシェアイメージファイル１１６をダウンロードした情報端末１００は、秘密分散モジュール１０３が自情報端末１００に保持している仮想ＡＰシェアイメージファイル１０９とダウンロードした仮想ＡＰシェアイメージファイル１１６とを結合して仮想ＡＰイメージファイル１０８を復元する（ステップｓ３０７）。
【００４５】
（７）その後、情報端末１００は、情報端末１００上のアプリケーションの起動を行う任意のモジュール（例えば、Ｗｉｎｄｏｗｓ（登録商標）の場合、サービス・コントロール・マネージャ（ＳＣＭ））等により、復元された仮想ＡＰイメージファイル１０８を使用してアプリケーションが起動され、通常と同じように情報端末１００を使用することが可能となる（ステップｓ３０８）。
【００４６】
（８）ステップｓ３０５の確認の処理で、情報端末１００が携帯通信端末１１０に接続されていた場合、情報端末１００内の秘密分散モジュール１０３は、携帯通信端末１１０に対して、仮想ＡＰシェアイメージファイル１１６の転送を要求する（ステップｓ３０９）。
【００４７】
（９）携帯通信端末１１０は、仮想ＡＰシェアイメージファイル１１６の転送の要求を受けると、転送確認モジュール１１４が、情報端末１００の盗難・紛失が起きていないかを確認するため、管理サーバ１１７内のデータ消去管理モジュール１２１に対して「消去フラグ」の問い合わせを行い、管理サーバ内１１７内のデータ消去管理モジュール１２１から「消去フラグ」の情報を受け取る（ステップｓ３１０）。
【００４８】
（10）携帯通信端末１１０の転送確認モジュール１１４は、受け取った「消去信号」の内容がＯＮかＯＦＦかにより情報端末１００が紛失・盗難にあっているか否かを判定する（ステップｓ３１１）。
【００４９】
（11）ステップｓ３１１の判定で、「消去信号」の内容がＯＮとなっていて情報端末１００が紛失・盗難にあっていると判定された場合、携帯通信端末１１０は、仮想ＡＰシェアイメージファイル１０６の転送を中止し、データ消去モジュール１１３に仮想ＡＰシェアイメージファイル１１６の消去を命令し、データ消去モジュール１１３は仮想ＡＰシェアイメージファイル１１６を消去して、ここでの処理を終了する（ステップｓ３１２）。
【００５０】
（12）ステップｓ３１１の判定で、「消去信号」の内容がＯＦＦとなっていて情報端末１００が紛失・盗難にあっていないと判定された場合、転送確認モジュール１１４は、情報端末１００のデータ送受信モジュール１０２に対して、データ転送の承認を通知する。
【００５１】
（13）データ転送の承認を通知を受け取った情報端末１００は、データ送受信モジュール１０２により、携帯通信端末１１０から仮想ＡＰシェアイメージファイル１１６をダウにロードする（ステップｓ３０６）。
【００５２】
（14）その後、情報端末１００は、前述したステップｓ３０７、ｓ３０８の処理を実行して、アプリケーションを起動して通常と同じように情報端末１００を使用することを可能にする。
【００５３】
図４は情報端末１００のシャットダウン、仮想ＡＰイメージファイルの秘密分散及び保存の処理動作を接続するフローチャートであり、次に、これについて説明する。
【００５４】
（１）ユーザが情報端末１００のシャットダウンを行った場合、秘密分散モジュール１０３は、情報端末１００のシャットダウン要求を受けて、仮想ＡＰイメージファイル１０８を仮想ＡＰシェアイメージファイル１０９と仮想ＡＰシェアイメージファイル１１６とに分割する。なお、ここでは、仮想ＡＰイメージファイル１０８を２つのファイルに分割する例を示しているが、３つ以上の複数に分割してもよい（ステップｓ４００、ｓ４０１）。
【００５５】
（２）次に、情報端末１００内の接続確認モジュール１０６は、情報端末１００が携帯通信端末１１０、管理サーバ１１７のどちらかに接続されているか否かを判定する情報端末１００の接続状況の確認の処理を行う（ステップｓ４０２）。
【００５６】
（３）ステップｓ４０２の確認の処理で、情報端末１００が携帯通信端末１１０、管理サーバ１１７のどちらにも接続されていなかった場合、携帯通信端末１１０または管理サーバ１１７への接続を要求するテキストを情報端末１１０のディスプレイ上に表示する（ステップｓ４０３）。
【００５７】
（４）その後、再度接続確認の処理を行い、一定時間経過しても接続が行われない場合、データの保存は中止されデータの消去が行われる。しかし、ここでデータが消去される状況は非常に稀なケースであり、通常、データが消去されるケースはない。なぜならば、情報端末１００の起動時点で、携帯通信端末１１０または管理サーバ１１７に接続して仮想シェアイメージファイル１１６をダウンロードしなければならないため、携帯通信端末１１０と管理サーバ１１７とに接続不能で、かつ、アプリケーションが起動している状況は稀だからである（ステップｓ４０５）。
【００５８】
（５）ステップｓ４０２の確認の処理で、情報端末１００が携帯通信端末１１０、管理サーバ１１７のどちらかに接続されていた場合、あるいは、ステップｓ３０３の確認の処理で、情報端末１００が携帯通信端末１１０、管理サーバ１１７のどちらかに接続された場合、情報端末１００が管理サーバ１１７に接続されているか、携帯通信端末１１０に接続されているか、または、その両方に接続されているかを確認する（ステップｓ４０６）。
【００５９】
（６）ステップｓ４０６の確認の処理で、情報端末１００が管理サーバ１１７に接続されていた場合、あるいは、両方に接続されていた場合、管理サーバ１１７上に仮想ＡＰシェアイメージファイル１１６を転送し保存させる。なお、ここでは、両方に接続されていた場合、管理サーバ１１７を優先するものとしている（ステップｓ４０７）。
【００６０】
（７）ステップｓ４０６の確認の処理で、情報端末１００が携帯通信端末１１０に接続されていた場合、携帯通信端末１１０に仮想ＡＰシェアイメージファイル１１６を転送して保存させる（ステップｓ４０８）。
【００６１】
（８）ステップｓ４０７、あるいは、ステップｓ４０８の処理の後、仮想ＡＰシェアイメージファイル１１６は、転送が終了した時点で、情報端末１００上から消去される（ステップｓ４０９）。
【００６２】
（９）また、仮想ＡＰシェアイメージファイル１１６の保存が終了した際、管理サーバ１１７と携帯通信端末１１０とは仮想ＡＰシェアイメージファイル１１６の同期をとり、双方に同じデータが保存された状態にする（ステップｓ４１０）。
【００６３】
（10）前述までの処理が終了すると、情報端末１００上には重要情報が存在しないのと同じ状態となり、情報端末１００がシャットダウンされる（ステップｓ４１１）。
【００６４】
図５は仮想ＡＰイメージファイルの変遷を示す図である。この仮想ＡＰイメージファイルの変遷は、図３、図４により前述してフローでの処理により、仮想ＡＰイメージファイル１０８が、仮想ＡＰシェアイメージファイル１０９、１１６に分割され、また、結合される様子を示したものである。
【００６５】
図６は情報端末１００が紛失・盗難にあった場合の処理動作を説明するフローチャートであり、次に、これについて説明する。
【００６６】
（１）情報端末１００のユーザが、情報端末１００の紛失・盗難に気づいた場合、ユーザは、管理者にその旨の報告を行う（ステップｓ６００）。
【００６７】
（２）この報告を受けた管理者は、管理サーバ１１７上のインターフェースを通して、データ消去管理モジュール１２１が管理する「消去フラグ」をＯＮにする（ステップｓ６０１）。
【００６８】
（３）「消去フラグ」がＯＮにされたことを受けて、無線通信確認モジュール１２２は、管理サーバ１１７と携帯通信端末１１０との無線による通信状況を確認し、通信可能か否かを判定する（ステップｓ６０２）。
【００６９】
（４）ステップｓ６０２の判定で、無線による携帯通信端末１１０との通信が不可能であった場合、無線通信確認モジュール１２２は、一定時間待機して再度通信状況の確認の処理を行う。なお、ここで、情報端末１００が紛失・盗難にあっており、盗んだ悪意の第三者が情報端末１００内のデータを悪用しようとしても、情報端末１００を使用するためには、携帯通信端末内１１０の仮想ＡＰシェアイメージファイル１１６を取得して、仮想ＡＰイメージファイル１０８を復元する必要があるため、安全性は保たれている。仮に、悪意の第三者が携帯通信端末１１０と情報端末１００の両方を手に入れたとしても、携帯通信端末１１０の転送確認モジュール１１４により、仮想ＡＰシェアイメージファイル１１６を情報端末１００に転送できないため、情報端末１００やアプリケーションの起動及びデータの使用はできない（ステップｓ６０３）。
【００７０】
（５）ステップｓ６０２の判定で、無線による携帯通信端末１１０との通信が可能であった場合、管理サーバ１１７のデータ消去管理モジュール１２１は、通信携帯通信端末１１０に仮想ＡＰシェアイメージファイル１１６の消去を行うための「消去信号」を送信する（ステップｓ６０４）。
【００７１】
（６）携帯通信端末１１０は、「消去信号」を受信した時点で、携帯通信端末１１０内で動作するモジュールのうち、データ消去に関するモジュール以外の動作を一時停止し、ストレージ１１５内に保存されている仮想ＡＰシェアイメージファイル１１６を最優先で消去する（ステップｓ６０５）。
【００７２】
（７）携帯通信端末１１０は、仮想ＡＰシェアイメージファイル１１６の消去が終了した後、仮想ＡＰシェアイメージファイル１１６の消去に成功したことを知らせる「消去成功信号」を管理サーバ１１７に送信する（ステップｓ６０６）。
【００７３】
（８）管理サーバ１１７内のデータ消去管理モジュール１２１は、「消去成功信号」を受信することができたか否かを確認し、受信できた場合、ここでの処理を終了する（ステップｓ６０７）。
【００７４】
（９）ステップｓ６０７の確認で、一定時間経っても「消去成功信号」が返ってこなかった場合、管理サーバ１１７は、ステップｓ６０２からの処理に戻って処理を繰り返す。すなわち、「消去成功信号」が返ってこなかった場合、管理サーバ１１７から携帯通信端末１１０に対して、定期的に「消去信号」が送信されることとなる。
【００７５】
前述した処理においては、情報端末を紛失したものてして説明したが、紛失の種類として、携帯通信端末１１０のみの紛失の場合と、携帯通信端末１１０と情報端末１００の両方を紛失した場合が存在するが、紛失の種類によらず、前述したステップｓ６００〜ｓ６０７の処理を行うことにより、情報端末１００内のデータ全て消去したことと同じ効果を得ることができ、情報端末１００内のデータの漏洩防止を容易かつ安全に行うことが可能となる。
【００７６】
前述した本発明の実施形態での各処理は、プログラムにより構成し、本発明が備えるＣＰＵに実行させることができ、また、それらのプログラムは、ＦＤ、ＣＤＲＯＭ、ＤＶＤ等の記録媒体に格納して提供することができ、また、ネットワークを介してディジタル情報により提供することができる。
【００７７】
前述した本発明の実施形態は、情報端末１００、携帯通信端末１１０及び管理サーバ１１７を有してシステムを構成しているが、携帯通信端末１１０を使用する理由は、携帯通信端末が、常に電源がＯＮとされて使用されるのが一般的であり、無線による通信機能が大きく、外出時等には必ず所持されるものであるため、本発明の実施に好都合であるためであり、携帯通信端末１１０に代って、他の情報端末等を利用することもできる。例えば、本発明の実施形態における情報端末１００が、無線ＬＡＮに接続して通信を行う機能を有する場合、携帯通信端末１１０に代って、無線ＬＡＮを介して情報端末１００と接続可能な他の情報端末を利用することもできる。この場合、他の無線端末と無線端末１００とは、専用ケーブル１２４ではなく、無線ＬＡＮを介して接続されることになるので、専用ケーブル１２４は不要である。また、他の情報端末は、管理サーバ１１７との通信を、無線ＬＡＮを介して行ってもよいし、管理サーバ１１７が接続されているＬＡＮ１２５に接続されて、このＬＡＮ１２５を介して行うこともできる。
【図面の簡単な説明】
【００７８】
【図１】本発明の一実施形態による情報漏洩抑止システムの構成を示すブロック図である。
【図２】情報端末での仮想ＡＰイメージファイルの作成、使用方法について説明する図である。
【図３】情報端末の起動及び仮想アプリケーションの起動の処理動作を説明するフローチャートである。
【図４】情報端末のシャットダウン、仮想ＡＰイメージファイルの秘密分散及び保存の処理動作を接続するフローチャートである。
【図５】仮想ＡＰイメージファイルの変遷を示す図である。
【図６】情報端末が紛失・盗難にあった場合の処理動作を説明するフローチャートである。
【符号の説明】
【００７９】
１００  情報端末
１０１、１１１、１１８  ＯＳ
１０２、１１２、１１９  データ送受信モジュール
１０３  秘密分散モジュール
１０４  仮想アプリケーション（ＡＰ）モジュール
１０５  データ管理モジュール
１０６  接続確認モジュール
１０７、１２３  ２次記憶装置
１０８  仮想ＡＰイメージファイル
１０９、１１６  仮想ＡＰシェアイメージファイル
１１０  携帯通信端末
１１３  データ消去モジュール
１１４  転送確認モジュール
１１５  ストレージ
１１７  管理サーバ
１２０  秘密分散管理モジュール
１２１  データ消去管理モジュール
１２２  無線通信確認モジュール
１２３  専用ケーブル
１２５  ＬＡＮ
１２６  無線通信回線
【図１】
2008139996.tif 000003
【図２】
2008139996.tif 000004
【図３】
2008139996.tif 000005
【図４】
2008139996.tif 000006
【図５】
2008139996.tif 000007
【図６】
2008139996.tif 000008