装置であって、音響信号内の望ましくないノイズ成分を識別するように構成されるノイズ検出器、前記識別された望ましくないノイズ成分を解析し、かつノイズエネルギープロファイルを生成するように構成されるノイズエネルギープロファイラ、少なくとも部分的に前記ノイズエネルギープロファイル内の情報に基づいてノイズ消去プロファイルを生成するように構成される消去プロファイルジェネレータ、及び前記ノイズ消去プロファイルをプログラマブル回路のための値に変換するように構成される消去プロファイルエフェクタ、を含む、装置。請求項1に記載の装置であって、前記ノイズ消去プロファイルが、前記装置のフィードバック成分のための所望の利得を表し、及び前記プログラマブル回路が、前記所望の利得を調節するための少なくとも1つのプログラマブル要素を含む、装置。請求項1に記載の装置であって、予め定義されたエネルギープロファイルの群を含むデータストアを更に含み、前記消去プロファイルジェネレータが、前記ノイズエネルギープロファイルが生成する前記ノイズエネルギープロファイルに少なくとも部分的に基づいて、予め定義されたエネルギープロファイルの前記群から予め定義されたエネルギープロファイルを選択する、装置。請求項3に記載の装置であって、前記データストアが、各予め定義されたエネルギープロファイルが少なくとも1つの消去プロファイルに対応する、予め定義された消去プロファイルの群を更に含み、前記消去プロファイルジェネレータが更に、前記選択された予め定義されたエネルギープロファイルに対応する予め定義された消去プロファイルを選択する、装置。請求項4に記載の装置であって、前記予め定義された消去プロファイルが、前記装置のフィードバック成分のための所望の利得を表し、前記プログラマブル回路が、前記所望の利得を調節するための少なくとも1つのプログラマブル要素を含む、装置。請求項4に記載の装置であって、前記予め定義された消去プロファイルが、前記プログラマブル回路を含む信号経路のための所望の周波数応答を表す、装置。請求項4に記載の装置であって、前記予め定義された消去プロファイルが、前記プログラマブル回路が生成するアンチノイズ信号の所望の周波数応答を表す、装置。請求項1に記載の装置であって、前記消去プロファイルジェネレータが、消去プロファイルを計算するように構成されるプロファイル計算機を含む、装置。請求項8に記載の装置であって、前記計算された消去プロファイルが、前記プログラマブル回路を含む信号経路のための所望の周波数応答を表す、装置。請求項8に記載の装置であって、前記消去プロファイルが、予め定義された周波数スペクトルにわたるノイズエネルギープロファイルと振幅が実質的に同等で位相が実質的に逆であり、前記計算された消去プロファイルが、前記プログラマブル回路が生成するアンチノイズ信号の所望の周波数応答を表す、装置。請求項1に記載の装置であって、ヘッドフォンに含まれる、装置。請求項1に記載の装置であって、聴覚増幅デバイスに含まれる、装置。方法であって、音響信号内の望ましくないノイズ成分を識別すること、前記識別された望ましくないノイズ成分を解析すること、ノイズエネルギープロファイルを生成すること、前記ノイズエネルギープロファイル内の情報に少なくとも部分的に基づいてノイズ消去プロファイルを生成すること、及び前記ノイズ消去プロファイルをプログラマブル回路のための値に変換すること、を含む、方法。請求項13に記載の方法であって、前記ノイズ消去プロファイルが、装置のフィードバック成分のための所望の利得を表し、前記プログラマブル回路が、前記所望の利得を調節するための少なくとも1つのプログラマブル要素を含む、方法。請求項13に記載の方法であって、前記ノイズエネルギープロファイルに少なくとも部分的に基づいて、データストア内の予め定義されたエネルギープロファイルの群から予め定義されたエネルギープロファイルを選択すること、を更に含む、方法。請求項15に記載の方法であって、前記データストアから予め定義された消去プロファイルを選択することを更に含み、前記予め定義された消去プロファイルが、前記選択された予め定義されたエネルギープロファイルに対応する、方法。請求項16に記載の方法であって、前記予め定義された消去プロファイルが、装置のフィードバック成分のための所望の利得を表し、前記プログラマブル回路が、前記所望の利得を調節するための少なくとも1つのプログラマブル要素を含む、方法。請求項16に記載の方法であって、前記予め定義された消去プロファイルが、前記プログラマブル回路を含む信号経路のための所望の周波数応答を表す、方法。請求項15に記載の方法であって、前記予め定義された消去プロファイルが、前記プログラマブル回路が生成するアンチノイズ信号の所望の周波数応答を表す、方法。請求項13に記載の方法であって、前記消去プロファイルを生成することが、消去プロファイルを計算するように構成されるプロファイル計算機を含む、方法。請求項20に記載の方法であって、前記計算された消去プロファイルが、前記プログラマブル回路を含む信号経路のための所望の周波数応答を表す、方法。請求項20に記載の方法であって、前記消去プロファイルが、予め定義された周波数スペクトルにわたるノイズエネルギープロファイルと振幅が実質的に同等で位相が実質的に逆であり、前記計算された消去プロファイルが、前記プログラマブル回路が生成するアンチノイズ信号の所望の周波数応答を表す、方法。請求項13に記載の方法であって、ヘッドフォンに含まれる、方法。請求項13に記載の方法であって、聴覚増幅デバイスに含まれる、方法。例示の音響システムは、周囲環境に存在する音響ノイズを消去するのに有益であり得る音響ヘッドフォンである。ヘッドフォンには、或る周波数帯においてノイズを消去するよう製造時に調整されるものがある。例えば、幾つかのヘッドフォンは、200~300ヘルツHzの周波数帯に主として現れる飛行機のエンジンノイズを消去するよう調整される。飛行機内でこのようなヘッドフォンを装着すると、ヘッドフォンイヤーカップを通る周囲音響ノイズに最も多いエンジンノイズがヘッドフォン内で消去される。このようなヘッドフォンを他の場所で装着すると、200~300Hzの周波数帯は消去されるが、他の周波数の周囲音響ノイズは消去されない可能性があり、ヘッドフォンの装着者は、ヘッドフォンイヤーカップを通る周囲音響ノイズを聞く可能性がある。幾つかのヘッドフォンは或るメカニズムを含み、それにより、ヘッドフォンの装着者は、一般的に2つ又は3つの異なる消去オプション間を切り替え得る。例えば、装着者は、飛行機、車、及び列車ノイズ消去オプション間を切り替え得る。このようなヘッドフォンの装着者は、他の周囲ノイズ、いくつか例を挙げると、ジャックハンマーのノイズ、泣いている赤ちゃんのノイズ、及びキーキーいう機械のノイズなど、を消去する能力を有さない。ヘッドフォンの装着者は、利用可能な異なる消去オプションを試すことしかできないだろう。提供されるオプションの数は、切り替えメカニズムのサイズにより又は使用時に感じる複雑さによって制限され得る。以降に説明するようなヘッドフォンは、周囲音響ノイズを動的に解析し、少なくともそのノイズの支配的な周波数帯のノイズを消去するようヘッドフォンを適合的に構成する。ノイズの解析は、そのノイズの支配的な部分の周波数帯を判定することを含み得る。ノイズの解析は、代替として又は付加的に、異なる周波数で又は異なる周波数帯内の、ノイズのエネルギーを判定することによりそのノイズのエネルギーをプロファイリングすることを含む。消去は、受動的に又は能動的に実行され得る。受動的消去では、音響的ノイズ消去のみが用いられる。能動的消去では、アンチノイズ信号が生成されてヘッドフォン内のスピーカーに印加される電気的信号と組み合わさるか、又はアンチノイズ音響信号がヘッドフォン内の二次的スピーカーを介して生成される。アンチノイズは、消去すべきノイズと大きさが等しく、位相が逆の信号である。アンチノイズの利用は、アクティブノイズキャンセルと呼ぶこともある。アクティブノイズキャンセルは、フィードバックとフィードフォワード信号処理の何らかの組み合わせを含み得る。本明細書で用いるヘッドフォンという用語は、一組のヘッドフォンの1つのヘッドフォン、単一のヘッドフォン、イヤホン、補聴器、又は入力からスピーカーへ音声信号を伝送するための任意の他の音響デバイスを備えたヘッドセットを表し得る。更に、ヘッドフォンのために本明細書に記載する概念は他の音響システムにも適用される。図1は、望ましくない周囲ノイズを適合的に消去するための例示のシステム100を図示する。システム100は、ノイズ検出器120、ノイズエネルギープロファイラ125、消去プロファイルジェネレータ130、及び消去プロファイルエフェクタ135を含み得る。図1に示すシステム100の種々の要素は、限定ではなく例示として提供される。図1は、特定の実装に適切なように、図示したものより多い又は少ない要素を含んでいてよい。ノイズ検出器120は、システム内のノイズを識別する機能を行うハードウェア、ソフトウェア、及びファームウェアのうち任意のもの又はそれらの組み合わせであり得る。識別されたノイズに関する情報はノイズエネルギープロファイラ125に供給される。例えば、情報は、識別されたノイズのアナログ又はデジタル表示を含み得る。ノイズエネルギープロファイラ125は、ノイズのエネルギーをプロファイリングする機能を実行するハードウェア、ソフトウェア、及びファームウェアのうち任意のもの又はこれらの組み合わせであり得る。ノイズエネルギープロファイラ125は、ノイズ検出器120からの情報を用いて、ノイズのプロファイルをつくる。例えば、ノイズエネルギープロファイルは、ノイズの多数周波数又は周波数帯の平均振幅を含み得る。別の例として、ノイズエネルギープロファイルは、大部分のエネルギーを含むノイズの周波数帯を識別し得る。ノイズエネルギープロファイラ125は、プロファイルを消去プロファイルジェネレータ130に供給し得る。消去プロファイルジェネレータ130は、ノイズを消去するためのプロファイルを生成する機能を行うハードウェア、ソフトウェア、及びファームウェアのうち任意のもの又はそれらの組み合わせであり得る。幾つかの実施例において、消去プロファイルジェネレータ130は、本質的にノイズ消去を含むシステム100のための所望の伝達関数を表すプロファイルを生成する。他の実施例において、消去プロファイルジェネレータ130は、所望のアンチノイズ信号を表すプロファイルを生成する。幾つかの実施例において、ノイズ消去プロファイルは、単一の増幅ファクタ程度にシンプルであり得る。他の実施例において、ノイズ消去プロファイルは、等式の複合セットであってもよく、又は、例えば、アンチノイズ信号又は所望の周波数応答を記述する周波数、振幅、及び位相情報のマトリックス又は他のセットを含み得る。プロファイルは、ストアされたプロファイルの選択のインジケータであってもよい。消去プロファイルジェネレータ130及びプロファイルの幾つかの例示の代表的な実装を、以下に詳細に記載する。消去プロファイルジェネレータ130は、生成されたプロファイルを消去プロファイルエフェクタ135に供給する。消去プロファイルエフェクタ135は、電気的システム内のアンチノイズプロファイルを印加する機能を行うハードウェア、ソフトウェア、及びファームウェアのうち任意のもの又はそれらの組み合わせであり得る。エフェクタ135の実装は、システム100のアーキテクチャ及び生成されるアンチノイズプロファイルの形式に依存する。このため、エフェクタ135の特定の実装を、消去プロファイルジェネレータ130の関連する例示の実施例に関して以降に記載する。ノイズ検出器120、ノイズエネルギープロファイラ125、消去プロファイルジェネレータ130、及び消去プロファイルエフェクタ135は、1つ又は複数のコンピューティングデバイスに含まれ得る。コンピューティングデバイスの例は、コンピュータワークステーション、サーバー、デスクトップコンピュータ、ノートブックコンピュータ、ラップトップコンピュータ、ハンドヘルドコンピュータ、スマートフォン、ヘッドフォン、組み込みプロセッサを備えたデバイス、又は幾つかの他の既知のコンピューティングシステム又はデバイスを含むが、これらに限定されるものではない。コンピューティングデバイスは概して、コンピュータが実行し得る命令を含む。一般に、コンピューティングデバイスが、メモリ、コンピュータ可読媒体などから命令を受け取り、命令を実行し、それにより、1つまたは複数のプロセスを実施する。このような命令および他のデータは、種々の既知のコンピュータ可読媒体を用いて記憶及び送信され得る。コンピュータ可読媒体プロセッサ可読媒体とも呼ばれるが、コンピュータ例えば、コンピュータのプロセッサが読み取り得るデータ例えば命令の提供に関与する、任意のトランジスタを含まないnontransitory例えば実体のある媒体を含む。このような媒体は、多くの形態をとり得、不揮発性媒体及び揮発性媒体を含むがこれらに限定されない。このような命令は、1つまたは複数の送信媒体によって送信され得る。図2は、第1の代表的な例示の消去プロファイルジェネレータ130及び関連する消去プロファイルエフェクタ135をプログラマブル回路205とともに図示する。この例示の実装において、消去プロファイルジェネレータ130は、ノイズエネルギープロファイルを解析し、ノイズのエネルギーを表す1つ又は複数のパラメータを消去プロファイルエフェクタ135に提供する。エフェクタ135は、この1つ又は複数のパラメータをプログラマブル回路205のためのレジスタ設定に変換して、プログラマブル回路により生成されるアンチノイズ信号が周囲ノイズを大部分消去するようにプログラマブル回路の利得又は伝達関数を調節する。例えば、ヘッドフォンが製造段階で或る予期される大きさの飛行機ノイズを消去するよう調整されていたが実際の飛行機ノイズが著しく大きかった場合、フィードバックループ内の誤差増幅器が、一層高い利得のため一層大きいアンチノイズ信号を生成させるようプログラムされ得る。他の実施例において、消去プロファイルエフェクタ135は、消去プロファイルジェネレータ130から受信した1つ又は複数のパラメータを、利得が調節されるようにプログラマブル回路205のための多数のパラメータに変換し得る。更に他の実施例において、消去プロファイルジェネレータ130は、多数の周波数帯におけるノイズのエネルギーを表す多数の値を消去プロファイルエフェクタ135に供給し得、エフェクタ135は、これらの多数の値を、利得が多数の周波数帯に対して個別に調節され得るように、多数のプログラマブル回路205のための1つ又は複数のプログラマブル回路パラメータに変換し得る。図2に示した例において、消去プロファイルエフェクタ135は、実装されるプログラミングプロトコルを用いて値をプログラマブル回路205にプログラムし得る。代替として、消去プロファイルエフェクタ135は、プログラマブル回路205のプログラミングを実行する別の構成要素図示せずに通知を送信し得る。図3は、1つの代表的なアクティブノイズ消去システムを説明するためフィードバックを備えたヘッドフォンのための例示のシステムモデルを図示する。このモデルにおいて、Sωはヘッドフォンのイヤーカップ内のスピーカーへの電気的入力信号を表し、Αωは入力信号Sω内の望ましいオーディオ成分を表し、及びΝωはイヤホンを通過して外耳道に達する周囲音響ノイズを表す。Οωは外耳道に達する全ての音響音を表す。Cωを以下に述べる。Gωは、スピーカー310が、入力信号Swを受け取り、音響信号を放出する、ヘッドフォンのイヤーカップ305の周波数応答を表す。G1ωはスピーカー310の周波数応答を表す。マイクロフォン315が、スピーカー310が放出する音響信号とノイズΝωの組み合わせを表すフィードバックとして電気的信号を提供する。G2ωはマイクロフォン315の周波数応答を表す。Kmはフィードバックマイクロフォン315の増幅器330の利得である。G^ωはイコライザー320の周波数応答を表す。Kaはオーディオ増幅器325内の利得を表す。G^ω及びKaの組み合わせは、Gω及びKmの組み合わせと同じ伝達関数を有するように設計される。Keは、誤差増幅器335の利得であり、Εωは誤差増幅器335の出力の誤差信号である。誤差信号Εωは、フィルタリングされた望ましいオーディオ成分Αωを有する、マイクロフォン315が受け取る音響信号を表す。このため、理想的なシステムでは、誤差信号Εωはゼロに等しくなる。Ηωは補償フィルタ340の周波数応答を表し、Cωは、補償フィルタ340の出力での補償信号である。Ηωは、スピーカー310が信号Sωに応答してノイズΝωを消去する音響信号を放出する一方で、望ましいオーディオを外耳道に運ぶことを可能とする、信号Cωを生成するようにするように設計される。このため、理想的な場合、ノイズΝωが完全に消去され、G^ω及びKaがGω及びKmと等しくなるよう完全に整合され、増幅器335への入力は、互いに等しく、増幅器335の出力での誤差信号Εωはゼロである。信号Οωは、スピーカー310が放出する音響信号とノイズΝωの合計である。信号Οωは、さしあたりノイズΝωを無視して、式1に示すように、Αωの関数として計算され得る。0×Ka×G0×Km×G××G11Οωに対し式1を解くと式2となり、Οωの成分は所望の音声信号Αωに関連する。式2は、上述のようにKa×G^ωがKm×Gωに等しくなることを示している。信号Οωは、音声信号Αωを無視して、式3に示すように、Νωの開ループ関数としても計算され得る。0ω=Νω×Κm×Κe×Gω×Ηω3信号Οωはまた、Νωの閉ループ関数として計算され得、式4に示す関係となる。式4は、外耳道での良好なノイズ減衰のため、式3に示すようなΟωの開ループ応答は大きくすべきであることを示している。誤差増幅器335利得Keに対する値が、図3のモデルから計算され得る。例えば、式4において、利得KeはノイズΝωの振幅の増加を補償するように増加され得ることが分かる。利得Keは、ノイズエネルギープロファイラ125からノイズプロファイルに記載されたノイズを補償するように消去プロファイルジェネレータ130によって提供される値に応答して消去プロファイルエフェクタ135により計算され得る。成分320、325、330、335、及び340の他のパラメータもヘッドフォンの応答を改変するよう変更され得る。図3に示した例において成分320、325、330、335、及び340は個別の機能として示され、例えば、成分335の利得KeはノイズΝω振幅に基づいて調整され得ることが記載されている。他の実施例において、成分320、325、330、335、及び340は、1つ又は複数のプログラマム可能な値を有する1つのプログラマブル回路として実装され得、その回路は、消去プロファイルジェネレータ130により生成されるプロファイルで示すような伝達関数を実現するようプログラムされ得る。図4は、第2の代表的な例示の消去プロファイルジェネレータ130及び関連する消去プロファイルエフェクタ135を、プログラマブル回路205及びデータストア405と共に図示する。データストア405は、階層データベース、ファイルシステム内のファイルのセット、独自仕様フォーマットのアプリケーションデータベース、リレーショナルデータベース管理システムRDBMSなどを含めて、様々な種類のデータを記憶し、データにアクセスし、かつデータを引き出すための様々な種類のメカニズムを含み得る。図4に示す実装において、データストア405は、各消去プロファイルがエネルギープロファイルに対応する、エネルギープロファイルのセット及び予め決められた消去プロファイルのセットを含む。消去プロファイルジェネレータ130は、ノイズエネルギープロファイルを125からのノイズエネルギープロファイルを、データストア405内のエネルギープロファイルのセットと比較し、最も近い整合を選択する。例えば、ノイズエネルギーの大半が周波数帯400~500Hzにある場合、消去プロファイルジェネレータ130は、エネルギーの大半が周波数帯400~500Hzにあるデータストア405からエネルギープロファイルを選択し得る。最も近い整合エネルギープロファイルが選択されると、対応する消去プロファイルが消去プロファイルエフェクタ135に供給される。引き続き第2の代表的な例において、消去プロファイルエフェクタ135は、消去プロファイルをシステムアーキテクチャに適切なシステムに印加する。例えば、図3のヘッドフォンにおいて、消去プロファイルエフェクタ135は、1つ又は複数の構成可能な回路のパラメータを設定することにより補償フィルタ340のパラメータを調節し得る。別の例として、図3に示す成分320、325、330、335、及び340全てが共にプログラマブル回路内に実装されるヘッドフォンにおいて、消去プロファイルエフェクタ135は、プロファイルに従って回路のパラメータを調節し得、ノイズを消去するためのシステム伝達関数をもたらす。図4に示した例において、消去プロファイルエフェクタ135は、実装されたプログラミングプロトコルを用いてパラメータをプログラマブル回路205にプログラムし得る。代替として、消去プロファイルエフェクタ135は、プログラマブル回路205のプログラミングを実行する別の構成要素図示せずに通知を送信し得る。図5は、プロファイル計算機505及び関連する消去プロファイルエフェクタ135を含む第3の代表的な例示の消去プロファイルジェネレータ130を、プログラマブル回路205と共に図示する。この実装において、消去プロファイルジェネレータ130は、プロファイル計算機505を用いて、例えば、補償回路のための所望の消去信号又はシステム100又はシステム100の一部のための所望の伝達関数を含む、消去プロファイルを計算する。消去プロファイルエフェクタ135は、次いで、補償回路又はシステムの構成可能な回路205を調節するように消去プロファイルを情報に変換し得る。図5に示した例において、消去プロファイルエフェクタ135は、実装されたプログラミングプロトコルを用いてパラメータをプログラマブル回路205にプログラムし得る。代替として、消去プロファイルエフェクタ135は、プログラマブル回路205のプログラミングを実行する別の構成要素図示せずに通知を送信し得る。上述の例示の実施例は網羅的なものではなく、多くの他の実施例が可能である。図6は、システム100に実装され得る例示のプロセス600を図示する。ブロック605で、ノイズ検出器120が、システム100内のノイズを識別する。例えば、ノイズ検出器120は、バンドパスフィルタのセット及び幾つかの異なる周波数帯においてエネルギーを測定する1つ又は複数の回路であり得る。ブロック610で、ノイズエネルギープロファイラ125は、ブロック605で識別されたノイズを解析する。例えば、ノイズは最高平均エネルギーを備えた周波数帯を識別するよう解析され得、又は各々が閾値を超えるエネルギーピークを有する周波数帯のセットが識別され得る。ブロック615で、消去プロファイルジェネレータ130は、ノイズ消去プロファイルを決定する。幾つかの実施例において、ノイズ消去プロファイルは、システム100のための所望の伝達関数であり得る。他の実施例において、ノイズ消去プロファイルは、プログラマブル回路が出力した信号が、ブロック610でノイズ識別された少なくとも一部を消去するアンチノイズ信号であるように、プログラマブル回路のための所望の伝達関数であり得る。ブロック620で、消去プロファイルエフェクタ135が、プログラマブル回路に印加するため、ブロック615で決定されたノイズ消去プロファイルを実際の値に変換する。例えば、ノイズ消去プロファイルは、或る周波数帯における消去を含み得、バンドパスフィルタのための回路値は、所望の帯域において所望の消去を達成するよう計算され得る。ブロック625で、ブロック620で決定された値を実装されたプログラミングプロトコルに従ってプログラマブル回路にプログラミングすることにより、ノイズ消去プロファイルがプログラマブル回路に適用される。ブロック625の後、プロセス600が終了する。このように、望ましくない信号成分を検出し、望ましくない信号成分を補償するようにシステムを構成することにより環境に適合する電気的システムが記載される。電気的システムがヘッドフォンである場合、ノイズが検出、解析、及び消去される。結論本明細書に記載するプロセス、システム、方法、ヒューリスティックなどに関して、このようなプロセスなどのステップを或る順序付けられたシーケンスに従って行われるように記載したが、このようなプロセスは本明細書に記載した順序以外の順序で実施される上記ステップで実施し得ることを理解されたい。また、或る複数のステップを同時に実施することができ、他のステップを追加することができ、また、本明細書に記載した或るステップを省略し得ることも理解されたい。言い換えれば、本明細書のプロセスの記載は或る種の実施例を示すために提供されたものであり、決して特許請求される発明を限定するように解釈すべきではない。従って、上記の記載は例示を意図しており、限定することは意図していないことを理解されたい。提供した例以外の多くの実施例および応用例が上記記載を読めば明らかになるであろう。本発明の範囲は、上記記載を参照して定められるものではなく、添付の特許請求の範囲を、このような特許請求の範囲が請求するものの均等物の最大範囲とともに参照して、定められるべきである。本明細書に記載した技術において将来開発が行われることや、ここで開示したシステムおよび方法がこのような将来の実施形態に組み込まれることも予想され、意図されている。要約すれば、本発明は改変および変形が可能であることを理解されたい。特許請求の範囲で用いられる用語はいずれも、本明細書においてそれに反する明示的指示がない限り、本明細書に記載した技術に精通する当業者が理解する最も広範な妥当な解釈および通常の意味が与えられるものとする。特に、或る、その、前記などの単数冠詞が用いられている場合、特許請求の範囲がそれに反する限定を明示的に示していない限り、これらの単数冠詞で示される要素の1つまたは複数を示していると読むべきである。