(57)【要約】【課題】一方のＵＳＢで接続された装置間において再接続されている際に、他方のＵＳＢに接続された装置に対して不要な信号が送られ、データ転送ができなくなることを回避する。【解決手段】情報処理システム１０は、ＵＳＢハブ２５０に供給される電源が断続され、印刷装置２１０とメモリカードドライブ２６０との再接続処理が実行されている際に、メモリカードドライブ２６０にアクセスするアクセス信号がコンピュータ１００から送信された場合、印刷装置２１０はアクセス信号をメモリカードドライブ２６０に転送することなく、アクセス信号が正常に実行されたことを示す応答信号をコンピュータ１００に対して送信すると共に、再接続処理が完了した後、状態変化を通知する通知信号がメモリカードドライブ２６０から送信された場合、印刷装置２１０は通知信号をコンピュータ１００に転送しない。【選択図】図１
2009059017.tif 000002
【特許請求の範囲】
【請求項１】
一方のシリアルバスに接続された第１ホストデバイスを有する第１装置と、前記一方のシリアルバスに接続された第１ターゲットデバイスを有すると共に、他方のシリアルバスに接続された第２ホストデバイスを有する第２装置と、前記他方のシリアルバスに接続された第２ターゲットデバイスを有する第３装置と、前記他方のシリアルバスによる前記第２装置と前記第３装置との接続を中継し、前記第２ホストデバイスから供給される電源が断続された場合に、前記第２装置と前記第３装置とを再接続処理するハブ装置とを備えた情報処理システムであって、
前記ハブ装置に供給される電源が断続され、前記第２装置と前記第３装置との再接続処理が実行されている際に、前記第３装置にアクセスするアクセス信号が前記第１装置から前記第２装置に送信された場合、前記第２装置は、前記アクセス信号を前記第３装置に転送することなく、前記アクセス信号が正常に実行されたことを示す応答信号を前記第１装置に対して送信すると共に、
前記再接続処理が完了した後、前記第１装置に対して状態変化を通知する通知信号が前記第３装置から前記第２装置に送信された場合、前記第２装置は、受信した前記通知信号を前記第１装置に転送しないことを特徴とする情報処理システム。
【請求項２】
請求項１に記載の情報処理システムにおいて、
前記一方のシリアルバスおよび前記他方のシリアルバスの少なくとも１つは、ＵＳＢであることを特徴とする情報処理システム。
【請求項３】
請求項１乃至２のいずれかに記載の情報処理システムにおいて、
前記再接続処理は、前記第２装置および前記第３装置が省電力モードから非省電力モードに復帰する際、実行されることを特徴とする情報処理システム。
【請求項４】
第１ホストデバイスを有するコンピュータと一方のシリアルバスにより接続された情報処理装置であって、
前記一方のシリアルバスに接続された第１ターゲットデバイスを有すると共に、他方のシリアルバスに接続された第２ホストデバイスを有する情報処理手段と、
前記他方のシリアルバスに接続された第２ターゲットデバイスを有するデータ読取り手段と、
前記他方のシリアルバスによる前記情報処理手段と前記データ読取り手段との接続を中継し、前記第２ホストデバイスから供給される電源が断続された場合に、前記情報処理手段と前記データ読取り手段とを再接続処理するデータ中継手段とを備え、
前記データ中継手段に供給される電源が断続され、前記情報処理手段と前記データ読取り手段との再接続処理が実行されている際に、前記データ読取り手段にアクセスするアクセス信号が前記コンピュータから前記情報処理手段に送信された場合、前記情報処理手段は、前記アクセス信号を前記データ読取り手段に転送することなく、前記アクセス信号が正常に実行されたことを示す応答信号を前記コンピュータに対して送信すると共に、
前記再接続処理が完了した後、前記コンピュータに対して状態変化を通知する通知信号が前記データ読取り手段から前記情報処理手段に送信された場合、前記情報処理手段は、受信した前記通知信号を前記コンピュータに転送しないことを特徴とする情報処理装置。
【請求項５】
一方のシリアルバスに接続された第１ホストデバイスを有する第１装置と、前記一方のシリアルバスに接続された第１ターゲットデバイスを有すると共に、他方のシリアルバスに接続された第２ホストデバイスを有する第２装置と、前記他方のシリアルバスに接続された第２ターゲットデバイスを有する第３装置と、前記他方のシリアルバスによる前記第２装置と前記第３装置との接続を中継し、前記第２ホストデバイスから供給される電源が断続された場合に、前記第２装置と前記第３装置とを再接続処理するハブ装置とを備える情報処理システムのデータ転送方法であって、
前記ハブ装置に供給される電源が断続され、前記第２装置と前記第３装置とが再接続処理される工程と、
前記再接続処理が実行されている際に、前記第３装置にアクセスするアクセス信号が前記第１装置から前記第２装置に送信される工程と、
前記アクセス信号を受信した前記第２装置が、前記アクセス信号を前記第３装置に転送することなく、前記アクセス信号が正常に実行されたことを示す応答信号を前記第１装置に対して送信する工程と、
前記再接続処理が完了した後に、前記第１装置に対して状態変化を通知する通知信号が、前記第３装置から前記第２装置に送信される工程と、
前記第２装置が、前記通知信号を前記第１装置に転送することなく、前記通知信号を受信する工程とを備えることを特徴とする情報処理システムのデータ転送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、情報処理装置および情報処理システムのデータ転送方法に関する。
【背景技術】
【０００２】
コンピュータと周辺機器装置とを接続するためのインターフェイス規格として、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）が知られている。ＵＳＢは、１本の伝送路を用いてシリアル（直列）伝送により、高速にデータをやり取りすることができるインターフェースであるシリアルバスの１つであり、拡張性が高く、機能実装も容易であり、異なる装置間においても互換性や親和性が高いことから、コンピュータと周辺装置間のように、ユーザにより断続可能な接続に加え、周辺装置内における異なるユニット装置間の接続にも用いられている。このようなＵＳＢにより接続された装置間において、装置間の接続をリセットして再接続する方法としては、下記特許文献１に記載されているように、ＵＳＢの電源供給ライン（ＶＢＵＳ）を一時的に遮断して装置間を再接続することが知られている。特に、種々の原因により装置間のデータ転送ができない障害が発生した場合に、システム全体を再起動すること無く、障害が発生した装置間の接続をリセットして再度接続処理することにより、このような障害を回避する方法が広く用いられている。
【０００３】
【特許文献１】特開２００６−３１３４８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、一方のＵＳＢにより接続された装置間において再接続処理されている際に、他方のＵＳＢにより接続された別の装置から問い合わせ信号や指示信号が送信された場合、再接続処理のために種々の信号を授受している装置間にこれらの信号が送られたり、再接続処理が完了した際に、装置間でやり取りされる種々の信号が別の装置に送られたりすることにより、別の装置と装置間の各装置との間の接続が不良になり、これらの間でのデータ授受ができなくなることがあった。
【課題を解決するための手段】
【０００５】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態又は適用例として実現することが可能である。
【０００６】
［適用例１］
本適用例にかかる情報処理システムは、一方のシリアルバスに接続された第１ホストデバイスを有する第１装置と、前記一方のシリアルバスに接続された第１ターゲットデバイスを有すると共に、他方のシリアルバスに接続された第２ホストデバイスを有する第２装置と、前記他方のシリアルバスに接続された第２ターゲットデバイスを有する第３装置と、前記他方のシリアルバスによる前記第２装置と前記第３装置との接続を中継し、前記第２ホストデバイスから供給される電源が断続された場合に、前記第２装置と前記第３装置とを再接続処理するハブ装置とを備えた情報処理システムであって、前記ハブ装置に供給される電源が断続され、前記第２装置と前記第３装置との再接続処理が実行されている際に、前記第３装置にアクセスするアクセス信号が前記第１装置から前記第２装置に送信された場合、前記第２装置は、前記アクセス信号を前記第３装置に転送することなく、前記アクセス信号が正常に実行されたことを示す応答信号を前記第１装置に対して送信すると共に、前記再接続処理が完了した後、前記第１装置に対して状態変化を通知する通知信号が前記第３装置から前記第２装置に送信された場合、前記第２装置は、受信した前記通知信号を前記第１装置に転送しないことを特徴とする。
【０００７】
このような構成によれば、ハブ装置に供給される電源が断続され、第２装置と第３装置との再接続処理が実行されている際に、第３装置にアクセスするアクセス信号が第１装置から第２装置に送信された場合であっても、第２装置は、アクセス信号を第３装置に転送することなく、アクセス信号が正常に実行されたことを示す応答信号を第１装置に対して返し、更に、再接続処理が完了した後、第１装置に対して状態変化を通知する通知信号が第３装置から第２装置に送信された場合であっても、第２装置は、受信した通知信号を第１装置に転送しないことから、第１装置が誤信号を受けて第２装置および第３装置との接続が不良になり、それぞれの装置間でデータ授受が出来なくなることを回避できる。
【０００８】
［適用例２］
上記適用例にかかる情報処理システムにおいて、前記一方のシリアルバスおよび前記他方のシリアルバスの少なくとも１つは、ＵＳＢであっても良い。
【０００９】
［適用例３］
上記適用例にかかる情報処理システムにおいて、前記再接続処理は、前記第２装置および前記第３装置が省電力モードから非省電力モードに復帰する際、実行されても良い。
【００１０】
［適用例４］
本適用例にかかる情報処理装置は、第１ホストデバイスを有するコンピュータと一方のシリアルバスにより接続された情報処理装置であって、前記一方のシリアルバスに接続された第１ターゲットデバイスを有すると共に、他方のシリアルバスに接続された第２ホストデバイスを有する情報処理手段と、前記他方のシリアルバスに接続された第２ターゲットデバイスを有するデータ読取り手段と、前記他方のシリアルバスによる前記情報処理手段と前記データ読取り手段との接続を中継し、前記第２ホストデバイスから供給される電源が断続された場合に、前記情報処理手段と前記データ読取り手段とを再接続処理するデータ中継手段とを備え、前記データ中継手段に供給される電源が断続され、前記情報処理手段と前記データ読取り手段との再接続処理が実行されている際に、前記データ読取り手段にアクセスするアクセス信号が前記コンピュータから前記情報処理手段に送信された場合、前記情報処理手段は、前記アクセス信号を前記データ読取り手段に転送することなく、前記アクセス信号が正常に実行されたことを示す応答信号を前記コンピュータに対して送信すると共に、前記再接続処理が完了した後、前記コンピュータに対して状態変化を通知する通知信号が前記データ読取り手段から前記情報処理手段に送信された場合、前記情報処理手段は、受信した前記通知信号を前記コンピュータに転送しないことを特徴とする。
【００１１】
このような構成によれば、ハブ装置に供給される電源が断続され、第２装置と第３装置との再接続処理が実行されている際に、第３装置にアクセスするアクセス信号が第１装置から第２装置に送信された場合であっても、第２装置は、アクセス信号を第３装置に転送することなく、アクセス信号が正常に実行されたことを示す応答信号を第１装置に対して返し、更に、再接続処理が完了した後、第１装置に対して状態変化を通知する通知信号が第３装置から第２装置に送信された場合であっても、第２装置は、受信した通知信号を第１装置に転送しないことから、第１装置が誤信号を受けて第２装置および第３装置との接続が不良になり、それぞれの装置間でデータ授受が出来なくなることを回避できる。
【００１２】
［適用例５］
上記適用例にかかる情報処理システムのデータ転送方法において、一方のシリアルバスに接続された第１ホストデバイスを有する第１装置と、前記一方のシリアルバスに接続された第１ターゲットデバイスを有すると共に、他方のシリアルバスに接続された第２ホストデバイスを有する第２装置と、前記他方のシリアルバスに接続された第２ターゲットデバイスを有する第３装置と、前記他方のシリアルバスによる前記第２装置と前記第３装置との接続を中継し、前記第２ホストデバイスから供給される電源が断続された場合に、前記第２装置と前記第３装置とを再接続処理するハブ装置とを備える情報処理システムのデータ転送方法であって、前記ハブ装置に供給される電源が断続され、前記第２装置と前記第３装置とが再接続処理される工程と、前記再接続処理が実行されている際に、前記第３装置にアクセスするアクセス信号が前記第１装置から前記第２装置に送信される工程と、前記アクセス信号を受信した前記第２装置が、前記アクセス信号を前記第３装置に転送することなく、前記アクセス信号が正常に実行されたことを示す応答信号を前記第１装置に対して送信する工程と、前記再接続処理が完了した後に、前記第１装置に対して状態変化を通知する通知信号が、前記第３装置から前記第２装置に送信される工程と、前記第２装置が、前記通知信号を前記第１装置に転送することなく、前記通知信号を受信する工程とを備えることを特徴とする。
【００１３】
このような構成によれば、ハブ装置に供給される電源が断続され、第２装置と第３装置との再接続処理が実行されている際に、第３装置にアクセスするアクセス信号が第１装置から第２装置に送信された場合であっても、第２装置は、アクセス信号を第３装置に転送することなく、アクセス信号が正常に実行されたことを示す応答信号を第１装置に対して返し、更に、再接続処理が完了した後、第１装置に対して状態変化を通知する通知信号が第３装置から第２装置に送信された場合であっても、第２装置は、受信した通知信号を第１装置に転送しないことから、第１装置が誤信号を受けて第２装置および第３装置との接続が不良になり、それぞれの装置間でデータ授受が出来なくなることを回避できる。
【発明を実施するための最良の形態】
【００１４】
以下、情報処理システム１０について図面を参照して説明する。
【００１５】
（実施形態）
図１は、情報処理システム１０の機能構成を示す図である。この情報処理システム１０は、コンピュータ１００と、情報処理装置としてのプリンタ２００とがＵＳＢケーブル１２５を介して、ユーザにより断続可能に接続されている。このコンピュータ１００は、ＵＳＢのホスト機能を有し、ＵＳＢ通信プロトコルにおいて主導権を握るホスト機能を有するホストデバイスとしてのＵＳＢホスト手段１１０を備え、ルートポート１２０を介してＵＳＢケーブル１２５が接続されている。また、このコンピュータ１００は、所定のＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）により動作が管理され、ユーザはマウス等の操作指示手段１３０を介してコンピュータ１００に操作指示できるように構成されている。
【００１６】
プリンタ２００は、情報処理手段としての印刷装置２１０と、データ中継手段としてのＵＳＢハブ２５０と、データ読取り手段としてのメモリカードドライブ２６０と、制御手段２７０を備える。この印刷装置２１０は、印刷用紙に情報を印刷する機能を有し、一方のＵＳＢに対してデバイス機能を有するＵＳＢデバイス手段２１５と、他方のＵＳＢに対してホスト機能を有するＵＳＢホスト手段２２０を備える。ＵＳＢデバイス手段２１５は、ＵＳＢ通信プロトコルにおいて主導権を握るホスト手段に従うターゲットデバイスとして外部の機器とＵＳＢ接続が可能であり、本実施形態では、前記したコンピュータ１００とＵＳＢケーブル１２５で接続されている。また、ＵＳＢホスト手段２２０は、ルートポート２３０を介してＵＳＢハブ２５０と接続されている。
【００１７】
ＵＳＢハブ２５０は、複数のポート（２５５Ａ〜２５５Ｄ）を有し、１つのポート２５５Ｄには、ＵＳＢデバイス手段２６８を備えるメモリカードドライブ２６０が接続されている。このメモリカードドライブ２６０は、所定のメモリカード２６５を装着可能に構成される。従って、コンピュータ１００、印刷装置２１０およびメモリカードドライブ２６０は、それぞれのＵＳＢのマスストレージクラスを用いてファイルシステムを構成することで、ストレージデバイスの１つであるメモリカード２６５のデータを、コンピュータ１００に転送できる。また、他のポート（２５５Ａ〜２５５Ｃ）は、デジタルカメラ２８０のような外部の電子機器を接続できるように構成されている。また、制御手段２７０は、プリンタ２００の各機能を制御する。
【００１８】
本実施形態では、プリンタ２００は、インクジェットによる印字方式を採用し、図示を略した画像入力手段や画像コピー手段を更に備えたプリンタ複合機を想定するが、様態や印字方式は限定されるものでは無い。また、コンピュータ１００およびプリンタ２００の各機能は、図示を略したそれぞれのＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）や電子回路等からなるハードウェア資源と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等に記憶された種々のソフトウェアとが有機的に協働することにより実現しても良い。例えば、ＵＳＢホスト手段１１０，２２０やＵＳＢデバイス手段２１５，２６８は、論理回路であり、ハードウェアとしてのＵＳＢコントローラと、ソフトウェアとしてのＵＳＢコントローラドライバ、各クラスドライバおよびＵＳＢアプリケーションドライバ等が協働することでそれぞれ機能しても良い。
【００１９】
次に、上記した情報処理システム１０におけるデータ転送処理の流れについて、図２および図３を参照して説明する。最初に、図２において、プリンタ２００が所定時間に渡り印刷等を行わない場合、プリンタ２００は、通常状態である非省電力モードから、予め組み込まれたプログラムにより省電力モードに遷移する。即ち、本実施形態では、最初に印刷装置２１０のＵＳＢホスト手段２２０が省電力モードに突入する（ステップＳ３００）。次いで、印刷装置２１０からＵＳＢハブ２５０に対して省電力モードに突入すべくバス信号が出力される（ステップＳ３０２）。ＵＳＢハブ２５０は、このバス信号を受け、省電力モードに突入する（ステップＳ３０４）。更に、ＵＳＢハブ２５０からメモリカードドライブ２６０に対して省出力モードに突入すべくバス信号が出力される（ステップＳ３０６）。メモリカードドライブ２６０は、このバス信号を受け、省電力モードに突入する（ステップＳ３０８）。以上の処理により、プリンタ２００は省電力モードに遷移する。
【００２０】
続いて、プリンタ２００が省電力モード中に、ユーザによりデジタルカメラ２８０がＵＳＢハブ２５０の１つの空きポート２５５Ａに接続される（ステップＳ３１０）。この結果、ＵＳＢハブ２５０に対してイベントが発生し、接続通知を示すバス信号がＵＳＢハブ２５０に送られる（ステップＳ３１２）。このバス信号を受けたＵＳＢハブ２５０は、省電力モードから復帰し（ステップＳ３１４）、省電力モードからの復帰を命じるバス信号をメモリカードドライブ２６０に対して出力する（ステップＳ３１６）。メモリカードドライブ２６０は、このバス信号を受け、省電力モードから復帰する（ステップＳ３１８）。次いで、メモリカードドライブ２６０は、省電力モードから復帰したことを示す省電力復帰通知をＵＳＢハブ２５０に送る（ステップＳ３２０）。ＵＳＢハブ２５０は、印刷装置２１０のＵＳＢホスト手段２２０に対して、省電力復帰命令を示すバス信号送り（ステップＳ３２２）、このバス信号の受信を契機に、印刷装置２１０は省電力モードから復帰する（ステップＳ３２４）。尚、省電力モードからの復帰は、前記したようにデジタルカメラ２８０のようなＵＳＢデバイスの接続に限定されず、ユーザによるプリンタＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）操作や、メモリカードドライブ２６０に対するメモリカード２６５の挿入であっても良い。
【００２１】
続いて、図３に移り、省電力モードから復帰したＵＳＢハブ２５０がデータの転送処理を正常に行うべく、印刷装置２１０のＵＳＢホスト手段２２０は、ルートポート２３０のＶＢＵＳをリセットする。即ち、ＶＢＵＳをＯＦＦにした（ステップＳ３５０）後、ＶＢＵＳをＯＮにする（ステップＳ３５２）。ここで、ＶＢＵＳがＯＦＦされた（ステップＳ３５０）タイミング（Ｔ１）から、メモリカードドライブ２６０の接続処理が終了して接続処理通知を受信する（ステップＳ３７８）タイミング（Ｔ２）までの間において、メモリカードドライブ２６０に挿入されているメモリカード２６５のメディア情報を取得すべく、コンピュータ１００から送信されるメモリカードアクセス（ステップＳ３５４）に対して、印刷装置２１０は、このメモリカードアクセスを、ＵＳＢハブ２５０やメモリカードドライブ２６０に伝達すること無く、正常にメモリカード２６５にアクセスできたことを示す正常応答信号をコンピュータ１００に返す（ステップＳ３５６）。
【００２２】
次に、ＵＳＢハブ２５０は、前記したＶＢＵＳのリセットによる再起動後、印刷装置２１０のＵＳＢホスト手段２２０に対して接続を通知する（ステップＳ３５８）。この通知を受けた印刷装置２１０のＵＳＢホスト手段２２０は、ＵＳＢハブ２５０との接続処理を行う（ステップＳ３６０）。次いで、ＵＳＢハブ２５０は転送処理を実行し（ステップＳ３６２）、印刷装置２１０のＵＳＢホスト手段２２０に対して、転送処理の終了を通知する（ステップＳ３６４）。
【００２３】
次に、メモリカードドライブ２６０は、バス信号により印刷装置２１０のＵＳＢホスト手段２２０に対して接続を通知する（ステップＳ３６６）。この通知を受けた印刷装置２１０のＵＳＢホスト手段２２０は、最初に、ＵＳＢハブ２５０に対してメモリカードドライブ２６０と接続するカードドライブ接続処理を行う（ステップＳ３６８）。次いで、ＵＳＢハブ２５０は、転送処理を実行し（ステップＳ３７０）、メモリカードドライブ２６０に対して、カードドライブ接続処理を行う（ステップＳ３７２）。続いて、メモリカードドライブ２６０は転送処理を実行し（ステップＳ３７４）、ＵＳＢハブ２５０に対して、転送処理の終了を通知する（ステップＳ３７６）。この通知を受けたＵＳＢハブ２５０は、印刷装置２１０のＵＳＢホスト手段２２０に対して、転送処理の終了を通知し（ステップＳ３７８）、印刷装置２１０のＵＳＢホスト手段２２０とメモリカードドライブ２６０との接続処理が終了する。
【００２４】
上記の結果、メモリカードドライブ２６０は再接続処理されたため、このメモリカードドライブ２６０は、印刷装置２１０のＵＳＢホスト手段２２０に対してメディア状態に変化があった旨を通知する。即ち、メモリカードドライブ２６０からＵＳＢハブ２５０に対して、メディア状態変化通知が送られ（ステップＳ３８０）、この通知を受けたＵＳＢハブ２５０は、転送処理を実行し（ステップＳ３８２）、印刷装置２１０のＵＳＢホスト手段２２０に対して、メディア状態変化通知を送る（ステップＳ３８４）。ここで、ステップＳ３８０からステップＳ３８４が実行されている間は、印刷装置２１０のＵＳＢホスト手段２２０は、コンピュータ１００に対して、メディア状態変化等の情報の伝達は行わない。但し、コンピュータ１００からメモリカード２６５に対するメモリカードアクセスは許可される。このようにして、コンピュータ１００は、メモリカード２６５に対する読み書きを正常に行うことができる。
【００２５】
次に、空きポート２５５Ａに接続されたデジタルカメラ２８０は、バス信号により印刷装置２１０のＵＳＢホスト手段２２０と接続する。即ち、最初に、デジタルカメラ２８０は、バス信号により印刷装置２１０のＵＳＢホスト手段２２０に接続を通知する（ステップＳ３８６）。この通知を受けた印刷装置２１０のＵＳＢホスト手段２２０は、ＵＳＢハブ２５０に対して、カメラ接続処理を指示する（ステップＳ３８８）。この指示を受けたＵＳＢハブ２５０は、カメラ接続に係る転送処理を実行し（ステップＳ３９０）、デジタルカメラ２８０に対して、カメラ接続処理を指示する（ステップＳ３９２）。続いて、デジタルカメラ２８０は、カメラ接続に係る転送処理を実行し（ステップＳ３９４）、ＵＳＢハブ２５０に対して、カメラ接続処理の終了を通知する（ステップＳ３９６）。この通知を受けたＵＳＢハブ２５０は、印刷装置２１０のＵＳＢホスト手段２２０に対して、カメラ接続処理を通知することにより（ステップＳ３９８）、印刷装置２１０のＵＳＢホスト手段２２０とデジタルカメラ２８０との接続処理が終了する。尚、図３に示した一連の処理は、省電力モードからの復帰に限定されるものでは無く、データ転送が不可能になったような障害時に実行されても良い。
【００２６】
以上述べたように、省電力モードから復帰する際にＵＳＢハブ２５０等のＶＢＵＳをリセットしても、問題なく再接続処理を行うことができるため、情報処理システム１０全体を再起動する必要が無くなることから、情報処理システム１０の消費電力を抑えることができる。
【００２７】
本発明の実施形態について、図面を参照して説明したが、具体的な構成は、この実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。例えば、情報処理装置はプリンタ２００に限定されるものでは無く、ＵＳＢホスト手段２２０を具備する電子機器であれば良い。
【図面の簡単な説明】
【００２８】
【図１】実施形態に係る情報処理システムの機能構成を示す図。
【図２】情報処理システムにおいて省電力モードに突入して復帰するまでの処理の流れを示すタイミング図。
【図３】情報処理システムにおいてＵＳＢ装置を再接続する処理の流れを示すタイミング図。
【符号の説明】
【００２９】
１０…情報処理システム、１００…コンピュータ、１１０，２２０…ＵＳＢホスト手段、１２０，２３０…ルートポート、１２５…ＵＳＢケーブル、１３０…操作指示手段、２００…プリンタ、２１０…印刷装置、２１５，２６８…ＵＳＢデバイス手段、２５０…ＵＳＢハブ、２５５Ａ〜２５５Ｄ…ポート、２６０…メモリカードドライブ、２６５…メモリカード、２７０…制御手段、２８０…デジタルカメラ。
【図１】
2009059017.tif 000003
【図２】
2009059017.tif 000004
【図３】
2009059017.tif 000005