(57)【要約】【課題】専用起動ディスクを用いずに、適切にＰＣ等からデータを消去することのできるデータ消去システムを提供する。【解決手段】管理ＰＣは、起動命令を利用者ＰＣに送信して（ステップＳ３０２）、利用者ＰＣの電源をＯＮにする（ステップＳ４０１）。そして管理ＰＣは、電源がＯＮとなった利用者ＰＣにブートイメージを送信して（ステップＳ３０３）、利用者ＰＣはそのブートイメージを用いて起動する（ステップＳ４０３）。起動した利用者ＰＣはその識別情報を管理ＰＣに送信し（ステップＳ４０４）、その識別情報を元に利用者ＰＣの認証が行われ（ステップＳ３０４）、認証された利用者ＰＣに管理ＰＣから消去プログラムが送信される（ステップＳ３０５）。そして、利用者ＰＣはその消去プログラムを実行し、利用者ＰＣのハードディスクのデータは消去される（ステップＳ４０７）。【選択図】図５
2007293401.tif 000002
【特許請求の範囲】
【請求項１】
書き換え自在な記憶装置に任意のデータを記憶する利用者端末と、該利用者端末を管理する管理サーバとが、ネットワークを介して接続されたデータ消去システムであって、
前記管理サーバは、
データを消去する前記利用者端末を特定する特定手段と、
前記特定手段によって特定された前記利用者端末の電源を入力する電源入力手段と、
前記電源入力手段によって電源が入力された前記利用者端末に、該利用者端末を起動させるためのブートプログラムを送信するブートプログラム送信手段と、
前記ブートプログラム送信手段によって送信されたブートプログラムにより、前記利用者端末が起動したことを判別する起動判別手段と、
前記起動判別手段によって起動を確認した前記利用者端末の記憶装置からデータを消去するための消去プログラムを前記利用者端末に向けて送信する消去プログラム送信手段と、を備え、
前記利用者端末は、
前記電源入力手段によって電源が入力された後、前記ブートプログラム送信手段により送信されたブートプログラムを受信するブートプログラム受信手段と、
前記ブートプログラム受信手段が受信したブートプログラムを実行して、該利用者端末を起動する起動手段と、
前記起動手段によって起動した後、前記消去プログラム送信手段によって前記管理サーバから送られる消去プログラムを受信する消去プログラム受信手段と、
前記消去プログラム受信手段が受信した消去プログラムを実行して、自己の記憶装置に記憶されているデータを消去する消去プログラム実行手段と、を備える、
ことを特徴とするデータ消去システム。
【請求項２】
書き換え自在な記憶装置に任意のデータを記憶する利用者端末と、該利用者端末を管理する管理サーバとが、ネットワークを介して接続されたデータ消去システムであって、
前記管理サーバは、
データを消去する前記利用者端末を特定する特定手段と、
前記特定手段によって特定された前記利用者端末に、該利用者端末を起動させるためのブートプログラムを送信するブートプログラム送信手段と、
前記ブートプログラム送信手段によって送信されたブートプログラムにより、前記利用者端末が起動したことを判別する起動判別手段と、
前記起動判別手段によって起動を確認した前記利用者端末の記憶装置からデータを消去するための消去プログラムを前記利用者端末に向けて送信する消去プログラム送信手段と、を備え、
前記利用者端末は、
前記ブートプログラム送信手段により送信されたブートプログラムを受信するブートプログラム受信手段と、
前記ブートプログラム受信手段が受信したブートプログラムを実行して、該利用者端末を起動する起動手段と、
前記起動手段によって起動した後、前記消去プログラム送信手段によって前記管理サーバから送られる消去プログラムを受信する消去プログラム受信手段と、
前記消去プログラム受信手段が受信した消去プログラムを実行して、自己の記憶装置に記憶されているデータを消去する消去プログラム実行手段と、を備える、
ことを特徴とするデータ消去システム。
【請求項３】
前記利用者端末は、
前記消去プログラム実行手段が前記消去プログラムの実行を行うとき、前記自己の記憶装置のダンプ情報を取得し、前記ダンプ情報を自己のメモリ内に格納する消去前ダンプ情報記録手段をさらに備え、
前記消去プログラム実行手段が消去プログラムの実行を終えた後、前記自己の記憶装置のダンプ情報を取得し、前記ダンプ情報を前記自己のメモリ内に格納する消去後ダンプ情報記録手段をさらに備え、
前記消去後ダンプ情報記録手段が前記ダンプ情報を自己のメモリ内に格納した後に、前記消去前ダンプ情報記録手段により前記自己のメモリ内に格納されている消去プログラム実行前のダンプ情報と、前記消去後ダンプ情報記録手段により前記自己のメモリ内に格納されている消去プログラム実行後のダンプ情報とを、前記管理サーバに送信するダンプ情報送信手段とをさらに備え、
前記管理サーバは、
前記ダンプ情報送信手段によって前記利用者端末から送られた消去プログラム実行前のダンプ情報と、前記消去プログラム実行後のダンプ情報とを所定の箇所に保存するダンプ情報保存手段と、をさらに備える、
ことを特徴とする請求項１又は２に記載のデータ消去システム。
【請求項４】
書き換え自在な記憶装置に任意のデータを記憶する利用者端末とネットワークを介して接続された管理サーバであって、
前記利用者端末を起動させるためのブートプログラムを記憶するブートプログラム記憶手段と、
前記利用者端末の記憶装置からデータを消去させるための消去プログラムを記憶する消去プログラム記憶手段と、
データを消去する前記利用者端末を特定する特定手段と、
前記特定手段によって特定された前記利用者端末の電源を入力する電源入力手段と、
前記電源入力手段によって電源が入力された前記利用者端末に、前記ブートプログラム記憶手段に記憶されたブートプログラムを送信するブートプログラム送信手段と、
前記ブートプログラム送信手段によって送信されたブートプログラムにより、前記利用者端末が起動したことを判別する起動判別手段と、
前記起動判別手段によって起動を確認した前記利用者端末に、前記消去プログラム記憶手段に記憶された消去プログラムを送信する消去プログラム送信手段と、
前記消去プログラム送信手段により送信された消去プログラムが前記利用者端末にて実行され、前記利用者端末の記憶装置に記憶されているデータが消去されたことを判別する消去判別手段と、
を備えることを特徴とする管理サーバ。
【請求項５】
書き換え自在な記憶装置に任意のデータを記憶する利用者端末と、該利用者端末を管理する管理サーバとが、ネットワークを介して接続されたシステムにおけるデータ消去方法であって、
前記管理サーバにて、データを消去する前記利用者端末を特定する特定ステップと、
前記特定ステップによって特定された前記利用者端末の電源を前記管理サーバから入力する電源入力ステップと、
前記電源入力ステップによって電源が入力された前記利用者端末に、該利用者端末を起動させるためのブートプログラムを前記管理サーバから送信するブートプログラム送信ステップと、
前記ブートプログラム送信ステップによって前記管理サーバから送られたブートプログラムを前記利用者端末にて受信するブートプログラム受信ステップと、
前記ブートプログラム受信ステップが受信したブートプログラムを実行して、前記利用者端末を起動する起動ステップと
前記起動ステップによって前記利用者端末が起動したことを前記管理サーバにて判別する起動判別ステップと、
前記起動判別ステップによって起動を確認した前記利用者端末の記憶装置からデータを消去するための消去プログラムを、前記管理サーバから前記利用者端末に向けて送信する消去プログラム送信ステップと、
前記消去プログラム送信ステップによって前記管理サーバから送られる消去プログラムを前記利用者端末にて受信する消去プログラム受信ステップと、
前記消去プログラム受信ステップが受信した消去プログラムを実行して、前記利用者端末の記憶装置に記憶されているデータを消去する消去プログラム実行ステップとを備える、
ことを特徴とするデータ消去方法。
【請求項６】
書き換え自在な記憶装置に任意のデータを記憶する利用者端末とネットワークを介して接続されたコンピュータに、
データを消去する前記利用者端末を特定する特定ステップと、
前記特定ステップによって特定された前記利用者端末の電源を入力する電源入力ステップと、
前記電源入力ステップによって電源が入力された前記利用者端末に、該利用者端末を起動させるためのブートプログラムを送信するブートプログラム送信ステップと、
前記ブートプログラム送信ステップによって送信されたブートプログラムにより、前記利用者端末が起動したことを判別する起動判別ステップと、
前記起動判別ステップによって起動を確認した前記利用者端末の記憶装置からデータを消去させるための消去プログラムを前記利用者端末に向けて送信する消去プログラム送信ステップと、
前記プログラム送信ステップにより送信された消去プログラムが前記利用者端末にて実行され、前記利用者端末の記憶装置に記憶されているデータが消去されたことを判別する消去判別ステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ消去システム、管理サーバ、データ消去方法およびプログラムに関する。
【背景技術】
【０００２】
個人情報や企業情報等のデータが記録されているＰＣ（パーソナルコンピュータ）を廃棄・リサイクルする際に、情報の漏洩を防ぐために、ハードディスクに記録されているデータを消去する必要がある。
【０００３】
しかし、ＰＣのＯＳ（Operating System）の機能を使用してデータを消去しても、消去されたファイルの実体はハードディスクに残っている可能性が有る。よって、後から専用のソフトウェア等を用いて、消去したデータを容易に復元することが可能となる場合がある。
【０００４】
そのため、ハードディスクに記録されているデータを後から復元することができないようにデータを消去するソフトウェア、システムが利用されている。
【０００５】
例えば、特許文献１に開示されているデータ消去システムがある。そのシステムにおいては、まず、消去対象となるＰＣは、専用起動ディスクによって起動する。そして、管理サーバから送信される消去用プログラムをそのＰＣが実行することにより、後から復元できないように適切にハードディスクに記録されているデータが消去される。
【特許文献１】特開２００３−２５６２８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、上述したようなデータ消去システムで企業等の複数のＰＣのデータを消去する場合には、全てのＰＣに専用起動ディスクを挿入し、手動でそのＰＣの電源をＯＮにして起動させなければならず、面倒であった。
【０００７】
また、セキュリティの管理上等の理由により、ＦＤＤ（フレキシブルディスクドライブ）やＣＤ-ＲＯＭドライブを物理的に外したＰＣや、外部ストレージデバイスとの入出力が阻止されているＰＣがある。このようなＰＣの場合は、専用起動ディスクを挿入すること自体ができないため、上述したデータ消去システムでは、データを消去することができない。
【０００８】
本発明は上記問題に鑑みてなされたものであり、効率の良い方法でＰＣのデータを消去することのできるデータ消去システム、管理サーバ、データ消去方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明の第１の観点に係るデータ消去システムは、
書き換え自在な記憶装置に任意のデータを記憶する利用者端末と、該利用者端末を管理する管理サーバとが、ネットワークを介して接続されたデータ消去システムであって、
前記管理サーバは、
データを消去する前記利用者端末を特定する特定手段と、
前記特定手段によって特定された前記利用者端末の電源を入力する電源入力手段と、
前記電源入力手段によって電源が入力された前記利用者端末に、該利用者端末を起動させるためのブートプログラムを送信するブートプログラム送信手段と、
前記ブートプログラム送信手段によって送信されたブートプログラムにより、前記利用者端末が起動したことを判別する起動判別手段と、
前記起動判別手段によって起動を確認した前記利用者端末の記憶装置からデータを消去するための消去プログラムを前記利用者端末に向けて送信する消去プログラム送信手段と、を備え、
前記利用者端末は、
前記電源入力手段によって電源が入力された後、前記ブートプログラム送信手段により送信されたブートプログラムを受信するブートプログラム受信手段と、
前記ブートプログラム受信手段が受信したブートプログラムを実行して、該利用者端末を起動する起動手段と、
前記起動手段によって起動した後、前記消去プログラム送信手段によって前記管理サーバから送られる消去プログラムを受信する消去プログラム受信手段と、
前記消去プログラム受信手段が受信した消去プログラムを実行して、自己の記憶装置に記憶されているデータを消去する消去プログラム実行手段と、を備える、
ことを特徴とする。
【００１０】
上記目的を達成するため、本発明の第２の観点に係るデータ消去システムは、
書き換え自在な記憶装置に任意のデータを記憶する利用者端末と、該利用者端末を管理する管理サーバとが、ネットワークを介して接続されたデータ消去システムであって、
前記管理サーバは、
データを消去する前記利用者端末を特定する特定手段と、
前記特定手段によって特定された前記利用者端末に、該利用者端末を起動させるためのブートプログラムを送信するブートプログラム送信手段と、
前記ブートプログラム送信手段によって送信されたブートプログラムにより、前記利用者端末が起動したことを判別する起動判別手段と、
前記起動判別手段によって起動を確認した前記利用者端末の記憶装置からデータを消去するための消去プログラムを前記利用者端末に向けて送信する消去プログラム送信手段と、を備え、
前記利用者端末は、
前記ブートプログラム送信手段により送信されたブートプログラムを受信するブートプログラム受信手段と、
前記ブートプログラム受信手段が受信したブートプログラムを実行して、該利用者端末を起動する起動手段と、
前記起動手段によって起動した後、前記消去プログラム送信手段によって前記管理サーバから送られる消去プログラムを受信する消去プログラム受信手段と、
前記消去プログラム受信手段が受信した消去プログラムを実行して、自己の記憶装置に記憶されているデータを消去する消去プログラム実行手段と、を備える、
ことを特徴とする。
【００１１】
例えば、前記データ消去システムにおいて、
前記利用者端末は、
前記消去プログラム実行手段が前記消去プログラムの実行を行うとき、前記自己の記憶装置のダンプ情報を取得し、前記ダンプ情報を自己のメモリ内に格納する消去前ダンプ情報記録手段をさらに備え、
前記消去プログラム実行手段が消去プログラムの実行を終えた後、前記自己の記憶装置のダンプ情報を取得し、前記ダンプ情報を前記自己のメモリ内に格納する消去後ダンプ情報記録手段をさらに備え、
前記消去後ダンプ情報記録手段が前記ダンプ情報を前記自己のメモリ内に格納した後に、前記消去前ダンプ情報記録手段により前記自己のメモリ内に格納されている消去プログラム実行前のダンプ情報と、前記消去後記録格納手段により自己のメモリ内に格納されている消去プログラム実行後のダンプ情報とを、前記管理サーバに送信するダンプ情報送信手段とをさらに備え、
前記管理サーバは、
前記ダンプ情報送信手段によって前記利用者端末から送られた消去プログラム実行前のダンプ情報と、前記消去プログラム実行後のダンプ情報とを所定の箇所に保存するダンプ情報保存手段と、をさらに備えてもよい。
【００１２】
上記目的を達成するため、本発明の第３の観点に係る管理サーバは、
書き換え自在な記憶装置に任意のデータを記憶する利用者端末とネットワークを介して接続された管理サーバであって、
前記利用者端末を起動させるためのブートプログラムを記憶するブートプログラム記憶手段と、
前記利用者端末の記憶装置からデータを消去させるための消去プログラムを記憶する消去プログラム記憶手段と、
データを消去する前記利用者端末を特定する特定手段と、
前記特定手段によって特定された前記利用者端末の電源を入力する電源入力手段と、
前記電源入力手段によって電源が入力された前記利用者端末に、前記ブートプログラム記憶手段に記憶されたブートプログラムを送信するブートプログラム送信手段と、
前記ブートプログラム送信手段によって送信されたブートプログラムにより、前記利用者端末が起動したことを判別する起動判別手段と、
前記起動判別手段によって起動を確認した前記利用者端末に、前記消去プログラム記憶手段に記憶された消去プログラムを送信する消去プログラム送信手段と、
前記消去プログラム送信手段により送信された消去プログラムが前記利用者端末にて実行され、前記利用者端末の記憶装置に記憶されているデータが消去されたことを判別する消去判別手段と、
を備えることを特徴とする。
【００１３】
上記目的を達成するため、本発明の第４の観点に係るデータ消去方法は、
書き換え自在な記憶装置に任意のデータを記憶する利用者端末と、該利用者端末を管理する管理サーバとが、ネットワークを介して接続されたシステムにおけるデータ消去方法であって、
前記管理サーバにて、データを消去する前記利用者端末を特定する特定ステップと、
前記特定ステップによって特定された前記利用者端末の電源を前記管理サーバから入力する電源入力ステップと、
前記電源入力ステップによって電源が入力された前記利用者端末に、該利用者端末を起動させるためのブートプログラムを前記管理サーバから送信するブートプログラム送信ステップと、
前記ブートプログラム送信ステップによって前記管理サーバから送られたブートプログラムを前記利用者端末にて受信するブートプログラム受信ステップと、
前記ブートプログラム受信ステップが受信したブートプログラムを実行して、前記利用者端末を起動する起動ステップと
前記起動ステップによって前記利用者端末が起動したことを前記管理サーバにて判別する起動判別ステップと、
前記起動判別ステップによって起動を確認した前記利用者端末の記憶装置からデータを消去するための消去プログラムを、前記管理サーバから前記利用者端末に向けて送信する消去プログラム送信ステップと、
前記消去プログラム送信ステップによって前記管理サーバから送られる消去プログラムを前記利用者端末にて受信する消去プログラム受信ステップと、
前記消去プログラム受信ステップが受信した消去プログラムを実行して、前記利用者端末の記憶装置に記憶されているデータを消去する消去プログラム実行ステップとを備える、
ことを特徴とする
【００１４】
上記目的を達成するため、本発明の第５の観点に係るプログラムは、
書き換え自在な記憶装置に任意のデータを記憶する利用者端末とネットワークを介して接続されたコンピュータに、
データを消去する前記利用者端末を特定する特定ステップと、
前記特定ステップによって特定された前記利用者端末の電源を入力する電源入力ステップと、
前記電源入力ステップによって電源が入力された前記利用者端末に、該利用者端末を起動させるためのブートプログラムを送信するブートプログラム送信ステップと、
前記ブートプログラム送信ステップによって送信されたブートプログラムにより、前記利用者端末が起動したことを判別する起動判別ステップと、
前記起動判別ステップによって起動を確認した前記利用者端末の記憶装置からデータを消去させるための消去プログラムを前記利用者端末に向けて送信する消去プログラム送信ステップと、
前記プログラム送信ステップにより送信された消去プログラムが前記利用者端末にて実行され、前記利用者端末の記憶装置に記憶されているデータが消去されたことを判別する消去判別ステップと、
を実行させることを特徴とする。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施形態に係るデータ消去システムを図面を参照して説明する。
【００１６】
図１に示すように、本発明の実施形態に係るデータ消去システムは、管理ＰＣ１と利用者ＰＣ３（利用者ＰＣ３ａ〜３ｄ）とを含んで構成される。なお、管理ＰＣ１および各利用者ＰＣ３はＬＡＮ（Local Area Network）２に接続されている。
【００１７】
管理ＰＣ１は、管理サーバとして機能し、データ消去システム全体を制御する。なお、管理ＰＣ１は、企業の管理本部等に配置され、特定の管理者等によって操作される。管理ＰＣ１は、図２に示すように、制御部１１と、ハードディスク１２と、メモリ１３と、入力部１４と、表示部１５と、通信部１６とから構成される。
【００１８】
制御部１１は、ＣＰＵ（Central Processing Unit）及び周辺ＬＳＩ（Large Scale Integration）等からなり、後述するデータ消去処理等のプログラムを実行して管理ＰＣ１全体を制御する。
【００１９】
ハードディスク１２は、後述するデータ消去処理等を規定するプログラムを格納するとともに、利用者ＰＣ３が起動するためのブートイメージおよび、図３に示す消去対象ＰＣ管理テーブル１２１等を格納する。
【００２０】
図３に示す消去対象ＰＣ管理テーブル１２１は、データ消去の対象となる利用者ＰＣ３を管理するためのテーブルである。消去対象ＰＣ管理テーブル１２１は、図３に示すように、コンピュータ名、シリアル番号、ＭＡＣアドレス（Media Access Control Address）、消去区分、消去日時、消去前ダンプファイル、消去後ダンプファイルなどの情報が含まれている。
【００２１】
コンピュータ名は、各利用者ＰＣ３に付けられている名称であり、ＬＡＮ２内における各利用者ＰＣ３を識別するためのユニークな情報である。シリアル番号は、各利用者ＰＣ３にそれぞれユニークに採番されている番号を示すものである。ＭＡＣアドレスは、各利用者ＰＣ３のＮＩＣ（Network Interface Card）等に設定されているユニークな情報である。コンピュータ名、シリアル番号およびＭＡＣアドレスは、後述するデータ消去処理において、データ消去の対象となる利用者ＰＣ３の認証に使用される。
【００２２】
消去区分は、データ消去に関する各利用者ＰＣ３のデータの消去に関する状態を表すものである。ここでは、後述する消去ＰＣ登録処理により、消去対象ＰＣ管理テーブル１２１にデータ消去の対象として登録された利用者ＰＣ３に対しては、消去区分の値は１（消去予約）と設定される。そして後述するデータ消去処理により、データ消去が実行されると、消去区分の値は９（消去済み）に更新される。消去日時は、データの消去が行われる日時を表し、この消去日時に後述するデータ消去処理が実行される。
【００２３】
消去前ダンプファイルと消去後ダンプファイルは、後述するデータ消去処理が実行される前後の利用者ＰＣ３のハードディスク１２の内容をダンプした結果（ダンプファイル）を指し示す情報が格納されている。
【００２４】
図２に戻って、メモリ１３は、ＲＡＭ（Random Access Memory）等からなり、制御部１１が行う処理の作業領域となる。
【００２５】
入力部１４は、マウスやキーボード等からなり、ユーザからの入力情報を制御部１１に送信する。
【００２６】
表示部１５は、ディスプレイ装置等からなり、制御部１１の制御のもと、データ消去システムに関する種々の情報を表示する。
【００２７】
通信部１６は、モデムやルータ等からなり、ＬＡＮ２を介して、利用者ＰＣ３との情報をやりとりする。例えば、通信部１６は利用者ＰＣ３に起動通知や消去プログラムを送信したり、また、データ消去の対象となる利用者ＰＣ３から送られる利用者ＰＣ３の識別情報（コンピュータ名、シリアル番号、ＭＡＣアドレス）や消去日時情報等を受信する。
【００２８】
図１に戻って、利用者ＰＣ３は、通信機能を備えた汎用の電子計算機等である。例えば利用者ＰＣ３は、企業内に配置されて、一般社員等により操作される。この利用者ＰＣ３は、機種等により多少の違いがあるものの、原則として、上述の図２に示す管理ＰＣ１の構成と同一である。すなわち、利用者ＰＣ３も、制御部とハードディスクとメモリと入力部と表示部と通信部と、を含んで構成される。また、利用者ＰＣにはＦＤＤやＣＤ−ＲＯＭドライブなどの外部メディアを挿入するための装置は付属していない。利用者ＰＣ３は、企業内の業務等に使用されるため、そのハードディスクには種々の情報が記憶されている。
【００２９】
次に、この発明の実施の形態に係るデータ消去システムの動作について説明する。この発明の実施の形態に係るデータ消去システムは、データ消去を行う利用者ＰＣ３を管理ＰＣ１に登録する処理（消去ＰＣ登録処理）と、消去ＰＣ登録処理で登録された情報に基づいて、実際にＰＣに記録されているデータを消去する処理（データ消去処理）の２つの処理系からなる。以下、消去ＰＣ登録処理とデータ消去処理の動作についてそれぞれ説明する。
【００３０】
（消去ＰＣ登録処理）
消去ＰＣ登録処理の動作について説明する。
利用者ＰＣ３において、ユーザの操作等により、消去ＰＣ登録画面を表示することを表す指示が、利用者ＰＣ３の制御部（図示せず）に送信された場合、図４のフローチャートに示すデータ消去ＰＣ登録処理が行われる。
【００３１】
まず、利用者ＰＣ３は、利用者ＰＣ３の識別情報（コンピュータ名、シリアル番号、ＭＡＣアドレス）を取得する（ステップＳ２０１）。そして、利用者ＰＣ３は、図６に示すようなデータ消去ＰＣ登録画面を利用者ＰＣ３の表示部（図示せず）に表示する（ステップＳ２０２）。なお、この画面には、ステップＳ２０１で取得した識別情報（コンピュータ名、シリアル番号、ＭＡＣアドレス）を表示させる。
【００３２】
次にユーザがこの画面において消去予定日時を入力し、決定ボタンを押下したとき、利用者ＰＣ３は、データ消去登録通知を管理ＰＣ１に送信する（図４、ステップＳ２０３）。例えば、利用者ＰＣ３は、当該利用者ＰＣ３をデータ消去の対象とすることを示す情報に、ステップＳ２０１で取得した当該利用者利用ＰＣの識別情報（コンピュータ名、シリアル番号、ＭＡＣアドレス）および、ユーザによって入力された消去予定日時情報を付加したデータ消去登録通知をＬＡＮ２等を介して管理ＰＣ１に送信する。以上で利用者ＰＣ３での消去ＰＣ登録処理は終了する。
【００３３】
そして、利用者ＰＣ３から送信されたデータ消去登録通知を受信した管理ＰＣ１は、データ消去登録通知に含まれる識別情報（コンピュータ名、シリアル番号、ＭＡＣアドレス）と消去予定日時情報とを、消去対象ＰＣ管理テーブル１２１のコンピュータ名、シリアル番号、ＭＡＣアドレス、消去日時に対応付けて記録する。なお、このときの消去区分の値は１（消去予定）を記録する（ステップＳ１０１）。そして、管理ＰＣ１での登録処理は終了する。
【００３４】
（データ消去処理）
次に、データ消去処理の動作について説明する。
まず、管理ＰＣ１は、消去対象ＰＣ管理テーブル１２１に設定されている消去日時が現在の日時と一致するまで、後続処理を待機する（ステップＳ３０１；Ｎｏ）。そして、現在日時が消去スケジュールに設定されている消去日時と一致した場合（ステップＳ３０１；Ｙｅｓ）、管理者ＰＣは、その消去日時が設定されている利用者ＰＣ３に起動命令を含んだパケットを送信する（ステップＳ３０２）。
【００３５】
利用者ＰＣ３では、管理ＰＣ１より送信された起動命令を含んだパケットを受信すると、利用者ＰＣ３の電源をＯＮにし（ステップＳ４０１）、管理ＰＣ１にブートイメージを要求する旨の情報を送信する（ステップＳ４０２）。
【００３６】
管理ＰＣ１では、利用者ＰＣ３から、ブートイメージを要求する旨の情報を受信すると、ハードディスク１２に記憶されているブートイメージを利用者ＰＣ３に送信する（ステップＳ３０３）。
【００３７】
そして利用者ＰＣ３は、管理ＰＣ１から送信されたブートイメージを受信すると、そのブートイメージを用いて利用者ＰＣ３を起動させる（ステップＳ４０３）。そして、利用者ＰＣ３は、利用者ＰＣ３の起動が完了したことを示す情報と、利用者ＰＣ３の識別情報（コンピュータ名、シリアル番号、ＭＡＣアドレス）とを、管理ＰＣ１に送信する（ステップＳ４０４）。
【００３８】
管理ＰＣ１では、利用者ＰＣ３から、利用者ＰＣ３の起動が完了したことを示す情報を受信すると、利用者ＰＣ３の認証を行う（ステップＳ３０４）。すなわち、管理ＰＣ１は、利用者ＰＣ３から利用者ＰＣ３の起動が完了したことを示す情報と共に送信された識別情報（コンピュータ名、シリアル番号、ＭＡＣアドレス）が、ステップＳ３０２で起動命令を送信した利用者ＰＣ３の識別情報（消去対象ＰＣ管理テーブル１２１を参照して取得する）とが、一致するか否かを判別し、利用者ＰＣ３の認証を行う。
【００３９】
次に、管理ＰＣ１は、利用者ＰＣ３を認証すると消去プログラムを利用者ＰＣ３に送信する（ステップＳ３０５）。なお、ステップＳ３０５の利用者ＰＣ３の認証で、利用者ＰＣ３の認証が行われなかった場合、管理ＰＣ１はそのまま、データ消去処理を終了する。
【００４０】
利用者ＰＣ３では、管理ＰＣ１から送信された消去プログラムを受信すると、受信したプログラムを自己のメモリに格納する（ステップＳ４０５）。そして、利用者ＰＣ３は自己のハードディスクの内容をダンプして、そのダンプファイルを自己のメモリに保存する（ステップＳ４０６）。その後、利用者ＰＣ３は、ステップＳ４０５で自己のメモリに格納した消去プログラムを実行して、自己のハードディスクのデータを消去する（ステップＳ４０７）。このデータの消去は、自己のハードディスク全体に新しいデータを数回上書きし、元データ及びその所在を判別不能にする等の公知の手法により行われる。
【００４１】
利用者ＰＣ３は、データの消去が完了すると、ステップＳ４０６と同様に自己のハードディスクの内容をダンプして、そのダンプファイルを自己のメモリに保存する（ステップＳ４０８）。そして、利用者ＰＣ３は、消去完了通知を生成して管理ＰＣ１に向けて送信する（ステップＳ４０９）。例えば、利用者ＰＣ３は、データ消去が完了したことを示す情報に利用者ＰＣ３の識別情報（コンピュータ名、シリアル番号、ＭＡＣアドレス）および、ステップＳ４０６とステップＳ４０８でそれぞれ取得したデータ消去前後の自己のハードディスクのダンプファイルとを付加した消去完了通知を、管理ＰＣ１に送信する。以上で、利用者ＰＣ３における処理は終了する。
【００４２】
管理ＰＣ１は、受信した消去完了通知に従って、消去対象ＰＣ管理テーブル１２１等を更新する（ステップＳ３０６）。すなわち、管理ＰＣ１は、消去対象ＰＣ管理テーブル１２１において、消去完了通知に含まれる識別情報（コンピュータ名、シリアル番号、ＭＡＣアドレス）に対応する消去区分を更新する。つまり、対応する消去区分を９（消去済み）とする。また管理ＰＣ１は、消去完了通知に含まれる消去前と後のダンプファイルをそれぞれ保存して、消去対象ＰＣ管理テーブル１２１にそのダンプファイルの場所を示す情報を記憶する。以上で、管理ＰＣ１における処理は終了する。
【００４３】
このように、本発明の実施の形態に係るデータ消去システムは、データ消去の際、管理ＰＣ１からリモートで利用者ＰＣ３の電源をＯＮし、起動させ、利用者ＰＣ３のデータ消去処理を実行させるため、利用者ＰＣ３側では一切特別な操作を行う必要がなく、管理ＰＣ１から一元管理して消去処理を行うことができる。また、データ消去の際には、専用起動ディスクなどの外部メディアを用いて利用者ＰＣ３を起動させる必要がないため、外部メディアを挿入することができない利用者ＰＣ３に対しても、データ消去処理を行うことが可能となる。
【００４４】
また、本発明の実施の形態に係るデータ消去システムは、消去対象となる利用者ＰＣ３が事前に管理ＰＣ１に登録を行うことで、その識別情報を管理ＰＣ１に記憶し、データ消去の際にはその識別情報を元にして利用者ＰＣ３の認証を行うため、誤って消去対象でない利用者ＰＣ３のデータを消去してしまうことも防止することができる。
【００４５】
また、本発明の実施の形態に係るデータ消去システムは、データの消去処理が完了すると、データの消去前と後のハードディスクのダンプファイルを管理サーバに送信して保存するため、後から管理サーバを操作してダンプファイルの内容を確認することで、データの消去前と後の結果を参照することが可能となる。
【００４６】
本発明は、上記実施の形態で示したものに限定されず、様々な変形および応用が可能である。
例えば、上記実施の形態では、利用者ＰＣから送信されたデータ消去日時情報に基づいて、その日時に管理サーバは利用者ＰＣのデータ消去処理を行ったが、管理サーバで利用者ＰＣのデータ消去日時情報を設定できるようにして、それに基づいてその日時に利用者ＰＣのデータ消去処理を行ってもよい。
【００４７】
また、例えば、上記実施の形態では、データ消去処理の際、管理ＰＣからリモートで利用者ＰＣの電源を入力し、その後管理サーバから送信されたブートイメージを用いて利用者ＰＣは起動するが、ユーザが利用者ＰＣの電源を入力し、その後管理サーバから送信されたブートイメージを用いて利用者ＰＣが起動してもよい。
【図面の簡単な説明】
【００４８】
【図１】本発明の実施の形態に係るデータ消去システムの一例を示す模式図である。
【図２】管理ＰＣの構成の一例を示すブロック図である。
【図３】管理ＰＣのハードディスクに記憶される消去対象ＰＣ管理テーブルの一例を示す模式図である。
【図４】本発明の実施の形態に係るデータ消去システムにて実行される消去ＰＣ登録処理を説明するためのフローチャートである。
【図５】本発明の実施の形態に係るデータ消去システムにて実行されるデータ消去処理を説明するためのフローチャートである。
【図６】利用者ＰＣの表示部に表示されるデータ消去ＰＣ登録画面の一例を示す模式図である。
【符号の説明】
【００４９】
１    管理ＰＣ
２    ＬＡＮ
３    利用者ＰＣ
１１  制御部
１２  ハードディスク
１３  メモリ
１４  入力部
１５  表示部
１６  通信部
【図１】
2007293401.tif 000003
【図２】
2007293401.tif 000004
【図３】
2007293401.tif 000005
【図４】
2007293401.tif 000006
【図５】
2007293401.tif 000007
【図６】
2007293401.tif 000008