(57)【要約】【課題】蓄電池充電用の電源ケーブルを接続することなく、蓄電池を充電することができる電源供給装置を提供する。【解決手段】ホスト側機器１０は、蓄電池２２を有する周辺機器２０との間でＵＳＢインターフェースケーブル３０を介して通信を行うインターフェース手段と、周辺機器２０の蓄電池２２の充電状態、又はＵＳＢインターフェースケーブルを介した通信の有無に応じて、ＵＳＢインターフェースケーブルの電源ラインを介して周辺機器２０に電源を供給する電源供給手段１１とを有する。また、コンパレータＣＰ１の反転入力端子には、基準電圧が印加され、非反転入力端子には、蓄電池２２の出力電圧をプルアップ抵抗Ｒｐｕとプルダウン抵抗Ｒｐｄで分圧した電圧が印加され、コンパレータＣＰ１は、基準電圧よりも非反転入力端子への入力電圧が大きいとき、ハイレベルを、小さいときはローレベルをＭＰＵ１２へ出力する。【選択図】          図１
2004287887.tif 000002
【特許請求の範囲】
【請求項１】
蓄電池を有する外部機器との間でインターフェースケーブルを介して通信を行うインターフェース手段と、
前記外部機器の蓄電池の充電状態、又は前記インターフェースケーブルを介した通信の有無に応じて、前記インターフェースケーブルを介して前記外部機器に電源を供給する電源供給手段とを有することを特徴とする電源供給装置。
【請求項２】
前記電源供給装置は更に、前記外部機器の蓄電池の充電レベルを検出する充電レベル検出手段を有することを特徴とする請求項１記載の電源供給装置。
【請求項３】
前記電源供給手段は、前記外部機器から取得した前記外部機器の蓄電池の充電レベルに応じて、前記外部機器へ電源の供給を行うことを特徴とする請求項１記載の電源供給装置。
【請求項４】
蓄電池を有する外部機器との間でインターフェースケーブルを介して通信を行うインターフェース手段と、
前記外部機器から前記蓄電池の充電要求を取得する取得手段と、
前記取得手段が取得した前記蓄電池の充電要求に応じて、前記インターフェースケーブルを介して前記外部機器に電源を供給する電源供給手段とを有することを特徴とする電源供給装置。
【請求項５】
前記電源供給手段は、前記外部機器との通信終了後に、前記外部機器の蓄電池に電源を供給することを特徴とする請求項１から請求項４のいずれか一項に記載の電源供給装置。
【請求項６】
前記電源供給手段は、前記外部機器の蓄電池の充電後に、前記外部機器への電源の供給を停止することを特徴とする請求項１から請求項５のいずれか一項に記載の電源供給装置。
【請求項７】
蓄電池を有する外部機器との間でインターフェースケーブルを介して通信を行うインターフェース手段と、
前記外部機器の蓄電池の充電状態に応じて、前記インターフェースケーブルを介して前記外部機器に電源を供給する電源供給手段と、
コンパレータと、プルダウン抵抗とを備え、
前記コンパレータの反転入力端子には、基準電圧が印加され、前記コンパレータの非反転入力端子には、前記外部機器の蓄電池の出力電圧をプルアップ抵抗と前記プルダウン抵抗とで分圧した電圧が印加され、前記コンパレータの出力に応じて、前記電源供給手段から前記外部機器へ電源を供給することを特徴とする電源供給装置。
【請求項８】
ホスト側機器との間でインターフェースケーブルを介して通信を行うインターフェース手段と、
蓄電池とを備え、
前記蓄電池の充電状態、又は前記インターフェースケーブルを介した通信の有無に応じて、前記インターフェースケーブルを介して前記ホスト側機器から電源の供給を受けることを特徴とする電子機器。
【請求項９】
ホスト側機器との間でインターフェースケーブルを介して通信を行うインターフェース手段と、
蓄電池と、
前記充電池の充電要求を前記ホスト側機器に対して送信する送信手段とを備え、
前記送信手段により送信した前記蓄電池の充電要求に応じて、前記インターフェースケーブルを介して前記ホスト側機器から電源の供給を受けることを特徴とする電子機器。
【請求項１０】
前記電子機器は更に、前記蓄電池の充電レベルを検出する充電レベル検出手段を有することを特徴とする請求項８又は請求項９記載の電子機器。
【請求項１１】
前記電子機器は、前記外部機器との通信終了後に、前記蓄電池への電源の供給を受けることを特徴とする請求項８から請求項１０のいずれか一項に記載の電子機器。
【請求項１２】
外部機器の蓄電池へ電源を供給する電源供給方法であって、
前記外部機器の蓄電池の充電レベルを検出する充電レベル検出ステップと、
前記充電レベル検出ステップにより検出した前記外部機器の充電池の充電レベルに応じて、インターフェースケーブルを介して前記外部機器の蓄電池へ電源を供給する電源供給ステップとを有することを特徴とする電源供給方法。
【請求項１３】
外部機器の蓄電池へ電源を供給する電源供給方法であって、
前記外部機器の蓄電池の充電レベルを前記外部機器から取得する充電レベル取得ステップと、
前記充電レベル取得ステップにより取得した前記外部機器の充電池の充電レベルに応じて、インターフェースケーブルを介して前記外部機器の蓄電池へ電源を供給する電源供給ステップとを有することを特徴とする電源供給方法。
【請求項１４】
外部機器の蓄電池へ電源を供給する電源供給方法であって、
前記外部機器から前記蓄電池の充電要求を取得する取得ステップと、
前記取得ステップにより取得した前記蓄電池の充電要求に応じて、インターフェースケーブルを介して前記外部機器の蓄電池へ電源を供給する電源供給ステップとを有することを特徴とする電源供給方法。
【請求項１５】
ホスト側機器から電源の供給を受けて蓄電池を充電する充電方法であって、
前記蓄電池の充電レベルを検出する充電レベル検出ステップと、
前記充電レベル検出ステップにより検出した前記蓄電池の充電レベルを前記ホスト側機器に送信する送信する送信ステップと、
前記送信ステップにより送信した前記蓄電池の充電レベルに応じて、インターフェースケーブルを介して前記ホスト側機器から電源の供給を受けて前記蓄電池を充電する充電ステップとを有することを特徴とする充電方法。
【請求項１６】
ホスト側機器から電源の供給を受けて蓄電池を充電する充電方法であって、
前記充電池の充電要求を前記ホスト側機器に対して送信する送信ステップと、
前記送信ステップにより送信した前記充電池の充電要求に応じて、インターフェースケーブルを介して前記外部ホスト側機器から電源の供給を受けて前記蓄電池を充電する充電ステップとを有することを特徴とする充電方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電源供給装置、電子機器、電源供給方法および充電方法に関する。
【０００２】
【従来の技術】
近年、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）２．０の追加仕様として、Ｏｎ−Ｔｈｅ−Ｇｏ規格（ＵＳＢＯＴＧ）が規定された。このＵＳＢＯＴＧにおいては、パーソナルコンピュータ以外の、これまではＵＳＢ周辺機器としてのみ動作可能であったデバイスが、ＵＳＢホストとなり、接続された周辺機器と通信を行うことができる。
【０００３】
ＵＳＢＯＴＧのホストとしては、ＰＤＡ（Ｐｅｒｓｏｎａｌ  ＤｉｇｉｔａｌＡｓｓｉｓｔａｎｔ）などのバッテリで駆動される電子機器も考えられている。たとえば、ＰＤＡにＵＳＢキーボードを接続することにより、ＰＤＡへの入力が容易になる。このようなバッテリで駆動される電子機器が、ＵＳＢＯＧＴによって接続された周辺機器に電源を供給する場合、バッテリの継続時間が問題となる。
【０００４】
そこで、ＵＳＢＯＧＴでは、周辺機器と通信が終了すると、周辺機器に対する電源供給を停止し、次に通信を開始する際に電源供給を再開するという手法で、バッテリ継続時間の短縮を最小限にとどめている。
【０００５】
また、周辺機器への電源供給について以下のような装置が提案されている。特許文献１記載のデジタルカメラにおいては、内部電源手段と外部電源入力手段を切り替えて、機器の各部に電力を供給することにより、内部電源の消費を低減するというものである。
【０００６】
特許文献２記載の装置においては、周辺機器の有無や使用の有無を検出し、インターフェースコントローラの電源制御を行い、機器の消費電力を低減するというものである。
【０００７】
【特許文献１】
特開２００２−９４８７３号公報
【特許文献２】
特開平７−３０２１４１号公報
【発明が解決しようとする課題】
例えば、プリンタにおいては、デジタルスチルカメラのようなデジタル画像を保存した機器を直接プリンタに接続することにより、パーソナルコンピュータを介さずに画像のプリントアウトが可能になるというＵＳＢ  ＯＧＴの応用が考えられる。通常、プリンタは内部電源を持っており、バッテリ駆動ではない。一方、デジタルスチルカメラは、バッテリ駆動であることが多い。上記ＵＳＢ  ＯＧＴの機能をそのまま組み込むと、プリンタとデジタルスチルカメラを接続した場合も、データ転送が終了すると、電源供給を止めてしまう。
【０００８】
しかしながら、デジタルスチルカメラのバッテリが蓄電池であり、バッテリの残量が減ってしまい、プリンタにデータ送信後、ユーザがデジタルスチルカメラを使用して撮影を行う場合には、デジタルスチルカメラに蓄電池充電用に電源ケーブルをさらに接続する必要があった。
【０００９】
また、特許文献１記載のデジタルカメラでは、外部電源を使用して、内部電源に使用している蓄電池を充電するというものであるため、蓄電池充電用の電源ケーブルを接続する必要がある。
【００１０】
また、特許文献２記載の装置では、周辺機器使用後に、電源供給を行うことはできない。
【００１１】
本発明は、上記問題点に鑑みてなされたもので、蓄電池充電用の電源ケーブルを接続することなく、蓄電池を充電することができる電源供給装置、電子機器、電源供給方法および充電方法を提供することを目的とする。
【００１２】
【課題を解決するための手段】
上記課題を解決するために、請求項１記載の電源供給装置は、蓄電池を有する外部機器との間でインターフェースケーブルを介して通信を行うインターフェース手段と、前記外部機器の蓄電池の充電状態、又は前記インターフェースケーブルを介した通信の有無に応じて、前記インターフェースケーブルを介して前記外部機器に電源を供給する電源供給手段とを有することを特徴とする。
【００１３】
請求項１記載の発明によれば、外部機器の蓄電池の充電状態、又はインターフェースケーブルを介した通信の有無に応じて、インターフェースケーブルを介して外部機器に電源を供給するようにしたので、蓄電池の残量が少ない外部機器は、インターフェースケーブルを介して供給される電源をもとに、蓄電池を充電することができる。よって、蓄電池充電用の電源ケーブルを接続することなく、蓄電池の充電ができる。
【００１４】
また、請求項２記載の電源供給装置は、請求項１記載の電源供給装置において、更に、前記外部機器の蓄電池の充電レベルを検出する充電レベル検出手段を有することを特徴とする。請求項２記載の発明によれば、充電レベル検出手段により外部機器の蓄電池の充電レベルを検出することにより、検出した充電レベルに応じて、外部機器に電源を供給することができる。
【００１５】
また、本発明は、請求項３に記載のように、請求項１記載の電源供給装置において、前記電源供給手段は、前記外部機器から取得した前記外部機器の蓄電池の充電レベルに応じて、前記外部機器へ電源の供給を行うことを特徴とする。請求項３記載の発明によれば、外部機器から取得した蓄電池の充電レベルに応じて、外部機器へ電源の供給を行うことができる。
【００１６】
また、請求項４記載の電源供給装置は、蓄電池を有する外部機器との間でインターフェースケーブルを介して通信を行うインターフェース手段と、前記外部機器から前記蓄電池の充電要求を取得する取得手段と、前記取得手段が取得した前記蓄電池の充電要求に応じて、前記インターフェースケーブルを介して前記外部機器に電源を供給する電源供給手段とを有することを特徴とする。
【００１７】
請求項４記載の発明によれば、取得した蓄電池の充電要求に応じて、インターフェースケーブルを介して外部機器に電源を供給するようにしたので、蓄電池の残量が少ない外部機器は、インターフェースケーブルを介して供給される電源をもとに、蓄電池を充電することができる。よって、蓄電池充電用の電源ケーブルを接続することなく、蓄電池の充電ができる。
【００１８】
また、本発明は、請求項５に記載のように、請求項１から請求項４のいずれか一項に記載の電源供給装置において、前記電源供給手段は、前記外部機器との通信終了後に、前記外部機器の蓄電池に電源を供給することを特徴とする。請求項５記載の発明によれば、外部機器との通信終了後に、外部機器の蓄電池に電源を供給するようにしたので、通信中は外部機器へ電源を供給し、通信後は外部機器の充電器への電源を供給することができる。
【００１９】
また、本発明は、請求項６に記載のように、請求項１から請求項５のいずれか一項に記載の電源供給装置において、前記電源供給手段は、前記外部機器の蓄電池の充電後に、前記外部機器への電源の供給を停止することを特徴とする。請求項６記載の発明によれば、外部機器の蓄電池の充電後に、外部機器への電源の供給を停止するようにしたので、消費電力を低減することができる。
【００２０】
また、請求項７記載の電源供給装置は、蓄電池を有する外部機器との間でインターフェースケーブルを介して通信を行うインターフェース手段と、前記外部機器の蓄電池の充電状態に応じて、前記インターフェースケーブルを介して前記外部機器に電源を供給する電源供給手段と、コンパレータと、プルダウン抵抗とを備え、前記コンパレータの反転入力端子には、基準電圧が印加され、前記コンパレータの非反転入力端子には、前記外部機器の蓄電池の出力電圧をプルアップ抵抗と前記プルダウン抵抗とで分圧した電圧が印加され、前記コンパレータの出力に応じて、前記電源供給手段から前記外部機器へ電源を供給することを特徴とする。
【００２１】
また、請求項８記載の電子機器は、ホスト側機器との間でインターフェースケーブルを介して通信を行うインターフェース手段と、蓄電池とを備え、前記蓄電池の充電状態、又は前記インターフェースケーブルを介した通信の有無に応じて、前記インターフェースケーブルを介して前記ホスト側機器から電源の供給を受けることを特徴とする。
【００２２】
請求項８記載の発明によれば、蓄電池の充電状態、又はインターフェースケーブルを介した通信の有無に応じて、インターフェースケーブルを介してホスト側機器から電源の供給を受けるようにしたので、蓄電池の残量が少ない場合に、インターフェースケーブルを介して供給される電源をもとに、蓄電池を充電することができる。よって、蓄電池充電用の電源ケーブルを接続することなく、蓄電池の充電ができる。
【００２３】
また、請求項９記載の電子機器は、ホスト側機器との間でインターフェースケーブルを介して通信を行うインターフェース手段と、蓄電池と、前記充電池の充電要求を前記ホスト側機器に対して送信する送信手段とを備え、前記送信手段により送信した前記蓄電池の充電要求に応じて、前記インターフェースケーブルを介して前記ホスト側機器から電源の供給を受けることを特徴とする。
【００２４】
請求項９記載の発明によれば、送信手段により送信した蓄電池の充電要求に応じて、インターフェースケーブルを介してホスト側機器から電源の供給を受けるようにしたので、インターフェースケーブルを介して供給される電源をもとに、蓄電池を充電することができる。よって、蓄電池充電用の電源ケーブルを接続することなく、蓄電池の充電ができる。
【００２５】
また、請求項１０記載の電子機器は、請求項８又は請求項９記載の電子機器において、更に、前記蓄電池の充電レベルを検出する充電レベル検出手段を有することを特徴とする。請求項１０記載の発明によれば、充電レベル検出手段により検出した充電レベルに応じて、外部機器から電源の供給を受けることができる。
【００２６】
また、請求項１１記載の電子機器は、請求項８から請求項１０のいずれか一項に記載の電子機器において、前記外部機器との通信終了後に、前記蓄電池への電源の供給を受けることを特徴とする。請求項１１記載の発明によれば、外部機器との通信終了後に、蓄電池への電源の供給を受けるようにしたので、通信中は動作用の電源の供給を受け、通信後は充電器の充電のために電源の供給を受けることができる。
【００２７】
また、請求項１２記載の電源供給方法は、外部機器の蓄電池へ電源を供給する電源供給方法であって、前記外部機器の蓄電池の充電レベルを検出する充電レベル検出ステップと、前記充電レベル検出ステップにより検出した前記外部機器の充電池の充電レベルに応じて、インターフェースケーブルを介して前記外部機器の蓄電池へ電源を供給する電源供給ステップとを有することを特徴とする。
【００２８】
請求項１２記載の発明によれば、充電レベル検出ステップにより検出した外部機器の充電池の充電レベルに応じて、インターフェースケーブルを介して外部機器の蓄電池へ電源を供給するようにしたので、蓄電池の残量が少ない外部機器は、インターフェースケーブルを介して供給される電源をもとに、蓄電池を充電することができる。よって、蓄電池充電用の電源ケーブルを接続することなく、蓄電池の充電ができる。
【００２９】
また、請求項１３記載の電源供給方法は、外部機器の蓄電池へ電源を供給する電源供給方法であって、前記外部機器の蓄電池の充電レベルを前記外部機器から取得する充電レベル取得ステップと、前記充電レベル取得ステップにより取得した前記外部機器の充電池の充電レベルに応じて、インターフェースケーブルを介して前記外部機器の蓄電池へ電源を供給する電源供給ステップとを有することを特徴とする。
【００３０】
請求項１３記載の発明によれば、充電レベル取得ステップにより取得した外部機器の充電池の充電レベルに応じて、インターフェースケーブルを介して外部機器の蓄電池へ電源を供給するようにしたので、蓄電池の残量が少ない外部機器は、インターフェースケーブルを介して供給される電源をもとに、蓄電池を充電することができる。よって、蓄電池充電用の電源ケーブルを接続することなく、蓄電池の充電ができる。
【００３１】
また、請求項１４記載の電源供給方法は、外部機器の蓄電池へ電源を供給する電源供給方法であって、前記外部機器から前記蓄電池の充電要求を取得する取得ステップと、前記取得ステップにより取得した前記蓄電池の充電要求に応じて、インターフェースケーブルを介して前記外部機器の蓄電池へ電源を供給する電源供給ステップとを有することを特徴とする。
【００３２】
請求項１４記載の発明によれば、取得した蓄電池の充電要求に応じて、インターフェースケーブルを介して外部機器に電源を供給するようにしたので、蓄電池の残量が少ない外部機器は、インターフェースケーブルを介して供給される電源をもとに、蓄電池を充電することができる。よって、蓄電池充電用の電源ケーブルを接続することなく、蓄電池の充電ができる。
【００３３】
また、請求項１５記載の充電方法は、ホスト側機器から電源の供給を受けて蓄電池を充電する充電方法であって、前記蓄電池の充電レベルを検出する充電レベル検出ステップと、前記充電レベル検出ステップにより検出した前記蓄電池の充電レベルを前記ホスト側機器に送信する送信する送信ステップと、前記送信ステップにより送信した前記蓄電池の充電レベルに応じて、インターフェースケーブルを介して前記ホスト側機器から電源の供給を受けて前記蓄電池を充電する充電ステップとを有することを特徴とする。
【００３４】
請求項１５記載の発明によれば、送信ステップにより送信した蓄電池の充電レベルに応じて、インターフェースケーブルを介してホスト側機器から電源の供給を受けて蓄電池を充電することができる。よって、蓄電池充電用の電源ケーブルを接続することなく、蓄電池の充電ができる。
【００３５】
また、請求項１６記載の充電方法は、ホスト側機器から電源の供給を受けて蓄電池を充電する充電方法であって、前記充電池の充電要求を前記ホスト側機器に対して送信する送信ステップと、前記送信ステップにより送信した前記充電池の充電要求に応じて、インターフェースケーブルを介して前記外部ホスト側機器から電源の供給を受けて前記蓄電池を充電する充電ステップとを有することを特徴とする。
【００３６】
請求項１６記載の発明によれば、送信した充電池の充電要求に応じて、インターフェースケーブルを介して外部ホスト側機器から電源の供給を受けて蓄電池を充電するようにしたので、インターフェースケーブルを介して供給される電源をもとに、蓄電池を充電することができる。よって、蓄電池充電用の電源ケーブルを接続することなく、蓄電池の充電ができる。
【００３７】
【発明の実施の形態】
（第１の実施の形態）
以下、図面を参照して本発明の実施の形態について詳細に説明する。図１はホスト側機器と周辺機器のブロック図である。図１に示すように、ホスト側機器１０と、周辺機器２０及びＵＳＢインターフェースケーブル３０により構成されている。ホスト側機器１０は、ＵＳＢインターフェースケーブル３０を介して、周辺機器２０に接続されている。周辺機器２０は、ホスト側機器１０から電源ライン（Ｖｂｕｓ）を介して、電源の供給を受けて、供給された電源により蓄電池を充電する。なお、ホスト側機器１０が電源供給装置に、周辺機器２０が電子機器に相当し、インターフェースは上記ＵＳＢインターフェースに限定されない。
【００３８】
図２は、ホスト側機器と周辺機器との構成例を示した図である。図２に示すように、ホスト機器（プリンタ）１０と周辺機器（カメラ）２０とがＵＳＢインターフェースケーブル３０を介して接続されている。また、ホスト機器１０の電源ケーブル１３は、ＡＣ電源４０に接続される。
【００３９】
なお、図２では、ホスト側機器１０として、プリンタを、周辺機器２０としてデジタルカメラを用いて説明するが、これに限定されることなく、ホスト側機器１０には、パーソナルコンピュータ、オーディオ機器、携帯電話、カメラ等の電源の供給をすることができる種々の機器が含まれる。また、周辺機器２０には、携帯電話等の蓄電池を有する種々の機器が含まれる。
【００４０】
図１に戻って、ホスト側機器１０は、電源供給手段１１と、ＭＰＵ１２と、トランシーバＴＲ１と、プルダウン抵抗Ｒｐｄと、コンパレータＣＰ１とを有する。周辺機器２０は、スイッチＳＷ１、ＳＷ２、ＳＷ３と、ＣＰＵ２１と、トランシーバＴＲ２と、プルアップ抵抗Ｒｐｕと、レギュレータＲＧ１と、蓄電池２２とを有する。
【００４１】
電源供給手段１１は、ＵＳＢのＶｂｕｓを介して、周辺機器２０のスイッチＳＷ３の端子と、スイッチＳＷ２の端子に接続されている。ここで、Ｖｂｕｓ１２は、ＵＳＢの電源ラインであって、ホスト側装置１０が周辺機器２０に対して電源を供給するためのものである。
【００４２】
トランシーバＴＲ１は、ＵＳＢの信号線を介して、周辺機器２０のトランシーバＴＲ２に接続され、トランシーバＴＲ１から送信したデータをトランシーバＴＲ２で受信し、トランシーバＴＲ２から送信したデータをトランシーバＴＲ１で受信し、交互にデータ通信を行う。トランシーバＴＲ１は、ＭＰＵ１２に接続されている。なお、トランシーバＴＲ１を含んでホスト側機器１０のインターフェース手段が構成されている。
【００４３】
プルダウン抵抗Ｒｐｄは、信号線と接地電位との間に接続されている。コンパレータＣＰ１の反転入力端子には、基準電圧が印加されている。コンパレータＣＰ１の非反転入力端子には、周辺機器２０が内臓する蓄電池２２の出力電圧をプルアップ抵抗Ｒｐｕとプルダウン抵抗Ｒｐｄで分圧した電圧が印加されている。コンパレータＣＰ１の出力は、ＭＰＵ１２に接続されている。コンパレータＣＰ１は、基準電圧よりも非反転入力端子への入力電圧が大きいとき、ハイレベルを出力し、小さいときはローレベルを出力する。
【００４４】
ＭＰＵ１２は、ホスト側機器１０全体を制御し、コンパレータＣＰ１の出力を入力ポートで監視して、電源供給手段１１を制御する。すなわち、ＭＰＵ１２は、周辺機器２０の蓄電池２２の充電状態に応じて、ＵＳＢインターフェースケーブル３０の電源ラインを介して周辺機器２０に電源を供給するように、電源供給手段１１を制御する。
【００４５】
詳細には、ＭＰＵ１２は、コンパレータＣＰ１の出力レベルがハイレベルのときは、充電池２２の充電が不要であると判定し、電源供給手段１１から周辺機器２０への電源の供給を行わないように、電源供給手段１１を制御する。一方、ＭＰＵ１２は、コンパレータＣＰ１の出力がローレベルのときは、蓄電池２２の充電が必要であると判定し、電源供給手段１１から周辺機器２０への電源を供給するように、電源供給手段１１を制御する。
【００４６】
ＭＰＵ１２は、周辺機器２０との通信終了後に、周辺機器２０の蓄電池２２に電源を供給するように電源供給手段１１を制御する。すなわち、ＭＰＵ１２は、周辺機器２０とのインターフェースケーブルを介した通信の有無に応じて、周辺機器２０の蓄電池２２に電源を供給するように電源供給手段１１を制御する。ＭＰＵ１２は、周辺機器２０の蓄電池２２の充電後に、前記外部機器への電源の供給を停止するように電源供給手段１１を制御する。なお、図１の例では、コンパレータＣＰ１、プルダウン抵抗Ｒｐｄ、ＭＰＵ１２により電源供給装置側の充電レベル検出手段が構成されているが、この構成例には限定されない。
【００４７】
次に、周辺機器２０について説明すると、スイッチＳＷ１、ＳＷ２、ＳＷ３は、ＣＰＵ２１により、そのオン／オフが制御される。プルアップ抵抗Ｒｐｕの一端は、スイッチＳＷ１に接続されており、他端は、トランシーバＴＲ２とトランシーバＴＲ２との間の信号線に接続されている。トランシーバＴＲ２を含んで周辺機器２０側のインターフェース手段が構成されている。
【００４８】
スイッチＳＷ１の端子２は、スイッチＳＷ２に接続されている。スイッチＷＳ２の端子１は、レギュレータＲＧ１を介して、スイッチＳＷ２に接続されている。スイッチＳＷ２の端子２は、電源ラインＶｂｕｓを介して、ホスト側機器１０の電源供給手段１１に接続されている。スイッチＳＷ２の端子１は、蓄電池２２に接続されている。
【００４９】
蓄電池２２は、スイッチＳＷ３、電源ラインＶｂｕｓを介して、ホスト側機器１０の電源供給手段１１に接続されている。ＣＰＵ２１は、通信時、スイッチＳＷ１を端子１に、スイッチＳＷ２を端子２２に、スイッチＳＷ３をオープンに設定する。これにより、周辺機器２０は、電源ラインＶｂｕｓを介してホスト側機器１０の電源供給手段１１に接続され、ホスト側機器１０からの電源の供給を受ける。
【００５０】
ＣＰＵ２１は、通信終了後、スイッチＳＷ１を端子２に、スイッチＳＷ２を端子１に設定する。これにより、周辺機器２０が内臓する蓄電池２２の出力電圧をプルアップ抵抗Ｒｐｕとプルダウン抵抗Ｒｐｄで分圧することができ、コンパレータＣＰ１の非反転入力端子に分圧した電圧を印加することができる。ＣＰＵ２１は、必要に応じて、スイッチＳＷ３をオフ状態からオン状態にすることにより、電源供給手段１１から電源ラインＶｂｕｓを介して蓄電池２２を充電することができる。
【００５１】
次に、本実施の形態に係るホスト側機器の電源供給方法と、周辺機器２０の充電方法について説明する。図３は、ホスト側機器の電源供給フローを示した図である。通信時、周辺機器２０のＣＰＵ２１は、スイッチＳＷ１を端子１に、スイッチＳＷ２を端子２に、スイッチＳＷ３をオープンにセットする。これにより、周辺機器２０は、電源ラインＶｂｕｓを介してホスト側機器１０の電源供給手段１１に接続される。
【００５２】
ステップＳ１０１において、ホスト側機器１０の電源供給手段１１は、周辺機器１０へ電源供給を開始する。ステップＳ１０２において、ＭＰＵ１２は、トランシーバＴＲ１を参照して、周辺機器２０と通信中か否かを判定する。ステップＳ１０２において、ＭＰＵ１２は、現在、周辺機器１０と通信中でないと判定した場合には、ステップＳ１０３に進み、ＭＰＵ１２は、周辺機器１０への電源供給の継続が必要か否かを判定する。
【００５３】
詳細には、周辺機器のＣＰＵ２１は、ホスト側機器１０との通信終了後に、スイッチＳＷ１を端子２に、スイッチＳＷ２を端子１に設定する。これにより、周辺機器２０が内臓する蓄電池２２の出力電圧をプルアップ抵抗Ｒｐｕとプルダウン抵抗Ｒｐｄで分圧することができ、コンパレータＣＰ１の非反転入力端子に分圧した電圧を印加することができる。コンパレータＣＰ１で、分圧した電圧と基準電圧を比較し、周辺機器２０への電源供給の継続が必要か否かを判定する。
【００５４】
コンパレータＣＰ１は、基準電圧よりも非反転入力端子への入力電圧が大きいときは、ハイレベルを、小さいときはローレベルをＭＰＵ１２へ出力する。ＭＰＵ１２は、コンパレータＣＰ１の出力レベルがハイレベルのときは、周辺機器２０への電源供給が必要でないと判定する。一方、ＭＰＵ１２は、コンパレータＣＰ１の出力レベルがローレベルのときは、周辺機器２０への電源供給が必要であると判定する。
【００５５】
ステップＳ１０３において、ＭＰＵ１２は、周辺機器２０への電源供給の継続が必要であると判定した場合には、周辺機器２０への電源供給を継続する。周辺機器２０のＣＰＵ２１は、スイッチＳＷ３をオン状態にすることにより、電源ラインＶｂｕｓを介して供給された電源を元に、蓄電池２２を充電することができる。一方、ステップＳ１０３において、ＭＰＵ１２は、周辺機器２０の電源供給の継続が必要でないと判定した場合には、ステップＳ１０４において、周辺機器２０への電源供給を終了する。
【００５６】
ＭＰＵ１２は、コンパレータＣＰ１の電圧が基準レベルを超えた時点で、電源ラインＶｂｕｓをオフすることにより、充電完了後は、ホスト側装置１０の省電力化を図ることができる。
【００５７】
以上本実施の形態によれば、周辺機器２０の蓄電池２２の充電状態に応じて、ＵＳＢインターフェースケーブル３０の電源ラインＶｂｕｓを介して周辺機器２０に電源を供給するようにしたので、蓄電池２２の残量が少ない周辺機器２０は、ＵＳＢインターフェースケーブル３０を介して供給される電源をもとに、蓄電池２２を充電することができる。これにより、蓄電池充電用の電源ケーブルを接続することなく、蓄電池２２の充電をすることができる。
【００５８】
また、外部機器の蓄電池の充電が不足している場合でも、インターフェースケーブルを介して供給する電源をもとに動作可能とすることができる。このように、ユーザの手を煩わすことなく、データ通信用のインターフェースケーブルを接続するだけで、蓄電池の残量が減少している時、蓄電池に充電を行うことができる。
【００５９】
なお、図１に示した例では、ホスト側機器１０が蓄電池２２の電圧レベルを検出するようにしたが、ＣＰＵ２１が蓄電池２２の電圧レベルを検出して、検出した電圧レベルをホスト側機器１０のＭＰＵ１２に出力するようにしてもよい。この場合、ＣＰＵ２１が電子機器側の電圧レベル検出手段に相当する。
【００６０】
（第２の実施の形態）
次に、第２の実施の形態に係るホスト側機器と周辺機器について説明する。図４は、第２の実施の形態に係るホスト側機器と周辺機器の構成を示すブロック図である。図４に示すように、ホスト側機器１１０と、周辺機器１２０及びＵＳＢインターフェースケーブル３０により構成されている。
【００６１】
ホスト側機器１１０は、ＵＳＢインターフェースケーブル３０を介して、周辺機器１２０に接続されている。周辺機器１２０は、ホスト側機器１１０から電源ラインＶｂｕｓを介して、電源の供給を受けて、供給された電源により蓄電池を充電する。
【００６２】
ホスト側機器１１０は、電源供給手段１１と、ＭＰＵ１１２と、トランシーバＴＲ１とを有する。周辺機器１２０は、スイッチＳＷ１、ＳＷ２、ＳＷ３と、ＣＰＵ１２１と、トランシーバＴＲ２と、レギュレータＲＧ１と、蓄電池２２とを有する。なお、図１と同一部分は同一符号を付するものとし、その説明を省略する。
【００６３】
ＭＰＵ１１２が周辺機器１２０から蓄電池２２の充電要求を取得する取得手段に相当する。ＭＰＵ１１２は、取得した蓄電池２２の充電要求に応じて、ＵＳＢインターフェースケーブル３０の電源ラインＶｂｕｓを介して周辺機器１２０に電源を供給するように電源供給手段１１を制御する。
【００６４】
ＣＰＵ１２１は、ホスト側機器１１０に対して充電池２２の充電要求をトランシーバＴＲ２を介して送信する。また、ＣＰＵ１２１は、蓄電池２２の電圧レベルを参照して、蓄電池２２の充電レベルを検出する。したがって、ＣＰＵ２１が充電レベル検出手段に相当する。なお、充電レベル検出手段はこの構成に限定されない。
【００６５】
次に、第２の実施の形態に係るホスト側機器と周辺機器の処理に動作について説明する。図５は、第２の実施の形態に係るホスト側機器と周辺機器とのタイミングチャートである。以下、ホスト側機器１１０と周辺機器１２０のデータの送受信は、ホスト側機器１１０のＭＰＵ１１２と、周辺機器１２０のＣＰＵ１２１とが所定のプログラムを実行することにより行う。
【００６６】
ステップＳ２０１において、ホスト側機器１１０は、「ＩｓＢａｔｔｅｒｙＣｈａｒｇｅＡｖｅｉｌ」のコマンドを周辺機器１２０へ出力し、周辺機器１２０が蓄電池の充電をサポートしているか否かを確認する。
【００６７】
ステップＳ３０１において、このコマンドを受けた周辺機器１２０は、蓄電池の充電をサポートしている場合には「Ｙｅｓ」をホスト側機器１１０へ返す。一方、周辺機器１２０は、蓄電池２２の充電をサポートしていない場合には「Ｎｏ」をホスト側機器１１０へ返す。
【００６８】
ステップＳ２０２において、ホスト側機器１１０は、周辺機器１２０から「Ｎｏ」の返事を受け取った場合は、ステップＳ２０３において、電源ラインＶｂｕｓをオフにする。これにより、電源供給手段１１から周辺機器１１０へ蓄電池２２への電源供給は行われない。
【００６９】
一方、ステップＳ２０２において、ホスト側機器１１０は、周辺機器１２０から「Ｙｅｓ」の返事を受け取った場合には、ステップＳ２０４において、「ＩｓＢａｔｔｅｒｙＣｈａｒｇｅＮｅｃｅｓｓａｒｙ」のコマンドを周辺機器１２０へ出力し、蓄電池２２の充電が必要か否かを確認する。
【００７０】
ステップＳ３０２において、このコマンドを受けた周辺機器１２０は、蓄電池２２の充電が必要であると判定した場合には、「Ｙｅｓ」をホスト側機器１１０へ返し、蓄電池２２の充電が必要で無いと判定した場合には、「Ｎｏ」をホスト側機器１１０へ返す。
【００７１】
つまり、このコマンドを受けた周辺機器１２０のＣＰＵ１２１は、蓄電池２２の充電レベルを参照して、蓄電池２２の充電レベルが所定基準レベル以上か否かを判定する。ＣＰＵ１２１は、蓄電池２２の充電レベルが所定基準レベル以下であると判定した場合には、充電が必要であると判断して、ホスト側機器１１０に「Ｙｅｓ」の返事を返す。ＣＰＵ１２１は、ホスト側機器１１０に「Ｙｅｓ」の返事を返すと、スイッチＳＷ３をオフ状態からオン状態に切り換える。
【００７２】
一方、ＣＰＵ１２１は、蓄電池２２の充電レベルが所定基準レベル以上であると判定した場合には、充電が不要であると判断して、ホスト側機器１１０に「Ｎｏ」の返事を返す。
【００７３】
ステップＳ２０５において、ホスト側機器１１０は、周辺機器１２０から「Ｎｏ」の返事を受け取った場合には、ステップＳ２０６において、電源ラインＶｂｕｓをオフにする。つまり、ＭＰＵ１２１は、「Ｎｏ」の返事をトランシーバＴＲ１を介して受信すると、電源供給手段１１から周辺機器１２０への電源の供給を停止する。一方、ステップＳ２０５において、ホスト側機器１１０は、周辺機器１２０から「Ｙｅｓ」の返事を受け取った場合には、ステップＳ２０７において、電源ラインＶｂｕｓを保持して、周辺機器１２０の蓄電池２２の充電が開始される。
【００７４】
ステップＳ２０８において、ホスト側機器１１０は、「ＩｓＢａｔｔｅｒｙＣｈａｒｇｅＮｅｃｅｓｓａｒｙ」のコマンドを周辺機器１２０へ出力し、周辺機器１２０の蓄電池２２の充電が必要か否かを確認する。
【００７５】
ステップＳ３０３において、このコマンドを受けた周辺機器１２０は、蓄電池２２の充電が必要な場合には、「Ｙｅｓ」をホスト側機器１１０へ返し、蓄電池２２の充電が必要で無い場合には、「Ｎｏ」をホスト側機器１１０へ返す。つまり、このコマンドを受けた周辺機器１２０のＣＰＵ１２１は、蓄電池２２の充電レベルを参照して、蓄電池２２の充電レベルが所定基準レベル以上か否かを判定する。
【００７６】
ＣＰＵ１２１は、蓄電池２２の充電レベルが所定基準レベル以下であると判定した場合には、充電池２２の充電が必要であると判断して、ホスト側機器１１０に「Ｙｅｓ」の返事を返す。ＣＰＵ１２１は、ホスト側機器１１０に「Ｙｅｓ」の返事を返す場合には、スイッチＳＷ３のオン状態を維持する。一方、ＣＰＵ１２１は、蓄電池２２の充電が所定基準レベル以上であると判定した場合には、充電が不要であると判断して、ホスト側機器１１０に「Ｎｏ」の返事を返す。ＣＰＵ１２１は、ホスト側機器１１０に「Ｎｏ」の返事を返す場合には、スイッチＳＷ２をオン状態からオフ状態に切り換える。
【００７７】
ステップＳ２０９において、ホスト側機器１１０は、周辺機器１２０から「Ｙｅｓ」の返事を受け取った場合には、ステップＳ２１０において、電源ラインＶｂｕｓを保持して、周辺機器１１０への電源の供給を継続する。これにより、ホスト側装置１１０の電源供給手段１１から周辺機器１２０の蓄電池２２への電源の供給が継続される。
【００７８】
一方、ステップＳ２０９において、ホスト側機器１１０は、周辺機器１２０から「Ｎｏ」の返事を受け取った場合は、ステップＳ２１１において、電源ラインＶｂｕｓをオフにして、電源供給手段１１から周辺機器１１０への電源の供給を停止する。これにより、周辺機器１２０の蓄電池２２は充電が完了する。
【００７９】
ステップＳ２１２において、ホスト側機器１１０は、「ＩｓＢａｔｔｅｒｙＣｈａｒｇｅＮｅｃｅｓｓａｒｙ」のコマンドを周辺機器１２０へ出力し、周辺機器１２０の蓄電池２２の充電が必要か否かを確認する。ステップＳ３０４において、このコマンドを受けた周辺機器１２０は、蓄電池２２の充電が必要で無い場合には、「Ｎｏ」をホスト側機器１１０へ返す。
【００８０】
ステップＳ２１３において、ホスト側機器１１０は、周辺機器１２０から「Ｎｏ」の返事を受け取った場合は、電源ラインＶｂｕｓをオフにして、周辺機器１１０への電源の供給を停止する。これにより、周辺機器１２０の蓄電池２２は充電が完了する。
【００８１】
以上本実施の形態によれば、取得した蓄電池２２の充電要求に応じて、ＵＳＢインターフェースケーブル３０の電源ラインを介して周辺機器２０に電源を供給するようにしたので、蓄電池の残量が少ない周辺機器２０は、ＵＳＢインターフェースケーブル３０を介して供給される電源をもとに、蓄電池２２を充電することができる。よって、蓄電池充電用の電源ケーブルを接続することなく、蓄電池２２を充電することができる。
【００８２】
以上本発明の好ましい実施の形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【００８３】
【発明の効果】
以上説明したように、本発明によれば、蓄電池充電用の電源ケーブルを接続することなく、蓄電池を充電することができる電源供給装置、電子機器、電源供給方法および充電方法を提供できる。
【図面の簡単な説明】
【図１】第１の実施の形態に係るホスト側機器と周辺機器のブロック図である。
【図２】ホスト側機器と周辺機器との構成例を示した図である。
【図３】ホスト側機器の電源供給フローを示した図である。
【図４】第２の実施の形態に係るホスト側機器と周辺機器のブロック図である。
【図５】第２の実施の形態に係るホスト側機器と周辺機器とのタイミングチャートである。
【符号の説明】
１０、１１０  ホスト側機器
１１  電源供給手段
１２、１１２  ＭＰＵ
２０、１２０  周辺機器
２１、１２１  ＣＰＵ
２２  蓄電池
３０  ＵＳＢインターフェースケーブル
ＴＲ１、ＴＲ２  トランシーバ
ＣＰ１  コンパレータ
Ｒｐｄ  プルダウン抵抗
Ｒｐｕ  プルアップ抵抗
ＳＷ１、ＳＷ２、ＳＷ３  スイッチ
ＲＧ１  レギュレータ
【図１】
2004287887.tif 000003
【図２】
2004287887.tif 000004
【図３】
2004287887.tif 000005
【図４】
2004287887.tif 000006
【図５】
2004287887.tif 000007