(57)【要約】【課題】ハウリングを抑制することができるとともに、ハウリング抑制に伴う音信号の音質の劣化を軽減することができるハウリング抑制装置を提供すること。【解決手段】縦続接続されたノッチフィルタ１０５〜１０８と、各ノッチフィルタ１０５〜１０８から出力された音信号を選択するオン状態と各ノッチフィルタ１０５〜１０８をバイパスされた音信号を選択するオフ状態とを切り換える複数のスイッチ１０９〜１１２と、音信号の周波数分析を行う周波数分析手段１１６と、ハウリングが発生した周波数を判定するハウリング周波数判定手段１１７と、ノッチフィルタ１０５〜１０８に中心周波数を設定する周波数設定手段１１３と、複数のスイッチ１０９〜１１２のオン状態とオフ状態とを切り換えるトリガ信号をスイッチ１０９〜１１２に与えるタイマ１１４とを備えるよう構成した。【選択図】  図１
2004254016.tif 000002
【特許請求の範囲】
【請求項１】
縦続接続され、それぞれ所定の周波数帯域で音信号を減衰させる複数の帯域フィルタと、前記帯域フィルタの出力端にそれぞれ接続され、前記帯域フィルタから出力された前記音信号を選択したオン状態と前記帯域フィルタをバイパスされた前記音信号を選択したオフ状態とを切り換える複数のスイッチと、前記音信号の周波数分析を行う周波数分析手段と、前記周波数分析の結果に基づいてハウリングが発生した周波数を判定するハウリング周波数判定手段と、前記ハウリング周波数判定手段の判定結果に基づいて前記音信号を減衰させる周波数帯域を示す周波数を前記帯域フィルタに設定する周波数設定手段と、前記スイッチのオン状態とオフ状態とを切り換えるトリガ信号を前記スイッチに与えるタイマとを備えることを特徴とするハウリング抑制装置。
【請求項２】
前記ハウリング周波数判定手段の判定結果に基づいて、前記スイッチのオン状態の期間とオフ状態の期間との時間比を決定する時間比決定手段を備えることを特徴とする請求項１に記載のハウリング抑制装置。
【請求項３】
前記時間比決定手段が、前記スイッチのオン状態の期間を決定するようにしたことを特徴とする請求項２に記載のハウリング抑制装置。
【請求項４】
前記周波数分析手段が、最後の前記スイッチの出力端に接続され、最後の前記スイッチから出力される前記音信号の周波数分析を行うようにしたことを特徴とする請求項１ないし請求項３のいずれかに記載のハウリング抑制装置。
【請求項５】
前記帯域フィルタが、ノッチフィルタであり、前記周波数設定手段が、前記ノッチフィルタの中心周波数を設定するようにしたことを特徴とする請求項１ないし請求項４のいずれかに記載のハウリング抑制装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、スピーカ等の音声出力手段からマイクロホン等の音声入力手段に音がフィードバックすることにより発生するハウリングを抑制するハウリング抑制装置に関する。
【０００２】
【従来の技術】
図５に示す従来のハウリング抑制装置は、マイクロホン等からアナログの音信号が入力される音信号入力端子５０１と、アナログの音信号をデジタルの音信号に変換するＡＤコンバータ５０２と、ＡＤコンバータ５０２の出力端に縦続接続された複数のノッチフィルタ５０３と、最後のノッチフィルタの出力端に接続されてデジタルの音信号をアナログの音信号に変換するＤＡコンバータ５０５と、アナログの音信号を出力する音信号出力端子５０６とを備え、最後のノッチフィルタから出力された音信号を、周波数分析を行う高速フーリエ変換器５０７に入力し、高速フーリエ変換器５０７の周波数分析結果を判定装置５０８に入力し、判定装置５０８から出力されたピーク周波数に対応する係数を係数選択手段５０９が係数候補メモリ５１０から選択して係数メモリ５０４に転送することによりノッチフィルタ５０３に中心周波数を設定し、ハウリングを抑制するようになっていた（例えば特許文献１を参照）。
【０００３】
【特許文献１】
特開平０７−１４３０３４号公報（図１、第１−８頁）
【０００４】
【発明が解決しようとする課題】
しかしながら、従来のハウリング抑制装置では、複数個のノッチフィルタを用いて複数の周波数帯域でハウリングを抑制する際に、これらの複数個のノッチフィルタが音信号に対して常に効いている状態となっていたため、音信号の周波数特性が乱れ、音信号の音質が劣化してしまうという問題点があった。
【０００５】
本発明は、このような従来の問題を解決するためになされたもので、ハウリングを抑制することができるとともに、ハウリング抑制に伴う音信号の音質の劣化を軽減することができるハウリング抑制装置を提供するものである。
【０００６】
【課題を解決するための手段】
本発明のハウリング抑制装置は、縦続接続され、それぞれ所定の周波数帯域で音信号を減衰させる複数の帯域フィルタと、前記帯域フィルタの出力端にそれぞれ接続され、前記帯域フィルタから出力された前記音信号を選択したオン状態と前記帯域フィルタをバイパスされた前記音信号を選択したオフ状態とを切り換える複数のスイッチと、前記音信号の周波数分析を行う周波数分析手段と、前記周波数分析の結果に基づいてハウリングが発生した周波数を判定するハウリング周波数判定手段と、前記ハウリング周波数判定手段の判定結果に基づいて前記音信号を減衰させる周波数帯域を示す周波数を前記帯域フィルタに設定する周波数設定手段と、前記スイッチのオン状態とオフ状態とを切り換えるトリガ信号を前記スイッチに与えるタイマとを備える構成を有している。
【０００７】
この構成により、音信号の周波数分析結果に基づいてハウリングが発生した周波数が判定され、ハウリングが発生した周波数帯域で音信号が減衰されるとともに、帯域フィルタの動作期間が規制されることになり、ハウリング抑制に伴う音信号の音質の劣化を軽減することができる。
【０００８】
本発明のハウリング抑制装置は、前記ハウリング周波数判定手段の判定結果に基づいて、前記スイッチのオン状態の期間とオフ状態の期間との時間比を決定する時間比決定手段を備える構成を有している。
【０００９】
この構成により、スピーカとマイクロホンとの距離が変化するような状況であっても、帯域フィルタの動作期間の時間比をハウリング抑制に必要な時間比とすることができるとともに、帯域フィルタの動作期間の時間比が過剰に大きくなることがないので、ハウリング抑制に伴う音信号の音質の劣化を軽減させることができる。
【００１０】
本発明のハウリング抑制装置は、前記時間比決定手段が、前記スイッチのオン状態の期間を決定するようにした構成を有している。
【００１１】
この構成により、スピーカとマイクロホンとの距離が近い場合には、帯域フィルタの動作期間を長くすることにより、ハウリングを確実に抑制することができるとともに、スピーカとマイクロホンとの距離が遠い場合には、帯域フィルタの動作期間を短くすることにより、ハウリング抑制に伴う音信号の音質の劣化を容易に最小限に抑えることができる。
【００１２】
本発明のハウリング抑制装置は、前記周波数分析手段が、最後の前記スイッチの出力端に接続され、最後の前記スイッチから出力される前記音信号の周波数分析を行うようにした構成を有している。
【００１３】
この構成により、最後のスイッチから出力された音信号が周波数分析されるので、新たなハウリングの発生や抑制が十分でないことによるハウリングの再発生を、簡単な構成で、かつ、容易に検出することができることになり、ハウリングを安価で、かつ、即時に抑制することができる。
【００１４】
本発明のハウリング抑制装置は、前記帯域フィルタが、ノッチフィルタであり、前記周波数設定手段が、前記ノッチフィルタの中心周波数を設定するようにした構成を有している。
【００１５】
この構成により、ハウリングが発生した周波数を中心とした狭い周波数帯域で音信号を減衰させることになり、ハウリング抑制に伴う音信号の音質の劣化を軽減させることができる。
【００１６】
【発明の実施の形態】
以下、本発明の一実施の形態について、図面を用いて説明する。
【００１７】
図１は本発明の一実施の形態のハウリング抑制装置１００を示すブロック図である。図１において、ハウリング抑制装置１００は、アナログの音信号が入力される音信号入力端子１０１と、音信号入力端子１０１に入力された音信号をアナログからデジタルに変換するＡＤコンバータ１０２と、ＡＤコンバータ１０２の出力端に縦続接続され、それぞれ所定の中心周波数を中心として音信号の振幅を減衰させる複数のノッチフィルタ１０５、１０６、１０７、１０８（帯域フィルタ）と、各ノッチフィルタ１０５〜１０８の出力端にそれぞれ接続され、各ノッチフィルタ１０５〜１０８から出力された音信号を選択したオン状態と各ノッチフィルタ１０５〜１０８をバイパスされた音信号を選択したオフ状態とを切り換える複数のスイッチ１０９、１１０、１１１、１１２と、各ノッチフィルタ１０５〜１０８のそれぞれに周波数特性を決める係数を設定することにより、各ノッチフィルタ１０５〜１０８のそれぞれに中心周波数を設定する周波数設定手段１１３と、各スイッチ１０９〜１１２のオン状態とオフ状態とを切り換えるトリガ信号を各スイッチ１０９〜１１２に与えるタイマ１１４と、最後のスイッチ１１２の出力端に接続され、最後のスイッチ１１２から出力される音信号を周波数分析して周波数分析結果を出力する周波数分析手段１１６と、周波数分析手段１１６から出力された周波数分析結果に基づいてハウリングが発生した周波数を判定するハウリング周波数判定手段１１７と、ハウリング周波数判定手段１１７の判定結果に基づいて、スイッチ１０９〜１１２のオン状態の期間とオフ状態の期間との時間比を決定する時間比決定手段１１５と、最後のスイッチ１１２から出力された音信号をデジタルからアナログに変換するＤＡコンバータ１０３と、アナログの音信号が出力される音信号出力端子１０４とを備える。
【００１８】
音信号入力端子１０１には、マイクロホンなどからアナログの音信号が入力されるようになっている。音信号入力端子１０１に入力された音信号は、ＡＤコンバータ１０２によってアナログからデジタルに変換され、スイッチ１０９〜１１２の状態に応じてノッチフィルタ１０５〜１０８またはノッチフィルタ１０５〜１０８のバイパス線をそれぞれ通り、ＤＡコンバータ１０３によってデジタルからアナログに変換され、アナログの音信号として音信号出力端子１０４からパワーアンプ等を経由してスピーカに出力される。
【００１９】
ノッチフィルタ１０５〜１０８は、デジタルフィルタであって、互いに異なる中心周波数を中心として音信号の振幅を減衰させるようになっている。また、ノッチフィルタ１０５〜１０８は、縦続接続（「カスケード接続」ともいう）してあり、第１ノッチフィルタ１０５の出力端が第１スイッチ１０９を介して第２ノッチフィルタ１０６の入力端に接続され、第２ノッチフィルタ１０６の出力端が第２スイッチ１１０を介して第３ノッチフィルタ１０７の入力端に接続され、第３ノッチフィルタ１０７の出力端が第３スイッチ１１１を介して第４ノッチフィルタ１０８の入力端に接続されている。図２はノッチフィルタの一例の周波数特性２００を示す。図２において、ノッチフィルタは、中心周波数ｆｍを中心として、鋭い落ち込みを示すようにして、音信号の振幅を減衰させる。このような特性により、ノッチフィルタは、単一周波数で発生したハウリングを抑制するために用いられる。
【００２０】
各スイッチ１０９〜１１２は、タイマ１１４から出力されるトリガ信号によって、オン状態とオフ状態とが切り換えられる。オン状態は、各ノッチフィルタ１０５〜１０８から出力された音信号が選択された状態である。オフ状態は、各ノッチフィルタ１０５〜１０８をバイパスされた音信号（各ノッチフィルタ１０５〜１０８に入力された音信号）が選択された状態である。詳細には、第１スイッチ１０９がオン状態のときには、第１ノッチフィルタ１０５から出力された音信号が選択され、第１スイッチ１０９がオフ状態のときには、第１ノッチフィルタ１０５をバイパスされた音信号（ＡＤコンバータ１０２から第１ノッチフィルタ１０５に入力された音信号）が選択される。また、第２スイッチ１１０がオン状態のときには、第２ノッチフィルタ１０６から出力された音信号が選択され、第２スイッチ１１０がオフ状態のときには、第２ノッチフィルタ１０６をバイパスされた音信号（第１スイッチ１０９で選択されて第２ノッチフィルタ１０６に入力された音信号）が選択される。また、第３スイッチ１１１がオン状態のときには、第３ノッチフィルタ１０７から出力された音信号が選択され、第３スイッチ１１１がオフ状態のときには、第３ノッチフィルタ１０７をバイパスされた音信号（第２スイッチ１１０で選択されて第３ノッチフィルタ１０７に入力された音信号）が選択される。また、第４スイッチ１１２がオン状態のときには、第４ノッチフィルタ１０８から出力された音信号が選択され、第４スイッチ１１２がオフ状態のときには、第４ノッチフィルタ１０８をバイパスされた音信号（第３スイッチ１１１で選択されて第４ノッチフィルタ１０８に入力された音信号）が選択される。すなわち、オン状態のスイッチ１０９〜１１２に対応したノッチフィルタ１０５〜１０８で音信号が減衰される。例えば、第１スイッチ１０９と第３スイッチ１１１とがオン状態であれば、第１ノッチフィルタ１０５と第３ノッチフィルタ１０７とによって音信号が減衰され、第１ノッチフィルタ１０５の中心周波数を中心としてハウリングが抑制されるとともに第３ノッチフィルタ１０７の中心周波数を中心としてハウリングが抑制される。
【００２１】
周波数分析手段１１６は、例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）によって構成され、音信号に高速フーリエ変換を行って周波数スペクトルを出力する。本実施の形態においては、最後のノッチフィルタ１０８から出力された音信号に対して高速フーリエ変換を行うようになっている。すなわち、ＡＤコンバータ１０２から出力され、オン状態のスイッチ１０９〜１１２に対応するノッチフィルタ１０５〜１０８によって減衰された音信号について、周波数分析を行うようになっている。
【００２２】
ハウリング周波数判定手段１１７は、例えばＣＰＵによって構成され、周波数分析手段１１６から出力された周波数スペクトルにおいて単一周波数のピークを検出し、ピークが検出された周波数（「ピーク周波数」という）を、ハウリングが発生した周波数と判定して、周波数設定手段１１３および時間比決定手段１１５に出力するようになっている。なお、ピークが複数検出されたときには、互いに周波数が異なる複数のピーク周波数を周波数設定手段１１３および時間比決定手段１１５に出力するようになっている。
【００２３】
周波数設定手段１１３は、例えばＣＰＵによって構成され、ピークが複数検出されたときには、ハウリング周波数判定手段１１７から出力された各ピーク周波数を各中心周波数として、互いに異なる中心周波数をノッチフィルタ１０５〜１０８に出力するようになっている。具体的には、各ピーク周波数に対応する係数を各ノッチフィルタ１０５〜１０８に設定する。例えば、２つのピークが検出されたときには、第１ピークの周波数に対応する係数を第１ノッチフィルタ１０５に設定し、第２ピークの周波数に対応する係数を第２ノッチフィルタ１０６に設定するようになっている。
【００２４】
時間比決定手段１１５は、例えばＣＰＵによって構成され、ハウリング周波数判定手段１１７が複数のピークを検出したときには、ピーク周波数毎に、スイッチ１０９〜１１２のオン状態の期間（以下「オン期間」という）を、タイマ１１４に設定するようになっている。例えば、２つのピークが検出されて第１ピークを第１ノッチフィルタ１０５が抑制するとともに第２ピークを第２ノッチフィルタ１０６が抑制する場合、最初は、第１スイッチ１０９のオン期間および第２スイッチ１１０のオン期間をともに所定の第１期間とし、その後、第１ピークの周波数において第１ピーク出現後の一定時間内に再度ピークが出現せず、第２ピークの周波数において第２ピーク出現後の一定時間内に再度ピークが出現したのであれば、第１期間より長い第２期間を第２スイッチ１１０のオン期間としてタイマ１１４に設定する。
【００２５】
タイマ１１４は、ハウリング周波数判定手段１１７が複数のピークを検出したときには、ピーク毎に、スイッチ１０９〜１１２のオンオフを制御するようになっている。
【００２６】
以下、本実施の形態のハウリング抑制装置１００の動作について説明する。
【００２７】
まず、ハウリングが発生した周波数を判定して各ノッチフィルタに中心周波数を設定する手順を説明する。
【００２８】
ここで、スイッチ１０９〜１１２は、全てオン状態、すなわち音信号をノッチフィルタ１０５〜１０８に順に入力させる状態になっており、最後のスイッチ１１２（第４スイッチ）から出力された音信号が周波数分析手段１１６に入力される。そして、周波数分析手段１１６によって、音信号に対して高速フーリエ変換が行われ、周波数スペクトルが周波数分析結果としてハウリング周波数判定手段１１７に入力され、ハウリング周波数判定手段１１７によって、周波数スペクトルに基づいて周波数軸上にハウリングの特徴である単一周波数のピークが検出される。なお、ハウリングが発生した場合、一般に、複数のピークが現れる。各ピーク周波数は、周波数設定手段１１３に入力され、周波数設定手段１１３によって、各ピーク周波数が各中心周波数として各ノッチフィルタ１０５〜１０８に設定される。具体的には、周波数設定手段１１３によって、各ピーク周波数にそれぞれ対応する係数が算出され、算出された係数が各ノッチフィルタ１０５〜１０８に設定されることにより、各中心周波数が各ノッチフィルタ１０５〜１０８にそれぞれ設定される。したがって、ＡＤコンバータ１０２から出力された音信号は、ノッチフィルタ１０５〜１０８の各中心周波数を中心として振幅が減衰されることになる。本実施の形態においては、４個のノッチフィルタ１０５〜１０８によって、最大４個のピークでハウリングが抑制される。図３は、４個のノッチフィルタ１０５〜１０８にそれぞれ、第１中心周波数ｆｍ１、第２中心周波数ｆｍ２、第３中心周波数ｆｍ３、および第４中心周波数ｆｍ４が設定された場合の合成された周波数特性３００を示す。
【００２９】
次に、中心周波数が設定された複数のノッチフィルタ１０５〜１０８を用いてハウリングを抑制する手順を説明する。
【００３０】
スイッチ１０９〜１１２の全てがオン状態である場合、ノッチフィルタ１０５〜１０８の全てを音信号が通り、音信号の本来の周波数特性が全てのノッチフィルタ１０５〜１０８で変化してしまうことになる。そこで、音信号の周波数特性がなるべく崩れないように、かつ、ハウリングが抑制されるように、タイマ１１４によって、各スイッチ１０９〜１１２が、所定の時間間隔で、オン状態にされる。例えば、スピーカとマイクロホンとの距離が２０ｍであるとき、ハウリング成長に要する時間は６８ｍｓほどである。このような場合、各ノッチフィルタ１０５〜１０８によって、各中心周波数を中心として、所定の時間間隔で、音信号の振幅が減衰される。また、タイマ１１４によって、各スイッチ１０９〜１１２が、所定の期間、オン状態にされる。なお、ワイヤレスマイクを用いた場合、スピーカとマイクロホンとの距離は、一般に変化するので、一定の時間間隔で各スイッチ１０９〜１１２をオン状態としても、ハウリングが成長してしまうことがある。本実施の形態のハウリング抑制装置１００では、各スイッチ１０９〜１１２のオン期間は、時間比決定手段１１５によって更新される。具体的には、ハウリング周波数判定手段１１７によってピークが同じ周波数で一定時間後に再検出された場合、各スイッチ１０９〜１１２のオン期間が時間比決定手段１１５によって長くされる。あるいは、時間比決定手段１１５が、スイッチ１０９〜１１２のオン期間を長くする代わりに、スイッチ１０９〜１１２のオフ期間を短くするようにしてもよい。要は、各スイッチ１０９〜１１２それぞれについてオン状態の期間のオフ状態の期間に対する時間比、すなわち各ノッチフィルタ１０５〜１０８それぞれの動作期間の休止期間に対する時間比（デューティ比）を、周波数スペクトルにおけるピークの検出結果に基づいて決定し更新する。ピークが同じ周波数で一定時間後に再検出された場合には、デューティ比を大きくし、ピークが同じ周波数で一定時間後に検出されない場合には、デューティ比を小さくする。
【００３１】
図４は、各スイッチ１０９〜１１２のオン状態およびオフ状態の例を示す。図４において、第１時間４０１、第２時間４０２、第３時間４０３、第４時間４０４、第５時間４０５および第６時間４０６の時間間隔は５ｍｓであり、各スイッチ１０９〜１１２のオン期間はそれぞれ５ｍｓ、オン状態の周期はそれぞれ２０ｍｓとなっている。なお、ピークが同じ周波数で一定時間後に再検出される場合には、オン期間を長くする。例えばオン期間を５ｍｓから１０ｍｓに更新する。また、ピークが同じ周波数で一定時間後に再検出されない場合には、オン期間を短くする。例えばオン期間を１０ｍｓから５ｍｓに戻す。このようなオン期間は、時間比決定手段１１５によって決定される。オン期間は、スイッチ１０９〜１１２毎に異なっていてもよく、具体的には、時間比決定手段１１５がピーク周波数毎に異なるオン時間を決定する。また、図４には、各スイッチ１０９〜１１２をオフ状態からオン状態に切り換えるタイミングが互いに異なるようした例が示されている。具体的には、タイマ１１４が、互いに異なるタイミングで各スイッチ１０９〜１１２にトリガ信号を出力することにより、オン期間がなるべく重ならないようにしている。
【００３２】
以上説明したように、本実施の形態のハウリング抑制装置１００は、縦続接続され、それぞれ所定の中心周波数を中心として音信号を減衰させる複数のノッチフィルタ１０５〜１０８と、各ノッチフィルタ１０５〜１０８の出力端にそれぞれ接続され、各ノッチフィルタ１０５〜１０８から出力された音信号を選択したオン状態と各ノッチフィルタ１０５〜１０８をバイパスされた音信号を選択したオフ状態とを切り換える複数のスイッチ１０９〜１１２と、最後のスイッチ１１２の出力端に接続され、最後のスイッチ１１２から出力される音信号に高速フーリエ変換を行って周波数スペクトルを周波数分析結果として出力する周波数分析手段１１６と、周波数スペクトルにおけるピークを検出してハウリングが発生した周波数を判定するハウリング周波数判定手段１１７と、ノッチフィルタ１０５〜１０８のそれぞれに周波数特定を決める係数を設定することによりピーク周波数に対応した中心周波数を設定する周波数設定手段１１３と、複数のスイッチ１０９〜１１２のオン状態とオフ状態とを切り換えるトリガ信号をスイッチ１０９〜１１２のそれぞれに与えるタイマ１１４とを備えているので、ノッチフィルタ１０５〜１０８によってハウリングを抑制することができるとともに、タイマ１１４によって各ノッチフィルタ１０５〜１０８の動作期間が規制されることになり、ハウリング抑制に伴う音信号の音質の劣化を軽減することができる。
【００３３】
また、各スイッチ１０９〜１１２によって各ノッチフィルタ１０５〜１０８から出力された音信号と各ノッチフィルタ１０５〜１０８をバイパスした音信号（各ノッチフィルタ１０５〜１０８に入力された音信号）とが切り換えられるため、その都度ノッチフィルタに対して係数を設定するようにした場合と比較して、ＣＰＵなどによる制御の処理量が少なくなるとともに、係数設定時のデジタルフィルタ特有の不連続ノイズを発生しないようにすることができる。
【００３４】
なお、ハウリングの成長過程はスピーカとマイクロホンとの距離に依存する。また、ワイヤレスマイクロホンを使用した場合、スピーカとマイクロホンとの距離は、一般に、変化する。本実施の形態のハウリング抑制装置１００は、常に音信号の周波数分析を行って、ハウリング周波数判定手段１１７によって、一定時間後に同じ周波数でピークが再検出される場合には、スイッチ１０９〜１１２のオン期間を長くし、一定時間後に同じ周波数でピークが再検出されない場合には、オン期間を初期値に戻して短くする時間比決定手段１１５を備えているので、スピーカとマイクロホンとの距離が変化しても、スイッチ１０９〜１１２はハウリングが発生しないようにオンオフされることになるとともに、常に最適な時間間隔でオンオフされることになり、ノッチフィルタの動作期間が過剰に長くなることがないため、ハウリング抑制に伴う音信号の音質の劣化を最小限に抑えることができる。
【００３５】
なお、前述の実施の形態においてノッチフィルタの個数を４個とした場合について説明したが、本発明はノッチフィルタの個数を限定するものではなく、必要に応じてノッチフィルタの数を増やしてよい。
【００３６】
また、タイマ１１４および時間比決定手段１１５は、ＣＰＵで構成してもよいし、ノッチフィルタ１０５〜１０８とともにＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）で構成してもよい。この場合、ＣＰＵでタイマ割込み制御をする必要がなく、ＤＳＰ内でタイマ割込み制御を完結させればよい。
【００３７】
また、帯域フィルタとしてノッチフィルタを用い、音信号を減衰する周波数帯域を最小限とした例について説明したが、本発明は、周波数帯域の上限周波数と下限周波数とを設定するような帯域フィルタを用いた場合を含む。
【００３８】
【発明の効果】
本発明によれば、ハウリングを抑制することができるとともに、ハウリング抑制に伴う音信号の音質の劣化を軽減することができるという優れた効果を有するハウリング抑制装置を提供することができる。
【図面の簡単な説明】
【図１】本発明の一実施の形態のハウリング抑制装置を示すブロック図
【図２】本発明の一実施の形態のハウリング抑制装置における各ノッチフィルタの周波数特性の例を示す周波数特性図
【図３】本発明の一実施の形態のハウリング抑制装置における複数のノッチフィルタにより合成された周波数特性の例を示す周波数特性図
【図４】本発明の一実施の形態のハウリング抑制装置におけるスイッチをオンオフする制御を説明するためのオンオフ制御表
【図５】従来のハウリング抑制装置を示すブロック図
【符号の説明】
１００  ハウリング抑制装置
１０１  音信号入力端子
１０２  ＡＤコンバータ
１０３  ＤＡコンバータ
１０４  音信号出力端子
１０５  第１ノッチフィルタ（帯域フィルタ）
１０６  第２ノッチフィルタ（帯域フィルタ）
１０７  第３ノッチフィルタ（帯域フィルタ）
１０８  第４ノッチフィルタ（帯域フィルタ）
１０９  第１スイッチ
１１０  第２スイッチ
１１１  第３スイッチ
１１２  第４スイッチ
１１３  周波数設定手段
１１４  タイマ
１１５  時間比決定手段
１１６  周波数分析手段
１１７  ハウリング周波数判定手段
【図１】
2004254016.tif 000003
【図２】
2004254016.tif 000004
【図３】
2004254016.tif 000005
【図４】
2004254016.tif 000006
【図５】
2004254016.tif 000007