(57)【要約】【課題】  音質の劣化を防ぐ。【解決手段】  本体装置から縦列接続される各マイク１では、音声入力手段３は、集音した音声をデジタル信号に変換し、音声入力信号としてエコーキャンセラ手段４に伝達する。エコーキャンセラ手段４は、音声入力信号に含まれるエコー成分を除去した音声信号を生成し、音声情報生成手段５へ伝達する。そして、上りデータが通信制御手段２で受信されると、音声情報生成手段５は、取得した上りデータに含まれる下流の音声情報に自マイク装置の音声信号を加算して音声情報を更新し、自マイク装置が最下流の場合は、自マイク装置の音声信号から音声情報を生成する。更新された音声情報は上りデータに設定され、通信制御手段２経由で上流に送信される。【選択図】  図１
2006140930.tif 000002
【特許請求の範囲】
【請求項１】
システム全体を制御する本体装置と、前記本体装置側を上流、反対側を下流として前記本体装置から縦列接続され、音声信号を順次伝達するマイク装置から構成されるマイクシステムにおいて、
前記本体装置もしくは上流のマイク装置、および存在する場合は下流のマイク装置との間で、前記本体装置から送信される下りデータと、前記本体装置に向けて送信される上りデータの通信を制御する通信制御手段と、
集音した音声をデジタル信号に変換して音声入力信号として出力する音声入力手段と、
音声出力の回り込みによって前記音声入力信号に混入したエコー成分を除去して音声信号を生成するエコーキャンセラ手段と、
前記下流のマイク装置の音声情報を含む上りデータを取得した場合は、前記下流のマイク装置の音声情報に自マイク装置の前記音声信号を加算して前記音声情報を更新し、更新した前記音声情報を含む前記上りデータを前記通信制御手段により上流に向けて送信する音声情報生成手段と、
を具備するマイク装置が、前記縦列接続に従って、前記本体装置から送信された前記下りデータを最下流のマイク装置まで順に送信し、前記上りデータを前記最下流のマイク装置から前記本体装置に向かって逆順に送信することを特徴とするマイクシステム。
【請求項２】
前記通信制御手段は、下流に接続されているマイク装置の台数を示す台数情報を含む上りデータを取得すると、前記台数情報の値を増加して前記上りデータを更新するとともに上流に送信し、自マイク装置が前記最下流のマイク装置である場合は、前記台数情報に初期値を設定した前記上りデータを上流に送信し、
前記本体装置は、取得した前記上りデータに含まれる前記最下流のマイク装置から順次増加された前記台数情報の値を前記本体装置に縦列接続されるマイク装置の台数とすることを特徴とする請求項１記載のマイクシステム。
【請求項３】
前記通信制御手段は、縦列接続の順番に付与される機器ＩＤを示した機器情報を含む下りデータを取得すると、前記機器情報に基づいて自マイク装置の機器ＩＤを設定し、前記機器情報の値をインククリメントして前記下りデータを更新するとともに前記下流のマイク装置に送信し、
前記本体装置は、前記機器情報に初期値を設定した前記下りデータを送信し、前記機器情報に基づいて前記マイク装置に設定される前記機器ＩＤを用いて対象の前記マイク装置を識別することを特徴とする請求項１記載のマイクシステム。
【請求項４】
前記マイク装置は、
前記通信制御手段によって前記本体装置が必要に応じて設定した前記マイク装置に対する指示内容を表すコマンドを含む下りデータを取得すると、前記コマンドとともに設定された指定機器ＩＤと自マイク装置の前記機器ＩＤとを照合し、一致する場合には前記コマンドに関する処理を実行するとともに、必要に応じて、前記機器ＩＤを付与した応答の上りデータを作成して前記上流のマイク装置に送信するコマンド処理手段、
を有することを特徴とする請求項３記載のマイクシステム。
【請求項５】
前記コマンド処理手段は、
前記本体装置が前記コマンドによって設定した指示内容に従って、音量調整、ミュート、マイク指向性を含む前記音声入力手段の調整を行うことを特徴とする請求項４記載のマイクシステム。
【請求項６】
前記音声情報生成手段は、
前記音声信号が所定の条件を満たす有意な音声である場合のみ、前記音声信号を用いて前記音声情報を更新することを特徴とする請求項１記載のマイクシステム。
【請求項７】
前記マイク装置は、
前記通信制御手段によって前記マイク装置が所定の電源から何番目に接続されているかを示す電源情報を含む下りデータを取得すると、前記電源情報に基づいて、自マイク装置の接続により前記所定の電源に接続可能な最大接続台数に到達したかどうかで電源接続の可否を判定し、接続可の場合は前記電源情報の値をインククリメントして更新した前記下りデータを前記下流のマイク装置に対して送信するとともに電源ケーブルを介して前記下流のマイク装置に対して電源を供給し、接続不可の場合は前記下流のマイク装置に電源供給を行わない電源制御手段、
を有することを特徴とする請求項１記載のマイクシステム。
【請求項８】
前記電源制御手段は、外部電源の接続有無を検出する外部電源検出手段を有し、
前記外部電源検出手段により前記外部電源が接続されていることを検出すると、前記電源情報の値を初期化して前記下りデータを更新し、前記下流のマイク装置に送信するとともに、前記電源ケーブルを介して前記下流のマイク装置に対して電源を供給することを特徴とする請求項７記載のマイクシステム。
【請求項９】
前記電源制御手段は、電源供給を行う前記電源ケーブルが所定の長さより短いか長いかを検出する電源ケーブル長検出手段を有し、
前記電源ケーブル長検出手段により検出された前記電源ケーブルが前記所定の長さより長い場合と短い場合とで、前記電源供給を行う前記最大接続台数を変えることを特徴とする請求項７記載のマイクシステム。
【請求項１０】
システム全体を制御する本体装置と、前記本体装置側を上流、反対側を下流として前記本体装置から縦列接続され、音声信号を順次伝達するマイク装置において、
前記本体装置もしくは上流のマイク装置、および存在する場合は下流のマイク装置との間で、前記本体装置から送信される下りデータと、前記本体装置に向けて送信される上りデータの通信を制御する通信制御手段と、
集音した音声をデジタル信号に変換して音声入力信号として出力する音声入力手段と、
音声出力の回り込みによって前記音声入力信号に混入したエコー成分を除去して音声信号を生成するエコーキャンセラ手段と、
前記下流のマイク装置の音声情報を含む上りデータを取得した場合は、前記下流のマイク装置の音声情報に自マイク装置の前記音声信号を加算して前記音声情報を更新し、更新した前記音声情報を含む前記上りデータを前記通信制御手段により上流に向けて送信する音声情報生成手段と、
を具備することを特徴とするマイク装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はマイクシステムおよびマイク装置に関し、特にシステム全体を制御する本体装置と、本体装置側を上流、反対側を下流として本体装置から縦列接続され、音声信号を順次伝達するマイク装置から構成されるマイクシステムおよびそのマイク装置に関する。
【背景技術】
【０００２】
従来、テレビ会議システムに代表されるように、遠隔地間など多地点に設置された複数の端末を介して音声や映像などを送受することによって、多地点間で会議を行うことを可能にする会議システムが構築されている。
【０００３】
図８は、従来の多地点間の会議システムの一例を示した構成図である。
従来の会議システムでは、各地点に配置される端末装置５００、５１０、５２０がネットワークにより接続され、音声データや映像データが交換されている。各端末装置、たとえば端末装置５００は、音声を集音するマイク５０１と、音声を出力するスピーカ５０３を備える。同様に、端末装置５１０は、カスケードに接続されるマイク５１１、５１２とスピーカ５１３を備え、端末装置５２０は、マイク５２１、５２２とスピーカ５２３を具備する。このような会議システムにおいて、マイク５０１が取得した音声は、端末装置５００で音声処理され、端末装置５１０、５２０に送信された後、各端末装置のスピーカ５０３、５１３、５２３から出力される。
【０００４】
従来、端末装置５００、５１０、５２０間で送受信される音声データもしくは映像データは、図示しない多地点制御装置を介して送受信されていたが、縦列接続された端末装置間において、音声データまたは映像データを順次次段に伝達することによって、多地点制御装置を不要とする会議システムが提案されている（たとえば、特許文献１参照）。このような構成の会議システムでは、各端末装置が自己のマイクが集音した音声を前段から取得した音声データに加算して続く端末装置に出力するとともに、取得した音声データに自己の音声データを加算した音声をスピーカより出力する。これにより、同時に通話することが可能となる。
【０００５】
また、端末装置に接続するマイクについては、端末装置５１０のマイク５１１、５１２のように、カスケードに接続されたマイクのそれぞれが集音した話者の音声を音声信号に変換し、カスケード接続された他のマイクからの音声信号とミキシングして得られた混合音声信号を生成するマイク装置がある（たとえば、特許文献２参照）。
【特許文献１】特開２０００−２３１２９号公報（段落番号〔００１２〕〜〔００３８〕、図１）
【特許文献２】特許第３３７９３１３号明細書（段落番号〔００１６〕〜〔００１８〕、図２）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記の構成の従来の会議システムでは、端末装置とマイクの間で伝達される音声信号はアナログ信号が用いられており、音声信号処理、たとえば、エコーキャンセラ処理や、この端末装置に接続するマイクが集音した音声信号を端末装置間で中継される音声信号に加算する処理などは、端末装置によって行われていた。
【０００７】
しかしながら、音声信号に関する処理は端末装置で行われるため、マイクが多段に接続されるような場合、遠くに接続されるマイクからの音声信号を端末装置まで伝達する間に音声信号にノイズが付加されたりするなどして、音質が劣化するという問題点がある。
【０００８】
また、上記の説明のように、端末装置とマイクの間では、マイク側から端末装置に音声信号が伝達されるだけであるため、マイクの状態（オン／オフ、音量、指向性など）や、端末装置に接続するマイクの本数を端末装置側で把握することができないという問題点もある。さらに、端末装置側においてマイクの状態を把握できないばかりでなく、マイクの音量調節や指向性調整などは、各マイク本体を手動で操作しなければならず、調整に手間がかかるという問題点もある。
【０００９】
また、マイクをカスケード接続する際には、通常１つの電源で動作可能なマイクの個数は決められており、動作可能な個数以上のマイクを接続するとその電源系列のマイク全体で正常動作ができなくなってしまう。このような場合、カスケード接続の途中に電源を接続しなければならないが、１つの電源で接続可能なマイクの個数はマイクを接続するケーブルの長さなどによっても変動するため、電源系統を決めるのは容易ではない。従来、このような電源系統の設定は、各種条件を考慮して手動により行われており、設定までには煩雑な作業が必要であった。
【００１０】
このように、従来の会議システムに使用されるマイクシステムでは、多段に接続された場合に音質の劣化を防ぐことができないばかりでなく、調整や設定を手動で行わなければならず操作性や利便性が低いという問題点がある。
【００１１】
本発明はこのような点に鑑みてなされたものであり、音質の劣化を防ぎ、操作性や利便性を向上させることが可能なマイクシステムおよびマイク装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明では上記課題を解決するために、全体を制御する本体装置とマイク装置が縦列接続するマイクシステムにおいて、装置を縦列接続する回線を介した通信を制御する通信制御手段、音声を入力する音声入力手段、エコーを除去するエコーキャンセラ手段および本体装置に向けて伝達する音声情報を生成する音声情報生成手段を具備するマイク装置と、このような構成のマイク装置が縦列接続に従って、本体装置から受信したデータを順次伝達し、最下流のマイク装置から本体装置に向けて応答データを順次伝達するマイクシステムが提供される。ここで、縦列接続の本体装置側の接続方向を上流、反対側を下流とし、本体装置から送信され、上流から下流のマイク装置に順次伝達されるデータを下りデータ、本体装置に向けて下流から上流のマイク装置に順次伝達されるデータを上りデータとする。
【００１３】
通信制御手段は、この上りデータと下りデータの通信を制御し、上流から受信した下りデータは所定の処理後に下流に送信し、下流から受信した上りデータは所定の処理後に上流に送信する。音声入力手段は、集音した音声をデジタル信号に変換して音声入力信号としてエコーキャンセラ手段に出力する。エコーキャンセラ手段は、音声出力の回り込みによって音声入力信号に混入したエコー成分を除去して音声信号を生成し、音声情報生成手段に出力する。音声情報生成手段は、下流のマイク装置の音声情報を含む上りデータを取得した場合には、下流のマイク装置の音声情報に自マイク装置の音声信号を加算して音声情報を更新し、更新された音声情報を含む上りデータを通信制御手段経由で上流に送信する。
【００１４】
このようなマイクシステムによれば、本体装置から縦列接続される各マイク装置が上流から受信した下りデータを下流に、下流から受信した上りデータを上流に順次伝達することにより、本体装置から下りデータが送信されると、本体装置に近い上流のマイク装置から接続順に最下流のマイク装置まで下りデータが伝達する。そして、最下流のマイク装置に到達すると、下りデータとは逆順で上りデータが各マイク装置を経由して伝達され、最終的に本体装置に伝達される。このとき、各マイク装置では、音声入力手段が集音した音声をデジタル信号に変換して音声入力信号を生成し、エコーキャンセラ手段は、音声入力信号に含まれるエコー成分を除去した音声信号を生成する。そして、上りデータが通信制御手段で受信されると、音声情報生成手段は、上りデータに含まれる下流の音声情報に自マイク装置の音声信号を加算して音声情報を更新する。自マイク装置が最下流の場合は、自マイク装置の音声信号から音声情報を生成する。そして更新された音声情報を上りデータに設定し、通信制御手段経由で上流に送信する。
【００１５】
これにより、マイク装置間で伝達されても劣化しないデジタルの音声信号であって、それぞれのマイク装置で効率的にエコーキャンセラが施された音声信号がマイク装置を通過することに加算されていき、最終的に全てのマイク装置の音声信号が加算された音声信号が本体装置に伝達される。
【発明の効果】
【００１６】
本発明では、マイク装置が本体装置に縦列接続されるマイクシステムにおいて、各マイク装置が、集音した音声をデジタル信号に変換し、エコーキャンセラを行って音声信号を生成する。この音声信号は、縦列接続されるマイク装置の下流から順に本体装置に向けて送られる。このとき各マイク装置では、下流のマイク装置から受信した音声信号に自マイク装置の音声信号を加算して上流のマイク装置の送信する処理が行われ、これにより最終的に本体装置は、接続する全てのマイク装置の音声信号が加算された音声信号を取得する。
【００１７】
このように、音声信号をデジタル信号にして伝達するため、マイク装置間で伝達しても音声信号が劣化することがない。また、各マイク装置において、エコーキャンセラを行うため、効率よくエコーキャンセラを動作させることができる。この結果、マイク装置が何台接続されていても、劣化しない良質な音声信号を本体装置へ伝達することができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施の形態を図面を参照して説明する。まず、実施の形態に適用される発明の概念について説明し、その後、実施の形態の具体的な内容を説明する。
図１は、実施の形態に適用される発明の概念図である。
【００１９】
マイク装置（以下、マイクとする）１は、図示しない本体装置と本体装置から縦列接続された複数のマイクから成るマイクシステムにおいて、通信回線と電源ケーブルによって縦列接続されるマイクのうちの1台で、他装置との通信を制御する通信制御手段２、音声を入力する音声入力手段３、音声入力信号からエコーを除去するエコーキャンセラ手段４、他装置へ伝達する音声情報を生成する音声情報生成手段５、本体装置からの指令（コマンド）を処理するコマンド処理手段６および電源を制御する電源制御手段７を有する。このようなマイクシステムでは、本体装置から出力されたデータが縦列接続に従ってマイク間に順次伝達される。そして、接続の最下流のマイクまで到達すると、データが逆順にマイク間に伝達され、本体装置まで到達する。
【００２０】
以下、本体装置から通信回線と電源ケーブルによって接続される縦列接続の本体装置側方向を上流、反対側方向を下流とする。また、本体装置から下流のマイクに向けて順次流れるデータを下りデータ、逆に最下流のマイクから本体装置に向けて接続の逆順に流れるデータを上りデータとする。
【００２１】
通信制御手段２は、上流のマイクもしくは本体装置、および下流にマイクがある場合には下流のマイクとの間で、音声情報、機器情報、台数情報、電源情報、調整情報およびレファレンスデータなどのデータの送受信を制御する。上流のマイクもしくは本体装置から受信した下りデータは、所定の処理を行った後、下流のマイクに送信する。一方、下流のマイクから受信した上りデータは、所定の処理を行った後、上流のマイクもしくは本体装置に送信する。また、各マイクには、本体装置からの識別を可能とするため、機器ＩＤが設定される。機器ＩＤは、本体装置から送出される下りデータに設定される機器情報に基づき設定され、上流から順番に設定される。このため、マイク１は、下りデータを取得すると、機器情報に基づき自マイクの機器ＩＤを設定するとともに、機器情報の値を１増加した下りデータを下流のマイクに送信する。これにより、接続順（下りデータの転送順）に従って、マイクに機器ＩＤが設定される。通信制御手段２では、コマンドなど、下りデータに特定のマイクを対象とするものがあった場合、コマンドとともに付与される指定機器ＩＤと自マイクの機器ＩＤを照合し、対象が自マイクであるかどうかを判定する。また、上りデータには、下流に接続されているマイクの台数を示す台数情報が含まれており、下流のマイクから上りデータを受信すると、台数情報の値を１増加して上りデータを更新し、上流のマイクに送信する。自マイクが最下流の場合、台数情報には初期値を設定する。これにより、本体装置は、取得した上りデータの台数情報の値により、接続するマイクの台数を知ることができる。
【００２２】
音声入力手段３は、マイク１の外部の音声を入力し、その音声信号をデジタル信号に変換してエコーキャンセラ手段４へ出力する。また、音声入力手段３は、コマンド処理手段６に従って、ミュート、音量、マイク指向性などを本体装置からの指示に従って所定の状態に設定する。
【００２３】
エコーキャンセラ手段４は、自身が検出し、他装置へ送信した音声信号が音声出力されることにより、また戻って音声入力された音声信号（エコー）成分を取り除く処理を行う。たとえば、会議システムの場合、自マイクが入力した音声信号を他装置に送信し、その音声信号をスピーカで流す。スピーカから流れる音声は、再び音声信号として入力されるため、これを除去しないと音質が劣化してしまう。そこで、エコーキャンセラ手段４では、たとえば、エコーキャンセラ用のレファレンスデータを本体装置から取得し、入力した音声信号データからレファレンスデータを差し引くことによりエコーを除去する。なお、レファレンスデータは、内部で遅延のあるエコー成分を予測して算出することもできる。
【００２４】
音声情報生成手段５は、通信制御手段２経由で、下流のマイクから取得した上りデータに含まれる音声情報を取得すると、エコーキャンセラ手段４より取得した自マイクの音声信号を加算して音声情報を更新する。下流のマイクから取得した音声情報には、下流のマイクの音声信号が加算された音声信号が格納されており、自マイクの音声信号を加算することにより、自マイクより下流のマイクによって生成された音声信号を合成する。また、下流にマイクが存在しない場合は、自マイクの音声信号より音声情報を生成する。さらに、音声信号を加算する際に、音声信号があらかじめ設定された条件を満たしているかどうかを判定し、条件を満たした有意な音声である場合のみ、音声情報に加算する。たとえば、有意な音声であると認められる一定レベル以上の音声信号のみを加算するようにすれば、周囲の雑音などを除去することができる。
【００２５】
コマンド処理手段６は、通信制御手段２経由で取得したコマンドに従って、各種処理を行う。コマンドは、本体装置からの対象のマイクに対する指令を表すもので、本体装置より送信される下りデータ中に設定される。コマンドには、たとえば、ミュート、音量、マイク指向性などに関するマイク調整のための制御コマンドがあり、コマンド処理手段６では、制御コマンドに従って音声入力手段３が所定の状態となるように調整を行う。また、通信制御手段２経由で入力する読み出しコマンドに従って、現在の調整状態を示す調整情報を送出する。
【００２６】
電源制御手段７は、マイク１の電源制御と、マイク１に接続する下流のマイクに電源を供給するか否かを制御する。マイクシステムでは、各マイクは、本体装置もしくは外部電源からの電源供給を上流のマイク経由で受ける。ここで、上流および下流のマイクは、通信制御手段２の上流および下流のマイクと同一である。電源制御手段７では、上流のマイクから供給された電源を下流のマイクに順次供給することにより、電源系を構成している。しかしながら、１つの電源で電源供給可能な台数には限界があり、その場合には外部電源が接続される。電源制御手段７は、外部電源の接続有無を検出する外部検出手段の機能も備える。そして、マイクが所定の電源から何番目に接続されているかを示す電源情報を下りデータに付加し、順次この電源情報を伝達することにより電源制御を行っている。すなわち、上流からの下りデータの電源情報に基づいて、自マイクが電源から何番目に接続されているかを知り、接続台数が１つの電源で接続可能な最大接続台数に到達しているかどうかを判定する。自マイクではまだ最大接続台数に到達していない場合は、さらに電源接続可と判断し、下流のマイクに電源を供給する。そして、電源情報の値を増加して下りデータを更新し、通信制御手段２経由で下流のマイクに送信する。電源情報の値をいくつ増加させるかは、ケーブルの長さに応じて決まる。所定の電源が供給可能なマイク台数は、電源ケーブルの長さに応じて決まり、電源ケーブルが長いほど台数は少なくなる。そこで、電源ケーブルが長い場合は、電源値を通常より多い値で増加させ、電源供給する台数を少なくする。自マイクで最大接続台数に到達している場合は、下流のマイクに電源を供給しない。しかし、下流のマイクに外部電源が接続され、電源を供給しなくても動作する場合があるので、下りデータは送信する。一方、自マイクに外部電源が接続されている場合には、自マイクから最大接続台数まで電源を供給できるので、下流のマイクに電源を供給するとともに、電源情報の値を初期化して下りデータを更新し、通信制御手段２経由で下流のマイクに送信する。電源制御の詳細については、後述する。
【００２７】
以上の構成のマイクシステムの動作について説明する。
図に示したマイク１と同様に構成される複数のマイクが通信回線と電源ケーブルにより縦列接続され、システム全体を制御する本体装置に接続する。
【００２８】
本体装置からは、所定のタイミングで縦列接続するマイク群に向けて下りデータが送信される。下りデータには、機器情報、電源情報、本体装置から指令がある場合にはそのコマンドと対象マイクを指定する指定機器ＩＤ、エコーキャンセラ用のレファレンスデータなどが必要に応じて設定されている。
【００２９】
マイク１は、下りデータを通信制御手段２で受信すると、所定の処理を行い、更新された下りデータを下流のマイクに送信する。まず、下りデータに含まれる機器情報に基づいて自マイクの機器ＩＤを設定するとともに、機器情報の値を増加して下りデータを更新する。下りデータにコマンドが設定されている場合、指定機器ＩＤと自マイクの機器ＩＤが一致する場合には、コマンド処理手段６がそのコマンドの対応処理を実行する。下りデータにレファレンスデータが設定されている場合には、エコーキャンセラ手段４に伝達され、エコーキャンセラ手段４は、以降のエコー処理でこのレファレンスデータを使用する。さらに、下りデータに設定された上流に電源接続するマイクの台数を表した電源情報に基づき、電源制御手段７は、自マイクによる接続で電源接続が可能な最大接続台数に到達するかによって、下流のマイクの電源接続の可否を判定する。可の場合は、電源供給を行うとともに、電源情報を増加して更新した下りデータを下流のマイクに送信する。不可の場合は、下流のマイクに電源供給を行わない。また、自マイクが外部電源に接続している場合には、下流のマイクに電源供給を行うとともに、電源情報を初期化し、電源情報を更新する。こうして、一連の処理終了後、機器情報や電源情報などが更新された下りデータを下流のマイクに送信する。
【００３０】
一方、下りデータ処理とは別に、各マイクは、音声入力手段３により周囲の音声を入力し、デジタル信号に変換して音声入力信号を生成する。音声入力信号は、エコーキャンセラ手段４でエコー成分が除去された音声信号となり音声情報生成手段５へ伝達される。
【００３１】
以上のように、それぞれのマイクは、音声信号処理を行うとともに、本体装置から送出され、順次伝達される下りデータに応じたデータ処理を実行する。
こうして下りデータが縦列接続の最下流のマイクに到達すると、この最下流のマイクは上りデータを生成し、本体装置に向けて上流のマイクに送信する。上りデータには、音声情報、台数情報、コマンドに対する応答データなどが必要に応じて設定される。自マイクが最下流のマイク１は、音声情報生成手段５においてエコーキャンセラ手段４の音声信号に基づいて音声情報を生成し、上りデータに設定する。なお、音声信号が有意である場合のみ、音声信号が音声情報に反映される。さらに、上りデータに、台数情報の初期値と、必要であれば、コマンドに対する応答データを設定する。また、マイク１が接続の途中にあり、下流のマイクから上りデータを受信した場合、音声情報生成手段５は、自マイクの音声信号が有意であれば、上りデータに含まれる音声情報に自マイクの音声信号を加算して音声情報を更新する。さらに、台数情報の値を増加して更新し、必要であればコマンドに対する応答データを設定する。
【００３２】
こうして、一連の処理終了後、マイクの情報が加えられた上りデータが上流に送信され、最終的に本体装置が上りデータを受信する。各マイクでデジタル変換された音声信号は、何台のマイクを経て伝送された場合でも劣化することがない。また、エコーキャンセラ処理も各マイクで行うので効果的に動作させることができる。この結果、何台のマイクが接続されていたとしても、本体装置は劣化していない良質な音声信号を取得することができる。また、コマンドを用いて本体装置から各マイクに指示を与えると、各マイクがそのコマンドを自動処理するので、マイクシステム全体のコントロールが容易になるという利点がある。さらに、電源供給の制御をマイクが自動的に行うので、電源管理が容易になるという利点もある。
【００３３】
以下、実施の形態をテレビ会議システムの音声処理に適用した場合を例に図面を参照して詳細に説明する。図２は、実施の形態のテレビ会議システムに適用されるマイクシステムの構成図である。
【００３４】
実施の形態のテレビ会議システムは、テレビ会議システム本体（以下、本体とする）２００に対し、マイク１（１００）、マイク２（１０１）、マイク３（１０２）およびマイク４（１０３）が通信路３０１、３０２、３０３、３０４と電源信号路３１１、３１２、３１３、３１４によってカスケード接続されている。各マイクは同じ構成であるので、以下、マイク１（１００）の場合で説明する。
【００３５】
マイク１（１００）は、音声処理を行うＤＳＰ（Digital Signal Processor）１１０、電源処理を行う電源制御回路１２０とＤＣ−ＤＣ変換器１２１、シリアル通信を制御するシリアルＩ／Ｆ  ＦＰＧＡ（Field Programmable Gate Array）１３０、マイクのオン／オフスイッチ１４０、および音声を入力する集音部１５０とＡ／Ｄ変換器１５１を有する。以下、シリアルＩ／Ｆ  ＦＰＧＡ１３０をシリアルＩ／Ｆ１３０と表記する。
【００３６】
ＤＳＰ１１０は、エコーキャンセラ手段４および音声情報生成手段５を構成し、音声検出１１１、選択スイッチ１１２、加算器１１３およびエコーキャンセラ１１４を具備する。音声検出１１１は、オン／オフスイッチ１４０の状態を検出し、状態に応じて選択スイッチ１１２を操作する。すなわち、オンの場合は、選択スイッチ１１２を接続し、集音部１５０からの入力信号を加算器１１３に出力する。また、オフの場合は、選択スイッチ１１２を操作して集音部１５０からの入力を切り離す。加算器１１３は、シリアルＩ／Ｆ１３０から入力されるカスケード接続された他マイクの音声情報と（Cascade In）、選択スイッチ１１２を介して入力する自マイクの音声信号を加算し、シリアルＩ／Ｆ１３０を介して送信する（Cascade out）。エコーキャンセラ１１４は、本体２００より取得した、自身が送信した音声が相手側へ送られてから戻ってくる音（エコー）に関する情報（Line Audio）を取得し、これに基づいてエコー取り除いて出力する。また、図示しない制御部によって、シリアルＩ／Ｆ１３０を介して制御指令を入力し、指令に応じた処理を行う（Control I/O）。なお、ＤＳＰ１１０は、シリアルＩ／Ｆ１３０を介して入力する下りデータに応じて動作クロックを発生させる。
【００３７】
電源制御回路１２０は、上流の本体２００から供給されたＤＣ電源をＤＣ−ＤＣ１２１へ送るとともに、下流に電源を供給するかどうかを判断し、供給する場合は、電源信号路３１２を介してマイク２（１０１）へ電源を供給する制御を行う。このとき、自マイクに外部ＤＣ電源４００が接続されているか否か、下流に接続する電源ケーブルの長短なども考慮し、下流に電源供給を行うかどうかを判断する。
【００３８】
シリアルＩ／Ｆ１３０は、本体２００から送信される下りデータを入力し、所定の処理を行うとともに、下りデータを下流のマイク２（１０１）へ出力する。また、下流のマイク２（１０１）から入力された上りデータに対し音声情報に自マイクの音声信号を加算するなどの処理を行った後、上流の本体２００に出力する。以下、通信される下りデータおよび上りデータを総称して通信コマンドとする。
【００３９】
オン／オフスイッチ１４０は、マイク１（１００）のオン／オフを操作するための外部スイッチである。
集音部１５０は、外部の音声を入力してＡ／Ｄ１５１へ送る。Ａ／Ｄ１５１は、集音部１５０の生成したアナログの音声信号をデジタル信号に変換してエコーキャンセラ１１４へ出力する。
【００４０】
本体２００は、カスケード接続するマイク１（１００）、マイク２（１０１）、マイク３（１０２）、マイク４（１０３）と通信コマンドを介して情報交換して、これらのマイクを管理している。
【００４１】
外部ＤＣ電源４００は、必要に応じて、各マイクに接続され、電源を供給する。
以上の構成のテレビ会議システムの動作について説明する。ここでは、ＤＳＰ１１０による音声処理を中心として、マイクおよびマイクシステムの動作について説明する。
【００４２】
集音部１５０は、周囲の音声を入力し、音声に応じたアナログ信号を生成してＡ／Ｄ変換器１５１へ出力する。Ａ／Ｄ変換器１５１は、音声に応じて生成されたアナログ信号をデジタルに変換し、音声入力信号としてＤＳＰ１１０に出力する。一方、マイク機能のオン／オフを選択可能にするオン／オフスイッチ１４０は、利用者のマイクの使用状況に応じて任意にオン／オフされる。オン／オフスイッチ１４０の状態は、ＤＳＰ１１０から読み出し可能である。
【００４３】
ＤＳＰ１１０では、エコーキャンセラ１１４が、シリアルＩ／Ｆ１３０経由で取得したレファレンスデータを用いて、Ａ／Ｄ変換器１５１から入力された音声入力信号からエコー成分を除去し、音声信号を生成する。この音声信号は、選択スイッチ１１２経由で加算器１１３に出力される。音声検出１１１では、オン／オフスイッチ１４０の状態を検出し、オンであれば選択スイッチ１１２を接続状態とし、エコーキャンセラ１１４の生成した音声信号を加算器１１３に出力する。一方、オフであれば、選択スイッチ１１２を切り離し、音声信号を加算器１１３に出力しない。また、加算器１１３は、選択スイッチ１１２を介して入力する音声信号と、シリアルＩ／Ｆ１３を介して入力する下流のマイクの音声信号（Cascade In）を加算し、出力する（Cascade Out）。
【００４４】
このように、ＤＳＰ１１０では、オン／オフスイッチ１４０がオンの場合には、自マイク（マイク１（１００））が検出したエコーキャンセラを施した音声信号を下流からの音声情報に加算し、上流に送信する。一方、オフの場合には、自マイクの音声信号を加算せずに、上流に送信する。従って、本体２００は、オン／オフスイッチ１４０がオンの場合のみ、マイク１の音声信号を取得することができる。音声信号はデジタル信号に変換されており、複数台のマイクのＤＳＰ１１０によって音声信号の加算処理が行われても、音質信号が劣化することがない。さらに、エコーキャンセラ１１４によって各マイクにおいてエコーキャンセラが実施されるため、全てのマイクの音声信号を取得した本体側でエコーキャンセラを行う場合に比べて、効率的かつ効果的にエコーキャンセラを行うことができる。この結果、マイクが何台も接続されている場合でも、本体２００において良質な音声信号を得ることができる。
【００４５】
次に、上記手順により生成された音声情報（音声信号）や、機器情報、電源情報、制御コマンドなどの通信制御を行うシリアルＩ／Ｆ１３０の詳細について説明する。図３は、本発明の実施の形態の通信インタフェースの構成を示したブロック図である。図２と同じものには同じ番号を付し、説明は省略する。
【００４６】
シリアルＩ／Ｆ１３０は、通信路３０１によって上流側装置（マイクもしくは本体）と、通信路３０２によって下流のマイクと接続し、通信コマンドを受信する受信ブロック１３１、通信コマンドを送信する送信ブロック１３２、通信コマンドに基づき下りデータを生成する下りデータ生成回路１３３、上りデータを生成する上りデータ生成回路１３４、ＤＳＰ１１０へ送信するデータを生成するＤＳＰ送信データ生成回路１３５、ＤＳＰ１１０から取得したデータを処理するＤＳＰ受信データ処理回路１３６、下りデータの機器情報を記憶する機器ＩＤ記憶部１３７および上りデータの台数情報を記憶する台数記憶部１３８を具備する。また、受信信号を選択するセレクタ（Selector）１６１と、クロックを生成するためのＰＬＬ回路１６２を接続する。
【００４７】
受信ブロック１３１は、通信路３０１を介して入力する上流からの下りデータおよび通信路３０２を介して入力する下流からの上りデータを受信し、ＤＳＰ送信データ生成回路１３５へ送る。また、下りデータは、下りデータに含まれる機器情報の値を１増加させて機器ＩＤ記憶部１３７に格納するとともに、下りデータ生成回路１３３へ転送する。また、上りデータは、上りデータに含まれる台数情報の値も１増加させて台数記憶部１３８へ格納するとともに、上りデータ生成回路１３４へ転送する。
【００４８】
送信ブロック１３２は、通信路３０１を介して上流に上りデータを、および通信路３０２を介して下流に下りデータを送信する。上りデータは、上りデータ生成回路１３４により作成され、下りデータは下りデータ生成回路１３３により作成される。なお、送受信クロックは、セレクタ１６１とＰＬＬ回路１６２によって生成される。セレクタ１６１は、図示しない制御手段による制御信号（Select）に応じて、上流から送信された下りデータの受信信号を選択し、ＰＬＬ回路１６２で受信した下りデータに応じたクロックが生成される。
【００４９】
ＤＳＰ送信データ生成回路１３５は、受信ブロック１３１から取得した通信コマンドに基づき、ＤＳＰ１１０へ出力するＤＳＰ送信データを生成し、ＤＳＰ１１０へ出力する。たとえば、下りデータよりＤＳＰ１１０の動作を指示する制御コマンド、エコーキャンセラ用のレファレンスデータなどが、上りデータより他マイクの音声情報などがＤＳＰ１１０に対して送られる。
【００５０】
ＤＳＰ受信データ処理回路１３６は、ＤＳＰ１１０から取得したデータを処理し、上りデータ生成回路１３４もしくは下りデータ生成回路１３３へ出力する。たとえば、ＤＳＰ１１０より取得した自マイクの音声信号が加算された音声情報、制御コマンドに対する応答などが上りデータ生成回路１３４に出力される。
【００５１】
下りデータ生成回路１３３は、受信ブロック１３１から転送された下りデータの機器情報を機器ＩＤ記憶部１３７の機器ＩＤ（受信した機器ＩＤに＋１された値）に更新するとともに、電源制御回路１２０によって設定された電源情報を設定し、通信路３０２を介して下流に送信する下りデータを生成する。
【００５２】
上りデータ生成回路１３４は、受信ブロック１３１から転送された上りデータの台数情報を台数記憶部１３８の台数（受信した台数に＋１された値）に更新するとともに、ＤＳＰ受信データ処理回路１３６より取得したＤＳＰ１１０の音声情報や応答データを設定し、通信路３０１を介して上流に送信する上りデータを生成する。
【００５３】
このような構成のシリアルＩ／Ｆ１３０の動作について説明する。
通信は、必ず上流側からの受信で開始される。通信路３０１経由で上流からの下りデータ信号が入力されると、セレクタ１６１によりＰＬＬ１６２が入力信号に基づき送受信クロックを生成する。受信ブロック１３１は、送受信クロックに従って入力される下りデータ信号を受信する。このとき、送信ブロック１３２は、上りデータ生成回路１３４によって生成された上りデータを通信路３０１により上流に送信する処理を開始する。通信路３０１は、２本の信号線が用意されており、それぞれの信号線を用いて受信と送信が同時期に行われる。
【００５４】
そして、下りデータ全体を受信した受信ブロック１３１は、下りデータが正常であるかどうかを確認した後、下りデータをＤＳＰ送信データ生成回路１３５、下りデータ生成回路１３３および電源制御回路１２０へ転送する。このとき、機器ＩＤ記憶部１３７に機器ＩＤを格納する。
【００５５】
下りデータ生成回路１３３により下りデータが生成されると、送信ブロック１３２は、通信路３０２経由で下りデータを下流に送信する。このとき、下流のマイクにおいても上述の処理が行われるため、受信ブロック１３１には、通信路３０２を介して下流のマイクが送信する上りデータが受信される。受信ブロック１３１は、下流からの上りデータ全体を取得すると、上りデータが正常であるかどうかを確認した後、ＤＳＰ送信データ生成回路１３５および上りデータ生成回路１３４へ上りデータを転送する。このとき、台数記憶部１３８に読み出した台数情報の値に１を加算して格納する。上りデータ生成回路１３４は、上りデータを設定し、送信ブロック１３２による上りデータ送信のタイミング（下りデータ受信）を待つ。
【００５６】
以上の処理手順により、マイク間のデータ伝送が制御される。なお、マイクが最下流の場合、下りデータの下流への送信は行わない。
次に、シリアルＩ／Ｆ１３０で処理される上りデータおよび下りデータの流れについて説明する。図４は、本実施の形態の下りデータおよび上りデータの構成を示している。
【００５７】
下りデータは、電源情報部（ＰｏｗＩｄ）４０１、機器情報部（ＴｅｒｍＩｄ）４０２、指定機器ＩＤ部（Ｄｅｓｔ）４０３、制御コマンド部（ＣＭＤ）４０４、レファレンスデータ部（Ｌｉｎｅ  Ａｕｄｉｏ）４０５、ＤＳＰコード部（ＤＳＰ  Ｂｏｏｔ  Ｃｏｄｅ）４０６、ＣＲＣ４０７および同期信号部（Ｓｙｎｃ）４０８を備える。
【００５８】
電源情報部（ＰｏｗＩｄ）４０１は、上流の電源に接続されるマイクの台数を示している。電源制御部は、電源情報部４０１の値を読み出し、下流に電源供給が可能であるかどうかの判断に用いる。電源供給が可能である場合には、電源供給とともに、電源情報部４０１の値を電源ケーブルの長さに応じて増加させる。たとえば、ケーブル長が２メートルであれば１増加させ、８メートルであれば４増加させる。これは、ケーブルが長い場合に接続台数を制限するための処理である。また、本体、外部電源が接続されたマイクでは、上流から０が来ているとみなす。機器情報部（ＴｅｒｍＩｄ）４０２は、本体から何番目の機器であるかを示し、このマイクの機器ＩＤになる。上流から来た値を１増加させて下流に伝える。ただし、本体では、上流から０が来ているとみなす。指定機器ＩＤ部（Ｄｅｓｔ）４０３は、次の制御コマンド（ＣＭＤ）を実行すべき機器ＩＤ（ＴｅｒｍＩＤ）を指定する。なお、特定の機器ＩＤ（たとえば、０ｘｆｆなど）を指定すれば、全ての機器に一斉に制御コマンドを実行させるようにすることができる。制御コマンド部（ＣＭＤ）４０４は、マイクに実行させる指示を表す。たとえば、１であればＤＳＰプログラムのステータスを読み出し、２であればマイクステータス、３であればレベルの読み出しなど、予め処理が決められている。レファレンスデータ部（Ｌｉｎｅ  Ａｕｄｉｏ）４０５には、エコーキャンセラのためのレファレンス信号が設定される。ＤＳＰコード部（ＤＳＰ）４０６には、ＤＳＰ部の動作を指定するコードが設定される。ＣＲＣ４０７は、各データのＣＲＣが格納され、ＣＲＣチェックに使用される。同期信号部（Ｓｙｎｃ）４０８は、同期をとるための信号が設定される。
【００５９】
一方、上りデータは、台数情報部（ＭａｘＴｅｒｍ）４１１、応答機器情報部（ＳｒｃＩｄ）４１２、ステータスＩＤ部（ＳｔｓＩｄ）４１３、音声情報部（ＭｉｘｅｄＭｉｃ  Ａｕｄｉｏ）４１４、ステータス部（Ｓｔａｔｕｓ）４１５、ＣＲＣ４１６および同期信号部（Ｓｙｎｃ）４１７を備える。
【００６０】
台数情報部（ＭａｘＴｅｒｍ）４１１は、下流に接続するマイクの台数を示し、下流から来た値が１増加されて上流に伝えられる。応答機器情報部（ＳｒｃＩｄ）４１２は、指定された制御コマンド（ＣＭＤ）を処理して、ステータスＩＤとステータスに値を書き込んだマイクの機器ＩＤが設定される。ステータスＩＤ部（ＳｔｓＩｄ）４１３は、ステータス部（Ｓｔａｔｕｓ）４１５と合わせて、コマンドに対する処理結果が書かれる。音声情報部（ＭｉｘｅｄＭｉｃ  Ａｕｄｉｏ）４１４は、下流の音声信号をＭｉｘした音声信号であり、自マイクが集音した音声信号をさらに加えて上流へ伝える。ＣＲＣ４１６および同期信号部（Ｓｙｎｃ）４１７は、下りデータと同様である。
【００６１】
このような下りデータと上りデータの通信処理を行うシリアルＩ／Ｆ１３０のデータ処理について説明する。
本実施の形態のマイクシステムでは、本体２００から下りデータが送信されると、各マイクにおける通信処理が順次開始される。
【００６２】
上流側に接続する通信路３０１経由で下りデータが受信ブロック１３１に入力される。このとき、セレクタ１６１により受信信号が選択されてＰＬＬ１６２に入力し、送受信用のクロックが生成される。そして、受信ブロック１３１は、下りデータの機器情報部（ＴｅｒｍＩｄ）４０２に格納された機器ＩＤに１を加算し、機器ＩＤ記憶部１３７へ格納するとともに、下りデータを下りデータ生成回路１３３へ送る。また、下りデータの電源情報部４０１は電源制御回路１２０に伝達され、指定機器ＩＤ部４０３、制御コマンド部４０４、レファレンスデータ部４０５およびＤＳＰコード部４０６は、ＤＳＰ送信データ生成回路１３５へ送られる。
【００６３】
下りデータ生成回路１３３は、受信ブロック１３１が受信した下りデータのうち、機器情報部（ＴｅｒｍＩｄ）４０２を機器ＩＤ記憶部１３７に格納された機器ＩＤの値に更新する。これにより、取得した下りデータから機器ＩＤが＋１された機器情報部４０２が設定される。また、電源制御回路１２０から取得した電源情報に基づき、電源情報部（ＰｏｗＩｄ）４０１を更新する。こうして、電源情報部（ＰｏｗＩｄ）４０１、機器情報部（ＴｅｒｍＩｄ）４０２が更新された下りデータが送信ブロック１３２へ送られる。そして、送信ブロック１３２は、下りデータ生成回路１３３の作成した下りデータを通信路３０２経由で下流のマイクに送信する。
【００６４】
一方、ＤＳＰ送信データ生成回路１３５経由で下りデータを取得したＤＳＰ１１０は、本体からの指示に応じた処理を実行する。たとえば、各種ステータスの読み出しの他、音量レベルの設定やミュートなどの調整が行われる。読み出しの場合等は、ＤＳＰ１１０から応答が返り、ＤＳＰ受信データ処理回路１３６へ入力される。ＤＳＰ受信データ処理回路１３６は、応答を上りデータ生成回路１３４に伝達する。
【００６５】
次に、受信ブロック１３１が、下流側に接続する通信路３０２経由で上りデータを入力する。受信ブロック１３１は、上りデータの台数情報部（ＭａｘＴｅｒｍ）４１１の値に１を加算して台数記憶部１３８に格納するとともに、上りデータを上りデータ生成回路１３４およびＤＳＰ送信データ生成回路１３５へ転送する。ＤＳＰ送信データ生成回路１３５は、下流の音声情報部（ＭｉｘｅｄＭｉｃ  Ａｕｄｉｏ）４１４のデータをＤＳＰ１１０へ送る。そして、ＤＳＰ受信データ処理回路１３６は、ＤＳＰ１１０から自マイクの音声信号が加算された音声情報を取得し、上りデータ生成回路１３４へ伝達する。
【００６６】
上りデータ生成回路１３４では、上流に送信する上りデータの台数情報部（ＭａｘＴｅｒｍ）４１１に台数記憶部１３８の値を設定し、音声情報部（ＭｉｘｅｄＭｉｃ  Ａｕｄｉｏ）４１４にＤＳＰ受信データ処理回路１３６から取得した音声情報を設定する。また、ＤＳＰ受信データ処理回路１３６から制御コマンドの応答を受けていれば、応答に応じて、応答機器情報部（ＳｒｃＩｄ）４１２、ステータスＩＤ部（ＳｔｓＩｄ）４１３およびステータス部（Ｓｔａｔｕｓ）４１５を設定する。こうして生成された上りデータは、送信ブロック１３２が所定のタイミングで上流に送信する。
【００６７】
次に、電源制御について説明する。
電源制御回路１２０は、外部ＤＣ電源が自マイクに接続されているかどうかを検出する外部電源検出手段と、電源ケーブル長が所定の長さより長いか短いかを検出する電源ケーブル長検出手段を具備する。これは、外部ＤＣ電源が接続されていれば、電源供給可能な下流のマイク台数が増加し、電源ケーブル長が所定の長さより長い場合には電源供給可能な下流のマイク台数が減少するためである。
【００６８】
ここで、電源ケーブル長検出手段の一例を説明する。図５は、本実施の形態の電源ケーブルを示した図である。（Ａ）は、ショートケーブルの場合、（Ｂ）はロングケーブルの場合を示している。
【００６９】
図に示した電源ケーブルは、自マイクのコネクタに接続するピン１（Ｐ１）５１と、ピン１（Ｐ１）上流もしくは下流のマイクのコネクタに接続するピン２（Ｐ２）５２が複数の信号線によって接続されている。なお、ピン１（５１）が上流もしくは下流のマイクで、ピン２（５２）が自マイクに接続されていてもよい。
【００７０】
図から明らかなように、（Ａ）ショートケーブルの場合は、ピン１（５１）およびピン２（５２）のピン番号６、７は空きになっている。一方、（Ｂ）ロングケーブルの場合はピン１（５１）およびピン２（５２）のピン番号６と７は信号線５３、５４により内部で結線されている。これにより、ピン番号６、７の状態を確認すれば、ケーブルが所定の長さより短いショートケーブルであるか、長いロングケーブルであるかどうかが判別できる。なお、結線は、ショートケーブル側だけで行うようにすることもできる。
【００７１】
次に、電源制御回路１２０による電源制御処理について説明する。
以下の説明では、マイクシステムは、ショートケーブルのみで接続される場合は、電源１台につき、接続可能な最大接続台数は８台であるが、１つのロングケーブルが間に挿入されると、最大接続台数が４台分少なくなるとする。なお、本体は、いくつかの電源系を有することができ、１つの電源系が電源１台に相当するとする。
【００７２】
１つの電源に接続されているマイクの台数は、下りデータの電源情報を用いて管理し、各マイクは下りデータの電源情報を取得すると、自マイクに接続されるケーブルがショートケーブルの場合は１、ロングケーブルの場合は４（自マイクが電源供給を受ける場合は自マイク分を＋１して５）を加算して電源情報を更新し、下流のマイクに送信する。また、外部ＤＣ電源が接続されている場合および本体から送信される電源情報は、初期値０が設定される。このように電源ケーブル長に応じて加算値を変えることにより、結果として、１つの電源で電源供給が可能な最大接続台数をケーブル長に応じて可変にしている。
【００７３】
以下、具体例を挙げて説明する。
図６は、本実施の形態の電源制御を適用した第１の例のマイクシステムの構成図である。第１の例は、外部ＤＣ電源が接続されない場合の構成の一例である。
【００７４】
電源を供給するテレビ会議システム本体２００は、２つの電源系を有し、それぞれにショートケーブル接続の場合で最大接続台数が８台になる。
第１の電源系列は、ロングケーブル３１ａによりマイク１１ａが接続され、以下順にショートケーブル３１ｂ、３１ｃ、３１ｄ、３１ｅによってマイク１１ｂ、１１ｃ、１１ｄ、１１ｅの５台が接続されている。
【００７５】
最上流のマイク１１ａについてみると、マイク１１ａにはロングケーブル３１ａが接続されており、電源ケーブル長検出手段によりロングケーブルが接続されていることが検出される。本体２００から送信される下りデータを受信すると、電源情報部には、初期値（０）が設定されているので、ケーブル長に応じた加算値を加算する。この場合はロングケーブルで電源供給を受けているので５を加算する。そして、最大接続台数（８）と比較し、まだ最大接続台数を超えていないので、続くマイク１１ｂへの電源供給を行うとともに、電源情報部の値を５に更新した下りデータを下流のマイク１１ｂへ送信する。次のマイク１１ｂは、下りデータの電源情報部には、５が設定されているので、ケーブル長に応じた加算値（ショートケーブルであるので１）を加算し、６とする。そして、最大接続台数（８）と比較し、まだ最大接続台数に到達していないので、続くマイク１１ｃへの電源供給を行うとともに、電源情報部の値を６に更新した下りデータを下流のマイク１１ｃへ送信する。こうして順次処理され、マイク１１ｃは６、マイク１１ｄは７の電源情報を含む下りデータを受信する。マイク１１ｄは、ケーブル長に応じた加算値（１）を加算すると８となり、最大接続台数（８）に到達する。そこで、次のマイク１１ｅへの電源供給を停止する。これにより、マイク１１ａ、１１ｂ、１１ｃ、１１ｄの４台が電源供給を受け、動作する。
【００７６】
一方、第２の電源系列は、すべてショートケーブルで構成され、マイク１２ａ、１２ｂ、１２ｃ、１２ｄ、１２ｅ、１２ｆ、１２ｇ、１２ｈ、１２ｉがショートケーブル３２ａ、３２ｂ、３２ｃ、３２ｄ、３２ｅ、３２ｆ、３２ｇ、３２ｈ、３２ｉで接続している。この場合、下りデータの電源情報は、マイク１２ａで０、マイク１２ｂで１、マイク１２ｃで２、マイク１２ｄで３、マイク１２ｅで４、マイク１２ｆで５、マイク１２ｇで６、マイク１２ｈで７が受信される。マイク１２ｈは、ケーブル長に応じた加算値（１）を加算すると８となり、最大接続台数（８）に到達する。そこで、次のマイク１２ｉへの電源供給を停止する。これにより、マイク１２ａからマイク１２ｈまでの８台が電源供給を受け、動作する。
【００７７】
図７は、本実施の形態の電源制御を適用した第２の例のマイクシステムの構成図である。第２の例は、さらに、外部ＤＣ電源が接続された場合の構成の一例である。
第１の電源系列は、マイク１３ａ、１３ｂ、１３ｃ、１３ｄ、１３ｅ、１３ｆ、１３ｇ、１３ｈ、１３ｉ、１３ｊ、１３ｋ、１３ｌ、１３ｍがロングケーブル３３ａ、３３ｅと、ショートケーブル３３ｂ、３３ｃ、３３ｄ、３３ｆ、３３ｇ、３３ｈ、３３ｉ、３３ｊ、３３ｋ、３３ｌ、３３ｍで接続されている。また、マイク１３ｅには外部ＤＣ電源４１ａが接続されている。この場合、マイク１３ａとマイク１３ｅは、ロングケーブルが接続されていることを検出し、電源情報の値に５を加算する。また、マイク１３ｅは、外部ＤＣ電源４１ａが接続されていることを検出して、電源情報を０に初期化する。その他のマイクは、電源情報の値に１を加算する。この結果、下りデータの電源情報は、マイク１３ａで０、マイク１３ｂで５、マイク１３ｃで６、マイク１３ｄで７が受信され、マイク１３ｄは下流のマイク１３ｅへの電源を停止する。しかしながら、マイク１３ｅには外部ＤＣ電源４１ａが接続されているので、通信は可能であり、マイク１３ｅでは、電源情報の値が０でリセットするが、上流から電源供給を受けていないので、さらに１を加算して電源情報の値を設定する。下りデータの電源情報は、続いて、マイク１３ｆで１、マイク１３ｇで２、マイク１３ｈで３、マイク１３ｉで４、マイク１３ｊで５、マイク１３ｋで６、マイク１３ｌで７が受信される。マイク１３ｌは、ケーブル長に応じた加算値（１）を加算すると８となり、最大接続台数（８）に到達するので、次のマイク１３ｍへの電源供給は行わない。マイク１３ｍは外部ＤＣ電源が接続されていないので、ダウンする。
【００７８】
第２の電源系列は、マイク１４ａ、１４ｂ、１４ｃ、１４ｄ、１４ｅ、１４ｆ、１４ｇ、１４ｈ、１４ｉがロングケーブル３４ａ、３４ｅと、ショートケーブル３４ｂ、３４ｃ、３４ｄ、３４ｆ、３４ｇ、３４ｈ、３４ｉで接続されている。また、マイク１４ｄには外部ＤＣ電源４２ａが接続されている。この場合、マイク１４ａとマイク１４ｅは、ロングケーブルが接続されていることを検出し、電源情報の値に５を加算する。また、マイク１４ｄは、外部ＤＣ電源４２ａが接続されていることを検出して、電源情報を０に初期化する。その他のマイクは、電源情報の値に１を加算する。この結果、下りデータの電源情報は、マイク１４ａで０、マイク１４ｂで５、マイク１４ｃで６、マイク１４ｄで７が受信される。このとき、マイク１４ｄは、上流から電源供給を受け、かつ、外部ＤＣ電源４２ａが接続されているので、電源情報の値を０でリセットして電源情報の値を設定する。下りデータの電源情報は、続いて、マイク１４ｅで０、マイク１４ｆで５、マイク１４ｇで６、マイク１４ｈで７が受信される。マイク１４ｈは、ケーブル長に応じた加算値（１）を加算すると８となり、最大接続台数（８）に到達するので、次のマイク１４ｉへの電源供給は行わない。マイク１４ｉは外部ＤＣ電源が接続されていないので、ダウンする。
【００７９】
なお、上記の説明では、上流側に接続するケーブルの長短を検出して加算値を調整するようにしていたが、下流側に接続するケーブルの長短に応じて処理を行うとすることもできる。
【００８０】
以上のように、本実施の形態によれば、各マイクが、下りデータの電源情報と自マイクが接続されるケーブルのケーブル長や外部ＤＣ電源の接続状況に応じて下流のマイクに対して電源の供給を行うか否かを適切に判断して、自律的に電源制御を行う。
【００８１】
この結果、電源の設定に要する煩雑な作業を削減することが可能となる。
【図面の簡単な説明】
【００８２】
【図１】実施の形態に適用される発明の概念図である。
【図２】実施の形態のテレビ会議システムに適用されるマイクシステムの構成図である。
【図３】本発明の実施の形態の通信インタフェースの構成を示したブロック図である。
【図４】本実施の形態の下りデータおよび上りデータの構成を示している。
【図５】本実施の形態の電源ケーブルを示した図である。
【図６】本実施の形態の電源制御を適用した第１の例のマイクシステムの構成図である。
【図７】本実施の形態の電源制御を適用した第２の例のマイクシステムの構成図である。
【図８】従来の多地点間の会議システムの一例を示した構成図である。
【符号の説明】
【００８３】
１・・・マイク（装置）、２・・・通信制御手段、３・・・音声入力手段、４・・・エコーキャンセラ手段、５・・・音声情報生成手段、６・・・コマンド処理手段、７・・・電源制御手段
【図１】
2006140930.tif 000003
【図２】
2006140930.tif 000004
【図３】
2006140930.tif 000005
【図４】
2006140930.tif 000006
【図５】
2006140930.tif 000007
【図６】
2006140930.tif 000008
【図７】
2006140930.tif 000009
【図８】
2006140930.tif 000010