(57)【要約】  メディアプレーヤがデジタル音声をアクセサリへ転送できるようにするための方法及びシステムが開示される。この方法及びシステムは、再生コマンドをメディアプレーヤへ送信するステップと、メディアプレーヤに関する情報を返送するステップと、メディアプレーヤに関する情報に基づいてアクセサリへデジタル音声を供給するステップと、を備えている。本発明によるシステム及び方法では、複数のコマンドでメディアプレーヤがアクセサリにデジタル音声を転送することができる。これらのコマンドは、サポートされるサンプルレートのリストをアクセサリから収集し、そしてメディアプレーヤの情報をアクセサリに通知するようにメディアプレーヤによって使用される。【選択図】図６
2009543133.tif 000002
【特許請求の範囲】
【請求項１】
メディアプレーヤによりデジタル音声データをアクセサリに送信する方法において、
再生されるべきデジタル音声データの第１トラックに対する記憶されたサンプルレートを識別するステップであって、前記第１トラックがメディアプレーヤに記憶されるようなステップと、
前記第１トラックに対する第１の再生サンプルレートを選択するステップであって、この第１の再生サンプルレートは、前記アクセサリによってサポートされるサンプルレートのリスト及び前記第１トラックに対する記憶されたサンプルレートに基づくものであるステップと、
前記第１の再生サンプルレートを示す情報を前記アクセサリへ送信するステップと、
前記第１トラックのデジタル音声データを前記第１の再生サンプルレートで前記アクセサリへ配送するステップと、
を備えた方法。
【請求項２】
前記アクセサリによりサポートされるデジタル音声に対するサンプルレートのリストを前記アクセサリから得るステップを更に備えた、請求項１に記載の方法。
【請求項３】
デジタル音声データを配送する前記ステップは、デジタル音声転送プロトコルを使用してデジタル音声データを配送することを含む、請求項１に記載の方法。
【請求項４】
前記デジタル音声転送プロトコルは、ユニバーサルシリアルバス（ＵＳＢ）音声プロトコルに対応する、請求項３に記載の方法。
【請求項５】
前記第１トラックのデジタルデータを配送する前に、前記ＵＳＢ音声プロトコルを使用して、デジタル音声出力インターフェイスのサンプルレートを前記第１の再生サンプルレートにセットするためのインストラクションを前記アクセサリから受信するステップを更に備えた、請求項４に記載の方法。
【請求項６】
前記第１トラックに対する記憶されたサンプルレートと前記第１の再生サンプルレートが異なる場合には、デジタル音声データを配送する前記ステップは、更に、前記メディアプレーヤ内で、前記デジタル音声データを、前記第１トラックに対して記憶されたサンプルレートから前記第１の再生サンプルレートへと変換することを含む、請求項１に記載の方法。
【請求項７】
再生されるべきデジタル音声データの第２トラックに関連した記憶されたサンプルレートを識別するステップであって、前記第２トラックがメディアプレーヤに記憶されるようなステップと、
前記第２トラックに対する第２の再生サンプルレートを選択するステップであって、この第２の再生サンプルレートは、前記アクセサリによってサポートされるサンプルレートのリスト及び前記第２トラックに対する記憶されたサンプルレートに基づくものであるステップと、
を更に備えた請求項１に記載の方法。
【請求項８】
前記第２の再生サンプルレートが前記第１の再生サンプルレートと異なる場合には、前記第２の再生サンプルレートを示す情報を前記アクセサリへ送信するステップと、
前記第２トラックのデジタル音声データを前記第２の再生サンプルレートで前記アクセサリへ配送するステップと、
を更に備えた請求項７に記載の方法。
【請求項９】
前記第２トラックに対する記憶されたサンプルレートと前記第２の再生サンプルレートが異なる場合には、デジタル音声データを配送する前記ステップは、更に、前記メディアプレーヤ内で、前記デジタル音声データを、前記第２トラックに対して記憶されたサンプルレートから前記第２の再生サンプルレートへと変換することを含む、請求項７に記載の方法。
【請求項１０】
前記アクセサリによりサポートされるサンプルレートのリストを得る前記ステップは、
前記アクセサリによりサポートされるサンプルレートのリストを要求するコマンドを前記アクセサリへ送信すること、及び
前記コマンドに対する応答であって、前記アクセサリによりサポートされるサンプルレートのリストを含む応答を、前記アクセサリから受信すること、
を含む請求項１に記載の方法。
【請求項１１】
アクセサリによりメディアプレーヤからデジタル音声を得るための方法において、
再生されるべきデジタル音声データの第１トラックに関連した第１の再生サンプルレートの識別をメディアプレーヤから受信するステップであって、前記第１トラックは、前記メディアプレーヤに記憶されたトラックであり、前記第１の再生サンプルレートは、前記メディアプレーヤにより選択されるもので、前記アクセサリによりサポートされるサンプルレートであるようなステップと、
前記第１の再生サンプルレートでデータを受信するために前記アクセサリとメディアプレーヤとの間にデジタル音声転送プロトコルを構成するステップと、
前記デジタル音声転送プロトコルを使用して、前記第１トラックのデジタル音声データを前記第１の再生サンプルレートで前記メディアプレーヤから受信するステップと、
を備えた方法。
【請求項１２】
前記アクセサリによりサポートされるサンプルレートのリストを前記メディアプレーヤに与えるステップを更に備えた、請求項１１に記載の方法。
【請求項１３】
前記デジタル音声プロトコルは、ユニバーサルシリアルバス（ＵＳＢ）音声プロトコルに対応し、前記方法は、更に、ＵＳＢ音声モードで動作するために前記メディアプレーヤとアクセサリとの間にＵＳＢ接続を構成するステップを更に備えた、請求項１１に記載の方法。
【請求項１４】
デジタル音声転送プロトコルを構成する前記ステップは、前記メディアプレーヤのデジタル音声出力インターフェイスのサンプルレートを前記第１の再生サンプルレートにセットするためのインストラクションを前記メディアプレーヤへ送信することを含む、請求項１３に記載の方法。
【請求項１５】
前記第１の再生サンプルレートは、前記メディアプレーヤに記憶される前記第１トラックに関連した記憶されたサンプルレートとは異なる、請求項１１に記載の方法。
【請求項１６】
再生されるべきデジタル音声データの第２トラックに関連した第２の再生サンプルレートの識別をメディアプレーヤから受信するステップであって、前記第２トラックは、前記メディアプレーヤに記憶されたトラックであり、前記第２の再生サンプルレートは、前記メディアプレーヤにより選択されるもので、前記アクセサリによりサポートされるサンプルレートのリストに含まれたサンプルレートの１つであるようなステップを更に備えた、請求項１１に記載の方法。
【請求項１７】
前記第２の再生サンプルレートが前記第１の再生サンプルレートと異なる場合には、前記第２の再生サンプルレートでデータを受信するように前記デジタル音声転送プロトコルを再構成するステップと、
前記デジタル音声転送プロトコルを使用して、前記第２の再生サンプルレートで前記第２トラックのデジタル音声データを前記メディアプレーヤから受信するステップと、
を更に備えた請求項１６に記載の方法。
【請求項１８】
前記アクセサリによりサポートされるサンプルレートのリストを要求するコマンドを前記メディアプレーヤから受信するステップを更に備え、
前記アクセサリによりサポートされるサンプルレートのリストを与える動作は、前記アクセサリによりサポートされるサンプルレートのリストを要求する受信されたコマンドに応答して行われる、請求項１１に記載の方法。
【請求項１９】
デジタル音声データの複数のトラックであってそれに関連して記憶されたサンプルレートを各々有している複数のトラックを含むメディア資産を記憶するように構成された記憶装置と、
アクセサリと通信するように構成され、デジタル音声をアクセサリに転送するためのデジタル音声転送プロトコルをサポートするように構成され、更に、デジタル音声データの配送に関係したアクセサリコマンド及び情報を交換するためのアクセサリプロトコルをサポートするように構成されたインターフェイスと、
前記記憶装置及びインターフェイスに結合された制御モジュールと、
を備え、前記制御モジュールは、
デジタル音声データの第１の記憶されたトラックに対する第１のサンプルレートを、その第１の記憶されたトラックに関連した記憶されたサンプルレート、及び前記アクセサリによりサポートされるサンプルレートのリストに基づいて選択し、
前記アクセサリプロトコルを使用して、前記選択されたサンプルレートを前記アクセサリへ通信し、そして
前記デジタル音声転送プロトコルを使用して、前記第１の記憶されたトラックのデジタル音声データを前記第１の選択されたサンプルレートで前記アクセサリへ配送する、
ように構成される、メディアプレーヤ。
【請求項２０】
前記制御モジュールは、更に、前記アクセサリプロトコルを使用して、前記アクセサリによりサポートされるサンプルレートのリストを前記アクセサリから得るように構成される、請求項１９に記載のメディアプレーヤ。
【請求項２１】
前記インターフェイスは、ユニバーサルシリアルバス（ＵＳＢ）インターフェイスを含む、請求項１９に記載のメディアプレーヤ。
【請求項２２】
前記デジタル音声転送プロトコルは、ＵＳＢ音声プロトコルに対応する、請求項２１に記載のメディアプレーヤ。
【請求項２３】
前記制御モジュールは、更に、前記第１の選択されたサンプルレートと前記第１の記憶されたサンプルレートが異なる場合に、前記プロセッサが、前記第１トラックのデジタル音声データを、前記第１の記憶されたサンプルレートから、前記第１の選択されたサンプルレートへ変換するように構成される、請求項１９に記載のメディアプレーヤ。
【請求項２４】
前記制御モジュールは、更に、デジタル音声データの第２の記憶されたトラックに対する第２のサンプルレートを、その第２の記憶されたトラックに関連した記憶されたサンプルレート、及び前記アクセサリによりサポートされるサンプルレートのリストに基づいて選択し、前記アクセサリプロトコルを使用して前記選択されたサンプルレートを前記アクセサリへ通信し、そして前記デジタルデータ転送プロトコルを使用して、前記第２の記憶されたトラックのデジタル音声データを前記第２の選択されたサンプルレートで前記アクセサリへ配送するように構成される、請求項１９に記載のメディアプレーヤ。
【請求項２５】
メディアプレーヤに使用するためのアクセサリにおいて、
メディアプレーヤと通信するように構成され、そのメディアプレーヤからデジタル音声を受信するためのデジタル音声転送プロトコルをサポートするように構成され、更に、デジタル音声データの配送に関係したメディアプレーヤコマンド及び情報を交換するためのアクセサリプロトコルをサポートするように構成されたインターフェイスと、
前記インターフェイス及び音声出力区分に結合された制御モジュールと、
を備え、前記制御モジュールは、
前記アクセサリプロトコルを使用して、前記メディアプレーヤから、再生されるべきデジタル音声データの第１トラックに関連した第１の再生サンプルレートを識別する情報を受信するように構成され、前記第１トラックは、前記メディアプレーヤに記憶され、そして前記第１の再生サンプルレートは、前記メディアプレーヤにより選択されるもので、前記アクセサリによりサポートされるサンプルレートであり、
更に、前記デジタル音声転送プロトコルを使用して、前記第１の再生サンプルレートでデータを受信するように前記インターフェイスを動作し、そして
前記デジタル音声データを前記音声出力区分へ配送する、
ように構成される、アクセサリ。
【請求項２６】
前記制御モジュールは、更に、前記アクセサリプロトコルを使用して、前記アクセサリによりサポートされるサンプルレートのリストを前記メディアプレーヤへ与えるように構成される、請求項２５に記載のアクセサリ。
【請求項２７】
前記デジタル音声転送プロトコルは、ユニバーサルシリアルバス（ＵＳＢ）音声プロトコルに対応する、請求項２５に記載のアクセサリ。
【請求項２８】
前記制御モジュールは、更に、
前記アクセサリプロトコルを使用して、前記メディアプレーヤから、再生されるべきデジタル音声データの第２トラックに関連した第２の再生サンプルレートの識別を受信するように構成され、前記第２トラックは、前記メディアプレーヤに記憶されたトラックであり、そして前記第２の再生サンプルレートは、前記メディアプレーヤにより選択されるもので、前記アクセサリによりサポートされるサンプルレートに含まれるサンプルレートの１つであり、そして
前記第２の再生サンプルレートが前記第１の再生サンプルレートと異なる場合に、前記第２の再生サンプルレートでデータを受信するように前記デジタル音声転送インターフェイスを再構成する、
というように構成された請求項２５に記載のアクセサリ。
【請求項２９】
前記インターフェイスは、
複数のピンが前記メディアプレーヤのコネクタの対応する複数のピンに嵌合するように構成されているコネクタと、
前記コネクタの２つの複数のピンの間に接続されたアクセサリ識別抵抗と、
を備えた請求項２５に記載のアクセサリ。
【請求項３０】
前記アクセサリはスピーカを含む、請求項２５に記載のアクセサリ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般に、電気的装置に係り、より詳細には、アクセサリ装置と通信するメディアプレーヤのような電気的装置に係る。
【０００２】
関連出願への相互参照：適用なし。
【背景技術】
【０００３】
メディアプレーヤは、そのメディアプレーヤで再生又は表示することのできる音声トラック、ビデオ及び写真のようなメディア資産を記憶する。メディアプレーヤの一例は、カリフォルニア州クーパチノのアップル社から入手できるアイポッド（ｉＰｏｄTM）メディアプレーヤである。多くの場合、メディアプレーヤは、ユーザがメディア資産を管理できるように働くホストコンピュータからそのメディア資産を取得する。例えば、ホストコンピュータは、メディアマネージメントアプリケーションを実行して、メディア資産を管理することができる。メディアマネージメントアプリケーションの一例は、アップル社によって製造されたアイチューン（ｉＴｕｎｅｓ(登録商標)）、バージョン６．０である。
【０００４】
メディアプレーヤは、典型的に、メディアプレーヤへインターフェイスするのに使用できる１つ以上のコネクタ又はポートを備えている。例えば、コネクタ又はポートは、メディアプレーヤをホストコンピュータに結合し、ドッキングシステムに挿入し、又はアクセサリ装置を受け入れることができる。今日、メディアプレーヤに相互接続することのできる多数の異なる形式のアクセサリ装置がある。例えば、リモートコントローラをコネクタ又はポートに接続して、ユーザがメディアプレーヤを遠隔制御できるようにする。別の例として、自動車にコネクタを設け、このコネクタにメディアプレーヤを挿入して、自動車のメディアシステムがメディアプレーヤと対話できるようにし、これにより、自動車の中においてメディアプレーヤでメディアコンテンツを再生できるようにする。
【０００５】
ＵＳＢスピーカのような多数のアクセサリがデジタル音声を受信することができる。従って、メディアプレーヤは、これら形式のアクセサリにデジタル音声を供給できることが望まれる。これまで、メディアプレーヤからアクセサリへ供給されるのは、アナログ音声信号だけであった。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従って、メディアプレーヤの製造者がデジタル音声トラックを関連アクセサリへ供給できるようにする改良された技術が要望される。本発明は、このような要望に向けられる。
【課題を解決するための手段】
【０００７】
メディアプレーヤがデジタル音声をアクセサリへ転送できるようにするための方法及びシステムが開示される。この方法及びシステムは、再生コマンドをメディアプレーヤへ送信するステップと、メディアプレーヤに関する情報を返送するステップと、メディアプレーヤに関する情報に基づいてアクセサリへデジタル音声を供給するステップと、を備えている。
【０００８】
本発明によるシステム及び方法では、複数のコマンドでメディアプレーヤがアクセサリにデジタル音声を転送することができる。これらのコマンドは、サポートされるサンプルレートのリストをアクセサリから収集し、そしてメディアプレーヤの情報をアクセサリに通知するようにメディアプレーヤによって使用される。
【図面の簡単な説明】
【０００９】
【図１Ａ】本発明によるドッキングコネクタを示す図である。
【図１Ｂ】本発明によるドッキングコネクタを示す図である。
【図２Ａ】本発明によるリモートコネクタの前方・上面図である。
【図２Ｂ】図２Ａのリモートコネクタに使用できるプラグを示す図である。
【図２Ｃ】図２Ａのリモートコネクタに挿入される図２Ｂのプラグを示す図である。
【図３Ａ】ドッキングコネクタのコネクタピン指定を示す。
【図３Ｂ】リモートコネクタのコネクタピン指定を示す。
【図４Ａ】ドッキングコネクタの典型的なファイアワイヤコネクタインターフェイスを示す図である。
【図４Ｂ】アクセサリ電源の参照概略図である。
【図４Ｃ】ドッキングコネクタに対してアクセサリを検出しそして識別するシステムの参照概略図である。
【図４Ｄ】リモートコネクタに接続できるエレクトレットマイクロホンの参照概略図である。
【図５Ａ】異なるアクセサリに結合されるメディアプレーヤを示す図である。
【図５Ｂ】コンピュータに結合されるメディアプレーヤを示す図である。
【図５Ｃ】車又はホームステレオシステムに結合されるメディアプレーヤを示す図である。
【図５Ｄ】他のアクセサリとワイヤレス通信するドングルに結合されたメディアプレーヤを示す図である。
【図５Ｅ】スピーカシステムに結合されたメディアプレーヤを示す図である。
【図６】メディアプレーヤがアクセサリにデジタル音声をどのように供給するか示すフローチャートである。
【図７】メディアプレーヤのサポートされるサンプルレートの例をリストしたテーブルである。
【発明を実施するための形態】
【００１０】
本発明は、一般に、電気的装置に係り、より詳細には、アクセサリ装置と通信するメディアプレーヤのような電気的装置に係る。以下の説明は、当業者が本発明を利用できるようにするように表現され、そして特許出願及びその要件に関して設けられたものである。当業者であれば、ここに述べる好ましい実施形態、一般的原理、及び特徴の種々の変更が容易に明らかであろう。従って、本発明は、ここに示す実施形態に限定されるものではなく、ここに述べる原理及び特徴と一貫した最も広い範囲に一致するものである。
【００１１】
本発明によるシステム及び方法において、複数のコマンドでメディアプレーヤがアクセサリへデジタル音声を転送することができる。この方法及びシステムは、再生コマンドをメディアプレーヤへ送信するステップと、メディアプレーヤに関する情報を返送するステップと、メディアプレーヤに関する情報に基づいてアクセサリへデジタル音声を供給するステップと、を備えている。メディアプレーヤは、サポートされたサンプルレートでデジタル音声を転送するために、サンプルレート変換を内部で遂行することができる。複数のコマンドを様々な環境で使用することができる。１つのこのような環境は、以下に詳細に述べるコネクタインターフェイスシステム環境内である。
【００１２】
コネクタインターフェイスシステムの概略
本発明によるコネクタインターフェイスシステムの特徴を詳細に説明するために、添付図面を参照して以下に説明する。
【００１３】
ドッキングコネクタ
図１Ａ及び１Ｂは、本発明によるドッキングコネクタ１００を示す。先ず、図１Ａを参照すれば、キーイング特徴１０２は、特注長さ１０４のものである。更に、１組のキーがコネクタの底部においてある長さだけ分離され、そして別の組のキーがコネクタの頂部において別の長さだけ分離された特定のキー構成が使用される。このキー構成の使用は、非準拠のコネクタがプラグインされて装置に潜在的な危険を生じさせるのを防止する。電力用のコネクタは、電力用のファイアワイヤ又はＵＳＢ仕様を使用している。コネクタは、この機構を実施するために最初にメークし／最後にブレークする接点を含んでいる。図１Ｂは、最初にメークし／最後にブレークする接点２０２を示すと共に、最初にメークし／最後にブレークする適当な接点を設けることに関連した接地ピン及び電源ピンも示している。この例では、接地ピン２０４は、電源ピン２０６より長い。それ故、接地ピン２０４は、電源ピン２０６の前にドッキングアクセサリにおけるその相手ピンに接触する。それ故、装置の電子回路の内部の電気的ダメージが最小にされる。
【００１４】
更に、本発明によるコネクタインターフェイスシステムは、以下に詳細に検討するように、ＵＳＢ及びファイアワイヤの両インターフェイスを同じドッキングコネクタ整列体の一部分として使用し、これにより、異なる形式のインターフェイスと設計上良く適合したものにする。
【００１５】
リモートコネクタ
コネクタインターフェイスシステムは、音声を出力し、音声を入力し、Ｉ／Ｏシリアルプロトコルを与え、そしてビデオ出力を与えるための能力を備えたリモートコネクタも備えている。図２Ａは、本発明によるリモートコネクタ２００の前方・上面図である。明らかなように、リモートコネクタ２００は、リモート装置のための頂部ヘッドホンリセプタクル２０２及び第２のリセプタクル２０４を含む。図２Ｂは、リモートコネクタに使用されるプラグ３００を示す。このプラグ３００は、リモートコネクタを経て特徴を与えることができるようにする。図２Ｃは、リモートコネクタ２００に挿入されたプラグ３００を示す。これまで、これら全ての特徴がリモートコネクタにおいて実施されているのではない。それ故、標準的なヘッドホンケーブルは、プラグインできるが、特殊なリモートコントロールケーブル、マイクロホンケーブル及びビデオケーブルをリモートコネクタと共に使用することもできる。
【００１６】
コネクタインターフェイスシステムの特徴を詳細に説明するために、本発明によるドッキングコネクタ、リモートコネクタ、及びコマンドセットについての機能の説明を、以下から見出されたい。
【００１７】
ドッキング及びリモートコネクタの仕様
アップル社によるアイポッド（ｉＰｏｄTM）装置のようなメディアプレーヤのためのドッキングコネクタ及びリモートコネクタの両方に対するコネクタピン指定の一例として、図３Ａ及び３Ｂを参照する。図３Ａは、ドッキングコネクタに対するコネクタピン指定を示す。図３Ｂは、リモートコネクタに対するコネクタピン指定を示す。
【００１８】
ドッキングコネクタの仕様
図４Ａは、ドッキングコネクタの典型的なファイアワイヤコネクタインターフェイスを示す。幾つかの例示的な仕様は、次の通りである。
【００１９】
ファイアワイヤ電源：８Ｖ−３０Ｖ  ＤＣ入力、１０Ｗ最大。ファイアワイヤは、ＩＥＥＥ１３９４Ａ仕様（４００Ｍｂ／ｓ）に対して設計することができる。
【００２０】
ＵＳＢインターフェイス
メディアプレーヤは、ＵＳＢ装置動作の２つの構成又はモード、即ち大量記憶及びメディアプレーヤＵＳＢインターフェイス（ＭＰＵＩ）を与える。ＭＰＵＩは、ＵＳＢヒューマンインターフェイスデバイス（ＨＩＤ）インターフェイスを搬送メカニズムとして使用し、以下に詳細に述べるメディアプレーヤアクセサリプロトコル（ＭＰＡＰ）を使用してメディアプレーヤを制御できるようにする。
【００２１】
アクセサリ３．３Ｖ電源
図４Ｂは、アクセサリ電源を示す。メディアプレーヤアクセサリ電源ピンは、ドッキングコネクタ及びリモートコネクタ（もし存在すれば）を経て、例えば、３．０Ｖから３．３Ｖ±５％（２．８５Ｖから３．４６５Ｖ）の電圧を供給する。最大電流は、ドッキングコネクタとリモートコネクタとの間で分担される。
【００２２】
デフォールトにより、メディアプレーヤは、５ｍＡのような特定の電流を供給する。アクティブな装置使用中に高電源（例えば、１００ｍＡまで）をターンオンするには適切なソフトウェアアクセサリ検出が要求される。装置がインアクティブであるときには、電源の所定量、例えば、５ｍＡ電流より低い消費でなければならない。
【００２３】
メディアプレーヤのブートストラッププロセス中には、例えば、約２秒の周期中、アクセサリ電源がスイッチオフされる。これは、アクセサリが既知の状態にあってそれを適切に検出できるよう確保するために行われる。全てのアクセサリは、メディアプレーヤがブートストラッププロセス及びオフ状態からオン状態へのアクセサリ電源の移行を完了した後にそれら自身を再識別するという役割を果たす。
【００２４】
アクセサリ電源は、デジタルＧＮＤピンを通して接地される。
【００２５】
図４Ｃは、ドッキングコネクタのためのアクセサリを検出しそして識別するシステムの参照概略図である。このシステムは、ドッキングコネクタに何がプラグインされたか装置が決定できるようにする接地抵抗器を含む。メディアプレーヤ内の「アクセサリ識別」には内部プルアップが存在する。２つのピン（アクセサリ識別及びアクセサリ検出）が使用される。
【００２６】
図４Ｄは、リモートコネクタ内のエレクトレットマイクロホンの参照概略図である。
【００２７】
シリアルプロトコル通信
ａ）装置（Ｒｘ及びＴｘ）と通信するのに使用される２本のピン
ｂ）入力及び出力（ＯＶ＝低、３．３Ｖ＝高）
【００２８】
上述したように、メディアプレーヤは、種々のアクセサリに接続される。図５Ａ−５Ｅは、異なるアクセサリに結合されたメディアプレーヤ５００を示す。図５Ａは、ドッキングステーション５０２に結合されたメディアプレーヤ５００'を示す。図５Ｂは、コンピュータ５０４に結合されたメディアプレーヤ５００”を示す。図５Ｃは、車又はホームステレオシステム５０６に結合されたメディアプレーヤ５００’を示す。図５Ｄは、他の装置とワイヤレス通信するドングル５０８に結合されたメディアプレーヤ５００””を示す。図５Ｅは、スピーカシステム５１０に結合されたメディアプレーヤ５００’を示す。明らかなように、アクセサリが意味するものは、ドッキングステーション、チャージャー、カーステレオ、マイクロホン、ホームステレオ、コンピュータ、スピーカ、及び他のアクセサリとワイヤレス通信するアクセサリを含むが、これらに限定されない。
【００２９】
上述したように、このコネクタインターフェイスシステムは、メディアプレーヤからその関連アクセサリへのデジタル音声の転送を許すためのコマンドセットと共に使用できる。ＵＳＢ環境では、転送は、デジタル音声をアクセサリへストリーミングすることにより遂行される。当業者であれば、上述したコネクタインターフェイスシステムは、コマンドセットと共に使用できるが、本発明の精神及び範囲内で種々の他のコネクタ又はシステムを使用できることが理解されよう。デジタル音声コマンドセットの利用を詳細に説明するために、添付図面を参照して以下に述べる。
【００３０】
コマンドセットは、メディアプレーヤがデジタル音声をアクセサリへ転送できるようにする。これらのコマンドは、サポートされるサンプルレートのリストをアクセサリから収集し、そして現在サンプルレート、音声チェック（例えば、音量又は音声エネルギー正規化）値、及びトラック音量調整値のようなメディアプレーヤの情報をアクセサリに通知するようにメディアプレーヤによって使用される。メディアプレーヤは、サンプルレートの変換を内部で遂行して、サポートされたサンプルレートでデジタル音声を転送することができる。
【００３１】
デジタル音声に対する典型的なトランザクション
通常の環境のもとで、メディアプレーヤと、ＵＳＢ音声を経てデジタル音声を要求しているアクセサリは、次のステップを遂行する。
【００３２】
１．ユーザは、ＵＳＢケーブルへのコネクタインターフェイスシステム１００を使用してメディアプレーヤをアクセサリに接続する。
【００３３】
２．メディアプレーヤは、例えば、大量記憶及びＵＳＢ音声のような複数のコンフィギュレーションをアクセサリに与える。
【００３４】
３．アクセサリは、ＵＳＢ標準要求を使用してＵＳＢ音声コンフィギュレーションを選択する。
【００３５】
アクセサリは、デジタル音声がイネーブルされる前にメディアプレーヤで認証を行ってもよい。アクセサリが、デジタル音声信号をサポートするものとして識別すると、認証を与えることができ、そしてメディアプレーヤは、プロセスが成功したかのように直ちに進めることができる。認証プロセスが失敗すると、メディアプレーヤのデジタル音声は、直ちにディスエイブルすることができる。
【００３６】
図６は、メディアプレーヤがデジタル音声信号をアクセサリに与えるプロセスを示すフローチャートである。第１に、ステップ６０２を経て、認証がバックグランドで行われ、成功となる。次いで、ステップ６０４を経て、アクセサリが、デジタル音声をストリーミングするためにデジタル音声ストリーミングインターフェイスを選択する。次いで、ステップ６０６を経て、再生コマンドがメディアプレーヤへ送信される。次いで、ステップ６０８を経て、メディアプレーヤは、サンプルレート、音声トラックの正規化及びトラック音量調整をアクセサリへ送信する。メディアプレーヤは、ステップ６０９を経て、選択された音声ストリーミングインターフェイスを通してデジタル音声をアクセサリへ転送する。その後に、ステップ６１０を経て、次のトラックが選択され、そしてステップ６０６、６０８及び６０９が繰り返される。
【００３７】
このプロセスを詳細に説明するために、添付情報を参照して以下に述べる。以下に示すステップは、コネクタインターフェイスシステム１００のＵＳＢインターフェイスを経てメディアプレーヤによりデジタル音声をイネーブル及びディスエイブルすることを示す。
【００３８】
１．メディアプレーヤをアクセサリに接続する。
【００３９】
２．ＵＳＢ音声インターフェイスを有するメディアプレーヤコンフィギュレーションを選択する。
【００４０】
３．サポートされたコマンドを識別し、そしてアクセサリを認証する。メディアプレーヤは、アクセサリから、それがサポートするサンプルレートのリストを要求する。サンプルレートは、メディアプレーヤがサポートするサンプルレートのリスト（例えば、図７にリストされたような）から取り出されねばならない。
【００４１】
４．アクセサリによってサポートされたサンプルレートのリストを要求するコマンドに首尾良く応答する。サンプルレートのリストから取り出されたトラックに対してアクセサリに送られたサンプルレートがメディアプレーヤに返送される。アクセサリが現在音声トラックのサンプルレートをサポートする場合には、そのレートを現在サンプルレートとして送信することができる。アクセサリがそのサンプルレートをサポートしない場合には、メディアプレーヤが、音声データを、サポートされるサンプルレートにリアルタイムでサンプリングし直し、そしてこの新たにサポートされたサンプルレートを現在サンプルレートとして送信する。
【００４２】
５．メディアプレーヤにおいて適当なストリーミングインターフェイスをイネーブルする。
【００４３】
６．メディアプレーヤがデジタル音声を供給できるようにするモードに入る。
【００４４】
７．メディアプレーヤを再生状態に入れる。
【００４５】
８．アクセサリは、サンプルレート、音声のエネルギーの正規化及びトラック音量調整をメディアプレーヤから受け取る。
【００４６】
９．前記ステップ８のメディアプレーヤ情報を使用してアクセサリを構成する。
【００４７】
１０．メディアプレーヤから選択されたデジタルインターフェイスを通してアクセサリへデジタル音声を転送する
【００４８】
一実施形態では、メディアプレーヤとアクセサリとの間のＵＳＢ接続が失われたときにデジタル音声がディスエイブルされる。又、アクセサリは、メディアプレーヤにおいてゼロ帯域巾ＵＳＢ音声ストリーミングインターフェイスを選択することによりデジタル音声をディスエイブルすることもできる。
【００４９】
アクセサリがデジタル音声をディスエイブルした後にそれを再イネーブルするために、ステップ５−１０が繰り返される。
【００５０】
デジタル音声がイネーブルされる前、又は正しいデジタルサンプルレートがネゴシエーションされる前に、アクセサリがデジタル音声データを要求する場合には、メディアプレーヤは、ゼロで埋められたパケットを返送する。又、メディアプレーヤは、認証に失敗した場合にも、ゼロで埋められたパケットを返送する。
【００５１】
本発明による方法及びシステムは、メディアプレーヤがアクセサリにデジタル音声を供給できるようにする複数のコマンドを与える。このようにする際に、アクセサリは、メディアプレーヤからのデジタル音声メディアを再生することができる。
【００５２】
本発明は、図示された実施形態に基づいて説明したが、当業者であれば、本発明の精神及び範囲内でそれら実施形態を変更できることが容易に明らかであろう。例えば、本発明は、ハードウェア、ソフトウェア、プログラムインストラクションを含むコンピュータ読み取り可能なメディア、又はその組合せを使用して実施することもできる。本発明に従って書かれるソフトウェアは、メモリ又はＣＤ−ＲＯＭのようなコンピュータ読み取り可能なメディアの形態で記憶されるか、又はネットワークを経て送信され、プロセッサによって実行される。その結果、コンピュータ読み取り可能なメディアは、例えば、ネットワークを経て送信できるコンピュータ読み取り可能な信号を含むように意図される。又、本発明は、ワイヤードＵＳＢストリーミング環境について開示したが、本発明の精神及び範囲内でいかなるワイヤード又はワイヤレス環境においても使用できることを理解されたい。従って、特許請求の範囲及び精神から逸脱せずに当業者により多数の変更がなされ得る。
【図１Ａ】
2009543133.tif 000003
【図１Ｂ】
2009543133.tif 000004
【図２Ａ】
2009543133.tif 000005
【図２Ｂ】
2009543133.tif 000006
【図２Ｃ】
2009543133.tif 000007
【図３Ａ】
2009543133.tif 000008
【図３Ｂ】
2009543133.tif 000009
【図４Ａ】
2009543133.tif 000010
【図４Ｂ】
2009543133.tif 000011
【図４Ｃ】
2009543133.tif 000012
【図４Ｄ】
2009543133.tif 000013
【図５Ａ】
2009543133.tif 000014
【図５Ｂ】
2009543133.tif 000015
【図５Ｃ】
2009543133.tif 000016
【図５Ｄ】
2009543133.tif 000017
【図５Ｅ】
2009543133.tif 000018
【図６】
2009543133.tif 000019
【図７】
2009543133.tif 000020
【国際調査報告】
2009543133.tif 000021
2009543133.tif 000022
2009543133.tif 000023