(57)【要約】【課題】紛失時や盗難時において、稼動状況によらずにセキュリティ制御可能な情報処理装置を提供する。【解決手段】携帯電話網へ接続して電子メールの送受信を行い、受信した電子メールに含まれるコントロールコマンドを記憶して、コントロールコマンドを記憶した時に割り込み信号と起動信号を出力する携帯電話モジュールと、コントロールコマンドに対応するセキュリティ制御用プログラムを保存し、割り込み信号に基づく割り込み処理か、あるいは起動信号に基づく起動処理において、携帯電話モジュールの記憶したコントロールコマンドに従ってセキュリティ制御用プログラムを実行するＢＩＯＳとを備える。【選択図】図１
2009212861.tif 000002
【特許請求の範囲】
【請求項１】
携帯電話網へ接続して電子メールの送受信を行い、受信した前記電子メールに含まれるコントロールコマンドを記憶して、前記コントロールコマンドを記憶した時に割り込み信号と起動信号を出力する携帯電話モジュールと、
前記コントロールコマンドに対応するセキュリティ制御用プログラムを保存し、前記割り込み信号に基づく割り込み処理か、あるいは前記起動信号に基づく起動処理において、前記携帯電話モジュールの記憶した前記コントロールコマンドに従って前記セキュリティ制御用プログラムを実行するＢＩＯＳと
を備える情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、
前記起動信号を入力すると電力供給を開始する電源部をさらに備え、
前記ＢＩＯＳは、前記電源部から前記電力供給を受けると前記起動処理を開始する
情報処理装置。
【請求項３】
請求項１または請求項２に記載の情報処理装置であって、
前記割り込み信号を入力するとシステム制御を前記ＢＩＯＳへ移行するＣＰＵをさらに備え、
前記ＢＩＯＳは、前記ＣＰＵからシステム制御を移行されると前記割り込み処理を開始する
情報処理装置。
【請求項４】
請求項２または請求項３に記載の情報処理装置であって、
前記電源部は、既に前記電力供給を開始している時に前記起動信号を入力した時は、前記起動信号を無視する
情報処理装置。
【請求項５】
請求項３または請求項４に記載の情報処理装置であって、
前記ＣＰＵは、前記電源部が前記電力供給を停止している時に前記割り込み信号を入力した時は、前記割り込み信号を無視する
情報処理装置。
【請求項６】
請求項１から請求項５までのいずれかに記載の情報処理装置であって、
バッテリーをさらに備え、
前記携帯電話モジュールは、前記電源部が前記電力供給を停止している時に前記バッテリーから供給される電力で動作する
情報処理装置。
【請求項７】
請求項１から請求項６までのいずれかに記載の情報処理装置であって、
現在の位置情報を取得するＧＰＳ受信回路をさらに備え、
前記セキュリティ制御用プログラムは、前記ＧＰＳ受信回路から現在の位置情報を取得して、前記携帯電話モジュールに前記位置情報を含んだメールを指定したメールアドレスへ送信させる
情報処理装置。
【請求項８】
携帯電話網へ接続して電子メールの送受信を行うステップと、
受信した前記電子メールに含まれるコントロールコマンドを記憶するステップと、
前記コントロールコマンドを記憶した時に、割り込み信号と起動信号を出力するステップと、
前記割り込み信号に基づく割り込み処理か、あるいは前記起動信号に基づく起動処理において、前記コントロールコマンドに従って前記セキュリティ制御用プログラムを実行するステップと
を備える情報処理装置のセキュリティ制御方法。
【請求項９】
請求項８に記載の情報処理装置のセキュリティ制御方法であって、
前記起動信号を入力すると電力供給を開始するステップと、
前記電力供給を受けると前記起動処理を開始するステップと
をさらに備える情報処理装置のセキュリティ制御方法。
【請求項１０】
請求項８または請求項９に記載の情報処理装置のセキュリティ制御方法であって、
前記割り込み信号を入力するとシステム制御を前記ＢＩＯＳへ移行するステップと、
システム制御を移行されると前記割り込み処理を開始するステップと
をさらに備える情報処理装置のセキュリティ制御方法。
【請求項１１】
請求項９または請求項１０に記載の情報処理装置のセキュリティ制御方法であって、前記電力供給を開始するステップは、
既に前記電力供給を開始している時に前記起動信号を入力した時は、前記起動信号を無視するステップ
を含む情報処理装置のセキュリティ制御方法。
【請求項１２】
請求項１０または請求項１１に記載の情報処理装置のセキュリティ制御方法であって、前記システム制御を前記ＢＩＯＳへ移行するステップは、
前記電力供給を停止している時に前記割り込み信号を入力した時は、前記割り込み信号を無視するステップ
を含む情報処理装置のセキュリティ制御方法。
【請求項１３】
請求項８から請求項１２までのいずれかに記載の情報処理装置のセキュリティ制御方法であって、
前記電力供給を停止している時に前記バッテリーから供給される電力で動作するステップ
をさらに備える情報処理装置のセキュリティ制御方法。
【請求項１４】
請求項８から請求項１３までのいずれかに記載の情報処理装置のセキュリティ制御方法であって、
現在の位置情報を取得するステップと、
前記位置情報を含んだメールを、指定したメールアドレスへ送信するステップ
をさらに備える情報処理装置のセキュリティ制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に関し、特にセキュリティ制御機能を有する情報処理装置に関する。
【背景技術】
【０００２】
情報処理装置のセキュリティに対する関心が高まっている。ノートパソコンやＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等（以下、小型情報処理装置）は、携帯性を有し、小型で持ち運びが容易である。また、近年、小型情報処理装置の記憶媒体は、記憶容量を拡大している。これに伴って、ユーザーが、小型情報処理装置に機密性を有する情報を格納するケースも増加している。
【０００３】
一方で、小型情報処理処理装置は、その携帯性ゆえに、盗難被害に合う可能性や、置忘れ等により紛失する可能性がある。小型情報処理装置の盗難または紛失は、大きな金銭的損害を発生させる。また、そればかりではなく、小型情報処理装置に前述のような機密性のある情報を保存している場合には、当該機密情報を外部へ漏洩する危険性を有する。そのため、小型情報処理装置の盗難あるいは紛失の際は、早期に当該小型情報処理装置を発見し、回収を行う必要がある。
【０００４】
このような課題に対して、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を小型情報処理装置に搭載して、小型情報処理装置の位置情報を取得し、電子メールによって、当該位置情報を指定したメールアドレスに送信する技術（特許文献１）が開示されている。また、電子メールにより受信するコントロールコマンドに基づいて、当該小型情報処理を制御する技術（特許文献２）が開示されている。しかし、このような従来技術では、紛失あるいは盗難後に、盗難者や発見者等により、当該小型情報処理装置の電源が投入されなければならないという課題が存在する。また、当該小型情報処理装置が、インターネット等の電子メール送受信可能な環境に接続される必要があるという課題も存在する。
【０００５】
特許文献１は、紛失、盗難した場合でも、より確実に所在通知をすることが可能な情報処理装置を開示している。特許文献１の情報処理装置は、ＣＰＵと、このＣＰＵがプログラムを実行する際の作業領域となるメインメモリと、システム起動時にメインメモリの容量チェック等を実行するプログラム群を記憶するＢＩＯＳメモリとが実装された基盤と、この基盤に接続され、システム起動完了後に動作するオペレーティングシステム等を記憶する補助記憶装置と、各種データや設定画面を表示する表示装置と、入力装置とを備えた情報処理装置において、位置情報を取得する位置情報取得手段と、基盤に実装され、位置情報を電子メールで送信するときの送信先メールアドレスを記憶する不揮発性メモリと、通信ネットワークに接続して電子メールを送信する通信手段とを備え、電源が投入されシステムが起動する際に、ＢＩＯＳメモリ内に記憶されたプログラムに従って、位置情報を含む電子メールを送信先メールアドレスに向けて送信することを特徴とする情報処理装置である。
【０００６】
特許文献２は、紛失又は盗難にあった現品を速やかに回収することができ、および／または情報の機密保持対策を施すことができる情報処理機器およびセキュリティシステムを開示している。特許文献２の情報処理機器は、電子メール機能を有する情報処理機器であって、位置情報を取得するためのＧＰＳ位置検出装置を備え、ある電子メールの送信に関連してＧＰＳ位置検出装置より得られた位置情報を含む位置情報報告メールを所定のメールアドレスに送信することを特徴とする。また、特許文献２のセキュリティシステムは、位置情報を取得するための位置検出装置を備え、ある電子メールの送信に関連して位置検出装置より得られた位置情報を含む位置情報報告メールを送信する情報処理機器と、位置情報報告メールを受信して情報処理機器の位置を特定する管理機関とを備えたことを特徴とする。
【０００７】
【特許文献１】特開２００７−０９４９０８号公報
【特許文献２】特開２００３−２３４８２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明の目的は、紛失時や盗難時において、稼動状況によらずにセキュリティ制御可能な情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の情報処理装置は、携帯電話網へ接続して電子メールの送受信を行い、受信した電子メールに含まれるコントロールコマンドを記憶して、コントロールコマンドを記憶した時に割り込み信号と起動信号を出力する携帯電話モジュールと、コントロールコマンドに対応するセキュリティ制御用プログラムを保存し、割り込み信号に基づく割り込み処理か、あるいは起動信号に基づく起動処理において、携帯電話モジュールの記憶したコントロールコマンドに従ってセキュリティ制御用プログラムを実行するＢＩＯＳとを備える。
【００１０】
本発明の情報処理装置のセキュリティ制御方法は、携帯電話網へ接続して電子メールの送受信を行うステップと、受信した電子メールに含まれるコントロールコマンドを記憶するステップと、コントロールコマンドを記憶した時に、割り込み信号と起動信号を出力するステップと、割り込み信号に基づく割り込み処理か、あるいは起動信号に基づく起動処理において、コントロールコマンドに従ってセキュリティ制御用プログラムを実行するステップとを備える。
【発明の効果】
【００１１】
本発明によれば、紛失時や盗難時において、稼動状況によらずにセキュリティ制御可能な情報処理装置を提供することができる。
【発明を実施するための最良の形態】
【００１２】
添付図面を参照して、本発明の実施形態による情報処理装置を以下に説明する。
【００１３】
［構成の説明］
まず、図１を用いて本実施形態における情報処理装置１の構成の説明を行う。図１は、本実施形態における、情報処理装置１の構成を示している。本実施形態における情報処理装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０と、ブリッジ回路２０と、メインメモリ３０と、不揮発性メモリ４０と、電源部５０と、携帯電話モジュール６０と、ＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）７０と、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）受信回路８０とを備える。
【００１４】
ＣＰＵ１０は、情報処理装置１全体の動作制御をおこなう。ＣＰＵ１０は、情報処理装置１の起動状態において、不揮発メモリ４０に保存された処理用プログラムをメインメモリ３０へ展開して実行することで、情報処理装置１の機能を実現する。
【００１５】
ブリッジ回路２０は、複数のシステムバス間を相互に接続する。
【００１６】
メインメモリ３０は、揮発性メモリである。メインメモリ３０は、不揮発性メモリ４０に記憶された処理用プログラム等をＣＰＵ１０が処理する際に、一時的に処理用プログラムやデータを保存する。
【００１７】
不揮発性メモリ４０は、情報処理装置１の機能を実現するための処理用プログラムや各種データを保存している。
【００１８】
電源部５０は、外部電源から電力を入力して、情報処理装置１の各部位へ電力を供給する。また、電源部５０は、バッテリーをさらに備えており、外部からの電源供給がなくとも、情報処理装置１の各部位へ、電力の供給が可能である。通常、電源部５０は、情報処理装置１の使用者によって、図示されない「電源投入ボタン」等を押下することによって、情報処理装置１の各部位への電力の供給を開始する。また、本実施形態において、電源部５０は、情報処理装置１の電源がＯＦＦ状態の時に、後述する携帯電話モジュール６０の処理部６３が出力したウェイク信号３（起動信号）を入力した場合にも、情報処理装置１の各部位への電力の供給を開始する。
【００１９】
携帯電話モジュール６０は、携帯電話網１００を利用して電子メール（以下、単にメールと呼ぶ。）の送受信を行う。携帯電話モジュール６０は、無線通信用アンテナや無線送受信処理部といった、携帯電話網１００を利用して通信を行うために必要な、図示されない従来の構成を備える。携帯電話モジュール６０は、従来技術により携帯電話網１００を利用したメール送受信を行うため、詳細な説明を省略する。なお、携帯電話モジュール６０は、携帯情報端末１が電源ＯＦＦ状態にある場合にも、電源部５０のバッテリーから供給される電力によって動作を可能である。携帯電話モジュール６０は、電源部５０から電力を供給される間、携帯電話網１００を利用してメールの送受信を行うことができる。
【００２０】
また、携帯電話モジュール６０は、メール送受信部６１と、不揮発性メモリ６２と、処理部６３をさらに備える。
【００２１】
メール送受信部６１は、携帯電話網１００のメールサーバと、携帯電話網１００を介してメールの送受信を行う。メール送受信部６１は、従来技術によってメール送受信を行うため、詳細な説明は省略する。
【００２２】
不揮発性メモリ６２は、携帯電話モジュール６０の機能を実現するための処理用プログラムや各種のデータを保存している。また、不揮発性メモリ６２は、メール送受信部６１が送受信したメールに含まれるコントロールコマンドを記憶する。
【００２３】
処理部６３は、携帯電話モジュール６０の機能を実現するためＣＰＵや揮発性メモリ等で構成される。処理部６３は、不揮発性メモリ６２に保存された処理用プログラムを読み出して実行することで、携帯電話モジュール６０の機能を実現する。また、処理部６３は、メール送受信部６１が受信したメールにコントロールコマンドが含まれるかを判別する。処理部６３は、メール送受信部６１が受信したメールにコントロールコマンドが含まれる場合には、当該コントロールコマンドを不揮発性メモリ６２へ記憶させる。ここで、コントロールコマンドとは、ＢＩＯＳ７０が、対応するセキュリティ制御用プログラムを実行するコントロールコマンドである。本実施形態において、受信メールに含まれるコントロールコマンドは、後述するＢＩＯＳ７０に保存されたセキュリティ制御用プログラムである位置情報送信プログラム７１を実行するコマンドである。
【００２４】
また、処理部６３は、コントロールコマンドを不揮発性メモリ６２に記憶させると、ＳＭＩ（Ｓｙｓｔｅｍ  Ｍａｎａｇｅｍｅｎｔ  Ｉｎｔｅｒｒｕｐｔ）信号２と、ウェイク信号３をアサートする。ＳＭＩ信号２は、ＣＰＵ１０に対する割り込み信号である。ウェイク信号３は、電源部５０に対する起動信号である。
一方、処理部６３は、メール送受信部６１が受信したメールに、コントロールコマンドが含まれない場合には、当該メールを破棄する。本実施形態においては、情報処理装置１が盗難あるいは紛失した場合を想定しており、説明の簡易のため、コントロールコマンドを含まないメールは破棄する。しかし、通常状態においてもメールの受信は想定されるため、処理部６３がコントロールコマンドを含まないメールを破棄する動作のみには限定しない。処理部６３は、コントロールコマンドを含まないメールを破棄せず、メール送受信部６１が当該メールを保存しても良い。また、携帯電話モジュール６０を、通常時に使用する通信用モジュールとは別に、盗難時あるいは紛失時専用の通信手段として設けることも可能である。この場合、処理部６３は、メール送受信部６１の受信するコントロールコマンドを含まないメールを破棄する。
【００２５】
図２は、処理部６３が出力するＳＭＩ信号２およびウェイク信号３の通知経路を示している。
【００２６】
まず、処理部６３が出力するＳＭＩ信号２は、ブリッジ回路２０を経由してＣＰＵ１０へ通知される。ＳＭＩ信号２は、ＣＰＵ１０において最も優先されるべき割り込み信号である。ＣＰＵ１０は、ＳＭＩ信号２を入力すると、現在処理を行っている全ての処理を中断してＳＭＩ処理へ移行する。ＳＭＩ処理が開始されると、情報処理装置１のシステム制御は、ＣＰＵ１０による制御から、ＢＩＯＳ７０による制御へ移行する。ＢＩＯＳ７０は、ＳＭＩ処理用プログラムを実行する。本実施形態において、ＢＩＯＳ７０は、ＳＭＩ処理の最初で、携帯電話モジュール６０の不揮発性メモリ６２にコントロールコマンドが記録されているかを確認する。不揮発性メモリ６２にコントロールコマンドが記録されている場合、ＢＩＯＳ７０は、コントロールコマンドに従って、ＢＩＯＳ７０に保存されている位置情報送信プログラム７１を実行する。なお、情報処理装置１が電源ＯＦＦ状態にある場合、ＣＰＵ１０は、ＳＭＩ信号２に反応できない。そのため、ＳＭＩ信号２は、無視される。
【００２７】
次に、処理部６３が出力するウェイク信号３は、ブリッジ回路２０を経由して電源部５０へ通知される。ウェイク信号３は、電源部５０への電源投入の命令である。電源部５０は、ウェイク信号３を入力すると、情報処理装置１を起動する。起動時において、情報処理装置１のＢＩＯＳ７０は、ＰＯＳＴ（Ｐｏｗｅｒ  Ｏｎ  Ｓｅｌｆ  Ｔｅｓｔ）処理を実行する。ＰＯＳＴ処理は、処方処理装置１のメインメモリ３０の初期や、容量のチェックといった項目が含まれる。本実施形態において、ＢＩＯＳ７０は、ＰＯＳＴ処理の途中で、携帯電話モジュール６０の不揮発性メモリ６２にコントロールコマンドが記録されているかを確認する。不揮発性メモリ６２にコントロールコマンドが記録されている場合、ＢＩＯＳ７０は、コントロールコマンドに従って、ＢＩＯＳ７０に保存されている位置情報送信プログラム７１を実行する。なお、情報処理装置１が、電源ＯＮ状態にある場合、ウェイク信号３は無視される。
【００２８】
ＢＩＯＳ７０は、起動時に実行するＰＯＳＴ（Ｐｏｗｅｒ  Ｏｎ  Ｓｅｌｆ  Ｔｅｓｔ）処理用プログラムや、ＳＭＩ処理時に実行するＳＭＩ処理用プログラムを備えている。ＢＩＯＳ７０は、情報処理装置１の起動時にＰＯＳＴ処理用プログラムを実行してＰＯＳＴ処理を行う。また、ＢＩＯＳ７０は、ＳＭＩ信号２によってＣＰＵ１０からシステム制御を移行された時に、ＳＭＩ処理用プログラムを実行してＳＭＩ処理を行う。
さらに、ＢＩＯＳ７０は、位置情報送信プログラム７１を備える。ＢＩＯＳ７０は、ＰＯＳＴ処理、あるいはＳＭＩ処理の中で、位置情報送信プログラム７１を実行する。
本実施形態において、ＢＩＯＳ７０は、ＰＯＳＴ処理用プログラムを実行すると、ＰＯＳＴ処理の中で、携帯電話モジュール６０の不揮発性メモリ６２にコントロールコマンドが保存されているかを確認する処理を行う。また、ＢＩＯＳ７０は、ＳＭＩ処理用プログラムを実行すると、ＳＭＩ処理の中で、携帯電話モジュール６０の不揮発性メモリ６２にコントロールコマンドが保存されているかを確認する処理を行う。ＢＩＯＳ７０は、不揮発性メモリ６２にコントロールコマンドが保存されている場合、コントロールコマンドを読み込んで、コントロールコマンドに従った処理を行う。本実施形態において、不揮発性メモリ６２に保存されたコントロールコマンドは、ＢＩＯＳ７０に保存された位置情報送信プログラム７１を実行するコントロールコマンドである。ＢＩＯＳ７０は、コントロールコマンドに従って、位置情報送信プログラム７１を実行する。ＢＩＯＳ７０は、位置情報送信プログラム７１を実行すると、後述するＧＰＳ受信回路８０から情報処理装置１の位置情報を取得して、当該位置情報を記録したメールを宛先メールアドレス宛てに送信する。
宛先メールアドレスは、コントロールコマンドに記録されていても良いし、あるいは、情報処理装置１のユーザーによって、予めＢＩＯＳ７０に記録されていてもよい。
【００２９】
ＧＰＳ受信回路８０は、情報処理装置１の位置情報を取得する。ＧＰＳ受信回路８０は、ＧＰＳ信号受信用アンテナやＧＰＳ信号受信処理部等の位置情報取得に必要な構成を備えている。ＧＰＳ受信回路８０は、従来の技術によって構成されるため詳細な説明は省略する。
【００３０】
以上が、本実施形態における情報処理装置１の構成の説明である。
【００３１】
［動作方法の説明］
次に、図３から図５を用いて、本実施形態における情報処理装置１の動作方法の説明を行う。
【００３２】
（メール受信時の動作方法）
始めに、図３を用いて、携帯電話モジュール６０がメールを受信した際の動作を説明する。図３は、携帯電話モジュール６０がメールを受信した際の動作フローである。
【００３３】
（ステップＡ１）
情報処理装置１を紛失した、あるいは盗難された場合、ユーザーは、管理用端末から、携帯電話網１００を介して、携帯電話モジュール６０宛てにメールを送信する。携帯電話モジュール６０のメール送受信部６１は、携帯電話網１００を介して、メールを受信する。携帯電話モジュール６０は、情報処理装置１の電源がＯＦＦ状態であっても、電源部５０のバッテリーから電力を供給されることで動作が可能である。
【００３４】
（ステップＡ２）
携帯電話モジュール６０の処理部６３は、メール送受信部６１が受信したメールの内容にコントロールコマンドが含まれるかを判定する。コントロールコマンドが含まれる場合は、ステップＡ３へ進む。コントロールコマンドが含まれない場合は、ステップＡ５へ進む。
【００３５】
（ステップＡ３）
受信メールにコントロールコマンドが含まれている場合、処理部６３は、当該コントロールコマンドを不揮発性メモリ６２へ記憶する。本実施形態において、受信メールに含まれているコントロールコマンドは、ＢＩＯＳ７０に記憶された位置情報送信プログラム７１を実行するコントロールコマンドである。
【００３６】
（ステップＡ４）
処理部６３は、コントロールコマンドを不揮発性メモリ６２へ記憶すると、ＳＭＩ信号２およびウェイク信号３をアサートする。
【００３７】
（ステップＡ５）
受信メールにコントロールコマンドが含まれていない場合、処理部６３は、当該受信メールを破棄する。なお、前述のとおり、本実施形態においては、情報処理装置１が盗難あるいは紛失した場合を想定しており、説明の簡易のため、コントロールコマンドを含まないメールは破棄することとする。しかし、通常状態においてもメールの受信は想定されるため、処理部６３は、コントロールコマンドを含まないメールを破棄する動作のみに限定しない。
【００３８】
以上が、携帯電話モジュール６０がメールを受信した際の動作を説明である。
【００３９】
（情報処理装置１が電源ＯＮ時の動作方法）
次に、図４を用いて、処理部６３が、ＳＭＩ信号２およびウェイク信号３をアサートした時に、情報処理装置１が電源ＯＮ状態である場合の動作方法を説明する。図４は、処理部６３が、ＳＭＩ信号２およびウェイク信号３をアサートした時に、情報処理装置１が電源ＯＮ状態である場合の動作フローである。
【００４０】
（ステップＢ１）
携帯電話モジュール６０の処理部６３は、ＳＭＩ信号２及びウェイク信号３を出力する。ＳＭＩ信号２は、ブリッジ回路２０を経由してＣＰＵ１０へ通知される。一方、ウェイク信号３は、情報処理装置１の電源がＯＮ状態であるので無視される。
【００４１】
（ステップＢ２）
ＣＰＵ１０は、ＳＭＩ信号２を入力すると、現在処理を行っている処理を一時停止して、ＳＭＩ処理へ移行する。ＳＭＩ処理へ移行すると、情報処理装置１のシステム制御は、ＣＰＵ１０による制御から、ＢＩＯＳ７０による制御へ移行する。ＢＩＯＳ７０は、ＢＩＯＳ７０に保存されているＳＭＩ処理用プログラムを実行する。ＢＩＯＳ７０は、ＳＭＩ処理の中で、携帯電話モジュール６０の不揮発性メモリ６２にコントロールコマンドが記録されているかを確認する。不揮発性メモリ６２にコントロールコマンドが記録されている場合は、ステップＢ３へ進む。一方、不揮発性メモリ６２にコントロールコマンドが記録されていない場合は、ステップＢ４へ進む。
【００４２】
（ステップＢ３）
不揮発性メモリ６２にコントロールコマンドが記録されている場合、ＢＩＯＳ７０は、コントロールコマンド読み込んで、コントロールコマンドに従って処理を行う。本実施形態において、不揮発性メモリ６２に記録されているコントロールコマンドは、位置情報送信プログラム７１を実行するコントロールコマンドである。ＢＩＯＳ７０は、コントロールコマンドに従って、ＢＩＯＳ７０に保存された位置情報送信プログラム７１を実行する。ＢＩＯＳ７０は、位置情報送信プログラム７１を実行すると、ＧＰＳ受信回路８０から、情報処理装置１の現在の位置情報を取得して、当該位置情報を含んだ管理端末宛てのメールを、携帯電話網１００を介して送信する。ＢＩＯＳ７０は、位置情報送信プログラム７１の実行が完了すると、不揮発性メモリ６２に記憶されたその他の全てのコントロールコマンドを実行する。本実施形態では、不揮発性メモリ６２に記憶されるコントロールコマンドは、位置情報送信プログラム７１を実行するコントロールコマンドのみである。しかし、ＢＩＯＳ７０は、予め、その他のセキュリティ制御用プログラムを保存しておくことで、受信メールに含まれるコントロールコマンドに従って、様々なセキュリティ機能の実行が可能である。
【００４３】
（ステップＢ４）
ＢＩＯＳ７０は、全てのコントロールコマンドの実行が完了すると、あるいは、不揮発性メモリ６２にコントロールコマンドが記憶されていないと、その他のＳＭＩ処理を継続する。ここで、その他のＳＭＩ処理とは、本発明外のＳＭＩ要因の処理や、ＳＭＩ要因のクリア等である。
【００４４】
以上が、処理部６３が、ＳＭＩ信号２およびウェイク信号３をアサートした時に、情報処理装置１が電源ＯＮ状態である場合の動作方法の説明である。
【００４５】
（情報処理装置１が電源ＯＦＦ時の動作方法）
次に、図５を用いて、処理部６３が、ＳＭＩ信号２およびウェイク信号３をアサートした時に、情報処理装置１が電源ＯＦＦ状態である場合の動作方法を説明する。図５は、処理部６３が、ＳＭＩ信号２およびウェイク信号３をアサートした時に、情報処理装置１が電源ＯＦＦ状態である場合の動作フローである。
【００４６】
（ステップＣ１）
携帯電話モジュール６０の処理部６３は、ＳＭＩ信号２及びウェイク信号３を出力する。ウェイク信号３は、ブリッジ回路２０を経由して電源部５０へ通知される。電源部５０が各部位へ電力供給を開始し、情報処理装置１の電源がＯＮ状態となる。一方、ＳＭＩ信号２は、情報処理装置１の電源がＯＦＦ状態であるので、ＣＰＵ１０は動作可能ではなく無視される。
【００４７】
（ステップＣ２）
ＢＩＯＳ７０は、情報処理装置１の起動時において、ＰＯＳＴ処理プログラムを実行する。
【００４８】
（ステップＣ３）
ＢＩＯＳ７０は、ＰＯＳＴ処理の中で、携帯電話モジュール６０の不揮発性メモリ６２にコントロールコマンドが記録されているかを確認する。不揮発性メモリ６２にコントロールコマンドが記録されている場合は、ステップＣ４へ進む。一方、不揮発性メモリ６２にコントロールコマンドが記録されていない場合は、ステップＣ５へ進む。
【００４９】
（ステップＣ４）
不揮発性メモリ６２にコントロールコマンドが記録されている場合、ＢＩＯＳ７０は、コントロールコマンドを読み込んで、コントロールコマンドに従って処理を行う。本実施形態において、不揮発性メモリ６２に記録されているコントロールコマンドは、位置情報送信プログラム７１を実行するコントロールコマンドである。ＢＩＯＳ７０は、コントロールコマンドに従って、ＢＩＯＳ７０に保存された位置情報送信プログラム７１を実行する。ＢＩＯＳ７０は、位置情報送信プログラム７１を実行すると、ＧＰＳ受信回路８０から、情報処理装置１の現在の位置情報を取得して、当該位置情報を含んだ管理端末宛てのメールを、携帯電話網１００を介して送信する。ＢＩＯＳ７０は、位置情報送信プログラム７１の実行が完了すると、不揮発性メモリ６２に記憶されたその他の全てのコントロールコマンドを実行する。本実施形態において、不揮発性メモリ６２に記憶されるコントロールコマンドは、位置情報送信プログラム７１を実行するコントロールコマンドのみである。しかし、ＢＩＯＳ７０は、予め、その他のセキュリティ制御用プログラムを保存しておくことで、受信メールに含まれるコントロールコマンドに従って、様々なセキュリティ機能の実行が可能である。
【００５０】
（ステップＣ５）
ＢＩＯＳ７０は、全てのコントロールコマンドの実行が完了すると、あるいは、不揮発性メモリ６２にコントロールコマンドが記憶されていないと、ＰＯＳＴ処理を継続する。
【００５１】
以上が、処理部６３が、ＳＭＩ信号２およびウェイク信号３をアサートした時に、情報処理装置１が電源ＯＦＦ状態である場合の動作方法の説明である。
【００５２】
以上が、本実施形態における情報処理装置１の動作方法の説明である。このように動作を行うことで、情報処理装置１の電源がＯＮ状態でもＯＦＦでも、情報処理装置１の現在位置を管理端末へ通知することができる。
【００５３】
ここまで説明してきたとおり、本実施形態では、情報処理装置１をこのように構成することで、次のような効果を有する。
【００５４】
情報処理装置１は、携帯電話モジュール６０を備えるため、携帯電話網１００を介して、外部との通信が可能である。また、携帯電話モジュール６０は、電源部５０のバッテリーによって動作が可能であるため、情報処理装置１の電源がＯＦＦ状態の場合も動作できる。
これらによって、携帯電話モジュール６０のメール送受信部６１は、管理端末からのコントロールコマンドを含むメールを、常に受信可能である。また、処理部６３は、受信メールにコントロールコマンドが含まれるかを判別する。処理部６３は、受信メールにコントロールコマンドが含まれる場合は、コントロールコマンドを不揮発性メモリ６２へ保存する。さらに処理部６３は、ＳＭＩ信号２およびウェイク信号３をアサートすることができる。
ウェイク信号３によって、電源がＯＦＦ状態である情報処理装置１は、電源がＯＮ状態となり起動する。ＢＩＯＳ７０は、起動時のＰＯＳＴ処理の中で、不揮発性メモリ６２に保存されたコントロールコマンドに従って、位置情報送信プログラム７１を実行し、位置情報を含んだメールを管理端末宛てへ送信する。
また、ＳＭＩ信号２によって、ＣＰＵ１０への割り込みを行うことで、情報処理装置１の電源が既にＯＮ状態でオペレーションシステムが立ち上がっている状態でも、システム制御をＢＩＯＳ７０へ移行することができる。ＢＩＯＳ７０は、ＳＭＩ処理の中で、不揮発性メモリ６２のコントロールコマンドに従って、位置情報送信プログラム７１を実行し、位置情報を含んだメールを管理端末宛てへ送信する。
このように、情報処理装置１の電源がＯＮ状態であるのか、あるいはＯＦＦ状態であるのかに関係なく、遠隔からのコントロールコマンドによってセキュリティ処理を実行可能である。また、情報処理装置１が、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等によるインターネット接続環境にあるのか、無いのかに関わらず、メールのよるコントロールコマンドを受信可能である。
【００５５】
さらに、ＢＩＯＳ７０は、位置情報送信プログラム７１以外のセキュリティ制御用プログラムを保存することで、様々なセキュリティ処理を実行可能である。ＢＩＯＳ７０は、メールで受信するコントロールコマンドに従って、位置情報送信プログラム７１以外のセキュリティ制御用プログラム実行する。その他のセキュリティ制御用プログラムの例としては、特許文献２に記載されているようなセキュリティ制御を行うプログラム等が考えられる。
【００５６】
以上、説明してきたとおり、本発明の情報処理装置１によれば、情報処理装置１の稼動状態に関わらずに遠隔制御が可能となる。情報処理装置１の紛失時、あるいは盗難時においても、情報処理装置１の位置情報がメールにて確実に受信できるため、情報処理装置１の早期回収が可能となる。あるいは、セキュリティ制御によって、機密情報の漏洩等を防ぐことが可能となる。
なお、実施形態を参照して本発明を説明したが、本発明は上記実施形態に限定されるものではない。本発明の構成や詳細には、本発明の範囲内で当業者が理解し得る様々な変更を加えることができる。
【図面の簡単な説明】
【００５７】
【図１】本実施形態における情報処理装置１の構成を示す図である。
【図２】処理部６３が出力するＳＭＩ信号２およびウェイク信号３の通知経路を示す図である。
【図３】携帯電話モジュール６０がメールを受信した際の動作フローである。
【図４】処理部６３が、ＳＭＩ信号２およびウェイク信号３をアサートした時に、情報処理装置１が電源ＯＮ状態である場合の動作フローである。
【図５】処理部６３が、ＳＭＩ信号２およびウェイク信号３をアサートした時に、情報処理装置１が電源ＯＦＦ状態である場合の動作フローである。
【符号の説明】
【００５８】
１  情報処理装置
２  ＳＭＩ信号
３  ウェイク信号
１０  ＣＰＵ
２０  ブリッジ回路
３０  メインメモリ
４０  不揮発性メモリ
５０  電源部
６０  携帯電話モジュール
６１  メール送受信部
６２  不揮発性メモリ
６３  処理部
７０  ＢＩＯＳ
７１  位置情報送信プログラム
８０  ＧＰＳ受信回路
１００  携帯電話網
【図１】
2009212861.tif 000003
【図２】
2009212861.tif 000004
【図３】
2009212861.tif 000005
【図４】
2009212861.tif 000006
【図５】
2009212861.tif 000007