"USB通信によってUSBホストコントローラ及びUSBデバイスとデータの送受信を行うUSBハブ装置において、複数のダウンストリームのポートを備えるUSBハブICと、USBハブ装置に供給される電源電圧を、前記複数のダウンストリームのポートに接続される複数のUSBデバイスに供給する電源電圧に変換し、前記複数のUSBデバイスの全体が過電流状態の異常状態になった場合に、前記異常状態を前記USBハブICに通知する信号を出力する電圧変換手段と、前記電圧変換手段により前記複数のUSBデバイスに供給される電源電圧を遮断し、かつ前記USBデバイスに過電流が流れたことに応じて過電流検知信号を出力する複数のスイッチ手段と、を有し、前記USBハブICは、前記複数のスイッチ手段からの前記過電流検知信号が入力される複数の過電流検知端子を有し、前記電圧変換手段の前記異常状態を通知する信号により、前記USBハブICの前記複数の過電流検知端子を過電流検知状態とすることを特徴とするUSBハブ装置。USB通信によってUSBホストコントローラ及びUSBデバイスとデータの送受信を行うUSBハブ装置において、複数のダウンストリームのポートを備えるUSBハブICと、USBハブ装置に供給される電源電圧を、前記複数のダウンストリームのポートに接続される複数のUSBデバイスに供給する電源電圧に変換し、前記複数のUSBデバイスに前記電源電圧を供給できない異常状態になった場合に電源電圧の供給を停止する保護手段を有し、かつ前記保護手段が機能した場合に、異常状態を通知する信号を前記USBハブICに出力する電圧変換手段と、前記電圧変換手段により前記複数のUSBデバイスに供給される電源電圧を遮断し、かつ前記USBデバイスに過電流が流れたことに応じて過電流検知信号を出力する複数のスイッチ手段と、を有し、前記USBハブICは、前記複数のスイッチ手段からの前記過電流検知信号が入力される複数の過電流検知端子を有し、前記電圧変換手段の前記保護手段が機能した場合に、前記異常状態を通知する信号により、前記USBハブICの前記複数の過電流検知端子を過電流検知状態とすることを特徴とするUSBハブ装置。USB通信によってUSBホストコントローラ及びUSBデバイスとデータの送受信を行うUSBハブ装置において、複数のダウンストリームのポートを備えるUSBハブICと、USBハブ装置に供給される電源電圧を、前記複数のダウンストリームのポートの1つに接続されるUSBデバイスに供給する電源電圧に変換し、前記複数のUSBデバイスに前記電源電圧を供給できない異常状態になった場合に電源電圧の供給を停止する保護手段を有し、かつ前記保護手段が機能した場合に、異常状態を通知する信号を前記USBハブICに出力する電圧変換手段と、前記電圧変換手段により前記USBデバイスに供給される電源電圧を遮断し、かつ前記USBデバイスに過電流が流れたことを検知し過電流検知信号を出力する1つのスイッチ手段と、を有し、前記USBハブICは、前記1つのスイッチ手段からの前記過電流検知信号が入力される過電流検知端子を含む複数の過電流検知端子を有し、前記電圧変換手段の前記保護手段が機能した場合に、前記異常状態を通知する信号により、前記USBハブICの前記複数の過電流検知端子を過電流検知状態とすることを特徴とするUSBハブ装置。前記異常状態とは、前記ダウンストリームの全体が過電流状態であること、前記複数のダウンストリームのポートのうち2つ以上のポートに対応する前記USBハブICの過電流検知端子が過電流検知状態になったこと、前記電圧変換手段が故障状態であることのいずれかであることを特徴とする請求項2または3に記載のUSBハブ装置。前記USBハブ装置に供給される電源電圧は、前記USBホストコントローラが供給する電源電圧、または外部の電源装置が供給する電源電圧であることを特徴とする請求項1乃至3のいずれか1項に記載のUSBハブ装置。前記電圧変換手段の前記保護手段は、前記USBハブ装置に供給される電源電圧を遮断するロードスイッチであることを特徴とする請求項2乃至5のいずれか1項に記載のUSBハブ装置。請求項2乃至6のいずれか1項に記載のUSBハブ装置と、USBホストコントローラと、USBデバイスとから構成され、前記USBホストコントローラは、前記電圧変換手段の前記保護手段が機能した後に前記USBハブ装置に供給される電源電圧を供給する電源装置の再起動を行うことを特徴とするUSBハブ装置を用いたシステム。しかし、セルフパワーとして設置した電圧変換部自身の故障によって保護機能が働き停止する場合、またはダウンストリームポートに過負荷状態のUSBデバイスが接続された場合に、次の現象が起こりうる。すなわち、スイッチICの過電流保護動作が必ずしも先に機能するとは限らず、電圧変換部自身の保護機能によって停止する場合である。このような場合において、USBホストはダウンストリームポートに接続されるスイッチICの保護機能動作を認識できるものの、セルフパワーの電圧変換部の停止を認識することができない。この状態では、セルフパワーの電圧変換部が停止するため、USBデバイスのVBUS電源が遮断される。この場合、本来電圧変換部の故障またはUSBデバイスの過負荷状態が原因であるにもかかわらず、USBホストはダウンストリームのUSBデバイスがユーザによって強制的に引き抜かれたと誤認識をしてしまう可能性がある。また、電圧変換部が保護機能動作によって停止した場合、復帰には通常入力電源のオフ/オン再起動を行う必要がある。しかしUSBホストは、電圧変換部の停止ではなくUSBデバイスの強制的な引き抜かれと誤認識しているため自動復帰動作には入らない。その結果、ユーザにとってはUSBデバイスがハングアップ状態で停止したままとなり、USBホストが適切な処理を行うことができず、ユーザビリティを損なうことになる。上述した特許文献2の提案のように、セルフパワーの電圧変換部が停止した場合に検知信号をUSBホストに送信することも考えられる。この場合、USBホストとUSBハブ装置及びUSBデバイスが同一基板上にある場合には有利である。しかし、USBホストとUSBハブ装置が長い配線経路で接続される、又はUSBハブ装置の段数が複数になる場合、USBホストに検知信号を送るための信号線を通常のUSB通信線に加えて設ける必要がある。その結果、インタフェース構成が複雑になりコストアップとなってしまう。本発明は、USBハブ装置のセルフパワーの電圧変換部が保護機能動作により停止した場合でも、既存のインタフェース構成を用いてUSBホストがエラー状態を正しく認識することを目的とする。前述の課題を解決するために、本発明は以下の構成を備える。1USB通信によってUSBホストコントローラ及びUSBデバイスとデータの送受信を行うUSBハブ装置において、複数のダウンストリームのポートを備えるUSBハブICと、USBハブ装置に供給される電源電圧を、前記複数のダウンストリームのポートに接続される複数のUSBデバイスに供給する電源電圧に変換し、前記複数のUSBデバイス全体が過電流状態の異常状態になった場合に、前記異常状態を前記USBハブICに通知する信号を出力する電圧変換手段と、前記電圧変換手段により前記複数のUSBデバイスに供給される電源電圧を遮断し、かつ前記USBデバイスに過電流が流れたことに応じて過電流検知信号を出力する複数のスイッチ手段と、を有し、前記USBハブICは、前記複数のスイッチ手段からの前記過電流検知信号が入力される複数の過電流検知端子を有し、前記電圧変換手段の前記異常状態を通知する信号により、前記USBハブICの前記複数の過電流検知端子を過電流検知状態とすることを特徴とするUSBハブ装置。2USB通信によってUSBホストコントローラ及びUSBデバイスとデータの送受信を行うUSBハブ装置におい複数のダウンストリームのポートを備えるUSBハブICと、USBハブ装置に供給される電源電圧を、前記複数のダウンストリームのポートに接続される複数のUSBデバイスに供給する電源電圧に変換し、前記複数のUSBデバイスに前記電源電圧を供給できない異常状態になった場合に電源電圧の供給を停止する保護手段を有し、かつ前記保護手段が機能した場合に、異常状態を通知する信号を前記USBハブICに出力する電圧変換手段と、前記電圧変換手段により前記複数のUSBデバイスに供給される電源電圧を遮断し、かつ前記USBデバイスに過電流が流れたことに応じて過電流検知信号を出力する複数のスイッチ手段と、を有し、前記USBハブICは、前記複数のスイッチ手段からの前記過電流検知信号が入力される複数の過電流検知端子を有し、前記電圧変換手段の前記保護手段が機能した場合に、前記異常状態を通知する信号により、前記USBハブICの前記複数の過電流検知端子を過電流検知状態とすることを特徴とするUSBハブ装置。3USB通信によってUSBホストコントローラ及びUSBデバイスとデータの送受信を行うUSBハブ装置において、複数のダウンストリームのポートを備えるUSBハブICと、USBハブ装置に供給される電源電圧を、前記複数のダウンストリームのポートの1つに接続されるUSBデバイスに供給する電源電圧に変換し、前記複数のUSBデバイスに前記電源電圧を供給できない異常状態になった場合に電源電圧の供給を停止する保護手段を有し、かつ前記保護手段が機能した場合に、異常状態を通知する信号を前記USBハブICに出力する電圧変換手段と、前記電圧変換手段により前記USBデバイスに供給される電源電圧を遮断し、かつ前記USBデバイスに過電流が流れたことを検知し過電流検知信号を出力する1つのスイッチ手段と、を有し、前記USBハブICは、前記1つのスイッチ手段からの前記過電流検知信号が入力される過電流検知端子を含む複数の過電流検知端子を有し、前記電圧変換手段の前記保護手段が機能した場合に、前記異常状態を通知する信号により、前記USBハブICの前記複数の過電流検知端子を過電流検知状態とすることを特徴とするUSBハブ装置。本発明によれば、USBハブ装置のセルフパワーの電圧変換部が保護機能動作により停止した場合でも、既存のインタフェース構成を用いてUSBホストがエラー状態を正しく認識することができる。以下本発明を実施するための形態を、実施例により詳しく説明する。[一般的なUSBハブ装置のシステム]まず、一般的なUSBハブ装置を用いたシステムを、図1を用いて説明する。このシステムは、基本的には、USBホストコントローラ装置1,USBハブ装置2,USBデバイス13a,USBデバイス23bより構成される。以下でUSBデバイス13aとUSBデバイス23bを総称して記載する場合には、USBデバイス3と記載する。なお、USB規格では、転送速度としてロースピードLS、1.5Mbps、フルスピードFS、12Mbps、ハイスピードHS、480Mbpsが規定されている。USBホストコントローラ装置1は、ホストコントローラであるUSBホスト4、ルートハブ5を有し、更にUSBハブ装置2に供給する電源電圧を遮断するためのスイッチであるアップストリームのスイッチIC-U6を有する。また、USBハブ装置2に電源電圧を供給するVBUS5V電源ライン7,アップストリームのデータラインD,D-8を有する。USBハブ装置2は、USBハブIC9,電圧変換部110、電圧変換部212を有し、電圧変換部110は、アップストリームのVBUS電圧5Vが入力されて3.3Vの出力電圧11を出力する。電圧変換部1の例としてはシリーズレギュレータなどが挙げられる。電圧変換部110の出力電圧は主としてUSBハブIC9の電源電圧として供給される。電圧変換部212の例としては昇圧型DC/DCコンバータが挙げられ、アップストリームのVBUS電圧5Vが入力されて、5Uの出力電圧13を生成する。5Uの出力電圧13は、USBデバイス3の電源電圧後述の5U_1、5U_2として、4.75V≦5U_1,5U_2≦5.25Vの電圧範囲を満たすように調整されたダウンストリームのVBUS電圧である。スイッチIC-D114a,スイッチIC-D214bは、それぞれの入出力間スイッチをオン/オフ操作させるためのUSBハブIC9のイネーブル端子115a,イネーブル端子215bと接続されている。以下でスイッチIC-D114aとスイッチIC-D214bを総称して記載する場合には、スイッチIC-D14と記載する。イネーブル端子115a、イネーブル端子215bは、それぞれ図中にENABLE_1、ENABLE_2と示す。以下でイネーブル端子115aとイネーブル端子215bを総称して記載する場合には、イネーブル端子15と記載する。また、USBハブIC9は、スイッチIC-D14からの信号が入力される過電流検知端子1図中、OCS_1と示す16a,過電流検知端子2図中、OCS_2と示す16bを有する。以下で過電流検知端子116aと過電流検知端子216bを総称して記載する場合には、過電流検知端子16と記載する。そして、USBハブIC9は、ダウンストリームのデータライン1D_1,D-_117a,データライン2D_2、D-_217bにより、USBデバイス13a、USBデバイス23bに接続されている。スイッチIC-D114aは、USBデバイス13aに電源ライン5U_118aで接続され、スイッチIC-D214bは、USBデバイス23bに電源ライン5U_218bで接続されている。[電圧変換部2]ここで電圧変換部212の一般的な構成例について説明する。図2はその概略の回路図である。電圧変換部212は、USBハブ装置2に供給される入力電源ライン101、汎用制御IC102、ロードスイッチ用FET103を有する。汎用制御IC102がロードスイッチ用FET103のゲートをロー側に設定することによって、ロードスイッチ用FET103のソース~ドレイン間が導通する。電圧変換部212は、更にスイッチング用FET105、インダクタ106、ショットキーバリアダイオード以下、SBDという107、電解コンデンサ108、抵抗109,110を有する。また、汎用制御IC102は、フィードバック端子111とスイッチング用FET105をオン/オフする制御端子104を有する。入力電源ライン101は、ダウンストリームのUSBデバイス3に供給する電源電圧が5Vのため、一般的には5V系の電源電圧ラインである。USBホストコントローラ装置1からUSBハブ装置2までの配線経路が長い場合、配線インピーダンスと消費電流の影響によって、例えば入力電源の電圧が4.5V程度まで低下してしまうことが想定される。このような場合に、電圧変換部212によって電圧変換することで、USB規格に規定される電圧範囲4.75V~5.25Vに調整することが必要となる。電圧変換部212の汎用制御IC102は、内部にパルス幅変調回路を有し、フィードバック端子111の電圧が一定になるように、差分比較した結果に基づき所定の周期Tに対するパルス幅tのDuty時間分だけ制御端子104をオンにするPWM出力。制御端子104はスイッチング用FET105のゲートに接続されており、制御端子104がオンされている間スイッチング用FET105がオンされる。スイッチング用FET105がオンされている間にインダクタ106には通電によるエネルギーが蓄積される。そしてスイッチング用FET105がオフされると、インダクタ106の両端に逆起電力が生じ、入力電源ライン101に逆起電力が加算された昇圧電圧と負荷電流がSBD107、電解コンデンサ108によって整流平滑され出力される。出力電圧135Uは、汎用制御IC102のフィードバック端子111を基準電圧Vrとして、抵抗109の抵抗値をR109、抵抗110の抵抗値をR110とすると、5U=Vr×R109R110/R110の関係により定められる。5Uはダウンストリームの電圧降下分を考慮して概ね5.1V~5.2V程度に調整されることが望ましい。また汎用制御IC102は、出力端子に過大な負荷が掛かることで出力電圧が低下し、パルス幅tが最大Duty時間オンしても制御できない状態になった場合は、過負荷保護のためにPWM出力を停止し、スイッチング用FET105のスイッチングを停止する。しかし、本実施例で説明する電圧変換部212は昇圧型のDC/DCコンバータであり、過負荷保護によってスイッチング用FET105のスイッチングを停止しても入力電源はSBD107を介してそのまま出力端子に供給されてしまう。そこで汎用制御IC102は、過負荷保護が働いた時にはロードスイッチ用FET103を遮断する機能を備えており、ロードスイッチ用FET103のゲートを開放オフすることによって電力の供給を遮断する。[一般的なUSB通信動作の例]USB通信については、USB2.0規格に基づくハイスピード仕様を前提に説明する。なお、USB通信方式の詳細な説明については、USB2.0規格が一般公開されているため省略する。USBホストコントローラ装置1~USBハブIC9~USBデバイス3間の動作の概要を図1のブロック図及び図3aのフローチャートにより説明する。図3aのフローチャートにおいて、USBホスト4の電源が投入されると、USBホスト4はルートハブ5を介してイネーブル信号をアクティブにすることで、スイッチIC-U6がオンされVBUS5V電源ライン7が供給可能状態になる。電源が供給された場合、USBホスト4のダウンストリームにUSBハブ装置2が接続されているか否かは、USBホスト4のデータラインの内部プルアップ抵抗と、USBハブIC9のデータラインの内部プルダウン抵抗の状態によりUSBホスト4が判断する。なお、USB通信において、ロースピードの場合はマイナスのデータラインD-、フルスピードの場合はプラスのデータラインDに内部プルアップ抵抗をUSBホスト4が接続して通信モードを判別する。ハイスピードの場合は、一度フルスピードのモードとしてUSBハブ装置2の接続を認識した後に、通信確認Chirp-Handshakeによってハイスピードの通信が可能かどうかを判断する。このUSBハブ装置2やUSBデバイス3の接続確認や、USB通信モードの確認方法は、USBハブ装置2とUSBデバイス3間との間でも同様の処理によって行われる。電源がオンされると、ステップ以下、Sとする101でUSBホスト4とUSBハブIC9との間で通信が確立される。そして、S102で、USBハブIC9はUSBデバイス3が接続されたか否かを判断し、接続されるまで待機する。この場合、USBハブIC9は、USBデバイス3が接続されたことを認識できるように、イネーブル信号をイネーブル端子15から送出してスイッチIC-D14をオンし、電圧変換部212で生成された5U電源電圧を供給可能な状態に保持しておく。S102で、USBハブIC9がUSBデバイス3が接続されたと判断すると、S103で、USBハブIC9とUSBデバイス3との間で上述のUSBデバイスの認識、USB通信モードの確認の初期設定が行われ通信可能な状態になる。S104では、スイッチIC-D14がUSBデバイス3がセルフパワーで規定される定格電流500mA以内で動作するか否か、すなわち過電流を検知したか否かを判断する。そして、定格電流500mA以内の場合、S105に進み、USBハブ装置2は通常動作としてUSBデバイス3へのアクセス処理を実行する。そしてS106で、USBハブ装置2がUSBデバイス3へのアクセスが終了したか否かを判断する。S106で、USBハブ装置2がUSBデバイス3へのアクセスが終了したと判断した場合には終了し、USBデバイス3へのアクセスが終了しないと判断した場合にはS104の処理に戻る。なお、USBデバイス3を取り除く場合は、PC等のパネル上から終了操作をすることによって、通信中にユーザがUSBデバイス3を取り除くことでデータを破損させることがないように通信の停止処理を行う。次にS104で、スイッチIC-D14がUSBデバイス3がセルフパワーで規定される定格電流500mAを超える過電流を検知したと判断した場合には、S107に進み、ダウンストリームのスイッチIC-D14の過電流保護動作が機能する。スイッチIC-D14の過電流保護動作に係る過電流設定値は500mAより少し大きい値、例えば750mA~1A付近に設定されている場合が一般的に多い。スイッチIC-D14の過電流保護動作が機能した場合、スイッチIC-D14はUSBハブIC9に対して過電流検知端子16の論理を反転させる信号を送出する。過電流検知端子16の信号の切り替わりを受けてUSBハブIC9は、S108でイネーブル端子15の論理を反転出力してスイッチIC-D14をオフにしENABLE操作、異常状態のUSBデバイス3に5Uの電源電圧が供給され続けないようにする。なお、USBデバイス3を取り除くなど異常状態が解除され、スイッチIC-D14から過電流検知端子16の信号が正常な論理に戻されると、USBハブIC9はイネーブル端子15をアクティブに操作してスイッチIC-D14をオンにする。その結果、ダウンストリームに5Uの電源電圧が供給可能な状態になる。USBハブIC9は、S109で、ダウンストリームのUSBデバイス3が過電流状態であると認識すると、アップストリームのUSB通信によってUSBホスト4に対してUSBデバイス3が過電流状態であることを通知する。S110で、USBハブIC9からの通知を受けてUSBホスト4は、USBデバイス3の接続されているポートが過電流状態であることを示すエラー表示等をPC等のパネル上に表示して終了する。以上の一連の動作は、USBハブIC9のダウンストリームに接続される複数のUSBデバイス3に対しても同様に行われる。[過電流保護動作により停止した場合の各端子等の状態と復帰方法]ここで、1つのUSBデバイス3に過電流が流れ、スイッチIC-D14が過電流保護動作によって停止する場合及びダウンストリーム全体に過電流が流れ電圧変換部212がラッチ停止する場合における各端子等の状態と復帰方法を図3bの表に示す。図3bの表では、過負荷状態が発生したポイントUSBデバイス13a、USBデバイス23b、ダウンストリーム全体毎にそれぞれの保護機能及び検知端子等がどのように振舞うかを示している。この場合の検知端子等は、スイッチIC-D114a、スイッチIC-D214b、電圧変換部212、過電流検知端子116a、過電流検知端子216bである。図3bの表において、USBデバイス13aが過負荷状態に陥った場合は、スイッチIC-D114aの保護動作が働きVBUS電源電圧5U_1をオフ図中、OFFと示すする。スイッチIC-D114aの過電流検知端子116aは保護動作が働いたことをUSBハブIC9に通知図中、保護通知と記すする。その他のスイッチIC-D214bと過電流検知端子216b、電圧変換部212は停止することなく通常の動作を継続する。USBデバイス13aが過負荷状態に陥った場合のシステムの復帰方法は、USBホスト4からのリセットUSBホスト4内のスイッチIC-U6のオフ/オン操作またはUSBデバイス13aの挿抜により行う。同様に、USBデバイス23bが過負荷状態に陥った場合、スイッチIC-D214bの保護動作が働きVBUS電源電圧5U_2をオフする。スイッチIC-D214bの過電流検知端子216bは保護動作が働いたことをUSBハブIC9に通知図中、保護通知と記すする。その他のスイッチIC-D114aと過電流検知端子116a、電圧変換部212は停止することなく通常の動作を継続する。システムの復帰方法も同様に、USBホスト4からのリセットUSBホスト1内のスイッチIC-U6のオフ/オン操作またはUSBデバイス3bの挿抜により行う。ダウンストリーム全体が過負荷状態である場合、電圧変換部212の保護動作が働き5UのVBUS電源電圧をオフする。この時、USBハブIC9から見た過電流検知端子116a及び過電流検知端子216bの論理は通常の動作時と変わらない。そして電圧変換部212も自らロードスイッチ用FET103をオフしてラッチ停止する。なお、この場合スイッチIC-D114a、スイッチIC-D214bは電圧変換部212が停止するため。IC自体がオフ図中、IC-OFFと記すする。ダウンストリーム全体が過負荷状態に陥った場合のシステムの復帰方法は、システム全体の電源をオフ/オン操作する必要があり自動復帰はできない。[USBハブ装置のシステム]図4に本実施例のUSBハブ装置を用いたシステムの構成を説明するブロック図を示す。上述したように、このUSBハブ装置2は、USB通信によってUSBホストコントローラ装置1及びUSBデバイス3とデータの送受信を行う。既に説明した符号については説明の詳細を省く。なお、本実施例では、ダウンストリームに接続されるUSBデバイス3は2つとして説明する。図4において、制御端子19は電圧変換部212の過負荷状態などの際に保護動作によってスイッチIC-D14をオフするための端子である。なお、制御端子19から出力される信号を過負荷保護信号LSWとする。ドライブ部20a、20bは過負荷保護信号LSWによって過電流検知端子116a、過電流検知端子216bをアクティブにするためのワイヤードOR接続のドライブ部である。本実施例のUSBハブ装置2は、ダウンストリームに接続される少なくとも1つ以上のUSBデバイス33a、3b、のいずれかが過負荷状態になった時に、スイッチIC-D14による過電流保護が機能する。しかしUSBデバイス33a、3b、が複数接続され、各々のUSBデバイス3が定格電流まで使用している状態でいずれか1つのUSBデバイス3が過負荷状態になった時、すなわちダウンストリーム全体が過負荷状態になる場合がある。この場合、スイッチIC-D14の過電流保護の機能が必ずしも先に働かず、上流側の電圧変換部212の過負荷保護の機能が働いてしまう場合がある。このように、スイッチIC-D14の過電流保護の動作よりも電圧変換部212の過負荷保護の動作が先に働いた場合における異常時処理モードのフローチャートを図5aに示す。[異常時処理モードのフローチャート]図5aにおいて、S201で、電圧変換部212の制御IC102は、USBデバイス3のダウンストリーム全体が過負荷状態であるか否かを判断する。S201で、電圧変換部212の制御IC102がUSBデバイス3のダウンストリーム全体が過負荷状態であると判断した場合には、電圧変換部212はS202で過負荷保護動作を行う。すなわち、電圧変換部212はロードスイッチ用FET103異常時保護手段をオフにして電力の供給を遮断する。そして、電圧変換部212の制御IC102が、S203でロードスイッチ用FET103をオフにする場合、過負荷保護信号LSWの論理が切り替わる。過負荷保護信号LSWは、USBハブ装置2のダウンストリームの全ての過電流検知端子16とワイヤードOR接続されており、過負荷保護信号LSWの論理の切り替わりに伴い、全ての過電流検知端子16の論理が過電流発生の検知側に切り替えられる。全ての過電流検知端子16が過電流検知状態に切り替わると、USBハブIC9は、S204で、これに対応する全てのスイッチIC-D14のイネーブル端子15の論理を反転出力して全てのスイッチIC-D14をオフにするENABLE操作。USBハブIC9は、S205で、アップストリームのUSB通信によってUSBホスト4に2つ以上のUSBデバイス3が過電流状態であることを順次通知する。USBホスト4はUSBハブIC9から一定期間内に連続して全てのUSBデバイス3が過電流状態であることの通知を受けると、これをUSBハブ装置2内の電圧変換部212が保護停止したと認識するようにあらかじめプログラムされている。電圧変換部212は保護停止した場合、入力電源をオフ/オンすることにより復帰することが一般的である。従って、このように順次USBハブIC9から全てのUSBデバイスが過電流状態であることの通知を受けるとUSBホスト4は、S206で、電圧変換部212を復帰させるためにアップストリームのスイッチIC-U6をオフ/オン操作する。更に、USBホスト4はオフ/オン操作のカウント値nをインクリメントし記憶する。なお、このカウント値nはこのフローチャートのスタート直後においてはn=0であるものとする。スイッチIC-U6のオフ/オン操作によって電圧変換部212は復帰するものの、ダウンストリームの過負荷要因が解除されなければ再び電圧変換部212の保護停止が働いてしまう。このため、USBホスト4は、S207で、スイッチIC-U6のオフ/オン回数がN回Nは任意の自然数に達しているか否かを判断する。USBホスト4は、S207でN回に達していないと判断した場合には、S208でダウンストリームの過負荷状態が解除されたか判断する。USBホスト4は、S208でダウンストリームの過負荷状態が解除されていないと判断した場合には、S201の処理に戻る。また、S208でダウンストリームの過負荷状態が解除されたかどうかの確認は、USBホスト4が前述のUSBハブIC9から全てのUSBデバイスが過電流状態であることの通知があるかどうかによって判断する。S208で過負荷状態が解除され、電圧変換部212が復帰する場合には、S209で異常時処理モードを抜けて通常処理モードに移行する。尚、S207でスイッチIC-U6のオフ/オン回数がN回に達した場合、S210に進み、ダウンストリームに過負荷デバイスが接続されている、またはUSBハブ装置212が故障の可能性があることを示すエラー表示等をPC等のパネル上に表示し終了する。[保護動作時における各端子等の状態及び復帰方法]ここで、図5bに1つのUSBデバイス3に過電流が流れ、上流側に接続されるスイッチIC-D14が過電流保護動作によって停止する場合をパターン1として示す。更に、1つ以上のUSBデバイス3が定格以上の電流が流れ、スイッチIC-D14の過電流保護が機能せずにダウンストリーム全体の負荷電流が電圧変換部212の許容電流を超えることで電圧変換部212が保護停止する場合をパターン2として示す。図5bでは、過負荷状態が発生したポイントUSBデバイス13a、USBデバイス23b、ダウンストリーム全体毎にそれぞれの保護機能及び検知端子等がどのような状態になるかを示している。この場合の検知端子等は、スイッチIC-D114a、スイッチIC-D214b、電圧変換部212、過電流検知端子116a、過電流検知端子216bである。パターン1については既に説明したものと同様であるため説明を省略する。パターン2では、電圧変換部212が停止する際に、ロードスイッチ用FET103をオフすることで過負荷保護信号LSWの論理が切り替わるのをトリガとして過電流検知端子116a及び過電流検知端子216bの論理は過電流発生の検知側に反転する。これによってUSBハブIC9は、USBデバイス13a及びUSBデバイス23bの過電流保護が働いたと認識する。すなわち、過電流検知端子116a、過電流検知端子216bからUSBハブIC9に過電流検知信号が流れ保護通知がなされたのと同じ状態になる。パターン2におけるシステムの復帰方法は、USBホスト4が電圧変換部212の停止を認識できるため、USBホスト4からのリセットスイッチIC-U6のオフ/オン操作、再起動によって行われ、自動復帰が可能である。以上説明したように、本実施例のUSBハブ装置によれば、ダウンストリームのUSBデバイス3に電源電圧を供給するための電圧変換部212が、過負荷や故障状態など異常状態になった時に保護停止したことをUSBホストに通知することができる。そのため、USBホストは自動復帰のための処理を行うことが可能となる。またUSB通信を介して通知することができるため、新規にエラー検知用の信号線などを設ける必要がなく、安価なインタフェース構成によって実現が可能である。本実施例では、ダウンストリームに接続されるUSBデバイスは2つとして説明したが、3つ以上のUSBデバイスが接続された場合、そして1つのUSBデバイスが接続された場合でも上述本発明の実施例の動作は適用可能であり同様の効果を得ることができる。また、本実施例においては、USBハブ装置の電源電圧の供給源をUSBホストコントローラとして説明した。しかし、USBホストコントローラ及びUSBハブ装置の外部の電源装置から供給する構成としても、USBホストコントローラから外部の電源装置に対してエラー処置後の復帰制御を行うことで同様の効果を得ることができる。なお、USBハブ装置の電源電圧の供給源を、USBホストコントローラ及びUSBハブ装置の外部の電源装置とすることは、以下の実施例においても同様に適用することができる。本実施例によれば、USBハブ装置のセルフパワーの電圧変換部が保護機能動作により停止した場合でも、既存のインタフェース構成を用いてUSBホストがエラー状態を正しく認識することで、USBハブ装置を用いたシステムの自動復帰処理を行うことができる。図6aに本実施例のUSBハブ装置を用いたシステムの構成を説明するブロック図を示す。図6aは複数のダウンストリームポートを備えるUSBハブIC9に、1つのUSBデバイス13aが接続された状態を示している。図6aの各ブロックの符号については既に実施例1で説明したので省略する。また、本実施例の異常時処理モードの動作についても実施例1のフローチャート図5aと同様に説明できる。ここで、図6bに1つのUSBデバイス13aに過電流が流れ、上流側に接続されるスイッチIC-D114aが過電流保護動作によって停止する場合をパターン1として示す。また、USBデバイス13aに過電流が流れた時に、スイッチIC-D114aの過電流保護が機能せずに、電圧変換部212が保護機能により停止する場合、または電圧変換部212直下の負荷が過大になり保護停止するような場合をパターン2として示す。図6bでは、過負荷状態が発生したポイントUSBデバイス3a、電圧変換部212毎にそれぞれの保護機能及び検知端子等がどのように振舞うか及び復帰方法を示している。この場合の検知端子等は、スイッチIC-D114a、電圧変換部212、過電流検知端子116a、過電流検知端子216bである。本実施例における、パターン1については実施例1の場合と同様のため説明を省略する。パターン2において、電圧変換部212が停止する際に、ロードスイッチ用FET103をオフするために過負荷保護信号LSWの論理を切り替えて過電流検知端子116a及び過電流検知端子216bの論理を過電流発生の検知側に反転させる。すなわち、過電流検知端子116a、過電流検知端子216bからUSBハブIC9に過電流検知信号が流れ保護通知がなされたのと同じ状態になる。これはUSBデバイス23bが未接続状態の時でも2つ以上の過電流検知端子を過電流状態にすることによって、USBホスト4は電圧変換部212が保護停止したことを認識することができる。電圧変換部212が過負荷状態の場合のシステムの復帰方法は、USBホスト4が電圧変換部212の停止を認識できるため、実施例1と同様にUSBホスト4からのリセットスイッチIC-U6のオフ/オン操作によって行われ、自動復帰が可能である。本実施例によれば、USBハブ装置のセルフパワーの電圧変換部が保護機能動作により停止した場合でも、既存のインタフェース構成を用いてUSBホストがエラー状態を正しく認識することで、USBハブ装置を用いたシステムの自動復帰処理を行うことができる。図7は本実施例のUSBハブ装置を用いたシステムにおける電圧変換部321の回路図である。図7は、図2で説明した電圧変換部212に対して、ロードスイッチ用FET103及びその制御用信号線を削除したものであり、電圧変換部321に過負荷保護が働くと過負荷保護信号LSWの論理が切り替わる。本実施例のUSBハブ装置2の構成は、電圧変換部212が電圧変換部321に置き換わった以外は図4と同様である。そして、本実施例の動作処理については、図5aのフローチャートに基づいて説明できる。図5aのフローチャートにおいて、ダウンストリームのUSBデバイス3が過負荷状態になった時に、本実施例においても同様に電圧変換部321の過負荷保護が働く。しかし、本実施例の電圧変換部321は、ロードスイッチ用FET103が存在せず、過負荷保護が働くと、即過負荷保護信号LSWの論理が切り替わることが実施例1の場合とは異なる。過負荷保護信号LSWの論理の切り替わりに伴い、全ての過電流検知端子16の論理が過電流発生の検知側に切り替えられる。以上説明したように、本実施例においては、電圧変換部321が保護停止するような過負荷状態になった場合、ダウンストリームの全てのスイッチIC-Dをオフして全ての電力の供給を遮断する。その結果、電圧変換部321にロードスイッチ用FETを設けない構成とすることも選択適用可能であり、コスト削減の効果がある。また、上述の実施例1、2と同様に、本実施例のUSBハブ装置によれば、ダウンストリームのUSBデバイスに電源電圧を供給するための電圧変換部321が、過負荷や故障など異常状態になった時に保護停止したことをUSBホストに通知することができる。そのため、USBホストは自動復帰のための処理を行うことが可能となる。またUSB通信を介して通知することができるため、新規にエラー検知用の信号線などを設ける必要がなく、安価なインタフェース構成によって実現が可能である。そして、本実施例において、ダウンストリームに接続されるUSBデバイスは2つとして説明したが、3つ以上のUSBデバイスが接続された場合、そして1つのUSBデバイスが接続された場合でも、同様の効果を得ることができる。本実施例によれば、USBハブ装置のセルフパワーの電圧変換部が保護機能動作により停止した場合でも、既存のインタフェース構成を用いてUSBホストがエラー状態を正しく認識することで、USBハブ装置を用いたシステムの自動復帰処理を行うことができる。"