(57)【要約】  本明細書で開示される実施形態は、再生デバイスが作動している環境に基づいて、再生デバイスのイコライゼーションを機動的に調整することを含む。ある実施形態は、再生デバイスから第１のオーディオ信号を発信すること、再生デバイスによって第２のオーディオ信号を検出すること、ここで第２のオーディオ信号の少なくとも一部は第１のオーディオ信号の反射であり、検出に応じて、１つ又は複数の反射特性を求めること、ここで１つ又は複数の反射特性のそれぞれは、少なくとも第２のオーディオ信号に基づいており、１つ又は複数の反射特性に基づいて、再生デバイスのイコライゼーション設定を調整すること、オーディオトラックを、調整されたイコライゼーション設定にしたがって再生すること、を含む。
2017514182.tif 000002
【特許請求の範囲】
【請求項１】
再生デバイスによって第１のオーディオ信号を発信するステップ、
前記再生デバイスによって第２のオーディオ信号を検出するステップ、ここで前記第２のオーディオ信号の少なくとも一部は、前記第１のオーディオ信号の反射である、
前記検出に応じて、１つ又は複数の反射特性を求めるステップ、ここで１つ又は複数の反射特性のそれぞれは、少なくとも前記第２のオーディオ信号に基づく、
前記１つ又は複数の反射特性に基づいて、前記再生デバイスのイコライゼーション設定を調整するステップ、
オーディオトラックを、前記調整されたイコライゼーション設定にしたがって再生するステップ、
を含む、方法。
【請求項２】
前記再生デバイスは、マイクロホン及びスピーカを有する、ここで前記マイクロホンは、前記スピーカに物理的に連結されている、請求項１に記載の方法。
【請求項３】
前記第１のオーディオ信号は、第１の波形を有しており、
前記第２のオーディオ信号は、第２の波形を有しており、
前記第１のオーディオ信号を検出する前記ステップは、前記第１の波形と前記第２波形とに基づいて、前記第２のオーディオ信号の一部が、前記第１のオーディオ信号の反射であることを、判断するステップを含む、請求項１に記載の方法。
【請求項４】
前記１つ又は複数の反射特性に基づいて、前記再生デバイスのイコライゼーション設定を調整する前記ステップは、前記再生デバイスのスピーカを停止するステップを含む、請求項１に記載の方法。
【請求項５】
前記１つ又は複数の反射特性の少なくとも１つは、前記第１のオーディオ信号を発信して前記第２のオーディオ信号を検出してから、経過した時間を含む、請求項１に記載の方法。
【請求項６】
前記第１のオーディオ信号は、第１の音圧レベルで発信され、
前記第２のオーディオ信号は、第２の音圧レベルで検出され、
前記１つ又は複数の反射特性の少なくとも１つは、前記第１の音圧レベルと前記第２の音圧レベルとの間の差を含む、請求項１に記載の方法。
【請求項７】
前記１つ又は複数の反射特性に基づいて前記再生デバイスのイコライゼーション設定を調整する前記ステップは、
前記１つ又は複数の反射特性の少なくとも１つに基づいて、複数のイコライゼーションプリセットから特定のイコライゼーションプリセットを選択するステップ、
前記選択された特定のイコライゼーションプリセットにしたがって、前記再生デバイスのイコライゼーション設定を調整するステップ、
を含む、請求項１に記載の方法。
【請求項８】
前記複数のイコライゼーションプリセットのそれぞれは、低音域増大設定を含む、請求項７に記載の方法。
【請求項９】
前記１つ又は複数の反射特性の少なくとも１つは、前記第１のオーディオ信号を発信してから前記第２のオーディオ信号を検出するまでに経過した時間を含み、ここで前記複数のイコライゼーションプリセットのそれぞれは、時間範囲に一致させられる、
前記少なくとも１つの反射特性に基づいて、複数のイコライゼーションプリセットから１つを選択する前記ステップは、
前記時間に対応する特定の時間範囲を求めるステップ、
前記決定された特定の時間範囲に一致する、イコライゼーションプリセットを選択するステップ、
を含む、請求項７に記載の方法。
【請求項１０】
前記第１のオーディオ信号は、インパルス信号である、請求項１に記載の方法。
【請求項１１】
マイクロホン及びスピーカを有する再生デバイスを複数備えたメディア再生システムにおいて、
第１のオーディオ信号の内容を受信するステップ、
第１の前記再生デバイスのマイクロホンによって、第２のオーディオ信号を検出するステップ、ここで第２のオーディオ信号の少なくとも一部は、前記第１のオーディオ信号を示す、
前記検出に応じて、前記第２のオーディオ信号に基づいて反射特性を求めるステップ、
少なくとも前記反射特性に基づいて、前記第１の再生デバイスのイコライゼーション設定を調整するステップ、
第２の再生デバイスに、前記第１の反射特性の内容を送信するステップ、
を含む、方法。
【請求項１２】
前記イコライゼーションを調整する前記ステップは、少なくとも第２の反射特性に更に基づいており、
更に、
前記再生デバイスのネットワークインタフェースを介して、前記第２の反射特性の内容を、前記第２の再生デバイスから受信するステップ、を含む請求項１１に記載の方法。
【請求項１３】
前記イコライゼーション設定は、少なくとも第２の反射特性に更に基づいており、
更に、
前記第１の再生デバイスのマイクロホンを介して、第４のオーディオ信号を検出するステップ、ここで前記第４のオーディオ信号の少なくとも一部は、前記第２の再生デバイスによって発信される第３のオーディオ信号の反射である、
前記第２の反射特性を前記第４のオーディオ信号に基づいて求めるステップ、
を含む請求項１１に記載の方法。
【請求項１４】
更に、
前記調整されたイコライゼーション設定の内容を、前記第２のメディア再生デバイスに送信するステップ、を含む請求項１１に記載の方法。
【請求項１５】
スピーカ、
前記スピーカに物理的に連結されたマイクロホン、
プロセッサ、
ネットワークインタフェース、
データストレージ、
前記データストレージに格納されたプログラムロジックを含む再生デバイスであって、
前記プロセッサは、プログラムロジックを実行することにより、
前記スピーカから第１のオーディオ信号を発信すること、
前記マイクロホンを介して第２のオーディオ信号を検出すること、ここで前記第２のオーディオ信号の少なくとも一部は、前記第１のオーディオ信号の反射である、
前記検出に応じて、少なくとも前記第２のオーディオ信号に基づいて、第１の反射特性を求めること、
少なくとも前記第１の反射特性に基づいて、前記再生デバイスのイコライゼーション設定を調整すること、
前記スピーカを介して、オーディオトラックを前記イコライゼーション設定にしたがって再生すること、
が実行可能である、再生デバイス。
【請求項１６】
前記イコライゼーション設定は、少なくとも第２の反射特性に更に基づいており、
前記プログラムロジックは、前記ネットワークインタフェースを介して、前記第２の反射特性の内容を、前記第２の再生デバイスから受信するように、前記プロセッサによって更に実行可能である、請求項１５に記載の再生デバイス。
【請求項１７】
前記イコライゼーション設定は、少なくとも第２の反射特性に更に基づいており、
前記プログラムロジックは、
前記マイクロホンによって、第４のオーディオ信号を検出すること、ここで前記第４のオーディオ信号の少なくとも一部は、第２の再生デバイスによって発信された第３のオーディオ信号の反射を示す、
前記第４のオーディオ信号に基づいて前記第２の反射特性を求めること、
を前記プロセッサによって更に実行可能である、請求項１５に記載の再生デバイス。
【請求項１８】
前記第１のオーディオ信号を検出することは、前記第２のオーディオ信号の一部が、前記第１のオーディオ信号の反射であることを、判断することを、含む請求項１５に記載の再生デバイス。
【請求項１９】
前記１つ又は複数の反射特性の少なくとも１つは、前記第１のオーディオ信号を発信してから前記第２のオーディオ信号を検出するまでに経過した時間を含む、請求項１５に記載の再生デバイス。
【請求項２０】
少なくとも前記第１の反射特性に基づいて、前記再生デバイスのイコライゼーション設定を調整することは、
前記第１の反射特性に基づいて、複数のイコライゼーションプリセットから特定のイコライゼーションプリセットを選択すること、
前記選択された特定のイコライゼーションプリセットにしたがって、前記再生デバイスの前記イコライゼーション設定を調整すること
を含む請求項１５に記載の再生デバイス。
【発明の詳細な説明】
【関連出願の参照】
【０００１】
本願は、２０１４年３月１７日に出願された米国特許出願第１４／２１６，３０６号の優先権を主張しており、本明細書ではその全体を参照として援用している。
【技術分野】
【０００２】
本願は、コンシューマ製品に関するものであり、特に、メディア再生に向けられた方法、システム、製品、機能、サービス、及び他の要素に関するものや、それらのいくつかの態様に関する。
【背景技術】
【０００３】
２００３年にソノズ・インコーポレイテッドが最初の特許出願のうちの１つである「複数のネットワークデバイス間のオーディオ再生を同期する方法」と題する特許出願をし、２００５年にメディア再生システムの販売を開始するまで、アウト・ラウド設定におけるデジタルオーディオへのアクセス及び試聴のオプションは、制限されていた。人々は、ソノズ無線ＨｉＦｉシステムによって、１つ又は複数のネットワーク再生デバイスを介して多くのソースから音楽を体験できるようになっている。スマートフォン、タブレット、又はコンピュータにインストールされたソフトウェアコントロールアプリケーションを通じて、ネットワーク再生デバイスを備えたいずれの部屋においても、人々は彼又は彼女が望む音楽を再生することができる。また、コントローラを用いて、例えば、再生デバイスを備えた各部屋に異なる歌をストリーミングすることもできるし、同期して再生するために部屋をまとめてグループ化することもできるし、あるいは全ての部屋において同期して同じ歌を聞くこともできる。
【０００４】
これまでのデジタルメディアに対する関心の高まりを考えると、試聴体験を更に強化するために、コンシューマがアクセス可能な技術を更に開発する必要がある。
【０００５】
本明細書で開示されている技術の特徴、態様、及び利点は、以下の記載、添付の特許請求の範囲、及び添付の図面を参照するとより理解しやすい。
【図面の簡単な説明】
【０００６】
【図１】図１は、ある実施形態で実施可能な例示的なメデイア再生システムの構成を示す。
【図２】図２は、例示的な再生デバイスの機能ブロック図を示す。
【図３】図３は、例示的な制御デバイスの機能ブロック図を示す。
【図４】図４は、例示的なコントローラインタフェースを示す。
【図５】図５は、再生デバイスが作動している環境に基づいた、再生デバイスのイコライゼーション（イコライゼーション）を機動的に調整する例示的なフロー図を示す。
【図６】ある実施形態で実施可能な、別の例示的なメディア再生システムの構成を示す。
【図７】図７は、再生デバイスの周波数応答例を示す。
【図８Ａ】図８Ａは、再生デバイスの例示的なインパルス応答を示す。
【図８Ｂ】図８Ｂは、再生デバイスの例示的なインパルス応答を示す。
【図８Ｃ】図８Ｃは、再生デバイスの例示的なインパルス応答を示す。
【発明を実施するための形態】
【０００７】
図面は、いくつかの例示的な実施形態を説明することを目的としているが、本発明が、図面に示した配置及び手段に限定されるものではないことは理解される。
【０００８】
Ｉ．概要
本明細書で開示された実施形態は、再生デバイスが作動している環境に基づいて、再生デバイスのイコライゼーションを機動的に調整することを含む。再生デバイスは、代表的な作動環境で有利に作動するように工場出荷時に設定され得る一方で、工場出荷時の設定は、全ての環境にとって理想的にはなり得ない。したがって、現在作動している環境に基づいて、再生デバイスのイコライゼーションを調整することは、幾人かのリスナーの聴取体験を向上し得る。
【０００９】
一例として、再生デバイスが、小さい部屋で有利に作動するように構成されているにもかかわらず、屋外に配置される場合を検討する。屋外で作動すると、再生デバイスの低音域のレベルを増大させることは、幾つかのユーザにとって聴取体験の向上を生じる。別の例も存在し得る。
【００１０】
幾つかのオーディオ再生システムは、環境に基づいたイコライゼーションの調整を手動による手法で実施する。この手法では、マイクロホンは、アンプ又はオーディオビデオ受信機等、オーディオシステムの既定のコンポーネントに接続されている。オーディオシステムを一般に聴取する位置にマイクロホンを配置するように、ユーザは要求される。オーディオシステムの既定のコンポーネントは、１つ又は複数のスピーカにオーディオ出力を送る。スピーカの出力は、マイクロホンによって検出される。オーディオコンポーネントの再生は、マイクロホンによって検出されたスピーカの出力に基づいて調整される。
【００１１】
この手動による手法には、幾つかの不利益がある。第１に、調整プロセスは、ユーザによってしばしば見落とされる。なぜながら、例えば、ユーザは、調整プロセスを開始してマイクロホンを配置することを要求されるためである。第２に、調整プロセスは、オーディオシステムのコンポーネントの幾つかに含まれていない、別体のマイクロホンを必要とする。第３に、１つ又は複数のスピーカが、家又は屋外の至るところの異なる位置に再配置され得るとき、手動による手法は、頻繁な調整に適していない。したがって、改善された、環境に基づいた調整に対する機動的な手法が、望まれている。
【００１２】
本明細書では、再生デバイスが作動している環境に基づいて、再生デバイスのイコライゼーションを機動的に調整するための、例示的な方法及びシステムが開示されている。例示的な再生デバイスは、スピーカ、マイクロホン、及びプロセッサを含んでいてもよい。再生デバイスは、オーディオ信号（パルス等）をスピーカから発信してもよい。オーディオ信号は伝搬するとき、信号は、種々の物体（壁部及び家具）に環境の至る所で衝突し得る。物体は、衝突されると、オーディオ信号の一部を、変化させて反射させ又は吸収し得る。例えば、オーディオ信号が、室内の壁部に衝突すると、オーディオ信号の一部は、室内の壁部によって反射され得る。オーディオ信号の一部は、次いで、オーディオ信号の一部を変化させて反射させ又は吸収し得る他の物体に衝突し得る。ある時点で、反射されたオーディオ信号は、オーディオ信号が発信された再生デバイスに向かって跳ね返り得る。再生デバイスのマイクロホンは、反射されたオーディオ信号の少なくとも一部を検出し得る。
【００１３】
反射されたオーディオ信号の検出に応じて、再生デバイスは、１つ又は複数の反射特性を、反射されたオーディオ信号に基づいて求める。例えば、再生デバイスは、再生デバイスが第１のオーディオ信号を発信してから、再生デバイスが反射されたオーディオ信号を検出するまでの時間を求める。時間は、環境の特質を示し得る。例えば、比較的短い時間は、再生デバイスが小さな部屋にあることを示し得る一方で、相当量の時間は、再生デバイスが大きな部屋にあることを示し得る。代替的に、再生デバイスは、第２のオーディオ信号の音圧レベルを計測してもよい。相対的に低い音圧レベルは、相対的に高い音圧レベルと比較して、環境に相対的に多くの吸収部材があることを示し得る。若しくは、相対的に低い音圧レベルは、第１のオーディオ信号が反射する前に相対的に長い距離を進んだことを示し得る。環境の特質に関する多くの他の兆候例等、他の反射特性もある。
【００１４】
再生デバイスは、１つ又は複数の反射特性に基づいて、再生デバイスのイコライゼーション設定を調整し得る。更に、２つ以上の反射特性を組み合わせて使用できる。例えば、相対的に長い時間及び相対的に低い音圧レベルが、再生デバイスが屋外か広い部屋のどちらかにあると推測されることを示す。いずれの場合でも、再生デバイスは、環境に基づいてイコライゼーション設定を調整し得る。上述した例では、再生デバイスが屋外かとても広い部屋にある場合、再生デバイスの低音域の周波数は増大され、それによって、リスナーにとって、より広々とした環境にある再生デバイスによって再生されるオーディオの楽しみを向上し得る。対照的に、反射特性が、再生デバイスが小さな部屋にあることを示す場合、再生デバイスの低音域の周波数は低減され、それによって、小さな部屋にある再生デバイスによって再生されるオーディオの楽しみを向上し得る。一旦、イコライゼーション設定が調整されると、再生デバイスはイコライゼーション設定にしたがってオーディオトラックを再生してもよい。
【００１５】
上述したように、本願は、再生デバイスが作動している環境に基づいて、再生デバイスのイコライゼーション設定を機動的に調整することを含む。ある態様では、方法が提供されている。方法は、第１のオーディオ信号を再生デバイスによって発信すること、第２のオーディオ信号を再生デバイスによって検出すること、ここで第２のオーディオ信号の少なくとも一部は第１のオーディオ信号の反射であり、検出に応じて、１つ又は複数の反射特性を求めること、ここで１つ又は複数の反射特性のそれぞれは少なくとも第２のオーディオ信号に基づいており、１つ又は複数の反射特性に基づいて再生デバイスのイコライゼーション設定を調整すること、及びオーディオトラックを調整されたイコライゼーション設定に基づいて再生させること、を含む。
【００１６】
別の態様では、第２の方法が提供されている。第２の方法は、複数の再生デバイスを有するメディア再生システムで作動可能である。各再生デバイスは、マイクロホン及びスピーカをそれぞれ有している。第２の方法は、第１のオーディオ信号の内容を受信すること、第２のオーディオ信号を第１のオーディオ信号のマイクロホンによって検出すること、ここで第２のオーディオ信号の少なくとも一部は第１のオーディオ信号の表れであり、検出に応じて、第２のオーディオ信号に基づいて第１の反射特性を求めること、第１の反射特性に少なくとも基づいて第１の再生デバイスのイコライゼーション設定を調整すること、及び第２のメディア再生デバイスに第１の反射特性の内容を送信すること、を含む。
【００１７】
別の態様では、デバイスが提供されている。デバイスは、スピーカ、スピーカに物理的に連結されたマイクロホン、プロセッサ、ネットワークインタフェース、データストレージ、及びデータストレージに格納されたプログラムロジックを含む。プログラムロジックは、プロセッサによって実行可能であり、スピーカから第１のオーディオ信号を発信し、マイクロホンを介して第２のオーディオ信号を検出し、ここで第２のオーディオ信号の少なくとも一部は第１のオーディオ信号の反射であり、検出に応じて、少なくとも第２のオーディオ信号に基づいて第１の反射特性を求め、少なくとも第１の反射特性に基づいて、再生デバイスのイコライゼーション設定を調整し、スピーカを介してイコライゼーション設定にしたがってオーディオトラックを演奏する。
【００１８】
更なる別の態様では、非一時的コンピュータ読み取り可能なメモリが提供されている。非一時的コンピュータ読み取り可能なメモリは、コンピュータデバイスに機能を発揮させるようにコンピュータデバイスに実行可能な命令を記憶している。機能は、第１のオーディオ信号を再生デバイスによって発信すること、第２のオーディオ信号を再生デバイスによって検出すること、ここで第２のオーディオ信号の少なくとも一部は第１のオーディオ信号の反射であり、検出に応じて１つ又は複数の反射特性を求めること、ここで１つ又は複数の反射特性のそれぞれは第２のオーディオ信号に少なくとも基づいており、１つ又は複数の反射特性に基づいて再生デバイスのイコライゼーション設定を調整すること、及びオーディオトラックを、調整されたイコライゼーション設定にしたがって再生させること、を含む。
【００１９】
当業者にとって、本開示には他の複数の実施形態が含まれることは理解されるであろう。
【００２０】
ＩＩ．動作環境の例
図１は、本明細書で開示されている１つ又は複数の実施形態で実施可能又は実装可能なメディア再生システム１００の例示的な構成を示す。図示されるように、メディア再生システム１００は、複数の部屋及び空間、例えば、主寝室、オフィス、ダイニングルーム、及びリビングルームを有する例示的なホーム環境と関連付けられている。図１の例に示されるように、メディア再生システム１００は、再生デバイス１０２−１２４、制御デバイス１２６及び１２８、有線又は無線のネットワークルータ１３０を含む。
【００２１】
更に、例示的なメディア再生システム１００の異なる構成要素、及び異なる構成要素がどのように作用してユーザにメディア体験を提供するかに関しての説明は、以下のセクションで述べられている。本明細書における説明は、概してメディア再生システム１００を参照しているが、本明細書で述べられている技術は、図１に示されるホーム環境の用途に限定されるものではない。例えば、本明細書で述べられている技術は、マルチゾーンオーディオが望まれる環境、例えば、レストラン、モール、又は空港のような商業的環境、スポーツ用多目的車（ＳＵＶ）、バス又は車のような車両、船、若しくはボード、飛行機などの環境において有益である。
【００２２】
ａ．例示的なゾーンプレーヤー
図２は、図１のメディア再生システム１００の再生デバイス１０２−１２４の１つ又は複数を構成する例示的な再生デバイス２００の機能ブロック図を示す。再生デバイス２００は、プロセッサ２０２、ソフトウェアコンポーネント２０４、メモリ２０６、オーディオ処理コンポーネント２０８、オーディオアンプ２１０、スピーカ２１２、ネットワークインタフェース２１４、及びマイクロホン２２０を含んでもよい。ネットワークインタフェース２１４は、無線インタフェース２１６及び有線インタフェース２１８を含む。ある場合では、再生デバイス２００は、スピーカ２１２を含まないが、再生デバイス２００を外部スピーカに接続するためのスピーカインタフェースを含んでいてもよい。別の場合では、再生デバイス２００は、スピーカ２１２もオーディオアンプ２１０も含まないが、再生デバイス２００を外部オーディオアンプ又はオーディオビジュアルレシーバーに接続するためのオーディオインタフェースを含んでもよい。
【００２３】
ある例では、プロセッサ２０２は、メモリ２０６に記憶された命令に基づいて、入力データを処理するように構成されたクロック駆動コンピュータコンポーネントであってもよい。メモリ２０６は、プロセッサ２０２によって実行可能な命令を記憶するように構成された非一時的なコンピュータ読み取り可能な記録媒体であってもよい。例えば、メモリ２０６は、ある機能を実行するためにプロセッサ２０２によって実行可能なソフトウェアコンポーネント２０４の１つ又は複数をロードすることができるデータストレージであってもよい。ある例では、機能は、再生デバイス２００がオーディオソース又は別の再生デバイスからオーディオデータを読み出すステップを含んでもよい。別の例では、機能は、再生デバイス２００がネットワーク上の別のデバイス又は再生デバイスにオーディオデータを送信するステップを含んでもよい。更に別の例では、機能は、マルチチャンネルオーディオ環境を作るために、再生デバイス２００と１つ又は複数の再生デバイスとをペアリングするステップを含んでもよい。
【００２４】
ある機能は、再生デバイス２００が、１つ又は複数の他の再生デバイスと、オーディオコンテンツの再生を同期するステップを含む。再生を同期している間、再生デバイス２００によるオーディオコンテンツの再生と１つ又は複数の他の再生デバイスによる再生との間の遅延を、リスナーが気づかないことが好ましい。「複数の独立クロックデジタルデータ処理デバイス間の動作を同期するシステム及び方法」と題する米国特許第８，２３４，３９５号が本明細書に参照として援用されており、それは再生デバイス間のオーディオ再生を同期することが述べられたより詳細な例を提供している。
【００２５】
更に、メモリ２０６は、データを記憶するように構成されていてもよい。データは、例えば、１つ又は複数のゾーン及び／又はゾーングループに一部として含まれる再生デバイス２００などの再生デバイス２００、再生デバイス２００によりアクセス可能なオーディオソース、又は再生デバイス２００（又は他の再生デバイス）と関連付け可能な再生キュー、に関連付けられている。データは、定期的に更新され、再生デバイス２００の状態を示す１つ又は複数の状態変数として記憶されてもよい。また、メモリ２０６は、メディアシステムの他のデバイスの状態と関連付けられたデータを含んでもよく、デバイス間で随時共有することによって、１つ又は複数のデバイスが、システムと関連するほぼ直近のデータを有することができる。他の実施形態も可能である。
【００２６】
オーディオ処理コンポーネント２０８は、１つ又は複数のデジタル−アナログ変換器（ＤＡＣ）、オーディオ処理コンポーネント、オーディオ強化コンポーネント、又はデジタルシグナルプロセッサ（ＤＳＰ）等を含んでいてもよい。ある実施形態では、１つ又は複数のオーディオ処理コンポーネント２０８は、プロセッサ２０２のサブコンポーネントであってもよい。ある実施形態では、オーディオコンテンツが、オーディオ処理コンポーネント２０８によって処理及び／又は意図的に変更されることによって、オーディオ信号を生成してもよい。生成されたオーディオ信号は、オーディオアンプ２１０に送信され、増幅され、スピーカ２１２を通じて再生される。特に、オーディオアンプ２１０は、１つ又は複数のスピーカ２１２を駆動できるレベルまでオーディオ信号を増幅するように構成されたデバイスを含んでもよい。スピーカ２１２は、独立した変換器（例えば、「ドライバ」）又は１つ又は複数のドライバを内包する筐体を含む完全なスピーカシステムを備えてもよい。スピーカ２１２に備えられたあるドライバは、例えば、サブウーファー（例えば、低周波用）、ミドルレンジドライバ（例えば、中間周波用）、及び／又はツイーター（高周波用）を含んでもよい。ある場合では、１つ又は複数のスピーカ２１２のそれぞれの変換器は、オーディオアンプ２１０の対応する個々のオーディオアンプによって駆動されてもよい。再生デバイス２００で再生するアナログ信号を生成することに加えて、オーディオ処理コンポーネント２０８は、オーディオコンテンツを処理し、そのオーディオコンテンツを１つ又は複数の他の再生デバイスに再生させるために送信する。
【００２７】
再生デバイス２００によって処理及び／又は再生されるオーディオコンテンツは、外部ソース、例えば、オーディオライン−イン入力接続（例えば、オートディテクティング３．５ｍｍオーディオラインイン接続）又はネットワークインタフェース２１４を介して、受信されてもよい。
【００２８】
ネットワークインタフェース２１４は、データネットワーク上で再生デバイス２００と１つ又は複数の他のデバイスとの間のデータフローを可能にするように構成されてもよい。このように、再生デバイス２００は、再生デバイスと通信する１つ又は複数の他の再生デバイス、ローカルエリアネットワーク内のネットワークデバイス、又は例えば、インターネット等のワイドエリアネットワーク上のオーディオコンテンツソースから、データネットワークを介してオーディオコンテンツを受信するように構成されていてもよい。ある例では、再生デバイス２００によって送信及び受信されたオーディオコンテンツ及び他の信号は、インターネットプロトコル（ＩＰ）に基づくソースアドレス及びＩＰに基づく宛先アドレスを含むデジタルパケットの形で送信されてもよい。そのような場合、ネットワークインタフェース２１４は、デジタルパケットデータを解析することによって、再生デバイス２００宛てのデータを、再生デバイス２００によって適切に受信して処理することができる。
【００２９】
図示されるように、ネットワークインタフェース２１４は、無線インタフェース２１６と有線インタフェース２１８とを含んでもよい。無線インタフェース２１６は、再生デバイス２００用のネットワークインタフェース機能を提供し、通信プロトコル（例えば、無線規格ＩＥＥＥ８０２．１１ａ、８０２．１１ｂ、８０２．１１ｇ、８０２．１１ｎ、８０２．１１ａｃ、８０２．１５、４Ｇモバイル通信基準などを含む無線基準（規格）のいずれか）に基づいて、他のデバイス（例えば、再生デバイス２００に関連付けられたデータネットワーク内の他の再生デバイス、スピーカ、レシーバー、ネットワークデバイス、制御デバイス）と無線通信してもよい。有線インタフェース２１８は、再生デバイス２００用のネットワークインタフェース機能を提供し、通信プロトコル（例えば、ＩＥＥＥ８０２．３）に基づいて他のデバイスとの有線接続を介して通信してもよい。図２に示されるネットワークインタフェース２１４は、無線インタフェース２１６と有線インタフェース２１８との両方を含んでいるが、ネットワークインタフェース２１４は、ある実施形態において、無線インタフェースのみか、又は有線インタフェースのみを含んでいてもよい。
【００３０】
マイクロホン２２０は、再生デバイス２００の環境内の音を検出するように配置されていてもよい。例えば、マイクロホンは、再生デバイスのハウジングの外壁部に装着されていてもよい。マイクロホンは、周知のマイクロホンの如何なるタイプのものでもよく、若しくは、コンデンサマイクロホン、エレクトレットコンデンサマイクロホン、又はダイナミックマイクロホン等、今後開発されるものでもよい。マイクロホンは、スピーカ２２０の周波数範囲の一部に対して高感度であってもよい。１つ又は複数のスピーカ２２０は、マイクロホン２２０として逆に作動してもよい。
【００３１】
ある例では、再生デバイス２００と他の再生デバイスとは、ペアにされて、オーディオコンテンツの２つの別々のオーディオコンポーネントを再生してもよい。例えば、再生デバイス２００は、左チャンネルオーディオコンポーネントを再生するように構成される一方、他の再生デバイスは、右チャンネルオーディオコンポーネントを再生するように構成されてもよい。これにより、オーディオコンテンツのステレオ効果を生成するか、又は強化することができる。ペアにされた再生デバイス（「結合再生デバイス」とも言う）は、更に、他の再生デバイスと同期してオーディオコンテンツを再生してもよい。
【００３２】
別の例では、再生デバイス２００は、１つ又は複数の他の再生デバイスと音響的に統合され、単一の統合された再生デバイス（統合再生デバイス）を形成してもよい。統合再生デバイスは、統合されていない再生デバイス又はペアにされた再生デバイスと比べて、サウンドの処理や再現を異なるように構成することができる。なぜならば、統合再生デバイスは、オーディオコンテンツを再生するスピーカ追加することができるからである。例えば、再生デバイス２００が、低周波レンジのオーディオコンテンツを再生するように設計されている場合（例えば、サブウーファー）、再生デバイス２００は、全周波数レンジのオーディオコンテンツを再生するように設計された再生デバイスと統合されてもよい。この場合、全周波数レンジの再生デバイスは、低周波の再生デバイス２００と統合されたとき、オーディオコンテンツの中高周波コンポーネントのみを再生するように構成されてもよい。一方で低周波レンジの再生デバイス２００は、オーディオコンテンツの低周波コンポーネントを再生する。更に、統合再生デバイスは、単一の再生デバイス、又は更に他の統合再生デバイスとペアにされてもよい。
【００３３】
例として、現在、ソノズ・インコーポレイテッドは、「ＰＬＡＹ：１」、「ＰＬＡＹ：３」、「ＰＬＡＹ：５」、「ＰＬＡＹＢＡＲ」、「ＣＯＮＮＥＣＴ：ＡＭＰ」、「ＣＯＮＮＥＣＴ」、及び「ＳＵＢ」を含む再生デバイスを販売提供している。他の過去、現在、及び／又は将来のいずれの再生デバイスにおいても、追加的に又は代替的に本明細書で開示された実施例の再生デバイスに実装して使用することができる。更に、再生デバイスは、図２に示された特定の例又は提供されるソノズ製品に限定されないことは理解される。例えば、再生デバイスは、有線又は無線のヘッドホンを含んでもよい。別の例では、再生デバイスは、パーソナルモバイルメディア再生デバイス用のドッキングステーションを含むか、又は、それらと対話してもよい。更に別の例では、再生デバイスは、別のデバイス又はコンポーネント、例えば、テレビ、照明器具、又は屋内又は屋外で使用するためのいくつかの他のデバイスと一体化されてもよい。
【００３４】
ｂ．例示的な再生ゾーン構成
図１のメディア再生システムに戻って、環境は、１つ又は複数の再生ゾーンを有しており、それぞれの再生ゾーンは１つ又は複数の再生デバイスを含んでいる。メディア再生システム１００は、１つ又は複数の再生ゾーンで形成されており、後で１つ又は複数のゾーンが追加又は削除して、図１に示す例示的な構成としてもよい。それぞれのゾーンは、異なる部屋又は空間、例えば、オフィス、浴室、主寝室、寝室、キッチン、ダイニングルーム、リビングルーム、及び／又はバルコニーに基づく名前が与えられてもよい。ある場合では、単一の再生ゾーンは複数の部屋又は空間を含んでいてもよい。別の場合では、単一の部屋又は空間は、複数の再生ゾーンを含んでいてもよい。
【００３５】
図１に示されるように、バルコニー、ダイニングルーム、キッチン、浴室、オフィス、及び寝室のゾーンのそれぞれは、１つの再生デバイスを有する一方、リビングルーム及び主寝室のゾーンのそれぞれは、複数の再生デバイスを有する。リビングルームゾーンは、再生デバイス１０４、１０６、１０８、及び１１０が、別々の再生デバイスとしてか、１つ又は複数の結合再生デバイスとしてか、１つ又は複数の統合再生デバイスとしてか、又はこれらのいずれかの組み合わせで、オーディオコンテンツを同期して再生するように構成されてもよい。同様に、主寝室の場合では、再生デバイス１２２及び１２４が、別々の再生デバイスとしてか、結合再生デバイスとしてか、又は統合再生デバイスとして、オーディオコンテンツを同期して再生するように構成されてもよい。
【００３６】
ある例では、図１の環境における１つ又は複数の再生ゾーンは、それぞれ異なるオーディオコンテンツを再生している。例えば、ユーザは、バルコニーゾーンでグリルしながら、再生デバイス１０２によって再生されるヒップホップ音楽を聞くことができる。一方、別のユーザは、キッチンゾーンで食事を準備しながら、再生デバイス１１４によって再生されるクラシック音楽を聞くことができる。別の例では、再生ゾーンは、同じオーディオコンテンツを別の再生ゾーンと同期して再生してもよい。例えば、ユーザがオフィスゾーンにいる場合、オフィスゾーンの再生デバイス１１８が、バルコニーの再生デバイス１０２で再生されている音楽と同じ音楽を再生してもよい。そのような場合、再生デバイス１０２及び１１８は、ロック音楽を同期して再生しているため、ユーザは、異なる再生ゾーン間を移動してもアウト−ラウドで再生されるオーディオコンテンツをシームレス（又は少なくともほぼシームレス）に楽しむことができる。再生ゾーン間の同期は、前述の米国特許第８，２３４，３９５号で述べられているような再生デバイス間の同期と同様の方法で行ってもよい。
【００３７】
上述したように、メディア再生システム１００のゾーン構成は、動的に変更してもよく、ある実施形態では、メディア再生システム１００は、複数の構成をサポートする。例えば、ユーザが１つ又は複数の再生デバイスを、物理的にゾーンに移動させるか、又はゾーンから移動させる場合、メディア再生システム１００は変更に対応するように再構成されてもよい。例えば、ユーザが再生デバイス１０２をバルコニーゾーンからオフィスゾーンに物理的に移動させる場合、オフィスゾーンは、再生デバイス１１８と再生デバイス１０２との両方を含んでもよい。必要に応じて、制御デバイス、例えば制御デバイス１２６と１２８とを介して、再生デバイス１０２が、ペアにされるか、又はオフィスゾーンにグループ化されるか、及び／又はリネームされてもよい。一方、１つ又は複数の再生デバイスが、再生ゾーンを未だ設定していないホーム環境において、ある領域に移動させられた場合、新しい再生ゾーンがその領域に形成されてもよい。
【００３８】
更に、メディア再生システム１００の異なる再生ゾーンは、動的にゾーングループに組み合わされてもよいし、又は別々の再生ゾーンに分割されてもよい。例えば、ダイニングルームゾーンとキッチンゾーン１１４とがディナーパーティ用のゾーングループに組み合わされることによって、再生デバイス１１２と１１４とがオーディオコンテンツを同期して再生することができる。一方、あるユーザがテレビを見たい一方、他のユーザがリビングルーム空間の音楽を聞きたい場合、リビングルームゾーンが、再生デバイス１０４を含むテレビゾーンと、再生デバイス１０６、１０８及び１１０を含むリスニングゾーンと、に分けられてもよい。
【００３９】
ｃ．例示的な制御デバイス
図３は、メディア再生システム１００の制御デバイス１２６と１２８とうちの一方又は両方を構成する例示的な制御デバイス３００の機能ブロック図を示す。図示されるように、制御デバイス３００は、プロセッサ３０２、メモリ３０４、ネットワークインタフェース３０６、及びユーザインタフェース３０８を含んでもよい。ある例では、制御デバイス３００は、メディア再生システム１００専用の制御デバイスであってもよい。別の例では、制御デバイス３００は、メディア再生システムコントローラアプリケーションソフトウェアをインストールされたネットワークデバイス、例えば、ｉＰｈｏｎｅ（登録商標）、ｉＰａｄ（登録商標）、又は任意の他のスマートフォン、タブレットあるいはネットワークデバイス（例えば、ＰＣ又はＭａｃ（登録商標）などのネットワークコンピュータ）であってもよい。
【００４０】
プロセッサ３０２は、メディア再生システム１００のユーザアクセス、コントロール、及び構成を可能にすることに関する機能を実行するように構成されてもよい。メモリ３０４は、プロセッサ３０２によって実行可能な命令を記憶し、それらの機能を実行するように構成されていてもよい。また、メモリ３０４は、メディア再生システムコントローラアプリケーションソフトウェアと、メディア再生システム１００とユーザとに関連付けられた他のデータを記憶するように構成されていてもよい。
【００４１】
ある例では、ネットワークインタフェース３０６は、工業規格（例えば、赤外線、無線、ＩＥＥＥ８０２．３などの有線規格、ＩＥＥＥ８０２．１１ａ、８０２．１１ｂ、８０２．１１ｇ、８０２．１１ｎ、８０２．１１ａｃ、８０２．１５などの無線規格、４Ｇ通信規格など）に基づいてもよい。ネットワークインタフェース３０６においては、制御デバイス３００がメディア再生システム１００内の他のデバイスと通信するための手段を提供してもよい。ある例では、データ及び情報（例えば、状態変数）は、ネットワークインタフェース３０６を介して制御デバイス３００と他のデバイスとの間で通信されてもよい。例えば、メディア再生システム１００における再生ゾーン及びゾーングループの構成は、制御デバイス３００によって、再生デバイス又は別のネットワークデバイスから受信されてもよいし、あるいは制御デバイス３００によって、ネットワークインタフェース３０６を介して別の再生デバイス又はネットワークデバイスに送信されてもよい。ある場合では、他のネットワークデバイスは、別の制御デバイスであってもよい。
【００４２】
ボリュームコントロール及びオーディオ再生コントロールなどの再生デバイス制御コマンドは、ネットワークインタフェース３０６を介して制御デバイス３００から再生デバイスに通信されてもよい。上述したように、メディア再生システム１００の構成の変更は、ユーザにより制御デバイス３００を用いて行うことができる。構成の変更は、１つ又は複数の再生デバイスをゾーンに追加すること、１つ又は複数の再生デバイスをゾーンから取り除くこと、１つ又は複数のゾーンをゾーングループに追加すること、１つ又は複数のゾーンをゾーングループから取り除くこと、結合プレーヤー又は統合プレーヤーを形成すること、結合プレーヤー又は統合プレーヤーから１つ又は複数の再生デバイスに分けることなどを含んでもよい。このように、制御デバイス３００は、コントローラと呼ばれてもよく、制御デバイス３００は、メディア再生システムコントローラアプリケーションソフトウェアをインストールした専用のコントローラか、又はネットワークデバイスであってもよい。
【００４３】
制御デバイス３００のユーザインタフェース３０８は、図４に示されるコントローラインタフェース４００などのようなコントローラインタフェースを提供することによって、メディア再生システム１００のユーザアクセス及び制御を可能にするように構成されていてもよい。コントローラインタフェース４００は、再生制御領域４１０、再生ゾーン領域４２０、再生ステータス領域４３０、再生キュー領域４４０、及びオーディオコンテンツソース領域４５０を含む。図示されるユーザインタフェース４００は、図３の制御デバイス３００などのようなネットワークデバイス（及び／又は図１の制御デバイス１２６及び１２８）を設けられたユーザインタフェースの単なる一例であって、ユーザによってメディア再生システム１００などのようなメディア再生システムを制御するためにアクセスされるものである。あるいは、様々なフォーマット、スタイル、及び対話型シーケンスを他のユーザのインタフェースを１つ又は複数のネットワークデバイスに実装し、メディア再生システムへ類似の制御アクセスを提供してもよい。
【００４４】
再生制御領域４１０は、（例えば、タッチ又はカーソルを用いることで）選択可能なアイコンを含んでもよい。このアイコンによって、選択された再生ゾーン又はゾーングループ内の再生デバイスが、再生又は停止、早送り、巻き戻し、次にスキップ、前にスキップ、シャッフルモードのオン／オフ、リピートモードのオン／オフ、クロスフェードモードのオン／オフを行う。再生制御領域４１０は、別の選択可能なアイコンを含んでもよい。別の選択可能なアイコンは、イコライゼーション設定、再生ボリュームなど他の設定などを変更してもよい。
【００４５】
再生ゾーン領域４２０は、メディア再生システム１００内の再生ゾーンの表示を含んでもよい。ある実施形態では、再生ゾーンのグラフィカル表示が選択可能であってもよい。追加の選択可能なアイコンを移動させることによって、メディア再生システム内の再生ゾーンを管理又は構成することができる。例えば、結合ゾーンの作成、ゾーングループの作成、ゾーングループの分割、及びゾーングループのリネームなど他の管理又は構成を行うことができる。
【００４６】
例えば、図示されるように、「グループ」アイコンは、再生ゾーンのグラフィカル表示のそれぞれに設けられてもよい。あるゾーンのグラフィカル表示内の「グループ」アイコンは、メディア再生システム内の１つ又は複数のゾーンを選択して、あるゾーンとグループ化するオプションを出せるように選択可能であってもよい。一度グループ化すると、あるゾーンとグループ化されたゾーン内の再生デバイスは、あるゾーン内の再生デバイスと同期してオーディオコンテンツを再生するように構成される。同様に、「グループ」アイコンは、ゾーングループのグラフィカル表示内に設けられてもよい。この場合、「グループ」アイコンは、ゾーングループ内の１つ又は複数のゾーンをゾーングループから取り除くために、ゾーングループ内の１つ又は複数のゾーンを選択から外すというオプションを出すように選択可能であってもよい。ユーザインタフェース４００等のユーザインタフェースを介してゾーンをグループ化及びグループ解除するための他の対話をすることも可能であるし、実施することも可能である。再生ゾーン領域４２０内の再生ゾーンの表示は、再生ゾーン又はゾーングループ構成が変更されると、動的に更新されてもよい。
【００４７】
再生ステータス領域４３０は、現在再生されているオーディオコンテンツ、前に再生されたオーディオコンテンツ、又は選択された再生ゾーン又はゾーングループ内で次に再生するように予定されているオーディオコンテンツ、のグラフィカル表示を含んでもよい。選択可能な再生ゾーン又は再生グループは、ユーザインタフェース上で、例えば、再生ゾーン領域４２０及び／又は再生ステータス領域４３０内で視覚的に区別されてもよい。グラフィカル表示は、トラックタイトル、アーティスト名、アルバム名、アルバム年、トラックの長さ、及びメディア再生システムを、ユーザインタフェース４００を介して制御するときに、ユーザにとって有益な他の関連情報を含んでいてもよい。
【００４８】
再生キュー領域４４０は、選択された再生ゾーン又はゾーングループと関連付けられた再生キュー内のオーディオコンテンツのグラフィカル表示を含んでもよい。ある実施形態では、それぞれの再生ゾーン又はゾーングループは、再生ゾーン又は再生グループによって再生される０以上のオーディオアイテムに対応する情報を含む再生キューと関連付けられていてもよい。例えば、再生キュー内のそれぞれのオーディオアイテムは、ユー・アール・アイ（ＵＲＩ）、ユー・アール・エル（ＵＲＬ）、又は再生ゾーン又はゾーングループ内の再生デバイスによって使用可能な他の識別子を含んでいてもよい。これらによって、ローカルオーディオコンテンツソース又はネットワークオーディオコンテンツソース、からオーディオアイテムを見つけ、及び／又は取り出し、再生デバイスによって再生することができる。
【００４９】
ある例では、プレイリストが再生キューに追加されてもよい。この場合、プレイリスト内のそれぞれのオーディオアイテムに対応する情報が再生キューに追加されてもよい。別の例では、再生キュー内のオーディオアイテムは、プレイリストとして保存されてもよい。更に別の例では、再生デバイスがストリーミングオーディオコンテンツ、例えば、再生時間を有することで連続して再生されないオーディオアイテムよりも、停止しない限り連続して再生されるインターネットラジオを再生し続けているとき、再生キューは、空であってもよいし、又は「未使用」であるが埋められていてもよい。別の実施形態では、再生キューは、インターネットラジオ及び／又は他のストリーミングオーディオコンテンツアイテムを含むことができ、且つ再生ゾーン又はゾーングループがそれらのアイテムを再生しているとき「未使用」とすることができる。他の例も可能である。
【００５０】
再生ゾーン又はゾーングループが「グループ化される」か、又は「グループ解除」されるとき、影響を受ける再生ゾーン又はゾーングループに関連付けられた再生キューは、クリアされてもよいし、又は再び関連付けられてもよい。例えば、第１再生キューを含む第１再生ゾーンが、第２再生キューを含む第２再生ゾーンとグループ化された場合、形成されたゾーングループは、関連付けられた再生キューを有していてもよい。関連付けられた再生キューは、最初は空であるか、（例えば、第２再生ゾーンが第１再生ゾーンに追加された場合、）第１再生キューのオーディオアイテムを含むか、（例えば、第１再生ゾーンが第２再生ゾーンに追加された場合、）第２再生キューのオーディオアイテムを含むか、又は第１再生キューと第２再生キューとの両方のオーディオアイテムを組み合わせられる。その後、形成されたゾーングループがグループ解除された場合、グループ解除された第１再生ゾーンは、前の第１再生キューと再び関連付けられてもよいし、空の新しい再生キューと関連付けられてもよいし、あるいはゾーングループがグループ解除される前にゾーングループと関連付けられていた再生キューのオーディオアイテムを含む新しい再生キューと関連付けられてもよい。同様に、グループ解除された第２再生ゾーンは、前の第２再生キューと再び関連付けられてもよいし、空の新しい再生キューと関連付けられてもよいし、あるいはゾーングループがグループ解除される前にゾーングループと関連付けられていた再生キューのオーディオアイテムを含む新しい再生キューと関連付けられてもよい。
【００５１】
図４のユーザインタフェース４００に戻って、再生キュー領域４４０内のオーディオコンテンツのグラフィカル表示は、トラックタイトル、アーティスト名、トラックの長さ、及び再生キュー内のオーディオコンテンツと関連付けられた他の関連情報を含んでいてもよい。ある例では、オーディオコンテンツのグラフィカル表示は、追加の選択可能なアイコンを選択して移動させることができる。これにより、再生キュー及び／又は再生キューに表示されたオーディオコンテンツを管理及び／又は操作することができる。例えば、表示されたオーディオコンテンツは、再生キューから取り除いてもよいし、再生キュー内の異なる位置に移動させてもよいし、すぐに再生させるか若しくは現在再生しているオーディオコンテンツの後に再生するように選択されてもよいし、あるいは他の動作を実行してもよい。再生ゾーン又はゾーングループに関連付けられた再生キューは、再生ゾーン又はゾーングループ内の１つ又は複数の再生デバイスのメモリ、再生ゾーン又はゾーングループに入っていない再生デバイスのメモリ、及び／又は他の指定のデバイスのメモリに記憶されていてもよい。
【００５２】
オーディオコンテンツソース領域４５０は、選択可能なオーディオコンテンツソースのグラフィカル表示を含んでいてもよい。このオーディオコンテンツソースにおいては、オーディオコンテンツが選択された再生ゾーン又はゾーングループによって取り出され、再生されてもよい。オーディオコンテンツソースに関する説明は、以降のセクションを参照することができる。
【００５３】
ｄ．例示的なオーディオコンテンツソース
前回図示したように、ゾーン又はゾーングループ内の１つ又は複数の再生デバイスは、再生するオーディオコンテンツを、（例えば、オーディオコンテンツの対応するＵＲＩ又はＵＲＬに基づいて、）複数の入手可能なオーディオコンテンツソースから取り出すように構成されていてもよい。ある例では、オーディオコンテンツは、再生デバイスによって、対応するオーディオコンテンツソース（例えば、ライン−イン接続）から直接取り出されてもよい。別の例では、オーディオコンテンツは、１つ又は複数の他の再生デバイス若しくはネットワークデバイスを介してネットワーク上の再生デバイスに提供されてもよい。
【００５４】
例示的なオーディオコンテンツソースは、メディア再生システム内の１つ又は複数の再生デバイスのメモリを含んでもよい。メディア再生システムとしては、例えば、図１のメディア再生システム１００、１つ又は複数のネットワークデバイス上のローカルミュージックライブラリ（例えば、制御デバイス、ネットワーク対応のパーソナルコンピュータ、又はネットワーク接続ストレージ（ＮＡＳ）など）、インターネット（例えば、クラウド）を介してオーディオコンテンツを提供するストリーミングオーディオサービス、あるいは再生デバイス又はネットワークデバイスのライン−イン入力接続を介してメディア再生システムに接続されるオーディオソース、他の可能なシステムであってもよい。
【００５５】
ある実施形態では、オーディオコンテンツソースは、図１のメディア再生システム１００などのようなメディア再生システムに定期的に追加されてもよいし、定期的に取り除かれてもよい。ある例では、１つ又は複数のオーディオコンテンツソースが追加される、取り除かれる、又は更新される度に、オーディオアイテムのインデックス付けが行われてもよい。オーディオアイテムのインデックス付けは、ネットワーク上で共有される全てのフォルダ／ディレクトリ内の識別可能なオーディオアイテムをスキャンすることを含んでもよい。ここで、ネットワークは、メディア再生システム内の再生デバイスによってアクセス可能である。また、オーディオアイテムのインデックス付けは、メタデータ（例えば、タイトル、アーティスト、アルバム、トラックの長さなど）と他の関連情報とを含むオーディオコンテンツデータベースを作成すること、又は更新すること、を含んでもよい。他の関連情報とは、例えば、それぞれの識別可能なオーディオアイテムを見つけるためのＵＲＩ又はＵＲＬを含んでもよい。オーディオコンテンツソースを管理し、且つ維持するための他の例も可能である。
【００５６】
再生デバイス、制御デバイス、再生ゾーン構成、及びメディアコンテンツソースに関しての上述した説明は、以降で述べられている機能及び方法を実施可能ないくつかの例示的な動作環境のみを提供している。本発明は、本明細書で明示的に述べられていないメディア再生システム、再生デバイス、及びネットワークデバイスの他の動作環境及び構成であっても適用可能であり、その機能及び方法を実施するのに適している。
【００５７】
III．環境に基づいたイコライゼーションを調整する、例示的な方法
上述したように本明細書で述べられている実施形態は、再生デバイスが作動している環境に基づいて、再生デバイスのイコライゼーションを機動的に調整することを含む。
【００５８】
図５に示される方法５００は、作動環境で実施され得る、方法の一実施形態を示している。例えば、作動環境は、図１のメディア再生システム１００、図２の１つ又は複数の再生デバイス２００、及び図３の１つ又は複数の制御デバイス３００を、含んでいる。方法５００は、１つ又は複数のブロック５０２−５１０で図示される、１つ又は複数の操作、機能、又は動作を含んでもよい。ブロックは、順番に示されているが、これらのブロックは、並行して行われてもよいし、及び／又は本明細書で述べられている順番と異なる順番で行われてもよい。また、ブロックは、所望の実施内容に応じて、少なくしてもよいし、増やして分割してもよいし、及び／又は取り除いてもよい。
【００５９】
また、方法５００と、本明細書で開示されている他の処理及び方法において、フローチャートは、本実施形態の実施可能な例の機能及び動作を示している。これに関して、各ブロックは、モジュール、セグメント、又は処理において特定のロジカル機能又はステップを実行するプロセッサによって実行可能な１つ又は複数の命令を記憶したプログラムコードの一部、を示していてもよい。プログラムコードは、例えば、ディスク又はハードドライブを含む記憶デバイスなどの、いずれのタイプのコンピュータ読み取り可能な記録媒体に記憶されてもよい。コンピュータ読み取り可能な記録媒体は、非一時的なコンピュータ読み取り可能な記録媒体、例えば、レジスタメモリ、プロセッサキャッシュ、及びランダム・アクセス・メモリ（ＲＡＭ）などのように短時間データを記憶するコンピュータ読み取り可能な媒体を含んでもよい。コンピュータ読み取り可能な媒体は、非一時的なメディア、例えば、リード・オンリー・メモリ（ＲＯＭ）、光ディスク、磁気ディスク、コンパクトディスク・リード・オンリー・メモリ（ＣＤ−ＲＯＭ）等の長期間の記憶が可能な二次記憶装置又は永続記憶装置を含んでもよい。コンピュータ読み取り可能なメディアは、任意の他の揮発性記憶システム又は不揮発性記憶システムであってもよい。例えば、コンピュータ読み取り可能な媒体は、コンピュータ読み取り可能な記録媒体、即ち、有形の記憶デバイスとみなされてもよい。また、方法５００、本明細書に開示された他の処理及び方法において、図５の各ブロックは、回路を示していてもよく、その回路は処理において、ある論理機能を実行するために有線接続されている。
【００６０】
ａ．再生デバイスから第１のオーディオ信号を発信する
ブロック５０２において、再生デバイスは、当該再生デバイスから第１のオーディオ信号を発信する。例えば、図２の再生デバイス２００は、スピーカ２１２から第１のオーディオ信号を出力してもよい。
【００６１】
第１のオーディオ信号は、種々の異なる形態を採用してもよい。例えば、パルスを含んでもよい。このパルスは、オーディオインパルス信号に近い、短いオーディオパルスの録音であってもよい。例として、電気火花の音、スタータピストルの発射音、又は風船の破裂音の録音が含まれていてもよい。幾つかの例では、第１のオーディオ信号は、対数チャープ信号、正弦スィープ信号、ピンクノイズ信号、又は最長系列等、周波数にわたって異なる信号を含んでもよい。これらの信号は、周波数スペクトルの相対的により広範な範囲に対して選ばれてもよく、又は他の理由のために選ばれてもよい。第１のオーディオ信号は、他のタイプのオーディオ信号も含んでもよい。
【００６２】
第１のオーディオ信号は、特定の波形を有してもよい。例えば、波形は、上述したこれらの例示的なオーディオ信号、つまり電気火花音、スタータピストルの発射音、又は風船の破裂音等の幾つかに対応してもよい。この波形は、音圧の経時的変化を表すデータ点（サンプル）の配列のように、デジタル方式で表されてもよい。第１のオーディオ信号の波形は、第１の波形として参照されてもよい。
【００６３】
再生デバイスは、録音として第１のオーディオ信号を記憶していてもよい。第１のオーディオ信号を発信するとき、再生デバイスは、録音を再生してもよい。記録は、数ある例の中でも、波形オーディオファイル形式（ＷＡＶ）、又はＭＰＥＧ−２オーディオレイヤーIII（ＭＰ３）等、種々のオーディオファイル形式を採用してもよい。
【００６４】
代替的に、再生デバイスは、第１のオーディオ信号を機動的に生成してもよい。例えば、再生デバイスは、数学の方程式にしたがって、周波数にわたって変化する信号を生成してもよい。他の例も可能である。
【００６５】
再生デバイスは、第１のオーディオ信号を、特定の音圧レベル（大きさ）で発信してもよい。特定の音圧レベルは、第１のオーディオ信号のピーク値を反映してもよい。例えば、再生デバイスは、６０ｄＢのピーク値（２０μＰａに関連した）を有するパルス信号を発信してもよい。音圧レベルは、設定可能であってもよい。例えば、ユーザが再生デバイス２００（又は、ネットワーク装置３００等、そのコントローラ）に入力することによって、第１のオーディオ信号の音圧が特定の音圧レベルに構成されてもよい。代替的に、音圧レベルが予め設定されていてもよい。
【００６６】
再生デバイスは、トリガーに応じて、第１のオーディオ信号を発信してもよい。更に、トリガーによって、再生デバイスに、本方法の追加的な機能を実行させるようにしてもよい。例えば、再生デバイス２００（又は、ネットワーク装置３００等、そのコントローラ）に対するユーザの入力が、再生デバイス２００に、本方法を実行させて再生デバイスのイコライゼーションを調整させるトリガーとなってもよい。他の例として、再生デバイスの移動（つまり、位置又は配置変化）が、再生デバイス２００に本方法を実行させるトリガーとなってもよい。再生デバイスは、この移動を、加速度計を介して検出してもよい。他のタイプのトリガーも可能である。
【００６７】
上述したように、再生デバイスは、複数の再生デバイスを含み得るメディア再生システムの一部として配置されてもよい。メディア再生システムの各再生デバイスは、それぞれの第１のオーディオ信号を発信する。更に、各再生デバイスは、後述する１つ又は複数の機能を実行してもよい。例えば、各再生デバイスは、それぞれの第１のオーディオ信号を発信し、それぞれの第２のオーディオ信号を検出し、１つ又は複数のそれぞれの反射特性を求め、イコライゼーション設定を調整し、及びオーディオトラックを再生させてもよい。
【００６８】
一例では、メディア再生システムは、第１の再生デバイスと第２の再生デバイスとを含んでもよい。第１の再生デバイスは、第１のオーディオ信号を発信して、第２のオーディオ信号（後述される）を検出してもよい。加えて、第２の再生デバイスは、第３のオーディオ信号を発信してもよい。第３のオーディオ信号は、例えば、第１のオーディオ信号に関連して上述した例示的なオーディオ信号の幾つかを含む、種々の形式を採用することができる。幾つかの実施形態において、第２の再生デバイスは、第１の再生デバイスからの第３のオーディオ信号を発信するための内容を受信して、これに応じて、第３のオーディオ信号を発信してもよい。代替的に、第２の再生デバイスは、コントローラから内容を受信してもよい。他の例も可能である。
【００６９】
ｂ．第２のオーディオ信号の再生デバイスによる検出
ブロック５０４において、再生デバイスは、第２のオーディオ信号をマイクロホンによって検出する。第２のオーディオ信号の一部は、第１のオーディオ信号の反射であってもよい。例えば、再生デバイス２００は、第１のオーディオ信号を発信してもよく、第１のオーディオ信号は、１つ又は複数の物体に反射してもよく（これらの反射は纏めて反響として参照されてもよい）、マイクロホン２２０は、これらの反射を第２のオーディオ信号として検出してもよい。第２のオーディオ信号の他の部分は、第１のオーディオ信号の直接伝播音であってもよい。
【００７０】
マイクロホンは、プロセッサに通信可能に連結されてもよい。例えば、マイクロホン２２０は、再生デバイス２００のプロセッサ２０２のアナログ入力に接続されてもよい。代替的に、マイクロホン２２０は、プロセッサ２０２に接続されるアナログデジタル変換器に接続されてもよい。他の構成も可能である。
【００７１】
第２のオーディオ信号を検出することは、第２のオーディオ信号を録音することを含む。例えば、プロセッサ２０２は、第２のオーディオ信号を録音して、第２のオーディオ信号をメモリ２０６に記憶してもよい。プロセッサ２０２は、スピーカが第１のオーディオ信号を発するとき、録音を開始してもよい。代替的に、プロセッサ２０２は、スピーカが第１のオーディオ信号を発信する前又は後に録音を開始してもよく、それによって、第１のオーディオ信号の反射がマイクロホンによって検出されてもよい。録音は、音圧の経時的変化を表すデータ点（サンプル）の配列のように、デジタル方式で表されてもよい。更に、第２のオーディオ信号は、第２の波形として参照されてもよい波形を有してもよい。
【００７２】
幾つかの環境では、第２のオーディオ信号は、環境ノイズを含んでもよい。幾つかの環境では、第２のオーディオ信号における、かなりの環境ノイズが、１つ又は複数の反射特性を検出するのに障害となり、又はそうでなければ影響を与え得る。例えば、環境ノイズは、第１のオーディオ信号を遮蔽したり又は低下させたりすることがあり、それによって、環境ノイズによって生じる低下のため、再生デバイスに、環境を正確に反映し得ない１つ又は複数の反射特性を求めさせ得る。更に、幾つかの環境では、環境ノイズのある側面は、第１のオーディオ信号として不正確に検出され得る。第２のオーディオ信号が、一部として、背景音を含む場合がある一方で、これは、第２のオーディオ信号の少なくとも一部は、第１のオーディオ信号の反射であるということを意図している。
【００７３】
したがって、環境ノイズによる想定され得る作用を低減するために、第２のオーディオ信号を検出することは、第２のオーディオ信号の一部が、第１の波形と第２の波形とに基づいて、第１のオーディオ信号の反射であることを判断することを含む。例えば、プロセッサ２０２は、第１の波形と第２の波形との間の差を、２つの波形を比較することによって判断してもよい。再生デバイスは、差が、閾値よりも小さいことを判断してもよい。閾値は、第２のオーディオ信号の一部が、第１のオーディオ信号の反射であることし示し得るものである。第１の波形と第２の波形との間のある程度の類似性が、第２のオーディオ信号が第１のオーディオ信号の反射であることを示すように、閾値を設定してもよい。代替的に、大きさ及び継続時間等、第１の波形の幾つかの特性を、予め定めてもよい。再生デバイスは、第２の波形の同じ特性を判断して、両者の特性を比較して、第２のオーディオ信号の一部が、第１のオーディオ信号の反射であることを判断してもよい。他の例として、再生デバイスは、第１のオーディオ信号と第２のオーディオ信号とを用いて、逆重畳積分測定（デコンボリューション測定）を実行してもよい。幾つかの実施形態は、本明細書で述べたプロセスを繰り返して、特定の繰り返しで見られるノイズによって生じる作用を低減してもよい。
【００７４】
プロセッサは、第２のオーディオ信号の音圧レベル（大きさ）を求めてもよい。第２のオーディオ信号の音圧レベルは、第２のオーディオ信号の波形上の各点で求められてもよく、又はピーク値を有する点等、一部の点で求められてもよい。例えば、プロセッサは、第２のオーディオ信号が５０ｄＢのピーク値を有すると求めてもよい。
【００７５】
幾つかの実施形態において、スピーカ及びマイクロホンは、物理的に連結されていてもよい。例えば、ハウジングが、スピーカとマイクロホンの両方とも含んでもよい。更に、ハウジングは、プロセッサ、メモリ、ネットワークインタフェース、オーディオアンプ、及び／又は種々のオーディオ処理コンポーネント等、再生デバイスの１つ又は複数の他のコンポーネントを、追加で含んでもよい。したがって、ある実施形態では、再生デバイス２００は、同じハウジング内に、プロセッサ２０２、ソフトウェアコンポーネント２０４、メモリ２０６、オーディオ処理コンポーネント２０８、オーディオアンプ２１０、スピーカ２１２、無線インタフェース２１６及び有線インタフェース２１８を含むネットワークインタフェース２１４、及びマイクロホン２２０を含んでもよい。ハウジングは、スピーカキャビネットであってもよい。他の構成も可能である。
【００７６】
上述したように、幾つかの実施形態では、再生デバイスは、２つ以上の再生デバイスを含むメディア再生システムの一部として配置されてもよい。この実施形態では、再生デバイスは、他の再生デバイスによって発信されたオーディオ信号を検出してもよい（第２のオーディオ信号の検出に換えて、又は検出に加えて）。第１の再生デバイスと第２の再生デバイスとを含む上述した例示的なメディア再生システムを参照して、第１の再生デバイスは、第３のオーディオ信号及び／又はその反射を第４のオーディオ信号として検出してもよい。幾つかの実施形態では、第１の再生デバイスは、第４のオーディオ信号の少なくとも一部が、第３のオーディオ信号（又はその反射）であることを、例えば、上述した技術の幾つかを用いて判断してもよい。
【００７７】
他の再生デバイスによって発信されたオーディオ信号を検出することは、第２のオーディオ信号を検出するのに類似した機能を含んでもよい。更に、メディア再生システムのデバイスは、本明細書で述べた機能と連動するように、メッセージを交換してもよい。他の例として、第２の再生デバイスは、第３のオーディオ信号の内容を、第１の再生デバイスに送信してもよい。内容は、第１の再生デバイスが第４のオーディオ信号の一部が第３オーディオ信号（又は、その反射）であることを、判断するのに役立つ。代替的に、内容を受信することは、第１の再生デバイスに、第２の再生デバイスからのオーディオ信号を聞き始めるトリガーとなってもよい。
【００７８】
幾つかの実施形態では、第１のメディア再生によって、複数のオーディオ信号が検出されてもよい。例えば、複数のオーディオ信号は、第１の再生デバイスによって発信された信号の反射を含んでもよい。複数のオーディオ信号は、メディア再生システム内の他の再生デバイスによって発信された信号（又は、その反射）も含んでもよい。他の例も可能である。
【００７９】
ｃ．１つ又は複数の反射特性の判断
ブロック５０６において、再生デバイスは、１つ又は複数の反射特性を求める。１つ又は複数の反射特性のそれぞれは、再生デバイスの周囲の環境のある側面を示してもよい。例えば、１つの反射特性が、再生デバイスが屋内にある、又は再生デバイスが屋外にあることを示してもよい。反射特性は、再生デバイスが現在、配置されている部屋の相対的な大きさも示してもよい。他の反射特性は、環境にある吸音部材の量を示してもよい。第３の反射特性は、環境の１つ又は複数の共振周波数を示してもよい。多くの例が可能である。
【００８０】
幾つかの実施形態において、１つ又は複数の反射特性のそれぞれは、少なくとも第２のオーディオ信号に基づいていてもよい。例えば、プロセッサ２０２は、第２のオーディオ信号の録音に基づいて、１つ又は複数の反射特性を判断してもよい。１つ又は複数の反射特性は、第１のオーディオ信号に対する第２のオーディオ信号の比較等、第１のオーディオ信号に更に基づいてもよい。
【００８１】
１つ又は複数の反射特性は、第１のオーディオ信号を発信してから第２のオーディオ信号を検出するまでに経過した時間でもよい。例えば、プロセッサ２０２は、第１のオーディオ信号に、第１のオーディオ信号を発信する時間における第１のタイムスタンプを割り当ててもよく、第２のオーディオ信号に、第２のオーディオ信号を検出する時間における第２のタイムスタンプを更に割り当ててもよい。プロセッサ２０２は、第２のタイムスタンプと第１のタイムスタンプとの間の差を求めてもよい。第１のオーディオ信号及び第２のオーディオ信号が発信され及び検出されてから、時間経過にわたって、タイムスタンプが、第１のオーディオ信号と第２のオーディオ信号のそれぞれの特定の点に割り当てられてもよい。例えば、タイムスタンプは、第１及び第２のオーディオ信号のそれぞれのピークに割り当てられてもよい。
【００８２】
反射特性は、定性的な特性であってもよい。例えば、定性的な特性は、「小さい部屋」、「大きい部屋」、又は「屋外」等、種々のタイプの作動環境を述べてもよい。定性的な特性は、第１の信号を発信してから第２のオーディオ信号を検出するまでに経過した時間等、定量的な値に基づくものでもよい。例えば、再生デバイスは、第１の信号を発信してから経過した時間に関する値の範囲に基づいて、定性的な特性（例えば、「小さい部屋」、「大きい部屋」、又は「屋外」）を求めてもよい。例えば、第１の信号を発信してから第２のオーディオ信号を検出するまでに経過した時間が、１５〜２０ミリ秒であれば「小さい部屋」であることを示してもよく、２０〜３０ミリ秒であれば「大きい部屋」であることを示してもよく、３０ミリ秒より大きい時間であれば「屋外」であることを示してもよい。
【００８３】
定性的な特性が、部屋の更なる特徴を述べてもよい。例えば、定性的な特性は、部屋にある物体の数を述べてもよい。代替的に、定性的な特性は、部屋の形状を更に述べてもよい。例えば、定性的な特性は、「小さい部屋」における「高い天井」を示してもよく、又は、部屋が、幅よりも相対的に長いこと（部屋が細長いこと）を示してもよい。
【００８４】
１つ又は複数の反射特性は、再生デバイスと再生デバイスの周囲の環境とを含むシステムの周波数応答に関連を有し得る。この周波数応答は、発信された第１のオーディオ信号と検出された第２のオーディオ信号とに基づいて、求められてもよい。特に、第１のオーディオ信号（刺激）は、システムを励起してもよい。検出された第２のオーディオ信号は、時間領域におけるシステムの応答を示す。再生デバイスは、第２のオーディオ信号、つまり第１のオーディオ信号の反射の一部に関してラプラス変換を求める等、時間領域応答を周波数領域に変換することによって周波数応答を求めてもよい。幾つかの実施形態において、ラプラス変換を求めることは、第２のオーディオ信号が個別のデータ点のように示される等、プロセッサ２０２によって、高速フーリエ変換（ＦＦＴ）を求めることを含んでもよい。例としてＦＦＴが提供される一方で、ヒルバート変換等、代替的な変換も求められてもよい。
【００８５】
システムの求められた周波数応答は、環境の側面を示してもよい。例えば、プロセッサ２０２は、周波数応答における低音域の周波数が、中音域及び／又は高音域の周波数に対して減衰されると判断してもよく、それによって、再生デバイスが屋外にあることを示してもよい。他の例として、プロセッサ２０２は、周波数応答が１つ又は複数の共振周波数（部屋又は部屋にある物体によって生じ得る）を有すると判断してもよく、共振周波数は、１つ又は複数のピーク及び／又は１つ又は複数の谷によって示されてもよい。加えて、ピーク及び谷の数が環境の不規則性の度合い（環境にある物体の数、及び／又は壁部配置の不規則性）を示してもよい。
【００８６】
例の中には、１つ又は複数の反射特性の１つが、システムの周波数応答と再生デバイスの「理想的な」周波数応答との間の差に関連していてもよい。例えば、反射特性が、「理想的な」周波数応答とシステムの周波数応答との間の差であってもよい。幾つかの実施形態において、反射特性は、低音域、中音域、又は高音域の周波数等、特定の周波数範囲における、理想的な周波数応答と現在の周波数応答との間の差であってもよい。
【００８７】
「理想的な」周波数応答と現在の周波数応答との間の差を求めることは、各周波数応答に関して、周波数範囲の一部の周波数にわたるそれぞれの周波数応答を統合することを含んでもよい。例えば、プロセッサ２０２は、低音域の周波数（例えば１６から５１２Ｈｚ）域のそれぞれの周波数応答を統合してもよい。プロセッサ２０２は、統合された周波数間の差を判断してもよい。
【００８８】
「理想的な」周波数応答は、特定の構成にある再生デバイスの周波数応答であってもよい。更に、理想的な周波数応答は、正確に理想的でなくてもよく、むしろ所望に作動する再生デバイスの近似値であってもよい。例えば、「理想的な」周波数応答は、開放空間で計測されるような再生デバイスの周波数応答であってもよい。代替的に、「理想的な」周波数応答は、無響室で計測される周波数応答であってもよい。更に、再生デバイスの「理想的な」周波数応答は、工場出荷時に設定された周波数応答の近似値であってもよい。例えば、「理想的な」周波数応答は、製造業者によって生産される特定のタイプの再生デバイスの、代表的又は平均的な周波数応答であってもよい。
【００８９】
他の実施形態では、再生デバイスは、「理想的な」周波数応答を、セットアップ行為における一側面として計測してもよい。例えば、セットアップ行為の間に、再生デバイスを使用するユーザに、再生デバイスが周波数応答を計測し得るように、再生デバイスを特定の配置に位置させるように指示するようにしてもよい。特定の配置は、例えば、数ある中でも部屋の中央であってもよい。
【００９０】
図７は、小さい部屋における再生デバイスの周波数応答の実例のプロットを示している。周波数応答７０２は、調整されたイコライゼーション設定なしの周波数応答を示している。小さい部屋では、周波数応答は、低音域の周波数においてより多くのピーク及び谷を有する傾向にあり、図示されるように、低音域の周波数が小さい部屋ほど、より共振し得るからである。周波数応答７０４は、小さい部屋用のイコライゼーション設定が適用された後の周波数応答を示している。周波数応答７０２と比較すると、ピーク及び谷は、図示されるように、周波数応答７０４へ減衰されている。
【００９１】
１つ又は複数の反射特性が、インパルス応答に関連していてもよい。例えば、インパルス応答は、第１のオーディオ信号の１つ又は複数の反射を示してもよい。インパルス応答は、２つの反射間を経過した時間等、反射の特性を示してもよい。
【００９２】
図８Ａ−８Ｃは、再生デバイスの例示的なインパルス応答を示している。図８Ａは、（相対的に）開放空間にある再生デバイスの例示的なインパルス応答を示している。初期励起の後、インパルス応答は反射を示さず、これは再生デバイスが例えば屋外にあることを示してもよい。図８Ｂは、壁部の近くにある再生デバイスの他の例示的なインパルス応答を示している。図８Ｂに示されるように、このインパルス応答は、（８．８ｍｓ近くに）インパルスの反射を含んでおり、これは、壁部の存在を示していてもよい。図８Ｃは、再生デバイスの更なる他の例示的なインパルス応答を示している。図８Ｃに示されるように、インパルス応答は、（８．６ｍｓ及び１２ｍｓ近くに）インパルスの２つの類似した反射を含んでいる。この類似は、２つの類似した反射が同じ壁からそれぞれ反射していることを示していてもよい。
【００９３】
上述したように、幾つかの例において、第１のメディア再生は、第１のメディア再生によって発信されたオーディオ信号、及び／又はメディア再生システムの他の再生デバイスによって発信されたオーディオ信号を含む複数のオーディオ信号を検出してもよい。幾つかの実施形態において、再生デバイスは、検出されたオーディオ信号（又はその一部）それぞれの１つ又は複数の反射特性を求めてもよい。代替的に、反射特性は、複数の検出されたオーディオ信号における２つ以上のオーディオ信号に基づいていてもよい。他の例も可能である。
【００９４】
第１の再生デバイスおよび第２の再生デバイスを含む例示的なメディア再生システムを参照して、第４のオーディオ信号を検出した後、第１の再生デバイスは、第４のオーディオ信号に基づいて１つ又は複数の反射特性を求めてもよい。第４のオーディオ信号に基づいて１つ又は複数の反射特性を求めることは、例えば、上述したように第２のオーディオ信号に基づいて１つ又は複数の反射特性を求めること関して、上述した技術の幾つかを含んでもよい。
【００９５】
検出されたオーディオ信号の特性が反射特性として本明細書で参照されてきたが、幾つかの実施形態では、オーディオ信号は、反射が生じる前に検出されてもよい。例えば、上述したように、オーディオ信号は、第１の再生デバイスから第２の再生デバイスへ等、直接に伝搬してもよい。
【００９６】
ｄ．１つ又は複数の反射特性に基づいた、再生デバイスのイコライゼーション設定の調整
ブロック５０８において、再生デバイスは、１つ又は複数の反射特性に基づいて、再生デバイスのイコライゼーション設定を調整する。例えば、１つ又は複数のオーディオ処理コンポーネント２０８は、再生デバイスの周波数応答を修正するように構成されていてもよい。具体的には、１つ又は複数のオーディオコンポーネント２０８は、１つ又は複数のフィルタを含んでいてもよい。オーディオコンテンツが１つ又は複数のフィルタを通過するとき、特定の周波数（又は周波数範囲）の大きさが増大されてもよい。他の周波数（又は周波数範囲）の大きさが低減されておよい。代替的に、プロセッサ２０２は、再生デバイスの周波数応答を修正するように構成されていてもよい。プロセッサ２０２は、例えば、デジタルフィルタ等、オーディオコンテンツにデジタル信号処理を適用してもよい。
【００９７】
上述したように、１つ又は複数の反射特性の１つは、周波数又は周波数範囲を示してもよい。再生デバイスは、周波数又は周波数範囲に基づいて、イコライゼーション設定を調整してもよい。例えば、反射特性が、低音域の周波数が減衰されていることを示す場合、イコライゼーション設定は、低音域の周波数（上述したように１６−５１２Ｈｚ）を増大させてもよい。代替的に、ある周波数（２ｋＨｚ）がピーク又は谷である場合、イコライゼーションは、その周波数に対応して減衰させ又は増大させてもよい。
【００９８】
イコライゼーション処理を調整することは、再生デバイスのスピーカを停止させることを含んでもよい。例えば、聴取体験がスピーカを停止させることによって改善し得ることを、１つ又は複数の反射特性が示すとき、プロセッサ２０２は、スピーカ２１２を停止させてもよい。例えば、スピーカの前方にごく接近した物体によって、スピーカによって出力されるオーディオのマフリング等、歪みが生じる。歪みが原因であるので、聴取体験は、スピーカを停止させることによって改善し得る。この環境では、１つ又は複数のある反射特性が、再生デバイスの１０ｃｍ内の物体等、近接した物体から反射したことを示してもよい。代替的に、１つ又は複数のある反射特性が、再生デバイスの周波数応答が物体によって歪ませられていることを示してもよい。
【００９９】
例えば、イコライゼーション設定を調整することは、１つ又は複数の反射特性のうち少なくとも１つに基づいた複数のイコライゼーションプリセットから、あるイコライゼーションプリセットを選択することを含んでもよい。イコライゼーションプリセットの幾つかは、予め設定されていてもよい。例えば、複数のイコライゼーションプリセットのそれぞれは、低音域の増大設定であってもよい。例えば、「小さい部屋」のイコライゼーションプリセットは、低音域の周波数を減衰させるように予め設定されてもよい。他の例として、「屋外」のイコライゼーションプリセットは、低音域の周波数を増大させるように予め設定されてもよい。再生デバイスは、選択された特定のイコライゼーションプリセットにしたがって、イコライゼーションを調整してもよい。
【０１００】
ｅ．オーディオトラックを調整されたイコライゼーション設定にしたがって再生する
幾つかの実施形態において、再生デバイスは、ブロック５１０を実行してもよい。ブロック５１０において、再生デバイスは、調整されたイコライゼーション設定にしたがってオーディオトラックを再生させてもよい。例えば、再生デバイスは、オーディオ処理コンポーネント２０８にオーディオトラックを提供してもよく、オーディオトラックは、イコライゼーション設定に基づいて調整されてもよい。オーディオ処理コンポーネント２０８は、オーディオトラックの周波数成分を、イコライゼーション設定に基づいて修正してもよい。オーディオアンプ２１０は、スピーカ２１２にオーディオトラックを発信させ得る信号を増幅してもよい。
【０１０１】
ｆ．反射特性の内容を、第２のメディア再生デバイスに送信する
幾つかの実施形態において、再生デバイスは、ブロック５１２を実行してもよい。ブロック５１２において、再生デバイスは、反射特性の内容を、第２のメディア再生デバイスに送信してもよい。
【０１０２】
メディア再生システムの再生デバイスは、それぞれの１つ又は複数の自らの反射特性を、メディア再生システムの他の再生デバイスと共有してもよい。幾つかの実施形態において、ある再生デバイスは、その１つ又は複数の反射特性を、メディア再生システムにある再生デバイスの全てと共有してもよい。他の形態では、ある再生デバイスは、再生デバイスの一部と共有してもよい。例えば、ある再生デバイスは、３つの他の再生デバイスとゾーンにグループ化されてもよく、ある再生デバイスは、その１つ又は複数の反射特性を、ゾーン内の３つの他の再生デバイスと共有してもよい。
【０１０３】
例えば、図１を参照して、再生デバイス１０４は、ある反射特性を、再生デバイス１０４と共にゾーンにグループ化されている、再生デバイス１０６、１０８、及び１１０に送信してもよい。次いで、再生デバイス１０６、１０８、及び１１０は、特定の反射特性を受信してもよい。再生デバイス１０６、１０８、及び１１０は、それぞれ固有の反射特性を、再生デバイス１０４とゾーン内の他の再生デバイスのそれぞれとに送信してもよい。再生デバイスのそれぞれは、反射特性を、図２のネットワークインタフェース２１４等、それぞれのネットワークインタフェースを介して、送信し及び／又は受信してもよい。
【０１０４】
幾つかの環境において、再生デバイスは、メディア再生システム内の他の再生デバイスにより求められた反射特性に基づいて、イコライゼーション設定を調整してもよい。例えば、ある再生デバイスは、ゾーン内で当該再生デバイスとグループ化された他の再生デバイスからの反射特性に基づいてそのイコライゼーション設定を調整してもよい。イコライゼーション設定を他の再生デバイスからの反射特性に基づかせることは、環境により好適であるイコライゼーション設定をもたらし得る。
【０１０５】
例えば、図６は、ゾーンにグループ化された再生デバイス６０２、６０４を含む、メディア再生システムの例示的な構成を示している。再生デバイス６０２、６０４は、それぞれの第１のオーディオ信号を発信し、それぞれの第２のオーディオ信号を検出し、部屋の大きさを示すそれぞれの反射特性を求める。更に、再生デバイス６０２、６０４は、それぞれのネットワークインタフェースにわたって反射特性を送信し且つ受信することによって、それぞれの反射特性を交換してもよい。
【０１０６】
再生デバイス６０２によって求められる反射特性は、図示されるように、再生デバイス６０４によって求められた反射特性よりも小さい部屋を示してもよく、それは、第１のオーディオ信号を反射するそれぞれの壁部に到達する前に、それぞれ発信された第１のオーディオ信号がどの程度遠くに進むかにおける相対的な差のためである。再生デバイス６０２及び６０４それぞれが、それぞれのイコライゼーション設定を、それぞれの反射特性を基準とする場合、再生デバイス６０２は、イコライゼーションを、小さな部屋に適する設定に調整してもよく、一方で再生デバイス６０４は、イコライゼーションを、大きな部屋に適する設定に調整してもよい。幾つかの環境において、相対的な構成におけるこの差異は、再生デバイス６０２、６０４間の周波数応答におけるミスマッチを生じ得、それは、数人のユーザの聴取体験を悪化させ得る（それにもかかわらず、他の環境においては、この差異は、比較的重要ではなく、ユーザの聴取体験に重大なインパクトを有し得ない）。しかしながら、上述したように、再生デバイス６０２、６０４は、求められた互いの反射特性に基づいてイコライゼーション設定を調整してもよい。例えば、再生デバイス６０２、６０４は、求められた反射特性を、他の再生デバイスにより求められた反射特性と、それぞれ平均化してもよい。このように、再生デバイス６０２、６０４それぞれに調整されたイコライゼーション設定を生じることは、大きい部屋の反射特性と小さい部屋の反射特性との間のどこかであってもよい。
【０１０７】
例えば、メディア再生システムの再生デバイスはそれぞれ、調整されたイコライゼーション設定をメディア再生システム内の他の再生デバイスに送信することによって等、調整されたイコライゼーション設定をメディア再生システム内の他の再生デバイスと共有してもよい。次いで、１つ又は複数の他の再生デバイスは、受信したイコライゼーション設定に基づいて、それぞれのイコライゼーション設定を調整してもよい。
【０１０８】
例えば、ゾーンにグループ化されている第１の再生デバイスと第２の再生デバイスは、それぞれの調整されたイコライゼーション設定を互いにそれぞれ送信してもよい。第１及び第２の再生デバイスのそれぞれは、受信したイコライゼーション設定に基づいて、それぞれのイコライゼーション設定を調整してもよい。例えば、第１の再生デバイスは、第１の再生デバイス又は第２の再生デバイスにおける、２つの調整されたイコライゼーション設定の一方が、環境に好ましいことを判断してもよい。第１の再生デバイスは、（ｉ）２つの調整されたイコライゼーション設定の一方に基づいてイコライゼーション設定を調整してもよく、及び／又は（ｉｉ）イコライゼーション設定を２つの調整されたイコライゼーション設定の一方に基づいて調整するように、第２の再生デバイスに指示してもよい。
【０１０９】
ＩＶ．結論
本明細書は、様々な例示のシステム、方法、装置、及び製品などを開示しており、それらは、他のコンポーネントの中で、ハードウェア上で実行されるファームウェア及び／又はソフトウェアを含む。そのような例は、単なる例示であり、限定されるものとみなすべきではないと理解される。例えば、これらのファームウェア、ハードウェア、及び／又はソフトウェアの態様又はコンポーネントのいくつか又はすべてが、専らハードウェアに、専らソフトウェアに、専らファームウェアに、又はハードウェア、ソフトウェア、及び／又はファームウェアの任意の組み合わせを実施することができることが意図されている。したがって、提供されているそれらの例は、それらのシステム、方法、装置、及び／又は生産物を実施する唯一の方法ではない。
【０１１０】
上述したように、本願は、再生デバイスが作動する環境に基づいて、再生デバイスのイコライゼーションを動的に調整することを含む。ある態様では、方法が提供されている。方法は、再生デバイスによって第１のオーディオ信号を発信すること、再生デバイスによって第２のオーディオ信号を検出すること、ここで第２のオーディオ信号の少なくとも一部は第１のオーディオ信号の反射であって、検出に応じて、１つ又は複数の反射特性を求めること、ここで１つ又は複数の反射特性のそれぞれは少なくとも第２のオーディオ信号に基づいており、再生デバイスのイコライゼーション設定を１つ又は複数の反射特性に基づいて調整すること、オーディオトラックを調整されたイコライゼーション設定にしたがって再生させることを、含んでいる。
【０１１１】
別の態様では、第２の方法が提供されている。第２の方法は、複数の再生デバイスを有するメディア再生システムで作動可能であって、ここで、各再生デバイスは、それぞれのマイクロホンとそれぞれのスピーカとを有している。第２の方法は、第１のオーディオ信号の内容を受信すること、第１の再生デバイスのマイクロホンによって、第２のオーディオ信号を検出すること、ここで第２のオーディオ信号の少なくとも一部は、第１のオーディオ信号を示しており、検出に応じて、第２のオーディオ信号に基づいて第１の反射特性を求めること、第１の再生デバイスのイコライゼーション設定を、少なくとも第１の反射特性に基づいて調整すること、第２のメディア再生デバイスに第１の反射特性の内容を送信すること、を含んでいる。
【０１１２】
更に別の態様では、デバイスが提供されている。デバイスは、スピーカ、スピーカに物理的に連結されたマイクロホン、プロセッサ、ネットワークインタフェース、データストレージ、及びデータストレージに格納されたプログラムロジックを、含んでいる。プログラムロジックは、プロセッサによって実行可能であって、スピーカから第１のオーディオ信号を発信し、マイクロホンを介して第２のオーディオ信号を検出し、ここで第２のオーディオ信号の少なくとも一部は、第１のオーディオ信号の反射であって、検出に応じて、少なくも第２のオーディオ信号に基づいて第１の反射特性を求め、少なくとも第１の反射特性に基づいて再生デバイスのイコライゼーション設定を調整し、オーディオトラックをイコライゼーション設定にしたがってスピーカを介して再生する。
【０１１３】
更に別の態様では、非一時的コンピュータ読み取り可能なメモリが提供されている。非一時的コンピュータ読み取り可能なメモリは、コンピュータデバイスに機能を実行させるようにコンピュータデバイスによって実行可能である命令を記憶している。機能は、再生デバイスによって第１のオーディオ信号を発信すること、再生デバイスによって第２のオーディオ信号を検出すること、ここで第２のオーディオ信号の少なくとも一部は第１のオーディオ信号の反射であって、検出に応じて、１つ又は複数の反射特性を求めること、ここで１つ又は複数の反射特性のそれぞれは少なくとも第２のオーディオ信号に基づいており、１つ又は複数の反射特性に基づいて再生デバイスのイコライゼーション設定を調整すること、オーディオトラックを調整されたイコライゼーション設定にしたがって再生すること、を含んでいる。
【０１１４】
更に、本明細書において「実施形態」は、実施形態に関連して述べられた特定の特徴、構造、又は特性が、本発明の少なくとも１つの実施例に含まれ得ることを示している。本明細書の様々な場所でこの語句が用いられているが、すべてが同じ実施形態を言及するものではなく、又、他の実施形態を除いた別個の実施形態又は代替の実施形態でもない。このように、本明細書で述べられた実施形態は、明示的に及び暗黙的に、当業者によって、他の実施形態砥組み合わせることができることが理解される。
【０１１５】
本明細書は、例示的な環境、システム、手順、ステップ、論理ブロック、処理、及び他のシンボル表現に関して広く示されており、それらは直接又は間接的にネットワークに接続されるデータ処理デバイスの動作に類似するものである。これらの処理説明及び表現は、一般的に当業者によって使用され、それらの仕事の内容を他の当業者に最も効率良く伝えることができる。多くの具体的な内容が、本開示を理解するために提供されている。しかしながら、当業者にとって、本開示の特定の実施形態が特定の、具体的な詳細なしに実施され得ることは理解される。他の例では、周知の方法、手順、コンポーネント、及び回路が、実施形態を不必要に曖昧にすることを避けるため、詳細に説明していない。したがって、本開示の範囲は、上記した実施形態よりむしろ添付された特許請求の範囲によって定義される。
【０１１６】
添付の特許請求の範囲のいずれかが単にソフトウェア及び／又はファームウェアへの実装をカバーするように読み取ると、少なくとも１つの例における要素の１つ又は複数は、本明細書では、ソフトウェア及び／又はファームウェアを記憶する有形の非一時的な記憶媒体、例えば、メモリ、ＤＶＤ、ＣＤ、Ｂｌｕ−ｒａｙ（登録商標）等を含むことが明確に定められている。
【図１】
2017514182.tif 000003
【図２】
2017514182.tif 000004
【図３】
2017514182.tif 000005
【図４】
2017514182.tif 000006
【図５】
2017514182.tif 000007
【図６】
2017514182.tif 000008
【図７】
2017514182.tif 000009
【図８Ａ】
2017514182.tif 000010
【図８Ｂ】
2017514182.tif 000011
【図８Ｃ】
2017514182.tif 000012
【手続補正書】
【提出日】平成28年11月18日(2016.11.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
再生デバイスによって第１のオーディオ信号を、前記再生デバイスのハウジングに含まれる少なくとも１つのスピーカを介して、発信するステップ、
前記ハウジングに含まれる少なくとも１つのマイクロホンによって第２のオーディオ信号を検出するステップ、ここで前記第２のオーディオ信号の少なくとも一部は、前記第１のオーディオ信号の反射である、
前記検出に応じて、前記再生デバイスによって、１つ又は複数の反射特性を求めるステップ、ここで１つ又は複数の反射特性のそれぞれは、少なくとも前記第２のオーディオ信号に基づく、
前記再生デバイスによって、前記１つ又は複数の反射特性に基づいて、前記再生デバイスのイコライゼーション設定を調整するステップ、
前記再生デバイスによって、オーディオトラックを、前記調整されたイコライゼーション設定にしたがって再生するステップ、
を含む、方法。
【請求項２】
前記第１のオーディオ信号を検出するステップは、前記第２のオーディオ信号の一部が、前記第１のオーディオ信号の反射であることを、判断するステップを、含む請求項１に記載の方法。
【請求項３】
前記第１のオーディオ信号は、第１の波形を有しており、
前記第２のオーディオ信号は、第２の波形を有しており、
前記第１の波形と前記第２波形とに基づいて、前記第２のオーディオ信号の一部が、前記第１のオーディオ信号の反射であることを、判断するステップを含む、請求項２に記載の方法。
【請求項４】
前記１つ又は複数の反射特性に基づいて、前記再生デバイスのイコライゼーション設定を調整する前記ステップは、前記再生デバイスのスピーカを停止するステップを含む、請求項１〜３のいずれか１つに記載の方法。
【請求項５】
前記１つ又は複数の反射特性の少なくとも１つは、前記第１のオーディオ信号を発信して前記第２のオーディオ信号を検出してから、経過した時間を含む、請求項１〜４のいずれか１つに記載の方法。
【請求項６】
前記１つ又は複数の反射特性の少なくとも１つは、前記第１のオーディオ信号が発信される第１の音圧レベルと、前記第２のオーディオ信号が検出される第２の音圧レベルとの間の差を含む、請求項１〜５のいずれか１つに記載の方法。
【請求項７】
前記１つ又は複数の反射特性に基づいて前記再生デバイスのイコライゼーション設定を調整する前記ステップは、
前記１つ又は複数の反射特性の少なくとも１つに基づいて、複数のイコライゼーションプリセットから特定のイコライゼーションプリセットを選択するステップ、
前記選択された特定のイコライゼーションプリセットにしたがって、前記再生デバイスのイコライゼーション設定を調整するステップ、
を含む、請求項１〜６のいずれか１つに記載の方法。
【請求項８】
前記複数のイコライゼーションプリセットのそれぞれは、低音域増大設定を含む、請求項７に記載の方法。
【請求項９】
前記イコライゼーションプリセットを選択するステップは、経過した時間を含む時間範囲に一致したイコライゼーションプリセットを選択するステップ、を含む、請求項５に従属する請求項７に記載の方法。
【請求項１０】
前記第１のオーディオ信号は、インパルス信号である、請求項１〜９のいずれか１つに記載の方法。
【請求項１１】
マイクロホン及びスピーカを有する第１の再生デバイス及び第２の再生デバイスを少なくとも備えたメディア再生システムにおいて、
第１のオーディオ信号の内容を受信するステップ、
前記第１の前記再生デバイスのハウジングに含まれる少なくとも１つのマイクロホンによって、第２のオーディオ信号を検出するステップ、ここで第２のオーディオ信号の少なくとも一部は、前記第１のオーディオ信号を示す、
前記検出に応じて、前記第２のオーディオ信号に基づいて反射特性を求めるステップ、
少なくとも前記反射特性に基づいて、前記第１の再生デバイスのイコライゼーション設定を調整するステップ、
第２の再生デバイスに、前記第１の反射特性の内容を送信するステップ、
を含む、方法。
【請求項１２】
前記イコライゼーションを調整する前記ステップは、少なくとも第２の反射特性に更に基づいており、
更に、
前記再生デバイスのネットワークインタフェースを介して、前記第２の反射特性の内容を、前記第２の再生デバイスから受信するステップ、を含む請求項１１に記載の方法。
【請求項１３】
更に、
前記第１の再生デバイスのハウジングに含まれるマイクロホンを介して、第４のオーディオ信号を検出するステップ、ここで前記第４のオーディオ信号の少なくとも一部は、前記第２の再生デバイスによって発信される第３のオーディオ信号の反射である、
第２の反射特性を前記第４のオーディオ信号に基づいて求めるステップ、ここで前記イコライゼーション設定を調整する前記ステップは、少なくとも前記第２の反射特性に更に基づく、
を含む請求項１１に記載の方法。
【請求項１４】
更に、
前記調整されたイコライゼーション設定の内容を、前記第２のメディア再生デバイスに送信するステップ、を含む請求項１１に記載の方法。
【請求項１５】
ハウジング、
前記ハウジングに含まれる少なくとも１つのスピーカ、
前記ハウジングに含まれるマイクロホン、
請求項１〜１４のいずれか１つに記載の方法を実行するようになっているプロセッサ、
を含む、再生デバイス。
【国際調査報告】
2017514182.tif 000013
2017514182.tif 000014