(57)【要約】【課題】二次電池に対する充電回路であって、開発コストの増大を抑制する充電回路を提供する。【解決手段】充電回路（１５０）は、二次電池の定格容量を検出する容量検出部（Ｒ１、Ｒ２）と、二次電池の電圧を検出する電圧検出部（Ｒ３、Ｒ４）と、二次電池の定格容量毎に二次電池の電圧に対する充電電流を規定する電流設定テーブル（２２ａ）を格納した記録媒体（２２）と、二次電池に対する充電電流を制御する充電電流回路（１１）と、充電電流回路における充電電流を設定する制御回路（２０）とを備える。制御回路（２０）は、二次電池の充電動作時において、容量検出部により検出した二次電池の定格容量と、電圧検出部により検出した二次電池の電圧とに基づいて電流設定テーブル（２２ａ）を参照して充電電流の値を決定し、決定した充電電流の値に基づき充電電流回路（１１）を制御する。【選択図】図１
2017131057.tif 000002
【特許請求の範囲】
【請求項１】
二次電池に対する充電を行う充電回路であって、
前記二次電池を充電するための電力を入力する電源入力部と、
前記二次電池の定格容量を検出する容量検出部と、
前記二次電池の電圧を検出する電圧検出部と、
二次電池の定格容量毎に二次電池の電圧に対する充電電流を規定する電流設定テーブルを格納した記録媒体と、
前記二次電池に対する充電電流を制御する充電電流回路と、
前記充電回路における充電電流を設定する制御回路と、を備え、
前記制御回路は、前記二次電池の充電動作時において、前記容量検出部により検出した二次電池の定格容量と、前記電圧検出部により検出した二次電池の電圧とに基づいて前記電流設定テーブルを参照して充電電流の値を決定し、決定した充電電流の値に基づき前記充電電流回路を制御する、
充電回路。
【請求項２】
前記二次電池の温度を検出する温度センサをさらに備え、
前記電流設定テーブルは、二次電池の定格容量及び二次電池の温度毎に、二次電池の電圧に対する充電電流を規定し、
前記制御回路は、前記二次電池の定格容量と前記二次電池の電圧と二次電池の温度とに基づいて前記電流設定テーブルを参照して充電電流の値を決定する、
請求項１記載の充電回路。
【請求項３】
前記充電回路に接続され、前記充電回路における充電電流値の調整を行う再構成可能な抵抗回路をさらに備え、
前記制御回路は、前記充電回路に対して、充電電流を設定するための制御信号を送信するとともに、前記充電回路における充電電流の設定値に応じて前記抵抗回路の構成を切り替える、請求項１記載の充電回路。
【請求項４】
前記電流設定テーブルは、二次電池の所定の電圧範囲毎に充電電流を段階的に設定する、請求項１記載の充電回路。
【請求項５】
前記容量検出部は直列接続された抵抗を含み、抵抗間の接続ノードの電圧に基づき前記二次電池の定格容量を検出する、請求項１記載の充電回路。
【請求項６】
前記電源入力部はＵＳＢ端子である、請求項１記載の充電回路。
【請求項７】
二次電池と、
前記二次電池を充電する請求項１ないし６のいずれかに記載の充電回路と、
前記二次電池から電力が供給される負荷と、を備えた、
電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、充電可能な二次電池を充電する充電回路及びそれを備えた電子機器に関する。
【背景技術】
【０００２】
特許文献１は、二次電池を充電する充電回路と、複数の電流値のいずれかの電流値を設定電流値として設定可能な電流値設定手段と、該充電回路に流れる充電電流が該電流値設定手段によって設定された設定電流値になるように制御するための電流制御手段と、該二次電池の電圧である電池電圧を検出する電池電圧検出手段と、を備える充電装置を開示する。その充電装置において、電流値設定手段は、電池電圧が複数設けられた閾値のうち第１の閾値以上となった場合に、設定電流値を電池電圧が第１の閾値以上となる直前に設定されていた第１の電流値よりも小さい第２の電流値に設定すると共に、閾値を第１の閾値より大きい第２の閾値に設定する。この構成により、充電時間の短縮と充電回路及び二次電池の長寿命化の両立を実現している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１４６６６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
二次電池に対して効率良く充電を行うためには、二次電池の種類毎に好適な充電制御を行う必要があり、このため、従来、二次電池の種類毎に充電回路を設計する必要があり、開発コストがかかっていた。
【０００５】
本開示は、二次電池に対する充電回路であって、開発コストの増大を抑制する充電回路を提供する。
【課題を解決するための手段】
【０００６】
本開示の一態様において、二次電池に対する充電を行う充電回路が提供される。充電回路は、二次電池を充電するための電力を入力する電源入力部と、二次電池の定格容量を検出する容量検出部と、二次電池の電圧を検出する電圧検出部と、二次電池の定格容量毎に二次電池の電圧に対する充電電流を規定する電流設定テーブルを格納した記録媒体と、二次電池に対する充電電流を制御する充電電流回路と、充電電流回路における充電電流を設定する制御回路と、を備える。制御回路は、二次電池の充電動作時において、容量検出部により検出した二次電池の定格容量と、電圧検出部により検出した二次電池の電圧とに基づいて電流設定テーブルを参照して充電電流の値を決定し、決定した充電電流の値に基づき充電電流回路を制御する。
【発明の効果】
【０００７】
本開示の充電回路は、二次電池の充電時において、二次電池の定格容量を検出し、定格容量に応じて充電電流の制御方法を切り替える。これにより、一種類の充電回路で種々の定格容量の二次電池に対応することが可能になるため、二次電池の定格容量毎に充電回路を設計する必要がなくなり、充電回路の開発コストを低減できる。
【図面の簡単な説明】
【０００８】
【図１】本開示の実施の形態１における充電回路を備えた電子機器の構成を示す図
【図２】電流設定テーブルの構成の一例を示した図
【図３】異なる容量の電池に対する充電動作における充電電流（入力電流）の設定の一例を示した図
【図４】異なる温度の電池に対する充電動作における充電電流（入力電流）の設定の一例を示した図
【図５】電池の充電動作における充電電流の設定処理を示すフローチャート
【図６】電池の定格容量の検出のための抵抗値の組み合わせの一例を示した図
【図７】本開示の実施の形態２における充電回路を備えた電子機器の構成を示す図
【図８】電流設定と、切換信号I_SENSEのオン／オフと、設定される充電電流値との関係を示した図
【図９】実施の形態２における電流設定テーブルの一例を示した図
【発明を実施するための形態】
【０００９】
以下、適宜図面を参照しながら、実施の形態を詳細に説明する。但し、必要以上に詳細な説明は省略する場合がある。例えば、既によく知られた事項の詳細説明や実質的に同一の構成に対する重複説明を省略する場合がある。これは、以下の説明が不必要に冗長になるのを避け、当業者の理解を容易にするためである。
なお、発明者（ら）は、当業者が本開示を十分に理解するために添付図面および以下の説明を提供するのであって、これらによって特許請求の範囲に記載の主題を限定することを意図するものではない。
【００１０】
（実施の形態１）
［１−１．構成］
図１は、本開示の実施の形態１における充電回路を含む電子機器の構成を示す図である。電子機器は内部に備えた二次電池からの電力により駆動可能な機器であり、例えば、デジタルカメラ、スマートフォン、タブレット端末である。以下に説明する電子機器は、ＵＳＢ(Universal Serial Bus)インタフェースに対応し、外部機器からＵＳＢ経由で電力を受けて内部の二次電池への充電を行う機能を有している。以下の実施形態では、主として、二次電池の充電に関する構成、動作について説明する。
【００１１】
電子機器１００は、外部機器より電力を入力するＵＳＢ端子３０と、ＵＳＢ端子３０を介して入力した電力により充電可能な電池５０と、電池５０に充電を行う充電回路１５０と、電池５０から電力を受けて駆動する負荷６０とを含む。
【００１２】
ＵＳＢ端子３０はＵＳＢ規格にしたがった通信を行うための端子である。ＵＳＢ端子３０はＵＳＢ規格にしたがい四種類（VBUS, D-, D+, GND）の端子（信号線）を有する。
【００１３】
電池５０は充電可能な二次電池であり、例えば、リチウムイオン電池、リチウムイオンポリマー電池、ニッケル水素電池、またはニッケルカドミウム電池である。電池５０は、電子機器１００内の負荷６０に電力を供給する。電池５０は、電子機器１００に対して着脱可能であっても、固定されて取り付けられたものであってもよい。電池５０に対して、電池５０の温度を検出するための温度センサ５２が取り付けられている。温度センサ５２は例えばサーミスタで構成できる。
【００１４】
負荷６０は、電子機器１００の機能を実現するための構成要素であり、電池５０から供給された電力により動作する。負荷６０は、電子回路、ディスプレイ装置、モータやアクチュエータ、通信モジュール等を含む。例えば、電子機器１００がデジタルカメラである場合、負荷６０は、デジタルカメラの動作を制御するＣＰＵやメモリ、画像データを生成する画像センサ、レンズやシャッタを駆動するモータ（アクチュエータ）、液晶ディスプレイ素子及びそれを駆動する回路、外部機器と通信を行うための通信モジュール等を含む。
【００１５】
充電回路１５０は電池５０に対する充電を制御する回路である。充電回路１５０は、電池５０に対する充電を行う充電ＩＣ１０と、充電ＩＣ１０を制御するマイコン２０と、スイッチ４１とを含む。
【００１６】
充電ＩＣ１０は、電池５０の充電時における充電電圧及び充電電流を制御する。充電ＩＣ１０は、入力電流設定回路１１と、昇圧回路１３と、充電制御回路１５とを含む。充電ＩＣ１０は、ＵＳＢ端子３０のＶＢＵＳ端子を介して外部機器（例えば、ＰＣ、アダプタ）２００から電力を入力し、この電力を用いて電池５０を充電する。
【００１７】
マイコン２０は、充電すべき電池５０の定格容量の情報を入力するための容量検出端子（BAT_CAPA）と、電池５０の電圧を検出するための電圧検出端子（V_BAT）と、電池５０の温度を示す情報を入力するための温度検出端子（T_BAT）と、充電ＩＣ１０に対する制御信号を出力するための制御端子(CONTROL)とを備える。容量検出端子（BAT_CAPA）には、容量検出部である抵抗Ｒ１と抵抗Ｒ２の直列回路が接続され、抵抗Ｒ１と抵抗Ｒ２の接続ノードの電位が入力される。電圧検出端子（V_BAT）には、電圧検出部である抵抗Ｒ３と抵抗Ｒ４の直列回路が接続され、抵抗Ｒ３と抵抗Ｒ４の接続ノードの電位が入力される。温度検出端子（T_BAT）には温度センサ５２の出力が入力される。
【００１８】
マイコン２０はさらに内部にフラッシュメモリ（不揮発性メモリの例）２２を備え、フラッシュメモリ２２に電流設定テーブル２２ａを記憶している。電流設定テーブル２２ａは電池５０の充電時における充電電流の設定値を与えるテーブルである。
【００１９】
スイッチ４１は例えばトランジスタで構成される。スイッチ４１のオン、オフは充電ＩＣ１０により制御される。ＵＳＢ端子３０を介して受けた電力により電池５０が充電される場合、スイッチ４１はオンに制御される。
【００２０】
［１−２．動作］
以上のように構成される電子機器１００の充電動作について説明する。
【００２１】
電子機器１００の充電動作を説明する前に、まず、マイコン２０内に保持される電流設定テーブル２２ａの詳細について説明する。
【００２２】
［１−２−１．電流設定テーブル］
図２は、電流設定テーブル２２ａの構成の一例を示した図である。電流設定テーブル２２ａは電池５０の充電電流を管理するテーブルである。図２に示すように、電流設定テーブル２２ａは、電池の定格容量毎に、電池５０の温度と、電池５０の電圧と、充電電流とを対応づけて管理する。
【００２３】
図３及び図４は、電流設定テーブル２２ａが管理する充電電流の設定の例を具体的に示した図である。
【００２４】
図３（Ａ）は、電池容量が６８０ｍＡＨの電池５０に対する充電電流（入力電流）の設定の例を示し、図３（Ｂ）は、電池容量が８９５ｍＡＨの電池５０に対する充電電流（入力電流）の設定の例を示す。図３（Ａ）、（Ｂ）に示すように、電池５０の電圧に応じて充電電流を段階的に変化させている。例えば、図３（Ａ）に示すように電池容量が６８０ｍＡＨの場合、電池５０の電圧が０〜５.８Ｖの範囲内のときは、充電電流は５０ｍＡに設定され、電圧が５．８〜Ｖ１（Ｖ）の範囲内のときは、充電電流はＩ１（ｍＡ）に設定され、電圧がＶ１（Ｖ）以上のときは、充電電流はＩ２（ｍＡ）に設定される。
【００２５】
また、充電電流の設定の方法は電池容量に応じても異なる。例えば、図３（Ａ）に示すように電池容量が６８０ｍＡＨの場合、充電電流を三段階に変化させているが、図３（Ｂ）に示すように電池容量が８９５ｍＡＨの場合は充電電流を四段階に変化させている。
【００２６】
さらに、電池５０の温度に依存しても充電電流の設定の方法を異ならせている。図４は、電池５０の温度により異なる、充電電流の設定の例を説明した図である。例えば、図４に示すように電池容量が同じ６８０ｍＡＨの電池に対して、電池５０の温度が１０〜４５℃の範囲にある場合（図４（Ａ）参照）と、それ以外の温度範囲にある場合（図４（Ｂ）参照）とで、充電電流の設定の方法を異ならせている。
【００２７】
以上のように、電流設定テーブル２２ａは、電池５０の定格容量毎に、電池５０の温度及び電池５０の電圧に対応する充電電流の設定値を管理している。
【００２８】
以下、電子機器１００における、ＵＳＢ経由で入力した電力による電池５０への充電動作について説明する。
【００２９】
電子機器１００にはＵＳＢ端子３０を介して外部機器２００（ＰＣ、アダプタ等）が接続され、外部機器２００からＵＳＢ端子３０のＶＢＵＳ端子を介して電力が供給される。充電ＩＣ１０はＶＢＵＳ端子を介して受けた電力を用いて電池５０を充電する。
【００３０】
具体的には、電池５０の充電動作において、充電ＩＣ１０の昇圧回路１３はＶＢＵＳ端子を介して受けた電圧を所定の電圧に昇圧する。このとき、スイッチ４１は充電制御回路１５によりオンされており、昇圧回路１３からの電圧が電池５０及び負荷６０に印加される。なお、ＵＳＢ端子３０のＶＢＵＳ端子を介して電子機器１００に電力が供給されていないときは、スイッチ４１はオフされ、電池５０から負荷６０に電力が供給される。
【００３１】
入力電流設定回路１１は、ＶＢＵＳ端子を介して取り込む入力電流を設定する。ここで、充電ＩＣ１０は、ＶＢＵＳ端子を介して取り込む入力電流の値を制御することで、電池５０に対する充電電流を制御する。入力電流設定回路１１及び昇圧回路１３は充電制御回路１５により制御される。
【００３２】
マイコン２０は充電ＩＣ１０の動作を制御する回路である。マイコン２０は、充電中の電池５０の定格容量と電圧状態等に応じて充電ＩＣ１０における充電電流の値（充電電流の設定）を決定し、その決定した充電電流の値を指示する制御信号を充電ＩＣ１０（すなわち、充電制御回路１５）に送信する。
【００３３】
図５は、充電回路１５０による電池５０に対する充電動作における充電電流の設定処理を示すフローチャートである。以下、図５のフローチャートを参照して充電動作における充電電流の設定処理を説明する。
【００３４】
充電回路１５０において、マイコン２０は、充電対象の電池５０の定格容量を取得する（Ｓ１１）。電池５０の定格容量は、抵抗Ｒ１、Ｒ２の直列回路で与えられる電圧に基づき検出される。このため、抵抗Ｒ１と抵抗Ｒ２の抵抗値は、抵抗Ｒ１と抵抗Ｒ２間の接続ノードの電位が電池５０の定格容量を示すように設定されている。
【００３５】
図６に、種々の電池の定格容量に対する抵抗Ｒ１、Ｒ２の抵抗値の組み合わせの例を示す。ここでは、ＶＤＤとして３Ｖが印加されているとする。図６に示すように、例えば、電池容量が８９５ｍＡＨの場合、抵抗Ｒ１、抵抗Ｒ２の抵抗値をそれぞれ１８０ｋΩ、７５０ｋΩに設定する。このとき、容量検出端子（BAT_CAPA）で検出される抵抗Ｒ１と抵抗Ｒ２間の接続ノードの電圧は２．４Ｖとなる。また、電池容量が９４０ｍＡＨの場合、抵抗Ｒ１、抵抗Ｒ２の抵抗値をそれぞれ３３０ｋΩ、５１０ｋΩに設定する。このとき、容量検出端子（BAT_CAPA）で検出される抵抗Ｒ１と抵抗Ｒ２間の接続ノードの電圧は１．８Ｖとなる。このように抵抗Ｒ１、Ｒ２の抵抗値を設定することで、マイコン２０は容量検出端子（BAT_CAPA）に入力される電圧を検出することで、電池容量を判断することができる。例えば、容量検出端子（BAT_CAPA）に２．４Ｖが検出された場合、マイコン２０は充電対象の電池の容量が８９５ｍＡＨであると判定できる。また、容量検出端子（BAT_CAPA）に１．８Ｖが検出された場合、マイコン２０は充電対象の電池の容量が９４０ｍＡＨであると判定できる。
【００３６】
次に、マイコン２０は、温度検出端子（T_BAT）により、温度センサ５２により検出された電池５０の温度を示す情報を取得する（Ｓ１２）。
【００３７】
さらに、マイコン２０は、電池５０の電圧を取得する（Ｓ１３）。具体的には、マイコン２０は、電圧検出端子（V_BAT）により抵抗Ｒ３、Ｒ４の接続ノードの電圧を検出することにより、電池の電圧を検出する。
【００３８】
その後、マイコン２０は、電池５０の定格容量と、電池５０の電圧と、電池５０の温度とに基づいて電池５０の充電電流の設定値を求める（Ｓ１４）。具体的には、マイコン２０は、電流設定テーブル２２ａ（図２参照）を参照して、電池５０の定格容量と、電池５０の電圧と、電池５０の温度とに基づいて電池５０の充電電流の設定値を決定する。例えば、電池５０の定格容量が６８０ｍＡＨであり、電池５０の電圧が５．８とＶ１の間の電圧であり、電池５０の温度が２０℃の場合、充電電流を５００ｍＡとして求める。
【００３９】
マイコン２０は、決定した充電電流の値に基づき充電ＩＣ１０における充電電流を設定する（Ｓ１５）。具体的には、マイコン２０は、電流設定テーブルを参照して求めた充電電流の値（５０ｍＡ）を示す情報（「設定１」、「設定２」等）を制御信号に含めて充電ＩＣ１０（充電制御回路１５）に送信する。
【００４０】
充電ＩＣ１０は、マイコン２０から受信した制御信号に基づき充電電流を設定する。充電ＩＣ１０はＵＳＢ端子３０（ＶＢＵＳ端子）から取り込む入力電流を制御することにより充電電流の制御を行う。このため、充電ＩＣ１０の充電制御回路１５は、マイコン２０から受信した制御信号に基づき入力電流設定回路１１を制御して入力電流を制御する。すなわち、入力電流設定回路１１は、ＵＳＢ端子３０から取り込む入力電流を、マイコン２０から受信した制御信号が示す設定に対応する電流値に設定することで、電池５０に対する充電電流を制御する。例えば、マイコン２０から受信した制御信号が「設定２」を示す場合、充電制御回路１５は、入力電流設定回路１１における充電電流（すなわち、入力電流）の値をＩ１（ｍＡ）に設定する（図２参照）。
【００４１】
以上のようにして、充電回路１５０は、電池５０の定格容量と、電池５０の電圧と、電池５０の温度とに基づいて、電池５０の充電電流を設定する。
【００４２】
［１−３．効果、等］
以上説明したように、本実施の形態の充電回路１５０は、電池５０（二次電池の一例）に対する充電を制御する回路である。充電回路１５０は、電池５０を充電するための電力を入力するＵＳＢ端子３０（電源入力部の一例）と、電池５０の定格容量を検出する容量検出部（抵抗Ｒ１、Ｒ２の直列回路）と、電池５０の電圧を検出する電圧検出部（抵抗Ｒ３、Ｒ４の直列回路）と、電池５０の定格容量毎に二次電池の電圧に対する充電電流を規定する電流設定テーブル２２ａを格納したフラッシュメモリ２２（記録媒体の一例）と、電池５０に対する充電電流を制御する充電ＩＣ１０（充電電流回路の一例）と、充電ＩＣ１０における充電電流を設定するマイコン２０（制御回路の一例）と、を備える。マイコン２０は、電池５０の充電動作時において、容量検出部により検出した電池５０の定格容量と、電圧検出部により検出した電池５０の電圧とに基づいて電流設定テーブルを参照して充電電流の値を決定し、決定した充電電流の値に基づき充電ＩＣ１０を制御する。
【００４３】
以上の構成により、本実施の形態の充電回路１５０は、電池５０の定格容量に応じて充電電流の設定を切り替えることができる。すなわち、マイコン２０は、種々の電池容量に対して異なる充電電流の制御が可能であることから、電池容量毎にマイコン２０を設計する必要がなく、開発コストの低減が図れる。さらに、充電中の電池５０の電圧に応じて充電電流を切り替えることができる。これにより、電池５０の状態に応じた好適な充電制御が可能となり、充電効率を向上させることが可能となる。
【００４４】
（実施の形態２）
充電制御回路の別の構成を説明する。図７は、実施の形態２における充電回路を備えた電子機器の構成を示す図である。実施の形態２の充電回路１５０ｂは、実施の形態１で示した充電回路の構成に加えて、入力電流設定回路１１ｂにおける充電電流を切り替えるための充電電流切換回路８０をさらに備える。
【００４５】
充電電流切換回路８０は、入力電流設定回路１１に接続される外付け抵抗の値を切り替える回路である。充電電流切換回路８０は、抵抗Ｒ５とスイッチ４３の直列回路と、その直列回路に並列に接続された抵抗Ｒ６とを含む。スイッチ４３はマイコン２０ｂによりオン、オフされる。スイッチ４３がオフのときは、入力電流設定回路１１ｂに対して抵抗Ｒ６が接続され、スイッチ４３がオンのときは、入力電流設定回路１１ｂに対して抵抗Ｒ５と抵抗Ｒ６の並列回路が接続される。スイッチ４３のオンオフは、マイコン２０ｂからの切換信号(I_SENSE)により切り替えられる。すなわち、切換信号(I_SENSE)により、入力電流設定回路１１に接続される外付け抵抗の値を切り替えることができる。
【００４６】
ここで、本実施の形態の入力電流設定回路１１ｂは、マイコン２０ｂからの制御信号が示す電流設定により充電電流が設定される。その際に設定される充電電流は、入力電流設定回路１１ｂに対する外付け抵抗の値、すなわち、切換信号(I_SENSE)によって切り替えることができる。図８は、電流設定と、切換信号(I_SENSE)のオン／オフと、電流値との関係を示した図である。図８に示すように、例えば、電流設定が「１」の場合、切換信号(I_SENSE)がオンの場合、充電電流はＩ_101に設定され、切換信号(I_SENSE)がオフの場合、充電電流はＩ_111に設定される。このように、同じ電流設定であっても、切換信号(I_SENSE)のオン／オフによって入力電流設定回路１１ｂにおける充電電流の値を異ならせることができる。これにより、充電ＩＣ１０ｂにおいてより多段階に充電電流を設定することが可能となる。
【００４７】
図９は、本実施の形態のマイコン２０ｂが格納する電流設定テーブルの例を示した図である。本実施の形態の電流設定テーブル２２ｂは、さらに切換信号(I_SENSE)の値も管理している。
【００４８】
マイコン２０ｂは、実施の形態１の場合と同様に、電池５０の定格容量、電圧及び温度に基づき電流設定テーブル２２ｂ（図９）を参照し、充電電流の設定及び切換信号(I_SENSE)のオンオフを決定する。例えば、電池容量が６８０ｍＡＨで、電池５０の温度が２０℃で、電池５０の電圧が５．８〜Ｖ１の間の値である場合、充電電流の設定は、「設定２」（電流＝Ｉ112mA）に設定され、切換信号(I_SENSE)はオフに制御される。このとき、マイコン２０ｂは、設定２を指定する制御信号を制御端子(CONTROL)から充電制御回路１５に出力するとともに、切換信号(I_SENSE)をオフに制御する。
【００４９】
以上のように本実施形態の充電回路１５０ｂによれば、充電電流切換回路８０により充電ＩＣに接続される外付け抵抗の値を切り替えることにより、充電ＩＣ１０ｂにおける充電電流の値をより細かく（多段に）切り替えることが可能になる。
【００５０】
本実施の形態の充電回路１５０ｂによっても、電池５０の定格容量に応じて充電電流の設定を切り替えることができる。このため、種々の容量の電池のそれぞれに対して好適な充電電流の制御が可能となり、電池容量毎にマイコン２０ｂを設計する必要がなく、開発コストの低減が図れる。また、充電中の電池５０の電圧に応じて充電電流を切り替えることができるため、電池５０の状態に応じた好適な充電制御が可能となり、充電効率を向上させること（充電時間の短縮）が可能となる。
【００５１】
（他の実施の形態）
以上のように、本出願において開示する技術の例示として、実施の形態１〜２を説明した。しかしながら、本開示における技術は、これに限定されず、適宜、変更、置き換え、付加、省略などを行った実施の形態にも適用可能である。また、上記実施の形態１〜２で説明した各構成要素を組み合わせて、新たな実施の形態とすることも可能である。そこで、以下、他の実施の形態を例示する。
【００５２】
上記の実施の形態で示した電流設定テーブル２２ａ、２２ｂの構造は一例である。電流設定テーブルは、少なくとも、電池５０の定格容量と、電池５０の電圧と、充電電流の値（設定）とを関連づけて管理する情報であればよい。
【００５３】
また上記の電流設定テーブル２２ａ、２２ｂによる充電電流の変化のさせ方は図３、４に示す方法に限定されず、他の方法で充電電流を変化させてもよい。
【００５４】
電流設定テーブル２２ａ、２２ｂはマイコン２０、２０ｂの外部に設けた記録媒体に格納し、その記録媒体からマイコン２０、２０ｂが適宜読み出すようにしても良い。
【００５５】
上記の実施の形態において、電池５０の定格容量の検出（判定）を抵抗Ｒ１、Ｒ２の直列回路を用いて検出したが、他の手段により検出（判定）するようにしてもよい。
【００５６】
上記の実施の形態において、電子機器の一例としてデジタルカメラを示したが、電子機器はそれに限定されない。上記の実施の形態において開示した充電回路１５０、１５０ｂは、ＵＳＢインタフェースを備え、ＵＳＢ端子経由で受けた電力に基づき二次電池を充電する機能を備えた電子機器（ムービーカメラ、スマートフォン、携帯端末、タブレット端末、携帯型音楽プレーヤ等）に対して適用することができる。
【００５７】
以上のように、本開示における技術の例示として、実施の形態を説明した。そのために、添付図面および詳細な説明を提供した。
【００５８】
したがって、添付図面および詳細な説明に記載された構成要素の中には、課題解決のために必須な構成要素だけでなく、上記技術を例示するために、課題解決のためには必須でない構成要素も含まれ得る。そのため、それらの必須ではない構成要素が添付図面や詳細な説明に記載されていることをもって、直ちに、それらの必須ではない構成要素が必須であるとの認定をするべきではない。
【００５９】
また、上述の実施の形態は、本開示における技術を例示するためのものであるから、特許請求の範囲またはその均等の範囲において種々の変更、置き換え、付加、省略などを行うことができる。
【産業上の利用可能性】
【００６０】
本開示の充電回路は、二次電池を充電する充電回路、及び二次電池を充電する充電回路を備えた電子機器に有用である。
【符号の説明】
【００６１】
１０  充電ＩＣ
１１  入力電流制御回路
１３  昇圧回路
１５  充電制御回路
２０  マイコン
２２  メモリ
２２ａ、２２ｂ  電流設定テーブル
３０  ＵＳＢ端子
４１  スイッチ
５０  二次電池
５２  温度センサ
６０  負荷
８０  充電電流切換回路
１００  電子機器
１５０、１５０ｂ  充電回路
２００  ＰＣまたはアダプタ
Ｒ１〜Ｒ６  抵抗
【図１】
2017131057.tif 000003
【図２】
2017131057.tif 000004
【図３】
2017131057.tif 000005
【図４】
2017131057.tif 000006
【図５】
2017131057.tif 000007
【図６】
2017131057.tif 000008
【図７】
2017131057.tif 000009
【図８】
2017131057.tif 000010
【図９】
2017131057.tif 000011