(57)【要約】【課題】充電端子の発熱を抑えること。【解決手段】携帯電子機器１は、クレードル用コネクタ１１の充電端子１１１と、バッテリー１９と、抵抗１４と、プロセッサ１７とを有する。クレードル用コネクタ１１の充電端子１１１は、クレードル２の充電端子２１と接触可能である。バッテリー１９は、外部電源から充電端子１１１を介して供給される電力によって充電される。抵抗１４は、充電端子１１１とバッテリー１９との間に設けられる。プロセッサ１７は、抵抗１４の両端の電圧値ＶＡ，ＶＢを測定し、抵抗１４の両端の電圧値ＶＡ，ＶＢと、クレードル２の充電端子２１における電圧値Ｖ１と、抵抗１４の抵抗値Ｒ２とに基づいて、充電端子２１と充電端子１１１との接触箇所での消費電力値Ｐを算出する。そして、プロセッサ１７は、充電端子２１と充電端子１１１との接触箇所での消費電力値Ｐが閾値以上であるときに、バッテリー１９への充電を停止する。【選択図】図４
2015136221.tif 000002
【特許請求の範囲】
【請求項１】
充電機器の第１充電端子と接触可能な第２充電端子と、
外部電源から前記第２充電端子を介して供給される電力によって充電されるバッテリーと、
前記第２充電端子と前記バッテリーとの間に設けられた抵抗と、
前記抵抗の両端の電圧値を測定し、前記両端の電圧値と、前記第１充電端子における端子電圧値と、前記抵抗の抵抗値とに基づいて、前記第１充電端子と前記第２充電端子との接触箇所での消費電力値を算出し、前記消費電力値が閾値以上であるときに前記バッテリーへの充電を停止するプロセッサと、
を具備する携帯電子機器。
【請求項２】
前記プロセッサは、前記抵抗に流れる電流を、第１電流値、及び、前記第１電流値と異なる第２電流値に設定し、前記第１電流値に対応する第１電圧値であって、前記抵抗の入力端における前記第１電圧値、及び、前記第２電流値に対応する第２電圧値であって、前記抵抗の前記入力端における前記第２電圧値を測定し、前記第１電流値、前記第２電流値、前記第１電圧値、及び、前記第２電圧値に基づいて、前記端子電圧値を算出する、
請求項１に記載の携帯電子機器。
【請求項３】
前記プロセッサは、前記抵抗に流れる電流を、第１電流値、及び、前記第１電流値と異なる第２電流値に設定し、前記第１電流値に対応する第１電圧値であって、前記抵抗の出力端における前記第１電圧値、及び、前記第２電流値に対応する第２電圧値であって、前記抵抗の前記出力端における前記第２電圧値を測定し、前記第１電流値、前記第２電流値、前記第１電圧値、及び、前記第２電圧値に基づいて、前記端子電圧値を算出する、
請求項１に記載の携帯電子機器。
【請求項４】
充電機器の第１充電端子と接触可能な第２充電端子と、
外部電源から前記第２充電端子を介して供給される電力によって充電されるバッテリーと、を備える携帯電子機器に用いられる充電制御方法であって、
前記第２充電端子と前記バッテリーとの間に設けられた抵抗の両端の電圧値を測定し、
前記両端の電圧値と、前記第１充電端子における端子電圧値と、前記抵抗の抵抗値とに基づいて、前記第１充電端子と前記第２充電端子との接触箇所での消費電力値を算出し、
前記消費電力値が閾値以上であるときに前記バッテリーへの充電を停止する、
充電制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電子機器及び充電制御方法に関する。
【背景技術】
【０００２】
スマートフォン、タブレット端末等の携帯電子機器は、携帯電子機器が備えるバッテリーを外部電源により充電するための充電コネクタを備える。充電コネクタの充電端子と、充電機器の充電端子とが接触することで、バッテリーへの充電が行われる。充電機器として、例えば、充電端子を備えたクレードルが挙げられる。外部電源に接続されたクレードルに携帯電子機器が置かれることにより、両者の充電端子が接触してバッテリーへの充電が行われる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１９４４８１号公報
【特許文献２】特開平１０−３２７５３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、充電端子が汚れている場合、または、クレードルに対して携帯電子機器が斜めに置かれて両者の充電端子が正常な接触位置からずれた位置で接触している場合等は、充電機器の充電端子と充電コネクタの充電端子との接点の抵抗が大きくなる。以下では、充電機器の充電端子と充電コネクタの充電端子との接点の抵抗を「接触抵抗」と呼ぶことがある。このように接触抵抗が大きい状態で充電が行われると、接触箇所での消費電力が大きくなって充電端子が発熱してしまう。近年、携帯電子機器に搭載されるバッテリーの大容量化が進んでいることに伴って、充電時間の短縮のために、大電流での充電が行われるようになっている。接触抵抗が大きい場合に大電流での充電が行われると、充電端子での発熱量が大きくなって危険である。例えば、充電端子での発熱量が大きくなると、携帯電子機器の筐体が融解してしまうことがある。
【０００５】
開示の技術は、上記に鑑みてなされたものであって、充電端子の発熱を抑えることができる携帯電子機器及び充電制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
開示の態様では、携帯電子機器は、充電機器の第１充電端子と接触可能な第２充電端子と、外部電源から前記第２充電端子を介して供給される電力によって充電されるバッテリーと、前記第２充電端子と前記バッテリーとの間に設けられた抵抗と、プロセッサとを備える。プロセッサは、前記抵抗の両端の電圧値を測定し、前記両端の電圧値と、前記第１充電端子における端子電圧値と、前記抵抗の抵抗値とに基づいて、前記第１充電端子と前記第２充電端子との接触箇所での消費電力値を算出し、前記消費電力値が閾値以上であるときに前記バッテリーへの充電を停止する。
【発明の効果】
【０００７】
開示の態様によれば、充電端子の発熱を抑えることができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施例１の携帯電子機器の充電態様の一例を示す図である。
【図２】図２は、実施例１の携帯電子機器の充電態様の一例を示す図である。
【図３】図３は、実施例１の携帯電子機器の充電態様の一例を示す図である。
【図４】図４は、実施例１の携帯電子機器のハードウェア構成例を示す図である。
【図５】図５は、実施例１の充電電流の変化の態様の一例を示す図である。
【図６】図６は、実施例１の携帯電子機器の動作の説明に供するフローチャートである。
【図７】図７は、実施例２の携帯電子機器の動作の説明に供するフローチャートである。
【図８】図８は、実施例２の携帯電子機器の動作の説明に供するタイミングチャートである。
【図９】図９は、実施例３の携帯電子機器のハードウェア構成例を示す図である。
【発明を実施するための形態】
【０００９】
以下に、本願の開示する携帯電子機器及び充電制御方法の実施例を図面に基づいて説明する。なお、この実施例により本願の開示する携帯電子機器及び充電制御方法が限定されるものではない。また、各実施例において同一の機能を有する構成、及び、同一の処理を行うステップには同一の符号を付し、重複する説明を省略する。
【００１０】
［実施例１］
＜携帯電子機器の充電態様＞
図１，２，３は、実施例１の携帯電子機器の充電態様の一例を示す図である。図１，２には、クレードルを利用して充電を行う場合を示し、図３には、ＵＳＢ（Universal  Serial  Bus）規格のコネクタ（以下では「ＵＳＢコネクタ」と呼ぶことがある）を利用して充電を行う場合を示す。つまり、図１，２の場合は、クレードル２が充電機器となり、図３の場合は、ＵＳＢコネクタ５が充電機器となる。
【００１１】
図１には、携帯電子機器１の表面、つまり、タッチパネル面から見た場合を示し、図２には、携帯電子機器１の裏面から見た場合を示す。図１に示すように、携帯電子機器１は、外部電源である商用電源にＡＣアダプタ３及びコンセント４を介して接続されたクレードル２に置かれた状態で充電される。すなわち、図２に示すように、クレードル２は、充電端子２１，２２を備える。充電端子２１，２２の何れか一方は接地されたＧＮＤ端子である。一方で、携帯電子機器１は、充電端子１１１，１１２を有する充電コネクタ（以下では「クレードル用コネクタ」と呼ぶことがある）１１を備える。充電端子１１１，１１２の何れか一方は接地されたＧＮＤ端子である。携帯電子機器１がクレードル２に置かれ、充電端子２１，２２と、充電端子１１１，１１２とが互いに接触することにより、外部電源により携帯電子機器１が充電される。
【００１２】
また、図２，３に示すように、携帯電子機器１は、ＵＳＢコネクタ１２を備える。コンセントが一体となったＡＣアダプタ６を介して外部電源である商用電源に接続されたＵＳＢコネクタ５と、ＵＳＢコネクタ１２とが接続されることにより、携帯電子機器１が充電される。
【００１３】
ＡＣアダプタ３，６は、例えば、１００Ｖの交流の商用電源を降圧して５Ｖの直流電源に変換する。
【００１４】
＜携帯電子機器のハードウェア構成＞
図４は、実施例１の携帯電子機器のハードウェア構成例を示す図である。図１に示す携帯電子機器１は、例えば、スマートフォンまたはタブレット端末等である。図１において、携帯電子機器１は、クレードル用コネクタ１１と、ＵＳＢコネクタ１２と、切替回路１３と、充電制御回路１００と、充電回路１８と、バッテリー１９とを備える。
【００１５】
クレードル用コネクタ１１は、充電端子１１１，１１２を備える。充電端子１１１は切替回路１３と接続され、充電端子１１２は接地される。つまり、充電端子１１２はＧＮＤ端子である。また、充電端子１１１は、クレードル２の充電端子２１と接触可能であり、充電端子１１２は、クレードル２のＧＮＤ端子である充電端子２２と接触可能である。
【００１６】
ＵＳＢコネクタ１２は、充電端子１２１，１２２を備える。充電端子１２１は切替回路１３と接続され、充電端子１２２は接地される。つまり、充電端子１２２はＧＮＤ端子である。また、充電端子１２１は、ＵＳＢコネクタ５の充電端子と接触可能であり、充電端子１２２は、ＵＳＢコネクタ５のＧＮＤ端子と接触可能である。
【００１７】
切替回路１３は、充電制御回路１００と接続され、外部電源の供給経路を、クレードル用コネクタ１１を介する供給経路と、ＵＳＢコネクタ１２を介する供給経路との間で切り替える。切替回路１３は、クレードル用コネクタ１１にクレードル２が接続されたと判断したときは、充電端子１１１と抵抗１４との間の電流経路を接続し、充電端子１２１と抵抗１４との間の電流経路を切断する。一方で、切替回路１３は、ＵＳＢコネクタ１２にＵＳＢコネクタ５が接続されたと判断したときは、充電端子１１１と抵抗１４との間の電流経路を切断し、充電端子１２１と抵抗１４との間の電流経路を接続する。
【００１８】
ここで、切替回路１３は、充電端子１１１における電圧値が第１閾値以上となったときに、クレードル用コネクタ１１にクレードル２が接続されたと判断する。また、切替回路１３は、充電端子１２１における電圧値が第２閾値以上となったときに、ＵＳＢコネクタ１２にＵＳＢコネクタ５が接続されたと判断する。つまり、切替回路１３は、充電端子１１１における電圧値が第１閾値以上となったとき、または、充電端子１２１における電圧値が第２閾値以上となったときに、外部電源が携帯電子機器１に接続されたと判断する。そして、切替回路１３は、外部電源が携帯電子機器１に接続されたと判断したときは、携帯電子機器１への外部電源の接続を検出したことの通知（以下では「外部電源接続検出通知」と呼ぶことがある）をプロセッサ１７に出力する。なお、一般に、第１閾値は第２閾値より大きい。
【００１９】
また、切替回路１３は、充電端子１１１における電圧値が第１閾値以上となった後に第１閾値未満になったとき、または、充電端子１２１における電圧値が第２閾値以上となった後に第２閾値未満になったときに、外部電源が携帯電子機器１から取り外されたと判断する。そして、切替回路１３は、外部電源が携帯電子機器１から取り外されたと判断したときは、携帯電子機器１からの外部電源の取外しを検出したことの通知（以下では「外部電源取外し検出通知」と呼ぶことがある）をプロセッサ１７に出力する。
【００２０】
充電制御回路１００は、抵抗１４と、ＡＤＣ（Analog-to-Digital  converter：アナログ−デジタル変換回路）１５，１６と、プロセッサ１７とを有する。
【００２１】
ＡＤＣ１５には、抵抗１４の入力端Ａに発生した電圧が入力される。ＡＤＣ１５は、抵抗１４の入力端Ａにおけるアナログの電圧値を検出し、検出したアナログの電圧値をデジタルの電圧値に変換してプロセッサ１７に出力する。以下では、抵抗１４の入力端Ａにおける電圧値を「ＶＡ」と表記する。電圧値ＶＡは、充電端子１１１における電圧値に相当する。
【００２２】
ＡＤＣ１６には、抵抗１４の出力端Ｂに発生した電圧が入力される。ＡＤＣ１６は、抵抗１４の出力端Ｂにおけるアナログの電圧値を検出し、検出したアナログの電圧値をデジタルの電圧値に変換してプロセッサ１７に出力する。以下では、抵抗１４の出力端Ｂにおける電圧値を「ＶＢ」と表記する。電圧値ＶＢは、バッテリー１９への入力電圧の電圧値に相当する。
【００２３】
抵抗１４の入力端Ａは、切替回路１３を介して、クレードル用コネクタ１１の充電端子１１１、または、ＵＳＢコネクタ１２の充電端子１２１に接続される。また、抵抗１４の出力端Ｂは、充電回路１８を介して、バッテリー１９に接続される。つまり、抵抗１４は、充電端子１１１とバッテリー１９との間に設けられている。また、抵抗１４は、充電端子１２１とバッテリー１９との間に設けられている。
【００２４】
プロセッサ１７は、クレードル用コネクタ１１にクレードル２が接続されたこと、または、ＵＳＢコネクタ１２にＵＳＢコネクタ５が接続されたことを契機として、充電回路１８を制御することで、バッテリー１９への充電を制御する。すなわち、プロセッサ１７は、切替回路１３から外部電源接続検出通知を入力されたときに、充電制御を開始する。この充電制御の詳細は後述する。プロセッサ１７の一例として、ＣＰＵ（Central  Processing  Unit）、ＤＳＰ（Digital  Signal  Processor）、ＦＰＧＡ（Field  Programmable  Gate  Array）等が挙げられる。
【００２５】
充電回路１８は、充電端子１１１または充電端子１２１を介して外部電源から供給される電力をバッテリー１９に充電する。つまり、バッテリー１９は、外部電源から充電端子１１１または充電端子１２１を介して供給される電力によって充電される。
【００２６】
＜携帯電子機器の動作＞
以下、クレードル２を利用して充電を行う場合を一例として説明する。またここでは、ＡＣアダプタ３の出力電圧値、つまり、クレードル２の充電端子２１における電圧値を「Ｖ１」と表記する。また、外部電源接続時にクレードル２の充電端子２１からクレードル用コネクタ１１の充電端子１１１へ流れる電流の値、つまり、抵抗１４を流れる電流の値を「Ｉ」と表記する。また、充電端子２１と充電端子１１１との間、または、充電端子２２と充電端子１１２との間の接触抵抗の値を「Ｒ１」と表記し、抵抗１４の抵抗値を「Ｒ２」と表記する。また、上記のように、抵抗１４の入力端Ａにおける電圧値を「ＶＡ」と表記し、抵抗１４の出力端Ｂにおける電圧値を「ＶＢ」と表記する。
【００２７】
電圧値Ｖ１は、電流値Ｉと、接触抵抗値Ｒ１と、電圧値ＶＡとを用いて、以下の式（１）のように表すことができる。また、電流値Ｉは、電圧値ＶＡ，ＶＢと、抵抗値Ｒ２とを用いて、以下の式（２）のように表すことができる。
Ｖ１＝Ｉ・Ｒ１＋ＶＡ  …式（１）
Ｉ＝（ＶＡ−ＶＢ）／Ｒ２  …式（２）
【００２８】
式（１）及び式（２）から、接触抵抗値Ｒ１は、以下の式（３）によって表すことができる。
Ｒ１＝（（Ｖ１−ＶＡ）・Ｒ２）／（ＶＡ−ＶＢ）  …式（３）
【００２９】
また、充電端子２１と充電端子１１１との接触箇所での消費電力値を「Ｐ」と表記すると、消費電力値Ｐは以下の式（４）のように表すことができる。
Ｐ＝Ｉ２・Ｒ１  …式（４）
【００３０】
上式（４）に上式（２），（３）を代入すると、消費電力値Ｐは、結局、以下の式（５）のように表すことができる。
Ｐ＝（（ＶＡ−ＶＢ）・（Ｖ１−ＶＡ））／Ｒ２  …式（５）
【００３１】
ここで、充電電流の値、つまり、バッテリー１９への入力電流の値は、図５に示すように、携帯電子機器１に外部電源が接続された時点ｔｓで所定値まで上昇し、一定の値を保った後、バッテリー１９の充電量の増加に伴って徐々に減少する。そして、バッテリー１９が満充電になった時点ｔｆで充電電流はゼロになる。図５は、実施例１の充電電流の変化の態様の一例を示す図である。このように、充電電流は、充電開始時から充電終了時までの間に変化することがある。そして、充電端子２１と充電端子１１１との接触箇所での消費電力値Ｐは上式（４）で表されるため、このような充電電流の変化に伴って、消費電力値Ｐも変化する。また、消費電力値Ｐが大きくなるほど、充電端子２１と充電端子１１１との接触箇所での発熱量もより大きくなる。
【００３２】
そこで、本実施例では、以下のように、抵抗１４の両端における電圧値ＶＡ，ＶＢを測定し、上式（５）に従って消費電力値Ｐを算出し、消費電力値Ｐが閾値以上となるときに、バッテリー１９への充電を停止する。
【００３３】
図６は、実施例１の携帯電子機器の動作の説明に供するフローチャートである。図６に示すフローチャートは、外部電源が携帯電子機器１に接続された時点から、外部電源が携帯電子機器１から取り外される時点までの間に、一定の周期で繰り返される。つまり、プロセッサ１７が、外部電源接続検出通知を入力されてから、外部電源取外し検出通知を入力されるまでの間、一定周期で、図６に示すフローチャートに従って動作する。
【００３４】
まず、プロセッサ１７は、ＡＤＣ１５から入力される電圧値ＶＡ、及び、ＡＤＣ１６から入力される電圧値ＶＢを測定する（ステップＳ３１）。
【００３５】
次いで、プロセッサ１７は、上式（５）に従って、消費電力値Ｐを算出する（ステップＳ３２）。すなわち、プロセッサ１７は、抵抗１４の両端の電圧値ＶＡ，ＶＢと、クレードル２の充電端子２１における電圧値Ｖ１と、抵抗１４の抵抗値Ｒ２とに基づいて、充電端子２１と充電端子１１１との接触箇所での消費電力値Ｐを算出する。ここで、抵抗１４の抵抗値Ｒ２はプロセッサ１７に既知である。また、クレードル２の充電端子２１における電圧値Ｖ１、つまり、ＡＣアダプタ３の出力電圧値Ｖ１は一定の値で、プロセッサ１７に既知である。
【００３６】
次いで、プロセッサ１７は、消費電力値Ｐが閾値以上か否かを判断する（ステップＳ３３）。
【００３７】
消費電力値Ｐが閾値以上であるときは（ステップＳ３３：Ｙｅｓ）、プロセッサ１７は、充電端子２１，１１１における発熱量が閾値以上になると判断し、バッテリー１９への充電を停止する（ステップＳ３４）。例えば、プロセッサ１７は、充電回路１８の動作を停止することにより、バッテリー１９への充電を停止する。また例えば、プロセッサ１７は、充電回路１８の出力電流、つまり、バッテリー１９への入力電流を０Ａに制御することによりバッテリー１９への充電を停止する。また例えば、プロセッサ１７は、充電回路１８においてバッテリー１９への電流経路に設けられたスイッチを切断してバッテリー１９への入力電流を遮断することによりバッテリー１９への充電を停止する。バッテリー１９への充電を停止することにより、クレードル２の充電端子２１とクレードル用コネクタ１１の充電端子１１１との間での電流の流れが止まる。よって、充電端子２１，１１１における発熱が抑えられる。
【００３８】
一方で、消費電力値Ｐが閾値未満であるときは（ステップＳ３３：Ｎｏ）、プロセッサ１７は、充電端子２１，１１１における発熱量が閾値未満になると判断し、バッテリー１９への充電を継続する（ステップＳ３５）。
【００３９】
以上のように、本実施例では、携帯電子機器１は、クレードル用コネクタ１１の充電端子１１１と、バッテリー１９と、抵抗１４と、プロセッサ１７とを有する。クレードル用コネクタ１１の充電端子１１１は、クレードル２の充電端子２１と接触可能である。バッテリー１９は、外部電源から充電端子１１１を介して供給される電力によって充電される。抵抗１４は、充電端子１１１とバッテリー１９との間に設けられる。プロセッサ１７は、抵抗１４の両端の電圧値ＶＡ，ＶＢを測定する。また、プロセッサ１７は、抵抗１４の両端の電圧値ＶＡ，ＶＢと、クレードル２の充電端子２１における電圧値Ｖ１と、抵抗１４の抵抗値Ｒ２とに基づいて、充電端子２１と充電端子１１１との接触箇所での消費電力値Ｐを算出する。そして、プロセッサ１７は、充電端子２１と充電端子１１１との接触箇所での消費電力値Ｐが閾値以上であるときに、バッテリー１９への充電を停止する。
【００４０】
こうすることで、充電端子２１と充電端子１１１との接触箇所での消費電力値Ｐが大きくなることにより充電端子２１，１１１における発熱量が大きくなるときに、充電端子２１から充電端子１１１への電流の流れを止めることができる。よって、本実施例によれば、充電端子２１，１１１の発熱を抑えることができる。
【００４１】
［実施例２］
本実施例では、ＡＣアダプタ３の出力電圧値Ｖ１が変化する点が実施例１と相違する。すなわち、ＡＣアダプタ３の出力電圧値は、製造上の誤差により、設計上の出力電圧値から±ΔＶだけずれることがある。例えば、設計上の出力電圧値が５Ｖであった場合、実際の出力電圧値は４.８Ｖ〜５.２Ｖの範囲でＡＣアダプタ毎に異なることがある。このように、ＡＣアダプタ３の出力電圧値Ｖ１、つまり、クレードル２の充電端子２１における電圧値Ｖ１が変化すると、Ｖ１が一定との下で上式（５）に従って算出される消費電力値Ｐの精度が低下する。そこで、本実施例では、以下のようにして、ＡＣアダプタ３の出力電圧値Ｖ１、つまり、クレードル２の充電端子２１における電圧値Ｖ１を測定する。
【００４２】
なお、本実施例における携帯電子機器の構成は実施例１（図４）と同一であるため、以下、図４を援用して説明する。また以下では、本実施例の携帯電子機器の動作について、図７を用いて、実施例１と異なる点について説明する。
【００４３】
＜携帯電子機器の動作＞
図７は、実施例２の携帯電子機器の動作の説明に供するフローチャートである。図７に示すフローチャートは、実施例１と同様、外部電源が携帯電子機器１に接続された時点から、外部電源が携帯電子機器１から取り外される時点までの間に、一定の周期で繰り返される。以下、動作例１と動作例２とに分けて説明する。
【００４４】
＜動作例１＞
まず、プロセッサ１７は、充電回路１８を制御して、充電回路１８への入力電流の値を「Ｉ１」に設定する（ステップＳ４１）。この入力電流値Ｉ１は、上式（１）における電流値Ｉ、つまり、抵抗１４に流れる電流の値に相当する。
【００４５】
次いで、プロセッサ１７は、入力電流値をＩ１に設定したときにＡＤＣ１５から入力される電圧値、つまり、入力電流値をＩ１に設定したときの抵抗１４の入力端の電圧値ＶＡ１を測定する（ステップＳ４２）。この電圧値ＶＡ１は、上式（１）における電圧値ＶＡに相当する。
【００４６】
よって、プロセッサ１７は、以下の式（６）を得ることができる。
Ｖ１＝Ｉ１・Ｒ１＋ＶＡ１  …式（６）
【００４７】
次いで、プロセッサ１７は、充電回路１８を制御して、充電回路１８への入力電流の値を「Ｉ２」に設定する（ステップＳ４３）。Ｉ２は、Ｉ１とは異なる値である。また、この入力電流値Ｉ２は、上式（１）における電流値Ｉ、つまり、抵抗１４に流れる電流の値に相当する。
【００４８】
次いで、プロセッサ１７は、入力電流値をＩ２に設定したときにＡＤＣ１５から入力される電圧値、つまり、入力電流値をＩ２に設定したときの抵抗１４の入力端の電圧値ＶＡ２を測定する（ステップＳ４４）。この電圧値ＶＡ２は、上式（１）における電圧値ＶＡに相当する。
【００４９】
よって、プロセッサ１７は、以下の式（７）を得ることができる。
Ｖ１＝Ｉ２・Ｒ１＋ＶＡ２  …式（７）
【００５０】
上式（６），（７）から、電圧値Ｖ１は、以下の式（８）によって表すことができる。
Ｖ１＝（ＶＡ１・Ｉ２−ＶＡ２・Ｉ１）／（Ｉ２−Ｉ１）  …式（８）  
【００５１】
そこで、プロセッサ１７は、上式（８）に従って、ＡＣアダプタ３の出力電圧値Ｖ１、つまり、クレードル２の充電端子２１における電圧値Ｖ１を算出する（ステップＳ４５）。
【００５２】
以降のステップＳ３２，Ｓ３３，Ｓ３４，Ｓ３５の処理は実施例１と同一である。
【００５３】
このように、動作例１では、プロセッサ１７は、抵抗１４に流れる電流を、電流値Ｉ１及び電流値Ｉ２に設定する。また、プロセッサ１７は、電流値Ｉ１に対応する電流値であって、抵抗１４の入力端における電流値ＶＡ１、及び、電流値Ｉ２に対応する電流値であって、抵抗１４の入力端における電流値ＶＡ２を測定する。そして、プロセッサ１７は、電流値Ｉ１と、電流値Ｉ２と、電流値Ｉ１に対応する電圧値ＶＡ１と、電流値Ｉ２に対応する電圧値ＶＡ２とに基づいて、電圧値Ｖ１を算出する。
【００５４】
＜動作例２＞
上式（１）の電圧値ＶＡは、以下の式（９）によって表すことができる。
ＶＡ＝Ｉ・Ｒ２＋ＶＢ  …式（９）
【００５５】
よって、上式（１）は以下の式（１０）に変形することができる。
Ｖ１＝Ｉ・Ｒ１＋Ｉ・Ｒ２＋ＶＢ  …式（１０）
【００５６】
そこで、まず、プロセッサ１７は、充電回路１８を制御して、充電回路１８への入力電流の値を「Ｉ１」に設定する（ステップＳ４１）。この入力電流値Ｉ１は、上式（１０）における電流値Ｉ、つまり、抵抗１４に流れる電流の値に相当する。
【００５７】
次いで、プロセッサ１７は、入力電流値をＩ１に設定したときにＡＤＣ１６から入力される電圧値、つまり、入力電流値をＩ１に設定したときの抵抗１４の出力端の電圧値ＶＢ１を測定する（ステップＳ４２）。この電圧値ＶＢ１は、上式（１０）における電圧値ＶＢに相当する。
【００５８】
よって、プロセッサ１７は、以下の式（１１）を得ることができる。
Ｖ１＝Ｉ１・Ｒ１＋Ｉ１・Ｒ２＋ＶＢ１  …式（１１）
【００５９】
次いで、プロセッサ１７は、充電回路１８を制御して、充電回路１８への入力電流の値を「Ｉ２」に設定する（ステップＳ４３）。Ｉ２は、Ｉ１とは異なる値である。また、この入力電流値Ｉ２は、上式（１０）における電流値Ｉ、つまり、抵抗１４に流れる電流の値に相当する。
【００６０】
次いで、プロセッサ１７は、入力電流値をＩ２に設定したときにＡＤＣ１６から入力される電圧値、つまり、入力電流値をＩ２に設定したときの抵抗１４の出力端の電圧値ＶＢ２を測定する（ステップＳ４４）。この電圧値ＶＢ２は、上式（１０）における電圧値ＶＢに相当する。
【００６１】
よって、プロセッサ１７は、以下の式（１２）を得ることができる。
Ｖ１＝Ｉ２・Ｒ１＋Ｉ２・Ｒ２＋ＶＢ２  …式（１２）
【００６２】
上式（１１），（１２）から、電圧値Ｖ１は、以下の式（１３）によって表すことができる。
Ｖ１＝（ＶＢ１・Ｉ２−ＶＢ２・Ｉ１）／（Ｉ２−Ｉ１）  …式（１３）  
【００６３】
そこで、プロセッサ１７は、上式（１３）に従って、ＡＣアダプタ３の出力電圧値Ｖ１、つまり、クレードル２の充電端子２１における電圧値Ｖ１を算出する（ステップＳ４５）。
【００６４】
以降のステップＳ３２，Ｓ３３，Ｓ３４，Ｓ３５の処理は実施例１と同一である。
【００６５】
このように、動作例２では、プロセッサ１７は、抵抗１４に流れる電流を、電流値Ｉ１及び電流値Ｉ２に設定する。また、プロセッサ１７は、電流値Ｉ１に対応する電流値であって、抵抗１４の出力端における電流値ＶＢ１、及び、電流値Ｉ２に対応する電流値であって、抵抗１４の出力端における電流値ＶＢ２を測定する。そして、プロセッサ１７は、電流値Ｉ１と、電流値Ｉ２と、電流値Ｉ１に対応する電圧値ＶＢ１と、電流値Ｉ２に対応する電圧値ＶＢ２とに基づいて、電圧値Ｖ１を算出する。
【００６６】
以上、動作例１または動作例２のようにして電圧値Ｖ１を算出することで、ＡＣアダプタ３の出力電圧値Ｖ１、つまり、クレードル２の充電端子２１における電圧値Ｖ１が変化しても、電圧値Ｖ１を正確に算出することができる。よって、本実施例によれば、電圧値Ｖ１が変化することによる消費電力値Ｐの算出精度の低下を防止することができる。
【００６７】
次いで、携帯電子機器１の以上の動作をタイミングチャートを用いて説明する。図８は、実施例２の携帯電子機器の動作の説明に供するタイミングチャートである。図８では、上記のＩ１を１００ｍＡに設定し、上記のＩ２を１Ａに設定する場合を一例として示す。
【００６８】
時刻ｔ１で、携帯電子機器１がクレードル２に接続され、時刻ｔ２で、プロセッサ１７は、充電回路１８への入力電流値を、１Ａより大きい所定値に設定し、バッテリー１９への充電が開始される。
【００６９】
時刻ｔ２から所定時間Ｔ１経過後の時刻ｔ３において、プロセッサ１７は、充電回路１８への入力電流の値を１００ｍＡに設定する。次いで、時刻ｔ４で、プロセッサ１７は、１００ｍＡに対応する電圧値ＶＡ１またはＶＢ１を測定する。
【００７０】
次いで、時刻ｔ５において、プロセッサ１７は、充電回路１８への入力電流の値を１Ａに設定する。次いで、時刻ｔ６で、プロセッサ１７は、１Ａに対応する電圧値ＶＡ２またはＶＢ２を測定する。また、時刻ｔ６で、プロセッサ１７は、電圧値Ｖ１を算出した後、消費電力値Ｐを算出し、消費電力値Ｐと閾値との比較結果に基づいて、バッテリー１９への充電を停止するか否かを判断する。
【００７１】
次いで、時刻ｔ７で、プロセッサ１７は、充電回路１８への入力電流値を、時刻ｔ２で設定した所定値と同じ値に設定する。
【００７２】
そして、時刻ｔ３から所定時間Ｔ２経過後の時刻ｔ８において、プロセッサ１７は、再び、充電回路１８への入力電流の値を１００ｍＡに設定する。以降、周期Ｔ２で、時刻ｔ３〜ｔ７の処理と同一の処理が繰り返し行われる。
【００７３】
[実施例３]
本実施例では、上記の電流値Ｉが変化せず一定として消費電力値Ｐを算出する点が実施例１と相違する。以下、実施例１と異なる点について説明する。
【００７４】
図９は、実施例３の携帯電子機器のハードウェア構成例を示す図である。図９において、携帯電子機器７は、充電制御回路２００を備える。充電制御回路２００は、ＡＤＣ７１と、プロセッサ１７とを有する。
【００７５】
ＡＤＣ７１には、点Ｃにおける電圧が入力される。ＡＤＣ７１は、点Ｃにおけるアナログの電圧値を検出し、検出したアナログの電圧値をデジタルの電圧値に変換してプロセッサ１７に出力する。以下では、点Ｃにおける電圧値を「ＶＣ」と表記する。電圧値ＶＣは、充電端子１１１における電圧値に相当する。
【００７６】
ここで、消費電力値Ｐは、電流値Ｉと、電圧値Ｖ１と、電圧値ＶＣとを用いて、以下の式（１４）のように表すことができる。
Ｐ＝（Ｖ１−ＶＣ）・Ｉ  …式（１４）
【００７７】
ここで、電流値Ｉ及び電圧値Ｖ１は一定で、プロセッサ１７に既知であるとする。そこで、プロセッサ１７は、測定した電圧値ＶＣに基づいて、式（１４）に従って消費電力値Ｐを算出する。
【００７８】
このように、本実施例では、プロセッサ１７は、電流値Ｉが変化せず一定として消費電力値Ｐを算出する。こうすることで、充電制御回路２００の構成を、実施例１の充電制御回路１００の構成よりも簡易にすることができる。
【００７９】
［他の実施例］
［１］プロセッサ１７での上記説明における各処理は、各処理に対応するプログラムをプロセッサ１７に実行させることによって実現してもよい。例えば、プロセッサ１７での上記説明における各処理に対応するプログラムが、携帯電子機器１，７が有するメモリ（図示せず）に記憶され、そのプログラムがプロセッサ１７によってメモリから読み出されて実行されてもよい。
【００８０】
［２］上記の動作説明では、クレードル用コネクタ１１を介して充電を行う場合を一例として説明した。しかし、ＵＳＢコネクタ１２を介して充電を行う場合にも、クレードル用コネクタ１１を介して充電を行う場合と同様にして、開示の技術を実施することができる。
【００８１】
［３］プロセッサ１７は、消費電力値Ｐが閾値以上となって充電を停止した後に、充電電流値Ｉまたは接触抵抗値Ｒ１が減少して消費電力値Ｐが閾値未満となったときに、充電を再開してもよい。
【符号の説明】
【００８２】
１，７  携帯電子機器
１００，２００  充電制御回路
１１  クレードル用コネクタ
１２  ＵＳＢコネクタ
１１１，１２１  充電端子
１１２，１２２  ＧＮＤ端子
１３  切替回路
１４  抵抗
１５，１６，７１  ＡＤＣ
１７  プロセッサ
１８  充電回路
１９  バッテリー
【図１】
2015136221.tif 000003
【図２】
2015136221.tif 000004
【図３】
2015136221.tif 000005
【図４】
2015136221.tif 000006
【図５】
2015136221.tif 000007
【図６】
2015136221.tif 000008
【図７】
2015136221.tif 000009
【図８】
2015136221.tif 000010
【図９】
2015136221.tif 000011