(57)【要約】例示的な方法は、ゲストコントローラを、再生列を記録するゾーンプレーヤーを含むメディア再生システムにリンクすることを含む。再生列は、ゾーンプレーヤーによって出力されるメディアアイテムを特定する情報を含む。メディア再生システムは、メディア再生システムと連動するローカルコントローラに対し承認した第１アクセスよりも制限された第２アクセスしか認めないゲストコントローラを提供する。例示的な方法は、メディア再生システムにおいて、ゲストコントローラから送信されたメッセージを受信することを含み、そのメッセージは、ゾーンプレーヤーによって出力するためのメディアサービス認定およびメディアアイテムの認証を含む。例示的な方法は、メディア再生システムにおいて、ゲストコントローラからメディアアイテムを特定する情報を再生列に記録することを含む。例示的な方法は、メディア再生システムにおいて、メディアサービス認定を使用して、メディアアイテムのためのメディアを取得することを含む。
2015526964.tif 000002
【特許請求の範囲】
【請求項１】
ゲストコントローラをメディア再生システムにリンクするステップ、ここで、上記メディア再生システムは、ゾーンプレーヤーを含み、上記ゾーンプレーヤーは、再生列を含み、上記再生列は、上記ゾーンプレーヤーによって出力されるメディアアイテムを特定する情報を含み、上記メディア再生システムは、上記メディア再生システムと連動するローカルコントローラに対し承認した第１アクセスよりも制限された第２アクセスを上記ゲストコントローラに提供する、
上記メディア再生システムにより、上記ゲストコントローラから送信されたメッセージを受信するステップ、ここで、上記メッセージは、メディアサービス認定と、上記ゾーンプレーヤーによって出力されるメディアアイテムの認証とを含み、
上記メディア再生システムにより、上記ゲストコントローラからの上記メディアアイテムを特定する情報を上記再生列に配置するステップ、
上記メディア再生システムにより、上記メディアサービス認定を使用して、ワイドエリアネットワークから上記メディアアイテムのためのメディアを取得するステップ、を含む方法。
【請求項２】
上記メディア再生システムは、上記メディア再生システムが上記メディアアイテムを特定する上記情報を上記再生列に配置することが可能なようにゲストパスモードで動作し、上記メディア再生システムは、所定時間だけ上記ゲストパスモードで動作する、請求項１に記載の方法。
【請求項３】
上記メディア再生システムが上記ゲストパスモードで動作していないとき、上記メディア再生システムは、上記ゲストコントローラから受信した上記メディアサービス認定をもはや使用できない、請求項２に記載の方法。
【請求項４】
上記メディアサービス認定が上記ゾーンプレーヤーに伝達され、上記ゾーンプレーヤーは、上記メディアサービス認定を上記ワイドエリアネットワークから上記メディアを取得するのに使用する、請求項１に記載の方法。
【請求項５】
上記ゲストコントローラと、上記メディア再生システムとをリンクすることは、上記メディア再生システムの装置上のボタンの押圧によって可能になる、請求項１に記載の方法。
【請求項６】
上記第２アクセスは、所定時間、ゾーン制御およびコンテンツ制御のうちの少なくとも一つで制限される、請求項１に記載の方法。
【請求項７】
更に、
上記メディア再生システムにより、第２メディアアイテムを特定する情報を上記再生列に配置するステップを含み、ここで、上記再生列は、上記メディアアイテムおよび上記第２メディアアイテムを特定する情報を含み、上記再生システムは、第２メディアサービス認定を上記第２メディアアイテムを取得するのに使用する、請求項１に記載の方法。
【請求項８】
更に、
上記メディア再生システムにより、第３メディアアイテムを特定する情報を上記再生列に配置するステップを含み、ここで、上記再生列は、上記メディアアイテム、上記第２メディアアイテムおよび上記第３メディアアイテムを特定する情報を含み、上記再生システムは、ローカルエリアネットワークを介して上記メディア再生システムと通信することで上記第３メディアアイテムをローカルソースから取得する、請求項７に記載の方法。
【請求項９】
更に、
第２ゲストコントローラを上記メディア再生システムにリンクするステップ、
上記メディア再生システムにより、上記第２コントローラから送信されたメッセージを受信するステップ、ここで、上記メッセージは、第２メディアサービス認定と、上記ゾーンプレーヤーによって出力される第２メディアアイテムの認証とを含む、
上記メディア再生システムにより、上記第２ゲストコントローラからの上記第２メディアアイテムを特定する情報を、上記メディアアイテムを特定する情報とともに上記再生列に配置するステップ、
上記メディア再生システムにより、上記第２メディアサービス認定を使用して、ワイドエリアネットワークから上記第２メディアを取得するステップ、を含む請求項１に記載の方法。
【請求項１０】
更に、
メディア再生システムにより、ローカルネットワークに亘る情報を、上記ゲストコントローラと、その他のコントローラとに送信するステップ、を含み、ここで、上記その他のコントローラは、上記再生列での上記メディアアイテムに関する情報を表示する上記メディア再生システムと連動する、請求項１に記載の方法。
【請求項１１】
プロセッサによって実行される命令を記録した、コンピュータ読取可能記憶媒体であって、
上記命令が実行されたとき、上記命令が上記プロセッサに実行させる方法は、
ゲストコントローラをメディア再生システムにリンクするステップ、ここで、上記メディア再生システムは、ゾーンプレーヤーを含み、上記ゾーンプレーヤーは、再生列を含み、上記再生列は、上記ゾーンプレーヤーによって出力されるメディアアイテムを特定する情報を含み、上記メディア再生システムは、上記メディア再生システムと連動するローカルコントローラに対し承認した第１アクセスよりも制限された第２アクセスを上記ゲストコントローラに提供する、
上記メディア再生システムにより、上記ゲストコントローラから送信されたメッセージを受信するステップ、ここで、上記メッセージは、メディアサービス認定と、上記ゾーンプレーヤーによって出力されるメディアアイテムの認証とを含み、
上記メディア再生システムにより、上記ゲストコントローラからの上記メディアアイテムを特定する情報を上記再生列に配置するステップ、
上記メディア再生システムにより、上記メディアサービス認定を使用して、ワイドエリアネットワークから上記メディアアイテムのためのメディアを取得するステップ、を含むコンピュータ読取可能記憶媒体。
【請求項１２】
上記メディア再生システムは、上記メディア再生システムが上記メディアアイテムを特定する上記情報を上記再生列に配置することが可能なようにゲストパスモードで動作し、上記メディア再生システムは、所定時間だけ上記ゲストパスモードで動作する、請求項１１に記載のコンピュータ読取可能記憶媒体。
【請求項１３】
上記メディア再生システムが上記ゲストパスモードで動作していないとき、上記メディア再生システムは、上記ゲストコントローラから受信した上記メディアサービス認定をもはや使用できない、請求項１２に記載のコンピュータ読取可能記憶媒体。
【請求項１４】
上記メディアサービス認定が上記ゾーンプレーヤーに伝達され、上記ゾーンプレーヤーは、上記メディアサービス認定を上記ワイドエリアネットワークから上記メディアを取得するのに使用する、請求項１１に記載のコンピュータ読取可能記憶媒体。
【請求項１５】
上記ゲストコントローラと、上記メディア再生システムとをリンクすることは、上記メディア再生システムの装置上のボタンの押圧によって可能になる、請求項１１に記載のコンピュータ読取可能記憶媒体。
【請求項１６】
上記第２アクセスは、所定時間、ゾーン制御およびコンテンツ制御のうちの少なくとも一つで制限される、請求項１１に記載のコンピュータ読取可能記憶媒体。
【請求項１７】
上記方法は、更に、上記メディア再生システムにより、第２メディアアイテムを特定する情報を上記再生列に配置するステップを含み、ここで、上記再生列は、上記メディアアイテムおよび上記第２メディアアイテムを特定する情報を含み、上記再生システムは、第２メディアサービス認定を上記第２メディアアイテムを取得するのに使用する、請求項１１に記載のコンピュータ読取可能記憶媒体。
【請求項１８】
上記方法は、更に、上記メディア再生システムにより、第３メディアアイテムを特定する情報を上記再生列に配置するステップを含み、ここで、上記再生列は、上記メディアアイテム、上記第２メディアアイテムおよび上記第３メディアアイテムを特定する情報を含み、上記再生システムは、ローカルエリアネットワークを介して上記メディア再生システムと通信することで上記第３メディアアイテムをローカルソースから取得する、請求項１７に記載のコンピュータ読取可能記憶媒体。
【請求項１９】
上記方法は、更に、
第２ゲストコントローラを上記メディア再生システムにリンクするステップ、
上記メディア再生システムにより、上記第２コントローラから送信されたメッセージを受信するステップ、ここで、上記メッセージは、第２メディアサービス認定と、上記ゾーンプレーヤーによって出力される第２メディアアイテムの認証とを含む、
上記メディア再生システムにより、上記第２ゲストコントローラからの上記第２メディアアイテムを特定する情報を、上記メディアアイテムを特定する情報とともに上記再生列に配置するステップ、
上記メディア再生システムにより、上記第２メディアサービス認定を使用して、ワイドエリアネットワークから上記第２メディアを取得するステップ、を含む請求項１１に記載のコンピュータ読取可能記憶媒体。
【請求項２０】
上記方法は、更に、メディア再生システムにより、ローカルネットワークに亘る情報を、上記ゲストコントローラと、上記再生列での上記メディアアイテムに関する情報を表示する上記メディア再生システムと連動するその他のコントローラとに送信するステップ、を含む請求項１１に記載のコンピュータ読取可能記憶媒体。
【発明の詳細な説明】
【関連出願の相互参照】
【０００１】
本願は、２０１２年６月２６日に出願されると共に、「Systems, Methods, Apparatus, and Articles of Manufacture to Provide a Crowd-Sourced Playlist with Guest Access」と題名を付けられた米国出願番号１３／５３３,１０５の優先権を主張し、その全ての内容は、参照によって援用される（インコーポレーション・バイ・レファレンスされる）。
【技術分野】
【０００２】
本開示は、コンシューマ製品に関するものであり、特に、マルチゾーンメディア再生システムのゾーンに向けられたシステム、製品、機能、サービス、及び他のアイテムに関するものや、それらのいくつかの態様に関する。
【背景技術】
【０００３】
技術の進歩のおかげで、音楽コンテンツだけでなく、他の種類のメディア、例えば、テレビコンテンツ、ムービー、及び対話型コンテンツなどが、アクセスしやすいものになっている。例えば、ユーザは、従来のオーディオ及びビデオコンテンツにアクセスする従来の手段に加えて、オンラインストア、インターネットラジオ局、音楽サービス、ムービーサービスなどを通じて、インターネット上のオーディオ、ビデオ、オーディオとビデオの両方のコンテンツにアクセスすることができる。家の内外における音楽、映像、及びオーディオ・ビデオコンテンツへの需要は、高まり続けている。
【図面の簡単な説明】
【０００４】
本開示技術の特徴、態様、及び利点は、以下の記載、添付の特許請求の範囲、及び添付の図面を参照するとより良く理解される。
【図１】本明細書で開示された方法及び装置の実施形態が実施可能なシステムの例の図を示す。
【図２Ａ】内蔵アンプとスピーカーを備えるゾーンプレーヤーの例の図を示す。
【図２Ｂ】内蔵アンプを備えるとともに外部スピーカーに接続されたゾーンプレーヤーの例の図を示す。
【図２Ｃ】Ａ／Ｖ受信機とスピーカーに接続されたゾーンプレーヤーの例の図を示す。
【図３】コントローラの例の図を示す。
【図４】ゾーンプレーヤーの例の内部機能ブロック図を示す。
【図５】コントローラの例の内部機能ブロック図を示す。
【図６】複数のユーザが、複数のメディア再生装置を備えたゾーングループで再生される音楽を複数のコントローラによって制御できる複数のゾーンを含む例示的な共有視聴ゾーングループを示す図である。
【図７】メディア再生システムにおいてパーティープレイリストモードを実行する例示的な方法のフローダイアグラムである。
【図８】パーティープレイリストへのコンテンツの追加を容易とする例示的な方法のフローダイアグラムである。
【図９】コンテンツ選択、再生およびパーティープレイリストモードにおける配置を容易にする例示的なユーザインターフェースを示す図である。
【図１０】コンテンツ選択、再生およびパーティープレイリストモードにおける配置を容易にする例示的なユーザインターフェースを示す図である。
【図１１】コンテンツ選択、再生およびパーティープレイリストモードにおける配置を容易にする例示的なユーザインターフェースを示す図である。
【図１２】コンテンツ選択、再生およびパーティープレイリストモードにおける配置を容易にする例示的なユーザインターフェースを示す図である。
【図１３】コンテンツ選択、再生およびパーティープレイリストモードにおける配置を容易にする例示的なユーザインターフェースを示す図である。
【図１４】コンテンツ選択、再生およびパーティープレイリストモードにおける配置を容易にする例示的なユーザインターフェースを示す図である。
【図１５】コンテンツ選択、再生およびパーティープレイリストモードにおける配置を容易にする例示的なユーザインターフェースを示す図である。
【０００５】
さらに、図面は、いくつかの例示の実施形態を説明することを目的としているが、本開示が、図面に示した配置及び手段に限定されるものではないことは理解される。
【発明を実施するための形態】
【０００６】
Ｉ．概要
家族や、友達等における付き合いの場において、オーディオコンテンツの音量を上げて聞くことは、社会活動の一つである。ここで、オーディオコンテンツは、例えば、音楽、ラジオトーク、書籍、テレビからのオーディオ、およびその他のオーディオ題材を含んでもよい。例えば、家庭で、パーティやその他の懇親会を開くとき、人々は、ボリュームを上げて音楽を流すこともある。そのような環境で、人々は、一つのリスニングゾーンで音楽を流すこともある。または、そのような環境で、人々は、複数のリスニングゾーン（鑑賞区分）に分けて音楽を同時に流すこともある。この場合、リスニングゾーンに流れる音楽は同期状態にされ、オーディオエコー（反響音）やグリッチ（誤作動）を起こさせないことが望ましい。この様な傾向が更に強化される場合として、例えば、オーディオソースをチェックしたり、音楽トラックを再生列（再生キュー）に加えたり、（トラックタイトルやトラックアーティスト等の）音楽トラックに関する情報について調べたりする場合や、再生列での次の音楽トラックが何であるかを調べたりする場合がある。
【０００７】
オーディオコンテンツのボリュームを上げて聞くことは、個人的な嗜好でもある。例えば、ある人は、朝の仕事の前や、夜の食事中や、またある時には家庭や、勤め先や、通勤、通学途中において、音楽を大きな音で聞くこともある。これらの個人的な利用の場合は、ヘッドホンを使用するか、または、オーディオコンテンツを大きな音量で再生する場所を、単一ゾーンや単一領域に制限するかの選択肢がある。
【０００８】
オーディオの発見は、嗜好にとって重要なことである。例えば、その発見は、最近のお気に入りの新しい歌、アーティスト、または、お互いのプレイリストを共有する友達によってもたらされるかもしれない。いくつかの場合では、新しいオーディオは、最新のリリースを定期的にレビューする音楽雑誌及び定期刊行を閲覧することによって得られるかもしれない。更に、いくつかのオンライン音楽サービス、ラジオ局、及びディスクジョッキーが、人々に新しい音楽を共有し、新しいオーディオを発見させる手段となるかもしれない。
【０００９】
ここで記載される例示的なシステム、方法、装置、製造物は、制限されたアクセスモード（例えば、パーティープレイリストモード）での再生システムの環境設定を提供する。その制限されたアクセスモードでは、認証されたユーザまたはその他の参加ユーザが、コンテンツおよびシステム機能の特定のセットにアクセスでき、動作させることができる。例えば、認証を受けたユーザは、再生に有効な（使用可能な）コンテンツのライブラリを閲覧でき、プレイリストに追加すべきコンテンツを選択できる（例えば、ホスト／モデレータの承認と、その他の参加者のヴォート（投票、選択または意見を述べること）とのうちの少なくとも一方を条件とする）。ここで、開示された例示的なシステムおよび方法は、ネットワーク環境におけるメディアコンテンツ（例えば、オーディオと、ビデオとのうちの少なくとも一方）の多様な再生での改良された有用性および環境設定を提供するのに有効利用される。
【００１０】
多数の他の実施形態が、明細書で、提供されて記述される。
【００１１】
ＩＩ．例示的な動作環境
図面を参照すると、同様のパーツに対しては、複数の図面において、同様の符号を付している。図１は、本明細書で開示された１つ以上の実施形態が実行可能な、又は実施可能なシステム１００の例を示している。
【００１２】
例示のために、システム１００は、複数のゾーンで構成されたホームを示し、ホームは１つのゾーンのみで構成することができる。ホーム内の各ゾーンは、例えば、オフィス、浴室、寝室、キッチン、ダイニングルーム、ファミリールーム、ホームシアタールーム、ユーティリティ又はランドリールーム、及びパティオなどの異なる部屋又はスペースを示してもよい。そのように構成されている場合では、１つのゾーンが複数の部屋を含んでいてもよい。ホーム内の各ゾーンに１つ以上のゾーンプレーヤー１０２−１２４が示されている。ゾーンプレーヤー１０２−１２４は、再生デバイス、マルチメディアユニット、スピーカー、プレーヤーなどと呼ばれ、オーディオ、ビデオ、及び／又はオーディオビジュアルの出力を行う。コントローラ１３０は、システム１００の制御を行う。コントローラ１３０は、ゾーンに固定されていてもよいし、あるいは、コントローラは１３０、ゾーンの周りを移動可能な移動体であってもよい。システム１００は、複数のコントローラ１３０を含んでもよい。システム１００は、例示的なハウスオーディオシステム全体を表すが、本明細書に記載の技術は、これらの特定の場所への用途に限定されず、又、図１のハウスオーディオシステム１００全体のような広範囲のシステムにも限定されない。
ａ．ゾーンプレーヤーの例
図２Ａ、図２Ｂ、図２Ｃは、様々な種類のゾーンプレーヤーの例を示している。例えば、図２Ａ、図２Ｂ、図２Ｃのゾーンプレーヤー２００、２０２、及び２０４は、それぞれ、図１のゾーンプレーヤー１０２−１２４のいずれにも対応できる。いくつかの実施形態では、オーディオが、フルレンジプレーヤー等の単一のゾーンプレーヤーのみから再生されてもよい。いくつかの実施形態では、オーディオは、２つ以上のゾーンプレーヤー、例えば、複数のフルレンジプレーヤーの組み合わせ、又はフルレンジプレーヤーと特定のプレーヤーとの組み合わせ等で再生されてもよい。いくつかの実施形態では、ゾーンプレーヤー２００−２０４はまた、「スマートスピーカー」と呼ばれてもよい。この理由は、オーディオの再生以上の処理能力を備えているからであり、以下に詳細に述べられている。
【００１３】
図２Ａは、フルレンジサウンドを再生可能なサウンド生成機器２０８を含むゾーンプレーヤー２００を示す。サウンドは、オーディオ信号から得られ、オーディオ信号は、有線データネットワーク上又は無線データネットワーク上でゾーンプレーヤー２００によって受信することができる。サウンド生成機器２０８は、１つ以上の内蔵アンプと、１つ以上のスピーカーを含む。内蔵アンプは、図４を参照して以下にさらに詳細に述べられている。スピーカー又は音響トランスデューサは、例えば、ツイーター、ミッドレンジドライバ、低域ドライバ、及びサブウーファーのいずれかを含んでいてもよい。いくつかの実施形態では、ゾーンプレーヤー２００は、ステレオオーディオ、モノラルオーディオ、又はその両方を再生するように静的に又は動的に構成することができる。いくつかの実施形態では、ゾーンプレーヤー２００が他のゾーンプレーヤーとグループ化されてもよい。ステレオオーディオ、モノラルオーディオ、及び／又はサラウンドオーディオを再生するとき、又はゾーンプレーヤー２００によって受信したオーディオコンテンツがフルレンジより低いとき、ゾーンプレーヤー２００は、フルレンジサウンドのサブセットを再生するように構成することもできる。
【００１４】
図２Ｂは、分離したスピーカー２１０に電力を供給する内蔵アンプを含むゾーンプレーヤー２０２を示す。分離したスピーカーは、例えば、任意のタイプのラウドスピーカーを含むことができる。ゾーンプレーヤー２０２は、１つ、２つ、又はそれより多い数の別々のラウドスピーカーに電力を供給するように構成されてもよい。ゾーンプレーヤー２０２は、有線パスを通じてオーディオ信号（例えば、右又は左のチャンネルオーディオ又はその構成に応じた数のチャンネル）を分離したスピーカー２１０に対して通信するように構成されている
図２Ｃは、内蔵アンプを含まないが、データネットワーク上で受信した、オーディオ信号を、内蔵アンプを備えるオーディオ（又は「オーディオ／ビデオ」）受信器２１４に通信するゾーンプレーヤー２０４を示している。
【００１５】
図１に戻って、いくつかの実施形態では、１つ、いくつか、又はすべてのゾーンプレーヤー１０２から１２４は、ソースから直接オーディオを取り出すことができる。例えば、ゾーンプレーヤーは、再生されるべきオーディオコンテンツの再生リスト又はオーディオアイテムのキュー（ここでは、再生列と称される）を含んでいてもよい。再生列内の各項目は、ユーアールアイ（ＵＲＩ）又はいくつかの他の識別子を含んでいてもよい。ＵＲＩ又は識別子は、オーディオソースに対するゾーンプレーヤーを指し示すことができる。ソースは、インターネット（例えば、クラウド）上で見つけられるかもしれないし、データネットワーク１２８上の別のデバイス、ゾーンプレーヤー自体に格納されたコントローラ１３０からローカルに見つかるかもしれないし、又はゾーンプレーヤーと直接通信するオーディオソースから見つかるかもしれない。いくつかの実施形態では、ゾーンプレーヤーは、オーディオそのものを再生できるし、オーディオを再生するために別のデバイスに送信できるし、又はゾーンプレーヤーと１つ以上の追加のゾーンプレーヤーとを同期してオーディオを再生することもできる。いくつかの実施形態では、再生するために別のゾーンプレーヤーに異なる第２オーディオコンテンツを送信している間、ゾーンプレーヤーは、第１オーディオコンテンツを再生することができる（又は全く再生できない）。
【００１６】
説明のため、カリフォルニア州サンタバーバラのソノズ・インコーポレイテッドが現在販売提供している「ＰＬＡＹ：５」、「ＰＬＡＹ：３」、「ＣＯＮＮＥＣＴ：ＡＭＰ」、「ＣＯＮＮＥＣＴ」、及び「ＳＵＢ」と呼ばれるゾーンプレーヤーがある。他の過去、現在、及び／又は将来の任意のゾーンプレーヤーは、追加的に又は代替的に本明細書で開示された実施例のゾーンプレーヤーに実装して使用することができる。更に、ゾーンプレーヤーは、図２Ａ、２Ｂ、及び２Ｃに示された特定の例又は提供されるソノズ製品に限定されないことを理解する。例えば、ゾーンプレーヤーは、有線のヘッドホン又は無線のヘッドホンを含んでもよい。更に別の例では、ゾーンプレーヤーは、テレビ用のサウンドバーを含んでいてもよい。更に別の例では、ゾーンプレーヤーは、アップル社のＩＰＯＤ（商標）又は同様のデバイス用のドッキングステーションを含むことができるし、又、それらと対話することができる。
ｂ．コントローラの例
図３は、ドッキングステーション３０２内の無線コントローラ３００の例を示す。説明のため、コントローラ３００は、図１の制御デバイス１３０に対応可能である。ドッキングステーション３０２が備えられている場合、ドッキングステーション３０２は、コントローラ３００のバッテリーを充電するために使用されてもよい。いくつかの実施形態では、コントローラ３００は、タッチスクリーン３０４を備えており、ユーザは、タッチスクリーン３０４をタッチすることでコントローラ３００と対話可能となっている。例えば、ユーザは、オーディオコンテンツの再生リストを取り出し、ナビゲートし、１つ以上のゾーンプレーヤーの動作を制御し、システム環境１００の全体を制御することができる。ある実施形態では、任意の数のコントローラを使用して、システム環境１００を制御することができる。いくつかの実施形態では、システム環境１００を制御可能なコントローラの数を制限することができる。コントローラは、無線コントローラ３００のように無線であってもよいし、又はデータネットワーク１２８に有線で接続されてもよい。
【００１７】
いくつかの実施形態では、複数のコントローラがシステム１００に使用される場合、各コントローラは、共通のコンテンツを表示するために調整されてもよいし、１つのコントローラから生じた変更を示すためにすべてのコントローラを動的に更新してもよい。調整は、例えば、コントローラによって、１つ以上のゾーンプレーヤーから直接又は間接的に状態情報を定期的に要請することによって行われてもよい。状態情報は、システム１００についての情報を提供してもよく、例えば、現在のゾーングループ環境、１つ以上のゾーンで再生しているもの、ボリュームレベル、及び興味のある他の項目などを提供してもよい。状態情報は、必要に応じて、又は多くの場合プログラムされて、ゾーンプレーヤー（及び、もし望むのであれば、コントローラ）間のデータネットワーク１２８上に渡されてもよい。
【００１８】
更に、任意のネットワーク対応携帯デバイス、例えば、ＩＰＨＯＮＥ（登録商標）、ＩＰＡＤ（登録商標）、ＡＮＤＲＯＩＤ（登録商標）対応電話、又は任意の他のスマートフォン若しくはネットワーク対応デバイスなどで実行されるアプリケーションが、データネットワーク１２８に接続することによってコントローラとして使用できる。ラップトップ又はデスクトップパーソナルコンピュータ（ＰＣ）若しくはＭＡＣ（登録商標）上で実行されるアプリケーションも、コントローラ１３０として使用される。そのようなコントローラは、データネットワーク１２８、ゾーンプレーヤー、無線ルータを備えるインタフェースを通じてシステム１００に接続されるか、又はいくつかの他の構成された接続パスを使用してシステム１００に接続されてもよい。カリフォルニア州サンタバーバラのソノズ・インコーポレイテッドが提供するコントローラの例としては、「コントローラ２００」、「ＳＯＮＯＳ(登録商標）ＣＯＮＴＲＯＬ」、「ＳＯＮＯＳ（登録商標） Ｃｏｎｔｒｏｌｌｅｒ ｆｏｒ ＩＰＨＯＮＥ（登録商標）」、「Ｓｏｎｏｓ（登録商標） Ｃｏｎｔｒｏｌｌｅｒ ｆｏｒ ＩＰＡＤ（登録商標）」、「ＳＯＮＯＳ（登録商標） Ｃｏｎｔｒｏｌｌｅｒ ｆｏｒ ＡＮＤＲＯＩＤ（登録商標）」、「ＳＯＮＯＳ（登録商標） Ｃｏｎｔｒｏｌｌｅｒ ｆｏｒ ＭＡＣ又はＰＣ」を含む。
ｃ．データ接続の例
図１のゾーンプレーヤー１０２から１２４は、直接又は間接的にデータネットワーク、例えばデータネットワーク１２８に接続される。コントローラ１３０は、直接又は間接的にデータネットワーク１２８に接続されるか、又は個別にゾーンプレーヤーに接続されてもよい。データネットワーク１２８は、示された他の構成要素から目立つように図中に八角形で示されている。データネットワーク１２８が１つの場所に示されているが、そのようなネットワークは、システム１００の中及び周りに拡がっていることが理解される。特に、データネットワーク１２８は、有線ネットワーク、無線ネットワーク、又は有線ネットワークと無線ネットワークの両方の組み合わせとすることができる。いくつかの実施形態では、ゾーンプレーヤー１０２−１２４の１つ以上は、専有のメッシュネットワークに基づいて、データネットワーク１２８に無線で接続されている。いくつかの実施形態では、ゾーンプレーヤー１０２−１２４の１つ以上は、非メッシュトポロジーを使用して、データネットワーク１２８に無線で接続される。いくつかの実施形態では、ゾーンプレーヤー１０２−１２４の１つ以上は、イーサネット（登録商標）又は同様の技術を使用し、データネットワーク１２８への有線を介して接続されている。１つ以上のゾーンプレーヤー１０２−１２４をデータネットワーク１２８に接続することに加えて、データネットワーク１２８は、更に、例えば、インターネットなどのワイドエリアネットワークにアクセス可能である。
【００１９】
いくつかの実施形態では、ゾーンプレーヤー１０２−１２４のいくつか、又はいくつかの他の接続デバイスをブロードバンドルータに接続することによって、データネットワーク１２８が形成されてもよい。他のゾーンプレーヤー１０２−１２４は、その後、データネットワーク１２８に対して有線で追加することができるか、又は無線で追加することができる。例えば、ゾーンプレーヤー（例えば、ゾーンプレーヤー１０２−１２４のいずれか）は、ゾーンプレーヤーに設けられたボタンを単に押すことによって、システム環境１００に追加され（又はいくつかの他のアクションを実行し）、データネットワーク１２８への接続を可能にしている。ブロードバンドルータは、例えば、インターネットサービスプロバイダ（ＩＳＰ）に接続することができる。ブロードバンドルータは、他のアプリケーション（例えば、ウェブサーフィン）に使用可能なシステム環境１００内の別のデータネットワークを形成するために使用することができる。データネットワーク１２８はまた、そのようにプログラムされている場合にも使用することができる。一例では、第２ネットワークは、サンタバーバラのソノズ・インコーポレイテッドによって開発されたソノズネット・プロトコルを実装してもよい。ソンソネート（Sonsonate）は、安全で、ＡＥＳ暗号化された、ピア・ツー・ピアの無線メッシュネットワークを表す。あるいは、ある実施形態では、データネットワーク１２８は、家庭内の他の用途に使用されるネットワーク、例えば従来の有線ネットワーク又は無線ネットワークと同じネットワークである。
ｄ．ゾーン環境の例
特定のゾーンは、１つ以上のゾーンプレーヤーを含むことができる。例えば、図１のファミリールームでは、２つのゾーンプレーヤー１０６及び１０８を含んでおり、一方キッチンでは、１つのゾーンプレーヤー１０２を備えていることが示されている。別の例では、ホームシアタールームは、５．１チャンネル以上のオーディオソースからのオーディオ（例えば、５．１以上のオーディオチャネルにてエンコードされたムービー）を再生する追加のゾーンプレーヤーを有する。いくつかの実施形態では、１つは、ルーム内又はスペース内にゾーンプレーヤーを配置し、コントローラ１３０を介してゾーンプレーヤーを新しいゾーンに割り当てるか、又は既存のゾーンに割り当てることができる。そのように、ゾーンが形成されてもよく、別のゾーンと組み合わされてもよく、取り除かれてもよく、特定の名前（例えば、「キッチン」）を与えてもよい。また、望むのならば、コントローラ１３０でそのようにするようにプログラムされてもよい。さらに、いくつかの実施形態では、ゾーン環境は、コントローラ１３０又はいくつかの他の機構を使用して構成された後においても動的に変更してもよい。
【００２０】
いくつかの実施形態では、ゾーンが、２つ以上のゾーンプレーヤー、例えば、ファミリールームにおいて２つのゾーンプレーヤー１０６及び１０８を含む場合、２つのゾーンプレーヤー１０６及び１０８は、同じオーディオソースを同期して再生するように構成することができる。また、２つのゾーンプレーヤー１０６及び１０８は、分離されたオーディオチャンネルが異なるプレーヤーで出力されることを可能にするように、対と（ペアーと）されることができる。言い換えれば、サウンドのステレオ効果は、一方を左サウンド用、他方を右サウンド用として使用する２つのゾーンプレーヤー１０６及び１０８を通して、再現されてもよく、又は強化されてもよい。ある実施形態では、ペアのゾーンプレーヤー（「結合したゾーンプレーヤー」とも呼ばれる）は、同じゾーン又は異なるゾーンにおける他のゾーンプレーヤーと同期してオーディオを再生することもできる。
【００２１】
いくつかの実施形態では、２つ以上のゾーンプレーヤーを音響的に統合し、単一の統合されたゾーンプレーヤーを形成することができる。統合されたゾーンプレーヤーは、追加のスピーカードライバを通ってサウンドが流れるため、（複数の異なったデバイスから構成されている）統合されたゾーンプレーヤーは、統合されていないゾーンプレーヤー又はペアにされたゾーンプレーヤーと比べて、サウンドの処理や再現を異なるように構成することができる。統合されたゾーンプレーヤーは、更に、単一のゾーンプレーヤー又は他の統合されたゾーンプレーヤーとペアにすることができる。統合された再生デバイスのそれぞれの再生デバイスは、例えば、統合モードに設定されることができる。
【００２２】
いくつかの実施形態によれば、ユーザは、ゾーンプレーヤーのグループ化、統合、ペアリング等のいずれかを行い続け、所望の環境（構成）を完成させることができる。グループ化、統合、及びペアリングの操作は、好ましくは、例えば、コントローラ１３０を使用するなどの制御インタフェースを通じて行われ、異なる構成を作成するようにスピーカーワイヤーを、例えば、個々の、離れたスピーカーに物理的に接続及び再接続することなく行われる。このように、本明細書に記載された特定の実施形態は、より柔軟で動的なプラットフォームを提供し、サウンド再生をエンドユーザに提供することができる。
ｅ．オーディオソースの例
いくつかの実施形態では、各ゾーンは、別のゾーンのオーディオソースと同じオーディオソースから再生できる。また、各ゾーンは、それぞれ異なるオーディオソースで再生することもできる。例えば、誰かがパティオ上でグリルしながら（ｇｒｉｌｌｉｎｇ）、ゾーンプレーヤー１２４を介してジャズ音楽を聞くことができる。また、誰かがキッチンで食事の準備をしながらゾーンプレーヤー１０２を介してクラシック音楽を聞くこともできる。さらに、誰かがオフィスにいながら、パティオ上でゾーンプレーヤー１２４を介して再生されているジャズ音楽と同じ音楽を、ゾーンプレーヤー１１０を介して聞くこともできる。いくつかの実施形態では、ゾーンプレーヤー１１０と１２４を介して再生されるジャズ音楽が、同期して再生される。複数のゾーン間で再生を同期することで、オーディオを途切れさせることなく（又はほぼ途切れさせることなく）聞きながら、ユーザは、複数のゾーンを移動することができる。さらに、ゾーンを「パーティーモード」とし、連結された全てのゾーンが同期してオーディオを再生することもできる。
【００２３】
ゾーンプレーヤー１０２−１２４によって再生されるオーディオコンテンツのソースは、多数ある。いくつかの実施形態では、ゾーンプレーヤー自体が有する音楽にアクセスされ、その音楽が再生されてもよい。いくつかの実施形態では、コンピュータ又はネットワーク接続ストレージ（ＮＡＳ）上に記憶された個人のライブラリから音楽が、データネットワーク１２８を介してアクセスされ、再生されてもよい。いくつかの実施形態では、インターネットラジオ局、番組、及びポッドキャストが、データネットワーク１２８を介してアクセスすることができる。ユーザに音楽とオーディオコンテンツを流す、及び／又はダウンロードさせる音楽サービス又はクラウドサービスは、データネットワーク１２８を介してアクセスできる。さらに、音楽は、例えば、ターンテーブル又はＣＤプレーヤーなどの従来のソースから、ラインイン接続を介してゾーンプレーヤーに接続して、得られてもよい。オーディオコンテンツはまた、異なるプロトコル、例えば、アップル社のＡＩＲＰＬＡＹ（商標）ワイヤレス技術を使用して、アクセスすることができる。１つ以上のソースから受信されたオーディオコンテンツは、データネットワーク１２８及び／又はコントローラ１３０を介して、ゾーンプレーヤー１０２から１２４の間で共有することができる。上述したオーディオコンテンツのソースは、本明細書において、ネットワークベースのオーディオ情報ソースと呼ばれる。しかしながら、ネットワークベースのオーディオ情報は、それらに限定されない。
【００２４】
いくつかの実施形態では、例示のホームシアターゾーンプレーヤー１１６、１１８、１２０は、テレビ１３２などのオーディオ情報ソースに接続されている。いくつかの例では、テレビ１３２が、ホームシアターゾーンプレーヤー１１６、１１８、１２０のためのオーディオソースとして使用されており、一方、他の例においては、テレビ１３２からのオーディオ情報がオーディオシステム１００内のゾーンプレーヤー１０２−１２４のいずれかと共有することができる。
ＩＩＩ．ゾーンプレーヤー
図４を参照すると、実施の形態に関連するゾーンプレーヤー４００の例示的なブロック図が示されている。図４のゾーンプレーヤー４００は、ネットワークインタフェース４０２、プロセッサ４０８、メモリ４１０、オーディオ処理コンポーネント４１２、１つ以上のモジュール４１４、オーディオアンプ４１６、及びスピーカーユニット４１８を含む。スピーカーユニット４１８は、オーディオアンプ４１６に接続されている。図２Ａは、そのようなゾーンプレーヤーの例を図示している。他のタイプのゾーンプレーヤーは、（例えば、図２Ｂに示される）スピーカーユニット４１８又は（例えば、図２Ｃに示される）オーディオアンプ４１６を含まなくてもよい。さらに、ゾーンプレーヤー４００は、別のコンポーネントに統合できることが意図されている。例えば、ゾーンプレーヤー４００は、屋内又は屋外で使用するテレビ、照明、又はいくつかの他のデバイスの一部として構成することができる。
【００２５】
いくつかの実施形態では、ネットワークインタフェース４０２は、データネットワーク１２８上のゾーンプレーヤー４００と他のデバイスとの間のデータフローを可能にする。いくつかの実施形態では、データネットワーク１２８上の別のゾーンプレーヤー又はデバイスからオーディオを取得することに加えて、ゾーンプレーヤー４００は、オーディオソースから、例えば、ワイドエリアネットワーク上のオーディオソースから、又はローカルネットワーク上のオーディオソースから直接オーディオにアクセスできる。更に、いくつかの実施形態では、ネットワークインタフェース４０２は、各パケットのアドレス部を扱い、各パケットが正しい宛先に到達するように、ゾーンプレーヤー４００に向かうべきパケットを受信する。したがって、特定の実施形態では、パケットのそれぞれは、ＩＰベースのソースアドレスだけでなくＩＰベースの宛先アドレスも含む。
【００２６】
いくつかの実施形態では、ネットワークインタフェース４０２は、無線インタフェース４０４と有線インタフェース４０６のどちらか一方又は両方を含むことができる。無線インタフェース４０２は、ラジオ周波数（ＲＦ）インタフェースとも呼ばれ、ゾーンプレーヤー４００にネットワークインタフェース機能を提供し、通信プロトコル（例えば、無線規格ＩＥＥＥ８０２．１１ａ、８０２．１１ｂ、８０２．１１ｇ、８０２．１１ｎ、又は８０２．１５を含む無線基準（規格）のいずれか）に従って他のデバイス（例えば、他のゾーンプレーヤー、スピーカー、受信機、データネットワーク１２８に関連付けられたコンポーネントなど）と無線で通信する。無線インタフェース４０４は、１つ以上のラジオを含んでもよい。無線信号を受信し、無線信号を無線インタフェース４０４に提供し、無線信号を送信するため、ゾーンプレーヤー４００は、１つ以上のアンテナ４２０を含む。有線インタフェース４０６は、ネットワークインタフェース機能をゾーンプレーヤー４００に提供し、通信プロトコル（例えば、ＩＥＥＥ８０２．３）に従って他のデバイスと有線で通信する。いくつかの実施形態では、ゾーンプレーヤーは、インタフェース４０４と４０６の両方を含む。いくつかの実施形態では、ゾーンプレーヤー４００は、無線インタフェース４０４のみを含むか、又は有線インタフェース４０６のみを含む。
【００２７】
いくつかの実施形態では、プロセッサ４０８は、クロック駆動の電子デバイスであり、コンピュータのメモリ４１０に記憶された命令に従って、入力データを処理するように構成されている。メモリ４１０は、１つ以上のソフトウェアモジュール４１４を搭載することができるデータストレージであり、コンピュータのプロセッサ４０８によって実行されることで特定のタスクを実行することができる。図示された実施形態では、メモリ４１０は、有形のコンピュータで読み取り可能な記録媒体であって、プロセッサ４０８によって実行可能な命令を記憶している。いくつかの実施形態では、タスクとは、ゾーンプレーヤー４００が別のゾーンプレーヤー又はネットワーク上のデバイスから（例えば、ユーアールエル（ＵＲＬ）又はいくつかの他の識別子を使用して）オーディオデータを取得することであってもよい。いくつかの実施形態では、タスクは、ゾーンプレーヤー４００が別のゾーンプレーヤーにオーディオデータを送信することか、又はネットワーク上のデバイスにオーディオデータを送信することであってもよい。いくつかの実施形態では、タスクは、ゾーンプレーヤー４００のオーディオの再生を１つ以上の追加のゾーンプレーヤーと同期させることであってもよい。いくつかの実施形態では、タスクは、ゾーンプレーヤー４００を１つ以上のゾーンプレーヤーとペアにし、マルチチャネルオーディオ環境を作成することであってもよい。追加のタスク又は代替的なタスクは、１つ以上のソフトウェアモジュール４１４及びプロセッサ４０８を介して実行することができる。
【００２８】
オーディオ処理コンポーネント４１２は、１つ以上のデジタル−アナログ変換器（ＤＡＣ）、オーディオ前処理コンポーネント、オーディオ強化コンポーネント又はデジタル信号プロセッサなどを含むことができる。いくつかの実施形態では、オーディオ処理コンポーネント４１２は、プロセッサ４０８の一部であってもよい。いくつかの実施形態では、ネットワークインタフェース４０２を介して取り出されたオーディオを介して取り出されたオーディオは、オーディオ処理コンポーネント４１２によって処理される、及び／又は意図的に変更される。さらに、オーディオ処理コンポーネント４１２は、アナログオーディオ信号を生成することができる。処理されたアナログオーディオ信号は、オーディオアンプ４１６に提供され、スピーカー４１８を通して再生される。また、オーディオ処理コンポーネント４１２は、ゾーンプレーヤー４００から再生するための入力としてアナログ又はデジタル信号を処理し、ネットワーク上の別のゾーンプレーヤーに送信することができる。また、オーディオ処理コンポーネント４１２は、ネットワーク上の別のデバイスに再生と送信の両方を行うために回路を含むこともできる。入力の例としては、ラインイン接続（例えば、オートディテクティング３．５ｍｍオーディオラインイン接続）を含む。
【００２９】
オーディオアンプ４１６は、１つ以上のスピーカー４１８を駆動できるレベルまでオーディオ信号を増幅するデバイスである。１つ以上のスピーカー４１８は、個々の変換器（例えば、「ドライバ」）又は１つ以上のドライバを内包する筐体を含んだ完全なスピーカーシステムを含むことができる。特定のドライバは、例えば、サブウーファー（例えば、低周波用）、ミッドレンジドライバ（例えば、中周波用）、及びツイーター（例えば、高周波用）であってもよい。筐体は、例えば、密封することもでき、又は移植することもできる。各トランスデューサは、それ自体の個々の増幅器によって駆動されてもよい。
【００３０】
現在、市販されている例として知られているゾーンプレーヤーとして、内蔵アンプとスピーカーとを備えるＰＬＡＹ：５がある。ＰＬＡＹ：５は、例えば、インターネット又はローカルネットワークなどのソースから直接オーディオを取り出すことができる。特に、ＰＬＡＹ：５は、５アンプ、５ドライバ・スピーカーシステムであり、それは２つのツイーター、２つのミッドレンジドライバ及び１つのウーファーを含んでいる。ＰＬＡＹ：５を通じてオーディオコンテンツを再生する場合、トラックの左側のオーディオデータは、左側のツイーターと左側のミッドレンジドライバから送られる。トラックの右側のオーディオデータは、右側のツイーターと右側のミッドレンジドライバから送られる。また、モノラル低音は、サブウーファーから送られる。さらに、両方のミッドレンジドライバと両方のツイーターが同じイコライゼーション（又は実質的に同じイコライゼーション）を有してもよい。つまり、これらの両方が同じ周波数にて異なるオーディオチャネルから送信される。ＰＬＡＹ：５は、インターネットラジオ局又はオンライン音楽・ビデオサービスからのオーディオ、ダウンロードされた音楽、アナログオーディオ入力、テレビ、ＤＶＤなどを再生することができる。
ＩＶ．コントローラ
図５を参照すると、図１の制御デバイス１３０に対応可能なコントローラ５００の例示的なブロック図が示されている。コントローラ５００は、システム内のマルチメディアアプリケーションの制御、自動化及びその他のことを可能にするために使用することができる。特に、コントローラ５００は、ネットワーク上にて利用可能な複数のオーディオソースを選択することを可能にすると共に、無線又は有線のネットワークインタフェース５０８を介して１つ以上のゾーンプレーヤー（例えば、図１のゾーンプレーヤー１０２−１２４）の制御を可能にするように構成することができる。一実施形態によれば、無線通信は、標準規格に基づいている（例えば、赤外線、ラジオ、あるいは、ＩＥＥＥ８０２．１１ａ,８０２．１１ｂ,８０２．１１ｇ,８０２．１１ｎ又は８０２．１５等を含む無線規格）。さらに、特定のオーディオがコントローラ５００を介してアクセスされている場合か、又は特定のオーディオがゾーンプレーヤーを経由して再生されている場合、画像（例えば、アルバムアート）又は他のデータが、オーディオ及び／又はオーディオソースに関連付けられてコントローラ５００へ送信され、あるゾーンプレーヤー又は他の電子機器から表示することもできる。
【００３１】
コントローラ５００には、スクリーン５０２と入力インタフェース５１４が設けられている。これにより、ユーザはコントローラ５００と対話し、例えば、多くのマルチメディア項目の再生リストをナビゲートしたり、１つ以上のゾーンプレーヤーの動作を制御することができる。コントローラ５００上のスクリーン５０２は、例えば、液晶ディスプレイ（ＬＣＤ）スクリーンとすることができる。スクリーン５０２は、マイクロコントローラ（例えば、プロセッサ）５０６によって制御されるスクリーンドライバ５０４と通信すると共に、コマンドを受信する。メモリ５１０は、１つ以上のアプリケーションモジュール５１２をロードすることができる。いくつかの実施形態では、アプリケーションモジュール５１２は、選択された複数のゾーンプレーヤーをゾーングループにグループ化し、ゾーンプレーヤーを同期して、オーディオを再生することができるように構成されている。いくつかの実施形態では、アプリケーションモジュール５１２は、ゾーングループ内のゾーンプレーヤーのオーディオサウンド（例えば、ボリューム）を制御するように構成されている。動作中において、マイクロコントローラ５０６がアプリケーションモジュール５１２の１つ以上を実行するとき、スクリーンドライバ５０４は、スクリーン５０２を駆動するための制御信号を生成し、特定のユーザインタフェースにアプリケーションを表示する。
【００３２】
コントローラ５００は、有線又は無線でゾーンプレーヤーと通信できるネットワークインタフェース５０８を含む。いくつかの実施形態では、ボリュームコントロール及びオーディオ再生同期などのコマンドは、ネットワークインタフェース５０８を介して送信される。いくつかの実施形態では、保存されたゾーングループ環境がネットワークインタフェース５０８を介してゾーンプレーヤーとコントローラとの間に転送される。コントローラ５００は、１つ以上のゾーンプレーヤー、例えば、図１のゾーンプレーヤー１０２−１２４などを制御することができる。特定のシステム用に複数のコントローラを利用することができる。各コントローラは別のコントローラと共通の情報を共有することができる。又は、ゾーンプレーヤーが環境データ（例えば、状態情報など）を格納している場合、ゾーンプレーヤーから共通の情報を取り出すことができる。さらに、コントローラは、ゾーンプレーヤーに統合することできる。
【００３３】
他のネットワーク対応デバイス、例えば、ＩＰＨＯＮＥ（登録商標）、ＩＰＡＤ（登録商標）若しくは他の任意のスマートフォン又はネットワーク対応デバイス（例えば、ＰＣ又はＭＡＣ（登録商標）などのネットワーク化されたコンピュータなど）は、特定の環境内のゾーンプレーヤーと対話するためのコントローラ、又は制御するためのコントローラとしても使用できることに留意すべきである。いくつかの実施形態では、ソフトウェアアプリケーション又は更新は、ネットワーク対応デバイス上にダウンロードされ、本明細書で述べられている機能を実行できる。
【００３４】
ある実施形態では、ユーザは、コントローラ５００から少なくとも２つのゾーンプレーヤーを含むグループ（すなわち、結合ゾーンとも称される複数のゾーンからなる一群）を作成することができる。結合ゾーン内のゾーンプレーヤーは、同期化された方法でオーディオを再生し、グループ内のすべてのゾーンプレーヤーが同一のオーディオソースを再生する方法か、試聴遅延がないか又は音が途切れない（試聴遅延がほぼないか又は音の途切れがほぼない）ように同期する方法で、同一のオーディオソースのリストを再生することができる。同様に、いくつかの実施形態絵は、ユーザがコントローラ５００からグループのオーディオボリュームを大きくするとき、グループのオーディオボリュームを大きくする信号又はデータが、ゾーンプレーヤーの１つに送信され、グループ内の他のゾーンプレーヤーのボリュームを一緒に大きくする。
【００３５】
ユーザは、コントローラ５００を介して、「Ｌｉｎｋ  Ｚｏｎｅｓ」（「ゾーンをリンク」）又は「Ａｄｄ  Ｚｏｎｅｓ」（「ゾーンを追加」）のソフトボタンをアクティブにすることによってゾーンプレーヤーをゾーングループにグループ化することができ、又ユーザは、「Ｕｎｌｉｎｋ  Ｚｏｎｅｓ」（「ゾーンをリンク解除」）又は「Ｄｒｏｐ  Ｚｏｎｅｓ」（「ゾーンをドロップ」）ボタンをアクティブにすることによってゾーングループをグループ解除することができる。例えば、オーディオを再生するためにゾーンプレーヤーを一緒に「参加させる」ための１つの機構は、複数のゾーンプレーヤーをリンクしてグループを形成することである。
【００３６】
ある実施形態では、ユーザは、例えば、単一のゾーンで始めて、その後手動でそれぞれのゾーンをそのゾーンにリンクすることによって、複数のゾーンプレーヤー（例えば、上述の例で有効である、六つのゾーンプレーヤー）のうち任意の数のゾーンプレーヤーだけをリンクすることができる。
【００３７】
ある実施形態では、ゾーンは、コマンドを使用して共に動的にリンクし、（最初にゾーンシーンを作成した後に）ゾーンシーン又はテーマを作成することができる。例えば、「Ｍｏｒｎｉｎｇ」（「朝」）ゾーンシーンコマンドは、寝室、オフィス、及びキッチンゾーンを１つの動作で一緒にリンクすることができる。この単一のコマンドがないと、ユーザは、各ゾーンを手動で個別にリンクすることになる。単一のコマンドは、マウスクリック、ダブルマウスクリック、ボタンを押すこと、ジェスチャー、又はいくつあの他のプログラムされた動作を含んでもよい。他の種類のゾーンシーンをプログラムすることもできる。
【００３８】
ある実施形態では、ゾーンシーンは、時間（例えば、アラームクロック機能）に基づいてトリガーすることができる。例えば、ゾーンシーンは、午前８：００に適用されるように設定することができる。システムは、適切なゾーンに自動的にリンクすることができ、特定の音楽を再生するように設定することができる。任意の特定のゾーンが時間に基づいて状態を「オン」又は「オフ」にトリガーすることができるが、例えば、ゾーンシーンは、シーンとリンクされた任意のゾーンが、予め定義されたオーディオ（例えば、お気に入りの歌、ア予め定義された再生リスト）を、特定の時間に、及び／又は特定の期間で再生可能なようにしている。何らかの理由により、スケジュールされた音楽の再生を失敗した（例えば、再生リストが空である、共有への接続がない、ユニバーサルプラグアンドプレイ（ＵＰｎＰ）の失敗、インターネットラジオ局へのインターネット接続がないなどの）場合、バックアップブザーが鳴るようにプログラムすることができる。
【００３９】
Ｖ．例示的なシステム環境および方法
図１および図６に例示的なシステムを示す。複数のユーザは、例えば、図２および図４で示す一以上のゾーンプレーヤーを通じて同じコンテンツを視聴できる。大衆によって編集されたプレイリストの提供や、音楽サービスのゲストへのアクセスの提供は、重要である。
【００４０】
例示的なシステムを図６に示す。ここで、ゾーングループ６００は、二つのゾーン、すなわち、ダイニングルームゾーン６１０と、リビングルームゾーン６２０とを含み、多数のユーザが、複数のコントローラ６３０−６３３を介して、複数の再生装置６４０−６４２（例えば、図１−４で示されたように、複数のゾーンプレーヤーおよび／または他のメデイア再生装置）によりゾーングループ６００で出力されるオーディオを制御できる。図６の例で示すように、メデイア再生システムが、コントローラ５００、スマートフォン、タブレットコンピュータ、ラップトップコンピュータおよび／またはその他の制御装置のような多数のコントローラ６３０−６３３から、制御および／またはその他の入力を受けるように構成できる。ここで、制御は、システムパーミッション（システム許可）、好み、デフォルト設定、オーナー設定等によって制限されてもよい。
【００４１】
ある実施形態では、パーティープレイリストは、再生ネットワークにアクセス可能な電話またはその他のコントローラ（例えば、コントローラソフトウエアアプリケーション等が動作するコントローラ）を有するユーザが音楽再生を制御することを可能にする。幾つかの実施形態では、再生制御は、コンテンツを再生システムに加えることを含み、例えば、コンテンツを再生列（例えば、パーティープレイリスト）に加えることを含む。他の実施形態では、再生制御は、コンテンツ再生のモデレーション（調整および司会（ニュースグループなどで、寄せられるメッセージから害のあるもの、無意味なものなどを除いて公表すること）のうちの少なくとも一方を意味する。以下、調整という）を含み、例えば、パーティープレイリストに加えられるコンテンツの調整を含む。幾つかの実施形態では、パーティープレイリストモードでは、再生ネットワークにアクセス可能な電話またはその他のコントローラを有するユーザが、再生コンテンツの調整を行うことが容易となる。幾つかの実施形態では、再生コンテンツの調整を、初めに一つのモデレータ（調整器）で行い、その後、例えば、時間の経過（例えば、パーティーの進行）とともに、複数のモデレータで行うようにしてもよい。一実施形態では、再生ネットワークにアクセスしている人が、新たなトラック（曲）が加えられるときに通知を受け、プレイリストへのトラックの追加を認めるか尋ねられる。他の実施形態では、再生システムにアクセスしている人々が、プレイリストに新たに追加されたトラックのオーダー（順序）やタイミング（時間調整）を選択する。
【００４２】
ある実施形態では、プレイリストの作成におけるコントリビュータ（貢献者）は、その貢献者が追加したトラックに関連して特定され、その貢献者の特定は、眺めた全ての人々に共有される。その実施形態では、例えば、リスナーは、誰が、どの歌またはトラックを誰がパーティープレイリストに加えたかを知ることができる。一実施形態では、プレイリスト貢献者は、貢献がパーティープレイリストに反映されるまで（受け入れられるまで）特定されない。
【００４３】
ある実施形態では、ゲストアクセスが認められ、再生システムへの参加者が、その参加者のコンテンツを一時的にシステムにもたらすことが許容される。例えば、人々は、その人々のミュージックサービスアカウントへのアクセスや、その人々の携帯電話上のコンテンツへのアクセスや、その人々のクラウド上に記憶されたコンテンツへのアクセス等が一時的に許容される。
【００４４】
ある実施形態では、パーティープレイリストに重複して加えられようとしたトラックや歌が特定されて拒絶される。複数のユーザが、同時（または、略同時）に同一の歌またはトラックをプレイリストに加えようとするかもしれない。その場合、同一の歌またはトラックの多重発生を回避するために、システムが自動的に重複分を削除してもよい。
【００４５】
ある実施形態では、共有が認められた環境において、音楽再生を制御するために、ユーザアクセスを制限してもよい。幾つかの実施形態では、ユーザアクセスの制限が、全てのメデイア再生システムで適用されてもよく、一つのリスニングゾーンで適用されてもよく、リスニングゾーングループで適用されてもよく、それらの二以上で適用されてもよい。幾つかの実施形態では、ユーザアクセスの制限は、特定のリスニングゾーンおよび特定のゾーングループのうちの少なくとも一方での再生の制限を含む。他の実施形態では、ユーザアクセスの制限は、不変の時間間隔の間の再生の制限や、特定の時刻での再生の制限や、定期的な再生の制限や、それらの二以上の再生の制限を含む。
【００４６】
一実施形態では、ユーザアクセスの制限により、特定のリスニングゾーンおよびゾーングループのうちの少なくとも一方の制御を行うためのプレイリストへのアクセスが制限される。例えば、ユーザは、パーティープレイリストに歌またはトラックを追加することのみ制限されてもよく、また、リスニングゾーンまたはゾーングループにおける他の機能に関するアクセスが無効にされてもよい。他の例では、新たな曲またはトラックがプレイリストに追加されようとしたとき、ユーザが集団決定（例えば、投票）を行う。他の例では、例えば、ゾーングループ環境や、音楽イクオリゼーション（等化）パラメータ等のような、システム環境に関する機能がパーティープレイリストによって制限されてもよい。幾つかの実施形態では、パーティープレイリストが、明示的な無効動作を必要とせずに、不変の所定期間の間だけ効力を発揮してもよい。
【００４７】
一実施形態では、ユーザアクセスの制限が、ユーザの認証に基づいて行われてもよい。例えば、ユーザアクセスの制限が、制御装置への登録と、その登録によって発行される識別子の取得があるか否かを特定する制御装置の認証によっておこなわれてもよい。他の例では、認証は、所定の時間間隔の間（例えば、前２４時間の間）にメデイア再生で使用する全てのコントローラ装置で必要であってもよい。
【００４８】
ある実施形態では、グループ視聴環境で、制限された時間の間に音楽へのアクセスが共有化されてもよい。共有化された音楽は、例えば、メデイア再生システムによって無線でアクセスされる有形のデバイス上のトラックのコレクションかまたはプレイリストであってもよい。共有化された音楽が、例えば、インターネットおよびその他のネットワークのうちの少なくとも一方へのアクセスに基づくサブスクリプションサービス（購読サービス）から得られてもよい。一例では、サブスクリプションサービス身分証明が、再生システムデバイスに直接伝達されてもよい。一例では、サブスクリプションサービスは、ユーザネームやパスワードに基づくものであってもよく、トークン（ネットワーク上のデータ送信権を与える制御用データ）に基づくものであってもよい。
【００４９】
以下で提供例を参照できるが、提供コンテンツとしての音楽またはオーディオ、ビデオ、映像およびマルチメデイアコンテンツのうちの少なくとも一つが、追加や興味によって提供されてもよい。
【００５０】
クラウドソーシング（不特定多数の人の寄与を募り、必要とするサービス、アイデア、またはコンテンツを取得するプロセスを含んでもよい）によって得られるプレイリスト
幾つかの実施形態では、一以上のユーザがマルチメディアプレイリストを生成できる。一例では、複数のユーザは、「パーティープレイリスト」モードで、トラックを、メディア再生システムを介して再生列に追加できる。
【００５１】
メディア再生システムは、認証を受けたユーザによってパーティープレイリストモードにされることができる。ユーザは、認証のために、例えば、ユーザネーム、パスワード、または、ユーザネーム／パスワードのコンビネーションを入力することによって、「サインイン」を行う。他の例では、ユーザは、システムを制御するのに使用するデバイス（例えば、装置は、再生システムに登録されたメディアアクセス制御（ＭＡＣ）アドレスのような固有識別子（ＩＤ））によって特定されてもよい。例えば、ＳＯＮＯＳ（登録商標）コントローラは、そのような装置と考えられ、または、ＳＯＮＯＳ（登録商標）コントローラプリケーションが記憶された装置も、そのような装置として登録できる。他の例では、ターゲットとする再生装置がジョナサンのＳＯＮＯＳ（登録商標）システムである場合に「ジョナサンのＩＰＨＯＮＥ（登録商標）」が、そのような装置として考えられる。更なる例では、ある時間（例えば、２４時間）メディア再生システムで使用される装置が、登録されているものと考えられる。他の例では、代替的に、再生システムは、再生システムにアクセスする任意の人によってパーティープレイリストモードにされてもよい。
【００５２】
例えば、パーティープレイリストモードが、不変の所定時間（例えば、４時間）、継続的に設定されてもよい。例えば、パーティープレイリストモードが、特定の時刻（例えば、午前１時）に終了するように設定されてもよい。例えば、ユーザがマニュアルでモードから出ることを選択するまで、パーティープレイリストモードが、途絶えることなく継続してもよい。一実施形態では、再生システムがパーティープレイリストモードにされたときにパスワードが生成されてもよく、そのパスワードが、パーティープレイリストからでるときに使用される構成でもよい。他の実施形態では、システムをパーティープレイリストモードから変更する際に如何なる認証も必要としない。
【００５３】
パーティープレイリストモードは、一のゾーンまたはゾーングループに適用されてもよく、パーティープレイリストモードは、複数のゾーンまたは複数のゾーングループ間で適用されてもよい。
【００５４】
幾つかの実施形態では、一度、システムがパーティープレイリストモードとされると、ユーザは、音楽を試聴列に追加することのみしか行えなくなる。トラックの削除、再生モードの変更（例えば、シャッフル、リピート等）、または、システム設定の変更（例えば、ゾーングループ環境、音楽等化パラメータ等）は、許されない。幾つかの実施形態では、次の記憶または制限の全てか、または幾つかが、適用される。すなわち、コンテンツを修正する能力が制限されてもよく、順序を変える能力が制限されてもよく、システム環境を調整する能力が制限されてもよく、その他の能力が制限されてもよい。例えば、規則およびその他のアクセス許可のうちの少なくとも一つが、誰が歌をパーティープレイリストに追加できるかを制限してもよく、誰もパーティープレイリストから歌を削除できないような制限を課してもよく、（一度のアクションで、アルバム全部や複数のコンテンツのセットを追加することよりも）一つのみの歌しか一度に追加できないような制限を課してもよい。例えば、同じアーティストによる列（キュー）での音楽の数を制限することにより、同じアーティストの繰り返しを回避してもよい。例えば、列での音楽を、ランダムに出力してもよく、予め定められた順序で出力してもよい。ある例では、一度、歌が出力されたら、その歌が列から削除されてもよい。ある例では、誰もソースをスイッチすることができず、パーティープレイリストモードでのゾーングループを変更することができない。他の例では、一定のユーザが、ソースをスイッチすることができて、パーティープレイリストモードでのゾーングループを変更することができる。
【００５５】
一例では、ユーザが、制御装置を介して、最近出力された複数のトラックのビジュアルヒストリーにアクセスできて、そのビジュアルヒストリーを見ることができてもよい。ある実施形態では、グラフィカルな「ジュークボックス」のスクリーンが、制御装置上に配置されてもよい。
【００５６】
一実施形態では、新たなトラックをプレイリストに追加するか否かを決定するための方法が使用される。一実施形態では、全てのトラックが、制限なしの形式でプレイリストに追加される。他の実施形態では、メデイア再生システムのオーナーによってプレイリストが調整される。他の実施形態では、プレイリストは、ユーザの集団によって調整される。例えば、一人のユーザがトラックをプレイリストに追加することを企てたとき、通知がユーザの集団に送信される。通知は、アプリケーションに基づく通知（例えば、Ｓｏｎｏｓアプリケーションでの通知メッセージ）の形式であってもよく、テキストメッセージの形式であってもよく、インスタントメッセージの形式であってもよく、または、その他の幾つかのメッセージ体系に基づくものであってもよい。任意の数のユーザを、調整に参加できるように選択でき、そのユーザの選択は、ユーザの集団からランダムに一部を選択するものであってもよい。通知が、複数のユーザに投票のために送信されたとき、その複数のユーザに、視聴列にトラックを追加するか否かを投票するのに不変の所定時間（例えば、２分）を与えるようにしてもよい。システムは、多数決の原理によってトラックが追加されるか否かを判断してもよい。ある実施形態では、ある種の役割（例えば、ディスクジョッキー（ＤＪ）、ホスト、オーガナイザー等）に、トラックのパーティープレイリストへの追加かまたは追加の承認を行う裁量や優先権が認められてもよい。
【００５７】
歌の重複を許さない例において、複数のユーザが同じトラックまたは曲を列に追加しようとしてもよい。一実施形態では、重複するトラックが、ソースロケーションやトラック識別子を比較することによって特定されてもよい。他の実施形態では、重複するトラックが、重複するトラック間のメタデータ（例えば、アーティスト、トラックネーム、トラック長等）を比較することによって特定されてもよい。他の実施形態では、重複するトラックが、両トラックの音楽構成を比較することによって特定されてもよい。比較は、システムで直接行われてもよく、ローカルに提供されるサービスに基づいて行われてもよく、インターネット「クラウド」で行われてもよい。
【００５８】
一実施形態では、トラックを列に追加した一以上のユーザは、他人に特定される。一実施形態では、トラックを追加した一以上のユーザは、トラック名と列とで特定される。他の実施形態では、トラックを追加した一以上のユーザは、トラック名についてのドリルダウン（例えば、ダブルクリック、タッチ、上方へのホバー等）によって特定される。
【００５９】
一実施形態では、上述の認証機構を、トラックを追加した一以上のユーザを特定するのに使用してもよい。他の実施形態では、ユーザは、追加されたトラックに付随して名前を入力することを要求される。
【００６０】
一実施形態では、トラックをプレイリストに追加しようとしたユーザは、トラックが実際に視聴列に追加されたか、または、視聴列から拒絶されたかを、通知される。
【００６１】
ゲストアクセス
例示的なメディア再生システムでは、パーティープレイリストに追加された音楽は、複数の異なるソースを起源としてもよい。一実施形態では、音楽は、既に再生システムに関係づけられたソースから選択されたものでもよい。既に関係づけられた複数のソースは、ローカルエリアネットワーク（ＬＡＮ）（例えば、ＰＣやＭＡＣ（登録商標）コンピュータ上に記憶された音楽、記憶装置を有するネットワーク、ドッキングされたＩＰＯＤ（登録商標）、ＩＰＨＯＮＥ（登録商標）、再生装置の一部としてインデックス付けされたその他の有線または無線装置）上にあるインデックス付けされた音楽ライブラリを含んでもよく、インターネット上のクラウド（例えば、Ａｐｐｌｅ ＩＣＬＯＵＤ（登録商標）や、Ａｍａｚｏｎ Ｃｌｏｕｄ Ｐｌａｙｅｒ等）に記憶されたインデックス付けされた音楽ライブラリを含んでもよく、または、インターネット上でコンテンツのストリーミングを提供するインターネット音楽サーバー（例えば、ＰＡＮＤＯＲＡ（登録商標） ＲＨＡＰＳＯＤＹ（登録商標） ＳＰＯＴＩＦＹ（登録商標）等）でもよい。他の実施形態では、例えば、ＳＰＯＴＩＦＹ（登録商標）やＦＡＣＥＢＯＯＫ（登録商標）等のようなサードパーティソフトウエアアプリケ−ションから、メディア再生システム（例えば、ＳＯＮＯＳ（登録商標）システム）に、音楽がおとされる。他の実施形態では、音楽（例えば、ＩＰＨＯＮＥ（登録商標）、ＩＰＡＤ（登録商標）またはＡＮＤＲＯＩＤ（登録商標）装置に記憶された音楽）は、コンテンツが存在する装置で直接的に出力される。
【００６２】
他の実施形態では、「ゲストパス」モードで、複数のユーザが彼らの音楽サービスを一時的に他のユーザの集団に共有させることが可能になる。例えば、再生システムが、そのシステムにもう既に関係づけられたＳＰＯＴＩＦＹ（登録商標）のアカウントを有していないならば、複数のユーザは、ＳＰＯＴＩＦＹ（登録商標）アカウントを一時的に共有することを所望する。他の例では、再生システムが、そのシステムに既に関係づけられたＳＰＯＴＩＦＹ（登録商標）のアカウントを有しているときでさえ、個人的なプレイリストの共有を所望するユーザは、ＳＰＯＴＩＦＹ（登録商標）アカウントを一時的に共有することを所望する。一実施形態では、ゲストアクセスは、ゲストが再生システムにリンクされることを必要とする。一実施形態では、ゲストは、システムデバイスでの特定のボタンの押圧を含む設定シークエンスを使用することによって再生システムにリンクされる。ゲストが、再生システムにゲストとしてリンクされたとき、ユーザ資格証明（例えば、ユーザネーム／パスワード、トークン等）が安全性を確保した状態でユーザから再生システムに送信される。例えば、ユーザ資格証明は、再生システムを音楽サーバーに登録するのに使用される。一実施形態では、ユーザ資格証明は、有線または無線通信を使用することによってメディア再生システムに直接的に伝達される。他の実施形態では、ユーザ資格証明は、最初にモバイルネットワーク（例えば、３Ｇまたは４Ｇネットワーク）を通じて接続した後、インターネットまたはネット接続を通じて再生システムに接続することによって、モバイルデバイスからメディア再生システムに送信される。ゲストアクセスは、不変の所定時間（例えば、４時間）継続するように設定されてもよい。ゲストアクセスは、特定の時刻（例えば、午前１時）に終了するように設定されてもよい。ゲストアクセスは、ユーザがネットに接続する限り継続してもよく、または、ユーザがマニュアルでモードから出ることを選択するまで、途絶えることなく継続してもよい。一実施形態では、ゲストアクセスが終了したとき、ユーザ資格証明が、システムから追放（一掃）されてもよい。
【００６３】
ある実施形態では、ゲスト資格証明（例えば、パスワード）は、システムから回収されてなくてもよい。アカウントのオーナーは、「ユーザＩｄ」が、一定の環境（上述のユーザ寄与と同様に、例えば、それらのアカウントから出力された歌に関連し）でコントローラ上に表示されることを許容してもよい。一例では、ゲストアクセスは、ゲストがホストシステムかまたはローカルネットワークに接続することを要求しない反証メカニズム（反証主義）によって終了してもよい。例えば、これは、インターネットオンラインマルチメディア許可プロトコル（ＯＭＡＰ）によって可能となるか、または、インターネット接続（モバイル接続を含む）を用いる同様のプロトコルによって可能となる。
【００６４】
制限モード
幾つかの実施形態では、例示的なメデイア再生システムに、音楽再生を制御するアクセスに一以上の制限がある。ある実施形態では、ユーザがアクセスできる機能を一定の機能に制限する「制限」モードがある。上述の例示的な再生システムでは、パーティープレイリストモードで、ユーザがトラックを視聴列に追加するアクセスを制限してもよい。他の例示的なシステムでは、ユーザが音楽の再生を制御できる時刻に制限があってもよい。他の例示的なシステムでは、ユーザが制御できるゾーンまたはゾーングループに制限があってもよい。例えば、若い子供を有する家庭では、親は、子供がリビングルームと子供の寝室のみで再生の制御をできるような制限を所望する。他の例では、親は、子供が午前９時から午後７までの間のみで再生の制御をできるような制限を所望する。他の例では、親は、その両方を所望し、子供がリビングルームと子供の寝室のみで再生の制御をできるような制限と、子供が午前９時から午後７までの間のみで再生の制御をできるような制限とを所望する。他の例示的なシステムでは、ユーザが出力できるコンテンツのタイプが制限される。幾つかの実施形態では、コンテンツは、デジタル音楽ファイルに埋め込まれた「明示的な」タグを使用する再生システムによって制限される。他の実施形態では、コンテンツは、システムによってソースのロケーションかまたはストリーミングサービスが制限される。
【００６５】
ある実施形態では、ユーザが列に追加できるトラックの数が制限される。ホストは、例えば、接続されたコントローラのリストからユーザのコントローラを選択することや、ユーザにトークンや活性化コードを提供することによって、ユーザに追加できるトラックの数を割り当てることができる。例えば、ユーザによってパーティープレイリストに追加された歌の夫々は、ユーザの割り当てから差し引かれる。一実施形態では、ホストは、事業者であり、ユーザは、その事業者の顧客である。顧客が、伝統的なジュークボックスにアクセスしたとき、顧客は、事業者のプレイリストに影響を及ぼすことができる。
【００６６】
例示的なパーティープレイリストモード
図７は、メディア再生システムでパーティープレイリストモードを実施できる例示的な方法７００のフローダイアグラムである。ブロック７１０では、再生すなわち「現在出力中」と画面に表示されている。例えば、プレイリストの一覧表と、現在出力されている歌とが、コントローラ５００（例えば、ＩＰＨＯＮＥ（登録商標）ＡＮＤＲＯＩＤ（登録商標）、ＩＰＡＤ（登録商標）上で稼働するコントローラアプリケーション）のようなコントローラによって表示される。
【００６７】
ブロック７２０では、パーティープレイリストモードが選択される。そのモードはユーザによってマニュアルで選択されてもよく、スケジュールと、自動化されたトリガーとのうちの少なくとも一つにしたがって選択されてもよい。例えば、ユーザは、コントローラを用いてパーティープレイリストモードを選択してもよい。他の実施形態では、ユーザは、パーティープレイリストモードが、パーティーがある日の特定の時刻に始まるようにスケジュールしてもよい。ブロック７３０では、ユーザが、パーティープレイリストモードにできることを許可されている（パーティープレイリストモードにできる権限を与えられている）か否かが判断される。例えば、ユーザは、ユーザネームおよびパスワード、トークン、パスワードオンリーまたはバイオメトリック識別等に基づいて認証される。他の例では、ユーザは、コントローラ識別に基づいて認証される。
【００６８】
ブロック７４０では、メディア再生システムは、パーティープレイリストモードとなっている。パーティープレイリストモードでは、一以上のユーザ（例えば、ある範囲内（例えば、パーティーでの）の全てのユーザ、認証されたユーザ等）は、ローカル再生システム（例えば、ローカルなパーティーのための家庭ＳＯＮＯＳ（登録商標）システム）を介してコンテンツを再生のためにパーティープレイリストに追加できる。ある実施形態では、パーティープレイリストモードで、一以上のユーザは、コンテンツの優先順位／順序を特定できる。ある実施形態では、パーティープレイリストモードで、一以上のユーザは、ゾーン（再）環境を特定できる。ある実施形態では、パーティープレイリストモードで、一以上のユーザは、ボリュームと、それ以外のパラメータ（例えば、一般的なパラメータと、追加された一以上のトラックに関連するパラメータとのうちの少なくとも一つ）とのうちの少なくとも一つを特定できる。ある実施形態では、ユーザによってなされる変更は、承認することと、オーバーライドする（再定義する）こととのうちの少なくとも一方を条件とする（例えば、ホスト／オーナー／管理者によるか、参加者のボート（投票）による）。
【００６９】
ある実施形態では、リモートユーザーが、コンテンツを再生列に追加できる。例えば、パーティーホストが、リモートユーザーにパーティープレイリストを修正するアクセス権限を与えることができる（例えば、ホストは、古い友人である大学のクラスメートに大学時代にダンスする際に愛した曲について尋ねることができ、そのルームメートにコレクションからの曲をホストのプレイリストにリモートから追加することを頼むことができる）。パーティープレイリストへのコンテンツのリモートからの追加は、コンテンツ識別子（例えば、曲名）や、コンテンツのコピーを提供することによって容易になる。
【００７０】
ブロック７５０では、パーティープレイリストモードからの離脱が、選択される。モードはユーザによってマニュアルで選択されてもよく、スケジュールと、自動化されたトリガーとのうちの少なくとも一つにしたがって選択されてもよい。例えば、ユーザは、コントローラを用いてパーティープレイリストモードからの離脱を選択してもよい。他の例では、ユーザは、ある日のある時間にパーティープレイリストモードが終了するようにスケジュール（予定、計画）してもよい。ブロック７６０では、ユーザが、パーティープレイリストモードから出ることを許可されている（パーティープレイリストモードから出る権限を与えられている）か否かが判断される。例えば、ユーザは、ユーザネームおよびパスワード、トークン、パスワードオンリーまたはバイオメトリック識別等に基づいて認証される。他の例では、ユーザは、コントローラ識別に基づいて認証される。一度、再生システムがパーティープレイリストモードから離脱したならば、再生システムのノーマルな動作が再開するようにしてもよい。
【００７１】
図８は、コンテンツのパーティープレイリストへの追加を容易とする例示的な方法８００のフローダイアグラムである。ブロック８１０では、ローカル再生システムが、ユーザがコンテンツをパーティープレイリストに追加するまで待機する。例えば、パーティーのゲストは、ホストのローカル再生システムを介してプレイリストまたは再生のためのコンテンツ列を修正するアクセス権を付与されることができる（例えば、家庭再生システム、ナイトクラブ再生システム、業務再生システム等）。例えば、ゲストユーザアクセスは、パーティープレイリストへアクセスする権限を決定することにより、有効となるか、認証されるか、または、その両方が実現する。
【００７２】
ブロック８２０では、ユーザによってコンテンツがパーティープレイリストに追加される。例えば、ユーザは、閲覧／サーチして、選択して、コンテンツをパーティープレイリストに追加するのに、コントローラ５００（例えば、スマートフォンやタブレットコンピュータ上で稼働するコントローラアプリケーション）のような、コントローラを利用する。ある実施形態では、ユーザは、プレイリストに追加するためにホストのコンテンツへのアクセス権（たぶん制限されたもの）が与えられる。ある実施形態では、ユーザは、照会と、プレイリストへの追加とのうちの少なくとも一方のためにユーザ自身のコンテンツにアクセスできる。ある実施形態では、ユーザは、コンテンツをプレイリストに特定のルートで送るのに、一以上のストリーミング源と、クラウドベースコンテンツサービスとのうちの少なくとも一方にアクセスしてもよい。
【００７３】
ブロック８３０では、参加ユーザが特定される。例えば、パーティーに参加している複数の人々が一以上のコントローラを介してパーティープレイリストへアクセスできるのであれば、その複数の人々は、参加ユーザと特定される。参加ユーザは、コントローラ、ユーザ認証、ユーザ登録、プレイリストに対する活動またはローカル再生システムのその他の側面に基づいて特定されてもよい。
【００７４】
ホストが提供する基準に基づくブロック８４０（例えば、参加（制御）ユーザの数が、閾値よりも多い）では、メッセージが、投票を行うためにユーザに送信される。例えば、ホストは、コンテンツをパーティープレイリストに追加することと、パーティープレイリストへのコンテンツのその他の調整のうちの少なくとも一方について、選択または意見を述べることができる（ヴォートできる）ユーザの数よりも多い数を閾値として設定できる。例えば、参加ユーザの数は、デフォルトによって設定できる。例えば、ユーザの数は、二以上であってもよい。
【００７５】
ブロック８５０では、選択または意見を述べることができる複数のユーザ（ボーティングユーザ）が、コンテンツをパーティープレイリストに追加するか否かを決定する。例えば、資格を有する各ボーティングユーザは、メッセージを受信し、ユーザに関係するコントローラ（スマートホォンまたはタブレットコントローラアプリケ−ション等）を介したヴォート（vote：投票、選択または意見を述べること）を要求される。ある実施形態では、例えば、単純な多数決や、その他のヴォートの仕組が、構成される。ある実施形態では、例えば、ホストやディスクジョッキーのようなモデレータが、ユーザのヴォートを無視してもよい。
【００７６】
ブロック８６０では、ユーザのヴォートが、行われないか、または、過小なヴォートのみがおこなわれるか、または、ホストが他の理由を選ぶのであれば、モデレータ（例えば、ホスト）が、コンテンツがパーティープレイリストに追加されるか否かを判断する。例えば、参加ユーザがただ一人であったり、システムでの最小限の集団より少ない場合、モデレータ／ホストは、コンテンツのパーティープレイリストへの追加を仲裁する。他の例では、モデレータ／ホストは、参加ユーザのヴォートを無視するか拒否してもよい。
【００７７】
ブロック８７０では、レクエストされたユーザが、コンテンツの追加に関する決定を通知される。そのような通知は、コメントと、その他の情報とのうちの少なくとも一つを含んでもよく、例えば、ヴォートの集計結果、モデレータコメント等を含んでもよい。例えば、パーティープレイリストに歌を追加することを企てたユーザは、歌がパーティープレイリストに追加されたか否かを通知するメーセージを送信される。
【００７８】
再生システムは、パーティープレイリストモードで、ユーザがコンテンツをパーティープレイリストに追加する際、待機を続行する。図８の例は、コンテンツ（例えば、オーディオ、ビデオおよびその他のメデイアコンテンツのちの少なくとも一つ）に関して記述されたけれど、方法８００は、パーティーモードでのローカル再生システムのために、ゾーングループ環境、ボリュームおよびその他のパラメータ設定のうちの少なくとも一つに関して実行されてもよい。
【００７９】
図９−１５は、コンテンツ選択、再生およびパーティープレイリストモードでの環境を容易にするユーザインターフェースの例示的なシークエンスを示す図である。図９の例では、ユーザーインターフェース９００は、パーティープレイリストモードでのプレイリストの選択のために役立つリストまたはその他のオーディオトラックを含む。図９では、再生列が、９０２で見られる。この例では、再生列９０２は、「オフィス」ゾーン９０６に対応する。また、図９では、再生インジケータ（表示器）９０４が再生列で現在出力されているアイテムの左側に現れる（例えば、ユーザがシンボルを選択することによって出力を休止できるポーズシンボルが示される）。現在のアイテムが終了したとき、列での次のアイテムの出力がスタートする。列が終了するか、または、リピートのような幾つかの他のアクションが選択されたときまで、出力がリストに基づいて継続する。
【００８０】
図１０では、ユーザは、パーティープレイリストモードが開始する際に、パスワード１０１０を生成することが求められる。例えば、ホストが、参加ユーザがコンテンツをプレイリストに追加するのにパスワード１０１０およびその他の識別子のうちの少なくとも一方を生成するのを求める。ある実施形態では、パスワード１０１０およびその他の認証のうちの少なくとも一方が、パーティープレイリストモードにするのに求められるか、パーティープレイリストモードから離脱するのに求められるか、またその両方を行うのに求められる。ある実施形態では、ホストは、参加ユーザパスワードとは別のモデレータパスワードを有してもよく、例えば、夫々のパスワードは、コンテンツと、メディア再生システムの振る舞いのうちの少なくとも一方にレベルが異なる影響を与えるアクセス権が提供される。図１１の例では、パーティープレイリストモードを離脱するために、ユーザ（例えば、ホスト）は、インタフェースを通じて、パスワード１００と、その他の認証とのうちの少なくとも一方を入力する。
【００８１】
図１２は、パーティープレイリストモードで参加ユーザに役立つ複数の制限された機能のセット１２１０の例を示す図である。図１２の例では、ユーザに、選択したコンテンツを再生列（トラック、アルバム等）に追加するか、または、選択したコンテンツ（例えば、選択された歌に関する、アイティスト検索、アルバム、日付等）に関する情報を検索するための複数のオプション（選択肢）が提供される。図１３は、コンテンツをパーティープレイリストに追加することをリクエストしている参加ユーザに役立つコマンド（指令）１３１０の他の例を示す図である。図１３に示す例では、再生やラジオステーションの追加というよりはむしろ、ユーザは、更なる曲の追加と、そのユーザがプレイリストに追加したトラックの削除と、新たな命名等を行うことができる。図１４の例では、選択されたゾーングループがパーティープレイリストすなわち「ジュークボックス」モードであることの表示１４１０に加えて、パーティー再生列が、参加ユーザに表示される。図１４の例では、ユーザは、パーティープレイリストからランダムに出力される一の歌を追加できる。図１５では、一度、パーティープレイリストモードから離脱すると、インターフェースが、パーティープレイリストモードが現在オフである通知１５１０を提供する。
【００８２】
ＶＩ．まとめ
上述のように、一以上の参加ユーザがメディア再生システムにアクセスするのを許容し、システムにおける機能のサブセットに相互作用するのを許容する、制限された再生モードを提供するためのシステムおよび方法が、提供された（例えば、コンテンツを、パーティープレイリストに追加したり、コンテンツについてヴォートする等）。本明細書で記述された実施形態は、制限時間や、有効な機能（使用可能な機能）のサブセットにグループ単位でアクセスすることが、要求されたり好まれたりするシステムで、有益である。
【００８３】
ある実施形態は、ローカルメディア再生システムを介して、複数の参加ユーザに開かれた制限された再生モードを提供するステップを含み、上記制限された再生モードは、ローカルメディア再生システムから参加ユーザに複数の再生機能のサブセットを提供し、上記サブセットは、ローカルメディア再生システムを介して再生のためのプレイリストにコンテンツを追加することを含む、方法を提供する。この例示的な方法は、少なくとも一人の参加ユーザによるプレイリストへのコンテンツの追加を容易にするステップを含む。この例示的な方法は、制限された再生モードにおいてプレイリストにおけるコンテンツの再生を容易とするステップを含む。
【００８４】
ある実施形態は、有形のコンピュータ読出可能記憶媒体であって、プロセッサによって実行されたとき、少なくとも一つの方法を実行する命令を記録した、コンピュータ読出可能記憶媒体を提供する。例示的な方法は、ローカルメディア再生システムを介して、複数の参加ユーザに開かれた制限された再生モードを提供することを含み、上記制限された再生モードは、ローカルメディア再生システムから参加ユーザに複数の再生機能のサブセットを提供し、上記サブセットは、ローカルメディア再生システムを介して再生のためのプレイリストにコンテンツを追加することを含む。例示的な方法は、少なくとも一人の参加ユーザによるプレイリストへのコンテンツの追加を容易にするステップを含む。例示的な方法は、制限された再生モードにおいてプレイリストにおけるコンテンツの再生を容易とするステップを含む。
【００８５】
ある実施形態は、一以上の再生装置を含むメディア再生システムであって、各再生システムが、プロセッサ、メモリおよびオーディオコンテンツを出力するスピーカーを有するメディア再生システムを提供する。例示的なシステムは、一以上のコントローラを含み、各コントローラは、一以上の再生装置を介して、再生のためのオーディオコンテンツのレビュー（見直し）および追加を容易にする。例示的なシステムでは、少なくとも一つのコントローラは、複数のユーザに開かれた制限された再生モードにおいて、メディア再生システムを構成するために存在し、上記制限された再生モードは、メディア再生システムから参加ユーザに再生機能のサブセットを提供し、上記サブセットは、メディア再生システムを介して再生のためのプレイリストにコンテンツを追加することを含み、上記コントローラは、少なくとも一人の参加ユーザによるプレイリストへのコンテンツの追加を容易にすると共に、制限された再生モードにおいてプレイリストにおけるコンテンツの再生を容易にする。
【００８６】
本明細書では、様々な例示のシステム、方法、装置、及び生産物は、他のコンポーネントの中で、ハードウェア上で実行されるファームウェア及び／又はソフトウェアを含むことが開示されている。しかしながら、そのような例は、単なる例示であり、限定されるものとみなすべきではない。例えば、これらのファームウェアコンポーネント、ハードウェアコンポーネント、及び／又はソフトウェアコンポーネントのいくつか又はすべてが、専らハードウェアに、専らソフトウェアに、専らファームウェアに、又はハードウェア、ソフトウェア、及び／又はファームウェアの任意の組み合わせに具現化することができることが意図されている。したがって、例示のシステム、方法、装置、及び／又は生産物を説明しているが、提供されるそれらの例は、それらのシステム、方法、装置、及び／又は生産物を実施する唯一の方法ではない。
【００８７】
更に、本明細書において「実施形態」の言及は、実施形態に関連して述べられた特定の特徴、構造、又は特性が、本発明の少なくとも１つの実施例に含まれ得ることを意味する。本明細書の様々な場所でこの語句が用いられているが、すべてが同じ実施形態を言及するものではなく、又、他の実施形態を除いた別個の実施形態又は代替の実施形態でもない。このように、本明細書で述べられた実施形態は、明示的に及び暗黙的に、当業者によって、他の実施形態砥組み合わせることができることが理解される。
【００８８】
本明細書は、例示的な環境、システム、手順、ステップ、論理ブロック、処理、及び他のシンボル表現に関して広く示されており、それらは直接又は間接的にネットワークに接続されるデータ処理デバイスの動作に類似するものである。これらの処理説明及び表現は、一般的に当業者によって使用され、それらの仕事の内容を他の当業者に最も効率良く伝えることができる。多くの具体的な内容が、本開示を理解するために提供されている。しかしながら、当業者にとって、本開示の特定の実施形態が特定の、具体的な詳細なしに実施され得ることは理解される。他の例では、周知の方法、手順、コンポーネント、及び回路が、実施形態を不必要に曖昧にすることを避けるため、詳細に説明していない。したがって、本発明の範囲は、上記した実施形態よりむしろ添付された特許請求の範囲によって定義される。
【００８９】
添付の特許請求の範囲のいずれかが単にソフトウェア及び／又はファームウェアへの実装をカバーするように読み取ると、少なくとも１つの例における要素の１つ以上は、本明細書では、ソフトウェア及び／又はファームウェアを記憶する有形媒体、例えば、メモリ、ＤＶＤ、ＣＤ、Ｂｌｕ−ｒａｙ（登録商標）等を含むことが明確に定められている。
【図１】
2015526964.tif 000003
【図２Ａ】
2015526964.tif 000004
【図２Ｂ】
2015526964.tif 000005
【図２Ｃ】
2015526964.tif 000006
【図３】
2015526964.tif 000007
【図４】
2015526964.tif 000008
【図５】
2015526964.tif 000009
【図６】
2015526964.tif 000010
【図７】
2015526964.tif 000011
【図８】
2015526964.tif 000012
【図９】
2015526964.tif 000013
【図１０】
2015526964.tif 000014
【図１１】
2015526964.tif 000015
【図１２】
2015526964.tif 000016
【図１３】
2015526964.tif 000017
【図１４】
2015526964.tif 000018
【図１５】
2015526964.tif 000019
【手続補正書】
【提出日】平成27年2月25日(2015.2.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ゲストコントローラをメディア再生システムにリンクするステップ、ここで、上記メディア再生システムは、上記メディア再生システムと連動するコントローラに対し承認した第１アクセスよりも制限された第２アクセスを上記ゲストコントローラに提供する、
メディア再生システムにより、上記ゲストコントローラから、（ｉ）メディアサービス認定を含むメッセージと、（ｉｉ）上記メディア再生システムにより出力されるメディアアイテムの認証を含むメッセージとを受信するステップ、
上記メディアアイテムの認証に基づいて、上記メディア再生システムにより、上記メディアアイテムを特定する情報を、上記メディア再生システムの再生ゾーンにおける再生列に配置するステップ、
上記メディア再生システムにより、上記メディアサービス認定を使用して、上記メディアアイテムのためのメディアを取得するステップ、を含む方法。
【請求項２】
上記メディア再生システムは、上記メディア再生システムが上記メディアアイテムを特定する情報を上記再生列に配置することを可能とするゲストパスモードで動作し、上記メディア再生システムは、所定時間だけ上記ゲストパスモードで動作する、請求項１に記載の方法。
【請求項３】
上記メディア再生システムが上記ゲストパスモードで動作していない場合は、上記メディア再生システムは、上記ゲストコントローラから受信した上記メディアサービス認定を使用できない、請求項２に記載の方法。
【請求項４】
上記メディアサービス認定を使用して上記メディアアイテムのためのメディアを取得するステップは、
上記メディアサービス認定を、上記再生ゾーンにおけるゾーンプレーヤーに送信するステップ、
上記ゾーンプレーヤーが上記メディアを取得するために上記メディアサービス認定を使用するステップ、を含む請求項１乃至３のいずれか一つに記載の方法。
【請求項５】
上記ゲストコントローラを、上記メディア再生システムにリンクするステップは、上記メディア再生システムの装置に設けたボタンの押圧によって可能になる、請求項１乃至４のいずれか一つに記載の方法。
【請求項６】
上記第２アクセスは、所定時間、ゾーン制御およびコンテンツ制御のうちの少なくとも一つで制限される、請求項１乃至５のいずれか一つに記載の方法。
【請求項７】
更に、
上記メディア再生システムにより、第２メディアアイテムを特定する情報を上記再生列に配置するステップを含み、ここで、上記再生列は、上記メディアアイテムおよび上記第２メディアアイテムを特定する情報を含み、上記メディア再生システムは、第２メディアサービス認定を上記第２メディアアイテムを取得するのに使用する、請求項１乃至６のいずれか一つに記載の方法。
【請求項８】
更に、
上記メディア再生システムにより、第３メディアアイテムを特定する情報を上記再生列に配置するステップを含み、ここで、上記再生列は、上記メディアアイテム、上記第２メディアアイテムおよび上記第３メディアアイテムを特定する情報を含み、上記メディア再生システムは、ローカルエリアネットワークを介して上記メディア再生システムと通信することで上記第３メディアアイテムをローカルソースから取得する、請求項７に記載の方法。
【請求項９】
更に、
第２ゲストコントローラを上記メディア再生システムにリンクするステップ、
上記メディア再生システムにより、上記第２コントローラから送信されたメッセージを受信するステップ、ここで、上記メッセージは、第２メディアサービス認定と、上記メディア再生システムにより出力される第２メディアアイテムの認証とを含む、
上記第２メディアアイテムの上記認証に基づいて、上記メディア再生システムにより、上記第２ゲストコントローラからの上記第２メディアアイテムを特定する情報を、上記メディアアイテムを特定する情報とともに上記再生列に配置するステップ、
上記メディア再生システムにより、上記第２メディアサービス認定を使用して、上記第２メディアを取得するステップ、を含む請求項１乃至８のいずれか一つに記載の方法。
【請求項１０】
更に、
メディア再生システムにより、ローカルネットワークを通じ、情報を、上記ゲストコントローラと、その他のコントローラとに送信するステップ、を含み、ここで、上記その他のコントローラは、上記再生列での上記メディアアイテムに関する情報を表示する上記メディア再生システムと連動する、請求項１乃至９のいずれか一つに記載の方法。
【請求項１１】
プロセッサによって実行される命令を記録した、コンピュータ読取可能記憶媒体であって、上記プロセッサが実行する際の命令が、請求項１乃至１０のいずれか一つに記載の方法に基づく命令である、コンピュータ読取可能記憶媒体。
【請求項１２】
プロセッサ、
上記プロセッサによって実行可能な命令を記憶するメモリ、
を含むコンピューティング装置であって、
上記コンピューティング装置が上記命令によって実行する複数の機能は、
ゲストコントローラをメディア再生システムにリンクする機能、ここで、上記メディア再生システムは、上記コンピューティング装置を備えると共に、上記メディア再生システムに関係するコントローラに承認された第１アクセスよりも制限された第２アクセスを上記ゲストコントローラに提供する、
上記ゲストコントローラから、（ｉ）メディアサービス認定を含むメッセージと、（ｉｉ）上記メディア再生システムにより出力されるメディアアイテムの認証を含むメッセージとを受信する機能、
上記メディアアイテムの上記認証に基づいて、上記メディアアイテムを特定する情報を、上記メディア再生システムの再生ゾーンに関係する再生列に配置する機能、
上記メディアサービス認定を使用して、上記メディアアイテムのためのメディアを取得する機能、を含むコンピューティング装置。
【請求項１３】
上記メディアサービス認定を使用して、上記メディアアイテムのためのメディアを取得する機能は、
上記メディアサービス認定を上記再生ゾーンにおけるゾーンプレーヤーに送信する機能、
上記メディアサービス認定を使用する上記ゾーンプレーヤーが上記メディアを取得する機能、を含む請求項１２に記載のコンピューティング装置。
【請求項１４】
上記メディア再生システムは、上記コンピューティング装置が上記メディアアイテムを特定する情報を上記再生列に配置することを可能とするゲストパスモードで動作し、上記メディア再生システムは、所定時間だけ上記ゲストパスモードで動作する、請求項１２または１３に記載のコンピューティング装置。
【請求項１５】
上記第２アクセスは、所定時間、ゾーン制御およびコンテンツ制御のうちの少なくとも一つで制限される、請求項１２、１３または１４に記載のコンピューティング装置。
【国際調査報告】
2015526964.tif 000020
2015526964.tif 000021