(57)【要約】      （修正有）【課題】再生不能状態からオーディオ装置を復帰させると共に、再分配を行うシステムおよび方法を提供する。【解決手段】システムおよび方法は、複数の再生装置がオーディオコンテンツを同期して出力し、複数の再生装置から第１再生装置の機能不全を検知し、第１再生装置の再生分担を決定し、複数の再生装置のうちの少なくとも第２再生装置によるオーディオコンテンツの出力を調整する。更に、複数の再生装置に追加された新たな再生装置を検知し、オーディオコンテンツを出力するときの新たな再生装置の出力分担を決定し、複数の再生装置のうちの少なくとも一つの再生装置によるオーディオコンテンツの出力の調整を行う。【選択図】図６Ａ
2020057003.tif 000002
【特許請求の範囲】
【請求項１】
自動的なフェイルオーバー回復のための方法であって、
複数の再生装置がオーディオコンテンツを同期して出力するステップ、
上記複数の再生装置のうちの第１再生装置の機能不全を検知するステップ、
上記第１再生装置の再生分担を決定するステップ、
上記複数の再生装置のうちの少なくとも第２再生装置によるオーディオコンテンツの出力の調整を実行するステップ、ここで、上記調整が上記第１再生装置の再生分担に基づく、を含む方法。
【請求項２】
上記オーディオコンテンツが、複数のオーディオチャンネルと、複数のオーディオ周波数帯域とを備え、上記第１再生装置の再生分担が、再生ボォリューム、一以上のオーディオチャンネルおよび上記オーディオコンテンツの一以上の周波数帯域である、請求項１に記載の方法。
【請求項３】
少なくとも第２再生装置によるオーディオコンテンツの出力の調整は、上記第１再生装置の再生分担を上記少なくとも第２再生装置による上記オーディオコンテンツ上記出力に加えることを含む、請求項２に記載の方法。
【請求項４】
上記第１再生装置の上記機能不全は、上記第１再生装置が、上記再生ボォリューム、上記一以上のオーディオチャンネル、および、上記第１再生装置の再生分担である一以上のオーディオ周波数帯域の一つのうちの少なくとも一つを出力できないことを含む、請求項２に記載の方法。
【請求項５】
上記複数の再生装置のうちで第１再生装置の機能不全を検知することは、上記複数の再生装置の夫々から周期的なインターバルで装置状況情報を受けることを含む、請求項１に記載の方法。
【請求項６】
上記複数の再生装置のうちで上記第１再生装置の機能不全を検知することは、更に、上記第１再生装置からの装置状況情報が複数の周期的なインターバルの間に受信できなかったことを決定することを含む、請求項５に記載の方法。
【請求項７】
上記複数の再生装置のうちで第１再生装置の機能不全を検知することは、更に、上記第１再生装置の機能不全を示す上記第１再生装置からの装置状況情報を受信することを含む、請求項５に記載の方法。
【請求項８】
上記複数の再生装置における各再生装置に関係する装置情報を受信するステップ、
各再生装置に関係する上記装置情報に基づいて上記複数の再生装置から少なくとも上記第２再生装置を選択するステップ、を更に含む請求項１に記載の方法。
【請求項９】
各再生装置に関係する上記装置情報に基づいて上記複数の再生装置から少なくとも上記第２再生装置を選択するステップは、少なくとも上記第２再生装置が上記第１再生装置の再生分担を出力できることを見出すことを、含む請求項８に記載の方法。
【請求項１０】
自動的に機能不全から復旧させる方法であって、
複数の再生装置にオーディオコンテンツを同期して出力させるステップ、
上記複数の再生装置に対する新たな再生装置の追加を検知するステップ、
上記オーディオコンテンツの出力における上記新たな再生装置の再生分担を決定するステップ、
上記複数の再生装置のうちの少なくとも一つの再生装置によるオーディオコンテンツの出力の調整を実行するステップ、ここで、上記調整が上記第１再生装置の再生分担に基づく、を含む方法。
【請求項１１】
上記新たな再生装置は、上記複数の再生装置において以前に機能不全に陥った再生装置である、請求項１０に記載の方法。
【請求項１２】
上記複数の再生装置に対する新たな再生装置の追加を検知するステップは、上記新たな再生装置から装置状況情報を周期的なインターバルで受信することを含む、請求項１０に記載の方法。
【請求項１３】
更に上記新たな再生装置の再生性能を示す装置の性能情報を受信するステップを含み、上記オーディオコンテンツの出力における上記新たな再生装置の再生分担を決定するステップは、上記新たな再生装置の上記再生性能に基づく、請求項１０に記載の方法。
【請求項１４】
上記オーディオコンテンツは、複数のオーディオチャンネルおよび複数のオーディオ周波数帯域を含み、上記新たな再生装置の上記再生分担は、再生ボォリューム、一以上のオーディオチャンネル、および、上記新たな再生装置が出力する上記オーディオコンテンツの一以上のオーディオ周波数帯域である、請求項１０に記載の方法。
【請求項１５】
少なくとも一つの再生装置によるオーディオコンテンツの出力の調整を実行することは、上記少なくとも一つの再生装置によるオーディオコンテンツの出力から上記新たな再生装置の上記再生分担を取り除くことを、含む請求項１４に記載の方法。
【請求項１６】
オーディオコンテンツを出力する複数のオーディオ再生装置、
上記複数のオーディオ再生装置と通信する処理ユニット、を含み、
上記処理ユニットが、
上記複数の再生装置がオーディオコンテンツを同期して出力するようにし、
上記複数の再生装置のうちの第１再生装置の機能不全を検知し、
上記第１再生装置の再生分担を決定し、
上記複数の再生装置のうちの少なくとも第２再生装置による上記オーディオコンテンツの出力の調整を実行し、ここで、上記調整が上記第１再生装置の再生分担に基づく、ように構成された、システム。
【請求項１７】
少なくとも第２再生装置による上記オーディオコンテンツの出力の調整は、上記少なくとも第２再生装置による上記オーディオコンテンツの出力への上記第１再生装置の上記再生分担の追加を、含む請求項１６に記載のシステム。
【請求項１８】
更に、上記処理ユニットが、
上記複数の再生装置への新たな再生装置の追加を検知し、
上記オーディオコンテンツに対する上記新たな再生装置の再生分担を決定し、
上記複数の再生装置のうちの少なくとも第３再生装置による上記オーディオコンテンツの出力の調整を実行し、ここで、その調整が上記新たな再生装置の上記再生分担に基づく、ように構成された、請求項１６に記載のシステム。
【請求項１９】
上記新たな再生装置が、上記第１再生装置であり、
更に、上記処理ユニットが、上記第１再生装置の上記再生分担に基づいて、上記オーディオコンテンツの出力のための上記新たな再生装置の上記再生分担を決定するように構成された、請求項１８に記載のシステム。
【請求項２０】
少なくとも上記第３再生装置による上記オーディオコンテンツの出力の調整は、少なくとも上記第３再生装置による上記オーディオコンテンツの出力から上記新たな再生装置の上記再生分担を取り除くことを、含む請求項１８に記載のシステム。
【発明の詳細な説明】
【関連出願の相互参照】
【０００１】
本願は、２０１２年６月６日に出願された米国出願番号１３／４８９,６７４の優先権を主張し、その全ての内容は、参照によって援用される（インコーポレーション・バイ・レファレンスされる）。
【技術分野】
【０００２】
この開示は、メディアの再生またはそれの幾つかの側面に関係する商品、システム製品、特色、サービスおよびその他のアイテムに関する。
【背景技術】
【０００３】
技術の発展によって、音楽コンテンツへのアクセス性や、テレビコンテンツ、映画および双方向コンテンツなどのその他の種類の媒体へのアクセス性も良くなっている。例えば、ユーザは、オーディオコンテンツやビデオコンテンツにアクセスするための従来の手段に加えて、インターネットラジオステーション、音楽サービスおよび映画サービスなどのオンラインストアを通じて、インターネット上でオーディオコンテンツ、ビデオコンテンツ又はその両方にアクセスすることができる。ここで、オーディオコンテンツ、ビデオコンテンツ又はその両方の需要は、家の内外で高まり続けている。
【図面の簡単な説明】
【０００４】
本開示技術の特徴、態様、および利点は、以下の記載、添付の特許請求の範囲、および添付の図面を参照してより良く理解される。
【図１Ａ】本明細書に開示の方法および装置の実施形態が実施され得る例示的なシステムを示す図
【図１Ｂ】本明細書に開示の方法および装置の実施形態が実施され得る第２の例示的なシステムを示す図
【図２Ａ】内蔵アンプとスピーカーを備える例示的なゾーンプレーヤーを示す図
【図２Ｂ】内蔵アンプを備えるとともに外部スピーカーに接続された例示的なゾーンプレーヤーを示す図
【図２Ｃ】Ａ／Ｖ受信機およびスピーカーに接続された例示的なゾーンプレーヤーを示す図
【図３】例示的なコントローラを示す図
【図４】例示的なゾーンプレーヤーの内部機能ブロック図
【図５】例示的なコントローラの内部機能ブロック図
【図６Ａ】再生不能な装置の復旧を提供する第１の例示的なブロック図
【図６Ｂ】再生不能な装置の復旧を提供する第２の例示的なブロック図
【図７】装置の再生の再分配のための第１の例示的なブロック図
【図８Ａ】再生不履行回復システムの第１部分を実行するための例示的なブロック図
【図８Ｂ】再生不履行回復システムの第２部分を実行するための例示的なブロック図
【図８Ｃ】再生不履行回復システムの第３部分を実行するための例示的なブロック図  さらに、図面は、例示的な実施形態を説明することを目的としているが、本開示は、図面に示した配置および手段に限定されるものではない。
【発明を実施するための形態】
【０００５】
Ｉ．概観
家族や、友達等における付き合いの場において、オーディオコンテンツ（例えば、音楽、ラジオトーク、書籍、テレビからのオーディオ）の音量を上げて聞くことは、社会活動の一つである。例えば、家庭で、パーティやその他の懇親会を開くとき、人々は、ボォリュームを上げて音楽を流すこともある。そのような環境で、人々は、複数のリスニングゾーン（鑑賞区分）に分けて音楽を同時に流すこともある。この場合、リスニングゾーンに流れる音楽は同期状態にされ、オーディオエコー（反響音）やグリッチ（誤作動）を起こさせないことが望ましい。この様な傾向が更に強化される場合として、オーディオソースをチェックしたり、音楽トラックを再生列に加えたり、トラックタイトルやトラックアーティスト等の音楽トラック関する情報について調べたりする場合や、再生列での次の音楽トラックが何であるかを調べたりする場合がある。オーディオコンテンツをボォリュームを上げて聞くことは、個人的な嗜好でもある。例えば、ある人は、朝の仕事の前や、夜の食事中や、またある時には家庭や、勤め先や、通勤、通学途中において、音楽を大きな音で聞くこともある。これらの個人的な利用の場合は、ヘッドフォンを使用するか、または、オーディオコンテンツを大きな音量で再生する場所を、単一ゾーンや単一領域に制限するかの選択枝がある。
【０００６】
信号処理を駆使するオーディオ装置に種々の信号処理技術を組み合わせて用いることは、音質を向上させる。例えば、多チャンネルオーディオが適切に再生されれば、そのオーディオ録音時に意図していた通り、音楽が、視聴室内に置かれた音楽源から流れてきたような体験を生み出し得る。チャンネルの数が増大すると、音質は一層強化され、三次元効果が達成される。他の例では、特定周波数領域に特化した再生機器、例えば低周波数領域のオーディオのためのサブウーファーを使用すれば、室内振動を伴う音響効果の様に、音質を更に向上させることができる。
【０００７】
本願では、システムおよび方法が、固有の有線、無線、または、有線および無線両方のオーディオソリューションを提供するために供給され、そのオーディオソリューションは、オーディオコンテンツを、単一視聴ゾーンで聞くことや、または、複数の視聴ゾーンで同時に同調（同期）して聞くことを可能とする。オーディオコンテンツは、音量を上げて聞かれてもよく、ヘッドフォンを使用して聞かれてもよい。例えば、そのようなシステムは、ゾーンプレーヤーまたはプレーヤーと称されるオーディオプレーヤーを含んでもよく、プレーヤーであるコントローラを含んでもよい。コントローラは、システムを制御するのに使用されるかもしれず、閲覧（ブラウズ）して、再生のためにオーディオコンテンツを選択する性能や、一以上の再生列でオーディオコンテンツを編集する性能や、ゾーンプレーヤーを一以上の視聴ゾーン等にグループ化したり、一以上の視聴ゾーン等までグループ化の解除を行ったりする性能を有してもよい。一面では、システムは、各コントローラが、システム全体の全制御を行う分散システムとして動作してもよく、各プレーヤーは、同じオーディオソースからオーディオコンテンツを流す性能を有してもよく、または、他のプレーヤーとしての異なるオーディオソースからオーディオコンテンツを流す性能を有してもよい。
【０００８】
システムは、デバイスの再生の不履行の復旧および再分配を行えるように構成されてもよい。一例では、複数の再生装置に、オーディオコンテンツが同期するように出力させ、複数の再生装置のうちの第１再生装置の不履行を検知し、その第１再生装置の再生義務を限定し、複数の再生装置のうちで少なくとも第２再生装置によるオーディオコンテンツの演出（レンダリング）の調整をする方法が提供される。
【０００９】
他の例では、複数の再生装置に、オーディオコンテンツが同期するように出力させ、複数の再生装置に対する新しい再生装置の追加を検知し、オーディオコンテンツの演出のための新しい再生装置の再生義務を限定し、複数の再生装置のうちの少なくとも一つの再生装置によるオーディオコンテンツの演出（レンダリング）の調整をする方法が提供される。
【００１０】
他の例では、一以上のオーディオコンテンツソース、一以上のオーディオ再生装置、コントローラ、および、オーディオコンテンツソースと一以上のオーディオ再生装置とコントローラとに通信する処理装置を含むシステムが提供される。処理装置は、複数の再生装置に、オーディオコンテンツが同期するように出力させ、複数の再生装置のうちの第１再生装置の不履行を検知し、その第１再生装置の再生の分担を特定し、複数の再生装置のうちで少なくとも第２再生装置におけるオーディオコンテンツの演出処理の調整をするように構成される。その調整は、第１再生装置の再生の分担が何であったかに基づく。
【００１１】
上述の、デバイスの再生の不履行からの復旧と、システムで実行される再分配とに関し、再生装置の再生の不履行が生じたとき、システムは、システム内の他の再生装置の再生を自動的に調整することによって、適切な復旧をもたらすことができ、それによって、ユーザのオーディオ視聴での混乱が最小限に低減される。更には、新しい装置が追加されたとき、オーディオ再生の円滑な再分配が、システム内の他の再生装置の再生を自動的に調整することによって、もたらされ、それによって、ユーザのオーディオ視聴が巧妙な方法で改善される。
【００１２】
ＩＩ．例示的な動作環境
同じ番号が同様のパーツについて言及する複数の図を参照すると、図１Ａは、明細書で開示される一以上の実施形態が実施される例示的なシステム環境１００を示す。
【００１３】
例として、システム環境１００は、多数のゾーンで構成された家庭における環境を表している。家庭における環境は、一つのみのゾーンで構成されてもよい。家庭内の各ゾーンは、例えば、オフィス、浴室、寝室、キッチン、ダイニングルーム、ファミリールーム、ホームシアタールーム、ユーティリティールーム（小部屋）すなわちランドリールーム、パティオ（テラス）のような、互いに異なる部屋又は空間毎に仕切るようにしてもよい。この場合、単一ゾーンは、必要であるならば、多数の部屋を有してもよい。一以上のゾーンプレーヤー１０２−１２４は、家の各ゾーンで示されている。再生装置、マルチメディアユニット、スピーカー、プレーヤー等を称するゾーンプレーヤー１０２−１２４は、オーディオ、ビデオおよび映像音声出力のうちの少なくとも一つを備える。コントローラ１３０は、システム環境１００を制御する。コントローラ１３０は、一つのゾーンに固定されてもよく、複数のゾーンを移動してもよい。システム環境１００は、一以上のコントローラ１３０を有してもよい。例示的に示したシステム環境１００は、家庭全体を一つのオーディオシステムとして表しているが、この明細書に記載された技術は、固有の場所への応用が可能であり、図１Ａの家全体のオーディオシステムのような広いシステムにかぎられない。
【００１４】
図１Ｂは、図１Ａで示したゾーンプレーヤー１１６,１１８,１２０を含むホームシアター環境１５０の一例を示す。例示的なホームシアター環境１５０は、更にゾーンプレーヤー１５２,１５４,１５６およびソファ１５８を有してもよい。図示されるように、ホームシアター環境１５０は、ソファ１５８に座しているユーザを囲むように配置された５.１サラウンド音響システムである。ここで、５.１サラウンド音響システムでは、ゾーンプレーヤー１１６が、前方左側スピーカーを構成し、ゾーンプレーヤー１２０が、センタースピーカーを構成し、ゾーンプレーヤー１１８が、前方右側スピーカーを構成し、ゾーンプレーヤー１５４が、後方左側プレーヤーを構成し、ゾーンプレーヤー１５６が、後方右側プレーヤーを構成し、ゾーンプレーヤー１５２が低周波数サブウーファーを構成する。
【００１５】
Ａ．例示的なゾーンプレーヤー
図２Ａ,図２Ｂおよび図２Ｃは、例示のゾーンプレーヤーを示す。図２Ａ,図２Ｂ,図２Ｃの夫々に示されるゾーンプレーヤー２００,２０２,２０４のいずれもは、例えば、図１Ａおよび図１Ｂのゾーンプレーヤー１０２−１２４,１５２−１５６のいずれか一つに対応することができる。幾つかの実施形態では、オーディオは、一つのみのゾーンプレーヤーを使用して再生されることができ、それは例えば、フルレンジプレーヤーを使用して再生される。幾つかの実施形態では、オーディオは、二以上のゾーンプレーヤーを使用して再生されることができ、それは例えば、複数のフルレンジプレーヤーを組み合わせて使用することによって再生してもよく、又はフルレンジプレーヤーと専門化されたプレーヤーとを組み合わせて使用することによって再生してもよい。幾つかの実施形態では、ゾーンプレーヤー２００−２０４がオーディオの再生以上の処理性能を有しているという理由で、ゾーンプレーヤー２００−２０４が、「スマートスピーカー」と称される。オーディオの再生の詳細については、後で記載する。
【００１６】
図２Ａは、フルレンジ音声（全周波数帯域音声）を再生可能な音声生成装置２０８を有するゾーンプレーヤー２００を示す。音声は、有線または無線データネットワークを介してゾーンプレーヤー２００によって受けられ処理されたオーディオ信号によってもたらされる。音声生成装置２０８は、一以上の内蔵のアンプと、一以上のスピーカーとを有する。内蔵アンプは、以下の図４で多くを記載される。スピーカーまたは音響トランスデューサーは、例えば、任意のツイーター（高音域用スピーカー）、中音域のドライバ、低音域のドライバおよびサブウーファーを有する。幾つかの実施形態では、ゾーンプレーヤー２００は、静的または動的にステレオ音響オーディオ、モノラル音響オーディオまたはそれら両方を、出力するように構成されてもよい。幾つかの実施形態では、ゾーンプレーヤー２００は、フルレンジの音響のサブセットを再生するように構成される。そのような場合として、例えば、ゾーンプレーヤー２００が、ステレオ音響オーディオ、モノラル音響オーディオおよびサラウンド音響オーディオのうちのどれか一つを出力するために他のプレーヤーとグループ化される場合か、または、ゾーンプレーヤー２００が受けたオーディオコンテンツがフルレンジよりも小さい場合が考えられる。
【００１７】
図２Ｂは、一組の分離スピーカー２１０に電力を供給する内蔵アンプを有するゾーンプレーヤー２０２を示す。分離スピーカーは、例えば、任意のラウドスピーカーを有してもよい。ゾーンプレーヤー２０２は、一つ、二つまたはそれ以上の分離ラウドスピーカーに電力を供給するように構成してもよい。ゾーンプレーヤー２０２は、有線を介して分離スピーカー２１０にオーディオ信号（例えば、右側（ライト）および左側（レフト）チャネルオーディオ、または、その配置に依存したそれ以上のチャネル）を伝達するように構成される。
【００１８】
図２Ｃは、内蔵アンプを有さないゾーンプレーヤー２０４を示す。ゾーンプレーヤー２０４は、内蔵アンプを有するオーディオ受信装置（または、オーディオ／ビデオ受信装置）２１４にデータネットワークを介して受けたオーディオ信号を伝達する。
【００１９】
図１Ａおよび図１Ｂを再度参照して、幾つかの実施形態では、ゾーンプレーヤー１０２−１２４,１５２−１５６のうちの少なくとも一つ（すなわち、一つ、幾つか、または、全て）は、信号源であるソースから直接オーディオ信号を取りに行き受信することができる。例えば、ゾーンプレーヤーは、出力される音楽の再生リスト、又はオーディオアイテムの列（キュー）を含んでもよい。列における各アイテムは、ユニフォームリソース識別子（ＵＲＩ）を備えてもよく、又は他の幾つかの識別子を備えてもよい。ＵＲＩすなわち識別子は、ゾーンプレーヤーをオーディオソースに向けることができる。ソースは、インターネット（例えば、クラウド）上に存在するかもしれず、データネットワーク１２８上の他のデバイスに局所的に存在するかもしれず、コントローラ１３０上に存在するかもしれず、ゾーンプレーヤーそれ自身に記憶されているかもしれず、または、ゾーンプレーヤーと直接やり取りしているオーディオソースでもよい。幾つかの実施形態では、ゾーンプレーヤーは、オーディオを再生してもよく、オーディオを再生のために他のゾーンプレーヤーに送ってもよく、または、それら両方を行ってもよく、両方の場合、オーディオは、ゾーンプレーヤーによって出力されると共に、一以上のゾーンプレーヤーで同調される。幾つかの実施形態では、ゾーンプレーヤーは、第１オーディオコンテンツを出力する（又は、全く出力しない）こともでき、又は異なる第２オーディオコンテンツを再生するために他のゾーンプレーヤーに送ることもできる。
【００２０】
例として、カリフォルニアのサンタバーバラのソノズ（法人）は、「ＰＬＡＹ：５」,「ＰＬＡＹ：３」,「ＣＯＮＥＣＴ：ＡＭＰ」,「ＣＯＮＥＣＹＴ」および「ＳＵＢ」と称されるゾーンプレーヤーを売り出している。過去の、現在の、または、将来の、他の更なるゾーンプレーヤーは、追加または代替的に、この明細書で開示される実施形態のゾーンプレーヤーを実践するのに使用されてもよい。ゾーンプレーヤーは、図２Ａ,図２Ｂおよび図２Ｃで例解された特定のゾーンプレーヤーに限らず、または、ソノズの製品にも限らない。例えば、ゾーンプレーヤーは、有線または無線のヘッドフォンで構成されてもよい。または、他の例では、ゾーンプレーヤーは、テレビのサウンドバーを有してもよい。また、他の例では、ゾーンプレーヤーは、アップルのアイポッド（商標）やそれに類似のデバイスのためのドッキングステーションを含んでもよく、または、そのドッキングステーションを操作してもよい。
【００２１】
Ｂ．例示的なコントローラ
図３は、ドッキングステーション３０２上の例示的なワイヤレスコントローラ３００を示す。この例では、コントローラ３００は、図１Ａのコントロールデバイス１３０に対応する。ドッキングステーション３０２は、それが存在しているのであれば、コントローラ３００のバッテリーの充電に使用してもよい。幾つかの実施形態では、コントローラ３００は、タッチスクリーン３０４を備え、そのタッチスクリーン３０４は、ユーザがタッチを介してコントローラを操作することができ、それによって、オーディオアイテムのプレイリストを、検索および操作でき、一以上のゾーンプレーヤーの動作を制御でき、また、システム配置１００の全般的な制御を行うことができる。ある実施形態では、一つではなく任意の数のコントローラにより、システム構成１００を制御するようにしてもよい。幾つかの実施形態では、システム構成１００を制御するコントローラの数に制限がある場合がある。コントローラは、ワイヤレスコントローラ３００のようにワイヤレスであってもよく、データネットワーク１２８にワイヤーで結び付けられてもよい。
【００２２】
幾つかの実施形態では、もし複数のコントローラが、システム環境１００で使用されるとすれば、各コントローラは、共通のコンテンツを表示するように調和作業がなされ、コントローラの全ては、ある一つのコントローラでされた変化に追随して動的にアップデートされてもよい。例えば、調和作用は、コントローラが周期的に要請を発信し、一以上のゾーンプレーヤーから直接または間接的に状態変数を受けるようにしてもよい。状態変数は、システム１００の情報を表してもよく、例えば、現在のゾーングループの配置の情報や、一以上のゾーンで出力されるものの情報や、ボォリュームレベルの情報や、他の情報を表してもよい。状態変数は、必要なときや、プログラムされる度毎に、ゾーンプレーヤー間のデータネットワーク１２８（およびコントローラ（必要に応じて））を介して伝達される。
【００２３】
加えて、ｉＰｈｏｎｅ（商標）や、ｉＰａｄ（商標）や、アンドロイド（商標）や、その他のスマートフォンやネットワーク用装置のような任意のネットワーク用ポータブルデバイス上で動作するアプリケーションを、コントローラ１３０で使用してもよい。ラップトップ、デスクトップパソコンまたはＭａｃ（マック）で動作するアプリケーションをコントローラ１３０で使用してもよい。そのようなコントローラは、データネットワーク１２８、ゾーンプレーヤー、ワイヤレスルーター、または、その他の幾つかの配置接続経路として使用されているもの等からなるインターフェースを介してシステム環境１００に接続されてもよい。例示的なコントローラは、カリフォルニア、サンタバーバラのソノズ（法人）が提供している「Ｃｏｎｔｒｏｌｌｅｒ２００」,「ＳｏｎｏｓＣＯＮＴＲＯＬ」,「ｉＰｈｏｎｅ用ソノズコントローラ（商標）」,「ｉＰａｄ用ソノズコントローラ（商標）」,「アンドロイド用ソノズコントローラ（商標）」，「ＭａｃまたはＰＣ用ソノズコントローラ（商標）」を含む。
【００２４】
Ｃ．例示的なデータ接続
図１Ａおよび図１Ｂのゾーンプレーヤー１０２−１２４,１５２−１５６は、データネットワーク１２８のようなデータネットワークに直接または間接的に接続される。コントローラ１３０は、データネットワーク１２８または個別のゾーンプレーヤーに直接または間接的に接続されてもよい。データネットワーク１２８は、図に八角形で表され、他の代表的な構成よりも際立っている。データネットワーク１２８は、一つの位置に示されているけれど、ネットワークは、システム１００の周辺に分配されている。特に、データネットワーク１２８は、有線ネットワーク、無線ネットワーク又は両方の組合せであってもよい。いくつかの実施形態では、ゾーンプレーヤー１０２−１２４,１５２−１５６のうちの１つ以上が、独自のメッシュネットワークに基づいてデータネットワーク１２８へ無線で接続される。いくつかの実施形態では、ゾーンプレーヤー１０２−１２４,１５２−１５６のうちの１つ以上が、非メッシュトポロジーを用いてデータネットワーク１２８へ無線で接続される。いくつかの実施形態では、ゾーンプレーヤー１０２−１２４,１５２−１５６のうちの１つ以上が、イーサネット（登録商標）又は同様の技術を用いてデータネットワーク１２８へ有線で接続される。データネットワーク１２８に接続した１つ以上のゾーンプレーヤー１０２−１２４,１５２−１５６に加えて、データネットワーク１２８は、インターネットなどの広域ネットワークへのアクセスを可能とする。
【００２５】
ある実施形態では、任意のゾーンプレーヤー１０２−１２４,１５２−１５６又は他の接続デバイスをブロードバンドルータに接続することにより、データネットワーク１２８を生成してもよい。そのとき、他のゾーンプレーヤー１０２−１２４,１５２−１５６を無線又は有線でデータネットワーク１２８に追加してもよい。例えば、ゾーンプレーヤー自体のボタンを単に押すことで、ゾーンプレーヤー（例えば、任意のゾーンプレーヤー１０２−１２４,１５６）を、システム環境１００またはホームシアター環境１５０に追加してもよく、または、ゾーンプレーヤーに他の機能を遂行させてもよい、こられのことが、データネットワーク１２８への接続を可能にする。ブロードバンドルータは例えば、インターネットサービスプロバイダ（ＩＳＰ）に接続されてもよい。ブロードバンドルータは、他の用途（例えば、ウェブサーフィン）にも使用することができるシステム構成１００内の別のネットワークを形成するように使用されてもよい。データネットワーク１２８は、そのようにプログラムされる場合には、他の用途に使用されてもよい。例として、第２ネットワークが、サンタバーバラのソノズ（法人）によって発展させられたソノズネットプロトコルで実行されてもよい。ソノズネットは、安全で、ＡＥＳ暗号化された、ピアツーピアワイヤレスメッシュネットワークである。代替的に、ある実施形態では、データネットワーク１２８は、例えば、世帯での他のアプリケーションのために使用される、伝統的な有線または無線ネットワークのようなネットワークである。
【００２６】
Ｄ．例示的なデータ接続
特定のゾーンは、一以上のゾーンプレーヤーを包含してもよい。例えば、図１Ａのファミリールームは、二つのゾーンプレーヤー１０６,１０８を包含し、キッチンは、一つのみのゾーンプレーヤー１０２を包含している。他の例では、ホームシアタールームは、付加的なゾーンプレーヤーを包含し、その結果、５.１チャネルからのオーディオや、または、それより大きなオーディオソース（例えば、５.１またはそれより大きなオーディオチャンネルで暗号化された映画）からのオーディオを出力することができる。幾つかの実施形態では、人は、部屋やスペースにゾーンプレーヤーを配置でき、ゾーンプレーヤーをコントローラ１３０を通じて現存する新しいゾーンに割り当てることができる。ゾーンは、コントローラ１３０で処理することが所望されてプログラムされるのであれば、他のゾーンに接続されたり、取り除かれたり、特定の名前（例えば、「キッチン」）が付与されてもよい。また、幾つかの実施形態では、ゾーン配置を、コントローラ１３０や幾つかの他の機構を構成した後ですら、動的に変動させてもよい。
【００２７】
ある実施形態で、１つのゾーンが、ファミリールームにおける２つのゾーンプレーヤー１０６、１０８のような２つ以上のゾーンプレーヤーを含む場合であれば、例えば、２つのゾーンプレーヤー１０６、１０８は、同期して同じオーディオソースを再生するように構成されてもよく、あるいは、左右のチャネルにおいて２つの別々の音声を再生するペアであってもよい。換言すれば、音声のステレオ効果は、１つは左側の音声に対応しもう１つは右側の音声に対応する２つのゾーンプレーヤー１０６、１０８を通じて再現又は増強することができる。ある実施形態では、ペアになっているゾーンプレーヤー（結合ゾーンプレーヤー）が、同じゾーンまたは異なるゾーンで、他のゾーンプレーヤーと同期してオーディオを再生してもよい。
【００２８】
いくつかの実施形態では、２つ以上のゾーンプレーヤーが、単一の統合ゾーンプレーヤーを形成するように音響的に統合されてもよい。（複数の別々のデバイスで構成されている）統合ゾーンプレーヤーは、統合されていないゾーンプレーヤーやペアになっているゾーンプレーヤーとは異なるように音声を処理および再現するように構成されてもよく、これは、統合ゾーンプレーヤーが音声を通過させる付加的なスピーカードライバを有することに起因する。統合ゾーンプレーヤーはさらに、単一のゾーンプレーヤーやさらに別の統合ゾーンプレーヤーとペアになってもよい。統合再生デバイスにおける各再生デバイスは、好ましくは統合モードに設定される。
【００２９】
いくつかの実施形態では、例えば、所望の設定が完了するまで、ゾーンプレーヤーのグループ化、統合およびペアリングを継続して行うことができる。グループ化、統合およびペアリングの動作は、好ましくは、スピーカー線を例えば個々のディスクリートスピーカーに物理的に接続および再接続することで構築するのではなく、例えばコントローラ１３０を用いる等して制御インターフェースを通じて実施される。このように、本明細書に記載のある実施形態によれば、エンドユーザに音声再生を提供可能な、より柔軟で動的なプラットフォームを提供できる。
【００３０】
Ｅ．例示的なオーディオソース
幾つかの実施形態では、各ゾーンでは、他のゾーンと同じオーディオソースに基づく出力がされてもよく、または、各ゾーンでは、異なるオーディオソースに基づく出力がされてもよい。例えば、誰かが、キッチンで食べ物を用意すると共に、ゾーンプレーヤー１０２でクラシック音楽を聴いている間に、誰かが、テラスでグリルすると共に、ゾーンプレーヤー１２４を通じてジャス音楽を聞いてもよい。また、誰かが、ゾーンプレーヤー１２４を介してテラスで出力されているのと同じジャス音楽をゾーンプレーヤー１１０を介してオフィスで聞いてもよい。幾つかの実施形態では、ジャス音楽は、ゾーンプレーヤー１１０,１２４で同調（同期）して出力される。複数のゾーン間で同調された再生は、誰かがゾーン間を移動している間に、途切れることがない（略途切れることがない）オーディオの視聴を提供する。また、ゾーンは、関係する全てのゾーンでオーディオを同調して出力する「パーティーモード」の状態にされることができる。
【００３１】
ゾーンプレーヤー１０２−１２４,１５２−１５６によって再生されるオーディオコンテンツの供給ソースは多数ある。幾つかの実施形態では、ゾーンプレーヤーから流れる音楽が、アクセスされて、再生されるかもしれない。幾つかの実施形態では、コンピュータ又はネットワーク接続ストレージ（ＮＡＳ）に保存された個人のライブラリにある音楽が、データネットワーク１２８を介してアクセスされて、再生される。幾つかの実施形態では、インターネットラジオステーション、番組、ポッドキャストは、データネットワーク１２８を介してアクセスすることができる。ユーザが音楽およびオーディオコンテンツをストリーム再生および／又はダウンロードできる音楽サービスまたはクラウドサービスには、データネットワーク１２８を介してアクセスできる。さらに、音楽は、例えば、ゾーンプレーヤーへのラインイン接続を通じて、マイクロフォン、ターンテーブル又はＣＤプレ−ヤーなどの従来の供給ソースから得ることができる。オーディオコンテンツもまた、例えばアップル社の無線技術であるＡｉｒＰｌａｙ（商標）のような、異なるプロトコルの使用でアクセスすることができる。１つ以上の供給ソースから受信されたオーディオコンテンツは、データネットワーク１２８および／又はコントローラ１３０を介してゾーンプレーヤー１０２―１２４,１５２−１５６の間で共有されてもよい。本明細書では、上述したオーディオコンテンツのソースは、ネットワークベースのオーディオ情報ソースと称される。しかしながら、ネットワークベースのオーディオ情報ソースはそれに限定されない。
【００３２】
幾つかの実施形態では、例示的なホームシアターのゾーンプレーヤー１１６、１１８、１２０は、テレビ１３２などのオーディオ情報ソースに接続される。いくつかの例では、テレビ１３２は、ホームシアターのゾーンプレーヤー１１６、１１８、１２０のためのオーディオのソースとして用いられ、また、他の例では、テレビ１３２からのオーディオ情報が、オーディオシステム１００内の任意のゾーンプレーヤー１０２−１２４で共有可能である。
【００３３】
ＩＩＩ．ゾーンプレーヤー
図４を参照すると、１つの例示的な実施形態に係るゾーンプレーヤー４００の例示的なブロック図が示されている。ゾーンプレーヤー４００は、ネットワークインターフェース４０２、プロセッサ４０８、メモリ４１０、オーディオ処理コンポーネント４１２、一以上のモジュール４１４、オーディオアンプ４１６、マイクロフォン４２２、およびオーディオアンプ４１６に接続されたスピーカーユニット４１８を含む。図２Ａは、そのようなゾーンプレーヤーの例示的な図である。ゾーンプレーヤーの他の種類は、スピーカーユニット４１８（例えば、図２Ｂ）又はオーディオアンプ４１６（例えば、図２Ｃ）を含まなくてもよい。また、ゾーンプレーヤー４００は、別のコンポーネントに統合されてもよい。例えば、ゾーンプレーヤー４００は、屋内又は屋外の使用のためのテレビ、照明またはそれ以外の幾つかの装置の一部を構成できる。
【００３４】
幾つかの実施形態では、ネットワークインターフェース４０２は、ゾーンプレーヤー４００とネットワーク１２８上の他のデバイスとの間のデータフローを容易にする。幾つかの実施形態では、他のゾーンプレーヤーまたはデータネットワーク１２８上の他の装置からオーディオを得ることに加えて、ゾーンプレーヤー４００は、例えば、ワイドエリアネットワークやローカルネットワークのようなオーディオソースでのオーディオに直接的にアクセスしてもよい。幾つかの実施形態では、ネットワークインターフェース４０２は、各パケットのアドレス部分を扱うことができ、その結果、パケットは、正しい目的地に達成でき、ゾーンプレーヤー４００は、パケットを傍受できる。ある実施形態では、各パケットは、ＩＰ（インターフェースプロトコル）に基づく目的アドレスはもちろんＩＰ（インターフェースプロトコル）に基づくソースアドレスを有する。
【００３５】
いくつかの実施形態では、ネットワークインターフェース４０２は、無線インターフェース４０４および有線インターフェース４０６のうちの１つ又はその両方を含んでもよい。無線インターフェース４０４は、ＲＦインターフェースとも称され、ゾーンプレーヤー４００に対して、通信プロトコル（例えば、ＩＥＥＥ８０２．１１ａ、８０２．１１ｂ、８０２．１１ｇ、８０２．１１ｎ、８０２．１５のうちの任意の無線規格）に従って他のデバイス（例えば、データネットワーク１２８に関連する他のゾーンプレーヤー、スピーカー、受信機およびコンポーネントなど）と無線通信するためのネットワークインターフェース機能を提供する。有線インターフェース４０６は、ゾーンプレーヤー４００に対して、通信プロトコル（例えば、ＩＥＥＥ８０２．３）に応じて他のデバイスと有線で通信するためのネットワークインターフェース機能を提供する。無線インターフェース４０４は、一以上のラジオを含んでもよい。無線信号を受信し、その無線信号を無線インターフェース４０４に提供し、さらに無線信号を伝達するために、ゾーンプレーヤー４００は、１つ以上のアンテナ４２０を含む。有線インターフェース４０６は、ゾーンプレーヤー４００に対して、通信プロトコル（例えば、ＩＥＥＥ８０２．３）に従って他のデバイスと有線通信するためのネットワークインターフェース機能を提供する。いくつかの実施形態では、ゾーンプレーヤー４００は、無線インターフェース４０４および有線インターフェース４０６の両方を含む。また、いくつかの実施形態では、ゾーンプレーヤー４００は、無線インターフェース４０４および有線インターフェース４０６のうちの一方のみを含む。
【００３６】
いくつかの実施形態において、プロセッサ４０８は、メモリ４１０に保存された命令に従って入力データを処理するように構成されているクロック駆動の電子デバイスである。メモリ４１０は、プロセッサ４０８によって実行されることで特定のタスクを達成可能な１つ以上のソフトウェアモジュール４１４が搭載されるデータ記憶装置である。例示的な実施形態では、メモリ４１０は、プロセッサ４０８によって実行可能な命令を保存した有形の機械可読媒体である。いくつかの実施形態では、タスクとは、ゾーンプレーヤー４００が別のゾーンプレーヤーやネットワーク上のデバイスからオーディオデータを取得することであってもよい。いくつかの実施形態では、タスクは、ゾーンプレーヤー４００が別のゾーンプレーヤーやネットワーク（例えば、ＵＲＬやそれ以外の幾つかの識別子を使用する）上のデバイスにオーディオデータを送信することであってもよい。いくつかの実施形態では、タスクは、ゾーンプレーヤー４００がオーディオの再生を１つ以上の付加的なゾーンプレーヤーと同期させることであってもよい。いくつかの実施形態では、タスクは、ゾーンプレーヤー４００を１つ以上のゾーンプレーヤーとペアリングすることで、マルチチャネルオーディオ環境を作成することであってもよい。付加的又は代替的なタスクは、１つ以上のソフトウェアモジュール４１４およびプロセッサ４０８を介して達成することができる。
【００３７】
オーディオ処理コンポーネント４１２は、１つ以上のデジタル−アナログ変換器（ＤＡＣ）、オーディオ前処理コンポーネント、オーディオ強化コンポーネント又はデジタル信号プロセッサなどを含んでもよい。幾つかの実施形態では、オーディオ処理コンポーネント４１２は、プロセッサ４０８の一部であってもよい。いくつかの実施形態では、ネットワークインターフェース４０２またはマイクロフォン４２２を介して取得されたオーディオは、オーディオ処理コンポーネント２１０によって処理される、および／又は意図的に変更される。さらに、オーディオ処理コンポーネント４１２は、アナログオーディオ信号を生成してもよい。処理されたアナログオーディオ信号は、スピーカー４１８を通じた再生のためにオーディオアンプ４１６に提供される。また、オーディオ処理コンポーネント４１２は、アナログ信号又はデジタル信号を、ゾーンプレーヤー４００から再生するための入力として、ネットワーク上の別のゾーンプレーヤーに送信するための入力として、又は再生および送信の両方を行うための入力として処理するための必要な回路を含んでもよい。例示的な入力は、ラインイン接続（例えば、オートディテクティング３．５ｍｍオーディオラインイン接続）を含む。
【００３８】
オーディオアンプ４１６は、１つ以上のスピーカー４１８を駆動するレベルまでオーディオ信号を増幅するデバイスである。１つ以上のスピーカー４１８には、個々の変換器（例えば、「ドライバ」）や１つ以上のドライバを内包する筐体を含んだ完全なスピーカーシステムが含まれてもよい。特定のドライバは、例えば、サブウーファー（例えば低周波用）、ミッドレンジドライバ（例えば中周波用）、およびツイーター（例えば高周波用）であってもよい。筐体は、例えば、密封され又は移植されていてもよい。各変換器（トランデューサ）は、自身のアンプによって駆動されてもよい。
【００３９】
商業的な例として、公知のＰＬＡＹ：５は、内蔵アンプおよびスピーカを伴うゾーンプレーヤーであり、例えば、インターネットやローカルネットワーク等のようなソースから直接オーディオを受けることができる。具体的には、ＰＬＡＹ：５は、２つのツイーター、２つのミッドレンジドライバおよび１つのウーファーを含む５アンプ５ドライバのスピーカーシステムである。ＰＬＡＹ：５を経由してオーディオコンテンツを再生する場合、トラックの左側のオーディオデータが左側のツイーターおよび左側のミッドレンジドライバから送信され、トラックの右側のオーディオデータが右側のツイーターおよび右側のミッドレンジドライバから送信され、モノラル低音がサブウーファーから送信される。さらに、両方のミッドレンジドライバと両方のツイーターが、同じイコライゼーション（又は実質的に同じイコライゼーション）を有する。すなわち、それらはともに、異なるオーディオのチャネルから同じ周波数で送信される。ＰＬＡＹ：５からは、インターネットラジオステーションやオンライン音楽・ビデオサービスからのオーディオ、ダウンロードされた音楽、アナログオーディオ入力、テレビ、ＤＶＤなどを再生することができる。
【００４０】
ＩＶ．コントローラ
図５を参照すると、図１Ａの制御デバイス１３０に対応し得るコントローラ５００のための例示的なボロックダイアグラムが示されている。コントローラ５００は、システム内のマルチメディアアプリケーションの制御、自動化およびその他のことを促進するために使用することができる。特に、コントローラ５００は、ネットワーク上にて利用可能な複数のオーディオソースの中からの選択を容易にするとともに、無線又は有線のネットワークインターフェース５０８を介した１つ以上のゾーンプレーヤー（例えば、図１のゾーンプレーヤー１０２―１２４）の制御を可能にするように構成されてもよい。１つの例示的な実施形態によれば、無線通信は、業界標準に基づいている（例えば、赤外線、ラジオ、あるいは無線規格のＩＥＥＥ８０２．１１ａ、８０２．１１ｂ、８０２．１１ｇ、８０２．１１ｎ又は８０２．１５）。さらに、特定のオーディオがコントローラ５００を介してアクセスされている、又はゾーンプレーヤーを経由して再生されている場合、オーディオおよび／またはオーディオソースに関連付けられている画像（例えば、アルバムアート）又は他のデータが、あるゾーンプレーヤー又は他の電子機器から、表示のためにコントローラ５００へ送信されてもよい。
【００４１】
コントローラ５００には、画面５０２および入力インターフェース５１４が設けられており、これにより、ユーザはコントローラ５００と交信し、多くのマルチメディアアイテムのプレイリストをナビゲートしたり、１つ以上のゾーンプレーヤーの動作を制御することができる。入力インターフェース５１４は、制御入力としてのデーディオコンテンツや音声コマンドのようなオーディオ信号をとらえるためにマイクロフォン５１６に繋がれてもよい。コントローラ５００上の画面５０２は、例えば、液晶ディスプレイ（ＬＣＤ）画面であってもよい。画面５００は、マイクロコントローラ（例えば、プロセッサ）５０６によって制御されるスクリーンドライバ５０４と通信するとともに、指令を受ける。メモリ５１０は、１つ以上のアプリケーションモジュール５１２がロードされてもよい。そのアプリケーションモジュール５１２は、ユーザインターフェース５１４を介したユーザ入力の有無にかかわらず、特定のタスクを達成するようにマイクロコントローラ５０６によって実行可能である。いくつかの実施形態では、アプリケーションモジュール５１２は、選択された多くのゾーンプレーヤーを１つのゾーングループにグループ化すること、およびオーディオ再生のために複数のゾーンプレーヤーを同期することを促進するように構成されている。いくつかの実施形態では、アプリケーションモジュール５１２は、ゾーングループ内のゾーンプレーヤーのオーディオ音声（例えば、音量）を制御するように構成されている。動作中において、マイクロコントローラ５０６がアプリケーションモジュール５１２の１つ以上を実行するときには、スクリーンドライバ５０４は、画面５０２を特定のユーザインターフェースにアプリケーションを表示するように駆動するための制御信号を生成する。
【００４２】
コントローラ５００は、ゾーンプレーヤーとの有線または無線通信を促進するネットワークインターフェース５０８を含む。いくつかの実施形態では、このような音量コントロールやオーディオ再生の同期化などのコマンドは、ネットワークインターフェース５０８を介して送信される。いくつかの実施形態では、保存されたゾーングループ設定は、ネットワークインターフェース５０８を介してゾーンプレーヤーとコントローラとの間で通信される。コントローラ５００は、図１に示す符号１０２−１２４のような１つ以上のゾーンプレーヤーを制御してもよい。特定のシステムに対して１つ以上のコントローラがあってもよい。各コントローラは、他のコントローラと共通の情報を共有してもよく、一つのゾーンプレーヤーが、例えば状態変数のようなコンフィグレーションデータを記憶しているのであれば、その一つのゾーンプレーヤーから共通の情報を引き出してもよい。また、コントローラは、ゾーンプレーヤーに組み込まれてもよい。
【００４３】
なお、ｉＰｈｏｎｅ（登録商標）やｉＰａｄ（登録商標）のような他のネットワーク対応デバイスや、他の任意のスマートフォンやネットワーク対応デバイス（例えば、ＰＣやＭａｃ（登録商標）などのネットワーク化されたコンピュータなど）を、特定の環境内におけるゾーンプレーヤーと交信又は制御するためのコントローラとして使用することができる。いくつかの実施形態によれば、ソフトウェアアプリケーション又はアップグレードを、本明細書に記載の機能を実行するためにネットワーク対応デバイス上にダウンロードしてもよい。
【００４４】
ある実施形態では、ユーザは、コントローラ５００から少なくとも２つのゾーンプレーヤーを含むと共に、結合ゾーンと称されるゾーングループを作成することができる。ゾーングループ内のゾーンプレーヤーを同期させて、ゾーングループ内のゾーンプレーヤーの全てが、遅れや中断が聞こえない（又は実質的に聞こえない）ような方法により同一のオーディオソース又は同一のオーディオソースのリストを再生するようにオーディオを再生させてもよい。同様に、いくつかの実施形態では、ユーザがコントローラ５００からグループの音量を増大させると、グループの音量を増大させる信号又はデータがゾーンプレーヤーのうちのいずれか１つに送信されて、グループ内の他のゾーンプレーヤーの音量をともに増加させる。
【００４５】
ユーザは、コントローラ５００を介して、「ゾーンのリンク」又は「ゾーンの追加」のソフトボタンを作動させることによって、ゾーンプレーヤーをゾーングループにグループ化することができ、又は、「ゾーンのリンク解除」又は「ゾーンのドロップ」のボタンを作動させることによって、ゾーングループのグループ化の解除を行うことができる。例えば、オーディオ再生に関してゾーンプレーヤーをともに「参加」させるための１つのメカニズムは、グループを形成するように多くのゾーンプレーヤーをともにリンクすることである。多くのゾーンプレーヤーをともにリンクするには、ユーザが手動でそれぞれのゾーンプレーヤーや部屋を順にリンクするようにしてもよい。例えば、以下のゾーン：浴室、寝室、書斎、ダイニングルーム、ファミリールーム、玄関を含むマルチゾーンシステムの場合を想定する。
【００４６】
ある実施形態では、ユーザは例えば、単一のゾーンで開始してから手動でそのゾーンに各ゾーンをリンクすることによって、６つのゾーンプレーヤーのうちの任意の数をリンクさせることができる。
【００４７】
ある実施形態では、（最初のゾーンのシーンを作成してから）ゾーンのシーンやテーマを作成するためのコマンドを使用することで、１セットのゾーンを動的に相互にリンクすることができる。例えば、「朝」のゾーンシーンコマンドは、１つのアクションで寝室、オフィスおよびキッチンのゾーンをともにリンクすることができる。この単一のコマンドを使用しない場合、ユーザは手動で個別に各ゾーンをリンクする必要があると考えられる。単一のコマンドには、マウスクリック、マウスのダブルクリック、ボタン押し、ジェスチャー又は他のいくつかのプログラムされたアクションが含まれてもよい。他の種類のゾーンシーンがプログラムされてもよい。
【００４８】
ある実施形態では、ゾーンシーンは、時間に基づいて始動される（例えば、目覚まし時計機能）。例えば、ゾーンシーンを午前８時に適用するように設定することができる。システムは、適切なゾーンを自動的にリンクするとともに、再生する特定の曲を設定してから所定期間後に音楽を停止することができる。任意の特定のゾーンが時間に基づいて「オン」又は「オフ」の状態となるが、ゾーンシーンを用いることで、例えば、そのシーンにリンクされた全てのゾーンにおいて、特定の時および／又は期間にて所定のオーディオ（例えば、お気に入りの歌や所定のプレイリスト）を再生することができる。何らかの理由で、予定された音楽が再生されなかった場合には（例えば、空のプレイリスト、共有への接続なし、ユニバーサル・プラグ・アンド・プレイ（ＵＰｎＰ）なし、インターネットラジオステーションへのインターネット接続なし）、バックアップブザーが鳴るようにプログラムすることもできる。ブザーは、例えば、ゾーンプレーヤーに記憶されたサウンドファイルを含んでもよい。
【００４９】
Ｖ．結合ゾーン
示唆したように、複数の再生装置は、オーディオコンテンツを集合体で出力してもよい。そのようなケースでは、再生装置は、「結合ゾーン」内のゾーンプレーヤーとなる。システム環境１００,１５０に関して述べたように、各ゾーンプレーヤー１０２−１２４,１５２−１５６は、一以上の他のゾーンプレーヤーとグループ化されて結合されてもよく、それらとオーディオコンテンツを一緒に再生してもよい。結合ゾーンでのゾーンプレーヤーは、オーディオコンテンツを同期的（同調的）に再生してもよい。換言すると、各ゾーンプレーヤーは、オーディオソース（それと同一視されるものでもよい）からのオーディオコンテンツを再生するか、または、意図しないオーディオ遅延がない（または、略ない）か、または、一時的な障害が起きないように、オーディオソースのリストを同期的に再生する。サラウンド音響効果が所望されているときのような幾つかのケースでは、オーディオ遅延が意図的に行われ、オーディオコンテンツの再生において実行される。他の例では、（「結合ゾーンプレーヤー」と称される）結合ゾーンにおけるゾーンプレーヤーは、同じゾーンやまたは一以上の異なるゾーンにある一以上の他のゾーンプレーヤーと同期してオーディオを再生してもよい。
【００５０】
更なる例では、結合ゾーンは、「一対のプレーヤー」および「統合プレーヤー」のうちの少なくとも一方である。ある場合には、ペアをなすプレーヤーは、結合ゾーンにある二以上のプレーヤーを含み、それによって、プレーヤーは、オーディオソースにおける異なる幾つかのチャンネル（周波数帯）を出力する。例えば、「ステレオペア」は、結合ゾーン内の二つのプレーヤーをグループ化することによって生成されたペアをなすプレーヤーであり、ライト（右）チャンネルとレフト（左）チャンネルとを有するオーディオコンテンツを出力する。この例では、プレーヤーの一つは、オーディオコンテンツのライトチャンネルを出力し、プレーヤーのもう一つは、オーディオコンテンツのレフトチャンネルを出力する。他のケースでは、ペアをなすプレーヤーは、結合ゾーン内の二以上のプレーヤーを含んでもよく、それによって、複数のプレーヤーは、同じオーディオコンテンツにおいて一以上のチャンネルを出力することができ、例えば、レフトまたはライトチャンネルに加えて他のチャンネル（例えば、センターチャンネル）を出力することができる。
【００５１】
他のケースでは、ペアをなすプレーヤーは、一緒にグループ化されて結合ゾーンとなった三以上のプレーヤーを含んでもよく、一緒になって２.１オーディオを出力してもよい。この場合では、第１プレーヤーは、オーディオコンテンツのライトチャンネルを出力し、第２プレーヤーは、オーディオコンテンツのレフトチャンネルを出力し、第３プレーヤーは、オーディオコンテンツの低周波数効果（ＬＦＥ）成分を出力する。図１Ｂを参照して、再生デバイス１１６は、レフトチャンネルオーディオコンテンツを出力してもよく、再生装置１１８は、ライトチャンネルオーディオコンテンツを出力してもよく、再生装置１５２は、オーディオコンテンツの低周波数効果成分を出力してもよい。これらの場合には、多チャンネルオーディオコンテンツの音響効果は、ペアをなすプレーヤーでオーディオコンテンツを再生できるため、再生されて強化される。このように、多チャンネルオーディオコンテンツの音響効果は、結合ゾーンとして多数のゾーンプレーヤーをグループ化することによって、再生されて強化される。
【００５２】
ある場合では、統合されたプレーヤーは、オーディオコンテンツの周波数領域やオーディオコンテンツの周波数領域の一部を再生するために、結合ゾーンとしてグループ化された二以上のプレーヤーを含んでもよい。例えば、統合されたプレーヤーは、全周波数帯域プレーヤーを含んでもよく、（例えば、サブウーファーのような）低周波数帯域プレーヤーを含んでもよい。この例では、全周波数帯域プレーヤーは、オーディオコンテンツの中周波数帯域および高周波数帯域の成分を出力してもよく、低周波数帯域プレーヤー（サブウーファー）は、オーディオコンテンツの低周波数帯域の成分を出力してもよい。図１Ｂを参照して、再生装置１２０は、オーディオコンテンツの中周波数帯域および高周波数帯域の成分を出力する全周波数帯域プレーヤーである一方、再生装置１５２は、オーディオコンテンツのＬＦＥ成分を出力してもよい。他の場合では、統合されたプレーヤーは、結合ゾーンとしてグループ化された二つの全周波数帯域プレーヤーを含んでもよい。この場合には、両方のプレーヤーは、オーディオコンテンツの全周波数帯域を再生するように構成されてもよい。そのような場合、トータル音圧レベル出力は、増大する。この場合では、さらに、異なる周波数成分、すなわち、オーディオコンテンツの周波数帯域成分が、信号取り消しおよび他の所望でない効果を回避するように、統合されたプレーヤーでのゾーンプレーヤーの異なるドライバに送られてもよい。
【００５３】
更なる場合では、結合ゾーンは、ペアをなすプレーヤーであると共に、統合化されたプレーヤーであってもよい。例えば、結合ゾーンは、低周波数帯域プレーヤーと、二つの全周波数帯域プレーヤーとを含んでもよく、例えば、低周波数帯域プレーヤーがオーディオコンテンツの低周波数帯域を再生する一方、全周波数帯域プレーヤーの一方が、オーディオコンテンツのライトチャンネル成分における、中周波数帯域成分および高周波数成分を再生し、全周波数帯域プレーヤーの他方が、オーディオコンテンツのレフトチャンネル成分における、中周波数帯域成分および高周波数成分を再生してもよい。図１Ｂを参照して、再生装置１１６が、オーディオコンテンツのライトチャンネル成分における、中周波数帯域成分および高周波数成分を出力し、再生装置１１６が、オーディオコンテンツのレフトチャンネル成分における、中周波数帯域成分および高周波数成分を出力し、また、再生装置１５２が、オーディオコンテンツの低周波数低分を出力してもよい。
【００５４】
上述のように、ゾーンプレーヤー１０２−１２４,１５２−１５６は、結合ゾーンとしてグループ化されても良く、結合ゾーンからグループ化が解かれてもよい。グループ化および反グループ化は、離散的なスピーカーまたはスピーカーシステムの間を、スピーカーワイヤで物理的に結線することと再接続することとの少なくとも一方を行うことによって実行するというよりはむしろ、制御インターフェースを介して実行され、例えば、ワイヤレスコントローラを介して実行される。結合ゾーン（すなわち、ペアをなすプレーヤーおよび統合されたプレーヤーの少なくとも一方）を、他のゾーンプレーヤーとグループ化することと、他の結合ゾーンにグループ化することとの少なくとも一方を行ってもよく、そのようにして、オーディオコンテンツの同期化された再生のための他の（入れ子になった）ゾーンを生成してもよい。
【００５５】
一例では、例えば、ユーザによるコントローラを介した命令の入力によって、結合ゾーンが生成されるか、または、プレーヤーが結合ゾーンに加えられたとき、結合ゾーンの各プレーヤーは、各ゾーンプレーヤーが特定の結合ゾーンに含まれることを示す各ゾーンプレーヤーの状態変数をアップデートしてもよい。例えば、ゾーンプレーヤーが、結合ゾーンの一部分であるならば、ゾーンプレーヤーに関連する状態変数は、そのゾーンプレーヤーが一部分であるところの結合ゾーンを指し示してもよい。ある場合では、ゾーンプレーヤーに関連する状態変数は、ゾーンプレーヤー上に位置するかまたはゾーンプレーヤーと通信する読み出し可能なデータ記憶（格納）媒体に記憶されてもよい。他の場合には、システムのコントローラは、ゾーンプレーヤーがどこの結合ゾーンに所属しているかを特定するために、ゾーンプレーヤーにゾーンプレーヤーの状態変数を尋ねる。コントローラは、そのとき、ゾーンプレーヤーの結合ゾーン情報を表示してもよい。例えば、コントローラは、ゾーンプレーヤーが結合ゾーンでペアをなすかまたは統合されたプレーヤーの一部分であることを表示してもよい。他の場合では、ゾーンプレーヤーに関連する状態変数は、コントローラやまたはクラウドネットワークのような幾つかのアクセス可能なロケーションに存在するマスターゾーンプレーヤー上に位置するかまたはマスターゾーンプレーヤーと通信する読み出し可能なデータ記憶媒体に記憶されてもよい。主ゾーンプレーヤーまたは主再生装置と称されることもあるマスターゾーンプレーヤーについては、後に詳述する。
【００５６】
状態変数
上述のように、ゾーンプレーヤーに関連する状態変数は、ゾーンプレーヤーが一部をなす結合ゾーンを指し示す。一例では、状態変数は、ゾーンプレーヤーの状況（例えば、アクティブまたは機能不全）と、ゾーンプレーヤーのオーディオ能力とのうちの少なくとも一方を指し示す。結合ゾーンでの各ゾーンプレーヤーのための状態変数が、マスターゾーンプレーヤーすなわち主ゾーンプレーヤーに記憶（格納）されている場合には、各ゾーンプレーヤーに対する状態変数に含まれる情報は、マスター／主ゾーンプレーヤーを介して読み出し可能に入手される。この場合ではマスター／主ゾーンプレーヤーのための状態変数は、ゾーンプレーヤーがマスター／主ゾーンプレーヤーであることを指し示す。他の場合には、各ゾーンプレーヤーのための状態変数は、各ゾーンプレーヤーに記憶され、状態変数に含まれる情報は、結合ゾーンにおける各ゾーンプレーヤーの間の通信を介して入手される。更なる場合では、ゾーンプレーヤーに関連する状態変数の一部は、各ゾーンプレーヤーに記憶され、ゾーンプレーヤーに関連する状態変数の他の部分は、主ゾーンプレーヤーに記憶される。更なる場合では、結合ゾーンのサブセット（一部のセット）に関連する状態変数が、各ゾーンプレーヤーに記憶され、結合ゾーンでの他のゾーンプレーヤーに関連する状態変数が、主ゾーンプレーヤーに記憶される。状態変数がゾーンプレーヤーの一部のセットに記憶される場合か、または、状態変数の一部がゾーンプレーヤーに記憶される（他の部分は、主ゾーンプレーヤーに記憶される）場合では、ゾーンプレーヤーのための完全な状態変数は、一連のクエリーおよびレスポンス通信を介して獲得される。
【００５７】
ゾーンプレーヤーの情報の情報検索のために、結合ゾーンにおける個別のゾーンプレーヤーの状況を指し示す状態変数が、主ゾーンプレーヤーと個別のゾーンプレーヤーとの間の単純なクエリーおよびレスポンスを通じて獲得される。他の例では、システムでのコントローラは、関連する状態変数に関するゾーンプレーヤー（幾つかの場合では、結合ゾーンにおける主ゾーンプレーヤーまたは他のゾーンプレーヤー）への問い合わせ（クエリー）を通じて、個別のゾーンプレーヤーの状態変数を情報検索することによって、個別のゾーンプレーヤーの状況を確認する。コントローラは、その後、状況情報（または関連する状態変数によって指し示された他の情報）をディスプレイスクリーンに表示してもよい。
【００５８】
同期再生
上述のように、結合ゾーンにおけるゾーンプレーヤーは、オーディオコンテンツ（ペアをなすプレーヤーまたは統合されたプレーヤー）を同期させるように構成される。オーディオコンテンツを同期させるために、結合ゾーンは、主再生装置／ゾーンプレーヤーと称されるマスター再生装置／ゾーンプレーヤーを含むように構成される。結合ゾーンは、従再生装置／ゾーンプレーヤーと称されるスレーブ再生装置／ゾーンプレーヤーを一以上有してもよい。一例では、主ゾーンプレーヤーは、結合ゾーンにおけるゾーンプレーヤーによるオーディオコンテンツの同期再生を調整する役割を担う。
【００５９】
一例では、結合ゾーンの主ゾーンプレーヤーは、結合ゾーンにおける従ゾーンプレーヤーに、オーディオコンテンツのオーディオストリームと、オーディオコンテンツのための再生タイミング情報とを送ることによって、同期再生を調整するように構成される。
【００６０】
他の例では、結合ゾーンは、ゾーングループの一部であり、結合ゾーンは、異なるゾーンおよびゾーングループおける他のゾーンプレーヤーと同期してオーディオコンテンツを出力する。この場合では、結合ゾーンにおける各ゾーンプレーヤーは、結合ゾーンにおける他のゾーンプレーヤーと同期して出力するだけでなく、異なるゾーンおよびゾーングループのうちの少なくとも一方と同期して出力するように構成される。一例では、ゾーングループは、「ゾーングループコーディネーター」と称されるマスター再生装置／ゾーンプレーヤーを含む。ゾーングループコーディネーターは、ゾーングループにおけるゾーンプレーヤーの間のオーディオコンテンツの同期再生を調整する（コーディネートする）実行能力がある。一例では、ゾーングループコーディネーターは、オーディオソースからサンプルオーディオストリームを取り出して、そのサンプルオーディオストリームをフレームにパッケージする。この場合には、サンプルオーディオストリームの各フレームは、ゾーングループコーディネーターのローカル再生時間に関連する再生時間に関係する。ゾーングループにおけるゾーンプレーヤーの夫々は、ゾーングループコーディネーターのローカル時間にそれらのローカル時間を互いに独立に関連づける実行能力があり、幾つかの例では、ゾーングループコーディネーターを含むゾーングループにおける各ゾーンプレーヤーは、オーディオフレームを同期再生する。
【００６１】
一例では、結合ゾーンの主ゾーンプレーヤーは、オーディオコンテンツを同期再生するために構成されたゾーングループの従ゾーンプレーヤーである。ある場合では、主ゾーンプレーヤーは、ゾーングループコーディネーターのローカル再生時間に関するタイミング情報と一緒に、フレームにパッケージされたサンプルオーディオストリームを受信する。主プレーヤーは、サンプルオーディオストリームフレームを結合ゾーンにおける従ゾーンプレーヤーに転送する前に、受信タイミング情報を、主ゾーンプレーヤーの対応するローカル再生時間と取り替えてもよい。この場合には、従ゾーンプレーヤーは、主ゾーンプレーヤーとゾーングループコーディネーターの両方と同期するというよりは、ゾーングループコーディネーターに同期する主ゾーンプレーヤーと同期再生することになる。
【００６２】
他の場合では、結合ゾーンにおける一以上のゾーンプレーヤーは、ゾーングループの従プレーヤーであり、夫々が、ゾーングループコーディネーターのローカル再生時間に関するタイミング情報と一緒に、フレームにパッケージされたサンプルオーディオストリームを受信する。この場合には、従ゾーンプレーヤーは、結合ゾーンにおける主ゾーンプレーヤーを介するというよりはむしろ、直接ゾーングループコーディネーターと個々に同期再生する。そのようなものとして、結合ゾーンの主ゾーンプレーヤーは、同期再生を実現するための結合ゾーンの従ゾーンプレーヤーとの更なる通信を行うことなしに、結合ゾーンの従ゾーンプレーヤーと同様に、ゾーングループコーディネーターと同期再生してもよい。
【００６３】
他の例では、結合ゾーンの主ゾーンプレーヤーは、オーディオコンテンツを同期再生するように構成されたゾーングループのためのゾーングループコーディネーターである。この場合には、主ゾーンプレーヤーは、ゾーングループにおけるプレーヤーであることはもちろんのこと結合ゾーンにおけるプレーヤーを同期させる実行能力を有する。この場合には、再生タイミング情報の置き換えは、必ずしも必要としない。
【００６４】
オーディオ平衡化
一例では、結合ゾーンで再生されるオーディオコンテンツの平衡化（equalization)が、結合ゾーンのゾーンプレーヤーの間で行われ、同期再生が、単一の再生装置による再生のように聞こえる。上述のように、異なるゾーンプレーヤーは、異なるオーディオチャンネルとオーディオ周波数帯域の異なる部分とのうちの少なくとも一方を出力してもよい。この場合には、再生タイミングは、上述のように、例えば、サラウンドサウンド環境の構築の目的で、異なるゾーンプレーヤーまたは一以上のゾーンプレーヤー内の異なるドライバの間で意図的に異ならされてもよい（例えば、遅らされてもよい）。他の場合には、各ゾーンプレーヤーによって出力されるボォリュームまたは均衡（バランス）が、異なる。この場合には、オーディオコンテンツの平衡化（同等化）が、多目的プロセッサまたは専用オーディオ処理モジュール（例えば、ＤＳＰチップまたは処理能力を有するオーディオコーデック）によって、信号処理アルゴリズム（例えば、デジタル信号処理またはＤＳＰアルゴリズム）にしたがって実行される。
【００６５】
一例では、オーディオコンテンツの完全なストリームが、結合ゾーンにおける各ゾーンプレーヤーに送られる。各ゾーンプレーヤーは、その後、各ゾーンプレーヤー毎に分担（責任）があるオーディオコンテンツチャンネルとオーディオコンテンツ周波数帯域とのうちの少なくとも一方を含んでもよい各ゾーンプレーヤーの再生分担（再生責任）にしたがって、信号処理を互いに独立にオーディオコンテンツストリームに施す。ゾーンプレーヤーの再生分担は、ボォリュームレベルを含んでもよく、または、再生遅延を含んでもよい。また、ステレオペアでの各プレーヤーは、全周波数オーディオストリームを受け、例えば、互いに独立にゾーンプレーヤーが再生分担を負わないオーディオコンテンツチャンネル（レフトまたはライト）を取り除いてもよい。全周波数帯域ゾーンプレーヤーが低周波数帯域ゾーンプレーヤー（サブウーファ）とグループ化されている場合には、各ゾーンプレーヤーは、全周波数オーディオストリームを受け、ゾーンプレーヤーが提供分担を負わないオーディオ周波数帯域（公差周波数の上下）を取り除いてもよい。また、バランス、ボォリュームレベルおよびタイミング遅延のうちの少なくとも一つのような、他の再生パラメータが、各ゾーンプレーヤーを調整するために各ゾーンプレーヤーに提供されてもよい。
【００６６】
他の例では、主ゾーンプレーヤーは、オーディオコンテンツに対応する信号処理を行い、各従ゾーンプレーヤーに、従ゾーンプレーヤーに分担がある対応オーディオコンテンツストリームの（例えば、フィルターをかけられた）オーディオコンテンツを送る。ある場合では、ステレオペアでの主プレーヤーは、全オーディオコンテンツストリームを受け、再生のためにレフトおよびライトチャンネルを分離する。この例において、仮に、主ゾーンプレーヤーがレフトチャンネルオーディオコンテンツの出力に分担があるのであれば、主ゾーンプレーヤーは、ライトチャンネルオーディオコンテンツのみを再生のために従プレーヤーに提供する。他の場合では、全周波数帯域ゾーンプレーヤーは、サブウーファーとグループ化される。この場合には、主ゾーンプレーヤーは、全周波数帯域オーディオコンテンツストリームを受け、従プレーヤーのために全周波数帯域オーディオコンテンツを処理またはフィルターにかける。例えば、全周波数帯域ゾーンプレーヤーが主プレーヤーであるのであれば、全周波数帯域ゾーンプレーヤーは、全周波数帯域オーディオコンテンツを処理して、低周波数帯域オーディオコンテンツのみをサブウーファーであるところの従プレーヤーに送る。これらの場合のいずれかでは、バランス、ボォリュームレベルおよびタイミング遅延のうちの少なくとも一つのような再生パラメータは、従ゾーンプレーヤーに提供される前に主ゾーンプレーヤーで調整される。
【００６７】
更なる例では、上述の、２つの配置の組み合わせが実行される。例えば、主ゾーンプレーヤーは、従ゾーンプレーヤーに処理されたオーディオコンテンツストリームを送る前に、予備の信号処理（例えば、フィルタリング）を実行する。この例では、従ゾーンプレーヤーは、処理された部分的なオーディオコンテンツストリームを受けて、オーディオコンテンツストリームを出力する前にオーディオコンテンツストリームの信号処理を完了する。
【００６８】
グループ通信
上述のように、複数のゾーンプレーヤーによるオーディオコンテンツの同期再生は、信頼性があり適切にコーディネートされた通信によって向上する。一例では、グループ通信法が、結合ゾーンにおけるゾーンプレーヤーの間でのアクティビティを調整するために実行される。
【００６９】
一つのシナリオでは、結合ゾーンは、結合ゾーンでの各ゾーンプレーヤーが再生のための命令または命令の遂行の前に他の動作を受けることを保証するグループ通信法によって利益を受ける。例えば、仮に、ユーザインターフェースを使用するユーザが、低音（バス）または高音域を増大させるように、オーディオコンテンツのオーディオ平衡化（同等化）を修正する場合、結合ゾーンにおけるゾーンプレーヤーの夫々は、任意の個別のゾーンプレーヤーが平衡化の調整を実行する前に、命令を受けることが所望される。他のシナリオでは、結合ゾーンにおける一以上のゾーンプレーヤーが命令を受けていない場合であっても、結合ゾーンにおけるゾーンプレーヤーができるだけ速く命令を実行することが所望される。例えば、仮に、ユーザインターフェースを使用するユーザが、結合ゾーンでのオーディオコンテンツの再生の消音、一旦停止または停止を選択したとすると、ゾーンプレーヤーの夫々が、結合グループでの他のゾーンプレーヤーの状況に拘わらず、直ぐに、再生の消音、一旦停止または停止を行うことが所望される。
【００７０】
一例では、認証通信リスト（確認された通信リスト,ＣＣＬ）が、結合ゾーンにおけるゾーンプレーヤー間の通信を容易にするために生成される。一例では、ＣＣＬは、結合ゾーンにおける全てのゾーンプレーヤーリストでも良く、この場合、リストは、主ゾーンプレーヤーを皮切りに、各従ゾーンプレーヤーを含む。ある場合には、リストは、主ゾーンプレーヤーから従ゾーンプレーヤーまでの最適経路指定（例えば、メットワークでの、最も少ない中継点や遷移ポイントの使用）に基づく命令を生成するのに役立つ。他の場合では、リストは、ネットワークでの最適経路を考慮することなしに生成される。他の例では、主ゾーンプレーヤーからＣＣＬにおける一以上の従ゾーンプレーヤーへの通信は、直線的か連続的に実行される。この例では、主ゾーンプレーヤーは、ＣＣＬにおける第１の従ゾーンプレーヤーに命令を送信し、第１の従ゾーンプレーヤーは、命令を受けた後、ＣＣＬにおける次の従ゾーンプレーヤーに次々に命令を転送する。命令を受けた従ゾーンプレーヤーが次の従ゾーンプレーヤーに命令を転送することの連鎖は、結合ゾーンにおける各ゾーンプレーヤーが命令を受信するまで続く。
【００７１】
最後の従ゾーンプレーヤーが命令を受けたとき、最後の従ゾーンプレーヤーは、命令を遂行し、続けて、受取通知メーセージを２番目から最後までの従ゾーンプレーヤーに送信する。受取通知メッセージを受けた後、２番目から最後までの従ゾーンプレーヤーは、以前に受けた命令を遂行し、順番に、受取通知メーセージをＣＣＬに存在する３番目から最後までの従ゾーンプレーヤーに送信する。従ゾーンプレーヤーが受取通知メッセージを受けて、以前に受けた命令を遂行して、ＣＣＬでの逆の順序で受取通知メッセージを転送することの連続は、主ゾーンプレーヤーが、受取通知メッセージを受けるまで続く。一度、主ゾーンプレーヤーが受取通知を受けて、命令を実行しているのであれば、結合ゾーンでの各ゾーンプレーヤーは、もう既に命令を実行している。
【００７２】
他の例としての、確認通信（ＣＣ）法では、主ゾーンプレーヤーが結合ゾーンにおける従ゾーンプレーヤーの夫々と通信する。全てのゾーンプレーヤーが命令をもう既に受けていようがいまいが関係なく、ＣＣ法が、実行すべき命令を通信して実行してもよい。この場合には、主ゾーンプレーヤーは、結合ゾーンにおける各従ゾーンプレーヤーに個別に命令を送り、命令の実行について各従ゾーンプレーヤーに順次受取通知メッセージを要請する。他の場合では、主ゾーンプレーヤーは、結合ゾーンにおける全ての従ゾーンプレーヤーに一斉に命令を送り、命令の実行について各従ゾーンプレーヤーに順次受取通知メッセージを要請する。
【００７３】
ＶＩ．装置における再生の不履行からの回復
上述のように、再生装置が機能しなくなったり、停止したとき、システム環境１００,１５０でのシステム２００,２０２,２０４,３００,４００,５００は、システムでの他の再生装置の再生を自動的に調整することによって、装置の再生の不履行からの迅速な復旧を実行し、それによって、オーディオの視聴におけるユーザの混乱を最小限に抑制する。
【００７４】
図６Ａは、装置の再生の不履行からの復旧を提供するため例示的な方法６００のブロックダイアグラムを示す。この例示的な方法６００は、この明細書で説明する幾つかの実施形態に対応する。図６Ａで示された方法６００は、例えば、システム２００,２０２,２０４,３００,４００,５００を有する環境１００,１５０で使用されることができ、図３-５に示された装置や、その装置のコンポーネント等によって実行されることができる。方法６００は、一以上の動作、機能または行為を含み、これは、一以上のブロック６０２-６０８に例示されている。ブロックは、順序だてて記載されているが、これらのブロックは、互いに平行（同時に）に実行されてもよく、そこで記載された順序と異なる順序で実行されてもよい。また、様々なブロックは、より少ないブロックに統合されてもよく、付加的なブロックに分離されてもよく、または、所望の実施形態に基づいて取り除かれてもよい。
【００７５】
方法６００、他のプロセス、および、この明細書で開示された方法のために、フローチャートは、この実施形態で実行可能な機能および動作を示している。この点に関し、各ブロックは、モジュール、セグメント、または、プログラムコードの一部分を示し、それらは、特定の論理関数（機能）やプロセスでのステップを実行するためにプロセッサによって実行可能な一以上の命令を含む。プログラムコードは、例えば、ディスクやハードドライブを含む記憶装置のような任意のコンピュータ読出可能媒体に記憶される。コンピュータ読出可能媒体は、一過性でないコンピュータ読出可能媒体を含んでもよく、例えば、レジスタ記憶装置、プロセッサキャッシュメモリまたはランダクアクセスメモリ（ＲＡＭ）のような短時間の間、データを記憶するコンピュータ読出可能媒体を含んでもよい。コンピュータ読出可能媒体は、一過性でないコンピュータ読出可能媒体を含んでもよく、例えば、リードオンリーメモリ（ＲＯＭ）、光学的または電磁的なディスク、コンパクトディスクリードオンリーメモリ（ＣＤ−ＲＯＭ）のような二次的で永続的な長期間の記憶装置を含んでもよい。コンピュータ読出可能メディアは、任意の揮発性または不揮発性の記憶システムでもよい。コンピュータ読出可能メディアは、実体的な記憶装置と考えられるコンピュータ読出可能メディアを含む。方法６００、他のプロセスおよびこの明細書で記載された方法のために、図６Ａにおける各ブロックは、プロセスでの特定の論理機能を実行するために繋がれた回路網を構成する。
【００７６】
ブロック６０２では、方法６００は、複数の再生装置に同期したオーディオを再生させる。上述のように、オーディオコンテンツは、ローカルエリアネットワーク（ＬＡＮ）上のローカルコンテンツ、コントローラ上でのコンテンツまたはインターネット上のクラウドに基づくコンテンツを含む、異なる複数のソースによってもたらされる。
【００７７】
一例では、複数の再生装置は、上述のように、結合ゾーンにおけるゾーンプレーヤーである。上述の記載に矛盾しないように、オーディオコンテンツは、多数のオーディオチャンネルおよび多数のオーディオ周波数帯域を含んでもよい。例えば、オーディオコンテンツは、レフトチャンネルとライトチャンネルとを有するステレオミュージックトラックであってもよい。また、ミュージックトラックは、更に、異なる周波数帯域を有する異なる楽器の多数録音のトラックを含んでもよい。例えば、ミュージックトラックは、中周波数帯域の声楽のトラックを含んでもよく、中周波数帯域のギタートラックを含んでもよく、または、低周波数帯域のバスギタートラックを含んでもよい。また、上述の記載に矛盾しないように、同期したオーディオコンテンツを提供する場合、再生に意図的な遅延（ディレイ）があってもなくてもよく、さらに述べると、複数の再生装置の間のグループ通信を行ってもよく、各再生装置の状態変数を、アップデートしてもよく、通信してもよい。
【００７８】
例示的なシステム環境１００,１５０において、結合ゾーンにおける機能停止からのスマートな復旧を出来るか否かは、結合ゾーンにおける一以上のゾーンプレーヤーによる故障（機能不全）の検出に依存する。ブロック６０４では、方法６００は、複数の再生装置の第１再生装置の機能不全を検知する。一例では、結合ゾーンにおける各ゾーンプレーヤーが、機能不全を検知するように構成される。他の例では、結合ゾーンにおけるゾーンプレーヤーの一部のセットが、機能不全を検知する。
【００７９】
第１再生装置の機能不全は、例えば、ボォリューム、一以上のオーディオチャンネル、または、一以上のオーディオ周波数帯域のうちの一つのような、第１再生装置の再生分担の少なくとも一つが機能不全になることを含む。一つのシナリオでは、再生分担の一つを出力する第１ゾーンプレーヤーの機能不全は、接続問題に起因し、他のゾーンプレーヤーからの切断によって生じてもよく、また、他の例では、単に、第１ゾーンプレーヤーが壊れたことに起因して生じてもよい。
【００８０】
このシナリオでは、機能不全検知は、主ゾーンプレーヤーまたはコントローラが周期的なインターバルで複数のゾーンプレーヤーの夫々から装置の状況情報を受けることのよって実行されてもよい。そのシナリオでは、幾つかの周期的なインターバルで特定のゾーンプレーヤーから装置の状況情報を受信できなかった場合、その特定の再生装置が機能不全に陥ったと判断する。
【００８１】
他の場合では、機能不全検知は、結合ゾーンにおけるゾーンプレーヤーの健全性をモニタする機構を使用することによって、ゾーンプレーヤーを制御する制御ソフトウェアレベルで実行される。この場合では、制御ソフトウェアレベルの機構は、主ゾーンプレーヤーに「トポロジ（接続形態）モニタ」メーセージを結合ゾーンの各従ゾーンプレーヤーに送信させ、レスポンスを要求させる。このトポロジモニタメーセージは、周期的に（例えば、１５秒毎に）送られるかもしれず、主ゾーンプレーヤーは、どの対応する従ゾーンプレーヤーが有効であるのかを決定するのに、各従ゾーンプレーヤーからのレスポンスメッセージを利用する。一例では、幾つかのトポロジモニタメーセージが送られて、その後に、レスポンスメッセージを受信しなかったならば（例えば、連続してレスポンスがない状態で三つの連続するトポロジモニタメーセージが送られた場合）、そのプレーヤーは、機能不全に陥っていると判断する。
【００８２】
他の場合には、機能不全検知は、結合ゾーンにおけるゾーンプレーヤーの接続情報に関する通信ネットワークレベルで実行される。一例では、ゾーンプレーヤーが通信を行うワイヤレスネットワークは、ゾーンプレーヤーを含む全ての隣接するワイヤレス装置に周期的（例えば、０.５秒レベル）にワイヤレスプローブメッセージを送って、レスポンスを要求することによって、メッシュトポロジーを維持する。特定のゾーンプレーヤーがトポロジから見えなくなったならば、その特定のゾーンプレーヤーは、結合ゾーンの運用において機能不全であると判断される。他の例では、ネットワークの到達性を決定するために、メーセージを有線または無線リンクに周期的に送信することによって、スパニングツリープロトコル（ＳＴＰ）が実行される。この例では、特定のゾーンプレーヤーがＳＴＰネットワークから見えなくなったら、その特定のゾーンプレーヤーを結合ゾーンで有用でない機能不全として特色づける。
【００８３】
他のシナリオでは、結合ゾーンのゾーンプレーヤーは、全周波数帯域のオーディオコンテンツを出力する性能を有する。メカニカルまたはソフトウェアの理由によって、ゾーンプレーヤーがオーディオコンテンツの中周波数成分を出力することができない場合、上述したように、ゾーンプレーヤーの性能を示す、ゾーンプレーヤーに関連する状態変数のような装置情報が、変化を反映するようにアップデートされ、アップデートされた装置情報は、その後、主ゾーンプレーヤー、コントローラ、および、結合ゾーンにおける他のゾーンプレーヤーに送られる。そのようなシナリオでは、ゾーンプレーヤーが、機能して、結合ゾーンにおける他のゾーンプレーヤーと通信していたとしても、それが特にゾーンプレーヤーによるオーディオコンテンツの出力性能に影響を与える性能での変動である場合には、ゾーンプレーヤーの性能での変化は、機能不全の一形態とみなされる。
【００８４】
ブロック６０６では、６００で示す方法は、第１再生装置の再生分担を決定する。上述のように、ゾーンプレーヤーの再生分担は、ボォリューム、一以上のオーディオチャンネルおよびゾーンプレーヤーが以前に出力していたオーディオコンテンツの一以上の周波数帯域を含む。第１再生装置の再生分担を決定することは、第１再生装置が機能不全に陥る前に、その第１再生装置が出力していたオーディオコンテンツの成分を決定することを含む。ある場合には、第１再生装置の再生分担を決定することは、第１再生装置が機能不全に陥る前に、第１再生装置の状態変数を獲得することを含む。
【００８５】
ブロック６０８では、６００で示す方法は、複数の再生装置のうちで少なくとも第２再生装置によるオーディオコンテンツの出力の調整を実行する。オーディオコンテンツの出力の調整は、第１再生装置の再生分担に基づく。例えば、オーディオコンテンツの出力の調整は、第１再生装置の分担を、少なくとも第２再生装置によるオーディオコンテンツの出力に追加することを含む。換言すると、結合ゾーンにおける一以上のゾーンプレーヤーが反応しなくなるか、見えなくなるか、または、機能不全になったとみなされたときには、結合ゾーンにおける残存するゾーンプレーヤーが、オーディオコンテンツを出力する新たなゾーンプレーヤーの構成とみなされる。
【００８６】
一例では、結合ゾーンにおいて残存するゾーンプレーヤーは、最小限のオーディオの混乱でオーディオを同期的に出力し、一以上のゾーンプレーヤーの機能不全の埋め合わせのために自動的に再平衡を実行する。他の例では、結合ゾーンにおいて残存するゾーンプレーヤーは、新しい配置で埋め合わせるため、結合ゾーンにおいて残存するゾーンプレーヤーの間で機能不全に陥ったゾーンプレーヤーのチャンネル再生分担を自動的に再分配する。更なる他の例では、結合ゾーンにおいて残存するゾーンプレーヤーは、機能不全に陥ったゾーンプレーヤーのチャンネル再生分担を自動的に再分配すると共に、自動的に再平衡化する。これらの場合のいずれでも、機能不全に陥ったゾーンプレーヤーは、ＣＣＬから除かれ、その機能不全に陥ったゾーンプレーヤーが再び完全に有効になるまで任意の確認通信に参加しない。
【００８７】
上述のように、結合ゾーンにおける各ゾーンプレーヤーの状況は、状態変数に記憶される。ある場合には、各ゾーンプレーヤーの各ゾーンプレーヤーの状況は、結合ゾーンにおける各ゾーンプレーヤーに記憶される。他の場合には、各ゾーンプレーヤーの状況は、主ゾーンプレーヤーのみに記憶される。例えば、ユーザがコントローラを介して操作することによって、ゾーンプレーヤーが結合ゾーンに加えられたときや、結合ゾーンが初期に構築されるときには、結合ゾーンのゾーンプレーヤーは、初期的に有効状態であるとセットされる。動作の任意の点で、ゾーンプレーヤーは、分担を負わない状態になりえ、機能不全とみなされ、ゾーンプレーヤーの状態は、機能不全になる。その後の期間において、分担を負わない状態の機能不全に陥ったプレーヤーが再度有効になったならば、状態変数は、新たな有効状態を反映すべくアップデートされる。
【００８８】
上述のように、ゾーンプレーヤーに関連する状態変数は、ゾーンプレーヤーオーディオ再生性能を含む。例えば、ゾーンプレーヤーが担っているオーディオチャンネル（例えば、レフト、ライト、センター、サブウーファー等）は、「チャンネル性能」状態変数に記憶される。また、各チャンネル（例えば、レフト、ライト、センター）の時間遅延は、「時間遅延」状態変数として記憶される。加えて、ゾーンプレーヤーの再生周波数帯域は、一以上の状態変数に記憶される。
【００８９】
示唆したように、ゾーンプレーヤーは、ゾーンプレーヤーのデータ記憶媒体上に、関連する状態変数を記憶する。そのような場合には、コントローラまたは主ゾーンプレーヤーが、結合ゾーンにおいて残存するゾーンプレーヤーの状態変数を獲得して残存するゾーンプレーヤーの夫々の性能を確認する。以下で示すように、コントローラまたは主ゾーンプレーヤーは、その後、自動的に、フェイルバック回復ゾーンプレーヤー配置および残存するゾーンプレーヤーのアップデートされた再生分担を決定する（作り出す）。
【００９０】
自動的な平衡化
上述のように、結合ゾーンにおいて残存するゾーンプレーヤーは、最小限のオーディオの混乱（存在するのであれば）で、オーディオを同期して出力しつ続け、さらに一以上のゾーンプレーヤーの機能不全を埋め合わせるように、自動的な再平衡化を行う。この例では、再平衡化は、機能不全に陥ったゾーンプレーヤーの周波数帯域分担の一部を、残存するゾーンプレーヤーに再分配する。他の例では、再平衡化は、残存するゾーンプレーヤーのボォリュームレベルを自動的に変動させる。他の例では、再平衡化は、新たな配置のために結合ゾーンにおいて残存するゾーンプレーヤーのキャリブレーションを伴う。
【００９１】
自動的な平衡化：周波数
一例では、全周波数帯域のサブセットを出力するように指示された結合ゾーンにおけるゾーンプレーヤーが、機能不全に陥ったと決定されたならば、結合ゾーンにおいて残存するゾーンプレーヤーは、自動的にそれらの配置を変化させ、（可能であれば）機能不全に陥ったゾーンプレーヤーが以前に出力していた周波数帯域を再生する。例えば、結合ゾーンは、二つの全周波数帯域ゾーンプレーヤー（例えば、ソノズ（法人）サンタ−バーバラ、カリフォルニアに提供されている「ＰＬＡＹ：３」、「ＰＬＡＹ：５」または「ＣＯＮＮＥＣＴ：ＡＭＰ」プレーヤー）と、一つの低周波数帯域ゾーンプレーヤー（例えば、ソノズ（法人）サンタ−バーバラ、カリフォルニアに提供されている「ＳＵＢ」のようなサブウーファー）を含む。二つの全周波数帯域ゾーンプレーヤーは、カットオフ周波よりも高い中周波数帯域と高周波数帯域のオーディオコンテンツ成分を出力するように構成され、低周波数帯域ゾーンプレーヤーは、カットオフ周波よりも低い低周波数帯域のオーディオコンテンツ成分を出力するように構成される。この例では、仮に、低周波数帯域ゾーンプレーヤーが、機能不全に陥っとすると、二つの全周波数帯域ゾーンプレーヤーが、それらの再生構成を調整して、低周波数帯域のゾーンプレーヤーが機能不全に陥ることにより失った低周波数帯域を埋め合わせるために全周波数帯域を出力するようにする。
【００９２】
ある場合には、全周波数帯域オーディオコンテンツは、結合ゾーンにおける各ゾーンプレーヤーに受信され、各装置は、各ゾーンプレーヤーの各再生分担にしたがって全周波数帯域オーディオコンテンツをフィルタリングする（フィルターにかける）。結合ゾーンにおけるゾーンプレーヤーの機能不全を検知すると、残存するゾーンプレーヤーは、可能であれば、より広い周波数帯域を出力するようにオーディオフィルターを調整し、機能不全に陥ったゾーンプレーヤーの寄与を埋め合わせる。他の場合には、全周波数帯域オーディオコンテンツが、主ゾーンプレーヤーに受信されて、オーディオコンテンツが対応するゾーンプレーヤーに分配される前に各ゾーンプレーヤーの再生分担にしたがって主ゾーンプレーヤーでフィルターにかけられる。結合ゾーンにおけるゾーンプレーヤーの機能不全を検知すると、主ゾーンプレーヤーが、オーディオフィルターを調整し、機能不全に陥ったゾーンプレーヤーの寄与を埋め合わせるために、より広い周波数範囲を有するオーディオコンテンツを、結合ゾーンを構成するゾーンプレーヤーに分配する。
【００９３】
自動的な平衡化：ヴリューム
一例では、結合ゾーンにおいて残存するゾーンプレーヤーが、自動的に再生ボォリュームを調整し、残存する結合ゾーンプレーヤーの全体の出力ボォリュームを平衡化する（バランスさせる）。例えば、結合ゾーンは、二つの全周波数帯域ゾーンプレーヤー（例えば、ソノズ（法人）サンタ−バーバラに提供されている「ＰＬＡＹ：３」、「ＰＬＡＹ：５」または「ＣＯＮＮＥＣＴ：ＡＭＰ」プレーヤー）と、一つの低周波数帯域ゾーンプレーヤー（例えば、ソノズ（法人）サンタ−バーバラに提供されている「ＳＵＢ」のようなサブウーファー）を含む。二つの全周波数帯域ゾーンプレーヤーは、カットオフ周波よりも高い中周波数帯域と高周波数帯域のオーディオコンテンツ成分を出力するように構成され、低周波数帯域ゾーンプレーヤーは、カットオフ周波よりも低い低周波数帯域のオーディオコンテンツ成分を出力するように構成される。この場合では、仮に、一の全周波数帯域ゾーンプレーヤーが、機能不全に陥ったとみなされると、残存する全周波数帯域ゾーンプレーヤーが、各出力ボォリュームレベルを上昇させ、低周波数帯域ゾーンプレーヤーは、各出力レベルを減じさせる。このようにして、従前は機能不全に陥ったゾーンプレーヤーが出力していた中周波数帯域および高周波数帯域のオーディオコンテンツ成分の失われた出力を埋め合わせると共に平衡化を行う。
【００９４】
ある場合には、結合ゾーンでの各ゾーンプレーヤーは、出力ボォリュームを個別に制御する。結合ゾーンでのゾーンプレーヤーの機能不全を検知すると、残存するゾーンプレーヤーは、個別のボォリュームを比例させながら調整する。そのことにより、出力ボォリュームレベルを、ゾーンプレーヤーが機能不全に陥る前のシステムの出力レベルに類似させる。他の場合では、オーディオコンテンツが対応するゾーンプレーヤーに分配される前に、主ゾーンプレーヤーが、オーディオコンテンツの出力ボォリュームを調整する役割を担う。結合ゾーンでのゾーンプレーヤーの機能不全を検知すると、主ゾーンプレーヤーは、機能不全に陥ったゾーンプレーヤーの寄与を埋め合わせるために、オーディオコンテンツを従ゾーンプレーヤーに分配する前に、残存するゾーンプレーヤーの夫々のオーディオコンテンツのボォリュームを調整する。
【００９５】
自動的な均衡化：システム構成パラメータ
一例では、結合ゾーンは、双方的なユーザインターフェース（ＵＩ）を使用してユーザによってマニュアルにおけるオーディオの設定がされる。この例では、仮に、結合ゾーン内の一つのゾーンプレーヤーが機能不全に陥ったとみなされると、結合ゾーンのオーディオセッティングがデフォルトセッティングになり、ユーザが、結合ゾーンでのオーディオセッティングを、マニュアルで再調整する。一例では、デフォルトセッティングは、結合ゾーンで残存するゾーンプレーヤーに基づいて決定される。デフォルトセッティングは、各ゾーンプレーヤー上のデータ記憶媒体に記憶されるか、結合ゾーンでのゾーンプレーヤーの一部のセット上に記憶される。一例では、ユーザは、コントローラのディスプレイスクリーンに表示された可視指示（メーセージまたは警告シンボル）によって、結合ゾーンオーディオセッティングを調整することを警告される。他の例では、ユーザは、オーディオトーンや、一以上のゾーンプレーヤー（例えば、結合ゾーンで残存するプレーヤー）が有効であることを示すメッセージによって、結合ゾーンオーディオセッティングを調整することを警告される。他の例では、ユーザは、例えば、公的な回線交換電話ネットワーク（ＰＳＴＮ）やインターネットを介して送信される、テキストメッセージ、ｅメール、ボイスメールメッセージのような外部のネットワーク上のメッセージによって、結合ゾーンオーディオセッティングを調整することを警告される。この例では、ユーザに到達させる通信手段および連絡先が、結合ゾーンでの一以上のゾーンプレーヤー上のデータ記憶媒体に記憶される。
【００９６】
前述の例では、結合ゾーンは、二つの全周波数帯域ゾーンプレーヤー（例えば、ソノズ（法人）サンタ−バーバラに提供されている「ＰＬＡＹ：３」、「ＰＬＡＹ：５」または「ＣＯＮＮＥＣＴ：ＡＭＰ」プレーヤー）と、一つの低周波数帯域ゾーンプレーヤー（例えば、ソノズ（法人）サンタ−バーバラに提供されている「ＳＵＢ」のようなサブウーファー）を含む。二つの全周波数帯域ゾーンプレーヤーは、カットオフ周波よりも高い中周波数帯域と高周波数帯域のオーディオコンテンツ成分を出力するように構成され、低周波数帯域ゾーンプレーヤーは、カットオフ周波よりも低い低周波数帯域のオーディオコンテンツ成分を出力するように構成される。更には、低周波数帯域ゾーンプレーヤーのフェーズ（位相）およびバランス（釣り合い）が、コントローラが備えるＵＩの使用によって、ユーザによって構築される。この例では、仮に、一つの全周波数帯域ゾーンプレーヤーが機能不全に陥ったとみなされるならば、残存する全周波数帯域ゾーンプレーヤーおよびサブウーファーは、ユーザが結合ゾーンオーディオセッティングを調整することを警告されている間、対応するフェーズおよびバランスを自動的にデフォルト設定に調整する。
【００９７】
自動的なチャンネル分配
一例では、ペアをなすプレーヤーのうちの一以上のゾーンプレーヤーが、反応しなくなったり、見えなくなったり、機能不全に陥ったとみなされたとき、新たな配置で埋め合わせを行うために、結合ゾーン内の残存するゾーンプレーヤーが、チャンネル分配を自動的に再分配する。ある場合には、結合ゾーンは、ペアをなす二つのゾーンプレーヤーを含み、第１ゾーンプレーヤーは、ライトチャンネルオーディオ成分を出力し、第２ゾーンプレーヤーは、レフトチャンネルオーディオ成分を出力する。この場合には、仮に、レフトチャンネルオーディオ成分を出力する第２ゾーンプレーヤーが機能不全に陥ったとみなされると、ライトチャンネルオーディオ成分を出力する第１ゾーンプレーヤーは、混乱なしにライトチャンネルオーディオ成分の出力を継続すると共に、オーディオコンテンツのチャンネル分配を、第１ゾーンプレーヤーがレフトチャンネルオーディオコンテンツも出力するように自動的に再分配する。
【００９８】
他の例では、結合ゾーンは、図１Ｂに示したシステム環境１５０がそうであったように、５.１チャンネルオーディオコンテンツを出力するようにペアを組んだ六つのゾーンプレーヤーを含む。この例では、第１ゾーンプレーヤー１１６は、レフトフロントチャンネルオーディオコンテンツを出力し、第２ゾーンプレーヤー１１８は、ライトフロントチャンネルオーディオコンテンツを出力し、第３ゾーンプレーヤー１２０は、センターチャンネルオーディオコンテンツを出力し、第４ゾーンプレーヤー１５４は、レフトリアチャンネルオーディオコンテンツを出力し、第５ゾーンプレーヤー１５６は、ライトリアチャンネルオーディオコンテンツを出力し、第６ゾーンプレーヤー１５２は、ＬＦＥコンテンツを出力する。更に、複数の結合ゾーンプレーヤーは、ライトリアチャンネルオーディオ成分を出力する第５ゾーンプレーヤー１５６のオーディオ再生が、レフトリアチャンネルオーディオ成分を出力する第４ゾーンプレーヤー１５４の再生遅延よりも長い再生遅延を生成するように、システム環境１５０に配置される。
【００９９】
この場合において、仮に、ライトリアチャンネルオーディオ成分を出力する第５ゾーンプレーヤー１５６が、機能不全に陥ったとしても、残存するプレーヤーは、混乱なしにオーディオコンテンツを出力し続けることができる。この場合、例えば、レフトリアチャンネルオーディオコンテンツを出力する第４ゾーンプレーヤー１５４が、レフトリアチャンネルオーディオ成分に加えて、ライトリアチャンネルオーディオ成分も出力するように、リアスピーカーのチャンネル分配を自動的に再分配する。そのような場合には、第４ゾーンプレーヤー１５４は、リアチャンネル間におけるオリジナルの遅延を埋め合わせるように、レフトリアチャンネルに対してライトリアチャンネル成分の再生を遅延させる。
【０１００】
更なる例では、多チャンネルオーディオストリームが、ペアをなすプレーヤーの各ゾーンプレーヤーで受信される。この例では、結合ゾーンでの各ゾーンプレーヤーは、対応するゾーンプレーヤーが出力に分担を負わないオーディオチャンネルをオーディオストリームから取り除く。例えば、ライトチャンネルオーディオ成分のみを出力するゾーンプレーヤーは、オーディオコンテンツを出力する前、多チャンネルオーディオストリームからレフトチャンネルオーディオ成分を取り除く。結合ゾーンにおけるゾーンプレーヤーの機能不全を検知すると、残存するゾーンプレーヤーは、機能不全に陥ったゾーンプレーヤーの寄与を埋め合わせるために、対応する再生チャンネル分配を調整する。更なる例では、主ゾーンプレーヤーがフィルターにかけられたオーディオストリームを結合ゾーン内の対応する従ゾーンプレーヤーに分配する前に、多チャンネルオーディオストリームが、主ゾーンプレーヤーによってフィルターにかけられる。結合ゾーンでのゾーンプレーヤーの機能不全を検知すると、主ゾーンプレーヤーは、チャンネル分配と、オーディオストリームのフィルタリングを調整し、その結果、結合ゾーンで残存するゾーンプレーヤーに分配されたオーディオストリームが、機能不全に陥ったゾーンプレーヤーの寄与を埋め合わせる。
【０１０１】
図６Ｂは、幾つかの実施形態に対応する、機能不全に陥った装置からの復旧を提供する他の例示的な方法６５０のブロック図である。図６Ｂに示す方法６５０は、例えば、システム２００,２０２,２０４,３００,４００,５００を有する環境１００,１５０で使用できる方法を示し、図３−５に示された装置または装置の構成で実行できる。方法６５０は、一以上のブロック６０２−６０８,６５２および６５４によって示される一以上の動作、機能または行為を含む。ブロックは、直線的な順序で順序だてて記載されているが、これらのブロックは、互いに平行に（同時に）実行されてもよく、そこで記載された順序と異なる順序で実行されてもよい。また、様々なブロックは、より少ないブロックに統合されてもよく、付加的なブロックに分離されてもよく、または、所望の実施形態に基づいて取り除かれてもよい。
【０１０２】
図示されているように、方法６５０は、図６Ａに示され、上で記述された方法６００のブロック６０２−６０８を含む。ブロック６０２−６０８に加えて、方法６５０は、更に、ブロック６５２,６５４を含み、そのブロック６５２,６５４は、一以上の再生装置／ゾーンプレーヤーが、機能不全に陥ったゾーンプレーヤーを埋め合わせるように再生を調整するために、如何に選ばれるかを示す。
【０１０３】
ブロック６５２では、方法６５０は、複数の再生装置における各再生装置に関係する装置情報を受けることを含む。上述のように、装置情報は、複数の再生装置における各再生装置の再生性能を示す。そのようなとき、ブロック６０４で、ゾーンプレーヤーが機能不全に陥ったことを検知すると、主ゾーンプレーヤーまたはコントローラは、各ゾーンプレーヤーの性能を示す情報を入手するために、結合ゾーンでの残存するゾーンプレーヤーの夫々に質問をする。上述のように、ゾーンプレーヤーに関係する装置情報および状態変数のうちの少なくとも一方は、もうすでに主ゾーンプレーヤーに記憶されていても良く、その場合には、主ゾーンプレーヤーは、他のゾーンプレーヤーに質問をする必要がない。
【０１０４】
ブロック６５４では、方法６５０は、装置情報に基づいて複数の再生装置から少なくとも第２再生装置を選択する。以前に示唆したように、少なくとも第２再生装置の選択は、更に、複数のゾーンプレーヤーのうちで、どの再生装置／ゾーンプレーヤーが機能不全に陥ったゾーンプレーヤーの機能不全を埋め合わせることできるのかを決定することを含む。ブロック６０６では、機能不全に陥った再生装置の再生分担を決定するにあたり、主ゾーンプレーヤーまたはコントローラは、どのゾーンプレーヤーが機能不全に陥ったゾーンプレーヤーの機能不全を埋め合わせることできるのかを、結合ゾーン内の各ゾーンプレーヤーの装置情報に基づいて決定する。例えば、仮に、機能不全に陥ったゾーンプレーヤーがサブウーファーのような低周波数帯域ゾーンプレーヤーであったとすると、機能不全に陥ったゾーンプレーヤーを埋め合わせるように、低周波数帯域のオーディオコンテンツを出力するために、各ゾーンプレーヤーの性能に基づいて、一以上のゾーンプレーヤーが複数のゾーンプレーヤーから選択される。
【０１０５】
ＶＩ．装置再生再分配
前のセクションで議論したように、装置の再生の機能不全からの復旧は、グループ内の再生装置が機能不全に陥ったとき、オーディオコンテンツの再生が、一以上の再生装置に再分配されるように実行される。幾つかのシナリオでは、装置に対する再生の分配は、新たな再生装置が再生装置のグループに追加されたときに実行されてもよい。一例では、新たな再生装置は、再接続された以前に機能不全に陥った再生装置でもよい。この意味では、新たな再生装置が追加されるか、または、以前に機能不全に陥った再生装置が再接続されると、結合ゾーンで出力されるオーディオコンテンツは、少なくとも一つの追加された再生装置を含む再生装置の新たな配置に応じて調整される。
【０１０６】
図７は、幾つかの実施形態に対応する、装置の再生の再分配のための例示的な方法７００ブロック図である。図７に示す方法７００は、例えば、システム２００,２０２,２０４,３００,４００,５００を有する環境１００,１５０で使用されることができる方法の実施形態を示し、図３-５に示された装置や、その装置のコンポーネント等によって実行されることができる。方法７００は、一以上の動作、機能または行為を含み、これは、一以上のブロック７０２-７０８に例示されている。ブロックは、順序だてて記載されているが、これらのブロックは、互いに平行に（同時に）実行されてもよく、そこで記載された順序と異なる順序で実行されてもよい。また、様々なブロックは、より少ないブロックに統合されてもよく、付加的なブロックに分離されてもよく、または、所望の実施形態に基づいて取り除かれてもよい。
【０１０７】
ブロック７０２では、方法７００は、複数の再生装置にオーディオコンテンツを同期して出力させることを含む。一例では、複数の再生装置に同期してオーディオコンテンツを出力させることは、方法６００のブロック６０２に関連して上で述べられた結合ゾーンでのオーディオコンテンツの出力に類似する。上述のように、出力されたオーディオコンテンツは、多数のオーディオチャンネルおよび多数のオーディオ周波数帯域を含み、ローカルエリアネットワーク（ＬＡＮ）でのローカルコンテンツ、コントローラ上でのコンテンツ、または、インターネットからのクラウドに基づくコンテンツを含む複数の異なるソースによってもたらされる。
【０１０８】
ブロック７０４では、方法７００は、複数の再生装置への新たな再生装置の追加を検知することを含む。一例では、主再生装置／ゾーンプレーヤーは、新たな再生装置から、新たな再生装置に関係する装置状況情報を示すメッセージを受信する。幾つかの場合には、同じメッセージが、結合ゾーンにおける幾つかまたは全ての再生装置／ゾーンプレーヤーで受信される。
【０１０９】
一例では、新たな装置が所定の時間（特定の時間）毎の規則的なインターバルで主再生装置／ゾーンプレーヤーまたは他の再生装置と通信するまで、新たな再生装置が結合ゾーンに追加されたとみなされない。例えば、結合ゾーンにおける各ゾーンプレーヤーは、主ゾーンプレーヤーと周期的な通信をする。一例では、一度限りの通信は、ゾーンプレーヤーが結合ゾーンに追加されるのには、十分でない。それよりはむしろ、結合ゾーンは、ある数の周期的な通信（例えば、３−５の繰り返し）の後、新たなゾーンプレーヤーを結合ゾーンに追加する。
【０１１０】
一例では、新たな再生装置は、直近に獲得された、新しくインストールされたゾーンプレーヤーであるか、または、ユーザの要求によって結合ゾーンに追加されたゾーンプレーヤーである。一例では、新たな再生装置は、上述のように、以前機能不全に陥ったゾーンプレーヤーである。
【０１１１】
ブロック７０６では、方法７００は、オーディオコンテンツを出力する際の新たな再生装置の再生分担を決定することを含む。上述のようにオーディオコンテンツは、多数のチャンネルとオーディオ周波数帯域を含む。新たな再生装置の再生分担は、再生ボォリューム、一以上のオーディオチャンネル、新たな再生装置によって出力されるオーディオコンテンツの一以上の周波数帯域を含む。
【０１１２】
新たな再生装置の再生分担は、出力されるオーディオコンテンツに基づいて決定される。必然的に、新たな再生装置の再生分担は、新たな再生装置の性能に基づいて決定される。一例では、新たな再生装置の性能は、新たな再生装置から受信した装置情報を通じて判断される。一例では、装置情報は、新たな再生装置と主再生装置との間の規則的で周期的な通信の一部によって受信される。他の例では、新たな再生装置が、結合ゾーンに追加されたとき、結合ゾーンでの主再生装置／ゾーンプレーヤーは、装置情報に関して新たな再生装置に質問し、受信した装置情報に基づいて新たな再生装置の再生分担を決定する。
【０１１３】
上述のように、新たな再生装置は、実際には、再度有効になるか、または、再接続された以前機能不全に陥った再生装置であってもよい。この場合には、新たな再生装置の再生分担は、単に機能を失う以前の再生装置の再生分担であってもよい。
【０１１４】
ブロック７０８では、方法７００は、複数の再生装置のうちの少なくとも一つの再生装置におけるオーディオコンテンツの出力の調整を含む。この例では、調整は、少なくとも一つの再生装置のオーディオコンテンツの出力から、新たな再生装置の再生分担を取り除くことを含む。一例では、新たな再生装置の再生分担分を取り除くことは、ゾーンプレーヤーの追加または再接続の結果として、結合ゾーンにおける各ゾーンプレーヤーの再生分担を調整することに対応する。例えば、仮に、全周波数帯域ゾーンプレーヤーが、特定のボォリュームでオーディオコンテンツを出力しているのであれば、新たな再生装置が低周波数帯域出力性能を有しているとき、全周波数帯域ゾーンプレーヤーは、ボォリュームを低減し、低周波数帯域オーディオ成分を出力しないようにし、新たな再生装置がオーディオコンテンツの低周波数オーディオ成分を出力することを許容する。
【０１１５】
一例では、結合ゾーンに一以上のプレーヤーが追加または再接続されたとき、結合ゾーンにおけるオリジナルのゾーンプレーヤーは、存在したとしても最小限のオーディオの混乱で、オーディオコンテンツを同期して出力することを持続する。結合ゾーンでのゾーンプレーヤーは、更に、新たな配置を埋め合わせるために自動的な再均衡を実施する。同様に、結合ゾーンで残存するプレーヤーは、新たな配置を埋め合わせるために結合ゾーンでのプレーヤーの間のチャネル割り当てを自動的に再分配する。
【０１１６】
ある場合では、再均衡は、結合ゾーンでのゾーンプレーヤーからの周波数帯域の一部を新たなまたは復活したプレーヤーに再分配することを含む。他の場合では、再均衡は、復活したプレーヤーの寄与を考えてプレーヤーのボォリュームレベルを自動的に変動させることを含む。更なる例では、再均衡化は、修正されたオーディオ設定を、デフォルトオーディオ設定値にリセットすることを含む。
【０１１７】
一例では、全周波数帯域オーディオコンテンツは、結合ゾーンでの各ゾーンプレーヤーに受信され、各ゾーンプレーヤーは、各ゾーンプレーヤーの再生分担に基づいて、全周波数帯域のオーディオコンテンツをフィルターにかける。結合ゾーンにおけるゾーンプレーヤーの追加または再接続を検知すると、オリジナルゾーンプレーヤーは、ゾーンプレーヤーの追加または復活を埋め合わせるように調整された再生分担（例えば、より狭い周波数帯域またはより小さいボォリューム）に基づいて、受信した全周波数帯域オーディオコンテンツをフィルターにかける。
【０１１８】
他の例では、全周波数帯域オーディオコンテンツは、フィルターにかけられたオーディオコンテンツを対応する従ゾーンプレーヤーに再分配する前に、主ゾーンプレーヤーに受信され、結合ゾーンでの各従ゾーンプレーヤーの再生分担に基づいてフィルターにかけられる。この場合には、結合ゾーンにおけるゾーンプレーヤーの追加または復活を検知すると、主ゾーンプレーヤーは、フィルターにかけられたオーディオコンテンツを対応する従ゾーンプレーヤーに再分配する前に、各従ゾーンプレーヤーの調整された再生分担（例えば、より狭い再生周波数帯域または小さいボォリューム）に基づいて、全周波数帯域オーディオコンテンツのフィルタリングを調整する。
【０１１９】
他の例では、各ゾーンプレーヤーは、各出力ボォリュームレベルを制御する。結合ゾーンにおけるゾーンプレーヤーの追加または復活を検知すると、ゾーンプレーヤーは、各出力レベルを、ゾーンプレーヤーの調整された再生分担に基づく出力レベルに再調整する。
【０１２０】
他の場合では、主ゾーンプレーヤーは、調整されたオーディオコンテンツを対応する従ゾーンプレーヤーに再分配する前に、従ゾーンプレーヤーの再生分担に基づいて、オーディオコンテンツのボォリューム出力レベルを調整する。この場合には、結合ゾーンにおけるゾーンプレーヤーの追加または復活を検知すると、主ゾーンプレーヤーは、調整されたオーディオコンテンツを対応する従ゾーンプレーヤーに再分配する前に、従ゾーンプレーヤーの調整された再生分担に基づいて、各プレーヤーのオーディオコンテンツ出力ボォリュームレベルを再調整する。
【０１２１】
更なる例では、結合ゾーンのオーディオ設定は、双方向のユーザインターフェイス（ＵＩ）を使用して修正される。この場合には、仮に、以前に機能不全に陥った後、結合ゾーンにゾーンプレーヤーが再接続されたとすると、オーディオ設定は、ゾーンプレーヤーが機能不全に陥る前のオリジナルの設定に復帰するように修正される。上述のように、オリジナルへの修正オーディオ設定は、各ゾーンプレーヤーの、ゾーンプレーヤーのサブセットの、または、結合ゾーンにおける主ゾーンプレーヤーのみの、データ記憶媒体に記憶されてもよい。
【０１２２】
一般的には、再生分担の調整は、以前に記載したように、再生分担が結合ゾーンの初期設定のときに決定されたときと同様に実行される。他方、新たな再生装置／ゾーンプレーヤーが以前に機能不全に陥った再生装置である場合には、結合ゾーンでの各ゾーンプレーヤーの再生分担は、単に元に戻るだけで、追加のゾーンプレーヤーの機能不全以前のゾーンプレーヤーの再生分担に調整される。
【０１２３】
ＶＩＩ．装置の再生の機能不全からの復帰の例示的な実施
上述のように、装置の再生の機能不全からの復帰を例示するために、装置の再生の機能不全からの復帰の例示的な実施が、図８Ａから図８Ｃに基づいて説明される。図８Ａ,図８Ｂおよび図８Ｃで示された方法８００,８３０,８６０は、一以上の動作、機能または行為を含み、これは、一以上のブロック８０２-８７２に例示されている。ブロックは、順序だてて記載されているが、これらのブロックは、互いに平行に（同時に）実行されてもよく、そこで記載された順序と異なる順序で実行されてもよい。また、様々なブロックは、より少ないブロックに統合されてもよく、付加的なブロックに分離されてもよく、または、所望の実施形態に基づいて取り除かれてもよい。一例では、例示的な実施は、図１Ｂに示すホームシアタールームシステム環境１５０に適用できる。
【０１２４】
図８Ａに示すように、装置の再生の機能不全からの復帰のシステムの実施形態の第１部分８００は、アクションブロック８０２,８０８,８１０を含み、決定ブロック８０４,８０６を含む。第１実施形態部分８００は、更に、決定ブロック８３４,８６４を参照する。このことについては、図８Ｂ,図８Ｃを参照しつつ後で述べる。
【０１２５】
アクションブロック８０２では、結合ゾーンにおける再生装置の機能不全が検知される。再生装置の機能不全の検知は、再生装置と、主装置との間の停止した通信に基づく。一度、再生装置の機能不全が検知されたならば、システムは、決定ブロック８０４に移行して、機能不全に陥った装置が、図１Ｂのゾーンプレーヤー１５２のような、サブウーファーかどうかを決定する。仮に機能不全に陥ったゾーンプレーヤーがサブウーファーでないならば、システムは、図８Ｂおよび図８Ｃの夫々における、決定ブロック８３４または８６４に移行する。これについては、後で述べる。
【０１２６】
仮に、機能不全に陥ったゾーンプレーヤーがサブウーファーであるならば、結合ゾーンにおいて他のサブウーファーが有効であるか否かを調査する。仮に、結合ゾーンにおいて他のサブウーファーが有効であるならば、アクションブロック８０８に示すように、機能不全に陥ったサブウーファーを埋め合わせるように、他のサブウーファーの再生ボォリュームを増大させる。結合ゾーンにおいて他のサブウーファーが有効でないならば、アクションブロック８１０に示すように、結合ゾーンにおける他の再生装置が、機能不全に陥ったサブウーファーが以前に出力していたオーディオコンテンツの低音（ベース）成分を出力する。
【０１２７】
図８Ｂに示すように、装置の再生の機能不全からの復帰のシステムの実施形態の第２部分８３０は、アクションブロック８３８,８４２,８４４と、決定ブロック８３４,８３６,８４０とに加えて、図８Ａで議論したアクションブロック８０２を含む。第２実施部分８３０は、更に、図８Ａの決定ブロック８０４と、図８Ｃに関連して議論する決定ブロック８６４とを参照する。
【０１２８】
上述のように、アクション８０２は、再生装置の機能不全を検知する。一度、再生装置の機能不全が検知されたならば、システムは決定ブロック８３４に移行して、機能不全に陥った再生装置が、図１Ｂに示すゾーンプレーヤー１１６,１１８,１２０のようなフロントチャンネル再生装置かどうかを判定する。仮に、機能不全に陥った再生装置がフロントチャンネル再生装置でないならば、システムは、図８Ａおよび図８Ｃの決定ブロック８０４または８６４に移行する。
【０１２９】
仮に、機能不全に陥った再生装置がフロントチャンネル再生装置であるならば、システムは、決定ブロック８３６に移行して、機能不全に陥ったフロントチャンネル再生装置が図１Ｂに示すゾーンプレーヤー１１６のようなレフトチャンネル再生装置であるかを判断する。仮に、機能不全に陥ったフロントチャンネル再生装置がレフトチャンネル再生装置であったならば、アクションブロック８３８に示すように、図１Ｂのゾーンプレーヤー１１８のようなライトチャンネル再生装置および図１Ｂのゾーンプレーヤー１２０のようなセンターチャンネル再生装置が、以前に機能不全に陥ったレフトチャンネル再生装置によって出力されていたレフトチャンネル再生成分を出力する。この場合には、レフトチャンネル再生成分の時間遅延および位相（フェーズ）は、以前に述べたように、ライトおよびセンター再生装置の出力によって調整される。
【０１３０】
仮に、機能不全に陥った装置が、レフトチャンネル再生装置でないならば、システムは、決定ブロック８４０に移行して、機能不全に陥ったフロントチャンネル再生装置が図１Ｂに示すゾーンプレーヤー１１８のようなライトチャンネル再生装置であるかを判断する。仮に、機能不全に陥ったフロントチャンネル再生装置がライトチャンネル再生装置であったならば、アクションブロック８４２に示すように、図１Ｂのゾーンプレーヤー１１６のようなレフトチャンネル再生装置および図１Ｂのゾーンプレーヤー１２０のようなセンターチャンネル再生装置が、以前に機能不全に陥ったライトチャンネル再生装置によって出力されていたライトチャンネル再生成分を出力する。この場合には、ライトチャンネル再生成分の時間遅延および位相（フェーズ）は、以前に述べたように、レフトおよびセンター再生装置の出力によって調整される。
【０１３１】
仮に、機能不全に陥った再生装置が、ライトチャンネル再生装置でないならば、機能不全に陥った再生装置がセンターチャンネル再生装置を指し示すことになるが、そのとき、システムは、アクションブロック８４４に移行し、図１Ｂのゾーンプレーヤー１１６のようなレフトチャンネル再生装置および図１Ｂのゾーンプレーヤー１１８のようなライトチャンネル再生装置が、機能不全に陥ったセンターチャンネル再生装置が以前に出力していたセンターチャンネル再生成分を出力する。この実施形態８３０では、フロントチャンネル再生装置が、レフト、センターおよびライトチャンネル再生装置のみを含んでいた。しかし、追加のフロントチャンネル再生装置を有するシステムを構築してもよい。
【０１３２】
図８Ｃに示すように、装置の再生の機能不全からの復帰のシステムの実施形態の第３部分８６０は、アクションブロック８６８,８７０,８７２と、決定ブロック８６４,８６６とに加えて、図８Ａで議論したアクションブロック８０２を含む。第３実施部分８６０は、更に、図８Ａの決定ブロック８０４と、図８Ｃの決定ブロック８３４とを参照する。
【０１３３】
アクションブロック８０２では、再生装置の機能不全を検知する。一度、再生装置の機能不全が検知されたならば、システムは、決定ブロック８６４に移行して、機能不全に陥った再生装置が、図１Ｂのゾーンプレーヤー１５４,１５６のように、リアチャンネル再生装置であるかどうかを判断する。仮に、機能不全に陥った再生装置が、リアチャンネル再生装置でないならば、システムは、図８Ａおよび図８Ｂの決定ブロック８３４または８６４に移行する。
【０１３４】
仮に、機能不全に陥った再生装置が、リアチャンネル再生装置であるならば、システムは、決定ブロック８６６に移行して、機能不全に陥ったリアチャンネル再生装置が図１Ｂに示すゾーンプレーヤー１５４のようなレフトチャンネル再生装置であるかを判断する。仮に、機能不全に陥ったリアチャンネル再生装置がレフトチャンネル再生装置であったならば、アクションブロック８７０に示すように、図１Ｂのゾーンプレーヤー１５６のようなライトチャンネル再生装置がミュートする。ライトチャンネル再生装置がミュートした後、アクションブロック８７２に示すように、ゾーンプレーヤー１２０のようなフロントセンター再生装置が、リアチャンネル装置の機能不全およびミュートを埋め合わせるために調整された時間遅延およびフェーズシフトを有した状態でリアレフトおよびリアライトの両方の成分を出力する。同様に、仮に、機能不全に陥ったリアチャンネル再生装置がレフトチャンネル再生装置でないならば、機能不全に陥った再生装置がリアライトチャンネル再生装置となるが、そのとき、アクションブロック８６８に示すように、図１Ｂのゾーンプレーヤー１５４のようなレフトチャンネル再生装置がミュートする。レフトチャンネル再生装置がミュートした後、アクションブロック８７７に示すように、フロントセンター再生装置がリアレフトおよびリアライト再生成分の両方を出力する。
【０１３５】
上述のように、図８Ａ,図８Ｂおよび図８Ｃで示した決定ブロックおよびアクションブロックのシーケンスは、例を提供したにすぎない。例えば、決定ブロック８０４,８３４,８６４は、平行に（同時に）実行されてもよく、同様な装置の再生の機能不全から復旧させるシステムを達成できる他の順序で実行されてもよい。加えて、結合ゾーンでの再生装置は、異なるグループに編成されてもよい。例えば、再生装置を、フロント再生装置とリア再生装置とに分離する代わりに、再生装置を、レフト、ライトおよび／またはセンター（サブウーファーおよびセンターチャンネルスピーカーの両方を含む）再生装置に分離してもよい。更に、機能不全に陥った再生装置を埋め合わせる異なる方法を実施してもよい。例えば、上述のように、一以上の再生装置が機能不全に陥ったとき、ミュートさせるよりもむしろ、（たぶん、反対側のフロント再生装置が手助けすることになるだろうが）他のリア再生装置が機能不全に陥ったリア再生装置を埋め合わせるようにしてもよい。
【０１３６】
ＶＩＩＩ．結び
上述のように、システムおよび方法において、オーディオが単一の視聴ゾーンまたは横断的な多数の視聴ゾーンで、同時に同期して出力されることを許容する有線、無線またはそれら両方のオーディオソリューションが提供された。
【０１３７】
一例では、方法は、複数の再生装置がオーディオコンテンツを同期して出力するステップ、上記複数の再生装置のうちの第１再生装置の機能不全を検知するステップ、上記第１再生装置の再生分担を決定するステップ、上記複数の再生装置のうちの少なくとも第２再生装置によるオーディオコンテンツの出力の調整を実行するステップ、を含む。また、ここで、上記調整は上記第１再生装置の再生分担に基づく。
【０１３８】
他の例では、方法は、複数の再生装置にオーディオコンテンツを同期して出力させるステップ、上記複数の再生装置に対する新たな再生装置の追加を検知するステップ、上記オーディオコンテンツの出力における上記新たな再生装置の再生分担を決定するステップ、上記複数の再生装置のうちの少なくとも一つの再生装置によるオーディオコンテンツの出力の調整を実行するステップ、を含む。ここで、上記調整は、上記第１再生装置の再生分担に基づく。
【０１３９】
更なる他の例のシステムは、一以上のオーディオシステムソース、一以上のオーディオ再生装置、コントローラ、および、オーディオコンテンツソース、一以上のオーディオ再生装置およびコントローラと通信する処理ユニットを含む。上記処理ユニットは、複数の再生装置がオーディオコンテンツを同期して出力するようにし、複数の再生装置のうちの第１再生装置の機能不全を検知し、第１再生装置の再生分担を決定し、複数の再生装置のうちの少なくとも第２再生装置による上記オーディオコンテンツの出力の調整を実行する。また、ここで、上記調整が上記第１再生装置の再生分担に基づく。
【０１４０】
記載が、多岐に亘る例示的なシステム、方法、装置および製造に関して行われ、その他の構成、ファームウェアおよび／またはハードウエア上で実行されるソフトウェアに関しても行われた。しかし、それらは、単に例示であって、制限を意味するものではない。例えば、これらのファームウェア、ハードウエアおよび／またはソフトウェアは、ハードウエア単独で実施でき、ソフトウェア単独で実施でき、ファームウェア単独で実施でき、ファームウェア、ハードウエアおよびソフトウェアのうちの二以上を組み合わせても実施できる。例示的なシステム、方法、装置および／または製造品が記載されているけれども、それらは、そのような、システム、方法、装置および／または製造品が実施される唯一の手法ではない。
【０１４１】
加えて、示された、特定の特徴、構造、または、実施形態に関連して記載された構成は、一実施形態として発明に含まれる。この明細書の様々な場所でのフレーズは、そのフレーズが行われた実施形態に限定されるものではなく、他の実施形態にも適用できる。また、明細書で記載された実施形態を、他の実施形態と結合されることができることは、当業者には、明白である。
【０１４２】
明細書は、ネットワークに結合されたデータ処理装置の動作と直接または間接的に共通点がある、例示的な環境、システム、手続き、ステップ、論理ブロック、処理およびその他の象徴する記載を行った。これらのプロセスの記述および表現によって、当業者は本発明を効率的に実施できる。明細書は、開示の理解が得られるように説明した。しかし、当業者は、この発明のある実施形態が、特定の細部なしで実施できることを理解できる。他の事実として、実施例の側面をいたずらに曖昧（冗長）にすることを回避するため、周知の方法、手続き、成分および電気回路が、詳細に記載されていない。したがって、開示の範囲は、行われた実施形態の記載よりも添付のクレームにより画定される。
【０１４３】
添付のクレームのいずれかが、ソフトウェアおよびファームウェアのうちの少なくとも一方をカバーするとき、それらの少なくとも一つを記憶する、メモリ、ＤＶＤ、ＣＤ、Ｂｌｕ−ｒａｙ(登録商標)等、または、ソフトウェアおよびファームウェアのうちの少なくとも一つの有体の媒体は、本発明の範疇に含まれる。
【図１Ａ】
2020057003.tif 000003
【図１Ｂ】
2020057003.tif 000004
【図２Ａ】
2020057003.tif 000005
【図２Ｂ】
2020057003.tif 000006
【図２Ｃ】
2020057003.tif 000007
【図３】
2020057003.tif 000008
【図４】
2020057003.tif 000009
【図５】
2020057003.tif 000010
【図６Ａ】
2020057003.tif 000011
【図６Ｂ】
2020057003.tif 000012
【図７】
2020057003.tif 000013
【図８Ａ】
2020057003.tif 000014
【図８Ｂ】
2020057003.tif 000015
【図８Ｃ】
2020057003.tif 000016
【手続補正書】
【提出日】令和1年12月16日(2019.12.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の再生装置を含む再生システムのための方法であって、
ゾーングループにある複数の再生装置のそれぞれによって、ゾーングループの再生装置のそれぞれに関連付けられた状態変数を格納するするステップ、ここで各状態変数は、それぞれの再生装置の現在のゾーングループを示すと共に、それぞれの再生装置の現在の再生責任を示す、
ゾーングループ内の複数の再生装置が同期してオーディオコンテンツをレンダリングするステップ、
ゾーングループへ新しい再生装置が追加されたことを検出するステップ、
ゾーングループの複数の再生装置のそれぞれによって、新しい再生装置がゾーングループに含まれたことを示すように、新しい再生装置に対応する状態変数を更新するステップ、
オーディオコンテンツをレンダリングするため、新しい再生装置の再生責任を決定するステップ、
少なくとも１つの再生装置によって再生されるオーディオコンテンツから新しい再生装置に対して決定された再生責任を少なくとも部分的に除去するように、ゾーングループの少なくとも１つの再生装置によるオーディオ再生を調整するステップ、
ゾーングループの各再生装置がそれぞれに調整された再生責任を示すように、ゾーングループ内の各再生装置において、ゾーングループの各再生装置に関連付けられて、保存されている状態変数を更新するステップ、
を有する方法。
【請求項２】
更に、
新しい再生装置から、新しい再生装置のオーディオ機能に関する情報を、ゾーングループの少なくとも１つの再生装置により受信するステップ、ここで、新しい再生装置の再生責任を決定するステップは、受信した新しい再生装置のオーディオ機能に関する情報に基づいている、
を有する、請求項１に記載の方法。
【請求項３】
新しい再生装置の再生責任を決定するステップは、ゾーングループによってレンダリングされているオーディオコンテンツに基づいている、
請求項１又は２に記載の方法。
【請求項４】
再生装置は、ユーザの要求によりゾーングループに追加された再生装置である、
請求項１〜３のいずれか一つに記載の方法。
【請求項５】
新しい再生装置は、以前、ゾーングループのメンバーであった再生装置であり、再度有効になった、または再接続した再生装置である、
請求項１〜４のいずれか一つに記載の方法。
【請求項６】
オーディオ再生を調整するステップは、ゾーングループの再生装置のそれぞれについて、新しい再生装置がゾーングループのメンバーであったときの再生責任に戻すことである、請求項５に記載の方法。
【請求項７】
新しい再生装置が、以前、ゾーングループのメンバーであった場合、
更に、
新しい再生装置が追加されたことを検出するステップの前に、ゾーングループの各再生装置のメモリに、新しい再生装置の状態を示す状態変数を保存するステップ、
を有し、
ここで、新しい再生装置の再生責任を決定するステップは、格納された状態変数に基づいて決定される、
請求項１〜６のいずれか一つに記載の方法。
【請求項８】
新しい再生装置から受信した状態変数は、新しい再生装置の音量レベルを示す、
請求項７に記載の方法。
【請求項９】
それぞれの再生責任に戻すことは、新しい再生装置が以前にゾーングループのメンバーであったときに確立された調整済みのオーディオ設定に戻すことである、
請求項６に記載の方法。
【請求項１０】
新しい再生装置は、新しくインストールされた再生装置である、
請求項１〜９のいずれか一つに記載の方法。
【請求項１１】
再生責任は、次のうち少なくとも１つである、
新しい再生装置によるオーディオ再生の音量レベル
オーディオコンテンツの１つ以上のオーディオチャネル、
オーディオコンテンツの１つ以上のオーディオ周波数範囲、
再生遅延、
請求項１〜１０のいずれか一つに記載の方法。
【請求項１２】
オーディオ再生を調整するステップには、ゾーングループ内の各再生装置のオーディオ再生の調整を含む
請求項１〜１１のいずれか一つに記載の方法。
【請求項１３】
少なくとも１つの再生装置は、全周波数範囲の再生装置であり、新しい再生装置は低周波数範囲の再生装置であると共に、少なくとも１つの再生装置によるオーディオ再生を調整するステップは、低周波オーディオコンテンツを低減された音量でレンダリングすること、または低周波オーディオコンテンツのレンダリングを排除することを含む、
請求項１〜１２のいずれか一つに記載の方法。
【請求項１４】
請求項１〜１３のいずれか一項に記載の方法のステップを実行するように構成された再生システムであって、複数の再生デバイスを含む再生システム。
【請求項１５】
請求項１４に記載のシステムで使用するために構成された再生装置。
【外国語明細書】
2020057003.tif 000017
2020057003.tif 000018
2020057003.tif 000019
2020057003.tif 000020
2020057003.tif 000021
2020057003.tif 000022
2020057003.tif 000023
2020057003.tif 000024
2020057003.tif 000025
2020057003.tif 000026
2020057003.tif 000027
2020057003.tif 000028
2020057003.tif 000029
2020057003.tif 000030
2020057003.tif 000031
2020057003.tif 000032
2020057003.tif 000033
2020057003.tif 000034
2020057003.tif 000035
2020057003.tif 000036
2020057003.tif 000037
2020057003.tif 000038
2020057003.tif 000039
2020057003.tif 000040
2020057003.tif 000041
2020057003.tif 000042
2020057003.tif 000043
2020057003.tif 000044
2020057003.tif 000045
2020057003.tif 000046
2020057003.tif 000047
2020057003.tif 000048
2020057003.tif 000049
2020057003.tif 000050
2020057003.tif 000051
2020057003.tif 000052
2020057003.tif 000053
2020057003.tif 000054
2020057003.tif 000055
2020057003.tif 000056
2020057003.tif 000057
2020057003.tif 000058
2020057003.tif 000059
2020057003.tif 000060
2020057003.tif 000061
2020057003.tif 000062
2020057003.tif 000063
2020057003.tif 000064
2020057003.tif 000065
2020057003.tif 000066
2020057003.tif 000067
2020057003.tif 000068
2020057003.tif 000069
2020057003.tif 000070
2020057003.tif 000071
2020057003.tif 000072
2020057003.tif 000073
2020057003.tif 000074
2020057003.tif 000075
2020057003.tif 000076
2020057003.tif 000077
2020057003.tif 000078
2020057003.tif 000079
2020057003.tif 000080
2020057003.tif 000081
2020057003.tif 000082
2020057003.tif 000083
2020057003.tif 000084
2020057003.tif 000085
2020057003.tif 000086
2020057003.tif 000087
2020057003.tif 000088
2020057003.tif 000089
2020057003.tif 000090