(57)【特許請求の範囲】
【請求項１】
電源供給線からの電源が切断された時に停電情報を出力すると共に、内部バッテリから電源を出力する無停電電源装置と、該無停電電源装置から出力された電源に応じて駆動される駆動対象装置との間に接続され、該無停電電源装置から該駆動対象装置への電源の供給を制御する電源制御手段と、
前記電源制御手段毎に予め設定され、前記無停電電源装置からの前記停電情報に応じた制御情報が記憶された電源管理情報記憶手段と、
前記無停電電源装置から前記停電情報が通知されたとき、前記電源管理情報記憶手段に記憶された前記制御情報に応じて前記電源制御手段を制御する制御手段とを有することを特徴とする電源制御装置。
【請求項２】
前記電源制御手段は、前記無停電電源装置が複数接続され、接続された該複数の無停電電源装置から出力される複数の電源の前記駆動対象装置への供給を制御する複数の電源制御部から構成され、
前記制御手段は、前記複数の無停電電源装置のうち一つの無停電電源装置から前記停電情報が通知されたとき、前記停電情報を通知した無停電電源装置から駆動対象装置への電源を切断するように電源制御手段を制御することを特徴とする請求項１記載の電源制御装置。
【請求項３】
前記制御手段は、前記複数の無停電電源装置の全てから前記停電情報が通知されたとき、前記複数の無停電電源装置の全てから前記駆動対象装置に電源が供給されるように前記複数の電源制御部を制御することを特徴とする請求項２記載の電源制御装置。
【請求項４】
電源制御装置が実行する電源制御方法において、
電源制御手段が、電源供給線からの電源が切断された時に停電情報を出力すると共に、内部バッテリから電源を出力する無停電電源装置と、該無停電電源装置から出力された電源に応じて駆動される駆動対象装置との間に接続され、該無停電電源装置から該駆動対象装置への電源の供給を制御するステップと、
電源管理情報記憶手段が、前記電源制御手段毎に予め設定され、前記無停電電源装置からの前記停電情報に応じた制御情報を記憶するステップと、
制御手段が、前記無停電電源装置から前記停電情報が通知されたとき、前記電源管理情報記憶手段に記憶された前記制御情報に応じて前記電源制御手段を制御するステップとを有することを特徴とする電源制御方法。
【請求項５】
コンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記憶媒体において、
前記コンピュータに、
電源制御手段が、電源供給線からの電源が切断された時に停電情報を出力すると共に、内部バッテリから電源を出力する無停電電源装置と、該無停電電源装置から出力された電源に応じて駆動される駆動対象装置との間に接続され、該無停電電源装置から該駆動対象装置への電源の供給を制御するステップと、
電源管理情報記憶手段が、前記電源制御手段毎に予め設定され、前記無停電電源装置からの前記停電情報に応じた制御情報を記憶するステップと、
制御手段が、前記無停電電源装置から前記停電情報が通知されたとき、前記電源管理情報記憶手段に記憶された前記制御情報に応じて前記電源制御手段を制御するステップとを実行させるためのプログラムを記録したコンピュータ読み取り可能な記憶媒体。
【請求項６】
前記コンピュータに前記無停電電源装置が複数接続され、
前記電源制御手段は、接続された該複数の無停電電源装置から出力される複数の電源の前記駆動対象装置への供給を制御し、
前記制御手段は、前記複数の無停電電源装置のうち一つの無停電電源装置から前記停電情報が通知されたとき、前記停電情報を通知した無停電電源装置から駆動対象装置への電源を切断するように制御することを特徴とする請求項５記載のコンピュータ読み取り可能な記憶媒体。
【請求項７】
前記制御手段は、前記複数の無停電電源装置の全てから前記停電情報が通知されたとき、前記複数の無停電電源装置の全てから前記駆動対象装置に電源が供給されるように制御することを特徴とする請求項６記載のコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電源制御装置及び電源制御方法に係り、特に、無停電電源装置（ＵＰＳ）を介して計算機システムへの電源供給を制御する電源制御装置及び電源制御方法に関する。
【０００２】
【従来の技術】
従来、無停電電源装置（Ｕｎｉｎｔｅｒｒｕｐｔｅｄ  Ｐｏｗｅｒ  Ｓｕｐｐｌｙ）を備えた電源制御装置は、停電や電圧低下時に計算機システム等へ電源供給を制御する装置である。
図１は、従来の情報処理システムの構成を示す図である。
【０００３】
図１において、情報処理システムは、ＵＰＳ１０、計算機システム１１、周辺装置１２等で構成される。
ＵＰＳ１０は、計算機システム１１とＡＣ電源１４の間に設置されている。ＵＰＳ１０は、停電時に、ＡＣ電源１４からの電源供給の有無を検知する。同時に、ＵＰＳ１０は、蓄積されたバッテリーの電源を計算機システム１１及び周辺装置１２に供給する。
【０００４】
計算機システム１１は、ＵＰＳ１０と、周辺装置１２に接続されている。計算機システム１１とＵＰＳ１０は、ＵＰＳインターフェース１３により接続され、また、計算機システム１１と周辺装置１２は、ＲＣＩインターフェース（Ｒｅｍｏｔｅ  Ｃａｂｉｎｅｔ  Ｉｎｔｅｒｆａｃｅ）２８により接続される。このＲＣＩインターフェース２８を介して、周辺装置１２の電源供給の情報が計算機システム１１に通知される。
【０００５】
周辺装置１２は、ＵＰＳ１０と計算機システム１２に接続され、停電時に、ＵＰＳ１０が周辺装置１２に電源を供給する。
例えば，ＵＰＳ１０は、×印で示した停電状態が発生した場合、接続されたＡＣ電源１４からの電源供給が無い状態を検知する。ＡＣ電源１４からの電源供給が無い場合、ＵＰＳ１０はＵＰＳインタフェース１３を介して停電発生の情報を計算機システム１１に通知する。情報が通知された計算機システム１１はＵＰＳ１０のバッテリーを使用して稼動を継続する。それと同時に、計算機システム１１はＲＣＩインターフェース２８を介して周辺装置１２から電源供給情報を受信する。稼動が継続された計算機システム１１は、ＵＰＳ１０のバッテリーの電源補償時間に応じて設定された時間内で、電源が復電されるまでＵＰＳ１０を監視する。監視時間が経過した後、計算機システムはシステムを正常に停止させるための処理を行うと共に、周辺装置１２に電源を切断する情報を通知する。周辺装置には計算機システム１１から電源を切断する情報が通知されると、電源が切断される。計算機システム１１はシステムを停止させる処理が終了すると、電源が切断される。
【０００６】
このように、停電時に、計算機システム１１及び周辺装置１２はＵＰＳ１０によって電源のバックアップが行われ、正常な状態でシステムを停止させることができる。
また、電源系統の２重化に対応した例について以下に述べる。
図２は、従来の２系統受電装置に対応する計算機システムの構成を示す図である。
【０００７】
図２において、計算機システムは、処理装置１５と、２つのＵＰＳ（Ａ）１０ａ、１０ｂと、周辺装置（Ａ）１６と周辺装置（Ｂ）１７とで構成される。
処理装置１５は、ＵＰＳ（Ａ）１０ａとＵＰＳ（Ｂ）１０ｂとＵＰＳインターフェース１３で接続され、周辺装置（Ａ）１６と周辺装置（Ｂ）１７とＲＣＩインターフェース２８で接続されている。
【０００８】
ＵＰＳ（Ａ）１０ａは、処理装置１５と周辺装置（Ａ）１６と周辺装置（Ｂ）１７に電源を供給し、ＵＰＳ（Ｂ）１０ｂは、処理装置１５と周辺装置（Ｂ）１７に電源を供給する。
周辺装置（Ａ）１６は、ＵＰＳ（Ａ）１０ａからの単一受電の装置であり、周辺装置（Ｂ）１７は、ＵＰＳ（Ａ）１０ａとＵＰＳ（Ｂ）１０ｂからの２系統受電の装置である。
【０００９】
このように、図２のシステムでは２つのＵＰＳを有し、単一受電の装置と２系統受電の装置に対応できる。例えば、×印で示した停電が発生し、ＵＰＳ（Ａ）１０ａにＡＣ電源（Ａ系）１８からの電源供給が無い場合、一方のＵＰＳ（Ｂ）１０ｂが正常であればシステムの電源切断処理は行われず、よって、電源供給が続けられる。このとき、ＵＰＳ（Ａ）１０ａは、バッテリから電源を供給する。
【００１０】
また、上記記載のＵＰＳの内部構成について以下に記述する。
図３は、ＵＰＳの内部構成を示す図である。
図３において、ＡＣ電源からの交流電圧がＵＰＳに入力されると、ＡＣ／ＤＣコンバータ２０により直流電圧に変換される。変換された直流電圧は、充電器２１によりＤＣ／ＡＣコンバータ２２またはバッテリーユニット２４に供給される。直流電圧がＤＣ／ＡＣコンバータ２２に供給された場合、直流電圧が交流電圧に変換される。一方、直流電圧がバッテリーユニット２４に供給された場合、バッテリーユニット２４は充電される。
【００１１】
また、制御回路２５は、充電器２１とバッテリユニット間の電圧をチェックし、交流入力が正常であるか、バッテリから正常に電源が供給されているかをチェックする。制御回路２５は、直流電圧をもとに、停電を検出した場合はＵＰＳインタフェース１３を介して処理装置へ通知する。その他に、制御回路２５は、電源供給の状態表示等２６によりＵＰＳの表示パネルにメッセージ表示、ランプ点灯を行う。
【００１２】
上記ＤＣ／ＡＣコンバータ２２の電圧がＡＣスイッチ２３を介して外部装置に供給される。また、コンバータが異常の時、交流電圧はバイパス回路２７を介してＡＣスイッチ２３に供給され、ＡＣスイッチ２３は供給された電圧を、所定の外部装置に供給する。このように、ＵＰＳ１０、１０ａ、１０ｂは停電に備えてバッテリーを充電し、停電時等に外部装置にバッテリから電源を供給していた。
【特許文献１】
特開平８−５１７３４号公報
【００１３】
【発明が解決しようとする課題】
上記のように、図２の２系統の電源制御装置は、×印の停電が発生した場合、ＡＣ電源（Ａ系）１８からの電源供給が無いため、ＵＰＳ（Ａ）１０ａはバッテリから電源を供給する。一方のＵＰＳ（Ｂ）１０ｂはＡＣ電源（Ｂ系）１９からの電源を供給する。このとき、処理装置１５はシステム停止のための処理は行われずに稼動が続けられる。
【００１４】
従って、ＵＰＳ（Ｂ）１０ｂからはＡＣ電源（Ｂ系）からの電源が供給されているにもかかわらずＵＰＳ（Ａ）１０ａのバッテリーを消費してしまう問題があった。
そこで、本発明は上記の点に鑑みてなされたものであり、単一受電装置及び２系統受電装置を有し、無停電電源装置で電源供給する情報処理システムにおいて、無停電電源装置を有効に活用し、効率良く停電時の処理を行う電源制御装置及び電源制御方法を提供することを目的とする。
【００１５】
【課題を解決するための手段】
本発明は、電源供給線からの電源が切断された時に停電情報を出力すると共に、内部バッテリから電源を出力する無停電電源装置と、無停電電源装置から出力された電源に応じて駆動される駆動対象装置との間に接続され、無停電電源装置から該駆動対象装置への電源の供給を制御する電源制御手段と、無停電電源装置から停電情報が供給されたとき、電源制御手段を制御する制御手段とを有することを特徴とする。
【００１６】
本発明によれば、無停電電源装置からの停電情報をもとに無停電電源装置から該駆動対象装置への電源の供給を制御する電源制御手段を制御手段により制御することにより、最適な電源の供給を行うことができる。
本発明は、制御手段が電源制御手段毎に予め設定され、無停電電源装置からの停電情報に応じた制御情報が記憶された電源管理テーブルと、無停電電源装置から停電情報が通知されたとき、電源管理テーブルに記憶された制御情報に応じて電源制御手段を制御する制御部とを有することを特徴とする。
【００１７】
本発明によれば、電源制御手段毎に予め設定され、無停電電源装置からの停電情報に応じた制御情報が記憶された電源管理テーブルをもとに電源制御手段を制御することにより、電源を効率的に供給することができる。
本発明は、電源制御手段が複数の無停電電源装置に接続され、接続された該複数の無停電電源装置から出力される複数の電源の駆動対象装置への供給を制御する複数の電源制御部から構成され、制御手段は、複数の無停電電源装置のうち一つの無停電電源装置から停電情報が通知されたとき、停電情報を通知した無停電電源装置から受電している２系統受電可能な装置に対して、該無停電電源装置からの受電を停止するように電源制御手段を制御することを特徴とする。
【００１８】
本発明によれば、複数の無停電電源装置のうち一つの無停電電源装置から停電情報が通知されたとき、制御手段は停電情報を通知した無停電電源装置からの受電を停止するように電源制御手段を制御することでバッテリの消費を抑えることができる。
本発明は、制御手段が複数の無停電電源装置の全てから停電情報が通知されたとき、複数の無停電電源装置の全てから駆動対象装置に電源が供給されるように複数の電源制御部を制御することを特徴とする。
【００１９】
本発明によれば、制御手段が複数の無停電電源装置の全てから停電情報が通知されたとき、複数の無停電電源装置の全てから駆動対象装置に電源が供給されるように複数の電源制御部を制御することによりバッテリを効率的に供給することができる。
本発明は、電源供給線からの電源が切断された時に停電情報を出力すると共に、内部バッテリから電源を出力する無停電電源装置から、無停電電源装置から出力された電源に応じて駆動される駆動対象装置への電源の供給を制御する電源制御手順と、無停電電源装置から停電情報が通知されたとき、電源制御手順を制御する制御手順とを有することを特徴とする。
【００２０】
本発明によれば、無停電電源装置から駆動対象装置への電源の供給を制御する電源制御手順と、無停電電源装置から停電情報が通知されたとき、電源制御手順を制御する制御手順により最適な電源の供給を行うことができる。
【００２１】
【発明の実施の形態】
次に、本発明の実施の形態について図面と共に説明する。
図４は、本発明の一実施例の情報処理システムの構成図である。
図４において、情報処理システムは処理装置３０とＵＰＳ１０ｃ、ＵＰＳ１０ｄと周辺装置３６、４０、４１で構成されている。
【００２２】
処理装置３０は、情報処理部３１と入出力部３３と電源ユニット３４、３５で構成されている。処理装置３０では、ＵＰＳ１０ｃ、１０ｄからの電源が電源ユニット３４、３５でＤＣ電源４６に変換され、入出力部３３、情報処理部３１に供給される。入出力部３３では、停電時等に外部装置からの情報を基にしてその外部装置に供給する電源を制御する。具体的には、ＵＰＳインターフェース１３を介してＵＰＳ１０ｃ，１０ｄからの停電情報と外部インターフェース４４及びＲＣＩインターフェース４５を介して周辺装置３６、４０、４１からの情報と情報処理部３１に格納されたＵＰＳ管理テーブル３２に応じて、処理装置３０及び周辺装置３６、４０、４１に供給する電源を制御する。ＵＰＳ１０ｃはＡＣ電源（Ａ系）４２から受電し、と処理装置３０と周辺装置３６、４０に給電している。ＵＰＳ１０ｄは、ＡＣ電源（Ｂ系）４３から受電し、処理装置３０と周辺装置３６、４０に給電している。
【００２３】
周辺装置３６は２系統受電の装置であり、電源ユニット３８、電源ユニット３９、制御部３７で構成される。電源ユニット３８はＵＰＳ１０ｃから電源が供給され、電源ユニット３９はＵＰＳ１０ｄから電源が供給される。周辺装置４０は単一電源であり、ＵＰＳ１０ｃから電源が供給される。同様に、周辺装置４１は単一電源であり、ＵＰＳ１０ｄから電源が供給される。
【００２４】
例えば、ＵＰＳ１０ｃは、×印で示した停電が発生した場合、ＵＰＳインタフェース１３を介してＡＣ電源（Ａ系）４２上での停電発生の情報を処理装置３０の入出力部３３に通知する。情報が通知された入出力部３３は情報処理部３１にＡＣ電源（Ａ系）４２上での停電発生の情報を通知する。処理装置３０上で、停電情報とＵＰＳ管理テーブル３２を用いて電源供給の制御を行う。この処理装置３０上の処理について以下に説明する。
【００２５】
図５において、本発明の一実施例である処理装置の構成図を示している。
図５において、処理装置３０は上記のように情報処理部３１と入出力部３３と電源ユニット３４、３５で構成されている。
情報処理部３１は演算装置（ＣＰＵ）３１０、主記憶装置（ＲＡＭ）３１１、補助記憶装置（ＨＤＤ）３１２で構成され、入出力部３３と接続されている。
【００２６】
情報処理部３１では、入出力部３３からの情報と補助記憶装置３１２上の制御情報が格納されたＵＰＳ管理テーブルを基に電源制御の処理を行い、入出力部３３に再び処理結果を通知する。
入出力部３３はバス変換部３３２と周辺機器制御部３３０が設けられている。情報処理部３１に入出力する情報がバス変換部３３２によって変換される。バス変換部３３２は、ＳＣＳＩインターフェース３３３、パラレルインターフェース３３４、ＬＡＮインターフェース３３６、シリアルインターフェース３３７に接続され、バス変換を行う。また、変換された情報は周辺機器制御部３３０、周辺機器と接続されたＰＣＩバス３３１に送られる。
【００２７】
周辺機器制御部３３０は、ＵＰＳインターフェース１３、ＲＣＩインターフェース３３５に接続される。ＵＰＳインターフェース１３は、ＵＰＳから停電等の信号を受信し、ＲＣＩインターフェース３３５は周辺装置の電源制御、異常信号の受信が行われる。電源ユニット３４はＡＣ／ＤＣコンバータ３４０と切替スイッチ３４１で構成される。同様に、電源ユニット３５はＡＣ／ＤＣコンバータ３５０と切替スイッチ３５１で構成される。電源ユニット３４、３５ではＡＣ／ＤＣコンバータ３４０、３５０で交流電圧を直流電圧に変換し、周辺機器制御部３３０の制御により電源を供給、切断するための切替スイッチを切り替え、ＤＣ電源４６を情報処理部３１と入出力部３３等に電源を供給、切断する。ここで、電源ユニット３４は主電源、電源ユニット３５は予備電源とし、通常は主電源の電源ユニット３４から電源が供給される。
【００２８】
一方、停電時等によりＡＣ入力（Ａ系）から電源が供給されない場合、主電源の電源ユニット３４から予備電源の電源ユニット３５へ切り替えて電源の供給を行う。このとき、周辺機器制御部３３０は停電情報を受信し、停電情報を基にバス変換部３３２を介して情報処理部３１で処理が行われる。情報処理部３１において、演算装置３１０が入出力部３３からの処理情報により電源制御処理が実行され、その実行結果等が主記憶装置３１１に記憶される。この実行結果は、補助記憶装置３１２に記憶された、各周辺機器に対して予め設定されたＵＰＳ管理テーブル等の情報を参照して各周辺装置に供給する電源の制御を行う。
【００２９】
補助記憶装置３１２に記憶されたＵＰＳ管理テーブルについて以下に説明する。
図６は、ＵＰＳ管理テーブルを説明するための図である。
ＵＰＳ管理テーブルは、図４に示した情報処理システムの各装置に対応し、停電時の電源処理を予め設定されたものである。
【００３０】
図６において、ＵＰＳ管理テーブルは、番号順に各装置を識別する装置−ＩＤと、その装置が２系統受電装置かどうかを示すフラグと、２系統受電装置の場合の２つの電源装置を識別する電源−ＩＤと、その装置に接続されたＵＰＳを識別するためのＵＰＳ−ＩＤと、ＵＰＳの停電発生有無を管理する停電有無フラグと、各装置の電源切断時の処理を区分した処理レベルを示している。
【００３１】
例えば、Ｎｏ．００１の装置−０１は、図４で示した処理装置３０である。この装置−０１は、２系統受電の装置であるため電源−ＩＤはＰ−０１、Ｐ−０２となり、各電源と接続されたＵＰＳーＩＤはＵＰＳ−０１、ＵＰＳ−０２とする。また、ＡＣ電源（Ａ系）４２に停電が発生しているため、Ｐ−０１、ＵＰＳ−０１は停電有無フラグは１である。このように停電が発生した場合は、装置−０１は予め設定された処理レベルでの処理が行われる。上記の管理テーブルを設定することにより任意に電源を制御することができる。
【００３２】
尚、この情報の設定は、利用者が入力して設定する方法、または特殊なインターフェースを用いることにより最適な設定を行う方法等においても可能である。
以下に、上記処理レベルに関する電源制御処理について説明する。
図７は、本発明の一実施例における電源制御処理のフローチャートを示す図である。
【００３３】
図７において、先ずステップＳ１の処理では、入出力部がＵＰＳインターフェースからの停電通知の有無を監視する。
入出力部が停電通知を受けた場合、ステップＳ２の停電処理が実行される。ステップＳ２の処理については後述する。
ステップ２の処理で停電処理が実行された後、停電処理中にシャットダウンを開始するために用いるタイマーの起動の有無を判定するステップＳ３の処理が行われる。タイマーの起動が実行された場合、そのタイマーから計測される経過時間とシャットダウン開始までの所定の設定時間を比較するステップＳ４の処理を実行する。ステップＳ４の処理で経過時間が設定時間より経過している場合、全周辺装置の電源を切断し、ステップＳ６の処理で処理装置のシャットダウンを行い、停電制御処理が終了する。
【００３４】
また、ステップＳ４の処理で経過時間が設定時間より経過していない場合、シャットダウン開始タイマーの監視処理の解除が実行されているか判定するステップＳ５の処理を行う。タイマーの監視処理の解除が実行されていない場合、再びステップＳ４の処理を繰り返す。タイマーの監視処理の解除が実行されている場合は、ステップＳ９の停電解除処理が行われる。ステップＳ９の停電解除処理については後述する。
【００３５】
このように、停電時に停電処理及びシャットダウン処理が行われる。
一方、通常時や停電後に復電する等、入出力部が停電通知が無い場合、入出力部がＵＰＳインターフェースからの停電解除の有無を判定するステップＳ７の処理を行う。通常時は停電解除は通知されず、ステップＳ１とステップＳ７の処理が繰り返される。入出力部に停電解除が通知された場合、ステップＳ８の処理であるシャットダウン開始タイマーの監視処理の解除が実行される。タイマーの監視処理の解除が実行された後、ステップＳ９の停電解除処理が実行される。
【００３６】
このように、停電時のシャットダウン処理、復電時の処理を行うことによりデータを保護することができ、効率的に各装置への電源供給を制御することができる。
以下に、ステップＳ２の停電処理及びステップＳ９の停電解除処理について説明する。尚、ステップＳ２，Ｓ９の処理は補助記憶装置３１２に格納されたＵＰＳ管理テーブルを基に実行される。
【００３７】
図８は、本発明の一実施例における停電処理のフローチャートを示す図である。
図８において、ステップＳ２の停電処理は、停電が発生した時に実行される。先ず、その停電したＵＰＳのフラグが１に設定されるステップＳ２０の処理が行われる。その後、図６に示すＵＰＳ管理テーブル上で、フラグ１のＯＮ状態のＵＰＳと対応する処理レベルが判定される。ステップＳ２１では、処理レベルが１かどうかが判定される。
【００３８】
本実施例でレベル１は、２系統受電可能な処理装置において、一方のＡＣ系で停電が発生し、一方の電源を停止させている状態を示す。
処理レベル１の停電処理では、停止させている電源を起動させ、シャットダウン開始に使用されるタイマーを起動するステップＳ２２の処理が行われる。ステップＳ２２の処理が実行された後、ステップＳ２の停電処理が終了する。
【００３９】
このように、処理レベル１に設定された装置は２つのＵＰＳから給電を受け、各ＵＰＳのバッテリの消費を平均化できる。従って、効率の良い電源制御処理を行うことができる。
次に、ステップＳ２３の処理で処理レベルが２と判定された場合、停電したＡＣ電源と接続されるＵＰＳの電源供給を停止するステップＳ２４の処理を行う。その後、処理レベルを１に変更するステップＳ２５の処理が行われる。
【００４０】
このように、ＵＰＳの電源供給を停止することにより、バッテリーの無駄な消費を抑えることができる。
次に、ステップＳ２６の処理で処理レベルが３と判定された場合、停止させている周辺装置の片系の電源を起動するステップＳ２７の処理を行う。ステップＳ２７の処理が実行された後、ステップＳ２の停電処理が終了する。
【００４１】
このように、処理レベル３に設定された装置は２つのＵＰＳから給電を受け、各ＵＰＳのバッテリの消費を平均化できる。従って、効率の良い電源制御処理を行うことができる。
次に、ステップＳ２８の処理で処理レベルが４と判定された場合、停電したＡＣ電源と接続されるＵＰＳが給電を受ける電源を停止するステップＳ２９の処理を行う。その後、処理レベルが３又は５に変更するステップＳ３０の処理を行う。
【００４２】
このように、ＵＰＳの電源供給を停止することにより、バッテリーの消費を抑えることができる。
次に、ステップＳ３１の処理で処理レベルが５と判定された場合、当装置の電源を切断するステップＳ３２の処理が行われる。
このように、即座に電源を切断することにより、バッテリーの消費を抑えることができる。
【００４３】
上記のステップＳ２の停電処理に対応した具体例を、図４の情報処理システムの構成図と、図６の管理テーブルとを用いて説明する。
図４で示すＡＣ電源（Ａ系）４２に停電が発生し、ＵＰＳ（ＵＰＳ−０１）１０ｃから処理装置に停電情報が通知された時、ステップＳ２の停電処理が行われる。
【００４４】
先ず、図６に示すように停電の発生したＵＰＳ（ＵＰＳ−０１）１０ｃから給電を受ける装置の電源の停電有無フラグを１にするステップＳ２０の処理が行われる。図４で停電の発生したＵＰＳ（ＵＰＳ−０１）１０ｃから受電する電源は、装置−０１のｐ−０１、装置−０２のｐ−０１、装置−０３である。従って、図６に示す装置−０１、装置−０２、装置−０３のＵＰＳ−０１に対応する停電有無フラグが１となる。その後、停電の発生と関係する装置−０１、装置−０２、装置−０３の処理レベルを判定するステップＳ２１、Ｓ２３、Ｓ２６，Ｓ２８、Ｓ３１を行う。
【００４５】
ここで、装置−０１は処理レベル２であるため、ステップＳ２４、Ｓ２５の処理が行われる。ステップＳ２４の処理において、停電の発生したＵＰＳと接続される電源ユニット（Ｐ−０１）３４の電源が停止される。電源停止後、単一受電になった装置−０１の処理レベルが１に変更されるステップＳ２５の処理が行われる。このように、処理レベル２は、停電したＵＰＳからの電源を停止することでＵＰＳのバッテリーの消費を抑えることができる。
【００４６】
また、装置−０２は処理レベル４であるため、ステップＳ２９、Ｓ３０の処理が行われる。ステップＳ２９の処理において、停電の発生したＵＰＳと接続される電源ユニット（Ｐ−０１）３８の電源が停止される。電源停止後、単一受電になった装置−０２の処理レベルが３又は５に変更されるステップＳ３０の処理が行われる。このように、処理レベル４は、停電したＵＰＳからの電源を停止することでＵＰＳのバッテリーの消費を抑えることができる。
【００４７】
また、装置ー０３は処理レベル５であるため、ステップＳ３２のシャットダウン処理が行われ、電源が切断される。このように、処理レベル５は、即座にシャットダウン処理を行うことでＵＰＳのバッテリーの消費を抑えることができる。
以下に、図７に示したステップＳ９の停電解除処理について説明する。
図９は、本発明の一実施例における停電解除処理のフローチャートを示す図である。
【００４８】
図９において、ステップＳ９の停電解除処理は、停電が終了した時に実行される。先ず、その停電したＵＰＳのフラグの１が０に設定されるステップＳ９０の処理が行われる。その後、図６に示すＵＰＳ管理テーブル上で、停電有無フラグが解除されたＵＰＳの装置を対象に処理レベルが判定される。
先ず、ステップＳ９１の処理で処理レベル１と判定された場合、停電したＵＰＳから受電する装置の電源を起動させるステップＳ９２の処理を行う。ステップＳ９２の処理が実行された後、処理レベルを２に変更するステップＳ９３の処理を行う。
【００４９】
次に、ステップＳ９４の処理で処理レベルが３と判定された場合、停電したＵＰＳから受電する装置の電源を起動するステップＳ９５の処理が行われる。ステップＳ９５の処理が実行された後、処理レベルを４に変更するステップＳ９３の処理が行われる。
次に、ステップＳ９７の処理で処理レベル５と判定された場合、電源切断状態の周辺装置に電源を投入するステップＳ９８の処理が行われる。
【００５０】
このように、電源切断などの停電処理が行われた後、もとの電源供給状態に戻す停電解除処理が行われる。
【００５１】
【発明の効果】
上述の如く、本発明によれば、電源供給線からの電源が切断された時に、電源制御手段が無停電電源装置からの停電情報と、制御情報の格納された電源管理テーブルを用いて駆動対象装置への電源供給を制御することにより、無停電電源装置のバッテリーの消費を抑え、効率的に電源を供給することができる。
【００５２】
また、一つまたは複数の無停電電源装置に対応する単一受電と２系統受電の電源制御手段が混在する時に、確実な電源切断処理を行うことができる。
【図面の簡単な説明】
【図１】従来の電源制御装置の構成を示す図である。
【図２】従来の２系統受電装置に対応する電源制御装置の構成を示す図である。
【図３】ＵＰＳの内部構成を示す図である。
【図４】本発明の一実施例でにおける電源制御装置の構成図である。
【図５】本発明の一実施例における処理装置の構成図を示している。
【図６】本発明の一実施例におけるＵＰＳ管理テーブルを説明するための図である。
【図７】本発明の一実施例における電源制御処理のフローチャートを示す図である。
【図８】本発明の一実施例における停電処理のフローチャートを示す図である。
【図９】本発明の一実施例における停電解除処理のフローチャートを示す図である。
【符号の説明】
１０、１０ａ、１０ｂ、１０ｃ、１０ｄ  ＵＰＳ
１１  計算機システム
１２、１６、１７、３６、４０、４１  周辺装置
１３  ＵＰＳインターフェース
１４、１８、１９、４２、４３  ＡＣ電源
１５、３０  処理装置
２０  ＡＣ／ＤＣコンバータ
２１  充電器
２２  ＤＣ／ＡＣコンバータ
２３  ＡＣスイッチ
２４  バッテリーユニット
２５  制御回路
２６  状態表示
２８、４５、３３５  ＲＣＩインターフェース
３１  情報処理部
３２  ＵＰＳ管理テーブル
３３  入出力部
３４、３５、３８、３９  電源ユニット
４４  外部インターフェース
３１０  演算装置（ＣＰＵ）
３１１  主記憶装置（ＲＡＭ）
３１２  補助記憶装置
３３０  周辺機器制御部
３３１  ＰＣＩバス
３３２  バス変換部
３３３  ＳＣＳＩインターフェース
３３４  パラレルインターフェース
３３６  ＬＡＮインターフェース
３３７  シリアルインターフェース
【図１】
0004219516.tif 000002
【図２】
0004219516.tif 000003
【図３】
0004219516.tif 000004
【図４】
0004219516.tif 000005
【図５】
0004219516.tif 000006
【図６】
0004219516.tif 000007
【図７】
0004219516.tif 000008
【図８】
0004219516.tif 000009
【図９】
0004219516.tif 000010