(57)【要約】      （修正有）【課題】携帯型デバイスがＵＳＢホスト、ＵＳＢデバイスのいずれとして動作するように構成されるかにかかわらず、車両の埋込型ＵＳＢホストを、ＵＳＢハブを介して多数の携帯型デバイスに接続可能にするＵＳＢハブモジュールを提供する。【解決手段】モジュールは、ヘッドユニットに対して追加的な配線またはハードウェアの変更が必要ないように構成される。モジュールは、埋込型ＵＳＢホストとＵＳＢハブと消費者がアクセス可能な少なくとも１つのＵＳＢポートとの間で使用され得る。消費者デバイスがＵＳＢホストとして動作しているとき、消費者デバイスと車両の埋込型ＵＳＢホストとの間の信号は、ＵＳＢブリッジによって処理され、それによって、消費者デバイスは埋込型ＵＳＢホストと互換性を有するようになる。モジュールは、モジュールから第１の消費者デバイスへ電力を供給する電力供給回路を備える。電力供給回路は、調節可能な電圧電源を備える。【選択図】図４
2018073392.tif 000002
【特許請求の範囲】
【請求項１】
ユニバーサルシリアルバス（ＵＳＢ）ハブモジュール（４１０）であって、
上流ＵＳＢポート（４１８）と、
複数の下流ＵＳＢポート（４２２）と、
前記上流ＵＳＢポート（４１８）と前記複数の下流ＵＳＢポート（４２２）とに相互接続されるＵＳＢハブ（４１２）であって、前記上流ＵＳＢポート（４１８）から各下流ＵＳＢポート（４２２）へデータをブロードキャストするように構成されるとともに、各下流ＵＳＢポート（４２２）から前記上流ＵＳＢポート（４１８）へデータを送信するように構成されたＵＳＢハブ（４１２）と、
前記ＵＳＢハブ（４１２）に相互接続されるＵＳＢブリッジ（４１４）であって、前記上流ＵＳＢポート（４１８）をＵＳＢホストへ接続するように構成されたＵＳＢブリッジ（４１４）と、
前記ＵＳＢブリッジ（４１４）と前記ＵＳＢハブ（４１２）と前記複数の下流ＵＳＢポート（４２２）とに相互接続されるＵＳＢルーティングスイッチと
を備え、
前記ＵＳＢルーティングスイッチは、
前記複数の下流ＵＳＢポート（４２２）のうちの第１の下流ＵＳＢポート（４２２）に接続される消費者デバイスが前記ＵＳＢホストである場合に、前記第１の下流ＵＳＢポート（４２２）を、前記ＵＳＢブリッジ（４１４）を介して前記上流ＵＳＢポート（４１８）へ接続するように構成され、
前記上流ＵＳＢポート（４１８）との双方向通信を開始するように構成され、
前記ＵＳＢルーティングスイッチは、前記第１の下流ＵＳＢポート（４２２）に接続される前記消費者デバイスが前記上流ＵＳＢポート（４１８）からの通信にのみ応答するように構成される場合に、前記第１の下流ＵＳＢポート（４２２）を前記ＵＳＢハブ（４１２）に直接的に接続するように構成され、それによって、前記消費者デバイスが、前記上流ＵＳＢポート（４１８）に接続されるデバイスと互換性を有するようになり、
前記ＵＳＢハブモジュール（４１０）は、さらに、前記ＵＳＢハブモジュール（４１０）から、前記第１の下流ＵＳＢポート（４２２）に接続される第１の消費者デバイスへの電力供給をネゴシエートするためのデータハンドシェークを提供するように構成された論理回路を備え、
前記ＵＳＢハブモジュール（４１０）は、さらに、前記ＵＳＢハブモジュール（４１０）から前記第１の消費者デバイスへ電力を供給するように構成された電力供給回路（９１０）を備える
ＵＳＢハブモジュール。
【請求項２】
請求項１に記載のＵＳＢハブモジュール（４１０）であって、
前記論理回路は、通信制御スタックを備える
ＵＳＢハブモジュール。
【請求項３】
請求項１に記載のＵＳＢハブモジュール（４１０）であって、
前記電力供給回路（９１０）は、調節可能な電圧電源（９３８）を備える
ＵＳＢハブモジュール。
【請求項４】
請求項１に記載のＵＳＢハブモジュール（４１０）であって、
前記ＵＳＢルーティングスイッチは、前記第１の下流ＵＳＢポート（４２２）に接続される第１の消費者デバイスが前記ＵＳＢホストとして動作しているときに、前記第１の下流ＵＳＢポート（４２２）を、前記ＵＳＢブリッジ（４１４）を介して前記ＵＳＢハブ（４１２）に接続するように構成され、
前記ＵＳＢルーティングスイッチは、前記複数の下流ＵＳＢポート（４２２）のうちの第２の下流ＵＳＢポート（４２２）に接続される第２の消費者デバイスがＵＳＢデバイスとして動作しているときに、前記第２の下流ＵＳＢポート（４２２）を前記ＵＳＢハブ（４１２）に直接的に同時に接続するように構成され、それによって、前記第１および第２の消費者デバイスは、同時に前記上流ＵＳＢポート（４１８）と通信するように互換性を有するようになる
ＵＳＢハブモジュール。
【請求項５】
請求項１に記載のＵＳＢハブモジュール（４１０）であって、
前記ＵＳＢハブモジュール（４１０）は、前記第１の下流ＵＳＢポート（４２２）に接続される前記消費者デバイスが前記ＵＳＢホストとして動作するように構成されるか、それとも、ＵＳＢデバイスとして動作するように構成されるかを認識して、前記ＵＳＢルーティングスイッチを適宜制御するように構成される
ＵＳＢハブモジュール。
【請求項６】
請求項１に記載のＵＳＢハブモジュール（４１０）であって、
前記ＵＳＢハブモジュール（４１０）は、前記複数の下流ＵＳＢの動作をＵＳＢデバイスモードとＵＳＢホストモードとの間で動的に切り換えるように構成された
ＵＳＢハブモジュール。
【請求項７】
請求項１に記載のＵＳＢハブモジュール（４１０）であって、
前記ＵＳＢルーティングスイッチは、前記複数の下流ＵＳＢポート（４２２）の各下流ＵＳＢポート（４２２）に取り付けられる前記消費者デバイスが前記ＵＳＢホストとして動作するように構成されるか、それとも、ＵＳＢデバイスとして動作するように構成されるかに基づいて、前記消費者デバイスを前記ＵＳＢブリッジ（４１４）および前記ＵＳＢハブ（４１２）のいずれかに接続するように構成された
ＵＳＢハブモジュール。
【請求項８】
請求項１に記載のＵＳＢハブモジュール（４１０）であって、
前記ＵＳＢルーティングスイッチは、複数のＵＳＢアナログ多重化スイッチを備える
ＵＳＢハブモジュール。
【請求項９】
請求項１に記載のＵＳＢハブモジュール（４１０）であって、
前記ＵＳＢブリッジ（４１４）は、前記ＵＳＢルーティングスイッチを制御するように構成された
ＵＳＢハブモジュール。
【請求項１０】
請求項１に記載のＵＳＢハブモジュール（４１０）であって、
前記ＵＳＢブリッジ（４１４）は、ブリッジコントローラ（６２８）とエンドポイントバッファ（６３０）とを備える
ＵＳＢハブモジュール。
【請求項１１】
請求項１０に記載のＵＳＢハブモジュール（４１０）であって、
前記エンドポイントバッファ（６３０）は、娯楽情報システムと前記消費者デバイスとの間のＵＳＢデータ接続パイプをサポートするように構成された
ＵＳＢハブモジュール。
【請求項１２】
請求項１に記載のＵＳＢハブモジュール（４１０）であって、
前記ＵＳＢルーティングスイッチは、デジタルルーティングロジックを備える
ＵＳＢハブモジュール。
【発明の詳細な説明】
【技術分野】
【０００１】
[0001]本願は、２０１６年９月６日に出願された米国特許出願第１５／２５７，０９６号の利益を要求する。
【０００２】
[0002]本発明は、概して、例えば、携帯型消費者デバイスと車両電子システムとの間でのユニバーサルシリアルバス（ＵＳＢ）接続性に関する。より詳細には、本発明は、ＵＳＢホスト、または、車両内の埋め込み型ＵＳＢハブを使用したUSB On the Go（ＯＴＧ）能力を有していない車両の埋め込み型ＵＳＢホストに接続することができるＵＳＢデバイスとして動作する消費者デバイスを提供するように構成されたシステムに関する。
【背景技術】
【０００３】
[0003]歴史的に見て、携帯型消費者デバイス（例えば、メディアプレーヤー、スマートフォン、タブレットなど）は、コンテンツを取得し、データを交換し、デバイスの内部バッテリを充電するために、他のデバイス（例えば、ラップトップ型またはデスクトップ型のパーソナルコンピュータ（ＰＣ）への接続に依存してきた。現在では、長年の間、それは、各デバイスのＵＳＢポートを介して達成されてきた。ＵＳＢ技術を使用することは、そのようなニーズに適している。なぜなら、それは、広く利用可能であり、エンドユーザによく知られており、費用対効果が高く、どこにでもあるからである。ＵＳＢプロトコルは、一端がＵＳＢホストすなわちマスタとなり、他端がＵＳＢデバイスすなわちスレーブとなるポイント・ツー・ポイント接続を必要とする。このようにして、２つのデバイス間でのメッセージの流れが管理され、制御され、それによって、ＵＳＢデバイスは、ＵＳＢホストによって開始されたメッセージに応答する。歴史的には、ＰＣは、より単純なＵＳＢデバイス（例えば、プリンタ、メモリスティック、携帯電話など）に接続するためのＵＳＢホストポートを提供してきた。ＵＳＢホストは、ＵＳＢデバイスよりも重いソフトウェアおよびハードウェア要件を有しており、このため、そのようなシステムにおいてＵＳＢホストとしてＰＣを指定することに意味があった。
【０００４】
[0004]ＵＳＢ接続を採用する車両システムでは、同じコンセプトが当てはまる。そのようなシステムでは、車両は、通常、ＵＳＢホストである。ＵＳＢホスト機能は、車両娯楽情報システムの構成部品内に（例えば、ラジオまたは他の制御モジュール内に）埋め込まれることが多い。典型的には、多数のＵＳＢポートが、運転者および乗員が彼らの消費者デバイスに接続するのに便利な場所で車両内に戦略的に構成される。消費者デバイスが複数のポートのうちの１つに接続されると、デバイスは充電を開始し、車両娯楽情報システムは、消費者デバイス上のコンテンツにアクセスすることができる。これは、デバイスが提供可能な機能（例えば、ストリーミング音楽、ビデオおよび他のサービス）を有効にするのに役立つ。
【０００５】
[0005]そのようなシステムは、ＵＳＢポートの各々がＵＳＢデータフローに適した態様で車両のＵＳＢホストに物理的に接続されることを必要とする。これは、車両に埋め込まれた電気配線によって達成される。電気配線は、ポートの各々をＵＳＢホストに接続する。車両には多数のＵＳＢポートが存在し得るので、また、各ポートはポートをＵＳＢホストへ接続するためのケーブルを必要とするので、車両のコストおよび重量を最小限に抑えることを実現するには配線を共有することが望ましい。これは、ＵＳＢハブを使用することによって達成される。ＵＳＢハブによって、単一のＵＳＢホストは、ＵＳＢホストとＵＳＢハブとの間の単一のケーブルで多数のＵＳＢデバイスに接続することができる。図１および図２に示されるように、単一のＵＳＢハブは、１つのＵＳＢホストをいくつかのＵＳＢデバイスに接続することができる。具体的には、図１は、複数のＵＳＢポート１１２を有する電源内蔵式ＵＳＢハブモジュール１１０が複数の消費者向けＵＳＢポート１１４を介して複数のＵＳＢデバイスに接続されるシステムを示しており、一方、図２は、電源内蔵式ＵＳＢハブモジュール２１０が、複数の消費者向けＵＳＢポート２１４と通信する複数のＵＳＢポート２１２だけでなく、消費者向けＳＤカードコネクタ２１８に接続されるセキュアデジタル（ＳＤ）カードリーダ２１６も提供するシステムを示している。図１および図２の他の部分（例えば、電力管理部１１６，２２０）は、当該産業において一般的であり、図１および図２を見れば一目瞭然である。
【０００６】
[0006]さらに、図３に示されるように、ＵＳＢハブが他のＵＳＢハブに接続するように多数のＵＳＢが段構造になってもよい。具体的には、図３は、中央車両マイクロコントローラ３１０（ヘッドユニット３１０とも呼ぶ）を備える車両システムアーキテクチャを示している。構成部品またはシステム（例えば、ディスプレイ３１２、オーディオまたはエンターテイメントシステム３１４、および、運転者制御部３１６）がヘッドユニット３１０に接続されている。ヘッドユニット３１０は、全ての機能を包含する単一のモジュールとして設計されてもよく、あるいは、様々な機能が個々のモジュールによって管理されるように分散配置されてもよい。ヘッドユニット３１０は、車両にわたって分散配置される１つ以上の下流側ＵＳＢハブ３２０Ａ〜Ｄに典型的には接続されるルートＵＳＢハブ３１８を備えている。各ＵＳＢハブ３２０は、複数の下流ポート３２２（これらのうちの少なくとも１つは、ＳＤリーダ３２４、または、図示しないＵＳＢオーディオデバイスであってもよい）を有しており、それによって、車両の各ＵＳＢポート３２０Ａ〜Ｄは、ＵＳＢホスト３１８またはヘッドユニット３１０への接続を有する。図３において、例えば、ルートハブは、ラジオに埋め込まれ、４つの電源内蔵式ＵＳＢハブ３２０Ａ〜Ｄに接続される。この場合、１つは車両の中央コンソール３２０Ａにあり、１つは車両の中央スタック３２０Ｂにあり、２つは車両の後部座席３２０Ｃ，３２０Ｄにある。
【０００７】
[0007]近年、携帯型デバイス（例えば、スマートフォン）が普及している。これは、１つには、スタンドアローン型計算装置としてのそれらの有用性に起因している。消費者電子技術の進歩およびモバイルネットワークの速度の増大によって、これらのデバイスは、コンテンツにアクセスするために、ＰＣへの接続にもはや依存しない。今日のこれらの高性能携帯型デバイスは、ここ何年かの間はＰＣのみが有していた多くの同じハードウェアリソース、接続性、および、ソフトウェア動作システムを有している。デスクトップＰＣがそうであったように、これらの携帯型デバイスの付属品が、それらの使用を容易にするのを補助するために利用可能になっている。これらの付属品には、キーボード、マウス、ディスプレイ、タッチスクリーン、オーディオシステム、および、他のインタフェースデバイスなどのデバイスが含まれてきた。これらの付属品は、一般的に、ＵＳＢ接続を介して接続する。消費者電子市場における確立された慣習によって、これらの付属品は、典型的には、安価であり、ＵＳＢデバイスとしてのみ動作するＵＳＢ能力に限定されている。それらをスマートフォンに接続するためには、スマートフォンは、ＵＳＢホストでなければならない。したがって、先導的な携帯型デバイス製造者およびシステム設計者は、それらの携帯型デバイス製品（すなわち、スマートフォン、タブレットなど）をＵＳＢホストの役割とＵＳＢデバイスの役割との両方をサポートするように設計し始めている。換言すれば、スマートフォンは、必要なときにそれがＵＳＢデバイスとして機能することができるように、あるいは、必要なときにそれがＵＳＢホストとして機能することができるように、構成され得る。近年、システムレベル設計思考は、ＵＳＢホストとしてのスマートフォンを見る側へ、および、ＵＳＢデバイスとしてそれに接続する任意のデバイスを見る側へシフトしてきている。再度になるが、これは驚くことではない。なぜなら、これは、正確には、ラップトップおよびＰＣが今日どのような働きをするかということだからである。この傾向が将来まで続くと、スマートフォンは、主にＵＳＢホストとして動作し、ＵＳＢデバイスとしてはめったに動作しないか全く動作しないことが予測され得る。このことは、自動車システムに関していくつかの問題を提起する。
【０００８】
[0008]上述したように、自動車システムは、ＵＳＢホストを有しており、ＵＳＢデバイスをそれに接続する必要がある。電話がＵＳＢホストとして動作する場合、システムは機能しない。なぜなら、ＵＳＢ規約により２つのＵＳＢホストを直接的に互いに接続することができないからである。自動車製造者は、スマートフォンとの互換性を望んでおり、したがって、この変化する技術に適応することを動機付けられる。このため、車両がＵＳＢホスト（メモリスティック、サムドライブなどのＵＳＢデバイスに接続する必要がある場合）またはＵＳＢデバイス（ＵＳＢデバイスではなくＵＳＢホストになることが要求されるスマートフォンなどのＵＳＢホストに接続する必要がある場合）のいずれかとして動作できるように車両におけるＵＳＢアーキテクチャを再設計することが必要である。
【０００９】
[0009]ＵＳＢ協会は、ＵＳＢホストまたはＵＳＢデバイスのいずれかとして動作するためのデバイスの必要性を解決する規格を追加してきた。そのようなものとして、「２つの役割」のＵＳＢコントローラを考えることができる。それは、ＵＳＢ用語体系において「On The Go」または略して「ＯＴＧ」と称される。ＯＴＧ規格を満たす任意のデバイスは、ＵＳＢホストまたはＵＳＢデバイスのいずれかとして動作することができ、動的に役割を変更することができる。したがって、全ての使用場面をサポートするために車両用ＵＳＢアーキテクチャを修正することへの１つの可能なアプローチは、車両のＵＳＢホストをＵＳＢ  ＯＴＧへアップグレードすることである。この解決策は、上記問題を解決するが、いくつかの欠点も有している。第１に、ＵＳＢハブは、ＯＴＧをサポートしておらず、このシステムではもはや使用することができない。ＯＴＧをサポートする各消費者がアクセス可能なＵＳＢポートは、ヘッドユニットにおいて専用のＯＴＧコントローラへの専用の有線リンクを有していなければならず、このため、ＵＳＢハブの使用に関連する配線の節約を意味の無いものにしてしまう。結果として、車両の電気システムにいくつかの高価なケーブルを追加する必要が生じ得る。第２に、車両のユーザがアクセス可能なＵＳＢポートの各々に接続するためにヘッドユニットで使用することができる十分なＯＴＧコントローラが存在しない場合がある。このことは、ひいては、ＯＴＧ機能をサポートし、専用のＵＳＢケーブルをそれらに延在させるために、車両の設計者に、車両における限られた数の多数のＵＳＢポートの選択を強いることになる。このことは、ユーザの混乱および不満足を招くことになり得る。なぜなら、いくつかの消費者ポートのみが必要な機能をサポートするからである。また、ＯＴＧをサポートしているポートは、サポートしていない他の物理的に同一のポートと一緒に配置され得る。ユーザが間違ったポートを選択すると、ＵＳＢホストモードを必要とする消費者デバイスからの彼らが望む用途が機能しない。
【００１０】
[0010]他の可能な解決策は、特注のＵＳＢハブを実装することである。このＵＳＢハブは、指令を受けたときに、その上流ポートをその下流ポートのうちの１つと動的に交換することができる。このコンセプトを使用して構築されたシステム解決策は、依然として、ヘッドユニットにＯＴＧコントローラを必要とするが、車に追加的な配線を設置する必要がないという利益を有する。ＵＳＢ  ＯＴＧホストとＵＳＢハブとの間の既存のＵＳＢケーブルは、ヘッドユニットのＵＳＢ  ＯＴＧコントローラと、ＵＳＢホストの消費者デバイス（例えば、スマートフォン）と、の間での必要なＵＳＢ通信を容易にすることができる。しかしながら、この解決策もいくつかの欠点を有している。例えば、ＵＳＢハブが、その上流ポートを下流ポートと交換するように指令を受けると、ＵＳＢハブの他の全ての下流ポートは、ヘッドユニットとのそれらのデータ接続を失う。このモードでの間、ヘッドユニットは、ＵＳＢハブの他の下流ポートへのアクセスを中止する。これによって、何らかの車両システム機能（例えば、機能するためにハブの他の下流ポートへの一貫したアクセスを必要とし得るナビゲーションまたはオーディオ再生）の使用が阻止される。さらに、それによって、ヘッドユニットは、ハブの上流／下流ポート構成を制御するために、利用可能なＵＳＢ  ＯＴＧポートおよび信号伝達経路を有することが必要になる。
【００１１】
[0011]背景技術の欄に記載された主題は、背景技術の欄において記載されていることのみから先行技術であると推定されるべきではない。同様に、背景技術の欄で述べられる問題、または、背景技術の欄の主題に関連する問題は、先行技術において従前から認識されていたものとして推定されるべきではない。背景技術の欄の主題は、様々なアプローチを表しているに過ぎず、それら自体も発明になり得る。
【発明の概要】
【課題を解決するための手段】
【００１２】
[0012]本発明の一実施形態によれば、ユニバーサルシリアルバス（ＵＳＢ）ハブモジュールが提供される。このＵＳＢハブモジュールは、ＵＳＢホストに相互接続されるように構成された上流ＵＳＢポートと、複数のＵＳＢを使用可能な消費者デバイスに相互接続されるように構成された複数の下流ＵＳＢポートと、を備えている。ＵＳＢハブモジュールは、さらに、上流ＵＳＢポートと複数の下流ＵＳＢポートとに相互接続されるＵＳＢハブを備えている。ＵＳＢハブは、上流ＵＳＢポートから各々の下流ＵＳＢポートへデータをブロードキャストするように構成されるとともに、各々の下流ＵＳＢポートから上流ＵＳＢポートへデータを送信するように構成される。ＵＳＢハブモジュールは、さらに、ＵＳＢハブに相互接続されるＵＳＢブリッジを備えている。ＵＳＢハブは、上流ＵＳＢポートをＵＳＢホストと、ＵＳＢルーティングスイッチと、に接続するように構成される。ＵＳＢルーティングスイッチは、ＵＳＢブリッジ、ＵＳＢハブ、および、複数の下流ＵＳＢポートに相互接続される。ＵＳＢルーティングスイッチは、複数の下流ＵＳＢポートのうちの第１の下流ＵＳＢポートに接続される消費者デバイスがＵＳＢホストである場合に、第１の下流ＵＳＢポートを、ＵＳＢブリッジを介して上流ＵＳＢポートに接続するように構成される。ＵＳＢルーティングスイッチは、さらに、上流ＵＳＢポートとの双方向通信を開始するように構成される。ＵＳＢルーティングスイッチは、第１の下流ＵＳＢポートに接続される消費者デバイスが上流ＵＳＢポートからの通信にのみ応答するように構成される場合に、第１の下流ＵＳＢポートをＵＳＢハブに直接的に接続するように構成される。それによって、消費者デバイスは、上流ＵＳＢポートに接続されるデバイスと互換性を有するものとなる。
【００１３】
[0013]ＵＳＢルーティングスイッチは、第１の下流ＵＳＢポートに接続される第１の消費者デバイスがＵＳＢホストとして動作している場合に、第１の下流ＵＳＢポートを、ＵＳＢブリッジを介してＵＳＢハブに接続するように構成されてもよい。ＵＳＢルーティングスイッチは、複数の下流ＵＳＢポートのうちの第２の下流ＵＳＢポートに接続される第２の消費者デバイスがＵＳＢデバイスとして動作している場合に、第２の下流ＵＳＢポートをＵＳＢハブに直接的に同時に接続するように構成される。それによって、第１および第２の消費者デバイスは、同時に上流ＵＳＢポートと通信するように互換性を有するものとなる。
【００１４】
[0014]ＵＳＢハブモジュールは、第１の下流ＵＳＢポートに接続される消費者デバイスが、ＵＳＢホストとして動作するように構成されるか、それとも、ＵＳＢデバイスとして動作するように構成されるかを認識して、ＵＳＢルーティングスイッチを適宜制御するように構成されてもよい。
【００１５】
[0015]ＵＳＢハブモジュールは、複数の下流ＵＳＢポートの動作をＵＳＢデバイスモードとＵＳＢホストモードとの間で動的に切り換えるように構成されてもよい。
【００１６】
[0016]ＵＳＢルーティングスイッチは、複数の下流ＵＳＢポートの各下流ＵＳＢポートに取り付けられた消費者デバイスが、ＵＳＢホストとして動作するように構成されるか、それとも、ＵＳＢデバイスとして動作するように構成されるかに基づいて、消費者デバイスをＵＳＢブリッジまたはＵＳＢハブのいずれかに接続するように構成されてもよい。
【００１７】
[0017]ＵＳＢルーティングスイッチは、複数のＵＳＢアナログ多重化スイッチを備えていてもよい。ＵＳＢルーティングスイッチは、デジタルルーティングロジックを備えていてもよい。
【００１８】
[0018]ＵＳＢブリッジは、ＵＳＢルーティングスイッチを制御するように構成されていてもよく、また、ブリッジコントローラとエンドポイントバッファとを備えていてもよい。エンドポイントバッファは、娯楽情報システムと消費者デバイスとの間のＵＳＢデータ接続パイプをサポートするように構成されてもよい。
【００１９】
[0019]ＵＳＢハブモジュールは、さらに、データハンドシェークを提供して、ＵＳＢハブモジュールから、第１の下流ＵＳＢポートに接続される第１の消費者デバイスへの電力移送をネゴシエートするように構成された論理回路を備えていてもよい。ＵＳＢハブモジュールは、さらに、ＵＳＢハブモジュールから第１の消費者デバイスへ電力を供給するように構成された電力供給回路を備えていてもよい。論理回路は、通信制御スタックを備えていてもよい。電力供給回路は、調節可能な電圧電源を備えていてもよい。
【００２０】
[0020]本発明の他の実施形態によれば、集積回路（ＩＣ）が提供される。この集積回路は、上流ＵＳＢポートと複数の下流ＵＳＢポートとに相互接続されるように構成されたＵＳＢハブを備えている。ＵＳＢハブは、上流ＵＳＢポートから各下流ＵＳＢポートへデータをブロードキャストするように構成されるとともに、各下流ＵＳＢポートから上流ＵＳＢポートへデータを送信するように構成される。ＩＣは、さらに、ＵＳＢブリッジを備えている。ＵＳＢブリッジは、ＵＳＢハブに相互接続され、上流ＵＳＢポートをＵＳＢホストに接続するように構成される。ＩＣは、さらに、ＵＳＢルーティングスイッチを備えている。ＵＳＢルーティングスイッチは、ＵＳＢブリッジ、ＵＳＢハブおよび複数の下流ＵＳＢポートに相互接続される。ＵＳＢルーティングスイッチは、複数の下流ＵＳＢポートのうちの第１の下流ＵＳＢポートに接続される消費者デバイスがＵＳＢホストである場合に、第１の下流ＵＳＢポートを、ＵＳＢブリッジを介して上流ＵＳＢポートへ接続するように構成される。ＵＳＢルーティングスイッチは、さらに、上流ＵＳＢポートと双方向通信を開始するように構成される。ＵＳＢルーティングスイッチは、第１の下流ＵＳＢポートに接続される消費者デバイスが上流ＵＳＢポートからの通信にのみ応答するように構成される場合に、第１の下流ＵＳＢポートをＵＳＢハブに直接的に接続するように構成される。それによって、消費者デバイスは、上流ＵＳＢポートに接続されるデバイスと互換性を有するものとなる。
【００２１】
[0021]ＵＳＢルーティングスイッチは、第１の下流ＵＳＢポートに接続される第１の消費者デバイスがＵＳＢホストとして動作している場合に、第１の下流ＵＳＢポートを、ＵＳＢブリッジを介してＵＳＢハブに接続するように構成されてもよい。この場合、ＵＳＢルーティングスイッチは、複数の下流ＵＳＢポートのうちの第２の下流ＵＳＢポートに接続される第２の消費者デバイスがＵＳＢデバイスとして動作している場合に、第２の下流ＵＳＢポートをＵＳＢハブに直接的に同時に接続するように構成される。それによって、第１および第２の消費者デバイスは、同時に上流ＵＳＢポートと通信するように互換性を有するものとなる。
【００２２】
[0022]ＵＳＢルーティングスイッチは、複数の下流ＵＳＢポートの各下流ＵＳＢポートに取り付けられた消費者デバイスが、ＵＳＢホストとして動作するように構成されるか、それとも、ＵＳＢデバイスとして動作するように構成されるかに基づいて、消費者デバイスをＵＳＢブリッジまたはＵＳＢハブのいずれかに接続するように構成されてもよい。ＵＳＢブリッジは、ＵＳＢルーティングスイッチを制御するように構成されてもよい。
【００２３】
[0023]ＩＣは、さらに、データハンドシェークを提供して、ＵＳＢハブモジュールから、第１の下流ＵＳＢポートに接続される第１の消費者デバイスへの電力移送をネゴシエートするように構成された論理回路を備えていてもよい。論理回路は、通信制御スタックを備えていてもよい。
【００２４】
[0024]さらに別の実施形態も完全に可能であり、それらのいくつかは本明細書で説明され、図示される。例えば、本概念は、追加的な埋込型ＵＳＢデバイス機能（例えば、ＵＳＢ  ＨＩＤおよびＵＳＢオーディオ）を含むように拡張され得る。さらに、ＵＳＢハブモジュールの全ての消費者向けＵＳＢポートは、各下流ＵＳＢポートが、接続されたデバイスのためのＵＳＢホストモードをサポートするブリッジと、ＵＳＢデバイスモードをサポートするＵＳＢハブへの直接接続と、の２つの役割のＵＳＢ能力をエミュレートまたはサポートしてもよいことも想定される。いかなる場合でも、ＵＳＢプロトコルおよびアーキテクチャへの準拠は、好ましく維持される。
【００２５】
[0025]本発明の構造および動作の機構および態様は、添付図面と関連付けて行われる次の説明を参照することによって、そのさらなる目的および利点とともに最もよく理解され得る。添付図面では、同様の参照符号が同様に要素を特定している。
【図面の簡単な説明】
【００２６】
【図１】[0026]多数ポート電源内蔵式ＵＳＢハブが単一のＵＳＢホストを複数のＵＳＢポートに接続するように機能するシステムを示している。
【図２】[0027]電源内蔵式ＵＳＢハブが複数のＵＳＢポートと、セキュアデジタル（ＳＤ）カードリーダと、を提供するシステムを示している。
【図３】[0028]ＵＳＢハブが他のＵＳＢハブに入力するように多数ＵＳＢハブが一緒に接続されるか段構造にされた車両娯楽情報システム構造を示している。
【図４】[0029]本発明の一実施形態にしたがったシステムを示しており、ＵＳＢハブ、ＵＳＢブリッジおよび切換デバイスが別体の構成部品として設けられている。
【図５】[0030]本発明の代替実施形態にしたがったシステムを示しており、ＵＳＢルーティング／切換ロジックおよびＵＳＢブリッジが結合ＩＳＢハブ／ブリッジ集積回路（ＩＣ）においてＵＳＢハブと統合されている。
【図６】[0031]図５に示される結合ＵＳＢハブ／ブリッジＩＣの異なる構成部品を示している。
【図７】[0032]図５および図６に示されるＵＳＢブリッジの１つの可能なエンドポイント構成を示している。
【図８】[0033]ヘッドユニットソフトウェアアーキテクチャの実施例を示している。
【図９】[0034]ＵＳＢハブ電力モジュールの例を示している。
【図１０】[0035] ＵＳＢハブ電力モジュールの他の例を示している。
【発明を実施するための形態】
【００２７】
[0036]本発明は、異なる形態の実施形態になりやすくなることがあるが、図面に示される特定の実施形態が存在し、本開示は本発明の原理の例示として捉えられるべきであり、本発明を例示されるものに限定する意図ではないとの理解のもと、本明細書で詳細に説明される。
【００２８】
[0037]図４は、本発明の一実施形態にしたがったシステムを示している。このシステムは、車両の埋込型ＵＳＢホストが、ＵＳＢホストまたはＵＳＢデバイスとして動作するようにも構成された消費者デバイスと互換性を効率的に有するように構成される。システムは、別体のデバイスとして実装されたＵＳＢハブ４１２と、ＵＳＢブリッジ４１４と、切換デバイス４１６と、を有する電源内蔵式ＵＳＢハブモジュール４１０の形態である。ＵＳＢハブ４１２は、好ましくは、集積回路（ＩＣ）の形態で設けられ、車両内配線を介して（例えば、一実施形態では、ヘッドユニットとＵＳＢハブ４１２との間の単一のＵＳＢデータケーブル４２０を介して）車両の埋込型ＵＳＢホスト（例えば、図示しないヘッドユニットのＵＳＢホスト）に（上流ＵＳＢポート４１８を介して）接続されるように構成される。ＵＳＢハブ４１２は、さらに、複数の下流ＵＳＢポート４２２を備えており、それらのうちの少なくとも１つは、ＵＳＢブリッジ４１４（これも、好ましくは、集積回路（ＩＣ）の形態で設けられる）に接続される。ＵＳＢハブ４１２の少なくとも１つの下流ＵＳＢポート４２２は、切換デバイス４１６（例えば、ＵＳＢアナログ多重化スイッチなど）に接続される。切換デバイス４１６は、消費者デバイスに接続するために、車両内の少なくとも１つのＵＳＢポート４２２に接続される。ＵＳＢブリッジ４１４は、切換デバイス４１６を効果的に制御するように構成されるが、他の制御機構も想定される。ＵＳＢハブモジュール４１０は、少なくとも１つのＵＳＢポート４２２から受け取った信号が切換デバイス４１６によって受け取られ、切換デバイス４１６がこの信号をＵＳＢブリッジ４１４またはＵＳＢハブ４１２に転送するように構成される。消費者デバイスがＵＳＢホストとして動作している場合、ＵＳＢブリッジ４１４は、下流ＵＳＢポート４２２からのＵＳＢパケットを処理して、それらをＵＳＢハブ４１２に供給する。それによって、消費者デバイスが車両の埋込型ＵＳＢホストと互換性を有するようになる。消費者デバイスがＵＳＢデバイスとして動作している場合、ＵＳＢブリッジ４１４は、切換デバイス４１６がＵＳＢ信号を、ＵＳＢブリッジ４１４をバイパスしつつＵＳＢハブ４１２に直接的に供給するように、切換デバイス４１６を制御する。
【００２９】
[0038]図４に示されるように、システムは、さらに、図４に具体的に示されていないいくつかの他の従来の構造とともに、電力管理構造４２４を備えている。ただし、そのような従来の構造は、存在することが当業者によって容易に想定されるであろう。
【００３０】
[0039]使用時において、ヘッドユニットは、ＵＳＢブリッジハードウェアまたは他の任意の従来の制御手段によって切換デバイス４１６を制御する。ヘッドユニットソフトウェアアプリケーションは、電話がＵＳＢホストモードとなることが必要であることを要求、指令または知ることによって、また、特定のＵＳＢポートのルーティングに、電話がＵＳＢブリッジ４１４に取り付けられていることを指令することによって、例えば、消費者ＵＳＢポートのうちの任意の１つ上の電話を有効にすることを選択し得る。ＵＳＢブリッジ４１４に転送されると、電話は、ＵＳＢデバイスが接続されていることを検出し、電話は、標準的なＵＳＢエニュメレーションシーケンスを開始するであろう。この検出およびエニュメレーションプロセスは、ＵＳＢ規格によって定義されており、本明細書では詳細には説明しない。しかしながら、本発明の動作を説明する目的で、本明細書において一般的な理解が提示される。エニュメレーションプロセスは、ＵＳＢホストからのＵＳＢディスクリプタ要求およびＵＳＢデバイスからのＵＳＢディスクリプタ応答の厳格なシーケンスに従う。これらの要求および応答によって、ホストは、ＵＳＢデバイスの能力および機能を決定して、ＵＳＢデバイスを動作のために設定することができる。デバイスディスクリプタの完全なセットが知られると、ＵＳＢホストは、次いで、ＵＳＢデバイスが提供する機能において支援するために適切なＵＳＢドライバ（単数または複数）およびアプリケーションをロードする。本発明の範囲において、電話（ＵＳＢホスト）によってなされるディスクリプタ要求への応答が、ブリッジによってローカルに返されるか、あるいは、好ましくは、要求が、ＵＳＢブリッジ４１４を介してヘッドユニットへ送られることが想定される。この場合、そのデバイスドライバは、要求を処理して応答を返す。デバイスドライバからのディスクリプタ応答は、ＵＳＢブリッジ４１４へ運ばれ、次いで、それらが電話に引き渡される。ディスクリプタ要求をヘッドユニットドライバに引き渡して、ヘッドユニットドライバからの応答を消費者デバイスへ戻すことによって、ＵＳＢブリッジ４１４は、ＵＳＢシステムアーキテクチャにおいてトランスペアレント部品として見える。システム能力は、ヘッドユニットによって制御され、システムは、システム設計者がディスクリプタ応答に対する変更を必要とする際にＵＳＢブリッジファームウェアまたはハードウェアを変更する必要なく、フレキシブルな状態に留まる。消費者デバイスがエニュメレーションプロセスを完了すると、ヘッドユニットのＵＳＢ機能能力は、消費者デバイスに知られる。消費者デバイスは、ＵＳＢ通信によるこれらの機能の使用を有効化することができる。この時点で、消費者デバイスまたはヘッドユニットは、ＵＳＢブリッジ４１４を介して、車両との間で、任意の数のサポートされたサービス（例えば、データ接続、ストリーミングオーディオ、ストリーミングビデオ）をアクティブにし始めることができる。
【００３１】
[0040]本発明の他の実施形態が提供され得る。ブリッジは、ＯＴＧポートとして動作するように構成され、したがって、スイッチおよび／またはルーティングロジックの必要がなくなる。この場合、下流ポートごとに１つのブリッジ機能ブロックが存在するであろう。この実施形態は、図４に示される例を効果的にいっそう一般化したケースとなる。図４は、下流ＵＳＢポート４２２のうちの任意の１つが転送され得るたった１つのＵＳＢブリッジ４１４を示している。たった１つのＵＳＢブリッジ４１４を使用する場合、たった１つの下流ＵＳＢポート４２２を一度にＵＳＢホストに接続することができる。しかしながら、ＵＳＢハブの各下流ポートは、専用のＵＳＢブリッジを有しており、したがって、多数の下流ポートが、ＵＳＢホストデバイスへの接続を同時にサポートすることができる。したがって、任意の消費者ポートは、いつでも、他の消費者ポートから独立して、ＵＳＢホストモードまたはＵＳＢデバイスモードになり得る。
【００３２】
[0041]図５は、ＵＳＢハブモジュール５１０の代替実施形態を示している。切換デバイス５１６は、ＵＳＢルーティングロジックを備えており、切換デバイス５１６およびＵＳＢブリッジ５１４の両方は、結合ＵＳＢハブ／ブリッジ集積回路（ＩＣ）５２６においてＵＳＢハブ５１２と統合されている。この構成は、一緒に接続された個別の構成部品をプリント回路基板上に構築するよりもコストおよびサイズの利点を有している。
【００３３】
[0042]図６は、図５に示されるＵＳＢハブ／ブリッジＩＣ５２６の内部部品を示している。図示するように、好ましくは、ＵＳＢブリッジ６１４の構成部品には、ブリッジコントローラ６２８とエンドポイントバッファ６３０とが含まれる。エンドポイントの正確な構成は、実際には、特定の要求のために選択するシステム設計者次第であるが、１つの可能なエンドポイント構成の具体的な例が図７に示されている。ただし、多くの他の形態も可能である。
【００３４】
[0043]図７に示されるように、ＵＳＢブリッジ６１４のエンドポイントは、ホストＡ（ヘッドユニット）とホストＢ（消費者デバイス）との間のＢｕｌｋ  ＵＳＢデータ接続の多数パイプをサポートするように設計されてもよい。ＵＳＢブリッジ６１４では、デバイスＡのＩＮエンドポイントは、デバイスＢのＯＵＴエンドポイントに接続され、デバイスＡ７３２のＯＵＴエンドポイントは、デバイスＢ７３４のＩＮエンドポイントに接続される。ＵＳＢブリッジ６１４の設計は、エンドポイント同士の間のデータフローが直接的または緩衝的となり得るようなものであってもよい。例えば、直接的な接続の場合、ＵＳＢパケットがデバイスＡのＯＵＴエンドポイントでホストＡから受け取られると、ＵＳＢブリッジ６１４の内部ロジックは、デバイスＢのＩＮエンドポイントが利用可能であれば、パケットをデバイスＢのＩＮエンドポイントに移す。デバイスＢのＩＮエンドポイントが満杯であるか、あるいは、利用不可であれば、それに続く、より多くのパケットをＵＳＢブリッジ６１４のデバイスＡに送ろうとするホストＡの試みは、デバイスＢのＩＮエンドポイントがクリアされ、デバイスＡのＯＵＴバッファの中身がそれに移動されるときまで、拒絶されるであろう。代替的に、デバイスＡのエンドポイントとデバイスＢのエンドポイントとの間において、ＵＳＢブリッジ６１４にローカルバッファが存在し得る。例えば、デバイスＡのＯＵＴエンドポイントで受け取られたパケットは、デバイスＢのＩＮエンドポイントがそれらのために準備できるまで、一時的に格納するためのローカルメモリデバイス内に配置される。したがって、ＯＵＴエンドポイントは、バッファが満杯になるまで、ホストから多数のパケットを受け取ることができる。同様に、ＩＮエンドポイントは、バッファが空になるまで、時々、多数のパケットを送信することができる。そのようなバッファは、必要はないが、ＵＳＢホストのうちの１つがたまたまビジー状態であり、他のＵＳＢホストと同じ速度でＵＳＢトランザクションについていけない所定の場合には、システムのスループット性能を改善するためには、想定される。バッファの構成にかかわらず、ＵＳＢブリッジハードウェアは、デバイスＢ上でそれぞれＯＵＴエンドポイントおよびＩＮエンドポイントに対してマッピングされたデバイスＡ上のＩＮエンドポイントおよびＯＵＴエンドポイントを有している。このため、システムのアプリケーション要件をサポートするのに十分な帯域幅を有する、２つのＵＳＢホスト間のＵＳＢトラフィックを引き渡す双方向ブリッジが形成される。
【００３５】
[0044]図７に示されるように、デバイスＡ７３２およびデバイスＢ７３４は、それらのそれぞれのＵＳＢホストに接続される双方向コントロールエンドポイントを提供する。コントロールエンドポイントは、ＵＳＢ規格ごとに、エニュメレーションシーケンス中およびエニュメレーションシーケンス後の両方においてホストとデバイスとの間でのＵＳＢ定義コントロールメッセージをサポートすることが求められる。オプションとして、ＵＳＢエンドポイントは、ＵＳＢ規格ごとに、ユーザ定義カスタムデバイス特定挙動（ベンダー特定メッセージと称される）を制御することが意図されたメッセージを採用するようにも利用され得る。図７から分かるように、コントロールエンドポイントは、ブリッジコントローラ６２８に対してマッピングされる。ハードウェア、好ましくはソフトウェアにおいて、ＢＣロジックが実装されてもよい。ブリッジコントローラ６２８は、ＵＳＢブリッジ６１４の制御および動作に欠かせないＵＳＢ規格コントロールエンドポイントメッセージおよびベンダー特定メッセージを送信し、受け取り、処理する能力を提供する。システム起動時において、ホストＡは、ディスクリプタを要求し、コントロールエンドポイントを介してブリッジコントローラ６２８から受け取る。完了すると、次いで、ホストＡは、そのソフトウェアスタックにブリッジドライバをロードし、動作のためのカスタムブリッジハードウェアを設定する。次いで、ホストＡは、ＵＳＢブリッジ６１４の機能（例えば、ＵＳＢスイッチルーティング制御）を制御する。これで、システムは、ＵＳＢブリッジ６１４のデバイスＢ７３４上のＵＳＢホストモードの消費者デバイスとの接続を許容する準備ができた状態になる。そのような接続が行われると、ブリッジコントローラ６２８は、コントロールエンドポイントについてのメッセージをホストＡに送信することによって、ホストＡのブリッジドライバを通知する。さらに、ホストＢは、コントロールエンドポイントについてのディスクリプタ要求をＵＳＢブリッジ６１４のデバイスＢ７３４に送信し始める。ブリッジコントローラ６２８は、これらの要求を受け取り、それらをホストＢからのディスクリプタ要求として識別する情報を用いてそれらをカプセル化し、それらを、コントロールエンドポイントを使用してホストＡのブリッジドライバに引き渡す。ホストＡのブリッジドライバは、これらの要求を受け取り、それらをディスクリプタ要求として識別し、ホストＡシステムの他のソフトウェアコンポーネントに当該要求を引き渡し、ディスクリプタ応答を待つ。ディスクリプタ応答は、それらがホストＢへ送信されるべきディスクリプタ応答であることを表すようにブリッジドライバによってカプセル化される。次いで、応答は、コントロールエンドポイントを介してブリッジコントローラ６２８へ送信される。ブリッジコントローラ６２８は、それらを受け取り、それらが、デバイスＢに送信されるべきディスクリプタ応答であることを識別し、それらをデバイスＢ７３４用のコントロールエンドポイントに配置する。２つのホスト間でのメッセージの送受信のこのプロセスは、エニュメレーションプロセスがホストＢについて完了するまで継続する。以後、２つのホストは、バルクエンドポイントを超えてアプリケーションデータおよびサービスを送信するために、ＩＮエンドポイントおよびＯＵＴエンドポイントの使用を開始してもよい。
【００３６】
[0045]図８は、ＵＳＢハブモジュール４１０とインタフェース接続するヘッドユニット３１０のソフトウェアコンポーネントを備えるシステムアーキテクチャの１つの可能な構成を示している。オペレーティングシステムおよびソフトウェアアーキテクチャが、ＵＳＢハブモジュール４１０の機能をサポートするように構成され得る多数の方法が存在する。図８において、典型的なリナックス実装が図示されており、それには、ＵＳＢハブモジュール４１０と、ヘッドユニット３１０と、が含まれる。このシステム設計は、標準的なリナックスカーネルコンポーネントおよび設定を使用する。これは、当業者にはよく知られているであろう。ヘッドユニットのＵＳＢホストコントローラのハードウェアは、ホストコントローラドライバによって駆動される。ホストコントローラドライバは、ＵＳＢコアに接続される。ＵＳＢコアは、ホストコントローラドライバを標準ＵＳＢリナックスデバイスのドライバと、カスタムブリッジドライバと、に接続する。ブリッジドライバは、システムアーキテクチャに応じて、オプション的にユーザ空間用途ソフトウェアまたはＵＳＢガジェットドライバに直接的に接続するように構成される。カスタムブリッジドライバは、ブリッジハードウェアの機能を制御することと、ガジェットデバイスドライバとヘッドユニット３１０上で実行されるアプリケーションとの間のデータ経路を提供すること、との２つの役割を果たす。図示されるアーキテクチャは、ＵＳＢブリッジ４１４およびＵＳＢハブ４１２に関連する動作およびデータ経路の両方を同時に取り扱うことができ、したがって、ＵＳＢデバイスモードで動作する消費者デバイスと、ＵＳＢホストモードで動作する消費者デバイスと、の並列動作が可能になる。一実施形態では、ＵＳＢハブモジュール４１０は、ヘッドユニット３１０と多数の消費者デバイスとの間での同時のアクティブＵＳＢデータ接続をサポートする。この多数の消費者デバイスのうちの少なくとも１つは、ホストモードであり、残りは、デバイスモードである。他の実施形態では、ＵＳＢハブモジュール４１０は、ヘッドユニット３１０と、ホストモードにある少なくとも１つのデバイスと埋込型消費者ＵＳＢデバイスとの何らかの組み合わせと、の間での同時のアクティブＵＳＢデータ接続をサポートする。ヘッドユニット３１０のソフトウェア機能は、完全なシステムを構築するのに必須であると理解されるものの、その設計は、大きく変わることができ、この例が、本発明の機能を利用する１つの方法を実証する手段としてのみ提供される。
【００３７】
[0046]図９は、ＵＳＢハブ電力モジュール９１０を示している。ＵＳＢハブ電力モジュール９１０は、USB Implementer’s Forum，Incによって２１０６年３月２５日に公開されたＵＳＢ電力供給仕様Ｒｅｖ．３．０ｖ１．０として記載されたＵＳＢ電力供給能力を備えている。この技術は、下流ポートに接続される消費者デバイスに対するより大きな充電能力をＵＳＢハブ電力モジュール９１０が提供する手段を提供する。ＵＳＢハブ電力モジュール９１０は、USB Implementer’s Forum，Incによって２１０６年３月２５日に公開されたＵＳＢタイプＣケーブルおよびコネクタ仕様Ｒｅｖ．１．２に記載されたＵＳＢタイプＣ規格に準拠する少なくとも１つの下流ポートコネクタ９３６を有している。上述したＵＳＢハブモジュール４１０，５１０または６１０の機能に加えて、このＵＳＢハブ電力モジュール９１０は、さらに、調節可能な電圧電源９３８と、ＣＣ１ピンとＣＣ２ピンとにわたるハンドシェークを容易にするための電力制御論理回路９４０と、論理回路に欠かせない通信制御スタックと、を備えている。ＵＳＢタイプＣコネクタ要件は、ハンドシェーク機能としてＵＳＢタイプＣ規格で定義されたＣＣ１ピンおよびＣＣ２ピンに関する電力供給者（電源）と電力消費者（受信側）との間のデータ送信を含む。この場合の電源は、ＵＳＢハブ電力モジュール９１０であり、受信側は、下流ポートコネクタ９３６に接続される消費者デバイス（図示せず）である。ＣＣ１ピンおよびＣＣ２ピンに関するハンドシェーク機能を容易にするために、図９に示されるように、別体のＩＣおよび電源を有さない構成部品の形態の追加的な論理回路がＵＳＢハブ電力モジュール９１０に追加されてもよい。ＣＣ１ピンおよびＣＣ２ピンに関するハンドシェーク機能を容易にし、調節可能な電圧電源９３８を制御するために、別体のＩＣおよび電源を有さない構成部品の形態の追加的な論理回路がＵＳＢハブ電力モジュール９１０に追加されてもよい。好ましくは、論理回路、通信スタックおよび物理層インタフェース機能は、ＵＳＢハブ／ブリッジＩＣ９２６に統合され、それによって、材料費および製造費が低減される。
【００３８】
[0047]ＵＳＢハブ電力モジュール１０１０の代替実施形態が図１０に示されている。電力制御論理回路は、さらに、ＵＳＢハブ／ブリッジＩＣ１０２６に統合され、それによって、材料費および製造費がさらに低減される。
【００３９】
[0048]本発明が、その好ましい実施形態について説明されたが、それは、そのように限定されることを目的としておらず、次の特許請求の範囲で提示される範囲によってのみ限定されることを意図している。さらに、第１、第２などの用語の使用は、重要性の順序を示すものではなく、１つの要素を他の要素と区別するために使用される。さらに、ａ、ａｎなどの用語の使用は、量の限定を示すものではなく、言及される物の少なくとも１つの存在を示している。
【図１】
2018073392.tif 000003
【図２】
2018073392.tif 000004
【図３】
2018073392.tif 000005
【図４】
2018073392.tif 000006
【図５】
2018073392.tif 000007
【図６】
2018073392.tif 000008
【図７】
2018073392.tif 000009
【図８】
2018073392.tif 000010
【図９】
2018073392.tif 000011
【図１０】
2018073392.tif 000012
【外国語明細書】
2018073392000001.pdf