(57)【要約】      （修正有）【課題】ＵＳＢインターフェイスからの供給最大電力を意識することなくＵＳＢインターフェイスの電源制御機能による電源遮断を回避するドッキングステーションを提供する。【解決手段】ドッキングステーション１００ａは、ＵＳＢＴｙｐｅ−Ｃケーブル１３０に接続可能なＵＳＢＴｙｐｅ−Ｃポート３００と、デバイス機器を接続する１または複数個のＵＳＢＴｙｐｅ−Ａポート２２０と、ＵＳＢＴｙｐｅ−Ｃポート３００を経由して供給される電力を入力する電源部２４０と、電源部から出力される電力の電流が供給可能電流以下になるように制御して電力を１または複数個のＵＳＢＴｙｐｅ−Ａポートに出力する電流制御部２５０ａと、ＵＳＢＴｙｐｅ−Ｃポートの供給最大電流の値に基づいて１または複数個のＵＳＢＴｙｐｅ−Ａポートに対する供給可能電流の値を算出するＣＰＵ２７０ａと、同供給可能電流の値を報知するＬＥＤを有する情報報知部２３０ａとを含む。【選択図】図２
2019012479.tif 000002
【特許請求の範囲】
【請求項１】
ＵＳＢインターフェイスケーブルを接続可能な第１ポートと、
デバイス機器を接続する１または複数個の第２ポートと、
前記ＵＳＢインターフェイスケーブルから前記第１ポートを経由して供給される電力を入力する電源部と、
前記電源部から出力される電力の電流が供給可能電流以下になるように制御して前記電力を前記第２ポートに出力する電流制御部と、
前記ＵＳＢインターフェイスケーブルの供給最大電流の値を受信し、前記供給最大電流の値に基づいて、１または複数個の第２ポートに対する前記供給可能電流の値を算出する演算部と、
前記第２ポートへの供給可能電流の値を報知する情報報知部と、を含むドッキングステーション。
【請求項２】
前記第１ポートからの信号を複数個に分岐する分岐装置を含み、
前記第２ポートは、前記複数個設けられ、前記分岐装置に接続され、
前記演算部は、前記供給最大電流の値に基づいて、複数個の前記第２ポートのうち使用可能な前記第２ポートを決定し、
前記情報報知部は、複数の前記第２ポートのうち使用可能な前記第２ポートを報知する、請求項１に記載のドッキングステーション。
【請求項３】
ＵＳＢインターフェイスケーブルを接続可能な第１ポートと、
デバイス機器を接続する１または複数個の第２ポートと、
前記ＵＳＢインターフェイスケーブル対応のＡＣアダプタから供給される電力を入力する電源部と、
前記電源部から出力される電力の電流が供給可能電流以下になるように制御して前記電力を前記第２ポートに出力する電流制御部と、
前記ＡＣアダプタから供給される供給最大電流の値を受信し、前記供給最大電流の値に基づいて、前記供給可能電流の値を算出し、かつ前記使用可能な前記第２ポートを決定する演算部と、
前記第２ポートへの供給可能電流の値および複数の前記第２ポートのうち使用可能な前記第２ポートを報知する情報報知部と、を含むドッキングステーション。
【請求項４】
前記演算部は、前記第１ポートが前記ＵＳＢインターフェイスケーブルと接続された場合、前記ＵＳＢインターフェイスケーブルのＣＣラインまたは前記ＡＣアダプタのＣＣラインに接続している抵抗の値を監視することにより前記供給最大電流の値を受信し、
前記演算部は、前記供給最大電流の値に基づいて、前記供給可能電流の値を算出するとともに、前記使用可能な前記第２ポートを決定する、請求項３に記載のドッキングステーション。
【請求項５】
前記演算部は、ＵＳＢ  Ｐｏｗｅｒ  Ｄｅｌｉｖｅｒｙの規格に応じた電力設定の場合、前記電力設定により設定された供給最大電流の値に基づいて、前記第２ポートへ供給される前記供給可能電流の値を算出するとともに、前記使用可能な前記第２ポートを決定し、
前記演算部は、前記ＵＳＢ  Ｐｏｗｅｒ  Ｄｅｌｉｖｅｒｙの規格に応じた前記電力設定がない場合、電力設定を監視する、請求項１から請求項４のいずれか１項に記載のドッキングステーション。
【請求項６】
前記第２ポートは、少なくとも１以上のＵＳＢポートと、少なくとも１以上のＨＤＭＩ（登録商標）グラフィックポートと、を含み、
前記演算部は、前記ＵＳＢポートおよび前記ＨＤＭＩ（登録商標）グラフィックポートのうち、一方を他方より優先して使用できるように、前記第２ポートへの供給可能電流の値を演算する、請求項１から請求項５のいずれか１項に記載のドッキングステーション。
【請求項７】
演算部は、前記第２ポートに接続されたデバイス機器からの情報に基づいて、前記供給可能電流の値を再設定する、請求項１から請求項６のいずれか１項に記載のドッキングステーション。
【請求項８】
前記演算部は、使用不可能な前記第２ポートに、前記デバイス機器が接続された場合に、前記情報報知部に使用不可または使用可能の旨を報知させる、請求項２から請求項７のいずれか１項に記載のドッキングステーション。
【請求項９】
前記情報報知部は、ＬＥＤの点灯または点滅、ＬＥＤの発光色、またはＬＣＤ、スピーカ、のいずれか１または複数を含む、請求項１から請求項８のいずれか１項に記載のドッキングステーション。
【請求項１０】
前記ＵＳＢインターフェイスケーブルは、前記ＵＳＢＴｙｐｅ−Ｃケーブルを含む、請求項１乃至９のいずれか１項に記載のドッキングステーション。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＵＳＢインターフェイスケーブルに接続され、機器を接続するドッキングステーションに関する。
【背景技術】
【０００２】
従来、ドッキングステーションについて研究開発が行われている。特許文献１（特開２０１５−１７６４４２号公報）には、外部機器への給電と情報処理とを両立させた情報処理装置及びその制御方法、並びにプログラムについて開示されている。
【０００３】
特許文献１の情報処理装置は、装置状態が変化した場合に、周辺装置に給電可能な供給電力の供給電圧と供給電流との組合わせを示す供給電力情報を作成して周辺装置に通知し、その組合わせの中に周辺装置が要求する供給電圧と供給電流との組み合わせが存在する場合に、周辺装置が要求する供給電圧と供給電流とで周辺装置に給電する。
【０００４】
特許文献２（特開２０１１−３４６０１号公報）には、ユーザの手間を掛けずに、給電対象のデバイスに適した給電を行うことが可能な電力供給技術について開示されている。
【０００５】
特許文献２の給電制御部は、ＵＳＢコントローラを介してＵＳＢデバイス情報をＵＳＢデバイスから取得して、当該ＵＳＢデバイス情報を用いて、ＵＳＢ給電モードＤＢを参照して、参照結果に応じて、当該ＵＳＢデバイスに最適な給電モードを選択する。そして、給電制御部は、記憶部に記憶されたＵＳＢ給電フラグの値を‘１’にして、ＵＳＢ給電を可能にする設定を行なうと共に、選択した給電モードに応じてＵＳＢコントローラ、外部ハードウェア、電源回路等の各部を設定する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１５−１７６４４２号公報
【特許文献２】特開２０１１−３４６０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、特許文献１の情報処理装置および特許文献２の給電制御部は、機器へ供給する必要電力が供給元の供給最大電力を超えた場合、自動的にＵＳＢインターフェイス規格の電源制御機能により電源が切断され、機器の接続が切り離されてしまうという問題があった。
【０００８】
本発明の目的は、ＵＳＢインターフェイスケーブルからの供給最大電力を意識することなく、ＵＳＢインターフェイス規格の電源制御機能による電源遮断を回避するドッキングステーションを提供することである。
【０００９】
本発明の他の目的は、ＵＳＢインターフェイスケーブルからの供給最大電力を意識することなく、ＵＳＢインターフェイス規格の電源制御機能による電源遮断を回避するとともに、電源供給の各ポートのうち、使用可能なポートおよび／または使用可能なポートの供給可能電流の値をユーザに容易に報知することができるドッキングステーションを提供することである。
【課題を解決するための手段】
【００１０】
（１）
一局面に従うドッキングステーションは、ＵＳＢインターフェイスケーブルを接続可能な第１ポートと、デバイス機器を接続する１または複数個の第２ポートと、ＵＳＢＴｙｐｅ−Ｃケーブルから第１ポートを経由して供給される電力を入力する電源部と、電源部から出力される電力の電流が供給可能電流以下になるように制御して電力を第２ポートに出力する電流制御部と、ＵＳＢインターフェイスケーブルの供給最大電流の値を受信し、供給最大電流の値に基づいて、１または複数個の第２ポートに対する供給可能電流の値を算出する演算部と、第２ポートへの供給可能電流の値を報知する情報報知部と、を含むものである。
【００１１】
この場合、演算部は、ＵＳＢインターフェイスケーブルから供給される供給最大電流の値を受信し、供給最大電流の値に基づいて、供給可能電流の値を算出する。そして、電流制御部は、電源部から出力される電力の電流が供給可能電流以下になるように電力を第２ポートに出力する。
【００１２】
この結果、演算部が、電流制御部および電源部から出力される電力の電流を供給可能電流以下になるように制御して第２ポートに出力するため、第２ポートに供給される電流がＵＳＢインターフェイスケーブルの供給最大電流を超えることがない。従って、ユーザは、ＵＳＢインターフェイスケーブルからの供給最大電力を意識することなく、ＵＳＢインターフェイス規格の電源制御機能による電源遮断を回避することができる。
【００１３】
また、情報報知部が、第２ポートへの供給可能電流の値を報知する。この結果、使用可能なポートの供給可能電流の値をユーザに容易に報知することができる。
【００１４】
（２）
第２の発明にかかるドッキングステーションは、一局面に従うドッキングステーションにおいて、第１ポートからの信号を複数個に分岐する分岐装置を含み、第２ポートは、複数個設けられ、分岐装置に接続され、演算部は、供給最大電流の値に基づいて、複数個の第２ポートのうち使用可能な第２ポートを決定し、情報報知部は、複数の第２ポートのうち使用可能な第２ポートを報知してもよい。
【００１５】
この場合、演算部は、ＵＳＢインターフェイスケーブルの供給最大電流の値に基づいて、複数個の第２ポートのうち使用可能な第２ポートを決定することができる。演算部は、電流制御部および電源部から出力される電力の電流が供給可能電流以下になるように制御して第２ポートに出力することができる。
【００１６】
この結果、演算部は、電流制御部および電源部から出力される電力の電流が供給可能電流以下になるように制御して第２ポートに出力するため、第２ポートに供給される電流がＵＳＢインターフェイスケーブルの供給最大電流を超えることがない。従って、ユーザは、ＵＳＢインターフェイスケーブルからの供給最大電力を意識することなく、ＵＳＢインターフェイス規格の電源制御機能による電源遮断を回避することができる。
【００１７】
また、情報報知部が、複数の第２ポートのうち使用可能な第２ポートを報知することができる。この結果、電源供給先の各ポートのうち、使用可能なポートおよび使用可能なポートの供給可能電流をユーザが容易に認識することができる。
【００１８】
（３）
他の局面に従うドッキングステーションは、ＵＳＢインターフェイスケーブルを接続可能な第１ポートと、デバイス機器を接続する１または複数個の第２ポートと、ＵＳＢインターフェイスケーブル対応のＡＣアダプタから供給される電力を入力する電源部と、電源部から出力される電力の電流が供給可能電流以下になるように電力を第２ポートに出力する電流制御部と、ＡＣアダプタから通知される供給最大電流の値に基づいて、供給可能電流の値を算出し、かつ使用可能な第２ポートを決定する演算部と、第２ポートへの供給可能電流の値および複数の第２ポートの内使用可能な第２ポートを報知する情報報知部と、を含むものである。
【００１９】
この場合、演算部は、ＡＣアダプタから通知される供給最大電流の値に基づいて、供給可能電流の値を算出し、かつ使用可能な第２ポートを決定する。そして、電流制御部は、電源部から出力される電力の電流が供給可能電流以下になるように電力を第２ポートに出力する。
【００２０】
この結果、電流制御部が電源部から出力される電力の電流が供給可能電流以下になるように電力を第２ポートに出力するため、第２ポートに供給される電流がＵＳＢインターフェイスケーブルの供給最大電流を超えることがない。従って、ＵＳＢＴｙｐｅ−Ｃケーブルからの供給最大電力を意識することなく、ＵＳＢインターフェイス規格の電源制御機能による電源遮断を回避することができる。
【００２１】
また、情報報知部は、第２ポートへの供給可能電流の値および複数の第２ポートのうち使用可能な第２ポートを報知する。この結果、ドッキングステーションの電源供給先の各ポートのうち、使用可能なポートおよび使用可能なポートの供給可能電流をユーザに容易に報知することができる。
【００２２】
（４）
第４の発明にかかるドッキングステーションは、第３の発明にかかるドッキングステーションにおいて、演算部は、第１ポートがＵＳＢインターフェイスケーブルに接続された場合、ＵＳＢインターフェイスケーブルのＣＣラインまたはＡＣアダプタのＣＣラインに接続している抵抗にかかる電圧の値を監視することにより供給最大電流の値を受信し、演算部は、供給最大電流の値に基づいて、供給可能電流の値を算出するとともに、使用可能な第２ポートを決定する。
【００２３】
この場合、演算部は、第１ポートがＵＳＢインターフェイスケーブルに接続された場合、ＵＳＢインターフェイスケーブルのＣＣラインまたはＡＣアダプタのＣＣラインに接続している抵抗にかかる電圧の値を読み取ることにより供給最大電流の値を読み取り、演算部は、読み取った供給最大電流の値に基づいて、供給可能電流の値を算出してもよい。
【００２４】
（５）
第５の発明にかかるドッキングステーションは、一局面から第４の発明にかかるドッキングステーションのいずれかにおいて、演算部は、ＵＳＢ  Ｐｏｗｅｒ  Ｄｅｌｉｖｅｒｙ（以下、ＵＳＢ−ＰＤと呼ぶ。）の規格に応じた電力設定の場合、電力設定により設定された供給最大電流の値に基づいて、第２ポートへ供給される供給可能電流の値を算出するとともに、使用可能な第２ポートを決定し、演算部は、ＵＳＢ−ＰＤの規格に応じた電力設定がない場合、電力設定を監視してもよい。
【００２５】
この場合、演算部は、ＵＳＢ−ＰＤによる電力設定がある場合には、電力設定により設定された供給最大電流の値に基づいて、第２ポートへ供給される供給可能電流の値を算出してもよい。
【００２６】
この結果、ＵＳＢインターフェイスケーブルがＵＳＢ−ＰＤに対応していない場合も、ＵＳＢ−ＰＤに対応している場合にも、正しく供給可能電流を算出することができる。
【００２７】
従って、ＵＳＢインターフェイスケーブルがＵＳＢ−ＰＤに対応してない場合も対応している場合も、ＵＳＢインターフェイスケーブルからの供給最大電力を意識することなく、ＵＳＢインターフェイス規格の電源制御機能による電源遮断を回避することができる。
【００２８】
（６）
第６の発明にかかるドッキングステーションは、一局面から第５の発明にかかるドッキングステーションにおいて、第２ポートは、少なくとも１以上のＵＳＢポートと、少なくとも１以上のＨＤＭＩ（登録商標）グラフィックポートと、を含み、演算部は、ＵＳＢポートおよびＨＤＭＩ（登録商標）グラフィックポートのうち、一方を他方より優先して使用できるように、第２ポートへの供給可能電流の値を演算してもよい。
【００２９】
この場合、第２ポートがＵＳＢポートとＨＤＭＩ（登録商標）グラフィックポートとを含んでおり、ＵＳＢポートおよびＨＤＭＩ（登録商標）グラフィックポートの一方を他方より優先して、第２ポートの内使用可能な第２ポートを再度設定してもよい。
【００３０】
この結果、多くの機器が第２ポートに接続された場合であっても、ユーザが望むように、第２ポートを適切に再設定することができる。
なお、ＵＳＢポートは、ＵＳＢＴＹＰＥ−Ａポートであってもよい。
【００３１】
（７）
第７の発明にかかるドッキングステーションは、一局面から第６の発明にかかるドッキングステーションにおいて、演算部は、第２ポートに接続されたデバイス機器からの情報に基づいて、供給可能電流の値を再設定してもよい。
【００３２】
この場合、演算部は、動的に第２ポートへの供給可能電流を制御することができる。その結果、ユーザは、意図することなく、適切な電流を供給することができる。
【００３３】
（８）
第８の発明にかかるドッキングステーションは、一局面から第７の発明にかかるドッキングステーションにおいて、演算部は、使用不可能な第２ポートに、デバイス機器が接続された場合に、情報報知部に使用不可または使用可能の旨を報知させてもよい。
【００３４】
この場合、使用不可能な第２ポートにデバイス機器が接続された場合であっても、情報報知部から使用不可または使用可能の旨が報知されるので、ユーザは、使用できないことを容易に認識することができる。
【００３５】
（９）
第９の発明にかかるドッキングステーションは、一局面から第８の発明にかかるドッキングステーションにおいて、情報報知部は、ＬＥＤの点灯または点滅、ＬＥＤの発光色、またはＬＣＤ、スピーカ、のいずれか１または複数を含んでもよい。
【００３６】
この場合、情報報知部は、コストの低いＬＥＤ、表示メッセージを表示でき、かつユーザが認識しやすいＬＣＤ，メッセージの出力および／または音の強弱でドッキングステーションの状態を伝達することができるスピーカのいずれか１つまたは複数を含むので、ユーザは、容易にかつ確実にドッキングステーションの状態を認識することができる。
【００３７】
（１０）
第１０の発明にかかるドッキングステーションは、一局面から第９の発明にかかるドッキングステーションにおいて、ＵＳＢインターフェイスケーブルは、ＵＳＢＴｙｐｅ−Ｃケーブルからなってもよい。
【００３８】
この場合、ＵＳＢインターフェイスケーブルは、ＵＳＢＴｙｐｅ−Ｃケーブルからなるので、ドッキングステーションのＵＳＢインターフェイスポートは、ＵＳＢＴｙｐｅ−Ｃポートからなる。
【図面の簡単な説明】
【００３９】
【図１】本実施の形態にかかるドッキングステーションの一例を示す模式図である。
【図２】第１の実施の形態のドッキングステーションの構成の一例を示す図である。
【図３】ドッキングステーションのＣＰＵ処理の一例を示すフローチャートである。
【図４】ＣＣラインの抵抗と供給最大電流の値との関係を示す模式図である。
【図５】ＣＣラインのレジスタープルアップ（Ｒｐ）の規格による設定の一例を示す模式図である。
【図６】ＵＳＢ−ＰＤの規格による設定の一例を示す模式図である。
【図７】ＵＳＢＰＤによる供給電流設定の一例を示す模式図である。
【図８】図２に示したドッキングステーションの供給可能電流の一例を示す模式図である。
【図９】本実施の形態のドッキングステーションの一例を示す図である。
【図１０】図９に示したドッキングステーションの供給可能電流の一例を示す模式図である。
【図１１】本実施の形態のドッキングステーションの一例を示す図である。
【図１２】図１１に示したドッキングステーションの供給可能電流の一例を示す模式図である。
【図１３】本実施の形態のドッキングステーションの一例を示す図である。
【図１４】図１３に示したドッキングステーションの供給可能電流の一例を示す模式図である。
【図１５】図１３に示したドッキングステーションの供給可能電流の一例を示す模式図である。
【図１６】ドッキングステーションに接続されたＵＳＢデバイスの種類を検出してポート設定を行う場合の一例を示す模式図である。
【図１７】ドッキングステーションのＣＰＵ処理の一例を示すフローチャートである。
【図１８】ドッキングステーションの一例を示す模式図である。
【図１９】ドッキングステーションのＣＰＵ処理の一例を示すフローチャートである。
【図２０】ドッキングステーションの一例を示す模式図である。
【図２１】ドッキングステーションのＣＰＵ処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００４０】
以下、本発明に係る実施の形態について図面を用いて説明する。以下の説明では、同一の部品には同一の符号を付す。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００４１】
（第１の実施の形態）
＜全体構成＞
図１は、本実施の形態にかかるドッキングステーション１００の一例を示す模式図である。また、図２は、第１の実施の形態のドッキングステーション１００ａの構成の一例を示す模式図である。
【００４２】
図１に示すように、本実施の形態のドッキングステーション１００は、ドッキングステーション本体部２００を含む。ドッキングステーション本体部２００は、およびＵＳＢＴｙｐｅ−Ｃポート３００、１または複数のＵＳＢＴｙｐｅ−Ａポート２２０およびその他のインターフェイス２６０を有している。当該インターフェイス２６０は、ＨＤＭＩ（登録商標）等である。
【００４３】
本実施の形態のドッキングステーション１００は、ＰＣ（パーソナルコンピュータ、以下、単にＰＣと略記する）などのホスト機器とＵＳＢＴｙｐｅ−Ｃケーブル１３０を用いてＵＳＢＴｙｐｅ−Ｃポート３００により接続可能であり、ＨＤＤ、マウス、キーボートなどの機器とＵＳＢＴｙｐｅ−Ａポート２２０により接続可能である。
したがって、本実施の形態のドッキングステーション１００は、ＵＳＢＴｙｐｅ−Ｃケーブル１３０を用いてＵＳＢＴｙｐｅ−Ｃポート３００に接続された機器（以下、単にホスト機器という。）と、ＵＳＢＴｙｐｅ−Ａポート２２０に接続された機器（以下、単にデバイス機器という。）との間のデータ通信ができるように仲介するものである。
【００４４】
さらに本実施の形態のドッキングステーション１００は、ホスト機器側から供給される電力により動作し、その電力をデバイス機器側に供給することができる。
【００４５】
図１のＵＳＢＴｙｐｅ−Ｃ対応ＡＣアダプタケーブル１４０およびＵＳＢＴｙｐｅ−Ｃ対応ＡＣポート４００は、電力をドッキングステーション本体２００に供給するものである。図１において、ＵＳＢＴｙｐｅ−Ｃ対応ＡＣポート４００を図示しているが、以下の実施の形態においては、ＵＳＢＴｙｐｅ−Ｃケーブル１３０およびＵＳＢＴｙｐｅ−Ｃポート３００により電力が供給されてもよく、ＵＳＢＴｙｐｅ−Ｃ対応ＡＣアダプタケーブル１４０およびＵＳＢＴｙｐｅ−Ｃ対応ＡＣポート４００により電力が供給されてもよい。
【００４６】
＜各部の構成＞
（ドッキングステーション本体部２００ａ）
図２に示すように、第１の実施の形態のドッキングステーション１００ａは、ドッキングステーション本体部２００ａを含む。ドッキングステーション本体部２００ａは、ＵＳＢＴｙｐｅ−Ｃポート３００、１または複数のＵＳＢＴｙｐｅ−Ａポート２２０、その他のインターフェイス２６０、情報報知部２３０ａ、電源部２４０、電流制御部２５０ａ、およびＣＰＵ２７０ａを有する。
【００４７】
図２に示すように、ＵＳＢＴｙｐｅ−Ｃケーブル１３０およびドッキングステーション本体部２００ａのＵＳＢＴｙｐｅ−Ｃポート３００から、ＶＢｕｓライン２８０を通して電源部２４０に電源が供給され、電源部２４０から電流制御部２５０ａを介して電流が、ＣＰＵ２７０ａの電流制御信号に基づいて１または複数のＵＳＢＴｙｐｅ−Ａポート２２０に分配される。
【００４８】
また、電源部２４０からその他のインターフェイス２６０にも電源が供給される。
一方、ドッキングステーション本体部２００ａのＵＳＢＴｙｐｅ−Ｃポート３００から、ＣＣ（Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｃｈａｎｎｅｌ）ライン２９０を通してＣＰＵ２７０ａに信号が供給される。ＣＰＵ２７０ａは、上述した電流制御部２５０ａへ電流制御信号を与える。
【００４９】
ＣＰＵ２７０ａは、情報報知部２３０ａへ供給可能電力の情報を報知する。例えば、情報報知部２３０ａがＬＥＤの場合には、当該ＬＥＤに点灯、点滅、消灯等の指示を行う。
【００５０】
（ＵＳＢＴｙｐｅ−Ｃポート３００）
ＵＳＢＴｙｐｅ−Ｃポート３００は、ＵＳＢＴｙｐｅ−Ｃケーブル１３０を介してＵＳＢＴｙｐｅ−Ｃ対応のホスト機器と接続するポートである。そして、ホスト機器がＵＳＢ−ＰＤに対応している場合、ＵＳＢ−ＰＤに準拠してホスト機器から電力の供給を受ける。
【００５１】
（ＵＳＢＴｙｐｅ−Ａポート２２０）
ＵＳＢＴｙｐｅ−Ａポート２２０は、１または複数個設けられており、１または複数台のデバイス機器を接続するポートである。本実施の形態においては、複数個設ける場合について説明を行う。
【００５２】
（その他のインターフェイス２６０）
その他のインターフェイス２６０は、ＵＳＢＴｙｐｅ−Ａポート以外のインターフェイスであり、例えばディスプレイ、またはテレビなどを接続するＨＤＭＩ（登録商標）グラフィックポート等、その他の任意の接続可能なインターフェイスである。
【００５３】
（情報報知部２３０ａ）
情報報知部２３０ａは、１または複数個設けられたＵＳＢＴｙｐｅ−Ａポート２００ａのそれぞれのポートに供給する電流を通知するものである。
【００５４】
例えば、本実施の形態において、情報報知部２３０ａは、複数個のＬＥＤからなる。そして、ＵＳＢＴｙｐｅ−Ａポート２００ａに供給される電流の値に応じて点灯するＬＥＤの個数を変更したり、点滅させたり、消灯させたり、発行色を変化させたりして表示を行うものである。
【００５５】
また、情報報知部２３０ａは、液晶表示装置であってもよく、具体的にＵＳＢＴｙｐｅ−Ａポート２００ａに供給される電流の値を表示部に図、絵、文字等で表示してもよい。さらに、情報報知部２３０ａは、スピーカまたは振動機器であってもよく、具体的にＵＳＢＴｙｐｅ−Ａポート２００ａに供給される電流の値を音声または振動で報知してもよく、状態をメッセージでスピーカから出力してもよい。
【００５６】
（電源部２４０）
電源部２４０は、ＵＳＢＴｙｐｅ−Ｃポート３００のＶＢｕｓから電力の供給を受け、ＣＰＵ２７０ａ、電流制御部２５０ａおよびその他のインターフェイス２６０に電力を供給するものである。
【００５７】
（電流制御部２５０ａ）
電流制御部２５０ａは、電源部２４０から供給される電力の電流の値を制御するものである。電源部２４０から出力される電力の電流が供給可能電流以下になるように制御し、電力をＵＳＢＴｙｐｅ−Ａポート２２０に出力するものである。
【００５８】
なお、第１の実施の形態においては、ＵＳＢＴｙｐｅ−Ａポート２２０が複数個設けられているため、ＣＰＵ２７０ａは、ＵＳＢＴｙｐｅ−Ａポート２２０の全部のポートに供給される電流が供給可能電流以下になるように制御したり、ＵＳＢＴｙｐｅ−Ａポート２２０の全部のうち、少なくともいくつかのポートに供給される電流が供給可能電流以下になるように制御したりする。
【００５９】
（ＣＰＵ（中央演算処理装置）２７０ａ）
ＣＰＵ２７０ａは、種々の機能を有するが、本実施の形態においては、主に、ＵＳＢＴｙｐｅ−Ｃポート３００から通知される供給最大電流の値を読み取り、読み取った供給最大電流の値に基づいて、供給可能電流の値を算出する機能を有する。
【００６０】
ＣＰＵ２７０ａは、算出した供給可能電流の値を電流制御部２５０ａに通知するとともに、情報報知部２３０ａを制御して、算出した供給可能電流の値を情報報知部２３０ａに報知させるものである。
【００６１】
＜ドッキングステーション１００ａの動作＞
図３は、ドッキングステーション１００ａの処理の一例を示すフローチャートである。
以下、ドッキングステーション１００ａの動作を説明する。
【００６２】
まず、ユーザがＰＣなどのホスト機器と、ＵＳＢＴｙｐｅ−Ｃケーブル１３０を介してＵＳＢＴｙｐｅ−Ｃポート３００とを接続する。ＵＳＢＴｙｐｅ−Ｃケーブル１３０を介してＵＳＢＴｙｐｅ−Ｃポート３００がホスト機器に接続された場合、電源部２４０には、Ｖｂｕｓからの電力が供給される。電源部２４０は、ＣＰＵ２７０ａに電力を供給する。その結果、ＣＰＵ２７０ａが起動する。
【００６３】
ＣＰＵ２７０ａは、ＵＳＢＴｙｐｅ−Ｃポート３００の接続を認識する（ステップＳ１０１）。
【００６４】
次に、ＣＰＵ２７０ａは、ＵＳＢＴｙｐｅ−Ｃポート３００のＣＣライン２９０に接続している抵抗にかかる電圧の値を読み取り、ＵＳＢＴｙｐｅ−Ｃポート３００のＶＢｕｓの供給最大電流の値を認識する（ステップＳ１０２）。
【００６５】
図４は、ＣＣラインの抵抗と供給最大電流の値との関係を示す模式図であり、図５は、ＣＣラインのレジスタープルアップ（Ｒｐ）の規格による設定の一例を示す模式図である。
【００６６】
図４において、ケーブルがＤＦＰ（Ｄｏｗｎｓｔｒｅａｍ  Ｆａｃｉｎｇ  Ｐｏｒｔ）（ＰＣなどのホスト機器側）、ＵＦＰ（Ｕｐｓｔｒｅａｍｉｎｇ  Ｆａｃｉｎｇ  Ｐｏｒｔ）（ドッキングステーション側）に接続される前は、プルアップ抵抗Ｒｐ（以下単に、Ｒｐと記載する。）によりＣＣ１、ＣＣ２共に５Ｖと見なされている。一方、ＵＦＰプルダウン抵抗Ｒｄ（以下単に、Ｒｄと記載する。）によりＣＣ１、ＣＣ２共に０Ｖとなっている。
【００６７】
ケーブルがＤＦＰ、ＵＦＰそれぞれに接続されると、ＤＦＰのＣＣ１はケーブルのＣＣを通して自身のＲｐとＵＦＰのＲｄでＣＣ２に接続され、ＲｐとＲｄの抵抗分圧により一定の電圧にセットされる。
【００６８】
一方、ＤＦＰのＣＣ２はケーブルのＶＣＯＮＮに接続され、ケーブル内のＲａ抵抗と自身のＲｐ抵抗との分圧で決まった電圧になる。このときの電圧をＴｙｐｅ−Ｃの仕様では、対応する電流値に従って定義している。
【００６９】
つまり、Ｒｐ−Ｒｄの接続となっているＣＣラインをＣＣ信号として扱い、Ｒｐ−ＲａとなっているＣＣラインをＶｃｏｎｎとして扱う。
【００７０】
ＤＦＰはＲｄの存在によりＵＦＰが接続されたことを検知して、ＶＢｕｓをオンに変え、まずは５Ｖを供給する。ＵＦＰは、Ｒｐの存在と、ＶＢｕｓが供給されていることにより、ＤＦＰとの接続を確立する。
【００７１】
図５に示すように、カレントソースが１．７Ｖから５．５Ｖの範囲の場合、デフォルトＵＳＢパワーは、８０μアンペア±２０％であり、１．５Ａ＠５Ｖは、１８０μアンペア±８％であり、３．０Ａ＠５Ｖは、３３０μアンペア±８％である。
【００７２】
この場合において、レジスタープルアップ（Ｒｐ）が４．７５Ｖから５．５Ｖの範囲の場合、デフォルトＵＳＢパワーは、５６ｋオーム±２０％であり、１．５Ａ＠５Ｖは、２２ｋオーム±５％であり、３．０Ａ＠５Ｖは、１０ｋオーム±５％であり、レジスタープルアップ（Ｒｐ）が４．７５Ｖから５．５Ｖの範囲の場合、デフォルトＵＳＢパワーは、３６ｋオーム±２０％であり、１．５Ａ＠５Ｖは、１２ｋオーム±５％であり、３．０Ａ＠５Ｖは、４．７ｋオーム±５％に設定されている。これらのレジスタープルアップ（Ｒｐ）の数値については、後述する。
【００７３】
図６は、ＵＳＢ−ＰＤによる供給電流設定の一例を示す模式図であり、図７は、ＵＳＢＰＤによる電流および電圧の規定の一例を示す模式図である。
【００７４】
図６に示すように、５Ｖの場合で、ＰＤＰ（Ｗ）のＸが０．５Ｗ以上１５Ｗ以下の場合、Ｘ÷５となり、最大３Ａとなる。
【００７５】
９Ｖの場合でＰＤＰ（Ｗ）のＸが１５Ｗ超過２７Ｗ以下の場合、Ｘ÷９となり、最大３Ａとなる。また、１５Ｖの場合でＰＤＰ（Ｗ）のＸが２７Ｗ超過４５Ｗ以下の場合、Ｘ÷１５となり、最大３Ａとなり、２０Ｖの場合で、ＰＤＰ（Ｗ）のＸが４５Ｗ超過６０Ｗ以下の場合、Ｘ÷２０となり、６０Ｗ超過１００Ｗ以下の場合、Ｘ÷２０となる。
【００７６】
すなわち、図６の模式図をグラフ化すると、図７のように表される。図７に示すように、５Ｖの場合、９Ｖの場合、１５Ｖの場合、２０Ｖの場合、それぞれの変化を説明する。
【００７７】
５Ｖの場合には、０Ｗから１５Ｗまで直線的に変化し、最大電流３Ａで一定となる。９Ｖの場合には、１５Ｗから２７Ｗまで直線的に変化し、最大電流３Ａで一定となる。１５Ｖの場合には、２７Ｗから４５Ｗまで直線的に変化し、最大電流３Ａで一定となる。
【００７８】
続いて、図３に戻り、ＣＰＵ２７０ａは、ステップＳ１０２の処理の後に、ＶＢｕｓの供給最大電流の値に基づいて、ドッキングステーション１００ａの設定を決定する（ステップＳ１０３）。ここで、ドッキングステーション１００ａのＣＰＵ２７０ａに接続された不揮発性メモリなどに設定情報がある場合は、読み込んで設定を行う。ドッキングステーション１００ａの設定の詳細例については、後述する。
【００７９】
ステップＳ１０３の処理においてＣＰＵ２７０ａは、求めた供給可能電流の値を電流制御部２５０ａに与え、電流制御部２５０ａが電流制御を行うように制御する。この結果、電流制御部２５０ａは、電源部２４０から出力される電力の電流が供給可能電流以下になるように制御して電力を１または複数のＵＳＢＴｙｐｅ−Ａポート２２０に出力する。
【００８０】
次に、ＣＰＵ２７０ａは、ＵＳＢ−ＰＤにより電力設定があるかどうかを判定する（ステップＳ１０４）。ＵＳＢ−ＰＤにより電力設定がない場合（ステップＳ１０４のＮｏ）、ＵＳＢ−ＰＤによる設定変更を監視する（ステップＳ１０７）。
【００８１】
一方ＵＳＢ−ＰＤにより電力設定がある場合（ステップＳ１０４のＹｅｓ）、ステップＳ１０５の処理に進む。
【００８２】
ＣＰＵ２７０ａは、ＵＳＢ−ＰＤにより電力設定が変更されたかどうかを判定する（ステップＳ１０５）。
【００８３】
ＵＳＢ−ＰＤにより電力設定が変更されていないと判定した場合（ステップＳ１０５のＮｏ）、ＵＳＢ−ＰＤによる設定変更を監視する（ステップＳ１０７）。
【００８４】
一方、ＵＳＢ−ＰＤにより電力設定が変更されたと判定した場合（ステップＳ１０５のＹｅｓ）、ステップＳ１０６の処理に進む。
【００８５】
図３に示すように、ＣＰＵ２７０ａは、ＵＳＢ−ＰＤにより電力設定を変更する（ステップＳ１０６）。具体的には、ＣＰＵ２７０ａは、変更された供給最大電流の値から後述する式１を満たすように供給可能電流の値を求める。
【００８６】
そして、ＣＰＵ２７０ａは、求めた供給可能電流の値を電流制御部２５０ａに通知し、電流制御部２５０ａが電流制御を行うように制御する。
【００８７】
この結果、電流制御部２５０ａは、電源部２４０から出力される電力の電流が供給可能電流以下になるように制御して電力を１または複数のＵＳＢＴｙｐｅ−Ａポート２２０に出力する。
【００８８】
ステップＳ１０７の処理において、ＵＳＢ−ＰＤによる設定変更を監視し、処理を終了するかどうかを判定する（ステップＳ１０８）。
【００８９】
処理を終了しない場合（ステップＳ１０８のＮＯ）、ステップＳ１０４の処理に戻りステップＳ１０４からステップ１０８までの処理を実行する。また、処理を終了する場合（ステップＳ１０８のＹｅｓ）、全体の処理を終了する。
【００９０】
上記に加えて、ＣＰＵ２７０ａは、求めた供給可能電流の値を情報報知部２３０ａに通知し、情報報知部２３０ａが供給可能電流を報知するように制御する。この結果、情報報知部２３０ａは、供給可能電流を報知する。
【００９１】
具体的には、情報報知部２３０ａは、後述するように、ＬＥＤを点灯させる方法またはＬＥＤの色を変える方法により供給可能電流を報知する。
【００９２】
（供給可能電流の値の算出方法）
具体的にＣＰＵ２７０ａは、読み取った供給最大電流の値に基づいて、供給可能電流の値を算出する。ここで供給可能電流とは、１のＵＳＢＴｙｐｅ−Ａポート２２０に供給することができる最大の供給可能電流である。供給可能電流の値は以下の式１を満たすように求める。
【数１】
2019012479.tif 000003
ここで、Ａ：供給可能電流の値
Ｃ：Ｖｂｕｓの供給最大電流の値
Ｄ：ドッキングステーション１００ａの消費電流の値
Ｉ：その他のインターフェイス２６０の消費電流の値
【００９３】
次に、図８は、図２に示したドッキングステーション１００ａの供給可能電流の一例を示す模式図である。
【００９４】
図８に示す設定は、図２に示したドッキングステーション１００ａの供給可能電流がすべてのＵＳＢＴｙｐｅ−Ａポート２２０において共通であり、その他のインターフェイスポート２６０において比較的、消費電流が少ない場合を想定したものである。
【００９５】
例えば、図８の設定においては、供給可能電流がすべてのポートで共通のため、当該出力電流の設定を、供給最大電流の決定後に決定する。すなわち、本実施の形態で述べる出力電流とは、供給最大電流の値をＵＳＢＴｙｐｅ−Ａポート２２０の個数で割った値の電流をいう。
【００９６】
また、ＬＥＤ点灯による方法について説明する。この場合、ドッキングステーション１００ａのドッキングステーション本体部２００ａに５個のＬＥＤが一列に配置されている。当該配置は、ＵＳＢＴｙｐｅ−Ａポート２２０の供給可能電流の設定値の数に対応している。すなわち、供給可能電流の設定値が５個の場合には、５個のＬＥＤが配置される。
【００９７】
また、左端のＬＥＤから右端のＬＥＤに向かってＬＥＤの近傍に「０．３Ａ」、「０．５Ａ」、「０．９Ａ」、「１．５Ａ」および「１．５Ａ  ＭＡＸ」の文字が印字されている。
さらに、「０．３Ａ」、「０．５Ａ」、「０．９Ａ」、「１．５Ａ」および「１．５Ａ  ＭＡＸ」の文字の印字の代わりに、「ｙｅｌｌｏｗ  ０．３Ａ」、「ｂｌｕｅ  ０．５Ａ」、「ｇｒｅｅｎ  ０．９Ａ」、「ｒｅｄ  １．５Ａ」および「ｐｕｒｐｌｅ  ３Ａ」の文字が印字されていてもよい。この場合、ＬＥＤは、５色ＬＥＤを設けることにより、ユーザは、自由に接続を行うことができる。以下、両者の場合について説明を行う。
【００９８】
なお、図８のＵＳＢＴｙｐｅ−Ａポート２２０の出力電流の設定は、基本ＵＳＢ規格の設定値（０．５Ａ／０．９Ａ）とし、電流値１．５Ａについては、規格値以上であるが、ポータブルＨＤＤ（ハードディスクドライブ）などの消費電流が大きいデバイス機器を想定して設定を行うこととしている。
【００９９】
図８に示すように、図４および図５のＵＳＢＴｙｐｅ−Ｃ規格による設定から、Ｒｐが、５６ｋΩの場合、Ｒｄは、５．１ｋΩであり、電流制限は、０．５Ａ（ＵＳＢ２．０の場合）、０．９Ａ（ＵＳＢ３．ｘの場合）となる。
【０１００】
この場合、ＵＳＢＴｙｐｅ−Ａポートの出力電流設定は、０．５Ａ（ＵＳＢ２．０の場合）に０．３Ａに設定し、０．３Ａの場合に、０．３Ａを示すＬＥＤを点灯させる。また、５色ＬＥＤを設けて、ＬＥＤを０．３Ａを示すｙｅｌｌｏｗに点灯させてもよい。
【０１０１】
また、０．９Ａ（ＵＳＢ３．ｘの場合）０．５Ａに設定し、０．５Ａの場合に、０．５Ａを示すＬＥＤを点灯させる。また、ＬＥＤを０．５Ａを示すｂｕｌｅに点灯させてもよい。
【０１０２】
次に、Ｒｐが、２２ｋΩの場合、Ｒｄは、５．１ｋΩであり、電流制限は、１．５Ａとなる。この場合、ＵＳＢＴｙｐｅ−Ａポートの出力電流設定は、０．９Ａに設定し、０．９Ａの場合に、０．９Ａを示すＬＥＤを点灯させる。また、ＬＥＤを０．９Ａを示すｇｒｅｅｎに点灯させてもよい。
【０１０３】
次いで、Ｒｐが、１０ｋΩの場合、Ｒｄは、５．１ｋΩであり、電流制限は、３Ａとなる。この場合、ＵＳＢＴｙｐｅ−Ａポートの出力電流設定は、１．５Ａに設定し、１．５Ａの場合に、１．５Ａを示すＬＥＤを点灯させる。また、ＬＥＤを１．５Ａを示すｒｅｄに点灯させてもよい。
【０１０４】
また、図６および図７のＵＳＢ−ＰＤ規格による設定から、電圧が５Ｖの場合、最大電流制限値は３Ａであり、電力は１５Ｗである。この場合、ＵＳＢＴｙｐｅ−Ａポートの出力電流設定は、１．５Ａに設定し、１．５Ａの場合に、１．５Ａを示すＬＥＤを点灯させる。また、ＬＥＤを１．５Ａを示すｒｅｄに点灯させてもよい。
【０１０５】
続いて、電圧が９Ｖの場合、最大電流制限値は３Ａであり、電力は２７Ｗである。この場合、ＵＳＢＴｙｐｅ−Ａポートの出力電流設定は、３Ａに設定し、３Ａの場合に、３Ａを示すＬＥＤを点灯させる。また、ＬＥＤを３Ａを示すｐｕｒｐｌｅに点灯させてもよい。
【０１０６】
以上のように、本発明にかかるドッキングステーション１００ａにおいて、ユーザは、使用されている電流値を容易に認識することができる。
【０１０７】
すなわち、情報報知部２３０ａが上記のようにＬＥＤを点灯させることにより、ユーザは、１のＵＳＢＴｙｐｅ−Ａポート２２０の出力電流を容易に把握することができる。
【０１０８】
なお、本実施の形態においては、情報報知部２３０ａをＬＥＤであることとしているが、これに限定されず、ドッキングステーション本体２００に、小型ＬＣＤ（液晶ディスプレイ、以下単にＬＣＤと略記する）を設け、当該ＬＣＤにＵＳＢＴｙｐｅ−Ａポート２２０の出力電流を表示してもよく、スピーカからＵＳＢＴｙｐｅ−Ａポート２２０の出力電流を告知する音声を流してもよく、ＰＣがＵＳＢＴｙｐｅ−Ｃケーブル１３０を介してＵＳＢＴｙｐｅ−Ｃポート３００に接続され、ＰＣ上において、専用アプリケーションソフトが起動されている場合、ＰＣ画面上に出力電流を表示してもよい。
【０１０９】
また、専用アプリケーションソフトを用いて、ＵＳＢＴｙｐｅ−Ａポート２２０の各電流設定で使用するポート数および出力電流値の設定変更を行えるようにしてもよい。さらに、専用アプリケーションは、ＰＣ上で動作する形式でも良く、ドッキングステーション１００内で動作するファームウェア形式のものでも良い。
【０１１０】
さらに、専用アプリケーションソフトで、変更された設定はＣＰＵ２７０ａに接続された不揮発性メモリ（ＦＬＡＳＨ  ＲＯＭまたはＥＥＰＲＯＭなど（図示省略））に保存し、ＵＳＢＴｙｐｅ−Ｃポート３００からＵＳＢＴｙｐｅ−Ｃケーブル１３０を挿抜して再起動した場合、当該不揮発性メモリより設定を読み込んで使用可能なＵＳＢＴｙｐｅ−Ａポート２２０および消費電流の設定を行ってもよい。なお、専用アプリケーションソフトを用いて初期化を行ったり、出荷時標準の設定に戻したりすることができてもよい。
【０１１１】
また、消費電力を動的に設定する場合、ＣＰＵ２７０ａは、ＵＳＢＴｙｐｅ−Ａポート２２０にＵＳＢデバイス機器が接続されたポートを検出し、検出されたＵＳＢＴｙｐｅ−Ａポート２２０を優先して電流供給するように設定してもよい。この場合において、使用可能ポート数を超えた場合には、上述した図８の設定に戻す設定であってもよく、情報報知部２３０ａを用いて使用可能ポート数を超えたことを報知させてもよい。
【０１１２】
ＵＳＢＴｙｐｅ−Ｃポート３００からＵＳＢＴｙｐｅ−Ｃケーブル１３０の挿抜または、スリープ状態からの復帰等による再起動の場合、再度ＵＳＢＴｙｐｅ−Ａポート２２０に接続されたＵＳＢデバイス機器の検出を実施しポートの設定を行ってもよい。
【０１１３】
（第２の実施の形態）
次に、第２の実施の形態においては、第１の実施の形態のドッキングステーション１００，１００ａとの相違点を中心に説明する。
【０１１４】
＜全体構成＞
図９は、本実施の形態のドッキングステーション１００ｂの一例を示す図である。
【０１１５】
図９に示すように、第２の実施の形態のドッキングステーション１００ｂは、ドッキングステーション本体部２００ｂを含む。ドッキングステーション本体部２００ｂが、図２のドッキングステーション本体部２００ａと異なるのは、以下の点である。
【０１１６】
図２のドッキングステーション本体部２００ａにおいては、ＵＳＢ−ＨＵＢ２２５（図示省略）への制御線を有していなかったが、図９におけるドッキングステーション本体部２００ｂは、ＵＳＢ−ＨＵＢ２２５に対する制御線を含む。
【０１１７】
＜各部の構造＞
図９に示すドッキングステーション本体部２００ｂにおいては、図２に示したドッキングステーション本体部２００ａの構造に、ＵＳＢＴｙｐｅ−Ｃポート３００からの信号が、ＵＳＢ−ＨＵＢ２２５へ供給可能に設けられる。
【０１１８】
また、ＣＰＵ２７０ｂからの指示が、ＵＳＢ−ＨＵＢ２２５へ供給可能に設けられ、ＵＳＢ−ＨＵＢ２２５は、複数のＵＳＢＴｙｐｅ−Ａポート２２０へ個々に信号を送信することが可能に設けられる。
【０１１９】
（ＣＰＵ２７０ｂ）
ＣＰＵ２７０ｂは、ＵＳＢＴｙｐｅ−Ｃポート３００から通知される供給最大電流の値を読み取り、読み取った供給最大電流の値に基づいて、供給可能電流の値を算出する。ＣＰＵ２７０ｂは、読み取った供給最大電流の値に基づいて、複数個のＵＳＢＴｙｐｅ−Ａポート２２０のうち、使用可能なＵＳＢＴｙｐｅ−Ａポート２２０を決定する。
【０１２０】
ＣＰＵ２７０ｂは、ＵＳＢ−ＨＵＢ２２５に使用可能なポート数情報を与え、電流制御部２５０ｂに使用可能なポート数への電流設定情報を与える。ＵＳＢ−ＨＵＢ２２５は、ポート数情報に基づいてＵＳＢＴｙｐｅ−Ａポート２２０へ信号を与える。
【０１２１】
一方、電流制御部２５０ｂは、電流設定情報に基づいて、ＵＳＢＴｙｐｅ−Ａポート２２０へ電流を設定する。
【０１２２】
なお、本実施の形態においては、ＵＳＢＴｙｐｅ−Ａポート２２０は４個であると仮定して以下、説明を行う。
【０１２３】
図１０は、図９に示したドッキングステーション１００ｂの供給可能電流の一例を示す模式図である。
【０１２４】
図１０の設定は、図９に示したドッキングステーション１００ａの供給可能電流が各ポート個別で設定することができ、その他のインターフェイスポート２６０は、比較的消費電流が少ない場合を想定したものである。
【０１２５】
例えば、図１０の設定においては、供給可能電流を各ポート個別で設定することができるため、出力電流の設定を供給最大電流の決定後に決定する。
【０１２６】
また、ＬＥＤ点灯による方法について説明する。この場合、ドッキングステーション１００ｂのドッキングステーション本体部２００ｂの４個のＵＳＢＴｙｐｅ−Ａポート２２０の近傍に、それぞれＬＥＤが配置されており、当該ＬＥＤは、３色以上の色を発光可能なＬＥＤからなる。
【０１２７】
なお、図１０のＵＳＢＴｙｐｅ−Ａポート２２０の出力電流の設定は、図８と同様に、基本ＵＳＢ規格の設定値（０．５Ａ／０．９Ａ）とし、電流値１．５Ａについては、規格値以上であるが、ポータブルＨＤＤ（ハードディスクドライブ）などの消費電流が大きいデバイス機器を想定して設定することとしている。
【０１２８】
ただし、供給可能電流の設定が０．５Ａの場合には、内部回路またはその他のインターフェイスにおける消費電力を考慮し、０．５Ａ以下で設定することとした。
【０１２９】
図１０に示すように、図４および図５のＵＳＢＴｙｐｅ−Ｃ規格による設定から、Ｒｐが、５６ｋΩの場合、Ｒｄは、５．１ｋΩであり、電流制限は、０．５Ａ（ＵＳＢ２．０の場合）、０．９Ａ（ＵＳＢ３．ｘの場合）となる。
【０１３０】
この場合、使用可能ポートナンバーは、「１」であり、ＵＳＢＴｙｐｅ−Ａポートの出力電流設定は、０．５Ａ（ＵＳＢ２．０の場合）に０．３Ａに設定し、０．３Ａの場合に、ポート１の０．３Ａを示すｙｅｌｌｏｗのＬＥＤを点灯させる。
【０１３１】
また、０．９Ａ（ＵＳＢ３．ｘの場合）０．５Ａに設定し、０．５Ａの場合に、０．５Ａを示すｂｕｌｅのＬＥＤを点灯させる。
【０１３２】
次に、Ｒｐが、２２ｋΩの場合、Ｒｄは、５．１ｋΩであり、電流制限は、１．５Ａとなる。この場合、使用可能ポートナンバーは、「１」および「２」であり、ＵＳＢＴｙｐｅ−Ａポートの出力電流設定は、ポート１、ポート２両者とも、０．５Ａに設定する。すなわち、出力電流合計は、１Ａに設定する。
【０１３３】
この場合、０．５Ａの場合に、ポート１の０．５Ａを示すｂｕｌｅのＬＥＤを点灯させ、０．５Ａの場合に、ポート２の０．５Ａを示すｂｕｌｅのＬＥＤを点灯させる。
【０１３４】
次いで、Ｒｐが、１０ｋΩの場合、Ｒｄは、５．１ｋΩであり、電流制限は、３Ａとなる。この場合、使用可能ポートナンバーは、「１」、「２」および「３」である。本実施の形態においては、ＵＳＢＴｙｐｅ−Ａポートの出力電流設定は、ポート１を１．５Ａと設定し、ポート２およびポート３両者とも、０．５Ａに設定する。すなわち、出力電流合計は、２．５Ａに設定する。
【０１３５】
この場合、１．５Ａの場合に、ポート１の１．５Ａを示すｒｅｄのＬＥＤを点灯させ、０．５Ａの場合に、ポート２の０．５Ａを示すｂｕｌｅのＬＥＤを点灯させ、０．５Ａの場合に、ポート３の０．５Ａを示すｂｕｌｅのＬＥＤを点灯させる。
【０１３６】
また、図６および図７のＵＳＢ−ＰＤ規格による設定から、電圧が５Ｖの場合、最大電流制限値は３Ａであり、電力は１５Ｗである。使用可能ポートナンバーは、「１」、「２」および「３」である。本実施の形態においては、ＵＳＢＴｙｐｅ−Ａポートの出力電流設定は、ポート１を１．５Ａと設定し、ポート２およびポート３両者とも、０．５Ａに設定する。すなわち、出力電流合計は、２．５Ａに設定する。
【０１３７】
この場合、１．５Ａの場合に、ポート１の１．５Ａを示すｒｅｄのＬＥＤを点灯させ、０．５Ａの場合に、ポート２の０．５Ａを示すｂｕｌｅのＬＥＤを点灯させ、０．５Ａの場合に、ポート３の０．５Ａを示すｂｕｌｅのＬＥＤを点灯させる。
【０１３８】
続いて、電圧が９Ｖの場合、最大電流制限値は３Ａであり、電力は２７Ｗである。
【０１３９】
この場合、使用可能ポートナンバーは、「１」、「２」、「３」および「４」である。本実施の形態においては、ＵＳＢＴｙｐｅ−Ａポートの出力電流設定は、ポート１およびポート２両者とも１．５Ａと設定し、ポート３およびポート４両者とも、０．９Ａに設定する。すなわち、出力電流合計は、４．８Ａに設定する。
【０１４０】
この場合、１．５Ａの場合に、ポート１の１．５Ａを示すｒｅｄのＬＥＤを点灯させ、ポート２の１．５Ａを示すｒｅｄのＬＥＤを点灯させ、０．９Ａの場合に、ポート３の０．９Ａを示すｇｒｅｅｎのＬＥＤを点灯させ、ポート４の０．９Ａを示すｇｒｅｅｎのＬＥＤを点灯させる。
【０１４１】
以上のように、本発明にかかるドッキングステーション１００ｂにおいて、ユーザは、使用できるＵＳＢＴｙｐｅ−Ａポート２２０を容易に認識することができる。
【０１４２】
なお、本実施の形態においては、情報報知部２３０ｂをＬＥＤであることとしているが、これに限定されず、ドッキングステーション本体２００に、小型ＬＣＤを設け、当該ＬＣＤにＵＳＢＴｙｐｅ−Ａポート２２０の出力電流を表示してもよく、スピーカからＵＳＢＴｙｐｅ−Ａポート２２０の出力電流を告知する音声を流してもよく、ＰＣがＵＳＢＴｙｐｅ−Ｃケーブル１３０を介してＵＳＢＴｙｐｅ−Ｃポート３００に接続され、ＰＣ上において、専用アプリケーションソフトが起動されている場合、ＰＣ画面上に出力電流を表示してもよい。
【０１４３】
また、専用アプリケーションソフトを用いて、ＵＳＢＴｙｐｅ−Ａポート２２０の各電流設定で使用するポート数および出力電流値の設定変更を行えるようにしてもよい。
さらに、専用アプリケーションソフトで、変更された設定はＣＰＵ２７０ｂに接続された不揮発性メモリ（ＦＬＡＳＨ  ＲＯＭまたはＥＥＰＲＯＭなど（図示省略））に保存し、ＵＳＢＴｙｐｅ−Ｃポート３００からＵＳＢＴｙｐｅ−Ｃケーブル１３０を挿抜して再起動した場合、当該不揮発性メモリより設定を読み込んで使用可能なＵＳＢＴｙｐｅ−Ａポート２２０および消費電流の設定を行ってもよい。なお、専用アプリケーションソフトを用いて初期化を行ったり、出荷時標準の設定に戻したりすることができてもよい。
【０１４４】
ＵＳＢＴｙｐｅ−Ｃポート３００からＵＳＢＴｙｐｅ−Ｃケーブル１３０の挿抜または、スリープ状態からの復帰等による再起動の場合、再度ＵＳＢＴｙｐｅ−Ａポート２２０に接続されたＵＳＢデバイス機器の検出を実施しポートの設定を行ってもよい。
【０１４５】
（第３の実施の形態）
次いで、第３の実施の形態においては、第１および第２の実施の形態のドッキングステーション１００，１００ａ，１００ｂとの相違点を中心に説明する。
【０１４６】
＜全体構成＞
図１１は、本実施の形態のドッキングステーション１００ｃの一例を示す図である。
【０１４７】
図１１に示すように、第３の実施の形態のドッキングステーション１００ｃは、ドッキングステーション本体部２００ｃを含む。ドッキングステーション本体部２００ｃが、図９のドッキングステーション本体部２００ｂと異なるのは、以下の点である。
【０１４８】
ドッキングステーション本体部２００ｃは、図９のドッキングステーション本体部２００ｂのＵＳＢＴｙｐｅ−Ａポート２２０の代わりに、複数のＨＤＭＩ（登録商標）グラフィックポートからなるインターフェイス２６０を設け、インターフェイス２６０の代わりにＵＳＢＴｙｐｅ−Ａポート２２０を設けた点である。
【０１４９】
なお、本実施の形態においては、ＨＤＭＩ（登録商標）グラフィックポートからなるインターフェイス２６０は６個であると仮定して以下、説明を行う。
【０１５０】
図１２は、図１１に示したドッキングステーション１００ｃの供給可能電流の一例を示す模式図である。
【０１５１】
図１２は、図１１に示したドッキングステーション１００ｃの供給可能電流より製品内部回路、またはその他のインターフェイス２６０およびＵＳＢＴｙｐｅ−Ａポート２２０への消費電流を確保した状態で設定する。
【０１５２】
但し、供給可能電流の設定が０．５Ａの場合、内部回路またはその他のインターフェイスでの消費電力を考慮して、０．５Ａ以下となるように、ポート数を設定するものとする。
【０１５３】
また、ＬＥＤ点灯による方法について説明する。この場合、ドッキングステーション１００ｃのドッキングステーション本体部２００ｃの６個のＨＤＭＩ（登録商標）グラフィックポートからなるインターフェイス２６０の近傍に、個々ＬＥＤが配置されている。
【０１５４】
図１２に示すように、図４および図５のＵＳＢＴｙｐｅ−Ｃ規格による設定から、Ｒｐが、５６ｋΩの場合、Ｒｄは、５．１ｋΩであり、電流制限は、０．５Ａ（ＵＳＢ２．０の場合）、０．９Ａ（ＵＳＢ３．ｘの場合）となる。
【０１５５】
ＨＤＭＩ（登録商標）グラフィックポートからなるインターフェイス２６０においては、ＨＤＭＩ（登録商標）グラフィックを実現するためのグラフィックコアのチップセット等の回路で使用する消費電力を考慮し、ＵＳＢ２．０の場合、使用可能ポート数は、「１」であり、ＨＤＭＩ（登録商標）グラフィックポート設定の出力電流設定０．４Ａの場合に、ポート１のＬＥＤを点灯させる。
【０１５６】
また、ＵＳＢ３．ｘの場合、使用可能ポート数は、「２」であり、ＨＤＭＩ（登録商標）グラフィックポート設定の出力電流設定は、０．８Ａ（ＵＳＢ３．ｘの場合）に設定し、０．８Ａの場合に、ポート１およびポート２のＬＥＤを点灯させる。
【０１５７】
次に、Ｒｐが、２２ｋΩの場合、Ｒｄは、５．１ｋΩであり、電流制限は、１．５Ａとなる。この場合、使用可能ポート数は、「３」であり、ＨＤＭＩ（登録商標）グラフィックポート設定の出力電流設定は、１．２Ａに設定し、１．２Ａの場合に、ポート１、ポート２およびポート３のＬＥＤを点灯させる。
【０１５８】
次いで、Ｒｐが、１０ｋΩの場合、Ｒｄは、５．１ｋΩであり、電流制限は、３Ａとなる。この場合、使用可能ポート数は、「６」である。ＨＤＭＩ（登録商標）グラフィックポート設定の出力電流設定は、２．４Ａに設定し、２．４Ａの場合に、ポート１乃至ポート６のＬＥＤを点灯させる。
【０１５９】
また、図６および図７のＵＳＢ−ＰＤ規格による設定から、電圧が５Ｖの場合、最大電流制限値は３Ａであり、電力は１５Ｗである。この場合、使用可能ポート数は、「６」である。ＨＤＭＩ（登録商標）グラフィックポート設定の出力電流設定は、２．４Ａに設定し、２．４Ａの場合に、ポート１乃至ポート６のＬＥＤを点灯させる。
【０１６０】
続いて、電圧が９Ｖの場合、電流制限値は３Ａであり、電力は２７Ｗである。
この場合、使用可能ポート数は、「６」である。ＨＤＭＩ（登録商標）グラフィックポート設定の出力電流設定は、２．４Ａに設定し、２．４Ａの場合に、ポート１乃至ポート６のＬＥＤを点灯させる。
【０１６１】
続いて、電圧が１５Ｖの場合、電流制限値は３Ａであり、電力は４５Ｗである。
この場合、使用可能ポート数は、「６」である。ＨＤＭＩ（登録商標）グラフィックポート設定の出力電流設定は、２．４Ａに設定し、２．４Ａの場合に、ポート１乃至ポート６のＬＥＤを点灯させる。
【０１６２】
また、図１２の設定を動的に行う場合については、ＨＤＭＩ（登録商標）グラフィックポートからなるインターフェイス２６０に接続されたモニタ等の表示部の接続を確認したポートを使用可能ポートする。ＵＳＢＴｙｐｅ−Ｃポート３００からＵＳＢＴｙｐｅ−Ｃケーブル１３０の挿抜、またはスリープからの復帰などによる再起動の場合、再度ＵＳＢＴｙｐｅ−Ａポート２２０に接続されたＵＳＢデバイス機器の検出を実施し、ポートの設定を行う。また、モニタと接続したポート数が、使用可能ポート数を超えた場合、上述した図１２の設定を優先させてもよい。なお、アプリケーションソフトウェアで設定されたＵＳＢＴｙｐｅ−Ａポート２２０を優先させてもよく、使用可能なポート数を超えたことをモニタ等へ通知させ、ユーザによるアプリケーションソフトウェアで選択されたＵＳＢＴｙｐｅ−Ａポート２２０を優先させてもよい。
【０１６３】
（第４の実施の形態）
次いで、第４の実施の形態においては、第１、第２および第３の実施の形態のドッキングステーション１００，１００ａ，１００ｂ，１００ｃとの相違点を中心に説明する。
【０１６４】
＜全体構成＞
図１３は、本実施の形態のドッキングステーション１００ｄの一例を示す図である。
【０１６５】
図１３に示すように、第４の実施の形態のドッキングステーション１００ｄは、ドッキングステーション本体部２００ｄを含む。ドッキングステーション本体部２００ｄが、図１１のドッキングステーション本体部２００ｃと異なるのは、以下の点である。
【０１６６】
ドッキングステーション本体部２００ｄは、図１１のドッキングステーション本体部２００ｃの複数のＨＤＭＩ（登録商標）グラフィックポートからなるインターフェイス２６０にさらに、複数のＵＳＢＴｙｐｅ−Ａポート２２０を設ける。
【０１６７】
（ＣＰＵ２７０ｄ）
ＣＰＵ２７０ｄは、ＵＳＢＴｙｐｅ−Ｃポート３００から通知される供給最大電流の値を読み取り、読み取った供給最大電流の値に基づいて、供給可能電流の値を算出する。
【０１６８】
ここで、ＣＰＵ２７０ｄは、ＵＳＢＴｙｐｅ−Ａポート２２０およびＨＤＭＩ（登録商標）グラフィックポートからなるインターフェイス２６０のいずれを優先するか判定する。なお、当該判定をＣＰＵ２７０ｄに自動的に実施させるのみではなく、ユーザがアプリケーションソフトウェアを用いて優先順位を選択させてもよい。
【０１６９】
ＣＰＵ２７０ｂは、読み取った供給最大電流の値に基づいて、複数個のＵＳＢＴｙｐｅ−Ａポート２２０のうち、使用可能なＵＳＢＴｙｐｅ−Ａポート２２０を決定する。
【０１７０】
ＣＰＵ２７０ｄは、ＵＳＢ−ＨＵＢ２２５に使用可能なポート数情報を与え、電流制御部２５０ｄに使用可能なポート数への電流設定情報を与える。ＵＳＢ−ＨＵＢ２２５は、ポート数情報に基づいてＵＳＢＴｙｐｅ−Ａポート２２０へ信号を与える。
【０１７１】
一方、電流制御部２５０ｄは、電流設定情報に基づいて、ＵＳＢＴｙｐｅ−Ａポート２２０へ電流を設定する。
【０１７２】
また、ＣＰＵ２７０ｄは、読み取った供給最大電流の値に基づいて、複数個のＨＤＭＩ（登録商標）グラフィックポートからなるインターフェイス２６０のうち、使用可能なＨＤＭＩ（登録商標）グラフィックポートからなるインターフェイス２６０を決定する。
【０１７３】
ＣＰＵ２７０ｄは、ＵＳＢ−ＨＵＢ２２５に使用可能なポート数情報を与え、電流制御部２５０ｄに使用可能なポート数への電流設定情報を与える。ＵＳＢ−ＨＵＢ２２５は、ポート数情報に基づいてＨＤＭＩ（登録商標）グラフィックポートからなるインターフェイス２６０へ信号を与える。
【０１７４】
一方、電流制御部２５０ｄは、電流設定情報に基づいて、ＨＤＭＩ（登録商標）グラフィックポートからなるインターフェイス２６０へ電流を設定する。
【０１７５】
本実施の形態においては、ＵＳＢＴｙｐｅ−Ａポート２２０、ＨＤＭＩ（登録商標）グラフィックポートからなるインターフェイス２６０、およびその他のポートを有する製品を想定したものである。なお、本実施の形態においては、ＨＤＭＩ（登録商標）グラフィックポートからなるインターフェイス２６０は、製品内部でＵＳＢ−ＨＵＢ２２５を介して接続されるＵＳＢＨＤＭＩ（登録商標）グラフィックと仮定した。また、ポート数、出力電流の設定は、ＵＳＢＴｙｐｅ−Ｃ規格またはＵＳＢ−ＰＤ規格で設定される供給電流より、製品内部回路、またはその他のインターフェイスの電流を確保した状態で設定した。
【０１７６】
さらに、本実施の形態においては、ＵＳＢＴｙｐｅ−Ａポート２２０の出力電流設定は基本ＵＳＢ規格の設定値（０．５Ａ／０．９Ａ）とし、電流値１．５Ａについては規格値以上ではあるがポータブルＨＤＤ（ハードディスクドライブ）などを想定して設定した。
【０１７７】
（ＨＤＭＩ（登録商標）グラフィックポートからなるインターフェイス２６０優先の場合）
図１４は、図１３に示したドッキングステーション１００ｄの供給可能電流の一例を示す模式図である。なお、図１４の設定においては、ＨＤＭＩ（登録商標）グラフィックポートからなるインターフェイス２６０を優先させる設定とした。また、ＵＳＢＴｙｐｅ−Ａポート２２０のポート数は、最大「３」とし、ＨＤＭＩ（登録商標）グラフィックポートからなるインターフェイス２６０のポート数は、最大「２」とした。
【０１７８】
図１４は、図１３に示したドッキングステーション１００ｄの供給可能電流より製品内部回路、またはその他のインターフェイスおよびＵＳＢＴｙｐｅ−Ａポート２２０への消費電流を確保した状態で設定する。
【０１７９】
但し、供給可能電流の設定が０．５Ａの場合、内部回路またはその他のインターフェイスでの消費電力を考慮して、０．５Ａ以下となるように、ポート数を設定するものとする。
【０１８０】
また、ＬＥＤ点灯による方法について説明する。この場合、ドッキングステーション１００ｄのドッキングステーション本体部２００ｄの３個のＵＳＢＴｙｐｅ−Ａポート２２０の近傍に、それぞれＬＥＤが配置され、２個のＨＤＭＩ（登録商標）グラフィックポートからなるインターフェイス２６０の近傍に、それぞれＬＥＤが配置されている。
【０１８１】
図１４に示すように、図４および図５のＵＳＢＴｙｐｅ−Ｃ規格による設定から、Ｒｐが、５６ｋΩの場合、Ｒｄは、５．１ｋΩであり、電流制限は、０．５Ａ（ＵＳＢ２．０の場合）、０．９Ａ（ＵＳＢ３．ｘの場合）となる。
【０１８２】
ＵＳＢ２．０の場合、ＵＳＢＴｙｐｅ−Ａの使用可能ポート数は、「０」であり、ＨＤＭＩ（登録商標）グラフィックの使用可能ポートは、「１」であり、ＨＤＭＩ（登録商標）グラフィックポート設定の出力電流設定は、０．４Ａである。
【０１８３】
この場合、ＨＤＭＩ（登録商標）グラフィックの使用可能ポート１のＬＥＤを点灯（図中〇記号）させる。
【０１８４】
また、ＵＳＢ３．ｘの場合、ＵＳＢＴｙｐｅ−Ａの使用可能ポート数は、「０」であり、ＨＤＭＩ（登録商標）グラフィックの使用可能ポートは、「１」であり、ＨＤＭＩ（登録商標）グラフィックポート設定の出力電流設定は、０．４Ａである。
【０１８５】
この場合、ＨＤＭＩ（登録商標）グラフィックの使用可能ポート１のＬＥＤ（図中〇記号）を点灯させる。
【０１８６】
次に、Ｒｐが、２２ｋΩの場合、Ｒｄは、５．１ｋΩであり、電流制限は、１．５Ａとなる。この場合、ＵＳＢＴｙｐｅ−Ａの使用可能ポート数は、「１」であり、ＵＳＢＴｙｐｅ−Ａの消費電流設定は、０．９Ａであり、ＨＤＭＩ（登録商標）グラフィックポートの使用可能ポート数は「１」であり、ＨＤＭＩ（登録商標）グラフィックポート設定の出力電流設定は、０．４Ａである。この場合、ＵＳＢＴｙｐｅ−Ａのポート１を０．９Ａを示すグリーン（図中◎記号）に点灯させ、およびＨＤＭＩ（登録商標）グラフィックポート１のＬＥＤを点灯（図中〇記号）させる。
【０１８７】
次いで、Ｒｐが、１０ｋΩの場合、Ｒｄは、５．１ｋΩであり、電流制限は、３Ａとなる。この場合、ＵＳＢＴｙｐｅ−Ａの使用可能ポート数は、「２」であり、ＵＳＢＴｙｐｅ−Ａの消費電流設定は、０．９Ａ×２であり、ＨＤＭＩ（登録商標）グラフィックポートの使用可能ポート数は「２」であり、ＨＤＭＩ（登録商標）グラフィックポート設定の出力電流設定は、０．８Ａである。この場合、ＵＳＢＴｙｐｅ−Ａのポート１、ポート２を０．９Ａを示すグリーン（図中◎記号）に点灯させ、およびＨＤＭＩ（登録商標）グラフィックポート１、ポート２のＬＥＤを点灯（図中〇記号）させる。
【０１８８】
また、図６および図７のＵＳＢ−ＰＤ規格による設定から、電圧が５Ｖの場合、電流制限値は３Ａであり、電力は１５Ｗである。
【０１８９】
この場合、ＵＳＢＴｙｐｅ−Ａの使用可能ポート数は、「２」であり、ＵＳＢＴｙｐｅ−Ａの消費電流設定は、０．９Ａ×２であり、ＨＤＭＩ（登録商標）グラフィックポートの使用可能ポート数は「２」であり、ＨＤＭＩ（登録商標）グラフィックポート設定の出力電流設定は、０．８Ａである。この場合、ＵＳＢＴｙｐｅ−Ａのポート１、ポート２を０．９Ａを示すグリーン（図中◎記号）に点灯させ、ＨＤＭＩ（登録商標）グラフィックポート１、ポート２のＬＥＤ（図中〇記号）を点灯させる。
【０１９０】
続いて、電圧が９Ｖの場合、電流制限値は３Ａであり、電力は２７Ｗである。
この場合、ＵＳＢＴｙｐｅ−Ａの使用可能ポート数は、「３」であり、ＵＳＢＴｙｐｅ−Ａの消費電流設定は、１．５Ａ×２、０．９Ａ×１であり、ＨＤＭＩ（登録商標）グラフィックポートの使用可能ポート数は「２」であり、ＨＤＭＩ（登録商標）グラフィックポート設定の出力電流設定は、０．８Ａである。この場合、ＵＳＢＴｙｐｅ−Ａのポート１、ポート２は、ＬＥＤを１．５Ａを示す赤（図中●記号）に点灯させ、ポート３はＬＥＤを０．９Ａを示すグリーン（図中◎記号）に点灯させ、ＨＤＭＩ（登録商標）グラフィックポート１、ポート２のＬＥＤ（図中〇記号）を点灯させる。
【０１９１】
続いて、電圧が１５Ｖの場合、電流制限値は３Ａであり、電力は４５Ｗである。
この場合、ＵＳＢＴｙｐｅ−Ａの使用可能ポート数は、「３」であり、ＵＳＢＴｙｐｅ−Ａの消費電流設定は、１．５Ａ×３であり、ＨＤＭＩ（登録商標）グラフィックポートの使用可能ポート数は「２」であり、ＨＤＭＩ（登録商標）グラフィックポート設定の出力電流設定は、０．８Ａである。この場合、ＵＳＢＴｙｐｅ−Ａのポート１、ポート２、ポート３は、ＬＥＤを１．５Ａを示す赤（図中●記号）に点灯させ、ＨＤＭＩ（登録商標）グラフィックポート１、ポート２のＬＥＤ（図中〇記号）を点灯させる。
【０１９２】
（ＵＳＢＴｙｐｅ−Ａポート２２０優先の場合）
図１５は、図１３に示したドッキングステーション１００ｄの供給可能電流の他の例を示す模式図である。なお、図１５の設定においては、ＵＳＢＴｙｐｅ−Ａポート２２０を優先させる設定とした。また、ＵＳＢＴｙｐｅ−Ａポート２２０のポート数は、最大「３」とし、ＨＤＭＩ（登録商標）グラフィックポートからなるインターフェイス２６０のポート数は、最大「２」とした。
【０１９３】
図１５は、図１３に示したドッキングステーション１００ｄの供給可能電流より製品内部回路、またはその他のインターフェイスおよびＵＳＢＴｙｐｅ−Ａポート２２０への消費電流を確保した状態で設定する。
但し、供給可能電流の設定が０．５Ａの場合、内部回路またはその他のインターフェイスでの消費電力を考慮して、０．５Ａ以下となるように、ポート数を設定するものとする。
【０１９４】
また、ＬＥＤ点灯による方法について説明する。この場合、ドッキングステーション１００ｄのドッキングステーション本体部２００ｄの３個のＵＳＢＴｙｐｅ−Ａポート２２０の近傍に、それぞれＬＥＤが配置され、２個のＨＤＭＩ（登録商標）グラフィックポートからなるインターフェイス２６０の近傍に、それぞれＬＥＤが配置されている。
【０１９５】
図１５に示すように、図４および図５のＵＳＢＴｙｐｅ−Ｃ規格による設定から、Ｒｐが、５６ｋΩの場合、Ｒｄは、５．１ｋΩであり、電流制限は、０．５Ａ（ＵＳＢ２．０の場合）、０．９Ａ（ＵＳＢ３．ｘの場合）となる。
【０１９６】
ＵＳＢ２．０の場合、ＵＳＢＴｙｐｅ−Ａの使用可能ポート数は、「１」であり、ＵＳＢＴｙｐｅ−Ａ設定の出力電流設定は、０．３Ａであり、ＨＤＭＩ（登録商標）グラフィックの使用可能ポートは、「０」である。
【０１９７】
この場合、ＵＳＢＴｙｐｅ−Ａの使用可能ポート１のＬＥＤをｙｅｌｌｏｗ（図中★記号）に点灯させる。
【０１９８】
また、ＵＳＢ３．ｘの場合、ＵＳＢＴｙｐｅ−Ａの使用可能ポート数は、「１」であり、ＵＳＢＴｙｐｅ−Ａ設定の出力電流設定は、０．５Ａである。ＨＤＭＩ（登録商標）グラフィックの使用可能ポートは、「０」である。
【０１９９】
この場合、ＵＳＢＴｙｐｅ−Ａの使用可能ポート１のＬＥＤをｂｌｕｅ（図中☆記号）に点灯させる。
【０２００】
次に、Ｒｐが、２２ｋΩの場合、Ｒｄは、５．１ｋΩであり、電流制限は、１．５Ａとなる。この場合、ＵＳＢＴｙｐｅ−Ａの使用可能ポート数は、「１」であり、ＵＳＢＴｙｐｅ−Ａの消費電流設定は、０．９Ａであり、ＨＤＭＩ（登録商標）グラフィックポートの使用可能ポート数は「１」であり、ＨＤＭＩ（登録商標）グラフィックポート設定の出力電流設定は、０．４Ａである。この場合、ＵＳＢＴｙｐｅ−Ａのポート１を０．９Ａを示すグリーン（図中◎記号）に点灯させ、およびＨＤＭＩ（登録商標）グラフィックポート１のＬＥＤを点灯（図中〇記号）させる。
【０２０１】
次いで、Ｒｐが、１０ｋΩの場合、Ｒｄは、５．１ｋΩであり、電流制限は、３Ａとなる。この場合、ＵＳＢＴｙｐｅ−Ａの使用可能ポート数は、「２」であり、ＵＳＢＴｙｐｅ−Ａの消費電流設定は、０．９Ａ×２であり、ＨＤＭＩ（登録商標）グラフィックポートの使用可能ポート数は「２」であり、ＨＤＭＩ（登録商標）グラフィックポート設定の出力電流設定は、０．８Ａである。この場合、ＵＳＢＴｙｐｅ−Ａのポート１、ポート２を０．９Ａを示すグリーン（図中◎記号）に点灯させ、およびＨＤＭＩ（登録商標）グラフィックポート１、ポート２のＬＥＤを点灯（図中〇記号）させる。
【０２０２】
また、図６および図７のＵＳＢ−ＰＤ規格による設定から、電圧が５Ｖの場合、電流制限値は３Ａであり、電力は１５Ｗである。
【０２０３】
この場合、ＵＳＢＴｙｐｅ−Ａの使用可能ポート数は、「２」であり、ＵＳＢＴｙｐｅ−Ａの消費電流設定は、０．９Ａ×２であり、ＨＤＭＩ（登録商標）グラフィックポートの使用可能ポート数は「２」であり、ＨＤＭＩ（登録商標）グラフィックポート設定の出力電流設定は、０．８Ａである。この場合、ＵＳＢＴｙｐｅ−Ａのポート１、ポート２を０．９Ａを示すグリーン（図中◎記号）に点灯させ、ＨＤＭＩ（登録商標）グラフィックポート１、ポート２のＬＥＤを点灯（図中〇記号）させる。
【０２０４】
続いて、電圧が９Ｖの場合、電流制限値は３Ａであり、電力は２７Ｗである。
【０２０５】
この場合、ＵＳＢＴｙｐｅ−Ａの使用可能ポート数は、「３」であり、ＵＳＢＴｙｐｅ−Ａの消費電流設定は、１．５Ａ×２、０．９Ａ×１であり、ＨＤＭＩ（登録商標）グラフィックポートの使用可能ポート数は「２」であり、ＨＤＭＩ（登録商標）グラフィックポート設定の出力電流設定は、０．８Ａである。この場合、ＵＳＢＴｙｐｅ−Ａのポート１、ポート２は、ＬＥＤを１．５Ａを示す赤（図中●記号）に点灯させ、ポート３はＬＥＤを０．９Ａを示すグリーン（図中◎記号）に点灯させ、ＨＤＭＩ（登録商標）グラフィックポート１、ポート２のＬＥＤを点灯（図中〇記号）させる。
【０２０６】
続いて、電圧が１５Ｖの場合、電流制限値は３Ａであり、電力は４５Ｗである。
【０２０７】
この場合、ＵＳＢＴｙｐｅ−Ａの使用可能ポート数は、「３」であり、ＵＳＢＴｙｐｅ−Ａの消費電流設定は、１．５Ａ×３であり、ＨＤＭＩ（登録商標）グラフィックポートの使用可能ポート数は「２」であり、ＨＤＭＩ（登録商標）グラフィックポート設定の出力電流設定は、０．８Ａである。この場合、ＵＳＢＴｙｐｅ−Ａのポート１、ポート２、ポート３は、ＬＥＤを１．５Ａを示す赤（図中●記号）に点灯させ、ＨＤＭＩ（登録商標）グラフィックポート１、ポート２のＬＥＤを点灯（図中〇記号）させる。
【０２０８】
なお、本実施の形態においては、ＬＥＤを用いることを説明しているが、これに限定されず、ドッキングステーション本体２００に、小型ＬＣＤを設け、当該ＬＣＤにＵＳＢＴｙｐｅ−Ａポート２２０の出力電流を表示してもよく、スピーカからＵＳＢＴｙｐｅ−Ａポート２２０の出力電流を告知する音声を流してもよく、ＰＣがＵＳＢＴｙｐｅ−Ｃケーブル１３０を介してＵＳＢＴｙｐｅ−Ｃポート３００に接続され、ＰＣ上において、専用アプリケーションソフトが起動されている場合、ＰＣ画面上に出力電流を表示してもよい。
【０２０９】
また、専用アプリケーションソフトを用いて、ＵＳＢＴｙｐｅ−Ａポート２２０の各電流設定で使用するポート種類、ポート数および出力電流値の設定変更を行えるようにしてもよい。
【０２１０】
さらに、専用アプリケーションソフトで、変更された設定はＣＰＵ２７０ｄに接続された不揮発性メモリ（ＦＬＡＳＨ  ＲＯＭまたはＥＥＰＲＯＭなど（図示省略））に保存し、ＵＳＢＴｙｐｅ−Ｃポート３００からＵＳＢＴｙｐｅ−Ｃケーブル１３０を挿抜して再起動した場合、当該不揮発性メモリより設定を読み込んで使用可能なＵＳＢＴｙｐｅ−Ａポート２２０および消費電流の設定を行ってもよい。なお、専用アプリケーションソフトを用いて初期化を行ったり、出荷時標準の設定に戻したりすることができてもよい。
【０２１１】
（第５の実施の形態）
図１６は、ドッキングステーション１００ｅに接続されたＵＳＢデバイスの種類を検出してポート設定を行う場合の一例を示す模式図である。
【０２１２】
図１６に示すように、ドッキングステーション１００ｅは、ＵＳＢＴｙｐｅ−Ｃポート３００、ドッキングステーション本体部２００ｅを含む。ドッキングステーション本体部２００ｅは、１または複数のＵＳＢＴｙｐｅ−Ａポート２２０を有している。
【０２１３】
本実施の形態のドッキングステーション１００ｅは、ＰＣなどのホスト機器とＵＳＢＴｙｐｅ−Ｃケーブル１３０およびＵＳＢＴｙｐｅ−Ｃポート３００により接続可能であり、ＵＳＢのデバイス機器とＵＳＢＴｙｐｅ−Ａポート２２０により接続可能である。したがって、本実施の形態のドッキングステーション１００ｅは、ＵＳＢＴｙｐｅ−Ｃケーブル１３０およびＵＳＢＴｙｐｅ−Ｃポート３００に接続されたホスト機器と、ＵＳＢＴｙｐｅ−Ａポート２２０に接続されたデバイス機器との間のデータ通信ができるように仲介するものである。
【０２１４】
さらに本実施の形態のドッキングステーション１００ｅは、ホスト機器側から供給される電力により動作し、その電力をデバイス機器側に供給することができる。
【０２１５】
（ドッキングステーション本体部２００ｅ）
＜各部の構成＞
図１６に示すように、第５の実施の形態のドッキングステーション１００ｅは、ＵＳＢＴｙｐｅ−Ｃポート３００、ドッキングステーション本体部２００ｅを含む。ドッキングステーション本体部２００ｅは、１または複数のＵＳＢＴｙｐｅ−Ａポート２２０、ＬＥＤ２３１、スピーカ２３２、電源部２４０、電流制御部２５０ｅ、電流測定用センサ（図中「センサ」）２５１、ＵＳＢ−ＨＵＢ２２５、ＢＵＳスイッチ２２６およびＣＰＵ２７０ｅを有する。
【０２１６】
＜各部の構造＞
図１６に示すように、ドッキングステーション本体部２００ｅのＵＳＢＴｙｐｅ−Ｃポート３００から、ＶＢｕｓライン２８０を通して電源部２４０に電源が供給され、電源部２４０から電流測定用センサ２５１に供給される。電流測定用センサ２５１は、例えば、抵抗等からなる。
【０２１７】
電流測定用センサ２５１は、ＣＰＵ２７０ｅからの電流制御信号に基づいてＵＳＢＴｙｐｅ−Ａポート２２０に出力を行う。
【０２１８】
また、ＵＳＢＴｙｐｅ−Ｃポート３００からの信号をＵＳＢ−ＨＵＢ２２５に供給する。ＵＳＢ−ＨＵＢ２２５からＢＵＳスイッチ２２６に信号が供給される。
【０２１９】
ＣＰＵ２７０ｅは、ＢＵＳスイッチ制御線２２９を介してＢＵＳスイッチ２２６の切換えをできるように設けられる。また、ＣＰＵ２７０ｅは、ＢＵＳスイッチ２２６に信号を送信可能に設けられる。
【０２２０】
ＢＵＳスイッチ２２６は、ＵＳＢバスラインを介してＵＳＢＴｙｐｅ−Ａポート２２０へ出力を行う。また、ＣＰＵ２７０ｅは、ＬＥＤ２３１、スピーカ２３２に接続されている。
【０２２１】
＜ドッキングステーション１００の動作＞
図１７は、ドッキングステーション１００のＣＰＵ２７０ｅの動作の一例を示すフローチャートである。
【０２２２】
初期状態として、ドッキングステーション１００のＵＳＢＴｙｐｅ−Ａポート２００にデバイス機器が接続されていない場合、ＵＳＢＴｙｐｅ−Ａポート２２０のＵＳＢバスは、ＢＵＳスイッチ２２６によりドッキングステーション本体２２０のＣＰＵ２７０ｅ側に接続されている。
【０２２３】
次に、ドッキングステーション１００のＵＳＢＴｙｐｅ−Ａポート２２０にデバイス機器が接続された場合（ステップＳ２０１）、ＣＰＵ２７０ｅは、ドッキングステーション本体部２００ｅに接続されたＵＳＢデバイス機器のＤｅｓｃｒｉｐｔｏｒ情報を読み込む（ステップＳ２０２）。
【０２２４】
次に、ＣＰＵ２７０ｅは、ＵＳＢデバイスのＤｅｓｃｒｉｐｔｏｒ情報に基づいて、ＵＳＢデバイスのデバイス機器が「Ｂｕｓ  Ｐｏｗｅｒ」または「ｓｅｌｆ  Ｐｏｗｅｒ」のいずれか一方の判定を行う（ステップＳ２０３）。
【０２２５】
ＣＰＵ２７０ｅが、「ｓｅｌｆ  Ｐｏｗｅｒ」であると判定した場合（ステップＳ２０３のＹｅｓ）、供給可能電流を必要最低限（例えば３００ｍＡ程度）に設定し（ステップＳ２０４）、ＢＵＳスイッチ２２６をＵＳＢＴｙｐｅ−Ｃポート３００側に切換えてＰＣ等と接続を行う（ステップＳ２０５）。この場合、設定した電流値が、対象のポートに当初設定されていた電流値より小さい場合、他のポートの電流値を増やすように設定を変更してもよい。
【０２２６】
一方、ＣＰＵ２７０ｅが、「Ｂｕｓ  Ｐｏｗｅｒ」であると判定した場合（ステップＳ２０３のＮｏ）、ＵＳＢデバイスクラスにおけるＭａｘ  Ｐｏｗｅｒより小さいかの判定を実施する（ステップＳ２０６）。
【０２２７】
具体的に、Ｈｕｍａｎ  Ｉｎｔｅｒｆａｃｅ  Ｄｅｖｉｃｅｓ等ＵＳＢデバイスクラス及びＭａｘ  Ｐｏｗｅｒにより消費電流が、小さいと認識できるデバイス機器が接続されたポートについては（ステップＳ２０６のＹｅｓ）、Ｍａｘ  Ｐｏｗｅｒより低減できるので、出力電流設定を変更し、他のポートの電流値を増やすように設定を変更する（ステップＳ２０７）。ＣＰＵ２７０ｅは、変更された設定を、ドッキングステーション本体２００内の通知ＬＥＤ、またはアプリケーションソフトに変更内容を反映させ表示する（ステップＳ２０８）。
【０２２８】
また、ＣＰＵ２７０ｅが、Ｍａｓｓ  Ｓｔｏｒａｇｅ  Ｃｌａｓｓ等、ＵＳＢデバイスクラス及びＭａｘ  Ｐｏｗｅｒより消費電流が大きいと認識できるデバイス機器については（ステップＳ２０６のＮｏ）、可能な範囲で最大の電流値を設定する（ステップＳ２０９）。
【０２２９】
一方、ＣＰＵ２７０ｅは、設定可能な電流値が、ＵＳＢデバイスのデバイス機器で必要とされる電流値より明確に下回ると判定した場合、対象のポートを「使用不可」とする（ステップＳ２１０）。例えば、「使用不可」の場合、ＣＰＵ２７０ｅは、ポートに対応したＬＥＤを点滅して通知する（ステップＳ２１１）。
【０２３０】
なお、ＣＰＵ２７０ｅは、小型ＬＣＤで表示するなどで通知してもよく、スピーカを用いて、使用できないポートあることを警告する音声を流してもよく、ドッキングステーション１００ｅがＵＳＢＴｙｐｅ−Ｃポート３００およびＵＳＢＴｙｐｅ−Ｃケーブル１３０でＰＣに接続され専用アプリケーションソフトが起動している場合は、ＰＣ画面上に警告を表示させることとしてもよい。
【０２３１】
なお、ＣＰＵ２７０ｅは、ＵＳＢメモリなどＭａｓｓ  Ｓｔｏｒａｇｅ  Ｃｌａｓｓでも消費電流がＭａｘ  Ｐｏｗｅｒより消費電流が小さいと認識できるデバイス機器が接続されたと判定した場合、当該ポートについては、Ｍａｘ  Ｐｏｗｅｒより低減できるので、出力電流設定を変更し、他のポートの電流値を増やすように設定を変更してもよい。この場合においてもＣＰＵ２７０ｅは、変更された設定を、ドッキングステーション本体２００内の通知ＬＥＤ、またはアプリケーションソフトに変更内容を反映させ表示させてもよい。
【０２３２】
また、ＣＰＵ２７０ｅが、消費電流を判定できない場合においては、可能な範囲で最大の電流値を設定してもよい。
【０２３３】
また、ＣＰＵ２７０ｅは、ドッキングステーション１００ｅ側のＶＢｕｓに挿入されている電流測定用センサ２５１でＵＳＢデバイスが消費している電流値をドッキングステーション１００のＣＰＵ２７０ｅで一定期間監視を行う（ステップＳ２２０）。
【０２３４】
ＣＰＵ２７０ｅは、設定されている電流値よりＵＳＢデバイス機器の消費電流が小さいと判定される場合、出力電流設定を変更し、他のＵＳＢＴｙｐｅ−Ａポート２２０の電流値を増やすように設定を変更する（ステップＳ２２１）。ＣＰＵ２７０ｅは、変更された設定を、ドッキングステーション本体２００内の通知ＬＥＤ、またはアプリケーションソフトに変更内容を反映させ表示する（ステップＳ２２２）。
【０２３５】
（第６の実施の形態）
続いて、図１８は、ドッキングステーション１００ｆの一例を示す模式図である。
【０２３６】
図１８に示すように、ドッキングステーション１００ｆは、ＵＳＢＴｙｐｅ−Ｃポート３００、ドッキングステーション本体部２００ｆからなる。そして、ドッキングステーション本体部２００ｆには、ＨＤＭＩ（登録商標）グラフィックに接続可能なテレビジョン６００が接続される。
【０２３７】
また、ドッキングステーション本体部２００ｆは、ＣＰＵ２７０ｆ、ＬＥＤ２３１、スピーカ２３２、およびＨＤＭＩ（登録商標）グラフィックポート２３０ｆを有する。
【０２３８】
ＣＰＵ２７０ｆは、ＨＤＭＩ（登録商標）グラフィックポート２３０ｆのＨＰＤ（ホットプラグ検出）のレベル監視ができるように設けられる。また、ＣＰＵ２７０ｆは、ＨＤＭＩ（登録商標）グラフィックポート２３０ｆのＤＤＣラインと接続されている。
【０２３９】
図１９は、ドッキングステーション１００ｆの動作の一例を示すフローチャートである。
【０２４０】
図１９に示すように、ＣＰＵ２７０ｆは、ＨＤＭＩ（登録商標）グラフィックポート２３０ｆのＨＰＤ信号を監視する（ステップＳ３０１）。
【０２４１】
ＨＤＭＩ（登録商標）グラフィックポート２３０Ｆにテレビジョンが未接続の場合、ＨＰＤ信号は、ＬＯＷであり、接続された場合、ＨＰＤ信号は、ＨＩＧＨとなる。
【０２４２】
ＣＰＵ２７０ｆは、接続を検出し、「使用できない」設定となっているポートの場合は、ユーザに警告を行う（ステップＳ３０２）。
【０２４３】
具体的に、ＣＰＵ２７０ｆは、使用できない設定となっているポート（ＵＳＢ、ＨＤＭＩ（登録商標））については、「使用できない」に対応したＬＥＤを点灯するなどでして通知を行う。
【０２４４】
なお、ドッキングステーション１００が小型ＬＣＤを有する場合には、小型ＬＣＤで表示してもよく、ドッキングステーション１００のＵＳＢＴｙｐｅ−Ａポート２２０にＰＣ等が接続されている場合、専用アプリケーションソフトにより表示画面に警告の表示を行ってもよく、当該使用できないポートに対応したＬＥＤを点滅して通知してもよく、スピーカを用いて、使用できないポートがあることを警告する音声を流してもよい。
【０２４５】
また、ドッキングステーション１００と連携対応したＬＣＤモニタを接続した場合、ＨＤＭＩ（登録商標）グラフィックポート２３０ｆのＤＤＣラインを使用しドッキングステーション１００側からＬＣＤモニタに対し「使用できない」ことを通知するメッセージを送信し、ＬＣＤモニタ側でメッセージを受けとり、ＬＣＤモニタに内蔵されたＦＷにより、ＬＣＤモニタ画面に「使用できない」ポートであることの表示を行ってもよい。
【０２４６】
なお、ＣＰＵ２７０ｆは、省電力化のために、ドッキングステーション１００の未使用のポートのＨＤＭＩ（登録商標）トランスミッターブロックの電源ＯＦＦに設定してもよく、ＣＰＵ２７０ｆは、テレビジョンの接続を確認し、電源ＯＦＦのポートをＯＮに変更してもよく、使用可能なポート数以上にテレビジョンが接続された場合、警告を行ってもよい。
【０２４７】
（第７の実施の形態）
図２０は、ドッキングステーション１００ｇの一例を示す模式図である。
【０２４８】
図２０に示すドッキングステーション１００ｇは、ドッキングステーション本体部２００ｇおよびＵＳＢＴｙｐｅ−Ｃポート３００を含む。
【０２４９】
また、ドッキングステーション本体部２００ｇは、ＵＳＢＴｙｐｅ−Ａポート２２０、電源部２４０、電流制御部２５０ｇ、ＶＢｕｓスイッチ２７９、ＣＰＵ２７０ｇ、ＶＢｕｓ抵抗値監視部２７８、ＬＥＤ２３１およびスピーカ２３２を含む。
【０２５０】
ＵＳＢＴｙｐｅ−Ｃポート３００から入力されたＶＢｕｓは、電源部２４０に入力される。電源部２４０から電力が電源制御部２５０ｇを介してＶＢｕｓスイッチ２７９に供給される。ＣＰＵ２７０ｇは、ＶＢｕｓレベルの監視を行い、ＶＢｕｓ抵抗値監視部２７８を介してＶＢｕｓスイッチ２７９に電力を与える。
【０２５１】
また、ＣＰＵ２７０ｇは、ＶＢｕｓスイッチ２７９に接続され、ＶＢｕｓスイッチ２７９の制御を行う。ＣＰＵ２７０ｇは、ＬＥＤ２３１およびスピーカ２３２と接続される。
【０２５２】
図２１は、ドッキングステーション１００ｇの処理の一例を示すフローチャートである。
【０２５３】
まず、本実施の形態においては、ドッキングステーション１００ｇは、ＰＣとＵＳＢＴｙｐｅ−Ｃポート３００およびＵＳＢＴｙｐｅ−Ｃケーブル１３０を介して接続される（ステップＳ４０１）。ＰＣにおいて、専用アプリケーションソフトを起動させ、ＰＣのデバイス情報から、ドッキングステーション１００ｇのＵＳＢＴｙｐｅ−Ａポート２２０に接続しているデバイス機器のデバイスクラス情報を取得する（ステップＳ４０２）。
【０２５４】
次に、ＣＰＵ２７０ｇは、ドッキングステーション１００ｇに接続されているデバイスクラス情報に基づいて、重要度に従い、ランク付けを行う（ステップＳ４０３）。
具体的には、ランク１は、Ｍａｓｓ  Ｓｔｏｒａｇｅ  Ｃｌａｓｓ、ランク２は、Ｈｕｍａｎ  Ｉｎｔｅｒｆａｃｅ  Ｄｅｖｉｃｅｓ、ランク３は、Ｐｒｉｎｔｅｒ、ランク４は、ＵＳＢ  Ｖｉｄｅｏ  Ｃｌａｓｓ、ランク５は、Ａｕｄｉｏという形である。
【０２５５】
なお、当該ランク付けは、デフォルト設定されていてもよく、ユーザが選択で変更可能なシステム設定であってもよい。
【０２５６】
次に、ＣＰＵ２７０ｇは、給電電力の変化を監視する（ステップＳ４０４）。
【０２５７】
ＣＰＵ２７０ｇは、ＵＳＢＴｙｐｅ−Ｃポート３００からの給電電力が減少したと判定した場合、ＣＰＵ２７０ｇは、上記のランク付けしたデバイス機器のうち、ランクの低いデバイス機器からＶＢｕｓを切断（ＯＦＦ）し、ランクの高いデバイス機器の動作を継続するように、ドッキングステーション１００ｇの設定を変更する（ステップＳ４０５）。
【０２５８】
続いて、ＣＰＵ２７０ｇは、ステップＳ４０４で変更された設定をＰＣの表示部に表示する（ステップＳ４０６）。その結果、ユーザは、設定の変更を認識することができる。
【０２５９】
また、ＣＰＵ２７０ｇは、ドッキングステーション１００ｇのＵＳＢＴｙｐｅ−Ａポート２２０に接続されたＵＳＢデバイス機器の消費電流を監視する（ステップＳ４０７）。
【０２６０】
ＣＰＵ２７０ｇは、ドッキングステーション１００ｇのＵＳＢＴｙｐｅ−Ａポート２２０に接続されたＵＳＢデバイス機器の消費電流が、予め設定された電流値以上であると判定した場合、ＣＰＵ２７０ｇは、ドッキングステーション本体部２００ｇの電流制御部２５０ｇにＶＢｕｓをカットするよう指示する（ステップＳ４０８）。
【０２６１】
続いて、ＣＰＵ２７０ｇは、ＵＳＢＴｙｐｅ−Ａポート２２０に対応したＬＥＤ２３１を点滅させる（ステップＳ４０９）。ユーザは、ＬＥＤ２３１の点滅により、ＶＢｕｓがカットされたＵＳＢＴｙｐｅ−Ａポート２２０を認識することができる。
【０２６２】
なお、本実施の形態においては、ＬＥＤ２３１で報知することとしているが、これに限定されず、ドッキングステーション本体２００ｇに、小型ＬＣＤを設け、当該ＬＣＤにＶＢｕｓがカットされたＵＳＢＴｙｐｅ−Ａポート２２０を表示してもよく、スピーカ２３２からＵＳＢＴｙｐｅ−Ａポート２２０のＶＢｕｓがカットされたことを警告する音声を流してもよく、ＰＣがＵＳＢＴｙｐｅ−Ｃケーブル１３０を介してＵＳＢＴｙｐｅ−Ｃポート３００に接続され、ＰＣ上において、専用アプリケーションソフトが起動されている場合、ＰＣ画面上に警告を表示してもよい。
【０２６３】
また、ＣＰＵ２７０ｇは、ドッキングステーション１００のＵＳＢＴｙｐｅ−Ａポート２２０が「使用できない」設定である場合、ＣＰＵ２７０は、ＵＳＢＴｙｐｅ−Ａポート２２０のＶＢｕｓを電源制御部２５０ｇから切り離すよう、ＶＢｕｓスイッチ２７９に指示を行う（ステップＳ４１０）。その結果、ＵＳＢＴｙｐｅ−Ａポート２２０のＶＢｕｓは、ＶＢｕｓ抵抗値監視部２７８に接続される。
【０２６４】
ＣＰＵ２７０ｇは、ＵＳＢデバイス機器がＵＳＢＴｙｐｅ−Ａポート２２０に接続された場合、ＶＢｕｓの抵抗値が変化するため、ＣＰＵ２７０ｇは、抵抗値監視部２７８の抵抗値の変化を監視する（ステップＳ４１１）。
【０２６５】
また、使用できない設定となっているＵＳＢＴｙｐｅ−Ａポート２２０に、ＵＳＢデバイス機器が接続された場合、ＵＳＢＴｙｐｅ−Ａポート２２０に対応したＬＥＤ２３１を点滅させる（ステップＳ４１２）。ユーザは、点滅により、使用できない設定となっているＵＳＢＴｙｐｅ−Ａポート２２０を認識することができる。
【０２６６】
なお、本実施の形態においては、ＬＥＤ２３１で報知することとしているが、これに限定されず、ドッキングステーション本体２００に、小型ＬＣＤを設け、当該ＬＣＤに使用できない設定となっているＵＳＢＴｙｐｅ−Ａポート２２０の旨を表示してもよく、スピーカ２３２から使用できない設定となっているＵＳＢＴｙｐｅ−Ａポート２２０であることを警告する音声を流してもよく、ＰＣがＵＳＢＴｙｐｅ−Ｃケーブル１３０を介してＵＳＢＴｙｐｅ−Ｃポート３００に接続され、ＰＣ上において、専用アプリケーションソフトが起動されている場合、ＰＣ画面上に警告を表示してもよい。
【０２６７】
なお、ＣＰＵ２７０ｇは、ドッキングステーション１００ｇの未使用ポートのＶＢｕｓの電流をカット（ＯＦＦ）に設定し、ＵＳＢＴｙｐｅ−Ａポート２２０に接続された場合に当該、接続を確認してから、カット（ＯＦＦ）になっているＵＳＢＴｙｐｅ−Ａポート２２０をオン（ＯＮ）にすることができる。
【０２６８】
以上のように、本実施の形態にかかるドッキングステーション１００，１００ａ，〜，１００ｇにおいては、ＣＰＵ２７０ａ，〜，ＣＰＵ２７０ｇが、電流制御部２５０ａ，〜，２５０ｇおよび電源部２４０から出力される電力の電流を供給可能電流以下になるように制御してＵＳＢＴｙｐｅ−Ａポート２２０に出力するため、ＵＳＢＴｙｐｅ−Ａポート２２０に供給される電流がＵＳＢＴｙｐｅ−Ｃポート３００の供給最大電流を超えることがない。従って、ユーザは、ＵＳＢＴｙｐｅ−Ｃポート３００からの供給最大電力を意識することなく、ＵＳＢＴｙｐｅ−Ｃ規格の電源制御機能による電源遮断を回避することができる。
【０２６９】
また、ＬＥＤ２３１により使用可能なポートの供給可能電流の値をユーザに容易に報知することができる。
【０２７０】
また、ＬＥＤ２３１により電源供給先のＵＳＢＴｙｐｅ−Ａポート２２０のうち、使用可能なＵＳＢＴｙｐｅ−Ａポート２２０および使用可能なポートの供給可能電流の値をユーザが容易に認識することができる。
【０２７１】
また、ＵＳＢＴｙｐｅ−Ａポート２２０とＨＤＭＩ（登録商標）グラフィックポートのインターフェイス２６０とを含んでおり、ＵＳＢＴｙｐｅ−Ａポート２００およびＨＤＭＩ（登録商標）グラフィックポートのインターフェイス２６０の一方を他方より優先して、ＵＳＢＴｙｐｅ−Ａポート２２０およびＨＤＭＩ（登録商標）グラフィックポートのインターフェイス２６０のうち使用可能な第２ポートを再度設定してもよい。
【０２７２】
また、ＣＰＵ２７０ａ，〜，ＣＰＵ２７０ｇは、動的にＵＳＢＴｙｐｅ−Ａポート２２０とＨＤＭＩ（登録商標）グラフィックポートのインターフェイス２６０への供給可能電流を制御することができる。その結果、ユーザは、意図することなく、適切な電流を供給することができる。
【０２７３】
本発明において、ＵＳＢＴｙｐｅ−Ｃポート３００が「第１ポート」に相当し、ＵＳＢＴｙｐｅ−Ｃケーブル１３０が「ＵＳＢインターフェイスケーブル、ＵＳＢＴｙｐｅ−Ｃケーブル」に相当し、ＵＳＢＴｙｐｅ−Ａポート２２０またはインターフェイス２６０が「１または複数個の第２ポート」に相当し、電源部２４０が、「電源部」に相当し、電流制御部２５０ａ，〜，２５０ｇが「電流制御部」に相当し、ＣＰＵ２７０ａ，〜，２７０ｇが「演算部」に相当し、情報報知部２３０ａ、ＬＥＤ２３１、スピーカ２３２が「情報報知部、ＬＥＤ、スピーカ」に相当し、ドッキングステーション１００，１００ａ，〜，１００ｇが、「ドッキングステーション」に相当し、ＵＳＢ−ＨＵＢ２２５が「分岐装置」に相当する。
【０２７４】
本発明の好ましい一実施の形態は上記の通りであるが、本発明はそれだけに制限されない。本発明の精神と範囲から逸脱することのない様々な実施形態が他になされることは理解されよう。さらに、本実施の形態において、本発明の構成による作用および効果を述べているが、これら作用および効果は、一例であり、本発明を限定するものではない。
【符号の説明】
【０２７５】
１００，１００ａ，〜，１００ｇ：ドッキングステーション
１３０            ：ＵＳＢＴｙｐｅ−Ｃケーブル
２２０            ：ＵＳＢＴｙｐｅ−Ａポート
２２５            ：ＵＳＢ−ＨＵＢ
２３０ａ            ：情報報知部
２３１            ：ＬＥＤ
２３２            ：スピーカ
２４０            ：電源部
２５０ａ，〜，２５０ｇ  電流制御部
２６０            ：インターフェイス
２７０ａ，〜，２７０ｇ  ＣＰＵ
３００            ：ＵＳＢＴｙｐｅ−Ｃポート
【図１】
2019012479.tif 000004
【図２】
2019012479.tif 000005
【図３】
2019012479.tif 000006
【図４】
2019012479.tif 000007
【図５】
2019012479.tif 000008
【図６】
2019012479.tif 000009
【図７】
2019012479.tif 000010
【図８】
2019012479.tif 000011
【図９】
2019012479.tif 000012
【図１０】
2019012479.tif 000013
【図１１】
2019012479.tif 000014
【図１２】
2019012479.tif 000015
【図１３】
2019012479.tif 000016
【図１４】
2019012479.tif 000017
【図１５】
2019012479.tif 000018
【図１６】
2019012479.tif 000019
【図１７】
2019012479.tif 000020
【図１８】
2019012479.tif 000021
【図１９】
2019012479.tif 000022
【図２０】
2019012479.tif 000023
【図２１】
2019012479.tif 000024