(57)【特許請求の範囲】
【請求項１】
音声信号に重畳されたパルスノイズを検出するパルス位置検出部を有するとともに、前記入力信号から前記パルス位置検出部で検出されたパルスノイズを除去するノイズキャンセラにおいて、
前記音声信号の状態を判定する状態算出部と、
前記パルスノイズの除去を行うとともに補正処理を行うためのデータ位置における補間幅を、該状態算出部で判定された前記音声信号に含まれる高域成分の割合が高いほど短く設定する補間幅算出部と、
前記音声信号から前記パルス位置検出部でパルスノイズが検出されたデータ位置を中心として前記補間幅算出部で設定された前記補間幅分のデータを処理することによって、前記パルスノイズの除去を行うとともに補間処理を行って出力するパルスノイズ低減処理部と、
を有することを特徴とするノイズキャンセラ。
【請求項２】
前記補間幅算出部において、
前記状態算出部で前記音声信号が無音声状態に近いと判定されるとき、前記補間幅が最も長く設定されることを特徴とする請求項１に記載のノイズキャンセラ。
【請求項３】
前記状態算出部において、まず、前記音声信号が無音状態であるか否かが判定された後、前記音声信号に高域成分が多く含まれているか否かが判定されることを特徴とする請求項１又は請求項２に記載のノイズキャンセラ。
【請求項４】
前記パルスノイズ低減処理部において、更に、前記補間処理が成された前記音声信号を低域通過フィルタで濾波することを特徴とする請求項１〜請求項３のいずれかに記載のノイズキャンセラ。
【請求項５】
前記補間幅算出部において、前記状態算出部で判定された前記音声信号が有する高域成分の比率が高くなるほど、前記低域通過フィルタのカットオフ周波数が高くなるように設定して、前記パルスノイズ低減処理部に与えることを特徴とする請求項４に記載のノイズキャンセラ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、入力信号のノイズを除去するノイズキャンセラに関するもので、特に、ＦＭ受信装置に設けられるＦＭ受信信号のノイズを除去するノイズキャンセラに関する。
【０００２】
【従来の技術】
車載のＦＭ受信装置において、受信するＦＭ受信信号に、イグニッションノイズなどのパルスノイズが重畳される。このようなパルスノイズをＦＭ受信信号から除去するためのノイズキャンセラが設けられている。
【０００３】
従来のノイズキャンセラは、例えば、図６（ａ）のようにパルスノイズが重畳されたコンポジット信号が受信される際、ＨＰＦ（High Pass Filter）にコンポジット信号を通すことによってパルスノイズの検出が行われる。そして、ＨＰＦでパルスノイズが検出されると、図６（ｂ）のようなパルスノイズ検出信号が発生する。そして、ＨＰＦからのパルスノイズ検出信号が積分器に与えられると、積分器の出力が図６（ｃ）のようになる。
【０００４】
即ち、パルスノイズ検出信号が与えられると、積分器を構成するキャパシタが充電されて、積分器の出力が閾値より高くなる。このように積分器の出力が所定の閾値より高くなると、キャパシタが放電されるように積分器が制御され、積分器の出力が徐々に低くなる。このような積分器の出力と所定の閾値を比較することによって、ゲート制御信号を生成する。このゲート制御信号によって、パルスノイズを除去するためのゲート回路の動作が制御される。
【０００５】
よって、積分器の出力が図６（ｃ）のようになるとき、パルスノイズ検出信号が発生して、積分器の出力が閾値より高い間、ゲート制御信号がハイとなる。そして、ゲート回路では、コンポジット信号の信号レベルがパルスノイズ発生直前の信号レベルに保持されるように、信号処理が行われるため、図６（ｄ）のように、パルスノイズが除去されたコンポジット信号が出力される。
【０００６】
【発明が解決しようとする課題】
しかしながら、図６のような動作を行うことによってパルスノイズの除去を行うノイズキャンセラでは、受信信号の状況によらず、ゲート回路でパルスノイズ発生期間中、パルスノイズ発生直前の信号レベルに保持される。よって、受信信号に歪みが発生するために、復調した音声信号の音質が余り良くない。
【０００７】
又、特開平８−５６１６８号公報のように、受信状況によりフィルタの切換を行うＦＭ受信装置において、パルスノイズを除去するために受信信号の信号レベルを保持するゲート期間を可変とすることにより、適切なパルスノイズの除去を行うものが提案されている。しかしながら、結局は、図６の動作と同様、パルスノイズ発生直前の信号レベルに保持することによって、パルスノイズの除去を行うため、受信信号に歪みが発生する。
【０００８】
このような問題を鑑みて、本発明は、パルスノイズ除去後、受信信号の状況に応じて補間動作を行うノイズキャンセラを提供することを目的とする。
【０００９】
【課題を解決するための手段】
上記目的を達成するために、請求項１に記載のノイズキャンセラは、入力信号に重畳されたパルスノイズを検出するパルス位置検出部を有するともに、前記入力信号から前記パルス位置検出部で検出されたパルスノイズを除去するノイズキャンセラにおいて、前記入力信号の状態を判定する状態算出部と、前記パルスノイズの除去を行うとともに補正処理を行うためのデータ位置における補間幅を、該状態算出部で判定された前記音声信号に含まれる高域成分の割合が高いほど短く設定する補間幅算出部と、前記入力信号から前記パルス位置検出部でパルスノイズが検出されたデータ位置を中心として前記補間幅算出部で設定された前記補間幅分のデータを処理することによって、前記パルスノイズの除去を行うとともに補間処理を行って出力するパルスノイズ低減処理部と、を有することを特徴とする。
【００１０】
このようなノイズキャンセラにおいて、パルスノイズがパルス位置検出部で検出されるとき、前記補間幅算出部において、パルスノイズが重畳されたデータ位置を含む補間幅が、前記状態算出部で判定されたパルスノイズが重畳されたデータ位置の音声信号の状態によって設定される。そして、パルスノイズが重畳されたデータ位置を含む前記補間幅算出部で設定された補間幅における音声信号が補間処理される。このとき、補間幅前後のデータを用いて、補間幅内の音声信号が線形補間されるようにしても構わない。
【００１１】
又、このようなノイズキャンセラにおいて、請求項２に記載するように、前記補間幅算出部において、前記状態算出部で前記音声信号が無音声状態に近いと判定されるとき、前記補間幅が最も長く設定され、前記状態算出部で前記音声信号が有する高域成分の比率が高いと判定されるほど、前記補間幅が短く設定されるようにして、補間処理後の波形を適切なものとし、歪みを抑制することができる。更に、請求項３に記載するように、前記状態算出部において、まず、前記音声信号が無音状態であるか否かが判定された後、前記音声信号に高域成分が多く含まれているか否かが判定されるようにしても構わない。
【００１２】
又、請求項４に記載するように、前記パルスノイズ低減処理部において、更に、前記補間処理が成された前記音声信号を低域通過フィルタで濾波するようにして、補間処理された部分と補間処理されていない部分との不連続性を抑えるようにすることができる。更に、請求項５に記載するように、前記補間幅算出部において、前記状態算出部で判定された前記音声信号が有する高域成分の比率が高くなるほど、前記低域通過フィルタのカットオフ周波数が高くなるように設定して、前記パルスノイズ低減処理部に与えるようにしても構わない。
【００１３】
【発明の実施の形態】
本発明の実施の形態について、図面を参照して説明する。図１は、本発明のノイズキャンセラを有するＦＭ受信装置の内部構成を示すブロック図である。図２は、本発明のノイズキャンセラの内部構成を示すブロック図である。
【００１４】
図１に示すＦＭ受信装置は、放送信号を受信するアンテナ１と、アンテナ１で受信した放送信号から所望のチャンネルのＦＭ受信信号を選択受信するとともに高周波増幅を行うフロントエンド部（ＦＥ）２と、ＦＥ２で受信されたＦＭ受信信号を１０．７ＭＨｚの中間周波数に周波数変換するとともに増幅する中間周波数増幅部（ＩＦ）３と、ＩＦ３で周波数変換されたＦＭ受信信号を検波して変調信号を取り出す検波部４と、検波部４で検波されて得られた変調信号に重畳したノイズを除去するためのノイズキャンセラ（ＮＣ）５と、ＮＣ５でノイズが除去された変調信号を左スピーカ７と右スピーカ８に出力するための音声信号に分離するためのマルチプレクサ（ＭＰＸ）６と、音声を再生出力する左スピーカ７及び右スピーカ８とを有する。
【００１５】
アンテナ１により受信された放送信号から、所望のチャンネル周波数のＦＭ受信信号をＦＥ２で選局すると、ＩＦ３において、この選局したＦＭ受信信号に局部発振信号を混合することによって中間周波数変換を行う。そして、中間周波数変換が成されたＦＭ受信信号が、検波部４でＰＬＬ（Phase Locked Loop）などによる検波方式が用いられて検波されて変調信号が得られる。更に、検波部４において、この変調信号がデジタル信号に変換される。この変調信号がＮＣ５に与えられて、重畳されたノイズが検知されるとともに除去される。このノイズ除去された変調信号がＭＰＸ６に与えられると、変調信号に含まれる主チャンネル信号と副チャンネル信号とを処理することによって、左スピーカ７と右スピーカ８に出力するための音声信号に分離して左スピーカ７と右スピーカ８に出力する。
【００１６】
このようなＦＭ受信装置におけるＮＣ５について、以下に説明する。図２に示すＮＣ５は、検波部４で得られた変調信号に重畳されたパルスノイズの検出を行うパルス位置検出部５１と、変調信号の状態を認識するモード算出部５２と、モード算出部５２で認識された変調信号の状態に応じてパルスノイズが検出された位置での補間を行うための補間幅を設定するための補間幅算出部５３と、パルス位置検出部５１で検出されたパルスノイズの除去とパルスノイズ除去後の補間動作を行うパルスノイズ低減処理部５４とを有する。
【００１７】
離散化されたデジタル信号として、変調信号がＮＣ５に入力されると、パルス位置検出部５１でパルスノイズが重畳された位置の検出が行われる。このとき、例えば、広域フィルタで濾波した変調信号を２乗回路で２乗して絶対値形成を行う。そして、この絶対値形成が成された変調信号を、リミッタ回路で極端に振幅の大きい部分を取り除き、時間平均回路で時間的な平均値を求める。この時間的な平均値と絶対値形成された変調信号の信号レベルとを比較し、時間的な平均値に対して、その信号レベルが十分に大きくなるとき、パルスノイズが発生したものとして、その位置を検出する。
【００１８】
尚、本発明者は、このパルス位置検出部５１の詳細について、例えば、特開２００１−１０２９４４号公報に「ラジオ受信機におけるノイズ検出装置」として提案している。又、本実施形態では、ノイズ位置検出回路を、特開２００１−１０２９４４号公報におけるノイズ検出装置に基づいた構成のものとして説明するが、他の構成のものとしても構わない。
【００１９】
又、モード算出部５２では、まず、入力された変調信号を２乗することによって絶対値形成を行って、所定期間の変調信号の振幅を測定する。この測定した変調信号の振幅を所定の閾値と比較したとき、所定期間内に置いて連続して閾値以下となる場合、変調信号が無音状態に近い状態であることを認識する。又、無音状態でないと判定されたとき、この所定期間の変調信号が、高域周波数の変調信号を濾波するＢＰＦ（Band Pass Filter）によって濾波された高域成分と変調信号全体の成分の比を求め、求められた成分比が所定値より大きくなったとき、高域成分が多いものとして判定する。
【００２０】
このようにして、モード算出部５２では、まず、入力された変調信号が無音状態に近い第１モードであるか否かが判定される。次に、入力された変調信号が第１モードに属さない場合、高域部分が少ない第２モードであるか、又は、高域部分の多い第３モードであるかを判定する。よって、モード算出部５２では、第１〜第３モードの３種類のモードが判定される。
【００２１】
このようにして３種類のモードがモード算出部５２で判定されると、判定したモードを補間幅算出部５３に通知する。補間幅算出部５３では、ノイズ除去するための補間幅を設定する。即ち、パルスノイズが検出されたとき、このパルスノイズを除去した後に波形成形するために、補間する時間間隔が設定される。このとき、モード算出部５２で第１モードと判定されると、補間幅を最も長く設定し、又、モード算出部５２で第３モードと判定されると、補間幅を最も短く設定する。
【００２２】
今、変調信号は、サンプリングされた離散信号として入力されるため、補間幅は、補間処理するためのデータの個数として設定される。即ち、第１モードではパルスノイズが検出されたデータを含む１０個のデータを補間幅とし、第２モードではパルスノイズが検出されたデータを含む７個のデータを補間幅とし、第３モードではパルスノイズが検出されたデータを含む５個のデータを補間幅とする。
【００２３】
更に、パルスノイズ低減処理部５４において、補間処理を行ってパルスノイズが除去された部分と補間処理の行われない部分との不連続性をなくすために、ＬＰＦ（Low Pass Filter）処理が行われる。このＬＰＦ処理を行う際のカットオフ周波数とが各モードに応じて設定される。このカットオフ周波数は、第１モードで最も低く設定されるとともに、第３モードで最も高く設定される。
【００２４】
そして、パルス位置検出部５１で検出されたパルスノイズの重畳されたデータ位置と、検出されたパルスノイズの重畳されたデータ位置において補間幅算出部５３で設定された補間幅とが、パルスノイズ低減処理回路５４に与えられる。そして、パルスノイズの重畳されたデータ位置を中心として補間幅の前後の位置のデータを用いて線形補間が行われることで、補間幅の各データ位置のデータが求められる。
【００２５】
例えば、図３のように、データ位置Ｙ３においてパルスノイズが検出されるとともに、第３モードと判定されて、補間幅内のデータの個数が５個と設定されるものとする。そして、補間幅内の各データ位置Ｙ１〜Ｙ５の信号レベルをy1〜y5とするとともに、補間幅直前のデータ位置Ｘａの信号レベルをxa、補間幅直後のデータ位置Ｘｂの信号レベルをxbとする。このとき、補間幅内の各データ位置Ｙ１〜Ｙ５の信号レベルy1〜y5は、以下のようになる。
y1＝(xb−xa)／６＋xa
y2＝２×(xb−xa)／６＋xa
y3＝３×(xb−xa)／６＋xa
y4＝４×(xb−xa)／６＋xa
y5＝５×(xb−xa)／６＋xa
【００２６】
このようなパルスノイズ除去が、無音状態の場合及び周波数３ｋＨｚの正弦波の場合のそれぞれにおいて行われたときの様子を、図４及び図５に示す。尚、図４（ａ）及び図５（ａ）が入力されたパルスノイズが重畳された変調信号を、図４（ｂ）及び図５（ｂ）が補間幅内のデータの個数を５個としたときの補間処理後の変調信号を、図４（ｃ）及び図５（ｃ）が補間幅内のデータの個数を１０個としたときの補間処理後の変調信号を、それぞれ表す。又、図４及び図５は、補間幅の違いによる補間処理後の様子を比較するための図である。
【００２７】
図４（ａ）のように、無音状態の変調信号（第１モード）にパルスノイズが重畳されたとき、補間幅内のデータの個数を５個とした場合、図４（ｂ）のように、補間処理後の変調信号から完全にパルスノイズを除去することができず、補正残りが発生する。よって、補間幅内のデータの個数を１０個と多くすることによって、図４（ｃ）のように、パルスノイズを完全に除去するとともに、パルスノイズが除去された補間部分を無音状態として復元することができる。
【００２８】
又、図５（ａ）のように、周波数３ｋＨｚの正弦波となる変調信号（第３モード）にパルスノイズが重畳されたとき、補間幅内のデータの個数を１０個とした場合、図５（ｃ）のように、補間処理されてパルスノイズが除去された変調信号が歪んだ波形として出力される。よって、補間幅内のデータの個数を５個と少なくすることによって、図５（ｂ）のように、パルスノイズを完全に除去するとともに、パルスノイズが除去された補間部分を周波数３ｋＨｚの正弦波に近い状態に復元することができる。
【００２９】
このように、高域成分を有する変調信号ほど、その補間幅を短くすることによって適切な補間処理を行うことができる。パルスノイズ低減処理部５４において、このようにして、パルスノイズ除去を行うとともに補間処理が行われると、ＬＰＦ処理を行うことによって、補間処理された部分と補間処理が成されていない部分との不連続性をなくす。よって、パルスノイズ低減処理部５４より、パルスノイズが低減されるとともに補正歪みの抑制された変調信号が出力される。
【００３０】
尚、本実施の形態において、モード算出部が、無音状態と、高域成分の少ない状態と、高域成分の多い状態となる第１〜第３モードの３つのモードを判定するものとしたが、複数種類のＢＰＦを利用することによって、更に細かく変調信号の状態を判定することできるようにしても構わない。又、このとき、それぞれの状態で最適とされる補間幅を設定することによって、補間処理後に発生する変調信号に現れる歪みを抑制することができる。又、補間処理についても、単純な線形補間方法を用いたが、他の方法を用いて補間を行うようにしても構わない。更に、検波部においてデジタル信号に変換されるものとしたが、中間周波数に周波数変換された後にデジタル信号に変換し、ＩＦ後段の各部においてデジタル信号処理されるようにしても構わない。
【００３１】
【発明の効果】
本発明によると、入力信号の状態に応じて補間処理をするための補間幅が調整することができるため、各状態に最適な補間処理を施すことができる。よって、補間処理後に生成される入力信号の波形に生じる歪みを抑制することができ、自然な波形とすることができる。又、無音状態に近いような場合には、補間幅を長くすることで補正されていないノイズ部分が重畳された補正残りを防ぐことができるとともに、高域成分が多い場合には補間幅を短くすることで補間処理後の波形の歪みを低減することができる。更に、補間処理後の入力信号に対して、ＬＰＦ処理を行うことによって、補間処理された部分と補間処理されていない部分との間に生じる不連続性を抑制することができる。
【図面の簡単な説明】
【図１】本発明のノイズキャンセラを有するＦＭ受信装置の内部構成を示すブロック図。
【図２】本発明のノイズキャンセラの内部構成を示すブロック図
【図３】補正処理動作を示すための図。
【図４】無音状態の変調信号を補正処理したときの様子を示す図。
【図５】周波数３ｋＨｚの正弦波の変調信号を補正処理したときの様子を示す図。
【図６】従来のノイズキャンセラの動作を示すための各種信号の様子を示す図。
【符号の説明】
１    アンテナ
２    ＦＥ
３    ＩＦ
４    検波部
５    ＮＣ
６    ＭＰＸ
７    左スピーカ
８    右スピーカ
５１    パルス位置検出部
５２    モード算出部
５３    補間幅算出部
５４    パルスノイズ低減処理部
【図１】
0003773817.tif 000002
【図２】
0003773817.tif 000003
【図３】
0003773817.tif 000004
【図４】
0003773817.tif 000005
【図５】
0003773817.tif 000006
【図６】
0003773817.tif 000007