(57)【特許請求の範囲】
【請求項１】
主電源の状態が検出可能であり、前記主電源がオフ状態の場合には、バッテリ電源による電源供給に切り替える電源管理部と、
前記バッテリ電源による電源供給時に発生するイベントのログを採取するログ採取コントローラと、
を備え、
前記ログ採取コントローラが前記バッテリ電源による電源供給時にログとして採取するイベントの種類の数は、前記主電源による電源供給時に発生するイベントの種類の数よりも少ない、ことを特徴とする情報処理装置。
【請求項２】
さらに、パッケージがコネクタに挿抜された際にはパッケージ挿抜検出信号を出力するパッケージ挿抜検出部を含み、
前記ログ採取コントローラは、前記パッケージ挿抜検出信号に基づき、前記パッケージの挿抜を発生イベントとして前記ログの採取をする請求項１の情報処理装置。
【請求項３】
さらに、時刻情報を出力する時刻情報管理部と、前記ログの記憶をする記憶部と、を含むと共に、
前記パッケージ挿抜検出部は、パッケージが挿抜されたコネクタの位置情報を出力すると共に、
前記ログ採取コントローラは、前記時刻情報及び位置情報を含むログを前記記憶部に記憶する請求項２の情報処理装置。
【請求項４】
前記ログ採取コントローラは、前記主電源による電源供給時に発生するイベントと、前記バッテリ電源による電源供給時に発生するイベントと、を発生順にログとして前記記憶部に記憶する請求項３の情報処理装置。
【請求項５】
前記ログ採取コントローラは、ベースマネージメントコントローラに含まれ、前記ログ採取コントローラは、前記主電源又は前記バッテリ電源のいずれかの電源により動作する請求項１乃至４のいずれか一に記載の情報処理装置。
【請求項６】
前記記憶部は、不揮発性メモリである請求項３又は４の情報処理装置。
【請求項７】
主電源の状態を検出する工程と、
前記主電源がオフ状態の場合には、バッテリ電源による電源供給に切り替える電源管理工程と、
前記バッテリ電源による電源供給時に発生するイベントのログを採取するログ採取工程と、
を含み、
前記ログ採取工程において前記バッテリ電源による電源供給時にログとして採取されるイベントの種類の数は、前記主電源による電源供給時に発生するイベントの種類の数よりも少ない、ことを特徴とする情報処理装置の制御方法。  
【請求項８】
前記情報処理装置は、パッケージがコネクタに挿抜された際にはパッケージ挿抜検出信号及びパッケージが挿抜されたコネクタの位置情報を出力するパッケージ挿抜検出部と、
時刻情報を出力する時刻情報管理部と、
前記ログの記憶をする記憶部と、を備え、
前記ログ採取工程は、前記パッケージ挿抜検出信号に基づき、前記パッケージの挿抜を、前記時刻情報及び位置情報を含むログとして前記記憶部に記憶する請求項７の情報処理装置の制御方法。
【請求項９】
前記ログ採取工程は、前記主電源による電源供給時に発生するイベントと、前記バッテリ電源による電源供給時に発生するイベントと、を発生順にログとして前記記憶部に記憶する請求項８の情報処理装置の制御方法。
【請求項１０】
主電源の状態を検出する処理と、
前記主電源がオフ状態の場合には、バッテリ電源による電源供給に切り替える電源管理処理と、
前記バッテリ電源による電源供給時に発生するイベントのログを採取するログ採取処理と、
を情報処理装置を制御するコンピュータに実行させるプログラムであって、
前記ログ採取処理において前記バッテリ電源による電源供給時にログとして採取されるイベントの種類の数は、前記主電源による電源供給時に発生するイベントの種類の数よりも少ない、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、その制御方法及びプログラムに関する。特に、作業履歴の記憶が可能な情報処理装置に関する。
【背景技術】
【０００２】
ネットワーク上のサーバを初めとした情報処理装置には、使用しているプログラムのバージョンアップやデータのバックアップなどの保守・管理が必要である。信頼性や耐久性の向上を目的として、パッケージ（機能モジュール）を交換する場合もある。このように、情報処理装置における保守・管理の役割は大きい。
【０００３】
プログラムのバージョンアップ等の保守・管理は、情報処理装置の主電源がオンしている状態で行なわれ、作業内容はイベントログとして記憶される。情報処理装置の主電源がオンしていれば、情報処理装置のハードウェア資源を使用する際の制限は存在しないため、必要と考えられるイベントログを履歴として残すことに支障はない。
【０００４】
しかし、上述のような情報処理装置のパッケージを交換するなどの作業は、主電源がオフした状態で行なわれる場合が多く、イベントログとして記憶されない。
【０００５】
ここで、特許文献１において、作業員が実施しようとする操作を予め入力することで、主電源がオフ状態での作業履歴を残す技術が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−００４４８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
以下の分析は、本発明の観点からなされたものである。
【０００８】
上述のように、情報処理装置における保守・管理において、検査員や保守員が行なった作業履歴は主電源がオン状態でのイベントログによる履歴管理に留まっており、主電源がオフしている期間の作業履歴は履歴に残らない。即ち、情報処理装置の生産工場において出荷検査が終了した時点から、情報処理装置をユーザの拠点に設置し主電源をオンするまでの間の作業について履歴を残すことができない。
【０００９】
また、情報処理装置が故障し、パッケージを交換した場合にも、その履歴を残すことができない。
【００１０】
さらに、情報処理装置を生産工場から出荷した時点では正常に動作し、出荷検査では異常を発見できない場合であっても、運送中の振動等によりパッケージの嵌合が緩みユーザに納入した時点で動作しないことが考えられる。このような場合であっても、運送中は情報処理装置の主電源はオフであり、運送中にパッケージの嵌合が緩んだという事実は履歴として残らない。そのため、ユーザに納入した時点で情報処理装置が動作しない原因を追求しようと考えても、パッケージ挿抜時におけるコネクタ挿し込み不足等の作業ミスが原因であるのか、運送中におけるパッケージの嵌合に緩みが発生したことが原因であるのか、これらを区別することができない。
【００１１】
さらに、パッケージ挿抜時におけるコネクタ挿し込み不足等が存在すれば、ユーザの拠点に情報処理装置を設置した際には、正常動作をしても、一定期間経過後に正常動作しないことも考えられる。
【００１２】
このように、主電源がオフしている状態での作業履歴が残らないと、主電源をオンした際に検出されたエラーからでは、エラーの原因を特定できない。原因が特定できなければ、エラー（発生した事象）に対して的確な対策をとることができず、製品の品質向上の妨げになってしまう。
【００１３】
また、特許文献１で開示された技術のように、保守・管理を行なう保守員に作業履歴を入力させる方法では必ずしも正確な作業履歴が残っている保証はない。このような人的な作業では、入力ミスや思い違いなどの要素により、間違った作業履歴が残る可能性を排除できないためである。
【００１４】
一方、情報処理装置の主電源がオフしている期間は、情報処理装置をバッテリ電源により動作させ、その間の作業履歴を残すことが考えられる。しかし、作業履歴を残すためには、ベースマネージメントコントローラが起動していなければならず、ベースマネージメントコントローラは情報処理装置全体の制御を行なうため消費電力が大きい。さらに、作業履歴を残す対象は広範囲にわたるため、ベースマネージメントコントローラの周辺の構成要素も動作させる必要がある。従って、ベースマネージメントコントローラを常に動作させることで、主電源がオフの期間の作業履歴を残すことは実用的・現実的ではない。
【００１５】
以上のとおり、従来技術には、解決すべき問題点が存在する。
【００１６】
本発明の一側面において、主電源がオフの状態であっても作業履歴を残す情報処理装置、その制御方法及びプログラムが、望まれる。
【課題を解決するための手段】
【００１７】
本発明の第１の視点によれば、主電源の状態が検出可能であり、前記主電源がオフ状態の場合には、バッテリ電源による電源供給に切り替える電源管理部と、前記バッテリ電源による電源供給時に発生するイベントのログを採取するログ採取コントローラと、を備え、前記ログ採取コントローラが前記バッテリ電源による電源供給時にログとして採取するイベントの種類の数は、前記主電源による電源供給時に発生するイベントの種類の数よりも少ない、情報処理装置が提供される。
【００１８】
本発明の第２の視点によれば、主電源の状態を検出する工程と、前記主電源がオフ状態の場合には、バッテリ電源による電源供給に切り替える電源管理工程と、前記バッテリ電源による電源供給時に発生するイベントのログを採取するログ採取工程と、を含み、前記ログ採取工程において前記バッテリ電源による電源供給時にログとして採取されるイベントの種類の数は、前記主電源による電源供給時に発生するイベントの種類の数よりも少ない、情報処理装置の制御方法が提供される。
【００１９】
本発明の第３の視点によれば、主電源の状態を検出する処理と、前記主電源がオフ状態の場合には、バッテリ電源による電源供給に切り替える電源管理処理と、前記バッテリ電源による電源供給時に発生するイベントのログを採取するログ採取処理と、を情報処理装置を制御するコンピュータに実行させるプログラムであって、前記ログ採取処理において前記バッテリ電源による電源供給時にログとして採取されるイベントの種類の数は、前記主電源による電源供給時に発生するイベントの種類の数よりも少ない、プログラムが提供される。
【発明の効果】
【００２０】
本発明の各視点によれば、主電源がオフの状態であっても作業履歴を残す情報処理装置、その制御方法及びプログラムが、提供される。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施形態の概要を説明するための図である。
【図２】本発明の第１の実施形態に係る情報処理装置の内部構成の一例を示す図である。
【図３】図２に示すログ採取コントローラの動作の一例を示すタイミングチャートである。
【図４】図２に示す記憶部に格納されたイベントログの一例を示す図である。
【図５】本発明の第２の実施形態に係る情報処理装置の内部構成の一例を示す図である。
【発明を実施するための形態】
【００２２】
初めに、図１を用いて実施形態の概要について説明する。なお、この概要に付記した図面参照符号は、理解を助けるための一例として各要素に便宜上付記したものであり、本発明を図示の態様に限定することを意図するものではない。
【００２３】
上述のように、主電源がオフ状態の情報処理装置に対する作業履歴を残す必要性がある。しかし、主電源がオン状態時と同様にベースマネージメントコントローラにより作業履歴を残そうとしても、ベースマネージメントコントローラの消費電力は大きく、バッテリ電源では情報処理装置を長時間動作させることができない。そのため、主電源がオフの状態であっても作業履歴を残す情報処理装置が望まれる。
【００２４】
そこで、図１に示す情報処理装置を提供する。図１に示す情報処理装置は、主電源の状態が検出可能であり、主電源がオフ状態の場合には、バッテリ電源による電源供給に切り替える電源管理部と、バッテリ電源による電源供給時に発生するイベントのログを採取するログ採取コントローラと、を備える。
【００２５】
即ち、情報処理装置に発生するイベントのログ採取に特化したログ採取コントローラを使用することで、主電源がオフ状態であってもイベントログの採取を可能とする。ログ採取コントローラは、ログを管理する機能に特化したコントローラであるため、ベースマネージメントコントローラと比較して消費源力が低く、バッテリ電源による電源供給であって長時間動作することができる。
【００２６】
［第１の実施形態］
次に、本発明の第１の実施形態について、図面を用いてより詳細に説明する。図２は、本実施形態に係る情報処理装置１の内部構成の一例を示す図である。情報処理装置１は、ベースマネージメントコントローラ１０と、電源管理部２０と、主電源３０と、バッテリ電源３１と、電源切り替えＳＷ３２と、パッケージ挿抜検出部４０、コネクタ４１乃至４３と、時刻情報管理部５０と、記憶部６０と、ログ採取コントローラ７０から構成されている。
【００２７】
ベースマネージメントコントローラ１０は、情報処理装置１全体を制御するプロセッサーである。ベースマネージメントコントローラ１０は、主電源３０による電源で動作する。
【００２８】
電源管理部２０は、情報処理装置１に供給されている主電源３０がオフ状態に遷移したことを検出する。主電源３０のオフ状態の検出には、主電源３０が供給する電源を監視し、閾値と比較する方法が考えられる。また、電源管理部２０では、情報処理装置１に供給する電源を主電源３０とするか、バッテリ電源３１とするかを決定するＡＣ＿ＯＮ信号の出力が可能である。ＡＣ＿ＯＮ信号がＨレベルであれば、主電源３０により電源供給を行ない、ＡＣ＿ＯＮ信号がＬレベルであれば、バッテリ電源３１により電源供給を行なう。ＡＣ＿ＯＮ信号は、電源切り替えＳＷ３２に出力する。
【００２９】
主電源３０は、商用のＡＣ電源である。バッテリ電源３１は、電池等により構成される電源である。バッテリ電源３１に、充電池を採用した場合には、主電源３１によって情報処理装置を運用している間に充電することが可能である。情報処理装置１に供給する電源は、電源切り替えＳＷ３２により切り替わる。
【００３０】
パッケージ挿抜検出部４０は、情報処理装置１が備えるコネクタ４１乃至４３に対する、パッケージの挿抜を検出する。パッケージの挿抜の検出には、機構的なスイッチを用いて電気的な信号に変換することが考えられる。
【００３１】
パッケージ挿抜検出部４０において、パッケージの挿抜を検出した場合には、ログ採取コントローラに対してＰＫＧ挿抜検出信号を送信する。パッケージ挿抜検出部４０は、コネクタ４１乃至４３が個別にパッケージの挿抜を検出することができる場合いは、パッケージが挿抜されたコネクタの情報も取得できる。なお、本実施形態では、コネクタの数を３として説明するが、これに限定されるものではない。
【００３２】
時刻情報管理部５０では、ＲＴＣ（Ｒｅａｌ  Ｔｉｍｅ  Ｃｌｏｃｋ）等のように、主電源の状態に関わらず時刻を計時する。
【００３３】
記憶部６０は、ＮｖＲＡＭ（Ｎｏｎ  Ｖｏｌａｔｉｌｅ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）やＦＲＡＭ（Ｆｅｒｒｏｅｌｅｃｔｒｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の不揮発性メモリで構成され、主電源の状態に関わらず書き込んだ情報の記憶が可能である。
【００３４】
ログ採取コントローラ７０は、パッケージ挿抜検出部４０からＰＫＧ挿抜検出信号に基づいてログ採取を開始する。その際に、時刻情報管理部５０からイベント（パッケージの挿抜）が発生した際の時刻情報（タイムスタンプ）を取得すると共に、パッケージが挿抜されたコネクタの情報（位置情報）をパッケージ挿抜検出部４０から取得する。ログ採取コントローラ７０は、これらの時刻情報及び位置情報を記憶部６０に格納する。ログ採取コントローラ７０は、ＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）やＰＬＤ（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ）などのデバイスで実現が可能である。
【００３５】
なお、情報処理装置１の主電源がオン状態であれば、ベースマネージメントコントローラ１０が、ログ採取コントローラ７０に指示してイベントログの取得及び格納を行なう。主電源がオフ状態であれば、ログ採取コントローラ７０が単独で作業履歴の取得及び格納を行なう。
【００３６】
次に、ログ採取コントローラ７０の動作について説明する。図３は、ログ採取コントローラ７０の動作の一例を示すタイミングチャートである。
【００３７】
時刻ｔ１において、情報処理装置１のメインスイッチがオフされる等によって、電源管理部２０からＡＣ＿ＯＮ信号がＬレベルに設定される。その結果、バッテリ電源３１により電源供給が行なわれる。
【００３８】
ＡＣ＿ＯＮ信号がＬレベルの状態（バッテリ電源３１が電源供給）で、パッケージ挿抜検出部４０がパッケージの挿抜を検出すると、ＰＫＧ挿抜検出信号がログ採取コントローラ７０に出力される（時刻ｔ２）。
【００３９】
ＰＫＧ挿抜検出信号を受け付けたログ採取コントローラ７０では、時刻情報管理部５０から時刻情報の読み出しを行なう。例えば、時刻情報管理部５０とＩ２Ｃインターフェイスにより通信が可能な場合には、ログ採取コントローラ７０は、ＲＴＣ＿ＳＣＬ信号及びＲＴＣ＿ＳＤＡ信号を使って時刻情報管理部５０に対してＯＰＥＮ処理（図３の時刻ｔ２及びｔ３の間）を行なった後、時刻情報管理部５０のアドレスに対して時刻情報の読み出し要求を行なう（時刻ｔ３）。
【００４０】
その後、ログ採取コントローラ７０が時刻情報管理部５０から返信されたデータを受け取ると、ＣＬＯＳＥ処理を行なうことで、時刻情報管理部５０からの時刻情報読み出し処理が終了する（時刻ｔ４）
【００４１】
続いて、ログ採取コントローラ７０では、位置情報と時刻情報を記憶部６０に格納する。例えば、記憶部６０がＮｖＲＡＭにより構成されている場合、ログ採取コントローラ７０は、ＮｖＲＡＭ＿ＣＳ信号及びＮｖＲＡＭ＿ＳＩ信号を使用して、時刻情報及び位置情報を記憶部６０に対して書き込みを行なう（時刻ｔ５）。なお、記憶部６０に書き込んだデータの読み出しも可能である。記憶部６０がＮｖＲＡＭで構成されている場合、ログ採取コントローラ７０は、ＮｖＲＡＭ＿ＣＳ信号、ＮｖＲＡＭ＿ＳＩ信号及びＮｖＲＡＭ＿ＳＯ信号を使用することで、時刻情報と位置情報を読み出すことができる（時刻ｔ６）。
【００４２】
図４は、記憶部６０に格納されたイベントログの一例を示す図である。イベントログは、イベント番号を用いて時系列に管理される。
【００４３】
図４からは、イベント番号０００１でマネージメントカードＮＯ１の実装、イベント番号０００２でＰＣＩｅ（ＰＣＩ  ｅｘｐｒｅｓｓ）カードＮＯ１の実装、イベント番号０００３でＰＣＩｅカードＮＯ２の実装、イベント番号０００４からイベント番号０００６がメモリモジュールカード（ＰＭＭカード）ＮＯ１の挿抜が、繰り返し行なわれたことがわかる。
【００４４】
このように、記憶部６０のイベントログには、発生したイベントが時間情報と共に正確に記憶されている。なお、図４では主電源３０がオフ状態でのイベントログの一例を示したが、主電源３０がオン状態の作業履歴も記憶部６０に記憶してもよい。その場合には、主電源の状態に関わらず、情報処理装置１のイベントが時系列で記憶されることになる。
【００４５】
以上のように、イベントログの採取をベースマネージメントコントローラ１０から独立させ、ログ採取コントローラ７０を用いて主電源３０の状態に関わらずイベントログの採取を行なう。その結果、主電源がオンの状態だけではなく、オフの状態であっても、検査員が出荷まで実施した検査履歴や保守員がユーザの拠点で行なった保守・管理及びパッケージの増設等の作業履歴を自動的に残せる。従って、検査員や保守員の記憶やメモに頼った情報ではなく正確な作業履歴をログとして残すことが可能になる。
【００４６】
また、情報処理装置１の運送中に振動等によるパッケージの緩みを自動的に検出してイベントログとして残せるので、輸送状態の把握も可能である。さらに、検査時、輸送時及び保守時に、万が一、不具合が発生した場合であっても、主電源３０がオフ状態の期間中のイベントログから原因の特定が容易になり（解析性の向上）、検査手順、輸送状態及び保守手順の改善に役立てることができる。
【００４７】
なお、主電源３０がオフの状態で行なわれる保守・管理作業は、パッケージの挿抜が主な作業である。従って、取り付けたパッケージの初期化や取り外すパッケージに対して定められた手順を行なうといった複雑な作業は必要なく、作業員がどのようなパッケージをいつ挿抜したかという情報が重要であり、十分である。従って、本実施形態に係る情報処理装置では、このような情報（イベントログ）を取得するために特化したログ採取コントローラを用意し、バッテリ電源３１による作業履歴の取得を実現している。
【００４８】
［第２の実施形態］
続いて、第２の実施形態について図面を参照して詳細に説明する。図５は、本実施形態に係る情報処理装置２の内部構成の一例を示す図である。図５において図２と同一構成要素には、同一の符号を表し、その説明を省略する。
【００４９】
図２に示す情報処理装置１と図５に示す情報処理装置２との相違点は、ベースマネージメントコントローラ１０ａの内部でログ採取コントローラ７０相当の機能を実現する点である。
【００５０】
ベースマネージメントコントローラ１０ａは、コネクタ４１乃至４３におけるパッケージの挿抜をパッケージ挿抜検出部４０を介して検出し、パッケージの挿抜を時刻情報及び位置情報と共に、記憶部６０に記憶する機能を有している。
【００５１】
本実施形態に係る情報処理装置２では、ベースマネージメントコントローラ１０ａが備える本機能（イベント採取機能）を主電源３０の状態に関わらず動作可能とする。具体的には、ベースマネージメントコントローラ１０ａの作業履歴を管理する機能部を主電源３０でもバッテリ電源３１でも動作可能とする。即ち、ベースマネージメントコントローラ１０ａは、第１の実施形態において説明したログ採取コントローラ７０に相当する機能を有するログ採取コントローラ１００を含んでいる。
【００５２】
ベースマネージメントコントローラ１０ａでは、主電源３０がオン状態ではログ採取コントローラ１００を主電源３０により動作させ、主電源３０がオフ状態ではログ採取コントローラ１００をバッテリ電源３１により動作させる。従って、主電源３０がオン状態であれば、バッテリ電源３１の充電を行なうと共に、ベースマネージメントコントローラ１０ａ全体に電源を供給し、主電源３０がオフ状態であれば、電源管理部２０から電源供給源をバッテリ電源３１に切り替え、ベースマネージメントコントローラ１０ａ内部のログ採取コントローラ１００に限り電源供給を行なう。
【００５３】
以上のように、ベースマネージメントコントローラ１０ａの供給電源を作業履歴管理部（ログ採取コントローラ）とそれ以外の部分に個別に分配することで、新規なデバイスを用いることなく、主電源３１がオフ状態であってもイベントログの履歴を自動的に残すことが可能になる。
【００５４】
上記の実施形態の一部又は全部は、以下の付記のようにも記載され得るが、以下には限られない。
【００５５】
（付記１）主電源の状態が検出可能であり、前記主電源がオフ状態の場合には、バッテリ電源による電源供給に切り替える電源管理部と、前記バッテリ電源による電源供給時に発生するイベントのログを採取するログ採取コントローラと、を備える情報処理装置。
【００５６】
（付記２）さらに、パッケージがコネクタに挿抜された際にはパッケージ挿抜検出信号を出力するパッケージ挿抜検出部を含み、前記ログ採取コントローラは、前記パッケージ挿抜検出信号に基づき、前記パッケージの挿抜を発生イベントとして前記ログの採取をする情報処理装置。
【００５７】
（付記３）さらに、時刻情報を出力する時刻情報管理部と、前記ログの記憶をする記憶部と、を含むと共に、前記パッケージ挿抜検出部は、パッケージが挿抜されたコネクタの位置情報を出力すると共に、前記ログ採取コントローラは、前記時刻情報及び位置情報を含むログを前記記憶部に記憶する情報処理装置。
【００５８】
（付記４）前記ログ採取コントローラは、前記主電源による電源供給時に発生するイベントと、前記バッテリ電源による電源供給時に発生するイベントと、を発生順にログとして前記記憶部に記憶する情報処理装置。
【００５９】
（付記５）前記ログ採取コントローラは、ベースマネージメントコントローラに含まれ、前記ログ採取コントローラは、前記主電源又は前記バッテリ電源のいずれかの電源により動作する情報処理装置。
【００６０】
（付記６）前記記憶部は、不揮発性メモリである情報処理装置。
【００６１】
（付記７）主電源の状態を検出する工程と、前記主電源がオフ状態の場合には、バッテリ電源による電源供給に切り替える電源管理工程と、前記バッテリ電源による電源供給時に発生するイベントのログを採取するログ採取工程と、を含む情報処理装置の制御方法。
【００６２】
（付記８）前記情報処理装置は、パッケージがコネクタに挿抜された際にはパッケージ挿抜検出信号及びパッケージが挿抜されたコネクタの位置情報を出力するパッケージ挿抜検出部と、時刻情報を出力する時刻情報管理部と、前記ログの記憶をする記憶部と、を備え、前記ログ採取工程は、前記パッケージ挿抜検出信号に基づき、前記パッケージの挿抜を、前記時刻情報及び位置情報を含むログとして前記記憶部に記憶する情報処理装置の制御方法。
【００６３】
（付記９）前記ログ採取工程は、前記主電源による電源供給時に発生するイベントと、前記バッテリ電源による電源供給時に発生するイベントと、を発生順にログとして前記記憶部に記憶する情報処理装置の制御方法。
【００６４】
（付記１０）主電源の状態を検出する処理と、前記主電源がオフ状態の場合には、バッテリ電源による電源供給に切り替える電源管理処理と、前記バッテリ電源による電源供給時に発生するイベントのログを採取するログ採取処理と、を情報処理装置を制御するコンピュータに実行させるプログラム。
【００６５】
（付記１１）前記情報処理装置は、パッケージがコネクタに挿抜された際にはパッケージ挿抜検出信号及びパッケージが挿抜されたコネクタの位置情報を出力するパッケージ挿抜検出部と、時刻情報を出力する時刻情報管理部と、前記ログの記憶をする記憶部と、を備え、前記ログ採取処理は、前記パッケージ挿抜検出信号に基づき、前記パッケージの挿抜を、前記時刻情報及び位置情報を含むログとして前記記憶部に記憶するプログラム。
【００６６】
（付記１２）前記ログ採取処理は、前記主電源による電源供給時に発生するイベントと、前記バッテリ電源による電源供給時に発生するイベントと、を発生順にログとして前記記憶部に記憶するプログラム。
【００６７】
なお、上記の特許文献等の各開示を、本書に引用をもって繰り込むものとする。本発明の全開示（請求の範囲を含む）の枠内において、さらにその基本的技術思想に基づいて、実施形態の変更・調整が可能である。また、本発明の請求の範囲の枠内において種々の開示要素の多様な組み合わせないし選択が可能である。すなわち、本発明は、請求の範囲を含む全開示、技術的思想にしたがって当業者であればなし得るであろう各種変形、修正を含むことは勿論である。例えば、第１及び第２の実施形態における説明では、作業履歴の管理対象をパッケージの挿抜としているが、キーボード、マウス、外付けＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などのＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）デバイスや、内蔵ＨＤＤの挿抜を対象としてもよい。
【符号の説明】
【００６８】
１、２  情報処理装置
１０、１０ａ  ベースマネージメントコントローラ
２０  電源管理部
３０  主電源
３１  バッテリ電源
３２  電源切り替えＳＷ
４０  パッケージ挿抜検出部
４１〜４３  コネクタ
５０  時刻情報管理部
６０  記憶部
７０、１００  ログ採取コントローラ
【図１】
0005803166.tif 000002
【図２】
0005803166.tif 000003
【図３】
0005803166.tif 000004
【図４】
0005803166.tif 000005
【図５】
0005803166.tif 000006