(57)【特許請求の範囲】
【請求項１】
操作されたことに応じて電源信号を出力する電源スイッチと、
バックアップ電圧を常時供給するとともに、電源投入後に通常電圧を供給する電源回路と、
前記通常電圧の供給を受けて動作するデバイスと、
前記電源信号が入力されたとき、前記電源回路に前記通常電圧の供給を開始させるチップセットと、
前記電源スイッチから前記チップセットに前記電源信号を伝送するための信号線上に設けられた接点を開閉する切替回路と、
前記電源回路により前記通常電圧が供給されていないときに前記バックアップ電圧を監視し、前記バックアップ電圧の異常を検出したならば前記切替回路を動作させて前記接点を開き、前記電源回路により前記通常電圧が供給されているときに前記バックアップ電圧または前記通常電圧を監視し、前記バックアップ電圧または前記通常電圧の異常を検出したならば前記チップセットにオペレーティングシステムのシャットダウンを指示するとともに前記切替回路を動作させて前記接点を開くコントローラと、
を備えていることを特徴とする電子機器。
【請求項２】
外部機器と通信する通信手段をさらに備え、
前記コントローラは、前記バックアップ電圧の異常を検出したとき、前記通信手段を介して当該異常の発生を外部機器に報知することを特徴とする請求項１に記載の電子機器。
【請求項３】
前記コントローラは、前記通信手段を介して前記外部機器から前記電源信号の出力を指示するコマンドが入力されると、前記電源信号を出力することを特徴とする請求項２に記載の電子機器。
【請求項４】
前記コントローラは、前記通信手段を介して前記外部機器から前記切替回路を動作させるための切替信号の出力を指示するコマンドが入力されると、前記切替信号を出力することを特徴とする請求項２又は３に記載の電子機器。
【請求項５】
前記コントローラの処理は、前記切替回路を動作させて前記接点を開いた後にエンドレスのループに入り、
前記コントローラは、前記通信手段を介して前記外部機器から前記ループの打ち切りを指示するコマンドが入力されると、前記ループを打ち切って前記バックアップ電圧の監視を開始することを特徴とする請求項２乃至４のうちいずれか１に記載の電子機器。
【請求項６】
操作されたことに応じて電源信号を出力する電源スイッチ、バックアップ電圧を常時供給するとともに電源投入後に通常電圧を供給する電源回路、前記通常電圧の供給を受けて動作するデバイス、前記電源信号が入力されたとき前記電源回路に前記通常電圧の供給を開始させるチップセット、及び前記電源スイッチから前記チップセットに前記電源信号を伝送するための信号線上に設けられた接点を開閉する切替回路を備えた電子機器の制御プログラムであって、
前記電子機器に、
前記電源回路により前記通常電圧が供給されていないときに前記バックアップ電圧を監視し、前記バックアップ電圧の異常を検出したならば前記切替回路を動作させて前記接点を開く機能と、
前記電源回路により前記通常電圧が供給されているときに前記バックアップ電圧または前記通常電圧を監視し、前記バックアップ電圧または前記通常電圧の異常を検出したならば前記チップセットにオペレーティングシステムのシャットダウンを指示するとともに前記切替回路を動作させて前記接点を開く機能と、
を実現させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、電源投入が指示されたことに応じて各デバイスへの電源供給を開始する電子機器およびその制御プログラムに関する。
【背景技術】
【０００２】
一般的なコンピュータシステム等の電子機器は、複数のデバイスやＩＣにて構成され、電圧や供給タイミングが異なる複数系統の電源が用意されている。複数系統の電源としては、ＡＣ電源接続時やバッテリ接続時に常時供給されるバックアップ系電源と、電源スイッチが押下げられる等して電源の供給開始が指示された後に供給される通常系電源の２種類に大別される。
【０００３】
各系統の電源は、電源装置から各デバイス等に直接供給される場合もあれば、マザーボード上の電源回路を経由して各デバイス等に供給される場合もある。特にラップトップＰＣや小型のＰＯＳ（Point Of Sales）端末のようにバッテリが内蔵された電子機器においては、電源装置から各デバイス等に直接供給される電源系統は１〜数系統に限定され、その他の大部分は前記電源回路にて変圧された後に各デバイス等に供給される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−９２７３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
電源回路にて電源を変圧する際、回路素子の内部抵抗に起因した熱が発生する。電源回路では電解コンデンサ等の熱に弱い素子が多く使用されているため、排熱が不十分であると電源回路が劣化し、故障に至ることがある。さらに電源回路の故障に伴い、他のデバイス等が連鎖的に故障する虞もある。このような事態を防止するには、電源回路から発せられた熱を電子機器の筐体外に排熱する必要がある。しかしながら、前記ラップトップＰＣや小型のＰＯＳ端末においては、筐体サイズの制約や使用環境により、排熱の問題に直面することが多い。
【０００６】
電子機器が備えるＨＤＤ（Hard Disk Drive）等の補助記憶装置にはＯＳ（Operating System）が記憶されている。上記のような電源回路の劣化等に起因して補助記憶装置に供給される電源に異常が生じたり定格温度以上に過熱されたりすると、補助記憶装置が故障して電子機器を起動できなくなることがある。このような場合、補助記憶装置の交換やＯＳのセットアップ等によって復旧可能であるが、作業に多大な時間を要する。
【０００７】
さらに補助記憶装置が故障すると、ユーザが作成して補助記憶装置に記憶したデータが失われかねない。例えば各種の店舗では、営業時間中の売上データをＰＯＳ端末の補助記憶装置に保存し、夜間にサーバに転送するとの運用が採られることが多い。この運用においては、補助記憶装置の故障により最大１日分の売上データを喪失し得ることになる。
【０００８】
これらの問題に対処すべく、ＲＡＩＤ等で補助記憶装置を冗長化する手法も広く採られている。しかしながら、前述したようにマザーボード上の電源回路にて大半の電源を生成している環境では、電源回路の故障等が原因で、冗長化された補助記憶装置が一斉に故障する可能性もある。
【０００９】
このような事情から、補助記憶装置等のデバイスの電源異常に起因した故障を防ぐ手段を電子機器に講じる必要があった。
【課題を解決するための手段】
【００１０】
一実施形態における電子機器は、電源スイッチと、電源回路と、通常電圧の供給を受けて動作するデバイスと、チップセットと、切替回路と、コントローラとを備えている。
電源スイッチは、操作されたことに応じて電源信号を出力する。前記電源回路は、バックアップ電圧を常時供給するとともに、電源投入後に通常電圧を供給する。前記チップセットは、電源信号が入力されたとき、前記電源回路に通常電圧の供給を開始させる。前記切替回路は、前記電源スイッチから前記チップセットに電源信号を伝送するための信号線上に設けられた接点を開閉する。そして、前記コントローラは、前記電源回路により前記通常電圧が供給されていないときに前記バックアップ電圧を監視し、前記バックアップ電圧の異常を検出したならば前記切替回路を動作させて前記接点を開き、前記電源回路により前記通常電圧が供給されているときに前記バックアップ電圧または前記通常電圧を監視し、前記バックアップ電圧または前記通常電圧の異常を検出したならば前記チップセットにオペレーティングシステムのシャットダウンを指示するとともに前記切替回路を動作させて前記接点を開く。
【図面の簡単な説明】
【００１１】
【図１】第１の実施形態における電子機器の回路構成を示すブロック図。
【図２】同実施形態におけるボード管理コントローラがシステム非稼働時に実行する処理のフローチャート。
【図３】同実施形態におけるボード管理コントローラがシステム稼働時に実行する処理のフローチャート。
【図４】第２の実施形態における電子機器の回路構成を示すブロック図。
【図５】同実施形態におけるボード管理コントローラがシステム非稼働時に実行する処理のフローチャート。
【図６】同実施形態におけるボード管理コントローラがシステム稼働時に実行する処理のフローチャート。
【発明を実施するための形態】
【００１２】
以下、第１，第２の実施形態について、図面を参照しながら説明する。  
各実施形態においては、パーソナルコンピュータ、ＰＯＳ端末、あるいはＥＣＲ（Electric Cash Register）等の電子機器について例示する。
【００１３】
（第１の実施形態）
［回路構成］  
図１は、本実施形態における電子機器の回路構成を示すブロック図である。  
この制御回路は、被管理部であるマザーボード１と、ボード管理部２と、当該電子機器の筐体内部あるいは外部に設けられた電源装置３と、当該電子機器の筐体に設けられた電源スイッチ（ＳＷ）４（信号出力手段）とで構成されている。電源装置３は、商用交流電源やバッテリから電源を取り込んで当該制御回路に供給する。電源スイッチ４は、ユーザが指で押下げる機械式のスイッチであり、押下げ時には当該電子機器への電源投入を指示する電源信号ＣＰＳを出力する。
【００１４】
マザーボード１には、ＣＰＵ（Central Processing Unit）１０、チップセット１１（供給開始手段）、ファン１２、通信ポート１３、切替回路１４（開閉手段）、電源回路１５、およびハードウェア（Ｈ／Ｗ）モニタ１６等が実装されている。マザーボード１に実装された各デバイスは、チップセット１１に接続されている。ボード管理部２には、ボード管理コントローラ２０（ＢＭＣ：監視手段）が実装されている。
【００１５】
ＣＰＵ１０は、当該電子機器の制御の中枢として機能するものであり、図示せぬメモリに記憶された動作プログラムに従って各種の演算を実行する。ＣＰＵ１０には、自身の温度Ｔを検出するサーミスタ１０ａが内蔵されている。
【００１６】
チップセット１１は、ＣＰＵ１０および当該電子機器が備える各デバイス間のデータ受け渡しを管理する回路群である。なお、チップセット１１には、ファン１２、通信ポート１３、電源回路１５、ハードウェアモニタ１６、および切替回路１４の他に、マザーボード１に実装されたメモリや、ＯＳを記憶したＨＤＤ等の補助記憶装置が接続されている。
【００１７】
ファン１２は、ＣＰＵ１０に冷却風を送るＣＰＵファンであり、例えばサーミスタ１０ａの検出温度に応じた回転数Ｒで回転する。通信ポート１３は、ＬＡＮ（Local Area Network）ケーブルを介して当該電子機器をイーサネット（登録商標）５に通信接続する。イーサネット５には、サーバ等の上位機器６が通信接続されている。
【００１８】
切替回路１４は、電源スイッチ４およびボード管理コントローラ２０からチップセット１１に電源信号ＣＰＳを伝送するための信号線上に設けられており、ボード管理コントローラ２０および電源スイッチ４に接続された接点１４０と、チップセット１１に接続された接点１４１と、いずれのデバイスとも接続されていない接点１４２とを有している。接点１４０は、接点１４１，１４２のいずれか一方と接続される。ボード管理コントローラ２０から出力される切替信号ＣＳＷが切替回路１４に入力されると、切替回路１４は、接点１４０，１４１が閉じている場合（接点１４０，１４１が接続された状態）には接点を開き（接点１４０，１４２が接続された状態）、接点１４０，１４１が開いている場合には接点１４０，１４１を閉じる。
【００１９】
電源スイッチ４から出力される電源信号ＣＰＳは、切替回路１４の接点１４０，１４１が閉じているときに限ってチップセット１１に送られる。チップセット１１は、当該電子機器のシステム稼働時に電源信号ＣＰＳが入力されると電源回路１５に通常電圧ＶＭの供給開始を指示し、システム稼働時に電源信号ＣＰＳが入力されるとＯＳのシャットダウン処理の実行をＣＰＵ１０に指示する。
【００２０】
電源回路１５は、電源装置３から電源を取り込み、これを変圧して通常電圧ＶＭを生成し、マザーボード１に実装された各デバイスや前記補助記憶装置等に供給する。マザーボード１に実装された各デバイスや前記補助記憶装置等は、この通常電圧ＶＭの供給を受けて動作する。また、電源回路１５は、通常電圧ＶＭの他にバックアップ電圧ＶＢを生成し、これをボード管理コントローラ２０に常時供給する。
【００２１】
ハードウェアモニタ１６は、電源回路１５から通常電圧ＶＭが供給されている間、サーミスタ１０ａの検出温度Ｔ、ファン１２の回転数Ｒ、および電源回路１５から出力される通常電圧ＶＭ等を監視し、監視対象の異常を検出したならばチップセット１１を介してＣＰＵ１０に当該異常を報知する。
【００２２】
ボード管理コントローラ２０は、電源回路１５からのバックアップ電圧ＶＢの供給を受けて動作するものであり、次の（１），（２）の機能を備えている。  
（１）電源回路１５から各デバイスに通常電圧ＶＭが供給されていないとき（システム非稼働時）、バックアップ電圧ＶＢを監視し、異常を検出したならば切替回路１４を動作させて接点１４０，１４１を開く機能。
【００２３】
（２）電源回路１５から各デバイスに通常電圧ＶＭが供給されているとき（システム稼働時）、通常電圧ＶＭおよびハードウェアモニタ１６によって収集される通常電圧ＶＭ、温度Ｔ、および回転数Ｒ等を監視し、異常を検出したならば電源回路１５から各デバイスへの通常電圧ＶＭの供給を停止させるとともに、切替回路１４を動作させて接点１４０，１４１を開く機能。
【００２４】
［ボード管理コントローラの動作］  
ボード管理コントローラ２０の具体的な動作につき、図２，図３を用いて説明する。なお、図２，図３に示す処理の開始時には、切替回路１４の接点１４０，１４１が閉じている。
【００２５】
先ず、上記システム非稼働時の動作について説明する。  
システム非稼働時において、ボード管理コントローラ２０は、図２のフローチャートに沿って動作するようプログラム構成されている。すなわち、ボード管理コントローラ２０は、電源回路１５から供給されるバックアップ電圧ＶＢを監視しつつ（ステップＳ１０１）、異常の発生を待つ（ステップＳ１０２のＮｏ）。ここでの異常は、例えばバックアップ電圧ＶＢが予め定められた標準値よりも所定値以上高い、あるいは同標準値よりも所定値以上低い場合等である。バックアップ電圧ＶＢを異常とみなす具体的な基準は、当該電子機器の各デバイスの定格温度を考慮するなどして、経験的、実験的、あるいは理論的に定めればよい。
【００２６】
バックアップ電圧ＶＢの異常を検出すると（ステップＳ１０２のＹｅｓ）、ボード管理コントローラ２０は、切替信号ＣＳＷを切替回路１４に出力する（ステップＳ１０３）。この切替信号ＣＳＷが入力されたとき、切替回路１４の接点１４０，１４１が開く。したがって、ユーザが電源スイッチ４を押下げたとしても、電源信号ＣＰＳがチップセット１１に入力されないので、当該電子機器に電源を投入できなくなる。
【００２７】
ステップＳ１０３の後、ボード管理コントローラ２０の処理は、エンドレスのループに入る。このループからは、例えば保守作業を担う者が保守専用の端末を当該電子機器に設けられた接続ポートに接続し、ボード管理コントローラ２０をリセットすることで抜け出すことができる。
【００２８】
次に、上記システム稼働時の動作について説明する。
【００２９】
システム稼働時において、ボード管理コントローラ２０は、図３のフローチャートに沿って動作するようにプログラム構成されている。すなわち、ボード管理コントローラ２０は、システム非稼働時と同様にバックアップ電圧ＶＢを監視するとともに、ハードウェアモニタ１６にアクセスして電源回路１５から出力される通常電圧ＶＭ、サーミスタ１０ａの検出温度Ｔ、およびファン１２の回転数Ｒ等を監視しつつ（ステップＳ２０１）、異常の発生を待つ（ステップＳ２０２のＮｏ）。ここでの異常は、例えばバックアップ電圧ＶＢ、通常電圧ＶＭ、温度Ｔ、および回転数Ｒ等が予め定められた標準値よりも所定値以上高い、あるいは同標準値よりも所定値以上低い場合等である。バックアップ電圧ＶＢ、通常電圧ＶＭ、温度Ｔ、および回転数Ｒ等を異常とみなす具体的な基準は、当該電子機器の各デバイスの定格温度を考慮するなどして、経験的、実験的、あるいは理論的に定めればよい。
【００３０】
バックアップ電圧ＶＢ、通常電圧ＶＭ、温度Ｔ、および回転数Ｒ等のうち少なくとも１つの異常を検出すると（ステップＳ２０２のＹｅｓ）、ボード管理コントローラ２０は、電源信号ＣＰＳを出力する（ステップＳ２０３）。このとき、切替回路１４の接点１４０，１４１は閉じている。したがって、ボード管理コントローラ２０から出力された電源信号ＣＰＳは、切替回路１４を介してチップセット１１に入力され、チップセット１１がＣＰＵ１０にＯＳのシャットダウン処理の実行を指示する。この指示を受けたことに応じて、ＣＰＵ１０は、ＯＳのシャットダウン処理を実行する。
【００３１】
ステップＳ２０３の後、ボード管理コントローラ２０は、シャットダウン処理の完了を待ち受けている（ステップＳ２０４のＮｏ）。シャットダウン処理の完了時には、電源回路１５から各デバイスへの通常電圧ＶＭの供給が停止する。したがって、ボード管理コントローラ２０からハードウェアモニタ１６にアクセスできなくなる。このようにハードウェアモニタ１６にアクセスできなくなったことを以って、ボード管理コントローラ２０は、シャットダウン処理が完了したと判定し（ステップＳ２０４のＹｅｓ）、切替信号ＣＳＷを切替回路１４に出力する（ステップＳ２０５）。この切替信号ＣＳＷが入力されたとき、切替回路１４が接点１４０，１４１を開く。これ以降、ユーザが電源スイッチ４を押下げたとしても、電源信号ＣＰＳがチップセット１１に入力されないので、当該電子機器に電源を投入できなくなる。
【００３２】
ステップＳ２０５の後、ボード管理コントローラ２０の処理は、エンドレスのループに入る。このループからは、例えば保守作業を担う者が保守専用の端末を当該電子機器に設けられた接続ポートに接続し、ボード管理コントローラ２０をリセットすることで抜け出すことができる。
【００３３】
以上説明したように、本実施形態では、システム非稼働時にボード管理コントローラ２０によってバックアップ電圧ＶＢの異常が検出されると、ボード管理コントローラ２０から切替回路１４に切替信号ＣＳＷが出力され、電源スイッチ４からチップセット１１に電源信号ＣＰＳを送る信号線が切断される。  
さらに、システム稼働時にボード管理コントローラ２０によって通常電圧ＶＭの異常が検出されると、ＯＳのシャットダウン処理が実行されて各デバイスへの通常電圧ＶＭの供給が停止された後、ボード管理コントローラ２０から切替回路１４に切替信号ＣＳＷが出力され、電源スイッチ４からチップセット１１に電源信号ＣＰＳを送る信号線が切断される。  
このような構成であれば、何らかの電源異常が生じた後には、電源スイッチ４を押下げたとしても、マザーボード１に実装された各デバイスや補助記憶装置等に通常電圧ＶＭが供給されなくなる。したがって、マザーボード１に実装された各デバイスや補助記憶装置等の電源異常に起因した故障を確実に防止することができる。
【００３４】
また、システム稼働時には電源異常だけでなく、ＣＰＵ１０のサーミスタ１０ａの検出温度Ｔやファン１２の回転数Ｒ等も監視され、これらに異常が検出された際にも電源異常の場合と同様にＯＳのシャットダウン処理が実行され、電源スイッチ４からチップセット１１に電源信号ＣＰＳを送る信号線が切断される。したがって、マザーボード１に実装された各デバイスや補助記憶装置等の故障を防止する効果がより確実なものになる。
【００３５】
（第２の実施形態）
次に、第２の実施形態について説明する。  
本実施形態では、ボード管理コントローラ２０によって電源異常等が検出された際に、その旨が上位機器６に報知される点で、第１の実施形態と異なる。第１の実施形態と同一の構成要素には同一の符号を付し、重複説明は必要な場合にのみ行う。
【００３６】
［回路構成］  
図４は、本実施形態における電子機器の回路構成を示すブロック図である。ボード管理部２には、ボード管理コントローラ２０に加え、同コントローラ２０と接続され、バックアップ電圧ＶＢの供給を受けて動作する通信ポート２１（通信手段）が実装されている。通信ポート１３は、ＬＡＮケーブルを介してボード管理部２をイーサネット５に通信接続する。  
本実施形態におけるボード管理コントローラ２０は、第１の実施形態において説明した（１），（２）の機能に加え、次の（３）（４）の機能を備えている。  
（３）電源異常等を検出したとき、通信ポート２１を介して当該異常の発生を上位機器６に報知する機能。
【００３７】
（４）通信ポート２１に入力されるコマンドを読み込んで動作する機能。
【００３８】
［ボード管理コントローラの動作］  
ボード管理コントローラ２０の具体的な動作につき、図５，図６を用いて説明する。なお、図５，図６に示す処理の開始時には、切替回路１４の接点１４０，１４１が閉じている。
【００３９】
システム非稼働時において、ボード管理コントローラ２０は、図５のフローチャートに沿って動作するようプログラム構成されている。すなわち、ボード管理コントローラ２０は、第１の実施形態と同様に、電源回路１５から供給されるバックアップ電圧ＶＢを監視しつつ（ステップＳ１０１）、異常の発生を待ち（ステップＳ１０２のＮｏ）、バックアップ電圧ＶＢの異常を検出すると（ステップＳ１０２のＹｅｓ）、切替信号ＣＳＷを切替回路１４に出力する（ステップＳ１０３）。
【００４０】
しかる後、ボード管理コントローラ２０の処理は、エンドレスのループに入る。このループにおいて、ボード管理コントローラ２０は、バックアップ電圧ＶＢに関する異常の発生を、通信ポート２１およびイーサネット５を介して上位機器６に報知する（ステップＳ１０４）。この処理は、当該ループが打ち切られるまで継続される。
【００４１】
次に、システム稼働時の動作について説明する。  
システム稼働時において、ボード管理コントローラ２０は、図６のフローチャートに沿って動作するようにプログラム構成されている。すなわち、ボード管理コントローラ２０は、通常電圧ＶＭ、サーミスタ１０ａの検出温度Ｔ、ファン１２の回転数Ｒ、およびバックアップ電圧ＶＢ等を監視しつつ（ステップＳ２０１）、異常の発生を待ち（ステップＳ２０２のＮｏ）、各監視対象のうち少なくとも１つの異常を検出すると（ステップＳ２０２のＹｅｓ）、電源信号ＣＰＳを出力し（ステップＳ２０３）、シャットダウン処理が完了すると（ステップＳ２０４のＹｅｓ）、切替信号ＣＳＷを切替回路１４に出力する（ステップＳ２０５）。
【００４２】
しかる後、ボード管理コントローラ２０の処理は、エンドレスのループに入る。このループにおいて、ボード管理コントローラ２０は、当該異常の発生を、通信ポート２１およびイーサネット５を介して上位機器６に報知する（ステップＳ２０６）。この処理は、当該ループが打ち切られるまで継続される。なお、ステップＳ２０６における報知内容は、バックアップ電圧ＶＢ、サーミスタ１０ａの検出温度Ｔ、ファン１２の回転数Ｒ、および電源回路１５から出力される通常電圧ＶＭ等のうちいずれに関する異常が発生したのかを示す情報を含むものであってもよいし、単に異常が発生したことを示すものであってもよい。
【００４３】
上位機器６は、イーサネット５および通信ポート２１を介してボード管理コントローラ２０にコマンドを入力し、ボード管理コントローラ２０を遠隔操作する機能を備えている。上記コマンドには、切替信号ＣＳＷの出力、電源信号ＣＰＳの出力、および図５，図６におけるエンドレスのループの打ち切りを指示するもの等が含まれる。
【００４４】
ボード管理コントローラ２０は、切替信号ＣＳＷの出力を指示するコマンドが通信ポート２１に入力されると切替信号ＣＳＷを出力し、電源信号ＣＰＳの出力を指示するコマンドが通信ポート２１に入力されると電源信号ＣＰＳを出力し、上記エンドレスのループの打ち切りを指示するコマンドが通信ポート２１に入力されると図５に示したフローチャートに沿う動作を開始し、バックアップ電圧ＶＢを監視しつつ（ステップＳ１０１）、異常の発生を待つ（ステップＳ１０２）。
【００４５】
以上説明したように、本実施形態における電子機器のボード管理部２には通信ポート２１が設けられ、ボード管理コントローラ２０によってバックアップ電圧ＶＢ等の異常が検出されるとその旨が通信ポート２１を介して上位機器６に報知される。このような構成であれば、切替回路１４の接点１４０，１４１が開いて当該電子機器に電源を投入できない状態であっても、ユーザは上位機器６に報知された情報からその原因を知ることができる。
【００４６】
また、ボード管理コントローラ２０および通信ポート２１はいずれも常時供給されるバックアップ電圧ＶＢによって動作するため、システム稼働時，システム非稼働時のいずれにおいても上位機器６からボード管理コントローラ２０を遠隔操作できる。
【００４７】
（変形例）  
なお、前記実施形態に開示された構成は、実施段階において各構成要素を適宜変形して具体化できる。
【００４８】
例えば、前記実施形態ではマザーボード１に実装された１つの電源回路１５から供給される通常電圧ＶＭおよびバックアップ電圧ＶＢをボード管理コントローラ２０の監視対象とする場合を例示した。しかしながら、より多数の電源回路がマザーボード１等に実装されているならば、各電源回路から出力される電圧をボード管理コントローラ２０の監視対象に含めてもよい。さらに、電源装置３から直接いずれかのデバイスに電圧が供給されるならば、その電圧をボード管理コントローラ２０の監視対象に含めてもよい。
【００４９】
また、ボード管理コントローラ２０や通信ポート２１は、バックアップ電圧ＶＢの供給を受けて動作するとした。しかしながら、ボード管理コントローラ２０等の動作電圧はシステム稼働時，非稼働時を問わずに常時供給されるものであればよく、例えば小型のバッテリをボード管理部２に実装し、このバッテリから供給される電圧でボード管理コントローラ２０等を動作させてもよい。
【００５０】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
本願の出願当初の特許請求の範囲に記載された発明を以下に付記する。
［１］バックアップ電圧を常時供給するとともに、電源投入後に通常電圧を供給する電圧供給手段と、前記通常電圧の供給を受けて動作するデバイスと、電源投入後に電源信号を出力する信号出力手段と、前記電源信号が入力されたとき、前記電圧供給手段に前記通常電圧の供給を開始させる供給開始手段と、前記信号出力手段から前記供給開始手段に前記電源信号を伝送するための信号線上に設けられた接点を開閉する開閉手段と、前記バックアップ電圧を監視し、異常を検出したならば前記開閉手段を動作させて前記接点を開く監視手段と、を備えていることを特徴とする電子機器。
［２］外部機器と通信する通信手段をさらに備え、前記監視手段は、前記バックアップ電圧の異常を検出したとき、前記通信手段を介して当該異常の発生を外部機器に報知することを特徴とする上記［１］に記載の電子機器。
［３］電源投入後に通常電圧を供給する電圧供給手段と、前記通常電圧の供給を受けて動作するデバイスと、電源投入後に電源信号を出力する信号出力手段と、前記電源信号が入力されたとき、前記電圧供給手段に前記通常電圧の供給を開始させる供給開始手段と、前記信号出力手段から前記供給開始手段に前記電源信号を伝送するための信号線上に設けられた接点を開閉する開閉手段と、前記通常電圧を監視し、異常を検出したならば前記電圧供給手段から前記デバイスへの前記通常電圧の供給を停止させるとともに、前記開閉手段を動作させて前記接点を開く監視手段と、を備えていることを特徴とする電子機器。
［４］外部機器と通信する通信手段をさらに備え、前記監視手段は、前記通常電圧の異常を検出したとき、前記通信手段を介して当該異常の発生を外部機器に報知することを特徴とする上記［３］に記載の電子機器。
［５］バックアップ電圧を常時供給するとともに電源投入後に通常電圧を供給する電圧供給手段、前記通常電圧の供給を受けて動作するデバイス、電源投入後に電源信号を出力する信号出力手段、及び前記電源信号が入力されたとき前記電圧供給手段に前記通常電圧の供給を開始させる供給開始手段を備えた電子機器の制御プログラムであって、前記電子機器に、前記バックアップ電圧を監視する機能と、前記バックアップ電圧の異常を検出したならば、前記信号出力手段から前記供給開始手段に前記電源信号を伝送するための信号線上に設けられた接点を開閉する開閉手段を動作させて前記接点を開く機能と、を実現させるための制御プログラム。
［６］電源投入後に通常電圧を供給する電圧供給手段、前記通常電圧の供給を受けて動作するデバイス、電源投入後に電源信号を出力する信号出力手段、及び前記電源信号が入力されたとき前記電圧供給手段に前記通常電圧の供給を開始させる供給開始手段を備えた電子機器の制御プログラムであって、前記電子機器に、前記通常電圧を監視する機能と、前記通常電圧の異常を検出したならば、前記電圧供給手段から前記デバイスへの前記通常電圧の供給を停止させる機能と、前記通常電圧の供給を停止させた後、前記信号出力手段から前記供給開始手段に前記電源信号を伝送するための信号線上に設けられた接点を開閉する開閉手段を動作させて前記接点を開く機能と、を実現させるための制御プログラム。
【符号の説明】
【００５１】
ＶＭ…通常電圧、ＶＢ…バックアップ電圧、１…マザーボード、２…ボード管理部、３…電源装置、４…電源スイッチ、５…イーサネット、６…上位機器、１０…ＣＰＵ、１０ａ…サーミスタ、１１…チップセット、１２…ファン、１３…通信ポート、１４…切替回路、１５…電源回路、１６…ハードウェアモニタ、２０…ボード管理コントローラ、１４０，１４１…接点
【図１】
0005174093.tif 000002
【図２】
0005174093.tif 000003
【図３】
0005174093.tif 000004
【図４】
0005174093.tif 000005
【図５】
0005174093.tif 000006
【図６】
0005174093.tif 000007