(57)【特許請求の範囲】
【請求項１】
ＵＳＢ（Universal Serial Bus）インターフェースを備える電子機器に使用される電源制御回路であって、
蓄電池と、前記電源制御回路と、ＵＳＢのデータ転送を制御するデータ転送制御回路とを含む電子機器が、ＵＳＢのデータ転送におけるスレーブ側に設定され且つ通常動作モードに設定された場合には、ＵＳＢの電源ラインからの電源、前記蓄電池からの電源又は外部電源からの電源を、前記データ転送制御回路に供給し、
前記電子機器が、ＵＳＢのデータ転送におけるスレーブ側に設定され且つ充電モードに設定された場合には、前記蓄電池を充電するために、ＵＳＢの電源ラインからの電源を前記蓄電池に供給すると共に、前記ＵＳＢの電源ラインを介して供給される、ＵＳＢのデータ転送におけるマスター側の機器の電源からの過剰な電流を制限し、
前記電子機器がスレーブ側に設定され且つ充電モードに設定された場合に前記過剰電流制限がイネーブルにされ、前記電子機器がスレーブ側に設定され且つ通常動作モードに設定された場合及び前記電子機器がマスター側に設定された場合に前記過剰電流制限がディスエーブルにされることを特徴とする電源制御回路。
【請求項２】
請求項１において、
充電モード時において外部電源が使用可能な場合には、ＵＳＢの電源ラインからの電源に代えて、外部電源からの電源を蓄電池に供給することを特徴とする電源制御回路。
【請求項３】
請求項１又は２において、
充電モード時においては、データ転送制御回路への電源の供給をオフにする又はデータ転送制御回路を省電力モードに設定することを特徴とする電源制御回路。
【請求項４】
請求項１乃至３のいずれかにおいて、
ＵＳＢのケーブルのＡプラグが電子機器に接続された場合には、該電子機器がマスター側に設定されたと判断し、ＵＳＢのケーブルのＢプラグが電子機器に接続された場合には、該電子機器がスレーブ側に設定されたと判断することを特徴とする電源制御回路。
【請求項５】
請求項４において、
ＵＳＢのケーブルのＡプラグ及びＢプラグが、マスター、スレーブの識別端子を有し、
ＵＳＢのケーブルのＡプラグ又はＢプラグが電子機器に接続された時の識別端子の電圧レベルを検出することで、該電子機器がマスター側、スレーブ側のいずれに設定されたのかを判断することを特徴とする電源制御回路。
【請求項６】
請求項４又は５において、
所与の設定がなされた場合には、Ｂプラグが接続された電子機器からの電源が、ＵＳＢの電源ラインを介して、Ａプラグが接続された電子機器に供給され、Ａプラグが接続された電子機器の蓄電池が充電されることを特徴とする電源制御回路。
【請求項７】
請求項１乃至６のいずれかの電源制御回路と、
電源制御回路により充電制御される蓄電池と、
ＵＳＢのデータ転送を制御するデータ転送制御回路と、
を含むことを特徴とする電子機器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電源制御回路及び電子機器に関する。
【０００２】
【背景技術及び発明が解決しようとする課題】
携帯電話などの携帯型電子機器は、電池駆動方式のものが一般的であり、その蓄電池（充電式蓄電池、２次電池）の充電には専用のＡＣアダプタや充電器が必要となる。そして、これらのＡＣアダプタや充電器は、他機種（他社製品又は自社製品）の携帯型電子機器には使用できない場合が多い。従って、複数の携帯型電子機器を所持して外出する場合には、いくつものＡＣアダプタや充電器を携帯する必要があり、ユーザにとって不便であった。
【０００３】
一方、近年、パーソナルコンピュータ（以下、ＰＣと呼ぶ）とその周辺機器とを接続するためのインターフェース規格として、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）が急速に市場に浸透してきている。このＵＳＢには、従来は別々の規格のコネクタで接続されていたマウスやキーボードやプリンタなどの周辺機器を、同じ規格のコネクタで接続できると共にいわゆるプラグ＆プレイやホットプラグも実現できるという利点がある。
【０００４】
さて、ＵＳＢケーブルは、データライン（Ｄ＋、Ｄ−）の他に電源ライン（ＶＢＵＳ、ＧＮＤ）を有している。従って、このＵＳＢケーブルの電源ラインを使用すれば、携帯電話などの携帯型電子機器を充電することも可能であり、このような充電方法に関する従来技術として、特開平２０００−３３９０６７号公報、特開平２０００−２０１２０４号公報に開示される従来技術が知られている。
【０００５】
しかしながら、これらの従来技術では、ＵＳＢケーブルを携帯電話などの携帯型電子機器に接続するための専用のコネクタや制御回路が必要になり、汎用のＵＳＢケーブルだけでＰＣと携帯型電子機器を接続できないという問題点があった。
【０００６】
また、これらの従来技術では、蓄電池を充電するための電源を供給する側（充電電源の供給元）はホストであるＰＣに固定されており、充電電源を供給されて蓄電池を充電する側（充電電源の供給先）はデバイス（ファンクション、ターゲット）である携帯型電子機器に固定されていた。従って、１つの電子機器を、状況によって、充電電源の供給元に設定したり、充電電源の供給先に設定したりすることはできなかった。また、ＵＳＢケーブルを利用して携帯型電子機器の蓄電池を充電しようとする場合には、ホストであるＰＣが必ず必要になるという問題点があった。
【０００７】
本発明は、以上のような技術的課題に鑑みてなされたものであり、その目的とするところは、利便性の高い充電方法を実現できる電源制御回路及び該電源制御回路を含む電子機器を提供することにある。
【０００８】
【課題を解決するための手段】
上記課題を解決するために本発明は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インターフェースを備える電子機器に使用される電源制御回路であって、電子機器が、ＵＳＢのデータ転送におけるスレーブ側に設定され且つ通常動作モードに設定された場合には、ＵＳＢの電源ラインからの電源、蓄電池からの電源又は外部電源からの電源を、ＵＳＢのデータ転送を制御するデータ転送制御回路に供給し、電子機器が、ＵＳＢのデータ転送におけるスレーブ側に設定され且つ充電モードに設定された場合には、電子機器の蓄電池を充電するために、ＵＳＢの電源ラインからの電源を蓄電池に供給することを特徴とする。
【０００９】
本発明によれば、通常動作モード時には、ＵＳＢの電源ライン、蓄電池（スレーブ側）又は外部電源（スレーブ側）からの電源が供給されて、データ転送制御回路（スレーブ側）が動作する。一方、充電モード時には、ＵＳＢの電源ライン（マスター側の電子機器）からの電源が蓄電池（スレーブ側）に供給され、蓄電池が充電される。
【００１０】
このようにすることで本発明によれば、例えば汎用のＵＳＢケーブルを用いてスレーブ側の電子機器の蓄電池を充電することが可能になる。また、ユーザの手元にホストが無いような状況においても、マスター側の電子機器からの電源によりスレーブ側の電子機器の蓄電池を充電できるようになる。これにより、ユーザの利便性を向上できる。
【００１１】
また本発明は、充電モード時において外部電源が使用可能な場合には、ＵＳＢの電源ラインからの電源に代えて、外部電源からの電源を蓄電池に供給することを特徴とする。
【００１２】
このようにすれば、電源供給能力が高い外部電源（スレーブ側）を用いて、スレーブ側の電子機器の蓄電池を効率良く充電することが可能になる。
【００１３】
また本発明は、充電モード時においては、ＵＳＢの電源ラインからの電源の最大電流値を所与の値に制限することを特徴とする。
【００１４】
このようにすることで、充電モード時に過大な電流がＵＳＢの電源ラインに流れるのを防止でき、信頼性の向上等を図れる。
【００１５】
また本発明は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インターフェースを備える電子機器に使用される電源制御回路であって、電子機器が、ＵＳＢのデータ転送におけるマスター側に設定され且つ通常動作モードに設定された場合には、蓄電池からの電源又は外部電源からの電源を、ＵＳＢのデータ転送を制御するデータ転送制御回路に供給し、電子機器が、ＵＳＢのデータ転送におけるマスター側に設定され且つ充電モードに設定された場合には、ＵＳＢを介して該電子機器と接続されるスレーブ側の電子機器の蓄電池を充電するために、蓄電池からの電源又は外部電源からの電源をＵＳＢの電源ラインを介してスレーブ側の電子機器に供給することを特徴とする。
【００１６】
本発明によれば、通常動作モード時には、蓄電池（マスター側）又は外部電源（マスター側）からの電源が供給されて、データ転送制御回路（マスター側）が動作する。一方、充電モード時には、蓄電池（マスター側）又は外部電源（マスター側）の電源がＵＳＢの電源ラインに供給され、このＵＳＢの電源ラインに接続されるスレーブ側の電子機器の蓄電池が充電される。
【００１７】
このようにすることで本発明によれば、例えば汎用のＵＳＢケーブルを用いてスレーブ側の電子機器の蓄電池を充電することが可能になる。また、ユーザの手元にホストが無いような状況においても、マスター側の電子機器からの電源を、ＵＳＢの電源ラインを介してスレーブ側の電子機器に供給することで、スレーブ側の電子機器の蓄電池を充電できるようになる。これにより、ユーザの利便性を向上できる。
【００１８】
また本発明は、充電モード時において外部電源が使用可能な場合には、蓄電池からの電源に代えて、外部電源からの電源を、ＵＳＢの電源ラインを介してスレーブ側の電子機器に供給することを特徴とする。
【００１９】
このようにすれば、電源供給能力が高い外部電源（マスター側）を用いて、スレーブ側の電子機器の蓄電池を効率良く充電することが可能になる。
【００２０】
また本発明は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インターフェースを備える電子機器に使用される電源制御回路であって、電子機器が、ＵＳＢのデータ転送におけるスレーブ側に設定され且つ通常動作モードに設定された場合には、ＵＳＢの電源ラインからの電源、蓄電池からの電源又は外部電源からの電源を、ＵＳＢのデータ転送を制御するデータ転送制御回路に供給し、電子機器が、ＵＳＢのデータ転送におけるスレーブ側に設定され且つ充電モードに設定された場合には、電子機器の蓄電池を充電するために、ＵＳＢの電源ラインからの電源を蓄電池に供給し、電子機器が、ＵＳＢのデータ転送におけるマスター側に設定され且つ通常動作モードに設定された場合には、蓄電池からの電源又は外部電源からの電源を、ＵＳＢのデータ転送を制御するデータ転送制御回路に供給し、電子機器が、ＵＳＢのデータ転送におけるマスター側に設定され且つ充電モードに設定された場合には、ＵＳＢを介して該電子機器と接続されるスレーブ側の電子機器の蓄電池を充電するために、蓄電池からの電源又は外部電源からの電源をＵＳＢの電源ラインを介してスレーブ側の電子機器に供給することを特徴とする。
【００２１】
本発明によれば、電子機器に、マスター側とスレーブ側の両方の電源制御機能を持たせることが可能になる。そして、電子機器のバッテリー残量が少なくなった場合には、その電子機器をスレーブ側に設定して他の電子機器とＵＳＢケーブルで接続することで、その電子機器が内蔵する蓄電池を充電することが可能になる。一方、他の電子機器のバッテリー残量が少なくなった場合には、電子機器をマスター側に設定して他の電子機器とＵＳＢケーブルで接続することで、他の電子機器が内蔵する蓄電池を充電することが可能になる。これにより、利便性の高い充電方法を実現できる。
【００２２】
また本発明は、充電モード時においては、データ転送制御回路への電源の供給をオフにする又はデータ転送制御回路を省電力モードに設定することを特徴とする。
【００２３】
このようにすれば、充電モード時にデータ転送制御回路で無駄な電力が消費されるのを防止でき、電子機器の省電力化を図れる。
【００２４】
また本発明は、ＵＳＢのケーブルの第１のプラグが電子機器に接続された場合には、該電子機器がマスター側に設定されたと判断し、ＵＳＢのケーブルの第２のプラグが電子機器に接続された場合には、該電子機器がスレーブ側に設定されたと判断し、それに連動して電源制御機能を選択することを特徴とする。
【００２５】
このようにすれば、ＵＳＢケーブルの接続の仕方を変えるだけで、電子機器をマスター側又はスレーブ側のいずれか一方に自由に設定できるようになる。そして、電子機器をマスター側に設定し、スレーブ側の電子機器に電源を供給し、スレーブ側の電子機器の蓄電池を充電したり、電子機器をスレーブ側に設定し、マスター側の電子機器から電源を供給してもらい、電子機器の蓄電池を充電したりすることが可能になる。
【００２６】
また本発明は、ＵＳＢのケーブルの第１及び第２のプラグが、マスター、スレーブの識別端子を有し、ＵＳＢのケーブルの第１又は第２のプラグが電子機器に接続された時の識別端子の電圧レベルを検出することで、該電子機器がマスター側、スレーブ側のいずれに設定されたのかを判断することを特徴とする。
【００２７】
このようにすれば、識別端子の電圧レベルを検出するだけという簡素な処理で、電子機器がマスター側、スレーブ側のいずれに設定されたのかを判断できるようになる。
【００２８】
なお、識別端子の電圧レベルを検出する回路としては、例えば、一端が第１の電源（例えば高電位側の電源、ＶＤＤ）に接続され他端が識別端子に接続される抵抗を含む回路を考えることができる。また、第１のプラグにおいては識別端子と第２の電源（例えば低電位側の電源、ＧＮＤ）とを接続する一方で、第２のプラグにおいては識別端子と第２の電源とを非接続にすることが望ましい。
【００２９】
また本発明は、所与の設定がなされた場合には、第２のプラグが接続された電子機器からの電源が、ＵＳＢの電源ラインを介して、第１のプラグが接続された電子機器に供給され、第１のプラグが接続された電子機器の蓄電池が充電されることを特徴とする。
【００３０】
このようにすれば、第２のプラグが接続されたスレーブ側になるべき電子機器により、第１のプラグが接続されたマスター側になるべき電子機器を充電できるようになり、ユーザの利便性を向上できる。
【００３１】
なお、この場合の所与の設定としては、例えば、識別端子の電圧レベルの検出を無効にする設定や、マスター、スレーブの選択（設定）信号等を強制的にマスター、スレーブのいずれか一方側にする設定などを考えることできる。
【００３２】
また本発明は、上記のいずれかの電源制御回路と、電源制御回路により充電制御される蓄電池と、ＵＳＢのデータ転送を制御するデータ転送制御回路とを含むことを特徴とする。
【００３３】
また本発明は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インターフェースを備える電子機器における充電方法であって、第１の電子機器がＵＳＢケーブルの第１のプラグに接続されてマスター側に設定され、第２の電子機器がＵＳＢケーブルの第２のプラグに接続されてスレーブ側に設定された場合には、マスター側の第１の電子機器からの電源をＵＳＢの電源ラインを介してスレーブ側の第２の電子機器に供給し、第２の電子機器の蓄電池を充電し、第１の電子機器がＵＳＢケーブルの第２のプラグに接続されてスレーブ側に設定され、第２の電子機器がＵＳＢケーブルの第１のプラグに接続されてマスター側に設定された場合には、マスター側の第２の電子機器からの電源をＵＳＢの電源ラインを介してスレーブ側の第１の電子機器に供給し、第１の電子機器の蓄電池を充電することを特徴とする。
【００３４】
本発明によれば、例えば第２の電子機器のバッテリー残量が少なくなった場合には、第１、第２の電子機器を、各々、マスター、スレーブに設定して、第１の電子機器の電源により第２の電子機器の蓄電池を充電できるようになる。一方、第１の電子機器のバッテリー残量が少なくなった場合には、第１、第２の電子機器を、各々、スレーブ、マスターに設定して、第２の電子機器の電源により第１の電子機器の蓄電池を充電できるようになる。これにより、ユーザの利便性を大幅に向上できる。
【００３５】
また本発明は、充電モード時においては、ＵＳＢのデータ転送を制御するデータ転送制御回路への電源の供給をオフにする又はデータ転送制御回路を省電力モードに設定することを特徴とする。
【００３６】
このようにすれば、充電モード時にデータ転送制御回路で無駄な電力が消費されるのを防止でき、電子機器の省電力化を図れる。
【００３７】
また本発明は、所与の設定がなされた場合には、第２のプラグが接続された電子機器からの電源を、ＵＳＢの電源ラインを介して、第１のプラグが接続された電子機器に供給し、第１のプラグが接続された電子機器の蓄電池を充電することを特徴とする。
【００３８】
このようにすれば、第２のプラグが接続されたスレーブ側になるべき電子機器により、第１のプラグが接続されたマスター側になるべき電子機器を充電できるようになり、ユーザの利便性を向上できる。
【００３９】
なお、この場合の所与の設定としては、例えば、識別端子の電圧レベルの検出を無効にする設定や、マスター、スレーブの選択（設定）信号等を強制的にマスター、スレーブのいずれか一方側にする設定などを考えることできる。
【００４０】
【発明の実施の形態】
以下、本実施形態について図面を用いて詳細に説明する。
【００４１】
なお、以下に説明する本実施形態は、特許請求の範囲に記載された本発明の内容を何ら限定するものではない。また本実施形態で説明される構成の全てが、本発明の必須構成要件であるとは限らない。
【００４２】
１．ＵＳＢケーブルを利用した電子機器の充電方法
さて、本実施形態の特徴は、ＵＳＢ（広義には、多種の電子機器に汎用的に接続可能なシリアルバス、或いは第１のプラグが接続される側がマスターとなり第２のプラグが接続される側がスレーブとなるシリアルバス。以下の説明でも同様）のケーブル（汎用ケーブル）を利用して電子機器の蓄電池（充電式蓄電池、２次電池）を充電する点にある。
【００４３】
より具体的には、マスター側の電子機器からＵＳＢの電源ライン（ＶＢＵＳ）を介してスレーブ側の電子機器に電源を供給し、その供給された電源によりスレーブ側の電子機器の蓄電池を充電する。即ち、ＵＳＢケーブルの本来の機能はデータ信号（Ｄ＋、Ｄ−）の送受信と電源供給にあったが、この電源供給の機能を有効利用して電子機器の蓄電池を充電する。
【００４４】
例えば図１（Ａ）では、マスター側であるデスクトップ型ＰＣ（パーソナルコンピュータ）からＵＳＢの電源ラインを介してスレーブ側の携帯電話に電源が供給され、携帯電話の蓄電池が充電される。
【００４５】
同様に図１（Ｂ）、（Ｃ）では、マスター側であるノート型ＰＣや携帯型オーディオプレーヤからＵＳＢの電源ラインを介してスレーブ側のＰＤＡ（ＰｅｒｓｏｎａｌＤｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）やデジタルカメラ（静止画カメラ）に電源が供給され、ＰＤＡやデジタルカメラの蓄電池が充電される。
【００４６】
業界の標準規格であるＵＳＢは、今後、携帯電話などの携帯型電子機器に積極的に採用されて行くことが予想される。従って、ＵＳＢポートを備える携帯型電子機器の蓄電池の充電をＵＳＢを利用して行えば、専用のＡＣアダプタや充電器を持ち歩かなくても済むようになり、ユーザの利便性を向上できる。
【００４７】
また、ＵＳＢポートを備える他の電子機器が手元にありさえすれば、この電子機器のＵＳＢポートを利用して、他に所持する全ての電子機器の蓄電池を充電することが可能になる。
【００４８】
なお、本実施形態の充電方法が適用可能な電子機器としては、図１（Ａ）、（Ｂ）、（Ｃ）に示すＰＣ、携帯型オーディオプレーヤ、携帯電話、ＰＤＡ、デジタルカメラに限定されない。例えば、マスストレージデバイス（光ディスクドライブ、光磁気ディスクドライブ、ハードディスクドライブ）、スキャナー、プリンター、キーボード、マウス、ＴＶ、ＶＴＲ、ビデオカメラ、プロジェクタ、電子手帳、ワードプロセッサ、或いはＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）等、種々のものに適用できる。
【００４９】
また図１（Ａ）、（Ｂ）に示すように、マスター側の電子機器がコンセント等を介して外部電源（ＡＣ電源）に接続されている場合には、この外部電源からの電源をＵＳＢの電源ラインを介してスレーブ側の電子機器に供給し、その蓄電池を充電することが望ましい。このようにすれば、マスター側の電子機器を、あたかもＡＣアダプタや充電器のように見なして利用できるようになり、ユーザの利便性を向上できる。
【００５０】
一方、図１（Ｃ）に示すように、マスター側の電子機器に外部電源が接続されていない場合には、マスター側の電子機器が有する蓄電池からの電源をＵＳＢの電源ラインを介してスレーブ側の電子機器に供給し、その蓄電池を充電するようにすればよい。このようにすれば、例えば、携帯型オーディオプレーヤのバッテリー残量には十分に余裕があるが、デジタルカメラのバッテリー残量が残り少ない場合に、携帯型オーディオプレーヤの蓄電池からの電源を利用して、デジタルカメラの蓄電池を充電できるようになる。これによりユーザの利便性を向上できる。
【００５１】
さて、図２（Ａ）に示すように、ＵＳＢのケーブルはＡプラグ（広義には第１のプラグ。以下の説明でも同様）とＢプラグ（広義には第２のプラグ。以下の説明でも同様）を有する。なお、実際にはＡプラグとＢプラグは異なった形状になっている。
【００５２】
また、図２（Ｂ）の断面図に示すように、ＵＳＢケーブルは、データライン（Ｄ＋、Ｄ−）、ＧＮＤライン（接地ライン）、ＶＢＵＳライン（電源ライン）を有する。
【００５３】
そして、これまでのＵＳＢ（ＵＳＢ１．１等）では、ＵＳＢケーブルのＡプラグ（Ａコネクタ）はＰＣなどのホスト側に接続し、Ｂプラグ（Ｂコネクタ）はマウスなどのデバイス（ファンクション、ターゲット）側に接続することが規格化されていた。より具体的には、Ａプラグは、ホストシステムに向けたアップストリーム側に向くように接続する必要があり、Ｂプラグは、ＵＳＢデバイスに向けたダウンストリーム側に向くよう接続する必要があった。
【００５４】
従って、これまでのＵＳＢでは、データ転送の際には必ずＰＣなどのホストによる仲介が必要であり、デバイス同士をＵＳＢケーブルで直接接続してデータ転送を行うことはできなかった。例えばデジタルカメラで撮影した画像をプリンタに出力する場合には、まず、デジタルカメラとＰＣをＵＳＢケーブルで接続し、ＵＳＢケーブルを介して画像データをＰＣに転送し、次に、ＵＳＢケーブル等を介してＰＣからプリンタに画像データを転送する必要があった。従って、ＰＣが手元に無い場合には、デジタルカメラの画像をプリンタに出力することができず、ユーザにとって不便であった。
【００５５】
このような従来のＵＳＢの不便さを解消するために、近年、ＵＳＢ  Ｏｎ−Ｔｈｅ−Ｇｏ（以下、ＯＴＧと呼ぶ）と呼ばれる規格が策定されつつある。このＯＴＧは、通常はホストとしては機能しないデジタルカメラなどのデバイスに簡易的なホスト機能を持たせ、ＰＣを介さないＵＳＢデバイス同士の直接接続を可能にする規格である。
【００５６】
より具体的には、ＯＴＧでは、Ａプラグが接続される側はホストに限定されず、Ｂプラグが接続される側もデバイス（ファンクション、ターゲット）に限定されない。即ちユーザは、マスターに設定したい方の電子機器をＵＳＢケーブルのＡプラグ（ミニＡプラグ）に接続し、スレーブに設定したい方の電子機器をＢプラグ（ミニＢプラグ）に接続すればよい。
【００５７】
例えば図２（Ｃ）では、電子機器ＰにはＵＳＢケーブルのＡプラグ（第１のプラグ、第１のコネクタ）が接続され、電子機器ＱにはＢプラグ（第２のプラグ、第２のコネクタ）が接続されている。従って、図２（Ｃ）では、電子機器Ｐがマスターになり、電子機器Ｑがスレーブになる。
【００５８】
一方、図２（Ｄ）では電子機器ＱにはＵＳＢケーブルのＡプラグが接続され、電子機器ＰにはＢプラグが接続されている。従って、図２（Ｄ）では図２（Ｃ）とは逆に、電子機器Ｑがマスターになり、電子機器Ｐがスレーブになる。
【００５９】
このようにＯＴＧでは、ＵＳＢケーブルに接続される電子機器は、マスターの役割もスレーブの役割も併せ持つことができる。従って、ＰＣなどのホストの仲介を必要とすることなく、デバイスである電子機器同士を直接接続することが可能となり、ユーザの利便性を増すことができる。
【００６０】
そして本実施形態では、このＯＴＧ（ＵＳＢ  Ｏｎ−Ｔｈｅ−Ｇｏ）の規格を有効利用して電子機器の充電方法を実現している。
【００６１】
即ち図３（Ａ）に示すように、電子機器Ｐ（第１の電子機器）がＵＳＢケーブルのＡプラグ（第１のプラグ）に接続され、電子機器Ｑ（第２の電子機器）がＵＳＢケーブルのＢプラグ（第２のプラグ）に接続された場合には、マスター側の電子機器Ｐからの電源（蓄電池１００の電源又は外部電源）を、ＵＳＢの電源ラインＶＢＵＳを介してスレーブ側の電子機器Ｑに供給し、電子機器Ｑの蓄電池１０２を充電する。
【００６２】
一方、図３（Ｂ）に示すように、電子機器ＰがＵＳＢケーブルのＢプラグに接続され、電子機器ＱがＵＳＢケーブルのＡプラグに接続された場合には、マスター側の電子機器Ｑからの電源（蓄電池１０２の電源又は外部電源）を、ＵＳＢの電源ラインＶＢＵＳを介してスレーブ側の電子機器Ｐに供給し、電子機器Ｐの蓄電池１００を充電する。
【００６３】
このようにすることで本実施形態では、１つの電子機器を、状況によって、充電電源の供給元に設定したり、充電電源の供給先に設定することに成功している。例えば電子機器Ｐは、図３（Ａ）では充電電源の供給元（蓄電池１０２を充電するための電源を供給する側）になり、図３（Ｂ）では充電電源の供給先（充電電源を供給されて蓄電池１００を充電する側）になる。
【００６４】
従って、例えば外出先に携帯型オーディオプレーヤとデジタルカメラを持参し、デジタルカメラの方のバッテリー残量が少なくなった場合には、携帯型オーディオプレーヤにＵＳＢケーブルのＡプラグを接続し、デジタルカメラにＢプラグを接続することで、バッテリー残量が少ないデジタルカメラの蓄電池を充電できるようになる。一方、携帯型オーディオプレーヤの方のバッテリー残量が少なくなった場合には、デジタルカメラにＵＳＢケーブルのＡプラグを接続し、携帯型オーディオプレーヤにＢプラグを接続することで、バッテリー残量が少ない携帯型オーディオプレーヤの蓄電池を充電できるようになる。これにより、ユーザの利便性を大幅に向上できる。
【００６５】
また本実施形態によれば、ホストであるＰＣが外出先にないような場合にも、携帯型の電子機器同士をＵＳＢで接続することで、一方の電子機器からの電源（蓄電池の電源又は外部電源）で、他方の電子機器の蓄電池を充電できるようになる。
【００６６】
また本実施形態によれば、汎用のＵＳＢケーブル（例えばＯＴＧ規格のＵＳＢケーブル）を利用して、電子機器の充電を行うことができる。従って、電子機器に専用のＡＣアダプタ、充電器や、ＵＳＢケーブルを携帯電話などの電子機器に接続するための専用のコネクタなどが不要になり、ユーザにとって便利な充電方法を提供できる。
【００６７】
２．構成
次に、図３（Ａ）、（Ｂ）の充電方法を実現する電源制御回路（充電制御回路）及びこの電源制御回路を含む電子機器の構成例を図４に示す。なお、本発明の電源制御回路、電子機器は、図４に示す回路ブロックの全てを含む必要はなく、それらの一部を省略する構成としてもよい。また、以下では、電子機器Ｐがマスター側に設定され、電子機器Ｑがスレーブ側に設定された場合を例にとり主に説明を行う。
【００６８】
電子機器Ｐ（マスター側）は、電源制御回路１０、蓄電池２６、ＵＳＢ規格に準拠したデータ転送を行うためのデータ転送制御回路（ＵＳＢ処理回路）２８を含む。またこの電子機器Ｐには、ユーザが電子機器を操作するための操作部、画像を表示するための表示部、音を出力するための音出力部、プログラムやデータを記憶する記憶部、或いはそのプログラムに基づいて電子機器全体の制御等を行う中央処理部（ＣＰＵ）などを含ませることができる。また、この電子機器Ｐは、外部電源２４（ＡＣ電源）が接続可能になっており、蓄電池２６からの電源に代えて外部電源２４からの電源によっても動作可能になっている。
【００６９】
電源制御回路１０は、電源切替回路１２、充電レベル検出回路１４、電圧レベル検出回路１６、給電スイッチング回路１８、セレクタ２０、電流制限回路２２、ＩＤ検出回路２３を含む。
【００７０】
電源切替回路１２は、マスター／スレーブ選択（切替、設定）信号ＭＳＳＥＬ、充電モード信号ＣＭＯＤＥ、充電レベル検出信号ＣＬＤＥＴ、外部電源の電圧レベル検出信号ＶＬＤＥＴなどの各種の信号を受け、電源の切替制御のための種々の処理を行う。より具体的には、ＵＳＢの電源ラインＶＢＵＳ、外部電源２４の電源ラインＰＷＲ１、蓄電池２６の電源ラインＰＷＲ２、データ転送制御回路２８の電源ラインＰＷＲ３間の切替（接続）制御を行う。
【００７１】
充電レベル検出回路１４は、蓄電池２６の充電の際に充電レベルの検出を行う。そして、蓄電池２６の充電レベルが所与のしきい値を越えた場合に、充電レベル検出信号ＣＬＤＥＴをアクティブにする。
【００７２】
電圧レベル検出回路１６は、外部電源２４の電源ラインＰＷＲ１の電圧レベルを検出し、外部電源２４が電子機器に接続されたか否かを判断する。そして、外部電源２４が電子機器に接続され、使用可能になった場合に、電圧レベル検出信号ＶＬＤＥＴをアクティブにする。
【００７３】
給電スイッチング回路１８は、データ転送制御回路２８への電源（ＰＷＲ３）の供給のオン・オフ制御を行う。より具体的には、充電モード信号ＣＭＯＤＥがアクティブになり、充電モードになると、給電スイッチング回路１８は、データ転送制御回路２８への電源の供給をオフ（遮断、制限）にする。これにより、充電モード時に無駄な電力がデータ転送制御回路２８で消費されるのを防止できる。なお、充電モード時に、データ転送制御回路２８を省電力モードに設定するようにしてもよい。
【００７４】
セレクタ２０は、ＵＳＢの電源ラインＶＢＵＳ側経路、或いは電流制限回路２２側経路のいずれかを選択する。より具体的には、通常動作モード時（ＣＭＯＤＥが非アクティブ）にはＶＢＵＳ側経路を選択し、充電モード時（ＣＭＯＤＥがアクティブ）には電流制限回路２２側経路を選択する。
【００７５】
電流制限回路２２は、充電モード時において、電源ラインＶＢＵＳに流れる最大電流を制限する回路である。これにより充電モード時に、過剰な電流がＶＢＵＳに流れるのを防止できる。
【００７６】
なお、マスター側に設定されている電子機器では、セレクタ２０、電流制限回路２２の機能は不要になる。
【００７７】
即ち、電子機器Ｐがマスター側に設定されている場合には、セレクタ２０は、充電モードか否かに依らずに常にＶＢＵＳ側経路を選択することになり、また、電流制限回路２２の機能はディスエーブルにされる。
【００７８】
ＩＤ検出回路は、コネクタ２９（ソケット及びプラグ）のＩＤ端子（識別端子）の電圧レベルを検出し、マスター／スレーブ選択（切替、設定）信号ＭＳＳＥＬを生成する。
【００７９】
なお、図４に示すように、電子機器Ｑ及びそれが含む電源制御回路３０の構成は、電子機器Ｐ及びそれが含む電源制御回路１０の構成とほぼ同様であるため、詳細な説明を省略する。但し、マスター側にしか設定されない電子機器においては、セレクタ（２０、４０）、電流制限回路（２２、４２）を設けない構成としてもよい。
【００８０】
さて、電子機器がマスター、スレーブのいずれに設定されたかは、図５（Ａ）、（Ｂ）に示すような手法で判定できる。
【００８１】
例えば図５（Ａ）、（Ｂ）において、電子機器側のソケットは、形状の異なるＡ、Ｂプラグの両方が接続可能な形状になっている。そして、図５（Ａ）のようにＵＳＢケーブルのＡプラグを電子機器Ｐのソケットに接続し、図５（Ｂ）のようにＢプラグを電子機器Ｑのソケットに接続すれば、電子機器Ｐをマスターに設定し、電子機器Ｑをスレーブに設定できる。
【００８２】
より具体的には、図２（Ｂ）に示すデータラインＤ＋、Ｄ−、電源ラインＶＢＵＳ、ＧＮＤラインの端子の他に、図５（Ａ）、（Ｂ）に示すようなＩＤ端子をソケット（ｒｅｃｅｐｔａｃｌｅ）及びプラグに持たせる。また、このＩＤ端子は、電子機器Ｐ（マスター側）においてはＩＤ検出回路２３に接続され、電子機器Ｑ（スレーブ側）においてはＩＤ検出回路４３に接続される。そして、これらのＩＤ検出回路２３、４３は、一端が高電位側電源（第１の電源）に接続され他端がＩＤ端子に接続される抵抗２０２、２０６（プルアップ抵抗）と、ＩＤ端子の信号（電圧レベル）をバッファリングするバッファ２０４、２０８を含む。
【００８３】
そして図５（Ａ）に示すように、Ａプラグ（ミニＡプラグ）においては、ＩＤ端子がＧＮＤ（低電位側電源、第２の電源）に接続（接地）されている。従って、Ａプラグが電子機器Ｐのソケットに接続されると、ＩＤ端子の電圧レベルがＬレベルになり、Ｌレベルのマスター／スレーブ選択信号ＭＳＳＥＬがＩＤ検出回路２３から出力されるようになる。これにより電子機器Ｐ（電源制御回路）は、自身がマスター側に設定されたと判断できる。
【００８４】
一方、図５（Ｂ）に示すように、Ｂプラグ（ミニＢプラグ）においては、ＩＤ端子がノンコネクト状態（非接続状態）になっている。従って、Ｂプラグが電子機器Ｑのソケットに接続されると、ＩＤ端子の電圧レベルが抵抗２０６によるプルアップによりＨレベルになり、Ｈレベルのマスター／スレーブ選択信号ＭＳＳＥＬがＩＤ検出回路４３から出力されるようになる。これにより、電子機器Ｑ（電源制御回路）は、自身がスレーブ側に設定されたと判断できる。
【００８５】
このように本実施形態では、電子機器がマスター、スレーブのいずれに設定されたのかを、ソケットとプラグの接続時におけるＩＤ端子の電圧レベルを検出し、その検出結果により得られる信号ＭＳＳＥＬに基づいて判断している。
【００８６】
また本実施形態では、電子機器が通常動作モード（充電モード以外のモードであり、データ転送制御回路が通常に動作するモード）なのか充電モード（蓄電池を充電するモード）なのかの設定を、例えば図５（Ｃ）に示すようなスイッチ２１０を用いて選択する。即ちユーザがスイッチ２１０を通常動作モード側に動かすと、電子機器は通常動作モードに設定され、充電モード側に動かすと、電子機器は充電モードに設定される。そして、電子機器（電源制御回路）は、通常動作モードなのか充電モードなのかを、スイッチ２１０の状態によりその信号レベルが変化する充電モード信号ＣＭＯＤＥに基づき判断できる。
【００８７】
なお、図５（Ｃ）に示すような専用のスイッチ２１０を電子機器に設けずに、電子機器が元々有している操作部のスイッチ手段（操作ボタン、キー等）を用いて、通常動作モードと充電モードの切り替えを行ってもよい。或いは、ソフトウェア手段を用いて通常動作モードと充電モードの切り替えを行ってもよい。
【００８８】
以上のように本実施形態の充電方法では、マスター／スレーブ選択信号ＭＳＳＥＬや充電モード信号ＣＭＯＤＥを用いて、電子機器がマスター側なのかスレーブ側なのか、或いは通常動作モードなのか充電モードなのかを判断する。
【００８９】
そして、例えば電子機器Ｑがスレーブ側に設定され且つ充電モードに設定された場合には、マスター側の電子機器Ｐからの電源をＵＳＢの電源ラインＶＢＵＳを介して自身の電子機器Ｑが内蔵する蓄電池４６に供給して充電する。
【００９０】
一方、電子機器Ｐがマスター側に設定され且つ充電モードに設定された場合には、マスター電子機器Ｐが、スレーブ側の電子機器Ｑの蓄電池４６を充電するために、ＵＳＢの電源ラインＶＢＵＳを介してスレーブ側の電子機器Ｑに電源を供給する。
【００９１】
３．動作
次に、本実施形態の動作について、図６〜図１０のフローチャートを用いて説明する。なお、以下では、電子機器Ｐがマスター側に設定され、電子機器Ｑがスレーブ側に設定された場合を例にとり説明を行う。
【００９２】
まず図６に示すように、信号ＭＳＳＥＬに基づいて、自身の電子機器がマスターなのかスレーブなのかを判断する（ステップＳ１）。そしてスレーブと判断された場合には、信号ＣＭＯＤＥに基づいて、通常動作モードなのか充電モードなのかを判断する（ステップＳ２）。そして通常動作モードと判断された場合は図７の処理に移行し、充電モードと判断された場合は図８の処理に移行する。
【００９３】
一方、ステップＳ１でマスターと判断された場合には、信号ＣＭＯＤＥに基づいて、通常動作モードなのか充電モードなのかを判断する（ステップＳ３）。そして通常動作モードと判断された場合は図９の処理に移行し、充電モードと判断された場合は図１０の処理に移行する。
【００９４】
図７に示すように、電子機器Ｑがスレーブ且つ通常動作モードの場合には、給電スイッチング回路３８によりデータ転送制御回路４８への給電をオンにする（ステップＳ１１）。また、セレクタ４０によりＶＢＵＳ側の経路を選択する（ステップＳ１２）。
【００９５】
次に、電圧レベル検出回路３６からの信号ＶＬＤＥＴに基づいて、外部電源４４が使用可能か否か（接続されているか否か）を判断する（ステップＳ１３）。そして、外部電源４４が使用不可の場合は、ＵＳＢのＶＢＵＳライン又は蓄電池４６から電源切替回路３２を介して、データ転送制御回路４８に電源を供給する（ステップＳ１４）。一方、ステップＳ１３で外部電源４４が使用可能と判断された場合は、ＵＳＢのＶＢＵＳライン又は外部電源４４から電源切替回路３２を介して、データ転送制御回路４８に電源を供給する（ステップＳ１５）。以上のようにすることで、スレーブ側のデータ転送制御回路４８に電源を供給して通常に動作させることができる。
【００９６】
次に、外部電源４４から電源切替回路３２を介して蓄電池４６に電源を供給して、蓄電池４６を充電する（ステップＳ１６、Ｓ１７）。そして、充電レベル検出回路３４からの信号ＣＬＤＥＴに基づいて、充電レベルがしきい値以上か否かを判断し（ステップＳ１８）、しきい値以上ならば蓄電池４６への電源供給を停止する（ステップＳ１９）。
【００９７】
図８に示すように、電子機器Ｑがスレーブ且つ充電モードの場合には、給電スイッチング回路３８によりデータ転送制御回路４８への給電をオフにする（ステップＳ２１）。これにより、充電モード時に電子機器が無駄な電力を消費するのを防止できる。また、セレクタ４０により電流制限回路４２側の経路を選択する（ステップＳ２２）。これにより、充電モード時に過大な電流がＶＢＵＳラインに流れるのを防止できる。
【００９８】
次に、信号ＶＬＤＥＴに基づいて、外部電源４４が使用可能か否かを判断する（ステップＳ２３）。そして、外部電源４４が使用不可の場合は、ＵＳＢのＶＢＵＳラインから電源切替回路３２を介して、蓄電池４６に電源を供給する（ステップＳ２４）。一方、外部電源４４が使用可能な場合には、外部電源４４から電源切替回路３２を介して、蓄電池４６に電源を供給する（ステップＳ２５）。
【００９９】
そして、図７のステップＳ１７〜Ｓ１９と同様に、充電レベルがしきい値以上になるまで、供給された電源で蓄電池４６を充電する（ステップＳ２６〜Ｓ２８）。
【０１００】
このように本実施形態では、充電モード時において外部電源４４が使用可能な場合には、ＵＳＢの電源ラインＶＢＵＳからの電源に代えて、外部電源４４からの電源でスレーブ側の蓄電池４６を充電するようにしている。このようにすれば、マスター側の電子機器Ｐが外部電源２４に接続されていないような場合にも、スレーブ側の外部電源４４を用いて蓄電池４６を効率良く充電できるようになる。
【０１０１】
図９に示すように、電子機器Ｐがマスター且つ通常動作モードの場合には、給電スイッチング回路１８によりデータ転送制御回路２８への給電をオンにする（ステップＳ３１）。
【０１０２】
次に、電圧レベル検出回路１６からの信号ＶＬＤＥＴに基づいて、外部電源２４が使用可能か否かを判断する（ステップＳ３２）。そして、外部電源２４が使用不可の場合は、蓄電池２６から電源切替回路１２を介して、ＵＳＢのＶＢＵＳライン及びデータ転送制御回路２８に電源を供給する（ステップＳ３３）。一方、ステップＳ３２で外部電源２４が使用可能と判断された場合は、外部電源２４から電源切替回路１２を介してＵＳＢのＶＢＵＳライン及びデータ転送制御回路２８に電源を供給する（ステップＳ３４）。以上のようにすることで、スレーブ側の電子機器Ｑ（データ転送制御回路４８）に電源を供給できると共に、マスター側のデータ転送制御回路２８に電源を供給して通常に動作させることができる。
【０１０３】
次に、外部電源２４から電源切替回路１２を介してマスター側の蓄電池２６に電源を供給する（ステップＳ３５）。そして、図７のステップＳ１７〜Ｓ１９と同様に、充電レベルがしきい値以上になるまで、供給された電源でマスター側の蓄電池２６を充電する（ステップＳ３６〜Ｓ３８）。
【０１０４】
図１０に示すように、電子機器Ｐがマスター且つ充電モードの場合には、給電スイッチング回路１８によりデータ転送制御回路２８への給電をオフにする（ステップＳ４１）。これにより電子機器の省電力化を図れる。
【０１０５】
次に、信号ＶＬＤＥＴに基づいて、外部電源２４が使用可能か否かを判断する（ステップＳ４２）。そして、外部電源２４が使用不可の場合は、蓄電池２６から電源切替回路１２を介して、ＵＳＢのＶＢＵＳラインに電源を供給する（ステップＳ４３）。一方、外部電源２４が使用可能な場合には、外部電源２４から電源切替回路１２を介して、ＵＳＢのＶＢＵＳラインに電源を供給する（ステップＳ４４）。これにより、スレーブ側の蓄電池４６を充電することが可能になる。
【０１０６】
次に、外部電源２４から電源切替回路１２を介してマスター側の蓄電池２６に電源を供給する（ステップＳ４５）。そして、図７のステップＳ１７〜Ｓ１９と同様に、充電レベルがしきい値以上になるまで、供給された電源でマスター側の蓄電池２６を充電する（ステップＳ４６〜Ｓ４８）。
【０１０７】
このように本実施形態では、充電モード時において外部電源２４が使用可能な場合には、蓄電池２６からの電源に代えて、外部電源２４からの電源を、ＵＳＢの電源ラインＶＢＵＳを介してスレーブ側の電子機器Ｑに供給するようにしている。このようにすれば、マスター側の電子機器Ｐの外部電源２４を供給元として、スレーブ側の蓄電池４６を効率良く充電できるようになる。
【０１０８】
４．データ転送制御回路
図１１に、データ転送制御回路（図４の２８、４８）の構成例を示す。
【０１０９】
このデータ転送制御回路は、トランシーバ回路５０、ＳＩＥ回路５２、エンドポイントバッファ５４、クロック生成回路５６、電源回路６０を含む。なお、本発明のデータ転送制御回路は、図１１に示す回路ブロックの全てを含む必要はなく、それらの一部を省略する構成としてもよい。
【０１１０】
ここで、トランシーバ回路（トランシーバマクロ）５０は、ＵＳＢのデータ転送を実現するための回路であり、ＵＳＢの物理層回路や、論理層回路の一部を含むものである。
【０１１１】
より具体的には、トランシーバ回路５０は、差動のデータラインＤ＋、Ｄ−からの信号を用いてＵＳＢ上のデータを送受信する図示しないアナログフロントエンド回路（受信回路、送信回路）を含む。また、ビットスタッフィング、ビットアンスタッフィング、シリアル・パラレル変換、パラレル・シリアル変換、ＮＲＺＩデコード、ＮＲＺＩエンコード、サンプリングクロック生成などの処理を行う回路を含む。
【０１１２】
ＳＩＥ（Ｓｅｒｉａｌ  Ｉｎｔｅｒｆａｃｅ  Ｅｎｇｉｎｅ）回路５２は、ＵＳＢのパケット転送のための処理を行う回路であり、パケットの組立・分解、ＣＲＣの生成・解読、サスペンド及びレジュームの制御、トランザクションの管理などの種々の処理を行う。
【０１１３】
エンドポイントバッファ５４は、受信又は送信するパケットの情報を一時的に記憶するバッファであり、例えばＦＩＦＯ（Ｆｉｒｓｔ−Ｉｎ  Ｆｉｒｓｔ−Ｏｕｔ）やＲＡＭなどにより構成される。
【０１１４】
クロック生成回路５６は、データ転送制御回路が使用する動作クロックや、サンプリングクロックの生成に使用されるクロックなどを生成する回路であり、ＰＬＬ（Ｐｈａｓｅ  Ｌｏｃｋｅｄ  Ｌｏｏｐ）５７や発振回路５８を含む。そして、ＰＬＬ５７は、発振回路５８で生成されたベースクロックに基づいて、ＵＳＢの各種モード（例えばＨＳモード、ＦＳモード）に必要なクロック（例えば４８０ＭＨｚ、６０ＭＨｚ）を生成する。そして、このＰＬＬ５７で生成されたクロックに基づいて、データ信号（Ｄ＋、Ｄ−）により転送されるデータのサンプリングクロックが生成されることになる。
【０１１５】
電源回路６０は、データ転送制御回路のデジタル回路が使用するデジタル電源やアナログ回路が使用するアナログ電源を供給する回路である。
【０１１６】
さて、充電モード時に図４の給電スイッチング回路（１８、３８）が、データ転送制御回路（２８、４８）への電源供給をオフにすると、図１１の電源回路６０は、データ転送制御回路内の各回路ブロックへの電源供給をオフにする。これにより、データ転送制御回路の消費電力をほぼ零又は極めて小さくすることが可能になる。
【０１１７】
なお、電源供給をオフにする際に、例えばデータ転送制御回路が含むアナログ回路の一部の回路については、電源供給をオンのままにするようにしてもよい。このようにすれば、電源供給をオフからオンに戻した際に、回路を素早く立ち上げることが可能になる。
【０１１８】
また、充電モード時に、データ転送制御回路を省電力モードに設定するようにしてもよい。
【０１１９】
このような省電力モードは、例えば図１１のクロック生成回路５６が生成するクロックを充電モード時に停止することにより実現できる。或いは、充電モード時にＰＬＬの発振周波数を低くすることで、省電力モードを実現してもよい。或いは、充電モード時にデータ転送制御回路のアナログ回路が含む電流源に流す電流をオフにしたり制限することで、省電力モードを実現してもよい。
【０１２０】
５．他の実施形態
図１２に、電源制御回路及び電子機器の他の実施形態の構成例を示す。
【０１２１】
図１２の構成が図４と異なる点は、ＩＤ検出回路２３、４３が、ＩＤ端子の電圧レベルのみならず、ＩＤ端子無効信号ＩＤＤＩＳ、マスター／スレーブ強制設定信号ＦＣＭＳＳＥＬに基づいて、マスター／スレーブ選択信号ＭＳＳＥＬを生成している点である。
【０１２２】
即ち図４の構成では、マスター側からスレーブ側への充電しか対応していないため、マスターとスレーブを確定するために、充電の際にケーブルの繋ぎ替えが必要となる。例えば、電子機器ＰがＵＳＢケーブルのＢプラグに接続され、電子機器ＱがＡプラグに接続された場合には、電子機器ＰにＡプラグを接続し、電子機器ＱにＢプラグを接続するというケーブルの繋ぎ替えを行い、その後に電子機器Ｐによる電子機器Ｑの蓄電池４６の充電を行う必要がある。このため、ユーザの利便性を阻害してしまう。
【０１２３】
一方、図１２の構成では、信号ＩＤＤＩＳ、ＦＣＭＳＳＥＬを所与の設定にすることにより、ケーブルを繋ぎ替えることなく、スレーブ側からマスター側への充電が可能になる。
【０１２４】
例えば、電子機器ＰがＵＳＢケーブルのＢプラグに接続され、電子機器ＱがＡプラグに接続されている場合を考える。
【０１２５】
この場合に、図４の構成では、ＵＳＢケーブルを繋ぎ替えない限り、電子機器Ｐから電子機器Ｑへの充電ができない。
【０１２６】
一方、図１２の構成では、このような場合には、ＩＤ端子無効信号ＩＤＤＩＳをアクティブに設定し、ＩＤ検出回路２３、４３による識別端子ＩＤの電圧レベルの検出を無効にする。また、電子機器Ｐ側においてはマスター／スレーブ強制設定信号ＦＣＭＳＳＥＬをマスター側の電圧レベル（例えばＬレベル）に設定し、電子機器Ｑ側においてはＦＣＭＳＳＥＬをスレーブ側の電圧レベル（例えばＨレベル）に設定する。
【０１２７】
そして、信号ＩＤＤＩＳがアクティブになると、ＩＤ検出回路２３、４３は、信号ＦＣＭＳＳＥＬを信号ＭＳＳＥＬとして出力するようになる。これにより、電子機器ＰのＩＤ検出回路２３からは、マスター側の電圧レベル（例えばＬレベル）に設定された信号ＭＳＳＥＬが出力され、電子機器ＱのＩＤ検出回路４３からは、スレーブ側の電圧レベル（例えばＨレベル）に設定された信号ＭＳＳＥＬが出力されるようになる。
【０１２８】
この結果、充電モード時において、Ｂプラグが接続された電子機器Ｐからの電源を、ＵＳＢの電源ラインＶＢＵＳを介して、Ａプラグが接続された電子機器Ｑに供給し、電子機器Ｑの蓄電池４６を充電できるようになる。即ち、ＵＳＢケーブルの繋ぎ替えを行うことなく、スレーブ側になるべき電子機器Ｐの電源により、マスター側になるべき電子機器Ｑの蓄電池４６を充電できるようになり、ユーザの利便性を向上できる。
【０１２９】
なお、信号ＩＤＤＩＳ、ＦＣＭＳＳＥＬの設定（広義には所与の設定）は、図５（Ｃ）のスイッチ２１０のような専用のスイッチを設けて実現してもよいし、電子機器が元々有している操作部のスイッチ手段（操作ボタン、キー等）を利用して実現してもよい。或いは、ソフトウェア手段を用いて信号ＩＤＤＩＳ、ＦＣＭＳＳＥＬを設定してもよい。
【０１３０】
なお、本発明は本実施形態に限定されず、本発明の要旨の範囲内で種々の変形実施が可能である。
【０１３１】
例えば本発明の電源制御回路、電子機器、データ転送制御回路の構成は図４、図１１、図１２に示す構成に限定されるものではなく、種々の変形実施が可能である。
【０１３２】
また、電源制御回路の動作も、図６〜図１０で説明したものに限定されず、種々の変形実施が可能である。
【０１３３】
また、本発明の電源制御回路、電子機器は、ＵＳＢのデータ転送のマスターとスレーブの両方の機能を備えるようにしてもよいし、いずれか一方の機能を備えるようにしてもよい。
【０１３４】
また、本発明は、ＵＳＢと同様の思想に基づく規格や、ＵＳＢを発展させた規格にも適用可能である。
【図面の簡単な説明】
【図１】図１（Ａ）、（Ｂ）、（Ｃ）は、本実施形態の充電方法について説明するための図である。
【図２】図２（Ａ）、（Ｂ）、（Ｃ）、（Ｄ）は、ＵＳＢのケーブルやプラグについて説明するための図である。
【図３】図３（Ａ）、（Ｂ）は、本実施形態の充電方法について説明するための図である。
【図４】本実施形態の電源制御回路、電子機器の構成例について説明するための図である。
【図５】図５（Ａ）、（Ｂ）、（Ｃ）は、マスター・スレーブの設定手法や充電モード・通常動作モードの設定手法について説明するための図である。
【図６】本実施形態の動作について説明するためのフローチャートである。
【図７】スレーブ且つ通常動作モード時の本実施形態の動作について説明するためのフローチャートである。
【図８】スレーブ且つ充電モード時の本実施形態の動作について説明するためのフローチャートである。
【図９】マスター且つ通常動作モード時の本実施形態の動作について説明するためのフローチャートである。
【図１０】マスター且つ充電モード時の本実施形態の動作について説明するためのフローチャートである。
【図１１】データ転送制御回路の構成例について示す図である。
【図１２】他の実施形態の電源制御回路、電子機器の構成例について説明するための図である。
【符号の説明】
１０、３０  電源制御回路
１２、３２  電源切替回路
１４、３４  充電レベル検出回路
１６、３６  電圧レベル検出回路
１８、３８  給電スイッチング回路
２０、４０  セレクタ
２２、４２  電流制限回路
２３、４３  ＩＤ検出回路
２４、４４  外部電源
２６、４６  蓄電池
２８、４８  データ転送制御回路（ＵＳＢ処理回路）
２９、４９  ソケット
５０  トランシーバ回路
５２  ＳＩＥ回路
５４  エンドポイントバッファ
５６  クロック生成回路
５７  ＰＬＬ
５８  発振回路
６０  電源回路
【図１】
0003558059.tif 000002
【図２】
0003558059.tif 000003
【図３】
0003558059.tif 000004
【図４】
0003558059.tif 000005
【図５】
0003558059.tif 000006
【図６】
0003558059.tif 000007
【図７】
0003558059.tif 000008
【図８】
0003558059.tif 000009
【図９】
0003558059.tif 000010
【図１０】
0003558059.tif 000011
【図１１】
0003558059.tif 000012
【図１２】
0003558059.tif 000013