(57)【要約】【課題】安全性を向上させる。【解決手段】実施の形態の情報処理装置は、記憶手段と、受信手段と、送信手段と、制御手段と、を備えることを特徴とする。記憶手段は、ユニークなシリアル番号が割り当てられ、情報の読み書き可能であり、且つ自装置に内蔵されている。受信手段は、通信装置から、記憶手段に割り当てられたシリアル番号を送信するための信号と、記憶手段を制御するための命令と、を受信する。送信手段は、受信手段が信号を受信した場合に、記憶手段に割り当てられたシリアル番号を、通信装置に送信する。制御手段は、シリアル番号を送信した後、受信手段が、通信装置から、記憶手段に格納された情報の読み出しを抑止する命令を受信した場合に、当該命令に従って、記憶手段に対する制御を行う。【選択図】図２
2012014432.tif 000002
【特許請求の範囲】
【請求項１】
ユニークなシリアル番号が割り当てられ、情報の読み書き可能であり、且つ自装置に内蔵された記憶手段と、
通信装置から、前記記憶手段に割り当てられたシリアル番号を送信するための信号と、前記記憶手段を制御するための命令と、を受信する受信手段と、
前記受信手段が前記信号を受信した場合に、前記記憶手段に割り当てられた前記シリアル番号を、前記通信装置に送信する送信手段と、
前記シリアル番号を送信した後、前記受信手段が、前記通信装置から、前記記憶手段に格納された情報の読み出しを抑止する命令を受信した場合に、当該命令に従って、前記記憶手段に対する制御を行う制御手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記受信手段が前記命令を受信した場合にＯＳ（Operating  System）が起動しているのであれば、シャットダウンする制御を行うシャットダウン制御部と、
シャットダウンした後に、前記ＯＳが起動する前に再起動し、前記制御手段で前記記憶手段を制御するＢＩＯＳ（Basic  Input/Output  System）と、
をさらに備えることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
携帯電話回線を用いて受信する前記受信手段、前記携帯電話回線を用いて送信する前記送信手段と、前記受信手段が前記信号を受信した場合に、前記情報処理装置を起動させることで、前記ＢＩＯＳを呼び出す起動制御部と、を有した通信制御回路を、
さらに備えたことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記受信手段は、無線通信回線を用いて受信し、
前記送信手段は、前記無線通信回線を用いて送信し、
前記受信手段が、前記信号を受信した際、前記情報処理装置が起動していない場合に、起動する制御を行い、前記情報処理装置のＯＳ（Operating  System）が起動する前に、前記送信手段を用いて前記シリアル番号を送信し、前記受信手段が前記命令を受信した場合に、前記制御手段で前記記憶手段を制御するＢＩＯＳ（Basic  Input/Output  System）と、
をさらに備えることを特徴とする請求項１に記載の情報処理装置。
【請求項５】
情報処理装置が振動しているか否かを検出する検出手段をさらに、備え、
前記検出手段が振動を検出した場合、前記送信手段による前記シリアル番号の送信、または前記制御手段による前記記憶手段に対する制御を待機させること、
を特徴とする請求項１乃至４のいずれか１つに記載の情報処理装置。
【請求項６】
前記受信手段は、前記記憶手段を制御するための命令として、前記記憶手段に格納されている情報の全削除、前記記憶手段の暗号キーの削除、及び前記記憶手段のロックのうち、いずれか１つを受信すること、
を特徴とする請求項１乃至５のいずれか１つに記載の情報処理装置。
【請求項７】
情報処理装置と通信装置とにより実行される制御方法であって、
前記情報処理装置が、ユニークなシリアル番号が割り当てられ、情報の読み書き可能であり、且つ自装置に内蔵された記憶手段を備え、
前記通信装置が、前記記憶手段毎に割り当てられたシリアル番号と、当該シリアル番号で識別される前記記憶手段が内蔵された情報処理装置に対して前記記憶手段の情報の読み出しを抑止する命令と、を対応付けて記憶する命令記憶手段を備え、
前記情報処理装置が、ハードディスクドライブ毎に割り当てられたシリアル番号を、前記通信装置に送信する第１の送信ステップと、
前記通信装置が、前記情報処理装置から、前記シリアル番号を受信する第１の受信ステップと、
前記通信装置が、前記記憶手段で、前記受信した前記シリアル番号と対応付けられていた前記命令を送信する第２の送信ステップと、
前記情報処理装置が、前記通信装置から、前記命令を受信する第２の受信ステップと、
前記情報処理装置が、受信した前記命令が、前記記憶手段に格納された情報の読み出しを抑止する命令の場合に、当該命令に従って、前記記憶手段に対して制御を行う制御ステップと、
を含むことを特徴とする記憶制御方法。
【請求項８】
前記通信装置が、前記命令記憶手段に対して、前記シリアル番号と、当該シリアル番号で識別される記憶手段を内蔵した情報処理装置が実行すべき命令と、を対応付けて登録する登録ステップを、さらに含むことを特徴とする請求項７に記載の記憶制御方法。
【請求項９】
前記通信装置は、前記登録ステップによる登録の後、ネットワークを介して接続された前記情報処理装置に対して、シリアル番号を送信するための信号を送信する第３の送信ステップを、さらに含むことを特徴とする請求項７に記載の記憶制御方法。
【請求項１０】
前記第１の送信ステップは、前記情報処理装置が、前記ハードディスクドライブ毎に割り当てられたシリアル番号を、所定の時間毎に、前記通信装置に送信すること、
を特徴とする請求項７乃至９のいずれか１つに記載の記憶制御方法。
【請求項１１】
前記第１の送信ステップは、前記情報処理装置が有するバッテリの残量が所定の基準より少なくなった場合に、前記所定の時間より長い時間間隔で、前記シリアル番号を前記通信装置に送信すること、
を特徴とする請求項７乃至９のいずれか１つに記載の記憶制御方法。
【請求項１２】
前記第１の送信ステップは、前記情報処理装置が有するバッテリの残量が所定の基準より少なくなった場合に、前記所定の時間より長い時間間隔で、前記シリアル番号を前記通信装置に送信すること、
を特徴とする請求項７乃至１０のいずれか１つに記載の記憶制御方法。
【請求項１３】
前記制御ステップは、前記情報処理装置が有するバッテリの残量が所定の基準より少なくなった場合に、受信した命令の代わりに、前記バッテリの残量で実行可能であって、前記記憶手段に格納された情報の読み出しを抑止する命令で、前記記憶手段の制御を行うこと、
を特徴とする請求項７乃至１０のいずれか１つに記載の記憶制御方法。
【請求項１４】
前記受信ステップは、前記記憶手段を制御するための命令として、前記記憶手段に格納されている情報の全削除、前記記憶手段の暗号キーの削除、及び前記記憶手段のロックのうち、いずれか１つを受信すること、
を特徴とする請求項７乃至１３のいずれか１つに記載の記憶制御方法。
【請求項１５】
情報処理装置と、通信装置と、で構成される記憶制御システムにおいて、
前記情報処理装置が、
ユニークなシリアル番号が割り当てられ、情報の読み書き可能であり、且つ自装置に内蔵された記憶手段と、
前記記憶手段毎に割り当てられたシリアル番号を、前記通信装置に送信する送信手段と、
前記通信装置にシリアル番号を送信した後、前記通信装置から、前記記憶手段に格納された情報の読み出しを抑止する命令を受信する受信手段と、
受信した前記命令に従って、前記記憶手段に対する制御を行う制御手段と、
を備え、
前記通信装置が、
前記記憶手段毎に割り当てられたシリアル番号と、当該シリアル番号で識別される記憶手段を内蔵した情報処理装置が実行すべき命令として、前記記憶手段に格納された情報の読み出しを抑止する命令と、を対応付けて記憶する命令記憶手段と、
前記情報処理装置から、前記シリアル番号を受信する受信手段と、
前記命令記憶手段で、前記受信した前記シリアル番号と対応付けられていた前記命令を送信する送信手段と、を備えたこと、
を特徴とする記憶制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、情報処理装置、記憶制御方法、及び記憶制御システムに関する。
【背景技術】
【０００２】
従来から、携帯可能なＰＣの利用傾向が向上している。このようなＰＣを携帯して、公衆交通手段を利用している際、紛失、盗難にあう可能性がある。
【０００３】
ＰＣには、様々なデータが格納されており、他の人に利用される前に、使用できないようにしたいデータも含まれていることもある。このような問題について、特許文献１では、ＰＣをサーバと定期的に通信させ、サーバに消去命令が登録されている場合には、ＰＣのデータの消去を行う技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−３１６７８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１などの従来技術においては、サーバと通信する際に、どのような情報を用いてＰＣを識別するかがポイントとなる。つまり、ＰＣとサーバとの通信を行う際に、第三者が容易に把握できる情報を用いた識別は行わない方が好ましい。
【０００６】
本発明は、上記に鑑みてなされたものであって、通信を行う際の安全性を向上させた情報処理装置、記憶制御方法、及び記憶制御システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
実施の形態の情報処理装置は、記憶手段と、受信手段と、送信手段と、制御手段と、を備えることを特徴とする。記憶手段は、ユニークなシリアル番号が割り当てられ、情報の読み書き可能であり、且つ自装置に内蔵されている。受信手段は、通信装置から、記憶手段に割り当てられたシリアル番号を送信するための信号と、記憶手段を制御するための命令と、を受信する。送信手段は、受信手段が信号を受信した場合に、記憶手段に割り当てられたシリアル番号を、通信装置に送信する。制御手段は、シリアル番号を送信した後、受信手段が、通信装置から、記憶手段に格納された情報の読み出しを抑止する命令を受信した場合に、当該命令に従って、記憶手段に対する制御を行う。
【図面の簡単な説明】
【０００８】
【図１】図１は、第１の実施形態にかかる制御システムを示すブロック図である。
【図２】図２は、第１の実施の形態にかかる制御システムに含まれる、管理サーバとＰＣとの構成を示した図である。
【図３】図３は、第１の実施の形態にかかるシリアル番号管理部のテーブル構造を示した図である。
【図４】図４は、第１の実施の形態にかかる命令管理部のテーブル構造を示した図である。
【図５】図５は、第１の実施の形態にかかる管理サーバとＰＣとにおける、ＨＤＤに格納された情報を全て消去するまでの第１の処理の手順を示すフローチャートである。
【図６】図６は、第１の実施の形態にかかる管理サーバとＰＣとにおける、ＨＤＤに格納された情報を全て消去するまでの第２の処理の手順を示すフローチャートである。
【図７】図７は、第２の実施の形態にかかるＰＣと管理サーバとの構成を示すブロック図である。
【図８】図８は、第２の実施の形態にかかる管理サーバとＰＣとにおける、ＨＤＤに格納された情報を全て消去するまでの第１の処理の手順を示すフローチャートである。
【図９】図９は、第２の実施の形態にかかる管理サーバとＰＣとにおける、ＨＤＤに格納された情報を全て消去するまでの第２の処理の手順を示すフローチャートである。
【図１０】図１０は、ＰＣのハードウェア構成を示した図である。
【発明を実施するための形態】
【０００９】
（第１の実施形態）
図１は、第１の実施形態にかかる制御システムを示すブロック図である。図１に示すように、制御システムは、管理サーバ１５０と、ＰＣ１００と、を有する。そして、本実施の形態では、さらに、回線提供者が配置した、インターネット又は３Ｇネットワークと接続するための通信端末１６０も含んでいる。
【００１０】
そして、ＰＣ１００が紛失、盗難にあった場合に、管理サーバ１５０が、ＰＣ１００内部のＨＤＤを消去する命令を設定する（ステップＳ１０１）。そして、通信装置１６０に対して、ＰＣ１００に対して、管理サーバ１５０にアクセスするための信号の送信を要求する（ステップＳ１０２）。
【００１１】
これにより、通信装置１６０が、ＰＣ１００に対して当該信号を送信する（ステップＳ１０３）。なお、送信する信号は、例えばショートメール等でよい。そして、当該信号を受け付けたＰＣ１００は、管理サーバ１５０とアクセスし（ステップＳ１０４）、管理サーバに登録された命令を受信する。そして、ＰＣは、受信した命令に従って、ＰＣ１００に内蔵されたＨＤＤに対して消去などの制御を行う（ステップＳ１０５）。
【００１２】
このような処理を行う際に、管理サーバ１５０がＰＣ１００を適切に認識できるか否かが問題となる。つまり、ＰＣ１００を取得した悪意ある第三者が、他のＰＣをＰＣ１００のように偽装させて、本物のＰＣ１００と管理サーバ１５０と通信することを抑止させる可能性がある。このため、当該第三者が、容易に特定できるＰＣ１００のマシンＩＤよりも、特定するのが難しい識別情報を利用する方が好ましい。そこで、本実施の形態では、ハードディスクのシーケンシャル番号を用いることとした。また、ハードディスクのシーケンシャル番号は、ベンダが異なる場合でも、重複する番号が存在しないため、他のＰＣのハードディスクを誤って制御することを抑止できる。
【００１３】
図２は、本実施の形態にかかる制御システムに含まれる、管理サーバ１５０と、ＰＣ１００と、の構成を示した図である。図２に示すように、ＰＣ１００が盗難、紛失にあった場合、ユーザは、メール、電話などの通信手段で、管理サーバ１５０に対して、ＰＣ１００が紛失した旨の連絡を行う。当該連絡を受け付けた管理サーバ１５０は、ＰＣ１００に対して、ＨＤＤ２０１からの情報の読み出しを不可能にする命令を設定する。
【００１４】
管理サーバ１５０は、シリアル番号管理部２５１と、命令管理部２５２と、通信部２５３と、登録部２５４と、命令特定部２５５と、を備える。
【００１５】
シリアル番号管理部２５１は、ユーザから情報の読みだしを不可能にする命令の対象となるＨＤＤのシリアル番号を管理する。図３は、シリアル番号管理部２５１のテーブル構造を示した図である。図３に示すようにシリアル番号管理部２５１は、メーカ名と、マシンＩＤと、ＨＤＤのシリアル番号と、を対応付けて管理する。これにより、ユーザからの連絡に含まれていたメーカ名とマシンＩＤとから、ＨＤＤのシリアル番号を特定できる。なお、ユーザが所有しているＰＣを特定できる情報が対応付けてあればよく、例えば、ユーザを識別するユーザＩＤや電話番号などを、ＨＤＤのシリアル番号と対応付けていても良い。
【００１６】
命令管理部２５２は、ＨＤＤのシリアル番号と、当該ＨＤＤを内蔵したＰＣに対して要求する命令と、を対応付けて記憶する。図４は、命令管理部２５２のテーブル構造を示した図である。管理サーバ１５０では、図４に示す命令管理部２５２を参照することで、ＨＤＤのシリアル番号から、当該ＨＤＤを内蔵したＰＣに対する命令を特定できる。
【００１７】
通信部２５３は、受信部２６１と、送信部２６２と、を備え、携帯電話回線やインターネット回線などの公衆回線を用いて、ＰＣ１００と情報を送受信する。
【００１８】
受信部２６１は、ＰＣ１００等の情報処理装置から、情報を受信する。受信部２６１が受信する情報の例としては、送信元のＰＣ１００に内蔵されているＨＤＤ２０１を識別するシリアル番号などがある。
【００１９】
送信部２６２は、ＰＣ１００等の情報処理装置に対して、情報を送信する。送信する情報の例としては、命令管理部２５２から読み出した命令などがある。
【００２０】
登録部２５４は、命令管理部２５２に対して、ＨＤＤのシリアル番号と、当該シリアル番号で識別されるＨＤＤを内蔵したＰＣが実行すべき命令と、を対応付けて登録する。当該登録は、ユーザからＰＣ等の紛失等の連絡があった場合になされる。
【００２１】
つまり、本実施の形態においては、ユーザ側から、紛失したＰＣのメーカ名とマシン名とを送信する。そして、受信部２６１が、ユーザ側からＰＣのメーカ名とマシン名とを受信した場合に、登録部２５４が、シリアル番号管理部２５１を参照し、当該メーカ名とマシン名とに対応したシリアル番号を特定する。その後、登録部２５４が、特定したシリアル番号と、ＨＤＤの読み出しを不可能にする命令と、を対応付けて命令管理部２５２に登録する。本実施の形態においては、読みだしを不可能にする命令として、ＨＤＤのデータの全消去を行う命令が登録される。
【００２２】
つまり、ユーザのＰＣが紛失、盗難にあった場合、ユーザは、ＰＣ１００に格納されたＨＤＤ２０１のシリアル番号を把握できない。これは、第三者に容易に把握できないために、ＨＤＤ２０１のシリアル番号を認証に用いることにしたことからも明らかである。
【００２３】
そこで、本実施の形態では、当該処理を実現するために、ユーザは、予め当該ＰＣ１００を購入した際に、ＰＣ１００にインストールされているプログラム等が、管理サーバ１５０と通信を行い、シリアル番号の登録処理を行うこととした。これにより、管理サーバ１５０の登録部２５４が、当該ＰＣ１００のメーカ名とマシンＩＤとシリアル番号とを対応付けて、シリアル番号管理部２５１に登録しておくこととした。なお、シリアル番号の登録後に当該プログラムは削除しても良い。
【００２４】
命令特定部２５５は、命令管理部２５２を参照し、ＰＣ１００が実行すべき命令を特定する。例えば、受信部２６１が、ＰＣ１００からＨＤＤ２０１のシリアル番号を受信した場合、命令特定部２５５は、命令管理部２５２を参照し、受信したシリアル番号と対応付けられた命令を特定する。そして、送信部２６２が、特定した命令を、ＰＣ１００に対して送信する。これにより、ＰＣ１００で、情報を保護するための処理が行われる。
【００２５】
また、本実施の形態にかかる管理サーバ１５０では、登録部２５４による登録がなされた時に、ＰＣ１００に情報の保護するよう、ＰＣ１００に対応を促すような処理を行っても良い。例えば、管理サーバ１５０において、登録部２５４による登録の後、送信部２６２が、ネットワークを介して接続されたＰＣ１００に対して、シリアル番号の送信要求を示す信号を送信する。当該送信のために、管理サーバ１５０が、ＰＣ１００のセルラー通信部２０２の電話番号等を管理しても良い。そして、ＰＣ１００は、当該信号の応答として、内蔵されたＨＤＤ２０１のシリアル番号を、管理サーバ１５０に送信する。
【００２６】
このように、管理サーバ１５０では、ユーザからの連絡ではメーカ名とマシンＩＤとを用い、ＰＣ１００との間ではＨＤＤ２０１のシリアル番号を用いることになる。つまり、管理サーバ１５０とＰＣ１００との間では、ＨＤＤ２０１のシリアル番号を用いるため、第三者が偽装するのが難しく、認証時の真正性を保つことが容易となる。次に、ＰＣ１００の構成について説明する。
【００２７】
ＰＣ１００は、ＨＤＤ(Hard  Disk  Drive)２０１と、セルラー通信部２０２と、ＢＩＯＳ２０３と、ＯＳ２０４と、を備えている。
【００２８】
ＨＤＤ(Hard  Disk  Drive)２０１は、情報の読み書き可能な記憶手段である。そして、ＨＤＤ２０１は、ユニークなシリアル番号が割り当てられている。この割り当てられたシリアル番号は、ＨＤＤ２０１内のシリアル番号保持部２１１内で保持されている。そして、このＨＤＤ２０１のシーケンシャル番号は、ＰＣ１００を特定するために用いる。このため、ＨＤＤ２０１は、交換可能な外付けではなく、ＰＣ１００に予め内蔵されたものとする。本実施の形態においては、ＯＳ２０４及びＢＩＯＳ２０３のいずれであっても、シリアル番号を読み出し可能とする。
【００２９】
セルラー通信部２０２は、起動制御部２２１と、メッセージ処理部２２２と、受信部２２３と、送信部２２４と、を備え、携帯電話回線網を用いた情報の送受信を行う。また、セルラー通信部２０２は、ＳＭＳ（Short  Message  Service）と呼ばれるショートメールサービスで送受信された情報を処理できる。また、セルラー通信部２０２は、例えば、３Ｇに対応した携帯電話回線を送受信する回路を含んでいる。
【００３０】
受信部２２３は、携帯電話回線を介して接続された通信装置（例えば管理サーバ１５０）から、情報（例えばショートメール）を受信する。受信部２２３が受信する情報（ショートメール）の内容の例としては、ＨＤＤ２０１に割り当てられたシリアル番号の送信要求を示す信号と、ＰＣ１００が実行する命令と、する。当該実行する命令には、ＨＤＤ２０１を制御するための命令等が含まれている。
【００３１】
送信部２２４は、携帯電話回線を介して接続された通信装置（例えば管理サーバ１５０）に対して、情報（例えばショートメール）を送信する。送信部２２４が送信する情報（ショートメール）の内容の例としては、ＨＤＤ２０１に割り当てられたシリアル番号等とする。そして、送信部２２４は、様々なタイミングで、シリアル番号を管理サーバ１５０に送信する。送信するタイミングとしては、受信部２２３がシリアル番号の送信要求を示す信号を受信した場合や、定期的に行われるタイミングなどがある。
【００３２】
メッセージ処理部２２２は、受信部２２３が受信した情報（例えばショートメール）を処理する。
【００３３】
起動制御部２２１は、ＰＣ１００全体の起動制御を行う。このＰＣ１００を起動させることで、後述するＢＩＯＳ２０３が呼び出されることになる。例えば、起動制御部２２１は、受信部２６１がなんらかの情報を受信した場合に、メッセージ処理部２２２が処理した当該情報に基づいて、起動制御を行う。
【００３４】
ＯＳ（Operating  System）２０４は、シャットダウン制御部２３１を備え、ＰＣ１００のハードウェアとソフトウェアとを管理するプログラムである。ＯＳ２０４は、プログラムの起動、情報の読み込み制御、保存制御等を行う。
【００３５】
シャットダウン制御部２３１は、受信部２２３が、ＨＤＤ２０１の制御に関する命令を受信した場合に、ＯＳ２０４が起動しているのであれば、シャットダウンする制御を行う。これは、本実施の形態にかかるＰＣ１００では、ＯＳ２０４の起動中に、ＨＤＤ２０１に格納された情報の全削除等は行えないためである。このため、ＨＤＤ２０１の制御に関する命令を受信した場合に、シャットダウン制御部２３１がシャットダウン制御部２３１を行い、再起動する際に呼び出されるＢＩＯＳ２０３が、受信した命令に従って処理を行う。
【００３６】
ＢＩＯＳ（Basic  Input/Output  System）２０３は、ＨＤＤ制御部２１５を備える。ＢＩＯＳ２０３は、ファームウェアの一種であり、ＰＣ１００の（図示しない）フラッシュメモリに格納されている。そして、ＢＩＯＳ２０３は、ＯＳ２０４よりも下位レベルで入出力制御を行う。また、ＢＩＯＳ２０３は、ＰＣ１００の起動時に、最初に起動し、ハードウェアの初期化等の処理を行う。そして、ＢＩＯＳ２０３が起動する際、ＨＤＤ２０１を必要としないため、ＢＩＯＳ２０３は、ＨＤＤ２０１に対する制御が容易である。
【００３７】
ＨＤＤ制御部２１５は、ＨＤＤ２０１を制御する。例えば、ＯＳ２０４が起動していない時に、受信部２６１がＨＤＤ２０１に格納された情報を全て削除する命令を受信した場合、ＰＣ１００の起動制御がなされる。当該起動に伴い、ＢＩＯＳ２０３が呼び出された時、ＨＤＤ制御部２１５が、受信した命令に従って、ＨＤＤ２０１に格納された情報を全て削除する。この状況では、ＯＳ２０４が呼び出されていないため、ＨＤＤ２０１内の情報を全て消去できる。
【００３８】
このように、送信部２２４がシリアル番号を送信した後、受信部２２３が、管理サーバ１５０から、情報の全削除など、ＨＤＤ２０１に格納された情報の読み出しを抑止する命令を受信した場合に、ＨＤＤ制御部２１５が、当該命令に従って、ＨＤＤ２０１に対する制御を行う。
【００３９】
また、ＯＳ２０４が起動している時に命令を受信した場合には、まず、シャットダウン制御部２３１が、シャットダウン制御を行う。その後、ＰＣの再起動時に、ＢＩＯＳ２０３が呼び出された時、ＨＤＤ制御部２１５が、ＯＳ２０４が起動する前に、受信した命令に従って、ＨＤＤ２０１を制御する。
【００４０】
なお、本実施の形態では、制御対象としてユニークなシリアル番号が割り当てられているハードディスクドライブ２０１の例について説明した。しかしながら、制御対象をハードディスクドライブ２０１に制限するものではなく、例えばＦｌａｓｈ  ＳＳＤ(Solid  State  Drive)などを制御対象としても良い。
【００４１】
次に、本実施の形態にかかる管理サーバ１５０とＰＣ１００とにおける、ＨＤＤ２０１に格納された情報を全て消去するまでの処理について説明する。図５は、本実施の形態にかかる管理サーバ１５０とＰＣ１００とにおける上述した処理の手順を示すフローチャートである。図５で示す例では、ＰＣ１００のＯＳ２０４が起動している状態で行われる処理について説明する。
【００４２】
まず、ユーザが、管理サーバ１５０に対して、ＰＣ１００が紛失したことを通知する（ステップＳ５０１）。その際に、ユーザは、紛失したＰＣ１００のメーカ名及びマシンＩＤも、管理サーバ１５０に対して通知する。
【００４３】
次に、管理サーバ１５０の登録部２５４が、シリアル番号管理部２５１を参照し、受信したメーカ名及びマシンＩＤに基づいて、命令を登録する対象となるシリアル番号を特定し、特定したシリアル番号と、ＨＤＤ２０１に格納された情報を全て消去する命令と、を対応付けて命令管理部２５２に登録する（ステップＳ５０２）。
【００４４】
その後、管理サーバ１５０の送信部２６２が、シリアル番号の送信要求を示すショートメールを、ＰＣ１００等を含む情報処理装置に対して送信する（ステップＳ５０３）。
【００４５】
そして、ＰＣ１００等の情報処理装置が、内蔵されたＨＤＤ２０１のシリアル番号を送信する（ステップＳ５０４）。
【００４６】
その後、管理サーバ１５０は、命令管理部２５２を参照し、受信したシリアル番号に対応付けられた命令を特定する（ステップＳ５０５）。そして、管理サーバ１５０の送信部２６２は、特定した命令を、シリアル番号の送信元（例えば、ＰＣ１００）に対して送信する（ステップＳ５０６）。
【００４７】
そして、管理サーバ１５０から受信した命令が、ＨＤＤ２０１に格納された情報の全削除等である場合に、シャットダウン制御部２３１が、ＰＣ１００のシャットダウン制御を行う（ステップＳ５０７）。
【００４８】
その後、ＰＣ１００で再起動が行われる。その際に、ＢＩＯＳ２０３が呼び出され、ＢＩＯＳ２０３が起動する（ステップＳ５０８）。当該ＢＩＯＳ２０３が、初期化処理等を行う。
【００４９】
次に、ＢＩＯＳ２０３のＨＤＤ制御部２１５は、再起動前に、受信部２２３が受信した命令に従って、ＨＤＤ２０１に格納された情報の全消去を行う（ステップＳ５０９）。なお、受信した情報は、再起動前に、ＲＯＭ等の記憶手段に予め格納しておくこととする。
【００５０】
その後、送信部２２４が、処理の結果を、管理サーバ１５０に送信する（ステップＳ５１０）。上述した処理手順のように、管理サーバ１５０がＰＣ１００を認証する際に、ＨＤＤ２０１のシリアル番号を用いた。これにより、悪意ある第三者のＰＣ１００の偽装工作を抑止できる。
【００５１】
次に、本実施の形態にかかる管理サーバ１５０とＰＣ１００とにおける、ＨＤＤ２０１に格納された情報を全て消去するまでの処理について説明する。図６は、本実施の形態にかかる管理サーバ１５０とＰＣ１００とにおける上述した処理の手順を示すフローチャートである。図６で示す例では、ＰＣ１００のＯＳ２０４が起動していない状態（例えばＰＣ１００のシャットダウン後）で行われる処理について説明する。本実施の形態にかかるＰＣ１００では、ＯＳ２０４が起動していなくとも、セルラー通信部２０２が、携帯電話回線を介して、情報の送受信を行うことができる。
【００５２】
まず、ユーザが、管理サーバ１５０に対して、ＰＣ１００が紛失したことを通知する（ステップＳ６０１）。その際に、ユーザは、紛失したＰＣ１００のメーカ名及びマシンＩＤも、管理サーバ１５０に対して通知する。
【００５３】
次に、管理サーバ１５０の登録部２５４が、シリアル番号管理部２５１を参照し、受信したメーカ名及びマシンＩＤに基づいて、命令を登録する対象となるシリアル番号を特定し、特定したシリアル番号と、ＨＤＤ２０１に格納された情報を全て消去する命令と、を対応付けて命令管理部２５２に登録する（ステップＳ６０２）。
【００５４】
その後、管理サーバ１５０の送信部２６２が、シリアル番号の送信要求を示すショートメールを、ＰＣ１００等を含む情報処理装置に対して送信する（ステップＳ６０３）。
【００５５】
そして、受信部２２３がショートメールを受信した場合に、メッセージ処理部２２２が当該ショートメールを処理した後、起動制御部２２１がＰＣ１００を起動制御する。これにより、ＢＩＯＳ２０３が呼び出され、ＢＩＯＳ２０３が起動する（ステップＳ６０４）。そして、当該ＢＩＯＳ２０３が、初期化処理等を行う。
【００５６】
次に、ＰＣ１００等のＢＩＯＳ２０３が、送信部２２４を介して、内蔵されたＨＤＤ２０１のシリアル番号を送信する（ステップＳ６０５）。本実施の形態にかかるＢＩＯＳ２０３では、起動した時、ＲＯＭ等の記憶手段にＨＤＤ２０１の制御命令が格納されていない場合、送信部２２４がシリアル番号を送信する。このように、本実施の形態では、受信部２２３が命令をまだ受信していない場合に、ＢＩＯＳ２０３の起動時に送信部２２４がシリアル番号の送信を行うこととした。これにより、ＰＣ１００の起動時に常に、紛失した状態か否かのチェックが行われることになり、安全性を確保できる。
【００５７】
その後、管理サーバ１５０は、命令管理部２５２を参照し、受信したシリアル番号に対応付けられた命令を特定する（ステップＳ６０６）。そして、管理サーバ１５０の送信部２６２は、特定した命令を、シリアル番号の送信元（例えば、ＰＣ１００）に対して送信する（ステップＳ６０７）。
【００５８】
次に、受信部２２３が、送信したシーケンシャル番号に対応する命令を受信した後、ＢＩＯＳ２０３のＨＤＤ制御部２１５は、受信部２２３が受信した命令に従って、ＨＤＤ２０１に格納された情報の全消去を行う（ステップＳ６０８）。
【００５９】
その後、送信部２２４が、処理結果を、管理サーバ１５０に送信する（ステップＳ６０９）。
【００６０】
本実施の形態においては、ＯＳ２０４が起動している場合と、起動していない場合とについて説明した。しかしながら、ＯＳ２０４がスタンバイ状態、休止状態の状況においても適応できる。
【００６１】
例えば、ＯＳ２０４がスタンバイ状態である場合には、いったんＯＳ２０４を起動させ、当該ＯＳ２０４が、セルラー通信部２０２を介して、管理サーバ１５０との間の通信で、命令を受信した場合に、シャットダウン制御部２３１によりシャットダウン制御を行わせる。以降の処理は、上述した処理と同様として、説明を省略する。
【００６２】
またＯＳ２０４が休止状態の場合、ＯＳ２０４が休止状態から起動する際に、ＢＩＯＳ２０３が一瞬だけ起動する。その際に、ＢＩＯＳ２０３が、セルラー通信部２０２を介して、管理サーバ１５０と通信し、命令を受信した場合に、ＨＤＤ制御部２１５が、当該命令に従ってＨＤＤ２０１に対して制御を行う。
【００６３】
このように、ＰＣ１００では、ＯＳ２０４がどのような状況あるか否かに拘わらず、管理サーバ１５０との間の通信で命令を取得し、ＢＩＯＳ２０３を呼び出してＨＤＤ２０１の制御が行えればよい。
【００６４】
また、本実施の形態においては、取得した命令が、ＨＤＤ２０１に格納された情報の全消去の場合について説明した。しかしながら、全消去である必要はなく、情報の読みだしを抑止する命令であればよい。例えば、ＰＣ１００自体を使用不能にするロック、ＨＤＤ２０１の暗号キーの削除などであってもよい。
【００６５】
また、管理サーバ１５０へのシーケンシャル番号に対応する命令の登録は、管理者等が行うことにしても良い。
【００６６】
また、ＰＣ１００内のセルラー通信部２０２の送信部２２４が、ＨＤＤ２０１のシーケンシャル番号を用いて、定期的に管理サーバ１５０に問い合わせを行っても良い。
【００６７】
また、本実施の形態では、ＰＣにＨＤＤを一台内蔵した場合について説明した。しかしながら、ＰＣに１台内蔵することに制限するものではなく、複数台内蔵しても良い。この場合、ＯＳがインストールされた１台のＨＤＤのみシリアル番号を登録し、当該ＰＣに内蔵された複数台のＨＤＤが処理の対象とするなどが考えられる。さらに、命令を登録する際に、複数のＨＤＤのうち、処理の対象となるＨＤＤを１つ以上選択しても良い。これにより、ＨＤＤ制御部２１５が、選択されたＨＤＤに対して、命令に従った制御を行う。
【００６８】
このように、第１の実施形態の管理サーバ１５０と、ＰＣ１００と、によれば、上述した処理を実行する又は構成を有することで、ＨＤＤ２０１の情報の保護を行うことができる。また、情報の保護を行う際に、ＨＤＤ２０１のシーケンシャル番号を用いることで、悪意ある第三者による偽装を抑止することができる。
【００６９】
また、本実施の形態のように、シリアル番号単位で制御を行うことで、保護対象であるＨＤＤを直接設定できるため、安全性を向上させることができる。
【００７０】
このように、本実施の形態では、ＨＤＤ２０１のシリアル番号という、第三者が確認するのが困難な情報を識別に用いることで、他のＰＣがＰＣ１００になりすました応答（例えば、ＨＤＤの情報を全て削除したことを表す処理結果の応答）を抑止できる。また、ＨＤＤ２０１のシリアル番号は、メーカを問わずユニークな識別情報である。このため、他のＰＣのＨＤＤに対して、制御が誤って行われることを抑止できる。
【００７１】
(第２の実施の形態)
第１の実施の形態は、携帯電話回線を用いることに制限するものではない。そこで、本実施の形態にかかるＰＣは、無線通信回線を用いる例とする。無線通信回線を用いる場合、第１の実施の形態のセルラー通信部２０２のように、内部で処理を行うことはできない。このため、ＯＳ上で動作するアプリケーション等も用いることとする。
【００７２】
また、第２の実施の形態にかかるＰＣは、無線通信回線で情報の送受信を行うために、ＯＳ２０４がシャットダウンした後であっても、ＦＷレベルで常に起動している。これにより、Ｗａｋｅ  ｏｎ  ＬＡＮ（ＷＯＬ）により、外部からの要求に応じてＰＣを起動させることができる。
【００７３】
図７は、第２の実施の形態にかかるＰＣ７００と管理サーバ１５０の構成を示すブロック図である。本実施の形態にかかるＰＣ７００は、上述した第１の実施の形態にかかるＰＣ１００とは、セルラー通信部２０２とは処理が異なる無線通信部７０１に変更され、ＢＩＯＳ２０３とは処理が異なるＢＩＯＳ７０３に変更され、問合アプリケーション７０２が追加されている点で異なる。以下の説明では、上述した第１の実施の形態と同一の構成要素には同一の符号を付してその説明を省略している。
【００７４】
無線通信部７０１は、無線通信回線を用いた情報の送受信を行う。本実施の形態にかかる無線通信部７０１は、無線通信回線を利用する際に、ＷｉＭＡＸ（Worldwide  Interoperability  for  Microwave Access）と呼ばれる無線通信技術の規格を適用するが、他の規格を用いても良い。
【００７５】
ＢＩＯＳ７０３は、ＨＤＤ制御部２１５と、送信部７１１と、受信部７１２と、を備え、ＯＳ２０４よりも下位レベルで入出力制御を行う。
【００７６】
送信部７１１は、無線通信部７０１を介して、通信装置（例えば管理サーバ１５０）に対して、情報を送信する。送信部７１１が送信する情報の内容の例としては、ＨＤＤ２０１に割り当てられたシリアル番号等とする。
【００７７】
受信部７１２は、無線通信回線を介して接続された通信装置（例えば管理サーバ１５０）から、情報を受信する。受信部７１２が受信する情報の例としては、ＨＤＤ２０１のシリアル番号の送信要求を示す信号や、ＰＣ７００が実行する命令等とする。また、受信する命令には、ＨＤＤ２０１を制御するための命令等が含まれている。また、受信部７１２は、通信装置（例えば管理サーバ１５０）から、マジックパケットを受信する。マジックパケットは、ＰＣ７００を起動させるためのパケットとする。
【００７８】
本実施の形態にかかるＦＷは、ＯＳ２０４がシャットダウンした後も、常に起動し続ける。そして、受信部７１２が、無線通信部７０１を介してマジックパケットを受信した場合に、ＢＩＯＳ７０３が、Ｗａｋｅ  ｏｎ  ＬＡＮ（ＷＯＬ）機能により、ＯＳ２０４を起動する制御を行う。
【００７９】
そして、ＢＩＯＳ７０３が、ＯＳ２０４を起動させる前に、送信部７１１がシリアル番号を送信し、受信部７１２が命令を受信した場合に、ＨＤＤ制御部２１５が、当該命令に従って、ＨＤＤ２０１を制御する。
【００８０】
問合アプリケーション７０２は、送信要求部７２１を備え、無線通信部７０１を介して、管理サーバ１５０に対して問い合わせを行うためのアプリケーションとする。送信要求部７２１は、無線通信部７０１に対して、定期的にシリアル番号を、管理サーバ１５０に対して送信するよう要求する。
【００８１】
このように、本実施の形態においては、第１の実施の形態のＰＣ１００の様にセルラー通信部２０２内部で処理を行うことはできなくとも、ＯＳ２０４が起動している間は、問合アプリケーション７０２が管理サーバ１５０に対して定期的に問い合わせを行う。そして、ＰＣ７００の起動時にはＢＩＯＳ７０３で問い合わせを行う。このように、ＰＣ７００が起動しているか否かに拘わらず、定期的に問い合わせを行うことができる。これにより、様々なタイミングで、ＨＤＤ２０１に対する制御を行うことができる。
【００８２】
次に、本実施の形態にかかる管理サーバ１５０とＰＣ７００とにおける、ＨＤＤ２０１に格納された情報を全て消去するまでの処理の第１の例について説明する。図８は、本実施の形態にかかる管理サーバ１５０とＰＣ７００とにおける上述した処理の手順を示すフローチャートである。図８で示す例では、ＰＣ７００のＯＳ２０４が起動している状態で行われる処理について説明する。
【００８３】
まず、ユーザが、管理サーバ１５０に対して、ＰＣ７００が紛失したことを通知する（ステップＳ８０１）。その際に、ユーザは、紛失したＰＣ７００のメーカ名及びマシンＩＤも、管理サーバ１５０に対して通知する。
【００８４】
次に、管理サーバ１５０の登録部２５４が、シリアル番号管理部２５１を参照し、受信したメーカ名及びマシンＩＤに基づいて、命令を登録する対象となるシリアル番号を特定し、特定したシリアル番号と、ＨＤＤ２０１に格納された情報を全て消去する命令と、を対応付けて命令管理部２５２に登録する（ステップＳ８０２）。
【００８５】
そして、ＰＣ７００は、問合アプリケーション７０２が所定の時間経過したか判定し、所定の時間が経過した場合に、送信要求部７２１が、無線通信部７０１に対して、シリアル番号とともに問い合わせを送信するよう要求する（ステップＳ８０３）。これにより、無線通信部７０１が、管理サーバ１５０に対して、シリアル番号を含む問い合わせを送信する（ステップＳ８０４）。
【００８６】
その後、管理サーバ１５０は、命令管理部２５２を参照し、受信したシリアル番号に対応付けられた命令を特定する（ステップＳ８０５）。そして、管理サーバ１５０の送信部２６２は、特定した命令を、ＰＣ７００に対して送信する（ステップＳ８０６）。
【００８７】
そして、ＰＣ７００の受信部７１２は、管理サーバ１５０からの受信した命令が、ＨＤＤ２０１に対する制御の命令の場合に、シャットダウン制御部２３１が、ＰＣ７００のシャットダウン制御を行う（ステップＳ８０７）。
【００８８】
その後、ＰＣ７００で再起動が行われる。その際に、ＢＩＯＳ７０３が呼び出され、ＢＩＯＳ７０３が起動する（ステップＳ８０８）。当該ＢＩＯＳ７０３が、初期化処理等を行う。
【００８９】
次に、ＢＩＯＳ７０３のＨＤＤ制御部２１５は、受信部７１２が再起動前に受信した命令に従って、ＨＤＤ２０１に格納された情報の全消去を行う（ステップＳ８０９）。
【００９０】
その後、送信部７１１が、処理結果を、管理サーバ１５０に送信する（ステップＳ８１０）。このように、管理サーバ１５０がＰＣ７００を識別するためにＨＤＤ２０１のシリアル番号を用いることとした。これにより、悪意ある第三者のＰＣ７００の偽装工作を抑止できる。
【００９１】
次に、本実施の形態にかかる管理サーバ１５０とＰＣ７００とにおける、ＨＤＤ２０１に格納された情報を全て消去するまでの処理の第２の例について説明する。図９は、本実施の形態にかかる管理サーバ１５０とＰＣ７００とにおける上述した処理の手順を示すフローチャートである。図９で示す例では、ＰＣ７００のＯＳ２０４が起動していない状態で行われる処理について説明する。
【００９２】
まず、ユーザが、管理サーバ１５０に対して、ＰＣ７００が紛失したことを通知する（ステップＳ９０１）。その際に、ユーザは、紛失したＰＣ７００のメーカ名及びマシンＩＤも、管理サーバ１５０に対して通知する。
【００９３】
次に、管理サーバ１５０の登録部２５４が、シリアル番号管理部２５１を参照し、受信したメーカ名及びマシンＩＤに基づいて、命令を登録する対象となるシリアル番号を特定し、特定したシリアル番号と、ＨＤＤ２０１に格納された情報を全て消去する命令と、を対応付けて命令管理部２５２に登録する（ステップＳ９０２）。
【００９４】
その後、管理サーバ１５０は、所定時間以上ＰＣ７００からのシリアル番号の送信がない場合、ＰＣ７００の電源が切れているものとみなす。そして、管理サーバ１５０の送信部２６２が、ＰＣ７００を起動させるためのマジックパケットをＰＣ７００に対して送信する（ステップＳ９０３）。
【００９５】
そして、ＰＣ７００の無線通信部７０１を介して、受信部７１２が、マジックパケットを受信した場合に、ＢＩＯＳ７０３が起動制御を行う（ステップＳ９０４）。その際、当該ＢＩＯＳ７０３が、初期化処理等を行う。
【００９６】
次に、送信部７１１が、無線通信部７０１を介して、内蔵されたＨＤＤ２０１のシリアル番号を送信する（ステップＳ９０５）。
【００９７】
その後、管理サーバ１５０は、命令管理部２５２を参照し、受信したシリアル番号に対応付けられた命令を特定する（ステップＳ９０６）。そして、管理サーバ１５０の送信部２６２は、特定した命令を、シリアル番号の送信元であるＰＣ７００に対して、送信する（ステップＳ９０７）。
【００９８】
次に、受信部７１２が、送信したシーケンシャル番号に対応する命令を受信した後、ＢＩＯＳ７０３のＨＤＤ制御部２１５は、受信部７１２が受信した命令に従って、ＨＤＤ２０１に格納された情報の全消去を行う（ステップＳ９０８）。
【００９９】
その後、送信部７１１が、消去処理の結果を、管理サーバ１５０に送信する（ステップＳ９０９）。
【０１００】
さらに、本実施の形態にかかるＰＣ７００では、ＯＳ２０４がシャットダウンしている場合に、常に起動しているＢＩＯＳ７０３が、内蔵されたタイマを用いて、一定時間毎に、送信部７１１が、無線通信部７０１を介して、シーケンシャル番号を用いて、管理サーバ１５０に問い合わせを行う。これ以降の処理については、上述した処理と同様とする。
【０１０１】
このような構成を備えた、第２の実施形態の管理サーバ１５０と、ＰＣ７００と、によれば、第１の実施の形態と同様の効果を得ることができる。
【０１０２】
（第３の実施の形態）
第１の実施の形態及び第２の実施の形態においては、外部環境に関係なく、ＨＤＤ制御部２１５が、命令に従って、ＨＤＤ２０１を制御する例について説明した。しかしながら、ＨＤＤ２０１にあるデータの削除中に、ＰＣが振動していた場合に、ＨＤＤ２０１が破損する可能性がある。そして、ＨＤＤ２０１が破損しても、情報が消去されていないため、当該情報が読み出される可能性がある。そこで、第３の実施の形態は、ＰＣが振動しているか否かに応じて処理を切り替える例とする。なお、第３の実施の形態のＰＣ１００は、加速度センサが内蔵されている点以外は、第１の実施の形態と同様の構成とするが、第２の実施の形態と同様の構成であってもよい。
【０１０３】
第３の実施の形態では、ＰＣ１００の内部に外部環境を把握するための加速度センサが内蔵されている。そして、ＢＩＯＳ２０３が、ＰＣ１００が振動しているか否か判定する。
【０１０４】
そして、ＰＣ１００が振動していると判定した場合は、シーケンシャル番号を用いた送信部２２４による命令の問い合わせ、及びＨＤＤ制御部２１５によるＨＤＤ２０１の制御を一定期間待機させる。そして、ＢＩＯＳ２０３は、待機中、ＨＤＤ２０１が振動中である旨のダイアログを表示する。その後、ＢＩＯＳ２０３は、一定期間後に振動しているか否か確認し、振動が止まっていない場合、再起動させる。このように、本実施の形態では、振動が終了するまで、ＯＳ２０４を起動させないよう制御することとした。
【０１０５】
本実施の形態にかかるＰＣ１００では、加速度センサを利用し、ＰＣ１００が振動している時は、ＰＣ１００のセキュリティより、ＨＤＤ２０１の破損の抑止を優先して制御を行うこととした。ＰＣ１００では、ＨＤＤ２０１の破損の抑止を優先することで、ＨＤＤ２０１が破損せずに、ＨＤＤ２０１に対する制御が適切に行われることになり、結果としてセキュリティを向上させることができる。
【０１０６】
（第４の実施の形態）
第２の実施の形態においては、ＰＣ７００のＯＳ２０４がシャットダウンした後でも、ＢＩＯＳ７０３内に内蔵されたタイマを用いて、一定時間毎に、無線通信部７０１の送信部７１１が、管理サーバ１５０に対してシーケンシャル番号を用いて、問い合わせを行う例について説明した。しかしながら、定期的に無線通信回線を用いた問い合わせを行うと、バッテリを消費する。このため、ユーザがＰＣ７００を利用できる時間が短くなる。そこで、第４の実施の形態では、問い合わせを行う間隔を制御する例について説明する。なお、第４の実施の形態のＰＣ７００は、第２の実施の形態と同様の構成とする。また、第３の実施の形態の構成を含んでも良い。
【０１０７】
本実施の形態にかかるＰＣ７００のＢＩＯＳ７０３は、バッテリの電力が残り５０パーセント以下になった場合に、問い合わせ間隔を長くし、バッテリの電力が残り３０パーセント以下になった場合に、問い合わせを停止する。また、問い合わせ間隔を変更する基準は、パーセントではなく、残り稼働時間に基づいてもよい。
【０１０８】
第４の実施の形態においては、ＰＣ７００のバッテリ残量が減りに応じて、問い合わせ間隔を調整することで、バッテリの消費電力を抑止できる。
【０１０９】
（第５の実施の形態）
上述した実施の形態のＰＣは、管理サーバ１５０からの命令のみに従って、ＨＤＤ２０１の制御を行う例について説明した。しかしながら、ＰＣのバッテリ残量が少ない場合には、ＨＤＤ２０１の情報の全消去を行う場合、処理中にバッテリが無くなり、処理を全てできない可能性もある。そこで、第５の実施の形態では、バッテリ残量に応じて処理を切り替える例について説明する。なお、第５の実施の形態のＰＣ１００は、第１の実施の形態と同様の構成とするが、第２の実施の形態と同様の構成であってもよい。また、第３の実施の形態から第４の実施の形態の構成を含んでも良い。
【０１１０】
本実施の形態にかかるＰＣ１００においては、管理サーバ１５０との通信で、ＨＤＤ２０１にある情報を全て消去する命令を受け取った場合であっても、バッテリの電力が残り稼働時間が、所定の時間以下であれば、ＢＩＯＳ２０３のＨＤＤ制御部２１５は、ＨＤＤ２０１の情報を全て消去する命令に従うのではなく、ＨＤＤ２０１の暗号キーの削除、又はＨＤＤ２０１にパスワードを設定する等の処理を行うこととした。なお、所定の時間とは、ＨＤＤ２０１に格納された全ての情報を削除するために要する時間を基準として設定された時間とする。
【０１１１】
第５の実施の形態では、消去する命令を受け取った場合に、ＰＣ１００のバッテリ残量が少ない場合には、ＨＤＤ２０１の暗号キーの削除、又はＨＤＤ２０１にパスワードを設定することで、ＨＤＤ２０１の情報を参照できないようロックすることとした。これにより、ＨＤＤ２０１のバッテリ残量が少ない場合であっても、セキュリティを向上させることができる。また、バッテリの充電後においては、ＰＣ１００にロックがかかっている場合、ＨＤＤ制御部２１５は、バッテリ残量が少ないときにＨＤＤ２０１の全情報を消去するコマンドを受け取っているものとみなして、ＨＤＤ２０１に格納されている全ての情報を消去してもよい。
【０１１２】
本実施の形態においては、バッテリ残量が少ない場合に、ＨＤＤ２０１の情報を消去する命令に代わって、ＰＣ１００をロックすることで、ＰＣのセキュリティを保つことができる。
【０１１３】
（変形例）
上述した実施の形態においては、ＢＩＯＳ内のＨＤＤ制御部２１５が、ＨＤＤ２０１に対して、制御を行う例について説明した。しかしながら、ＨＤＤ制御をＢＩＯＳレベルで行うことに制限するものではなく、ＯＳ内の構成が、ＨＤＤ２０１の制御を行っても良い。
【０１１４】
以上説明したとおり、第１から第５の実施形態及び変形例によれば、第三者によるＨＤＤ２０１の読み出しを抑止し、セキュリティを向上させることができる。
【０１１５】
図１０は、ＰＣ１００、７００のハードウェア構成を示した図である。図１０に示すように、上述した実施の形態にかかるＰＣ１００、７００は、ＣＰＵ１００１と、ＲＯＭ（Read  Only  Memory）１００２と、ＲＡＭ１００３と、ＨＤＤ１００４と、ディスプレイ装置などの表示装置１００５と、キーボードなどの入力デバイス１００６と、携帯電話回線又は無線通信回線で通信を行う通信装置１００７と、これらを接続するバス１００８と、を備えており、通常のコンピュータを利用したハードウェア構成となっている。
【０１１６】
上述した実施の形態にかかるＢＩＯＳ２０３及びＢＩＯＳ７０３は、ＲＯＭの一種であるフラッシュメモリに予め組み込んで提供するように構成される。
【０１１７】
また、上述した実施の形態にかかるＢＩＯＳ２０３及びＢＩＯＳ７０３は、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録されて提供してもよい。
【０１１８】
また、上述した実施の形態にかかるＢＩＯＳ２０３及びＢＩＯＳ７０３を、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、上述した実施の形態にかかるＢＩＯＳ２０３及びＢＩＯＳ７０３をインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【０１１９】
また、上述した実施の形態にかかるＢＩＯＳ２０３及びＢＩＯＳ７０３は、ＨＤＤ制御部（、送信部、及び受信部）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ１００１がＢＩＯＳ２０３及びＢＩＯＳ７０３を読み出して実行することで
各モジュール構成が生成されるようになっている。
【０１２０】
なお、本発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施形態に示される全構成要素からいくつかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせても良い。
【符号の説明】
【０１２１】
１００、７００  ＰＣ
１５０  管理サーバ
２０１  ハードディスクドライブ
２０２  セルラー通信部
２０３、７０３  ＢＩＯＳ
２０４  ＯＳ
２１１  シリアル番号保持部
２１５  ＨＤＤ制御部
２２１  起動制御部
２２２  メッセージ処理部
２２３  受信部
２２４  送信部
２３１  シャットダウン制御部
２５１  シリアル番号管理部
２５２  命令管理部
２５３  通信部
２５４  登録部
２５５  命令特定部
２６１  受信部
２６２  送信部
７０１  無線通信部
７０２  問合アプリケーション
７１１  送信部
７１２  受信部
７２１  送信要求部
【図１】
2012014432.tif 000003
【図２】
2012014432.tif 000004
【図３】
2012014432.tif 000005
【図４】
2012014432.tif 000006
【図５】
2012014432.tif 000007
【図６】
2012014432.tif 000008
【図７】
2012014432.tif 000009
【図８】
2012014432.tif 000010
【図９】
2012014432.tif 000011
【図１０】
2012014432.tif 000012