(57)【要約】【課題】  持ち出されたと考えられる場合に認証処理によりオペレーティングシステムのブートを制御してセキュリティの向上を図ると共に、通常の設置場所における運用を柔軟化すること。【解決手段】  前記ブート指示が入力される前に、前記交流電圧の供給が断たれたか否かを判別し、交流電圧の供給が断たれていないと判断した場合に、前記オペレーティングシステムのブートを許可するＡＣ断判定部２０２と、前記判別手段が前記交流電圧の供給が断たれた判断した場合に、前記データ入力手段から入力されたデータと前記認証情報を用いて認証処理を実行する認証処理部２０６と、認証処理が成功した場合に、交流電圧の供給状態を示すレジスタ１３０に“１”を書込み、前記オペレーティングシステムのブートを許可するレジスタ設定部２０７と、認証処理が成功しなかった場合にＥＣ／ＫＢＣ１２４にパワーオフを指示するパワーオフ指示部２０８を具備する。【選択図】    図４
2009075878.tif 000002
【特許請求の範囲】
【請求項１】
オペレーティングシステムを実行するプロセッサと、
外部から供給される交流電圧を用いて前記プロセッサを含むシステムを駆動するための直流の駆動電圧を生成する電源回路と、
データを入力するためのデータ入力手段と、
前記オペレーティングシステムをブートするためのブート指示が入力され、前記ブート指示の入力に応じて前記電源回路に前記システムへの前記駆動電圧の供給を指示する電圧供給指示部と、
前記ブート指示が入力される前に、前記交流電圧の供給が断たれたか否かを判別する判別手段と、
前記判別手段が前記交流電圧の供給が断たれていないと判断した場合に、前記オペレーティングシステムのブートを許可する手段と、
認証情報が格納される記憶装置と、
前記判別手段が前記交流電圧の供給が断たれた判断した場合に、前記データ入力手段から入力されるデータと前記認証情報を用いて認証処理を実行する手段と、
前記認証処理が成功した場合に、前記オペレーティングシステムのブートを許可する手段とを具備することを特徴とする情報処理装置。
【請求項２】
前記交流電圧は無停電電源装置から供給され、
前記無停電電源装置は、前記オペレーティングシステムをブートする日時の設定が格納されたブート設定格納部と、
前記ブート設定格納部に格納された日時に応じて前記ブート指示を前記電圧供給指示部に入力するためのブート指示部とを具備することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記外部から前記交流電圧の供給が断たれない限りデータを保持する揮発性メモリと、
前記認証処理が成功した場合に、前記揮発性メモリの所定のビットを“１”にする手段を更に具備し、
前記判別手段は、前記揮発性メモリの所定のビットを参照し、前記所定のビットが“１”の場合に前記交流電圧の供給が断たれていないと判断し、前記所定のビットが“０”の場合に前記交流電圧の供給が断たれたと判断することを特徴とする請求項１記載の情報処理装置。
【請求項４】
磁気ディスク装置と、
暗号キーを用いて前記磁気ディスク装置に格納されるデータを暗号化する手段と、
前記暗号キーを用いて前記磁気ディスク装置に格納されたデータを復号する手段とを更に具備し、
前記認証情報として前記暗号キーを用いることを特徴とする請求項１記載の情報処理装置。
【請求項５】
前記データ入力手段は、
ＵＳＢ（Universal Serial Bus）コントローラと、
前記ＵＳＢコントローラと通信を行うデバイスのソケットが挿入されるコネクタと、
前記コネクタに挿入され、ＵＳＢマスストレージクラスに対応するＵＳＢ記憶装置に格納されている所定のデータを取得する手段とを具備することを特徴とする請求項１記載の情報処理装置。
【請求項６】
オペレーティングシステムを実行するプロセッサと、外部から供給される交流電圧を用いて前記プロセッサを含むシステムを駆動するための直流の駆動電圧を生成する電源回路とを具備する情報処理装置におけるオペレーティングシステムのブート制御方法であって、
前記オペレーティングシステムをブートするためのブート指示が入力され、前記起動指示の入力に応じて前記電源回路に前記システムへの前記駆動電圧の供給を指示し、
前記ブート指示が入力される前に、前記交流電圧の供給が断たれたか否かを判別し、
前記交流電圧の供給が断たれていないと判断した場合に、前記オペレーティングシステムのブートを許可し、
前記交流電圧の供給が断たれた判断した場合に、データ入力手段から入力されたデータと記憶装置に格納されている認証情報を用いて認証処理を実行し、
前記認証処理が成功した場合に、前記オペレーティングシステムのブートを許可することを特徴とするブート制御方法。
【請求項７】
前記交流電圧は無停電電源装置から供給され、
前記無停電電源装置は、前記オペレーティングシステムをブートする日時の設定が格納されたブート設定格納部と、
前記ブート設定格納部に格納された日時に応じて前記ブート指示を出力するブート指示部とを具備することを特徴とする請求項６記載のブート制御方法。
【請求項８】
前記情報処理装置は前記外部から前記交流電圧の供給が断たれない限りデータを保持する揮発性メモリを更に具備し、
前記認証処理が成功した場合に、前記揮発性メモリの所定のビットを“１”にし、
前記判別は、前記揮発性メモリの所定のビットを参照し、前記所定のビットが“１”の場合に前記交流電圧の供給が断たれていないと判断し、前記所定のビットが“０”の場合に前記交流電圧の供給が断たれたと判断することを特徴とする請求項６記載のブート制御方法。
【請求項９】
前記情報処理装置は、暗号キーを用いて前記磁気ディスク装置に格納されるデータを暗号化する手段と、前記暗号キーを用いて前記磁気ディスク装置に格納されたデータを復号する手段とを更に具備し、
前記認証情報として前記暗号キーを用いることを特徴とする請求項６記載のブート制御方法。
【請求項１０】
前記データ入力手段は、
ＵＳＢ（Universal Serial Bus）コントローラと、
前記ＵＳＢコントローラと通信を行うデバイスのソケットが挿入されるコネクタと、
前記コネクタに挿入され、ＵＳＢマスストレージクラスに対応するＵＳＢ記憶装置に格納されている所定のデータを取得する手段とを具備することを特徴とする請求項６記載のブート制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オペレーティングシステムのブートに認証処理を必要とする情報処理装置およびオペレーティングシステムのブート方法に関する。
【背景技術】
【０００２】
サーバの運用時に無停電電源装置のスケジューリング機能を利用してサーバのスケジュール運転を行うことが一般的に行われている。
【０００３】
スケジュール運転可能なサーバにおいてセキュリティを確保する技術が特許文献１に開示されている。特許文献１では、電源投入時にパスワードの入力が必要な状態になっている状態でスケジュール機能によるブートが行われた際、ディスプレイをブランクにして情報が読み出されることを防止する技術が開示されている。
【特許文献１】特開平８−２６３１６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述した特許文献に開示された技術によれば、スケジュール機能による起動時であってもディスプレイに何も表示されないのでサーバから情報を読み出すことが防止される。
【０００５】
この技術では、ディスプレイに何も表示されないが、サーバの機能を利用することが出来る。従って、サーバが盗難にあって持ち出され、持ち出し先でスケジュール機能により起動すれば、サーバの機能が利用できることになりかねない。しかし、通常の設置場所では、認証処理を省いてスケジュール機能で起動できるようにして、柔軟に運用したいという要望もある。
【０００６】
本発明の目的は、持ち出されたと考えられる場合に認証処理によりオペレーティングシステムのブートを制御してセキュリティの向上を図ると共に、通常の設置場所における運用を柔軟化することが可能な情報処理装置、およびオペレーティングシステムのブート方法を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の一例に係わる情報処理装置は、認証情報が格納される記憶装置と、オペレーティングシステムを実行するプロセッサと、外部から供給される交流電圧を用いて前記プロセッサを含むシステムを駆動するための直流の駆動電圧を生成する電源回路と、データを入力するためのデータ入力手段と、前記オペレーティングシステムをブートするためのブート指示が入力され、前記起動指示の入力に応じて前記電源回路に前記システムへの前記駆動電圧の供給を指示する電圧供給指示部と、前記ブート指示が入力される前に、前記交流電圧の供給が断たれたか否かを判別する判別手段と、前記判別手段が前記交流電圧の供給が断たれていないと判断した場合に、前記オペレーティングシステムのブートを許可する手段と、前記判別手段が前記交流電圧の供給が断たれた判断した場合に、前記データ入力手段から入力されたデータと前記認証情報を用いて認証処理を実行する手段と、前記認証処理が成功した場合に、前記オペレーティングシステムのブートを許可する手段とを具備することを特徴とする。
【発明の効果】
【０００８】
持ち出された場合にオペレーティングシステムのブートを抑制し、セキュリティの向上を図ると共に、通常の設置場所における運用を柔軟化することが可能になる。
【発明を実施するための最良の形態】
【０００９】
本発明の実施の形態を以下に図面を参照して説明する。
【００１０】
まず、図１および図２を参照して、本発明の一実施形態に係る情報処理装置の構成について説明する。この情報処理装置は、ＮＡＳ（Network Attached Storage）として機能するアプライアンスサーバとして実現されている。
【００１１】
図１はアプライアンスサーバ１０の斜視図である。本サーバ１０は、サーバ本体１１から構成されている。サーバ本体１１は箱形の筐体を有している。サーバ本体１１の前面には、ＬＣＤ（Liquid Crystal Display）から構成されるフロントディスプレイパネル１７が組み込まれている。サーバ本体１１の前面には、本サーバ１０を電源オン／オフするためのパワーボタン１４、およびＵＳＢデバイスのソケットが挿入されるＵＳＢコネクタ１６などが配置されている。
【００１２】
次に、図２を参照して、本サーバ１０のシステム構成について説明する。
【００１３】
本サーバ１０は、図２に示されているように、ＣＰＵ１１１、ノースブリッジ１１２、主メモリ１１３、グラフィクスコントローラ１１４、サウスブリッジ１１９、ＢＩＯＳ−ＲＯＭ１２０、ＲＡＩＤコントローラ１２１、ハードディスクドライブ（ＨＤＤ）１２２Ａ，１２２Ｂ、ＬＡＮコントローラ１２３、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１２４、電源コントローラ１２５、および揮発性メモリ（ＶＭ）１２９等を備えている。
【００１４】
ＣＰＵ１１１は本サーバ１０の動作を制御するために設けられたプロセッサであり、ハードディスクドライブ（ＨＤＤ）１２２から主メモリ１１３にロードされる、オペレーティングシステム（ＯＳ）および各種アプリケーションプログラムを実行する。ＯＳは、複数のウィンドウを表示画面上に表示するためのウィンドウシステムを有している。
【００１５】
また、ＣＰＵ１１１は、ＢＩＯＳ−ＲＯＭ１２０に格納されたシステムＢＩＯＳ（Basic Input Output System）も実行する。システムＢＩＯＳはハードウェア制御のためのプログラムである。
【００１６】
ノースブリッジ１１２はＣＰＵ１１１のローカルバスとサウスブリッジ１１９との間を接続するブリッジデバイスである。ノースブリッジ１１２には、主メモリ１１３をアクセス制御するメモリコントローラも内蔵されている。また、ノースブリッジ１１２は、ＡＧＰ（Accelerated Grap１cs Port）バスなどを介してグラフィクスコントローラ１１４との通信を実行する機能も有している。
【００１７】
グラフィクスコントローラ１１４は、本サーバ１０のフロントディスプレイパネルとして使用されるＬＣＤ１７を制御する表示コントローラである。このグラフィクスコントローラ１１４はビデオメモリ（ＶＲＡＭ）を有しており、ＯＳ／アプリケーションプログラムによってビデオメモリに描画された表示データから、ＬＣＤ１７に表示すべき表示イメージを形成する映像信号を生成する。
【００１８】
サウスブリッジ１１９は、ＬＰＣ（０ Pin Count）バス上の各デバイスを制御する。また、サウスブリッジ１１９は、ＰＣＩ−Ｘバスに接続されたデバイスと通信を行うためのＰＣＩ−Ｘコントローラ、ＵＳＢコネクタ１６に挿入されるＵＳＢキー１４０と通信を行うためのＵＳＢコントローラ１１９Ａ、およびシリアルポートに接続されるデバイスと通信を行うためのシリアルコントローラ１１９Ｂを内蔵している。さらに、サウスブリッジ１１９は、ＢＩＯＳ−ＲＯＭ１２０をアクセス制御するための機能も有している。ＵＳＢキー１４０は、ＵＳＢマスストレージクラスに対応する記憶装置である。
【００１９】
ＲＡＩＤコントローラ１２１は、ＨＤＤ１２２Ａ，１２２Ｂを１台のＨＤＤ１２２として取り扱ってＲＡＩＤ（Redundant Array Of Inexpensive Disks）を構成するための制御デバイスである。本実施形態の場合、ＨＤＤ１２２Ａ，１２２Ｂを用いてＲＡＩＤ−１を構成する。ＲＡＩＤコントローラ１２１とサウスブリッジ１１９とは、例えばＰＣＩ−Ｘバスで接続されている。
【００２０】
図３に示すように、ＨＤＤ１２２は、ユーザはアクセスすることが出来ない隠し領域１５０と、ユーザやオペレーティングシステムがアクセスすることが出来るＯＳ／Ｄａｔａ領域１６０とから構成されている。
【００２１】
隠し領域１５０には、暗号キー１５１が格納されている。ＯＳ／Ｄａｔａ領域１６０には、オペレーティングシステムを実行するためのオペレーティングシステムファイル１６１、暗号／復号アプリを実行するため暗号／復号アプリのファイル１６２、およびデータファイル１６３等が格納されている。暗号／復号アプリは、ＬＡＮに接続されたコンピュータがＨＤＤ１２２に格納するデータを暗号キー１５１を用いて暗号化したり、データを復号化するアプリである。ＵＳＢキー１４０内には、暗号キー１５１と同じ暗号キー１４１が格納されている。
【００２２】
ＬＡＮコントローラ１２３は、本コンピュータをＬＡＮに接続するためのネットワークインターフェースである。
【００２３】
エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１２４は、電源制御、放熱制御のためのエンベデッドコントローラと、キーボード（ＫＢ）およびマウスを制御するためのキーボードコントローラとが集積された１チップマイクロコンピュータである。このエンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１２４は、ユーザによるパワーボタン１４の操作に応じて本サーバ１０をパワーオン／パワーオフする機能を有している。
【００２４】
電源回路としてのＡＣ／ＤＣコンバータ１２６は、無停電電源装置（ＵＰＳ：Uninterruptible Power Supply）１７０から供給される交流電圧を直流電圧に変換する。変換された直流電圧は、電源回路としての電源コントローラ１２５に出力される。電源コントローラ１２５は、直流電圧を用いて本サーバ１０の各コンポーネントに供給すべきシステム電力を生成する。電源コントローラ１２５は電圧供給指示手段としてのＥＣ／ＫＢＣ１２４からの指示に応じて、本サーバ１０の各コンポーネントにシステム電力を供給する。なお、電源コントローラ１２５は、ＵＰＳ１７０から交流電圧が供給されている時では常にサウスブリッジ１１９、ＥＣ／ＫＢＣ１２４、および揮発性メモリ１２９に駆動電圧を供給する。
【００２５】
揮発性メモリ（ＶＭ）１２９は、ＤＲＡＭ（dynamic random access memory）やＳＲＡＭ（static random access memory）等の駆動電圧の供給が途絶えると内容が消えてしまう。つまり、全てのであったビットが“０”になってしまう。揮発性メモリ中の特定のビットは、ＵＰＳ１７０からの交流電圧の供給が断たれたか否かを示すレジスタ１３０として設定されている。レジスタ１３０は、交流電圧の供給が断たれていない場合に“１”である。また、レジスタ１３０は、交流電圧の供給が断たれた場合に“０”である。揮発性メモリは、サウスブリッジ１１９に実装されているレジスタを用いても良い。
【００２６】
電源コントローラ１２５は、ＵＰＳ１７０から交流電圧が供給されている時では常に揮発性メモリ１２９に駆動電圧を供給している。従って、駆動電圧の供給が断たれない限りは、揮発性メモリ１２９内のデータは保持されるので、レジスタ１３０の値は“１”である。しかし、ＵＰＳ１７０から交流電圧の供給が断たれると、揮発性メモリ１２９に駆動電圧が供給されなくなるので、揮発性メモリ内のデータは全て“０”になる。従って、レジスタ１３０の値が“０”となる。従って、本装置では、駆動電圧が供給されていないとデータを保持することが出来ないという揮発性メモリの性質を利用して、交流電圧の供給が断たれたことを検出している。
【００２７】
ＵＰＳ１７０は、内部にバッテリを有し、停電したときに商用電源からバッテリに切り替えて、商用電源が切れてからも蓄えた電力でパソコンを利用できる。また、ＵＰＳ１７０は、ＲＴＣ（Real Time Clock）１７１およびシリアルコントローラ１７３を有する。ＲＴＣ１７１は、内部にＮＡＳを起動するための設定日時が格納されたブート設定格納部１７２を有する。ＲＴＣ１７１は、ブート設定格納部１７２に格納された日時にサーバ１０をブートするためのアラーム機能を有する。ＲＴＣ１７１は、ブート設定格納部１７２に格納されている日時になるとシリアルコントローラ１７３を介してサーバ１０をブートするためのブート指示を送信する。
【００２８】
ブート指示はシリアルコントローラ１１９Ｂを介してＥＣ／ＫＢＣ１２４に通知される。ＥＣ／ＫＢＣ１２４は、ブート命令の入力に応じて本サーバ１０をパワーオンする。
【００２９】
本装置では、データの格納時に、暗号／復号アプリによってデータを暗号化してＨＤＤ１２２Ａ，１２２Ｂに格納している。このような装置の従来の運用について説明する。ＵＳＢキー等の外付けの記憶装置に暗号キーを保存しておく。盗難されてもデータが抜き出されないように、ブート時には暗号キーが保存された記憶装置を必ず装置に接続して認証処理を行う。
【００３０】
このためＵＰＳなどのスケジュール機能を利用して、ブートやシャットダウンを行う場合には暗号化キーを取り付けたままにする必要があり、セキュリティ対策とならない。
【００３１】
本装置では、スケジュール機能を利用したブートの際にＵＳＢキーを必要とせず、ＮＡＳの運用が柔軟になっている。このようなブート管理機能はシステムＢＩＯＳに実装されている。
【００３２】
盗難時、本サーバ１０への交流電圧の供給を一旦断つ必要がある。ブート管理機能は、柔軟に運用するためにシステム電力を生成するための交流電圧が断たれたか否かを判別している。交流電圧が断たれていない場合、サーバ１０は持ち出されていないと判断することが出来るので、ＵＳＢキー１４０を挿入しなくても、オペレーティングシステムがブートのブートを許可する。交流電圧が断たれた場合、サーバ１０が持ち出された可能性があるので、オペレーティングシステムのブートにＵＳＢキー１４０の挿入が必要になる。
【００３３】
次に、ブート管理機能を達成するためのシステムＢＩＯＳの構成について図４を参照して説明する。
【００３４】
システムＢＩＯＳは、ＰＯＳＴ処理部２０１、ＡＣ断判定部２０２、キー挿入要求部２０３、キー挿入判定部２０４、キー読出部２０５、認証処理部２０６、レジスタ設定部２０７、パワーオフ指示部２０８、ブート部２１０等を有する。
【００３５】
ＰＯＳＴ処理部２０１は、Power-On Self Test（ＰＯＳＴ）を実行して必要な機器が正常に動作するかをチェックする。また、同時にそれら周辺機器の初期化も行う。
【００３６】
ＡＣ断判定部２０２は、レジスタ１３０を参照して交流電圧の供給が断たれたか否かを判別する処理を行う。ＡＣ断判定部２０２は、レジスタ１３０の値が“１”の場合に交流電圧の供給が断たれていない。また、ＡＣ断判定部２０２は、レジスタ１３０の値が“０”の場合に交流電圧の供給が断たれたと判断する。
【００３７】
キー挿入要求部２０３は、ＡＣ断判定部２０２が交流電圧の供給が断たれたと判断した場合に、ＬＣＤ１７にＵＳＢキー１４０の挿入を促すためのメッセージを表示する。
【００３８】
キー挿入判定部２０４は、交流電圧が断たれたと判断された場合に、ＵＳＢキー１４０がＵＳＢコネクタ１６に挿入されたか否かを判別する。キー読出部２０５は、ＵＳＢキー１４０が挿入されたと判断された場合に、ＵＳＢキー１４０から暗号キー１４１を読み出す。
【００３９】
認証処理部２０６は、ＵＳＢキー１４０から読み出された暗号キー１４１と、ＨＤＤ１２２に格納されている暗号キー１５１とが一致する否かの認証処理を実行する。
【００４０】
パワーオフ指示部２０８は、認証処理が成功しなかった場合に、ＥＣ／ＫＢＣ１２４にパワーオフを指示する。レジスタ設定部２０７は、認証処理が成功した場合に、レジスタ１３０の値を“１”にする処理を実行する。
【００４１】
ブート部２１０は、ＡＣ断判定部２０２が交流電圧の供給が断たれていないと判断した場合、或いは認証処理部２０６での認証処理が成功した場合、オペレーティングシステムをブートする処理を実行する。
【００４２】
次に、パワーオン時の処理について図５のフローチャートを参照して説明する。  
先ず、ＰＯＳＴ処理部２０１は、Power-On Self Test（ＰＯＳＴ）を実行して必要な機器が正常に動作するかをチェックする（ステップＳ１１）。また、同時にそれら周辺機器の初期化も行う。
【００４３】
続いて、ＡＣ断判定部２０２は、レジスタ１３０を参照して交流電圧の供給が断たれたか否かを判別する（ステップＳ１２）。レジスタ１３０の値が“１”であり、供給が断たれていないと判断した場合（ステップＳ１２のＮＯ）、ＡＣ断判定部２０２は、ブート部２１０にオペレーティングシステムをブートするように指示する。ブート部２１０は、指示に応じてオペレーティングシステムをブートする（ステップＳ１８）。
【００４４】
レジスタ１３０の値が“０”であり、供給が断たれたと判断した場合（ステップＳ１２のＹＥＳ）、ＡＣ断判定部２０２は、キー挿入要求部２０３にＵＳＢキーの挿入を促すように指示する。キー挿入要求部２０３は、ユーザにＵＳＢキーの挿入を促すために、ＬＣＤ１７にメッセージを表示する（ステップＳ１３）。
【００４５】
キー挿入要求部２０３は、キー挿入判定部２０４にＵＳＢキーの挿入を監視するように指示する。キー挿入判定部２０４は、ＵＳＢコネクタにＵＳＢキーが挿入されたか否かを判別する（ステップＳ１４）。
【００４６】
キーが挿入されたと判断した場合（ステップＳ１４のＹＥＳ）、キー挿入判定部２０４はキー読出部２０５にＵＳＢキーから暗号キーを読み出すように指示する。キー読出部２０５は、指示に応じてＵＳＢキーから暗号キーを読み出す（ステップＳ１５）。キー読出部２０５は、認証処理部２０６に読み出した暗号キーが正当なものであるか認証処理を行うように指示する。
【００４７】
認証処理部２０６は、読み出された暗号キーと、ＨＤＤ１２２の隠し領域に格納されている暗号キーとが一致するか否かを判別する（ステップＳ１６）。
【００４８】
暗号キーが一致、則ち認証処理が成功した場合（ステップＳ１６のＹＥＳ）、認証処理部２０６はレジスタ設定部２０７にレジスタ１３０を設定するように指示する。レジスタ設定部２０７は、指示に応じてレジスタ１３０を“１”に設定する（ステップＳ１７）。レジスタ設定部２０７はブート部２１０にオペレーティングシステムをブートするように指示する。ブート部２１０は、指示に応じてオペレーティングシステムをブートする。
【００４９】
暗号キーが不一致、則ち認証処理が成功しなかった場合（ステップＳ１６のＮＯ）、認証処理部２０６はパワーオフ指示部２０８にパワーオフするための処理を行うように指示する。パワーオフ指示部２０８は、指示に応じてＥＣ／ＫＢＣ１２４にパワーオフコマンドを送信する（ステップＳ１９）。ＥＣ／ＫＢＣ１２４は、命令に応じてパワーオフする（ステップＳ２０）。
【００５０】
上述したように、交流電圧の供給があったと判断した場合、持ち出されたかもしれないと考えられるので、認証処理を実行して、認証処理が成功しない限りオペレーティングシステムのブートが行われることがない。そのため、もし、盗難にあって持ち出されたとしても、データを読み出すことが出来ないので、安全である。
【００５１】
また、交流電圧の供給がなかったと判断した場合、持ち出されていないと判断することが出来るので、認証処理を行わずに、オペレーティングシステムのブートが行われる。従って、通常の設置場所における運用を柔軟化することが可能になる。
【００５２】
なお、上述した実施形態では、情報処理装置の例としてＮＡＳとして用いられるアプライアンスサーバをあげた。しかし、ＮＡＳ以外の用途に用いられるアプライアンスサーバであっても良い。また、アプライアンスサーバではない通常のサーバであっても良い。また、認証情報として暗号キーを用いたが、暗号キーを用いなくても良い。
【００５３】
なお、本発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【図面の簡単な説明】
【００５４】
【図１】本発明の一実施形態に係わる情報処理装置の外観を示す斜視図。
【図２】図１に示す情報処理装置のシステム構成を示すブロック図。
【図３】図２に示すハードディスクドライブ内の構成を示す図。
【図４】ブート管理機能を実行するシステムＢＩＯＳの構成を示すブロック図。
【図５】ブート管理の処理の手順を示すブロック図。
【符号の説明】
【００５５】
１０…アプライアンスサーバ，１６…ＵＳＢコネクタ，１７…ＬＣＤ，１１１…ＣＰＵ，１２０…ＢＩＯＳ−ＲＯＭ，１２２…ハードディスクドライブ，１２４…エンベデッドコントローラ／キーボードコントローラＩＣ，１２５…電源コントローラ，１２６…ＡＣ／ＤＣコンバータ，１２９…揮発性メモリ，１３０…レジスタ，１４０…ＵＳＢキー，１４１…暗号キー，１７０…無停電電源装置，２０２…ブート設定格納部，２０２…ＡＣ断判定部，２０３…キー挿入要求部，２０４…キー挿入判定部，２０５…キー読出部，２０６…認証処理部，２０７…レジスタ設定部，２１０…ブート部。
【図１】
2009075878.tif 000003
【図２】
2009075878.tif 000004
【図３】
2009075878.tif 000005
【図４】
2009075878.tif 000006
【図５】
2009075878.tif 000007