(57)【要約】【課題】容易に脱着可能な構造となっているサーバの記憶装置に対するセキュリティレベルを向上させる。【解決手段】少なくとも１つ以上の脱着可能な記憶装置で構成した記憶ユニットと、該記憶ユニットが脱着可能なベイと、第一の制御部が制御する本体部と、表示機能を装備し各ベイの状態を管理する第二の制御部とで構成されたサーバ装置において、該記憶ユニットを接続する接続ベイは、該記憶ユニットの脱着と種別を検出する機能を有し、第二の制御部は、第一の制御部の電源が落ちているときに該記憶ユニットが接続ベイから取り出されると、その履歴を内部メモリに記録する。【選択図】        図２
2004355247.tif 000002
【特許請求の範囲】
【請求項１】
記憶装置を脱着可能に収容する収容部と、
前記記憶装置に対するアクセス動作を含む当該情報処理装置全体の動作を制御する第一の制御部と、
前記収容部の状態を管理する第二の制御部と、
前記収容部からの前記記憶装置の脱着を検知する脱着検知手段と、
前記第一の制御部及び前記第二の制御部へ電源を供給する電源供給手段とを設け、
前記第二の制御部は、
前記第一の制御部の電源が供給されているいないに係わらず、前記記憶装置の前記収容部からの脱着を前記脱着検知手段が検知したとき、その検知内容を履歴情報として記憶手段に記憶する記憶制御手段を有することを特徴とする情報処理装置。
【請求項２】
前記収容部に収容された記憶装置の種別を検出する種別検出手段を有し、
前記記憶制御手段は、
前記第一の制御部を起動するためのプログラムを格納するシステム用記憶装置が前記収容部から取り出されたのを検知したとき、その検知内容を履歴情報として前記記憶手段に記憶することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記収容部は、前記第一の制御部を起動するためのプログラムを格納するシステム用記憶装置専用の第一の収容部と、汎用記憶装置専用の第二の収容部とで構成し、前記脱着検知手段は、前記第一及び第二の収容部に対してそれぞれ設けられた第一及び第二の脱着検知手段として構成し、
前記記憶制御手段は、
前記第一の収容部に収容された記憶装置が取り出されたのを前記第一の脱着検知手段が検知したとき、その検知内容を履歴情報として前記記憶手段に記憶することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
情報を表示する表示手段と、外部から情報を入力する入力手段とを備え、
前記第二の制御部は、
前記第一の制御部の電源投入を管理する電源管理手段と、前記記憶手段に記憶された履歴情報の中に前記システム用記憶装置が取り出されたことを表す履歴情報があるか否かを判定する判定手段とを有し、
前記判定手段で前記履歴情報があると判定された場合には、前記第一の制御部の電源投入を行う前に前記表示手段に警告メッセージを表示して外部からの入力待ち状態にし、前記警告メッセージを確認した旨の情報が前記入力手段を通して外部より入力された後に前記第一の制御部の電源投入を行うことを特徴とする請求項２または３に記載の情報処理装置。
【請求項５】
前記第二の制御部は、前記第一の制御部がデータを蓄積するのに使用するデータ用記憶装置が前記収容部から取り出されたことを検知したとき、その検知内容を履歴情報として前記記憶手段に記憶するように前記記憶制御手段が構成され、さらに前記第一の制御部が起動したとき、前記第一の制御部の電源遮断中に前記記憶手段に記憶した履歴情報を前記第一の制御部へ送信する手段を有し、
前記第一の制御部は、前記システム用記憶装置からプログラムを読み出して起動した後に、前記履歴情報を前記第一の制御部から受信する手段を有し、前記受信した履歴情報内に前記データ用記憶装置の取り出し履歴がある場合には、該履歴情報に記載されているデータ用記憶装置を当該情報処理装置へ接続しないようにしたことを特徴とする請求項２乃至４のいずれかに記載の情報処理装置。
【請求項６】
情報処理装置全体の動作を制御する第一の制御部と、記憶装置を脱着可能に収容する収容部の状態を管理する第二の制御部とを備えた情報処理装置の制御方法であって、
前記第一の制御部と前記第二の制御部とに独立して電源の供給を制御し、
前記第一の制御部の電源が供給されているいないに係わらず、前記記憶装置が前記収容部から取り出されたことを検知し、
その検知内容を履歴情報として前記第二の制御部の制御により記憶手段に記憶することを特徴とする情報処理装置の制御方法。
【請求項７】
情報処理装置全体の動作を制御する第一の制御部と、記憶装置を脱着可能に収容する収容部の状態を管理する第二の制御部とを備えた情報処理装置の制御方法を実行するための制御プログラムであって、
前記第一の制御部と前記第二の制御部とに独立して電源の供給を制御し、
前記第一の制御部の電源が供給されているいないに係わらず、前記記憶装置が前記収容部から取り出されたことが検知手段によって検知されたときに、その検知内容を履歴情報として前記第二の制御部の制御により記憶手段に記憶するステップを備えたことを特徴とする制御プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記憶装置を脱着可能に収容する収容部を備えた情報処理装置、その制御方法、及び制御プログラムに関する。
【０００２】
【従来の技術】
企業において使用されるサーバ装置は、記憶装置の大容量化と信頼性の向上を目的として、複数個のハードディスクをＲＡＩＤに構成することが多い。そのハードディスクを収容するドライブベイは、故障したハードディスクを簡便に交換するために、サーバ装置を分解せずにハードディスクの脱着ができるようになっている。
【０００３】
近年、ハードディスクを可搬型記憶メディアとして使用するｉＶＤＲ（Ｉｎｆｏｒｍａｔｉｏｎ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ  ｆｏｒ  Ｒｅｍｏｖａｂｌｅ  ｕｓａｇｅ）という規格が作成された。このｉＶＤＲは、ＡＶ機器からパソコンまで幅広い用途に対応することができ、且つ小型軽量で持ち運び可能なリムーバブルハードディスクドライブであり、持ち運び時に衝撃からハードディスクを守るための外装カバーと、ドライブベイへ安全且つ簡便に脱着するように設計された接続コネクタとを備えている。このｉＶＤＲをサーバ装置のシステムディスクあるいはデータディスクに用いることにより、サーバ装置のディスクをより簡便に抜き差しできるようになると期待されている。
【０００４】
かかるサーバ装置には、ハードディスクやバックアップテープなどが不正に抜き取られることを防止するために、ドライブベイやバックアップテープを覆うロック付きのカバーが設けられている。従来、前記カバーの開閉には、物理的な鍵が使われていていた。しかし、サーバ装置本体の電源が遮断とされているときに、カバーが開閉されディスクが抜き挿しされたとしても、管理者はそのことを知ることができないという問題がある。すなわち、カバーの鍵を不正に入手した使用者は、管理者がいないときに本体電源を遮断し、カバーのロックを解除し、ディスクを抜き取り、その内容を他のディスクにコピーした後に再び本体に戻しておけば管理者には知られないことになる。
【０００５】
このような観点から近年では、カバーの開閉をパスワード認証を用いた電子ロック方式にすることによって、パスワードによるカバーの施錠／解錠を可能にした技術が提案されている（例えば、特許文献１参照）。しかし、この技術では、停電時やシステム停止時などで装置本体の電源が遮断されているときに、カバーの開閉ができなくなるためディスクの抜き差しを行うことができず不便であった。
【０００６】
そこで、サーバ装置内に、本体とは独立した電源、制御用プロセッサ並びに通信機能を備えて、サーバ装置本体の電源がオフになった場合でも、電子ロック方式のカバーの施錠／解錠を可能とした技術も提案されている（例えば、特許文献２参照）。
【０００７】
【特許文献１】
特開２０００−１９４４４８号公報
【特許文献２】
特開２００２−３７３０３０号公報
【０００８】
【発明が解決しようとする課題】
しかしながら、上記特許文献２では、次のような問題点があった。
【０００９】
（１）サーバ装置本体には通常、その可動状況を記録する履歴保持部が存在するが、電子ロック制御用プロセッサは電子計算機本体の状態とは無関係に機能するため、サーバ装置本体の電源が遮断している間のカバーのロックやディスクの抜き差し等の状況を、サーバ装置本体が把握することはできない、という問題がある。
【００１０】
（２）システムディスクが抜かれて別のシステムディスクが挿入された場合など、そのままサーバ本体を起動してしまうと、システムの整合性がとれなくなったり、データディスクに対するセキュリティが確保できなくなってしまう、という問題がある。
【００１１】
（３）電源部や通信ネットワーク部が二重に必要となるため、サーバ装置本体のハードウェアコストが高くなるばかりか、ネットワークのポートやＩＰアドレスなどの資源も余分に必要となるという問題がある。
【００１２】
本発明は上記従来の問題点に鑑み、脱着可能な記憶装置のセキュリティの向上を低コストで実現可能にする情報処理装置、その制御方法、及び制御プログラムを提供することを目的とする。
【００１３】
【課題を解決するための手段】
上記目的を達成するために、本発明の情報処理装置は、記憶装置を脱着可能に収容する収容部と、前記記憶装置に対するアクセス動作を含む当該情報処理装置全体の動作を制御する第一の制御部と、前記収容部の状態を管理する第二の制御部と、前記収容部からの前記記憶装置の脱着を検知する脱着検知手段と、前記第一の制御部及び前記第二の制御部へ電源を供給する電源供給手段とを設け、前記第二の制御部は、前記第一の制御部の電源が供給されているいないに係わらず、前記記憶装置が前記収容部から取り出されたことを前記脱着検知手段が検知したとき、その検知内容を履歴情報として記憶手段に記憶する記憶制御手段を有することを特徴とする。
【００１４】
本発明の情報処理装置の制御方法は、情報処理装置全体の動作を制御する第一の制御部と、記憶装置を脱着可能に収容する収容部の状態を管理する第二の制御部とを備えた情報処理装置の制御方法であって、前記第一の制御部と前記第二の制御部とに独立して電源の供給を制御し、前記第一の制御部の電源が供給されているいないに係わらず、前記記憶装置が前記収容部から取り出されたことを検知し、その検知内容を履歴情報として前記第二の制御部の制御により記憶手段に記憶することを特徴とする。
【００１５】
本発明の制御プログラムは、情報処理装置全体の動作を制御する第一の制御部と、記憶装置を脱着可能に収容する収容部の状態を管理する第二の制御部とを備えた情報処理装置の制御方法を実行するための制御プログラムであって、前記第一の制御部と前記第二の制御部とに独立して電源の供給を制御し、前記第一の制御部の電源が供給されているいないに係わらず、前記記憶装置が前記収容部から取り出されたことが検知手段によって検知されたときに、その検知内容を履歴情報として前記第二の制御部の制御により記憶手段に記憶するステップを備えたことを特徴とする。
【００１６】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。
【００１７】
＜システム構成＞
図１は、本発明の実施の一形態にかかる情報処理装置であるサーバ装置を使用したシステム構成例を示す図である。
【００１８】
図中の１０１は、本実施形態の情報処理装置（サーバ装置）であり、ＰＣ等の端末１０３〜１０６及び各種メディア等に対してそれぞれにＩＤを発行して一括管理する機能を有し、内部に記憶されているデータに対しても全て暗号化を行い、各データへのアクセスに対して各種ＩＤ情報に応じた認証及び処理を行う管理サーバである。
【００１９】
このサーバ装置１０１は、専用あるいは汎用の脱着可能な記憶装置（メディア）を収容する複数のベイ１０１４〜１０１６と、該ベイを覆う二つの扉型カバー１０１１、１０１２とを有した構成になっている。各カバー１０１１、１０１２は、装着した記憶装置が簡単に取り出せないように閉じた状態において電子的にロック（鍵）がかかる仕組みを有する。特に、正面に位置するカバー１０１１は、タッチパネル付きの液晶画面１０１３を有しており、様々な情報の表示のほか、画面にペン等で触れることによって各種設定や情報（例えばパスワード）の入力も可能となっている。
【００２０】
１０２は、本実施形態のサーバ装置１０１によって管理されるネットワーク（パーソナル・エリア・ネットワーク）を示し、サーバ装置１０１の外部に存在している。１０３は、ネットワーク１０２に接続するＰＣを示しており、例えばディスクトップＰＣであってもよい。ＰＣ１０３は、サーバ装置１０１へデータを送信し、あるいはサーバ装置１０１内部に記憶してあるデータへアクセスする端末として使用される。
【００２１】
１０４は、ネットワーク１０２に接続するＰＣを示しており、例えばノートＰＣであってもよい。ＰＣ１０４は、サーバ装置１０１へデータを送信し、あるいはサーバ装置１０１内部に記憶してあるデータへアクセスする端末として使用される。１０５は、ネットワーク１０２に接続するプリンタを示しており、各種端末やサーバ装置１０１に記憶されているデータを印刷する際に使用する。１０６は、ネットワーク１０２に接続するスキャナを示しており、各種端末やサーバ装置１０１へ読取った画像情報を送信する際に使用する。
【００２２】
＜サーバ装置内部のシステム構成＞
図２は、図１に示したサーバ装置１０１内部の構成を示す図である。
【００２３】
通常の使用時には、第一制御部２０１と第二制御部３０１の二つの制御部が動作している。第一制御部２０１は、ファイル共有やネットワーク上のリソースに対するＩＤ管理など、サーバとしての機能を実現する。一方、第二制御部３０１は、サーバ装置１０１の電源が遮断されているときにも常に動作し続け、サーバに装着されるディスクや電源投入スイッチなど、サーバ装置１０１のハードウェアに関するセキュリティ管理機能を実現する。
【００２４】
図中の１０１６はシステムディスクを装着する第一ベイである。第一ベイ１０１６には、第一制御部２０１の機能を実現するシステムプログラムを格納するハードディスク（以下、システムディスクと記す）２０４が装着される。１０１４はデータディスクを装着する第二ベイで、サーバが蓄積するデータを保存するハードディスク（以下、データディスクと記す）２０５を装着する。
【００２５】
２０６は、サーバが管理する履歴情報や、その他サーバが動作するのに必要な一時的な情報を記憶する内部メモリであり、２０７は第一制御部２０１がサーバとしての機能をネットワーク１０２上に接続された他の機器に提供するために使用するネットワークインタフェースである。
【００２６】
３０２は、システムディスク２０４がベイ１０１６に脱着されることを検知する脱着検知部であり、３０３はデータディスク２０５がベイ１０１４に脱着されることを検知する脱着検知部である。
【００２７】
３０４は種別検出部であり、第一ベイ１０１６に装着されたハードディスク２０４がシステムディスクなのか、データディスクなのかの種別を識別する機能を有し、３０５は、第二ベイ１０１４に接続されたハードディスク２０５の種別を識別する種別検出部である。
【００２８】
種別検出部３０４及び３０５は、それぞれ第一ベイ１０１６及び第二ベイ１０１４に装着されるハードディスクに具備されている接続コネクタの所定のピンに対してテスト電圧を印加し、通電すればデータディスク、通電しなければシステムディスクであると種別を判別する。
【００２９】
システムディスク２０４の場合は、テスト用ピンとグランドピンの間に接続されたヒューズが予め高電圧で切断されているため、テスト電圧をかけても通電しないことにより、システムディスクであると判断される。データディスク２０５の場合は、ヒューズが切断されてないため、所定のテストピンに対してテスト電圧を印加すると通電し、データディスクであると判断される。
【００３０】
脱着検知部３０２及び３０３と種別検出部３０４及び３０５は、第一制御部２０１の電源が遮断されているときにも検知動作及び検出動作を続け、検知した情報及び検出した種別を第二制御部３０１に伝える。
【００３１】
第一ベイ１０１６及び第二ベイ１０１４には、許可を持たないユーザによるディスクの取り出しを防ぐために、電子ロック付きのカバーがそれぞれ設けられている。カバーの開閉状態及びロックの施錠・解錠は第二制御部３０１で管理される。
【００３２】
３０６は第一ベイ１０１６を覆うカバーの開閉を検知する開閉検知部、３０７は第二ベイ１０１４を覆うカバーの開閉を検知する開閉検知部で、それぞれカバーの開閉状態が変化したことを検知して第二制御部３０１に情報を知らせる。
【００３３】
３０８は第一ベイ１０１６を覆うカバーの電子ロックを制御するロック制御部であり、３０９は第二ベイ１０１４を覆うカバーの電子ロックを制御するロック制御部であり、それぞれ第二制御部３０１からの指示により電子ロックの施錠及び解錠を行う。
【００３４】
３１１は、ユーザからの操作入力情報を受け付けるタッチパネルであり、ユーザに情報を表示するための液晶画面１０１３と一体的に構成されている。３１２は、第一制御部２０１の電源をＯＮ／ＯＦＦするための電源スイッチであり、電源スイッチの押下は第二制御部３０１が検出して所定の処理を行う。
【００３５】
３１３は、内部メモリであり、第一制御部２０１の電源が遮断されているときの、各ベイへのディスクの脱着、カバーの開閉、カバーをロックする電子ロックの施錠／解錠、ユーザ認証、及び第一制御部２０１の電源ＯＮ／ＯＦＦなどの履歴情報を、第二制御部３０１からの指示で蓄積するメモリである。
【００３６】
４０１は第一制御部２０１及び第二制御部３０１に電力を供給する電源部であり、４０２はバッテリであって、停電時やＡＣコンセントが抜かれたときなど、電源部４０１へのＡＣ電力供給が途絶えたときに、第一制御部２０１を緊急シャットダウンするための使用される一時的な電力、及び第二制御部３０１を恒常的に動作させるための電力を供給するバックアップ用バッテリである。４０３は第二制御部３０１による指示を受けて第一制御部２０１への電源制御を行い、また、第一制御部２０１の電源状態の監視を行う電源制御／監視部である。
【００３７】
第一制御部２０１と第二制御部３０１の間は、ＲＳ２３２Ｃケーブル４０４で接続されており、このケーブル４０４は、履歴情報や起動完了などの情報を二つの制御部２０２，３０１の間で送受信するのに使用される。
【００３８】
＜電源ＯＦＦ処理＞
図３は、本実施形態の電源ＯＦＦ処理を示すフローチャートである。なお、このフローチャートに従ったプログラムを例えば第二制御部３０１内のメモリに格納し動作することにより、次の制御方法を実現させることが可能となる。
【００３９】
第一制御部２０１と第二制御部３０１が共に動作している状態のときに、ユーザが電源スイッチ３１２を押下することにより、第一制御部２０１の電源がオフされる際の処理を説明する。
【００４０】
スイッチ３１２の押下を制御部３０１が検知すると（ステップＳ１０１）、表示部１０１３にユーザ名とパスワードを入力することを求める画面が表示される。タッチパネル３１１上のソフトキーボードを使用して、ユーザが入力を行うと、内部メモリ３１３に記録されているユーザ情報と比較される（ステップＳ１０２）。比較結果が正しくないと認証が不成功（ＮＧ）となり、液晶画面１０１３に認証エラーの表示を行い、このエラーを履歴情報として内部メモリ３１３に記録して、当該電源オフ処理を終了する（ステップＳ１０３）。
【００４１】
認証が成功（ＯＫ）したときには、ユーザ名、時間及び電源オフスイッチ押下認証ＯＫであることを履歴情報として内部メモリ３１３に記録する（ステップＳ１０４）。その後、第二制御部３０１は、ケーブル４０４を介して第一制御部２０１と通信して、シャットダウンの指示を送り（ステップＳ１０５）、シャットダウン完了待ち状態となる（ステップＳ１０６）。
【００４２】
第一制御部２０１のシャットダウンが完了すると、第一制御部２０１の電源が遮断したことを電源制御／監視部４０３が検知して、第二制御部３０１は、シャットダウンの完了を確認する。このシャットダウン完了を履歴情報として内部メモリ３１３に記録し（ステップＳ１０７）、第一制御部２０１の電源オフ状態となる。
【００４３】
＜第一制御部電源オフ状態での処理＞
図４は、第一制御部の電源オフ状態での処理を示すフローチャートである。なお、このフローチャートに従ったプログラムを例えば第二制御部３０１内のメモリに格納し動作することにより、次の制御方法を実現させることが可能となる。
【００４４】
ユーザがサーバ装置１０１を起動させるために電源スイッチ３１２を押下すると、電源スイッチ３１２の押下を検出し（ステップＳ２０１）、図７に示す電源ＯＮスイッチ検出処理へ進む。
【００４５】
ユーザがサーバ装置１０１を起動させずに、システムディスクを取り出したい場合には、始めに第一ベイ１０１６のカバー１０１２のロックを解除する必要がある。ユーザは液晶画面１０１３にメニューを表示させ、タッチパネル３１１で第一ベイ１０１６のロック解除を指示すると、このロック解除指示を受け付けて（ステップＳ２０２）、液晶画面１０１３にユーザ認証画面を表示する。
【００４６】
ユーザはタッチパネル３１１から認証に必要なデータの入力を行う。制御部３０１は入力されたユーザ名とパスワードをメモリ３１３の内容と比較する（ステップＳ２０３）。認証不成功であるときは、その内容を履歴情報として内部メモリ３１３に記録し（ステップＳ２０４）、ステップＳ２０１に処理が戻る。
【００４７】
認証が成功したときは、ロック制御部３０８に指示してカバー１０１２のロックを解除し、その内容を履歴情報として内部メモリ３１３に記録し（ステップＳ２０５）、図５（ａ）に示すカバーロック解除状態へ進む。
【００４８】
＜カバーロック解除状態での処理＞
図５（ａ）は、カバーロック解除状態での処理を示すフローチャートである。なお、このフローチャートに従ったプログラムを第二制御部３０１内のメモリに格納し動作することにより、次の制御方法を実現させることが可能となる。
【００４９】
ロックが解除されたので、ユーザは第一ベイ１０１６を覆うカバー１０１２を開けることができる。ユーザがカバー１０１２を開けると、カバー開閉検知部３０６が検知して（ステップＳ３０１）、その内容を履歴情報として内部メモリ３１３に記録し（ステップＳ３０２）、図５（ｂ）に示すカバー開状態での処理へ進む。
【００５０】
ユーザがカバー１０１２を開けずに、タッチパネル３１１のメニューから電子錠のロックを指示したときは、ロック指示を受け付けて（ステップＳ３０３）、ロック制御部３０８に指示してカバー１０１２をロックし、その内容を履歴情報として内部メモリ３１３に記録し（ステップＳ３０４）。図４に示す第一制御部電源オフ状態に戻る。
【００５１】
＜カバー開状態での処理＞
図５（ｂ）は、カバー開状態での処理を示すフローチャートである。なお、このフローチャートに従ったプログラムを第二制御部３０１内のメモリに格納し動作することにより、次の制御方法を実現させることが可能となる。
【００５２】
ユーザが第一ベイ１０１６のカバー１０１２を開いた後に、ディスクユニットのイジェクトレバーを操作してシステムディスク２０４を取り出すと、脱着検知部３０２は、ディスク２０４の取り出しを検知して（ステップＳ４０１）、その検知内容を履歴情報として内部メモリ３１３に記録し（ステップＳ４０２）、図６に示す第一ベイディスク取り出し状態処理へ進む。
【００５３】
ユーザがディスク２０４を取り出さずにカバー１０１２を閉じると、開閉検知部３０６が検知して（ステップＳ４０３）、その検知内容を履歴情報として内部メモリ３１３に記録し（ステップＳ４０４）、図５（ａ）に示すカバーロック解除状態に戻る。
【００５４】
＜第一ベイディスク取り出し状態での処理＞
図６は、第一ベイディスク取り出し状態での処理を示すフローチャートである。なお、このフローチャートに従ったプログラムを第二制御部３０１内のメモリに格納し動作することにより、次の制御方法を実現させることが可能となる。
【００５５】
ユーザが第一ベイ１０１６にディスクを装着すると、脱着検知部３０２がこれを検知して（ステップＳ５０１）、第二制御部３０１は、その検知内容を履歴情報として内部メモリ３１３に記録する（ステップＳ５０２）。また、種別検出部３０４は、装着されたディスクがシステムディスクであるかデータディスクであるかを検出する（ステップＳ５０３）。
【００５６】
ユーザが装着したディスクがデータディスクの場合には、エラーメッセージを表示し、その検出内容を履歴情報として内部メモリ３１３に記録する（ステップＳ５０４）。そしてユーザが該データディスクを取り出すと、脱着検知部３０２がこれを検知して（ステップＳ５０５）、第二制御部３０１は、その検知内容を履歴情報として内部メモリ３１３に記録する（ステップＳ５０６）、ステップＳ５０１に戻る。
【００５７】
ユーザが装着したディスクがシステムディスクである場合には、ステップＳ５０７へ進む。ステップＳ５０７において、ユーザが第一ベイ１０１６のカバーを閉じると、開閉検知部３０６がこれを検知し、その検知内容を履歴情報として内部メモリ３１３に記録する。ユーザがタッチパネル３１１からカバー電子錠のロックを指示すると、第二制御部３０１は、この指示を受け付けて、ロック制御部３０８に指示してカバーをロックし、その内容を履歴情報として内部メモリ３１３に記録する（ステップＳ５０８）。
【００５８】
次にユーザが電源スイッチ３１２を押下すると、第二制御部３０１は、これを検知して（ステップＳ５０９）、その検知内容を履歴情報として内部メモリ３１３に記録し（ステップＳ５１０）、図７に示す電源ＯＮスイッチ検知処理へ進む。
【００５９】
＜電源ＯＮスイッチ検知処理＞
図７は、電源ＯＮスイッチ検知処理を示すフローチャートである。なお、このフローチャートに従ったプログラムを第二制御部３０１内のメモリに格納し動作することにより、次の制御方法を実現させることが可能となる。
【００６０】
まず第二制御部３０１は、内部メモリ３１３内に記録された履歴を参照し、システムディスクが取り外された履歴があるか否かを調べる（ステップＳ６０１）。履歴が見つからない場合にはステップＳ６０８の電源投入処理へ進む。履歴が見つかった場合には、一旦、システムディスクが取り出されたことを示す警告メッセージを液晶画面１０１３に表示する（ステップＳ６０２）。
【００６１】
ユーザがタッチパネル３１１から操作のキャンセルを入力すると（ステップＳ６０３）、カバーのロックを解除してエラーメッセージを表示して、その内容を履歴情報として内部メモリ３１３に記録する（ステップＳ６０４）。
【００６２】
その後、脱着検知部３０２がシステムディスク２０４の取り出しを検知しならば（ステップＳ６０５）、その検知内容を履歴情報として内部メモリ３１３に記録し（ステップＳ６０６）、図６に示すシステムディスク（第一ベイディスク）取り出し状態処理に戻る。
【００６３】
ユーザがタッチパネル３１１から警告を確認したことを入力すると（ステップＳ６０３）、その確認を履歴情報として内部メモリ３１３に記録し（ステップＳ６０７）、さらに、電源管理部４０３に指示して第一制御部２０１の電源を投入し、その内容を履歴情報として内部メモリ３１３に記録する（ステップＳ６０８）。
【００６４】
第一制御部２０１は電源が投入されると、第一ベイ１０１６に装着されたシステムディスクからシステムプログラムを読み込み、メモリにロードして実行を開始し、起動が完了する。第一制御部２０１の起動が完了すると、ＲＳ２３２Ｃインタフェースで第一制御部２０１と第二制御部３０１の間で接続が確立され、第二制御部３０１は起動の完了を確認する（ステップＳ６０９）。
【００６５】
第二制御部３０１は、内部メモリ３１３内に記録した、第一制御部２０１の電源が遮断されてからの全ての履歴を第一制御部２０１に送信する（ステップＳ６１０）。送信が終わると、内部メモリ３１３に蓄えられた履歴情報をクリアして、第一制御部２０１と第二制御部３０１が共に電源ＯＮされた通常の実行状態となる。
【００６６】
＜第一制御部の起動処理＞
図８は、第一制御部２０１の起動処理を示すフローチャートである。なお、このフローチャートに従ったプログラムを第一制御部２０１内のメモリに格納し動作することにより、次の制御方法を実現させることが可能となる。
【００６７】
第一制御部２０１は、電源が投入されると、最初にＲＯＭに格納されたＢＩＯＳプログラムが起動し、ＢＩＯＳからシステムディスク２０４に格納されたシステムプログラムがメモリに読み込まれて起動する（ステップＳ７０１）。起動が完了すると、ＲＳ２３２Ｃインタフェースで第二制御部３０１との通信を確立し、起動完了を送信する（ステップＳ７０２）。
【００６８】
第一制御部２０１は、自分の電源が遮断していた間の履歴情報を第二制御部３０１から受信する（ステップＳ７０３）。受信した履歴情報を内部メモリ２０６に記録して、システムディスク２０４の取り出し履歴があるか否かを確認する（ステップＳ７０４）。取り出し履歴があれば、予めサーバ管理者により設定されたパソコンにネットワークを介して警告メッセージを送信し（ステップＳ７０５）、ステップＳ７０６へ進む。システムディスク２０４の取り出し履歴が無い場合には、ステップＳ７０５をスキップして、ステップＳ７０６へ進む。
【００６９】
ステップＳ７０６では、データディスク２０５の取り出し履歴があるか否かを確認する。データディスク２０５の取り出し履歴が無ければ、電源が遮断される前と同じディスクであることが確認できるので、データディスク２０５をマウントし（ステップＳ７０７）、第一制御部２０１の内部メモリ２０６に記録されている履歴情報を更新し、サーバ装置１０１の通常実行状態に移行する（ステップＳ７０８）。
【００７０】
データディスク２０５の取り出し履歴がある場合には、データディスク２０５をマウントせずに、予めサーバ管理者により設定されたパソコンにネットワークを介して警告メッセージを送信する（ステップＳ７０９）。第一制御部２０１の内部メモリ２０６に記録されている履歴情報を最新の状態に更新し、起動完了する（ステップＳ７１０）。
【００７１】
＜第二制御部の内部メモリに記録される履歴情報の例＞
図９は、第二制御部３０１の内部メモリ３１３に記録される履歴情報の例を示す図である。
【００７２】
履歴情報は、イベントの種類を示す項目情報と、イベントの発生した日時及びイベント項目によって存在する付加情報とから構成する。例えば、認証ＯＫ／ＮＧ履歴の場合には、入力されたユーザ名が付加情報として記録される。
【００７３】
本実施形態によれば、サーバ本体の電源が遮断していた間の、脱着可能な記憶装置の抜き差しなどの状況を履歴情報で把握することが可能になり、脱着可能な記憶装置に対するセキュリティレベルを低コストで向上させることができる。特に、サーバ装置１０１本体の電源が遮断されているときに、システムディスクが抜き差しされたことを警告表示する等、サーバ本体が遮断していた間に記録された履歴情報に応じた、装置本体の起動や起動後の記憶装置の取り扱いなど、よりきめ細かなセキュリティ管理を実現することが可能になる。
【００７４】
なお、本実施形態では、第一制御部２０１と第二制御部３０１との間は、ＲＳ２３２Ｃインタフェースを用いて通信したが、通信インタフェースはこれに限られるものではなく、例えばＵＳＢインタフェースを使用してもよい。
【００７５】
また、第一制御部２０１から第二制御部３０１への履歴の送信方法は、通信インタフェースを使用する方法に限られるものではなく、例えば、第一制御部２０１と第二制御部３０１のどちらからもアクセスできる共有メモリを使用して行っても良い。
【００７６】
本発明は、上述した実施形態の装置に限定されず、複数の機器から構成されるシステムに適用しても、１つの機器から成る装置に適用してもよい。前述した実施形態の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体をシステムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、完成されることは言うまでもない。
【００７７】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭを用いることができる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけではなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００７８】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、次のプログラムコードの指示に基づき、その拡張機能を拡張ボードや拡張ユニットに備わるＣＰＵなどが処理を行って実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００７９】
【発明の効果】
以上詳細に説明したように、請求項１、２、３、６、７によれば、装置本体の電源が遮断していた間を含めて、脱着可能な記憶装置の脱着などの状況を把握することができ、脱着可能な記憶装置等のセキュリティの向上を実現することが可能になる。
【００８０】
請求項４、５によれば、装置本体が遮断していた間に記録された履歴情報に応じた、装置本体の起動や起動後の記憶装置の取り扱いなど、よりきめ細かなセキュリティ管理を実現することが可能になる。
【図面の簡単な説明】
【図１】本発明の実施の一形態にかかる情報処理装置であるサーバ装置を使用したシステム構成例を示す図である。
【図２】図１に示したサーバ装置内部の構成を示す図である。
【図３】電源オフ処理を示すフローチャートである。
【図４】第一制御部の電源オフ状態での処理を示すフローチャートである。
【図５】カバーロック解除状態時とカバー開状態時の処理を示すフローチャートである。
【図６】第一ベイディスク取り出し状態の処理を示すフローチャートである。
【図７】電源ＯＮスイッチ検知処理を示すフローチャートである。
【図８】第一制御部の起動処理を示すフローチャートである。
【図９】第二制御部の内部メモリに記録される履歴情報の例を示す図である。
【符号の説明】
２０１  第一制御部
２０４  システム用ハードディスク
２０５  データ用ハードディスク
２０６  内部メモリ
２０７  ネットワークインタフェース
３０１  第二制御部
３０２，３０３  脱着検知部
３０４，３０５  種別検出部
３０６，３０７  カバーの開閉検知部
３１２  電源スイッチ
３１３  内部メモリ
４０１  電源部
４０２  バッテリ
４０３  電源制御／監視部
１０１４  第二ベイ
１０１６  第一ベイ
【図１】
2004355247.tif 000003
【図２】
2004355247.tif 000004
【図３】
2004355247.tif 000005
【図４】
2004355247.tif 000006
【図５】
2004355247.tif 000007
【図６】
2004355247.tif 000008
【図７】
2004355247.tif 000009
【図８】
2004355247.tif 000010
【図９】
2004355247.tif 000011