(57)【要約】本明細書に開示された実施形態は、再生デバイスの近傍における動きを検知するステップ、それに応じて、１つ又は複数の再生デバイスから出力されるオーディオを修正するステップ、を提供する。ある実施形態によれば、ユーザは自分の手を再生デバイスの上方で振ることで、再生デバイスから出力されるオーディオ、１つ又は複数の異なるデバイスから出力されるオーディオ、又は全ての再生デバイスから出力されるオーディオを修正することができる。開示される実施形態は特に、スヌーズ機能として有効であり、スヌーズ機能は、ユーザの動きによって起動されてからある時間の間、再生デバイスからのアラームをスヌーズするものである。
2015527796.tif 000002
【特許請求の範囲】
【請求項１】
再生デバイスの近傍における動きを検知するステップ、
それに応じて、再生デバイスから出力されるオーディオを修正するステップ、
を含む、方法。
【請求項２】
オーディオを修正するステップは、オーディオの再生を一時停止するステップを含む、請求項１に記載の方法。
【請求項３】
オーディオを修正するステップは、オーディオの再生をミュートにするステップを含む、請求項１に記載の方法。
【請求項４】
ある時間の経過によって、修正前のオーディオの再生を再開するステップ、
をさらに含む、請求項１に記載の方法。
【請求項５】
オーディオが一時停止のできないソースからのオーディオであるかどうかを決定するステップ、
一時停止のできないソースからのオーディオであると決定された場合に、当該オーディオの再生をミュートにするステップ、
をさらに含む、請求項１に記載の方法。
【請求項６】
オーディオが一時停止の可能なソースからのオーディオであるかどうかを決定するステップ、
一時停止可能なソースからのオーディオであると決定された場合に、当該オーディオの再生を一時停止するステップ、
をさらに含む、請求項１に記載の方法。
【請求項７】
前記再生デバイスと同期して別の再生デバイスから出力されるオーディオを修正するステップ、
をさらに含む、請求項１に記載の方法。
【請求項８】
ゾーングループから出力されるオーディオを修正するステップ、
をさらに含む、請求項１に記載の方法。
【請求項９】
コンピューティングデバイスによって実行される命令を記録したコンピュータ読み取り可能な媒体であって、
当該命令は、
再生デバイスの近傍における動きを検知するステップ、
それに応じて、再生デバイスから出力されるオーディオを修正するステップ、
を含む機能を、コンピューティングデバイスに実現させる、コンピュータ読み取り可能な媒体。
【請求項１０】
オーディオを修正するステップは、オーディオの再生を一時停止するステップを含む、請求項９に記載のコンピュータ読み取り可能な媒体。
【請求項１１】
オーディオを修正するステップは、オーディオの再生をミュートにするステップを含む、請求項９に記載のコンピュータ読み取り可能な媒体。
【請求項１２】
コンピューティングデバイスによって実行される命令をさらに有し、
当該命令は、ある時間の経過によって、修正前のオーディオの再生を再開するステップを含む機能を、コンピューティングデバイスに実現させる、請求項９に記載のコンピュータ読み取り可能な媒体。
【請求項１３】
コンピューティングデバイスによって実行される命令をさらに有し、
当該命令は、オーディオが一時停止のできないソースからのオーディオであるかどうかを決定するステップ、
一時停止できないソースからのオーディオであると決定された場合に、当該オーディオの再生をミュートにするステップ、
を含む機能を、コンピューティングデバイスに実現させる、請求項９に記載のコンピュータ読み取り可能な媒体。
【請求項１４】
コンピューティングデバイスによって実行される命令をさらに有し、
当該命令は、オーディオが一時停止可能なソースからのオーディオであるかどうかを決定するステップ、
一時停止可能なソースからのオーディオであると決定された場合に、当該オーディオの再生を一時停止するステップ、
を含む機能を、コンピューティングデバイスに実現させる、請求項９に記載のコンピュータ読み取り可能な媒体。
【請求項１５】
コンピューティングデバイスによって実行される命令をさらに有し、
当該命令は、前記再生デバイスと同期して別の再生デバイスから出力されるオーディオを修正するステップ、を含む機能を、コンピューティングデバイスに実現させる、請求項９に記載のコンピュータ読み取り可能な媒体。
【請求項１６】
コンピューティングデバイスによって実行される命令をさらに有し、
当該命令は、ゾーングループから出力されるオーディオを修正するステップ、を含む機能を、コンピューティングデバイスに実現させる、請求項９に記載のコンピュータ読み取り可能な媒体。
【発明の詳細な説明】
【関連出願の参照】
【０００１】
本願は、２０１２年６月２８日に出願された米国特許出願第１３／５３６，２５０号の優先権を主張するものであり、当該米国特許出願の内容は参照することによりその全体が本明細書に組み込まれる。
【技術分野】
【０００２】
本開示は、コンシューマ製品に関するものであり、特に、メディア再生に向けられたシステム、製品、機能、サービス、および他のアイテムに関するものや、それらのいくつかの態様に関する。
【背景技術】
【０００３】
技術の進歩のおかげで、音楽コンテンツだけでなく、他の種類のメディア、例えば、テレビコンテンツ、ムービー、および対話型コンテンツなどが、アクセスしやすいものになっている。例えば、ユーザは、従来のオーディオおよびビデオコンテンツにアクセスする従来の手段に加えて、オンラインストア、インターネットラジオ局、音楽サービス、ムービーサービスなどを通じて、インターネット上のオーディオ、ビデオ、オーディオとビデオの両方のコンテンツにアクセスすることができる。家の内外における音楽、映像、およびオーディオ・ビデオコンテンツへの需要は、高まり続けている。
【０００４】
本開示技術の特徴、態様、および利点は、以下の記載、添付の特許請求の範囲、および添付の図面を参照するとより良く理解される。
【図面の簡単な説明】
【０００５】
【図１】本明細書で開示された方法および装置の実施形態が実施可能なシステムの例の図
【図２Ａ】内蔵アンプとスピーカを備えるゾーンプレーヤーの例の図
【図２Ｂ】内蔵アンプを備えるとともに外部スピーカに接続されたゾーンプレーヤーの例の図
【図２Ｃ】Ａ／Ｖ受信機とスピーカに接続されたゾーンプレーヤーの例の図
【図３】例示的なコントローラの図
【図４】ゾーンプレーヤーの例の内部機能ブロック図
【図５】例示的なコントローラの内部機能ブロック図
【図６】一実施形態に関するフロー図
【図７】一実施形態に関する例示を示す図
【発明を実施するための形態】
【０００６】
さらに、図面はいくつかの例示的な実施形態を説明することを目的としているが、本開示は図面に示した配置および手段に限定されるものではないことが理解される。
【０００７】
Ｉ．概要
【０００８】
本明細書に開示された実施形態は、再生デバイスの近傍における動きを検知するステップ、それに基づいて、１つ又は複数の再生デバイスから出力されるオーディオを修正するステップ、を提供する。ある実施形態によれば、ユーザは自分の手を再生デバイスの上方で振ることで、再生デバイスから出力されるオーディオ、１つ又は複数の異なるデバイスから出力されるオーディオ、又は、全ての再生デバイスから出力されるオーディオを修正することができる。開示された実施形態は特に、スヌーズ機能として有効である。スヌーズ機能は、ユーザの動きによって起動されてからある時間の間、再生デバイス（又はそのグループ）からのアラームをスヌーズするものである。その後、当該時間の経過後および／又はオーディオが消されていないときに、オーディオの再生を再開することができる。
【０００９】
ある実施形態では、再生デバイスから出力されるオーディオの修正には、オーディオの再生を一時停止することが含まれる。別の実施形態では、オーディオの修正には、オーディオの再生を停止することが含まれる。さらに別の実施形態では、オーディオの修正には、オーディオの再生をミュートにすることが含まれる。別の実施形態では、オーディオの修正には、オーディオの音量レベルを低減させることが含まれる。
【００１０】
ある実施形態では、システムは、オーディオのソースを知的に検索するとともに、当該オーディオを一時停止すべきか（例えば、「一時停止スヌーズ」）又はミュートにすべきか（例えば、「ミュートスヌーズ」）を自動的に判断し、いくつかの例では、さらに取るべき別のアクションを決定するようにプログラムされる。例えば、オーディオが一時停止をサポートしていないインターネットラジオサービスからのオーディオであると決定された場合、システムは、再生をミュートにすることができる。オーディオがプレイリストからのオーディオ又は一時停止をサポートするインターネットサービスからのオーディオであると決定された場合、システムは、再生を一時停止することができる。
【００１１】
ある実施形態では、システムは、オーディオソースに応じて、システムがとるべきアクション（例えば、一時停止、停止、ミュートなど）を前もってユーザに決定させる。ユーザは、再生デバイスのコントローラ（例えば、カリフォルニア州サンタバーバラにあるソノズ社が提供するソノズコントローラ）を使用して、これらのオプションを設定することができる。例えば、再生が再開されたときに、パンドラなどのオーディオソースは、ミュートや一時停止などの異なった結果をもたらすこともできる。
【００１２】
ある実施形態では、ユーザは、再生デバイスのセンサの上方において手やアイテムを動かすことよって、オーディオ出力の修正を起動させることができる。ある実施形態では、ユーザは、再生デバイスの上方で自分の手を移動させる。ユーザは例えば、再生デバイスに触れることなく、自分の手（又はその他のアイテム）を再生デバイスの表面から６インチ（例示）以内の距離で振ればよい。別の実施形態では、アラームが鳴り始めるときに、システムが、関連するボタンおよび／又はその他の機能を自動的に非アクティブ化（又はロックアウト）する。この場合、ユーザは、再生デバイスを叩いても別の機能を開始することができない。
【００１３】
これらの実施形態は、近傍検知に応じてオーディオ出力の修正を行う必要がある場合などの別の状況にも有用となり得る。例えば、プログラムのなされ方によっては、近傍検知がなされると、チャネル変更、プレイリスト中の前送り、又はＥＱ変化など、その他の機能をアクティブ化するようにすることもできる。さらに、これらの実施形態では、１つ又は複数のゾーングループ内の２つ以上の再生デバイスから出力されるオーディオを変更することもできる。本明細書には、システム、方法、装置、および生産物が開示されている。
【００１４】
ＩＩ．動作環境の例
図面を参照すると、同様のパーツに対しては、複数の図面において、同様の符号を付している。図１は、本明細書で開示された１つ又は複数の実施形態が実行可能な、又は実施可能なシステム１００の例を示している。
【００１５】
例示のために、システム１００は、複数のゾーンで構成されたホームを示し、ホームは１つのゾーンのみで構成することができる。ホーム内の各ゾーンは、例えば、オフィス、浴室、寝室、キッチン、ダイニングルーム、ファミリールーム、ホームシアタールーム、ユーティリティ又はランドリールーム、およびパティオなどの異なる部屋又はスペースを示してもよい。そのように構成されている場合では、１つのゾーンが複数の部屋を含んでいてもよい。ホーム内の各ゾーンに１つ又は複数のゾーンプレーヤー１０２−１２４が示されている。ゾーンプレーヤー１０２−１２４は、再生デバイス、マルチメディアユニット、スピーカ、プレーヤーなどと呼ばれ、オーディオ、ビデオ、および／又はオーディオビジュアルの出力を行う。コントローラ１３０は、システム１００の制御を行う。コントローラ１３０は、ゾーンに固定されていてもよいし、あるいは、コントローラは１３０、ゾーンの周りを移動可能な移動体であってもよい。システム１００は、複数のコントローラ１３０を含んでもよい。システム１００は、例示的なハウスオーディオシステム全体を表すが、本明細書に記載の技術は、これらの特定の場所への用途に限定されず、又、図１のハウスオーディオシステム１００全体のような広範囲のシステムにも限定されない。
【００１６】
ａ．ゾーンプレーヤーの例
図２Ａ、図２Ｂ、図２Ｃは、様々な種類のゾーンプレーヤーの例を示している。例えば、図２Ａ、図２Ｂ、図２Ｃのゾーンプレーヤー２００、２０２、および２０４は、それぞれ、図１のゾーンプレーヤー１０２−１２４のいずれにも対応できる。いくつかの実施形態では、オーディオが、フルレンジプレーヤー等の単一のゾーンプレーヤーのみから再生されてもよい。いくつかの実施形態では、オーディオは、２つ以上のゾーンプレーヤー、例えば、複数のフルレンジプレーヤーの組み合わせ、又はフルレンジプレーヤーと特定のプレーヤーとの組み合わせ等で再生されてもよい。いくつかの実施形態では、ゾーンプレーヤー２００−２０４はまた、「スマートスピーカ」と呼ばれてもよい。この理由は、オーディオの再生以上の処理能力を備えているからであり、以下に詳細に述べられている。
【００１７】
図２Ａは、フルレンジサウンドを再生可能なサウンド生成機器２０８を含むゾーンプレーヤー２００を示す。サウンドは、オーディオ信号から得られ、オーディオ信号は、有線データネットワーク上又は無線データネットワーク上でゾーンプレーヤー２００によって受信することができる。サウンド生成機器２０８は、１つ又は複数の内蔵アンプと、１つ又は複数のスピーカを含む。内蔵アンプは、図４を参照して以下にさらに詳細に述べられている。スピーカ又は音響トランスデューサは、例えば、ツイーター、ミッドレンジドライバ、低域ドライバ、およびサブウーファーのいずれかを含んでいてもよい。いくつかの実施形態では、ゾーンプレーヤー２００は、ステレオオーディオ、モノラルオーディオ、又はその両方を再生するように静的に又は動的に構成することができる。いくつかの実施形態では、ゾーンプレーヤー２００が他のゾーンプレーヤーとグループ化されてもよい。ステレオオーディオ、モノラルオーディオ、および／又はサラウンドオーディオを再生するとき、又はゾーンプレーヤー２００によって受信したオーディオコンテンツがフルレンジより低いとき、ゾーンプレーヤー２００は、フルレンジサウンドのサブセットを再生するように構成することもできる。
【００１８】
図２Ｂは、分離したスピーカ２１０に電力を供給する内蔵アンプを含むゾーンプレーヤー２０２を示す。分離したスピーカは、例えば、任意のタイプのラウドスピーカを含むことができる。ゾーンプレーヤー２０２は、１つ、２つ、又はそれより多い数の別々のラウドスピーカに電力を供給するように構成されてもよい。ゾーンプレーヤー２０２は、有線パスを通じてオーディオ信号（例えば、右又は左のチャネルオーディオ又はその構成に応じた数のチャネル）を分離したスピーカ２１０に対して通信するように構成されている
【００１９】
図２Ｃは、内蔵アンプを含まないが、データネットワーク上で受信した、オーディオ信号を、内蔵アンプを備えるオーディオ（又は「オーディオ／ビデオ」）受信器２１４に通信するゾーンプレーヤー２０４を示している。
【００２０】
図１に戻って、いくつかの実施形態では、１つ、いくつか、又はすべてのゾーンプレーヤー１０２から１２４は、ソースから直接オーディオを取り出すことができる。例えば、ゾーンプレーヤーは、再生されるべきオーディオコンテンツの再生リスト又は再生列（本明細書では、「再生キュー」とも称される）を含んでいてもよい。再生列内の各項目は、ユーアールアイ（ＵＲＩ）又はいくつかの他の識別子を含んでいてもよい。ＵＲＩ又は識別子は、オーディオソースに対するゾーンプレーヤーを指し示すことができる。ソースは、インターネット（例えば、クラウド）上で見つけられるかもしれないし、データネットワーク１２８上の別のデバイス、ゾーンプレーヤー自体に格納されたコントローラ１３０からローカルに見つかるかもしれないし、又はゾーンプレーヤーと直接通信するオーディオソースから見つかるかもしれない。いくつかの実施形態では、ゾーンプレーヤーは、オーディオそのものを再生できるし、オーディオを再生するために別のデバイスに送信できるし、又はゾーンプレーヤーと１つ又は複数の追加のゾーンプレーヤーとを同期してオーディオを再生することもできる。いくつかの実施形態では、再生するために別のゾーンプレーヤーに異なる第２オーディオコンテンツを送信している間、ゾーンプレーヤーは、第１オーディオコンテンツを再生することができる（又は全く再生できない）。
【００２１】
説明のため、カリフォルニア州サンタバーバラのソノズ・インコーポレイテッドが現在販売提供している「ＰＬＡＹ：５」、「ＰＬＡＹ：３」、「ＣＯＮＮＥＣＴ：ＡＭＰ」、「ＣＯＮＮＥＣＴ」、および「ＳＵＢ」と呼ばれるゾーンプレーヤーがある。他の過去、現在、および／又は将来の任意のゾーンプレーヤーは、追加的に又は代替的に本明細書で開示された実施例のゾーンプレーヤーに実装して使用することができる。更に、ゾーンプレーヤーは、図２Ａ、２Ｂ、および２Ｃに示された特定の例又は提供されるソノズ製品に限定されないことを理解する。例えば、ゾーンプレーヤーは、有線のヘッドホン又は無線のヘッドホンで構成されていてもよい。更に別の例では、ゾーンプレーヤーは、テレビ用のサウンドバーを含んでいてもよい。更に別の例では、ゾーンプレーヤーは、アップル社のｉＰｏｄ（商標）又は同様のデバイス用のドッキングステーションを含むことができるし、又、それらと対話することができる。
【００２２】
ｂ．コントローラの例
図３は、ドッキングステーション３０２内の無線コントローラ３００の例を示す。説明のため、コントローラ３００は、図１の制御デバイス１３０に対応可能である。ドッキングステーション３０２が備えられている場合、ドッキングステーション３０２は、コントローラ３００のバッテリーを充電するために使用されてもよい。いくつかの実施形態では、コントローラ３００は、タッチスクリーン３０４を備えており、ユーザは、タッチスクリーン３０４をタッチすることでコントローラ３００と対話可能となっている。例えば、ユーザは、オーディオコンテンツの再生リストを取り出し、ナビゲートし、１つ又は複数のゾーンプレーヤーの動作を制御し、システム構成１００の全体を制御することができる。ある実施形態では、任意の数のコントローラを使用して、システム構成１００を制御することができる。いくつかの実施形態では、システム構成１００を制御可能なコントローラの数を制限することができる。コントローラは、無線コントローラ３００のように無線であってもよいし、又はデータネットワーク１２８に有線で接続されてもよい。
【００２３】
いくつかの実施形態では、複数のコントローラがシステム１００に使用される場合、各コントローラは、共通のコンテンツを表示するために調整されてもよいし、１つのコントローラから生じた変更を示すためにすべてのコントローラを動的に更新してもよい。調整は、例えば、コントローラによって、１つ又は複数のゾーンプレーヤーから直接又は間接的に状態変数を定期的に要請することによって行われてもよい。状態変数は、システム１００についての情報を提供してもよく、例えば、現在のゾーングループ構成、１つ又は複数のゾーンで再生しているもの、ボリュームレベル、および興味のある他の項目などを提供してもよい。状態変数は、必要に応じて、又は多くの場合プログラムされて、ゾーンプレーヤー（および、もし望むのであれば、コントローラ）間のデータネットワーク１２８上に渡されてもよい。
【００２４】
更に、任意のネットワーク対応携帯デバイス、例えば、ｉＰｈｏｎｅ（登録商標）、ｉＰａｄ（登録商標）、Ａｎｄｒｏｉｄ（登録商標）対応電話、又は任意の他のスマートフォン若しくはネットワーク対応デバイスなどで実行されるアプリケーションが、データネットワーク１２８に接続することによってコントローラとして使用できる。ラップトップ又はデスクトップのパーソナルコンピュータ（ＰＣ）若しくはＭａｃ上で実行されるアプリケーションも、コントローラ１３０として使用される。そのようなコントローラは、データネットワーク１２８、ゾーンプレーヤー、無線ルータを備えるインタフェースを通じてシステム１００に接続されるか、又はいくつかの他の構成された接続パスを使用してシステム１００に接続されてもよい。カリフォルニア州サンタバーバラのソノズ・インコーポレイテッドが提供するコントローラの例としては、「コントローラ２００」、「Ｓｏｎｏｓ  ＣＯＮＴＲＯＬ」、「Ｓｏｎｏｓ（登録商標）  Ｃｏｎｔｒｏｌｌｅｒ  ｆｏｒ  ｉＰｈｏｎｅ」、「Ｓｏｎｏｓ（登録商標）  Ｃｏｎｔｒｏｌｌｅｒ  ｆｏｒ  Ａｎｄｒｏｉｄ」、「Ｓｏｎｏｓ（登録商標）  Ｃｏｎｔｒｏｌｌｅｒ  ｆｏｒ  Ｍａｃ又はＰＣ」を含む。
【００２５】
ｃ．データ接続の例
図１のゾーンプレーヤー１０２から１２４は、直接又は間接的にデータネットワーク、例えばデータネットワーク１２８に接続される。コントローラ１３０は、直接又は間接的にデータネットワーク１２８に接続されるか、又は個別にゾーンプレーヤーに接続されてもよい。データネットワーク１２８は、示された他の構成要素から目立つように図中に八角形で示されている。データネットワーク１２８が１つの場所に示されているが、そのようなネットワークは、システム１００の中および周りに拡がっていることが理解される。特に、データネットワーク１２８は、有線ネットワーク、無線ネットワーク、又は有線ネットワークと無線ネットワークの両方の組み合わせとすることができる。いくつかの実施形態では、ゾーンプレーヤー１０２−１２４の１つ又は複数は、専有のメッシュネットワークに基づいて、データネットワーク１２８に無線で接続されている。いくつかの実施形態では、ゾーンプレーヤー１０２−１２４の１つ又は複数は、非メッシュトポロジーを使用して、データネットワーク１２８に無線で接続される。いくつかの実施形態では、ゾーンプレーヤー１０２−１２４の１つ又は複数は、イーサネット又は同様の技術を使用し、データネットワーク１２８への有線を通じて接続されている。１つ又は複数のゾーンプレーヤー１０２−１２４をデータネットワーク１２８に接続することに加えて、データネットワーク１２８は、更に、例えば、インターネットなどのワイドエリアネットワークにアクセス可能である。
【００２６】
いくつかの実施形態では、ゾーンプレーヤー１０２−１２４のいくつか、又はいくつかの他の接続デバイスをブロードバンドルータに接続することによって、データネットワーク１２８が形成されてもよい。他のゾーンプレーヤー１０２−１２４は、その後、データネットワーク１２８に対して有線で追加することができるか、又は無線で追加することができる。例えば、ゾーンプレーヤー（例えば、ゾーンプレーヤー１０２−１２４のいずれか）は、ゾーンプレーヤーに設けられたボタンを単に押すことによって、システム構成１００に追加され（又はいくつかの他のアクションを実行し）、データネットワーク１２８への接続を可能にしている。ブロードバンドルータは、例えば、インターネットサービスプロバイダ（ＩＳＰ）に接続することができる。ブロードバンドルータは、他のアプリケーション（例えば、ウェブサーフィン）に使用可能なシステム構成１００内の別のデータネットワークを形成するために使用することができる。データネットワーク１２８はまた、そのようにプログラムされている場合にも使用することができる。一例では、第２ネットワークは、サンタバーバラのソノズ・インコーポレイテッドによって開発されたソノズネット（商標）・プロトコルを実装してもよい。ソノズネット（商標）は、安全で、ＡＥＳ暗号化された、ピア・ツー・ピアの無線メッシュネットワークを表す。あるいは、ある実施形態では、データネットワーク１２８は、家庭内の他の用途に使用されるネットワーク、例えば従来の有線ネットワーク又は無線ネットワークと同じネットワークである。
【００２７】
ｄ．ゾーン構成の例
特定のゾーンは、１つ又は複数のゾーンプレーヤーを含むことができる。例えば、図１のファミリールームでは、２つのゾーンプレーヤー１０６および１０８を含んでおり、一方キッチンでは、１つのゾーンプレーヤー１０２を備えていることが示されている。別の例では、ホームシアタールームは、５．１チャネル以上のオーディオソースからのオーディオ（例えば、５．１以上のオーディオチャネルにてエンコードされたムービー）を再生する追加のゾーンプレーヤーを有する。いくつかの実施形態では、１つは、ルーム内又はスペース内にゾーンプレーヤーを配置し、コントローラ１３０を通じてゾーンプレーヤーを新しいゾーンに割り当てるか、又は既存のゾーンに割り当てることができる。そのように、ゾーンが形成されてもよく、別のゾーンと組み合わされてもよく、取り除かれてもよく、特定の名前（例えば、「キッチン」）を与えてもよい。また、望むのならば、コントローラ１３０でそのようにするようにプログラムされてもよい。さらに、いくつかの実施形態では、ゾーン構成は、コントローラ１３０又はいくつかの他の機構を使用して構成された後においても動的に変更してもよい。
【００２８】
いくつかの実施形態では、ゾーンが、２つ以上のゾーンプレーヤー、例えば、ファミリールームにおいて２つのゾーンプレーヤー１０６および１０８を含む場合、２つのゾーンプレーヤー１０６および１０８は、同じオーディオソースを同期して再生するように構成することができる。また、２つのゾーンプレーヤー１０６および１０８は、例えば、左と右のチャネルのように、２つの別のサウンドを再生するようにペアにすることもできる。言い換えれば、サウンドのステレオ効果は、一方を左サウンド用、他方を右サウンド用として使用する２つのゾーンプレーヤー１０６および１０８を通して、再現されてもよく、又は強化されてもよい。ある実施形態では、ペアのゾーンプレーヤー（「結合したゾーンプレーヤー」とも呼ばれる）は、同じゾーン又は異なるゾーンにおける他のゾーンプレーヤーと同期してオーディオを再生することもできる。
【００２９】
いくつかの実施形態では、２つ以上のゾーンプレーヤーを音響的に統合し、単一の統合されたゾーンプレーヤーを形成することができる。統合されたゾーンプレーヤーは、追加のスピーカドライバを通ってサウンドが流れるため、（複数の異なったデバイスから構成されている）統合されたゾーンプレーヤーは、統合されていないゾーンプレーヤー又はペアにされたゾーンプレーヤーと比べて、サウンドの処理や再現を異なるように構成することができる。統合されたゾーンプレーヤーは、更に、単一のゾーンプレーヤー又は他の統合されたゾーンプレーヤーとペアにすることができる。統合された再生デバイスのそれぞれの再生デバイスは例えば、統合モードに構成される。
【００３０】
いくつかの実施形態によれば、ユーザは、ゾーンプレーヤーのグループ化、統合、ペアリング等のいずれかを行い続け、所望の構成を完成させることができる。グループ化、統合、およびペアリングの操作は、好ましくは、例えば、コントローラ１３０を使用するなどの制御インタフェースを通じて行われ、異なる構成を作成するようにスピーカワイヤーを、例えば、個々の、離れたスピーカに物理的に接続および再接続することなく行われる。このように、本明細書に記載された特定の実施形態は、より柔軟で動的なプラットフォームを提供し、サウンド再生をエンドユーザに提供することができる。
【００３１】
ｅ．オーディオソースの例
いくつかの実施形態では、各ゾーンは、別のゾーンのオーディオソースと同じオーディオソースから再生できる。また、各ゾーンは、それぞれ異なるオーディオソースで再生することもできる。例えば、誰かがパティオ上でグリルしながら（ｇｒｉｌｌｉｎｇ）、ゾーンプレーヤー１２４を通じてジャズ音楽を聞くことができる。また、誰かがキッチンで食事の準備をしながらゾーンプレーヤー１０２を通じてクラシック音楽を聞くこともできる。さらに、誰かがオフィスにいながら、パティオ上でゾーンプレーヤー１２４を通じて再生されているジャズ音楽と同じ音楽を、ゾーンプレーヤー１１０を通じて聞くこともできる。いくつかの実施形態では、ゾーンプレーヤー１１０と１２４を通じて再生されるジャズ音楽が、同期して再生される。複数のゾーン間で再生を同期することで、オーディオを途切れさせることなく（又はほぼ途切れさせることなく）聞きながら、ユーザは、複数のゾーンを移動することができる。さらに、ゾーンを「パーティーモード」とし、連結された全てのゾーンが同期してオーディオを再生することもできる。
【００３２】
ゾーンプレーヤー１０２−１２４によって再生されるオーディオコンテンツのソースは、多数ある。いくつかの実施形態では、ゾーンプレーヤー自体が有する音楽にアクセスされ、その音楽が再生されてもよい。いくつかの実施形態では、コンピュータ又はネットワーク接続ストレージ（ＮＡＳ）上に記憶された個人のライブラリから音楽が、データネットワーク１２８を通じてアクセスされ、再生されてもよい。いくつかの実施形態では、インターネットラジオ局、番組、およびポッドキャストが、データネットワーク１２８を通じてアクセスすることができる。ユーザに音楽とオーディオコンテンツを流す、および／又はダウンロードさせる音楽サービス又はクラウドサービスは、データネットワーク１２８を通じてアクセスできる。さらに、音楽は、例えば、ターンテーブル又はＣＤプレーヤーなどの従来のソースから、ラインイン接続を通じてゾーンプレーヤーに接続して、得られてもよい。オーディオコンテンツはまた、異なるプロトコル、例えば、アップル社のエアプレイ（商標）ワイヤレス技術を使用して、アクセスすることができる。１つ又は複数のソースから受信されたオーディオコンテンツは、データネットワーク１２８および／又はコントローラ１３０を通じて、ゾーンプレーヤー１０２から１２４の間で共有することができる。上述したオーディオコンテンツのソースは、本明細書において、ネットワークベースのオーディオ情報ソースと呼ばれる。しかしながら、ネットワークベースのオーディオ情報は、それらに限定されない。
【００３３】
いくつかの実施形態では、例示のホームシアターゾーンプレーヤー１１６、１１８、１２０は、テレビ１３２などのオーディオ情報に接続されている。いくつかの例では、テレビ１３２が、ホームシアターゾーンプレーヤー１１６、１１８、１２０のためのオーディオソースとして使用されており、一方、他の例においては、テレビ１３２からのオーディオ情報がオーディオシステム１００内のゾーンプレーヤー１０２−１２４のいずれかと共有することができる。
【００３４】
ＩＩＩ．ゾーンプレーヤー
図４を参照すると、実施の形態に関連するゾーンプレーヤー４００の例示的なブロック図が示されている。図４のゾーンプレーヤー４００は、ネットワークインタフェース４０２、プロセッサ４０８、メモリ４１０、オーディオ処理コンポーネント４１２、１つ又は複数のモジュール４１４、オーディオアンプ４１６、およびスピーカユニット４１８を含む。スピーカユニット４１８は、オーディオアンプ４１６に接続されている。ゾーンプレーヤー４００はさらに、少なくとも１つの近傍センサ（proximity sensor）４２２を含む。図２Ａは、そのようなゾーンプレーヤーの例を図示している。他のタイプのゾーンプレーヤーは、（例えば、図２Ｂに示される）スピーカユニット４１８又は（例えば、図２Ｃに示される）オーディオアンプ４１６を含まなくてもよい。さらに、ゾーンプレーヤー４００は、別のコンポーネントに統合できることが意図されている。例えば、ゾーンプレーヤー４００は、屋内又は屋外で使用するテレビ、照明、又はいくつかの他のデバイスの一部として構成することができる。
【００３５】
いくつかの実施形態では、ネットワークインタフェース４０２は、データネットワーク１２８上のゾーンプレーヤー４００と他のデバイスとの間のデータフローを可能にする。いくつかの実施形態では、データネットワーク１２８上の別のゾーンプレーヤー又はデバイスからオーディオを取得することに加えて、ゾーンプレーヤー４００は、オーディオソースから、例えば、ワイドエリアネットワーク上のオーディオソースから、又はローカルネットワーク上のオーディオソースから直接オーディオにアクセスできる。更に、いくつかの実施形態では、ネットワークインタフェース４０２は、各パケットのアドレス部を扱い、各パケットが正しい宛先に到達するように、ゾーンプレーヤー４００に向かうべきパケットを受信する。したがって、特定の実施形態では、パケットのそれぞれは、ＩＰベースのソースアドレスだけでなくＩＰベースの宛先アドレスも含む。
【００３６】
いくつかの実施形態では、ネットワークインタフェース４０２は、無線インタフェース４０４と有線インタフェース４０６のどちらか一方又は両方を含むことができる。無線インタフェース４０４は、無線周波数（ＲＦ）インタフェースとも呼ばれ、ゾーンプレーヤー４００にネットワークインタフェース機能を提供し、通信プロトコル（例えば、ＩＥＥＥ８０２．１１ａ、８０２．１１ｂ、８０２．１１ｇ、８０２．１１ｎ、又は８０２．１５．１を含む、任意の無線規格）に従って他のデバイス（例えば、他のゾーンプレーヤー、スピーカ、受信機、データネットワーク１２８に関連付けられたコンポーネントなど）と無線で通信する。無線インタフェース４０４は、１つ又は複数のラジオを含んでもよい。無線信号を受信し、無線信号を無線インタフェース４０４に提供し、無線信号を送信するため、ゾーンプレーヤー４００は、１つ又は複数のアンテナ４２０を含む。有線インタフェース４０６は、ネットワークインタフェース機能をゾーンプレーヤー４００に提供し、通信プロトコル（例えば、ＩＥＥＥ８０２．３）に従って他のデバイスと有線で通信する。いくつかの実施形態では、ゾーンプレーヤーは、インタフェース４０４と４０６の両方を含む。いくつかの実施形態では、ゾーンプレーヤー４００は、無線インタフェース４０４のみを含むか、又は有線インタフェース４０６のみを含む。
【００３７】
いくつかの実施形態では、プロセッサ４０８は、クロック駆動の電子デバイスであり、コンピュータのメモリ４１０に記憶された命令に従って、入力データを処理するように構成されている。メモリ４１０は、１つ又は複数のソフトウェアモジュール４１４を搭載することができるデータストレージであり、コンピュータのプロセッサ４０８によって実行されることで特定のタスクを実行することができる。図示された実施形態では、メモリ４１０は、有形のコンピュータで読み取り可能な記録媒体であって、プロセッサ４０８によって実行可能な命令を記憶している。いくつかの実施形態では、タスクとは、ゾーンプレーヤー４００が別のゾーンプレーヤー又はネットワーク上のデバイスから（例えば、ユニフォームリソースロケータ（ＵＲＬ）又はいくつかの他の識別子を使用して）オーディオデータを取得することであってもよい。いくつかの実施形態では、タスクは、ゾーンプレーヤー４００が別のゾーンプレーヤーにオーディオデータを送信することか、又はネットワーク上のデバイスにオーディオデータを送信することであってもよい。いくつかの実施形態では、タスクは、ゾーンプレーヤー４００のオーディオの再生を１つ又は複数の追加のゾーンプレーヤーと同期させることであってもよい。いくつかの実施形態では、タスクは、ゾーンプレーヤー４００を１つ又は複数のゾーンプレーヤーとペアにし、マルチチャネルオーディオ環境を作成することであってもよい。追加のタスク又は代替的なタスクは、１つ又は複数のソフトウェアモジュール４１４およびプロセッサ４０８を通じて実行することができる。
【００３８】
オーディオ処理コンポーネント４１２は、１つ又は複数のデジタル−アナログ変換器（ＤＡＣ）、オーディオ前処理コンポーネント、オーディオ強化コンポーネント又はデジタル信号プロセッサなどを含むことができる。いくつかの実施形態では、オーディオ処理コンポーネント４１２は、プロセッサ４０８の一部であってもよい。いくつかの実施形態では、ネットワークインタフェース４０２を通じて取り出されたオーディオを通じて取り出されたオーディオは、オーディオ処理コンポーネント４１２によって処理される、および／又は意図的に変更される。さらに、オーディオ処理コンポーネント４１２は、アナログオーディオ信号を生成することができる。処理されたアナログオーディオ信号は、オーディオアンプ４１６に提供され、スピーカ４１８を通して再生される。また、オーディオ処理コンポーネント４１２は、ゾーンプレーヤー４００から再生するための入力としてアナログ又はデジタル信号を処理し、ネットワーク上の別のゾーンプレーヤーに送信することができる。また、オーディオ処理コンポーネント４１２は、ネットワーク上の別のデバイスに再生と送信の両方を行うための回路を含むこともできる。入力の例としては、ラインイン接続（例えば、オートディテクティング３．５ｍｍオーディオラインイン接続）を含む。
【００３９】
オーディオアンプ４１６は、１つ又は複数のスピーカ４１８を駆動できるレベルまでオーディオ信号を増幅するデバイスである。１つ又は複数のスピーカ４１８は、個々の変換器（例えば、「ドライバ」）又は１つ又は複数のドライバを内包する筐体を含んだ完全なスピーカシステムを含むことができる。特定のドライバは、例えば、サブウーファー（低周波用）、ミッドレンジドライバ（中周波用）、およびツイーター（高周波用）であってもよい。筐体は、例えば、密封することもでき、又は移植することもできる。各トランスデューサは、それ自体の個々の増幅器によって駆動されてもよい。
【００４０】
現在、市販されている例として知られているゾーンプレーヤーとして、内蔵アンプとスピーカとを備えるＰＬＡＹ：５がある。ＰＬＡＹ：５は、例えば、インターネット又はローカルネットワークなどのソースから直接オーディオを取り出すことができる。特に、ＰＬＡＹ：５は、５アンプ、５ドライバ・スピーカシステムであり、それは２つのツイーター、２つのミッドレンジドライバおよび１つのウーファーを含んでいる。ＰＬＡＹ：５を通じてオーディオコンテンツを再生する場合、トラックの左側のオーディオデータは、左側のツイーターと左側のミッドレンジドライバから送られる。トラックの右側のオーディオデータは、右側のツイーターと右側のミッドレンジドライバから送られる。また、モノラル低音は、サブウーファーから送られる。さらに、両方のミッドレンジドライバと両方のツイーターが同じイコライゼーション（又は実質的に同じイコライゼーション）を有してもよい。つまり、これらの両方は同じ周波数でも異なるオーディオチャネルから送信される。ＰＬＡＹ：５は、インターネットラジオ局又はオンライン音楽・ビデオサービスからのオーディオ、ダウンロードされた音楽、アナログオーディオ入力、テレビ、ＤＶＤなどを再生することができる。ＰＬＡＹ：５は、近傍センサ４２２とともに構成されてもよい。
【００４１】
近傍センサ４２２は、物理的な接触を行うことなく、人の手などの物体が近傍に存在することを検知することができるセンサである。ある実施形態では、近傍センサ４２２は、電磁フィールド又は電磁波のビームを放射するとともに、戻りの信号又はフィールドの変化を検査する。ある実施形態では、近傍センサ４２２を使用して、ゾーンプレーヤー４００の外面上に配置された静電容量式ボタンなどのゾーンプレーヤー４００上のユーザインタフェースを点灯又は起動させる。ある実施形態では、本明細書に記載の実施形態に基づいて、近傍センサ４２２を使用してオーディオ出力を変更する。別の実施形態では、近傍センサ４２２を使用して、再生デバイスのＵＩを起動させることや、再生デバイスからのオーディオ、１つ若しくは複数の異なる再生デバイスからのオーディオ、又は全ての再生デバイスからのオーディオを修正することなど、複数の機能を実行する。
【００４２】
いくつかの実施形態では、近傍センサ４２２は、センサ４２２の上方および／又は近傍を動くユーザの手を検知することで、スヌーズ機能を起動させることができ、ユーザはゾーンプレーヤー４００に触れる必要はない。しかしながら、いくつかの実施形態では、ユーザがゾーンプレーヤー４００を「叩く」と、その手の動きによって近傍センサ４２２を起動させるので、スヌーズ機能を起動させることもできる。
【００４３】
いくつかの実施形態では、ゾーンプレーヤー４００からアラームが再生されている場合に、近傍センサ４２２は、特定のボタン（例えば、静電容量式ボタン）を少しの間停止状態にする。これにより、ユーザは、自分の手をセンサ４２２の近傍および／又は上方で振る、あるいは、当該製品の上部分をたたくこと（ユーザの目覚めが浅いときには簡単）のいずれかを行って、眠りの余韻を楽しむことができる。
【００４４】
いくつかの実施形態では、ゾーンプレーヤー４００からアラームが再生されていない場合に、近傍センサ４２２はスヌーズ設定がなされず、特定のボタン（例えば、静電容量式のボタン）をアクティブ化するようにプログラムされており、ユーザはボタンを見て選択することができる。いくつかの実施形態では、再生デバイスから再生されているオーディオコンテンツや時刻などに基づいて、ボタンの機能および／又は外観を変更することができる。
【００４５】
いくつかの実施形態では、スヌーズ機能のタイムアウトが設定される。具体的には、アラームが所定時間（例えば、１０分間）再生された場合に、（例えば、コントローラを使用して）スヌーズを自動的に無効化するとともに、システムを標準の制御動作に戻るようにして、当該タイムアウトの設定を行う。ユーザは例えば、スヌーズによってオーディオが修正されるよりも、ゾーンプレーヤー４００から継続してオーディオを視聴したい場合がある。スヌーズ後であっても、ユーザはオーディオを視聴したい場合があり、それに応じてシステムは再生を再開する。
【００４６】
いくつかの実施形態では、近傍センサ４２２は動きを検出するとともに、再生ネットワーク上の別のゾーンプレーヤーに１つ又は複数のコマンドを提供することができる。例えば、近傍センサ４２２による動きの検出に基づいて、別のゾーンプレーヤーのオーディオ出力を変更してもよい。いくつかの実施形態では、近傍センサ４２２は動きを検出するとともに、同じ再生ネットワーク上の異なるゾーンプレーヤーに対して、又は、認証されている別の再生ネットワークに対して、通知（indication）を行うことができる（例えば、別々の再生ネットワーク上の２人の友人が、同一又は類似のアラームで目を覚ましたときに、一方がスヌーズを押すと、もう一方が通知を受けるようにする）。
【００４７】
ＩＶ．コントローラ
図５を参照すると、図１の制御デバイス１３０に対応可能なコントローラ５００の例示的なブロック図が示されている。コントローラ５００は、システム内のマルチメディアアプリケーションの制御、自動化およびその他のことを可能にするために使用することができる。特に、コントローラ５００は、ネットワーク上にて利用可能な複数のオーディオソースを選択することを可能にすると共に、無線又は有線のネットワークインタフェース５０８を通じて１つ又は複数のゾーンプレーヤー（例えば、図１のゾーンプレーヤー１０２−１２４）の制御を可能にするように構成することができる。一実施形態によれば、無線通信は、標準規格に基づいている（例えば、赤外線、ラジオ、あるいはＩＥＥＥ８０２．１１ａ、８０２．１１ｂ、８０２．１１ｇ、８０２．１１ｎ又は８０２．１５を含む無線規格など）。さらに、特定のオーディオがコントローラ５００を通じてアクセスされている場合か、又は特定のオーディオがゾーンプレーヤーを経由して再生されている場合、画像（例えば、アルバムアート）又は他のデータが、オーディオおよび／又はオーディオソースに関連付けられてコントローラ５００へ送信され、あるゾーンプレーヤー又は他の電子機器から表示することもできる。
【００４８】
コントローラ５００には、スクリーン５０２と入力インタフェース５１４が設けられている。これにより、ユーザはコントローラ５００と対話し、例えば、多くのマルチメディア項目の再生リストをナビゲートしたり、１つ又は複数のゾーンプレーヤーの動作を制御することができる。コントローラ５００上のスクリーン５０２は、例えば、液晶ディスプレイ（ＬＣＤ）スクリーンとすることができる。スクリーン５０２は、マイクロコントローラ（例えば、プロセッサ）５０６によって制御されるスクリーンドライバ５０４と通信すると共に、コマンドを受信する。メモリ５１０は、１つ又は複数のアプリケーションモジュール５１２をロードすることができる。いくつかの実施形態では、アプリケーションモジュール５１２は、選択された複数のゾーンプレーヤーをゾーングループにグループ化し、ゾーンプレーヤーを同期して、オーディオを再生することができるように構成されている。いくつかの実施形態では、アプリケーションモジュール５１２は、ゾーングループ内のゾーンプレーヤーのオーディオサウンド（例えば、ボリューム）を制御するように構成されている。動作中において、マイクロコントローラ５０６がアプリケーションモジュール５１２の１つ又は複数を実行するとき、スクリーンドライバ５０４は、スクリーン５０２を駆動するための制御信号を生成し、特定のユーザインタフェースにアプリケーションを表示する。
【００４９】
コントローラ５００は、有線又は無線でゾーンプレーヤーと通信できるネットワークインタフェース５０８を含む。いくつかの実施形態では、ボリュームコントロールおよびオーディオ再生同期などのコマンドは、ネットワークインタフェース５０８を通じて送信される。いくつかの実施形態では、保存されたゾーングループ構成がネットワークインタフェース５０８を通じてゾーンプレーヤーとコントローラとの間に転送される。コントローラ５００は、１つ又は複数のゾーンプレーヤー、例えば、図１のゾーンプレーヤー１０２−１２４などを制御することができる。特定のシステム用に複数のコントローラを利用することができる。各コントローラは別のコントローラと共通の情報を共有することができる。又は、ゾーンプレーヤーが構成データ（例えば、状態変数など）を格納している場合、ゾーンプレーヤーから共通の情報を取り出すことができる。さらに、コントローラは、ゾーンプレーヤーに統合することできる。
【００５０】
他のネットワーク対応デバイス、例えば、ｉＰｈｏｎｅ（登録商標）、ｉＰａｄ（登録商標）若しくは他の任意のスマートフォン又はネットワーク対応デバイス（例えば、ＰＣ又はＭａｃ（登録商標）などのネットワーク化されたコンピュータなど）は、特定の環境内のゾーンプレーヤーと対話するためのコントローラ、又は制御するためのコントローラとしても使用できることに留意すべきである。いくつかの実施形態では、ソフトウェアアプリケーション又は更新は、ネットワーク対応デバイス上にダウンロードされ、本明細書で述べられている機能を実行できる。
【００５１】
ある実施形態では、ユーザは、コントローラ５００から少なくとも２つのゾーンプレーヤーを含むゾーングループ（結合されたゾーンとも呼ばれる）を作成することができる。ゾーングループ内のゾーンプレーヤーは、同期化された方法でオーディオを再生し、ゾーングループ内のすべてのゾーンプレーヤーが同一のオーディオソースを再生する方法か、試聴遅延がないか又は音が途切れない（試聴遅延がほぼないか又は音の途切れがほぼない）ように同期する方法で、同一のオーディオソースのリストを再生することができる。同様に、いくつかの実施形態絵は、ユーザがコントローラ５００からグループのオーディオボリュームを大きくするとき、グループのオーディオボリュームを大きくする信号又はデータが、ゾーンプレーヤーの１つに送信され、グループ内の他のゾーンプレーヤーのボリュームを一緒に大きくする。
【００５２】
ユーザは、コントローラ５００を通じて、「Ｌｉｎｋ  Ｚｏｎｅｓ」（「ゾーンをリンク」）又は「Ａｄｄ  Ｚｏｎｅｓ」（「ゾーンを追加」）のソフトボタンをアクティブにすることによってゾーンプレーヤーをゾーングループにグループ化することができ、又ユーザは、「Ｕｎｌｉｎｋ  Ｚｏｎｅｓ」（「ゾーンをリンク解除」）又は「Ｄｒｏｐ  Ｚｏｎｅｓ」（「ゾーンをドロップ」）ボタンをアクティブにすることによってゾーングループをグループ解除することができる。例えば、オーディオを再生するためにゾーンプレーヤーを一緒に「参加させる」ための１つの機構は、複数のゾーンプレーヤーをリンクしてグループを形成することである。
【００５３】
ある実施形態では、ユーザは、例えば、単一のゾーンで始めて、その後手動でそれぞれのゾーンをそのゾーンにリンクすることによって、６つのゾーンプレーヤーのうち任意の数のゾーンプレーヤーだけをリンクすることができる。
【００５４】
ある実施形態では、ゾーンは、コマンドを使用して共に動的にリンクし、（最初にゾーンシーンを作成した後に）ゾーンシーン又はテーマを作成することができる。例えば、「Ｍｏｒｎｉｎｇ」（「朝」）ゾーンシーンコマンドは、寝室、オフィス、およびキッチンゾーンを１つの動作で一緒にリンクすることができる。この単一のコマンドがないと、ユーザは、各ゾーンを手動で個別にリンクする必要がある。単一のコマンドは、マウスクリック、ダブルマウスクリック、ボタンを押すこと、ジェスチャー、又はいくつあの他のプログラムされた動作を含んでもよい。他の種類のゾーンシーンをプログラムすることもできる。
【００５５】
ある実施形態では、ゾーンシーンは、時間（例えば、アラームクロック機能）に基づいてトリガすることができる。例えば、ゾーンシーンは、午前８：００に適用されるように構成することができる。システムは、適切なゾーンに自動的にリンクすることができ、特定の音楽を再生するように構成することができる。任意の特定のゾーンが時間に基づいて状態を「オン」又は「オフ」にトリガすることができるが、例えば、ゾーンシーンは、シーンとリンクされた任意のゾーンが、予め定義されたオーディオ（例えば、お気に入りの歌、ア予め定義された再生リスト）を、特定の時間に、および／又は特定の期間で再生可能なようにしている。何らかの理由により、スケジュールされた音楽の再生を失敗した（例えば、再生リストが空である、共有への接続がない、ユニバーサルプラグアンドプレイ（ＵＰｎＰ）の失敗、インターネットラジオ局へのインターネット接続がないなどの）場合、バックアップブザーが鳴るようにプログラムすることができる。ブザーは例えば、ゾーンプレーヤーに記憶された音声ファイルを含むことができる。
【００５６】
Ｖ．検知された動きに基づいて出力を変更する例示的なプロセス
図６は、検知された動きに応じて、再生デバイスからのオーディオの出力を修正する例示的なプロセス６００を示す。プロセス６００は、オーディオ、ビデオ又はその両方を含む任意の種類の媒体のために使用することができる。プロセス６００の態様は、ゾーンプレーヤーやコントローラなどの単一のデバイス上、又は、ゾーンプレーヤーおよびコントローラのようなデバイスの組み合わせ上にて実行可能である。プロセス６００はさらに、ゾーンプレーヤーでもコントローラでもないデバイスによって実行されてもよい。
【００５７】
ブロック６０２において、近傍センサは動きを検知する。一実施形態では、ゾーンプレーヤーに対して一方側又は複数の側に、１つ又は複数の近傍センサを配置してもよい。図７を見ると、再生デバイス７００は、近傍センサ７０２を備えている。別の実施形態では、近傍センサは、スマートフォンやその他のコンピューティングデバイスといった別のデバイスであるが、再生デバイスの制御を行うものである。
【００５８】
ある実施形態では、ユーザは、再生デバイスのセンサの上方において手やアイテムの動きによって、オーディオ出力の修正を起動させる（トリガする）ことができる。例示として、ユーザが図７の再生デバイス７００の上方で手７０４を動かすことにより、近傍センサ７０２を起動させることができる。ある実施形態では、ユーザは再生デバイスに触れることなく、自分の手（又はその他のアイテム）を再生デバイスの表面から６インチ（例示）以内の距離で振ることが可能である。近傍センサの感度は、実際に使用される近傍センサの種類および／又は設計者の選択によって決定されてもよい。
【００５９】
別の実施形態では、再生デバイスからアラームが鳴り始めるときに、システムは、関連するボタンおよび／又はその他の機能を自動的に非アクティブ化（又はロックアウト）する。これにより、ユーザは、再生デバイスを叩いても（偶然であっても）別の機能を開始することができない。例えば、図７に示す近傍センサ７０２の近傍に他のボタンが配置される場合には、アラームが鳴り始めるときに、当該ボタンの機能を非アクティブ化するようにしてもよい。さらに別の実施形態では、システムが、再生中のオーディオがアラームによるものであり、かつ再生開始後の所定期間内であることを認識したときに、ボタンを一時的に非アクティブ化する。
【００６０】
ブロック６０４において、再生デバイス又は再生デバイスのグループから出力されるオーディオが、検知された動きに基づいて修正される。例えば、ゾーンプレーヤー（又はゾーングループ）が（指定されたソースからのオーディオを使用して）アラームを鳴らしている場合に、動きが検知されることによって、当該ゾーンプレーヤー（又はゾーングループ）のアラームがスヌーズにされる。
【００６１】
ある実施形態では、再生デバイスから出力されるオーディオの修正には、オーディオの再生を一時停止することが含まれる。別の実施形態では、オーディオの修正には、オーディオの再生を停止することが含まれる。さらに別の実施形態では、オーディオの修正には、オーディオの再生をミュートにすることが含まれる。別の実施形態では、オーディオの修正には、オーディオの音量レベルを低減させることが含まれる。
【００６２】
ある実施形態では、オーディオの修正は、既に設定されているアラームのロジックに適用されるとともに、当該アラームの一部であるグループ化された全てのゾーンにも適用される。このように、アラームがグループ化されたゾーンを含むものとして設定されている場合には、スヌーズも自動的に、当該グループ化されたゾーンを含むものとすることができる。
【００６３】
ある実施形態では、システムは、オーディオのソースを知的に検索するとともに、当該オーディオを一時停止すべきか（例えば、「一時停止スヌーズ」）又はミュートにすべきか（例えば、「ミュートスヌーズ」）を自動的に判断し、いくつかの例では、さらに取るべき別のアクションを決定するようにプログラムされる。例えば、オーディオが一時停止をサポートしていないインターネットラジオサービスからのオーディオであると決定された場合に、システムは再生をミュートにすることができる。オーディオがプレイリストからのオーディオ又は一時停止をサポートするインターネットサービスからのオーディオであると決定された場合には、システムは再生を一時停止することができる。
【００６４】
ある実施形態では、システムは、オーディオソースに応じて、システムがとるべきアクション（例えば、一時停止、停止、ミュートなど）を前もってユーザに決定させる。ユーザは、再生デバイスのコントローラ（例えば、カリフォルニア州サンタバーバラにあるソノズ社が提供するソノズコントローラ）を使用して、これらのオプションを設定することができる。例えば、再生が再開されたときに、パンドラなどのオーディオソースは、ミュートや一時停止などの異なった結果をもたらすこともできる。
【００６５】
ブロック６０６において、アラームが遮断されていない場合に、所定経過時間後にオーディオを再開する。いくつかの実施形態では、スヌーズの継続時間（例えば、１０分）を含めて、ユーザがアラームの設定を行う。
【００６６】
これらの実施形態は、近傍検知に応じてオーディオ出力の修正を行う必要がある場合などの別の状況にも有用となり得る。例えば、プログラムのなされ方によっては、近傍検知がなされると、チャネル変更、プレイリスト中の前送り、又はＥＱ変化など、その他の機能をアクティブ化するようにすることもできる。さらに、これらの実施形態では、１つ又は複数のゾーングループ内の２つ以上の再生デバイスから出力されるオーディオを変更することもできる。本明細書には、システム、方法、装置、および生産物が開示されている。
【００６７】
さらに、これらの実施形態は、オーディオ以外の出力を修正する際にも有用となり得る。このような修正は例えば、アラームの起動時に点灯するライトにも適用することができる。このように、近傍センサによる動きの検知によって、ライトの強度を下げるあるいは消すなど、ライトに対する変更を行ってもよい。別の種類の出力には、ビデオが含まれてもよい。
【００６８】
ＶＩ．結論
多くの実施形態および実施例が開示されている。ある実施形態では、ユーザは、再生デバイスを用いてアラームを設定する際に、コントローラ内でスヌーズオプションを設定することができる。近傍検知によるスヌーズ機能は、デフォルトでオン又はオフにすることができる。近傍検知によるスヌーズが「ＯＮ」にされると、システムは、起動されてから所定時間スヌーズになるとともに、当該所定時間の経過後に再生を再開する。この時間はユーザが設定可能である。
【００６９】
ある実施形態では、プレイリストが再開されると、システムは、オーディオが停止されたところから再開する（例えば、「一時停止スヌーズ」）、あるいは、プレイリストがずっと進められていたかのように再開する（例えば、「ミュートスヌーズ」）。別の実施形態では、システムは、オーディオソースに応じて一時停止又はミュートの動作（又はその他の動作を）を選択する。例えば、インターネットラジオステーションについてはミュートにする一方で、プレイリスト又はパンドラ型のステーションについては一時停止とすることもできる。別の例では、システムは、複数のオプションをサポート可能な特定の音楽ソース用のオプションとして、ミュート／一時停止／その他のオプションを設定することができる。
【００７０】
ある実施形態では、近傍センサは、製品の最上部に設けられた静電容量式のボタン又はその他の種類のボタンよりも、その起動範囲がはるかに大きくなるように明確に修正されている点で、それらと異なっている。一例では、近傍センサを起動させるために、ユーザは、製品の表面から上方に４―６インチ以内の距離で手を振るだけでよい。ユーザは、実際に製品に触れる必要がないようにすることが好ましい。しかしながら、ユーザが製品の最上部を「叩く」ことで、その手の動きによって近傍センサを起動させながら、スヌーズを起動させるようにしてもよい。ある実施形態では、スヌーズ（近傍センサ）が起動されたときに、静電容量式のボタンを少しの間ロックアウトすることで、ユーザは自分の手を製品の上方で振ること、あるいは、当該製品の最上部を叩くこと（ユーザの目覚めが浅いときには簡単）、のいずれかにより、居眠りすることができる。いくつかの実施形態によれば、この記載された技術は、ユーザが居眠りをする際に、製品の特定のボタンを押す必要がある現行のソリューションに対して優位である。上記では、現行システムに対するその他の優位点も記載されている。
【００７１】
目覚めた直後のユーザは通常、一貫性がないので、スヌーズ機能に使用される実施形態の近傍センサは、できるだけ広い範囲の動きによってオーディオを修正可能としている。別の実施形態では、アラームの継続時間に応じてスヌーズ動作を変更することができる。居眠りのほとんどは、例えばアラームの再生開始後比較的早くに行われる。そのため、スヌーズ機能のタイムアウトに関して、アラームがタイムアウトを超えた時間鳴っている場合に、スヌーズを自動的に無効化するとともに、再生デバイスを標準制御の動作に戻すようにして、当該タイムアウトを定義することもできる。これにより、ユーザが起きた後又は家を出た後にアラームを停止しなければならないという煩わしさを回避することができる。
【００７２】
本明細書では、様々な例示のシステム、方法、装置、および生産物は、他のコンポーネントの中で、ハードウェア上で実行されるファームウェアおよび／又はソフトウェアを含むことが開示されている。しかしながら、そのような例は、単なる例示であり、これにより限定されものではない。例えば、これらのファームウェアコンポーネント、ハードウェアコンポーネント、および／又はソフトウェアコンポーネントのいくつか又はすべてが、ハードウェアのみ、ソフトウェアのみ、ファームウェアのみ、又はハードウェア、ソフトウェア、および／又はファームウェアの任意の組み合わせにおいて具現化可能であることが意図されている。したがって、例示のシステム、方法、装置、および／又は生産物を説明しているが、提供されるそれらの例は、それらのシステム、方法、装置、および／又は生産物を実施する唯一の方法ではない。
【００７３】
さらに、本明細書での「実施形態」の言及は、実施形態に関連して述べられた特定の特徴、構造、又は特性が、発明の少なくとも１つの実施形態に含まれ得ることを意味する。本明細書の様々な場所でこの語句が用いられているが、その全てが必ずしも同じ実施形態を言及するものではなく、又、他の実施形態に対して相互排他的な別個の実施形態又は代替の実施形態でもない。このように、本明細書で述べられた実施形態に関して他の実施形態との組合せが可能であることが、明示的および暗黙的に当業者によって理解される。
【００７４】
本明細書は、環境、システム、手順、ステップ、論理ブロック、処理、および他のシンボル表現に関して広く示されており、それらはネットワークに接続されるデータ処理デバイスの動作に直接又は間接的に類似するものである。これらの処理説明および表現は、一般的に当業者によって使用され、それらの仕事の内容を他の当業者に最も効率良く伝えることができる。本開示を理解するために、多くの具体的な内容が提供されている。しかしながら、本開示の特定の実施形態が特定の具体的な詳細なしに実施され得ることが当業者に理解される。他の例では、実施形態を不必要に曖昧にすることを避けるために、周知の方法、手順、コンポーネント、および回路を詳細に説明していない。したがって、本開示の範囲は、上記した実施形態よりむしろ添付された特許請求の範囲によって定義される。
【００７５】
添付の特許請求の範囲のいずれかがソフトウェアおよび／又はファームウェアへの実装を純粋にカバーするように読み取れる場合には、少なくとも１つの例における要素の１つ又は複数が、ソフトウェアおよび／又はファームウェアを記憶するメモリ、ＤＶＤ、ＣＤ、Ｂｌｕ−ｒａｙ等の有形媒体を含むように、本明細書で明示的に定められる。
【図１】
2015527796.tif 000003
【図２Ａ】
2015527796.tif 000004
【図２Ｂ】
2015527796.tif 000005
【図２Ｃ】
2015527796.tif 000006
【図３】
2015527796.tif 000007
【図４】
2015527796.tif 000008
【図５】
2015527796.tif 000009
【図６】
2015527796.tif 000010
【図７】
2015527796.tif 000011
【手続補正書】
【提出日】平成27年2月24日(2015.2.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワークインタフェースと、
少なくとも１つの近傍センサと、
プロセッサと、
プログラム命令を記録したデータストレージと、を備える、メディア再生デバイスであって、
当該プログラム命令がプロセッサによって実行されたとき、メディア再生デバイスは、
少なくとも１つの近傍センサを用いて、メディア再生デバイスの近傍におけるコンピューティングデバイスの存在を検知するステップ、
コンピューティングデバイスの存在の検知に基づいて、メディア再生デバイスによるメディアの再生を修正するステップ、ここで、当該メディアの再生を修正するステップは、メディアの再生を開始するステップ又はメディアの再生を停止するステップのうちの１つを含む、
メディアの再生を修正するステップの後、ネットワークインタフェースを介してコンピューティングデバイスから、メディア再生デバイスによるメディアの再生をさらに修正するコマンドを受信するステップ、
を実行する、メディア再生デバイス。
【請求項２】
メディアの再生を修正するステップは、メディアの再生を停止するステップを含み、メディアの再生を停止するステップは、メディアの再生を一時停止するステップ又はメディアの再生をミュートにするステップのうちの１つを含む、請求項１に記載のメディア再生デバイス。
【請求項３】
メディアの再生を修正するステップは、メディアの再生を開始するステップを含む、請求項１に記載のメディア再生デバイス。
【請求項４】
さらにプログラム命令を有し、
当該プログラム命令がプロセッサによって実行されたとき、
ある時間の経過後、修正前のメディアの再生を再開するステップ、
を実行する、請求項１に記載のメディア再生デバイス。
【請求項５】
さらにプログラム命令を有し、
当該プログラム命令がプロセッサによって実行されたとき、
オーディオが一時停止できないソースからのオーディオであることを決定するステップ、
当該オーディオの再生をミュートにするステップ、
を実行する、請求項１に記載のメディア再生デバイス。
【請求項６】
さらにプログラム命令を有し、
当該プログラム命令がプロセッサによって実行されたとき、
オーディオが一時停止可能なソースからのオーディオであることを決定するステップ、
当該オーディオの再生を一時停止するステップ、
を実行する、請求項１に記載のメディア再生デバイス。
【請求項７】
請求項１に記載のメディア再生デバイスを第１のメディア再生デバイスとし、
さらにプログラム命令を有し、
当該プログラム命令がプロセッサによって実行されたとき、第２のメディア再生デバイスは、
コンピューティングデバイスの存在の検知に基づいて、第２のメディア再生デバイスによるメディアの再生を修正するステップ、
を実行する、請求項１に記載のメディア再生デバイス。
【請求項８】
第１および第２のメディア再生デバイスはともに、あるゾーングループの一部であり、第２のメディア再生デバイスによるメディアの再生を修正するステップは、第２のメディア再生デバイスが、第１のメディア再生デバイスと同期してメディアを再生するステップを含む、請求項７に記載の第１のメディア再生デバイス。
【請求項９】
さらにプログラム命令を有し、
当該プログラム命令がプロセッサによって実行されたとき、メディア再生デバイスは、
メディアの再生をさらに修正するコマンドに基づいて、当該コマンドを実行して、メディア再生デバイスによるメディアの再生をさらに修正するステップ、
を実行する、請求項１に記載のメディア再生デバイス。
【請求項１０】
第２の再生デバイスによるメディアの再生を修正するステップは、第２の再生デバイスにメディアの再生を停止させるステップを含む、請求項７に記載の第１のメディア再生デバイス。
【請求項１１】
第１のメディア再生デバイスによるメディアの再生を修正するステップは、第１のメディア再生デバイスに、第２のメディア再生デバイスが再生を停止したメディアを再生させるステップを含む、請求項１０に記載の第１の記載のメディア再生デバイス。
【請求項１２】
メディア再生デバイスの近傍センサを用いて、メディア再生デバイスの近傍におけるコンピューティングデバイスの存在を検知するステップ、
コンピューティングデバイスの存在の検知に基づいて、メディア再生デバイスによるメディアの再生を修正するステップ、ここで、当該メディアの再生を修正するステップは、メディアの再生を開始するステップ又はメディアの再生を停止するステップのうちの１つを含む、
メディアの再生を修正するステップの後、ネットワークインタフェースを介してコンピューティングデバイスから、メディア再生デバイスによるメディアの再生をさらに修正するコマンドを受信するステップ、
を含む、方法。
【請求項１３】
メディア再生デバイスを、第１のメディア再生デバイスとし、
さらに、コンピューティングデバイスの存在の検知に基づいて、第２のメディア再生デバイスに、第２のメディア再生デバイスによるメディアの再生を修正させるステップ、
を含む、請求項１２に記載の方法。
【請求項１４】
メディアの再生を修正するステップは、メディアの再生を停止するステップを含む、請求項１３に記載のメディア再生デバイス。
【請求項１５】
請求項１２から１４のいずれか１つに記載の方法をメディア再生デバイスに実行させるためのプログラムを記録した、コンピュータ読み取り可能な記録媒体。
【手続補正書】
【提出日】平成27年3月25日(2015.3.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワークインタフェースと、
少なくとも１つの近傍センサと、
プロセッサと、
プログラム命令を記録したデータストレージと、を備える、メディア再生デバイスであって、
当該プログラム命令がプロセッサによって実行されたとき、メディア再生デバイスは、
少なくとも１つの近傍センサを用いて、メディア再生デバイスの近傍におけるコンピューティングデバイスの存在を検知するステップ、
コンピューティングデバイスの存在の検知に基づいて、メディア再生デバイスによるメディアの再生を修正するステップ、ここで、当該メディアの再生を修正するステップは、メディアの再生を開始するステップ又はメディアの再生を停止するステップのうちの１つを含む、
メディアの再生を修正するステップの後、ネットワークインタフェースを介してコンピューティングデバイスから、メディア再生デバイスによるメディアの再生をさらに修正するコマンドを受信するステップ、
を実行する、メディア再生デバイス。
【請求項２】
メディアの再生を修正するステップは、メディアの再生を停止するステップを含み、メディアの再生を停止するステップは、メディアの再生を一時停止するステップ又はメディアの再生をミュートにするステップのうちの１つを含む、請求項１に記載のメディア再生デバイス。
【請求項３】
メディアの再生を修正するステップは、メディアの再生を開始するステップを含む、請求項１に記載のメディア再生デバイス。
【請求項４】
さらにプログラム命令を有し、
当該プログラム命令がプロセッサによって実行されたとき、
ある時間の経過後、修正前のメディアの再生を再開するステップ、
を実行する、請求項１に記載のメディア再生デバイス。
【請求項５】
さらにプログラム命令を有し、
当該プログラム命令がプロセッサによって実行されたとき、
オーディオが一時停止できないソースからのオーディオであることを決定するステップ、
当該オーディオの再生をミュートにするステップ、
を実行する、請求項１に記載のメディア再生デバイス。
【請求項６】
さらにプログラム命令を有し、
当該プログラム命令がプロセッサによって実行されたとき、
オーディオが一時停止可能なソースからのオーディオであることを決定するステップ、
当該オーディオの再生を一時停止するステップ、
を実行する、請求項１に記載のメディア再生デバイス。
【請求項７】
請求項１に記載のメディア再生デバイスを第１のメディア再生デバイスとし、
さらにプログラム命令を有し、
当該プログラム命令がプロセッサによって実行されたとき、第２のメディア再生デバイスは、
コンピューティングデバイスの存在の検知に基づいて、第２のメディア再生デバイスによるメディアの再生を修正するステップ、
を実行する、請求項１に記載のメディア再生デバイス。
【請求項８】
第１および第２のメディア再生デバイスはともに、あるゾーングループの一部であり、第２のメディア再生デバイスによるメディアの再生を修正するステップは、第２のメディア再生デバイスが、第１のメディア再生デバイスと同期してメディアを再生するステップを含む、請求項７に記載の第１のメディア再生デバイス。
【請求項９】
さらにプログラム命令を有し、
当該プログラム命令がプロセッサによって実行されたとき、メディア再生デバイスは、
メディアの再生をさらに修正するコマンドに基づいて、当該コマンドを実行して、メディア再生デバイスによるメディアの再生をさらに修正するステップ、
を実行する、請求項１に記載のメディア再生デバイス。
【請求項１０】
第２の再生デバイスによるメディアの再生を修正するステップは、第２の再生デバイスにメディアの再生を停止させるステップを含む、請求項７に記載の第１のメディア再生デバイス。
【請求項１１】
第１のメディア再生デバイスによるメディアの再生を修正するステップは、第１のメディア再生デバイスに、第２のメディア再生デバイスが再生を停止したメディアを再生させるステップを含む、請求項１０に記載の第１の記載のメディア再生デバイス。
【請求項１２】
メディア再生デバイスの近傍センサを用いて、メディア再生デバイスの近傍におけるコンピューティングデバイスの存在を検知するステップ、
コンピューティングデバイスの存在の検知に基づいて、メディア再生デバイスによるメディアの再生を修正するステップ、ここで、当該メディアの再生を修正するステップは、メディアの再生を開始するステップ又はメディアの再生を停止するステップのうちの１つを含む、
メディアの再生を修正するステップの後、ネットワークインタフェースを介してコンピューティングデバイスから、メディア再生デバイスによるメディアの再生をさらに修正するコマンドを受信するステップ、
を含む、方法。
【請求項１３】
メディア再生デバイスを、第１のメディア再生デバイスとし、
さらに、コンピューティングデバイスの存在の検知に基づいて、第２のメディア再生デバイスに、第２のメディア再生デバイスによるメディアの再生を修正させるステップ、
を含む、請求項１２に記載の方法。
【請求項１４】
メディアの再生を修正するステップは、メディアの再生を停止するステップを含む、請求項１３に記載の方法。
【請求項１５】
請求項１２から１４のいずれか１つに記載の方法をメディア再生デバイスに実行させるためのプログラムを記録した、コンピュータ読み取り可能な記録媒体。
【国際調査報告】
2015527796.tif 000012
2015527796.tif 000013