(57)【要約】【課題】拡張装置が装着された情報処理装置の省電力を図ることができるようにする。【解決手段】  携帯型情報処理装置３に拡張装置としてのUSB周辺装置２が装着されると（ステップＳ２１（ＹＥＳ））、USB周辺装置２の動作モードを、通常モードから、USB周辺装置２が通常モードで動作するときの消費電力よりも低い消費電力で動作するローパワーモードに遷移させるコマンド、即ち、Set_powerコマンドが、携帯型情報処理装置３からUSB周辺装置２に送信される（ステップＳ２５）。その結果、USB周辺装置２の動作モードは、通常モードからローパワーモードに遷移され（ステップＳ４５）、ローパワーモードで所定の処理がUSB周辺装置２により実行される（ステップＳ４９）。本発明は、USBでデータ通信を行う情報処理システムに適用可能である。【選択図】図１３
2005216116.tif 000002
【特許請求の範囲】
【請求項１】
第１の情報処理装置と、前記第１の情報処理装置から供給される電力によって動作する第２の情報処理装置とからなる情報処理システムにおいて、
前記第１の情報処理装置は、
前記第２の情報処理装置が接続される第１の接続手段と、
前記第１の接続手段に接続された前記第２の情報処理装置に対して電力を供給する電力供給手段と、
前記第１の接続手段に前記第２の情報処理装置が接続されたとき、前記第２の情報処理装置の動作モードを、通常モードから、前記第２の情報処理装置が前記通常モードで動作するときの消費電力よりも低い消費電力で動作するローパワーモードに遷移させるコマンドを、前記第１の接続手段を介して前記第２の情報処理装置に送信することを制御する送信制御手段と
を備え、
前記第２の情報処理装置は、
前記第１の情報処理装置の前記第１の接続手段に接続される第２の接続手段と、
前記第１の情報処理装置から送信されてきた前記コマンドを前記第２の接続手段を介して受信した場合、そのコマンドに基づいて動作モードを前記通常モードから前記ローパワーモードに遷移させる遷移手段と、
前記遷移手段により遷移された前記ローパワーモードで、所定の処理を実行する実行手段と
を備える
ことを特徴とする情報処理システム。
【請求項２】
第１の情報処理装置と、前記第１の情報処理装置から供給される電力によって動作する第２の情報処理装置とからなる情報処理システムの情報処理方法において、
前記第１の情報処理装置は、自分自身に前記第２の情報処理装置が接続されたとき、前記第２の情報処理装置の動作モードを、通常モードから、前記第２の情報処理装置が前記通常モードで動作するときの消費電力よりも低い消費電力で動作するローパワーモードに遷移させるコマンドを、前記第２の情報処理装置に送信し、
前記第２の情報処理装置は、前記第１の情報処理装置から送信されてきた前記コマンドを受信した場合、そのコマンドに基づいて動作モードを前記通常モードから前記ローパワーモードに遷移させ、前記ローパワーモードで所定の処理を実行する
ことを特徴とする情報処理方法。
【請求項３】
他の情報処理装置が接続される接続手段と、
前記接続手段に接続された前記他の情報処理装置に対して電力を供給する電力供給手段と、
前記接続手段に前記他の情報処理装置が接続されたとき、前記他の情報処理装置の動作モードを、通常モードから、前記他の情報処理装置が前記通常モードで動作するときの消費電力よりも低い消費電力で動作するローパワーモードに遷移させる第１のコマンドを、前記接続手段を介して前記他の情報処理装置に送信することを制御する送信制御手段と
を備えることを特徴とする情報処理装置。
【請求項４】
前記送信制御手段は、前記第１のコマンドの送信を制御した後、さらに、前記他の情報処理装置の現在の動作モードの通知を要求する第２のコマンドを、前記接続手段を介して前記他の情報処理装置に送信することを制御する
ことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記接続手段は、USB(Universal Serial Bus)インタフェースであり、前記他の情報処理装置は、前記USBインタフェースに接続されるUSB周辺装置である
ことを特徴とする請求項３に記載の情報処理装置。
【請求項６】
他の情報処理装置が接続される接続手段と、前記接続手段に接続された前記他の情報処理装置に対して電力を供給する電力供給手段とを備える情報処理装置の情報処理方法において、
前記接続手段に前記他の情報処理装置が接続されたとき、前記他の情報処理装置の動作モードを、通常モードから、前記他の情報処理装置が前記通常モードで動作するときの消費電力よりも低い消費電力で動作するローパワーモードに遷移させるコマンドを、前記接続手段を介して前記他の情報処理装置に送信することを制御する送信制御ステップ
を含むことを特徴とする情報処理方法。
【請求項７】
拡張装置が接続される接続手段と、前記接続手段に接続された前記拡張装置に対して電力を供給する電力供給手段とを備える主装置を制御するコンピュータに実行させるプログラムであって、
前記接続手段に前記拡張装置が接続されたとき、前記拡張装置の動作モードを、通常モードから、前記拡張装置が前記通常モードで動作するときの消費電力よりも低い消費電力で動作するローパワーモードに遷移させるコマンドを、前記主装置の前記接続手段から前記拡張装置に送信させることを制御する送信制御ステップ
を含むことを特徴とするプログラム。
【請求項８】
他の情報処理装置に接続され、前記他の情報処理装置から供給された電力によって動作する情報処理装置において、
前記他の情報処理装置に接続される接続手段と、
前記他の情報処理装置から送信されてきた、前記情報処理装置自身の動作モードを、通常モードから、前記情報処理装置自身が前記通常モードで動作するときの消費電力よりも低い消費電力で動作するローパワーモードに遷移させる第１のコマンドを、前記接続手段を介して受信した場合、動作モードを前記通常モードから前記ローパワーモードに遷移させる遷移手段と、
前記遷移手段により遷移された前記ローパワーモードで、所定の処理を実行する実行手段と
を備えることを特徴とする情報処理装置。
【請求項９】
前記他の情報処理装置から送信されてきた、前記情報処理装置自身の現在の動作モードの通知を要求する第２のコマンドを、前記接続手段を介して受信した場合、その時点の動作モードを示す情報を、前記接続手段を介して前記他の情報処理装置に送信することを制御する送信制御手段をさらに備える
ことを特徴とする請求項８に記載の情報処理装置。
【請求項１０】
前記接続手段は、USB(Universal Serial Bus)インタフェースであり、前記情報処理装置は、前記USBインタフェースに接続される前記他の情報処理装置にとっての拡張装置である
ことを特徴とする請求項８に記載の情報処理装置。
【請求項１１】
他の情報処理装置に接続され、前記他の情報処理装置から供給された電力によって動作する情報処理装置の情報処理方法において、
前記他の情報処理装置から送信されてきた、前記情報処理装置の動作モードを、通常モードから、前記情報処理装置が前記通常モードで動作するときの消費電力よりも低い消費電力で動作するローパワーモードに遷移させるコマンドを受信する受信ステップと、
前記受信ステップの処理で受信された前記コマンドに基づいて、動作モードを前記通常モードから前記ローパワーモードに遷移させる遷移ステップと、
前記遷移ステップの処理により遷移された前記ローパワーモードで、所定の処理を実行する実行ステップと
を含むことを特徴とする情報処理方法。
【請求項１２】
主装置に接続され、前記主装置から供給された電力によって動作する拡張装置を制御するコンピュータに実行させるプログラムであって、
前記主装置から送信されてきた、前記拡張装置の動作モードを、通常モードから、前記拡張装置が前記通常モードで動作するときの消費電力よりも低い消費電力で動作するローパワーモードに遷移させるコマンドを前記拡張装置に受信させることを制御する受信制御ステップと、
前記受信制御ステップの処理で受信が制御された前記コマンドに基づいて、前記拡張装置の動作モードを前記通常モードから前記ローパワーモードに遷移させる遷移ステップと、
前記遷移ステップの処理により遷移された前記ローパワーモードで、前記拡張装置に所定の処理を実行させることを制御する処理制御ステップと
を含むことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システムおよび方法、情報処理装置および方法、並びに、プログラムに関し、特に、拡張装置が装着された情報処理装置の消費電力を削減することができる、情報処理システムおよび方法、情報処理装置および方法、並びに、プログラムに関する。
【背景技術】
【０００２】
最近の情報処理装置は、様々な拡張装置が装着できるように構成されていることが多い。
【０００３】
このような拡張装置として、例えば、特許文献１や特許文献２には、フラッシュメモリカードが開示されている。
【０００４】
また、このような拡張装置の一つとして、USB(Universal Serial Bus)を使用して通信を行う拡張装置（以下、USB周辺装置と称する）も普及してきている。
【０００５】
このような拡張装置が使用する電力は、その拡張装置が接続された情報処理装置から供給されることが多い。このとき、USB周辺装置に供給される電力の電圧は、拡張装置の種類（規格）に応じて予め決められていることが多い。
【０００６】
従って、情報処理装置の消費電力の大小は、それに接続された拡張装置の種類（規格）に依存する。
【０００７】
【特許文献１】特開２００２−１１０９１１号公報
【特許文献２】特開２００１−２９０４９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
このため、他の種類（規格）の拡張装置（例えば、上述したフラッシュメモリカード等）よりも高い電圧で動作する拡張装置（例えば、動作電圧として５［V］が規定されているUSB周辺装置等）が情報処理装置に装着された場合、情報処理装置の消費電力が大きくなってしまう、という課題があった。なお、正確には、USB規格で規定されている動作電圧は、4.5乃至5.5［V］の電圧範囲（以下、他の電圧範囲と区別するために、USB電圧範囲と特に称する）である。
【０００９】
この課題は、携帯型（ポータブル）情報処理端末にUSB周辺装置が装着される場合により顕著なものとなる。即ち、携帯型情報処理端末の電源は電池であることが多く、この課題の発生の結果、電池の寿命を早めてしまうという問題が生じてしまう。ただし、バッテリ等再充電可能な電池である場合、電池の寿命とは、再充電後、出力電圧が規定電圧よりも下がった時点を指す。
【００１０】
なお、特許文献１には、USB周辺装置自体は開示されているが、そのUSB周辺装置に対する給電手法については開示は勿論示唆もされていない。特許文献２にいたっては、USB周辺装置自体さえ開示は勿論示唆もなされていない。従って、特許文献１と特許文献２との発明のいずれもが、上述した課題をそのまま有していることになり、その結果、これらの発明をたとえ組み合わせたとしても、上述した課題を解決することは困難である。
【００１１】
本発明は、このような状況に鑑みてなされたものであり、拡張装置（特に、USB周辺装置）が装着された情報処理装置の消費電力を削減することができるようにするものである。
【課題を解決するための手段】
【００１２】
本発明の情報処理システムは、第１の情報処理装置と、第１の情報処理装置から供給される電力によって動作する第２の情報処理装置とからなる情報処理システムであって、第１の情報処理装置は、第２の情報処理装置が接続される第１の接続手段と、第１の接続手段に接続された第２の情報処理装置に対して電力を供給する電力供給手段と、第１の接続手段に第２の情報処理装置が接続されたとき、第２の情報処理装置の動作モードを、通常モードから、第２の情報処理装置が通常モードで動作するときの消費電力よりも低い消費電力で動作するローパワーモードに遷移させるコマンドを、第１の接続手段を介して第２の情報処理装置に送信することを制御する送信制御手段とを備え、第２の情報処理装置は、第１の情報処理装置の第１の接続手段に接続される第２の接続手段と、第１の情報処理装置から送信されてきたコマンドを第２の接続手段を介して受信した場合、そのコマンドに基づいて動作モードを通常モードからローパワーモードに遷移させる遷移手段と、遷移手段により遷移されたローパワーモードで、所定の処理を実行する実行手段とを備えることを特徴とする。
【００１３】
本発明の情報処理システムの情報処理方法は、第１の情報処理装置と、第１の情報処理装置から供給される電力によって動作する第２の情報処理装置とからなる情報処理システムの情報処理方法であって、第１の情報処理装置は、自分自身に第２の情報処理装置が接続されたとき、第２の情報処理装置の動作モードを、通常モードから、第２の情報処理装置が通常モードで動作するときの消費電力よりも低い消費電力で動作するローパワーモードに遷移させるコマンドを、第２の情報処理装置に送信し、第２の情報処理装置は、第１の情報処理装置から送信されてきたコマンドを受信した場合、そのコマンドに基づいて動作モードを通常モードからローパワーモードに遷移させ、ローパワーモードで所定の処理を実行することを特徴とする。
【００１４】
本発明の情報処理システムおよび情報処理方法においては、第１の情報処理装置に第２の情報処理装置が接続されると、第１の情報処理装置から第２の情報処理装置に対して、第２の情報処理装置が動作するために必要な電力が供給される。また、第１の情報処理装置に第２の情報処理装置が接続されたとき、第２の情報処理装置の動作モードを、通常モードから、第２の情報処理装置が通常モードで動作するときの消費電力よりも低い消費電力で動作するローパワーモードに遷移させるコマンドが、第１の情報処理装置から第２の情報処理装置に送信される。その結果、第２の情報処理装置の動作モードは、通常モードからローパワーモードに遷移され、ローパワーモードで所定の処理が第２の情報処理装置により実行される。
【００１５】
本発明の第１の情報処理装置は、他の情報処理装置が接続される接続手段と、接続手段に接続された他の情報処理装置に対して電力を供給する電力供給手段と、接続手段に他の情報処理装置が接続されたとき、他の情報処理装置の動作モードを、通常モードから、他の情報処理装置が通常モードで動作するときの消費電力よりも低い消費電力で動作するローパワーモードに遷移させる第１のコマンドを、接続手段を介して他の情報処理装置に送信することを制御する送信制御手段とを備えることを特徴とする。
【００１６】
送信制御手段は、第１のコマンドの送信を制御した後、さらに、他の情報処理装置の現在の動作モードの通知を要求する第２のコマンドを、接続手段を介して他の情報処理装置に送信することを制御するようにすることができる。
【００１７】
接続手段は、USBインタフェースであり、他の情報処理装置は、USBインタフェースに接続されるUSB周辺装置であるようにすることができる。
【００１８】
本発明の第１の情報処理装置においては、それに接続された他の情報処理装置に対して電力が供給される。また、他の情報処理装置が接続されたとき、他の情報処理装置の動作モードを、通常モードから、他の情報処理装置が通常モードで動作するときの消費電力よりも低い消費電力で動作するローパワーモードに遷移させるコマンドが、他の情報処理装置に送信される。
【００１９】
本発明の第１の情報処理方法は、他の情報処理装置が接続される接続手段と、接続手段に接続された他の情報処理装置に対して電力を供給する電力供給手段とを備える情報処理装置の情報処理方法であって、接続手段に他の情報処理装置が接続されたとき、他の情報処理装置の動作モードを、通常モードから、他の情報処理装置が通常モードで動作するときの消費電力よりも低い消費電力で動作するローパワーモードに遷移させる第１のコマンドを、接続手段を介して他の情報処理装置に送信することを制御する送信制御ステップを含むことを特徴とする。
【００２０】
本発明の第１のプログラムは、拡張装置が接続される接続手段と、接続手段に接続された拡張装置に対して電力を供給する電力供給手段とを備える主装置を制御するコンピュータに実行させるプログラムであって、接続手段に拡張装置が接続されたとき、拡張装置の動作モードを、通常モードから、拡張装置が通常モードで動作するときの消費電力よりも低い消費電力で動作するローパワーモードに遷移させる第１のコマンドを、主装置の接続手段から拡張装置に送信させることを制御する送信制御ステップを含むことを特徴とする。
【００２１】
本発明の第１の情報処理方法および第１のプログラムにおいては、他の情報処理装置（または拡張装置）が接続される接続手段と、接続手段に接続された他の情報処理装置（または拡張装置）に対して電力を供給する電力供給手段とを備える情報処理装置（または主装置）が制御される。即ち、接続手段に他の情報処理装置が接続されたとき、他の情報処理装置の動作モードを、通常モードから、他の情報処理装置が通常モードで動作するときの消費電力よりも低い消費電力で動作するローパワーモードに遷移させる第１のコマンドを、接続手段から他の情報処理装置に送信することが制御される。
【００２２】
本発明の第２の情報処理装置は、他の情報処理装置に接続され、他の情報処理装置から供給された電力によって動作する情報処理装置であって、他の情報処理装置に接続される接続手段と、他の情報処理装置から送信されてきた、情報処理装置自身の動作モードを、通常モードから、情報処理装置自身が通常モードで動作するときの消費電力よりも低い消費電力で動作するローパワーモードに遷移させる第１のコマンドを、接続手段を介して受信した場合、動作モードを通常モードからローパワーモードに遷移させる遷移手段と、遷移手段により遷移されたローパワーモードで、所定の処理を実行する実行手段とを備えることを特徴とする。
【００２３】
他の情報処理装置から送信されてきた、情報処理装置自身の現在の動作モードの通知を要求する第２のコマンドを、接続手段を介して受信した場合、その時点の動作モードを示す情報を、接続手段を介して他の情報処理装置に送信することを制御する送信制御手段をさらに設けるようにすることができる。
【００２４】
接続手段は、USBインタフェースであり、情報処理装置は、USBインタフェースに接続される他の情報処理装置にとっての拡張装置であるようにすることができる。
【００２５】
本発明の第２の情報処理装置においては、他の情報処理装置に接続され、他の情報処理装置から供給された電力を利用して動作が行われる。このとき、他の情報処理装置から送信されてきた、第２の情報処理装置の動作モードを、通常モードから、第２の情報処理装置が通常モードで動作するときの消費電力よりも低い消費電力で動作するローパワーモードに遷移させるコマンドが受信されると、動作モードが通常モードからローパワーモードに遷移され、ローパワーモードで所定の処理を実行される。
【００２６】
本発明の第２の情報処理方法は、他の情報処理装置に接続され、他の情報処理装置から供給された電力によって動作する情報処理装置の情報処理方法であって、他の情報処理装置から送信されてきた、情報処理装置の動作モードを、通常モードから、情報処理装置が通常モードで動作するときの消費電力よりも低い消費電力で動作するローパワーモードに遷移させるコマンドを受信する受信ステップと、受信ステップの処理で受信されたコマンドに基づいて、動作モードを通常モードからローパワーモードに遷移させる遷移ステップと、遷移ステップの処理により遷移されたローパワーモードで、所定の処理を実行する実行ステップとを含むことを特徴とする。
【００２７】
本発明の第２のプログラムは、主装置に接続され、主装置から供給された電力によって動作する拡張装置を制御するコンピュータに実行させるプログラムであって、主装置から送信されてきた、拡張装置の動作モードを、通常モードから、拡張装置が通常モードで動作するときの消費電力よりも低い消費電力で動作するローパワーモードに遷移させるコマンドを拡張装置に受信させることを制御する受信制御ステップと、受信制御ステップの処理で受信が制御されたコマンドに基づいて、拡張装置の動作モードを通常モードからローパワーモードに遷移させる遷移ステップと、遷移ステップの処理により遷移されたローパワーモードで、拡張装置に所定の処理を実行させることを制御する処理制御ステップとを含むことを特徴とする。
【００２８】
本発明の第２の情報処理方法および第２のプログラムにおいては、他の情報処理装置（または主装置）に接続され、他の情報処理装置（または主装置）から供給された電力によって動作する情報処理装置（または拡張装置）が制御される。即ち、他の情報処理装置（または主装置）から送信されてきた、情報処理装置（または拡張装置）の動作モードを、通常モードから、情報処理装置（または拡張装置）が通常モードで動作するときの消費電力よりも低い消費電力で動作するローパワーモードに遷移させるコマンドを拡張装置に受信させることが制御される。すると、受信が制御されたコマンドに基づいて、拡張装置の動作モードが通常モードからローパワーモードに遷移され、そのローパワーモードで、拡張装置に所定の処理を実行させることが制御される。
【発明の効果】
【００２９】
以上のごとく、本発明によれば、拡張装置（例えば、USB周辺装置）と接続可能な情報処理装置を提供することができる。特に、その情報処理装置に拡張装置が接続されたときにおける、その情報処理装置の消費電力を削減することができる。
【発明を実施するための最良の形態】
【００３０】
以下に本発明の実施の形態を説明するが、請求項に記載の構成要件と、発明の実施の形態における具体例との対応関係を例示すると、次のようになる。この記載は、請求項に記載されている発明をサポートする具体例が、発明の実施の形態に記載されていることを確認するためのものである。従って、発明の実施の形態中には記載されているが、構成要件に対応するものとして、ここには記載されていない具体例があったとしても、そのことは、その具体例が、その構成要件に対応するものではないことを意味するものではない。逆に、具体例が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その具体例が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００３１】
さらに、この記載は、発明の実施の形態に記載されている具体例に対応する発明が、請求項に全て記載されていることを意味するものではない。換言すれば、この記載は、発明の実施の形態に記載されている具体例に対応する発明であって、この出願の請求項には記載されていない発明の存在、すなわち、将来、分割出願されたり、補正により追加される発明の存在を否定するものではない。
【００３２】
本発明によれば、情報処理システムが提供される。この情報処理システム（例えば、図１の情報処理システム）は、第１の情報処理装置（例えば、図１と図５の携帯型情報処理装置３）と、前記第１の情報処理装置から供給される電力によって動作する第２の情報処理装置（例えば、図１と図３のUSB周辺装置２）とからなる情報処理システムであって、前記第１の情報処理装置は、前記第２の情報処理装置が接続される第１の接続手段（例えば、図５のUSBインタフェース３１）と、前記第１の接続手段に接続された前記第２の情報処理装置に対して電力を供給する電力供給手段（例えば、図５の電力供給部１０９）と、前記第１の接続手段に前記第２の情報処理装置が接続されたとき、前記第２の情報処理装置の動作モードを、通常モード（例えば、図４の通常モード）から、前記第２の情報処理装置が前記通常モードで動作するときの消費電力よりも低い消費電力で動作するローパワーモード（例えば、図４のローパワーモード）に遷移させるコマンド（例えば、図８のコマンドであって、本明細書においては、後述するように、Set_powerコマンドと称している）を、前記第１の接続手段を介して前記第２の情報処理装置に送信することを制御する送信制御手段（例えば、図５のUSB通信制御部１０１と主制御部１０２）とを備え、前記第２の情報処理装置は、前記第１の情報処理装置の前記第１の接続手段に接続される第２の接続手段（例えば、図３のUSBインタフェース２１）と、前記第１の情報処理装置から送信されてきた前記コマンドを前記第２の接続手段を介して受信した場合、そのコマンドに基づいて動作モードを前記通常モードから前記ローパワーモードに遷移させる遷移手段（例えば、図１１のステップＳ４４の処理を実行する図３の制御部８１）と、前記遷移手段により遷移された前記ローパワーモードで、所定の処理を実行する実行手段（例えば、図１１のステップＳ４９の処理を実行する図３の制御部８１）とを備えることを特徴とする。
【００３３】
本発明によれば、上述した情報処理システムに対応する情報処理方法が提供される。
【００３４】
本発明によれば、第１の情報処理装置が提供される。この第１の情報処理装置（例えば、図１と図５の携帯型情報処理装置３）は、他の情報処理装置（例えば、図１のUSB周辺装置２）が接続される接続手段（例えば、図５のUSBインタフェース３１）と、前記接続手段に接続された前記他の情報処理装置に対して電力を供給する電力供給手段（例えば、図５の電力供給部１０９）と、前記接続手段に前記他の情報処理装置が接続されたとき、前記他の情報処理装置の動作モードを、通常モードから、前記他の情報処理装置が前記通常モードで動作するときの消費電力よりも低い消費電力で動作するローパワーモードに遷移させる第１のコマンドを、前記接続手段を介して前記他の情報処理装置に送信することを制御する送信制御手段（例えば、図５のUSB通信制御部１０１と主制御部１０２）とを備えることを特徴とする。
【００３５】
この第１の情報処理装置において、前記送信制御手段は、前記第１のコマンドの送信を制御した後、さらに、前記他の情報処理装置の現在の動作モードの通知を要求する第２のコマンド（例えば例えば、図９のコマンドであって、本明細書においては、後述するように、Get_power_modeコマンドと称している）を、前記接続手段を介して前記他の情報処理装置に送信することを制御するようにすることができる。
【００３６】
本発明によれば、第１の情報処理方法が提供される。この第１の情報処理方法（例えば、図７のフローチャートの処理に対応する方法）は、他の情報処理装置（例えば、図１のUSB周辺装置２）が接続される接続手段と、（例えば、図５のUSBインタフェース３１）と、前記接続手段に接続された前記他の情報処理装置に対して電力を供給する電力供給手段（例えば、図５の電力供給部１０９）とを備える情報処理装置（例えば、図１と図５の携帯型情報処理装置３）の情報処理方法であって、前記接続手段に前記他の情報処理装置が接続されたとき、前記他の情報処理装置の動作モードを、通常モードから、前記他の情報処理装置が前記通常モードで動作するときの消費電力よりも低い消費電力で動作するローパワーモードに遷移させるコマンドを、前記接続手段を介して前記他の情報処理装置に送信することを制御する送信制御ステップ（例えば、図７のステップＳ２７の処理）を含むことを特徴とする。
【００３７】
本発明によれば、第１のプログラムが提供される。この第１のプログラムは、拡張装置（例えば、図１のUSB周辺装置２）が接続される接続手段と、（例えば、図５のUSBインタフェース３１）と、前記接続手段に接続された前記拡張装置に対して電力を供給する電力供給手段（例えば、図５の電力供給部１０９）とを備える主装置（例えば、図１と図５の携帯型情報処理装置３）を制御するコンピュータ（例えば、図５の主制御部１０２に含まれる図示せぬコンピュータ）に実行させるプログラムであって、上述した本発明の第１の情報処理方法に対応するプログラムである。この第１のプログラムは、例えば、図５の主制御部１０２の内蔵メモリ１１０に記憶されている。
【００３８】
本発明によれば、第２の情報処理装置が提供される。この第２の情報処理装置（例えば、図１と図３のUSB周辺装置２）は、他の情報処理装置（例えば、図１と図５の携帯型情報処理装置３）に接続され、前記他の情報処理装置から供給された電力によって動作する情報処理装置であって、前記他の情報処理装置に接続される接続手段（例えば、図３のUSBインタフェース２１）と、前記他の情報処理装置から送信されてきた、前記情報処理装置自身の動作モードを、通常モードから、前記情報処理装置自身が前記通常モードで動作するときの消費電力よりも低い消費電力で動作するローパワーモードに遷移させる第１のコマンドを、前記接続手段を介して受信した場合、動作モードを前記通常モードから前記ローパワーモードに遷移させる遷移手段（例えば、図１１のステップＳ４４の処理を実行する図３の制御部８１）と、前記遷移手段により遷移された前記ローパワーモードで、所定の処理を実行する実行手段（例えば、図１１のステップＳ４９の処理を実行する図３の制御部８１）とを備えることを特徴とする。
【００３９】
この第２の情報処理装置は、前記他の情報処理装置から送信されてきた、前記情報処理装置自身の現在の動作モードの通知を要求する第２のコマンドを、前記接続手段を介して受信した場合、その時点の動作モードを示す情報（例えば、図１０の構成の情報）を、前記接続手段を介して前記他の情報処理装置に送信することを制御する送信制御手段（例えば、図１１のステップＳ４７の処理を実行する図３の制御部８１）をさらに設けるようにすることができる。
【００４０】
本発明によれば、第２の情報処理方法が提供される。この第２の情報処理方法（例えば、図１１のフローチャートに対応する方法）は、他の情報処理装置（例えば、図１と図５の携帯型情報処理装置３）に接続され、前記他の情報処理装置から供給された電力によって動作する情報処理装置（例えば、図１と図３のUSB周辺装置２）の情報処理方法であって、前記他の情報処理装置から送信されてきた、前記情報処理装置の動作モードを、通常モードから、前記情報処理装置が前記通常モードで動作するときの消費電力よりも低い消費電力で動作するローパワーモードに遷移させるコマンドを受信する受信ステップ（例えば、図１１のステップＳ４２の処理（ＹＥＳ））と、前記受信ステップの処理で受信された前記コマンドに基づいて、動作モードを前記通常モードから前記ローパワーモードに遷移させる遷移ステップ（例えば、図１１のステップＳ４４の処理）と、前記遷移ステップの処理により遷移された前記ローパワーモードで、所定の処理を実行する実行ステップ（例えば、図１１のステップＳ４９の処理）とを含むことを特徴とする。
【００４１】
本発明によれば、第２のプログラムが提供される。この第２のプログラムは、主装置（例えば、図１と図５の携帯型情報処理装置３）に接続され、前記主装置から供給された電力によって動作する拡張装置（例えば、図１と図３のUSB周辺装置２）を制御するコンピュータ（例えば、図３の制御部８１に含まれる図示せぬコンピュータ）に実行させるプログラムであって、上述した本発明の第２の情報処理方法に対応するプログラムである。この第２のプログラムは、例えば、図３の制御部８１の図示せぬ内蔵メモリに記憶されている。
【００４２】
次に、図面を参照して、本発明の実施の形態について説明する。
【００４３】
図１は、本発明が適用される情報処理システム、即ち、本発明が適用される情報処理装置を含む情報処理システムの構成例を示している。
【００４４】
なお、図１において、白抜きの点線の矢印は電力の流れを示しており、点線の矢印は情報の流れを示している。
【００４５】
図１に示されるように、本発明が適用される情報処理システムは、任意の台数（図１の例では、１台）の据置型情報処理装置１、任意の台数（図１の例では、１台）のUSB周辺装置２、および、任意の台数（図１の例では、１台）の携帯型情報処理装置３から構成される。
【００４６】
図１に示されるように、据置型情報処理装置１、USB周辺装置２、および、携帯型情報処理装置３のそれぞれには、USBインタフェース１１、USBインタフェース２１、および、USBインタフェース３１のそれぞれが設けられている。
【００４７】
即ち、USB周辺装置２と据置型情報処理装置１とは、USBインタフェース２１とUSBインタフェース１１とを介して相互に接続可能とされている。この場合、USB周辺装置２が使用する電力は、据置型情報処理装置１から供給される。
【００４８】
また、USB周辺装置２と携帯型情報処理装置３とは、USBインタフェース２１とUSBインタフェース３１とを介して相互に接続可能とされている。この場合、USB周辺装置２が使用する電力は、携帯型情報処理装置３から供給される。
【００４９】
さらに、USB周辺装置２と携帯型情報処理装置３とが、USBインタフェース２１とUSBインタフェース３１とを介して接続されたとき、本実施の形態においては、USB周辺装置２の動作モードを、通常モードから、USB周辺装置２が通常モードで動作するときの消費電力よりも低い消費電力で動作するローパワーモードに遷移させるコマンドが、携帯型情報処理装置３からUSB周辺装置２に送信される。その結果、USB周辺装置２の動作モードは、通常モードからローパワーモードに遷移され、ローパワーモードで所定の処理がUSB周辺装置２により実行される。
【００５０】
従って、このとき、携帯型情報処理装置３からUSB周辺装置２に供給される電力は、従来の電力（USB周辺装置２が通常モードで動作しているときの電力）に比較して少なくなる。即ち、携帯型情報処理装置３側の消費電力の削減の効果を奏することが可能になる。
【００５１】
なお、このような一連の処理、および、その処理に関連する各種情報（USB周辺装置２の動作モード、携帯型情報処理装置３からUSB周辺装置２に送信されるコマンド等）の詳細については後述する。
【００５２】
このような情報処理システムを構成する、据置型情報処理装置１、USB周辺装置２、および、携帯型情報処理装置３のそれぞれの一構成例が、図２、図３、および図５のそれぞれに示されている。そこで、以下、図２、図３、および図５のそれぞれを参照して、据置型情報処理装置１、USB周辺装置２、および、携帯型情報処理装置３のそれぞれの一構成例についてその順番に説明していく。
【００５３】
はじめに、図２を参照して、据置型情報処理装置１の一構成例について説明する。
【００５４】
図２は、据置型情報処理装置１がパーソナルコンピュータとして構成された場合の一構成例を示している。
【００５５】
図２の据置型情報処理装置１において、CPU（Central Processing Unit）５１は、ROM（Read Only Memory）５２に記録されているプログラム、または記憶部５８からRAM（Random Access Memory）５３にロードされたプログラムに従って各種の処理を実行する。RAM５３にはまた、CPU５１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【００５６】
CPU５１、ROM５２、およびRAM５３は、バス５４を介して相互に接続されている。このバス５４にはまた、入出力インタフェース５５も接続されている。
【００５７】
入出力インタフェース５５には、キーボード、マウスなどよりなる入力部５６、ディスプレイなどよりなる出力部５７、ハードディスクなどより構成される記憶部５８、および、モデム、ターミナルアダプタなどより構成される通信部５９が接続されている。
【００５８】
通信部５９は、インターネットを含むネットワーク（図示せず）を介して他の情報処理装置（図示せず）との通信処理を行う。例えば、インターネット上に存在するコンテンツ（楽曲等）配信サーバからコンテンツデータが配信されてきた場合、通信部５９は、そのコンテンツデータを受信し、記憶部５８等に提供することができる。即ち、据置型情報処理装置１は、コンテンツ配信サーバから配信されるコンテンツデータをダウンロードし、記憶部５８等に記憶させることができる。
【００５９】
入出力インタフェース５５にはまた、必要に応じてドライブ６０が接続され、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどよりなるリムーバブル記録媒体６１が適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部５８にインストールされる。
【００６０】
入出力インタフェース５５にはさらに、上述したUSBインタフェース１１が接続されている。即ち、据置型情報処理装置１は、USBホスト機能を有しており、USBインタフェース１１に接続されたUSB周辺装置２（図１や後述する図３参照）と相互に通信を行うことができる。また、上述した図１に示されるように、据置型情報処理装置１は、USBインタフェース１１に接続されたUSB周辺装置２に対して給電を行うことができる。
【００６１】
なお、図２においては、据置型情報処理装置１は、パーソナルコンピュータとして構成しているが、USBホストの機能を有する形態であれば、その形態は図２の例に限定されない。具体的には、例えば、据置型情報処理装置１は、据置型オーディオ機器、据置型テレビジョン受像機、据置型ハードディスクレコーダ等として構成することができる。
【００６２】
次に、図３を参照して、USB周辺装置２の一構成例について説明する。
【００６３】
図３は、USB周辺装置２がUSB半導体保存装置（いわゆる半導体メモリ）として構成された場合の一構成例を示している。
【００６４】
なお、図３において、白抜きの矢印は電力の流れを示しており、実線の矢印は情報の流れを示している。
【００６５】
図３に示されるように、USB周辺装置２には、上述したUSBインタフェース２１の他、接続先の情報処理装置（図１の例では、据置型情報処理装置１または携帯型情報処理装置３）から供給される電力で動作する、制御部８１、および、記憶部８２が設けられている。
【００６６】
制御部８１は、USB周辺装置２全体の制御を行う。即ち、制御部８１は、例えば、接続先の情報処理装置との通信を制御する。
【００６７】
具体的には、例えば、接続先が据置型情報処理装置１である場合（USB周辺装置２が据置型情報処理装置１に装着されている場合）、制御部８１は、据置型情報処理装置１から供給されてきたデータ（楽曲のコンテンツデータ等）をUSBインタフェース２１を介して受信し、記憶部８２に記憶させる制御を行う。
【００６８】
その後、例えば、USB周辺装置２が携帯型情報処理装置３に装着された場合（接続先が携帯型情報処理装置３である場合）、制御部８１は、記憶部８２に記憶されたデータの中から所定のデータを読み出して、USBインタフェース２１を介して携帯型情報処理装置３に送信する制御を行う。
【００６９】
また、例えば、制御部８１は、接続先の情報処理装置（据置型情報処理装置１、または、携帯型情報処理装置３）からの指示に基づいて、自分自身または記憶部８２が保持している情報（後述する自己プロフィール情報等）をUSBインタフェース２１を介して接続先の情報処理装置に送信する制御を行う。
【００７０】
さらに、例えば、制御部８１は、USB周辺装置２の動作モード（状態）を制御する（管理する）。
【００７１】
ここで、図４を参照して、本実施の形態のUSB周辺装置２の動作モードについて説明する。即ち、図４は、USB周辺装置２の状態（動作モード）遷移の１例を表している。
【００７２】
図４に示されるように、USB周辺装置２の動作モードとして、通常モードとローパワーモードとが設けられている。ただし、後述するように、通常モードはさらに、フルスピードモードとハイスピードモードとに区分されることになる。
【００７３】
通常モードは、通常の消費電力でUSB周辺装置２を動作させる動作モードであって、図１の例では、USB周辺装置２が据置型情報処理装置１に装着されたときに選択される動作モードである。
【００７４】
これに対して、ローパワーモードは、通常モードのときよりも低い消費電力でUSB周辺装置２を動作させる動作モードであって、図１の例では、USB周辺装置２が携帯型情報処理装置３に装着されたときに選択される動作モードである。
【００７５】
通常モードからローパワーモードへの遷移と、ローパワーモードから通常モードへの遷移は、それぞれ所定の条件（以下、遷移条件と称する）が満たされると実行される。
【００７６】
このような遷移条件は、図４おいては、通常モードとローパワーモードのうちの一方から他方への遷移を表す矢印に、番号９１と番号９２とを付して表されている。
【００７７】
具体的には、例えば、ここでは、USB周辺装置２の電源状態がオン状態にされた時点で、即ち、USB周辺装置２の接続先の情報処理装置（図１の例では、据置型情報処理装置１または携帯型情報処理装置３）から給電が開始された時点で、初期状態として通常モードへ遷移する（通常モードから通常モードへの遷移、即ち、通常モードに保持させることも含む）とする。
【００７８】
また、ここでは、USB周辺装置２の電源状態がオフ状態とされたとき、即ち、接続先の情報処理装置からの給電が停止されたとき、制御部８１は、その時点の動作モードを保持させるとする。
【００７９】
従って、例えば、USB周辺装置２の電源状態がオフ状態にされた時点の動作モードがローパワーモードであった場合、ローパワーモードが保持される。その後、USB周辺装置２の電源状態がオン状態にされると、制御部８１は、遷移条件９２が満たされたと判定し、ローパワーモードから通常モードへ遷移させる。
【００８０】
これに対して、例えば、USB周辺装置２の電源状態がオフ状態にされた時点の動作モードが通常モードであった場合、通常モードが保持される。その後、USB周辺装置２の電源状態がオン状態になると、遷移条件を示す矢印は図示されていないが、制御部８１は、通常モードから通常モードへ遷移させる（通常モードを保持させる）。
【００８１】
この時点で、即ち、USB周辺装置２の電源状態がオン状態となり、その動作モードが通常モードとなった時点で、USB周辺装置２が携帯型情報処理装置３に装着されていると、後述するように、携帯型情報処理装置３は、動作モードをローパワーモードに遷移させる指令（専用コマンド）をUSB周辺装置２に対して送信してくる。
【００８２】
制御部８１は、この専用コマンドをUSBインタフェース２１を介して取得（受信）すると、遷移条件９１が満たされたと判定し、通常モードからローパワーモードへ遷移させる。
【００８３】
なお、遷移条件９１や遷移条件９２については、上述した例に勿論限定されず、様々な条件が考えられる。特に、遷移条件９２については、上述した例では、「電源状態がオン状態となること」とされたが、この条件の場合、接続先が携帯型情報処理装置３のままのとき、携帯型情報処理装置３は、USB周辺装置２の電源状態がオフ状態からオン状態に遷移する度に、動作モードをローパワーモードに遷移させる指令（専用コマンド）をUSB周辺装置２に対して再送する必要がある。従って、このような場合、例えば、遷移条件９２を、動作モードを通常モードに遷移させる指令（専用コマンド）が送信されてくることとすることで、ローパワーモードが保持され、携帯型情報処理装置３からの専用コマンド（動作モードをローパワーモードに遷移させる指令）の再送が不要となる。
【００８４】
また、このような専用コマンドについては、図８を参照して後述する。また、上述した一連の処理の詳細については、図６以降のフローチャートやアローチャートを参照して後述する。
【００８５】
図３に戻り、さらに、携帯型情報処理装置３からその他様々なコマンド（例えば、後述する図９に示されるコマンド）が送信されてくることがあるので、制御部８１は、これらのコマンドをUSBインタフェース２１を介して取得（受信）し、取得されたコマンドに対応する処理を実行する。このような処理の詳細についても、図６以降のフローチャートやアローチャートを参照して後述する。
【００８６】
記憶部８２は、例えば、半導体メモリ素子として構成され、接続先の情報処理装置（例えば、上述した例では、据置型情報処理装置１）から提供されたデータ等を記憶する。具体的には、例えば、携帯型情報処理装置３が、後述する図５に示されるようなポータブルオーディオ再生装置として構成される場合、据置型情報処理装置１から提供された音声や楽曲のデータ等が記憶部８２に記憶される。なお、このような音声や楽曲のデータは、記憶部８２に多数記憶できるように、MPEG（Moving Picture Experts Group）方式等でエンコードされたデータ（圧縮データ）であるとよい。
【００８７】
なお、図３においては、USB周辺装置２は、USB半導体保存装置として構成されているが、その形態は図３の例に限定されず、様々な形態を取ることが可能である。ただし、本発明の効果（携帯型情報処理装置３側の省電力の効果）を享受するためには、その動作モードとして、上述した図４に示されるようなローパワーモードを設ける必要がある。
【００８８】
換言すると、本発明が適用されるUSB周辺装置２は、接続先の情報処理装置（本実施の形態では携帯型情報処理装置３）側の省電力を図るために、その動作モードとしてローパワーモードを設けていることを特徴としている。従って、以下、本発明が適用されるUSB周辺装置２を、他のUSB周辺装置（従来のUSB周辺装置）と区別する必要がある場合、ローパワーモード機能付きUSB周辺装置２と特に称する。
【００８９】
次に、図５を参照して、携帯型情報処理装置３の一構成例について説明する。
【００９０】
図５は、携帯型情報処理装置３がポータブルオーディオ再生装置として構成された場合の一構成例を示している。
【００９１】
なお、上述した図３と同様に、図５においても、白抜きの矢印は電力の流れを示しており、実線の矢印は情報の流れを示している。
【００９２】
図５の携帯型情報処理装置３において、USB通信制御部１０１は、USBホスト機能を有している。即ち、USB通信制御部１０１は、主制御部１０２の制御に基づいて、上述したUSBインタフェース３１に接続されたUSB周辺装置２（図１や図３）との通信を制御する。
【００９３】
具体的には、例えば、いま、USB周辺装置２が、上述した図３に示されるようなUSB半導体保存装置として構成され、MPEG方式でエンコードされた音声や楽曲のデータを複数個（複数曲分）記憶しているとする。
【００９４】
この場合、例えば、USB周辺装置２がUSBインタフェース３１のハブのうちの所定の１つ（図示せず）に接続（装着）されたとき、USB通信制御部１０１はそのハブを認識する。
【００９５】
そして、USB通信制御部１０１は、そのハブに接続されたUSB周辺装置２を認識するために（現時点では、USB周辺装置２が如何なる装置であるのかがまだ不明であるため）、USB周辺装置２の自己プロフィール情報、即ち、PID（プロダクトID）やVID（ヴェンダID）等の取得要求を発行し、それをUSBインタフェース３１を介してUSB周辺装置２に送信する。
【００９６】
すると、USB周辺装置２から自己プロフィール情報が送信されてくるので、USB通信制御部１０１は、その自己プロフィール情報をUSBインタフェース３１を介して取得（受信）して、USB周辺装置２を認識する。
【００９７】
なお、以上のようなUSB通信制御部１０１の一連の認識処理を、以下、エニュメレーション処理と適宜称する。
【００９８】
また、USB通信制御部１０１は、例えば、ユーザから所定の楽曲の再生が指示された場合（ユーザからの指示を入力するブロックは図示せず）、USB周辺装置２に記憶されているデータの中から、再生が指示された楽曲のデータや、その楽曲の関連情報のデータ等をUSBインタフェース３１を介して取得（受信）し、主制御部１０２に提供する。
【００９９】
USB通信制御部１０１はさらに、電力供給部１０９から供給される電力を、USBインタフェース３１を介してUSB周辺装置２に供給する（中継する）。
【０１００】
主制御部１０２は、携帯型情報処理装置３の全体を制御する。即ち、主制御部１０２には、ROMやRAM等で構成される内蔵メモリ１１０が設けられており、主制御部１０２（それに設けられている図示せぬCPU等）は、内蔵メモリ１１０に記録されているプログラムに従って各種の処理を実行する。
【０１０１】
例えば、ローパワーモード機能付きUSB周辺装置２が装着された場合、主制御部１０２は、後述する図７のフローチャートに従った処理を実行する。
【０１０２】
この主制御部１０２には、上述したUSB通信制御部１０１が接続されている他、SRAM（Static Random Access Memory）１０３、EEPROM（Electrically Erasable Programmable Read-Only Memory）１０４、デコード部１０５、電圧設定部１０８、および、電力供給部１０９が接続されている。
【０１０３】
SRAM１０３は、USB周辺装置２から提供された音声や楽曲のデータ（MPEG方式によりエンコードされたデータ）を記憶する。一方、EEPROM１０４は、携帯型情報処理装置３の状態（再生状態）を示す情報（データ）、例えば、現時点における、再生されている楽曲の情報（データ）や、出力音量（ボリューム）の情報等を記憶する。また、後述するように、EEPROM１０４には、電力供給部１０９の出力電圧の設定値（電圧設定部１０８により設定された、USB周辺装置２に対する電圧設定値等）が記憶されることもある。
【０１０４】
デコード部１０５は、SRAM１０３から主制御部１０２を介して供給された音声や楽曲のデータ（MPEG方式によりエンコードされたデータ）をデコードし、デジタルの音声信号としてA/D変換部（Analog/Digital変換部）１０６に供給する。
【０１０５】
A/D変換部１０６は、デコード部１０５から供給されたデジタルの音声信号をアナログの音声信号に変換し、音声出力部１０７に供給する。
【０１０６】
音声出力部１０７は、スピーカやヘッドホン端子等として構成される（或いは、それらの組み合わせとして構成される）。音声出力部１０７がスピーカとして構成されている場合、音声出力部１０７は、A/D変換部１０６より供給されたアナログの音声信号を音声に変換して外部に出力する。一方、音声出力部１０７がヘッドホン端子として構成されている場合、音声出力部１０７は、A/D変換部１０６より供給されたアナログの音声信号を、それに接続されたヘッドホン等に出力する。
【０１０７】
電圧設定部１０８は、電力供給部１０９が供給する電力の電圧の設定を行い、その設定結果（電圧設定値）を主制御部１０２に供給する。主制御部１０２は、電圧設定部１０８から供給された電圧設定値を電力供給部１０９に供給する。
【０１０８】
すると、電力供給部１０９は、携帯型情報処理装置３に装着された電池１１１を入力電源として、携帯型情報処理装置３の各部のそれぞれに対して、電圧設定部１０８により設定された電圧（電圧設定部１０８より主制御部１０２を介して供給された電圧設定値の電圧）で給電する。なお、ここで言う電池１１１とは、いわゆる乾電池の他、充電可能なバッテリ等までを含む広義な電池を指す。
【０１０９】
このとき、上述したように、USB周辺装置２の動作モードは、主制御部１０２の制御により（後述する図８のコマンド送信処理により）ローパワーモードに遷移しており、その結果、電力供給部１０９からUSB周辺装置２に供給される電力は、従来の電力（USB周辺装置２の動作モードが通常モードの場合に供給される電力）に比較して少なくなっている。このようにして、携帯型情報処理装置３の電力削減の効果を奏することが可能になる。
【０１１０】
なお、図５においては、携帯型情報処理装置３は、ポータブルオーディオ再生装置として構成しているが、USBホストの機能を有し、後述するUSB周辺装置装着時の処理を実行可能な携帯型情報処理装置（端末）であれば、その形態は図５の例に限定されない。具体的には、例えば、携帯型情報処理装置３は、録音も可能なポータブルオーディオ録音再生装置として構成することもできるし、ポータブルビデオ再生装置または録画再生装置としても構成することもできる。或いは、携帯型情報処理装置３は、携帯型電話機やPDA(Personal Digital Assistants)等で構成することもできる。
【０１１１】
以上、図１乃至図５を参照して、本実施の形態の情報処理システムについて説明した。
【０１１２】
次に、図６、図７、および図１１のフローチャート、並びに、図１２および図１３のアローチャートを参照して、本実施形態の情報処理システム（図１）の動作のうちの、USB周辺装置２（図１と図３）が据置型情報処理装置１（図１と図２）または携帯型情報処理装置３（図１と図５）に装着されたときの動作について説明する。
【０１１３】
図６は、据置型情報処理装置１の、USB周辺装置（ローパワーモード機能付きUSB周辺装置２等）装着時の処理を表している。図７は、携帯型情報処理装置３の、USB周辺装置（ローパワーモード機能付きUSB周辺装置２等）装着時の処理を表している。図１１は、ローパワーモード機能付きUSB周辺装置２の処理（図６と図７のそれぞれの処理に対応する、USB周辺装置２側の処理）を表している。
【０１１４】
そこで、以下、図６、図７、および図１１のそれぞれのフローチャートを参照して、据置型情報処理装置１、携帯型情報処理装置３、および、ローパワーモード機能付きUSB周辺装置２のそれぞれの処理について、その順番に個別に説明していく。なお、これらの装置の相互の処理の関係は、図１２または図１３のアローチャートの対応するステップを参照することで、容易に理解することが可能である。
【０１１５】
はじめに、図６のフローチャートを参照して、据置型情報処理装置１の、USB周辺装置装着時の処理について説明する。
【０１１６】
はじめに、ステップＳ１において、図２のCPU５１は、USB周辺装置が（USBインタフェース１１に）装着されたか否かを判定する。
【０１１７】
ステップＳ１において、USB周辺装置が装着されていないと判定された場合、処理はステップＳ１に戻され、USB周辺装置が装着されたか否かが再度判定される。即ち、CPU５１は、USBインタフェース１１にUSB周辺装置が接続（装着）されることを常時監視している。
【０１１８】
例えば、いま、図３のローパワー機能付きUSB周辺装置２が、据置型情報処理装置１のUSBインタフェース１１に接続（装着）されたとする。
【０１１９】
この場合、CPU５１は、ステップＳ１において、USB周辺装置が装着されたと判定し、処理をステップＳ２に進める。
【０１２０】
なお、図６には図示はされていないが、この時点で、据置型情報処理装置１は、ローパワーモード機能付きUSB周辺装置２に対する給電を開始する。
【０１２１】
ステップＳ２において、CPU５１は、自身のUSBインタフェース１１（図示せぬハブ部）とのエニュメレーション処理を実行する（ハブ部の自己プロフィール情報を取得する）。
【０１２２】
ステップＳ３において、CPU５１は、ローパワーモード機能付きUSB周辺装置２とのエニュメレーション処理を実行する。即ち、このとき、後述するように、ローパワーモード機能付きUSB周辺装置２は、自己プロフィール情報を送信してくるので（図１１と図１２のステップＳ４１）、CPU５１は、その自己プロフィール情報をUSBインタフェース１１を介して取得する。
【０１２３】
そして、ステップＳ４において、CPU５１は、通常動作（例えば、ローパワーモード機能付きUSB周辺装置２にデータを書き込む処理等）を実行する。
【０１２４】
このとき、後述するように、ローパワーモード機能付きUSB周辺装置２は、Set_powerコマンド（後述する図８参照）を受信していないと判定し、通常モードで処理を実行することになる（図１１と図１２のステップＳ４２（ＮＯ），Ｓ４３）。
【０１２５】
以上の処理により、据置型情報処理装置１の、USB周辺装置装着時の処理は終了となる。
【０１２６】
このように、図６のフローチャートの処理は、結局、従来の情報処理装置の処理と基本的に同様の処理である。従って、ローパワーモード機能付きUSB周辺装置２は、（図６のフローチャートの処理を実行する）据置型情報処理装置１に装着された場合には、従来と同様に通常モードで動作することになる。
【０１２７】
これに対して、次に説明する図７のフローチャートの処理は、本発明が適用される処理である。従って、次に説明するように、ローパワーモード機能付きUSB周辺装置２は、（図７のフローチャートの処理を実行する）携帯型情報処理装置３に装着された場合には、ローパワーモードで動作することになり、携帯型情報処理装置３の消費電力を従来（据置型情報処理装置１の消費電力）よりも削減することが可能になる。
【０１２８】
以下、本発明が適用される図７のフローチャートの処理、即ち、本発明が適用される携帯型情報処理装置３の、USB周辺装置装着時の処理について説明する。
【０１２９】
ローパワーモード機能付きUSB周辺装置２以外のUSB周辺装置が、携帯型情報処理装置３に装着された場合には、上述した据置型情報処理装置１の、USB周辺装置装着時の処理（図６）と基本的に同様の処理が実行される。
【０１３０】
即ち、はじめに、ステップＳ２１乃至Ｓ２３のそれぞれの処理として、上述したステップ１乃至Ｓ３（図６）のそれぞれの処理と基本的に同様の処理が実行される。
【０１３１】
そして、ステップＳ２４において、ローパワーモード機能付きのUSB周辺装置２ではないと判定され、後述するステップＳ２５乃至Ｓ２８の処理は実行されずに（省略されて）、処理はステップＳ２９に進められる。即ち、ステップＳ２９において、通常動作が実行されて、携帯型情報処理装置３の、USB周辺装置装着時の処理は終了となる。
【０１３２】
ただし、ステップＳ２９の通常動作（携帯型情報処理装置３の通常動作）は、ステップＳ４（図６）の通常動作（据置型情報処理装置１の通常動作）とは異なることが多い。具体的には、例えば、ステップＳ２９の通常動作として、USB周辺装置に記憶されたデータを読出し、そのデータをデコードして再生する処理等が実行される。
【０１３３】
これに対して、ローパワーモード機能付きのUSB周辺装置２（本発明が適用されるUSB周辺装置２）が、携帯型情報処理装置３に装着された場合には、次のような処理が実行される。
【０１３４】
即ち、はじめに、図５の主制御部１０２は、上述したステップＳ２１乃至Ｓ２３のそれぞれの処理を実行した後、ステップＳ２４において、ローパワーモード機能付きのUSB周辺装置２であると判定し、処理をステップＳ２５に進める。
【０１３５】
ステップＳ２５において、主制御部１０２は、ローパワーモード機能付きのUSB周辺装置２の動作モードをローパワーモードに遷移させる指令（専用コマンド）を、USB通信制御部１０１とUSBインタフェース３１を介して、ローパワーモード機能付きUSB周辺装置２に送信する。
【０１３６】
すると、ローパワーモード機能付きUSB周辺装置２は、後述するように、この専用コマンドを受信し、動作モードをローパワーモードに切り換える（図１１と図１３のステップＳ４２（ＹＥＳ），Ｓ４４）。
【０１３７】
そして、ローパワーモード機能付きUSB周辺装置２は、「動作準備完了」を携帯型情報処理装置３に送信してくる（図１１と図１３のステップＳ４５）。
【０１３８】
この間、主制御部１０２は、ステップＳ２６において、ローパワーモード機能付きUSB周辺装置２から応答があったか否かを繰り返し判定している。即ち、「動作準備完了」が送信されてくるまで、主制御部１０２は、ステップＳ２６において、ローパワーモード機能付きUSB周辺装置２から応答がないと判定し、処理をステップＳ２６に戻す処理を繰り返し実行している。換言すると、主制御部１０２は、「動作準備完了」が送信されてくることを常時監視している。
【０１３９】
そして、「動作準備完了」が送信されてくると、主制御部１０２は、USBインタフェース３１とUSB通信制御部１０１を介して受信し（取得し）、ステップＳ２６において、USB周辺装置から応答があったと判定し、処理をステップＳ２７に進める。
【０１４０】
ところで、ステップＳ２５の処理で送信される専用コマンドは、携帯型情報処理装置３と、それに装着されたローパワーモード機能付きUSB周辺装置２が、上述した一連の処理（ステップＳ２５およびＳ２６、並びに、図１１と図１３のステップＳ４２乃至Ｓ４５）の実行が可能なコマンドであれば特に限定されない。
【０１４１】
ただし、本実施の形態においては、ステップＳ２５の処理で送信される専用コマンドは、図８に示される構成のコマンドであるとする。即ち、図８は、ローパワーモード機能付きUSB周辺装置２の動作モードをローパワーモードに遷移させる指令（専用コマンド）の構成例を示している。
【０１４２】
なお、以下、図８に示される構成のコマンドを、他のコマンド（後述する図９に示されるコマンド等）と区別するために、Set_powerコマンドと称する。即ち、ステップＳ２５の処理で、Set_powerコマンドが、携帯型情報処理装置３からローパワーモード機能付きのUSB周辺装置２に送信される。
【０１４３】
図８に示されるように、Set_powerコマンドは、６バイト(BYTE)のデータである。
【０１４４】
先頭の１バイト（０バイト目）の領域には、Operation Codeと称される、コマンドの種類を示す情報（コード）が記述される。従って、図８のSet_powerコマンドにおける０バイト目の領域には、Operation Codeとして、ローパワーモード機能付きUSB周辺装置２の動作モード（Powerモード）をセットするコマンドに対応するコード（図８の例では、C4h（ヘキサ））が記述されることになる。
【０１４５】
次の1バイト（１バイト目）のうちの０ビット目の領域には、PWR Modeと称されるコマンドが記述される。PWR Modeとして「０」が記述されている場合、その「０」は、ローパワーモード機能付きUSB周辺装置２の動作モード（Powerモード）を通常モードにセットするコマンドとなる。これに対して、PWR Modeとして「１」が記述されている場合、その「１」は、ローパワーモード機能付きUSB周辺装置２の動作モード（Powerモード）をローパワーモードにセットするコマンドとなる。
【０１４６】
従って、ステップＳ２５の処理で送信されるSet_poerコマンドは、ローパワーモード機能付きのUSB周辺装置２の動作モードをローパワーモードに遷移させる指令（専用コマンド）であるので、PWR Modeとして「１」が記述されることになる。
【０１４７】
その次の、２バイト目と３バイト目の領域には、ローパワーモード機能付きUSB周辺装置２のVID（図８には、USB VID（MSB/LSB）と示されている）を示すビット列が記述される。即ち、上述したステップＳ２３のエニュメレーション処理により取得されたVIDが記述される。
【０１４８】
なお、１バイト目の１ビット乃至７ビット目までの領域、４バイト目の領域、および、５バイト目の領域は、予備領域とされている。
【０１４９】
図７に戻り、主制御部１０２は、上述したようなSet_poerコマンドをローパワーモード機能付きUSB周辺装置２に送信し、ローパワーモード機能付きUSB周辺装置２からその応答が返ってくると、即ち、ステップＳ２６において、ローパワーモード機能付きUSB周辺装置２からの応答があったと判定すると、処理をステップＳ２７に進める。
【０１５０】
ステップＳ２７において、主制御部１０２は、ローパワーモード機能付きのUSB周辺装置２の現在の動作モードの通知を要求する専用コマンドを、USB通信制御部１０１とUSBインタフェース３１を介して、ローパワーモード機能付きUSB周辺装置２に送信する。
【０１５１】
すると、ローパワーモード機能付きUSB周辺装置２は、後述するように、この専用コマンドを受信し、現在の動作モード（即ち、ローパワーモード）を示す情報と、「動作準備完了」とのそれぞれを、その順番に携帯型情報処理装置３に送信してくる（図１１と図１３のステップＳ４６（ＹＥＳ），Ｓ４７，Ｓ４８）。
【０１５２】
この間、主制御部１０２は、ステップＳ２８において、ローパワーモード機能付きUSB周辺装置２から応答があったか否かを繰り返し判定している。即ち、現在の動作モード（即ち、ローパワーモード）を示す情報と、「動作準備完了」とが共に送信されてくるまで、主制御部１０２は、ステップＳ２８において、ローパワーモード機能付きUSB周辺装置２から応答がないと判定し、処理をステップＳ２８に戻す処理を繰り返し実行している。換言すると、主制御部１０２は、現在の動作モード（即ち、ローパワーモード）を示す情報と、「動作準備完了」とが送信されてくることを常時監視している。
【０１５３】
そして、現在の動作モード（即ち、ローパワーモード）を示す情報が送信され、その後、「動作準備完了」が送信されてくると、主制御部１０２は、USBインタフェース３１とUSB通信制御部１０１を介してそれらをその順番で順次受信し（取得し）、ステップＳ２８において、USB周辺装置から応答があったと判定し、ステップＳ２９において、通常動作を実行する。
【０１５４】
このとき、後述するように、ローパワーモード機能付きUSB周辺装置２は、ローパワーモードで処理を実行することになる（図１１と図１３のステップＳ４９）。
【０１５５】
従って、このとき（以上のステップＳ２５乃至Ｓ２８の処理が実行された後に実行されるステップＳ２９の処理時）、電力供給部１０９からローパワーモード機能付きUSB周辺装置２に供給される電力は、従来の電力（他のUSB周辺装置が装着され、その結果、ステップＳ２４の処理で、ローパワーモード機能付きのUSB周辺装置２ではないと判定された後に実行されるステップＳ２９の処理時における電力）に比較して少なくなっている。即ち、携帯型情報処理装置３の電力削減の効果を奏することが可能になる。
【０１５６】
以上の処理により、携帯型情報処理装置３の、USB周辺装置装着時の処理は終了となる。
【０１５７】
ところで、ステップＳ２７の処理で送信される専用コマンドは、携帯型情報処理装置３と、それに装着されたローパワーモード機能付きUSB周辺装置２が、上述した一連の処理（ステップＳ２７およびＳ２８、並びに、図１１と図１３のステップＳ４６乃至Ｓ４８）の実行が可能となるコマンドであれば特に限定されない。
【０１５８】
ただし、本実施の形態においては、ステップＳ２５の処理で送信される専用コマンドは、図９に示される構成のコマンドであるとする。即ち、図９は、ローパワーモード機能付きのUSB周辺装置２の現在の動作モードの通知を要求する指令（専用コマンド）の構成例を示している。
【０１５９】
なお、以下、図９に示される構成のコマンドを、他のコマンド（上述した図８に示されるコマンド等）と区別するために、Get_power_modeコマンドと称する。即ち、ステップＳ２７の処理で、Get_power_modeコマンドが、携帯型情報処理装置３からローパワーモード機能付きのUSB周辺装置２に送信される。
【０１６０】
図９に示されるように、Get_poer_modeコマンドは、Set_powerコマンド（図８）と同様に、６バイト(BYTE)のデータである。
【０１６１】
先頭の１バイト（０バイト目）の領域には、Set_powerコマンドと同様に、Operation Codeが記述される。ただし、図９のGet_power_modeコマンドにおける０バイト目の領域には、Operation Codeとして、ローパワーモード機能付きUSB周辺装置２の現在の動作モードの通知を要求するコマンドに対応するコード（図９の例では、C5h（ヘキサ））が記述されることになる。
【０１６２】
２バイト目と３バイト目の領域には、Set_powerコマンドと同様に、ローパワーモード機能付きUSB周辺装置２のVID（図９には、USB VID（MSB/LSB）と示されている）を示すビット列が記述される。即ち、上述したステップＳ２３のエニュメレーション処理により取得されたVIDが記述される。
【０１６３】
なお、２バイト目、４バイト目、および５バイト目の領域は、予備領域とされている。
【０１６４】
また、このようなGet_poer_modeコマンドを受けてローパワーモード機能付きUSB周辺装置２から送信される（図１１と図１３のステップＳ４７で送信される）、現在の動作モードを示す情報も、携帯型情報処理装置３が認識可能な情報であれば特に限定されない。
【０１６５】
ただし、本実施の形態においては、現在の動作モードを示す情報は、図１０に示される構成の情報であるとする。即ち、図１０は、Get_poer_modeコマンドを受けてローパワーモード機能付きUSB周辺装置２から送信される（図１１と図１３のステップＳ４７で送信される）、現在の動作モードを示す情報の構成例を示している。
【０１６６】
先頭の1バイト（０バイト目）のうちの０乃至２ビット目の領域には、PWR Modeと称される情報が記述される。PWR Modeとして「００１」が記述されている場合、その「００１」は、ローパワーモード機能付きUSB周辺装置２の現在の動作モードがローパワーモードであることを示す情報となる。これに対して、「０１０」または「１００」が記述されている場合、その「０１０」または「１００」は、ローパワーモード機能付きUSB周辺装置２の現在の動作モードが通常モードであることを示す情報となる。詳細には、「０１０」は、通常モードのうちのフルスピードモードであることを示す情報となる。また、「１００」は、通常モードのうちのハイスピードモードであることを示す情報となる。
【０１６７】
従って、Get_poer_modeコマンドを受けてローパワーモード機能付きUSB周辺装置２から送信される（図１１と図１３のステップＳ４７で送信される）、現在の動作モードを示す図１０の構成の情報は、ローパワーモードを示す情報である必要があるので、PWR Modeとして「００１」が記述されることになる。
【０１６８】
なお、１乃至３バイト目の領域は、予備領域とされている。
【０１６９】
以上、据置型情報処理装置１と携帯型情報処理装置３とのそれぞれの、USB周辺装置装着時の処理（図６と図７の処理）について説明した。
【０１７０】
次に、図１１を参照して、これらの処理（図６または図７の処理）に対応する、ローパワーモード機能付きUSB周辺装置２の処理について説明する。
【０１７１】
なお、ここでは、ローパワーモード機能付きUSB周辺装置２が情報処理装置（図１の例では、据置型情報処理装置１または携帯型情報処理装置３）に既に接続され（給電が既に開始され）、その動作モードも初期状態である通常モードに既に遷移しているとして説明する。
【０１７２】
はじめに、ステップＳ４１において、制御部８１は、接続先の情報処理装置とのエニュメレーション処理を実行する（自己プロフィール情報を接続先の情報処理装置に送信する）。
【０１７３】
ステップＳ４２において、制御部８１は、Set_powerコマンド（図８）を受信したか否かを判定する。
【０１７４】
例えば、接続先の情報処理装置が据置型情報処理装置１である場合、上述したように、Set_powerコマンドは特に送信されてこないので（或いは、仮に送信されてきたとしても、図８のPWR Modeには「０」が記述されているので）、制御部８１は、ステップＳ４２において、Set_powerコマンドを受信していないと判定し、ステップＳ４３において、通常モードで処理を実行する。
【０１７５】
これに対して、例えば、接続先の情報処理装置が携帯型情報処理装置３である場合、上述したように、ステップＳ２５の処理（図７と図１３）で、Set_powerコマンドが送信されてくるので（図８のPWR Modeには「１」が記述されているので）、制御部８１は、それをUSBインタフェース２１を介して受信し（ステップＳ４２において、Set_powerコマンドを受信したと判定し）、ステップＳ４４において、その動作モードをローパワーモードに切り換える。
【０１７６】
そして、制御部８１は、ステップＳ４５において、「動作準備完了」を携帯型情報処理装置３に送信する（即ち、携帯型情報処理装置３に応答する）。
【０１７７】
上述したように、携帯型情報処理装置３は、この「動作準備完了」を受け取ると、今度は、ステップＳ２７の処理（図７と図１３）で、Get_power_modeコマンド（図９）を送信してくる。
【０１７８】
この間、制御部８１は、ステップＳ４６において、Get_power_modeコマンドを受信したか否かを繰り返し判定している。即ち、Get_power_modeコマンドが送信されてくるまで、制御部８１は、ステップＳ４６において、Get_power_modeコマンドを受信していないと判定し、処理をステップＳ４６に戻す処理を繰り返し実行している。換言すると、制御部８１は、Get_power_modeコマンドが送信されてくることを常時監視している。
【０１７９】
そして、Get_power_modeコマンドが送信されてくると、制御部８１は、USBインタフェース２１を介してそれを受信し（ステップＳ４６において、Get_power_modeコマンドを受信したと判定し）、処理をステップＳ４７に進める。
【０１８０】
ステップＳ４７において、制御部８１は、現在の動作モード（即ち、ローパワーモード）を示す情報（いまの場合、図１０の情報であって、PWR Modeに「００１」が記述された情報）を、USBインタフェース２１を介して携帯型情報処理装置３に送信する。
【０１８１】
ステップＳ４７の処理に引き続き、ステップＳ４８において、制御部８１は、「動作準備完了」を携帯型情報処理装置３に送信する（即ち、携帯型情報処理装置３に応答する）。
【０１８２】
そして、ステップＳ４９において、制御部８１は、ローパワーモードで処理を実行する。
【０１８３】
従って、このとき、携帯型情報処理装置３からローパワーモード機能付きUSB周辺装置２に供給される電力は、従来の電力（通常モードで動作しているときの電力）に比較して少なくなっている。即ち、携帯型情報処理装置３側の消費電力の削減の効果を奏することが可能になる。
【０１８４】
以上、図１に示される情報処理システムを例にして説明してきたが、本発明が適用される情報処理システムは、図１の形態に限定されず、様々な形態を取ることが可能である。
【０１８５】
即ち、本発明が適用される情報処理システムは、第１の情報処理装置と、第１の情報処理装置から供給される電力によって動作する第２の情報処理装置とからなる情報処理システムであって、第１の情報処理装置が、第２の情報処理装置が接続される第１の接続手段と、第１の接続手段に接続された第２の情報処理装置に対して電力を供給する電力供給手段と、第１の接続手段に第２の情報処理装置が接続されたとき、第２の情報処理装置の動作モードを、通常モードから、第２の情報処理装置が通常モードで動作するときの消費電力よりも低い消費電力で動作するローパワーモードに遷移させるコマンドを、第１の接続手段を介して前記第２の情報処理装置に送信することを制御する送信制御手段とを設け、かつ、第２の情報処理装置が、第１の情報処理装置の第１の接続手段に接続される第２の接続手段と、第１の情報処理装置から送信されてきたコマンドを第２の接続手段を介して受信した場合、そのコマンドに基づいて動作モードを通常モードからローパワーモードに遷移させる遷移手段と、遷移手段により遷移されたローパワーモードで、所定の処理を実行する実行手段とを設けていれば、その形態は特に限定されない。
【０１８６】
換言すると、図１等に示されるように、第１の接続手段と第２の接続手段のそれぞれが、USBインタフェース３１とUSBインタフェース２１のそれぞれであって、第１の情報処理装置と第２の情報処理装置のそれぞれが、携帯型情報処理装置３とUSB周辺装置２のそれぞれである場合における、本発明が適用される情報処理システムの一実施の形態が、上述した図１に示される情報処理システムである。
【０１８７】
従って、その他、図示はしないが、例えば、第２の情報処理装置として、メモリースティック（商標）を利用することで、第１の情報処理装置は、そのメモリスティックに記憶されたデータを利用する情報処理装置として構成することができる。
【０１８８】
なお、メモリスティックとは、本願出願人であるソニー株式会社によって開発されたフラッシュメモリカードの一種である。このメモリスティックは、縦21.5×横50×厚さ2.8[mm]の小型薄型形状のプラスチックケース内に電気的に書換えや消去が可能な不揮発性メモリであるEEPROMの一種であるフラッシュメモリ素子を格納したものであり、１０ピン端子を介して、画像や音声、音楽等の各種データの書き込み及び読み出しが可能となっている。また、このメモリスティックには、データ制御用のコントローラも格納されている。
【０１８９】
ところで、上述した一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、ネットワークや記録媒体からインストールされる。
【０１９０】
この記録媒体は、図２，図３，図５に示されるように、装置本体とは別に、ユーザにプログラムを配信するために配布される、プログラムが記録されている磁気ディスク（フロッピディスクを含む）、光ディス（CD-ROM(Compact Disk-Read Only Memory),DVD(Digital Versatile Disk)を含む）、光磁気ディスク（ＭＤ（Mini-Disk）を含む）、もしくは半導体メモリなどよりなるリムーバブル記録媒体６１（図２）により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに配信される、プログラムが記録されているROM５２（図２）や内蔵メモリ（図５の内蔵メモリ１１０および図３の制御部８１に含まれる図示せぬ内蔵メモリ）や、記憶部５８（図５）等に含まれるハードディスクなどで構成される。
【０１９１】
なお、上述した一連の処理は必要に応じて、適宜ハードウエアに実行させてもよい。
【０１９２】
また、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１９３】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【図面の簡単な説明】
【０１９４】
【図１】本発明が適用される情報処理システムの構成例を示すブロック図である。
【図２】図１の情報処理システムの据置型情報処理装置の構成例を示すブロック図である。
【図３】図１の情報処理システムのUSB周辺装置の構成例を示すブロック図である。
【図４】図３のUSB周辺装置の動作モード例を説明する状態遷移図である。
【図５】図１の情報処理システムの携帯型情報処理装置の構成例を示すブロック図である。
【図６】図１の情報処理システムの据置型情報処理装置（図２）の、USB周辺装置装着時の処理例を説明するフローチャートである。
【図７】図１の情報処理システムの携帯型情報処理装置（図５）の、USB周辺装置装着時の処理例を説明するフローチャートである。
【図８】図７のステップＳ２５の処理で、携帯型情報処理装置（図５）からUSB周辺装置２に（図３）送信されるSet_Powerコマンドの構成例を示す図である。
【図９】図７のステップＳ２７の処理で、携帯型情報処理装置（図５）からUSB周辺装置２に（図３）送信されるGet_power_modeコマンドの構成例を示す図である。
【図１０】Get_power_modeコマンドに対する応答として、USB周辺装置２から送信される情報、即ち、現在の動作モードを示す情報の構成例を示す図である。
【図１１】図１の情報処理システムにおいて、据置型情報処理装置（図２）の処理（図６の処理）や携帯型情報処理装置（図５）の処理（図７の処理）に対応する、USB周辺装置２の処理例を説明するフローチャートである。
【図１２】据置型情報処理装置（図２）とUSB周辺装置２（図３）との処理の関係を説明するアローチャートである。
【図１３】携帯型情報処理装置（図５）とUSB周辺装置２（図３）との処理の関係を説明するアローチャートである。
【符号の説明】
【０１９５】
１  据置型情報処理装置，  ２  USB周辺装置，  ３  携帯型情報処理装置，  １１，２１，３１  USBインタフェース，  ８１  制御部８１  記憶部，  １０１  USB通信制御部，  １０２  主制御部，  １０３  SRAM，  １０４  EEPROM，  １０５  デコード部，  １０６  A/D変換部，  １０７  音声出力部，  １０８  電圧設定部，  １０９  電力供給部，  １１０  内蔵メモリ
【図１】
2005216116.tif 000003
【図２】
2005216116.tif 000004
【図３】
2005216116.tif 000005
【図４】
2005216116.tif 000006
【図５】
2005216116.tif 000007
【図６】
2005216116.tif 000008
【図７】
2005216116.tif 000009
【図８】
2005216116.tif 000010
【図９】
2005216116.tif 000011
【図１０】
2005216116.tif 000012
【図１１】
2005216116.tif 000013
【図１２】
2005216116.tif 000014
【図１３】
2005216116.tif 000015