(57)【要約】【課題】  機器を追加接続した際に、既に接続されている機器の実使用状態を考慮した電力配分を行えるようにする。【解決手段】  電子機器（１００）は、接続された外部機器へ電力供給を行う複数の接続手段と、接続手段に外部機器が接続されたことを判定する接続判定手段と、接続手段に接続された外部機器との通信を行う通信手段と、接続手段に接続された外部機器への供給電力を測定する供給電力測定手段と、供給電力測定手段により測定された供給電力測定値を記憶する記憶手段と、外部機器との通信により外部機器への供給電力値を決定し、外部機器が追加接続されたことを検出した場合には、接続済みの外部機器への供給電力値と供給電力測定値との差を算出し、差が所定値以上であった場合には、供給電力測定値に基づき接続済みの外部機器への供給電力値を再度決定する制御手段とを有する。【選択図】  図１
2019193486.tif 000002
【特許請求の範囲】
【請求項１】
接続された外部機器へ電力供給を行う複数の接続手段と、
前記接続手段に外部機器が接続されたことを判定する接続判定手段と、
前記接続手段に接続された外部機器との通信を行う通信手段と、
前記接続手段に接続された外部機器への供給電力を測定する供給電力測定手段と、
前記供給電力測定手段により測定された供給電力測定値を記憶する記憶手段と、
外部機器との通信により外部機器への供給電力値を決定し、外部機器が追加接続されたことを検出した場合には、接続済みの外部機器への供給電力値と供給電力測定値との差を算出し、差が所定値以上であった場合には、供給電力測定値に基づき接続済みの外部機器への供給電力値を再度決定する制御手段と
を有することを特徴とする電子機器。
【請求項２】
再度決定する供給電力値は、前回の供給電力値未満、かつ供給電力測定値以上であることを特徴とする請求項１に記載の電子機器。
【請求項３】
前記供給電力測定値は、所定時間の供給電力の平均値であることを特徴とする請求項１または２に記載の電子機器。
【請求項４】
前記供給電力測定値は、所定時間の供給電力の最大値であることを特徴とする請求項１または２に記載の電子機器。
【請求項５】
外部機器の接続解除を検出した場合に、前記供給電力測定値に基づいて外部機器への供給電力値を再度決定する処理を行う請求項１から４のいずれか１項に記載の電子機器。
【請求項６】
前記接続手段は、ＵＳＢ規格に準拠した接続手段であることを特徴とする請求項１から５のいずれか１項に記載の電子機器。
【請求項７】
前記制御手段は、ＵＳＢ  ＰＤ規格に準拠した通信により外部機器への供給電力値を決定することを特徴とする請求項１から６のいずれか１項に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電力供給機能を有する電子機器に関するものである。
【背景技術】
【０００２】
特許文献１には、新たなＵＳＢ機器が接続された際に、その機器が必要とする電流の供給ができない場合には、既に他のポートに接続されている所定の機器をサスペンド状態へ移行させる電力調整を行う方法が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２４４４５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１では、他のポートに接続されている所定の電子機器をサスペンド状態へ移行させるのみであるため、後からＵＳＢ機器を追加接続した際に、既に接続されているＵＳＢ機器への電力供給が停止してしまう。
【０００５】
そこで、本発明は、複数の機器へ電力を供給可能な機器において、機器を追加接続した際に、既に接続されている機器の実使用状態を考慮した電力配分を行えるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る電子機器は、接続された外部機器へ電力供給を行う複数の接続手段と、前記接続手段に外部機器が接続されたことを判定する接続判定手段と、前記接続手段に接続された外部機器との通信を行う通信手段と、前記接続手段に接続された外部機器への供給電力を測定する供給電力測定手段と、前記供給電力測定手段により測定された供給電力測定値を記憶する記憶手段と、外部機器との通信により外部機器への供給電力値を決定し、外部機器が追加接続されたことを検出した場合には、接続済みの外部機器への供給電力値と供給電力測定値との差を算出し、差が所定値以上であった場合には、供給電力測定値に基づき接続済みの外部機器への供給電力値を再度決定する制御手段とを有する。
【発明の効果】
【０００７】
本発明によれば、外部接続された複数の電子機器へ電力を供給可能な電子機器において、電子機器を追加接続した際に、既に接続されている電子機器の実使用状態を考慮した電力配分を行うことができる。
【図面の簡単な説明】
【０００８】
【図１】実施形態１における電力供給システムの例を示す図である。
【図２】実施形態１における給電機器１００の構成要素の一部を説明するためのブロック図である。
【図３】給電機器１００の供給電力テーブルの例を示す図である。
【図４】実施形態１における受電機器２００の構成要素の一部を説明するためのブロック図である。
【図５】受電機器２００の状態毎の受電電力の一例を示す図である。
【図６】給電機器１００に受電機器２００を接続した場合の給電機器１００の処理を説明するためのフローチャートである。
【図７】図６に示すフローチャートにおける供給可能電力テーブルの例を示す図である。
【図８】既に機器が接続された状態で、機器が追加接続された場合の給電機器１００の処理を説明するためのフローチャートである。
【図９】図８に示すフローチャートにおける供給可能電力テーブルの例を示す図である。
【図１０】機器が複数接続された状態で、機器が接続解除された場合の給電機器１００の処理を説明するためのフローチャートである。
【発明を実施するための形態】
【０００９】
以下、図面を参照して実施形態を説明する。ただし、本発明は以下の実施形態に限定されるものではない。
【００１０】
［実施形態１］
図１は、実施形態１における電力供給システムの例を示す図である。実施形態１における電力供給システムは、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）規格およびＵＳＢ  ＰＤ（Ｐｏｗｅｒ  Ｄｅｌｉｖｅｒｙ）規格に準拠した電力供給システムである。
【００１１】
図１において、１００は給電機器（例：ノートＰＣ）、２００は受電機器（例：デジタルカメラ）である。図１に示すように、給電機器１００は、複数の受電機器２００とＵＳＢケーブル２０で接続される。１台目の受電機器２００は給電機器１００にすでに接続されている受電機器（既接続機器）であり、２台目の受電機器２００は給電機器１００に新たに接続されている受電機器（新たな接続機器）である。給電機器１００、１台目の受電機器２００および２台目の受電機器２００はいずれも電子機器であり、ＵＳＢ機器である。給電機器１００、１台目の受電機器２００および２台目の受電機器２００はいずれもＵＳＢ規格およびＵＳＢ  ＰＤ規格に準拠する。
【００１２】
給電機器１００は、ＡＣアダプター１０により電力が供給され、受電機器２００にＵＳＢケーブル２０を用いて電力を供給する。受電機器２００は、給電機器１００からＵＳＢケーブル２０によって電力を供給されるだけではなく、ＵＳＢケーブル２０によって給電機器１００とデータ通信を行う。
【００１３】
図２は、実施形態１における給電機器１００の構成要素の一部を説明するためのブロック図である。
【００１４】
図２において、１０１はシステム制御部であり、給電機器１００全体を制御する。メモリ１０２は、例えばＲＡＭ（半導体素子を利用した揮発性のメモリなど）からなる。システム制御部１０１は、例えば不揮発性メモリ１０３に格納されるプログラムに従い、メモリ１０２をワークメモリとして用いて、給電機器１００の各構成要素を制御する。不揮発性メモリ１０３には、画像データや音声データ、その他のデータ、システム制御部１０１が動作するための各種プログラムなどが格納される。不揮発性メモリ１０３は例えばハードディスク（ＨＤ）やＲＯＭなどで構成される。また、実施形態１では、後述する給電機器１００の供給可能電力の一覧が供給電力テーブルとして不揮発性メモリ１０３に記憶されている。
【００１５】
表示部１０５は、システム制御部１０１の指示に基づいて、ＬＣＤ等の表示器上に画像やＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を構成するＧＵＩ画面などを表示する。操作部１０６は、ユーザ操作を受け付けるための入力デバイスである。
【００１６】
ＵＳＢ  Ｉ／Ｆ１１０はＵＳＢケーブル２０を接続するためのコネクタである。給電機器１００は、複数のＵＳＢ  Ｉ／Ｆ１１０を有する。ＵＳＢ  Ｉ／Ｆ１１０はＵＳＢ  Ｔｙｐｅ−Ｃコネクタであり、給電機器１００はＵＳＢ  Ｉ／Ｆ１１０にＵＳＢケーブル２０を介して接続された外部機器に電力を供給することができ、データ通信も可能である。ＵＳＢ制御部１５０は、システム制御部１０１の制御に従い、ＵＳＢ  Ｔｙｐｅ−Ｃ規格に従うデータ通信を可能とする。ＵＳＢ制御部１５０は、接続検知部１５０ａ、ＵＳＢ  ＰＤ制御部１５０ｂおよびＵＳＢデータ通信部１５０ｃを有する。
【００１７】
接続検知部１５０ａは、ＵＳＢ  Ｉ／Ｆ１１０に外部機器が接続されたことを、ＵＳＢ  Ｔｙｐｅ−ＣコネクタのＣＣ端子を介して検知する。ＵＳＢ  ＰＤ制御部１５０ｂは、ＵＳＢ  Ｉ／Ｆ１１０に接続されたＵＳＢ  ＰＤ規格に対応した外部機器との間で、ＣＣ端子を介してＵＳＢ  ＰＤ規格に対応した所定のネゴシエーション（給電交渉）を実施する。
【００１８】
ＵＳＢデータ通信部１５０ｃは、ＵＳＢ  Ｉ／Ｆ１１０に接続された外部機器とＵＳＢ２．０、ＵＳＢ３．１等のデータ通信を行う。電源制御部１８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の接続の有無、電池残量の検出を行う。また、電源制御部１８０は、その検出結果とシステム制御部１０１の指示とに基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、給電機器１００の各構成要素へ供給する。
【００１９】
さらに、電源制御部１８０はシステム制御部１０１の指示に基づいてＤＣ−ＤＣコンバータを制御し、ＵＳＢ  ＰＤ制御部１５０ｃによるネゴシエーションで決定された電圧と電流で定められる電力を各々のＵＳＢ  Ｉ／Ｆ１１０を介して外部機器へ供給する。電源部１８１は、リチウムイオン二次電池等の二次電池、ＡＣアダプター等からなる。１８２は供給電力測定部であり、システム制御部１０１の指示に基づき電源制御部１８０から各ＵＳＢ  Ｉ／Ｆ１１０へ出力される電力を測定する。システム制御部１０１は、供給電力測定部１８２により測定された供給電力測定データをメモリ１０２に記憶する。
【００２０】
システム制御部１０１は、供給電力測定部１８２により測定された電力値から、例えば１０分間といった所定時間毎の平均電力を算出し、算出した結果を供給電力測定データとしてメモリ１０２に格納する。また、システム制御部１０１は、供給電力測定部１８２により測定された電力値から、例えば１０分間といった所定時間毎の最大電力を算出し、供給電力測定データとしてメモリ１０２に記憶するように構成してもよい。
【００２１】
図３は、給電機器１００の供給電力テーブルの例を示す図である。供給電力テーブルは、給電機器１００がＵＳＢ  Ｉ／Ｆを用いて供給可能な供給電圧および供給電流と、供給電圧と供給電流を積算した供給電力との関係を示すテーブルである。また、実施形態１において給電機器１００が複数のＵＳＢ  Ｉ／Ｆを用いて外部機器へ供給する電力の合計は最大２０Ｗである。
【００２２】
図４は、実施形態１における受電機器２００の構成要素の一部を説明するためのブロック図である。図４において、２０１はシステム制御部であり、受電機器２００全体を制御する。２１１は撮像部であり、例えば、撮像レンズを経て導入された光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等の撮像素子で構成される。
【００２３】
メモリ２０２は、例えばＲＡＭ（半導体素子を利用した揮発性のメモリなど）からなる。システム制御部２０１は、例えば不揮発性メモリ２０３に格納されるプログラムに従い、メモリ２０２をワークメモリとして用いて、受電機器２００の各構成要素を制御する。不揮発性メモリ２０３には、画像データや音声データ、その他のデータ、システム制御部２０１が動作するための各種プログラムなどが格納される。不揮発性メモリ２０３は例えばＲＯＭなどで構成される。
【００２４】
表示部２０５は、システム制御部２０１の指示に基づいて、ＬＣＤ等の表示器上に画像やＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を構成するＧＵＩ画面などを表示する。操作部２０６は、ユーザ操作を受け付けるための入力デバイスである。２１０はＵＳＢ  Ｉ／Ｆであり、ＵＳＢケーブル２０を接続するためのコネクタである。ＵＳＢ  Ｉ／Ｆ２１０はＵＳＢ  Ｔｙｐｅ−Ｃコネクタであり、受電機器２００は、ＵＳＢ  Ｉ／Ｆ２１０を介して外部機器から電力を受け取ることができ、データ通信も可能である。
【００２５】
ＵＳＢ制御部２５０は、システム制御部２０１の制御に従い、ＵＳＢ  Ｔｙｐｅ−Ｃ規格に従うデータ通信を可能とする。ＵＳＢ制御部２５０は、接続検知部２５０ａ、ＵＳＢ  ＰＤ制御部２５０ｂおよびＵＳＢデータ通信部２５０ｃｃを有する。接続検知部２５０ａは、ＵＳＢ  Ｉ／Ｆ２１０に外部機器が接続されたことを、ＣＣ端子を介して検知する。ＵＳＢ  ＰＤ制御部２５０ｂは、ＵＳＢ  Ｉ／Ｆ２１０に接続された外部機器との間で、ＣＣ端子を介してＵＳＢ  ＰＤ規格に対応した所定のネゴシエーション（給電交渉）を実施する。ＵＳＢデータ通信部２５０ｃは、ＵＳＢ  Ｉ／Ｆ２１０に接続された外部機器とＵＳＢ２．０、ＵＳＢ３．１等のデータ通信を行う。
【００２６】
電源制御部２８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の接続の有無、電池残量の検出を行う。また、電源制御部２８０は、その検出結果とシステム制御部２０１の指示とに基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、受電機器２００の各構成要素へ供給する。さらに、電源制御部２８０は、ＵＳＢ  Ｉ／Ｆ２１０を介して外部機器から供給された電力を各構成要素へ供給する。
【００２７】
２８１は電池であり、例えばＬｉ−ｉｏｎ電池等の充電可能な二次電池である。電源制御部２８０はシステム制御部２０１の指示に基づいてＵＳＢ  Ｉ／Ｆ２１０を介し外部機器から供給された電力を電池２８１へ充電する際の充電制御を行う。
【００２８】
図５は、受電機器２００の状態毎の受電電力の一例を示す図である。図５に示すように、受電機器２００がＵＳＢ  Ｉ／Ｆ２１０を用いて受電する電力は、例えば機能を制限しない通常動作モードの場合は５Ｖ、３．０Ａ、１５Ｗであり、充電機能のみを機能させる充電動作モードの場合は５Ｖ、１．５Ａ、７．５Ｗである。
【００２９】
次に、実施形態１における給電機器１００に受電機器２００を接続した場合の処理について説明する。
【００３０】
図６は、給電機器１００に受電機器２００を接続した場合の給電機器１００の処理を説明するフローチャートである。図６においてステップＳ６０２からステップＳ６０４までの処理は、ＵＳＢ  ＰＤ規格に準拠したネゴシエーションの一例を示したものである。
【００３１】
ステップＳ６０１で、給電機器１００のシステム制御部１０１はＵＳＢ  Ｉ／Ｆ１１０へ機器が接続されたことを検知する。具体的には、システム制御部１０１はＵＳＢ通信制御部１５０の接続検知部１５０ａによって、ＵＳＢ  Ｉ／Ｆ１１０に機器が接続されたことを検知する。機器が接続されたことを検知した場合にはステップＳ６０２へ進む。
【００３２】
ステップＳ６０２で、システム制御部１０１は接続機器へ供給可能電力を通知する。具体的には、システム制御部１０１は、図３に示す供給電力テーブルを参照し、接続機器へ供給可能な複数の供給電圧および供給電流の組合せを算出し、図７に示す供給可能電力通知テーブルとしてメモリ１０２へ記憶する。そして、システム制御部１０１は、供給可能電力通知テーブルとして記憶した供給電圧および供給電流の組合せを、接続機器へ通知するようＵＳＢ  ＰＤ制御部１５０ｂを制御する。実施形態１において、システム制御部１０１は、１２Ｖ、１．６Ａ／９Ｖ、２．２Ａ／５Ｖ、３．０Ａの組合せを受電機器２００へ通知する。接続機器へ供給可能電力を通知するとステップＳ６０３へ進む。
【００３３】
ステップＳ６０３で、システム制御部１０１は接続機器から供給電力要求を受信する。具体的には、システム制御部１０１はＵＳＢ  ＰＤ制御部１５０ｂによって、接続機器から供給電圧と供給電流の組合せからなる供給電力要求を受信する。実施形態１において、受電機器２００のシステム制御部２０１は、通常動作に必要な５Ｖ、３．０Ａ（１５Ｗ）の組合せを供給電力要求として給電機器１００へ要求する。接続機器から供給電力要求を受信するとステップＳ６０４へ進む。
【００３４】
ステップＳ６０４で、システム制御部１０１は接続機器への供給電力を設定する。具体的には、システム制御部１０１は、接続機器への給電電力設定値として５Ｖ、３．０Ａ、１５Ｗをメモリ１０２へ記憶する。さらに、システム制御部１０１は、ＵＳＢ  ＰＤ制御部１５０ｂを制御し、接続機器へ５Ｖ、３．０Ａでの供給許可および供給準備完了を通知する。接続機器への供給電力を設定するとステップＳ６０５へ進む。
【００３５】
ステップＳ６０５で、システム制御部１０１は接続機器への供給電力測定を開始する。具体的には、システム制御部１０１は、供給電力測定部１８２を制御し、ＵＳＢ  Ｉ／Ｆ１１０を介し接続機器へ供給される電力を測定し、測定結果を供給電力測定データとしてメモリ１０２に記憶する。接続機器への供給電力測定を開始すると処理を終了する。
【００３６】
次に、実施形態１における給電機器１００に既に受電機器２００が接続された状態で、受電機器２００を追加接続した場合の処理について説明する。
【００３７】
前述のように、実施形態１における給電機器１００が複数のＵＳＢ  Ｉ／Ｆ１１０を介して外部機器へ供給可能な電力の合計は２０Ｗである。また、受電機器２００の通常動作における受電電力は１５Ｗであり、図６を用いて説明したように給電機器１００に１台目の受電機器２００を接続した場合の供給電力は５Ｖ、３．０Ａ、１５Ｗに設定されている。この状態で、２台目の受電機器２００が追加接続された場合に供給可能な電力は５Ｗである。
【００３８】
しかしながら、１台目の受電機器２００は給電機器１００と１５Ｗでネゴシエーションされているにもかかわらず、実際には充電動作モードで動作している場合がある。その場合、１台目の受電機器２００の実際の受電電力は７．５Ｗであり、給電機器１００は２台目の受電機器２００へ実際には１２．５Ｗの電力供給が可能な状態にある。即ち、適切な電力配分が行われていない状態にある。
【００３９】
そこで、機器を追加接続した際に、既に接続されている機器の実使用状態を考慮した適切な電力配分を行うために、以下の再ネゴシエーション処理を行う。
【００４０】
図８は、既に機器が接続された状態で、機器が追加接続された場合の給電機器１００の処理を説明するフローチャートである。図９は、図８に示すフローチャートにおける供給可能電力テーブルの例を示す図である。また、図８においてステップＳ８０５からステップＳ８０８までの処理は、実施形態１におけるＵＳＢ  ＰＤ規格に準拠した再ネゴシエーションの一例を示したものである。
【００４１】
ステップＳ８０１で、給電機器１００のシステム制御部１０１はＵＳＢ  Ｉ／Ｆ１１０へ機器が追加接続されたことを検知する。具体的には、システム制御部１０１はＵＳＢ通信制御部１５０の接続検知部１５０ａによって、ＵＳＢ  Ｉ／Ｆ１１０に機器が追加接続されたことを検知する。機器が追加接続されたことを検知した場合にはステップＳ８０２へ進む。
【００４２】
ステップＳ８０２で、システム制御部１０１はＵＳＢ  Ｉ／Ｆ１１０への前回の機器接続から追加接続までに所定時間が経過しているか否かを検知する。実施形態１において、システム制御部１０１は、ＵＳＢ  Ｉ／Ｆ１１０へ１台目の受電機器２００が接続されてから、２台目の受電機器２００が接続されるまでの時間が、例えば１分といった所定時間経過しているか否かを判定する。所定時間経過していると判定した場合には、ステップＳ８０３へ進み、所定時間経過していないと判定した場合にはステップＳ８１０へ進む。
【００４３】
ステップＳ８０３で、システム制御部１０１は接続済み機器への供給電力測定データと供給電力設定値の差を算出する。具体的には、システム制御部１０１はメモリ１０２に記憶された、接続済み機器への供給電力測定データと供給電力設定値を参照し、差を算出する。実施形態１において、１台目の受電機器２００への供給電力設定値は１５Ｗである。また、１台目の受電機器２００が例えば充電動作のみの場合は７．５Ｗであり、その差は７．５Ｗである。接続済み機器への供給電力測定データと供給電力設定値の差を算出するとステップＳ８０４へ進む。
【００４４】
ステップＳ８０４で、システム制御部１０１は接続済み機器への供給電力測定データと供給電力設定値の差が所定値以上か否かを判定する。具体的には、システム制御部１０１は、算出した供給電力測定データと供給電力設定値の差が例えば５Ｗ以上か否かを判定する。システム制御部１０１は、差が所定値以上であると判定した場合にはステップＳ８０５へ進み、差が所定値未満であると判定した場合には、ステップＳ８１０へ進む。
【００４５】
ステップＳ８０５で、システム制御部１０１は接続済み機器への供給可能電力を算出する。具体的には、システム制御部１０１は、接続済み機器への供給電力測定データと供給電力設定値を参照し、最大供給電力が供給電力測定データの値以上、かつ供給電力設定値未満となるような供給電圧、最大供給電流の組合せを算出し、供給可能電力テーブルとしてメモリ１０２へ記憶する。
【００４６】
実施形態１において、接続済み機器の給電力測定データは７．５Ｗ、供給電力設定値１５Ｗである。また、給電機器１００は、例えば０．１Ａの精度で供給電流を設定可能であり、図９（ａ）に示すように供給電圧、最大供給電流の組合せを算出し供給可能電力テーブルとして記憶する。接続済み機器への供給可能電力を算出するとステップＳ８０６へ進む。
【００４７】
ステップＳ８０６で、システム制御部１０１は接続済み機器へ供給可能電力を通知する。具体的には、システム制御部１０１は、図９（ａ）に示す供給可能電力テーブルを参照し、接続済み機器へ供給可能な複数の供給電圧および供給電流の組合せを算出し、図９（ｂ）に示す供給可能電力通知テーブルとしてメモリ１０２へ記憶する。そして、システム制御部１０１は、供給可能電力通知テーブルとして記憶した供給電圧および供給電流の組合せを、接続済み機器へ通知するようＵＳＢ  ＰＤ制御部１５０ｂを制御する。実施形態１において、システム制御部１０１は、１２Ｖ、０．７Ａ／９Ｖ、０．９Ａ／５Ｖ、１．５Ａの組合せを受電機器２００へ通知する。接続済み機器へ供給可能電力を通知するとステップＳ８０７へ進む。
【００４８】
ステップＳ８０７で、システム制御部１０１は接続済み機器から供給電力要求を受信する。具体的には、システム制御部１０１はＵＳＢ  ＰＤ制御部１５０ｂによって、接続機器から給電電圧と給電電流の要求を受信する。実施形態１において、受電機器２００のシステム制御部２０１は、給電機器１００から通知された供給可能電力通知（Ｓ８０５）に従い充電動作のみに必要な５Ｖ、１．５Ａ（７．５Ｗ）の組合せを供給電力要求として給電機器１００へ要求する。接続済み機器から供給電力要求を受信するとステップＳ８０８へ進む。
【００４９】
ステップＳ８０８で、システム制御部１０１は接続済み機器への供給電力を設定する。具体的には、システム制御部１０１は、接続済み機器への給電電力設定値として５Ｖ、１．５Ａ、７．５Ｗをメモリ１０２へ記憶するとともに、接続済み機器との再ネゴシエーションを実施したことをメモリ１０２へ記憶する。さらに、システム制御部１０１は、ＵＳＢ  ＰＤ制御部１５０ｂを制御し、接続済み機器へ５Ｖ、１．５Ａでの給電許可および給電準備完了を通知する。接続機器への供給電力を設定するとステップＳ８０９へ進む。
【００５０】
ステップＳ８０９で、システム制御部１０１は接続機器への供給電力測定を開始する。具体的には、システム制御部１０１は、供給電力測定部１８２を制御し、ＵＳＢ  Ｉ／Ｆ１１０を介し接続機器へ供給される電力を測定し、測定結果を供給電力測定データとしてメモリ１０２に記憶する。接続済み機器への供給電力測定を開始するとステップＳ８１０へ進む。
【００５１】
ステップＳ８１０で、システム制御部１０１は追加接続機器への供給可能電力を算出する。具体的には、システム制御部１０１は、まず接続済み機器への供給電力設定値を参照する。そして、最大供給電力が給電機器１００の最大供給電力（２０Ｗ）から接続済み機器への供給電力設定値を減算した値以下となるような供給電圧、最大供給電流の組合せを算出し、供給可能電力テーブルとしてメモリ１０２へ記憶する。実施形態１において、接続済み機器への供給電力設定は７．５Ｗであり、追加接続機器への供給電力最大値が１２．５Ｗ以下となるよう図９（ｃ）に示すように供給電圧、最大供給電流の組合せを算出し供給可能電力テーブルとして記憶する。追加接続機器への供給可能電力を算出するとステップＳ８１１へ進む。
【００５２】
ステップＳ８１１で、システム制御部１０１は追加接続機器へ供給可能電力を通知する。具体的には、システム制御部１０１は、図９（ｃ）に示す供給可能電力テーブルを参照し、追加接続機器へ供給可能な複数の供給電圧および供給電流の組合せを算出し、図９（ｄ）に示す供給可能電力通知テーブルとしてメモリ１０２へ記憶する。そして、システム制御部１０１は、供給可能電力通知テーブルとして記憶した供給電圧および供給電流の組合せを、追加接続機器へ通知するようＵＳＢ  ＰＤ制御部１５０ｂを制御する。実施形態１において、システム制御部１０１は、１２Ｖ、１．０Ａ／９Ｖ  １．３Ａ／５Ｖ、２．５Ａの組合せを受電機器２００へ通知する。追加接続機器へ供給可能電力を通知するとステップＳ８１２へ進む。
【００５３】
ステップＳ８１２で、システム制御部１０１は追加接続機器から供給電力要求を受信する。具体的には、システム制御部１０１はＵＳＢ  ＰＤ制御部１５０ｂによって、接続機器から給電電圧と給電電流の組合せの要求を受信する。実施形態１において、受電機器２００のシステム制御部２０１は、給電機器１００から通知された供給可能電力通知（Ｓ８０５）に従い充電動作のみに必要な５Ｖ、１．５Ａ（７．５Ｗ）の組合せを供給電力要求として給電機器１００へ要求する。追加接続機器から供給電力要求を受信するとステップＳ８１３へ進む。
【００５４】
ステップＳ８１３で、システム制御部１０１は追加接続機器への供給電力を設定する。具体的には、システム制御部１０１は、追加接続機器への給電電力設定値として５Ｖ、１．５Ａ、７．５Ｗをメモリ１０２へ記憶する。さらに、システム制御部１０１は、ＵＳＢ  ＰＤ制御部１５０ｂを制御し、接続機器へ５Ｖ、１．５Ａでの給電許可および給電準備完了を通知する。追加接続機器への供給電力を設定するとステップＳ８１４へ進む。
【００５５】
ステップＳ８１４で、システム制御部１０１は追加接続機器への供給電力測定を開始する。具体的には、システム制御部１０１は、供給電力測定部１８２を制御し、ＵＳＢ  Ｉ／Ｆ１１０を介し接続機器へ供給される電力を測定し、測定結果を供給電力測定データとしてメモリ１０２に記憶する。追加接続機器への供給電力測定を開始すると処理を終了する。
【００５６】
次に、実施形態１における給電機器１００に既に複数の受電機器２００が接続された状態で、１つの受電機器２００が接続解除された場合の処理について説明する。１つの受電機器２００が接続解除された場合において、接続されたままの受電機器２００へ図８を用いて説明した再ネゴシエーションを実施していた場合は、供給可能電力設定を再度行うことが望ましく、以下の処理を行う。
【００５７】
図１０は、機器が複数接続された状態で、機器が接続解除された場合の給電機器１００の処理を説明するフローチャートである。
【００５８】
ステップＳ１００１で、給電機器１００のシステム制御部１０１はＵＳＢ  Ｉ／Ｆ１１０から機器が接続解除続されたことを検知する。具体的には、システム制御部１０１はＵＳＢ通信制御部１５０の接続検知部１５０ａによって、ＵＳＢ  Ｉ／Ｆ１１０から機器が接続解除されたことを検知する。機器が接続解除されたことを検知した場合にはステップＳ１００２へ進む。
【００５９】
ステップＳ１００２で、システム制御部１０１はＵＳＢ  Ｉ／Ｆ１１０の少なくとも１つに機器が接続されているか否かを判定する。接続機器があると判定した場合にはステップＳ１００３へ進み、接続機器がないと判定した場合には処理を終了する。ステップＳ１００３で、システム制御部１０１は、接続機器への再ネゴシエーションを実施したか否かを判定する。接続機器への再ネゴシエーションを実施した場合にはステップＳ１００４へ進み、接続機器への再ネゴシエーションを実施していない場合には処理を終了する。
【００６０】
ステップＳ１００４で、システム制御部１０１は接続機器へ供給可能電力を通知する。具体的には、システム制御部１０１は、図３に示す供給電力テーブルを参照し、接続機器へ供給可能な複数の供給電圧および供給電流の組合せを算出し、図７に示す供給可能電力テーブルとしてメモリ１０２へ記憶する。そして、システム制御部１０１は、供給可能電力テーブルとして記憶した供給電圧および供給電流の組合せを、接続機器へ通知するようＵＳＢ  ＰＤ制御部１５０ｂを制御する。実施形態１において、システム制御部１０１は、１２Ｖ、１．６Ａ／９Ｖ  ２．２Ａ／５Ｖ、３．０Ａの組合せを受電機器２００へ通知する。接続機器へ供給可能電力を通知するとステップＳ１００５へ進む。
【００６１】
ステップＳ１００５で、システム制御部１０１は接続機器から供給電力要求を受信する。具体的には、システム制御部１０１はＵＳＢ  ＰＤ制御部１５０ｂによって、接続機器から供給電圧と供給電流の組合せからなる供給電力要求を受信する。実施形態１において、受電機器２００のシステム制御部２０１は、通常動作に必要な５Ｖ、３．０Ａ（１５Ｗ）の組合せを供給電力要求として給電機器１００へ要求する。接続機器から供給電力要求を受信するとステップＳ１００６へ進む。
【００６２】
ステップＳ１００６で、システム制御部１０１は接続機器への供給電力を設定する。具体的には、システム制御部１０１は、接続機器への給電電力として５Ｖ、３．０Ａ、１５Ｗをメモリ１０２へ記憶する。さらに、システム制御部１０１は、ＵＳＢ  ＰＤ制御部１５０ｂを制御し、接続機器へ５Ｖ、３．０Ａでの供給許可および供給準備完了を通知する。接続機器への供給電力を設定するとステップＳ１００７へ進む。
【００６３】
ステップＳ１００７で、システム制御部１０１は接続機器への供給電力測定を開始する。具体的には、システム制御部１０１は、供給電力測定部１８２を制御し、ＵＳＢ  Ｉ／Ｆ１１０を介し接続機器へ供給される電力を測定し、測定結果を供給電力データとしてメモリ１０２に記憶する。接続機器への供給電力測定を開始すると処理を終了する。
【００６４】
なお、本発明の実施形態は上述の実施形態１に限定されるものではない。発明の要旨を逸脱しない範囲で変更または修正された上述の実施形態１も本発明の実施形態に含まれる。
【符号の説明】
【００６５】
１００  給電機器
２００  受電機器
【図１】
2019193486.tif 000003
【図２】
2019193486.tif 000004
【図３】
2019193486.tif 000005
【図４】
2019193486.tif 000006
【図５】
2019193486.tif 000007
【図６】
2019193486.tif 000008
【図７】
2019193486.tif 000009
【図８】
2019193486.tif 000010
【図９】
2019193486.tif 000011
【図１０】
2019193486.tif 000012