(57)【要約】【課題】  本発明は電源制御方法、電源制御装置及び情報処理装置に関し、無停電電源装置を介した電源電圧供給の切断／投入時の異常に関する情報を参照可能に管理、又は、無停電電源装置を介した電源電圧供給の投入時に異常が発生すると電源投入リカバリ処理を行うことを目的とする。【解決手段】    無停電電源装置から情報処理装置に対する電源電圧供給の切断及び投入日時を予め設定された日時情報に基づいて制御する電源制御方法は、日時情報により指定された日時の電源電圧供給の切断又は投入を情報処理装置内の電源制御装置で監視して参照可能に管理する。【選択図】      図３
2006072545.tif 000002
【特許請求の範囲】
【請求項１】
無停電電源装置から情報処理装置に対する電源電圧供給の切断及び投入日時を予め設定された日時情報に基づいて制御する電源制御方法であって、
該日時情報により指定された日時の電源電圧供給の切断又は投入を該情報処理装置内の電源制御装置で監視して参照可能に管理する管理ステップを含むことを特徴とする、電源制御方法。
【請求項２】
情報処理装置内に設けられ、無停電電源装置から該情報処理装置に対する電源電圧供給の切断及び投入日時を予め設定された日時情報に基づいて制御する電源制御装置であって、
該日時情報により指定された日時の電源電圧供給の切断又は投入を監視して参照可能に管理する管理手段を備えたことを特徴とする、電源制御装置。
【請求項３】
該無停電電源装置は、該情報処理装置に対する電源電圧供給の切断又は投入時に、切断又は投入を該情報処理装置に通知する切断／投入通知手段を備え、
該管理手段は、該無停電電源装置からの通知に基づいて、該日時情報により指定された日時の電源電圧供給の切断又は投入の異常を検出することを特徴とする、請求項２記載の電源制御装置。
【請求項４】
該管理手段が日時情報により指定された日時の電源電圧供給の切断又は投入に異常を検出すると、異常通知を任意の通知先に対して行う通知手段を更に備えたことを特徴とする、請求項２又は３記載の電源制御装置。
【請求項５】
無停電電源装置からの電源電圧供給の切断及び投入日時を日時情報により予め設定するスケジュール設定手段と、
該日時情報により指定された日時の電源電圧供給の切断又は投入を監視して参照可能に管理する管理手段を備えたことを特徴とする、情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電源制御方法、電源制御装置及び情報処理装置に係り、特に、無停電電源装置を用いる電源制御方法、無停電電源装置と用いられる電源制御装置及び情報処理装置に関する。
【背景技術】
【０００２】
汎用コンピュータ等の情報処理装置の用途によっては、停電等によりＡＣ電源の供給が停止しても動作を継続可能なように、無停電電源装置に接続されて使用される。無停電電源装置は、ＡＣ電源に接続されている。通常動作時には、情報処理装置は無停電電源装置を介してＡＣ電源からの電源電圧を供給されて動作する。停電等によりＡＣ電源からの電源電圧の供給が停止してしまうと、無停電電源装置はこの異常を検出して自動的に電池等からの電源電圧をＡＣ電源に代わって情報処理装置に供給する。これにより、停電等の異常時にも、情報処理装置は動作を継続可能である。
【０００３】
情報処理装置には、電源電圧供給の切断及び投入のスケジュールを管理するスケジュール設定アプリケーションを備えたものもある。スケジュール設定アプリケーションに電源電圧供給の切断日時及び投入日時に関する切断／投入日時情報を設定すると、切断／投入日時情報は無停電電源装置に供給され、無停電電源装置はこの切断／投入日時情報に基づいて情報処理装置への電源電圧供給の切断及び投入を制御する。
【特許文献１】特開平２−２０２６１１号公報
【特許文献２】特開平６−３１４１３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、情報処理装置の故障及び／又は無停電電源装置の故障により、電源電圧供給が切断／投入日時情報に基づいて行われないことがある。例えば、スケジュール設定アプリケーションにより、ある日時に情報処理装置に対する電源電圧供給が投入されるスケジュールが設定されているにもかかわらず、その日時になっても電源電圧供給が投入されない場合が起こり得る。このような場合、情報処理装置のオペレータは、電源電圧供給が投入されなかった原因を究明し、故障の修理を行う必要がある。しかし、オペレータは、故障が情報処理装置側で発生しているのか、或いは、無停電電源装置側で発生しているのかを先ず究明する必要があり、それから装置内の故障の箇所を検出して修理する必要があったため、非常に時間と手間のかかる復旧作業を行わなければならないという問題があった。又、復旧作業に時間がかかるため、情報処理装置の信頼性が低下してしまうという問題もあった。
【０００５】
そこで、本発明は、無停電電源装置を介した電源電圧供給の切断／投入時の異常に関する情報を参照可能に管理する電源制御方法、電源制御装置及び情報処理装置を提供することを目的とする。
【０００６】
又、本発明は、無停電電源装置を介した電源電圧供給の投入時に異常が発生すると電源投入リカバリ処理を行う電源制御方法、電源制御装置及び情報処理装置を提供することも目的とする。
【課題を解決するための手段】
【０００７】
上記の課題は、 無停電電源装置から情報処理装置に対する電源電圧供給の切断及び投入日時を予め設定された日時情報に基づいて制御する電源制御方法であって、該日時情報により指定された日時の電源電圧供給の切断又は投入を該情報処理装置内の電源制御装置で監視して参照可能に管理する管理ステップを含むことを特徴とする電源制御方法によって達成できる。
【０００８】
上記の課題は、情報処理装置内に設けられ、無停電電源装置から該情報処理装置に対する電源電圧供給の切断及び投入日時を予め設定された日時情報に基づいて制御する電源制御装置であって、該日時情報により指定された日時の電源電圧供給の切断又は投入を監視して参照可能に管理する管理手段を備えたことを特徴とする電源制御装置によっても達成できる。
【０００９】
上記の課題は、無停電電源装置からの電源電圧供給の切断及び投入日時を日時情報により予め設定するスケジュール設定手段と、該日時情報により指定された日時の電源電圧供給の切断又は投入を監視して参照可能に管理する管理手段を備えたことを特徴とする情報処理装置によっても達成できる。
【発明の効果】
【００１０】
本発明によれば、電源電圧供給の切断／投入の異常を早期に検出することができるので、発生した異常に対する復旧作業等の迅速な対応が可能となる。又、日時情報により指定された日時の電源電圧供給の投入に異常を検出し、且つ、無停電電源装置からの電源電圧供給があれば電源制御装置から情報処理装置内の電源投入リカバリ処理を自動的に起動するようにすれば、電源電圧供給の投入を再度試みて電源電圧供給を正常な状態に戻せる場合もあるので、情報処理装置の信頼性が向上すると共に、不要な復旧作業を防止することもできる。
【発明を実施するための最良の形態】
【００１１】
以下に、本発明になる電源制御方法、電源制御装置及び情報処理装置の各実施例を、図面と共に説明する。
【実施例１】
【００１２】
図１は、本発明になる情報処理装置の第１実施例を無停電電源装置と共に示すブロック図である。情報処理装置の第１実施例は、本発明になる電源制御方法の第１実施例を採用すると共に、本発明になる電源制御装置の第１実施例を備える。
【００１３】
図１において、情報処理装置１１は、汎用コンピュータ等で構成されており、スケジュール設定アプリケーション１１１、オペレーティングシステム（ＯＳ）１１２等のソフトウェアに加え、ベースボード１１５、電源ユニット１１８等のハードウェアを備える。スケジュール設定アプリケーション１１１は、通知機能１１３を有する。ベースボード１１５は、バス１１９により接続されたＬＡＮ（Local Area Network）カード１１６及び電源制御装置１１７を有する。尚、情報処理装置１１には、汎用コンピュータと同様に、キーボード等の入力装置や表示装置等が設けられているが、図１では便宜上それらの図示を省略してある。
【００１４】
無停電電源装置１２は、ＡＣ電源（図示せず）からのＡＣ電源電圧が供給されるコンセント１３に接続されており、スケジュール機能１２１等のソフトウェアに加え、情報処理装置１１に電源電圧を供給する電源供給部１２２等のハードウェアを備える。無停電電源装置１２は、通常は電源供給部１２２によりコンセント１３からのＡＣ電源電圧を情報処理装置１１に供給し、停電時には電源供給部１２２が無停電電源装置１２の内部又は外部電池（図示せず）等の別電源からの電源電圧を情報処理装置１１に供給する、周知の基本構成を有する。無停電電源装置１２が複数の装置に電源電圧を供給する場合には、電源供給部１２２は、情報処理装置１１以外の他の装置にも接続される。
【００１５】
本実施例では、情報処理装置１１のＬＡＮカード１１６及びＬＡＮポート２７１は、ハブ１４を介してネットワーク（図示せず）に接続されている。又、情報処理装置１１のシリアルポート２８１は、モデム１５を介してネットワークに接続されている。モデム１５は、情報処理装置１１内に設けられていても良い。ＡＣアダプタ１６は、省略可能である。ＡＣアダプタ１６を設けた場合、コンセント１３からのＡＣ電源電圧を電源制御装置１１７に供給することができ、ＡＣアダプタ１６を接続するコンセント１３を選定することにより、電源制御装置１１７を情報処理装置１１とは異なる電源で動作させることができる。
【００１６】
情報処理装置１１のスケジュール設定アプリケーション１１１は、情報処理装置１１に対する電源電圧供給の切断及び投入のスケジュールを管理する。情報処理装置１１のオペレータが入力装置からスケジュール設定アプリケーション１１１に電源電圧供給の切断日時及び投入日時に関する切断／投入日時情報（スケジュール情報）を設定すると、切断／投入日時情報は無停電電源装置１２に供給され、無停電電源装置１２はこの切断／投入日時情報に基づいて、スケジュール機能１２１により情報処理装置１１への電源電圧供給の切断及び投入を制御する。情報処理装置１１のＯＳ１１２は、情報処理装置１１全体の動作を制御する。スケジュール設定アプリケーション１１１及びＯＳ１１２には、周知のソフトウェアを使用可能である。
【００１７】
ベースボード１１５に搭載されているＬＡＮカード１１６は、情報処理装置１１が他の情報処理装置とＬＡＮ等のネットワークを介した通信を行う際の通信制御を司り、電源制御装置１１７は、ベースボード１１５との内部インタフェース及び管理ソフトウェアとのインタフェースにより、電源供給状態の監視及び通知を含む各種電源制御を司る監視用ハードウェアである。電源制御装置１１７は、本実施例ではＰＣＩカード等の制御カードにより構成されている。電源制御装置１１７がＰＣＩカードの場合、ＰＣＩバスがバス１１９として用いられる。
【００１８】
情報処理装置１１の電源ユニット１１８は、無停電電源装置１２から供給される電源電圧に基づいて情報処理装置１１内に使用する各種電圧を生成し、情報処理装置１１内の各部に供給する。電源ユニット１１８には、周知の電源ユニットを使用可能である。
【００１９】
図２は、情報処理装置１１内の電源制御装置１１７の構成を示すブロック図である。図２に示すように、電源制御装置１１７は、ＰＣＩ制御部２１、管理部２２、ＤＲＡＭ２３、フラッシュＲＯＭ２４、ＥＥＰＲＯＭ２５、ＬＡＮポート２７１に接続されたドライバ／レシーバ２７、シリアルポート２８１に接続されたドライバ／レシーバ２８及び制御ポート２９１に接続されたドライバ／レシーバ２９を有する。
【００２０】
ＰＣＩ制御部２１は、電源制御装置１１７内のメモリ制御等を司るＰＣＩコントローラ３１を有し、ＤＲＡＭ２３はスケジュール設定アプリケーション１１１により設定されたスケジュール情報を格納する。フラッシュＲＯＭ２４はＣＰＵ４１が実行するプログラムやデータを格納し、ＥＥＰＲＯＭ２５は、ＰＣＩカードのＩＤ番号等のＰＣＩカードに関する情報を格納する。
【００２１】
センサ群２６は、情報処理装置１１内の各種ハードウェアの状態を検出する複数のセンサからなる。本実施例では、センサ群２６は、情報処理装置１１内の温度を検出する温度センサと、情報処理装置１１内の所定箇所における電圧を検出する電圧センサと、情報処理装置１１内のファン（図示せず）の状態を検出するセンサと、電源ユニット１１８の状態を検出するセンサを含む。センサ群２６の一部のセンサは、電源制御装置１１７内に設けられていても良い。
【００２２】
管理部２２は、ＣＰＵ４１、通信プロセッサ４２、システムインタフェース（Ｉ／Ｆ）ユニット４３、タイマ４４、２ポートコントローラ４５、入出力（ＩＯ）ポートコントローラ４６、シリアルポートコントローラ４７及びＬＡＮポート（イーサーネット）コントローラ４８からなる。
【００２３】
ＣＰＵ４１は、電源制御装置１１７全体の制御を司り、電源供給状態等の監視及び通知を含む各種電源制御を行う。電源制御には、電源電圧供給の投入及び切断（オン／オフ）の制御、電源電圧供給のリセット、ＮＭＩ（Non-Maskerable Interrupt）等が含まれる。監視には、ハードウェア監視とソフトウェア監視が含まれる。ハードウェア監視は、センサ群２６からの検出信号に基づいた情報処理装置１１内の温度、情報処理装置１１内の所定箇所における電圧、ファンの状態、電源ユニット１１８の状態等の監視を含む。他方、ソフトウェア監視は、ポスト（ＰＯＳＴ）ハング、ブート（ＢＯＯＴ）ハング、オペレーティングシステム（ＯＳ）ハング等のハング状態の監視を含む。
【００２４】
又、ＣＰＵ４１は、異常検出時の電源電圧供給のリセット、電源電圧供給の投入及び切断等を含む電源投入リカバリ処理の制御、及び、表示装置の表示画面や表示メッセージ等を制御する表示制御も行う。更に、ＣＰＵ４１は、スケジュール情報により指定された日時の電源電圧供給の切断又は投入を監視して参照可能に管理する管理する。つまり、監視された電源電圧供給の切断又は投入に関する情報は、例えばＤＲＡＭ２３等のメモリ領域に参照可能に管理され、オペレータの要求に応答して参照された情報（特に異常に関する情報）は、例えばログの如き形式で表示装置に表示可能である。
【００２５】
通信プロセッサ４２は、スケジュール設定アプリケーション１１１やＯＳ１１２等のソフトウェアとベースボード１１５との間の通信等を含む情報処理装置１１内の通信と、情報処理装置１１と無停電電源装置１２等の外部装置との通信とを制御する。システムＩ／Ｆユニット４３は、電源制御装置１１７をＰＣＩ制御部２１を介して情報処理装置１１内の他の部分と接続する。タイマ４４は、現在時刻等の時間情報を管理する。
【００２６】
２ポートコントローラ４５は、管理部２２のＥＥＰＲＯＭ２５及びセンサ群２６に対する２つのポートの接続を通信プロセッサ４２の制御下で制御する。ＩＯポートコントローラ４６は、管理部２２のドライバ／レシーバ２９を介した制御ポート２９１との接続を通信プロセッサの制御下で制御する。シリアルポートコントローラ４７は、管理部２２のドライバ／レシーバ２８を介したシリアルポート２８１との接続を通信プロセッサの制御下で制御する。ＬＡＮポートコントローラ４６は、管理部２２のドライバ／レシーバ２７を介したＬＡＮポート２７１との接続を通信プロセッサの制御下で制御する。制御ポート２９１は、無停電電源装置１２に接続されており、本実施例では、情報処理装置１１からスケジュール情報を無停電電源装置１２に通知したり、無停電電源装置１２から電源電圧供給の投入が開始されたことを情報処理装置１１に通知したりするのに用いられる。制御ポート２９１を介して行われる各種通知には、任意のプロトコルを使用可能であり、例えばＳＮＭＰ、ＳＮＭＰ（ｅ−ｍａｉｌ）、Ｐａｇｅｒ等を使用することもできる。
【００２７】
図３は、第１実施例の動作を説明するフローチャートである。図３は、情報処理装置１１のスケジュール設定アプリケーション１１１及び電源制御装置１１７の処理と、無停電電源装置１２の処理とを示す。
【００２８】
図３において、スケジュール設定アプリケーション１１１は、ステップＳ１で電源電圧供給の切断日時であるか否かを予め設定されたスケジュール情報から判定し、判定結果がＹＥＳになると、処理はステップＳ２へ進む。ステップＳ２は、電源制御装置１１７にスケジュール情報を通知する。ステップＳ３は、無停電電源装置１２に、制御ポート２９１を介してスケジュール情報を通知する。従って、電源制御装置１１７及び無停電電源装置１２は、通知されたスケジュール情報から、電源電圧供給の切断日時及び投入日時を取得できる。ステップＳ４は、電源電圧供給の切断を行うシャットダウン処理を開始し、処理は終了する。
【００２９】
無停電電源装置１２のスケジュール機能１２１は、ステップＳ１１でスケジュール設定アプリケーション１１１からスケジュール情報を通知され、ステップＳ１２で電源電圧供給の切断日時であるか否かを判定する。スケジュール設定アプリケーション１１１から通知されるスケジュール情報は、次回の電源電圧供給の切断日時及び投入日時に関する切断／投入日時情報であっても、現時点（通知時点）から起算した切断／投入日時情報であっても良い。後者の場合、無停電電源装置１２は、現時点（通知時点）から起算した切断／投入日時情報と、スケジュール機能１２１の内部タイマ（図示せず）で管理された時間情報とに基づいて電源電圧供給の切断日時及び投入日時を判定することができる。ステップＳ１２の判定結果がＹＥＳであると、ステップＳ１３は、電源電圧供給を切断し、処理は後述するステップＳ１４へ進む。他方、ステップＳ１２の判定結果がＮＯであると、処理は後述するステップＳ１４へ進む。
【００３０】
ステップＳ１４は、電源電圧供給の投入日時であるか否かを判定し、判定結果ＮＯであると、処理はステップＳ１１へ戻る。ステップＳ１４の判定結果がＹＥＳであると、ステップＳ１５は、電源電圧供給の投入を開始すると共に、電源電圧供給の投入が開始されたことを示す投入開始情報を制御ポート２９１に送出して電源制御装置１１７に通知し、処理はステップＳ１１へ戻る。
【００３１】
電源制御装置１１７は、ステップＳ２１でスケジュール設定アプリケーション１１１からスケジュール情報を通知され、ステップＳ２２で電源電圧供給の切断日時であるか否かを判定する。スケジュール設定アプリケーション１１１から通知されるスケジュール情報は、次回の電源電圧供給の切断日時及び投入日時に関する切断／投入日時情報であっても、現時点（通知時点）から起算した切断／投入日時情報であっても良い。後者の場合、電源制御装置１１７は、現時点（通知時点）から起算した切断／投入日時情報と、タイマ４４で管理された時間情報とに基づいて電源電圧供給の切断日時及び投入日時を判定することができる。ステップＳ２２の判定結果がＹＥＳであると、ステップＳ２３は、情報処理装置１１に対する電源電圧供給が停止されているか否かを判定し、判定結果がＹＥＳであると、処理は後述するステップＳ２５へ進む。ステップＳ２２の判定結果がＮＯであると、処理は後述するステップＳ２５へ進む。
【００３２】
他方、ステップＳ２３の判定結果がＮＯであると、ステップＳ２４は、異常が発生した旨を示す異常通知をスケジュール設定アプリケーション１１１及び／又はＯＳ１１２に対して行い、処理はステップＳ２５へ進む。異常通知を受けたスケジュール設定アプリケーション１１１及び／又はＯＳ１１２は、表示装置に異常を示すメッセージを表示したりして情報処理装置１１のオペレータに異常状態を通知する。
【００３３】
ステップＳ２５は、電源電圧供給の投入日時であるか否かを判定し、判定結果がＮＯであると、処理はステップＳ２１へ戻る。ステップＳ２５の判定結果がＹＥＳであると、ステップＳ２６は、無停電電源装置１２からの投入開始情報に基づいて、情報処理装置１１に対する無停電電源装置１２からの電源電圧供給の投入が開始されているか否かを判定する。ステップＳ２６の判定結果がＹＥＳであると、ステップＳ２８は、電源電圧供給の投入が行われているか否かを判定し、判定結果がＹＥＳであると、処理はステップＳ２１へ戻る。
【００３４】
ステップＳ２６の判定結果がＮＯであると、ステップＳ２７は、異常が発生した旨を示す異常通知をスケジュール設定アプリケーション１１１及び／又はＯＳ１１２に対して行い、処理はステップＳ２１へ戻る。異常通知を受けたスケジュール設定アプリケーション１１１及び／又はＯＳ１１２は、表示装置に異常を示すメッセージを表示したりして情報処理装置１１のオペレータに異常状態を通知する。
【００３５】
無停電電源装置１２からの電源電圧供給の投入が開始されているものの、何らかの理由で情報処理装置１１への電源電圧供給の投入が行われていない場合、ステップＳ２８の判定結果がＮＯとなり、処理はステップＳ２９へ進む。ステップＳ２９は、情報処理装置１１への電源電圧供給を再度試みる電源投入リカバリ処理を行う。ステップＳ３０は、電源投入リカバリ処理の結果を示すリカバリ結果通知をスケジュール設定アプリケーション１１１及び／又はＯＳ１１２に対して行い、処理はステップＳ２１へ戻る。リカバリ結果通知を受けたスケジュール設定アプリケーション１１１及び／又はＯＳ１１２は、表示装置にリカバリ結果を示すメッセージを表示したりして情報処理装置１１のオペレータにリカバリ結果を通知する。
【００３６】
本実施例によれば、電源電圧供給の切断／投入の異常を早期に検出することができるので、発生した異常に対する復旧作業等の迅速な対応が可能となる。又、電源投入リカバリ処理を自動的に行うことにより、電源電圧供給の投入を再度試みて電源電圧供給を正常な状態に戻せる場合もあるので、情報処理装置の信頼性が向上すると共に、不要な復旧作業を防止することもできる。
【実施例２】
【００３７】
図４は、本発明になる情報処理装置の第２実施例を無停電電源装置と共に示すブロック図である。図４中、図１と同一部分には同一符号を付し、その説明は省略する。
【００３８】
図４において、無停電電源装置１２Ａは、スケジュール機能１２１Ａ、電源供給部１２２及びＬＡＮポート１２３からなる。ＬＡＮポート１２３は、ハブ１４を介して情報処理装置１１のＬＡＮポート２７１に接続されている。無停電電源装置１２Ａは、情報処理装置１１に対する電源電圧供給の切断を行った際に、この切断に関する切断情報をＬＡＮポート１２３、ハブ１４及びＬＡＮポート２７１を介して情報処理装置１１の電源制御装置１１７に通知する。切断情報の通知は、任意のプロトコルを用いて行うことができる。本実施例では、電源電圧供給の投入開始に関する投入開始情報及び切断に関する切断情報が、無停電電源装置１２Ａから情報処理装置１１の電源制御装置１１７に通知される。
【００３９】
図５は、第２実施例の動作を説明するフローチャートである。図５は、情報処理装置１１のスケジュール設定アプリケーション１１１及び電源制御装置１１７の処理と、無停電電源装置１２Ａの処理とを示す。
【００４０】
図５において、スケジュール設定アプリケーション１１１は、ステップＳ４１で電源電圧供給の切断日時であるか否かを予め設定されたスケジュール情報から判定し、判定結果がＹＥＳになると、処理はステップＳ４２へ進む。ステップＳ４２は、無停電電源装置１２Ａにスケジュール情報を通知する。従って、無停電電源装置１２Ａは、通知されたスケジュール情報から、電源電圧供給の切断日時及び投入日時を取得できる。ステップＳ４３は、電源電圧供給の切断を行うシャットダウン処理を開始し、処理は終了する。
【００４１】
無停電電源装置１２のスケジュール機能１２１Ａは、ステップＳ５１でスケジュール設定アプリケーション１１１からスケジュール情報を通知され、ステップＳ５２で電源電圧供給の切断日時であるか否かを判定する。スケジュール設定アプリケーション１１１から通知されるスケジュール情報は、次回の電源電圧供給の切断日時及び投入日時に関する切断／投入日時情報であっても、現時点（通知時点）から起算した切断／投入日時情報であっても良い。後者の場合、無停電電源装置１２Ａは、現時点（通知時点）から起算した切断／投入日時情報と、スケジュール機能１２１Ａの内部タイマ（図示せず）で管理された時間情報とに基づいて電源電圧供給の切断日時及び投入日時を判定することができる。ステップＳ５２の判定結果がＹＥＳであると、ステップＳ５３は、電源電圧供給を切断する。又、ステップＳ５４は、電源電圧供給の切断に関する切断情報をＬＡＮポート１２３から出力することで、ハブ１４及びＬＡＮポート２７１を介して電源制御装置１１７に通知し、処理は後述するステップＳ５５へ進む。他方、ステップＳ５２の判定結果がＮＯであると、処理は後述するステップＳ５５へ進む。
【００４２】
ステップＳ５５は、電源電圧供給の投入日時であるか否かを判定し、判定結果ＮＯであると、処理はステップＳ５１へ戻る。ステップＳ５５の判定結果がＹＥＳであると、ステップＳ５６は、電源電圧供給の投入を開始すると共に、電源電圧供給の投入が開始されたことを示す投入開始情報を制御ポート２９１に送出して電源制御装置１１７に通知し、処理はステップＳ１１へ戻る。
【００４３】
電源制御装置１１７は、ステップＳ６１で無停電電源装置１２Ａから切断情報が通知されたか否かを判定し、判定結果がＮＯであると、処理は後述するステップＳ６４へ進む。他方、ステップＳ６１の判定結果がＹＥＳであると、ステップＳ６２は、情報処理装置１１に対する電源電圧供給が停止されているか否かを判定し、判定結果がＹＥＳであると、処理は後述するステップＳ２５へ進む。ステップＳ２２の判定結果がＮＯであると、処理は後述するステップＳ６４へ進む。
【００４４】
他方、ステップＳ６２の判定結果がＮＯであると、ステップＳ６３は、異常が発生した旨を示す異常通知をスケジュール設定アプリケーション１１１及び／又はＯＳ１１２に対して行い、処理はステップＳ６４へ進む。異常通知を受けたスケジュール設定アプリケーション１１１及び／又はＯＳ１１２は、表示装置に異常を示すメッセージを表示したりして情報処理装置１１のオペレータに異常状態を通知する。
【００４５】
ステップＳ６４は、電源電圧供給の投入日時であるか否かを判定し、判定結果がＮＯであると、処理はステップＳ６１へ戻る。ステップＳ６４の判定結果がＹＥＳであると、ステップＳ６５は、無停電電源装置１２Ａからの投入開始情報に基づいて、情報処理装置１１に対する無停電電源装置１２Ａからの電源電圧供給の投入が開始されているか否かを判定する。ステップＳ６５の判定結果がＹＥＳであると、ステップＳ６７は、電源電圧供給の投入が行われているか否かを判定し、判定結果がＹＥＳであると、処理はステップＳ６１へ戻る。
【００４６】
ステップＳ６５の判定結果がＮＯであると、ステップＳ６６は、異常が発生した旨を示す異常通知をスケジュール設定アプリケーション１１１及び／又はＯＳ１１２に対して行い、処理はステップＳ６１へ戻る。異常通知を受けたスケジュール設定アプリケーション１１１及び／又はＯＳ１１２は、表示装置に異常を示すメッセージを表示したりして情報処理装置１１のオペレータに異常状態を通知する。
【００４７】
無停電電源装置１２Ａからの電源電圧供給の投入が開始されているものの、何らかの理由で情報処理装置１１への電源電圧供給の投入が行われていない場合、ステップＳ６７の判定結果がＮＯとなり、処理はステップＳ６８へ進む。ステップＳ６８は、情報処理装置１１への電源電圧供給を再度試みる電源投入リカバリ処理を行う。ステップＳ６９は、電源投入リカバリ処理の結果を示すリカバリ結果通知をスケジュール設定アプリケーション１１１及び／又はＯＳ１１２に対して行い、処理はステップＳ６１へ戻る。リカバリ結果通知を受けたスケジュール設定アプリケーション１１１及び／又はＯＳ１１２は、表示装置にリカバリ結果を示すメッセージを表示したりして情報処理装置１１のオペレータにリカバリ結果電源投入を通知する。
【００４８】
本実施例によれば、電源電圧供給の切断／投入の異常を早期に検出することができるので、発生した異常に対する復旧作業等の迅速な対応が可能となる。又、電源投入リカバリ処理を自動的に行うことにより、電源電圧供給の投入を再度試みて電源電圧供給を正常な状態に戻せる場合もあるので、情報処理装置の信頼性が向上すると共に、不要な復旧作業を防止することもできる。
【００４９】
第１実施例では、周知の基本構成の無停電電源装置１２を使用可能であるのに対し、第２実施例では、無停電電源装置１２Ａに切断情報を情報処理装置１１に通知する機能を加える必要があるが、スケジュール設定アプリケーション１１１からスケジュール情報を電源制御装置１１７に通知する必要がなく、その分スケジュール設定アプリケーション１１１の負荷が軽減される。
【００５０】
上記実施例では、無停電電源装置１２，１２Ａからの投入開始情報は制御ポート２９１を介して電源制御装置１１７に送出され、無停電電源装置１２Ａからの切断情報はＬＡＮポート２７１を介して電源制御装置１１７に送出されているが、これに限定されるものではなく、投入開始情報及び切断情報の両方を制御ポート２９１に送出するようにしても、両方をＬＡＮポート２７１に送出するようにしても良いことは言うまでもない。
【００５１】
本発明は、以下に付記する発明をも包含するものである。
（付記１）   無停電電源装置から情報処理装置に対する電源電圧供給の切断及び投入日時を予め設定された日時情報に基づいて制御する電源制御方法であって、
該日時情報により指定された日時の電源電圧供給の切断又は投入を該情報処理装置内の電源制御装置で監視して参照可能に管理する管理ステップを含むことを特徴とする、電源制御方法。
（付記２）  該情報処理装置に対する電源電圧供給の切断又は投入時に、切断又は投入を該無停電電源装置から該情報処理装置に通知する切断／投入通知ステップを更に含み、
該管理ステップは、該無停電電源装置からの通知に基づいて、該日時情報により指定された日時の電源電圧供給の切断又は投入の異常を検出することを特徴とする、付記１記載の電源制御方法。
（付記３）  該管理ステップが日時情報により指定された日時の電源電圧供給の切断又は投入に異常を検出すると、該電源制御装置が異常通知を任意の通知先に対して行う通知ステップを更に含むことを特徴とする、付記１又は付記２記載の電源制御方法。
（付記４）  該日時情報により指定された日時の電源電圧供給の投入に異常を検出し、且つ、該無停電電源装置からの電源電圧供給があれば、該電源制御装置から該情報処理装置内の電源投入リカバリ処理を起動する起動ステップを更に含むことを特徴とする、付記１又は付記２記載の電源制御方法。
（付記５）  該電源投入リカバリ処理の結果を、該電源制御装置から任意の通知先に対して通知するステップを更に含むことを特徴とする、付記４記載の電源制御方法。
（付記６）  情報処理装置内に設けられ、無停電電源装置から該情報処理装置に対する電源電圧供給の切断及び投入日時を予め設定された日時情報に基づいて制御する電源制御装置であって、
該日時情報により指定された日時の電源電圧供給の切断又は投入を監視して参照可能に管理する管理手段を備えたことを特徴とする、電源制御装置。
（付記７）  該無停電電源装置は、該情報処理装置に対する電源電圧供給の切断又は投入時に、切断又は投入を該情報処理装置に通知する切断／投入通知手段を備え、
該管理手段は、該無停電電源装置からの通知に基づいて、該日時情報により指定された日時の電源電圧供給の切断又は投入の異常を検出することを特徴とする、付記６記載の電源制御装置。
（付記８）  該管理手段が日時情報により指定された日時の電源電圧供給の切断又は投入に異常を検出すると、異常通知を任意の通知先に対して行う通知手段を更に備えたことを特徴とする、付記６又は付記７記載の電源制御装置。
（付記９）  該日時情報により指定された日時の電源電圧供給の投入に異常を検出し、且つ、該無停電電源装置からの電源電圧供給があれば、該情報処理装置内の電源投入リカバリ処理を起動する起動手段を更に備えたことを特徴とする、付記６又は付記７記載の電源制御装置。
（付記１０）  該電源投入リカバリ処理の結果を、任意の通知先に対して通知する手段を更に備えたことを特徴とする、付記９記載の電源制御装置。
（付記１１）  無停電電源装置からの電源電圧供給の切断及び投入日時を日時情報により予め設定するスケジュール設定手段と、
該日時情報により指定された日時の電源電圧供給の切断又は投入を監視して参照可能に管理する管理手段を備えたことを特徴とする、情報処理装置。
（付記１２）  該無停電電源装置は、該情報処理装置に対する電源電圧供給の切断又は投入時に、切断又は投入を該情報処理装置に通知する切断／投入通知手段を備え、
該管理手段は、該無停電電源装置からの通知に基づいて、該日時情報により指定された日時の電源電圧供給の切断又は投入の異常を検出することを特徴とする、付記１１記載の情報処理装置。
（付記１３）  該管理手段が日時情報により指定された日時の電源電圧供給の切断又は投入に異常を検出すると、異常通知を任意の通知先に対して行う通知手段を更に備えたことを特徴とする、付記１１又は付記１２記載の情報処理装置。
（付記１４）  該日時情報により指定された日時の電源電圧供給の投入に異常を検出し、且つ、該無停電電源装置からの電源電圧供給があれば、該情報処理装置内の電源投入リカバリ処理を起動する起動手段を更に備えたことを特徴とする、付記１１又は付記１２記載の情報処理装置。
（付記１５）  該電源投入リカバリ処理の結果を、任意の通知先に対して通知する手段を更に備えたことを特徴とする、付記１４記載の情報処理装置。
（付記１６）  該管理手段が日時情報により指定された日時の電源電圧供給の切断又は投入に異常を検出すると、異常通知を任意の通知先に対して行う通知手段と、
該日時情報により指定された日時の電源電圧供給の投入に異常を検出し、且つ、該無停電電源装置からの電源電圧供給があれば、該情報処理装置内の電源投入リカバリ処理を起動する起動手段とを更に備え、
該管理手段、該通知手段及び該起動手段は、制御カードに搭載されていることを特徴とする、付記１１記載の情報処理装置。
【００５２】
以上、本発明を実施例により説明したが、本発明は上記実施例に限定されるものではなく、種々の変形及び改良が可能であることは、言うまでもない。
【図面の簡単な説明】
【００５３】
【図１】本発明になる情報処理装置の第１実施例を無停電電源装置と共に示すブロック図である。
【図２】情報処理装置内の電源制御装置の構成を示すブロック図である。
【図３】第１実施例の動作を説明するフローチャートである。
【図４】本発明になる情報処理装置の第２実施例を無停電電源装置と共に示すブロック図である。
【図５】第２実施例の動作を説明するフローチャートである。
【符号の説明】
【００５４】
１１      情報処理装置
１２      無停電電源装置
１３      コンセント
１４      ハブ
１５      モデム
１６      ＡＣアダプタ
１１１      スケジュール設定アプリケーション
１１２      ＯＳ
１１５      ベースボード
１１６     ＬＡＮカード
１１７      電源制御装置
１１８      電源ユニット
１２１      スケジュール機能
１２２      電源供給部
【図１】
2006072545.tif 000003
【図２】
2006072545.tif 000004
【図３】
2006072545.tif 000005
【図４】
2006072545.tif 000006
【図５】
2006072545.tif 000007