(57)【要約】【課題】  バッテリー装置の充電中に外部電源装置が電子機器から切り離されたか否かを逆流電流を遮断しなくても判定することができる。【解決手段】  電子機器（１００）は、外部電源装置（２００）を接続するための第１の接続手段（１０１）と、バッテリー装置（３００）を接続するための第２の接続手段（１０２）と、前記第１の接続手段における第１の電圧を検出する第１の電圧検出手段（１０７）と、前記第２の接続手段における第２の電圧を検出する第２の電圧検出手段（１０８）と、前記外部電源装置が前記第１の接続手段から切り離された場合に、前記バッテリー装置の充電を停止するための制御を行う制御手段（１０９）とを有し、前記制御手段は、前記第１の電圧と前記第２の電圧とに基づいて、前記外部電源装置が前記第１の接続手段から切り離されたか否かを判定する。【選択図】  図１
2014110668.tif 000002
【特許請求の範囲】
【請求項１】
外部電源装置を接続するための第１の接続手段と、
バッテリー装置を接続するための第２の接続手段と、
前記第１の接続手段における第１の電圧を検出する第１の電圧検出手段と、
前記第２の接続手段における第２の電圧を検出する第２の電圧検出手段と、
前記外部電源装置が前記第１の接続手段から切り離された場合に、前記バッテリー装置の充電を停止するための制御を行う制御手段と
を有し、
前記制御手段は、前記第１の電圧と前記第２の電圧とに基づいて、前記外部電源装置が前記第１の接続手段から切り離されたか否かを判定することを特徴とする電子機器。
【請求項２】
前記第１の電圧が前記第２の電圧よりも低い場合、前記制御手段は、前記外部電源装置が前記第１の接続手段から切り離されたと判定することを特徴とする請求項１に記載の電子機器。
【請求項３】
前記第１の電圧が前記第２の電圧よりも低い場合、前記制御手段は、前記第１の接続手段と前記第２の接続手段との間が非導通状態になるようにすることを特徴とする請求項１または２に記載の電子機器。
【請求項４】
前記第１の電圧が前記第２の電圧よりも高い場合、前記制御手段は、前記外部電源装置が前記第１の接続手段から切り離されていないと判定することを特徴とする請求項１から３のいずれか１項に記載の電子機器。
【請求項５】
前記第１の電圧が前記第２の電圧よりも高い場合、前記第１の接続手段と前記第２の接続手段との間は導通状態であることを特徴とする請求項１から４のいずれか１項に記載の電子機器。
【請求項６】
前記外部電源装置が前記第１の接続手段から切り離された場合であって、前記バッテリー装置の充電が停止された場合に、前記バッテリー装置の充電が停止されたことを通知する通知手段を有することを特徴とする請求項１から５のいずれか１項に記載の電子機器。
【請求項７】
請求項１から６のいずれか１項に記載の電子機器としてコンピュータを機能させるためのプログラム。
【請求項８】
外部電源装置を接続するための第１の接続手段における電圧に対応する第１の電圧を検出し、
バッテリー装置を接続するための第２の接続手段における電圧に対応する第２の電圧を検出し、
前記第１の電圧と前記第２の電圧とに基づいて、前記外部電源装置が前記第１の接続手段から切り離されたか否かを判定し、
前記外部電源装置が前記第１の接続手段から切り離された場合に、前記バッテリー装置の充電を停止するための制御を行う
ことを特徴とする充電制御方法。
【請求項９】
前記第１の電圧が前記第２の電圧よりも低い場合は、前記外部電源装置が前記第１の接続手段から切り離されたと判定することを特徴とする請求項８に記載の充電制御方法。
【請求項１０】
前記第１の電圧が前記第２の電圧よりも低い場合は、前記第１の接続手段と前記第２の接続手段との間が非導通状態になるようにすることを特徴とする請求項８または９に記載の充電制御方法。
【請求項１１】
前記第１の電圧が前記第２の電圧よりも高い場合は、前記外部電源装置が前記第１の接続手段から切り離されていないと判定することを特徴とする請求項８から１０のいずれか１項に記載の充電制御方法。
【請求項１２】
前記第１の電圧が前記第２の電圧よりも高い場合、前記第１の接続手段と前記第２の接続手段との間は導通状態であることを特徴とする請求項８から１１のいずれか１項に記載の充電制御方法。
【請求項１３】
前記外部電源装置が前記第１の接続手段から切り離された場合であって、前記バッテリー装置の充電が停止された場合に、前記バッテリー装置の充電が停止されたことを通知することを特徴とする請求項８から１２のいずれか１項に記載の充電制御方法。
【請求項１４】
請求項８から１３のいずれか１項に記載の充電制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バッテリー装置を充電するための機能を有する電子機器等に関する。
【背景技術】
【０００２】
特許文献１には、外部電源装置（ＡＣアダプタ等）から供給された電力を用いてバッテリー装置を充電することが可能な電子機器が記載されている。このような電子機器では、バッテリー装置の充電中に外部電源装置が電子機器から切り離されたか否かを判定できるようにすることが望ましい。その理由は、バッテリー装置の充電中に外部電源装置が電子機器から切り離された場合には、バッテリー装置の充電を停止する必要があるためである。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２２８４１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１の図４に示された構成では、バッテリー装置１６の充電中に外部電源装置２４が端子ＤＣＩＮから切り離された場合、バッテリー装置１６から検出回路２３に逆流電流が流れてしまう。そのため、特許文献１の図４に示された構成では、バッテリー装置１６の充電中に外部電源装置２４が端子ＤＣＩＮから切り離されたとしても、検出回路２３が外部電源装置２４の切り離しを検出できないという問題がある。
【０００５】
特許文献１の図６に示された構成は、バッテリー装置２５から検出回路３２に流れる逆流電流を遮断することを前提とした構成である。そのため、特許文献１の図６に示された構成では、ダイオード３４によって逆流電流を遮断しなければ、バッテリー装置２５の充電中に外部電源装置３３が端子ＤＣＩＮから切り離されたことを検出回路３２に検出させることができないという問題がある。また、特許文献１の図６に示された構成では、ダイオード３４を追加しなければならないため、充電効率の低下とコストの上昇という問題が生じる可能性がある。
【０００６】
特許文献１の図１に示された構成は、バッテリー装置１から検出回路８に流れる逆流電流を遮断することを前提とした構成である。そのため、特許文献１の図１に示された構成では、スイッチ１２及び制御回路１１によって逆流電流を遮断しなければ、バッテリー装置１の充電中に外部電源装置１４が端子ＤＣＩＮから切り離されたことを検出回路８に検出させることができないという問題がある。また、特許文献１の図１に示された構成では、スイッチ１２及び制御回路１１を追加しなければならないため、充電効率の低下とコストの上昇という問題が生じる可能性がある。
【０００７】
そこで、本発明は、バッテリー装置の充電中に外部電源装置が電子機器から切り離されたか否かを逆流電流を遮断しなくても判定できるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る電子機器は、外部電源装置を接続するための第１の接続手段と、バッテリー装置を接続するための第２の接続手段と、前記第１の接続手段における第１の電圧を検出する第１の電圧検出手段と、前記第２の接続手段における第２の電圧を検出する第２の電圧検出手段と、前記外部電源装置が前記第１の接続手段から切り離された場合に、前記バッテリー装置の充電を停止するための制御を行う制御手段とを有し、前記制御手段は、前記第１の電圧と前記第２の電圧とに基づいて、前記外部電源装置が前記第１の接続手段から切り離されたか否かを判定することを特徴とする。
【０００９】
本発明に係る充電制御方法は、外部電源装置を接続するための第１の接続手段における電圧に対応する第１の電圧を検出し、バッテリー装置を接続するための第２の接続手段における電圧に対応する第２の電圧を検出し、前記第１の電圧と前記第２の電圧とに基づいて、前記外部電源装置が前記第１の接続手段から切り離されたか否かを判定し、前記外部電源装置が前記第１の接続手段から切り離された場合に、前記バッテリー装置の充電を停止するための制御を行うことを特徴とする。
【００１０】
本発明に係るプログラムの一つは、外部電源装置を接続するための第１の接続手段と、バッテリー装置を接続するための第２の接続手段と、前記第１の接続手段における第１の電圧を検出する第１の電圧検出手段と、前記第２の接続手段における第２の電圧を検出する第２の電圧検出手段と、前記外部電源装置が前記第１の接続手段から切り離された場合に、前記バッテリー装置の充電を停止するための制御を行う制御手段とを有し、前記制御手段は、前記第１の電圧と前記第２の電圧とに基づいて、前記外部電源装置が前記第１の接続手段から切り離されたか否かを判定することを特徴とする電子機器としてコンピュータを機能させるためのプログラムである。
【００１１】
本発明に係るプログラムの一つは、外部電源装置を接続するための第１の接続手段における電圧に対応する第１の電圧を検出し、バッテリー装置を接続するための第２の接続手段における電圧に対応する第２の電圧を検出し、前記第１の電圧と前記第２の電圧とに基づいて、前記外部電源装置が前記第１の接続手段から切り離されたか否かを判定し、前記外部電源装置が前記第１の接続手段から切り離された場合に、前記バッテリー装置の充電を停止するための制御を行うことを特徴とする充電制御方法をコンピュータに実行させるためのプログラムである。
【発明の効果】
【００１２】
本発明によれば、バッテリー装置の充電中に外部電源装置が電子機器から切り離されたか否かを逆流電流を遮断しなくても判定することができる。
【図面の簡単な説明】
【００１３】
【図１】実施形態１における電子機器に含まれる構成要素を説明するためのブロック図である。
【図２】実施形態１における電子機器で行われる充電制御処理を説明するためのフローチャートである。
【発明を実施するための形態】
【００１４】
以下、図面を参照して本発明の実施形態を説明する。ただし、本発明の実施形態は、以下の実施形態に限定されるものではない。
【００１５】
［実施形態１］
図１は、実施形態１における電子機器１００に含まれる構成要素を説明するためのブロック図である。
【００１６】
図１において、電子機器１００は、バッテリー装置３００を充電するための機能を有する装置である。バッテリー装置３００は、少なくとも一つの充電可能な二次電池を有する。
【００１７】
図１に示すように、電子機器１００は、第１の端子１０１、第２の端子１０２、抵抗１０３、ＦＥＴ（Ｆｉｅｌｄ  Ｅｆｆｅｃｔ  Ｔｒａｎｓｉｓｔｏｒ）スイッチ１０４及びＦＥＴ（Ｆｉｅｌｄ  Ｅｆｆｅｃｔ  Ｔｒａｎｓｉｓｔｏｒ）スイッチ１０５を有する。電子機器１００はさらに、電流検出部１０６、第１の電圧検出部１０７、第２の電圧検出部１０８、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０９、メモリ１１０、メモリ１１１及び通知部１１２を有する。
【００１８】
図１において、第１の端子１０１は、電子機器１００と外部電源装置２００とを接続するための第１の接続部として構成されている。外部電源装置２００は、ＡＣアダプタ等の電源装置であり、電子機器１００の外部電源として動作する。外部電源装置２００は、例えば、ＡＣ電源をＤＣ電源に変換するための機能を有する。
【００１９】
第２の端子１０２は、電子機器１００とバッテリー装置３００とを接続するための第２の接続部として構成されている。
【００２０】
抵抗１０３は、第１の端子１０１から第２の端子１０２に流れている充電電流Ｉｃを検出するための抵抗である。
【００２１】
ＦＥＴスイッチ１０４は、第１の端子１０１と第２の端子１０２との間を導通状態または非導通状態にするためのスイッチである。ＦＥＴスイッチ１０４は、ＣＰＵ１０９がバッテリー装置３００の充電を開始すると判定した場合に、ＣＰＵ１０９によってオンにされる。ＦＥＴスイッチ１０４がオンである場合、第１の端子１０１と第２の端子１０２との間は導通状態である。第１の端子１０１と第２の端子１０２との間が導通状態である場合、充電電流Ｉｃは、第１の端子１０１から第２の端子１０２に流れる。ＦＥＴスイッチ１０４は、ＣＰＵ１０９がバッテリー装置３００の充電を停止すると判定した場合に、ＣＰＵ１０９によってオフにされる。ＦＥＴスイッチ１０４がオフである場合、第１の端子１０１と第２の端子１０２との間は非導通状態である。第１の端子１０１と第２の端子１０２との間が非導通状態である場合、第１の端子１０１から第２の端子１０２に流れる充電電流Ｉｃは、ＦＥＴスイッチ１０４によって遮断される。
【００２２】
ＦＥＴスイッチ１０５は、充電電流Ｉｃ又は充電電圧Ｖｃが所定の電流レベル又は所定の電圧レベルになるように充電電流Ｉｃ又は充電電圧Ｖｃを制御するためのスイッチである。充電電流Ｉｃは第１の端子１０１から第２の端子１０２に流れる電流に対応し、充電電圧Ｖｃは第１の端子１０１から第２の端子１０２に供給される電圧に対応する。
【００２３】
電流検出部１０６は、第１の端子１０１から第２の端子１０２に流れている充電電流Ｉｃを検出するように構成されている。電流検出部１０６は、充電電流を検出するために充電装置が通常有する電流検出回路を用いて構成してもよい。電流検出部１０６をこのように構成した場合、電子機器１０１にかかるコストをより軽減することができる。
【００２４】
第１の電圧検出部１０７は、第１の電圧である電圧Ｖｅを検出するように構成されている。電圧Ｖｅは、第１の端子１０１における電圧に対応する。また、第１の端子１０１における電圧は、充電電圧Ｖｃに対応する。そのため、第１の電圧検出部１０７は、充電電圧を検出するために充電装置が通常有する電圧検出回路を用いて構成してもよい。第１の電圧検出部１０７をこのように構成した場合、電子機器１０１にかかるコストをより軽減することができる。
【００２５】
第２の電圧検出部１０８は、第２の電圧である電圧Ｖｂを検出するように構成されている。電圧Ｖｂは、第２の端子１０２における電圧に対応する。また、第２の端子１０２における電圧は、電源電圧に対応する。そのため、第２の電圧検出部１０８は、電源電圧を検出するために充電装置が通常有する電圧検出回路を用いて構成してもよい。第２の電圧検出部１０８をこのように構成した場合、電子機器１０１にかかるコストをより軽減することができる。
【００２６】
ＣＰＵ１０９は、マイクロコンピュータ等を有し、バッテリー装置３００の充電を制御するための制御部として動作する。ＣＰＵ１０９は、第１の電圧検出部１０７で検出された電圧Ｖｅと、第２の電圧検出部１０８で検出された電圧Ｖｂと、電流検出部１０６で検出された充電電流Ｉｃとに基づいて、ＦＥＴスイッチ１０４及びＦＥＴスイッチ１０５を制御するように構成されている。また、ＣＰＵ１０９は、第１の端子１０１、第２の端子１０２、電流検出部１０６、第１の電圧検出部１０７、第２の電圧検出部１０８、メモリ１１０、メモリ１１１及び通知部１１２を制御するための制御部として動作する。さらに、ＣＰＵ１０９は、外部電源装置２００及びバッテリー装置３００を制御するための制御部として動作する。
【００２７】
ＣＰＵ１０９は、外部電源装置２００内のＣＰＵと通信可能であり、外部電源装置２００に関する情報である情報Ｉ１を外部電源装置２００から受信できるように構成されている。例えば、情報Ｉ１は、性能、動作状態、エラー状態などに関する情報の少なくとも一つを含む。また、ＣＰＵ１０９は、バッテリー装置３００内のＣＰＵと通信可能であり、バッテリー装置３００に関する情報である情報Ｉ２をバッテリー装置３００から受信できるように構成されている。例えば、情報Ｉ２は、残容量、満充電容量、温度、寿命、性能、動作状態、エラー状態などに関する情報の少なくとも一つを含む。
【００２８】
メモリ１１０は、ＣＰＵ１０９で実行されるプログラム等を格納する。後述する充電制御処理Ｐ１を制御するためのプログラムは、メモリ１１０に格納されている。メモリ１１０は、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ（非一時的）な記憶媒体である。
【００２９】
メモリ１１１は、ＣＰＵ１０９で使用される情報を記憶する。第１の電圧検出部１０７によって検出された電圧Ｖｅと、第２の電圧検出部１０８によって検出された電圧Ｖｂと、電流検出部１０６で検出された充電電流Ｉｃとは、メモリ１１１に格納される。メモリ１１１は、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）で構成される。
【００３０】
通知部１１２は、バッテリー装置３００の充電状態をユーザに通知するように構成されている。例えば、通知部１１２は、光、音、文字、記号、メッセージ及び画像の少なくとも一つを用いて、バッテリー装置３００の充電状態をユーザに通知することができる。
【００３１】
実施形態１では、外部電源装置２００が第１の端子１０１に接続されている場合であり、電子機器１００がバッテリー装置３００を充電している場合は、電圧Ｖｅが電圧Ｖｂよりも高くなるように電子機器１００及び外部電源装置２００を構成する。そして、実施形態１では、バッテリー装置３００の充電中に外部電源装置２００が第１の端子１０１から切り離された場合は、バッテリー装置３００から第１の電圧検出部１０７に逆流電流が流れるように電子機器１００を構成する。さらに、実施形態１では、バッテリー装置３００から第１の電圧検出部１０７に逆流電流が流れることにより、電圧Ｖｅが電圧Ｖｂ以下になるように電子機器１００を構成する。このように電子機器１００を構成することにより、バッテリー装置３００の充電中に外部電源装置２００が第１の端子１０１から切り離された場合、電圧Ｖｅは電圧Ｖｂ以下になる。したがって、実施形態１では、バッテリー装置３００の充電中に外部電源装置２００が第１の端子１０１から切り離されたか否かを電圧Ｖｅと電圧Ｖｂとに基づいて判定するように電子機器１００を構成する。このような電子機器１００の構成は、特許文献１に記載されているような構成とは異なる構成である。これにより、電子機器１００は、バッテリー装置３００から第１の電圧検出部１０７に流れる逆流電流を遮断しなくても、バッテリー装置３００の充電中に外部電源装置２００が第１の端子１０１から切り離されたか否かを判定することができる。言い換えれば、電子機器１００は、バッテリー装置３００から第１の電圧検出部１０７に逆流電流が流れている状況を利用することによって、バッテリー装置３００の充電中に外部電源装置２００が第１の端子１０１から切り離されたか否かを判定することができる。
【００３２】
なお、電子機器１００は、デジタルカメラ、デジタルビデオカメラ、スキャナ、携帯電話、コンピュータの少なくとも一つとして動作する装置であってもよい。
【００３３】
図２は、実施形態１における電子機器１００で行われる充電制御処理Ｐ１を説明するためのフローチャートである。ＣＰＵ１０９は、例えば、電子機器１００のパワースイッチがオンにされた場合に、充電制御処理Ｐ１を開始する。
【００３４】
ステップＳ２０１において、ＣＰＵ１０９は、所定の条件Ｃ１が満たされているか否かを判定する。
【００３５】
所定の条件Ｃ１は、バッテリー装置３００の充電を開始するか否かを判定するための条件である。例えば、外部電源装置２００が第１の端子１０１に接続されており、バッテリー装置３００が第２の端子１０２に接続されており、電圧Ｖｅが所定の電圧範囲内にある場合に、所定の条件Ｃ１が満たされていると判定してもよい。また例えば、外部電源装置２００が第１の端子１０１に接続されており、バッテリー装置３００が第２の端子１０２に接続されており、電圧Ｖｅが所定の電圧範囲内にあり、温度が所定の温度範囲内にある場合に、所定の条件Ｃ１が満たされていると判定してもよい。この場合、電子機器１００は、電子機器１００の温度或いは電子機器１００の周囲の温度を検出するための温度検出部をさらに有する。
【００３６】
所定の条件Ｃ１が満たされている場合（ステップＳ２０１でＹＥＳ）、ＣＰＵ１０９は、バッテリー装置３００の充電を開始すると判定し、ステップＳ２０１からステップＳ２０２に進む。
【００３７】
所定の条件Ｃ１が満たされていない場合（ステップＳ２０１でＮＯ）、ＣＰＵ１０９は、バッテリー装置３００の充電を開始しないと判定し、再びステップＳ２０１に戻る。
【００３８】
ステップＳ２０２において、ＣＰＵ１０９は、充電電流Ｉｃ又は充電電圧Ｖｃが所定の電流レベル又は所定の電圧レベルになるようにＦＥＴスイッチ１０５を制御する。ステップＳ２０２において、ＣＰＵ１０９は、充電電流Ｉｃがバッテリー装置３００に供給されるようにするためにＦＥＴスイッチ１０４をオンにする。ＦＥＴスイッチ１０４がオンになることにより、第１の端子１０１と第２の端子１０２との間は導通状態になる。
【００３９】
また、ステップＳ２０２において、ＣＰＵ１０９は、バッテリー装置３００の充電状態をユーザに通知することを通知部１１２に指示する。ステップＳ２０２において、通知部１１２は、ＣＰＵ１０９からの指示に従って、バッテリー装置３００の充電が開始されたことをユーザに通知する。例えば、通知部１１２は、表示器を点灯することにより、バッテリー装置３００の充電が開始されたことをユーザに通知する。
【００４０】
ステップＳ２０３において、ＣＰＵ１０９は、電圧Ｖｅを検出することを第１の電圧検出部１０７に指示し、第１の電圧検出部１０７によって検出された電圧Ｖｅを第１の電圧検出部１０７から取得する。電圧Ｖｅは、第１の端子１０１における電圧に対応する。
【００４１】
ステップＳ２０４において、ＣＰＵ１０９は、電圧Ｖｂを検出することを第２の電圧検出部１２１に指示し、第２の電圧検出部１０８によって検出された電圧Ｖｂを第２の電圧検出部１０８から取得する。電圧Ｖｂは、第２の端子１０２における電圧に対応する。
【００４２】
ステップＳ２０５において、ＣＰＵ１０９は、ステップＳ２０３で取得した電圧Ｖｅと、ステップＳ２０４で取得した電圧Ｖｂとを、メモリ１１１に格納する。
【００４３】
ステップＳ２０６において、ＣＰＵ１０９は、電圧Ｖｅと電圧Ｖｂとをメモリ１１１から読み出し、電圧Ｖｅと電圧Ｖｂとを比較する。そして、ＣＰＵ１０９は、電圧Ｖｅと電圧Ｖｂとを比較することにより、外部電源装置２００が第１の端子１０１から切り離されたか否かを判定する。ＣＰＵ１０９はさらに、電圧Ｖｅと電圧Ｖｂとを比較することにより、バッテリー装置３００の充電を停止するか否かを判定する。
【００４４】
電圧Ｖｅが電圧Ｖｂよりも高い場合（ステップＳ２０６でＹＥＳ）、ＣＰＵ１０９は、外部電源装置２００が第１の端子１０１から切り離されていないと判定し、ステップＳ２０６からステップＳ２０８に進む。電圧Ｖｅが電圧Ｖｂよりも高い場合（ステップＳ２０６でＹＥＳ）、ＣＰＵ１０９はさらに、バッテリー装置３００の充電を停止しないようにする。
【００４５】
電圧Ｖｅが電圧Ｖｂよりも高くない場合（ステップＳ２０６でＮＯ）、ＣＰＵ１０９は、外部電源装置２００が第１の端子１０１から切り離されたと判定し、ステップＳ２０６からステップＳ２０７に進む。電圧Ｖｅが電圧Ｖｂよりも高くない場合（ステップＳ２０６でＮＯ）、ＣＰＵ１０９はさらに、バッテリー装置３００の充電を停止するための処理を行う。
【００４６】
ステップＳ２０７において、ＣＰＵ１０９は、バッテリー装置３００の充電を停止するために、ＦＥＴスイッチ１０４及び１０５をオフにする。ＦＥＴスイッチ１０４がオフになることにより、第１の端子１０１と第２の端子１０２との間は非導通状態になる。第１の端子１０１と第２の端子１０２との間が非導通状態になることにより、バッテリー装置３００の充電は停止される。ステップＳ２０７において、ＣＰＵ１０９は、ＦＥＴスイッチ１０４を先にオフにし、ＦＥＴスイッチ１０４をオフにしてから所定時間が経過した後にＦＥＴスイッチ１０５をオフにしてもよい。
【００４７】
また、ステップＳ２０７において、ＣＰＵ１０９は、バッテリー装置３００の充電状態をユーザに通知することを通知部１１２に指示する。ステップＳ２０７において、通知部１１２は、ＣＰＵ１０９からの指示に従って、バッテリー装置３００の充電が停止されたことをユーザに通知する。例えば、通知部１１２は、表示器を消灯することにより、バッテリー装置３００の充電が停止されたことをユーザに通知する。
【００４８】
ステップＳ２０８において、ＣＰＵ１０９は、所定の条件Ｃ２が満たされているか否かを判定する。
【００４９】
所定の条件Ｃ２は、バッテリー装置３００の充電を継続するか否かを判定するための条件である。例えば、外部電源装置２００が第１の端子１０１に接続されており、バッテリー装置３００が第２の端子１０２に接続されており、電圧Ｖｅが所定の電圧範囲内にある場合に、所定の条件Ｃ２が満たされていると判定してもよい。また例えば、外部電源装置２００が第１の端子１０１に接続されており、バッテリー装置３００が第２の端子１０２に接続されており、電圧Ｖｅが所定の電圧範囲内にあり、温度が所定の温度範囲内にある場合に、所定の条件Ｃ２が満たされていると判定してもよい。この場合、電子機器１００は、電子機器１００の温度或いは電子機器１００の周囲の温度を検出するための温度検出部をさらに有する。
【００５０】
所定の条件Ｃ２が満たされている場合（ステップＳ２０８でＹＥＳ）、ＣＰＵ１０９は、バッテリー装置３００の充電を継続すると判定し、ステップＳ２０８からステップＳ２０３に進む。
【００５１】
所定の条件Ｃ２が満たされていない場合（ステップＳ２０８でＮＯ）、ＣＰＵ１０９は、バッテリー装置３００の充電を継続しないと判定し、ステップＳ２０８からステップＳ２０７に進む。
【００５２】
このように、電子機器１００は、バッテリー装置３００の充電中に外部電源装置２００が第１の端子１０１から切り離されたか否かを逆流電流を遮断しなくても判定することができる。言い換えれば、電子機器１００は、逆流電流が流れている状況を利用することによって、バッテリー装置３００の充電中に外部電源装置２００が第１の端子１０１から切り離されたか否かを判定することができる。
【００５３】
［実施形態２］
実施形態１で説明した様々な機能、処理及び方法は、パーソナルコンピュータ、マイクロコンピュータ、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などがプログラムを用いて実現することもできる。以下、実施形態２では、パーソナルコンピュータ、マイクロコンピュータ、ＣＰＵなどを「コンピュータＸ」と呼ぶ。また、実施形態２では、コンピュータＸを制御するためのプログラムであって、実施形態１で説明した様々な機能、処理及び方法を実現するためのプログラムを「プログラムＹ」と呼ぶ。
【００５４】
実施形態１で説明した様々な機能、処理及び方法は、コンピュータＸがプログラムＹを実行することによって実現される。この場合において、プログラムＹは、コンピュータ読み取り可能な記憶媒体を介してコンピュータＸに供給される。実施形態２におけるコンピュータ読み取り可能な記憶媒体は、ハードディスク装置、光ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、メモリカード、ＲＯＭ、ＲＡＭなどの少なくとも一つを含む。また、実施形態２におけるコンピュータ読み取り可能な記憶媒体は、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ（非一時的）な記憶媒体である。
【符号の説明】
【００５５】
１００  電子機器
１０１  第１の端子（第１の接続部）
１０２  第２の端子（第２の接続部）
１０３  抵抗
１０４  ＦＥＴスイッチ（第１のスイッチ）
１０５  ＦＥＴスイッチ（第２のスイッチ）
１０６  電流検出部
１０７  第１の電圧検出部
１０８  第２の電圧検出部
１０９  ＣＰＵ
１１０  メモリ
１１１  メモリ
１１２  通知部
２００  外部電源装置
３００  バッテリー装置
【図１】
2014110668.tif 000003
【図２】
2014110668.tif 000004