(57)【要約】【課題】ＤＲＰ装置に例示される電子機器であって、電源オフ時の電力を抑えることが可能な、電源を備える電子機器を提供すること。【解決手段】他の装置に電力を供給すること及び他の装置から電力を受給することが可能な、電源を備える電子機器を、この電子機器の状態を他の装置に電力を供給可能な第１状態と、他の装置から電力を受給可能な第２状態とに交互に切り替える切替手段と、電子機器のオフ時に切替手段による切替動作を停止して、電子機器の状態を第１状態と第２状態の一方に固定する固定手段とを備える構成とする。【選択図】図３
2019164777.tif 000002
【特許請求の範囲】
【請求項１】
他の装置に電力を供給すること及び前記他の装置から電力を受給することが可能な、電源を備える電子機器において、
前記電子機器の状態を、前記他の装置に電力を供給可能な第１状態と、前記他の装置から電力を受給可能な第２状態とに交互に切り替える切替手段と、
前記電子機器のオフ時に前記切替手段による切替動作を停止して、前記電子機器の状態を前記第１状態と前記第２状態の一方に固定する固定手段と、
を備える、
電子機器。
【請求項２】
前記切替手段は、
前記他の装置に接続されておらず且つ前記電子機器がオンされている期間中、前記電子機器の状態を前記第１状態と前記第２状態とに交互に切り替える、
請求項１に記載の電子機器。
【請求項３】
前記他の装置との接続時に前記電子機器の状態を前記第１状態と前記第２状態の一方に決める手段
を更に備え、
前記固定手段は、
前記決める手段によって前記電子機器の状態が前記第１状態に決められている場合、前記電子機器のオフ後も前記電子機器の状態を前記第１状態で継続する、
請求項２に記載の電子機器。
【請求項４】
前記他の装置との接続時に前記電子機器の状態を前記第１状態と前記第２状態の一方に決める手段
を更に備え、
前記固定手段は、
前記決める手段によって前記電子機器の状態が前記第１状態に決められている場合、前記電子機器のオフ後、前記電子機器の状態を前記第１状態から前記第２状態に変更する、
請求項２に記載の電子機器。
【請求項５】
前記他の装置との接続時に前記電子機器の状態を前記第１状態と前記第２状態の一方に決める手段
を更に備え、
前記固定手段は、
前記決める手段によって前記電子機器の状態が前記第２状態に決められている場合、前記電子機器のオフ後も前記電子機器の状態を前記第２状態で継続する、
請求項２に記載の電子機器。
【請求項６】
前記固定手段は、
前記第１状態時に前記他の装置との接続が解除されると、前記電子機器の状態を、前記第１状態と前記第２状態のうち現在の状態に維持し、又は前記第１状態と前記第２状態のうち前記現在の状態とは異なる状態に変更し維持する、
請求項２から請求項５の何れか一項に記載の電子機器。
【請求項７】
電源を備え、他の装置に電力を供給すること及び前記他の装置から電力を受給することが可能な電子機器が実行する方法であって、
前記電子機器の状態を、前記他の装置に電力を供給可能な第１状態と、前記他の装置から電力を受給可能な第２状態とに交互に切り替えるステップと、
前記電子機器のオフ時に前記切り替えるステップでの切替動作を停止して、前記電子機器の状態を前記第１状態と前記第２状態の一方に固定するステップと、
を含む、
電子機器が実行する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電源を備える電子機器及び電源を備える電子機器が実行する方法に関する。
【背景技術】
【０００２】
給電装置から受電装置に電力を供給するインタフェースとしてＵＳＢ（Universal Serial Bus）が知られている。例えば特許文献１に、この種の装置の具体的構成が記載されている。
【０００３】
特許文献１には、ＵＳＢ−ＰＤ（Power Delivery）に対応する電源を備える電子機器が記載されている。特許文献１に例示されるＵＳＢ−ＰＤに対応する電子機器は、電力の供給と受給とを選択的に行うことを可能とするＤＲＰ（Dual-Role Power）のポートを持つＤＲＰ装置であり、装置間の接続を認識するためのｃｃ（Configuration Channel）端子を備えている。
【０００４】
ｃｃ端子は、プルアップ抵抗とプルダウン抵抗に択一的に接続される。各ＤＲＰ装置においてｃｃ端子とプルアップ／プルダウン抵抗との接続は周期的かつ交互に切り替えられている。そのため、ＤＲＰ装置同士がＵＳＢケーブルを介して接続されるタイミングに応じて、一方のＤＲＰ装置がソース（電力を供給する役割を持つポートであり、ｃｃ端子がプルアップ抵抗に接続されたもの）に決まり、他方のＤＲＰ装置がシンク（電力を受給する役割を持つポートであり、ｃｃ端子がプルダウン抵抗に接続されたもの）に決まる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１５−１７６４４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ＤＲＰ装置は、ＵＳＢ−ＰＤに対応する他の電子機器との間で電力供給や電力受給を行っていない期間中（例えば他の電子機器と接続されていない期間中）、ｃｃ端子の接続をプルアップ抵抗とプルダウン抵抗との間で常時切り替えている。そのため、ＤＲＰ装置に例示されるこの種の電子機器では、この切替動作に必要な電力を常時（たとえ電源オフ時であっても）消費してしまうという問題が指摘される。
【０００７】
本発明は上記の事情に鑑みてなされたものであり、その目的とするところは、ＤＲＰ装置に例示される電子機器であって、電源オフ時の消費電力を抑えることが可能な、電源を備える電子機器及び電源を備える電子機器が実行する方法を提供することである。
【課題を解決するための手段】
【０００８】
本発明の一実施形態に係る、電源を備える電子機器は、他の装置に電力を供給すること及び他の装置から電力を受給することが可能な装置である。この電子機器は、その状態を、他の装置に電力を供給可能な第１状態と、他の装置から電力を受給可能な第２状態とに交互に切り替える切替手段と、電子機器のオフ時に切替手段による切替動作を停止して、電子機器の状態を第１状態と第２状態の一方に固定する固定手段とを備える。
【０００９】
本発明の一実施形態に係る方法は、電源を備え、他の装置に電力を供給すること及び他の装置から電力を受給することが可能な電子機器が実行する方法である。この方法は、
電子機器の状態を、他の装置に電力を供給可能な第１状態と、他の装置から電力を受給可能な第２状態とに交互に切り替えるステップと、電子機器のオフ時に、この切り替えるステップでの切替動作を停止して、電子機器の状態を第１状態と第２状態の一方に固定するステップとを含む。
【発明の効果】
【００１０】
本発明の一実施形態によれば、ＤＲＰ装置に例示される電子機器であって、電源オフ時の消費電力を抑えることが可能な、電源を備える電子機器及び電源を備える電子機器が実行する方法が提供される。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態に係る電力供給システムの構成を示すブロック図である。
【図２】本発明の一実施形態に係る電力供給システムに備えられる機器の接続部周りの構成を模式的に示す図である。
【図３】本発明の実施例１において機器が実行する消費電力の抑制に関するフローチャートを示す図である。
【図４】本発明の実施例２において機器が実行する消費電力の抑制に関するフローチャートを示す図である。
【図５】本発明の実施例３において機器が実行する消費電力の抑制に関するフローチャートを示す図である。
【発明を実施するための形態】
【００１２】
以下、本発明の一実施形態に係る電力供給システムについて図面を参照しながら説明する。
【００１３】
図１は、本発明の一実施形態に係る電力供給システム１の構成を示すブロック図である。電力供給システム１は、少なくとも２台の機器（電源を備える電子機器）から構成される。図１の例では、電力供給システム１は、機器１０及び機器２０から構成される。
【００１４】
電力供給システム１を構成する機器１０、２０は、機器同士の通信の結果に応じて電力供給や電力受給を行うことができる。すなわち、機器１０、２０は、電源装置として動作可能なものであり、例示的には、ＵＳＢ−ＰＤに対応した、ＤＲＰのポートを持つＤＲＰ装置である。
【００１５】
機器１０、２０の具体例としては、デジタル一眼レフカメラ、ミラーレス一眼カメラ、コンパクトデジタルカメラ、ビデオカメラ、監視カメラ、カムコーダ、デスクトップＰＣ、ノートＰＣ、タブレット端末、ＰＨＳ（Personal Handy phone System）、スマートフォン、スマートウォッチ、フィーチャフォン、ゲーム機、音楽プレイヤ、ＴＶ、モバイルバッテリ、プロジェクタ、プリンタやストレージ等の各種周辺機器、ストロボ、ＧＰＳユニット、外付けファインダ等の各種アクセサリ等が挙げられる。
【００１６】
機器１０、２０はＤＲＰ装置であるため、ソースにもシンクにもなり得る。本実施形態では、便宜上、機器特有の構成（例えば、デジタル一眼レフカメラでは固体撮像素子や撮影レンズ、ＰＣではモニタディスプレイやＨＤＤ、ストロボでは閃光ランプやトリガ回路等）や、ハウジング等の一般的な構成であって、説明を省略しても差し支えないものについては、その図示及び説明を適宜省略又は簡略する。
【００１７】
なお、機器２０はＤＲＰ装置でなく、例えばソースのみの機能（プロバイダ）又はシンクのみの機能（コンシューマ）を有する構成としてもよい。
【００１８】
図１に示されるように、機器１０は、ＣＰＵ（Central Processing Unit）１００、電源回路１１０、バッテリ１２０、ＵＳＢコネクタ１３０、メモリ１４０及び電源スイッチ１５０を備えている。
【００１９】
ユーザにより電源スイッチ１５０が押されると、電源回路１１０が機器１０の各部に電力を供給する。なお、電源回路１１０への電力供給源は、例えばバッテリ１２０や商用電源である。機器１０は、基本的にバッテリ１２０からの供給電力で動作するが、商用電源に接続されたときには、商用電源からの供給電力による動作に切り替わる。
【００２０】
ＣＰＵ１００は、メモリ１４０にアクセスして制御プログラムを読み出してワークエリアにロードし、ロードされた制御プログラムを実行することにより、機器１０全体の制御を統括的に行う。
【００２１】
ＵＳＢコネクタ１３０は、ＵＳＢ−ＰＤ規格に準拠したコネクタであり、例えばＵＳＢ Ｔｙｐｅ−Ｃコネクタである。ＵＳＢコネクタ１３０にはＵＳＢケーブル３０の一端が接続される。ＵＳＢケーブル３０は、ＵＳＢ−ＰＤ規格に準拠したケーブルであり、例えばＵＳＢ Ｔｙｐｅ−Ｃケーブルである。
【００２２】
図１に示されるように、機器２０は、ＣＰＵ２００、電源回路２１０、バッテリ２２０、ＵＳＢコネクタ２３０、メモリ２４０及び電源スイッチ２５０を備えている。なお、機器２０については、便宜上、機器１０と重複する部分の説明を適宜簡略又は省略する。
【００２３】
ＵＳＢコネクタ２３０は、ＵＳＢ−ＰＤ規格に準拠したコネクタであり、例えばＵＳＢ Ｔｙｐｅ−Ｃコネクタである。ＵＳＢコネクタ２３０にはＵＳＢケーブル３０の他端が接続される。
【００２４】
ＵＳＢケーブル３０内には、電力供給ラインとして、機器１０のＶBUS端子と機器２０のＶBUS端子とを接続するＶBUSライン及び機器１０のＧＮＤ端子と機器２０のＧＮＤ端子とを接続するＧＮＤラインが設けられている。また、ＵＳＢケーブル３０内には、機器間の接続を認識するためのｃｃ（Configuration Channel）ラインが設けられている。
【００２５】
図２に、ＵＳＢケーブル３０に接続される機器１０の接続部周りの構成を模式的に示す。具体的には、図２には、ＵＳＢコネクタ１３０及びＵＳＢコネクタ１３０の後段に位置する機器１０内の一部の回路（例えば電源回路１１０内の一部の回路）が示される。なお、ＤＲＰ装置である機器２０の接続部周りも機器１０と同様に構成されている。そのため、機器２０の接続部周りについては、その図示を省略する。
【００２６】
ＵＳＢコネクタ１３０、２３０は、ＵＳＢ Ｔｙｐｅ−Ｃコネクタであるため、相反する二つの向きでリバーシブルに接続可能となっている。リバーシブルな接続を可能とする必要上、ＵＳＢコネクタ１３０、２３０の各コネクタには、ｃｃ端子が一対（ｃｃ１端子、ｃｃ２端子）設けられている。一方の向きで接続されたときには、ＵＳＢケーブル３０（ｃｃライン）を介して例えば機器１０のｃｃ１端子と機器２０のｃｃ１端子とが接続され、他方の向きで接続されたときには、ｃｃラインを介して例えば機器１０のｃｃ２端子と機器２０のｃｃ１端子とが接続される。各機器１０、２０では、ｃｃラインを介して接続されたｃｃ端子の組合せからＵＳＢコネクタ１３０と２３０との接続向きが検知される。
【００２７】
ｃｃ１端子は、プルアップ抵抗Ｒｕ１とプルダウン抵抗Ｒｄ１とに択一的に接続可能となっている。ｃｃ１端子は、ＵＳＢ−ＰＤに対応する他の電子機器との間で電力供給や電力受給を行っていない期間中（例えば他の電子機器と接続されていない期間中）、プルアップ抵抗Ｒｕ１とプルダウン抵抗Ｒｄ１との間に設けられた切替スイッチＳＷ１の動作により、一方の抵抗に周期的かつ交互に接続される。ｃｃ２端子も上記期間中、プルアップ抵抗Ｒｕ２とプルダウン抵抗Ｒｄ２とに択一的に接続可能となっている。ｃｃ２端子は、プルアップ抵抗Ｒｕ２とプルダウン抵抗Ｒｄ２との間に設けられた切替スイッチＳＷ２の動作により、一方の抵抗に周期的かつ交互に接続される。
【００２８】
各機器においてｃｃ端子とプルアップ／プルダウン抵抗との接続が周期的かつ交互に切り替わるため、機器１０と機器２０とがＵＳＢケーブル３０を介して接続されたタイミングに応じて、ソース（電力を供給する役割を持つポートであり、この時点でｃｃ端子がプルアップ抵抗に接続された機器）とシンク（電力を受給する役割を持つポートであり、この時点でｃｃ端子がプルダウン抵抗に接続された機器）とが決まる。ここで決まったソースとシンクは、任意に入れ替えることができる。
【００２９】
補足すると、ｃｃラインを介して機器同士が接続されると、各機器のプルアップ抵抗及びプルダウン抵抗による分圧によってｃｃ端子の電位が変化する。これにより、機器１０と機器２０とが互いの接続を検知し、各切替スイッチＳＷの切替動作を停止させる。すなわち、ソースに決まった機器は、ｃｃ端子がプルアップ抵抗に接続された状態を維持し、シンクに決まった機器は、ｃｃ端子がプルダウン抵抗に接続された状態を維持する。
【００３０】
機器１０と機器２０とが互いの接続を検知すると、ソースからシンクにＶBUSラインを介して電源電圧（５Ｖ）が供給される。次いで、ソースとシンク間でネゴシエーションが行われる。このネゴシエーションにより、複数のプロファイル（ソースが供給可能な電圧と最大電流との組み合わせ）の中から１つのプロファイルが選択され、選択されたプロファイルに従ってＶBUSラインによる電源電圧が必要に応じて５Ｖから設定変更される。ネゴシエーションが完了すると、５Ｖ又は設定変更後の電源電圧がソースからシンクに供給される。
【００３１】
上述したように、従来構成のＤＲＰ装置では、ＵＳＢ−ＰＤに対応する他の電子機器との間で電力供給や電力受給を行っていない期間中（例えば他の電子機器と接続されていない期間中）、各ｃｃ端子の接続が各切替スイッチＳＷによってプルアップ抵抗とプルダウン抵抗との間で常時切り替えられている。そのため、従来構成のＤＲＰ装置では、各切替スイッチＳＷの切替動作に必要な電力が常時（たとえ電源オフ時であっても）消費されてしまう。そこで、本実施形態に係る機器１０は、電源オフ時の消費電力を抑えるように構成されている。以下においては、機器１０の動作例を４つ説明する。
【００３２】
《実施例１》
図３は、本発明の実施例１において機器１０（主に電源回路１１０）が実行する消費電力の抑制に関するフローチャートを示す。本実施例１のフローチャートの開始時点では、機器１０に機器２０が接続されておらず且つ機器１０の電源がオフされたものとする。
【００３３】
本実施例１では、機器１０の待機時（機器１０の電源がオフの状態で）、機器１０がシンクに設定されているか否かが判定される（ステップＳ１０１）。機器１０がシンクに設定されていないと判定された場合（ステップＳ１０１：ＮＯ）、機器１０がシンクに設定される（ステップＳ１０２）。具体的には、電源回路１１０は、ｃｃ１、ｃｃ２端子をそれぞれプルダウン抵抗Ｒｄ１、Ｒｄ２に接続し、その接続状態を保ったまま切替スイッチＳＷ１、Ｓｗ２の動作を停止させる。すなわち、電源回路１１０は、機器１０のオフ時に切替スイッチＳＷ１及びＳｗ２の切替動作を停止し、機器１０の状態を機器２０から電力を受給可能な状態に固定する固定手段として動作する。
【００３４】
機器１０がシンクに設定されると（ステップＳ１０２）又は機器１０が既にシンクに設定されていると（ステップＳ１０１：ＹＥＳ）、電源スイッチ１５０が押されたか否かが判定される（ステップＳ１０３）。電源スイッチ１５０が押されたと判定されると（ステップＳ１０３：ＹＥＳ）、機器１０がシンクからＤＲＰに設定される（ステップＳ１０４）。具体的には、電源回路１１０は、ｃｃ１端子がプルアップ抵抗Ｒｕ１とプルダウン抵抗Ｒｄ１との間で周期的かつ交互に接続されるように、切替スイッチＳＷ１を切替動作させると共に、ｃｃ２端子がプルアップ抵抗Ｒｕ２とプルダウン抵抗Ｒｄ２との間で周期的かつ交互に接続されるように、切替スイッチＳＷ２を切替動作させる。すなわち、電源回路１１０は、機器１０の状態を、機器２０に電力を供給可能な状態（ｃｃ端子がプルアップ抵抗に接続された状態）と、機器２０から電力を受給可能な状態（ｃｃ端子がプルダウン抵抗に接続された状態）とに交互に切り替える切替手段として動作する。
【００３５】
電源スイッチ１５０が押されてオンされたことに伴い、機器１０の電源がオンされる（ステップＳ１０５）。すなわち、電源回路１１０が機器１０の各部に電力を供給する。これにより、機器１０のシステムが起動する。
【００３６】
機器１０のシステムが起動されると、電源スイッチ１５０が押されたか否かが判定される（ステップＳ１０６）。電源スイッチ１５０が押されていないと判定されると（ステップＳ１０６：ＮＯ）、機器１０に他の機器（例えば機器２０）が接続されたか否かが判定される（ステップＳ１０７）。
【００３７】
本フローチャートにおけるこれ以降の処理については、３つのケース（ケース１ａ、１ｂ、１ｃ）に分けて説明する。ケース１ａでは、機器１０の電源がオンされてからオフされるまでの間、機器１０に何れの機器も接続されない場合について説明する。ケース１ｂでは、機器１０の電源がオンされてからオフされるまでの間に機器１０にプロバイダが接続される場合について説明する。ケース１ｃでは、機器１０の電源がオンされてからオフされるまでの間に機器１０にコンシューマが接続される場合について説明する。
【００３８】
［ケース１ａ］
ケース１ａでは、機器１０に何れの機器も接続されないため、ステップＳ１０６のＮＯ判定とステップＳ１０７のＮＯ判定が繰り返される。そして、電源スイッチ１５０が押されたと判定されると（ステップＳ１０６：ＹＥＳ）、機器１０がＤＲＰからシンクに設定される（ステップＳ１０９）。すなわち、ステップＳ１０２と同様に、ｃｃ１、ｃｃ２端子がそれぞれプルダウン抵抗Ｒｄ１、Ｒｄ２に接続され、その接続状態を保ったまま切替スイッチＳＷ１、Ｓｗ２の動作が停止される。
【００３９】
電源スイッチ１５０が押されてオフされたことに伴い、機器１０の電源がオフされる（ステップＳ１１３）。すなわち、電源回路１１０による機器１０の各部への電力供給が停止される。これにより、図３に示されるフローチャートは終了する。
【００４０】
このように、ケース１ａでは、機器１０の電源がオフされている期間中、各切替スイッチＳＷの切替動作が停止されている。各切替スイッチＳＷの切替動作を停止した分、電源オフ時の消費電力が従来構成のＤＲＰ装置よりも抑えられる。
【００４１】
［ケース１ｂ］
ケース１ｂでは、機器１０の電源がオフされる前に機器１０に機器２０が接続される。そのため、ステップＳ１０７では、機器１０に他の機器が接続されたと判定される（ステップＳ１０７：ＹＥＳ）。次いで、接続された機器２０がプロバイダであるか否かが判定される（ステップＳ１０８）。
【００４２】
ケース１ｂでは、機器２０は、ＤＲＰ装置ではなくソースとして動作する設定となっている（言い換えると、機器２０はプロバイダである。）。機器２０が機器１０に接続されると、機器１０内でｃｃ端子がプルダウン抵抗に接続されたタイミングで両者の関係が決まる。すなわち、機器１０、２０がそれぞれシンク、ソースに決まる。各機器のプルアップ抵抗及びプルダウン抵抗による分圧によってｃｃ端子の電位が変化して、機器１０に他の機器が接続されたと判定され（ステップＳ１０７：ＹＥＳ）、接続された他の機器である機器２０がプロバイダであると判定されると（ステップＳ１０８：ＹＥＳ）、ソースである機器２０からシンクとして動作する機器１０にＶBUSラインを介して電源電圧が供給される（ステップＳ１１０）。
【００４３】
電源スイッチ１５０が押されたか否かが判定される（ステップＳ１１２）。電源スイッチ１５０が押されたと判定されると（ステップＳ１１２：ＹＥＳ）、機器１０の電源がオフされる（ステップＳ１１３）。機器１０の電源オフ後も各切替スイッチＳＷの切替動作は停止したままである。従って、機器１０はシンクとして動作し続けて、ソースである機器２０からの電力を継続して受給する。機器１０のバッテリ１２０は、機器２０より受給した電力で充電される。
【００４４】
なお、プロファイルは、機器１０の電源スイッチのオフ後や機器１０の電源オフ後に変更されてもよい。
【００４５】
このように、ケース１ｂにおいても、機器１０の電源がオフされている期間中、各切替スイッチＳＷの切替動作が停止（ケース１ｂでは、各ｃｃ端子をプルダウン抵抗に接続させた状態で停止）されている。各切替スイッチＳＷの切替動作を停止した分、電源オフ時の消費電力が従来構成のＤＲＰ装置よりも抑えられる。
【００４６】
［ケース１ｃ］
ケース１ｃでは、機器１０の電源がオフされる前に機器１０に機器２０が接続される。そのため、ステップＳ１０７では、機器１０に他の機器が接続されたと判定される（ステップＳ１０７：ＹＥＳ）。次いで、接続された機器２０がプロバイダであるか否かが判定される（ステップＳ１０８）。
【００４７】
ケース１ｃでは、機器２０は、ＤＲＰ装置ではなくシンクとして動作する設定となっている（言い換えると、機器２０はコンシューマである。）。機器２０が機器１０に接続されると、機器１０内でｃｃ端子がプルアップ抵抗に接続されたタイミングで両者の関係が決まる。すなわち、機器１０、２０がそれぞれソース、シンクに決まる。各機器のプルアップ抵抗及びプルダウン抵抗による分圧によってｃｃ端子の電位が変化して、機器１０に他の機器が接続されたと判定され（ステップＳ１０７：ＹＥＳ）、接続された他の機器である機器２０がプロバイダでないと判定されると（ステップＳ１０８：ＮＯ）、ソースとして動作する機器１０からシンクである機器２０にＶBUSラインを介して電源電圧が供給される（ステップＳ１１１）。
【００４８】
電源スイッチ１５０が押されたか否かが判定される（ステップＳ１１２）。電源スイッチ１５０が押されたと判定されると（ステップＳ１１２：ＹＥＳ）、機器１０の電源がオフされる（ステップＳ１１３）。機器１０の電源オフ後も各切替スイッチＳＷの切替動作は停止したままである。従って、機器１０はソースとして動作し続けて、シンクである機器２０への電力の供給を継続して行う。そのため、機器２０のバッテリ２２０は、機器１０の電源オフ後も機器１０より受給した電力で充電される。
【００４９】
なお、プロファイルは、機器１０の電源スイッチのオフ後や機器１０の電源オフ後に変更されてもよい。
【００５０】
また、電源スイッチ１５０のオフ判定（ステップＳ１１２：ＹＥＳ）又は電源オフ後（ステップＳ１１３）に機器２０との接続が解除された場合を考える。この場合、機器１０の各ｃｃ端子の接続は、プルアップ抵抗に維持されてもよく、又はプルアップ抵抗からプルダウン抵抗に変更され維持されてもよい。
【００５１】
このように、ケース１ｃにおいても、機器１０の電源がオフされている期間中、各切替スイッチＳＷの切替動作が停止（ケース１ｃでは、各ｃｃ端子をプルアップ抵抗（又はプルダウン抵抗）に接続させた状態で停止）されている。各切替スイッチＳＷの切替動作を停止した分、電源オフ時の消費電力が従来構成のＤＲＰ装置よりも抑えられる。
【００５２】
《実施例２》
図４は、本発明の実施例２において機器１０が実行する消費電力の抑制に関するフローチャートを示す。本実施例２のフローチャートの開始時点では、実施例１と同じく、機器１０に機器２０が接続されておらず且つ機器１０の電源がオフされたものとする。以降の各実施例においては、便宜上、実施例１と重複する部分の説明を適宜簡略又は省略する。
【００５３】
本実施例２において、機器１０の電源がオンされてからオフされるまでの間、機器１０に何れの機器も接続されない場合、実施例１のケース１ａと同じ処理が行われる。本実施例２において、機器１０の電源がオンされてからオフされるまでの間に機器１０にプロバイダが接続される場合、実施例１のケース１ｂと同じ処理が行われる。本実施例２において、機器１０の電源がオンされてからオフされるまでの間に機器１０にコンシューマが接続される場合には、実施例１のケース１ｃとは異なる処理が行われる。そのため、ここでは、機器１０の電源がオンされてからオフされるまでの間に機器１０にコンシューマが接続される場合について説明する。
【００５４】
図４のステップＳ２０１〜Ｓ２０７の処理内容と図３のステップＳ１０１〜Ｓ１０７の処理内容は同じである。
【００５５】
本実施例２では、機器１０の電源がオフされる前に機器１０に機器２０が接続される。そのため、ステップＳ２０７では、機器１０に他の機器が接続されたと判定される（ステップＳ２０７：ＹＥＳ）。次いで、接続された機器２０がプロバイダであるか否かが判定される（ステップＳ２０８）。
【００５６】
本実施例２では、機器２０は、ＤＲＰ装置ではなくシンクとして動作する設定となっている（言い換えると、機器２０はコンシューマである。）。機器２０が機器１０に接続されると、機器１０内でｃｃ端子がプルアップ抵抗に接続されたタイミングで両者の関係が決まる。すなわち、機器１０、２０がそれぞれソース、シンクに決まる。各機器のプルアップ抵抗及びプルダウン抵抗による分圧によってｃｃ端子の電位が変化して、機器１０に他の機器が接続されたと判定され（ステップＳ２０７：ＹＥＳ）、接続された他の機器である機器２０がプロバイダでないと判定されると（ステップＳ２０８：ＮＯ）、ソースとして動作する機器１０からシンクである機器２０にＶBUSラインを介して電源電圧が供給される（ステップＳ２１０）。
【００５７】
電源スイッチ１５０が押されたか否かが判定される（ステップＳ２１１）。電源スイッチ１５０が押されたと判定されると（ステップＳ２１１：ＹＥＳ）、機器１０が機器２０に電力供給を行っているか否かが判定される（ステップＳ２１２）。ここでは、機器１０が機器２０に電力供給を行っていると判定される（ステップＳ２１２：ＹＥＳ）。この場合、機器１０から機器２０への電力供給を停止すべく、機器１０がシンクに設定される（ステップＳ２１３）。すなわち、機器１０の各ｃｃ端子の接続がプルアップ抵抗からプルダウン抵抗に変更される。続いて、電源スイッチ１５０が押されてオフされたことに伴い、機器１０の電源がオフされる（ステップＳ２１４）。
【００５８】
なお、プロファイルは、機器１０の電源スイッチのオフ後や機器１０の電源オフ後に変更されてもよい。
【００５９】
このように、本実施例４においても、機器１０の電源がオフされている期間中、各切替スイッチＳＷの切替動作が停止（本実施例４では、各ｃｃ端子をプルダウン抵抗に接続させた状態で停止）されている。各切替スイッチＳＷの切替動作を停止した分、電源オフ時の消費電力が従来構成のＤＲＰ装置よりも抑えられる。
【００６０】
《実施例３》
図５は、本発明の実施例３において機器１０が実行する消費電力の抑制に関するフローチャートを示す。本実施例３のフローチャートの開始時点では、実施例１と同じく、機器１０に機器２０が接続されておらず且つ機器１０の電源がオフされたものとする。
【００６１】
本実施例３において、機器１０の電源がオンされてからオフされるまでの間、機器１０に何れの機器も接続されない場合、実施例１のケース１ａと同じ処理が行われる。本実施例３において、機器１０の電源がオンされてからオフされるまでの間に機器１０に機器２０（プロバイダまたはコンシューマ）が接続される場合、実施例１のケース１ｂやケース１ｃとは異なる処理が行われる。そのため、ここでは、機器１０の電源がオンされてからオフされるまでの間に機器１０にプロバイダが接続される場合をケース３ｂとして説明し、機器１０の電源がオンされてからオフされるまでの間に機器１０にコンシューマが接続される場合をケース３ｃとして説明する。
【００６２】
図５のステップＳ３０１〜Ｓ３０７の処理内容と図３のステップＳ１０１〜Ｓ１０７の処理内容は同じである。
【００６３】
本実施例３では、機器１０の電源がオフされる前に機器１０に機器２０が接続される。そのため、ステップＳ３０７では、機器１０に他の機器が接続されたと判定される（ステップＳ３０７：ＹＥＳ）。次いで、接続された機器２０がプロバイダであるか否かが判定される（ステップＳ３０８）。
【００６４】
［ケース３ｂ］
ケース３ｂでは、機器２０は、ＤＲＰ装置ではなくソースとして動作する設定となっている（言い換えると、機器２０はプロバイダである。）。機器２０が機器１０に接続されると、機器１０内でｃｃ端子がプルダウン抵抗に接続されたタイミングで両者の関係が決まる。すなわち、機器１０、２０がそれぞれシンク、ソースに決まる。各機器のプルアップ抵抗及びプルダウン抵抗による分圧によってｃｃ端子の電位が変化して、機器１０に他の機器が接続されたと判定され（ステップＳ３０７：ＹＥＳ）、接続された他の機器である機器２０がプロバイダであると判定されると（ステップＳ３０８：ＹＥＳ）、ソースである機器２０からシンクとして動作する機器１０にＶBUSラインを介して電源電圧が供給される（ステップＳ３０９）。
【００６５】
電源スイッチ１５０が押されたか否かが判定される（ステップＳ３１１）。電源スイッチ１５０が押されていないと判定されると（ステップＳ３１１：ＮＯ）、機器２０の接続が解除されたか否かが判定される（ステップＳ３１３）。
【００６６】
機器２０の接続が解除される前に電源スイッチ１５０が押されたと判定されると（ステップＳ３１１：ＹＥＳ）、機器１０がシンクに設定されたまま、機器１０の電源がオフされる（ステップＳ３１２）。機器１０の電源オフ後も各切替スイッチＳＷの切替動作は停止したままである。従って、機器１０はシンクとして動作し続けて、ソースである機器２０からの電力を継続して受給する。機器１０のバッテリ１２０は、機器２０より受給した電力で充電される。
【００６７】
機器２０からの電力受給の継続中も、電源スイッチ１５０が押されたか否かが判定される（ステップＳ３１４）。電源スイッチ１５０が押されたと判定されると（ステップＳ３１４：ＹＥＳ）、機器１０の電源がオンされる（ステップＳ３１６）。すなわち、電源回路１１０が機器１０の各部に電力を供給する。これにより、機器１０のシステムが再度起動し、電源スイッチ１５０の判定（ステップＳ３１１）と機器２０の接続解除判定（ステップＳ３１３）が繰り返される。
【００６８】
ステップＳ３１３において、機器２０の接続が解除されたと判定されると（ステップＳ３１３：ＹＥＳ）、機器１０がＤＲＰに設定される（ステップＳ３１５）。既にＤＲＰに設定されている場合はその設定が維持される。次いで、電源スイッチ１５０がオフされるまで、電源スイッチ１５０の判定（ステップＳ３０６）と機器２０の接続判定（ステップＳ３０７）が繰り返される。
【００６９】
機器１０に機器２０が接続されることなく電源スイッチ１５０が押されたと判定されると（ステップＳ３０６：ＹＥＳ）、機器１０がＤＲＰからシンクに設定される（ステップＳ３１７）。すなわち、ｃｃ１、ｃｃ２端子がそれぞれプルダウン抵抗Ｒｄ１、Ｒｄ２に接続され、その接続状態を保ったまま切替スイッチＳＷ１、Ｓｗ２の動作が停止される。
【００７０】
電源スイッチ１５０が押されてオフされたことに伴い、機器１０の電源がオフされる（ステップＳ３１８）。すなわち、電源回路１１０による機器１０の各部への電力供給が停止される。これにより、図５に示されるフローチャートは終了する。
【００７１】
このように、ケース３ｂにおいても、機器１０の電源がオフされている期間中、各切替スイッチＳＷの切替動作が停止されている。各切替スイッチＳＷの切替動作を停止した分、電源オフ時の消費電力が従来構成のＤＲＰ装置よりも抑えられる。
【００７２】
［ケース３ｃ］
ケース３ｃでは、機器２０は、ＤＲＰ装置ではなくシンクとして動作する設定となっている（言い換えると、機器２０はコンシューマである。）。機器２０が機器１０に接続されると、機器１０内でｃｃ端子がプルアップ抵抗に接続されたタイミングで両者の関係が決まる。すなわち、機器１０、２０がそれぞれソース、シンクに決まる。各機器のプルアップ抵抗及びプルダウン抵抗による分圧によってｃｃ端子の電位が変化して、機器１０に他の機器が接続されたと判定され（ステップＳ３０７：ＹＥＳ）、接続された他の機器である機器２０がプロバイダでないと判定されると（ステップＳ３０８：ＮＯ）、ソースとして動作する機器１０からシンクである機器２０にＶBUSラインを介して電源電圧が供給される（ステップＳ３１０）。
【００７３】
以降の処理については、ケース３ｂと同じであるため、その説明を省略する。
【００７４】
ケース３ｃにおいても、機器１０の電源がオフされている期間中、各切替スイッチＳＷの切替動作が停止されている。各切替スイッチＳＷの切替動作を停止した分、電源オフ時の消費電力が従来構成のＤＲＰ装置よりも抑えられる。
【００７５】
以上が本発明の例示的な実施形態の説明である。本発明の実施形態は、上記に説明したものに限定されず、本発明の技術的思想の範囲において様々な変形が可能である。例えば明細書中に例示的に明示される実施形態等又は自明な実施形態等を適宜組み合わせた内容も本願の実施形態に含まれる。
【００７６】
上記の実施形態（例えば実施例１）においては、電源スイッチ１５０がオンされてから電源オンまでの間に機器１０がＤＲＰに設定されているが、別の実施形態では、電源オン後に機器１０がＤＲＰに設定されてもよい。
【００７７】
上記の実施形態（例えば実施例１のケース１ａ）においては、電源スイッチ１５０がオフされてから電源オフまでの間に機器１０がシンクに設定されているが、別の実施形態では、電源オフ後に機器１０がシンクに設定されてもよい。
【００７８】
上記の実施形態（例えば実施例１のケース１ｂ）においては、機器２０が接続される前に機器１０の電源がオンされる処理を示したが、機器１０の電源がオンされる前に機器２０が接続される場合もある。この場合に機器２０がソースとしてのみ動作する設定であるとき、ＤＲＰへの設定処理（例えばステップＳ１０４）を省略し、機器１０が機器２０から電力を受給するようにしてもよい。
【００７９】
１  電力供給システム
１０、２０  機器（電源を備える電子機器）
３０  ＵＳＢケーブル
１００  ＣＰＵ
１１０  電源回路
１２０  バッテリ
１３０  ＵＳＢコネクタ
１４０  メモリ
１５０  電源スイッチ
２００  ＣＰＵ
２１０  電源回路
２２０  バッテリ
２３０  ＵＳＢコネクタ
２４０  メモリ
２５０  電源スイッチ
【図１】
2019164777.tif 000003
【図２】
2019164777.tif 000004
【図３】
2019164777.tif 000005
【図４】
2019164777.tif 000006
【図５】
2019164777.tif 000007