(57)【要約】【課題】アクチュエータ回路を駆動させることなく、種類が異なる電池間でも電池残量を正確に判定できる電池残量判定回路を提供する。【解決手段】マイコン２の端子Ｐ３からの出力によりトランジスタ５をオンとし、抵抗７と８が接続された状態での電池１の出力電圧を端子Ｐ５において検出された電圧値より算出する。さらに、端子Ｐ４からの出力によりパルス信号を出力してトランジスタ６を短時間だけオンとし、抵抗１０が接続された状態での電池１の出力電圧を端子Ｐ５において検出された電圧値より算出する。このようにして検出された電圧値がいずれも所定値以上であった場合に、抵抗７と８が接続された状態での電池１の出力電圧に基づいて、以後の電池残量を判定する。【選択図】図１
2005024452.tif 000002
【特許請求の範囲】
【請求項１】
電池の出力電圧を検出してその電池残量を判定する電池残量判定回路において、
前記電池に接続される第１負荷抵抗と、該第１負荷抵抗よりも大きい第２負荷抵抗と、
前記第１負荷抵抗が接続されている時の前記電池の第１出力電圧と、前記第２負荷抵抗が接続されている時の前記電池の第２出力電圧を検出する検出手段と、
前記検出手段により検出された前記第１出力電圧を所定値と比較することにより前記電池残量を判定するとともに、前記第２出力電圧を所定値と比較することにより前記電池残量を判定する判定手段と、
前記第１出力電圧および第２出力電圧がいずれも所定値以上であった場合に、前記第１出力電圧に基づいて以後の電池残量を判定するように前記判定手段を制御する制御手段とを備えることを特徴とする電池残量判定回路。
【請求項２】
請求項１の電池残量判定回路において、
前記制御手段は、前記第１負荷時における前記出力電圧を検出して該出力電圧が第１の所定値以上であるか否かを判定する第１のステップと、
前記第２負荷時における前記出力電圧を検出して該出力電圧が第２の所定値以上であるか否かを判定する第２のステップとを順次に実行し、
前記第１及び第２のステップのいずれにおいても肯定判定された場合、前記第１負荷時における前記出力電圧を再度検出して該出力電圧が第３の所定値以上であるか否かを判定する第３のステップを実行するとともに、前記第１及び第２のステップのいずれかにおいて否定判定された場合、前記電池の残量が無いと判定することを特徴とする電池残量判定回路。
【請求項３】
請求項２の電池残量判定回路において、
前記制御手段は、前記第３のステップを所定のサンプリング間隔で複数回行うことを特徴とする電池残量判定回路。
【請求項４】
請求項２または３の電池残量判定回路において、
前記第３の所定値は、前記第１の所定値より小さいことを特徴とする電池残量判定回路。
【請求項５】
電池の出力電圧を検出してその電池残量を判定する電池残量判定回路において、
前記電池に接続される第１負荷抵抗と、該第１負荷抵抗よりも大きい第２負荷抵抗と、
前記第１負荷抵抗が接続されている時の前記電池の第１出力電圧と、前記第２負荷抵抗が接続されている時の前記電池の第２出力電圧を検出する検出手段と、
前記検出手段により検出された前記第１出力電圧及び第２出力電圧に基づいて前記電池の内部抵抗値を算出する算出手段と、
前記内部抵抗値の初期値を記憶する記憶手段と、
前記検出手段により検出された前記第１出力電圧を所定値と比較することにより前記電池残量を判定するとともに、前記記憶手段により記憶された前記初期値を基準とした前記算出手段により算出された前記内部抵抗値の変化量を所定値と比較することにより前記電池残量を判定する判定手段と、
前記第１出力電圧が所定値以上であり、さらに前記初期値を基準とした前記内部抵抗値の変化量が所定値以下であった場合に、前記第１出力電圧に基づいて以後の電池残量を判定するように前記判定手段を制御する制御手段とを備えることを特徴とする電池残量判定回路。
【請求項６】
請求項５の電池残量判定回路において、
前記制御手段は、前記第１負荷時における前記出力電圧を検出して該出力電圧が第１の所定値以上であるか否かを判定する第１のステップと、
前記第１負荷時における前記出力電圧と前記第２負荷時における前記出力電圧とを検出して前記内部抵抗値を算出し、前記記憶された初期値を基準とした該内部抵抗値の変化量が第２の所定値以下であるか否かを判定する第２のステップとを順次に実行し、
前記第１及び第２のステップのいずれにおいても肯定判定された場合、前記第１負荷時における前記出力電圧を再度検出して該出力電圧が第３の所定値以上であるか否かを判定する第３のステップを実行するとともに、前記第１及び第２のステップのいずれかにおいて否定判定された場合、前記電池の残量が無いと判定することを特徴とする電池残量判定回路。
【請求項７】
請求項６の電池残量判定回路において、
前記制御手段は、前記第３のステップを所定のサンプリング間隔で複数回行うことを特徴とする電池残量判定回路。
【請求項８】
請求項６または７の電池残量判定回路において、
前記第３の所定値は、前記第１の所定値より小さいことを特徴とする電池残量判定回路。
【請求項９】
請求項１〜８のいずれかの電池残量判定回路において、
前記制御手段を所定の動作時間だけ動作させるタイマ手段をさらに備えることを特徴とする電池残量判定回路。
【請求項１０】
請求項１〜９のいずれかの電池残量判定回路を備えることを特徴とするカメラ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電池残量を判定する回路に関する。
【０００２】
【従来の技術】
電池、特にフィルム式カメラやデジタルカメラなどにおいて用いられることが多いアルカリ電池などは、その残り容量が少なくなっても、無負荷状態で長時間放置されると、一旦下がった出力電圧が回復してくることがある。そのため、無負荷時の出力電圧からではその電池残量を正確に判定できない。これを解決するため、撮影レンズを動かすためのズームモータなどのアクチュエータをダミー負荷とし、そのダミー負荷を駆動させたときの電池電圧によって電池残量を判定するカメラが知られている（特許文献１）。
【０００３】
【特許文献１】
特開平１１−１０９４３８号公報
【０００４】
【発明が解決しようとする課題】
特許文献１のカメラは、アクチュエータをダミー負荷とするために駆動時の突入電流が大きい。したがって、電池残量を正確に判定するためには、電流が安定した後の電池電圧を用いる必要がある。そのため、アクチュエータの駆動時間が長くなり電池の消耗が大きくなるとともに、アクチュエータの動作による騒音の発生などの問題点がある。
【０００５】
また、フィルム式カメラやデジタルカメラなどでは、アルカリ電池以外にもリチウム電池やニッケル水素電池などの種々の電池が用いられる。これらの電池は、出力電圧や内部抵抗などの特性がそれぞれ異なり、また使用していったときの出力電圧の変化特性もそれぞれ異なる。特許文献１のカメラでは、これらの電池すべての電池残量を正確に判定できない。
【０００６】
本発明は、アクチュエータを用いることなく電池残量を正確に判定し、さらに種類が異なる電池間でも電池残量を正確に判定できる電池残量判定回路を提供するものである。
【０００７】
【課題を解決するための手段】
請求項１の発明は、電池の出力電圧を検出してその電池残量を判定する電池残量判定回路において、電池に接続される第１負荷抵抗と、該第１負荷抵抗よりも大きい第２負荷抵抗と、第１負荷抵抗が接続されている時の電池の第１出力電圧と第２負荷抵抗が接続されている時の電池の第２出力電圧とを検出する検出手段と、検出手段により検出された第１出力電圧を所定値と比較することにより電池残量を判定するとともに、第２出力電圧を所定値と比較することにより電池残量を判定する判定手段と、第１出力電圧および第２出力電圧がいずれも所定値以上であった場合に、第１出力電圧に基づいて以後の電池残量を判定するように判定手段を制御する制御手段とを備えるものである。
請求項２の発明は、請求項１の電池残量判定回路において、制御手段は、第１負荷時における出力電圧を検出して該出力電圧が第１の所定値以上であるか否かを判定する第１のステップと、第２負荷時における出力電圧を検出して該出力電圧が第２の所定値以上であるか否かを判定する第２のステップとを順次に実行し、第１及び第２のステップのいずれにおいても肯定判定された場合、第１負荷時における出力電圧を再度検出して該出力電圧が第３の所定値以上であるか否かを判定する第３のステップを実行するとともに、第１及び第２のステップのいずれかにおいて否定判定された場合、電池の残量が無いと判定するものである。
請求項３の発明は、請求項２の電池残量判定回路において、制御手段は、第３のステップを所定のサンプリング間隔で複数回行うものである。
請求項４の発明は、請求項２または３の電池残量判定回路において、第３の所定値は、第１の所定値より小さいこととするものである。
請求項５の発明は、電池の出力電圧を検出してその電池残量を判定する電池残量判定回路において、電池に接続される第１負荷抵抗と、該第１負荷抵抗よりも大きい第２負荷抵抗と、第１負荷抵抗が接続されている時の電池の第１出力電圧と第２負荷抵抗が接続されている時の電池の第２出力電圧とを検出する検出手段と、検出手段により検出された第１出力電圧及び第２出力電圧に基づいて電池の内部抵抗値を算出する算出手段と、内部抵抗値の初期値を記憶する記憶手段と、検出手段により検出された第１出力電圧を所定値と比較することにより電池残量を判定するとともに、記憶手段により記憶された初期値を基準とした算出手段により算出された内部抵抗値の変化量を所定値と比較することにより電池残量を判定する判定手段と、第１出力電圧が所定値以上であり、さらに初期値を基準とした内部抵抗値の変化量が所定値以下であった場合に、第１出力電圧に基づいて以後の電池残量を判定するように判定手段を制御する制御手段とを備えるものである。
請求項６の発明は、請求項５の電池残量判定回路において、制御手段は、第１負荷時における出力電圧を検出して該出力電圧が第１の所定値以上であるか否かを判定する第１のステップと、第１負荷時における出力電圧と第２負荷時における出力電圧とを検出して内部抵抗値を算出し、記憶された初期値を基準とした該内部抵抗値の変化量が第２の所定値以下であるか否かを判定する第２のステップとを順次に実行し、第１及び第２のステップのいずれにおいても肯定判定された場合、第１負荷時における出力電圧を再度検出して該出力電圧が第３の所定値以上であるか否かを判定する第３のステップを実行するとともに、第１及び第２のステップのいずれかにおいて否定判定された場合、電池の残量が無いと判定するものである。
請求項７の発明は、請求項６の電池残量判定回路において、制御手段は、第３のステップを所定のサンプリング間隔で複数回行うものである。
請求項８の発明は、請求項６または７の電池残量判定回路において、第３の所定値は、第１の所定値より小さいこととするものである。
請求項９の発明は、請求項１〜８のいずれかの電池残量判定回路において、制御手段を所定の動作時間だけ動作させるタイマ手段をさらに備えるものである。
請求項１０の発明によるカメラは、請求項１〜９のいずれかの電池残量判定回路を備えるものである。
【０００８】
【発明の実施の形態】
−第１の実施の形態−
本発明の電池残量判定回路について、その第１の実施の形態の構成を図１に示す。この電池残量判定回路は、フィルム式カメラやデジタルカメラなどの各種カメラに搭載され、そのカメラに装填される様々な種類の電池について電池残量を判定するものである。図１の電池残量判定回路２０は、マイコン２、ＤＣ／ＤＣコンバータ３、スイッチ４、トランジスタ５，６、および抵抗７〜１０を有する。この電池残量判定回路２０は、カメラの構成品である駆動回路１１，１２、マグネット１３、およびモータ１４に接続されるとともに、カメラに装填された電池１が接続される。
【０００９】
電池１には、アルカリ電池やリチウム電池、ニッケル水素電池などの様々な種類の電池が用いられる。駆動回路１１と１２は、それぞれマグネット１３とモータ１４を駆動するための回路であり、これらを駆動することによってカメラにおける所定の動作を行う。たとえば、マグネット１３はシャッターの開閉などに用いられ、モータ１４は撮影レンズの焦点調節などに用いられる。
【００１０】
電池残量判定回路２０のマイコン２は、端子Ｐ０〜Ｐ５を有している。カメラの図示しない電源スイッチがオンされると、スイッチ４が閉じて、マイコン２の端子Ｐ１の電圧がＨからＬに変化する。なお、Ｈは電池１の出力電圧値に相当し、電池１の種類や使用状態などによって変化する。また、Ｌはグランドレベル、すなわち電圧値が約０Ｖであることを表す。
【００１１】
端子Ｐ１の電圧がＨからＬに変化すると、マイコン２は、端子Ｐ２よりＤＣ／ＤＣコンバータ３へ制御信号を出力する。ＤＣ／ＤＣコンバータ３は、この制御信号を入力すると、マイコン２の電源端子Ｐ０へ所定の動作時間、たとえば２秒間だけ定電圧電源を供給する。その間マイコン２が動作して、図２に示す電池残量判定処理を行う。所定時間が経過すると、ＤＣ／ＤＣコンバータ３からの定電圧電源が供給されなくなり、マイコン２は電池残量判定処理を終了する。このように電源スイッチがオンされた直後、マイコン２は所定の動作時間だけ動作して電池残量判定処理を実行する。
【００１２】
また、この電源スイッチがオンされた直後の電池残量判定処理が終わった後は、ユーザがカメラに対して所定の操作を行うごとに、ＤＣ／ＤＣコンバータ３に対してカメラから制御信号が出力される。ＤＣ／ＤＣコンバータ３は、この制御信号を入力すると、上記の場合と同様に、マイコン２の電源端子Ｐ０へ所定の動作時間だけ定電圧電源を供給する。このときにも、マイコン２は図２の電池残量判定処理を実行する。なお、カメラに対する所定の操作には、たとえば、レリーズボタンの半押し操作などが含まれる。
【００１３】
図２の電池残量判定処理のフローチャートについて以下に説明する。ステップＳ１では、不図示の電源スイッチがオンされてスイッチ４が閉じると、端子Ｐ３の電圧をＨからＬにする。これによって、トランジスタ５がオンされ、抵抗７と８に電池１からの出力電流が流れる。なお、このとき電池１の無駄な電流消費を避けるため、抵抗７と８には十分大きな抵抗値のものが用いられる。
【００１４】
ステップＳ２では、端子Ｐ５の電圧を測定して、抵抗７と８が接続されている状態（以下、第１負荷接続時という）での電池１の電池電圧を検出する。このとき、トランジスタ５のコレクタ−エミッタ間電圧と、抵抗７と８の抵抗値は既知であるため、端子Ｐ５の電圧測定値、すなわち抵抗８に印加される電圧値により、電池１の電池電圧を検出できる。なお、ここでは電池１の内部抵抗Ｒｂａｔは無視できるものとする。
【００１５】
ステップＳ３では、ステップＳ２で検出された第１負荷接続時の電池電圧が５Ｖ以上であるか否かを判定する。５Ｖ以上である場合はステップＳ４へ進み、５Ｖ未満である場合はステップＳ１１へ進む。ステップＳ４では、端子Ｐ４から電圧Ｈを所定のパルス幅、たとえば１０ｍｓのパルス幅で出力する。これによって、トランジスタ６がそのパルス幅の時間だけオンされ、その間抵抗１０に電池１からの出力電流が流れる。なお、抵抗１０は電池１の電池電圧を測定するために用いられるダミー負荷であり、接続時における電池１の電池電圧が適切に測定できるよう、電流を適度に流せる抵抗値のものが用いられる。
【００１６】
ステップＳ５では、ステップＳ４でパルスが出力されている間に端子Ｐ５の電圧を測定して、抵抗１０が接続されている状態（以下、第２負荷接続時という）での電池１の電池電圧を検出する。このように、パルス幅によって定まる一瞬の、電池１の電力消費に影響しないような所定時間だけダミー負荷に電流を流して電池電圧を検出することによって、電池１の無駄な消耗を抑えることができる。このとき、ダミー負荷として抵抗１０を用いることにより、アクチュエータのように突入電流が大きくなることがなく、短い一瞬の所定時間でも安定した負荷を得ることができるとともに、アクチュエータの動作による騒音の発生などを無くすことができる。
【００１７】
ステップＳ６では、ステップＳ５で検出された第２負荷接続時の電池電圧が４Ｖ以上であるか否かを判定する。４Ｖ以上である場合はステップＳ７へ進み、４Ｖ未満である場合はステップＳ１１へ進む。ステップＳ７で５０ｍｓ待った後、ステップＳ８では、電池１の第１負荷接続時の電池電圧をステップＳ２と同様にして検出する。ステップＳ９では、ステップＳ８で検出された電池電圧が５Ｖ以上であるか否かを判定する。５Ｖ以上である場合はステップＳ１０へ進み、５Ｖ未満である場合はステップＳ１１へ進む。
【００１８】
ステップＳ３、Ｓ６およびＳ９の判定が全て肯定された場合、ステップＳ１０において、電池残量有りの表示をカメラの図示しない表示部へ表示する。これにより、ユーザは電池１がまだ使用できることを認識できる。一方、ステップＳ３、Ｓ６またはＳ９のいずれかの判定において否定された場合、ステップＳ１１において、電池残量無しの表示をカメラの表示部へ表示する。これにより、ユーザは電池１の電池残量が無く、交換する必要があることを認識できる。
【００１９】
ステップＳ１２では、ＤＣ／ＤＣコンバータ３から定電圧電源が供給されているか否かを判定する。供給されている場合はステップＳ７へ戻り、そうでない場合は図２の処理を終了する。すなわち、ステップＳ６が肯定された場合はステップＳ７からステップＳ１２までの処理を繰り返すことによって、ステップＳ７における待機時間（５０ｍｓ）をサンプリング周期とした第１負荷接続時の電池電圧検出を、ＤＣ／ＤＣコンバータ３から定電圧電源が供給されている所定の動作時間の間だけ行う。
【００２０】
以上説明した第１の実施の形態によれば、次の作用効果が得られる。
（１）第１負荷接続時の出力電圧を検出し（ステップＳ２）、その出力電圧が所定値以上であるか否かを判定する（ステップＳ３）。また、第２負荷接続時の出力電圧を検出し（ステップＳ５）、その出力電圧が所定値以上であるか否かを判定する（ステップＳ６）。そして、これらの出力電圧がいずれも所定値以上であった場合に、さらに第１負荷接続時の出力電圧を検出して（ステップＳ８）、その出力電圧に基づいて以後の電池残量判定を行う（ステップＳ９）。このようにしたので、アクチュエータを駆動することなく、電池残量を正確に判定することができる。
（２）第１負荷接続時における電池１の出力電圧を検出して（ステップＳ２）その出力電圧が所定値以上であるか否かを判定し（ステップＳ３）、その後に第２負荷接続時における出力電圧を検出して（ステップＳ５）その出力電圧が所定値以上であるか否かを判定する（ステップＳ６）。そして、これらの判定結果がいずれも肯定判定であった場合、第１負荷時における出力電圧を再度検出して（ステップＳ８）その出力電圧が所定値以上であるか否かを判定するとともに（ステップＳ９）、ステップＳ３及びＳ６のいずれかにおいて否定判定された場合、電池１の残量が無いと判定する（ステップＳ１１）。このようにしたので、電池に負荷をかけることなく電池残量を判定することができる。
（３）ステップＳ８及びＳ９を所定のサンプリング周期で複数回行うこととしたので、電池残量をよりいっそう正確に判定することができる。
（４）ＤＣ／ＤＣコンバータ３からマイコン２へ所定の動作時間だけ電源を供給し（ステップＳ１２）、その間だけマイコン２を動作させて電池残量判定処理を行うこととしたので、マイコン２の動作による無駄な電池消耗を防ぐことができる。
【００２１】
−第２の実施の形態−
本発明による電池残量判定回路の第２の実施の形態を図３に示す。この電池残量判定回路２０Ａは、上述した第１の実施の形態におけるマイコン２に代えてマイコン２Ａを備え、さらにＥＥＰＲＯＭ１５を有している。これ以外の構成については、第１の実施の形態と同じであるため、以下において説明を省略する。
【００２２】
マイコン２Ａは、上述した第１の実施の形態のマイコン２における端子Ｐ０〜Ｐ５に加えて、端子Ｐ６を有している。この端子Ｐ６にはＥＥＰＲＯＭ１５が接続されている。ＥＥＰＲＯＭ１５は、記憶しているメモリ内容を電気的に外部より書き換えることが可能なＲＯＭである。
【００２３】
マイコン２Ａにおいて実行される電池残量判定処理のフローチャートを図４に示す。この処理は、図２のフローチャートによって示される第１の実施の形態における電池残量判定処理と同様に、電源スイッチがオンされた直後の電池残量判定処理が終わった後、または所定の操作が行われたときに、ＤＣ／ＤＣコンバータ３から所定の動作時間だけ定電圧電源が供給されることによって行われる。なお、図２のフローチャートと同一のステップ番号の処理については、この図４においても同一の処理を実行することとし、以下において説明を省略する。
【００２４】
ステップＳ３Ａでは、ステップＳ２において検出された第１負荷接続時の電池電圧（電池電圧Ａとする）をＥＥＰＲＯＭ１５に記憶する。ステップＳ５Ａでは、ステップＳ５において検出された第２負荷接続時の電池電圧（電池電圧Ｂとする）をＥＥＰＲＯＭ１５に記憶する。このとき、ステップＳ３Ａで電池電圧Ａを記憶したのとは異なるメモリ領域に記憶する。
【００２５】
ステップＳ５Ｂでは、ステップＳ３Ａで記憶された電池電圧Ａと、ステップＳ５Ａで記憶された電池電圧Ｂから、下記の式（１）により電池１の内部抵抗値を算出する。
【数１】
Ｒｂａｔ≒Ｒ１０・｛（ＶＡ−ＶＢ）／ＶＢ｝  ・・・・・（１）
ただし
Ｒｂａｔ：電池１の内部抵抗値
Ｒ１０  ：抵抗１０の抵抗値
ＶＡ    ：電池電圧Ａの値
ＶＢ    ：電池電圧Ｂの値
【００２６】
ステップＳ６Ａでは、ステップＳ５Ｂで算出された電池１の内部抵抗値Ｒｂａｔの初期値に対する変化量（上昇率）が２０％以下であるか否かを判定する。このとき、ＥＥＰＲＯＭ１５には電池１の内部抵抗値Ｒｂａｔの初期値（Ｒｂａｔ０とする）が記憶されており、算出された内部抵抗値Ｒｂａｔがこの初期値Ｒｂａｔ０の１２０％以下の範囲にある場合を、変化量が２０％以下であることとする。変化量が２０％以下である場合はステップＳ７へ進み、２０％より大きい場合はステップＳ１１へ進む。なお、初期値Ｒｂａｔ０は、電池１の交換直後はじめて図４の処理を実行したときにステップＳ５Ｂにおいて算出された内部抵抗値Ｒｂａｔとする。あるいは、あらかじめ電池の種類ごとに複数の初期値Ｒｂａｔ０を記憶しておき、電池１として用いられている電池の種類をユーザが選択することにより、その複数の初期値Ｒｂａｔ０から選択することとしてもよい。
【００２７】
以上説明した第２の実施の形態によれば、次の作用効果が得られる。
（１）第１負荷接続時の出力電圧を検出し（ステップＳ２）、その出力電圧が所定値以上であるか否かを判定する（ステップＳ３）。また、第２負荷接続時の出力電圧を検出して（ステップＳ５）、検出された第１及び第２負荷接続時の出力電圧に基づいて電池１の内部抵抗値を算出し（ステップＳ５Ｂ）、その内部抵抗値が所定値以下であるか否かを判定する（ステップＳ６Ａ）。そして、検出された第１負荷接続時の出力電圧が所定値以上であり、さらに算出された内部抵抗値が所定値以下であった場合に、第１負荷接続時の出力電圧を検出して（ステップＳ８）、その出力電圧に基づいて以後の電池残量判定を行う（ステップＳ９）。このようにしたので、第１の実施の形態における作用効果に加え、種類が異なる電池間でも電池残量を正確に判定することができる。また、内部抵抗の変化を見ているので、電池を十分に使い切ることができる。
（２）第１負荷接続時における電池１の出力電圧を検出して（ステップＳ２）その出力電圧が所定値以上であるか否かを判定し（ステップＳ３）、その後に第２負荷接続時における出力電圧を検出して（ステップＳ５）電池１の内部抵抗値を算出し（ステップＳ５Ｂ）、その内部抵抗値が所定値以下であるか否かを判定する（ステップＳ６Ａ）。そして、これらの判定結果がいずれも肯定判定であった場合、第１負荷時における出力電圧を再度検出して（ステップＳ８）その出力電圧が所定値以上であるか否かを判定することで電池残量を検出するとともに（ステップＳ９）、ステップＳ３及びＳ６Ａのいずれかにおいて否定判定された場合、電池１の残量が無いと判定する（ステップＳ１１）。このようにしたので、電池残量をさらに正確に判定することができる。
【００２８】
なお、上記の実施の形態において用いた各数値はこれに限定するものではなく、第１負荷接続時と第２負荷接続時における電池の出力電圧をそれぞれ検出して電池残量の有無を適切に判定できるものであれば、どのような数値を用いてもよい。このとき、ステップＳ３において第１負荷接続時の出力電圧を判定するときのしきい値と、ステップＳ９において第２負荷接続時の出力電圧を判定するときのしきい値とは、同じ値かまたは前者より後者の方が小さいことが好ましい。このようにすることで、先に行われるステップＳ３の判定のしきい値を高めに設定し、後に繰り返し行われるステップＳ９の判定のしきい値をそれよりも低めに設定すれば、電池をさらに十分に使い切りことができる。
【００２９】
また、上記の実施の形態では電池残量の有無を２段階で表示することとしたが、検出された電池の出力電圧の値に複数のしきい値を設定し、それにより電池残量の有無を任意の段階数によって表示してもよい。
【００３０】
上記実施の形態では、第１負荷抵抗を抵抗７および８、第２負荷抵抗を抵抗１０、記憶手段をＥＥＰＲＯＭ１５、タイマ手段をマイコン２またはマイコン２Ａにより実現し、検出手段、判定手段、制御手段および算出手段の各手段をマイコン２または２Ａにより実現した。しかし、本発明は上記実施の形態に限定されるものではなく、本発明の技術的思想の範囲内で考えられるその他の態様も、本発明の範囲内に含まれる。
【００３１】
【発明の効果】
本発明によれば、以上説明したように構成しているので、電池残量検出時の電池消耗を低減し、さらに種類が異なる電池間においても電池の残量を正確に検出することができる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態の構成を示す図である。
【図２】第１の実施の形態において実行される電池残量判定処理の内容を示すフローチャートである。
【図３】本発明の第２の実施の形態の構成を示す図である。
【図４】第２の実施の形態において実行される電池残量判定処理の内容を示すフローチャートである。
【符号の説明】
１：電池
２，２Ａ：マイコン
３：ＤＣ／ＤＣコンバータ
４：スイッチ
５，６：トランジスタ
７，８，９，１０：抵抗
１１，１２：駆動回路
１３：マグネット
１４：モータ
１５：ＥＥＰＲＯＭ
【図１】
2005024452.tif 000003
【図２】
2005024452.tif 000004
【図３】
2005024452.tif 000005
【図４】
2005024452.tif 000006