(57)【要約】【課題】エントレインメントの発生の抑制とハウリングの効果的な抑制とを両立し得る補聴器等を提供する。【解決手段】本発明の補聴器は、補聴処理部１０、レシーバ１１、マイクロホン１２、適応フィルタ１３、係数更新部１４、白色化フィルタ１５、１６、減算部１７、制御部１８を備えて構成されている。制御部１８は、第１の信号ｅ（ｎ）の相関性が低い安定状態における適応フィルタ１３の係数を安定係数として更新保存するとともに、適応フィルタ１３の係数と安定係数とに基づいてフィードバック伝達関数Ｆ（ｚ）が変化したと判定したときに白色化フィルタ１５、１６の白色化効果を低減する制御を行う。【選択図】図１
2019022101.tif 000002
【特許請求の範囲】
【請求項１】
電気信号を音に変換するレシーバと、
音を電気信号に変換するマイクロホンと、
前記レシーバから前記マイクロホンへのフィードバック伝達関数を適応的に推定する適応フィルタと、
前記マイクロホンの出力信号から前記適応フィルタの出力信号を減算して第１の信号を生成する減算部と、
前記第１の信号に所定の補聴処理を施して、前記レシーバに入力される第２の信号を生成する補聴処理部と、
前記第１の信号を白色化する第１の白色化フィルタと、
前記第１の白色化フィルタと共通の白色化フィルタ係数により、前記第２の信号を白色化する第２の白色化フィルタと、
前記第１及び第２の白色化フィルタのそれぞれの出力信号に基づいて、前記適応フィルタの係数を更新する係数更新部と、
前記適応フィルタと前記第１及び第２の白色化フィルタとの動作を制御する制御部と、
を備え、
前記制御部は、前記第１の信号の自己相関が低い状態における前記適応フィルタの係数を安定係数として更新保存し、前記適応フィルタの係数と前記安定係数とに基づいて前記フィードバック伝達関数の変化の有無を判定し、前記フィードバック伝達関数が変化したと判定したときは前記フィードバック伝達関数が変化しないと判定したときに比べて前記第１及び第２の白色化フィルタの白色化効果が低減するように制御する、
ことを特徴とする補聴器。
【請求項２】
前記制御部は、前記白色化フィルタ係数の平均値を算出し、予め設定された第１の閾値と前記平均値とを比較して前記平均値が小さいと判定されたときに前記安定係数の更新を行うことを特徴とする請求項１に記載の補聴器。
【請求項３】
前記制御部は、前記フィードバック伝達関数が変化しないと判定したときは前記白色化効果を所定の係数の強さに制御し、前記フィードバック伝達関数が変化したと判定したときは前記白色化効果を前記所定の係数の強さより弱める制御を行うことを特徴とする請求項１に記載の補聴器。
【請求項４】
前記制御部は、前記フィードバック伝達関数が変化しないと判定したときは前記白色化フィルタを動作させ、前記フィードバック伝達関数が変化したと判定したときは前記白色化フィルタの動作を停止させることを特徴とする請求項１に記載の補聴器。
【請求項５】
前記白色化フィルタは所定段数の適応ラティスフィルタであり、前記白色化フィルタ係数は前記適応ラティスフィルタの反射係数であることを特徴とする請求項１又は２に記載の補聴器。
【請求項６】
前記制御部は、前記適応フィルタの係数と前記安定係数との差分の総和を算出し、予め設定された第２の閾値と前記差分の総和とを比較して、比較結果に応じて前記フィードバック伝達関数の変化の有無を判定することを特徴とする請求項４又は５に記載の補聴器。
【請求項７】
前記制御部は、前記フィードバック伝達関数が変化したと判定したとき、前記白色化フィルタの白色化効果を低減する制御に加えて、前記適応フィルタの収束速度を増加させる制御を行うことを特徴とする請求項１に記載の補聴器。
【請求項８】
電気信号を音に変換する第１の変換手段と、
音を電気信号に変換する第２の変換手段と、
前記第１の変換手段から前記第２の変換手段へのフィードバック伝達関数を適応的に推定する適応フィルタと、
前記第２の変換手段の出力信号から前記適応フィルタの出力信号を減算して第１の信号を生成する減算部と、
前記第１の信号に所定の信号処理を施して、前記第１の変換手段に入力される第２の信号を生成する信号処理部と、
前記適応フィルタの係数を更新する係数更新部と、
少なくとも前記適応フィルタの動作を制御する制御部と、
を備え、
前記制御部は、前記第１の信号の自己相関が低い状態における前記適応フィルタの係数を安定係数として更新保存し、前記適応フィルタの係数と前記安定係数とに基づいて前記フィードバック伝達関数の変化の有無を判定する、
ことを特徴とするフィードバックキャンセラ。
【請求項９】
前記第１の信号を白色化する第１の白色化フィルタと、
前記第１の白色化フィルタと共通の白色化フィルタ係数により、前記第２の信号を白色化する第２の白色化フィルタと、
を更に備え、
前記係数更新部は、第１及び第２の白色化フィルタのそれぞれの出力信号に基づいて前記適応フィルタの係数を更新し、
前記制御部は、前記フィードバック伝達関数が変化したと判定したときは前記フィードバック伝達関数が変化しないと判定したときに比べて前記第１及び第２の白色化フィルタの白色化効果が低減するように制御する、
ことを特徴とする請求項８に記載のフィードバックキャンセラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ハウリングの発生を抑制可能な構成を備えるフィードバックキャンセラ及び補聴器に関する。
【背景技術】
【０００２】
一般的な補聴器は、外部空間から伝わる音を収集するマイクロホンと、使用者の外耳道に音を出力するレシーバとを具備する。補聴器の使用時には、レシーバから出力された音が外耳道内から外部空間に漏れてマイクロホンにフィードバックすることにより、ハウリングが発生する場合がある。このようなハウリングの発生を抑制するための手段として、フィードバック伝達関数を適応的に推定する適応フィルタを用いたフィードバックキャンセラが広く知られている。この種のフィードバックキャンセラは、通常のハウリングの発生を抑圧するには有効であるが、周期的な信号が入力されたときに適応動作の不具合を招く場合がある。すなわち、適応フィルタへの入力信号が正弦波に近い周期性を有する（自己相関が高い）場合、いわゆるエントレインメントを生じ、その入力信号が歪んで異音の発生となる現象が知られている。このようなエントレインメントに対する対策としては、例えば、適応フィルタの入力側に、白色化フィルタ（周波数等化ユニット）を挿入し、入力信号を白色化（自己相関の低下）する構成が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２００７−５２５９１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
前述の白色化フィルタを用いて入力信号を白色化することにより、フィードバックキャンセラにおけるエントレインメント（異音）の発生を抑制することができる。しかし、フィードバックキャンセラにおいてハウリングが発生した場合を想定すると、白色化フィルタによりハウリング信号が白色化されることから、フィードバックキャンセラにおけるハウリングの抑制が不十分となり、ハウリング抑制時間が長くなるという問題がある。なお、エントレインメント対策として白色化フィルタを用いることなく周波数シフト方式を適用する場合は、音質の劣化が避けられない。
【０００５】
本発明はこれらの問題を解決するためになされたものであり、白色化フィルタを用いた簡素な構成によりエントレインメントによる異音の発生を抑制しつつ、短いハウリング抑制時間で効果的にハウリングを抑制し得る補聴器等を提供するものである。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の補聴器は、電気信号を音に変換するレシーバ（１１）と、音を電気信号に変換するマイクロホン（１２）と、前記レシーバから前記マイクロホンへのフィードバック伝達関数（Ｆ（ｚ））を適応的に推定する適応フィルタ（１３）と、前記マイクロホンの出力信号から前記適応フィルタの出力信号を減算して第１の信号（ｅ（ｎ））を生成する減算部（１７）と、前記第１の信号に所定の補聴処理を施して、前記レシーバに入力される第２の信号（ｓ（ｎ））を生成する補聴処理部（１０）と、前記第１の信号を白色化する第１の白色化フィルタ（１５）と、前記第１の白色化フィルタと共通の白色化フィルタ係数（γ（ｎ））により、前記第２の信号を白色化する第２の白色化フィルタ（１６）と、前記第１及び第２の白色化フィルタのそれぞれの出力信号に基づいて、前記適応フィルタの係数（Ｗ（ｎ））を更新する係数更新部（１４）と、前記適応フィルタと前記第１及び第２の白色化フィルタとの動作を制御する制御部（１８）とを備えており、前記制御部は、前記第１の信号の自己相関が低い状態における前記適応フィルタの係数を安定係数（Ｗｓ（ｎ））として更新保存し、前記適応フィルタの係数と前記安定係数とに基づいて前記フィードバック伝達関数の変化の有無を判定し、前記フィードバック伝達関数が変化したと判定したときは前記フィードバック伝達関数が変化しないと判定したときに比べて前記第１及び第２の白色化フィルタの白色化効果が低減するように制御することを特徴としている。
【０００７】
本発明の補聴器によれば、第１及び第２の白色化フィルタの動作を制御する制御部は、入力される第１の信号が安定状態にあるときの適応フィルタの係数を安定係数として更新保存した上で、取得した適応フィルタの係数と保存されている安定係数とに基づき、フィードバック伝達関数の変化を判定し、その判定結果に応じて各々の白色化フィルタの白色化効果を適切に制御することができる。よって、ハウリングが発生していない状況では、白色化フィルタの動作によりエントレインメントの発生を抑制することができるとともに、ハウリングが発生した状況では、白色化フィルタの動作が適応フィルタの適応動作に悪影響を与えないように制御することができる。このとき、フィードバック伝達関数の変化は、自己相関が低い状態で更新された安定係数を用いて判定するので、自己相関が高い信号が入力された状態で誤判定が生じることを避けることができる。以上により、補聴器において問題となるエントレインメントを抑制しつつ、迅速かつ確実なハウリングの抑制を両立することができる。
【０００８】
本発明の制御部は、例えば、白色化フィルタ係数の平均値（ψ（ｎ））を算出し、予め設定された第１の閾値（Ｔ１）と平均値とを比較して平均値が小さいと判定されたときに安定係数の更新を行うように制御することができる。これにより、白色化フィルタに自己相関が高い信号が入力された状態では、必然的に白色化フィルタ係数の平均値が増加して前述の判定条件を満たさなくなるため、自己相関の低い状態での安定係数を取得することができる。
【０００９】
本発明の白色化フィルタとしては、例えば、所定段数の適応ラティスフィルタを用いることができ、この場合の白色化フィルタ係数は、適応ラティスフィルタの反射係数となる。適応ラティスフィルタは、他の白色化フィルタに比べて、収束速度を高める点で効果的である。
【００１０】
本発明の制御部による制御の一例として、例えば、フィードバック伝達関数が変化しないと判定したときは白色化効果を所定の係数の強さに制御し、フィードバック伝達関数が変化したと判定したときは白色化効果を前記所定の係数の強さより弱める制御をすることができる。この場合、白色化効果の強弱の程度や段階数は、実環境に応じて多様に設定することができる。一方、本発明の制御部による制御の他の例として、例えば、フィードバック伝達関数が変化しないと判定したときは白色化フィルタを動作（ＯＮ）させ、フィードバック伝達関数が変化したと判定したときは白色化フィルタの動作を停止（ＯＦＦ）させる制御を挙げることができる。
【００１１】
本発明の制御部は、例えば、適応フィルタの係数と安定係数との差分の総和（Ｄ（ｎ））を算出し、予め設定された第２の閾値（Ｔ２）と差分の総和Ｄ（ｎ）とを比較して、比較結果に応じてフィードバック伝達関数の変化の有無を判定することができる。これにより、ハウリングの発生に起因して一時的に適応フィルタの係数が変化したとき、安定係数の差分が増えるので、容易にフィードバック伝達関数が変化したことを判定することができる。
【００１２】
本発明の制御部は、フィードバック伝達関数が変化したと判定したとき、白色化フィルタの白色化効果を低減する制御に加えて、適応フィルタの収束速度を増加させる制御を行うことができる。これにより、ハウリングが発生した状況において、適応フィルタを短時間で収束させることができる。なお、適応フィルタの収束速度を増加させるには、例えば、適応フィルタのステップサイズを増加させればよい。
【００１３】
また、上記課題を解決するために、本発明のフィードバックキャンセラは、電気信号を音に変換する第１の変換手段と、音を電気信号に変換する第２の変換手段と、前記第１の変換手段から前記第２の変換手段へのフィードバック伝達関数を適応的に推定する適応フィルタと、前記第２の変換手段の出力信号から前記適応フィルタの出力信号を減算して第１の信号を生成する減算部と、前記第１の信号に所定の信号処理を施して、前記第１の変換手段に入力される第２の信号を生成する信号処理部と、前記適応フィルタの係数を更新する係数更新部と、少なくとも前記適応フィルタの動作を制御する制御部とを備えており、前記制御部は、前記第１の信号の自己相関が低い状態における前記適応フィルタの係数を安定係数として更新保存し、前記適応フィルタの係数と前記安定係数とに基づいて前記フィードバック伝達関数の変化の有無を判定することを特徴としている。
【００１４】
本発明のフィードバックキャンセラによれば、適応フィルタの係数と更新保存されている安定係数とに基づき、ハウリングの発生等に起因するフィードバック伝達関数の変化の有無を確実に判定することができるので、その判定結果に適合する多様な制御を実行することが可能となる。
【００１５】
本発明のフィードバックキャンセラにおいて、前記第１の信号を白色化する第１の白色化フィルタと、前記第１の白色化フィルタと共通の白色化フィルタ係数により、前記第２の信号を白色化する第２の白色化フィルタとを更に設け、前記係数更新部は、第１及び第２の白色化フィルタのそれぞれの出力信号に基づいて前記適応フィルタの係数を更新し、前記制御部は、前記フィードバック伝達関数が変化したときは前記フィードバック伝達関数が変化しないときに比べて前記第１及び第２の白色化フィルタの白色化効果が低減するように制御してもよい。これにより、前述の補聴器と同様の効果を奏するフィードバックキャンセラを、例えば、エコーキャンセラ（会議システム）など、多様な機器・システムに適用することができる。
【発明の効果】
【００１６】
以上述べたように本発明により、フィードバックキャンセラを構成した補聴器において、白色化フィルタを用いてエントレインメントによる異音の発生を抑制しつつ、フィードバック伝達関数の変化の有無に応じて白色化フィルタの動作を適切に制御することにより、白色化フィルタが適応フィルタの適応動作に与える影響を抑え、短いハウリング抑制時間で確実にハウリングを抑制することができる。また、本発明により、例えば、エントレインメント対策のための周波数シフト方式を適用する場合に比べ、良好な音質でエントレインメント対策とハウリングの抑制を両立することができる。
【図面の簡単な説明】
【００１７】
【図１】本実施形態の補聴器において、ディジタル信号処理に関連する具体的な構成例を示すブロック図である。
【図２】図１の白色化フィルタとして、Ｍ段の適応ラティスフィルタの構成例を示す図である。
【図３】本実施形態の補聴器において、制御部による動作制御の例を示すフローチャートである。
【図４】反射係数の平均値ψ（ｎ）の変化と閾値Ｔ１とを重ねて例示した図である。
【図５】３２タップ分の係数Ｗ（ｎ）安定係数Ｗｓ（ｎ）の数値例を示す図である。
【図６】図５の係数Ｗ（ｎ）及び安定係数Ｗｓ（ｎ）を周波数に変換した周波数特性を示す図である。
【図７】差分の総和Ｄ（ｎ）の変化と閾値Ｔ２とを重ねて例示した図である。
【図８】図３のフローチャートのうち、ステップＳ６、Ｓ７の処理を変更した変形例を示している。
【図９】本実施形態の補聴器において、図１の構成例に関しての一変形例を示すブロック図である。
【発明を実施するための形態】
【００１８】
以下、本発明を適用した実施形態について添付図面を参照しながら説明する。本実施形態では、フィードバックキャンセラを備えた補聴器に対して本発明を適用する例について説明する。
【００１９】
図１は、本実施形態の補聴器において、ディジタル信号処理に関連する具体的な構成例を示すブロック図である。図１の構成例には、補聴処理部１０と、レシーバ１１と、マイクロホン１２と、適応フィルタ１３と、係数更新部１４と、２つの白色化フィルタ１５、１６と、減算部１７と、制御部１８とが示されている。このうち、レシーバ１１及びマイクロホン１２以外の構成要素は、例えば、ディジタル信号処理を実行可能なＤＳＰ(Digital Signal Processor)による信号処理によって実現することができる。図１の各構成要素は、補聴器の内部に搭載された電池（不図示）から供給される電源により動作する。なお、図示は省略しているが、レシーバ１１の入力側には、ディジタル信号をアナログ信号に変換するＤＡ変換器が設けられ、マイクロホン１２の出力側には、アナログ信号をディジタル信号に変換するＡＤ変換器が設けられる。
【００２０】
以上の構成において、補聴処理部１０は、減算部１７から出力される誤差信号ｅ（ｎ）を増幅するとともに、各々の使用者に適合して個別に設定された所定の補聴処理を施し、補聴処理後の信号ｓ（ｎ）を出力する。補聴処理部１０による補聴処理は、図１に示す伝達関数Ｇ（ｚ）で表される。補聴処理部１０によって適用可能な補聴処理としては、誤差信号ｅ（ｎ）に対する所定のゲインの付与に加えて、例えば、誤差信号ｅ（ｎ）に対するマルチバンドコンプレッション、ノイズリダクション、トーンコントロール、出力制限処理など、補聴器の使用者の聴力特性や使用環境に合わせた多様な処理を挙げることができる。
【００２１】
なお、補聴処理部１０に入力される誤差信号ｅ（ｎ）は、本発明の第１の信号に相当し、補聴処理部１０から出力される信号ｓ（ｎ）は、本発明の第２の信号に相当する。
【００２２】
レシーバ１１は、例えば、使用者の外耳道内に設置され、補聴処理部１０から出力される前述の信号ｓ（ｎ）を音に変換して外耳道内の空間に出力する。レシーバ１１としては、例えば、電磁型のレシーバを用いることができる。また、マイクロホン１２は、補聴器の外部空間から伝わる音を収集して電気信号に変換し、それを所望信号ｄ（ｎ）として出力する。マイクロホン１２としては、ＭＥＭＳ（Micro Electro Mechanical Systems）やコンデンサ型のマイクロホンを用いることができる。
【００２３】
図１において、マイクロホン１２には外部の環境音のみが入力されるのが理想的であるが、実際にはレシーバ１１から出力される音が外耳道から外部空間を経由してマイクロホン１２に回り込み、フィードバック音となる。このとき、レシーバ１１の入力からマイクロホン１２の出力に至るフィードバック経路におけるフィードバック伝達関数Ｆ（ｚ）を想定することができる。なお、レシーバ１１及びマイクロホン１２もそれぞれ固有の伝達関数を有するが、いずれもフィードバック伝達関数Ｆ（ｚ）に含めて考えることができる。フィードバック伝達関数Ｆ（ｚ）は、例えば、補聴器の構造、使用者の挙動（例えば、使用者が補聴器に手を近づける場合）、周囲の環境（例えば、自動車内）などに応じて変化し、補聴器のハウリングの要因となる。本実施形態では、補聴器におけるハウリングの発生を抑制するために、後述するように、フィードバック伝達関数Ｆ（ｚ）を推定することでフィードバック成分をキャンセルする構成を有するが、詳細は後述する。
【００２４】
適応フィルタ１３は、補聴処理後の信号ｓ（ｎ）に対し、係数更新部１４から供給される係数Ｗ（ｎ）を用いて、上述のフィードバック伝達関数Ｆ（ｚ）に対応する伝達関数Ｗ（ｚ）を適応的に推定し、出力信号ｙ（ｎ）を生成する。なお、減算部１７は、所望信号ｄ（ｎ）から適応フィルタ１３の出力信号ｙ（ｎ）を減算し、それを前述の誤差信号ｅ（ｎ）として出力する。また、係数更新部１４は、適応フィルタ１３における演算に用いる前述の係数Ｗ（ｎ）を順次更新する。適応フィルタ１３としては、例えば、所定のタップ数（例えば、３２タップ）を有するＦＩＲ(Finite Impulse Response)を用いることができる。係数更新部１４では、例えば、ＬＭＳ(Least Mean Square)アルゴリズムなどの多様な適応アルゴリズムを採用することができる。
【００２５】
一方の白色化フィルタ１５は、誤差信号ｅ（ｎ）を入力し、誤差信号ｅ（ｎ）を白色化（無相関化）した出力信号を生成し、他方の白色化フィルタ１６は、信号ｓ（ｎ）を入力し、信号ｓ（ｎ）を白色化（無相関化）した信号を生成する。２つの白色化フィルタ１５、１６のそれぞれの出力信号は、係数更新部１４に供給される。白色化フィルタ１５、１６の主な役割は、無相関化された信号に基づき係数更新部１４を動作させることにより、異音の発生を抑制することにある。白色化フィルタ１５、１６の動作は、後述の制御部１８によって制御されるが、この制御の内容については後述する。図１に示すように、一方の白色化フィルタ１５に設定された白色化フィルタ係数は、他方の白色化フィルタ１６に対しても同様に設定されるので、２つの白色化フィルタ１５、１６は同一の特性を有している。
【００２６】
具体的な白色化フィルタ１５、１６としては、例えば、適応ラティスフィルタを採用することができる。図２は、Ｍ段の適応ラティスフィルタの構成例を示している。図２の構成例に示す適応ラティスフィルタは、観測信号ｘ（ｎ）を入力し、Ｍ段の各段で、反射係数γｍ（ｎ）を用いて、次の（１）及び（２）式に従って、前向き及び後ろ向き予測誤差ｆｍ（ｎ）、ｂｍ（ｎ）の計算を順次に行う。
【数１】
2019022101.tif 000003
なお、（１）、（２）式では、図２の前向き及び後ろ向き反射係数γｍ(f)（ｎ）、γｍ(b)を単に反射係数γｍ（ｎ）と表している。また、以下では、説明の簡略化のため、反射係数γｍ（ｎ）を単に反射係数γ（ｎ）と表記する場合がある。
【００２７】
（１）、（２）式において、このような計算により、適応ラティスフィルタの最終段からは、観測信号ｘ（ｎ）に含まれる相関成分が除去された無相関な信号が出力される。なお、白色化フィルタ１５、１６としては、図２の構成例に限られることなく多様な構成を採用することができるが、適応ラティスフィルタは収束速度を高める場合に有効な構成である。
【００２８】
本実施形態において、エントレインメント対策として白色化フィルタ１５、１６を設けるだけでは、同時にハウリング成分も白色化されるために適応が不十分となり、ハウリング抑制時間が長くなる恐れがある。そこで、本実施形態では、制御部１８により、白色化フィルタ１５、１６によるエントレインメント対策を行いつつ、ハウリングを確実に抑制し得る制御を行う点が特徴である。以下では、制御部１８による動作制御の例を図３のフローチャートを用いて具体的に説明する。
【００２９】
図３のフローチャートは、例えば、所定の時間間隔であるフレーム（例えば、１ｍｓ）ごとに制御部１８により実行される処理の流れを示している。図３に示す処理が開始されると、制御部１８では、この時点における白色化フィルタ１５のＭ段の反射係数γ（ｎ）を取得し、その総和を求めた上で反射係数の平均値ψ（ｎ）を算出する（ステップＳ１）。ここでは、白色化フィルタ１５、１６が、図２に示す適応ラティスフィルタの構成を有する場合について説明を行う。この場合、ステップＳ１では、図２のＭ段の適応ラティスフィルタの構成のうち、対象フレームにおけるＭ個の反射係数γ０（ｎ）〜γＭ−１（ｎ）が取得されることになる。
【００３０】
ステップＳ１において、反射係数の平均値ψ（ｎ）は、次の（３）式に従って算出することができる。
【数２】
2019022101.tif 000004
【００３１】
次に、ステップＳ１で算出された反射係数の平均値ψ（ｎ）の値と、予め設定された閾値Ｔ１（本発明の第１の閾値）の大小を比較する（ステップＳ２）。ここで、図４は、時間軸に沿って、反射係数の平均値ψ（ｎ）の変化と閾値Ｔ１とを重ねて例示した図である。図４の例では、２５秒の範囲内で所謂おりん（鈴台を棒で打ち鳴らす仏具）を３回鳴らし、白色化フィルタ１５に入力した際のＭ段（＝１６段）の反射係数γ（ｎ）を抽出し、（３）式に基づく平均値ψ（ｎ）をプロットしたものである。すなわち、図４に示すように、おりん音が発生する３回の時間帯では、その純音成分により平均値ψ（ｎ）の急激な増加及び緩やかな減少が生じることがわかる。この例では、閾値Ｔ１＝０．２に設定されており、この値との大小関係が判定されることになる。なお、図４では、おりん音が生じていない時間帯でも一時的に平均値ψ（ｎ）が増加しているが、例えば、ハウリング等の影響で純音成分が増加することによるものである。
【００３２】
ステップＳ２の比較の結果、平均値ψ（ｎ）が閾値Ｔ１に満たないと判定されたときは（Ｓ２：ＮＯ）、この時点の適応フィルタ１３の係数Ｗ（ｎ）を取得し、所定の記憶部に保存される安定係数Ｗｓ（ｎ）を更新する（ステップＳ３）。例えば、図４において、自己相関が高いおりん音が発生していない大部分の時間帯では、平均値ψ（ｎ）が閾値Ｔ１（＝０．２）を下回っているため、ステップＳ３が実行される。一方、ステップＳ２の比較の結果、平均値ψ（ｎ）が閾値Ｔ１を超えると判定されたとき（Ｓ２：ＹＥＳ）は、ステップＳ３は実行されない。例えば、図４においておりん音が発生している３回の時間帯では、平均値ψ（ｎ）がＳ１（＝０．２）を上回っているため、ステップＳ３が実行されない。つまり、安定係数Ｗｓ（ｎ）は、純音成分等の自己相関が高い信号が入力されない安定状態における適応フィルタ１３の係数Ｗ（ｎ）を更新保存したものである。なお、ステップＳ１、Ｓ２の処理では、反射係数の平均値ψ（ｎ）を用いているが、（３）式の右辺における反射係数の総和Σ｜γｍ（ｎ）｜と、これに適合する閾値とを用いてステップＳ１、Ｓ２の処理を行ってもよい。
【００３３】
ステップＳ２で用いられる閾値Ｔ１は、補聴器に入力される実環境音を使用して、ハウリングが発生せず、かつ自己相関の高い入力音がない状態に基づき、予め所望の値が設定される。また、ステップＳ３において更新される安定係数Ｗｓ（ｎ）としては、例えば、６４タップの適応フィルタ１３を用いる場合、必ずしも全タップを保存する必要はなく、例えば、６４タップのうち最初から半分の３２タップに相当する係数群を保存しておくことができる。
【００３４】
ステップＳ２、Ｓ３に続いて、制御部１８では、この時点における適応フィルタの係数Ｗ（ｎ）を取得し、この係数Ｗ（ｎ）とステップＳ３で更新保存された安定係数Ｗｓ（ｎ）とのタップごとの差分の総和Ｄ（ｎ）（以下、単に差分Ｄ（ｎ）という）を算出する（ステップＳ４）。前述のように安定係数Ｗｓ（ｎ）が３２タップに相当する場合、ステップＳ４で取得される係数Ｗ（ｎ）についても最初から半分の３２タップに相当する係数群とすればよい。ステップＳ４では、この時点の係数Ｗ（ｎ）及び安定係数Ｗｓ（ｎ）との対応するタップ毎に差を求めて合算し、次の（４）式に従って、差分Ｄ（ｎ）が算出される。
【数３】
2019022101.tif 000005
【００３５】
ここで、図５及び図６を用いて、ステップＳ４で用いる適応フィルタ１３の係数Ｗ（ｎ）及び安定係数Ｗｓ（ｎ）の具体例を説明する。図５（Ａ）は、３２タップ分の係数Ｗ（ｎ）の数値例であり、図５（Ｂ）は、図５（Ａ）の係数Ｗ（ｎ）に対応付けた３２タップ分の安定係数Ｗｓ（ｎ）の数値例である。また、図６（Ａ）は、図５（Ａ）の係数Ｗ（ｎ）を周波数に変換した周波数特性であり、図６（Ｂ）は、図５（Ｂ）の安定係数Ｗｓ（ｎ）を周波数に変換した周波数特性である。ここでは、図５（Ａ）の係数Ｗ（ｎ）と図５（Ｂ）の安定係数Ｗｓ（ｎ）とは、タップ毎に異なる値となっており、フィードバック伝達関数Ｆ（ｚ）が変化したことを表している。その変化の大きさに応じて、差分Ｄ（ｎ）は大きい値になる。仮に、係数Ｗ（ｎ）と安定係数Ｗｓ（ｎ）が一致する場合は、差分Ｄ（ｎ）＝０となる。なお、図３ではＳ４で差分Ｄ（ｎ）を算出する例を説明しているが、差分Ｄ（ｎ）に代えて、係数Ｗ（ｎ）と安定係数Ｗｓ（ｎ）との比率に基づく所望の式を使用して算出することができ、この場合も同様の処理を適用することができる。
【００３６】
次に、ステップＳ４で算出された差分Ｄ（ｎ）の値と、予め設定された閾値Ｔ２（本発明の第２の閾値）の大小を比較する（ステップＳ５）。ステップＳ５の比較の結果、差分Ｄ（ｎ）の値が閾値Ｔ２に満たないと判定されたときは（Ｓ５：ＮＯ）、白色化フィルタ１５、１６の白色化効果を通常の強さとなるように制御を行う（ステップＳ６）。一方、ステップＳ５の比較の結果、差分Ｄ（ｎ）の値が閾値Ｔ２を超えると判定されたときは（Ｓ５：ＹＥＳ）、白色化フィルタ１５、１６の白色化効果を通常時よりも弱める制御を行う（ステップＳ７）。なお、前述したように、一方の白色化フィルタ１５の白色化効果が制御される際、直ちに他方の白色化フィルタ１６の白色化効果も同様に制御されることが前提である。
【００３７】
ステップＳ５は、上述したように、フィードバック伝達関数Ｆ（ｚ）の変化の有無を判定するものである。すなわち、フィードバック伝達関数Ｆ（ｚ）が時間的に変化しない状態では、適応フィルタ１３の係数Ｗ（ｎ）は、安定状態における安定係数Ｗｓ（ｎ）からほとんど変化しないため、差分Ｄ（ｎ）はゼロに近い値となる。これに対し、フィードバック伝達関数Ｆ（ｚ）が何らかの要因（例えば、手を補聴器に近づける場合）で時間的に変化した状態では、適応フィルタ１３の係数Ｗ（ｎ）も追随して変化し、安定係数Ｗｓ（ｎ）から逸脱することになるので、差分Ｄ（ｎ）が大きい値になる。本実施形態では、例えば、閾値Ｔ２＝０．００２に設定され、この値と差分Ｄ（ｎ）の値との大小関係が判定されることになる。なお、閾値Ｔ２は、前述の閾値Ｔ１と同様、補聴器に入力される実環境音を使用して。予め所望の値が設定される。
【００３８】
ここで、図７は、時間軸に沿って、差分Ｄ（ｎ）の値の変化と閾値Ｔ２とを重ねて例示した図である。図７の例では、所定の時間内で入力される環境音に応じて、（４）式で算出される差分Ｄ（ｎ）の値が変動している。差分Ｄ（ｎ）の値が閾値Ｔ２（＝０．００２）を下回る時間帯では、フィードバック伝達関数Ｆ（ｚ）に変化がないとみなすことができ、それ以外の時間帯では、フィードバック伝達関数Ｆ（ｚ）が変化したものとみなすことできる。なお、図７の表示上、差分Ｄ（ｎ）が縦軸の上限値（０．００４）までの範囲内で示されるが、実際には差分Ｄ（ｎ）が上限値を大きく超える時間帯がある。
【００３９】
ステップＳ６、Ｓ７における白色化フィルタ１５の白色化効果の制御は、多様な手法が適用可能であるが、例えば、以下の式（５）、（６）、（７）に基づいて反射係数γｍ（ｎ）を更新する場合、０＜λ1＜λ2＜１に設定することによって白色化効果を弱くすることができる。また、λ1＝λ2にすることで最大の白色化効果が得られる。この場合、ステップＳ５でＮＯと判定されてステップＳ６に移行したときは、ハウリングが発生しない状況であるため、白色化フィルタ１５の白色化効果が強いままでも問題はなく、エントレインメントの発生に対しても効果がある。これに対し、ステップＳ５でＹＥＳと判定されてステップＳ７に移行したときは、ハウリングが発生している可能性が高く、白色化フィルタ１５による白色化が適応フィルタ１３の適応動作に影響を与えるため、一時的に白色化フィルタ１５の白色化効果を弱める制御が必要となる。また、ステップＳ６、Ｓ７においては白色化効果の強弱が２段階の場合を示したが、より段階数を増やしてもよく、その際の強弱の程度も適宜に設定することができる。
【数４】
2019022101.tif 000006
【００４０】
なお、図３のフローチャートには示されないが、ステップＳ６、Ｓ７に続く処理として、適応フィルタ１３の収束速度の制御を加えてもよい。具体的には、ステップＳ５でフィードバック伝達関数Ｆ（ｚ）の変化がなしと判定されたとき（ステップＳ５：ＹＥＳ）は、ステップＳ７に続いて、適応フィルタ１３の収束速度に関わるパラメータであるステップサイズを通常時よりも増加させる制御を行う。これにより、ハウリングが発生した状況で適応フィルタ１３を短時間で収束させることが可能となる。なお、この処理の後に、ステップＳ５でフィードバック伝達関数Ｆ（ｚ）の変化がありと判定されたとき（ステップＳ５：ＮＯ）は、ステップＳ６に続いて、適応フィルタ１３を通常のステップサイズに戻す制御が必要となる。
【００４１】
本実施形態において、図３のフローチャートは一例であって、多様な変更が可能である。図８は、図３のフローチャートのうち、ステップＳ６、Ｓ７の処理を変更した変形例を示している。すなわち、図８の変形例では、図３のステップＳ６、Ｓ７で白色化効果を制御する処理に代えて、ステップＳ６ａ、Ｓ６ｂとして白色化フィルタ１５、１６の動作状態を制御する処理を行うことが特徴である。具体的には、フィードバック伝達関数Ｆ（ｚ）が変化しないと判定したときは、ステップＳ６ａで白色化フィルタ１５、１６を動作させ、フィードバック伝達関数Ｆ（ｚ）が変化したと判定したときは、ステップＳ７ａで白色化フィルタ１５、１６の動作を停止する。
【００４２】
図８に示す変形例に係る制御を適用したとしても、図３と同様、ハウリングが発生した際、ステップＳ５、Ｓ７ａを経て、適応フィルタ１３の適応動作への悪影響を避けることができる。図３の制御に比べると、図８の制御は白色化フィルタ１５、１６のオン、オフの切り替えに伴い動作状態が一瞬で切り替わるので、誤動作を避けるには図３の制御を適用することが望ましい。なお、図８のステップＳ７ａにおいて白色化フィルタ１５、１６の動作を停止する場合、例えば、図１において誤差信号ｅ（ｎ）及び信号ｓ（ｎ）が係数更新部１４に直接入力されるように信号経路を変更することで対応可能である。
【００４３】
また、本実施形態の補聴器を構成する場合、図１の構成例に限られることなく、多様な変形が可能である。図９は、本実施形態の補聴器において、図１の構成例に関しての一変形例を示すブロック図である。図９の変形例においては、図１とは接続形態が異なっており、補聴処理部１０と、レシーバ１１と、マイクロホン１２と、２つの適応フィルタ１３ａ、１３ｂと、係数更新部１４と、２つの白色化フィルタ１５ａ、１６と、２つの減算部１７ａ、１７ｂと、制御部１８とが示されている。本変形例では、図１とは異なり、マイクロホン１２の出力側の構成が２系統に分岐している。
【００４４】
すなわち、所望信号ｄ（ｎ）が白色化フィルタ１５ａを介して所望信号ｄ’（ｎ）に変換され、減算部１７ｂは、所望信号ｄ’（ｎ）から適応フィルタ１３ｂの出力信号ｙ’（ｎ）を減算し、それを誤差信号ｅ’（ｎ）として出力する。係数更新部１４は、誤差信号ｅ’（ｎ）と白色化フィルタ１６から出力される信号ｓ’（ｎ）とに基づいて、適応フィルタ１３ｂにおける演算に用いる係数Ｗ（ｎ）を更新する。図９において、一方の白色化フィルタ１５ａに設定された白色化フィルタ係数は、他方の白色化フィルタ１６に対しても同様に設定されるとともに、一方の適応フィルタ１３ｂに対して設定された係数Ｗ（ｎ）は、他方の適応フィルタ１３ａに対しても同様に設定される。
【００４５】
また、図９に示す制御部１８は、図３と同様の処理に従って、白色化フィルタ１５ａ及び適応フィルタ１３ｂの動作を制御する。以上のように、図１の構成に代えて、図９の変形例を採用する場合であっても、本実施形態で説明した作用、効果を得ることができる。
【００４６】
以上説明したように、本実施形態の補聴器によれば、ステップＳ４、Ｓ５でフィードバック伝達関数Ｆ（ｚ）の時間的な変化の有無を判定し、その判定結果に応じて、白色化フィルタ１５、１６の動作を適切に制御することができる。仮に、図３の制御を行わない場合には、ハウリングが発生してフィードバック伝達関数Ｆ（ｚ）が急激に変化すると、白色化フィルタ１５、１６の動作が適応フィルタ１３の適応動作に悪影響を与えるが、本実施形態では、このような状況で白色フィルタ１５、１６の白色化効果を一時的に弱めることにより、適応フィルタ１３の適応動作を安定化させて確実にハウリングを抑制することができる。また、ステップＳ２、Ｓ３で安定状態において更新保存した安定係数Ｗｓ（ｎ）を用いてフィードバック伝達関数Ｆ（ｚ）の変化の有無を判定するので、自己相関の高い信号が入力された場合の誤判定を有効に防止することができる。また、本実施形態では、白色化フィルタ１５、１６を設けてエントレインメント対策を行うので、例えば、周波数シフト方式と比べた場合、良好な音質が得られる点で優位性がある。
【００４７】
上記実施形態では、本発明を補聴器に適用する場合を説明したが、本発明は、これらに限らず多様な機器内のフィードバックキャンセラに対して適用することができる。例えば、本発明をエコーキャンセラ（会議システム）に対して適用することができる。また、本発明に係るフィードバックキャンセラは、少なくとも、図３のステップＳ４、Ｓ５のようにフィードバック伝達関数Ｆ（ｓ）の変化の有無を判定する機能を備えていれば、その判定結果に適合する多様な制御を行う機器、システムに対して適用することができる。
【符号の説明】
【００４８】
１０…補聴処理部
１１…レシーバ
１２…マイクロホン
１３…適応フィルタ
１４…係数更新部
１５、１６…白色化フィルタ
１７…減算部
１８…制御部
【図１】
2019022101.tif 000007
【図２】
2019022101.tif 000008
【図３】
2019022101.tif 000009
【図４】
2019022101.tif 000010
【図５】
2019022101.tif 000011
【図６】
2019022101.tif 000012
【図７】
2019022101.tif 000013
【図８】
2019022101.tif 000014
【図９】
2019022101.tif 000015
【手続補正書】
【提出日】平成30年4月20日(2018.4.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
電気信号を音に変換して外耳道内の空間に出力するレシーバと、
外部から到来する音を電気信号に変換し、所望信号として出力するマイクロホンと、
前記レシーバから前記マイクロホンへのフィードバック伝達関数を適応的に推定する適応フィルタを含み、前記所望信号からフィードバック成分を除去して誤差信号を出力するフィードバック除去部と、
前記誤差信号に所定の補聴処理を施して前記レシーバに供給する補聴処理部と、
前記適応フィルタの係数更新に用いる１対の信号を共通の白色化係数によりそれぞれ白色化して前記フィードバック除去部に供給する１対の白色化フィルタと、
前記適応フィルタと前記１対の白色化フィルタとの動作を制御する制御部と、
を備え、
前記制御部は、前記誤差信号又は前記所望信号の自己相関が低い状態における前記適応フィルタの係数を安定係数として更新保存し、前記適応フィルタの係数と前記安定係数とに基づいて前記フィードバック伝達関数の変化の有無を判定し、前記フィードバック伝達関数が変化したと判定したときは前記フィードバック伝達関数が変化しないと判定したときに比べて前記１対の白色化フィルタの白色化効果が低減するように制御する、
ことを特徴とする補聴器。
【請求項２】
前記フィードバック除去部は、前記所望信号から前記適応フィルタの出力信号を減算して前記誤差信号を生成する減算部を含み、
前記１対の白色化フィルタは、前記誤差信号を白色化する第１の白色化フィルタと、前記補聴処理部の出力信号を白色化する第２の白色化フィルタとを含む、
ことを特徴とする請求項１に記載の補聴器。
【請求項３】
前記１対の白色化フィルタは、前記マイクロホンから出力された第１の所望信号を白色化して第２の所望信号を生成する第１の白色化フィルタと、前記補聴処理部の出力信号を白色化する第２の白色化フィルタとを含み、
前記フィードバック除去部は、
第１の適応フィルタ及び当該第１の適応フィルタと共通の係数を有する第２の適応フィルタと、
前記第１の所望信号から前記第２の適応フィルタの出力信号を減算して第１の誤差信号を生成し、当該第１の誤差信号を前記補聴処理部に供給する第１の減算部と、
前記第２の所望信号から前記第１の適応フィルタの出力信号を減算して第２の誤差信号を生成する第２の減算部と、
を含み、
前記適応フィルタの係数更新に用いる１対の信号は、前記第２の誤差信号と前記第２の白色フィルタの出力信号である、
ことを特徴とする請求項１に記載の補聴器。
【請求項４】
前記制御部は、前記白色化フィルタ係数の平均値を算出し、予め設定された第１の閾値と前記平均値とを比較して前記平均値が小さいと判定されたときに前記安定係数の更新を行うことを特徴とする請求項１に記載の補聴器。
【請求項５】
前記制御部は、前記フィードバック伝達関数が変化しないと判定したときは前記白色化効果を所定の係数の強さに制御し、前記フィードバック伝達関数が変化したと判定したときは前記白色化効果を前記所定の係数の強さより弱める制御を行うことを特徴とする請求項１に記載の補聴器。
【請求項６】
前記制御部は、前記フィードバック伝達関数が変化しないと判定ときは前記白色化フィルタを動作させ、前記フィードバック伝達関数が変化したと判定ときは前記白色化フィルタの動作を停止させることを特徴とする請求項１に記載の補聴器。
【請求項７】
前記白色化フィルタは所定段数の適応ラティスフィルタであり、前記白色化フィルタ係数は前記適応ラティスフィルタの反射係数であることを特徴とする請求項１から４のいずれか１項に記載の補聴器。
【請求項８】
前記制御部は、前記適応フィルタの係数と前記安定係数との差分の総和を算出し、予め設定された第２の閾値と前記差分の総和とを比較して、比較結果に応じて前記フィードバック伝達関数の変化の有無を判定することを特徴とする請求項６又は７に記載の補聴器。
【請求項９】
前記制御部は、前記フィードバック伝達関数が変化したと判定とき、前記白色化フィルタの白色化効果を低減する制御に加えて、前記適応フィルタの収束速度を増加させる制御を行うことを特徴とする請求項１に記載の補聴器。
【請求項１０】
電気信号を音に変換する第１の変換手段と、
音を電気信号に変換する第２の変換手段と、
前記第１の変換手段から前記第２の変換手段へのフィードバック伝達関数を適応的に推定する適応フィルタと、
前記第２の変換手段の出力信号から前記適応フィルタの出力信号を減算して第１の信号を生成する減算部と、
前記第１の信号に所定の信号処理を施して、前記第１の変換手段に入力される第２の信号を生成する信号処理部と、
前記適応フィルタの係数を更新する係数更新部と、
少なくとも前記適応フィルタの動作を制御する制御部と、
を備え、
前記制御部は、前記第１の信号の自己相関が低い状態における前記適応フィルタの係数を安定係数として更新保存し、前記適応フィルタの係数と前記安定係数とに基づいて前記フィードバック伝達関数の変化の有無を判定する、
ことを特徴とするフィードバックキャンセラ。
【請求項１１】
前記第１の信号を白色化する第１の白色化フィルタと、
前記第１の白色化フィルタと共通の白色化フィルタ係数により、前記第２の信号を白色化する第２の白色化フィルタと、
を更に備え、
前記係数更新部は、第１及び第２の白色化フィルタのそれぞれの出力信号に基づいて前記適応フィルタの係数を更新し、
前記制御部は、前記フィードバック伝達関数が変化したと判定したときは前記フィードバック伝達関数が変化しないと判定したときに比べて前記第１及び第２の白色化フィルタの白色化効果が低減するように制御する、
ことを特徴とする請求項１０に記載のフィードバックキャンセラ。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
上記課題を解決するために、電気信号を音に変換して外耳道内の空間に出力するレシーバ（１１）と、外部から到来する音を電気信号に変換し、所望信号として出力するマイクロホン（１２）と、前記レシーバから前記マイクロホンへのフィードバック伝達関数（Ｆ（ｚ））を適応的に推定する適応フィルタ（１３）を含み、前記所望信号からフィードバック成分を除去して誤差信号を出力するフィードバック除去部と、前記誤差信号に所定の補聴処理を施して前記レシーバに供給する補聴処理部（１０）と、前記適応フィルタの係数更新に用いる１対の信号を共通の白色化係数によりそれぞれ白色化して前記フィードバック除去部に供給する１対の白色化フィルタ（１５、１６）と、前記適応フィルタと前記１対の白色化フィルタとの動作を制御する制御部（１８）とを備えており、前記制御部は、前記誤差信号又は前記所望信号の自己相関が低い状態における前記適応フィルタの係数を安定係数（Ｗｓ（ｎ））として更新保存し、前記適応フィルタの係数と前記安定係数とに基づいて前記フィードバック伝達関数の変化の有無を判定し、前記フィードバック伝達関数が変化したと判定したときは前記フィードバック伝達関数が変化しないと判定したときに比べて前記１対の白色化フィルタの白色化効果が低減するように制御することを特徴としている。本発明において、前記フィードバック除去部は、前記所望信号から前記適応フィルタの出力信号を減算して前記誤差信号を生成する減算部を含めて構成し、前記１対の白色化フィルタは、前記誤差信号を白色化する第１の白色化フィルタと、前記補聴処理部の出力信号を白色化する第２の白色化フィルタとを含めて構成することができる。また、本発明において、前記１対の白色化フィルタは、前記マイクロホンから出力された第１の所望信号を白色化して第２の所望信号を生成する第１の白色化フィルタと、前記補聴処理部の出力信号を白色化する第２の白色化フィルタとを含めて構成し、前記フィードバック除去部は、第１の適応フィルタ及び当該第１の適応フィルタと共通の係数を有する第２の適応フィルタと、前記第１の所望信号から前記第２の適応フィルタの出力信号を減算して第１の誤差信号を生成し、当該第１の誤差信号を前記補聴処理部に供給する第１の減算部と、前記第２の所望信号から前記第１の適応フィルタの出力信号を減算して第２の誤差信号を生成する第２の減算部とを含めて構成し、前記適応フィルタの係数更新に用いる１対の信号は、前記第２の誤差信号と前記第２の白色フィルタの出力信号とすることができる。
【手続補正書】
【提出日】平成30年10月15日(2018.10.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
電気信号を音に変換して外耳道内の空間に出力するレシーバと、
外部から到来する音を電気信号に変換し、所望信号として出力するマイクロホンと、
前記レシーバから前記マイクロホンへのフィードバック伝達関数を適応的に推定する適応フィルタを含み、前記所望信号からフィードバック成分を除去して誤差信号を出力するフィードバック除去部と、
前記誤差信号に所定の補聴処理を施して前記レシーバに供給する補聴処理部と、
前記適応フィルタの係数更新に用いる１対の信号を共通の白色化係数によりそれぞれ白色化して前記フィードバック除去部に供給する１対の白色化フィルタと、
前記適応フィルタと前記１対の白色化フィルタとの動作を制御する制御部と、
を備え、
前記制御部は、前記誤差信号又は前記所望信号の自己相関が低い状態における前記適応フィルタの係数を安定係数として更新保存し、前記適応フィルタの係数と前記安定係数とに基づいて前記フィードバック伝達関数の変化の有無を判定し、前記フィードバック伝達関数が変化したと判定したときは前記フィードバック伝達関数が変化しないと判定したときに比べて前記１対の白色化フィルタの白色化効果が低減するように制御する、
ことを特徴とする補聴器。
【請求項２】
前記フィードバック除去部は、前記所望信号から前記適応フィルタの出力信号を減算して前記誤差信号を生成する減算部を含み、
前記１対の白色化フィルタは、前記誤差信号を白色化する第１の白色化フィルタと、前記補聴処理部の出力信号を白色化する第２の白色化フィルタとを含む、
ことを特徴とする請求項１に記載の補聴器。
【請求項３】
前記１対の白色化フィルタは、前記マイクロホンから出力された第１の所望信号を白色化して第２の所望信号を生成する第１の白色化フィルタと、前記補聴処理部の出力信号を白色化する第２の白色化フィルタとを含み、
前記フィードバック除去部は、
第１の適応フィルタ及び当該第１の適応フィルタと共通の係数を有する第２の適応フィルタと、
前記第１の所望信号から前記第２の適応フィルタの出力信号を減算して第１の誤差信号を生成し、当該第１の誤差信号を前記補聴処理部に供給する第１の減算部と、
前記第２の所望信号から前記第１の適応フィルタの出力信号を減算して第２の誤差信号を生成する第２の減算部と、
を含み、
前記適応フィルタの係数更新に用いる１対の信号は、前記第２の誤差信号と前記第２の白色フィルタの出力信号である、
ことを特徴とする請求項１に記載の補聴器。
【請求項４】
前記制御部は、前記白色化フィルタ係数の平均値を算出し、予め設定された第１の閾値と前記平均値とを比較して前記平均値が小さいと判定されたときに前記安定係数の更新を行うことを特徴とする請求項１に記載の補聴器。
【請求項５】
前記制御部は、前記フィードバック伝達関数が変化しないと判定したときは前記白色化効果を所定の係数の強さに制御し、前記フィードバック伝達関数が変化したと判定したときは前記白色化効果を前記所定の係数の強さより弱める制御を行うことを特徴とする請求項１に記載の補聴器。
【請求項６】
前記制御部は、前記フィードバック伝達関数が変化しないと判定したときは前記白色化フィルタを動作させ、前記フィードバック伝達関数が変化したと判定したときは前記白色化フィルタの動作を停止させることを特徴とする請求項１に記載の補聴器。
【請求項７】
前記白色化フィルタは所定段数の適応ラティスフィルタであり、前記白色化フィルタ係数は前記適応ラティスフィルタの反射係数であることを特徴とする請求項１から４のいずれか１項に記載の補聴器。
【請求項８】
前記制御部は、前記適応フィルタの係数と前記安定係数との差分の総和を算出し、予め設定された第２の閾値と前記差分の総和とを比較して、比較結果に応じて前記フィードバック伝達関数の変化の有無を判定することを特徴とする請求項６又は７に記載の補聴器。
【請求項９】
前記制御部は、前記フィードバック伝達関数が変化したと判定したとき、前記白色化フィルタの白色化効果を低減する制御に加えて、前記適応フィルタの収束速度を増加させる制御を行うことを特徴とする請求項１に記載の補聴器。
【請求項１０】
電気信号を音に変換する第１の変換手段と、
音を電気信号に変換し、所望信号として出力する第２の変換手段と、
前記第１の変換手段から前記第２の変換手段へのフィードバック伝達関数を適応的に推定する適応フィルタを含み、前記所望信号からフィードバック成分を除去して誤差信号を出力するフィードバック除去部と、
前記誤差信号に所定の信号処理を施して前記第１の変換手段に供給する信号処理部と、
前記適応フィルタの係数更新に用いる１対の信号を共通の白色化係数によりそれぞれ白色化して前記フィードバック除去部に供給する１対の白色化フィルタと、
前記適応フィルタと前記１対の白色化フィルタとの動作を制御する制御部と、
を備え、
前記制御部は、前記誤差信号又は前記所望信号の自己相関が低い状態における前記適応フィルタの係数を安定係数として更新保存し、前記適応フィルタの係数と前記安定係数とに基づいて前記フィードバック伝達関数の変化の有無を判定し、前記フィードバック伝達関数が変化したと判定したときは前記フィードバック伝達関数が変化しないと判定したときに比べて前記１対の白色化フィルタの白色化効果が低減するように制御する、
ことを特徴とするフィードバックキャンセラ。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
また、上記課題を解決するために、本発明のフィードバックキャンセラは、電気信号を音に変換する第１の変換手段と、音を電気信号に変換し、所望信号として出力する第２の変換手段と、前記第１の変換手段から前記第２の変換手段へのフィードバック伝達関数を適応的に推定する適応フィルタを含み、前記所望信号からフィードバック成分を除去して誤差信号を出力するフィードバック除去部と、前記誤差信号に所定の信号処理を施して前記第１の変換手段に供給する信号処理部と、前記適応フィルタの係数更新に用いる１対の信号を共通の白色化係数によりそれぞれ白色化して前記フィードバック除去部に供給する１対の白色化フィルタと、前記適応フィルタと前記１対の白色化フィルタとの動作を制御する制御部とを備えており、前記制御部は、前記誤差信号又は前記所望信号の自己相関が低い状態における前記適応フィルタの係数を安定係数として更新保存し、前記適応フィルタの係数と前記安定係数とに基づいて前記フィードバック伝達関数の変化の有無を判定し、前記フィードバック伝達関数が変化したと判定したときは前記フィードバック伝達関数が変化しないと判定したときに比べて前記１対の白色化フィルタの白色化効果が低減するように制御することを特徴としている。