(57)【要約】【課題】  電源の再投入が可能になるまでの時間を短縮したコンピュータシステムを提供する。【解決手段】  コンピュータ装置と、前記コンピュータ装置に対して、通常稼働モード又は省電力モードで電力を供給する電源装置と、外部から前記電源装置に電力を供給するための中継ケーブルとを含むコンピュータシステムにおいて、センサが、前記中継ケーブルに流れる電流を検知し、前記コンピュータ装置が、前記電源装置による電力供給のモードを特定するステップと、前記コンピュータ装置が、特定された前記電力供給のモードと、前記センサによる検知結果とに基づいて、前記コンピュータ装置の状態を変更する。【選択図】図１
2020135413.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータ装置と、
前記コンピュータ装置に対して、通常稼働モード又は省電力モードで電力を供給する電源装置と、
外部から前記電源装置に電力を供給するための中継ケーブルと、
前記中継ケーブルに流れる電流を検知するセンサと
を有し、
前記コンピュータ装置は、
前記電源装置による電力供給のモードと、前記センサによる検知結果とに基づいて、前記コンピュータ装置の状態を変更する状態変更部
を含む
コンピュータシステム。
【請求項２】
前記コンピュータ装置は、Ａｄｖａｎｃｅｄ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  ａｎｄ  Ｐｏｗｅｒ  Ｉｎｔｅｒｆａｃｅ規格に従って、動作し、
前記状態変更部は、前記電源装置による電力供給が省電力モードであり、かつ、前記センサにより検知される電流が基準値以下である場合に、前記コンピュータ装置の状態をＳｔａｔｅ  Ｇ３に変更する
請求項１に記載のコンピュータシステム。
【請求項３】
前記センサは、前記中継ケーブルの近傍に配置された磁界センサであり、前記中継ケーブルを流れるＡＣ電流を検知する
請求項１に記載のコンピュータシステム。
【請求項４】
前記電源装置は、コンデンサを含み、外部からの電源供給が停止した場合には、コンデンサに蓄えられた電力を前記コンピュータ装置に供給する
請求項２に記載のコンピュータシステム。
【請求項５】
コンピュータ装置と、前記コンピュータ装置に対して、通常稼働モード又は省電力モードで電力を供給する電源装置と、外部から前記電源装置に電力を供給するための中継ケーブルとを含むコンピュータシステムにおいて、
センサが、前記中継ケーブルに流れる電流を検知するステップと、
前記コンピュータ装置が、前記電源装置による電力供給のモードを特定するステップと、
前記コンピュータ装置が、特定された前記電力供給のモードと、前記センサによる検知結果とに基づいて、前記コンピュータ装置の状態を変更するステップと
を有する制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータシステム及び制御方法に関する。
【背景技術】
【０００２】
例えば、特許文献１には、電源遮断検出回路２０が外部電源の遮断を検出して、Ｈレベルの電源遮断検出信号ＰＯＦを出力するので、Ｎ型ＭＯＳトランジスタＱＮ２がオンし、ノードａは強制的に接地電位に設定され、前記電源遮断直後に電源再投入があった場合、又は電源が瞬間的に遮断された場合であっても、前記ノードａの電位は設定電位から上昇するので、インバータＩＮＴのスイッチング電圧を越える時点まで所定通りの時間を要して、初期化信号は通常通り所定時間だけ発生する電源投入初期化信号発生回路が開示されている。
また、特許文献２には、ノードＮ１１に電源切断時の残留電荷を除去する電荷除去回路５０２と、ＮチャネルＭＯＳトランジスタ１９とを付加し、電荷除去回路５０２によって電源切断時にノードＮ１１の残留電荷は瞬時に除去されるので、正常にリセットパルス信号を発生できる半導体集積回路装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−１３４０７６
【特許文献２】特開平１０−１６３８４０
【発明の概要】
【発明が解決しようとする課題】
【０００４】
電源の再投入が可能になるまでの時間を短縮したコンピュータシステムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明に係るコンピュータシステムは、コンピュータ装置と、前記コンピュータ装置に対して、通常稼働モード又は省電力モードで電力を供給する電源装置と、外部から前記電源装置に電力を供給するための中継ケーブルと、前記中継ケーブルに流れる電流を検知するセンサとを有し、前記コンピュータ装置は、前記電源装置による電力供給のモードと、前記センサによる検知結果とに基づいて、前記コンピュータ装置の状態を変更する状態変更部を含む。
【０００６】
好適には、前記コンピュータ装置は、Ａｄｖａｎｃｅｄ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  ａｎｄ  Ｐｏｗｅｒ  Ｉｎｔｅｒｆａｃｅ規格に従って、動作し、前記状態変更部は、前記電源装置による電力供給が省電力モードであり、かつ、前記センサにより検知される電流が基準値以下である場合に、前記コンピュータ装置の状態をＳｔａｔｅ  Ｇ３に変更する。
【０００７】
好適には、前記センサは、前記中継ケーブルの近傍に配置された磁界センサであり、前記中継ケーブルを流れるＡＣ電流を検知する。
【０００８】
好適には、前記電源装置は、コンデンサを含み、外部からの電源供給が停止した場合には、コンデンサに蓄えられた電力を前記コンピュータ装置に供給する。
【０００９】
また、本発明に係る制御方法は、コンピュータ装置と、前記コンピュータ装置に対して、通常稼働モード又は省電力モードで電力を供給する電源装置と、外部から前記電源装置に電力を供給するための中継ケーブルとを含むコンピュータシステムにおいて、センサが、前記中継ケーブルに流れる電流を検知するステップと、前記コンピュータ装置が、前記電源装置による電力供給のモードを特定するステップと、前記コンピュータ装置が、特定された前記電力供給のモードと、前記センサによる検知結果とに基づいて、前記コンピュータ装置の状態を変更するステップとを有する。
【発明の効果】
【００１０】
電源の再投入が可能になるまでの時間を短縮したコンピュータシステムを提供できる。
【図面の簡単な説明】
【００１１】
【図１】組込みコンピュータ２の構成を例示する図である。
【図２】本実施形態における組込みコンピュータ２の状態管理処理（Ｓ１０）を説明するフローチャートである。
【図３】比較例１における組込みコンピュータの動作を説明する図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態を、図面を参照して説明する。
図１は、組込みコンピュータ２の構成を例示する図である。組込みコンピュータ２は、本発明に係るコンピュータシステムの一例である。
図１に例示するように、組込みコンピュータ２は、マザーボード２０と、ＡＴＸ電源３０と、中継ケーブル３２と、ＵＰＳバッテリ４０と、電流センサ５０とを有し、ＡＣＰＩ（Ａｄｖａｎｃｅｄ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  ａｎｄ  Ｐｏｗｅｒ  Ｉｎｔｅｒｆａｃｅ）規格に従って動作する。マザーボード２０は、本発明に係るコンピュータ装置の一例である。
マザーボード２０は、状態変更部２０２と、チップセット２０４とを有する。マザーボード２０は、さらに、ハードウェアとして、中央演算装置（ＣＰＵ）及びメモリを有し、ソフトウェアとして、ＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）及びオペレーティングシステム（ＯＳ）を有する。
【００１３】
状態変更部２０２は、ＡＴＸ電源３０による電力供給のモードと、電流センサ５０による検知結果とに基づいて、マザーボード２０の動作状態を変更する。より具体的には、状態変更部２０２は、ＡＴＸ電源３０による電力供給が省電力モードであり、かつ、電流センサ５０により検知される電流が基準値以下である場合に、マザーボード２０の状態をＳｔａｔｅ  Ｇ３に変更する。状態変更部２０２は、例えば、ＯＲ回路であり、ＡＴＸ電源３０からの非常駐電源がＯＦＦであり、かつ、電流センサ５０により検知される電流がＯＦＦである場合に、常駐電源リセット信号をＬｏｗに遷移させ、チップセット２０４にＳｔａｔｅ  Ｇ３を認識させる。
【００１４】
チップセット２０４は、状態変更部２０２からの制御に応じて、マザーボード２０の稼働状態を変更する。例えば、チップセット２０４は、状態変更部２０２が常駐電源リセット信号をＬｏｗに遷移させると、マザーボード２０の状態をＳｔａｔｅ  Ｇ３であると認識する。
【００１５】
ＢＩＯＳは、ＯＳの起動処理、及び、入出力処理を制御するプログラムである。
ＯＳは、組込みコンピュータ２を動作させるための基本ソフトウェアである。本例のＯＳ２２０は、ＡＣＰＩ規格に従って、電源管理を行う。
【００１６】
ＡＴＸ電源３０は、本発明に係る電源装置の一例である。例えば、ＡＴＸ電源３０は、コンデンサを含み、ＡＣケーブル３００、インレット３０２及び中継ケーブル３２を介して、外部から供給されるＡＣ電源（一次側電源）をＤＣ電源（二次側電源）に変換して、マザーボード２０にＤＣ電源を供給する。本例のＡＴＸ電源３０は、ＡＴＸ規格に準拠しており、マザーボード２０が通常稼働モードである場合に、常駐電源及び非常駐電源を供給し、マザーボード２０が省電力モードである場合に、常駐電源のみを供給する。
【００１７】
中継ケーブル３２は、外部からＡＴＸ電源３０に電力を供給するための電源ケーブルである。例えば、中継ケーブル３２は、一部でＬ／Ｎ／ＧＮＤを分離した電源ケーブルであり、ＡＣケーブル３００及びインレット３０２を介して外部から供給されるＡＣ電源を、ＡＴＸ電源３０に供給する。
【００１８】
ＵＰＳバッテリ４０は、ＡＴＸ電源３０のバックアップ電源装置であり、例えば、ＵＰＳバッテリ４０は、マザーボード２０の稼働中又は待機中において、ＡＴＸ電源３０への電力供給が無くなった場合に、バックアップ電源を供給する。
【００１９】
電流センサ５０は、中継ケーブル３２に流れる電流を検知する。例えば、電流センサ５０は、中継ケーブル３２の近傍に配置された磁界センサであり、Ｌ／Ｎ／ＧＮＤを分離した中継ケーブル３２のＬ又はＮの近傍で発生する磁界を検知する。電流センサ５０は、検知した磁界が既定の基準値以下である場合に、ＡＣ電流がＯＦＦであると判定する。なお、電流センサ５０は、本発明に係るセンサの一例である。
【００２０】
次に、本発明がなされた背景を説明する。
図３は、比較例１における組込みコンピュータの動作を説明する図である。
組込みコンピュータでは、ＡＣ電源の投入／切断により起動／シャットダウンを行う運用を取ることが多い。この運用の実現方法として、ＡＣ電源が切断された状態（Ｓｔａｔｅ  Ｇ３）から、ＡＣ電源を投入することで、組込みコンピュータの電源の自動ＯＮ（Ｓｔａｔｅ  Ｓ０に移行）を可能とするチップセットを採用している。
組込みコンピュータで主に採用しているＡＴＸ電源には、内部に大容量コンデンサが搭載しており、ＡＣ電源切断後もコンデンサに充電された電荷が放電し切るまでの数十秒間は、常駐電源が二次側に供給され続ける。チップセットは、電源のＳｔａｔｅを監視し、システム電源自動ＯＮの制御をするため、上述のコンデンサによる電源保持状態ではＡＣ電源が切断されたこと（Ｓｔａｔｅ  Ｇ３に移行したこと)を認識できない。
そのため、ＡＣ電源切断からの数十秒間は、ＡＣ電源を再投入してもシステム電源自動ＯＮできない。すなわち、 電源の再投入不可時間として時間を空ける運用が必要である。
この再投入不可時間は、装置異常時からの早期復旧を妨げるものであり、運用面で課題となっている。
【００２１】
より具体的には、図３に例示するように、通常、ＯＳをシャットダウンすると非常駐電源及び常駐電源の両方が供給される状態（Ｓｔａｔｅ  Ｓ０）から、常駐電源のみ供給される状態（Ｓｔａｔｅ  Ｓ５）に移行するため、二次側での消費電力が小さくなり、放電時間が長くなる。
【００２２】
また、常駐電源−ＧＮＤ間に、放電用部品を接続した放電回路を追加し、常駐電源ラインでの消費電流を多くすることで、ＡＣ電源切断時のＡＴＸ電源内部のコンデンサに充電された電荷の放電時間を短縮させることができる。この方式は、アナログの放電部品追加による放電方式のため、バッテリバックアップ制御へは影響を及ぼさない。
しかし、電流が放電用部品に常時流れてしまうため、消費電力が増加すること、放電用部品が異常高温になるため、安全面で問題があること、実装面積の大きな放電用部品を複数追加するためのスペースが必要になること等から、小型の組込みコンピュータには適さない。
【００２３】
そこで、本実施形態の組込みコンピュータ２では、電流センサ５０が、中継ケーブル３２に流れる電流を監視し、中継ケーブル３２の電流値が基準値以下であり、かつ、ＡＴＸ電源３０により非常駐電源が供給されていない場合に、状態変更部２０２が常駐電源リセット信号をＬｏｗに遷移させて、チップセット２０４にＳｔａｔｅ  Ｇ３を認識させる。
これにより、マザーボード２０はＳｔａｔｅ  Ｇ３に移行し、ＡＴＸ電源３０からの電力供給の有無に関わらず、組込みコンピュータ２に対する電源再投入が早期に可能になる。
【００２４】
図２は、本実施形態における組込みコンピュータ２の状態管理処理（Ｓ１０）を説明するフローチャートである。
ステップ１００（Ｓ１００）において、組込みコンピュータ２の電流センサ５０は、中継ケーブル３２のＬの近傍で、磁界を検出する。
【００２５】
ステップ１０５（Ｓ１０５）において、電流センサ５０は、検出された磁界が既定の基準値以下である場合に、ＡＣ電流がＯＦＦであると判定し、Ｓ１１０の処理に移行し、検出された磁界が既定の基準値を超える場合に、ＡＣ電流がＯＮであると判定し、Ｓ１００の処理に戻る。
ステップ１１０（Ｓ１１０）において、状態変更部２０２は、ＡＴＸ電源３０の非常駐電源の出力をチェックする。
ステップ１１５（Ｓ１１５）において、状態変更部２０２は、非常駐電源がＯＦＦである場合に、Ｓ１２０の処理に移行し、非常駐電源がＯＮである場合に、Ｓ１３０の処理に移行する。
【００２６】
ステップ１２０（Ｓ１２０）において、状態変更部２０２は、チップセット２０４の常駐電源リセット信号を強制的にＬｏｗに遷移させる。
ステップ１２５（Ｓ１２５）において、チップセット２０４は、常駐電源リセット信号がＬｏｗに遷移したことを検知すると、マザーボード２０の状態をＳｔａｔｅ  Ｇ３であると認識する。
【００２７】
ステップ１３０（Ｓ１３０）において、状態変更部２０２は、常駐電源リセット信号をＨｉｇｈにし、チップセット２０４は、これに応じて、Ｓｔａｔｅ  Ｓ０〜Ｓ５であると認識する。マザーボード２０は、ＵＰＳバッテリ４０からのバックアップ電源で、運用状態を継続する。
【００２８】
以上説明したように、本実施形態の組込みコンピュータ２は、中継ケーブル３２のＡＣ電流を監視し、ＡＣ電流がＯＦＦとなり、かつ、ＡＴＸ電源３０の非常駐電源がＯＦＦである場合に、マザーボード２０をＳｔａｔｅ  Ｇ３に強制的に遷移させ、電源の再投入を可能にする。これにより、ＡＴＸ電源３０の内部コンデンサに電荷が残っていたとしても、電源の再投入が可能となり、電源再投入不可時間が短縮される。
【符号の説明】
【００２９】
２…組込みコンピュータ
２０…マザーボード
２０２…状態変更部
２０４…チップセット
３０…ＡＴＸ電源
３２…中継ケーブル
４０…ＵＰＳバッテリ
５０…電流センサ
【図１】
2020135413.tif 000003
【図２】
2020135413.tif 000004
【図３】
2020135413.tif 000005