(57)【特許請求の範囲】
【請求項１】
雑音を制御するための電子デバイスであって、
前記電子デバイスとユーザとの間の力を検出するための力センサと、
雑音信号および前記力のスケーリング関数に基づいて雑音制御信号を生成するための雑音制御回路とを備え、前記スケーリング関数が、第１の基本伝達関数および第２の基本伝達関数に対応する、電子デバイス。
【請求項２】
前記雑音信号を捕捉するためのマイクロフォンをさらに備える、請求項１に記載の電子デバイス。
【請求項３】
前記雑音制御信号を出力するためのスピーカーをさらに備える、請求項１に記載の電子デバイス。
【請求項４】
前記雑音制御信号を生成することが、前記力に基づいて適応フィルタを適応させることを備える、請求項１に記載の電子デバイス。
【請求項５】
前記適応フィルタを適応させることが、伝達関数と前記力との相関に基づく、請求項４に記載の電子デバイス。
【請求項６】
前記適応フィルタを適応させることが、
前記力に基づいて、第１のスケーリング係数と第２のスケーリング係数とを決定することと、
前記第１の基本伝達関数に前記第１のスケーリング係数を乗算して、第１の積を生成することと、
前記第２の基本伝達関数に前記第２のスケーリング係数を乗算して、第２の積を生成することと、
前記第１の積の負の値に前記第２の積の逆数を乗算して、フィルタ係数を生成することと、
前記フィルタ係数を使用して前記適応フィルタを制御して、前記雑音制御信号を生成することとを備える、請求項４に記載の電子デバイス。
【請求項７】
前記適応フィルタを適応させることが、等式
【数１】
0005876154.tif 000018
に従って実行され、Ｐo（ｚ）が第１の力における第１の伝達関数であり、ｇが力の値Ｒの第１のスケーリング関数であり、ｚが複素数であり、Ｓo（ｚ）が第２の力における第２の伝達関数であり、ｈが前記力の値Ｒの第２のスケーリング関数であり、Ｗ（ｚ）が前記適応フィルタを表す、請求項４に記載の電子デバイス。
【請求項８】
前記力センサが、前記力を継続的に測定し、前記力に基づいて力信号を与える、請求項１に記載の電子デバイス。
【請求項９】
適応フィルタが、前記力信号に基づいて継続的に適応される、請求項８に記載の電子デバイス。
【請求項１０】
雑音を制御するための電子デバイスにおいて、
前記電子デバイスとユーザとの間の力を検出するための力センサと、
雑音信号および前記力のスケーリング関数に基づいて雑音制御信号を生成するための雑音制御回路と、前記スケーリング関数は、第１の基本伝達関数および第２の基本伝達関数に対応する、
を具備し、
前記雑音制御信号を生成することが、反復的な収束処理を伴わないが、直接の計算を伴う、
電子デバイス。
【請求項１１】
前記電子デバイスが、前記雑音制御信号を生成するための誤差マイクロフォン信号を使用しない、請求項１に記載の電子デバイス。
【請求項１２】
前記電子デバイスが、前記電子デバイスに対する前記力を検出するための複数の力センサを備える、請求項１に記載の電子デバイス。
【請求項１３】
前記複数の力センサが、前記電子デバイスの角の近くに配置される、請求項１２に記載の電子デバイス。
【請求項１４】
前記複数の力センサが、前記電子デバイスのスピーカーの近くに配置される、請求項１２に記載の電子デバイス。
【請求項１５】
前記力センサが、前記電子デバイスのスピーカーの後ろに配置される、請求項１に記載の電子デバイス。
【請求項１６】
前記力センサがガスケットタイプの力センサである、請求項１に記載の電子デバイス。
【請求項１７】
前記力が、前記電子デバイスと前記ユーザの耳または顔との間の力である、請求項１に記載の電子デバイス。
【請求項１８】
前記電子デバイスがワイヤレス通信デバイスである、請求項１に記載の電子デバイス。
【請求項１９】
電子デバイスによって雑音を制御するための方法であって、
電子デバイスとユーザとの間の力を検出することと、
雑音信号および前記力のスケーリング関数に基づいて雑音制御信号を生成することとを備え、前記スケーリング関数が、第１の基本伝達関数および第２の基本伝達関数に対応する、方法。
【請求項２０】
前記雑音信号を捕捉することをさらに備える、請求項１９に記載の方法。
【請求項２１】
前記雑音制御信号を出力することをさらに備える、請求項１９に記載の方法。
【請求項２２】
前記雑音制御信号を生成することが、前記力に基づいて適応フィルタを適応させることを備える、請求項１９に記載の方法。
【請求項２３】
前記適応フィルタを適応させることが、伝達関数と前記力との相関に基づく、請求項２２に記載の方法。
【請求項２４】
前記適応フィルタを適応させることが、
前記力に基づいて、第１のスケーリング係数と第２のスケーリング係数とを決定することと、
前記第１の基本伝達関数に前記第１のスケーリング係数を乗算して、第１の積を生成することと、
前記第２の基本伝達関数に前記第２のスケーリング係数を乗算して、第２の積を生成することと、
前記第１の積の負の値に前記第２の積の逆数を乗算して、フィルタ係数を生成することと、
前記フィルタ係数を使用して前記適応フィルタを制御して、前記雑音制御信号を生成することとを備える、請求項２２に記載の方法。
【請求項２５】
前記適応フィルタを適応させることが、等式
【数２】
0005876154.tif 000019
に従って実行され、Ｐo（ｚ）が第１の力における第１の伝達関数であり、ｇが力の値Ｒの第１のスケーリング関数であり、ｚが複素数であり、Ｓo（ｚ）が第２の力における第２の伝達関数であり、ｈが前記力の値Ｒの第２のスケーリング関数であり、Ｗ（ｚ）が前記適応フィルタを表す、請求項２２に記載の方法。
【請求項２６】
力センサが、前記力を継続的に測定し、前記力に基づいて力信号を与える、請求項１９に記載の方法。
【請求項２７】
適応フィルタが、前記力信号に基づいて継続的に適応される、請求項２６に記載の方法。
【請求項２８】
雑音を制御するための方法において、
電子デバイスとユーザとの間の力を検出することと、
雑音信号および前記力のスケーリング関数に基づいて雑音制御信号を生成することと、前記スケーリング関数は、第１の基本伝達関数および第２の基本伝達関数に対応する、
を具備し、
ここにおいて、前記雑音制御信号を生成することが、反復的な収束処理を伴わないが、直接の計算を伴う、
方法。
【請求項２９】
前記電子デバイスが、前記雑音制御信号を生成するための誤差マイクロフォン信号を使用しない、請求項１９に記載の方法。
【請求項３０】
複数の力センサが、前記電子デバイスに対する前記力を検出するために使用される、請求項１９に記載の方法。
【請求項３１】
前記複数の力センサが、前記電子デバイスの角の近くに配置される、請求項３０に記載の方法。
【請求項３２】
前記複数の力センサが、前記電子デバイスのスピーカーの近くに配置される、請求項３０に記載の方法。
【請求項３３】
力センサが、前記力を検出するために、前記電子デバイスのスピーカーの後ろに配置される、請求項１９に記載の方法。
【請求項３４】
ガスケットタイプの力センサが、前記力を検出するために使用される、請求項１９に記載の方法。
【請求項３５】
前記力が、前記電子デバイスと前記ユーザの耳または顔との間の力である、請求項１９に記載の方法。
【請求項３６】
前記電子デバイスがワイヤレス通信デバイスである、請求項１９に記載の方法。
【請求項３７】
命令を有する、雑音を制御するためのコンピュータ可読記憶媒体であって、前記命令が、
電子デバイスに、前記電子デバイスとユーザとの間の力を検出させるためのコードと、
前記電子デバイスに、雑音信号および前記力のスケーリング関数に基づいて雑音制御信号を生成させるためのコードとを備え、前記スケーリング関数が、第１の基本伝達関数および第２の基本伝達関数に対応する、コンピュータ可読記憶媒体。
【請求項３８】
前記雑音制御信号を生成することが、前記力に基づいて適応フィルタを適応させることを備える、請求項３７に記載のコンピュータ可読記憶媒体。
【請求項３９】
前記適応フィルタを適応させることが、伝達関数と前記力との相関に基づく、請求項３８に記載のコンピュータ可読記憶媒体。
【請求項４０】
誤差マイクロフォン信号が、前記雑音制御信号を生成するために使用されない、請求項３７に記載のコンピュータ可読記憶媒体。
【請求項４１】
前記力が、前記電子デバイスとユーザの耳または顔との間の力である、請求項３７に記載のコンピュータ可読記憶媒体。
【請求項４２】
雑音を制御するための装置であって、
前記装置とユーザとの間の力を検出するための手段と、
雑音信号および前記力のスケーリング関数に基づいて雑音制御信号を生成するための手段とを備え、前記スケーリング関数が、第１の基本伝達関数および第２の基本伝達関数に対応する、装置。
【請求項４３】
前記雑音制御信号を生成することが、前記力に基づいて適応フィルタを適応させることを備える、請求項４２に記載の装置。
【請求項４４】
前記適応フィルタを適応させることが、伝達関数と前記力との相関に基づく、請求項４３に記載の装置。
【請求項４５】
誤差マイクロフォン信号が、前記雑音制御信号を生成するために使用されない、請求項４２に記載の装置。
【請求項４６】
前記力が、前記装置とユーザの耳または顔との間の力である、請求項４２に記載の装置。
【請求項４７】
雑音を制御するための電子デバイスであって、
実行時超音波信号を出力するスピーカーと、
実行時超音波チャネル信号を受信する誤差マイクロフォンと、
前記スピーカーおよび前記誤差マイクロフォンに結合される雑音制御回路とを備え、前記雑音制御回路が、少なくとも１つの較正パラメータを決定し、前記実行時超音波チャネル信号に基づいて、少なくとも１つの実行時チャネル応答パラメータを決定し、前記少なくとも１つの実行時チャネル応答パラメータおよび前記少なくとも１つの較正パラメータに基づいて、実行時設定を決定し、前記実行時設定に基づいて、少なくとも１つの実行時能動雑音制御パラメータを決定する、電子デバイス。
【請求項４８】
雑音信号を受信する雑音マイクロフォンをさらに備え、前記雑音制御回路が、前記雑音信号および前記少なくとも１つの実行時能動雑音制御パラメータに基づいて、雑音制御信号を生成する、請求項４７に記載の電子デバイス。
【請求項４９】
前記少なくとも１つの較正パラメータを決定することが、
少なくとも１つの較正能動雑音制御パラメータを決定することと、
較正超音波信号を出力することと、
較正超音波チャネル信号を受信することと、
前記較正超音波チャネル信号に基づいて、少なくとも１つの較正チャネル応答パラメータを決定することとを備える、請求項４７に記載の電子デバイス。
【請求項５０】
前記少なくとも１つの較正パラメータが、少なくとも１つの較正能動雑音制御パラメータと少なくとも１つの較正チャネル応答パラメータとからなる群の少なくとも１つを備える、請求項４７に記載の電子デバイス。
【請求項５１】
前記実行時設定を決定することが、前記少なくとも１つの実行時チャネル応答パラメータに最も近い少なくとも１つの較正チャネル応答パラメータを有する較正設定を選択することを備える、請求項４７に記載の電子デバイス。
【請求項５２】
少なくとも１つの実行時能動雑音制御パラメータを決定することが、少なくとも１つの較正能動雑音制御パラメータを選択することを備える、請求項４７に記載の電子デバイス。
【請求項５３】
少なくとも１つの実行時能動雑音制御パラメータを決定することが、較正能動雑音制御パラメータを補間することを備える、請求項４７に記載の電子デバイス。
【請求項５４】
電子デバイスによって雑音を制御するための方法であって、
少なくとも１つの較正パラメータを決定することと、
実行時超音波信号を出力することと、
実行時超音波チャネル信号を受信することと、
前記実行時超音波チャネル信号に基づいて、少なくとも１つの実行時チャネル応答パラメータを決定することと、
前記少なくとも１つの実行時チャネル応答パラメータおよび前記少なくとも１つの較正パラメータに基づいて、実行時設定を決定することと、
前記実行時設定に基づいて、少なくとも１つの実行時能動雑音制御パラメータを決定することとを備える、方法。
【請求項５５】
雑音信号を受信することと、
前記雑音信号および前記少なくとも１つの実行時能動雑音制御パラメータに基づいて、雑音制御信号を生成することとをさらに備える、請求項５４に記載の方法。
【請求項５６】
前記少なくとも１つの較正パラメータを決定することが、
少なくとも１つの較正能動雑音制御パラメータを決定することと、
較正超音波信号を出力することと、
較正超音波チャネル信号を受信することと、
前記較正超音波チャネル信号に基づいて、少なくとも１つの較正チャネル応答パラメータを決定することとを備える、請求項５４に記載の方法。
【請求項５７】
前記少なくとも１つの較正パラメータが、少なくとも１つの較正能動雑音制御パラメータと少なくとも１つの較正チャネル応答パラメータとからなる群の少なくとも１つを備える、請求項５４に記載の方法。
【請求項５８】
前記実行時設定を決定することが、前記少なくとも１つの実行時チャネル応答パラメータに最も近い少なくとも１つの較正チャネル応答パラメータを有する較正設定を選択することを備える、請求項５４に記載の方法。
【請求項５９】
少なくとも１つの実行時能動雑音制御パラメータを決定することが、少なくとも１つの較正能動雑音制御パラメータを選択することを備える、請求項５４に記載の方法。
【請求項６０】
少なくとも１つの実行時能動雑音制御パラメータを決定することが、較正能動雑音制御パラメータを補間することを備える、請求項５４に記載の方法。
【請求項６１】
雑音を制御するための命令を有するコンピュータ可読記憶媒体であって、前記命令が、
電子デバイスに、少なくとも１つの較正パラメータを決定させるためのコードと、
前記電子デバイスに、実行時超音波信号を出力させるためのコードと、
前記電子デバイスに、実行時超音波チャネル信号を受信させるためのコードと、
前記電子デバイスに、前記実行時超音波チャネル信号に基づいて、少なくとも１つの実行時チャネル応答パラメータを決定させるためのコードと、
前記電子デバイスに、前記少なくとも１つの実行時チャネル応答パラメータおよび前記少なくとも１つの較正パラメータに基づいて、実行時設定を決定させるためのコードと、
前記電子デバイスに、前記実行時設定に基づいて、少なくとも１つの実行時能動雑音制御パラメータを決定させるためのコードとを備える、コンピュータ可読記憶媒体。
【請求項６２】
前記命令がさらに、
前記電子デバイスに、雑音信号を受信させるためのコードと、
前記電子デバイスに、前記雑音信号および前記少なくとも１つの実行時能動雑音制御パラメータに基づいて、雑音制御信号を生成させるためのコードとを備える、請求項６１に記載のコンピュータ可読記憶媒体。
【請求項６３】
前記電子デバイスに前記少なくとも１つの較正パラメータを決定させるための前記コードが、
前記電子デバイスに、少なくとも１つの較正能動雑音制御パラメータを決定させるためのコードと、
前記電子デバイスに、較正超音波信号を出力させるためのコードと、
前記電子デバイスに、較正超音波チャネル信号を受信させるためのコードと、
前記電子デバイスに、前記較正超音波チャネル信号に基づいて、少なくとも１つの較正チャネル応答パラメータを決定させるためのコードとを備える、請求項６１に記載のコンピュータ可読記憶媒体。
【請求項６４】
雑音を制御するための装置であって、
少なくとも１つの較正パラメータを決定するための手段と、
実行時超音波信号を出力するための手段と、
実行時超音波チャネル信号を受信するための手段と、
前記実行時超音波チャネル信号に基づいて、少なくとも１つの実行時チャネル応答パラメータを決定するための手段と、
前記少なくとも１つの実行時チャネル応答パラメータおよび前記少なくとも１つの較正パラメータに基づいて、実行時設定を決定するための手段と、
前記実行時設定に基づいて、少なくとも１つの実行時能動雑音制御パラメータを決定するための手段とを備える、装置。
【請求項６５】
雑音信号を受信するための手段と、
前記雑音信号および前記少なくとも１つの実行時能動雑音制御パラメータに基づいて、雑音制御信号を生成するための手段とをさらに備える、請求項６４に記載の装置。
【請求項６６】
前記少なくとも１つの較正パラメータを決定するための前記手段が、
少なくとも１つの較正能動雑音制御パラメータを決定するための手段と、
較正超音波信号を出力するための手段と、
較正超音波チャネル信号を受信するための手段と、
前記較正超音波チャネル信号に基づいて、少なくとも１つの較正チャネル応答パラメータを決定するための手段とを備える、請求項６４に記載の装置。
【請求項６７】
コンピュータに、請求項１９から請求項３６および請求項５４から請求項６０のうちの１つに従った方法を実行させるブログラム。
【請求項６８】
プログラムを記録したコンピュータ可読記憶媒体であって、
前記プログラムは、コンピュータに、請求項１９から請求項３６および請求項５４から請求項６０のうちの１つに従った方法を実行させる、コンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願
本出願は、「ＣＯＮＴＲＯＬＬＩＮＧ  ＮＯＩＳＥ  ＵＳＩＮＧ  ＦＯＲＣＥ  ＯＮ  ＡＮ  ＥＬＥＣＴＲＯＮＩＣ  ＤＥＶＩＣＥ」と題する２０１１年８月８日に出願された米国仮特許出願第６１／５２１，１７７号に関し、その優先権を主張する。
【０００２】
本開示は全般に、電子デバイスに関する。より具体的には、本開示は、雑音を制御するための電子デバイスに関する。
【背景技術】
【０００３】
最近の数十年で、電子デバイスの使用が一般的になった。特に、電子技術の進歩は、ますます複雑で有用になる電子デバイスのコストを低減した。コスト低減および消費者の需要により、電子デバイスが現代社会において事実上ユビキタスになるほど電子デバイスの使用が激増した。電子デバイスの使用が拡大するにつれて、電子デバイスの新しい改善された特徴に対する需要も拡大した。より具体的には、より高速に、より効率的に、またはより高い品質で機能を実行する電子デバイスがしばしば求められる。
【０００４】
一部の電子デバイス（たとえば、携帯電話、スマートフォン、ヘッドフォン、音楽プレーヤーなど）は、騒々しい環境で使用されることがある。たとえば、携帯電話は、環境雑音、背景雑音、または周囲雑音がユーザにとって気を散らせるものになり得る、空港において使用され得る。たとえば、他人が近くで話している時、または航空機が離陸しようとしている時に、ユーザが通話に関わっていることがある。これらの環境雑音は、電子デバイスのユーザが、電子デバイスから出力される音響信号（たとえば、発話、音楽など）を聞くことを難しくし得る。
【０００５】
前述の議論から認められ得るように、環境雑音、背景雑音、または周囲雑音は、電子デバイスから出力される音響信号を劣化させ得る。したがって、雑音を制御するのに役立ち得るシステムおよび方法が有益であり得る。
【発明の概要】
【０００６】
雑音を制御するための電子デバイスが開示される。電子デバイスは、電子デバイスに対する力を検出するための力センサを含み得る。電子デバイスはまた、雑音信号および力に基づいて雑音制御信号を生成するための、雑音制御回路を含み得る。雑音制御信号を生成することは、反復的な収束処理を伴わなくてよいが、直接の計算を伴ってよい。電子デバイスは、雑音制御信号を生成するために、誤差マイクロフォン信号を使用しなくてよい。電子デバイスは、ワイヤレス通信デバイスであり得る。
【０００７】
電子デバイスはまた、雑音信号を捕捉するためのマイクロフォンを含み得る。電子デバイスは追加で、雑音制御信号を出力するためのスピーカーを含み得る。
【０００８】
雑音制御信号を生成することは、力に基づいて適応フィルタを適応させることを含み得る。適応フィルタを適応させることは、伝達関数と力との相関に基づき得る。適応フィルタを適応させることは、力に基づいて、第１のスケーリング係数と第２のスケーリング係数とを決定することを含み得る。適応フィルタを適応させることはさらに、第１の基本伝達関数に第１のスケーリング係数を乗算して、第１の積を生成することを含み得る。適応フィルタを適応させることは追加で、第２の基本伝達関数に第２のスケーリング係数を乗算して、第２の積を生成することを含み得る。適応フィルタを適応させることはまた、第１の積の負の値に第２の積の逆数を乗算して、フィルタ係数を生成することを含み得る。適応フィルタを適応させることはさらに、フィルタ係数を使用して適応フィルタを制御して、雑音制御信号を生成することを含み得る。
【０００９】
適応フィルタを適応させることは、等式
【数１】
0005876154.tif 000002
【００１０】
に従って実行され得る。Ｐo（ｚ）は、第１の力における第１の伝達関数であり得る。ｇは、力の値Ｒの第１のスケーリング関数であり得る。ｚは、複素数であり得る。Ｓo（ｚ）は、第２の力における第２の伝達関数であり得る。ｈは、力の値Ｒの第２のスケーリング関数であり得る。Ｗ（ｚ）は、適応フィルタを表し得る。
【００１１】
力センサは、力を継続的に測定し、力に基づいて力信号を与えることができる。適応フィルタは、力信号に基づいて継続的に適応され得る。
【００１２】
電子デバイスは、電子デバイスに対する力を検出するための複数の力センサを含み得る。複数の力センサは、電子デバイスの角に隣接して配置され得る。複数の力センサは、電子デバイス上のスピーカーに隣接して配置され得る。力センサは、電子デバイス上のスピーカーの後ろに配置され得る。力センサは、ガスケットタイプの力センサであり得る。力は、電子デバイスとユーザの耳または顔との間の力であり得る。
【００１３】
電子デバイスによって雑音を制御するための方法も、開示される。方法は、電子デバイスに対する力を検出することを含む。方法はまた、雑音信号および力に基づいて雑音制御信号を生成することを含む。
【００１４】
雑音を制御するためのコンピュータプログラム製品も、開示される。コンピュータプログラム製品は、命令を有する非一時的有形コンピュータ可読媒体を含む。命令は、電子デバイスに、電子デバイスに対する力を検出させるためのコードを含む。命令はさらに、電子デバイスに、雑音信号および力に基づいて雑音制御信号を生成させるためのコードを含む。
【００１５】
雑音を制御するための装置も、開示される。装置は、電子デバイスに対する力を検出するための手段を含む。装置はまた、雑音信号および力に基づいて雑音制御信号を生成するための手段を含む。
【００１６】
雑音を制御するための別の電子デバイスも、説明される。電子デバイスは、実行時超音波信号を出力するスピーカーを含む。電子デバイスはまた、実行時超音波チャネル信号を受信する誤差マイクロフォンを含む。電子デバイスはさらに、スピーカーおよび誤差マイクロフォンに結合される、雑音制御回路を含む。雑音制御回路は、少なくとも１つの較正パラメータを決定し、実行時超音波チャネル信号に基づいて、少なくとも１つの実行時チャネル応答パラメータを決定し、少なくとも１つの実行時チャネル応答パラメータおよび少なくとも１つの較正パラメータに基づいて、実行時設定を決定し、実行時設定に基づいて、少なくとも１つの実行時能動雑音制御パラメータを決定する。
【００１７】
電子デバイスは、雑音信号を受信する雑音マイクロフォンを含み得る。雑音制御回路は、雑音信号および少なくとも１つの実行時能動雑音制御パラメータに基づいて、雑音制御信号を生成することができる。
【００１８】
少なくとも１つの較正パラメータを決定することは、少なくとも１つの較正能動雑音制御パラメータを決定することと、較正超音波信号を出力することとを含み得る。少なくとも１つの較正パラメータを決定することはまた、較正超音波チャネル信号を受信することと、較正超音波チャネル信号に基づいて、少なくとも１つの較正チャネル応答パラメータを決定することとを含み得る。
【００１９】
少なくとも１つの較正パラメータは、少なくとも１つの較正能動雑音制御パラメータおよび／または少なくとも１つの較正チャネル応答パラメータを含み得る。実行時設定を決定することは、少なくとも１つの実行時チャネル応答パラメータに最も近い少なくとも１つの較正チャネル応答パラメータを有する較正設定を選択することを含み得る。
【００２０】
少なくとも１つの実行時能動雑音制御パラメータを決定することは、少なくとも１つの較正能動雑音制御パラメータを選択することを含み得る。少なくとも１つの実行時能動雑音制御パラメータを決定することは、較正能動雑音制御パラメータを補間することを含み得る。
【００２１】
電子デバイスによって雑音を制御するための別の方法も、説明される。方法は、少なくとも１つの較正パラメータを決定することを含む。方法はまた、実行時超音波信号を出力することを含む。方法はさらに、実行時超音波チャネル信号を受信することを含む。方法は加えて、実行時超音波チャネル信号に基づいて、少なくとも１つの実行時チャネル応答パラメータを決定することを含む。方法はまた、少なくとも１つの実行時チャネル応答パラメータおよび少なくとも１つの較正パラメータに基づいて、実行時設定を決定することを含む。方法はさらに、実行時設定に基づいて、少なくとも１つの実行時能動雑音制御パラメータを決定することを含む。
【００２２】
雑音を制御するための別のコンピュータプログラム製品も、説明される。コンピュータプログラム製品は、命令を有する非一時的有形コンピュータ可読媒体を含む。命令は、電子デバイスに、少なくとも１つの較正パラメータを決定させるためのコードを含む。命令はまた、電子デバイスに、実行時超音波信号を出力させるためのコードを含む。命令はさらに、電子デバイスに、実行時超音波チャネル信号を受信させるためのコードを含む。命令は加えて、電子デバイスに、実行時超音波チャネル信号に基づいて、少なくとも１つの実行時チャネル応答パラメータを決定させるためのコードを含む。命令はまた、電子デバイスに、少なくとも１つの実行時チャネル応答パラメータおよび少なくとも１つの較正パラメータに基づいて、実行時設定を決定させるためのコードを含む。命令はさらに、電子デバイスに、実行時設定に基づいて、少なくとも１つの実行時能動雑音制御パラメータを決定させるためのコードを含む。
【００２３】
雑音を制御するための別の装置も、説明される。装置は、少なくとも１つの較正パラメータを決定するための手段を含む。装置はまた、実行時超音波信号を出力するための手段を含む。装置はさらに、実行時超音波チャネル信号を受信するための手段を含む。装置は加えて、実行時超音波チャネル信号に基づいて、少なくとも１つの実行時チャネル応答パラメータを決定するための手段を含む。装置はまた、少なくとも１つの実行時チャネル応答パラメータおよび少なくとも１つの較正パラメータに基づいて、実行時設定を決定するための手段を含む。装置はさらに、実行時設定に基づいて、少なくとも１つの実行時能動雑音制御パラメータを決定するための手段を含む。
【図面の簡単な説明】
【００２４】
【図１】力を使用して雑音を制御するためのシステムおよび方法が実装され得る電子デバイスの一構成を示すブロック図。
【図２】力を使用して雑音を制御するためのモデルの一構成を示すブロック図。
【図３】押圧と二次的な伝達関数との間の対応の一例を示すグラフ。
【図４】力を使用して雑音を制御するための方法の一構成を示す流れ図。
【図５】力を使用して雑音を制御するためのシステムおよび方法が実装され得る電子デバイスのより具体的な構成を示すブロック図。
【図６】スケーリング関数の一例を示すグラフ。
【図７】力を使用して雑音を制御するための方法のより具体的な構成を示す流れ図。
【図８】ハンドセット中の複数の力センサの一構成を示すブロック図。
【図９】ハンドセット中の複数の力センサの別の構成を示すブロック図。
【図１０】ハンドセット中の１つの力センサの一構成を示すブロック図。
【図１１】ハンドセット中の１つの力センサの別の構成を示すブロック図。
【図１２】雑音を制御するためのシステムおよび方法が実装され得る電子デバイスの一構成を示すブロック図。
【図１３】電子デバイスによって少なくとも１つの較正パラメータを決定するための方法の一構成を示す流れ図。
【図１４】電子デバイスによって雑音を制御するための方法の一構成を示す流れ図。
【図１５】電子デバイスによって雑音を制御するための方法のより具体的な構成を示す流れ図。
【図１６】ユーザまたはユーザモデルおよび電子デバイスの一例を示す図。
【図１７】いくつかの保持力との超音波の第２の経路の相関を示すグラフ。
【図１８】いくつかの係数との超音波の第２の経路の相関を示すグラフ。
【図１９】雑音を制御するためのシステムおよび方法が実装され得るワイヤレス通信デバイス中のいくつかのコンポーネントの一構成を示すブロック図。
【図２０】電子デバイスにおいて利用され得る様々なコンポーネントを示す図。
【図２１】ワイヤレス通信デバイス内に含まれ得るいくつかのコンポーネントを示す図。
【発明を実施するための形態】
【００２５】
本明細書で開示されるシステムおよび方法は、種々の電子デバイスに適用され得る。電子デバイスの例には、携帯電話、スマートフォン、ヘッドフォン、ビデオカメラ、オーディオプレーヤー（たとえば、Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ−１（ＭＰＥＧ−１）またはＭＰＥＧ−２  Ａｕｄｉｏ  Ｌａｙｅｒ  ３（ＭＰ３）プレーヤー）、ビデオプレーヤー、オーディオレコーダ、デスクトップコンピュータ／ラップトップコンピュータ、携帯情報端末（ＰＤＡ）、ゲームシステムなどがある。電子デバイスの一種は、別のデバイスと通信し得る通信デバイスである。通信デバイスの例には、電話、ラップトップコンピュータ、デスクトップコンピュータ、携帯電話、スマートフォン、電子リーダー、タブレットデバイス、ゲームシステムなどがある。
【００２６】
電子デバイスまたは通信デバイスは、国際電気通信連合（ＩＴＵ）規格および／または米国電気電子技術者協会（ＩＥＥＥ）規格（たとえば、８０２．１１ａ、８０２．１１ｂ、８０２．１１ｇ、８０２．１１ｎおよび／または８０２．１１ａｃなどのＷｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙまたは「Ｗｉ−Ｆｉ」規格）のような、いくつかの産業規格に従って動作し得る。通信デバイスが準拠し得る規格の他の例には、ＩＥＥＥ８０２．１６（たとえば、Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓまたは「ＷｉＭＡＸ」）、Ｔｈｉｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ（３ＧＰＰ）、３ＧＰＰ  Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ（ＬＴＥ）、Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎｓ（ＧＳＭ）（登録商標）などがある（通信デバイスは、たとえば、ユーザ機器（ＵＥ）、ＮｏｄｅＢ、ｅｖｏｌｖｅｄ  ＮｏｄｅＢ（ｅＮＢ）、モバイルデバイス、移動局、加入者局、遠隔局、アクセス端末、モバイル端末、端末、ユーザ端末、加入者ユニットなどと呼ばれることがある）。本明細書で開示されるシステムおよび方法のいくつかは１つまたは複数の規格に関して説明されることがあるが、それらのシステムおよび方法は多くのシステムおよび／または規格に適用可能であり得るので、本開示の範囲を限定すべきではない。
【００２７】
いくつかの通信デバイスは、ワイヤレスに通信でき、かつ／または有線接続もしくはリンクを使用して通信できることに留意されたい。たとえば、いくつかの通信デバイスは、イーサネットプロトコルを使用して他のデバイスと通信し得る。本明細書で開示されるシステムおよび方法は、ワイヤレスに通信し、かつ／または有線接続もしくはリンクを使用して通信する、通信デバイスに適用され得る。
【００２８】
本明細書で使用される場合、「打ち消す」、「打ち消し」という用語、および「打ち消す」という語の他の変形は、信号の完全な打ち消しを示唆することもしないこともある。たとえば、第１の信号が第２の信号を「打ち消す」場合、第１の信号は、第２の信号の振幅を低減しようと試みて、第２の信号に干渉し得る。得られる信号は、低減されることもしくは完全に打ち消されることがあり、またはそうではないことがある。
【００２９】
本明細書で使用される場合、「回路（circuit）」、「回路（circuitry）」という用語、および「回路」という語の他の変形は、構造的な要素またはコンポーネントを示し得る。たとえば、回路は、処理セルおよび／またはメモリセル、ユニット、ブロックなどの形態の多数の集積回路コンポーネントのような、回路コンポーネントの集合体であり得る。
【００３０】
従来、静的な、または非適応性の能動雑音制御（ＡＮＣ）は、フィルタリング動作のみからなり、雑音信号入力を必要とする。従来の非適応性のＡＮＣは、ハンドセットに適用されることがある。フィードフォワードＡＮＣの一例では、雑音マイクロフォンがハンドセットの背面に配置されることがあり、一方スピーカー（たとえば、イヤピース、受信機など）がハンドセットの前面に配置されることがあり、ユーザは自身の耳に近づけてハンドセットを持ち得る。ＡＮＣ処理は、スピーカーから信号を出力することによって雑音を打ち消そうと試みる際、雑音マイクロフォンによって与えられる雑音信号を使用し得る。
【００３１】
適応ＡＮＣは、フィルタリング動作と適応動作の両方からなる。通常、フィードフォワード（ＦＦ）ＡＮＣの適応アルゴリズムは、誤差信号入力を必要とし、誤差信号入力は、残存する雑音信号の「静粛ゾーン」における尺度となる。したがって、従来の適応ＦＦ  ＡＮＣは、２つの入力信号を必要とする。一方の入力信号は外部雑音を含み、他方の入力信号は（たとえば、誤差マイクロフォンからの）誤差信号を含む。フィルタリング動作は、雑音信号入力のみを必要とし得る。しかしながら、適応動作は、適切に機能するために、雑音信号入力と誤差信号入力の両方を必要とし得る。
【００３２】
一般的な適応ＡＮＣ処理の一例では、１つのマイクロフォンが雑音信号を捕捉し、誤差マイクロフォンが誤差信号ｅ（ｎ）を捕捉する。一般的な適応ＡＮＣ処理では、適応アルゴリズムは誤差信号ｅ（ｎ）を最小化し、これによって適応フィルタＷ（ｚ）を最適な解へと収束させる。適応フィルタを収束させることは、反復的な収束処理または訓練処理と呼ばれ得る。この例では、
【数２】
0005876154.tif 000003
【００３３】
であり、Ｐ（ｚ）は第１の伝達関数（たとえば、一次経路伝達関数）であり、Ｓ（ｚ）は第２の伝達関数（たとえば、二次経路伝達関数）である。
【００３４】
従来の適応ＡＮＣ処理の別の例は、ｆｉｌｔｅｒｅｄ−ｘ  ｌｅａｓｔ  ｍｅａｎ  ｓｑｕａｒｅｓ（ＦｘＬＭＳ）適応ＡＮＣ処理と呼ばれる。この手法も、誤差マイクロフォンを使用して誤差信号ｅ（ｎ）を捕捉する。ＬＭＳアルゴリズムは、捕捉された誤差信号ｅ（ｎ）を使用して、適応フィルタＷ（ｚ）を訓練しまたは収束させる。
【００３５】
一例では、従来の適応ＡＮＣはハンドセットに適用され得る。この例では、雑音マイクロフォンがハンドセットの背面に配置されることがあり、一方スピーカー（たとえば、イヤピース、受信機など）がハンドセットの前面に配置されることがあり、ユーザは自身の耳に近づけてハンドセットを持ち得る。誤差マイクロフォンはまた、スピーカーの近くの、ハンドセットの前面に配置され得る。ＡＮＣ処理は、スピーカーから信号を出力することによって雑音を打ち消そうと試みる際、雑音マイクロフォンによって与えられる雑音信号と、誤差マイクロフォンによって与えられる誤差信号とを使用し得る。
【００３６】
適応ＡＮＣを実装するのは高価であり得るが、いくつかの適用形態では有用であり得る。たとえば、ＡＮＣをハンドセットのイヤピースまたはスピーカーに適用することは、適応ＡＮＣにより利益を得ることができるＡＮＣの１つの適用形態であり得る。それは、音響伝達関数が高度に動的であり、フィルタ適応が最適な雑音の打ち消しを確実にするために使用され得るからである。
【００３７】
従来のフィードフォワード（ＦＦ）適応能動雑音制御（ＡＮＣ）は通常、「静粛ゾーン」において音声信号を拾うために、誤差マイクロフォン（または何らかの他の入力センサ）を必要とする。この音声信号は通常、誤差信号と呼ばれる。誤差信号を受信するマイクロフォンは通常、誤差信号を拾うために、スピーカー（たとえば、イヤピース、受信機など）の近くに配置され得る。スピーカーの近くにマイクロフォンを配置することで、音響設計においてさらなるコストと複雑さが加わり得る。誤差信号を受信するマイクロフォンは、低減（たとえば、打ち消し）のために雑音を拾うのに使用される別のマイクロフォンに加えて使用され得ることに、留意されたい。
【００３８】
ＡＮＣがハンドセットのイヤピースに適用される場合、ＡＮＣ処理の適応コンポーネントが重要であり得る。しかしながら、これは通常、受信機の近くに配置される誤差マイクロフォンを必要とするので、さらなるコストが必要である。これらのさらなるコストは、物理設計がさらに複雑になること、回路のコストおよび複雑さが増し得ること、計算のコストがさらに増え複雑になること、ならびに、全体の電力およびデバイスのコスト、重量、サイズも増え得ることという、欠点を含み得る。たとえば、誤差マイクロフォンはバイアス回路を必要とし得るので、さらなる誤差マイクロフォンを使用することは、実装のためのさらなる空間を必要とすることがある。
【００３９】
本明細書で開示されるシステムおよび方法は、１つまたは複数の力センサからの情報を使用する、適応能動雑音制御（ＡＮＣ）方式を説明する。１つまたは複数の力センサは、デバイスとユーザの耳または顔との間の押圧を検出することができる。これは、従来の誤差マイクロフォン信号を使用する代わりに行われ得る。
【００４０】
本明細書で開示されるシステムおよび方法によれば、伝達関数（たとえば、Ｓ（ｚ））は、押圧または圧力とともに変化し得る。たとえば、スピーカーの伝達関数Ｓ（ｚ）（たとえば、二次経路伝達関数）は、押圧に対応して動的に変化することが観測され得る。スピーカーの伝達関数Ｓ（ｚ）の変化は、押圧から予測可能であり得る。本明細書で開示されるシステムおよび方法の一構成では、押圧Ｒは、適応フィルタＷ（ｚ）にマッピングされ得る。この構成に関するさらなる詳細が、以下で与えられる。
【００４１】
本明細書で開示されるシステムおよび方法によれば、力センサに基づく適応ＡＮＣ処理が使用され得る。この手法では、１つまたは複数の力センサによって検出される力または圧力の変化は、伝達関数Ｐ（ｚ）およびＳ（ｚ）の変化に対応し得る。たとえば、１つまたは複数の力センサによって検出される力または圧力は、ユーザの耳介とイヤピースのパネルまたはプレートとの間の圧力を表し得る。この例では、力センサ情報Ｒに基づく適応アルゴリズムが使用され得る。力センサ情報Ｒは、電子デバイス（たとえば、ハンドセット）とユーザの耳介および／または顔との間の押圧を指示または評価し得る。この力センサ情報Ｒは、周波数応答Ｆ（Ｒ，ｚ）にマッピングされ得る。いくつかの構成では、周波数応答Ｆ（Ｒ，ｚ）は、より簡単な関数から構成されていてよい。
【００４２】
「力」および「圧力」という用語は、本明細書では交換可能に使用され得ることに留意されたい。たとえば、力はニュートン（Ｎ）で測定されてよく、圧力は単位面積当たりの力（たとえば、１平方メートル当たりのニュートン）で測定されてよい。しかしながら、本明細書で開示されるシステムおよび方法は、力および／または圧力を使用して機能するように構成され得る。たとえば、本明細書で開示されるシステムおよび方法によれば、力センサまたは圧力センサが、力信号または圧力信号を生成するために使用され得る。したがって、コンポーネント、信号、要素、測定、または関数が力に関して述べられていても、圧力が使用されてよく、この逆も当てはまる。
【００４３】
より具体的には、たとえば、押圧と音響伝達関数との間に、等式（１）および（２）により示されるような関係が存在することが観測され得る。
【数３】
0005876154.tif 000004
【数４】
0005876154.tif 000005
【００４４】
等式（１）において、Ｐｏ（ｚ）は、特定の力または圧力における伝達関数（たとえば、第１の伝達関数、雑音伝達関数、または一次経路伝達関数）であり、ｇは、力または圧力の値Ｒのスケーリング関数であり、ｚは、複素数である。等式（２）において、Ｓｏ（ｚ）は、特定の力または圧力における伝達関数（たとえば、第２の伝達関数、スピーカーの伝達関数、または二次経路伝達関数）であり、ｈは、力または圧力の値Ｒのスケーリング関数であり、ｚは、複素数である。これらの伝達関数を使用して、最適なＡＮＣフィルタが、等式（３）において示されるように決定され得る。
【数５】
0005876154.tif 000006
【００４５】
等式（３）において、Ｗ（ｚ）は適応フィルタであり、Ｆ（Ｒ，ｚ）は周波数応答である。
【００４６】
本明細書で開示されるシステムおよび方法は、多くの異なる電子デバイスの構成（たとえば、ハンドセット、ヘッドフォンなど）に適用され得る。たとえば、力または圧力を感知するセンサがハンドセットのイヤピースのパネルと耳介との間の押圧を測定できるような体系で、ハンドセットは構成され得る。たとえば、１つまたは複数の力センサが、所与の位置、複数の位置における力を測定するために使用されてよく、または、タッチスクリーンの下に複数の力センサが配置される場合は、タッチスクリーン上の力の重心が使用されてよい。
【００４７】
１つのイヤピースのＡＮＣの適用形態では、伝達関数ＰおよびＳの変化が、イヤピースのパネルと耳介との間の圧力または力と密接に相関していることを、実験的な測定が示している。いくつかの簡単な場合には、予測可能かつ計算可能な関係が、Ｐ（ｚ）＝ｇ（Ｒ）×Ｐo（ｚ）およびＳ（ｚ）＝ｈ（Ｒ）×Ｓo（ｚ）という式で示されるように存在し得る。たとえば、ユーザが騒々しい環境にいる場合、ユーザは、（たとえば、ハンドセット上の）スピーカーを耳により強く押し付ける傾向にある可能性があり、ユーザがあまり騒々しくない環境にいる場合、ユーザは、スピーカーを耳にあまり強く押し付けない傾向にある可能性がある。
【００４８】
本明細書で開示されるシステムおよび方法は、いくつかの理由で有利であり得る。１つの利点は、上で説明された関係が比較的単純であり、最適なフィルタが等式
【数６】
0005876154.tif 000007
【００４９】
によって直接計算され得るということであり得る。この直接の計算または算出は、フィルタを反復的に収束させることまたは訓練することの代わりに行われ得る。この手法は、計算量を少なくしおよび処理能力を節約することができる。別の利点は、高価な誤差マイクロフォンをイヤピーススピーカー（たとえば、受信機）の近くに配置する必要がなくなるということであり得る。これによって、物理的な体積の増加と設計における妥協とを避けることができる。さらに、本明細書で開示されるシステムおよび方法に基づくアルゴリズムは、音響的な干渉およびフィードバックの問題と無縁であり得る。
【００５０】
一例では、力センサに基づく適応ＡＮＣはハンドセットに適用され得る。この例では、雑音マイクロフォンがハンドセットの背面に配置されることがあり、一方スピーカー（たとえば、イヤピース、受信機など）がハンドセットの前面に配置されることがあり、ユーザは自身の耳に近づけてハンドセットを持ち得る。１つまたは複数の力センサも、ハンドセットにおいて使用され得る。（１つまたは複数の）力センサは、ユーザがハンドセットを耳または顔に向けて持つ時に、ハンドセット（たとえば、イヤピースのパネル）とユーザの耳および／または顔との間の押圧を検出できるように配置され得る。この例では、ＡＮＣ処理は、スピーカーから雑音制御信号を出力することによって雑音を打ち消しまたは減らそうと試みる際、雑音マイクロフォンによって与えられる雑音信号と、１つまたは複数の力センサによって与えられる圧力信号または力信号とを使用し得る。
【００５１】
上で言及されたように、１つまたは複数の力センサは、種々の位置に配置され得る。１つまたは複数の力センサがハンドセット上に配置され得るいくつかの例が、次のように説明される。一例では、４つの力センサが、ハンドセットの前面パネルの角に配置され得る。別の例では、４つの力センサが、ハンドセット上のスピーカーまたはイヤピースの周りに配置され得る。別の例では、単一のガスケットタイプの力センサが、スピーカーまたはイヤピースに配置され得る。さらに別の例では、単一の力センサが、ハンドセット上のスピーカーまたはイヤピースの後ろに配置され得る。多くの他の構成および／または説明された例の組合せが使用され得る。
【００５２】
本明細書で開示されるシステムおよび方法のいくつかの構成は、能動雑音制御（たとえば、打ち消し）のために超音波を利用し得る。たとえば、能動雑音制御パラメータの決定および／または調整は、超音波信号に基づき得る。上で説明されたように、ＡＮＣは、入来する雑音に基づいて雑音制御信号（たとえば、反雑音）を生成することによって、入来する雑音を低減する（たとえば、「打ち消す」）ために適用され得る。雑音制御信号（たとえば、反雑音）の強さは、効果的な雑音低減（たとえば、打ち消し）のために、ある程度の精度を必要とし得る。そのような精度がなければ、雑音が十分に打ち消されないことがあり、または、反雑音が多すぎて雑音の注入をもたらすことがある。
【００５３】
ユーザの耳に達する雑音は、電子デバイス（たとえば、ＡＮＣデバイス）とユーザの耳との間の結合または密着に依存し得る。たとえば、雑音の漏洩は、電子デバイスの保持力、位置、および／または整合に依存し得る。加えて、雑音制御信号（たとえば、反雑音）の有効性は、保持力、位置、および／またはスピーカーと耳の結合に依存し得る。
【００５４】
既知の手法では、ＡＮＣパラメータは、ＡＮＣ誤差マイクロフォンにおいて雑音を低減するためにオンザフライで調整される。しかしながら、これらの既知の手法は、適応フィルタのための複雑な学習規則を必要とする。いくつかの場合には、この学習は不安定であることがあり、音響的な衝撃を生み出すことがある。
【００５５】
本明細書で開示されるシステムおよび方法によれば、超音波信号に基づいて、チャネル応答が決定（たとえば、測定）され得る。たとえば、チャネル応答の変化は、超音波信号を使用して測定され得る。超音波信号は、人には聞こえない音響信号であり得る。たとえば、超音波信号は、２０キロヘルツ（ｋＨｚ）以上の周波数を有し得る。
【００５６】
本明細書で開示されるシステムおよび方法の例は、次のように与えられる。較正段階または較正モード（たとえば、オフライン）の間に、以下の手順のうちの１つまたは複数が実行され得る。電子デバイス（たとえば、ＡＮＣデバイス）は、特定の設定に従って構成され得る。設定は、保持力、場所、位置、方向、電子デバイスとユーザまたはユーザモデル（たとえば、ｈｅａｄ  ａｎｄ  ｔｏｒｓｏ  ｓｉｍｕｌａｔｏｒ（ＨＡＴＳ））との間の押圧、および、電子デバイスとユーザまたはユーザモデル（たとえば、ＨＡＴＳ）との間の結合（たとえば、密着）のうちの１つまたは複数であってよく、またはそれらに依存し得る。一構成では、電子デバイス（たとえば、ＡＮＣデバイス）は、ユーザモデル（たとえば、ＨＡＴＳ）の隣に装着され得る。
【００５７】
電子デバイスは、能動雑音制御（たとえば、打ち消し）（ＡＮＣ）パラメータを決定することができる。たとえば、電子デバイスは、最適な能動雑音制御パラメータに合わせることができる。電子デバイスは、超音波信号を出力することができる。たとえば、電子デバイスは、スピーカーから超音波信号を再生することができる。電子デバイスは、超音波チャネル信号を受信することができる。たとえば、電子デバイスは、誤差マイクロフォンによって超音波チャネル信号を捕捉（たとえば、記録）し、測定することができる。電子デバイスは、超音波チャネル信号に基づいてチャネル応答を決定（たとえば、推定）することができる。たとえば、電子デバイスは、チャネル応答の統計を抽出することができる。これらの手順は、様々な設定に対して繰り返され得る（たとえば、装着位置および／または力が変更され得る）。たとえば、較正手順は、様々なレベルの保持力および／または摂動された位置に対して繰り返され得る。各設定に対して、たとえば、電子デバイスは、能動雑音制御パラメータを決定し、超音波信号を出力し、超音波チャネル信号を受信することができる。
【００５８】
実行時（たとえば、電子デバイスが使用される時）において、以下の手順のうちの１つまたは複数が実行され得る。電子デバイスは、超音波信号を出力することができる。たとえば、電子デバイスは、スピーカーから超音波信号を送信または再生することができる。電子デバイスは、超音波チャネル信号を受信することができる。たとえば、電子デバイスは、誤差マイクロフォンによって超音波チャネル信号を捕捉（たとえば、記録）し、測定することができる。電子デバイスは、超音波チャネル信号に基づいてチャネル応答を決定（たとえば、推定、推測）することができる。たとえば、電子デバイスは、チャネル応答の統計を抽出することができる。電子デバイスは、チャネル応答に基づいて、設定（たとえば、保持力、位置など）を決定（たとえば、推定、推測）することができる。電子デバイスは、能動雑音制御パラメータ（たとえば、最適なＡＮＣパラメータ）を決定（たとえば、計算、推測、回復）することができる。たとえば、電子デバイスは、チャネル応答に基づいて、能動雑音制御パラメータを決定することができる。
【００５９】
本明細書で開示されるシステムおよび方法のいくつかの構成は、１つまたは複数の利点または利益をもたらし得る。これらの１つまたは複数の利点または利益の例は、次のように与えられる。超音波信号は、人には聞こえない。したがって、超音波信号を利用して、（たとえば、ユーザを混乱させることなく）オンザフライで能動雑音制御パラメータを調整することを可能にできる。いくつかの構成では、力の測定は必要ではない。したがって、（たとえば、上で説明されたような）力が測定される他の構成と比較して、（たとえば、適応能動雑音制御を仮定すると）さらなるコンポーネントは必要ではないことがある。しかしながら、いくつかの構成では、力の測定は、超音波チャネルの測定と組み合わされ得ることに留意されたい。
【００６０】
本明細書で開示されるシステムおよび方法によれば、超音波チャネルの測定は、能動雑音制御の学習を支援し得る。たとえば、適応能動雑音制御は、雑音漏洩の変化、および／またはスピーカーと耳の結合の変化に合わせることができる。具体的には、超音波チャネルの測定は、スピーカーと耳の結合の変化に合わせるのを助けることができ、一方、適応能動雑音制御は、雑音漏洩の変化に合わせることに集中することができる。適応能動雑音制御が利用可能ではない場合は特に、超音波チャネルの測定が雑音漏洩の変化に合わせるのを助けることもできることに留意されたい。いくつかの構成では、能動雑音制御は、超音波チャネルの測定に基づいて、アクティブ化／非アクティブ化されてよい。
【００６１】
次に、図を参照して様々な構成が説明され、同様の参照番号は機能的に同様の要素を示し得る。本明細書で全般に説明され図に示されるシステムおよび方法は、多種多様な異なる構成で構成および設計され得る。したがって、図に表されるいくつかの構成についての以下のより詳細な説明は、特許請求される範囲を限定するものではなく、システムおよび方法を代表するものにすぎない。
【００６２】
図１は、力を使用して雑音を制御するためのシステムおよび方法が実装され得る電子デバイス１０２の一構成を示すブロック図である。電子デバイス１０２は、雑音マイクロフォン１０４、スピーカー１２０、能動雑音制御（ＡＮＣ）ブロック／モジュール１０８、および／または１つまたは複数の力センサ１１４を含み得る。本明細書で使用される「ブロック／モジュール」という用語は、特定のコンポーネントまたは要素がハードウェア、ソフトウェアまたは両方の組合せにおいて実装され得ることを示すために使用され得る。たとえば、能動雑音制御ブロック／モジュール１０８は、ハードウェア、ソフトウェア、またはその両方の組合せで実装され得る。たとえば、能動雑音制御ブロック／モジュール１０８は、雑音制御回路であり得る。
【００６３】
雑音マイクロフォン１０４は、音響信号１２２を電気信号または電子信号１０６に変換するトランスデューサであり得る。たとえば、雑音マイクロフォン１０４は、音響雑音信号１２２（たとえば、環境雑音、背景雑音、周囲雑音など）を、電気または電子雑音信号１０６に変換することができる。１つまたは複数の雑音マイクロフォン１０４が使用され得ることに留意されたい。１つまたは複数の雑音マイクロフォン１０４は、電子デバイス１０２上の種々の位置に配置され得る。たとえば、１つまたは複数の雑音マイクロフォン１０４は、ハンドセット／ヘッドセットの背面、ハンドセット／ヘッドセットの１つまたは複数の面などに配置され得る。雑音信号１０６は、能動雑音制御ブロック／モジュール１０８に提供され得る。
【００６４】
上で言及されたように、電子デバイス１０２は、１つまたは複数の力センサ１１４を含み得る。力センサ１１４のいくつかの例は、容量性力センサ、圧電性力センサ、ピエゾ抵抗性ひずみゲージ、電磁性力センサ、光学力センサ、電位差力センサ、フレーム力センサなどを含む。１つまたは複数の力センサ１１４は、電子デバイス１０２上で力１２６を検出するために使用され得る。たとえば、ユーザは、自身の耳１２８および／または顔を電子デバイス１０２に押し付け得る。１つまたは複数の力センサ１１４は、ユーザの耳１２８（および／または顔）と電子デバイス１０２との間の力（たとえば、圧力）１２６を検出することができる。たとえば、１つまたは複数の力センサ１１４は、電子デバイス１０２に加えられた力１２６に基づいて、力信号１１６を生成することができる。力信号１１６は、（１つまたは複数の）力センサ１１４によって検出される力１２６を指示または反映し得る。たとえば、力信号１１６は、力または圧力の測定結果をニュートン（Ｎ）で示し得る。この力信号１１６は、能動雑音制御ブロック／モジュール１０８に提供され得る。
【００６５】
能動雑音制御ブロック／モジュール１０８は、雑音信号１０６と力信号１１６とを使用して、雑音制御信号１１８を生成することができる。たとえば、雑音制御信号１１８は、音響雑音１２２を低減しまたは打ち消すために使用され得る。たとえば、雑音制御信号１１８は、雑音制御信号１１８を音響雑音制御信号１２４に変換するスピーカー１２０に与えられ得る。いくつかの構成では、スピーカー１２０は、音響雑音制御信号１２４を独占的に出力し得る。他の構成では、スピーカー１２０は、１つまたは複数の他の音響信号（たとえば、音楽、発話など）に加えて、音響雑音制御信号１２４を出力し得る。たとえば、スピーカー１２０は、携帯電話上のイヤピーススピーカーであり得る。１つまたは複数のスピーカー１２０が使用され得ることに留意されたい。
【００６６】
音響雑音制御信号１２４は、音響雑音信号１２２と同様の振幅を有してよく、概ね音響雑音信号１２２とは位相がずれていてよい。このようにして、音響雑音制御信号１２４は、音響雑音信号１２２と干渉することができ、これによって音響雑音信号１２２を低減しまたは打ち消す。したがって、音響雑音信号１２２は、電子デバイス１０２のユーザによって知覚されるものとして、低減され、かつ／または効果的に除去され得る。
【００６７】
一構成では、能動雑音制御ブロック／モジュール１０８は、適応フィルタ１１０と適応ブロック／モジュール１１２とを含み得る。適応ブロック／モジュール１１２は、力信号１１６を使用して、適応フィルタ１１０の機能を調整しまたは適応させることができる。たとえば、適応ブロック／モジュール１１２は、力信号１１６に基づいて、適応フィルタ１１０の周波数応答、タップ数、または係数を変化させることができる。たとえば、１つまたは複数の伝達関数は、音響雑音信号１２２および音響雑音制御信号１２４の送信をモデル化することができる。１つまたは複数の伝達関数は、適応フィルタ１１０を適応させるために、力信号１１６に基づいて調整され得る。適応フィルタ１１０は、雑音信号１０６をフィルタリングして、雑音制御信号１１８を生成することができる。たとえば、適応フィルタ１１０は、力信号１１６に基づいて適応ブロック／モジュール１１２によって決定されたように、雑音信号１０６をフィルタリングすることができる。
【００６８】
図２は、力を使用して雑音を制御するためのモデル２００の一構成を示すブロック図である。モデル２００は、雑音源２３０、雑音マイクロフォン２０４、スピーカー２２０、適応フィルタ２１０、適応ブロック／モジュール２１２、１つまたは複数の力センサ２１４、第１のまたは一次経路伝達関数２３２、第２のまたは二次経路伝達関数２３６、および／または加算器２４２を含み得る。雑音源２３０は、音響雑音信号２２２を生成し得る。たとえば、雑音源２３０は、人、機械、ステレオ、車両、天気などのような、環境的な（たとえば、周囲の、背景の）雑音を生成するものを含み得る。
【００６９】
雑音マイクロフォン２０４は、音響雑音信号２２２を雑音源２３０から電気信号または電子信号２０６に変換するトランスデューサであり得る。たとえば、雑音マイクロフォン２０４は、雑音源２３０からの音響雑音信号２２２（たとえば、環境雑音、背景雑音、周囲雑音など）を、電気または電子雑音信号２０６に変換することができる。雑音信号２０６は、離散時間信号ｘ（ｎ）（または、複素数の周波数領域の表現ではＸ（ｚ））として表され得る。雑音信号２０６は、Ｗ（ｚ）と表され得る適応フィルタ２１０に与えられ得る。適応フィルタの出力信号２１８は、スピーカー２２０に与えられてよく、スピーカー２２０は、音響雑音制御信号２２４を生成することができる。
【００７０】
モデル２００は、１つまたは複数の力センサ２１４を含み得る。力センサ２１４のいくつかの例は、容量性力センサ、圧電性力センサ、ピエゾ抵抗性ひずみゲージ、電磁性力センサ、光学力センサ、電位差力センサなどを含む。１つまたは複数の力センサ２１４は、力２２６を検出するために使用され得る。たとえば、ユーザは、自身の耳および／または顔を、（１つまたは複数の）力センサ２１４を含む電子デバイスに押し付け得る。１つまたは複数の力センサ２１４は、ユーザの耳（および／または顔）と電子デバイスとの間の力２２６を検出することができる。たとえば、１つまたは複数の力センサ２１４は、検出された力２２６に基づいて、力信号２１６を生成することができる。力信号または圧力信号２１６（Ｒと示される）は、（１つまたは複数の）力センサ２１４によって検出される力２２６を示し得る。たとえば、力信号２１６は、力または圧力の測定結果を、ニュートン（Ｎ）または所与の面積当たりのニュートンで示し得る。この力信号２１６は、適応ブロック／モジュール２１２に提供され得る。
【００７１】
適応ブロック／モジュール２１２は、力信号２１６を使用して、適応フィルタ２１０の機能を調整しまたは適応させることができる。たとえば、適応ブロック／モジュール２１２は、力信号２１６に基づいて、適応フィルタ２１０の周波数応答、タップ数、または係数を変化させることができる。たとえば、適応ブロック／モジュール２１２は、タップ数、フィルタ係数、および／またはスケーリング係数のような情報または信号２４０を、適応フィルタ２１０に与えることができる。一構成では、適応ブロック／モジュール２１２は、力信号２１６に基づいて、適応フィルタ２１０の周波数応答を変化させることができる。
【００７２】
第１のまたは一次経路伝達関数（たとえば、雑音伝達関数）２３２は、雑音源２３０からユーザへの音響雑音信号２２２の送信をモデル化するために使用され得る。一次経路伝達関数２３２は、Ｐ（ｚ）と示され得る。モデリングの便宜上、音響雑音信号２２２は雑音信号２０６（たとえば、Ｘ（ｚ））と同じであると仮定され得る。たとえば、一次経路伝達関数２３２は、音響雑音信号２２２  Ｘ（ｚ）を、加算器２４２（たとえば、ユーザの耳）に与えられる信号Ｘ（ｚ）Ｐ（ｚ）へと変えることができる。
【００７３】
二次経路伝達関数（たとえば、スピーカーの伝達関数）２３６は、スピーカー２２０からユーザへの音響雑音制御信号２２４の送信をモデル化するために使用され得る。二次経路伝達関数２３６は、Ｓ（ｚ）と示され得る。たとえば、二次経路伝達関数２３６は、スピーカー２２０からの音響雑音制御信号２２４  Ｘ（ｚ）Ｗ（ｚ）を、加算器２４２（たとえば、ユーザの耳）に与えられる信号Ｘ（ｚ）Ｗ（ｚ）Ｓ（ｚ）へと変えることができる。
【００７４】
加算器の出力２４４は、誤差信号（たとえば、時間領域ではｅ（ｎ）と示され、周波数領域ではＥ（ｚ）と示される）であり得る。したがって、モデル２００の挙動は、等式Ｘ（ｚ）Ｐ（ｚ）＋Ｘ（ｚ）Ｗ（ｚ）Ｓ（ｚ）＝Ｅ（ｚ）に従って示され得る。誤差Ｅ（ｚ）が０である（たとえば、雑音制御信号が雑音信号を打ち消す）と仮定すると、適応フィルタＷ（ｚ）２１０は、等式（４）に示され得る。
【数７】
0005876154.tif 000008
【００７５】
図２に示されるように、一次経路伝達関数２３２と、（１つまたは複数の）力センサ２１４によって検出される力または圧力との間に、関係２３４（たとえば、相関）が存在し得る。言い換えれば、一次経路伝達関数２３２は、（１つまたは複数の）力センサ２１４によって検出された力または圧力に従って変化し得る。たとえば、ユーザが自身の耳に電子デバイスをより強く押し付けると、ユーザの耳への雑音（たとえば、音響雑音信号２２２）の伝達は減衰し得る。加えて、ユーザの耳への雑音（たとえば、音響雑音信号２２２）の伝達は、ユーザが自身の耳に電子デバイスを押し付ける強さが弱くなるに従って、増大し得る。
【００７６】
図２に示されるように、二次経路伝達関数２３６と、（１つまたは複数の）力センサ２１４によって検出される力または圧力との間に、関係２３８（たとえば、相関）が存在し得る。言い換えれば、二次経路伝達関数２３６は、（１つまたは複数の）力センサ２１４によって検出された力または圧力に従って変化し得る。たとえば、ユーザが自身の耳に電子デバイスをより強く押し付けると、ユーザの耳への雑音制御信号２２４の伝達は増大し得る。加えて、ユーザの耳への雑音制御信号２２４の伝達は、ユーザが自身の耳に電子デバイスを押し付ける強さが弱くなるに従って、減少し得る。
【００７７】
したがって、力信号２１６は、音響雑音信号２２２を低減しまたは打ち消すように、適応フィルタ２１０を適応させるために使用され得る。一構成では、一次伝達関数Ｐ（ｚ）２３２および二次伝達関数Ｓ（ｚ）２３６は、等式（５）および（６）に示されるようにモデル化され得る。
【数８】
0005876154.tif 000009
【数９】
0005876154.tif 000010
【００７８】
等式（５）において、Ｐｏ（ｚ）は、特定の力または圧力における伝達関数２３２（たとえば、一次経路伝達関数）であり、ｇは、力または圧力の値Ｒ  ２１６のスケーリング関数であり、ｚは、複素数である。いくつかの構成では、Ｐｏ（ｚ）は、第１のまたは一次基本伝達関数２３２と呼ばれることがあり、事前に決定されていてよい（たとえば、経験的に観測されていてよい）。等式（６）において、Ｓｏ（ｚ）は、特定の力または圧力における二次経路伝達関数２３６であり、ｈは、力または圧力の値Ｒ  ２１６のスケーリング関数であり、ｚは、複素数である。たとえば、Ｓｏ（ｚ）は、第２のまたは二次基本伝達関数２３６と呼ばれることがあり、事前に決定されていてよい（たとえば、経験的に観測されていてよい）。いくつかの構成では、特定の力または圧力は、ユーザが電子デバイスをユーザの耳／顔に向かって持っている（たとえば、押し付けている）時に、（１つまたは複数の）力センサ２１４によって検出される最小の力または圧力であり得る。伝達関数２３２、２３６を使用して、最適な適応フィルタ２１０が、等式（７）において示されるように決定され得る。
【数１０】
0005876154.tif 000011
【００７９】
等式（７）において、Ｗ（ｚ）は適応フィルタ２１０であり、Ｆ（Ｒ，ｚ）は周波数応答である。この例では、適応ブロック／モジュール２１２は、最適な適応ＡＮＣフィルタ２１０を決定するために、力または圧力の値Ｒ  ２１６に基づいて、スケーリング係数ｇとｈとを決定することができる。
【００８０】
図３は、押圧と二次伝達関数（たとえば、Ｓ（ｚ））との間の対応の一例を示すグラフである。図３では、グラフの縦軸はデシベル（ｄＢ）での振幅３４６を示し、グラフの横軸はヘルツ（Ｈｚ）での周波数３４８を示す。
【００８１】
この例では、第１のカーブ３５０は、押圧が８ニュートン（Ｎ）である時の二次伝達関数（たとえば、Ｓ（ｚ））を示す。第２のカーブ３５２は、押圧が１２Ｎである時の二次伝達関数（たとえば、Ｓ（ｚ））を示す。第３のカーブ３５４は、押圧が１６Ｎである時の二次伝達関数（たとえば、Ｓ（ｚ））を示す。第４のカーブ３５６は、押圧が２０Ｎである時の二次伝達関数（たとえば、Ｓ（ｚ））を示す。
【００８２】
図３に示されるグラフから観測され得るように、二次伝達関数（たとえば、Ｓ（ｚ））は、押圧の変化に従って変化し得る（たとえば、押圧の変化に対応または相関し得る）。一次伝達関数（たとえば、Ｐ（ｚ））はまた、押圧の変化に従って変化し得る（たとえば、押圧の変化に対応または相関し得る）ことに留意されたい。
【００８３】
本明細書で開示されるシステムおよび方法によれば、押圧は、一次伝達関数および／または二次伝達関数を予測するために使用され得る。一構成では、基本伝達関数は、検出された力または圧力に応じてスケーリングされ得る。たとえば、第１のカーブ３５０は、基本二次伝達関数（たとえば、Ｓｏ（ｚ））を表すことができ、これは、最小の圧力または力（たとえば、ユーザが自身の耳および／または顔を電子デバイスに押し付ける最小の圧力）における、二次伝達関数（たとえば、Ｓ（ｚ））であり得る。押圧Ｒに基づいて、基本伝達関数は、上の等式（５）および（６）に示されるようなスケーリング関数を使用してスケーリングされ得る。これにより、押圧Ｒに対応する伝達関数の近似が実現し得る。
【００８４】
たとえば、第１のカーブ３５０が基本二次伝達関数Ｓｏ（ｚ）を表す場合、二次伝達関数Ｓ（ｚ）は、基本伝達関数Ｓｏ（ｚ）に、等式（６）において示されるようなスケーリング関数ｈ（Ｒ）に従い押圧Ｒに基づいて決定されるスケーリング係数を乗算することによって、近似され得る。たとえば、押圧が２０Ｎであると仮定すると、基本二次伝達関数Ｓｏ（ｚ）は、２０Ｎにおける二次伝達関数Ｓ（ｚ）と一致するように、またはそれに対して厳密に近似するように、（スケーリング関数ｈ（Ｒ）によって）拡大方向にスケーリングされ得る。基本一次伝達関数Ｐｏ（ｚ）も、上の等式（５）に示されるものと同様の手順に従って、押圧Ｒに基づいてスケーリングされ得る。スケーリングされた基本伝達関数（たとえば、Ｐ（ｚ）＝ｇ（Ｒ）Ｐo（ｚ）、Ｓ（ｚ）＝ｈ（Ｒ）Ｓo（ｚ））は次いで、適応フィルタＷ（ｚ）１１０を調整または決定するために使用され得る。
【００８５】
別の構成では、伝達関数の範囲は、事前に決められていてよく、参照テーブルに記憶されていてよい。この構成では、電子デバイス１０２は、押圧Ｒに基づいて、１つまたは複数の伝達関数を探し得る。たとえば、参照テーブルは、検出された押圧の範囲に対応する、伝達関数の範囲を記憶し得る。この場合、電子デバイス１０２は、押圧Ｒに対応する一次伝達関数Ｐ（ｚ）と二次伝達関数Ｓ（ｚ）とを探し得る。これらの伝達関数（たとえば、Ｐ（ｚ）およびＳ（ｚ））は次いで、適応フィルタＷ（ｚ）１１０を調整または決定するために使用され得る。
【００８６】
図４は、力または圧力を使用して雑音を制御するための方法４００の一構成を示す流れ図である。電子デバイス１０２は、雑音信号１０６を捕捉することができる（４０２）。たとえば、電子デバイス１０２は、雑音マイクロフォン１０４を使用して、音響雑音信号１２２を電気または電子雑音信号１０６に変換することができる。
【００８７】
電子デバイス１０２は、力１２６を検出することができる（４０４）。たとえば、電子デバイス１０２は、１つまたは複数の力センサ１１４を使用して、電子デバイス１０２に与えられている力１２６を検出することができる。検出された（４０４）力１２６は、ユーザの耳（および／または顔）と電子デバイス１０２との間の押圧であり得る。いくつかの構成では、（１つまたは複数の）力センサ１１４が、検出された力１２６に基づいて、力信号１１６を生成することができる。
【００８８】
電子デバイス１０２は、雑音信号１０６および力１２６に基づいて、雑音制御信号１１８を生成することができる（４０６）。たとえば、電子デバイス１０２は、雑音信号１０６および力１２６（たとえば、力１２６に基づく力信号１１６）に基づいて、能動雑音制御（ＡＮＣ）を実行することができる。たとえば、電子デバイス１０２は、力信号１１６を使用して、適応フィルタ１１０を適応させまたは決定することができる。適応フィルタ１１０は次いで、雑音信号１０６をフィルタリングして、雑音制御信号１１８を生成することができる。
【００８９】
電子デバイス１０２は、雑音制御信号１１８を出力することができる（４０８）。たとえば、電子デバイス１０２は、雑音制御信号１１８をスピーカー１２０に与えることができ、スピーカー１２０は、雑音制御信号１１８を、電気信号または電子信号から、音響雑音制御信号１２４に変換することができる。この音響雑音制御信号１２４は、概ね音響雑音信号１２２とは位相がずれていてよく、音響雑音信号１２２と概ね等しい振幅を有していてよい。したがって、音響雑音信号１２２および音響雑音制御信号１２４は、互いに干渉し得るので、音響雑音信号１２２を低減しまたは打ち消す。
【００９０】
図５は、力または圧力を使用して雑音を制御するためのシステムおよび方法が実装され得る電子デバイス５０２のより具体的な構成を示すブロック図である。電子デバイス５０２は、雑音マイクロフォン５０４、スピーカー５２０、能動雑音制御ブロック／モジュール５０８、トリガブロック／モジュール５５８、および／または１つもしくは複数の力センサ５１４を含み得る。一構成では、能動雑音制御ブロック／モジュール５０８は、雑音制御回路と呼ばれ得る。
【００９１】
雑音マイクロフォン５０４は、音響信号５２２を電気信号または電子信号５０６に変換するトランスデューサであり得る。たとえば、雑音マイクロフォン５０４は、音響雑音信号５２２（たとえば、環境雑音、背景雑音、周囲雑音など）を、電気または電子雑音信号５０６に変換することができる。雑音信号５０６は、能動雑音制御ブロック／モジュール５０８に提供され得る。
【００９２】
上で言及されたように、電子デバイス５０２は、１つまたは複数の力センサ５１４を含み得る。力センサ５１４のいくつかの例は、容量性力センサ、圧電性力センサ、ピエゾ抵抗性ひずみゲージ、電磁性力センサ、光学力センサ、電位差力センサなどを含む。１つまたは複数の力センサ５１４は、電子デバイス５０２上で力５２６を検出するために使用され得る。たとえば、ユーザは、自身の耳５２８および／または顔を電子デバイス５０２に押し付け得る。１つまたは複数の力センサ５１４は、ユーザの耳５２８（および／または顔）と電子デバイス５０２との間の力５２６を検出することができる。たとえば、１つまたは複数の力センサ５１４は、電子デバイス５０２に加えられた力５２６に基づいて、力信号５１６（たとえば、等式（５）、（６）、および（７）のＲ）を生成することができる。力信号５１６は、（１つまたは複数の）力センサ５１４によって検出される力５２６を指示または反映し得る。たとえば、力信号５１６は、力または圧力の測定結果をニュートン（Ｎ）で示し得る。この力信号５１６は、トリガブロック／モジュール５５８および／または能動雑音制御ブロック／モジュール５０８に提供され得る。
【００９３】
トリガブロック／モジュール５５８は任意選択で、本明細書で開示されるシステムおよび方法に従って使用され得る。トリガブロック／モジュール５５８は、（１つまたは複数の）力センサ５１４からの力信号５１６ａを使用して、選択された力信号５１６ｂを決定することができる。一構成では、トリガブロック／モジュール５５８は、力信号５１６ａが所与の量変化した時に、選択された力信号５１６ｂとして力信号５１６ａを与えるように構成され得る。言い換えれば、トリガブロック／モジュール５５８は、力信号５１６ａがある量上昇または低下した場合に、選択された力信号５１６ｂを更新するだけでよい。トリガブロック／モジュール５５８は、力信号５１６ａに対する量子化効果を有し得る。たとえば、トリガブロック／モジュール５５８は、離散的な数のレベルにおける、選択された力信号５１６ｂを与えるだけでよい。加えて、または代替的に、トリガブロック／モジュール５５８は、特定の周波数における選択された力信号５１６ｂを更新することができる。
【００９４】
能動雑音制御ブロック／モジュール５０８は、雑音信号５０６と力信号５１６（たとえば、Ｒ）とを使用して、雑音制御信号５１８を生成することができる。たとえば、雑音制御信号５１８は、音響雑音信号５２２を低減しまたは打ち消すために使用され得る。たとえば、雑音制御信号５１８は、雑音制御信号５１８を音響雑音制御信号５２４に変換するスピーカー５２０に与えられ得る。音響雑音制御信号５２４は、音響雑音信号５２２と同様の振幅を有してよく、概ね音響雑音信号５２２とは位相がずれていてよい。このようにして、音響雑音制御信号５２４は、音響雑音信号５２２と干渉することができ、これによって音響雑音信号５２２を低減しまたは打ち消す。したがって、音響雑音信号５２２は、電子デバイス５０２のユーザによって知覚されるものとして、低減され、かつ／または効果的に除去され得る。
【００９５】
一構成では、能動雑音制御ブロック／モジュール５０８は、適応フィルタ５１０と適応ブロック／モジュール５１２とを含み得る。適応ブロック／モジュール５１２は、力信号５１６を使用して、適応フィルタ５１０の機能を調整しまたは適応させることができる。たとえば、適応ブロック／モジュール５１２は、力信号５１６に基づいて、適応フィルタ５１０の周波数応答、タップ数、または係数を変化させることができる。
【００９６】
一構成では、適応ブロック／モジュール５１２は、スケーリング関数Ａ  ５６０とスケーリング関数Ｂ  ５６４とを含み得る。スケーリング関数Ａ  ５６０は、上の式（５）および（７）に示されるｇ（Ｒ）の一例であり得る。スケーリング関数Ａ  ５６０は、利得値Ａ  ５６２を含み、またはそれを生成することができる。たとえば、スケーリング関数Ａ  ５６０は、利得値Ａ  ５６２を含む参照テーブルを使用することができる。たとえば、スケーリング関数Ａ（たとえば、ｇ（Ｒ））５６０は、力信号（たとえば、Ｒ）５１６に基づいて、基本伝達関数Ａ  ５７２に適用されるべき利得値Ａ  ５６２から、特定の利得値を探すことができる。別の構成では、スケーリング関数Ａ  ５６０は、何らかの他の関数またはアルゴリズムに基づいて、利得値５６８を決定することができる。スケーリング関数Ａ  ５６０に従って決定される利得値５６８は、乗算器５７０に与えられ得る。
【００９７】
乗算器５７０は、利得値５６８を基本伝達関数Ａ  ５７２と乗算することができる。基本伝達関数Ａ  ５７２は、上の等式（５）および（７）に示される基本一次（経路）伝達関数Ｐｏ（ｚ）の一例である。基本伝達関数Ａ  ５７２と利得値の積５７４（たとえば、ｇ（Ｒ）Ｐo（ｚ））は、乗算器５７６によって、−１と乗算され得る（５７８）。この積（たとえば、−ｇ（Ｒ）Ｐo（ｚ））５８０は、別の乗算器５８２に与えられ得る。
【００９８】
スケーリング関数Ｂ  ５６４は、上の式（６）および（７）に示されるｈ（Ｒ）の一例であり得る。スケーリング関数Ｂ  ５６４は、利得値Ｂ  ５６６を含み、またはそれを生成することができる。たとえば、スケーリング関数Ｂ  ５６４は、利得値Ｂ  ５６６を含む参照テーブルを使用することができる。たとえば、スケーリング関数Ｂ（たとえば、ｈ（Ｒ））５６４は、力信号（たとえば、Ｒ）５１６に基づいて、基本伝達関数Ｂ  ５９０に適用されるべき利得値Ｂ  ５６６から、特定の利得値を探すことができる。別の構成では、スケーリング関数Ｂ  ５６４は、何らかの他の関数またはアルゴリズムに基づいて、利得値５８６を決定することができる。スケーリング関数Ｂ  ５６４に従って決定される利得値５８６は、乗算器５８８に与えられ得る。
【００９９】
乗算器５８８は、利得値５８６を基本伝達関数Ｂ  ５９０と乗算することができる。基本伝達関数Ｂ  ５９０は、上の等式（６）および（７）に示される基本二次（経路）伝達関数Ｓｏ（ｚ）の一例である。基本伝達関数Ｂ  ５９０と利得値の積５９２（たとえば、ｈ（Ｒ）Ｓo（ｚ））は、逆数ブロック／モジュール５９４に与えられてよく、逆数ブロック／モジュール５９４は、積５９２の逆数（たとえば、
【数１１】
0005876154.tif 000012
【０１００】
）５９６を求めることができる。逆数５９６は、乗算器５８２によって積（たとえば、−ｇ（Ｒ）Ｐo（ｚ））５８０と乗算され得る。得られる積（たとえば、
【数１２】
0005876154.tif 000013
【０１０１】
）５８４は、適応フィルタ５１０を適応させまたは決定するために使用され得る。たとえば、適応フィルタ５１０またはその係数、タップ数、および／もしくは周波数応答（たとえば、
【数１３】
0005876154.tif 000014
【０１０２】
）は、得られた積（たとえば、
【数１４】
0005876154.tif 000015
【０１０３】
）５８４に基づいて決定され得る。
【０１０４】
適応フィルタ５１０は、雑音信号５０６をフィルタリングして、雑音制御信号５１８を生成することができる。たとえば、適応フィルタ５１０は、力信号５１６に基づいて適応ブロック／モジュール５１２によって決定されたように、雑音信号５０６をフィルタリングすることができる。雑音制御信号５１８は、上で説明されたように音響雑音信号５２２を低減しかつ／または打ち消すために、スピーカー５２０に与えられ得る。
【０１０５】
図６は、スケーリング関数の一例を示すグラフである。図６に示されるグラフの縦軸６０１は、スケーリング関数ｇ（Ｒ）６０５およびｈ（Ｒ）６０７の振幅または利得値を示す。関数ｇ（Ｒ）６０５およびｈ（Ｒ）６０７は、等式（１）、（２）、（５）および（６）に示されるｇ（Ｒ）およびｈ（Ｒ）の例であり得る。グラフの横軸６０３は、力または圧力Ｒをニュートン（Ｎ）で示す。第１のスケーリング関数ｇ（Ｒ）６０５の例は、力または圧力Ｒが大きくなるに従って振幅が小さくなるものとして示される。逆に、第２のスケーリング関数ｈ（Ｒ）６０７の例は、力または圧力Ｒが大きくなるに従って振幅が大きくなるものとして示される。力または圧力Ｒが大きくなるに従って、スケーリング関数によって決定される振幅または利得は、概ね示されるように振る舞い得る。これらの振幅または利得は、上で説明されたように（たとえば、等式（７）に示されるように）適応フィルタを決定しまたは適応させるために、基本伝達関数に適用され得る。
【０１０６】
図７は、力を使用して雑音を制御するための方法７００のより具体的な構成を示す流れ図である。電子デバイス１０２は、雑音信号１０６を捕捉することができる（７０２）。たとえば、電子デバイス１０２は、雑音マイクロフォン１０４を使用して、音響雑音信号１２２を電気または電子雑音信号１０６に変換することができる。
【０１０７】
電子デバイス１０２は、力１２６を検出して、力信号１１６を生成することができる（７０４）。たとえば、電子デバイス１０２は、１つまたは複数の力センサ１１４を使用して、電子デバイス１０２に与えられている力１２６を検出することができる。検出された（７０４）力１２６は、ユーザの耳１２８（および／または顔）と電子デバイス１０２との間の押圧であり得る。（１つまたは複数の）力センサ１１４は、たとえば、抵抗、静電容量、電磁場、電荷、電位、および／または光の変化に基づいて、力１２６を検出および／または測定することができる。検出（７０４）および／または測定された力１２６は、電子デバイス１０２の電子デバイスパネル、タッチスクリーン、スピーカー、および／または（１つまたは複数の）他の部分に関連するものであり得る。（１つまたは複数の）力センサ１１４は、検出された力１２６に基づいて、力信号１１６を生成することができる。たとえば、力信号１１６は、押圧Ｒを（たとえば、ニュートンで）示し得る。
【０１０８】
電子デバイス１０２は、力信号１１６に基づいて、フィルタを適応させることができる（７０６）。たとえば、電子デバイス１０２は、力信号１１６に基づいて、適応フィルタ１１０の周波数応答を変化させることができる。一構成では、電子デバイス１０２は、１つまたは複数のスケーリング関数を使用して、力信号１１６に基づいて１つまたは複数の利得値を決定することができる。１つまたは複数の利得値は、１つまたは複数の基本伝達関数をスケーリングするために使用され得る。（１つまたは複数の）スケーリングされた基本伝達関数は次いで、フィルタを適応させる（７０６）ために使用され得る。
【０１０９】
加えて、または代替的に、電子デバイス１０２は、力信号１１６に基づいて、１つまたは複数の伝達関数を決定することができる。たとえば、電子デバイス１０２は、力信号１１６に基づいて、参照テーブルから１つまたは複数の伝達関数を探すことができる。１つまたは複数の伝達関数は次いで、フィルタを適応させる（７０６）ために使用され得る。
【０１１０】
電子デバイス１０２は、フィルタを使用して雑音信号１０６をフィルタリングして、雑音制御信号１１８を生成することができる（７０８）。たとえば、適応された（７０６）フィルタを使用して雑音信号１０６をフィルタリングすること（７０８）で、雑音制御信号１１８を生成または作成することができる。これは、雑音信号１０６および力１２６（たとえば、力１２６に基づく力信号１１６）に基づく、能動雑音制御（ＡＮＣ）を容易にし得る。雑音信号１０６をフィルタリングすること（７０８）は、デジタルフィルタ（たとえば、プロセッサ、デジタル回路など）を使用して達成されてよく、または、アナログフィルタを使用して達成されてよい。たとえば、適応フィルタ１１０は、ハードウェア、ソフトウェア、またはその両方の組合せで実装され得る。一例では、雑音信号１０６のデジタルサンプルはプロセッサに与えられてよく、プロセッサは、デジタルフィルタを使用して雑音信号１０６に対して数学的な演算を実行して、雑音制御信号１１８を作成することができる。別の例では、雑音信号１０６は、適応フィルタ１１０のアナログの実装形態へと与えられてよく、適応フィルタ１１０は、雑音信号１０６を使用して雑音制御信号１１８を作成することができる。
【０１１１】
電子デバイス１０２は、雑音制御信号１１８を出力することができる（７１０）。たとえば、電子デバイス１０２は、雑音制御信号１１８をスピーカー１２０に与えることができ、スピーカー１２０は、雑音制御信号１１８を、電気信号または電子信号から、音響雑音制御信号１２４に変換することができる。この音響雑音制御信号１２４は、概ね音響雑音信号１２２とは位相がずれていてよく、音響雑音信号１２２と概ね等しい振幅を有していてよい。したがって、音響雑音信号１２２および音響雑音制御信号１２４は、互いに干渉し得るので、音響雑音信号１２２を低減しまたは打ち消す。
【０１１２】
図８は、ハンドセット８０２中の複数の力センサ８１４ａ〜ｄの一構成を示すブロック図である。ハンドセット８０２の例は、携帯電話、スマートフォン、音楽プレーヤー、デジタルカメラ、デジタルカムコーダ、携帯情報端末（ＰＤＡ）、タブレットデバイスなどのような電子デバイスを含む。上で説明されたように、力センサ８１４ａ〜ｄの例は、容量性力センサ、圧電性力センサ、ピエゾ抵抗性ひずみゲージ、電磁性力センサ、光学力センサ、電位差力センサなどを含む。図８に示される構成では、スピーカー８２０は、ハンドセット８０２の頂部の近くに配置され得る。４つの力センサ８１４ａ〜ｄが、ハンドセット８０２の角に、またはその近く（たとえば、それに隣接して）配置され得る。たとえば、力センサ８１４ａ〜ｄは、ハンドセット８０２のパネル（たとえば、スクリーン、タッチスクリーン、筐体、キーパッドなど）に統合されてよい。加えて、または代替的に、力センサ８１４ａ〜ｄは、ハンドセット８０２のパネル（たとえば、スクリーン、タッチスクリーン、筐体、キーパッドなど）の下に配置され得る。力センサ８１４ａ〜ｄは、ハンドセット８０２に与えられる力を検出および／または測定することができる。たとえば、力センサ８１４ａ〜ｄは、ハンドセット８０２の（前面および／または後面の）パネルのたわみを検出および／または測定することができる。これは、ユーザがハンドセット８０２を自身の耳および／または顔に向けて持つ時に起こり得る。
【０１１３】
図９は、ハンドセット９０２中の力センサ９１４ａ〜ｄの別の構成を示すブロック図である。ハンドセット９０２の例は、携帯電話、スマートフォン、音楽プレーヤー、デジタルカメラ、デジタルカムコーダ、携帯情報端末（ＰＤＡ）、タブレットデバイスなどのような電子デバイスを含む。上で説明されたように、力センサ９１４ａ〜ｄの例は、容量性力センサ、圧電性力センサ、ピエゾ抵抗性ひずみゲージ、電磁性力センサ、光学力センサ、電位差力センサなどを含む。図９に示される構成では、スピーカー９２０は、ハンドセット９０２の頂部の近くに配置され得る。４つの力センサ９１４ａ〜ｄが、スピーカー９２０の近くに（たとえば、それに隣接して）、周辺に配置され得る。たとえば、力センサ９１４ａ〜ｄは、スピーカー９２０の近くの、ハンドセット９０２のパネル（たとえば、スクリーン、タッチスクリーン、筐体、キーパッドなど）に統合されてよい。加えて、または代替的に、力センサ９１４ａ〜ｄは、ハンドセット９０２のパネル（たとえば、スクリーン、タッチスクリーン、筐体、キーパッドなど）の下に配置され得る。力センサ９１４ａ〜ｄは、ハンドセット９０２に与えられる力を検出および／または測定することができる。たとえば、力センサ９１４ａ〜ｄは、ハンドセット９０２の（前面および／または後面の）パネルのたわみを検出および／または測定することができる。これは、ユーザがハンドセット９０２を自身の耳および／または顔に向けて持つ時に起こり得る。
【０１１４】
図１０は、ハンドセット１００２中の力センサ１０１４の一構成を示すブロック図である。ハンドセット１００２の例は、携帯電話、スマートフォン、音楽プレーヤー、デジタルカメラ、デジタルカムコーダ、携帯情報端末（ＰＤＡ）、タブレットデバイスなどのような電子デバイスを含む。上で説明されたように、力センサ１０１４の例は、容量性力センサ、圧電性力センサ、ピエゾ抵抗性ひずみゲージ、電磁性力センサ、光学力センサ、電位差力センサなどを含む。図１０に示される構成では、スピーカー１０２０は、ハンドセット１００２の頂部の近くに配置され得る。単一のガスケットタイプの力センサ１０１４が、スピーカー１０２０とともに（たとえば、その周りに）配置され得る。たとえば、力センサ１０１４は、スピーカー１０２０の周りの、ハンドセット１００２のパネル（たとえば、スクリーン、タッチスクリーン、筐体、キーパッドなど）に統合されてよい。加えて、または代替的に、力センサ１０１４は、スピーカー１０２０の周りで、ハンドセット１００２のパネル（たとえば、スクリーン、タッチスクリーン、筐体、キーパッドなど）の下に配置され得る。力センサ１０１４は、スピーカー１０２０および／またはハンドセット１００２に与えられる力を検出および／または測定することができる。たとえば、力センサ１０１４は、ハンドセット１００２に対するスピーカー１０２０のたわみを検出および／または測定することができる。これは、ユーザがハンドセット１００２を自身の耳および／または顔に向けて持つ時に起こり得る。
【０１１５】
図１１は、ハンドセット１１０２中の力センサ１１１４の別の構成を示すブロック図である。ハンドセット１１０２の例は、携帯電話、スマートフォン、音楽プレーヤー、デジタルカメラ、デジタルカムコーダ、携帯情報端末（ＰＤＡ）、タブレットデバイスなどのような電子デバイスを含む。上で説明されたように、力センサ１１１４の例は、容量性力センサ、圧電性力センサ、ピエゾ抵抗性ひずみゲージ、電磁性力センサ、光学力センサ、電位差力センサなどを含む。図１１に示される構成では、スピーカー１１２０は、ハンドセット１１０２の頂部の近くに配置され得る。単一の力センサ１１１４が、スピーカー１１２０の後ろまたは下に配置され得る。たとえば、力センサ１１１４は、ハンドセット１１０２中でスピーカー１１２０の後ろに配置され得る。力センサ１１１４は、スピーカー１１２０および／またはハンドセット１１０２に与えられる力を検出および／または測定することができる。たとえば、力センサ１１１４は、ハンドセット１１０２に対するスピーカー１１２０のたわみを検出および／または測定することができる。これは、ユーザがハンドセット１１０２を自身の耳および／または顔に向けて持つ時に起こり得る。１つまたは複数の力センサのいくつかの構成が図８、図９、図１０、および図１１に示されるが、他の構成が、本明細書で開示されるシステムおよび方法に従って使用され得ることに、留意されたい。
【０１１６】
図１２は、雑音を制御するためのシステムおよび方法が実装され得る電子デバイス１２０２の一構成を示すブロック図である。電子デバイス１２０２は、１つまたは複数の雑音マイクロフォン１２０４と、１つまたは複数のスピーカー１２２０と、１つまたは複数の誤差マイクロフォン１２２９と、雑音制御回路１２０９とを含み得る。電子デバイス１２０２内に含まれる要素のうちの１つまたは複数は、ハードウェア、ソフトウェア、またはその両方の組合せで実装され得る。たとえば、雑音制御回路１２０９は、ハードウェア、ソフトウェア、またはその両方の組合せで実装され得る。
【０１１７】
雑音マイクロフォン１２０４は、音響雑音信号１２２２を電気または電子雑音信号１２０６に変換するトランスデューサであり得る。たとえば、雑音マイクロフォン１２０４は、音響雑音信号１２２２（たとえば、環境雑音、背景雑音、周囲雑音など）を、電気または電子雑音信号１２０６に変換することができる。１つまたは複数の雑音マイクロフォン１２０４が使用され得ることに留意されたい。１つまたは複数の雑音マイクロフォン１２０４は、電子デバイス１２０２上の種々の位置に配置され得る。たとえば、１つまたは複数の雑音マイクロフォン１２０４は、ハンドセット／ヘッドセットの背面、ハンドセット／ヘッドセットの１つまたは複数の面などに配置され得る。雑音信号１２０６は、雑音制御回路１２０９に提供され得る。
【０１１８】
電子デバイス１２０２は、１つまたは複数の誤差マイクロフォン１２２９を含む。１つまたは複数の誤差マイクロフォン１２２９は、音響チャネル信号１２２７を受信する。たとえば、誤差マイクロフォン１２２９は、超音波チャネル信号を受信する。加えて、または代替的に、誤差マイクロフォン１２２９は、雑音信号１２２２の残存部分（たとえば、打ち消されなかった部分）を受信することができる。（１つまたは複数の）誤差マイクロフォン１２２９は、受信または捕捉された音響信号を電気または電子チャネル信号１２３１へと変換することができ、電気または電子チャネル信号１２３１は雑音制御回路１２０９に与えられ得る。
【０１１９】
電子デバイス１２０２は、１つまたは複数のスピーカー１２２０を含む。１つまたは複数のスピーカー１２２０は、電気または電子信号１２２１を音響信号１２２３に変換することができる。たとえば、電気または電子信号１２２１は、電子雑音制御信号および／または電子超音波信号を含み得る。（１つまたは複数の）スピーカー１２２０は、電気または電子信号１２２１に基づいて、音響信号１２２３を出力することができる。たとえば、スピーカー１２２０は、音響超音波信号および／または音響雑音制御信号を出力することができる。したがって、音響信号１２２３は、音響超音波信号、音響雑音制御信号、または両方の組合せを含み得る。加えて、または代替的に、（１つまたは複数の）スピーカー１２２０は、他の音響信号（たとえば、声、音楽、および／または他の音響信号など）を出力することができる。いくつかの構成では、スピーカー１２２０はイヤピースであってよく、誤差マイクロフォン１２２９はスピーカー１２２０の近くに配置され得る。
【０１２０】
雑音制御回路１２０９は、超音波信号生成器１２１３、チャネル応答決定ブロック／モジュール１２１５、設定決定ブロック／モジュール１２１７、および／または、能動雑音制御パラメータ決定ブロック／モジュール１２１９を含み得る。雑音制御回路１２０９は、（１つまたは複数の）雑音マイクロフォン１２０４、（１つまたは複数の）誤差マイクロフォン１２２９、および（１つまたは複数の）スピーカー１２２０に結合され得る。
【０１２１】
雑音制御回路１２０９は、較正段階または較正モード、および実行時段階または実行時モードにおいて動作することができる。簡潔にするために、本明細書では、較正段階または較正モードは「較正」と呼ばれることがあり、実行時段階または実行時モードは「実行時」と呼ばれることがある。較正の間、雑音制御回路１２０９は、１つまたは複数の較正パラメータ１２１１を決定する。較正パラメータ１２１１の例は、１つまたは複数の能動雑音制御パラメータと、１つまたは複数の較正チャネル応答パラメータ（たとえば、チャネル応答統計）とを含む。各較正パラメータ１２１１または較正パラメータ１２１１のセットは、ある較正設定に対応してよく、これは以下でより詳しく説明される。
【０１２２】
いくつかの構成では、較正は次のように行われ得る。電子デバイス１２０２は、較正周期を実行すると決定することができる。電子デバイス１２０２は、１つまたは複数の較正能動雑音制御パラメータを決定することができる。能動雑音制御パラメータの例には、フィルタ係数、伝達関数、フィルタタップ数、および／または、１つもしくは複数のフィルタ特性（たとえば、周波数応答、振幅応答、位相応答など）がある。
【０１２３】
電子デバイス１２０２は、較正超音波信号を出力することができる。たとえば、超音波信号生成器１２１３は、電子超音波信号をスピーカー１２２０に与えることができ、スピーカー１２２０は、較正超音波信号を出力することができる。電子デバイス１２０２は、較正超音波チャネル信号を受信することができる。たとえば、音響チャネル信号１２２７は、音響較正超音波チャネル信号を含んでよく、音響較正超音波チャネル信号は、誤差マイクロフォン１２２９によって受信され、電子較正超音波チャネル信号へと変換され、雑音制御回路１２０９へ与えられ得る。
【０１２４】
電子デバイス１２０２は、較正超音波チャネル信号に基づいて、１つまたは複数の較正チャネル応答パラメータを決定することができる。たとえば、チャネル応答決定ブロック／モジュール１２１５は、較正超音波チャネル信号に基づいて、較正チャネル応答パラメータ（たとえば、較正チャネル応答統計）を決定することができる。較正パラメータ１２１１の１つまたは複数（たとえば、（１つまたは複数の）較正チャネル応答パラメータおよび／または（１つまたは複数の）能動雑音制御パラメータ）は、実行時に使用するために記憶され得る。
【０１２５】
これらの較正手順の１つまたは複数は、様々な較正設定に対して繰り返され得る。たとえば、決定された各較正パラメータ１２１１または較正パラメータ１２１１のセットは、電子デバイス１２０２のある特定の較正設定に対応し得る。設定は、保持力、場所、位置、方向、電子デバイス１２０２とユーザ１２２５またはユーザモデル１２２５（たとえば、ＨＡＴＳ）との間の押圧１２２６、および、電子デバイス１２０２とユーザ１２２５またはユーザモデル１２２５（たとえば、ＨＡＴＳ）との間の結合（たとえば、密着）のうちの１つまたは複数であってよく、またはそれらに依存し得る。いくつかの構成では、電子デバイス１２０２（たとえば、ＡＮＣデバイス）は、較正の間、ユーザモデル１２２５（たとえば、ＨＡＴＳ）の隣に装着され得る。
【０１２６】
設定は、前述の要因の１つまたは複数であってよく、またはそれらに依存してよいが、これらの要因の１つまたは複数の直接の測定は、本明細書で開示されるシステムおよび方法のいくつかの構成では必要ではないことがあることに留意されたい。たとえば、保持力は、直接は測定され得ない。しかしながら、保持力は、１つまたは複数のチャネル応答パラメータ（たとえば、統計）と相関することがあり、チャネル応答パラメータは、超音波信号の出力および超音波チャネル信号の受信に基づいて決定（たとえば、測定）され得る。したがって、本明細書で使用される場合、「較正設定」という用語は、較正の間の設定を指し、もしくはそれに対応することがあり、かつ／または、較正の間の電子デバイス１２０２の設定に対応する決定された１つまたは複数の較正パラメータ１２１１（たとえば、（１つまたは複数の）較正能動雑音制御パラメータおよび／または（１つまたは複数の）較正超音波チャネル応答パラメータ）を指し、もしくはそれらに対応し得る。したがって、（たとえば、保持力、場所、位置、方向、押圧、および／または結合の１つまたは複数に応じた）設定は、較正において直接測定されることもされないこともあるが、「較正設定」は、ある特定の設定に対応する較正周期の間に決定された１つまたは複数の較正パラメータ１２１１を指し得る。保持力、場所、位置、方向、押圧、および／または結合のうちの１つまたは複数は、実行時において直接測定されることもされないこともあるが、「実行時設定」は、１つまたは複数の較正設定（たとえば、（１つまたは複数の）較正パラメータ１２１１）に基づいて決定され得ることにも留意されたい。加えて、または代替的に、「実行時設定」は、実行時における設定を指し、もしくはそれに対応してよく、かつ／または、１つまたは複数の実行時パラメータ（たとえば、（１つまたは複数の）実行時チャネル応答パラメータ）を指し、もしくはそれらに対応してよい。
【０１２７】
実行時において（たとえば、電子デバイス１２０２が使用されている時）、電子デバイス１２０２は、実行時超音波信号を出力することができる。たとえば、超音波信号生成器１２１３は、電子超音波信号をスピーカー１２２０に与えることができ、スピーカー１２２０は、実行時超音波信号を出力することができる。電子デバイス１２０２は、実行時超音波チャネル信号を受信することができる。たとえば、音響チャネル信号１２２７は、音響実行時超音波チャネル信号を含んでよく、音響実行時超音波チャネル信号は、誤差マイクロフォン１２２９によって受信され、電子実行時超音波チャネル信号へと変換され、雑音制御回路１２０９へ与えられ得る。
【０１２８】
電子デバイス１２０２は、実行時超音波チャネル信号に基づいて、１つまたは複数の実行時チャネル応答パラメータを決定することができる。たとえば、チャネル応答決定ブロック／モジュール１２１５は、実行時超音波チャネル信号に基づいて、実行時チャネル応答統計を決定することができる。
【０１２９】
電子デバイス１２０２は、１つまたは複数の実行時チャネル応答パラメータおよび１つまたは複数の較正パラメータに基づいて、実行時設定を決定することができる。たとえば、設定決定ブロック／モジュール１２１７は、実行時チャネル応答パラメータに類似する（たとえば、最も類似する）較正チャネル応答パラメータ（ある特定の較正設定に対応する）を選択することによって、実行時設定を決定することができる。加えて、または代替的に、設定決定ブロック／モジュール１２１７は、較正チャネル応答パラメータの範囲を選択することによって、実行時設定を決定することができる。たとえば、設定決定ブロック／モジュール１２１７は、実行時チャネル応答統計に近接する（たとえば、実行時チャネル応答統計に最も近く、それよりも大きく、またはそれよりも小さい）較正チャネル応答統計を選択することができる。したがって、電子デバイス１２０２は、１つまたは複数の較正パラメータに対応する較正設定に類似する実行時設定を、推定（たとえば、選択、補間、および／または外挿）することができる。
【０１３０】
電子デバイス１２０２は、実行時設定に基づいて、１つまたは複数の実行時能動雑音制御パラメータを決定することができる。一例では、実行時設定は、実行時チャネル応答パラメータに類似する較正チャネル応答パラメータを有する、選択された較正設定に対応し得る。この例では、（１つまたは複数の）実行時能動雑音制御パラメータは、選択された較正設定に対応する（１つまたは複数の）較正能動雑音制御パラメータから選択され得る。他の例では、１つまたは複数の実行時能動雑音制御パラメータは、較正設定に対応する較正能動雑音制御パラメータの範囲から、補間または外挿され得る。たとえば、実行時較正能動雑音制御パラメータは、（実行時設定に対応する）実行時チャネル応答パラメータに近接する較正チャネル応答パラメータを有する較正設定に対応する、較正能動雑音制御パラメータの範囲から、補間され得る。
【０１３１】
雑音制御回路１２０９は、雑音信号１２０６および（１つまたは複数の）実行時能動雑音制御パラメータに基づいて、雑音制御信号を生成することができる。たとえば、雑音制御信号は、音響雑音１２２２を低減しまたは打ち消すために使用され得る。たとえば、雑音制御信号（たとえば、信号１２２１の一部またはすべてであり得る）は、雑音制御信号を音響雑音制御信号（たとえば、音響信号１２２３の一部またはすべてであり得る）に変換するスピーカー１２２０に与えられ得る。いくつかの構成では、スピーカー１２２０は、音響雑音制御信号と音響超音波信号とを出力し得る。他の構成では、スピーカー１２２０は、１つまたは複数の他の音響信号（たとえば、音楽、発話など）に加えて、音響雑音制御信号と音響超音波信号とを出力し得る。たとえば、スピーカー１２２０は、携帯電話上のイヤピーススピーカーであり得る。１つまたは複数のスピーカー１２２０が使用され得ることに留意されたい。
【０１３２】
音響雑音制御信号は、音響雑音信号１２２２と同様の振幅を有してよく、概ね音響雑音信号１２２２とは位相がずれていてよい。このようにして、音響雑音制御信号は、音響雑音信号１２２２と干渉することができ、これによって音響雑音信号１２２２を低減しまたは打ち消す。したがって、音響雑音信号１２２２は、電子デバイス１２０２のユーザ１２２５によって知覚されるものとして、低減され、かつ／または効果的に除去され得る。
【０１３３】
いくつかの構成では、雑音制御回路１２０９は、適応フィルタと適応ブロック／モジュール（図１２には示されない）とを追加で含み得る。適応ブロック／モジュールは、適応フィルタの機能を調整しまたは適応させることができる。たとえば、適応ブロック／モジュールは、（１つまたは複数の）実行時能動雑音制御パラメータに基づいて、適応フィルタの周波数応答、タップ数、または係数を変化させることができる。たとえば、１つまたは複数の伝達関数は、音響雑音信号１２２２および音響雑音制御信号の送信をモデル化することができる。１つまたは複数の伝達関数は、適応フィルタを適応させるために、実行時能動雑音制御パラメータに基づいて調整され得る。適応フィルタは、雑音信号１２０６をフィルタリングして、雑音制御信号を生成することができる。たとえば、適応フィルタは、（１つまたは複数の）実行時能動雑音制御パラメータに基づいて適応ブロック／モジュールによって決定されたように、雑音信号１２０６をフィルタリングすることができる。
【０１３４】
図１３は、電子デバイス１２０２によって少なくとも１つの較正パラメータ１２１１を決定するための方法１３００の一構成を示す流れ図である。電子デバイス１２０２は、較正周期を実行するかどうかを決定することができる（１３０２）。いくつかの構成では、電子デバイス１２０２は、１つまたは複数の要因に基づいて較正周期を実行するかどうかを決定する（１３０２）。いくつかの構成では、電子デバイス１２０２は、較正周期を実行しまたはしないための、信号または指示を受信することができる。たとえば、電子デバイス１２０２は、較正周期の実行を指示する、または較正周期を実行しないこと（たとえば、現在較正が終了していること）を指示する指示子を有する信号を、（たとえば、有線送信媒体またはワイヤレス送信媒体を通じて）受信することができる。別の例では、電子デバイス１２０２は、較正周期の実行または不実行を指示する、ボタン押圧またはセンサ入力を受け取り得る。加えて、または代替的に、電子デバイス１２０２は、閾値の数の較正周期がすでに実行されたかどうかに基づいて、較正周期を実行するかどうか決定することができる（１３０２）。加えて、または代替的に、電子デバイス１２０２は、１つまたは複数の較正パラメータ１２１１に基づいて、較正周期を実行するかどうか決定することができる（１３０２）。たとえば、電子デバイス１２０２は、較正応答パラメータが種々の較正設定を確保するように閾値範囲をカバーするかどうかを判定することができる。加えて、または代替的に、電子デバイス１２０２は、電子デバイス１２０２が使用中かどうか（たとえば、ユーザが、通話、音楽の聴取などのためにデバイスをアクティブ化しているかどうか）に基づいて、較正周期を実行するかどうかを決定することができる（１３０２）。
【０１３５】
追加のまたは代替的な要因が、較正周期を実行するかどうか決定する（１３０２）際に利用され得る。たとえば、電子デバイス１２０２は、電子デバイス１２０２の設定（たとえば、場所、押圧、保持力、位置および／または方向など）が変化したか、かつ／または安定しているかどうかを判定することができる。たとえば、電子デバイス１２０２は、電子デバイス１２０２の設定が（たとえば、最後の較正周期から）変化したかどうか、かつ／または安定しているかどうかを判定するために利用され得る、１つまたは複数の加速度計、傾きセンサ、スピーカーおよびマイクロフォン、タイマー、圧力センサ、ならびに／またはカメラなどを含み得る。一例では、設定が変化したかどうか、かつ／または安定しているかどうかは、超音波チャネル信号に基づいて判定され得る。具体的には、電子デバイス１２０２は、超音波信号を出力し、超音波チャネル信号を受信し、チャネル応答を決定し、チャネル応答に基づいて、設定が変化したかどうか、かつ／または安定しているかどうかを判定することができる。設定が変化した場合、かつ／または設定が安定している場合（たとえば、設定が変化していない、または閾値以内で変化した場合）、電子デバイス１２０２は、較正周期を実行すると決定することができる（１３０２）。
【０１３６】
較正周期を実行するかどうか決定すること（１３０２）は、電子デバイス１２０２が、複数の異なる較正設定の較正周期を実行することを可能にし得る。一例では、電子デバイス１２０２は、ユーザモデル１２２５（たとえば、ＨＡＴＳ）の隣に装着され、またはユーザ１２２５の隣で保持され得る。電子デバイス１２０２は次いで、各較正設定に対して較正周期を実行することができる。たとえば、較正周期は、様々な位置、保持力、および／または、ユーザモデル１２２５と電子デバイス１２０２との間の結合などに対して、実行され得る。１つの手法では、ユーザ、技術者、および／またはデバイスが、電子デバイス１２０２の較正設定を繰り返し調整し、電子デバイス１２０２は、較正周期を実行すると決定する（１３０２）（たとえば、較正周期が実行されるべきであることを示すユーザまたは技術者によるボタン押圧を電子デバイス１２０２が受ける、較正設定が変化したことおよび安定していることを電子デバイス１２０２が感知する、電子デバイス１２０２が自動較正デバイスから信号を受信する、など）。このようにして、いくつかの較正パラメータ１２１１または較正パラメータ１２１１のセットが、電子デバイス１２０２によって決定され得る。電子デバイス１２０２が較正周期を実行しない（たとえば、較正が終了した、閾値の数の較正パラメータ１２１１が決定された、電子デバイス１２０２が実行時に入っているなど）と決定すると（１３０２）、電子デバイス１２０２の動作は実行時動作に進み得る。
【０１３７】
電子デバイス１２０２が較正周期を実行すると決定すると（１３０２）、電子デバイス１２０２は、少なくとも１つの較正能動雑音制御パラメータを決定することができる（１３０４）。能動雑音制御パラメータの例には、フィルタ係数、伝達関数、フィルタタップ数、および／または、１つもしくは複数のフィルタ特性（たとえば、周波数応答、振幅応答、位相応答など）がある。いくつかの実装形態では、ある較正周期において、電子デバイス１２０２は、ユーザモデル１２２５上に装着され得る。たとえば、スピーカー１２２０と耳との間の実際の伝達関数またはチャネル応答が、電子デバイス１２０２および／またはユーザモデル１２２５を使用して測定され得る。測定された伝達関数またはチャネル応答は、（１つまたは複数の）較正能動雑音制御パラメータを直接決定する（１３０４）ために利用され得る。以下で、かつほぼ同時にさらに説明されるように、たとえば、較正超音波チャネル信号は、少なくとも１つの較正チャネル応答パラメータを決定する（１３１０）ために利用され得る。たとえば、較正能動雑音制御パラメータと較正チャネル応答との間の関連付けが確立され、メモリに記憶されてよい。
【０１３８】
電子デバイス１２０２は、較正超音波信号を出力することができる（１３０６）。たとえば、超音波信号生成器１２１３は、電子超音波信号をスピーカー１２２０に与えることができ、スピーカー１２２０は、較正超音波信号を出力することができる。
【０１３９】
電子デバイス１２０２は、較正超音波チャネル信号を受信することができる（１３０８）。たとえば、音響チャネル信号１２２７は、音響較正超音波チャネル信号を含んでよく、音響較正超音波チャネル信号は、誤差マイクロフォン１２２９によって捕捉され、電子較正超音波チャネル信号へと変換され、雑音制御回路１２０９へ与えられ得る。加えて、または代替的に、較正超音波チャネル信号は、ユーザモデル１２２５に装着された別個のマイクロフォン（たとえば、耳模擬マイクロフォン）によって受信され得る。いくつかの場合には、別個のマイクロフォンは、マイクロフォンジャックを介して電子デバイス１２０２に結合され得る。加えて、または代替的に、別個のマイクロフォンは別のデバイスに結合されてよく、この場合、較正超音波チャネル信号は、他のデバイスによって記録され、電子デバイス１２０２に送信されてよく、電子デバイス１２０２は較正超音波チャネル信号を受信することができる（１３０８）。
【０１４０】
電子デバイス１２０２は、較正超音波チャネル信号に基づいて、少なくとも１つの較正チャネル応答パラメータを決定することができる（１３１０）。たとえば、チャネル応答決定ブロック／モジュール１２１５は、較正超音波チャネル信号に基づいて、較正チャネル応答統計を決定することができる。たとえば、ある較正周期において、電子デバイス１２０２は、ユーザモデル１２２５上に装着され得る。いくつかの実装形態では、スピーカー１２２０と耳との間の実際の伝達関数またはチャネル応答が、電子デバイス１２０２および／またはユーザモデル１２２５を使用して測定され得る。たとえば、電子デバイス１０２は、電子デバイス１２０２のスピーカー１２２０を通じて、正弦波音またはホワイトノイズ（たとえば、較正超音波信号）を再生することができる。生成された音は、誤差マイクロフォン１２２９を使用して、または上で説明されたようなユーザモデル１２２５の耳模擬マイクロフォンを通じて記録され得る。標準的な識別技法を適用することによって、再生された信号と記録された信号との間の伝達関数が計算され得る。計算された伝達関数は、チャネル応答と同じであり得る。具体的には、超音波チャネル応答に対して、超音波領域における正弦波音の掃引、または超音波領域における帯域制限されたホワイトノイズが、較正超音波チャネル信号として使用され得る。超音波領域に対する、出力と受信された信号との間の伝達関数は、何らかのシステム識別技法を介して、または、受信された（１３０８）信号較正超音波チャネル信号を出力された（１３０６）較正超音波信号と相関付けることによって、推定され得る。
【０１４１】
いくつかの構成では、較正パラメータ１２１１の１つまたは複数（たとえば、（１つまたは複数の）較正チャネル応答パラメータおよび／または（１つまたは複数の）能動雑音制御パラメータ）は、実行時に使用するために記憶され得る。上で説明されたように、方法１３００に関連して説明された較正手順の１つまたは複数は、様々な較正設定に対して繰り返され得る。たとえば、決定された各較正パラメータ１２１１または較正パラメータ１２１１のセットは、電子デバイス１２０２のある特定の較正設定に対応し得る。
【０１４２】
図１４は、電子デバイス１２０２によって雑音を制御するための方法１４００の一構成を示す流れ図である。電子デバイス１２０２は、少なくとも１つの較正パラメータ１２１１を決定することができる（１４０２）。たとえば、電子デバイス１２０２は、図１３に関連して説明された方法１３００を実行して、少なくとも１つの較正パラメータ１２１１を決定することができる（１４０２）。実行時において（たとえば、電子デバイス１２０２が使用されている時）、電子デバイス１２０２は、実行時超音波信号を出力することができる（１４０４）。たとえば、超音波信号生成器１２１３は、電子超音波信号をスピーカー１２２０に与えることができ、スピーカー１２２０は、実行時超音波信号を出力することができる。
【０１４３】
電子デバイス１２０２は、実行時超音波チャネル信号を受信することができる（１４０６）。たとえば、音響チャネル信号１２２７は、音響実行時超音波チャネル信号を含んでよく、音響実行時超音波チャネル信号は、誤差マイクロフォン１２２９によって受信され、電子実行時超音波チャネル信号へと変換され、雑音制御回路１２０９へ与えられ得る。
【０１４４】
電子デバイス１２０２は、実行時超音波チャネル信号に基づいて、少なくとも１つの実行時チャネル応答パラメータを決定することができる（１４０８）。たとえば、チャネル応答決定ブロック／モジュール１２１５は、実行時超音波チャネル信号に基づいて、実行時チャネル応答統計を決定することができる。
【０１４５】
電子デバイス１２０２は、少なくとも１つの実行時チャネル応答パラメータおよび少なくとも１つの較正パラメータに基づいて、実行時設定を決定することができる（１４１０）。たとえば、設定決定ブロック／モジュール１２１７は、少なくとも１つの実行時チャネル応答パラメータに類似する（たとえば、最も類似する、数値的に最も近い、など）少なくとも１つの較正チャネル応答パラメータを有する較正設定を選択することによって、実行時設定を決定することができる（１４１０）。加えて、または代替的に、設定決定ブロック／モジュール１２１７は、較正チャネル応答パラメータのある範囲を有する複数の較正設定を選択することによって、実行時設定を決定することができる。たとえば、設定決定ブロック／モジュール１２１７は、実行時チャネル応答統計に近接する（たとえば、実行時チャネル応答統計に最も近く、それよりも大きく、かつ／またはそれよりも小さい）較正チャネル応答統計を有する較正設定を選択することができる。したがって、電子デバイス１２０２は、１つまたは複数の較正パラメータに対応する較正設定に類似する実行時設定を、推定することができる。
【０１４６】
電子デバイス１２０２は、実行時設定に基づいて、少なくとも１つの実行時能動雑音制御パラメータを決定することができる（１４１２）。一例では、実行時設定は、実行時チャネル応答パラメータに類似する較正チャネル応答パラメータを有する、選択された較正設定に対応し得る。この例では、（１つまたは複数の）実行時能動雑音制御パラメータは、選択された較正設定に対応する（１つまたは複数の）較正能動雑音制御パラメータから選択され得る。別の例では、１つまたは複数の実行時能動雑音制御パラメータは、（実行時設定に対応する）実行時チャネル応答パラメータに近接する較正チャネル応答パラメータを有する較正設定に対応する、較正能動雑音制御パラメータから補間され得る。
【０１４７】
電子デバイス１２０２は、雑音信号１２０６を受信することができる（１４１４）。たとえば、雑音マイクロフォン１２０４は、音響雑音信号１２２２を捕捉し、音響雑音信号１２２２を、雑音制御回路１２０９に与えられ得る電気または電子雑音信号１２０６へ変換することができる。
【０１４８】
電子デバイス１２０２は、雑音信号１２０６および（１つまたは複数の）実行時能動雑音制御パラメータに基づいて、雑音制御信号を生成することができる（１４１６）。たとえば、雑音制御信号は、音響雑音１２２２を低減しまたは打ち消すために使用され得る。たとえば、雑音制御信号（たとえば、信号１２２１の一部またはすべてであり得る）は、雑音制御信号を音響雑音制御信号（たとえば、音響信号１２２３の一部またはすべてであり得る）に変換するスピーカー１２２０に与えられ得る。いくつかの構成では、雑音制御信号は、（１つまたは複数の）実行時能動雑音制御パラメータを、雑音信号１２０６をフィルタリングするフィルタに適用することによって、生成され得る（１４１６）。
【０１４９】
図１５は、電子デバイス１２０２によって雑音を制御するための方法１５００のより具体的な構成を示す流れ図である。具体的には、いくつかの較正１５３３の手順およびいくつかの実行時１５３５の手順が、図１５に示される。電子デバイス１２０２は、較正周期を実行するかどうかを決定することができる（１５０２）。いくつかの構成では、電子デバイス１２０２は、図１３に関連して上で説明されたような１つまたは複数の要因に基づいて、較正周期を実行するかどうかを決定する（１５０２）。一例では、較正周期は、較正能動雑音制御パラメータを決定すること（１５０４）、較正超音波信号を出力すること（１５０６）、較正超音波チャネル信号を受信すること（１５０８）、較正超音波チャネル信号に基づいて較正チャネル応答パラメータを決定すること（１５１０）、および、較正設定に対応する較正能動雑音制御パラメータと較正チャネル応答パラメータとを記憶すること（１５１２）を含み得る。
【０１５０】
較正周期を実行するかどうか決定すること（１５０２）は、電子デバイス１２０２が、複数の異なる較正設定の較正周期を実行することを可能にし得る。一例では、電子デバイス１２０２は、ユーザモデル１２２５（たとえば、ＨＡＴＳ）の隣に装着され、またはユーザ１２２５の隣で保持され得る。電子デバイス１２０２は次いで、各較正設定に対して較正周期を実行することができる。たとえば、較正周期は、様々な位置、保持力、および／または、ユーザモデル１２２５と電子デバイス１２０２との間の結合などに対して、実行され得る。１つの手法では、ユーザ、技術者、および／またはデバイスが、電子デバイス１２０２の較正設定を繰り返し調整し、電子デバイス１２０２は、較正周期を実行すると決定する（１５０２）（たとえば、較正周期が実行されるべきであることを示すユーザまたは技術者によるボタン押圧を電子デバイス１２０２が受ける、較正設定が変化したことおよび安定していることを電子デバイス１２０２が感知する、電子デバイス１２０２が自動較正デバイスから信号を受信する、など）。このようにして、いくつかの較正パラメータ１２１１または較正パラメータ１２１１のセットが、電子デバイス１２０２によって決定され得る。電子デバイス１２０２が較正周期を実行しない（たとえば、較正が終了した、閾値の数の較正パラメータ１２１１が決定された、電子デバイス１２０２が実行時１５３５に入っているなど）と決定すると（１５０２）、電子デバイス１２０２の動作は実行時１５３５の動作に進み得る。
【０１５１】
電子デバイス１２０２が較正周期を実行すると決定すると（１５０２）、電子デバイス１２０２は、較正能動雑音制御パラメータを決定することができる（１５０４）。能動雑音制御パラメータの例には、フィルタ係数、伝達関数、フィルタタップ数、および／または、１つもしくは複数のフィルタ特性（たとえば、周波数応答、振幅応答、位相応答など）がある。
【０１５２】
電子デバイス１２０２は、較正超音波信号を出力することができる（１５０６）。たとえば、超音波信号生成器１２１３は、電子超音波信号をスピーカー１２２０に与えることができ、スピーカー１２２０は、較正超音波信号を出力することができる。
【０１５３】
電子デバイス１２０２は、較正超音波チャネル信号を受信することができる（１５０８）。たとえば、音響チャネル信号１２２７は、音響較正超音波チャネル信号を含んでよく、音響較正超音波チャネル信号は、誤差マイクロフォン１２２９によって捕捉され、電子較正超音波チャネル信号へと変換され、雑音制御回路１２０９へ与えられ得る。
【０１５４】
電子デバイス１２０２は、較正超音波チャネル信号に基づいて、較正チャネル応答パラメータを決定することができる（１５１０）。たとえば、チャネル応答決定ブロック／モジュール１２１５は、較正超音波チャネル信号に基づいて、較正チャネル応答統計を決定することができる。
【０１５５】
電子デバイス１２０２は、較正設定に対応する較正能動雑音制御パラメータと較正チャネル応答パラメータとを記憶することができる（１５１２）。たとえば、較正設定に対応する較正能動雑音制御パラメータおよび較正チャネル応答パラメータは、メモリ、レジスタ、参照テーブル、データベースなどに記憶され得る。方法１５００に関連して説明された較正１５３３の手順の１つまたは複数は、様々な較正設定に対して繰り返され得る。たとえば、決定された各較正パラメータ１２１１または較正パラメータ１２１１のセットは、電子デバイス１２０２のある特定の較正設定に対応し得る。
【０１５６】
電子デバイス１２０２が較正周期を実行しないと決定すると（１５０２）、電子デバイス１２０２は、実行時１５３５の動作を実行することに進み得る。これは、たとえば、閾値の数の較正周期が種々の較正設定に対して実行された場合、電子デバイス１２０２が使用されている場合、および／または、較正が終了したことを受信された入力が示す場合に、起こり得る。一例では、実行時１５３５の動作は、実行時超音波信号を出力すること（１５１４）、実行時超音波チャネル信号を受信すること（１５１６）、実行時超音波チャネル信号に基づいて実行時チャネル応答パラメータを決定すること（１５１８）、実行時チャネル応答パラメータおよび較正チャネル応答パラメータに基づいて実行時設定を決定すること（１５２０）、実行時設定および較正能動雑音制御パラメータに基づいて実行時能動雑音制御パラメータを決定すること（１５２２）、雑音信号を受信すること（１５２４）、ならびに、雑音信号および実行時能動雑音制御パラメータに基づいて雑音制御信号を生成すること（１５２６）を含み得る。
【０１５７】
電子デバイス１２０２は、実行時超音波信号を出力することができる（１５１４）。たとえば、超音波信号生成器１２１３は、電子超音波信号をスピーカー１２２０に与えることができ、スピーカー１２２０は、実行時超音波信号を出力することができる。
【０１５８】
電子デバイス１２０２は、実行時超音波チャネル信号を受信することができる（１５１６）。たとえば、音響チャネル信号１２２７は、音響実行時超音波チャネル信号を含んでよく、音響実行時超音波チャネル信号は、誤差マイクロフォン１２２９によって受信され、電子実行時超音波チャネル信号へと変換され、雑音制御回路１２０９へ与えられ得る。
【０１５９】
電子デバイス１２０２は、実行時超音波チャネル信号に基づいて、実行時チャネル応答パラメータを決定することができる（１５１８）。たとえば、チャネル応答決定ブロック／モジュール１２１５は、実行時超音波チャネル信号に基づいて、実行時チャネル応答統計を決定することができる。
【０１６０】
電子デバイス１２０２は、実行時チャネル応答パラメータおよび較正チャネル応答パラメータに基づいて、実行時設定を決定することができる（１５２０）。たとえば、設定決定ブロック／モジュール１２１７は、実行時チャネル応答パラメータに類似する（たとえば、最も類似する）較正チャネル応答パラメータを有する較正設定を選択することによって、実行時設定を決定することができる（１５２０）。加えて、または代替的に、設定決定ブロック／モジュール１２１７は、実行時チャネル応答パラメータを含む較正チャネル応答パラメータのある範囲を有する複数の較正設定を選択することによって、実行時設定を決定することができる。たとえば、設定決定ブロック／モジュール１２１７は、実行時チャネル応答統計に近接する（たとえば、実行時チャネル応答統計に最も近く、それよりも大きく、かつそれよりも小さい）較正チャネル応答統計を有する較正設定を選択することができる。したがって、電子デバイス１２０２は、１つまたは複数の較正パラメータに対応する較正設定に類似する実行時設定を、推定することができる。
【０１６１】
電子デバイス１２０２は、実行時設定および較正能動雑音制御パラメータに基づいて、実行時能動雑音制御パラメータを決定することができる（１５２２）。一例では、実行時設定は、実行時チャネル応答パラメータに類似する較正チャネル応答パラメータを有する、選択された較正設定に対応し得る。この例では、実行時能動雑音制御パラメータは、選択された較正設定に対応する較正能動雑音制御パラメータから選択され得る。別の例では、１つまたは複数の実行時能動雑音制御パラメータは、（実行時設定に対応する）実行時チャネル応答パラメータに近接する較正チャネル応答パラメータを有する較正設定に対応する、較正能動雑音制御パラメータから補間され得る。
【０１６２】
電子デバイス１２０２は、雑音信号１２０６を受信することができる（１５２４）。たとえば、雑音マイクロフォン１２０４は、音響雑音信号１２２２を捕捉し、音響雑音信号１２２２を、雑音制御回路１２０９に与えられ得る電気または電子雑音信号１２０６へ変換することができる。
【０１６３】
電子デバイス１２０２は、雑音信号１２０６および実行時能動雑音制御パラメータに基づいて、雑音制御信号を生成することができる（１５２６）。たとえば、雑音制御信号は、音響雑音１２２２を低減しまたは打ち消すために使用され得る。たとえば、雑音制御信号（たとえば、信号１２２１の一部またはすべてであり得る）は、雑音制御信号を音響雑音制御信号（たとえば、音響信号１２２３の一部またはすべてであり得る）に変換するスピーカー１２２０に与えられ得る。いくつかの構成では、雑音制御信号は、（１つまたは複数の）実行時能動雑音制御パラメータを、雑音信号１２０６をフィルタリングするフィルタに適用することによって、生成され得る（１５２６）。
【０１６４】
図１６は、ユーザ１６２５またはユーザモデル１６２５および電子デバイス１６０２の一例を示す図である。具体的には、図１６は、ユーザ１６２５またはユーザモデル１６２５（たとえば、ＨＡＴＳ）に関連する、電子デバイス１６０２の設定を示す。設定は、保持力、場所、位置、方向、電子デバイス１６０２とユーザ１６２５またはユーザモデル１６２５（たとえば、ＨＡＴＳ）との間の押圧、および、電子デバイス１６０２とユーザ１６２５またはユーザモデル１６２５（たとえば、ＨＡＴＳ）との間の結合（たとえば、密着）のうちの１つまたは複数であってよく、またはそれらに依存し得る。
【０１６５】
一構成では、電子デバイス１６０２は、較正（たとえば、測定）の間、ユーザモデル１６２５（たとえば、ＨＡＴＳ）の隣に装着され得る。電子デバイス１６０２の設定は、較正周期の間に調整されまたは変えられてよい。たとえば、電子デバイス１６０２は、第１の較正周期に対する、特定の方向、位置、保持力、押圧、および結合を有する第１の設定で、装着され得る。次いで、電子デバイス１６０２の設定は、第２の較正周期に対する第２の設定に調整され得る。たとえば、保持力が、０Ｎから４Ｎに増やされ得る。この手順は、異なる設定（たとえば、異なる保持力、場所、位置、方向、押圧、および／または結合（たとえば、異なる漏洩を伴う））で数回繰り返され得る。このようにして、電子デバイス１６０２は、複数の較正設定に対応する複数の較正パラメータ（たとえば、較正パラメータセット）をそれぞれ決定し、記憶することができる。
【０１６６】
実行時において、ユーザ１６２５は、自身の耳の隣で電子デバイス１６０２を保持することがある。たとえば、ユーザ１６２５は、自身の耳に向けて電子デバイス１６０２を押し付けることがある。あるいは、電子デバイス１６０２は、ユーザ１６２５に装着されることがある。たとえば、電子デバイス１６０２は、ユーザ１６２５の耳に取り付けられたＢｌｕｅｔｏｏｔｈ（登録商標）ヘッドセットであってよく、または、ユーザ１６２５の頭に配置されたヘッドセット（たとえば、両耳向けのヘッドフォン）であってよい。電子デバイス１６０２の設定は、ユーザにより変わってよく、かつ／または使用の間に変わってよい。たとえば、一部のユーザ１６２５は、騒々しい環境では、携帯電話を耳に対してより強い力で押し付ける傾向がある。本明細書で開示されるシステムおよび方法のいくつかの構成では、電子デバイス１６０２とユーザ１６２５との間のチャネル応答の変化は、電子デバイス１６０２から出力される超音波信号に基づいて決定され得る。たとえば、超音波信号は、電子デバイス１６０２のイヤピースから出力され得る。超音波チャネル信号は次いで、イヤピースの近くの誤差マイクロフォンによって受信され（たとえば、捕捉され）、実行時チャネル応答を決定するために利用され得る。実行時雑音制御パラメータは次いで、実行時チャネル応答に基づいて決定および／または調整され得る。したがって、本明細書で開示されるシステムおよび方法は、能動雑音制御の性能を上げることができる。
【０１６７】
図１７は、いくつかの保持力１７４１ａ〜ｃとの超音波の第２の経路の相関を示すグラフである。具体的には、図１７は、様々な力に対する、超音波イヤピースと誤差マイクロフォンの相関の一例を（ニュートン（Ｎ）で）示す。超音波の第２の経路は、能動雑音打ち消しの第２の経路と同様であり得るが、それは（たとえば、可聴周波数領域ではなく）超音波周波数領域にある。たとえば、超音波の第２の経路は、電子デバイス１２０２のスピーカー１２２０と誤差マイクロフォン１２２９（スピーカー１２２０の近くに配置され得る）との間の伝達関数を示し得る。図１７は、受信された超音波信号（たとえば、較正超音波チャネル信号）と出力超音波信号（たとえば、較正超音波信号）との相関を示す。図１７に示されるグラフの横軸は、９６，０００サンプル／秒（たとえば、９６キロヘルツ（ｋＨｚ））での、サンプルの遅延１７３９の範囲を示す。図１７に示されるグラフの縦軸は、相関１７３７の範囲を示す。具体的には、図１７のグラフは、遅延１７３９のある範囲にわたる、超音波の第２の経路と、０Ｎの保持力１７４１ａ、８Ｎの保持力１７４１ｂ、および１６Ｎの保持力１７４１ｃとの相関のプロットを含む。図１７に示されるグラフから観測され得るように、保持力は、超音波の第２の経路と相関する。たとえば、相関値は、保持力に比例し得る。この相関によって、設定（たとえば、保持力）が、上で説明されたように、超音波チャネル信号に基づいて決定される（たとえば、推定される）ことが可能になる。たとえば、このことは、以下で説明されるように図１８においてさらに示される。具体的には、保持力が変化すると、相関係数は保持力とともに変化し得る。
【０１６８】
図１８は、いくつかの係数１８４７ａ〜ｆとの超音波の第２の経路の相関を示すグラフである。示される係数１８４７ａ〜ｆは、他の相関係数よりも良好に保持力とともに変化する、選択された相関係数である。言い換えれば、選択された相関係数１８４７ａ〜ｆの値は、たとえば、他の相関係数よりも高い精度で保持力を推測するために利用され得る。
【０１６９】
係数１８４７ａ〜ｆのいくつかが、図１７に示されている。たとえば、各線は、ある特定の圧力レベルにおける係数を示す。図１７の横軸は、係数１８４７ａ〜ｆの遅延パラメータに対応する。図１７の縦軸は、係数の値に対応する。したがって、図１８の線は、選択された遅延パラメータを有する係数値１８４７ａ〜ｆに対応する。したがって、係数１８４７ａ〜ｆは、概ね１６０と１７０の間の範囲にある遅延パラメータが各線に対して利用され得ることを示す。図１８は、ある特定の遅延パラメータ（たとえば、特に１６０および１６１）を有する係数が、加えられた圧力レベルに対して線形に近い関係をもたらすことを示す。
【０１７０】
図１８に示されるグラフの横軸は、保持力１８４５の範囲をニュートン（Ｎ）で示す。図１８に示されるグラフの縦軸は、相関１８４３の範囲を示す。具体的には、図１８のグラフは、力１８４５のある範囲にわたる、超音波出力と受信された信号との間のいくつかの（たとえば、選択された）係数１８４７ａ〜ｆのプロットを含む。図１８に示されるグラフから観測され得るように、保持力は、超音波の第２の経路と相関する。たとえば、相関値は、保持力に比例し得る。この相関によって、設定（たとえば、保持力）が、上で説明されたように、超音波チャネル信号に基づいて決定される（たとえば、推定される）ことが可能になる。
【０１７１】
図１９は、雑音を制御するためのシステムおよび方法が実装され得るワイヤレス通信デバイス１９０２中のいくつかのコンポーネントの一構成を示すブロック図である。ワイヤレス通信デバイス１９０２の例には、携帯電話、スマートフォン、ラップトップコンピュータ、携帯情報端末（ＰＤＡ）、デジタル音楽プレーヤー、デジタルカメラ、デジタルカムコーダ、ゲームコンソールなどがある。ワイヤレス通信デバイス１９０２は、１つまたは複数の他のデバイスとワイヤレスに通信することが可能であり得る。ワイヤレス通信デバイス１９０２は、アプリケーションプロセッサ１９５９を含み得る。アプリケーションプロセッサ１９５９は一般に、命令を処理して（たとえば、プログラムを実行して）、ワイヤレス通信デバイス１９０２上の機能を実行する。アプリケーションプロセッサ１９５９は、オーディオブロック／モジュール１９５７に結合され得る。
【０１７２】
オーディオブロック／モジュール１９５７は、オーディオ信号を処理するために使用される電子デバイス（たとえば、集積回路）であり得る。たとえば、オーディオブロック／モジュール１９５７は、オーディオ信号を符号化および／または復号するための、オーディオコーデックを含み得る。オーディオブロック／モジュール１９５７は、１つまたは複数のスピーカー１９４９、１つまたは複数のイヤピーススピーカー１９５１、出力ジャック１９５３、および／または、１つまたは複数のマイクロフォン１９５５に結合され得る。スピーカー１９４９は、電気信号または電子信号を音響信号に変換する１つまたは複数の電気音響トランスデューサを含み得る。たとえば、スピーカー１９４９は、音楽を再生し、またはスピーカーフォンの会話を出力するなどするために使用され得る。１つまたは複数のイヤピーススピーカー１９５１は、音響信号（たとえば、発話信号、超音波信号、雑音制御信号など）をユーザに出力するために使用され得る、１つまたは複数のスピーカーまたは電気音響トランスデューサを含み得る。たとえば、１つまたは複数のイヤピーススピーカー１９５１は、イヤピーススピーカー１９５１によって生成された音響信号をユーザのみが確実に聞けるように、使用され得る。出力ジャック１９５３は、ヘッドフォンのようなオーディオを出力するためのワイヤレス通信デバイス１９０２に、他のデバイスを結合するために使用され得る。スピーカー１９４９、１つまたは複数のイヤピーススピーカー１９５１、および／または出力ジャック１９５３は一般に、オーディオブロック／モジュール１９５７からオーディオ信号を出力するために使用され得る。１つまたは複数のマイクロフォン１９５５は、音響信号（ユーザの声など）をオーディオブロック／モジュール１９５７に与えられる電気または電子信号に変換する、音響電気トランスデューサであり得る。
【０１７３】
能動雑音制御ブロック／モジュールおよび／または雑音制御回路１９８３ａは、任意選択で、オーディオブロック／モジュール１９５７の一部として実装され得る。たとえば、能動雑音制御ブロック／モジュールおよび／または雑音制御回路１９８３ａは、上で説明された能動雑音制御ブロック／モジュール１０８、５０８、および雑音制御回路１２０９の１つまたは複数に従って実装され得る。たとえば、能動雑音制御ブロック／モジュールおよび／または雑音制御回路１９８３ａは、１つまたは複数のマイクロフォン１９５５または（１つまたは複数の）入力デバイス１９７１（たとえば、リモートマイクロフォンに結合されたポート）から雑音信号を受信することができ、１つまたは複数の入力デバイス１９７１から力信号を受信することができ、かつ／または、１つまたは複数のイヤピーススピーカー１９５１、１つまたは複数のスピーカー１９４９、および／または出力ジャック１９５３を使用して、雑音制御信号を出力することができる。加えて、または代替的に、能動雑音制御ブロック／モジュールおよび／または雑音制御回路１９８３ａは、（１つまたは複数の）能動雑音制御パラメータを決定し、（１つまたは複数の）スピーカー１９４９および／または（１つまたは複数の）イヤピーススピーカー１９５１を介して超音波信号を出力し、（１つまたは複数の）マイクロフォン１９５５を介して超音波チャネル信号を受信し、（１つまたは複数の）チャネル応答パラメータを決定し、（１つまたは複数の）設定を決定し、（１つまたは複数の）マイクロフォン１９５５または（１つまたは複数の）入力デバイス１９７１から雑音信号を受信することができ、（１つまたは複数のイヤピーススピーカー１９５１および／または１つまたは複数のスピーカー１９４９および／または出力ジャック１９５３に与えられ得る）雑音制御信号を生成することができる。
【０１７４】
加えて、または代替的に、能動雑音制御ブロック／モジュールおよび／または雑音制御回路１９８３ｂは、アプリケーションプロセッサ１９５９において実装され得る。たとえば、能動雑音制御ブロック／モジュールおよび／または雑音制御回路１９８３ｂは、上で説明された能動雑音制御ブロック／モジュール１０８、５０８、および雑音制御回路１２０９の１つまたは複数に従って実装され得る。たとえば、能動雑音制御ブロック／モジュールおよび／または雑音制御回路１９８３ｂは、１つまたは複数のマイクロフォン１９５５または（１つまたは複数の）入力デバイス１９７１から雑音信号を受信することができ、１つまたは複数の入力デバイス１９７１から力信号を受信することができ、かつ、１つまたは複数のイヤピーススピーカー１９５１、１つまたは複数のスピーカー１９４９、および／または出力ジャック１９５３を使用して、雑音制御信号を出力することができる。加えて、または代替的に、能動雑音制御ブロック／モジュールおよび／または雑音制御回路１９８３ｂは、（１つまたは複数の）能動雑音制御パラメータを決定し、（１つまたは複数の）スピーカー１９４９および／または（１つまたは複数の）イヤピーススピーカー１９５１を介して超音波信号を出力し、（１つまたは複数の）マイクロフォン１９５５を介して超音波チャネル信号を受信し、（１つまたは複数の）チャネル応答パラメータを決定し、（１つまたは複数の）設定を決定し、（１つまたは複数の）マイクロフォン１９５５または（１つまたは複数の）入力デバイス１９７１から雑音信号を受信することができ、（１つまたは複数のイヤピーススピーカー１９５１、１つまたは複数のスピーカー１９４９、および／または出力ジャック１９５３に与えられ得る）雑音制御信号を生成することができる。別の構成では、能動雑音制御ブロック／モジュールは、オーディオブロック／モジュール１９５７および／またはアプリケーションプロセッサ１９５９とは独立に実装され得る。
【０１７５】
アプリケーションプロセッサ１９５９は、電力管理回路１９６７に結合され得る。電力管理回路１９６７の一例は電力管理集積回路（ＰＭＩＣ）であり、これは、ワイヤレス通信デバイス１９０２の電力消費を管理するために使用され得る。電力管理回路１９６７は、バッテリー１９６９に結合され得る。バッテリー１９６９は一般に、ワイヤレス通信デバイス１９０２に電力を提供することができる。電力管理回路１９６７および／またはバッテリー１９６９は、ワイヤレス通信デバイス１９０２に含まれる要素の１つまたは複数（たとえば、すべて）に結合され得ることに留意されたい。
【０１７６】
アプリケーションプロセッサ１９５９は、入力を受け取るための１つまたは複数の入力デバイス１９７１に結合され得る。入力デバイス１９７１の例には、赤外線センサ、画像センサ、加速度計、タッチセンサ、力（たとえば、圧力）センサ、キーパッド、マイクロフォン、入力ポート／ジャックなどがある。入力デバイス１９７１は、ワイヤレス通信デバイス１９０２とのユーザ対話を可能にし得る。アプリケーションプロセッサ１９５９はまた、１つまたは複数の出力デバイス１９７３に結合され得る。出力デバイス１９７３の例には、プリンタ、プロジェクタ、スクリーン、触覚デバイス、スピーカーなどがある。出力デバイス１９７３は、ワイヤレス通信デバイス１９０２が、ユーザにより受け取られ得る出力を生成することを可能にし得る。
【０１７７】
アプリケーションプロセッサ１９５９は、アプリケーションメモリ１９７５に結合され得る。アプリケーションメモリ１９７５は、電子情報を記憶することが可能な任意の電子デバイスであり得る。アプリケーションメモリ１９７５の例には、ダブルデータレートシンクロナスダイナミックランダムアクセスメモリ（ＤＤＲＡＭ）、シンクロナスダイナミックランダムアクセスメモリ（ＳＤＲＡＭ）、フラッシュメモリなどがある。アプリケーションメモリ１９７５は、アプリケーションプロセッサ１９５９のための記憶装置を提供することができる。たとえば、アプリケーションメモリ１９７５は、アプリケーションプロセッサ１９５９上で実行されるプログラムの機能のためのデータおよび／または命令を記憶し得る。一構成では、アプリケーションメモリ１９７５は、上で説明された方法４００、７００、１３００、１４００、１５００の１つまたは複数を実行するための、データおよび／または命令を、記憶および／または提供することができる。
【０１７８】
アプリケーションプロセッサ１９５９はディスプレイコントローラ１９７７に結合されてよく、ディスプレイコントローラ１９７７はディスプレイ１９７９に結合されてよい。ディスプレイコントローラ１９７７は、ディスプレイ１９７９上に画像を生成するために使用されるハードウェアブロックであり得る。たとえば、ディスプレイコントローラ１９７７は、アプリケーションプロセッサ１９５９からの命令および／またはデータを、ディスプレイ１９７９上に提示され得る画像に変換し得る。ディスプレイ１９７９の例には、液晶ディスプレイ（ＬＣＤ）パネル、発光ダイオード（ＬＥＤ）パネル、陰極線管（ＣＲＴ）ディスプレイ、プラズマディスプレイなどがある。
【０１７９】
アプリケーションプロセッサ１９５９は、ベースバンドプロセッサ１９６１に結合され得る。ベースバンドプロセッサ１９６１は一般に、通信信号を処理する。たとえば、ベースバンドプロセッサ１９６１は、受信された信号を復調および／または復号し得る。加えて、または代替的に、ベースバンドプロセッサ１９６１は、送信に備えて信号を符号化および／または変調し得る。
【０１８０】
ベースバンドプロセッサ１９６１は、ベースバンドメモリ１９８１に結合され得る。ベースバンドメモリ１９８１は、ＳＤＲＡＭ、ＤＤＲＡＭ、フラッシュメモリなどのような、電子情報を記憶することが可能な任意の電子デバイスであり得る。ベースバンドプロセッサ１９６１は、ベースバンドメモリ１９８１から情報（たとえば、命令および／またはデータ）を読み取ること、および／またはベースバンドメモリ１９８１に情報を書き込むことができる。加えて、または代替的に、ベースバンドプロセッサ１９６１は、通信動作を実行するために、ベースバンドメモリ１９８１に記憶された命令および／またはデータを使用し得る。
【０１８１】
ベースバンドプロセッサ１９６１は、高周波（ＲＦ）送受信機１９６３に結合され得る。ＲＦ送受信機１９６３は、１つまたは複数の電力増幅器１９６５と１つまたは複数のアンテナ１９８５とに結合され得る。ＲＦ送受信機１９６３は、高周波信号を送信および／または受信し得る。たとえば、ＲＦ送受信機１９６３は、電力増幅器１９６５と１つまたは複数のアンテナ１９８５とを使用してＲＦ信号を送信し得る。ＲＦ送受信機１９６３はまた、１つまたは複数のアンテナ１９８５を使用してＲＦ信号を受信し得る。
【０１８２】
図２０は、電子デバイス２００２において利用され得る様々なコンポーネントを示す。示されるコンポーネントは、同じ物理的構造物内に配置されてよく、または別個の筐体もしくは構造物中に配置されてよい。いくつかの構成では、前に説明された、電子デバイス１０２、５０２、１２０２、１６０２、ハンドセット８０２、９０２、１００２、１１０２、および／またはワイヤレス通信デバイス１９０２の１つまたは複数は、図２０に示される電子デバイス２００２に従って実装され得る。電子デバイス２００２は、プロセッサ２０９３を含む。プロセッサ２０９３は、汎用シングルまたはマルチチップマイクロプロセッサ（たとえば、ＡＲＭ）、専用マイクロプロセッサ（たとえば、デジタル信号プロセッサ（ＤＳＰ））、マイクロコントローラ、プログラマブルゲートアレイなどであり得る。プロセッサ２０９３は、中央処理装置（ＣＰＵ）と呼ばれることがある。図２０の電子デバイス２００２中に単一のプロセッサ２０９３のみが示されるが、代替的な構成では、プロセッサ２０９３の組合せ（たとえば、ＡＲＭとＤＳＰ）が使用され得る。
【０１８３】
電子デバイス２００２はまた、プロセッサ２０９３と電子通信しているメモリ２０８７を含む。すなわち、プロセッサ２０９３は、メモリ２０８７から情報を読み取ること、および／またはメモリ２０８７に情報を書き込むことができる。メモリ２０８７は、電子情報を記憶することが可能な任意の電子コンポーネントであり得る。メモリ２０８７、は、ランダムアクセスメモリ（ＲＡＭ）、読取り専用メモリ（ＲＯＭ）、磁気ディスクストレージ媒体、光記憶媒体、ＲＡＭ中のフラッシュメモリデバイス、プロセッサ２０９３とともに含まれるオンボードメモリ、プログラマブル読取り専用メモリ（ＰＲＯＭ）、消去可能プログラマブル読取り専用メモリ（ＥＰＲＯＭ）、電気的消去可能ＰＲＯＭ（ＥＥＰＲＯＭ）、レジスタなど、およびそれらの組合せであり得る。
【０１８４】
データ２０９１ａおよび命令２０８９ａが、メモリ２０８７に記憶され得る。命令２０８９ａは、１つまたは複数のプログラム、ルーチン、サブルーチン、関数、プロシージャなどを含み得る。命令２０８９ａは、単一のコンピュータ可読ステートメントまたは多くのコンピュータ可読ステートメントを含み得る。命令２０８９ａは、上で説明された方法４００、７００、１３００、１４００、１５００のうちの１つまたは複数を実装するために、プロセッサ２０９３によって実行可能であり得る。命令２０８９ａを実行することは、メモリ２０８７に記憶されたデータ２０９１ａの使用を伴い得る。図２０は、プロセッサ２０９３にロードされている（命令２０８９ａおよびデータ２０９１ａから来ることがある）いくつかの命令２０８９ｂとデータ２０９１ｂとを示す。
【０１８５】
電子デバイス２００２はまた、他の電子デバイスと通信するための１つまたは複数の通信インターフェース２０９５を含み得る。通信インターフェース２０９５は、有線通信技術、ワイヤレス通信技術、またはその両方に基づき得る。様々なタイプの通信インターフェース２０９５の例には、シリアルポート、パラレルポート、ユニバーサルシリアルバス（ＵＳＢ）、イーサネットアダプター、ＩＥＥＥ１３９４バスインターフェース、小型コンピュータシステムインターフェース（ＳＣＳＩ）バスインターフェース、赤外線（ＩＲ）通信ポート、Ｂｌｕｅｔｏｏｔｈワイヤレス通信アダプターなどがある。
【０１８６】
電子デバイス２００２はまた、１つまたは複数の入力デバイス２０９７と、１つまたは複数の出力デバイス２００１とを含み得る。様々な種類の入力デバイス２０９７の例には、キーボード、マウス、マイクロフォン、遠隔制御デバイス、ボタン、ジョイスティック、トラックボール、タッチパッド、ライトペンなどがある。たとえば、電子デバイス２００２は、音響信号を捕捉するための１つまたは複数のマイクロフォン２０９９を含み得る。一構成では、マイクロフォン２０９９は、音響信号（たとえば、声、発話、雑音など）を電気信号または電子信号に変換するトランスデューサであり得る。様々な種類の出力デバイス２００１の例には、スピーカー、プリンタなどがある。たとえば、電子デバイス２００２は１つまたは複数のスピーカー２００３を含み得る。一構成では、スピーカー２００３は、電気信号または電子信号を音響信号に変換するトランスデューサであり得る。
【０１８７】
電子デバイス２００２中に含まれ得る１つの特定のタイプの出力デバイス２００１は、ディスプレイデバイス２００５である。本明細書で開示される構成とともに使用されるディスプレイデバイス２００５は、陰極線管（ＣＲＴ）、液晶ディスプレイ（ＬＣＤ）、発光ダイオード（ＬＥＤ）、ガスプラズマ、エレクトロルミネセンスなどのような、任意の適切な画像投影技術を利用し得る。ディスプレイコントローラ２００７はまた、メモリ２０８７に記憶されたデータ２０９１ａを、ディスプレイデバイス２００５上に示されるテキスト、グラフィクス、および／または動画に（適宜）変換するために設けられ得る。
【０１８８】
電子デバイス２００２の様々なコンポーネントは、電力バス、制御信号バス、ステータス信号バス、データバスなどを含み得る、１つまたは複数のバスによって互いに結合され得る。簡潔にするために、図２０では、様々なバスはバスシステム２００９として示される。図２０は、電子デバイス２００２の１つの可能な構成しか示していないことに留意されたい。様々な他のアーキテクチャおよびコンポーネントも利用され得る。
【０１８９】
図２１は、ワイヤレス通信デバイス２１０２内に含まれ得るいくつかのコンポーネントを示す。いくつかの構成では、前に説明された、電子デバイス１０２、５０２、１２０２、１６０２、２００２、ハンドセット８０２、９０２、１００２、１１０２、および／またはワイヤレス通信デバイス１９０２の１つまたは複数は、図２１に示されるワイヤレス通信デバイス２１０２に従って実装され得る。
【０１９０】
ワイヤレス通信デバイス２１０２は、プロセッサ２１２７を含む。プロセッサ２１２７は、汎用シングルまたはマルチチップマイクロプロセッサ（たとえば、ＡＲＭ）、専用マイクロプロセッサ（たとえば、デジタル信号プロセッサ（ＤＳＰ））、マイクロコントローラ、プログラマブルゲートアレイなどであり得る。プロセッサ２１２７は、中央処理装置（ＣＰＵ）と呼ばれることがある。図２１のワイヤレス通信デバイス２１０２には単一のプロセッサ２１２７のみが示されるが、代替構成では、プロセッサ２１２７（たとえば、ＡＲＭとＤＳＰ）の組合せが使用され得る。
【０１９１】
ワイヤレス通信デバイス２１０２はまた、プロセッサ２１２７と電子通信しているメモリ２１１１を含む（たとえば、プロセッサ２１２７は、メモリ２１１１から情報を読み取り、かつ／またはメモリ２１１１に情報を書き込むことができる）。メモリ２１１１は、電子情報を記憶することが可能な任意の電子コンポーネントであり得る。メモリ２１１１は、ランダムアクセスメモリ（ＲＡＭ）、読取り専用メモリ（ＲＯＭ）、磁気ディスクストレージ媒体、光記憶媒体、ＲＡＭ中のフラッシュメモリデバイス、プロセッサ２１２７とともに含まれるオンボードメモリ、プログラマブル読取り専用メモリ（ＰＲＯＭ）、消去可能プログラマブル読取り専用メモリ（ＥＰＲＯＭ）、電気的消去可能ＰＲＯＭ（ＥＥＰＲＯＭ）、レジスタなど、およびそれらの組合せであり得る。
【０１９２】
データ２１１３ａおよび命令２１１５ａが、メモリ２１１１に記憶され得る。命令２１１５ａは、１つまたは複数のプログラム、ルーチン、サブルーチン、関数、プロシージャ、コードなどを含み得る。命令２１１５ａは、単一のコンピュータ可読ステートメントまたは多くのコンピュータ可読ステートメントを含み得る。命令２１１５ａは、上で説明された方法４００、７００、１３００、１４００、１５００のうちの１つまたは複数を実装するために、プロセッサ２１２７によって実行可能であり得る。命令２１１５ａを実行することは、メモリ２１１１に記憶されたデータ２１１３ａの使用を伴い得る。図２１は、プロセッサ２１２７にロードされている（メモリ２１１１中の命令２１１５ａおよびデータ２１１３ａから来ることがある）いくつかの命令２１１５ｂとデータ２１１３ｂとを示す。
【０１９３】
ワイヤレス通信デバイス２１０２はまた、ワイヤレス通信デバイス２１０２と遠隔の位置（たとえば、別の電子デバイス、ワイヤレス通信デバイスなど）との間で信号の送信および受信を可能にするために、送信機２１２３と受信機２１２５とを含み得る。送信機２１２３および受信機２１２５は、送受信機２１２１と総称されることがある。アンテナ２１３１は、送受信機２１２１に電気的に結合され得る。ワイヤレス通信デバイス２１０２はまた、複数の送信機２１２３、複数の受信機２１２５、複数の送受信機２１２１、および／または複数のアンテナ２１３１（図示せず）を含み得る。
【０１９４】
いくつかの構成では、ワイヤレス通信デバイス２１０２は、音響信号を捕捉するための１つまたは複数のマイクロフォン２１１７を含み得る。一構成では、マイクロフォン２１１７は、音響信号（たとえば、声、発話、雑音など）を電気信号または電子信号に変換するトランスデューサであり得る。加えて、または代替的に、ワイヤレス通信デバイス２１０２は１つまたは複数のスピーカー２１１９を含み得る。一構成では、スピーカー２１１９は、電気信号または電子信号を音響信号に変換するトランスデューサであり得る。
【０１９５】
ワイヤレス通信デバイス２１０２の様々なコンポーネントは、電力バス、制御信号バス、ステータス信号バス、データバスなどを含み得る、１つまたは複数のバスによって互いに結合され得る。簡潔にするために、図２１では、様々なバスはバスシステム２１２９として示される。
【０１９６】
本明細書で開示されるシステムおよび方法によれば、電子デバイス中の回路は、電子デバイスに対する力を検出するように適応され得る。同じ回路、異なる回路、あるいは同じまたは異なる回路の第２の部分は、雑音信号および力に基づいて雑音制御信号を生成するように適応され得る。加えて、同じ回路、異なる回路、あるいは同じまたは異なる回路の第３の部分は、力に基づいて適応フィルタを適応させるように適応され得る。
【０１９７】
本明細書で開示されるシステムおよび方法によれば、電子デバイス中の回路は、実行時超音波信号を出力するように適応され得る。同じ回路、異なる回路、あるいは同じまたは異なる回路の第２の部分は、実行時超音波チャネル信号を受信するように適応され得る。同じ回路、異なる回路、あるいは同じ回路または異なる回路の第３の部分は、少なくとも１つの較正パラメータを決定するように適応され得る。同じ回路、異なる回路、あるいは同じ回路または異なる回路の第４の部分は、実行時超音波チャネル信号に基づいて実行時チャネル応答を決定するように適応され得る。同じ回路、異なる回路、あるいは同じ回路または異なる回路の第５の部分は、実行時チャネル応答および少なくとも１つの較正パラメータに基づいて実行時設定を決定するように適応され得る。同じ回路、異なる回路、あるいは同じまたは異なる回路の第６の部分は、実行時設定に基づいて少なくとも１つの実行時能動雑音制御パラメータを決定するように適応され得る。
【０１９８】
「決定」という用語は、多種多様な動作を包含し、したがって、「決定」は、算出、計算、処理、導出、調査、探索（たとえば、テーブル、データベースまたは別のデータ構造における探索）、確認などを含み得る。また、「決定」は、受信（たとえば、情報を受信すること）、アクセス（たとえば、メモリ中のデータにアクセスすること）などを含み得る。また、「決定」は、解決、選択、選定、確立などを含み得る。
【０１９９】
「に基づいて」という句は、別段に明示されていない限り、「のみに基づいて」を意味しない。言い換えれば、「に基づいて」という句は、「のみに基づいて」と「に少なくとも基づいて」の両方を表す。
【０２００】
本明細書で説明された機能は、１つまたは複数の命令としてプロセッサ可読媒体またはコンピュータ可読媒体上に記憶され得る。「コンピュータ可読媒体」という用語は、コンピュータまたはプロセッサによってアクセスされ得る任意の利用可能な媒体を指す。限定ではなく例として、そのような媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリ、ＣＤ−ＲＯＭまたは他の光ディスクストレージ、磁気ディスクストレージまたは他の磁気ストレージデバイス、あるいは、命令またはデータ構造の形態の所望のプログラムコードを記憶するために使用されコンピュータまたはプロセッサによってアクセスされ得る、任意の他の媒体を備え得る。本明細書で使用されるディスク（disk）およびディスク（disc）は、コンパクトディスク（disc）（ＣＤ）、レーザディスク（disc）、光ディスク（disc）、デジタル多用途ディスク（disc）（ＤＶＤ）、フロッピー（登録商標）ディスク（disk）、およびブルーレイ（登録商標）ディスク（disc）を含み、ディスク（disk）は通常、データを磁気的に再生し、ディスク（disc）は、データをレーザで光学的に再生する。コンピュータ可読媒体は有形で非一時的であり得ることに留意されたい。「コンピュータプログラム製品」という用語は、コンピューティングデバイスまたはプロセッサによって実行、処理または計算され得るコードまたは命令（たとえば、「プログラム」）と組み合わせたコンピューティングデバイスまたはプロセッサを指す。本明細書で使用される「コード」という用語は、コンピューティングデバイスまたはプロセッサによって実行可能であるソフトウェア、命令、コードまたはデータを指すことがある。
【０２０１】
ソフトウェアまたは命令はまた、伝送媒体を介して送信され得る。たとえば、ソフトウェアが、同軸ケーブル、光ファイバケーブル、ツイストペア、デジタル加入者回線（ＤＳＬ）、または赤外線、無線、およびマイクロ波などのワイヤレス技術を使用して、ウェブサイト、サーバ、または他のリモートソースから送信される場合、同軸ケーブル、光ファイバケーブル、ツイストペア、ＤＳＬ、または赤外線、無線、およびマイクロ波などのワイヤレス技術は、送信媒体の定義に含まれる。
【０２０２】
本明細書で開示される方法は、説明された方法を達成するための１つまたは複数のステップまたは動作を備える。本方法のステップおよび／または動作は、特許請求の範囲から逸脱することなく互いに交換され得る。言い換えれば、説明されている方法の適切な動作のためにステップまたは動作の特定の順序が必要とされない限り、特定のステップおよび／または動作の順序および／または使用は、特許請求の範囲から逸脱することなく修正され得る。
【０２０３】
特許請求の範囲は、上で示された厳密な構成およびコンポーネントに限定されないことを理解されたい。特許請求の範囲から逸脱することなく、本明細書に記載されたシステム、方法、および装置の構成、動作および詳細において、様々な修正、変更および変形が行われ得る。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］  雑音を制御するための電子デバイスであって、
前記電子デバイスに対する力を検出するための力センサと、
雑音信号および前記力に基づいて雑音制御信号を生成するための雑音制御回路とを備える、電子デバイス。
［Ｃ２］  前記雑音信号を捕捉するためのマイクロフォンをさらに備える、Ｃ１に記載の電子デバイス。
［Ｃ３］  前記雑音制御信号を出力するためのスピーカーをさらに備える、Ｃ１に記載の電子デバイス。
［Ｃ４］  前記雑音制御信号を生成することが、前記力に基づいて適応フィルタを適応させることを備える、Ｃ１に記載の電子デバイス。
［Ｃ５］  前記適応フィルタを適応させることが、伝達関数と前記力との相関に基づく、Ｃ４に記載の電子デバイス。
［Ｃ６］  前記適応フィルタを適応させることが、
前記力に基づいて、第１のスケーリング係数と第２のスケーリング係数とを決定することと、
第１の基本伝達関数に前記第１のスケーリング係数を乗算して、第１の積を生成することと、
第２の基本伝達関数に前記第２のスケーリング係数を乗算して、第２の積を生成することと、
前記第１の積の負の値に前記第２の積の逆数を乗算して、フィルタ係数を生成することと、
前記フィルタ係数を使用して前記適応フィルタを制御して、前記雑音制御信号を生成することとを備える、Ｃ４に記載の電子デバイス。
［Ｃ７］  前記適応フィルタを適応させることが、等式
【数１５】
0005876154.tif 000016
に従って実行され、Ｐo（ｚ）が第１の力における第１の伝達関数であり、ｇが力の値Ｒの第１のスケーリング関数であり、ｚが複素数であり、Ｓo（ｚ）が第２の力における第２の伝達関数であり、ｈが前記力の値Ｒの第２のスケーリング関数であり、Ｗ（ｚ）が前記適応フィルタを表す、Ｃ４に記載の電子デバイス。
［Ｃ８］  前記力センサが、前記力を継続的に測定し、前記力に基づいて力信号を与える、Ｃ１に記載の電子デバイス。
［Ｃ９］  適応フィルタが、前記力信号に基づいて継続的に適応される、Ｃ８に記載の電子デバイス。
［Ｃ１０］  前記雑音制御信号を生成することが、反復的な収束処理を伴わないが、直接の計算を伴う、Ｃ１に記載の電子デバイス。
［Ｃ１１］  前記電子デバイスが、前記雑音制御信号を生成するための誤差マイクロフォン信号を使用しない、Ｃ１に記載の電子デバイス。
［Ｃ１２］  前記電子デバイスが、前記電子デバイスに対する前記力を検出するための複数の力センサを備える、Ｃ１に記載の電子デバイス。
［Ｃ１３］  前記複数の力センサが、前記電子デバイスの角の近くに配置される、Ｃ１２に記載の電子デバイス。
［Ｃ１４］  前記複数の力センサが、前記電子デバイスのスピーカーの近くに配置される、Ｃ１２に記載の電子デバイス。
［Ｃ１５］  前記力センサが、前記電子デバイスのスピーカーの後ろに配置される、Ｃ１に記載の電子デバイス。
［Ｃ１６］  前記力センサがガスケットタイプの力センサである、Ｃ１に記載の電子デバイス。
［Ｃ１７］  前記力が、前記電子デバイスとユーザの耳または顔との間の力である、Ｃ１に記載の電子デバイス。
［Ｃ１８］  前記電子デバイスがワイヤレス通信デバイスである、Ｃ１に記載の電子デバイス。
［Ｃ１９］  電子デバイスによって雑音を制御するための方法であって、
電子デバイスに対する力を検出することと、
雑音信号および前記力に基づいて雑音制御信号を生成することとを備える、方法。
［Ｃ２０］  前記雑音信号を捕捉することをさらに備える、Ｃ１９に記載の方法。
［Ｃ２１］  前記雑音制御信号を出力することをさらに備える、Ｃ１９に記載の方法。
［Ｃ２２］  前記雑音制御信号を生成することが、前記力に基づいて適応フィルタを適応させることを備える、Ｃ１９に記載の方法。
［Ｃ２３］  前記適応フィルタを適応させることが、伝達関数と前記力との相関に基づく、Ｃ２２に記載の方法。
［Ｃ２４］  前記適応フィルタを適応させることが、
前記力に基づいて、第１のスケーリング係数と第２のスケーリング係数とを決定することと、
第１の基本伝達関数に前記第１のスケーリング係数を乗算して、第１の積を生成することと、
第２の基本伝達関数に前記第２のスケーリング係数を乗算して、第２の積を生成することと、
前記第１の積の負の値に前記第２の積の逆数を乗算して、フィルタ係数を生成することと、
前記フィルタ係数を使用して前記適応フィルタを制御して、前記雑音制御信号を生成することとを備える、Ｃ２２に記載の方法。
［Ｃ２５］  前記適応フィルタを適応させることが、等式
【数１６】
0005876154.tif 000017
に従って実行され、Ｐo（ｚ）が第１の力における第１の伝達関数であり、ｇが力の値Ｒの第１のスケーリング関数であり、ｚが複素数であり、Ｓo（ｚ）が第２の力における第２の伝達関数であり、ｈが前記力の値Ｒの第２のスケーリング関数であり、Ｗ（ｚ）が前記適応フィルタを表す、Ｃ２２に記載の方法。
［Ｃ２６］  力センサが、前記力を継続的に測定し、前記力に基づいて力信号を与える、Ｃ１９に記載の方法。
［Ｃ２７］  適応フィルタが、前記力信号に基づいて継続的に適応される、Ｃ２６に記載の方法。
［Ｃ２８］  前記雑音制御信号を生成することが、反復的な収束処理を伴わないが、直接の計算を伴う、Ｃ１９に記載の方法。
［Ｃ２９］  前記電子デバイスが、前記雑音制御信号を生成するための誤差マイクロフォン信号を使用しない、Ｃ１９に記載の方法。
［Ｃ３０］  複数の力センサが、前記電子デバイスに対する前記力を検出するために使用される、Ｃ１９に記載の方法。
［Ｃ３１］  前記複数の力センサが、前記電子デバイスの角の近くに配置される、Ｃ３０に記載の方法。
［Ｃ３２］  前記複数の力センサが、前記電子デバイスのスピーカーの近くに配置される、Ｃ３０に記載の方法。
［Ｃ３３］  力センサが、前記力を検出するために、前記電子デバイスのスピーカーの後ろに配置される、Ｃ１９に記載の方法。
［Ｃ３４］  ガスケットタイプの力センサが、前記力を検出するために使用される、Ｃ１９に記載の方法。
［Ｃ３５］  前記力が、前記電子デバイスとユーザの耳または顔との間の力である、Ｃ１９に記載の方法。
［Ｃ３６］  前記電子デバイスがワイヤレス通信デバイスである、Ｃ１９に記載の方法。
［Ｃ３７］  命令を有する非一時的有形コンピュータ可読媒体を備える、雑音を制御するためのコンピュータプログラム製品であって、前記命令が、
電子デバイスに、前記電子デバイスに対する力を検出させるためのコードと、
前記電子デバイスに、雑音信号および前記力に基づいて雑音制御信号を生成させるためのコードとを備える、コンピュータプログラム製品。
［Ｃ３８］  前記雑音制御信号を生成することが、前記力に基づいて適応フィルタを適応させることを備える、Ｃ３７に記載のコンピュータ可読媒体。
［Ｃ３９］  前記適応フィルタを適応させることが、伝達関数と前記力との相関に基づく、Ｃ３８に記載のコンピュータ可読媒体。
［Ｃ４０］  誤差マイクロフォン信号が、前記雑音制御信号を生成するために使用されない、Ｃ３７に記載のコンピュータ可読媒体。
［Ｃ４１］  前記力が、前記電子デバイスとユーザの耳または顔との間の力である、Ｃ３７に記載のコンピュータ可読媒体。
［Ｃ４２］  雑音を制御するための装置であって、
前記装置に対する力を検出するための手段と、
雑音信号および前記力に基づいて雑音制御信号を生成するための手段とを備える、装置。
［Ｃ４３］  前記雑音制御信号を生成することが、前記力に基づいて適応フィルタを適応させることを備える、Ｃ４２に記載の装置。
［Ｃ４４］  前記適応フィルタを適応させることが、伝達関数と前記力との相関に基づく、Ｃ４３に記載の装置。
［Ｃ４５］  誤差マイクロフォン信号が、前記雑音制御信号を生成するために使用されない、Ｃ４２に記載の装置。
［Ｃ４６］  前記力が、前記装置とユーザの耳または顔との間の力である、Ｃ４２に記載の装置。
［Ｃ４７］  雑音を制御するための電子デバイスであって、
実行時超音波信号を出力するスピーカーと、
実行時超音波チャネル信号を受信する誤差マイクロフォンと、
前記スピーカーおよび前記誤差マイクロフォンに結合される雑音制御回路とを備え、前記雑音制御回路が、少なくとも１つの較正パラメータを決定し、前記実行時超音波チャネル信号に基づいて、少なくとも１つの実行時チャネル応答パラメータを決定し、前記少なくとも１つの実行時チャネル応答パラメータおよび前記少なくとも１つの較正パラメータに基づいて、実行時設定を決定し、前記実行時設定に基づいて、少なくとも１つの実行時能動雑音制御パラメータを決定する、電子デバイス。
［Ｃ４８］  雑音信号を受信する雑音マイクロフォンをさらに備え、前記雑音制御回路が、前記雑音信号および前記少なくとも１つの実行時能動雑音制御パラメータに基づいて、雑音制御信号を生成する、Ｃ４７に記載の電子デバイス。
［Ｃ４９］  前記少なくとも１つの較正パラメータを決定することが、
少なくとも１つの較正能動雑音制御パラメータを決定することと、
較正超音波信号を出力することと、
較正超音波チャネル信号を受信することと、
前記較正超音波チャネル信号に基づいて、少なくとも１つの較正チャネル応答パラメータを決定することとを備える、Ｃ４７に記載の電子デバイス。
［Ｃ５０］  前記少なくとも１つの較正パラメータが、少なくとも１つの較正能動雑音制御パラメータと少なくとも１つの較正チャネル応答パラメータとからなる群の少なくとも１つを備える、Ｃ４７に記載の電子デバイス。
［Ｃ５１］  前記実行時設定を決定することが、前記少なくとも１つの実行時チャネル応答パラメータに最も近い少なくとも１つの較正チャネル応答パラメータを有する較正設定を選択することを備える、Ｃ４７に記載の電子デバイス。
［Ｃ５２］  少なくとも１つの実行時能動雑音制御パラメータを決定することが、少なくとも１つの較正能動雑音制御パラメータを選択することを備える、Ｃ４７に記載の電子デバイス。
［Ｃ５３］  少なくとも１つの実行時能動雑音制御パラメータを決定することが、較正能動雑音制御パラメータを補間することを備える、Ｃ４７に記載の電子デバイス。
［Ｃ５４］  電子デバイスによって雑音を制御するための方法であって、
少なくとも１つの較正パラメータを決定することと、
実行時超音波信号を出力することと、
実行時超音波チャネル信号を受信することと、
前記実行時超音波チャネル信号に基づいて、少なくとも１つの実行時チャネル応答パラメータを決定することと、
前記少なくとも１つの実行時チャネル応答パラメータおよび前記少なくとも１つの較正パラメータに基づいて、実行時設定を決定することと、
前記実行時設定に基づいて、少なくとも１つの実行時能動雑音制御パラメータを決定することとを備える、方法。
［Ｃ５５］  雑音信号を受信することと、
前記雑音信号および前記少なくとも１つの実行時能動雑音制御パラメータに基づいて、雑音制御信号を生成することとをさらに備える、Ｃ５４に記載の方法。
［Ｃ５６］  前記少なくとも１つの較正パラメータを決定することが、
少なくとも１つの較正能動雑音制御パラメータを決定することと、
較正超音波信号を出力することと、
較正超音波チャネル信号を受信することと、
前記較正超音波チャネル信号に基づいて、少なくとも１つの較正チャネル応答パラメータを決定することとを備える、Ｃ５４に記載の方法。
［Ｃ５７］  前記少なくとも１つの較正パラメータが、少なくとも１つの較正能動雑音制御パラメータと少なくとも１つの較正チャネル応答パラメータとからなる群の少なくとも１つを備える、Ｃ５４に記載の方法。
［Ｃ５８］  前記実行時設定を決定することが、前記少なくとも１つの実行時チャネル応答パラメータに最も近い少なくとも１つの較正チャネル応答パラメータを有する較正設定を選択することを備える、Ｃ５４に記載の方法。
［Ｃ５９］  少なくとも１つの実行時能動雑音制御パラメータを決定することが、少なくとも１つの較正能動雑音制御パラメータを選択することを備える、Ｃ５４に記載の方法。
［Ｃ６０］  少なくとも１つの実行時能動雑音制御パラメータを決定することが、較正能動雑音制御パラメータを補間することを備える、Ｃ５４に記載の方法。
［Ｃ６１］  命令を有する非一時的有形コンピュータ可読媒体を備える、雑音を制御するためのコンピュータプログラム製品であって、前記命令が、
電子デバイスに、少なくとも１つの較正パラメータを決定させるためのコードと、
前記電子デバイスに、実行時超音波信号を出力させるためのコードと、
前記電子デバイスに、実行時超音波チャネル信号を受信させるためのコードと、
前記電子デバイスに、前記実行時超音波チャネル信号に基づいて、少なくとも１つの実行時チャネル応答パラメータを決定させるためのコードと、
前記電子デバイスに、前記少なくとも１つの実行時チャネル応答パラメータおよび前記少なくとも１つの較正パラメータに基づいて、実行時設定を決定させるためのコードと、
前記電子デバイスに、前記実行時設定に基づいて、少なくとも１つの実行時能動雑音制御パラメータを決定させるためのコードとを備える、コンピュータプログラム製品。
［Ｃ６２］  前記命令がさらに、
前記電子デバイスに、雑音信号を受信させるためのコードと、
前記電子デバイスに、前記雑音信号および前記少なくとも１つの実行時能動雑音制御パラメータに基づいて、雑音制御信号を生成させるためのコードとを備える、Ｃ６１に記載のコンピュータプログラム製品。
［Ｃ６３］  前記電子デバイスに前記少なくとも１つの較正パラメータを決定させるための前記コードが、
前記電子デバイスに、少なくとも１つの較正能動雑音制御パラメータを決定させるためのコードと、
前記電子デバイスに、較正超音波信号を出力させるためのコードと、
前記電子デバイスに、較正超音波チャネル信号を受信させるためのコードと、
前記電子デバイスに、前記較正超音波チャネル信号に基づいて、少なくとも１つの較正チャネル応答パラメータを決定させるためのコードとを備える、Ｃ６１に記載のコンピュータプログラム製品。
［Ｃ６４］  雑音を制御するための装置であって、
少なくとも１つの較正パラメータを決定するための手段と、
実行時超音波信号を出力するための手段と、
実行時超音波チャネル信号を受信するための手段と、
前記実行時超音波チャネル信号に基づいて、少なくとも１つの実行時チャネル応答パラメータを決定するための手段と、
前記少なくとも１つの実行時チャネル応答パラメータおよび前記少なくとも１つの較正パラメータに基づいて、実行時設定を決定するための手段と、
前記実行時設定に基づいて、少なくとも１つの実行時能動雑音制御パラメータを決定するための手段とを備える、装置。
［Ｃ６５］  雑音信号を受信するための手段と、
前記雑音信号および前記少なくとも１つの実行時能動雑音制御パラメータに基づいて、雑音制御信号を生成するための手段とをさらに備える、Ｃ６４に記載の装置。
［Ｃ６６］  前記少なくとも１つの較正パラメータを決定するための前記手段が、
少なくとも１つの較正能動雑音制御パラメータを決定するための手段と、
較正超音波信号を出力するための手段と、
較正超音波チャネル信号を受信するための手段と、
前記較正超音波チャネル信号に基づいて、少なくとも１つの較正チャネル応答パラメータを決定するための手段とを備える、Ｃ６４に記載の装置。
【図１】
0005876154.tif 000020
【図２】
0005876154.tif 000021
【図３】
0005876154.tif 000022
【図４】
0005876154.tif 000023
【図５】
0005876154.tif 000024
【図６】
0005876154.tif 000025
【図７】
0005876154.tif 000026
【図８】
0005876154.tif 000027
【図９】
0005876154.tif 000028
【図１０】
0005876154.tif 000029
【図１１】
0005876154.tif 000030
【図１２】
0005876154.tif 000031
【図１３】
0005876154.tif 000032
【図１４】
0005876154.tif 000033
【図１５】
0005876154.tif 000034
【図１６】
0005876154.tif 000035
【図１７】
0005876154.tif 000036
【図１８】
0005876154.tif 000037
【図１９】
0005876154.tif 000038
【図２０】
0005876154.tif 000039
【図２１】
0005876154.tif 000040