(57)【要約】【課題】利便性の高い接続装置を提供することのできる技術を提供する。【解決手段】接続装置は、ホスト機器を接続可能な第１の接続部と、所定の規格に準拠したデータ転送方式を利用してホスト機器と通信が可能な周辺機器を接続可能な第２の接続部と、第２の接続部に接続された周辺機器を、ネットワークを介して利用可能とするために、所定の規格に準拠したデータを、ネットワークにおける通信に適合したパケットに変換する変換部と、ネットワークとの間でパケットの送受信を行なう通信部と、第２の接続部に接続された周辺機器と通信部とが変換部を介して通信可能な第１の状態と、第２の接続部に接続された周辺機器と第１の接続部に接続されたホスト機器とが所定の規格に準拠したデータ転送方式を利用して通信可能な第２の状態とを切り替える切替部とを備える。【選択図】図２
2012049602.tif 000002
【特許請求の範囲】
【請求項１】
接続装置であって、
ホスト機器を接続可能な第１の接続部と、
所定の規格に準拠したデータ転送方式を利用して前記ホスト機器と通信が可能な周辺機器を接続可能な第２の接続部と、
前記第２の接続部に接続された前記周辺機器を、ネットワークを介して利用可能とするために、前記所定の規格に準拠したデータを、前記ネットワークにおける通信に適合したパケットに変換する変換部と、
前記ネットワークとの間で前記パケットの送受信を行なう通信部と、
前記第２の接続部に接続された前記周辺機器と前記通信部とが前記変換部を介して通信可能な第１の状態と、前記第２の接続部に接続された前記周辺機器と前記第１の接続部に接続された前記ホスト機器とが前記所定の規格に準拠したデータ転送方式を利用して通信可能な第２の状態とを切り替える切替部と
を備える接続装置。
【請求項２】
請求項１記載の接続装置であって、さらに、
前記ホスト機器が前記第１の接続部に接続されていることを検出する検出部を備え、
前記切替部は、前記ホスト機器が前記第１の接続部に接続されていることが検出されると、前記第１の状態から前記第２の状態に切り替える、
接続装置。
【請求項３】
請求項１または請求項２に記載の接続装置であって、
前記通信部は、複数の種類の通信方式を有している、
接続装置。
【請求項４】
請求項１ないし請求項３のいずれか一項に記載の接続装置であって、
前記所定の規格は、ＵＳＢ規格であり、
前記周辺機器は、前記ＵＳＢ規格に準拠したＵＳＢデバイスであり、
前記データ転送方式は、前記ＵＳＢ規格に準拠した転送方式である、
接続装置。
【請求項５】
ホスト機器を接続可能な第１の接続部と、
所定の規格に準拠したデータ転送方式を利用して前記ホスト機器と通信が可能な周辺機器を接続可能な第２の接続部と、
前記第２の接続部に接続された前記周辺機器を、ネットワークを介して利用可能とするために、前記所定の規格に準拠したデータを、前記ネットワークにおける通信に適合したパケットに変換する変換部と、
前記ネットワークとの間で前記パケットの送受信を行なう通信部と
を備えた接続装置において用いられる方法であって、
前記ホスト機器が前記第１の接続部に接続されたことを検出する工程と、
前記ホスト機器が前記第１の接続部に接続されたことが検出されると、前記第２の接続部に接続された前記周辺機器と前記通信部とが前記変換部を介して通信可能な第１の状態と、前記第２の接続部に接続された前記周辺機器と前記第１の接続部に接続された前記ホスト機器とが前記所定の規格に準拠したデータ転送方式を利用して通信可能な第２の状態とを切り替える工程と
を備える方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、周辺機器を接続する接続装置に関するものである。
【背景技術】
【０００２】
近年、ネットワークを介してＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）デバイスを共有することが可能なＵＳＢデバイスサーバが注目を集めている。ＵＳＢデバイスサーバは、いわゆる「ＵＳＢ  Ｏｖｅｒ  ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）」という技術を用いることによって、ＵＳＢ規格に準拠したデータをＩＰパケットに変換し、ネットワークに接続されたコンピュータとＵＳＢデバイスとの間の通信を可能とする。したがって、ＵＳＢデバイスサーバでは、ＵＳＢデバイスを利用するコンピュータと、ＵＳＢデバイスとの間のケーブルの長さの制約をなくすことができるという利点がある。
【０００３】
しかし、従来のＵＳＢデバイスサーバでは、ＵＳＢデバイスとコンピュータ（ＵＳＢホスト）とが近くに配置されている場合であっても、ネットワークを介してＩＰパケットのやり取りを行なうため、通信速度の低下や、フレーム欠損等による通信品質の劣化が生じるといった問題があった。また、ネットワークを介した転送速度は、ＵＳＢ規格に準拠した転送速度には及ばず、データの転送に時間を要してしまうという問題があった。
【０００４】
なお、このような問題は、ＵＳＢデバイスサーバに限らず、ネットワークを介して周辺機器を利用可能とする接続装置全般に共通する問題であった。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−０４８０４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、上述した従来の課題の少なくとも一部を解決するためになされたものであり、利便性の高い接続装置を提供することのできる技術を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、上述の課題の少なくとも一部を解決するために、以下の形態または適用例を取ることが可能である。
【０００８】
[適用例１]
接続装置であって、
ホスト機器を接続可能な第１の接続部と、
所定の規格に準拠したデータ転送方式を利用して前記ホスト機器と通信が可能な周辺機器を接続可能な第２の接続部と、
前記第２の接続部に接続された前記周辺機器を、ネットワークを介して利用可能とするために、前記所定の規格に準拠したデータを、前記ネットワークにおける通信に適合したパケットに変換する変換部と、
前記ネットワークとの間で前記パケットの送受信を行なう通信部と、
前記第２の接続部に接続された前記周辺機器と前記通信部とが前記変換部を介して通信可能な第１の状態と、前記第２の接続部に接続された前記周辺機器と前記第１の接続部に接続された前記ホスト機器とが前記所定の規格に準拠したデータ転送方式を利用して通信可能な第２の状態とを切り替える切替部と
を備える接続装置。
この構成によれば、接続装置は、ネットワークを介して周辺機器と通信が可能な第１の状態と、接続装置に接続されたホスト機器がネットワークを介さずに周辺機器と通信可能な第２の状態とを切り替えることができる。したがって、２つの状態の利点を備えた利便性の高い接続装置をユーザに提供することができる。
【０００９】
[適用例２]
適用例１記載の接続装置であって、さらに、
前記ホスト機器が前記第１の接続部に接続されていることを検出する検出部を備え、
前記切替部は、前記ホスト機器が前記第１の接続部に接続されていることが検出されると、前記第１の状態から前記第２の状態に切り替える、
接続装置。
この構成によれば、ホスト機器が第１の接続部に接続されると、接続装置は、自動的に、第１の状態から第２の状態に切り替わることになる。したがって、ユーザに対してさらに利便性の高い接続装置を提供することができる。
【００１０】
[適用例３]
適用例１または適用例２に記載の接続装置であって、
前記通信部は、複数の種類の通信方式を有している、
接続装置。
この構成によれば、接続装置は、複数の種類の通信方式によってネットワークに接続することができる。
【００１１】
[適用例４]
適用例１ないし適用例３のいずれか一項に記載の接続装置であって、
前記所定の規格は、ＵＳＢ規格であり、
前記周辺機器は、前記ＵＳＢ規格に準拠したＵＳＢデバイスであり、
前記データ転送方式は、前記ＵＳＢ規格に準拠した転送方式である、
接続装置。
この構成によれば、接続装置の第２の状態において、ホスト機器とＵＳＢデバイスとが、ＵＳＢ規格に準拠したデータ転送方式を利用して通信することができる。
【００１２】
[適用例５]
ホスト機器を接続可能な第１の接続部と、
所定の規格に準拠したデータ転送方式を利用して前記ホスト機器と通信が可能な周辺機器を接続可能な第２の接続部と、
前記第２の接続部に接続された前記周辺機器を、ネットワークを介して利用可能とするために、前記所定の規格に準拠したデータを、前記ネットワークにおける通信に適合したパケットに変換する変換部と、
前記ネットワークとの間で前記パケットの送受信を行なう通信部と、
を備えた接続装置において用いられる方法であって、
前記ホスト機器が前記第１の接続部に接続されたことを検出する工程と、
前記ホスト機器が前記第１の接続部に接続されたことが検出されると、前記第２の接続部に接続された前記周辺機器と前記通信部とが前記変換部を介して通信可能な第１の状態と、前記第２の接続部に接続された前記周辺機器と前記第１の接続部に接続された前記ホスト機器とが前記所定の規格に準拠したデータ転送方式を利用して通信可能な第２の状態とを切り替える工程と
を備える方法。
この方法によれば、ホスト機器が第１の接続部に接続されると、接続装置は、自動的に、第１の状態から第２の状態に切り替わることになる。したがって、ユーザに対してさらに利便性の高い接続装置を提供することができる。
【００１３】
なお、本発明は、種々の態様で実現することが可能である。例えば、周辺機器の接続方法および装置、接続システム、それらの方法または装置の機能を実現するための集積回路、コンピュータプログラム、そのコンピュータプログラムを記録した記録媒体等の形態で実現することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施例としてのＵＳＢ接続装置とその周辺を示す説明図である。
【図２】ＵＳＢ接続装置の「ＵＳＢデバイスサーバモード」における内部構成を示す説明図である。
【図３】ＵＳＢアップストリームポートにＵＳＢホストが接続された場合におけるＵＳＢ接続装置の処理を示すフローチャートである。
【図４】ＵＳＢ接続装置の「ＵＳＢハブモード」における内部構成を示す説明図である。
【図５】第２実施例におけるＵＳＢ接続装置の内部構成を示す説明図である。
【発明を実施するための形態】
【００１５】
次に、本発明の実施の形態を実施例に基づいて以下の順序で説明する。
Ａ．第１実施例：
Ｂ．第２実施例：
Ｃ．変形例：
【００１６】
Ａ．第１実施例：
図１は、本発明の一実施例としてのＵＳＢ接続装置１００とその周辺を示す説明図である。ＵＳＢ接続装置１００は、複数のＵＳＢデバイスを接続可能な装置であり、「ＵＳＢデバイスサーバモード」と、「ＵＳＢハブモード」とを有している。なお、ＵＳＢ接続装置１００は、ＡＣ／ＤＣアダプター１１０から電源の供給を受けている。
【００１７】
「ＵＳＢデバイスサーバモード」とは、ネットワークに接続されたコンピュータが、ネットワークを介して、ＵＳＢ接続装置１００のＵＳＢダウンストリームポートに接続されたＵＳＢデバイスと通信を行なうことができるモードである。この図１に示された例では、コンピュータ３００，３１０が、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）２００を介して、ＵＳＢ接続装置１００のＵＳＢダウンストリームポート３０，３２に接続されたＵＳＢデバイス４１０，４２０と通信を行なうことができる。
【００１８】
「ＵＳＢデバイスサーバモード」では、ＵＳＢ接続装置１００は、コンピュータ３００，３１０に対してはＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）を利用した通信を行い、ＵＳＢデバイス４１０，４２０に対してはＵＳＢ２．０規格に準拠した通信を行なう。すなわち、ＵＳＢ接続装置１００は、いわゆる「ＵＳＢ  Ｏｖｅｒ  ＩＰ」の技術を利用することによって「ＵＳＢデバイスサーバモード」を実現する。なお、ＵＳＢ２．０規格に準拠した通信におけるデータ転送方式としては、コントロール転送、バルク転送、インタラプト転送、アイソクロナス転送の４つの転送方式を挙げることができる。
【００１９】
「ＵＳＢハブモード」とは、ＵＳＢ接続装置１００のＵＳＢアップストリームポートに接続されたＵＳＢホストとしてのコンピュータが、ＵＳＢ接続装置１００のＵＳＢダウンストリームポートに接続されたＵＳＢデバイスと、ＵＳＢ２．０規格に準拠した通信を行なうことができるモードである。この図１に示された例では、ＵＳＢ接続装置１００のＵＳＢアップストリームポート４０に接続されたコンピュータ３５０が、ＵＳＢ接続装置１００のＵＳＢダウンストリームポート３０，３２に接続されたＵＳＢデバイス４１０，４２０と通信を行なうことができる。
【００２０】
ＵＳＢ接続装置１００は、ＵＳＢ接続装置１００のＵＳＢアップストリームポート４０に、ＵＳＢホストとしてのコンピュータ３５０が接続されていない場合には、「ＵＳＢデバイスサーバモード」として機能する。一方、ＵＳＢ接続装置１００のＵＳＢアップストリームポート４０にＵＳＢホストとしてのコンピュータ３５０が接続されている場合には、ＵＳＢ接続装置１００は、「ＵＳＢハブモード」として機能する。
【００２１】
図２は、ＵＳＢ接続装置１００の内部構成を示す説明図である。この図２では、ＵＳＢ接続装置１００のＵＳＢアップストリームポート４０には、ＵＳＢホストとしてのコンピュータが接続されていない。したがって、ＵＳＢ接続装置１００は、「ＵＳＢデバイスサーバモード」として機能している。
【００２２】
ＵＳＢ接続装置１００は、「ＵＳＢデバイスサーバモード」としての機能を実現するために、有線ＬＡＮインターフェース１０と、ＣＰＵ１２と、ＲＡＭ１４と、ＲＯＭ１６と、ＵＳＢホストコントローラ２０と、ＵＳＢハブコントローラ２２と、４つのＵＳＢダウンストリームポート３０，３２，３４，３６とを備えている。これらのＵＳＢダウンストリームポートには、ＵＳＢ接続の外付ハードディスクドライブ（ＨＤＤ）４１０や、ＵＳＢ接続のプリンタ４２０などのＵＳＢデバイスが接続される。
【００２３】
ＵＳＢ接続装置１００は、さらに、「ＵＳＢハブモード」としての機能を実現するために、ＵＳＢデバイスのホストとして機能するコンピュータを接続するためのＵＳＢアップストリームポート４０を備えるとともに、「ＵＳＢデバイスサーバモード」と「ＵＳＢハブモード」とを切り換えるためのスイッチ５０と、ＵＳＢホストとしてのコンピュータがＵＳＢアップストリームポート４０に接続されたことを検出する検出部５２とを備えている。
【００２４】
この図２に示された例では、スイッチ５０は、位置ａとなっており、ＵＳＢハブコントローラ２２は、ＵＳＢホストコントローラ２０と接続されている。このため、ＵＳＢ接続装置１００は「ＵＳＢデバイスサーバモード」として機能している。なお、スイッチ５０としては、トランジスタやリレー等を採用することができる。
【００２５】
ＵＳＢハブコントローラ２２は、ＵＳＢデバイスの接続の検出や、通信速度の検出、通信速度の変換、信号の分配、ＵＳＢデバイスへの電源供給の管理等を行なう。ＵＳＢホストコントローラ２０は、ＵＳＢダウンストリームポート３０，３２，３４，３６に接続された各種のＵＳＢデバイスを制御する。
【００２６】
ＣＰＵ１２は、ＲＯＭ１６に格納されたプログラムをＲＡＭ１４に展開して実行することにより、ＵＳＢ接続装置１００の種々の制御を行なう。具体的には、例えば、ＣＰＵ１２は、ＵＳＢデバイスから受信したＵＳＢ規格に準拠した形式のデータをＩＰパケットに変換（カプセル化）したり、有線ＬＡＮインターフェース１０から受信したＩＰパケットをＵＳＢデバイスが受信可能なＵＳＢ規格に準拠した形式のデータに変換する。また、ＣＰＵ１２は、後述する検出部５２からの通知に基づいて、スイッチ５０の切り替えを行なう。
【００２７】
有線ＬＡＮインターフェース１０は、ＬＡＮケーブルを介してＬＡＮ２００に接続されており、ＬＡＮ２００に接続されたコンピュータ３００，３１０と通信を行なうことが可能である。具体的には、有線ＬＡＮインターフェース１０は、ＩＰパケットをカプセル化してＭＡＣフレームの生成を行なうとともに、コンピュータ３００，３１０との間でＩＰパケットが格納されたＭＡＣフレームの送受信を行なう。
【００２８】
検出部５２は、ＵＳＢホストとしてのコンピュータ３５０がＵＳＢアップストリームポート４０に接続されていることを検出する。具体的には、検出部５２は、ＵＳＢアップストリームポート４０のデータ端子におけるポーリングの有無を監視することにより、ＵＳＢホストとしてのコンピュータがＵＳＢアップストリームポート４０に接続されているか否かを判断する。検出部５２は、コンピュータ３５０がＵＳＢアップストリームポート４０に接続されていることを検出すると、ＣＰＵ１２に通知する。
【００２９】
ＣＰＵ１２は、検出部５２からの通知を受けると、スイッチ５０を位置ａから位置ｂに切り替え、ＵＳＢ接続装置１００を「ＵＳＢハブモード」に切り換える。「ＵＳＢハブモード」では、ＵＳＢハブコントローラ２２が、ＵＳＢアップストリームポート４０に接続される。
【００３０】
図３は、ＵＳＢアップストリームポート４０にＵＳＢホストが接続された場合におけるＵＳＢ接続装置１００の処理を示すフローチャートである。ＵＳＢ接続装置１００が「ＵＳＢデバイスサーバモード」の場合において、ＵＳＢホストがＵＳＢアップストリームポート４０に接続されると、検出部５２は、ＵＳＢホストの接続を検出する（ステップＳ１０）。
【００３１】
ステップＳ２０では、検出部５２は、ＵＳＢホストの接続をＣＰＵ１２に通知する。ＣＰＵ１２は、検出部５２からの通知を受けると、スイッチ５０を位置ａから位置ｂに切り替える（ステップＳ３０）。スイッチ５０が切り替わることによって、ＵＳＢ接続装置１００は、「ＵＳＢハブモード」となる。
【００３２】
なお、ＣＰＵ１２は、ＵＳＢデバイスとＵＳＢホストコントローラ２０との間の通信を監視し、ＵＳＢデバイスとＵＳＢホストコントローラ２０との間の通信が終了した後に、スイッチ５０を切り替えることとしてもよい。このようにすれば、ＵＳＢデバイスとＵＳＢホストコントローラ２０との間の通信が途中で途切れることによる不具合の発生を抑制することができる。
【００３３】
図４は、ＵＳＢ接続装置１００の「ＵＳＢハブモード」における内部構成を示す説明図である。「ＵＳＢハブモード」では、コンピュータ３５０がＵＳＢデバイスに対するＵＳＢホストとして機能する。すなわち、コンピュータ３５０は、ＵＳＢダウンストリームポート３０，３２，３４，３６に接続された各種のＵＳＢデバイスと、ＵＳＢ２．０規格に準拠した通信を行なうことができる。
【００３４】
以上説明したように、ＵＳＢアップストリームポート４０にコンピュータが接続されていない場合には、ＵＳＢ接続装置１００は「ＵＳＢデバイスサーバモード」として機能し、ＵＳＢアップストリームポート４０にコンピュータが接続されている場合には、ＵＳＢ接続装置１００は「ＵＳＢハブモード」として機能する。
【００３５】
したがって、ネットワークを介した複数のコンピュータによってＵＳＢデバイスを共有したい場合には、ユーザは、ＵＳＢアップストリームポート４０にコンピュータを接続せずに、ＵＳＢ接続装置１００を「ＵＳＢデバイスサーバモード」として利用すればよい。
【００３６】
一方、ＵＳＢホストとＵＳＢデバイスとの間においてＵＳＢ２．０規格に準拠した高速な通信を実現したい場合には、ユーザは、ＵＳＢアップストリームポート４０にコンピュータを接続し、ＵＳＢ接続装置１００を「ＵＳＢハブモード」として利用すればよい。例えば、大量のデータを外付けハードディスクに短時間でコピーしたり、ＵＳＢ接続のＢｌｕ−ｒａｙ（登録商標）ディスクドライブに対して大量のデータを短時間で書き込みたい場合には、ユーザは、ＵＳＢアップストリームポート４０にコンピュータを接続し、ＵＳＢ接続装置１００を「ＵＳＢハブモード」として利用することができる。
【００３７】
このように、第１実施例によれば、利便性の高いＵＳＢ接続装置をユーザに提供することができる。
【００３８】
Ｂ．第２実施例：
図５は、第２実施例におけるＵＳＢ接続装置１００ｂの内部構成を示す説明図である。図１に示した第１実施例との違いは、有線ＬＡＮインターフェース１０に加えて、無線ＬＡＮ通信部１０ａ及びＰＬＣ（Ｐｏｗｅｒ  Ｌｉｎｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）インターフェース１０ｂが設けられているという点だけであり、他の構成は第１実施例と同じである。このようにすれば、ＵＳＢ接続装置１００は、複数の種類の通信方式によってネットワークに接続することができるため、ＵＳＢ接続装置１００の利便性をさらに向上させることができる。また、ＵＳＢ接続装置１００は、複数の種類の通信方式を同時に利用することによって、通信速度を向上させることとしてもよい。
【００３９】
Ｃ．変形例：
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
【００４０】
変形例１：
上記実施例では、検出部５２は、ＵＳＢアップストリームポート４０のデータ端子を監視することによって、ＵＳＢアップストリームポート４０にＵＳＢホストとしてのコンピュータが接続されていることを検出する。この代わりに、検出部５２は、ＵＳＢアップストリームポート４０における他の電気的な信号を監視することとしてもよい。
【００４１】
例えば、検出部５２は、ＵＳＢアップストリームポート４０の電源端子における電源電圧ＶＢＵＳを監視してもよい。また、ＵＳＢホストとしてのコンピュータが接続されたか否かを機械的に検出するスイッチや、光学的に検出するフォトインタラプタ等が、ＵＳＢアップストリームポート４０に設けられてもよい。
【００４２】
変形例２：
上記実施例では、検出部５２が、ＵＳＢホストとしてのコンピュータ３５０がＵＳＢアップストリームポート４０に接続されていることを検出し、スイッチ５０が自動的に「ＵＳＢデバイスサーバモード」と「ＵＳＢハブモード」とを切り換えている。この代わりに、ユーザの意思でこれらのモードを切り換えることのできるモード切り替えスイッチが、ＵＳＢ接続装置１００に設けられていてもよい。
【００４３】
変形例３：
上記実施例では、ＵＳＢデバイスとＵＳＢホストとの通信規格として、ＵＳＢ２．０規格を挙げて説明したが、本発明は、ＵＳＢ１．０規格や、ＵＳＢ１．１規格、ＵＳＢ３．０規格等の他のＵＳＢ規格に対しても適用することができる。また、本発明は、ＩＥＥＥ１３９４やｅＳＡＴＡ（ｅｘｔｅｒｎａｌ  Ｓｅｒｉａｌ  ＡＴＡ）のような他のシリアル通信規格を利用する接続装置に対しても適用することができる。
【００４４】
また、ＵＳＢ接続装置１００とコンピュータ３００，３１０との間の通信は、ＴＣＰ／ＩＰ以外の通信プロトコルによって実現されることとしてもよい。ＴＣＰ／ＩＰ以外の通信プロトコルとしては、例えば、ＡｐｐｌｅＴａｌｋや、ＩＰＸ（Ｎｅｔｗａｒｅ）、ＮｅｔＢＥＵＩ、ＤＥＣ等を挙げることができる。
【００４５】
変形例４：
上記実施例では、ＵＳＢ接続装置１００は、４つのＵＳＢダウンストリームポートを備えているが、ＵＳＢ接続装置１００は、３つ以下又は５つ以上のＵＳＢダウンストリームポートを備えることとしてもよい。
【００４６】
変形例５：
上記実施例においてソフトウェアで実現されている機能の一部をハードウェアで実現してもよく、あるいは、ハードウェアで実現されている機能の一部をソフトウェアで実現してもよい。
【符号の説明】
【００４７】
１０…有線ＬＡＮインターフェース
１０ａ…無線ＬＡＮ通信部
１０ｂ…ＰＬＣインターフェース
１２…ＣＰＵ
１４…ＲＡＭ
１６…ＲＯＭ
２０…ＵＳＢホストコントローラ
２２…ＵＳＢハブコントローラ
３０，３２，３４，３６…ＵＳＢダウンストリームポート
４０…ＵＳＢアップストリームポート
５０…スイッチ
５２…検出部
１００…ＵＳＢ接続装置
１００ｂ…ＵＳＢ接続装置
１１０…ＡＣ／ＤＣアダプター
３００…コンピュータ
３１０…コンピュータ
３５０…コンピュータ
４１０…外付ハードディスクドライブ
４２０…プリンタ
【図１】
2012049602.tif 000003
【図２】
2012049602.tif 000004
【図３】
2012049602.tif 000005
【図４】
2012049602.tif 000006
【図５】
2012049602.tif 000007