(57)【特許請求の範囲】
【請求項１】
ＤＣ／ＤＣコンバータの出力電圧によって動作する演算処理装置から出力された制御信号に基づいて、閾値として、上限閾値および下限閾値を算出する閾値演算手段と、
前記出力電圧を計測することによって取得した第１の電圧値が前記閾値の範囲内であるか否かを判定する比較手段と、
前記演算処理装置から、前記制御信号として新たな第２の制御信号が出力されるのに応じて、該第２の制御信号と、既に格納していた第１の制御信号とを比較し、それらの制御信号が互いに異なると判断した場合、該第１の制御信号の代わりに、該第２の制御信号を格納する格納手段と、
前記制御信号として前記第２の制御信号を格納したことを、前記閾値演算手段に通知する通知手段と、
を備えることを特徴とする電圧監視装置。
【請求項２】
前記閾値演算手段は、
前記制御信号を基に第２の電圧値を算出すると共に、算出した第２の電圧値に基づいて、前記上限閾値および前記下限閾値を算出する
ことを特徴とする請求項１に記載の電圧監視装置。
【請求項３】
前記比較手段は、
前記第１の電圧値が前記上限閾値と前記下限閾値との範囲を外れたとき、
前記閾値演算手段に前記第１の電圧値が閾値の範囲を外れたことを通知する
ことを特徴とする請求項１または請求項２に記載の電圧監視装置。
【請求項４】
前記閾値演算手段は、
前記第１の電圧が前記上限閾値と前記下限閾値との範囲を外れたことを前記比較手段から通知されたときに、前記ＤＣ／ＤＣコンバータの出力電圧を異常と判断する
ことを特徴とする請求項３記載の電圧監視装置。
【請求項５】
前記閾値を格納する閾値格納手段と、
前記第１の電圧値を格納する電圧格納手段と、
を備えることを特徴とする請求項１乃至請求項４の何れかに記載の電圧監視装置。
【請求項６】
前記閾値演算手段は、
前記通知手段により、前記第１の制御信号と前記第２の制御信号とが異なることが通知されるのに応じて、前記閾値を再算出する
ことを特徴とする請求項１乃至請求項５の何れかに記載の電圧監視装置。
【請求項７】
ＤＣ／ＤＣコンバータの出力電圧によって動作する演算処理装置から出力された制御信号を基に演算手段を用いて閾値として、上限閾値および下限閾値を算出し、
前記出力電圧を計測することによって取得した第１の電圧値が前記閾値の範囲内であるか否かを比較器を用いて判定し、
前記演算処理装置から、前記制御信号として新たな第２の制御信号が出力されるのに応じて、該第２の制御信号と、既に格納された第１の制御信号とを比較し、
その比較の結果、前記第１の制御信号と、前記第２の制御信号とが異なると判断した場合、該第１の制御信号の代わりに、該第２の制御信号を格納手段に格納し、
前記制御信号として前記第２の制御信号を格納したことを、前記演算手段に通知する
ことを特徴とする電圧監視方法。
【請求項８】
前記閾値を算出するに際して、
前記制御信号を基に第２の電圧値を算出すると共に、算出した第２の電圧値に基づいて、前記上限閾値および前記下限閾値を算出する
ことを特徴とする請求項７記載の電圧監視方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器等の電源を監視する技術分野に関する。
【背景技術】
【０００２】
近年、サーバやパーソナルコンピュータ等の電子機器は、安定して稼動することだけでなく、より少ない電力で稼動することが求められている。
【０００３】
特にサーバは、２４時間、３６５日休むことなく稼動することを要求される。そのため、サーバが消費する電力は、稼動する時間に比例して増大する。また、サーバの処理能力が向上したことに伴い、消費する電力は、さらに増大している。
【０００４】
このような背景から、サーバの消費する電力を低減したいという要求があるので、サーバが消費する電力を低減する技術は、多岐にわたり存在する。
【０００５】
例えば、サーバを構成する部品の中で最も電力を消費するのは、演算処理装置であることが知られている。このため、演算処理装置には、負荷状況に応じて電力を動的に変更し、これにより、電力消費量を低減する技術がある。
【０００６】
より具体的には、演算処理装置は、プログラム等の処理を行う際、負荷状況に応じて処理に必要となる電力を電源装置に要求する。電源装置は、要求に対して電力を演算処理装置に供給する。そこで、電源装置には、安定した電力を供給するために、電圧を監視する装置が接続されている。例えば、特許文献１は、電源の異常を監視する電源監視装置について開示する。
【０００７】
以下、特許文献１に記載された電源監視装置５０について図１０を参照して説明する。
【０００８】
この電源監視装置５０において、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）５７は、ユーザの操作などに応じて予め設定した閾値を示す情報を監視制御部５１に出力する。出力された閾値は、閾値格納部５３に格納される。
【０００９】
さらに、ＣＰＵ５７は、ユーザの操作に応じて電源の監視を開始することを指示するために制御信号を監視制御部５１に出力する。監視制御部５１は、出力された制御信号により電源の監視を開始する。
【００１０】
電圧値記憶装置５５は、電源５６から出力された電圧値をアナログの電圧信号からデジタル信号に変換して、電圧値取得部５２に出力する。電圧値取得部５２は、電圧値記憶装置５５より出力された電圧値を格納する。
【００１１】
比較部５４は、閾値格納部５３に格納された閾値と電圧値取得部５２に格納された電圧値とを比較する。比較部５４は、電圧値が閾値未満（または所定値以上）であるとき、電源の異常を検出する機能を備える。これにより、係る電源監視装置５０は、電源の電圧値が所定の閾値未満に低下するか否かを判断した結果を基に異常を検出する。
【００１２】
このように、特許文献１は、電源装置より出力された電圧と予め設定された閾値とを比較することにより異常を検出する技術を開示する。
【先行技術文献】
【特許文献】
【００１３】
【特許文献１】特開２０１０−１４６２７８号公報
【発明の概要】
【発明が解決しようとする課題】
【００１４】
しかしながら、特許文献１は、予め閾値を設定するとあるが閾値をどのように設定するのか具体的には開示していないので、容易に閾値を設定することができない。
【００１５】
さらに、電源監視装置５０では、電圧の低下が生じて閾値未満となった場合に電源の異常を検出する。このため、測定した電圧値が閾値未満に低下することを監視するのでは、上述した演算処理装置の負荷状況に応じて動的に出力される電圧を細やかに監視するこが考慮されておらず、確実に異常を検出することができない。
【００１６】
例えば、電源監視装置５０は、ＣＰＵ５７に対して過電圧が出力された場合、電圧値が閾値よりも下回らないため、異常電圧として検出することができない。
【００１７】
さらに、特許文献１において、電源監視を開始する指示については、ＣＰＵは、上位装置からの指示やユーザの操作に応じて電源監視を開始する指示を行う。そのため、上位装置からの指示やユーザの操作に応じて電源監視を開始するのでは、動的に出力される毎に電圧値を監視することができないため、正常に出力されているか否か正確に監視することができない。
【００１８】
本発明の主たる目的は、上述した課題である電源装置の障害を正確且つ確実に検出する電圧監視装置等を提供することにある。
【課題を解決するための手段】
【００１９】
上記の課題を達成すべく、本発明に係る電圧監視装置は、以下の構成を備えることを特徴とする。
【００２０】
即ち、本発明に係る電圧監視装置は、
ＤＣ／ＤＣコンバータの出力電圧によって動作する演算処理装置から出力された制御信号に基づいて、閾値を算出する閾値演算手段と、
前記出力電圧を計測することによって取得した第１の電圧値が前記閾値の範囲内であるか否かを判定する比較手段と、
を備えることを特徴とする。
【発明の効果】
【００２１】
本発明によれば、電源装置の障害を正確且つ確実に検出することができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の第１の実施形態における電圧監視装置の構成を示すブロック図である。
【図２】本発明の第２の実施形態における電圧監視装置の構成を示すブロック図である。
【図３】本発明の第３の実施形態における電圧監視装置の構成を示すブロック図である。
【図４】本発明の第３の実施形態における電圧監視装置が行う処理を示すフローチャート図である。
【図５】本発明の第３の実施形態における電圧監視装置が行う閾値算出処理を示すフローチャート図である。
【図６】本発明の第３の実施形態における電圧監視装置が行う電圧値算出処理を示すフローチャート図である。
【図７】本発明に係る第３の実施形態の実施例における電圧監視装置の構成を示すブロック図である。
【図８】本発明に係る第３の実施形態の実施例における記憶装置の構成を示すブロック図である。
【図９】本発明に係る第３の実施形態の実施例における電圧センサユニットの構成をブロック図である。
【図１０】特許文献１における電源監視装置の構成を示すブロック図である。
【発明を実施するための形態】
【００２３】
以下、本発明の実施形態について図面を参照して詳細に説明する。
【００２４】
＜第１の実施形態＞
図１は、本発明の第１の実施形態における電圧監視装置１の構成を示すブロック図である。
【００２５】
図１において、電圧監視装置１は、閾値演算部４、比較器５を有する。
【００２６】
より具体的に、演算処理装置２は、プログラム等の処理に必要な電圧値を、制御信号としてＤＣ／ＤＣ（Ｄｉｒｅｃｔ  Ｃｕｒｒｅｎｔ／Ｄｉｒｅｃｔ  Ｃｕｒｒｅｎｔ）コンバータ３および閾値演算部４に対して出力する。
【００２７】
ＤＣ／ＤＣコンバータ３は、演算処理装置２によって出力された制御信号を基に、この演算処理装置２が所望する第１の電圧値を演算処理装置２および電圧測定部６に出力する。
【００２８】
以下の説明において、電圧測定部６が測定した電圧値を第１の電圧値と称する（以下の実施形態においても同様）。電圧測定部６は、ＤＣ／ＤＣコンバータ３によって出力された第１の電圧値を測定する。電圧測定部６は、測定した第１の電圧値を比較器５に出力する。ここでは、説明の便宜上、ＤＣ／ＤＣコンバータ３の出力電圧と電圧測定部６が出力する測定値の間に差異は無く、何れも第１の電圧値を表すこととする。
【００２９】
以下の説明において、説明の便宜上、閾値算出部４が算出した電圧値を第２の電圧値と称する（以下の実施形態においても同様）。閾値演算部４は、当該制御信号に基づいて演算処理装置２が所望する第２の電圧値を算出する。次に、閾値演算部４は、第２の電圧値に基づいて上限閾値と下限閾値とを許容範囲として算出する。閾値演算部４は、算出した閾値を比較器５に出力する。
【００３０】
比較器５は、第１の電圧値が閾値（上限閾値と下限閾値）の許容範囲であるか否かを判定する。
【００３１】
比較器５は、第１の電圧値が閾値の許容範囲を超えると判断した場合、閾値演算部４に第１の電圧値が閾値の許容範囲を超えたことを通知する。一方、比較器５は、第１の電圧値が閾値の許容範囲内であると判断した場合、閾値演算部４に第１の電圧値が閾値の許容範囲内であることを通知する。
【００３２】
閾値演算部４は、比較器５によって第１の電圧値が閾値の許容範囲を超えたことを通知された場合、ＤＣ／ＤＣコンバータ３によって出力された第１の電圧値を異常と判断する。一方、閾値演算部４は、比較器５によって第１の電圧値が閾値の許容範囲内であることを通知された場合、ＤＣ／ＤＣコンバータ３によって出力された第１の電圧値を正常と判断する。閾値演算部４は、異常と判断した場合、異常処理を実行する。
【００３３】
この異常処理は、例えば異常と判断したＤＣ／ＤＣコンバータ３をサーバから切り離す処理等、一般的な手法を採用することができるので、実施形態における詳細な説明は省略する。
【００３４】
上記電圧を監視する処理は、所定の時間周期毎、且つ演算処理装置２によって出力された制御信号を閾値演算部４が取得することにより、自動的に開始されるように構成すればよい。尚、所定の時間周期については、ユーザの使用環境に応じて任意に決めればよい。
【００３５】
このように本実施の形態に係る電圧監視装置１によれば、演算処理装置２によって出力された制御信号を取得することによって、ユーザが指示をすることなく制御信号が出力される毎に電圧を監視するため、確実に異常を検出することができる。また、本実施の形態によれば、演算処理装置２より出力された制御信号に基づいて算出した閾値とＤＣ／ＤＣコンバータによって出力された電圧値とを比較することで、より正確に電圧値の異常を検出することができる。
【００３６】
＜第２の実施の形態＞
次に、上述した第１の実施形態に係る電圧監視装置１を基本とする第２の実施形態について説明する。以下の説明においては、本実施形態に係る特徴的な部分を中心に説明する。その際、上述した第１の実施形態と同様な構成については、同一の参照番号を付すことにより、重複する説明は省略する。
【００３７】
図２は、本発明の第２の実施形態における電圧監視装置１ａの構成を示すブロック図である。
【００３８】
本実施形態では、第１の実施形態において説明した電圧監視装置１に、格納部７、閾値演算部８を適用した場合について説明する。
【００３９】
より具体的に、演算処理装置２は、プログラム等の処理に必要な電圧値を制御信号としてＤＣ／ＤＣコンバータ３および格納部７に出力する。
【００４０】
以下の説明において、本実施形態では、説明の便宜上、格納部７に既に格納された制御信号を第１の制御信号と称し、新たな制御信号を第２の制御信号と称する（以下の実施形態においても同様）。格納部７は、演算処理装置２によって新たな制御信号（第２の制御信号）が出力されると、既に格納されていた制御信号（第１の制御信号）を読み出す。次に、格納部７は、読み出した第１の制御信号と第２の制御信号とを比較する（即ち、格納部７は、演算処理装置２によって新たな制御信号（第２の制御信号）が出力されるのに応じて、既に格納されていた制御信号（第１の制御信号）を読み出す。次に、格納部７は、読み出した第１の制御信号と第２の制御信号とを比較する訳である）。
【００４１】
格納部７は、比較した結果、制御信号が変動した（第１の制御信号と第２の制御信号とが異なる）と判断した場合、第２の制御信号を格納する。さらに、格納部７は、制御信号が変動したことを閾値演算部８に通知する。
【００４２】
また、サーバが初期化された場合、制御信号を比較することなく第２の制御信号を格納する。そしてこの場合、格納部７は、制御信号が変動したことを閾値演算部８に通知する。
【００４３】
閾値演算部８は、通知を取得すると格納部７に格納された制御信号を読み出す。
【００４４】
閾値演算部８は、読み出した制御信号に基づいて、演算処理装置２が所望する第２の電圧値を算出する（尚、詳細については、実施例において後述する）。次に、第２の電圧値に基づいて上限閾値と下限閾値とを許容範囲として算出する。ここで一例として、閾値演算部８は、第２の電圧値の＋５％を上限閾値と設定し、第２の電圧値の−５％を下限閾値と設定してもよい。尚、一例として設定方法を示したがこの設定方法には限らずユーザが任意に設定すればよい。閾値演算部８は、算出した閾値を比較器５に出力する。
【００４５】
このように本実施の形態に係る電圧監視装置１ａによれば、第１の実施形態において説明した効果を享受できると共に、さらに、演算処理装置によって出力された制御信号の比較を行い、制御信号が変動したことをトリガとして監視を開始するため、より効率的な監視をすることができる。
＜第３の実施形態＞
次に、上述した各実施形態に係る電圧監視装置１、電圧監視装置１ａを基本とする第３の実施形態について、図３乃至図６を参照して説明する。以下の説明においては、本実施形態に係る特徴的な部分を中心に説明する。その際、上述した各実施形態と同様な構成については、同一の参照番号を付すことにより、重複する説明は省略する。
【００４６】
本実施形態では、各実施形態において説明した電圧監視装置１、電圧監視装置１ａに、閾値格納部９、電圧値格納部１０を適用した場合について説明する。
【００４７】
図３は、本発明の第３の実施形態の電圧監視装置１ｂの構成を示すブロック図である。
【００４８】
より具体的に、閾値格納部９は、閾値演算部８によって出力された上限閾値と下限閾値とを格納する。
【００４９】
電圧値格納部１０は、電圧測定部６によって計測した第１の電圧値を格納する。
【００５０】
図４は、第３の実施形態の電圧監視装置１ｂが行う処理を示すフローチャートである。係るフローチャートに沿って電圧監視装置１ｂの処理手順を説明する。
【００５１】
電圧監視装置１ｂは、演算処理装置２から出力された制御信号を格納部７およびＤＣ／ＤＣコンバータ３が取得することで、それぞれの処理を並列的に行う。
【００５２】
演算処理装置２は、新たな制御信号（第２の制御信号）を格納部７に出力する（ステップＳ１）。
【００５３】
格納部７は、演算処理装置２によって新たな制御信号（第２の制御信号）が出力されると、既に格納されていた制御信号（第１の制御信号）を読み出す。次に、格納部７は、読み出した第１の制御信号と第２の制御信号とを比較する（ステップＳ２）。
【００５４】
格納部７は、制御信号が変動したと判断した場合（ステップＳ２において「ＹＥＳ」）、第２の制御信号を格納する。さらに、格納部７は、制御信号が変動したことを閾値演算部８に通知する。一方、格納部７は、制御信号が同じであると判断した場合、電圧の監視を待機する（ステップＳ２において「ＮＯ」）。
【００５５】
また、サーバが初期化された場合、制御信号を比較することなく第２の制御信号を格納する。そしてこの場合、格納部７は、制御信号が変動したことを閾値演算部８に通知する。
【００５６】
制御信号が変動したと判断した場合（ステップＳ２において「ＹＥＳ」）、以下に説明する閾値算出処理（ステップＳ３）および電圧値算出処理（ステップＳ４）を実行する。
【００５７】
図５は、本実施形態の閾値算出処理を示すフローチャートである。係るフローチャートに沿ってステップ３における閾値算出処理の詳細な手順を説明する。
【００５８】
閾値演算部８は、格納部７によって出力された通知を取得すると、格納部７に格納された制御信号を読み出す。閾値演算部８は、読み出した制御信号に基づいて、演算処理装置２が所望する第２の電圧値を算出する。次に、閾値演算部８は、第２の電圧値を基に上限閾値と下限閾値とを許容範囲として算出する。閾値演算部８は、算出した閾値を閾値格納部９に出力する（ステップＳ３１）。
【００５９】
閾値格納部９は、閾値演算部８によって出力された閾値を格納する（ステップＳ３２）。
【００６０】
図６は、本実施形態の電圧値算出処理を示すフローチャートである。係るフローチャートに沿ってステップＳ４における電圧値算出処理の詳細な手順を説明する。
【００６１】
ＤＣ／ＤＣコンバータ３は、取得した制御信号を基に、演算処理装置２が所望する電圧を演算処理装置２および電圧測定部６に出力する（ステップＳ４１）。尚、ここでは、ＤＣ／ＤＣコンバータ３が出力する動作は、一般的なので詳細な説明は省略する。
【００６２】
電圧測定部６は、ＤＣ／ＤＣコンバータ３によって出力された第１の電圧値を測定する。次に、測定した第１の電圧値を電圧値格納部１０に出力する（ステップＳ４２）。
【００６３】
電圧値格納部１０は、電圧測定部６から出力された第１の電圧値を格納する（ステップＳ４３）。
【００６４】
比較器５は、閾値算出処理を実施することにより格納された閾値を読み出す。次に、比較器５は、電圧値算出処理を実施することにより格納された第１の電圧値を読み出す。さらに、比較器５は、第１の電圧値が閾値の許容範囲であるか否かを判定する（ステップＳ５）。
【００６５】
比較器５は、第１の電圧値が閾値（上限閾値と下限閾値）の許容範囲を超えると判断した場合（ステップＳ６において「ＮＯ」）、閾値演算部８に第１の電圧値が閾値の許容範囲を超えたことを通知する（ステップＳ８）。一方、比較器５は、第１の電圧値が閾値の許容範囲内であると判断した場合（ステップＳ６において「ＹＥＳ」）、閾値演算部８に第１の電圧値が閾値の許容範囲内であることを通知する（ステップＳ７）。
【００６６】
閾値演算部８は、比較器５によって第１の電圧値が閾値の許容範囲を超えたことを通知された場合、ＤＣ／ＤＣコンバータ３によって出力された第１の電圧値を異常と判断する（ステップＳ９において「ＮＯ」）。一方、閾値演算部８は、比較器５によって第１の電圧値が閾値の許容範囲内であることを通知された場合、ＤＣ／ＤＣコンバータ３によって出力された第１の電圧値を正常と判断する（ステップＳ９において「ＹＥＳ」）。閾値演算部８は、比較器５によって異常の発生を通知された場合、所定の異常処理（不図示）を実行する（ステップＳ１０）。
【００６７】
このように本実施の形態に係る電圧監視装置１ｂによれば、第１乃至第２の実施形態において説明した効果を享受できると共に、さらに、閾値格納部および電圧値格納部を有することで閾値および電圧値を保持することができるため、効率的に閾値と電圧値とを比較することができる。
＜実施例＞
次に、上述した第３の実施形態に係るより具体的な実施例として、電圧監視装置１ｃについて、図７乃至図９を参照して説明する。以下の説明においては、本実施例に係る特徴的な部分を中心に説明する。その際、上述した各実施形態と同様な構成については、同一の参照番号を付すことにより、重複する説明は省略する。
【００６８】
図７は、本発明の実施例に係る電圧監視装置１ｃの構成を示すブロック図である。
【００６９】
図７において、電圧監視装置１ｃは、記憶装置３１、システム管理コントローラ３２、電圧センサユニット３３を有する。
【００７０】
記憶装置３１について、図８を参照して説明する。
【００７１】
図８において、記憶装置３１は、記憶部３４を有する。記憶部３１は、第３の実施形態における格納部７に相当する。一例として、記憶装置３１は、汎用レジスタやＩ２Ｃ（Ｉｎｔｅｒ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）レジスタ（登録商標）や不揮発性の半導体メモリでもよいが、これら記憶媒体に限定されない。
【００７２】
システム管理コントローラ３２は、第３の実施形態における閾値演算部８に相当する。例えば、システム管理コントローラ３２は、ＢＭＣ（Ｂａｓｅｂｏａｒｄ  Ｍａｎａｇｅｍｅｎｔ  Ｃｏｎｔｒｏｌｌｅｒ）でもよい。
【００７３】
次に、電圧センサユニット３３について、図９を参照して説明する。
【００７４】
図９において、電圧センサユニット３３は、比較器５、電圧測定部６、閾値格納部９、電圧値格納部１０を有する。
【００７５】
次に、本実施例において電圧監視装置１ｃが実行する動作について説明する。
【００７６】
演算処理装置２は、第３の実施形態で説明した制御信号に相当するＶＩＤ（Ｖｏｌｔａｇｅ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ  Ｄｉｇｉｔａｌ）をＤＣ／ＤＣコンバータ３および記憶装置３１に対して出力する。
【００７７】
演算処理装置２は、ＶＩＤを出力することにより、記憶装置３１に対しては、所望の電圧値を通知する。また、ＤＣ／ＤＣコンバータ３に対しては、当該所望の電圧を出力するように指示する。
【００７８】
以下の説明において、本実施例では、記憶装置３１に既に格納された制御信号を第１のＶＩＤと称し、新たに出力された制御信号を第２のＶＩＤと称する。記憶装置３１は、演算処理装置２によって新たな制御信号（第２のＶＩＤ）が出力されると、既に格納されていた制御信号（第１のＶＩＤ）を読み出す。記憶装置３１は、読み出した第１のＶＩＤと第２のＶＩＤとを比較する。尚、第１のＶＩＤは、第３の実施形態で説明した第１の制御信号に相当する。第２のＶＩＤは、第３の実施形態で説明した第２の制御信号に相当する。
【００７９】
記憶装置３１は、制御信号が変動したと判断した場合、第２のＶＩＤを記憶部３４に格納する。さらに、記憶装置３１は、制御信号が変動したことをシステム管理コントローラ３２に通知する。一方、記憶装置３１は、制御信号が同じであると判断した場合、電圧の監視を待機する。
【００８０】
また、サーバが初期化された場合は、ＶＩＤを比較することなく第２のＶＩＤを格納する。そしてこの場合、記憶装置３１は、制御信号が変動したことをシステム管理コントローラ３２に通知する。
【００８１】
システム管理コントローラ３２は、通知を取得すると、記憶部３４に格納されたＶＩＤを読み出す。
【００８２】
システム管理コントローラ３２は、ＶＩＤに基づいて演算処理装置２が所望する第２の電圧値を算出する。ここでは一例として、ＶＩＤは、１ビットの情報を有する。システム管理コントローラ３２は、演算処理装置２によって出力されたｔ個のＶＩＤをデコードすることにより第２の電圧値を算出する。より具体的には、演算処理装置２よりＶＩＤ［１］＝０、ＶＩＤ［２]＝１の２個のＶＩＤが出力された場合、ＶＩＤ［１］＝０に対応する電圧値は、０．８Ｖとする。次に、ＶＩＤ［２］に対応する電圧値は、０Ｖとする。この場合、演算処理装置２が要求する電圧値は、次の式で求めることができる。ＶＩＤ［１］（０．８Ｖ）＋ＶＩＤ［２］（０Ｖ）＝０．８Ｖ。よって、演算処理装置２が必要とする電圧値は、０．８Ｖと算出することができる。尚、説明の便宜上、簡単な数値を例に説明したが、演算処理装置２の種類等によって異なるため、これに限定されない。
【００８３】
次に、システム管理コントローラ３２は、第２の電圧値に基づいて、上限閾値と下限閾値とを許容範囲として算出する。システム管理コントローラ３２は、算出した閾値を、電圧センサユニット３３に出力する。
【００８４】
電圧センサユニット３３は、システム管理コントローラ３２によって算出した閾値を閾値格納部９に格納する。
【００８５】
比較器５は、第１の電圧値が上限閾値と下限閾値との許容範囲内であるか否かを判定する。比較器５は、第１の電圧値が閾値（上限閾値と下限閾値）の許容範囲を超えると判断した場合、システム管理コントローラ３２に第１の電圧値が閾値の許容範囲を超えたことを通知するために、アラーム信号を出力する。一方、比較器５は、第１の電圧値が閾値の許容範囲内であると判断した場合、システム管理コントローラ３２に第１の電圧値が閾値の許容範囲内であることを通知するために、アラーム信号を出力する。より具体的には、比較器５から出力されるアラーム信号は、正常を通知する場合は、数値の０を出力する。一方、当該アラーム信号は、異常を通知する場合は、数値の１を出力する。尚、一例として、アラーム信号の数値を限定したが、この場合に限らず電圧値の異常と正常との判別することが可能であればよい。
【００８６】
システム管理コントローラ３２は、比較器５によって第１の電圧値が閾値の許容範囲を超えたことを通知するアラーム信号を取得した場合、ＤＣ／ＤＣコンバータ３によって出力された第１の電圧値を異常と判断する。一方、システム管理コントローラ３２は、比較器５によって第１の電圧値が閾値の許容範囲内であることを通知するアラーム信号を取得した場合、ＤＣ／ＤＣコンバータ３によって出力された第１の電圧値を正常と判断する。システム管理コントローラ３２は、異常と判断した場合、所定の異常処理（不図示）を実行する。
【００８７】
このように本実施の形態に係る電圧監視装置によれば、第１乃至第３の実施形態において説明した効果を享受できると共に、さらに、第３の実施形態にて説明した電圧監視装置を集積回路等に利用して実現することができる。
【００８８】
尚、上述した各実施形態を例に説明した本発明は、説明の便宜上、複数の演算処理装置を有する場合について明記していないが、複数の演算処理装置を有する場合においてもシステム管理コントローラ３２と電圧センサユニット３３と演算処理装置と複数の記憶装置３１とを設けることで電圧を監視することができる。さらに、複数の演算処理装置に対してシステム管理コントローラ３２と電圧センサユニット３３を共通で使用するため、製造コストを低減することができる。
【産業上の利用可能性】
【００８９】
本発明は、上述した各実施形態には限定されない。本発明は、パーソナルコンピュータ、ＰＯＳ（Ｐｏｉｎｔ  Ｏｆ  Ｓａｌｅ）システム、サーバ、複写機、複合機等の演算処理装置や集積回路を搭載する各種の電子機器に適用可能である。
【符号の説明】
【００９０】
１    電圧監視装置
１ａ    電圧監視装置
１ｂ    電圧監視装置
１ｃ    電圧監視装置
２    演算処理装置
３    ＤＣ／ＤＣコンバータ
４    閾値演算部
５    比較器
６    電圧測定部
７    格納部
８    閾値演算部
９    閾値格納部
１０    電圧値格納部
３１    記憶装置
３２    システム管理コントローラ
３３    電圧センサユニット
３４    記憶部
５０    電源監視装置
５１    監視制御部
５２    電圧値取得部
５３    閾値格納部
５４    比較部
５５    電圧値記憶装置
５６    電源
５７    ＣＰＵ
【図１】
0005910033.tif 000002
【図２】
0005910033.tif 000003
【図３】
0005910033.tif 000004
【図４】
0005910033.tif 000005
【図５】
0005910033.tif 000006
【図６】
0005910033.tif 000007
【図７】
0005910033.tif 000008
【図８】
0005910033.tif 000009
【図９】
0005910033.tif 000010
【図１０】
0005910033.tif 000011