(57)【要約】  電子音響チャンネル中の音場を変化させる。オーディオ信号を電気音響変換器により音響空間に適用し、音響空間の空気圧を変化させる。該音響空間の空気圧の変化に応答して第２の電気音響変換器により他のオーディオ信号を取得する。第２のオーディオ信号と、第１のオーディオの少なくとも一部に応答して、電子音響チャンネルの推定伝達関数が定められる。この推定伝達関数は、電子音響チャンネル伝達関数における時間的変動に適応して導き出される。この推定伝達関数に基づく伝達関数を有するフィルターが得られる。
2011530218.tif 000002
【特許請求の範囲】
【請求項１】
第１のオーディオ信号を第１の電気音響変換器により音響空間に適用し、音響空間の空気圧を変化させ、該音響空間の空気圧の変化に応答して第２のオーディオ信号を第２の電気音響変換器が取得するような、電子音響チャンネル中の音場を変化させるための方法であって、
前記第２のオーディオ信号と、前記第１のオーディオ信号の少なくとも一部に応答して、前記電子音響チャンネルの推定伝達関数を定めるステップであって、該推定伝達関数は、伝達関数のグループから選択された１つの伝達関数又は伝達関数のグループから選択された伝達関数の組み合わせから、導き出されたものであり、該推定伝達関数は、電子音響チャンネルの伝達関数の時間的変動に適応するものであることを特徴とする、推定伝達関数を定めるステップと、
該推定伝達関数に基づく伝達関数をもつ１つ以上のフィルターを取得し、該１つ以上のフィルターで前記第１のオーディオ信号の少なくとも一部分をフィルターするステップであって、該第１のオーディオ信号の一部分は、前記第１のオーディオ信号の最初の部分であってもなくてもよいことを特徴とする、ステップと、
を具備する方法。
【請求項２】
前記推定伝達関数を１以上の複数の時不変フィルターに組み込むステップをさらに具備することを特徴とする、請求項１に記載の方法。
【請求項３】
前記推定伝達関数は、前記電子音響チャンネルの伝達関数において時間的変動の時間平均に応じて適応することを特徴とする、請求項１乃至請求項３の何れか１項に記載の方法。
【請求項４】
前記１以上の複数の時不変フィルターは、
１以上のＩＩＲフィルター、又は
第１のフィルターをＩＩＲフィルターとし第２のフィルターをＦＩＲフィルターとする２つのフィルターの縦列接続、
であることを特徴とする、請求項３に記載の方法。
【請求項５】
前記推定伝達関数は、誤差最小化技法を用いて、伝達関数のグループから選択された１つの伝達関数又は伝達関数のグループから選択された伝達関数の組み合わせから、導き出すか、又は
前記推定伝達関数は、誤差最小化技法を用いて、伝達関数のグループから選択された１つの伝達関数又は伝達関数のグループから選択された伝達関数の組み合わせの１つから他の１つにクロスフェードさせることにより定めるか、又は
前記推定伝達関数は、伝達関数のグループのうちの２以上を選択し、誤差最小化技法に基づき、選択した伝達関数を重み付けして線型結合することにより定める、
ことを特徴とする、請求項１乃至請求項４の何れか１項に記載の方法。
【請求項６】
前記伝達関数のグループの１以上の特性には、時間と共に変動するインパルス応答の範囲全体にわたる電子音響チャンネルのインパルス応答が含まれていることを特徴とする請求項１乃至請求項５の何れか１項に記載の方法。
【請求項７】
前記伝達関数のグループの特性を固有ベクトル法により取得することを特徴とする請求項６に記載の方法。
【請求項８】
前記第１の電気音響変換器は、ラウドスピーカー、イヤースピーカー、ヘッドフォンイヤーピース、及び、イヤーバッドのうちの１つであることを特徴とする請求項１乃至請求項７の何れか１項に記載の方法。
【請求項９】
前記音響空間は、耳を覆うカップ、又は耳の周りのカップにより、少なくともある程度の制約を受ける小音響空間であり、この小音響空間が取り囲まれる程度は、この耳カップの耳への接近度及び耳へのセンタリングの程度によることを特徴とする請求項１乃至請求項８の何れか１項に記載の方法。
【請求項１０】
前記電子音響チャンネルの伝達関数の変化は、耳に対する小音響空間の位置の変化の結果生じることを特徴とする請求項９に記載の方法。
【請求項１１】
前記電子音響チャンネルの伝達関数の各推定値は、ある周波数範囲でのチャンネルの振幅応答の推定値であることを特徴とする請求項１乃至請求項１０の何れか１項に記載の方法。
【請求項１２】
前記音響空間は、さらに、オーディオ外乱信号を受け取り、前記第１のオーディオ信号には、
前記第２のオーディオ信号と前記電子音響チャンネルの伝達関数の推定値に基づき前記第１のオーディオ信号を前記フィルターに適用して得られたオーディオ信号との差から導き出された誤差フィードバック信号であって、この差は、その伝達関数が前記推定伝達関数の逆バージョンとなる１以上のフィルターによりフィルターされたものであることを特徴とする誤差フィードバック信号、又は、
スピーチ及び／又はミュージックのオーディオ信号、
が含まれることを特徴とする請求項１乃至請求項１１の何れか１項に記載の方法。
【請求項１３】
アクティブにノイズをキャンセルするステップを具備し、前記電子音響チャンネルは前記オーディオ外乱を削減又はキャンセルすることを特徴とする請求項１２に記載の方法。
【請求項１４】
請求項１乃至請求項１３の何れか１項に記載の方法のステップを実施するための装置。
【請求項１５】
エンコードした命令を具備するコンピュータ読み取り可能媒体であって、１以上のプロセッサにより実行させたとき、請求項１乃至請求項１３の何れか１項に記載の処理ステップを行うようプロセッサを制御することを特徴とする、コンピュータ読み取り可能媒体。
【請求項１６】
請求項１乃至請求項１３の何れか１項に記載の方法のステップを具備する、プロセッサベースのシステムの使用。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願の相互参照）
本出願は、２００８年７月２９日出願の米国暫定特許出願番号６１／１３７，３７７に基づく優先権を主張する。この暫定特許出願はそのすべてを参照として本明細書に組み込むものとする。
【０００２】
本発明の種々の特徴はオーディオ信号処理に関する。本発明の特徴には電子音響チャンネルにおける音場を修正するための方法、及び、時間的に変化する伝達チャンネルのインパルス応答を推定するようなフィルターの一次結合を構成する一組のフィルターが含まれる。また、本発明の特徴には、この方法を実行する装置、コンピュータにこの方法を実行させる、コンピュータ媒体に保存したコンピュータプログラムが含まれる。本発明の特徴は、特に、外部の周辺ノイズの影響を低減することにより及び／又はノイズの多い環境における会話の明瞭性を改善することにより、ポータブルマルチメディア装置及びポータブル通信装置の可聴性を改善するのに特に役立つ。本発明の特徴は、アクティブノイズ制御（ＡＮＣ）及び種々のイコライゼーション（ライン強調（ｌｉｎｅ  ｅｎｈａｎｃｅｍｅｎｔ）、及び音響エコーキャンセレーションを含む）のため、一般にどのような環境においても有効である。
【背景技術】
【０００３】
アクティブノイズ制御（ＡＮＣ）及び適応イコライゼーションは、外部の周辺ノイズの影響を低減し、ノイズの多い環境における会話の明瞭性を改善するために用いることができる。例えば、ＡＮＣシステムは、外乱となるノイズ信号を検出し、同じ振幅で位相が反対のサウンド波形を生成し、それにより知覚される外乱レベルを低減する。
【発明の概要】
【０００４】
本発明の第１の特徴によれば、第１のオーディオ信号を第１の電気音響変換器により音響空間に適用し、音響空間の空気圧を変化させ、該音響空間の空気圧の変化に応答して第２のオーディオ信号を第２の電気音響変換器が取得するような、電子音響チャンネル中の音場を変化させるための方法であり、（ａ）前記第２のオーディオ信号と、前記第１のオーディオ信号の少なくとも一部に応答して、前記電子音響チャンネルの推定伝達関数を定めるステップであって、該推定伝達関数は、伝達関数のグループから選択された１つの伝達関数又は伝達関数のグループから選択された伝達関数の組み合わせから、導き出されたものであり、該推定伝達関数は、電子音響チャンネルの伝達関数の時間的変動に適応するものであることを特徴とする、推定伝達関数を定めるステップと、（ｂ）該推定伝達関数に基づく伝達関数をもつ１つ以上のフィルターを取得し、該１つ以上のフィルターで前記第１のオーディオ信号の少なくとも一部分をフィルターするステップであって、該第１のオーディオ信号の一部分は、前記第１のオーディオ信号の最初の部分であってもなくてもよいことを特徴とする、ステップとを具備する。
【０００５】
本方法は、前記推定伝達関数を１以上の複数の時不変フィルターに組み込むステップをさらに具備することができる。前記推定伝達関数に基づく伝達関数をもつ前記１つ以上のフィルターは、該推定伝達関数の逆バージョンの伝達関数を有することができる。前記推定伝達関数は、前記電子音響チャンネルの伝達関数において時間的変動の時間平均に応じて適応することができる。前記１以上の複数の時不変フィルターは、ＩＩＲフィルターとすることができる。あるいは、前記１以上の複数の時不変フィルターは、第１のフィルターをＩＩＲフィルターとし第２のフィルターをＦＩＲフィルターとする２つのフィルターの縦列接続とすることができる。加えて、前記推定伝達関数に基づく伝達関数をもつ前記１つ以上のフィルターは、ＩＩＲフィルターとすることができる。あるいは、前記推定伝達関数に基づく伝達関数をもつ前記１つ以上のフィルターは、第１のフィルターをＩＩＲフィルターとし第２のフィルターをＦＩＲフィルターとする２つのフィルターの縦列接続とすることができる。
【０００６】
推定伝達関数は、誤差最小化技法を用いて、伝達関数のグループから選択された１つの伝達関数又は伝達関数のグループから選択された伝達関数の組み合わせから、導き出すことができる。あるいは、推定伝達関数は、誤差最小化技法を用いて、伝達関数のグループから選択された１つの伝達関数又は伝達関数のグループから選択された伝達関数の組み合わせの１つから他の１つにクロスフェードさせることにより、定めることができる。さらなる代替案として、伝達関数のグループのうちの２以上を選択し、誤差最小化技法に基づき、選択した伝達関数を重み付けして線型結合することにより、該伝達関数を定めることができる。
【０００７】
前記伝達関数のグループの１以上の特性には、時間と共に変動するインパルス応答の範囲全体にわたる電子音響チャンネルのインパルス応答が含まれていてもよい。該インパルス応答は、実際の伝達チャンネル及び／又はシミュレートした伝達チャンネルで測定したインパルス応答とすることができる。
【０００８】
前記伝達関数のグループの特性を、固有ベクトル法により取得することができる。例えば、該伝達関数のグループの特性を、時不変フィルター特性の自己相関マトリックスの固有ベクトルを導き出すことにより、取得することができる。あるいは、マトリックスの行が時不変フィルター特性の大きいほうの特性となっている直交マトリックスの特異値分解を行い固有ベクトルを導き出すことによって、確定した時不変フィルターのグループの特性を取得することができる。
【０００９】
第１の電気音響変換器は、ラウドスピーカー、イヤースピーカー、ヘッドフォンイヤーピース、及び、イヤーバッドのうちの１つとすることができる。
【００１０】
第２の電気音響変換器はマイクロフォンである。
【００１１】
前記音響空間は、耳を覆うカップ、又は耳の周りのカップにより、少なくともある程度の制約を受ける小音響空間とすることができ、この小音響空間が取り囲まれる程度は、この耳カップの耳への接近度及び耳へのセンタリングの程度による。電子音響チャンネルの伝達関数の変化は、耳に対する小音響空間の位置の変化の結果生じることがある。
【００１２】
電子音響チャンネルの伝達関数の各推定値は、ある周波数範囲でのチャンネルの振幅応答の推定値とすることができる。
【００１３】
前記音響空間は、また、オーディオ外乱信号を受け取ることがある。
【００１４】
前記音響空間は、また、オーディオ外乱信号を受け取ることがあり、前記第１のオーディオ信号には、（１）前記第２のオーディオ信号と前記電子音響チャンネルの伝達関数の推定値に基づき前記第１のオーディオ信号を前記フィルターに適用して得られたオーディオ信号との差から導き出された誤差フィードバック信号であって、この差は、その伝達関数が前記推定伝達関数の逆バージョンとなる１以上のフィルターによりフィルターされたものであることを特徴とする、誤差フィードバック信号と、（２）スピーチ及び／又はミュージックのオーディオ信号が含まれる。
【００１５】
本発明の特徴によれば、電子音響チャンネルでの知覚されるオーディオ応答によりオーディオの外乱を減少又はキャンセルするアクティブノイズキャンセラーを提供することができる。
【００１６】
前記第１のオーディオ信号は、ターゲット応答フィルターにより、そして１以上のフィルターによりフィルターされたオーディオ入力信号を含むことができる。
【００１７】
本発明の特徴によれば、電子音響チャンネルでの知覚されるオーディオ応答が、ターゲット応答フィルターの応答を模擬するイコライザーを提供することができる。
【００１８】
前記音響空間は、また、オーディオ外乱信号を受け取ることがあり、前記第１のオーディオ信号には、（１）前記第２のオーディオ信号と前記電子音響チャンネルの伝達関数の推定値に前記第１のオーディオ信号を適用して得られたオーディオ信号との差から導き出された誤差フィードバック信号であって、この差は、その伝達関数が前記推定伝達関数の逆バージョンとなる１以上のフィルターによりフィルターされたものであることを特徴とする、誤差フィードバック信号と、（２）ターゲット応答フィルターによりフィルターされ、また、その伝達関数が、前記推定伝達関数の逆バージョンとなるような１以上のフィルターによりフィルターされたスピーチ及び／又はミュージックのオーディオ信号とが含まれる。
【００１９】
本発明の特徴によれば、電子音響チャンネルでの知覚されるオーディオ応答によりオーディオの外乱を減少又はキャンセルするアクティブノイズキャンセラーを提供することができ、また、電子音響チャンネルでの知覚されるオーディオ応答が、ターゲット応答フィルターの応答を模擬するイコライザーを提供することができる。ターゲット応答フィルターは、平坦な応答を有するようにすることができ、この場合該フィルターを省略することができる。あるいは、該ターゲット応答フィルターは、拡散音場応答を有し、又は、該ターゲット応答フィルターの特性をユーザーが定めることができる。
【００２０】
伝達関数が、前記推定伝達関数の逆バージョンとなるような１以上のフィルターは、下部周波ＩＩＲフィルター及び上部周波ＦＩＲフィルターを縦続接続して構成される。
【００２１】
前記第１のオーディオ信号は、聞こえない人工的な選択した信号を具備する。
【００２２】
このような構成は、前記第２のオーディオ信号と、周波数領域におけるディジタルオーディオ信号としての第２のオーディオ信号の少なくとも一部に対応することができる。
【００２３】
本発明のもう１つのの特徴によれば、第１のオーディオ信号を第１の電気音響変換器により音響空間に適用し、音響空間の空気圧を変化させ、該音響空間の空気圧の変化に応答して第２のオーディオ信号を第２の電気音響変換器が取得するような、電子音響チャンネル中の音場を変化させるための方法であり、（ａ）前記第２のオーディオ信号と前記第１のオーディオ信号の少なくとも一部とに応答して、オーディオ周波数が高い一定の範囲より低いオーディオ周波数の範囲で前記電子音響チャンネルの推定伝達関数を定めるステップであって、該推定伝達関数は、伝達関数のグループから選択された１つの伝達関数又は伝達関数のグループから選択された伝達関数の組み合わせから、導き出されたものであり、該推定伝達関数は、電子音響チャンネルの伝達関数の時間的変動に適応するものであることを特徴とする、推定伝達関数を定めるステップと、（ｂ）オーディオ周波数の高い範囲より低いオーディオ周波数の範囲の伝達関数をもつ１つ以上のフィルターを前記推定伝達関数に基づき取得し、該１つ以上のフィルターで前記第１のオーディオ信号の少なくとも一部分をフィルターするステップであって、該第１のオーディオ信号の一部分は、前記第１のオーディオ信号の最初の部分であってもなくてもよいことを特徴とする、ステップと、（ｃ）前記低いオーディオ周波数の範囲より高い周波数の範囲の伝達関数をもつ１つ以上のフィルターを取得するステップは、勾配降下を最小にする処理により可変的に制御されることを特徴とする、ステップと、を具備する。
【００２４】
本発明のこの特徴によれば、さらに、オーディオ周波数の高い範囲より低いオーディオ周波数の範囲での前記推定伝達関数を１以上の複数の時不変フィルターと共に組み込むことができる。
【００２５】
オーディオ周波数の高い範囲より低いオーディオ周波数の範囲の伝達関数が、前記推定伝達関数に基づく前記１以上のフィルターは、該周波数の範囲での推定伝達関数の逆バージョンである伝達関数を持つ。
【００２６】
前記勾配降下を最小にする処理は、前記第２のオーディオ信号と、前記第１のオーディオ信号の少なくとも一部を（ａ）オーディオ周波数の高い範囲より低いオーディオ周波数の範囲で電子音響チャンネルの伝達関数を推定するフィルター、及び（ｂ）該低い周波数の範囲より高い周波数の範囲で時不変伝達応答を有するフィルターを直列に構成したものに適用することにより得られたオーディオ信号との差に応じるようにすることができる。
【００２７】
オーディオ周波数が高い一定の範囲より低いオーディオ周波数の範囲で電子音響チャンネルの伝達関数を推定する前記フィルターは、１以上のＩＩＲフィルターとすることができ、該低い周波数の範囲より高い周波数の範囲で時不変伝達応答を有する前記フィルターは、１以上のＦＩＲフィルターとすることができる。
【００２８】
前記音響空間はまた、オーディオの外乱と、（１）前記第２のオーディオ信号と前記前記第１のオーディオ信号の少なくとも一部を（ａ）オーディオ周波数が高い範囲より低いオーディオ周波数の範囲で電子音響チャンネルの伝達関数を推定するフィルター、及び（ｂ）該低い周波数の範囲より高い周波数の範囲で時不変伝達応答を有するフィルターを直列に構成したものに適用することにより得られたオーディオ信号との差から導き出される誤差フィードバック信号であって、前記差は、（ａ）オーディオ周波数が高い範囲より低いオーディオ周波数の範囲で、フィルターの伝達関数が前記推定伝達関数の逆バージョンであることを特徴とするフィルターと（ｂ）オーディオ周波数が低い前記範囲より高いオーディオ周波数の範囲で、フィルターの伝達関数が勾配降下を最小にする処理により可変的に制御されることを特徴とするフィルターとを直列に構成したものによりフィルターされることを特徴とする、誤差フィードバック信号、及び（２）スピーチ及び／又はミュージックのオーディオ信号を含むことのできる前記第１のオーディオ信号と、を受け取ることができる。
【００２９】
代替的に、前記音響空間はまた、オーディオの外乱と、（１）前記第２のオーディオ信号と前記前記第１のオーディオ信号の少なくとも一部を（ａ）オーディオ周波数が高い範囲より低いオーディオ周波数の範囲で電子音響チャンネルの伝達関数を推定するフィルター、及び（ｂ）該低い周波数の範囲より高い周波数の範囲で時不変伝達応答を有するフィルターを直列に構成したものに適用することにより得られたオーディオ信号との差から導き出される誤差フィードバック信号であって、前記差は、（ａ）オーディオ周波数が高い範囲より低いオーディオ周波数の範囲で、フィルターの伝達関数が前記推定伝達関数の逆バージョンであることを特徴とするフィルターと（ｂ）オーディオ周波数が低い前記範囲より高いオーディオ周波数の範囲で、フィルターの伝達関数が勾配降下を最小にする処理により可変的に制御されることを特徴とするフィルターとを直列に構成したものによりフィルターされることを特徴とする、誤差フィードバック信号、及び（２）ターゲット応答フィルターによりフルターされ、フィルターの直列構成によりフィルターされたスピーチ及び／又はミュージックのオーディオ信号を含むことのできる前記第１のオーディオ信号と、を受け取る。
【００３０】
本発明のさらなる特徴によれば、１組のフィルターの線型結合により時間的に変化する伝達チャンネルのインパルス応答を推定するような１組のフィルターを取得する方法であって、（ａ）Ｍ個のフィルターオブザベーション（ｏｂｓｅｒｖａｔｉｏｎｓ）を取得するステップであって、該オブザベーションには、可能な時間変動範囲全体にわたる伝達チャンネルのインパルス応答が含まれることを特徴とする、ステップと、（ｂ）Ｍ個のフィルターから、固有ベクトル方法によりＮ個を選択するステップと、（ｃ）実時間で、前記伝達チャンネルの最適な推定値を形成するＮ個のフィルターの線型結合を決定するステップと、を具備する。
【００３１】
選択した前記Ｎ個のフィルターは、前記Ｍ個のオブザベーションの自己相関マトリックスの固有ベクトルを導き出すことにより決定することができる。あるいは、選択した前記Ｎ個のフィルターは、マトリックスの行が前記Ｍ個のオブザベーションとなるような矩形行列を特異値分解することにより得られる固有ベクトルを導き出すことにより決定することができる。
【００３２】
Ｎ個の固有ベクトルフィルターの各々の倍率は、勾配降下の最適化を用いて取得することができる。
【００３３】
前記勾配降下の最適化では、ＬＭＳアルゴリズムを採用することができる。
【００３４】
前記Ｍ個のオブザベーションは、実際の伝達チャンネル又は模擬した伝達チャンネルで測定したインパルス応答とすることができる。
【００３５】
本発明の発明の特徴によれば、一般的な(理想的でない）電子音響チャンネルとその周囲環境条件でのリスニング体験を改善することができる。「電子音響チャンネル」は、耳に関連する音響空間として定義することができ、ラウドスピーカー又はイヤースピーカーのような電気音響変換器が、その音響空間の空気圧を変化させるのであり、従って、電子音響チャンネルには、電気音響変換器と、この変換器とリスナーの鼓膜との間にある音響空間とが含まれる。そのようないくつかの応用例では、電子音響チャンネルは、柔軟な又は堅固なイヤーカップにより少なくとも部分的に境界を定めることができる。本発明の種々の例示的な実施の形態において、さらに、マイクロフォンのような電気音響変換器は、音響空間に適切に配置されて、音響空間の空気圧を感知し、それにより、電子音響チャンネル応答の推定値を導き出す。
【００３６】
本発明の発明の特徴によれば、ＡＮＣ及び／又はイコライザーは、電子音響チャンネルの伝達関数における短時間変動に応答して、それに適応することができる。この適応の効果を、リスニング「スィートスポット」に拡張する。スィートスポットとは、効果的な結果が得られる状態にしたままで、再生装置を物理的に置いておくことのできる領域をいう。本発明の例示的な実施の形態では、ＡＮＣとイコライゼーションとを別々に又は統合して提供することができる。ここで、イコライゼーションをＡＮＣに統合することによるコスト上昇は無視できるかもしれない。
【００３７】
本発明の特徴は、例えば、少なくとも、整合性の高い変換器と、残響を広くした比較的少数の変換器とにより特徴付けられる音響環境に適用可能である。変換器は、線型フィルターとしてモデル化されたとき、最小位相フィルターモデル又は最小位相フィルターに近似するモデルとなる。最小位相変換器に必要とされる条件は、ＡＮＣは一般に１．５ｋＨｚ以下のノイズ信号に対して最も効果的なので、限られた周波数範囲に適用することができる。ＡＮＣは、音声通信及び音楽の再生が力強い周辺ノイズ環境の下で行われる、イヤーバッド、ブルートゥースヘッドセット、ポータブルヘッドフォン、携帯電話のような、携帯用マルチメディア装置で展開することに適している。さらに、関係する電子音響チャンネルは小さくなることがあり（例えば、耳介に押し付けた携帯電話、外耳道に直接挿入したイヤーバッド、及び、部分的または完全に密閉したヘッドフォン）、音響的共振周波数がさらに分離し、種々のチャンネル共鳴がシステム内に容易に生じることを暗示している。このような特性は、本発明の特徴により利用され、適応「イヤースピーカー」システム（リスナーの耳に近接配置するサウンド再生装置）の設計を簡単化する。
【００３８】
本発明の特徴では、イヤースピーカーの低性能の主要な原因、すなわち、ラウドスピーカーから外耳道までの電子音響チャンネルの伝達関数の変動性、に取り組んでいる。携帯電話のユーザーは、遠いところからの話者の話を聞くときにこの現象を経験しており、しばしば、無意識に携帯電話と耳との相対的な位置や角度を瞬時に調整することにより、チャンネルを「最適化」している。密閉型ヘッドフォンを使うときであっても、イヤーカップと頭との間の音響的密閉性、イヤーカップの位置、耳介の大きさや形のようなリスナー特有の属性、及びリスナーが眼鏡をかけているかどうかにより、その伝達関数が変動する。航空機の乗客環境において、リスナーが、適応システムでない密閉型ヘッドフォンを用いている場合、１ｍｍの隙間において、航空機のエンジンノイズを低周波で打ち消す程度は１１ｄＢまでである。
【００３９】
いくつかのディジタルでの本発明の特徴の実施の形態では、複数の時不変ＩＩＲ（無限インパルス応答）フィルターの１以上の線型結合を適応的に採用する。このような構成は、例えば、電子音響チャンネルの変化を速やかに追跡するのに好都合である。
【図面の簡単な説明】
【００４０】
【図１】本発明の特徴による、フィードバックに基づくアクティブノイズ制御プロセッサ又はフィードバックに基づくアクティブノイズ制御処理方法の実施例の機能ブロック図である。
【図２】本発明の特徴による、イヤースピーカーイコライジングプロセッサ又はイヤースピーカーイコライジング処理方法の実施例の機能ブロック図である。
【図３】本発明の特徴による、フィードバックに基づくアクティブノイズ制御とスピーカーイコライジングとの結合プロセッサ又はフィードバックに基づくアクティブノイズ制御とスピーカーイコライジングとの結合処理方法の実施例の機能ブロック図である。
【図４】広帯域外乱信号の存在下で狭帯域パイロットノイズ信号を注入した場合の例を示す、仮想的な振幅と周波数応答である。
【図５】適応分析が時間領域ではなく周波数領域で動作する、フィードバックに基づくアクティブノイズ制御プロセッサ又はフィードバックに基づくアクティブノイズ制御処理方法の実施例の機能ブロック図である。
【図６】フィルタリングの制御及びフィルタリングの推定プラントの一方又は両方を、直列に構成した２つ以上のフィルター又はフィルタリングの要素に分解することを特徴とする、本発明の特徴によるプロセッサ又は処理方法の実施例の機能ブロック図である。
【図７】時間的変動に基づくプラントの適応を、外乱信号の特性に基づきフィルターの制御を最適化するよう設計した付加的な適応フィルターと結合することを特徴とする、本発明の特徴によるアクティブノイズ制御プロセッサ又はアクティブノイズ制御処理方法の実施例の機能ブロック図である。
【図８】時間的変動に基づくプラントの適応を、外乱信号の特性に基づきフィルターの制御を最適化するよう設計した付加的な適応フィルターと結合することを特徴とする、本発明の特徴によるアクティブノイズ制御及び量子化プロセッサ又はアクティブノイズ制御及び量子化処理方法の実施例の機能ブロック図である。
【図９】単一のフィルター又は単一のフィルタリング機能のためのパラメータを取得することを特徴とする本発明の特徴によるアクティブ分析装置又はアクティブ分析処理の実施例の機能ブロック図である。
【図１０】複数のフィルター又は複数のフィルタリング機能のためのパラメータを取得することを特徴とする本発明の特徴によるアクティブ分析装置又はアクティブ分析処理の実施例の機能ブロック図である。
【図１１】フィルタリング応答に応答して逆フィルタリング応答を導き出すためのフィードバック勾配降下構成の機能ブロック図である。
【図１２】本発明の特徴による、アクティブノイズ制御プロセッサ（又はアクティブノイズ制御プロセッサ機能）及び／又はイコライゼーションプロセッサ（又はイコライゼーションプロセッサ機能）の一部の、実質的に類似する実施の形態の例の機能ブロック図である。
【図１３】フィルター又はフィルタリング機能のセットの最適重み付けを決定するための、勾配降下を最小にする構成の機能ブロック図である。
【発明を実施するための形態】
【００４１】
本発明及びその種々の特徴は、上記のように、アナログ信号又はディジタル信号を使用する。ディジタルの領域において、装置及び処理は、オーディオ信号がサンプル値として表されるディジタル信号のストリームに対して作用する。
【００４２】
ヘッドフォンのようなイヤースピーカーの低周波数応答は、イヤースピーカーが耳から離れるにつれて減衰することがよく知られている。同様に、ヘッドフォンが最適な位置にない場合、空隙（音漏れ）がヘッドフォンの回りで生じることがあり、従って、低周波数応答が音漏れの程度に比例した量だけ低くなることがある。本願発明者は、音漏れの関数としてのこの周波数応答の変化が特定の周波数値以下の周波数に限定され、この周波数値はイヤースピーカー毎に異なることを見つけた。この周波数を越える値での振幅周波数応答の変動は、ヘッドフォンの音漏れの関数としての変動は少ないと考えられる。振幅周波数応答の変動は、非常に低い周波数（約１００Ｈｚ）では、約１５ｄＢであろう。
【００４３】
イヤースピーカーと外耳道との間の音響空間が少ないとき、部屋での一般的な反響は計測上の要因とはならない。部屋の音響効果はそのような電子音響チャンネルに影響を与えないと考えることができる。このように単純化することで、公称周波数範囲で、遅れがあることを除いて実質的に最小の位相であり、帯域制限された範囲で逆変換可能な振幅周波数応答を有する、チャンネルが得られる。先の帯域の単純化により、電子音響モデルの範囲が、リスナーに不快な、又は動作を不安定にする要因となる共鳴のピークを生じさせないようにするために、最小限の刻み目又は浅い刻み目を振幅応答にもたらすような周波数範囲になるよう制限される。
【００４４】
電子音響チャンネルシステムの識別には、１５ｋＨＺ以下の周波数が理想的であろう。現代的なアナロク又はディジタルの広帯域ノイズキャンセリングシステムにおいて（周期的な外乱を打ち消すシステムとは対照的に）、ＡＮＣによる利益が最も大きな周波数範囲は１５ｋＨＺ以下の周波数であることがひとつの理由である。これは、一般的なイヤースピーカーの受動的分離は、１メートルの１／３の波長より長い分離周波数で、それより短い周波数の場合より効果が少ないからである。さらに、１メートルの１／３の波長より長い波長を持つ波形はハードウェアのシステムレイテンシによる影響は少ないので、ノイズキャンセレーションに適しノイズキャンセレーションを効果的にする最も重要な周波数範囲にシステム識別の焦点を絞ることが好ましい。これは振幅応答の範囲全体にわたって絶え間なくに変化するので、電子音響チャンネルは、線形的で絶え間なく時間的に変化するフィルターとしてモデル化することができる。
【００４５】
図１は、本発明の特徴を採用し、オーディオ（スピーチ／ミュージック）入力を有する、フィードバックに基づくアクティブノイズ制御プロセッサ又はフィードバックに基づくアクティブノイズ制御処理方法の実施例を示す。図１及び他の図において、実線はオーディオ経路を表し、点線は、例えばパラメータのような、フィルターを定義付ける情報の１以上のフィルターへの伝達を表す。実施例を理解するために必要ではないいくつかの要素は図１に示されず、また、本発明の他の実施の形態においても示されていない。例えば、図１〜３及び５〜８の実施例におけるプロセッサ又は処理方法が主にディジタル領域で動作するとき、イヤースピーカー２を動作させるためにディジタル‐アナログ変換器及び適切な増幅が必要であり、マイクロフォン４の出力でアナログ‐ディジタル変換器と共に適切な増幅が必要である。多くの図において、類似のあるいは対応する装置又は機能には同じ参照番号が割り振られている。
【００４６】
図１の例に示したような、ＡＮＣプロセッサ又はＡＮＣ処理方法では、周囲の外乱サウンドを聞こえにくくするように、電子音響チャンネルＧの知覚されるオーディオ出力を修正しようとする。このようなサウンドは、例えば、人の話し声、航空機のエンジン、部屋のノイズ、道路のノイズ、反響音を含む様々な音であろう。第１のオーディオ信号は、音響空間、例えば、耳に近い（耳は示されていない）小音響空間における空気圧を変化させる、イヤースピーカー２（記号で示されている）のような第１の電気音響変換器に適用される。この音響空間は、音響空間における空気圧の変化に応答しマイクロフォン信号ｅを生成するマイクロフォン４（記号で示されている）のような、第２の電気音響変換器を有する。この音響空間はまた、周囲のサウンド外乱ｄによる空気圧の変化の影響を受ける。イヤースピーカー２とマイクロフォン４との間の電子音響応答は、マイクロフォン出力とイヤースピーカー入力の比を数学的にモデル化した、電気機械的フィルターＧとして表現することができよう。これは、当業者の間では、「プラント（ｐｌａｎｔ）」として知られている。
【００４７】
本発明の特徴によれば、プラントモデルＧの推定は、１以上のフィルター又はフィルター機能として組み込まれ、プラント推定機能又はプラント推定装置（プラント推定フィルタリング、Ｇ’）として示される。フィードバック信号は、減算結合器又は減算結合機能６にて、プラントモデルＧの出力から推定プラントモデルＧ’の出力ｇを減算することにより得られる。もしこのプラント推定フィルタリングＧ’が電子音響チャンネルのモデルの推定において理想的であるとするなら、すなわち、Ｇ’＝Ｇであるなら、減算器６からのフィードバック経路の信号ｘは、外乱信号ｄに等しい。プラント推定フィルタリングＧ’を含む経路は、しばしば文献で、２次経路と称される。このフィードバック経路の信号ｘは、１以上のフィルター又は１以上のフィルタリング機能（制御フィルタリング、Ｗ）に適用され、そのフィルタリング特性は、本発明の例示的な実施の形態において、実質的にプラント推定フィルタリングＧ’とは逆の特性であり、イヤースピーカー２に適用するために、加算結合器又は加算結合機能１０においてスピーチの及び／又はミュージックのオーディオ信号入力に加算される、外乱を打ち消す逆位相信号ｘ’を生成する。
【００４８】
符号について、Ｇ，Ｇ’，及びＷは、ディジタルシステムについてのｚ領域の伝達関数又は、アナログシステムについてのＳ領域の伝達関数である。外乱信号ｄ及びマイクロフォン信号ｅは、それぞれ、時間領域での表現Ｄ（下記参照）及びＥ（下記参照）を表す。
【００４９】
適応分析器又は適応分析機能（適応分析）１２は、スピーチの及び／又はミュージックのオーディオ信号を１つの入力として、マイクロフォン４の信号を他の信号として直接受け取る。理想的には、右手側（マイクロフォン）の適応分析１２への入力が、左手側（信号）入力の音響空間処理されたものになり、適応分析１２入力信号がプラントＧの状態によってのみ異なるようになることが望ましい（これによりプラント推定フィルタリングＧ’を得るときの偏りを防止する）。例えば、これは、他のインスタンス、すなわち、プラント推定機能又はプラント推定装置のコピー（プラント推定フィルタリングＧ’のコピー）及び、その出力Ｖを、加算結合器１４で、結合器６の出力に加算することを適応分析１２と並行して行うことにより達成できる。このようにして、二次的経路Ｇ’の出力が経路Ｇ’の出力から減算され、事実上、適応分析の右手側の入力として音響空間のマイクロフォン出力が残る。
【００５０】
本発明１つの例示的実施の形態において、適応分析１２の左手側信号入力は既知の信号を表す一方、右手側マイクロフォン入力は、観念的に、プラントにより処理された既知の信号のみを含む。マイクロフォン信号ｅは、未知のプラントＧによりフィルターされたミュージック信号を含有する。しかし、イヤースピーカーからのサウンドに加え周辺ノイズがマイクロフォンによって取り込まれる。プラントの識別システムを実行する観点からは、周辺ノイズは、測定ノイズと考えられる。適応分析１２はプラントの現在の状態を最適にモデル化するフィルターを選択する。測定ノイズは一般に、適応分析１２におけるスピーチ／ミュージック信号と相関関係がないので、最適フィルターの選定には影響を与えない。
【００５１】
本発明の精神から離れることなく、適応分析１２の左手側入力と右手側入力を生成する他の方法も可能である。例えば、左手側入力はプラント入力信号から導き出すことができ、右手側入力は音響空間処理されたミュージック信号（マイクロフォン信号ｅ）の推定値から導き出すことができる。
【００５２】
さらに以下に記載するように、適応分析１２は、プラント推定フィルタリングＧ’とプラント推定フィルタリングのコピーＧ’とに適用したとき、それぞれ、電気音響チャンネルＧの伝達関数を推定する１以上のフィルターとなる、フィルタリングパラメータを生成する。推定伝達関数Ｇ’は、１以上の複数の時不変フィルターに組み込むことができ、推定伝達関数Ｇ’は、電子音響チャンネルの伝達関数Ｇの変動に応じて適応的に変化する。以下に説明するように、適応分析１２は、いくつかの運転モードの１つを持つことができる。適応分析１２により定めたフィルター特性からフィルタリングＧ’及びＷへの写像が存在する。
【００５３】
図１のＡＮＣの実施例の構成は、可聴な外乱を最小限にしてスピーチ／ミュージックが聞こえるよう、電子音響チャンネルＧの知覚オーディオ応答を提供しようとするものである。観念的には、スピーチ／ミュージック信号に影響を与えないで、逆位相信号ｘ’が音響的に外乱信号ｄを打ち消すものである。これは、外乱Ｄからマイクロフォン４へのゲインＨを最小にすることにより達成することができる。外乱Ｄからマイクロフォン４へのゲインＨを最小にすることは、外乱Ｄから誤差信号出力Ｅへのエネルギーの移転を最小限にすることである。
【式１】
【００５４】
2011530218.tif 000003
上式から、もしＧ’≠Ｇなら（プラントＧの推定が完全でないことを示す）、分母は１より小さく、Ｈは望ましいプラントの推定より大きい。Ｈがゼロとなる理想的な場合では、Ｗについて解くことができ（Ｇ’＝Ｇ）、最適な制御フィルターＷを得ることができる。
【式２】
【００５５】
2011530218.tif 000004
プラント推定Ｇ’は、時間遅れと一緒に縦列接続した最小位相フィルターとしてモデル化することができる。実際には、Ｇに関連付けた音響の及びスピーカーのエキサイテーションレイテンシのために、４８ｋＨｚのサンプリング周波数において、３から４サンプルの時間遅れとなる。しかし、この時間遅れは、計測したＧと解釈することができ、結果として生じたフィルターは、意図的に、最小位相の変換器を表す。上記は、プラントの変化に基づきシステムを適応させることが制御フィルターＷを最適化することを実証している。この場合、Ｗはプラントの変動に最も適している。
【００５６】
逆フィルタリング特性は、フィルター反転装置又はフィルター反転機能（反転）１６による任意の方法で得られる。例えば、反転１６は、（特にフィルタリングが単一フィルターである場合）、ルックアップテーブルを採用して計算するか、又は、例えば、勾配降下法によりオフライン又はサイドプロセス（ｓｉｄｅ  ｐｒｏｃｅｓｓ）で反転を求めることができる。このような、回路外での方法については、図１１の例に関して説明する。
【００５７】
上述のとおり、ミュージック信号又はスピーチ信号は、制御フィルタリング，Ｗで逆位相信号が加算される。スピーチ／ミュージック信号は、フィードバック経路からＧ’経路分が除去され、逆位相信号内の成分として外乱だけが残される。このような信号除去の有効性は、ＧとＧ’とがどれだけ近似しているかによる。
【００５８】
本発明の特徴は、電子音響チャンネルの実際の特性を補償すること、言い換えると、イコライゼーションを行うためにオーディオ信号の適応プレフィルタリングをもくろむものである。ＡＮＣについて説明したように、電子音響チャンネルの振幅応答への最初の寄与は、イヤースピーカーにより与えられる。電子音響チャンネルのドライバーは電子音響チャンネルの振幅応答に作用するので、プレフィルタリングにより所望のオーディオ信号を、妥当な歪みの範囲で電子音響チャンネルの特性を補償する。また、イコライザーの構成において、所望の振幅応答は、耳で、例えば、（１）ＩＳＯ４５４（上記引例１３参照）に記載されたような拡散フィールド応答、（２）ユーザーが設定したイコライゼーションの設定（３）平坦な振幅応答、に基づき結果として生じる音響表示により与えられる。拡散フィールド応答は、部屋でミュージックを聞いているような体験を大雑把にシミュレートする。
【００５９】
平坦な応答は、空間表現が視聴でのコンテンツで適用されることが前提となる、バイノーラル録音のような特定の場合に好ましいであろう。電子音響チャンネルの好ましい応答は、モデルを用いることにより特定することができ、平坦な応答を持つ必要はない。好ましい応答は、スタティック（時不変）又はダイナミック（時変）とすることができる。
【００６０】
図２は、本発明の特徴を採用したオーディオ（スピーチ／ミュージック）入力を有するイヤースピーカーイコライジングプロセッサ又はイヤースピーカーイコライジング処理方法の実施例を示す。オーディオ入力はターゲット応答フィルター又はターゲット応答フィルタリング処理（ターゲット応答フィルタリング，Ｓ）に入力される。ターゲット応答フィルタリング特性Ｓは、スタティックとしてもダイナミックとしてもよい。フィルタリング特性Ｓ及びＷの直列構成によりフィルターされたオーディオ入力のバージョンをイヤースピーカー２に適用するために逆プラントフィルター又は逆プラントフィルタリング処理（逆プラントフィルタリング，Ｗ）がフィルタリングＳと直列接続される。図１の典型的な実施形態に示すように、電子音響チャンネルＧはイヤースピーカー２からの入力を受け取り、マイクロフォン４からの出力をおこなう。イヤースピーカー２入力及びマイクロフォン４出力は各々、プラント応答Ｇを推定する１以上のフィルター又はフィルタリング機能のパラメータを生成する適応分析１２へのそれぞれの入力として、適用される。インバーター又は反転処理（反転）１６は、図１の実施例に関連して代替的に説明したような、あらゆる適切な方法で、プラント推定フィルタリングＧ’特性を反転させる。反転させたフィルタリング特性は逆プラントフィルタリングＷを制御する。
【００６１】
電子音響チャンネルＧの知覚されるオーディオ応答が、ターゲット応答フィルターＳの応答にできるだけ近いことが望ましい。最適イコライザーは、この望ましい応答と電子音響チャンネル応答との比として特徴付けることができる。
【式３】
【００６２】
2011530218.tif 000005
従って、もしＷがＧの逆数であれば、Ｓ，Ｗ，及びＧの伝達特性の直列構成を経由して聞こえる知覚される出力は、Ｓ特性である。Ｓは、イヤースピーカーが最適でない位置（バス応答において修正を必要とするかもしれない）にあるとき、歪みと非線型性を排除するために、オーディオ再生システムの能力により制限を受ける。図３は、本発明の特徴を採用した、フィードバックに基づくＡＮＣとイヤースピーカーイコライゼーションプロセッサ又はイヤースピーカーイコライゼーション処理方法を組み合わせた例を示す。図３の例では、図１のＡＮＣの例にイコライゼーションを付加する。図３の例において、ＡＮＣに加えてイコライゼーションを行うため、Ｓフィルターされたスピーチ／ミュージック信号を制御フィルタリングＷに適用する。これには、左手側入力経路における制御フィルタリングＷのコピーを適応分析１２とＶ経路に挿入すること必要がある。制御フィルタリングＷは観念的に電子音響チャンネル（妥当なワーキング周波数まで、及びオーディオ再生システム構成の制限範囲内で）の反対であり、制御フィルターＧ’の電子音響チャンネルの推定との畳み込みにより、一様時間遅れ（Ｎサンプル遅れ）１８が生じるので、二次的経路にフィルターＷもフィルターＧ’も必要ではない。
【００６３】
この場合ターゲット応答フィルタリングが一様である平坦な応答となり、望ましいターゲット応答フィルタリングＳ（ターゲット応答フィルタリング，Ｓ）を経由してスピーチ／ミュージック信号を適用するために、図３のＡＮＣ／ＥＱ例を提供する。Ｓが一様であれば、プラントＧと縦列構成のＷは、平坦な応答となる。図３における反転１６は、図１の例の記載に関して説明した代替例のような、任意の適切な方法で、プラント推定フィルタリングＧ’を反転させる。適応分析１２は、以下に説明するように、スピーチ／ミュージック信号及びマイクロフォン信号からの入力を取り込むことにより実行する。図３の例において、加算結合器１０は、Ｓフィルターされたスピーチ／ミュージック信号に作用させるために（図２に示した例にように）制御フィルタリングＷの後より、制御フィルタリングＷの前に置かれる。
【００６４】
図１及び３の実施例によるプロセッサ又は処理方法に要求されることは、２次経路フィルターＧ’に適応させるために、スピーチ又はミュージック信号の存在が必要となることである。この問題を改善するために、スピーチ又はミュージックのレベルが閾値以下に下がったとき、適応処理をとめることができ、この閾値は、例えば、プラントの十分正確な識別を行うために信号対雑音比（ＳＮＲ）が適応分析１２を可能とするように選択する。代替的な解決策は、適応分析１２入力信号に、リスナーには聞こえないがシステムには認識できる信号を注入することであり、この注入信号は周辺ノイズ（外乱）のレベルより低いときであっても、システムには認識できる。このようなパイロット狭帯域ノイズは、バンド幅、中央周波数、及び／又は、強度により変えることができる。このようなパラメータは時間と共に変化し、心理音響的原理により信号のマスキングを最適にするよう選択する。例えば、このようなパラメータは、可聴と非可聴の間の丁度可知差異（ＪＮＤ）での信号レベルを保持するために、オンラインで選択することができる。
【００６５】
信号の注入例を、任意の周波数に対する周波数応答について図４に示している。適応分析１２は、注入されたパイロットトーン音色（入力信号）を最初から有しているので、マイクロフォン信号を、パイロット狭帯域ノイズの周波数と同時に生じる周波数のみを考えるために、狭帯域でフィルターすることができる。また、システムが、パイロットノイズのパラメータの選択を非可聴にするための選択を最適化している場合、パイロットノイズは、スピーチ又はミュージックが存在するときでも注入することができる。これにより、例えば、ミュージックと外乱との間のｌｏｇＳＮＲが負数のときでも、適応分析１２の精度を改善することができる。
【００６６】
図１，２，及び３の例におけるプロセッサ又は処理方法は、主にディジタル領域又はアナログ領域で実行することができる。図５の例におけるプロセッサ又は処理方法は、主としてディジタル領域で実行することができる。これは、図１のディジタル実施の形態において、適応分析１２が時間領域ではなく周波数領域で動作する点で、図１の実施例と異なる。離散フーリエ変換（ＤＦＴ）又は他の適切な変換のような、前方変換１８及び２０は、それぞれ、適応分析１２入力に適用される。以下でさらに説明するように、最も関心の高い周波数（例えば、１０Ｈｚから５００Ｈｚ）の範囲にわたる複素変数の大きさは、誤差エネルギーを計算するために適応分析１２で用いられる。元のオーディオが周波数領域で表現されており、ＡＮＣシステムが上流の周波数領域プロセッサに組み込まれている場合、この前方変換を省略することができる。このような上流の周波数領域プロセッサは、オーディオコーディングシステムデコーダー（ＭＰＥＧ−４  ＡＡＣ，ドルビーデジタル（Ｄｏｌｂｙ  Ｄｉｇｉｔａｌ）、等が含まれるが、これらに限定されない）とすることができる。この場合、周波数領域変換の選択は、コード化されたオーディオ変換に適応するように行われる。他の周波数領域処理アルゴリズムを用いてもよく、ＡＮＣシステムがこのようなプロセスに合っている限りにおいて、マイクロフォン経路での前方変換は省略することができる。
【００６７】
プロセッサ又は処理方法の図６の実施例は、制御フィルタリング及びプラント推定フィルタリングの一方又は両方が縦列に構成された２以上のフィルター又はフィルタリング機能に折り込まれている本発明の特徴を示す。用いる電子音響チャンネルに応じて、特定の周波数範囲内で、単一フィルターが十分正確にイヤースピーカー応答をモデル化するように振幅変動及び振幅応答の変動を小さくすることができる。例えば、１５ｋＨｚを越える周波数で、最悪の場合は６ｄＢ以下の変動であり、通常の場合は３ｄＢ以下の変動である。適応分析１２フィルターと低次フィルターとがそれぞれ単一のＩＩＲディジタルフィルターである場合、フィート゛フォワード係数（零点）をフィードバック係数（極点）と入れ替えることにより、反転１６に低次ＩＩＲ制御フィルターを組み込むことができる。以下のように、上位周波数制御フィルターの式は、次に、ターゲット制御フィルタリングと低周波数ＩＩＲフィルターから導き出される。
【式４】
【００６８】
2011530218.tif 000006
同様に、二次的経路フィルターについては、
【式５】
【００６９】
2011530218.tif 000007
この例では、低周波数フィルターは、低次ＩＩＲフィルターとすることができる一方、高い周波数は、イヤースピーカーの高周波数特性をモデル化するために適切な長さのＦＩＲフィルター又はＩＩＲフィルターのどちらか一方として実施することができる。フィルタータイプ（ＦＩＲ又はＩＩＲ）の組み合わせの変更、適応と固定の変更、フィルターのステージの数の変更、又は直列構成ではなく並列構成にする変更を行うことにより、他の実施の形態も可能である。Ｗ・Ｇの積が、Ｗのオフラインでの設計を通じて開ループで安定であるという制約を受けるので、ＷＩＩＲ・ＷＵＦ・Ｇの積も安定となる。ＷＵＦは、Ｎより波長が長いキャンセリング周波数（ｃａｎｃｅｌｉｎｇ  ｆｒｅｑｕｅｎｃｙ）なので、ＷＵＦの適応フィルターＮの長さを短くすることができる。短いＮは、Ｎが収束時間に直接比例するので、システムの応答を改善する。
【００７０】
上部周波数フィルターＧＵＦ及びＷＵＦは、固定又は適応とすることができる。適応とする場合、適応分析１２からのシステムの特定に基づき最適なフィルター係数を切換えることができる。あるいは、完全に適応分析と切り離し独立に適応させることができ、これにより、最適な上部周波数フィルター係数に収束させるためにＬＭＳのような勾配降下アルゴリズムを採用することができる。制御と２次経路の上部周波数フィルターＧＵＦ及び／又はＷＵＦとの、一方又は両方を適応させることができる。
【００７１】
要素化したフィルター（Ｆａｃｔｏｒｅｄ  ｆｉｌｔｅｒ）も、図５の周波数領域の例に適用可能である。
【００７２】
図７は、本発明の特徴によるプロセッサ又は処理方法の他の実施例を示す。この例では、プラントの時間的変動に基づく適応処理を、外乱信号の特性に基づき制御フィルターを最適化するよう設計した補助的な適応フィルタリングと合体させる。このような補助的な適応フィルタリングは、よく知られたＦＸ−ＬＭＳアルゴリズムに基づくものとすることができる。制御装置には、特定の種類の機械からでてくるような狭帯域サウン外乱及びスピーチ調波のような音調の外乱を減衰させるために、ＬＭＳアルゴリズム又は変形したＬＭＳアルゴリズムを組み込むことができる。この場合、第４．３章の上部周波数制御フィルターＷＵＦは、古典的な更新方程式から導き出される係数を有する適応ＦＩＲフィルターに置き換えられる。
【式６】
【００７３】
2011530218.tif 000008
ここでＷはＦＩＲフィルター係数ベクトル、Ｎは制御フィルターＷＵＦの長さ、ｘはプラントモデルＧ’でフィルターされ、フィードバック経路から見た、ベクトル化された入力アレーである。ｘベクトルは、最初にすべての保存された値を１インデックス値だけ時間を遅らせ、次いで、インデックス＝０で新しいｘサンプルを保存することにより、更新される。ｅは、現在の（スカラー）サンプルのマイクロフォンからの読みである。μは、収束速度とそれに反する安定性との最も良いバランスを選択するステップサイズである。
【００７４】
図７の例を図６の例と比較して、静的フィルターである上部周波数制御フィルターは、フィルター係数がｗである適応上部周波数制御フィルターＷＵＦに置き換えられ、ＬＭＳ更新装置又はＬＭＳ更新機能２０はＬＭＳ更新方程式を組み込む。この例は、フィードバックに基づくシステムなので、ＬＭＳ更新モジュールに入力したｘは、ＦＸ−ＬＭＳアルゴリズムに従いフィードバック経路から導き出され、プラントモデルＧ’によりフィルターされる。ＬＭＳ更新２０もマイクロフォン信号にアクセスする必要がある。このマイクロフォン信号は、プラントによりフィルターされたスピーチ／ミュージック信号を含有し、ｗの準最適なフィルターへの収束に偏りを与えることがある。従って、スピーチ／ミュージック信号を誤差更新経路ｅから取り除くことが必要であり、これはＬＭＳ更新２０に入る前のｅにある付加的な結合器２２として示されている。この場合、誤差信号中のスピーチ／ミュージック信号はプラントＧにより既にフィルターされているので、スピーチ／ミュージック信号は、プラント推定Ｇ’によりフィルターされなければならない。
【００７５】
従って、図７の例では、１）外乱特性に基づいて制御フィルターを最適化するためのよく知られたＦＸ−ＬＭＳと、ラントの変化に基づきシステムを最適化する適応分析１２との組み合わせと、２）適応分析１２から導き出された係数を用いる下部周波数制御フィルターＷＬＦと直列接続した上部周波数制御フィルターＷＵＦとを採用する。下部周波数制御フィルターは、ＩＩＲフィルターに組み込まれたとき、ＩＩＲフィルターの応答時間が長いため、低周波数（１．５ｋＨｚ以下）のプラントをモデル化するのに最も効果的である。これは、多くの周囲信号外乱で支配的な低周波数のノイズの度合いを改善する。一定の範囲で、上部周波数制御フィルターもプラントとプラントモデルとの間のずれを修正することができる。このような２重適応による形式は、ＦＸ−ＬＭＳのみに基づく単一適応方法と比べて好都合である。非常に低い周波数（１００Ｈｚ）でのプラント応答の変化を補償するために、単一適応システムでは、２重適応システムに比べて非常に多数の適応フィルタータップを必要とする。これにより、（ＩＩＲフィルターのような）切り替え適応フィルターとＦＸ−ＬＭＳフィルターとの組み合わせに基づくシステムに比べて、適応フィルターが複雑となりと適応フィルターの修飾時間が長くなる。
【００７６】
図８は、図７に似た混成プロセッサ又は混成処理方法の構成を示すだけでなく、図３及び６のイコライザーの例とは異なるが、適応イコライゼーションを提供する。図８の例において、ＷＵＦフィルターは、外乱の特性によってのみ定められるので、スピーチ／ミュージック信号にＷＵＦフィルターの応答を適用することはできない。外乱の特性は、スピーチ／ミュージック信号に関連することはないので、ＷＵＦは、逆位相相殺信号にのみ適用すべきである。そして、イコライジングフィルターＷＬＦをスピーチ／ミュージック信号に適用する適切な方法は、ターゲット応答フィルターと縦列接続させたＷＬＦの新たなコピーを提示することである。最初のスピーチ／ミュージック分岐又は第２のスピーチ／ミュージック分岐のどちらか一方の後の位置にフィルターを置き換えるような、システム中のＷＵＦにおける変動が生じることがある。
【００７７】
図９及び１０は、図１〜３及び５〜８のプロセッサ又は処理方法の実施例で採用することができるような適応分析１２の２つの実施例を示している。これらの実施例の各々において、適応分析１２は、電子音響チャンネル（プラント）Ｇと事実上並列になっている。例えば、フィルター伝達関数と電子音響チャンネルの伝達関数との間の類似性の測度を、少なくとも低周波数（例えば、約１５ｋＨｚ以下）で計算することにより最適フィルターを選択する。しかし、正確なシステムの識別をもたらすことを条件として、どのような不自然な周波数範囲でも採用することができる。
【００７８】
適応分析１２は、プラントの異なる変動に対するＧ’を表す並列フィルターのバンクを参照するように動作することができる。これらのフィルターの各々は、例えば、特定の位置におけるＧのインパルス応答を測定するために用いることのできる、ダミーヘッドに対するヘッドフォンのイヤーピースの固有の位置決めを表すことができる。並列フィルターは低周波数の信号を修正するので、また、電子音響チャンネルの応答は周波数を横断して比較的ゆっくりと変動するので、中程度の次数のフィルターに対して計算資源を低くすることで、非常に低い計算コストで実行することができる。ディジタルでの実施では、フィルターの各々の出力とマイクロフォン誤差信号との平均２乗誤差を、プラントＧに最もぴったりするフィルターを特定するために用いる。アナログでの実施では、図１２に関して以下に説明するように、コンパレータとロジック回路を最適なフィルターを選択するために用いる。
【００７９】
上記実施例のようなＡＮＣシステムの実施を行うときに、設計者は、実時間動作において適応アルゴリズムが不可能になる限界を決めるために、異なるヘッドフォン位置で音響経路のインパルス応答を定量化することができる。この定量化は、既知のイヤースピーカー電子音響の経路に対して行われるので、その経路の電子音響の係数は計測する前にすべて確定することができる。
【００８０】
図９は、１つのフィルターだけが選択された場合（Ｋ＝Ｉ）の適応分析１２の実施例を示す。一般に、オブサベーション（ｏｂｓｅｒｖａｔｉｏｎｓ）と称される１セットとなったＭ個のフィルターから、適応分析１２はＮ個のフィルターを選択する。これらのＮ個のフィルターから、１つのフィルターＫが選ばれ、そのインデックスを分析出力として提供することができる。
【００８１】
この実施例において、考えられるＮ個のうちの１つのフィルターは最小平均２乗誤差基準に基づき選択される。Ｎ個のフィルターは並列構成となるよう接続され、フィルターバンク又はフィルタリング機能バンク（Ｎ個の並列フィルター）２４となり、各フィルターが同じ帯域を通過した入力信号を処理する。制御装置又は制御機能（制御）１６は、ｋ番目のフィルターを選択し、Ｎ個のフィルターのうちの選択されたものに基づき平均２乗誤差の時間平均を返す。適応分析１２は、（図１〜３及び５〜８における、分析１２への左手側入力に対応する）入力信号と、（図１〜３及び５〜８における、分析１２への右手側入力に対応する）マイクロフォン信号とを受け取る。入力信号とマイクロフォン信号はそれぞれ、実質的に同じバンドバスフィルター２４及び３０を介して適用される。これらの通過帯域には、異なるオブサベーションＭ全体にわたる最大の変動が含まれる。入力信号とマイクロフォン信号は両方ともこの例ではディジタルオーディオサンプルである。これらの入力信号に応答して、制御２６は１つの最適なフィルターを選択し、そのｋ番目のインデックスとして選択したフィルターを特定するための出力を作り出す。マッパー又はマッピング機能（マッピング）３４は、このインデックスを対応するフィルター変数のセットにマップする。制御２６への入力は、バンドバスフィルターされたマイクロフォン信号を、Ｎ個のフィルターでフィルターしたバンドバスフィルターされた入力信号から減算する、減算結合器３２−０から３２−（Ｎ−１）までの出力であり、それぞれが誤差信号を作り出し、誤差信号の振幅がフィルターＮについて最小となるものが、プラントＧの応答を最も親密に近似する（図１〜３及び５〜８参照）。平均化処理を受け、プラントＧに最も親密に近似する制御２６はフィルターのインデックスＫを出力する
平均化処理は、単純な極零平滑化フィルターを用いて実行することができる。７０ｍｓｅｃ（ミリセカンド）（ｆｓ＝５０ｋＨｚ）の３ｄＢ時定数が有用であることを見つけた。１つのフィルターから他のフィルターに変更するためには、フィルター係数だけ変えればよくフィルターの状態まで変える必要はない。この変更は、１つの係数のセットから次のセットに瞬時に切換えることにより行うことができる。切り替え時に生じる可聴なアーティファクトを最小限にするために、極値及び零値についての変化は小さくすべきである。Ｋ＝１の場合、図９の例に示すように、Ｎ個のフィルターの各々に応じて逆フィルターをあらかじめ計算し保存しておくことにより、反転１６（図１〜３及び５〜８参照）を適用することができる。
【００８２】
Ｇ’についてのフィルター係数の１つのセットから他の（極点と零点との相対距離に関して）近接するセットへクロスフェードすることは可能である。これは、古い係数を新しい係数に時間と共に置き換えることにより、あるいは、ある時間的区間でＫ＝２を準備し、時間的に変化する重み付けした両方（古い係数のセットを持つフィルターと新しい係数のセットを持つフィルター）の和として全体的出力を計算することにより達成することができる。クロスフェード時間が適度に短い（例えば、１００ｍｓｅｃ以下）ことを条件として、実際には、このようなクロスフェードを行っている間に、システムを適度に修正することが可能である。この場合、第１の係数のセットから近接する第２の係数のセットへのクロスフェードＧ’を行うとき、係数がオフラインで計算されるならば、あるいは、Ｇ’の逆操作として直接計算されるならば、対応するＷの係数メモリーからも読み込むことができる。
【００８３】
図１０は、適応分析１２中の装置又はプロセスが複数フィルター線型結合を選択する適応分析１２の例を示す。通常、適応分析１２はＮ個のフィルターを選択する。これらのＮ個のフィルターから、Ｋ個のフィルターの最小のセットとその相対的重みを特定することができ、Ｋ個のフィルター変数及びＫ個の重み変数を、分析出力として作り出すことができる。Ｎ個のフィルターのセットの各フィルターは、フィルターバンク又はフィルタリング機能バンク（Ｎ個のフィルター）２４中に並列に構成され、各フィルターは、入力信号の同じサブ帯域バージョン上で動作する。図１０の例の変種として、以下に記載するように、ＮとＫに制限を加える。このような変種例において、誤差適応分析が分析を行う周波数の範囲を、例えば、すべてのオブザベーションを通じて最大の差異を持つ周波数に限定することができる。適応分析１２は（図１〜３及び５〜８における適応分析１２への左手側入力に対応する）入力信号と（図１〜３及び５〜８における適応分析１２への右手側入力に対応する）マイクロフォン信号を受け取る。入力信号とマイクロフォン信号は、それぞれ実質的に同一のバンドバスフィルター２４及び３０を介して適用される。これらのパスバンドは異なるオブザベーションＭに対して最大の変動を含むことができる。入力信号とマイクロフォン信号は両方ともディジタルオーディオサンプルである。これらのバンドバスフィルターされた入力信号に応答して、制御２６は、Ｍ個のフィルター候補のうちのＮ個を選択し、出力として、Ｋ個のフィルター係数とＫ個の重み付け変数をＫ個のフィルター（Ｋ≦Ｎ≦Ｍ）の線型結合のための情報を提供するために、出力する。ここで、Ｋ＝１のとき、図９に関連させて上述したように適応分析により処理される。従って、Ｍはすべての可能なフィルターのセットであり、ＮはＫ個のフィルターを決定するために並列的にテストするためのフィルターのサブセットであり、Ｋは、図１〜３及び５〜８の例に関して上述したように、フィルター係数のＫ個のセットとＫ個の重み付け変数をプラント推定フィルタリングに送り、逆変換させた後、制御フィルタリング（又は逆プラントフィルタリング）に送るための、並列フィルターのバンクである。制御２６への入力は、バンドパスフィルターされた入力信号をフィルターしたＮ個の信号の各々からバンドパスフィルターされたマイクロフォン信号を減算し、各々誤差信号を生成する減算結合器３２−０から３２−（Ｎ−Ｉ）の出力であり、制御２６では、プラントＧの最も近い近似を有するフィルターの重み付けを選択しそのフィルターのフィルター変数を出力する。重み付けした複数のフィルターを選択する種々の方法を以下に説明する。
【００８４】
Ｋ＞１のとき、種々の実施の形態におけるプラント推定フィルタリングは、それぞれが重み付け変数を有するＫ個の並列フィルター又は並列フィルタリング機能のバンクとして実施することができる。本発明の特徴によれば、適応分析１２により提供されるＫ個のフィルター変数及びＫ個の重み付け変数により制御されるフィルター又はフィルタリング機能は、ＩＩＲフィルター、又はＦＩＲフィルター、又はＩＩＲフィルターとＦＩＲフィルターの結合によりもたらされる。
【００８５】
複数フィルターＫの可能なアプリケーションは（極と零点に関して）１つのフィルターから隣のフィルターへのクロスフェードを改善することである。上述したように、Ｋ個のフィルターの出力は、制御２６で生成される重み付け変数を用いて混ぜ合わされる。クロスフェードの期間中ではＫ＝２であり、それ以外ではＫ＝１である。この方法は、（Ｋ＝１のとき）先に説明した方法で２つの異なるフィルターを切換えるときに生じる可聴なアーティファクトを減少させることができる。
【００８６】
複数フィルター方法の変種である、計算効率のよい方法は、フィルターＭの全体の数のサブセットを検索を削減することである。これは、近似する伝達関数を持つフィルターがお互いに隣接するようなインデックスを持つようにフィルターインデックスを割り当て、検索を、平均２乗誤差が最小となる現在のフィルターに隣接するＮ個のフィルターに限定することにより実行する。隣りと比較して中間インデックスを持つフィルターの平均化した相対的な平均２乗誤差を監視することにより制御２６にて追跡が可能である。時間が経過し、最小誤差が最終的に新たな最小値を検出するほどＮ個のフィルターのエンドポイントの１つに向かって動き始めた場合、Ｎ個のインデックスは、中間インデックスを持つフィルターがＮ個のフィルターに最小の平均２乗誤差を持ち続けるようすべてのＮ個のフィルターのインデックスを調整する。
【００８７】
適応分析１２もう１つの案は、図５の例のように、時間領域ではなく周波数領域でこれを動作させることである。この場合、平均２乗誤差による分析を両方の入力のパワースペクトル（ＰＳＤ）係数に適用することができる。どのような時間・周波数変換又はフィルターバンクをこの変換を行うために用いることができる。これは、ノイズ（外乱）からの（変換器を介して再生するミュージック信号スピーチ信号の）信号分離を改善するために用いられる多くのスペクトル推定技術が可能である。１つの有用な技術は、ＰＳＤ係数を時間的に平滑化することであり、ピリオドグラム（ｐｅｒｉｏｄｏｇｒａｍ）分析により、時間と共にパワーの偏りを確実にゼロに近づける。代替的に、マルチテーパ（ｍｕｌｔｉｔａｐｅｒ）方法のような他のスペクトル推定技術を使うこともできる。この手法は、適応分析１２における時間領域ＦＩＲバンドバスフィルターがなくなるので、計算上の複雑さを大幅に増大させない結果となる。代わりに、最小２乗法をＰＳＤ係数に適用する範囲を限定することにより同様の結果が得られる。実際の順変換は、Ｍｌｏｇ（Ｍ）（ここで、Ｍは、周波数領域係数の数である）演算のオーダーの複雑差を有するが、これでも時間領域帯域制限フィルターの複雑さのオーダー（Ｎ２）より少ない。周波数領域で一旦最適フィルターが選択されると、時間領域での等価なフィルターが時間領域フィルターに伝達される。このようにして、フィルター係数のオンラインでの逆変換も適応分析１２から出力されたオーディオ信号の必要性もなくなる。フィルター係数は、あらかじめ計算したフィルター係数のテーブルから選択することができる。時間領域の数の選択は周波数領域係数の分析により導かれる。
【００８８】
マルチフィルター線型結合法の他の方法は、Ｋ＝ＮでＮ個のフィルターの線型結合が最適エネルギー最小フィルターを形成するよう固有ベクトル方法に従いＭ個のフィルターからＮ個を選択する。このような固有ベクトルフィルター方法に従い、Ｎ個の選択したフィルターをＭ個のオブザベーションについてオフラインで計算する。N個のフィルターがオフラインで既に計算されているので、Ｍ個からＮ個の選択をリアルタイムで実行することはない。このＮ個のフィルターはＭ個のオブザベーションを持つ自己相関マトリックスの固有ベクトルである。あるいは、Ｍ個のオブザベーションは、直交マトリックスの列を形成し、この直交マトリックスの特異値分解により、固有ベクトフィルターを生成する。制御２６は続いて、例えば、ＬＭＳアルゴリズムのような勾配降下最小化処理を用いて、Ｎ個の固有ベクトルフィルターのそれぞれの係数の重み付けを計算する。すべてのＮ個のフィルターは、最適にフィルターされた出力Ｋ＝Ｎを計算するために用いられる。このようにして、所定の電子音響チャンネルインパルス応答に対して、Ｎ個の固有ベクトルから構成される近似する主成分にこの応答をマップすることができる。このような固有ベクトルフィルター方法は、Ｍの大きな値に対して（すなわち、多数のオブザベーションに対して）、少ない数の静的フィルターＮが線型結合され最適なエネルギー最小化フィルターを形成するような利点を持つ。この固有ベクトルフィルターを生成する方法を導出は、後述の、見出し「固有ベクトルフィルター設計手法」以下に示す。
【００８９】
図１〜３及び５〜８の例における反転装置又は反転機能１６は、制御フィルターに適用し、プラント応答と直列に分析すると、０ｄＢより大きな特別な成分のない平坦な周波数応答となるようなスペクトル逆フィルターを導き出すためのものである。切り替え最小誤差法のために、適応分析１２で選択されたフィルターが最小位相（時間遅れを除外）である場合、テーブルから読み取ることができ、又はＧ’の逆演算として直接計算することのできる対応するスペクトル逆フィルターの各々のフィルターに１対１マッピングが存在する。どのような適応分析方法でも、Ｋ＞１では、逆フィルター係数はフィルター反転による以外の方法で計算される。例えば、図１１の回路外ネットワークは反転１６として採用することができる。この方法の不利な点は、スピーチ／ミュージック入力源で信号が存在するときだけ、最適化が生じることである。スピーチ／ミュージック源がないとき、最適化を凍結させるべきである。スピーチ又はミュージックのない期間の聞き取れないプローブ信号を注入するもう一つの方法は、図４の例に関連させて上述した。
【００９０】
図１１の例を参照して、プラント推定応答Ｇ’に基づき逆応答Ｗを導くためにフィードバックＬＭＳ構成を用いる。ノイズ信号ｄ（ｎ）は入力に適用される。第１の経路では、入力を減算結合器６０でフィードバック構成の出力に加える。フィードバック構成では、結合器３６からの全体出力をノイズ信号ｄ（ｎ）のフィルターされたもののＧ’コピーと比較し、Ｇ’コピーの反転のようなフィルタリングＷを制御するために、ＬＭＳアルゴリズムのような適切な勾配降下型アルゴリズムを適用する。最適化したとき、Ｇ’コピーで畳み込んだＷの時間遅れを持たせたものは単調であり、結果として減算結合器６０の誤差信号ｅ（ｎ）をゼロにする。
【００９１】
図１２は、アナログ技術に基づく本発明の特徴の例を示すものである。ディジタルでの実施の形態に対するアナログの利点は、Ａ／ＤコンバーターとＤ／Ａコンバーターが不要なのでシステムレイテンシが短い点である。マイクロフォン４は、電子音響チャンネルＧの低周波数応答の単一周波数推定を与え、望ましい応答に最も近い応答を与えるフィルターをフィルターバンク３８から選択する。
【００９２】
マイクロフォン４の出力はバンドバスフィルター３０に適用され、続いて平均演算器又は平均機能（マイク平均）４０に直列につながる。マイク平均２４出力は、３つの比較器又は比較機能Ｃｌ，Ｃ２，及びＣ３のそれぞれの入力に適用される。スピーチ／ミュージック入力オーディオ信号は静的フィルター又は静的フィルタリング機能（静的フィルター）４２に適用され、バンドバスフィルター２４及び平均演算器又は平均機能（オーディオ平均）４４がそれに続く。オーディオ平均４４の出力は３つの比較器又は比較機能Ｃｌ，Ｃ２，及びＣ３のそれぞれの入力に適用される。バンドバスフィルター２４及び３０は、低周波数での再生平均レベルをオーディオプログラムにおける平均レベルと比較するための狭帯域周波数を分離する。比較器Ｃｌ，Ｃ２，及びＣ３は、どのフィルター（１，２，３，４）を選択すべきかを決めるために異なる閾値を与えるために異なるオフセットをもつ。これらの種々のフィルターの出力の間でのジッターを削減するために、比較器はヒステリシスを組み込むことができる。制御２６は、最小の２乗誤差を有するフィルター２０を選択する。
【００９３】
アナログ実施の形態を採用する代わりに、レイテンシを下げるもうひとつの方法は、図３の例のフィードバック経路に１ビットデルタ−シグマ−サンプル化ディジタル信号処理構成を組み込むことである。このような、１ビットデルタ−シグマ−サンプル化システムでは、基本オーディオサンプリングレートの６４倍のサンプリング周波数でオーディオをサンプリングすることができる。そのようにすることにより、標準のオーディオサンプリングレートでサンプルされた逆位相信号を非常に高いレートで更新し、従来のマルチビットサンプリング方法を用いて信号のサンプリングを行うことにより生じたシステムレイテンシを減少する。図３の結合器６での１ビットデルタ−シグマＡ／Ｄ変換器と、図３のラウドスピーカーでの１ビットデルタ−シグマＤ／Ａ変換器とが必要となろう。さらに、制御フィルターＷ及び２次経路フィルターＧ’は、マルチビットフィルター係数を１ビット中間フィルター状態値に適用し、その結果フィルター出力でマルチビット出力となる。各フィルターからのマルチビット出力値は、デルタ−シグマ変換器を取り込むことにより、１ビット値に戻される。１ビットデルタ−シグマＤ／Ａ変換器の直前に単一のマルチビットからデルタ−シグマモジュレータへの変換のような、フィルターとデルタ−シグマモジュレータの他の組み合わせも可能である。具体的実施の形態によっては、スピーチ／ミュージックオーディオ信号は、加算器１０でマルチビットから１ビットデルタ−シグマ表現に変換する必要があるかもしれない。
【００９４】
図１２のアナログの例において、ディジタルの場合も含めて、単一の周波数で電子音響チャンネル応答の変化を計測することは、イヤースピーカーの感度の範囲及びマイクロフォンの感度の範囲の変動がそれぞれ音響負荷条件の変化に応じた変動とほぼ同じ大きさである点で問題がある。前提としてバンドバスフィルターにより定まる帯域の中ほどのゲインが実質的に「マイク平均」と「オーディオ平均」の信号経路の両方に実質的に等しいことである。従って、マイクロフォンとイヤースピーカーの、感度の変動を補正する方法が必要となる。
【００９５】
本発明の特徴を実行する他の代替的実施の形態は、スピーチ／ミュージック信号及びマイクロフォン信号の両方のディジタルサンプルに対して適応分析１２が動作し、次いで、制御フィルタリングＷ及びプラント推定フィルタリングＧ’のアナログ実施形態にアナログフィルター係数を適用するような、ディジタル／アナログ・ハイブリッド実施形態である。
【００９６】
固有ベクトルフィルター導出設計プロセス
上述の固有ベクトル代替例に用いるために固有ベクトルフィルターのセットを導き出すためには、Ｋ（又はＮ、Ｋ＝Ｎ）個の固有ベクトルフィルターをＭ個のオブザベーションのセットに基づいて計算する必要がある。固有ベクトルフィルターの計算Ｃは、オフラインで行うことができる。この固有ベクトルフィルター係数は、適切な不揮発コンピュータメモリに記憶させてもよい。
【００９７】
Ｎ個のベースフィルターの選択
2011530218.tif 000009
【式７】
【００９８】
2011530218.tif 000010
2011530218.tif 000011
【式８】
【００９９】
2011530218.tif 000012
なぜなら
【式９】
【０１００】
2011530218.tif 000013
2011530218.tif 000014
上記を（１）に代入すると、
【式１０】
【０１０１】
2011530218.tif 000015
2011530218.tif 000016
より一般的な解は周波数重み付け関数Ｗ（ω）をコスト関数Ｊ（Ｃ）に加えることにより得られ、これは実際的な応用で非常に有用である。
【式１１】
【０１０２】
2011530218.tif 000017
2011530218.tif 000018
【式１２】
【０１０３】
2011530218.tif 000019
2011530218.tif 000020
実際には、さらに複雑さを削減するためにＮ個の基底フィルターのような固有ベクトルフィルターの周波数応答に近似する応答を有するＩＩＲフィルターの使用が可能である。ＩＩＲ基底フィルターは、例えば最小２乗フィットアルゴリズムのような適切な誤差最小化プロセスを用いて、Ｃ１（ｚ），．．．，ＣＮ（ｚ）から設計することができる。
【０１０４】
重み付け係数のＬＭＳ適応
2011530218.tif 000021
実施形態
本発明は、ハードウェア又はソフトウェア又は両方を組み合わせたもの（例えば、プログラマブルロジックアレー）で実施することができる。特に記載がない限り、本発明の一部として含まれているアルゴリズム及び処理は本質的に、特定のコンピュータや他の装置と関連付けられるものではない。特に、種々の汎用機をこの記載に従って書かれたプログラムと共に用いてもよい、あるいは、要求の方法を実行するために、より特化した装置（例えば、集積回路）を構成することが便利かもしれない。このように、本発明は、それぞれ少なくとも１つのプロセッサ、少なくとも１つの記憶システム（揮発性及び非揮発性メモリー及び／又は記憶素子を含む）、少なくとも１つの入力装置又は入力ポート、及び少なくとも１つの出力装置又は出力ポートを具備する、１つ以上のプログラマブルコンピュータシステム上で実行される１つ以上のコンピュータプログラムにより実現することができる。ここに記載した機能を遂行し、出力情報を出力させるために入力データにプログラムコードを適用する。この出力情報は、公知の方法で、１以上の出力装置に適用される。
【０１０５】
このようなプログラムの各々は、コンピュータシステムとの通信のために、必要とされるどんなコンピュータ言語（機械語、アセンブリ、又は、高級な、手続言語、論理型言語、又は、オブジェクト指向言語を含む）ででも実現することができる。いずれにせよ、言語はコンパイル言語であってもインタープリタ言語であってもよい。
【０１０６】
このようなコンピュータプログラムの各々は、ここに記載の手順を実行するために、コンピュータにより記憶媒体又は記憶装置を読み込んだとき、コンピュータを設定し動作させるための、汎用プログラマブルコンピュータ又は専用プログラマブルコンピュータにより、読み込み可能な記憶媒体又は記憶装置（例えば、半導体メモリー又は半導体媒体、又は磁気媒体又は光学媒体）に保存又はダウンロードすることができる。本発明のシステムはまた、コンピュータプログラムにより構成されるコンピュータにより読み込み可能な記憶媒体として実行することを考えることもできる。ここで、この記憶媒体は、コンピュータシステムを、ここに記載した機能を実行するために、具体的にあらかじめ定めた方法で動作させる。
【０１０７】
本発明の実施形態は、以下に列挙した１以上の実施例に関する。
【０１０８】
１．第１のオーディオ信号を第１の電気音響変換器により音響空間に適用し、音響空間の空気圧を変化させ、該音響空間の空気圧の変化に応答して第２のオーディオ信号を第２の電気音響変換器が取得するような、電子音響チャンネル中の音場を変化させるための方法であって、
前記第２のオーディオ信号と、前記第１のオーディオ信号の少なくとも一部に応答して、前記電子音響チャンネルの推定伝達関数を定めるステップであって、該推定伝達関数は、伝達関数のグループから選択された１つの伝達関数又は伝達関数のグループから選択された伝達関数の組み合わせから、導き出されたものであり、該推定伝達関数は、電子音響チャンネルの伝達関数の時間的変動に適応するものであることを特徴とする、推定伝達関数を定めるステップと、
該推定伝達関数に基づく伝達関数をもつ１つ以上のフィルターを取得し、該１つ以上のフィルターで前記第１のオーディオ信号の少なくとも一部分をフィルターするステップであって、該第１のオーディオ信号の一部分は、前記第１のオーディオ信号の最初の部分であってもなくてもよいことを特徴とする、ステップと、
を具備する方法。
【０１０９】
２．前記推定伝達関数を１以上の複数の時不変フィルターに組み込むステップをさらに具備することを特徴とする、列挙した実施例１による方法。
【０１１０】
３．前記推定伝達関数に基づく伝達関数をもつ前記１つ以上のフィルターは、該推定伝達関数の逆バージョンの伝達関数を有することを特徴とする、列挙した実施例１による方法又は、列挙した実施例２による方法。
【０１１１】
４．前記推定伝達関数は、前記電子音響チャンネルの伝達関数において時間的変動の時間平均に応じて適応することを特徴とする、列挙した実施例１〜３の何れか１つに記載の方法。
【０１１２】
５．前記１以上の複数の時不変フィルターは、ＩＩＲフィルターであることを特徴とする、列挙した実施例３又は列挙した実施例２に従属する列挙した実施例４に記載の方法。
【０１１３】
６．前記１以上の複数の時不変フィルターは、第１のフィルターをＩＩＲフィルターとし第２のフィルターをＦＩＲフィルターとする２つのフィルターの縦列接続であることを特徴とする列挙した実施例３又は列挙した実施例２に従属する列挙した実施例４に記載の方法。
【０１１４】
７．前記推定伝達関数に基づく伝達関数をもつ前記１つ以上のフィルターは、ＩＩＲフィルターであることを特徴とする、列挙した実施例１〜６の何れか１つに記載の方法。
【０１１５】
８．前記推定伝達関数に基づく伝達関数をもつ前記１つ以上のフィルターは、第１のフィルターをＩＩＲフィルターとし第２のフィルターをＦＩＲフィルターとする２つのフィルターの縦列接続であることを特徴とする列挙した実施例１〜６の何れか１つに記載の方法。
【０１１６】
９．前記推定伝達関数は、誤差最小化技法を用いて、伝達関数のグループから選択された１つの伝達関数又は伝達関数のグループから選択された伝達関数の組み合わせから、導き出すことを特徴とする列挙した実施例１〜８の何れか１つに記載の方法。
【０１１７】
１０．前記推定伝達関数は、誤差最小化技法を用いて、伝達関数のグループから選択された１つの伝達関数又は伝達関数のグループから選択された伝達関数の組み合わせの１つから他の１つにクロスフェードさせることにより定めることを特徴とする列挙した実施例１〜８の何れか１つに記載の方法。
【０１１８】
１１．前記推定伝達関数は、伝達関数のグループのうちの２以上を選択し、誤差最小化技法に基づき、選択した伝達関数を重み付けして線型結合することにより定めることを特徴とする列挙した実施例１〜８の何れか１つに記載の方法。
【０１１９】
１２．前記伝達関数のグループの１以上の特性には、時間と共に変動するインパルス応答の範囲全体にわたる電子音響チャンネルのインパルス応答が含まれていることを特徴とする列挙した実施例１〜１１の何れか１つに記載の方法。
【０１２０】
１３．前記インパルス応答は、実際の伝達チャンネル及び／又はシミュレートした伝達チャンネルで測定したインパルス応答であることを特徴とする列挙した実施例１２に記載の方法。
【０１２１】
１４．前記伝達関数のグループの特性を固有ベクトル法により取得することを特徴とする列挙した実施例１２に記載の方法。
【０１２２】
１５．前記伝達関数のグループの特性を時不変フィルター特性の自己相関マトリックスの固有ベクトルを導き出すことにより取得することを特徴とする列挙した実施例１４に記載の方法。
【０１２３】
１６．マトリックスの行が時不変フィルター特性の大きいほうの特性となっている直交マトリックスの特異値分解を行い固有ベクトルを導き出すことによって、確定した時不変フィルターのグループの特性を取得することを特徴とする列挙した実施例１４に記載の方法。
【０１２４】
１７．前記第１の電気音響変換器は、ラウドスピーカー、イヤースピーカー、ヘッドフォンイヤーピース、及び、イヤーバッドのうちの１つであることを特徴とする列挙した実施例１〜１６の何れか１つに記載の方法。
【０１２５】
１８．前記第２の電気音響変換器はマイクロフォンであることを特徴とする列挙した実施例１〜１７の何れか１つに記載の方法。
【０１２６】
１９．前記音響空間は、耳を覆うカップ、又は耳の周りのカップにより、少なくともある程度の制約を受ける小音響空間であり、この小音響空間が取り囲まれる程度は、この耳カップの耳への接近度及び耳へのセンタリングの程度によることを特徴とする列挙した実施例１〜１８の何れか１つに記載の方法。
【０１２７】
２０．前記電子音響チャンネルの伝達関数の変化は、耳に対する小音響空間の位置の変化の結果生じることを特徴とする列挙した実施例１９に記載の方法。
【０１２８】
２１．前記電子音響チャンネルの伝達関数の各推定値は、ある周波数範囲でのチャンネルの振幅応答の推定値であることを特徴とする列挙した実施例１〜２０の何れか１つに記載の方法。
【０１２９】
２２．前記音響空間は、オーディオ外乱信号を受け取ることを特徴とする列挙した実施例１〜２１の何れか１つに記載の方法。
【０１３０】
２３．前記音響空間は、さらに、オーディオ外乱信号を受け取り、前記第１のオーディオ信号には、（１）前記第２のオーディオ信号と前記電子音響チャンネルの伝達関数の推定値に基づき前記第１のオーディオ信号を前記フィルターに適用して得られたオーディオ信号との差から導き出された誤差フィードバック信号であって、この差は、その伝達関数が前記推定伝達関数の逆バージョンとなる１以上のフィルターによりフィルターされたものであることを特徴とする、誤差フィードバック信号と、（２）スピーチ及び／又はミュージックのオーディオ信号と、が含まれることを特徴とする列挙した実施例１〜２１の何れか１つに記載の方法。
【０１３１】
２４．電子音響チャンネルでの知覚されるオーディオ応答によりオーディオの外乱を減少又はキャンセルするアクティブノイズキャンセラーを備えることを特徴とする列挙した実施例２３に記載の方法。
【０１３２】
２５．前記第１のオーディオ信号は、ターゲット応答フィルターにより、そして１以上のフィルターによりフィルターされたオーディオ入力信号を含むことを特徴とする列挙した実施例１〜２１の何れか１つに記載の方法。
【０１３３】
２６．電子音響チャンネルでの知覚されるオーディオ応答が、ターゲット応答フィルターの応答を模擬するイコライザー備えることを特徴とする列挙した実施例２５に記載の方法。
【０１３４】
２７．前記音響空間は、さらに、オーディオ外乱信号を受け取り、前記第１のオーディオ信号には、（１）前記第２のオーディオ信号と前記電子音響チャンネルの伝達関数の推定値に前記第１のオーディオ信号を適用して得られたオーディオ信号との差から導き出された誤差フィードバック信号であって、この差は、その伝達関数が前記推定伝達関数の逆バージョンとなる１以上のフィルターによりフィルターされたものであることを特徴とする、誤差フィードバック信号と、（２）ターゲット応答フィルターによりフィルターされ、また、その伝達関数が、前記推定伝達関数の逆バージョンとなるような１以上のフィルターによりフィルターされたスピーチ及び／又はミュージックのオーディオ信号とが含まれることを特徴とする列挙した実施例１〜２１の何れか１つに記載の方法。
【０１３５】
２８．電子音響チャンネルでの知覚されるオーディオ応答によりオーディオの外乱を減少又はキャンセルするアクティブノイズキャンセラーを備え、また、電子音響チャンネルでの知覚されるオーディオ応答が、ターゲット応答フィルターの応答を模擬するイコライザーを備えることを特徴とする列挙した実施例２５に記載の方法。
【０１３６】
２９．前記ターゲット応答フィルターは、平坦な応答を有するようにすることができ、この場合該フィルターを省略することができることを特徴とする列挙した実施例２６又は列挙した実施例２８に記載の方法。
【０１３７】
３０．前記ターゲット応答フィルターは、拡散音場応答を有することを特徴とする列挙した実施例２６又は列挙した実施例２８に記載の方法。
【０１３８】
３１．前記ターゲット応答フィルターの特性をユーザーが定めることを特徴とする列挙した実施例２６又は列挙した実施例２８に記載の方法。
【０１３９】
３２．伝達関数が、前記推定伝達関数の逆バージョンとなるような上記１以上のフィルターは、下部周波ＩＩＲフィルター及び上部周波ＦＩＲフィルターを縦続接続して構成されていることを特徴とする列挙した実施例２３又は列挙した実施例２７に記載の方法。
【０１４０】
３３．前記第１のオーディオ信号は、聞こえない人工的な選択した信号を具備することを特徴とする列挙した実施例１〜２１の何れか１つに記載の方法。
【０１４１】
３４．前記構成は、前記第２のオーディオ信号と、周波数領域におけるディジタルオーディオ信号としての第２のオーディオ信号の少なくとも一部に対応することを特徴とする列挙した実施例１〜３２の何れか１つに記載の方法。
【０１４２】
３５．第１のオーディオ信号を第１の電気音響変換器により音響空間に適用し、音響空間の空気圧を変化させ、該音響空間の空気圧の変化に応答して第２のオーディオ信号を第２の電気音響変換器が取得するような、電子音響チャンネル中の音場を変化させるための方法であって、
前記第２のオーディオ信号と前記第１のオーディオ信号の少なくとも一部とに応答して、オーディオ周波数が高い一定の範囲より低いオーディオ周波数の範囲で前記電子音響チャンネルの推定伝達関数を定めるステップであって、該推定伝達関数は、伝達関数のグループから選択された１つの伝達関数又は伝達関数のグループから選択された伝達関数の組み合わせから、導き出されたものであり、該推定伝達関数は、電子音響チャンネルの伝達関数の時間的変動に適応するものであることを特徴とする、推定伝達関数を定めるステップと、
オーディオ周波数の高い範囲より低いオーディオ周波数の範囲の伝達関数をもつ１つ以上のフィルターを前記推定伝達関数に基づき取得し、該１つ以上のフィルターで前記第１のオーディオ信号の少なくとも一部分をフィルターするステップであって、該第１のオーディオ信号の一部分は、前記第１のオーディオ信号の最初の部分であってもなくてもよいことを特徴とする、ステップと、
前記低いオーディオ周波数の範囲より高い周波数の範囲の伝達関数をもつ１つ以上のフィルターを取得するステップは、勾配降下を最小にする処理により可変的に制御されることを特徴とする、ステップと、
を具備する方法。
【０１４３】
３６．さらに、オーディオ周波数の高い範囲より低いオーディオ周波数の範囲での前記推定伝達関数が１以上の複数の時不変フィルターと共に組み込まれることを特徴とする列挙した実施例３５に記載の方法。
【０１４４】
３７．オーディオ周波数の高い範囲より低いオーディオ周波数の範囲の伝達関数が、前記推定伝達関数に基づく１以上のフィルターは、該周波数の範囲での推定伝達関数の逆バージョンである伝達関数を持つことを特徴とする列挙した実施例３５又は列挙した実施例３６に記載の方法。
【０１４５】
３８．前記勾配降下を最小にする処理は、前記第２のオーディオ信号と、前記第１のオーディオ信号の少なくとも一部を（ａ）オーディオ周波数の高い範囲より低いオーディオ周波数の範囲で電子音響チャンネルの伝達関数を推定するフィルター、及び（ｂ）該低い周波数の範囲より高い周波数の範囲で時不変伝達応答を有するフィルターを直列に構成したものに適用することにより得られたオーディオ信号との差に応じるようにすることを特徴とする列挙した実施例３５に記載の方法。
【０１４６】
３９．オーディオ周波数が高い一定の範囲より低いオーディオ周波数の範囲で電子音響チャンネルの伝達関数を推定するフィルターは、１以上のＩＩＲフィルターであり、該低い周波数の範囲より高い周波数の範囲で時不変伝達応答を有するフィルターは、１以上のＦＩＲフィルターであることを特徴とする列挙した実施例３８に記載の方法。
【０１４７】
４０．前記音響空間はまた、オーディオの外乱と、（１）前記第２のオーディオ信号と前記前記第１のオーディオ信号の少なくとも一部を（ａ）オーディオ周波数が高い範囲より低いオーディオ周波数の範囲で電子音響チャンネルの伝達関数を推定するフィルター、及び（ｂ）該低い周波数の範囲より高い周波数の範囲で時不変伝達応答を有するフィルターを直列に構成したものに適用することにより得られたオーディオ信号との差から導き出される誤差フィードバック信号であって、前記差は、（ａ）オーディオ周波数が高い範囲より低いオーディオ周波数の範囲で、フィルターの伝達関数が前記推定伝達関数の逆バージョンであることを特徴とするフィルターと（ｂ）オーディオ周波数が低い前記範囲より高いオーディオ周波数の範囲で、フィルターの伝達関数が勾配降下を最小にする処理により可変的に制御されることを特徴とするフィルターとを直列に構成したものによりフィルターされることを特徴とする、誤差フィードバック信号、及び（２）スピーチ及び／又はミュージックのオーディオ信号を含むことのできる前記第１のオーディオ信号と、を受け取ることを特徴とする列挙した実施例１〜３の何れか１つに記載の方法。
【０１４８】
４１．前記音響空間はまた、オーディオの外乱と、（１）前記第２のオーディオ信号と前記前記第１のオーディオ信号の少なくとも一部を（ａ）オーディオ周波数が高い一定の範囲より低いオーディオ周波数の範囲で電子音響チャンネルの伝達関数を推定するフィルター、及び（ｂ）該低い周波数の範囲より高い周波数の範囲で時不変伝達応答を有するフィルターを直列に構成したものに適用することにより得られたオーディオ信号との差から導き出される誤差フィードバック信号であって、前記差は、（ａ）オーディオ周波数が高い範囲より低いオーディオ周波数の範囲で、フィルターの伝達関数が前記推定伝達関数の逆バージョンであることを特徴とするフィルターと（ｂ）オーディオ周波数が低い前記範囲より高いオーディオ周波数の範囲で、フィルターの伝達関数が勾配降下を最小にする処理により可変的に制御されることを特徴とするフィルターとを直列に構成したものによりフィルターされることを特徴とする、誤差フィードバック信号、及び（２）ターゲット応答フィルターによりフルターされ、フィルターの直列構成によりフィルターされたスピーチ及び／又はミュージックのオーディオ信号を含むことのできる前記第１のオーディオ信号と、を受け取ることを特徴とする列挙した実施例３５〜３９の何れか１つに記載の方法。
【０１４９】
４２．１組のフィルターの線型結合により時間的に変化する伝達チャンネルのインパルス応答を推定するような１組のフィルターを取得する方法であって、Ｍ個のフィルターオブザベーションを取得するステップであって、該オブザベーションには、可能な時間変動範囲全体にわたる伝達チャンネルのインパルス応答が含まれることを特徴とする、ステップと、Ｍ個のフィルターから、固有ベクトル方法によりＮ個を選択するステップと、実時間で、前記伝達チャンネルの最適な推定値を形成するＮ個のフィルターの線型結合を決定するステップと、を具備する方法。
【０１５０】
４３．選択した前記Ｎ個のフィルターは、前記Ｍ個のオブザベーションの自己相関マトリックスの固有ベクトルを導き出すことにより決定することを特徴とする列挙した実施例４２に記載の方法。
【０１５１】
４４．選択した前記Ｎ個のフィルターは、マトリックスの行が前記Ｍ個のオブザベーションとなるような矩形行列を特異値分解することにより得られる固有ベクトルを導き出すことにより決定することを特徴とする列挙した実施例４２に記載の方法。
【０１５２】
４５．Ｎ個の固有ベクトルフィルターの各々の倍率は、勾配降下の最適化を用いて取得することを特徴とする列挙した実施例４２〜４４の何れか１つに記載の方法。
【０１５３】
４６．前記勾配降下の最適化では、ＬＭＳアルゴリズムを採用することを特徴とする列挙した実施例４５に記載の方法。
【０１５４】
４７．前記Ｍ個のオブザベーションは、実際の伝達チャンネル又は模擬した伝達チャンネルで測定したインパルス応答とすることを特徴とする列挙した実施例４２〜４６の何れか１つに記載の方法。
【０１５５】
４８．列挙した実施例１〜４７の何れか１つに記載の方法を実施するための装置。
【０１５６】
４９．列挙した実施例１〜４７の何れか１つに記載の方法の各ステップを実行するための手段を具備する装置。
【０１５７】
５０．列挙した実施例１〜４７の何れか１つに記載の方法をコンピュータに実行させるための、コンピュータ読み取り可能媒体に保存した、コンピュータプログラム。
【０１５８】
本発明の多くの実施の形態について本明細書に記載した。とはいうものの、当然のことながら本発明の精神と技術範囲を逸脱することなく種々の修正を加えることが可能である。例えば、ここに記載したステップは順序に依存せず、従って異なる順序で実行することが可能である。
【図１】
2011530218.tif 000022
【図２】
2011530218.tif 000023
【図３】
2011530218.tif 000024
【図４】
2011530218.tif 000025
【図５】
2011530218.tif 000026
【図６】
2011530218.tif 000027
【図７】
2011530218.tif 000028
【図８】
2011530218.tif 000029
【図９】
2011530218.tif 000030
【図１０】
2011530218.tif 000031
【図１１】
2011530218.tif 000032
【図１２】
2011530218.tif 000033
【図１３】
2011530218.tif 000034
【手続補正書】
【提出日】平成22年12月9日(2010.12.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１のオーディオ信号を第１の電気音響変換器により音響空間に適用し、音響空間の空気圧を変化させ、該音響空間の空気圧の変化に応答して第２のオーディオ信号を第２の電気音響変換器が取得するような、電子音響チャンネル中の音場を変化させるための方法であって、
前記第２のオーディオ信号とオーディオ入力信号とに応答して、前記電子音響チャンネルの推定伝達関数を定めるステップであって、該推定伝達関数は、電子音響チャンネルの伝達関数の時間的変動に適応するものであることを特徴とし、
前記第１のオーディオ信号は、２つの信号の加算結合、すなわち、オーディオ入力信号又はオーディオ入力信号をフィルターしたものとフィードバック信号との加算結合に基づき取得され、
前記推定伝達関数を定めるステップは、
複数の並列構成のフィルターの各々により前記オーディオ入力信号をフィルターするステップであって、前記複数の並列構成のフィルターの各々は、伝達関数のグループのうちの１つを表し、該伝達関数のグループの伝達関数は前記電子音響チャンネルの伝達関数のさまざまな変種を表すことを特徴とする、ステップと、
前記複数の並列構成のフィルターの出力を、複数の誤差信号を取得するために、前記第２のオーディオ信号から取得した信号と減算結合するステップと、
前記複数の誤差信号の時間平均した２乗平均振幅に基づき前記伝達関数のグループから、１つの伝達関数又は伝達関数の１つの組み合わせを選択するステップと、
前記伝達関数のグループから選択した前記１つの伝達関数又は伝達関数の１つの組み合わせから前記推定伝達関数を導き出すステップと、
を具備することを特徴とする、推定伝達関数を定めるステップと、
該推定伝達関数に基づく伝達関数をもつ１つ以上のフィルターを取得し、前記第１のオーディオ信号を該１つ以上のフィルターに適用するステップと、
を具備する方法。
【請求項２】
前記音響空間は、さらに、オーディオ外乱信号を受け取り、前記フィードバック信号は、前記第２のオーディオ信号と、前記第１のオーディオ信号を前記電子音響チャンネルの伝達関数の推定値に基づく１以上のフィルターに適用することにより取得した信号との差から導かれ、該差は、前記推定伝達関数の逆バージョンとなる伝達関数を有する１以上のフィルターによりフィルターされたものであることを特徴とする請求項１に記載の方法。
【請求項３】
アクティブにノイズをキャンセルするステップを具備し、前記電子音響チャンネルの知覚オーディオ応答は前記オーディオ外乱を削減又はキャンセルすることを特徴とする請求項２に記載の方法。
【請求項４】
第１のオーディオ信号を第１の電気音響変換器により音響空間に適用し、音響空間の空気圧を変化させ、該音響空間の空気圧の変化に応答して第２のオーディオ信号を第２の電気音響変換器が取得するような、電子音響チャンネル中の音場を変化させるための方法であって、
前記第２のオーディオ信号と前記第１のオーディオ信号とに応答して、前記電子音響チャンネルの推定伝達関数を定めるステップであって、該推定伝達関数は、電子音響チャンネルの伝達関数の時間的変動に適応するものであることを特徴とし、
前記推定伝達関数を定めるステップは、
複数の並列構成のフィルターの各々により前記オーディオ入力信号をフィルターするステップであって、前記複数の並列構成のフィルターの各々は、伝達関数のグループのうちの１つを表し、該伝達関数のグループの伝達関数は前記電子音響チャンネルの電子音響応答のさまざまな変種を表すことを特徴とする、ステップと、
前記複数の並列構成のフィルターの出力を、複数の誤差信号を取得するために、前記第２のオーディオ信号から取得した信号と減算結合するステップと、
前記複数の誤差信号の時間平均した２乗平均振幅に基づき前記伝達関数のグループから、１つの伝達関数又は伝達関数の１つの組み合わせを選択するステップと、
前記伝達関数のグループから選択した前記１つの伝達関数又は伝達関数の１つの組み合わせから前記推定伝達関数を導き出すステップと、
を具備することを特徴とする、推定伝達関数を定めるステップと、
該推定伝達関数の逆バージョンとなる伝達関数をもつ１つ以上のフィルターを取得し、該１つ以上のフィルターでターゲット応答フィルタリングした入力信号をフィルターするステップと、
を具備する方法。
【請求項５】
前記推定伝達関数を１以上の複数の時不変フィルターに組み込むステップをさらに具備することを特徴とする、請求項１乃至請求項４の何れか１項に記載の方法。
【請求項６】
前記推定伝達関数は、前記電子音響チャンネルの伝達関数において時間的変動の時間平均に応じて適応することを特徴とする、請求項１乃至請求項５の何れか１項に記載の方法。
【請求項７】
前記１以上の複数の時不変フィルターは、
１以上のＩＩＲフィルター、又は
第１のフィルターをＩＩＲフィルターとし第２のフィルターをＦＩＲフィルターとする２つのフィルターの縦列接続、
であることを特徴とする、請求項６に記載の方法。
【請求項８】
前記推定伝達関数は、伝達関数のグループから選択された１つの伝達関数又は伝達関数の結合から、誤差最小化技法を用いて導き出されるか、又は
前記推定伝達関数は、前記伝達関数のグループから選択された１つの伝達関数又は伝達関数の結合の１つから他の１つにクロスフェードさせることにより定められるか、又は
前記推定伝達関数は、伝達関数のグループのうちの２以上を選択し、誤差最小化技法に基づき、選択した伝達関数を重み付けして線型結合することにより定められる、ことを特徴とする、請求項１乃至請求項７の何れか１項に記載の方法。
【請求項９】
前記伝達関数のグループの１以上の特性には、時間と共に変動するインパルス応答の範囲全体にわたる電子音響チャンネルのインパルス応答が含まれていることを特徴とする請求項１乃至請求項８の何れか１項に記載の方法。
【請求項１０】
前記伝達関数のグループの特性を固有ベクトル法により取得することを特徴とする請求項９に記載の方法。
【請求項１１】
前記第１の電気音響変換器は、ラウドスピーカー、イヤースピーカー、ヘッドフォンイヤーピース、及び、イヤーバッドのうちの１つであることを特徴とする請求項１乃至請求項１０の何れか１項に記載の方法。
【請求項１２】
前記音響空間は、耳を覆うカップ、又は耳の周りのカップにより、少なくともある程度の制約を受ける小音響空間であり、この小音響空間が取り囲まれる程度は、この耳カップの耳への接近度及び耳へのセンタリングの程度によることを特徴とする請求項１乃至請求項１１の何れか１項に記載の方法。
【請求項１３】
前記電子音響チャンネルの伝達関数の変化は、耳に対する小音響空間の位置の変化の結果生じることを特徴とする請求項１２に記載の方法。
【請求項１４】
前記電子音響チャンネルの伝達関数の各推定値は、ある周波数範囲でのチャンネルの振幅応答の推定値であることを特徴とする請求項１乃至請求項１３の何れか１項に記載の方法。
【請求項１５】
前記第１のオーディオ信号はスピーチ信号及び／又はミュージック信号を含むことを特徴とする請求項１乃至請求項１４の何れか１項に記載の方法。
【請求項１６】
請求項１乃至請求項１５の何れか１項に記載の方法における全ステップを実施するための装置。
【請求項１７】
エンコードした命令を具備するコンピュータ読み取り可能媒体であって、１以上のプロセッサにより実行させたとき、請求項１乃至請求項１５の何れか１項に記載の処理ステップを行うようプロセッサを制御することを特徴とする、コンピュータ読み取り可能媒体。
【請求項１８】
請求項１乃至請求項１５の何れか１項に記載の方法のステップを具備する、プロセッサベースのシステムの使用。
【国際調査報告】
2011530218.tif 000035
2011530218.tif 000036
2011530218.tif 000037
2011530218.tif 000038
2011530218.tif 000039
2011530218.tif 000040