(57)【特許請求の範囲】
【請求項１】
負荷に対して電源電圧を供給する電源回路と、
前記電源回路内の、前記負荷に対する電源経路において過電流が発生したとき、前記電源経路での電流の向きを示す検出情報を出力する過電流検出回路と、
を複数組有するとともに、
複数の前記過電流検出回路のうち一の過電流検出回路から前記検出情報を受信したとき、故障発生箇所を示す通知情報として、複数の前記電源回路のうち前記一の過電流検出回路に対応する電源回路を故障発生箇所と特定する情報を含む第１の通知情報と、故障発生箇所が複数の前記電源回路よりも前記負荷の側に存在することを示す第２の通知情報のいずれかを、前記一の過電流検出回路から受信した前記検出情報が示す電流の向きに応じて出力する判定回路、
を有することを特徴とする電子機器。
【請求項２】
前記第１の通知情報は、さらに、前記負荷の動作を継続可能であることを示し、前記第２の通知情報は、さらに、前記負荷の動作を継続不可能であることを示すことを特徴とする請求項１記載の電子機器。
【請求項３】
前記電子機器は、表示装置をさらに備え、
複数の前記電源回路のそれぞれは、前記判定回路に対して、前記負荷に対して供給している電源電圧に加えて、当該電源電圧より低い予備電源電圧を供給し、
前記通知情報は、前記負荷に対して供給されている電源電圧によって前記判定回路が動作しているときに、前記電子機器の外部に存在する他の装置へ送信され、
前記判定回路は、複数の前記過電流検出回路のすべてから前記検出情報を受信した場合には、前記予備電源電圧によって動作し、前記通知情報を出力する代わりに、故障が発生したことを前記表示装置に表示させる、
ことを特徴とする請求項１または２記載の電子機器。
【請求項４】
前記電子機器は、不揮発性記憶装置と、複数の前記電源回路から前記負荷に供給される電源電圧の伝送線が実装された伝送路基板とをさらに備え、
前記判定回路は、
複数の前記過電流検出回路のすべてから前記検出情報を受信した場合に、さらに、前記電子機器に現在搭載されている前記伝送路基板に付与された識別番号を前記不揮発性記憶装置に記録し、
前記電子機器がシャットダウン状態から起動したとき、前記予備電源電圧によって動作し、前記電子機器に現在搭載されている前記伝送路基板に付与された識別番号を当該伝送路基板から読み込み、読み込んだ識別番号が前記不揮発性記憶装置に記憶された識別番号と一致する場合には、複数の前記電源回路から前記負荷への電源電圧の供給開始を阻止する、
ことを特徴とする請求項３記載の電子機器。
【請求項５】
負荷に対して電源電圧を供給する電源回路と、
前記電源回路内の、前記負荷に対する電源経路において過電流が発生したとき、前記電源経路での電流の向きを示す検出情報を出力する過電流検出回路と、
を複数組有するとともに、
複数の前記過電流検出回路のうち一の過電流検出回路から前記検出情報を受信したとき、故障発生箇所を示す通知情報として、複数の前記電源回路のうち前記一の過電流検出回路に対応する電源回路を故障発生箇所と特定する情報を含む第１の通知情報と、故障発生箇所が複数の前記電源回路よりも前記負荷の側に存在することを示す第２の通知情報のいずれかを、前記一の過電流検出回路から受信した前記検出情報が示す電流の向きに応じて出力する判定回路、
を有することを特徴とする電源装置。
【請求項６】
電子機器における電源監視方法であって、
前記電子機器が、負荷に対して電源電圧を供給する電源回路と過電流検出回路とをそれぞれ複数備えるとともに、複数の前記電源回路のそれぞれと複数の前記過電流検出回路のそれぞれとが一対一で対応付けられており、
複数の前記過電流検出回路のそれぞれが、対応する前記電源回路内の、前記負荷に対する電源経路において過電流の発生を検出したとき、当該電源経路での電流の向きを示す検出情報を出力し、
前記電子機器が備える判定回路が、複数の前記過電流検出回路のうち一の過電流検出回路から前記検出情報を受信したとき、故障発生箇所を示す通知情報として、複数の前記電源回路のうち前記一の過電流検出回路に対応する電源回路を故障発生箇所と特定する情報を含む第１の通知情報と、故障発生箇所が複数の前記電源回路よりも前記負荷の側に存在することを示す第２の通知情報のいずれかを、前記一の過電流検出回路から受信した前記検出情報が示す電流の向きに応じて出力する、
ことを特徴とする電源監視方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、電源装置および電源監視方法に関する。
【背景技術】
【０００２】
負荷に電源を供給する電源回路の中には、電源経路上での短絡などによって生じる過電流を検出する機能を備えるものがある。例えば、複数のスイッチング素子の出力側で電流を検出し、いずれかのスイッチング素子の出力電流が所定の閾値を超えたとき、すべてのスイッチング素子をオフにする並列多重チョッパ装置が提案されている。
【０００３】
また、電源回路に関する技術の例として、出力電圧の垂下の場合を除いて、出力電流が定格電圧を下回った場合に、電源ユニット故障と判断する電源システムが提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２７１０６９号公報
【特許文献２】特開２０１０−８８２５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
電源経路上での短絡は、電源回路の内部と負荷側のどちらでも発生し得ることから、電源回路が過電流の発生を検知したとしても、その原因箇所が電源回路の内部であるのか否かを判定できない。このため、故障したデバイスを特定して交換し、動作を復旧させるまでに要する時間が長くなるという問題があった。
【０００６】
１つの側面では、本発明は、過電流発生からの復旧作業を効率化した電子機器、電源装置および電源監視方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
１つの案では、電源回路、過電流検出回路および判定回路を有する電子機器が提供される。この電子機器において、電源回路は、負荷に対して電源電圧を供給する。過電流検出回路は、電源回路内の、負荷に対する電源経路において過電流が発生したとき、電源経路での電流の向きを示す検出情報を出力する。判定回路は、検出情報に基づいて、故障発生箇所が電源回路であるかを示す通知情報を出力する。
【０００８】
また、上記の電源回路、過電流検出回路および判定回路を有する電源装置が提供される。
さらに、上記の電子機器と同様の処理が実行される電源監視方法が提供される。
【発明の効果】
【０００９】
１つの側面では、過電流発生からの復旧作業を効率化できる。
【図面の簡単な説明】
【００１０】
【図１】第１の実施の形態に係る電子機器の構成例および動作例を示す図である。
【図２】第２の実施の形態に係るストレージシステムのシステム構成例を示す図である。
【図３】ＣＭのハードウェア構成例を示す図である。
【図４】ＤＥのハードウェア構成例を示す図である。
【図５】ＤＥの電源装置の内部構成例を示す図である。
【図６】電源装置の比較例を示す図である。
【図７】ＰＳＵの検出回路の内部構成例を示す図である。
【図８】電源制御回路によるＰＳＵの監視処理例を示すフローチャート（その１）である。
【図９】電源制御回路によるＰＳＵの監視処理例を示すフローチャート（その２）である。
【図１０】通知情報に基づいて表示される画面の表示例を示す図である。
【図１１】ＤＥの起動時の処理例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態について図面を参照して説明する。
〔第１の実施の形態〕
図１は、第１の実施の形態に係る電子機器の構成例および動作例を示す図である。電子機器１は、電源回路２、負荷３、過電流検出回路４および判定回路５を有する。
【００１２】
電源回路２は、負荷３に対して電源電圧を供給する。電源回路２は、例えば、ＡＣ／ＤＣ（Alternating Current／Direct Current）コンバータ２ａを備え、ＡＣ／ＤＣコンバータ２ａから伝送線２ｂを介して出力された電源電圧が、負荷３に対して供給される。負荷３は、電源回路２から供給された電源電圧によって動作する。なお、負荷３は、電子機器１の外部に配置されていてもよい。
【００１３】
過電流検出回路４は、電源回路２内の、負荷３に対する電源経路において過電流が発生したとき、この電源経路での電流の向きを検出する。そして、過電流検出回路４は、検出した電流の向きを示す検出情報を出力する。図１の例では、過電流検出回路４は、電源回路２内の伝送線２ｂにおいて、過電流発生時の電流の向きを検出する。
【００１４】
判定回路５は、過電流検出回路４から出力された検出情報に基づいて、故障発生箇所が電源回路２であるかを判定する。そして、判定回路５は、故障発生箇所が電源回路２であるかを示す通知情報５ａを出力する。
【００１５】
例えば、電流の向きが負荷３から電源回路２への方向の場合、故障発生箇所は電源回路２であると通知される。一方、電流の向きが電源回路２から負荷３への方向の場合、故障発生箇所は電源回路２ではなく、負荷３の側であると通知される。
【００１６】
このように、電子機器１は、電源回路２での過電流の発生時に電流の向きを検出することで、その向きから、過電流の発生原因となった故障の発生箇所が電源回路２であるかを判定でき、その判定結果を示す通知情報５ａを出力できる。これにより、電子機器１の管理者は、通知情報５ａから故障が発生したデバイスを特定し、そのデバイスを交換することができる。したがって、過電流発生後の復旧作業を効率よく行うことができる。
【００１７】
〔第２の実施の形態〕
次に、上記の電子機器１を含むシステムとしてストレージシステムを例示する。
図２は、第２の実施の形態に係るストレージシステムのシステム構成例を示す図である。図２に示すストレージシステムは、ストレージ装置１００とホスト装置５０とを含む。ストレージ装置１００とホスト装置５０は、例えば、ＦＣ（Fibre Channel）ネットワークを介して接続されている。ホスト装置５０は、ストレージ装置１００に対して、ストレージ装置１００に搭載された記憶装置に対するアクセスを要求する。
【００１８】
ストレージ装置１００は、ＣＭ（Controller Module）１１０とＤＥ（Drive Enclosure）１２０とを備える。ＣＭ１１０とＤＥ１２０は、例えば、ＳＡＳ（Serial Attached SCSI, SCSI：Small Computer System Interface）ケーブルを介して接続されている。ＤＥ１２０は、ホスト装置５０からのアクセス先となる記憶装置として、複数のＨＤＤ（Hard Disk Drive）を備えている。ＣＭ１１０は、ホスト装置５０からのアクセス要求に応じて、ＤＥ１２０内のＨＤＤへのアクセスを制御する。
【００１９】
また、ＣＭ１１０には、管理端末６０が接続されている。ＣＭ１１０と管理端末６０とは、例えば、ＬＡＮ（Local Area Network）ケーブルを介して接続されている。管理端末６０には、表示装置６１が接続されている。管理者は、例えば、管理端末６０を操作することで、ストレージ装置１００に対して各種の設定操作を行うことができる。また、例えば、ストレージ装置１００内で異常が検出された場合に、通知情報がＣＭ１１０から管理端末６０へ送信される。管理者は、通知情報の内容を表示装置６１を通じて認識することで、必要な措置を執ることができる。
【００２０】
なお、図２において、ＤＥ１２０は、図１に示した電子機器１の一例である。
図３は、ＣＭのハードウェア構成例を示す図である。ＣＭ１１０は、ＣＰＵ（Central Processing Unit）１１１によって装置全体が制御されている。ＣＰＵ１１１には、１つまたは複数のプロセッサコアが含まれる。
【００２１】
また、ＣＰＵ１１１には、ＣＭ１１０の主記憶装置として使用されるＲＡＭ（Random Access Memory）１１２が接続されている。ＲＡＭ１１２には、ＣＰＵ１１１に実行させるＯＳ（Operating System）プログラムやファームウェアプログラムの少なくとも一部が一時的に格納される。また、ＲＡＭ１１２には、ＣＰＵ１１１による処理に必要な各種データが格納される。
【００２２】
また、ＣＰＵ１１１には、バス１１７を介して、ＨＤＤ１１３、ホストインタフェース１１４、ディスクインタフェース１１５およびＬＡＮインタフェース１１６が接続されている。
【００２３】
ＨＤＤ１１３は、ＣＭ１１０の二次記憶装置として使用され、ＣＰＵ１１１により実行されるプログラムやその実行に必要な各種のデータなどを記憶する。なお、二次記憶装置としては、例えば、ＳＳＤ（Solid State Drive）などの他の種類の不揮発性記憶装置が使用されてもよい。
【００２４】
ホストインタフェース１１４は、ホスト装置５０とＣＰＵ１１１との間でデータを送受信するインタフェース処理を実行する。ディスクインタフェース１１５は、ＤＥ１２０内のＨＤＤなどの各種デバイスとＣＰＵ１１１との間でデータを送受信するインタフェース処理を実行する。ＬＡＮインタフェース１１６は、ＬＡＮケーブルを介して、管理端末６０との間でデータを送受信するインタフェース処理を実行する。
【００２５】
なお、ホスト装置５０および管理端末６０も、ＣＭ１１０と同様に、ＣＰＵがＲＡＭに記憶されたプログラムを実行することによって装置全体が制御されるコンピュータ装置として実現可能である。
【００２６】
図４は、ＤＥのハードウェア構成例を示す図である。ＤＥ１２０は、ＳＡＳエクスパンダ１２１、ＨＤＤ１２２ａ，１２２ｂ，１２２ｃ，・・・および電源装置２００を備える。
【００２７】
ＳＡＳエクスパンダ１２１には、ＣＭ１１０、ＨＤＤ１２２ａ，１２２ｂ，１２２ｃ，・・・、および電源装置２００が接続されている。ＳＡＳエクスパンダ１２１は、ＣＭ１１０と、ＨＤＤ１２２ａ，１２２ｂ，１２２ｃ，・・・および電源装置２００との間で送受信されるデータを中継する。
【００２８】
ＨＤＤ１２２ａ，１２２ｂ，１２２ｃ，・・・は、ホスト装置５０からのアクセス対象となる記憶装置である。なお、ＤＥ１２０に搭載される、ＤＥ１２０に搭載される、アクセス対象となるＨＤＤの数は、特に限定されない。また、アクセス対象となる記憶装置としては、例えば、ＳＳＤを用いることもできる。
【００２９】
電源装置２００は、ＰＳＵ（Power Supply Unit）２１０ａ，２１０ｂ、電源制御回路２２０および表示パネル２３０を備える。電源装置２００は、例えば、プリント基板上にＰＳＵ２１０ａ，２１０ｂ、電源制御回路２２０および表示パネル２３０が実装されたモジュールとして実現される。
【００３０】
ＰＳＵ２１０ａ，２１０ｂは、ＤＥ１２０内の各部に対して電源を供給する電源回路である。通常は、ＰＳＵ２１０ａ，２１０ｂの両方とも動作しており、それらの一方が異常により動作を停止した場合でも、他方から出力されている電源電圧により、ＤＥ１２０の動作を継続できるようになっている。このようにＰＳＵが冗長化されることで、故障耐性が向上される。なお、電源装置２００には、３系統以上のＰＳＵが搭載されてもよい。
【００３１】
電源制御回路２２０は、ＰＳＵ２１０ａ，２１０ｂの動作を監視して、異常発生の有無を判定する。電源制御回路２２０は、異常発生を検知した場合には、異常の内容を示す通知情報を、ＳＡＳエクスパンダ１２１を介してＣＭ１１０に送信することができる。この場合、送信された通知情報は、ＣＭ１１０から管理端末６０に送信されて、例えば表示装置６１に表示される。また、電源制御回路２２０は、異常の内容を表示パネル２３０に表示させることもできる。
【００３２】
表示パネル２３０は、例えば、液晶表示装置として実現される。表示パネル２３０の表示面は、ＤＥ１２０の筐体面に露出し、ユーザが視認可能になっている。表示パネル２３０は、電源制御回路２２０から指示された情報を表示する。なお、後述するように、表示パネル２３０は、メインの電源電圧ではなく、それより低いスタンバイ用の電源電圧によって動作する。このため、表示パネル２３０は、電力消費が低い表示デバイスであることが望ましい。表示パネル２３０は、液晶表示装置の他、例えば、ＬＥＤ（Light Emitting Diode）などを用いた発光ランプとして実現されてもよい。
【００３３】
図５は、ＤＥの電源装置の内部構成例を示す図である。なお、図５には電源装置２００の構成要素の他、ＤＥ１２０に設けられたＭＰ（Middle Plane）１２３も示している。ＭＰ１２３は、ＰＳＵ２１０ａ，２１０ｂから出力された電源電圧をＤＥ１２０内の各デバイスへ供給するための電源線１２４，１２５が形成されたプリント基板である。電源線１２４は、メインの電源電圧である１２Ｖ（ボルト）電源電圧を伝送し、電源線１２５は、スタンバイ用の電源電圧である５Ｖ電源電圧を伝送する。
【００３４】
さらに、ＭＰ１２３には、不揮発性のメモリ１２６が搭載されている。メモリ１２６には、ＭＰ１２３のシリアルナンバが予め格納される。シリアルナンバとは、製造番号など、同機種のＭＰの個々の製品に個別に付与される番号である。
【００３５】
ＰＳＵ２１０ａは、ＡＣ／ＤＣコンバータ２１１，２１２、ダイオード２１３，２１４、検出回路２１５、ＰＳＵ制御回路２１６およびメモリ２１７を備える。
ＡＣ／ＤＣコンバータ２１１は、入力端子２１８ａから供給されるＡＣ電圧を１２ＶのＤＣ電圧に変換して出力する。ＡＣ／ＤＣコンバータ２１１から出力される１２Ｖ電源電圧は、検出回路２１５およびダイオード２１３を介してＭＰ１２３の電源線１２４に出力され、メインの電源電圧としてＤＥ１２０内の各デバイスに供給される。
【００３６】
ＡＣ／ＤＣコンバータ２１２は、入力端子２１８ａから供給されるＡＣ電圧を５ＶのＤＣ電圧に変換して出力する。ＡＣ／ＤＣコンバータ２１２から出力される５Ｖ電源電圧は、ＰＳＵ制御回路２１６に供給されるとともに、ダイオード２１４を介してＭＰ１２３の電源線１２５に出力される。
【００３７】
ここで、ＡＣ／ＤＣコンバータ２１１の動作の開始や停止は、ＰＳＵ制御回路２１６によって制御される。一方、ＡＣ／ＤＣコンバータ２１２は、ＡＣ／ＤＣコンバータ２１２が動作しているか否かに関係なく常に動作して、５Ｖ電源電圧を出力し続ける。この点で、５Ｖ電源電圧は“常駐電源電圧”と言うことができる。１２Ｖ電源電圧の出力が停止した場合でも、５Ｖ電源電圧が出力され続けることで、ＤＥ１２０は、異常発生時の処理などの必要最小限の処理を実行することができる。
【００３８】
ダイオード２１３のアノードは検出回路２１５に接続され、カソードはＭＰ１２３の電源線１２４に接続されている。ダイオード２１３は、電源線１２４からＡＣ／ＤＣコンバータ２１１への電流の逆流を阻止する。ダイオード２１４のアノードはＡＣ／ＤＣコンバータ２１２に接続され、カソードはＭＰ１２３の電源線１２５に接続されている。ダイオード２１４は、電源線１２５からＡＣ／ＤＣコンバータ２１２への電流の逆流を防止する。
【００３９】
検出回路２１５は、ＡＣ／ＤＣコンバータ２１１とダイオード２１３との間で流れる電流の大きさと向きを検出するための回路群を備える。検出回路２１５の内部構成例については、図７において説明する。
【００４０】
ＰＳＵ制御回路２１６は、ＰＳＵ２１０ａの動作を制御するための回路である。ＰＳＵ制御回路２１６は、電源制御回路２２０との通信機能や、ＡＣ／ＤＣコンバータ２１１の動作制御機能を備える。また、ＰＳＵ制御回路２１６は、検出回路２１５による電流の大きさと向きの検出結果に基づいて、次の２種類の異常発生を検出する。１つは、検出された電流が閾値Ｔｈ１を超えた「過電流」の発生であり、もう１つは、検出された電流が、閾値Ｔｈ１以下であるものの、閾値Ｔｈ１より小さい閾値Ｔｈ２を超えた「規定値超過」の発生である。
【００４１】
これら２つの異常は、電源経路上で短絡が発生したときの状況の違いによって区別される。短絡が発生したとき、短絡箇所は焼損して、最終的にオープン状態となる。ここで、短絡発生後に短絡箇所がオープンになるまでにある程度の時間がかかった場合、電源線には非常に大きな電流が一時的に流れる。この状況が過電流が発生した状況である。一方、短絡発生後にごく短時間で短絡箇所がオープンになった場合、電源線に流れる電流は短絡発生時に一時的に大きくはなるものの、ＡＣ／ＤＣコンバータ２１１の動作停止が必要になるほどではないことがある。この状況が規定値超過が発生した状況である。
【００４２】
なお、規定値超過の原因となる短絡箇所は、ＰＳＵ２１０ａの内部ではなく、負荷の側である。また、閾値Ｔｈ２は、ＤＥ１２０に搭載された各デバイスの定格電流と、動作しているＰＳＵの台数とに基づいて、電源制御回路２２０によって算出される。この算出方法については後述する。
【００４３】
ＰＳＵ制御回路２１６は、検出回路２１５による電流の大きさと向きの検出結果に基づき、検出された電流が閾値Ｔｈ１を超えた場合に、過電流の発生と、そのときの電流の向きとを示す「過電流検出通知」を電源制御回路２２０へ出力する。また、ＰＳＵ制御回路２１６は、検出回路２１５による電流の大きさと向きの検出結果に基づき、検出された電流が閾値Ｔｈ２より大きく、閾値Ｔｈ１以下である場合に、規定値超過の発生と、そのときの電流の向きとを示す「規定値超過通知」を電源制御回路２２０へ出力する。
【００４４】
ここで、ＰＳＵ制御回路２１６は、ＡＣ／ＤＣコンバータ２１２からの５Ｖ電源電圧によって動作する。これにより、ＰＳＵ制御回路２１６は、異常発生によってＡＣ／ＤＣコンバータ２１１の動作が停止し、１２Ｖ電源電圧の出力が停止した場合でも、動作を継続できる。例えば、ＰＳＵ制御回路２１６は、ＡＣ／ＤＣコンバータ２１１の動作が停止した場合でも、電源制御回路２２０と通信することができる。
【００４５】
メモリ２１７は、不揮発性の記憶装置であり、ＰＳＵ制御回路２１６によって読み書きされる。メモリ２１７には、上記の閾値Ｔｈ１，Ｔｈ２が記憶されており、記憶された閾値Ｔｈ１，Ｔｈ２が、異常検出の際にＰＳＵ制御回路２１６によって参照される。閾値Ｔｈ１は、メモリ２１７に予め記憶される。一方、閾値Ｔｈ２は、電源制御回路２２０からの指示に応じて適宜更新される。なお、閾値Ｔｈ１，Ｔｈ２は、例えば、ＰＳＵ制御回路２１６内のレジスタに格納されてもよい。
【００４６】
なお、ＰＳＵ２１０ｂの内部構成は、ＰＳＵ２１０ａと同じであるので、ここでは説明を省略する。以下の説明では、ＰＳＵ２１０ｂの構成要素について、ＰＳＵ２１０ａ内の対応する構成要素の符号を用いて説明する場合がある。
【００４７】
電源制御回路２２０は、コントローラ２２１，２２２およびメモリ２２３を備える。
コントローラ２２１は、１２Ｖ電源電圧によって動作する。コントローラ２２１は、各ＰＳＵ２１０ａのＰＳＵ制御回路２１６から過電流通知または規定値超過通知が出力されるかを監視する。コントローラ２２１は、過電流通知または規定値超過通知の受信内容に基づいて故障箇所を判定し、その判定結果を示す通知情報を、ＳＡＳエクスパンダ１２１を介してＣＭ１１０へ送信する。
【００４８】
コントローラ２２２は、５Ｖ電源電圧によって動作する。コントローラ２２２は、各ＰＳＵ２１０ａのＰＳＵ制御回路２１６から過電流通知が出力されるかを監視する。コントローラ２２２は、１２Ｖ電源電圧の供給が停止し、コントローラ２２１の動作が停止している状態において、ＰＳＵ２１０ａ，２１０ｂの両方のＰＳＵ制御回路２１６から過電流通知を受信した場合に、ＭＰ１２３で過電流が発生したことを表示パネル２３０に表示させる。さらに、このとき、コントローラ２２２は、ＭＰ１２３のシリアルナンバをメモリ１２６から読み込み、メモリ２２３に記録する。
【００４９】
なお、ＰＳＵ２１０ａ，２１０ｂの両方で過電流が検出された場合、ＭＰ１２３で故障が発生していることから、ＭＰ１２３を交換するために管理者によってＤＥ１２０がシャットダウンされる。メモリ２２３に記録されたシリアルナンバは、ＤＥ１２０が再起動した後に、ＭＰ１２３が交換されているかを判定するために利用される。
【００５０】
メモリ２２３は、不揮発性の記憶装置である。メモリ２２３には、シリアルナンバ領域２２３ａが確保される。シリアルナンバ領域２２３ａは、コントローラ２２２によってＭＰ１２３のシリアルナンバが格納される記憶領域である。また、メモリ２２３には、定格電流リスト２２３ｂが格納される。定格電流リスト２２３ｂには、ＤＥ１２０に搭載され得る複数のデバイスのそれぞれについての定格電流が登録される。なお、シリアルナンバ領域２２３ａおよび定格電流リスト２２３ｂを用いた処理については後述する。
【００５１】
ここで、図６は、電源装置の比較例を示す図である。図６において、ＭＰ６２３、ＰＳＵ５１０ａ，５１０ｂおよび電源制御回路５２０は、それぞれ図５におけるＭＰ１２３、ＰＳＵ２１０ａ，２１０ｂおよび電源制御回路２２０に対応する。また、ＰＳＵ５１０ａにおけるＡＣ／ＤＣコンバータ５１１，５１２、ダイオード５１３，５１４およびＰＳＵ制御回路５１６は、それぞれ図５におけるＡＣ／ＤＣコンバータ２１１，２１２、ダイオード２１３，２１４およびＰＳＵ制御回路２１６に対応する。さらに、図６における電源線６２４，６２５は、図５における電源線１２４，１２５に対応する。
【００５２】
すなわち、ＰＳＵ５１０ａにおいて、ＡＣ／ＤＣコンバータ５１１は、１２Ｖ電源電圧を生成し、ダイオード５１３を介してＭＰ６２３の電源線６２４に出力する。また、ＡＣ／ＤＣコンバータ５１２は、５Ｖ電源電圧を生成し、ダイオード５１４を介してＭＰ６２３の電源線６２５に出力する。
【００５３】
ＰＳＵ制御回路５１６は、ＡＣ／ＤＣコンバータ５１２からの５Ｖ電源によって動作する。ＰＳＵ制御回路５１６は、ＡＣ／ＤＣコンバータ５１１とダイオード５１３との間の電源線における過電流の発生を監視する。ただし、図５のＰＳＵ制御回路２１６とは異なり、ＰＳＵ制御回路５１６は電流の向きを検出する機能を備えていないものとする。
【００５４】
なお、ＰＳＵ５１０ｂも、ＰＳＵ５１０ａと同様の構成を有する。
一方、電源制御回路５２０は、図５の電源制御回路２２０とは異なり、１２Ｖ電源電圧のみによって動作する。電源制御回路５２０は、ＰＳＵ５１０ａ，５１０ｂのそれぞれのＰＳＵ制御回路５１６から、過電流の発生を検知したことを示す検知信号を受信することができる。電源制御回路５２０は、受信した検知信号に基づいて、過電流の発生をＳＡＳエクスパンダ１２１を介して上位装置へ送信する。
【００５５】
図６のような構成の場合、電源制御回路５２０は、ＰＳＵ５１０ａ，５１０ｂのうち、過電流が検出されたＰＳＵを特定することができる。しかしながら、過電流の原因となる短絡は、ＰＳＵの内部でも、ＰＳＵより負荷側の電源経路でも発生し得る。このため、電源制御回路５２０は、過電流の原因となった短絡の発生箇所を特定することができない。したがって、管理者が短絡発生箇所を調査する必要が生じ、その分だけ故障デバイスの交換などの復旧作業に時間がかかってしまうという問題がある。
【００５６】
さらに、図６のような構成の場合、ＰＳＵ５１０ａ，５１０ｂの両方で過電流が検出された場合、ＰＳＵ５１０ａ，５１０ｂの両方のＡＣ／ＤＣコンバータ５１１の動作が停止して、１２Ｖ電源電圧の出力が停止する。このとき、１２Ｖ電源電圧で動作していた電源制御回路５２０は、動作できなくなり、過電流が検出されたことを上位装置へ通知することができないという問題もある。
【００５７】
これらの問題に対し、第２の実施の形態の電源装置２００は、次のように対処する。以下、図５に戻って説明する。
ＰＳＵ２１０ａ，２１０ｂにおけるＰＳＵ制御回路２１６は、過電流が発生したときの電流の向きを検出し、検出された電流の向きの情報を含む過電流検出通知を電源制御回路２２０に送信する。電源制御回路２２０は、電流の向きがＭＰ１２３からＰＳＵへの方向である場合には、ＰＳＵの内部で短絡が発生したと判定できる。一方、電源制御回路２２０は、電流の向きがＰＳＵからＭＰ１２３への方向である場合には、ＰＳＵより負荷側で短絡が発生したと判定できる。本実施の形態では、電源制御回路２２０は、後者の場合、ＭＰ１２３で短絡が発生したと判定する。
【００５８】
これにより、電源制御回路２２０は、ＰＳＵ２１０ａ、ＰＳＵ２１０ｂおよびＭＰ１２３のうちのどのデバイスで短絡が発生したかを、ＣＭ１１０へ通知することができる。通知された情報は、例えば、管理端末６０の表示装置６１に表示され、管理者に視認される。管理者は、通知された情報から故障デバイスを、自ら調査することなく認識して、その故障デバイスを交換することができる。したがって、デバイスの故障から復旧までの作業時間が短縮され、その作業効率が向上する。
【００５９】
また、電源制御回路２２０は、１２Ｖ電源電圧で動作するコントローラ２２１に加えて、５Ｖ電源電圧で動作するコントローラ２２２も備えている。もし、ＰＳＵ２１０ａ，２１０ｂの両方で過電流が検出されると、ＰＳＵ２１０ａ，２１０ｂの両方のＡＣ／ＤＣコンバータ２１１の動作が停止し、１２Ｖ電源電圧の出力が停止する。しかしながら、この場合でも、電源制御回路２２０のコントローラ２２２は、５Ｖ電源電圧によって動作して、ＰＳＵ２１０ａ，２１０ｂのそれぞれのＰＳＵ制御回路２１６から過電流検出通知を受信することができる。
【００６０】
ただし、コントローラ２２２は、コントローラ２２１とは異なり、上位装置（ＣＭ１１０）との通信機能を備えない。これにより、コントローラ２２２の消費電力はコントローラ２２１よりも小さくされ、コントローラ２２２は５Ｖ電源電圧によって動作可能になっている。
【００６１】
コントローラ２２２は、過電流検出通知を受信したとき、故障発生箇所をＣＭ１１０に送信することができない。そこで、コントローラ２２２は、５Ｖ電源電圧で動作する表示パネル２３０に故障発生箇所を表示させる。ＰＳＵ２１０ａ，２１０ｂの両方から過電流検出通知が送信された場合、故障発生箇所はＭＰ１２３と推定されることから、コントローラ２２２は、ＭＰ１２３で故障が発生したことを表示パネル２３０に表示させる。これにより、ＭＰ１２３で故障が発生したことを管理者に認識させることができる。
【００６２】
図７は、ＰＳＵの検出回路の内部構成例を示す図である。検出回路２１５は、抵抗２１５ａおよび増幅回路２１５ｂを備える。抵抗２１５ａは、ＡＣ／ＤＣコンバータ２１１とダイオード２１３との間の電源線に挿入されている。増幅回路２１５ｂの入力端子には、抵抗２１５ａの一端の電圧と他端の電圧とが入力される。増幅回路２１５ｂは、抵抗２１５ａの一端の電圧と他端の電圧との差分を増幅し、ＰＳＵ制御回路２１６に出力する。なお、増幅回路２１５ｂは、例えば、オペアンプとして実現される。
【００６３】
ＰＳＵ制御回路２１６は、増幅回路２１５ｂから入力される信号の電圧レベルを、メモリ２１７に記憶された閾値Ｔｈ１，Ｔｈ２と比較することで、過電流が発生したかと、規定値超過が発生したかを判定する。また、ＰＳＵ制御回路２１６は、増幅回路２１５ｂから入力される信号の電圧レベルの極性（正または負）から、抵抗２１５ａに流れた電流の向きを判定する。
【００６４】
なお、抵抗２１５ａは、ＡＣ／ＤＣコンバータ２１１とダイオード２１３との間の電源線において、ダイオード２１３にできるだけ近い位置に挿入されることが望ましい。これにより、過電流の検出点（すなわち抵抗２１５ａの位置）から、上記電源線におけるＰＳＵ２１０ａの出力端までに間で短絡が発生する確率を低減することができる。したがって、短絡発生箇所がＰＳＵ２１０ａの内部か否かの判定精度を向上させることができる。
【００６５】
次に、電源装置２００の処理についてフローチャートを用いて説明する。
図８，図９は、電源制御回路によるＰＳＵの監視処理例を示すフローチャートである。
［ステップＳ１１］電源制御回路２２０は、ＰＳＵ２１０ａ，２１０ｂからの過電流検出通知を監視する。過電流検出通知が受信された場合、ステップＳ１４の処理が実行され、過電流検出通知が受信されない場合、ステップＳ１２の処理が実行される。
【００６６】
［ステップＳ１２］電源制御回路２２０は、ＰＳＵ２１０ａ，２１０ｂからの規定値超過通知を監視する。規定値超過通知が受信された場合、ステップＳ１３の処理が実行され、規定値超過通知が受信されない場合、ステップＳ１１の処理が実行される。
【００６７】
上記のステップＳ１１，Ｓ１２の処理は、電源制御回路２２０が過電流検出通知か規定値超過通知のいずれかを受信するまで、一定時間間隔で実行される。
［ステップＳ１３］規定値超過通知を受信したコントローラ２２１は、ＭＰ１２３が故障した可能性があることを示す通知情報を、ＳＡＳエクスパンダ１２１を介してＣＭ１１０へ送信する。ＣＭ１１０は、受信した通知情報を管理端末６０に転送する。管理端末６０では、受信した通知情報に基づいて、ＭＰ１２３が故障した可能性があることを表示装置６１に表示させる。
【００６８】
［ステップＳ１４］過電流検出通知がＰＳＵ２１０ａ，２１０ｂの両方から受信されたかが判断される。両方から受信された場合、ステップＳ１５の処理が実行され、一方のみから受信された場合、ステップＳ２１の処理が実行される。
【００６９】
［ステップＳ１５］ＰＳＵ２１０ａ，２１０ｂの両方から過電流検出通知が出力された場合、ＰＳＵ２１０ａ，２１０ｂの両方において、１２Ｖ電源電圧の出力が停止されている。この場合、ＰＳＵ２１０ａ，２１０ｂの両方から過電流検出通知を受信するのは、コントローラ２２２である。コントローラ２２２は、ＭＰ１２３のメモリからシリアルナンバを読み込み、メモリ２２３のシリアルナンバ領域２２３ａへ記録する。
【００７０】
［ステップＳ１６］コントローラ２２２は、ＭＰ１２３が故障したことを表示パネル２３０に表示させる。
管理者は、表示パネル２３０に表示された情報を閲覧してＭＰ１２３が故障したことを認識すると、ＭＰ１２３を交換するためにＤＥ１２０をシャットダウンさせる操作を行う。そして、管理者は、故障したＭＰ１２３を新たなＭＰ１２３に交換した後、ＤＥ１２０を再度起動させる。起動後の処理については図１０において説明する。
【００７１】
［ステップＳ２１］ＰＳＵ２１０ａ，２１０ｂの一方から過電流検出通知が出力された場合、他方からの１２Ｖ電源電圧の出力が継続しているので、コントローラ２２１の動作も継続される。ＰＳＵ２１０ａ，２１０ｂの一方から過電流検出通知を受信したコントローラ２２１は、受信した過電流検出通知に基づいて電流の向きを認識し、認識した向きに応じて次に実行する処理を決定する。電流の向きがＰＳＵからＭＰ１２３への方向である場合、ステップＳ２２の処理が実行される。電流の向きがＭＰ１２３からＰＳＵへの方向である場合、ステップＳ２４の処理が実行される。
【００７２】
［ステップＳ２２］コントローラ２２１は、故障発生箇所がＭＰ１２３であることと、ＤＥ１２０の動作の継続が不可能であることを示す通知情報を、ＳＡＳエクスパンダ１２１を介してＣＭ１１０へ送信する。なお、ＤＥ１２０の動作の継続が不可能な理由は、故障箇所がＭＰ１２３である場合、安全のために、過電流が検出されていない他方のＰＳＵも停止させて１２Ｖ電源電圧の供給を停止させる必要があるからである。
【００７３】
ＣＭ１１０は、受信した通知情報を管理端末６０に転送する。管理端末６０では、受信した通知情報に基づいて、故障が発生し、その発生箇所がＭＰ１２３であることと、ＤＥ１２０の動作の継続が不可能であることを表示させる。
【００７４】
［ステップＳ２３］コントローラ２２１は、ＰＳＵ２１０ａ，２１０ｂのうち、過電流検出通知を出力していない方のＰＳＵ制御回路２１６に対して、１２Ｖ電源電圧の供給を停止するよう指示する。指示を受けたＰＳＵ制御回路２１６は、同じＰＳＵ内のＡＣ／ＤＣコンバータ２１１の動作を停止させる。これにより、１２Ｖ電源電圧の供給が停止され、コントローラ２２１の動作が停止する。
【００７５】
［ステップＳ２４］コントローラ２２１は、故障したＰＳＵを識別するための情報と、ＤＥ１２０の動作が継続中であることを示す通知情報を、ＳＡＳエクスパンダ１２１を介してＣＭ１１０へ送信する。ＣＭ１１０は、受信した通知情報を管理端末６０に転送する。管理端末６０では、受信した通知情報に基づいて、故障が発生したこと、故障したＰＳＵの識別情報、および、ＤＥ１２０の動作が継続中であることを表示させる。
【００７６】
この後、故障が発生していないＰＳＵから供給される１２Ｖ電源により、ＤＥ１２０の動作が継続され、そのＰＳＵに対する電源制御回路２２０による監視処理が継続される。
なお、図９の処理では、例として、ＤＥ１２０の動作が継続中か、あるいはＤＥ１２０の動作の継続が不可能かがコントローラ２２１によって判定され、その判定結果が通知情報によってＣＭ１１０へ通知される。しかしながら、このような判定は、ＣＭ１１０または管理端末６０で行われてもよい。この場合、ステップＳ２２では、故障発生箇所がＭＰ１２３であることがＣＭ１１０へ通知され、ステップＳ２４では、故障したＰＳＵを識別するための情報がＣＭ１１０へ通知されればよい。
【００７７】
図１０は、通知情報に基づいて表示される画面の表示例を示す図である。図１０（Ａ），（Ｂ）は、それぞれ図９のステップＳ２２，Ｓ２４の処理に応じて管理端末６０の表示装置６１に表示される画面の表示例である。
【００７８】
図１０（Ａ）の表示例では、故障個所がＭＰであり、ＭＰ１２３の交換を促す情報が表示されている。一方、図１０（Ｂ）の表示例では、故障個所がＰＳＵ＃１（識別番号“１”のＰＳＵ）であり、ＰＳＵ＃１の交換を促す情報が表示されている。このように、電源制御回路２２０は、故障個所がＰＳＵであるかＭＰ１２３であるかを管理者に通知することができる。また、電源制御回路２２０は、ＰＳＵで故障が発生した場合、どのＰＳＵで故障が発生したかを管理者に通知することができる。
【００７９】
また、図１０（Ａ）の表示例では、ＤＥ１２０の動作を継続できないことが表示されている。これは、ＭＰ１２３で故障が発生した場合、１２Ｖ電源電圧の供給が停止するために、ＤＥ１２０の動作を正常に継続できないからである。一方、図１０（Ｂ）の表示例では、故障が発生したにもかかわらず、ＤＥ１２０の動作を継続していることが表示されている。これは、一方のＰＳＵが故障した場合でも、他方のＰＳＵから１２Ｖ電源電圧が供給され続けるので、ＤＥ１２０の動作を継続できるからである。このように、電源制御回路２２０は、故障個所を通知できるだけでなく、ＤＥ１２０の動作状況を管理者に通知することができる。
【００８０】
図１１は、ＤＥの起動時の処理例を示すフローチャートである。
［ステップＳ３１］管理者の操作に応じてＤＥ１２０が起動すると、ＰＳＵ２１０ａ，２１０ｂのそれぞれのＡＣ／ＤＣコンバータ２１２から５Ｖ電源電圧の出力が開始される。
【００８１】
［ステップＳ３２］電源制御回路２２０のコントローラ２２２が起動する。
［ステップＳ３３］コントローラ２２２は、ＤＥ１２０に現在搭載されているＭＰ１２３のメモリ１２６から、シリアルナンバを読み込む。
【００８２】
［ステップＳ３４］コントローラ２２２は、読み込んだシリアルナンバと、メモリ２２３のシリアルナンバ領域２２３ａに記録されたシリアルナンバとを比較する。各シリアルナンバが同じである場合、ステップＳ３８の処理が実行される。各シリアルナンバが異なる場合、ステップＳ３５の処理が実行される。なお、メモリ２２３のシリアルナンバ領域２２３ａにシリアルナンバが記録されていない場合も、ステップＳ３５の処理が実行される。
【００８３】
［ステップＳ３５］コントローラ２２２は、メモリ２２３のシリアルナンバ領域２２３ａに記録されたシリアルナンバを消去する。
［ステップＳ３６］コントローラ２２２は、閾値Ｔｈ２を次のような手順で計算する。コントローラ２２２は、ＤＥ１２０に現在搭載されているデバイスの機種を認識する。例えば、ＤＥ１２０に搭載されているＨＤＤやＳＡＳエクスパンダの機種を認識する。コントローラ２２２は、メモリ２２３の定格電流リストから、認識した各機種に対応する定格電流を読み出し、読み出した定格電流に基づいて閾値Ｔｈ２を算出する。例えば、コントローラ２２２は、“｛（読み出した定格流の合計）／（搭載されているＰＳＵの数）｝×係数”という式により、閾値Ｔｈ２を算出する。係数は、１以上２未満の数であり、例えば“１．１”とされる。係数は、認識した全デバイスが最大電力を消費している状況で１つのＰＳＵが出力する電流より、出力電流がどれだけ大きくなったときに、規定値超過が発生したと判定するかを決定するための値である。
【００８４】
コントローラ２２２は、算出した閾値Ｔｈ２をＰＳＵ２１０ａ，２１０ｂのＰＳＵ制御回路２１６に通知する。各ＰＳＵ制御回路２１６は、通知された閾値Ｔｈ２によって、メモリ２１７に記憶されている閾値Ｔｈ２を更新する。
【００８５】
［ステップＳ３７］コントローラ２２２は、ＰＳＵ２１０ａ，２１０ｂのＰＳＵ制御回路２１６に対して、１２Ｖ電源電圧の出力開始を指示する。各ＰＳＵ制御回路２１６は、ＡＣ／ＤＣコンバータ２１１の動作を開始させ、１２Ｖ電源電圧の出力を開始させる。これにより、コントローラ２２１が起動し、ＤＥ１２０の起動処理が続行される。これ以後、図８に示したＰＳＵ監視処理が実行される。
【００８６】
［ステップＳ３８］コントローラ２２２は、ＭＰ１２３が故障したことを表示パネル２３０に表示させる。このとき、コントローラ２２２は、ＰＳＵ２１０ａ，２１０ｂのＰＳＵ制御回路２１６に対して１２Ｖ電源電圧の出力開始を指示しないことで、ＤＥ１２０の起動処理が続行されることを阻止する。
【００８７】
図８で説明したように、ＰＳＵ２１０ａ，２１０ｂの両方で過電流が検出された場合には、そのことをＣＭ１１０に通知できないことから、故障したＭＰ１２３のシリアルナンバがメモリ２２３のシリアルナンバ領域２２３ａに記録される（ステップＳ１５に対応）。その後、ＤＥ１２０が再起動されたとき、図１１に示すように、搭載されているＭＰ１２３のシリアルナンバと、シリアルナンバ領域２２３ａに記録されているシリアルナンバとが比較される。これにより、故障したＭＰ１２３が新たなＭＰ１２３に交換されたかが判定される。各シリアルナンバが異なる場合には、ＭＰ１２３が交換されていると確認され、ＤＥ１２０の起動処理が続行される。しかし、各シリアルナンバが一致した場合には、ＭＰ１２３が交換されていないと判定される。この場合、ＤＥ１２０の起動処理が継続しなくなり、１２Ｖ電源電圧が故障したＭＰ１２３に流れてさらなる障害が発生することが防止される。
【００８８】
以上の各実施の形態に関し、さらに以下の付記を開示する。
（付記１）  負荷に対して電源電圧を供給する電源回路と、
前記電源回路内の、前記負荷に対する電源経路において過電流が発生したとき、前記電源経路での電流の向きを示す検出情報を出力する過電流検出回路と、
前記検出情報に基づいて、故障発生箇所が前記電源回路であるかを示す通知情報を出力する判定回路と、
を有することを特徴とする電子機器。
【００８９】
（付記２）  前記電子機器は、前記電源回路および前記過電流検出回路をそれぞれ複数備え、前記複数の電源回路のそれぞれと前記複数の過電流検出回路のそれぞれとが一対一で対応付けられ、前記複数の過電流検出回路のそれぞれが前記複数の電源回路のうち対応する電源回路を過電流の検出対象とするように構成され、
前記判定回路は、前記複数の過電流検出回路のうち一の過電流検出回路から前記検出情報を受信したとき、前記通知情報として、前記複数の電源回路のうち前記一の過電流検出回路に対応する電源回路を故障発生箇所と特定する情報を含む第１の通知情報と、故障箇所が前記複数の電源回路よりも前記負荷の側に存在することを示す第２の通知情報のいずれかを、前記一の過電流検出回路から受信した前記検出情報が示す電流の向きに応じて出力する、
ことを特徴とする付記１記載の電子機器。
【００９０】
（付記３）  前記第１の通知情報は、さらに、前記負荷の動作を継続可能であることを示し、前記第２の通知情報は、さらに、前記負荷の動作を継続不可能であることを示すことを特徴とする付記２記載の電子機器。
【００９１】
（付記４）  前記電子機器は、表示装置をさらに備え、
前記複数の電源回路のそれぞれは、前記判定回路に対して、前記負荷に対して供給している電源電圧に加えて、当該電源電圧より低い予備電源電圧を供給し、
前記通知情報は、前記負荷に対して供給されている電源電圧によって前記判定回路が動作しているときに、前記電子機器の外部に存在する他の装置へ送信され、
前記判定回路は、前記複数の過電流検出回路のすべてから前記検出情報を受信した場合には、前記予備電源電圧によって動作し、前記通知情報を出力する代わりに、故障が発生したことを前記表示装置に表示させる、
ことを特徴とする付記２または３記載の電子機器。
【００９２】
（付記５）  前記電子機器は、不揮発性記憶装置と、前記複数の電源回路から前記負荷に供給される電源電圧の伝送線が実装された伝送路基板とをさらに備え、
前記判定回路は、
前記複数の過電流検出回路のすべてから前記検出情報を受信した場合に、さらに、前記電子機器に現在搭載されている前記伝送路基板に付与された識別番号を前記不揮発性記憶装置に記録し、
前記電子機器がシャットダウン状態から起動したとき、前記予備電源電圧によって動作し、前記電子機器に現在搭載されている前記伝送路基板に付与された識別番号を当該伝送路基板から読み込み、読み込んだ識別番号が前記不揮発性記憶装置に記憶された識別番号と一致する場合には、前記複数の電源回路から前記負荷への電源電圧の供給開始を阻止する、
ことを特徴とする付記４記載の電子機器。
【００９３】
（付記６）  負荷に対して電源電圧を供給する電源回路と、
前記電源回路内の、前記負荷に対する電源経路において過電流が発生したとき、前記電源経路での電流の向きを示す検出情報を出力する過電流検出回路と、
前記検出情報に基づいて、故障発生箇所が前記電源回路であるかを示す通知情報を出力する判定回路と、
を有することを特徴とする電源装置。
【００９４】
（付記７）  負荷に対して電源電圧を供給する電源回路を備えた電子機器における電源監視方法であって、
前記電子機器が備える過電流検出回路が、前記電源回路内の、前記負荷に対する電源経路において過電流の発生を検出したとき、前記電源経路での電流の向きを示す検出情報を出力し、
前記電子機器が備える判定回路が、前記検出情報に基づいて、故障発生箇所が前記電源回路であるかを示す通知情報を出力する、
ことを特徴とする電源監視方法。
【００９５】
（付記８）  前記電子機器は、前記電源回路および前記過電流検出回路をそれぞれ複数備え、前記複数の電源回路のそれぞれと前記複数の過電流検出回路のそれぞれとが一対一で対応付けられ、前記複数の過電流検出回路のそれぞれが前記複数の電源回路のうち対応する電源回路を過電流の検出対象とするように構成され、
前記複数の過電流検出回路のうち一の過電流検出回路から前記検出情報が出力されたとき、前記判定回路は、前記通知情報として、前記複数の電源回路のうち前記一の過電流検出回路に対応する電源回路を故障発生箇所と特定する情報を含む第１の通知情報と、故障箇所が前記複数の電源回路よりも前記負荷の側に存在することを示す第２の通知情報のいずれかを、前記一の過電流検出回路から出力された前記検出情報が示す電流の向きに応じて出力する、
ことを特徴とする付記７記載の電源監視方法。
【００９６】
（付記９）  前記第１の通知情報は、さらに、前記負荷の動作を継続可能であることを示し、前記第２の通知情報は、さらに、前記負荷の動作を継続不可能であることを示すことを特徴とする付記８記載の電源監視方法。
【００９７】
（付記１０）  前記複数の電源回路のそれぞれは、前記判定回路に対して、前記負荷に対して供給している電源電圧に加えて、当該電源電圧より低い予備電源電圧を供給し、
前記通知情報は、前記負荷に対して供給されている電源電圧によって前記判定回路が動作しているときに、前記電子機器の外部に存在する他の装置へ送信され、
前記複数の過電流検出回路のすべてから前記検出情報が出力された場合、前記判定回路は、前記予備電源電圧によって動作し、前記通知情報を出力する代わりに、故障が発生したことを前記電子機器が備える表示装置に表示させる、
ことを特徴とする付記８または９記載の電源監視方法。
【００９８】
（付記１１）  前記電子機器は、不揮発性記憶装置と、前記複数の電源回路から前記負荷に供給される電源電圧の伝送線が実装された伝送路基板とをさらに備え、
前記複数の過電流検出回路のすべてから前記検出情報が出力された場合、前記判定回路は、さらに、前記電子機器に現在搭載されている前記伝送路基板に付与された識別番号を前記不揮発性記憶装置に記録し、
前記電子機器がシャットダウン状態から起動したとき、前記判定回路は、前記予備電源電圧によって動作し、前記電子機器に現在搭載されている前記伝送路基板に付与された識別番号を当該伝送路基板から読み込み、読み込んだ識別番号が前記不揮発性記憶装置に記憶された識別番号と一致する場合には、前記複数の電源回路から前記負荷への電源電圧の供給開始を阻止する、
ことを特徴とする付記１０記載の電源監視方法。
【符号の説明】
【００９９】
１  電子機器
２  電源回路
２ａ  ＡＣ／ＤＣコンバータ
２ｂ  伝送線
３  負荷
４  過電流検出回路
５  判定回路
５ａ  通知情報
【図１】
0006446948.tif 000002
【図２】
0006446948.tif 000003
【図３】
0006446948.tif 000004
【図４】
0006446948.tif 000005
【図５】
0006446948.tif 000006
【図６】
0006446948.tif 000007
【図７】
0006446948.tif 000008
【図８】
0006446948.tif 000009
【図９】
0006446948.tif 000010
【図１０】
0006446948.tif 000011
【図１１】
0006446948.tif 000012