(57)【特許請求の範囲】
【請求項１】
外部装置と接続可能な接続手段と、
電子機器の動作を制御するシステム制御部と電池との間に接続される第１のスイッチ手段と、
前記システム制御部と電池との間に接続され、前記第１のスイッチ手段と並列に接続される第２のスイッチ手段と、
前記外部装置からの電力供給の有無により、前記第２のスイッチ手段を制御するスイッチ制御手段と、
前記第１のスイッチ手段を制御し、前記外部装置から供給される電力を用いて前記システム制御部への電力供給と電池への充電とを制御する電力制御手段と
を有し、
前記電力制御手段は、前記外部装置からの電力供給がない場合には、前記第１のスイッチ手段を介して前記電池から前記システム制御部へ電力を供給するように制御し、前記外部装置からの電力供給がある場合には、前記第１のスイッチ手段を介して前記システム制御部への電力供給と前記電池への充電とを行うように制御し、
前記スイッチ制御手段は、前記外部装置からの電力供給がない場合には前記第２のスイッチ手段を介して前記電池から前記システム制御部への電力供給を行うように制御し、前記外部装置からの電力供給がある場合には前記第２のスイッチ手段を介さずに、前記第１のスイッチ手段を介して前記システム制御部への電力供給と前記電池への充電とを行うように制御する
ことを特徴とする電子機器。
【請求項２】
前記スイッチ制御手段は、前記外部装置からの電力供給の有無により動作する第１の制御部と、前記システム制御部により前記外部装置からの電力供給の有無を検出し、前記システム制御部によって動作する第２の制御部とを有し、
前記第１の制御部と前記第２の制御部によって前記第２のスイッチ手段をオン、オフ制御することを特徴とする請求項１に記載の電子機器。
【請求項３】
前記第２のスイッチ手段は、前記第１の制御部と前記第２の制御部の両方が前記第２のスイッチ手段をオンする制御を行った場合に、オンすることを特徴とする請求項２に記載の電子機器。
【請求項４】
前記スイッチ制御手段は、前記外部装置からの電力供給がある場合には前記第１の制御部と前記第２の制御部の両方が前記第２のスイッチ手段をオフするように制御し、前記外部装置からの電力供給がない場合には前記第１の制御部と前記第２の制御部の両方が前記第２のスイッチ手段をオンするように制御することを特徴とする請求項２に記載の電子機器。
【請求項５】
前記スイッチ制御手段は、前記システム制御部により前記外部装置からの電力供給の有無を検出し、前記システム制御部によって動作する第２の制御部を有し、
前記第２の制御部によって前記第２のスイッチ手段をオン、オフ制御することを特徴とする請求項１に記載の電子機器。
【請求項６】
前記システム制御部は、前記外部装置からの電力供給がある場合には前記第２の制御部が前記第２のスイッチ手段をオフするように前記スイッチ制御手段を制御し、前記外部装置からの電力供給がない場合には前記第２の制御部が前記第２のスイッチ手段をオンするように前記スイッチ制御手段を制御することを特徴とする請求項５に記載の電子機器。
【請求項７】
前記スイッチ制御手段は、前記外部装置からの電力供給の有無により動作する第１の制御部を有し、
前記第１の制御部によって前記第２のスイッチ手段をオン、オフ制御することを特徴とする請求項１に記載の電子機器。
【請求項８】
前記スイッチ制御手段は、前記外部装置からの電力供給がある場合には前記第１の制御部が前記第２のスイッチ手段をオフするように制御し、前記外部装置からの電力供給がない場合には前記第１の制御部が前記第２のスイッチ手段をオンするように制御することを特徴とする請求項７に記載の電子機器。
【請求項９】
前記電力制御手段は、前記システム制御部による制御に基づいて前記外部装置から前記システム制御部への電力供給と前記電池への充電とを停止するサスペンド制御が可能であり、
前記システム制御部は、
前記外部装置からの電力供給がない場合は、前記電力制御手段のサスペンド制御を有効にした後に前記スイッチ制御手段により前記第２のスイッチ手段をオンするように制御し、
前記外部装置からの電力供給がある場合は、前記スイッチ制御手段により前記第２のスイッチ手段をオフするように制御した後に前記電力制御手段のサスペンド制御を無効にすること特徴とする請求項２から６のいずれか１項に記載の電子機器。
【請求項１０】
外部装置と接続可能な接続手段と、
電子機器の動作を制御するシステム制御部と電池との間に接続される第１のスイッチ手段と、
前記システム制御部と電池との間に接続され、前記第１のスイッチ手段と並列に接続される第２のスイッチ手段と、
前記外部装置からの電力供給の有無により、前記第２のスイッチ手段を制御するスイッチ制御手段と、
前記第１のスイッチ手段を制御し、前記外部装置から供給される電力を用いて前記システム制御部への電力供給と電池への充電とを制御する電力制御手段と
を有し、
前記電力制御手段は、前記外部装置からの電力供給がない場合には、前記第１のスイッチ手段を介して前記電池から前記システム制御部へ電力を供給するように制御し、前記外部装置からの電力供給がある場合には、前記第１のスイッチ手段を介して前記システム制御部への電力供給と前記電池への充電とを行うように制御し、
前記スイッチ制御手段は、前記システム制御部が前記外部装置からの電力供給の有無を検出不能な非アクティブな状態で、前記外部装置から電力供給がある場合には前記第１のスイッチ手段を介して前記システム制御部への電力供給と前記電池への充電とを行うように制御し、
前記システム制御部が前記外部装置からの電力供給の有無を検出可能なアクティブな状態で、前記外部装置からの電力供給がない場合には前記第２のスイッチ手段を介して前記電池から前記システム制御部への電力供給を行うように制御し、前記外部装置からの電力供給がある場合には前記第２のスイッチ手段を介さずに、前記第１のスイッチ手段を介して前記システム制御部への電力供給と前記電池への充電とを行うように制御する
ことを特徴とする電子機器。
【請求項１１】
前記システム制御部は、前記電池からの電力および前記外部装置からの供給電力により充電可能な電源部を有し、
前記電源部は、所定の電圧を所定の期間、前記システム制御部に供給することが可能であることを特徴とする請求項１０に記載の電子機器。
【請求項１２】
前記スイッチ制御手段は、前記外部装置からの電力供給の有無により動作する第１の制御部と、前記システム制御部により前記外部装置からの電力供給の有無を検出し、前記システム制御部によって動作する第２の制御部とを有し、
前記第１の制御部と前記第２の制御部によって前記第２のスイッチ手段をオン、オフ制御することを特徴とする請求項１１に記載の電子機器。
【請求項１３】
前記電力制御手段は、前記システム制御部による制御に基づいて前記外部装置から前記電源部への電力供給と前記電池への充電とを停止するサスペンド制御が可能であり、
前記システム制御部は、非アクティブである場合、前記スイッチ制御手段により前記第２のスイッチ手段をオフするように制御し、前記電力制御手段のサスペンド制御を無効にすること特徴とする請求項１２に記載の電子機器。
【請求項１４】
前記第２のスイッチ手段は、ＭＯＳＦＥＴ、バイポーラトランジスタまたはアナログスイッチを有することを特徴とする請求項１から１３のいずれか１項に記載の電子機器。
【請求項１５】
外部装置と接続可能な接続手段と、
電子機器の動作を制御するシステム制御部と電池との間に接続される第１のスイッチ手段と、
前記システム制御部と電池との間に接続され、前記第１のスイッチ手段と並列に接続される第２のスイッチ手段と、
前記外部装置からの電力供給の有無により、前記第２のスイッチ手段を制御するスイッチ制御手段と、
前記第１のスイッチ手段を制御し、前記外部装置から供給される電力を用いて前記システム制御部への電力供給と電池への充電とを制御する電力制御手段と
を有する電子機器の制御方法であって、
前記電力制御手段が、前記外部装置からの電力供給がない場合には、前記第１のスイッチ手段を介して前記電池から前記システム制御部へ電力を供給するように制御し、前記外部装置からの電力供給がある場合には、前記第１のスイッチ手段を介して前記システム制御部への電力供給と前記電池への充電とを行うように制御するステップと、
前記スイッチ制御手段が、前記外部装置からの電力供給がない場合には前記第２のスイッチ手段を介して前記電池から前記システム制御部への電力供給を行うように制御し、前記外部装置からの電力供給がある場合には前記第２のスイッチ手段を介さずに、前記第１のスイッチ手段を介して前記システム制御部への電力供給と前記電池への充電とを行うように制御するステップと
を有することを特徴とする制御方法。
【請求項１６】
外部装置と接続可能な接続手段と、
電子機器の動作を制御するシステム制御部と電池との間に接続される第１のスイッチ手段と、
前記システム制御部と電池との間に接続され、前記第１のスイッチ手段と並列に接続される第２のスイッチ手段と、
前記外部装置からの電力供給の有無により、前記第２のスイッチ手段を制御するスイッチ制御手段と、
前記第１のスイッチ手段を制御し、前記外部装置から供給される電力を用いて前記システム制御部への電力供給と電池への充電とを制御する電力制御手段と
を有する電子機器の制御方法であって、
前記電力制御手段が、前記外部装置からの電力供給がない場合には、前記第１のスイッチ手段を介して前記電池から前記システム制御部へ電力を供給するように制御し、前記外部装置からの電力供給がある場合には、前記第１のスイッチ手段を介して前記システム制御部への電力供給と前記電池への充電とを行うように制御するステップと、
前記スイッチ制御手段が、前記システム制御部が前記外部装置からの電力供給の有無を検出不能な非アクティブな状態で、前記外部装置から電力供給がある場合には前記第１のスイッチ手段を介して前記システム制御部への電力供給と前記電池への充電とを行うように制御するステップと、
前記システム制御部が前記外部装置からの電力供給の有無を検出可能なアクティブな状態で、前記外部装置からの電力供給がない場合には前記第２のスイッチ手段を介して前記電池から前記システム制御部への電力供給を行うように制御し、前記外部装置からの電力供給がある場合には前記第２のスイッチ手段を介さずに、前記第１のスイッチ手段を介して前記システム制御部への電力供給と前記電池への充電とを行うように制御するステップと
を有することを特徴とする制御方法。
【請求項１７】
請求項１５または１６に記載の制御方法の各ステップをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部装置から供給された電力を用いて制御部への給電と電池への充電とを行う電子機器及びその制御方法に関するものである。
【背景技術】
【０００２】
外部装置から供給された電力を、システム負荷と電池とに供給するシステムが知られている（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−５９２０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、特許文献１では、電池動作状態（システム負荷が電池から電力供給を受けて動作する状態）である場合は、システム負荷と電池との間に接続されたスイッチ回路の影響により、システム負荷への供給電圧が低下しまうという欠点が考えられる。また、電池動作状態である場合は、システム負荷と電池との間に接続されたスイッチ回路による電力損失が生じてしまうという欠点も考えられる。
【０００５】
しかしながら、特許文献１ではこれらの欠点が考慮されていない。例えば、スイッチ回路がＭＯＳＦＥＴを用いて構成される場合について考える。この場合に、外部装置からの電力供給がない状態で電池動作状態が開始され、スイッチ回路に大電流が流れてしまうと、ドレイン−ソース間がオン抵抗を持ち、システム負荷への供給電圧の低下とスイッチ回路による電力損失とが生じてしまう。その結果、システム負荷の動作が不安定になるおそれがあり、電池の残量及び動作可能時間が減少してしまう。特に、電池電圧が低い場合は、ゲート電圧が低下するため、オン抵抗がさらに大きくなってしまう。その結果、システム負荷への供給電圧がさらに低下し、スイッチ回路による電力損失がさらに増大してしまう。この場合も、システム負荷の動作が不安定になるおそれがあり、電池の残量及び動作可能時間が減少する。
【０００６】
本発明は、外部装置からの電力供給がない状態であり、かつ、電池動作状態である場合に、スイッチ回路のオン抵抗の増加を抑えることを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る電子機器は、外部装置と接続可能な接続手段と、電子機器の動作を制御するシステム制御部と電池との間に接続される第１のスイッチ手段と、前記システム制御部と電池との間に接続され、前記第１のスイッチ手段と並列に接続される第２のスイッチ手段と、前記外部装置からの電力供給の有無により、前記第２のスイッチ手段を制御するスイッチ制御手段と、前記第１のスイッチ手段を制御し、前記外部装置から供給される電力を用いて前記システム制御部への電力供給と電池への充電とを制御する電力制御手段と
を有し、前記電力制御手段は、前記外部装置からの電力供給がない場合には、前記第１のスイッチ手段を介して前記電池から前記システム制御部へ電力を供給するように制御し、前記外部装置からの電力供給がある場合には、前記第１のスイッチ手段を介して前記システム制御部への電力供給と前記電池への充電とを行うように制御し、前記スイッチ制御手段は、前記外部装置からの電力供給がない場合には前記第２のスイッチ手段を介して前記電池から前記システム制御部への電力供給を行うように制御し、前記外部装置からの電力供給がある場合には前記第２のスイッチ手段を介さずに、前記第１のスイッチ手段を介して前記システム制御部への電力供給と前記電池への充電とを行うように制御する。
【発明の効果】
【０００８】
本発明によれば、外部装置からの電力供給がない状態であり、かつ、電池動作状態である場合に、スイッチ回路のオン抵抗の増加を抑えることができる。これにより、システム負荷（システム制御部等）への供給電圧の低下とスイッチ回路による電力損失とを低減することができる。また、システム負荷の動作が不安定になるおそれを軽減することができ、電池の残量及び動作可能時間の減少を軽減することができる。
【図面の簡単な説明】
【０００９】
【図１】実施形態１における電子機器１００Ａの構成の一例を説明するためのブロック図である。
【図２】システム制御部１３０への電力供給と電池１２０への充電との制御方法の一例を説明するための図である。
【図３】実施形態１における電子機器１００Ａの動作を説明するためのフローチャートである。
【図４】第２のスイッチ回路１７０の制御方法の一例を説明するための図である。
【図５】ソフト制御部１８３で行われる制御とサスペンド制御信号１８４との関係を説明するためのタイミングチャートである。
【図６】実施形態２における電子機器１００Ｂの構成の一例を説明するためのブロック図である。
【図７】実施形態２における電子機器１００Ｂの動作を説明するためのフローチャートである。
【図８】実施形態３における電子機器１００Ｃの構成の一例を説明するためのブロック図である。
【図９】実施形態３における電子機器１００Ｃの動作を説明するためのフローチャートである。
【図１０】実施形態４における電子機器１００Ｄの構成の一例を説明するためのブロック図である。
【図１１】実施形態４における電子機器１００Ｄの動作を説明するためのフローチャートである。
【図１２】実施形態５における電子機器１００Ｅの構成の一例を説明するためのブロック図である。
【図１３】実施形態５における電子機器１００Ｅの動作を説明するためのフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明に係る実施形態を添付の図面を参照して説明する。
【００１１】
［実施形態１］
図１は、実施形態１における電子機器１００Ａの構成の一例を説明するためのブロック図である。
【００１２】
電子機器１００Ａは、外部接続端子１１０、充電制御部１８５、システム制御部１３０、第２のスイッチ回路１７０、電池１２０、第２のスイッチ制御部１８０Ａを含む。電子機器１００Ａは、電池１２０を内蔵した装置であっても、電池１２０が電子機器１００Ａから取り外し可能な装置であってもよい。電子機器１００Ａは、例えば、撮像装置、携帯機器または表示装置として動作する装置である。ここで、撮像装置は、デジタルカメラまたはスキャナとして動作する装置を含む。携帯機器は、携帯電話として動作する装置を含む。なお、電子機器１００Ａが有する構成要素の少なくとも一部は、ハードウェア構成を有する。
【００１３】
外部装置２００は、電子機器１００Ａに電力供給を行うことが可能な電力供給装置である。外部装置２００は、例えば、パーソナルコンピュータとして動作する装置である。外部装置２００は、例えば、交流電力を直流電力に変換することができる電源装置として動作する装置である。
【００１４】
接続ケーブル３００は、電子機器１００Ａと外部装置２００とを接続可能な、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブル、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）ケーブル等で構成される。
【００１５】
外部接続端子１１０は、ケーブル３００を介して外部装置２００と接続するためのデータ及び電力伝送機能を有するインターフェースであり、例えば、ＵＳＢインターフェース用コネクタ、ＨＤＭＩインターフェース用コネクタ等で構成される。なお、外部接続端子１１０は、電力伝送機能のみのインターフェースであってもよい。
【００１６】
充電制御部１８５は、第１のスイッチ回路１４０、電力管理部１５０、電力制御部１６０等を含み、半導体集積回路で構成される。
【００１７】
第１のスイッチ回路１４０は、半導体集積回路内部に設けられ、ＭＯＳＦＥＴ等で構成される。また、第１のスイッチ回路１４０は、システム制御部１３０と電池１２０との間に接続され、電力制御部１６０により制御される。
【００１８】
電力管理部１５０は、電流制限回路及びレギュレータ等により構成される。また、電力管理部１５０は、電力制御部１６０により制御され、外部装置２００から電子機器１００Ａへの電流の制限や外部装置２００から電子機器１００Ａへの電圧の変換を行う。さらに、電力管理部１５０は、電力制御部１６０の制御により、電流制限、電圧変換、サスペンドの有効もしくは無効等の制御を行う。
【００１９】
電力制御部１６０は、外部装置２００から電子機器１００Ａへの電力供給の有無により第１のスイッチ回路１４０のオン、オフ制御を行う。また、電力制御部１６０は、システム制御部１３０からのサスペンド制御信号１８４により、電力管理部１５０をサスペンド制御可能であり、システム制御部１３０への電力供給及び電池１２０への充電を停止することが可能である。具体的には、電力管理部１５０へのサスペンド制御が行われると、電流制限回路は電流を遮断し、レギュレータは動作を停止する。
【００２０】
システム制御部１３０は、電子機器１００Ａの動作を制御するためのコントローラであり、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等で構成される。システム制御部１３０は、外部装置２００から電子機器１００Ａへの電力供給の有無を、外部電力検出信号１８２が入力される入力ポートの信号レベルにより検出可能である。システム制御部１３０は、サスペンド制御信号１８４の出力を切り替えることで、外部接続端子１１０からシステム制御部１３０への電力供給及び電池１２０への充電を停止するサスペンド制御が可能である。
【００２１】
第２のスイッチ回路１７０は、ＭＯＳＦＥＴ等で構成されるスイッチ回路であり、第１のスイッチ回路１４０と並列にシステム制御部１３０と電池１２０との間に接続される。実施形態１では、第２のスイッチ回路１７０がＭＯＳＦＥＴを用いて構成される場合を説明するが、実施形態１はこれに限定されるものではない。第２のスイッチ回路１７０は、例えば、バイポーラトランジスタ、アナログスイッチＩＣ等を用いて構成してもよい。
【００２２】
電池１２０は、リチウムイオン電池等の充電可能な二次電池である。電池１２０は、少なくとも一つの電池セルを有する。
【００２３】
第２のスイッチ制御部１８０Ａは、ハード制御部１８１及びソフト制御部１８３により構成される。また、第２のスイッチ制御部１８０Ａは、ハード制御部１８１及びソフト制御部１８３がいずれも第２のスイッチ回路１７０をオンにした場合に、第２のスイッチ回路１７０をオンにするように制御を行う。第２のスイッチ回路１７０がオンである状態とは、第２のスイッチ回路１７０が導通している状態（導通状態）である。第２のスイッチ回路１７０がオフである状態とは、第２のスイッチ回路１７０が導通していない状態（非導通状態）である。
【００２４】
ハード制御部１８１は、バイポーラトランジスタ等で構成される回路であり、外部供給電力により動作し、第２のスイッチ回路１７０をオンまたはオフにするように制御を行う。実施形態１では、ハード制御部１８１がバイポーラトランジスタを用いて構成される場合を説明するが、実施形態１はこれに限定されるものではない。ハード制御部１８１は、例えば、ＭＯＳＦＥＴ、ロジックＩＣ等を用いて構成してもよい。
【００２５】
ソフト制御部１８３は、バイポーラトランジスタ等で構成される回路であり、システム制御部１３０により、外部供給電力の有無に応じて、第２のスイッチ回路１７０をオンまたはオフにするように制御する。実施形態１では、ソフト制御部１８３がバイポーラトランジスタを用いて構成される場合を説明するが、実施形態１はこれに限定されるものではない。ソフト制御部１８３は、例えば、ＭＯＳＦＥＴ等を用いて構成してもよいし、システム制御部１３０が第２のスイッチ回路１７０を直接制御する構成としてもよい。
【００２６】
次に、図３（ａ）及び図３（ｂ）を参照して、実施形態１における電子機器１００Ａの動作を説明する。図３（ａ）は、外部装置２００から電子機器１００Ａへの電力供給が開始された場合における電子機器１００Ａの動作を説明するためのフローチャートである。図３（ｂ）は、外部装置２００から電子機器１００Ａへの電力供給が切断された場合における電子機器１００Ａの動作を説明するためのフローチャートである。
【００２７】
まず、図３（ａ）を参照して、外部装置２００から電子機器１００Ａへの電力供給が開始された場合における電子機器１００Ａの動作を説明する。
【００２８】
ステップＳ３００では、電子機器１００Ａは、外部装置２００からの電力供給がない状態で、電池動作状態を開始する。ここで、電池動作状態とは、システム制御部１３０が電池１２０から電力供給を受けて動作することができる状態である。
【００２９】
ステップＳ３０１で、外部装置２００から電子機器１００Ａへの電力供給がある場合は、ステップＳ３０２及びステップＳ３０６へ進む。ステップＳ３０１で、外部装置２００から電子機器１００Ａへの電力供給がない場合は、ステップＳ３００へ戻り、外部装置２００から電子機器１００Ａへの電力供給が開始されるまで、ステップＳ３００からステップＳ３０１を繰り返す。
【００３０】
ここで、ステップＳ３０２からステップＳ３０４までの処理とステップＳ３０６の処理とは並行して行われ、ステップＳ３０５へ進む。ステップＳ３０３とステップＳ３０６のいずれか早い方においてオフ制御が行われた場合に、第２のスイッチ回路１７０はオフ制御される。
【００３１】
ステップＳ３０２では、システム制御部１３０は、外部装置２００から電子機器１００Ａへの電力供給があることを、外部電力検出信号１８２により検出する。
【００３２】
ステップＳ３０３では、システム制御部１３０は、第２のスイッチ回路１７０をオフにするようにソフト制御部１８３を制御する。実施形態１では、ソフト制御部１８３は、システム制御部１３０からの信号が論理Ｌｏｗである場合、第２のスイッチ回路１７０をオフにする。
【００３３】
ステップＳ３０４では、システム制御部１３０は、サスペンド制御信号１８４によって、電力管理部１５０へのサスペンド制御を無効にする。実施形態１では、電力管理部１５０は、システム制御部１３０からの信号が論理Ｌｏｗである場合、外部接続端子１１０からシステム制御部１３０への電力供給及び電池１２０への充電を行う。
【００３４】
ステップＳ３０６では、外部装置２００から電子機器１００Ａへの電力供給があることにより、ハード制御部１８１が第２のスイッチ回路１７０をオフにするように制御する。
【００３５】
ステップＳ３０５では、外部装置２００から電子機器１００Ａへの電力供給により、システム制御部１３０への電力供給及び電池１２０への充電が開始される。
【００３６】
次に、図３（ｂ）を参照して、外部装置２００から電子機器１００Ａへの電力供給が切断された場合における電子機器１００Ａの動作を説明する。
【００３７】
ステップＳ３０７では、電子機器１００Ａは、外部装置２００からの電力供給により、システム制御部１３０への電力供給及び電池１２０への充電が行われている状態である。
【００３８】
ステップＳ３０８で、外部装置２００から電子機器１００Ａへの電力供給が切断された場合は、ステップＳ３０９及びステップＳ３１３へ進む。ステップＳ３０８で、外部装置２００から電子機器１００Ａへの電力供給がある場合は、ステップＳ３０７へ戻り、外部装置２００から電子機器１００Ａへの電力供給が切断されるまで、ステップＳ３０７からステップＳ３０８を繰り返す。
【００３９】
ここで、ステップＳ３０９からステップＳ３１１までの処理とステップＳ３１３の処理とは並行して行われ、ステップＳ３１２へ進む。ステップＳ３１１とステップＳ３１３の両方において第２のスイッチ回路１７０をオンにする制御が行われた場合に、第２のスイッチ回路１７０はオンにされる。
【００４０】
ステップＳ３０９では、システム制御部１３０は、外部装置２００から電子機器１００Ａへの電力供給がないことを、外部電力検出信号１８２により検出する。
【００４１】
ステップＳ３１０では、システム制御部１３０は、サスペンド制御信号１８４によって、電力管理部１５０へのサスペンド制御を有効にし、システム制御部１３０への電力供給及び電池１２０への充電を停止状態にする。実施形態１では、電力管理部１５０は、システム制御部１３０からの信号が論理Ｈｉｇｈである場合、外部接続端子１１０からシステム制御部１３０への電力供給及び電池１２０への充電を停止する。
【００４２】
ステップＳ３１１では、システム制御部１３０は、第２のスイッチ回路１７０をオンにするようにソフト制御部１８３を制御する。実施形態１では、ソフト制御部１８３は、システム制御部１３０からの信号が論理Ｈｉｇｈである場合に第２のスイッチ回路１７０をオンにする。
【００４３】
ステップＳ３１３では、外部装置２００から電子機器１００Ａへの電力供給がないことにより、ハード制御部１８１が第２のスイッチ回路１７０をオンにするように制御する。
【００４４】
ステップＳ３１２では、電子機器１００Ａは、外部装置２００からの電力供給がない状態で、上述の電池動作状態を開始する。
【００４５】
ここで、システム制御部１３０からの信号の論理は一例であり、実施形態１は限定されるものではない。例えば、論理Ｈｉｇｈである場合の条件と論理Ｌｏｗである場合の条件とが逆であってよい。
【００４６】
図４は、第２のスイッチ回路１７０がハード制御部１８１及びソフト制御部１８３によってどのようにオン、オフ制御されるかを説明するための図である。ハード制御部１８１及びソフト制御部１８３の両方が第２のスイッチ回路１７０をオンにする制御を行った場合、第２のスイッチ回路１７０はオンになり、それ以外の制御を行った場合には第２のスイッチ回路１７０はオフになる。このように制御しているのは、ハード制御部１８１及びソフト制御部１８３のいずれかが遅延や誤動作しても所望のタイミング以外で第２のスイッチ回路１７０がオンにされてしまうことを防ぐためである。
【００４７】
図５（ａ）及び図５（ｂ）は、ソフト制御部１８３で行われる制御とサスペンド制御信号１８４との関係を説明するためのタイミングチャートである。図５（ａ）は、外部装置２００から電子機器１００Ａへの電力供給が開始された場合における、ソフト制御部１８３の制御とサスペンド制御信号１８４との関係を示すタイミングチャートである。図５（ｂ）は、外部装置２００から電子機器１００Ａへの電力供給が切断された場合における、ソフト制御部１８３の制御とサスペンド制御信号１８４との関係を示すタイミングチャートである。
【００４８】
まず、図５（ａ）を参照して、外部装置２００から電子機器１００Ａへの電力供給が開始された場合について説明する。
【００４９】
Ｔ５００において、外部装置２００から電子機器１００Ａへの電力供給が開始される。外部装置２００から電子機器１００Ａへの電力供給が開始されたことをシステム制御部１３０が外部電力検出信号１８２により検出する。そして、Ｔ５０１にて、システム制御部１３０からの信号をＬｏｗにすることによりソフト制御部１８３が第２のスイッチ回路１７０をオフにするように制御を行う。その後、Ｔ５０２にて、システム制御部１３０は、サスペンド制御信号１８４をＬｏｗにすることによって、電力管理部１５０へのサスペンド制御を解除する（無効にする）。そして、サスペンド制御が解除されたことにより、Ｔ５０３にて、システム制御部１３０への電力供給及び電池１２０への充電を開始する。
【００５０】
Ｔ５０２にてサスペンド制御を解除するのは、Ｔ５０１にて、第２のスイッチ回路１７０がオフになる前に外部装置２００から電子機器１００Ａへの電力供給と電池１２０への充電とが開始されてしまう可能性があるためである。
【００５１】
次に、図５（ｂ）を参照して、外部装置２００から電子機器１００Ａへの電力供給が切断された場合について説明する。
【００５２】
Ｔ５０４にて、外部装置２００から電子機器１００Ａへの電力供給が切断され、外部装置２００から電子機器１００Ａへの電力供給が切断されたことをシステム制御部１３０が外部電力検出信号１８２により検出する。Ｔ５０４と同じタイミングのＴ５０５にてシステム制御部１３０への電力供給及び電池１２０への充電が停止する。Ｔ５０６にて、システム制御部１３０は、サスペンド制御信号１８４をＨｉｇｈにすることによって、電力管理部１５０へのサスペンド制御を有効にする。その後、Ｔ５０７にて、システム制御部１３０からの信号をＨｉｇｈにすることによりソフト制御部１８３が第２のスイッチ回路１７０をオンにするように制御を行う。
【００５３】
図２（ａ）、図２（ｂ）及び図２（ｃ）は、システム制御部１３０への電力供給と電池１２０への充電との制御方法の一例を説明するための図である。図２（ａ）及び図２（ｂ）は、外部装置２００から電子機器１００Ａへの電力供給がある場合における電子機器１００Ａの動作を説明するための図である。図２（ｃ）は、外部装置２００から電子機器１００Ａへの電力供給がない場合における電子機器１００Ａの動作を説明するための図である。
【００５４】
まず、図２（ａ）及び図２（ｂ）を参照して、外部装置２００から電子機器１００Ａへの電力供給がある場合における電子機器１００Ａの動作を説明する。
【００５５】
図２（ａ）において、外部装置２００からケーブル３００を介して、外部接続端子１１０へ電力が供給される。電力が供給されたことにより、ハード制御部１８１及びソフト制御部１８３は、第２のスイッチ回路１７０をオフにするように制御する。第２のスイッチ回路１７０の制御の詳細は、図３（ａ）及び図３（ｂ）で説明した通りである。
【００５６】
また、供給された電力は、電力管理部１５０へ入力される。電力管理部１５０は、電力制御部１６０からの制御により、電流制限、電圧変換、サスペンドの有効もしくは無効等が行われる。
【００５７】
その後、電力管理部１５０から出力された電力は、システム制御部１３０へ供給される共に、第１のスイッチ回路１４０を介して電池１２０への充電にも用いられる。
【００５８】
この場合、第２のスイッチ回路１７０は、ハード制御部１８１及びソフト制御部１８３によりオフにするように制御され、非導通状態になる。ここで、電池１２０の充電管理は、電力制御部１６０により第１のスイッチ回路１４０を介して行うため、第２のスイッチ回路１７０は非導通状態である。
【００５９】
さらに、第１のスイッチ回路１４０は、電力制御部１６０により電池１２０に適した充電電圧、充電電流となるようにリニア制御される。例えば、電池１２０がリチウムイオン電池であれば、ＣＣＣＶ（Ｃｏｎｓｔａｎｔ  Ｖｏｌｔａｇｅ  Ｃｏｎｓｔａｎｔ  Ｃｕｒｒｅｎｔ）充電となるように制御される。
【００６０】
また、システム制御部１３０の消費電力が増加し、外部装置２００から電子機器１００Ａへの供給電力では足りない場合は、電力管理部１５０の供給電圧が低下し、電池１２０の電圧の方が高くなる。そのため、図２（ｂ）に示すように、電力制御部１６０により、電池１２０への充電を停止し、第１のスイッチ回路１４０を介して、電池１２０からシステム制御部１３０へ足りない電力を補うように制御される。
【００６１】
次に、図２（ｃ）を参照して、外部装置２００から電子機器１００Ａへの電力供給がない場合における電子機器１００Ａの動作を説明する。
【００６２】
図２（ｃ）において、外部装置２００との接続がなく、外部接続端子１１０へ電力供給されていない。ここで、外部装置２００との接続があっても、電力供給がない場合についても同様である。
【００６３】
電力が供給されないことにより、ハード制御部１８１及びソフト制御部１８３は、第２のスイッチ回路１７０をオンにするように制御する。第２のスイッチ回路１７０の制御の詳細は、図３（ａ）及び図３（ｂ）で説明した通りである。また、外部装置２００から電子機器１００Ａへの電力供給がないため、電池１２０から第１のスイッチ回路１４０及び第２のスイッチ回路１７０を介して、システム制御部１３０へ電力が供給される。この場合、第２のスイッチ回路１７０は、ハード制御部１８１及びソフト制御部１８３によりオンにするように制御され、オンになっている。
【００６４】
ここで、第１のスイッチ回路１４０に加え、第２のスイッチ回路１７０を介して電力供給することにより、第１のスイッチ回路１４０のオン抵抗や電圧ドロップ等の電力損失を低減することできる。
【００６５】
このように、実施形態１によれば、外部装置２００から電子機器１００Ａへの電力供給がない状態であり、かつ、電池動作状態である場合に、第１のスイッチ回路１４０のオン抵抗の増加を抑えることができる。これにより、システム負荷（システム制御部１３０等）への供給電圧の低下と第１のスイッチ回路１４０による電力損失とを低減することができる。また、システム負荷（システム制御部１３０等）の動作が不安定になるおそれを軽減することができ、電池１２０の残量及び動作可能時間の減少を軽減することができる。
【００６６】
［実施形態２］
次に、実施形態２を説明する。実施形態２では、実施形態１と異なる部分を説明し、実施形態１と同様の部分についてはその説明を省略する。
【００６７】
図６は、実施形態２における電子機器１００Ｂの構成の一例を説明するためのブロック図である。電子機器１００Ｂが有する構成要素のうち、電子機器１００Ａが有する構成要素と同様の機能を有するものについては、同一の符番を付し、その説明を省略する。電子機器１００Ｂは、電子機器１００Ａと異なり、第２のスイッチ制御部１８０Ｂを有する。第２のスイッチ制御部１８０Ｂは、第２のスイッチ制御部１８０Ａとは異なり、ハード制御部１８１を有していない。電子機器１００Ｂは、電池１２０を内蔵した装置であっても、電池１２０が電子機器１００Ｂから取り外し可能な装置であってもよい。電子機器１００Ｂは、例えば、撮像装置、携帯機器または表示装置として動作する装置である。ここで、撮像装置は、デジタルカメラまたはスキャナとして動作する装置を含む。携帯機器は、携帯電話として動作する装置を含む。なお、電子機器１００Ｂが有する構成要素の少なくとも一部は、ハードウェア構成を有する。
【００６８】
図６において、第２のスイッチ制御部１８０Ｂは、ソフト制御部１８３により構成される。また、第２のスイッチ制御部１８０Ｂは、ソフト制御部１８３が第２のスイッチ回路１７０をオン制御した場合に第２のスイッチ回路１７０をオンにするように制御を行う。
【００６９】
次に、図７（ａ）及び図７（ｂ）を参照して、実施形態２における電子機器１００Ｂの動作を説明する。図７（ａ）は、外部装置２００から電子機器１００Ｂへの電力供給が開始された場合における電子機器１００Ｂの動作を説明するためのフローチャートである。図７（ｂ）は、外部装置２００から電子機器１００Ｂへの電力供給が切断された場合における電子機器１００Ｂの動作を説明するためのフローチャートである。
【００７０】
まず、図７（ａ）を参照して、外部装置２００から電子機器１００Ｂへの電力供給が開始された場合における電子機器１００Ｂの動作を説明する。
【００７１】
ステップＳ７００では、電子機器１００Ｂは、外部装置２００からの電力供給がない状態で、電池動作状態を開始する。ここで、電池動作状態とは、システム制御部１３０が電池１２０から電力供給を受けて動作することができる状態である。
【００７２】
ステップＳ７０１で、外部装置２００から電子機器１００Ｂへの電力供給がある場合は、ステップＳ７０２へ進む。ステップＳ７０１で、外部装置２００から電子機器１００Ｂへの電力供給がない場合は、ステップＳ７００へ戻り、外部装置２００から電子機器１００Ｂへの電力供給が開始されるまで、ステップＳ７００からステップＳ７０１を繰り返す。
【００７３】
ステップＳ７０２では、システム制御部１３０は、外部装置２００から電子機器１００Ｂへの電力供給があることを、外部電力検出信号１８２により検出する。
【００７４】
ステップＳ７０３では、システム制御部１３０は、第２のスイッチ回路１７０をオフにするようにソフト制御部１８３を制御する。
【００７５】
ステップＳ７０４では、システム制御部１３０は、サスペンド制御信号１８４によって、電力管理部１５０へのサスペンド制御を無効にする。
【００７６】
ステップＳ７０５では、外部装置２００から電子機器１００Ｂへの電力供給により、システム制御部１３０への電力供給と電池１２０への充電とが開始される。
【００７７】
次に、図７（ｂ）を参照して、外部装置２００から電子機器１００Ｂへの電力供給が切断された場合における電子機器１００Ｂの動作を説明する。
【００７８】
ステップＳ７０７では、電子機器１００Ｂは、外部装置２００からの電力供給により、システム制御部１３０への電力供給と電池１２０への充電とが行われている状態である。
【００７９】
ステップＳ７０８で、外部装置２００から電子機器１００Ｂへの電力供給が切断された場合は、ステップＳ７０９へ進む。ステップＳ７０８で、外部装置２００から電子機器１００Ｂへの電力供給がある場合は、ステップＳ７０７へ戻り、外部装置２００から電子機器１００Ｂへの電力供給が切断されるまで、ステップＳ７０７からステップＳ７０８を繰り返す。
【００８０】
ステップＳ７０９では、システム制御部１３０は、外部装置２００から電子機器１００Ｂへの電力供給がないことを、外部電力検出信号１８２により検出する。
【００８１】
ステップＳ７１０では、システム制御部１３０は、サスペンド制御信号１８４によって、電力管理部１５０へのサスペンド制御を有効にし、システム制御部１３０への電力供給と電池１２０への充電とを停止状態にする。
【００８２】
ステップＳ７１１では、システム制御部１３０は、第２のスイッチ回路１７０をオンにするようにソフト制御部１８３を制御する。
【００８３】
ステップＳ７１２では、電子機器１００Ｂは、外部装置２００からの電力供給がない状態で、上述の電池動作状態を開始する。
【００８４】
このように、実施形態２によれば、外部装置２００から電子機器１００Ｂへの電力供給がない状態であり、かつ、電池動作状態である場合に、実施形態１よりも小さな回路構成で、第１のスイッチ回路１４０のオン抵抗の増加を抑えることができる。これにより、システム負荷（システム制御部１３０等）への供給電圧の低下と第１のスイッチ回路１４０による電力損失とを低減することができる。また、システム負荷（システム制御部１３０等）の動作が不安定になるおそれを軽減することができ、電池１２０の残量及び動作可能時間の減少を軽減することができる。
【００８５】
［実施形態３］
次に、実施形態３を説明する。実施形態３では、実施形態１と異なる部分を説明し、実施形態１と同様の部分についてはその説明を省略する。
【００８６】
図８は、実施形態３における電子機器１００Ｃの構成の一例を説明するためのブロック図である。電子機器１００Ｃが有する構成要素のうち、電子機器１００Ａが有する構成要素と同様の機能を有するものについては、同一の符番を付し、その説明を省略する。電子機器１００Ｃは、電子機器１００Ａと異なり、第２のスイッチ制御部１８０Ｃを有する。第２のスイッチ制御部１８０Ｃは、第２のスイッチ制御部１８０Ａとは異なり、ハード制御部１８１を有しておらず、サスペンド制御も行わない構成である。電子機器１００Ｃは、電池１２０を内蔵した装置であっても、電池１２０が電子機器１００Ｃから取り外し可能な装置であってもよい。電子機器１００Ｃは、例えば、撮像装置、携帯機器または表示装置として動作する装置である。ここで、撮像装置は、デジタルカメラまたはスキャナとして動作する装置を含む。携帯機器は、携帯電話として動作する装置を含む。なお、電子機器１００Ｃが有する構成要素の少なくとも一部は、ハードウェア構成を有する。
【００８７】
図８において、第２のスイッチ制御部１８０Ｃは、ソフト制御部１８３により構成される。また、第２のスイッチ制御部１８０Ｃは、ソフト制御部１８３が第２のスイッチ回路１７０をオンにするように制御した場合に第２のスイッチ回路１７０をオンにするように制御する。
【００８８】
次に、図９（ａ）及び図９（ｂ）を参照して、実施形態３における電子機器１００Ｃの動作を説明する。図９（ａ）は、外部装置２００から電子機器１００Ｃへの電力供給が開始された場合における電子機器１００Ｃの動作を説明するためのフローチャートである。図９（ｂ）は、外部装置２００から電子機器１００Ｃへの電力供給が切断された場合における電子機器１００Ｃの動作を説明するためのフローチャートである。
【００８９】
まず、図９（ａ）を参照して、外部装置２００から電子機器１００Ｃへの電力供給が開始された場合における電子機器１００Ｃの動作を説明する。
【００９０】
ステップＳ９００では、電子機器１００Ｃは、外部装置２００からの電力供給がない状態で、電池動作状態を開始する。ここで、電池動作状態とは、システム制御部１３０が電池１２０から電力供給を受けて動作することができる状態である。
【００９１】
ステップＳ９０１で、外部装置２００から電子機器１００Ｃへの電力供給がある場合は、ステップＳ９０２へ進む。ステップＳ９０１で、外部装置２００から電子機器１００Ｃへの電力供給がない場合は、ステップＳ９００へ戻り、外部装置２００から電子機器１００Ｃへの電力供給が開始されるまで、ステップＳ９００からステップＳ９０１を繰り返す。
【００９２】
ステップＳ９０２では、システム制御部１３０は、外部装置２００から電子機器１００Ｃへの電力供給があることを、外部電力検出信号１８２により検出する。
【００９３】
ステップＳ９０３では、システム制御部１３０は、第２のスイッチ回路１７０をオフにするようにソフト制御部１８３を制御する。
【００９４】
ステップＳ９０４では、外部装置２００から電子機器１００Ｃへの電力供給により、システム制御部１３０への電力供給と電池１２０への充電とが開始される。
【００９５】
次に、図９（ｂ）を参照して、外部装置２００から電子機器１００Ｃへの電力供給が切断された場合における電子機器１００Ｃの動作を説明する。
【００９６】
ステップＳ９０７では、電子機器１００Ｃは、外部装置２００からの電力供給により、システム制御部１３０への電力供給と電池１２０への充電とが行われている状態である。
【００９７】
ステップＳ９０８で、外部装置２００から電子機器１００Ｃへの電力供給が切断された場合は、ステップＳ９０９へ進む。ステップＳ９０８で、外部装置２００から電子機器１００Ｃへの電力供給がある場合は、ステップＳ９０７へ戻り、外部装置２００から電子機器１００Ｃへの電力供給が切断されるまで、ステップＳ９０７からステップＳ９０８を繰り返す。
【００９８】
ステップＳ９０９では、システム制御部１３０は、外部装置２００から電子機器１００Ｃへの電力供給がないことを、外部電力検出信号１８２により検出する。
【００９９】
ステップＳ９１０では、システム制御部１３０は、第２のスイッチ回路１７０をオンにするようにソフト制御部１８３を制御する。
【０１００】
ステップＳ９１１では、電子機器１００Ｃは、外部装置２００からの電力供給がない状態で、上述の電池動作状態を開始する。
【０１０１】
このように、実施形態３によれば、外部装置２００から電子機器１００Ｃへの電力供給がない状態であり、かつ、電池動作状態である場合に、第１のスイッチ回路１４０のオン抵抗の増加を抑えることができる。また、実施形態３によれば、システム制御部１３０からのサスペンド制御を削減することもできる。これにより、システム負荷（システム制御部１３０等）への供給電圧の低下と第１のスイッチ回路１４０による電力損失とを低減することができる。また、システム負荷（システム制御部１３０等）の動作が不安定になるおそれを軽減することができ、電池１２０の残量及び動作可能時間の減少を軽減することができる。
【０１０２】
［実施形態４］
次に、実施形態４を説明する。実施形態４では、実施形態１と異なる部分を説明し、実施形態１と同様の部分についてはその説明を省略する。
【０１０３】
図１０は、実施形態４における電子機器１００Ｄの構成の一例を説明するためのブロック図である。電子機器１００Ｄが有する構成要素のうち、電子機器１００Ａが有する構成要素と同様の機能を有するものについては、同一の符番を付し、その説明を省略する。電子機器１００Ｄは、電子機器１００Ａと異なり、第２のスイッチ制御部１８０Ｄを有する。第２のスイッチ制御部１８０Ｄは、第２のスイッチ制御部１８０Ａとは異なり、ソフト制御部１８３を有しておらず、サスペンド制御も行わない構成である。電子機器１００Ｄは、電池１２０を内蔵した装置であっても、電池１２０が電子機器１００Ｄから取り外し可能な装置であってもよい。電子機器１００Ｄは、例えば、撮像装置、携帯機器または表示装置として動作する装置である。ここで、撮像装置は、デジタルカメラまたはスキャナとして動作する装置を含む。携帯機器は、携帯電話として動作する装置を含む。なお、電子機器１００Ｄが有する構成要素の少なくとも一部は、ハードウェア構成を有する。
【０１０４】
図１０において、第２のスイッチ制御部１８０Ｄは、ハード制御部１８１により構成される。また、ハード制御部１８１が第２のスイッチ回路１７０をオンにするように制御した場合に、第２のスイッチ制御部１８０Ｄは、第２のスイッチ回路１７０をオンにするように制御する。
【０１０５】
次に、図１１（ａ）及び図１１（ｂ）を参照して、実施形態４における電子機器１００Ｄの動作を説明する。図１１（ａ）は、外部装置２００から電子機器１００Ｄへの電力供給が開始された場合における電子機器１００Ｄの動作を説明するためのフローチャートである。図１１（ｂ）は、外部装置２００から電子機器１００Ｄへの電力供給が切断された場合における電子機器１００Ｄの動作を説明するためのフローチャートである。
【０１０６】
まず、図１１（ａ）を参照して、外部装置２００から電子機器１００Ｄへの電力供給が開始された場合における電子機器１００Ｄの動作を説明する。
【０１０７】
ステップＳ１１００では、電子機器１００Ｄは、外部装置２００からの電力供給がない状態で、電池動作状態を開始する。ここで、電池動作状態とは、システム制御部１３０が電池１２０から電力供給を受けて動作することができる状態である。
【０１０８】
ステップＳ１１０１で、外部装置２００から電子機器１００Ｄへの電力供給がある場合は、ステップＳ１１０２へ進む。ステップＳ１１０１で、外部装置２００から電子機器１００Ｄへの電力供給がない場合は、ステップＳ１１００へ戻り、外部装置２００から電子機器１００Ｄへの電力供給が開始されるまで、ステップＳ１１００からステップＳ１１０１を繰り返す。
【０１０９】
ステップＳ１１０２では、外部装置２００から電子機器１００Ｄへの電力供給があることにより、ハード制御部１８１が第２のスイッチ回路１７０をオフにするように制御する。
【０１１０】
ステップＳ１１０３では、外部装置２００から電子機器１００Ｄへの電力供給により、システム制御部１３０への電力供給と電池１２０への充電とが開始される。
【０１１１】
次に、図１１（ｂ）を参照して、外部装置２００から電子機器１００Ｄへの電力供給が切断された場合における電子機器１００Ｄの動作を説明する。
【０１１２】
ステップＳ１１０７では、電子機器１００Ｄは、外部装置２００からの電力供給により、システム制御部１３０への電力供給と電池１２０への充電とが行われている状態である。
【０１１３】
ステップＳ１１０８で、外部装置２００から電子機器１００Ｄへの電力供給が切断された場合は、ステップＳ１１０９へ進む。ステップＳ１１０８で、外部装置２００から電子機器１００Ｄへの電力供給がある場合は、ステップＳ１１０７へ戻り、外部装置２００から電子機器１００Ｄへの電力供給が切断されるまで、ステップＳ１１０７からステップＳ１１０８を繰り返す。
【０１１４】
ステップＳ１１０９では、外部装置２００から電子機器１００Ｄへの電力供給がないことにより、ハード制御部１８１が第２のスイッチ回路１７０をオンにするように制御する。
【０１１５】
ステップＳ１１１０では、電子機器１００Ｄは、外部装置２００からの電力供給がない状態で、電池動作状態を開始する。ここで、電池動作状態とは、システム制御部１３０が電池１２０から電力供給を受けて動作することができる状態である。
【０１１６】
このように、実施形態４によれば、外部装置２００から電子機器１００Ｄへの電力供給がない状態であり、かつ、電池動作状態である場合に、第１のスイッチ回路１４０のオン抵抗の増加を抑えることができる。これにより、システム負荷（システム制御部１３０等）への供給電圧の低下と第１のスイッチ回路１４０による電力損失とを低減することができる。また、システム負荷（システム制御部１３０等）の動作が不安定になるおそれを軽減することができ、電池１２０の残量及び動作可能時間の減少を軽減することができる。
【０１１７】
［実施形態５］
次に、実施形態５を説明する。実施形態５では、実施形態１と異なる部分を説明し、実施形態１と同様の部分についてはその説明を省略する。
【０１１８】
図１２は、実施形態５における電子機器１００Ｅの構成の一例を説明するためのブロック図である。電子機器１００Ｅが有する構成要素のうち、電子機器１００Ａが有する構成要素と同様の機能を有するものについては、同一の符番を付し、その説明を省略する。電子機器１００Ｅは、電子機器１００Ａと異なり、システム制御部１３０が電源部１３１を有する。電源部１３１は、システム制御部１３０に内蔵されたものであっても、システム制御部１３０に外付けされたものであってもよい。電子機器１００Ｅは、電池１２０を内蔵した装置であっても、電池１２０が電子機器１００Ｅから取り外し可能な装置であってもよい。電子機器１００Ｅは、例えば、撮像装置、携帯機器または表示装置として動作する装置である。ここで、撮像装置は、デジタルカメラまたはスキャナとして動作する装置を含む。携帯機器は、携帯電話として動作する装置を含む。なお、電子機器１００Ｅが有する構成要素の少なくとも一部は、ハードウェア構成を有する。
【０１１９】
電源部１３１は、電池１２０からの電力によっても、外部装置２００から電子機器１００Ｅに供給される電力によっても充電可能である。電源部１３１は、電子機器１００Ｅが有する電源スイッチの指示に基づいて、所定の電圧を所定の期間、システム制御部１３０及びその他の構成要素に電力供給することが可能である。システム制御部１３０は、外部装置２００からの電力供給の有無を、外部電力検出信号１８２が入力される入力ポートの信号レベルにより検出可能である。システム制御部１３０は、サスペンド制御信号１８４の出力を切り替えることで、電源部１３１への電力供給と電池１２０への充電とを停止するサスペンド制御が可能である。サスペンド制御の詳細は、図５（ａ）及び図５（ｂ）で説明した通りである。
【０１２０】
実施形態５では、電力管理部１５０は、システム制御部１３０からの信号が論理Ｈｉｇｈである場合、システム制御部１３０への電力供給と電池１２０への充電とを停止する。電力管理部１５０は、システム制御部１３０からの信号が論理Ｌｏｗである場合、システム制御部１３０への電力供給と電池１２０への充電とが可能である。電力管理部１５０は、システム制御部１３０からの信号が不定である場合、システム制御部１３０への電力供給と電池１２０への充電とが可能である。
【０１２１】
ソフト制御部１８３は、システム制御部１３０からの信号が論理Ｈｉｇｈである場合、第２のスイッチ回路１７０をオンにし、システム制御部１３０からの信号が論理Ｌｏｗである場合、第２のスイッチ回路１７０をオフにすることができる。ソフト制御部１８３は、システム制御部１３０からの信号が不定である場合、第２のスイッチ回路１７０をオフにすることができる。このように、ソフト制御部１８３は、システム制御部１３０が非アクティブである場合、第２のスイッチ回路１７０をオフにする。
【０１２２】
システム制御部１３０は、外部装置２００から電力供給を受けてアクティブである場合、外部装置２００から電子機器１００Ｅへの電力供給の有無を検出可能である。ソフト制御部１８３は、システム制御部１３０がアクティブである場合、外部装置２００からの電力供給がない場合には第２のスイッチ回路１７０をオンにし、外部装置２００からの電力供給がある場合には第２のスイッチ回路１７０をオフにする。
【０１２３】
なお、システム制御部１３０がアクティブである場合の動作は、図３（ａ）及び図３（ｂ）で説明した動作と同様である。
【０１２４】
実施形態５では、ソフト制御部１８３がバイポーラトランジスタを用いて構成される場合を説明するが、実施形態５はこれに限定されるものではない。実施形態５は、例えば、ＭＯＳＦＥＴ等を用いて構成してもよい。
【０１２５】
次に、図１３を参照して、実施形態５におけるシステム制御部１３０が非アクティブである場合の電子機器１００Ｅの動作を説明する。
【０１２６】
ステップＳ１３０１では、外部装置２００から電子機器１００Ｅへの電力供給はなく、システム制御部１３０は外部装置２００からの電力供給の有無を検出不能な非アクティブな状態である。ハード制御部１８１は、外部装置２００から電子機器１００Ｅへの電力供給がないので、第２のスイッチ回路１７０をオン制御している。また、ソフト制御部１８３は、システム制御部１３０が非アクティブであるため、第２のスイッチ回路１７０をオフ制御している。実施形態１と同様に、ハード制御部１８１及びソフト制御部１８３の両方が第２のスイッチ回路１７０をオンにする制御を行った場合に、第２のスイッチ回路１７０はオンになり、それ以外の制御を行った場合には第２のスイッチ回路１７０はオフになる。よって、ステップＳ１３０１では、第２のスイッチ回路１７０はオフにされるように制御される。また、システム制御部１３０が非アクティブな状態であるため、電力管理部１５０へのサスペンド制御は無効にされる。よって、電力管理部１５０は、システム制御部１３０への電力供給と電池１２０への充電とが可能である。
【０１２７】
ステップＳ１３０２で、外部装置２００から電子機器１００Ｅへの電力供給がある場合はステップＳ１３０３へ進み、電力供給がない場合はステップＳ１３０１へ戻り、電力供給されるまで、ステップＳ１３０１からステップＳ１３０２を繰り返す。
【０１２８】
ステップＳ１３０３では、外部装置２００から電子機器１００Ｅへの電力供給があることにより、ハード制御部１８１が第２のスイッチ回路１７０をオフにするように制御する。一方、ステップＳ１３０１で、ソフト制御部１８３により第２のスイッチ回路１７０はオフ制御されている。これにより、ハード制御部１８１のオフ制御の遅延や誤動作により所望のタイミング以外で第２のスイッチ回路１７０がオンにされてしまうことを防ぐことができる。このように、ソフト制御部１８３は、外部装置２００からの電力供給がない場合であっても、システム制御部１３０からの信号が不定である場合、第２のスイッチ回路１７０をオフにする。
【０１２９】
ステップＳ１３０４では、電力管理部１５０、電力制御部１６０及び第１のスイッチ回路１４０により、電池１２０への充電が行われる。また、システム制御部１３０の電源部１３１は、外部装置２００から供給された電力で、電子機器１００Ｅが有する電源スイッチの指示に基づいて、所定の電圧を所定の期間、システム制御部１３０及びその他の構成要素に給電可能な待機状態となる。
【０１３０】
ステップＳ１３０５で外部装置２００からの電力供給が切断された場合はステップＳ１３０６へ進み、電力供給がある場合はステップＳ１３０４へ戻り、電力供給が切断されるまで、ステップＳ１３０４からステップＳ１３０５を繰り返す。
【０１３１】
ステップＳＳ１３０６では、外部装置２００から電子機器１００Ｅへの電力供給がないことにより、ハード制御部１８１が第２のスイッチ回路１７０をオンにするように制御する。一方、第２のスイッチ回路１７０は、ソフト制御部１８３によりオフ制御が継続される。
【０１３２】
ステップＳ１３０７では、外部装置２００から電子機器１００Ｅへの電力供給がないため、電力管理部１５０は、システム制御部１３０への電力供給と電池１２０への充電とを停止する。しかしながら、外部装置２００からの電力供給がある場合には、システム制御部１３０が非アクティブな状態であるため、電力管理部１５０は、システム制御部１３０への電力供給と電池１２０への充電とが可能である。
【０１３３】
このように、実施形態５によれば、電子機器１００Ｅは、システム制御部１３０が非アクティブの状態であっても、ソフト制御部１８３により第２のスイッチ回路１７０をオフにすることができる。これにより、ハード制御部１８１のオフ制御の遅延や誤動作で、所望のタイミング以外で第２のスイッチ回路１７０がオンになってしまうことを防ぐことが可能である。
【０１３４】
また、実施形態５によれば、外部装置２００から電子機器１００Ｅへの電力供給がない状態であり、かつ、電池動作状態である場合に、第１のスイッチ回路１４０のオン抵抗の増加を抑えることができる。これにより、システム負荷（システム制御部１３０等）への供給電圧の低下と第１のスイッチ回路１４０による電力損失とを低減することができる。また、システム負荷（システム制御部１３０等）の動作が不安定になるおそれを軽減することができ、電池１２０の残量及び動作可能時間の減少を軽減することができる。
【０１３５】
［実施形態６］
実施形態１〜５で説明した様々な機能、処理及び方法は、パーソナルコンピュータ、マイクロコンピュータ、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などがプログラムを用いて実現することもできる。以下、実施形態６では、パーソナルコンピュータ、マイクロコンピュータ、ＣＰＵなどを「コンピュータＸ」と呼ぶ。また、実施形態６では、コンピュータＸを制御するためのプログラムであって、実施形態１〜５で説明した様々な機能、処理及び方法を実現するためのプログラムを「プログラムＹ」と呼ぶ。
【０１３６】
実施形態１〜５で説明した様々な機能、処理及び方法は、コンピュータＸがプログラムＹを実行することによって実現される。この場合において、プログラムＹは、コンピュータ読み取り可能な記憶媒体を介してコンピュータＸに供給される。実施形態６におけるコンピュータ読み取り可能な記憶媒体は、ハードディスク装置、磁気記憶装置、光記憶装置、光磁気記憶装置、メモリカード、ＲＯＭ、ＲＡＭなどの少なくとも一つを含む。実施形態６におけるコンピュータ読み取り可能な記憶媒体は、ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ（非一時的）な記憶媒体である。
【符号の説明】
【０１３７】
１００Ａ〜１００Ｅ…電子機器
１１０…外部接続端子
１２０…電池
１３０…システム制御部
１４０…第１のスイッチ回路
１５０…電力管理部
１６０…電力制御部
１７０…第２のスイッチ回路
１８０…第２のスイッチ制御部
１８１…ハード制御部
１８３…ソフト制御部
２００…外部装置
【図１】
0006412420.tif 000002
【図２】
0006412420.tif 000003
【図３】
0006412420.tif 000004
【図４】
0006412420.tif 000005
【図５】
0006412420.tif 000006
【図６】
0006412420.tif 000007
【図７】
0006412420.tif 000008
【図８】
0006412420.tif 000009
【図９】
0006412420.tif 000010
【図１０】
0006412420.tif 000011
【図１１】
0006412420.tif 000012
【図１２】
0006412420.tif 000013
【図１３】
0006412420.tif 000014