(57)【特許請求の範囲】
【請求項１】
互いにネットワークで接続された複数のコンポーネントを有し、
各コンポーネントは、ネットワーク通信部、および、放音部を備え、
前記複数のコンポーネントのうち親機となるコンポーネントは、さらに、オーディオ再生部を備えて、該オーディオ再生部で再生されたオーディオ信号の１チャンネルを前記放音部で放音するとともに、該オーディオ信号を他のコンポーネントである子機に送信し、
前記子機は、前記親機から送信されたオーディオ信号を受信して、前記親機とは別のチャンネルを前記放音部で放音する
オーディオ装置であって、
前記親機が、他のオーディオ機器が再生および放音しているオーディオ信号を該他のオーディオ機器から受信して放音するグループ再生を行う場合、
前記親機は、前記他のオーディオ機器とコマンドの送受信を行うとともに、前記他のオーディオ機器から受信したコマンドを前記子機に転送し、
前記親機または前記子機は、前記他のオーディオ機器に対して、前記子機に対しても前記オーディオ信号を送信するようコマンドを送信し、
前記子機は、前記他のオーディオ機器から前記オーディオ信号を受信して放音する
オーディオ装置。
【請求項２】
前記親機は、前記子機が前記オーディオ信号の放音を停止したとき、親機自身も前記オーディオ信号の放音を停止する請求項１に記載のオーディオ装置。
【請求項３】
コントローラおよび他の第１、第２のオーディオ機器と通信するネットワーク通信部と、
オーディオ信号を放音する放音部と、
オーディオ再生部と、
前記オーディオ再生部で再生されたオーディオ信号のうち１チャンネルを前記放音部に放音させるとともに、該オーディオ信号を前記第１オーディオ機器に送信させる制御部と、
を備え、
前記制御部は、前記ネットワーク通信部を介して、
前記コントローラとコマンドを送受信するとともに、前記コントローラから受信したコマンドを前記第１オーディオ機器に転送し、
前記ネットワーク通信部を介して第２オーディオ機器からオーディオ信号を受信して放音する場合、
前記第２オーディオ機器に対して、前記第１オーディオ機器に対しても前記オーディオ信号を送信するようコマンドを送信する、または、
前記第１オーディオ機器に対して、前記オーディオ信号の送信を前記第２オーディオ機器に依頼すべきことを指示するコマンドを送信する
オーディオ機器。
【請求項４】
前記制御部は、前記第１オーディオ機器が前記オーディオ信号の放音を停止したことを検出したとき、前記放音部に対して前記オーディオ信号の放音を停止するよう指示する請求項３に記載のオーディオ機器。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ペア設定された他の再生機器とそれぞれ同一コンテンツの別チャンネルを再生するオーディオ装置およびオーディオ機器に関する。
【背景技術】
【０００２】
リビング、寝室などの各部屋に配置されたオーディオ機器などの複数の再生機器をＬＡＮなどのネットワーク（ホームネットワーク）に接続し、携帯端末装置において各オーディオ機器のコンテンツ再生などを制御するオーディオシステムがある（たとえば、特許文献１参照）。携帯端末装置では、たとえば、オーディオ機器の一覧画面が表示され、ユーザが表示画面から選択したオーディオ機器に対してコンテンツ再生などのコマンドが送信される。また、特許文献１に記載のオーディオシステムでは、ユーザが、携帯端末装置において同期再生グループを設定し、同一グループに所属する複数のオーディオ機器に同一コンテンツの同期再生を行わせる構成が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１０００８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述のようなオーディオシステムでは、複数のオーディオ機器で同期再生を行わせることが可能であるが、各オーディオ機器で再生出力される音声は同一となってしまっていた。たとえば、２つのオーディオ機器が所属するグループにおいて同期再生させる場合、再生したいコンテンツがステレオ信号の場合であっても、各オーディオ機器が単一のスピーカユニット（モノラルスピーカ）しか有していない場合、各オーディオ機器ではモノラル出力しかすることができなかった。したがって、複数のオーディオ機器を１台のオーディオ装置とみなしてステレオ再生させたいとの要望があった。また、グループでの同期再生においても、ステレオ再生させる複数のオーディオ機器を１台のオーディオ装置とみなしてグループに所属させ、グループに所属する他のオーディオ機器と同期再生させたいとの要望もあった。しかしながら、その場合には、オーディオ信号の配信経路が複雑となってステレオ再生に遅延が生じる虞がある。
【０００５】
そこで本発明の目的は、ステレオペア設定され１台のオーディオ装置とみなされる複数のオーディオ機器を含むグループでの同期再生において、オーディオ信号の配信経路を変更してステレオ再生での遅延を低減できるようにすることにある。
【課題を解決するための手段】
【０００６】
本発明のオーディオ装置は、互いにネットワークで接続された複数のコンポーネントを有する。各コンポーネントは、ネットワーク通信部、および、放音部を備える。複数のコンポーネントのうち親機となるコンポーネントは、さらにオーディオ再生部を備えて、このオーディオ再生部で再生されたオーディオ信号の1チャンネルを放音部で放音するとともに、この再生されたオーディオ信号を他のコンポーネントである子機に送信する。子機は、親機から送信されたオーディオ信号を受信して、親機とは別のチャンネルを放音部で放音する。さらに、親機が、他のオーディオ機器（マスタ機器）が再生および放音しているオーディオ信号をマスタ機器から受信して放音するグループ再生を行う場合、親機は、マスタ機器とコマンドの送受信を行うとともに、マスタ機器から受信したコマンドを子機に転送し、親機または子機は、マスタ機器に対して、子機に対してもオーディオ信号を送信するようコマンドを送信する。これにより、子機は、オーディオ信号を親機から受信するのではなく、親機と同じくマスタ機器から親機と一緒に受信して放音する。
【０００８】
上記発明において、親機は、子機が異常によってオーディオ信号の放音を停止したとき、単独で放音を続けずに、親機自身もオーディオ信号の放音を停止してもよい。
【０００９】
本発明のオーディオ機器（親機）は、ネットワーク通信部と、オーディオ信号を放音する放音部と、オーディオ再生部と、制御部とを備える。ネットワーク通信部は、制御部の指示に応じてコントローラ、他の第１オーディオ機器（子機）よび第２オーディオ機器（マスタ機器）と通信する。制御部は、オーディオ再生部で再生されたオーディオ信号のうち1チャンネルを放音部に放音させるとともに、このオーディオ信号を子機に送信させる。制御部は、ネットワーク通信部を介して、コントローラとコマンドを送受信するとともに、コントローラから受信したコマンドを子機に転送する。制御部は、ネットワーク通信部を介してマスタ機器からオーディオ信号を受信して放音する場合、マスタ機器に対して、子機に対してもオーディオ信号を送信するようコマンドを送信するか、または、子機に対して、オーディオ信号の送信をマスタ機器に依頼すべきことを指示するコマンドを送信する。
【００１０】
上記発明において、制御部は、子機が異常によってオーディオ信号の放音を停止したことを検出したとき、放音部に対してオーディオ信号の放音を停止するよう指示してもよい。
【発明の効果】
【００１１】
この発明によれば、ステレオペア設定され１台のオーディオ装置とみなされるオーディオ機器を含む複数の再生機器から構成されるグループでの同期再生において、オーディオ信号の配信経路を変更してステレオ再生での遅延を低減できるようにすることが可能である。
【図面の簡単な説明】
【００１２】
【図１】この発明が適用されるオーディオシステムの構成を示す図
【図２】この発明が適用され、コントローラとして機能する携帯電話機のブロック図
【図３】この発明が適用されるオーディオ機器のブロック図
【図４】コントローラに設定されるシステム管理テーブルの例を示す図
【図５】コントローラに設定されるオーディオ制御テーブルの例を示す図
【図６】コントローラとオーディオ機器の通信手順を示す図
【図７】コントローラとオーディオ機器の通信手順を示す図
【図８】コントローラとオーディオ機器の通信手順を示す図
【図９】コントローラとオーディオ機器の通信手順を示す図
【図１０】ステレオペア設定された２つのオーディオ機器のブロック図
【図１１Ａ】オーディオ機器の制御部のステレオ再生処理（遅延再生処理）を示すフローチャート
【図１１Ｂ】オーディオ機器の制御部のステレオ再生処理（非遅延再生処理）を示すフローチャート
【図１２Ａ】オーディオ機器の制御部のＲｃｈのステレオペア設定処理を示すフローチャート
【図１２Ｂ】オーディオ機器の制御部のＬｃｈのステレオペア設定処理を示すフローチャート
【図１３】オーディオ機器の制御部のステレオペア解除処理を示すフローチャート
【図１４】ステレオペア設定されたオーディオ機器間のコマンドの送信形態を説明する説明図
【図１５】コントローラの制御部の再生パラメータの更新処理および再生／停止コマンドの送信処理を示すフローチャート
【図１６】オーディオ機器（親機）の制御部の再生パラメータの更新処理および再生／停止コマンドの送信処理を示すフローチャート
【図１７】オーディオ機器（子機）の制御部の再生パラメータの更新処理および再生／停止コマンドの送信処理を示すフローチャート
【図１８Ａ】携帯電話機のコントロール画面（初期メニュー画面）の一例を示す図
【図１８Ｂ】携帯電話機のコントロール画面（機器選択画面）の一例を示す図
【図１８Ｃ】携帯電話機のコントロール画面（ソース選択画面）の一例を示す図
【図１８Ｄ】携帯電話機のコントロール画面（再生画面）の一例を示す図
【図１９Ａ】携帯電話機のコントロール画面（マスタ選択画面）の一例を示す図
【図１９Ｂ】携帯電話機のコントロール画面（クライアント選択画面）の一例を示す図
【図２０Ａ】携帯電話機のコントロール画面（機器選択画面）の一例を示す図
【図２０Ｂ】携帯電話機のコントロール画面（機器選択画面）の一例を示す図
【図２１Ａ】携帯電話機のコントロール画面（マスタ選択画面）の一例を示す図
【図２１Ｂ】携帯電話機のコントロール画面（マスタ選択画面）の一例を示す図
【図２２】コントローラ（制御部）の制御処理を示すフローチャート
【図２３】コントローラ（制御部）のグループ設定処理を示すフローチャート
【図２４】コントローラの制御部のグルーピング情報の送信処理を示すフローチャート
【図２５】コントローラの制御部のグルーピング情報の送信処理を示すフローチャート
【図２６Ａ】同期再生時におけるグループに所属するオーディオ機器間のオーディオ信号の送信形態を説明する説明図
【図２６Ｂ】同期再生時におけるグループに所属するオーディオ機器間のオーディオ信号の送信形態を説明する説明図
【図２７Ａ】携帯電話機のコントロール画面（機器選択画面）の一例を示す図である。
【図２７Ｂ】携帯電話機のコントロール画面（機器選択画面）の一例を示す図である。
【図２８】コントローラ（制御部）のステレオ再生動作停止処理を示すフローチャートである。
【発明を実施するための形態】
【００１３】
図１は、本発明が適用されるオーディオシステム１０の構成を示す図である。オーディオシステム１０は、有線ＬＡＮ２およびアクセスポイント（外部アクセスポイント）３を含むネットワーク９で接続された複数のオーディオ機器４（４−１〜４−７）、および、コントローラ１として機能する多機能携帯電話機（携帯端末装置）１を有している。各オーディオ機器４は、ネットワーク９を介して相互にオーディオ信号の送受信を行う。コントローラ１は、ネットワーク９を介してオーディオ機器４に対してコマンドメッセージを送信する。
【００１４】
オーディオシステム１０を構成する各オーディオ機器４（以下、再生機器およびコンポーネント機器とも言う）は、有線ＬＡＮ機能および２つの無線ＬＡＮ機能を有している。オーディオ機器４は、２つの無線ＬＡＮ機能の一方を用いてアクセスポイントを起動することができる。オーディオ機器４によって起動されたアクセスポイントは内部アクセスポイント４Ａと呼ばれる。内部アクセスポイント４Ａには、下位のオーディオ機器４が接続される。内部アクセスポイント４Ａは、通常は（後述のイニシャル接続時以外は）ステルスモードで動作しており、他の機器にその存在を知られにくいようになっている。もう一方の無線ＬＡＮ機能は、無線ＬＡＮの子機として機能し、上位のオーディオ機器４の内部アクセスポイント４Ａ、または、外部アクセスポイント３に接続される。
【００１５】
有線ＬＡＮ２にはアクセスポイント（外部アクセスポイント）３が接続されている。オーディオ機器４−１は有線ＬＡＮ２にケーブルで接続されている。オーディオ機器４−２，４−３は、上位のオーディオ機器４−１の内部アクセスポイント４Ａ−１に無線ＬＡＮで接続されている。オーディオ機器４−４，４−５は、上位のオーディオ機器４−２の内部アクセスポイント４Ａ−２に無線ＬＡＮで接続されている。また、オーディオ機器４−６は、上位のオーディオ機器４−３の内部アクセスポイント４Ａ−３に無線ＬＡＮで接続されている。オーディオ機器４−７は、外部アクセスポイント３に接続されている。
【００１６】
この実施形態において、ネットワーク９は、有線ＬＡＮ２、および、外部アクセスポイント３、内部アクセスポイント４Ａを含む無線ＬＡＮで構成される。有線ＬＡＮ２は、たとえばＥｔｈｅｒｎｅｔ（登録商標：ＩＥＥＥ８０２．３）が用いられればよく、無線ＬＡＮは、Ｗｉ−Ｆｉ（ＩＥＥＥ８０２．１１ｇ）が用いられればよい。また、ネットワーク９には、有線ＬＡＮ２からゲートウェイ（不図示）およびインターネット５経由で配信サーバ６が接続されている。配信サーバ６は、オーディオ機器４に楽曲データを配信する。
【００１７】
各オーディオ機器４は、有線ＬＡＮ２に対する接続の形態に応じてルート機器、ノード機器、リーフ機器、および、ブランチ機器と呼ばれる。ルート機器は、有線ＬＡＮ２に直接（ケーブルで）接続されている最上位の機器であり、図１においてオーディオ機器４−１がルート機器である。ルート機器は、オーディオシステム１０の構築時に最初に登録されたオーディオ機器であり、オーディオシステム１０の基点となる。ルート機器は、下位のオーディオ機器４をネットワークに接続してオーディオシステム１０に参加させるための内部アクセスポイント４Ａを起動する。ルート機器以下に接続されているオーディオ機器４（ノード機器、リーフ機器）で再生される音楽情報は全てここを経由して送信されることになる。
【００１８】
ノード機器は、無線ＬＡＮによってルート機器（ルート機器の内部アクセスポイント４Ａ）に接続されている中位の機器であり、図１においてオーディオ機器４−２，４−３がノード機器である。ノード機器は、下位のオーディオ機器４をネットワークに接続してオーディオシステム１０に参加させるための内部アクセスポイント４Ａを起動する。ノード機器以下に接続されているオーディオ機器４（リーフ機器）で再生される音楽情報はここを経由して送信されることになる。
【００１９】
リーフ機器は、無線ＬＡＮによってノード機器（ノード機器の内部アクセスポイント４Ａ）に接続されている下位の機器であり、図１においてオーディオ機器４−４〜４−６がリーフ機器である。なお、リーフ機器は、内部アクセスポイント４Ａを起動しないが、起動するようにしてもよい。
【００２０】
ブランチ機器は、ルート機器を頂点とするツリーとは別に外部アクセスポイント３に無線ＬＡＮで接続され有線ＬＡＮ２を経由してオーディオシステム１０内の他のオーディオ機器４と通信するオーディオ機器４であり、図１においては、オーディオ機器４−７がブランチ機器である。なお、ブランチ機器は、内部アクセスポイント４Ａを起動しないが、起動するようにしてもよい。
【００２１】
このオーディオシステムでは、高品質のオーディオ信号の伝送のため、ルート機器には２台までのノード機器の接続が許可される。また、各ノード機器には２台までのリーフ機器の接続が許可される。また、内部アクセスポイント４Ａを用いた接続の階層は、ルート機器−ノード機器−リーフ機器の３階層までとする。したがって、ルート機器を頂点とする無線ＬＡＮのツリーにより、ルート機器を含めて７台までのオーディオ機器を接続することができる。図1に示したツリーには、７台のオーディオ機器４（４−１〜４−７）が接続されている。また、ブランチ機器の台数に制限はないが、コントローラ１の制御対象としては、オーディオシステム１０全体でオーディオ機器４の台数が１０台までに制限される。ただし本発明において、ツリーの階層の数、各オーディオ機器４に接続可能な下位の機器の台数などの最大数は、この実施形態に限定されない。
【００２２】
また、各オーディオ機器４−１〜４−７は、たとえば、居宅内のリビングルーム、ダイニングルーム、ベッドルーム、キッチン、ルームＡ、ルームＢの各ルームに配置されている。
【００２３】
オーディオシステム１０の各オーディオ機器４−１〜４−７は、それぞれ別々のコンテンツを独立して再生可能であるが、オーディオシステム１０では、複数のオーディオ機器をグループ化することができ、グループ化された複数のオーディオ機器では、同一のオーディオソースから供給されるコンテンツが同期再生される。コンテンツは、たとえば、楽曲である。オーディオソースは、各オーディオ機器４−１〜４−７が備えるＣＤ、ハードディスクなどのメディアや配信サーバ６による楽曲配信サービスなどがある。楽曲データのファイル形式は、例えば、ＭＰ３、ＷＡＶ、ＳｏｕｎｄＶＱ（登録商標）、ＷＭＡ（登録商標）、ＡＡＣなどである。
【００２４】
また、オーディオシステム１０は、オーディオ機器４−１〜４−７のうち２台以上のオーディオ機器をペア設定（ステレオペア設定）し、これらのオーディオ機器に同一コンテンツの別チャンネルをそれぞれ同期再生させることが可能である。たとえば、オーディオ機器４−４，４−５がステレオペア設定された場合、ステレオ再生として、同一コンテンツの楽曲データ（オーディオ信号）に含まれる右チャンネルのオーディオ信号がオーディオ機器４−４のスピーカ６５から出力され、左チャンネルのオーディオ信号がオーディオ機器４−５のスピーカ６５から出力される。なお、ステレオペア設定は、上述の同期再生のグループ設定とは異なる処理である。以下、ステレオペア設定におけるステレオでの同期再生をステレオ再生とし、グループ設定における同期再生を同期再生と表現して区別する。なお、グループ設定および同期再生については後述する。
【００２５】
携帯電話機１は、オーディオシステム制御プログラム７０（図２参照）が起動されることによりオーディオシステムコントローラ（以下、コントローラ）１として機能する。携帯電話機１（コントローラ１）は、オーディオシステム１０に所属する各オーディオ機器４とネットワーク９を介して通信する。コントローラ１は、この通信により、オーディオシステム１０の各オーディオ機器４−１〜４−７で再生するオーディオソース（たとえば、どのオーディオ機器４でどの楽曲を再生するか、どの楽曲をどのオーディオ機器４に配信するかなど）やその音量などを統括制御する。さらに、コントローラ１として、同期再生を行うグループ設定も行う。
【００２６】
《構成の説明》
次に、図２のブロック図を参照して、携帯電話機１の構成を説明する。携帯電話機１は、いわゆるスマートフォンと言われる多機能電話機である。携帯電話機１は、携帯通信網である３Ｇ／４Ｇ通信機能、無線ＬＡＮ（Ｗｉ−Ｆｉ）通信機能、および、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信機能を有している。携帯電話機１は、アプリケーションプログラムであるオーディオシステム制御プログラム７０を起動することにより、コントローラ１として機能し、ネットワーク９経由でオーディオシステムのオーディオ機器４と通信し、ユーザの操作に応じたコマンドメッセージをオーディオ機器４に送信してオーディオシステム１０を制御する。
【００２７】
携帯電話機１は、バス２６上に、制御部２０、操作部３０、メディアインタフェース３１、Ｗｉ−Ｆｉ通信回路３２、３Ｇ／４Ｇ通信回路３３、および、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信部３４を有している。制御部２０は、ＣＰＵ２１、ＲＯＭ（フラッシュメモリ）２２、ＲＡＭ２３、画像プロセッサ２４および音声プロセッサ２５を含んでいる。画像プロセッサ２４には、ビデオＲＡＭ（ＶＲＡＭ）４０が接続され、ＶＲＡＭ４０には表示部４１が接続されている。表示部４１は液晶のディスプレイを含んでいる。ディスプレイには、待ち受け画面や電話番号などが表示される。また、コントローラ１として機能する場合は、オーディオ機器４を制御するための画面が表示される。音声プロセッサ２５には、Ｄ／Ａコンバータを含むアンプ４２が接続され、アンプ４２にはスピーカ１６が接続されている。
【００２８】
画像プロセッサ２４は、待ち受け画面や電話番号等などの種々の映像を生成するＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ，グラフィックス・プロセッシング・ユニット）を備えている。画像プロセッサ２４は、オーディオシステム制御プログラム７０が起動された場合には、ＣＰＵ２１の指示に従ってオーディオコントローラの画像を生成し、これをＶＲＡＭ４０上に展開する。ＶＲＡＭ４０上に展開された画像は表示部４１に表示される。
【００２９】
音声プロセッサ２５は、通話音声をエンコード／デコードするＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ：デジタル・シグナル・プロセッサ）を有している。音声プロセッサ２５は、デコード／生成した音声をアンプ４２に出力する。アンプ４２は、この音声信号を増幅してスピーカ１６に出力する。
【００３０】
無線ＬＡＮ通信回路３２は、ルータ２との間でＩＥＥＥ８０２．１１ｇなどの規格で無線通信を行い、アクセスポイント３，７を介してオーディオ機器４と通信する。３Ｇ／４Ｇ通信回路３３は、携帯電話通信網を介して、音声通話およびデータ通信を行う。Ｂｌｕｅｔｏｏｔｈ通信部３４は、他のＢｌｕｅｔｏｏｔｈ対応機器と通信し、例えばオーディオ信号の送受信等を行う。
【００３１】
操作部３０は、表示部４１上に形成されたタッチパネル３１０（図１６等参照）を含み、タッチパネル３１０上のタッチ操作、フリック操作を検出する。オーディオシステム制御プログラム７０が起動されると、表示部４１には、セットアップボタン、スキャンボタンなどの複数の操作子が表示される。操作部３０は、タッチパネル３１０でユーザのタッチ操作およびその座標を検出し、どの操作子が操作されたかを判断する。
【００３２】
メディアインタフェース３１にはメモリカード１５が接続される。メモリカード１５は、たとえばマイクロＳＤカードである。オーディオシステム制御プログラム７０は、メモリカード１５またはＲＯＭ２２に保存される。この実施形態では、図２に示したように、オーディオシステム制御プログラム７０はメモリカード１５に保存されるものとする。なお、オーディオシステム制御プログラム７０は、３Ｇ／４Ｇまたは無線ＬＡＮのデータ通信によってダウンロードされてもよく、ＲＯＭ２２またはメモリカード１５に予め記憶されていてもよい。また、メモリカード１５には、オーディオシステムの構成（後述するシステム管理テーブル、オーディオ制御テーブルなど）を記憶する記憶エリア７１が設定される。
【００３３】
ＲＯＭ２２には、この携帯電話機１の通話やアプリケーションプログラムを実行するための基本プログラムが記憶されている。また、ＲＯＭ２２はフラッシュメモリであり、基本プログラムのほか、ダウンロードされたアプリケーションプログラムなどを記憶することも可能である。ＲＡＭ２３には、ＣＰＵ２０がオーディオシステム制御プログラム７０を実行する際に使用されるワークエリアが設定される。
【００３４】
次に図３を参照してオーディオ機器４の構成について説明する。オーディオ機器４は、制御部５０、オーディオ処理部５１、スピーカ６５、操作部５９、メモリ６０、点灯回路６１およびＬＥＤ６２を有するとともに、２つの無線ＬＡＮ通信部（ＲＦモジュール）５６、５７および有線ＬＡＮ通信部５８を有している。操作部５９は、コネクトボタン５９Ａ、再生／停止ボタン５９Ｂ、ボリュームアップボタン５９Ｃおよびボリュームダウンボタン５９Ｄを有している。制御部５０は、ＣＰＵおよびメモリを含み、オーディオシステムプログラム５０Ａを記憶している。制御部５０は、オーディオシステムプログラム５０Ａにより、オーディオ処理部５１、無線ＬＡＮ通信部５６、５７、有線ＬＡＮ通信部５８、および点灯回路６１の動作を制御する。また、制御部５０は、コネクトボタン５９Ａが押下されたとき、このオーディオ機器４をネットワーク（オーディオシステム１０）に接続するための動作であるイニシャル接続動作を実行する。イニシャル接続動作については詳細説明は省略する。
【００３５】
さらに、制御部５０は、再生／停止ボタン５９Ｂが押下されたときオーディオ処理部５１などを制御してオーディオソースの再生動作を実行する。また、制御部５０は、ボリュームアップボタン５９Ｃおよびボリュームダウンボタン５９Ｄが押下されたときオーディオ処理部５１を制御してオーディオソースの音量のアップおよびダウンを行う。また、制御部５０は、再生／停止ボタン５９Ｂとボリュームアップボタン５９Ｃとが同時に長押し（たとえば３秒間押下）されたとき、Ｒｃｈ（右チャンネル）用のステレオペア設定を実行する。さらに、制御部５０は、再生／停止ボタン５９Ｂとボリュームダウンボタン５９Ｄとが同時に長押し（たとえば３秒間押下）されたとき、Ｌｃｈ（左チャンネル）用のステレオペア設定を実行する。ステレオペア設定については後述する。
【００３６】
また、オーディオシステムプログラム５０Ａを実行することにより、コンテンツの同期再生を制御するマスタとなる同期再生コントローラとしても機能する。
【００３７】
無線ＬＡＮ通信部５６は、ＩＥＥＥ８０２．１１ｇなどの無線ＬＡＮ規格で外部アクセスポイント３または上位オーディオ機器４の内部アクセスポイント４Ａと無線通信を行う。また、もう一つの無線ＬＡＮ通信部５７は、アクセスポイント（内部アクセスポイント４Ａ）として起動され、他のオーディオ機器（たとえばオーディオ機器４−２，４−３など）を有線ＬＡＮ２に中継する。また、無線ＬＡＮ通信部５７は、このオーディオ機器４のイニシャル接続時にもイニシャル接続用の仮アクセスポイントとして起動され、コントローラ１（携帯電話機１）と通信する。イニシャル接続時の動作は後述する。なお、２つの無線ＬＡＮ通信部５６、５７は、１つのハードウェアを時分割で動作させて実現してもよい。有線ＬＡＮ通信部５８は、ケーブルコネクタを有し、ＩＥＥＥ８０２．３などの通信規格で有線ＬＡＮ２−アクセスポイント３を介した通信を行う。アクセスポイント３には、コントローラ（携帯電話機）１が接続されており、制御部５０は、ネットワーク９を経由してコントローラ１と通信し、動作状態を送信したり、コマンドメッセージを受信したりする。
【００３８】
内部アクセスポイント４ＡのＳＳＩＤおよびパスワードは、無線ＬＡＮ通信部５７のＭＡＣアドレスから割り出し可能な文字列にされている。たとえば、ＭＡＣアドレスをオクテット表現したものをＳＳＩＤとし、下３オクテット（機種ＩＤ＋シリアル番号）をパスワードとするなどである。これにより、新たにオーディオシステムに参加するオーディオ機器は、ＳＳＩＤに基づいて、すなわち、ＭＡＣアドレスのベンダーＩＤおよび機種ＩＤに基づいて、内部アクセスポイント４Ａを発見することができ、且つ、自らパスワードを生成してその内部アクセスポイント４Ａに接続することができる。これにより、内部アクセスポイント４Ａに接続する場合の、ユーザによるＳＳＩＤ、パスワードの入力を省略することができる。なお、内部アクセスポイント４ＡのＳＳＩＤ、パスワードの生成方式は上記のものに限定されない
オーディオ処理部５１は、チューナ５２、オーディオ回路５３、バッファ５４およびパワーアンプ５５を有している。チューナ５２は、ＦＭ放送またはインターネットからオーディオ信号を受信してオーディオ回路５３に入力する。オーディオ回路５３は、入力されたオーディオ信号に対してイコライズ、音量調整などの処理を行う。
【００３９】
また、オーディオ回路５３は、ステレオペア設定中、ぺアとなる他のオーディオ機器４とのステレオ再生のため、入力されたオーディオ信号からＲｃｈまたはＬｃｈのオーディオ信号を分離する。たとえば、このオーディオ機器４がステレオペア設定においてＲｃｈ設定であった場合、オーディオ回路５３は、入力されたオーディオ信号からＲｃｈのオーディオ信号を分離する。
【００４０】
そして、オーディオ回路５３は、処理したオーディオ信号を、バッファ５４を経由して、または、バッファ５４を経由せずにパワーアンプ５５に出力する。バッファ５４を経由するか否かは、このオーディオ機器４の同期再生のグループの所属状態（マスタ／クライアント設定）、ステレオペア設定の状態（親機／子機設定）に応じて決定される。詳細は後述する。
【００４１】
バッファ５４は、オーディオ信号を一時的に記憶するメモリであり、ステレオペア設定中において、パワーアンプ５５への出力を所定時間だけ遅延させて、ぺアとなる他のオーディオ機器４との再生を同期させる。遅延時間は、オーディオ再生における他のオーディ機器４との通信遅延時間分が設定される。
【００４２】
パワーアンプ５５は入力されたオーディオ信号を増幅し、外部接続されているスピーカ６５に出力する。スピーカ６５は、たとえばモノラルスピーカであり、入力されたオーディオ信号を音響として放音する。
【００４３】
また、オーディオ回路５３は、同期再生などのため他のオーディオ機器４に送信するべく、処理したオーディオ信号を通信部５６，５７，５８に出力可能である。さらに、オーディオ回路５３は、同期再生などのため他のオーディオ機器４から送信されたオーディオ信号も通信部５６，５７，５８を経由して入力される。
【００４４】
メモリ６０は、たとえばＥＥＰＲＯＭであり、オーディオ機器４自身の機器情報（機器名称、無線ＬＡＮ通信部のＭＡＣアドレスやＩＰアドレス、設置場所、ペアリング情報、グルーピング情報など）、システム情報（システム管理テーブル：図４照）、再生パラメータなどを記憶する。機器名称は、機器の出荷時に書き込まれる「デバイス名」が含まれる。
【００４５】
ペアリング情報（機器間の関係情報）は、ペア設定された他のオーディオ機器４とのステレオ再生に関する情報となる。具体的には、ペア設定有無、親子情報および再生チャンネル（Ｒｃｈ／Ｌｃｈ）の情報が含まれる。親子情報には、自身が親機であるか子機であるかを特定する情報、および、ペアとなる他のオーディオ機器を特定する情報が含まれる。他のオーディオ機器を特定する情報としては、たとえばＩＰアドレスがある。再生チャンネルは、自身が再生するオーディオ信号の再生チャンネル（Ｒｃｈ／Ｌｃｈ）を特定する情報である。再生パラメータは、各オーディオ機器４の再生に関する設定情報となる。たとえば、イコライザおよび音量等のコントローラ１で設定されてオーディオ機器４に送信されてくる設定情報が含まれる。
【００４６】
本実施形態における親機／子機の設定は、各オーディオ機器４の接続位置によって決定される。接続位置には優先順位が対応付けられている。この実施形態では、優先度の高い順からルート（有線接続）、ブランチ（アクセスポイントなどルータ接続）、ノード、リーフとなっている。なお、優先順位が等しい場合は、たとえばＲｃｈ設定のオーディオ機器４を親機とすればよい。また、優先順位は、適宜設定すればよく、また優先順位に基づいて親機／子機の設定を行わなくてもよい。
【００４７】
グルーピング情報は、同期再生のグループに関する情報である。具体的には、グループ設定有無、マスタ／クライアント情報が含まれる。マスタ／クライアント情報には、自身が同期再生のマスタであるかクライアントであるかを特定する情報、および、マスタおよびクライアントを特定する情報が含まれる。マスタおよびクライアントを特定する情報としては、たとえばＩＰアドレスがある。マスタおよびクライアントについては後述する。
【００４８】
点灯回路６１は、ＬＥＤ６２を点灯させる。たとえば、オーディオ機器４の起動中に点灯し、起動している状態をユーザに報知する。本実施形態では、オーディオ機器４の起動中、再生／停止ボタン５９Ｂのみを長押し（たとえば３秒間）することによって、このオーディオ機器４のステレオペア設定の再生チャンネルの状態を報知する点灯が行われる。Ｒｃｈ設定の場合、短い点滅間隔でＬＥＤ６２が点滅し、Ｌｃｈの場合、Ｒｃｈの場合よりも長い点滅間隔でＬＥＤ６２が点滅する。制御部５０は、上述したステレオペア設定の情報に基づいて上記点滅動作を制御する。
【００４９】
なお、オーディオ機器４−１〜４−７は、それぞれ異なる機器であってよいが、通信機能およびオーディオ信号処理機能の基本的な構成は図３に示したものである。
【００５０】
《テーブルの説明》
図４および図５は、オーディオシステム１０を管理するテーブルの一例を示す図である。図４は、ネットワーク９における各オーディオ機器４の接続形態を管理するシステム管理テーブルである。また、図５は、オーディオシステム１０における各オーディオ機器４の動作を管理するオーディオ制御テーブルである。システム管理テーブルは、主としてルート機器４−１によってネットワーク接続の管理に用いられる。また、オーディオ制御テーブルは、主としてコントローラ１によって、オーディオソースの再生制御に用いられる。
【００５１】
システム管理テーブルは、オーディオシステム１０を構成する各オーディオ機器４（コンポーネント機器）の接続形態を記憶したものであり、オーディオシステム１０の構築時にコントローラ１が作成する。また、オーディオシステム１０へ新たなオーディオ機器４が追加されたとき、コントローラ１がこのオーディオ機器４を追加する更新を行う。作成または追加更新されたシステム管理テーブルは、コントローラ１からルート機器４−１に送信される。その後、システム管理テーブルは、オーディオシステム１０の動作中に、いずれかのコンポーネント機器の切断または再接続が発生するごとに、ルート機器４−１よって該切断、再接続が検出され、内容が更新される。また、ルート機器４−１は、定期的にシステム管理テーブルの内容の全部または一部をシステム情報として各コンポーネント機器およびコントローラ１に送信する。これにより、各コンポーネント機器およびコントローラ１は常に最新のシステム情報を保持することができる。以上のシステム情報の送信の詳細動作については後述する。
【００５２】
システム管理テーブルは、このオーディオシステム１０毎に割り当てられるシステムＩＤ（詳述せず）で識別される。各コンポーネント機器は、各機器の機器ＩＤに対応づけて、上位側（子機側）／下位側（内部アクセスポイント側）のＭＡＣアドレス（すなわち無線ＬＡＮ通信部５６／５７のＭＡＣアドレス）、上位側／下位側のＩＰアドレス（すなわち無線ＬＡＮ通信部５６／５７のＩＰアドレス）、ルート機器４−１からの接続段数（ＨＯＰ数）、内部アクセスポイントの起動の有無、内部アクセスポイント４Ａに接続している下位機器の数（Ｃｈｉｌｄ数）などの情報を記憶している。
【００５３】
なお、各コンポーネント機器は、個別のＩＰアドレスを有しているが、このオーディオシステム１０は、マルチキャストグループとしてマルチキャストアドレスが設定されている。このマルチキャストアドレス宛に上記のシステム情報のＩＰパケットを送信することにより、オーディオシステム１０の全コンポーネント機器にこのシステム情報パケットを受信させることができる。なお、システム情報パケットを各コンポーネント機器のＩＰアドレス宛にユニキャストで送信してもよいが、マルチキャストで送信することによりネットワーク９の負荷を小さくすることができる。
【００５４】
図５のオーディオ制御テーブルは、各機器の機器ＩＤに対応づけて、各コンポーネント機器の上位側ＩＰアドレス（無線ＬＡＮ通信部５６のＩＰアドレス）、機種、設置場所、グルーピング、ペアリング、サービスおよび各種設定情報が記憶される。オーディオ制御テーブルの各欄とシステム管理テーブルの各欄とは機器ＩＤで対応づけられる。コントローラ１は、このオーディオ制御テーブルの内容に基づいてコントロール画面（図１６〜１７参照）を作成し、ユーザによる各コンポーネント機器の制御を受け付ける。コントローラ１は、定期的にオーディオ制御テーブルの内容の全部または一部を設定情報として各コンポーネント機器に送信する。これにより、各コンポーネント機器は常に最新の設定情報を保持することができる。
【００５５】
機種情報は、オーディオ機器４の機器名称の情報（たとえばテキストデータ）である。設置場所情報は、オーディオ機器４が設置されているルームを特定する情報である。グルーピング情報は、オーディオ機器４が所属するグループの情報であり、上述したコンテンツの同期再生を行うグル―プを示す。なお、この実施形態では、１つのグループのみが設定される。また、１グループに所属するオーディオ機器４は、同期再生マスタ（マスタ機器）と、同期再生クライアント（クライアント機器）のいずれかに設定される。
【００５６】
同期再生マスタは、グループ全体へのオーディオソースの供給および同期再生の制御を担当するとともに、また自身も同期再生の１機器として機能する。同期再生クライアントは、同期再生マスタの指示にしたがってコンテンツを再生する。たとえば、同図に示す「１Ａ」は、同期再生マスタとしてグループに所属するオーディオ機器４を示す。また、「１Ｂ」は、同期再生クライアントとしてグループに所属するオーディオ機器４を示す。「１Ａ」，「１Ｂ」以外は、グループに所属していないオーディオ機器４を示す。グループは、上述したようにコントローラ１を操作して機器単位でマスタ、クライアントなどを設定することができる。詳細は後述する。
【００５７】
ペアリング情報は、ステレオ再生するペアとなる２つのオーディオ機器４に関する情報となる。具体的には、ペア番号、親子関係および再生チャンネル（Ｒｃｈ，Ｌｃｈ）の情報が書き込まれる。ペア番号は、いずれのオーディオ機器４がペアであるかを特定する番号である。親子関係は、ペアとなる２つのオーディオ機器４のいずれが親機であるか子機であるかを特定する情報である。再生チャンネルは、ペアとなる２つのオーディオ機器４のいずれがＲｃｈのオーディオ信号を再生するか、Ｌｃｈのオーディオ信号を再生するかを特定する情報である。本実施形態では、これらの情報が数値情報として（ペア番号，再生チャンネル，親子関係）の順に記述されている。ペアリングされた複数（２台）のオーディオ機器(device)は、コントローラ１の操作においては1台のオーディオ装置(apparatus)として扱われる。
【００５８】
なお、オーディオ制御テーブルに含まれるペアリング情報は、オーディオ機器４間でステレオペア設定された際、コントローラ１の各機器のポーリング時に取得されたペアリング情報に基づいて更新される。
【００５９】
サービス情報は、オーディオ機器が再生可能なオーディオソースであり、ＣＤ（ＣＤプレーヤ）、Ｒａｄｉｏ（ＦＭ放送、ネットラジオを含む）、ネット配信等がある。ネット配信とは、オーディオ機器４がインターネット５を介して楽曲配信サービスの配信サーバ６にアクセスし、ユーザによって選択された楽曲（コンテンツ）のオーディオデータをストリーミングでダウンロードして再生する機能である。
【００６０】
各種設定情報は、各オーディオ機器４の再生パラメータなどの各種設定情報が記憶される。再生パラメータは、各オーディオ機器４の再生に関する設定情報となる。たとえば、イコライザおよび音量の設定情報が含まれる。なお、ステレオ設定された親機および子機では、親機の再生パラメータが共通の再生パラメータとなるので、親機および子機の再生パラメータは同一内容となる。
【００６１】
オーディオシステム１０を構築する場合、最初にコントローラ１の制御アプリにてルート機器４−１を設定してオーディオシステム１０を構築する。その後、このオーディオシステム１０にルート機器４−１以外のオーディオ機器４を追加してゆく。ユーザは、以下の手順で作業する。ルート機器となるオーディオ機器４−１を有線ＬＡＮ２にケーブルに接続する。携帯電話機１上でコントローラ１をセットアップモードで起動する。コントローラ１の画面の指示に従いオーディオ機器４−１のコネクトボタン５９Ａを押下する。ユーザが以上の作業を行えば、コントローラ１とルート機器４−１は、相互に通信し、自動でオーディオシステム１０を構築する。その後、オーディオシステム１０に新たなオーディオ機器４を追加する場合、ユーザは、コントローラ１をセットアップモードで起動し、追加するオーディオ機器４の電源をオンして（無線ＬＡＮ通信部５６，５７を起動して）、コネクトボタン５９Ａを押下すれば、そのオーディオ機器４は、コントローラ１およびルート機器４−１と通信し、上述のＳＳＩＤからパスワードを自動生成することで、自動でオーディオシステム１０に追加される。
【００６２】
《オーディオシステム構築手順の説明》
図６〜図９を参照して、オーディオシステム１０の構築時、および、オーディオシステム１０へのオーディオ機器４の追加時におけるコントローラ１とオーディオ機器４との通信手順について説明する。
【００６３】
図６は、新規にオーディオシステム１０を構築する場合のコントローラ１とルート機器となるオーディオ機器４−１との通信手順を示す図である。携帯電話機１は、オーディオシステム制御プログラム７０（アプリ）が起動されて、コントローラ１として機能している。ユーザの操作によってコントローラ１がセットアップモードになると(Ｓ３１)、表示部４１にオーディオ機器４のコネクトボタン５９Ａを押下することを促す案内画面が表示される。この画面の案内に従いユーザはオーディオ機器４−１のコネクトボタン５９Ａを押下する（Ｓ４１）。次に、コントローラ１は、有線ＬＡＮ２に接続された新規のオーディオ機器を検索する（Ｓ３２）。この検索はポーリングなど返信を要求するメッセージを送信することで行われる。オーディオ機器４−１は、この検索に対して応答する（Ｓ４２）。これにより、コントローラ１とオーディオ機器４−１は、有線ＬＡＮ２，アクセスポイント３を介して相互通信を開始する。
【００６４】
オーディオ機器４−１は、自分自身の機器情報（無線ＬＡＮ通信部のＭＡＣアドレスやＩＰアドレスなど）をコントローラ１に送信する（Ｓ４３）。コントローラ１は、このオーディオ機器４−１をルート機器とする新規のオーディオシステム１０を構築する。オーディオシステム１０にシステムＩＤを割り当て（Ｓ３４）、図４、図５に示すシステム管理テーブルおよびオーディオ制御テーブルを作成して、現在通信しているオーディオ機器４をルート機器とするオーディオシステム１０を構築する（Ｓ３５）。オーディオシステム１０が構築されると、システム管理テーブルをルート機器となったオーディオ機器４−１に送信し（Ｓ３６）、セットアップモードを終了する（Ｓ３７）。オーディオ機器４−１はこのシステム管理テーブルを受信して（Ｓ４４）、保存する（Ｓ４５）。これにより、オーディオ機器４−１を基幹の構成要素（コンポーネント）であるルート機器とするオーディオシステム１０が構築される。以後は、コントローラ１によって、再生楽曲やその音量などを制御されるようになる。オーディオ機器４は、ステルスモードでアクセスポイントを起動する（Ｓ４６）。
【００６５】
図７は、構築済みのオーディオシステム１０に、新たなオーディオ機器が追加される場合の通信手順を示す図である。コンポーネント機器は、既にオーディオシステム１０の構成要素となっているオーディオ機器４であり、ここでは、内部アクセスポイント４Ａを起動しているルート機器またはノード機器である。新規機器は、これから新たに追加されるオーディオ機器４である。
【００６６】
コントローラ１として機能している携帯電話機１が、ユーザの操作によってセットアップモードになる(Ｓ５１)と、表示部４１にオーディオ機器４（新規機器）のコネクトボタン５９Ａを押下することを促す案内画面が表示される。この画面の案内に従いユーザは新規機器のコネクトボタン５９Ａを押下する（Ｓ７１）。コントローラは、既に登録されているオーディオ機器４であるコンポーネント機器に、内部アクセスポイント４Ａのステルスモードを解除するよう指示する（Ｓ５２）。これによりコンポーネント機器は、内部アクセスポイント４Ａのステルスモードを解除し、自己の存在を知らせるビーコンフレームを送信して新規機器のパッシブスキャンを可能にする（Ｓ６１）。次に、コントローラ１は、新規機器の検索を開始する（Ｓ５３）。
【００６７】
新規機器は、ユーザによってコネクトボタン５９Ａが押下されると（Ｓ７１）、イニシャル接続モードになり、接続可能なアクセスポイントを検索（パッシブスキャン）する（Ｓ７２）。この検索で、新規機器は、接続可能なアクセスポインとして、コンポーネント機器の内部アクセスポイント４Ａを発見する。上述したように、内部アクセスポイント４Ａは、新規機器から見てオーディオシステム１０の機器であることを識別可能なＳＳＩＤを有しており、かつ、そのＳＳＩＤ（またはＭＡＣアドレス）からパスワードを生成して接続可能である。新規機器は、発見した内部アクセスポイント４Ａのなかから最寄りの（最も接続しやすい）ものを選択し、このＳＳＩＤおよび生成したパスワードを用いて、選択した内部アクセスポイント４Ａに仮接続する（Ｓ７３）。この接続は、システム情報を取得するための仮接続であり、オーディオシステム１０に参加するための本接続ではない。そして、接続した内部アクセスポイント４Ａ（コンポーネント機器）からオーディオシステム１０の現時点でのシステム情報を取得する（Ｓ６２、Ｓ７４）。システム情報は、システム管理テーブルの全部または一部の内容からなる情報であり、定期的にルート機器４−１が更新して他のコンポーネント機器に配信される。新規機器は、取得したシステム情報に基づいて、オーディオシステム１０に参加するために最適のアクセスポイントを選択する（Ｓ７５）。この選択は、各アクセスポイントの電波強度、ルート機器４−１からの接続段数、そのアクセスポイントに接続されているコンポーネント機器の数などに基づいて行われ、通信条件がよさそうなアクセスポイントが選択される。
【００６８】
図７の例（Ｓ１００が実行されない例）では、仮接続した内部アクセスポイント４Ａが本接続においても最適であると判断し、接続先を変更しない場合の流れを示している。たとえば、ルート機器４−１の内部アクセスポイント４Ａ−1に接続されている場合等がこれに相当する。本接続で仮接続の内部アクセスポイント４Ａから接続先を変更する場合には、図７に示すＳ１００の区間で図８または図９の手順が実行される。本接続が完了すると（図７の場合には仮接続を本接続としたのち）、新規機器は、コントローラ１からの新規機器検索メッセージ（Ｓ５３）を受信し、これに対して応答する（Ｓ７６）。これで新規機器は、コントローラ１と通信可能になる。これにより、新規機器は、コントローラ１によって再生する楽曲やその音量などが制御されるようになり、オーディオシステム１０の構成要素（コンポーネント）となる。
【００６９】
新規機器は、自分自身の機器情報（無線ＬＡＮ通信部のＭＡＣアドレスやＩＰアドレス、設置場所など）をコントローラ１に送信する（Ｓ７７）。コントローラ１は、この機器情報を受信し（Ｓ５４）、システム管理テーブルおよびオーディオ制御テーブルにこの新規オーディオ機器４を登録してこれらを更新する（Ｓ５５）。コントローラ１は、更新したシステム管理テーブルをルート機器４−１に送信して（Ｓ５６）、セットアップモードを終了する（Ｓ５７）。ルート機器４−１は、システム管理テーブルの全部または一部の内容からなるシステム情報を、接続確認メッセージとして、定期的に他のコンポーネント機器に配信する。セットアップモード終了の通知はコントローラ１から全てのオーディオ機器４に送信されるが、コントローラ１がルート機器４−１に対して行い、ルート機器４−１がオーディオシステム１０の他のオーディオ機器４に転送するようにしてもよい。
【００７０】
ルート機器４−１からシステム情報を受信した新規機器は、このシステム情報を保存する（Ｓ７８）。こののち新規機器は、ステルスモードで内部アクセスポイント４Ａを起動する（Ｓ７９）。また、ルート機器４−１からシステム情報を受信したコンポーネント機器は、この情報で内部に記憶しているシステム情報を更新する（Ｓ６３）。そして、内部アクセスポイント４Ａをステルスモードに戻す（Ｓ６４）。以上の処理により、構築済みのオーディオシステム１０に新たな機器を追加することができる。なお、コンポーネント機器、新規機器ともに、ステルスモードで内部アクセスポイント４Ａを立てるのは、ルート機器、ノード機器のみであり、リーフ機器、ブランチ機器ではＳ６４、Ｓ７９の処理は行われない。
【００７１】
図８は、新規機器が、Ｓ７５で仮接続の内部アクセスポイント４Ａを切断して、ツリー内の他の内部アクセスポイント４Ａに接続し直す場合の通信手順を示す図である。図６のＳ７５で本接続の接続先として他の内部アクセスポイント４Ａが選択されると、現在仮接続している内部アクセスポイント４Ａを切断し（Ｓ８１）、選択された内部アクセスポイント４Ａにシステム情報のアドレス情報を用いて本接続する（Ｓ８２）。こののち、図７のＳ７６に進む。
【００７２】
図９は、新規機器が、Ｓ７５で仮接続の内部アクセスポイント４Ａを切断して、外部アクセスポイント３にブランチ機器として接続し直す場合の通信手順を示す図である。図６のＳ７５で本接続の接続先として外部アクセスポイント３が選択されると、現在仮接続している内部アクセスポイント４Ａを切断し（Ｓ９１）、イニシャル接続時のみの仮アクセスポイントをスタンドアローンで起動する（Ｓ９２）。すなわち、有線ＬＡＮ２には接続されず新規機器に接続されるのみの内部アクセスポイント４Ａを起動する。コントローラ１は、このイニシャル接続仮アクセスポイントのＳＳＩＤおよびパスワードを予め記憶している。すなわち、このＳＳＩＤおよびパスワードは、オーディオシステム制御プログラム７０に予めデータとして書き込まれている。したがって、コントローラ１は、Ｓ５３で開始した新規機器検索の中でこの仮アクセスポイントを発見し、外部アクセスポイント３との接続を一旦解除して、新規機器が起動した仮アクセスポイントに接続する（Ｓ８３）。コントローラ１は、携帯電話機１のシステムプログラムから外部アクセスポイント３のＳＳＩＤ、パスワードを取得することができない可能性が高いため、ここでは、ユーザに外部アクセスポイント３のＳＳＩＤおよびパスワードの入力を求める（Ｓ８４）。ＳＳＩＤの入力は、そのとき見えている接続先（ＳＳＩＤ）の一覧をディスプレイに表示し、ユーザに外部アクセスポイント３のＳＳＩＤを選択させる方式でよい。パスワード（通常は外部アクセスポイント３の本体に表記されている）は、ユーザに入力させる。
【００７３】
そして、この入力された接続情報を仮アクセスポイントを起動している新規機器に送信する（Ｓ８５）。新規機器がこの接続情報を受信する（Ｓ９３）。コントローラ１は、新規機器に外部アクセスポイント３の接続情報（ＳＳＩＤ，パスワード）を送信したのち、仮アクセスポイントとの接続を解消する（Ｓ８６）。新規機器は、外部アクセスポイント３の接続情報をコントローラ１から受信すると、仮アクセスポイントを停止する（Ｓ９４）。コントローラ１は、一旦接続を解除した外部アクセスポイント３に再度接続する（Ｓ８７）。新規機器も取得した接続情報を用いて外部アクセスポイント３に接続する（Ｓ９５）。こののち図７の手順にもどって、コントローラ１は新規機器検索を行い（Ｓ５３）、新規機器はこれに応答する（Ｓ７６）。なお、仮接続したコンポーネント機器から取得したシステム情報に外部アクセスポイント３の接続情報が含まれている場合は、Ｓ１０１で示した処理（Ｓ８３−Ｓ８７、Ｓ９２−９４）を省略して図８と同じように外部アクセスポイント３に接続し直せばよい。
【００７４】
《ステレオペア再生手順の説明》
次に、図１０のブロック図を参照してステレオペア再生について説明する。図１０では、図４で例示されているようにオーディオ機器４−４が、親機およびＲｃｈ設定であり、オーディオ機器４−５が、子機およびＬｃｈ設定となっている。以下、親機４−４、子機４−５とする場合がある。なお、親機４−４および子機４−５は、同期再生のグループに所属していない状態である。
【００７５】
ステレオペア再生では、親機４−４が、自身のオーディオソース（コンテンツ）のオーディオ信号を再生する。以下、親機４−４のオーディオソースとしてＦＭ放送のオーディオ信号をステレオペア再生する場合について説明する。ＦＭ放送のオーディオ信号には、ＲｃｈおよびＬｃｈの２チャンネルのオーディオ信号が含まれる。以下、２チャンネルのオーディオ信号が含まれる場合は、オーディオ信号（Ｒ／Ｌ）とし、１チャンネルのオーディオ信号だけの場合は、オーディオ信号（Ｒ）またはオーディオ信号（Ｌ）とする場合がある。
【００７６】
親機４−４において、チューナ５２からオーディオ信号（Ｒ／Ｌ）を受信したオーディオ回路５３は、入力されたオーディオ信号（Ｒ／Ｌ）に対してイコライズ、音量調整などの処理を行う。そして、親機４−４のオーディオ回路５３は、そのオーディオ信号（Ｒ／Ｌ）に対してＲｃｈのオーディオ信号（Ｒ）を分離してバッファ５４に出力する。また、親機４−４のオーディオ回路５３は、チャンネル分離していないオーディオ信号（Ｒ／Ｌ）を無線ＬＡＮ通信部５６に出力する。親機４−４の無線ＬＡＮ通信部５６は、オーディオ信号（Ｒ／Ｌ）を、子機４−５（無線ＬＡＮ通信部５６）にデータ送信する。
【００７７】
子機４−５の無線ＬＡＮ通信部５６は、受信したオーディオ信号（Ｒ／Ｌ）を、オーディオ回路５３に出力する。子機４−５のオーディオ回路５３は、オーディオ信号（Ｒ／Ｌ）に対してＬｃｈのオーディオ信号（Ｌ）を分離して、バッファ５４を経由せず、パワーアンプ５５に出力する。
【００７８】
親機４−４では、バッファ５４による遅延によって、オーディオ信号（Ｒ）のスピーカ６５からの出力タイミングを、子機４−５のスピーカ６５からの出力タイミングに同期させている。すなわち、親機４−４から子機４−５へのオーディオ信号の送信による遅延時間（所定時間）と同じ時間だけバッファ５４によって遅延される。これにより、親機４−４および子機４−５のスピーカ６５，６５からＲｃｈおよびＬｃｈの音響が同期して出力される。なお、ステレオ再生におけるバッファ５４経由での再生を遅延再生とし、バッファ５４経由しない再生を非遅延再生とする。
【００７９】
図１１は、上述のステレオ再生処理を示すフローチャートを示す。図１１（Ａ）は、親機４−４の遅延再生処理をフローチャートであり、図１１（Ｂ）は子機４−５の非遅延再生処理を示すフローチャートである。ステレオ再生処理は、たとえば、ユーザがコントローラ１を操作し、指定されたオーディオソースの再生操作コマンドをコントローラ１から親機が受信した場合に実行される。なお、後述するように、ステレオペア設定中の子機は、コントローラ１の機器選択画面に表示されず再生操作の対象としては除外される。
【００８０】
上述と同様に、オーディオ機器４−４を親機４−４（Ｒｃｈ）とし、オーディオ機器４−５を子機４−５（Ｌｃｈ）とし、親機４−４のＦＭ放送のステレオオーディオソース（オーディオ信号）を再生する例について、ステレオ再生処理を説明する。
【００８１】
親機４−４は、ＦＭ放送のオーディオ信号（Ｒ／Ｌ）を受信し（ステップＳ１１０）、２つに分配する（ステップＳ１１１）。次に、親機４−４は、分配した一方のオーディオ信号（Ｒ／Ｌ）をＲｃｈについて分離すると共に、受信したオーディオ信号（Ｒ／Ｌ）をチャンネル分離しないで子機４−５に送信する（ステップＳ１１２）。そして、親機４−４は、分離したオーディオ信号（Ｒ）をバッファ５４経由でパワーアンプ５５に向けて出力する（ステップＳ１１３）。
【００８２】
一方、子機４−５は、親機４−４から受信したオーディオ信号（Ｒ／Ｌ）を受信し（ステップＳ１２０）、オーディオ信号（Ｒ／Ｌ）をＬｃｈについて分離する（ステップＳ１２１）。そして、子機４−５は、分離したオーディオ信号（Ｌ）を、バッファ５４を経由せずにパワーアンプ５５に向けて出力する（ステップＳ１２２）。
【００８３】
そして、親機４−４および子機４−５は、再生が停止されるまで上記処理を繰り返し実行してステレオ再生を行う。なお、親機をＬｃｈ、子機をＲｃｈの設定としてもよい。ただし、詳細は後述するが、ステレオペアの機器が同期再生のグループにクライアント機器として所属している場合は、親機、子機ともにマスタ機器からオーディオ信号を受信するため、ステレオペアの親機−子機間での遅延再生は行われない。
【００８４】
《ステレオペア設定・解除手順の説明》
次に、図１２に示すフローチャートを参照してステレオペア設定処理について説明する。図１２（Ａ）は、Ｒｃｈのステレオペア設定処理を示すフローチャートである。図１２（Ｂ）は、Ｌｃｈのステレオペア設定処理を示すフローチャートである。各ステレオペア設定処理では、ペアとなる２つのオーディオ機器４を特定し、親機および子機の設定およびＲ／Ｌｃｈの設定が行われる。
【００８５】
Ｒｃｈのステレオペア設定処理は、Ｒｃｈでステレオペア設定させたいオーディオ機器４の再生／停止ボタン５９Ｂおよびボリュームアップボタン５９Ｃを同時に長押しした場合に実行される。一方、Ｌｃｈのステレオペア設定処理は、Ｌｃｈでステレオペア設定させたいオーディオ機器４の再生／停止ボタン５９Ｂおよびボリュームダウンボタン５９Ｄを同時に長押しした場合に実行が開始される。すなわち、ステレオペア設定におけるＲ／Ｌｃｈの設定は、上述したようにいずれの組合せのボタンを長押しするかによってステレオペア設定処理の開始時に決定される。
【００８６】
以下、オーディオ機器４−４の再生／停止ボタン５９Ｂおよびボリュームアップボタン５９Ｃを同時に長押しし、オーディオ機器４−５の再生／停止ボタン５９Ｂおよびボリュームダウンボタン５９Ｄを同時に長押しした場合を例として説明する。
【００８７】
オーディオ機器４−４は、記憶しているシステム管理テーブルから自身の接続位置（優先順位情報）、ＭＡＣアドレス１（識別情報）を取得する（Ｓ１３０）。そして、オーディオ機器４−４は、取得した接続位置、ＭＡＣアドレス１に加え、再生パラメータを含む待受通知を、オーディオシステム１０内の他のオーディオ機器４に向けてマルチキャストで送信する（Ｓ１３１）。
【００８８】
再生パラメータは、オーディオ機器４−４が記憶している再生パラメータである。本実施形態では、ステレオ設定された親機および子機では、親機の再生パラメータが共通の再生パラメータとなる。
【００８９】
一方、オーディオ機器４−５は、マルチキャストで送信された待受通知を受信し（Ｓ１４０）、受信した接続位置と、自身の接続位置とを比較して親子関係を決定する（Ｓ１４１）。オーディオ機器４−４，４−５では、同じリーフで優先順位としては同じであるため、Ｒｃｈ設定となるオーディオ機器４−４が親機に決定される。
【００９０】
次に、オーディオ機器４−５は、ペアリング情報などの各設定を更新する（Ｓ１４２）。オーディオ機器４−４が親機になる場合には、ペアリング情報に加え、待受通知とともに受信した再生パラメータを、自身の再生パラメータとして更新する。一方、オーディオ機器４−４が子機になる場合には再生パラメータの更新は行わない。その後、オーディオ機器４−５は、親子関係、自身の再生パラメータおよび自身のＭＡＣアドレス１を含む応答通知（ＡＣＫ）を、ユニキャストでオーディオ機器４−４に送信する（Ｓ１４３）。
【００９１】
その後、オーディオ機器４−４は、応答通知を受信し（Ｓ１３２）、上述と同様にペアリング情報などの各設定を更新する（Ｓ１３３）。この場合も、オーディオ機器４−５が親機になる場合には、応答通知とともに受信した再生パラメータを自身の再生パラメータとして更新する。一方、オーディオ機器４−５が子機になる場合には再生パラメータの更新は行わない。
【００９２】
その後、親機であるオーディオ機器４−４は、コントローラ１にペアリング情報を送信する（Ｓ１３４）。ペアリング情報を受信したコントローラ１は、オーディオ制御テーブルのペアリング情報を更新する。なお、Ｓ１３４に代えて、Ｓ１４３の応答通知の後に子機からコントローラ１にペアリング情報を送信するようにしてもよい。
【００９３】
なお、オーディオ機器４−４は、Ｓ１３１においてマルチキャストでの送信を行っているが、たとえば５分間繰り返してマルチキャスト送信を行って、応答通知がなければタイムアウトとして処理を終了すればよい。また、オーディオ機器４−５においても、たとえば、Ｌｃｈのステレオペア設定処理を開始して５分間、待受通知を受信しなかった場合にはタイムアウトとして処理を終了すればよい。
【００９４】
また、Ｒ／Ｌｃｈのステレオペア設定処理は、タイムアウトとならないタイミングで開始すれば、いずれが先に開始されてもよい。
【００９５】
さらに、上述のステレオペア設定処理では、優先順位情報を待受通知に含めて送信して相手のオーディオ機器４において親子関係を決定しているが、各オーディオ機器４が全てのオーディオ機器４の優先順位情報を記憶している場合には、各オーディオ機器４で親子関係を決定するようにしてもよい。この場合、待受通知に接続位置の情報を含めなくてもよい。また、応答通知に親子関係を含めなくてもよい。さらに、再生パラメータも、各オーディオ機器４が全てのオーディオ機器４の再生パラメータを記憶している場合には、待受通知および応答通知に含めなくてもよい。
【００９６】
次に、図１３に示すフローチャートを参照してステレオペア解除処理について説明する。ステレオペア解除処理では、現在設定されているステレオペア設定が解除（リセット）される。この処理は、親機または子機で解除操作を行うことで開始される。たとえば、親機または子機の再生／停止ボタン５９Ｂおよびボリュームアップボタン５９Ｃを同時に長押しした場合に長押しされた親機（または子機）によって実行が開始される。以下、上述の例を用いて子機４−５が再生／停止ボタン５９Ｂおよびボリュームアップボタン５９Ｃを同時に長押しした場合について説明する。
【００９７】
子機４−５は、解除通知をユニキャストで親機４−４に送信する（Ｓ１５０）。次に、子機４−５は、ステレオペア設定を解除する（Ｓ１５１）。具体的には、ペアリング情報をリセットする。すなわち、ペアリング情報のペア設定を設定無しに変更する。なお、Ｓ１５１において、再生パラメータをステレオ設定される前の自身の再生パラメータに戻すようにしてもよい。この場合、ステレオ設定される前の再生パラメータを別の記憶領域に記憶しておけばよい。
【００９８】
一方、親機４−４は、解除通知を受信し（Ｓ１６０）、上述と同様にステレオペア設定を解除する（Ｓ１６１）。なお、解除通知を送信してきた子機４−５へは応答通知は必要ない。これにより、親機４−４および子機４−５がネットワークから切断されて通信不能である場合であっても、互いのステレオペア設定を解除することができる。
【００９９】
たとえば、親機４−４がネットワークから切断されていた場合、子機４−５からの解除通知を受信できないが、図１１に示すように子機４−５自身は、設定を解除できる。一方、親機４−４では、別途、ユーザが親機４−４の再生／停止ボタン５９Ｂおよびボリュームアップボタン５９Ｃを同時に長押しすることで設定が解除される。
【０１００】
また、ペア設定解除後、親機であったオーディオ機器４は、ペア設定解除情報をコントローラ１に送信する。なお、子機であったオーディオ機器４がコントローラ１に送信してもよい。また、親機であったオーディオ機器４および子機であったオーディオ機器４のそれぞれがコントローラ１に送信してもよい。ペア設定解除情報を受信したコントローラ１は、ペア設定解除情報に基づいてオーディオ制御テーブルのペアリング情報を更新する。
【０１０１】
《ステレオペアにおけるコマンド送受信手順の説明》
次に、図１４〜図１７を参照してステレオペア設定されているオーディオ機器４の再生パラメータの更新処理および再生／停止コマンドの送信処理について説明する。図１４は、ステレオペア設定されたオーディオ機器４間のコマンドなどの送信形態を説明する説明図である。図１５は、コントローラ１による再生パラメータの更新処理および再生／停止コマンドの送信処理を示すフローチャートである。図１６は、親機による再生パラメータの更新処理および再生／停止コマンドの送信処理を示すフローチャートである。図１７は、子機による再生パラメータの更新処理および再生／停止コマンドの送信処理を示すフローチャートである。
【０１０２】
本実施形態では、ユーザが、ステレオペア設定された親機および子機の操作部５９（ボリュームアップボタン５９Ｃおよびボリュームダウンボタン５９Ｄなど）、または、コントローラ１の操作部３０（タッチパネル３０Ａ）を操作することによってステレオ設定されているオーディオ機器４の再生パラメータの設定を変更することが可能である。ステレオペア設定の場合、親機および子機は同一の再生パラメータとなるので、変更内容は親機および子機の再生パラメータの両方に反映される。
【０１０３】
再生／停止コマンドは、コンテンツの再生、停止（一時停止含む）の指示である。再生／停止コマンドを受信したオーディオ機器４は、コマンドに従って再生などを開始する。ステレオペア設定されている場合、ユーザによる親機および子機の操作部５９（再生／停止ボタン５９Ｂ）、または、コントローラ１の操作部３０（タッチパネル３０Ａ）の操作に応じて再生／停止コマンドが発生する。
【０１０４】
本実施形態の再生パラメータの更新処理および再生／停止コマンドの送信処理は、コントローラ１、親機および子機のいずれの操作部３０，５９でユーザの操作が行われたかによって処理手順が異なる。なお、コントローラ１においては、各オーディオ機器４の再生パラメータの設定変更が可能であるが、子機に対する再生パラメータの更新、子機のみに対する再生／停止の操作は受け付けられない。
【０１０５】
たとえば、オーディオ機器４−４が親機４−４であり、オーディオ機器４−５が子機４−５である場合につてい説明する。上述したように親機４−４および子機４−５は、１台のデバイスとして扱われる。そのため、コントローラ１で再生パラメータの変更が行われた場合は、コントローラ１から親機４−４にのみ更新された再生パラメータおよび更新コマンドが送信される。その後、親機４−４から子機４−５に更新された再生パラメータおよび更新コマンドが送信（転送）される。なお、更新コマンドは、再生パラメータの更新を指示するコマンドである。
【０１０６】
また、親機４−４で再生パラメータの変更が行われた場合は、親機４−４からコントローラ１および子機４−５のそれぞれに更新された再生パラメータおよび更新コマンドが送信される。そして、子機４−５で再生パラメータの変更が行われた場合は、子機４−５から親機４−４にのみ更新された再生パラメータおよび更新コマンドが送信される。その後、親機４−４からコントローラ１に更新された再生パラメータおよび更新コマンドが送信される。なお、再生／停止コマンドなども同様である。したがって、本実施形態では、再生パラメータおよびコマンドの送信に関しては、ペア設定されている複数台のオーディオ機器４を１台のオーディオ機器とした際の通信制御部として親機が他の装置との通信を担当している。
【０１０７】
次に、上述したコントローラ１（操作部３０）において親機の再生パラメータの設定変更の操作が行われた場合について図１５のフローチャーを参照して説明する。なお、図１２と同様に親機４−４、子機４−５を例として説明する。
【０１０８】
コントローラ１は、操作部３０が受け付けた操作情報に基づいて、再生パラメータの更新を行う（Ｓ１９０）。この場合、親機４−４の再生パラメータと同一の内容で子機４−５の再生パラメータの更新も行われる。次に、コントローラ１は、親機４−４に、更新された再生パラメータを更新コマンドとともに送信する（Ｓ１９１）。
【０１０９】
親機４−４は、コントローラ１から再生パラメータなどを受信し（Ｓ２００）、現在記憶している再生パラメータを、受信した再生パラメータに更新する（Ｓ２０１）。次に、親機４−４は、受信した再生パラメータとともに更新コマンドを子機４−５に送信する（Ｓ２０２）。
【０１１０】
子機４−５は、親機４−４から再生パラメータを受信し（Ｓ２１０）、現在記憶している再生パラメータを、受信した再生パラメータに更新する（Ｓ２１１）。これにより、コントローラ１側で変更された再生パラメータが、該当する親機および子機と同期される。
【０１１１】
なお、再生／停止コマンドも同様の処理が行われて親機および子機に送信される。たとえば、再生コマンドの場合、コントローラ１での親機および子機の再生ステータスが再生中に更新され（Ｓ１９０）、再生コマンドがコントローラ１から親機４−４、親機４−４から子機４−５に送信される（Ｓ１９１，Ｓ２０２）。なお、再生ステータスは、各オーディオ機器４の再生状態を示す情報である。そして、再生コマンドを受信した親機４−４および子機４−５は、ステレオ再生を開始する。
【０１１２】
次に、上述した親機の操作部５９において再生パラメータの設定変更の操作が行われた場合について図１６のフローチャートを参照して説明する。なお、図１４と同様に親機４−４、子機４−５を例として説明する。また、親機４−４の操作部５９では、自身の再生パラメータの設定変更のみ操作入力が受け付けられる。
【０１１３】
親機４−４は、操作部５９が受け付けた操作情報に基づいて、再生パラメータの更新を行う（Ｓ２２０）。次に、親機４−４は、コントローラ１および子機４−５に、更新された再生パラメータを更新コマンドとともに送信する（Ｓ２２１）。
【０１１４】
コントローラ１および子機４−５は、親機４−４から再生パラメータなどを受信し（Ｓ２３０，Ｓ２４０）、現在記憶している再生パラメータを、受信した再生パラメータに更新する（Ｓ２３１、Ｓ２４１）。なお、コントローラ１は、オーディオ制御テーブルの各種設定情報に含まれる再生パラメータを更新する。これにより、親機４−４側で変更された再生パラメータが、コントローラ１および子機４−５と同期される。
【０１１５】
なお、再生／停止コマンドも同様の処理が行われてコントローラ１および子機４−５に送信される。たとえば、再生コマンドの場合、親機および子機の再生ステータスが再生中に更新され（Ｓ２２０）、再生コマンドが親機から子機およびコントローラ１に送信される（Ｓ２２１）。そして、親機４−４および子機４−５は、ステレオ再生を開始する。
【０１１６】
次に、上述した子機の操作部５９において再生パラメータの設定変更の操作が行われた場合について図１７のフローチャートを参照して説明する。なお、図１４と同様に親機４−４、子機４−５を例として説明する。また、子機４−５の操作部５９では、ステレオペアの子機に設定されている状態であるので、親機４−４の再生パラメータの設定変更であるとして操作入力が受け付けられる。
【０１１７】
子機４−５は、操作部５９が受け付けた操作情報に基づいて、再生パラメータの更新を行う（Ｓ２５０）。次に、子機４−５は、親機４−４に、更新された再生パラメータを更新コマンドとともに送信する（Ｓ２５１）。
【０１１８】
親機４−４は、子機４−５から再生パラメータなどを受信し（Ｓ２６０）、現在記憶している再生パラメータを、受信した再生パラメータに更新する（Ｓ２６１）。次に、親機４−４は、コントローラ１に、受信した再生パラメータを更新コマンドとともに送信する（Ｓ２６２）。
【０１１９】
コントローラ１は、親機４−４から再生パラメータなどを受信し（Ｓ２７０）、現在記憶しているオーディオ制御テーブルの各種設定情報に含まれる再生パラメータを、受信した再生パラメータに更新する（Ｓ２７１）。これにより、子機４−５側で変更された再生パラメータが、親機４−４およびコントローラ１と同期される。
【０１２０】
なお、再生／停止コマンドも同様の処理が行われてコントローラ１および親機４−４に送信される。たとえば、再生コマンドの場合、親機４−４および子機４−５の再生ステータスが再生中に更新され（Ｓ２５０）、再生コマンドが子機４−５から親機４−５、親機４−４からコントローラ１に送信される（Ｓ２５１，Ｓ２６２）。そして、親機４−４および子機４−５は、ステレオ再生を開始する。
【０１２１】
また、再生／停止コマンドのほか、オーディオ機器４の再生デバイスとして機能する部分の電源のＯＮ／ＯＦＦを指示する電源ＯＮ／ＯＦＦコマンドも同様な手順で送信すればよい。
【０１２２】
《グループ設定の操作手順の説明》
次に、図１８および図１９に記載のオーディオシステム１０におけるコントローラ１（携帯電話機１）のコントロール画面（表示部４１の表示内容）を参照して、コントローラ１を用いたオーディオ機器４の制御手順（再生手順およびグループ設定手順）について説明する。図１８（Ａ）〜図１８（Ｄ）は、再生制御時のコントロール画面の一例を示す図である。図１９（Ａ）および図１９（Ｂ）は、グループ設定時のコントロール画面の一例を示す図である。
【０１２３】
コントローラ１が起動されると、表示部４１にコントロール画面が表示される。最初に、図１８（Ａ）の初期メニュー画面が表示される。ユーザが、セットアップボタン９１をタップすると、タッチパネル４１０がこの操作を検出して上述したセットアップモードが開始される。また、ユーザが、同様にシステム接続ボタン９２をタップすると、オーディオシステム１０のオーディオ機器４との通信が開始される。そして、コントローラ１は、たとえば、停止するまでポーリング方式で各オーディオ機器４と定期的（たとえば１０秒毎）に通信を行う。そして、各オーディオ機器４からの情報を受信する。
【０１２４】
まず、オーディオ機器４にオーディオソースを再生させる再生手順について説明する。オーディオ機器４との通信が開始されると、コントローラ１（携帯電話機１）のコントロール画面（表示部４１）に、図１８（Ｂ）に示すような機器選択画面（一覧画面）が表示される。機器選択画面には、オーディオ機器４の選択ボタン（機器選択ボタン）が表示される。機器選択ボタンには、オーディオ機器４の機器名称が表示されている。なお、機器名称は、オーディオ制御テーブルの機種情報に基づいて表示される。
【０１２５】
図１８（Ｂ）の例では、４つの機器選択ボタン９３〜９６が表示されている。機器選択ボタン９３は、ＡＶレシーバを選択するボタンであり、このボタンによりオーディオ機器４−１が選択される。機器選択ボタン９４は、プレーヤＡを選択するボタンであり、このボタンによりオーディオ機器４−２が選択される。機器選択ボタン９５は、プレーヤＢを選択するボタンであり、このボタンによりオーディオ機器４−３が選択される。機器選択ボタン９６は、スピーカＡを選択するボタンであり、このボタンによりオーディオ機器４−４が選択される。ユーザは機器選択ボタン９３〜９６のいずれかを操作（タップ）することでオーディオ機器４を選択することができる。なお、図１８（Ｂ）の例では、コントロール画面に表示されている機器選択ボタンは、９３〜９６の４つであるが、その他の機器選択ボタンもコントロール画面をタッチ操作によりスクロールさせることで表示可能である。
【０１２６】
ユーザにより機器選択ボタンのいずれかが選択（タップ）されると、コントローラ１は、選択されたオーディ機器４のソース選択画面を表示する。ソース選択画面では、選択されたオーディオ機器４の再生可能（サービス可能）なソースを示すアイコンボタン（ソース選択画像）が表示される。図１８（Ｃ）は、機器選択ボタン９４のタップによりオーディオ機器４−２が選択された場合のソース選択画面を示している。このソース選択画面では、オーディオ機器４−２の再生可能なソースを示すアイコンボタン９７〜９９が表示されている。
【０１２７】
アイコンボタン９７は、ＣＤを選択するボタンである。アイコンボタン９８は、配信サーバ５によるネット配信を選択するボタンである。アイコンボタン９９は、ＦＭ（ラジオ）を選択するボタンである。ユーザがアイコンボタンのうちの１つを選択（タップ）することで、選択されたソースが再生される。
【０１２８】
たとえば、図１８（Ｃ）において、アイコンボタン９７が選択されると、コントローラ１は、オーディオ機器４-２に対してＣＤの再生をスタートする旨のコマンドメッセージ（再生コマンド）を送信し、図１８（Ｄ）に示すようなＣＤの再生画面（Ｎｏｗ  Ｐｌａｙｉｎｇ画面）を表示する。この画面には、ＰＬＡＹ／ＰＡＵＳＥボタンやボリュームスライダなどの操作部が表示されており、ユーザはこれら操作部を操作することでＣＤの楽曲（楽曲データ）の再生／停止・音量調節などを実行することができる。
【０１２９】
次に、複数のオーディオ機器４で同じソースを同期して再生するグループの設定手順について説明する。グループ設定手順では、グループのマスタ（マスタ機器）となるオーディオ機器と、クライアント（クライアント機器）となるオーディオ機器とが選択される。グループ設定手順について、図１９を用いて説明する。
【０１３０】
グループ設定手順は、図１８（Ｂ）に示すリンク（Ｌｉｎｋ）ボタン２３０を選択することで開始される。リンクボタン２３０が選択されると、図１７（Ａ）に示すマスタ機器選択画面（一覧画面）が表示される。マスタ機器選択画面では、グループで同期再生されるオーディオ信号（オーディオソース）の供給元となるマスタを選択するためのマスタ機器選択ボタン１２１〜１２５が表示される。この画面で、たとえば、マスタ機器選択ボタン１２１が操作されると、オーディオ機器４−１が同期再生のマスタとなる。なお、図１９（Ａ）では、理解の容易のために、マスタ機器選択ボタンとして５つのボタン１２１〜１２５のみ表示しているが、その他のマスタ機器選択ボタンもコントロール画面をタッチ操作によりスクロールさせることで表示可能である。
【０１３１】
マスタが選択されると、画面表示は図１９（Ｂ）に示すクライアント機器選択画面に移行する。クライアント機器選択画面では、グループのクライアントを選択するためのクライアント機器選択ボタン２２５〜２２８が表示される。クライアント機器選択ボタン２２５〜２２８のいずれかがタップされると、タップされたボタン内のチェックボックスにチェックマークが表示され、選択された状態となる。図１９（Ｂ）では、クライアント機器選択ボタン２２５，２２６の両方がタップされた状態を示している。この場合、クライアント機器選択ボタン２２５，２２６の両方のチェックボックスにチェックマークが表示され、オーディオ機器４−２，４−３がクライアントとなる。なお、図１９（Ｂ）においても、理解の容易のために、クライアント機器選択ボタンとして４つのボタン２２５〜２２８のみ表示しているが、その他のクライアント機器選択ボタンもコントロール画面をタッチ操作によりスクロールさせることで表示可能である。
【０１３２】
以上の手順ののち、ユーザによって決定（ＯＫ）ボタン２２９が操作されることで、グループの設定が完了する。そして、このグループの情報が、図５に示すオーディオ制御テーブルに登録される。図５に示すオーディオ制御テーブルでは、上述した例のように、マスタがオーディオ機器４−１であり、クライアントがオーディオ機器４−２，４−３であるグループ情報が登録されている。グループが設定されると、グループに所属するオーディオ機器４では、同期して同じオーディオ信号（オーディオソース）が再生される。オーディオソースはマスタのオーディオ機器４で再生され、そのオーディオ信号がマスタからクライアントのオーディオ機器４へ配信される。したがって、グループで再生されオーディオソースは、マスタが再生可能なものに限定される。
【０１３３】
グループ設定操作の完了後、図１９（Ｂ）に示すクライアントルーム選択画面から機器選択画面に表示が戻る。グループが設定されると、機器選択画面にもグループ設定が反映される。たとえば、クライアントとなったオーディオ機器４−２，４−３に対応する機器選択ボタン９４，９５は、ユーザが選択できないようにグレイアウトされた状態で表示される。すなわち、コントローラ１は、オーディオ制御テーブルのグループ情報を参照して機器選択画面を表示する。一方、マスタであるオーディオ機器４−１に対応する機器選択ボタン９３は選択可能である。したがって、たとえば、機器選択ボタン９３がされた場合、上述したようにオーディオ機器４−１のソース選択画面が表示され、ソースが選択されたのち再生画面が表示される。そして、選択されたソースについて、マスタのオーディオ機器４−１およびクライアントのオーディオ機器４−２，４−３での同期再生が実行される。
【０１３４】
次に、ステレオペア設定されているオーディオ機器４に関する機器選択画面およびグループ設定画面について図２０および図２１を参照しつつ説明する。コントローラ1の機器選択画面などのコントロール画面は、上述したペアリング情報を含むオーディオ機器制御テーブルに基づいて表示が制御される。具体的には、コントロール画面において子機のオーディオ機器４が操作されないように非表示とする。図２０（Ａ）および図２０（Ｂ）は、ステレオペア設定前後の再生制御時のコントロール画面（機器選択画面）の一例を示す図である。図２１（Ａ）および図２１（Ｂ）は、ステレオペア設定前後のグループ設定御時のコントロール画面（マスタ機器選択画面）の一例を示す図である。
【０１３５】
たとえば、スピーカであるオーディオ機器４−４，４−５がステレオペア設定される場合について説明する。オーディオ機器４−４，４−５がステレオペア設定されていない状態の機器選択画面では、図２０（Ａ）に示すように、オーディオ機器４−４，４−５に対応する機器選択ボタン９６，１００が表示された状態である。その後、オーディオ機器４−４が親機として，オーディオ機器４−５が子機としてステレオペア設定された状態になると、表示制御時にオーディオ機器制御テーブルのペアリング情報を確認し、ペアリング情報が「子」である場合は、図２０（Ｂ）に示すようにオーディオ機器４−５に対応する機器選択ボタン１００が非表示となる。すなわち、コントローラ１において、ステレオペア設定されたオーディオ機器４−４，４−５は、１台のデバイスとして認識され、機器選択画面では親機のオーディオ機器４−４のみが表示される。
【０１３６】
なお、オーディオ制御テーブルのペアリング情報は、図１２に示すステレオペア設定処理などで説明したように、オーディオ機器４−４が親機としてオーディオ機器４−５が子機としてステレオペア設定された際、オーディオ機器４−４（親機）から送信されたペアリング情報に基づいて更新される。また、オーディオ制御テーブルのペアリング情報は、図１１に示すステレオペア解除処理などで説明したようにステレオペア設定が解除された際も、ペア設定解除情報に基づいて更新される。
【０１３７】
また、グループ設定におけるマスタ機器選択画面においても同様に、ステレオペア設定されていない状態では、図２１（Ａ）に示すようにオーディオ機器４−４，４−５に対応するマスタ機器選択ボタン１２４，１２５が表示される。その後、オーディオ機器４−４が親機として，オーディオ機器４−５が子機としてステレオペア設定された状態になると、表示制御時にオーディオ制御テーブルのペアリング情報を確認し、ペアリング情報が「子」である場合は、図２１（Ｂ）に示すようにオーディオ機器４−５に対応するマスタ機器選択ボタン１２５が非表示となる。なお、クライアント機器選択画面においても同様である。すなわち、コントローラ１において、ステレオペア設定されたオーディオ機器４−４，４−５は、１台のデバイスとして認識され、グループ設定における選択画面においても親機４−４のみが表示される。そして、親機がマスタまたはクライアントとしてグループに所属する場合は、子機もグループに所属している状態となる。なお、オーディオ制御テーブルのグループ情報には子機がグループに所属している情報は含まれない。また、ステレオペア設定が解除された場合は、上述したようにオーディオ制御テーブルのペアリング情報が更新されるので、子機であったオーディオ機器４の表示が再び行われる。
【０１３８】
《コントローラの動作の説明》
次に、図２２を参照してオーディオシステム１０におけるコントローラ１（制御部２０）の処理動作について説明する。ユーザによってシステム接続ボタン９２が押されると、この処理が開始される。なお、一部の処理については図示を省略する。
【０１３９】
まず、システム管理テーブル、オーディオ制御テーブル、ルームテーブルなどに基づいて、図１８（Ｂ）などに示すような機器選択画面を表示部４１に表示させる（Ｓ２６０）。そして、機器選択画面上でいずれかの機器選択ボタンが操作されるまで待機する（Ｓ２６１）。この処理において、上述したようにペアリング情報（オーディオ制御テーブル）に基づいて子機に対応する機器選択ボタンは非表示となる。そして、いずれかのボタンが操作されると（Ｓ２６１でＹＥＳ）、操作されたボタンに応じた処理を行う（Ｓ２６２）。リンクボタン２３０が操作された場合、グループ設定処理（図２３参照）を行う。また、機器選択ボタンのいずれかが操作された場合、この操作によって選択されたオーディオ機器４がクライアントであるかを判断する（Ｓ２６３）。この判断は、オーディオ制御テーブルのグループ情報を参照して行われる。クライアントである場合（Ｓ２６３でＹＥＳ）、Ｓ２６０の処理に戻る。
【０１４０】
また、選択されたオーディオ機器４がクライアントでない場合（Ｓ２６３でＮＯ）、図１８（Ｃ）などに示すような、選択されたオーディオ機器４のソース選択画面を表示部４１に表示させる（Ｓ２６４）。具体的には、選択されたオーディオ機器４のオーディオ制御テーブルのサービス情報などに基づいてソース選択画面を表示させる。そして、いずれかのソースのアイコンボタンが操作されるまで待機する（Ｓ２６５）。アイコンボタンが操作されると（Ｓ２６５でＹＥＳ）、図１８（Ｄ）に示すような、選択されたアイコンボタン（ソース）に対応する再生画面が表示され、再生画面上での処理が進行する。
【０１４１】
次に、図２３を参照してこのオーディオシステム１０におけるコントローラ１のグループ設定処理について説明する。図２３は、コントローラ１（制御部２０）のグループ設定処理を示すフローチャートである。ユーザによってルーム選択画面中のリンクボタン２３０が操作されると、この処理が開始される。
【０１４２】
まず、図１９（Ａ）に示すようなマスタ機器選択画面を表示部４１に表示させ（Ｓ２７０）、マスタが選択されるまで待機する（Ｓ２７１）。マスタが選択されると（Ｓ２７１でＹＥＳ）、図１９（Ｂ）に示すように、選択されたマスタに対応するクライアント機器選択画面を表示部４１に表示させる（Ｓ２７２）。このとき、クライアント機器選択画面には、チェックボックスにチェックマークが表示されていない初期状態のクライアント機器選択画面が表示される。なお、Ｓ２７０およびＳ２７２におけるマスタ機器選択画面およびクライアント機器選択画面においても、上述したようにペアリング情報（オーディオ制御テーブル）に基づいて子機に対応する機器選択ボタンは非表示となる。
【０１４３】
そして、クライアントが選択される（Ｓ２７３ＹＥＳ）毎にクライアント機器選択画面の表示を更新する（Ｓ２７４）。すなわち、選択されたオーディオ機器４のチェックボックスにチェックアイコンを追加するように画面を更新する。また、選択されたオーディオ機器４のチェックボックスにチェックアイコンがある場合にはチェックアイコンを削除するように画面を更新する。そして、選択が確定する（決定ボタン２２９がタップされる）までＳ２７３，Ｓ２７４の処理を繰り返し実行する（Ｓ２７５）。選択が確定すると（Ｓ２７５でＹＥＳ）、選択結果に基づいてオーディオ制御テーブルを更新する（Ｓ２７６）。
【０１４４】
その後、オーディオ制御テーブルの更新内容に基づいて、グルーピング情報とグルーピング情報を更新させる更新コマンドとがマスタおよびクライアントに送信される。また、同期再生のグループを解除されたオーディオ機器４に対しては、グルーピング情報をリセットするコマンドメッセージが送信される。
【０１４５】
なお、ステレオペアの親機がマスタまたはクライアントに含まれる場合には、子機もグループに所属することになるが、コントローラ１から子機にグルーピング情報は送信されない。子機に対しては、図２４および図２５に示すように親機からグルーピング情報及び更新コマンドが送信される。また、親機がクライアントとしてグループに所属する場合、親機では図１１に示すような遅延再生ではなく非遅延再生が行われ、また子機に対するオーディオ信号の配信経路が図１０のような親機から受信する経路から変更される。
【０１４６】
図２４および図２５は、コントローラ１によるグルーピング情報の送信処理を示すフローチャートである。最初に、図２４を参照して親機（および子機）がクライアントに設定された場合のグルーピング情報および更新コマンドの送信処理を説明する。コントローラ１は、更新されたグルーピング情報をマスタであるオーディオ機器４（マスタの役割とクライアントのアドレス）およびクライアントである親機（クライアントの役割とマスタのアドレス）に送信する（Ｓ３００）。マスタであるオーディオ機器４は、グルーピング情報等を受信して（Ｓ３１０）自身のグルーピング情報を更新する（Ｓ３１１）。また、クライアントである親機は、グルーピング情報を受信し（Ｓ３２０）、子機にグルーピング情報等（子機をクライアントの役割にし、マスタのアドレス）を送信（転送）する（Ｓ３２１）。その後、親機は、自身のグルーピング情報を更新する（サーバーとしての役割を終了し、クライアントになる）（Ｓ３２２）。
【０１４７】
子機は、親機から転送されたグルーピング情報（子機の役割とマスタのアドレス）等を受信して（Ｓ３３０）、自身がクライアントであるかを判断する（Ｓ３３１）。子機は、受信したグルーピング情報からクライアントであるかを判断する。図２２に示す例において、子機は、クライアントであるので（Ｓ３３１でＹＥＳ）、通常はアプリから送信される命令であるセットサーバコマンドおよび子機のＩＰアドレスをマスタのオーディオ機器４に送信する（Ｓ３３２）。その後、子機は、自身のグルーピング情報を更新する（Ｓ３３３）。なお、セットサーバコマンドは、子機もグループのクライアントであってオーディオ信号を送信するようにマスタに要求するコマンド（配信経路の変更コマンド）である。
【０１４８】
マスタのオーディオ機器４は、セットサーバコマンド等を受信して（Ｓ３１２）グルーピング情報のクライアントＩＰを更新する（Ｓ３１３）。すなわち、クライアントＩＰアドレスに子機のＩＰアドレスを追加する。これにより、同期再生において、子機はクライアントとしてマスタのオーディオ機器４から親機と同じオーディオ信号をほぼ同じタイミングで受信することができる。
【０１４９】
次に、図２５を参照して親機（および子機）がマスタに設定された場合のグルーピング情報および更新コマンドの送信処理を説明する。コントローラ１は、上述と同様に、更新されたグルーピング情報（役割とアドレス）等をマスタである親機およびクライアントであるオーディオ機器４に送信する（Ｓ３００）。マスタである親機は、グルーピング情報等を受信し（Ｓ３２０）、子機にグルーピング情報等を送信（転送）する（Ｓ３２１）。その後、親機は、自身のグルーピング情報を更新する（Ｓ３２２）。
【０１５０】
また、クライアントであるオーディオ機器４は、グルーピング情報等を受信して（Ｓ３１０）自身のグルーピング情報を更新する（Ｓ３１１）。さらに、子機は、親機から転送されたグルーピング情報等を受信して（Ｓ３３０）、自身がクライアントであるかを判断する（Ｓ３３１）。図２５に示す例において、子機は、マスタであるので（Ｓ３３１でＮＯ）、セットサーバコマンドは送信せず、自身のグルーピング情報を更新する（Ｓ３３３）。したがって、図２４で説明した場合とは異なり、子機は親機からオーディオ信号を受信する（配信経路の変更なし）。
【０１５１】
なお、グループに所属している状態で、ステレオペア設定が解除された場合には、例えば、子機がクライアントである場合にはマスタのオーディオ機器４にリセットサーバコマンドを送信して同期再生のオーディオ信号の送信を停止するようにすればよい。また、子機がマスタに含まれる場合には、特に何もしなくてよい。親機であったオーディオ機器４がマスタとして機能するためである。
【０１５２】
《ステレオペアを含むグループにおけるオーディオ信号配信形態の説明》
次に、図２６を参照しつつ親機および子機が所属するグループでの同期再生について説明する。図２６は、同期再生時におけるグループに所属するオーディオ機器４間のオーディオ信号の送信形態を説明する説明図である。なお、同期再生の制御は、特開２０１５−１０００８５号公報に記載されているような一般的な技術を適用すればよく、詳細な説明は省略する。また、本実施形態では、１のグループにおいて所属できるオーディオ機器４の台数は２以上である。
【０１５３】
また、上述したように、親機がマスタとして選択された場合には親機および子機がマスタとして扱われる。また、親機がクライアントとして選択された場合には親機および子機がクライアントとして扱われる。さらに、上述したように親機がマスタであるかクライアントであるかによって、親機の再生処理（遅延再生／非遅延再生）が異なってくる。
【０１５４】
最初に、図２６（Ａ）の例について説明する。図２６（Ａ）に示すグループは、マスタが親機４−４および子機４−５であり、クライアントがオーディオ機器４−６となっている。
【０１５５】
マスタである親機４−４は、無線ＬＡＮ通信部５６から同期再生の対象であるコンテンツとなるオーディオ信号（Ｒ／Ｌ）を子機４−５およびクライアントのオーディオ機器４−６に配信（送信）する。また、親機４−４は、オーディオ信号（Ｒ／Ｌ）からＲｃｈのオーディオ信号（Ｒ）を分離し、バッファ５４経由でパワーアンプ５５に出力する（遅延再生）。
【０１５６】
一方、オーディオ機器４−６および子機４−５は、マスタである親機４−４に指定された同期再生の開始時間に再生を開始する。なお、子機４−５も、受信したオーディオ信号（Ｒ／Ｌ）からオーディオ信号（Ｌ）を分離し、バッファ５４経由せずパワーアンプ５５に出力する（非遅延再生）。これにより、親機４−４および子機４−５のスピーカ６５，６５からは、ＲｃｈおよびＬｃｈの音響が出力（ステレオ出力）される。なお、オーディオ機器４−６のスピーカ６５からは、受信したオーディオ信号（Ｒ／Ｌ）が、たとえばダウンミックスされてバッファ５４を経由せずにパワーアンプ５５に出力（モノラル出力）される。
【０１５７】
次に、図２６（Ｂ）の例について説明する。図２６（Ｂ）に示すグループは、マスタがオーディオ機器４−１であり、クライアントがオーディオ機器４−２，親機４−４および子機４−５となっている。子機からセットサーバコマンドをオーディオ機器４−１に送信するなどして接続形態を変更するのは上記図２４で説明した通りである。
【０１５８】
マスタであるオーディオ機器４−１は、無線ＬＡＮ通信部５６から同期再生の対象であるコンテンツとなるオーディオ信号（Ｒ／Ｌ）をクライアントのオーディオ機器４−２、親機４−４および子機４−５に配信（送信）する。また、オーディオ機器４−１は、オーディオ信号（Ｒ／Ｌ）を、たとえばダウンミックスしてパワーアンプ５５に出力（モノラル出力）する。
【０１５９】
一方、オーディオ機器４−２、親機４−４および子機４−５は、マスタであるオーディオ機器４−１に指定された同期再生の開始時間に再生を開始する。この場合、親機４−４および子機４−５は、それぞれ受信したオーディオ信号（Ｒ／Ｌ）からオーディオ信号（Ｒ）およびオーディオ信号（Ｌ）を分離し、バッファ５４経由せずパワーアンプ５５に出力（ステレオ出力）する（非遅延再生）。また、親機４−４は、オーディオ信号（Ｒ／Ｌ）を、子機４−１４には送信しない。
【０１６０】
上述のように親機がクライアントである場合に子機へのオーディオ信号の配信経路を変更するのは、マスタ機器および親機による二重の遅延で再生音がずれてしまう（遅延時間の設定が長くなる、または厳しくなる）ことを防止するためである。すなわち、図２６（Ｂ）に示す配信経路ではなく親機から子機にオーディオ信号を送信する配信経路とした場合、親機は子機と再生を同期させるため自身の放音を遅延させる必要があり、親機で被遅延再生されることを前提にオーディオ信号を送信してきたマスタ機器と放音タイミングがずれてしまうためである。（または、マスタ機器で親機の配信を考慮した大きな遅延を設定する必要がある）
【０１６１】
以上のように、親機が同期再生のマスタ／クライアントのいずれに設定されるかによって子機に対する配信経路を変更しているので、ステレオペア設定された再生機器（オーディオ機器４）を含む複数の再生機器（オーディオ機器４）から構成されるグループでの同期再生において、オーディオ信号の配信経路を変更してステレオ再生での遅延の発生をなくすことが可能となる。
【０１６２】
《オーディオ機器の異常発生時の表示内容の説明》
次に、図２７を参照しつつオーディオ機器４の異常発生時のコントロール画面の表示について説明する。図２７（Ａ）は、オーディオ機器４−１が異常状態の場合の再生制御時のコントロール画面（機器選択画面）の一例を示す図である。図２７（Ｂ）は、子機であるオーディオ機器４−５が異常状態の場合の再生制御時のコントロール画面（機器選択画面）の一例を示す図である。
【０１６３】
図１８（Ｂ）などに示すようにオーディオ機器４の一覧画面では、機器名称が表示されているが、オーディオ機器４が異常状態の場合には機器名称に加えて異常状態であることを示す情報が表示される。
【０１６４】
たとえば、オーディオ機器４−１が異常状態の場合には、図２７（Ａ）に示すように機器選択ボタン９３には「ＡＶレシーバ」に加えて「（異常）」が表示される。異常状態は、オーディオ機器４の再生処理部が機能しないなどのオーディオ機器４の一部の機能が正常に動作しない場合のほか、オーディオ機器４全体が動作しない場合も含まれる。
【０１６５】
オーディオ機器４が異常であるか正常であるかは、オーディオ機器４が自己診断機能を用いて判断する。そして、異常と判断した場合、オーディオ機器４は、ポーリングによる通信において異常であることを示す情報をコントローラ１に送信する。なお、オーディオ機器４全体が動作しない場合には、オーディオ機器４が異常を判断できないが、この場合はコントローラ１との通信が中断されることになるので、コントローラ１側で判断すればよい。具体的には、コントローラ１は、通信が成功していたオーディオ機器４との通信が一定期間できない状態になった場合に異常と判断する。なお、マスタ選択画面などでの表示態様も同様にしてもよい。
【０１６６】
また、ステレオペア設定されているオーディオ機器４の場合、親機の場合も上述と同様に異常状態であることを示す情報が表示される。また、子機の場合にも、異常状態であることを示す情報が表示されるが、表示される領域は親機の表示領域（表示欄）となる。
【０１６７】
たとえば、子機であるオーディオ機器４−５が異常状態である場合、図２７（Ｂ）に示すように親機であるオーディオ機器４−４の機器選択ボタン９６に親機の機器名称「スピーカＡ」に加え「｛異常（子機）｝」が表示される。この場合、子機であるオーディオ機器４−５が、異常の判断を行ってポーリングによる通信において異常であることを示す情報をコントローラ１に送信している。なお、親機経由で子機の異常状態をコントローラ１に送信してもよい。また、子機の異常状態の表示内容は「異常（子機）」に限定されない。たとえば「異常（機器名称）」としてもよい。
【０１６８】
子機は、機器選択画面のようなオーディオ機器４の一覧画面には表示されないが、上述のように親機の表示領域（表示欄）において異常状態を表示できるので、ユーザに子機の異常を告知することができる。
【０１６９】
次に、図２８に示すフローチャートを参照してステレオ再生動作停止処理について説明する。図２８は、コントローラ（制御部）のステレオ再生動作停止処理を示すフローチャートである。この処理では、上述したオーディオ機器４の一覧画面の表示の更新に加え、ステレオ再生されている場合には、ステレオペア設定されている他のオーディオ機器４に対して再生動作を停止させる停止コマンドがコントローラ１から送信される。
【０１７０】
異常と判断されたオーディオ機器４は、異常であることを示す情報をコントローラ１に送信する（ステップＳ３５０）。コントローラ１は、異常であることを受信すると（Ｓ３６０）、異常のオーディオ機器４がステレオペア設定の子機であるかを判断する（Ｓ３６１）。たとえば、オーディオ制御テーブルの情報に基づいて判断する。子機ではない場合（Ｓ３６１でＮＯ）、コントローラ１は、通常の表示画面の更新を行う（Ｓ３６２）。具体的には、上述したように親機に対応する機器選択ボタンなどで「機種名称」に加えて「（異常）」を表示する。一方、子機である場合（Ｓ３６１でＹＥＳ）、子機用の表示画面の更新を行う（Ｓ３６３）。具体的には、上述したように親機に対応する機器選択ボタンなどで「機種名称」に加えて「｛異常（子機）｝」を表示する。
【０１７１】
その後、コントローラ１は、異常と判断されたオーディオ機器４がステレオペア設定の親機または子機であるかを判断する（Ｓ３６４）。親機または子機であると判断した場合（Ｓ３６４でＹＥＳ）、コントローラ１は、異常と判断されたオーディオ機器４（親機または子機）とステレオペアの他のオーディオ機器４（子機または親機）に再生の停止コマンドを送信する（Ｓ３６５）。一方、Ｓ３６４で親機でも子機でもないと判断した場合は、処理を終了する。
【０１７２】
そして、子機または親機である他のオーディオ機器４は、再生の停止コマンドを受信して（Ｓ３７０）、再生動作を停止する（Ｓ３７１）。これにより、ステレオペアの１のオーディオ機器４が異常状態である場合に、他のオーディオ機器４の再生動作を停止させることができる。これにより、ユーザが異常に気付き易くなる。
【０１７３】
なお、同期再生のグループを構成するオーディオ機器４が異常である場合にも、同様にグループを構成する他のオーディオ機器４の同期再生の動作を停止させるようにしてもよい。
【０１７４】
《尚書き》
なお、上述の実施形態では、親機がクライアントである場合に子機からマスタに対して配信経路の変更コマンドが送信されるが、マスタに送信するのは親機であってもよく、また親機および子機のそれぞれが送信するようにしてもよい。また、子機から親機を経由してマスタに送信するようにしてもよい。
【０１７５】
また、上述の実施形態では、１のステレオペアの設定のみが行われていたが、複数のステレオペアを設定してもよい。また、ステレオペアは、２台のオーディオ機器に限らずたとえば４台のオーディオ機器をステレオペアとしてもよい。
【０１７６】
さらに、上述の実施形態では、図１２に示すようにステレオペアとなる相手（他のオーディオ機器）を探索する構成であるが、特にこれに限定されるものではない。ユーザが手動で再生チャンネルや親子関係などのステレオペア設定を行ってもよい。また、ステレオペア設定を携帯電話機で行ってもよい。
【０１７７】
さらに、上述の実施形態では、オーディオシステムに所属するオーディオ機器の全てがステレオペア設定の対象であるとして説明したが、ステレオペア設定の対象とならないオーディオ機器が含まれていてもよい。
【０１７８】
また、上述の実施形態では、オーディオ機器のネットワーク接続時にシステム管理テーブル、オーディオ制御テーブルなどが自動生成されているが、特にこれに限定されるものではない。ユーザが必要な情報を直接にコントローラ１などに入力してもよい。
【０１７９】
なお、この発明の再生機器は、映像再生機能を持つオーディオ・ビジュアル（ＡＶ）機器であってもよく、これらが混在するシステムを含む。
【符号の説明】
【０１８０】
１  携帯電話機（コントローラ）
４（４−１〜４−７）  オーディオ機器
１５  メモリカード
２０  制御部（携帯電話機）
３０  操作部
４１  表示部
５０  制御部（オーディオ機器）
５０Ａ  オーディオシステムプログラム
５１  オーディオ処理部
５６，５７  無線ＬＡＮ通信部
５８  有線ＬＡＮ通信部
５９  操作部
６１  スピーカ
７０  オーディオシステム制御プログラム
【図１】
0006451596.tif 000002
【図２】
0006451596.tif 000003
【図３】
0006451596.tif 000004
【図４】
0006451596.tif 000005
【図５】
0006451596.tif 000006
【図６】
0006451596.tif 000007
【図７】
0006451596.tif 000008
【図８】
0006451596.tif 000009
【図９】
0006451596.tif 000010
【図１０】
0006451596.tif 000011
【図１１】
0006451596.tif 000012
【図１２】
0006451596.tif 000013
【図１３】
0006451596.tif 000014
【図１４】
0006451596.tif 000015
【図１５】
0006451596.tif 000016
【図１６】
0006451596.tif 000017
【図１７】
0006451596.tif 000018
【図１８】
0006451596.tif 000019
【図１９】
0006451596.tif 000020
【図２０】
0006451596.tif 000021
【図２１】
0006451596.tif 000022
【図２２】
0006451596.tif 000023
【図２３】
0006451596.tif 000024
【図２４】
0006451596.tif 000025
【図２５】
0006451596.tif 000026
【図２６】
0006451596.tif 000027
【図２７】
0006451596.tif 000028
【図２８】
0006451596.tif 000029