(57)【要約】【課題】データ転送効率の良いリモート制御装置を提供する。【解決手段】再生装置１１０とワイヤレスでデータ通信を行うリモート制御装置１０１に、着脱可能な記録デバイス（例えばＵＳＢメモリデバイス）１２０と接続するためのコネクタ１０３と、前記着脱可能な記録デバイス１２０と通信を行うホストコントローラ１０４と、前記ホストコントローラ１０４を制御するデバイス制御部１０５と、前記再生装置１１０とのワイヤレスでのデータ転送を制御するワイヤレス制御部１０２とを設ける。【選択図】図１
2011180884.tif 000002
【特許請求の範囲】
【請求項１】
再生装置とワイヤレスでデータ通信を行うリモート制御装置であって、
着脱可能な記録デバイスと接続するためのコネクタと、
前記着脱可能な記録デバイスと通信を行うホストコントローラと、
前記ホストコントローラを制御するデバイス制御部と、
前記再生装置とのワイヤレスでのデータ転送を制御するワイヤレス制御部とを備えたことを特徴とするリモート制御装置。
【請求項２】
請求項１記載のリモート制御装置において、
前記着脱可能な記録デバイスは、ＵＳＢデバイスであり、
前記コネクタは、前記ＵＳＢデバイスと接続するＵＳＢコネクタであり、
前記ホストコントローラは、前記ＵＳＢデバイスと通信を行うＵＳＢホストコントローラであり、
前記デバイス制御部は、前記ＵＳＢホストコントローラを制御するＵＳＢ制御部であることを特徴とするリモート制御装置。
【請求項３】
請求項２記載のリモート制御装置において、
前記ＵＳＢ制御部は、前記ＵＳＢコネクタに接続されたＵＳＢデバイスの一部の制御を行うことを特徴とするリモート制御装置。
【請求項４】
請求項３記載のリモート制御装置において、
前記ＵＳＢ制御部は、前記ＵＳＢコネクタに接続されたＵＳＢデバイスのデバイス認識処理を行うことを特徴とするリモート制御装置。
【請求項５】
請求項３記載のリモート制御装置において、
前記ＵＳＢ制御部は、前記ＵＳＢコネクタに接続されたＵＳＢデバイスのデバイス認識処理、及び、ＵＳＢ規格で定義されたクラス処理を行うことを特徴とするリモート制御装置。
【請求項６】
請求項３記載のリモート制御装置において、
前記ＵＳＢ制御部は、前記ＵＳＢコネクタに接続されたＵＳＢデバイスのデバイス認識処理、及び、ＵＳＢ規格で定義されたクラス処理を行い、かつ、前記クラス処理に対して要求を行い、前記ＵＳＢデバイス内のデータを独立して解釈することを特徴とするリモート制御装置。
【請求項７】
請求項２記載のリモート制御装置において、
前記ＵＳＢデバイスとのＵＳＢ転送に必要な制御処理の一部を担う制御ソフトウェアを、前記再生装置からワイヤレスでのデータ転送を用いて取得することを特徴とするリモート制御装置。
【請求項８】
請求項７記載のリモート制御装置において、
前記ＵＳＢ制御部は、前記ＵＳＢコネクタに接続されたＵＳＢデバイスの認識処理を行い、ＵＳＢ規格で定義されたクラス処理を行うためのソフトウェアを、前記再生装置からワイヤレスでのデータ転送を用いて取得することを特徴とするリモート制御装置。
【請求項９】
請求項７記載のリモート制御装置において、
前記ＵＳＢ制御部は、前記ＵＳＢコネクタに接続されたＵＳＢデバイスの認識処理を行い、ＵＳＢ規格で定義されたクラス処理を行うためのソフトウェアと、前記クラス処理に対して要求を行い、前記ＵＳＢデバイス内のデータを独立して解釈する処理を行うためのソフトウェアとを、前記再生装置からワイヤレスでのデータ転送を用いて取得することを特徴とするリモート制御装置。
【請求項１０】
請求項１記載のリモート制御装置において、
前記着脱可能な記録デバイスは、ＳＤカードであり、
前記コネクタは、前記ＳＤカードと接続するＳＤカードコネクタであり、
前記ホストコントローラは、前記ＳＤカードと通信を行うＳＤホストコントローラであり、
前記デバイス制御部は、前記ＳＤホストコントローラを制御するＳＤ制御部であることを特徴とするリモート制御装置。
【請求項１１】
請求項２〜９のいずれか１項に記載のリモート制御装置と再生装置とを備えたデータ転送システムであって、
前記再生装置にＵＳＢコネクタと、ＵＳＢホストコントローラと、ＵＳＢ制御部とを搭載し、前記リモート制御装置のＵＳＢ制御部で不足している機能を前記再生装置のＵＳＢ制御部で行うことを特徴とするデータ転送システム。
【請求項１２】
請求項１０記載のリモート制御装置と再生装置とを備えたデータ転送システムであって、
前記再生装置にＳＤカードコネクタと、ＳＤホストコントローラと、ＳＤ制御部とを搭載し、前記リモート制御装置のＳＤ制御部で不足している機能を前記再生装置のＳＤ制御部で行うことを特徴とするデータ転送システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リムーバブルな記録デバイスの情報とＡＶ機器とが通信するためのリモート制御装置と、それを備えたデータ転送システムとに関するものである。
【背景技術】
【０００２】
近年、ＵＳＢメモリデバイスやＳＤカードといった小型、軽量の記録デバイスが普及し、テレビやＤＶＤレコーダ等のＡＶ機器にも、これら記録デバイス内の情報を読み書きするための接続端子、及び接続機能が搭載されている。また、最近のＡＶ機器では、ネットワーク等を通じてＡＶ機器制御ソフトウェアのダウンロード等が一般化しており、新規格のＵＳＢデバイスやＳＤカードに対応することも可能である。
【０００３】
例えば、ＵＳＢメモリデバイスをＡＶ機器に接続する際、ＵＳＢメモリデバイスとＡＶ機器とを位置的に離した環境で利用する方法としては、ワイヤレスＵＳＢ装置等の、ＡＶ機器とＵＳＢメモリデバイスとをワイヤレスで接続するための装置を新たに設ける必要があった。また、ワイヤレス転送時には有線通信と比較して転送劣化が発生するため、転送効率向上のための取り組みが行われてきた（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−３６７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術においては、ワイヤレスＵＳＢ装置を別途設置する必要があるとともに、ＵＳＢメモリデバイス等の記録デバイスとＡＶ機器とを有線で接続した場合に必要であった認識のための転送等、全ての転送データをワイヤレスにて転送する必要があり、データ転送効率が悪かった。
【０００６】
本発明は上記従来の課題を解決するものであり、データ転送効率の良いリモート制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明は、再生装置とワイヤレスでデータ通信を行うリモート制御装置において、着脱可能な記録デバイスと接続するためのコネクタと、前記着脱可能な記録デバイスと通信を行うホストコントローラと、前記ホストコントローラを制御するデバイス制御部と、前記再生装置とのワイヤレスでのデータ転送を制御するワイヤレス制御部とを備えた構成を採用したものである。
【発明の効果】
【０００８】
本発明によれば、リモート制御装置に接続された記録デバイスと再生装置との間のデータ転送において、必要なデータ転送量を減らすことで、データ転送効率の向上が可能である。
【図面の簡単な説明】
【０００９】
【図１】本発明の第１の実施形態における再生装置及びリモート制御装置を備えたデータ転送システムの構成図である。
【図２】本発明の第２の実施形態における再生装置及びリモート制御装置を備えたデータ転送システムの構成図である。
【図３】本発明の第３の実施形態における再生装置及びリモート制御装置を備えたデータ転送システムの構成図である。
【図４】本発明の第４の実施形態における再生装置及びリモート制御装置を備えたデータ転送システムの処理フロー図である。
【図５】本発明の第５の実施形態における再生装置及びリモート制御装置を備えたデータ転送システムの構成図である。
【図６】本発明の第６の実施形態における再生装置及びリモート制御装置を備えたデータ転送システムの構成図である。
【図７】本発明の第７の実施形態における再生装置及びリモート制御装置を備えたデータ転送システムの構成図である。
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための形態について、図面を参照しながら説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。ただし、以下の説明中の再生装置は、情報再生機能に加えて情報記録機能を有する記録再生装置であってもよい。
【００１１】
《第１の実施形態》
図１は、第１の実施形態における再生装置及びリモート制御装置を備えたデータ転送システムの構成図である。図１において、リモート制御装置１０１は、ＵＳＢデバイス１２０と接続するためのＵＳＢコネクタ１０３と、ＵＳＢデバイス１２０との間のデータ転送を行うためのＵＳＢホストコントローラ１０４と、ＵＳＢホストコントローラ１０４を制御するＵＳＢ制御部１０５と、再生装置１１０をワイヤレスによるデータ通信を利用して制御するためのワイヤレス制御部１０２とを備える。映像・音声等の情報を再生する再生装置１１０は、データ再生部１１１と、ワイヤレス制御部１１２と、ＵＳＢ制御部１１３とからなる。再生装置のＵＳＢ制御部１１３は、アプリケーションソフト１０と、ファイルシステム１１と、マスストレージクラス制御部１２とから構成され、リモート制御装置のＵＳＢ制御部１０５は、接続されたＵＳＢデバイス１２０との認識処理を行うＵＳＢデバイス制御部１３から構成される。
【００１２】
以下では、本実施形態の再生装置１１０及びリモート制御装置１０１の各々について、その動作を説明する。
【００１３】
ＵＳＢデバイス１２０は、リモート制御装置１０１に搭載のＵＳＢコネクタ１０３にて接続され、リモート制御装置のＵＳＢ制御部１０５はＵＳＢデバイス１２０が接続されたことを検知できる状態にあるものとする。
【００１４】
また、リモート制御装置のＵＳＢ制御部１０５は、マスストレージクラスを対象とし、クラスを使ってデータを転送する処理はファイルシステムとする。
【００１５】
リモート制御装置１０１は、接続されたＵＳＢデバイス１２０に対してエニュメレーション処理を実行し、クラス等の制御に必要な情報の取り出しと初期化処理とを行う。その際、複数のコンフィギュレーションやインターフェースを持ち、様々なクラスに対応したデバイスが接続された場合には、リモート制御装置のＵＳＢ制御部１０５にて制御対象とするクラスを選んでもよいし、ワイヤレスによるデータ通信を介して再生装置１１０にて制御対象とするクラスを選んでもよい。
【００１６】
接続されたＵＳＢデバイス１２０の初期化が完了したことをリモート制御装置１０１がワイヤレスによるデータ通信で再生装置１１０に通知することで、再生装置１１０はクラスの制御処理で必要なＵＳＢレベルのコマンド発行要求をワイヤレスによるデータ通信を介してリモート制御装置１０１に送り、リモート制御装置１０１はリモート制御装置のＵＳＢ制御部１０５より、そのコマンドをＵＳＢデバイス１２０へ発行し、マスストレージクラスによるＵＳＢデバイス１２０の制御が始まる。
【００１７】
再生装置１１０によるマスストレージクラスとしての一連の初期化処理が完了すると、クラスを使ってデータを転送する処理、つまりファイルシステム１１へと再生装置１１０内の処理が移る。
【００１８】
再生装置１１０では、ファイルシステム１１を使ってデータの転送要求をマスストレージクラス制御部１２に対して行うと、マスストレージクラス制御部１２はＵＳＢレベルのコマンド発行要求をワイヤレスによるデータ通信を介してリモート制御装置１０１へ行う。
【００１９】
なお、リモート制御装置１０１で行われる前記エニュメレーション処理が完了するまでにエラーが発生した場合は、再生装置１１０には通知せずリモート制御装置１０１内で閉じた形で処理を完了し、必要に応じてエラーが発生したことのみを通知する。
【００２０】
このような構成により、例えばＡＶ機器を制御するリモコン等のリモート制御装置１０１に、着脱可能な記録デバイスであるＵＳＢデバイス１２０との接続のためのＵＳＢコネクタ１０３を搭載し、かつリモコンにＵＳＢデバイス１２０との通信制御機能を持たせることで、ＵＳＢデバイス１２０との認識のための転送等、ＵＳＢデバイス１２０とリモート制御装置１０１との間で完結できるデータ転送は完結させ、それ以外のデータ転送をワイヤレスで行うことで、ワイヤレスにて転送すべきデータ転送量を少なくし、転送効率を向上させることができる。
【００２１】
また、再生装置１１０側がダウンロード機能により新規格の記録デバイスに対応した場合、例えば、リモート制御装置１０１が再生装置１１０から制御ソフトウェアを取得・更新することよって、リモート制御装置１０１側の通信制御機能を更新することで、新規格の記録デバイスがリモート制御装置１０１側に接続された場合にも対応できる。
【００２２】
更に、リモート制御装置１０１のシステムリソースが少ない場合でも、接続されたＵＳＢデバイス１２０に応じて機器制御ソフトウェアを更新することで、多くの種類のＵＳＢデバイスに対応することができる。
【００２３】
《第２の実施形態》
図２は、第２の実施形態における再生装置及びリモート制御装置を備えたデータ転送システムの構成図である。図２において、再生装置のＵＳＢ制御部１１３は、アプリケーションソフト１０と、ファイルシステム１１とで構成される。リモート制御装置のＵＳＢ制御部１０５は、ＵＳＢデバイス制御部１３と、ＵＳＢデバイス１２０内のデータのリードライトを制御するＵＳＢ規格で定義されたマスストレージクラス制御部１２とを備える。
【００２４】
図２の構成によれば、接続されたＵＳＢデバイス１２０の初期化が完了すると、リモート制御装置１０１はＵＳＢデバイス１２０に対してマスストレージクラスによる制御を始める。リモート制御装置１０１によるマスストレージクラスとしての一連の初期化処理が完了したことを、ワイヤレスによるデータ通信を介して再生装置１１０に通知することで、再生装置１１０内のファイルシステム１１がデータ転送で必要なクラスレベルのコマンド発行要求をワイヤレスによるデータ通信を介してリモート制御装置１０１に送り、リモート制御装置１０１はリモート制御装置のＵＳＢ制御部１０５より、そのコマンドをＵＳＢデバイス１２０へ発行する。これにより、ファイルシステム１１によるＵＳＢデバイス１２０の制御が始まる。
【００２５】
再生装置１１０は、データの転送要求をファイルシステム１１に対して行うと、ファイルシステム１１はクラスレベルのコマンド発行要求をワイヤレスによるデータ通信を介してリモート制御装置１０１へ行う。
【００２６】
なお、リモート制御装置１０１で行われる前記クラスとしての一連の初期化処理が完了するまでにエラーが発生した場合は、再生装置１１０には通知せずリモート制御装置１０１内で閉じた形で処理を完了し、必要に応じてエラーが発生したことのみを通知する。
【００２７】
このような構成により、例えばリモート制御装置１０１に接続されたＵＳＢデバイス１２０内のデータを、再生装置１１０でリードライトする場合、ＵＳＢデバイス１２０の認識処理、及び、リードライトするためのＵＳＢ規格で定義されたマスストレージクラス処理はリモート制御装置のＵＳＢ制御部１０５が実施するため、再生装置１１０はリモート制御装置１０１とワイヤレスによるデータ転送を行う必要はない。これにより、従来行われていた前記認識処理、前記マスストレージクラス処理における、再生装置１１０とリモート制御装置１０１との間でのワイヤレスによるデータ転送が必要なくなり、データ転送量が削減され、転送効率が向上する。
【００２８】
また、再生装置１１０が新規格の転送に対応した場合は、再生装置１１０からリモート制御装置１０１に対し、新規格に対応した制御ソフトウェアをリモートでのデータ転送を利用して送り、リモート制御装置１０１で取得した制御ソフトウェアを、リモート制御装置のＵＳＢ制御部１０５と入れ替えることで、容易に新規格に対応が可能となる。
【００２９】
《第３の実施形態》
図３は、第３の実施形態における再生装置及びリモート制御装置を備えたデータ転送システムの構成図である。図３において、再生装置のＵＳＢ制御部１１３は、アプリケーションソフト１０で構成され、リモート制御装置のＵＳＢ制御部１０５は、ファイルシステム１１と、マスストレージクラス制御部１２と、ＵＳＢデバイス制御部１３とから構成される。
【００３０】
図３の構成によれば、接続されたＵＳＢデバイス１２０の初期化が完了すると、リモート制御装置１０１はＵＳＢデバイス１２０に対してマスストレージクラスによる制御を始める。リモート制御装置１０１によるマスストレージクラスとしての一連の初期化処理が完了すると、次にリモート制御装置１０１のファイルシステム１１による制御を始める。
【００３１】
リモート制御装置１０１によるファイルシステムとしての一連の初期化処理が完了したことを、ワイヤレスによるデータ通信を介して再生装置１１０に通知することで、再生装置１１０側にＵＳＢデバイス１２０の制御が移り、すぐに必要なデータをＵＳＢデバイス１２０から取り出す、または書き込むことができる状態となる。
【００３２】
再生装置１１０は、データの要求を行うと、ファイルシステムレベルのコマンド発行要求をワイヤレスによるデータ通信を介してリモート制御装置１０１へ行う。
【００３３】
前記一連の動作により再生装置１１０はＵＳＢデバイス１２０との間のデータ転送を行うことができ、映像や音声等の情報の記録／再生を実現することができる。
【００３４】
なお、リモート制御装置１０１で行われる前記クラスとしての一連の初期化処理が完了するまでにエラーが発生した場合は、再生装置１１０には通知せずリモート制御装置１０１内で閉じた形で処理を完了し、必要に応じてエラーが発生したことのみを通知する。
【００３５】
なお、第１〜第３の実施形態では、マスストレージデバイスを制御するためのマスストレージクラス、ファイルシステムを使用する場合を例として使用しているが、当然その他のクラス処理を行うソフトでもよい。
【００３６】
このような構成により、例えばリモート制御装置１０１に接続されたＵＳＢデバイス１２０内のデータを、再生装置１１０でリードライトする場合、ＵＳＢデバイス１２０の認識処理、及び、リードライトするためのＵＳＢ規格で定義されたマスストレージクラス処理、及びファイル単位処理するためのファイルシステム処理はリモート制御装置のＵＳＢ制御部１０５が実施するため、再生装置１１０はリモート制御装置１０１とワイヤレスによるデータ転送を行う必要はない。これにより、従来行われていた前記認識処理、前記マスストレージクラス処理、ファイル識別処理における、再生装置１１０とリモート制御装置１０１との間でのワイヤレスによるデータ転送が必要なくなり、データ転送量が大幅に削減され、転送効率が向上する。
【００３７】
また、再生装置１１０が新規格のファイルシステムに対応した場合は、再生装置１１０からリモート制御装置１０１に対し、新規格に対応した制御ソフトウェアをリモートでのデータ転送を利用して送り、リモート制御装置１０１で取得した制御ソフトウェアを、リモート制御装置のＵＳＢ制御部１０５と入れ替えることで、容易に新規格に対応が可能となる。
【００３８】
《第４の実施形態》
図４は、第４の実施形態における再生装置及びリモート制御装置を備えたデータ転送システムの処理フロー図である。これは、本発明のリモート制御装置における、ＵＳＢ転送に必要な制御処理の一部を担う制御ソフトウェアの取得について、特に例としてＵＳＢ規格で定義されたクラス処理を行うためのソフトウェアを転送して取得する際の処理フローの例を示したものである。
【００３９】
第１〜第３の実施形態ではＵＳＢ処理に関連するもののみを構成として挙げていたが、本形態では、リモート制御装置４０１そのものを制御する機能を持つ機能ブロックを、リモート制御装置制御ソフトウェア４０８としている。
【００４０】
以上のような動作を行う形態の再生装置４０２及びリモート制御装置４０１について、以下その動作を説明する。
【００４１】
〈取得するＵＳＢクラス処理を行うためのソフトウェアの決定〉
図４では、本発明のリモート制御装置４０１にＵＳＢデバイス４０５が接続４０７されると、ＵＳＢ制御部４０６がＵＳＢ機器としての認識処理を行う。認識処理は、前述の形態の通り、エニュメレーション処理を実行し、クラス等の制御に必要なデバイス情報の取り出し、初期化処理等を行う。
【００４２】
そして、ＵＳＢ制御部４０６では、接続されたＵＳＢデバイス４０５のデバイス情報を、リモート制御装置制御ソフトウェア４０８に通知４０９する。リモート制御装置制御ソフトウェア４０８は、接続されたＵＳＢデバイス４０５のデバイス情報を確認し、自身で制御可能なものであるかどうか（ここでは、自身が、接続されたＵＳＢデバイス４０５に対応したＵＳＢクラス処理を行うためのソフトウェアを搭載していることを、制御可能である条件とする）を判断する。
【００４３】
ここで、接続されたＵＳＢデバイス４０５に対応したＵＳＢクラス処理を行うためのソフトウェアを搭載していない場合、再生装置４０２に対して、接続されたＵＳＢデバイス４０５を制御するためにリモート制御装置４０１で使用することの可能なＵＳＢクラス処理を行うためのソフトウェアを、再生装置４０２より取得することが可能であるかどうかを問い合わせるための情報の要求４１０を、ワイヤレス制御部４１１を通じて通信する。それに対して、再生装置４０２は、リモート制御装置４０１に対して、ＵＳＢクラス処理を行うためのソフトウェアの取得可否についての情報の通知４１２を、ワイヤレス制御部４１１を通じて通信する。
【００４４】
リモート制御装置制御ソフトウェア４０８は、再生装置４０２から通知された情報から、ＵＳＢクラス処理を行うためのソフトウェアの取得可否について判断し、取得するＵＳＢクラス処理を行うためのソフトウェアを決定する。
【００４５】
なお、再生装置４０２の特性に応じて、ＵＳＢクラス処理を行うためのソフトウェア情報要求４１０を、ユーザーによるリモート制御装置４０１の操作をトリガにして、実施する、もしくは実施を取り止めるとすることも可能である。また、ＵＳＢデバイス４０５の接続４０７に関係なく、再生装置４０２に搭載されているＵＳＢクラス処理を行うためのソフトウェアをリストメニュー等を利用して選択し、取得するＵＳＢクラス処理を行うためのソフトウェアを決定することも可能である。
【００４６】
〈ＵＳＢクラス処理を行うためのソフトウェアの取得〉
前記の手順で取得するＵＳＢクラス処理を行うためのソフトウェアを決定した後で、ＵＳＢクラス処理を行うためのソフトウェアを取得するための手順を、引き続き図４を用いて説明する。
【００４７】
取得するＵＳＢクラス処理を行うためのソフトウェアの決定後、リモート制御装置制御ソフトウェア４０８は、決定したＵＳＢクラス処理を行うためのソフトウェアの取得要求４１３を、ワイヤレス制御部４１１を通じて通信する。それに対して、再生装置４０２は、リモート制御装置４０１に対して、要求されたＵＳＢクラス処理を行うためのソフトウェア４０３を、ワイヤレス制御部４１１を通じて送信する。
【００４８】
次に、リモート制御装置４０１は、再生装置４０２から取得４０４したＵＳＢクラス処理を行うためのソフトウェア４０３を、リモート制御装置制御ソフトウェア４０８とＵＳＢ制御部４０６とで使用できるようにするために、ソフトウェア間のインターフェース等の登録４１４の処理を行う。
【００４９】
ＵＳＢクラス処理を行うためのソフトウェアの登録４１４の処理が完了すると、リモート制御装置４０１で、取得したＵＳＢクラス処理を行うためのソフトウェア４０３が使用できるようになり、接続したＵＳＢデバイス４０５に対しての制御を開始４１５する。
【００５０】
それ以降の動作は、前述の第１〜第３の実施形態のリモート制御装置１０１の制御と同様である。
【００５１】
図４では、接続されたＵＳＢデバイス４０５を制御するために取得するソフトウェアを、ＵＳＢクラス処理を行うためのソフトウェア４０３と定義していたが、ＵＳＢデバイス４０５内のデータを独立して解釈する処理を行うためのソフトウェア等も、制御するＵＳＢデバイス４０５に応じて、同様に再生装置４０２から取得するソフトウェアに含めることができる。
【００５２】
なお、第１〜第３の実施形態の例で示すと、ＵＳＢクラス処理を行うためのソフトウェア４０３はマスストレージクラス制御部１２に、ＵＳＢデバイス内のデータを独立して解釈する処理を行うためのソフトウェアはファイルシステム１１にそれぞれ相当する。
【００５３】
《第５の実施形態》
図５は、第５の実施形態における再生装置及びリモート制御装置を備えたデータ転送システムの構成図である。図５において、リモート制御装置５０１は、ＳＤカード５２０と接続するためのＳＤカードコネクタ５０３と、ＳＤカード５２０との間のデータ転送を行うためのＳＤホストコントローラ５０４と、ＳＤホストコントローラ５０４を制御するＳＤ制御部５０５と、再生装置５１０をワイヤレスによるデータ通信を利用して制御するためのワイヤレス制御部５０２とを備える。映像・音声等の情報を再生する再生装置５１０は、データ再生部５１１と、ワイヤレス制御部５１２と、ＳＤ制御部５１３とからなる。再生装置のＳＤ制御部５１３は、アプリケーションソフト２０と、ファイルシステム２１と、ＳＤミドルウェア２２とから構成され、リモート制御装置のＳＤ制御部５０５は、接続されたＳＤカード５２０との認識処理を行うＳＤデバイス制御部２３から構成される。
【００５４】
以上のように構成された形態の再生装置５１０及びリモート制御装置５０１について、以下その動作を説明する。
【００５５】
ＳＤカード５２０とリモート制御装置５０１とは、リモート制御装置５０１に搭載のＳＤカードコネクタ５０３にて接続され、リモート制御装置のＳＤ制御部５０５は何かのＳＤカード５２０が接続されたことを検知できている状態にあるものとする。
【００５６】
また、ＳＤデバイス制御部２３は、ＳＤカードコネクタ５０３に接続されたＳＤカード５２０の認識処理を行い、ＳＤミドルウェア２２は、ファイルシステム２１からのリードライト要求を、ＳＤデバイス制御部２３が処理可能な形式に変換する処理を行うものとする。
【００５７】
リモート制御装置５０１は接続されたＳＤカード５２０に対してカード認識処理を実行し、カード情報の取り出しと初期化処理とを行う。
【００５８】
接続されたＳＤカード５２０の初期化が完了したことをリモート制御装置５０１がワイヤレスによるデータ通信で再生装置５１０に通知することで、再生装置５１０はカード情報のリードライトで必要となる要求コマンドをワイヤレスによるデータ通信を介してリモート制御装置５０１に送り、リモート制御装置５０１はリモート制御装置のＳＤ制御部５０５より、そのコマンドをＳＤカード５２０へ発行する。これにより、ＳＤミドルウェア２２によるＳＤカード５２０の制御が始まる。
【００５９】
再生装置５１０によりＳＤカードコネクタ５０３に接続されたＳＤカード５２０の認識処理が完了すると、ファイルシステム２１を使ってデータを転送する処理が開始される。
【００６０】
再生装置５１０はファイルシステム２１を使って、データの転送要求をＳＤミドルウェア２２に対して行うと、ＳＤミドルウェア２２は転送要求をＳＤデバイス制御部２３が認識可能な形式に変換した後、ワイヤレスによるデータ通信を介してリモート制御装置５０１へ転送要求を行う。
【００６１】
前記一連の動作により再生装置５１０はＳＤカード５２０との間のデータ転送を行うことができ、図５のように記録デバイスがＳＤカード５２０のときも、図１〜図３で示されたように記録デバイスがＵＳＢデバイス１２０であるときと同様の効果を得ることができる。
【００６２】
なお、リモート制御装置５０１で行われる前記ＳＤカード認識処理が完了するまでにエラーが発した場合は、再生装置５１０には通知せずリモート制御装置５０１内で閉じた形で処理を完了し、必要に応じてエラーが発生したことのみを通知する。
【００６３】
《第６の実施形態》
図６は、第６の実施形態における再生装置及びリモート制御装置を備えたデータ転送システムの構成図である。図６において、再生装置１１０は、ＵＳＢデバイスと接続するためのＵＳＢコネクタ１１４と、ＵＳＢホストコントローラ１１５と、ＵＳＢ制御部１１３とを備える。再生装置のＵＳＢ制御部１１３は、ＵＳＢコネクタ１１４に接続されたＵＳＢデバイス内の情報を読み書きするために必要な制御を行うＵＳＢデバイス制御部１３ａと、マスストレージクラス制御部１２と、ファイルシステム１１と、アプリケーションソフト１０とを備える。
【００６４】
一方、再生装置１１０をワイヤレスによるデータ転送を利用して制御可能なリモート制御装置１０１にも、ＵＳＢデバイス１２０と接続するためのＵＳＢコネクタ１０３と、ＵＳＢホストコントローラ１０４と、ＵＳＢ制御部１０５とが実装されている。リモート制御装置のＵＳＢ制御部１０５には、ＵＳＢコネクタ１０３に接続されたＵＳＢデバイス１２０内の情報を読み書きするために必要な制御を行う処理の一部が、例えばＵＳＢデバイス制御部１３として組み込まれる。
【００６５】
本構成において、再生装置１１０とリモート制御装置１０１に接続されたＵＳＢデバイス１２０との間でデータ転送を行う場合は、第１の実施形態と同じ方法で行うことができる。本構成では、再生装置のＵＳＢ制御部１１３に実装された、アプリケーションソフト１０、ファイルシステム１１、マスストレージクラス制御部１２を、再生装置のＵＳＢコネクタ１１４に接続されたＵＳＢデバイスとの間のデータ転送制御だけでなく、リモート制御装置のＵＳＢコネクタ１０３に接続されたＵＳＢデバイス１２０との間のデータ転送制御にも用いることで、再生装置１１０は、リモート制御装置１０１に接続されたＵＳＢデバイス１２０との間のデータ転送を行うことができる。つまり、再生装置のＵＳＢ制御部１１３は、ＵＳＢコネクタ１１４に接続されたＵＳＢデバイスとの間のデータ転送制御と、リモート制御装置のＵＳＢコネクタ１０３に接続されたＵＳＢデバイス１２０との間のデータ転送制御との両方の転送制御を担うことになる。これにより、リモート制御装置１０１側にＵＳＢ制御用のアプリケーションや、ファイルシステムといった機能を搭載することなく、再生装置１１０側の機能を共用することでリモート制御装置１０１にＵＳＢ接続機能を設けることが可能となる。
【００６６】
《第７の実施形態》
図７は、第７の実施形態における再生装置及びリモート制御装置を備えたデータ転送システムの構成図である。図７において、再生装置５１０は、ＳＤカードと接続するためのＳＤカードコネクタ５１４と、ＳＤホストコントローラ５１５と、ＳＤ制御部５１３とを備える。再生装置のＳＤ制御部５１３は、ＳＤカードコネクタ５１４に接続されたＳＤカード内の情報を読み書きするために必要な制御を行うＳＤデバイス制御部２３ａと、ＳＤミドルウェア２２と、ファイルシステム２１と、アプリケーションソフト２０とを備える。
【００６７】
一方、再生装置５１０をワイヤレスによるデータ転送を利用して制御可能なリモート制御装置５０１にも、ＳＤカード５２０と接続するためのＳＤカードコネクタ５０３と、ＳＤホストコントローラ５０４と、ＳＤ制御部５０５とが実装されている。リモート制御装置のＳＤ制御部５０５には、ＳＤカードコネクタ５０３に接続されたＳＤカード５２０内の情報を読み書きするために必要な制御を行う処理の一部が、例えばＳＤデバイス制御部２３として組み込まれる。
【００６８】
本構成において、再生装置５１０とリモート制御装置５０１に接続されたＳＤカード５２０との間でデータ転送を行う場合は、第５の実施形態と同じ方法で行うことができる。本構成では、再生装置のＳＤ制御部５１３に実装された、アプリケーションソフト２０、ファイルシステム２１、ＳＤミドルウェア２２を、再生装置のＳＤカードコネクタ５１４に接続されたＳＤカードとの間のデータ転送制御だけでなく、リモート制御装置のＳＤカードコネクタ５０３に接続されたＳＤカード５２０との間のデータ転送制御にも用いることで、再生装置５１０は、リモート制御装置５０１に接続されたＳＤカード５２０との間のデータ転送を行うことができる。つまり、再生装置のＳＤ制御部５１３は、ＳＤカードコネクタ５１４に接続されたＳＤカードとの間のデータ転送制御と、リモート制御装置のＳＤカードコネクタ５０３に接続されたＳＤカード５２０との間のデータ転送制御との両方の転送制御を担うことになる。これにより、リモート制御装置５０１側にＳＤ制御用のアプリケーションや、ファイルシステムといった機能を搭載することなく、再生装置５１０側の機能を共用することでリモート制御装置５０１にＳＤカード接続機能を設けることが可能となる。
【００６９】
なお、本発明の対象となる記録デバイスがＵＳＢデバイス１２０及びＳＤカード５２０に限定されることはなく、他の記録デバイスとの間の高速データ転送も本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【００７０】
本発明に係るリモート制御装置は、リモート制御装置に接続された記録デバイスと再生装置との間のデータ転送の効率化による高速転送機能を有し、記録デバイスのＡＶデータを読み書きするオーディオ機器、デジタルテレビ、デジタルビデオレコーダ等に有用である。
【符号の説明】
【００７１】
１０  アプリケーションソフト
１１  ファイルシステム
１２  マスストレージクラス制御部
１３  リモート制御装置のＵＳＢデバイス制御部
１３ａ  再生装置のＵＳＢデバイス制御部
２０  アプリケーションソフト
２１  ファイルシステム
２２  ＳＤミドルウェア
２３  リモート制御装置のＳＤデバイス制御部
２３ａ  再生装置のＳＤデバイス制御部
１０１  リモート制御装置
１０２  リモート制御装置のワイヤレス制御部
１０３  リモート制御装置のＵＳＢコネクタ
１０４  リモート制御装置のＵＳＢホストコントローラ
１０５  リモート制御装置のＵＳＢ制御部
１１０  再生装置
１１１  再生装置のデータ再生部
１１２  再生装置のワイヤレス制御部
１１３  再生装置のＵＳＢ制御部
１１４  再生装置のＵＳＢコネクタ
１１５  再生装置のＵＳＢホストコントローラ
１２０  ＵＳＢデバイス
４０１  リモート制御装置
４０２  再生装置
４０５  ＵＳＢデバイス
４０６  リモート制御装置のＵＳＢ制御部
４０８  リモート制御装置の制御ソフトウェア
４１１  リモート制御装置のワイヤレス制御部
５０１  リモート制御装置
５０２  リモート制御装置のワイヤレス制御部
５０３  リモート制御装置のＳＤカードコネクタ
５０４  リモート制御装置のＳＤホストコントローラ
５０５  リモート制御装置のＳＤ制御部
５１０  再生装置
５１１  再生装置のデータ再生部
５１２  再生装置のワイヤレス制御部
５１３  再生装置のＳＤ制御部
５１４  再生装置のＳＤカードコネクタ
５１５  再生装置のＳＤホストコントローラ
５２０  ＳＤカード
【図１】
2011180884.tif 000003
【図２】
2011180884.tif 000004
【図３】
2011180884.tif 000005
【図４】
2011180884.tif 000006
【図５】
2011180884.tif 000007
【図６】
2011180884.tif 000008
【図７】
2011180884.tif 000009