(57)【特許請求の範囲】
【請求項１】
電源スイッチと、ヒータユニットと、バッテリと、ＣＰＵと、補助記憶装置と、電源コントローラとを備えた情報処理装置であって、
前記補助記憶装置の温度を検出する第１の温度検出部と、
前記バッテリの温度を検出する第２の温度検出部と、を備え、
前記電源コントローラは、前記電源スイッチにより当該情報処理装置の電源がＯＮにされた後に、前記第１の温度検出部により検出された前記補助記憶装置の温度が所定の第１判定温度Ｔ１未満の場合に、前記ヒータユニットの電源をＯＮにして前記補助記憶装置の加熱を開始させ、前記ヒータユニットの電源をＯＮにした後に、前記第１の温度検出部により検出された前記補助記憶装置の温度が前記第１判定温度Ｔ１以上で、かつ、前記第２の温度検出部により検出された前記バッテリの温度が所定の第２判定温度Ｔ２以上となる場合に、前記ヒータユニットを除いて前記ＣＰＵを含むシステムへの電力の供給を開始し、
前記電源コントローラは、さらに、前記第１の温度検出部により検出された前記補助記憶装置の温度が前記第１判定温度Ｔ１以上で、かつ、前記第２の温度検出部により検出された前記バッテリの温度が前記第２判定温度Ｔ２以上の場合に、前記システムへの電力の供給を開始する前に、前記ヒータユニットの電源をＯＦＦにすることを特徴とする情報処理装置。
【請求項２】
電源スイッチと、ヒータユニットと、バッテリと、ＣＰＵと、補助記憶装置と、電源コントローラとを備えた情報処理装置であって、
前記補助記憶装置の温度を検出する第１の温度検出部と、
前記バッテリの温度を検出する第２の温度検出部と、を備え、
前記電源コントローラは、前記電源スイッチにより当該情報処理装置の電源がＯＮにされた後に、前記第１の温度検出部により検出された前記補助記憶装置の温度が所定の第１判定温度Ｔ１未満の場合に、前記ヒータユニットの電源をＯＮにして前記補助記憶装置の加熱を開始させ、前記ヒータユニットの電源をＯＮにした後に、前記第１の温度検出部により検出された前記補助記憶装置の温度が前記第１判定温度Ｔ１以上で、かつ、前記第２の温度検出部により検出された前記バッテリの温度が所定の第２判定温度Ｔ２以上となる場合に、前記ヒータユニットを除いて前記ＣＰＵを含むシステムへの電力の供給を開始し、
前記ヒータユニットは、起動電圧が互いに異なる複数のヒータを備え、
前記電源コントローラは、前記バッテリまたは前記補助記憶装置の加熱を行う場合に、複数のヒータの中で、起動電圧が低い側のヒータを選択して電源をＯＮにすることを特徴とする情報処理装置。
【請求項３】
電源スイッチとＣＰＵと補助記憶装置とバッテリとヒータユニットとを備えた情報処理装置の起動方法であって、
前記電源スイッチがＯＮにされた後に、前記補助記憶装置の温度が所定の第１判定温度Ｔ１未満の場合に、前記ヒータユニットの電源をＯＮにして前記補助記憶装置の加熱を開始するステップと、
前記ヒータユニットの電源をＯＮにした後に、前記補助記憶装置の温度が前記第１判定温度Ｔ１以上で、かつ、前記バッテリの温度が所定の第２判定温度Ｔ２以上の場合に、前記ヒータユニットを除いて前記ＣＰＵを含むシステムへの電力の供給を開始するステップとを実行し、
前記補助記憶装置の温度が前記第１判定温度Ｔ１以上で且つ前記バッテリの温度が前記第２判定温度Ｔ２以上の場合に、前記システムへの電力の供給を開始するステップを実行する前に、前記ヒータユニットの電源をＯＦＦにするステップを実行することを特徴とする情報処理装置の起動方法。
【請求項４】
電源スイッチとＣＰＵと補助記憶装置とバッテリとヒータユニットとを備えた情報処理装置の起動方法であって、
前記電源スイッチがＯＮにされた後に、前記補助記憶装置の温度が所定の第１判定温度Ｔ１未満の場合に、前記ヒータユニットの電源をＯＮにして前記補助記憶装置の加熱を開始するステップと、
前記ヒータユニットの電源をＯＮにした後に、前記補助記憶装置の温度が前記第１判定温度Ｔ１以上で、かつ、前記バッテリの温度が所定の第２判定温度Ｔ２以上の場合に、前記ヒータユニットを除いて前記ＣＰＵを含むシステムへの電力の供給を開始するステップとを実行し、
前記ヒータユニットは、起動電圧が互いに異なる複数のヒータを備え、
前記バッテリまたは前記補助記憶装置の加熱を行う場合に、複数のヒータの中で、起動電圧が低い側のヒータを選択して電源をＯＮにすることを特徴とする情報処理装置の起動方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置および情報処理装置の起動方法に関する。さらに詳しくは、低温環境下で起動可能な情報処理装置および低温環境下で情報処理装置を起動する情報処理装置の起動方法に関する。
【背景技術】
【０００２】
従来、たとえば、携帯型ノートパソコン等では、充電を繰り返しながら利用できる電池が格納されるバッテリパックを備え、ＡＣ（Ａｌｔｅｒｎａｔｉｎｇ  Ｃｕｒｒｅｎｔ）電源のない場所であってもバッテリから電力を供給することで、システム本体を動作させている。
【０００３】
ここで、上記携帯型ノートパソコン等の情報処理装置を寒冷地等の低温環境下で使用する場合、ＨＤＤ（Ｈａｒｄ Ｄｉｓｋ Ｄｒｉｖｅ）などの補助記憶装置、バッテリ、およびＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）をはじめとする内部機器の温度の低下が原因となって、低温起動不良が生じる場合がある。例えば、一般的なＨＤＤは、０度を下回るような低温環境での動作は保証されていない。また、バッテリは、低温環境下では内部抵抗が上昇する。そのため、バッテリは、出力できる電力が低下し、それ以上の電力を要求されると電圧がドロップするため、起動することができない。かかる現象は、バッテリの残量が少ないほど陥りやすい。このため、寒冷地仕様の携帯型ノートパソコン等の中にはヒータユニットを搭載し、電源スイッチをＯＮにすると同時にヒータユニットを起動させ、これにより補助記憶装置であるＨＤＤやバッテリ、ＣＰＵ等を加熱する機構が採用されている。
【０００４】
図４は、従来の情報処理装置の低温環境下における起動方法の一例を示している。図４に示されるように、従来の起動方法によれば、電源スイッチがＯＮにされた後に（ステップＳ２０１）、システムが起動される（ステップＳ２０２）。その後、ＨＤＤの温度を検出し（ステップＳ２０３）、所定の温度（図４では５℃の場合を例示）未満の場合に（ステップＳ２０３）、ヒータユニットがＯＮに制御される（ステップＳ２０４）。すなわち、ＨＤＤの温度を検出する前に、ＢＩＯＳ（Ｂａｓｉｃ Ｉｎｐｕｔ／Ｏｕｔｐｕｔ Ｓｙｓｔｅｍ）等のシステムやＣＰＵや液晶ディスプレイ等の起動が同時に開始される。そのため、十分加熱されていない低温状態のバッテリから消費される電力は大きいものとなる。この場合、図５に示されるように、バッテリの電圧がドロップして、ＨＤＤに保存されているオペレーティングシステム（ＯＳ）を起動できない事態が生じる。もっとも、従来の携帯型ノートパソコン等は、現在求められる性能よりも低い性能であったため、システム起動時に要する電力等が現在のものよりも格段に低い。そのため、かかる起動方法であっても問題を生じない場合があった。しかしながら、携帯型ノートパソコン等の性能の向上により、その内部装置が要する電力等が増加したため、かかる起動方法では、充分にオペレーティングシステムを低温環境下で起動することが困難となりつつある。
【０００５】
そこで、特許文献１には、温度限界が低い装置の電源を最初に投入し、装置内の温度が温度限界の最も高い装置の動作可能温度になったと判定された後に、温度限界の最も高い装置の電源を投入する情報処理装置の低温起動方式が開示されている。また、特許文献２には、電池温度が所定の値以下の場合は、電源制御部にて補助記憶装置とバックライトを除く各部に電力を供給し、次に補助記憶装置に電源を供給し、スピンアップした後にバックライトに電力を供給する携帯情報処理装置が開示されている。このように、低温環境下では一部の装置の電力を制限することによって情報処理装置の起動を行うことができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開昭６４−６８８２０号公報
【特許文献２】特開２０００−２２２０８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に記載の起動方式は、単に各装置が起動できる温度になったときに順次起動するだけのものであり、バッテリの状態を考慮したものではない。従って、低温状態のバッテリでは、各装置から要求される電力に対応できない場合も考えられる。また、特許文献２の情報処理装置では、バッテリが動作可能になった時点で、補助記憶装置に電力を供給する。そのため、補助記憶装置が動作可能温度に達していない場合には、補助記憶装置がスピンアップする際に故障する恐れがあり、また故障しない場合でも、補助記憶装置に保存されているオペレーティングシステムを起動できない、という問題があった。
【０００８】
本発明は、かかる従来の問題に鑑みてなされたものであり、低温環境下においてバッテリ動作により起動可能な情報処理装置および、低温環境下においてバッテリ動作により情報処理装置を起動することができる情報処理装置の起動方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の情報処理装置は、電源スイッチと、ヒータユニットと、バッテリと、ＣＰＵと、補助記憶装置と、電源コントローラとを備えた情報処理装置であって、補助記憶装置の温度を検出する第１の温度検出部と、バッテリの温度を検出する第２の温度検出部と、を備え、電源コントローラは、電源スイッチにより当該情報処理装置の電源がＯＮにされた後に、第１の温度検出部により検出された補助記憶装置の温度が所定の第１判定温度Ｔ１未満の場合に、ヒータユニットの電源をＯＮにして補助記憶装置の加熱を開始させ、ヒータユニットの電源をＯＮにした後に、第１の温度検出部により検出された補助記憶装置の温度が第１判定温度Ｔ１以上で、かつ、第２の温度検出部により検出されたバッテリの温度が所定の第２判定温度Ｔ２以上となる場合に、ヒータユニットを除いてＣＰＵを含むシステムへの電力の供給を開始する。
【００１０】
本発明は、かかる構成を採用することにより、低温環境下においてバッテリ動作により起動可能な情報処理装置を提供することができる。
【００１１】
上記電源コントローラは、さらに、第１の温度検出部により検出された補助記憶装置の温度が第１判定温度Ｔ１以上で、かつ、第２の温度検出部により検出されたバッテリの温度が第２判定温度Ｔ２以上の場合に、システムへの電力の供給を開始する前に、ヒータユニットの電源をＯＦＦにすることが好ましい。
【００１２】
本発明は、かかる構成を採用することにより、バッテリが起動可能であるか適切に判断することができるとともに、システムに電力を供給する前にヒータユニットの電源をＯＦＦにすることにより、余分な電力の消費を阻止することができる。また、ヒータユニットをＯＮし補助記憶装置を加熱していく際の放熱を有効に利用することで、低温環境においてもオペレーティングシステムを起動することができる。
【００１３】
上記電源コントローラは、さらに、システムへの電力の供給の開始後、第２の温度検出部により検出されたバッテリの温度が所定の第３判定温度Ｔ３未満、あるいは、第１の温度検出部により検出された補助記憶装置の温度が所定の第４判定温度Ｔ４未満の場合に、ヒータユニットの電源をＯＮにすることが好ましい。
【００１４】
本発明は、かかる構成を採用することにより、必要に応じてヒータユニットを再起動することができ、仮にバッテリ等の内部機器が再度低温となった場合に加熱することができる。そのため、バッテリの電圧等がドロップすることがなく、安定にオペレーティングシステムを起動することができる。
【００１５】
また、上記ヒータユニットは、起動電圧が互いに異なる複数のヒータを備え、上記電源コントローラは、バッテリまたは補助記憶装置の加熱を行う場合に、複数のヒータの中で、起動電圧が低い側のヒータを選択して電源をＯＮにすることが好ましい。
【００１６】
かかる構成を採用することにより、起動電圧の低いヒータのみを起動して、起動時に要する電圧を最小限としながら補助記憶装置等を効率よく加熱することができる。
【００１７】
また、上記電源コントローラは、上記ＣＰＵの動作周波数と液晶ディスプレイのバックライト輝度の少なくとも一方を制限することが好ましい。
【００１８】
かかる構成を採用することにより、効率よくバッテリの放電を促し、自己発熱によるバッテリの温度上昇を効率よく行うことができる。
【００１９】
また、上記ヒータユニットの電源がＯＮにされていることをユーザに報知する報知部を備えることが好ましい。
【００２０】
かかる構成を採用することにより、補助記憶装置等の内部機器を加熱している状態であることが判別しやすくなる。
【００２１】
また、本発明の情報処理装置の起動方法は、低温で情報処理装置を起動する、電源スイッチとＣＰＵと補助記憶装置とバッテリとヒータユニットとを備えた情報処理装置の起動方法であって、電源スイッチがＯＮにされた後に、補助記憶装置の温度が所定の第１判定温度Ｔ１未満の場合に、ヒータユニットの電源をＯＮにして補助記憶装置の加熱を開始するステップと、ヒータユニットの電源をＯＮにした後に、補助記憶装置の温度が第１判定温度Ｔ１以上で且つバッテリの温度が所定の第２判定温度Ｔ２以上の場合に、ヒータユニットを除いてＣＰＵを含むシステムへの電力の供給を開始するステップとを実行する。
【００２２】
本発明は、かかる構成を採用することにより、低温環境下においてバッテリ動作により情報処理装置を起動することができる。
【発明の効果】
【００２３】
本発明によれば、低温環境下においてバッテリ動作により起動可能な情報処理装置および、低温環境下においてバッテリ動作により情報処理装置を起動することができる情報処理装置の起動方法を提供することができる。
【図面の簡単な説明】
【００２４】
【図１】本発明の一実施形態（第１の実施の形態）にかかる情報処理装置の構成を示す模式図
【図２】本発明の一実施形態（第１の実施の形態）にかかる情報処理装置の起動方法を示すフローチャート
【図３】本発明の一実施形態（第１の実施の形態）にかかる情報処理装置を−２０℃雰囲気において、起動した場合の電流および電圧の経時変化を説明するグラフ
【図４】従来の情報処理装置の起動方法示すフローチャート
【図５】従来の情報処理装置を−２０℃雰囲気において、起動した場合の電流および電圧の経時変化を説明するグラフ
【発明を実施するための形態】
【００２５】
（第１の実施の形態）
以下、本実施の形態にかかる情報処理装置１００を、図面を参照しながら説明する。図１は、本実施の形態にかかる情報処理装置１００の構成を示す模式図である。図２は、本実施の形態にかかる情報処理装置１００の起動方法を示すフローチャートである。
【００２６】
図１に示されるように、本実施の形態にかかる情報処理装置１００は、電源スイッチ１０１と、ヒータユニット１０２と、バッテリ１０３と、ＣＰＵ１０４と、ヒータユニット１０２により加熱される補助記憶装置であるＨＤＤ１０５と、液晶ディスプレイ１０６と、電源コントローラ１０７と、第１の温度検出部１０８と、第２の温度検出部１０９とを備える。なお、図１において図示を省略しているが、情報処理装置１００には、主記憶装置（例えば、揮発性のメモリ）が設けられている。補助記憶装置は、例えば不揮発性のメモリであり、主記憶装置よりもデータの読み書きの速度が遅く、バックアップなど補助的に使用される。図１に示されるように、電源コントローラ１０７は、ヒータユニット１０２、ＨＤＤ１０５、バッテリ１０３、ＣＰＵ１０４、液晶ディスプレイ１０６、第１の温度検出部１０８、第２の温度検出部１０９に接続されている。以下、各構成について説明する。
【００２７】
＜電源スイッチ１０１について＞
電源スイッチ１０１について説明する。電源スイッチ１０１は、本実施の形態にかかる情報処理装置１００を起動するためのスイッチである。電源スイッチ１０１をＯＮにすると情報処理装置１００が起動し、電源スイッチ１０１をＯＦＦにすると情報処理装置１００が停止する。電源スイッチ１０１には、従来公知のスイッチ機構を採用することができる。
【００２８】
＜バッテリ１０３について＞
バッテリ１０３について説明する。バッテリ１０３は、情報処理装置１００を駆動するための駆動用電源として機能する。バッテリ１０３としては、ニッケルカドミウム電池やニッケル水素電池などの水溶液系電池のほかに、急速充電が可能で体積エネルギー密度および重量エネルギー密度が共に高いリチウム二次電池等の非水電解液電池を採用することができる。バッテリ１０３の数としては特に制限されない。情報処理装置１００が、複数のバッテリ１０３を備えていてもよい。また、情報処理装置１００が複数のバッテリ１０３を備える場合には、これら複数のバッテリ１０３を同時に使用する方式を採用してもよいし、１つのバッテリ１０３を主バッテリとして使用し、他のバッテリ１０３を予備バッテリとして使用する方式を採用してもよい。また、バッテリ１０３は、ＨＤＤ１０５の近傍に設けられている。これにより、ＨＤＤ１０５を加熱するためのヒータユニット１０２からの放出される熱を利用して、バッテリ１０３の温度も上げることができる。また、図示しないが、バッテリ１０３は、充電・放電時に適切な監視・制御が必要であるため、バッテリ制御基板と接続して利用される。
【００２９】
＜ＣＰＵ１０４について＞
ＣＰＵ１０４について説明する。ＣＰＵ１０４は、情報処理装置１００のＨＤＤ１０５にあるオペレーティングシステムを含むプログラムを順に読み込んで解釈・実行するために設けられている。電源コントローラ１０７の制御に基づきＣＰＵ１０４が起動されることにより、ＢＩＯＳ等のシステムの起動、オペレーティングシステムの起動等が制御される。
【００３０】
ＣＰＵ１０４は、動作周波数により消費する電圧が大きく異なるため、後述する電源コントローラ１０７により、必要時に動作周波数が増減されるよう制御される。これにより、動作周波数が制限された状態において、バッテリ１０３の放熱に使用できる電圧の割合を増加させること等が可能となる。
【００３１】
＜ヒータユニット１０２について＞
ヒータユニット１０２について説明する。ヒータユニット１０２は、図１に示されるように、ＨＤＤ１０５の近傍に設けられている。ヒータユニット１０２は、バッテリ１０３とＣＰＵ１０４とＨＤＤ１０５と電源コントローラ１０７とが配置されるケーシングの内部空間を加熱する。ヒータユニット１０２は、１または複数のヒータから構成することができる。本実施の形態では、ヒータユニット１０２が１つのヒータから構成される場合を例に説明する。ヒータとしては、たとえばチタン酸バリウムに添加物を加えるなどしたセラミック系のＰＴＣヒータ、低融点のポリマー中にカーボンブラックやニッケル等の導電性粒子を分散させたポリマー系のＰＴＣヒータなどを採用することができる。ヒータユニット１０２は、後述する電源コントローラ１０７により起動が制御され、ＨＤＤ１０５およびバッテリ１０３の加熱が必要な際に、これらを加熱するよう制御される。
【００３２】
＜第１の温度検出部１０８について＞
第１の温度検出部１０８について説明する。第１の温度検出部１０８は、ＨＤＤ１０５の温度を検出するために設けられている。第１の温度検出部１０８としては、たとえばＮＴＣ（Ｎｅｇａｔｉｖｅ  Ｔｅｍｐｅｒａｔｕｒｅ  Ｃｏｅｆｆｉｃｉｅｎｔ）サーミスタを使用することができる。なお、第１の温度検出部１０８は、サーミスタを用いた温度センサに限られず、たとえば熱電対等、他の方式の温度センサであってもよい。第１の温度検出部１０８は、ＨＤＤ１０５の温度を随時検出し、検出した温度情報を後述する電源コントローラ１０７にフィードバックする。電源コントローラ１０７は、フィードバックされた温度情報を参照し、たとえばヒータユニット１０２の電源をＯＮにする制御、ヒータユニット１０２に印加する電圧を増減する制御等を行う。
【００３３】
＜第２の温度検出部１０９について＞
第２の温度検出部１０９について説明する。第２の温度検出部１０９は、バッテリ１０３の温度を検出するために設けられている。第２の温度検出部１０９としては、第１の温度検出部１０８と同様に、たとえばＮＴＣサーミスタを使用することができる。なお、第２の温度検出部１０９は、サーミスタを用いた温度センサに限られず、たとえば熱電対等、他の方式の温度センサであってもよい。第２の温度検出部１０９は、バッテリ１０３の温度を随時検出し、検出した温度情報を後述する電源コントローラ１０７にフィードバックする。電源コントローラ１０７は、フィードバックされた温度情報を参照し、たとえばヒータユニット１０２の電源のＯＮとＯＦＦとを切り替える制御等を行う。
【００３４】
＜液晶ディスプレイ１０６について＞
液晶ディスプレイ１０６について説明する。液晶ディスプレイ１０６は、システムの起動状態等を表示するために設けられている。液晶ディスプレイ１０６としては、従来公知のディスプレイを採用することができ、たとえば透過型液晶ディスプレイ１０６等を使用することができる。透過型液晶ディスプレイ１０６は、バックライトと呼ばれる面状照明装置（面状光源）を備え、そのバックライトからの照明光を液晶パネルによって空間変調して画像を形成する。
【００３５】
＜電源コントローラ１０７について＞
電源コントローラ１０７について説明する。電源コントローラ１０７は、たとえば後述する図２に示されるフローチャートに沿って、電源スイッチ１０１がＯＮにされた後に、情報処理装置１００に備えられる内部機器の起動を制御するために設けられている。電源コントローラ１０７は、図２に示されるフローチャートを実行するようプログラムが組まれている。電源コントローラ１０７は、ＬＳＩなどの集積回路や、専用の信号処理回路を用いて１チップ化したものによって実現される。なお、本実施の形態では、ＬＳＩと記載しているが、ＬＳＩは、集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。また、集積回路化の手法は、ＬＳＩに限定されるものではなく、専用回路または汎用プロセッサで実現してもよい。ＬＳＩの製造後に、プログラムすることが可能なＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用してもよい。さらには、半導体技術の進歩または派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。
【００３６】
＜その他の内部機器について＞
なお、本実施の形態にかかる情報処理装置１００には、上記内部機器以外にも、その他の内部機器としてＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）ドライブ等の情報記憶媒体の読取装置、グラフィックボード、冷却ファン等を設けることができる。
【００３７】
以下、本実施の形態の情報処理装置１００の起動方法について説明する。本実施の形態にかかる情報処理装置１００は、図２に示されるように、電源スイッチ１０１がＯＮにされると（ステップＳ１０１）、ステップＳ１０２においてＨＤＤ１０５の温度が所定の第１判定温度Ｔ１未満であるか否かが判定される。ステップＳ１０２では、電源コントローラ１０７が、第１の温度検出部１０８を制御する。第１の温度検出部１０８は、ＨＤＤ１０５の温度を検出する。そして、第１の温度検出部１０８により検出された温度（第１の検出温度）が第１判定温度Ｔ１未満の場合に電源コントローラ１０７は、ヒータユニット１０２の電源をＯＮにする（ステップＳ１０３）。第１判定温度Ｔ１は、たとえばＨＤＤ１０５の動作保証温度の下限値（例えば、５℃）である。続いて、第１の検出温度が第１判定温度Ｔ１未満と判定された結果、ヒータユニット１０２の電源がＯＮに設定されている第１加熱期間は、ヒータユニット１０２によりＨＤＤ１０５が加熱されていることがユーザに判るよう、情報処理装置１００の筺体表面にユーザに視認可能に設けられた報知部（表示部）（図示せず）においてＬＥＤが点灯する（ステップＳ１０４）。報知部はＬＥＤに限定されない。報知部には、各種照明装置を採用することができる。報知部は、バッテリ１０３をヒータユニット１０２によって加熱するための第２加熱期間（後述）と区別するために、点滅周期にバリエーションを設けたり、点灯する色光を変更したりしてもよい。つまり、第１加熱期間と第２加熱期間とで、報知部の点滅周期を異ならせてもよいし、報知部が発光する光の色を異ならせてもよい。
【００３８】
第１の温度検出部１０８は、経時的にＨＤＤ１０５の温度を検出し、電源コントローラ１０７に温度情報（第１の検出温度）をフィードバックする。電源コントローラ１０７は、フィードバックされた温度情報としての第１の検出温度が第１判定温度Ｔ１以上の場合に、ステップＳ１０５へ移行し、バッテリ１０３の温度が所定の第２判定温度Ｔ２未満であるか否かを判定する。ステップＳ１０５では、電源コントローラ１０７により第２の温度検出部１０９が制御される。第２の温度検出部１０９は、バッテリ１０３の温度を検出する。第２の温度検出部１０９により検出された温度（第２の検出温度）が第２判定温度Ｔ２未満の場合、電源コントローラ１０７はヒータユニット１０２の電源をＯＮに維持する（ステップＳ１０６）。第２判定温度Ｔ２は、たとえばバッテリ１０３の動作保証温度の下限値（−１５℃）である。続いて、ステップＳ１０５の判定の結果、ヒータユニット１０２の電源がＯＮに設定されている第２加熱期間は、ヒータユニット１０２によりバッテリ１０３が加熱されていることがユーザに判るよう、情報処理装置１００の筺体表面にユーザに視認可能に設けられた報知部（表示部）においてＬＥＤが点灯する（ステップＳ１０７）。報知部は、ＬＥＤに限定されない。報知部には、各種照明装置を採用することができる。報知部は、上記したＨＤＤ１０５をヒータユニット１０２が加熱している第１加熱期間と区別するために、点滅周期にバリエーションを設けたり、点灯する色光を変更したりしてもよい。なお、本実施の形態では、第１加熱期間と第２加熱期間とで同じ報知部を使用しているが、第１加熱期間に使用する第１の報知部が設けられている箇所とは異なる箇所に、第２加熱期間に使用する第２の報知部を設けてもよい。
【００３９】
第２の温度検出部１０９は、経時的にバッテリ１０３の温度を検出し、電源コントローラ１０７に温度情報（第２の検出温度）をフィードバックする。電源コントローラ１０７は、フィードバックされた温度情報としての第２の検出温度が第２判定温度Ｔ２以上の場合に、ステップＳ１０８へ移行し、ヒータユニット１０２の電源をＯＦＦとするよう、ヒータユニット１０２のヒータ電源制御部（図示省略）を制御する。すなわち、バッテリ１０３の温度が第２判定温度Ｔ２以上に加熱された場合には、バッテリ１０３はバッテリ１０３そのものによる放熱や、すでに加熱されたＨＤＤ１０５からの放熱により、ＢＩＯＳ等のシステムを起動するために充分な温度雰囲気となっていると考えられる。そのため、ヒータユニット１０２の電源をＯＦＦとする。この場合、電源コントローラ１０７により、ヒータユニット１０２を除きＣＰＵ１０４を含むシステム（ＣＰＵ１０４を用いて情報処理を行うシステムなど）の電源がＯＮにされ（ステップＳ１０９）、ＣＰＵ１０４が動作を開始する。本実施の形態では、ステップＳ１０８においてヒータユニット１０２の電源をＯＦＦにするため、ステップＳ１０９においてシステムの電源をＯＮにする時点で、ヒータユニット１０２の電源がＯＮになっていない。よって、システムの起動時の消費電力が過大となるおそれが少なく、システムの起動が正常に行われないおそれを低減させることができる。さらに、液晶ディスプレイ１０６には、たとえばウェイトメッセージが表示される（ステップＳ１１０）。なお、ステップＳ１０９において電源がＯＮにされるシステムには、ＨＤＤ１０５を含んでいてもよいし、ＨＤＤ１０５を含んでいなくてもよい。
【００４０】
本実施の形態における情報処理装置１００は、特に低温の環境下で起動する場合には、第２の温度検出部１０９を用いてバッテリ１０３の温度が第２判定温度Ｔ２以上であると検出され、液晶ディスプレイ１０６にウェイトメッセージを表示された後であっても、再度ＨＤＤ１０５の温度が第１判定温度Ｔ１未満に低下したり、バッテリ１０３の温度が第２判定温度Ｔ２未満に低下したりする可能性がある。その場合、第２の温度検出部１０９は、経時的にバッテリ１０３の温度を検出して、検出した温度情報を電源コントローラ１０７にフィードバックする。この場合、第２の温度検出部１０９により検出された温度が所定の第３判定温度Ｔ３未満の場合（ステップＳ１１１）、電源コントローラ１０７は、そのヒータ再起動部によりヒータユニット１０２の電源を再度ＯＮにする（ステップＳ１１２）。第３判定温度Ｔ３としては、たとえば−１２℃である。ヒータユニット１０２の電源がＯＮにされた場合、上記の通り、報知部においてＬＥＤが点灯する（ステップＳ１１３）。その後、第１の温度検出部１０８は、経時的にＨＤＤ１０５の温度を検出し、検出したＨＤＤ１０５の温度が所定の第４判定温度Ｔ４未満であるか否かが検出される。第４判定温度Ｔ４は、たとえば、第１判定温度Ｔ１と同じ５℃である。第１の温度検出部１０８により検出された温度が第４判定温度Ｔ４未満の場合には（ステップＳ１１４）、ヒータユニット１０２の電源をＯＮにし続けるとともに（ステップＳ１１５）、報知部においてＬＥＤが点灯する。
【００４１】
一方、第１の温度検出部１０８により検出された温度が第４判定温度Ｔ４以上の場合には、かかる温度情報が電源コントローラ１０７にフィードバックされるとともに、ステップＳ１１１へ移行し、電源コントローラ１０７は、第２の温度検出部１０９からバッテリ１０３の温度情報のフィードバックを受ける。
【００４２】
その結果、バッテリ１０３の温度が第３判定温度Ｔ３以上になるまで再度加熱された場合には、ヒータユニット１０２の電源はＯＦＦにされるとともに（ステップＳ１１６）、報知部には起動準備が完了したことを報知するよう、Ｓ１１６よりも以前の準備段階での点灯方法とは異なる方法によりＬＥＤが点灯される（ステップＳ１１７）。ＣＰＵ１０４は、その後、オペレーションシステム（ＯＳ）の起動を開始する（ステップＳ１１８）。
【００４３】
図３は、−２０℃雰囲気において、本実施の形態の情報処理装置１００を起動した場合の電流および電圧の経時変化を説明するグラフである。図３に示されるように、本実施の形態にかかる情報処理装置１００においては、ヒータユニット１０２のみをＯＮとし、その後、上記システム、ＯＳを起動した場合であっても、バッテリ１０３の電圧はドロップしないことが判る。
【００４４】
本実施の形態にかかる情報処理装置１００において、電源コントローラ１０７は、ＣＰＵ１０４の動作開始する際に、ＣＰＵ制御部１０４ａによりＣＰＵ１０４の動作周波数を制限してもよい。例えば、電源コントローラ１０７は、ステップＳ１０９における上記システムの電源をＯＮにした時点から、ステップＳ１１８におけるＯＳ起動開始の時点まで、ＣＰＵ１０４の動作周波数の制限を行う（具体的には、情報処理装置１００の起動時にヒータユニット１０２を起動しない場合に比べて低い動作周波数に設定する）。また、電源コントローラ１０７は、ディスプレイにウェイトメッセージ等が表示される際に、液晶ディスプレイ制御部１０６ａによりディスプレイのバックライト輝度を制限してもよい。例えば、電源コントローラ１０７は、ステップＳ１１０における上記ウェイトメッセージ等の表示を開始した時点から、ステップＳ１１７における通常のＬＥＤ表示を開始する時点まで、バックライト輝度の制限を行う（具体的には、情報処理装置１００の起動時にヒータユニット１０２を起動しない場合に比べて低いバックライト輝度に設定する）。このように、制御回路が内部機器を制御することにより、効率よくバッテリ１０３の放電を促し、自己発熱によるバッテリ１０３の温度上昇を効率よく行うことができる。
【００４５】
また、本実施の形態では、１つのヒータを備えるヒータユニット１０２において、または、複数のヒータを備えるヒータユニット１０２においてすべてのヒータの電源を同時にＯＮまたはＯＦＦにする場合を例に説明した。しかし、ヒータユニット１０２の制御は、本実施の形態に限定されない。たとえば、複数のヒータを備えるヒータユニット１０２において、複数のヒータのうちの１つを、起動時に最初に電源をＯＮにするヒータとして制御してもよい。これにより、起動時に要する電圧を低く維持しながらＨＤＤ１０５等を効率よく加熱することができる。特に、複数のヒータを備えるヒータユニット１０２において、起動電圧が互いに異なるヒータが存在する場合は、電源コントローラ１０７により制御されるヒータユニット１０２のヒータ起動制御部により、起動電圧の低いヒータのみをＯＮにするように制御すれば、起動時に要する電圧を最小限とすることができ、より効率的である。
【００４６】
また、本実施の形態では、バッテリ１０３が起動可能であるか適切に判断することができるとともに、ヒータユニット１０２の電源をＯＦＦにすることにより余分な電力を消費することがなく、すでにＨＤＤ１０５が充分に加熱されている場合には、ＨＤＤ１０５からの放熱を有効に利用してオペレーティングシステムを起動することができる観点から、ＨＤＤ１０５の温度が第１判定温度Ｔ１未満であるかどうかを判定した後に、第１判定温度Ｔ１以上の場合にバッテリ１０３の温度を第２の温度検出部１０９が検出する場合について説明した。しかし、本実施の形態はこれに限定されない。たとえば、電源スイッチ１０１がＯＮにされた後に、まず、バッテリ１０３の温度が第２判定温度Ｔ２未満であるかどうかを第２の温度検出部１０９により検出し、第２判定温度Ｔ２以上の場合にＨＤＤ１０５の温度を検出してもよい。
【００４７】
また、液晶ディスプレイ１０６にウェイトメッセージを表示した後に、再度バッテリ１０３温度が第３判定温度Ｔ３未満に低下した場合と、ＨＤＤ１０５の温度が第４判定温度Ｔ４未満に低下した場合に、ヒータユニット１０２の電源を再度ＯＮにする場合を例に説明した。しかし、かかる構成は必須ではなく、上記システムがＯＮにされたと同時にＯＳの起動を開始してもよい。
【００４８】
このように、ＨＤＤ１０５が最初に動作可能温度に達するようにすることにより、ＨＤＤ１０５の故障を防ぎ、ＨＤＤ１０５に記憶されているＯＳを起動させることができ、結果的に、低温環境下でのシステムの起動時間を短縮することができる。
【００４９】
上記実施形態において、第１判定温度および第４の判定温度は、ＨＤＤ１０５の動作保証温度の下限値を基準に決定した値であればよく、その下限値に対して、例えばプラスマイナス５℃の範囲の値を使用できる。また、第２判定温度は、バッテリ１０３の動作保証温度の下限値を基準に決定した値であればよく、その下限値に対して、例えばプラスマイナス５℃の範囲の値を使用できる。なお、第３判定温度は、第２判定温度以上の温度であればよいし、第４判定温度は、第１判定温度以上の温度であればよい。
【００５０】
以上、本実施の形態にかかる情報処理装置１００によれば、低温環境下においてバッテリ１０３動作により起動可能な情報処理装置１００を提供することができる。
【００５１】
以上、本発明を詳細に説明してきたが、前述の説明はあらゆる点において本発明の例示にすぎず、その範囲を限定しようとするものではない。本発明の範囲を逸脱することなく種々の改良や変形を行うことができることはいうまでもない。
【産業上の利用可能性】
【００５２】
本発明の情報処理装置および情報処理装置の起動方法によれば、低温環境下においてバッテリ動作により起動可能な情報処理装置を提供することができるため、たとえば、寒冷地で使用されることを想定した携帯型ノートパソコン等の分野で好適に使用することができる。
【符号の説明】
【００５３】
１００  情報処理装置
１０１  電源スイッチ
１０２  ヒータユニット
１０３  バッテリ
１０４  ＣＰＵ
１０４ａ  ＣＰＵ制御部
１０５  ＨＤＤ（補助記憶装置）
１０６  液晶ディスプレイ
１０６ａ  液晶ディスプレイ制御部
１０７  電源コントローラ
１０８  第１の温度検出部
１０９  第２の温度検出部
【図１】
0005919555.tif 000002
【図２】
0005919555.tif 000003
【図３】
0005919555.tif 000004
【図４】
0005919555.tif 000005
【図５】
0005919555.tif 000006