(57)【特許請求の範囲】
【請求項１】
第１再生デバイスと複数の第２再生デバイスとを含むメディア再生システムにおける第１再生デバイスのための方法であって、
第１再生デバイスによって、第１再生デバイスのデータストレージに記憶されたファイルから第１ネットワークパラメータにアクセスするステップ、ここで、第１再生デバイスは、第１ネットワークパラメータを使用して第１ＷＬＡＮへの有効なネットワーク接続を以前に確立している、
第１再生デバイスによって、第１ネットワークパラメータを使用して無線ネットワークインタフェースを介して第１ＷＬＡＮへの接続を試行するステップ、
第１再生デバイスが第１ネットワークパラメータを使用して第１ＷＬＡＮへの有効なネットワーク接続を確立できない場合、第１再生デバイスの無線ネットワークインタフェースを介して、複数の無線チャネルを通じてプローブ要求メッセージをブロードキャストするステップ、
プローブ要求メッセージを送信した後、第１再生デバイスの無線ネットワークインタフェースを介して、メディア再生システムの複数の第２再生デバイスから、それぞれのネットワークパラメータとネットワークパラメータファイルのそれぞれのバージョン番号とを示すメッセージを受信するステップ、ここで、ネットワークパラメータは、複数の第２再生デバイスのそれぞれのデータストレージのファイルに記憶されている、
受信した各メッセージに示されているネットワークパラメータファイルのそれぞれのバージョン番号に基づいて、最新バージョン番号を有する特定ネットワークパラメータを決定するステップ、
無線ネットワークインタフェースを介して、最新バージョン番号を有する特定のネットワークパラメータを使用して、当該ネットワークパラメータによって示される特定のＷＬＡＮへの有効なネットワーク接続を確立するステップ、
を含む、方法。
【請求項２】
特定のＷＬＡＮは、（ａ）第１ＷＬＡＮ、あるいは（ｂ）第２ＷＬＡＮのうちのいずれかであり、特定のネットワークパラメータは、特定のＷＬＡＮの無線チャネルを含む、請求項１に記載の方法。
【請求項３】
さらに、
第１再生デバイスによって、特定のネットワークパラメータを、少なくとも１つの他の第２再生デバイスに複製することにより、当該第２再生デバイスが特定のネットワークパラメータを使用して特定のＷＬＡＮへの有効なネットワーク接続を確立できるようにするステップ、
を含む、請求項１又は２に記載の方法。
【請求項４】
第１ネットワークパラメータを使用して第１ＷＬＡＮへの接続を試行するステップは、第１ネットワーク設定を使用して第１ＷＬＡＮへの接続を繰り返し試行するステップを含む、請求項１から３のいずれか１つに記載の方法。
【請求項５】
第１ＷＬＡＮへの接続を繰り返し試行するステップは、
特定の時間ウィンドウ、
試行回数の閾値、
のうちの１つ又は複数を通じて実行される、請求項４に記載の方法。
【請求項６】
第１再生デバイスは、
第１ＷＬＡＮのアクセスポイントに対するステーションモードのネットワーク接続、
第１ＷＬＡＮのアクセスポイントに対する、当該アクセスポイントによって第１再生デバイスのために割り当てられたＩＰアドレスを使用した有線ネットワーク接続、
第１再生デバイスによるオーディオコンテンツの再生を制御する制御デバイスへのネットワーク接続、ここで、当該ネットワーク接続は、第１再生デバイスによって自動的に割り当てられたＩＰアドレスを使用するものである、
のうちの少なくとも１つを介して、第１ＷＬＡＮへの接続を試行する、請求項１から５のいずれかに記載の方法。
【請求項７】
特定のネットワークパラメータを使用して特定のＷＬＡＮへの有効なネットワーク接続を確立するステップは、
特定のＷＬＡＮのアクセスポイントに対するステーションモードのネットワーク接続、
特定のＷＬＡＮのアクセスポイントに対する、当該アクセスポイントによって第１再生デバイスのために割り当てられたＩＰアドレスを使用した有線ネットワーク接続、
のうちの少なくとも１つを含む、請求項１から６のいずれか１つに記載の方法。
【請求項８】
第１ＷＬＡＮおよび／又は特定のＷＬＡＮは、メディア再生システムにおける複数の再生デバイス間のメッシュポイントツーポイントネットワークを備える、請求項１から７のいずれか１つに記載の方法。
【請求項９】
さらに、
第１再生デバイスによって、第２再生デバイスから、プローブメッセージを受信するステップ、
プローブメッセージを受信した後、第１再生デバイスの無線ネットワークインタフェースを介して、第１再生デバイスのネットワークインタフェースに割り当てられた第１ネットワークパラメータと、第１ネットワークパラメータに関連付けられたバージョン番号とを示す応答を送信するステップ
を含む、請求項１から８のいずれか１つに記載の方法。
【請求項１０】
第１ネットワークパラメータ又は最新バージョン番号を有する特定のネットワークパラメータは、（ｉ）無線ローカルエリアネットワーク（ＷＬＡＮ）を識別するサービスセット識別子（ＳＳＩＤ）と、（ｉｉ）無線チャネルと、（ｉｉｉ）ネットワークインタフェースのためのＩＰアドレスとを含む、請求項１から９のいずれか１つに記載の方法。
【請求項１１】
最新のネットワークパラメータによって示される特定のＷＬＡＮへの有効なネットワーク接続を確立するステップは、第１再生デバイスのデータストレージに記憶されたファイルが示すネットワークパラメータを、第１ネットワークパラメータから最新バージョン番号を有する特定のネットワークパラメータへ更新するステップを含む、請求項１から１０のいずれか１つに記載の方法。
【請求項１２】
さらに、
特定のネットワークパラメータを使用して第１再生デバイスへの無線ポイントツーポイント接続を介してアクセスポイントへの有効なネットワーク接続を確立する前のステップ、
ネットワークインタフェースを介して、第３再生デバイスから、プローブ要求メッセージを受信するステップ、
第３再生デバイスからプローブ要求メッセージを受信することに応じて、無線ネットワークインタフェースを介して、第３再生デバイスへ、プローブ要求メッセージに対する応答を送信するステップ、ここで、当該応答は、第１再生デバイスのデータストレージに記憶された第１ネットワークパラメータを示すものである、
を含む、請求項１１に記載の方法。
【請求項１３】
請求項１から１２のいずれかに記載の方法を１つ又は複数のデバイスに実行させるコンピュータ読み取り可能媒体。
【請求項１４】
請求項１から１２のいずれかに記載の方法を実行するように構成された第１再生デバイス。
【請求項１５】
請求項１から１２のいずれか１つに記載の方法を実行するように構成された複数の再生デバイスを含むメディア再生システム。
【発明の詳細な説明】
【関連出願の相互参照】
【０００１】
この出願は、２０１７年９月１８日に出願された米国特許出願第１５／７０７，７３０号に基づく優先権を主張する。この出願の内容は、その全体が参照により本明細書に組み込まれる。
【技術分野】
【０００２】
本願は、コンシューマ製品に関するものであり、特に、メディア再生に向けられた方法、システム、製品、機能、サービス、および他の要素に関するものや、それらのいくつかの態様に関する。
【背景技術】
【０００３】
２００３年に、ソノズ・インコーポレイテッドが最初の特許出願のうちの１つである「複数のネットワークデバイス間のオーディオ再生を同期する方法」と題する特許出願をし、２００５年にメディア再生システムの販売を開始するまで、アウトラウド設定におけるデジタルオーディオへのアクセスおよび試聴のオプションは厳しく制限されていた。人々は、ソノズ無線ＨｉＦｉシステムによって、１つ又は複数のネットワーク再生デバイスを介して多くのソースから音楽を実質的に無制限に体験できるようになっている。スマートフォン、タブレット、又はコンピュータにインストールされたソフトウェアコントロールアプリケーションを通じて、ネットワーク再生デバイスを備えたいずれの部屋においても、人々は自分が望む音楽を再生することができる。また、例えばコントローラを用いて、再生デバイスを備えた各部屋に異なる歌をストリーミングすることもできるし、同期再生のために複数の部屋をグループ化することもできるし、全ての部屋において同期して同じ歌を聞くこともできる。
【発明の概要】
【０００４】
これまでのデジタルメディアに対する関心の高まりを考えると、試聴体験を更に向上させることができるコンシューマアクセス可能な技術を更に開発することにニーズがある。
【０００５】
本明細書で開示されている技術の特徴、態様、および利点は、以下の記載、添付の特許請求の範囲、および添付の図面を参照するとより理解しやすい。
【図面の簡単な説明】
【０００６】
【図１】ある実施形態を実施することができる例示的なメディア再生システム構成を示す図
【図２】例示的な再生デバイスの機能ブロック図
【図３】例示的な制御デバイスの一例の機能ブロック図
【図４】例示的なコントローラインタフェースを示す図
【図５】再生デバイスのネットワーク接続を再確立するフロー図の例を示す図
【図６】実施例を実現し得るシステムの例を示す図
【図７Ａ】再生デバイスのネットワーク接続の再確立を容易にするメッセージの例を示す図
【図７Ｂ】再生デバイスのネットワーク接続の再確立を容易にするメッセージの例を示す図
【図８】実施例を実現し得る別のシステムの例を示す図
【図９】再生デバイスのネットワーク接続を再確立するフロー図の例を示す図
【図１０】実施例を実現し得るシステムの例を示す図
【発明を実施するための形態】
【０００７】
図面は、いくつかの例示的な実施形態を説明することを目的としているが、本発明が、図面に示した配置および手段に限定されるものではないことは理解される。
【０００８】
Ｉ．概要
本明細書に記載の実施例は、特に、再生デバイスが「ロスト」状態にある時にメディア再生システムに対する再生デバイスのネットワーク接続を再確立する技術を含む。メディア再生システムの例は、複数のネットワーク相互接続装置（例えば、メディアを再生する１つ以上の再生デバイス及び／又は１つ以上の再生デバイスによる再生を制御する１つ以上の制御デバイス）を含む。ネットワークの安定性を促進するため、このようなメディア再生システムの例の再生デバイスは、ネットワークパラメータをデータストレージ内のファイルに保存し、これらのパラメータを利用して、ネットワーク接続を確立し得る。
【０００９】
しかしながら、保存ファイル内のネットワークパラメータを利用すると、それらのパラメータが、ネットワークで使用中の現在のネットワークパラメータと比べ「古く」（即ち異なるものに）なる可能性がある。メディア再生システムの再生デバイスは、保存されているネットワークパラメータが「古い」ため、再生デバイスがメディア再生システムとの接続を確立できない際に、「ロスト」状態となる場合がある。例えば、メディア再生システムの所定の再生デバイスの電源が切られている間に、メディア再生システムは、そのネットワークの無線チャネルを変更する場合がある。再生デバイスの電源が再び入り、保存されているネットワークパラメータを用いて接続を確立しようとする際に、再生デバイスは、以前の無線チャネルの使用を試みているため、ネットワーク接続を確立できない。
【００１０】
上述した再生デバイスの例とは対照的に、他のネットワーククライアントデバイスは、ルータ又はゲートウェイ（例えば、動的ホスト構成プロトコル（ＤＨＣＰ）サーバ）から動的にネットワークパラメータを取得する。最初に、このようなクライアントデバイスは、ディスカバリプロセスを介して、ネットワークパラメータを取得し得る。パワーサイクルの後、クライアントデバイスは、ルータ又はゲートウェイからネットワークパラメータを再取得し得る。このような例において、クライアントデバイスは、データストレージ内のファイルに保存されているネットワークパラメータを使用していないため、ネットワークパラメータが古くなることはなく、クライアントデバイスは、行き場を失うことを回避し得る。しかしながら、ネットワークパラメータが動的に取得されるため、特定のパラメータ（クライアントＩＰアドレス等）は、クライアントデバイス（例えば、再生デバイス）がクライアントデバイス上のファイルに保存されているネットワークパラメータを利用する場合に比べ安定していない。安定性が低い例として、クライアントデバイスは、ルータ又はゲートウェイからネットワークパラメータを再取得する際に、異なるＩＰアドレスを取得する場合がある。
【００１１】
一部の手法の例において、メディア再生デバイスの第１の再生デバイスは、メディア再生システムの第２の再生デバイスからネットワークパラメータを取得することにより、ネットワーク接続を再確立し得る。一例において、第１の再生デバイスは、第１の再生デバイスが「ロスト」状態にある、即ち、第１の再生デバイスがネットワークとの接続を失った、と判断する。これにより、第１の再生デバイスは、「ロスト」状態にない、即ち、有効なネットワーク接続を有する、第２の再生デバイスを検索する。第１の再生デバイスは、プローブメッセージをブロードキャストすることにより第２の再生デバイスを検索し得る。このようなプローブメッセージを受信することに応答して、第２の再生デバイスは、第１の再生デバイスに応答メッセージを返送し得る。応答メッセージ（及び／又は第２の再生デバイスからの１つ以上の後続のメッセージ）は、第２の再生デバイスにより利用されるネットワークパラメータを表すデータを含む。このようなネットワークパラメータを受信すると、第１の再生デバイスは、受信したメッセージ（群）が表すネットワークパラメータを採用して、ネットワーク接続を再確立する。
【００１２】
上述したように、メディア再生システムの例は、１つ以上の再生デバイスによる再生を制御する１つ以上の制御デバイスを含み得る。このような制御デバイスは、ネットワークインタフェースを介してネットワーク上でコマンドを送信することにより、再生デバイス（群）を制御し得る。そのため、再生デバイスが「ロスト」となると（即ち、ネットワーク接続を失うと）、制御デバイスは、再生デバイスを制御する能力が制限される（又は能力が失われる）恐れがある。更に、一部の実施では、再生デバイス自体の制御インタフェースが制限されている。例えば、再生デバイスの例では、トランスポート制御（例えば、再生／一時停止、スキップ）及びボリューム制御は含まれるものの、ネットワーク接続を確立（又は再確立）するのに適したタッチスクリーンディスプレイ又は他のコントロールインタフェースが除外されている場合がある。そのため、本明細書に記載の手法の例は、再生デバイスが「ロスト」となったことを検出した際に、このような再生デバイスが別の再生デバイスからネットワークパラメータを取得することにより、ユーザ入力なしで、ネットワーク接続を再確立することを容易にし得る。
【００１３】
更に、一部の実施において、それぞれの再生デバイス上の各ネットワークパラメータファイルは、それぞれのバージョン番号を有しており、利用可能な最新のネットワークパラメータを再生デバイスが利用することを容易にし得る。例えば、第２の再生デバイスからのネットワークパラメータを用いてネットワーク接続を一時的に再確立した後、第１の再生デバイスは、メディア再生システムの最新のネットワークパラメータを判断し得る。メディア再生システムの最新のネットワークパラメータを判断するために、第１の再生デバイスは、ネットワーク内の複数の再生デバイスからネットワークパラメータ（及び対応するバージョン番号）を受信し得る。
【００１４】
各再生デバイスは、そのファイルに保存されているネットワークパラメータを更新する際に、それぞれのネットワークパラメータファイルのバージョン番号をインクリメントすることから、第１の再生デバイスは、最新のバージョン番号を有するネットワークパラメータを特定することにより、最新のパラメータを判断し得る。第１の再生デバイスが、更に最新のネットワークパラメータを見つけた場合、第１の再生デバイスは、そのネットワークパラメータファイルを更新して、それらのネットワークパラメータを利用する。第１の再生デバイスは、これらのネットワークパラメータをメディア再生システム内の他の再生デバイスに対して複製して、各再生デバイスが最新のパラメータを有することを促進してもよい。
【００１５】
上述したように、手法の例は、メディア再生システムに対する再生デバイスのネットワーク接続を再確立することを含み得る。第１の実施は、第１の再生デバイスのデータストレージ内に保存されたファイルから、（ｉ）第１のワイヤレスローカルエリアネットワーク（ＷＬＡＮ）を識別するサービスセット識別子（ＳＳＩＤ）、（ｉｉ）無線チャネル、（ｉｉｉ）ネットワークインタフェースのＩＰアドレスを含む第１のネットワークパラメータにアクセスすることを含んでよく、第１の再生デバイスは、第１のネットワークパラメータを用いて第１のＷＬＡＮ上で有効なネットワーク接続を以前に確立している。第１の実施は、第１の再生デバイスが第１のネットワークパラメータを用いて第１のＷＬＡＮへの有効なネットワーク接続を確立できないと判断することを含んでもよく、第１の再生デバイスが第１のＷＬＡＮへの有効なネットワーク接続を確立できないと判断することは、第１のネットワークパラメータを用いて無線ネットワークインタフェースを介して第１のＷＬＡＮへの接続を試行することを含み、更に、第１の再生デバイスが第１のＷＬＡＮへの有効なネットワーク接続を確立できないと判断することに応答して、ネットワークインタフェースを介して、プローブ要求メッセージを複数の無線チャネル上でブロードキャストすることを含んでもよい。第１の実施は、更に、第２の再生デバイスから無線ネットワークインタフェースを介して、特定のＷＬＡＮへの有効なネットワーク接続を確立するために第２の再生デバイスのネットワークインタフェースに割り当てられた第２のネットワークパラメータを示す、プローブ要求メッセージに対する応答を受信することを含んでよく、特定のＷＬＡＮは、（ａ）第１のＷＬＡＮ又は（ｂ）第２のＷＬＡＮの一方であり、第２の無線パラメータは、特定のＷＬＡＮの無線チャネルを含む。第１の実施は、無線ネットワークインタフェースを介して、第２のネットワークパラメータを用いて特定のＷＬＡＮへの有効なネットワーク接続を確立することと、確立された特定のＷＬＡＮへの有効なネットワーク接続を介して、第２の再生デバイスを含むメディア再生システムに参加することとを含んでよく、第１の再生デバイスは、確立された特定のＷＬＡＮへの有効な接続を用いてオーディオコンテンツを再生するように構成される。
【００１６】
第２の実施は、有線接続を介してアクセスポイントに接続された第１の再生デバイスと、第１の再生デバイスとの無線ポイントツーポイント接続を介してアクセスポイントに接続するように構成された第２の再生デバイスとを含み得る。第２の実施は、第２の再生デバイスが第１のネットワークパラメータを用いて第１の再生デバイスとの無線ポイントツーポイント接続を介したアクセスポイントへの有効なネットワーク接続を確立できないと判断することと、第２の再生デバイスがアクセスポイントへの有効なネットワーク接続を確立できないと判断することに応答して、第２の再生デバイスのネットワークインタフェースを介して、プローブ要求メッセージを複数の無線チャネル上でブロードキャストすることと、を含んでよい。第２の実施は、第１の再生デバイスから無線ネットワークインタフェースを介して、第１の再生デバイスのネットワークインタフェースに割り当てられた、第１のネットワークパラメータとは異なる第２のネットワークパラメータを示す、プローブ要求メッセージに対する応答を受信することを含んでもよい。第２の実施は、更に、無線ネットワークインタフェースを介して、第２のネットワークパラメータを用いて第１の再生デバイスとの無線ポイントツーポイント接続を介したアクセスポイントへの有効なネットワーク接続を確立することを含んでよい。
【００１７】
第３の実施は、第１のサブネット内のＩＰアドレスを割り当てるように構成された第１のアクセスポイントに有線接続を介して接続された第１の再生デバイスと、有線接続を介してアクセスポイントではないネットワーク装置に接続された第２の再生デバイスと、第１の再生デバイスとの無線ポイントツーポイント接続を介して第１のアクセスポイントに接続するように構成された第３の再生デバイスとを含み得る。第３の実施は、第１のアクセスポイントが、第１のサブネットとは異なるＩＰアドレス範囲をカバーする第２のサブネット内でＩＰアドレスを割り当てるように構成された第２のアクセスポイントに交換されたと判断することと、第１のアクセスポイントが第２のアクセスポイントに交換されたと判断することに応答して、第３の再生デバイスのネットワークインタフェースを介して第２のアクセスポイントに接続することとを含み得る。第３の実施は、更に、第２のアクセスポイントに接続した後、第３の再生デバイスのネットワークインタフェースを介して、第２のサブネット内のＩＰアドレスを要求することを含み得る。第３の実施は、第３の再生デバイスのネットワークインタフェースを介して、第２のサブネット内のＩＰアドレスを用いて、第１の再生デバイスとの無線ポイントツーポイント接続を介した第２のアクセスポイントへのネットワーク接続を確立することを含み得る。
【００１８】
これらの実施例のそれぞれは、特に、方法、実施を実行するように構成された装置、実施を実行するように構成された装置のシステム、又は実施を実行するために１つ以上のプロセッサにより実行可能な命令を含む非一時的コンピュータ読み取り可能媒体として実現し得る。本開示が、本明細書に記載の特徴例の組み合わせを含む他の多数の実施形態を含むことは、当業者に理解されよう。更に、手法を例示するために所定の装置により実行されるものとして記載された動作例は、本明細書に記載の装置を含む任意の適切な装置により実行され得る。更にまた、任意の装置は、他の装置に、本明細書に記載の動作の何れかを実行させ得る。
【００１９】
本明細書に記載の一部の例は、「ユーザ」及び／又は他の実体等、所定の主体により実行される機能を示す場合があるが、この記載は、説明の目的のみを有することを理解されたい。特許請求の範囲自体に明示的に必要であることが記載されていない限り、こうした任意の主体例による行動が必要であると解釈されるべきではない。
【００２０】
一部の動作は、他の動作に「応答して」実行されるものとして本明細書に記載されている。本開示の目的上、他の動作に「応答して」実行される動作とは、他の動作の必然的な結果として実行される動作を説明するものである。しかしながら、他の動作に「応答して」実行される動作は、必ずしも他の動作の直後に実行される必要はない。例えば、装置は、第１の動作を実行し、次に、１つ以上の第２の動作を実行し、その後、第３の動作を、第３の動作に応答して実行し得る。更に、特定の動作に応答して実行される所定の動作は、他の動作に基づいて実行されてもよく、但し、所定の動作は、特定の動作の必然的な結果であるものとする。
【００２１】
ＩＩ．動作環境の例
図１は、本明細書で開示されている１つ又は複数の実施形態で実施可能又は実装可能なメディア再生システム１００の例示的な構成を示す。図示されるように、メディア再生システム１００は、複数の部屋および空間、例えば、主寝室、オフィス、ダイニングルーム、およびリビングルームを有する例示的なホーム環境に関連付けられている。図１の例に示されるように、メディア再生システム１００は、再生デバイス１０２−１２４、制御デバイス１２６および１２８、有線又は無線のネットワークルータ１３０を含む。
【００２２】
更に、例示的なメディア再生システム１００の異なる構成要素、および異なる構成要素がどのように作用してユーザにメディア体験を提供するかに関しての説明は、以下のセクションで述べられている。本明細書における説明は、概してメディア再生システム１００を参照しているが、本明細書で述べられている技術は、図１に示されるホーム環境の用途に限定されるものではない。例えば、本明細書で述べられている技術は、マルチゾーンオーディオが望まれる環境、例えば、レストラン、モール、又は空港のような商業的環境、スポーツ用多目的車（ＳＵＶ）、バス又は車のような車両、船、若しくはボード、飛行機などの環境において有益である。
【００２３】
ａ．例示的な再生デバイス
図２は、図１のメディア再生システム１００の再生デバイス１０２−１２４の１つ又は複数を構成する例示的な再生デバイス２００の機能ブロック図を示す。再生デバイス２００は、プロセッサ２０２、ソフトウェアコンポーネント２０４、メモリ２０６、オーディオ処理コンポーネント２０８、オーディオアンプ２１０、スピーカ２１２、およびネットワークインタフェース２１４を含んでもよい。ネットワークインタフェース２１４は、無線インタフェース２１６および有線インタフェース２１８を含む。ある場合では、再生デバイス２００は、スピーカ２１２を含まないが、再生デバイス２００を外部スピーカに接続するためのスピーカインタフェースを含んでもよい。別の場合では、再生デバイス２００は、スピーカ２１２もオーディオアンプ２１０も含まないが、再生デバイス２００を外部オーディオアンプ又はオーディオビジュアルレシーバーに接続するためのオーディオインタフェースを含んでもよい。
【００２４】
ある例では、プロセッサ２０２は、メモリ２０６に記憶された命令に基づいて、入力データを処理するように構成されたクロック駆動コンピュータコンポーネントであってもよい。メモリ２０６は、プロセッサ２０２によって実行可能な命令を記憶するように構成された非一時的なコンピュータ読み取り可能記録媒体であってもよい。例えば、メモリ２０６は、ある機能を実行するためにプロセッサ２０２によって実行可能なソフトウェアコンポーネント２０４の１つ又は複数をロードすることができるデータストレージであってもよい。ある例では、機能は、再生デバイス２００がオーディオソース又は別の再生デバイスからオーディオデータを読み出すステップを含んでもよい。別の例では、機能は、再生デバイス２００がネットワーク上の別のデバイス又は再生デバイスにオーディオデータを送信するステップを含んでもよい。更に別の例では、機能は、マルチチャンネルオーディオ環境を作るために、再生デバイス２００と１つ又は複数の再生デバイスとをペアリングするステップを含んでもよい。
【００２５】
ある機能は、再生デバイス２００が、１つ又は複数の他の再生デバイスと、オーディオコンテンツの再生を同期するステップを含む。再生を同期している間、再生デバイス２００によるオーディオコンテンツの再生と１つ又は複数の他の再生デバイスによる再生との間の遅延を、聴取者が気づかないことが好ましい。「複数の独立クロックデジタルデータ処理デバイス間の動作を同期するシステムおよび方法」と題する米国特許第８，２３４，３９５号が本明細書に参照として援用されており、それは再生デバイス間のオーディオ再生を同期することが述べられたより詳細な例を提供している。
【００２６】
更に、メモリ２０６は、データを記憶するように構成されてもよい。データは、例えば、１つ又は複数のゾーン及び／又はゾーングループに一部として含まれる再生デバイス２００などの再生デバイス２００、再生デバイス２００によりアクセス可能なオーディオソース、又は再生デバイス２００（又は他の再生デバイス）に関連付け可能な再生キュー、に関連付けられている。データは、定期的に更新され、再生デバイス２００の状態を示す１つ又は複数の状態変数として記憶されてもよい。また、メモリ２０６は、メディアシステムの他のデバイスの状態に関連付けられたデータを含んでもよく、デバイス間で随時共有することによって、１つ又は複数のデバイスが、システムに関連するほぼ直近のデータを有することができる。他の実施形態も可能である。
【００２７】
オーディオ処理コンポーネント２０８は、１つ又は複数のデジタル−アナログ変換器（ＤＡＣ）、オーディオ処理コンポーネント、オーディオ強化コンポーネント、及びデジタルシグナルプロセッサ（ＤＳＰ）などを含んでいてもよい。ある実施形態では、１つ又は複数のオーディオ処理コンポーネント２０８は、プロセッサ２０２のサブコンポーネントであってもよい。ある実施形態では、オーディオコンテンツが、オーディオ処理コンポーネント２０８によって処理及び／又は意図的に変更されることによって、オーディオ信号を生成してもよい。生成されたオーディオ信号は、オーディオアンプ２１０に送信され、増幅され、スピーカ２１２を通じて再生される。特に、オーディオアンプ２１０は、１つ又は複数のスピーカ２１２を駆動できるレベルまでオーディオ信号を増幅するように構成されたデバイスを含んでもよい。オーディオ処理コンポーネント２０８およびオーディオアンプ２１０は、オーディオステージと呼ばれる場合がある。スピーカ２１２は、独立した変換器（例えば、「ドライバ」）又は１つ又は複数のドライバを内包する筐体を含む完全なスピーカシステムを備えてもよい。スピーカ２１２に備えられたあるドライバは、例えば、サブウーファー（例えば、低周波用）、ミドルレンジドライバ（例えば、中間周波用）、及び／又はツイーター（高周波用）を含んでもよい。ある場合では、１つ又は複数のスピーカ２１２のそれぞれの変換器は、オーディオアンプ２１０の対応する個々のオーディオアンプによって駆動されてもよい。再生デバイス２００で再生するアナログ信号を生成することに加えて、オーディオ処理コンポーネント２０８は、オーディオコンテンツを処理し、そのオーディオコンテンツを１つ又は複数の他の再生デバイスに再生させるために送信する。
【００２８】
再生デバイス２００によって処理及び／又は再生されるオーディオコンテンツは、外部ソース、例えば、オーディオライン−イン入力接続（例えば、オートディテクティング３．５ｍｍオーディオラインイン接続）又はネットワークインタフェース２１４を介して、受信されてもよい。
【００２９】
ネットワークインタフェース２１４は、データネットワーク上で再生デバイス２００と１つ又は複数の他のデバイスとの間のデータフローを可能にするように構成されてもよい。このように、再生デバイス２００は、再生デバイスと通信する１つ又は複数の他の再生デバイス、ローカルエリアネットワーク内のネットワークデバイス、又は例えば、インターネット等のワイドエリアネットワーク上のオーディオコンテンツソースから、データネットワークを介してオーディオコンテンツを受信するように構成されてもよい。ある例では、再生デバイス２００によって送信および受信されたオーディオコンテンツおよび他の信号は、インターネットプロトコル（ＩＰ）に基づくソースアドレスおよびＩＰに基づく宛先アドレスを含むデジタルパケットの形で送信されてもよい。そのような場合、ネットワークインタフェース２１４は、デジタルパケットデータを解析することによって、再生デバイス２００宛てのデータを、再生デバイス２００によって適切に受信して処理することができる。
【００３０】
図示されるように、ネットワークインタフェース２１４は、無線インタフェース２１６と有線インタフェース２１８とを含んでもよい。無線インタフェース２１６は、再生デバイス２００用のネットワークインタフェース機能を提供し、通信プロトコル（例えば、無線規格ＩＥＥＥ８０２．１１ａ、８０２．１１ｂ、８０２．１１ｇ、８０２．１１ｎ、８０２．１１ａｃ、８０２．１５、４Ｇモバイル通信基準などを含む無線基準（規格）のいずれか）に基づいて、他のデバイス（例えば、再生デバイス２００に関連付けられたデータネットワーク内の他の再生デバイス、スピーカ、レシーバー、ネットワークデバイス、制御デバイス）と無線通信してもよい。有線インタフェース２１８は、再生デバイス２００用のネットワークインタフェース機能を提供し、通信プロトコル（例えば、ＩＥＥＥ８０２．３）に基づいて他のデバイスとの有線接続を介して通信してもよい。図２に示されるネットワークインタフェース２１４は、無線インタフェース２１６と有線インタフェース２１８との両方を含んでいるが、ネットワークインタフェース２１４は、ある実施形態において、無線インタフェースのみか、又は有線インタフェースのみを含んでもよい。
【００３１】
ある例では、再生デバイス２００と他の再生デバイスとは、ペアにされて、オーディオコンテンツの２つの別々のオーディオコンポーネントを再生してもよい。例えば、再生デバイス２００は、左チャンネルオーディオコンポーネントを再生するように構成される一方、他の再生デバイスは、右チャンネルオーディオコンポーネントを再生するように構成されてもよい。これにより、オーディオコンテンツのステレオ効果を生成するか、又は強化することができる。ペアにされた再生デバイス（「結合再生デバイス」とも言う）は、更に、他の再生デバイスと同期してオーディオコンテンツを再生してもよい。
【００３２】
別の例では、再生デバイス２００は、１つ又は複数の他の再生デバイスと音響的に統合され、単一の統合された再生デバイス（統合再生デバイス）を形成してもよい。統合再生デバイスは、統合されていない再生デバイス又はペアにされた再生デバイスと比べて、サウンドの処理や再現を異なるように構成することができる。なぜならば、統合再生デバイスは、オーディオコンテンツを再生するスピーカ追加することができるからである。例えば、再生デバイス２００が、低周波レンジのオーディオコンテンツを再生するように設計されている場合（例えば、サブウーファー）、再生デバイス２００は、全周波数レンジのオーディオコンテンツを再生するように設計された再生デバイスと統合されてもよい。この場合、全周波数レンジの再生デバイスは、低周波の再生デバイス２００と統合されたとき、オーディオコンテンツの中高周波コンポーネントのみを再生するように構成されてもよい。一方で低周波レンジの再生デバイス２００は、オーディオコンテンツの低周波コンポーネントを再生する。更に、統合再生デバイスは、単一の再生デバイス、又は更に他の統合再生デバイスとペアにされてもよい。
【００３３】
例として、現在、ソノズ・インコーポレイテッドは、「ＰＬＡＹ：１」、「ＰＬＡＹ：３」、「ＰＬＡＹ：５」、「ＰＬＡＹＢＡＲ」、「ＣＯＮＮＥＣＴ：ＡＭＰ」、「ＣＯＮＮＥＣＴ」、および「ＳＵＢ」を含む再生デバイスを販売提供している。他の過去、現在、及び／又は将来のいずれの再生デバイスにおいても、追加的に又は代替的に本明細書で開示された実施例の再生デバイスに実装して使用することができる。更に、再生デバイスは、図２に示された特定の例又は提供されるソノズ製品に限定されないことは理解される。例えば、再生デバイスは、有線又は無線のヘッドホンを含んでもよい。別の例では、再生デバイスは、パーソナルモバイルメディア再生デバイス用のドッキングステーションを含むか、又は、それらと対話してもよい。更に別の例では、再生デバイスは、別のデバイス又はコンポーネント、例えば、テレビ、照明器具、又は屋内又は屋外で使用するためのいくつかの他のデバイスと一体化されてもよい。
【００３４】
ｂ．例示的な再生ゾーン構成
図１のメディア再生システムに戻って、環境は、１つ又は複数の再生ゾーンを有しており、それぞれの再生ゾーンは１つ又は複数の再生デバイスを含んでいる。メディア再生システム１００は、１つ又は複数の再生ゾーンで形成されており、後で１つ又は複数のゾーンが追加又は削除して、図１に示す例示的な構成としてもよい。それぞれのゾーンは、異なる部屋又は空間、例えば、オフィス、浴室、主寝室、寝室、キッチン、ダイニングルーム、リビングルーム、及び／又はバルコニーに基づく名前が与えられてもよい。ある場合では、単一の再生ゾーンは複数の部屋又は空間を含んでもよい。別の場合では、単一の部屋又は空間は、複数の再生ゾーンを含んでもよい。
【００３５】
図１に示されるように、バルコニー、ダイニングルーム、キッチン、浴室、オフィス、および寝室のゾーンのそれぞれは、１つの再生デバイスを有する一方、リビングルームおよび主寝室のゾーンのそれぞれは、複数の再生デバイスを有する。リビングルームゾーンは、再生デバイス１０４、１０６、１０８、および１１０が、別々の再生デバイスとしてか、１つ又は複数の結合再生デバイスとしてか、１つ又は複数の統合再生デバイスとしてか、又はこれらのいずれかの組み合わせで、オーディオコンテンツを同期して再生するように構成されてもよい。同様に、主寝室の場合では、再生デバイス１２２および１２４が、別々の再生デバイスとしてか、結合再生デバイスとしてか、又は統合再生デバイスとして、オーディオコンテンツを同期して再生するように構成されてもよい。
【００３６】
ある例では、図１の環境における１つ又は複数の再生ゾーンは、それぞれ異なるオーディオコンテンツを再生している。例えば、ユーザは、バルコニーゾーンでグリルしながら、再生デバイス１０２によって再生されるヒップホップ音楽を聞くことができる。一方、別のユーザは、キッチンゾーンで食事を準備しながら、再生デバイス１１４によって再生されるクラシック音楽を聞くことができる。別の例では、再生ゾーンは、同じオーディオコンテンツを別の再生ゾーンと同期して再生してもよい。例えば、ユーザがオフィスゾーンにいる場合、オフィスゾーンの再生デバイス１１８が、バルコニーの再生デバイス１０２で再生されている音楽と同じ音楽を再生してもよい。そのような場合、再生デバイス１０２および１１８は、ロック音楽を同期して再生しているため、ユーザは、異なる再生ゾーン間を移動してもアウト−ラウドで再生されるオーディオコンテンツをシームレス（又は少なくともほぼシームレス）に楽しむことができる。再生ゾーン間の同期は、前述の米国特許第８，２３４，３９５号で述べられているような再生デバイス間の同期と同様の方法で行ってもよい。
【００３７】
上述したように、メディア再生システム１００のゾーン構成は、動的に変更してもよく、ある実施形態では、メディア再生システム１００は、複数の構成をサポートする。例えば、ユーザが１つ又は複数の再生デバイスを、物理的にゾーンに移動させるか、又はゾーンから移動させる場合、メディア再生システム１００は変更に対応するように再構成されてもよい。例えば、ユーザが再生デバイス１０２をバルコニーゾーンからオフィスゾーンに物理的に移動させる場合、オフィスゾーンは、再生デバイス１１８と再生デバイス１０２との両方を含んでもよい。必要に応じて、制御デバイス、例えば制御デバイス１２６と１２８とを介して、再生デバイス１０２が、ペアにされるか、又はオフィスゾーンにグループ化されるか、及び／又はリネームされてもよい。一方、１つ又は複数の再生デバイスが、再生ゾーンを未だ設定していないホーム環境において、ある領域に移動させられた場合、新しい再生ゾーンがその領域に形成されてもよい。
【００３８】
更に、メディア再生システム１００の異なる再生ゾーンは、動的にゾーングループに組み合わされてもよいし、又は別々の再生ゾーンに分割されてもよい。例えば、ダイニングルームゾーンとキッチンゾーン１１４とがディナーパーティ用のゾーングループに組み合わされることによって、再生デバイス１１２と１１４とがオーディオコンテンツを同期して再生することができる。一方、あるユーザがテレビを見たい一方、他のユーザがリビングルーム空間の音楽を聞きたい場合、リビングルームゾーンが、再生デバイス１０４を含むテレビゾーンと、再生デバイス１０６、１０８および１１０を含むリスニングゾーンと、に分けられてもよい。
【００３９】
ｃ．例示的な制御デバイス
図３は、メディア再生システム１００の制御デバイス１２６及び１２８のうちの一方又は両方を構成する例示的な制御デバイス３００の機能ブロック図を示す。制御デバイス３００は、コントローラ３００と呼ばれる場合もある。図示されるように、制御デバイス３００は、プロセッサ３０２、メモリ３０４、ネットワークインタフェース３０６、およびユーザインタフェース３０８を含んでもよい。ある例では、制御デバイス３００は、メディア再生システム１００専用の制御デバイスであってもよい。別の例では、制御デバイス３００は、メディア再生システムコントローラアプリケーションソフトウェアがインストールされたネットワークデバイス、例えば、ｉＰｈｏｎｅ（登録商標）、ｉＰａｄ（登録商標）、又は任意の他のスマートフォン、タブレットあるいはネットワークデバイス（例えば、ＰＣ又はＭａｃ（登録商標）などのネットワークコンピュータ）であってもよい。
【００４０】
プロセッサ３０２は、メディア再生システム１００のユーザアクセス、コントロール、および構成を可能にすることに関する機能を実行するように構成されてもよい。メモリ３０４は、それらの機能を実行するためにプロセッサ３０２によって実行可能な命令を記憶するように構成されていてもよい。また、メモリ３０４は、メディア再生システムコントローラアプリケーションソフトウェアと、メディア再生システム１００とユーザとに関連付けられた他のデータを記憶するように構成されてもよい。
【００４１】
ある例では、ネットワークインタフェース３０６は、工業規格（例えば、赤外線、無線、ＩＥＥＥ８０２．３などの有線規格、ＩＥＥＥ８０２．１１ａ、８０２．１１ｂ、８０２．１１ｇ、８０２．１１ｎ、８０２．１１ａｃ、８０２．１５などの無線規格、４Ｇ通信規格など）に基づいてもよい。ネットワークインタフェース３０６においては、制御デバイス３００がメディア再生システム１００内の他のデバイスと通信するための手段を提供してもよい。ある例では、データおよび情報（例えば、状態変数）は、ネットワークインタフェース３０６を介して制御デバイス３００と他のデバイスとの間で通信されてもよい。例えば、メディア再生システム１００における再生ゾーンおよびゾーングループの構成は、制御デバイス３００によって、再生デバイス又は別のネットワークデバイスから受信されてもよいし、あるいは制御デバイス３００によって、ネットワークインタフェース３０６を介して別の再生デバイス又はネットワークデバイスに送信されてもよい。ある場合では、他のネットワークデバイスは、別の制御デバイスであってもよい。
【００４２】
ボリュームコントロールおよびオーディオ再生コントロールなどの再生デバイス制御コマンドは、ネットワークインタフェース３０６を介して制御デバイス３００から再生デバイスに通信されてもよい。上述したように、メディア再生システム１００の構成の変更は、ユーザにより制御デバイス３００を用いて行うことができる。構成の変更は、１つ又は複数の再生デバイスをゾーンに追加すること、１つ又は複数の再生デバイスをゾーンから取り除くこと、１つ又は複数のゾーンをゾーングループに追加すること、１つ又は複数のゾーンをゾーングループから取り除くこと、結合プレーヤー又は統合プレーヤーを形成すること、結合プレーヤー又は統合プレーヤーから１つ又は複数の再生デバイスに分けることなどを含んでもよい。このように、制御デバイス３００は、コントローラと呼ばれてもよく、制御デバイス３００は、メディア再生システムコントローラアプリケーションソフトウェアをインストールした専用のコントローラか、又はネットワークデバイスであってもよい。
【００４３】
制御デバイス３００のユーザインタフェース３０８は、図４に示されるコントローラインタフェース４００などのようなコントローラインタフェースを提供することによって、メディア再生システム１００のユーザアクセスおよび制御を可能にするように構成されてもよい。コントローラインタフェース４００は、再生制御領域４１０、再生ゾーン領域４２０、再生ステータス領域４３０、再生キュー領域４４０、およびオーディオコンテンツソース領域４５０を含む。図示されるユーザインタフェース４００は、図３の制御デバイス３００などのようなネットワークデバイス（及び／又は図１の制御デバイス１２６および１２８）を設けられたユーザインタフェースの単なる一例であって、ユーザによってメディア再生システム１００などのようなメディア再生システムを制御するためにアクセスされるものである。あるいは、様々なフォーマット、スタイル、および対話型シーケンスを他のユーザのインタフェースを１つ又は複数のネットワークデバイスに実装し、メディア再生システムへ類似の制御アクセスを提供してもよい。
【００４４】
再生制御領域４１０は、（例えば、タッチ又はカーソルを用いることで）選択可能なアイコンを含んでもよい。このアイコンによって、選択された再生ゾーン又はゾーングループ内の再生デバイスが、再生又は停止、早送り、巻き戻し、次にスキップ、前にスキップ、シャッフルモードのオン／オフ、リピートモードのオン／オフ、クロスフェードモードのオン／オフを行う。再生制御領域４１０は、別の選択可能なアイコンを含んでもよい。別の選択可能なアイコンは、イコライゼーション設定、再生ボリュームなど他の設定などを変更してもよい。
【００４５】
再生ゾーン領域４２０は、メディア再生システム１００内の再生ゾーンの表示を含んでもよい。ある実施形態では、再生ゾーンのグラフィック表示が選択可能であってもよい。追加の選択可能なアイコンを移動させることによって、メディア再生システム内の再生ゾーンを管理又は構成することができる。例えば、結合ゾーンの作成、ゾーングループの作成、ゾーングループの分割、およびゾーングループのリネームなど他の管理又は構成を行うことができる。
【００４６】
例えば、図示されるように、「グループ」アイコンは、再生ゾーンのグラフィック表示のそれぞれに設けられてもよい。あるゾーンのグラフィック表示内の「グループ」アイコンは、メディア再生システム内の１つ又は複数のゾーンを選択して、あるゾーンとグループ化するオプションを出せるように選択可能であってもよい。一度グループ化すると、あるゾーンとグループ化されたゾーン内の再生デバイスは、あるゾーン内の再生デバイスと同期してオーディオコンテンツを再生するように構成される。同様に、「グループ」アイコンは、ゾーングループのグラフィック表示内に設けられてもよい。この場合、「グループ」アイコンは、ゾーングループ内の１つ又は複数のゾーンをゾーングループから取り除くために、ゾーングループ内の１つ又は複数のゾーンを選択から外すというオプションを出すように選択可能であってもよい。ユーザインタフェース４００Ａ等のユーザインタフェースを介してゾーンをグループ化およびグループ解除するための他の対話をすることも可能であるし、実施することも可能である。再生ゾーン領域４２０内の再生ゾーンの表示は、再生ゾーン又はゾーングループ構成が変更されると、動的に更新されてもよい。
【００４７】
再生ステータス領域４３０は、現在再生されているオーディオコンテンツ、前に再生されたオーディオコンテンツ、又は選択された再生ゾーン又はゾーングループ内で次に再生するように予定されているオーディオコンテンツ、のグラフィック表示を含んでもよい。選択可能な再生ゾーン又は再生グループは、ユーザインタフェース上で、例えば、再生ゾーン領域４２０及び／又は再生ステータス領域４３０内で視覚的に区別されてもよい。グラフィック表示は、トラックタイトル、アーティスト名、アルバム名、アルバム年、トラックの長さ、およびメディア再生システムを、ユーザインタフェース４００Ａを介して制御するときに、ユーザにとって有益な他の関連情報を含んでもよい。
【００４８】
再生キュー領域４４０は、選択された再生ゾーン又はゾーングループに関連付けられた再生キュー内のオーディオコンテンツのグラフィック表示を含んでもよい。ある実施形態では、それぞれの再生ゾーン又はゾーングループは、再生ゾーン又は再生グループによって再生される０以上のオーディオアイテムに対応する情報を含む再生キューに関連付けられてもよい。例えば、再生キュー内のそれぞれのオーディオアイテムは、ユー・アール・アイ（ＵＲＩ）、ユー・アール・エル（ＵＲＬ）、又は再生ゾーン又はゾーングループ内の再生デバイスによって使用可能な他の識別子を含んでもよい。これらによって、ローカルオーディオコンテンツソース又はネットワークオーディオコンテンツソース、からオーディオアイテムを見つけ、及び／又は取り出し、再生デバイスによって再生することができる。
【００４９】
ある例では、プレイリストが再生キューに追加されてもよい。この場合、プレイリスト内のそれぞれのオーディオアイテムに対応する情報が再生キューに追加されてもよい。別の例では、再生キュー内のオーディオアイテムは、プレイリストとして保存されてもよい。更に別の例では、再生デバイスがストリーミングオーディオコンテンツ、例えば、再生時間を有することで連続して再生されないオーディオアイテムよりも、停止しない限り連続して再生されるインターネットラジオを再生し続けているとき、再生キューは、空であってもよいし、又は「未使用」であるが埋められていてもよい。別の実施形態では、再生キューは、インターネットラジオ及び／又は他のストリーミングオーディオコンテンツアイテムを含むことができ、且つ再生ゾーン又はゾーングループがそれらのアイテムを再生しているとき「未使用」とすることができる。他の例も可能である。
【００５０】
再生ゾーン又はゾーングループが「グループ化される」か、又は「グループ解除」されるとき、影響を受ける再生ゾーン又はゾーングループに関連付けられた再生キューは、クリアされてもよいし、又は再び関連付けられてもよい。例えば、第１再生キューを含む第１再生ゾーンが、第２再生キューを含む第２再生ゾーンとグループ化された場合、形成されたゾーングループは、関連付けられた再生キューを有してもよい。関連付けられた再生キューは、最初は空であるか、（例えば、第２再生ゾーンが第１再生ゾーンに追加された場合、）第１再生キューのオーディオアイテムを含むか、（例えば、第１再生ゾーンが第２再生ゾーンに追加された場合、）第２再生キューのオーディオアイテムを含むか、又は第１再生キューと第２再生キューとの両方のオーディオアイテムを組み合わせられる。その後、形成されたゾーングループがグループ解除された場合、グループ解除された第１再生ゾーンは、前の第１再生キューと再び関連付けられてもよいし、空の新しい再生キューに関連付けられてもよいし、あるいはゾーングループがグループ解除される前にゾーングループに関連付けられていた再生キューのオーディオアイテムを含む新しい再生キューに関連付けられてもよい。同様に、グループ解除された第２再生ゾーンは、前の第２再生キューと再び関連付けられてもよいし、空の新しい再生キューに関連付けられてもよいし、あるいはゾーングループがグループ解除される前にゾーングループに関連付けられていた再生キューのオーディオアイテムを含む新しい再生キューに関連付けられてもよい。
【００５１】
図４のユーザインタフェース４００Ａに戻って、再生キュー領域４４０内のオーディオコンテンツのグラフィック表示は、トラックタイトル、アーティスト名、トラックの長さ、および再生キュー内のオーディオコンテンツに関連付けられた他の関連情報を含んでもよい。ある例では、オーディオコンテンツのグラフィック表示は、追加の選択可能なアイコンを選択して移動させることができる。これにより、再生キュー及び／又は再生キューに表示されたオーディオコンテンツを管理及び／又は編集することができる。例えば、表示されたオーディオコンテンツは、再生キューから取り除いてもよいし、再生キュー内の異なる位置に移動させてもよいし、すぐに再生させるか若しくは現在再生しているオーディオコンテンツの後に再生するように選択されてもよいし、あるいは他の動作を実行してもよい。再生ゾーン又はゾーングループに関連付けられた再生キューは、再生ゾーン又はゾーングループ内の１つ又は複数の再生デバイスのメモリ、再生ゾーン又はゾーングループに入っていない再生デバイスのメモリ、及び／又は他の指定のデバイスのメモリに記憶されていてもよい。そのような再生キューの再生には、キューのメディアアイテムを、おそらく順次またはランダムな順序で再生する１つ又は複数の再生デバイスが関係していてもよい。
【００５２】
オーディオコンテンツソース領域４５０は、選択された再生ゾーン又はゾーングループによりオーディオコンテンツを取り出して再生し得る、選択可能なオーディオコンテンツソースのグラフィック表現を含み得る。オーディオコンテンツソースに関しては、以下の節で説明する。
【００５３】
図５は、１つ以上のプロセッサ、有形のコンピュータ読み取り可能メモリ、ネットワークインタフェース、及びディスプレイを含むスマートフォン５００を示す。スマートフォン５００は、図１の制御デバイス１２６又は１２８、又は図３の制御デバイス３００、又は本明細書に記載の他の制御デバイスの実施例となり得る。一例として、スマートフォン５００と、スマートフォン５００がメディア再生システム（例えば、メディア再生システム１００）の制御デバイスとして動作する時に表示し得る特定の制御インタフェース、プロンプト、及び他のグラフィック要素とを参照する。例の範囲内で、このようなインタフェース及び要素は、スマートフォン、タブレットコンピュータ、ラップトップ又はデスクトップコンピュータ、パーソナルメディアプレーヤ、又はリモートコントロール装置等の任意の適切な制御デバイスにより表示されてもよい。
【００５４】
スマートフォン５００は、メディア再生システムの制御デバイスとして動作している間、コントローラインタフェース４００等の１つ以上のコントローラインタフェースを表示し得る。図４の再生制御領域４１０、再生ゾーン領域４２０、再生ステータス領域４３０、再生キュー領域４４０、及び／又はオーディオコンテンツソース領域４５０と同様に、スマートフォン５００は、再生制御インタフェース、再生ゾーンインタフェース、再生ステータスインタフェース、再生キューインタフェース、及び／又はオーディオコンテンツソースインタフェース等、１つ以上のそれぞれのインタフェースを表示し得る。制御デバイスの例は、スマートフォン又は他のハンドヘルド装置等により、画面サイズが比較的制限された個別のインタフェース（領域ではない）を表示する場合がある。
【００５５】
ｄ．例示的なオーディオコンテンツソース
前回図示したように、ゾーン又はゾーングループ内の１つ又は複数の再生デバイスは、再生するオーディオコンテンツを、（例えば、オーディオコンテンツの対応するＵＲＩ又はＵＲＬに基づいて、）複数の入手可能なオーディオコンテンツソースから取り出すように構成されてもよい。ある例では、オーディオコンテンツは、再生デバイスによって、対応するオーディオコンテンツソース（例えば、ライン−イン接続）から直接取り出されてもよい。別の例では、オーディオコンテンツは、１つ又は複数の他の再生デバイス若しくはネットワークデバイスを介してネットワーク上の再生デバイスに提供されてもよい。
【００５６】
例示的なオーディオコンテンツソースは、メディア再生システム内の１つ又は複数の再生デバイスのメモリを含んでもよい。メディア再生システムとしては、例えば、図１のメディア再生システム１００、１つ又は複数のネットワークデバイス上のローカルミュージックライブラリ（例えば、制御デバイス、ネットワーク対応のパーソナルコンピュータ、又はネットワーク接続ストレージ（ＮＡＳ）など）、インターネット（例えば、クラウド）を介してオーディオコンテンツを提供するストリーミングオーディオサービス、あるいは再生デバイス又はネットワークデバイスのライン−イン入力接続を介してメディア再生システムに接続されるオーディオソース、他の可能なシステムであってもよい。
【００５７】
ある実施形態では、オーディオコンテンツソースは、図１のメディア再生システム１００などのようなメディア再生システムに定期的に追加されてもよいし、定期的に取り除かれてもよい。ある例では、１つ又は複数のオーディオコンテンツソースが追加される、取り除かれる、又は更新される度に、オーディオアイテムのインデックス付けが行われてもよい。オーディオアイテムのインデックス付けは、ネットワーク上で共有される全てのフォルダ／ディレクトリ内の識別可能なオーディオアイテムをスキャンすることを含んでもよい。ここで、ネットワークは、メディア再生システム内の再生デバイスによってアクセス可能である。また、オーディオアイテムのインデックス付けは、メタデータ（例えば、タイトル、アーティスト、アルバム、トラックの長さなど）と他の関連情報とを含むオーディオコンテンツデータベースを作成すること、又は更新すること、を含んでもよい。他の関連情報とは、例えば、それぞれの識別可能なオーディオアイテムを見つけるためのＵＲＩ又はＵＲＬを含んでもよい。オーディオコンテンツソースを管理し、且つ維持するための他の例も可能である。
【００５８】
次に、幾つかの実施例に進むと、図５、８、及び１０に示した実施５００、８００、及び１０００は、それぞれ本明細書に記載の手法の実施形態例を示している。これらの実施形態例は、例えば、図１のメディア再生システム１００、１つ以上の図２の再生デバイス２００、又は１つ以上の図３の制御デバイス３００を含む動作環境内で実施し得る。更に、一例としてメディア再生システムにより実行されるものとして例示される動作は、再生デバイス又はメディア再生システムの制御デバイス等、任意の適切な装置により実行することができる。実施５００、８００、及び１０００は、図５、８、及び１０に示した１つ以上のブロックにより例示される１つ以上の動作、機能、又は行動を含み得る。ブロックは連続する順序で例示されているが、これらのブロックは、並行して及び／又は本明細書に記載のものとは異なる順序で、実行してもよい。また、様々なブロックを、所望の実施に基づいて、少数のブロックに結合しても、追加のブロックに分割しても、及び／又は除去してもよい。
【００５９】
更に、本明細書に開示された実施について、フローチャートは、本発明の可能な一実施の機能及び動作を示す。これに関して、各ブロックは、プロセスの特定の論理機能又はステップを実施するためにプロセッサにより実行可能な１つ以上の命令を含むモジュール、セグメント、又はプログラムコードの一部を表し得る。プログラムコードは、例えば、ディスク又はハードドライブを含む記憶装置等、任意のタイプのコンピュータ読み取り可能媒体に記憶し得る。コンピュータ読み取り可能媒体は、例えば、レジスタメモリ、プロセッサキャッシュ、及びランダムアクセスメモリ（ＲＡＭ）のような、データを短期間記憶するコンピュータ読み取り可能媒体等の非一時的コンピュータ読み取り可能媒体を含み得る。また、コンピュータ読み取り可能な媒体は、例えば、リードオンリメモリ（ＲＯＭ）、光学ディスク又は磁気ディスク、コンパクトディスクリードオンリメモリ（ＣＤ−ＲＯＭ）のような二次又は持続的長期ストレージ等の非一時的媒体を含み得る。コンピュータ読み取り可能媒体は、他の任意の揮発性又は不揮発性ストレージシステムであってもよい。コンピュータ読み取り可能媒体は、例えば、コンピュータ読み取り可能な記憶媒体、又は有形の記憶装置と考え得る。加えて、本明細書に開示した実施について、各ブロックは、プロセス内の特定の論理機能を実行するように配線された回路を表し得る。
【００６０】
ＩＶ．再生デバイスの接続を再確立する手法の例
上述したように、一部の手法の例は、ネットワーク接続を再確立する再生デバイスを含み得る。図５は、第１の再生デバイスが第２の再生デバイスのネットワークパラメータを用いてネットワーク接続を確立することを容易にする実施５００を示す。
【００６１】
ａ．第１の再生デバイスのデータストレージ内に保存されたファイルから第１のネットワークパラメータにアクセス
ブロック５０２において、実施５００は、第１の再生デバイスのデータストレージ内に保存されたファイルから第１のネットワークパラメータにアクセスすることを含む。例えば、第１の再生デバイス（例えば、図１に示した任意の再生デバイス又は図２の再生デバイス２００）は、第１の再生デバイスのデータストレージ（例えば、メモリ２０６）内に保存されたファイルから、第１のネットワークパラメータを取り出し得る。第１の再生デバイスは、第１のネットワークパラメータを表す文字、記号、又は他のデータ構造から第１のネットワークパラメータを取り出すために、データストレージ内に保存されたファイルに対して読み取り操作を実行することにより第１のネットワークパラメータを取り出し得る。
【００６２】
ファイルに保存された第１のネットワークパラメータには、第１のローカルエリアネットワーク（例えば、第１のワイヤレスローカルエリアネットワーク（ＷＬＡＮ））への有効なネットワーク接続を確立するために第１の再生デバイスが以前に使用したネットワーク設定が含まれる。換言すれば、少なくとも以前の時点においては、ファイルに保存されたネットワークパラメータは、第１の再生デバイスのネットワークインタフェースにより使用した時に、第１の再生デバイスが第１のローカルエリアネットワークへの有効なネットワーク接続を確立することが可能となる設定を表していた。しかしながら、第１の再生デバイスが第１のネットワークパラメータを取り出す時に、第１の再生デバイスの外部での変更（例えば、第１のローカルエリアネットワークに対する変更）により、第１のネットワークパラメータが「古く」なり、第１の再生デバイスは、第１のネットワークパラメータを用いて、第１のローカルエリアネットワークへの有効なネットワーク接続を確立できなくなる場合がある。
【００６３】
ファイルは、ローカルエリアネットワークへのネットワーク接続を確立するのに十分となる様々なネットワークパラメータを含み得る。例えば、ネットワークパラメータは、第１の再生デバイスのＩＰアドレスと、ゲートウェイアドレスとを含み得る。ワイヤレスローカルエリアネットワークの場合、ネットワークパラメータは、第１のワイヤレスローカルエリアネットワークを識別するサービスセット識別子（ＳＳＩＤ）と、無線チャネル（例えば、２．４ＧＨｚ又は５ＧＨｚ帯域の無線チャネル）とを含む。Ｗｉ−Ｆｉ  Ｐｒｏｔｅｃｔｅｄ  Ａｃｃｅｓｓ（ＷＰＡ）等のプロトコルを用いてネットワークが保護されている場合、ネットワークパラメータは、更に、セキュリティキー等の無線セキュリティ設定を含む。他のネットワークパラメータの例には、メディアアクセス制御（ＭＡＣ）アドレス及びサブネットマスクが含まれる。一部の実施において、ファイルは、ＤＨＣＰサーバのアドレス、サブネットマスク、及びＤＨＣＰリース情報（例えば、ＤＨＣＰサーバからリースを取得した時、及び又はリースの期限が切れる時）を含み得る。他のネットワークパラメータもファイルに保存することができる。
【００６４】
上述したように、第１の再生デバイスの例は、制御デバイス（例えば、制御デバイス３００）から制御コマンドを受信する等の動作を実行するために、又は再生のためにメディアコンテンツを取り出すために、ネットワーク接続を確立する。そのため、このような動作の準備として、第１の再生デバイスは、パワーサイクル後の電源投入又は起動シーケンスの一部として第１のネットワークパラメータにアクセスし得る。第１のネットワークパラメータにアクセスした後（恐らくは第１のネットワークパラメータにアクセスすることに応答して）、第１の再生デバイスは、これらの第１のネットワークパラメータを用いてネットワーク接続の確立を試行し得る。
【００６５】
図６は、実施５００（及び本明細書に記載の他の実施）を実現し得るシステム６００の例を示す。図示したように、システム６００は、再生デバイス６０２、再生デバイス６０４、及び再生デバイス６０６を含む。再生デバイス６０２、再生デバイス６０４、及び再生デバイス６０６は、アクセスポイント６０８が提供するローカルエリアネットワークを介して相互接続されるメディア再生システムの再生デバイスを表し得る。図６に図示していない他の装置も、アクセスポイント６０８が提供するローカルエリアネットワークに接続し得る。このような装置には、制御デバイス、追加の再生デバイス、及び他のタイプのネットワーククライアントデバイスが含まれ得る。
【００６６】
図６に示したように、システム６００は、更に、ローカルエリアネットワークを容易にするアクセスポイント６０８を含む。一部の例において、アクセスポイント６０８は、クライアントデバイスがアクセスポイントを介して互いに通信するインフラストラクチャ（ステーション）モードにおいて第１のローカルエリアネットワークを提供する。又は、アクセスポイント６０８は、ポイントツーポイントメッシュネットワークにおけるノードを表す。このようなネットワークでは、１つ以上の他のノードを、アクセスポイント６０８を介してメッシュネットワークに接続し得る。他の例も可能である。
【００６７】
一例において、再生デバイス６０４は、再生デバイス６０４のデータストレージ内に保存されたファイルから、第１のネットワークパラメータにアクセスし得る。このような第１のネットワークパラメータは、上述したネットワークパラメータの例の何れか、及び他の任意の適切なネットワークパラメータを含み得る。例えば、第１のネットワークパラメータは、ＳＳＩＤ、無線チャネル、及び再生デバイス６０４のＩＰアドレス等、第１のワイヤレスローカルエリアネットワークのネットワークパラメータを含み得る。第１の再生デバイスは、ファイルから追加のネットワークパラメータを取り出してもよい。
【００６８】
ｂ．第１の再生デバイスが第１のローカルエリアネットワークへの有効なネットワーク接続を確立できないことを確認
図５を再び参照すると、ブロック５０４において、実施５００は、第１の再生デバイスが第１のローカルエリアネットワークへの有効なネットワーク接続を確立できないと判断することを含む。例えば、第１の再生デバイスは、ファイルから第１のネットワークパラメータへアクセスすることに応答して、第１の再生デバイスが第１のローカルエリアネットワークへの有効なネットワーク接続を確立することができるかを判断し得る。上述したように、場合により、第１のネットワークパラメータは、古くなっている場合がある。このような状況において、第１の再生デバイスは、第１の再生デバイスが第１のローカルエリアネットワークへの有効なネットワーク接続を確立できないと判断し得る。
【００６９】
第１の再生デバイスが第１のローカルエリアネットワークへの有効なネットワーク接続を確立できないと判断することは、データストレージ内のファイルから取り出した第１のネットワークパラメータを用いて第１のローカルエリアネットワークへの接続を試行することを含み得る。誤った判断の可能性を低減するために、第１の再生デバイスは、第１のローカルエリアネットワークへの接続を繰り返し試行してもい。失敗した試行の閾値数により、第１の再生デバイスは、第１の再生デバイスが有効なネットワーク接続を確立できないと判断し得る。一部の実施において、第１の再生デバイスは、相当な時間ウィンドウ（例えば、例として特に、６０乃至１２０秒のウィンドウ等、３０秒より長いウィンドウ）に亘り接続を繰り返し試行し得る。このような時間ウィンドウを超えて接続を繰り返し試行することで、第１の再生デバイスが有効なネットワーク接続を確立できないと誤って判断する可能性が低減される。
【００７０】
第１の再生デバイスは、幾つかの異なる条件の何れかの下で「有効な」ネットワーク接続を確立したと判断し得る。例えば、第１の再生デバイスは、ステーションモードにおいて第１のローカルエリアネットワークのアクセスポイントへのネットワーク接続を確立したかを判断し得る。また、第１の再生デバイスは、アクセスポイントにより割り当てられたＩＰアドレス（即ち、有効なネットワーク接続を示さない場合があるデフォルト又は自動割り当てのＩＰアドレスではないもの）を用いて、ポイントツーポイントメッシュネットワークを通じて有線ネットワーク接続へのネットワークパスを確立したかを判断し得る。第１の再生デバイスは、更に、制御デバイスへのネットワーク接続を確立したかを判断し得る。第１の再生デバイスは、セットアップ手順の一部として、制御デバイスとのポイントツーポイントネットワーク接続を確立し得る。このような接続を行う際に、再生デバイスは、デフォルト又は自動割り当てのＩＰアドレスを利用し得る。第１の再生デバイスがこれらの条件の何れかの下でネットワーク接続を確立できない場合、第１の再生デバイスは、「有効な」ネットワーク接続を確立できないと判断し得る。
【００７１】
図６を再び参照すると、上述した例において、再生デバイス６０４は、再生デバイス６０４のデータストレージ内に保存されたファイルから取り出した第１のネットワークパラメータを用いて、再生デバイス６０４が第１のワイヤレスローカルエリアネットワークへのネットワーク接続を確立できるかを判断し得る。例えば、再生デバイス６０４は、アクセスポイント６０８との有効なネットワーク接続を確立するために接続を試行し得る。再生デバイス６０４がネットワーク接続を確立できない場合（恐らくは、ある時間ウィンドウに亘り試行を繰り返した後）、再生デバイス６０４は、第１のネットワークパラメータを用いて第１のワイヤレスローカルエリアネットワークへのネットワーク接続を確立できないと判断し得る。
【００７２】
ｃ．プローブ要求メッセージをブロードキャスト
図５では、ブロック５０６において、実施５００は、プローブ要求メッセージをブロードキャストすることを含む。例えば、第１の再生デバイスは、ネットワークインタフェース（例えば、ＩＥＥＥ８０２．１１互換の無線ネットワークインタフェース）を介して複数の無線チャネル上でプローブ要求メッセージをブロードキャストし得る。一部の実施において、第１の再生デバイスは、第１の再生デバイスが第１のローカルエリアネットワークへの有効なネットワーク接続を確立できないと判断することに応答して、プローブ要求メッセージをブロードキャストする。
【００７３】
第１の再生デバイスは、第１の再生デバイスと同じメディア再生システムの１つ以上の第２の再生デバイスに達するように、プローブ要求メッセージをブロードキャストする。このような第２の再生デバイスは、それぞれのネットワークインタフェースを介してプローブ要求メッセージをリッスンし、プローブ要求メッセージを受信することに応答して、送信者（即ち、第１の再生デバイス）に応答を送信するように構成（例えばプログラム）し得る。最終的に、応答には、特定のローカルエリアネットワークへの有効なネットワーク接続を確立するために、第２の再生デバイスが使用している第２のネットワークパラメータが含まれ得る。
【００７４】
プローブ要求メッセージが１つ以上の第２の再生デバイスにより受信される可能性を高めるために、プローブ要求メッセージをブロードキャストすることは、複数の無線チャネル上でプローブ要求をブロードキャストすることを含み得る。例えば、第１の再生デバイスは、１つ以上の周波数帯域内の許容チャネル（例えば、２．４Ｇｈｚ帯域のチャネル１乃至１１）上でプローブ要求メッセージをブロードキャストし得る。許容チャンネル及び帯域は、国及び／又は区域により異なる場合がある。
【００７５】
プローブ要求メッセージは、プローブ要求メッセージを受信する第２の再生デバイスに、第１の再生デバイスに関する情報を提供する様々なインジケーションを含み得る。例えば、プローブ要求メッセージは、第１の再生デバイスのインジケーション（例えば、第１の再生デバイスのアドレス）を含み得る。また、プローブ要求メッセージは、第１の再生デバイスがロスト状態であることを示すインジケーションを含み得る。このようなインジケーションは、ブロードキャストしている装置がロスト状態であるかを示すように設定可能な特定の文字列又はフラグの形式をとり得る（例えば、ロスト状態の場合「１」、ロスト状態ではない場合「０」）。プローブ要求メッセージは、更に、宛先アドレス（即ち、ＩＰｖ４ネットワーク等のブロードキャストアドレス、２５５．２５５．２５５．２５５アドレス）を含み得る。
【００７６】
例えば、プローブ要求メッセージは、第１の再生システムが属するメディア再生システムのインジケーションも含み得る。本明細書に記載のメディア再生システムの例には、所定のメディア再生システム（「世帯」）を他のメディア再生システムから区別する世帯ＩＤ（ＨＨＩＤ）をそれぞれ割り当て得る。他のタイプの識別子は、例として特に、ゾーン名、ＩＰアドレス、プレーヤＩＤ、又はＭＡＣアドレス等、メディア再生システム内の再生デバイスを区別し得る。メディア再生システムの例は、１つ以上の再生デバイスを含み得るが、システムは、１つの再生デバイスを含むか、複数の再生デバイスを含むかにかかわらず、システム全体を識別する単一のＨＨＩＤを有する。プローブ要求メッセージは、第１の再生デバイスが属するメディア再生システムの世帯ＩＤ（ＨＨＩＤ）のインジケーションを含み得る。
【００７７】
一部の実施において、プローブ要求メッセージは、プローブ要求フレームを含み得る（又は、これからなり得る）。プローブ要求フレームは、既存の８０２．１１ネットワークの範囲をスキャンするために８０２．１１の仕様に定められた特定のタイプのメッセージである。プローブ要求フレームは、プローブ要求メッセージを受信する第２の再生デバイスに第１の再生デバイスに関する情報を提供する様々な情報要素を含み得る。このような情報要素は、特に、第１の再生デバイスがロスト状態であることを示すインジケーション及び第１の再生システムが属するメディア再生システムのインジケーション等、上述した様々なインジケーションを含み得る。
【００７８】
例示として、図７Ａは、第１の再生デバイスが有効な接続を確立できないと判断することに応答してブロードキャストし得るプローブ要求フレーム７００Ａの例を示す。プローブ要求フレーム７００Ａは、ＩＥＥＥ８０２．１１の仕様等の仕様に準拠し得る。プローブ要求フレーム７００Ａは仕様に準拠し得るが、プローブ要求フレーム７００Ａを特定の実施のために修正してもよい。例えば、プローブ要求フレームの例は、追加のフィールドを含んでもよく、又はＩＥＥＥ８０２．１１プローブ要求フレームのフィールドの目的を、この実施のために変更してもよい。
【００７９】
図示したように、ＭＡＣヘッダにおいて、プローブ要求フレーム７００Ａは、フレームのタイプを示し得るフレームコントロール７０２Ａを含む。また、プローブ要求フレーム７００Ａは、デュレーション７０４Ａを含み、ブロードキャスト又はマルチキャストフレームでは、０に設定される。プローブ要求フレーム７００Ａは、更に、宛先アドレス（ＤＡ）７０６Ａ及び送信元アドレス（ＳＡ）７０８Ａを含み、それぞれプローブ要求フレーム７００Ａの宛先（例えば、全て「ｆ」のブロードキャストアドレス」）及び送信元（例えば、第１の再生デバイス）を示す。プローブ要求フレーム７００Ａは、更に、基本サービスセット（ＢＳＳ）ＩＤ７１０Ａを含む。プローブ要求メッセージにおいて、ＢＳＳ  ＩＤは、ブロードキャストＢＳＳ  ＩＤ（例えば、全て１のＢＳＳＩＤ）に設定し得る。ブロードキャストＢＳＳＩＤを使用するフレームは、任意のＢＳＳＩＤフィルタリングを通過し、これにより、プローブ要求メッセージは、無線範囲内の任意のＢＳＳに到達することができる。
【００８０】
フレーム本体において、プローブ要求フレーム７００Ａは、サービスセットＩＤ（ＳＳＩＤ）７１２Ａ、及びサポートされるレート７１４Ａを含む。プローブ要求を受信するステーション（例えば、第２の再生デバイス）は、この情報を用いて、送信装置（例えば、第１の再生デバイス）がネットワークに参加可能かを判断する。ＳＳＩＤ７１２Ａは、特定のネットワークのＳＳＩＤに設定するか、又は任意の対応するネットワークに参加するように設定し得る。このフィールドは、第１の再生デバイスが属するメディア再生システムのＨＨＩＤに設定し得る。第１の再生デバイスが複数のメディア再生システムに参加可能な場合、このフィールドは、ＨＨＩＤのリストを含んでもよい。一部の実施において、メディア再生システムにおいて相互接続する装置の無線ネットワークのＳＳＩＤは、メディア再生システムのＨＨＩＤの役割も果たし得る。又は、これをブロードキャストＳＳＩＤに設定することが可能であり、これは、第１の再生デバイスが任意のネットワークに参加することが許可されていることを示す。プローブ要求フレーム７００Ａは、更に、第１の再生デバイスによりサポートされるレートを示すレート７１４Ａを含む。プローブ要求フレーム７００Ａは、更に、フレームに追加されたエラー検出コードであるフレームチェックシーケンス（ＦＣＳ）７１６Ａを含む。
【００８１】
図６を再び参照すると、上述した例において、再生デバイス６０４は、データストレージ内のファイルから取り出した第１のネットワークパラメータを用いて有効なネットワーク接続を確立できないと判断することに応答して、プローブ要求メッセージをブロードキャストし得る。ブロードキャストされたプローブ要求メッセージは、再生デバイス６０４が特定のメディア再生システム（例えば、更に再生デバイス６０２及び／又は６０６を含み、特定のＨＨＩＤを有するメディア再生システム）に属することを示し得る。ブロードキャストされたプローブ要求メッセージは、更に、再生デバイス６０４がロスト状態であることを示し得る。上述したように、他のインジケーションも可能である。
【００８２】
ｄ．プローブ要求メッセージに対する応答を受信
図５を再び参照すると、ブロック５０８において、実施５００は、プローブ要求メッセージに対する応答を受信することを含む。例えば、第１の再生デバイスは、第２の再生デバイスからネットワークインタフェースを介して、プローブ要求メッセージに対する応答を受信し得る。プローブ要求メッセージに対する応答は、第２のネットワークパラメータを示す。
【００８３】
このような第２のネットワークパラメータは、特定のローカルエリアネットワークへの有効なネットワーク接続を確立するために第２の再生デバイスにより使用されているネットワーク設定である。場合により、このローカルエリアネットワークは、ファイルに保存された第１のネットワークパラメータを用いて、第１の再生デバイスが以前に接続されていた第１のローカルエリアネットワークであり得る。しかしながら、パラメータの特定の部分が変更され（例えば、無線チャネル等）、これにより第１のネットワークパラメータが古くなっている可能性がある。又は、第２のネットワークパラメータは、第２のローカルエリアネットワークに接続するために第２の再生デバイスにより使用されているネットワーク設定を示し得る。例えば、第１の再生デバイスは、２つの世帯間（例えば、ユーザの主たる住居と別荘との間）で移動された場合がある。２つの世帯は、異なるＨＨＩＤに関連付けされている場合がある。第１及び第２のローカルエリアネットワークは、それぞれ主たる住居及び別荘（又はその逆）のネットワークであり得る。
【００８４】
上述したように、プローブ要求メッセージを受信する第２の再生デバイスは、特定の条件が満たされる場合、受信したプローブ要求メッセージに対する応答を送信し得る。第１の条件は、第２の再生デバイスが第１の再生デバイスと同じメディア再生システム（世帯）の一部であることであり得る。上述したように、第１の再生デバイスは、プローブ要求メッセージにおいて、その世帯を示し得る。別の条件は、第２の再生デバイスが有効なネットワーク接続を有することであり得る。プローブ要求メッセージを受信することに応答して、第２の再生デバイスは、第２の再生デバイスが適切な条件を満たすかを判断し、満たす場合、プローブ要求メッセージに対する応答メッセージを送信し得る。
【００８５】
場合によっては、複数の第２の再生デバイスがプローブ要求メッセージを受信し、応答のための適切な条件を満たしていると判断し得る。そのため、場合により、第１の再生デバイスは、複数の応答メッセージを受信し得る。様々な実施において、有効なネットワーク接続を有していない第１の再生デバイスの世帯内の第２再生デバイスは、プローブ要求メッセージに応答しないか、又は第２ネットワークパラメータを含まない応答を送信することになる。第２の再生デバイス（群）は、このような（複数の）応答を、プローブ要求メッセージに示される送信元アドレス（例えば、ＳＡ７０８Ａフィールドに示されるアドレス）に送信し得る。
【００８６】
一部の実施において、プローブ要求メッセージは、プローブ要求フレームを含み得る（又は、これからなり得る）。プローブ要求フレームは、既存の８０２．１１ネットワークの範囲をスキャンするために８０２．１１の仕様に定められた特定のタイプのメッセージである。プローブ要求フレームは、プローブ要求メッセージを受信する第２の再生デバイスに第１の再生デバイスに関する情報を提供する様々な情報要素を含み得る。このような情報要素は、特に、第１の再生デバイスがロスト状態であることを示すインジケーション及び第１の再生システムが属するメディア再生システムのインジケーション等、上述した様々なインジケーションを含み得る。
【００８７】
例示として、図７Ｂは、プローブ要求メッセージを受信することに応答して（更に、恐らくは、１つ以上の条件が満たされていると判断することに応答して）、第２の再生デバイスが送信し得るプローブ応答フレーム７００Ａの例を示す。プローブ応答フレーム７００Ｂは、ＩＥＥＥ８０２．１１仕様等の仕様に準拠し得る。プローブ要求フレーム７００Ｂは仕様に準拠し得るが、プローブ要求フレーム７００Ｂを特定の実施のために修正してもよい。例えば、プローブ要求フレームの例は、追加のフィールドを含んでもよく、又はＩＥＥＥ８０２．１１プローブ要求フレームのフィールドの目的を、この実施のために変更してもよい。
【００８８】
図示したように、ＭＡＣヘッダにおいて、プローブ応答フレーム７００Ｂは、フレームコントロール７０２Ｂ及びデュレーション７０４Ｂを含む。プローブ応答フレーム７００Ｂは、更に、宛先アドレス（ＤＡ）７０６Ｂ及び送信元アドレス（ＳＡ）７０８Ｂを含み、それぞれプローブ応答フレーム７００Ｂの宛先（例えば、第１の再生デバイス）及び送信元（例えば、第２の再生デバイス）を示す。プローブ応答フレーム７００Ｂは、更に、基本サービスセット（ＢＳＳ）ＩＤ７１０Ｂを含む。ＢＳＳ  ＩＤ７１０Ｂは、第２の再生デバイスが現在接続されている特定のローカルエリアネットワークのＢＳＳに設定し得る。
【００８９】
フレーム本体において、プローブ要求フレーム７００Ｂは、パラメータ７１２Ｂを含む。パラメータ７１２Ｂは、第２の再生デバイスが有効な接続を有するローカルエリアネットワークの第２のネットワークパラメータを示し得る。第１の再生デバイスは、パラメータ７１２Ｂを一致させることにより、最終的に有効な接続を確立し得る。パラメータ７１２Ｂは、例として特に、（同期用の）タイムスタンプ、ビーコン間隔、能力情報、及びＳＳＩＤを含み得る。
【００９０】
図６を再び参照すると、上述した例において、再生デバイス６０４は、再生デバイス６０２及び再生デバイス６０６のうち１つ以上から応答メッセージを受信し得る。例えば、再生デバイス６０２が再生デバイス６０４からプローブ要求メッセージを受信し、再生デバイス６０２が再生デバイス６０４と同じ世帯の一部であり、有効なネットワーク接続を有すると判断した場合、再生デバイス６０２は、応答メッセージを再生デバイス６０４へ送信し得る。再生デバイス６０２からの応答メッセージは、再生デバイス６０２がネットワーク（例えば、アクセスポイント６０８により作成されたＷＬＡＮ）に接続するために用いている第２のネットワークパラメータを示し得る。
【００９１】
ｅ．特定のネットワークへの有効な接続を確立
図５を再び参照すると、ブロック５１０において、実施５００は、特定のネットワークへの有効なネットワーク接続を確立することを含む。例えば、第１の再生デバイスは、無線ネットワークインタフェースを介して、第２の再生デバイスから受信した応答メッセージ内の第２のネットワークパラメータを用いて有効なネットワーク接続を確立し得る。第１の再生デバイスは、第１の再生デバイスと同じ特定のローカルエリアネットワークへの有効なネットワーク接続を確立する。特定のローカルエリアネットワークは、第１の再生デバイスが第１のネットワークパラメータを用いて以前に接続された第１のローカルエリアネットワーク、又は第２の再生デバイスが現在接続されている第２のローカルエリアネットワークであり得る。一部の実施において、第１の再生デバイスは、応答メッセージを受信することに応答して、第２のネットワークパラメータを用いて接続を確立することを試行する。
【００９２】
第１の再生デバイスは、幾つかの異なるタイプのネットワークへの有効なネットワーク接続を確立し得る。場合により、ネットワーク接続は、特定のローカルエリアネットワークのアクセスポイントへの、ステーションモードにおけるネットワーク接続である。又は、ネットワーク接続は、アクセスポイントにより割り当てられたＩＰアドレスを用いた有線ネットワーク接続への無線ネットワークパスである。このような接続は、特定のローカルエリアネットワークがメディア再生システムの複数の再生デバイス間のメッシュポイントツーポイントネットワークである場合に確立し得る。他の例も可能である。
【００９３】
図６を再び参照すると、前述した例において、再生デバイス６０４は、再生デバイス６０２から受信した第２のネットワークパラメータを用いて、ネットワークへの有効な接続を確立し得る。例えば、再生デバイス６０４は、アクセスポイント６０８により作成されたＷＬＡＮへの有効な接続を確立し得る。他の例も可能である。例えば、再生デバイスは、恐らくは再生デバイス６０２（又は再生デバイス６０６）に接続することにより、ポイントツーポイントメッシュネットワークへの有効な接続を確立し得る。
【００９４】
ｆ．メディア再生システムに参加
図５を再び参照すると、ブロック５１２において、実施５００は、メディア再生システムに参加することを含む。例えば、第１の再生デバイスは、第２の再生デバイスを含むメディア再生システムに参加し得る。メディア再生システムに参加することにより、第１の再生デバイスは、メディア再生システムの制御デバイスにより制御可能になり得る。更に、第１の再生デバイスは、状態情報（例えば、１つ以上の状態変数）を、メディア再生システムの他の再生デバイス及び／又はメディア再生システムの制御デバイスと共有し得る。
【００９５】
更に、メディア再生システムに参加することにより、第１の再生デバイスは、特定のローカルエリアネットワークへの確立済みの有効なネットワーク接続を用いてオーディオコンテンツを再生するように構成される。例えば、第１の再生デバイスは、ネットワーク接続を用いて、メディア再生システムに登録された１つ以上の音声ソースからオーディオコンテンツを取り出し得る。加えて、第１の再生デバイスは、ネットワーク接続を用いて、メディア再生システムの１つ以上の第２の再生デバイスと同期してメディアコンテンツを再生し得る。例えば、第１の再生デバイスは、ネットワーク接続を用いて、オーディオコンテンツ及び／又は再生タイミング情報を受信し得る。
【００９６】
再び図６の例に戻ると、ネットワーク接続を確立した後、再生デバイス６０４は、再生デバイス６０２（及び場合により再生デバイス６０６）を含むメディア再生システムに参加し得る。次に、再生デバイス６０４は、これらの再生デバイスと状態情報を共有して再生等の共同動作を実行し得る。更に、再生システムに接続された任意の制御デバイスは、確立されたネットワーク接続を介して再生デバイス６０４を制御し得るようになる。
【００９７】
本明細書で説明したように、メディア再生システムの例において、ネットワークパラメータは、メディア再生システムの各再生デバイスのデータストレージ内のそれぞれのファイルに保存し得る。一部の実施において、各ファイルは、同じくファイル内に保存されたバージョン番号を有し得る。バージョン番号は、ファイルに保存されたネットワークパラメータのバージョンを反映し得る。ネットワークパラメータをバージョン管理することにより、メディア再生システムにおいて利用可能な最新のネットワークパラメータの使用が容易になる。
【００９８】
例えば、ネットワークパラメータを受信した後、再生デバイスは、受信したネットワークパラメータのバージョン番号を、データストレージ内に保存されたネットワークパラメータのバージョン番号と比較し得る。受信したネットワークパラメータのバージョン番号の方が新しい場合、再生デバイスは、ファイルに保存されたネットワークパラメータを、受信したネットワークパラメータで更新（例えば置換）し得る。例えば、ブロック５０８において第２のネットワークパラメータを含む応答メッセージを受信した後、第１の再生デバイスは、第２のネットワークパラメータのバージョン番号を第１のネットワークパラメータのバージョン番号と比較し得る。第２のネットワークパラメータのバージョン番号の方が新しい場合、第１の再生デバイスは、データストレージ内に保存されたファイルを、第２のネットワークパラメータで置換するか、又は別の形で更新し得る。バージョン番号は、バージョン番号が大きい番号である場合、及び／又はバージョン番号がより最近のタイムスタンプに関連している場合に、より新しいとし得る。ファイル内のネットワークパラメータを置換すると、第１の再生デバイスは、（例えば、ブロック５１０に記載のように）ネットワーク接続を確立する際に、これらのネットワークパラメータを使用し得る。
【００９９】
更に、一部の実施において、再生デバイスは、他の再生デバイス間でネットワークパラメータを複製し得る。例えば、メディア再生システムの第１の再生デバイスは、メディア再生システムの最新のネットワークパラメータを判断し得る。このように判断することは、メディア再生システムの複数の再生デバイスからネットワークインタフェースを介して、複数の第２の再生デバイスのそれぞれのデータストレージのファイルに保存されたそれぞれのネットワークパラメータを示すメッセージを受信することを含み得る。一部の実施において、第１の再生デバイスは、第２の再生デバイスにネットワークパラメータを要求することに応答して、このようなメッセージを受信する。このようなメッセージは、例として特に、プローブ要求フレーム及びプローブ応答フレームの形式をとり得る。
【０１００】
第２の再生デバイスのそれぞれのデータストレージのファイルに保存されたそれぞれのネットワークパラメータを示すメッセージを受信した後、第１の再生デバイスは、受信したメッセージのそれぞれに示されたネットワークパラメータのそれぞれのバージョン番号に基づいて、最新のバージョン番号を有する又は最新のタイムスタンプに関連付けられた特定のネットワークパラメータがメディア再生システムの最新のネットワークパラメータであると判断し得る。例えば、再生デバイスは、そのネットワーク設定ファイル内のネットワークパラメータのバージョン番号を、受信したネットワークパラメータのバージョン番号と比較し得る。メディア再生システムの最新のネットワークパラメータを判断することに応答して、第１の再生デバイスは、その保存されたファイル内のネットワークパラメータを（このようなネットワークパラメータが異なる場合に）更新し得る。その後、第１の再生デバイスは、更新されたネットワークパラメータを用いて、有効なネットワーク接続を確立し得る。
【０１０１】
更に、１つ以上の第２の再生デバイスが、より低いバージョンのネットワークパラメータを送信した場合、第１の再生デバイスは、これらの再生デバイスに、それぞれのネットワークパラメータを更新させ得る。例えば、第１の再生デバイスは、ネットワークインタフェースを介して、第２の再生デバイスのデータストレージ内に保存された少なくとも１つのファイルを、最新のネットワークパラメータにより更新し得る。このようなネットワークパラメータの更新により、第２の再生デバイスは、最新のネットワークパラメータを用いて、特定のＷＬＡＮへの有効なネットワーク接続を確立する。
【０１０２】
Ｖ．再生デバイス（群）の接続を再確立する実施例
上述したように、一部の手法の例は、複数の再生デバイスを含み得る。図８は、再生デバイス８０２、再生デバイス８０４、及び再生デバイス８０６を含むシステム８００の例を示す。本明細書に記載の手法の例（例えば、実施５００）の下で、再生デバイス８０２、再生デバイス８０４、及び再生デバイス８０６の１つ以上は、別の再生デバイス８０２、再生デバイス８０４、又は再生デバイス８０６からのネットワークパラメータを用いてネットワーク接続を再確立し得る。
【０１０３】
図８に示したように、システム８００は、更に、ローカルエリアネットワークを容易にするアクセスポイント８０８を含む。イーサネット（ＩＥＥＥ８０２．３）又は他の有線ネットワークインタフェースを介して、再生デバイス８０２は、アクセスポイント８０８に接続される。加えて、無線（ＩＥＥＥ８０２．１１）ネットワークインタフェースを介して、再生デバイス８０２は、ポイントツーポイントメッシュネットワークのルートを形成する。再生デバイス８０４は、再生デバイス８０２との無線ポイントツーポイント接続を介してアクセスポイント８０８に接続するように構成される。同様に、再生デバイス８０６は、再生デバイス８０４（上述したように、再生デバイス８０２に接続するように構成される）との無線ポイントツーポイント接続を介してアクセスポイント８０８に接続するように構成される。
【０１０４】
各再生デバイスのこれらのネットワーク構成を反映するネットワークパラメータは、各再生デバイスのデータストレージ内のそれぞれのファイルに保存される。一例において、再生デバイス８０２の電源がオフであるか、他の原因で利用できない間、再生デバイス８０４及び８０６の無線チャネルは、異なるチャネルに（例えば、チャネル６からチャネル１１に）更新される。結果として、再生デバイス８０２のデータストレージ内のファイル内のネットワークパラメータは、相違するチャネルを示し、その結果、再生デバイス８０２は、チャネル６において再生デバイス８０４とのポイントツーポイント接続の確立を試行する一方、再生デバイス８０４は、チャネル１１において再生デバイス８０２とのポイントツーポイント接続の確立を試行する。この無線チャネルの違いのため、再生デバイス８０４と再生デバイス８０６と、はネットワーク接続を確立できない。
【０１０５】
実施５００に関連して上述したように、動作中、再生デバイスの例は、（例えば、恐らくは起動後に、データストレージ内のファイルからネットワークパラメータを取り出した後）有効な接続を確立することができるかを判断する。上記の例において、再生デバイス８０４及び再生デバイス８０６は、それぞれ、有効なネットワーク接続を確立することができるかを判断し得る。上述した無線チャネルの違いがある場合、再生デバイス８０４及び再生デバイス８０６は、それぞれ、有効なネットワーク接続を確立できないと判断し得る。再生デバイス８０４及び再生デバイス８０６は、図５のブロック５０４に関連して上述した手法の例等、任意の適切な手法を用いて、この判断を実行し得る。
【０１０６】
有効なネットワーク接続を確立できないと判断すると、再生デバイス８０４は、接続の再確立を試行する。特に、再生デバイス８０４は、（例えば、図５のブロック５０６で説明したように）プローブ要求メッセージをブロードキャストする。プローブ要求メッセージに応答して、再生デバイス８０４は、再生デバイス８０２からネットワークパラメータを含む応答（例えば、図５のブロック５０８で説明したような応答メッセージ）を受信し得る。これらのネットワークパラメータは、再生デバイス８０２がチャネル６を使用していることを示す。
【０１０７】
同様に、有効なネットワーク接続を確立できないと判断すると、再生デバイス８０６は、接続の再確立を試行する。特に、再生デバイス８０６は、（例えば、図５のブロック５０６で説明したように）プローブ要求メッセージをブロードキャストする。しかしながら、再生デバイス８０４とは異なり、再生デバイス８０６は、再生デバイス８０２の無線範囲内ではない。そのため、再生デバイス８０６は、再生デバイス８０６によりブロードキャストされたプローブ要求メッセージに対する再生デバイス８０２からの応答を受信しない。再生デバイス８０４はネットワーク接続を有していない（即ち、再生デバイス８０４はロスト状態にある）ので、再生デバイス８０６は、再生デバイス８０４からのネットワークパラメータを含むプローブ要求メッセージも受信しない。
【０１０８】
一方、再生デバイス８０２からネットワークパラメータを含む応答を受信すると、再生デバイス８０４は、接続を再確立するために、これらのネットワークパラメータを使用する。特に、再生デバイス８０４は、再生デバイス８０２からの応答メッセージが表す（且つ再生デバイス８０２が使用している）無線チャネルであるチャネル６への切り替えを行う。これにより、再生デバイス８０４は、ＩＰアドレスを取得し、再生デバイス８０２を介してアクセスポイント８０８への有効なネットワーク接続を確立する。
【０１０９】
しかしながら、上述したように、再生デバイス８０２がチャネル６に設定された後、再生デバイス８０４及び８０６は、無線チャネル１１に更新された。そのため、再生デバイス８０４上のファイルに保存されたネットワークパラメータのバージョン番号は、再生デバイス８０２上のファイルに保存されたネットワークパラメータのバージョン番号よりも新しい。したがって、再生デバイス８０２及び再生デバイス８０４が接続を確立する時、再生デバイス８０２は、再生デバイス８０４からネットワークパラメータを受信し、これらのネットワークパラメータが自装置に保存されたネットワークパラメータより最近のものであると判断し得る。その結果、再生デバイス８０２は、自装置のネットワークパラメータを、再生デバイス８０４からのネットワークパラメータで更新し得る。これにより、再生デバイス８０２は無線チャネル１１を使用する。
【０１１０】
再生デバイス８０２が無線チャネル１１に切り替わると、再生デバイス８０４は、現在無線チャネル６を使用しているため、再生デバイス８０２とのネットワーク接続を失う可能性がある。再生デバイス８０２とのネットワーク接続を失うと、再生デバイス８０４は、再生デバイス８０２との接続を時間ウィンドウに亘り繰り返し試行し得る。これらの接続の試行が失敗した場合、再生デバイス８０４は、有効なネットワーク接続を確立できないと再び判断し得る。
【０１１１】
有効なネットワーク接続を確立できないと判断することに応答して、再生デバイス８０４は、別のプローブ要求メッセージをブロードキャストする。プローブ要求メッセージに応答して、再生デバイス８０４は、再生デバイス８０２からネットワークパラメータを含む応答を受信し得る。これらのネットワークパラメータは、再生デバイス８０２がチャネル１１を使用していることを示す。再生デバイス８０４は、接続を再確立するために、これらのネットワークパラメータを使用する。特に、再生デバイス８０４は、再生デバイス８０２からの応答メッセージが表す無線チャネルであるチャネル１１への切り替えを行う。これにより、再生デバイス８０４は、ＩＰアドレスを取得し、再生デバイス８０２を介してアクセスポイント８０８への有効なネットワーク接続を再確立する。
【０１１２】
再生デバイス８０４がチャネル１１を使用するようになると、再生デバイス８０６は、再生デバイス８０４とのネットワーク接続を確立し得る（再生デバイス８０６が依然としてチャネル１１上にあるため）。これにより、再生デバイス８０６は、再生デバイス８０４（及び再生デバイス８０２）を介してアクセスポイント８０８への有効なネットワーク接続を確立することができる。この時点で、再生デバイス８０２、８０４、及び８０６は、全て、メディア再生システムで利用可能な最新のネットワークパラメータを用いてネットワーク接続を確立している。
【０１１３】
チャネル１１の代わりに、再生デバイス８０６に保存されたネットワークパラメータにより、再生デバイス８０６がチャネル１を使用することになった場合、再生デバイス８０６は、別のプローブ要求メッセージをブロードキャストする。再生デバイス８０４は、再生デバイス８０４がチャネル１１を用いていることを示すプローブ要求メッセージへの応答を送信する。これにより、再生デバイス８０６は、チャネル１１に切り替わることになる。
【０１１４】
更に、再生デバイス８０６に保存されたネットワークパラメータのバージョン番号が、再生デバイス８０２及び８０４に保存されたネットワークパラメータのそれぞれのバージョン番号よりも新しい場合、これらのネットワークパラメータは、上述した手法を用いて、再生デバイス８０４（及び最終的には８０２）に複製されることになる。
【０１１５】
ＶＩ．新しいアクセスポイントへの接続を確立する手法の例
上述したように、一部の手法の例は、ネットワーク接続を再確立する再生デバイスを含み得る。再生デバイスの例は、データストレージ内のそれぞれのファイルに、そのネットワーク設定を保存しているため、アクセスポイントを交換しても、元のアクセスポイントに無線接続されていた再生デバイスは、ＩＰアドレスを即座に更新しない。代わりに、このような再生デバイスは、次のＤＨＣＰ更新（数日又は数週間の長さのリースとなり得る）まで、ネットワークパラメータを保持する場合がある。その結果、元のアクセスポイントに無線接続されていた再生デバイスは、ネットワーク接続を失う。図９は、アクセスポイント（例えば、無線ルータ）が交換される時にネットワーク接続を再確立することを容易にする実施９００を示す。
【０１１６】
ａ．第１のアクセスポイントが第２のアクセスポイントに交換されたと判断
ブロック９０２において、実施９００は、第１のアクセスポイントが第２のアクセスポイントに交換されたと判断することを含む。例えば、無線ネットワーク接続を経由して（例えば、再生デバイスに保存されたネットワークパラメータを介して）第１のアクセスポイントに接続するように構成された再生デバイスは、第１のアクセスポイントが第２のアクセスポイントに交換されたと判断し得る。場合によっては、第１のアクセスポイントと第２のアクセスポイントとは、異なるサブネット内でＩＰアドレスを割り当てる別々の物理装置である。例えば、第１のアクセスポイントは１９２．１６８．ｘ．ｙのサブネット内でＩＰアドレスを割り当て、第２のアクセスポイントは１０．１０．ｘ．ｙのサブネット内でＩＰアドレスを割り当てる。又は、第１のアクセスポイント及び第２のアクセスポイントは、異なるサブネット内でＩＰアドレスをリースするように再構成された同じ物理装置である。
【０１１７】
例示として、図１０は、再生デバイス１００２、再生デバイス１００４、再生デバイス１００６、及び再生デバイス１００８を含むシステム１０００の例を示す。図１０に示したように、システム１０００は、更に、ローカルエリアネットワークを容易にするアクセスポイント１０１０を含む。イーサネット（ＩＥＥＥ８０２．３）又は他の有線ネットワークインタフェースを介して、再生デバイス１００２は、アクセスポイント１０１０に接続される。加えて、無線（ＩＥＥＥ８０２．１１）ネットワークインタフェースを介して、再生デバイス１００２は、ポイントツーポイントメッシュネットワークのルートを形成する。再生デバイス１００４は、再生デバイス１００２との無線ポイントツーポイント接続を介してアクセスポイント１０１０に接続するように構成される。同様に、再生デバイス１００６は、再生デバイス１００４（上述したように、次に再生デバイス１００２に接続するように構成される）との無線ポイントツーポイント接続を介してアクセスポイント１０１０に接続するように構成される。再生デバイス１００８も、再生デバイス１００２との無線ポイントツーポイント接続を介してアクセスポイント１０１０に接続するように構成される。ネットワーク装置（例えば、セットトップボックス、スマートテレビ、又は他の任意のネットワーク装置）は、有線イーサネット接続を介して再生デバイス１００８に接続される。これにより、ネットワーク装置１０１２は、（再生デバイス１００８及び１００２を介して）アクセスポイント１０１０への接続を得ることができる。
【０１１８】
しかしながら、アクセスポイント１０１０が異なるサブネット内でＩＰアドレスを割り当てるように更新されると（又は、第２のサブネット内でＩＰアドレスを割り当てる新しいアクセスポイントに交換されると）、再生デバイス１００２は、アクセスポイント１０１０への有線イーサネット接続を介して、この第２のサブネット内のＩＰアドレスを受信する。しかしながら、再生デバイス１００４、再生デバイス１００６、及び再生デバイス１００８は、元の（第１の）サブネット内のＩＰアドレスを使用するように構成されているため、これらの再生デバイスは、再生デバイス１００２へのネットワーク接続を失う。更に、これらの再生デバイスは、第２のサブネット内のＩＰアドレスを即座に取得しない場合がある（例えば、ＤＨＣＰリースが期限切れになるまで。これは、２４時間以上等、相当の期間になり得る）。この間、再生デバイス１００４、再生デバイス１００６、及び再生デバイス１００８は、ロスト状態となる。
【０１１９】
更に、ネットワーク装置１０１２への有線接続のため、再生デバイス１００８は、有線接続を有することをブロードキャストし得る。これに応答して、再生デバイス１００４及び再生デバイス１００６は、それぞれのメッシュポイントツーポイント接続を介して再生デバイス１００８に接続することにより、有効なネットワーク接続の確立を試行し得る。しかしながら、ネットワーク装置１０１２はアクセスポイントではないため、このような接続により、再生デバイス１００４及び再生デバイス１００６（又は再生デバイス１００８）が有効なネットワーク接続を確立することはできない。
【０１２０】
アクセスポイント１０１０が交換された時にネットワーク接続を再確立することは、再生デバイス１００４、再生デバイス１００６、及び再生デバイス１００８の１つ以上が、アクセスポイント１０１０が交換されたか、又は異なるサブネット内でＩＰアドレスを割り当てるように再構成されたと判断することを含み得る。この状態を認識した後、再生デバイス１００４、再生デバイス１００６、及び再生デバイス１００８の１つ以上は、最終的に新しいＩＰに接続し、新しいサブネット内でＩＰアドレスを取得し、有効なネットワーク接続を再確立し得る。
【０１２１】
第１のアクセスポイントが第２の再生デバイスに交換されたと判断することは、ＤＨＣＰフレームをモニタすることを含み得る。ＤＨＣＰクライアント（例えば、再生デバイス）は、ＤＨＣＰディスカバリメッセージをブロードキャストすることによりＤＨＣＰ接続を開始し得る。ＤＨＣＰサーバ（例えば、アクセスポイント）がＤＨＣＰディスカバメッセージ（要するにＩＰアドレスのリース要求）を受信すると、サーバは、クライアント用にＩＰアドレスを予約し、ＤＨＣＰオファーメッセージをクライアントに送信することによりリースオファーを行う。クライアントは、提供されたアドレスを要求するＤＨＣＰリクエストをブロードキャストすることにより、ＤＨＣＰオファーメッセージに応答する。
【０１２２】
実施例において、再生デバイスの例は、ネットワークインタフェースを介して（例えば、無線ネットワークインタフェースを介して）受信したＤＨＣＰリクエストフレーム内で、ＤＨＣＰリクエストフレームの一部がＤＨＣＰサーバＩＤに設定された特定のＤＨＣＰリクエストフレームをモニタし得る。ＤＨＣＰリクエストフレームがブロードキャストされることにより、再生デバイスは、ＤＨＣＰリクエストフレームを受信することができる。更に、ＤＨＣＰリクエストフレームは、ＤＨＣＰサーバＩＤ（例えば、ＤＨＣＰサーバのＩＰアドレス）を含むフィールドを含む。ＤＨＣＰリクエストフレームを受信すると、再生デバイスは、ＤＨＣＰサーバＩＤが設定されているか、及び受信したＤＨＣＰリクエストフレーム内のＤＨＣＰサーバＩＤが、データストレージ上のファイルに保存されたＤＨＣＰサーバＩＤと異なるかを判断し得る。受信したＤＨＣＰリクエストフレーム内のＤＨＣＰサーバＩＤが、データストレージ上のファイルに保存されたＤＨＣＰサーバＩＤと異なる場合、再生デバイスは、ＤＨＣＰサーバ（即ち、アクセスポイント）が変更された（即ち、交換又は再構成された）と判断し得る。
【０１２３】
ｂ．第２のアクセスポイントに接続
図９を再び参照すると、ブロック９０４において、実施９００は、第２のアクセスポイントに接続することを含む。例えば、再生デバイスは、第１のアクセスポイントが第２のアクセスポイントに交換されたと判断することに応答して、第２のアクセスポイントへの接続を試行し得る。第２のアクセスポイントへの接続を試行することは、再生デバイスがＤＨＣＰディスカバリメッセージをブロードキャストすることを含み得る。上述したように、このようなＤＨＣＰディスカバリメッセージをブロードキャストすることにより、ＤＨＣＰ接続プロセスが開始され、最終的に再生デバイスが新しいＩＰアドレスを取得することにつながる。
【０１２４】
例えば、図１０を再び参照すると、アクセスポイント１０１０が交換された（又は再構成された）と判断することに応答して、再生デバイス１００４、再生デバイス１００６、及び／又は再生デバイス１００８の１つ以上は、新しいアクセスポイントへの接続を試行し得る。例えば、再生デバイス１００４は、新しいアクセスポイントが受信し得るＤＨＣＰディスカバリメッセージをブロードキャストし得る。その後、新しいアクセスポイントは、ＤＨＣＰ接続プロセスを続行し得る。
【０１２５】
ｃ．第２のサブネット内のＩＰアドレスを要求
図９では、ブロック９０６において、実施９００は、第２のサブネット内のＩＰアドレスを要求することを含む。例えば、再生デバイスは、第２のアクセスポイントからＤＨＣＰオファーメッセージの受信することに応答して、ＤＨＣＰリクエストメッセージをブロードキャストし得る。ＤＨＣＰオファーメッセージは、クライアントのＭＡＣアドレス、オファーされたＩＰアドレス、サブネットマスク、リース期間、及びオファーしているＤＨＣＰサーバのＩＰアドレスを示すフィールドを含む。
【０１２６】
例えば、図１０を再び参照すると、再生デバイス１００４、再生デバイス１００６、及び／又は再生デバイス１００８の１つ以上は、第２のアクセスポイントが提供するローカルエリアネットワークのサブネット内のＩＰアドレスを要求する。例えば、再生デバイス１００４は、新しいアクセスポイントが受信し得るＤＨＣＰリクエストメッセージをブロードキャストし得る。その後、新しいアクセスポイントは、ＤＨＣＰ接続プロセスを続行し得る。
【０１２７】
場合により、複数のＤＨＣＰサーバは、同じサブネット上に存在し得る。この状態を特定するために、再生デバイスは、第２のアクセスポイントにより提供される再生デバイスの推定ネットワークが、第１のアクセスポイントにより提供される再生デバイスの現在のネットワークとは異なると判断し得る。例えば、再生デバイスの現在のネットワークを判断するために、再生デバイスは、共にデータストレージ内のネットワーク設定ファイルに保存される再生デバイスの現在のＩＰアドレスとサブネットマスクとの間のＡＮＤ演算を実行し得る。次に、再生デバイスの推定ネットワークを判断するために、再生デバイスは、再生デバイスの現在の新しいＩＰアドレス（即ち、第２のサブネット内のＩＰアドレス）とサブネットマスクとの間のＡＮＤ演算を実行し得る。次に、再生デバイスは、第３の再生デバイスの推定ネットワークを、第３の再生デバイスの現在のネットワークと比較して、同じサブネット上に２つのＤＨＣＰサーバが存在するかを判断し得る。存在する場合、再生デバイスは、所望のＤＨＣＰサーバに接続するためにＩＰアドレスを更新するか、他のアクションを実行し得る。
【０１２８】
ｄ．第２のアクセスポイントへのネットワーク接続を確立
図９を再び参照すると、ブロック９０８において、実施９００は、第２のアクセスポイントへのネットワーク接続を確立することを含む。例えば、再生デバイスは、ＤＨＣＰサーバからＤＨＣＰ承認を受信する場合がある。ＤＨＣＰ承認は、更に、ＤＨＣＰサーバにより提供されるローカルエリアネットワーク上での通信用に自装置のネットワークインタフェースを構成するために再生デバイスが使用する他の構成情報が含まれている。
【０１２９】
例えば、図１０を再び参照すると、アクセスポイント１０１０が交換された（又は再構成された）と判断することに応答して、再生デバイス１００４、再生デバイス１００６、及び／又は再生デバイス１００８の１つ以上は、新しいアクセスポイントへのネットワーク接続の確立を試行し得る。例えば、再生デバイス１００４は、ＤＨＣＰサーバからＤＨＣＰ承認を受信し、受信したメッセージ（群）に示されたネットワークパラメータを用いるように自装置のネットワークインタフェースを構成し得る。再生デバイス１００４は、これらのネットワークパラメータをデータストレージ内のネットワーク設定ファイルに保存し得る。
【０１３０】
ＶＩＩ．結論
上記の説明は、とりわけ、コンポーネント、ファームウェアおよび／またはハードウェア上で実行されるソフトウェアを含む様々な例示的なシステム、方法、装置、および製品を開示している。そのような例は単に例示的なものであり、限定的であると見なされるべきではないことが理解される。例えば、ファームウェア、ハードウェアおよび／またはソフトウェアの態様またはコンポーネントのいずれかまたはすべてを、ハードウェアのみ、ソフトウェアのみ、ファームウェアのみ、またはハードウェア、ソフトウェアおよび／またはファームウェアの任意の組み合わせで実施できることが考えられる。したがって、提供される例は、そのようなシステム、方法、装置、および／または製品を実施するための唯一の方法ではない。
【０１３１】
（特徴１）第１の再生デバイスのデータストレージ内に保存されたファイルから、（ｉ）第１のワイヤレスローカルエリアネットワーク（ＷＬＡＮ）を識別するサービスセット識別子（ＳＳＩＤ）、（ｉｉ）無線チャネル、（ｉｉｉ）ネットワークインタフェースのＩＰアドレスを含む第１のネットワークパラメータにアクセスすることを含む方法であって、第１の再生デバイスは、第１のネットワークパラメータを用いて第１のＷＬＡＮ上で有効なネットワーク接続を以前に確立しており、方法は、更に、第１の再生デバイスが第１のネットワークパラメータを用いて第１のＷＬＡＮへの有効なネットワーク接続を確立できないと判断することを含み、第１の再生デバイスが第１のＷＬＡＮへの有効なネットワーク接続を確立できないと判断することは、第１のネットワークパラメータを用いて無線ネットワークインタフェースを介して第１のＷＬＡＮへの接続を試行することを含み、方法は、更に、第１の再生デバイスが第１のＷＬＡＮへの有効なネットワーク接続を確立できないと判断することに応答して、ネットワークインタフェースを介して、プローブ要求メッセージを複数の無線チャネル上でブロードキャストすることと、第２の再生デバイスから無線ネットワークインタフェースを介して、特定のＷＬＡＮへの有効なネットワーク接続を確立するために第２の再生デバイスのネットワークインタフェースに割り当てられた第２のネットワークパラメータを示す、プローブ要求メッセージに対する応答を受信することとを含み、特定のＷＬＡＮは、（ａ）第１のＷＬＡＮ又は（ｂ）第２のＷＬＡＮの一方であり、第２の無線パラメータは、特定のＷＬＡＮの無線チャネルを含み、方法は、更に、無線ネットワークインタフェースを介して、第２のネットワークパラメータを用いて特定のＷＬＡＮへの有効なネットワーク接続を確立することと、確立された特定のＷＬＡＮへの有効なネットワーク接続を介して、第２の再生デバイスを含むメディア再生システムに参加することとを含み、第１の再生デバイスは、確立された特定のＷＬＡＮへの有効な接続を用いてオーディオコンテンツを再生するように構成される、方法。
【０１３２】
（特徴２）更に、第２のネットワークパラメータを用いて特定のＷＬＡＮへの有効なネットワーク接続を確立した後、メディア再生システムの最新のネットワークパラメータを判断することを含み、メディア再生システムの最新のネットワークパラメータを判断することは、メディア再生システムの複数の再生デバイスからネットワークインタフェースを介して、複数の再生デバイスのそれぞれのデータストレージのファイルに保存されたそれぞれのネットワークパラメータを示すメッセージを受信することと、受信したメッセージのそれぞれに示されたネットワークパラメータのそれぞれのバージョン番号に基づいて、最新のバージョン番号を有する特定のネットワークパラメータが、メディア再生システムの最新のネットワークパラメータであると判断することと、を含み、更に、メディア再生システムの最新のネットワークパラメータを判断することに応答して、特定のネットワークパラメータが第２のネットワークパラメータと異なる場合は、無線ネットワークインタフェースを介して、最新のバージョン番号を有する特定のネットワークパラメータを用いて特定のＷＬＡＮへの有効なネットワーク接続を確立することを含む、特徴１の方法。
【０１３３】
（特徴３）第２のネットワークパラメータは、メディア再生システムの最新のネットワークパラメータとして判断され、動作は、更に、ネットワークインタフェースを介して、少なくとも１つの追加の再生デバイスのデータストレージ内に保存された少なくとも１つのファイルを第２のネットワークパラメータにより更新することを含み、少なくとも１つの追加の再生デバイスのデータストレージ内に保存された少なくとも１つのファイルを第２のネットワークパラメータにより更新することにより、少なくとも１つの追加の再生デバイスは、第２のネットワークパラメータを用いて特定のＷＬＡＮへの有効なネットワーク接続を確立する、特徴２の方法。
【０１３４】
（特徴４）第１の再生デバイスが第１のＷＬＡＮへの有効なネットワーク接続を確立できないと判断することは、少なくとも３０秒続く時間ウィンドウに亘り、第１のネットワーク設定を用いて無線ネットワークインタフェースを介して第１のＷＬＡＮへの接続を繰り返し試行することを含む、特徴１の方法。
【０１３５】
（特徴５）第１の再生デバイスが第１のＷＬＡＮへの有効なネットワーク接続を確立できないと判断することは、（ａ）第１のＷＬＡＮのアクセスポイントへのステーションモードにおけるネットワーク接続と、（ｂ）アクセスポイントにより割り当てられたＩＰアドレスを用いた有線ネットワーク接続へのネットワークパスと、又は（ｃ）第１の再生デバイスによるオーディオコンテンツの再生を制御するように構成された制御デバイスへのネットワーク接続であり、第１の再生デバイスにより自動的に割り当てられたＩＰアドレスを使用するネットワーク接続と、のうち１つを介して有効なネットワーク接続を確立できないと判断することを含む、特徴１の方法。
【０１３６】
（特徴６）第１のＷＬＡＮは、メディア再生システムの複数の再生デバイス間のメッシュポイントツーポイントネットワークを含む、特徴５の方法。
【０１３７】
（特徴７）第２のネットワークパラメータを用いて特定のＷＬＡＮへの有効なネットワーク接続を確立することは、（ａ）特定のＷＬＡＮのアクセスポイントへのステーションモードにおけるネットワーク接続、又は（ｂ）アクセスポイントにより割り当てられたＩＰアドレスを用いた有線ネットワーク接続へのネットワークパス、のうち１つを含み、特定のＷＬＡＮは、メディア再生システムの複数の再生デバイス間のメッシュポイントツーポイントネットワークを含む、特徴１の方法。
【０１３８】
（特徴８）装置に特徴１乃至７の何れかの方法を実行させる、１つ以上のプロセッサにより実行可能な命令を内部に保存した有形の非一時的コンピュータ読み取り可能媒体。
【０１３９】
（特徴９）特徴１乃至７の何れかの方法を実行するように構成された装置。
【０１４０】
（特徴１０）特徴１乃至７の何れかの方法を実行するように構成されたメディア再生システム。
【０１４１】
（特徴１１）有線接続を介してアクセスポイントに接続された第１の再生デバイスと、第１の再生デバイスとの無線ポイントツーポイント接続を介してアクセスポイントに接続するように構成された第２の再生デバイスとを含むメディア再生システムにおいて実行される方法であって、第２の再生デバイスが第１のネットワークパラメータを用いて第１の再生デバイスとの無線ポイントツーポイント接続を介したアクセスポイントへの有効なネットワーク接続を確立できないと判断することと、第２の再生デバイスがアクセスポイントへの有効なネットワーク接続を確立できないと判断することに応答して、第２の再生デバイスのネットワークインタフェースを介して、プローブ要求メッセージを複数の無線チャネル上でブロードキャストすることと、第１の再生デバイスから無線ネットワークインタフェースを介して、第１の再生デバイスのネットワークインタフェースに割り当てられた、第１のネットワークパラメータとは異なる第２のネットワークパラメータを示す、プローブ要求メッセージに対する応答を受信することと、無線ネットワークインタフェースを介して、第２のネットワークパラメータを用いて第１の再生デバイスとの無線ポイントツーポイント接続を介したアクセスポイントへの有効なネットワーク接続を確立することと、を含む方法。
【０１４２】
（特徴１２）更に、第２のネットワークパラメータを用いてアクセスポイントへの有効なネットワーク接続を確立した後、第２の再生デバイスが第２のネットワークパラメータを用いて第１の再生デバイスとの無線ポイントツーポイント接続を介したアクセスポイントへの有効なネットワーク接続を確立できないと判断することと、第２の再生デバイスがアクセスポイントへの有効なネットワーク接続を確立できないと判断することに応答して、第２の再生デバイスのネットワークインタフェースを介して、別のプローブ要求メッセージを複数の無線チャネル上でブロードキャストすることと、第１の再生デバイスから無線ネットワークインタフェースを介して、第１のネットワークパラメータを示す、別のプローブ要求メッセージに対する応答を受信することと、無線ネットワークインタフェースを介して、第１のネットワークパラメータを用いて第１の再生デバイスとの無線ポイントツーポイント接続を介したアクセスポイントへの有効なネットワーク接続を確立することと、を含む、特徴１１の方法。
【０１４３】
（特徴１３）第２の再生デバイスが第２のネットワークパラメータを用いて第１の再生デバイスとの無線ポイントツーポイント接続を介したアクセスポイントへの有効なネットワーク接続を確立した後、第１のネットワークパラメータが第２のネットワークパラメータより新しいリビジョンであると判断することと、第１のネットワークパラメータが第２のネットワークパラメータより新しいリビジョンであると判断することに応答して、第１のネットワークパラメータを第１の再生デバイスのネットワークインタフェースに割り当てることと、を含み、第１のネットワークパラメータを第１の再生デバイスのネットワークインタフェースに割り当てることにより、第２の再生デバイスは、第１及び第２のネットワークパラメータが異なることに基づいて、第２のネットワークパラメータを用いて第１の再生デバイスとの無線ポイントツーポイント接続を介したアクセスポイントへの有効なネットワーク接続を確立することが防止される、特徴１２の方法。
【０１４４】
（特徴１４）更に、第１の再生デバイスのネットワークインタフェースを介して、第２の再生デバイスから第２のネットワークパラメータを受信することを含み、第２のネットワークパラメータは、第２の再生デバイスのデータストレージ内に保存されたファイルにおいて表され、第１のネットワークパラメータを第１の再生デバイスのネットワークインタフェースに割り当てることは、第１の再生デバイスのデータストレージ内に保存されたファイルにおいて表されるネットワークパラメータを、第２のネットワークパラメータから第１のネットワークパラメータに更新することを含む、特徴１３の方法。
【０１４５】
（特徴１５）更に、第３の再生デバイスが第１のネットワークパラメータを用いて第２の再生デバイスとの無線ポイントツーポイント接続を介したアクセスポイントへの有効なネットワーク接続を確立できないと判断することと、第３の再生デバイスがアクセスポイントへの有効なネットワーク接続を確立できないと判断することに応答して、第３の再生デバイスのネットワークインタフェースを介して、プローブ要求メッセージを複数の無線チャネル上でブロードキャストすることと、第２の再生デバイスから無線ネットワークインタフェースを介して、第１のネットワークパラメータを示す、プローブ要求メッセージに対する応答を受信することと、プローブ要求への応答を受信した後で、且つ第２の再生デバイスが第１のネットワークパラメータを用いて第１の再生デバイスとの無線ポイントツーポイント接続を介したアクセスポイントへの有効なネットワーク接続を確立した後、無線ネットワークインタフェースを介して、第１のネットワークパラメータを用いて第２の再生デバイスとの無線ポイントツーポイント接続を介したアクセスポイントへの有効なネットワーク接続を確立することと、を含む、特徴１２の方法。
【０１４６】
（特徴１６）１つ以上の装置に特徴１１乃至１５の何れかの方法を実行させる、１つ以上のプロセッサにより実行可能な命令を内部に保存した有形の非一時的コンピュータ読み取り可能媒体。
【０１４７】
（特徴１７）特徴１１乃至１５の何れかの方法を実行するように構成された装置。
【０１４８】
（特徴１８）特徴１１乃至１５の何れかの方法を実行するように構成されたメディア再生システム。
【０１４９】
（特徴１９）有線接続を介してアクセスポイントに接続された第１の再生デバイスと、第１の再生デバイスとの無線ポイントツーポイント接続を介してアクセスポイントに接続するように構成された第２の再生デバイスとを含むメディア再生システムにおいて実行される方法であって、第２の再生デバイスが第１のネットワークパラメータを用いて第１の再生デバイスとの無線ポイントツーポイント接続を介したアクセスポイントへの有効なネットワーク接続を確立できないと判断することと、第２の再生デバイスがアクセスポイントへの有効なネットワーク接続を確立できないと判断することに応答して、ネットワークインタフェースを介して、プローブ要求メッセージを複数の無線チャネル上でブロードキャストすることと、第１の再生デバイスから無線ネットワークインタフェースを介して、第１の再生デバイスのネットワークインタフェースに割り当てられた、第１のネットワークパラメータとは異なる第２のネットワークパラメータを示す、プローブ要求メッセージに対する応答を受信することと、無線ネットワークインタフェースを介して、第２のネットワークパラメータを用いて第１の再生デバイスとの無線ポイントツーポイント接続を介したアクセスポイントへの有効なネットワーク接続を確立することと、を含む方法。
【０１５０】
（特徴２０）更に、第２のネットワークパラメータを用いてアクセスポイントへの有効なネットワーク接続を確立した後、第２の再生デバイスが第２のネットワークパラメータを用いて第１の再生デバイスとの無線ポイントツーポイント接続を介したアクセスポイントへの有効なネットワーク接続を確立できないと判断することと、第２の再生デバイスがアクセスポイントへの有効なネットワーク接続を確立できないと判断することに応答して、第２の再生デバイスのネットワークインタフェースを介して、別のプローブ要求メッセージを複数の無線チャネル上でブロードキャストすることと、第１の再生デバイスから無線ネットワークインタフェースを介して、第１のネットワークパラメータを示す、別のプローブ要求メッセージに対する応答を受信することと、無線ネットワークインタフェースを介して、第１のネットワークパラメータを用いて第１の再生デバイスとの無線ポイントツーポイント接続を介したアクセスポイントへの有効なネットワーク接続を確立することと、を含む、特徴１９の方法。
【０１５１】
（特徴２１）更に、第２のネットワークパラメータを用いて第１の再生デバイスとの無線ポイントツーポイント接続を介したアクセスポイントへの有効なネットワーク接続を確立した後、ネットワークインタフェースを介して、第１のネットワークパラメータを第１の再生デバイスに送信することを含み、第１のネットワークパラメータを第１の再生デバイスに送信することにより、第１の再生デバイスは、第１のネットワークパラメータが第２のネットワークパラメータより新しいリビジョンであることに基づいて、第１のネットワークパラメータを第１の再生デバイスのネットワークインタフェースに割り当てる、特徴２０の方法。
【０１５２】
（特徴２２）第２のネットワークパラメータを用いて第１の再生デバイスとの無線ポイントツーポイント接続を介したアクセスポイントへの有効なネットワーク接続を確立することは、第２の再生デバイスのデータストレージ内に保存されたファイルにおいて表されるネットワークパラメータを、第１のネットワークパラメータから第２のネットワークパラメータに更新することを含み、第１のネットワークパラメータを用いて第１の再生デバイスとの無線ポイントツーポイント接続を介したアクセスポイントへの有効なネットワーク接続を確立することは、第２の再生デバイスのデータストレージ内に保存されたファイルにおいて表されるネットワークパラメータを、第２のネットワークパラメータから第１のネットワークパラメータに更新することを含む、特徴２０の方法。
【０１５３】
（特徴２３）更に、第２のネットワークパラメータを用いて第１の再生デバイスとの無線ポイントツーポイント接続を介したアクセスポイントへの有効なネットワーク接続を確立する前に、第３の再生デバイスからネットワークインタフェースを介して、プローブ要求メッセージを受信することと、第３の再生デバイスからプローブ要求メッセージを受信することに応答して、無線ネットワークインタフェースを介して第３の再生デバイスへ、第１のネットワークパラメータを示す、プローブ要求メッセージに対する応答を送信することと、を含み、プローブ要求メッセージに対する応答を送信することにより、第３の再生デバイスは、第１のネットワークパラメータを用いて第２の再生デバイスとの無線ポイントツーポイント接続を介したアクセスポイントへの有効なネットワーク接続の確立を試行する、特徴１９の方法。
【０１５４】
（特徴２４）１つ以上の装置に特徴１９乃至２３の何れかの方法を実行させる、１つ以上のプロセッサにより実行可能な命令を内部に保存した有形の非一時的コンピュータ読み取り可能媒体。
【０１５５】
（特徴２５）特徴１９乃至２３の何れかの方法を実行するように構成された装置。
【０１５６】
（特徴２６）特徴１９乃至２３の何れかの方法を実行するように構成されたメディア再生システム。
【０１５７】
（特徴２７）第１のアクセスポイントが、第１のサブネットとは異なるＩＰアドレス範囲をカバーする第２のサブネット内でＩＰアドレスを割り当てるように構成された第２のアクセスポイントに交換されたと判断することと、第１のアクセスポイントが第２のアクセスポイントに交換されたと判断することに応答して、ネットワークインタフェースを介して、第２のアクセスポイントに接続することと、第２のアクセスポイントに接続した後、ネットワークインタフェースを介して、第２のサブネット内のＩＰアドレスを要求することと、ネットワークインタフェースを介して、第２のサブネット内のＩＰアドレスを用いて、第１の再生デバイスとの無線ポイントツーポイント接続を介した第２のアクセスポイントへのネットワーク接続を確立することと、を含む、方法。
【０１５８】
（特徴２８）第１のアクセスポイントの第１のＤＨＣＰサーバＩＰアドレスは、データストレージ上のファイルに保存され、第１のアクセスポイントが第２のアクセスポイントに交換されたと判断することは、ネットワークインタフェースを介して受信したＤＨＣＰリクエストフレーム内で、ＤＨＣＰリクエストフレームの一部が第２のＤＨＣＰサーバＩＰアドレスに設定されている特定のＤＨＣＰリクエストフレームをモニタすることと、特定のＤＨＣＰリクエストフレーム内に設定された第２のＤＨＣＰサーバＩＰアドレスが、データストレージ上のファイルに保存された第１のＤＨＣＰサーバＩＰアドレスと異なると判断することと、を含み、ファイルは、ＤＨＣＰサーバＩＰアドレスを含むネットワークパラメータを表す、特徴２７の方法。
【０１５９】
（特徴２９）第１のアクセスポイントが第２のアクセスポイントに交換されたと判断することは、更に、第２のアクセスポイントにより提供される推定ネットワークが、第１のアクセスポイントにより提供される現在のネットワークとは異なると判断することを含む、特徴２７の方法。
【０１６０】
（特徴３０）第２のアクセスポイントにより提供される推定ネットワークが、第１のアクセスポイントにより提供される現在のネットワークとは異なると判断することは、現在のネットワークを判断することと、推定ネットワークを判断することと、推定ネットワークを現在のネットワークと比較することと、を含む、特徴２９の方法。
【０１６１】
（特徴３１）第２のサブネット内のＩＰアドレスを要求することは、第１のＤＨＣＰサーバＩＰアドレスを有する第２のアクセスポイントとの新しい無線ポイントツーポイント接続を開始するために、ＤＨＣＰディスカバリメッセージをブロードキャストすることを含む、特徴２７の方法。
【０１６２】
（特徴３２）第２のサブネット内のＩＰアドレスを要求することは、第１のサブネット内のＩＰアドレスのリースが期限切れになったと判断することと、第１のサブネット内のＩＰアドレスのリースが期限切れになったと判断すること応答して、第１のＤＨＣＰサーバＩＰアドレスを有する第１のアクセスポイントとのＩＰアドレスのリースを更新することと、を含む、特徴２７の方法。
【０１６３】
（特徴３３）１つ以上の装置に特徴２７乃至３２の何れかの方法を実行させる、１つ以上のプロセッサにより実行可能な命令を内部に保存した有形の非一時的コンピュータ読み取り可能媒体。
【０１６４】
（特徴３４）特徴２７乃至３２の何れかの方法を実行するように構成された装置。
【０１６５】
（特徴３５）特徴２７乃至３２の何れかの方法を実行するように構成されたメディア再生システム。
【０１６６】
本明細書は、例示的な環境、システム、手順、ステップ、論理ブロック、処理、および他のシンボル表現に関して広く示されており、それらは直接又は間接的にネットワークに接続されるデータ処理デバイスの動作に類似するものである。これらの処理説明および表現は、一般的に当業者によって使用され、それらの仕事の内容を他の当業者に最も効率良く伝えることができる。多くの具体的な内容が、本開示を理解するために提供されている。しかしながら、当業者にとって、本開示の特定の実施形態が特定の、具体的な詳細なしに実施され得ることは理解される。他の例では、周知の方法、手順、コンポーネント、および回路が、実施形態を不必要に曖昧にすることを避けるため、詳細に説明していない。したがって、本開示の範囲は、上記した実施形態よりむしろ添付された特許請求の範囲によって定義される。
【０１６７】
添付の特許請求の範囲のいずれかが単にソフトウェア及び／又はファームウェアへの実装をカバーするように読み取ると、少なくとも１つの例における要素の１つ又は複数は、本明細書では、ソフトウェア及び／又はファームウェアを記憶する有形の非一時的な記憶媒体、例えば、メモリ、ＤＶＤ、ＣＤ、Ｂｌｕ−ｒａｙ（登録商標）等を含むことが明確に定められている。
【図１】
0006956262.tif 000002
【図２】
0006956262.tif 000003
【図３】
0006956262.tif 000004
【図４】
0006956262.tif 000005
【図５】
0006956262.tif 000006
【図６】
0006956262.tif 000007
【図７Ａ】
0006956262.tif 000008
【図７Ｂ】
0006956262.tif 000009
【図８】
0006956262.tif 000010
【図９】
0006956262.tif 000011
【図１０】
0006956262.tif 000012