(57)【要約】【課題】  ホスト機器およびＵＳＢ機器において、ホスト内部に制御を行うソフトウェアを有することなく、バッテリ駆動の長時間化を行う。【解決手段】  ＵＳＢホストと、ＵＳＢデバイスと、ＵＳＢホストとＵＳＢデバイスとの間のＵＳＢ通信線の途中に設けられたＵＳＢバス制御器とを有し、ＵＳＢバス制御器は、ＵＳＢホストとＵＳＢデバイスとの間のＵＳＢ通信を解析しＵＳＢホストからＵＳＢデバイスへ供給される電源を制御する。【選択図】      図１
2016139376.tif 000002
【特許請求の範囲】
【請求項１】
ＵＳＢホストと、
ＵＳＢデバイスと、
前記ＵＳＢホストと前記ＵＳＢデバイスとの間のＵＳＢ通信線の途中に設けられたＵＳＢバス制御器と、
を有し、
前記ＵＳＢバス制御器は、前記ＵＳＢホストと前記ＵＳＢデバイスとの間のＵＳＢ通信を解析し前記ＵＳＢホストから前記ＵＳＢデバイスへ供給される電源を制御することを特徴とするＵＳＢバス制御システム。
【請求項２】
前記ＵＳＢバス制御器は、前記ＵＳＢホストと前記ＵＳＢデバイスとの間のＵＳＢ通信が無い場合に、前記ＵＳＢホストから前記ＵＳＢデバイスへ電源を供給しないことを特徴とする請求項１に記載のＵＳＢバス制御システム。
【請求項３】
前記ＵＳＢバス制御器は、前記ＵＳＢデバイスを複数接続するためのＵＳＢ  ＨＵＢ部を有し、前記ＵＳＢホストから複数の前記ＵＳＢデバイスへ電源を供給しないことを特徴とする請求項１または２に記載のＵＳＢバス制御システム。
【請求項４】
ＵＳＢホストと、ＵＳＢデバイスと、前記ＵＳＢホストと前記ＵＳＢデバイスとの間のＵＳＢ通信線の途中に設けられたＵＳＢバス制御器とを有するＵＳＢバス制御システムのＵＳＢバス制御方法において、
前記ＵＳＢバス制御器は、前記ＵＳＢホストと前記ＵＳＢデバイスとの間のＵＳＢ通信を解析し前記ＵＳＢホストから前記ＵＳＢデバイスへ供給される電源を制御するステップを有することを特徴とするＵＳＢバス制御方法。
【請求項５】
前記ＵＳＢバス制御器は、前記ＵＳＢホストと前記ＵＳＢデバイスとの間のＵＳＢ通信が無い場合に、前記ＵＳＢホストから前記ＵＳＢデバイスへ供給される電源を制御するステップを有することを特徴とする請求項４に記載のＵＳＢバス制御方法。
【請求項６】
前記ＵＳＢバス制御器は、前記ＵＳＢデバイスを複数接続するためのＵＳＢ  ＨＵＢ部を有し、前記ＵＳＢホストから複数の前記ＵＳＢデバイスへ供給される電源を制御するステップを有することを特徴とする請求項４または５に記載のＵＳＢバス制御方法。
【請求項７】
ＵＳＢホストとＵＳＢデバイスとの間のＵＳＢ通信線の途中に設けられ、
前記ＵＳＢホストと前記ＵＳＢデバイスとの間のＵＳＢ通信を解析し前記ＵＳＢホストから前記ＵＳＢデバイスへ供給される電源を制御することを特徴とするＵＳＢバス制御器。
【請求項８】
前記ＵＳＢ通信を解析した結果、ＵＳＢデータが無い場合は、前記ＵＳＢホストから前記ＵＳＢデバイスへ電源を供給せず、ＵＳＢデータがある場合は、前記ＵＳＢホストから前記ＵＳＢデバイスへ電源を供給することを特徴とする請求項７に記載のＵＳＢバス制御器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）バス制御システム及びＵＳＢバス制御方法、ＵＳＢバス制御装置に関し、特に、消費電力を低減するＵＳＢバス制御システム及びＵＳＢバス制御方法、ＵＳＢバス制御装置に関する。
【背景技術】
【０００２】
ＵＳＢは、ホスト機器にさまざまな周辺機器を接続するためのバス規格であり、近年、様々なＵＳＢ機器が普及している。バッテリ駆動のＵＳＢ機器において、ＵＳＢ２．０仕様の場合、最大で、電流を５００ｍＡ消費してしまい、バッテリ駆動時間が短くなるといった問題があった。また、複数の最大電流５００ｍＡの機器を動作させるためには、ＳＥＬＦ−ＰＯＷＥＲＥＤ  ＨＵＢで、ＡＣアダプタ等からの外部電源供給が必要といった煩わしさがあった。
【０００３】
このようなＵＳＢバス制御を行う関連技術として、特許文献１には、ＵＳＢデバイスに一定期間アクセスがない場合、消費電力を低減するため、ＵＳＢデバイスが、電源をオフにされるかアクティブでない場合に、デバイスを、ＵＳＢホスト・コントローラから電気的に切断する技術が開示されている。
【０００４】
また、特許文献２には、周辺機器とホストとの通信接続を自在に管理するため、ホストとの接続を示すホスト接続信号をホストから受信する接続信号受信手段と、当該ホストとの接続／非接続を示す信号を当該ホストに送信する接続信号送信手段と、当該ホストとの間の通信の継続を監視し、所定時間、通信が継続しない場合に、当該接続信号送信手段により当該ホストに非接続を示す信号を送信させると共に、低消費電流モードに移行する制御手段とを具備する技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−２０９２０４号公報
【特許文献２】特開２０１１−０６７１５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に記載の技術では、ＵＳＢデバイスを、ＵＳＢホスト・コントローラから制御するために、ＵＳＢホスト・コントローラ内部に制御を行うソフトウェアを有していなければならない、という課題があった。
【０００７】
特許文献２に記載の技術では、周辺機器とホストとの通信接続を自在に管理するため、ホスト内部に制御を行うソフトウェアを有していなければならない、という課題があった。
【０００８】
本発明の目的は、上述した課題を解決し、ホスト内部に制御を行うソフトウェアを有することなく、ＵＳＢ機器へのＵＳＢバスを制御することにより、バッテリ駆動の長時間化、および、複数のＵＳＢ機器が接続されるＵＳＢ  ＨＵＢについて、ＢＵＳ−ＰＯＷＥＲＥＤ  ＨＵＢを使用可能とすることにある。
【課題を解決するための手段】
【０００９】
本発明は、上記課題を解決するために、ＵＳＢホストと、ＵＳＢデバイスと、ＵＳＢホストとＵＳＢデバイスとの間のＵＳＢ通信線の途中に設けられたＵＳＢバス制御器とを有し、ＵＳＢバス制御器は、ＵＳＢホストとＵＳＢデバイスとの間のＵＳＢ通信を解析しＵＳＢホストからＵＳＢデバイスへ供給される電源を制御することを特徴としている。
【００１０】
また、本発明は、上記課題を解決するために、ＵＳＢホストと、ＵＳＢデバイスと、ＵＳＢホストとＵＳＢデバイスとの間のＵＳＢ通信線の途中に設けられたＵＳＢバス制御器とを有するＵＳＢバス制御システムのＵＳＢバス制御方法において、ＵＳＢバス制御器は、ＵＳＢホストとＵＳＢデバイスとの間のＵＳＢ通信を解析しＵＳＢホストからＵＳＢデバイスへ供給される電源を制御するステップを有することを特徴としている。
【００１１】
また、本発明は、上記課題を解決するために、ＵＳＢホストとＵＳＢデバイスとの間のＵＳＢ通信線の途中に設けられ、ＵＳＢホストとＵＳＢデバイスとの間のＵＳＢ通信を解析しＵＳＢホストからＵＳＢデバイスへ供給される電源を制御することを特徴としている。
【発明の効果】
【００１２】
本発明によれば、ホスト内部に制御を行うソフトウェアを有することなく、ＵＳＢ機器へのＵＳＢバスを制御することにより、バッテリ駆動の長時間化、および、複数のＵＳＢ機器が接続されるＵＳＢ  ＨＵＢについて、ＢＵＳ−ＰＯＷＥＲＥＤ  ＨＵＢを使用可能とする。
【図面の簡単な説明】
【００１３】
【図１】本発明の第１の実施形態におけるＵＳＢバス制御システムの構成を示すブロック図である。
【図２】本発明の第１の実施形態におけるＵＳＢバス制御システムのＵＳＢバス制御／解析部の動作を示すフローチャートである。
【図３】本発明の第１の実施形態におけるＵＳＢバス制御システムの、ＵＳＢ機器がリモートウエイクアップ機能をもたずホストから駆動する場合のＵＳＢバス制御／解析部の動作を示すフローチャートである。
【図４】本発明の第１の実施形態におけるＵＳＢバス制御システムの、ＵＳＢ機器がリモートウエイクアップ機能を持つ場合のＵＳＢバス制御／解析部の動作を示すフローチャートである。
【図５】本発明の第２の実施形態におけるＵＳＢバス制御システムの構成を示すブロック図である。
【図６】本発明の第２の実施形態におけるＵＳＢバス制御システムのＵＳＢバス制御／解析部の動作を示すフローチャートである。
【図７】本発明の第２の実施形態におけるＵＳＢバス制御システムの、ＵＳＢ機器がリモートウエイクアップ機能をもたずホストから駆動する場合のＵＳＢバス制御／解析部の動作を示すフローチャートである。
【図８】本発明の第２の実施形態におけるＵＳＢバス制御システムの、ＵＳＢ機器がリモートウエイクアップ機能を持つ場合のＵＳＢバス制御／解析部の動作を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態について図面を参照して詳細に説明する。
【００１５】
（第１の実施形態）
図１を用いて、本発明の第１の実施形態の構成について説明する。図１は、本発明の第１の実施形態のＵＳＢバス制御システムの構成を示すブロック図である。
【００１６】
図１において、ＵＳＢホストとしての携帯端末１は、ＵＳＢバス制御器６を介して、ＵＳＢデバイスとしてのＵＳＢ機器７と接続されている。携帯端末１は、ＵＳＢポート２を有している。ＵＳＢバス制御器６は、ＵＳＢインターフェイス部３、ＵＳＢバス制御／解析部４、タイマ５で構成されている。
【００１７】
ＵＳＢバス制御器６のＵＳＢインターフェイス部３は、携帯端末１のＵＳＢポート２と接続しており、携帯端末１からのＵＳＢデータをＵＳＢバス制御／解析部４を通して、ＵＳＢ機器７へ伝達する。また、逆に、ＵＳＢ機器７からのＵＳＢデータをＵＳＢバス制御／解析部４を通して、携帯端末１へ伝達する。また、ＵＳＢバス制御器６の電源は、携帯端末１から供給されている。
【００１８】
ＵＳＢバス制御／解析部４は、携帯端末１とＵＳＢ機器７の間のＵＳＢデータの解析、タイマ５による特定時間でのＵＳＢバス制御、およびＵＳＢ機器７をＣＯＮＦＩＧ状態へ移行させるためのＵＳＢコマンド（ＳＥＴ  ＣＯＮＦＩＧ）の発行を行う。ＣＯＮＦＩＧ状態とは、ＵＳＢの仕様上、ＵＳＢ機器７を初期状態から動作可能な状態にすることを意味する。また、タイマ５は、一定時間、ＵＳＢデータ受信が無かったかどうかの監視用の時間を設定する。
【００１９】
図１、図２、図３、図４を用いて、本発明の第１の実施形態の動作について説明する。図２、図３、図４は、ＵＳＢバス制御／解析部４が行う解析、ＵＳＢバス制御の動作を示すフローチャートである。
【００２０】
最初に、図１と図２を参照して、携帯端末１とＵＳＢ機器７との間の解析動作について説明する。
【００２１】
まず、ＵＳＢ機器７をＵＳＢバス制御器６に接続した時、携帯端末１とのＵＳＢネゴシエーションを行う（Ｓ１）。ここでは、ＵＳＢ機器７の機能や情報をやり取りする。ＵＳＢバス制御／解析部４は、この時、ＵＳＢバス制御／解析部４を流れるＵＳＢ情報を解析して、リモートウエイクアップ機能をサポートしているかどうか取得し（Ｓ２）、ＩＮトークン受信のエンドポイントにＮＡＫを返すように設定する（Ｓ３）。ＩＮトークン受信は、デバイス側なので、ＵＳＢ機器７がＮＡＫを返すように設定する。
ＮＡＫは、ＵＳＢ仕様で定義されているが、ＵＳＢホストコントローラに対して、ＩＮトークンのリトライ要求を意味する。ＮＡＫは、通信エラー等の理由で、デバイス側でデータの送受信に失敗したことをホストに通知するので、リトライを要求することになる。また、リモートウエイクアップ機能というのは、ＵＳＢの仕様では、ＵＳＢサスペンド状態において、ＵＳＢデバイス側からリモートウエイクアップ用の信号を送出することで、ＵＳＢ通信状態に復帰させる機能である。
【００２２】
次に、ＵＳＢ機器７が、リモートウエイクアップ機能をもたず、ホストから駆動する場合について、図３を参照して説明する。
【００２３】
まず、ＵＳＢバス制御／解析部４は、携帯端末１からＵＳＢデータを受信した場合（Ｓ１０のＹｅｓ）、ＵＳＢ機器７をＵＳＢ  ＶＢＵＳ  ＯＦＦ状態（電源オフ）にしているかどうか確認する（Ｓ１３）。携帯端末１は、基地局などの上位装置から受信したデータをＵＳＢデータとしてもよいし、携帯端末１内部で作成されたデータをＵＳＢデータとしてもよい。
【００２４】
ＵＳＢ  ＶＢＵＳ  ＯＦＦ状態の場合（Ｓ１３のＹｅｓ）、ＵＳＢ  ＶＢＵＳ  ＯＮし（電源オン）、ＵＳＢ機器７をＣＯＮＦＩＧ状態に移行し、ＩＮトークンを受信可とし（Ｓ１５）、通常のＵＳＢ通信を行う（Ｓ１４）。
【００２５】
ＵＳＢ  ＶＢＵＳ  ＯＦＦで無い場合は（Ｓ１３のＮｏ）、通常のＵＳＢ通信となる（Ｓ１４）。すなわち、ＵＳＢ機器７は既に電源がオンになっていて、携帯端末１とＵＳＢ通信を行うことが可能となる。
【００２６】
次に、ＵＳＢバス制御／解析部４がＵＳＢデータを受信しない場合（Ｓ１０のＮｏ）は、タイマ５の設定時間に到達した場合（Ｓ１１のＹｅｓ）、ＵＳＢ機器７のＩＮトークンにＮＡＫを返すように設定し、ＵＳＢ  ＶＢＵＳ  ＯＦＦ状態（Ｓ１２）にする。この状態にするとＵＳＢ機器７は、電源がオフになって、携帯端末１とＵＳＢ通信を行っていない状態になる。また、タイマ５の設定時間に到達しない場合は（Ｓ１１のＮｏ）、現在の状態を維持する。
【００２７】
続いて、リモートウエイクアップ機能をもつＵＳＢ機器７の場合について、図４を参照して説明する。
【００２８】
まず、ＵＳＢバス制御／解析部４は、ＵＳＢデータを受信した場合、または、ＵＳＢ機器７からリモートウエイクアップ信号がある場合（Ｓ２０のＹｅｓ）、ＵＳＢ機器７をＵＳＢサスペンド状態にしているかどうか確認する（Ｓ２３）。
【００２９】
ＵＳＢサスペンド状態の場合（Ｓ２３のＹｅｓ）、ＵＳＢレジューム、ＩＮトークン受信可とし（Ｓ２５）、通常のＵＳＢ通信を行う（Ｓ２４）。ＵＳＢサスペンド状態で無い場合（Ｓ２３のＮｏ）は、通常のＵＳＢ通信となる（Ｓ２４）。
【００３０】
次に、ＵＳＢデータを受信しない場合（Ｓ２０のＮｏ）は、タイマ５の設定時間に到達した場合（Ｓ２１のＹｅｓ）、ＵＳＢ機器７のＩＮトークンにＮＡＫを返すように設定し、ＵＳＢサスペンド状態にする（Ｓ２２）。また、タイマ５の設定時間に到達しない場合は（Ｓ２１のＮｏ）、現在の状態を維持する。
【００３１】
このように、ホストである携帯端末１とＵＳＢデバイスであるＵＳＢ機器７との間にＵＳＢバス制御器６を設けて、携帯端末１とＵＳＢ機器７の間のＵＳＢ情報を解析し、ＵＳＢ通信を行っていない場合には、ＵＳＢバス制御器６がＵＳＢ機器７に供給される電源を制御することにより、携帯端末１のバッテリ駆動の長時間化を可能としている。
【００３２】
以上のように、本実施形態では、ホストである携帯端末とＵＳＢデバイスであるＵＳＢ機器の間にＵＳＢバス制御器を設けて、携帯端末とＵＳＢ機器の間のＵＳＢ情報を解析して制御することにより、ホスト内部に制御を行うソフトウェアを有することなく、携帯端末のバッテリ駆動の長時間化を可能としている。
【００３３】
（第２の実施形態）
図５を用いて本発明の第２の実施形態の構成について説明する。図５は、第２の実施形態の構成を示すブロック図である。本実施形態では、ＵＳＢ機器を複数接続できる、ＵＳＢ  ＨＵＢをＵＳＢバス制御器に組み込んでいる点が異なる。
【００３４】
図５において、ＵＳＢバス制御器１６は、ＵＳＢ  ＨＵＢを組み込んだ機器であり、ＵＳＢインターフェイス部１３、ＵＳＢバス制御／解析部１４、タイマ１５、ＵＳＢ  ＨＵＢ部２１で構成される。
【００３５】
携帯端末１１とは、ＵＳＢポート１２でつながっており、携帯端末１１からのＵＳＢデータをＵＳＢバス制御／解析部１４、ＵＳＢ  ＨＵＢ部２１を通して、ＵＳＢ機器１７、１８、１９、２０へ伝達する。
また、逆に、ＵＳＢ機器１７〜２０からのＵＳＢデータをＵＳＢ  ＨＵＢ部２１、ＵＳＢバス制御／解析部１４を通して、携帯端末１１へ伝達する。ＵＳＢバス制御器１６の電源は、携帯端末１１から供給されている。
【００３６】
図５、図６、図７、図８を用いて、本発明の第２の実施形態の動作について説明する。図６、図７、図８は、ＵＳＢバス制御／解析部１４が行う解析、ＵＳＢバス制御の動作を示すフローチャートである。
【００３７】
図６は、携帯端末１１とＵＳＢ機器１７〜２０との間の解析動作である。ＵＳＢ機器１７から順番に図２同様の処理を行う。すなわち、ＵＳＢ機器１７をＵＳＢバス制御器１６に接続した時、携帯端末１１とのＵＳＢネゴシエーションを行う（Ｓ３１）。ここでは、ＵＳＢ機器１７の機能や情報をやり取りする。ＵＳＢバス制御／解析部１４は、この時、ＵＳＢバス制御／解析部１４を流れるＵＳＢ情報を解析して、リモートウエイクアップ機能をサポートしているかどうか取得し（Ｓ３２）、ＩＮトークン受信のエンドポイントにＮＡＫを返すように設定する（Ｓ３３）。ＵＳＢ機器１８からＵＳＢ機器２０に対して、同様の処理を繰り返す（Ｓ３４〜Ｓ４２）。
【００３８】
次に、リモートウエイクアップ機能をもたないホストから駆動するＵＳＢ機器の場合を、図７を参照して説明する。
【００３９】
まず、ＵＳＢバス制御／解析部１４は、携帯端末１１からＵＳＢ機器１７に対するＵＳＢデータを受信した場合（Ｓ５０のＹｅｓ）、ＵＳＢ機器１７と接続のＨＵＢポートがＶＢＵＳ  ＯＦＦ状態かどうか確認する（Ｓ５３）。携帯端末１１からＵＳＢデータを受信した場合は、基地局などの上位装置からＵＳＢデータを受信してもよいし、携帯端末１１内部で作成されたデータをＵＳＢデータとして受信する場合でもよい。
【００４０】
ＶＢＵＳ  ＯＦＦ状態の場合（Ｓ５３のＹｅｓ）、ＶＢＵＳ  ＯＮし、ＵＳＢ機器１７をＣＯＮＦＩＧ状態に移行、ＩＮトークン受信可とし（Ｓ５５）、通常のＵＳＢ通信を行う（Ｓ５４）。
【００４１】
なお、ＵＳＢ機器１８〜２０に対するＵＳＢデータを受信した場合も、同様に、ＵＳＢ機器１８〜２０と接続のＨＵＢポートがＶＢＵＳ  ＯＦＦ状態かどうか確認し、ＶＢＵＳ  ＯＦＦ状態の場合、ＶＢＵＳ  ＯＮし、通常のＵＳＢ通信を行う。
【００４２】
ＨＵＢポートがＶＢＵＳ  ＯＦＦで無い場合（Ｓ５３のＮｏ）は、通常のＵＳＢ通信となる（Ｓ５４）。
【００４３】
次に、ＵＳＢ機器１７に対するＵＳＢデータを受信しない場合（Ｓ５０のＮｏ）は、タイマ１５の設定時間に到達した場合（Ｓ５１のＹｅｓ）、ＵＳＢ機器１７に対するＩＮトークンにＮＡＫを返すように設定し、ＵＳＢ機器１７と接続のＨＵＢポートをＶＢＵＳ  ＯＦＦ状態（Ｓ５２）にする。また、タイマ１５の設定時間に到達しない場合は（Ｓ５１のＮｏ）、現在の状態を維持する。
【００４４】
なお、ＵＳＢ機器１８〜２０に対するＵＳＢデータを受信しない場合も、同様に、タイマ１５の設定時間到達でＨＵＢポートをＶＢＵＳ  ＯＦＦする。
【００４５】
このように、ＵＳＢ機器１７〜２０がＵＳＢデータを受信しない場合は、それぞれ電源をオフできるので効率的に、ＨＵＢポートのＶＢＵＳを制御できる。
【００４６】
続いて、リモートウエイクアップ機能をもつＵＳＢ機器の場合を、図８を参照して説明する。
【００４７】
まず、ＵＳＢバス制御／解析部１４は、ＵＳＢ機器１７に対するＵＳＢデータを受信した場合（Ｓ６０のＹｅｓ）、ＵＳＢ機器１７と接続のＨＵＢポートがＵＳＢサスペンド状態かどうか確認する（Ｓ６３）。
【００４８】
ＵＳＢサスペンド状態の場合（Ｓ６３のＹｅｓ）、ＵＳＢレジューム状態にして、ＩＮトークン受信可とし（Ｓ６５）、通常のＵＳＢ通信を行う（Ｓ６４）。
【００４９】
また、ＵＳＢ機器１７からリモートウエイクアップ信号があった場合（Ｓ６０のＹｅｓ）も、ＵＳＢサスペンド状態（Ｓ６３のＹｅｓ）から、ＵＳＢレジューム状態にして、ＩＮトークン受信可とし（Ｓ６５）、通常のＵＳＢ通信を行う（Ｓ６４）。ＵＳＢサスペンド状態で無い場合（Ｓ６３のＮｏ）は、通常のＵＳＢ通信となる（Ｓ６４）。
【００５０】
次に、ＵＳＢ機器１７に対するＵＳＢデータを受信しない場合（Ｓ６０のＮｏ）は、タイマ１５の設定時間に到達した場合（Ｓ６１のＹｅｓ）、ＵＳＢ機器１７に対するＩＮトークンにＮＡＫを返すように設定し、ＵＳＢ機器１７と接続のＨＵＢポートをＵＳＢサスペンド状態（Ｓ６２）にする。また、タイマ１５の設定時間に到達しない場合は（Ｓ６１のＮｏ）、現在の状態を維持する。
【００５１】
なお、ＵＳＢ機器１８〜２０についても、同様であり、ＵＳＢサスペンド状態にあれば、ＵＳＢレジュームさせ、通常のＵＳＢ通信を行う。また、ＵＳＢデータを受信せず、タイマ１５の設定時間に到達した場合は、ＵＳＢサスペンド状態にする。ＵＳＢ機器１７〜２０がＵＳＢデータを受信しない場合は、それぞれ電源をオフできるので、効率的にＨＵＢポートのＶＢＵＳを制御できる。
【００５２】
このように、ホストである携帯端末１１とＵＳＢデバイスであるＵＳＢ機器１７との間にＵＳＢバス制御器１６を設けて、携帯端末１１とＵＳＢ機器１７の間のＵＳＢ情報を解析し、ＵＳＢ通信を行っていない場合には、ＵＳＢバス制御器１６がＵＳＢ機器１７に供給される電源を制御することにより、携帯端末１１のバッテリ駆動の長時間化、および、複数のＵＳＢ機器動作で使われるＵＳＢ  ＨＵＢについて、ＢＵＳ−ＰＯＷＥＲＥＤ  ＨＵＢを使用可能としている。
【００５３】
以上により、ホストである携帯端末とＵＳＢデバイスであるＵＳＢ機器の間にＵＳＢバス制御器を設けて、携帯端末とＵＳＢ機器の間のＵＳＢ情報を解析して制御することにより、ホスト内部に制御を行うソフトウェアを有することなく、携帯端末のバッテリ駆動の長時間化、および、複数のＵＳＢ機器動作で使われるＵＳＢ  ＨＵＢについて、ＢＵＳ−ＰＯＷＥＲＥＤ  ＨＵＢを使用可能としている。
【００５４】
尚、本願発明は、上述の実施の形態に限定されるものではなく、本願発明の要旨を逸脱しない範囲で種々変更、変形して実施することが出来る。
【産業上の利用可能性】
【００５５】
本発明は、ホスト機器およびＵＳＢ機器において、消費電力を削減する場合に利用可能である。
【符号の説明】
【００５６】
１    携帯端末
２    ＵＳＢポート
３    ＵＳＢインターフェイス部
４    ＵＳＢバス制御／解析部
５    タイマ
６    ＵＳＢバス制御器
７    ＵＳＢ機器
１１    携帯端末
１２    ＵＳＢポート
１３    ＵＳＢインターフェイス部
１４    ＵＳＢバス制御／解析部
１５    タイマ
１６    ＵＳＢバス制御器
１７    ＵＳＢ機器
１８    ＵＳＢ機器
１９    ＵＳＢ機器
２０    ＵＳＢ機器
２１    ＵＳＢ  ＨＵＢ部
【図１】
2016139376.tif 000003
【図２】
2016139376.tif 000004
【図３】
2016139376.tif 000005
【図４】
2016139376.tif 000006
【図５】
2016139376.tif 000007
【図６】
2016139376.tif 000008
【図７】
2016139376.tif 000009
【図８】
2016139376.tif 000010