(57)【特許請求の範囲】
【請求項１】
共有された音響空間においてクロストークキャンセレーションを提供するための方法であって、
第１の適応フィルタにおいて、第１のゾーンにおける第１のマイクロホンによって検出された第１のセットの音信号を受信すること、前記第１のセットの音信号は、前記第１のゾーンにおける第１のラウドスピーカによって生じさせられる、と、
前記第１の適応フィルタにおいて、第２のゾーンにおける第２のマイクロホンによって検出された第２のセットの音信号を受信すること、前記第２のセットの音信号は、前記第１のセットの音信号のコンポーネントを含む、と、
前期第１のセットの音信号に関連付けられた第１の値を決定することと、
前期第２のセットの音信号に関連付けられた第２の値を決定することと、
前記第１の適応フィルタにおいて、前記第２のセットの音信号に含まれる前記第１のセットの音信号の前記コンポーネントをキャンセルするように前記第２のセットの音信号をフィルタリングすること、前記フィルタリングすることは、前記第１のマイクロホンから受信された前記第１のセットの音信号に基づき、かつ前記第２の値と前記第１の値の比率が閾値を超えることを決定することに基づく、と、
前記第１の適応フィルタによって、前記第１のラウドスピーカに前記フィルタリングされた第２のセットの音信号を送ることと
を備える、方法。
【請求項２】
前記第１のゾーンにおける前記第１のマイクロホンで検出された音信号は、前記共有された音響空間に対応する複数のゾーンを共に備える各ゾーンにおける１つまたは複数のラウドスピーカ上で生じさせられ、前記フィルタリングすることは、前記第２の値と前記第１の値の比率と比例する前記フィルタリングされた第２のセットの音信号を減らすことを含む、請求項１に記載の方法。
【請求項３】
前記複数のゾーンの各ゾーンにおける前記１つまたは複数のラウドスピーカの各々上で音をかけることと、前記複数のマイクロホンの各々による応答を録音することと、ここにおいて、前記第２のセットの音信号は、前記複数の録音に基づいて、フィルタリングされる、
によって、
前記第２のセットの音信号をフィルタリングすることの前に、前記第１の適応フィルタを較正するために、複数のマイクロホンおよび複数のラウドスピーカを備え、前記複数のゾーンは、少なくとも前記第１のゾーンおよび前記第２のゾーンを備えるマルチチャネルの音響システムを使用すること
をさらに備える、請求項２に記載の方法。
【請求項４】
前記共有された音響空間は、人の輸送用の車両の内部の乗客用コンパートメントおよび非輸送用の共有された音響空間のうちの１つであり、前記マルチチャネルの音響システムを使用して較正することは、前記共有された音響空間において人なしで成される、請求項３に記載の方法。
【請求項５】
前記共有された音響空間は、車両の内部の乗客用コンパートメントであり、前記複数のラウドスピーカは、前記車両における複数の座席に対応し、および前記複数のマイクロホンもまた、前記複数の座席に対応し、前記第１の適応フィルタを較正するために前記マルチチャネルの音響システムを使用することは、１つの座席につき１人の人で、前記複数の座席を占有する人の見込まれる組み合わせのセットを決定することと、前記見込まれる組み合わせのセットの各組み合わせに関する前記複数のマイクロホンの各々による応答を録音することとを含む、請求項４に記載の方法。
【請求項６】
前記マルチチャネルの音響システムは、前記車両のフロント列に着席した第１の乗客を前記第１の乗客が位置する前記ゾーンに関するマイクロホンおよびラウドスピーカに関連付け、１つのラウドスピーカは１つの座席に対応し、および１つのマイクロホンは１つの座席に対応する、請求項５に記載の方法。
【請求項７】
第２の適応フィルタで、前記第２のゾーンにおける前記第２のマイクロホンによって検出された第３のセットの音信号を受信すること、前記第３のセットの音信号は、前記第２のゾーンにおける第２のラウドスピーカによって生じさせられる、と、
前記第２の適応フィルタで、前記第１のゾーンにおける前記第１のマイクロホンによって検出された第４のセットの音信号を受信すること、前記第４のセットの音信号は、前記第３のセットの音信号のコンポーネントを含む、と、
前記第２の適応フィルタで、前記第４のセットの音信号に含まれる前記第３のセットの音信号の前記コンポーネントをキャンセルするように前記第４のセットの音信号をフィルタリングすること、前記フィルタリングすることは、前記第２のマイクロホンから受信された第２の基準音の出力に基づく、と、
前記第２の適応フィルタによって、前記第２のラウドスピーカに前記フィルタリングされた第４のセットの音信号を送ることと
をさらに備える、請求項１に記載の方法。
【請求項８】
マルチゾーンの共有された音響空間におけるクロストークキャンセレーションのためのマルチチャネルの音響システムであって、
第１のセットの音信号を生じさせるように構成される第１のゾーンに位置する第１のラウドスピーカと、
前記第１のセットの音信号を検出するように構成される前記第１のゾーンに位置する第１のマイクロホンと、
第２のセットの音信号を検出するように構成される第２のゾーンにおける第２のマイクロホン、前記第２のセットの音信号は、前記第１のセットの音信号のコンポーネントを含む、と、
前記第１のマイクロホン、前記第２のマイクロホン、前記第１のラウドスピーカ、および第２のラウドスピーカに結合された第１の適応フィルタ、前記第１の適応フィルタは、
前記第１のセットの音信号に関連付けられた第１の値を決定することと、
前記第２のセットの音信号に関連付けられた第２の値を決定することと、
前記第２のセットの音信号から前記第１のセットの音信号の前記コンポーネントをキャンセルするように前記第２のセットの音信号をフィルタリングすること、前記フィルタリングすることは、前記第１のマイクロホンから受信された第１の基準音の出力に基づき、かつ前記第２の値と前記第１の値の比率が閾値を超えることを決定することに基づく、と、
前記第１のラウドスピーカに前記フィルタリングされた第２のセットの音信号を送信することと
を行うように構成される、と
を備える、システム。
【請求項９】
前記第１のゾーンにおける前記第１のマイクロホンで検出された音信号は、前記共有された音響空間に対応する複数のゾーンを共に備える各ゾーンにおける１つまたは複数のラウドスピーカ上で生じさせられる、請求項８に記載のシステム。
【請求項１０】
前記クロストークキャンセレーションは、前記共有された音響空間内で動作するマルチチャネルの音響システムによって利用され、前記マルチチャネルの音響システムは、複数のマイクロホンおよび複数のラウドスピーカを備え、前記複数のゾーンは、少なくとも前記第１のゾーンおよび前記第２のゾーンを備える、請求項９に記載のシステム。
【請求項１１】
前記共有された音響空間は、人の輸送用の車両の内部の乗客用コンパートメントおよび非輸送用の共有された音響空間のうちの１つである、請求項１０に記載のシステム。
【請求項１２】
前記共有された音響空間は、車両の内部の乗客用コンパートメントであり、前記複数のラウドスピーカは、前記車両における複数の座席に対応し、および前記複数のマイクロホンもまた、前記複数の座席に対応する、請求項１１に記載のシステム。
【請求項１３】
前記マルチチャネルの音響システムは、前記車両のフロント列に着席した第１の乗客を前記第１の乗客が位置する前記ゾーンに関するマイクロホンおよびラウドスピーカに関連付ける、請求項１２に記載のシステム。
【請求項１４】
第３のセットの音信号を生じさせるように構成される前記第２のゾーンにおける第２のラウドスピーカと、
前記第１のマイクロホン、前記第２のマイクロホン、前記第１のラウドスピーカ、および前記第２のラウドスピーカに結合された第２の適応フィルタ、前記第２の適応フィルタは、
前記第１のマイクロホンによって検出された第４のセットの音信号を受信すること、前記第４のセットの音信号は、前記第１のマイクロホンによって検出された前記第３のセットの音信号のコンポーネントを備える、と、
前記第３のセットの音信号の前記コンポーネントをキャンセルするように前記第４のセットの音信号をフィルタリングすること、前記フィルタリングすることは、前記第２のマイクロホンから受信された前記第２の基準音の出力に基づく、と、
前記第２のラウドスピーカに前記フィルタリングされた第４のセットの音信号を送信することと、
を行うように構成される、と
をさらに備える、請求項８に記載のシステム。
【請求項１５】
共有された音響空間においてクロストークキャンセレーションを提供するための装置であって、
第１の適応フィルタにおいて、第１のゾーンにおける第１のマイクロホンによって検出された第１のセットの音信号を受信するための手段、前記第１のセットの音信号は、前記第１のゾーンにおける第１のラウドスピーカによって生じさせられる、と、
前記第１の適応フィルタにおいて、第２のゾーンにおける第２のマイクロホンによって検出された第２のセットの音信号を受信するための手段、前記第２のセットの音信号は、前記第１のセットの音信号のコンポーネントを含む、と、
前記第１のセットの音信号に関連付けられた第１の値を決定するための手段と、
前記第２のセットの音信号に関連付けられた第２の値を決定するための手段と、
前記第１の適応フィルタにおいて、前記第２のセットの音信号に含まれる前記第１のセットの音信号の前記コンポーネントをキャンセルするように前記第２のセットの音信号をフィルタリングするための手段、前記フィルタリングすることは、前記第１のマイクロホンから受信された前記第１のセットの音信号に基づき、かつ前記第２の値と前記第１の値の比率が閾値を超えることを決定することに基づく、と、
前記第１の適応フィルタによって、前記第１のラウドスピーカに前記フィルタリングされた第２のセットの音信号を送るための手段と
を備える、装置。
【請求項１６】
前記第１のゾーンにおける前記第１のマイクロホンで検出された音信号は、前記共有された音響空間に対応する複数のゾーンを共に備える各ゾーンにおける１つまたは複数のラウドスピーカ上で生じさせられる、請求項１５に記載の装置。
【請求項１７】
前記クロストークキャンセレーションは、前記共有された音響空間内で動作するマルチチャネルの音響システムによって利用され、前記マルチチャネルの音響システムは、複数のマイクロホンおよび複数のラウドスピーカを備え、前記複数のゾーンは、少なくとも前記第１のゾーンおよび前記第２のゾーンを備える、請求項１６に記載の装置。
【請求項１８】
前記共有された音響空間は、人の輸送用の車両の内部の乗客用コンパートメントおよび非輸送用の共有された音響空間のうちの１つである、請求項１７に記載の装置。
【請求項１９】
前記共有された音響空間は、車両の内部の乗客用コンパートメントであり、前記複数のラウドスピーカは、前記車両における複数の座席に対応し、および前記複数のマイクロホンもまた、前記複数の座席に対応する、請求項１８に記載の装置。
【請求項２０】
前記装置は、前記車両のフロント列に着席した第１の乗客を前記第１の乗客が位置する前記ゾーンに関するマイクロホンおよびラウドスピーカに関連付ける、請求項１９に記載の装置。
【請求項２１】
第２の適応フィルタで、前記第２のゾーンにおける前記第２のマイクロホンによって検出された第３のセットの音信号を受信するための手段、前記第３のセットの音信号は、前記第２のゾーンにおける第２のラウドスピーカによって生じさせられる、と、
前記第２の適応フィルタで、前記第１のゾーンにおける前記第１のマイクロホンによって検出された第４のセットの音信号を受信するための手段、前記第４のセットの音信号は、前記第３のセットの音信号のコンポーネントを含む、と、
前記第２の適応フィルタで、前記第４のセットの音信号に含まれる前記第３のセットの音信号の前記コンポーネントをキャンセルするように前記第４のセットの音信号をフィルタリングするための手段、前記フィルタリングすることは、前記第２のマイクロホンから受信された第２の基準音の出力に基づく、と、
前記第２の適応フィルタによって、前記第２のラウドスピーカに前記フィルタリングされた第４のセットの音信号を送るための手段と
をさらに備える、請求項１５に記載の装置。
【請求項２２】
共有された音響空間においてクロストークキャンセレーションを提供するためのコンピュータ実行可能な命令を備える、非一時的コンピュータ読み取り可能媒体であって、前記コンピュータ実行可能な命令は、
第１の適応フィルタにおいて、第１のゾーンにおける第１のマイクロホンによって検出された第１のセットの音信号を受信するための命令、前記第１のセットの音信号は、前記第１のゾーンにおける第１のラウドスピーカによって生じさせられる、と、
前記第１の適応フィルタにおいて、第２のゾーンにおける第２のマイクロホンによって検出された第２のセットの音信号を受信するための命令、前記第２のセットの音信号は、前記第１のセットの音信号のコンポーネントを含む、と、
前記第１のセットの音信号に関連付けられた第１の値を決定することと、
前記第２のセットの音信号に関連付けられた第２の値を決定することと、
前記第１の適応フィルタにおいて、前記第２のセットの音信号に含まれる前記第１のセットの音信号の前記コンポーネントをキャンセルするように前記第２のセットの音信号をフィルタリングするための命令、前記フィルタリングすることは、前記第１のマイクロホンから受信された前記第１のセットの音信号に基づき、かつ前記第２の値と前記第１の値の比率が閾値を超えることを決定することに基づく、と、
前記第１の適応フィルタによって、前記第１のラウドスピーカに前記フィルタリングされた第２のセットの音信号を送るための命令と
を備える、コンピュータ読み取り可能媒体。
【請求項２３】
前記第１のゾーンにおける前記第１のマイクロホンで検出された音信号は、前記共有された音響空間に対応する複数のゾーンを共に備える各ゾーンにおける１つまたは複数のラウドスピーカ上で生じさせられる、請求項２２に記載のコンピュータ読み取り可能媒体。
【請求項２４】
前記クロストークキャンセレーションは、前記共有された音響空間内で動作するマルチチャネルの音響システムによって利用され、前記マルチチャネルの音響システムは、複数のマイクロホンおよび複数のラウドスピーカを備え、前記複数のゾーンは、少なくとも前記第１のゾーンおよび前記第２のゾーンを備える、請求項２３に記載のコンピュータ読み取り可能媒体。
【請求項２５】
前記共有された音響空間は、人の輸送用の車両の内部の乗客用コンパートメントおよび非輸送用の共有された音響空間のうちの１つである、請求項２４に記載のコンピュータ読み取り可能媒体。
【請求項２６】
前記共有された音響空間は、車両の内部の乗客用コンパートメントであり、前記複数のラウドスピーカは、前記車両における複数の座席に対応し、および前記複数のマイクロホンもまた、前記複数の座席に対応する、請求項２５に記載のコンピュータ読み取り可能媒体。
【請求項２７】
前記命令は、前記車両のフロント列に着席した第１の乗客を前記第１の乗客が位置する前記ゾーンに関するマイクロホンおよびラウドスピーカに関連付ける、請求項２６に記載のコンピュータ読み取り可能媒体。
【請求項２８】
第２の適応フィルタで、前記第２のゾーンにおける前記第２のマイクロホンによって検出された第３のセットの音信号を受信するための命令、前記第３のセットの音信号は、前記第２のゾーンにおける第２のラウドスピーカによって生じさせられる、と、
前記第２の適応フィルタで、前記第１のゾーンにおける前記第１のマイクロホンによって検出された第４のセットの音信号を受信するための命令、前記第４のセットの音信号は、前記第３のセットの音信号のコンポーネントを含む、と、
前記第２の適応フィルタで、前記第４のセットの音信号に含まれる前記第３のセットの音信号の前記コンポーネントをキャンセルするように前記第４のセットの音信号をフィルタリングするための命令、前記フィルタリングすることは、前記第２のマイクロホンから受信された第２の基準音の出力に基づく、と、
前記第２の適応フィルタによって、前記第２のラウドスピーカに前記フィルタリングされた第４のセットの音信号を送るための命令と
をさらに備える、請求項２２に記載のコンピュータ読み取り可能媒体。
【発明の詳細な説明】
【関連出願の相互参照】
【０００１】
[0001]  本願は、２０１４年１２月１２日に出願された共同に所有された米国仮特許出願第６２／０９１，３８３号からの、および２０１５年７月２４日に出願された米国非仮特許出願第１４／８０８，７４６号からの優先権を主張し、その内容は、その全文が参照により本明細書に明確に組み込まれる。
【背景技術】
【０００２】
[0002]  フィードバック（または「音響の（acoustic）ポジティブなフィードバック」）は、サウンドループがオーディオ入力（たとえば、マイクロホン）とオーディオ出力（たとえば、ラウドスピーカ）との間に存在するとき、起こる（occurs）。たとえば、マイクロホンによって受信された信号は、増幅され得、ラウドスピーカの外に排出され（passed out of）得る。ラウドスピーカからの音（sound）は、それから、再度、マイクロホンによって受信されることができ、さらに増幅されることができ、そして、再度、ラウドスピーカを通じて排出されることができる。結果として生じる音の周波数は、マイクロホン、増幅器、およびラウドスピーカ、部屋の音響特性（acoustics）、そのマイクロホンおよびラウドスピーカの指向性ピックアップおよびエミッションの複数のパターン（directional pick-up and emission patterns）、およびそれらの間の距離における共振周波数（resonance frequencies）によって、決定される。小さいパブリック・アドレスシステムに関して、フィードバックの音は、簡単に、大きなきしむ音、甲高い音、またはうなり音として（as a loud squeal, screech, or howl）、認識される。
【０００３】
[0003]  ２人の人間間の会話は、他の人々もまた話していて、雑音（発話（speech）および非発話（non-speech））の他の複数のソースがあり、および／または、その環境の複数の物理的限界がその他の面で（otherwise）発話を難しくする、共有された音響空間において、難しい可能性がある。マイクロホン（単数または複数）およびラウドスピーカ（単数または複数）を使用する共有された音響空間における２人の人間間のコミュニケーションに関して、フィードバックは、特に有害である（detrimental）可能性がある。
【発明の概要】
【０００４】
[0004]  本明細書において開示される様々なインプリメンテーションは、再帰的に（recursively）、音信号をフィードバックとしてラウドスピーカ上に再度再生（reproduced）させることになるマイクロホンによってキャプチャされるためだけに、ラウドスピーカによって、さもなければ生じさせられる（produced）ことになるこれら音信号のいくつかまたは全ての部分をキャンセルアウトすることによって、共有された音響空間においてフィードバックを最大限に減らすためのクロストークキャンセレーション技法に向けられる。いくつかのそのようなインプリメンテーションは、特に、共有された音響空間における間の（between）会話の発話を相互に強める（enhance）ための、マルチチャネルの音響プロセッサ（ＭＡＰ）ならびに複数のラウドスピーカおよび複数のマイクロホンの配置を備える、マルチチャネルの音響システム（ＭＡＳ）におけるクロストークキャンセレーションの使用に向けられる。クロストークキャンセレーションを達成するために、ＭＡＳにおけるＭＡＰのようなプロセッサは、各マイクロホンの入力を分析し、それを各そのようなマイクロホンに対する遠くのラウドスピーカ（単数または複数）の出力と比較し、および遠くのラウドスピーカ（単数または複数）によってちょうど（just）生じさせられた信号と一致する（matches）マイクロホンによって受信された音信号の任意の部分をキャンセルアウトし、およびそのような遠くの複数のラウドスピーカに、（もしあれば）残りの（remaining）音信号のみを送る。
【０００５】
[0005]  様々なインプリメンテーションは、共有された音響空間内で動作するマルチチャネルの音響システムによって共有された音響空間においてクロストークキャンセレーションを提供することに向けられ、マルチチャネルの音響システムは、複数のマイクロホンおよび複数のラウドスピーカを備え、少なくとも第１のゾーンおよび第２のゾーンを備える複数のゾーンを有する共有された音響空間は、第１のゾーンにおける第１のラウドスピーカで、第１のセットの音信号を生じさせることと、第１のゾーンにおける第１のマイクロホンで、第１のセットの音信号を検出することと、第１のマイクロホンによって、第１の適応フィルタに第１のセットの音信号を第１の基準音の出力として送ることと、第１の適応フィルタで、第２のゾーンにおける第２のマイクロホンによって検出された第２のセットの音信号を受信すること、第２のセットの音信号は、第２のマイクロホンによって検出された第１のセットの音信号のコンポーネントを備える、と、第１の適応フィルタで、第２のセットの音信号に含まれる第１のセットの音信号のコンポーネントをキャンセルするように第２のセットの音信号をフィルタリングすること、フィルタリングすることは、第１のマイクロホンから受信された第１の基準音の出力に基づく、と、第１の適応フィルタによって、第１のラウドスピーカに、フィルタリングされた第２のセットの音信号を送ることと、第１のラウドスピーカで、フィルタリングされた第２のセットの音信号を生じさせることとを備える。
【０００６】
[0006]  様々なインプリメンテーションはまた、第２のゾーンにおける第２のラウドスピーカで、第３のセットの音信号を生じさせることと、第２のマイクロホンで、第３のセットの音信号を検出することと、第２のマイクロホンによって、第２の適応フィルタに第３のセットの音信号を第２の基準音の出力として送ることと、第２の適応フィルタで、第１のマイクロホンによって検出された第４のセットの音信号を受信すること、第４のセットの音信号は、第１のマイクロホンによって検出された第３のセットの音信号のコンポーネントを備える、と、第２の適応フィルタで、第４のセットの音信号に含まれる第３のセットの音信号のコンポーネントをキャンセルするように第４のセットの音信号をフィルタリングすること、フィルタリングすることは、第２のマイクロホンから受信された第２の基準音の出力に基づく、と、第２の適応フィルタによって、第２のラウドスピーカに、フィルタリングされた第４のセットの音信号を送ることと、第２のラウドスピーカで、フィルタリングされた第４のセットの音信号を生じさせることとを備え得る。
【０００７】
[0007]  第２のセットの音信号は、第１のラウドスピーカ上でフィードバックを引き起こすことになり、一方で、フィルタリングされたセットの音信号は、第１のラウドスピーカ上でより少ないフィードバックを引き起こすことになるので、いくつかのインプリメンテーションに関して、第１のゾーンにおける第１のマイクロホンで検出された音信号は、第１のゾーンにおける第１のラウドスピーカおよび任意の他のラウドスピーカを除いて、複数のラウドスピーカの中からの各ラウドスピーカ上で生じさせられる。
【０００８】
[0008]  追加的に、本明細書において開示されたある特定の複数のインプリメンテーションは、人の輸送用の車両の内部の乗客用コンパートメント（an interior passenger compartment of a transportation vehicle for persons）および非輸送用の共有された音響空間（a non-transportation shared acoustic space）のうちの１つである共有された音響空間を対象とし（intended for）得る。車両の内部の乗客用コンパートメントに関する共有された音響空間は、車両における複数の座席に対応する複数のラウドスピーカの分配（distribution）をさらに備え得、ここにおいて、複数のマイクロホンの分配はまた、複数の座席に対応する。選ばれた複数のインプリメンテーションに関して、マルチチャネルの音響システムは、自動車のフロント列に着席した第１の乗客に、自動車の第１の列以外の列に着席した第２の乗客と話をする（converse with）ことを可能にさせ（enable）得る。
【０００９】
[0009]  この発明の概要は、詳細な説明において下記にさらに説明される概念のセレクションを簡略化された形態で紹介する（introduce）ために提供される。この発明の概要は、特許請求された主題事項の肝要な（key）特徴または本質的な（essential）特徴を特定することを意図しておらず、特許請求された主題事項の範囲を限定するように使用されることも意図していない。
【００１０】
[0010]  以下の例示的な複数の実施形態の詳細な説明と同様に、前述の概要は、添付の図面と併せて読まれたときによりよく理解される。それら実施形態を例示する目的で、図面において示されるそれら実施形態の例となる複数の構成（constructions）があるが、しかしながら、それら実施形態は、開示された特定の複数の方法および手段（instrumentalities）に限定されない。
【図面の簡単な説明】
【００１１】
【図１】[0011]  図１は、本明細書において開示される様々なインプリメンテーションがインプリメントされ得る、例となる共有された音響空間１００、特に、３列に配置された（arranged）７つの座席を有する自動車、を例示するブロック図である。
【図２】[0012]  図２は、本明細書において開示される様々なインプリメンテーションを代表するマルチチャネルの音響システム（ＭＡＳ）を組み込む図１の自動車の共有された音響空間を例示するブロック図である。
【図３】[0013]  図３は、本明細書において開示される様々なインプリメンテーションを代表し、それらによって利用される（半二重の（half-duplex））クロストークキャンセレーション技法を行うために共に働く複数のシステムコンポーネントを例示するブロック図である。
【図４】[0014]  図４は、本明細書において開示される様々なインプリメンテーションを代表し、それらによって利用される全二重の（full-duplex）クロストークキャンセレーション技法を行うために共に働く複数のシステムコンポーネントを例示するブロック図である。
【図５】[0015]  図５は、本明細書において開示される様々なインプリメンテーションを代表するＭＡＳに関して、共有された音響空間において、クロストークキャンセレーションを行うための方法に関する処理フロー図である。
【図６】[0016]  図６は、図５において例示される半二重処理を、本明細書において開示される様々なインプリメンテーションを代表する、全二重処理まで延長するための処理フロー図である。
【図７】[0017]  図７は、本明細書で開示される様々なインプリメンテーションを代表し、複数のマイクロホン、複数のラウドスピーカ、およびエコーキャンセリングおよびフィードバックキャンセリングフィルタを備える、マルチチャネルの音響システムによって、図１および２において例示される自動車の共有された音響空間のような、共有された音響空間において行われる会話の発話を強めるための方法に関する処理フロー図である。
【図８】[0018]  図８は、共有された音響空間における複数のラウドスピーカによってさもなければ生じさせられることになる複数のエコー信号を、たとえば、適応音フィルタ（an adaptable sound filter）で、フィルタリングまたはキャンセルするための方法に関する、本明細書で開示された複数のインプリメンテーションを代表する処理フロー図である。
【図９】[0019]  図９は、本明細書で開示された複数のインプリメンテーションを代表する、同じ共有された音響空間において遠くのラウドスピーカによって再生されることになる、共有された音響空間においてマイクロホンから受信された音信号からフィードバック信号を、たとえば、適応音フィルタで、フィルタリングまたはキャンセルするための方法に関する処理フロー図である。
【図１０】[0020]  図１０は、いくつかの代替的なインプリメンテーションを代表する、個々のモバイルデバイスベースで（on an individual mobile device basis）、デバイス支援された会議状況（a device-assisted conference scenario）においてローカルフィードバック信号をフィルタリングまたはキャンセルするための方法を例示する処理フロー図である。
【図１１】[0021]  図１１は、いくつかの代替的なインプリメンテーションを代表する、個々のモバイルデバイスベースで、ＰＡシステム状況においてローカルフィードバック信号をフィルタリングまたはキャンセルするための方法を例示する処理フロー図である。
【図１２】[0022]  図１２は、本明細書で開示される様々なインプリメンテーションの複数の態様が、それにおいて（少なくとも部分的に）インプリメントされ得るワイヤレス通信デバイスの一構成（configuration）を例示するブロック図である。
【図１３】[0023]  図１３は、（少なくとも部分的に）本明細書で開示された様々なインプリメンテーションをインプリメントするための電子デバイス内に含まれ得るある特定の複数のコンポーネントを例示する。
【詳細な説明】
【００１２】
[0024]  それの文脈によって明確に限定されていない限り、「信号」という用語は、本明細書では、ワイヤ、バス、または他の伝送媒体上で表される記憶位置（memory location）（または、記憶位置のセット）の状態を含む、それの通常の意味のいずれをも示すために使用される。それの文脈によって明確に限定されていない限り、「発生する（generating）」という用語は、ここでは、計算する（computing）またはさもなければ生じさせるなど、それの通常の意味のいずれをも示すために使用される。それの文脈によって明確に限定されていない限り、「計算する（calculating）」という用語は、ここでは、複数の値から選択する（selecting）、推定する、評価する、および／または計算するなど、それの通常の意味のいずれをも示すために使用される。それの文脈によって明確に限定されていない限り、「獲得する（obtaining）」という用語は、計算する、導出する、（たとえば、外部デバイスから）受信する、および／または（たとえば、記憶要素のアレイから）取り出すなど、それの通常の意味のいずれをも示すために使用される。それの文脈によって明確に限定されていない限り、「選択する」という用語は、２つ以上のセットのうちの、少なくとも１つ、および全てよりも少ない数を使用する、適用する、示す、および／または識別するなど、それの通常の意味のいずれをも示すために使用される。「備える」という用語が、本説明と特許請求の範囲とにおいて使用される場合、それは、他の要素または動作を除外（exclude）しない。「〜に基づく」（「ＡはＢに基づく」などの）という用語は、（i）「〜から導出される」（たとえば、「ＢはＡの前の形（precursor）である」）、（ii）「少なくとも〜に基づく」（たとえば、「Ａは少なくともＢに基づく」）、および特定の文脈において適切な場合には、（iii）「〜に等しい」（たとえば、「ＡはＢに等しい」または「ＡとＢと同じである」）という場合を含む、それの通常の意味のいずれをも示すために使用される。同様に、「〜に応答して（in response to）」という用語は、「少なくとも〜に応答して」を含む、それの通常の意味のいずれをも示すために使用される。マイクロホンの「位置」への参照は、文脈によってそうではないと示されていない限り、そのマイクロホンの音響的に敏感な面の中心の位置を示す。「チャネル」という用語は、特定の文脈に応じて、ときには、信号経路を示すために使用され、また他のときには、そのような経路によって搬送される信号を示すために使用される。
【００１３】
[0025]  そうではないと示されていない限り、特定の特徴を有する装置の動作のいかなる開示もまた、類似の特徴（その逆も同様）を有する方法を開示するように明確に意図され、また、特定の構成による装置の動作のいかなる開示もまた、類似の構成（その逆も同様）による方法を開示するように明確に意図される。「構成」という用語は、それの特定の文脈によって示されるように、方法、装置、および／またはシステムに関して使用され得る。「方法」、「プロセス」、「プロシージャ（procedure）」、および「技法」という用語は、その特定の文脈によってそうではないと示されていない限り、一般的に、および交換可能に使用される。「装置」および「デバイス」という用語もまた、その特定の文脈によってそうではないと示されていない限り、一般的に、および交換可能に使用される。「要素」および「モジュール」という用語は、典型的に、より大きな構成の一部分を示すために使用される。それの文脈によって明確に限定されていない限り、「システム」という用語は、ここでは、「共通の目的を果たすために相互作用する要素のグループ」を含む、それの通常の意味のいずれをも示すために使用される。
【００１４】
[0026]  文書の一部分の参照によるいかなる組み込みもまた、その部分内で参照される用語または変数の定義を、そのような定義がその文書中の他の場所、ならびに組み込まれた部分において参照される任意の図に現れた場合、組み込んでいることを理解されたい。最初に定冠詞によって導入（introduced）されていない限り、請求項の要素を修飾するために使用される順序を表す用語（たとえば、「第１の」、「第２の」、「第３の」等）は、それ自体では別のものに対する請求項の要素のいかなる優先度または順序も示すものではなく、むしろ、請求項の要素を、（順序を表す用語の使用を別とすれば）同じ名称を有する別の請求項の要素から単に区別する。それの文脈によって明確に限定されていない限り、「複数（plurality）」および「セット（set）」という用語の各々は、ここで、１よりも大きい整数の量を示すように使用されるのに対して、「サブセット」という用語は、ここでは、１よりも大きいかまたは等しい整数の量を示すように使用される。
【００１５】
[0027]  ２人の人間間の会話は、他の人々もまた話していて、雑音（発話および非発話）の他の複数のソースがあり、および／または、その環境の複数の物理的限界がその他の面で発話を難しくする、共有された音響空間において、難しい可能性がある。たとえば、走行中の（moving）自動車の文脈において、フロント乗客座席にいる人にとって、車両にいる他の人々の間で起こる（フロント座席の乗客と第３の列の座席の乗客との間の、またはそれと近い近接にあり得る）発話のために、第３の列の乗客席にいる人と容易におよび明確に会話することは、難しい可能性がある。さらに、当事者（parties）間の距離および第３の列の座席乗客から離れたフロント座席の乗客の方向性のような環境の複数の物理的限界が（フロント座席の乗客の体および頭部を車両の後部に向かって心地悪くおよび安全ではない形で向けていることに関わらず）、会話を難しくする可能性があるように、走行中の車両にありがちな（common to）雑音の他の複数のソース（たとえば、エンジン雑音、車道の雑音、交通の雑音、音楽等）もまた、会話を難しくする可能性がある。
【００１６】
[0028]  本明細書において、第１のラウドスピーカで、第１のセットの音信号を生じさせることと、第１のラウドスピーカに相対的に近い第１のマイクロホンで、第１のセットの音信号を検出することと、第１のマイクロホンによって、第１の適応フィルタに第１のセットの音信号を第１の基準音の出力として送ることと、第１の適応フィルタで、第１のラウドスピーカから相対的に遠い第２のマイクロホンによって検出された第２のセットの音信号を受信すること、第２のセットの音信号は、第２のマイクロホンによって検出された第１のセットの音信号のコンポーネントを備える、と、第１の適応フィルタで、第２のセットの音信号に含まれる第１のセットの音信号のコンポーネントをキャンセルするように第２のセットの音信号をフィルタリングすること、フィルタリングすることは、第１のマイクロホンから受信された第１の基準音の出力に基づく、と、第１の適応フィルタによって、第１のラウドスピーカに、フィルタリングされた第２のセットの音信号を送ることと、第１のラウドスピーカで、フィルタリングされた第２のセットの音信号を生じさせることとによって、共有された音響空間における会話の発話を強めるためのマルチチャネルの音響システムが開示される。
【００１７】
[0029]  また、第２のマイクロホンに相対的に近く、かつ第１のマイクロホンから相対的に遠い第２のラウドスピーカで、第３のセットの音信号を生じさせることと、第２のマイクロホンで、第３のセットの音信号を検出することと、第２のマイクロホンによって、第２の適応フィルタに第３のセットの音信号を第２の基準音の出力として送ることと、第２の適応フィルタで、第１のマイクロホンによって検出された第４のセットの音信号を受信すること、第４のセットの音信号は、第１のマイクロホンによって検出された第３のセットの音信号のコンポーネントを備える、と、第２の適応フィルタで、第４のセットの音信号に含まれる第３のセットの音信号のコンポーネントをキャンセルするように第４のセットの音信号をフィルタリングすること、フィルタリングすることは、第２のマイクロホンから受信された第２の基準音の出力に基づく、と、第２の適応フィルタによって、第２のラウドスピーカに、フィルタリングされた第４のセットの音信号を送ることと、第２のラウドスピーカで、フィルタリングされた第４のセットの音信号を生じさせることとの複数の態様が開示される。
【００１８】
[0030]  第１のセットの音信号を生じさせることおよび第２のセットの音信号を検出およびフィルタリングすることは、第３のセットの音信号を生じさせることおよび第４のセットの音信号を検出およびフィルタリングすることから独立して行われ得る。同様に、いくつかのインプリメンテーションに関して、第１の適応フィルタによって第２のセットの音信号をフィルタリングすることは、第２の適応フィルタによって第４のセットの音信号とフィルタリングすることと実質的に同時に起こり得る。
【００１９】
[0031]  共有された音響空間は、共有された音響空間全体に分配され、かつ第１のマイクロホンおよび第２のマイクロホンを含む複数のマイクロホン、共有された音響空間全体に分配され、かつ第１のラウドスピーカを含む複数のラウドスピーカ、および第１の適応フィルタを含む複数の適応フィルタを備え得る。複数のラウドスピーカの中からの１つのラウドスピーカ、複数のマイクロホンの中からの１つの近くのマイクロホン、および複数の適応フィルタの中からの１つの適応フィルタに結合される複数のマイクロホンからの１つの遠くのマイクロホンを備えるすべての組み合わせに関して、第１のラウドスピーカ、第１のマイクロホン、第２のマイクロホン、および第１の適応フィルタの組み合わせに対して本明細書で説明される同じ機能性は、各そのような組み合わせに関して再現（replicated）され得る。
【００２０】
[0032]  共有された音響空間は、人の輸送用の車両の内部の乗客用コンパートメントおよび非輸送用の共有された音響空間のうちの１つであり得る。共有された音響空間は、自動車の車両の内部の乗客用コンパートメントであるこれらのインプリメンテーションのいくつかに関して、複数のラウドスピーカの分配は、前記車両における複数の座席に対応し、複数のマイクロホンの分配もまた、前記複数の座席に対応する。結果として、マルチチャネルの音響システムは、自動車のフロント列に着席した第１の乗客に、自動車の第１の列以外の列に着席した第２の乗客と話をすることを可能にさせ、および、第２のセットの音信号は、第１のラウドスピーカ上でフィードバックを引き起こすことになるのに対して、フィルタリングされたセットの音信号は、第１のラウドスピーカ上でより少ないフィードバックを引き起こすことになる。
【００２１】
[0033]  図１は、たとえば、３つの列１０６ａ〜１０６ｃに配置された７つの座席１０４ａ〜１０４ｇを有する自動車１０２の内部の乗客用コンパートメントの例となる共有された音響空間１００の例示である。図１において例示されるように、任意の所与の時間（または旅行）での乗客の合計数は、限定された数の相対的に固定化された位置において構成された（すなわち、座っている（sitting））１から７まで及び（range）得る。よって、物理的な座席の複数の構成（すなわち、占有された座席対占有されていない座席）の数は、有限で限定されており、この共有された音響空間１００は、よく定義されている。
【００２２】
[0034]  たとえば、図１において例示されるような一構成において、４人の乗客１１２ａ〜１１２ｄは、（自動車１０２に関して示された構成においては運転手の座席である）座席１０４ａ、（フロント座席の乗客のための）１０４ｂ、（中間列の中央座席の乗客のための）１０４ｄ、および（車両の右側の第３の列の座席の乗客のための）１０４ｇを占有し得る。その上、この特定の共有された音響空間１００は、自動車１０２であるので、そうすると乗客１１２ａ〜１１２ｄは、一般に前方（すなわち、車両のフロントの方へ）を向いてくることになる。この理由のため、乗客１１２ｄは、乗客１１２ｂを明確に容易に聞くことが難しい（have a difficult time）ことがあり得る。そのようであるので、乗客１１２ｂおよび１１２ｄが互いに会話することは難しい可能性があり、この状況は、その他の乗客、車両のエンジンおよび動き、中央で提供される音楽等からの雑音によって悪化し得る。
【００２３】
[0035]  図２は、本明細書において開示される様々なインプリメンテーションを代表するマルチチャネルの音響システム（ＭＡＳ）を組み込む、図１の自動車１０２の共有された音響空間１００を例示する。例示されるように、自動車１０２の共有された音響空間１００は、改善された音響経験に関して音の入力を処理しおよび強められた出力を生じさせる車両（よって図示せず）全体で統合されたマルチチャネルの音響プロセッサ（ＭＡＰ）に通信可能に結合されるＭＡＳの可視またはむきだし（exposed）のコンポーネントである、複数のマイクロホン２０２ａ〜２０２ｇおよびラウドスピーカ２０４ａ〜２０４ｆをさらに備える。本明細書で開示される様々なインプリメンテーションに関して、ＭＡＰは、車両にわたって、マイクロホン２０２ａ〜２０２ｇのうちの１つまたは複数で入力として受信された、車両の任意の部分から生成された音を捕えること、および、これらの音を、多入力／多出力パブリック・アドレスシステムと同種（akin to）である車両の他の複数の部分におけるラウドスピーカ２０４ａ〜２０４ｆのセットまたはサブセット上で再生することによって、複数の音をつり合わせる（balance）ように働く（acts）。
【００２４】
[0036]  ある特定の複数のインプリメンテーションに関して、各列におけるラウドスピーカの対（たとえば、第１の列１０６ａにおけるラウドスピーカ２０４ａおよび２０４ｂ）は、音楽プレイヤに関してステレオ出力を提供し得、ある特定の他の複数のインプリメンテーションに関して、６つのラウドスピーカ２０４ａ〜２０４ｆのセットは、複数の乗客に、音楽、映画のサウンドトラック、または他のサラウンドサウンドメディア（surround sound media）に関するサラウンドサウンド（surround sound）を提供するように共に動作する。同様に、ある特定の複数のインプリメンテーションに関して、および図２に示されるように、１つ以上のマイクロホン、たとえば、マイクロホン２０２ａおよび２０２ｇは、運転手に提供され得、および／または、ＭＡＳが、第２の列１０６ｂ（仮にその他の列が第３の中央座席を有する場合、その他の列に関しても同様に）における全ての３つの着席された場所にサービスするためにこれらマイクロホンの両方を使用できる場合、その代わりにマイクロホン２０２ｃおよび２０２ｄの両方を利用し得る座席１０４ｄ（中間列の中央座席）における乗客１１２ｃには、特にマイクロホンが提供されない可能性がある。
【００２５】
[0037]  しかしながら、複数のラウドスピーカと共有される音響空間における複数のマイクロホンの使用は、フィードバックおよびエコー（後者は、本明細書において後に述べられる）の所望されない（undesired）複数の効果につながる可能性があることは、留意されるべきである。
【００２６】
[0038]  フィードバック（または「音響のポジティブなフィードバック」）は、サウンドループがオーディオ入力（たとえば、マイクロホン）とオーディオ出力（たとえば、ラウドスピーカ）との間に存在するとき、起こる。たとえば、マイクロホンによって受信された信号は、増幅され得、ラウドスピーカの外に排出され得る。ラウドスピーカからの音は、それから、再度、マイクロホンによって受信されることができ、さらに増幅されることができ、そして、再度、ラウドスピーカを通じて排出されることができる。結果として生じる音の周波数は、マイクロホン、増幅器、およびラウドスピーカ、部屋の音響特性、そのマイクロホンおよびラウドスピーカの指向性ピックアップおよびエミッションの複数のパターン、およびそれらの間の距離における共振周波数によって、決定される。小さいパブリック・アドレス（ＰＡ）システムに関して、音は、簡単に、大きなきしむ音、甲高い音、またはうなり音として、認識される。
【００２７】
[0039]  フィードバックを減らすための一アプローチは、限定された範囲（および理想的にはいずれのラウドスピーカへの距離よりも小さい範囲）内の音のみをピックアップすることができる複数の低い感度の方向性マイクロホンを利用する選択的（selective）入力技法である。この解決策は、利用されるマイクロホンが、たとえば、人の口の近くで（または発話がラウドスピーカによって生じさせられた音よりもはるかにより近い近接に起源がある（originates in）とき）動作するように設計された複数のパーソナル通信デバイスによって、提供されるものである場合、共有された音響空間に対して役に立ち（useful）得る。
【００２８】
[0040]  人間とマイクロホン対ラウドスピーカとマイクロホンの間の距離における違いが有意ではない（not significant）とき、それは、しばしば、相対的に制限された（confined）共有された音響空間および／または（図２において示される複数の自動車の中に組み込まれた（built into）もののような）口の近くで使用されない複数のマイクロホンに関する状況である、フィードバックを減らすことへのより効果的なアプローチは、近くの一マイクロホンによって（または近くの複数のマイクロホンによって）受信されたとき音がラウドスピーカによって再生されない選択的な再生である。たとえば、図２のラウドスピーカ２０４ａに関して、近くのマイクロホン２０２ａおよび／または２０２ｇによって受信される音は、このラウドスピーカ２０４ａ上で再生されない可能性があり、それにより、見込まれるフィードバックを減らすが、ラウドスピーカ２０４ａからの音は、フィードバックを引き起こすラウドスピーカ２０４ａ上で依然として再生される可能性がある遠くのマイクロホン２０２ｅにおいて依然として受信され得る。
【００２９】
[0041]  ラウドスピーカ（たとえば、ラウドスピーカ２０４ａ）上でフィードバックを減らすための代替的なアプローチは、クロストークキャンセレーション技法である。このアプローチは、対象の（subject）ラウドスピーカ２０４ａによって生じさせられる音（特に高い音）を依然として検出する可能性がある、遠くのマイクロホン（たとえば、マイクロホン２０２ｅ）に由来する（resulting from）フィードバックに特に役立つ。このアプローチは、次いで、さもなければラウドスピーカ２０４ａに向けられ、かつそれ上で再生される遠くのマイクロホン２０２ｅの（および、それによって検出される可能性がある程度の）同じ音出力を能動的に決定しおよびフィルタアウトするために使用されることができる（近くのマイクロホン２０２ａによって検出可能な任意の他の音と同様にラウドスピーカ２０４ａが生み出した音信号を備える）ラウドスピーカに関して基準音の出力を収集するために、ラウドスピーカに近いマイクロホン（たとえば、マイクロホン２０２ａ）を使用する。このアプローチは、単独で、またはその前の段落で説明された選択的な入力アプローチと併せて使用されることができる。
【００３０】
[0042]  ラウドスピーカ２０４ａに関して近くのマイクロホン２０２ａによって収集された基準音の出力は、上記で説明された選択的な再生技法においてラウドスピーカ２０４ａによって直接的に再生されている状態から自動的に排除される（precluded from）同じ出力である。
【００３１】
[0043]  図３は、本明細書において開示される様々なインプリメンテーションを代表し、それらによって利用されるクロストークキャンセレーション技法を行うために共に働く複数のシステムコンポーネントを例示するブロック図３００である。図３において（および、図１および２を参照して）、ラウドスピーカ２０４ａは、適応フィルタ３０２ａによって送られる基準音の出力を生じさせるために、近くのマイクロホン２０２ａによって検出された音信号を生じさせる。この音信号はまた、遠いマイクロホン２０２ａによって、少なくとも部分的に検出され、この部分的に検出された音信号は通常（normally）ラウドスピーカ２０４ａに（マイクロホン２０２ｅによってまた検出されたローカル音と一緒に）送られることになり、（フィードバックに先導して）再生される。しかしながら、適応フィルタ３０２ｅは、遠くのマイクロホン２０２ｅによって検出されたローカル音のみがラウドスピーカ２０４ａ上で再生されるように、近くのマイクロホン２０２ａによって検出された基準音の出力を使用して、部分的に検出された音をフィルタアウトする。
【００３２】
[0044]  ある特定の複数のインプリメンテーションに関して、適応フィルタは、固定的較正フィルタ（fixed calibrated filter）であり得る。たとえば、共有された音響空間におけるただ２つの固定化されたマイクロホンおよび２つの固定化されたラウドスピーカを有する複数のインプリメンテーションにおいて、固定的較正フィルタは、システムによってその後行われることになるキャンセレーションを決定するために各ラウドスピーカがかかっていて（playing）、各マイクロホンによってキャプチャされる較正モードの間に、事前に構成されることができる。固定的較正フィルタを使用して、クロストークキャンセレーションを行うことは、自動車の文脈のみには制限されないが、その代わりに、共有された音響空間に対応する任意の相対的に固定的な環境において利用され得る。従って、本明細書において開示される様々なインプリメンテーションに関する適応フィルタのいずれの使用も、固定的較正フィルタの使用をまた、および、複数のマイクロホンおよび複数のラウドスピーカの固定化された複数の構成を特徴付ける複数の共有された音響空間における使用に関して（そのようなものに限定されるということは決してないが（although in no way limited to such））、可能にしているとして理解されるべきである。
【００３３】
[0045]  その上、ある特定の複数のインプリメンテーションに関して、固定的較正フィルタは、適応フィルタと併せて使用される可能性がある。そのような複数の構成において、適応フィルタは、固定的較正フィルタによって行われるフィルタリングをさらに精密化する（refine）ために使用される可能性がある。このアプローチは、較正の時点での複数の条件が変化する可能性がある動的な複数の環境において効果的であることができる。たとえば、自動車において、それが無人である間に成された較正に関して、同じ共有された音響空間は、乗客の存在に起因して微妙に（subtly）変化する可能性があり、その変化の空間の音響特性への効果は、再較正なしには固定的較正フィルタを使用して補償されることができない。そのようであるので、固定的較正フィルタと併せた動的フィルタの使用は、再較正することへの１つの代替である。
【００３４】
[0046]  図３において例示されるクロストークキャンセレーションは、半二重（operating in only one direction）であるが、それぞれ各マイクロホンに近い２人の人間間の双方向の会話（a two-way conversation）に関して全二重に容易に延長されることができる。その上、複数のマイクロホンおよび複数のラウドスピーカがある共有された音響空間に関して、同様の全二重のクロストークキャンセレーション構成は、ラウドスピーカ、近くのマイクロホン、および遠くのマイクロホンの各組み合わせに関して、形成されることができる。これら様々な例において、結果として得られるキャンセリングは、聞き手の視点から、より高い音響品質に関して減少したまたは減らされたクロストークという結果となる（results in）。
【００３５】
[0047]  図４は、本明細書において開示される様々なインプリメンテーションを代表し、それらによって利用される全二重のクロストークキャンセレーション技法を行うために共に働く複数のシステムコンポーネントを例示するブロック図である。図３におけるように、ここで、図４において（および再度、図１および２を参照して）ラウドスピーカ２０４ａは、適応フィルタ３０２ａに送られる基準音の出力を生じさせるために近くのマイクロホン２０２ａによって検出された音信号を生じさせる。この音信号はまた、遠くのマイクロホン２０２ａによって少なくとも部分的に検出され、および、遠くのマイクロホン２０２ｅによって検出されたローカル音のみがラウドスピーカ２０４ａ上で再生されるように、近くのマイクロホン２０２ａによって検出された基準音の出力を使用して、部分的に検出された音をフィルタアウトする適応フィルタ３０２ｅに送られる。加えて、ラウドスピーカ２０４ｅは、適応フィルタ３０２ｅに送られる別個の基準音の出力を生じさせるためのマイクロホン２０２ｅ、それは、この文脈では近くのマイクロホンである、によって検出される別個の音信号を生じさせる。この別個の音信号はまた、マイクロホン２０２ａ、この文脈では遠くのマイクロホン、によって少なくとも部分的に検出され、および、次いで、遠くのマイクロホン２０２ａによって検出されたローカル音のみがラウドスピーカ２０４ｅ上で再生されるように、基準音の出力を使用して、部分的に検出された音をフィルタアウトする適応フィルタ３０２ｅに送られる。
【００３６】
[0048]  図５は、本明細書において開示される様々なインプリメンテーションを代表するＭＡＳに関して共有された音響空間においてクロストークキャンセレーションを行うための方法に関する処理フロー図５００である。図５において、５０２で、ＭＡＳは、第１のラウドスピーカで、第１のセットの音信号を生じさせる。５０４で、ＭＡＳは、第１のラウドスピーカに相対的に近い第１のマイクロホンで、第１のセットの音信号を検出する。５０６で、ＭＡＳは、第１のマイクロホンによって、第１の適応フィルタに第１のセットの音信号を第１の基準音の出力として送る。５０８で、ＭＡＳは、第１の適応フィルタで、第１のラウドスピーカから相対的に遠い第２のマイクロホンによって検出された第２のセットの音信号を受信し、第２のセットの音信号は、第２のマイクロホンによって検出された第１のセットの音信号のコンポーネントを備える。５１０で、ＭＡＳは、第１の適応フィルタで、第２のセットの音信号に含まれる第１のセットの音信号のコンポーネントをキャンセルするように第２のセットの音信号をフィルタリングし、フィルタリングすることは、第１のマイクロホンから受信された第１の基準音の出力に基づく。５１２で、ＭＡＳは、第１の適応フィルタによって、第１のラウドスピーカに、フィルタリングされた第２のセットの音信号を送る。５１４で、ＭＡＳは、第１のラウドスピーカで、フィルタリングされた第２のセットの音信号を生じさせる。
【００３７】
[0049]  図６は、図５において例示される半二重処理を本明細書において開示される様々なインプリメンテーションを代表する全二重処理まで延長するための処理フロー図６００である。図５における処理フローのエンドから続く、図６において、６１６で、ＭＡＳは、第２のマイクロホンに相対的に近く、かつ第１のマイクロホンから相対的に遠い第２のラウドスピーカで、第３のセットの音信号を生じさせる。６１８で、ＭＡＳは、第２のマイクロホンで、第３のセットの音信号を検出し、６２０で、ＭＡＳは、第２のマイクロホンによって、第２の適応フィルタに第３のセットの音信号を第２の基準音の出力として送る。６２２で、ＭＡＳは、第２の適応フィルタで、第１のマイクロホンによって検出された第４のセットの音信号を受信し、第４のセットの音信号は、第１のマイクロホンによって検出された第３のセットの音信号のコンポーネントを備える。６２４で、ＭＡＳは、第２の適応フィルタで、第４のセットの音信号に含まれる第３のセットの音信号のコンポーネントをキャンセルするように第４のセットの音信号をフィルタリングし、フィルタリングすることは、第２のマイクロホンから受信された第２の基準音の出力に基づく。６２６で、ＭＡＳは、第２の適応フィルタによって、第２のラウドスピーカに、フィルタリングされた第４のセットの音信号を送る。６２８で、ＭＡＳは、第２のラウドスピーカで、フィルタリングされた第４のセットの音信号を生じさせる。
【００３８】
[0050]  いくつかのインプリメンテーションに関して、基準音の入力が高く、音信号が低い（高くない）とき、初めて、適応フィルタは、対応する受信された音信号の中からの基準音の出力をフィルタリングするように動作し得る。たとえば、ある特定の複数のインプリメンテーションに関して、適応フィルタは、基準音の入力の音響伝達関数（acoustic transfer function）を定量化し得、音信号の音響伝達関数を定量化し得、前者と後者の比率が所定の閾値を超える場合、その時初めて、基準音の入力に基づいて音信号をフィルタリングする。他の複数のインプリメンテーションに関して、前述の比率は、その代わりに、決定された比率と比例する部分的なフィルタリングを行うために使用される可能性がある。さらに他の複数のインプリメンテーションにおいて、基準音の入力の音響伝達関数が「高い」に関する事前に定義された最大閾値を超えるとき、音信号の音響伝達関数が「低い」に関する事前に定義された最小閾値を超えるとき、または両方のとき、フィルタリングはまた、（前もって説明された２つを含む任意の技法によって）、初めて、適用される可能性がある。
【００３９】
[0051]  よって、図５および６に例示されるように、共有された音響空間内で動作するマルチチャネルの音響システムによって提供されるクロストークキャンセレーションを利用する共有された音響空間において会話の発話を強めること、マルチチャネルの音響システムは複数のマイクロホンおよび複数のラウドスピーカを備え、共有された音響空間は少なくとも第１のゾーンおよび第２のゾーンを備える複数のゾーンを有する、は、第１のゾーンにおける第１のラウドスピーカで、第１のセットの音信号を生じさせることと、第１のゾーンにおける第１のマイクロホンで、第１のセットの音信号を検出することと、第１のマイクロホンによって、第１の適応フィルタに第１のセットの音信号を第１の基準音の出力として送ることと、第１の適応フィルタで、第２のゾーンにおける第２のマイクロホンによって検出された第２のセットの音信号を受信すること、第２のセットの音信号は、第２のマイクロホンによって検出された第１のセットの音信号のコンポーネントを備える、と、第１の適応フィルタで、第２のセットの音信号に含まれる第１のセットの音信号のコンポーネントをキャンセルするように第２のセットの音信号をフィルタリングすること、フィルタリングすることは、第１のマイクロホンから受信された第１の基準音の出力に基づく、と、第１の適応フィルタによって、第１のラウドスピーカに、フィルタリングされた第２のセットの音信号を送ることと、第１のラウドスピーカで、フィルタリングされた第２のセットの音信号を生じさせること（集合的に、「半二重のクロストークキャンセレーション」）とによる本明細書において開示される様々なインプリメンテーションによって達成され得る。
【００４０】
[0052]  クロストークキャンセレーションは、様々なインプリメンテーションによって、また、第２のゾーンにおける第２のラウドスピーカで、第３のセットの音信号を生じさせることと、第２のマイクロホンで、第３のセットの音信号を検出することと、第２のマイクロホンによって、第２の適応フィルタに第３のセットの音信号を第２の基準音の出力として送ることと、第２の適応フィルタで、第１のマイクロホンによって検出された第４のセットの音信号を受信すること、第４のセットの音信号は、第１のマイクロホンによって検出された第３のセットの音信号のコンポーネントを備える、と、第２の適応フィルタで、第４のセットの音信号に含まれる第３のセットの音信号のコンポーネントをキャンセルするように第４のセットの音信号をフィルタリングすること、フィルタリングすることは、第２のマイクロホンから受信された第２の基準音の出力に基づく、と、第２の適応フィルタによって、第２のラウドスピーカに、フィルタリングされた第４のセットの音信号を送ることと、第２のラウドスピーカで、フィルタリングされた第４のセットの音信号を生じさせることとによって、さらに提供され得る。
【００４１】
[0053]  追加的に、ある特定の複数のインプリメンテーションに関して、第１のゾーンにおける第１のマイクロホンで検出された音信号は、第１のラウドスピーカおよび第１のゾーンにおける任意の他のラウドスピーカを除いて、複数のラウドスピーカの中からの各ラウドスピーカ上で生じさせられ得る。いずれにせよ、第２のセットの音信号は、第１のラウドスピーカ上でフィードバックを引き起こすことになる一方で、フィルタリングされたセットの音信号は、第１のラウドスピーカ上でより少ないフィードバックを引き起こすことになる。
【００４２】
[0054]  本明細書で開示される様々なインプリメンテーションに関して、共有された音響空間は、人の輸送用の車両の内部の乗客用コンパートメントおよび非輸送用の共有された音響空間のうちの１つであり得る。その上、車両の内部の乗客用コンパートメントである共有された音響空間に関して、複数のラウドスピーカの分配は、車両における複数の座席に対応し得、および／または、複数のマイクロホンの分配はまた、複数の座席に対応する。いずれにしても、マルチチャネルの音響システムは、自動車のフロント列に着席した第１の乗客に、その自動車の第１の列以外の列に着席した第２の乗客と話をすることを可能にさせる。
【００４３】
[0055]  他方では、エコー（また「サラウンドサウンドエコー（Surround Sound Echo）」として既知である）は、エコーが、それにより、異なる複数のラウドスピーカから発せられる（emitting from）特定の音が、異なる複数の経路を通り、かつ異なる時間で聞き手に到達して、それによって、重複する、繰り返しの、またはあいまいな（fuzzy）サウンドエフェクトを作成する、いずれの条件からも由来する、という点で、フィードバックとは別個の課題である。マルチラウドスピーカシステムに関して、各ラウドスピーカは、各ラウドスピーカによって生じさせられた音が、ある程度、聞き手の耳に到達する前に固有の音響経路を通るので、エコー効果に寄与する。その上、マイクロホンは、エコー効果が起こるために必須ではないが、複数のマイクロホンを用いる本明細書において開示される様々なインプリメンテーションに関して、これらの様々なマイクロホンは、部分的にこれらの音を検出し得、（本明細書で述べられるいずれのフィードバック効果とは区別され、かつ別個の）エコー効果をさらに強めるように、それらを１つまたは複数のラウドスピーカで再生し得る。
【００４４】
[0056]  そのエコー効果を補償するために、および本明細書で開示されるある特定の複数のインプリメンテーションに関して、１つのアプローチは、ＭＡＳが、その音響空間内で発見された特定のターゲットリスニング位置に対して、それらラウドスピーカの各々からの音響経路（acoustic paths）を能動的に学習するためのものである。この能動的なアプローチは、各ラウドスピーカにおいて、個々に、１つまたは複数のテスト音を生じさせ、１つまたは複数のマイクロホンを使用して、これらの音を測定し、およびターゲットリスニング位置に対して各そのようなラウドスピーカに関して学習された音響経路を決定する較正モードを備え得る。ＭＡＳは、そして、学習された音響経路を使用して、個々のテスト音信号をミキシングすることによって、モノ遠端（mono-far-end）基準信号を作成することができる。このモノ遠端基準信号は、エコーを効果的にキャンセルするために各ラウドスピーカによって生じさせられた音信号を適切に修正すること（遅延させること、静かにさせること等）によって、エコーをキャンセルするために使用されることができる。
【００４５】
[0057]  追加的に、７つの座席の環境における１人の人間と７人の人間との間の有限の構成（the finite configurations of between one and seven persons）のため、たとえば、エコー効果は、人々の各異なる構成に基づいて異なることが可能である。従って、選択された複数のインプリメンテーションに関して、ＭＡＳは、各構成に関して１つ、様々なエコーキャンセレーションスキームを学習し得、そして、本明細書において後に述べられる能動的または受動的構成決定技法を使用して、再度決定される特定の構成が起こるとき、前もって学習されたエコーキャンセレーションスキームを展開する（deploy）。
【００４６】
[0058]  さらに、選択された複数のインプリメンテーションに関して、エコー効果の較正はまた、特定の特別優遇の（favored）ターゲット座席位置（たとえば、運転手の座席）または（たとえば、対応する座席（単数または複数）が占有されているとき）様々な基準に基づいて自動的に選択される特定の座席位置（たとえば、運転手の座席とフロント列の乗客の座席との間）のサブセットを特別優遇し、または、特定のインプリメンテーションに関して、それに応じて、運転手または乗客によって直接的に選択可能である可能性がある、ターゲット位置、に対応することができる異なる複数のターゲットリスニング位置に基づいて、各構成に関して成され得る。いくつかの複数のインプリメンテーションに関して、特定の構成は、車両内の彼らの位置に基づいて１つまたは複数の乗客（たとえば、車両の所有者、または「ＶＩＰ乗客」）の特定の識別に基づいて、選択され得、それらアイデンティティは、本明細書において後に述べられる能動的または受動的な複数の識別決定技法を使用するシステムによって自動的に決定される。
【００４７】
[0059]  エコーキャンセレーションおよびフィードバックキャンセレーションを本明細書で開示されたＭＡＳの様々なインプリメンテーションに組み込むことは、共有された音響空間の１つの部分における発話が、共有された音響空間の別の、別個の部分において再生されることを可能にし、共有された音響空間の各部分に位置する２人の人間間の会話のコミュニケーションを強める。
【００４８】
[0060]  図７は、図１および２において例示される自動車１０２の共有された音響空間１００のような、本明細書で開示されたいくつかのインプリメンテーションを代表するエコーキャンセリングおよびフィードバックキャンセリングフィルタ、複数のラウドスピーカ、および複数のマイクロホンを備えるマルチチャネルの音響システムによって、共有された音響空間において、行われる会話の発話を強めるための方法に関する処理フロー図７００である。図７において、方法は、７１０で、共有された音響空間の全体に分配された複数のマイクロホンで、各マイクロホンに対して近い音のソースに実質的に起源がある音信号を受信することで始まる（commences）。７２０で、音信号は、音信号にあることが決定されたエコー信号をキャンセルするように、複数の適応音フィルタ（またはエコーキャンセリングの手段）を使用して、フィルタリングされる。７３０で、音信号は、音信号において検出されたフィードバック信号をキャンセルするように、再度、複数の適応音フィルタ（または他のフィードバック、キャンセリングの手段）を使用して、さらにフィルタリングされる。７４０で、フィルタリングされた音信号は、共有された音響空間全体に分配された複数のラウドスピーカの中からのラウドスピーカの１つのサブセット上で再生される、ラウドスピーカのサブセットは、各ソースマイクロホンから相対的に近くにない（すなわち、相対的に遠い）それらのラウドスピーカにのみ対応する。
【００４９】
[0061]  図８は、共有された音響空間における複数のラウドスピーカによってさもなければ生じさせられることになる複数のエコー信号を、たとえば、適応音フィルタで、フィルタリングまたはキャンセルするための方法に関する、本明細書で開示された複数のインプリメンテーションを代表する処理フロー図８００である。図８において、８１０で、そのフィルタは、共有された音響空間における複数のラウドスピーカの中の１つのラウドスピーカによって再生されることを意図する音信号を受信する。別個に、８２０で、および８２０で受信される音信号よりも一般にかなり前に（well before）、同じフィルタは、ラウドスピーカに関して共有された音響空間の前もって行われた較正に由来する事前に較正された係数（pre-calibrated coefficient）を受信する（および／またはメモリから思い出す）。８３０で、フィルタは、音信号によってさもなければ生じさせられることになる「エコー」を効果的にキャンセルするように音信号を適応させる。８４０で、（エコー信号が、「キャンセルされた」）「フィルタリングされた」音信号は、再生のために、ラウドスピーカに送られる。
【００５０】
[0062]  図９は、本明細書で開示された複数のインプリメンテーションを代表する、同じ共有された音響空間において遠くのラウドスピーカによって再生されることになる、共有された音響空間においてマイクロホンから受信された音信号からフィードバック信号を、たとえば、適応音フィルタで、フィルタリングまたはキャンセルするための方法に関する処理フロー図９００である。図９において、９１０で、そのフィルタは、相対的に遠くのラウドスピーカによって再生されることを意図するマイクロホンによって検出された音信号を受信する。別個に、９２０で、同じフィルタは、遠くのスピーカと相対的に近い第２のマイクロホンから（実質的に音信号と同時に（concurrent with））評価信号を受信し、評価信号は、音信号に対応する。９３０で、フィルタは、受信された評価信号に基づいて、音信号がフィードバック信号を含むかどうかを決定する。もしそうである場合、９４０で、フィルタは、音信号からフィードバック信号をキャンセルし、９５０で、フィルタリングされた音信号は、再生のために、相対的に遠くのラウドスピーカに送られる。もしそうでない場合、音信号は、フィルタによって受信されたように（すなわち、フィルタリングされずに）、再生のために、相対的に遠くのラウドスピーカに送られる。
【００５１】
[0063]  図７、８、および９に関して、「フィルタ」という用語は、エコーキャンセレーションおよびフィードバックキャンセレーションの両方を行う能力がある（capable of）単一のフィルタであり、そのようなフィルタの複数の能力は、マルチチャネルの音響プロセッサおよび／または他のコンポーネントによって提供される複数の処理能力を含み得る。
【００５２】
[0064]  いくつかのインプリメンテーションに関して、フィードバックキャンセレーションはまた、心理音響的モデルにおける雑音レベルの評価を提供し、それから自動的に遠いユーザの音声をキャプチャする（またはキャプチャを避ける）ためのラウドスピーカの最適なボリュームが決定されることができる、受信されたボイスエンハンスメント（ＲＶＥ：received voice enhancements）を使用して増やされる（augmented）可能性がある。音声による、および音声によらない、の両方の、騒々しい状況に関して知覚されたラウドネスを確立することによって、音声コンポーネントは、隔離されることができ、その信号から除去されることができる。会話において、各参加者は、このように、会話が対面式（face to face）であるか（上記で述べられたような、フロント座席の乗客から後部座席の乗客のような）間接的であるか、という雑音条件とは関係なく、その他の参加者のいずれのラウドネスの変化も知覚しないことになる。これらの結果は、（１）（複数の非背景雑音フレームを除外するためのエコーキャンセレーションの事例に関するレベルの違いの情報および遠端アクティビティを使用して）共有された音響空間の内部の移動平均の雑音レベル（running average noise level）を計算することと、（２）ＲＶＥモジュールで所望のゲインを計算することと、（３）それに応じてボリュームを更新することと、によって達成されることができる。
【００５３】
[0065]  前述に加えて、本明細書において開示されたある特定の複数のインプリメンテーションは、複数の能動的または受動的な構成の決定技法および／または能動的または受動的な識別の決定技法を使用し得る。本願において開示された様々なインプリメンテーションに適用されるような、能動的または受動的な構成の複数の決定および／または複数の能動的または受動的な識別の決定技法は、以下のように要約される。
【００５４】
[0066]  能動的または受動的な構成の複数の決定に関して、本明細書において開示される様々なインプリメンテーション、便宜上、図１および２の自動車１０２の文脈において述べられる、は、共有された音響空間における乗客の現在の構成を決定するための任意のいくつかの技法を使用するように構成され得る。たとえば、ある特定の複数のインプリメンテーションに関して、ＭＡＳは、どの座席が占有され、どの座席がそうでないかを決定するために車両の特定の複数の座席位置から発せられる（emanating）音をモニタリングすることによって乗客の現在の構成を決定し得る。同様に、共有された音響空間に組み込まれたイメージまたはビデオキャプチャデバイスはまた、どの座席が占有され、どの座席がそうでないかを決定するために、利用される可能性がある。同様に、子供の乗客を保護するためにエアバックをディセーブル（disable）するかどうか検出するためにフロント乗客座席において既に使用されるものと同種の座席の底に統合された重量センサのような、他の複数の検出技法はまた、使用されることができる。これらおよび他の方法の組み合わせは、どの座席が占有され、どの座席がそうでないかを能動的または受動的に決定するために使用され得、それによって、占有された座席を根拠にして、ＭＡＳが、乗客の現在の構成を決定すること、および、この特定の構成に基づいて、エコーキャンセレーション、フィードバックキャンセレーション、およびその特定の構成に関する（pertaining to）他の複数の機能を行うこと、を可能にさせる。
【００５５】
[0067]  同様に、能動的または受動的な識別の複数の決定に関して、本明細書において開示され、および、便宜上、図１および２の自動車１０２の文脈において、再度述べられる、様々なインプリメンテーションは、共有された音響空間の各占有された座席における特定の乗客のアイデンティティを決定するための任意のいくつかの技法を使用するように構成され得る。たとえば、ある特定の複数のインプリメンテーションに関して、ＭＡＳは、人毎の発話における違いが各乗客を固有に識別することの根拠である各座席から発せられる発話音響をモニタリングすることによって、乗客の特定のアイデンティティを決定し得る。同様に、共有された音響空間に組み込まれ、顔認識ソフトウェアまたはいくつかの同様な手段を利用する複数のイメージまたはビデオキャプチャデバイスはまた、占有された座席における複数の乗客の固有に識別するために利用される可能性がある。同様に、他の複数の検出技法、子供の乗客を保護するためにエアバックをディセーブルするかどうか検出するためにフロント乗客座席において既に使用されるものと同種の座席の底に統合された重量センサのようなよりいっそう少なく正確な手段、はまた、固有の識別を可能にするために見込まれる乗客の数が十分に少なく、測定された量が多様である（diverse in measure）とき、異なる複数の乗客間を大まかに（broadly）区別するために利用されることができる。これらおよび他の方法の組み合わせは、より高い精度で、各占有された座席における乗客の特定の固有の識別を、積極的にまたは受動的に、決定するために使用され得る。
【００５６】
[0068]  このように、各乗客はまた、（上記で説明された、より一般的な構成の複数の決定と同種の）占有された座席ベースの乗客の構成の大まかな（broad）決定を提供することを固有に識別するだけでなく、それはまた、どの座席が占有されているかに基づくことに加えて、特定の既知の（known）個人によってどの座席が占められているかに基づいて、さらに精密化される、個別化された（personalized）構成の複数の決定に関する追加的なレベルの特異性（specificity）を可能にする。これは、次いで、それらの占有された座席の各々に誰が着席しているかに基づく追加的な側面で、どの座席が占有されているかに基づく多くの見込みのあるうちの中からの１つの構成である、図１および２において反映される特定の４人ベースの座席構成に関する区別を可能にする。図１および２において反映される４人ベースの座席構成に関して、アイデンティティに基づくこの追加的な側面は、本質的に無限である（すなわち、全人類の（the entire human race）アイデンティティ）、しかしながら、大部分のパーソナルな車両は、しばしば、人々を個々のはるかにより小さいサブセットから輸送するので、アイデンティティの側面を考慮にいれる（taking into account）見込まれる追加的な構成の実際の数は、乗客のアイデンティティから成らない（not account for）構成よりも大きいが、依然として相対的に有限である（そして、最小数の旅行、または特定の時間ウィンドウ内での最小数の旅行等に関して座席を占有した乗客のみから成るような導入フィルタによってさらにより有限にされることができる）。
【００５７】
[0069]  本明細書で使用される場合、（占有された座席の構成および／または乗客のアイデンティティの）複数の「受動的な」決定への参照は、複数の乗客からの直接のユーザの入力なしにそれの複数の機能の正常および典型的な動作を通じて、ＭＡＳによって行われるものであるのに対し、複数の「能動的な」決定はまた、ユーザまたは乗客を組み込み、彼ら自身の名前を話すこと、アクセスコードを提供すること、あるいは選好を示すことまたは特定の構成、設定等を選択することのような、直接的または意図的なユーザの入力を提供するものである。しかしながら、これらの区別は、本明細書で開示された発明の概念を損なうこと（detract from）またはそれらを制限することを意図せず、よって、本明細書で使用される「受動的な」のいかなる解釈は、「能動的な」同等物を含み、逆もまた同様である。
【００５８】
[0070]  前述に加えて、フィードバックキャンセレーションに関するいくつかの代替的なインプリメンテーションは、複数のユーザ（または複数の乗客）が「グループ会議」に関する会話に関して彼ら自身のモバイル通信デバイスを使用して、集合的な複数のマイクロホンおよび集合的な複数のラウドスピーカは、ＭＡＳの複数のマイクロホンおよび複数のラウドスピーカと同様に動作するが、ＭＡＰによって提供される集中型の態様を欠く、複数の共有された音響空間（輸送用および非輸送用の両方）に提供され、およびそれらに向けられる。それでもなお、本明細書において集合的に「デバイス支援された会議」と呼ばれる、共有された音響空間における複数のワイヤレスデバイスの使用はまた、エコーおよびフィードバックに悩まされる可能性がある。
【００５９】
[0071]  図１０は、本明細書におけるいくつかの代替的なインプリメンテーションを代表する、個々のモバイルデバイスベースで、デバイス支援された会議状況においてローカルフィードバック信号をフィルタリングまたはキャンセルするための方法を例示する処理フロー図である。１０１０で、近端音声信号は、ワイヤレスデバイスによって受信され、そのデバイスに関する基準信号（その「推定された信号」）として使用される。１０２０で、ワイヤレスデバイスは、近端音声信号のラウドスピーカ信号を最大限に再生するようにフィルタを適応させる。１０３０で、ワイヤレスデバイスは、ラウドスピーカ信号から推定された信号を差し引く（subtracts）。１０４０で、ワイヤレスデバイスは、（インプリメンテーションに応じて）ウイナー（Ｗｉｅｎｅｒ）フィルタリングのような、ポスト処理を随意に（optionally）行い得る。１０５０で、ラウドスピーカ信号は、ワイヤレスデバイスのラウドスピーカによって生じさせられる。このように、近端音声信号が十分に抑制（suppressed）される場合、音声信号が受信されるとき、および音声信号がさもなければデバイスのラウドスピーカ上でリプレイされることになるとき、フィードバックのみではなく、さもなければ間の処理の遅延に由来する、近端音声のエコーもまた、キャンセルされる。このアプローチはまた、ワイヤレスデバイスによってまた行われる従来のエコーキャンセラと組み合わされることができる。このアプローチはまた、音声信号がワイヤレスデバイスの所有者（およびおそらくプライマリユーザ）の音声であると識別されたとき、初めて、フィルタがオンになる、電力節約モードを特徴付けることができる。
【００６０】
[0072]  別の状況は、ステージ上のスピーカへの質問を集中型（centralized）のＰＡシステム上でブロードキャストするために、複数の個人が彼ら自身のパーソナルワイヤレスデバイスを利用する可能性があるタウンミーティングの文脈においてなど、パブリック・アドレス（ＰＡ）システムとインターフェースするための複数のワイヤレスデバイスを使用する文脈において生まれる（arises）。この文脈において、フィードバックは、第１のユーザの音声信号が、その音声信号を集中型のＰＡシステム上でブロードキャストするための第１のワイヤレスデバイスを使用して、第２のユーザのワイヤレスデバイスマイクロホンによってピックアップされるとき、起こることができる。ＰＡシステムは、近くのいずれのマイクロホンによってもピックアップされがちであるやり方（in a manner that is likely to）で音信号を発射（project）する傾向がある（tend to）ので、このＰＡシステム状況におけるフィードバックに関するポテンシャル（potential）は実質的（substantial）である。
【００６１】
[0073]  図１１は、本明細書で開示されたいくつかの代替的なインプリメンテーションを代表する、個々のモバイルデバイスベースで、ＰＡシステム状況において複数のローカルフィードバック信号をフィルタリングまたはキャンセルするための方法を例示する処理フロー図である。１１１０で、ＰＡシステムの動的フィルタは、２つの信号を受信する。１１２０で、動的フィルタは、両方の受信された信号が音声信号を備えることを決定する。１１３０で、動的フィルタは、どちらの受信された信号が、より低い音響伝達関数を有するかを決定し、１１４０で、より低い音響伝達関数を有する受信された信号をフィルタアウトする。１１５０で、ラウドスピーカは、（より高い音響伝達関数を有する受信された信号のみを有する）フィルタリングされた信号を生じさせる。
【００６２】
[0074]  図１２は、本明細書で開示される様々なインプリメンテーションの複数の態様が、たとえば、自動車の環境、部屋、または任意の他の共有された音響空間においてなど、様々な位置のいずれかにおいて（少なくとも部分的に）、および単独でまたはそのような環境の統合された部分としての両方で、インプリメントされ得るワイヤレス通信デバイス１２０２の一構成を例示するブロック図である。図１２において例示されるワイヤレス通信デバイス１２０２は、本明細書に説明された電子デバイスのうちの１つまたは複数の一例であり得る。ワイヤレス通信デバイス１２０２は、アプリケーション処理１２２１を含み得る。アプリケーションプロセッサ１２２１は、一般に、ワイヤレス通信デバイス１２０２上で機能を行うための命令を処理する（たとえば、プログラムを実行する（runs））。アプリケーションプロセッサ１２２１は、音声コーダ／デコーダ（コーデック）１２１９に結合され得る。
【００６３】
[0075]  音声コーデック１２１９は、オーディオ信号を符号化および／または復号するために使用され得る。オーディオコーデック１２１９は、少なくとも１つのスピーカ１２１１、イヤーピース１２１３、出力ジャック１２１５および／または少なくとも１つのマイクロホン１２１７に結合され得る。スピーカ１２１１は、電気信号または電子信号を音響信号に変換（converｔ）する１つまたは複数の電気−音響（electro-acoustic）トランスデューサを含み得る。たとえば、スピーカ１２１１は、音楽をかけるため、またはスピーカーホン会話を出力するため等に使用され得る。イヤーピース１２１３は、ユーザに音響信号（たとえば、発話信号）を出力するために使用されることができる電気−音響トランスデューサまたは別のスピーカであり得る。たとえば、イヤーピース１２１３は、ユーザが、音響信号を確実に聞き得るように使用され得る。出力ジャック１２１５は、他の複数のデバイスを、ヘッドフォンのような、オーディオを出力するためのワイヤレス通信デバイス１２０２に結合するために使用され得る。複数のスピーカ１２１１、イヤーピース１２１３および／または出力ジャック１２１５は、一般に、オーディオコーデック１２１９からオーディオ信号を出力するために使用され得る。少なくとも１つのマイクロホン１２１７は、オーディオコーデック１２１９に提供される（ユーザの音声のような）音響信号を電気信号または電子信号に変換する音−電気（acousto-electric）トランスデューサであり得る。いくつかの複数の構成において、オーディオコーデック１２１９は、本明細書に記載された第１のステージ処理および第２のステージ処理（および／または１つまたは複数の他の機能またはプロシージャ）のうちの１つまたは複数を行い得る。
【００６４】
[0076]  アプリケーションプロセッサ１２２１は、電力管理回路１２９４に結合され得る。電力管理回路１２９４の一例は、電力管理集積回路（ＰＭＩＣ）であり、それは、ワイヤレス通信デバイス１２０２の電力消費を管理するように使用され得る。電力管理回路１２９４は、バッテリ１２９６に結合され得る。バッテリ１２９６は、一般に、ワイヤレス通信デバイス１２０２に電力を提供し得る。たとえば、バッテリ１２９６および／または電力管理回路１２９４は、ワイヤレス通信デバイス１２０２に含まれる複数の要素のうちの少なくとも１つに結合され得る。
【００６５】
[0077]  アプリケーションプロセッサ１２２１は、入力を受信するための少なくとも１つの入力デバイス１２９８に結合され得る。入力デバイス１２９８の複数の例は、赤外線センサ、イメージセンサ、加速度計、タッチセンサ、キーパッド等を含む。入力デバイス１２９８は、ユーザがワイヤレス通信デバイス１２０２とやりとりする（interaction with）ことを可能にし得る。アプリケーションプロセッサ１２２１はまた１つまたは複数の出力デバイス１２０１に結合され得る。出力デバイス１２０１の複数の例は、プリンタ、プロジェクタ、スクリーン、触覚（haptic）デバイス等を含む。複数の出力デバイス１２０１は、ワイヤレス通信デバイス１２０２がユーザによって経験され得る出力を生じさせることを可能にし得る。
【００６６】
[0078]  アプリケーションプロセッサ１２２１は、アプリケーションメモリ１２０３に結合され得る。アプリケーションメモリ１２０３は、電子情報を記憶する能力がある任意の電子デバイスであり得る。アプリケーションメモリ１２０３の例は、ダブルデータレート同期型動的ランダムアクセスメモリ（３ＲＡＭ）、同期型動的ランダムアクセスメモリ（ＳＤＲＡＭ）、フラッシュメモリ等を含む。アプリケーションメモリ１２０３は、アプリケーションプロセッサ１２２１に記憶装置を提供し得る。たとえば、アプリケーションメモリ１２０３は、アプリケーションプロセッサ１２２１上で実行させられる（run）複数のプログラムが機能することに関するデータおよび／または命令を記憶し得る。
【００６７】
[0079]  アプリケーションプロセッサ１２２１は、ディスプレイコントローラ１２０５に結合され得、それは、次いで、ディスプレイ１２０７に結合され得る。ディスプレイコントローラ１２０５は、ディスプレイ１２０７上にイメージを生成するために使用されるハードウェアブロックであり得る。たとえば、ディスプレイコントローラ１２０５は、アプリケーションプロセッサ１２２１からの命令および／またはデータをディスプレイ１２０７上に提示できるイメージに翻訳し得る。ディスプレイ１２０７の複数の例は、液晶ディスプレイ（ＬＣＤ）パネル、発光ダイオード（ＬＥＤ）パネル、陰極線官（ＣＲＴ：cathode ray tube）ディスプレイ、プラズマディスプレイ等を含む。
【００６８】
[0080]  アプリケーションプロセッサ１２２１は、ベースバンドプロセッサ１２２３に結合され得る。ベースバンドプロセッサ１２２３は、一般に通信信号を処理する。たとえば、ベースバンドプロセッサ１２２３は、受信された信号を復調および／または復号し得る。追加的または代替的に、ベースバンドプロセッサ１２２３は、送信に備えて（in preparation for）信号をエンコードおよび／または変調し得る。
【００６９】
[0081]  ベースバンドプロセッサ１１２３は、ベースバンドメモリ１２０９に結合され得る。ベースバンドメモリ１２０９は、ＳＤＲＡＭ、３ＲＡＭ、フラッシュメモリ等のような、電子情報を記憶する能力がある任意の電子デバイスであり得る。ベースバンドプロセッサ１１２３は、ベースバンドメモリ１２０９から情報（たとえば、命令および／またはデータ）読み出し、および／または、それに情報を書き込み得る。追加的または代替的に、ベースバンドプロセッサ１１２３は、通信の動作を行うために、ベースバンドメモリ１２０９に記憶された命令および／またはデータを使用し得る。
【００７０】
[0082]  ベースバンドプロセッサ１２２３は、無線周波数（ＲＦ）トランシーバ１２２５に結合され得る。ＲＦトランシーバ１２２５は、電力増幅器１２２７および１つまたは複数のアンテナ１２２９に結合され得る。ＲＦトランシーバ１２２５は、無線周波数信号を送信および／または受信し得る。たとえば、ＲＦトランシーバ１２２５は、電力増幅器１２２７および少なくとも１つのアンテナ１２２９を使用して、ＲＦ信号を送信し得る。ＲＦトランシーバ１２２５はまた、１つまたは複数のアンテナ１２２９を使用して、ＲＦ信号を受信し得る。
【００７１】
[0083]  図１３は、（少なくとも部分的に）本明細書において開示される様々なインプリメンテーションをインプリメントするための電子デバイス１３０２内に含まれ得るある特定の複数のコンポーネントを例示する。図１３に関連して説明される電子デバイス１３０２は、本明細書で説明される複数の電子デバイスのうちの１つまたは複数の一例であり得、および／またはそれに従ってインプリメントされ得る。
【００７２】
[0084]  電子デバイス１３０２は、プロセッサ１３４７を含む。プロセッサ１３４７は、汎用の単一またはマルチチップマイクロプロセッサ（たとえば、ＡＲＭ）、特殊用途向けマイクロプロセッサ（たとえば、デジタル信号プロセッサ（ＤＳＰ））、マイクロコントローラ、プログラマブルゲートアレイ等であり得る。プロセッサ１３４７は、中央処理ユニット（ＣＰＵ）と呼ばれ得る。図１３の電子デバイス１３０２には単一のプロセッサ１３４７のみが示されているが、代替的な構成では、プロセッサの組み合わせ（たとえば、ＡＲＭとＤＳＰ）が使用されることができる。
【００７３】
[0085]  電子デバイス１３０２は、また、プロセッサ１３４７と電子通信する（in electronic communication with）メモリ１３３１を含む（すなわち、プロセッサ１３４７は、メモリ１３３１から情報を読み取ることおよび／またはそれに情報を書き込むことができる）。メモリ１３３１は、電子情報を記憶する能力がある任意の電子コンポーネントであり得る。メモリ１３３１は、ランダムアクセスメモリ（ＲＡＭ）、読取専用メモリ（ＲＯＭ）、磁気ディスク記憶媒体、光記憶媒体、ＲＡＭにおけるフラッシュメモリデバイス、プロセッサと共に含まれるオンボードメモリ、プログラマブル読取専用メモリ（ＰＲＯＭ）、消去可能プログラマブル読取専用メモリ（ＥＰＲＯＭ）、電気的消去可能ＰＲＯＭ（ＥＥＰＲＯＭ（登録商標））、レジスタなどであり得、それらの組み合わせを含む。
【００７４】
[0086]  データ１３３３および命令１３３５は、メモリ１３３１に記憶され得る。命令１３３５は、１つまたは複数のプログラム、ルーチン、サブルーチン、関数、プロシージャ、コード等を含み得る。命令１３３５は、単一のコンピュータ読み取り可能ステートメントまたは多くのコンピュータ読み取り可能ステートメントを含み得る。命令１３３５は、上記に説明された１つまたは複数の方法をインプリメントするために、プロセッサ１３４７によって実行可能であり得る。命令１３３５を実行することは、メモリ１３３１内に記憶されるデータ１３３３の使用を含み得る。図１３は、いくつかの命令１３３５ａおよびデータ１３３３ａがプロセッサ１３４７にロードされている様子を示す。
【００７５】
[0087]  電子デバイス１３０２はまた、電子デバイス１３０２と遠隔位置（たとえば、基地局）との間の信号の送信および受信を可能にするために、送信機１３４３および受信機１３４５を含み得る。送信機１３４３および受信機１３４５は、集合的にトランシーバ１３４１と呼ばれ得る。アンテナ１３３９は、トランシーバ１３４１に電気的に結合され得る。電子デバイス１３０２はまた、（示されていないが）多数の送信機、多数の受信機、多数のトランシーバ、および／または多数のアンテナを含み得る。
【００７６】
[0088]  電子デバイス１３０２の様々なコンポーネントは、１つまたは複数のバスによって共に結合され得、それは、パワーバス、制御信号バス、ステータス信号バス、データバス等を含み得る。簡潔さのため、様々なバスが、バスシステム１３３７として図１３に例示されている。
【００７７】
[0089]  説明された複数の構成の先の提示は、いかなる当業者であっても、ここに開示された方法および他の構造の製造または使用を可能にするように提供される。ここで示され説明された複数のフローチャート、ブロック図、および他の構造は、例にすぎず、これらの構造の他の変形もまた、本開示の範囲内にある。これらの構成に対する様々な修正が可能であり、ここで提示された一般的な原理は、他の複数の構成にも同様に適用され得る。よって、本開示は、上記に示された複数の構成に限定されるようには意図されるのではなく、提出された添付の特許請求の範囲、それは、当初の開示の一部を形成するのであるが、を含む、何らかの形でここに開示された原理および新規な特徴と一致する最も広い範囲を与えられることとなる。
【００７８】
[0090]  本明細書において説明される複数の構成のうちのいずれか１つに関連して説明される複数の特徴、複数の機能、複数のプロシージャ、複数のコンポーネント、複数の要素、複数の構成等のうちの１つまたは複数は、互換性があるとき、本明細書において説明されるその他の複数の構成のうちのいずれかに関連して説明される複数の機能、複数のプロシージャ、複数のコンポーネント、複数の要素、複数の構成等のうちの１つまたは複数と組み合され得ることは、留意されるべきである。言い換えると、本明細書で説明された複数の機能、複数のプロシージャ、複数のコンポーネント、複数の要素等の任意の互換可能な組み合わせは、本明細書で開示された複数のシステムおよび複数の方法に従ってインプリメントされ得る。
【００７９】
[0091]  本明細書に開示された方法は、説明された方法を達成するための１または複数のステップまたはアクションを備える。複数の方法のステップおよび／またはアクションは、特許請求の範囲から逸脱することなく互いに交換され得る。言い換えれば、ステップまたはアクションの特定の順序が、説明されている方法の正常な動作のために必須でない限り、特定のステップおよび／またはアクションの順序および／または使用は、特許請求の範囲から逸脱することなく修正され得る。その上、「〜に基づいて（based on）」という表現は、そうではないと明確に規定されていない限り、「〜だけに基づいて（based only on）」を意味しない。言い換えれば、「〜に基づいて」という表現は、「〜だけに基づいて」および「少なくとも〜に基づいて（based at least on）」の両方を説明する。
【００８０】
[0092]  以上の説明では、参照番号が、様々な用語に関連して使用されていることがある。用語が参照番号に関連して使用される場合、これは、複数の図のうちの１または複数において示される特定の要素を指すことを意味し得る。用語が参照番号なしに使用される場合、これは、いずれかの特定の図に限定することなく用語を一般に指すことを意味し得る。
【００８１】
[0093]  当業者は、情報および信号が、さまざまな異なる複数の技術および技法のうちのいずれをも使用して表わされ得ることを理解するであろう。たとえば、上記説明の全体にわたって参照され得るデータ、命令、コマンド、情報、信号、ビット、およびシンボルは、電圧、電流、電磁波、磁場または磁性粒子、光場または光粒子、あるいはこれらの任意の組み合わせによって表され得る。
【００８２】
[0094]  本明細書で開示されたような構成のインプリメンテーションに関する設計要件は、特に、圧縮されたオーディオまたはオーディオビジュアル情報（たとえば、ここで識別された例のうちの１つのような、圧縮フォーマットに従ってエンコードされたファイルまたはストリーム）の再生（playback）のような、計算集中的なアプリケーションに関して、または、広帯域通信（たとえば、１２、１６、３２、４４．１、４８、または１９２ｋＨｚのような、８キロヘルツよりも高いサンプリングレートでの音声通信）のためのアプリケーションに関して、（典型的には、１秒当たり数百万の命令、すなわちＭＩＰＳで測定される）処理遅延および／または計算の複雑さを最小化することを含み得る。
【００８３】
[0095]  本明細書で開示されたような装置（たとえば、本明細書で説明されたような技法を行うように構成された任意の装置）は、意図されたアプリケーションに適していると思われる、ソフトウェアを有するおよび／またはファームウェアを有するハードウェアの任意の組み合わせにおいてインプリメントされ得る。たとえば、このような装置の要素は、たとえば、同じチップ上またはチップセット中の２つ以上のチップの間に存在する、電子デバイスおよび／または光デバイスとして組み立てられ（fabricated）得る。このようなデバイスの１つの例は、トランジスタまたは論理ゲートのような、論理要素の固定アレイまたはプログラマブルアレイであり、任意のこれらの要素が、１つまたは複数のこのようなアレイとしてインプリメントされ得る。これらの要素のうちの任意の２つ以上または全てまでも、同じアレイまたは複数のアレイ内でインプリメントされ得る。このようなアレイまたは複数のアレイは、１つまたは複数のチップ内で（たとえば、２つ以上のチップを含むチップセット内で）インプリメントされ得る。
【００８４】
[0096]  ここで開示された装置の様々なインプリメンテーションの１つまたは複数の要素は、マイクロプロセッサ、組み込まれたプロセッサ、ＩＰコア、デジタルシグナルプロセッサ、ＦＰＧＡ（フィールドプログラマブルゲートアレイ）、ＡＳＳＰ（特定用途向け規格品）、およびＡＳＩＣ（特定用途向け集積回路）などの、論理要素の１つまたは複数の固定アレイまたはプログラマブルアレイ上で実行するように構成された命令の１つまたは複数のセットとして全体的にまたは部分的にインプリメントされ得る。ここで開示されたような装置のインプリメンテーションの任意の様々な要素はまた、１つまたは複数のコンピュータ（たとえば、「プロセッサ」とも呼ばれる、命令の１つまたは複数のセットまたはシーケンスを実行するようにプログラムされた１つまたは複数のアレイを含む機械）として具現化され得、これらの要素のうちの任意の２つ以上または全てまでも、このような同じコンピュータまたは複数のコンピュータ内でインプリメントされ得る。
【００８５】
[0097]  ここで開示されているような処理のためのプロセッサまたは他の手段は、たとえば、チップセット中の２つ以上のチップの間または同じチップ上に存在する、１つまたは複数の電子デバイスおよび／または光学デバイスとして組み立てられ得る。このようなデバイスの１つの例は、トランジスタまたは論理ゲートのような、論理要素の固定またはプログラマブルアレイであり、任意のこれらの要素が、１つまたは複数のこのようなアレイとしてインプリメントされ得る。このような一アレイまたは複数のアレイは、１つまたは複数のチップ内で（たとえば、２つ以上のチップを含むチップセット内で）インプリメントされ得る。このようなアレイの例は、マイクロプロセッサ、組み込まれたプロセッサ、ＩＰコア、ＤＳＰ、ＦＰＧＡ、ＡＳＳＰ、およびＡＳＩＣなどの、論理要素の固定アレイまたはプログラマブルアレイを含む。本明細書で開示されたようなプロセッサまたは処理のための他の手段はまた、１つまたは複数のコンピュータ（たとえば、命令の１つまたは複数のセットまたはシーケンスを実行するようにプログラムされた１つまたは複数のアレイを含む機械）または他のプロセッサとして具現化され得る。プロセッサがその中に組み込まれているデバイスまたはシステム（たとえば、オーディオ感知デバイス）の別の動作に関連するタスクのような、様々な複数の図に関連して説明される複数の方法の複数のインプリメンテーションのプロシージャに直接的に関連しない命令の他のセットを実行するか、あるいはタスクを行うために、本明細書で説明されたようなプロセッサが使用されることが可能である。本明細書で開示されたような方法の一部が、オーディオ感知デバイスのプロセッサによって行われること、および、この方法の別の部分が、１つまたは複数の他のプロセッサの制御下で行われることも可能である。
【００８６】
[0098]  当業者であれば、ここで開示された構成に関連して説明された様々な例示的なモジュール、論理ブロック、回路、およびテストおよび他の動作は、電子ハードウェア、コンピュータソフトウェア、または両方の組み合わせとしてインプリメントされ得ることを理解するであろう。このような複数のモジュール、複数の論理ブロック、複数の回路、および複数の動作は、汎用プロセッサ、デジタルシグナルプロセッサ（ＤＳＰ）、ＡＳＩＣまたはＡＳＳＰ、ＦＰＧＡまたは他のプログラマブル論理デバイス、ディスクリートゲートまたはトランジスタ論理、複数のディスクリートハードウェアコンポーネント、あるいは、ここで開示されたような構成を生じさせるように設計されたこれらの任意の組み合わせによって、インプリメントまたは行われ得る。たとえば、そのような構成は、ハードワイヤード回路として、特定用途向け集積回路中に組み立てられた回路構成として、または機械読み取り可能コードとしてデータ記憶媒体からあるいはデータ記憶媒体へロードされたソフトウェアプログラムまたは不揮発性記憶装置中にロードされたファームウェアプログラムとして、少なくとも部分的にインプリメントされ得、このようなコードは、汎用プロセッサまたは他のデジタル信号処理ユニットのような、論理要素のアレイによって実行可能な命令である。汎用プロセッサは、マイクロプロセッサであり得るが、代替において、このプロセッサは、任意の従来のプロセッサ、コントローラ、マイクロコントローラ、またはステートマシン（state machine）であり得る。プロセッサはまた、たとえば、ＤＳＰとマイクロプロセッサ、複数のマイクロプロセッサ、ＤＳＰコアと連携した１つまたは複数のマイクロプロセッサ、あるいはその他任意のこのような構成の組み合わせなどの、コンピューティングデバイスの組み合わせとしてインプリメントされ得る。ソフトウェアモジュールは、ＲＡＭ（ランダムアクセスメモリ）、ＲＯＭ（読み出し専用メモリ）、フラッシュＲＡＭのような不揮発性ＲＡＭ（ＮＶＲＡＭ）、消去可能プログラマブルＲＯＭ（ＥＰＲＯＭ）、電気的消去可能プログラマブルＲＯＭ（ＥＥＰＲＯＭ）、レジスタ、ハードディスク、リムーバブルディスク、またはＣＤ、ＲＯＭなどの非一時的な記憶媒体において、あるいは当該技術分野において周知であるその他任意の形態の記憶媒体において存在し得る。例示的な記憶媒体は、プロセッサが記憶媒体から情報を読み取り、また記憶媒体に情報を書き込むことができるように、プロセッサに結合される。代替において、記憶媒体は、プロセッサと一体化され（integral to）得る。プロセッサおよび記憶媒体は、ＡＳＩＣ中に存在し得る。ＡＳＩＣは、ユーザ端末中に存在し得る。代替において、プロセッサおよび記憶媒体は、ユーザ端末中に離散コンポーネント（discrete components）として存在し得る。
【００８７】
[0099]  本明細書で開示された様々な方法は、プロセッサのような複数の論理要素のアレイによって行われ得、また、ここで説明されたような装置の様々な要素は、このようなアレイ上で実行するように設計されたモジュールとしてインプリメントされることができることが特筆される。ここで使用される場合、「モジュール」または「サブモジュール」という用語は、ソフトウェア、ハードウェア、またはファームウェアの形態においてコンピュータ命令（たとえば、論理式（logical expressions））を含む、任意の方法、装置、デバイス、ユニットまたはコンピュータ読み取り可能データ記憶媒体を指すことができる。複数のモジュールまたはシステムは、組み合わされて、１つのモジュールまたはシステムにすることができ、ならびに、同じ機能を実行するために、１つのモジュールまたはシステムを、複数のモジュールまたはシステムに分離することができることが理解されるべきである。ソフトウェアまたは他のコンピュータ実行可能な命令でインプリメントされる場合、プロセスの要素は本質的に、ルーチン、プログラム、オブジェクト、コンポーネント、データ構造、および、これに類するものなどによって、関連するタスクを実行するためのコードセグメントである。「ソフトウェア」という用語は、ソースコード、アセンブリ言語コード、機械コード、バイナリコード、ファームウェア、マクロコード、マイクロコード、論理要素のアレイによって実行可能な命令の任意の１つまたは複数のセットまたはシーケンス、ならびに、このような例の任意の組み合わせを含むことが理解されるべきである。プログラムまたはコードセグメントは、プロセッサ読み取り可能記憶媒体中に記憶されることができ、または、送信媒体または通信リンク上で、搬送波で具現化されるコンピュータデータ信号によって送信されることができる。
【００８８】
[00100]  本明細書で開示された複数の方法、複数のスキーム、および複数の技法のインプリメンテーションはまた、論理要素のアレイ（たとえば、プロセッサ、マイクロプロセッサ、マイクロコントローラ、または他の有形のステートマシン）を含む機械によって実行可能な命令の１つまたは複数のセットとして、（たとえば、ここでリストされたような１つまたは複数のコンピュータ読み取り可能記憶媒体の、有形的な、複数のコンピュータ読み取りの特徴において）有形的（tangibly）に具現化され得る。「コンピュータ読み取り可能媒体」という用語は、揮発性、不揮発性、リムーバブルおよび非リムーバブルな記憶媒体を含む、情報を記憶または転送することができる任意の媒体を含み得る。コンピュータ読み取り可能媒体の複数の例は、電子回路、半導体メモリデバイス、ＲＯＭ、フラッシュメモリ、消去可能ＲＯＭ（ＥＲＯＭ）、フロッピー（登録商標）ディスケットまたは他の磁気記憶装置、ＣＤ−ＲＯＭ／ＤＶＤまたは他の光学記憶装置、ハードディスク、あるいは、所望の情報、光ファイバー媒体、無線周波数（ＲＦ）リンク、または所望の情報を搬送するために使用されることができ、かつアクセスされることができるその他任意の媒体を記憶するために使用されることができる、その他任意の媒体を含む。コンピュータデータ信号は、電子ネットワークチャネル、光ファイバー、無線、電磁気、ＲＦリンク等のような、送信媒体上で伝搬し得る任意の信号を含み得る。コードセグメントは、インターネットまたはイントラネットのようなコンピュータネットワークを介してダウンロードされ得る。任意のケースでは、本開示の範囲は、そのような複数の実施形態によって限定されるようには解釈されるべきではない。
【００８９】
[00101]  ここで説明された方法の複数のタスクの各々は、直接的に、ハードウェアにおいて、プロセッサによって実行されるソフトウェアモジュールにおいて、またはこれら２つの組み合わせにおいて、具現化され得る。ここで開示されたような方法のインプリメンテーションの典型的なアプリケーションにおいて、論理要素（たとえば、論理ゲート）のアレイは、方法の様々なタスクのうちの、１つ、１つより多くのもの、または全てまでも、行うように構成される。タスクのうちの１つまたは複数（場合によっては全て）はまた、論理要素のアレイ（たとえば、プロセッサ、マイクロプロセッサ、マイクロコントローラ、または他の有限のステートマシン）を含む機械（たとえば、コンピュータ）によって読み取り可能および／また実行可能なコンピュータプログラム製品（たとえば、ディスク、フラッシュまたは他の不揮発性メモリカード、半導体メモリチップ等のような、１つまたは複数のデータ記憶媒体）において具現化されるコード（たとえば、１つまたは複数のセットの命令）としてもインプリメントされ得る。ここで開示されたような方法のインプリメンテーションのタスクはまた、１つより多くのそのようなアレイまたは機械によって行われ得る。これらのまたは他の複数のインプリメンテーションでは、これらタスクは、そのような通信能力を有するセルラ電話または他のデバイスなどの、ワイヤレス通信のためのデバイス内で行われ得る。そのようなデバイスは、（たとえば、ＶｏＩＰのような１つまたは複数のプロトコルを使用して）パケット交換式のネットワークおよび／または回線交換式のネットワークと通信するように構成され得る。たとえば、このようなデバイスは、エンコードされたフレームを受信および／または送信するように構成されたＲＦ回路を含み得る。
【００９０】
[00102]  ここで開示された様々な方法が、少なくとも部分的に、ハンドセット、ヘッドセット、または携帯情報端末（ＰＤＡ）のような、携帯用通信デバイスによって行われ得ること、およびここで説明された様々な装置がこのようなデバイス内に含まれ得ることが明確に開示される。典型的なリアルタイム（たとえば、オンライン）アプリケーションは、そのようなモバイルデバイスを使用して実施される電話会話である。
【００９１】
[00103]  １つまたは複数の例となる実施形態において、ここで説明された動作は、ハードウェア、ソフトウェア、ファームウェア、またはこれらの任意の組み合わせにおいてインプリメントされ得る。ソフトウェアにおいてインプリメントされる場合、そのような動作は、コンピュータ読み取り可能媒体上で、１つまたは複数の命令またはコードとして記憶または送信され得る。「コンピュータ読み取り可能媒体」という用語は、コンピュータ読み取り可能記憶媒体と通信（たとえば、送信）媒体の両方を含む。限定ではなく例として、コンピュータ読み取り可能記憶媒体は、（限定はしないが、動的または静的なＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、および／またはフラッシュＲＡＭを含み得る）半導体メモリ、または、強誘電性の、磁気抵抗の、オーボニック（ovonic）の、高分子の、または相変化のメモリのような、記憶要素のアレイ、ＣＤ−ＲＯＭまたは他の光ディスク記憶装置、および／または磁気ディスク記憶装置または他の磁気記憶デバイスを備えることができる。このような記憶媒体は、コンピュータによってアクセスされることができる命令またはデータ構造の形態で情報を記憶し得る。通信媒体は、命令またはデータ構造の形態で所望のプログラムコードを搬送するために使用されることができ、かつコンピュータによってアクセスされることができる、１つの場所から別の場所へのコンピュータプログラムの転送を容易にする任意の媒体を含む、任意の媒体を備えることができる。また、任意の接続は、コンピュータ読み取り可能媒体と厳密には称され得る。たとえば、ソフトウェアが、同軸ケーブル、光ファイバーケーブル、ツイストペア、デジタル加入者回線（ＤＳＬ）、または赤外線、電波、および／またはマイクロ波のようなワイヤレス技術を使用して、ウェブサイト、サーバ、またはその他の遠隔ソースから送信される場合には、この同軸ケーブル、光ファイバーケーブル、ツイストペア、ＤＳＬ、または赤外線、電波、および／またはマイクロ波のようなワイヤレス技術は、媒体の定義に含まれる。ここで使用される場合、ディスク（disk）およびディスク（disc）は、コンパクトディスク（ＣＤ）、レーザーディスク（登録商標）、光ディスク、デジタル多目的ディスク（ＤＶＤ）、フロッピーディスクおよびBlu-ray（登録商標）ディスク（Blu-rayディスクアソシエィション、ユニバーサルシティ、ＣＡ）を含み、ここでディスク（disks）は、通常磁気的にデータを再生し、一方、ディスク（discs）は、レーザーを用いて光学的にデータを再生する。上記の組み合わせもまた、コンピュータ読み取り可能媒体の範囲内に含まれるべきである。
【００９２】
[00104]  ここで説明されたような装置は、通信デバイスのような、ある特定の動作を制御するために発話の入力を受け取る、または、さもなければ、背景雑音からの所望の雑音の分離から利益を得ることができる、電子デバイス中に組み込まれることが得る。多くのアプリケーションは、複数の方向に起源がある背景音から、明確な所望の音を強めることまたは分離することから、利益を得ることができる。このようなアプリケーションは、音声認識と検出、発話の強化と分離、音声によりアクティブ化される制御（voice-activated control）、およびこれに類するものなどのような能力を組み込む電子デバイスまたはコンピューティングデバイスにおけるヒューマンマシンインタフェースを含み得る。限定された複数の処理能力のみを提供する複数のデバイスにおいて適するように、このような音響信号処理装置をインプリメントすることが望ましくあり得る。
【００９３】
[00105]  ここで説明されたモジュール、要素、およびデバイスの様々なインプリメンテーションの要素は、たとえば、同じチップ上またはチップセットにおける２つ以上のチップの間に（among）存在する、電子デバイスおよび／または光デバイスとして組み立てられ得る。このようなデバイスの１つの例は、トランジスタまたはゲートのような、論理要素の固定アレイまたはプログラマブルアレイである。本明細書で説明される装置の様々なインプリメンテーションの１つまたは複数の要素はまた、マイクロプロセッサ、組み込まれたプロセッサ、ＩＰコア、デジタルシグナルプロセッサ、ＦＰＧＡ、ＡＳＳＰ、およびＡＳＩＣのような、論理要素の１つまたは複数の固定アレイまたはプログラマブルアレイ上で実行するように配置された命令の１つまたは複数のセットとして全体でまたは部分的にインプリメントされ得る。
【００９４】
[00106]  ここで説明されたような装置のインプリメンテーションの１つまたは複数の要素は、装置が中に組み込まれているデバイスまたはシステムの別の動作に関連するタスクのような、装置の動作に直接的に関連しない命令の他のセットを実行するか、あるいはタスクを実行するために使用されることが可能である。このような装置のインプリメンテーションの１つまたは複数の要素はまた、共通の構造（たとえば、異なる時間において、異なる複数の要素に対応するコードの一部分を実行するために使用されるプロセッサ、異なる時間において、異なる要素に対応するタスクを実行するように実行される命令のセット、あるいは、異なる複数の時間において、異なる複数の要素に対する動作を実行する、電子デバイスおよび／または光デバイスの配置）を有することも可能である。
【００９５】
[00107]  本開示の上述説明は、当業者が本開示を製造および使用することを可能にするために提供される。本開示への様々な修正は、当業者にとって容易に明らかであろうし、ここに定義された一般的な原理は、本開示の範囲から逸脱することなく、他の複数の変形にも適用され得る。よって、本開示は、本明細書で説明される例および設計に限定されるように意図されたものではなく、本明細書で開示された原理および新規の特徴と一貫する最大範囲であるが与えられる。
【００９６】
[00108]  例となる様々なインプリメンテーションは、１つまたは複数の独立型（stand-alone）コンピュータシステムの文脈において、現在に開示された主題事項の複数の態様を利用することを言及し得るが、主題事項は、そのように限定されず、むしろ、ネットワークまたは分散型コンピューティング環境などの、任意のコンピューティング環境に関連してインプリメントされ得る。さらに、本開示の主題事項の態様は、複数の処理チップまたはデバイスにおいて、またはそれらにわたって、インプリメントされ得、記憶媒体も同様に、複数のデバイスにわたって影響され得る。このようなデバイスは、たとえば、ＰＣ、ネットワークサーバ、およびハンドヘルドデバイスを含む可能性がある。用語「決定すること（determining）」は、多種多様なアクションを包含する、したがって、「決定すること」とは、計算すること、演算すること、処理すること、導出すること、調査すること、調べること（たとえば、表、データベース、あるいは別のデータ構造を調べること）、確認すること、および、これに類するものなどを含むことができる。また、「決定する」は、受信すること（たとえば、情報を受信すること）、アクセスすること（たとえば、メモリ内のデータにアクセスすること）、および、これに類するものなどを含むことができる。また、「決定すること」は、決心すること、選択すること、選ぶこと、確立すること、および、これに類するものなどを含むことができる。別の言い方をすれば、特許請求の範囲が、上記で例示されるまさにその構成及びコンポーネントに限定されないこと、および様々な修正、変更および変形が、本明細書に説明されるシステム、方法、装置の配置、動作および詳細において特許請求の範囲からの逸脱なくなされ得ることを理解されるべきである。
【００９７】
[00109]  さらに、主題事項は、構造上の特徴および／または方法論的動作（acts）に特有の言語で説明されてきたが、添付の特許請求の範囲に定義される主題事項は、上記に説明された特定の特徴または動作に必ずしも限定されないことが理解されるべきである。むしろ、上記に説明された特定の特徴または動作は、後に続く特許請求の範囲をインプリメントする形態の例として開示されている。
以下に本願の出願当初の特許請求の範囲に記載された発明を付記する。
［書類名］特許請求の範囲
［Ｃ１］
共有された音響空間においてクロストークキャンセレーションを提供するための方法であって、
第１の適応フィルタにおいて、第１のゾーンにおける第１のマイクロホンによって検出された第１のセットの音信号を受信すること、前記第１のセットの音信号は、前記第１のゾーンにおける第１のラウドスピーカによって生じさせられる、と、
前記第１の適応フィルタにおいて、第２のゾーンにおける第２のマイクロホンによって検出された第２のセットの音信号を受信すること、前記第２のセットの音信号は、前記第１のセットの音信号のコンポーネントを含む、と、
前記第１の適応フィルタにおいて、前記第２のセットの音信号に含まれる前記第１のセットの音信号の前記コンポーネントをキャンセルするように前記第２のセットの音信号をフィルタリングすること、前記フィルタリングすることは、前記第１のマイクロホンから受信された前記第１のセットの音信号に基づく、と、
前記第１の適応フィルタによって、前記第１のラウドスピーカに前記フィルタリングされた第２のセットの音信号を送ることと
を備える、方法。
［Ｃ２］
前記第１のゾーンにおける前記第１のマイクロホンで検出された音信号は、前記共有された音響空間に対応する複数のゾーンを共に備える各ゾーンにおける１つまたは複数のラウドスピーカ上で生じさせられる、Ｃ１に記載の方法。
［Ｃ３］
前記クロストークキャンセレーションは、前記共有された音響空間内で動作するマルチチャネルの音響システムによって利用され、前記マルチチャネルの音響システムは、複数のマイクロホンおよび複数のラウドスピーカを備え、前記複数のゾーンは、少なくとも前記第１のゾーンおよび前記第２のゾーンを備える、Ｃ２に記載の方法。
［Ｃ４］
前記共有された音響空間は、人の輸送用の車両の内部の乗客用コンパートメントおよび非輸送用の共有された音響空間のうちの１つである、Ｃ３に記載の方法。
［Ｃ５］
前記共有された音響空間は、車両の内部の乗客用コンパートメントであり、前記複数のラウドスピーカは、前記車両における複数の座席に対応し、および前記複数のマイクロホンもまた、前記複数の座席に対応する、Ｃ４に記載の方法。
［Ｃ６］
前記マルチチャネルの音響システムは、前記車両のフロント列に着席した第１の乗客を前記第１の乗客が位置する前記ゾーンに関するマイクロホンおよびラウドスピーカに関連付ける、Ｃ５に記載の方法。
［Ｃ７］
第２の適応フィルタで、前記第２のゾーンにおける前記第２のマイクロホンによって検出された第３のセットの音信号を受信すること、前記第３のセットの音信号は、前記第２のゾーンにおける第２のラウドスピーカによって生じさせられる、と、
前記第２の適応フィルタで、前記第１のゾーンにおける前記第１のマイクロホンによって検出された第４のセットの音信号を受信すること、前記第４のセットの音信号は、前記第３のセットの音信号のコンポーネントを含む、と、
前記第２の適応フィルタで、前記第４のセットの音信号に含まれる前記第３のセットの音信号の前記コンポーネントをキャンセルするように前記第４のセットの音信号をフィルタリングすること、前記フィルタリングすることは、前記第２のマイクロホンから受信された第２の基準音の出力に基づく、と、
前記第２の適応フィルタによって、前記第２のラウドスピーカに前記フィルタリングされた第４のセットの音信号を送ることと
をさらに備える、Ｃ１に記載の方法。
［Ｃ８］
マルチゾーンの共有された音響空間におけるクロストークキャンセレーションのためのマルチチャネルの音響システムであって、
第１のセットの音信号を生じさせるように構成される第１のゾーンに位置する第１のラウドスピーカと、
前記第１のセットの音信号を検出するように構成される前記第１のゾーンに位置する第１のマイクロホンと、
第２のセットの音信号を検出するように構成される第２のゾーンにおける第２のマイクロホン、前記第２のセットの音信号は、前記第１のセットの音信号のコンポーネントを含む、と、
前記第１のマイクロホン、前記第２のマイクロホン、前記第１のラウドスピーカ、および第２のラウドスピーカに結合された第１の適応フィルタ、前記第１の適応フィルタは、
前記第２のセットの音信号から前記第１のセットの音信号の前記コンポーネントをキャンセルするように前記第２のセットの音信号をフィルタリングすること、前記フィルタリングすることは、前記第１のマイクロホンから受信された前記第１の基準音の出力に基づく、と、
前記第１のラウドスピーカに前記フィルタリングされた第２のセットの音信号を送信することと
を行うように構成される、と
を備える、システム。
［Ｃ９］
前記第１のゾーンにおける前記第１のマイクロホンで検出された音信号は、前記共有された音響空間に対応する複数のゾーンを共に備える各ゾーンにおける１つまたは複数のラウドスピーカ上で生じさせられる、Ｃ８に記載のシステム。
［Ｃ１０］
前記クロストークキャンセレーションは、前記共有された音響空間内で動作するマルチチャネルの音響システムによって利用され、前記マルチチャネルの音響システムは、複数のマイクロホンおよび複数のラウドスピーカを備え、前記複数のゾーンは、少なくとも前記第１のゾーンおよび前記第２のゾーンを備える、Ｃ９に記載のシステム。
［Ｃ１１］
前記共有された音響空間は、人の輸送用の車両の内部の乗客用コンパートメントおよび非輸送用の共有された音響空間のうちの１つである、Ｃ１０に記載のシステム。
［Ｃ１２］
前記共有された音響空間は、車両の内部の乗客用コンパートメントであり、前記複数のラウドスピーカは、前記車両における複数の座席に対応し、および前記複数のマイクロホンもまた、前記複数の座席に対応する、Ｃ１１に記載のシステム。
［Ｃ１３］
前記マルチチャネルの音響システムは、前記車両のフロント列に着席した第１の乗客を前記第１の乗客が位置する前記ゾーンに関するマイクロホンおよびラウドスピーカに関連付ける、Ｃ１２に記載のシステム。
［Ｃ１４］
第３のセットの音信号を生じさせるように構成される前記第２のゾーンにおける第２のラウドスピーカと、
前記第１のマイクロホン、前記第２のマイクロホン、前記第１のラウドスピーカ、および前記第２のラウドスピーカに結合された第２の適応フィルタ、前記第２の適応フィルタは、
前記第１のマイクロホンによって検出された第４のセットの音信号を受信すること、前記第４のセットの音信号は、前記第１のマイクロホンによって検出された前記第３のセットの音信号のコンポーネントを備える、と、
前記第３のセットの音信号の前記コンポーネントをキャンセルするように前記第４のセットの音信号をフィルタリングすること、前記フィルタリングすることは、前記第２のマイクロホンから受信された前記第２の基準音の出力に基づく、と、
前記第２のラウドスピーカに前記フィルタリングされた第４のセットの音信号を送信することと、
を行うように構成される、と
をさらに備える、Ｃ８に記載のシステム。
［Ｃ１５］
共有された音響空間においてクロストークキャンセレーションを提供するための装置であって、
第１の適応フィルタにおいて、第１のゾーンにおける第１のマイクロホンによって検出された第１のセットの音信号を受信するための手段、前記第１のセットの音信号は、前記第１のゾーンにおける第１のラウドスピーカによって生じさせられる、と、
前記第１の適応フィルタにおいて、第２のゾーンにおける第２のマイクロホンによって検出された第２のセットの音信号を受信するための手段、前記第２のセットの音信号は、前記第１のセットの音信号のコンポーネントを含む、と、
前記第１の適応フィルタにおいて、前記第２のセットの音信号に含まれる前記第１のセットの音信号の前記コンポーネントをキャンセルするように前記第２のセットの音信号をフィルタリングするための手段、前記フィルタリングすることは、前記第１のマイクロホンから受信された前記第１のセットの音信号に基づく、と、
前記第１の適応フィルタによって、前記第１のラウドスピーカに前記フィルタリングされた第２のセットの音信号を送るための手段と
を備える、装置。
［Ｃ１６］
前記第１のゾーンにおける前記第１のマイクロホンで検出された音信号は、前記共有された音響空間に対応する複数のゾーンを共に備える各ゾーンにおける１つまたは複数のラウドスピーカ上で生じさせられる、Ｃ１５に記載の装置。
［Ｃ１７］
前記クロストークキャンセレーションは、前記共有された音響空間内で動作するマルチチャネルの音響システムによって利用され、前記マルチチャネルの音響システムは、複数のマイクロホンおよび複数のラウドスピーカを備え、前記複数のゾーンは、少なくとも前記第１のゾーンおよび前記第２のゾーンを備える、Ｃ１６に記載の装置。
［Ｃ１８］
前記共有された音響空間は、人の輸送用の車両の内部の乗客用コンパートメントおよび非輸送用の共有された音響空間のうちの１つである、Ｃ１７に記載の装置。
［Ｃ１９］
前記共有された音響空間は、車両の内部の乗客用コンパートメントであり、前記複数のラウドスピーカは、前記車両における複数の座席に対応し、および前記複数のマイクロホンもまた、前記複数の座席に対応する、Ｃ１８に記載の装置。
［Ｃ２０］
前記装置は、前記車両のフロント列に着席した第１の乗客を前記第１の乗客が位置する前記ゾーンに関するマイクロホンおよびラウドスピーカに関連付ける、Ｃ１９に記載の装置。
［Ｃ２１］
第２の適応フィルタで、前記第２のゾーンにおける前記第２のマイクロホンによって検出された第３のセットの音信号を受信するための手段、前記第３のセットの音信号は、前記第２のゾーンにおける第２のラウドスピーカによって生じさせられる、と、
前記第２の適応フィルタで、前記第１のゾーンにおける前記第１のマイクロホンによって検出された第４のセットの音信号を受信するための手段、前記第４のセットの音信号は、前記第３のセットの音信号のコンポーネントを含む、と、
前記第２の適応フィルタで、前記第４のセットの音信号に含まれる前記第３のセットの音信号の前記コンポーネントをキャンセルするように前記第４のセットの音信号をフィルタリングするための手段、前記フィルタリングすることは、前記第２のマイクロホンから受信された第２の基準音の出力に基づく、と、
前記第２の適応フィルタによって、前記第２のラウドスピーカに前記フィルタリングされた第４のセットの音信号を送るための手段と
をさらに備える、Ｃ１５に記載の装置。
［Ｃ２２］
共有された音響空間においてクロストークキャンセレーションを提供するためのコンピュータ実行可能な命令を備える、非一時的コンピュータ読み取り可能媒体であって、前記コンピュータ実行可能な命令は、
第１の適応フィルタにおいて、第１のゾーンにおける第１のマイクロホンによって検出された第１のセットの音信号を受信するための命令、前記第１のセットの音信号は、前記第１のゾーンにおける第１のラウドスピーカによって生じさせられる、と、
前記第１の適応フィルタにおいて、第２のゾーンにおける第２のマイクロホンによって検出された第２のセットの音信号を受信するための命令、前記第２のセットの音信号は、前記第１のセットの音信号のコンポーネントを含む、と、
前記第１の適応フィルタにおいて、前記第２のセットの音信号に含まれる前記第１のセットの音信号の前記コンポーネントをキャンセルするように前記第２のセットの音信号をフィルタリングするための命令、前記フィルタリングすることは、前記第１のマイクロホンから受信された前記第１のセットの音信号に基づく、と、
前記第１の適応フィルタによって、前記第１のラウドスピーカに前記フィルタリングされた第２のセットの音信号を送るための命令と
を備える、コンピュータ読み取り可能媒体。
［Ｃ２３］
命令であって、それによって、前記第１のゾーンにおける前記第１のマイクロホンで検出された音信号は、前記共有された音響空間に対応する複数のゾーンを共に備える各ゾーンにおける１つまたは複数のラウドスピーカ上で生じさせられる、命令、をさらに備える、Ｃ２２に記載のコンピュータ読み取り可能媒体。
［Ｃ２４］
前記クロストークキャンセレーションは、前記共有された音響空間内で動作するマルチチャネルの音響システムによって利用され、前記マルチチャネルの音響システムは、複数のマイクロホンおよび複数のラウドスピーカを備え、前記複数のゾーンは、少なくとも前記第１のゾーンおよび前記第２のゾーンを備える、Ｃ２３に記載のコンピュータ読み取り可能媒体。
［Ｃ２５］
前記共有された音響空間は、人の輸送用の車両の内部の乗客用コンパートメントおよび非輸送用の共有された音響空間のうちの１つである、Ｃ２４に記載のコンピュータ読み取り可能媒体。
［Ｃ２６］
前記共有された音響空間は、車両の内部の乗客用コンパートメントであり、前記複数のラウドスピーカは、前記車両における複数の座席に対応し、および前記複数のマイクロホンもまた、前記複数の座席に対応する、Ｃ２５に記載のコンピュータ読み取り可能媒体。
［Ｃ２７］
前記命令は、前記車両のフロント列に着席した第１の乗客を前記第１の乗客が位置する前記ゾーンに関するマイクロホンおよびラウドスピーカに関連付ける、Ｃ２６に記載のコンピュータ読み取り可能媒体。
［Ｃ２８］
第２の適応フィルタで、前記第２のゾーンにおける前記第２のマイクロホンによって検出された第３のセットの音信号を受信するための命令、前記第３のセットの音信号は、前記第２のゾーンにおける第２のラウドスピーカによって生じさせられる、と、
前記第２の適応フィルタで、前記第１のゾーンにおける前記第１のマイクロホンによって検出された第４のセットの音信号を受信するための命令、前記第４のセットの音信号は、前記第３のセットの音信号のコンポーネントを含む、と、
前記第２の適応フィルタで、前記第４のセットの音信号に含まれる前記第３のセットの音信号の前記コンポーネントをキャンセルするように前記第４のセットの音信号をフィルタリングするための命令、前記フィルタリングすることは、前記第２のマイクロホンから受信された第２の基準音の出力に基づく、と、
前記第２の適応フィルタによって、前記第２のラウドスピーカに前記フィルタリングされた第４のセットの音信号を送るための命令と
をさらに備える、Ｃ２２に記載のコンピュータ読み取り可能媒体。
【要約】  クロストークキャンセレーション技法は、再帰的に、音信号をフィードバックとしてラウドスピーカ上に再度再生させることになるマイクロホンによってキャプチャされるためだけに、ラウドスピーカによってさもなければ生じさせられることになるこれら音信号のいくつかまたは全ての部分をキャンセルアウトすることによって、共有された音響空間において、フィードバックを減らす。クロストークキャンセレーションは、共有された音響空間における間の会話の発話を相互に強めるための、プロセッサ、複数のラウドスピーカ、および複数のマイクロホンの配置を備える、マルチチャネルの音響システム（ＭＡＳ）において使用されることができる。クロストークキャンセレーションを達成するために、プロセッサは、各マイクロホンの入力を分析し、それを各そのようなマイクロホンに対する遠くのラウドスピーカ（単数または複数）の出力と比較し、および遠くのラウドスピーカ（単数または複数）によってちょうど生じさせられた信号と一致するマイクロホンによって受信された音信号の任意の部分をキャンセルアウトし、およびそのような遠くの複数のラウドスピーカに、（もしあれば）残りの音信号のみを送る。
【選択図】  図３【図１】
0006266849.tif 000002
【図２】
0006266849.tif 000003
【図３】
0006266849.tif 000004
【図４】
0006266849.tif 000005
【図５】
0006266849.tif 000006
【図６】
0006266849.tif 000007
【図７】
0006266849.tif 000008
【図８】
0006266849.tif 000009
【図９】
0006266849.tif 000010
【図１０】
0006266849.tif 000011
【図１１】
0006266849.tif 000012
【図１２】
0006266849.tif 000013
【図１３】
0006266849.tif 000014