(57)【要約】【課題】情報処理装置の盗難あるいは紛失を検知する検知部が誤検知した場合であっても、ユーザに手間をかけることなく迅速にデータを復元することができる情報処理装置、情報処理方法、およびプログラムを提供する。【解決手段】情報処理装置２は、外部記憶媒体に対するユーザのアクセスの容易さを表す容易度合いを、複数の外部記憶媒体それぞれと対応付けて記録するバックアップデバイス状態記録部２４と、容易度合いが高いほど消去順序が早くなるように、複数の格納領域に格納されたデータの消去順序を算出し、算出した消去順序を、複数の格納領域のそれぞれと対応付けて消去順序記録部２９へ記録する消去順序算出部２８と、検知部３０が情報処理装置２の盗難あるいは紛失を検知した場合に、複数の格納領域に格納されたデータを、消去順序記録部２９に記録された消去順序に従って消去するデータ消去部３２とを備える。【選択図】図１
2010027003.tif 000002
【特許請求の範囲】
【請求項１】
複数の外部記憶媒体とアクセス可能な情報処理装置において、
前記情報処理装置の盗難あるいは紛失を検知する検知部と、
データを格納するための複数の格納領域を有する格納部と、
前記複数の格納領域に格納されたデータを、１または複数の外部記憶媒体へバックアップするバックアップ管理部と、
外部記憶媒体に対するユーザのアクセスの容易さを表す容易度合いを、複数の外部記憶媒体それぞれと対応付けて記録する容易度合記録部と、
前記容易度合いが高いほど消去順序が早くなるように、前記複数の格納領域に格納されたデータの消去順序を算出し、算出した消去順序を、前記複数の格納領域のそれぞれと対応付けて消去順序記録部へ記録する消去順序算出部と、
前記検知部が前記情報処理装置の盗難あるいは紛失を検知した場合に、前記複数の格納領域に格納されたデータを、前記消去順序記録部に記録された消去順序に従って消去するデータ消去部とを備える、情報処理装置。
【請求項２】
外部記憶媒体に対する前記情報処理装置のアクセス速度を、複数の外部記憶媒体それぞれと対応付けて記録するアクセス速度記録部をさらに備え、
前記消去順序算出部は、前記容易度合いが高くかつ前記アクセス速度が速いほど消去順序が早くなるように、前記複数の格納領域に格納されたデータの消去順序を算出する、請求項１に記載の情報処理装置。
【請求項３】
前記複数の外部記憶媒体のうち前記情報処理装置がアクセス可能であった外部記憶媒体を時系列的に表したログ情報を記録するログ情報記録部と、
前記ログ情報記録部に記録されたログ情報に基づいて、前記容易度合記録部に記録された容易度合いを更新する容易度合更新部とをさらに備える、請求項１または２に記載の情報処理装置。
【請求項４】
前記消去順序算出部は、前記バックアップ管理部により外部記憶媒体へバックアップされていないデータが格納された格納領域の当該データの消去順序が最後となるように、前記複数の格納領域のそれぞれに格納されたそれぞれのデータの消去順序を算出する、請求項１〜３のいずれか一項に記載の情報処理装置。
【請求項５】
前記検知部は、前記情報処理装置の盗難あるいは紛失を、当該盗難あるいは紛失の度合いに応じて段階的に検知し、
前記データ消去部が前記複数の格納領域のうち一の格納領域に格納されたデータの消去を終了してから他の格納領域に格納されたデータの消去を開始するまでの待機時間を、前記検知部により検知された複数の段階それぞれと対応付けて記録する待機時間記録部をさらに備え、
前記データ消去部は、前記検知部が前記情報処理装置の盗難あるいは紛失を検知した段階に対応する待機時間を、前記待機時間記録部から読み出し、読み出した待機時間に基づいて、前記複数の格納領域のそれぞれに格納されたそれぞれのデータを消去する、請求項１〜４のいずれか一項に記載の情報処理装置。
【請求項６】
複数の外部記憶媒体とアクセス可能な情報処理装置が処理を実行する情報処理方法において、
データを格納するための複数の格納領域を有する格納部と、外部記憶媒体に対するユーザのアクセスの容易さを表す容易度合いを、複数の外部記憶媒体それぞれと対応付けて記録する容易度合記録部とに、前記情報処理装置がさらにアクセス可能であって、
前記情報処理装置が備える検知部が、前記情報処理装置の盗難あるいは紛失を検知する検知工程と、
前記情報処理装置が備えるバックアップ管理部が、前記複数の格納領域に格納されたデータを、１または複数の外部記憶媒体へバックアップするバックアップ管理工程と、
前記情報処理装置が備える消去順序算出部が、前記容易度合いが高いほど消去順序が早くなるように、前記複数の格納領域に格納されたデータの消去順序を算出し、算出した消去順序を、前記複数の格納領域のそれぞれと対応付けて消去順序記録部へ記録する消去順序算出工程と、
前記情報処理装置が備えるデータ消去部が、前記検知工程により前記情報処理装置の盗難あるいは紛失が検知された場合に、前記複数の格納領域に格納されたデータを、前記消去順序記録部に記録された消去順序に従って消去するデータ消去工程とを含む、情報処理方法。
【請求項７】
複数の外部記憶媒体とアクセス可能なコンピュータに処理を実行させるプログラムにおいて、
データを格納するための複数の格納領域を有する格納部と、外部記憶媒体に対するユーザのアクセスの容易さを表す容易度合いを、複数の外部記憶媒体それぞれと対応付けて記録する容易度合記録部とに、前記コンピュータがさらにアクセス可能であって、
前記情報処理装置の盗難あるいは紛失を検知する検知処理と、
前記複数の格納領域に格納されたデータを、１または複数の外部記憶媒体へバックアップするバックアップ管理処理と、
前記容易度合いが高いほど消去順序が早くなるように、前記複数の格納領域に格納されたデータの消去順序を算出し、算出した消去順序を、前記複数の格納領域のそれぞれと対応付けて消去順序記録部へ記録する消去順序算出処理と、
前記検知処理により前記情報処理装置の盗難あるいは紛失が検知された場合に、前記複数の格納領域に格納されたデータを、前記消去順序記録部に記録された消去順序に従って消去するデータ消去処理とを前記コンピュータに実行させる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の外部記憶媒体とアクセス可能な情報処理装置、情報処理方法、およびプログラムに関し、特に、情報処理装置に記憶されているデータを、１または複数の外部記憶媒体へバックアップすることが可能な情報処理装置、情報処理方法、およびプログラムに関する。
【背景技術】
【０００２】
近年、例えば、ノートパソコンのように、持ち運びが容易にできるパーソナルコンピュータ（情報処理装置）が普及してきている。このため、パーソナルコンピュータは、盗難にあったり、紛失したりする機会が増えてきている。ここで、例えば、パーソナルコンピュータを紛失し、そのパーソナルコンピュータを第三者が拾得した場合、この第三者によって、パーソナルコンピュータに記憶されている個人データ、企業データ、重要データ等の各種のデータが取得されてしまうことがある。
【０００３】
そこで、パーソナルコンピュータに、パーソナルコンピュータの盗難あるいは紛失を検知する検知部を備える技術が従来から知られている（例えば、特許文献１〜４参照）。この技術によれば、まず、パーソナルコンピュータのユーザは、パーソナルコンピュータに記憶されているデータを、事前に、１または複数の外部記憶媒体（例えば、ＵＳＢメモリ、サーバ装置等）へバックアップしておく。なお、以下では、外部記憶媒体へバックアップされたデータを、バックアップデータと称する。
【０００４】
その後、検知部がパーソナルコンピュータの盗難あるいは紛失を検知した場合には、パーソナルコンピュータが備えるデータ消去部が、パーソナルコンピュータに記憶されているデータを消去する。これにより、第三者によって、パーソナルコンピュータに記憶されているデータが取得されてしまうことを防ぐことができる。なお、パーソナルコンピュータに記憶されているデータのデータ量が多い場合、データ消去部によるデータの消去が完了するまで、数時間かかることがある。
【０００５】
そして、新たなパーソナルコンピュータに、外部記憶媒体からバックアップデータをダウンロードすることにより、バックアップ時点まで、パーソナルコンピュータに記憶されていたデータを復元することができる。
【特許文献１】特開２０００−３０５８５２号公報
【特許文献２】特開２００２−１６５３９号公報
【特許文献３】特開２００２−１８３８６６号公報
【特許文献４】特開２００２−６２１５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、パーソナルコンピュータが備える上記の検知部は、パーソナルコンピュータが盗難あるいは紛失していないにも関わらず、ユーザの利用状況によっては、パーソナルコンピュータが盗難あるいは紛失したと誤検知してしまうことがあった。例えば、ユーザとパーソナルコンピュータとの間の距離が一定値以上になった場合に、パーソナルコンピュータが盗難あるいは紛失したと検知する検知部がパーソナルコンピュータに備えられている場合を考える。この場合、例えば、ユーザが、たまたま机の上にパーソナルコンピュータを置いたまま外に出かけてしまうと、ユーザとパーソナルコンピュータとの間の距離が一定値以上になるので、パーソナルコンピュータが盗難あるいは紛失していないにも関わらず、検知部は、パーソナルコンピュータが盗難あるいは紛失したと誤検知してしまうことになる。そのため、データ消去部は、パーソナルコンピュータに記憶されているデータの消去を開始する。
【０００７】
ところで、データ消去部がデータの消去を開始した場合であっても、例えば、ユーザが、パーソナルコンピュータに対して認証処理を行うことによって、ユーザ本人であることが確認された場合に、データ消去部によるデータの消去を中止させることができる。すなわち、検知部が誤検知した場合であっても、ユーザの指示によって、データ消去部によるデータの消去を中止させることができる。この場合、ユーザは、パーソナルコンピュータに記憶されているデータのうちデータ消去部により消去されたデータを復元するために、パーソナルコンピュータに、外部記憶媒体からバックアップデータをダウンロードする必要がある。しかしながら、バックアップデータが記憶された外部記憶媒体にユーザが容易にアクセス可能でない場合、例えば、ユーザがいる場所とは異なる場所に外部記憶媒体が保管されている場合には、この外部記憶媒体をユーザが取りに行く必要があるため、ユーザにとって手間がかかる。また、迅速にバックアップデータをダウンロードすることができない。
【０００８】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、情報処理装置の盗難あるいは紛失を検知する検知部が誤検知した場合であっても、ユーザに手間をかけることなく迅速にデータを復元することができる情報処理装置、情報処理方法、およびプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するために本発明における情報処理装置は、複数の外部記憶媒体とアクセス可能な情報処理装置において、前記情報処理装置の盗難あるいは紛失を検知する検知部と、データを格納するための複数の格納領域を有する格納部と、前記複数の格納領域に格納されたデータを、１または複数の外部記憶媒体へバックアップするバックアップ管理部と、外部記憶媒体に対するユーザのアクセスの容易さを表す容易度合いを、複数の外部記憶媒体それぞれと対応付けて記録する容易度合記録部と、前記容易度合いが高いほど消去順序が早くなるように、前記複数の格納領域に格納されたデータの消去順序を算出し、算出した消去順序を、前記複数の格納領域のそれぞれと対応付けて消去順序記録部へ記録する消去順序算出部と、前記検知部が前記情報処理装置の盗難あるいは紛失を検知した場合に、前記複数の格納領域に格納されたデータを、前記消去順序記録部に記録された消去順序に従って消去するデータ消去部とを備える。
【発明の効果】
【００１０】
以上のように、本発明の情報処理装置、情報処理方法、およびプログラムは、情報処理装置の盗難あるいは紛失を検知する検知部が誤検知した場合であっても、ユーザに手間をかけることなく迅速にデータを復元することができるという効果を奏する。
【発明を実施するための最良の形態】
【００１１】
本発明の一実施形態に係る情報処理装置は、複数の外部記憶媒体とアクセス可能な情報処理装置において、前記情報処理装置の盗難あるいは紛失を検知する検知部と、データを格納するための複数の格納領域を有する格納部と、前記複数の格納領域に格納されたデータを、１または複数の外部記憶媒体へバックアップするバックアップ管理部と、外部記憶媒体に対するユーザのアクセスの容易さを表す容易度合いを、複数の外部記憶媒体それぞれと対応付けて記録する容易度合記録部と、前記容易度合いが高いほど消去順序が早くなるように、前記複数の格納領域に格納されたデータの消去順序を算出し、算出した消去順序を、前記複数の格納領域のそれぞれと対応付けて消去順序記録部へ記録する消去順序算出部と、前記検知部が前記情報処理装置の盗難あるいは紛失を検知した場合に、前記複数の格納領域に格納されたデータを、前記消去順序記録部に記録された消去順序に従って消去するデータ消去部とを備える。
【００１２】
なお、これと実質的に同じ技術的思想を具備する情報処理方法、およびプログラムも、本発明の実施形態である。
【００１３】
上記の構成によれば、バックアップ管理部は、複数の格納領域に格納されたデータを、１または複数の外部記憶媒体へバックアップする。消去順序算出部は、容易度合いが高いほど消去順序が早くなるように、複数の格納領域に格納されたデータの消去順序を算出する。なお、容易度合いは、外部記憶媒体に対するユーザのアクセスの容易さを表す。そして、消去順序算出部は、算出した消去順序を、複数の格納領域のそれぞれと対応付けて消去順序記録部へ記録する。データ消去部は、検知部が情報処理装置の盗難あるいは紛失を検知した場合に、複数の格納領域に格納されたデータを、消去順序記録部に記録された消去順序に従って消去する。このため、検知部が誤検知した場合であっても、容易度合いの高い外部記憶媒体へバックアップしたデータが格納された格納領域の当該データから消去していくので、当該外部記憶媒体にバックアップされたデータを情報処理装置にダウンロードする場合に、ユーザに手間をかけることなく迅速にデータを復元することができる。
【００１４】
本発明の実施形態において、外部記憶媒体に対する前記情報処理装置のアクセス速度を、複数の外部記憶媒体それぞれと対応付けて記録するアクセス速度記録部をさらに備え、前記消去順序算出部は、前記容易度合いが高くかつ前記アクセス速度が速いほど消去順序が早くなるように、前記複数の格納領域に格納されたデータの消去順序を算出する態様とするのが好ましい。この態様によれば、検知部が誤検知した場合であっても、容易度合いが高くかつアクセス速度の速い外部記憶媒体へバックアップしたデータから消去していくので、ユーザに手間をかけることなく迅速にデータを復元することができる。
【００１５】
本発明の実施形態において、前記複数の外部記憶媒体のうち前記情報処理装置がアクセス可能であった外部記憶媒体を時系列的に表したログ情報を記録するログ情報記録部と、前記ログ情報記録部に記録されたログ情報に基づいて、前記容易度合記録部に記録された容易度合いを更新する容易度合更新部とをさらに備える態様とするのが好ましい。この態様によれば、容易度合更新部は、前記容易度合記録部に記録された容易度合いをログ情報に基づいて更新することができる。
【００１６】
本発明の実施形態において、前記消去順序算出部は、前記バックアップ管理部により外部記憶媒体へバックアップされていないデータが格納された格納領域の当該データの消去順序が最後となるように、前記複数の格納領域のそれぞれに格納されたそれぞれのデータの消去順序を算出する態様とするのが好ましい。この態様によれば、バックアップされていないデータが格納された格納領域の当該データの消去順序が最後となるので、検知部が誤検知した場合であっても、当該データが消去されてしまうリスクを低くすることができる。
【００１７】
本発明の実施形態において、前記検知部は、前記情報処理装置の盗難あるいは紛失を、当該盗難あるいは紛失の度合いに応じて段階的に検知し、前記データ消去部が前記複数の格納領域のうち一の格納領域に格納されたデータの消去を終了してから他の格納領域に格納されたデータの消去を開始するまでの待機時間を、前記検知部により検知された複数の段階それぞれと対応付けて記録する待機時間記録部をさらに備え、前記データ消去部は、前記検知部が前記情報処理装置の盗難あるいは紛失を検知した段階に対応する待機時間を、前記待機時間記録部から読み出し、読み出した待機時間に基づいて、前記複数の格納領域のそれぞれに格納されたそれぞれのデータを消去する態様とするのが好ましい。この態様によれば、データ消去部は、検知部が情報処理装置の盗難あるいは紛失を検知した段階に応じて、複数の格納領域のそれぞれに格納されたそれぞれのデータを消去するまでの時間を決定することができる。
【００１８】
以下、本発明のより具体的な実施形態について図面を参照しながら詳細に説明する。
【００１９】
図１は、本実施形態に係るデータ消去システム１の概略構成を示すブロック図である。すなわち、本実施形態に係るデータ消去システム１は、情報処理装置２、およびバックアップデバイス３を備えている。情報処理装置２は、汎用のパーソナルコンピュータであるが、これに限らず、携帯端末（ＰＤＡ）、携帯電話等であってもよい。また、情報処理装置２は、バックアップデバイス３とアクセス可能である。バックアップデバイス３には、外部記憶媒体として、４個のＵＳＢ（Universal Serial Bus）メモリ３ａ〜３ｄと、２台のサーバ装置３ｅ，３ｆとを含んでいる。なお、バックアップデバイス３に含まれているＵＳＢメモリおよびサーバ装置の数については、これに限らず、任意である。また、バックアップデバイス３には、ＵＳＢメモリおよびサーバ装置以外の任意の外部記憶媒体（ＦＤ、ＤＶＤ、ＣＤ、ＭＤ、ＭＯ等）が含まれていてもよい。
【００２０】
本実施形態においては、ＵＳＢメモリ３ａ〜３ｃは、情報処理装置２の図示しないＵＳＢコネクタに直接接続することにより、情報処理装置２とローカルバスを介してアクセス可能であるものとする。また、ＵＳＢメモリ３ｄは、情報処理装置２と無線によりアクセス可能であるものとする。このため、本実施形態に係るＵＳＢメモリ３ｄは、ＵＳＢメモリ３ａ〜３ｃとは異なり、情報処理装置２のＵＳＢコネクタに接続することなく、情報処理装置２とアクセス可能である。また、サーバ装置３ｅは、情報処理装置２とインターネットを介してアクセス可能であるものとする。さらに、サーバ装置３ｆは、情報処理装置２とイントラネットを介してアクセス可能であるものとする。
【００２１】
情報処理装置２は、格納部２１、データ管理部２２、バックアップ管理部２３、バックアップデバイス状態記録部２４、ログ情報生成部２５、ログ情報記録部２６、更新部２７、消去順序算出部２８、消去順序記録部２９、検知部３０、待機時間記録部３１、およびデータ消去部３２を備えている。
【００２２】
ここで、上記のデータ管理部２２、バックアップ管理部２３、ログ情報生成部２５、更新部２７、消去順序算出部２８、検知部３０、およびデータ消去部３２の各機能は、コンピュータが備えるＣＰＵ等の演算装置が所定のプログラムを実行することによって実現される。したがって、上記の各機能をコンピュータで実現するためのプログラムまたはそれを記録した記録媒体も本発明の一実施態様である。また、格納部２１、バックアップデバイス状態記録部２４、ログ情報記録部２６、消去順序記録部２９、および待機時間記録部３１は、コンピュータの内蔵記憶装置またはこのコンピュータからアクセス可能な記憶装置によって具現化される。
【００２３】
格納部２１は、データを格納するための複数の格納領域を有しており、例えば、ＨＤＤ（Hard Disk Drive）、およびＳＳＤ（Solid State Drive）等から構成される。複数の格納領域に格納されたデータは、個人データ、企業データ、重要データ等のユーザデータである。ここで、本実施形態に係る格納部２１は、格納領域１（アドレス：０００９〜０００Ａ）、格納領域２（アドレス：０００Ｂ〜０００Ｆ）、格納領域３（アドレス：００１Ｆ〜００ＦＦ）、格納領域４（アドレス：０１ＦＦ〜０ＦＦＦ）、および格納領域５（アドレス：００００〜０００８）を有している。なお、格納領域５は、テンポラリ領域であるものとする。
【００２４】
データ管理部２２は、格納部２１へ書き込むべきデータを管理する。すなわち、情報処理装置２のユーザから入力されたデータについては、データ管理部２２は、格納領域１〜４のうちいずれかの格納領域へ当該データを書き込む。また、情報処理装置２のＯＳ（Operating System）やＣＰＵ等が生成したデータについては、データ管理部２２は、格納領域（テンポラリ領域）５へ当該データを書き込む。データ管理部２２は、格納部２１へデータを書き込んだ場合、バックアップ管理部２３に対して、格納部２１へデータを書き込んだことを通知する。
【００２５】
バックアップ管理部２３は、複数の格納領域に格納されたデータを、１または複数の外部記憶媒体へバックアップする。具体的には、バックアップ管理部２３は、データ管理部２２が格納部２１へデータを書き込んだことを当該データ管理部２２から通知され、かつ、外部記憶媒体が情報処理装置２とアクセス可能になった場合に、格納領域１〜４に格納されたデータを、外部記憶媒体へバックアップする。そして、バックアップ管理部２３は、バックアップに関する情報であるバックアップ情報を、当該バックアップ管理部２３の内部メモリへ記録する。なお、バックアップ管理部２３は、ユーザからの指示によって、複数の格納領域に格納されたデータを、ユーザが指定する外部記憶媒体へバックアップするようにしてもよい。
【００２６】
図２は、本実施形態に係るバックアップ管理部２３に記録されたバックアップ情報の一例を示す図である。すなわち、本実施形態に係るバックアップ管理部２３は、バックアップ情報をテーブル２３ａとして記録する。図２に示すように、テーブル２３ａには、格納領域、アドレス、およびバックアップ先が記録されている。
【００２７】
すなわち、テーブル２３ａは、格納領域１に格納されたデータを、バックアップ管理部２３がサーバ装置３ｅ，３ｆへバックアップしたことを表している。また、テーブル２３ａは、格納領域２に格納されたデータを、バックアップ管理部２３がＵＳＢメモリ３ｂおよびサーバ装置３ｆへバックアップしたことを表している。また、テーブル２３ａは、格納領域３に格納されたデータを、バックアップ管理部２３がＵＳＢメモリ３ａ，３ｃ，３ｄへバックアップしたことを表している。さらに、テーブル２３ａは、格納領域４に格納されたデータについては、バックアップ管理部２３が未だバックアップを行っていないことを表している。このため、テーブル２３ａの格納領域４に対応するバックアップ先には、バックアップ管理部２３が未だバックアップを行っていないことを示す“未”が記録されている。なお、本実施形態においては、格納領域５はテンポラリ領域であるため、格納領域５に格納されたデータについては、バックアップ管理部２３は、バックアップを行わない。このため、テーブル２３ａの格納領域５に対応するバックアップ先には、バックアップ管理部２３がバックアップを行わないことを示す“−”が記録されている。
【００２８】
バックアップデバイス状態記録部（容易度合記録部、アクセス速度記録部）２４は、複数の外部記憶媒体それぞれの状態情報を記録する。図３は、本実施形態に係るバックアップデバイス状態記録部２４に記録された状態情報の一例を示す図である。すなわち、本実施形態に係るバックアップデバイス状態記録部２４は、複数の外部記憶媒体それぞれの状態情報をテーブル２４ａとして記録する。図３に示すように、テーブル２４ａには、状態情報として、外部記憶媒体、接続方法、容易度合い、アクセス速度、および最終アクセス時刻が記録されている。
【００２９】
ここで、接続方法は、情報処理装置２が外部記憶媒体へアクセスするための媒体を表している。容易度合いは、外部記憶媒体に対するユーザのアクセスの容易さを表す。具体的には、容易度合いは、外部記憶媒体がユーザによって直ちに使用可能な状態にある確率である。例えば、外部記憶媒体がユーザの手元にあれば容易度合いは高くなり、外部記憶媒体がユーザの手元になければ容易度合いは低くなる。なお、本実施形態においては、サーバ装置３ｅ，３ｆは、ある場所に固定的に設置されているため、容易度合いは“０”となっている。アクセス速度は、外部記憶媒体に対する情報処理装置２のアクセス速度である。最終アクセス時刻は、情報処理装置２が外部記憶媒体へ最後にアクセス可能であった時刻である。
【００３０】
ログ情報生成部２５は、情報処理装置２およびバックアップデバイス３の状態を検出することにより、複数の外部記憶媒体のうち情報処理装置２がアクセス可能であった外部記憶媒体を時刻とともに表したログ情報を生成する。なお、ログ情報生成部２５がログ情報を生成するタイミングについては、ここでは特に限定されない。例えば、ログ情報生成部２５は、バックアップ管理部２３が格納領域に格納されたデータを外部記憶媒体へバックアップしたタイミングでログ情報を生成してもよいし、所定の時間間隔でログ情報を生成してもよい。
【００３１】
ログ情報生成部２５は、生成したログ情報を、ログ情報記録部２６へ記録する。図４は、本実施形態に係るログ情報記録部２６に記録されたログ情報の一例を示す図である。すなわち、本実施形態に係るログ情報記録部２６は、ログ情報をテーブル２６ａとして記録する。図４に示すように、テーブル２６ａには、ログ情報が時系列的に記録されている。つまり、テーブル２６ａには、時刻、およびこの時刻において情報処理装置２がアクセス可能であった外部記憶媒体が記録されている。
【００３２】
更新部（容易度合更新部）２７は、ログ情報記録部２６に記録されたログ情報に基づいて、バックアップデバイス状態記録部２４に記録された容易度合いおよび最終アクセス時刻を更新する。具体的には、更新部２７は、ログ情報が示す各時刻において、情報処理装置２がアクセス可能であった外部記憶媒体が多い外部記憶媒体ほど容易度合いが高くなるように、バックアップデバイス状態記録部２４に記録された容易度合いを更新する。すなわち、ユーザが情報処理装置２を常に保持していると考えた場合に、情報処理装置２が外部記憶媒体へ常にアクセス可能であれば、外部記憶媒体に対するユーザのアクセスは容易であると言える。このため、更新部２７は、容易度合いが高くなるように、容易度合いを更新する。また、更新部２７は、ログ情報が示す各時刻において、情報処理装置２がアクセス可能であった外部記憶媒体が少ない外部記憶媒体ほど容易度合いが低くなるように、バックアップデバイス状態記録部２４に記録された容易度合いを更新する。すなわち、ユーザが情報処理装置２を常に保持していると考えた場合に、情報処理装置２が外部記憶媒体へ常にアクセス可能でなければ、外部記憶媒体に対するユーザのアクセスは容易でないと言える。このため、更新部２７は、容易度合いが低くなるように、容易度合いを更新する。このように、バックアップデバイス状態記録部２４に記録された容易度合いは、情報処理装置２が外部記憶媒体へアクセス可能であったか否かに応じて、更新されることになる。
【００３３】
なお、バックアップデバイス状態記録部２４の容易度合いは、情報処理装置２のユーザによって固定的に記録されていてもよい。この場合、情報処理装置２には、上記の更新部２７を備える必要はない。
【００３４】
消去順序算出部２８は、複数の格納領域のそれぞれに格納されたそれぞれのデータの消去順序を算出する。具体的には、消去順序算出部２８は、複数の格納領域のそれぞれに格納されたそれぞれのデータがバックアップされた１または複数の外部記憶媒体の容易度合いと、複数の格納領域のそれぞれに格納されたそれぞれのデータがバックアップされた１または複数の外部記憶媒体のアクセス速度とに基づいて、消去順序を算出する。すなわち、消去順序算出部２８は、容易度合いが高くかつアクセス速度が速いほど消去順序が早くなるように、消去順序を算出する。
【００３５】
消去順序算出部２８は、算出した消去順序を、消去順序記録部２９へ記録する。図５は、本実施形態に係る消去順序記録部２９に記録された消去順序の一例を示す図である。すなわち、本実施形態に係る消去順序記録部２９は、消去順序をテーブル２９ａとして記録する。図５に示すように、テーブル２９ａには、格納領域、アドレス、バックアップ先、および消去順序が記録されている。
【００３６】
検知部３０は、情報処理装置２の盗難あるいは紛失を、当該盗難あるいは紛失の度合いに応じて段階的に検知する。具体的には、検知部３０は、情報処理装置２の盗難あるいは紛失を検知するための検知機能を複数有している。本実施形態においては、検知部３０は、複数の検知機能のうち１つの検知機能のみ動作すれば、検知レベル“１”を生成する。また、検知部３０は、複数の検知機能のうち２つ検知機能が動作すれば、検知レベル“２”を生成する。さらに、検知部３０は、複数の検知機能のうち３つ以上の検知機能が動作すれば、検知レベル“３”を生成する。検知部３０は、データ消去部３２に対して、情報処理装置２が盗難あるいは紛失したことを通知する。
【００３７】
なお、情報処理装置２の盗難あるいは紛失を検知するための検知機能には、様々な公知の手法があり、ここでは特に限定されない。例えば、検知機能には、ユーザと情報処理装置２との間の距離が一定値以上になった場合に、情報処理装置２が盗難あるいは紛失したと検知する検知機能がある。具体的には、ユーザが例えばある信号を出力可能な出力装置を保持すると共に、情報処理装置２に、当該出力装置から出力される信号を受信する機能と、受信された信号に基づいてユーザと情報処理装置２との間の距離を測定する機能を備えておく。これにより、ユーザと情報処理装置２との間の距離が一定値以上になった場合に、検知部３０は、情報処理装置２が盗難あるいは紛失したと検知することができる。また、例えば、検知機能には、ユーザによって予め設定された場所に情報処理装置２が存在している場合に、情報処理装置２が盗難あるいは紛失したと検知する検知機能がある。なお、ユーザによって予め設定される場所は、例えば、ユーザが行くことがないような場所である。また、例えば、検知機能には、情報処理装置２の分解が検出された場合に、情報処理装置２が盗難あるいは紛失したと検知する検知機能がある。情報処理装置２の分解の検出は、例えば、情報処理装置２の筐体が外された場合である。さらに、例えば、検知機能には、情報処理装置２にパスワードの入力機能を備えることにより、入力されたパスワードが所定回数以上失敗した場合に、情報処理装置２が盗難あるいは紛失したと検知する検知機能もある。
【００３８】
待機時間記録部３１は、データ消去部３２が複数の格納領域のうち一の格納領域に格納されたデータの消去を終了してから他の格納領域に格納されたデータの消去を開始するまでの待機時間を、検知部３０により検知された複数の段階それぞれと対応付けて記録する。図６は、本実施形態に係る待機時間記録部３１に記録された待機時間の一例を示す図である。すなわち、本実施形態に係る待機時間記録部３１は、待機時間をテーブル３１ａとして記録する。図６に示すように、テーブル３１ａには、検知レベル、および待機時間が記録されている。
【００３９】
すなわち、テーブル３１ａは、検知レベルが“１”であれば、一の格納領域に格納されたデータの消去を終了してから他の格納領域に格納されたデータの消去を開始するまで、１時間待機することを表している。また、テーブル３１ａは、検知レベルが“２”であれば、一の格納領域に格納されたデータの消去を終了してから他の格納領域に格納されたデータの消去を開始するまで、１０分待機することを表している。さらに、テーブル３１ａは、検知レベルが“３”であれば、一の格納領域に格納されたデータの消去を終了してから他の格納領域に格納されたデータの消去を開始するまで、待機しないことを表している。すなわち、検知レベルが“３”であれば、データ消去部３２は、一の格納領域に格納されたデータを消去すると直ちに他の格納領域に格納されたデータの消去を開始する。
【００４０】
データ消去部３２は、情報処理装置２が盗難あるいは紛失したことを検知部３０から通知された場合に、複数の格納領域のそれぞれに格納されたそれぞれのデータを、消去順序記録部２９に記録された消去順序に従って消去する。また、データ消去部３２は、検知部３０が生成した検知レベルを確認することにより、当該検知レベルに対応する待機時間を、待機時間記録部３１から読み出す。データ消去部３２は、読み出した待機時間に基づいて、複数の格納領域のそれぞれに格納されたそれぞれのデータを消去する。
【００４１】
次に、上記の構成に係る情報処理装置２の動作について、図７〜図９を参照しながら説明する。
【００４２】
図７は、ログ情報生成部２５がログ情報を生成した場合の、情報処理装置２の動作例を示すフローチャートである。図７に示すように、ログ情報生成部２５は、情報処理装置２およびバックアップデバイス３の状態を検出することにより、複数の外部記憶媒体のうち情報処理装置２がアクセス可能であった外部記憶媒体を時刻とともに表したログ情報を生成する（Ｏｐ１）。ログ情報生成部２５は、Ｏｐ１にて生成されたログ情報を、ログ情報記録部２６へ記録する（Ｏｐ２）。
【００４３】
そして、更新部２７は、ログ情報記録部２６に記録されたログ情報に基づいて、バックアップデバイス状態記録部２４に記録された容易度合いおよび最終アクセス時刻を更新する（Ｏｐ３）。そして、消去順序算出部２８は、複数の格納領域のそれぞれに格納されたそれぞれのデータの消去順序を算出する（Ｏｐ４）。
【００４４】
ここで、Ｏｐ４における消去順序算出部２８の処理の一例について、図８を参照しながら具体的に説明する。
【００４５】
図８は、消去順序算出部２８が消去順序を算出する場合の、消去順序算出部２８の動作例を示すフローチャートである。図８に示すように、消去順序算出部２８は、まず、情報処理装置２とアクセス可能な外部記憶媒体を全て列挙する（Ｏｐ４１）。本実施形態においては、消去順序算出部２８は、ＵＳＢメモリ３ａ〜３ｄ、およびサーバ装置３ｅ，３ｆを列挙したものとする。
【００４６】
そして、消去順序算出部２８は、複数の格納領域のそれぞれに格納されたそれぞれのデータの消去順序を算出する前に、Ｏｐ４１にて列挙された複数の外部記憶媒体のそれぞれに対して、媒体順序をそれぞれ割り当てる処理を行う。すなわち、消去順序算出部２８は、まず、情報処理装置２がイントラネットに接続されているか否かを判定し、情報処理装置２がイントラネットに接続されていると判定すれば、イントラネット上に存在しているサーバ装置３ｆに対して媒体順序“１”を割り当てる（Ｏｐ４２）。ここで、本実施形態においては、情報処理装置２は、イントラネットに接続されているものとする。このため、本実施形態に係る消去順序算出部２８は、サーバ装置３ｆに対して媒体順序“１”を割り当てる。
【００４７】
そして、消去順序算出部２８は、バックアップデバイス状態記録部２４を参照することにより、容易度合いの高い順に、外部記憶媒体に対して媒体順序を割り当てる（Ｏｐ４３）。ここで、本実施形態においては、Ｏｐ４２においてサーバ装置３ｆに対して媒体順序“１”を割り当てているので、消去順序算出部２８は、ＵＳＢメモリ３ｄ（容易度合い“１００”％）に媒体順序“２”、ＵＳＢメモリ３ｃ（容易度合い“６６”％）に媒体順序“３”、ＵＳＢメモリ３ａ（容易度合い“３３”％）に媒体順序“４”、ＵＳＢメモリ３ｂ（容易度合い“３３”％）に媒体順序“４”、およびサーバ装置３ｅ（容易度合い“０”）に媒体順序“６”をそれぞれ割り当てる。
【００４８】
そして、消去順序算出部２８は、容易度合いが同じ値であれば、アクセス速度の速い順に、外部記憶媒体に対して媒体順序を割り当てる（Ｏｐ４４）。本実施形態においては、ＵＳＢメモリ３ａおよびＵＳＢメモリ３ｂの容易度合いが共に“３３”％であるので、本実施形態に係る消去順序算出部２８は、ＵＳＢメモリ３ｂ（アクセス速度“４８０”Ｍｂｐｓ）、およびＵＳＢメモリ３ａ（アクセス速度“１２”Ｍｂｐｓ）の順に、媒体順序を割り当てる。すなわち、外部記憶媒体の媒体順序は、それぞれ、サーバ装置３ｆの媒体順序“１”、ＵＳＢメモリ３ｄの媒体順序“２”、ＵＳＢメモリ３ｃの媒体順序“３”、ＵＳＢメモリ３ｂの媒体順序“４”、ＵＳＢメモリ３ａの媒体順序“５”、およびサーバ装置３ｅの媒体順序“６”となる。
【００４９】
なお、図８において、消去順序算出部２８は、バックアップデバイス状態記録部２４の最終アクセス時刻を参照することにより、現在時刻から過去に遡って一定時間内に情報処理装置２がアクセス可能であった外部記憶媒体に対して、情報処理装置２がアクセス可能でなかった外部記憶媒体よりも、早い媒体順序を割り当てる処理を追加してもよい。
【００５０】
次に、消去順序算出部２８は、複数の格納領域のそれぞれに格納されたそれぞれのデータの消去順序を、複数の格納領域のそれぞれに対して割り当てる処理を行う。すなわち、消去順序算出部２８は、まず、格納領域５に対して消去順序“１”を割り当てる（Ｏｐ４５）。つまり、本実施形態においては、格納領域５はテンポラリ領域であるため、消去順序算出部２８は、格納領域５に格納されたデータを最初に消去させるために、格納領域５に対して消去順序“１”を割り当てる。
【００５１】
そして、消去順序算出部２８は、外部記憶媒体へバックアップされていないデータが格納された格納領域４に対して消去順序“５”を割り当てる（Ｏｐ４６）。つまり、本実施形態においては、格納領域４に格納されたデータは外部記憶媒体へ未だバックアップされていないため、消去順序算出部２８は、格納領域４に格納されたデータを最後に消去させるために、格納領域４に対して消去順序“５”を割り当てる。これにより、検知部３０が誤検知した場合であっても、格納領域４に格納された、未だバックアップされていないデータが消失されてしまうリスクを低くすることができる。
【００５２】
そして、消去順序算出部２８は、格納領域１〜３の消去順序を、格納領域１〜３のそれぞれのバックアップ先である外部記憶媒体の媒体順序に基づいて決定する（Ｏｐ４７）。図９は、格納領域１〜３の消去順序を決定するための処理を説明するための図である。図９に示すように、格納領域１のバックアップ先であるサーバ装置３ｆの媒体順序は“１”、サーバ装置３ｅの媒体順序は“６”である。つまり、格納領域１には、媒体順序“１”および“６”が割り当てられている。また、格納領域２のバックアップ先であるサーバ装置３ｆの媒体順序は“１”、ＵＳＢメモリ３ｂの媒体順序は“４”である。つまり、格納領域２には、媒体順序“１”および“４”が割り当てられている。さらに、格納領域３のバックアップ先であるＵＳＢメモリ３ｄの媒体順序は“２”、ＵＳＢメモリ３ｃの媒体順序は“３”、ＵＳＢメモリ３ａの媒体順序は“５”が割り当てられている。つまり、格納領域３には、媒体順序“２”、“３”、および“５”が割り当てられている。
【００５３】
ここで、消去順序算出部２８は、まず、格納領域１〜３のうち媒体順序“１”が割り当てられている格納領域１および２を選択する。そして、消去順序算出部２８は、格納領域１および２のうち媒体順序“４”が割り当てられている格納領域２に対して、消去順序“２”を割り当てる。つまり、Ｏｐ４５において、消去順序算出部２８は、格納領域５に対して消去順序“１”を割り当てているため、格納領域２に対して、次に早い消去順序“２”を割り当てる。そして、消去順序算出部２８は、格納領域１および２のうち媒体順序“６”が割り当てられている格納領域１に対して、消去順序“３”を割り当てる。そして、消去順序算出部２８は、最後に残った格納領域３に対して消去順序“４”を割り当てる。
【００５４】
このように、Ｏｐ４５〜Ｏｐ４７の処理により、複数の格納領域のそれぞれに格納されたそれぞれのデータの消去順序を算出することができる。
【００５５】
そして、図７に戻り、消去順序算出部２８は、Ｏｐ４にて算出された消去順序を、消去順序記録部２９へ記録する（Ｏｐ５）。本実施形態においては、消去順序記録部２９には、図５に示すテーブル２９ａが記録されることになる。
【００５６】
図１０は、検知部３０が情報処理装置２の盗難あるいは紛失を検知した場合の、情報処理装置２の動作例を示すフローチャートである。図１０に示すように、検知部３０は、情報処理装置２の盗難あるいは紛失を検知する（Ｏｐ１１）。そして、データ消去部３２は、変数ｉを“１”に初期化する（Ｏｐ１２）。なお、変数ｉは消去順序を表す変数である。そして、データ消去部３２は、消去順序記録部２９を参照することにより、ｉ番目の格納領域に格納されたデータを消去する（Ｏｐ１３）。なおこの場合、データ消去部３２は、消去順序記録部２９に記録された消去順序が消去順序算出部２８によって更新されないように、消去順序記録部２９をロックする。また、データ消去部３２は、情報処理装置２の表示画面に、格納領域に格納されたデータの消去が開始したことを表示させる。
【００５７】
ここで、Ｏｐ１１の検知が誤検知であった場合のように、例えば、ユーザが情報処理装置２に対して認証処理を行うことによって、ユーザ本人であることが確認されれば（Ｏｐ１４にてＹＥＳ）、データ消去部３２は、ｉ番目の格納領域に格納されたデータの消去を中止する（Ｏｐ１５）。この場合、ｉ番目の格納領域に格納されたデータのうちデータ消去部３２により消去されたデータを復元するために、ユーザは、外部記憶媒体からバックアップデータを情報処理装置２にダウンロードする。すなわち、データ消去部３２は、容易度合いが高い外部記憶媒体へバックアップしたデータが格納された格納領域の当該データから消去していくので、当該外部記憶媒体にバックアップされたデータを情報処理装置２にダウンロードする場合に、ユーザに手間をかけることなく迅速にデータを復元することができる。一方、ユーザ本人であることが確認されなければ（Ｏｐ１４にてＮＯ）、データ消去部３２は、ｉ番目の格納領域に格納されたデータの消去が完了したか否かを判定する（Ｏｐ１６）。
【００５８】
データ消去部３２は、ｉ番目の格納領域に格納されたデータの消去が完了したと判定すれば（Ｏｐ１６にてＹＥＳ）、検知部３０が生成した検知レベルを確認する（Ｏｐ１７）。一方、データ消去部３２は、ｉ番目の格納領域に格納されたデータの消去が完了していないと判定すれば（Ｏｐ１６にてＮＯ）、Ｏｐ１３へ戻り、ｉ番目の格納領域に格納されたデータを引き続き消去する。
【００５９】
そして、データ消去部３２は、Ｏｐ１７にて確認された検知レベルに対応する待機時間を、待機時間記録部３１から読み出す（Ｏｐ１８）。そして、データ消去部３２は、Ｏｐ１８にて読み出された待機時間が経過したか否かを判定する（Ｏｐ１９）。データ消去部３２は、Ｏｐ１８にて読み出された待機時間が経過したと判定すれば（Ｏｐ１９にてＹＥＳ）、変数ｉに“１”を加算（ｉ＝ｉ＋１）する（Ｏｐ２０）。一方、データ消去部３２は、Ｏｐ１８にて読み出された待機時間が経過していないと判定すれば（Ｏｐ１９にてＮＯ）、Ｏｐ１９へ戻り、Ｏｐ１９の判定処理を繰り返す。
【００６０】
そして、データ消去部３２は、変数ｉが最後の消去順序（本実施形態においては“５”）より大きいか否かを判定する（Ｏｐ２１）。データ消去部３２は、変数ｉが最後の消去順序より大きいと判定すれば（Ｏｐ２１にてＹＥＳ）、複数の格納領域のそれぞれに格納されたそれぞれのデータは全て消去されたと判定し、図１０の処理を終了する。一方、データ消去部３２は、変数ｉが最後の消去順序より大きくないと判定すれば（Ｏｐ２１にてＮＯ）、Ｏｐ１３へ戻り、ｉ番目の格納領域に格納されたデータを消去する。
【００６１】
以上のように、本実施形態に係る情報処理装置２によれば、バックアップ管理部２３は、複数の格納領域に格納されたデータを、１または複数の外部記憶媒体へバックアップする。消去順序算出部２８は、容易度合いが高いほど消去順序が早くなるように、複数の格納領域に格納されたデータの消去順序を算出する。そして、消去順序算出部２８は、算出した消去順序を、複数の格納領域のそれぞれと対応付けて消去順序記録部２９へ記録する。データ消去部３２は、検知部３０が情報処理装置２の盗難あるいは紛失を検知した場合に、複数の格納領域に格納されたデータを、消去順序記録部２９に記録された消去順序に従って消去する。このため、検知部３０が誤検知した場合であっても、容易度合いの高い外部記憶媒体へバックアップしたデータが格納された格納領域の当該データから消去していくので、当該外部記憶媒体にバックアップされたデータを情報処理装置２にダウンロードする場合に、ユーザに手間をかけることなく迅速にデータを復元することができる。
【００６２】
なお、上述した実施形態は、本発明の実施形態の一具体例を示すものであり、種々の変更が可能である。以下、いくつかの主な変更例を示す。
【００６３】
（変更例１）
上述の実施形態では、データ消去部３２は、情報処理装置２が盗難あるいは紛失したことを検知部３０から通知された場合に、複数の格納領域のそれぞれに格納されたそれぞれのデータを、消去順序記録部２９に記録された消去順序に従って消去する例について説明した。しかしながら、例えば、情報処理装置２のＵＳＢコネクタにＵＳＢメモリ３ａ〜３ｃが接続されたまま、情報処理装置２が盗難あるいは紛失することも考えられる。このような場合、格納部２１に格納されたデータのみならず、ＵＳＢメモリ３ａ〜３ｃに記憶されたバックアップデータも消去することが好ましい。そこで、変更例１では、データ消去部３２は、情報処理装置２が盗難あるいは紛失したことを検知部３０から通知された場合に、格納部２１に格納されたデータのみならず、外部記憶媒体に記憶されたバックアップデータも消去する例について説明する。
【００６４】
具体的には、検知部３０が情報処理装置２の盗難あるいは紛失を検知した場合に、消去順序算出部２８は、まず、バックアップデバイス状態記録部２４を参照することにより、情報処理装置２とローカルバスを介してアクセス可能な外部記憶媒体を選択する。つまり、上述の実施形態では、消去順序算出部２８は、ＵＳＢメモリ３ａ〜３ｃを選択することになる。そして、消去順序算出部２８は、選択した外部記憶媒体を、消去順序記録部２９の格納領域へ新たに書き込む。これにより、外部記憶媒体に記憶されたバックアップデータも、データ消去部３２による消去の対象となる。
【００６５】
また、複数の格納領域のうち一の格納領域に格納されたデータが、ＵＳＢメモリ３ａ〜３ｃのうち一のＵＳＢメモリのみへバックアップされていた場合、消去順序算出部２８は、当該一の格納領域に格納されたデータの消去順序と、当該一のＵＳＢメモリに記憶されたバックアップデータの消去順序とを、最後および最後から２番目となるように、消去順序を算出する。具体的には、消去順序算出部２８は、当該一のＵＳＢメモリに記憶されたバックアップデータの消去順序が最後から２番目となるように、当該一の格納領域に格納されたデータの消去順序が最後となるように、消去順序を算出する。これにより、検知部３０が誤検知した場合であっても、バックアップされていないデータが消失されてしまうリスクを低くすることができる。
【００６６】
（変更例２）
また、上述の実施形態では、消去順序算出部２８は、外部記憶媒体の容易度合いと、外部記憶媒体のアクセス速度とに基づいて、消去順序を算出する例について説明したが、これに限定されない。例えば、消去順序算出部２８は、外部記憶媒体のアクセス速度を考慮することなく、外部記憶媒体の容易度合いのみに基づいて、消去順序を算出してもよい。
【００６７】
（変更例３）
また、上述の実施形態では、格納部２１の一の格納領域は、例えば、アドレス：０００９〜０００Ａのように、アドレスが連続した１つの区間内である例について説明したが、これに限定されない。例えば、格納部２１の一の格納領域は、アドレス：０００９〜０００Ａ、００１Ｆ〜００ＦＦのように、アドレスが連続しない異なる２つの区間内であってもよい。すなわち、格納部２１の一の格納領域は、アドレスが連続しない異なる任意の数の区間内であってもよい。この場合、アドレスが連続しない異なる任意の数の区画内からなる格納領域が、情報処理装置２のＯＳから見て、アドレスが連続した１つの区画（パーティション）内となるように、仮想アドレスを設定することが好ましい。このようにすると、格納領域に格納されたデータを、データ消去部３２が例えば一の消去コマンドを発行するだけで容易に消去することができる。なお、仮想アドレスを設定する場合には、仮想アドレスと物理アドレスとの対応テーブルを情報処理装置２に備えておく必要がある。
【００６８】
（変更例４）
さらに、上記の格納部２１、消去順序記録部２９、待機時間記録部３１、およびデータ消去部３２が有する機能を、１つの部材内（装置内）に組み込むようにしてもよい。例えば、情報処理装置２のＨＤＤやＳＳＤ内に、上記の格納部２１、消去順序記録部２９、待機時間記録部３１、およびデータ消去部３２が有する機能を組み込む。このようにすると、検知部３０が情報処理装置２の盗難あるいは紛失を検知し、データ消去部３２が格納領域に格納されたデータの消去を開始した場合であっても、情報処理装置２を盗難した第三者は、当該データの消去を中止させることが困難となる。すなわち、情報処理装置２の耐タンパ性が向上する。
【００６９】
（変更例５）
なお、上述の実施形態では、バックアップ管理部２３、バックアップデバイス状態記録部２４、ログ情報記録部２６、消去順序記録部２９、および待機時間記録部３１は、各情報をテーブルとして記録する例について説明したが、これに限定されない。すなわち、バックアップ管理部２３、バックアップデバイス状態記録部２４、ログ情報記録部２６、消去順序記録部２９、および待機時間記録部３１に、各情報が記録される形式については、テーブル形式に限らず、任意である。
【産業上の利用可能性】
【００７０】
以上のように、本発明は、情報処理装置の盗難あるいは紛失を検知する検知部が誤検知した場合であっても、ユーザに手間をかけることなく迅速にデータを復元することができる情報処理装置、情報処理方法、またはプログラムとして有用である。
【図面の簡単な説明】
【００７１】
【図１】図１は、本発明の実施形態に係るデータ消去システムの概略構成を示すブロック図である。
【図２】図２は、バックアップ管理部に記録されたバックアップ情報の一例を示す図である。
【図３】図３は、バックアップデバイス状態記録部に記録された状態情報の一例を示す図である。
【図４】図４は、ログ情報記録部に記録されたログ情報の一例を示す図である。
【図５】図５は、消去順序記録部に記録された消去順序の一例を示す図である。
【図６】図６は、待機時間記録部に記録された待機時間の一例を示す図である。
【図７】図７は、ログ情報生成部がログ情報を生成した場合の、情報処理装置の動作例を示すフローチャートである。
【図８】図８は、消去順序算出部が消去順序を算出する場合の、消去順序算出部の動作例を示すフローチャートである。
【図９】図９は、格納領域１〜３の消去順序を決定するための処理を説明するための図である。
【図１０】図１０は、検知部が情報処理装置の盗難あるいは紛失を検知した場合の、情報処理装置の動作例を示すフローチャートである。
【符号の説明】
【００７２】
２  情報処理装置
３  バックアップデバイス
３ａ〜３ｄ  ＵＳＢメモリ
３ｅ，３ｆ  サーバ装置
２１  格納部
２３  バックアップ管理部
２４  バックアップデバイス状態記録部（容易度合記録部、アクセス速度記録部）
２６  ログ情報記録部
２７  更新部（容易度合更新部）
２８  消去順序算出部
２９  消去順序記録部
３０  検知部
３１  待機時間記録部
３２  データ消去部
【図１】
2010027003.tif 000003
【図２】
2010027003.tif 000004
【図３】
2010027003.tif 000005
【図４】
2010027003.tif 000006
【図５】
2010027003.tif 000007
【図６】
2010027003.tif 000008
【図７】
2010027003.tif 000009
【図８】
2010027003.tif 000010
【図９】
2010027003.tif 000011
【図１０】
2010027003.tif 000012