(57)【要約】【課題】電子機器内部の蓄電池部を充電する場合において、充電部の温度に応じて、電子機器内部の発熱を分散することができる電子機器を提供する。【解決手段】検出部３１０は、ＵＳＢコネクタ１００及び端子コネクタ２００の各々に、ＵＳＢ充電器２０００、ＡＣアダプタ３０００が接続されたことを検出する。接続設定部３２０は、ＵＳＢコネクタ１００及び端子コネクタ２００と第１及び第２の充電部４００、５００との接続を設定する。電流制御部３３０は、第１及び第２の充電部４００、５００の各々により出力される電力を、第１及び第２の充電部４００、５００の各々により出力される第１及び第２の電流値ＩＵＳＢ２、ＩＡＣ２を増減することにより、変動させる制御を、第１及び第２の充電部４００、５００に対して行う。【選択図】      図１
2015100236.tif 000002
【特許請求の範囲】
【請求項１】
外部電源から供給される電力を受け、前記電力を蓄電池部に出力する第１及び第２の充電部と、
前記外部電源が接続できるように設けられた第１及び第２の接続部と、
前記第１及び第２の接続部の各々に前記外部電源が接続されたことを検出する検出部と、
前記検出部の検出結果に基づいて、前記第１及び第２の接続部と前記第１及び第２の充電部との接続を設定する接続設定部と、
前記第１及び第２の充電部の各々の温度である第１及び第２の温度を測定する第１及び第２の温度測定部と、
前記第１及び第２の温度に基づいて、前記第１及び第２の充電部の各々により出力される前記電力を、前記第１及び第２の充電部の各々により出力される第１及び第２の電流値を増減することにより、変動させる制御を、前記第１及び第２の充電部に対して行う電流制御部と、を有する電子機器。
【請求項２】
前記電流制御部は、
前記第１の温度が、所定の閾値より高いときには、前記第１の電流値を減少させ、所定の閾値より低いときには、前記第１の電流値を増加させ、
前記第２の温度が、所定の閾値より高いときには、前記第２の電流値を減少させ、所定の閾値より低いときには、前記第２の電流値を増加させる請求項１に記載の電子機器。
【請求項３】
前記電流制御部は、前記第１及び第２の電流値の各々を、所定の時間ごとに、所定の電流値単位で段階的に増減させる請求項１又は２に記載の電子機器。
【請求項４】
接続設定部が、前記第１及び第２の接続部と前記第１及び第２の充電部との接続を設定したとき、
前記電流制御部は、
前記第１の温度が、前記第２の温度よりも高い場合には、前記第１の電流値を、前記第２の電流値よりも小さくなるように、前記第１の充電部を制御し、
前記第２の温度が、前記第１の温度よりも高い場合には、前記第２の電流値を、前記第１の電流値よりも小さくなるように、前記第２の充電部を制御する請求項１から３のいずれか１項に記載の電子機器。
【請求項５】
前記電流制御部は、前記第１及び第２の電流値の合計が、予め設定された所定の電流値以下になるように、前記第１及び第２の電流値を増減する請求項１から４のいずれか１項に記載の電子機器。
【請求項６】
前記接続設定部は、前記検出部が、充電機能付外部電源が前記第１又は第２の接続部に接続されたことを検出したとき、前記第１及び第２の充電部を介さずに、前記第１又は第２の接続部のうち、前記充電機能付外部電源が接続されている接続部と、前記蓄電池部とを接続する請求項１から５のいずれか１項に記載の電子機器。
【請求項７】
外部電源が接続できるように設けられた第１及び第２の接続部の各々に前記外部電源が接続されたことを検出する検出ステップと、
前記検出ステップの検出結果に基づいて、前記第１及び第２の接続部と第１及び第２の充電部との接続を設定する接続設定ステップと、
前記接続設定ステップにより設定された接続状態で、前記第１及び第２の充電部が、前記外部電源から供給される電力を受け、前記電力を蓄電池部に出力する充電ステップと、
第１及び第２の温度測定部が、前記第１及び第２の充電部の各々の温度である第１及び第２の温度を測定する温度測定ステップと、
前記温度測定ステップにより測定される前記第１及び第２の温度に基づいて、前記第１及び第２の充電部の各々により出力される前記電力を、前記第１及び第２の充電部の各々により出力される第１及び第２の電流値を増減することにより、変動させる制御を、前記第１及び第２の充電部に対して行う電流制御ステップと、を含む充電方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器等に関し、例えば、外部電源から供給される電力を蓄電池部に出力する電子機器等に関する。
【背景技術】
【０００２】
近年、スマートフォンやタブレット端末等の蓄電池を有する電子機器は高機能化が進んでいる。それに伴い、電子機器の消費電力は増加している。その結果、電子機器内にある電池の電池容量も大きくなる傾向にある。
【０００３】
このような電子機器は、例えば、図１０に示すような構成となっている。図１０は、一般的な電子機器１０００ａを示す図である。
【０００４】
電子機器１０００ａでは、ＵＳＢコネクタ１００は、第１の充電部４００及び全体制御部３００に接続される。外部電源であるＵＳＢ充電器２０００から供給される電力は、ＵＳＢコネクタ１００を介して、第１の充電部４００に出力される。第１の充電部４００は、全体制御部３００により制御され、ＵＳＢコネクタ１００から入力される電力を蓄電池部６００に出力する。端子コネクタ２００は、第２の充電部５００及び全体制御部３００に接続される。外部電源であるＡＣアダプタ３０００から供給される電力は、端子コネクタ２００を介して、全体制御部３００及び第２の充電部５００に出力される。第２の充電部５００は、全体制御部３００により制御され、ＡＣアダプタ３０００から供給される電力を蓄電池部６００に出力する。
【０００５】
上記に関連する電子機器の技術として、特許文献１では、ＵＳＢバス電源とＡＣアダプタ電源とを充電用電源として選択可能にし、充電制御回路である充電部を経由して高効率に携帯機器の電池を充電する技術が記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−２９６１２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、図１０に例示される電子機器１０００ａでは、ＵＳＢ充電器２０００から供給される電力は第１の充電部４００を介して蓄電池部６００に入力され、ＡＣアダプタ３０００から供給される電力は第２の充電部５００を介して蓄電池部６００に入力される。従って、外部電源から供給される電力を蓄電池部に出力する経路がそれぞれ独立しているため、発熱源となる第１及び第２の充電部４００、５００の発熱により、電子機器１０００ａ内部の発熱が１点に集中してしまう問題があった。また、特許文献１に記載の技術でも同様に、充電部が１箇所にまとまっていることから、電子機器内部の発熱が１点に集中する。これらの結果、電子機器内の充電部周辺にある蓄電池や電子部品等の故障や誤作動が発生する可能性があるという問題があった。
【０００８】
本発明は、このような事情を鑑みてなされたものであり、その目的は、電子機器内部の蓄電池部を充電する場合において、充電部の温度に応じて、電子機器内部の発熱を分散することができる電子機器を提供することにある。
【課題を解決するための手段】
【０００９】
本発明の電子機器は、外部電源から供給される電力を受け、前記電力を蓄電池部に出力する第１及び第２の充電部と、前記外部電源が接続できるように設けられた第１及び第２の接続部と、前記第１及び第２の接続部の各々に前記外部電源が接続されたことを検出する検出部と、前記検出部の検出結果に基づいて、前記第１及び第２の接続部と前記第１及び第２の充電部との接続を設定する接続設定部と、前記第１及び第２の充電部の各々の温度である第１及び第２の温度を測定する第１及び第２の温度測定部と、前記第１及び第２の温度に基づいて、前記第１及び第２の充電部の各々により出力される前記電力を、前記第１及び第２の充電部の各々により出力される第１及び第２の電流値を増減することにより、変動させる制御を、前記第１及び第２の充電部に対して行う電流制御部と、を有する。
【００１０】
本発明の充電方法は、外部電源が接続できるように設けられた第１及び第２の接続部の各々に前記外部電源が接続されたことを検出する検出ステップと、前記検出ステップの検出結果に基づいて、前記第１及び第２の接続部と第１及び第２の充電部との接続を設定する接続設定ステップと、前記接続設定ステップにより設定された接続状態で、前記第１及び第２の充電部が、前記外部電源から供給される電力を受け、前記電力を蓄電池部に出力する充電ステップと、第１及び第２の温度測定部が、前記第１及び第２の充電部の各々の温度である第１及び第２の温度を測定する温度測定ステップと、前記温度測定ステップにより測定される前記第１及び第２の温度に基づいて、前記第１及び第２の充電部の各々により出力される前記電力を、前記第１及び第２の充電部の各々により出力される第１及び第２の電流値を増減することにより、変動させる制御を、前記第１及び第２の充電部に対して行う電流制御ステップと、を含む。
【発明の効果】
【００１１】
本発明によれば、充電部の温度に応じて、電子機器内部の発熱を分散することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１の実施の形態における電子機器の構成を示すブロック図である。
【図２】本発明の第１の実施の形態における電子機器の検出部の検出結果と接続設定部の接続設定との対応関係を示す図である。
【図３】本発明の第１の実施の形態における電子機器の動作フローを示す図である。
【図４】本発明の第１の実施の形態における電子機器の動作フローを示す図である。
【図５】本発明の第１の実施の形態における電子機器の動作フローを示す図である。
【図６】本発明の第１の実施の形態における電子機器の変形例の検出部の検出結果と接続設定部の接続設定との対応関係を示す図である。
【図７】本発明の第１の実施の形態における電子機器の変形例の動作フローを示す図である。
【図８】本発明の第２の実施の形態における電子機器の構成を示すブロック図である。
【図９】本発明の第２の実施の形態における電子機器の動作フローを示す図である。
【図１０】関連技術の電子機器の構成を示す図である。
【発明を実施するための形態】
【００１３】
＜第１の実施の形態＞
図１を用いて、本発明の第１の実施の形態における電子機器１０００の詳細な構成を説明する。図１は、電子機器１０００の構成を示すブロック図である。
【００１４】
説明の便宜上、電子機器１０００の構成を説明する前に、まず、図１を用いて、ＵＳＢ（Universal Serial Bus）充電器２０００、ＡＣ（Alternating Current）アダプタ３０００について説明する。
【００１５】
図１に示されるように、ＵＳＢ充電器２０００は、後述するＵＳＢコネクタ１００に挿抜可能に接続される。ＵＳＢ充電器２０００は、ＵＳＢインターフェースを有するＵＳＢ規格に準じたＵＳＢ機器であり、ＵＳＢ機器の種別を識別するための信号を扱う端子であるＩＤ端子（不図示）と、通信を行うための信号を扱う端子であるＤ＋／Ｄ−端子（不図示）と、電力入出力用の端子であるＶＵＳＢ端子（不図示）とを有している。ＵＳＢ充電器２０００は、Ｄ＋／Ｄ−端子が短絡されている給電機能を有する充電専用のＵＳＢ機器である。なお、ＵＳＢ充電器２０００であるＵＳＢ充電器は、本発明の外部電源に相当する。
【００１６】
図１に示されるように、ＡＣアダプタ３０００は、コンセント４０００と後述する端子コネクタ２００に挿抜可能に接続される。ＡＣアダプタ３０００は、コンセント４０００から入力される交流電力を受け、直流電力に変換し、ＡＣアダプタ３０００のＶＡＣ端子（不図示）を介して、接続された端子コネクタ２００に電力を供給する。なお、ＡＣアダプタ３０００は、本発明の外部電源に相当する。
【００１７】
次に、図１を用いて、電子機器１０００の詳細な構成を説明する。
【００１８】
図１に示されるように、電子機器１０００は、ＵＳＢコネクタ１００と、端子コネクタ２００と、全体制御部３００と、第１及び第２の充電部４００、５００と、蓄電池部６００と、第１及び第２の温度測定部７００、８００とを有している。
【００１９】
図１に示されるように、ＵＳＢコネクタ１００は、ＩＤ端子、Ｄ＋／Ｄ−端子、ＶＵＳＢ端子を有している。ＩＤ端子は、電子機器１０００内のＶＣＣ電源（不図示）に抵抗１１００でプルアップされている。また、ＵＳＢコネクタ１００は、全体制御部３００とスイッチ９００ａ、９００ｂとにそれぞれ接続されている。また、ＵＳＢコネクタ１００には、ＵＳＢ充電器２０００が挿抜可能に接続される。なお、ＵＳＢコネクタ１００のＩＤ端子、Ｄ＋／Ｄ−端子、ＶＵＳＢ端子の各々は、ＵＳＢ充電器２０００のＩＤ端子、Ｄ＋／Ｄ−端子、ＶＵＳＢ端子の各々とにそれぞれ接続される。
【００２０】
ＵＳＢ充電器２０００がＵＳＢコネクタ１００に接続されると、ＵＳＢ充電器２０００の電力が、ＵＳＢコネクタ１００のＶＵＳＢ端子を介して、第１の充電部４００や第２の充電部５００に供給される。また、ＵＳＢ充電器２０００の電力は、ＵＳＢコネクタ１００のＶＵＳＢ端子を介して、全体制御部３００に出力される。
【００２１】
なお、図１では、ＵＳＢコネクタ１００のＶＵＳＢ端子を介して出力される電力の電流値を、ＩＵＳＢ１で示している。
【００２２】
なお、ＩＵＳＢ１は、後述する全体制御部３００により、ＵＳＢ充電器２０００により供給される電力の電流値以内となるように制御される。なお、ＵＳＢコネクタ１００は、本発明の第１の接続部に相当する。
【００２３】
図１に示されるように、端子コネクタ２００は、全体制御部３００とスイッチ９００ｃ、９００ｄとにそれぞれ接続されている。また、ＡＣアダプタ３０００が端子コネクタ２００に接続されると、ＡＣアダプタ３０００の電力が、端子コネクタ２００のＶＡＣ端子を介して、第１の充電部４００や第２の充電部５００に供給される。
【００２４】
また、ＡＣアダプタ３０００の電力は、端子コネクタ２００のＶＡＣ端子を介して、全体制御部３００に出力される。なお、図１では、端子コネクタ２００より出力される電力の電流値を、ＩＡＣ１で示している。なお、ＩＡＣ１は、後述する全体制御部３００により、ＡＣアダプタ３０００により供給される電力の電流値以内となるように制御される。なお、端子コネクタ２００は、本発明の第２の接続部に相当する。
【００２５】
図１に示されるように、全体制御部３００は、ＵＳＢコネクタ１００と、端子コネクタ２００と、第１及び第２の充電部４００、５００と、第１及び第２の温度測定部７００、８００と、スイッチ９００ａ〜９００ｄとにそれぞれ接続されている。全体制御部３００は、電子機器１０００の全体を制御する。また、全体制御部３００は、検出部３１０と接続設定部３２０と電流制御部３３０とを含んで構成されている。
【００２６】
検出部３１０は、ＵＳＢコネクタ１００及び端子コネクタ２００の各々に、外部電源であるＵＳＢ充電器２０００及びＡＣアダプタ３０００がそれぞれ接続されたことを検出する。
【００２７】
接続設定部３２０は、検出部３１０の検出結果に基づいて、ＵＳＢコネクタ１００及び端子コネクタ２００と第１及び第２の充電部４００、５００との接続を設定する。なお、具体的な接続設定は、後の動作説明中に示す。
【００２８】
電流制御部３３０は、後述する第１及び第２の温度測定部７００、８００の各々の測定結果に基づいて、第１及び第２の充電部４００、５００の各々により出力される電力を、第１及び第２の充電部４００、５００の各々により出力される第１及び第２の電流値（図中ＩＵＳＢ２、ＩＡＣ２）を増減することにより、変動させる制御を、第１及び第２の充電部４００、５００に対して行う。なお、具体的な制御内容は、後の動作説明中に示す。
【００２９】
図１に示されるように、第１の充電部４００は、全体制御部３００と蓄電池部６００と第１の温度測定部７００とスイッチ９００ａ、９００ｃとにそれぞれ接続されている。なお、前述したように、図１では、第１の充電部により出力される電力の電流値を、ＩＵＳＢ２で示している。
【００３０】
第１の充電部４００は、全体制御部３００に制御され、外部電源であるＵＳＢ充電器２０００から供給される電力を受け、この電力を蓄電池部６００に出力することにより、蓄電池部６００を充電する。このとき、第１の充電部４００は、ＵＳＢ充電器２０００又はＡＣアダプタ３０００により供給される電力の電圧値を、蓄電池部６００の電圧値に対応する電圧値に変圧する。蓄電池部６００が、例えば、１セルのリチウムイオン電池の場合、第１の充電部４００は、ＵＳＢ充電器２０００により供給される電力の電圧値を、４．２Ｖに変圧し、蓄電池部６００に出力する。
【００３１】
図１に示されるように、第２の充電部５００は、全体制御部３００と蓄電池部６００と第２の温度測定部８００とスイッチ９００ｂ、９００ｄとにそれぞれ接続されている。なお、前述したように、図１では、第２の充電部により出力される電力の電流値を、ＩＡＣ２で示している。
【００３２】
第２の充電部５００は、全体制御部３００に制御され、外部電源であるＡＣアダプタ３０００から供給される電力を受け、この電力を蓄電池部６００に出力することにより、蓄電池部６００を充電する。このとき、第２の充電部５００は、ＵＳＢ充電器２０００又はＡＣアダプタ３０００により供給される電力の電圧値を、蓄電池部６００の電圧値に対応する電圧値に変圧する。
【００３３】
図１に示されるように、蓄電池部６００は、第１及び第２の充電部４００、５００とに互いに接続されている。蓄電池部６００は、例えば、リチウムイオン二次電池等の充電可能な電池である。
【００３４】
図１に示されるように、第１の温度測定部７００は、第１の充電部４００と全体制御部３００とにそれぞれ接続されている。また、図１に示されるように、第２の温度測定部８００は、第２の充電部５００と全体制御部３００とに互いに接続されている。第１及び第２の温度測定部７００、８００は、第１及び第２の充電部４００、５００の温度である第１及び第２の温度を測定し、これらを全体制御部３００へ出力する。
【００３５】
なお、ここでは、第１の温度測定部７００は、第１の充電部４００を構成する第１の充電部側電子部品等（不図示）が配置される基板（不図示）周辺の温度である第１の温度を測定している。同様に、ここでは、第２の温度測定部８００は、第２の充電部５００を構成する第２の充電部側電子部品等（不図示）が配置される基板周辺の温度である第２の温度を測定している。
【００３６】
しかしながら、第１及び第２の温度測定部７００、８００は、第１及び第２の充電部側電子部品等に設置され、第１及び第２の充電部側電子部品等の表面温度を直接測定することにより、第１及び第２の温度を測定してよい。
【００３７】
図１に示されるように、スイッチ９００ａ〜９００ｄは、全体制御部３００に接続されている。また、スイッチ９００ａ〜９００ｄは、全体制御部３００の接続設定部３２０に制御される。スイッチ９００ａは、ＵＳＢコネクタ１００と第１の充電部４００を接続する。スイッチ９００ｂは、ＵＳＢコネクタ１００と第２の充電部５００を接続する。スイッチ９００ｃは、端子コネクタ２００と第１の充電部４００を接続する。スイッチ９００ｄは、端子コネクタ２００と第２の充電部５００を接続する。
【００３８】
ここで、図２を用いて、電子機器１０００における検出部３１０の検出結果と接続設定部３２０の接続設定との対応関係について説明する。図２は、本発明の第１の実施の形態における電子機器１０００の検出部３１０の検出結果と接続設定部３２０の接続設定との対応関係を示す図である。
【００３９】
図２に示す（１）では、検出部３１０が、ＵＳＢコネクタ１００及び端子コネクタ２００に何も接続されていないことを検出している場合を示している。この場合、接続設定部３２０は、スイッチ９００ａ及び９００ｄをＯＮとし、スイッチ９００ｂ及び９００ｃをＯＦＦとする。これにより、ＵＳＢコネクタ１００と第１の充電部４００が接続され、端子コネクタ２００と第２の充電部５００が接続される。
【００４０】
図２に示す（２）では、検出部３１０が、ＵＳＢ充電器２０００がＵＳＢコネクタ１００に接続され、更にＡＣアダプタ３０００が端子コネクタ２００に接続されていないことを検出した場合を示している。この場合、接続設定部３２０は、スイッチ９００ａ、９００ｂをＯＮとし、スイッチ９００ｃ、９００ｄをＯＦＦとする。これにより、ＵＳＢコネクタ１００は、第１及び第２の充電部４００、５００に接続される。従って、ＵＳＢ充電器２０００から供給される電力が、ＵＳＢコネクタ１００、スイッチ９００ａ及び９００ｂを介して、第１及び第２の充電部４００、５００に出力され、蓄電池部６００に供給される。
【００４１】
図２に示す（３）では、検出部３１０が、ＡＣアダプタ３０００が端子コネクタ２００に接続され、更にＵＳＢ充電器２０００がＵＳＢコネクタ１００に接続されていないことを検出した場合を示している。この場合、接続設定部３２０は、スイッチ９００ａ、９００ｂをＯＦＦとし、スイッチ９００ｃ、９００ｄをＯＮとする。これにより、端子コネクタ２００は、第１及び第２の充電部４００、５００に接続される。従って、ＡＣアダプタ３０００から供給される電力が、端子コネクタ２００、スイッチ９００ｃ及び９００ｄを介して、第１及び第２の充電部４００、５００に出力され、蓄電池部６００に供給される。
【００４２】
図２に示す（４）では、検出部３１０が、ＵＳＢ充電器２０００であるＵＳＢ充電器がＵＳＢコネクタ１００に接続され、ＡＣアダプタ３０００が端子コネクタ２００に接続されたことを検出した場合を示している。この場合、接続設定部３２０は、スイッチ９００ａ、９００ｄをＯＮとし、スイッチ９００ｂ、９００ｃをＯＦＦとする。これにより、ＵＳＢコネクタ１００と第１の充電部４００が接続され、端子コネクタ２００と第２の充電部５００が接続される。
【００４３】
従って、ＵＳＢ充電器から供給される電力が、ＵＳＢコネクタ１００、スイッチ９００ａを介して、第１の充電部４００に出力され、蓄電池部６００に供給される。また、ＡＣアダプタ３０００から供給される電力が、端子コネクタ２００、スイッチ９００ｄを介して、第２の充電部５００に出力され、蓄電池部６００に供給される。
【００４４】
次に、図３〜５を用いて、本発明の第１の実施の形態における電子機器１０００の充電方法について詳細に説明する。図３〜５は、本発明の第１の実施の形態における電子機器１０００の動作フローを示す図である。
【００４５】
まず、図３に示されるように、検出部３１０が、ＵＳＢコネクタ１００、端子コネクタ２００の各々にＵＳＢ充電器２０００、ＡＣアダプタ３０００が接続されたことを検出する（ステップ（以下、Ｓとする）１００）。
【００４６】
なお、ＵＳＢコネクタ１００、端子コネクタ２００の各々にＵＳＢ充電器２０００、ＡＣアダプタ３０００が接続されていない場合、すなわち図２で示した（１）の場合、Ｓ１００の処理を繰り返す。
【００４７】
次に、図３に示されるように、接続設定部３２０が、Ｓ１００で検出部３１０により検出された検出結果に基づいて、ＵＳＢコネクタ１００及び端子コネクタ２００と第１及び第２の充電部４００、５００との接続を設定する（Ｓ１１０）。なお、検出部３１０の検出結果と接続設定部３２０の接続設定との対応関係については、図２を用いて説明した通りである。
【００４８】
このとき、電流制御部３３０は、第１及び第２の電流値ＩＵＳＢ２、ＩＡＣ２の初期値を設定する。具体的には、電流制御部３３０は、第１の温度が、第２の温度よりも高い場合には、第１の電流値ＩＵＳＢ２を、第２の電流値ＩＡＣ２よりも小さくなるように、第１の充電部４００を制御する。一方、電流制御部３３０は、第２の温度が、第１の温度よりも高い場合には、第２の電流値ＩＡＣ２を、第１の電流値ＩＵＳＢ２よりも小さくなるように、第２の充電部５００を制御する。
【００４９】
しかしながら、電流制御部３３０は、上記に限らず、例えば、第１及び第２の充電部４００、５００が配置される基板の放熱特性から、第１及び第２の電流値ＩＵＳＢ２、ＩＡＣ２の初期値を設定してもよい。
【００５０】
なお、このとき、電流制御部３３０は、図２で示した（２）の場合には、ＵＳＢ規格に準じた充電電流を超過しないように、ＩＵＳＢ２＋ＩＡＣ２＝ＩＵＳＢ１とし、（３）の場合には、ＩＵＳＢ２＋ＩＡＣ２＝ＩＡＣ１とし、（４）の場合には、ＩＵＳＢ２＝ＩＵＳＢ１及びＩＡＣ２＝ＩＡＣ１となるように、ＩＵＳＢ２及びＩＡＣ２の初期値を設定して制御する。
【００５１】
次に、第１及び第２の充電部４００、５００が、電力を蓄電池部６００に出力することにより、蓄電池部６００を充電する（Ｓ１２０）。
【００５２】
次に、図２で示した（２）、（３）の場合には、Ｓ１３０Ａ以降の処理を行い、図２で示した（４）の場合には、Ｓ１３０Ｂ以降の処理を行う。
【００５３】
まず、図４を用いて、図２で示した（２）、（３）の場合であるＳ１３０Ａ以降の処理について説明する。
【００５４】
図４に示されるように、Ｓ１２０の処理の後、電流制御部３３０は、第１の温度＞閾値Ａであるか否かを判断する（Ｓ１３０Ａ）。なお、閾値Ａは、予め設定される所定の閾値である。所定の閾値Ａは、例えば、第１の充電部側電子部品等の耐熱限界温度等から設定される。
【００５５】
次に、Ｓ１３０Ａの処理において、電流制御部３３０は、第１の温度＞閾値Ａである場合（Ｓ１３０Ａ、ＹＥＳ）、第２の温度＞閾値Ｂであるか否かを判断する（Ｓ１４０Ａ）。なお、閾値Ｂは、予め設定される所定の閾値である。所定の閾値Ｂは、例えば、第２の充電部側電子部品等の耐熱限界温度等から設定される。
【００５６】
そして、Ｓ１４０Ａの処理の後、電流制御部３３０は、第２の温度＞閾値Ｂである場合（Ｓ１４０Ａ、ＹＥＳ）、第１及び第２の電流値ＩＵＳＢ２、ＩＡＣ２を共に減少させる（Ｓ１６０Ａ）。ここでは、電流制御部３３０は、所定の電流値単位（例えば、１０ｍＡ）でＩＵＳＢ２、ＩＡＣ２を共に減少させる。なお、電流制御部３３０は、所定の電流値単位でなく、任意の値でＩＵＳＢ２、ＩＡＣ２をそれぞれ減少させてもよい。
【００５７】
また、Ｓ１４０Ａの処理の後、電流制御部３３０は、第２の温度＞閾値Ｂでない場合（Ｓ１４０Ａ、ＮＯ）、ＩＵＳＢ２を減少させ、ＩＡＣ２をＩＵＳＢ２の減少分だけ増加させる（Ｓ１７０Ａ）。なお、ここでは、前述したように、電流制御部３３０は、所定の電流値単位でＩＵＳＢ２を減少させる。
【００５８】
一方、Ｓ１３０Ａの処理において、電流制御部３３０は、第１の温度＞閾値Ａでない場合（Ｓ１３０Ａ、ＮＯ）、第２の温度＞閾値Ｂであるか否かを判断する（Ｓ１５０Ａ）。
【００５９】
そして、Ｓ１５０Ａの処理の後、電流制御部３３０は、第２の温度＞閾値Ｂである場合（Ｓ１５０Ａ、ＹＥＳ）、ＩＵＳＢ２を増加させ、ＩＡＣ２をＩＵＳＢ２の増加分だけ減少させる（Ｓ１８０Ａ）。ここでは、電流制御部３３０は、所定の電流値単位（例えば、１０ｍＡ）でＩＵＳＢ２を増加させる。なお、電流制御部３３０は、所定の電流値単位でなく、任意の値でＩＵＳＢ２を増加させてもよい。
【００６０】
また、Ｓ１５０Ａの処理の後、電流制御部３３０は、第２の温度＞閾値Ｂでない場合（Ｓ１５０Ａ、ＮＯ）、ＩＵＳＢ２、ＩＡＣ２を共に増加させる。なお、ここでは、前述したように、電流制御部３３０は、所定の電流値単位で、ＩＵＳＢ２、ＩＡＣ２をそれぞれ増加させる。
【００６１】
なお、Ｓ１６０Ａ〜Ｓ１９０Ａの処理において、電流制御部３３０は、ＩＵＳＢ２及びＩＡＣ２の合計が、予め設定された所定の電流値以下になるように、ＩＵＳＢ２及びＩＡＣ２を増減する。
【００６２】
具体的には、図２で示した（２）の場合、電流制御部３３０は、ＵＳＢ規格に準じた充電電流を超過しないように、すなわち、ＩＵＳＢ２＋ＩＡＣ２≦ＩＵＳＢ１となるように、ＩＵＳＢ２及びＩＡＣ２を制御する。また、図２で示した（３）の場合、電流制御部３３０は、ＡＣアダプタ３０００から引っ張り込み可能な充電電流以下となるように、すなわち、ＩＵＳＢ２＋ＩＡＣ２≦ＩＡＣ１となるように、ＩＵＳＢ２及びＩＡＣ２を制御する。
【００６３】
なお、Ｓ１６０Ａ〜Ｓ１９０Ａの処理の後、図４に示されるように、電流制御部３３０は、所定の時間ごとに、Ｓ１３０Ａ〜Ｓ１９０Ａの処理を繰り返し行ってもよい（Ｓ２００Ａ）。
【００６４】
次に、図２で示した（４）の場合であるＳ１３０Ｂ以降の処理について説明する。
【００６５】
図５に示されるように、Ｓ１２０の処理の後、電流制御部３３０は、第１の温度＞閾値Ａであるか否かを判断する（Ｓ１３０Ｂ）。電流制御部は、第１の温度＞閾値Ａである場合（Ｓ１３０Ｂ、ＹＥＳ）には、ＩＵＳＢ２を減少させ（Ｓ１４０Ｂ）、第１の温度＞閾値Ａでない場合（Ｓ１３０Ｂ、ＮＯ）には、ＩＵＳＢ２を増加させる（Ｓ１５０Ｂ）。なお、ここでは、前述したように、電流制御部３３０は、所定の電流値単位で、ＩＵＳＢ２を増減させる。
【００６６】
最後に、電流制御部３３０は、第２の温度＞閾値Ｂであるか否かを判断する（Ｓ１６０Ｂ）。電流制御部は、第２の温度＞閾値Ｂである場合（Ｓ１６０Ｂ、ＹＥＳ）には、ＩＡＣ２を減少させ（Ｓ１７０Ｂ）、第２の温度＞閾値Ｂでない場合（Ｓ１６０Ｂ、ＮＯ）には、ＩＡＣ２を増加させる（Ｓ１８０Ｂ）。なお、ここでは、前述したように、電流制御部３３０は、所定の電流値単位で、ＩＵＳＢ２を増減させる。
【００６７】
なお、電流制御部３３０は、Ｓ１４０Ｂ、Ｓ１５０Ｂの処理においては、ＩＵＳＢ２≦ＩＵＳＢ１となるように制御し、Ｓ１７０Ｂ、Ｓ１８０Ｂの処理においては、ＩＡＣ２≦ＩＡＣ１となるように制御する。
【００６８】
なお、Ｓ１７０Ｂ、Ｓ１８０Ｂの処理の後、図５に示されるように、電流制御部３３０は、所定の時間ごとに、Ｓ１３０Ｂ〜Ｓ１８０Ｂの処理を繰り返し行ってもよい（Ｓ１９０Ｂ）。
【００６９】
次に、第１の実施の形態の変形例として、ＵＳＢ充電器２０００に加え、ＵＳＢ機器であるホスト機器２０００ａ（不図示）又はデバイス機器２０００ｂ（不図示）が、ＵＳＢコネクタ１００に接続される場合における電子機器１０００の構成及び動作について、説明する。
【００７０】
ホスト機器２０００ａ及びデバイス機器２０００ｂは、前述したＵＳＢ充電器２０００と同様に、ＵＳＢインターフェースを有するＵＳＢ規格に準じたＵＳＢ機器であり、ＵＳＢ機器の種別を識別するための信号を扱う端子であるＩＤ端子と、通信を行うための信号を扱う端子であるＤ＋／Ｄ−端子と、電力入出力用の端子であるＶＵＳＢ端子とを有している。
【００７１】
ホスト機器２０００ａは、ＩＤ端子がＧＮＤ接続されているパーソナルコンピュータ等の給電機能を有するＵＳＢ機器である。すなわち、ホスト機器２０００ａは、給電機能を有するので、ＵＳＢ充電器２０００と同様に、本発明の外部電源に相当する。
【００７２】
また、デバイス機器２０００ｂは、ＩＤ端子がＯｐｅｎとされているＵＳＢメモリ等の給電機能を有しないＵＳＢ機器である。
【００７３】
電子機器１０００の検出部３１０は、ＵＳＢ充電器２０００に加えて、上述したホスト機器２０００ａ又はデバイス機器２０００ｂが、ＵＳＢコネクタ１００に接続される場合、ＵＳＢコネクタ１００に接続されたＵＳＢ機器の種別を判断する機能を更に有する。
【００７４】
すなわち、検出部３１０は、ＵＳＢコネクタ１００に接続されたＵＳＢ機器が、Ｄ+／Ｄ−端子が短絡されている場合にはＵＳＢ充電器２０００と判断し、ＩＤ端子がＧＮＤ接続されている場合にはホスト機器２０００ａと判断し、ＩＤ端子がＯｐｅｎとされている場合にはデバイス機器２０００ｂであると判断する。
【００７５】
ここで、図２と同様に、図６を用いて、ホスト機器２０００ａ又はデバイス機器２０００ｂが、ＵＳＢコネクタ１００に接続される場合における、検出部３１０の検出結果と接続設定部３２０の接続設定との対応関係について説明する。図６は、本発明の第１の実施の形態における電子機器１０００の変形例の検出部３１０の検出結果と接続設定部３２０の接続設定との対応関係を示す図である。
【００７６】
図６に示す（５）では、検出部３１０が、ホスト機器２０００ａがＵＳＢコネクタ１００に接続され、更にＡＣアダプタ３０００が端子コネクタ２００に接続されていないことを検出した場合を示している。この場合、接続設定部３２０は、スイッチ９００ａ、９００ｄをＯＮとし、スイッチ９００ｂ、９００ｃをＯＦＦとする。これにより、ＵＳＢコネクタ１００と第１の充電部４００とが互いに接続される。
【００７７】
図６に示す（６）では、検出部３１０が、ホスト機器２０００ａがＵＳＢコネクタ１００に接続され、ＡＣアダプタ３０００が端子コネクタ２００に接続されたことを検出した場合を示している。この場合、接続設定部３２０は、スイッチ９００ａ、９００ｂをＯＦＦとし、スイッチ９００ｃ、９００ｄをＯＮとする。すなわち、図２で示した（３）の場合と同様の接続設定となる。
【００７８】
図６に示す（７）では、検出部３１０が、デバイス機器２０００ｂがＵＳＢコネクタ１００に接続され、更にＡＣアダプタ３０００が端子コネクタ２００に接続されていないことを検出した場合を示している。この場合、接続設定部３２０は、スイッチ９００ａ、９００ｄをＯＮとし、スイッチ９００ｂ、９００ｃをＯＦＦとする。これにより、ＵＳＢコネクタ１００と第１の充電部４００とが互いに接続される。
【００７９】
図６に示す（８）では、検出部３１０が、デバイス機器２０００ｂがＵＳＢコネクタ１００に接続され、ＡＣアダプタ３０００が端子コネクタ２００に接続されたことを検出した場合を示している。この場合、接続設定部３２０は、スイッチ９００ａ、９００ｄをＯＮとし、スイッチ９００ｂ、９００ｃをＯＦＦとする。すなわち、図６の（７）の場合と同様の接続設定となる。
【００８０】
次に、図７を用いて、ホスト機器２０００ａ又はデバイス機器２０００ｂが、ＵＳＢコネクタ１００に接続される場合における、電子機器１０００の動作について詳細に説明する。図７は、本発明の第１の実施の形態における電子機器１０００の変形例の動作フローを示す図である。
【００８１】
まず、検出部３１０が、ＵＳＢコネクタ１００、端子コネクタ２００の各々にＵＳＢ機器、ＡＣアダプタ３０００が接続されたことを検出する（Ｓ３００）。なお、このＳ３００の処理は、図３で示したＳ１００に対応する。
【００８２】
次に、検出部３１０が、ＵＳＢコネクタ１００に接続されたＵＳＢ機器の種別を判断する（Ｓ３１０）。
【００８３】
このとき、検出部３１０が、ＵＳＢ充電器２０００がＵＳＢコネクタ１００に接続されたことを検出した場合には、図３のＳ１１０以降の処理を行う。なお、ＵＳＢコネクタ１００にＵＳＢ機器が接続されていない場合、すなわち、図２の（３）の場合も同様に、図３のＳ１１０以降の処理を行う。
【００８４】
また、検出部３１０が、ホスト機器２０００ａがＵＳＢコネクタ１００に接続されたことを検出した場合（図６の（５）、（６））には、Ｓ３２０Ａ以降の処理を行う。
【００８５】
また、検出部３１０が、デバイス機器２０００ｂがＵＳＢコネクタ１００に接続されたことを検出した場合（図６の（７）、（８））には、Ｓ３２０Ｂ以降の処理を行う。
【００８６】
まず、図６の（５）、（６）の場合であるＳ３２０Ａ以降の処理について説明する。
【００８７】
Ｓ３１０の処理の後、Ｓ３００の結果に基づいて、接続設定部３２０は、端子コネクタ２００にＡＣアダプタ３０００が接続されている場合（Ｓ３２０Ａ、ＹＥＳ）には、スイッチ９００ａ、９００ｂをＯＦＦにし、スイッチ９００ｃ、９００ｄをＯＮとする。すなわち、接続設定部３２０は、図６の（６）の接続設定を行う（Ｓ３３０Ａ）。その後、図２の（３）の場合と同様に、電流制御部３３０は、図４のＳ１３０Ａ以降の処理を行う。
【００８８】
この理由は、ホスト機器２０００ａから供給される電力の電流値は、ＡＣアダプタ３０００から供給される電力の電流値よりも一般的に小さいことによる。例えばホスト機器２０００ａがＵＳＢ２．０に対応している場合、ホスト機器２０００ａから供給される電力の電流値は、ＵＳＢ  ＢＣ１．２（USB Battery Charging Specification Revision 1.2）によれば、１００ｍＡ又は５００ｍＡである。一方、ＡＣアダプタ３０００から供給される電力の電流値は、例えば、１〜２Ａ程度である。
【００８９】
従って、接続設定部３２０は、図６の（６）（＝図２の（３））の接続設定を行い、ＡＣアダプタ３０００から供給される電力を用いて、電子機器１０００の蓄電池部６００を充電することが望ましい。しかしながら、接続設定部３２０は、例えば、ホスト機器２０００ａから供給される電力の電流値が、５００ｍＡの場合は、図２の（４）と同様の接続設定を行うようにしてもよい。
【００９０】
また、Ｓ３１０の処理の後、Ｓ３００の結果に基づいて、接続設定部３２０は、端子コネクタ２００にＡＣアダプタ３０００が接続されていない場合（Ｓ３２０Ａ、ＮＯ）には、スイッチ９００ａ、９００ｄをＯＮとし、スイッチ９００ｂ、９００ｃをＯＦＦとする。すなわち、接続設定部３２０は、図６の（５）の接続設定を行う（Ｓ３４０Ａ）。これにより、電子機器１０００は、ホスト機器２０００ａから供給される電力を、ＵＳＢコネクタ１００、スイッチ９００ａを介して、第１の充電部４００に出力し、蓄電池部６００に供給する動作を行うことになる。
【００９１】
次に、図６（７）、（８）の場合であるＳ３２０Ｂ以降の処理について説明する。
【００９２】
Ｓ３１０の処理の後、接続設定部３２０は、スイッチ９００ａ、９００ｄをＯＮとし、スイッチ９００ｂ、９００ｃをＯＦＦとする。これにより、図６の（７）の場合には、電子機器１０００は、蓄電池部６００から供給される電力を、第１の充電部４００、スイッチ９００ａ、ＵＳＢコネクタ１００を介して、デバイス機器２０００ｂに出力する動作を行うことになる。また、図６（８）の場合には、電子機器１０００は、ＡＣアダプタ３０００から供給される電力を蓄電池部６００に出力し、蓄電池部６００から供給される電力をＵＳＢデバイス機器に出力する動作を行うことになる。
【００９３】
以上に説明したように、本発明の第１の実施の形態における電子機器１０００は、第１及び第２の充電部４００、５００と、ＵＳＢコネクタ１００及び端子コネクタ２００と、検出部３１０と、接続設定部３２０と、第１及び第２の温度測定部７００、８００と、電流制御部３２０とを含んで構成されている。
【００９４】
第１及び第２の充電部４００、５００は、外部電源であるＵＳＢ充電器２０００、ＡＣアダプタ３０００から供給される電力を受け、電力を蓄電池部６００に出力する。ＵＳＢコネクタ１００及び端子コネクタ２００は、ＵＳＢ充電器２０００及びＡＣアダプタ３０００が接続できるように設けられる。検出部３１０は、ＵＳＢコネクタ１００及び端子コネクタ２００の各々に、ＵＳＢ充電器２０００、ＡＣアダプタ３０００が接続されたことを検出する。接続設定部３２０は、検出部３１０の検出結果に基づいて、ＵＳＢコネクタ１００及び端子コネクタ２００と第１及び第２の充電部４００、５００との接続を設定する。第１及び第２の温度測定部７００、８００は、第１及び第２の充電部４００、５００の各々の温度である第１及び第２の温度を測定する。
【００９５】
電流制御部３３０は、第１及び第２の温度に基づいて、第１及び第２の充電部４００、５００の各々により出力される電力を、第１及び第２の充電部４００、５００の各々により出力される第１及び第２の電流値ＩＵＳＢ２、ＩＡＣ２を増減することにより、変動させる制御を、第１及び第２の充電部４００、５００に対して行う。
【００９６】
ここで、第１の充電部４００は、前述したように、ＵＳＢ充電器２０００又はＡＣアダプタ３０００により供給される電力の電圧値を、蓄電池部６００の電圧値に対応する電圧値に変圧する。この変圧時の電圧値の差分が熱損失となり、第１の充電部４００が、発熱することになる。この熱損失は、一般的にＩＵＳＢ２が大きくなるにつれて大きくなる。なお、第２の充電部５００においても同様である。
【００９７】
図１０に示した関連技術の電子機器１０００ａにおいて、ＵＳＢ充電器２０００が接続された場合、ＵＳＢ充電器２０００より供給される電力は、全て第１の充電部４００に出力され、蓄電池部６００の電圧値に対応する電圧値に変圧された後に、蓄電池部６００に供給される。
【００９８】
これに対して、本発明の電子機器１０００において、ＵＳＢ充電器２０００が接続された場合（図２の（２））、ＵＳＢ充電器２０００より供給される電力は、第１及び第２の充電部４００、５００に分岐して出力され、蓄電池部６００の電圧値に対応する電圧値に変圧された後に、蓄電池部６００に供給される。
【００９９】
従って、本発明の電子機器１０００の第１及び第２の充電部４００、５００の各々における熱損失は、関連技術の電子機器１０００ａ（図１０参照）の第１の充電部４００における熱損失に比べて、小さくなる。この結果、本発明の電子機器１０００は、電子機器１０００内の発熱を分散することができる。
【０１００】
また、電子機器１０００は、第１及び第２の温度に基づいて、第１及び第２の充電部４００、５００の各々により出力される電力を、第１及び第２の充電部４００、５００の各々により出力される第１及び第２の電流値ＩＵＳＢ２、ＩＡＣ２を増減することにより、変動させる制御を、第１及び第２の充電部４００、５００に対して行う。そのため、電子機器１０００は、電子機器１０００内の発熱を分散すると共に、蓄電池部６００に供給する電力の電流値ＩＵＳＢ２、ＩＵＡＣ２を増加させることができる。
【０１０１】
また、本発明の第１の実施の形態における電子機器１０００において、電流制御部３３０は、第１の温度が、所定の閾値Ａより高いときには、第１の電流値ＩＵＳＢ２を減少させ、所定の閾値Ａより低いときには、第１の電流値ＩＵＳＢ２を増加させ、第２の温度が、所定の閾値Ｂより高いときには、第２の電流値ＩＡＣ２を減少させ、所定の閾値Ｂより低いときには、第２の電流値ＩＡＣ２を増加させる。
【０１０２】
これにより、第１及び第２の温度をそれぞれ所定の閾値Ａ、Ｂ以内にすることができる。その結果、電子機器１０００内の発熱を低減すると共に、蓄電池部６００に供給する電力の電流値ＩＵＳＢ２、ＩＵＡＣ２を増加させることができる。また、例えば、閾値Ａ、Ｂを電子機器１０００内の電子部品等の耐熱限界温度より低く設定することにより、電子部品等の故障や動作不良を抑制できる。
【０１０３】
また、本発明の第１の実施の形態における電子機器１０００において、電流制御部３３０は、第１及び第２の電流値ＩＵＳＢ２、ＩＡＣ２の各々を、所定の時間ごとに、所定の電流値単位で段階的に増減させる。そのため、所定の電流値の設定に応じて、より効果的に蓄電池部６００に供給する電力の電流値ＩＵＳＢ２、ＩＵＡＣ２を増加させることができる。また、蓄電池部６００に供給される電力の電流値の急激な変化を抑止できる。
【０１０４】
また、本発明の第１の実施の形態における電子機器１０００において、接続設定部３２０が、ＵＳＢコネクタ１００及び端子コネクタ２００と第１及び第２の充電部４００、５００との接続を設定したとき、電流制御部３３０は、第１の温度が、第２の温度よりも高い場合には、第１の電流値ＩＵＳＢ２を、第２の電流値ＩＡＣ２よりも小さくなるように、第１の充電部４００を制御し、第２の温度が、第１の温度よりも高い場合には、第２の電流値ＩＡＣ２を、第１の電流値ＩＵＳＢ２よりも小さくなるように、第２の充電部５００を制御する。
【０１０５】
そのため、第１及び第２の充電部４００、５００のうち、温度が低い方の充電部より出力される電流値を、他方の充電部より出力される電流値よりも高くすることができる。この結果、より効果的に電子機器１０００内の発熱を分散すると共に、蓄電池部６００に供給する電力の電流値ＩＵＳＢ２、ＩＵＡＣ２を増加させることができる。
【０１０６】
また、本発明の第１の実施の形態における電子機器１０００において、電流制御部３３０は、第１及び第２の電流値ＩＵＳＢ２、ＩＡＣ２の合計が、予め設定された所定の電流値以下になるように第１及び第２の電流値ＩＵＳＢ２、ＩＡＣ２を増減する。
【０１０７】
そのため、所定の電流値を、例えば、外部電源より供給される電力の電流値以下とすることで、電子機器１０００内の第１及び第２の充電部４００、５００、蓄電池部６００等に過剰な電流値が流れることを防止することができる。
【０１０８】
また、本発明の第１の実施の形態における充電方法は、外部電源であるＵＳＢ充電器２０００、ＡＣアダプタ３０００が接続できるように設けられたＵＳＢコネクタ１００及び端子コネクタ２００の各々に、ＵＳＢ充電器２０００、ＡＣアダプタ３０００が接続されたことを検出する検出ステップと、検出ステップの検出結果に基づいて、ＵＳＢコネクタ１００及び端子コネクタ２００と第１及び第２の充電部４００、５００との接続を設定する接続設定ステップと、接続設定ステップにより設定された接続状態で、第１及び第２の充電部４００、５００が、ＵＳＢ充電器２０００、ＡＣアダプタ３０００から供給される電力を受け、電力を蓄電池部６００に出力する充電ステップと、第１及び第２の温度測定部７００、８００が、第１及び第２の充電部４００、５００の各々の温度である第１及び第２の温度を測定する温度測定ステップと、温度測定ステップにより測定される第１及び第２の温度に基づいて、第１及び第２の充電部４００、５００の各々により出力される電力を、第１及び第２の充電部４００、５００の各々により出力される第１及び第２の電流値ＩＵＳＢ２、ＩＡＣ２を増減することにより、変動させる制御を、第１及び第２の充電部４００、５００に対して行う電流制御ステップとを含む。
【０１０９】
この充電方法は、上述した電子機器１０００の装置の発明を方法の発明としたものであるから、上述した電子機器１０００と同様の作用効果を奏する。
【０１１０】
＜第２の実施の形態＞
図８を用いて、本発明の第２の実施の形態における電子機器１０００Ａの詳細な構成を説明する。図８は、電子機器１０００Ａの構成を示すブロック図である。なお、図８では、図１〜７で示した各構成要素と同等の構成要素には、図１〜７で示した符号と同等の符号を付している。
【０１１１】
図８に示されるように、電子機器１０００Ａは、第１及び第２の充電部４００、５００と、ＵＳＢコネクタ１００及び端子コネクタ２００と、第１及び第２の温度測定部７００、８００と、検出部３１０Ａと、接続設定部３２０Ａと、電流制御部３３０Ａと、を含んで構成されている。
【０１１２】
ここで、図１と図８を対比する。図８では、更に端子コネクタ２００と蓄電池部６００とが、スイッチ９００ｅを介して接続された点が、図１と相違する。また、電子機器１０００Ａにおいて、接続設定部３２０Ａは、検出部３１０Ａが、充電機能付外部電源５０００がＵＳＢコネクタ１００又は端子コネクタ２００に接続されたことを検出したとき、第１及び第２の充電部４００、５００を介さずに、ＵＳＢコネクタ１００又は端子コネクタ２００のうち、充電機能付外部電源５０００が接続されている接続部（コネクタ）と、蓄電池部６００とを接続する点で、図１に示される電子機器１０００と互いに相違する。以下の説明では、図１〜７で示した構成と同等の構成については、説明を省略する。
【０１１３】
説明の便宜上、電子機器１０００Ａの構成を説明する前に、まず、図８を用いて、充電機能付外部電源５０００について説明する。
【０１１４】
図８に示されるように、充電機能付外部電源５０００は、端子コネクタ２００に接続されている。充電機能付外部電源５０００は、接続される端子コネクタ２００に電力を供給する。
【０１１５】
また、充電機能付外部電源５０００は、蓄電池部６００の電圧値に対応する電圧値を供給することができる外部電源である。すなわち、充電機能付外部電源５０００は、前述した第１又は第２の充電器４００、５００の変圧機能と同様の機能を有する。また、ここでは、充電機能付外部電源５０００は、端子コネクタ２００に接続される例を示している。しかしながら、充電機能付外部電源５０００は、ＵＳＢコネクタ１００に接続されてもよい。
【０１１６】
次に、図８を用いて、電子機器１０００Ａの詳細な構成について説明する。なお、前述したように、以下の説明では、図１〜７で示した構成と同等の構成については、説明を省略する。
【０１１７】
図８に示されるように、電子機器１０００Ａは、スイッチ９００ｅを更に有している。スイッチ９００ｅは、全体制御部３００Ａに接続され、接続設定部３２０Ａに制御される。また、スイッチ９００ｅは、端子コネクタ２００と蓄電池部６００を接続する。
【０１１８】
図８に示されるように、全体制御部３００Ａは、検出部３１０Ａと接続設定部３２０Ａと電流制御部３３０Ａとを有している。
【０１１９】
検出部３１０Ａは、充電機能付外部電源５０００が、ＵＳＢコネクタ１００又は端子コネクタ２００に接続されたことを検出する機能を更に有する。検出部３１０Ａは、ＵＳＢコネクタ１００又は端子コネクタ２００を介して入力される充電機能付外部電源５０００の電力の電圧値を測定する。これにより、検出部３１０Ａは、充電機能付外部電源５０００が、ＵＳＢコネクタ１００又は端子コネクタ２００に接続されたことを検出する。
【０１２０】
なお、ＵＳＢコネクタ１００又は端子コネクタ２００に充電機能付外部電源５０００を判別するための識別用端子（不図示）を新たに設け、検出部３１０Ａは、その識別用端子の信号に基づいて、充電機能付外部電源５０００を判別して検出してもよい。
【０１２１】
接続設定部３２０Ａは、検出部３１０Ａが、充電機能付外部電源５０００がＵＳＢコネクタ１００又は端子コネクタ２００に接続されたことを検出したとき、スイッチ９００ａ〜９００ｄをＯＦＦとし、スイッチ９００ｅをＯＮにする。すなわち、接続設定部３２０Ａは、第１及び第２の充電部４００、５００を介さずに、ＵＳＢコネクタ１００又は端子コネクタ２００のうち、充電機能付外部電源５０００が接続されているコネクタと、蓄電池部６００とを接続する。
【０１２２】
次に、図９を用いて、本発明の第２の実施の形態における電子機器１０００Ａの充電方法について詳細に説明する。図９は、本発明の第２の実施の形態における電子機器１０００Ａの動作フローを示す図である。
【０１２３】
まず、検出部３１０Ａが、ＵＳＢコネクタ１００、端子コネクタ２００にＵＳＢ充電器２０００、ＡＣアダプタ３００、充電機能付外部電源５０００が接続されたことを検出する（Ｓ４００）。なお、このＳ４００の処理は、図３で示したＳ１００に対応する。
【０１２４】
このとき、検出部３１０Ａが、端子コネクタ２００に充電機能付外部電源５０００が接続されたことを検出した場合（Ｓ４１０、ＹＥＳ）には、接続設定部３２０Ａが、スイッチ９００ａ〜９００ｄをＯＦＦ、スイッチ９００ｅをＯＮにする（Ｓ４２０）。また、検出部３１０Ａが、端子コネクタ２００に充電機能付外部電源５０００が接続されたことを検出しない場合（Ｓ４１０、ＮＯ）には、図３で示したＳ１１０の処理を行う。
【０１２５】
最後に、Ｓ４２０の処理の後、端子コネクタ２００と蓄電池部６００が接続されているため、充電機能付外部電源５０００が、電力を蓄電池部６００に供給する（Ｓ４３０）。
【０１２６】
以上説明したように、本発明の第２の実施の形態における電子機器１０００Ａにおいて、接続設定部３２０Ａは、検出部３１０Ａが、充電機能付外部電源５０００がＵＳＢコネクタ１００又は端子コネクタ２００に接続されたことを検出したとき、第１及び第２の充電部４００、５００を介さずに、ＵＳＢコネクタ１００又は端子コネクタ２００のうち、充電機能付外部電源５０００が接続されているコネクタと、蓄電池部６００とを接続する。
【０１２７】
そのため、検出部３１０Ａが、熱損失による発熱の原因となる第１又は第２の充電器４００、５００と同様の機能を有する充電機能付外部電源５０００が接続されたことを検出したとき、接続設定部３２０Ａは、充電機能付外部電源５０００が接続された方の接続部（コネクタ）と蓄電池部６００を直接接続するので、電子機器１０００Ａ内の発熱を抑止することができる。
【符号の説明】
【０１２８】
１００  ＵＳＢコネクタ
２００  端子コネクタ
３００  全体制御部
３００Ａ  全体制御部
３１０  検出部
３１０Ａ  検出部
３２０  接続設定部
３２０Ａ  接続設定部
３３０  電流制御部
３３０Ａ  電流制御部
４００  第１の充電部
５００  第２の充電部
６００  蓄電池部
７００  第１の温度測定部
８００  第２の温度測定部
９００ａ  スイッチ
９００ｂ  スイッチ
９００ｃ  スイッチ
９００ｄ  スイッチ
９００ｅ  スイッチ
１０００  電子機器
１０００Ａ  電子機器
１０００ａ  電子機器
１１００  抵抗
２０００  ＵＳＢ充電器
３０００  ＡＣアダプタ
４０００  コンセント
５０００  充電機能付外部電源
【図１】
2015100236.tif 000003
【図２】
2015100236.tif 000004
【図３】
2015100236.tif 000005
【図４】
2015100236.tif 000006
【図５】
2015100236.tif 000007
【図６】
2015100236.tif 000008
【図７】
2015100236.tif 000009
【図８】
2015100236.tif 000010
【図９】
2015100236.tif 000011
【図１０】
2015100236.tif 000012