(57)【要約】【課題】電力供給対象であるシステムの性能の低下を軽減する電源制御回路、電子機器及び電源制御方法を提供する。【解決手段】ダイオード１４１及び１４２を有するダイオードＯＲ回路は、ＵＳＢ−ＰＤアダプタ３に接続される第１供給経路及びＵＳＢ−ＰＤアダプタ３よりも容量の大きいＡＣアダプタ２に接続される第２供給経路のうち電圧の高い方から供給される電力を出力する。ＵＳＢ−ＰＤコントローラ１０３は、ＵＳＢ−ＰＤアダプタ３及びＡＣアダプタ２の双方が接続された状態で、第２供給経路の電圧が第１供給経路の電圧未満の場合、第２供給経路の電圧が第１供給経路の電圧より高くなるように制御する。【選択図】図１
2018063558.tif 000002
【特許請求の範囲】
【請求項１】
第１電源に接続される第１供給経路及び前記第１電源よりも容量の大きい第２電源に接続される第２供給経路のうち電圧の高い方から供給される電力を出力する電力供給回路と、
前記第１電源及び前記第２電源の双方が接続された状態で、前記第２供給経路の電圧が前記第１供給経路の電圧未満の場合、前記第２供給経路の電圧が前記第１供給経路の電圧より高くなるように制御する供給電圧制御部と
を備えたことを特徴とする電源制御回路。
【請求項２】
前記供給電圧制御部は、前記第１電源及び前記第２電源の双方が接続された状態で、前記第２供給経路の電圧が前記第１供給経路の電圧未満の場合、前記第１電源の出力電圧を低下させることを特徴とする請求項１に記載の電源制御回路。
【請求項３】
前記供給電圧制御部は、前記第１電源及び前記第２電源の双方が接続された状態で、前記第２供給経路の電圧が前記第１供給経路の電圧未満の場合、前記第１供給経路を切断することを特徴とする請求項１に記載の電源制御回路。
【請求項４】
前記第１電源が接続され且つ前記第２電源が未接続の場合、前記第２供給経路を切断する経路管理部をさらに備えたことを特徴とする請求項１〜３のいずれか一つに記載の電源制御回路。
【請求項５】
演算処理部と、
第１電源と、
前記第１電源よりも容量が大きい第２電源と、
前記第１電源又は前記第２電源から供給される電力により充電され、前記第１電源及び前記第２電源が接続されていない場合、前記演算処理部へ電力供給を行うバッテリと、
前記第１電源に接続される第１供給経路及び前記第２電源に接続される第２供給経路のうち電圧の高い方から供給される電力を前記演算処理部及び前記バッテリに供給する電力供給回路と、
前記第１電源及び前記第２電源の双方が接続された状態で、前記第２供給経路の電圧が前記第１供給経路の電圧未満の場合、前記第２供給経路の電圧が前記第１供給経路の電圧より高くなるように制御する供給電圧制御部と
を備えたことを特徴とする電子機器。
【請求項６】
第１電源が接続され前記第１電源よりも容量の大きい第２電源が未接続の場合、前記第１電源から供給される電力を前記第１電源に接続する第１供給経路から出力し、
前記第１電源が未接続で、前記第２電源が接続された場合、前記第２電源から供給される電力を前記第２電源に接続する第２供給経路から出力し、
前記第１電源及び前記第２電源の双方が接続された状態で、前記第２供給経路の電圧が前記第１供給経路の電圧未満の場合、前記第２供給経路の電圧が前記第１供給経路の電圧より高くなるように制御し、前記第１供給経路及び前記第２供給経路のうち電圧の高い方から供給される電力を出力する
ことを特徴とする電源制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電源制御回路、電子機器及び電源制御方法に関する。
【背景技術】
【０００２】
近年、ノートパソコンなどの携帯型の電子機器が広く使用されるようになった。このような携帯型の電子機器は、内部に搭載されたバッテリなどで動作することも多く、据え置き型の電子機器のように常時外部電源に接続されているわけではない。そのため、携帯型の電子機器は、ＡＣ（Alternating  Current）アダプタなどの外部電源を接続して外部から電力の供給を受ける構成が一般的である。
【０００３】
さらに、最近になって、ＵＳＢ−ＰＤ（Universal  Serial  Bus-Power  Delivery）に対応した電子機器が増加している。ＵＳＢ−ＰＤは、受電側及び送電側の双方で、供給される電圧を事前に通知して、可変の電圧を出力する規格である。タブレット型端末やノートＰＣ（Personal  Computer）などのＵＳＢ  Ｔｙｐｅ  Ｃコネクタを備えた電子機器は、コネクタ経由で最大電圧が２０Ｖであり最大電流が３Ａである電力、すなわち最大６０Ｗの電力の供給を受けることができる。ＵＳＢ  Ｔｙｐｅ  Ｃコネクタは、ＵＳＢ−ＰＤの規格に準拠したものが多く、従来の固定出力タイプのＡＣアダプタ（以下、単に「ＡＣアダプタ」という。）に取って代わることが期待されている。
【０００４】
一方、ＵＳＢ−ＰＤの規格に準拠したＵＳＢ−ＰＤアダプタの放電能力は、６０Ｗが最大である。そのため、バッテリを急速に充電したいなどの用途で消費電力が６０Ｗ以上となる電子機器においては、６０Ｗ以上の容量を有するＡＣアダプタとＵＳＢ−ＰＤアダプタとが併用されることが予想される。ＡＣアダプタとＵＳＢ−ＰＤアダプタとを併用する場合、ダイオードＯＲでＡＣアダプタの出力とＵＳＢ−ＰＤアダプタの出力とを突き当てて、電圧の高い側から供給された電力を負荷に供給させる構成が考えられる。
【０００５】
なお、２つの電源から電力供給を受ける技術として、可変電源とバッテリとをスイッチで相互に切り替えてシステムに供給する従来技術がある。また、アダプタが抜かれた場合にバッテリからの電流によりアダプタ接続と誤検出しないように、バッテリに流れる電流を監視する従来技術がある。さらに、電力源毎にｂａｃｋ−ｔｏ−ｂａｃｋのＦＥＴ（Field  Effect  Transistor）経由して結合した電力源群において、ダイオードＯＲを経由するようにＦＥＴを遷移させることで無瞬断で電力源の切り替えを行う従来技術がある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−２７４９６号公報
【特許文献２】特開２００８−２２８４１６号公報
【特許文献３】特開２００５−８０４９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、ＵＳＢ−ＰＤアダプタが６０Ｗで放電している際の電圧は２０Ｖである。これに対して、ＡＣアダプタが出力する電圧は、２０Ｖよりも低いことが多く、１２〜１９Ｖが一般的である。そのため、単純にダイオードＯＲでＡＣアダプタの出力とＵＳＢ−ＰＤアダプタの出力とを突き当てた場合、電圧が高いＵＳＢ−ＰＤから優先的に放電されてしまう。そこで、電子機器は、レガシーＡＣアダプタが接続されていても、自己の消費電力を６０Ｗ未満に抑えて動作する。この場合、電子機器に搭載されたバッテリの充電時間の増加や、ＣＰＵの動作クロックの低下などのシステムのパフォーマンスが低下するおそれがある。このように、消費電力を６０Ｗ未満に抑えて動作した場合、電子機器は、十分な性能を発揮することが困難となる。
【０００８】
また、可変電源とバッテリとを切り替える従来技術、バッテリに流れる電流を監視する従来技術、及び、ダイオードＯＲを経由するようにＦＥＴを遷移させる従来技術の何れでも、２つの電源の電圧差については考慮されていない。そのため、いずれの従来技術を用いても、性能の低下を回避することは困難である。
【０００９】
開示の技術は、上記に鑑みてなされたものであって、電力供給対象であるシステムの性能の低下を軽減する電源制御回路、電子機器及び電源制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本願の開示する電源制御回路、電子機器及び電源制御方法の一つの態様において、電力供給回路は、第１電源に接続される第１供給経路及び前記第１電源よりも容量の大きい第２電源に接続される第２供給経路のうち電圧の高い方から供給される電力を出力する。供給電圧制御部は、前記第１電源及び前記第２電源の双方が接続された状態で、前記第２供給経路の電圧が前記第１供給経路の電圧未満の場合、前記第２供給経路の電圧が前記第１供給経路の電圧より高くなるように制御する。
【発明の効果】
【００１１】
本願の開示する電源制御回路、電子機器及び電源制御方法の一つの態様によれば、電力供給対象であるシステムの性能の低下を軽減することができるという効果を奏する。
【図面の簡単な説明】
【００１２】
【図１】図１は、実施例１に係るパーソナルコンピュータの回路構成図である。
【図２】図２は、パーソナルコンピュータにおける電力の供給状態の遷移を表す図である。
【図３】図３は、実施例１に係る電源制御回路におけるＡＣアダプタ抜去時の電源切替処理のフローチャートである。
【図４】図４は、実施例１に係る電源制御回路におけるＡＣアダプタ接続時の電源切替処理のフローチャートである。
【図５】図５は、実施例２に係る電源制御回路におけるＡＣアダプタ抜去時の電源切替処理のフローチャートである。
【図６】図６は、実施例２に係る電源制御回路におけるＡＣアダプタ接続時の電源切替処理のフローチャートである。
【発明を実施するための形態】
【００１３】
以下に、本願の開示する電源制御回路、電子機器及び電源制御方法の実施例を図面に基づいて詳細に説明する。なお、以下の実施例により本願の開示する電源制御回路、電子機器及び電源制御方法が限定されるものではない。特に、以下では、パーソナルコンピュータを例に説明するが、ＵＳＢ−ＰＤアダプタ及びＡＣアダプタの双方を接続でき、且ついずれからも電力供給を受けることができる電子機器であれば他の機器であってもよい。
【実施例１】
【００１４】
図１は、実施例１に係るパーソナルコンピュータの回路構成図である。図１に示すように、本実施例に係るシステムは、パーソナルコンピュータ（ＰＣ：Personal  Computer）１、ＡＣアダプタ２及びＵＳＢ−ＰＤアダプタ３を有する。
【００１５】
ＡＣアダプタ２は、６０Ｗ以上の容量を有し、且つ、出力電圧が２０Ｖより低い電源である。ＡＣアダプタ２は、後述するＵＳＢ−ＰＤアダプタ３よりも容量が大きい。ＡＣアダプタ２は、家庭用コンセントなどの１次電源から交流の電気の供給を受ける。そして、ＡＣアダプタ２は、交流の電気を直流に変換し、電圧を降下させて出力する。ＡＣアダプタ２は、後述するＵＳＢ−ＰＤアダプタ３とＣＰＵ電源１０２及び５Ｖ／３．３Ｖ電源１０４とを結ぶ電力供給経路上に接続される。突き当て点１５０は、ＡＣアダプタ２のＵＳＢ−ＰＤアダプタ３とＣＰＵ電源１０２及び５Ｖ／３．３Ｖ電源１０４とを結ぶ電力供給経路上の接続点である。このＡＣアダプタ２が、「第２電源」の一例にあたる。
【００１６】
ＵＳＢ−ＰＤアダプタ３は、ＵＳＢ−ＰＤの規格に準拠した電源である。ＵＳＢ−ＰＤアダプタ３は、最大出力電圧が２０Ｖであり、最大出力電流が３Ａである。すなわち、ＵＳＢ−ＰＤアダプタ３は、最大６０Ｗの電力を供給する。そして、ＵＳＢ−ＰＤアダプタ３は、ＡＣアダプタ２の供給電圧よりも高い電圧又はＡＣアダプタ２の供給電圧よりも低い電圧を選択的に出力することができる。本実施例に係るＵＳＢ−ＰＤアダプタ３は、少なくとも供給電圧として１５Ｖの電圧又は２０Ｖの電圧を選択的に出力することができる。ＵＳＢ−ＰＤアダプタ３は、例えばＵＳＢ  Ｔｙｐｅ  Ｃコネクタを介してパーソナルコンピュータ１と接続する。このＵＳＢ−ＰＤアダプタ３が、「第１電源」の一例にあたる。
【００１７】
ＵＳＢ−ＰＤアダプタ３は、ＵＳＢ−ＰＤコントローラ３１を有する。ＵＳＢ−ＰＤコントローラ３１は、後述するパーソナルコンピュータ１のＵＳＢ−ＰＤコントローラ１０３とＵＳＢ  Ｔｙｐｅ  Ｃコネクタを介して通信を行い、電圧の向きを把握する。電圧の向きがＵＳＢ−ＰＤアダプタ３からパーソナルコンピュータ１へ向かう場合、ＵＳＢ−ＰＤアダプタ３は、電力容量などの情報をＵＳＢ−ＰＤコントローラ１０３から取得する。そして、ＵＳＢ−ＰＤコントローラ３１は、通知された電力容量にＵＳＢ−ＰＤアダプタ３の出力電圧を制御し、ＵＳＢ−ＰＤアダプタ３に通知された電力容量で電力供給を行わせる。
【００１８】
パーソナルコンピュータ１は、マザーボード１０及びバッテリ１１を有する。パーソナルコンピュータ１は、この他にも、図示しないが、ハードディスク及び可搬記憶媒体の読取装置などを有する。図１では、ＡＣアダプタ２及びＵＳＢ−ＰＤアダプタ３からマザーボード１０への電力供給を示したが、ＡＣアダプタ２及びＵＳＢ−ＰＤアダプタ３は、マザーボード１０以外のハードディスク及び可搬記憶媒体の読取装置などへの電力供給を行ってもよい。
【００１９】
バッテリ１１は、パーソナルコンピュータ１の内蔵バッテリである。バッテリ１１は、パーソナルコンピュータ１がＡＣアダプタ２及びＵＳＢ−ＰＤアダプタ３から電力の供給を受けない場合、ＣＰＵ電源１０２及び５Ｖ／３．３Ｖ電源１０４を含む各部に対して電力の供給を行う。
【００２０】
マザーボード１０は、ＣＰＵ（Central  Processing  Unit）１０１、ＣＰＵ電源１０２、ＵＳＢ−ＰＤコントローラ１０３、５Ｖ／３．３Ｖ電源１０４、ＰＭＵ（Power  Management  Unit）１０５及びチャージャ１０６を有する。また、マザーボード１０上には、ＦＥＴスイッチ１２１，１２２，１３１及び１３２、抵抗１２３及び１３３、ダイオード１４１〜１４３、並びに、コンパレータ１０８が搭載される。これらＰＭＵ１０５、チャージャ１０６、ＦＥＴスイッチ１２１，１２２，１３１及び１３２、抵抗１２３及び１３３、ダイオード１４１〜１４３、並びに、コンパレータ１０８を有する回路が、「電源制御回路」の一例にあたる。
【００２１】
ＣＰＵ１０１は、ＣＰＵ電源１０２から供給された電力により動作し、演算処理を行う演算処理部である。ＣＰＵ電源１０２は、ＣＰＵ１０１が駆動するための電力を供給する電源である。ＣＰＵ電源１０２は、ＡＣアダプタ２、ＵＳＢ−ＰＤアダプタ３又はバッテリ１１の何れかから電力供給を受ける。そして、ＣＰＵ電源１０２は、供給された電力をＣＰＵ１０１の駆動電圧に調整し、ＣＰＵ１０１へ電力供給を行う。
【００２２】
ＣＰＵ電源１０２は、ＡＣアダプタ２のみが挿入された場合、ＡＣアダプタ２が出力した電力の供給を受ける。また、ＵＳＢ−ＰＤアダプタ３のみが挿入された場合、ＣＰＵ電源１０２は、ＵＳＢ−ＰＤアダプタ３が出力した電力の供給を受ける。また、ＡＣアダプタ２及びＵＳＢ−ＰＤアダプタ３が接続されず、バッテリ１１のみが接続された場合、ＣＰＵ電源１０２は、バッテリ１１から出力された電力の供給を受ける。
【００２３】
さらに、ＡＣアダプタ２とＵＳＢ−ＰＤアダプタ３との双方が接続された場合、ＣＰＵ電源１０２は、電圧が高い方の出力電力の供給を受ける。本実施例では後述するように、ＡＣアダプタ２とＵＳＢ−ＰＤアダプタ３との双方が接続された場合、ＵＳＢ−ＰＤアダプタ３の出力電力は１５Ｖに下げられ、ＡＣアダプタ２の出力電力は１９Ｖに維持される。そこで、ＡＣアダプタ２とＵＳＢ−ＰＤアダプタ３との双方が接続された場合、ＣＰＵ電源１０２は、ＡＣアダプタ２が出力する電力の供給を受ける。
【００２４】
ＵＳＢ−ＰＤコントローラ１０３は、ＵＳＢ−ＰＤアダプタ３の制御を行う。ＵＳＢ−ＰＤコントローラ１０３は、５Ｖ／３．３Ｖ電源１０４からの電力により動作する。
【００２５】
ＵＳＢ−ＰＤコントローラ１０３は、ＵＳＢ−ＰＤアダプタ３が出力可能な電力の値として、段階的な複数の値を予め有する。そして、ＵＳＢ−ＰＤコントローラ１０３は、ＵＳＢ  Ｔｙｐｅ  Ｃコネクタを介してＵＳＢ−ＰＤコントローラ３１と通信を行い電圧の方向を取得する。そして、電圧方向がＵＳＢ−ＰＤアダプタ３からパーソナルコンピュータ１へ向かう場合、ＵＳＢ−ＰＤコントローラ１０３は、予め有する出力電力の値から１つを選択し、選択した出力電力の値をＵＳＢ−ＰＤコントローラ３１へ通知する。
【００２６】
ＵＳＢ−ＰＤコントローラ１０３は、ＡＣアダプタ２が挿入された場合、ＡＣアダプタ接続通知をＰＭＵ１０５から受ける。そして、ＵＳＢ−ＰＤコントローラ１０３は、ＵＳＢ−ＰＤアダプタ３が接続されているか否かを判定し、接続されている場合、ＵＳＢ−ＰＤアダプタ３の出力電圧として１５Ｖを通知する。その後、ＵＳＢ−ＰＤコントローラ１０３は、電圧降下完了の通知をＰＭＵ１０５へ出力する。
【００２７】
また、ＡＣアダプタ２が抜去された場合、ＵＳＢ−ＰＤコントローラ１０３は、ＡＣアダプタ抜去通知をＰＭＵ１０５から受ける。そして、ＵＳＢ−ＰＤコントローラ１０３は、ＵＳＢ−ＰＤアダプタ３が接続されているか否かを判定し、接続されている場合、ＵＳＢ−ＰＤアダプタ３の出力電圧として２０Ｖを通知する。その後、ＵＳＢ−ＰＤコントローラ１０３は、電圧上昇完了の通知をＰＭＵ１０５へ出力する。このＵＳＢ−ＰＤコントローラ１０３が、「供給電圧制御部」の一例にあたる。
【００２８】
５Ｖ／３．３Ｖ電源１０４は、ＵＳＢ−ＰＤコントローラ１０３へ電力を供給する電源である。５Ｖ／３．３Ｖ電源１０４は、ＡＣアダプタ２、ＵＳＢ−ＰＤアダプタ３又はバッテリ１１の何れかから電力供給を受ける。そして、５Ｖ／３．３Ｖ電源１０４は、供給された電力をＵＳＢ−ＰＤコントローラ１０３の駆動電圧である５Ｖ又は３．３Ｖに調整し、ＵＳＢ−ＰＤコントローラ１０３へ電力供給を行う。５Ｖ／３．３Ｖ電源１０４は、ＵＳＢ−ＰＤコントローラ１０３以外にも、例えばメモリなどのマザーボード１０上に搭載された各部に対して、それぞれの駆動電圧に合わせて電圧を５Ｖ又は３．３Ｖに変更して電力供給を行う。
【００２９】
５Ｖ／３．３Ｖ電源１０４は、ＡＣアダプタ２のみが挿入された場合、ＡＣアダプタ２が出力した電力の供給を受ける。また、ＵＳＢ−ＰＤアダプタ３のみが挿入された場合、５Ｖ／３．３Ｖ電源１０４は、ＵＳＢ−ＰＤアダプタ３が出力した電力の供給を受ける。また、ＡＣアダプタ２及びＵＳＢ−ＰＤアダプタ３が接続されず、バッテリ１１のみが接続された場合、５Ｖ／３．３Ｖ電源１０４は、バッテリ１１から出力された電力の供給を受ける。
【００３０】
さらに、ＡＣアダプタ２とＵＳＢ−ＰＤアダプタ３との双方が接続された場合、５Ｖ／３．３Ｖ電源１０４は、電圧が高い方の出力電力の供給を受ける。例えば、ＵＳＢ−ＰＤアダプタ３の出力電力が１５Ｖであり、ＡＣアダプタ２の出力電力は１９Ｖであ場合、５Ｖ／３．３Ｖ電源１０４は、ＡＣアダプタ２が出力する電力の供給を受ける。
【００３１】
チャージャ１０６は、ＵＳＢ−ＰＤアダプタ３とＡＣアダプタ２との出力が突き当たる点とＣＰＵ電源１０２及び５Ｖ／３．３Ｖ電源１０４とを結ぶ電力供給経路と並行するように配置される。チャージャ１０６は、ＡＣアダプタ２又はＵＳＢ−ＰＤアダプタ３から供給された電力の入力を受ける。そして、チャージャ１０６は、バッテリ１１を充電するための電圧まで供給された電力の電圧を降下させる。そして、チャージャ１０６は、電圧を降下させた電気を供給してバッテリ１１を充電する。
【００３２】
バッテリ１１は、チャージャ１０６とＣＰＵ電源１０２及び５Ｖ／３．３Ｖ電源１０４との電力供給経路上に接続される。バッテリ１１は、ＡＣアダプタ２又はＵＳＢ−ＰＤアダプタ３が接続状態の場合、接続されたＡＣアダプタ２又はＵＳＢ−ＰＤアダプタ３から出力される電力がチャージャ１０６から供給され充電される。また、ＡＣアダプタ２及びＵＳＢ−ＰＤアダプタ３がいずれも接続されていない場合、バッテリ１１は、ＣＰＵ電源１０２及び５Ｖ／３．３Ｖ電源１０４に電力供給を行う。
【００３３】
また、ＡＣアダプタ２及びＵＳＢ−ＰＤアダプタ３が接続状態の場合、ＡＣアダプタ２又はＵＳＢ−ＰＤアダプタ３の出力電圧が高い方から出力される電圧がチャージャ１０６から供給され充電される。本実施例では、後述するように、双方が接続された状態からＡＣアダプタ２が抜去されると、バッテリ１１は、バッテリ残量が所定値となるまで充電が継続される。その後、ＵＳＢ−ＰＤアダプタ３の出力電圧の上昇が完了するまで、バッテリ１１は、ＣＰＵ電源１０２及び５Ｖ／３．３Ｖ電源１０４に電力供給を行う。
【００３４】
また、ＵＳＢ−ＰＤアダプタ３が接続された状態でＡＣアダプタ２が接続されると、バッテリ１１は、バッテリ残量が所定値となるまで充電が継続される。その後、ＵＳＢ−ＰＤアダプタ３の出力電圧の下降が完了するまで、バッテリ１１は、ＡＣアダプタ２からの電力供給のバックアップとして動作する。
【００３５】
ＰＭＵ１０５は、マザーボード１０に供給される電力を制御する。ＰＭＵ１０５は、ＡＣアダプタ２が接続されたか否かを通知するＡＣアダプタ接続信号の入力を後述するコンパレータ１０８から受ける。また、ＰＭＵ１０５は、バッテリ１１の充電状態を監視する。図１における一点鎖線は、ＰＭＵ１０５によるバッテリ１１の監視を表す。
【００３６】
具体的には、ＰＭＵ１０５は、ＡＣアダプタ２が接続された場合、ＡＣアダプタ２の接続を通知するＡＣアダプタ接続信号の入力を受ける。ＰＭＵ１０５は、バッテリ残量が所定値以上か否かを判定する。バッテリ残量が所定値未満の場合、ＰＭＵ１０５は、バッテリ１１の充電を継続する。
【００３７】
ここで、バッテリ１１の充電が不十分であると、ＵＳＢ−ＰＤアダプタ３からの電力供給を停止した状態でＡＣアダプタ２がすぐに外れてしまった場合、瞬断が発生しＣＰＵ１０１などのマザーボード１０上の各部が停止するおそれがある。そこで、本実施例では、ＰＭＵ１０５は、バッテリ１１がマザーボード１０上の各部の動作を一定時間継続できる程度に充電されるまでＵＳＢ−ＰＤアダプタ３からの電力供給を継続させる。
【００３８】
バッテリ残量が所定値以上の場合又は充電継続によりバッテリ残量が所定値以上となった場合、ＰＭＵ１０５は、ＦＥＴスイッチ１３１をオフにする。そして、ＰＭＵ１０５は、ＡＣアダプタ接続通知をＵＳＢ−ＰＤコントローラ１０３へ出力する。その後、ＰＭＵ１０５は、電圧低下完了の通知をＵＳＢ−ＰＤコントローラ１０３から受ける。そして、ＰＭＵ１０５は、ＦＥＴスイッチ１３１をオンにする。その後、ＰＭＵ１０５は、システムパフォーマンスを６０Ｗ相当から６５Ｗ相当に変更する。電力供給元がＵＳＢ−ＰＤアダプタ３からＡＣアダプタ２へ変更されることで、供給電力が上昇するため、システムパフォーマンスを６５Ｗ相当に上昇させることができる。例えば、ＰＭＵ１０５は、ＣＰＵ１０１の動作クロックを上昇させたり、バッテリ１１の充電電圧を上昇させたりすることでシステムパフォーマンスを６５Ｗ相当に変更する。これにより、パーソナルコンピュータ１の処理能力を向上させることができる。
【００３９】
ここで、電力供給と並行してＵＳＢ−ＰＤアダプタ３の電圧を下降又は上昇させると電圧を所定値まで変更するまでに時間がかかり無駄な電力消費が発生してしまう。そこで、本実施例では、ＰＭＵ１０５は、一旦ＵＳＢ−ＰＤアダプタ３からの電力供給を停止した後、ＵＳＢ−ＰＤアダプタ３の電圧を上昇又は下降させ、電圧の上昇又は下降完了後、ＵＳＢ−ＰＤアダプタ３からの電力供給を再開させる。
【００４０】
ＡＣアダプタ２が抜去された場合、ＰＭＵ１０５は、ＡＣアダプタ２の抜去を通知するＡＣアダプタ接続信号の入力を受ける。この状態では、パーソナルコンピュータ１は、電圧が降下された状態のＵＳＢ−ＰＤアダプタ３から出力される電力を使って動作することになる。本実施例では、この場合のＵＳＢ−ＰＤアダプタ３は、出力電圧が１５Ｖに降下された状態である。そこで、ＰＭＵ１０５は、システムパフォーマンスをＵＳＢ−ＰＤアダプタ３からの出力電力で動作可能な値に変更する。ＰＭＵ１０５は、システムパフォーマンスを４５Ｗ未満に変更する。ここで、本実施例では、ＵＳＢ−ＰＤアダプタ３の出力電圧が１５Ｖで出力電流が３Ａの場合で動作できるように、システムパフォーマンスを４５Ｗ未満とした。その後、ＰＭＵ１０５は、バッテリ残量が所定値以上か否かを判定する。バッテリ残量が所定値未満の場合、ＰＭＵ１０５は、バッテリ１１の充電を継続する。
【００４１】
ここで、バッテリ１１の充電が不十分であると、ＵＳＢ−ＰＤアダプタ３からの電力供給を停止させた場合、瞬断が発生しＣＰＵ１０１などのマザーボード１０上の各部が停止するおそれがある。そこで、本実施例では、ＰＭＵ１０５は、バッテリ１１がマザーボード１０上の各部の動作を一定時間継続できる程度に充電されるまでＵＳＢ−ＰＤアダプタ３からの電力供給を継続させる。
【００４２】
バッテリ残量が所定値以上の場合又は充電継続によりバッテリ残量が所定値以上となった場合、ＰＭＵ１０５は、ＦＥＴスイッチ１３１をオフにする。そして、ＰＭＵ１０５は、ＡＣアダプタ抜去通知をＵＳＢ−ＰＤコントローラ１０３へ出力する。その後、ＰＭＵ１０５は、電圧上昇完了の通知をＵＳＢ−ＰＤコントローラ１０３から受ける。そして、ＰＭＵ１０５は、ＦＥＴスイッチ１３１をオンにする。その後、ＰＭＵ１０５は、システムパフォーマンスを６５Ｗ相当から６０Ｗ相当に変更する。電力供給元がＡＣアダプタ２からＵＳＢ−ＰＤアダプタ３へ変更されることで、供給電力が低下するため、システムパフォーマンスを６０Ｗ相当に下降させることが好ましい。例えば、ＰＭＵ１０５は、ＣＰＵ１０１の動作クロックを下降させたり、バッテリ１１の充電電圧を低下させたりすることでシステムパフォーマンスを６０Ｗ相当に変更する。このＰＭＵ１０５が、「経路管理部」の一例にあたる。
【００４３】
ダイオード１４１は、整流素子である。ダイオード１４１は、ＡＣアダプタ２と突き当て点１５０との間に配置される。ダイオード１４１は、ＡＣアダプタ２から出力された電気をＣＰＵ電源１０２及び５Ｖ／３．３Ｖ電源１０４へ向けて通過させる。また、ダイオード１４１は、ＡＣアダプタ２から延びる電力供給経路を通ってＡＣアダプタ２へ電気が流れ込むのを防止する。
【００４４】
ダイオード１４２は、整流素子である。ダイオード１４２は、ＵＳＢ−ＰＤアダプタ３と突き当て点１５０との間に配置される。ダイオード１４２は、ＵＳＢ−ＰＤアダプタ３から出力された電気をＣＰＵ電源１０２及び５Ｖ／３．３Ｖ電源１０４へ向けて通過させる。また、ダイオード１４２は、ＵＳＢ−ＰＤアダプタ３から延びる電力供給経路を通ってＵＳＢ−ＰＤアダプタ３へ電気が流れ込むのを防止する。
【００４５】
このように、ダイオード１４１の出力とダイオード１４２の出力とは、突き当て点１５０でぶつかり、電圧が高い方が突き当て点１５０からＣＰＵ電源１０２及び５Ｖ／３．３Ｖ電源１０４に供給される。すなわち、ダイオード１４１及び１４２、並びに、突き当て点１５０はダイオードＯＲ回路を形成する。このダイオード１４１及び１４２、並びに、突き当て点１５０を有するダイオードＯＲ回路が、「電力供給回路」の一例にあたる。
【００４６】
ダイオード１４３は、整流素子である。ダイオード１４３は、チャージャ１０６及びバッテリ１１とＣＰＵ電源１０２及び５Ｖ／３．３Ｖ電源１０４とを結ぶ電力供給経路上に配置される。ダイオード１４３は、バッテリ１１から出力された電気をＣＰＵ電源１０２及び５Ｖ／３．３Ｖ電源１０４へ向けて通過させる。また、ダイオード１４３は、バッテリ１１から延びる電力供給経路を通ってバッテリ１１へ電気が流れ込むのを防止する。
【００４７】
コンパレータ１０８は、オペアンプ・コンパレータである。コンパレータ１０８は、−入力端子に対して参照電圧源からの参照電圧（ＶＲＥＦ）の入力を受ける。また、コンパレータ１０８は、＋入力端子に対してＡＣアダプタ２の電圧の入力を受ける。以下では、ＡＣアダプタ２から入力された電圧を「検出用電圧」という。
【００４８】
そして、コンパレータ１０８は、検出用電圧から参照電圧を減算し、減算結果に正電源電圧（ＶＣＣ）を乗算することで増幅してＰＭＵ１０５へ出力する。すなわち、コンパレータ１０８は、検出用電圧から参照電圧を引いた値が正の場合、正の値を有する信号をＰＭＵ１０５へ出力する。ここでは、正の値に０も含まれるものとする。以下では、正の値を有する信号を「Ｈｉｇｈの信号」という。Ｈｉｇｈの信号は、ＡＣアダプタ２の接続を通知するＡＣアダプタ接続信号である。また、コンパレータ１０８は、検出用電圧から参照電圧を引いた値が負の場合、負の値を有する信号をＰＭＵ１０５へ出力する。以下では、負の値を有する信号を「Ｌｏｗの信号」という。Ｌｏｗの信号は、ＡＣアダプタ２の非接続を通知するＡＣアダプタ接続信号である。
【００４９】
ＦＥＴスイッチ１２２は、Ｐ型ＦＥＴスイッチである。ＦＥＴスイッチ１２２は、ダイオード１４１と突き当て点１５０との間に配置される。ＦＥＴスイッチ１２２のドレインは、ＡＣアダプタ２の出力側に接続される。また、ＦＥＴスイッチ１２２のソースは、ＣＰＵ電源１０２及び５Ｖ／３．３Ｖ電源１０４への入力側に接続される。また、ＦＥＴスイッチ１２２のゲートは、ＦＥＴスイッチ１２１のドレインと接続される。さらに、ＦＥＴスイッチ１２２のゲートとＦＥＴスイッチ１２１とのドレインとを結ぶ経路上から、ＵＳＢ−ＰＤアダプタ３とＦＥＴスイッチ１２２のソースとを結ぶ経路上に繋がる経路が設けられ、その経路上に抵抗１２３が配置される。
【００５０】
ＦＥＴスイッチ１２２は、ＦＥＴスイッチ１２１がオンの場合、ゲート電圧がグランドに低下しオンになる。また、ＦＥＴスイッチ１２２は、ＦＥＴスイッチ１２１がオフの場合、抵抗１２３を経由してＵＳＢ−ＰＤアダプタ３から出力された電圧がゲートに印加されオフになる。
【００５１】
ＦＥＴスイッチ１２１は、Ｎ型ＦＥＴスイッチである。ＦＥＴスイッチ１２１は、ＦＥＴスイッチ１２２のゲートとグランドとの間に配置される。ＦＥＴスイッチ１２１のドレインは、ＦＥＴスイッチ１２２のゲートに接続される。また、ＦＥＴスイッチ１２１のソースはグランドに接続される。また、ＦＥＴスイッチ１２１のゲートは、コンパレータ１０８の出力に接続される。
【００５２】
ＦＥＴスイッチ１２１は、コンパレータ１０８からＨｉｇｈの信号が出力された場合、ゲートに印加される電圧が上昇しオンになる。すなわち、ＡＣアダプタ２が接続された場合に、ＦＥＴスイッチ１２１がオンになる。また、ＦＥＴスイッチ１２１は、コンパレータ１０８からＬｏｗの信号が出力された場合、ゲートに印加される電圧が低下しオフになる。すなわち、ＡＣアダプタ２が接続された場合に、ＦＥＴスイッチ１２１がオフになる。
【００５３】
まとめると、ＡＣアダプタ２が接続されると、コンパレータ１０８からＨｉｇｈの信号が出力され、ＦＥＴスイッチ１２１がオンになり、ＦＥＴスイッチ１２２がオンになる。これにより、ＡＣアダプタ２から出力された電気が突き当て点１５０に流れる。また、ＡＣアダプタ２が抜去されると、コンパレータ１０８からＬｏｗの信号が出力され、ＦＥＴスイッチ１２１がオフになり、ＦＥＴスイッチ１２２がオフになる。これにより、ＡＣアダプタ２と突き当て点１５０とを結ぶ経路が切断される。そのため、ＵＳＢ−ＰＤアダプタ３から出力された電気は、ダイオード１４１に流れ込まなくなる。すなわち、ダイオード１４１からの漏れ電流が発生しなくなり、コンパレータ１０８に検出用電圧としてＵＳＢ−ＰＤアダプタ３からの出力電圧が入力されることが防止できる。したがって、ＡＣアダプタ２が抜去された場合のＡＣアダプタ２の誤検出を防止することができる。
【００５４】
ＦＥＴスイッチ１３２は、Ｐ型ＦＥＴスイッチである。ＦＥＴスイッチ１３２は、ダイオード１４２とＵＳＢ−ＰＤアダプタ３との間に配置される。ＦＥＴスイッチ１３２のソースは、ＵＳＢ−ＰＤアダプタ３の出力側に接続される。また、ＦＥＴスイッチ１３２のドレインは、ダイオード１４２への入力側に接続される。また、ＦＥＴスイッチ１３２のゲートは、ＦＥＴスイッチ１３１のドレインと接続される。さらに、ＦＥＴスイッチ１３２のゲートとＦＥＴスイッチ１３１とのドレインとを結ぶ経路上から、ＵＳＢ−ＰＤアダプタ３とＦＥＴスイッチ１３２のソースとを結ぶ経路上に繋がる経路が設けられ、その経路上に抵抗１３３が配置される。
【００５５】
ＦＥＴスイッチ１３２は、ＦＥＴスイッチ１３１がオンの場合、ゲート電圧がグランドに低下しオンになる。また、ＦＥＴスイッチ１３２は、ＦＥＴスイッチ１３１がオフの場合、抵抗１３３を経由してＵＳＢ−ＰＤアダプタ３から出力された電圧がゲートに印加されオフになる。
【００５６】
ＦＥＴスイッチ１３１は、Ｎ型ＦＥＴスイッチである。ＦＥＴスイッチ１３１は、ＦＥＴスイッチ１３２のゲートとグランドとの間に配置される。ＦＥＴスイッチ１３１のドレインは、ＦＥＴスイッチ１３２のゲートに接続される。また、ＦＥＴスイッチ１３１のソースはグランドに接続される。また、ＦＥＴスイッチ１３１のゲートは、ＰＭＵ１０５に接続される。
【００５７】
ＦＥＴスイッチ１３１は、ゲートにＰＭＵ１０５からＨｉｇｈの電圧が印加された場合にオンになる。また、ＦＥＴスイッチ１３１は、ゲートにＰＭＵ１０５からＬｏｗの電圧が印加された場合にオフになる。
【００５８】
まとめると、ＰＭＵ１０５によりＨｉｇｈの電圧がＦＥＴスイッチ１３１に印加されると、ＦＥＴスイッチ１３１はオンになり、続いてＦＥＴスイッチ１３２がオンになる。これにより、ＵＳＢ−ＰＤアダプタ３から出力された電気が突き当て点１５０に流れる。また、ＰＭＵ１０５によりＬｏｗの電圧がＦＥＴスイッチ１３１に印加されると、ＦＥＴスイッチ１３１はオフになり、続いてＦＥＴスイッチ１３２がオフになる。これにより、ＵＳＢ−ＰＤアダプタ３とダイオード１４２とを結ぶ経路が切断される。そのため、ＵＳＢ−ＰＤアダプタ３から出力された電気が突き当て点１５０に流れなくなる。すなわち、ＵＳＢ−ＰＤアダプタ３から出力された電力が、ＣＰＵ電源１０２及び５Ｖ／３．３Ｖ電源１０４に供給されなくなる。
【００５９】
図２は、パーソナルコンピュータにおける電力の供給状態の遷移を表す図である。ＵＳＢ−ＰＤアダプタ３から電力供給される状態で、ＵＳＢ−ＰＤアダプタ３が抜去されると遷移２０１が発生し、バッテリ１１から電力供給される状態となる。遷移２０１では、ＦＥＴスイッチ１２１，１２２，１３１及び１３２の切り替えは行われず、単にバッテリ１１から出力された電力がＣＰＵ電源１０２及び５Ｖ／３．３Ｖ電源１０４へ供給されるようになる。
【００６０】
逆に、バッテリ１１から電力供給される状態で、ＵＳＢ−ＰＤアダプタ３が接続されると遷移２０２が発生し、ＵＳＢ−ＰＤアダプタ３から電力供給される状態となる。遷移２０２では、ＦＥＴスイッチ１２１，１２２，１３１及び１３２の切り替えは行われず、単にＵＳＢ−ＰＤアダプタ３から出力された電力がＣＰＵ電源１０２及び５Ｖ／３．３Ｖ電源１０４へ供給されるようになる。
【００６１】
また、ＡＣアダプタ２から電力供給される状態で、ＡＣアダプタ２が抜去されると遷移２０３が発生し、バッテリ１１から電力供給される状態となる。遷移２０３では、ＦＥＴスイッチ１２１，１２２，１３１及び１３２の切り替えは行われず、単にバッテリ１１から出力された電力がＣＰＵ電源１０２及び５Ｖ／３．３Ｖ電源１０４へ供給されるようになる。
【００６２】
逆に、バッテリ１１から電力供給される状態で、ＡＣアダプタ２が接続されると遷移２０４が発生し、ＡＣアダプタ２から電力供給される状態となる。遷移２０４では、ＦＥＴスイッチ１２１，１２２，１３１及び１３２の切り替えは行われず、単にＡＣアダプタ２から出力された電力がＣＰＵ電源１０２及び５Ｖ／３．３Ｖ電源１０４へ供給されるようになる。
【００６３】
また、ＡＣアダプタ２及びＵＳＢ−ＰＤアダプタ３が接続されており、且つ、ＡＣアダプタ２から電力供給される状態で、ＡＣアダプタ２が抜去されると遷移２０５が発生し、ＵＳＢ−ＰＤアダプタ３から電力供給される状態となる。遷移２０５では、図３に示す電源切替処理が行われる。図３は、実施例１に係る電源制御回路におけるＡＣアダプタ抜去時の電源切替処理のフローチャートである。以下、図３を参照して、遷移２０５で実行される電源切替処理の流れを説明する。
【００６４】
パーソナルコンピュータ１にＡＣアダプタ２及びＵＳＢ−ＰＤアダプタ３が接続されており、且つ、ＡＣアダプタ２から電力供給される状態で、ＡＣアダプタ２が抜去される（ステップＳ１０１）。
【００６５】
コンパレータ１０８へのＡＣアダプタ２からの検出用電圧の入力が無くなり、検出用電圧が低下する。これにより、参照電圧が検出用電圧より高くなるため、コンパレータ１０８は、Ｌｏｗの信号をＡＣアダプタ接続信号として出力する（ステップＳ１０２）。
【００６６】
コンパレータ１０８がＬｏｗの信号を出力すると、ＦＥＴスイッチ１２１は、オフになる（ステップＳ１０３）。
【００６７】
ＦＥＴスイッチ１２１がオフになると、ＦＥＴスイッチ１２２がオフになる（ステップＳ１０４）。これにより、ＵＳＢ−ＰＤアダプタ３から出力された電圧によるＡＣアダプタ２の誤検出が防止される。
【００６８】
その後、ＰＭＵ１０５は、システムパフォーマンスをＵＳＢ−ＰＤアダプタ３からの出力電力で動作可能な値に変更する。具体的には、ＰＭＵ１０５は、システムパフォーマンスを４５Ｗ未満に変更する（ステップＳ１０５）。
【００６９】
次に、ＰＭＵ１０５は、バッテリ残量が所定値以上か否かを判定する（ステップＳ１０６）。バッテリ残量が所定値未満の場合（ステップＳ１０６：否定）、ＰＭＵ１０５は、６５Ｗ相当のシステムパフォーマンスの状態でバッテリ１１の充電をバッテリ残量が所定値以上になるまで継続する（ステップＳ１０７）。すなわち、ＰＭＵ１０５は、ＵＳＢ−ＰＤアダプタ３からの出力電圧が１５Ｖのままでバッテリ１１の充電を継続する。
【００７０】
バッテリ残量が所定値以上の場合（ステップＳ１０６：肯定）、ＰＭＵ１０５は、ＦＥＴスイッチ１３１をオフにする（ステップＳ１０８）。
【００７１】
ＦＥＴスイッチ１３１がオフになると、ＦＥＴスイッチ１３２がオフになる（ステップＳ１０９）。
【００７２】
次に、ＰＭＵ１０５は、ＡＣアダプタ抜去通知をＵＳＢ−ＰＤコントローラ１０３へ出力する。ＵＳＢ−ＰＤコントローラ１０３は、ＡＣアダプタ抜去通知を受けると、出力電力の２０Ｖへの変更をＵＳＢ−ＰＤコントローラ３１に指示する。ＵＳＢ−ＰＤコントローラ３１は、出力電力の２０Ｖへの変更の指示を受けて、ＵＳＢ−ＰＤアダプタ３の出力電圧を２０Ｖに上昇させる（ステップＳ１１０）。
【００７３】
次に、ＵＳＢ−ＰＤコントローラ１０３は、電圧上昇完了の通知をＰＭＵ１０５に通知する。ＰＭＵ１０５は、電圧上昇完了の通知を受けて、ＦＥＴスイッチ１３１をオンにする（ステップＳ１１１）。
【００７４】
ＦＥＴスイッチ１３１がオンになると、ＦＥＴスイッチ１３２がオンになる（ステップＳ１１２）。
【００７５】
その後、ＰＭＵ１０５は、システムパフォーマンスを６０Ｗ相当に変更する（ステップＳ１１３）。これにより、パーソナルコンピュータ１は、ＵＳＢ−ＰＤアダプタ３の出力電圧２０Ｖ及び出力電流３Ａで動作することができる。
【００７６】
逆に、ＵＳＢ−ＰＤアダプタ３から電力供給される状態で、ＡＣアダプタ２が接続されると遷移２０６が発生し、ＡＣアダプタ２から電力供給される状態となる。遷移２０６では、図４に示す電源切替処理が行われる。図４は、実施例１に係る電源制御回路におけるＡＣアダプタ接続時の電源切替処理のフローチャートである。以下、図４を参照して、遷移２０６で実行される電源切替処理の流れを説明する。
【００７７】
パーソナルコンピュータ１にＵＳＢ−ＰＤアダプタ３から電力供給される状態で、ＡＣアダプタ２が接続される（ステップＳ２０１）。
【００７８】
ＡＣアダプタ２から出力された電圧が検出用電圧としてコンパレータ１０８へ入力され、検出用電圧が上昇する。これにより、検出用電圧が参照電圧より高くなるため、コンパレータ１０８は、Ｈｉｇｈの信号をＡＣアダプタ接続信号として出力する（ステップＳ２０２）。
【００７９】
コンパレータ１０８がＨｉｇｈの信号を出力すると、ＦＥＴスイッチ１２１は、オンになる（ステップＳ２０３）。
【００８０】
ＦＥＴスイッチ１２１がオンになると、ＦＥＴスイッチ１２２がオンになる（ステップＳ２０４）。
【００８１】
次に、ＰＭＵ１０５は、バッテリ残量が所定値以上か否かを判定する（ステップＳ２０５）。バッテリ残量が所定値未満の場合（ステップＳ２０５：否定）、ＰＭＵ１０５は、６０Ｗ相当のシステムパフォーマンスの状態でバッテリ１１の充電をバッテリ残量が所定値以上になるまで継続する（ステップＳ２０６）。すなわち、ＰＭＵ１０５は、ＵＳＢ−ＰＤアダプタ３からの出力電圧が２０Ｖのままでバッテリ１１の充電を継続する。
【００８２】
バッテリ残量が所定値以上の場合（ステップＳ２０５：肯定）、ＰＭＵ１０５は、ＦＥＴスイッチ１３１をオフにする（ステップＳ２０７）。
【００８３】
ＦＥＴスイッチ１３１がオフになると、ＦＥＴスイッチ１３２がオフになる（ステップＳ２０８）。
【００８４】
次に、ＰＭＵ１０５は、ＡＣアダプタ接続通知をＵＳＢ−ＰＤコントローラ１０３へ出力する。ＵＳＢ−ＰＤコントローラ１０３は、ＡＣアダプタ接続通知を受けると、出力電力の１５Ｖへの変更をＵＳＢ−ＰＤコントローラ３１に指示する。ＵＳＢ−ＰＤコントローラ３１は、出力電力の１５Ｖへの変更の指示を受けて、ＵＳＢ−ＰＤアダプタ３の出力電圧を１５Ｖに下降させる（ステップＳ２０９）。
【００８５】
次に、ＵＳＢ−ＰＤコントローラ１０３は、電圧下降完了の通知をＰＭＵ１０５に通知する。ＰＭＵ１０５は、電圧下降完了の通知を受けて、ＦＥＴスイッチ１３１をオンにする（ステップＳ２１０）。
【００８６】
ＦＥＴスイッチ１３１がオンになると、ＦＥＴスイッチ１３２がオンになる（ステップＳ２１１）。
【００８７】
その後、ＰＭＵ１０５は、システムパフォーマンスを６５Ｗ相当に変更する（ステップＳ２１２）。これにより、パーソナルコンピュータ１は、２０Ｖ未満のＡＣアダプタ２の出力電圧で動作することができる。
【００８８】
ここで、本実施例では、瞬断などの障害に対応するためバッテリ１１を十分に充電するまで待機したが、これらの障害の発生を気にしなければ、充電のための待機を行わずに、ＵＳＢ−ＰＤアダプタ３の電圧の変更を行ってもよい。
【００８９】
以上に説明したように、本実施例に係る電源制御回路は、ＵＳＢ−ＰＤアダプタ及びＡＣアダプタの双方が接続された場合、ＵＳＢ−ＰＤアダプタの出力電圧をＡＣアダプタの出力電圧未満に低下させる。これにより、ＡＣアダプタ及びＵＳＢ−ＰＤアダプタの双方が接続されている状態でも、ＡＣアダプタからの供給電力をシステムの駆動に用いることができ、システムパフォーマンスを向上させることができる。特に、ＡＣアダプタ及びＵＳＢ−ＰＤアダプタの双方が接続されている状態でも、高い電圧でバッテリの充電を行うことができ、バッテリの充電に係る時間を短くすることができる。このように、本実施例に係る電源制御回路は、電子機器の性能の低下を軽減することができる。
【００９０】
また、ダイオードＯＲ回路では、ＵＳＢ−ＰＤアダプタが２０Ｖの電圧を供給している場合に、ダイオードの漏れ電流による漏れ電圧の発生によってＡＣアダプタの挿入を誤検出するおそれがある。特に、大電流の整流によく用いられるショットキーバリアダイオードは、周辺温度に応じて１０ｍＡ程度の漏れ電流を発生させる。そのため、単純にディスチャージ抵抗を配置して漏れ電流を誤検知しないレベルに低減するためにはディスチャージ抵抗の値が小さくなり、ＡＣアダプタを挿入した状態の待機電力が大きくなってしまう。
【００９１】
そこで、周辺温度に応じてディスチャージ抵抗の値を切り替え、全温度に亘って誤検出を回避しながら、待機中などの周辺温度が低い場合に消費電力を抑制する構成が考えられる。しかしながら、周辺温度に応じてディスチャージ抵抗の値を切り替える構成では、ショットキーバリアダイオードと抵抗分とを乗算した値の漏れ電圧が発生する。そのため、誤検出の可能性を抑えるためには、漏れ電流の小さいショットキーバリアダイオードを選択することになるが、適切なショットキーバリアダイオードを見つけることは困難である。また、近年のモバイルデバイスの小型化要求を鑑みると、必ずしも選定したショットキーバリアダイオードが基板に搭載できるとは限らない。また、１００Ｗ、１２０Ｗ級の容量を有するＡＣアダプタの整流に対応したショットキーバリアダイオードは、一般に室内環境でも漏れ電流が大きく待機電力の増大につながるおそれがある。
【００９２】
これに対して、本実施例に係る電源制御回路は、ＡＣアダプタを抜去した場合、ＵＳＢ−ＰＤアダプタからコンパレータへ繋がる経路を切断し、これにより、ＡＣアダプタの未接続の状態でのＡＣアダプタの誤検出を回避することができる。また、ディスチャージ抵抗を用いないためＡＣアダプタを挿入した状態の待機電力が大きくなることが回避でき、消費電力を低減することができる。
【００９３】
ここで、本実施例では、ＡＣアダプタの誤検出の回避のためＡＣアダプタ抜去時に、ＡＣアダプタから出力された電気が経由するダイオードからの出力経路を切断する構成とした。ただし、ＡＣアダプタの誤検出を許容できるのであれば、このダイオードからの出力経路を切断する構成を用いなくてもよい。また、ＡＣアダプタの誤検出を許容できる程度に抑えるために、誤検出を防止する他の構成を用いてもよい。それらの場合にも、本実施例に係る電源制御回路は、電力供給対象とするシステムのパフォーマンスを向上させることは可能である。
【実施例２】
【００９４】
次に、実施例２について説明する。本実施例に係る電源制御回路も、図１で示される回路構成を有する。本実施例に係る電源制御回路は、ＵＳＢ−ＰＤアダプタ３からの電力供給経路を切断することで、ＵＳＢ−ＰＤアダプタ３の出力電圧をＡＣアダプタ２の出力電圧未満に低下させることが実施例１と異なる。以下では、実施例１と同じ各部の機能については説明を省略する。
【００９５】
ＡＣアダプタ２が抜去された場合、ＰＭＵ１０５は、ＡＣアダプタ接続信号としてＬｏｗの信号の入力をコンパレータ１０８から受ける。そして、ＰＭＵ１０５は、ＦＥＴスイッチ１３１をオフにする。次に、ＰＭＵ１０５は、ＡＣアダプタ抜去通知をＵＳＢ−ＰＤコントローラ１０３へ出力する。その後、ＰＭＵ１０５は、電圧上昇完了通知の入力をＵＳＢ−ＰＤコントローラ１０３から受ける。そして、ＰＭＵ１０５は、ＦＥＴスイッチ１３１をオンにする。その後、ＰＭＵ１０５は、システムパフォーマンスを６０Ｗ相当に変更する。
【００９６】
これに対して、ＵＳＢ−ＰＤアダプタ３が接続された状態でＡＣアダプタ２が接続された場合、ＰＭＵ１０５は、ＡＣアダプタ接続信号としてＨｉｇｈの信号の入力をコンパレータ１０８から受ける。そして、ＰＭＵ１０５は、ＦＥＴスイッチ１３１をオフにする。このように、ＦＥＴスイッチ１３１をオフにすることで、ＵＳＢ−ＰＤアダプタ３が出力した電気が突き当て点１５０に流れなくなる。これにより、ダイオードＯＲ回路におけるＡＣアダプタ２の出力電圧がＵＳＢ−ＰＤアダプタ３に接続される経路の電圧より高くなるため、ＡＣアダプタ２からの出力電力がＣＰＵ電源１０２及び５Ｖ／３．３Ｖ電源１０４に供給されるようになる。その後、ＰＭＵ１０５は、システムパフォーマンスを６５Ｗ相当に変更する。
【００９７】
次に、図５を参照して、本実施例に係る電源制御回路におけるＡＣアダプタ２が抜去された場合の電源切替処理の流れを説明する。図５は、実施例２に係る電源制御回路におけるＡＣアダプタ抜去時の電源切替処理のフローチャートである。
【００９８】
パーソナルコンピュータ１にＡＣアダプタ２及びＵＳＢ−ＰＤアダプタ３が接続されており、且つ、ＡＣアダプタ２から電力供給される状態で、ＡＣアダプタ２が抜去される（ステップＳ３０１）。
【００９９】
コンパレータ１０８へのＡＣアダプタ２からの検出用電圧の入力が無くなり、検出用電圧が低下する。これにより、参照電圧が検出用電圧より高くなるため、コンパレータ１０８は、Ｌｏｗの信号をＡＣアダプタ接続信号として出力する（ステップＳ３０２）。
【０１００】
コンパレータ１０８がＬｏｗの信号を出力すると、ＦＥＴスイッチ１２１は、オフになる（ステップＳ３０３）。
【０１０１】
ＦＥＴスイッチ１２１がオフになると、ＦＥＴスイッチ１２２がオフになる（ステップＳ３０４）。これにより、ＵＳＢ−ＰＤアダプタ３から出力された電圧によるＡＣアダプタ２の誤検出が防止される。
【０１０２】
次に、ＰＭＵ１０５は、ＦＥＴスイッチ１３１をオフにする（ステップＳ３０５）。
【０１０３】
ＦＥＴスイッチ１３１がオフになると、ＦＥＴスイッチ１３２がオフになる（ステップＳ３０６）。
【０１０４】
次に、ＰＭＵ１０５は、ＡＣアダプタ抜去通知をＵＳＢ−ＰＤコントローラ１０３へ出力する。ＵＳＢ−ＰＤコントローラ１０３は、ＡＣアダプタ抜去通知を受けると、出力電力の２０Ｖへの変更をＵＳＢ−ＰＤコントローラ３１に指示する。ＵＳＢ−ＰＤコントローラ３１は、出力電力の２０Ｖへの変更の指示を受けて、ＵＳＢ−ＰＤアダプタ３の出力電圧を２０Ｖに上昇させる（ステップＳ３０７）。
【０１０５】
次に、ＵＳＢ−ＰＤコントローラ１０３は、電圧上昇完了の通知をＰＭＵ１０５に通知する。ＰＭＵ１０５は、電圧上昇完了の通知を受けて、ＦＥＴスイッチ１３１をオンにする（ステップＳ３０８）。
【０１０６】
ＦＥＴスイッチ１３１がオンになると、ＦＥＴスイッチ１３２がオンになる（ステップＳ３０９）。
【０１０７】
その後、ＰＭＵ１０５は、システムパフォーマンスを６０Ｗ相当に変更する（ステップＳ３１０）。これにより、パーソナルコンピュータ１は、ＵＳＢ−ＰＤアダプタ３の出力電圧２０Ｖ及び出力電流３Ａで動作することができる。
【０１０８】
次に、図６を参照して、本実施例に係る電源制御回路におけるＡＣアダプタ２が接続された場合の電源切替処理の流れを説明する。図６は、実施例２に係る電源制御回路におけるＡＣアダプタ接続時の電源切替処理のフローチャートである。
【０１０９】
パーソナルコンピュータ１にＵＳＢ−ＰＤアダプタ３から電力供給される状態で、ＡＣアダプタ２が接続される（ステップＳ４０１）。
【０１１０】
ＡＣアダプタ２から出力された電圧が検出用電圧としてコンパレータ１０８へ入力され、検出用電圧が上昇する。これにより、検出用電圧が参照電圧より高くなるため、コンパレータ１０８は、Ｈｉｇｈの信号をＡＣアダプタ接続信号として出力する（ステップＳ４０２）。
【０１１１】
コンパレータ１０８がＨｉｇｈの信号を出力すると、ＦＥＴスイッチ１２１は、オンになる（ステップＳ４０３）。
【０１１２】
ＦＥＴスイッチ１２１がオンになると、ＦＥＴスイッチ１２２がオンになる（ステップＳ４０４）。
【０１１３】
次に、ＰＭＵ１０５は、ＦＥＴスイッチ１３１をオフにする（ステップＳ４０５）。
【０１１４】
ＦＥＴスイッチ１３１がオフになると、ＦＥＴスイッチ１３２がオフになる（ステップＳ４０６）。
【０１１５】
その後、ＰＭＵ１０５は、システムパフォーマンスを６５Ｗ相当に変更する（ステップＳ４０７）。これにより、パーソナルコンピュータ１は、２０Ｖ未満のＡＣアダプタ２の出力電圧で動作することができる。
【０１１６】
ここで、本実施例においても、実施例１と同様に、ＡＣアダプタ２の抜去及び接続の何れにおいても、ＰＭＵ１０５は、バッテリ１１が十分に充電されるまで切り替えを待機させてもよい。
【０１１７】
以上に説明したように、本実施例に係る電源制御回路は、ＡＣアダプタが接続された場合、ＵＳＢ−ＰＤアダプタの電力供給経路を切断することで、出力電圧をＡＣアダプタの出力電圧未満に低下させる。これにより、ＡＣアダプタ及びＵＳＢ−ＰＤアダプタの双方が接続されている状態でも、ＡＣアダプタからの供給電力をシステムの駆動に用いることができ、システムパフォーマンスを向上させることができる。
【符号の説明】
【０１１８】
１  パーソナルコンピュータ
２  ＡＣアダプタ
３  ＵＳＢ−ＰＤアダプタ
１０  マザーボード
１１  バッテリ
３１  ＵＳＢ−ＰＤコントローラ
１０１  ＣＰＵ
１０２  ＣＰＵ電源
１０３  ＵＳＢ−ＰＤコントローラ
１０４  ５Ｖ／３．３Ｖ電源
１０５  ＰＭＵ
１０６  チャージャ
１０８  コンパレータ
１２１，１２２，１３１，１３２  ＦＥＴスイッチ
１４１〜１４３  ダイオード
１５０  突き当て点
【図１】
2018063558.tif 000003
【図２】
2018063558.tif 000004
【図３】
2018063558.tif 000005
【図４】
2018063558.tif 000006
【図５】
2018063558.tif 000007
【図６】
2018063558.tif 000008