(57)【要約】【課題】冗長電源を備えたシステムにて、信頼性の向上を図りつつ、低コスト化及び低消費電力化を図ること。【解決手段】それぞれに電源装置が装備された複数の構成装置を備えた電源制御システムであって、各構成装置の電源装置に接続された冗長電源装置と、各構成装置の給電状況を管理する制御手段と、を備え、制御手段は、構成装置に装備された電源装置の異常を検知する異常検知手段と、この異常検知手段にて異常を検知したときにその電源装置に替えて冗長電源装置を構成装置に組み込む電源組込手段と、を備えた。【選択図】図１
2008108101.tif 000002
【特許請求の範囲】
【請求項１】
それぞれに電源装置が装備された複数の構成装置を備えた電源制御システムであって、
前記各構成装置の電源装置に接続された冗長電源装置と、
前記各構成装置の給電状況を管理する制御手段と、を備え、
前記制御手段は、前記構成装置に装備された電源装置の異常を検知する異常検知手段と、この異常検知手段にて異常を検知したときにその電源装置に替えて前記冗長電源装置を前記構成装置に組み込む電源組込手段と、を備えた、
ことを特徴とする電源制御システム。
【請求項２】
前記冗長電源装置は、複数のＡＣ／ＤＣ変換装置を備え、
前記異常検知手段は、前記各構成装置の電源装置に装備されたＡＣ／ＤＣ変換装置の異常を検知し、
前記電源組込手段は、前記異常検知手段にて異常を検知したときに当該異常が生じたＡＣ／ＤＣ変換装置に替えて前記冗長電源装置のＡＣ／ＤＣ変換装置を前記構成装置に組み込む、
ことを特徴とする請求項１記載の電源制御システム。
【請求項３】
前記制御手段は、前記冗長電源装置の前記ＡＣ／ＤＣ変換装置のうち未使用の台数を表す台数情報を記憶して管理する変換装置台数管理手段を備えた、
ことを特徴とする請求項２記載の電源制御システム。
【請求項４】
前記変換装置台数管理手段は、前記電源組込処理部にて前記冗長電源装置のＡＣ／ＤＣ変換装置を前記構成装置に組み込んだ後に、前記台数情報を１減らして更新記憶する、
ことを特徴とする請求項３記載の電源制御システム。
【請求項５】
前記電源組込手段は、前記異常検知手段にて異常を検知したときに前記台数情報を読み出し、当該台数情報が０である場合に、異常が生じた前記構成装置を縮退させる、
ことを特徴とする請求項４記載の電源制御システム。
【請求項６】
前記制御手段は、前記各構成装置にそれぞれ装備され、当該装備された構成装置に対して作動し、
前記変換装置台数管理手段は、前記台数情報を更新記憶したときに他の構成装置に更新された前記台数情報を通知すると共に、他の構成装置から前記台数情報の通知を受けたときに記憶している台数情報を通知を受けた台数情報に更新記憶する、
ことを特徴とする請求項４又は５記載の電源制御システム。
【請求項７】
前記冗長電源装置を、システムを構成する１台の前記構成装置内に装備した、
ことを特徴とする請求項１，２，３，４，５又は６記載の電源制御システム。
【請求項８】
電源装置と、この電源装置及び１又は２以上の他の電子装置の電源装置に接続された冗長電源装置と、自身である電子装置の給電状況を管理する制御手段と、を備え、この制御手段が前記他の装置の制御手段に接続された電子装置であって、
前記制御手段は、
自身の電子装置に装備された前記電源装置の異常を検知する異常検知手段と、
この異常検知手段にて異常を検知したときにその電源装置に替えて前記冗長電源装置を自身である電子装置に組み込むと共に、前記他の電子装置に装備された電源装置の異常に応じてその電源装置に替えて前記冗長電源装置を前記他の電子装置に組み込む電源組込手段と、を備えた、
ことを特徴とする電子装置。
【請求項９】
前記冗長電源装置は、複数のＡＣ／ＤＣ変換装置を備え、
前記異常検知手段は、自身である電子装置の電源装置に装備されたＡＣ／ＤＣ変換装置の異常を検知し、
前記電源組込手段は、前記異常検知手段にて異常を検知したときに当該異常が生じたＡＣ／ＤＣ変換装置に替えて前記冗長電源装置のＡＣ／ＤＣ変換装置を前記構成装置に組み込むと共に、前記他の電子装置に装備された電源装置のＡＣ／ＤＣ変換装置の異常に応じて当該異常が生じたＡＣ／ＤＣ変換装置に替えて前記冗長電源装置のＡＣ／ＤＣ変換装置を前記他の電子装置に組み込む、
ことを特徴とする請求項８記載の電子装置。
【請求項１０】
電源装置と、自身である電子装置の給電状況を管理する制御手段と、を備え、前記電源装置が他の電子装置に装備された冗長電源装置に接続されると共に、前記制御手段が前記他の電子装置の制御手段に接続された電子装置であって、
前記制御手段は、
自身である電子装置に装備された前記電源装置の異常を検知する異常検知手段と、
この異常検知手段にて異常を検知したときにその電源装置に替えて前記他の電子装置に装備された前記冗長電源装置を自身である電子装置に組み込む電源組込手段と、を備えた、
ことを特徴とする電子装置。
【請求項１１】
前記他の電子装置の前記冗長電源装置に複数のＡＣ／ＤＣ変換装置が装備されており、
前記異常検知手段は、自身である電子装置の電源装置に装備されたＡＣ／ＤＣ変換装置の異常を検知し、
前記電源組込手段は、前記異常検知手段にて異常を検知したときに当該異常が生じたＡＣ／ＤＣ変換装置に替えて前記他の電子装置に装備された前記冗長電源装置のＡＣ／ＤＣ変換装置を自身である電子装置に組み込む、
ことを特徴とする請求項１０記載の電子装置。
【請求項１２】
前記制御手段は、前記冗長電源装置の前記ＡＣ／ＤＣ変換装置のうち未使用の台数を表す台数情報を記憶すると共に前記他の電子装置に前記台数情報を通知し、当該他の電子装置から通知された前記台数情報を受け付けて記憶する変換装置台数管理手段を備えた、
ことを特徴とする請求項９又は１１記載の電子装置。
【請求項１３】
前記電源組込手段は、前記異常検知手段にて異常を検知したときに前記台数情報を読み出し、当該台数情報が０である場合に自身である電子装置を縮退させる、
ことを特徴とする請求項１２記載の電子装置。
【請求項１４】
電源装置と、この電源装置及び１又は２以上の他の電子装置の電源装置に接続された冗長電源装置と、自身である電子装置の給電状況を管理する制御手段と、を備え、この制御手段が前記他の装置の制御手段に接続された電子装置に、
自身である電子装置に装備された前記電源装置の異常を検知する異常検知手段と、
この異常検知手段にて異常を検知したときにその電源装置に替えて前記冗長電源装置を自身の電子装置に組み込むと共に、前記他の電子装置に装備された電源装置の異常に応じてその電源装置に替えて前記冗長電源装置を前記他の電子装置に組み込む電源組込手段と、
を実現させるためのプログラム。
【請求項１５】
前記冗長電源装置に複数のＡＣ／ＤＣ変換装置が装備されており、
前記異常検知手段は、自身である電子装置の電源装置に装備されたＡＣ／ＤＣ変換装置の異常を検知し、
前記電源組込手段は、前記異常検知手段にて異常を検知したときに当該異常が生じたＡＣ／ＤＣ変換装置に替えて前記冗長電源装置のＡＣ／ＤＣ変換装置を前記構成装置に組み込むと共に、前記他の電子装置に装備された電源装置のＡＣ／ＤＣ変換装置の異常に応じて当該異常が生じたＡＣ／ＤＣ変換装置に替えて前記冗長電源装置のＡＣ／ＤＣ変換装置を前記他の電子装置に組み込む、
ことを特徴とする請求項１４記載のプログラム。
【請求項１６】
電源装置と、自身である電子装置の給電状況を管理する制御手段と、を備え、前記電源装置が他の電子装置に装備された冗長電源装置に接続されると共に、前記制御手段が前記他の電子装置の制御手段に接続された電子装置に、
自身である電子装置に装備された前記電源装置の異常を検知する異常検知手段と、
この異常検知手段にて異常を検知したときにその電源装置に替えて前記他の電子装置に装備された前記冗長電源装置を自身の電子装置に組み込む電源組込手段と、
を実現させるためのプログラム。
【請求項１７】
前記他の電子装置の冗長電源装置に複数のＡＣ／ＤＣ変換装置が装備されており、
前記異常検知手段は、自身である電子装置の電源装置に装備されたＡＣ／ＤＣ変換装置の異常を検知し、
前記電源組込手段は、前記異常検知手段にて異常を検知したときに当該異常が生じたＡＣ／ＤＣ変換装置に替えて前記他の電子装置に装備された前記冗長電源装置のＡＣ／ＤＣ変換装置を自身である電子装置に組み込む、
ことを特徴とする請求項１６記載のプログラム。
【請求項１８】
前記電子装置に、
前記冗長電源装置の前記ＡＣ／ＤＣ変換装置のうち未使用の台数を表す台数情報を記憶すると共に前記他の電子装置に前記台数情報を通知し、当該他の電子装置から通知された前記台数情報を受け付けて記憶する変換装置台数管理手段、
を実現させるための請求項１５又は１７記載のプログラム。
【請求項１９】
前記電源組込手段は、前記異常検知手段にて異常を検知したときに前記台数情報を読み出し、当該台数情報が０である場合に自身である電子装置を縮退させる、
ことを特徴とする請求項１８記載のプログラム。
【請求項２０】
それぞれに電源装置が装備された複数の構成装置を備えると共に、前記各構成装置の電源装置に接続された冗長電源装置と、前記各構成装置の給電状況を管理する制御手段と、を備えたシステムにおける電源制御方法であって、
前記制御手段が前記構成装置に装備された電源装置の異常を検知する異常検知工程と、前記制御手段が前記異常検知工程にて異常を検知したときにその電源装置に替えて前記冗長電源装置を前記構成装置に組み込む電源組込工程と、
を有することを特徴とする電源制御方法。
【請求項２１】
前記冗長電源装置に複数のＡＣ／ＤＣ変換装置が装備されており、
前記異常検知工程は、前記各構成装置の電源装置に装備されたＡＣ／ＤＣ変換装置の異常を検知し、
前記電源組込工程は、前記異常検知工程にて異常を検知したときに当該異常が生じたＡＣ／ＤＣ変換装置に替えて前記冗長電源装置のＡＣ／ＤＣ変換装置を前記構成装置に組み込む、
ことを特徴とする請求項２０記載の電源制御方法。
【請求項２２】
前記制御手段が前記冗長電源装置の前記ＡＣ／ＤＣ変換装置のうち未使用の台数を表す台数情報を記憶して管理する変換装置台数管理工程、
を有することを特徴とする請求項２１記載の電源制御方法。
【請求項２３】
前記変換装置台数管理工程は、前記電源組込工程にて前記冗長電源装置のＡＣ／ＤＣ変換装置を前記構成装置に組み込んだ後に、前記台数情報を１減らして更新記憶する、
ことを特徴とする請求項２２記載の電源制御方法。
【請求項２４】
前記電源組込工程は、前記異常検知工程にて異常を検知したときに前記台数情報を読み出し、当該台数情報が０である場合に異常が生じた前記構成装置を縮退させる、
ことを特徴とする請求項２３記載の電源制御方法。
【請求項２５】
前記制御手段は、前記各構成装置にそれぞれ装備され、当該装備された構成装置に対して前記各工程を実行し、
前記変換装置台数管理工程は、前記台数情報を更新記憶したときに他の構成装置に更新された前記台数情報を通知すると共に、他の構成装置から前記台数情報の通知を受けたときに記憶している台数情報を通知を受けた台数情報に更新記憶する、
ことを特徴とする請求項２３又は２４記載の電源制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電源制御システムにかかり、特に、複数の構成装置と冗長電源とを備えた電源制御システムに関する。
【背景技術】
【０００２】
コンピュータの普及に伴い、コンピュータや周辺機器にて企業内などで多くのシステムが構築されている。そして、企業などではコンピュータの業務に対する重要性から、システムの予期しない故障等の障害発生時に対する対応が重要視されている。特に、電源の供給が停止してしまうと、コンピュータ等の構成装置の作動が停止してしまい、他の構成装置にも影響を及ぼすことがあり、業務上支障が生じるため、電源装置の故障等に対する対応は種々行われている。例えば、通常使用する電源装置の他に冗長電源を備えることが行われている。そして、近年では、１つのシステムの各構成装置毎に、冗長電源を装備することも行われている。
【０００３】
しかし、冗長電源は故障発生時のみに使用するものであるため、予備として準備する電源部材及び原価が増加し、システム構成の大型化、及び、コストの増加、さらには、電源を実装することによる消費電力の増加、という問題が生じていた。
【０００４】
また、下記特許文献１には、複数の装置にて構成される情報処理システムにおいて、冗長電源装置の他に、各装置が自装置で必要となる電源容量に加え下位に接続された他の装置の電源をまかなえる電源容量の電源をそれぞれ装備した構成を採っている。つまり、各装置は自装置で必要となる電源容量以上の電源を装備している。このとき、通常は、冗長電源は複数のＡＤ／ＤＣ変換装置を装備して構成され、この冗長電源装置を１台追加して構成しているが、上記特許文献１では、冗長電源を含め各装置に過大な電源容量の電源を装備しなければならず、上述同様に、コストの増加、及び、消費電力の増加という問題が生じる。
【０００５】
【特許文献１】特開２０００−１５２４９６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
このため、本発明では、上記従来例の有する不都合を改善し、特に、冗長電源を備えたシステムにて、信頼性の向上を図りつつ、低コスト化及び低消費電力化を図ること、をその目的とする。
【課題を解決するための手段】
【０００７】
そこで、本発明の一形態である電源制御システムは、
それぞれに電源装置が装備された複数の構成装置を備えた電源制御システムであって、
各構成装置の電源装置に接続された冗長電源装置と、
各構成装置の給電状況を管理する制御手段と、を備え、
制御手段は、構成装置に装備された電源装置の異常を検知する異常検知手段と、この異常検知手段にて異常を検知したときにその電源装置に替えて冗長電源装置を構成装置に組み込む電源組込手段と、を備えた、
ことを特徴としている。
【０００８】
上記発明によると、まず、電源装置が装備された構成装置を複数備えたシステムにて、各構成装置の電源装置に異常が生じていないか否かが監視される。そして、異常が検知されると、その構成装置の電源装置に替えて冗長電源装置を組み込む。これにより、電源装置に異常が生じた構成装置は、冗長電源装置にて運転が継続される。そして、上記冗長電源装置は他の装置に異常が生じた場合にも適用可能であるため、複数台の構成装置で共用することができる。従って、複数の構成装置から成るシステムにて、低コストかつ低消費電力で電源の冗長機能を実現することができ、システムの信頼性の向上を図ることができる。
【０００９】
また、冗長電源装置は、複数のＡＣ／ＤＣ変換装置を備え、
異常検知手段は、各構成装置の電源装置に装備されたＡＣ／ＤＣ変換装置の異常を検知し、
電源組込手段は、異常検知手段にて異常を検知したときに当該異常が生じたＡＣ／ＤＣ変換装置に替えて冗長電源装置のＡＣ／ＤＣ変換装置を構成装置に組み込む、
ことを特徴とする請求項１記載の電源制御システム。
【００１０】
これにより、複数のＡＣ／ＤＣ変換装置を複数の構成装置にて共用することができ、複数発生した異常に対応することができる。従って、低コストにてシステム構成を実現しつつ、システムの信頼性のさらなる向上を図ることができる。
【００１１】
また、制御手段は、冗長電源装置のＡＣ／ＤＣ変換装置のうち未使用の台数を表す台数情報を記憶して管理する変換装置台数管理手段を備えた、ことを特徴としている。これにより、異常発生時に使用可能なＡＣ／ＤＣ変換装置の台数が記憶されるため、かかる情報に基づいて異常に対応可能か否かを判断することができる。従って、異常が発生に対して迅速な対応を取ることができる。
【００１２】
また、変換装置台数管理手段は、電源組込処理部にて冗長電源装置のＡＣ／ＤＣ変換装置を構成装置に組み込んだ後に、台数情報を１減らして更新記憶する、ことを特徴としている。これにより、迅速かつより正確に現在の状況に対応した未使用台数が管理されており、異常発生時により適切な対応を取ることができ、システムのさらなる信頼性の向上を図ることができる。
【００１３】
また、電源組込手段は、異常検知手段にて異常を検知したときに台数情報を読み出し、当該台数情報が０である場合に、異常が生じた構成装置を縮退させる、ことを特徴としている。これにより、異常が生じたときに、台数情報を調べて組み込み可能なＡＣ／ＤＣ変換装置が存在するか否かを確認し、存在しなければ異常が生じた構成装置を縮退させる。従って、異常発生時に構成装置の継続可動が不可能である場合に当該構成装置を迅速に停止させることができ、システムへの悪影響を抑制でき、その後のさらなる対応を迅速に取ることができる。
【００１４】
また、制御手段は、各構成装置にそれぞれ装備され、当該装備された構成装置に対して作動し、
変換装置台数管理手段は、台数情報を更新記憶したときに他の構成装置に更新された台数情報を通知すると共に、他の構成装置から台数情報の通知を受けたときに記憶している台数情報を通知を受けた台数情報に更新記憶する、ことを特徴としている。
【００１５】
これにより、各構成装置に装備された制御手段にて、上述したように電源装置の異常検知と、冗長電源装置のＡＣ／ＤＣ変換装置の組み込みが実行される。そして、冗長電源装置のＡＣ／ＤＣ変換装置を組み込んだ構成装置が、その台数情報を更新すると共に、他の構成装置に通知し、これを受けた他の構成装置は、既存の台数情報を通知された台数情報に更新する。従って、全ての構成装置にて冗長電源装置のＡＣ／ＤＣ変換装置の未使用台数をより正確に管理することができ、その後の異常発生に適切に対応することができる。
【００１６】
また、冗長電源装置を、システムを構成する１台の前記構成装置内に装備した、ことを特徴としている。これにより、１台の構成装置にのみ情報電源装置を装備すればよいため、システム構成の簡略化、低コスト化、省電力化を図ることができる。
【００１７】
また、本発明の他の形態である電子装置は、
電源装置と、この電源装置及び１又は２以上の他の電子装置の電源装置に接続された冗長電源装置と、自身である電子装置の給電状況を管理する制御手段と、を備え、この制御手段が他の装置の制御手段に接続された電子装置であって、
制御手段は、
自身の電子装置に装備された電源装置の異常を検知する異常検知手段と、
この異常検知手段にて異常を検知したときにその電源装置に替えて冗長電源装置を自身である電子装置に組み込むと共に、他の電子装置に装備された電源装置の異常に応じてその電源装置に替えて冗長電源装置を他の電子装置に組み込む電源組込手段と、を備えた、
ことを特徴としている。
【００１８】
そして、上記電子装置の冗長電源装置は、複数のＡＣ／ＤＣ変換装置を備え、
異常検知手段は、自身である電子装置の電源装置に装備されたＡＣ／ＤＣ変換装置の異常を検知し、
電源組込手段は、異常検知手段にて異常を検知したときに当該異常が生じたＡＣ／ＤＣ変換装置に替えて冗長電源装置のＡＣ／ＤＣ変換装置を構成装置に組み込むと共に、他の電子装置に装備された電源装置のＡＣ／ＤＣ変換装置の異常に応じて当該異常が生じたＡＣ／ＤＣ変換装置に替えて冗長電源装置のＡＣ／ＤＣ変換装置を他の電子装置に組み込む、
ことを特徴としている。
【００１９】
さらに、本発明の他の形態である電子装置は、
電源装置と、自身である電子装置の給電状況を管理する制御手段と、を備え、電源装置が他の電子装置に装備された冗長電源装置に接続されると共に、制御手段が前記他の電子装置の制御手段に接続された電子装置であって、
制御手段は、
自身である電子装置に装備された電源装置の異常を検知する異常検知手段と、
この異常検知手段にて異常を検知したときにその電源装置に替えて他の電子装置に装備された冗長電源装置を自身である電子装置に組み込む電源組込手段と、を備えた、
ことを特徴としている。
【００２０】
そして、上記他の電子装置の冗長電源装置に複数のＡＣ／ＤＣ変換装置が装備されており、
異常検知手段は、自身である電子装置の電源装置に装備されたＡＣ／ＤＣ変換装置の異常を検知し、
電源組込手段は、異常検知手段にて異常を検知したときに当該異常が生じたＡＣ／ＤＣ変換装置に替えて他の電子装置に装備された冗長電源装置のＡＣ／ＤＣ変換装置を自身である電子装置に組み込む、
ことを特徴としている。
【００２１】
また、上述した電子装置において、制御手段は、冗長電源装置のＡＣ／ＤＣ変換装置のうち未使用の台数を表す台数情報を記憶すると共に他の電子装置に台数情報を通知し、当該他の電子装置から通知された台数情報を受け付けて記憶する変換装置台数管理手段を備えた、ことを特徴としている。さらに、電源組込手段は、異常検知手段にて異常を検知したときに台数情報を読み出し、当該台数情報が０である場合に自身である電子装置を縮退させる、ことを特徴としている。
【００２２】
また、本発明の他の形態であるプログラムは、
電源装置と、この電源装置及び１又は２以上の他の電子装置の電源装置に接続された冗長電源装置と、自身である電子装置の給電状況を管理する制御手段と、を備え、この制御手段が他の装置の制御手段に接続された電子装置に、
自身である電子装置に装備された電源装置の異常を検知する異常検知手段と、
この異常検知手段にて異常を検知したときにその電源装置に替えて冗長電源装置を自身の電子装置に組み込むと共に、他の電子装置に装備された電源装置の異常に応じてその電源装置に替えて冗長電源装置を前記他の電子装置に組み込む電源組込手段と、
を実現させる、ことを特徴としている。
【００２３】
そして、冗長電源装置に複数のＡＣ／ＤＣ変換装置が装備されている場合に、上記プログラムにおいて、異常検知手段は、自身である電子装置の電源装置に装備されたＡＣ／ＤＣ変換装置の異常を検知し、電源組込手段は、異常検知手段にて異常を検知したときに当該異常が生じたＡＣ／ＤＣ変換装置に替えて冗長電源装置のＡＣ／ＤＣ変換装置を構成装置に組み込むと共に、他の電子装置に装備された電源装置のＡＣ／ＤＣ変換装置の異常に応じて当該異常が生じたＡＣ／ＤＣ変換装置に替えて冗長電源装置のＡＣ／ＤＣ変換装置を他の電子装置に組み込む、ことを特徴としている。
【００２４】
さらに、本発明の他の形態であるプログラムは、
電源装置と、自身である電子装置の給電状況を管理する制御手段と、を備え、電源装置が他の電子装置に装備された冗長電源装置に接続されると共に、制御手段が他の電子装置の制御手段に接続された電子装置に、
自身である電子装置に装備された電源装置の異常を検知する異常検知手段と、
この異常検知手段にて異常を検知したときにその電源装置に替えて他の電子装置に装備された冗長電源装置を自身の電子装置に組み込む電源組込手段と、
を実現させる、ことを特徴としている。
【００２５】
そして、上記他の電子装置の冗長電源装置に複数のＡＣ／ＤＣ変換装置が装備されている場合に、上記プログラムにおいて、異常検知手段は、自身である電子装置の電源装置に装備されたＡＣ／ＤＣ変換装置の異常を検知し、電源組込手段は、異常検知手段にて異常を検知したときに当該異常が生じたＡＣ／ＤＣ変換装置に替えて他の電子装置に装備された冗長電源装置のＡＣ／ＤＣ変換装置を自身である電子装置に組み込む、ことを特徴としている。
【００２６】
また、上述したプログラムにおいて、電子装置に、冗長電源装置のＡＣ／ＤＣ変換装置のうち未使用の台数を表す台数情報を記憶すると共に他の電子装置に台数情報を通知し、当該他の電子装置から通知された台数情報を受け付けて記憶する変換装置台数管理手段、
を実現させる、ことを特徴としている。そして、電源組込手段は、異常検知手段にて異常を検知したときに台数情報を読み出し、当該台数情報が０である場合に自身である電子装置を縮退させる、ことを特徴としている。
【００２７】
さらに、本発明の他の形態である電源制御方法は、
それぞれに電源装置が装備された複数の構成装置を備えると共に、各構成装置の電源装置に接続された冗長電源装置と、各構成装置の給電状況を管理する制御手段と、を備えたシステムにおける電源制御方法であって、
制御手段が構成装置に装備された電源装置の異常を検知する異常検知工程と、制御手段が異常検知工程にて異常を検知したときにその電源装置に替えて冗長電源装置を構成装置に組み込む電源組込工程と、
を有することを特徴としている。
【００２８】
そして、冗長電源装置に複数のＡＣ／ＤＣ変換装置が装備されている場合に、異常検知工程は、各構成装置の電源装置に装備されたＡＣ／ＤＣ変換装置の異常を検知し、電源組込工程は、異常検知工程にて異常を検知したときに当該異常が生じたＡＣ／ＤＣ変換装置に替えて冗長電源装置のＡＣ／ＤＣ変換装置を構成装置に組み込む、ことを特徴としている。
【００２９】
また、電源制御方法は、制御手段が冗長電源装置のＡＣ／ＤＣ変換装置のうち未使用の台数を表す台数情報を記憶して管理する変換装置台数管理工程、を有することを特徴としている。そして、変換装置台数管理工程は、電源組込工程にて冗長電源装置のＡＣ／ＤＣ変換装置を構成装置に組み込んだ後に、台数情報を１減らして更新記憶する、ことを特徴としている。さらに、電源組込工程は、異常検知工程にて異常を検知したときに台数情報を読み出し、当該台数情報が０である場合に異常が生じた構成装置を縮退させる、ことを特徴としている。
【００３０】
また、電源制御方法は、制御手段が各構成装置にそれぞれ装備され、当該装備された構成装置に対して各工程を実行し、変換装置台数管理工程は、台数情報を更新記憶したときに他の構成装置に更新された台数情報を通知すると共に、他の構成装置から台数情報の通知を受けたときに記憶している台数情報を通知を受けた台数情報に更新記憶する、ことを特徴としている。
【００３１】
上述した構成の電子装置、プログラム、方法の発明であっても、上記電源制御システムと同様に作用するため、上述した本発明の目的を達成することができる。
【発明の効果】
【００３２】
本発明は、以上のように構成され機能するので、これによると、電源装置に異常が生じた構成装置は、冗長電源装置にて運転が継続されるため、システムの信頼性の向上を図ることができると共に、冗長電源装置は他の構成装置に異常が生じた場合にも適用可能であるため、複数台の構成装置で共用することができ、低コストかつ低消費電力にて電源の冗長機能を実現するシステムを提供することができる、という従来にない優れた効果を有する。
【発明を実施するための最良の形態】
【００３３】
本発明は、従来はシステムを構成する装置毎に装備していた冗長電源を１つに集約し、この集約された冗長電源を装置間で共有する、という点に特徴を有する。以下、具体的な構成を実施例を参照して説明する。
【実施例１】
【００３４】
本発明の第１の実施例を、図１乃至図６を参照して説明する。図１は、本実施例における複数の装置にて構成された情報処理システム全体の構成を示すブロック図であり、図２乃至図３は、各装置の構成を示す機能ブロック図である。図４乃至図６は、情報処理システムにおける電源制御時の動作を示すフローチャート及びシーケンス図である。
【００３５】
［構成］
図１に示すように、本実施例における情報処理システムは、３台の装置Ａ，Ｂ，Ｃ（構成装置、電子装置）を備えて構成されており、各装置Ａ，Ｂ，Ｃは、コンピュータやその周辺機器などで構成されている。そして、情報処理システムは、各装置Ａ，Ｂ，Ｃが有する機能に基づいて作動すると共に、各装置Ａ，Ｂ，Ｃの電源を制御するよう電源制御システムとして作動する。
【００３６】
また、各装置Ａ，Ｂ，Ｃは、装置自身の動作や給電状況を制御する制御装置（制御手段）であるサービスプロセッサ１，４，６と、電源装置２，５，７と、をそれぞれ備えている。そして、特に、装置Ａには、電源装置２の他に、冗長電源装置３が装備されており、電源装置２と給電バス１００を介して接続されている。また、装置Ａの電源装置２と装置Ｂの電源装置５とは給電バス１０１で接続されており、装置Ｂの電源装置５と装置Ｃの電源装置７とは給電バス１０２で接続されている。さらに、装置Ａのサービスプロセッサ１と装置Ｂのサービスプロセッサ４とは信号線２０１で接続されており、装置Ｂのサービスプロセッサ４と装置Ｃのサービスプロセッサ６とは信号線２０２で接続されている。これにより、後述するように、各装置Ａ，Ｂ，Ｃのサービスプロセッサ１，４，６は相互に接続されていて、各サービスプロセッサ１，４，６間でデータ通信を行うことができる。また、装置Ａに装備されている冗長電源装置３は、各装置Ａ，Ｂ，Ｃに装備された電源装置２，５，７と接続された状態となっていて、装置Ａ及び他の装置Ｂ，Ｃの電源として、各装置Ａ，Ｂ，Ｃに組み込むことが可能となっている。以下、各装置Ａ，Ｂ，Ｃについてさらに詳述する。
【００３７】
図２に、装置Ａの構成を示す。この図に示すように、装置Ａのサービスプロセッサ１には、所定のプログラムが組み込まれることにより、異常検知処理部１１と、電源組込制御処理部１２と、台数管理処理部１３と、台数情報記憶部１４と、が構築されている。また、電源装置２は、４台のＡＣ／ＤＣ変換装置２１，２２，２３，２４から構成されており、全てのＡＣ／ＤＣ変換装置が装置Ａが作動する際に用いられる。そして、冗長電源装置３は、４台のＡＣ／ＤＣ変換装置３１，３２，３３，３４から構成されており、装置Ａや装置Ｂ，Ｃが正常に作動しているときには、待機（不使用）状態となっている。なお、電源装置２や冗長電源装置３を構成するＡＣ／ＤＣ変換装置の数は上述したものに限定されない。
【００３８】
そして、上記異常検知処理部１１（異常検知手段）は、自身である装置Ａに装備された電源装置２の状態を監視し、ＡＣ／ＤＣ変換装置２１〜２４に障害などの異常が発生したことを検知する。そして、異常が発生したＡＣ／ＤＣ変換装置を特定し、そのことを電源組込制御処理部１２に通知する。
【００３９】
電源組込制御処理部１２（電源組込手段）は、電源装置２に異常が発生した旨の通知を受けると、まず、台数情報記憶部１４内に記憶されている台数情報を読み出す。この台数情報は、冗長電源装置３のＡＣ／ＤＣ変換装置３１〜３４のうち、装置Ａ，Ｂ，Ｃに組み込まれ冗長用電源として使用されていない未使用（待機）状態のものの数を表す情報である。例えば、初期状態では、冗長電源装置３のＡＣ／ＤＣ変換装置３１〜３４はいずれも使用されていないため、台数情報として「４」が記憶されている。そして、電源組込制御処理部１２は、読み出した台数情報が「０」である場合には、異常が生じたＡＣ／ＤＣ変換装置が装備された装置、この場合には、自身である装置Ａを縮退させる指令を発し、当該装置Ａを停止させる。
【００４０】
また、電源組込制御処理部１２は、上記台数情報を読み出し、台数情報が「０」でない場合には、冗長用電源として使用可能な未使用のＡＣ／ＤＣ変換装置３１〜３４が残っていると判断できるため、異常が生じたＡＣ／ＤＣ変換装置２１〜２４に替えて、冗長電源装置３内のＡＣ／ＤＣ変換装置３１〜３４の１つを装置Ａで機能するよう、給電バス１００を介して組み込む。これにより、装置Ａの電源は復旧し、正常な作動を継続することができる。このとき、電源組込制御処理部１２は、冗長電源装置３のＡＣ／ＤＣ変換装置の１つを使用したため、その旨を台数管理処理部１３に通知する。
【００４１】
なお、電源組込制御処理部１２は、冗長電源装置３を装備しない他の装置Ｂ，ＣのＡＣ／ＤＣ変換装置（例えば、符号５１〜５４）に異常が生じ、当該他の装置Ｂ，Ｃから冗長用電源の組み込み要求があった場合に、その他の装置Ｂ，Ｃに冗長電源装置３のＡＣ／ＤＣ電源装置の１つを給電バス１０１，１０２を介して組み込むよう制御する。
【００４２】
台数管理処理部１３（変換装置台数管理手段）は、電源組込制御処理部１２から冗長電源装置３のＡＣ／ＤＣ変換装置の１つを使用した通知を受けると、台数情報記憶部１４に記憶されている台数情報を１減らして更新し記憶する。例えば、上述したように４つのＡＣ／ＤＣ変換装置のうち１つを装置Ａに組み込んだ際には、「４−１＝３」で、台数情報として「３」が更新記憶される。また、台数管理処理部１３は、台数情報の更新が生じたときに、他の装置Ｂ，Ｃに対して更新された台数情報を通知する機能を有する。さらに、台数管理処理部１３は、他の装置Ｂ，Ｃの台数管理処理部４３等から台数情報の更新の通知を受けることがあり、その場合には、既に台数情報記憶部１４内に記憶されている台数情報を、通知を受けた新たな台数情報に更新記憶する。上述した機能を有することで、全ての装置Ａ，Ｂ，Ｃにて同一の値の台数情報が保持されることとなる。
【００４３】
続いて、装置Ｂ，Ｃの構成を説明する。なお、装置Ｂ，Ｃはほぼ同様の構成であるため、図３を参照して、装置Ｂのみの構成を説明する。
【００４４】
装置Ｂは、図３に示すように、上述した装置Ａとほぼ同様の構成となっており、冗長電源装置３が装備されていない点で異なる。そして、装置Ｂのサービスプロセッサ４には、所定のプログラムが組み込まれることにより、異常検知処理部４１と、電源組込制御処理部４２と、台数管理処理部４３と、台数情報記憶部４４と、が構築されている。また、電源装置５は、４台のＡＣ／ＤＣ変換装置５１，５２，５３，５４から構成されており、全てのＡＣ／ＤＣ変換装置が装置Ｂが作動する際に用いられる。なお、電源装置５を構成するＡＣ／ＤＣ変換装置の数は上述したものに限定されない。
【００４５】
そして、上記異常検知処理部４１（異常検知手段）は、自身である装置Ｂに装備された電源装置５の状態を監視し、当該電源装置５を構成するＡＣ／ＤＣ変換装置５１〜５４に障害等の異常が発生したことを検知する。そして、異常が発生したＡＣ／ＤＣ変換装置を特定し、そのことを電源組込制御処理部４２に通知する。
【００４６】
電源組込制御処理部４２（電源組込手段）は、電源装置５に異常が発生した旨の通知を受けると、まず、台数情報記憶部４４内に記憶されている台数情報を読み出す。この台数情報は、上述した装置Ａの冗長電源装置３のＡＣ／ＤＣ変換装置３１〜３４のうち、装置Ａ，Ｂ，Ｃに組み込まれ冗長用電源として使用されていない未使用（待機）状態のものの数を表す情報であり、上述したように、全ての装置Ａ，Ｂ，Ｃで同一の値となっている。そして、電源組込制御処理部４２は、読み出した台数情報が「０」である場合には、異常が生じたＡＣ／ＤＣ変換装置が装備された装置、この場合には、自身である装置Ｂを縮退させる指令を発し、当該装置Ｂを停止させる。
【００４７】
また、電源組込制御処理部４２は、上記台数情報を読み出し、台数情報が「０」でない場合には、冗長用電源として使用可能な未使用のＡＣ／ＤＣ変換装置が冗長電源装置３内に残っていると判断できるため、異常が生じたＡＣ／ＤＣ変換装置５１〜５４に替えて、装置Ａの冗長電源装置３内のＡＣ／ＤＣ変換装置３１〜３４の１つを、装置Ｂで機能するよう給電バス１００，１０１を介して当該装置Ｂに組み込むよう制御する。例えば、装置Ａに対して冗長電源装置３のＡＣ／ＤＣ変換装置を組み込むよう要求し、これに応じて、装置Ａのサービスプロセッサ１にて、冗長電源装置３のＡＣ／ＤＣ変換装置の装置Ｂに対する組み込み処理が実行される。これにより、装置Ｂにおいて異常が生じたＡＣ／ＤＣ変換装置５１〜５４に替わって、冗長電源装置３のＡＣ／ＤＣ変換装置の１つが装置Ｂに組み込まれ、当該装置Ｂの電源は復旧し、正常な作動を継続することができる。このとき、電源組込制御処理部４２は、冗長電源装置３のＡＣ／ＤＣ変換装置の１つを使用したため、その旨を台数管理処理部４３に通知する。
【００４８】
台数管理処理部４３（変換装置台数管理手段）は、電源組込制御処理部４２から冗長電源装置３のＡＣ／ＤＣ変換装置の１つを使用した通知を受けると、台数情報記憶部４４に記憶されている台数情報を１減らして更新し記憶する。また、台数管理処理部４３は、装置Ｂの異常により台数情報の更新が生じたときに、他の装置Ａ，Ｃに対して更新された台数情報を通知する機能を有する。さらに、他の装置Ａ，Ｃの台数管理処理部から台数情報の更新の通知を受けることもあり、このとき、台数管理処理部４３は、既に台数情報記憶部４４内に記憶されている台数情報を、通知を受けた新たな台数情報に更新記憶する機能を有する。
【００４９】
［動作］
次に、上記構成のシステムにおける電源制御時の動作を、図４乃至図６を参照して説明する。なお、図４は、１台の装置（符号Ａ，Ｂ，Ｃ）における電源制御時の動作を示し、図５乃至図６は、システム全体における電源制御時の動作を示す。そして、特に、図５は、装置Ａで電源異常が発生したときの動作であり、図６は、装置Ｂで電源異常が発生したときの動作を示す。
【００５０】
はじめに、図４乃至図５を参照して、装置Ａで電源異常が発生したときの動作を説明する。ここでは、図４は、装置Ａの動作を示すこととする。
【００５１】
まず、装置Ａには、予め冗長電源装置３を構成するＡＣ／ＤＣ変換装置の未使用台数を表す台数情報「４」が、台数情報記憶部１４に記憶されている。そして、この台数情報は装置Ａから装置Ｂ，Ｃに通知され、当該装置Ｂ，Ｃ内の台数情報記憶部４４等にも台数情報「４」が記憶されているものとする。
【００５２】
装置Ａは、電源がオン状態になると、電源装置２のＡＣ／ＤＣ変換装置２１〜２４が使用され、作動状態になり、常時、自己の電源装置２を構成するＡＣ／ＤＣ変換装置２１〜２４に故障などの異常が生じていないかどうか監視する（図４のステップＳ１）。なお、他の装置Ｂ，Ｃも、同様に、それぞれに装備された電源装置５，７を構成するＡＣ／ＤＣ変換装置に故障などの異常が生じていないかどうか監視している。ここで、装置Ａにて、１つのＡＣ／ＤＣ変換装置（例えば、符号２１に示すもの）に障害が生じ、異常を検知すると（図４のステップＳ２にてイエス、図５のステップＳ１１、異常検知工程）、台数情報記憶部１４から冗長電源装置３のＡＣ／ＤＣ変換装置の未使用台数を表す台数情報ｎを読み出し、当該台数情報ｎ＝０でないかどうかを調べる（図４のステップＳ３、図５のステップＳ１２）。今、未使用のＡＣ／ＤＣ変換装置の台数ｎは「４」であるため（図４のステップＳ３でノー）、冗長電源装置３のＡＣ／ＤＣ変換装置３１〜３４のうち１台（例えば、符号３１に示すもの）を、電源装置２の異常が生じたＡＣ／ＤＣ変換装置２１に替えて組み込む（図４のステップＳ４、図５のステップＳ１３、電源組込工程）。これにより、冗長電源装置３のＡＣ／ＤＣ変換装置３１が給電バス１００を介して電源装置２に組み込まれ、装置Ａの作動が継続される。
【００５３】
このとき、装置Ａは、冗長電源装置３のＡＣ／ＤＣ変換装置のうち１台（符号３１）を使用したため、未使用のＡＣ／ＤＣ変換装置が残り３台（符号３２，３３，３４）となり、台数情報ｎを１減らし（図４のステップＳ５）、「４−１＝３」で台数情報ｎ＝「３」を台数情報記憶部１４に更新して記憶する（図４のステップＳ６、図５のステップＳ１４、変換装置台数管理工程）。そして、装置Ａは、更新された台数情報ｎを信号線２０１，２０２を介して、他の装置Ｂ，Ｃに通知する（図４のステップＳ７、図５のステップＳ１５）。すると、更新された台数情報ｎの通知を受けた装置Ｂ，Ｃは、それぞれ通知された台数情報ｎ＝「３」を自己の台数情報記憶部４４等に更新して記憶する（図５のステップＳ１６，Ｓ１７）。これにより、全ての装置Ａ，Ｂ，Ｃにて冗長電源装置３のＡＣ／ＤＣ変換装置のうち未使用の台数（ｎ＝３）が一致された状態で記憶される。
【００５４】
続いて、装置Ｂの電源装置５に異常が生じた場合を、図４乃至図６を参照して説明する。ここでは、図４は、装置Ｂの動作を示すものとする。
【００５５】
まず、全ての装置Ａ，Ｂ，Ｃにて自己の電源装置２，５，７を構成するＡＣ／ＤＣ変換装置に故障などの異常が生じていないかどうか監視された状態となっている（図４のステップＳ１）。ここで、装置Ｂにて、１つのＡＣ／ＤＣ変換装置（例えば、符号５１に示すもの）に障害が生じ、装置Ｂのサービスプロセッサ４にて異常を検知すると（図４のステップＳ２にてイエス、図６のステップＳ２１、異常検知工程）、台数情報記憶部４４から装置Ａに装備された冗長電源装置３のＡＣ／ＤＣ変換装置の未使用台数を表す台数情報ｎを読み出し、当該台数情報ｎ＝０でないかどうかを調べる（図４のステップＳ３、図６のステップＳ２２）。今、未使用のＡＣ／ＤＣ変換装置の台数ｎは「３」であるため（図４のステップＳ３でノー）、冗長電源装置３のＡＣ／ＤＣ変換装置３２〜３４のうち１台（例えば、符号３２に示すもの）を、電源装置５の異常が生じたＡＣ／ＤＣ変換装置５１に替えて組み込む（図４のステップＳ４、電源組込工程）。このとき、例えば、装置Ｂは装置Ａに対して冗長電源装置３の組み込み要求を発し（図６のステップＳ２３）、これに応じて装置Ａが、冗長電源装置３の１つ（符号３２のもの）を装置Ｂに組み込むよう処理する（図６のステップＳ２４）。これにより、装置Ａの冗長電源装置３のＡＣ／ＤＣ変換装置３２が、給電バス１００，１０１を介して装置Ｂの電源装置５に組み込まれ、装置Ｂの作動が継続される。
【００５６】
このとき、冗長電源装置３のＡＣ／ＤＣ変換装置のうち１台（符号３２）を使用したため、未使用のＡＣ／ＤＣ変換装置が残り２台（符号３３，３４）となる。従って、装置Ｂは、台数情報を１減らし（図４のステップＳ５）、「３−１＝２」で台数情報ｎ＝「２」を台数情報記憶部４４に更新して記憶する（図４のステップＳ６、図６のステップＳ２５、変換装置台数管理工程）。そして、装置Ｂは、更新された台数情報ｎを信号線２０１，２０２を介して、他の装置Ａ，Ｃに通知する（図４のステップＳ７、図６のステップＳ２６）。すると、更新された台数情報ｎの通知を受けた装置Ａ，Ｃは、それぞれ通知された台数情報ｎ＝「２」を自己の台数情報記憶部１４等に更新して記憶する（図６のステップＳ２７，Ｓ２８）。これにより、全ての装置Ａ，Ｂ，Ｃにて冗長電源装置３のＡＣ／ＤＣ変換装置のうち、未使用の台数（ｎ＝２）が一致された状態で記憶される。
【００５７】
その後も、いずれかの装置Ａ，Ｂ，Ｃで、電源装置２，５，７を構成するＡＣ／ＤＣ変換装置に異常が生じると、上述同様に、異常が生じたＡＣ／ＤＣ変換装置に替わり、冗長電源装置３のＡＣ／ＤＣ変換装置が組み込まれ、その未使用台数である台数情報ｎが１ずつ減少し、全ての装置Ａ，Ｂ，Ｃに同一の値ｎが記憶される。ここで、台数情報ｎが「０」になった後に、装置Ｂで異常が生じた場合の動作を、図４を参照して説明する。装置Ｂにて電源装置５を構成するＡＣ／ＤＣ変換装置（例えば、符号５２）に異常が生じると（図４のステップＳ２、異常検知工程）、装置Ｂ内の台数情報記憶部４４から台数情報ｎを読み出すが、今、台数情報ｎ＝「０」であるため（ステップＳ３にてイエス）、ステップＳ８に進む。すると、装置Ｂのサービスプロセッサ４は、装置Ｂ自身の縮退を指示し、当該装置Ｂの運転を停止させる（図４のステップＳ８、電源組込工程）。これにより、電源異常が生じているにも関わらず、冗長用電源が不足し復旧不可能である場合には、迅速に異常が生じた装置Ｂを切り離すことができ、システムへの悪影響を抑制することができる。なお、上記では、縮退される装置が符号Ｂのものである場合を説明したが、装置Ａ，Ｃであっても同様である。
【００５８】
以上のように、本発明によると、システムを構成する１つの装置Ａに冗長電源装置３を装備し、これを全ての装置Ａ，Ｂ，Ｃで共有することができ、低コストかつ低消費電力で電源の冗長機能を実現することができ、システムの信頼性の向上を図ることができる。特に、冗長電源装置３を構成する複数のＡＣ／ＤＣ変換装置の台数を、全ての装置Ａ，Ｂ，Ｃにて整合を取り管理しているため、電源異常発生時に迅速な対応を取ることができる。例えば、未使用の冗長用のＡＣ／ＤＣ変換装置が残っている場合には復旧処理を実行でき、残っていない場合には、迅速に縮退させることができる。
【００５９】
ここで、上記では、システムを構成する全ての装置Ａ，Ｂ，Ｃの各サービスプロセッサ１，４，６に、上述した各処理部１１〜１３等や記憶部１４等をそれぞれ装備する場合を例示したが、１つの装置のみや、さらに別の装置に上記各処理部１１〜１３等を装備して、全ての装置Ａ，Ｂ，Ｃの電源状態を監視し冗長電源を組み込み可能なよう構成してもよい。
【産業上の利用可能性】
【００６０】
本発明である電源制御システムは、複数の電子機器にて情報処理システムを構築している場合に適用でき、産業上の利用可能性を有する。
【図面の簡単な説明】
【００６１】
【図１】システム全体の構成を示すブロック図である。
【図２】図１に開示した装置Ａの構成を示す機能ブロック図である。
【図３】図１に開示した装置Ｂの構成を示す機能ブロック図である。
【図４】図１に開示した装置の動作を示すフローチャートである。
【図５】図１に開示したシステム全体の動作を示すシーケンス図であり、装置Ａの電源装置に異常が発生した場合を示す。
【図６】図１に開示したシステム全体の動作を示すシーケンス図であり、装置Ｂの電源装置に異常が発生した場合を示す。
【符号の説明】
【００６２】
１，４，６  サービスプロセッサ
２，５，７  電源装置
３  冗長電源装置
１１，４１  異常検知処理部
１２，４２  電源組込制御処理部
１３，４３  台数管理処理部
１４，４４  台数情報記憶部
２１，２２，２３，２４，３１，３２，３３，３４，５１，５２，５３，５４  ＡＣ／ＤＣ変換装置
１００，１０１，１０２  給電バス
２０１，２０２  信号線
Ａ，Ｂ，Ｃ  装置
【図１】
2008108101.tif 000003
【図２】
2008108101.tif 000004
【図３】
2008108101.tif 000005
【図４】
2008108101.tif 000006
【図５】
2008108101.tif 000007
【図６】
2008108101.tif 000008