(57)【要約】【課題】  情報処理装置のコストを低減しながら利便性を向上させる。【解決手段】  記録再生装置Ａの端子ＴAには複数の機器Ｄが接続される。制御部５０は、記録再生装置Ａに接続された機器ＤがＪＰＥＧ形式のデータを記憶しているか否かを判定する。制御部５０は、このデータを記憶していると判定した機器Ｄをアクティブ状態とし、これを記憶していないと判定した機器Ｄを、アクティブ状態よりも動作が制限された非アクティブ状態とする。【選択図】            図１
2008165260.tif 000002
【特許請求の範囲】
【請求項１】
接続された機器が所定のデータを記憶しているか否かを判定する判定手段と、
前記所定のデータを記憶していると前記判定手段が判定した機器の一部または全部をアクティブ状態とし、前記所定のデータを記憶していないと前記判定手段が判定した機器を非アクティブ状態とする管理手段と
を具備する情報処理装置。
【請求項２】
当該情報処理装置に接続される機器は複数の区分の何れかに分類され、
当該情報処理装置に接続された機器が、前記複数の区分のうち特定の区分に属するか否かを判定する区分判定手段を具備し、
前記管理手段は、
（i）前記所定のデータを記憶していると前記判定手段が判定した機器であって前記特定の区分に属すると前記区分判定手段が判定した機器の少なくともひとつをアクティブ状態とし、前記所定のデータを記憶していないと前記判定手段が判定した機器であって前記特定の区分に属すると前記区分判定手段が判定した機器を非アクティブ状態とし、
（ii）前記特定の区分に属さないと前記区分判定手段が判定した機器については、前記所定のデータの有無とは無関係にアクティブ状態または非アクティブ状態の何れかとする
請求項１に記載の情報処理装置。
【請求項３】
アクティブ状態にある機器の動作の停止を検知する検知手段と、
前記検知手段が動作の停止を検知すると、前記所定のデータを記憶していると前記判定手段が判定した非アクティブ状態の他の機器をアクティブ状態に変更する変更手段と
を具備する請求項１に記載の情報処理装置。
【請求項４】
当該情報処理装置に接続される機器は複数の区分の何れかに分類され、
当該情報処理装置に接続された機器が、前記複数の区分のうち特定の区分に属するか否かを判定する区分判定手段を具備し、
前記変更手段は、
（i）前記特定の区分に属すると前記区分判定手段が判定した機器について前記検知手段が動作の停止を検知すると、前記所定のデータを記憶していると前記判定手段が判定した機器であって当該特定の区分に属する非アクティブ状態の他の機器をアクティブ状態とし、
（ii）前記特定の区分に属さないと前記区分判定手段が判定した機器について前記検知手段が動作の停止を検知すると、検知された機器と同区分に属する非アクティブ状態の他の機器を前記所定のデータの有無とは無関係に選択してアクティブ状態に変更する
請求項３に記載の情報処理装置。
【請求項５】
前記判定手段は、当該情報処理装置に接続された機器に記憶されているデータの属性を示す情報を当該機器から取得し、取得した情報に基づいて前記所定のデータの有無を判定する
請求項１から請求項４の何れか１項に記載の情報処理装置。
【請求項６】
コンピュータに、
接続された機器が所定のデータを記憶しているか否かを判定する判定処理と、
前記所定のデータを記憶していると前記判定処理にて判定した機器の一部または全部をアクティブ状態とし、前記所定のデータを記憶していないと前記判定処理にて判定した機器を非アクティブ状態とする管理処理と
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置とこれに接続された機器との通信を制御する技術に関する。
【背景技術】
【０００２】
各種のデータを処理する機能を持った情報処理装置には、この処理の対象となるデータを記憶する機器など様々な機器が接続される。例えば、特許文献１や特許文献２には、デジタルカメラやデジタルビデオカメラといった撮像機器が情報処理装置に接続される構成が開示されている。この構成においては、撮像機器によって撮像および記録された映像データが情報処理装置に送信され、この情報処理装置において映像データの編集や出力といった各種の処理が実行される。さらに、例えばＵＳＢ（Universal Serial Bus）などのシリアルバスを利用すれば、多数の機器を情報処理装置に接続することも可能である。
【特許文献１】特開２００４−３３６２５５号公報（図１）
【特許文献２】特開平１０−２２８３３８号公報（図１）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、情報処理装置がこれら総ての機器と並列に通信を実行するとすれば、処理能力が高い演算装置や大容量の記憶装置が必要となって装置のコストが嵩むという問題がある。この問題を解決するための方策としては、情報処理装置との通信を許容すべき機器を利用者に選択させるという構成も考えられるが、この構成のもとでは機器の選択という煩雑な作業を利用者に強制することになるという問題がある。このような事情を背景として、本発明が解決しようとする課題としては、装置のコストを低減しながら利便性を向上させることが一例として挙げられる。
【課題を解決するための手段】
【０００４】
請求項１に記載の発明は、接続された機器が所定のデータを記憶しているか否かを判定する判定手段と、前記所定のデータを記憶していると前記判定手段が判定した機器の一部または全部をアクティブ状態とし、前記所定のデータを記憶していないと前記判定手段が判定した機器を非アクティブ状態とする管理手段とを具備することを特徴とする。
【０００５】
また、請求項６に記載のプログラムは、接続された機器が所定のデータを記憶しているか否かを判定する判定処理と、前記所定のデータを記憶していると前記判定処理にて判定した機器の一部または全部をアクティブ状態とし、前記所定のデータを記憶していないと前記判定処理にて判定した機器を非アクティブ状態とする管理処理とをコンピュータに実行させることを特徴とする。
【発明を実施するための最良の形態】
【０００６】
本発明の好適な実施の形態を説明する。本発明の一実施形態に係る情報処理装置は、当該情報処理装置に接続された機器が所定のデータを記憶しているか否かを判定する判定手段と、所定のデータを記憶していると判定手段が判定した機器の一部または全部をアクティブ状態とし、所定のデータを記憶していないと判定手段が判定した機器を非アクティブ状態とする管理手段とを具備する。これらの各手段は、ＣＰＵ（Central Processing Unit）などの演算処理装置がプログラムを実行することによって実現されてもよいし、各手段による処理に専用されるＤＳＰ（Digital Signal Processor）などのハードウェアによって実現されてもよい。
【０００７】
本実施形態における「アクティブ状態」とは、情報処理装置との関係で機器の本来の機能を発揮させる動作が当該機器について許容された状態を意味する。例えば、機器から情報処理装置に対するデータの送信や情報処理装置から機器へのデータの送信が許容された状態がアクティブ状態である。これに対し、本実施形態における「非アクティブ状態」とは、情報処理装置との関係で機器の本来の機能を発揮させる動作がアクティブ状態よりも制限された状態を意味する。例えば、機器から情報処理装置に対するデータの送信や情報処理装置から機器へのデータの送信が禁止された状態が非アクティブ状態である。
【０００８】
例えば、映像データや音声データといった各種のデータを記憶する半導体メモリやこれを収容するメモリリーダなどの記憶機器については、このデータを読み出して情報処理装置に出力する動作や記憶機器によって記憶されるべきデータを情報処理装置から当該記憶機器に送信する動作が許容された状態がアクティブ状態に該当する。同様に、デジタルカメラやデジタルビデオカメラあるいはスキャナといった撮像機器については、これらの機器による撮像によって生成された映像データを情報処理装置に出力する動作が許容された状態がアクティブ状態に該当する。また、音声を録音する録音機器（例えばＩＣレコーダ）については、この機器による録音によって生成された音声データを情報処理装置に出力する動作が許容された状態がアクティブ状態である。
【０００９】
本実施形態においては、情報処理装置に接続された機器が選択的にアクティブ状態とされる。しかも、所定のデータが記憶されていない機器は非アクティブ状態とされるから、所定のデータを記憶していないために情報処理装置との関係で本来の機能を発揮し得ないにも拘わらず当該機器がアクティブ状態とされて情報処理装置と通信するといった無駄な処理を削減できる。したがって、本実施形態によれば、情報処理装置に接続された総ての機器が一律にアクティブ状態とされて情報処理装置がその各々と並列に通信する構成と比較して、情報処理装置に要求される処理能力や記憶容量が低減され、これにより情報処理装置の製造コストを低減することができる。また、本実施形態においては、所定のデータの有無に応じて機器がアクティブ状態および非アクティブ状態の何れかとされるから、アクティブ状態または非アクティブ状態となる機器を利用者が選択する作業を不要とすることができる。したがって、情報処理装置の利便性を向上させることができる。もっとも、本実施形態の構成に加えて、アクティブ状態となる機器を利用者が選択できる構成を採用してもよい。
【００１０】
本実施形態における判定手段は、例えば、機器に記憶されたデータの属性を示す情報を当該機器から取得して所定のデータの有無を判定する。この判定に使用される情報の典型例は、データ（ファイル）の形式を示す拡張子である。すなわち、判定手段は、例えば「jpeg」、「tiff」または「gif」といった拡張子の映像データや、「wma」または「wmv」といった拡張子の音声データが機器に記憶されているか否かを判定する。
【００１１】
なお、本実施形態において機器が情報処理装置に接続された状態とは、機器の存在が情報処理装置によって認識された状態を意味する。例えば、機器が伝送線を介して（すなわち有線にて）情報処理装置に結線されたうえで当該機器が情報処理装置に認識された状態や、機器が無線にて情報処理装置と情報を授受することによって当該機器が情報処理装置に認識された状態は、機器が情報処理装置に接続された状態である。換言すると、機器が情報処理装置に接続された状態とは、機器に関する情報（例えば機器の区分を示す情報や機器を識別するための情報）が情報処理装置によって取得された状態と把握することもできる。
【００１２】
本実施形態においては、情報処理装置に接続された総ての機器について判定手段による判定の結果に応じた状態の選定が実行される必要は必ずしもない。例えば、情報処理装置に接続される機器が複数の区分の何れかに分類される場合には、これらの区分のうち特定の区分についてのみ判定手段による判定の結果に基づく状態の選定が実施され、その他の区分に属する機器については所定のデータの有無とは無関係に状態が設定される構成としてもよい。より具体的には、例えば、当該情報処理装置に接続された機器が特定の区分に属するか否かを判定する区分判定手段がさらに設けられ、管理手段は、（i）所定のデータを記憶していると判定手段が判定した機器であって特定の区分に属すると区分判定手段が判定した機器の少なくともひとつをアクティブ状態とし、所定のデータを記憶していないと判定手段が判定した機器であって特定の区分に属すると区分判定手段が判定した機器を非アクティブ状態とし、（ii）特定の区分に属さないと区分判定手段が判定した機器については、所定のデータの有無とは無関係にアクティブ状態または非アクティブ状態の何れかとする。この構成によれば、所定のデータを記憶することが本来的に予定される機器（すなわち情報処理装置との関係で本来の機能を発揮するために所定のデータの記憶が必要となる機器）のみについてデータの有無に応じた状態の選定が実行されるから、情報処理装置との関係で本来の機能を発揮するために所定のデータの記憶が不要である機器については当該データの有無に拘わらず適正に動作させることができる。
【００１３】
以上のように区分ごとに各機器がアクティブ状態または非アクティブ状態とされる構成によれば、別個の区分に属する各機器が同時にアクティブ状態となり得るから、情報処理装置の利便性を向上させることができる。特に、情報処理装置に接続され得る機器が各々の機能に応じて各区分に分類される場合には、別機能の複数の機器を並列に動作させることができるという利点がある。もっとも、機器の分類の仕方はこれに限られない。例えば、機器のメーカや型式に応じて機器を各区分に分類してもよい。また、ひとつの区分についてアクティブ状態とされる機器の個数は任意である。すなわち、管理手段は、複数の区分の各々についてひとつの機器のみをアクティブ状態としてもよいし、ひとつの区分について複数の機器を同時にアクティブ状態としてもよい。
【００１４】
各機器の区分を判別するための構成は任意である。例えば、情報処理装置に接続された機器から当該機器の区分を示す区分情報を取得して記憶手段に格納し、区分判定手段が、この記憶手段に記憶された区分情報に基づいて各機器が特定の区分に属するか否かを判定する構成が採用される。
【００１５】
なお、特定の区分以外の区分に属する機器としては、例えば、利用者による操作の内容を識別するための操作データを出力する入力機器（例えばキーボード、マウスまたはリモコン）や、音声や画像を出力する出力機器（例えばスピーカおよびヘッドホンといった放音機器や表示機器および印刷機器といった画像出力機器）がある。このうち入力機器については、操作データを情報処理装置に出力するという動作が許容された状態（あるいは情報処理装置が操作データに応じた処理を実行するという動作が許容された状態）がアクティブ状態に相当する。また、出力機器については、出力の対象を示すデータを情報処理装置から各機器に出力する動作が許容された状態（したがってこの種のデータに基づく音声や画像の出力が各機器について許容された状態）がアクティブ状態に相当する。例えば、放音機器については、これによって出力される音声を示すデータを情報処理装置から当該放音機器に送信する動作が許容された状態がアクティブ状態である。また、画像出力機器については、これによって出力される画像を示すデータを情報処理装置から当該画像出力機器に出力する動作が許容された状態（すなわち、表示機器による画像の表示や印刷機器による画像の印刷が許容された状態）がアクティブ状態に相当する。
【００１６】
本実施形態においては、いったん管理手段によって非アクティブ状態とされた機器が何らかの条件のもとでアクティブ状態に変更されることが望ましい。例えば、利用者による操作に応じて非アクティブ状態の機器をアクティブ状態に変更する構成が採用される。しかしながら、この構成においては利用者に煩雑な作業を要求する結果となるから、より望ましくは、例えばアクティブ状態にある機器の動作の停止を契機として非アクティブ状態の他の機器がアクティブ状態に変更される。すなわち、この構成に係る情報処理装置は、アクティブ状態にある機器の動作の停止を検知する検知手段と、検知手段が動作の停止を検知すると、所定のデータを記憶していると判定手段が判定した非アクティブ状態の他の機器をアクティブ状態に変更する変更手段とを具備する。
【００１７】
この構成における検知手段は、例えば、それまで電源が投入されていた機器の電源が切断されるといった変化や、情報処理装置に伝送線を介して接続されていた機器が何らかの事情（例えば過電流の発生といった障害の発生や利用者による切断）によって切断されるといった変化が発生したときに当該機器の動作の停止を検知する。あるいは、例えば時間の経過を条件として、機器の各要素に対する給電が実行される第１のモードから特定の要素に対する給電が停止される第２のモード（いわゆる省電力モードやスリープモード）に移行する機能を備えた機器については、第１のモードから第２のモードへの移行も検知手段によって検知される「動作の停止」に該当する。
【００１８】
情報処理装置に接続される機器が複数の区分の何れかに分類される場合、変更手段は、特定の区分に属する機器についてのみ所定のデータに応じて状態を変更する構成が望ましい。すなわち、この構成においては、当該情報処理装置に接続された機器が特定の区分に属するか否かを判定する区分判定手段がさらに設けられ、変更手段は、（i）特定の区分に属すると区分判定手段が判定した機器について検知手段が動作の停止を検知すると、所定のデータを記憶していると判定手段が判定した機器であって当該特定の区分に属する非アクティブ状態の他の機器をアクティブ状態とし、（ii）特定の区分に属さないと区分判定手段が判定した機器について検知手段が動作の停止を検知すると、この検知された機器と同区分に属する非アクティブ状態の他の機器を所定のデータの有無とは無関係に選択してアクティブ状態に変更する。
【００１９】
なお、判定手段によって有無が判定されるデータの種類は、各機器の総ての区分で同一であってもよいが、機器の区分ごとに相違していてもよい。例えば、判定手段は、第１の区分に属する機器が第１のデータを記憶しているか否かを判定する第１判定手段と、第２の区分に属する機器が第１のデータとは異なる第２のデータを記憶しているか否かを判定する第２判定手段とを含む。例えば、デジタルカメラが第１の区分に分類されるとともにデジタルビデオカメラが第２の区分に分類される場合を想定すると、第１の判定手段は拡張子が「jpeg」であるデータの有無を判定し、第２の判定手段は拡張子が「jpeg」または「mpeg」であるデータの有無を判定するといった具合である。この構成によれば、各機器の機能に応じて適正に状態が選定されるから、情報処理装置に種々の区分の機器が接続された場合の利便性をさらに向上させることができる。
【００２０】
さらに、本実施形態の望ましい態様においては、管理手段や変更手段によってアクティブ状態とされた機器を利用者に報知する報知手段がさらに設けられる。この態様によれば、アクティブ状態にある機器を利用者が認識することができるから、情報処理装置の利便性はさらに向上する。報知手段は、アクティブ状態にある機器を識別するための画像を表示機器に表示させる手段であってもよいし、この機器を識別するための音声を放音機器に放音させる手段であってもよい。
【００２１】
また、本発明の他の実施の形態としては、コンピュータによって実行されるプログラムが挙げられる。このプログラムは、当該コンピュータに接続された機器が所定のデータを記憶しているか否かを判定する判定処理と、所定のデータを記憶していると判定処理にて判定した機器の一部または全部をアクティブ状態とし、所定のデータを記憶していないと判定処理にて判定した機器を非アクティブ状態とする管理処理とをコンピュータに実行させる。
【実施例】
【００２２】
次に、本発明の実施形態の具体例を説明する。なお、以下の実施例においては、映像データや音声データを記録および再生する装置（以下「記録再生装置」という）を情報処理装置の一例として説明するが、本発明が適用される範囲はこの態様に何ら限定されない。
【００２３】
＜Ａ：記録再生装置の構成＞
図１は、本実施例の記録再生装置とその周辺の機器との関係を示すブロック図である。この記録再生装置Ａは、各々がＵＳＢの規格に準拠した端子ＴAと端子ＴBとを有する。端子ＴAおよびＴBには、多数の機器が直接的にまたは他の機器を介して間接的に接続される。図１においては、ケーブルによって端子ＴAに接続されたハブ（ＵＳＢハブ）Ｈ1を介して２個のデジタルカメラＤ1およびＤ2が記録再生装置Ａに接続され、ケーブルによってハブＨ1に接続されたハブＨ2を介して１個のデジタルカメラＤ4と２個のキーボードＤ3およびＤ5とが記録再生装置Ａに接続され、さらにケーブルによってハブＨ2に接続されたハブＨ3を介して１個のデジタルカメラＤ6が記録再生装置Ａに接続された状態が例示されている。記録再生装置Ａは、これらの機器（以下では単に「機器Ｄ」と総称する）との間で種々の情報を授受する。
【００２４】
図２は、記録再生装置Ａの構成を示すブロック図である。同図に示されるように、記録再生装置Ａは、映像データや音声データの記録および再生を実行する記録再生系Ａ1と、この記録再生系Ａ1の動作を制御する制御処理系Ａ2とを含む。
【００２５】
記録再生系Ａ1は、ハードディスク（以下「ＨＤ」という）ドライブ１０と、ＤＶＤ（Digital Versatile Disk）ドライブ２０と、記録処理系３０と、再生処理系４０とを含む。このうちＨＤドライブ１０は、映像データや音声データが記録されるＨＤ１１を駆動してこれらのデータの書込および読出を実行する。一方、ＤＶＤドライブ２０は、映像データや音声データが記録されるＤＶＤ２１を駆動してこれらのデータの書込および読出を実行する。
【００２６】
記録処理系３０は、ＨＤ１１やＤＶＤ２１に記録されるデータの生成やこのデータに対する各種の処理を実行する手段である。図２に示されるＴＶ受信機３１は、各放送局から送信された電波（例えばＶＨＦやＢＳ放送などのＲＦ信号）を受信するアンテナ３１１を備え、利用者によって選択された帯域に同調して受信した信号波をＩＦ（中間周波数）信号に変換したうえで、これを映像信号および音声信号に復調して出力する手段である。ＴＶ受信機３１の後段に配置された入力切換部３２は、ＴＶ受信機３１から出力された映像信号および入力端子Ｔin1から供給される映像信号の何れかを選択してＡ／Ｄコンバータ３３１に出力するスイッチ３２１と、ＴＶ受信機３１から出力された音声信号および入力端子Ｔin2から供給される音声信号の何れかを選択してＡ／Ｄコンバータ３３２に出力するスイッチ３２２とを有する。スイッチ３２１およびスイッチ３２２は制御処理系Ａ2によって制御される。
【００２７】
Ａ／Ｄコンバータ３３１によってアナログの映像信号から生成されたデジタルの映像データは映像デコーダ３４に供給される。映像デコーダ３４は、この映像データをＮＴＳＣ（National Television System Committee）方式といった他の形式の映像データに変換して入力切換部３５および再生処理系４０に出力する。同様に、Ａ／Ｄコンバータ３３２によってアナログの音声信号から生成されたデジタルの音声データは入力切換部３５および再生処理系４０に供給される。
【００２８】
入力切換部３５には、ＨＤ１１およびＤＶＤ２１の一方から他方へのデータのダビングのためにＨＤ１１またはＤＶＤ２１から読み出された映像データや音声データが再生処理系４０から供給される。入力切換部３５は、映像デコーダ３４から出力された映像データおよび再生処理系４０から供給された映像データの何れかを選択して映像エンコーダ３６１に出力するスイッチ３５１と、Ａ／Ｄコンバータ３３２から出力された音声データおよび再生処理系４０から供給された音声データの何れかを選択して音声エンコーダ３６２に出力するスイッチ３５２とを有する。スイッチ３５１およびスイッチ３５２は制御処理系Ａ2によって制御される。
【００２９】
映像エンコーダ３６１は、スイッチ３５１から供給される映像データをＭＰＥＧ(Motion Picture Expert Group）形式といった他の形式の映像データに変換して出力する。音声エンコーダ３６２は、スイッチ３５２から供給される音声データをＡＣ-３（Audio Code number 3）といった他の形式の音声データに変換して出力する。マルチプレクサ３７は、映像エンコーダ３６１から出力される映像データと音声エンコーダ３６２から出力される音声データとに基づいてプログラムストリームを生成して出力する。以上が記録処理系３０を構成する要素である。
【００３０】
一方、ＨＤドライブ１０には、例えばＡＴＡＰＩ（AT Attachment Packet Interface）などの規格に準拠したドライブインタフェース１４が接続される。同様に、ＤＶＤドライブ２０には、例えばＡＴＡＰＩに準拠したドライブインタフェース２４が接続される。このドライブインタフェース２４は、ＤＶＤ２１から読み出されたプログラムストリームをＤＶＤドライブ２０から受信し、これを第１切換部１５および再生処理系４０に出力する。第１切換部１５は、記録処理系３０のマルチプレクサ３７から出力されたプログラムストリームと、ドライブインタフェース２４から供給されるプログラムストリームとの何れかを選択してドライブインタフェース１４に出力する。このプログラムストリームはドライブインタフェース１４からＨＤドライブ１０に供給されたうえでＨＤ１１に書き込まれる。
【００３１】
また、ドライブインタフェース１４は、ＨＤ１１から読み出されたプログラムストリームをＨＤドライブ１０から受信し、これを第２切換部２５および再生処理系４０に出力する。第２切換部２５は、記録処理系３０のマルチプレクサ３７から出力されたプログラムストリームと、ドライブインタフェース１４から供給されるプログラムストリームとの何れかを選択してドライブインタフェース２４に出力する。この第２切換部２５から出力されたプログラムストリームはドライブインタフェース２４からＤＶＤドライブ２０に供給されたうえでＤＶＤ２１に書き込まれる。第１切換部１５および第２切換部２５は制御処理系Ａ2によって制御される。
【００３２】
次に、再生処理系４０は、ＨＤ１１やＤＶＤ２１から読み出されたデータに対する各種の処理やこのデータの再生を実行する手段である。図２に示される出力切換部４１は、ＨＤドライブ１０からドライブインタフェース１４を介して供給されるプログラムストリームとＤＶＤドライブ２０からドライブインタフェース２４を介して供給されるプログラムストリームとの何れかを制御処理系Ａ2による制御に従って選択してデマルチプレクサ４２に出力する。このデマルチプレクサ４２は、出力切換部４１によって供給されるプログラムストリームからＭＰＥＧ形式の映像データとＡＣ-３形式の音声データとを分離して出力する。映像デコーダ４３１は、デマルチプレクサ４２から出力される映像データを復号したうえで記録処理系３０のスイッチ３５１と出力切換部４４のスイッチ４４１とに出力する。一方、音声デコーダ４３２は、デマルチプレクサ４２から出力される音声データを復号したうえで記録処理系３０のスイッチ３５２と出力切換部４４のスイッチ４４２とに出力する。
【００３３】
スイッチ４４１は、記録処理系３０の映像デコーダ３４から供給される映像データと映像デコーダ４３１から供給される映像データとの何れかを、制御処理系Ａ2による制御のもとに選択して出力する。同様に、スイッチ４４２は、記録処理系３０のＡ／Ｄコンバータ３３２から供給される音声データと音声デコーダ４３２から供給される音声データとの何れかを、制御処理系Ａ2による制御のもとに選択して出力する。スイッチ４４２によって選択された音声データは、Ｄ／Ａコンバータ４７２によってアナログの音声信号に変換されたうえで出力端子Ｔout2から出力される。この出力端子Ｔout2には、例えばスピーカやヘッドホンといった放音機器が接続される。
【００３４】
一方、スイッチ４４１によって選択された映像データはサムネイルＯＳＤ（On Screen Display）４５に供給される。このサムネイルＯＳＤ４５は、スイッチ４４１から出力された映像データの映像に対して文字や符号などの画像を重畳して出力する手段である。このサムネイルＯＳＤ４５によって映像データに合成される文字や符号は制御処理系Ａ2によって指定される。
【００３５】
映像エンコーダ４６は、サムネイルＯＳＤ４５から出力される映像データを、表示機器による表示に適した形式に変換して出力する。映像エンコーダ４６から出力された映像データは、Ｄ／Ａコンバータ４７１によってアナログの映像信号に変換されたうえで出力端子Ｔout1から出力される。この出力端子Ｔout1には、例えばＣＲＴ（Cathode Ray Tube）や液晶パネルといった各種の表示機器が接続される。
【００３６】
次に、制御処理系Ａ2は、以上に説明した記録再生系Ａ1を制御するための手段である。図２に示される制御部５０は、ＣＰＵ（Central  Processing  Unit）などの演算処理装置によって構成され、ＨＤ１１やＤＶＤ２１に対するデータの書込やこれらから読み出されたデータの再生といった種々の処理を実現するために記録再生装置Ａの各部をプログラムに基づいて制御する。メモリ５１は、各種のプログラムやその実行に際して使用される様々なデータを記憶する手段である。さらに詳述すると、メモリ５１は、制御部５０によって実行されるプログラムが格納されたＲＯＭ（Read  Only  Memory）や、制御部５０によって作業領域として使用されるＲＡＭ（Random  Access  Memory）を含む。このＲＡＭには、端子ＴAに接続された機器Ｄから入力されたデータやこれらの機器Ｄに出力されるデータが一時的に格納される。
【００３７】
受光部５２１は、利用者による操作に応じたリモコン装置６０からの出射光を受光および復調することにより、リモコン装置６０に対する操作の内容を示す操作データを生成して操作部５２２に出力する。この操作部５２２は、数字キーやカーソルキーや確定キーといった種々の操作子（図示略）を備え、利用者が操作した操作子を識別するための操作データを生成する。ここで生成された操作データおよび受光部５２１から出力された操作データは制御部５０に出力される。制御部５０は、この操作データを受信することによって利用者による操作の内容を特定する。一方、表示部５３は、液晶やＬＥＤを利用した表示機器を備え、リモコン装置６０や操作部５２２に対する利用者からの操作の内容など種々の情報を制御部５０による制御のもとに表示する。
【００３８】
ＵＳＢホストコントローラ５６１は、端子ＴAに接続された機器ＤとＵＳＢコントローラ５５との間で実行される通信を制御する手段である。この端子ＴAに接続された機器Ｄは、記録再生装置Ａに対してペリフェラル（周辺機器）として動作する。一方、ＵＳＢペリフェラルコントローラ５６２は、端子ＴBに接続された機器とＵＳＢコントローラ５５との間で実行される通信を制御する手段である。この端子ＴBに接続された機器（例えばパーソナルコンピュータ）は、記録再生装置Ａに対してホストとして動作する。ＵＳＢコントローラ５５は、ＵＳＢホストコントローラ５６１およびＵＳＢペリフェラルコントローラ５６２を制御する手段である。さらに詳述すると、ＵＳＢコントローラ５５は、ＵＳＢホストコントローラ５６１またはＵＳＢペリフェラルコントローラ５６２を介して外部の機器Ｄから受信したデータを制御部５０に出力するとともに、制御部５０から供給されるデータをＵＳＢホストコントローラ５６１またはＵＳＢペリフェラルコントローラ５６２に出力する。以上のように、ＵＳＢホストコントローラ５６１およびＵＳＢペリフェラルコントローラ５６２とＵＳＢコントローラ５５とは、記録再生装置Ａが各機器Ｄと通信するための手段として機能する。
【００３９】
以上が記録再生装置Ａの構成である。図１に示したように、記録再生装置Ａの端子ＴAには様々な機器Ｄが接続される。このように記録再生装置Ａに接続されることが予定される機器（ＵＳＢの規格に準拠している機器）は、その機能や用途に応じて複数の区分（クラス）に分類されている。例えば、キーボードやマウスなどは入力機器の区分に分類され、デジタルカメラやデジタルビデオカメラは撮像機器の区分に分類され、メモリやメモリリーダは記憶機器の区分に分類されるといった具合である。各機器Ｄは、自身の区分を示す情報（以下「区分情報」という）を内部の記憶装置に保持している。一方、メモリ５１には、端子ＴAに接続されることによって制御部５０と適切に通信することができる（すなわちＵＳＢの規格に準拠している）総ての機器Ｄの区分情報が予め記憶されている。各機器Ｄに保持されている区分情報が、メモリ５１に格納された何れかの区分情報と一致するか否かを判別することにより、制御部５０は、端子ＴAに接続された機器Ｄが記録再生装置Ａによってサポートされる機器であるか否かを認識することができる。
【００４０】
さらに、図１に示されるように端子ＴAに機器Ｄが接続されると、制御部５０は、この機器Ｄに関する情報（以下「接続情報」という）を生成してメモリ５１に格納する。図３は、この接続情報の内容を示す図である。同図に示されるように、ひとつの機器Ｄに対応する接続情報は、その機器Ｄに対して固有に割り当てられた情報（以下「識別情報」という）と、その機器Ｄから受信した区分情報と、その機器Ｄの状態を示す情報（以下「状態情報」という）とを含む。識別情報は、例えば、記録再生装置Ａに接続される機器Ｄに対して各々の接続の順番に割り当てられる連続した番号である。
【００４１】
本実施例においては、記録再生装置Ａに接続された総ての機器Ｄについて当該記録再生装置Ａとの通信が許容されるわけではなく、予め定められた規則に基づいて選択された特定の機器Ｄのみが記録再生装置Ａと通信し得るアクティブ状態とされ、それ以外の機器Ｄは記録再生装置Ａとの通信が制限された非アクティブ状態とされる。図３に示される状態情報は、各機器Ｄがアクティブ状態および非アクティブ状態の何れにあるのかを示す情報（例えばフラグ）である。
【００４２】
＜Ｂ：記録再生装置の動作＞
次に、各機器Ｄとの通信を管理する方法に特に着目して、本実施例に係る記録再生装置Ａの動作を説明する。
【００４３】
記録再生装置Ａの電源が投入されると、制御部５０は、メモリ５１に格納されたプログラムを順次に実行することにより、各機器Ｄとの通信を制御するための処理を順次に実行する。図４は、この処理の具体的な内容を示すフローチャートである。
【００４４】
図４に示されるように、この処理を開始すると、制御部５０はまず、新たな機器Ｄを検知したか否かを判定する（ステップＳ1）。ここで検知していないと判定した場合、制御部５０は、記録再生装置Ａに既に接続されていた機器Ｄの電源の切断（機器Ｄが取り外された場合も含む）を検知したか否かを判定し（ステップＳ9）、これを検知していない場合には処理をステップＳ1に移行する。すなわち、ステップＳ1およびステップＳ9を順次に繰り返すこと（ポーリング）により、制御部５０は、各機器Ｄの接続と動作の停止とを検知する手段として機能する。
【００４５】
ステップＳ1で新たな機器Ｄを検知したと判定した場合、制御部５０は、この機器（以下では特に「被検知機器」という場合がある）Ｄが記録再生装置Ａによってサポートされている機器であるか否かを判定する（ステップＳ2）。さらに詳述すると、制御部５０は、被検知機器Ｄに区分情報を要求し、これに応じて送信されてきた区分情報がメモリ５１に予め登録されている場合には被検知機器Ｄがサポートの対象であると判定する一方、この区分情報がメモリ５１の何れの区分情報にも合致しない場合や被検知機器Ｄが区分情報を送信してこない場合にはその被検知機器Ｄがサポートの対象外であると判定する。ステップＳ2でサポートの対象外と判定した場合、制御部５０は、この被検知機器Ｄについて何らの処理も実行することなく処理をステップＳ1に戻す。
【００４６】
これに対し、ステップＳ2でサポートの対象の機器であると判定した場合、制御部５０は、被検知機器Ｄの接続情報を生成してメモリ５１に格納する（ステップＳ3）。すなわち、制御部５０は、被検知機器Ｄに識別情報を割り当て、この識別情報と先に取得した区分情報と非アクティブ状態を示す状態情報とを対応付けて接続情報としてメモリ５１に書き込む。
【００４７】
次いで、制御部５０は、メモリ５１に記憶された接続情報の区分情報と状態情報とを参照することにより、被検知機器Ｄと同じ区分に属する何れかの機器Ｄが既にアクティブ状態とされているか否かを判定する（ステップＳ4）。さらに詳述すると、制御部５０は、被検知機器Ｄと共通する区分情報をメモリ５１から検索し、ここで検索した区分情報に対応する状態情報がアクティブ状態を示す場合にはステップＳ4で「Yes」と判定する一方、状態情報が非アクティブ状態を示す場合や被検知機器Ｄと共通の区分情報が検索されない場合（すなわち同区分の機器Ｄがそれまで接続されていなかった場合）にはステップＳ4で「No」と判定する。
【００４８】
ステップＳ4で「Yes」と判定した場合、制御部５０は、被検知機器Ｄの状態情報を更新することなく（すなわち非アクティブ状態を示す内容のまま）処理をステップＳ1に移行する。ここで非アクティブ状態とされた機器Ｄについては、記録再生装置Ａに対する映像データまたは音声データの送信や、記録再生装置Ａから当該機器Ｄに対する映像データまたは音声データの送信が禁止されることになる。
【００４９】
ステップＳ4で「No」と判定した場合、制御部５０は、被検知機器Ｄの区分情報が撮像機器の区分情報に該当するか否かを判定する（ステップＳ5）。ここで撮像機器の区分情報に該当しないと判定した場合（例えば被検知機器Ｄがキーボードである場合）、制御部５０は、被検知機器Ｄの状態情報を、アクティブ状態を示す内容に更新することによって当該機器Ｄをアクティブ状態とする（ステップＳ8）。さらに、制御部５０は、被検知機器Ｄの区分情報をサムネイルＯＳＤ４５に出力することにより、出力端子Ｔout1に接続された表示機器に被検知機器Ｄの区分を表示させる。以上のように、本実施例における制御部５０は、各機器Ｄが特定の区分（ここでは撮像機器の区分）に属するか否かを判定する手段、および、各機器Ｄをアクティブ状態または非アクティブ状態の何れかに選定する手段として機能する。
【００５０】
これに対し、被検知機器Ｄが撮像機器の区分に属すると判定した場合、制御部５０は、ＪＰＥＧ（Joint Photographic Coding Experts Group）形式の映像データ（以下「ＪＰＥＧデータ」という）を当該被検知機器Ｄが保持しているか否かを判定する（ステップＳ6）。この判定は、例えば、被検知機器Ｄに保持されたファイルの拡張子をＦＡＴ（File
Allocation Table）により取得することによって実行される。ここでＪＰＥＧデータを保持していないと判定すると、制御部５０は、ＪＰＥＧデータを保持していないことを示す情報（以下「画像なし情報」という）を被検知機器Ｄの接続情報に付加したうえで（ステップＳ7）、ステップＳ1に処理を移行する。この場合に被検知機器Ｄの状態情報は非アクティブ状態を示す内容のままである。一方、被検知機器ＤがＪＰＥＧデータを保持していると判定すると、制御部５０は、撮像機器以外の区分の機器Ｄと同様に、被検知機器Ｄの状態情報を、アクティブ状態を示す内容に更新するとともにその区分情報をサムネイルＯＳＤ４５に出力したうえで（ステップＳ8）、ステップＳ1に処理を移行する。以上の処理により、撮像機器の区分に属する機器Ｄについては、ＪＰＥＧデータを保持している機器Ｄのみがアクティブ状態とされ、これを保持していない機器Ｄは非アクティブ状態とされる。
【００５１】
次に、記録再生装置Ａに既に接続されていた機器Ｄの電源が切断された場合（ステップＳ9：Yes）、制御部５０は、ステップＳ2と同様の手順により、この機器（以下では「停止機器」という場合がある）Ｄがサポートの対象の機器であるか否かを判定する（ステップＳ10）。ここでサポートの対象外と判定すると、制御部５０は、この停止機器Ｄについて何らの処理も実行することなく処理をステップＳ1に移行する。
【００５２】
一方、停止機器Ｄがサポートの対象であると判定すると、制御部５０は、この停止機器Ｄの接続情報をメモリ５１から削除する（ステップＳ11）。さらに、制御部５０は、ステップＳ11で削除する接続情報の状態情報がアクティブ状態を示していたか否かを判定することにより、停止機器Ｄがそれまでアクティブ状態にあったか否かを判定する（ステップＳ12）。ここでアクティブ状態になかったと判定すると、制御部５０は、ステップＳ1に処理を移行する。
【００５３】
これに対し、停止機器Ｄがそれまでアクティブ状態にあったと判定すると（ステップＳ12：Yes）、制御部５０は、停止機器Ｄと同じ区分に属する非アクティブ状態の他の機器Ｄをアクティブ状態に変更するための処理を実行する。すなわち、制御部５０はまず、この停止機器Ｄが撮像機器の区分に属するものであったか否かを判定する（ステップＳ13）。ここで撮像機器の区分に属さないと判定した場合（例えば停止機器Ｄがキーボードである場合）、制御部５０は、今回の停止機器Ｄと共通の区分情報がメモリ５１に記憶されているか否かを判定することにより、停止機器Ｄと同じ区分に属する他の機器Ｄが記録再生装置Ａに接続されているか否かを判定する（ステップＳ15）。そして、ステップＳ15で「Yes」と判定すると、制御部５０は、この機器Ｄをアクティブ状態としたうえで（ステップＳ8）、ステップＳ1に処理を移行する。これに対し、ステップＳ15で「No」と判定した場合、制御部５０は、ステップＳ8を経ることなくステップＳ1に処理を移行する。この場合、停止機器Ｄと同じ区分に属するアクティブ状態の機器Ｄは存在しないことになる。
【００５４】
一方、ステップＳ13において停止機器Ｄが撮像機器の区分に属すると判定した場合、制御部５０は、停止機器Ｄと同じ区分の機器Ｄ（すなわち撮像機器）であって接続情報に画像なし情報が付加されていない機器Ｄが存在するか否かを判定する（ステップＳ14）。そして、制御部５０は、この判定の結果が「No」であればその区分の何れの機器Ｄもアクティブ状態に遷移させることなくステップＳ1に処理を移行する。一方、ステップＳ14で「Yes」と判定すると、制御部５０は、ステップＳ6に処理を移行する。すなわち、制御部５０は、ステップＳ14で判定された機器ＤにＪＰＥＧデータが保持されているか否かを判定し、これが保持されている場合に限って当該機器Ｄをアクティブ状態に遷移させる。
【００５５】
＜Ｃ：動作の具体例＞
次に、図５ないし図９を参照して、本実施例の動作の具体例を説明する。なお、これらの各図においては、各機器Ｄの識別情報（AD#1など）とその機器Ｄの区分情報（CL#1など）とが、各機器Ｄを示すブロックに併記されている。
【００５６】
まず、図５(a)に示されるように、ＪＰＥＧデータを記憶していないデジタルカメラＤ1がハブＨ1を介して記録再生装置Ａに接続された場合を想定する。この場合、図５(b)に示されるように、デジタルカメラＤ1に割り当てられた識別情報「AD#1」とこのデジタルカメラＤ1から取得した区分情報「CL#3」とを含む接続情報がメモリ５１に書き込まれる（ステップＳ3）。また、この状態では、デジタルカメラＤ1と同じ区分の他の機器Ｄは記録再生装置Ａに接続されておらず（ステップＳ4：No）、さらにステップＳ5における判定の結果は「Yes」となるから、処理はステップＳ6に移行する。ここで、デジタルカメラＤ1はＪＰＥＧデータを記憶していないから、ステップＳ6における判定の結果は「No」となる。したがって、図５(b)に示されるように、デジタルカメラＤ1は非アクティブ状態に維持され、その接続情報には画像なし情報が付加される（ステップＳ7）。
【００５７】
続いて、図６(a)に示されるように区分「CL#1」に属するキーボードＤ3がハブＨ2を介して記録再生装置Ａに接続されると、図６(b)に示されるように、このキーボードＤ3の接続情報がメモリ５１に記憶される（ステップＳ3）。さらに、キーボードＤ3は撮像機器の区分に属さないから（ステップＳ5：No）、この接続情報の状態情報がアクティブ状態を示す内容に更新されてキーボードＤ3はアクティブ状態とされる（ステップＳ8）。なお、図６ないし図９においては、アクティブ状態にある機器Ｄのブロックに斜線が付されている。
【００５８】
次いで、図７(a)に示されるようにＪＰＥＧデータを記憶するデジタルカメラＤ6がハブＨ3を介して記録再生装置Ａに接続された場合を想定する。この場合にはステップＳ6における判定の結果が「Yes」となるから、図７(b)に示されるように、ステップＳ8においてデジタルカメラＤ6の状態情報はアクティブ状態を示す内容に更新される。すなわち、デジタルカメラＤ1が非アクティブ状態に維持されたままデジタルカメラＤ6がアクティブ状態となる。
【００５９】
図７(a)に示される状態から、図８(a)に示されるように、ＪＰＥＧデータを記憶するデジタルカメラＤ4がハブＨ2を介して記録再生装置Ａに接続されたとしても、図８(b)に示されるようにデジタルカメラＤ4は非アクティブ状態とされる。この時点ではデジタルカメラＤ4と同区分のデジタルカメラＤ6が既にアクティブ状態となっているからである（ステップＳ4：Yes）
【００６０】
次に、図９(a)に示されるように、それまでアクティブ状態にあったデジタルカメラＤ6の電源が切断された場合を想定する。この場合には図９(b)に示されるようにデジタルカメラＤ6の接続情報がメモリ５１から削除される（ステップＳ11）。そして、図９(b)に示されるように、デジタルカメラＤ6と同じ区分に属するとともにＪＰＥＧデータを保持するデジタルカメラＤ4がアクティブ状態とされる（ステップＳ8）。この状態においてもデジタルカメラＤ1は非アクティブ状態に維持されたままである。
【００６１】
なお、以上の説明においては、記録再生装置Ａの電源が投入された後に各機器Ｄが順次に接続される場合を例示したが、複数の機器Ｄの接続後に記録再生装置Ａの電源が投入される場合もある。この場合、制御部５０は、ステップＳ1においてこれらの機器Ｄを順次に検出する。このときに制御部５０が各機器Ｄを検出する順番は任意である。例えば、図１のように各機器Ｄが階層的に接続されている場合には、浅い階層に位置する機器Ｄ（例えばハブＨ1に接続されたデジタルカメラＤ1またはＤ2）から深い階層に位置する機器Ｄ（例えばハブＨ3に接続されたデジタルカメラＤ6）に向かう順番で各機器Ｄが検出される。
【００６２】
以上に説明したように、本実施例においては、記録再生装置Ａに接続される機器Ｄが選択的にアクティブ状態とされるから、総ての機器Ｄとの通信が並列に実行される構成と比較して、制御部５０およびＵＳＢコントローラ５５に要求される処理能力やメモリ５１に要求される容量は低減される。したがって、記録再生装置Ａの製造コストを削減することができる。さらに、本実施例においては、アクティブ状態にある機器Ｄの電源が切断されると、それまで非アクティブ状態にあった他の機器Ｄの状態がアクティブ状態に変更される。したがって、アクティブ状態となる機器Ｄの指定や記録再生装置Ａの電源の再投入といった煩雑な作業を利用者に強いることなく、アクティブ状態の機器Ｄを変更することが可能となる。
【００６３】
また、本実施例においては、ＪＰＥＧデータの保持を条件としてアクティブ状態への遷移が許容されるから、ＪＰＥＧデータの取り込みを目的としてデジタルカメラを記録再生装置Ａに接続した利用者の利便に資することができる。例えば、ＪＰＥＧデータの有無に拘わらずデジタルカメラがアクティブ状態となり得る構成のもとでは、ＪＰＥＧデータを保持しないデジタルカメラＤ1を利用者が記録再生装置Ａに接続すると、これに続いてＪＰＥＧデータを保持するデジタルカメラＤ6を接続したとしても、デジタルカメラＤ6のＪＰＥＧデータを利用するためにはデジタルカメラＤ1の電源を切断することが必要となる。これに対し、本実施例においては、ＪＰＥＧデータを保持しないデジタルカメラＤ1はアクティブ状態とされず、ＪＰＥＧデータを保持するデジタルカメラＤ6が接続されたときに初めて当該デジタルカメラＤ6がアクティブ状態とされるから、先に接続したデジタルカメラＤ1の電源を切断するという作業は不要である。
【００６４】
＜Ｄ：変形例＞
以上に説明した実施例には種々の変形を加えることができる。具体的な変形の態様を例示すれば以下の通りである。なお、以下の各態様を適宜に組み合わせてもよい。
【００６５】
（１）変形例１  
実施例においては、アクティブ状態となる機器Ｄが区分ごとに選定される構成を例示したが、例えば、各機器Ｄの区分に拘わらず記録再生装置Ａに接続された総ての機器Ｄのなかからアクティブ状態の機器Ｄが選定される構成としてもよい。ただし、区分が相違する複数の機器Ｄが利用者によって同時に使用される可能性（例えばデジタルカメラとキーボードとが並行して使用される場合）を考慮すると、実施例のように区分ごとにアクティブ状態の機器Ｄが選定される構成によって利便性をさらに向上させることが望ましい。また、機器Ｄの区分に拘わらずアクティブ状態の機器Ｄが選定される構成においては、例えば、ひとつのデジタルカメラの電源が切断されると、別のデジタルカメラを使用しようとする利用者の意図に反して、キーボードがアクティブ状態に遷移するといった場合が生じ得る。実施例によれば、区分ごとにアクティブ状態の機器Ｄが選定されるから、このような利用者の意図との不整合を容易に解消することができるという利点もある。
【００６６】
（２）変形例２  
実施例においては、区分ごとにひとつの機器Ｄのみがアクティブ状態とされる構成を例示したが、ひとつの区分に属する複数の機器Ｄがアクティブ状態とされる構成としてもよい。例えば、図５(a)から図７(a)までの状態を経て図８(a)に示されるように各機器Ｄが記録再生装置Ａに接続された状態においては、ＪＰＥＧデータを記憶している区分「CL#3」の２個のデジタルカメラＤ6およびＤ4がともにアクティブ状態とされる構成としてもよい。この状態においてデジタルカメラＤ6の電源が切断されると、デジタルカメラＤ4がアクティブ状態に維持されたまま、ＪＰＥＧデータを記憶している同区分の他のデジタルカメラが新たにアクティブ状態とされる。この構成によっても、記録再生装置Ａに接続された総ての機器Ｄとの通信が並列に実行される構成と比較すれば、制御部５０などに要求される処理能力やメモリ５１に要求される容量が低減されるという所期の効果は確かに奏される。
【００６７】
なお、ひとつの区分についてアクティブ状態とされる機器Ｄの個数は制御部５０の処理能力に応じて定められる。例えば、制御部５０の処理能力に余裕があれば複数の機器Ｄがアクティブ状態となることを許容しても差し支えない。また、アクティブ状態とされる機器Ｄの個数を総ての区分について同一としてもよいし、アクティブ状態とされる機器Ｄの個数を区分ごとに別個に設定してもよい。
【００６８】
（３）変形例３  
実施例においては、ＪＰＥＧデータを保持する機器Ｄが選択的にアクティブ状態とされる構成を例示したが、その他の形式のデータの保持をアクティブ状態への遷移の条件としてもよい。例えば、デジタルビデオカメラの区分に属する機器の接続が想定される場合には、ＭＰＥＧ形式の映像データ（以下「ＭＰＥＧデータ」という）の有無を判定してもよいし、音声データを記憶する機器の接続が想定される場合には、ＡＣ−３形式のデータやＷＭＶ形式のデータの有無を判定してもよい。すなわち、予め定められたデータが機器Ｄに記憶されているか否かを判定し、その判定の結果に応じて当該機器Ｄがアクティブ状態および非アクティブ状態の何れかとされる構成であれば足り、判定の対象となるデータの形式の如何は不問である。また、予め定められた複数の形式のデータの何れかを保持していればアクティブ状態への遷移が許容される構成としてもよい。例えば、図４のステップＳ6においては、被検知機器ＤがＪＰＥＧデータおよびＭＰＥＧデータの少なくとも一方を保持しているか否かを制御部５０が判定し、これを保持していると判定した場合にはステップＳ8にて被検知機器Ｄをアクティブ状態とするといった具合である。
【００６９】
また、アクティブ状態への遷移の条件となるデータの形式が区分ごとに選定された構成としてもよい。例えば、デジタルカメラの区分に属する機器ＤについてはＪＰＥＧデータの記憶をアクティブ状態への遷移の条件とし、デジタルビデオカメラの区分に属する機器ＤについてはＪＰＥＧデータおよびＭＰＥＧデータの少なくとも一方の記憶をアクティブ状態への遷移の条件とした構成が採用される。この構成について詳述すると以下の通りである。
【００７０】
まず、制御部５０は、図４のステップＳ4に続いて、被検知機器Ｄがデジタルカメラの区分に属するか否かを判定し、デジタルカメラの区分に属すると判定した場合にはＪＰＥＧデータの記憶を条件として処理をステップＳ8に移行する。また、デジタルカメラの区分に属さないと判定した場合、制御部５０はさらに、被検知機器Ｄがデジタルビデオカメラの区分に属するか否かを判定し、この区分に属すると判定した場合にはＪＰＥＧデータまたはＭＰＥＧデータの少なくとも一方の記憶を条件として処理をステップＳ8に移行する。一方、被検知機器Ｄがデジタルカメラおよびデジタルビデオカメラの何れの区分にも属さないと判定した場合、制御部５０は、処理をそのまま（すなわちデータの有無を問うことなく）ステップＳ8に移行する。また、デジタルカメラまたはデジタルビデオカメラの区分に属する被検知機器Ｄに所定のデータが記憶されていない場合、制御部５０は、被検知機器Ｄの接続情報に画像なし情報を付加したうえで（ステップＳ7）、ステップＳ1に処理を移行する。以上の構成によれば、デジタルカメラとデジタルビデオカメラとを同時にアクティブ状態に遷移させることによって記録再生装置Ａの利便性の向上を図りながら実施例と同様の効果を得ることができる。
【００７１】
（４）変形例４  
実施例においては、各機器Ｄがアクティブ状態および非アクティブ状態の何れにあるのかを示す状態情報が生成される構成を例示したが、各機器Ｄの状態（アクティブ状態および非アクティブ状態の区別）を認識するための情報の態様は任意に変更される。例えば、機器Ｄがアクティブ状態にあることを示す情報が当該機器Ｄの接続情報に付加される一方、非アクティブ状態にある機器Ｄの接続情報にはその状態を示す情報が付加されない構成としてもよい。要するに、各機器Ｄがアクティブ状態および非アクティブ状態の何れにあるのかを制御部５０が認識できる態様で接続情報が記憶されていれば足り、その情報の態様の如何は不問である。
【００７２】
（５）変形例５  
実施例においては、映像データや音声データを記録および再生する記録再生装置Ａを例示したが、本実施形態における情報処理装置はこの例示に限定されない。例えば、映像データや音声データの少なくとも一方をＨＤ１１やＤＶＤ２１に記録する記録装置や、このデータを再生する再生装置、あるいは映像データや音声データを含む種々のデータに対して所定の演算処理を施す様々な装置が本実施形態にいう情報処理装置に該当する。
【００７３】
（６）変形例６  
実施例においては、端子ＴAがＵＳＢに準拠した構成を例示したが、各機器Ｄが接続される端子ＴAの形態は任意に変更される。例えば、IEEE 1394などの他の規格の端子ＴAに各機器Ｄが接続される構成としてもよい。
【図面の簡単な説明】
【００７４】
【図１】記録再生装置に複数の機器が接続された様子を示すブロック図である。
【図２】記録再生装置の構成を示すブロック図である。
【図３】接続情報の具体的な内容を示す図である。
【図４】制御部の動作を示すフローチャートである。
【図５】記録再生装置に機器が接続された様子とこのときの接続情報の内容とを示す図である。
【図６】記録再生装置に機器が接続された様子とこのときの接続情報の内容とを示す図である。
【図７】記録再生装置に機器が接続された様子とこのときの接続情報の内容とを示す図である。
【図８】記録再生装置に機器が接続された様子とこのときの接続情報の内容とを示す図である。
【図９】ひとつの機器の電源が切断された様子とこの切断後の接続情報の内容とを示す図である。
【符号の説明】
【００７５】
Ａ……記録再生装置（情報処理装置）、Ａ1……記録再生系、Ａ2……制御処理系、５０……制御部、５１……メモリ、５３……表示部、５５……ＵＳＢコントローラ、５６１……ＵＳＢホストコントローラ、５６２……ＵＳＢペリフェラルコントローラ。
【図１】
2008165260.tif 000003
【図２】
2008165260.tif 000004
【図３】
2008165260.tif 000005
【図４】
2008165260.tif 000006
【図５】
2008165260.tif 000007
【図６】
2008165260.tif 000008
【図７】
2008165260.tif 000009
【図８】
2008165260.tif 000010
【図９】
2008165260.tif 000011