(57)【特許請求の範囲】
【請求項１】
複数の通信装置と、マルチチャンネルデータを前記複数の通信装置に伝送するコントローラとを備える通信システム内で、前記複数の通信装置のうち前記コントローラを介さずに電源が供給される通信装置群において実行される通信制御方法であって、
前記通信装置群に含まれる各通信装置と前記コントローラとの無線接続状態に基づき、前記通信装置群に含まれるいずれかの通信装置を、前記コントローラから無線受信した前記マルチチャンネルデータを前記通信装置群に含まれる他の通信装置に送信するマスタに決定する決定工程と、
前記マスタが、前記コントローラから無線受信した前記マルチチャンネルデータを前記通信装置群に含まれる他の通信装置に有線送信する送信工程と
を備えることを特徴とする通信制御方法。
【請求項２】
前記通信装置群に含まれる通信装置のうち、他の通信装置から電源供給をうけない仮マスタが、前記マスタを決定することを特徴とする請求項１に記載の通信制御方法。
【請求項３】
前記通信装置群に含まれる通信装置間の接続は、前記マルチチャンネルデータと交流電源信号とが多重されて伝送される電源多重ケーブルによる有線接続により行われることを特徴とする請求項２に記載の通信制御方法。
【請求項４】
前記仮マスタが、前記通信装置群のうち該仮マスタに接続された通信装置に、前記電源多重ケーブルを介して電源供給を行う工程を更に備えることを特徴とする請求項３に記載の通信制御方法。
【請求項５】
前記仮マスタから前記電源多重ケーブルを介して電源供給を受けた通信装置が、該通信装置に更に接続される他の通信装置に、前記電源多重ケーブルを介して電源供給を行う工程を更に備えることを特徴とする請求項４に記載の通信制御方法。
【請求項６】
前記送信工程では、前記マスタが、前記通信装置群のうち該マスタに接続された通信装置に、前記電源多重ケーブルを介して前記マルチチャンネルデータを送信することを特徴とする請求項３乃至請求項５のいずれか１項に記載の通信制御方法。
【請求項７】
前記マスタから前記電源多重ケーブルを介して前記マルチチャンネルデータを受信した通信装置が、該通信装置に更に接続される他の通信装置に、前記電源多重ケーブルを介して前記マルチチャンネルデータを送信する工程を更に備えることを特徴とする請求項６に記載の通信制御方法。
【請求項８】
複数の通信装置と、マルチチャンネルデータを前記複数の通信装置に伝送するコントローラとを備える通信システムであって、
前記複数の通信装置のうち前記コントローラを介さずに電源が供給される通信装置群に含まれる各通信装置と前記コントローラとの無線接続状態に基づき、前記通信装置群に含まれるいずれかの通信装置を、前記コントローラから無線受信した前記マルチチャンネルデータを前記通信装置群に含まれる他の通信装置に送信するマスタに決定する決定手段とを備え、
前記マスタが、前記コントローラから無線受信した前記マルチチャンネルデータを、前記通信装置群に含まれる他の通信装置に有線送信することを特徴とする通信システム。
【請求項９】
複数の通信装置と、マルチチャンネルデータを前記複数の通信装置に伝送するコントローラとを備える通信システム内で、前記複数の通信装置のうち前記コントローラを介さずに電源が供給される通信装置群の中の通信装置おいて実行される通信制御方法であって、
前記通信装置群に含まれる各通信装置と前記コントローラとの無線接続状態に基づき、前記通信装置群に含まれるいずれかの通信装置を、前記コントローラから無線受信した前記マルチチャンネルデータを前記通信装置群に含まれる他の通信装置に送信するマスタに決定する決定工程と、
前記マスタに、前記コントローラから無線受信した前記マルチチャンネルデータを前記通信装置群に含まれる他の通信装置に有線送信させる送信工程と
を備えることを特徴とする通信制御方法。
【請求項１０】
複数の通信装置と、マルチチャンネルデータを前記複数の通信装置に伝送するコントローラとを備える通信システム内で、前記複数の通信装置のうち前記コントローラを介さずに電源が供給される通信装置群の中の通信装置であって、
前記通信装置群に含まれる各通信装置と前記コントローラとの無線接続状態に基づき、前記通信装置群に含まれるいずれかの通信装置を、前記コントローラから無線受信した前記マルチチャンネルデータを前記通信装置群に含まれる他の通信装置に送信するマスタに決定する決定手段と、
前記マスタに、前記コントローラから無線受信した前記マルチチャンネルデータを前記通信装置群に含まれる他の通信装置に有線送信させる送信手段と
を備えることを特徴とする通信装置。
【請求項１１】
複数の通信装置と、マルチチャンネルデータを前記複数の通信装置に伝送するコントローラとを備える通信システム内で、前記複数の通信装置のうち前記コントローラを介さずに電源が供給される通信装置群の通信装置に、請求項１乃至７のいずれか１項に記載の通信制御方法を実行させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信制御方法、通信システム及びコンピュータプログラムに関する。
【背景技術】
【０００２】
音源装置から複数のアクティブスピーカへオーディオデータを無線伝送するサラウンドシステムが提案されている（特許文献１）。
【特許文献１】特開２００１−１２７７１２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、提案技術では、音源装置とスピーカの間の電波環境はスピーカ毎に異なるため、通信品質の良好でないスピーカが存在する場合があった。
【０００４】
この場合、音源装置と電波環境の良好でないスピーカとをケーブル接続する方法が考えられるが、音源装置とスピーカは距離を隔てて設置されることが多いため、ケーブルが部屋や人の導線を跨ぐ等、ケーブルでの接続に問題がある場合があった。
【０００５】
また、電力を得るために、複数のスピーカの各々を限られた場所に存在する電源アウトレットにケーブルで接続する必要があり、使い勝手が悪かった。
【０００６】
そこで本発明は、サラウンドシステム等に好適なデータソース機器と複数のデータシンク機器との間の位置関係の自由度を確保しながら、両者間の通信品質を比較的良好とすることを目的とする。それと同時に、電源アウトレットの位置が限定的であることに起因する使い勝手の悪さを改善することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明は、
複数の通信装置と、マルチチャンネルデータを前記複数の通信装置に伝送するコントローラとを備える通信システム内で、前記複数の通信装置のうち前記コントローラを介さずに電源が供給される通信装置群において実行される通信制御方法であって、
前記通信装置群に含まれる各通信装置と前記コントローラとの無線接続状態に基づき、前記通信装置群に含まれるいずれかの通信装置を、前記コントローラから無線受信した前記マルチチャンネルデータを前記通信装置群に含まれる他の通信装置に送信するマスタに決定する決定工程と、
前記マスタが、前記コントローラから無線受信した前記マルチチャンネルデータを前記通信装置群に含まれる他の通信装置に有線送信する送信工程と
を備える。
【０００８】
上記課題を解決するため、本発明はさらに、
複数の通信装置と、マルチチャンネルデータを前記複数の通信装置に伝送するコントローラとを備える通信システム内で、前記複数の通信装置のうち前記コントローラを介さずに電源が供給される通信装置群の中の通信装置おいて実行される通信制御方法であって、
前記通信装置群に含まれる各通信装置と前記コントローラとの無線接続状態に基づき、前記通信装置群に含まれるいずれかの通信装置を、前記コントローラから無線受信した前記マルチチャンネルデータを前記通信装置群に含まれる他の通信装置に送信するマスタに決定する決定工程と、
前記マスタに、前記コントローラから無線受信した前記マルチチャンネルデータを前記通信装置群に含まれる他の通信装置に有線送信させる送信工程と
を備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、サラウンドシステム等に好適なデータソース機器と複数のデータシンク機器との間の位置関係の自由度を確保しながら、両者間の通信品質を比較的良好とすることができる。また、それと同時に、電源アウトレットの位置が限定的であることに起因する使い勝手の悪さを改善することができる。
【発明を実施するための最良の形態】
【００１０】
以下、添付する図面を参照して、発明の実施携帯を説明する。
【００１１】
［第１の実施形態］
本発明の実施の形態について説明する。図１は本発明を適用した５．１チャンネルサラウンドシステムとしての音声通信システム内の構成の一例を示すブロック図である。
【００１２】
スピーカコントローラ（以下、コントローラ）１００は光ディスクプレーヤ等から入力されたマルチチャンネルデータをデコードしてチャンネル毎のデータを生成する。ここでは、コントローラ１００はマルチチャネルオーディオデータをデコードしてチャネル毎のオーディオデータを生成する。コントローラ１００は生成した各チャンネルのオーディオデータの周波数特性等を補正する。その後、コントローラ１００は各チャンネルのオーディオデータをコマンドとともに同期伝送フレーム（後述図２）のタイムスロットに配置して、アダプタに送信する。このときの宛先アダプタには、電源多重ケーブルで有線接続されたアダプタ（図１では、アダプタ１１３）と、無線で接続されたアダプタ（図１では、アダプタ１１０）とがある。
【００１３】
また、コントローラ１００はアダプタ１１０から１１５が送信したステイタス情報等のデータ（以下、ステイタスデータ）を、電源多重ケーブルで有線接続されたアダプタと無線で接続されたアダプタから受信する。なお、ステイタス情報には、例えば受信データに対する肯定応答（ＡＣＫ）が含まれる。
【００１４】
アダプタ１１０から１１５は、コントローラ１００から送信された伝送フレームを受信する。より具体的には、複数のアダプタのうち一部は、電源多重ケーブルもしくは無線でコントローラ１００と接続され、コントローラから伝送フレームを受信する。それ以外のアダプタは、上り側（上りデータの伝送方向（後述））に電源多重ケーブルで有線接続されたアダプタから、伝送データを受信する。
【００１５】
また、アダプタ１１０から１１５のうち、初期設定時に仮スレーブアダプタ（後述）に指定されたアダプタは、仮マスタアダプタ（後述）に指定されたアダプタから送信された伝送フレームを、上り側に電源多重ケーブルで有線接続されたアダプタから受信する。
【００１６】
アダプタ１１０から１１５は、受信した伝送フレームを、下り側（下りデータの伝送方向（後述））に電源多重ケーブルで接続されたアダプタが存在する場合、当該アダプタに有線送信する。すなわち、アダプタ１１０から１１５は受信した伝送フレームを下り側に電源多重ケーブルで接続されたアダプタに中継する。また、アダプタ１１０から１１５は、初期設定時に仮マスタアダプタとなった場合、コマンドを同期伝送フレームのタイムスロットに配置して、下り側に電源多重ケーブルで接続されたアダプタに送信する。
【００１７】
アダプタ１１０から１１５には、各々に接続される音声再生装置であるスピーカ１２０から１２５の配置に基づいたオーディオチャンネルが割り当てられている。図１においては、アダプタ１１０から１１５は各々、センター（Ｃ）、フロントライト（ＦＲ）、リアライト（ＲＲ）、フロントレフト（ＦＬ）、サブウーファ（ＳＷ）、リアレフト（ＲＬ）の各チャンネルに割り当てられている。
【００１８】
アダプタ１１０から１１５は、受信した伝送フレームから自身に割り当てられたチャンネルに対するオーディオデータとコマンドを取得する。アダプタ１１０から１１５は、取得したコマンドに従って動作する。アダプタ１１０から１１５は取得したオーディオデータにスピーカ特性等に基づく補正を加える。その後、アダプタ１１０から１１５はオーディオデータをデジタル−アナログ（Ｄ／Ａ）変換、増幅してオーディオ信号を生成し、各々スピーカ１２０から１２５に出力する。このときアダプタ１１０から１１５はマルチチャンネルオーディオデータを正しく再生すべくコントローラ１００の指示に基づいて所定のタイミングでオーディオ信号を生成し、各々スピーカ１２０から１２５に出力する。
【００１９】
アダプタ１１０から１１５は自身のステイタスデータを電源多重ケーブルもしくは無線で接続されたコントローラ１００、または上り側に電源多重ケーブルで接続されたアダプタに送信する。
【００２０】
また、アダプタ１１０から１１５は、下り側に電源多重ケーブルで接続されたアダプタからステイタスデータを受信する。そして、アダプタ１１０から１１５は受信したステイタスデータを電源多重ケーブルもしくは無線で接続されたコントローラ１００、または上り側に電源多重ケーブルで接続されたアダプタに送信、すなわち中継する。なお、本説明では、スピーカに接続するアダプタを通信装置の一例として説明するが、スピーカ自体が上記アダプタと同じ機能を有してもよい。
【００２１】
以下、コントローラ１００がアダプタ１１０から１１５に向けて送信するデータまたは初期設定時に仮マスタアダプタが仮スレーブアダプタに向けて送信するデータを下りデータと呼ぶ。また、アダプタ１１０から１１５がコントローラ１００に向けて送信するデータまたは初期設定時に仮スレーブアダプタが仮マスタアダプタに向けて送信するステイタスデータを上りデータと呼ぶ。
【００２２】
スピーカ１２０から１２５は、各々アダプタ１１０から１１５から入力されたオーディオ信号を機械振動に変換し、音として出力する音声再生装置である。
【００２３】
アダプタ１１０から１１５とスピーカ１２０から１２５は各々ケーブルで接続されている。アダプタ１１０から１１５は各々スピーカ１２０から１２５に内蔵されていてもよい。
【００２４】
電源多重ケーブル１３０から１３４は、通信装置間を接続するケーブルであり、コントローラ１００とアダプタまたはアダプタ間を接続する。電源多重ケーブルはデータと、電力を搬送する交流電源信号が多重されて伝送される。電源多重ケーブルは、例えば、平衡２芯ケーブルであり、一方の端にはオス型のプラグを有し、他方の端にはメス型のプラグを有する。
【００２５】
ここで、電源多重ケーブル１３０から１３４の配線形態と各機器へ交流電源信号の伝送方法について説明する。
【００２６】
電源多重ケーブル１３０から１３４の配線は、交流電源信号の伝送方向に従ってある機器の有線出力端子から他の機器の有線入力端子へとなされる。アダプタの有線入力端子、有線出力端子は、電源多重ケーブルが接続可能な形状を有し、例えば、有線出力端子にはメス型のプラグが接続され、有線入力端子にはオス型のプラグが接続される。図１では、出力端子を逆三角形形状で示し、入力端子を三角形形状で示している。
【００２７】
図１においては、コントローラ１００が電源アウトレット１４０に接続されている。そして、コントローラ１００の有線出力端子４０８とアダプタ１１３の有線入力端子とが電源多重ケーブル１３２で接続されている。また、アダプタ１１３の有線出力端子とアダプタ１１４の有線入力端子とが電源多重ケーブル１３３で接続されている。さらに、アダプタ１１４の有線出力端子とアダプタ１１５の有線入力端子とが、電源多重ケーブル１３４で接続されている。このとき、交流電源信号は、コントローラ１００からアダプタ１１３へ、アダプタ１１３からアダプタ１１４へ、アダプタ１１４からアダプタ１１５へと伝送される。
【００２８】
また、アダプタ１１２が電源アウトレット１４１に接続されている。そして、アダプタ１１２の有線出力端子とアダプタ１１１の有線入力端子、アダプタ１１１の有線出力端子とアダプタ１１０の有線入力端子が各々電源多重ケーブル１３１、１３０で接続されている。このとき、交流電源信号はアダプタ１１２からアダプタ１１１へ、アダプタ１１１からアダプタ１１０へと伝送され、電源供給が行われる。このように、アダプタ１１０、１１１及び１１２のアダプタ群（通信装置群）は、コントローラ１００を介さずに電源が供給される。
【００２９】
次に、データ経路からみた接続形態について説明する。コントローラ１００との間のデータ経路に無線経路を含まないアダプタ（図１ではアダプタ１１３、１１４、１１５）の集合における下りデータの経路は交流電源信号の場合と同じである。すなわち、当該アダプタは有線入力端子に接続されたコントローラ１００またはアダプタから下りデータを受信する。そして、当該アダプタは、有線出力端子に接続されたアダプタが存在する場合、有線出力端子に接続されたアダプタに受信したデータを送信、すなわち中継する。
【００３０】
図１においては、コントローラ１００がアダプタ１１０から１１５に向けて送信した下りデータはコントローラ１００からアダプタ１１３へ、アダプタ１１３からアダプタ１１４へ、アダプタ１１４からアダプタ１１５へと伝送される。上りデータの経路は下りデータのそれと逆である。
【００３１】
コントローラ１００との間のデータ経路に無線経路を含むアダプタ（図１においてはアダプタ１１０、１１１、１１２）の集合（以下、無線接続アダプタ群）におけるデータ経路については後述する。
【００３２】
図２は、発明の実施形態に対応する伝送フレームの構成の一例を示す図である。伝送フレームは所定のデータ長を有し、所定の周期で送信される。伝送フレームは各チャンネルのオーディオデータとコマンドを配置する複数のタイムスロットからなる。図中Ｃ、ＦＲ、ＦＬ、ＲＲ、ＲＬと表記されている部分は各々センター、フロントライト、フロントレフト、リアライト、リアレフトチャンネルのオーディオデータを配置するタイムスロットである。コマンドと表記されている部分はコマンドを配置するタイムスロットである。１伝送フレームはちょうど１標本化点分のオーディオデータを含む。
【００３３】
図３は、発明の実施形態に対応する、伝送媒体、データの伝送方向と周波数帯の関係の一例を示す図である。図３に示すように、有線と無線とでは異なる周波数帯を使用する。また、下りデータと上りデータは異なる周波数帯で伝送される。下りデータの帯域（下り帯域）は上りデータの帯域（上り帯域）に対して高周波側に位置し、広い帯域を有する。
【００３４】
以下、図４を参照して、本実施形態の音声通信システムを構成するコントローラ１００の構成について説明する。図４は、発明の実施形態に対応するコントローラ１００の機能構成の一例を示すブロック図である。制御部４００は、コントローラ１００各部の制御を行う。なお、図４では、各部との信号線は図の簡単化のために省略している。制御部４００は、アダプタ１１０から１１５に対するコマンドをフレーム生成部４０４に出力する。また、制御部４００はＯＦＤＭ復調部４１１、４１２と無線受信復調部４１３からアダプタ１１０から１１５のステイタスデータが入力される。
【００３５】
マルチチャンネルオーディオ入力端子４０１には、光ディスクプレーヤ等が接続され、マルチチャンネルオーディオデータが入力される。マルチチャンネルオーディオデコーダ４０２は、マルチチャンネルオーディオ入力端子４０１から入力されたマルチチャンネルオーディオデータをデコードし、チャンネル毎のオーディオデータを生成する。マルチチャンネルオーディオデコーダ４０２は、チャンネル毎のオーディオデータを音響処理部４０３に出力する。
【００３６】
音響処理部４０３は、マルチチャンネルオーディオデコーダ４０２から入力された各チャンネルのオーディオデータに周波数特性等の補正を加える。音響処理部４０３は、補正を加えた各チャンネルのオーディオデータをフレーム生成部４０４に出力する。
【００３７】
フレーム生成部４０４は、音響処理部４０３から入力された各チャンネルのオーディオデータと制御部４００から入力されたコマンドを同期伝送フレームのタイムスロットに配置し、伝送フレームを生成する。フレーム生成部４０４は生成した伝送フレームをＯＦＤＭ変調部４０５に出力する。
【００３８】
直交周波数分割多重（ＯＦＤＭ）変調部４０５は、フレーム生成部４０４から入力された伝送フレームをＯＦＤＭ変調し、有線下り帯域ＯＦＤＭ信号を生成する。ＯＦＤＭ変調部４０５は生成した有線下り帯域ＯＦＤＭ信号を各々多重分離部４０６、４０７と無線変調送信部４１０に出力する。
【００３９】
多重分離部４０６、４０７は、ＯＦＤＭ変調部４０５から入力された有線下り帯域ＯＦＤＭ信号と電源部４１５から入力された交流電源信号を多重して下りデータ電源多重信号を生成する。多重分離部４０６、４０７は生成した下りデータ電源多重信号を各々有線出力端子４０８、４０９に出力する。また、多重分離部４０６、４０７は各々有線出力端子４０８、４０９から入力された有線上り帯域ＯＦＤＭ信号を各々ＯＦＤＭ復調部４１１、４１２に出力する。
【００４０】
有線出力端子４０８、４０９には、電源多重ケーブルが接続される。有線出力端子４０８、４０９は各々、多重分離部４０６、４０７と各々に接続された電源多重ケーブルを電気的に接続する。
【００４１】
無線変調送信部４１０は、ＯＦＤＭ変調部４０５から入力された有線下り帯域ＯＦＤＭ信号を下り無線搬送波周波数に変換して無線下り帯域ＯＦＤＭ信号を生成する。無線変調送信部４１０は生成した無線下り帯域ＯＦＤＭ信号を送信アンテナから送信する。
【００４２】
ＯＦＤＭ復調部４１１、４１２は、各々多重分離部４０６、４０７から入力された有線上り帯域ＯＦＤＭ信号を復調し、アダプタ１１０から１１５のステイタスデータを再生成する。ＯＦＤＭ復調部４１１、４１２は再生成したアダプタ１１０から１１５のステイタスデータを制御部４００に出力する。
【００４３】
無線受信復調部４１３は、受信アンテナで受信した無線上り帯域ＯＦＤＭ信号を復調し、アダプタ１１０から１１５のステイタスデータを再生成する。無線受信復調部４１３は再生成したアダプタ１１０から１１５のステイタスデータを制御部４００に出力する。
【００４４】
電源プラグ４１４は、電源アウトレットに接続され、交流電源信号が入力される。電源プラグ４１４に入力された交流電源信号は電源部４１５に出力される。電源部４１５は、電源プラグ４１４から入力された交流電源信号から雑音を除去し、多重分離部４０６、４０７に出力する。また、電源部４１５は電源プラグ４１４から入力された交流電源信号を直流電源信号に変換してコントローラ１００各部に供給する。
【００４５】
次に、図５を参照して、本実施形態の音声通信システムを構成するアダプタ１１０から１１５の構成について説明する。図５は、発明の実施形態に対応するアダプタ１１０から１１５の機能構成の一例を示すブロック図である。
【００４６】
制御部５００は、再生処理部５０６から入力されたコマンド等に基づいてアダプタ各部の制御を行う。なお、図５では、各部との信号線は図の簡単化のために省略している。制御部５００は、経路切換部５０５に自身のステイタスデータを出力する。また、制御部５００は、初期設定時に自身が仮マスタアダプタとなった場合、仮スレーブアダプタに対するコマンドをフレーム生成部５２４に出力する。さらに、自身が初期設定時に仮マスタアダプタとなった場合、経路切換部５０５から仮スレーブアダプタのステイタスデータが入力される。
【００４７】
有線入力端子５０１には、電源多重ケーブルが接続される。有線入力端子５０１は多重分離部５０３と有線入力端子５０１に接続された電源多重ケーブルを電気的に接続する。接続検知部５０２は、有線入力端子５０１への電源多重ケーブルの接続の有無を検知し、制御部５００に通知する（信号線は簡単のため省略している）。また、接続検知部５１５、５１６は、各々有線出力端子５１３、５１４への電源多重ケーブルの接続の有無を検知し、制御部５００に通知する（信号線は簡単のため省略している）。
【００４８】
多重分離部５０３は、有線入力端子５０１から入力された下りデータ電源多重信号または上りデータ電源多重信号を各々有線下り帯域ＯＦＤＭ信号または有線上り帯域ＯＦＤＭ信号と交流電源信号に分離する。多重分離部５０３は、分離された有線下り帯域ＯＦＤＭ信号または有線上り帯域ＯＦＤＭ信号、交流電源信号を各々ＯＦＤＭ復調部５０４、電源部５２３に出力する。また、多重分離部５０３はＯＦＤＭ変調部５２０から入力された有線上り帯域ＯＦＤＭ信号または有線下り帯域ＯＦＤＭ信号を有線入力端子５０１に出力する。
【００４９】
多重分離部５１１、５１２は、ＯＦＤＭ変調部５０９、５１０から入力された有線下り帯域ＯＦＤＭ信号や有線上り帯域ＯＦＤＭ信号と電源部５２３から入力された交流電源信号とを多重して下りデータ電源多重信号や上りデータ電源多重信号を生成する。多重分離部５１１、５１２は生成した下りデータ電源多重信号または上りデータ電源多重信号を、各々有線出力端子５１３、５１４に出力する。また、多重分離部５１１、５１２は各々有線出力端子５１３、５１４から入力された有線上り帯域ＯＦＤＭ信号または有線下り帯域ＯＦＤＭ信号を各々ＯＦＤＭ復調部５１８、５１９に出力する。
【００５０】
ＯＦＤＭ復調部５０４、５１８、５１９は、各々多重分離部５０３、５１１、５１２から入力された有線下り帯域ＯＦＤＭ信号または有線上り帯域ＯＦＤＭ信号を復調する。そして、有線下り帯域ＯＦＤＭ信号からは伝送フレームを、有線上り帯域ＯＦＤＭ信号からはステイタスデータを再生成する。ＯＦＤＭ復調部５０４、５１８、５１９は、再生成された伝送フレームまたはステイタスデータを経路切換部５０５に出力する。
【００５１】
ＯＦＤＭ復調部５０４、５１８、５１９は制御部５００の指示に従って図６に示すようにモードに応じて異なる復調処理を行う。例えば、モード１０の場合、ＯＦＤＭ復調部５０４は有線下り帯域ＯＦＤＭ信号に対する復調処理を行い、ＯＦＤＭ復調部５１８、５１９は有線上り帯域ＯＦＤＭ信号に対する復調処理を行う。
【００５２】
経路切換部５０５は、制御部５００の指示に従って、図６に示すようなモードに応じてデータ経路を切り換える。例えば、モード１０の場合、経路切換部５０５はＯＦＤＭ復調部５０４から入力された下りデータ（伝送フレーム）を、再生処理部５０６とＯＦＤＭ変調部５０９、５１０とに出力する。また、制御部５００とＯＦＤＭ復調部５１８、５１９から入力された上りデータ（即ち、自身のステイタスデータと自身の下流に接続された全アダプタのステイタスデータ）をＯＦＤＭ変調部５２０に出力する。
【００５３】
再生処理部５０６は、経路切換部５０５から入力された伝送フレームから自身に割り当てられたチャンネルのオーディオデータとコマンドを取得する。再生処理部５０６は取得したオーディオデータをオーディオ信号出力部５０７に出力する。また、再生処理部５０６は取得したコマンドを制御部５００に出力する。
【００５４】
オーディオ信号出力部５０７は、再生処理部５０６から入力されたオーディオデータをＤ／Ａ変換、増幅し、オーディオ信号を生成する。オーディオ信号出力部５０７は、生成したオーディオ信号をスピーカ出力端子５０８に出力する。このときオーディオ信号出力部５０７は、マルチチャンネルオーディオデータを正しく再生すべく制御部５００の指示に基づいて所定のタイミングでオーディオ信号を生成し、スピーカ出力端子５０８に出力する。
【００５５】
スピーカ出力端子５０８には、スピーカが接続される。ＯＦＤＭ変調部５０９、５１０、５２０は、経路切換部５０５から入力された伝送フレームまたはステイタスデータをＯＦＤＭ変調し、各々多重分離部５１１、５１２、５０３に出力する。ＯＦＤＭ変調部５０９、５１０、５２０は、制御部５００の指示に従って図６に示すようなモードに応じて異なる変調処理を行う。例えば、モード１０の場合、ＯＦＤＭ変調部５０９、５１０は有線下り帯域ＯＦＤＭ信号を生成する変調処理を行う。ＯＦＤＭ変調部５２０は有線上り帯域ＯＦＤＭ信号を生成する変調処理を行う。
【００５６】
有線出力端子５１３、５１４には、電源多重ケーブルが接続される。有線出力端子５１３、５１４は各々、多重分離部５１１、５１２と各々に接続された電源多重ケーブルを電気的に接続する。
【００５７】
無線受信復調部５１７は、受信アンテナで受信した無線下り帯域ＯＦＤＭ信号を復調し、伝送フレームを再生成する。無線受信復調部５１７は再生成した伝送フレームを経路切換部５０５に出力する。無線変調送信部５２１は、経路切換部５０５から入力されたステイタスデータＯＦＤＭ変調し、上り無線搬送波周波数に変換して無線上り帯域ＯＦＤＭ信号を生成する。無線変調送信部５２１は生成した無線上り帯域ＯＦＤＭ信号を送信アンテナから送信する。
【００５８】
電源プラグ５２２は、電源アウトレットに接続され、交流電源信号が入力される。電源プラグ５２２に入力された交流電源信号は、電源部５２３に出力される。電源部５２３は、有線入力端子５０１または電源プラグ４１４から入力された交流電源信号から雑音を除去し、多重分離部５１１、５１２に出力する。また、電源部５２３は、有線入力端子５０１または電源プラグ５２２から入力された交流電源信号を直流電源信号に変換してアダプタ各部に供給する。
【００５９】
本実施形態において、電源部５２３は電源プラグ５２２からの交流電源信号の入力の有無に基づいて交流電源信号源を選択する。電源部５２３は電源プラグ５２２からの交流電源信号の入力がある場合、電源プラグ５２２を交流電源信号源として選択する。そうでない場合、電源部５２３は多重分離部５０３を交流電源信号源として選択する。
【００６０】
フレーム生成部５２４は、制御部５００から入力されたコマンドを同期伝送フレームのタイムスロットに配置し、伝送フレームを生成する。このときフレーム生成部５２４はオーディオデータのタイムスロットにはヌルデータを配置する。フレーム生成部５２４は生成した伝送フレームを経路切換部５０５に出力する。
【００６１】
次に、図６を参照して、発明の実施形態に対応するモードについて説明する。図６は、発明の実施形態に対応する各モードにおけるアダプタ１１０から１１５内のデータ経路を説明するための図である。
【００６２】
経路切換部５０５は、図６に示すようにモードに応じてデータ経路を切り換える。また、ＯＦＤＭ復調部５０４、５１８、５１９は図６に示すようにモードに応じて異なる復調処理を行う。ＯＦＤＭ変調部５０９、５１０、５２０は図６に示すようにモードに応じて異なる変調処理を行う。
【００６３】
例えば、モード１０の場合、下りデータは有線入力端子５０１から入力され、ＯＦＤＭ復調部５０４にて有線下り帯域ＯＦＤＭ信号に対する復調処理がなされ、再生処理部５０６とＯＦＤＭ変調部５０９、５１０に入力される。ＯＦＤＭ変調部５０９、５１０に入力された下りデータは有線下り帯域ＯＦＤＭ信号を生成する変調処理を経て各々有線出力端子５１３、５１４から出力される。
【００６４】
上りデータは、制御部５００で生成（自身のステイタスデータ）、または有線出力端子５１３、５１４から入力され（自身の下流に接続された全アダプタのステイタスデータ）、ＯＦＤＭ変調部５２０に入力される。ＯＦＤＭ変調部５２０に入力された上りデータは、有線上り帯域ＯＦＤＭ信号を生成する変調処理を経て有線入力端子５０１から出力される。
【００６５】
ここで、無線接続アダプタ群におけるデータ経路について説明する。各機器は電源投入直後等の初期設定処理の中でデータ経路の決定にかかる処理を行う。各機器は初期設定処理を完了した後、オーディオデータの伝送にかかる処理を開始する。
【００６６】
なお、図６は各モードに遷移したアダプタにおいて全データ経路が使用されなければならないことを示すものではない。例えばモード１０に遷移したアダプタにおいて、有線出力端子５１４に電源多重ケーブルが未接続ならば、ＯＦＤＭ復調部５０４にて有線下り帯域ＯＦＤＭ信号に対する復調処理がなされた下りデータを、ＯＦＤＭ変調部５１０に入力しなくてもよい。また、このとき、有線出力端子５１４において入出力されるデータかかるＯＦＤＭ変調部５１０、ＯＦＤＭ復調部５１９の動作を停止してもよい。
【００６７】
なお、図６において、モード００は、マスタアダプタを決定するための初期設定時に利用されるモードであって、仮マスタアダプタとして振る舞うアダプタに設定される。モード０１は、マスタアダプタを決定するための初期設定時に利用されるモードであって、接続形態を把握する前に仮スレーブアダプタとして振る舞うアダプタに設定される。モード１０は、スレーブアダプタとして振る舞うアダプタの内、有線入力端子５０１で上り方向のアダプタと接続されているアダプタに設定される。モード１０は、初期設定時にも使用される。
【００６８】
モード２０は、マスタアダプタとして振る舞うアダプタに設定される。モード２１は、スレーブアダプタとして振る舞うアダプタの内、有線出力端子５１３で上り方向のアダプタと接続されているアダプタに設定される。モード２２は、スレーブアダプタとして振る舞うアダプタの内、有線出力端子５１４で上り方向のアダプタと接続されているアダプタに設定される。
【００６９】
次に、図７を参照して、無線接続アダプタ群におけるデータ経路の決定にかかるコントローラ１００の処理を説明する。図７は、発明の実施形態に対応する、無線接続アダプタ群におけるデータ経路の決定にかかるコントローラ１００の処理の一例を示すフローチャートである。図７のフローチャートの処理は、対応する処理プログラムを制御部４００が実行して、各ブロックを制御することにより行われる。
【００７０】
ステップＳ７０１において、コントローラ１００は、無線変調送信部４１０から試験電波の送信を開始する。試験電波にはコントローラ１００とアダプタ１１０から１１５との間で既知のデータを含んでいてもよい。コントローラ１００は試験電波の送信を開始するとステップＳ７０２に進む。
【００７１】
ステップＳ７０２においてコントローラ１００は、無線接続アダプタ群の初期設定の完了を通知する初期設定完了通知を、全無線接続アダプタ群から受信するのを待機する。コントローラ１００は全無線接続アダプタ群から初期設定完了通知を受信するとステップＳ７０３に進む。
【００７２】
ステップＳ７０３においてコントローラ１００は試験電波の送信を停止する。コントローラ１００は試験電波の送信を停止すると、無線接続アダプタ群におけるデータ経路の決定にかかる処理を終了する。
【００７３】
次に、図８を参照して、データ経路の決定にかかる各アダプタにおける通信制御処理を説明する。図８は、発明の実施形態に対応する、データ経路の決定にかかる各アダプタの通信制御処理の一例を示すフローチャートである。図８のフローチャートの処理は、対応する処理プログラムを制御部５００が実行して、各ブロックを制御することにより行われる。なお、以下の処理は、アダプタ１１０から１１５のそれぞれにおいて実行される。
【００７４】
ステップＳ８００において、アダプタは、有線入力端子５０１への電源多重ケーブルの接続の有無を検知する。この処理は、他のアダプタから電源供給を受けないアダプタを決定するために行われる。アダプタが電源多重ケーブルが接続されている場合、ステップＳ８０１に進む。そうでない場合、ステップＳ８０３に進む。
【００７５】
ステップＳ８０１において、アダプタはモード０１（図６）に遷移する。アダプタはモード０１に遷移するとステップＳ８０２に進む。以下、当該アダプタを仮スレーブアダプタと呼ぶ。ステップＳ８０２において仮スレーブアダプタは仮スレーブ処理を行う。仮スレーブ処理については、図１０を参照して後述する。仮スレーブアダプタは、仮スレーブ処理を完了すると、データ経路決定にかかる処理を終了する。
【００７６】
ステップＳ８０３において、アダプタは有線出力端子５１３または５１４への電源多重ケーブルの接続の有無を検知する。アダプタは電源多重ケーブルが接続されている場合、ステップＳ８０４に進む。そうでない場合は、ステップＳ８０６に進む。ステップＳ８０４において、アダプタはモード００に遷移する。アダプタはモード００に遷移するとステップＳ８０５に進む。以下、当該アダプタを仮マスタアダプタと呼ぶ。ステップＳ８０５において仮マスタアダプタは仮マスタ処理を行う。仮マスタ処理の詳細は、図９を参照して後述する。仮マスタアダプタは、仮マスタ処理を完了すると、データ経路の決定にかかる処理を終了する。
【００７７】
ステップＳ８０６において、アダプタはモード２０に遷移する。アダプタはモード２０に遷移するとステップＳ８０７に進む。以下、当該アダプタをマスタアダプタと呼ぶ。
【００７８】
ステップＳ８０７において、マスタアダプタは自身の初期設定が完了したことを通知する初期設定完了通知をコントローラ１００に送信する。マスタアダプタはコントローラ１００に初期設定完了通知を送信すると、データ経路の決定にかかる処理を終了する。
【００７９】
ステップＳ８０１、Ｓ８０４における処理の結果、無線接続アダプタ群における下りデータの経路は交流電源信号のそれと同じになる。例えば図１の接続形態の場合、アダプタ１１２が仮マスタアダプタとなり、アダプタ１１０、１１１が仮スレーブアダプタとなる。そして、アダプタ１１２がアダプタ１１０、１１１に向けて送信した下りデータはアダプタ１１２からアダプタ１１１へ、アダプタ１１１からアダプタ１１０へと伝送される。
【００８０】
次に、図９を参照して、図８のステップＳ８０５における仮マスタ処理の詳細を説明する。図９は、発明の実施形態に対応する、図８のステップＳ８０５における仮マスタ処理の一例を示すフローチャートである。
【００８１】
ステップＳ９００において、仮マスタアダプタは自身の属する無線接続アダプタ群の仮スレーブアダプタに接続形態を通知することを要求する接続形態通知コマンドを送信する。仮マスタアダプタは接続形態通知コマンドを送信するとステップＳ９０１に進む。
【００８２】
ステップＳ９０１において、仮マスタアダプタは有線出力端子５１３、５１４に接続された全仮スレーブアダプタから接続形態を示す接続形態情報を受信するのを待機する。仮マスタアダプタは接続形態情報より自身の属する無線接続アダプタ群の接続形態を把握する。接続形態情報とは、自身とその下り方向に位置するアダプタの接続関係を示す情報であり、詳細は図１１を参照して後述する。なお、接続形態情報はステイタスデータの一種であり、上りデータとして伝送される。仮マスタアダプタは、無線接続アダプタ群の接続形態を把握するとステップＳ９０２に進む。
【００８３】
ステップＳ９０２において、仮マスタアダプタは無線受信復調部５１７を起動し、無線受信状態（無線接続状態ともいう。）を測定する。無線受信状態の測定は、コントローラ１００が送信した試験電波の電界強度や、コントローラ１００とアダプタ１１０から１１５との間で既知のデータを用いて符号誤り率を測定すること等により行う。仮マスタアダプタは無線受信状態を測定するとステップＳ９０３に進む。
【００８４】
ステップＳ９０３において、仮マスタアダプタは自身の属する無線接続アダプタ群の仮スレーブアダプタに無線受信状態を測定し、測定結果を仮マスタアダプタに報告することを要求する無線受信状態測定コマンドを送信する。仮マスタアダプタは無線受信状態測定コマンドを送信するとステップＳ９０４に進む。
【００８５】
ステップＳ９０４において、仮マスタアダプタは自身の属する無線接続アダプタ群に属する全仮スレーブアダプタから無線受信状態の測定結果を受信するのを待機する。なお、無線受信状態の測定結果はステイタスデータの一種として、上りデータとして伝送される。仮マスタアダプタは全仮スレーブアダプタから測定結果を受信するとステップＳ９０５に進む。
【００８６】
ステップＳ９０５において、仮マスタアダプタは自身も含む、自身の属する無線接続アダプタ群に属する全アダプタの無線受信状態の測定結果を比較する。仮マスタアダプタは、無線受信状態の測定結果を比較するとステップＳ９０６に進む。
【００８７】
ステップＳ９０６において、仮マスタアダプタは無線受信状態の比較結果と無線接続アダプタ群の接続形態に基づいて、自身の属する無線接続アダプタ群の仮スレーブアダプタにモード遷移を要求するモード遷移コマンドを送信する。このとき、仮マスタアダプタは無線受信状態が最良のアダプタが、コントローラ１００がアダプタ１１０から１１５に向けて送信したデータを無線で受信し、他のアダプタに有線で配信するべく、仮スレーブアダプタにモード遷移を要求する。
【００８８】
以下、無線受信状態が最良であり、コントローラ１００がアダプタ１１０から１１５に向けて送信したデータを無線で受信し、他のアダプタに配信するアダプタをマスタアダプタと呼ぶ。また、無線接続アダプタ群のその他のアダプタをスレーブアダプタと呼ぶ。
【００８９】
ステップＳ９０７において、仮マスタアダプタは自身の無線受信状態が自身の属する無線接続アダプタ群の中で最良であるか否かを判定する。判定結果に基づき、仮マスタアダプタは自身の無線受信状態が最良である場合、ステップＳ９０８に進む。そうでない場合、ステップＳ９１０に進む。
【００９０】
ステップＳ９０８において、仮マスタアダプタはモード２０に遷移し、マスタアダプタとなる。仮マスタアダプタはモード２０に遷移するとステップＳ９０９に進む。
【００９１】
ステップＳ９０９において、仮マスタアダプタ（すでにマスタアダプタになっている）は、自身の属する無線接続アダプタ群の初期設定が完了したことを通知する初期設定完了通知をコントローラ１００に送信する。仮マスタアダプタは初期設定完了通知を送信すると仮マスタ処理を終了する。
【００９２】
ステップＳ９１０において、仮マスタアダプタは無線接続アダプタ群の接続形態に基づいてモード２１またはモード２２に遷移し、スレーブアダプタとなる。このとき、仮マスタアダプタはマスタアダプタがコントローラ１００から受信したコントローラ１００がアダプタ１１０から１１５に向けて送信したデータを受信するべくモード遷移する。仮マスタアダプタはモード遷移すると仮マスタ処理を終了する。
【００９３】
次に、図１０を参照して、図８のステップＳ８０２における仮スレーブ処理の詳細を説明する。図１０は、発明の実施形態に対応する、図８のステップＳ８０２における仮スレーブ処理の一例を示すフローチャートである。
【００９４】
ステップＳ１０００において、仮スレーブアダプタは接続形態通知コマンドの受信を待機する。仮スレーブアダプタは接続形態通知コマンドを受信するとステップＳ１００１に進む。
【００９５】
ステップＳ１００１において仮スレーブアダプタは接続形態通知処理を行う。接続形態通知処理については、図１１を参照して後述する。仮スレーブアダプタは、接続形態通知処理を完了するとステップＳ１００２に進む。ステップＳ１００２において仮スレーブアダプタは、モード１０に遷移する。この結果、無線接続アダプタ群における上りデータの流れは下りデータのそれと逆になる。仮スレーブアダプタはモード１０に遷移するとステップＳ１００３に進む。
【００９６】
ステップＳ１００３において、仮スレーブアダプタは無線受信状態測定コマンドの受信を待機する。仮スレーブアダプタは所定時間内に無線受信状態測定コマンドを受信した場合、ステップＳ１００４に進む。そうでない場合、仮スレーブ処理を終了する。すなわち、当該仮スレーブアダプタは、そのままスレーブアダプタとなる。
【００９７】
ステップＳ１００４において仮スレーブアダプタは無線受信復調部５１７を起動し、無線受信状態を測定する。仮スレーブアダプタは無線受信状態を測定するとステップＳ１００５に進む。ステップＳ１００５において、仮スレーブアダプタは無線受信状態の測定結果を仮マスタアダプタに送信する。仮スレーブアダプタは測定結果を送信するとステップＳ１００６に進む。
【００９８】
ステップＳ１００６において、仮スレーブアダプタはモード遷移コマンドの受信を待機する。仮スレーブアダプタはモード遷移コマンドを受信するとステップＳ１００７に進む。ステップＳ１００７において、仮スレーブアダプタは受信したモード遷移コマンドに従ってモード遷移する。仮スレーブアダプタはモード遷移を完了するとステップＳ１００８に進む。
【００９９】
ステップＳ１００８において、仮スレーブアダプタは自身がモード２０にあるか否かを判定する。判定結果に基づき、仮スレーブアダプタは自身がモード２０にある場合、すなわちマスタアダプタである場合、ステップＳ１００９に進む。そうでない場合、すなわち、スレーブアダプタである場合、仮スレーブ処理を終了する。
【０１００】
ステップＳ１００９において仮スレーブアダプタ（すでにマスタアダプタとなっている）は自身の属する無線接続アダプタ群の初期設定が完了したことを通知する初期設定完了通知をコントローラ１００に送信する。仮スレーブアダプタは初期設定完了通知をコントローラ１００に送信すると仮スレーブ処理を終了する。
【０１０１】
次に、図１１を参照して、図１０のステップＳ１００１における接続形態通知処理の詳細を説明する。図１１は、発明の実施形態に対応する、図１０のステップＳ１００１における接続形態通知処理の一例を示すフローチャートである。
【０１０２】
ステップＳ１１００において、仮スレーブアダプタは有線出力端子５１３、５１４へのアダプタの接続の有無を判定する。仮スレーブアダプタはアダプタが接続されている場合、ステップＳ１１０１に進む。そうでない場合、ステップＳ１１０２に進む。
【０１０３】
ステップＳ１１０１において仮スレーブアダプタは有線出力端子５１３、５１４に接続された全アダプタから接続形態情報を受信するのを待機する。仮スレーブアダプタは全アダプタから接続形態情報を受信するとステップＳ１１０２に進む。
【０１０４】
ステップＳ１１０２において仮スレーブアダプタは受信した接続形態情報に当該接続形態情報を受信した端子番号と自身の識別記号を付加して新たな接続形態情報を生成する。なお、識別記号は、予め各アダプタに割り当てられており、例えば自身に割り当てられたオーディオデータチャンネルを示す情報を利用してもよい。ここで、アダプタが接続されていない有線出力端子については、その旨を示す情報を当該有線出力端子から受信した接続形態情報とする。
【０１０５】
ステップＳ１１０２において、仮スレーブアダプタは更に、生成した接続形態情報を、有線入力端子５０１に接続されたアダプタに送信する。仮スレーブアダプタは接続形態情報を送信すると接続形態通知処理を終了する。
【０１０６】
なお、仮マスタアダプタが接続形態を把握するにかかる処理（ステップＳ９００からＳ９０１、ステップＳ１００１、ステップＳ１１００からＳ１１０２等）は本実施形態において例示した限りでない。よって、例示した以外にも、ネットワークの接続形態を把握する任意のアルゴリズムが用いられてよい。
【０１０７】
以下では、無線接続アダプタ群内のデータ経路の決定にかかる処理を、図１の接続形態の場合について具体的に説明する。
【０１０８】
アダプタ１１０から１１２からなる無線接続アダプタ群に電源が投入されると、有線入力端子５０１に電源多重ケーブルの接続されていないアダプタ１１２は仮マスタアダプタ（モード００）となる。有線入力端子５０１に電源多重ケーブルの接続されているアダプタ１１０、１１１は仮スレーブアダプタ（モード０１）となる。アダプタ１１０、１１１は接続形態の把握にかかる処理が完了するとモード１０に遷移する。
【０１０９】
このとき、アダプタ１１２が送信した下りデータ（コマンド）は有線でアダプタ１１２からアダプタ１１１へ、アダプタ１１１からアダプタ１１０へと伝送される。上りデータの経路は下りデータのそれと逆である。続いて、アダプタ１１２はコントローラ１００が送信する電波の無線受信状態を測定するとともにアダプタ１１０、１１１にもそれを要求する。アダプタ１１２は無線受信状態の測定結果を比較し、無線受信状態が最良のアダプタをマスタアダプタ（モード２０）に設定する。
【０１１０】
ここではアダプタ１１０の無線受信状態が最良であるとすると、アダプタ１１２はアダプタ１１０、１１１、１１２を各々マスタアダプタ（モード２０）、スレーブアダプタ（モード２１）、スレーブアダプタ（モード２１）に設定する。ここで、アダプタ１１１は、有線出力端子５１３でアダプタ１１０と接続され、アダプタ１１２は、有線出力端子５１３でアダプタ１１１と接続されている。
【０１１１】
このとき、コントローラ１００がアダプタ１１０から１１５に向けて送信した下りデータは無線でコントローラ１００からアダプタ１１０へと伝送され、有線でアダプタ１１０からアダプタ１１１へ、アダプタ１１１からアダプタ１１２へと伝送される。上りデータの経路は下りデータのそれと逆である。
【０１１２】
また、別の場合として、アダプタ１１１の無線受信状態が最良である場合を考える。この場合、アダプタ１１２は、アダプタ１１０、１１１、１１２を各々スレーブアダプタ（モード１０）、マスタアダプタ（モード２０）、スレーブアダプタ（モード２１）に設定する。ここで、アダプタ１１０は、有線入力端子５０１でアダプタ１１１と接続されている。このとき、コントローラ１００がアダプタ１１０から１１５に向けて送信した下りデータは、無線でコントローラ１００からアダプタ１１１へと伝送され、有線でアダプタ１１１からアダプタ１１０とアダプタ１１２へと伝送される。上りデータの経路は下りデータのそれと逆である。
【０１１３】
さらに、別の場合として、アダプタ１１２の無線受信状態が最良である場合を考える。この場合、アダプタ１１２はアダプタ１１０、１１１、１１２を各々スレーブアダプタ（モード１０）、スレーブアダプタ（モード１０）、マスタアダプタ（モード２０）に設定する。ここで、アダプタ１１１は、有線入力端子５０１でアダプタ１１２と接続されている。このとき、コントローラ１００がアダプタ１１０から１１５に向けて送信した下りデータは、無線でコントローラ１００からアダプタ１１２へと伝送され、有線でアダプタ１１２からアダプタ１１１へ、アダプタ１１１からアダプタ１１０へと伝送される。上りデータの経路は下りデータのそれと逆である。
【０１１４】
以上に説明した本実施形態によれば、アダプタの有線入力端子への電源多重ケーブルの接続の有無に基づいて、仮マスタアダプタを決定するので、無線接続アダプタ群毎に唯一の仮マスタアダプタを比較的容易に決定することができる。
【０１１５】
また、本実施の形態によれば、接続形態に応じてアダプタの変復調部における変復調処理を異ならせるので、非対称二重通信に対応することができる。さらに、本実施の形態によれば、経路選択部を有することで、多様な接続形態に対応することができる。
【０１１６】
［その他の実施形態］
なお、本発明は、複数の機器（例えばホストコンピュータ、インタフェイス機器、リーダ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置など）に適用してもよい。
【０１１７】
また、本発明の目的は、前述した機能を実現するコンピュータプログラムのコードを記録した記憶媒体を、システムに供給し、そのシステムがコンピュータプログラムのコードを読み出し実行することによっても達成される。この場合、記憶媒体から読み出されたコンピュータプログラムのコード自体が前述した実施形態の機能を実現し、そのコンピュータプログラムのコードを記憶した記憶媒体は本発明を構成する。また、そのプログラムのコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した機能が実現される場合も含まれる。
【０１１８】
さらに、以下の形態で実現しても構わない。すなわち、記憶媒体から読み出されたコンピュータプログラムコードを、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込む。そして、そのコンピュータプログラムのコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行って、前述した機能が実現される場合も含まれる。
【０１１９】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明したフローチャートに対応するコンピュータプログラムのコードが格納されることになる。
【図面の簡単な説明】
【０１２０】
【図１】発明の実施形態に対応するシステム構成の一例を示すブロック図である。
【図２】発明の実施形態に対応する伝送フレームの構成の一例を示す図である。
【図３】発明の実施形態に対応する、伝送媒体、データの伝送方向と周波数帯の関係の一例を示す図である。
【図４】発明の実施形態に対応するコントローラ１００の機能構成の一例を示すブロック図である。
【図５】発明の実施形態に対応するアダプタ１１０から１１５の機能構成の一例を示すブロック図である。
【図６】発明の実施形態に対応する各モードにおけるアダプタ１１０から１１５内のデータ経路を説明するための図である。
【図７】発明の実施形態に対応する、無線接続アダプタ群におけるデータ経路の決定にかかるコントローラ１００の処理の一例を示すフローチャートである。
【図８】発明の実施形態に対応する、データ経路の決定にかかる各アダプタの処理の一例を示すフローチャートである。
【図９】発明の実施形態に対応する、図８のステップＳ８０５における仮マスタ処理の一例を示すフローチャートである。
【図１０】発明の実施形態に対応する、図８のステップＳ８０２における仮スレーブ処理の一例を示すフローチャートである。
【図１１】発明の実施形態に対応する、図１０のステップＳ１００１における接続形態通知処理の一例を示すフローチャートである。
【符号の説明】
【０１２１】
１００：スピーカコントローラ
１１０〜１１５：アダプタ
１３０〜１３４：電源多重ケーブル
【図１】
0005129617.tif 000002
【図２】
0005129617.tif 000003
【図３】
0005129617.tif 000004
【図４】
0005129617.tif 000005
【図５】
0005129617.tif 000006
【図６】
0005129617.tif 000007
【図７】
0005129617.tif 000008
【図８】
0005129617.tif 000009
【図９】
0005129617.tif 000010
【図１０】
0005129617.tif 000011
【図１１】
0005129617.tif 000012