(57)【要約】【課題】情報処理装置内の温度が動作保証温度外であった場合にも、起動時にハングアップする等の障害を発生することなく安全に起動を行うことができる情報処理装置。【解決手段】Ｍ／Ｂ２と電源部３とを有する情報処理装置１内に、温度検出回路４と、仕様温度記憶回路５と、温度比較回路６と、ＰＧ信号制御回路７とを有する起動制御回路２０を備える。起動制御回路２０は、情報処理装置１の電源がＯＮされたときの情報処理装置１内の温度が情報処理装置の仕様温度外の低温であった場合に電源ＯＫ信号のマザーボード２への供給を停止し、電源部３等の発熱により情報処理装置内部の温度が上昇したとき、電源ＯＫ信号をマザーボード２へ供給して情報処理装置を起動する。【選択図】      図１
2006011532.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置内の温度を検出する温度検出手段と、情報処理装置の動作保証温度を記憶しておく仕様温度記憶回路と、温度を比較するための温度比較回路と、電源部から出力される電源ＯＫ信号を制御するＰＧ信号制御回路とを有する起動制御手段を備えて構成され、該起動制御手段は、情報処理装置の電源がＯＮされたときの情報処理装置内の温度が情報処理装置の仕様温度範囲外の低温であった場合に、電源ＯＫ信号を抑制して、情報処理装置内部の温度が情報処理装置の仕様温度範囲になるまで情報処理装置の起動を停止させ、情報処理装置内部の温度が仕様温度範囲に上昇したときに情報処理装置を起動することを特徴とする情報処理装置。
【請求項２】
前記情報処理装置に搭載されている電源部からの熱を情報処理装置内部に送る手段を備え、情報処理装置内部の温度を上昇させることを特徴とする請求項１記載の情報処理装置。
【請求項３】
情報処理装置の起動方法において、情報処理装置を、情報処理装置内の温度を検出する温度検出手段を有する起動制御手段を備えて構成し、該起動制御手段は、情報処理装置の電源がＯＮされたときの情報処理装置内部の温度が情報処理装置の仕様温度範囲外の低温であった場合に、情報処理装置内部の温度が情報処理装置の仕様温度範囲になるまで情報処理装置の起動を停止させ、情報処理装置内部の温度が情報処理装置の仕様温度範囲になったとき情報処理装置を起動することを特徴とする情報処理装置の起動方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びその起動方法に係り、特に、低温環境下でも安全に起動することができる情報処理装置及びその起動方法に関する。
【背景技術】
【０００２】
温度環境に係わらず安全に起動することのできる情報処理装置に関する従来技術として、例えば、特許文献１等に記載された技術が知られている。この従来技術による情報処理装置は、情報処理装置の電源がＯＮとされると、情報処理装置にインストールされたオペレーティングシステムが起動する前に情報処理装置内の温度を読み取り、情報処理装置の許容温度範囲と比較し、許容温度範囲外であればオペレーティングシステムの起動を停止させるというものであり、これにより、情報処理装置の故障を防止し、システムの信頼性を確保することができるものである。
【特許文献１】特開平８−２９２８１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、前述した従来技術は、情報処理装置にインストールされているオペレーティングシステムの起動を停止して情報処理装置の故障を防止することができるが、BIOSが起動する段階における情報処理装置の温度チェックがなされておらず、このため、BIOSが起動する段階で情報処理装置内の温度が動作保証温度外であった場合、情報処理装置がハングアップする等の障害が発生することがあるという問題点を有している。
【０００４】
本発明の目的は、前述した従来技術の問題点を解決し、起動時の安全性、信頼性を向上させて起動を行うことができる情報処理装置及びその起動方法を提供することにある。
【課題を解決するための手段】
【０００５】
本発明によれば前記目的は、情報処理装置を、情報処理装置内の温度を検出する温度検出手段と、情報処理装置の動作保証温度を記憶しておく仕様温度記憶回路と、温度を比較するための温度比較回路と、電源部から出力される電源ＯＫ信号を制御するＰＧ信号制御回路とを有する起動制御手段を備えて構成し、該起動制御手段が、情報処理装置の電源がＯＮされたときの情報処理装置内の温度が情報処理装置の仕様温度範囲外の低温であった場合に、電源ＯＫ信号を抑制して、情報処理装置内部の温度が情報処理装置の仕様温度範囲になるまで情報処理装置の起動を停止させ、情報処理装置内部の温度が仕様温度範囲に上昇したときに情報処理装置を起動することにより達成される。
【０００６】
また、前記目的は、情報処理装置の起動方法において、情報処理装置を、情報処理装置内の温度を検出する温度検出手段を有する起動制御手段を備えて構成し、該起動制御手段が、情報処理装置の電源がＯＮされたときの情報処理装置内部の温度が情報処理装置の仕様温度範囲外の低温であった場合に、情報処理装置内部の温度が情報処理装置の仕様温度範囲になるまで情報処理装置の起動を停止させ、情報処理装置内部の温度が情報処理装置の仕様温度範囲になったとき情報処理装置を起動することにより達成される。
【発明の効果】
【０００７】
本発明によれば、情報処理装置の電源がＯＮされた時の情報処理装置内の温度が情報処理装置の仕様温度範囲外の低温であった場合にも、情報処理装置内部の温度が上昇して仕様温度範囲となったときに情報処理装置を起動することができるので、情報処理装置の起動の信頼性を向上させることができる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明による情報処理装置の実施形態を図面により詳細に説明する。
【０００９】
図１は本発明の第１の実施形態による情報処理装置の構成を示すブロック図、図２は本発明の第１の実施形態による情報処理装置の起動時の動作を説明するフローチャート、図３は図１に示す温度検出回路、仕様温度記憶回路、温度比較回路及びＰＧ信号制御回路による起動制御回路の詳細を示す回路図である。図１、図３において、１は情報処理装置、２はマザーボード（以下、Ｍ／Ｂという）、３は電源部、４は温度検出回路、５は仕様温度記憶回路、６は温度比較回路、７はＰＧ（Power Good）信号制御回路、８は温度センサ、９は温度設定回路、１０はコンパレータ、１１はＡＮＤ回路、２０は起動制御回路である。
【００１０】
本発明の第１の実施形態による情報処理装置（例えば、サーバーやパーソナルコンピュータ）１は、図１に示すように、情報処理装置としての機能回路等が搭載されたＭ／Ｂ２と、＋１２Ｖ、−１２Ｖ、＋５Ｖ、−５Ｖ、サブ＋５Ｖ、＋３．３Ｖ等の情報処理装置内で必要な各電圧を出力する電源部３とを通常の情報処理装置の場合と同様に備えると共に、本発明のために、温度検出回路４と、仕様温度記憶回路５と、温度比較回路６と、ＰＧ信号制御回路７とによる起動制御回路２０を備えて構成される。電源部３は、情報処理装置１の電源スイッチがＯＮされ電源部３から出力される各電圧が所定の電圧に達した後に電源ＯＫ信号（例えば、Power Good信号）を出力する。また、起動制御回路２０は、１つの基板上に構成され、Ｍ／Ｂ２上の図示しないＣＰＵ、クロック用の水晶発振器の近傍、あるいは、情報処理装置の内部に設けられるハードディスク装置の近傍等に設置されて、その部分の温度を検出して本発明による情報処理装置の起動を制御する。
【００１１】
前述において、温度検出回路４は、情報処理装置１の電源部３がＯＮとされたときに情報処理装置１内の温度を検出し、検出した温度の情報を出力する。仕様温度記憶回路５は、情報処理装置１の動作保証温度を記憶し、情報処理装置１の電源部３がＯＮとされたときに動作保証温度（情報処理装置が動作可能な最低温度）を出力する。温度比較回路６は、温度検出回路４から出力された温度と仕様温度記憶回路５により設定されている情報処理装置１の動作保証温度とを比較して比較結果を出力する。そして、ＰＧ信号制御回路７は、電源部３から出力される電源ＯＫ信号（ＰＧ信号と同義）がＭ／Ｂ２に供給される前に、Ｍ／Ｂ２に対する電源ＯＫ信号の供給を一旦停止させ、温度比較回路６により情報処理装置１内の温度が動作保証温度よりも高いという比較結果が入力されたときにＭ／Ｂ２に電源ＯＫ信号を供給して、情報処理装置１を起動する。電源部３からの各種の電圧を持つ電源は、電源部３がＯＮされた後にＭ／Ｂ２に供給されるが、ＰＧ信号制御回路７は、情報処理装置１内の温度が動作保証温度よりも低いという結果が温度比較回路６から入力されている間、Ｍ／Ｂ２に電源ＯＫ信号を出力しない。この結果、Ｍ／Ｂ２は、公知の手段によりＣＰＵに対する電源の供給を停止する等により、情報処理装置１の起動を停止させる。
【００１２】
次に、図２に示すフローを参照して、本発明の第１の実施形態による情報処理装置の起動時の動作について説明する。
【００１３】
（１）まず、情報処理装置１の電源がＯＮとされると、情報処理装置１に搭載されている電源部３から各電圧と電源ＯＫ信号とが出力される（ステップ１０１、１０２）。
【００１４】
（２）従来の情報処理装置は、ここで電源ＯＫ信号が直接Ｍ／Ｂ２に供給されＭ／Ｂ２が動作を始めるが、本発明の実施形態では、次に、ＰＧ信号制御回路７が電源部３からの電源ＯＫ信号がＭ／Ｂ２に供給されるのを停止し、各電圧のみをＭ／Ｂ２に供給する（ステップ１０３）。
【００１５】
（３）次に、温度検出回路４は、情報処理装置１内の温度を検出して、検出した温度の情報を温度比較回路６に出力する（ステップ１０４）。
【００１６】
（４）温度比較回路６は、温度検出回路４から出力された温度と仕様温度記憶回路５に記憶されている動作保証温度とを比較し、検出された温度が装置仕様温度範囲内にあるか否か、すなわち、検出された温度が仕様温度より高いが否かを示す比較結果を出力するので、ＰＧ信号制御回路７は、その比較結果から検出された温度が仕様温度より高いが否かを判定する。（ステップ１０５、１０６）。
【００１７】
（５）ステップ１０６の判定で、温度検出回路４から出力された温度が仕様温度記憶回路５に記憶された温度より低かった場合、ステップ１０４からの処理に戻り、情報処理装置１内の温度が動作保証温度より高くなるまでステップ１０４〜ステップ１０６の処理動作を繰り返す。この処理を繰り返す間に、電源部３からの発熱、Ｍ／Ｂ２に含まれる機能回路からの発熱により情報処理装置１の内部の温度が上昇する。
【００１８】
（６）ステップ１０６の判定で、温度検出回路４から出力された温度が仕様温度記憶回路５に記憶された温度より高かった場合、あるいは、ステップ１０４〜ステップ１０６の処理動作の繰り返しにより高くなった場合、ＰＧ信号制御回路７は、電源ＯＫ信号をＭ／Ｂ２に供給する。これにより、Ｍ／Ｂ２は、ＣＰＵが電源の供給を受けて起動され、情報処理装置としての動作を開始することができる（ステップ１０７、１０８）。
【００１９】
次に、図３を参照して、図１に示す温度検出回路４、仕様温度記憶回路５、温度比較回路６及びＰＧ信号制御回路７による起動制御回路２０の詳細を説明する。
【００２０】
図３において、温度センサ８は温度検出回路４を構成するものであり、温度変化により素子の電気抵抗が大幅に変化する半導体感温素子であるサーミスタ等であってよく、温度設定回路９は仕様温度記憶回路５を構成している。また、コンパレータ１０は温度比較回路６を構成し、ＡＮＤ回路１１はＰＧ信号制御回路７を構成している。そして、温度検出回路４を構成する温度センサ８は、情報処理装置１内の温度を検出し、検出した温度をコンパレータ１０に出力する。仕様温度記憶回路５は、電源部３から供給されている電圧（例えば、５Ｖ）を分圧する回路を温度設定回路９として用いており、温度センサ８の仕様を元に情報処理装置１の動作保証温度を示す電圧に低下させて情報処理装置１の動作保証温度を設定することができ、コンパレータ１０に動作保証温度を出力することができる。
【００２１】
温度比較回路６は、コンパレータ１０を用いて構成されているので、温度検出回路４からの検出温度と仕様温度記憶回路５に記憶された温度とを比較し、温度比較結果をＡＮＤ回路１１に出力することができる。温度比較回路６を構成するコンパレータ１０から出力される温度比較結果は、例えば、温度センサ８により読み取られた温度が動作保証温度より高かった場合に有効となるような信号であればよい。ＰＧ信号制御回路７を構成するＡＮＤ回路１１には、コンパレータ１０からの温度比較結果を示す信号と、電源部３からの電源ＯＫ信号とが入力され、コンパレータ１０からの温度比較結果の出力が有効な場合に、すなわち、情報処理装置１内の温度が仕様温度記憶回路５に記憶された動作保証温度よりも高い場合に、電源部３から入力される電源ＯＫ信号をＭ／Ｂ２に供給する。
【００２２】
前述により、ＰＧ信号制御回路７を構成するＡＮＤ回路１１は、コンパレータ１０からの温度比較結果の出力が、情報処理装置１内の温度が情報処理装置１の動作保証温度よりも低いことを示すものである間、電源部３から出力される電源ＯＫ信号がＭ／Ｂ２に供給されることを一旦停止し、情報処理装置１内の温度が仕様温度記憶回路５に記憶された動作保証温度よりも高いことを示す温度比較結果が入力された場合に、Ｍ／Ｂ２に電源ＯＫ信号を出力し、Ｍ／Ｂ２が動作を開始するように制御することができる。
【００２３】
本発明の第１の実施形態は、前述したような構成を有して前述したように動作するため、情報処理装置１内の温度が情報処理装置１の動作保証温度よりも低い場合に、電源部３から出力される電源ＯＫ信号を一旦停止させ、情報処理装置１が起動する前に電源部３の発熱及び電源部３からＭ／Ｂ２に供給された各電圧によるＭ／Ｂ２上の各素子の発熱により情報処理装置１内の温度を上昇させることができ、情報処理装置の起動時の信頼性を向上させることができる。
【００２４】
図４は本発明の第２の実施形態による情報処理装置の構成を示すブロック図、図５は本発明の第２の実施形態による情報処理装置の起動時の動作を説明するフローチャートであり、次に、図４、図５を参照して、本発明の第２の実施形態について説明する。図４において、１２は電源ＦＡＮ、１３はＦＡＮ制御回路であり、他の符号は図１の場合と同一である。
【００２５】
図４に示す本発明の第２の実施形態は、前述までで説明した本発明の第１の実施形態における電源部３に、逆回転可能または電源内部の熱を情報処理装置内に送風することができる向き取り付けられている電源ＦＡＮ１２を設けると共に、起動制御回路２０内に、温度検出装置４によって検出された情報処理装置内の温度が仕様温度記憶回路に記憶された情報処理装置１の動作保証温度よりも低い結果が温度比較回路６に入力された場合に電源部３の内部の熱を情報処理装置内に送風するように電源ＦＡＮ１２を制御するためのＦＡＮ制御回路１３を設けて構成したものである。
【００２６】
次に、図５に示すフローを参照して、本発明の第２の実施形態による情報処理装置の起動時の動作について説明する。
【００２７】
このフローによる処理は、前述した本発明の第１の実施形態での処理におけるステップ１０６の判定で、温度検出回路４から出力された温度が仕様温度記憶回路５に記憶された温度より低かった場合の処理が相違するだけで、それ以外のステップ１０１〜１０５、ステップ１０７、１０８の処理は、図２により説明した場合と同一である。そして、ステップ１０６の判定で、温度検出回路４から出力された温度が仕様温度記憶回路５に記憶された温度より低かった場合、ＦＡＮ制御回路１３は、温度比較回路６からの温度比較結果の情報を受けて、電源部３内に設けられた電源ＦＡＮ１２を通常とは逆回転させるＦＡＮ制御信号を電源ＦＡＮ１２に印加して、電源ＦＡＮ１２を逆回転させ、ステップ１０４からの処理を繰り返して、情報処理装置内の温度を上昇させる（ステップ２０１）。
【００２８】
本発明の第２の実施形態は、前述で説明したように、情報処理装置１の内部温度が仕様温度記憶回路５に記憶された温度より低かった場合に、電源ＦＡＮ１２を逆回転させて、電源部３で発生する熱を情報処理装置１内に送風することにより情報処理装置１内の温度を効果的に上昇させることができる。
【００２９】
前述した本発明の各実施形態における各処理は、処理プログラムとして構成することができ、この処理プログラムは、ＨＤ、ＤＡＴ、ＦＤ、ＭＯ、ＤＶＤ−ＲＯＭ、ＣＤ−ＲＯＭ、ＲＯＭ、ＰＲＯＭ等の記録媒体に格納して提供することができる。
【００３０】
前述した本発明の第１の実施形態によれば、報処理装置内の温度を検出する温度検出回路と、情報処理装置の動作保証温度を記憶しておく仕様温度記憶回路と、温度を比較するための温度比較回路と、電源から出力される電源ＯＫ信号を制御するＰＧ信号制御回路とによる起動制御回路を備え、情報処理装置の電源がＯＮされた時の情報処理装置内の温度が情報処理装置の仕様温度範囲外の低温であった場合に電源ＯＫ信号を制御して、情報処理装置の起動を抑制しておき、情報処理装置内部の温度が上昇して仕様温度範囲となったときに情報処理装置を起動することができるので、情報処理装置の起動の信頼性を向上させることができる。
【００３１】
また、本発明の第２の実施形態によれば、情報処理装置に搭載されている電源部の内部の熱を強制的に情報処理装置内部に送り込む手段を備え、情報処理装置の内部の温度を強制的に上昇させることができるので、情報処理装置の起動時の信頼性をより向上させることができる。
【図面の簡単な説明】
【００３２】
【図１】本発明の第１の実施形態による情報処理装置の構成を示すブロック図である。
【図２】本発明の第１の実施形態による情報処理装置の起動時の動作を説明するフローチャートである。
【図３】図１に示す温度検出回路、仕様温度記憶回路、温度比較回路及びＰＧ信号制御回路による起動制御回路の詳細を示す回路図である。
【図４】本発明の第２の実施形態による情報処理装置の構成を示すブロック図である。
【図５】本発明の第２の実施形態による情報処理装置の起動時の動作を説明するフローチャートである。
【符号の説明】
【００３３】
１  情報処理装置
２  マザーボード（Ｍ／Ｂ）
３  電源部
４  温度検出回路
５  仕様温度記憶回路
６  温度比較回路
７  ＰＧ（Power Good）信号制御回路
８  温度センサ
９  温度設定回路
１０  コンパレータ
１１  ＡＮＤ回路
１２  電源ＦＡＮ
１３  ＦＡＮ制御回路
２０  起動制御回路
【図１】
2006011532.tif 000003
【図２】
2006011532.tif 000004
【図３】
2006011532.tif 000005
【図４】
2006011532.tif 000006
【図５】
2006011532.tif 000007