(57)【特許請求の範囲】
【請求項１】
電池とサーミスタとを有する電池パックの取り外しが可能な電子機器であって、
前記電池パックと前記電子機器とが接続された場合に前記サーミスタと接続される接続手段と、
前記電子機器を電源オフ状態にするための指示が入力された場合に前記接続手段を介して前記サーミスタと接続されるプルアップ抵抗であって、前記接続手段と前記プルアップ抵抗との接続点の電圧を所定の電源電圧にプルアップするのに用いられる前記プルアップ抵抗と、
前記電子機器が電源オフ状態である場合に前記接続点の電圧と所定の電圧とを比較する比較手段と、
前記電池パックが前記電子機器から取り外されたことを示す値を記憶するための記憶手段と、
前記電子機器が電源オフ状態である場合に前記接続点の電圧が前記所定の電圧以上になった場合には、前記電池パックが前記電子機器から取り外されたことを示す値を前記記憶手段に記憶させるための制御を行う制御手段と
を有することを特徴とする電子機器。
【請求項２】
前記電子機器が電源オン状態である場合に前記電池パックの出力電圧または前記電池パックの出力電圧から生成された電圧が所定の閾値以下になった場合には、所定のエラーの発生を検出する低電圧検出手段をさらに有し、
前記低電圧検出手段が前記所定のエラーの発生を検出した場合であっても、前記プルアップ抵抗は、前記接続手段を介して前記サーミスタと接続され、
前記低電圧検出手段が前記所定のエラーの発生を検出した場合であっても、前記比較手段は、前記接続点の電圧と所定の電圧とを比較し、
前記低電圧検出手段が前記所定のエラーの発生を検出した場合に前記接続点の電圧が前記所定の電圧以上になった場合であっても、前記制御手段は、前記電池パックが前記電子機器から取り外されたことを示す値を前記記憶手段に記憶させるための制御を行うことを特徴とする請求項１に記載の電子機器。
【請求項３】
電池とサーミスタとを有する電池パックの取り外しが可能な電子機器の制御方法であって、
前記電子機器は、
前記電池パックと前記電子機器とが接続された場合に前記サーミスタと接続される接続手段と、
前記電子機器を電源オフ状態にするための指示が入力された場合に前記接続手段を介して前記サーミスタと接続されるプルアップ抵抗であって、前記接続手段と前記プルアップ抵抗との接続点の電圧を所定の電源電圧にプルアップするのに用いられる前記プルアップ抵抗と、
前記電池パックが前記電子機器から取り外されたことを示す値を記憶するための記憶手段と
を有し、
前記制御方法は、
前記電子機器が電源オフ状態である場合に前記接続点の電圧と所定の電圧とを比較するステップと、
前記電子機器が電源オフ状態である場合に前記接続点の電圧が前記所定の電圧以上になった場合には、前記電池パックが前記電子機器から取り外されたことを示す値を前記記憶手段に記憶させるための制御を行うステップと
を有することを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電池を電源として動作する電子機器およびその制御方法に関する。
【背景技術】
【０００２】
携帯型の電子機器に電源を供給する電源供給装置として、リチウムイオン二次電池に代表される充電可能な電池を、その内部に備えた装置（以後、電池パックとする）が広く利用されている。また電池パックは、例えば電池の種類や出力電圧値などの各種情報を格納した記憶手段や、電子機器側と通信するための通信手段等をその内部に備えている。そして、電子機器は、電池パックが装着された時、その電池パックとの間で情報通信を行い、受け取った情報により、その電池パックが適正なものかどうかを確認する動作（以下、認証動作とする）を行う。電子機器は、その認証動作の結果に応じた適正な処理を行う。
【０００３】
また例えば、特許文献１には、電源経路上にダイオードを直列に挿入し、ダイオードの逆電流をアース側に流すバイパス回路を設け、電源電圧安定化用のコンデンサの電荷を放電し、電池取り外しを検知する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平８−２０５４１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、前述のような認証動作を行うシステム構成において、電子機器の電源スイッチがオンされる毎に認証動作が行われると、電源オンから電子機器が使用可能になるまでの待ち時間が長くなってしまう。このように電源オン毎に認証動作がなされて待ち時間が発生すると、ユーザーは、大変な煩わしさを感ずることになる。このため、電子機器の内部に認証動作の結果を記憶するレジスタを設け、一度認証動作で適正と判断されたならば、その認証結果をレジスタに記憶させる技術が提案されている。この場合、電子機器は、その電池パックが装着されたままの状態で、次回電源オンされたときには再度認証動作を行わないことで、電源オンから使用可能になるまでの待ち時間を短縮可能となる。
【０００６】
また、そのような認証結果記憶用のレジスタを備えた電子機器は、例えば電池パックが取り外され、駆動電力がなくなって当該レジスタがクリアされると、電池パックが取り外されたことを検知する。ただし、例えば電池パックが短時間だけ取り外された後直ぐに装着されたような場合、電子機器は、電池パックが取り外されたことを検知できないことがある。即ち例えば、電子機器内部の電源電圧安定用のコンデンサ等に電荷が残存していると、その電荷が前記レジスタへ電力が供給されてレジスタのクリアがなされず、その結果、電子機器は、電池パックが取り外されたことを検知できない。このような問題を解決する技術として、前記特許文献１に記載の技術が提案されている。しかしながら、この技術の場合、電力供給源である二次電池と負荷との間の電源経路上にダイオードがあるため、装置の作動中このダイオードにより、一定の電力が消費されてしまう。また、バイパス回路があるため、動作／非動作にかかわらず、リーク電流がアースに流れ込み、ここでも電力が消費される。そのため、電池の稼働時間が短くなるという問題が発生する。
【０００７】
そこで、本発明は、無駄な電力消費を生じさせることなく、電池の取り外しを検出できるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る電子機器は、電池とサーミスタとを有する電池パックの取り外しが可能な電子機器であって、前記電池パックと前記電子機器とが接続された場合に前記サーミスタと接続される接続手段と、前記電子機器を電源オフ状態にするための指示が入力された場合に前記接続手段を介して前記サーミスタと接続されるプルアップ抵抗であって、前記接続手段と前記プルアップ抵抗との接続点の電圧を所定の電源電圧にプルアップするのに用いられる前記プルアップ抵抗と、前記電子機器が電源オフ状態である場合に前記接続点の電圧と所定の電圧とを比較する比較手段と、前記電池パックが前記電子機器から取り外されたことを示す値を記憶するための記憶手段と、前記電子機器が電源オフ状態である場合に前記接続点の電圧が前記所定の電圧以上になった場合には、前記電池パックが前記電子機器から取り外されたことを示す値を前記記憶手段に記憶させるための制御を行う制御手段とを有する。
本発明に係る制御方法は、電池とサーミスタとを有する電池パックの取り外しが可能な電子機器の制御方法であって、前記電子機器は、前記電池パックと前記電子機器とが接続された場合に前記サーミスタと接続される接続手段と、前記電子機器を電源オフ状態にするための指示が入力された場合に前記接続手段を介して前記サーミスタと接続されるプルアップ抵抗であって、前記接続手段と前記プルアップ抵抗との接続点の電圧を所定の電源電圧にプルアップするのに用いられる前記プルアップ抵抗と、前記電池パックが前記電子機器から取り外されたことを示す値を記憶するための記憶手段とを有し、前記制御方法は、前記電子機器が電源オフ状態である場合に前記接続点の電圧と所定の電圧とを比較するステップと、前記電子機器が電源オフ状態である場合に前記接続点の電圧が前記所定の電圧以上になった場合には、前記電池パックが前記電子機器から取り外されたことを示す値を前記記憶手段に記憶させるための制御を行うステップとを有する。
【発明の効果】
【０００９】
本発明によれば、無駄な電力消費を生じさせることなく、電池の取り外しを検出することができる。
【図面の簡単な説明】
【００１０】
【図１】第１及び第２の実施形態の電子機器の構成例を示すブロック図である。
【図２】第１の実施形態の電子機器の処理の一例を示すフローチャートである。
【図３】第２の実施形態の電子機器の処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
＜第１の実施形態＞
図１は、本発明にかかる第１の実施形態の電子機器の主要部の概略構成を示している。この図１において、電子機器は、主要な構成要素として制御部２０と電源制御ＩＣ３０を有し、さらに電池１０及び電池５１、スイッチ１２、ダイオード１３及び１４、ダイオード５０、コンデンサ１５等を有して構成されている。
【００１２】
電池１０は、例えばリチウム電池等からなり電子機器に挿抜可能な電池パック構成となされている。以下、この電池１０をメイン電池１０と表記する。当該メイン電池１０の電源出力１０ａは、例えば２．５Ｖから４．２Ｖの電圧出力となされており、電源安定化用コンデンサ１５と後述する電源制御ＩＣ３０とスイッチ（ＳＷ）１２に供給される。メイン電池１０は、サーミスタ１１を内蔵している。また、メイン電池１０は、４つの端子を具備している。そのうち一つの端子は、グランド（ＧＮＤ）１０ｄ用の端子となされていて接地されている。残りの３つの端子は、電源出力１０ａ用の端子、サーミスタ１１の出力用の端子、通信信号１０ｃ用の端子となされている。サーミスタ１１は、当該メイン電池１０の温度に応じた電圧値を出力する。なお、以下の説明では、サーミスタ１１からの出力電圧値を、温度検知信号１０ｂと称する。当該温度検知信号１０ｂである電圧値は、後述する電源制御ＩＣ３０に供給される。また、詳細は後述するが、温度検知信号１０ｂの電圧値は、電源制御ＩＣ３０内の切替部３１を介して制御部２０にも供給される。なお、サーミスタ１１は、前記温度検知信号１０ｂである電圧値を出力する端子の他に、前記グランド１０ｄに接続される端子も備えている。また、メイン電池１０は図示しないメモリをその内部に備えている。この内部メモリには、例えば電池の種類や電池の出力電圧値、充放電がなされた回数などの各種情報が記憶される。またメイン電池１０は、制御部２０と通信するための図示しない通信インターフェイスも備えている。前記通信信号１０ｃは、前記内部メモリと制御部２０が通信インターフェイスを通じて送受信する信号である。
【００１３】
スイッチ１２は、電子機器の電源オン／オフに使用される、例えばプッシュスイッチであり、ユーザーにより操作される。当該スイッチ１２は、ユーザーにより電源オン操作がなされると、電源出力１０ａを駆動信号１２ａとして出力する。この駆動信号１２ａは、制御部２０へ入力するとともに、ダイオード１４を介して後述の電源制御ＩＣ３０のイネーブル端子へも入力する。
【００１４】
制御部２０は、電子機器を制御する。また、当該制御部２０は、メイン電池１０の認証動作を行う。即ち制御部２０は、メイン電池１０が装着された時、メイン電池１０の内部メモリに記憶されている情報を通信信号１０ｃとして受け取り、その受け取った通信信号１０ｃの情報を元に認証動作を行う。また、制御部２０は、後述する電源制御ＩＣ３０のＤＣＤＣ変換部３６から電源Ｃの電源出力２０ｃを受ける。また、制御部２０は、通信信号２０ｂを用いて、電源制御ＩＣ３０との間で通信が可能となされている。また、制御部２０は、駆動信号２０ａを出力し、この駆動信号２０ａはダイオード１３を介して電源制御ＩＣ３０のイネーブル端子へ入力する。なお図１の構成においては、当該ダイオード１３の出力端と前記ダイオード１４の出力端は、後述の電源制御ＩＣのイネーブル端子に接続されている。このため、ダイオード１３を介した駆動信号２０ａとダイオード１４を介した駆動信号１２ａは、電源制御ＩＣ３０のイネーブル信号１３ａとなる。また、制御部２０は、Ａ／Ｄ（アナログ／デジタル）コンバータ２１をも備えている。Ａ／Ｄコンバータ２１には、後述するＤＣＤＣ変換部３６から電源Ｂの電源出力２１ｂが供給されており、また、後述する切替部３１とプルアップ抵抗（以下ＰＵ抵抗とする）３８との間の接続点の信号２１ａが入力される。なお、詳細は後述するが、切替部３１は、前記サーミスタ１１の出力側を、ＰＵ抵抗３８へ接続するか、又は、プルアップ抵抗（ＰＵ抵抗）３７へ接続するかを、切替可能な切替手段である。即ち、切替部３１は、サーミスタ１１とＰＵ抵抗３８を接続するか、又は、サーミスタ１１とＰＵ抵抗３７を接続するかを、切替可能となされている。従って、切替部３１を介してサーミスタ１１とＰＵ抵抗３８が接続されているとき、Ａ／Ｄコンバータ２１は、電源Ｂの電圧値がＰＵ抵抗３８とサーミスタ１１の内部抵抗とで分圧された電圧値をＡ／Ｄ変換することになる。そして、制御部２０は、Ａ／Ｄコンバータ２１でのＡ／Ｄ変換にて得られた値により、メイン電池１０内部の温度を監視して高温にならずに動作しているか否か等を検出する。さらに制御部２０は、メイン電池１０が高温状態で放電を継続する虞があるとき、例えば動作の停止等の適切な制御を行うことにより、メイン電池１０の劣化を防止する。なお、本実施形態では、切替部３１からＰＵ抵抗３８までの信号線上の電圧値信号を信号２１ａと称する。また、切替部３１からＰＵ抵抗３７までの信号線上の電圧値信号を信号３１ａと称する。
【００１５】
電源制御ＩＣ３０は、リアルタイムクロック部３４、バックアップ用ＬＤＯ（Low  Drop  Out）部３２、記憶部３３、通信部３５、ＤＣＤＣ変換部３６を有する。以下、リアルタイムクロック部３４はＲＴＣ部３４とし、バックアップ用ＬＤＯ部３２は単にＬＤＯ部３２とする。また、電源制御ＩＣ３０は、切替部３１、プルアップ抵抗（以下ＰＵとする）３７および前記ＰＵ抵抗３８、比較部３９、設定部４０、低電圧検出部４１をも有して構成されている。
【００１６】
ＲＴＣ部３４は、時計機能を有したリアルタイムクロックである。電池５１は、例えば所謂コイン型の電池であり、ＲＴＣ部３４の駆動用バックアップ電池である。以下、この電池５１をバックアップ電池５１と表記する。当該バックアップ電池５１は、メイン電池１０が電子機器から取り外された場合に、ＲＴＣ部３４へバックアップ電力を供給することで、ＲＴＣ部３４の時計動作を維持させる。
【００１７】
ＬＤＯ部３２は、メイン電池１０が電子機器に装填されているとき、電源出力１０ａを受け、その電源出力１０ａの電圧を、バックアップ電池５１の出力電圧と同じ電圧（例えば３．０Ｖ）のＲＴＣ駆動電圧５０ａに変換するためのレギュレータである。このＬＤＯ部３２から出力されるＲＴＣ駆動電圧５０ａはダイオード５０を介してＲＴＣ部３４へ供給される。ダイオード５０は、ＲＴＣ駆動電圧５０ａの逆流防止用に設けられている。なお、例えばメイン電池１０が取り外された時、ＬＤＯ部３２は、バックアップ電池５１の電源出力により動作してもよい。
【００１８】
記憶部３３は、電源制御ＩＣ３０の各状態を記憶する記憶手段である。通信部３５は、制御部２０との間で、通信信号２０ｂを用いた情報通信を行う。また、通信部３５は、通信信号２０ｂを通じた制御部２０からの制御の基で、電源制御ＩＣ３０の出力電圧や出力オン／オフ、電池認証状態、時計機能の初期設定値等の情報を記憶部３３に書き込み、また、記憶部３３から各設定値等の情報を読み出す。なお、例えばメイン電池１０が電子機器から取り外された時、記憶部３３は、バックアップ電池５１からの電力で動作しても良い。
【００１９】
ＤＣＤＣ変換部３６は、記憶部３３に保持されている情報３３ａに従って、電源出力１０ａから複数の電源出力を生成する。本実施形態の場合、ＤＣＤＣ変換部３６は、電源Ｂの電源出力２１ｂ、電源Ｃの電源出力２１ｃを生成する。なお、これら電源出力２１ｂの電圧、電源出力２１ｃの電圧は、それぞれの電源供給先で必要とされる電圧になされている。
【００２０】
切替部３１は、メイン電池１０のサーミスタ１１の出力側の信号線を、ＰＵ抵抗３７に接続するか、ＰＵ抵抗３８へ接続するかを、切り替える。即ち、切替部３１は、温度検知信号１０ｂの信号線をＰＵ抵抗３８に接続するか、または、温度検知信号１０ｂの信号線をＰＵ抵抗３７へ接続するかを、切替可能となされている。また、切替部３１とＰＵ抵抗３７の間を結ぶ信号線（信号３１ａの信号線）は、後述する比較部３９の比較信号入力用の信号線にも接続されている。即ち、比較部３９の比較信号入力用の信号線と、切替部３１からＰＵ抵抗３７までの信号線は、接続点３９ａにより接続されている。また、この切替部３１の切替動作は、通信部３５を介して制御部２０が制御する。制御部２０による切替部３１の切替制御の詳細については、後述の図２のフローチャートにより説明する。ＰＵ抵抗３７は、プルアップ部であって、切替部３１からの信号３１ａをＬＤＯ部３２の所定の電源電圧である電源Ａにプルアップするための抵抗である。ＰＵ抵抗３８は、切替部３１からの信号２１ａをＤＣＤＣ変換部３６の電源Ｂにプルアップするための抵抗である。また、切替部３１は、後述の低電圧検出部４１からエラー検出信号３１ｂが出力されたとき、そのエラー検出信号３１ｂを通信部３５を介して制御部２０へ送る。低電圧検出部４１の動作及びエラー検出信号３１ｂの詳細は後述する。なお、切替部３１の接続切り替え用のセレクタは、ＭＢＢ（Make Before Break）接点となされている。この切替部３１の接続切り替え用のセレクタは、サーミスタ１１側の接点が、常に電源Ｂ側（ＰＵ抵抗３８側）又はＰＵ抵抗３７側（電源Ａ側）に接続され、それぞれ逆流しない構成なされている。なお、例えばメイン電池１０が電子機器から取り外された時、切替部３１は、バックアップ電池５１からの電力で動作しても良い。
【００２１】
比較部３９は、ＰＵ抵抗３７にプルアップされている信号３１ａの電圧Ｖａを、所定の比較電圧Ｖｏと比較する。即ち、比較部３９は、切替部３１からＰＵ抵抗３７への信号線と比較信号入力用の信号線とが接続された接続点３９ａの電圧値である電圧Ｖａを、比較信号入力用の信号線を介して受け取り、その電圧Ｖａと前記比較電圧Ｖｏとを比較する。そして、比較部３９は、前記電圧Ｖａと所定の比較電圧Ｖｏとの比較結果を表す信号を、設定部４０へ出力する。設定部４０は、比較部３９の出力信号に応じて、記憶部３３の所定の設定値を書き換えるための設定手段である。具体的には、設定部４０は、制御部２０による制御の元で、記憶部３３に対し、所定のレジスタ値としての検出フラグを設定する。なお、例えばメイン電池１０が電子機器から取り外された時、比較部３９と設定部４０は、バックアップ電池５１からの電力で動作しても良い。また、これら比較部３９と設定部４０の詳細な動作については後述の図２のフローチャートで説明する。
【００２２】
低電圧検出部４１は、ＬＤＯ部３２を介してメイン電池１０から供給される電源出力１０ａの電圧を監視することによってエラー検出を行う。ここで、低電圧検出部４１により検出されるエラーとは、電子機器が電源オンの動作状態である時に、例えばメイン電池１０が取り外されたり、何らかの原因でメイン電池１０からの供給電力が停止してしまったことで発生する電源エラーである。電子機器が電源オンの動作状態である場合に、メイン電池１０が取り外された時、当該電池１０からの電源出力１０ａの電圧は低下することになる。このため、低電圧検出部４１は、メイン電池１０からの電源出力１０ａの電圧が、予め設定されている所定電圧閾値以下になったことを検出した時、エラーが発生したことを検知する。また、電子機器が電源オンの動作状態である場合に、メイン電池１０から電子機器への電力供給が停止されてしまった時も同様に、メイン電池１０からの電源出力１０ａの電圧は低下することになる。この場合も低電圧検出部４１は、メイン電池１０からの電源出力１０ａの電圧が前記所定電圧閾値以下になったことを検出した時、エラーが発生したことを検出する。低電圧検出部４１は、このようなエラーが発生したことを検出すると、そのエラー検出信号３１ｂを、切替部３１から通信部３５を介して、制御部２０へ通知する。
【００２３】
なお他の例として、低電圧検出部４１は、メイン電池１０からの電源出力１０ａの代わりに、図１中の点線で示した信号線を介して、ＤＣＤＣ変換部３６にて生成された電圧を監視することによりエラーを検出してもよい。この例の場合、低電圧検出部４１は、ＤＣＤＣ変換部３６によって生成された電圧が所定電圧閾値以下になったことを検出したとき、エラーが発生していることを検出する。
【００２４】
次に、第１の実施形態において、メイン電池１０が電子機器に挿抜されたときに、その挿抜を検出するための動作について図２を用いて説明する。図２は、主として制御部２０と電源制御ＩＣ３０によって行われる処理のフローチャートである。
【００２５】
図２のフローチャートにおいて、メイン電池１０が装填されていない状態から、電子機器にメイン電池１０が装填されると、制御部２０は、ステップＳ２０１として、当該メイン電池１０の装填がなされたことを検出する。次に、電源制御ＩＣ３０では、常時起動用のＬＤＯ部３２が、ステップＳ２０２として、メイン電池１０から供給される電源出力１０ａにより、ＲＴＣ部３４を駆動するために電源Ａの電源出力５０ａを開始する。また、制御部２０は、ステップＳ２０３として、ユーザーがスイッチ１２の電源オン操作を行ったか否かを判定し、電源オン操作が行われたと判定（Ｙｅｓと判定）したときには電子機器を電源オンするための制御を行う。
【００２６】
また、スイッチ１２がオン操作されて駆動信号１２ａが出力されると、その駆動信号１２ａは、イネーブル信号１３ａとして電源制御ＩＣ３０のイネーブル端子へ入力する。イネーブル信号１３ａが入力すると、電源制御ＩＣ３０は、ステップＳ２０４として、予め設定されている所定のシーケンスに従って、ＤＣＤＣ変換部３６から各デバイスを駆動するための電圧出力を開始させる。またこのとき、ＤＣＤＣ変換部３６は、制御部２０の駆動用の電源Ｃの電源出力２０ｃと、Ａ／Ｄコンバータ２１の駆動用の電源Ｂの電源出力２１ｂを開始する。また、このステップＳ２０４では、制御部２０は、駆動信号２０ａを出力して電子機器のオン状態を保持する。次に、制御部２０は、ステップＳ２０５として、通信部３５を介し、記憶部３３にレジスタ値として保持されている検出フラグの値を読み出す。ここで、検出フラグは、設定部４０により記憶部３３に設定され、例えばメイン電池１０が取り外されたときに「１」の値が設定される。この例の場合、記憶部３３に記憶されている検出フラグは、前回メイン電池１０が取り出された事を検出した際に設定部４０により例えば「１」の値がセットされていることになる。従って、この例の場合の制御部２０は、その検出フラグの値から、メイン電池１０が今回新たに装填された事を検出し、電池の認証動作を行う。次に、制御部２０は、ステップＳ２０６として、通信部３５を介して切替部３１を制御し、サーミスタ１１の出力側をＰＵ抵抗３８に接続する。次に、制御部２０は、ステップＳ２０７として、通信部３５を介し、記憶部３３にレジスタ値として「０（ゼロ）」の値をセットする。
【００２７】
次に、制御部２０は、ステップＳ２０８として、電子機器の電源がオフにされたか否かを判定するために、ユーザーによりスイッチ１２が押下されたか否かを判定する。ユーザーによりスイッチ１２が押下されたと判断（ステップＳ２０８でＹｅｓと判断）すると、制御部２０は、電子機器の電源がオフにされたと判定し、電子機器を電源オフの動作停止状態にするための制御へ進む。電子機器の電源がオフにされて、ステップＳ２０９へ進むと、制御部２０は、通信部３５を介して切替部３１を制御し、サーミスタ１１の温度検知信号１０ｂ用（信号３１ａ用）の信号線をＰＵ抵抗３７に接続してから、電源制御ＩＣ３０を停止させる。次に、比較部３９は、ステップＳ２１０として、ＰＵ抵抗３７にプルアップされている信号３１ａの電圧Ｖａを監視し、所定の比較電圧Ｖｏと比較する。ここで、所定の比較電圧Ｖｏは、一例として、サーミスタ１１がＰＵ抵抗３７に接続されている状態のときの電圧値よりも少なくとも高い電圧値で、電源Ａの電圧値以下の値として設定されている。この場合において、例えばメイン電池１０が電子機器から取り外されたとすると、サーミスタ１１は電源制御ＩＣ３０から切り離されることになる。このとき、比較部３９に接続されている信号３１ａの電圧Ｖａは、電源Ａの電圧と同電位となり、信号３１ａの電圧Ｖａは所定の比較電圧以上（比較電圧Ｖｏ以上）の値に変化することになる。即ち、比較部３９で所定の比較電圧Ｖｏと比較される信号３１ａの電圧（接続点３９ａの電圧）は、メイン電池１０が切り離されると直ちに電源Ａと同電位になる。そのため、比較部３９において電圧Ｖａが所定の比較電圧Ｖｏ以上であると判定された場合、つまりステップＳ２１０でＹｅｓと判定されたとき、制御部２０は、メイン電池１０が電子機器から取り外されたと判断する。またこのとき、比較部３９からは、前記電圧Ｖａと所定の比較電圧Ｖｏとの比較結果を表す信号が設定部４０へ出力される。そして、設定部４０は、記憶部３３にレジスタ値として検出フラグを設定する。この検出フラグは、その値が「１」であるとき、メイン電池１０が電子機器から取り外されたことを表し、一方、「０（ゼロ）」であるとき、メイン電池１０が電子機器から取り外されていないことを表している。設定部４０は、前記電圧Ｖａが所定の比較電圧Ｖｏ以上に変化したことを示す比較結果を受けたとき、ステップＳ２１２として、記憶部３３のレジスタに、検出フラグとして「１」の値をセットする。一方、前記電圧Ｖａが所定の比較電圧Ｖｏ以上でないと判定された場合、つまりステップＳ２１０でＮｏと判定されたとき、制御部２０は、メイン電池１０が電子機器から取り外されていないと判断する。その後、制御部２０は、ステップＳ２１１として、電子機器の電源がオンにされたか否かを判定するために、ユーザーによりスイッチ１２が押下されたか否かを判定する。そして、ユーザーによりスイッチ１２が押下された場合、つまりステップＳ２１１でＹｅｓと判定されたとき、制御部２０は、電子機器の電源がオンにされたと判断し、ステップＳ２０４へ戻る。一方、ユーザーによりスイッチ１２が押下されていない場合、つまりステップＳ２１１でＮｏと判定されたとき、制御部２０は、ステップＳ２１０に戻る。
【００２８】
このように、第１の実施形態における電子機器は、当該電子機器の電源がオフにされた場合、メイン電池１０から供給される入力電圧ではなく、サーミスタ１１からの温度検知信号１０ｂの電圧を使って、メイン電池１０が取り外されたか否かを検出する。即ち例えばメイン電池１０が取り外された場合、電源出力１０ａの電圧は電源安定化用のコンデンサ１５等の放電により急激に低下することはない。一方で、メイン電池１０が取り外された場合、サーミスタ１１からの温度検知信号１０ｂは電源制御ＩＣ３０から直ちに切り離される。本実施形態の電子機器は、メイン電池１０が取り外された場合、サーミスタ１１の温度検知信号１０ｂの切り離しを直ちに検出することで、メイン電池１０の取り外しを瞬時に検知できる。従って、本実施形態の電子機器は、メイン電池１０が取り外された際の検出時間を早くでき、例えばメイン電池１０が短時間だけ挿抜された場合であってもそれを検知することができる。また、本実施形態の電子機器は、メイン電池１０から電源制御ＩＣ３０の経路上にダイオード等が設けられておらず、また余分なバイパス回路等も設けられていないため、余計な電力消費がない。このように、本実施形態の電子機器は、駄な電力消費を生じさせることなく、確実に電池の挿抜を検知可能となっている。
【００２９】
＜第２の実施形態＞
次に本発明の第２の実施形態の電子機器を説明する。第２の実施形態における電子機器は、図１に示した第１の実施形態の電子機器の構成と同一であるため、各構成要素の説明は省略し、異なる部分のみ説明する。
【００３０】
図３には、第２の実施形態の電子機器がメイン電池１０の挿抜を検出する際のフローチャートを示す。以下、図３のフローチャートを参照して、第２の実施形態の電子機器の動作を説明する。なお、図３のフローチャートの処理も、主に制御部２０と電源制御ＩＣ３０によって行われる検出処理である。図３のフローチャートにおいて、ステップＳ３０１〜ステップＳ３０７は、図２のフローチャートのステップＳ２０１〜Ｓ２０７と同様の処理であるため、それらの説明を省略する。さらに、図３のフローチャートのステップＳ３０９〜ステップＳ３１２は、図２におけるＳ２０９〜Ｓ２１２と同様の処理であるため、説明を省略する。
【００３１】
制御部２０は、ステップＳ３０８として、電子機器の電源がオフされたか否かを判定するために、ユーザーによりスイッチ１２が押下されたか否かを判定する。ユーザーによりスイッチ１２が押下されなかったと判断（ステップＳ３０８でＮｏと判断）すると、制御部２０は、ステップＳ３１３へ進む。
【００３２】
ステップＳ３１３へ進むと、制御部２０は、低電圧検出部４１によってエラーが検出されたか否かを判定する。低電圧検出部４１によってエラーが検出されていない場合（ステップＳ３１３でＮｏと判定）、制御部２０は、ステップＳ３０８に戻る。一方、低電圧検出部４１によってエラーが検出された場合（ステップＳ３１３でＹｅｓと判定）、制御部２０は、切替部３１と通信部３５を介してエラー検知信号３１ｂを受け取り、切替部３１を制御する。即ち、エラー検知信号３１ｂを受け取ると、制御部２０は、ステップＳ３１４として、通信部３５を介して切替部３１を制御することで、サーミスタ１１の出力側の信号線をＰＵ抵抗３７に接続させる。このステップＳ３１４の制御の後、制御部２０は、図２のステップＳ２１０と同様のステップＳ３１０、ステップＳ２１１と同様のステップＳ３１１、ステップＳ２１２と同様のステップＳ３１２の制御を行う。即ち、第２の実施形態の場合、電子機器が電源オンの動作状態において電源エラーが発生した場合であっても、比較部３９は、前述のような電圧Ｖａと所定の比較電圧Ｖｏを用いた判定と、その判定の結果に応じた検出フラグのセットが行われる。
【００３３】
このように、第２の実施形態の電子機器は、第１の実施形態の場合と同様、サーミスタ１１からの温度検知信号１０ｂの電圧を使うことで、メイン電池１０の取り外しを瞬時に検知できる。従って、第２の実施形態の電子機器は、メイン電池１０が取り外された際の検出時間を早くでき、メイン電池１０が短時間だけ挿抜された場合であってもそれを検知することができる。さらに、第２の実施形態の電子機器は、電源エラーが発生した場合であっても、メイン電池１０が取り外されたか否かを検出することができる。また、第２の実施形態の電子機器は、第１の実施形態の場合と同様に、余計なダイオードやバイパス回路が設けられていないため、電力消費を少なくすることができる。このように、第２の実施形態の電子機器は、駄な電力消費を生じさせることなく、確実に電池の挿抜を検知可能となっている。
【００３４】
＜その他の実施形態＞
なお、本実施形態の電子機器は、例えばメイン電池１０が取り外された時、前記切替部３１と比較部３９と記憶部３３と設定部４０及び制御部２０が、メイン電池１０の電源駆動状態から前記バックアップ電池５１の電源駆動状態に変更されてもよい。
【００３５】
上述の実施形態は、何れも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。即ち、本発明は、その技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【００３６】
１０  メイン電池、１１  サーミスタ、２０  制御部、２１  Ａ／Ｄコンバータ、３０  電源制御ＩＣ、３１  切替部、３２  ＬＤＯ部、３３  記憶部、３４  ＲＴＣ部、３５  通信部、３６  ＤＣＤＣ変換部、３７  ＰＵ抵抗、３８  ＰＵ抵抗、３９  比較部、４０  設定部、４１  低電圧検出部、５０  逆流防止用のダイオード、５１  バックアップ電池
【図１】
0006448278.tif 000002
【図２】
0006448278.tif 000003
【図３】
0006448278.tif 000004