(57)【要約】【課題】充電の繰り返しによる電池容量の低下を抑制すること。【解決手段】電子機器１００は、電池１０１と、測定部１０２と、制御部１０３と、を備える。電池１０１は、電子機器１００の電源であり充電が可能である。測定部１０２は、電池１０１の容量劣化を導出可能な値を測定する。制御部１０３は、測定部１０２によって測定された値と、その値と電池１０１の充電電圧との対応情報と、に基づいて電池１０１の充電電圧を上昇させる制御を行う。【選択図】図１
2019022286.tif 000002
【特許請求の範囲】
【請求項１】
自機器の電源であり充電が可能な電池と、
前記電池の容量劣化を導出可能な値を測定する測定部と、
前記測定部によって測定された前記値と、前記値と前記電池の充電電圧との対応情報と、に基づいて前記電池の充電電圧を上昇させる制御を行う制御部と、
を備えることを特徴とする電子機器。
【請求項２】
前記制御部は、前記電池の容量が所定の範囲内になるように前記電池の充電電圧を上昇させる制御を行うことを特徴とする請求項１に記載の電子機器。
【請求項３】
前記値は、前記電池の交流インピーダンスを示す値であり、
前記制御部は、前記値に基づいて前記交流インピーダンスの上昇を検出した場合に前記電池の充電電圧を上昇させる制御を行う、
ことを特徴とする請求項１または２に記載の電子機器。
【請求項４】
前記値は、前記電池の累積充電時間に応じた値であることを特徴とする請求項１または２に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、充電可能な電池を使用する電子機器に関する。
【背景技術】
【０００２】
従来、たとえばスマートフォンなどの携帯機器には、リチウムイオン電池等の充電可能な二次電池が用いられている。たとえばリチウムイオン電池においては、充放電サイクルを繰り返すことによって電池容量が低下する容量劣化（サイクル劣化）が発生することが知られている。また、リチウムイオン電池の充電に関する技術が知られている（たとえば、下記特許文献１，２参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−３１１７９３号公報
【特許文献２】特開２００２−０７８２２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来技術では、充電の繰り返しによる電池容量の低下を抑制することができないという問題がある。
【０００５】
１つの側面では、本発明は、充電の繰り返しによる電池容量の低下を抑制することができる電子機器を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するため、１つの実施態様では、自機器の電源であり充電が可能な電池と、前記電池の容量劣化を導出可能な値を測定する測定部と、前記測定部によって測定された前記値と、前記値と前記電池の充電電圧との対応情報と、に基づいて前記電池の充電電圧を上昇させる制御を行う制御部と、を備える電子機器が提案される。
【発明の効果】
【０００７】
本発明の一側面によれば、充電の繰り返しによる電池容量の低下を抑制することができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施の形態１にかかる電子機器の一例を示す図である。
【図２】図２は、実施の形態１にかかる端末装置の一例を示す図である。
【図３】図３は、実施の形態１にかかる電池におけるサイクル数に対する電池容量の充電電圧ごとの特性の一例を示す図である。
【図４】図４は、実施の形態１にかかる電池における充電電圧に対する電池容量の特性の一例を示す図である。
【図５】図５は、実施の形態１にかかる電池におけるＡＣインピーダンスに対する電池容量の特性の一例を示す図である。
【図６】図６は、実施の形態１にかかるＡＣインピーダンスと充電電圧との対応情報の一例を示す図である。
【図７】図７は、実施の形態１にかかる端末装置の制御回路による処理の一例を示すフローチャート（その１）である。
【図８】図８は、実施の形態１にかかる端末装置の制御回路による処理の一例を示すフローチャート（その２）である。
【図９】図９は、実施の形態１にかかる充電電圧の制御および電池容量の一例を示す図である。
【図１０】図１０は、実施の形態１にかかる充電電圧の制御および電池容量の他の一例を示す図である。
【図１１】図１１は、実施の形態２にかかる端末装置の一例を示す図である。
【図１２】図１２は、実施の形態２にかかるサイクル数と充電電圧との対応情報の一例を示す図である。
【図１３】図１３は、実施の形態２にかかる端末装置の制御回路による処理の一例を示すフローチャート（その１）である。
【図１４】図１４は、実施の形態２にかかる端末装置の制御回路による処理の一例を示すフローチャート（その２）である。
【発明を実施するための形態】
【０００９】
以下に図面を参照して、本発明にかかる電子機器の実施の形態を詳細に説明する。
【００１０】
（実施の形態１）
（実施の形態１にかかる電子機器）
図１は、実施の形態１にかかる電子機器の一例を示す図である。図１に示すように、実施の形態１にかかる電子機器１００は、電池１０１と、測定部１０２と、制御部１０３と、を備える。また、電子機器１００は、さらに記憶部１０４を備えてもよい。
【００１１】
電池１０１は、電子機器１００（自機器）の電源であり、電子機器１００の内部のデバイスに電源を供給可能である。また、電池１０１は、充電電圧の印加により充電が可能な二次電池である。電池１０１は、充電の繰り返しにより容量が劣化し、充電電圧が高いほど容量が大きくなる各種の二次電池とすることができる。
【００１２】
測定部１０２は、電池１０１の容量劣化を導出可能な値を測定する。そして、測定部１０２は、測定した値を制御部１０３へ出力する。電池１０１の容量劣化を導出可能な値は、たとえば電池１０１の容量劣化との間で相関がある値である。一例としては、電池１０１の容量劣化を導出可能な値は、電池１０１の交流インピーダンスを示す値である。
【００１３】
制御部１０３は、測定部１０２により測定される値と、電池１０１の充電電圧と、の対応情報を記憶部１０４から取得する。たとえば、記憶部１０４が電子機器１００に設けられている場合は、制御部１０３は記憶部１０４から対応情報を読み出す。また、記憶部１０４が電子機器１００とは異なる装置に設けられている場合は、制御部１０３はその装置と通信を行うことにより記憶部１０４の対応情報を受信する。
【００１４】
そして、制御部１０３は、測定部１０２から出力された値と、取得した対応情報と、に基づいて電池１０１の充電電圧を上昇させる制御を行う。たとえば、制御部１０３は、測定部１０２から出力された値が示す電池１０１の交流インピーダンスに基づいて、電池１０１の交流インピーダンスの上昇を検出する。そして、制御部１０３は、電池１０１の交流インピーダンスが所定量以上となった場合に、対応情報に基づいて電池１０１の充電電圧を上昇させる制御を行う。
【００１５】
記憶部１０４は、測定部１０２により測定される値と、電池１０１の充電電圧と、の対応情報を記憶する。この対応情報は、たとえば、測定部１０２により測定される値と、測定部１０２により測定される値から導出される電池１０１の容量劣化が多いほど高い充電電圧と、を対応付ける。また、記憶部１０４は、上述したように電子機器１００に設けられていてもよいし、電子機器１００とは異なる装置（一例としてはサーバ装置）に設けられていてもよい。
【００１６】
このように、図１に示す電子機器１００によれば、電池１０１の容量劣化を導出可能な値の測定結果と対応情報に基づいて電池１０１の充電電圧を上昇させる制御を行うことができる。これにより、電池１０１の容量劣化に応じて電池１０１の充電電圧を上昇させ、電池１０１の充電の繰り返しによる電池容量の低下を抑制することができる。
【００１７】
たとえば、電池１０１の容量が所定の範囲内になるように電池１０１の充電電圧を上昇させる制御を行うことで、電池１０１の充電回数に関わらず電池１０１の電池容量をほぼ一定にすることが可能になる。したがって、たとえば電子機器１００のユーザが電池１０１の劣化を意識せずに電子機器１００を使用可能な時間をほぼ一定にすることが可能になる。
【００１８】
（実施の形態１にかかる端末装置）
図２は、実施の形態１にかかる端末装置の一例を示す図である。図２において、実線矢印は電源ラインを示し、点線矢印は制御ラインを示す。図１に示した電子機器１００は、たとえば図２に示す端末装置２００により実現することができる。端末装置２００は、たとえば基地局装置との間で無線伝送を行うことによりセルラ通信を行う携帯電話やスマートフォンなどの移動端末である。
【００１９】
端末装置２００は、電源回路２０１と、充電回路２０２と、電池２０３と、制御回路２０４と、メモリ２０５と、デバイス電源２０６と、を備える。図１に示した電池１０１は、たとえば電池２０３により実現することができる。図１に示した測定部１０２は、たとえば制御回路２０４により実現することができる。図１に示した制御部１０３は、たとえば充電回路２０２および制御回路２０４により実現することができる。図１に示した記憶部１０４は、たとえばメモリ２０５により実現することができる。
【００２０】
図２に示すＡＣアダプタ２１は、端末装置２００に対して接続可能である。そして、ＡＣアダプタ２１は、端末装置２００に対して接続されている場合に、外部から入力された交流電圧（たとえば商用電源）を直流電圧に変換し、変換した直流電圧を端末装置２００へ供給する。ＡＣはＡｌｔｅｒｎａｔｉｎｇ  Ｃｕｒｒｅｎｔ（交流）の略である。
【００２１】
電源回路２０１は、端末装置２００に対してＡＣアダプタ２１が接続されている場合に、ＡＣアダプタ２１から供給される直流電圧に基づく動作電圧を制御回路２０４、メモリ２０５およびデバイス電源２０６へ供給する。
【００２２】
充電回路２０２は、端末装置２００に対してＡＣアダプタ２１が接続されている場合に、ＡＣアダプタ２１から供給される直流電圧に基づく充電電圧を電池２０３へ供給することにより電池２０３を充電する。また、充電回路２０２は、ＡＣアダプタ２１から供給される直流電圧に基づく充電電圧を、制御回路２０４から出力される充電電圧指示が示す電圧になるように変換し、変換した充電電圧を電池２０３へ供給する。
【００２３】
電池２０３は、充電回路２０２から供給される充電電圧によって充電可能な二次電池である。また、電池２０３は、端末装置２００に対してＡＣアダプタ２１が接続されていない場合に、放電による動作電圧を電源回路２０１へ供給し、電源回路２０１は制御回路２０４、メモリ２０５およびデバイス電源２０６へ供給する。一例としては、電池２０３はリチウムイオン二次電池である。ただし、電池２０３は、リチウムイオン二次電池に限らず、充電の繰り返しにより容量が劣化し、充電電圧が高いほど容量が大きくなる各種の二次電池とすることができる。
【００２４】
端末装置２００に対してＡＣアダプタ２１が接続されている場合、制御回路２０４、メモリ２０５およびデバイス電源２０６は、ＡＣアダプタ２１により電源供給された電源回路２０１から供給される動作電圧によって動作する。また、端末装置２００に対してＡＣアダプタ２１が接続されていない場合、制御回路２０４、メモリ２０５およびデバイス電源２０６は、電池２０３により電源供給された電源回路２０１から供給される動作電圧によって動作する。
【００２５】
制御回路２０４は、充電回路２０２による電池２０３の充電を制御する制御部である。たとえば、制御回路２０４は、電池２０３のＡＣインピーダンス（電池２０３の内部抵抗）を測定する。一例としては、制御回路２０４は、交流電圧を電池２０３へ入力する。そして、制御回路２０４は、電池２０３へ入力した交流電圧の振幅と、入力した交流電圧に応じて電池２０３から出力された交流電圧の振幅と、の差分を算出することにより電池２０３のＡＣインピーダンスを測定する。
【００２６】
ただし、制御回路２０４によるＡＣインピーダンスの測定には、これに限らず各種の方法を用いることができる。たとえば、制御回路２０４は、電池２０３の満充電時の出力電圧を検出することにより電池２０３のＡＣインピーダンスを測定してもよい。または、制御回路２０４は、電池２０３の充電および放電の履歴や、電池２０３からの電源供給を受けるデバイスの動作履歴などに基づいてＡＣインピーダンスを推定してもよい。
【００２７】
また、制御回路２０４は、メモリ２０５から、電池２０３のＡＣインピーダンスと電池２０３の充電電圧との対応テーブル（たとえば図６参照）を読み出す。そして、制御回路２０４は、読み出した対応テーブルにおいて、測定した電池２０３のＡＣインピーダンスと対応付けられた充電電圧を特定し、特定した充電電圧を示す充電電圧情報をメモリ２０５に格納する。そして、制御回路２０４は、電池２０３の充電を行う場合に、メモリ２０５に格納した充電電圧情報を読み出し、読み出した充電電圧情報が示す充電電圧を指示する充電電圧指示を充電回路２０２へ出力する。
【００２８】
制御回路２０４は、たとえばＣＰＵやＳｏＣなどのデジタル回路により実現することができる。ＣＰＵはＣｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ（中央処理装置）の略である。ＳｏＣはＳｙｓｔｅｍ−ｏｎ−ａ−Ｃｈｉｐの略である。制御回路２０４による処理については後述する（たとえば図７，図８参照）。
【００２９】
メモリ２０５には、たとえばメインメモリおよび補助メモリが含まれる。メインメモリは、たとえばＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）である。メインメモリは、制御回路２０４（たとえばＣＰＵ）のワークエリアとして使用される。補助メモリは、たとえば磁気ディスク、フラッシュメモリ等の不揮発性メモリである。補助メモリには、端末装置２００を動作させる各種のプログラムが記憶されている。補助メモリに記憶されたプログラムは、メインメモリにロードされて制御回路２０４によって実行される。
【００３０】
上述した電池２０３のＡＣインピーダンスと電池２０３の充電電圧との対応テーブルは、たとえばメモリ２０５の補助メモリに格納される。また、上述した充電電圧情報は、たとえばメモリ２０５のメインメモリまたは補助メモリに格納される。
【００３１】
デバイス電源２０６は、端末装置２００が備える各デバイスへ電源を供給する各デバイス電源である。端末装置２００が備える各デバイスには、一例としては、制御回路、無線通信デバイス、有線通信デバイス、ユーザインタフェースなどのデバイスが含まれる。ユーザインタフェースには、たとえばマイク、スピーカ、タッチパネルなどが含まれる。なお、デバイス電源２０６は電源回路２０１に含まれていてもよい。
【００３２】
（実施の形態１にかかる電池におけるサイクル数に対する電池容量の充電電圧ごとの特性）
図３は、実施の形態１にかかる電池におけるサイクル数に対する電池容量の充電電圧ごとの特性の一例を示す図である。図３において、横軸は電池２０３の充放電のサイクル数を示し、縦軸は電池２０３の充電電圧ごとの容量（電池容量）を示している。
【００３３】
サイクル数電池容量特性３０１〜３０７は、それぞれ充電電圧が４．３［Ｖ］、４．２５［Ｖ］、４．２［Ｖ］、４．１５［Ｖ］、４．１［Ｖ］、４．０５［Ｖ］、４．０［Ｖ］である場合の電池２０３の充放電のサイクル数に対する電池２０３の容量の特性である。また、サイクル数電池容量特性３０１〜３０７のそれぞれは、４５℃の環境におけるサイクル数電池容量特性を示している。
【００３４】
たとえば、サイクル数電池容量特性３０１は、電池２０３の充電電圧を４．３［Ｖ］にして電池２０３の充放電を繰り返した場合における、充放電のサイクル数に対する電池２０３の容量を示している。この場合の電池２０３の容量は、電池２０３の劣化がない場合に電池２０３を４．３［Ｖ］で満充電した場合の容量を基準（１００％）とする電池２０３の容量である。
【００３５】
また、サイクル数電池容量特性３０２は、電池２０３の充電電圧を４．２５［Ｖ］にして電池２０３の充放電を繰り返した場合における、充放電のサイクル数に対する電池２０３の容量を示している。この場合の電池２０３の容量は、電池２０３の劣化がない場合に電池２０３を４．２５［Ｖ］で満充電した場合の容量を基準（１００％）とする電池２０３の容量である。
【００３６】
サイクル数電池容量特性３０１〜３０７に示すように、電池２０３の容量は電池２０３の充放電のサイクル数が大きくなるほど低下する。また、充放電のサイクル数に応じた電池２０３の容量の低下の速度は、電池２０３の充電電圧が高いほど高い。
【００３７】
（実施の形態１にかかる電池における充電電圧に対する電池容量の特性）
図４は、実施の形態１にかかる電池における充電電圧に対する電池容量の特性の一例を示す図である。図４において、横軸は電池２０３の充電電圧を示し、縦軸は電池２０３の４．３［Ｖ］充電時基準の容量（電池容量）を示している。
【００３８】
充電電圧電池容量特性４００は、電池２０３の充電電圧に対する、電池２０３の４．３［Ｖ］充電時基準の容量（電池容量）の特性である。また、充電電圧電池容量特性４００は、電池２０３の容量劣化がない場合の特性である。充電電圧電池容量特性４００に示すように、電池２０３の充電電圧が高いほど、電池２０３の４．３［Ｖ］充電時基準の容量が大きくなる。
【００３９】
（実施の形態１にかかる電池におけるＡＣインピーダンスに対する電池容量の特性）
図５は、実施の形態１にかかる電池におけるＡＣインピーダンスに対する電池容量の特性の一例を示す図である。図５において、横軸は電池２０３のＡＣインピーダンスを示し、縦軸は電池２０３の劣化のない容量を１００％とした時の容量（電池容量）を示している。
【００４０】
ＡＣインピーダンス電池容量特性５００は、電池２０３のＡＣインピーダンスに対する、電池２０３の劣化のない容量を１００％とした時の容量の特性である。ＡＣインピーダンス電池容量特性５００に示すように、電池２０３の容量が低下するほど、電池２０３のＡＣインピーダンスは増加する。したがって、電池２０３のＡＣインピーダンスを測定することにより電池２０３の容量の劣化を推定することができる。
【００４１】
（実施の形態１にかかるＡＣインピーダンスと充電電圧との対応情報）
図６は、実施の形態１にかかるＡＣインピーダンスと充電電圧との対応情報の一例を示す図である。図２に示した端末装置２００のメモリ２０５には、たとえば図６に示す対応テーブル６００が記憶される。対応テーブル６００は、電池２０３のＡＣインピーダンスと、電池２０３の劣化率と、電池２０３の充電電圧と、を対応付ける対応情報である。
【００４２】
対応テーブル６００における電池２０３のＡＣインピーダンスは、たとえば１［ｋＨｚ］の交流電圧を電池２０３へ入力した場合に電池２０３から出力される交流電圧の振幅によって測定される電池２０３の交流インピーダンスである。
【００４３】
対応テーブル６００における電池２０３の劣化率は、劣化のない電池２０３を所定電圧（たとえば４．３［Ｖ］）で充電した場合の電池２０３の容量を基準（１００％）とする、電池２０３を所定電圧で充電した場合の電池２０３の容量の劣化率である。一例として、劣化のない電池２０３を４．３［Ｖ］で充電した場合の電池２０３の容量が３０００［ｍＡｈ］であるとする。この場合に、たとえば電池２０３の劣化率＝５％の状態は、電池２０３が劣化し、電池２０３を４．３［Ｖ］で充電した場合の電池２０３の容量が３０００＊（１−０．０５）＝２８５０［ｍＡｈ］になった状態である。
【００４４】
対応テーブル６００における電池２０３の充電電圧は、電池２０３の劣化率に応じた、電池２０３の容量を所定の範囲内にするために充電回路２０２が電池２０３へ供給すべき充電電圧である。つぎに、この充電電圧の決定方法について説明する。
【００４５】
一例として、図３，図４に示した電池２０３の特性において、５００サイクルまでの電池２０３の容量を４．３［Ｖ］充電時基準で８０％〜８５％の範囲に保つための充電電圧を決定する場合について説明する。この場合に、たとえば、電池２０３の劣化のない状態での充電電圧（スタートの充電電圧）を４．１５［Ｖ］とする。電池２０３の劣化のない状態で電池２０３を４．１５［Ｖ］で充電した場合の電池２０３の容量は４．３［Ｖ］充電時基準で約８５％になる（図４参照）。
【００４６】
また、充電電圧を４．１５［Ｖ］にした状態で電池２０３が劣化すると、電池２０３の容量は４．３［Ｖ］充電時基準の８５％から徐々に低下していく。ここで、４．３［Ｖ］充電時基準における容量の５％は、４．１５［Ｖ］充電時基準における容量の５／８５＊１００≒５．９％に相当する。このため、４．３［Ｖ］充電時基準における容量の８５％から８０％への低下は、４．１５［Ｖ］充電時基準における容量の１００％から１００−５．９＝９４．１％への低下に相当する。
【００４７】
そして、充電電圧を４．１５［Ｖ］とした場合に４．１５［Ｖ］充電時基準の電池２０３の容量が１００％から９４．１％になるまでのサイクル数は約１６０サイクルである（図３参照）。すなわち、スタートの充電電圧を４．１５［Ｖ］とした場合に、電池２０３の４．３［Ｖ］充電時基準の容量は、８５％から始まり約１６０サイクルで８０％（劣化率が５％）になる。
【００４８】
このため、電池２０３の使用開始から１６０サイクルの時点で充電電圧を上昇させることで、電池２０３の４．３［Ｖ］充電時基準の容量が８０％を下回ることを回避することができる。ここで、図４に示した充電電圧電池容量特性４００は、たとえば下記（１）式のように表すことができる。（１）式において、Ｘは電池２０３の４．３［Ｖ］充電時基準の容量［％］であり、Ｙは電池２０３の充電電圧である。
【００４９】
Ｙ＝０．０１＊Ｘ＋３．３  …（１）
【００５０】
したがって、電池２０３の劣化時も図４の相関関係があるとすると、電池２０３の劣化率が５％である場合に電池２０３の容量を４．３［Ｖ］充電時基準の８５％にするための充電電圧は、Ｙ＝０．０１＊（８５＊１００／９５）＋３．３≒４．２［Ｖ］となる。したがって、電池２０３の充電電圧を４．１５［Ｖ］から４．２［Ｖ］に上昇させることで、電池２０３の４．３［Ｖ］充電時基準の容量を８５％に戻すことができる。
【００５１】
同様に、充電電圧を４．２［Ｖ］にした状態で電池２０３が劣化すると、電池２０３の容量は４．３［Ｖ］充電時基準の８５％から徐々に低下していく。ここで、４．３［Ｖ］充電時基準における容量の５％は、４．２［Ｖ］充電時基準における容量の５／９０＊１００≒５．６％に相当する。このため、４．３［Ｖ］充電時基準における容量の８５％から８０％への低下は、４．２［Ｖ］充電時基準における容量の９５％から９５−５．６＝８９．４％への低下に相当する。
【００５２】
そして、充電電圧を４．２［Ｖ］とした場合に４．２［Ｖ］充電時基準の電池２０３の容量が９５％から８９．４％になるまでのサイクル数は約１５０サイクルである（図３参照）。したがって、充電電圧を４．２［Ｖ］とした場合に４．２［Ｖ］充電時基準の電池２０３の容量が８９．４％になるのは合計で約１６０＋１５０＝３１０サイクルの時点である。すなわち、１６０サイクルの時点で電池２０３の充電電圧を４．２［Ｖ］とした場合に、電池２０３の４．３［Ｖ］充電時基準の容量は、８５％から始まり約３１０サイクルで８０％（劣化率が１０％）になる。
【００５３】
このため、電池２０３の使用開始から３１０サイクルの時点で充電電圧を再度上昇させることで、電池２０３の４．３［Ｖ］充電時基準の容量が８０％を下回ることを回避することができる。たとえば、上記（１）式より、電池２０３の劣化率が１０％である場合に電池２０３の容量を４．３［Ｖ］充電時基準の８５％にするための充電電圧は、Ｙ＝０．０１＊（８５＊１００／９０）＋３．３≒４．２５［Ｖ］となる。したがって、電池２０３の充電電圧を４．２［Ｖ］から４．２５［Ｖ］に上昇させることで、電池２０３の４．３［Ｖ］充電時基準の容量を８５％に戻すことができる。
【００５４】
同様に、充電電圧を４．２５［Ｖ］にした状態で電池２０３が劣化すると、電池２０３の容量は４．３［Ｖ］充電時基準の８５％から徐々に低下していく。ここで、４．３［Ｖ］充電時基準における容量の５％は、４．２５［Ｖ］充電時基準における容量の５／９５＊１００≒５．３％に相当する。このため、４．３［Ｖ］充電時基準における容量の８５％から８０％への低下は、４．２５［Ｖ］充電時基準における容量の９０％から９０−５．３＝８４．７％への低下に相当する。
【００５５】
そして、充電電圧を４．２５［Ｖ］とした場合に４．２５［Ｖ］充電時基準の電池２０３の容量が９０％から８４．７％になるまでのサイクル数は約１５０サイクルである（図３参照）。したがって、充電電圧を４．２５［Ｖ］とした場合に４．２５［Ｖ］充電時基準の電池２０３の容量が８４．７％になるのは合計で約３１０＋１５０＝４６０サイクルの時点である。すなわち、３１０サイクルの時点で電池２０３の充電電圧を４．２５［Ｖ］とした場合に、電池２０３の４．３［Ｖ］充電時基準の容量は、８５％から始まり約４６０サイクルで８０％（劣化率が１５％）になる。
【００５６】
このため、電池２０３の使用開始から４６０サイクルの時点で充電電圧を再度上昇させることで、電池２０３の４．３［Ｖ］充電時基準の容量が８０％を下回ることを回避することができる。たとえば、上記（１）式より、電池２０３の劣化率が１５％である場合に電池２０３の容量を４．３［Ｖ］充電時基準の８５％にするための充電電圧は、Ｙ＝０．０１＊（８５＊１００／８５）＋３．３＝４．３［Ｖ］となる。したがって、電池２０３の充電電圧を４．２５［Ｖ］から４．３［Ｖ］に上昇させることで、電池２０３の４．３［Ｖ］充電時基準の容量を８５％に戻すことができる。
【００５７】
同様に、充電電圧を４．３［Ｖ］にした状態で電池２０３が劣化すると、電池２０３の容量は４．３［Ｖ］充電時基準の８５％から徐々に低下していく。そして、充電電圧を４．３［Ｖ］とした場合に４．３［Ｖ］充電時基準の電池２０３の容量が８５％から８０％になるまでのサイクル数は約２００サイクルである（図３参照）。したがって、充電電圧を４．３［Ｖ］とした場合に４．３［Ｖ］充電時基準の電池２０３の容量が８０％になるのは合計で約４６０＋２００＝６６０サイクルの時点である。すなわち、少なくとも５００サイクルまでの電池２０３の容量を４．３［Ｖ］充電時基準で８０％〜８５％の範囲に保つことができる。
【００５８】
以上のことから、対応テーブル６００において、電池２０３の劣化率が０％以上５％未満の範囲には、電池２０３の容量を４．３［Ｖ］充電時基準で８０％〜８５％の範囲に保つことができる充電電圧として４．１５［Ｖ］が対応付けられている。また、対応テーブル６００において、電池２０３の劣化率が５％以上１０％未満の範囲には、電池２０３の容量を４．３［Ｖ］充電時基準で８０％〜８５％の範囲に保つことができる充電電圧として４．２［Ｖ］が対応付けられている。
【００５９】
また、対応テーブル６００において、電池２０３の劣化率が１０％以上１５％未満の範囲には、電池２０３の容量を４．３［Ｖ］充電時基準で８０％〜８５％の範囲に保つことができる充電電圧として４．２５［Ｖ］が対応付けられている。また、対応テーブル６００において、電池２０３の劣化率が１５％以上の範囲には、少なくとも５００サイクルまで電池２０３の容量を４．３［Ｖ］充電時基準で８０％〜８５％の範囲に保つことができる充電電圧として４．３［Ｖ］が対応付けられている。
【００６０】
また、図５に示したＡＣインピーダンス電池容量特性５００に基づいて、対応テーブル６００において、電池２０３の劣化率の０％以上５％未満の範囲には、電池２０３のＡＣインピーダンスの１２０［ｍΩ］以上１２４［ｍΩ］未満の範囲が対応付けられている。また、対応テーブル６００において、電池２０３の劣化率の５％以上１０％未満の範囲には、電池２０３のＡＣインピーダンスの１２４［ｍΩ］以上１２８［ｍΩ］未満の範囲が対応付けられている。
【００６１】
また、対応テーブル６００において、電池２０３の劣化率の１０％以上１５％未満の範囲には、電池２０３のＡＣインピーダンスの１２８［ｍΩ］以上１３２［ｍΩ］未満の範囲が対応付けられている。また、対応テーブル６００において、電池２０３の劣化率の１５％以上の範囲には、電池２０３のＡＣインピーダンスの１３２［ｍΩ］以上の範囲が対応付けられている。
【００６２】
端末装置２００は、対応テーブル６００において測定したＡＣインピーダンスと対応付けられた充電電圧を電池２０３の充電電圧として用いる。これにより、少なくとも５００サイクルまで（たとえば６６０サイクルまで）、電池２０３の容量を４．３［Ｖ］充電時基準で８０％〜８５％の範囲に保つことができる。
【００６３】
たとえば、劣化のない電池２０３を４．３［Ｖ］で充電した場合の容量が３０００［ｍＡｈ］であるとすると、スタートの充電電圧を４．１５［Ｖ］とすることで電池２０３のスタートの容量は３０００［ｍＡｈ］×８５％＝２５５０［ｍＡｈ］となる。そして、電池２０３の劣化により容量が１５０［ｍＡｈ］（３０００［ｍＡｈ］の５％）減って２４００［ｍＡｈ］になった時に、充電電圧を０．０５［Ｖ］上げて電池２０３の容量を２５５０［ｍＡｈ］に戻す制御が繰り返し実行される。これにより、電池２０３の容量を２４００〜２５５０［ｍＡｈ］の範囲に保つことができる。この場合の電池２０３の公称電池容量は、たとえば２５５０［ｍＡｈ］とすることができる。
【００６４】
なお、端末装置２００は対応テーブル６００を用いてＡＣインピーダンスから充電電圧が導出できればよいため、対応テーブル６００における劣化率は省いてもよい。
【００６５】
（実施の形態１にかかる端末装置の制御回路による処理）
図７および図８は、実施の形態１にかかる端末装置の制御回路による処理の一例を示すフローチャートである。実施の形態１にかかる端末装置２００の制御回路２０４は、たとえば図７，図８に示す各ステップを実行する。たとえば、制御回路２０４は、端末装置２００の電源オンを契機として図７，図８に示す各ステップを実行する。一例として、劣化のない電池２０３を４．３［Ｖ］で充電した場合の電池２０３の容量が３０００［ｍＡｈ］であるとする。
【００６６】
まず、制御回路２０４は、電池２０３のＡＣインピーダンスを測定する（ステップＳ７０１）。ＡＣインピーダンスの測定は、たとえば、制御回路２０４が、１［ｋＨｚ］の交流電圧を電池２０３へ入力し、電池２０３から出力された交流電圧の振幅と入力した交流電圧の電圧とを比較することにより行うことができる。
【００６７】
つぎに、制御回路２０４は、ステップＳ７０１により測定したＡＣインピーダンスが１２０［ｍΩ］以上１２４［ｍΩ］未満であるか否かを判断する（ステップＳ７０２）。ＡＣインピーダンスが１２０［ｍΩ］以上１２４［ｍΩ］未満である場合（ステップＳ７０２：Ｙｅｓ）は、電池２０３の劣化率（４．３［Ｖ］で充電時の容量からの劣化率）は５％未満であると判断することができる（図６参照）。この場合に、制御回路２０４は、対応テーブル６００を参照して充電電圧を４．１５［Ｖ］に決定する（ステップＳ７０３）。たとえば、制御回路２０４は、決定した４．１５［Ｖ］を示す充電電圧情報をメモリ２０５に格納する。この段階で充電電圧を４．１５［Ｖ］にして電池２０３を充電することにより、電池２０３の容量を２４００［ｍＡｈ］より大きく２５５０［ｍＡｈ］以下の範囲にすることができる。
【００６８】
つぎに、制御回路２０４は、電池２０３を充電するか否かを判断する（ステップＳ７０４）。電池２０３を充電するか否かの判断は、一例としては、端末装置２００に対するＡＣアダプタ２１の接続状態や電池２０３の充電状態に応じて行うことができる。たとえば、制御回路２０４は、端末装置２００にＡＣアダプタ２１が接続され、かつ電池２０３が満充電されていない場合は電池２０３を充電すると判断する。また、制御回路２０４は、端末装置２００にＡＣアダプタ２１が接続されておらず、または電池２０３が満充電されている場合は電池２０３を充電しないと判断する。
【００６９】
ステップＳ７０４において、電池２０３を充電しないと判断した場合（ステップＳ７０４：Ｎｏ）は、制御回路２０４は、ステップＳ７０６へ移行する。電池２０３を充電すると判断した場合（ステップＳ７０４：Ｙｅｓ）は、制御回路２０４は、ステップＳ７０３により決定した充電電圧で電池２０３を充電する（ステップＳ７０５）。たとえば、制御回路２０４は、メモリ２０５に格納した充電電圧情報を読み出し、読み出した充電電圧情報が示す充電電圧を指示する充電電圧指示を充電回路２０２へ出力する。
【００７０】
つぎに、制御回路２０４は、ＡＣインピーダンスの測定タイミングになったか否かを判断する（ステップＳ７０６）。ＡＣインピーダンスの測定タイミングは、たとえば周期的なタイミングであり、一例としては毎日の決まった時刻である。ＡＣインピーダンスの測定タイミングになっていない場合（ステップＳ７０６：Ｎｏ）は、制御回路２０４は、ステップＳ７０４へ戻る。ＡＣインピーダンスの測定タイミングになった場合（ステップＳ７０６：Ｙｅｓ）は、制御回路２０４は、電池２０３のＡＣインピーダンスを測定する（ステップＳ７０７）。ＡＣインピーダンスの測定方法はステップＳ７０１と同様である。
【００７１】
つぎに、制御回路２０４は、ステップＳ７０７により測定したＡＣインピーダンスが１２４［ｍΩ］以上であるか否かを判断する（ステップＳ７０８）。ＡＣインピーダンスが１２４［ｍΩ］以上でない場合（ステップＳ７０８：Ｎｏ）は、電池２０３の容量はまだ２４００［ｍＡｈ］より大きいと判断することができる。この場合は、制御回路２０４はステップＳ７０４へ戻る。
【００７２】
ステップＳ７０８において、ＡＣインピーダンスが１２４［ｍΩ］以上である場合（ステップＳ７０８：Ｙｅｓ）は、電池２０３の劣化率が５％程度（図６参照）、すなわち電池２０３の容量が２４００［ｍＡｈ］程度になったと判断することができる。この場合に、制御回路２０４は、対応テーブル６００を参照して充電電圧を４．２［Ｖ］に決定する（ステップＳ７０９）。たとえば、制御回路２０４は、決定した４．２［Ｖ］を示す充電電圧情報をメモリ２０５に格納する。この段階で充電電圧を４．２［Ｖ］にして電池２０３を充電すると、電池２０３の容量を２５５０［ｍＡｈ］に戻すことができる。
【００７３】
つぎに、制御回路２０４は、電池２０３を充電するか否かを判断する（ステップＳ７１０）。電池２０３を充電するか否かの判断方法はステップＳ７０４と同様である。電池２０３を充電しないと判断した場合（ステップＳ７１０：Ｎｏ）は、制御回路２０４は、ステップＳ７１２へ移行する。電池２０３を充電すると判断した場合（ステップＳ７１０：Ｙｅｓ）は、制御回路２０４は、ステップＳ７０９により決定した充電電圧で電池２０３を充電する（ステップＳ７１１）。たとえば、制御回路２０４は、メモリ２０５に格納した充電電圧情報を読み出し、読み出した充電電圧情報が示す充電電圧を指示する充電電圧指示を充電回路２０２へ出力する。
【００７４】
つぎに、制御回路２０４は、ＡＣインピーダンスの測定タイミングになったか否かを判断する（ステップＳ７１２）。ＡＣインピーダンスの測定タイミングになったか否かの判断方法はステップＳ７０６と同様である。ＡＣインピーダンスの測定タイミングになっていない場合（ステップＳ７１２：Ｎｏ）は、制御回路２０４は、ステップＳ７１０へ戻る。ＡＣインピーダンスの測定タイミングになった場合（ステップＳ７１２：Ｙｅｓ）は、制御回路２０４は、電池２０３のＡＣインピーダンスを測定する（ステップＳ７１３）。ＡＣインピーダンスの測定方法はステップＳ７０１と同様である。
【００７５】
つぎに、制御回路２０４は、ステップＳ７１３により測定したＡＣインピーダンスが１２８［ｍΩ］以上であるか否かを判断する（ステップＳ７１４）。ＡＣインピーダンスが１２８［ｍΩ］以上でない場合（ステップＳ７１４：Ｎｏ）は、電池２０３の容量はまだ２４００［ｍＡｈ］より大きいと判断することができる。この場合は、制御回路２０４はステップＳ７１０へ戻る。
【００７６】
ステップＳ７１４において、ＡＣインピーダンスが１２８［ｍΩ］以上である場合（ステップＳ７１４：Ｙｅｓ）は、電池２０３の劣化率が１０％程度（図６参照）、すなわち電池２０３の容量が２４００［ｍＡｈ］程度になったと判断することができる。この場合に、制御回路２０４は、対応テーブル６００を参照して充電電圧を４．２５［Ｖ］に決定する（ステップＳ７１５）。たとえば、制御回路２０４は、決定した４．２５［Ｖ］を示す充電電圧情報をメモリ２０５に格納する。この段階で充電電圧を４．２５［Ｖ］にして電池２０３を充電すると、電池２０３の容量を２５５０［ｍＡｈ］に戻すことができる。
【００７７】
つぎに、制御回路２０４は、電池２０３を充電するか否かを判断する（ステップＳ７１６）。電池２０３を充電するか否かの判断方法はステップＳ７０４と同様である。電池２０３を充電しないと判断した場合（ステップＳ７１６：Ｎｏ）は、制御回路２０４は、ステップＳ７１８へ移行する。電池２０３を充電すると判断した場合（ステップＳ７１６：Ｙｅｓ）は、制御回路２０４は、ステップＳ７１５により決定した充電電圧で電池２０３を充電する（ステップＳ７１７）。たとえば、制御回路２０４は、メモリ２０５に格納した充電電圧情報を読み出し、読み出した充電電圧情報が示す充電電圧を指示する充電電圧指示を充電回路２０２へ出力する。
【００７８】
つぎに、制御回路２０４は、ＡＣインピーダンスの測定タイミングになったか否かを判断する（ステップＳ７１８）。ＡＣインピーダンスの測定タイミングになったか否かの判断方法はステップＳ７０６と同様である。ＡＣインピーダンスの測定タイミングになっていない場合（ステップＳ７１８：Ｎｏ）は、制御回路２０４は、ステップＳ７１６へ戻る。ＡＣインピーダンスの測定タイミングになった場合（ステップＳ７１８：Ｙｅｓ）は、制御回路２０４は、電池２０３のＡＣインピーダンスを測定する（ステップＳ７１９）。ＡＣインピーダンスの測定方法はステップＳ７０１と同様である。
【００７９】
つぎに、制御回路２０４は、ステップＳ７１９により測定したＡＣインピーダンスが１３２［ｍΩ］以上であるか否かを判断する（ステップＳ７２０）。ＡＣインピーダンスが１３２［ｍΩ］以上でない場合（ステップＳ７２０：Ｎｏ）は、電池２０３の容量はまだ２４００［ｍＡｈ］より大きいと判断することができる。この場合は、制御回路２０４はステップＳ７１６へ戻る。
【００８０】
ステップＳ７２０において、ＡＣインピーダンスが１３２［ｍΩ］以上である場合（ステップＳ７２０：Ｙｅｓ）は、電池２０３の劣化率が１５％程度（図６参照）、すなわち電池２０３の容量が２４００［ｍＡｈ］程度になったと判断することができる。この場合に、制御回路２０４は、対応テーブル６００を参照して充電電圧を４．３［Ｖ］に決定する（ステップＳ７２１）。たとえば、制御回路２０４は、決定した４．３［Ｖ］を示す充電電圧情報をメモリ２０５に格納する。
【００８１】
つぎに、制御回路２０４は、電池２０３を充電するか否かを判断する（ステップＳ７２２）。電池２０３を充電するか否かの判断方法はステップＳ７０４と同様である。電池２０３を充電しないと判断した場合（ステップＳ７２２：Ｎｏ）は、制御回路２０４は、ステップＳ７２２へ戻る。電池２０３を充電すると判断した場合（ステップＳ７２２：Ｙｅｓ）は、制御回路２０４は、ステップＳ７２１により決定した充電電圧で電池２０３を充電し（ステップＳ７２３）、ステップＳ７２２へ戻る。ステップＳ７２３において、たとえば、制御回路２０４は、メモリ２０５に格納した充電電圧情報を読み出し、読み出した充電電圧情報が示す充電電圧を指示する充電電圧指示を充電回路２０２へ出力する。以降、制御回路２０４は、電池２０３のＡＣインピーダンスの測定を行わなくてもよい。
【００８２】
ステップＳ７０２において、ＡＣインピーダンスが１２０［ｍΩ］以上１２４［ｍΩ］未満でない場合（ステップＳ７０２：Ｎｏ）は、制御回路２０４は、ＡＣインピーダンスが１２４［ｍΩ］以上１２８［ｍΩ］未満であるか否かを判断する（ステップＳ７２４）。ＡＣインピーダンスが１２４［ｍΩ］以上１２８［ｍΩ］未満である場合（ステップＳ７２４：Ｙｅｓ）は、電池２０３の劣化率は５％以上１０％未満（図６参照）であると判断することができる。この場合に、制御回路２０４は、ステップＳ７０９へ移行する。
【００８３】
ステップＳ７２４において、ＡＣインピーダンスが１２４［ｍΩ］以上１２８［ｍΩ］未満でない場合（ステップＳ７２４：Ｎｏ）は、制御回路２０４は、ＡＣインピーダンスが１２８［ｍΩ］以上１３２［ｍΩ］未満であるか否かを判断する（ステップＳ７２５）。ＡＣインピーダンスが１２８［ｍΩ］以上１３２［ｍΩ］未満である場合（ステップＳ７２５：Ｙｅｓ）は、電池２０３の劣化率は１０％以上１５％未満（図６参照）であると判断することができる。この場合に、制御回路２０４は、ステップＳ７１５へ移行する。
【００８４】
ステップＳ７２５において、ＡＣインピーダンスが１３２［ｍΩ］以上である場合（ステップＳ７２５：Ｎｏ）は、電池２０３の劣化率は１５％以上（図６参照）であると判断することができる。この場合に、制御回路２０４は、ステップＳ７２１へ移行する。
【００８５】
なお、ＡＣインピーダンスの測定タイミングとして周期的なタイミングを用いる場合について説明したが、ＡＣインピーダンスの測定タイミングはこれに限らない。たとえば、制御回路２０４は、端末装置２００のユーザによる端末装置２００の使用履歴（操作履歴等）に基づいて、端末装置２００のユーザが端末装置２００を使用していない確率が高い時間帯（深夜等）を特定し、特定した時間帯を測定タイミングとしてもよい。また、制御回路２０４は、特定した時間帯であり、かつ端末装置２００のユーザが端末装置２００を実際に使用していない時間帯を測定タイミングとしてもよい。
【００８６】
（実施の形態１にかかる充電電圧の制御および電池容量）
図９は、実施の形態１にかかる充電電圧の制御および電池容量の一例を示す図である。図９において、横軸は電池２０３の充放電のサイクル数を示している。電池容量９０１は、電池２０３の４．３［Ｖ］充電時基準の容量を示している。充電電圧９０２は、電池２０３の充電電圧を示している。
【００８７】
上述のように、端末装置２００は、たとえばスタート（サイクル数＝０の時点）の充電電圧９０２を４．１５［Ｖ］に設定する。この時点で、電池容量９０１は８５％になる。そして、サイクル数の増加に伴って電池容量９０１が低下するが、端末装置２００は、電池容量９０１が８０％まで低下する（劣化率が５％増加する）ごとに、電池容量９０１が８５％に戻るように充電電圧９０２を増加させる。これにより、少なくとも５００サイクルまで（たとえば６６０サイクルまで）、電池容量９０１を８０％〜８５％の範囲に保つことができる。
【００８８】
また、充電電圧９０２の限界値（最大値）が４．３［Ｖ］である場合に、充電電圧９０２を４．３［Ｖ］にした後は、それ以上は充電電圧９０２を増加させることができない。このため、電池容量９０１は徐々に劣化するが、電池容量９０１を長期間劣化させないようにすることができる。
【００８９】
また、電池容量９０１の劣化率が５％増加するごとに充電電圧９０２を増加させる制御について説明したが、このような制御に限らない。たとえば、電池容量９０１の劣化率がＺ％増加するごとに充電電圧９０２を増加させることで、電池容量９０１の容量の変動をＺ％以内にすることができる。この場合に、たとえば上述したスタートの充電電圧をＺに応じて調整してもよい。たとえばＺ＜５とすると、図９に示した例より電池容量９０１の変動を小さくすることができる（たとえば図１０参照）。また、Ｚ＞５としてもよい。
【００９０】
図１０は、実施の形態１にかかる充電電圧の制御および電池容量の他の一例を示す図である。図１０において、図９に示した部分と同様の部分については同一の符号を付して説明を省略する。図１０においては、図９に示した例より充電電圧９０２を細かい単位で増加させる制御を行った場合（Ｚ＜５の場合）の電池容量９０１の変化を示している。
【００９１】
このように、実施の形態１にかかる端末装置２００によれば、電池２０３のＡＣインピーダンスの測定結果と対応テーブル６００に基づいて電池２０３の充電電圧を上昇させる制御を行うことができる。これにより、電池２０３の容量劣化に応じて電池２０３の充電電圧を上昇させ、電池２０３の充電の繰り返しによる電池容量の低下を抑制することができる。
【００９２】
たとえば、電池２０３の容量が所定の範囲内（上述の例では８０％〜８５％の範囲）になるように電池２０３の充電電圧を上昇させる制御を行うことで、電池２０３の充電回数に関わらず電池２０３の電池容量をほぼ一定にすることが可能になる。したがって、たとえば端末装置２００のユーザが電池２０３を充電せずに端末装置２００を使用可能な時間をほぼ一定にすることが可能になる。
【００９３】
（実施の形態２）
実施の形態２について、実施の形態１と異なる部分について説明する。実施の形態２においては、上述した電池１０１の容量劣化を導出可能な値として、電池１０１の累積充電時間に応じた値を用いる場合について説明する。電池１０１の累積充電時間に応じた値は、電池１０１の累積充電時間を示す情報や、電池１０１の累積充電時間を所定時間で除算した商を示す情報などであってもよい。電池１０１の累積充電時間は、たとえば電池１０１の劣化のない状態（未使用状態）からの電池１０１の充電時間の合計である。
【００９４】
（実施の形態２にかかる端末装置）
図１１は、実施の形態２にかかる端末装置の一例を示す図である。図１１において、図２に示した部分と同様の部分については同一の符号を付して説明を省略する。図１１に示すように、実施の形態２にかかる充電回路２０２は、電池２０３の充電履歴を示す充電履歴情報を制御回路２０４へ出力する。充電履歴情報は、たとえば電池２０３の充電の開始および停止のタイミングを通知する情報である。または、充電履歴情報は、電池２０３の充電の停止後に、その充電の時間長を通知する情報である。
【００９５】
制御回路２０４は、充電回路２０２から出力された充電履歴情報に基づいて電池２０３の累積充電時間を算出し、算出した累積充電時間を示す累積充電時間情報をメモリ２０５に格納する。そして、制御回路２０４は、メモリ２０５に格納した累積充電時間情報を読み出し、読み出した累積充電時間情報が示す累積充電時間を、所定の１サイクル分の充電時間で除算することにより充放電に相当するサイクル数を導出する。１サイクル分の充電時間は、電池２０３を電池残量が０％の状態から電池残量が１００％の状態まで充電する際にかかる充電時間である。
【００９６】
また、制御回路２０４は、メモリ２０５から、電池２０３の充放電に相当するサイクル数と電池２０３の充電電圧との対応テーブル（たとえば図１２参照）を読み出す。そして、制御回路２０４は、読み出した対応テーブルにおいて、算出した充放電に相当するサイクル数と対応付けられた充電電圧を特定し、特定した充電電圧を示す充電電圧情報をメモリ２０５に格納する。そして、制御回路２０４は、電池２０３の充電を行う場合に、メモリ２０５に格納した充電電圧情報を読み出し、読み出した充電電圧情報が示す充電電圧を指示する充電電圧指示を充電回路２０２へ出力する。
【００９７】
また、制御回路２０４は、電池２０３へ交流電圧を入力して電池２０３のＡＣインピーダンスを測定しなくてもよい。
【００９８】
（実施の形態２にかかるサイクル数と充電電圧との対応情報）
図１２は、実施の形態２にかかるサイクル数と充電電圧との対応情報の一例を示す図である。図１１に示した端末装置２００のメモリ２０５には、たとえば図１２に示す対応テーブル１２００が記憶される。対応テーブル１２００は、電池２０３の充放電に相当するサイクル数と、電池２０３の累積充電時間［ｈ］と、電池２０３の充電電圧と、を対応付ける対応情報である。
【００９９】
対応テーブル１２００における電池２０３の累積充電時間は、たとえば電池２０３の未使用（未充電）の時点からの、電池２０３の充電が行われた時間の合計である。電池２０３の充放電に相当するサイクル数は、電池２０３の累積充電時間を上述の１サイクル分の充電時間で除算した商である。図１２に示す例では、１サイクル分の充電時間は１５０分（２．５［ｈ］）である。
【０１００】
対応テーブル１２００における電池２０３の充電電圧は、電池２０３の充放電に相当するサイクル数（すなわち電池２０３の劣化率）に応じた、電池２０３の容量を所定の範囲内にするために充電回路２０２が電池２０３へ供給すべき充電電圧である。つぎに、この充電電圧の決定方法について説明する。
【０１０１】
一例として、実施の形態１と同様に、図３，図４に示した電池２０３の特性において、５００サイクルまでの電池２０３の容量を４．３［Ｖ］充電時基準で８０％〜８５％の範囲に保つための充電電圧を決定する場合について説明する。この場合に、たとえば、電池２０３の劣化のない状態での充電電圧（スタートの充電電圧）を４．１５［Ｖ］とする。
【０１０２】
対応テーブル１２００における電池２０３の劣化率は、たとえば、図３に示した電池２０３の特性により、電池２０３のサイクル数から推定することができる。たとえば、電池２０３のサイクル数が０サイクル以上１６０サイクル未満である場合には、電池２０３の劣化率は０％以上５％未満であると推定することができる（図３参照）。このため、対応テーブル１２００において、電池２０３の充放電に相当するサイクル数が０サイクル以上１６０サイクル未満の範囲には、電池２０３の劣化率が０％以上５％未満の範囲に対応する４．１５［Ｖ］（図６参照）が対応付けられている。
【０１０３】
また、電池２０３のサイクル数が１６０サイクル以上３１０サイクル未満である場合には、電池２０３の劣化率は５％以上１０％未満であると推定することができる（図３参照）。このため、対応テーブル１２００において、電池２０３の充放電に相当するサイクル数が１６０サイクル以上３１０サイクル未満の範囲には、電池２０３の劣化率が５％以上１０％未満の範囲に対応する４．２［Ｖ］（図６参照）が対応付けられている。
【０１０４】
また、電池２０３のサイクル数が３１０サイクル以上４６０サイクル未満である場合には、電池２０３の劣化率は１０％以上１５％未満であると推定することができる（図３参照）。このため、対応テーブル１２００において、電池２０３の充放電に相当するサイクル数が３１０サイクル以上４６０サイクル未満の範囲には、電池２０３の劣化率が１０％以上１５％未満の範囲に対応する４．２５［Ｖ］（図６参照）が対応付けられている。
【０１０５】
また、電池２０３のサイクル数が４６０サイクル以上である場合には、電池２０３の劣化率は１５％以上であると推定することができる（図３参照）。このため、対応テーブル１２００において、電池２０３の充放電に相当するサイクル数が４６０サイクル以上の範囲には、電池２０３の劣化率が１５％以上の範囲に対応する４．３［Ｖ］（図６参照）が対応付けられている。
【０１０６】
端末装置２００は、累積充電時間から電池２０３の充放電に相当するサイクル数を導出し、対応テーブル１２００において導出したサイクル数と対応付けられた充電電圧を電池２０３の充電電圧として用いる。これにより、実施の形態１と同様に、少なくとも５００サイクルまで（たとえば６６０サイクルまで）、電池２０３の容量を４．３［Ｖ］充電時基準で８０％〜８５％の範囲に保つことができる。
【０１０７】
なお、上述したように端末装置２００がサイクル数と対応テーブル１２００から電池２０３の充電電圧を決定する場合は、対応テーブル１２００から電池２０３の累積充電時間を省いてもよい。
【０１０８】
また、端末装置２００は、対応テーブル１２００において累積充電時間と対応付けられた充電電圧を電池２０３の充電電圧として用いてもよい。この場合は、対応テーブル１２００において電池２０３の充放電に相当するサイクル数を省いてもよい。また、この場合に、端末装置２００は電池２０３の充放電に相当するサイクル数を算出しなくてもよい。
【０１０９】
（実施の形態２にかかる端末装置の制御回路による処理）
図１３および図１４は、実施の形態２にかかる端末装置の制御回路による処理の一例を示すフローチャートである。実施の形態２にかかる端末装置２００の制御回路２０４は、たとえば図１３，図１４に示す各ステップを実行する。たとえば、制御回路２０４は、端末装置２００の電源オンを契機として図１３，図１４に示す各ステップを実行する。
【０１１０】
一例として、劣化のない電池２０３を４．３［Ｖ］で充電した場合の電池２０３の容量が３０００［ｍＡｈ］であるとする。また、制御回路２０４は、充電回路２０２から出力される充電履歴情報に基づいて電池２０３の累積充電時間を算出し、算出した累積充電時間を示す累積充電時間情報をメモリ２０５に格納する処理を繰り返しているとする。
【０１１１】
まず、制御回路２０４は、充放電に相当するサイクル数を導出する（ステップＳ１３０１）。たとえば、制御回路２０４は、メモリ２０５に格納した累積充電時間情報を読み出し、読み出した累積充電時間情報が示す累積充電時間を上述の１サイクル分の充電時間で除算することにより充放電に相当するサイクル数を導出する。
【０１１２】
つぎに、制御回路２０４は、ステップＳ１３０１により導出したサイクル数が０サイクル以上１６０サイクル未満であるか否かを判断する（ステップＳ１３０２）。０サイクル以上１６０サイクル未満である場合（ステップＳ１３０２：Ｙｅｓ）は、電池２０３の劣化率（４．３［Ｖ］で充電時の容量からの劣化率）は５％未満であると判断することができる。この場合に、制御回路２０４は、対応テーブル１２００を参照して充電電圧を４．１５［Ｖ］に決定する（ステップＳ１３０３）。たとえば、制御回路２０４は、決定した４．１５［Ｖ］を示す充電電圧情報をメモリ２０５に格納する。この段階で充電電圧を４．１５［Ｖ］にして電池２０３を充電することにより、電池２０３の容量を２４００［ｍＡｈ］より大きく２５５０［ｍＡｈ］以下の範囲にすることができる。
【０１１３】
つぎに、制御回路２０４は、電池２０３を充電するか否かを判断する（ステップＳ１３０４）。電池２０３を充電するか否かの判断方法は、たとえば図７に示したステップＳ７０４等と同様である。電池２０３を充電しないと判断した場合（ステップＳ１３０４：Ｎｏ）は、制御回路２０４は、ステップＳ１３０６へ移行する。電池２０３を充電すると判断した場合（ステップＳ１３０４：Ｙｅｓ）は、制御回路２０４は、ステップＳ１３０３により決定した充電電圧で電池２０３を充電する（ステップＳ１３０５）。たとえば、制御回路２０４は、メモリ２０５に格納した充電電圧情報を読み出し、読み出した充電電圧情報が示す充電電圧を指示する充電電圧指示を充電回路２０２へ出力する。
【０１１４】
つぎに、制御回路２０４は、サイクル数の判定タイミングになったか否かを判断する（ステップＳ１３０６）。サイクル数の判定タイミングは、たとえば上述したＡＣインピーダンスの測定タイミングと同様である。サイクル数の判定タイミングになっていない場合（ステップＳ１３０６：Ｎｏ）は、制御回路２０４は、ステップＳ１３０４へ戻る。サイクル数の判定タイミングになった場合（ステップＳ１３０６：Ｙｅｓ）は、制御回路２０４は、電池２０３のサイクル数を導出する（ステップＳ１３０７）。サイクル数の導出方法はステップＳ１３０１と同様である。
【０１１５】
つぎに、制御回路２０４は、ステップＳ１３０７により導出したサイクル数が１６０サイクル以上であるか否かを判断する（ステップＳ１３０８）。サイクル数が１６０サイクル以上でない場合（ステップＳ１３０８：Ｎｏ）は、電池２０３の容量はまだ２４００［ｍＡｈ］より大きいと判断することができる。この場合は、制御回路２０４はステップＳ１３０４へ戻る。
【０１１６】
ステップＳ１３０８において、サイクル数が１６０サイクル以上である場合（ステップＳ１３０８：Ｙｅｓ）は、電池２０３の劣化率が５％程度、すなわち電池２０３の容量が２４００［ｍＡｈ］程度になったと判断することができる。この場合に、制御回路２０４は、対応テーブル１２００を参照して充電電圧を４．２［Ｖ］に決定する（ステップＳ１３０９）。たとえば、制御回路２０４は、決定した４．２［Ｖ］を示す充電電圧情報をメモリ２０５に格納する。この段階で充電電圧を４．２［Ｖ］にして電池２０３を充電すると、電池２０３の容量を２５５０［ｍＡｈ］に戻すことができる。
【０１１７】
つぎに、制御回路２０４は、電池２０３を充電するか否かを判断する（ステップＳ１３１０）。電池２０３を充電するか否かの判断方法はステップＳ１３０４と同様である。電池２０３を充電しないと判断した場合（ステップＳ１３１０：Ｎｏ）は、制御回路２０４は、ステップＳ１３１２へ移行する。電池２０３を充電すると判断した場合（ステップＳ１３１０：Ｙｅｓ）は、制御回路２０４は、ステップＳ１３０９により決定した充電電圧で電池２０３を充電する（ステップＳ１３１１）。たとえば、制御回路２０４は、メモリ２０５に格納した充電電圧情報を読み出し、読み出した充電電圧情報が示す充電電圧を指示する充電電圧指示を充電回路２０２へ出力する。
【０１１８】
つぎに、制御回路２０４は、サイクル数の判定タイミングになったか否かを判断する（ステップＳ１３１２）。サイクル数の判定タイミングになったか否かの判断方法はステップＳ１３０６と同様である。サイクル数の判定タイミングになっていない場合（ステップＳ１３１２：Ｎｏ）は、制御回路２０４は、ステップＳ１３１０へ戻る。サイクル数の判定タイミングになった場合（ステップＳ１３１２：Ｙｅｓ）は、制御回路２０４は、電池２０３のサイクル数を導出する（ステップＳ１３１３）。サイクル数の導出方法はステップＳ１３０１と同様である。
【０１１９】
つぎに、制御回路２０４は、ステップＳ１３１３により導出したサイクル数が３１０サイクル以上であるか否かを判断する（ステップＳ１３１４）。サイクル数が３１０サイクル以上でない場合（ステップＳ１３１４：Ｎｏ）は、電池２０３の容量はまだ２４００［ｍＡｈ］より大きいと判断することができる。この場合は、制御回路２０４はステップＳ１３１０へ戻る。
【０１２０】
ステップＳ１３１４において、サイクル数が３１０サイクル以上である場合（ステップＳ１３１４：Ｙｅｓ）は、電池２０３の劣化率が１０％程度、すなわち電池２０３の容量が２４００［ｍＡｈ］程度になったと判断することができる。この場合に、制御回路２０４は、対応テーブル１２００を参照して充電電圧を４．２５［Ｖ］に決定する（ステップＳ１３１５）。たとえば、制御回路２０４は、決定した４．２５［Ｖ］を示す充電電圧情報をメモリ２０５に格納する。この段階で充電電圧を４．２５［Ｖ］にして電池２０３を充電すると、電池２０３の容量を２５５０［ｍＡｈ］に戻すことができる。
【０１２１】
つぎに、制御回路２０４は、電池２０３を充電するか否かを判断する（ステップＳ１３１６）。電池２０３を充電するか否かの判断方法はステップＳ１３０４と同様である。電池２０３を充電しないと判断した場合（ステップＳ１３１６：Ｎｏ）は、制御回路２０４は、ステップＳ１３１８へ移行する。電池２０３を充電すると判断した場合（ステップＳ１３１６：Ｙｅｓ）は、制御回路２０４は、ステップＳ１３１５により決定した充電電圧で電池２０３を充電する（ステップＳ１３１７）。たとえば、制御回路２０４は、メモリ２０５に格納した充電電圧情報を読み出し、読み出した充電電圧情報が示す充電電圧を指示する充電電圧指示を充電回路２０２へ出力する。
【０１２２】
つぎに、制御回路２０４は、サイクル数の判定タイミングになったか否かを判断する（ステップＳ１３１８）。サイクル数の判定タイミングになったか否かの判断方法はステップＳ１３０６と同様である。サイクル数の判定タイミングになっていない場合（ステップＳ１３１８：Ｎｏ）は、制御回路２０４は、ステップＳ１３１６へ戻る。サイクル数の判定タイミングになった場合（ステップＳ１３１８：Ｙｅｓ）は、制御回路２０４は、電池２０３のサイクル数を導出する（ステップＳ１３１９）。サイクル数の導出方法はステップＳ１３０１と同様である。
【０１２３】
つぎに、制御回路２０４は、ステップＳ１３１９により導出したサイクル数が４６０サイクル以上であるか否かを判断する（ステップＳ１３２０）。サイクル数が４６０サイクル以上でない場合（ステップＳ１３２０：Ｎｏ）は、電池２０３の容量はまだ２４００［ｍＡｈ］より大きいと判断することができる。この場合は、制御回路２０４はステップＳ１３１６へ戻る。
【０１２４】
ステップＳ１３２０において、サイクル数が４６０サイクル以上である場合（ステップＳ１３２０：Ｙｅｓ）は、電池２０３の劣化率が１５％程度、すなわち電池２０３の容量が２４００［ｍＡｈ］程度になったと判断することができる。この場合に、制御回路２０４は、対応テーブル１２００を参照して充電電圧を４．３［Ｖ］に決定する（ステップＳ１３２１）。たとえば、制御回路２０４は、決定した４．３［Ｖ］を示す充電電圧情報をメモリ２０５に格納する。
【０１２５】
つぎに、制御回路２０４は、電池２０３を充電するか否かを判断する（ステップＳ１３２２）。電池２０３を充電するか否かの判断方法はステップＳ１３０４と同様である。電池２０３を充電しないと判断した場合（ステップＳ１３２２：Ｎｏ）は、制御回路２０４は、ステップＳ１３２２へ戻る。電池２０３を充電すると判断した場合（ステップＳ１３２２：Ｙｅｓ）は、制御回路２０４は、ステップＳ１３２１により決定した充電電圧で電池２０３を充電し（ステップＳ１３２３）、ステップＳ１３２２へ戻る。ステップＳ１３２３において、たとえば、制御回路２０４は、メモリ２０５に格納した充電電圧情報を読み出し、読み出した充電電圧情報が示す充電電圧を指示する充電電圧指示を充電回路２０２へ出力する。以降、制御回路２０４は、電池２０３のサイクル数の導出を行わなくてもよい。
【０１２６】
ステップＳ１３０２において、サイクル数が０サイクル以上１６０サイクル未満でない場合（ステップＳ１３０２：Ｎｏ）は、制御回路２０４は、サイクル数が１６０サイクル以上３１０サイクル未満であるか否かを判断する（ステップＳ１３２４）。サイクル数が１６０サイクル以上３１０サイクル未満である場合（ステップＳ１３２４：Ｙｅｓ）は、電池２０３の劣化率は５％以上１０％未満であると判断することができる。この場合に、制御回路２０４は、ステップＳ１３０９へ移行する。
【０１２７】
ステップＳ１３２４において、サイクル数が１６０サイクル以上３１０サイクル未満でない場合（ステップＳ１３２４：Ｎｏ）は、制御回路２０４は、サイクル数が３１０サイクル以上４６０サイクル未満であるか否かを判断する（ステップＳ１３２５）。サイクル数が３１０サイクル以上４６０サイクル未満である場合（ステップＳ１３２５：Ｙｅｓ）は、電池２０３の劣化率は１０％以上１５％未満であると判断することができる。この場合に、制御回路２０４は、ステップＳ１３１５へ移行する。
【０１２８】
ステップＳ１３２５において、サイクル数が４６０サイクル以上である場合（ステップＳ１３２５：Ｎｏ）は、電池２０３の劣化率は１５％以上であると判断することができる。この場合に、制御回路２０４は、ステップＳ１３２１へ移行する。
【０１２９】
このように、実施の形態２にかかる端末装置２００によれば、電池２０３の累積充電時間に応じた値（たとえば電池２０３の充放電に相当するサイクル数）の測定結果と対応テーブル１２００に基づいて電池２０３の充電電圧を上昇させる制御を行うことができる。これにより、実施の形態１と同様に、電池２０３の容量劣化に応じて電池２０３の充電電圧を上昇させ、電池２０３の充電の繰り返しによる電池容量の低下を抑制することができる。また、電池２０３のＡＣインピーダンスを測定する機能を設けなくてもよいため、端末装置２００の装置構成を簡易化することができる。
【０１３０】
上述した各実施の形態において、図１に示した電子機器１００を端末装置２００により実現する場合について説明したが、電子機器１００は端末装置２００に限らず、二次電池を使用する各種の電子機器に適用することができる。二次電池を使用する電子機器には、たとえば、ノート型パーソナルコンピュータ、携帯ゲーム機、ポータブルオーディオプレイヤ、モバイルバッテリ、二次電池式電気自動車など各種の電子機器がある。
【０１３１】
以上説明したように、電子機器によれば、充電の繰り返しによる電池容量の低下を抑制することができる。
【０１３２】
たとえば、リチウムイオン電池などの二次電池において、充放電を繰り返すことによる電池の劣化は避けられない。このため、従来、一定の電圧で充電していたため電池が劣化して電池容量が減っていき、それに伴いスマートフォンなどの携帯機器の使用可能な時間が短くなっていくという問題があった。その結果、スマートフォンなどの携帯機器の使用ユーザは毎日同じような使用をするため、同じような使用をしていても使用後の電池残量が減った、または電池がなくなったという不満につながっていた。また、たとえば充電電圧を低くして電池の劣化を少なく抑える技術では、ユーザから見て電池容量が劣化していくことに変わりはなかった。
【０１３３】
たとえば、スマートフォン等の携帯機器の使用ユーザは、毎日同じような使い方をしていても、電池残量表示により徐々に電池残量が少なくなっていくのが分かる。このため、携帯機器の使用ユーザは、たとえば電池切れにならないように使用を減らすことによる不満やストレスが発生したり、電池が切れるかもという不安を抱いたりしていた。
【０１３４】
しかしながら、上述した各実施の形態によれば、たとえば、新品電池の時の充電電圧を低くし、電池劣化に応じて充電電圧を段階的に上げていくことで、電池自体は劣化するにも関わらず電池容量がほぼ変わらない。すなわち、電池の容量劣化に応じて充電電圧をコントロールすることにより、電池容量を一定期間劣化させないことが可能になる。このため、たとえばスマートフォンなどの携帯機器の使用可能な時間が短くなっていくという不満を解消することが可能になる。
【０１３５】
上述した各実施の形態に関し、さらに以下の付記を開示する。
【０１３６】
（付記１）自機器の電源であり充電が可能な電池と、
前記電池の容量劣化を導出可能な値を測定する測定部と、
前記測定部によって測定された前記値と、前記値と前記電池の充電電圧との対応情報と、に基づいて前記電池の充電電圧を上昇させる制御を行う制御部と、
を備えることを特徴とする電子機器。
【０１３７】
（付記２）前記対応情報は、前記値と、前記値によって導出される前記電池の容量劣化が多いほど高い前記充電電圧と、を対応付けることを特徴とする付記１に記載の電子機器。
【０１３８】
（付記３）前記制御部は、前記電池の容量が所定の範囲内になるように前記電池の充電電圧を上昇させる制御を行うことを特徴とする付記１または２に記載の電子機器。
【０１３９】
（付記４）前記値は、前記電池の交流インピーダンスを示す値であり、
前記制御部は、前記値に基づいて前記交流インピーダンスの上昇を検出した場合に前記電池の充電電圧を上昇させる制御を行う、
ことを特徴とする付記１〜３のいずれか一つに記載の電子機器。
【０１４０】
（付記５）前記測定部は、前記電池に交流電圧を入力し、入力した前記交流電圧の振幅と、入力した前記交流電圧に応じて前記電池から出力された交流電圧の振幅と、の差分に基づいて前記電池の交流インピーダンスを示す値を測定することを特徴とする付記４に記載の電子機器。
【０１４１】
（付記６）前記値は、前記電池の累積充電時間に応じた値であることを特徴とする付記１〜３のいずれか一つに記載の電子機器。
【０１４２】
（付記７）前記電池は、前記充電電圧が高いほど容量が大きくなる電池であることを特徴とする付記１〜６のいずれか一つに記載の電子機器。
【符号の説明】
【０１４３】
２１  ＡＣアダプタ
１００  電子機器
１０１，２０３  電池
１０２  測定部
１０３  制御部
１０４  記憶部
２００  端末装置
２０１  電源回路
２０２  充電回路
２０４  制御回路
２０５  メモリ
２０６  デバイス電源
３０１〜３０７  サイクル数電池容量特性
４００  充電電圧電池容量特性
５００  ＡＣインピーダンス電池容量特性
６００，１２００  対応テーブル
９０１  電池容量
９０２  充電電圧
【図１】
2019022286.tif 000003
【図２】
2019022286.tif 000004
【図３】
2019022286.tif 000005
【図４】
2019022286.tif 000006
【図５】
2019022286.tif 000007
【図６】
2019022286.tif 000008
【図７】
2019022286.tif 000009
【図８】
2019022286.tif 000010
【図９】
2019022286.tif 000011
【図１０】
2019022286.tif 000012
【図１１】
2019022286.tif 000013
【図１２】
2019022286.tif 000014
【図１３】
2019022286.tif 000015
【図１４】
2019022286.tif 000016