(57)【特許請求の範囲】
【請求項１】
電力供給の制御を実行する電源制御部と、
電力消費を抑えて動作を待機する動作待機状態において外部電源が接続されたことを検知すると、該検知に応じて一定時間のみ検知信号を発生させる検知信号発生部と、
前記検知信号発生部が発生させた検知信号に基づいて、前記電源制御部へ電力を供給すると共に前記動作待機状態において前記接続から一定時間経過後に前記電源制御部への電力供給を停止する電力供給部と、
を備える、情報処理装置。
【請求項２】
前記電源制御部は、前記検知信号の発生に基づいて前記電力供給部から電力の供給を受けた場合に、バッテリへの充電の必要の有無を判断し、充電の必要が無ければ前記電力供給部に対して電力供給の停止を指示する信号を送出する、請求項１に記載の情報処理装置。
【請求項３】
前記電力供給部は、前記接続から一定時間経過後に前記電源制御部への電力供給を停止する場合には、他の制御信号を変化させてから所定の遅延時間の後に前記電源制御部への電力供給を停止する、請求項１に記載の情報処理装置。
【請求項４】
前記外部電源の接続はＡＣアダプタの挿入である、請求項１に記載の情報処理装置。
【請求項５】
前記電源制御部は、前記検知信号発生部が発生させた検知信号に基づいて前記電力供給部からの電力の供給を受けている場合に、前記ＡＣアダプタからの電力供給を遮断する信号を送出する、請求項４に記載の情報処理装置。
【請求項６】
前記外部電源の接続はバッテリの接続である、請求項１に記載の情報処理装置。
【請求項７】
情報処理装置の電力消費を抑えて動作を待機する動作待機状態において、外部電源の接続の検知に応じて一定時間のみ発生する検知信号に基づいて電力が供給されると共に前記動作待機状態において、継続して駆動する必要が無ければ前記接続から一定時間経過後に電力の供給が停止される、電源制御回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及び電源制御回路に関する。
【背景技術】
【０００２】
パーソナルコンピュータの消費電力低下を図るために様々な工夫がなされてきている。例えば特許文献１では、メインＣＰＵ部に対する電源の供給制御をより適切に行い、低消費電力化を図ることができるマイクロコンピュータシステムに関して記載されている。
【０００３】
二次電池を用いたバッテリによって駆動するノート型のパーソナルコンピュータにおいては、動作時間の長時間化のために特に消費電力を低下させる要求が高い。従来においては、バッテリで駆動している状態において、パーソナルコンピュータの状態が、通常時に比べて電力消費量が少ない休止状態やサスペンドしている状態、ハイバネートしている状態等（以下、これらの状態を総称して「待機状態」とも称する）にある場合には、ＥＣ（Ｅｍｂｅｄｄｅｄ  Ｃｏｎｔｒｏｌｌｅｒ）等の、最低限通電させておく必要があると思われる箇所に供給する電源（以下の説明ではオールウェイズ電源（ＡＬＷ電源）と称する）をオフにしている。
【０００４】
このように、バッテリ駆動時にＡＬＷ電源を適宜オフにすることにより、パーソナルコンピュータの状態が休止状態やサスペンド状態等にある場合の消費電力を抑え、バッテリ駆動時の駆動時間を長くすることができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−１１６８５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、従来においては、パーソナルコンピュータの状態が待機状態にある場合においてＡＣ（Ａｌｔｅｒｎａｔｉｎｇ  Ｃｕｒｒｅｎｔ）アダプタを接続した状態では、このＡＬＷ電源はオフから常時オンになり、ＡＬＷ電源がオンになっていることにより、パーソナルコンピュータはバッテリのみで駆動している状態に比べて電力を余分に消費してしまうという問題があった。パーソナルコンピュータの状態が待機状態にある場合においてはなるべく電力の消費をゼロに近づけることが望ましいが、ＡＬＷ電源がオンになるとＥＣ等で電力が消費されてしまうので、ＡＣアダプタを用いている場合であっても更なる電力消費の低減化が課題となっていた。
【０００７】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、外部からＡＣアダプタ等により電力の供給を受けている場合であっても、待機状態時における消費電力の更なる低減化が可能な、新規かつ改良された情報処理装置及び電源制御回路を提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明のある観点によれば、電力供給の制御を実行する電源制御部と、電力消費を抑えて動作を待機する動作待機状態において外部電源が接続されたことを検知すると、該検知に応じて一定時間のみ検知信号を発生させる検知信号発生部と、前記検知信号発生部が発生させた検知信号に基づいて、前記電源制御部へ電力を供給すると共に前記動作待機状態において前記接続から一定時間経過後に前記電源制御部への電力供給を停止する電力供給部と、を備える、情報処理装置が提供される。
【０００９】
前記電源制御部は、前記検知信号の発生に基づいて前記電力供給部から電力の供給を受けた場合に、前記バッテリへの充電の必要の有無を判断し、充電の必要が無ければ前記電力供給部に対して電力供給の停止を指示する信号を送出するようにしてもよい。
【００１０】
前記電力供給部は、前記接続から一定時間経過後に前記電源制御部への電力供給を停止する場合には、他の制御信号を変化させてから所定の遅延時間の後に前記電源制御部への電力供給を停止するようにしてもよい。
【００１１】
前記外部電源の接続はＡＣアダプタの挿入であってもよい。
【００１２】
前記電源制御部は、前記検知信号発生部が発生させた検知信号に基づいて前記電力供給部からの電力の供給を受けている場合に、前記ＡＣアダプタからの電力供給を遮断する信号を送出するようにしてもよい。
【００１３】
前記外部電源の接続はバッテリの接続であってもよい。
【００１４】
また、上記課題を解決するために、本発明の別の観点によれば、情報処理装置の電力消費を抑えて動作を待機する動作待機状態において、外部電源の接続の検知に応じて一定時間のみ発生する検知信号に基づいて電力が供給されると共に前記動作待機状態において、継続して駆動する必要が無ければ前記接続から一定時間経過後に電力の供給が停止される、電源制御回路が提供される。
【発明の効果】
【００１５】
以上説明したように本発明によれば、外部からＡＣアダプタ等により電力の供給を受けている場合であっても、待機状態時における消費電力の更なる低減化が可能な、新規かつ改良された情報処理装置及び電源制御回路を提供することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態にかかる情報処理装置１００の構成を示す説明図である。
【図２】従来の情報処理装置の構成について示したものである。
【図３】図２に示した構成における信号の遷移をタイミングチャートで示す説明図である。
【図４】本発明の一実施形態にかかる情報処理装置１００に含まれる、ＥＣ１３０への電力供給の制御構成を示す説明図である。
【図５】図４に示した構成における信号の遷移をタイミングチャートで示す説明図である。
【図６】ＥＣ１３０への電力供給の制御に関する別の構成例を示す説明図である。
【図７】ＡＣアダプタスイッチ回路１８０の構成例を示す説明図である。
【図８】ＶＤＣ＿ＤＥＴＥＣＴからＶＤＣ＿ＤＥＴＥＣＴ＿ＰＵＬＳＥを生成するための具体的な回路の一例を示す説明図である。
【図９】ディレイ回路１７１ａの具体的な回路の一例を示す説明図である。
【図１０】ＡＣアダプタスイッチ回路１８０の内部にてＶＤＣ＿ＤＥＴＥＣＴ＃とＡＣ＿ＯＦＦ＃によって制御するための具体的な回路の一例を示す説明図である。
【図１１】本発明の一実施形態にかかる情報処理装置１００の別の構成例を示す説明図である。
【図１２】図１１に示した情報処理装置１００の動作例を示す流れ図である。
【図１３】図１１に示した情報処理装置１００の動作例を示す流れ図である。
【発明を実施するための形態】
【００１７】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１８】
なお、説明は以下の順序で行うものとする。
＜１．本発明の一実施形態＞
［１−１．情報処理装置の構成］
［１−２．従来の構成及び動作］
［１−３．本実施形態の構成及び動作］
［１−４．具体的な回路例］
［１−５．タイマレジューム機能の実行］
＜２．まとめ＞
【００１９】
＜１．本発明の一実施形態＞
［１−１．情報処理装置の構成］
まず、本発明の一実施形態に係る情報処理装置１００の構成について説明する。図１は、本発明の一実施形態にかかる情報処理装置１００の構成を示す説明図である。図１に示した情報処理装置１００は、例えばノート型のパーソナルコンピュータであり、バッテリまたはＡＣアダプタを接続することで電力の供給を受けて動作する装置である。以下、図１を用いて本発明の一実施形態に係る情報処理装置１００の構成について説明する。
【００２０】
図１に示したように、本発明の一実施形態に係る情報処理装置１００は、ＣＰＵ１１０と、チップセット１２０と、ＥＣ（Ｅｍｂｅｄｄｅｄ  Ｃｏｎｔｒｏｌｌｅｒ）１３０と、スイッチ１４０と、メモリ、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ：液晶表示装置）やＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）その他の各種デバイス１５０と、バッテリ１６０と、を含んで構成される。
【００２１】
ＣＰＵ１１０は、情報処理装置１００全体の動作を制御するためのものであり、例えばコンピュータプログラムをメモリやＨＤＤ等から読み出して順次実行することで、ＬＣＤへの画像の表示を制御する。
【００２２】
チップセット１２０は、情報処理装置１００の内部においてＣＰＵ１１０と各種デバイス１５０との間のデータの受け渡しを管理するチップである。チップセット１２０は例えばノースブリッジ、サウスブリッジと呼ばれる２つのチップセットで構成されていてもよく、単一のチップセットで構成されていてもよい。
【００２３】
チップセット１２０は、チップセット電源から電力の供給を受けて動作する。このチップセット電源からの電力の供給はスイッチＳＷ２により制御される。スイッチＳＷ２の開閉制御はＥＣ１３０によって行われ、チップセット１２０に電力を供給する必要が無ければ、ＥＣ１３０はスイッチＳＷ２をオフし、チップセット１２０への電力の供給を停止する。
【００２４】
ＥＣ１３０は、情報処理装置１００の電力供給制御を実行するものであり、ＥＣ１３０は例えばＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ  Ｃｉｒｃｕｉｔ）で構成されている。本実施形態では、ＥＣ１３０はＡＬＷ電源から電力の供給を受けて動作する。そして図１では、ＡＬＷ電源からの電力の供給はＤＣ／ＤＣ変換器１７４により制御されるように模式的に図示している。ＤＣ／ＤＣ変換器１７４のオン／オフ制御は、ユーザによるスイッチ１４０の押下や、情報処理装置１００へのＡＣアダプタ（図示せず）の挿入・抜去やバッテリ１６０の着脱により行われる。ＥＣ１３０へのＡＬＷ電源の供給制御については後に詳述する。
【００２５】
スイッチ１４０は、情報処理装置１００の電源のオン・オフを行うためのスイッチや、所定のプログラムを情報処理装置１００で起動させるためのスイッチ、ネットワークに接続して所定のウェブサイトを表示させるためのスイッチ等で構成される。本実施形態にかかる情報処理装置１００は、例えばスイッチ１４０の押下によりＤＣ／ＤＣ変換器１７４がオンとなり、ＥＣ１３０へＡＬＷ電源が供給される。
【００２６】
各種デバイス１５０は、上述したようにメモリ、ＬＣＤ、ＨＤＤ等で構成され、チップセット１２０によってこれらデバイスに対する動作が制御される。
【００２７】
バッテリ１６０は情報処理装置１００に着脱可能に設けられるものであり、ＥＣ１３０を介して情報処理装置１００の各部に電力を供給することができる二次電池である。このバッテリ１６０は、ＡＣアダプタ（図示せず）が情報処理装置１００に接続されると充電が接続される。また情報処理装置１００が待機状態にある場合にＡＣアダプタが接続されており、容量が所定値よりも低下するとＥＣ１３０の制御、またはバッテリ１６０の内部のマイクロコントローラの制御によって充電が行われる。
【００２８】
以上、図１を用いて本発明の一実施形態に係る情報処理装置１００の構成について説明した。次に、本発明の一実施形態にかかる情報処理装置１００の動作について説明する。
【００２９】
［１−２．従来の構成及び動作］
まず、本発明の一実施形態にかかる情報処理装置１００の動作について説明する前に、従来の情報処理装置の構成及び動作について説明する。
【００３０】
従来においては、情報処理装置が待機状態にある場合においてＡＣアダプタが情報処理装置に挿入されたときは、常にＡＬＷ電源がオンになり、ＥＣにＡＷＬ電源が供給されていた。従って、情報処理装置が待機状態にある場合でも、ＡＣアダプタが挿入されていると、情報処理装置は一定の電力は消費されている状態にあった。
【００３１】
図２は、従来の情報処理装置の構成について示したものである。なお、図２では説明の便宜上、図１で使用した符号と同一の符号を付している箇所がある。
【００３２】
従来の情報処理装置は、図２に示したように、ＥＣ１３０と、ディレイ回路１７１ａ、１７１ｂ、１７１ｃと、ＯＲ回路１７３と、ＤＣ／ＤＣ変換器１７４と、を含んで構成されている。
【００３３】
ディレイ回路１７１ａ、１７１ｂ、１７１ｃは、スイッチ１４０の操作に基づく信号を所定の時間遅延させて出力し、ＥＣ１３０及びＯＲ回路１７３に出力するものである。図２に示した従来の情報処理装置の構成では、ディレイ回路１７１ａは、電源スイッチの押下に基づく信号「ＳＷ＿ＰＷＲ＃」を所定の時間遅延させて出力する。ディレイ回路１７１ｂは、インターネットに接続してホームページを閲覧するためのボタンの押下に基づく信号「ＳＷ＿ＷＥＢ＃」を所定の時間遅延させて出力する。ディレイ回路１７１ｃは、所定のアプリケーションを起動するためのボタンの押下に基づく信号「ＳＷ＿ＡＳＳＩＳＴ＃」を所定の時間遅延させて出力する。なお、ＥＣ１３０が起動し、情報処理装置１００を起動させた後に、ユーザがスイッチ１４０を押下した際に実行されるアプリケーションは、ユーザが自由に設定できるものであり、ここで示した例に限られないことは言うまでもない。
【００３４】
ＯＲ回路１７３は、ディレイ回路１７１ａ、１７１ｂ、１７１ｃが出力する信号「ＳＷ＿ＰＷＲ＃」、「ＳＷ＿ＷＥＢ＃」、「ＳＷ＿ＡＳＳＩＳＴ＃」及びＡＣアダプタが接続されたことを検知する信号「ＡＣ＿ＳＴＳ」の論理和を取って、ＤＣ／ＤＣ変換器１７４に出力するものである。
【００３５】
ＤＣ／ＤＣ変換器１７４は、入力電力（＋ＶＰＷＲＳＲＣなど）を３．３［Ｖ］や５［Ｖ］の直流電力に変換して出力するものであり、ここでは、ＯＲ回路１７３の入力のいずれかがＬＯＷからＨＩＧＨに変化すると、ＤＣ／ＤＣ変換器１７４は３．３［Ｖ］のＡＬＷ電源（＋３ＶＡＬＷ）や５［Ｖ］のＡＬＷ電源（＋５ＶＡＬＷ）を出力し、ＡＬＷ電源が３．３［Ｖ］に達したらＥＣ１３０へパワーグッド（ＰＷＲＧＤＡＬＷ）信号を出力する。
【００３６】
ＥＣ１３０には、ディレイ回路１７１ａ、１７１ｂ、１７１ｃが出力する信号「ＳＷ＿ＰＷＲ＃」、「ＳＷ＿ＷＥＢ＃」、「ＳＷ＿ＡＳＳＩＳＴ＃」及びＡＣアダプタが接続されたことを検知する信号「ＡＣ＿ＳＴＳ」が入力される。ＥＣ１３０はこれらの信号の入力を受けて動作を開始することができる。また、ＥＣ１３０は３．３［Ｖ］のＡＬＷ電源の供給を続けて欲しい場合、ＯＲ回路１７３に信号「ＡＬＷ＿ＯＮ＿ＥＣ」を出力し、ＡＬＷ電源の供給を継続するよう、ＤＣ／ＤＣ変換器１７４に通知する。
【００３７】
図２に示した構成の動作について説明する。図３は、図２に示した構成における信号の遷移をタイミングチャートで示す説明図である。
【００３８】
まず用語の説明を行う。図２に示した構成を含んだ情報処理装置は複数の状態を遷移しながら動作する。図３では、図２に示した構成を含んだ情報処理装置が以下の２つ（または３つ）の状態を遷移しながら動作する場合の信号の遷移を示している。
Ｓ０：情報処理装置が完全に動作している状態
Ｓ５：情報処理装置がＯＦＦしている状態
（Ｓ４：情報処理装置がハイバネートしている状態）
【００３９】
Ｓ４状態とＳ５状態の違いは、Ｓ４状態は、情報処理装置の現在の状態をハードディスク等に待避させ、電源をオフした状態と似た状態ではあるが、ある時刻になると起動するために必要な一部の電源はオンにした状態にして電力を極力使わない省電力モードで動作するのに対し、Ｓ５状態は、電源を完全にオフにする点である。従って、省電力効果としてはＳ５状態の方が高くなる。
【００４０】
図３に示したタイミングチャートは、情報処理装置にバッテリのみが接続されており、ＡＣアダプタが接続されていない状態において、情報処理装置の状態がＳ５状態にある場合が起点になっている。ここで時刻ｔ１の時点で情報処理装置のユーザがスイッチを押下して、情報処理装置の電源を入れると、情報処理装置はＳ５状態からＳ０状態に遷移する。そして、スイッチの押下に基づいて信号「ＳＷ＿ＰＷＲ＃」、「ＳＷ＿ＷＥＢ＃」、「ＳＷ＿ＡＳＳＩＳＴ＃」のいずれかの状態が変化する。
【００４１】
時刻ｔ１の時点で「ＳＷ＿ＰＷＲ＃」、「ＳＷ＿ＷＥＢ＃」、「ＳＷ＿ＡＳＳＩＳＴ＃」のいずれかの状態が変化すると、その信号の入力を受けたＤＣ／ＤＣ変換器１７４は３．３［Ｖ］のＡＬＷ電源（＋３ＶＡＬＷ）の出力を開始する。なお、ＤＣ／ＤＣ変換器１７４のスタートアップ時間が、数百μＳ〜数ｍｓ単位で存在するので、ＤＣ／ＤＣ変換器１７４が信号の入力を受けてから実際にＡＬＷ電源の出力を開始するまでは若干のタイムラグが生じる。
【００４２】
時刻ｔ２でＤＣ／ＤＣ変換器１７４の出力するＡＬＷ電源が３［Ｖ］に達すると、ＤＣ／ＤＣ変換器１７４はＥＣ１３０へパワーグッド（ＰＷＲＧＤＡＬＷ）信号をＬＯＷからＨＩＧＨに変化して出力する。その後、時刻ｔ３の時点で「ＳＷ＿ＰＷＲ＃」、「ＳＷ＿ＷＥＢ＃」、「ＳＷ＿ＡＳＳＩＳＴ＃」のいずれかの状態が元のＨＩＧＨ状態に戻る。
【００４３】
ＤＣ／ＤＣ変換器１７４からＨＩＧＨ状態のパワーグッド信号を受けたＥＣ１３０は、時刻ｔ４でＡＬＷ＿ＯＮ＿ＥＣ信号をＬＯＷからＨＩＧＨに変化して出力する。そして時刻ｔ５において、「ＳＷ＿＊＊＊＿Ｄ」がＨＩＧＨからＬＯＷに変化すると共に、「ＳＷ＿＊＊＊＃＿ＥＣ」がＬＯＷからＨＩＧＨに変化する。
【００４４】
その後、例えば情報処理装置のユーザの操作によって、時刻ｔ６の時点で情報処理装置の状態がＳ０状態からＳ５状態またはＳ４状態に変化すると、ＥＣ１３０は、ＡＬＷ＿ＯＮ＿ＥＣ信号をＨＩＧＨからＬＯＷに変化させる。ＤＣ／ＤＣ変換器１７４は３．３［Ｖ］のＡＬＷ電源（＋３ＶＡＬＷ）の出力を停止すると共に、ＥＣ１３０へパワーグッド（ＰＷＲＧＤＡＬＷ）信号をＨＩＧＨからＬＯＷに変化して出力する。ここでＥＣ１３０が電力を消費しなくなり、情報処理装置の消費電力が著しく低下した状態となる。
【００４５】
情報処理装置の状態がＳ５状態（またはＳ４状態）にある場合に、時刻ｔ７の時点で情報処理装置にＡＣアダプタが挿入されると、ＡＣアダプタの接続状態を表す信号「ＡＣ＿ＳＴＳ」がＬＯＷからＨＩＧＨに変化する。ＯＲ回路１７３を介してＡＣ＿ＳＴＳを受けたＤＣ／ＤＣ変換器１７４は、３．３［Ｖ］のＡＬＷ電源（＋３ＶＡＬＷ）の出力を開始する。時刻ｔ８でＤＣ／ＤＣ変換器１７４が出力するＡＬＷ電源が３［Ｖ］に達すると、ＤＣ／ＤＣ変換器１７４はＥＣ１３０へパワーグッド（ＰＷＲＧＤＡＬＷ）信号をＬＯＷからＨＩＧＨに変化して出力する。
【００４６】
ＤＣ／ＤＣ変換器１７４からＨＩＧＨ状態のパワーグッド信号を受けたＥＣ１３０は、時刻ｔ９でＡＬＷ＿ＯＮ＿ＥＣ信号をＬＯＷからＨＩＧＨに変化して出力する。これにより、情報処理装置の状態がＳ５状態のままでＥＣ１３０にＡＬＷ電源が供給され、ＥＣ１３０はＡＬＷ電源によって動作する。
【００４７】
その後、情報処理装置の状態がＳ５状態のままであり、情報処理装置にＡＣアダプタが挿入されている状態において、時刻ｔ１０で情報処理装置のユーザがスイッチを押下して、情報処理装置の電源を入れると、情報処理装置はＳ５状態からＳ０状態に遷移する。そして、スイッチの押下に基づいて信号「ＳＷ＿ＰＷＲ＃」、「ＳＷ＿ＷＥＢ＃」、「ＳＷ＿ＡＳＳＩＳＴ＃」のいずれかの状態がＨＩＧＨからＬＯＷに変化し、その後、時刻ｔ１１の時点で「ＳＷ＿ＰＷＲ＃」、「ＳＷ＿ＷＥＢ＃」、「ＳＷ＿ＡＳＳＩＳＴ＃」のいずれかの状態が元のＨＩＧＨ状態に戻る。そして時刻ｔ１２において、「ＳＷ＿＊＊＊＿Ｄ」がＨＩＧＨからＬＯＷに変化すると共に、「ＳＷ＿＊＊＊＃＿ＥＣ」がＬＯＷからＨＩＧＨに変化する。
【００４８】
そして、情報処理装置の状態がＳ０状態のままであり、情報処理装置にＡＣアダプタが挿入されている状態において、時刻ｔ１３で情報処理装置からＡＣアダプタを抜去すると、ＡＣアダプタの接続状態を表す信号「ＡＣ＿ＳＴＳ」がＨＩＧＨからＬＯＷに変化する。
【００４９】
従来においてはこのようにＤＣ／ＤＣ変換器１７４からのＡＬＷ電源の出力を制御しており、情報処理装置の状態がＳ５状態（またはＳ４状態）になった場合にＡＬＷ電源をオフにすることでＥＣ１３０の電力消費を抑えていた。しかし、情報処理装置の状態がＳ５状態（またはＳ４状態）となっている場合にＡＣアダプタが挿入されると、ＡＬＷ電源及びＡＣアダプタスイッチ回路が常時オンのままになり、Ｓ５状態（またはＳ４状態）であってもＥＣ１３０及びＡＣアダプタスイッチ回路が一定の電力を消費してしまうという問題があった。
【００５０】
そこで本実施形態に係る情報処理装置１００は、情報処理装置の状態がＳ５状態（またはＳ４状態）となっている場合にＡＣアダプタが挿入されると、ＡＣアダプタの接続状態を表す信号から一定時間だけ状態が変化するパルスを生成し、そのパルスに基づいてＡＬＷ電源及びＡＣアダプタスイッチ回路のオン・オフをコントロールする。これにより、情報処理装置１００の状態がＳ５状態（またはＳ４状態）となっている場合にＡＣアダプタが挿入されても、動作の必要が無ければ（例えばバッテリ１６０への充電の必要が無ければ）、ＥＣ１３０及びＡＣアダプタスイッチ回路の電力消費を抑えることが可能になる。
【００５１】
［１−３．本実施形態の構成及び動作］
図４は、本発明の一実施形態にかかる情報処理装置１００に含まれる、ＥＣ１３０への電力供給の制御に関する構成を示す説明図である。
【００５２】
図４に示した構成は、図２に示した構成と比べて、ＡＣアダプタの接続状態を表す信号「ＶＤＣ＿ＤＥＴＥＣＴ＃」から、一定時間だけ状態が変化するパルスを生成するパルス生成回路１７２ａ、及びバッテリの接続状態を表す信号「ＢＡＴＴ＿ＰＲＳ＃」から、同じく一定時間だけ状態が変化するパルスを生成するパルス生成回路１７２ｂが追加されている。
【００５３】
本実施形態では、パルス生成回路１７２ａ、１７２ｂは、通常時にはＬＯＷ状態を維持している。そしてＡＣアダプタが情報処理装置１００に挿入されたり、バッテリ１６０が情報処理装置１００に接続されたりした場合には、一定時間だけＨＩＧＨ状態となるパルスを生成する。このパルスをＤＣ／ＤＣ変換器１７４で受け取ることで、ＤＣ／ＤＣ変換器１７４は、このパルスの印加を受けて、所定の時間だけＡＬＷ電源をオンにすることができる。
【００５４】
図５は、図４に示した構成における信号の遷移をタイミングチャートで示す説明図である。図５は、図４に示した構成を含んだ情報処理装置１００が、Ｓ０状態とＳ５状態との間を遷移しながら動作する場合の信号の遷移を示している。
【００５５】
図５に示したタイミングチャートは、図３に示したタイミングチャートと同様に、情報処理装置１００にバッテリ１６０のみが接続されており、ＡＣアダプタが接続されていない状態において、情報処理装置１００の状態がＳ５状態にある場合が起点になっている。ここで時刻ｔ１の時点で情報処理装置１００のユーザがスイッチを押下して、情報処理装置１００の電源を入れると、情報処理装置１００はＳ５状態からＳ０状態に遷移する。そして、スイッチの押下に基づいて信号「ＳＷ＿ＰＷＲ＃」、「ＳＷ＿ＷＥＢ＃」、「ＳＷ＿ＡＳＳＩＳＴ＃」のいずれかの状態が変化する。
【００５６】
時刻ｔ１の時点で信号「ＳＷ＿ＰＷＲ＃」、信号「ＳＷ＿ＷＥＢ＃」、信号「ＳＷ＿ＡＳＳＩＳＴ＃」のいずれかの状態が変化すると、その信号の入力を受けたＤＣ／ＤＣ変換器１７４は３．３［Ｖ］のＡＬＷ電源（＋３ＶＡＬＷ）の出力を開始する。なお、ＤＣ／ＤＣ変換器１７４のスタートアップ時間が、数百μＳ〜数ｍｓ単位で存在するので、ＤＣ／ＤＣ変換器１７４が信号の入力を受けてから実際にＡＬＷ電源の出力を開始するまでは若干のタイムラグが生じる。
【００５７】
時刻ｔ２でＤＣ／ＤＣ変換器１７４の出力するＡＬＷ電源が３［Ｖ］に達すると、ＤＣ／ＤＣ変換器１７４はＥＣ１３０へパワーグッド（ＰＷＲＧＤＡＬＷ）信号をＬＯＷからＨＩＧＨに変化させて出力する。その後、時刻ｔ３の時点で信号「ＳＷ＿ＰＷＲ＃」、信号「ＳＷ＿ＷＥＢ＃」、信号「ＳＷ＿ＡＳＳＩＳＴ＃」のいずれかの状態が元のＨＩＧＨ状態に戻る。
【００５８】
ＤＣ／ＤＣ変換器１７４からＨＩＧＨ状態のパワーグッド信号を受けたＥＣ１３０は、時刻ｔ４で信号「ＡＬＷ＿ＯＮ＿ＥＣ」をＬＯＷからＨＩＧＨに変化させて出力する。そして時刻ｔ５において、信号「ＳＷ＿＊＊＊＿Ｄ」がＨＩＧＨからＬＯＷに変化すると共に、信号「ＳＷ＿＊＊＊＃＿ＥＣ」がＬＯＷからＨＩＧＨに変化する。
【００５９】
その後、例えば情報処理装置のユーザの操作によって、時刻ｔ６の時点で情報処理装置１００の状態がＳ０状態からＳ５またはＳ４状態に変化すると、ＥＣ１３０は、ＡＬＷ＿ＯＮ＿ＥＣ信号をＨＩＧＨからＬＯＷに変化させる。ＤＣ／ＤＣ変換器１７４は３．３［Ｖ］のＡＬＷ電源（＋３ＶＡＬＷ）の出力を停止すると共に、ＥＣ１３０へパワーグッド（ＰＷＲＧＤＡＬＷ）信号をＨＩＧＨからＬＯＷに変化して出力する。ここでＥＣ１３０が電力を消費しなくなり、情報処理装置１００の消費電力が著しく低下した状態となる。
【００６０】
情報処理装置１００の状態がＳ５状態（またはＳ４状態）にある場合に、時刻ｔ７の時点で情報処理装置１００にＡＣアダプタが挿入されると、ＡＣアダプタの接続状態を表す信号「ＶＤＣ＿ＤＥＴＥＣＴ」がＬＯＷからＨＩＧＨに変化する。そして、この「ＶＤＣ＿ＤＥＴＥＣＴ」からパルス生成回路１７２ａで生成される「ＶＤＣ＿ＤＥＴＥＣＴ＿ＰＵＬＳＥ」もＬＯＷからＨＩＧＨに変化する。
【００６１】
なお、情報処理装置１００にＡＣアダプタが挿入されている状態において、バッテリ１６０が接続された場合には、バッテリ１６０の接続状態を表す信号「ＢＡＴＴ＿ＰＲＳ」からパルス生成回路１７２ｂで生成される「ＢＡＴＴ＿ＰＲＳ＿ＰＵＬＳＥ」がＬＯＷからＨＩＧＨに変化する。
【００６２】
「ＶＤＣ＿ＤＥＴＥＣＴ＿ＰＵＬＳＥ」（または「ＢＡＴＴ＿ＰＲＳ＿ＰＵＬＳＥ」）がＬＯＷからＨＩＧＨになったことを受けて、ＤＣ／ＤＣ変換器１７４は、３．３［Ｖ］のＡＬＷ電源（＋３ＶＡＬＷ）の出力を開始する。時刻ｔ８でＤＣ／ＤＣ変換器１７４が出力するＡＬＷ電源が３．３［Ｖ］に達すると、ＤＣ／ＤＣ変換器１７４はＥＣ１３０へパワーグッド（ＰＷＲＧＤＡＬＷ）信号をＬＯＷからＨＩＧＨに変化して出力する。
【００６３】
ＤＣ／ＤＣ変換器１７４からＨＩＧＨ状態のパワーグッド信号を受けたＥＣ１３０は、時刻ｔ９で信号「ＡＬＷ＿ＯＮ＿ＥＣ」をＬＯＷからＨＩＧＨに変化させて出力する。これにより、情報処理装置１００の状態がＳ５状態（またはＳ４状態）のままで、ＥＣ１３０にＤＣ／ＤＣ変換器１７４からＡＬＷ電源が供給され、ＥＣ１３０はＡＬＷ電源によって動作する。
【００６４】
その後、時刻ｔ１０になり、信号「ＶＤＣ＿ＤＥＴＥＣＴ＿ＰＵＬＳＥ」（または信号「ＢＡＴＴ＿ＰＲＳ＿ＰＵＬＳＥ」）がＬＯＷからＨＩＧＨになってから所定の時間が経過すると、パルス生成回路１７２ａは信号「ＶＤＣ＿ＤＥＴＥＣＴ＿ＰＵＬＳＥ」（または信号「ＢＡＴＴ＿ＰＲＳ＿ＰＵＬＳＥ」）をＨＩＧＨからＬＯＷに変化させて出力する。
【００６５】
そして、信号「ＶＤＣ＿ＤＥＴＥＣＴ＿ＰＵＬＳＥ」（または信号「ＢＡＴＴ＿ＰＲＳ＿ＰＵＬＳＥ」）がＬＯＷに変化してからある時間（例えば数百［ｍＳ］）経過して時刻ｔ１１にて、ＥＣ１３０が何らかの処理、例えばバッテリ１６０への充電処理を実行する必要が無いと判断した場合、ＥＣ１３０は、ＡＬＷ＿ＯＮ＿ＥＣ信号をＨＩＧＨからＬＯＷに変化させる。ＤＣ／ＤＣ変換器１７４は３．３［Ｖ］のＡＬＷ電源（＋３ＶＡＬＷ）の出力を停止すると共に、ＥＣ１３０へパワーグッド（ＰＷＲＧＤＡＬＷ）信号をＨＩＧＨからＬＯＷに変化して出力する。ここでＥＣ１３０が電力を消費しなくなり、情報処理装置１００の消費電力が著しく低下した状態となる。
【００６６】
そして、時刻ｔ１２になると、ＤＣ／ＤＣ変換器１７４からの３．３［Ｖ］のＡＬＷ電源（＋３ＶＡＬＷ）の出力が完全に停止した状態となる。
【００６７】
その後、情報処理装置１００の状態がＳ５状態またはＳ４状態のままであり、情報処理装置１００にＡＣアダプタが挿入されている状態において、時刻ｔ１３で情報処理装置１００のユーザがスイッチ１４０を押下して、情報処理装置１００の電源を入れると、情報処理装置１００はＳ５状態またはＳ４状態からＳ０状態に遷移する。この時点では、ＤＣ／ＤＣ変換器１７４から供給されるＡＬＷ電源はオフになっているので、スイッチ１４０の押下を受け、ＤＣ／ＤＣ変換器１７４は３．３［Ｖ］のＡＬＷ電源（＋３ＶＡＬＷ）の出力を開始する。
【００６８】
そして、スイッチ１４０の押下に基づいて信号「ＳＷ＿ＰＷＲ＃」、「ＳＷ＿ＷＥＢ＃」、「ＳＷ＿ＡＳＳＩＳＴ＃」のいずれかの状態がＨＩＧＨからＬＯＷに変化し、その後、時刻ｔ１５の時点で「ＳＷ＿ＰＷＲ＃」、「ＳＷ＿ＷＥＢ＃」、「ＳＷ＿ＡＳＳＩＳＴ＃」のいずれかの状態が元のＨＩＧＨ状態に戻る。そして時刻ｔ１７において、「ＳＷ＿＊＊＊＿Ｄ」がＨＩＧＨからＬＯＷに変化すると共に、「ＳＷ＿＊＊＊＃＿ＥＣ」がＬＯＷからＨＩＧＨに変化する。
【００６９】
時刻ｔ１４でＤＣ／ＤＣ変換器１７４が出力するＡＬＷ電源が３［Ｖ］に達すると、ＤＣ／ＤＣ変換器１７４はＥＣ１３０へパワーグッド（ＰＷＲＧＤＡＬＷ）信号をＬＯＷからＨＩＧＨに変化させて出力する。
【００７０】
ＤＣ／ＤＣ変換器１７４からＨＩＧＨ状態のパワーグッド信号を受けたＥＣ１３０は、時刻ｔ１６でＡＬＷ＿ＯＮ＿ＥＣ信号をＬＯＷからＨＩＧＨに変化して出力する。このようにＡＬＷ電源をＥＣ１３０に供給することで、待機状態からの復帰が可能となる。
【００７１】
そして、情報処理装置１００の状態がＳ０状態のままであり、情報処理装置にＡＣアダプタが挿入されている状態において、時刻ｔ１８で情報処理装置からＡＣアダプタを抜去すると、ＡＣアダプタの接続状態を表す信号「ＡＣ＿ＳＴＳ」がＨＩＧＨからＬＯＷに変化する。
【００７２】
以上、図５を用いて図４に示した構成を含んだ情報処理装置１００が、Ｓ０状態とＳ５状態（またはＳ４状態）との間を遷移しながら動作する場合の信号の遷移について説明した。このように、情報処理装置１００の状態がＳ５（またはＳ４）状態の際にＡＣアダプタが挿入された場合に、一定時間だけＨＩＧＨ状態になるパルスを生成してＤＣ／ＤＣ変換器１７４に出力することで、パルスの状態の変化に応じてＤＣ／ＤＣ変換器１７４からＡＬＷ電源を出力することができ、所定の時間だけＡＬＷ電源をオンにして、再びＡＬＷ電源をオフにすることができる。これにより、情報処理装置１００の状態が待機状態にある場合において、ＡＣアダプタが挿入されたときの消費電力を低減させることが可能となる。
【００７３】
なお、上述した本発明の一実施形態に係る情報処理装置１００の動作は、ハードウェアによって実行されるように説明したが、本発明においては、上述の一連の動作はソフトウェアによって実行されるようにしてもよい。
【００７４】
上述したように本発明の一実施形態に係る情報処理装置１００は、ＡＬＷ電源の供給を受けて起動するＥＣ１３０の起動時に、起動要因（例えば、スイッチ１４０の押下、ＡＣアダプタの挿入、バッテリ１６０の接続）を確実に取り込むために、ディレイ回路１７１ａ、１７１ｂ、１７１ｃが設けられている。
【００７５】
しかし、これら起動要因の中には、挙動の違いによって動作が異なるものが存在する。最も顕著なものが電源スイッチである。電源スイッチは、単に押下した場合は情報処理装置１００を起動させるが、一定時間連続して押下した場合は情報処理装置１００を強制的にシャットダウンさせる。
【００７６】
このため、ＥＣ１３０が一旦立ち上がると、ディレイ回路１７１ａが同じ遅延時間を有していてはＥＣ１３０が誤動作する可能性がある。一例を挙げれば、ユーザが電源スイッチを連打した場合に、遅延時間を長くしているとＥＣ１３０がこの電源スイッチの連打を電源スイッチの長押しと認識してしまい、強制的に情報処理装置１００をシャットダウンするおそれがある。
【００７７】
従って、ＥＣ１３０が一旦立ち上がった状態では、このような誤動作を回避させるために、ディレイ回路１７１ａの遅延時間を短縮させることが望ましい。ディレイ回路１７１ａの遅延時間を短縮させることで、ＥＣ１３０が立ち上がった後に上述したような誤動作が行われることを回避させることができる。
【００７８】
図６は、本発明の一実施形態にかかる情報処理装置１００に含まれる、ＥＣ１３０への電力供給の制御に関する別の構成例を示す説明図である。
【００７９】
図６では、図４に示したＥＣ１３０及びＯＲ回路１７３が、１つのチップ１７０でまとめた状態で図示されている。そして、図６では、パルス生成回路１７２ａ、１７２ｂで生成したパルスをＯＲ回路１７５に出力している様子が図示されている。これにより、ＡＣアダプタの挿入またはバッテリ１６０の接続のいずれかがあった場合に、一定時間だけＨＩＧＨになるパルスをＯＲ回路１７３に出力する。なお、図６に示した「ＢＯＯＴ＿ＭＯＤＥ＃」は、例えば情報処理装置１００の製造時に、ＥＣ１３０へファームウェアを書き込む際に用いる信号であり、
【００８０】
図６に示したＥＣ１３０は、ＤＣ／ＤＣ変換器１７４からＡＬＷ電源の供給を受けて起動すると、ＥＣ１３０が起動していることを示す信号「ＳＵＳ＿ＯＮ＿ＥＣ」をディレイ回路１７１ａに出力する。ＳＵＳ＿ＯＮ＿ＥＣを受けたディレイ回路１７１ａは、ＥＣ１３０が起動したことを受けて遅延時間を短くする。そして、ＤＣ／ＤＣ変換器１７４から供給されるＡＬＷ電源がオフになってＥＣ１３０が動作を停止すると、ＳＵＳ＿ＯＮ＿ＥＣの出力を停止する。ＳＵＳ＿ＯＮ＿ＥＣが入力されなくなったディレイ回路１７１ａは遅延時間を元に戻す。これによりＥＣ１３０が起動しているか否かに応じて、その起動状態を表す信号をＥＣ１３０からディレイ回路１７１ａに出力することで、ディレイ回路１７１ａの遅延時間を変化させることができる。
【００８１】
図７は、ＡＣアダプタからの電力供給を制御するＡＣアダプタスイッチ回路１８０の構成を示す説明図である。ＡＣアダプタスイッチ回路１８０は、従来は正常なＡＣアダプタが挿入されていれば、信号「ＶＤＣ＿ＤＥＴＥＣＴ＃」の供給を受けてオンとなり、＋ＶＤＣ＿ＩＮの供給を受けて「＋ＶＰＷＲＳＲＣ」を出力するものである。ここで「＋ＶＰＷＲＳＲＣ」とは、情報処理装置１００のメインとなる回路及びメインとなる回路に供給するＤＣ／ＤＣ変換器１７４の入力となる電源である。
【００８２】
本実施形態では、正常なＡＣアダプタが挿入されていても、ＥＣ１３０（及び電源を制御する電源制御回路）がＡＣアダプタスイッチ回路１８０をオンしないようにできる。本実施形態では、ＡＣアダプタスイッチ回路１８０をオンしないための信号を「ＡＣ＿ＯＦＦ＃」と規定する。従って、本実施形態に係るＡＣアダプタスイッチ回路１８０は、ＡＣアダプタの挿入が検出されたことを示す（正常電圧が入力されているかを示す）信号「ＶＤＣ＿ＤＥＴＥＣＴ＃」の後に「ＡＣ＿ＯＦＦ＃」にてキャンセルする構成を有している。
【００８３】
ＡＬＷ電源をオフにし、かつＡＣアダプタスイッチ回路１８０をオフにした場合の情報処理装置１００の理論上の消費電力は、ＡＣアダプタスイッチ回路１８０の漏れ電力、ＡＣアダプタスイッチ回路１８０よりＡＣアダプタ側から電力供給を受ける回路（本実施例の電源制御回路、ＥＣ１３０のタイマ用電源の消費電力を含む）の消費電力、の合算値となる。
【００８４】
［１−４．具体的な回路例］
次に、上述の処理を実行する各回路の具体的な回路の一例を示す。図８は、信号「ＶＤＣ＿ＤＥＴＥＣＴ＃」から信号「ＶＤＣ＿ＤＥＴＥＣＴ＿ＰＵＬＳＥ」を、または信号「ＢＡＴＴ＿ＰＲＳ＃」から信号「ＢＡＴＴ＿ＤＥＴＥＣＴ＿ＰＵＬＳＥ＃」を生成するためのパルス生成回路１７２ａ、１７２ｂの具体的な回路の一例を示す説明図である。図８に示した回路は、信号「ＶＤＣ＿ＤＥＴＥＣＴ＃」または信号「ＢＡＴＴ＿ＤＥＴＥＣＴ＿ＰＵＬＳＥ＃」の検出により、一定時間ＨＩＧＨ状態になるパルスを生成して出力する回路の一例である。
【００８５】
パルス生成回路１７２ａ、１７２ｂを、例えば図８に示したような回路で実装することで、ＡＣアダプタやバッテリ１６０が情報処理装置１００に装着されてから一定時間だけＨＩＧＨとなるパルスを生成することができる。もちろん、図８に示した回路はパルス生成回路１７２ａ、１７２ｂを実装する際の一例であり、パルス生成回路１７２ａ、１７２ｂは図８に示した回路構成に限られないことは言うまでもない。
【００８６】
図９は、ディレイ回路１７１ａの具体的な回路の一例を示す説明図である。図９に示した回路構成により、ディレイ回路１７１ａは信号「ＳＵＳ＿ＯＮ＿ＥＣ」の状態によって遅延時間を変化させることができる。もちろん、ディレイ回路１７１ａの具体的な回路構成は、図９に示したものに限られないことは言うまでもなく、信号「ＳＵＳ＿ＯＮ＿ＥＣ」の印加によって遅延時間を可変できるものであればよい。
【００８７】
図１０は、ＡＣアダプタスイッチ回路１８０の内部でのＶＤＣ＿ＤＥＴＥＣＴ＃の出力を制御するための具体的な回路の一例を示す説明図である。図１０に示したようにＡＣアダプタスイッチ回路１８０を構成することで、信号「ＶＤＣ＿ＤＥＴＥＣＴ＃」がＨＩＧＨになっても信号「ＡＣ＿ＯＦＦ＃」がＨＩＧＨにならない限りＡＣアダプタスイッチ回路１８０をオンさせないようにすることができる。
【００８８】
上述の様に、情報処理装置１００が待機状態にある場合においてＡＣアダプタが情報処理装置１００に挿入されると、一定時間だけＡＬＷ電源をオンにしてＥＣ１３０を動作させ、その後ＡＬＷ電源およびＡＣアダプタスイッチ回路１８０をオフにすることでＥＣ１３０の動作を止め、消費電力を低減させることができる。
【００８９】
［１−５．タイマレジューム機能の実行］
情報処理装置１００には、予め指定された時間になると決められた処理を実行する機能が組み込まれている場合がある。例えば、情報処理装置１００にテレビジョン放送を受信するチューナが内蔵されて予約された時間に指定されたチャンネルのテレビジョン放送の録画処理を実行したり、また、自然放電されるバッテリの容量維持のために、一定時間ごとにバッテリの充電を実行する機能（メンテナンスチャージ機能）を実行したりする場合である。このような場合、チップセット１２０の内蔵タイマを用いるより、ＥＣ１３０に内蔵されたタイマ（またはＥＣ１３０から制御可能なタイマ）を用いることで、情報処理装置１００の電力消費を抑えたまま、上述のような機能を実行することができる。
【００９０】
図１１は、本発明の一実施形態にかかる情報処理装置１００の別の構成例を示す説明図である。以下、図１１を用いて本発明の一実施形態にかかる情報処理装置１００の別の構成例について説明する。
【００９１】
図１１に示した情報処理装置１００は、図１に示した情報処理装置１００と比べると、ＣＰＵ１１０にＢＩＯＳ１１２及び録画処理部１１４が含まれており、チップセット１２０にＲＴＣ（Ｒｅａｌ  Ｔｉｍｅ  Ｃｌｏｃｋ）１２２が含まれており、ＥＣ１３０にはファームウェア１３２が含まれている点が異なっている。また、図１に示した情報処理装置１００から、チップセット１２０からの制御により動作する番組録画部２１０と、ＥＣ１３０から制御されるアラームタイマ２２０と、が追加されている。
【００９２】
番組録画部２１０は、テレビジョン放送を受信するチューナ、受信したテレビジョン放送を記録するＨＤＤ等で構成される。番組録画部２１０はユーザに指定された時間、チャンネルの放送を録画してＨＤＤに記録する機能を有している。
【００９３】
アラームタイマ２２０は、ＥＣ１３０の制御により動作可能に構成されたタイマであり、予め定められた時刻になるとＡＬＷ電源をオンさせるための信号をＤＣ／ＤＣ変換器１７４に出力するものである。
【００９４】
以上、図１１を用いて本発明の一実施形態にかかる情報処理装置１００の別の構成例について説明した。次に、かかる構成を有する情報処理装置１００の動作例について説明する。
【００９５】
図１２は、図１１に示した情報処理装置１００の動作例を示す流れ図である。図１２に示した流れ図は、ユーザにより番組の録画予約が行われた場合の動作例を示したものである。以下、図１２を用いて図１１に示した情報処理装置１００の動作例について説明する。
【００９６】
まず、ユーザにより録画予約が行われると、録画処理部１１４はＲＴＣ１２２に対して予約録画のアラーム設定を実行する（ステップＳ１０１）。
【００９７】
録画処理部１１４がＲＴＣ１２２へアラーム設定を実行すると、ＢＩＯＳ１１２はＲＴＣ１１２に設定された時刻（ＲＴＣアラーム時刻）を取得する（ステップＳ１０２）。
【００９８】
ＲＴＣ１１２に設定されたＲＴＣアラーム時刻を取得したＢＩＯＳ１１２は、ＥＣ１３０のファームウェア１３２に、そのＲＴＣアラーム時刻を通知する（ステップＳ１０３）。
【００９９】
ＲＴＣアラーム時刻を取得したファームウェア１３２は、アラームタイマ２２０にそのＲＴＣアラーム時刻を設定するが、バッテリ１６０へのメンテナンスチャージを実行する時刻の方が早ければ、ファームウェア１３２はその時刻をアラームタイマ２２０に設定する（ステップＳ１０４）。
【０１００】
このように、ＥＣ１３０からアラームタイマ２２０に、録画開始時刻やメンテナンスチャージ実行時刻の情報を通知することで、ＥＣ１３０がＡＬＷ電源の供給を受けておらず、動作していない状態であっても、アラームタイマ２２０は指定された時刻が来たらＡＬＷ電源の供給を開始するための信号を出力することができる。
【０１０１】
図１３は、図１１に示した情報処理装置１００の動作例を示す流れ図である。図１２に示した流れ図は、ＡＣアダプタが情報処理装置１００に挿入され、情報処理装置１００の状態がＳ５状態（またはＳ４状態）であり、ＡＬＷ電源がＥＣ１３０に供給されていない状態において、ＥＣ１３０によりアラームタイマ２２０に指定された時刻が到達した場合の動作例を示したものである。以下、図１３を用いて図１１に示した情報処理装置１００の動作例について説明する。
【０１０２】
ＡＣアダプタが情報処理装置１００に挿入され、情報処理装置１００の状態がＳ５状態（またはＳ４状態）であり、ＡＬＷ電源がＥＣ１３０に供給されていない状態において、ＥＣ１３０によってアラームタイマ２２０に指定された時刻が到達すると、アラームタイマ２２０は時刻がしたことを知らせるためのアラームを通知する（ステップＳ１１１）。なお、情報処理装置１００で予約録画を実行する際には、指定された録画開始時刻から正確に録画を開始するために、アラームタイマ２２０は録画開始時刻の少し前にアラームを通知することが望ましい。
【０１０３】
アラームタイマ２２０からアラームが通知されると、模式的には図１１のＤＣ／ＤＣ変換器１７４がオンになりＡＬＷ電源がオンとなる（ステップＳ１１２）。
【０１０４】
ＡＬＷ電源の供給を受けて起動したＥＣ１３０は、チップセット電源をオンにするための信号を出力する（ステップＳ１１３）。チップセット電源がオンになり、電源の供給を受けたチップセット１２０は、録画予約された番組の録画処理や、バッテリ１６０のメンテナンスチャージ処理を開始させる。録画処理を開始する際には、情報処理装置１００の内部状態はＳ５状態（またはＳ４状態）から変化する。なお、ＥＣ１３０からのチップセット電源をオンにするための信号は、指定時刻において実行する処理がバッテリ１６０のメンテナンスチャージ処理であれば、ＥＣ１３０から出力されないようにしてもよい。
【０１０５】
このように、アラームタイマ２２０はＥＣ１３０から指定された時刻になると、ＡＬＷ電源をオンにするための信号を出力し、ＤＣ／ＤＣ変換器１７４からＡＬＷ電源がＥＣ１３０に供給されるように構成することで、情報処理装置１００にＡＣアダプタが挿入されている状態でＡＬＷ電源がオフになっている場合であっても、指定された時刻になるとＡＬＷ電源を自動的にオンさせてＥＣ１３０を起動させることができる。
【０１０６】
ここで、チップセット１２０のＲＴＣでは無く、チップセット１２０よりも消費電力の少ないアラームタイマ２２０を用いることで、待機状態での電力消費を抑えることが可能となる。
【０１０７】
なお、本実施形態ではＥＣ１３０とは別の、ＥＣ１３０から制御可能なアラームタイマ２２０を用いる構成としたが、本発明はかかる例に限定されない。例えば、アラームタイマ２２０はＥＣ１３０の内部に組み込まれ、ＡＬＷ電源がオフとなりＥＣ１３０が起動していない場合であっても動作可能なように構成していてもよい。
【０１０８】
＜２．まとめ＞
以上説明したように本発明の一実施形態によれば、情報処理装置１００が待機状態にある場合にＡＣアダプタが挿入されると、挿入時から一定時間だけＨＩＧＨとなるパルスをＤＣ／ＤＣ変換器１７４およびＡＣアダプタスイッチ回路に出力する。ＤＣ／ＤＣ変換器１７４は、そのパルスの入力を受けてＡＬＷ電源をオンしてＥＣ１３０に出力し、ＥＣ１３０がＡＬＷ電源をオンに維持する必要が無いと判断すれば、ＡＬＷ電源をオフにし、同時にＡＣアダプタスイッチ回路もオフする。
【０１０９】
このようにＡＬＷ電源及びＡＣアダプタスイッチ回路のオン・オフを制御することで、情報処理装置１００が待機状態にある場合にＡＣアダプタが挿入されても、電力消費を抑えることが可能となる。
【０１１０】
また、本発明の一実施形態によれば、ＡＬＷ電源がオンとなり、ＥＣ１３０が起動した後は、ＥＣ１３０の起動要因を取り込むためのディレイ回路の遅延時間を短くするように制御する。このようにディレイ回路の遅延時間を短くすることで、ユーザによる電源ボタンの連打が電源ボタンの長押しと誤認識されることを防ぐことができる。
【０１１１】
また、本発明の一実施形態に係る情報処理装置１００は、指定された時刻になると所定の処理を実行する場合において、チップセット１２０よりも消費電力が少ないＥＣ１３０から制御可能なタイマを用いてＡＬＷ電源をオンにする。これにより本発明の一実施形態に係る情報処理装置１００は、ＡＬＷ電源がオフとなり、ＥＣ１３０が起動していない状態から、指定された時刻になると所定の処理を実行することができる。
【０１１２】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【産業上の利用可能性】
【０１１３】
本発明は、情報処理装置及び電源制御回路に適用可能であり、特に外部からＡＣアダプタ等により電力の供給を受けている場合に、待機状態時における消費電力を低減させる情報処理装置及び電源制御回路に適用可能である。
【符号の説明】
【０１１４】
１００    情報処理装置
１１０    ＣＰＵ
１１２    ＢＩＯＳ
１１４    録画処理部
１２０    チップセット
１２２    ＲＴＣ
１３０    ＥＣ
１３２    ファームウェア
１４０    スイッチ
１５０    各種デバイス
１６０    バッテリ
１７１ａ、１７１ｂ、１７１ｃ    ディレイ回路
１７２ａ、１７２ｂ    パルス生成回路
１７３、１７５    ＯＲ回路
１７４    ＤＣ／ＤＣ変換器
１８０    ＡＣアダプタスイッチ回路
２１０    番組録画部
２２０    アラームタイマ
【図１】
0005644153.tif 000002
【図２】
0005644153.tif 000003
【図３】
0005644153.tif 000004
【図４】
0005644153.tif 000005
【図５】
0005644153.tif 000006
【図６】
0005644153.tif 000007
【図７】
0005644153.tif 000008
【図８】
0005644153.tif 000009
【図９】
0005644153.tif 000010
【図１０】
0005644153.tif 000011
【図１１】
0005644153.tif 000012
【図１２】
0005644153.tif 000013
【図１３】
0005644153.tif 000014