(57)【要約】  【課題】マルチメディア装置本体で、専用のインターフェースやユーザの設定作業を要することなく、各種の周辺機器に自動的に対応し、簡便に機能の拡張や動作切換えを行えるようにする。  【解決手段】マルチメディア装置１に、ＵＳＢデバイスＩ／Ｆ２と、ＵＳＢホストＩ／Ｆ３とを備え、自身が外部からの制御を受けるＵＳＢデバイスとして動作するデバイス機能を有すると共に、マルチメディア装置１に接続される他のＵＳＢデバイスを制御するホスト機能を有することにより、専用のインターフェースやユーザの設定作業を要することなく、マルチメディア装置１単独で各種のＵＳＢデバイスに自動的に対応し、簡便に機能の拡張や動作切換えを行うことが可能となる。【選択図】図１
2005182533.tif 000002
【特許請求の範囲】
【請求項１】
マルチメディアデータを再生又は記録又は再生記録する機能を有するマルチメディア装置であって、
一つ又は複数のデバイスを、制御対象のノードとして接続可能なホストインターフェース手段と、
上記ホストインターフェース手段に接続されたデバイスの種別を認識するデバイス認識手段と、
上記デバイス認識手段で認識したデバイスの種別に応じて、上記マルチメディア装置の動作モードを変更する制御手段とを備えたことを特徴とするマルチメディア装置。
【請求項２】
マルチメディアデータを再生又は記録又は再生記録する機能を有するマルチメディア装置であって、
一つ又は複数のデバイスを、制御対象のノードとして接続可能なホストインターフェース手段と、
上記ホストインターフェース手段に接続されたデバイスが制御可能なデバイスであるか否かを判別するデバイス判別手段と、
上記デバイス判別手段で制御可能なデバイスであると判別されたとき、該デバイスを上記マルチメディア装置の出力或は入力デバイスとして動作させる制御手段とを備えたことを特徴とするマルチメディア装置。
【請求項３】
上記デバイスはスピーカ装置であり、
上記制御手段は、上記マルチメディア装置のオーディオ出力先を規定の出力先から上記スピーカ装置に切換えることを特徴とする請求項１又は２記載のマルチメディア装置。
【請求項４】
上記デバイスは記憶装置であり、
上記制御手段は、上記記憶装置にアクセスして上記マルチメディア装置の動作に係る情報を入力或いは出力することを特徴とする請求項１又は２記載のマルチメディア装置。
【請求項５】
上記ホストインターフェース手段は、ユニバーサルシリアルバス上のデバイスを制御対象とするインターフェースであることを特徴とする請求項１〜４の何れか一に記載のマルチメディア装置。
【請求項６】
更に、上記マルチメディア装置自身を、上記ユニバーサルシリアルバス上のデバイスとして他のホスト装置に接続可能なデバイスインターフェース手段を備えたことを特徴とする請求項５記載のマルチメディア装置。
【請求項７】
マルチメディアデータを再生又は記録又は再生記録する機能を有するマルチメディア装置の制御方法であって、
一つ又は複数のデバイスを、制御対象のノードとして上記マルチメディア装置に接続し、
上記マルチメディア装置に接続されたデバイスの種別を認識し、
上記認識したデバイスの種別に応じて、上記マルチメディア装置の動作モードを変更することを特徴とするマルチメディア装置の制御方法。
【請求項８】
マルチメディアデータを再生又は記録又は再生記録する機能を有するマルチメディア装置の制御方法であって、
一つ又は複数のデバイスを、制御対象のノードとして上記マルチメディア装置に接続し、
上記マルチメディア装置に接続されたデバイスが制御可能なデバイスであるか否かを判別し、
上記マルチメディア装置に接続されたデバイスが制御可能なデバイスであると判別されたとき、該デバイスを上記マルチメディア装置の出力或は入力デバイスとして動作させることを特徴とするマルチメディア装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オーディオや映像等のマルチメディアデータを再生又は記録又は再生記録する機能を有するマルチメディア装置及びその制御方法に関する。
【背景技術】
【０００２】
近年、音楽や映像等を楽しむためのオーディオ機器やビデオ機器等の各種のマルチメディア装置が普及している。この種のマルチメディア装置は、パーソナルコンピュータ（パソコン；ＰＣ）に接続可能なものが多く、その接続形態としては、例えば図７に示すオーディオプレーヤ１００のように、汎用的なＵＳＢ（Universal Serial Bus；ユニバーサルシリアルバス）デバイスＩ／Ｆ１０１を備え、ＰＣ１０２のＵＳＢホストＩ／Ｆ１０３に、ＵＳＢケーブル１０４を介して接続されるようになっている。
【０００３】
オーディオプレーヤ１００は、ホストであるＰＣ１０２によってＵＳＢデバイスとして制御され、例えば、電源のオン／オフ、アンプの音量調整、選曲やチャネルの変更等を行うことが可能である。このＵＳＢ接続では、ホスト装置に対して様々な周辺機器をデバイスとして定義可能であり、簡便に機能拡張や動作の切換を行うことができる。
【０００４】
しかしながら、従来のマルチメディア装置は、ＵＳＢ接続機能を有していても、あくまでホストであるＰＣによって制御されるデバイスの一つに過ぎず、ＰＣを介さずに装置単独で周辺機器を利用しようとすると、専用のものに限定されるばかりでなく、周辺機器によっては、マルチメディア装置本体の設定変更をユーザが行わなければならないという問題があり、必ずしも、ユーザにとって便利とは言い難い。
【０００５】
これに対処するに、特許文献１には、電子カメラで撮像した画像をプリンタで印刷する際に、プリンタの濃度特性やシャープネス特性、インクリボンのサイズや色の情報を含むプリンタ特性情報に基づいて画像処理を行うことで、パソコン等を用いることなく、思い通りの画像プリントを得ることのできる技術が開示されている。
【特許文献１】特開２００１−２９８６９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
特許文献１に開示の技術は、基本的にカメラユニットとプリンタユニットとの間の画像信号処理に限定される技術であり、オーディオ機器等の音声データや文字データ等を含めた様々なデータに適用することは困難である。従って、周辺機器を利用してマルチメディア装置本体の機能拡張や動作切換えを行おうとする場合、依然として、パソコン等のホスト装置を用いざるを得ない。
【０００７】
本発明は上記事情に鑑みてなされたもので、マルチメディア装置本体で、専用のインターフェースやユーザの設定作業を要することなく、各種の周辺機器に自動的に対応し、簡便に機能の拡張や動作切換えを行うことのできるマルチメディア装置及びその制御方法を提供することを目的としている。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明による第１のマルチメディア装置は、マルチメディアデータを再生又は記録又は再生記録する機能を有するマルチメディア装置であって、一つ又は複数のデバイスを、制御対象のノードとして接続可能なホストインターフェース手段と、上記ホストインターフェース手段に接続されたデバイスの種別を認識するデバイス認識手段と、上記デバイス認識手段で認識したデバイスの種別に応じて、上記マルチメディア装置の動作モードを変更する制御手段とを備えたことを特徴とする。
【０００９】
本発明による第２のマルチメディア装置は、マルチメディアデータを再生又は記録又は再生記録する機能を有するマルチメディア装置であって、一つ又は複数のデバイスを、制御対象のノードとして接続可能なホストインターフェース手段と、上記ホストインターフェース手段に接続されたデバイスが制御可能なデバイスであるか否かを判別するデバイス判別手段と、上記デバイス判別手段で制御可能なデバイスであると判別されたとき、該デバイスを上記マルチメディア装置の出力或は入力デバイスとして動作させる制御手段とを備えたことを特徴とする。
【００１０】
本発明による第１のマルチメディア装置の制御方法は、マルチメディアデータを再生又は記録又は再生記録する機能を有するマルチメディア装置の制御方法であって、一つ又は複数のデバイスを、制御対象のノードとして上記マルチメディア装置に接続し、上記マルチメディア装置に接続されたデバイスの種別を認識し、上記認識したデバイスの種別に応じて、上記マルチメディア装置の動作モードを変更することを特徴とする。
【００１１】
本発明による第２のマルチメディア装置の制御方法は、マルチメディアデータを再生又は記録又は再生記録する機能を有するマルチメディア装置の制御方法であって、一つ又は複数のデバイスを、制御対象のノードとして上記マルチメディア装置に接続し、上記マルチメディア装置に接続されたデバイスが制御可能なデバイスであるか否かを判別し、上記マルチメディア装置に接続されたデバイスが制御可能なデバイスであると判別されたとき、該デバイスを上記マルチメディア装置の出力或は入力デバイスとして動作させることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、マルチメディア装置本体で、専用のインターフェースやユーザの設定作業を要することなく、各種の周辺機器に自動的に対応し、簡便に機能の拡張や動作切換えを行うことができる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照して本発明の実施の形態を説明する。図１〜図６は本発明の実施の一形態に係わり、図１はマルチメディア装置とＵＳＢデバイスとの接続を示す説明図、図２はマルチメディア装置の一例としてのデジタルオーディオプレーヤの外観図、図３はデジタルオーディオプレーヤの回路構成を示すブロック図、図４はＵＳＢデバイスの認識処理を示すフローチャート、図５はメニュー画面の一例を示す説明図、図６はＵＳＢスピーカの接続処理を示すフローチャートである。
【００１４】
図１において、符号１は、オーディオ或は映像等のマルチメディアデータを再生又は記録又は再生記録するマルチメディア装置であり、例えば、ＣＤプレーヤ、ＤＶＤプレーヤ、ＤＶＤレコーダ、ＨＤＤプレーヤ、携帯ビデオビューワ等である。このマルチメディア装置１は、ＵＳＢ（Universal Serial Bus；ユニバーサルシリアルバス）デバイスＩ／Ｆ（インターンターフェース）２と、ＵＳＢホストＩ／Ｆ３とを備えており、ＵＳＢによる複数の機器間のネットワークにおいて、自身が外部からの制御を受けるノード（ＵＳＢデバイス）として動作するデバイス機能を有すると共に、マルチメディア装置１自身がホストとなり、マルチメディア装置１に接続される他のＵＳＢデバイスを制御対象のノードとして制御するホスト機能を有している。
【００１５】
すなわち、マルチメディア装置１は、ＵＳＢデバイスＩ／Ｆ２を介してパーソナルコンピュータ（ＰＣ）等に接続されたとき、ＰＣにより、例えば選曲や再生等の動作が制御される。また、マルチメディア装置１単独の状態下において、ＵＳＢホストＩ／Ｆ３に、ＵＳＢケーブル４を介して、ＵＳＢデバイス５のＵＳＢデバイスＩ／Ｆ６が接続されたとき、マルチメディア装置１がＵＳＢデバイス５を認識し、その動作を制御すると共に、接続されたＵＳＢデバイス５の種別に応じてマルチメディア装置１自身の動作モードを自動的に変更する。ＵＳＢデバイス５は、例えば、ＵＳＢスピーカ、ＵＳＢマウス、ＵＳＢキーボード、ＵＳＢメモリ等であり、これらのＵＳＢデバイスは、マルチメディア装置１のホスト機能により、制御可能なデバイスであるか否かが判別され、また、その種別が認識される。
【００１６】
図２は、マルチメディア装置１の一例を示すものであり、同図においては、携帯型のハードディスク（ＨＤＤ）内蔵デジタルオーディオプレーヤ１０の外観を示す。このデジタルオーディオプレーヤ１０は、パネル前面に、選曲や各種設定を行うための操作スイッチ１１、メニュー画面やファイル選択画面等を表示する液晶（ＬＣＤ）画面１２が配置され、外部の周辺機器接続用として、オーディオ再生用のヘッドホン出力（ステレオ出力）端子１３に加えて、デジタルオーディオプレーヤ１０自身をＵＳＢデバイスとしてＰＣ等のホストに接続するためのＵＳＢデバイス用スロット１４と、デジタルオーディオプレーヤ１０自身をホストとして、他のＵＳＢデバイスを接続するためのＵＳＢホスト用スロット１５とを備えている。
【００１７】
デジタルオーディオプレーヤ１０の内部構成は、図３に示され、システム全体の制御機能を担い、ＵＳＢデバイスの判別及び認識、動作モードの変更、入出力デバイスの切換処理等を実行するＣＰＵ２０を中心として構成される。ＣＰＵ２０には、内部バスを介して、システム制御用プログラムを格納したプログラムメモリ２１、各種固定データや処理途中のデータ等を格納するデータメモリ２２、音楽用データファイルや音楽再生のアプリケーション等が記憶されるＨＤＤ２４を制御するＨＤＤコントローラ２３、操作スイッチ１１からの信号を処理するスイッチＩ／Ｆ２５、液晶画面１２の表示制御を行うＬＣＤドライバ２６、デジタルオーディオ信号をアナログオーディオ信号に変換してヘッドホン出力端子１３からヘッドホン４０に出力するためのデジタルアナログコンバータ（ＤＡＣ）２７、ＵＳＢデバイス用スロット１４を介して接続されるＰＣ５０等のホスト装置との信号を処理するＵＳＢデバイスＩ／Ｆ２８、ＵＳＢホスト用スロット１５を介して接続されるＵＳＢデバイス６０との信号を処理するＵＳＢホストＩ／Ｆ２９が接続されている。
【００１８】
以上のデジタルオーディオプレーヤ１０は、ＵＳＢデバイスＩ／Ｆ２８を介してＰＣ５０に接続された場合、ＰＣ５０によってデジタルオーディオプレーヤ１０の動作が制御され、ＰＣ５０からデジタルオーディオプレーヤ１０に内蔵されるＨＤＤ２４へのアクセスが可能となる。これにより、ＰＣ５０からユーザが所望するオーディオデータをデジタルオーディオプレーヤ１０の内蔵ＨＤＤ２４へ転送して再生する等の環境を構築することができる。
【００１９】
一方、デジタルオーディオプレーヤ１０自身をホストとして、ＵＳＢホストＩ／Ｆ２９を介してＵＳＢデバイス６０を接続した場合には、デジタルオーディオプレーヤ１０は、自身に接続されたデバイスがデジタルオーディオプレーヤ１０に対応した制御可能なデバイスか否かを判別し、対応したデバイスであれば、その種別を認識し、デバイスに応じた機能の拡張や動作モードへの移行を自動的に行う。
【００２０】
ここでは、デジタルオーディオプレーヤ１０に対応しているＵＳＢデバイス６０として、ＵＳＢスピーカ、ＵＳＢマウス、ＵＳＢキーボードについて説明する。デジタルオーディオプレーヤ１０は、図４に示す処理により、接続されたＵＳＢデバイスが、ＵＳＢスピーカ、ＵＳＢマウス、ＵＳＢキーボードの何れであるか、また何れでもないかをチェックする。
【００２１】
図４に示す処理においては、先ず、接続されたデバイスがＵＳＢスピーカか否かを調べ（ステップＳ１）、ＵＳＢスピーカである場合には、オーディオデータの再生出力先をＵＳＢスピーカに切換え、ＵＳＢスピーカに対してオーディオデータを出力して再生できるよう、ＵＳＢスピーカを出力デバイスとして設定する（ステップＳ２）。
【００２２】
また、接続されたデバイスがＵＳＢスピーカでない場合には、ＵＳＢマウスか否かを調べ（ステップＳ３）、ＵＳＢマウスでない場合には、ＵＳＢキーボードか否かを調べ（ステップＳ５）、ＵＳＢマウスであれば、液晶画面１２の表示がメニュー画面やファイル選択画面になった場合に、ＵＳＢマウスを入力デバイスとして動作させ、項目を選択したり、選択位置の移動決定ができるように動作モードを変更する（ステップＳ４）。
【００２３】
図５は、メニュー選択画面の一例を示すものであり、ここでは、デジタルオーディオプレーヤ１０からの音声出力の出力先を、ユーザが予め設定し、登録する例を示している。このメニュー画面例では、音声出力のデフォルトの出力先をヘッドホン出力として、ユーザの設定により、ＵＳＢスピーカのみからの出力、ＵＳＢスピーカとヘッドホンとの双方の出力の何れかに変更可能であり、ＵＳＢマウスによってメニュー画面における項目間の移動と決定とを行うことができる。
【００２４】
また、接続されたデバイスがＵＳＢマウスでなく、ＵＳＢキーボードである場合には、デジタルオーディオプレーヤ１０の機能を再生装置から記録装置に切換え、メモ機能を起動して液晶画面１２にプロンプトを出力し、キー入力を受付ける（ステップＳ６）。このとき、液晶画面１２はキー入力画面となり、ＵＳＢキーボードからの文字入力を受付けて画面上に文字を描画する。そして、確定入力がなされた場合やＵＳＢキーボードを抜く等した場合、メモ機能を終了し、入力した文字列をファイルにして名前を付けてＨＤＤ２４に保存するモードとなる。
【００２５】
一方、接続されたデバイスがＵＳＢスピーカ、ＵＳＢマウス、ＵＳＢキーボードの何れでもない場合には、接続されたデバイスは、デジタルオーディオプレーヤ１０に対応したデバイスではないとして何もせずに処理を終了する。
【００２６】
また、ＵＳＢデバイス６０としては、以上のＵＳＢスピーカ、ＵＳＢマウス、ＵＳＢキーボードに限定されるものではなく、他に記憶デバイス等を個別に定義可能である。例えば、ＵＳＢメモリを使用する場合には、ユーザ個人毎に、デジタルオーディオプレーヤ１０のＨＤＤ２４内に保存されている曲目の再生順序や、再生音量、再生音質、更には、音声再生以外に用意されているアプリケーションの起動等を好みに応じて環境設定し、この環境設定情報を、ＵＳＢメモリに個人のＩＤデータ等と共に記録しておき、必要に応じてＵＳＢメモリを接続して自分好みにカスタマイズした環境設定を読出することで、デジタルオーディオプレーヤ１０を所望に動作させることができる。更には、ＵＳＢデバイス６０として、メモリカードインターフェースを定義することで、ＳＤカードやコンパクトフラッシュ（登録商標）等の情報記録媒体にアクセスし、この情報記録媒体に記憶されているオーディオデータ等を再生する機能を付加することもできる。
【００２７】
以上の処理は、詳細には、デジタルオーディオプレーヤ１０が単独でのホスト動作可能状態すなわちＰＣ５０に接続されていない状態下で実行される。以下、ＵＳＢデバイスとしてＵＳＢスピーカが接続された場合の処理（図６の処理）を例に取って説明するが、他のデバイスに対しても同様である。
【００２８】
図６の処理においては、先ず、接続されたＵＳＢデバイスから、そのＵＳＢデバイスの持つベンダＩＤとプロダクトＩＤとを取得し、デジタルオーディオプレーヤ１０に対応しているＵＳＢスピーカであるか否かを確認する（ステップＳ１１）。そして、接続されたＵＳＢデバイスがデジタルオーディオプレーヤ１０に対応しているＵＳＢスピーカでない場合には処理を終了し、デジタルオーディオプレーヤ１０に対応しているＵＳＢスピーカであった場合には、更に、デジタルオーディオプレーヤ１０自身がＵＳＢデバイスとしてＰＣ５０に接続されているか否かを調べる（ステップＳ１２）。
【００２９】
その結果、デジタルオーディオプレーヤ１０自身がＵＳＢデバイスとしてＰＣ５０に接続されている場合には、ＵＳＢスピーカの接続処理を、ＰＣ５０との接続が解除されるまで待つ。このとき、ＵＳＢスピーカの接続状態が監視されており（ステップＳ１３）、ＵＳＢスピーカの接続が解除された場合には、当然ながら、処理を終了する。
【００３０】
一方、ＵＳＢスピーカが接続されたままの状態で、デジタルオーディオプレーヤ１０がＰＣ５０に接続されていない、或いはＰＣ５０との接続が解除された場合には、デジタルオーディオプレーヤ１０単独でのオーディオ再生が可能な状態となり、デフォルトの音声再生出力デバイスがヘッドホン出力であった場合、ヘッドホン出力を抑止して出力デバイスをＵＳＢスピーカに切換え、ＵＳＢスピーカに対して音声データを出力してＵＳＢスピーカから再生できるようにする（Ｓ１４）。
【００３１】
すなわち、ＰＣ５０に複数のデバイスを接続した場合には、コントロールパネル等により切換える等の手作業が必要となるが、デジタルオーディオプレーヤ１０にＵＳＢスピーカを接続した場合には、その使用目的がＵＳＢスピーカからの再生と一義的に決まっているため、ＵＳＢスピーカがデフォルトの音声再生出力デバイスとなり、ＵＳＢスピーカにて自動的に音声を再生することができる。
【００３２】
尚、前述したように、ユーザが予めメニュー画面によりＵＳＢスピーカとヘッドホンとの双方から出力するように設定しておいた場合には、ＤＡＣ２７からヘッドホン出力端子１３を介してアナログオーディオ信号が出力されると共に、ＵＳＢホストＩ／Ｆ２９からデジタルオーディオ信号が出力され、ＵＳＢスピーカに内蔵されるＤＡＣにてアナログオーディオ信号に変換され、音声が再生される。
【００３３】
また、ＵＳＢスピーカの接続を解除するときについては、上述とは逆の処理となり、ＵＳＢスピーカを接続しているＵＳＢケーブルが抜かれた場合、ＵＳＢスピーカの接続状態の監視処理によって非接続状態が検出され、それに従って、ＵＳＢスピーカが出力デバイスから外され、元のデフォルト出力であるヘッドホン出力に戻す処理が行われる。
【００３４】
以上のように、マルチメディア装置１（デジタルオーディオプレーヤ１０）にＵＳＢホスト機能を備えることにより、専用のインターフェースやユーザの設定作業を要することなく、ＵＳＢスピーカ、ＵＳＢマウス、ＵＳＢキーボード、ＵＳＢメモリ、その他の様々なＵＳＢデバイスを接続してマルチメディア装置１（デジタルオーディオプレーヤ１０）の利用範囲を広げることができ、簡便に機能を拡張することが可能となる。
【図面の簡単な説明】
【００３５】
【図１】マルチメディア装置とＵＳＢデバイスとの接続を示す説明図
【図２】マルチメディア装置の一例としてのデジタルオーディオプレーヤの外観図
【図３】デジタルオーディオプレーヤの回路構成を示すブロック図
【図４】ＵＳＢデバイスの認識処理を示すフローチャート
【図５】メニュー画面の一例を示す説明図
【図６】ＵＳＢスピーカの接続処理を示すフローチャート
【図７】従来のオーディオプレーヤとパソコンとの接続を示す説明図
【符号の説明】
【００３６】
１  マルチメディア装置
２，６，２８  ＵＳＢデバイスインターフェース
３，２９  ＵＳＢホストインターフェース
５，６０  ＵＳＢデバイス
１０  デジタルオーディオプレーヤ
５０  パーソナルコンピュータ
代理人      弁理士      伊    藤      進
【図１】
2005182533.tif 000003
【図２】
2005182533.tif 000004
【図３】
2005182533.tif 000005
【図４】
2005182533.tif 000006
【図５】
2005182533.tif 000007
【図６】
2005182533.tif 000008
【図７】
2005182533.tif 000009