(57)【要約】【課題】音入出力装置から送信された音信号が他拠点の音入出力装置に伝達されることを適切に防止する制御を行う音制御装置、音制御プログラム、及び音制御システムを提供する。【解決手段】音声制御装置のＣＰＵは、複数の音入出力装置の夫々から音信号を受信する。ＣＰＵは、第一音入出力装置からミュート通知データを受信する。ＣＰＵは、第一音入出力装置から受信された第一音信号と第二音入出力装置から受信された第二音信号とを比較し（Ｓ１１５）、同一の音に基づいた信号であるか否かを判断する（Ｓ１１７）。ＣＰＵは、同一の音に基づいた信号であると判断された場合、第一音信号及び第二音信号を他の音制御装置に対して送信せず（Ｓ１２１、Ｓ１２７）、第一音信号及び第二音信号が異なる音の信号であると判断された場合、他の音制御装置に対して第二音信号を送信する（Ｓ１２３）。【選択図】図８
2014131095.tif 000002
【特許請求の範囲】
【請求項１】
マイクを介して音を集音する集音手段を備えた複数の音入出力装置から、集音された音の信号である音信号を受信して他の音制御装置に送信する音制御装置であって、
前記複数の音入出力装置の夫々から、前記集音手段によって集音された音の音信号を受信する第一受信手段と、
前記複数の音入出力装置のうち第一音入出力装置から、前記音制御装置が前記他の音制御装置に対して音信号を送信しないように指示する禁止指示を受信する第二受信手段と、
前記第一受信手段によって前記第一音入出力装置から受信された第一音信号と、前記複数の音入出力装置のうち前記第一音入出力装置と異なる第二音入出力装置から受信された第二音信号とに基づいて、前記第一音信号及び前記第二音信号が、同一の音に基づいた信号であるか否かを判断する判断手段と、
前記第二受信手段によって前記禁止指示が受信された場合であって、前記判断手段によって、前記第一音信号及び前記第二音信号が同一の音に基づいた信号であると判断された場合、前記第一音信号及び前記第二音信号を前記他の音制御装置に対して送信せず、前記第一音信号及び前記第二音信号が異なる音の信号であると判断された場合に、前記他の音制御装置に対して前記第二音信号を送信し、前記第一音信号を送信しない送信手段と
を備えたことを特徴とする音制御装置。
【請求項２】
前記判断手段は、
前記第一音信号に基づく音の音量と、前記第二音信号に基づく音の音量との経時的な変化の傾向が一致する場合に、前記第一音信号及び前記第二音信号が同一の音に基づいた信号であると判断することを特徴とする請求項１に記載の音制御装置。
【請求項３】
前記第一音信号に基づく音の音量と、前記第二音信号に基づく音の音量とを比較する比較手段を備え、
前記送信手段は、
前記第一音信号及び前記第二音信号が同一の音に基づいた信号であると判断された場合であっても、前記比較手段による比較の結果、前記第二音信号に基づく音の音量が、前記第一音信号に基づく音の音量よりも大きい場合には、前記他の音制御装置に対して前記第二音信号を送信し、前記第一音信号を送信せず、前記第一音信号に基づく音の音量が、前記第二音信号に基づく音の音量以上である場合に、前記第一音信号及び前記第二音信号を前記他の音制御装置に対して送信しないことを特徴とする請求項１又は２に記載の音制御装置。
【請求項４】
前記送信手段は、
前記第二音入出力装置と無線によって通信を行なっている場合、前記第一音信号及び前記第二音信号が同一の音に基づいた信号であるか否かに関わらず、前記他の音制御装置に対して前記第二音信号を送信し、前記第一音信号を送信しないことを特徴とする請求項１から３のいずれかに記載の音制御装置。
【請求項５】
マイクを介して音を集音する集音手段を備えた複数の音入出力装置から、集音された音の信号である音信号を受信して他の音制御装置に送信する音制御装置によって実行される音制御プログラムであって、
前記複数の音入出力装置の夫々から、前記集音手段によって集音された音の音信号を受信する第一受信ステップと、
前記複数の音入出力装置のうち第一音入出力装置から、前記音制御装置が前記他の音制御装置に対して音信号を送信しないように指示する禁止指示を受信する第二受信ステップと、
前記第一受信ステップによって前記第一音入出力装置から受信された第一音信号と、前記複数の音入出力装置のうち前記第一音入出力装置と異なる第二音入出力装置から受信された第二音信号とに基づいて、前記第一音信号及び前記第二音信号が、同一の音に基づいた信号であるか否かを判断する判断ステップと、
前記第二受信ステップによって前記禁止指示が受信された場合であって、前記判断ステップによって、前記第一音信号及び前記第二音信号が同一の音に基づいた信号であると判断された場合、前記第一音信号及び前記第二音信号を前記他の音制御装置に対して送信せず、前記第一音信号及び前記第二音信号が異なる音の信号であると判断された場合に、前記他の音制御装置に対して前記第二音信号を送信し、前記第一音信号を送信しない送信ステップと
を音制御装置のコンピュータに実行させるための音制御プログラム。
【請求項６】
第一音入出力装置と、第二音入出力装置と、前記第一音入出力装置及び前記第二音入出力装置から、集音された音の信号である音信号を受信して他の音制御装置に送信する音制御装置とを備えた音制御システムであって、
前記音制御装置は、
前記第一音入出力装置及び前記第二音入出力装置の夫々から音信号を受信する第一受信手段と、
前記第一音入出力装置から、前記音制御装置が前記他の音制御装置に対して音信号を送信しないように指示する禁止指示を受信する第二受信手段と、
前記第一受信手段によって前記第一音入出力装置から受信された第一音信号と、前記第二音入出力装置から受信された第二音信号とに基づいて、前記第一音信号及び前記第二音信号が、同一の音に基づいた信号であるか否かを判断する判断手段と、
前記第二受信手段によって前記禁止指示が受信された場合であって、前記判断手段によって、前記第一音信号及び前記第二音信号が同一の音に基づいた信号であると判断された場合、前記第一音信号及び前記第二音信号を前記他の音制御装置に対して送信せず、前記第一音信号及び前記第二音信号が異なる音の信号であると判断された場合に、前記他の音制御装置に対して前記第二音信号を送信し、前記第一音信号を送信しない第一送信手段と
を備え、
前記第一音入出力装置は、
マイクを介して音を集音する第一集音手段と、
前記第一集音手段によって集音された音の第一音信号を、前記音制御装置に対して送信する第二送信手段と、
前記禁止指示を前記音制御装置に対して送信する第三送信手段と
を備え、
前記第二音入出力装置は、
マイクを介して音を集音する第二集音手段と、
前記第二集音手段によって集音された音の第二音信号を、前記音制御装置に対して送信する第四送信手段と
を備えたことを特徴とする音制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音入出力装置における音の入出力を制御する音制御装置、音制御プログラム、及び音制御システムに関する。
【背景技術】
【０００２】
マイクによって集音した音声などの音の信号（以下「音信号」という。）を、他の音入出力装置が設置された他拠点に対してネットワークを介して送信すると同時に、ネットワークを介して他拠点から音信号を受信し、スピーカから音を出力する音入出力装置が知られている。このような音入出力装置は、例えば遠隔会議システム等において使用される。音入出力装置の一例として、スピーカフォンが挙げられる。例えば特許文献１では、ミュート機能を備えたスピーカフォンが開示されている。このスピーカフォンでは、ユーザが他拠点のユーザに音を聞かれたくない場合、スピーカフォンのミュート機能を有効にする。スピーカフォンは、ミュート機能が有効な状態では、他拠点に音信号を送信しない。このためユーザは、他拠点のスピーカフォンに音信号が送信されることによって、他拠点のユーザに音が聞かれることを防止できる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−３３１０６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、同一拠点において複数のスピーカフォンが近接配置する場合、ユーザが特定のスピーカフォンのミュート機能を有効とした場合でも、特定のスピーカフォンに近接配置する他のスピーカフォンのマイクによって音が集音される場合がある。この場合、音信号が他拠点のスピーカフォンに送信され、他拠点のユーザに音が聞かれてしまうという問題点がある。
【０００５】
本発明の目的は、音入出力装置から送信された音信号が他拠点の音入出力装置に伝達されることを適切に防止する制御を行う音制御装置、音制御プログラム、及び音制御システムを提供することである。
【課題を解決するための手段】
【０００６】
本発明の第一態様に係る音制御装置は、マイクを介して音を集音する集音手段を備えた複数の音入出力装置から、集音された音の信号である音信号を受信して他の音制御装置に送信する音制御装置であって、前記複数の音入出力装置の夫々から、前記集音手段によって集音された音の音信号を受信する第一受信手段と、前記複数の音入出力装置のうち第一音入出力装置から、前記音制御装置が前記他の音制御装置に対して音信号を送信しないように指示する禁止指示を受信する第二受信手段と、前記第一受信手段によって前記第一音入出力装置から受信された第一音信号と、前記複数の音入出力装置のうち前記第一音入出力装置と異なる第二音入出力装置から受信された第二音信号とに基づいて、前記第一音信号及び前記第二音信号が、同一の音に基づいた信号であるか否かを判断する判断手段と、前記第二受信手段によって前記禁止指示が受信された場合であって、前記判断手段によって、前記第一音信号及び前記第二音信号が同一の音に基づいた信号であると判断された場合、前記第一音信号及び前記第二音信号を前記他の音制御装置に対して送信せず、前記第一音信号及び前記第二音信号が異なる音の信号であると判断された場合に、前記他の音制御装置に対して前記第二音信号を送信し、前記第一音信号を送信しない送信手段とを備えている。
【０００７】
第一態様によれば、音制御装置は、音信号を送信しないように指示する禁止指示を第一音入出力装置から受信した場合であって、第一音入出力装置及び第二音入出力装置が同一音を集音していると判断した場合、第二音信号の他の音制御装置への送信を禁止する。これによって、ユーザが第一音入出力装置に対して音信号の他の音制御装置への送信をしないように指示した場合に、同一の音に基づいた音信号が、第二音入出力装置を介して他の音制御装置に伝達されることを防止できる。このように音制御装置は、音信号が他の音制御装置を介して他の音入出力装置に伝達されることを適切に防止できる。
【０００８】
第一態様において、前記判断手段は、前記第一音信号に基づく音の音量と、前記第二音信号に基づく音の音量との経時的な変化の傾向が一致する場合に、前記第一音信号及び前記第二音信号が同一の音に基づいた信号であると判断してもよい。これによって音制御装置は、第一音信号と第二音信号とが同一の音に基づいた信号であるか否かを判断できる。
【０００９】
第一態様において、前記第一音信号に基づく音の音量と、前記第二音信号に基づく音の音量とを比較する比較手段を備え、前記送信手段は、前記第一音信号及び前記第二音信号が同一の音に基づいた信号であると判断された場合であっても、前記比較手段による比較の結果、前記第二音信号に基づく音の音量が、前記第一音信号に基づく音の音量よりも大きい場合には、前記他の音制御装置に対して前記第二音信号を送信し、前記第一音信号を送信せず、前記第一音信号に基づく音の音量が、前記第二音信号に基づく音の音量以上である場合に、前記第一音信号及び前記第二音信号を前記他の音制御装置に対して送信しなくてもよい。第二音信号に基づく音の音量が、第一音信号に基づく音の音量よりも大きい場合、この音は、第二音入出力装置に向けて発せられた可能性が高い。この場合、ユーザが第一音入出力装置に対し、他の音制御装置への音信号の送信禁止を指示している場合でも、音制御装置は、第二音信号を他の音制御装置に対して送信する。これによって音制御装置は、ユーザが送信を禁止した音信号の送信のみを適切に禁止し、それ以外の音信号を、他の音制御装置に対して適切に送信することが可能となる。
【００１０】
第一態様において、前記送信手段は、前記第二音入出力装置と無線によって通信を行なっている場合、前記第一音信号及び前記第二音信号が同一の音に基づいた信号であるか否かに関わらず、前記他の音制御装置に対して前記第二音信号を送信し、前記第一音信号を送信しなくてもよい。第一音入出力装置及び第二音入出力装置のうち少なくとも一方と無線によって通信を行なっている場合、第一音入出力装置及び第二音入出力装置は互いに離れた場所に配置されている可能性が高い。この場合、第一音信号と第二音信号とが同一の音に基づいた信号であるか否かに関わらず、音制御装置は、第二音信号を他の音制御装置に対して送信する。なお、他の音制御装置への音信号の送信の禁止指示が第一音入出力装置にされているため、音制御装置は、第一音信号を他の音制御装置に対して送信しない。これによって音制御装置は、第一音信号及び第二音信号を他の音制御装置に対して送信するか否かを判断することが可能となる。
【００１１】
本発明の第二態様に係る音制御プログラムは、マイクを介して音を集音する集音手段を備えた複数の音入出力装置から、集音された音の信号である音信号を受信して他の音制御装置に送信する音制御装置によって実行される音制御プログラムであって、前記複数の音入出力装置の夫々から、前記集音手段によって集音された音の音信号を受信する第一受信ステップと、前記複数の音入出力装置のうち第一音入出力装置から、前記音制御装置が前記他の音制御装置に対して音信号を送信しないように指示する禁止指示を受信する第二受信ステップと、前記第一受信ステップによって前記第一音入出力装置から受信された第一音信号と、前記複数の音入出力装置のうち前記第一音入出力装置と異なる第二音入出力装置から受信された第二音信号とに基づいて、前記第一音信号及び前記第二音信号が、同一の音に基づいた信号であるか否かを判断する判断ステップと、前記第二受信ステップによって前記禁止指示が受信された場合であって、前記判断ステップによって、前記第一音信号及び前記第二音信号が同一の音に基づいた信号であると判断された場合、前記第一音信号及び前記第二音信号を前記他の音制御装置に対して送信せず、前記第一音信号及び前記第二音信号が異なる音の信号であると判断された場合に、前記他の音制御装置に対して前記第二音信号を送信し、前記第一音信号を送信しない送信ステップとを音制御装置のコンピュータに実行させる。第二態様によれば、第一態様と同様の効果を奏することができる。
【００１２】
本発明の第三態様に係る音制御システムは、第一音入出力装置と、第二音入出力装置と、前記第一音入出力装置及び前記第二音入出力装置から、集音された音の信号である音信号を受信して他の音制御装置に送信する音制御装置とを備えた音制御システムであって、前記音制御装置は、前記第一音入出力装置及び前記第二音入出力装置の夫々から音信号を受信する第一受信手段と、前記第一音入出力装置から、前記音制御装置が前記他の音制御装置に対して音信号を送信しないように指示する禁止指示を受信する第二受信手段と、前記第一受信手段によって前記第一音入出力装置から受信された第一音信号と、前記第二音入出力装置から受信された第二音信号とに基づいて、前記第一音信号及び前記第二音信号が、同一の音に基づいた信号であるか否かを判断する判断手段と、前記第二受信手段によって前記禁止指示が受信された場合であって、前記判断手段によって、前記第一音信号及び前記第二音信号が同一の音に基づいた信号であると判断された場合、前記第一音信号及び前記第二音信号を前記他の音制御装置に対して送信せず、前記第一音信号及び前記第二音信号が異なる音の信号であると判断された場合に、前記他の音制御装置に対して前記第二音信号を送信し、前記第一音信号を送信しない第一送信手段とを備え、前記第一音入出力装置は、マイクを介して音を集音する第一集音手段と、前記第一集音手段によって集音された音の第一音信号を、前記音制御装置に対して送信する第二送信手段と、前記禁止指示を前記音制御装置に対して送信する第三送信手段とを備え、前記第二音入出力装置は、マイクを介して音を集音する第二集音手段と、前記第二集音手段によって集音された音の第二音信号を、前記音制御装置に対して送信する第四送信手段とを備えている。第三態様によれば、第一態様と同様の効果を奏することができる。
【図面の簡単な説明】
【００１３】
【図１】音制御システム１の概要を示す図である。
【図２】音制御装置１６の電気的構成を示すブロック図である。
【図３】音入出力装置２０の電気的構成を示すブロック図である。
【図４】入出力装置処理のフローチャートである。
【図５】制御装置処理のフローチャートである。
【図６】ミュート判定処理のフローチャートである。
【図７】単数出力処理のフローチャートである。
【図８】複数出力処理のフローチャートである。
【図９】テーブル４３１を示す図である。
【発明を実施するための形態】
【００１４】
以下、本発明の一実施形態について、図面を参照して説明する。図１を参照し、音制御システム１の概要について説明する。音制御システム１は、音制御装置１４、１５（以下、総称して「音制御装置１６」ともいう。）、音入出力装置２１〜２５（以下、総称して「音入出力装置２０」ともいう。）、及びPersonal Computer（ＰＣ）１１、１２（以下、総称して「ＰＣ１３」ともいう。）を備える。音制御装置１４、音入出力装置２１〜２３、及びＰＣ１１は、同一拠点（以下、「第一拠点３」という。）に設置される。音制御装置１５、音入出力装置２４、２５、及びＰＣ１２は、第一拠点３とは異なる第二拠点４に設置される。音入出力装置２１の近傍には、ユーザ３１、３２が配置する。ユーザ３２は、音入出力装置２３に声が届く程度の位置に配置する。音入出力装置２３〜２５の夫々の近傍には、ユーザ３３〜３５が夫々配置する。以下、ユーザ３１〜３５を総称して「ユーザ３０」ともいう。なお、音制御装置１６及び音入出力装置２０には、夫々、符号と同一のＩＤ（以下、「装置ＩＤ」という。）が割り当てられるものとする。
【００１５】
音制御装置１４は、Universal Serial Bus（ＵＳＢ（登録商標））を介してＰＣ１１に接続する。音入出力装置２１、２３は、ＵＳＢを介して音制御装置１４に接続する。音入出力装置２２は、無線を介して音制御装置１４に接続する。音制御装置１４と音入出力装置２１〜２３とは、ＵＳＢ又は無線による通信を行うことができる。音制御装置１５は、ＵＳＢを介してＰＣ１２に接続する。音入出力装置２４、２５は、ＵＳＢを介して音制御装置１５に接続する。音制御装置１５と音入出力装置２４、２５とは、ＵＳＢによる通信を行うことができる。ＰＣ１１、１２は、夫々、インターネット網２に接続する。ＰＣ１１、１２は、夫々、インターネット網２を介して通信を行うことができる。
【００１６】
音入出力装置２１〜２３は、夫々、マイク６０（図３参照）を介して音を集音する。音入出力装置２１〜２３は、夫々、集音された音の信号（以下、「音信号」という。）を、ＵＳＢ又は無線を介して音制御装置１４に送信する。音制御装置１４のＣＰＵ４１（図２参照）は、音入出力装置２１〜２３から音信号を受信する。ＣＰＵ４１は、受信された複数の音信号に基づく夫々の音を重ね合わせる。ＣＰＵ４１は、重ね合わせられた音（以下「重畳音」という。）の音信号を、ＰＣ１１、インターネット網２、及びＰＣ１２を介して、音制御装置１５に送信する。音制御装置１５は、受信した重畳音の音信号を、音入出力装置２４、２５に対して送信する。音入出力装置２４、２５は、夫々、音制御装置１５から受信された重畳音の音信号に基づき、スピーカ６１（図３参照）から重畳音を出力する。これによってユーザ３４、３５は、ユーザ３１〜３３の音声や、第一拠点３内の音を聞くことができる。
【００１７】
また音入出力装置２４、２５は、夫々、マイク６０を介して集音した音の音信号を、ＵＳＢを介して音制御装置１５に送信する。音制御装置１５のＣＰＵ４１は、音入出力装置２４、２５から音信号を受信し、受信された複数の音信号に基づく夫々の音を重ね合わせる。ＣＰＵ４１は、重ね合わせられた重畳音の音信号を、ＰＣ１２、インターネット網２、及びＰＣ１１を介して、音制御装置１４に送信する。音制御装置１４は、受信された重畳音の音信号を、音入出力装置２１〜２３に対して送信する。音入出力装置２１〜２３は、夫々、音制御装置１４から受信した重畳音信号に基づき、スピーカ６１から重畳音を出力する。これによってユーザ３１〜３３は、ユーザ３４、３５の音声や、第二拠点４内の音を聞くことができる。
【００１８】
以上のように、音制御システム１は、複数の拠点の夫々に設置された音制御装置１６及び音入出力装置２０間で音信号が送受信されることによって、複数の拠点間で音声会議を行うことが可能なシステムである。なお音制御システム１では、音入出力装置２０を拠点内の広い領域に点在させることができる。これによって、音入出力装置２０のスピーカ６１から出力される音声が拠点内の広範にわたる領域で聞こえるようにすることができる。また、音入出力装置２０のマイク６０によって拠点内の広い領域で音を集音することができる。
【００１９】
なお、音制御システム１の構成は、図１以外の構成に変更できる。例えば音制御装置１６は、インターネット網２に直接接続してもよい。音制御装置１４、１５は、インターネット網２を介して互いに直接通信を行なってもよい。
【００２０】
図２を参照し、音制御装置１６の電気的構成について説明する。音制御装置１６はＣＰＵ４１を備える。ＣＰＵ４１は、ＲＯＭ４２、ＲＡＭ４３、フラッシュメモリ４４、ＲＦモジュール４５、ラインインタフェース（Ｉ／Ｆ）４７、ＵＳＢ  Ｉ／Ｆ４８、及びドライブ装置４９と電気的に接続する。ＲＯＭ４２には、ブートプログラム、ＢＩＯＳ、ＯＳ等が記憶される。ＲＡＭ４３には、タイマやカウンタ、一時的なデータが記憶される。フラッシュメモリ４４には、ＣＰＵ４１の音制御プログラムが記憶される。ＲＦモジュール４５にはアンテナ４６が接続される。ＲＦモジュール４５は、ＣＰＵ４１から受信したデータを無線信号に変換してアンテナ４６に出力する。またＲＦモジュール４５は、アンテナ４６を介して受信された無線信号をデータに変換し、ＣＰＵ４１に出力する。ＲＦモジュール４５の例として、Bluetooth（登録商標）用ＲＦモジュール、及び、WiFi用ＲＦモジュールが挙げられる。ラインＩ／Ｆ４７は、ラインケーブルを介して通信を行うためのインタフェース素子である。音制御装置１６は、ラインケーブルによって音入出力装置２０と接続し、通信を行うこともできる。ＵＳＢ  Ｉ／Ｆ４８は、ＵＳＢを介して通信を行うためのインタフェース素子である。
【００２１】
ドライブ装置４９は、記憶媒体４９１に記憶された情報を読み出す。記憶媒体４９１の例として、メモリカードが挙げられる。例えば音制御装置１６のセットアップ時、記憶媒体４９１に記憶された音制御プログラムは、ドライブ装置４９によって読み出され、フラッシュメモリ４４に記憶される。なお音制御プログラムは、音制御装置１６の出荷時にフラッシュメモリ４４に直接書き込まれてもよい。また、音制御装置１６のＣＰＵ４１は、インターネット網２を介して音制御プログラムを受信し、フラッシュメモリ４４に記憶してもよい。この場合、プログラムは、インターネット網２を介して接続されるサーバ（図示外）が備えるＨＤＤなどの記憶媒体に記憶されている。
【００２２】
図３を参照し、音入出力装置２０の電気的構成について説明する。音入出力装置２０はＣＰＵ５１を備える。ＣＰＵ５１は、ＲＯＭ５２、ＲＡＭ５３、フラッシュメモリ５４、ＲＦモジュール５５、ラインＩ／Ｆ５７、ＵＳＢ  Ｉ／Ｆ５８、操作部５９、マイク６０、及びスピーカ６１と電気的に接続する。ＲＯＭ５２には、ブートプログラム、ＢＩＯＳ、ＯＳ等が記憶される。ＲＡＭ５３には、タイマやカウンタ、一時的なデータが記憶される。フラッシュメモリ５４には、ＣＰＵ５１のプログラムが記憶される。ＲＦモジュール５５にはアンテナ５６が接続される。ラインＩ／Ｆ５７は、ラインケーブルを介して通信を行うためのインタフェース素子である。音入出力装置２０は、ラインケーブルを介して音制御装置１６と接続し、通信を行うこともできる。ＵＳＢ  Ｉ／Ｆ５８は、ＵＳＢを介して通信を行うためのインタフェース素子である。操作部５９は、入力操作を行うことが可能な押しボタンである。操作部５９は、ミュート機能（詳細は後述する）の有効／無効を切り替えるミュートボタンを備える。
【００２３】
音制御システム１はミュート機能を備える。ミュート機能は、特定の拠点のユーザ３０が、他の拠点のユーザ３０に音声等を聞かれたくない場合に、音入出力装置２０のミュートボタンを押下することによって有効となる。
【００２４】
以下、ユーザ３２が音入出力装置２１のミュートボタンを押下し、音入出力装置２１のミュート機能を有効とした場合について、具体的に説明する。音入出力装置２１のミュート機能が有効とされた場合、音制御装置１４のＣＰＵ４１は、音入出力装置２１のマイク６０を介して集音された音の音信号の音制御装置１５への送信を停止する。音制御装置１４は、音入出力装置２１から音信号を受信した場合でも、受信された音信号を音制御装置１５に送信しない。このため、音入出力装置２１のマイク６０を介して集音されたユーザ３２の音声等の音信号は、第二拠点４の音入出力装置２４、２５に伝わらない。このようにユーザ３２は、音入出力装置２１のミュートボタンを押下してミュート機能を有効化することによって、ユーザ３１、３２間の会話音声等が第二拠点４のユーザ３４、３５に聞かれることを防止する。
【００２５】
なおユーザ３２は、ミュートボタンを再度押下することによって、音入出力装置２１のミュート機能を解除（無効化）できる。ミュート機能が無効化された状態で、音入出力装置２１のマイク６０を介して集音された音の音信号が、音制御装置１４によって受信された場合、音制御装置１４のＣＰＵ４１は通常通り、受信された音信号を音制御装置１５に送信する。
【００２６】
一方で音制御装置１４のＣＰＵ４１は、音入出力装置２１のミュート機能が有効化されている場合でも、音入出力装置２３のマイク６０を介して集音された音の音信号を音入出力装置２３から受信した場合、受信された音信号を音制御装置１５に送信する。音制御装置１５のＣＰＵ４１は、受信された音信号を音入出力装置２４、２５に対して送信する。音入出力装置２４、２５のＣＰＵ５１は、受信された音信号に基づく音をスピーカ６１から出力させる。このため、ユーザ３２が音入出力装置２１のミュート機能を有効化していても、ユーザ３３は、音入出力装置２３を介してユーザ３４、３５に音声を伝えることによって、ユーザ３４、３５との音声会議を実行できる。
【００２７】
しかしながら例えば、ユーザ３２の音声が音入出力装置２３のマイク６０を介して集音され、集音された音の音信号が音入出力装置２３から音制御装置１４に対して送信されたとする。この場合、音制御装置１４のＣＰＵ４１は、音入出力装置２３から受信した音信号を、音制御装置１５に送信する。音制御装置１５のＣＰＵ４１は、音制御装置１４から受信された音信号を音入出力装置２４、２５に対して送信する。音入出力装置２４、２５のＣＰＵ５１は、受信された音信号に基づくユーザ３２の音声を、スピーカ６１から出力させる。従って、ユーザ３２が音入出力装置２１のミュート機能を有効化しているにも関わらず、ユーザ３２の音声は第二拠点４のユーザ３４、３５に聞かれてしまうことになる。
【００２８】
そこで、本実施形態において音制御装置１４は、音入出力装置２１のミュート機能が有効化されており、且つ、音入出力装置２１、２３の夫々のマイク６０を介して集音された夫々の音が所定の条件を満たす場合、音入出力装置２３のミュート機能が無効化されている場合でも、音入出力装置２３から受信した音信号の音制御装置１５への送信を停止する。これによって音制御システム１は、音入出力装置２１のミュート機能が有効化されているにも拘わらず、ミュート機能が無効化されている音入出力装置２３を介してユーザ３２の音声の音信号が音入出力装置２４、２５に送信されることを防止する。従って、ユーザ３２の音声が第二拠点４のユーザ３４、３５に聞かれてしまうことを防止できる。加えて、音制御システム１では、音入出力装置２１、２３の夫々のマイク６０を介して集音された夫々の音が所定の条件を満たさない場合、音制御装置１４のＣＰＵ４１は、音入出力装置２３から受信した音信号を音入出力装置２４、２５に送信する。従ってユーザ３３は、音入出力装置２３を使用して音声会議を継続できる。
【００２９】
図４のフローチャートを参照し、音入出力装置２０のＣＰＵ５１によって実行される入出力装置処理について説明する。入出力装置処理は、音入出力装置２０の電源がＯＮされた場合に、フラッシュメモリ５４に記憶されたプログラムをＣＰＵ５１が読み出して実行することによって開始される。
【００３０】
ＣＰＵ５１は、音制御装置１６と接続された状態であるか判断する（Ｓ１１）。ＣＰＵ５１は、音制御装置１６と接続されたかを次のように判断する。ＣＰＵ５１は、電源がＯＮされた後、有線（ＵＳＢ又はラインケーブル）又は無線を介して音制御装置１６に接続要求データを一定周期で繰り返し送信する。ＣＰＵ５１は、接続要求データに応じて音制御装置１６から返信される接続応答データを受信した場合、接続応答データを送信した音制御装置１６と接続されたと判断する。ＣＰＵ５１は、接続要求データの送信を停止させる。ＣＰＵ５１は、有線を介して接続応答データを受信した場合、音制御装置１６と有線接続されたと判断する。一方、ＣＰＵ５１は、無線を介して接続応答データを受信した場合、音制御装置１６と無線接続されたと判断する。音制御装置１６と接続されていないと判断された場合（Ｓ１１：ＮＯ）、ＣＰＵ５１は処理をＳ１１に戻し、音制御装置１６との接続が継続して監視される。
【００３１】
なお、音制御装置１６と接続されたかをＣＰＵ５１が判断する方法は、上述の方法に限定されない。例えば音制御装置１６のＣＰＵ４１は、電源がＯＮされた場合、有線及び無線を介して接続確認データを送信してもよい。音制御装置１６から送信された接続確認データが受信された場合、ＣＰＵ５１は、音制御装置１６に対して接続応答データを送信し、音制御装置１６と接続されたと判断してもよい。またＣＰＵ５１は、有線を介して接続確認データが受信された場合、音制御装置１６と有線接続されたと判断し、無線を介して接続確認データが受信された場合、音制御装置１６と無線接続されたと判断してもよい。
【００３２】
ＣＰＵ５１は、音制御装置１６と接続されたと判断した場合（Ｓ１１：ＹＥＳ）、音入出力装置２０の装置ＩＤを音制御装置１６に送信する。またＣＰＵ５１は、音制御装置１６の装置ＩＤを音制御装置１６から受信する。このように、互いの装置ＩＤが交換された後、音声会議が開始される（Ｓ１３）。ＣＰＵ５１は、マイク６０を介して集音した音の音信号を音制御装置１６に送信することによって、音信号に基づく音を他拠点のユーザ３０に伝えることが可能な状態になる。またＣＰＵ５１は、音制御装置１６から受信された音信号に基づき、スピーカ６１から音を出力させることによって、他拠点の音を自拠点のユーザ３０に伝えることが可能な状態になる。
【００３３】
ＣＰＵ５１は、マイク６０を介して音を集音する（Ｓ１５）。ＣＰＵ５１は、音制御装置１６に対して、集音された音の音信号を送信する（Ｓ１７）。ＣＰＵ５１は、音制御装置１６から送信された音信号が受信されたか判断する（Ｓ２１）。音制御装置１６から送信された音信号が受信された場合（Ｓ２１：ＹＥＳ）、ＣＰＵ５１は、受信された音信号に基づく音をスピーカ６１から出力する（Ｓ２３）。ＣＰＵ５１は処理をＳ２７に進める。一方、音信号が受信されない場合（Ｓ２１：ＮＯ）、処理をＳ２７に進める。
【００３４】
ＣＰＵ５１は、ミュートボタンが押下されたか判断する（Ｓ２７）。ミュートボタンが押下された場合（Ｓ２７：ＹＥＳ）、ＣＰＵ５１は、ミュートボタンが押下されたことを通知するミュート通知データを音制御装置１６に対して送信する（Ｓ２９）。ＣＰＵ５１は処理をＳ３１に進める。ミュートボタンが押下されていない場合（Ｓ２７：ＮＯ）、ＣＰＵ５１は処理をＳ３１に進める。ＣＰＵ５１は、音入出力装置２０の電源をＯＦＦする操作がされたか判断する（Ｓ３１）。電源をＯＦＦする操作がされていない場合（Ｓ３１：ＮＯ）、ＣＰＵ５１は処理をＳ１５に戻す。電源をＯＦＦする操作がされた場合（Ｓ３１：ＹＥＳ）、ＣＰＵ５１は、音制御装置１６との接続を解除するための解除通知データを、音制御装置１６に対して送信し、音制御装置１６との接続を解除する（Ｓ３３）。音声会議は終了され、ＣＰＵ４１は入出力装置処理を終了させる。
【００３５】
図５から図８のフローチャートを参照し、音制御装置１６のＣＰＵ４１によって実行される制御装置処理について説明する。制御装置処理は、音制御装置１６の電源がＯＮされた場合に、フラッシュメモリ４４に記憶された音制御プログラムをＣＰＵ４１が読み出して実行することによって開始される。
【００３６】
ＣＰＵ４１は、音入出力装置２０との接続状態（有線又は無線接続）が変更されたか判断する。ＣＰＵ４１は、音入出力装置２０から送信された接続要求データを受信した場合、音入出力装置２０に対して接続応答データを返信する。ＣＰＵ４１は、接続要求データを送信した音入出力装置２０との接続状態が、接続された状態に変更されたと判断する。またＣＰＵ４１は、有線を介して接続要求データを受信した場合、音入出力装置２０と有線接続された状態であると判断する。一方、ＣＰＵ４１は、無線を介して接続要求データを受信した場合、音入出力装置２０と無線接続された状態であると判断する。接続要求データが受信されない場合、ＣＰＵ４１は、音入出力装置２０との接続状態に変更がないと判断する（Ｓ４１：ＮＯ）。ＣＰＵ４１は処理をＳ４５に進める。
【００３７】
一方、ＣＰＵ４１は、音入出力装置２０との接続状態が変更されたと判断した場合（Ｓ４１：ＹＥＳ）、音制御装置１６の装置ＩＤを音入出力装置２０に送信する。またＣＰＵ４１は、音入出力音入出力装置２０の装置ＩＤを音入出力装置２０から受信する。このように、互いの装置ＩＤが交換された後、音声会議が開始される（Ｓ４３）。ＣＰＵ４１は処理をＳ４５に進める。ＣＰＵ４１は、音入出力装置２０から音信号が受信された場合、受信された音信号を、インターネット網２を介して他の音制御装置１６に送信することが可能な状態になる。またＣＰＵ４１は、インターネット網２を介して他の音制御装置１６から音信号が受信された場合、受信された音信号を、接続された音入出力装置２０に対して送信することが可能な状態になる。
【００３８】
なお、音入出力装置２０と接続されたかをＣＰＵ４１が判断する方法は、上述の方法に限定されない。例えばＣＰＵ４１は、電源がＯＮされた場合、有線及び無線を介して接続確認データを送信してもよい。ＣＰＵ４１は、接続確認データを受信した音入出力装置２０から返信される接続応答データが受信された場合、音入出力装置２０と接続されたと判断してもよい。またＣＰＵ４１は、有線を介して接続応答データが受信された場合、音入出力装置２０と有線接続されたと判断し、無線を介して接続応答データが受信された場合、音入出力装置２０と無線接続されたと判断してもよい。
【００３９】
ＣＰＵ４１は、接続された音入出力装置２０から受信された装置ＩＤ及び接続形態（有線接続又は無線接続）を示す情報を、ＲＡＭ４３に記憶されたテーブル４３１（図９参照）に格納する。図９に示すように、テーブル４３１には、装置ＩＤ、接続形態、及び状態情報が対応付けられて格納される。状態情報は、音入出力装置２０のミュート機能が有効化された状態であるか又は無効化された状態であるかを示す情報である。なお、装置ＩＤ及び接続形態がテーブル４３１に新たに格納された場合、ミュート機能が無効化された状態であることを示す状態情報が格納される。また、音入出力装置２０から受信された装置ＩＤがテーブル４３１に既に記憶されている場合、対応する接続形態が更新される。
【００４０】
図５に示すように、ＣＰＵ４１は、１台以上の音入出力装置２０が接続されているかを、テーブル４３１を参照して判断する（Ｓ４５）。テーブル４３１に装置ＩＤが格納されていない場合、ＣＰＵ４１は、音入出力装置２０が接続されていないと判断する（Ｓ４５：ＮＯ）。この場合、ＣＰＵ４１は処理をＳ６３に進める。一方、テーブル４３１に装置ＩＤが１つ以上格納されている場合、ＣＰＵ４１は、音入出力装置２０が１台以上接続されていると判断する（Ｓ４５：ＹＥＳ）。ＣＰＵ４１は、インターネット網２を介して他の音制御装置１６から音信号が受信されたか判断する（Ｓ４７）。他の音制御装置１６から音信号が受信されている場合（Ｓ４７：ＹＥＳ）、ＣＰＵ４１は、テーブル４３１に格納された装置ＩＤの音入出力装置２０、即ち、音制御装置１６に接続された音入出力装置２０に対して、受信された音信号を送信する（Ｓ４９）。ＣＰＵ４１は処理をＳ５１に進める。一方、他の音制御装置１６から音信号が受信されていない場合（Ｓ４７：ＮＯ）、ＣＰＵ４１は処理をＳ５１に進める。
【００４１】
なお、音制御装置１６から送信された音信号が音入出力装置２０によって受信された場合（Ｓ２１：ＹＥＳ、図４参照）、音入出力装置２０のＣＰＵ５１は、受信された音信号に基づく音をスピーカ６１から出力させる（Ｓ２３、図４参照）。これによって、音入出力装置２０を使用するユーザ３０は、他の音入出力装置２０のマイク６０を介して集音された他拠点の音、例えば、他の音入出力装置２０を使用する他のユーザ３０の音声等を聞くことができる。
【００４２】
ＣＰＵ４１は、音制御装置１６に接続された音入出力装置２０の何れかから送信されたミュート通知データが受信されたか判断する（Ｓ５１）。なおミュート通知データは、音入出力装置２０のミュートボタンが押下された場合（Ｓ２７：ＹＥＳ、図４参照）に、音入出力装置２０から送信される（Ｓ２９、図４参照）。ミュート通知データが受信されていない場合（Ｓ５１：ＮＯ）、ＣＰＵ４１は処理をＳ５５に進める。一方、ミュート機能通知データが受信された場合（Ｓ５１：ＹＥＳ）、ＣＰＵ５１は、ミュート通知データを送信した音入出力装置２０のミュート機能が有効化された状態であるか又は無効化された状態であるかを判定する処理（ミュート判定処理、図６参照）を実行する（Ｓ５３）。ミュート判定処理の終了後、ＣＰＵ４１は処理をＳ５５に進める。
【００４３】
図６を参照し、ミュート判定処理について説明する。ＣＰＵ４１は、Ｓ５１（図５参照）で受信されたミュート通知データを送信した音入出力装置２０（以下、「送信装置」という。）の装置ＩＤを特定する。ＣＰＵ４１は、ＲＡＭ４３に記憶されたテーブル４３１を参照する。ＣＰＵ４１は、テーブル４３１のうち送信装置の装置ＩＤに、ミュート機能が無効化された状態であることを示す状態情報が対応付けられているか判断する（Ｓ７１）。ミュート機能が無効化された状態であることを示す状態情報が対応付けられている場合（Ｓ７１：ＹＥＳ）、ＣＰＵ４１は、送信装置の装置ＩＤに対応する状態情報を、ミュート機能が有効化された状態であることを示す状態情報に変更する（Ｓ７３）。ＣＰＵ４１はミュート判定処理を終了させ、処理を制御装置処理（図５参照）に戻す。
【００４４】
一方、ミュート機能が有効化された状態であることを示す状態情報が対応付けらている場合（Ｓ７１：ＮＯ）、ＣＰＵ４１は、送信装置の装置ＩＤに対応する状態情報を、ミュート機能が無効化された状態であることを示す状態情報に変更する（Ｓ７５）。ＣＰＵ４１はミュート判定処理を終了させ、処理を制御装置メイン処理（図５参照）に戻す。
【００４５】
図５に示すように、Ｓ５５においてＣＰＵ４１は、音制御装置１６に接続された音入出力装置２０から送信された音信号の受信が開始されたか判断する（Ｓ５５）。なお、音信号は、音入出力装置２０のマイク６０を介して音が集音された場合（Ｓ１５、図４参照）に、音入出力装置２０から送信される（Ｓ１７、図４参照）。音入出力装置２０から送信された音信号の受信が開始された場合（Ｓ５５：ＹＥＳ）、ＣＰＵ４１は、受信された音信号のＲＡＭ４３への記憶を開始する。記憶される音信号には、音信号を送信した音入出力装置２０の装置ＩＤが関連付けられる。なお、複数の音制御装置から送信された複数の音信号の受信が開始された場合、複数の音信号の夫々は、音信号を送信した音入出力装置２０の装置ＩＤが関連付けられ、ＲＡＭ４３に記憶される。ＣＰＵ４１は処理をＳ５７に進める。一方、音信号が受信されていない場合（Ｓ５５：ＮＯ）、ＣＰＵ４１は、受信された音信号のＲＡＭ４３への記憶を停止する。ＣＰＵ４１は処理をＳ６３に進める。
【００４６】
Ｓ５７において、ＣＰＵ４１は、音制御装置１６に接続された音入出力装置２０の台数が１台であるか判断する（Ｓ５７）。ＣＰＵ４１は、テーブル４３１に格納された装置ＩＤの数が１つである場合、接続された音入出力装置２０の台数が１台であると判断する（Ｓ５７：ＹＥＳ）。この場合、Ｓ５５で受信が開始された音信号は、接続された１台の音入出力装置２０から送信されていることになる。ＣＰＵ４１は、受信された音信号を他の音制御装置１６に送信するか否かを判断し、必要に応じて音信号を他の音制御装置１６に送信する処理（単数出力処理、図７参照）を実行する（Ｓ５９）。単数出力処理の終了後、ＣＰＵ４１は処理をＳ６３に進める。
【００４７】
図７を参照し、単数出力処理について説明する。ＣＰＵ４１は、テーブル４３１に記憶された装置ＩＤに、ミュート機能が有効化された状態であることを示す状態情報が対応付けらているか判断する（Ｓ８１）。ミュート機能が有効化された状態であることを示す状態情報が対応付けらている場合（Ｓ８１：ＹＥＳ）、音信号を送信した音入出力装置２０のミュート機能が有効化されていることになる。このためＣＰＵ４１は、Ｓ５５（図５参照）で受信された音信号をＲＡＭ４３から削除する（Ｓ８３）。ＣＰＵ４１は、ミュート機能が有効化された音入出力装置２０から受信された音信号を、他の音制御装置１６に送信しない。これによって、ミュート機能が有効化された音入出力装置２０のマイク６０を介して集音された音が、他の音入出力装置２０の他のユーザ３０に聞かれてしまうことが防止される。ＣＰＵ４１は単数出力処理を終了させ、処理を制御装置処理（図５参照）に戻す。
【００４８】
一方、ミュート機能が無効化された状態であることを示す状態情報が格納されている場合（Ｓ８１：ＮＯ）、音信号を送信した音入出力装置２０のミュート機能は無効化されていることになる。このためＣＰＵ４１は、Ｓ５５（図５参照）で受信されＲＡＭ４３に記憶さた音信号を、他の音制御装置１６に対して送信する（Ｓ８５）。ＣＰＵ４１は単数出力処理を終了させ、処理を制御装置処理（図５参照）に戻す。
【００４９】
なお、他の音制御装置１６のＣＰＵ４１がインターネット網２を介して音制御装置１６から音信号を受信した場合（Ｓ４７：ＹＥＳ）、他の音制御装置１６のＣＰＵ４１は、受信された音信号を、他の音制御装置１６に接続された他の音入出力装置２０に送信する（Ｓ４９）。また、他の音入出力装置２０が他の音制御装置１６から音信号を受信した場合（Ｓ２１：ＹＥＳ、図４参照）、他の音入出力装置２０のＣＰＵ５１は、受信された音信号に基づく音をスピーカ６１から出力させる（Ｓ２３、図４参照）。これによって、他の音入出力装置２０を使用する他のユーザ３０は、音入出力装置２０のマイク６０を介して集音された他拠点の音、例えば、音入出力装置２０を使用するユーザ３０の音声等を聞くことができる。
【００５０】
一方、テーブル４３１に格納された装置ＩＤの数が２つ以上である場合、ＣＰＵ４１は、音制御装置１６に２台以上の音入出力装置２０が接続されていると判断する（Ｓ５７：ＮＯ）。この場合、音信号は、接続された２台以上の音入出力装置２０から送信されていることになる。ＣＰＵ４１は、受信された音信号を他の音制御装置１６に送信するか否かを判定し、必要に応じて音信号を他の音制御装置１６に送信する処理（複数出力処理、図８参照）を実行する（Ｓ６１）。複数出力処理の終了後、ＣＰＵ４１は処理をＳ６３に進める。
【００５１】
図８を参照し、複数出力処理について説明する。ＣＰＵ４１は、テーブル４３１に格納された２つ以上の装置ＩＤの全てに、ミュート機能が無効化された状態であることを示す状態情報が対応付けられているか判断する（Ｓ１０３）。全ての装置ＩＤに、ミュート機能が無効化された状態であることを示す状態情報が対応付けられている場合（Ｓ１０３：ＹＥＳ）、ＣＰＵ４１は、Ｓ５５（図５参照）で受信されＲＡＭ４３に記憶された音信号を、インターネット網２を介して他の音制御装置１６に送信する（Ｓ１０５）。
【００５２】
なおＣＰＵ４１は、ＲＡＭ４３に記憶された複数の音信号に基づく複数の音を重ね合わせ、重畳音を作成する。ＣＰＵ４１は、作成した重畳音の音信号を、インターネット網２を介して他の音制御装置１６に送信する（Ｓ１０５）。ＣＰＵ４１は複数出力処理を終了させ、処理を制御装置処理（図５参照）に戻す。
【００５３】
一方、テーブル４３１に格納された２つ以上の装置ＩＤの全てに、ミュート機能が有効化された状態であることを示す状態情報が対応付けられている場合（Ｓ１０３：ＮＯ、Ｓ１０７：ＹＥＳ）、ＣＰＵ４１は、Ｓ５５（図５参照）で受信された音信号をＲＡＭ４３から削除する（Ｓ１０９）。ＣＰＵ４１は、音制御装置１６に接続された２台以上の音入出力装置２０から受信された全ての音信号を、他の音制御装置１６に送信しない。これによって、ミュート機能が有効化された音入出力装置２０のマイク６０によって集音された音が、他の音入出力装置２０を使用する他のユーザ３０に聞かれてしまうことを防止する。ＣＰＵ４１は複数出力処理を終了させ、処理を制御装置処理（図５参照）に戻す。
【００５４】
他方、テーブル４３１に格納された２つ以上の装置ＩＤに、ミュート機能が有効化された状態であることを示す状態情報が対応付けられている装置ＩＤと、ミュート機能が無効化された状態であることを示す状態情報が対応付けられている装置ＩＤとが含まれている場合（Ｓ１０７：ＮＯ）、ＣＰＵ４１は、Ｓ５５（図５参照）で受信されＲＡＭ４３に記憶された複数の音信号の夫々から、所定時間分の音信号を取得する（Ｓ１１０）。ＣＰＵ４１は、受信された複数の音信号の夫々を他の音制御装置１６に送信するか否かを、以下のように判断する。
【００５５】
ＣＰＵ４１は、Ｓ１１０で取得された複数の音信号を、ミュート機能が有効化された音入出力装置２０から送信された音信号（以下「音信号（有効）」という。）と、ミュート機能が無効化された音入出力装置２０から送信された音信号（以下「音信号（無効）」という。）に分類する（Ｓ１１１）。なおＣＰＵ４１は、テーブル４３１を参照し、Ｓ１１０で取得された複数の音信号の夫々に関連付けられた装置ＩＤに対応する状態情報に基づいて、複数の音信号を音信号（無効）と音信号（有効）に分類できる。具体的には次の通りである。ＣＰＵ４１は、取得された所定時間分の音信号に関連付けられた装置ＩＤを特定する。ＣＰＵ４１は、テーブル４３１のうち特定された装置ＩＤに、ミュート機能が有効化された状態であることを示す状態情報が対応付けられている場合、音信号（有効）に分類する。一方、ＣＰＵ４１は、ミュート機能が無効化された状態であることを示す状態情報が対応付けられている場合、音信号（無効）に分類する。
【００５６】
ＣＰＵ４１はＳ１１１で分類された音信号のうち、音信号（無効）を選択する（Ｓ１１２）。音信号（無効）が複数ある場合、何れかの音信号（無効）が選択される。ＣＰＵ４１は選択された音信号（無効）を送信した音入出力装置２０が、音制御装置１６と有線接続されているか判断する（Ｓ１１３）。テーブル４３１のうち、選択された音信号（無効）に関連付けられた装置ＩＤに対応する接続形態として、有線接続されたことを示す情報が格納されている場合、ＣＰＵ４１は、選択された音信号（無効）を送信した音入出力装置２０が音制御装置１６と有線接続されていると判断する（Ｓ１１３：ＹＥＳ）。
【００５７】
ここで、音信号（有効）を送信した（ミュート機能が有効化された）音入出力装置２０が、音制御装置１６と有線接続されている場合を例に挙げる。この場合、Ｓ１１２で選択された音信号（無効）を送信した（ミュート機能が無効化された）音入出力装置２０も音制御装置１６と有線接続されている（Ｓ１１３：ＹＥＳ）ので、ミュート機能が有効化された音入出力装置２０と、ミュート機能が無効化された音入出力装置２０とは、互いに近接して設置されている可能性が高い。この場合、双方の近傍に配置するユーザ３０が発声した音声は、両方の音入出力装置２０のマイク６０を介して集音される。このため、ユーザ３０が発声した音声は、ミュート機能が有効化された音入出力装置２０があるにも関わらず、ミュート機能が無効化された音入出力装置２０を介して他拠点に伝わってしまう可能性がある。
【００５８】
このためＣＰＵ４１は、次の処理を行う。ＣＰＵ４１は、Ｓ１１０で取得された音信号（有効）を選択する。音信号（有効）が複数ある場合、何れかの音信号（有効）が選択される。ＣＰＵ４１は、Ｓ１１２で選択された音信号（無効）に基づく音の音量の経時的な変化を示す波形と、選択された音信号（有効）に基づく音の音量の経時的な変化を示す波形とを比較し（Ｓ１１５）、音量の変化の傾向が双方で一致するか判断する（Ｓ１１７）。一致するかの判断は、具体的に次のように行われる。ＣＰＵ４１は、音信号（無効）及び音信号（有効）に基づく音の音量の経時的な変化を示す波形から、周期的に音量を抽出する。ＣＰＵ４１は、抽出された音量の時間経過に伴う増減の傾向を特定する。ＣＰＵ４１は、音信号（有効）に基づく増減の傾向と、音信号（無効）に基づく増減の傾向とが双方で一致する場合、音量の経時的な変化の傾向が双方で一致すると判断する（Ｓ１１７：ＹＥＳ）。
【００５９】
例えば次のとおりである。音信号（有効）に基づく音量、及び、音信号（無効）に基づく音量の夫々から周期的に抽出された複数の音量から、連続する２つの音量の組み合わせ（夫々、「Ｖａ」「Ｖｂ」と表記する。）の全てが、時系列的に選択される。選択されたＶａ、Ｖｂが順番に比較され、Ｖａ＞Ｖｂの関係が成立する場合に「−１」、Ｖａ＝Ｖｂの関係が成立する場合に「０」、Ｖａ＜Ｖｂの関係が成立する場合に「１」が、ＲＡＭ４３に順番に記憶される。全ての組み合わせについて比較処理が行われた後、音信号（有効）に基づく音量の場合、及び、音信号（無効）に基づく音量の場合とで、ＲＡＭ４３に記憶された「−１」「０」「１」の並びが比較される。そして、双方の並びの一致する割合が所定閾値（例えば８０％）以上である場合、音量の経時的な変化の傾向が双方で一致すると判断される。一方、双方の並びの一致する割合が所定閾値未満である場合、音量の経時的な変化の傾向が相違すると判断される。
【００６０】
なお、複数の音信号（有効）がある場合、夫々の音信号（有効）が順番に選択され、音量の経時的な変化を示す波形が比較される。そして、音量の変化の傾向が一致する音信号（有効）が１つ以上ある場合、ＣＰＵ４１は、音信号（有効）に基づく音と音信号（無効）に基づく音とで、音量の経時的な変化の傾向が一致すると判断する（Ｓ１１７：ＹＥＳ）。
【００６１】
なおＣＰＵ４１は、別の方法で、音量の変化の傾向が双方で一致するか判断してもよい。例えばＣＰＵ４１は、周知の方法に基づき、Ｓ１１２で選択された音信号（無効）に基づく音の音量の経時的な変化を示す波形と、音信号（有効）に基づく音の音量の経時的な変化を示す波形との相互相関をとってもよい。ＣＰＵ４１は、相関係数が「１」「−１」に近い値である場合、相互相関があると判断し、音量の変化の傾向が双方で一致すると判断してもよい。一方、ＣＰＵ４１は、相関係数が「０」に近い値である場合、相互相関がないと判断し、音量の変化の傾向が双方で相違すると判断してもよい。
【００６２】
ＣＰＵ４１は、Ｓ１１２で選択された音信号（無効）に基づく音の、Ｓ１１０で取得された所定時間内での音量の平均値と、音信号（有効）に基づく音の、Ｓ１１０で取得された所定時間内での音量の平均値とを比較する（Ｓ１１９）。なお、複数の音信号（有効）がある場合、複数の音信号に基づく複数の音の音量の平均値のうち最大の値が、音信号（無効）に基づく音の音量の平均値と比較される。ＣＰＵ４１は、音信号（無効）に基づく音の音量の平均値の方が、音信号（有効）に基づく音の音量の平均値よりも小さい場合（Ｓ１１９：ＹＥＳ）、ＲＡＭ４３に記憶された音信号のうちＳ１１２で選択された音信号（無効）を含む音信号を、ＲＡＭ４３から削除する（Ｓ１２１）。ＣＰＵ４１は処理をＳ１２５に進める。
【００６３】
一方、音信号（有効）に基づく音の音量の平均値が、音信号（無効）に基づく音の音量の平均値以上となった場合（Ｓ１１９：ＮＯ）、ＣＰＵ４１は、ＲＡＭ４３に記憶された音信号のうちＳ１１２で選択された音信号（無効）を含む音信号を、ＲＡＭ４３に記憶する（Ｓ１２２）。ＣＰＵ４１は処理をＳ１２５に進める。
【００６４】
なお、上述においてＣＰＵ４１は、音信号（有効）に基づく音の音量の最大値と、音信号（無効）に基づく音の音量の最大値とを比較してもよい。
【００６５】
Ｓ１２５において、ＣＰＵ４１は、Ｓ１１０で音信号（無効）が複数取得されている場合、全ての音信号（無効）がＳ１１２で選択されたか判断する（Ｓ１２５）。Ｓ１１２で選択されていない音信号（無効）が残っている場合（Ｓ１２５：ＮＯ）、ＣＰＵ４１は処理をＳ１１２に戻す。選択されていない音信号（無効）のうち何れかが選択され、処理が繰り返される。一方、複数の音信号（無効）の全てが選択された場合（Ｓ１２５：ＹＥＳ）、ＣＰＵ４１は、Ｓ１２２でＲＡＭ４３に記憶した音信号（無効）を、インターネット網２を介して他の音制御装置１６に送信する（Ｓ１２３）。なお、Ｓ１２２でＲＡＭ４３に記憶された音信号（無効）が複数ある場合、ＣＰＵ４１は、複数の音信号（無効）に基づく複数の音が重ね合わせ、重畳音を作成する。ＣＰＵ４１は、作成された重畳音の音信号を、インターネット網２を介して他の音制御装置１６に送信する（Ｓ１２３）。ＣＰＵ４１は、ＲＡＭ４３に記憶された音信号のうち、音信号（有効）を含む音信号を、ＲＡＭ４３から削除する（Ｓ１２７）。ＣＰＵ４１は複数出力処理を終了させ、処理を制御装置処理（図５参照）に戻す。
【００６６】
Ｓ１２１で音信号（無効）を含む音信号をＲＡＭ４３から削除し、Ｓ１２３で音信号（無効）を含む音信号を他の音制御装置１６に送信する理由は、次の通りである。音信号（有効）と音信号（無効）とで、音の音量の変化の傾向が一致する場合（Ｓ１１７：ＹＥＳ）、音信号（有効）と音信号（無効）とは、同一音に基づいた信号である可能性が高い。言い換えれば、同一の音が複数の音入出力装置２０のマイク６０によって集音され、夫々の音入出力装置２０によって音信号（有効）及び音信号（無効）が作成されている可能性が高い。このような例として、ミュート機能が有効化された音入出力装置２１（図１参照）のマイク６０を介して集音されたユーザ３２（図１参照）の音声が、ミュート機能が無効化された音入出力装置２３（図１参照）のマイク６０を介しても同様に集音された場合が挙げられる。この場合、ユーザ３２が音入出力装置２１のミュート機能を有効化した場合であっても、ユーザ３２の音声が音入出力装置２３のマイク６０を介して集音されることによって、ユーザ３２の音声が第二拠点４に伝わってしまう。このため音制御装置１４（図１参照）のＣＰＵ４１は、音入出力装置２３を介して集音されたユーザ３２の音声の音信号を受信した場合、音入出力装置２１から送信された音信号（有効）と、音入出力装置２３から送信された音信号（無効）とで音の音量の変化の傾向が一致する場合（Ｓ１１７：ＹＥＳ）には、音信号の音制御装置１５（図１参照）への送信を停止させる必要がある。
【００６７】
ここで、ユーザ３３が音入出力装置２３の近傍で発声し、ユーザ３３の発声した音声が音入出力装置２１、２３の夫々のマイク６０を介して集音された場合を例に挙げる。この場合、ユーザ３３は音入出力装置２３のミュート機能を有効化していないので、音制御装置１４のＣＰＵ４１は、音入出力装置２３から受信したユーザ３３の音声の音信号を音制御装置１５に対して送信し、第二拠点４のユーザ３４、３５ユーザ３３の音声を伝える必要がある。なおこの場合、ユーザ３３は音入出力装置２３に向けて発声しているので、音入出力装置２３のマイク６０を介して集音されるユーザ３３の音声の音量は、音入出力装置２１のマイク６０を介して集音されるユーザ３３の音声の音量以上となる。また、音入出力装置２１から送信されたユーザ３３の音信号（有効）と、音入出力装置２３から送信されたユーザ３３の音信号（無効）とで、音量の変化の傾向は一致する。
【００６８】
そこで音制御装置１４のＣＰＵ４１は、音信号（有効）と音信号（無効）とで音量の経時的な変化の傾向が一致した場合（Ｓ１１７：ＹＥＳ）であり、且つ、音信号（無効）に基づく音の音量（音入出力装置２３によって集音された音の音量）が、音信号（有効）に基づく音の音量（音入出力装置２１によって集音された音の音量）よりも小さい場合（Ｓ１１９：ＹＥＳ）にのみ、ＣＰＵ４１は、音入出力装置２３から送信された音信号（無効）をＲＡＭ４３から削除し（Ｓ１２１）、音制御装置１５に対する音信号（無効）の送信を停止させる。
【００６９】
例えば、音入出力装置２１の近傍に配置するユーザ３２が発声した音声が音入出力装置２１、２３のマイク６０を介して集音された場合、集音された音の音量は、音入出力装置２１で集音された音よりも、音入出力装置２３で集音された音の方が小さくなる。この場合、音入出力装置２３から送信された音信号（無効）の音制御装置１５への送信は停止される。これによって、ユーザ３２の発声した音声の音信号が、音入出力装置２３を介して他拠点に伝わってしまうことを防止できる。
【００７０】
一方、音制御装置１４のＣＰＵ４１は、音信号（有効）と音信号（無効）とで音量の経時的な変化の傾向が一致した場合（Ｓ１１７：ＹＥＳ）であっても、音信号（有効）に基づく音の音量（音入出力装置２１によって集音された音の音量）が、音信号（無効）に基づく音の音量（音入出力装置２３によって集音された音の音量）以上である場合（Ｓ１１９：ＮＯ）には、ＣＰＵ４１は、音入出力装置２３から送信された音信号（無効）を他の音制御装置１６に送信する。
【００７１】
例えば、音入出力装置２３の近傍に配置するユーザ３３が発声した音声が音入出力装置２１、２３のマイク６０を介して集音された場合、音入出力装置２３で集音された音の音量は、音入出力装置２１で集音された音の音量以上になる。この場合、音入出力装置２３から送信された音信号（無効）は、制御装置１５に対して送信される。これによって音制御装置１４は、ユーザ３１の音声が第二拠点４のユーザ３４、３５に伝わってしまうことを適切に防止しつつ、ユーザ３２の音声を第二拠点４のユーザ３４、３５に伝えることが可能となる。
【００７２】
またＳ１１７で、音信号（有効）と音信号（無効）とで音量の経時的な変化の傾向が相違すると判断された場合（Ｓ１１７：ＮＯ）、ＣＰＵ４１は、ＲＡＭ４３に記憶された音信号のうちＳ１１２で選択された音信号（無効）を含む音信号をＲＡＭ４３に記憶し（Ｓ１２２）、全ての音信号（無効）が選択された後（Ｓ１２５：ＹＥＳ）、ＲＡＭ４３に記憶された音信号（無効）を、インターネット網２を介して他の音制御装置１６に送信する（Ｓ１２３）。このように、音量の経時的な変化の傾向が相違する場合、音信号（無効）と音信号（有効）とは、複数の音入出力装置２０の夫々のマイク６０によって集音された異なる音に基づいている可能性が高いため、ミュート機能が無効化された音入出力装置２０から受信した音信号（無効）は、通常通り、他の音制御装置１６に送信される。
【００７３】
またＳ１１３で、Ｓ１１２で選択された音信号（無効）を送信した音入出力装置２０が、音制御装置１６と無線接続されている場合（Ｓ１１３：ＮＯ）、ＣＰＵ４１は、ＲＡＭ４３に記憶された音信号のうちＳ１１２で選択された音情報（無効）を含む音信号をＲＡＭ４３に記憶し（Ｓ１２２）、全ての音信号（無効）が選択された後（Ｓ１２５：ＹＥＳ）、ＲＡＭ４３に記憶された音信号（無効）を、インターネット網２を介して他の音制御装置１６に送信する（Ｓ１２３）。この理由は、音信号（有効）を送信した音入出力装置２０が音制御装置１６と有線接続されている場合、無線接続された音入出力装置２０とは離隔して設置される可能性が高く、夫々の音入出力装置２０がマイク６０を介して集音する音は相違する可能性が高いためである。
【００７４】
図５に示すように、ＣＰＵ４１は、音制御装置１６の電源をＯＦＦする操作がされたかか判断する（Ｓ６３）。電源をＯＦＦする操作がされていない場合（Ｓ６３：ＮＯ）、ＣＰＵ４１は処理をＳ４１に戻す。電源をＯＦＦする操作がされた場合（Ｓ６３：ＹＥＳ）、ＣＰＵ４１は、音入出力装置２０との接続を解除するための解除通知データを、接続された音入出力装置２０に対して送信し、音入出力装置２０との接続を解除する。ＣＰＵ４１は音声会議を終了させ、制御装置処理を終了させる。
【００７５】
以上説明したように、音制御装置１６のＣＰＵ４１は、ミュート機能が有効化された音入出力装置２０と、ミュート機能が無効化された音入出力装置２０とから受信した音信号が、同一の音に基づく信号であると判断した場合、ミュート機能が有効化された音入出力装置２０から受信された音信号だけでなく、ミュート機能が無効化された音入出力装置２０から受信された音信号の他の音制御装置１６への送信を停止する。これによって、ユーザ３０が音入出力装置３０のミュート機能を有効化した場合に、ミュート機能が無効化された音入出力装置３０を介して音信号が他の音制御装置１６に伝達されることを防止できる。
【００７６】
またＣＰＵ４１は、音の音量の経時的な変化の傾向が一致する場合に、音信号が同一の音に基づく信号であると判断する。これによってＣＰＵ４１は、音信号が同一の音に基づく信号であるかを容易に判断できる。
【００７７】
またＣＰＵ４１は、ミュート機能が有効化された音入出力装置２０から受信された音信号に基づく音の音量が、ミュート機能が無効化された音入出力装置２０から受信された音信号に基づく音の音量以上である場合、ミュート機能が無効化された音入出力装置２０から受信された音信号を他の音制御装置１６に対して送信する。このためＣＰＵ４１は、ーザ３０が他の拠点に伝えたくない音の音信号の送信のみを適切に停止し、それ以外の音信号を、他の音制御装置１６に適切に送信することが可能となる。
【００７８】
またＣＰＵ４１は、ミュート機能が無効化されている音入出力装置２０が無線接続されている場合、この音入出力装置２０から受信された音信号を他の音制御装置１６に送信する。ＣＰＵ４１は、他の音制御装置１６に対して音信号を送信するか否かを、接続形態によって容易に判断できる。
【００７９】
なお、本発明は上述の実施形態に限定されず、種々の変更が可能である。上述の実施形態において、音入出力装置２０はＰＣ１３に直接接続してもよい。音制御装置１６の機能は、ＰＣ１３によって実現されてもよい。この場合、ＰＣ１３のＣＰＵは、音制御装置１６として機能するためのアプリケーションを起動する指示が入力された場合、ＨＤＤに記憶された音制御プログラムをＣＰＵが読み出して実行することによって、制御装置処理（図５〜図８参照）を開始するとよい。
【００８０】
上述の実施形態において、ＣＰＵ４１は、ミュート機能が無効化された音入出力装置２０が音制御装置１６と無線接続されている場合（Ｓ１１３：ＮＯ）、この音入出力装置２０から受信された音信号を他の音制御装置１６に対して送信した（Ｓ１２３）。これに対してＣＰＵ４１は、ミュート機能が有効化された音入出力装置２０が音制御装置１６と有線接続されている場合であり、且つ、ミュート機能が無効化された音入出力装置２０が音制御装置１６と無線接続されている場合に、ミュート機能が無効化された音入出力装置２０から受信された音信号を他の音制御装置１６に対して送信してもよい。これによってミュート機能が有効化された音入出力装置２０と、ミュート機能が無効化された音入出力装置２０とは、離隔して設置されている可能性が更に高くなるので、他拠点への伝達を望まない音が、ミュート機能が無効化された音入出力装置２０のマイク６０を介して集音され、他拠点に伝わることを適切に防止できる。
【００８１】
上述の実施形態において、ＣＰＵ４１は、音の音量の経時変化の傾向が一致するか否かを判断することによって、複数の音信号が同一の音に基づく信号であるかを判断した。ＣＰＵ４１は、別の方法で、複数の音信号が同一の音に基づく信号であるかを判断してもよい。例えばＣＰＵ４１は、音信号に基づく音の周波数特性（ピーク周波数、帯域幅など）を比較することによって、複数の音信号が同一の音に基づく信号であるかを判断してもよい。
【００８２】
上述の実施形態におけるＳ１１９の判断は、行われなくてもよい。即ちＣＰＵ４１は、音の音量の経時的な変化の傾向が一致する場合には、音量の比較結果に依らず、ミュート機能が無効化された音入出力装置２０から受信された音信号の他の音制御装置１６への送信を停止してもよい。
【００８３】
上述の実施形態におけるＳ１１３の判断は、行われなくてもよい。即ちＣＰＵ４１は、ミュート機能が無効化された音入出力装置２０の接続形態に依らず、音信号（有効）と音信号（無効）とで音の音量の経時的な変化を比較し（Ｓ１１５）、変化の傾向が双方で一致するかを判断（Ｓ１１７）してもよい。
【００８４】
なお、Ｓ５５の処理を行うＣＰＵ４１が本発明の「第一受信手段」に相当する。ミュート機能が有効化された状態の音入出力装置２０が本発明の「第一音入出力装置」に相当する。ミュート機能が無効化された状態の音入出力装置２０が本発明の「第二音入出力装置」に相当する。ミュート通知データが本発明の「禁止指示」に相当する。Ｓ５１の処理を行うＣＰＵ４１が本発明の「第二受信手段」に相当する。Ｓ１１７の処理を行うＣＰＵ４１が本発明の「判断手段」に相当する。Ｓ１２１、Ｓ１２３、Ｓ１２７の処理を行うＣＰＵ４１が本発明の「送信手段」「第一送信手段」に相当する。に相当する。Ｓ１１９の処理を行うＣＰＵ４１が本発明の「比較手段」に相当する。Ｓ１５の処理を行うＣＰＵ５１が本発明の「集音手段」「第一集音手段」「第二集音手段」に相当する。Ｓ１７の処理を行うＣＰＵ５１が本発明の「第二送信手段」「第四送信手段」に相当する。Ｓ２９の処理を行うＣＰＵ５１が本発明の「第三送信手段」に相当する。
【００８５】
Ｓ５５の処理が本発明の「第一受信ステップ」に相当する。Ｓ５１の処理が本発明の「第二受信ステップ」に相当する。Ｓ１１７の処理が本発明の「判断ステップ」に相当する。Ｓ１２１、Ｓ１２３、Ｓ１２７の処理が本発明の「送信ステップ」に相当する。
【符号の説明】
【００８６】
１    音制御システム
１４、１５、１６  音制御装置
２０、２１、２３  音入出力装置
４１、５１  ＣＰＵ
６０  マイク
６１  スピーカ
【図１】
2014131095.tif 000003
【図２】
2014131095.tif 000004
【図３】
2014131095.tif 000005
【図４】
2014131095.tif 000006
【図５】
2014131095.tif 000007
【図６】
2014131095.tif 000008
【図７】
2014131095.tif 000009
【図８】
2014131095.tif 000010
【図９】
2014131095.tif 000011