(57)【要約】【課題】電力の授受の経路の自己ループに起因する無駄な電力のロスを抑制する。【解決手段】実施形態による電子機器において、第１インターフェースおよび第２インターフェースは、外部に接続可能に構成され、接続先との間で電力の授受を実行可能に構成されている。記憶部は、電子機器の第１識別情報を記憶する。送信部は、第１インターフェースが電力の供給を行うソースとして機能する場合に、第１識別情報を含む第１情報を、第１インターフェースの接続先である第１機器に送信する。受信部は、第２インターフェースが電力の受け取りを行うシンクとして機能する場合に、第２インターフェースの接続先である第２機器の第２識別情報を含む第２情報を、第２機器から受信する。制御部は、第２情報が第１識別情報を含む場合に、第２インターフェースを介した電力の受け取りを停止する。【選択図】図２
2018194913.tif 000002
【特許請求の範囲】
【請求項１】
電子機器であって、
外部に接続可能に構成され、接続先との間で電力の授受を実行可能な第１インターフェースおよび第２インターフェースと、
前記電子機器の第１識別情報を記憶する記憶部と、
前記第１インターフェースが電力の供給を行うソースとして機能する場合に、前記第１識別情報を含む第１情報を、前記第１インターフェースの接続先である第１機器に送信する送信部と、
前記第２インターフェースが電力の受け取りを行うシンクとして機能する場合に、前記第２インターフェースの接続先である第２機器の第２識別情報を含む第２情報を、前記第２機器から受信する受信部と、
前記第２情報が前記第１識別情報を含む場合に、前記第２インターフェースを介した電力の受け取りを停止する制御部と、
を備える、電子機器。
【請求項２】
前記制御部は、前記第２インターフェースの接続先が再度確定するまで、前記第２インターフェースを介した電力の受け取りを停止する、
請求項１に記載の電子機器。
【請求項３】
前記制御部は、前記第２情報が前記第１識別情報を含む場合に、電力の授受の経路のループの発生を、通知部を介して通知する、
請求項１または２に記載の電子機器。
【請求項４】
前記送信部は、前記第１機器に送信する前記第１情報に前記第２情報を含める、
請求項１〜３のいずれか１項に記載の電子機器。
【請求項５】
前記複数のインターフェースは、Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ  Ｐｏｗｅｒ  Ｄｅｌｉｖｅｒｙ（ＵＳＢ  ＰＤ）規格に対応している、
請求項１〜４のいずれか１項に記載の電子機器。
【請求項６】
外部に接続可能に構成され、接続先との間で電力の授受を実行可能な第１インターフェースおよび第２インターフェースを備えた電子機器で実行される方法であって、
前記電子機器の第１識別情報を記憶し、
前記第１インターフェースが電力の供給を行うソースとして機能する場合に、前記第１識別情報を含む第１情報を、前記第１インターフェースの接続先である第１機器に送信し、
前記第２インターフェースが電力の受け取りを行うシンクとして機能する場合に、前記第２インターフェースの接続先である第２機器の第２識別情報を含む第２情報を、前記第２機器から受信し、
前記第２情報が前記第１識別情報を含む場合に、前記第２インターフェースを介した電力の受け取りを停止する、
方法。
【請求項７】
前記第２インターフェースの接続先が再度確定するまで、前記第２インターフェースを介した電力の受け取りを停止する、
請求項６に記載の方法。
【請求項８】
前記第２情報が前記第１識別情報を含む場合に、電力の授受の自己ループの発生を、通知部を介して通知する、
請求項６または７に記載の方法。
【請求項９】
前記第１機器に送信する前記第１情報に前記第２情報を含める、
請求項６〜８のいずれか１項に記載の方法。
【請求項１０】
前記複数のインターフェースは、Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ  Ｐｏｗｅｒ  Ｄｅｌｉｖｅｒｙ（ＵＳＢ  ＰＤ）規格に対応している、
請求項６〜９のいずれか１項に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、電子機器および方法に関する。
【背景技術】
【０００２】
従来、外部に接続可能なインターフェースを複数備えた電子機器が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−４８２７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記のような電子機器では、複数のインターフェースが、電力の授受を実行可能に構成されている場合がある。この場合、複数のインターフェースのうちの２つが、ケーブルを介して直接的に接続されたり、他の１つ以上の機器およびケーブルを介して間接的にデイジーチェーン接続されたりする状況が発生しうる。このような状況では、２つのインターフェースのうちの一方が電力を供給するソース（Ｓｏｕｒｃｅ）となり、他方が電力を受け取るシンク（Ｓｉｎｋ）となるため、電力の授受の経路のループ（自己ループ）が発生し、無駄な電力のロスが発生する。
【０００５】
そこで、電力の授受の経路の自己ループに起因する無駄な電力のロスを抑制することが望まれる。
【課題を解決するための手段】
【０００６】
実施形態による電子機器は、第１インターフェースおよび第２インターフェースと、記憶部と、送信部と、受信部と、制御部と、を備える。第１インターフェースおよび第２インターフェースは、外部に接続可能に構成され、接続先との間で電力の授受を実行可能に構成されている。記憶部は、電子機器の第１識別情報を記憶する。送信部は、第１インターフェースが電力の供給を行うソースとして機能する場合に、第１識別情報を含む第１情報を、第１インターフェースの接続先である第１機器に送信する。受信部は、第２インターフェースが電力の受け取りを行うシンクとして機能する場合に、第２インターフェースの接続先である第２機器の第２識別情報を含む第２情報を、第２機器から受信する。制御部は、第２情報が第１識別情報を含む場合に、第２インターフェースを介した電力の受け取りを停止する。
【図面の簡単な説明】
【０００７】
【図１】図１は、実施形態による電子機器の一例としてのパーソナルコンピュータの外観を示した例示的な図である。
【図２】図２は、実施形態による電子機器の概略的な内部構成を示した例示的なブロック図である。
【図３】図３は、実施形態による自己ループの通知画面を示した例示的な図である。
【図４】図４は、実施形態において実行される処理を示した例示的なフローチャートである。
【発明を実施するための形態】
【０００８】
以下、実施形態を図面に基づいて説明する。以下に記載する実施形態の構成、ならびに当該構成によってもたらされる作用および結果（効果）は、あくまで一例であって、以下の記載内容に限られるものではない。
【０００９】
まず、実施形態の構成について説明する。
【００１０】
図１は、実施形態による電子機器１００の一例としてのパーソナルコンピュータ１の外観を示した例示的な図である。図１に示されるように、実施形態によるパーソナルコンピュータ１は、動画像などの情報を表示するディスプレイ２と、プロセッサやメモリを内部に搭載し、その表面にキーボードを備えた本体部３と、を有している。実施形態において、パーソナルコンピュータ１の本体部３には、Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ  Ｐｏｗｅｒ  Ｄｅｌｉｖｅｒｙ（ＵＳＢ  ＰＤ）規格に対応したＵＳＢ  ＰＤポート１０１が複数（図１では２つ）設けられている。なお、パーソナルコンピュータ１が、ディスプレイ２、本体部３、およびＵＳＢ  ＰＤポート１０１以外にも、一般的なコンピュータと同様の構成を有していることは言うまでもない。また、図１には、ＵＳＢ  ＰＤポートの個数が２つである例が図示されているが、実施形態では、ＵＳＢ  ＰＤポートの個数が３つ以上であってもよい。
【００１１】
ＵＳＢ  ＰＤポート１０１は、外部に接続可能に構成され、接続先との間で電力の授受を実行可能なインターフェースである。つまり、ＵＳＢ  ＰＤポート１０１は、外部に接続された場合に、接続先に電力を供給するソースとも、接続先から電力を受け取るシンクともなりうる。ＵＳＢ  ＰＤポート１０１がソースとなるかシンクとなるかは、接続先との間で実行されるネゴシエーションなどに基づいて決定される。
【００１２】
なお、実施形態では、外部に接続可能という条件と、接続先との間で電力の授受を実行可能という条件と、を満たしたインターフェースであれば、ＵＳＢ  ＰＤポート１０１以外のインターフェースが用いられてもよい。また、実施形態の技術は、図１に示されたパーソナルコンピュータ１以外の、たとえばスマートフォンやタブレットなどといった電子機器にも適用可能である。さらにまた、接続先の機器としては、前記とは別のパーソナルコンピュータや、スマートフォン、タブレット、電子記録機器、オーディオ機器、あるいは映像機器など、様々な機器が考えられうる。
【００１３】
ところで、上述したパーソナルコンピュータ１のような、複数のＵＳＢ  ＰＤポート１０１を備えた電子機器１００では、２つのＵＳＢ  ＰＤポート１０１がケーブルを介して直接的に接続されたり、他の１つ以上の機器およびケーブルを介して間接的にデイジーチェーン接続されたりする場合がある。この場合、２つのＵＳＢ  ＰＤポート１０１のうちの一方が電力を供給するソースとなり、他方が電力を受け取るシンクとなる状況が発生しうる。このような状況では、電力の授受の経路のループ（自己ループ）が発生し、無駄な電力のロスが発生する。
【００１４】
そこで、実施形態による電子機器１００は、以下に説明するような構成により、電力の授受の経路の自己ループが発生したか否かを監視し、自己ループが発生した場合に電力の受け取りを停止することで、無駄な電力のロスの抑制を実現する。
【００１５】
図２は、実施形態による電子機器１００の概略的な内部構成を示した例示的なブロック図である。図２には、電子機器１００のうちのＵＳＢ  ＰＤポート１０１に関わる部分の構成のみが図示されている。以下では、２つのＵＳＢ  ＰＤポート１０１のうち、ＵＳＢ  ＰＤポート１０１ａがソースとして機能し、ＵＳＢ  ＰＤポート１０１ｂがシンクとして機能するものとする。なお、ＵＳＢ  ＰＤポート１０１ａは、「第１インターフェース」の一例であり、ＵＳＢ  ＰＤポート１０１ｂは、「第２インターフェース」の一例である。
【００１６】
図２に示されるように、電子機器１００は、２つのＵＳＢ  ＰＤポート１０１（１０１ａおよび１０１ｂ）と、バッテリ１０２と、チャージャ１０３と、コンバータ１０４と、２つのＵＳＢ  ＰＤコントローラ１０５（１０５ａおよび１０５ｂ）と、エンベデッドコントローラ１０６と、通知部１０７と、を有している。
【００１７】
バッテリ１０２は、充放電可能な二次電池である。チャージャ１０３は、シンクであるＵＳＢ  ＰＤポート１０１ｂが受け取った電力をバッテリ１０２に充電する。コンバータ１０４は、バッテリ１０２に蓄えられた（直流の）電力を、適正な大きさの電圧の電力に変換し、変換後の電力を、ソースであるＵＳＢ  ＰＤポート１０１ａに出力する。
【００１８】
各ＵＳＢ  ＰＤコントローラ１０５は、対応する各ＵＳＢ  ＰＤポート１０１を介した電力の授受およびデータの送受信を制御する。より具体的に、各ＵＳＢ  ＰＤコントローラ１０５は、対応する各ＵＳＢ  ＰＤポート１０１がソースとして機能する場合、当該ＵＳＢ  ＰＤポート１０１を介した電力の供給およびデータの送信を制御し、対応する各ＵＳＢ  ＰＤポート１０１がシンクとして機能する場合、当該ＵＳＢ  ＰＤポート１０１を介した電力の受け取りおよびデータの受信を制御する。なお、ＵＳＢ  ＰＤコントローラ１０５は、各種の処理を実行するプロセッサや、各種のデータを記憶するメモリなど（いずれも不図示）を有している。
【００１９】
前述したように、ここでは、ＵＳＢ  ＰＤポート１０１ａがソースとして機能し、ＵＳＢ  ＰＤポート１０１ｂがシンクとして機能する場合を想定している。したがって、図２の例では、ＵＳＢ  ＰＤポート１０１ａに対応したＵＳＢ  ＰＤコントローラ１０５ａは、ＵＳＢ  ＰＤポート１０１ａを介した電力の供給およびデータの送信を制御し、ＵＳＢ  ＰＤポート１０１ｂに対応したＵＳＢ  ＰＤコントローラ１０５ｂは、ＵＳＢ  ＰＤポート１０１ｂを介した電力の受け取りおよびデータの受信を制御する。
【００２０】
エンベデッドコントローラ１０６は、上述したＵＳＢ  ＰＤコントローラ１０５や、後述する通知部１０７を統括的に制御する。エンベデッドコントローラ１０６も、ＵＳＢ  ＰＤコントローラ１０５と同様に、各種の処理を実行するプロセッサや、各種のデータを記憶するメモリなど（いずれも不図示）を有している。
【００２１】
ここで、実施形態によるエンベデッドコントローラ１０６は、識別情報生成部１０６ａと、自己ループ判定部１０６ｂと、例外処理実行部１０６ｃと、を有している。これらの構成は、エンベデッドコントローラ１０６のプロセッサが所定の制御プログラムを実行した結果としてメモリ上に生成される機能モジュールとして実現されてもよいし、専用のハードウェア（回路）によって実現されてもよい。
【００２２】
識別情報生成部１０６ａは、電子機器１００の識別情報を生成し、ＵＳＢ  ＰＤコントローラ１０５ａのメモリに書き込む。識別情報は、たとえば、電子機器１００の製造時などに割り当てられるシリアルナンバーや、所定の乱数に基づいて生成される電子機器１００固有の情報などである。
【００２３】
実施形態では、上記の識別情報が、電力の授受の自己ループを検出するために利用される。より具体的に、実施形態では、自己ループの検出のため、上記の識別情報が、電力の授受の経路に沿って送受信されるようになっている。
【００２４】
すなわち、実施形態において、ＵＳＢ  ＰＤコントローラ１０５ａは、ＵＳＢ  ＰＤポート１０１ａを介した電力の供給が実際に開始される前のネゴシエーションの段階で、メモリに書き込まれた電子機器１００の識別情報（以下、第１識別情報とする）を含む第１情報を、ＵＳＢ  ＰＤポート１０１ａの接続先である第１機器（不図示）に送信する。第１情報の送信には、たとえば、ＵＳＢ  ＰＤ規格で定義されたＶｅｎｄｅｒ  Ｄｅｆｉｎｅｄ  Ｍｅｓｓａｇｅ（ＶＤＭ）が利用される。
【００２５】
また、実施形態において、ＵＳＢ  ＰＤコントローラ１０５ｂは、ＵＳＢ  ＰＤポート１０１ｂを介した電力の受け取りが実際に開始される前のネゴシエーションの段階で、ＵＳＢ  ＰＤポート１０１ｂの接続先である第２機器（不図示）の識別情報（以下、第２識別情報とする）を含む第２情報を、第２機器から受信する。上述した第１情報の送信と同様に、第２情報の受信にも、ＶＤＭが利用される。
【００２６】
なお、実施形態において、ＵＳＢ  ＰＤコントローラ１０５ａは、第１機器に送信する第１情報に、ＵＳＢ  ＰＤコントローラ１０５ｂにより受信された第２情報を含めるものとする。
【００２７】
以上のような第１情報および第２情報の送受信により、実施形態では、ソースであるＵＳＢ  ＰＤポート１０１ａと、シンクであるＵＳＢ  ＰＤポート１０１ｂと、が直接的または間接的に接続されることで発生する電力の授受の自己ループを検出することが可能となる。
【００２８】
たとえば、ＵＳＢ  ＰＤポート１０１ａとＵＳＢ  ＰＤポート１０１ｂとが直接的に接続されることで自己ループが構成された場合を想定する。この場合、ＵＳＢ  ＰＤポート１０１ａの接続先である第１機器と、ＵＳＢ  ＰＤポート１０１ｂの接続先である第２機器と、が共に電子機器１００となり、ＵＳＢ  ＰＤポート１０１ａから送信される第１情報の第１識別情報と、ＵＳＢ  ＰＤポート１０１ｂにより受信される第２情報の第２識別情報と、が一致することになる。
【００２９】
すなわち、上記の場合、ＵＳＢ  ＰＤコントローラ１０５ａは、第１識別情報を含む第１情報を電子機器１００から送信し、ＵＳＢ  ＰＤコントローラ１０５ｂは、電子機器１００自身から、第１識別情報を含む第１情報を、第２識別情報を含む第２情報として受信していることになる。よって、ここでは実際には、第２識別情報は、第１識別情報である。したがって、ＵＳＢ  ＰＤコントローラ１０５ｂにより受信された第２識別情報と、識別情報生成部１０６ａが生成してＵＳＢ  ＰＤコントローラ１０５ｂのメモリに書き込んだ第１識別情報と、が一致するか否かを判定することにより、自己ループであるかどうかを検出することが可能になる。
【００３０】
また、ＵＳＢ  ＰＤポート１０１ａとＵＳＢ  ＰＤポート１０１ｂとが、他の１つ以上の機器を介して間接的にデイジーチェーン接続されることで自己ループが構成された場合を想定する。ここで想定する他の１つ以上の機器は、実施形態による電子機器１００と同様に第１情報および第２情報を送受信する機能を持っているものとする。この場合、ソースであるＵＳＢ  ＰＤポート１０１ａから供給される電力は、ＵＳＢ  ＰＤポート１０１ａとＵＳＢ  ＰＤポート１０１ｂとの間に介在する１つ以上の機器を介して、シンクであるＵＳＢ  ＰＤポート１０１ｂに戻ることになる。
【００３１】
ここで、前述したように、実施形態において、ＵＳＢ  ＰＤコントローラ１０５ａは、ＵＳＢ  ＰＤポート１０１ａの接続先に送信する第１情報に、ＵＳＢ  ＰＤコントローラ１０５ｂにより受信された第２情報を含める。これにより、ＵＳＢ  ＰＤポート１０１ａとＵＳＢ  ＰＤポート１０１ｂとが他の１つ以上の機器を介して間接的にデイジーチェーン接続された上記の場合では、ＵＳＢ  ＰＤポート１０１ａから送信された第１情報（第１識別情報を含む）が電力の授受の経路に沿って循環するので、第１識別情報は、最終的には、第２情報に含まれた状態でＵＳＢ  ＰＤポート１０１ｂに戻ることとなる。したがって、この場合、ＵＳＢ  ＰＤコントローラ１０５ｂにより受信された第２情報に、識別情報生成部１０６ａが生成してＵＳＢ  ＰＤコントローラ１０５ｂのメモリに書き込んだ第１識別情報が含まれるか否かを判定すれば、自己ループを検出することが可能になる。
【００３２】
以上の理屈に基づき、実施形態による自己ループ判定部１０６ｂは、ＵＳＢ  ＰＤコントローラ１０５ｂにより受信された第２情報が、電子機器１００の識別情報である第１識別情報を含むか否かに基づいて、自己ループが発生しているか否かを判定する。そして、例外処理実行部１０６ｃは、第２情報が第１識別情報を含む場合、すなわち自己ループが発生している場合に、次に説明するような例外処理を実行する。
【００３３】
例外処理実行部１０６ｃは、例外処理として、ＵＳＢ  ＰＤポート１０１ｂを介した電力の受け取りを停止する処理を実行する。たとえば、例外処理実行部１０６ｃは、ＵＳＢ  ＰＤコントローラ１０５ｂにハードリセット指令を出力することで、ＵＳＢ  ＰＤポート１０１ｂへのケーブルの抜き差しなどによりＵＳＢ  ＰＤポート１０１ｂの接続先が再度確定するまで、ＵＳＢ  ＰＤポート１０１ｂを介した電力の受け取りを停止する。これにより、ＵＳＢ  ＰＤポート１０１ｂの接続先が再度確定するまでの間、自己ループに起因する無駄な電力のロスが再発するのを回避することができる。
【００３４】
さらに、例外処理実行部１０６ｃは、例外処理として、自己ループの発生を、通知部１０７を介してユーザに通知する。これにより、自己ループを回避するような接続の変更をユーザに促すことができる。ここで、通知部１０７とは、たとえばディスプレイの表示制御を実行するアプリケーションである。例外処理実行部１０６ｃは、次のような通知画面３０１を表示する旨の指令を通知部１０７に出力することで、自己ループの発生を視覚的に通知する。
【００３５】
図３は、実施形態による自己ループの通知画面３０１を示した例示的な図である。図３に示されるように、通知画面３０１には、自己ループが検出された旨のメッセージが表示されている。
【００３６】
なお、実施形態では、自己ループの発生をユーザに通知する手法は、図３に示された通知画面３０１を用いた視覚的な手法に制限されるものではない。たとえば、実施形態では、自己ループの発生が、音声を用いた聴覚的な手法で通知されてもよい。さらに実施形態では、自己ループの発生が、ユーザの視覚と聴覚との両方に訴える手法で通知されてもよい。
【００３７】
以上の構成により、実施形態では、次のような動作が実行される。
【００３８】
図４は、実施形態において実行される処理を示した例示的なフローチャートである。図４に示される処理フローは、ＵＳＢ  ＰＤポート１０１の接続先が確定し、当該ＵＳＢ  ＰＤポート１０１がソースとして機能するかシンクとして機能するかが確定した場合に実行される。なお、前述したように、ＵＳＢ  ＰＤポート１０１の接続先には、電子機器１００自身も含みうる。
【００３９】
図４に示される処理フローでは、まず、Ｓ１において、ＵＳＢ  ＰＤコントローラ１０５は、接続先が確定したＵＳＢ  ＰＤポート１０１が、電力を受け取るシンクであるか否かを判断する。
【００４０】
Ｓ１において、ＵＳＢ  ＰＤポート１０１がシンクではない、つまり電力を供給するソースであると判断された場合、Ｓ２に処理が進む。そして、Ｓ２において、ＵＳＢ  ＰＤコントローラ１０５は、電子機器１００の識別情報である第１識別情報を含む第１情報を、電力の供給先となるＵＳＢ  ＰＤポート１０１の接続先に送信する。
【００４１】
一方、Ｓ１において、ＵＳＢ  ＰＤポート１０１がシンクであると判断された場合、Ｓ３に処理が進む。そして、Ｓ３において、ＵＳＢ  ＰＤコントローラ１０５は、電力の供給元となるＵＳＢ  ＰＤポート１０１の接続先から、当該接続先の識別情報である第２識別情報を含む第２情報を受信する。なお、前述したように、第２識別情報は、第１識別情報と一致することもありうる。
【００４２】
Ｓ４において、エンベデッドコントローラ１０６の自己ループ判定部１０６ｂは、識別情報生成部１０６ａから第１識別情報を取得する。なお、前述したように、第１識別情報は、識別情報生成部１０６ａによってＵＳＢ  ＰＤコントローラ１０５ａのメモリに書き込まれている。したがって、Ｓ４において、自己ループ判定部１０６ｂは、ＵＳＢ  ＰＤコントローラ１０５ａのメモリから第１識別情報を取得してもよい。
【００４３】
Ｓ５において、エンベデッドコントローラ１０６の自己ループ判定部１０６ｂは、Ｓ４で取得された第１識別情報が、Ｓ３で受信された第２情報に含まれるか否かを判断する。
【００４４】
Ｓ５において、第１識別情報が第２情報に含まれていないと判断された場合、電力の授受の経路の自己ループが発生していないと判定可能である。したがって、この場合、後述するＳ６およびＳ７のような例外処理は実行されず、そのまま処理が終了する。
【００４５】
しかしながら、第１識別情報が第２情報に含まれていると判断された場合、電力の授受の経路の自己ループが発生していると判定可能である。したがって、この場合、Ｓ６において、エンベデッドコントローラ１０６の例外処理実行部１０６ｃは、例外処理として、前述したハードリセット指令などを用いて、シンクとして機能しているＵＳＢ  ＰＤコントローラ１０５を介した電力の受け取りを停止する。
【００４６】
さらに、Ｓ７において、エンベデッドコントローラ１０６の例外処理実行部１０６ｃは、図３に示された通知画面３０１などを用いて、自己ループの発生を、通知部１０７を介してユーザに通知する。そして、処理が終了する。
【００４７】
以上説明したように、実施形態による電子機器１００は、外部に接続可能に構成され、接続先との間で電力の授受を実行可能な複数のインターフェースとしての複数のＵＳＢ  ＰＤポート１０１と、当該複数のＵＳＢ  ＰＤポート１０１に対応した複数のＵＳＢ  ＰＤコントローラ１０５と、を有している。
【００４８】
そして、第１インターフェースとしてのＵＳＢ  ＰＤポート１０１ａが電力の供給を行うソースとして機能する場合、当該ＵＳＢ  ＰＤポート１０１ａに対応したＵＳＢ  ＰＤコントローラ１０５ａは、電子機器１００の識別情報である第１識別情報を含む第１情報を、ＵＳＢ  ＰＤポート１０１ａの接続先である第１機器に送信する送信部として機能する。また、第２インターフェースとしてのＵＳＢ  ＰＤポート１０１ｂが電力の供給を行うソースとして機能する場合、当該ＵＳＢ  ＰＤポート１０１ｂに対応したＵＳＢ  ＰＤコントローラ１０５ｂは、ＵＳＢ  ＰＤポート１０１ｂの接続先である第２機器の第２識別情報を含む第２情報を、第２機器から受信する受信部として機能する。
【００４９】
そして、実施形態による電子機器１００は、第２情報が第１識別情報を含む場合に、シンクとして機能するＵＳＢ  ＰＤポート１０１ｂを介した電力の受け取りを停止する制御部としてのエンベデッドコントローラ１０６を有している。これにより、自己ループの発生に起因する無駄な電力のロスを抑制することができる。
【００５０】
以上、本発明の実施形態を説明したが、上述した実施形態はあくまで一例であって、発明の範囲を限定することは意図していない。上述した新規な実施形態は、様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。上述した実施形態およびその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００５１】
１  パーソナルコンピュータ（電子機器）
１００  電子機器
１０１ａ  ＵＳＢ  ＰＤポート（第１インターフェース）
１０１ｂ  ＵＳＢ  ＰＤポート（第２インターフェース）
１０５  ＵＳＢ  ＰＤコントローラ（送信部、受信部）
１０５ａ  ＵＳＢ  ＰＤコントローラ（送信部）
１０５ｂ  ＵＳＢ  ＰＤコントローラ（受信部）
１０６  エンベデッドコントローラ（制御部）
１０７  通知部
【図１】
2018194913.tif 000003
【図２】
2018194913.tif 000004
【図３】
2018194913.tif 000005
【図４】
2018194913.tif 000006