(57)【要約】【課題】従来よりも信号対ノイズ比を向上させることのできる音声信号入力装置を提供すること。【解決手段】音声信号入力装置の信号合成部１０は、制御部３０からの指令を受けた遅延部１３により、マイク２００から入力される音声信号を最適遅延量だけ遅延させることができる。この最適遅延量は、加算部１４から出力される合成信号のうちノイズ成分のレベルが両マイクから入力される音声信号におけるノイズ成分のレベルよりも低くなる遅延量である。そのため、合成信号に含まれるノイズ成分のレベルを各マイクから入力される音声信号に含まれるノイズ成分の信号レベルよりも小さくできるため、従来よりもノイズを減衰させて信号対ノイズ比を向上させることができる。【選択図】図２
2004219754.tif 000002
【特許請求の範囲】
【請求項１】
複数のマイクからノイズ信号を含む音声信号を入力し、これらの音声信号を合成して合成信号を生成・出力する信号合成手段と、
該信号合成手段により合成される前記合成信号のノイズレベルが、前記複数のマイクから入力された音声信号それぞれにおけるノイズレベルより低くなるように、前記複数のマイクから入力された音声信号のうち少なくとも一つの音声信号を遅延させる遅延手段と、を備えている
ことを特徴とする音声信号入力装置。
【請求項２】
前記遅延手段は、外部からの指令を受けて、音声信号を遅延させるべき遅延量を制御可能であって、
前記複数の音声信号のうち少なくとも一部の音声信号を遅延させるべき最適な遅延量である最適遅延量を特定可能な遅延データが記憶される記憶手段と、
該記憶手段に記憶された前記遅延データで特定される前記最適遅延量の遅延を、前記遅延手段に対して指令する遅延指令手段と、を備えている
ことを特徴とする請求項１に記載の音声信号入力装置。
【請求項３】
当該音声信号入力装置の周辺に設けられており、ノイズとなる音声を発生するノイズ発生源の動作状態を検出する状態検出手段を備え、
前記記憶手段には、前記ノイズ発生源の動作状態に応じた前記最適遅延量を特定可能な前記遅延データが記憶されており、
前記遅延指令手段は、前記記憶手段に記憶された前記遅延データで特定される前記最適遅延量のうち、前記状態検出手段により検出された動作状態に対応する前記最適遅延量の遅延を、前記遅延手段に対して指令する
ことを特徴とする請求項２に記載の音声信号入力装置。
【請求項４】
外部からの指令を受けて、当該音声信号入力装置の動作モードを、利用者による音声の入力が行われる入力モード、および、利用者による音声の入力が行われない待機モードのいずれかに設定するモード設定手段と、
該モード設定手段により前記動作モードが待機モードに設定されている場合に、前記複数の音声信号のうち少なくとも一部の音声信号を、所定の遅延量範囲内で連続的に遅延させると共に、該連続的な音声信号の遅延に伴い前記信号合成手段により生成される前記合成信号のノイズレベルが最も小さくなったときの遅延量を、前記最適遅延量として決定する遅延決定手段と、
前記記憶手段に記憶されている前記遅延データを、前記遅延決定手段により決定された前記最適遅延量を特定可能な状態に修正するデータ修正手段と、を備え、
前記遅延指令手段は、前記モード設定手段により前記動作モードが入力モードに設定されている場合に、前記遅延手段に対して、前記記憶手段に記憶されている前記遅延データで特定される前記最適遅延量の遅延を指令する
ことを特徴とする請求項２または請求項３に記載の音声信号入力装置。
【請求項５】
前記モード設定手段により前記動作モードが待機モードに設定されている場合に、前記複数の音声信号それぞれに含まれる周波数成分のうち、ノイズレベルが最も大きい周波数成分である最大周波数成分を特定する成分特定手段を備え、
前記遅延決定手段は、前記信号合成手段により生成される前記合成信号のうち、前記成分特定手段により特定された最大周波数成分のノイズレベルが他の周波数成分と同じか小さくなったときの遅延量を前記最適遅延量として決定する
ことを特徴とする請求項４に記載の音声信号入力装置。
【請求項６】
前記遅延手段は、外部からの指令を受けて、音声信号を遅延させるべき遅延量を制御可能であって、
当該音声信号入力装置の周辺に設けられており、ノイズとなる音声を発生するノイズ発生源の動作状態を検出する状態検出手段と、
該状態検出手段により検出された動作状態から、前記複数の音声信号のうち少なくとも一部の音声信号を遅延させるべき最適な遅延量である最適遅延量を演算する遅延演算手段と、
該遅延演算手段により演算された前記最適遅延量の遅延を、前記遅延手段に対して指令する遅延指令手段と、を備えている
ことを特徴とする請求項１に記載の音声信号入力装置。
【請求項７】
利用者の音声に基づく音声信号を入力するマイクと、
該マイクにより入力された音声信号について、該音声信号に含まれるノイズ成分を減衰させる音声信号減衰部と、
該音声信号減衰部によりノイズ成分が減衰された音声信号について、該音声信号に基づく音声を認識する処理を行う音声認識部と、を備えた音声認識装置であって、
前記音声信号減衰部は、請求項１から請求項６のいずれかに記載の音声信号入力装置で構成されている
ことを特徴とする音声認識装置。
【請求項８】
携帯電話機に接続した状態で使用され、利用者が携帯電話機を保持することなく音声通話を行うためのハンズフリーシステムであって、
利用者の音声に基づく音声信号を入力するマイクと、
該マイクにより入力された音声信号について、該音声信号に含まれるノイズ成分を減衰させてから携帯電話機へ出力する音声信号減衰部と、を備えており、
該音声信号減衰部は、請求項１から請求項６のいずれかに記載の音声信号入力装置により構成されている
ことを特徴とするハンズフリーシステム。
【請求項９】
請求項２に記載の音声信号入力装置における遅延指令手段として機能させるための各種手順を、コンピュータシステムに実行させるための遅延指令プログラム。
【請求項１０】
請求項６に記載の音声信号入力装置における状態検出手段、遅延演算手段および遅延指令手段として機能させるための各種手順を、コンピュータシステムに実行させるための遅延指令プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、マイクから入力された音声信号に含まれるノイズ成分を減衰させる音声信号入力装置に関する。
【０００２】
【従来の技術】
現在、車両を運転中の利用者などに対して、車室内に搭載された車載装置（例えば、ナビゲーション装置やオーディオ装置など）を操作する際の操作負担を軽減するために、利用者の音声に基づいて車載装置への操作指令を行うことができる音声認識装置が利用されている。このような音声認識装置は、通常、マイクから入力した利用者の音声を認識して、認識した音声に対応する操作内容を車載装置へ指令するように構成されている。
【０００３】
このように、マイクから利用者の音声を入力しているため、マイクに入力された音声信号のうち、利用者の音声に基づく音声信号の信号レベルが小さくなるほど、また、利用者以外の音に基づく成分（以降、ノイズ成分とする）のノイズレベルが大きくなるほど、利用者の音声を正確に認識できなくなり、車載装置を意図した通りに操作することができなくなってしまう恐れがある。
【０００４】
そこで、近年では、利用者の音声に基づく音声信号の信号レベルを高くすることのできる音声認識装置が提案されている。例えば、複数のマイク（マイクロフォン）それぞれから入力される音声信号に基づいて利用者（話者）の方向を算出すると共に、複数のマイクから入力される音声信号それぞれのゲインを調整することにより、複数のマイク全体（音声検出部）としての指向性を、利用者の方向として算出した方向に向けて強くする、といった構成の音声信号入力装置を備えた音声認識装置である（特許文献１参照）。この音声認識装置の備える音声信号入力装置を利用すれば、複数のマイク全体としての指向性を利用者の方向に強くすることができ、これに伴い利用者の音声に基づく音声信号の信号レベルが高く（大きく）なるため、信号対ノイズ（Ｓ／Ｎ）比を向上させることができる。
【０００５】
このような構成の音声信号入力装置は、上述の音声認識装置の他に、携帯電話機に接続された状態で使用するハンズフリーシステムの一部構成として適用することも考えられ、この場合も同様に信号対ノイズ比の向上が期待できる。ここで、ハンズフリーシステムとは、携帯電話機から出力された音声信号を入力し、この音声信号に基づく音声をスピーカーから出力すると共に、マイクから利用者の音声に基づく音声信号を入力し、この音声信号を携帯電話機へ出力するものであって、上述した音声信号入力装置を、携帯電話機とマイクとの接続経路中に配設すればよい。
【０００６】
【特許文献１】
特開平１１−２１９１９３号公報
【０００７】
【発明が解決しようとする課題】
上述した音声信号入力装置であれば、利用者の方向に対する複数のマイク全体としての感度を高めることによって、利用者の音声信号の信号レベルを大きくすることはできる。しかし、ノイズ成分のレベルを小さくすることはできないため、例えば、利用者の音声信号における信号レベルよりもノイズ成分のレベルが大きい場合や、指向性を強くした方向、つまり、利用者の音声信号が入力される方向と同一の方向からノイズ成分が入力される場合などには、信号対ノイズ比を充分に向上させることができない恐れがある。
【０００８】
本発明は、上述した課題を解決するためになされたものであって、従来よりも信号対ノイズ比を向上させることのできる音声信号入力装置、音声認識装置およびハンズフリーシステムを提供すること、さらに、これらにおいて利用可能な音声信号入力プログラムを提供することを目的とする。
【０００９】
【課題を解決するための手段および発明の効果】
上記課題を解決するため請求項１に記載の音声信号入力装置は、複数のマイクからノイズ信号を含む音声信号を入力し、これらの音声信号を合成して合成信号を生成・出力する信号合成手段と、複数のマイクから入力された音声信号のうち少なくとも一つの音声信号を遅延させる遅延手段と、を備えている。この音声信号入力装置において、遅延手段は、信号合成手段により合成される合成信号について、この合成信号のノイズレベルが、複数のマイクから入力された音声信号それぞれにおけるノイズレベルより低くなるように、複数のマイクから入力された音声信号のうち少なくとも一つの音声信号を遅延させる。
【００１０】
このように構成された音声信号入力装置によれば、遅延手段により複数のマイクから入力された音声信号のうち少なくとも一つの音声信号を遅延させることによって、信号合成手段により生成・出力される合成信号に含まれる信号成分のうち、ノイズ信号の成分（つまり、利用者以外の音に基づく信号成分）と想定される周波数成分のレベルを、複数のマイクから入力された音声信号それぞれにおけるノイズレベルより小さくすることができる。
【００１１】
よって、例えば、利用者の音声信号における信号レベルよりもノイズ成分のレベルが大きい場合や、利用者の音声信号が入力される方向と同一の方向からノイズ成分が入力される場合などであっても、従来よりも信号対ノイズ（Ｓ／Ｎ）比を向上させることができる。
【００１２】
なお、上述した遅延手段は、複数の音声信号のうち少なくとも一部の音声信号を遅延させる手段である。この遅延手段は、合成信号のノイズレベルが、複数のマイクから入力された音声信号それぞれにおけるノイズレベルより低くなるように遅延させることができればよく、例えば、ノイズ信号の成分と想定される周波数成分のレベルが低くなる遅延量としてあらかじめ定められた遅延量だけ遅延するように構成すればよい。
【００１３】
また、この遅延手段を、外部からの指令を受けて音声信号を遅延させるべき遅延量を制御可能に構成してもよく、この場合、例えば、音声信号入力装置を請求項２に記載のように、複数の音声信号のうち少なくとも一部の音声信号を遅延させるべき最適な遅延量である最適遅延量を特定可能な遅延データが記憶される記憶手段と、記憶手段に記憶された遅延データで特定される最適遅延量の遅延を、遅延手段に対して指令する遅延指令手段と、を備えたものとすればよい。
【００１４】
このように構成された音声信号入力装置によれば、複数の音声信号のうち少なくとも一部の音声信号を、記憶手段に記憶された遅延データで特定される最適遅延量だけ遅延させることができる。そのため、例えば、記憶手段が記憶内容を変更可能なものであれば、この記憶手段に記憶された遅延データを変更または修正するだけで、音声信号を遅延させるべき遅延量を容易に変更することができる。
【００１５】
また、請求項３に記載の音声信号入力装置は、音声信号入力装置の周辺に設けられ、ノイズとなる音声を発生するノイズ発生源の動作状態を検出する状態検出手段を備え、記憶手段には、ノイズ発生源の動作状態に応じた最適遅延量を特定可能な遅延データが記憶されている。この音声信号入力装置において、遅延指令手段は、記憶手段に記憶された遅延データで特定される最適遅延量のうち、状態検出手段により検出された動作状態に対応する最適遅延量の遅延を、遅延手段に対して指令する。
【００１６】
このように構成された音声信号入力装置によれば、複数の音声信号のうち少なくとも一部の音声信号を、ノイズ発生源の動作状態に応じた最適遅延量だけ遅延させることができる。この最適遅延量は、合成信号のノイズレベルが複数のマイクから入力された音声信号それぞれにおけるノイズレベルより低くなる遅延量として、ノイズ発生源の動作状態に応じて決められる遅延量である。そのため、ノイズ発生源の動作状態に応じた周波数成分のノイズレベルを低くすることの出来る遅延量で音声信号を遅延させることができる。
【００１７】
なお、この構成における状態検出手段は、音声信号入力装置の周辺に設けられたノイズ発生源の動作状態を検出する手段であって、例えば、音声信号入力装置を車両室内に設け、ノイズ発生源として車両そのものの動作状態を検出するように構成すればよい。ここで、車両の動作状態とは、例えば、各種ＥＣＵによる制御対象の制御状態、車速センサなど各種センサ類からの検出内容に基づく車両の走行状態、ウィンドウの開閉状態、オーディオ機器の動作状態などである。また、音声信号入力装置を住居などの室内に設けた場合、ノイズ発生源として室内に配設された電化製品（例えば、テレビ、エアコン、換気扇など）の動作状態を検出するように構成すればよい。
【００１８】
また、請求項４に記載の音声信号入力装置は、モード設定手段、遅延決定手段、データ修正手段を備えている。この音声信号入力装置では、モード設定手段が、外部からの指令を受けて、音声信号入力装置の動作モードを、利用者による音声の入力が行われる入力モード、および、利用者による音声の入力が行われない待機モードのいずれかに設定する。ここで、モード設定手段により動作モードが待機モードに設定されている場合は、遅延決定手段が、複数の音声信号のうち少なくとも一部の音声信号を、所定の遅延量範囲内で連続的に遅延させると共に、連続的な音声信号の遅延に伴い信号合成手段により生成される合成信号のノイズレベルが最も小さくなったときの遅延量を、最適遅延量として決定する。そして、データ修正手段が、記憶手段に記憶されている遅延データを、遅延決定手段により決定された最適遅延量を特定可能な状態に修正する。一方、モード設定手段により動作モードが入力モードに設定されている場合には、遅延指令手段が、遅延手段に対して記憶手段に記憶されている遅延データで特定される最適遅延量の遅延を指令する。
【００１９】
このように構成された音声信号入力装置は、動作モードが待機モードのときに、遅延決定手段により最適遅延量を決定し、この最適遅延量を特定可能な状態となるよう記憶手段に記憶された遅延データをデータ修正手段により修正することができる。一方、動作モードが待機モードのときには、遅延指令手段の指令を受けた遅延手段によって、記憶手段に記憶されている遅延データで特定される最適遅延量により音声信号を遅延させることができる。そのため、モード設定手段により動作モードが待機モードに設定された場合に、記憶手段に記憶された遅延データをマイク周辺における特定の周波数成分に応じた最新の最適遅延量を特定可能な状態とすることができる。また、動作モードが待機モードから入力モードへ切り替えられた際には、マイク周辺における特定の周波数成分に応じた最新の最適遅延量だけ音声信号を遅延させることができる。
【００２０】
特に、動作モードが待機モードに設定されている状態においては、記憶手段に遅延データが記憶されていなくても、マイク周辺における特定の周波数成分に応じた最新の最適遅延量を特定可能な状態の遅延データを新たに記憶させることができる。
【００２１】
なお、上述したモード設定手段は、外部からの指令を受けて、音声信号入力装置の動作モードを入力モードおよび待機モードのいずれかに設定する手段であって、例えば、利用者に動作モードを設定させるためのスイッチ類を設け、このスイッチ類からの指令信号を受けて動作モードを設定可能に構成すればよい。また、音声信号入力装置とデータ通信可能に構成された別の装置からの指令信号を受けて、動作モードを設定可能に構成してもよい。
【００２２】
また、遅延決定手段は、遅延手段に対して、複数の音声信号のうち少なくとも一部の音声信号を所定の範囲となる遅延量内で連続的（または、単位遅延量づつ段階的に）に遅延させる旨を指令すると共に、この連続的（または、段階的）な音声信号の遅延に伴って信号合成手段により生成される合成信号のノイズレベルが最も小さくなったときの遅延量を、最適遅延量として決定する。
【００２３】
また、上述した最適遅延量は、合成信号のノイズレベルが複数のマイクから入力された音声信号それぞれにおけるノイズレベルより低くなる遅延量であるが、このときの「合成信号のノイズ」成分としては、例えば、ノイズ成分と想定される周波数成分をあらかじめ設定しておけばよい。
【００２４】
また、「合成信号のノイズ」成分は、複数の音声信号および合成信号に基づいて決定するように構成してもよい。具体的には、例えば、請求項５に記載のように、モード設定手段により動作モードが待機モードに設定されている場合に、複数の音声信号それぞれに含まれる周波数成分のうち、ノイズレベルが最も大きい周波数成分である最大周波数成分を特定する成分特定手段を備え、遅延決定手段は、信号合成手段により生成される合成信号のうち、成分特定手段により特定された最大周波数成分のノイズレベルが他の周波数成分と同じか小さくなったときの遅延量を最適遅延量として決定する、ように構成するとよい。
【００２５】
このように構成された音声信号入力装置によれば、信号合成手段により生成される合成信号の周波数成分のうち、複数の音声信号それぞれにおいてノイズレベルが最も大きい最大周波数成分と同一の周波数成分について、この周波数成分のノイズレベルを低くするための遅延量を、最適遅延量として決定することができる。
【００２６】
また、上述した遅延手段を、外部からの指令を受けて音声信号を遅延させるべき遅延量を制御可能に構成した場合には、請求項６に記載のように、音声信号入力装置の周辺に設けられており、ノイズとなる音声を発生するノイズ発生源の動作状態を検出する状態検出手段と、状態検出手段により検出された動作状態から、複数の音声信号のうち少なくとも一部の音声信号を遅延させるべき最適な遅延量である最適遅延量を演算する遅延演算手段と、遅延演算手段により演算された最適遅延量の遅延を遅延手段に対して指令する遅延指令手段と、を備えたものとしてもよい。
【００２７】
このように構成された音声信号入力装置によれば、複数の音声信号のうち少なくとも一部の音声信号を、ノイズ発生源の動作状態に応じて演算された最適遅延量だけ遅延させることができる。この最適遅延量は、合成信号のノイズレベルが複数のマイクから入力された音声信号それぞれにおけるノイズレベルより低くなる遅延量として、ノイズ発生源の動作状態に応じて決められる遅延量である。そのため、ノイズ発生源の動作状態に応じた最適な遅延量で音声信号を遅延させることができる。
【００２８】
なお、上述した遅延演算手段は、状態検出手段により検出された動作状態から、音声信号を遅延させるべき最適な遅延量である最適遅延量を演算する手段であって、例えば、ノイズ発生源の動作状態を示すパラメータに基づいて、最適遅延量を演算可能な演算式から最適遅延量を決定するように構成すればよい。
【００２９】
また、請求項７に記載の音声認識装置は、利用者の音声に基づく音声信号を入力するマイクと、マイクにより入力された音声信号に含まれるノイズ成分を減衰させる音声信号減衰部と、音声信号減衰部によりノイズ成分が減衰された音声信号について、この音声信号に基づく音声を認識する処理を行う音声認識部と、を備えており、音声信号減衰部が、請求項１から請求項６のいずれかに記載の音声信号入力装置で構成されている。
【００３０】
このように構成された音声認識装置によれば、音声認識部は、音声信号減衰部によりノイズ成分が減衰された音声信号について、この音声信号に基づく音声を認識する処理を行う。この音声信号減衰部は、請求項１から請求項６のいずれかに記載の音声信号入力装置により構成されているため、音声認識部には信号対ノイズ比の高い音声信号が入力されることになり、従来よりも利用者の音声を正確に認識することができる。
【００３１】
また、請求項８に記載のハンズフリーシステムは、携帯電話機に接続した状態で使用され、利用者が携帯電話機を保持することなく音声通話を行うためのものであって、利用者の音声に基づく音声信号を入力するマイクと、マイクにより入力された音声信号に含まれるノイズ成分を減衰させてから携帯電話機へ出力する音声信号減衰部と、を備えており、音声信号減衰部が、請求項１から請求項６のいずれかに記載の音声信号入力装置により構成されている。
【００３２】
このように構成されたハンズフリーシステムによれば、マイクから入力され、携帯電話機へ出力される音声信号は、音声信号減衰部によりノイズ成分が減衰された音声信号となる。この音声信号減衰部は、請求項１から請求項６のいずれかに記載の音声信号入力装置により構成されているため、携帯電話機へは信号対ノイズ比の高い音声信号を入力することができる。
【００３３】
また、請求項９に記載の遅延指令プログラムは、請求項２に記載の音声信号入力装置における遅延指令手段として機能させるための各種手順を、コンピュータシステムに実行させるためのプログラムである。
このようなプログラムを実行するコンピュータシステムは、請求項２に記載の音声信号入力装置の一部を構成できるため、このコンピュータシステムを一部構成とした音声信号入力装置は、請求項２に記載の音声信号入力装置と同様の作用・効果を得ることができる。
【００３４】
また、この遅延指令プログラムは、請求項３に記載の音声信号入力装置における遅延指令手段および状態検出手段として機能させるための各種手順を、コンピュータシステムに実行させるプログラムとしてもよい。この場合、コンピュータシステムが、請求項３に記載の音声信号入力装置の一部を構成できるため、このコンピュータシステムを一部構成とした音声信号入力装置は、請求項３に記載の音声信号入力装置と同様の作用・効果を得ることができる。
【００３５】
また、上述した請求項９に記載の遅延指令プログラムは、請求項４に記載の音声信号入力装置における遅延指令手段、モード設定手段、遅延決定手段およびデータ修正手段として機能させるための各種手順を、コンピュータシステムに実行させるプログラムとしてもよい。この場合、コンピュータシステムが、請求項４に記載の音声信号入力装置の一部を構成できるため、このコンピュータシステムを一部構成とした音声信号入力装置は、請求項４に記載の音声信号入力装置と同様の作用・効果を得ることができる。
【００３６】
また、上述した請求項９に記載の遅延指令プログラムは、請求項５に記載の音声信号入力装置における成分特定手段および遅延決定手段として機能させるための各種手順を、コンピュータシステムに実行させるためのプログラムとしてもよい。この場合、コンピュータシステムが、請求項５に記載の音声信号入力装置の一部を構成できるため、このコンピュータシステムを一部構成とした音声信号入力装置は、請求項５に記載の音声信号入力装置と同様の作用・効果を得ることができる。
【００３７】
また、請求項１０に記載の遅延指令プログラムは、請求項６に記載の音声信号入力装置における状態検出手段、遅延演算手段および遅延指令手段として機能させるための各種手順を、コンピュータシステムに実行させるためのプログラムである。
【００３８】
このようなプログラムを実行するコンピュータシステムは、請求項６に記載の音声信号入力装置の一部を構成できるため、このコンピュータシステムを一部構成とした音声信号入力装置は、請求項６に記載の音声信号入力装置と同様の作用・効果を得ることができる。
【００３９】
なお、上述した音声信号入力プログラムは、それぞれコンピュータシステムによる処理に適した命令の順番付けられた列からなるものであって、例えば、ＦＤ、ＣＤ−ＲＯＭ、メモリーカードなどの記録媒体、インターネットなどの通信回線網を介して、音声信号入力装置自身、コンピュータシステム、または、これらを利用する利用者に提供されるものである。また、これらの音声信号入力プログラムを実行するコンピュータシステムとしては、例えば、音声信号入力装置に内蔵されたコンピュータシステム、音声信号入力装置に無線または有線の通信路を介してデータ通信可能に接続されたコンピュータシステムなどを利用することができる。
【００４０】
【発明の実施の形態】
次に本発明の実施の形態について例を挙げて説明する。
［第１実施形態］
音声信号入力装置１は、図１に示すように、利用者が携帯電話機３００を保持することなく音声通話を行うためのハンズフリーシステムを、利用者の音声に基づく音声信号を入力するマイク１００，２００、および、携帯電話機３００から出力される音声信号を出力するイヤホン４００と共に構成する一部構成要素である。
【００４１】
音声信号入力装置１は、マイク１００，２００から入力した音声信号それぞれが合成された合成信号を生成して携帯電話機３００へ出力する信号合成部１０、各種データを記録するメモリ２０、音声信号入力装置１全体の動作を制御する制御部３０などにより構成される。
【００４２】
信号合成部１０は、図２に示すように、マイク１００から入力した音声信号をアナログ−デジタル（Ａ／Ｄ）変換するＡ／Ｄ変換部１１、マイク２００から入力した音声信号をＡ／Ｄ変換するＡ／Ｄ変換部１２、Ａ／Ｄ変換部１２によりＡ／Ｄ変換された音声信号を遅延させる遅延部１３、Ａ／Ｄ変換部１１によりＡ／Ｄ変換された音声信号および遅延部１３により遅延された音声信号を加算する加算部１４、加算部１４により加算された音声信号（以降、合成信号とする）をデジタル−アナログ（Ｄ／Ａ）変換して外部に出力するＤ／Ａ変換部１５などからなる。なお、この信号合成部１０における加算部１４は、合成信号をＤ／Ａ変換部１５だけでなく、制御部３０へも出力するように構成されている。
【００４３】
これらのうち、遅延部１３は、マイク２００からＡ／Ｄ変換部１２を介して入力した音声信号を、所定の遅延量に相当する時間だけ内蔵するメモリに蓄積した後で出力することにより遅延させる。この「所定の遅延量」は、初期状態において「０」に設定されているが、後述する遅延調整処理（図３）において制御部３０からの指令を受けた際に「０」以上「５０」ｍｓ以下の範囲内で変更される。
【００４４】
メモリ２０には、後述する遅延調整処理（図３）において制御部３０が遅延部１３に指令する最適遅延量を示す遅延データが記録されている。この遅延データで示される「最適遅延量」とは、信号合成部１０により合成される合成信号のうち、ノイズと想定される周波数成分（以降、ノイズ成分とする）のレベルが、マイク１００，２００から入力される音声信号それぞれにおけるノイズ成分のレベルよりも低くなる遅延量としてあらかじめ定められた遅延量である。
○制御部３０による遅延調整処理
以下に、制御部３０により実行される遅延調整処理の処理手順を図３に基づいて説明する。この遅延調整処理は、音声信号入力装置１が起動（電源ＯＮ）されてから停止（電源ＯＦＦ）されるまで繰り返し実行される。
【００４５】
まず、動作モードをチェックする（ｓ１１０）。この処理では、携帯電話機３００から、音声信号を入力していれば利用者による音声の入力を行う入力モードであると判定し、音声信号を入力していなければ利用者による音声の入力を行わない待機モードであると判定する。このように、音声信号入力装置１は、携帯電話機３００から音声信号を入力することにより動作モードが入力モードとなり、音声信号を入力していなければ待機モードとなる。
【００４６】
このｓ１１０の処理で、動作モードが待機モードであれば（ｓ１１０；ＮＯ）、最新の最適遅延量を決定する（ｓ１２０）。この処理では、まず、信号合成部１０の遅延部１３に対して、音声信号の「０」から「５０」ｍｓまでの連続的な遅延を指令する。この指令を受けた遅延部１３では、音声信号の遅延量を「０」から「５０」ｍｓまで連続的に変化させる。続いて、音声信号を連続的に遅延させる間、各マイク１００，２００および遅延部１３を経て加算部１４から出力される合成信号のノイズレベル（ノイズ成分のレベル）をチェックする。そして、遅延量を「０」から「５０」ｍｓまで変化させる間で、最も合成信号のノイズレベルが小さくなったときの遅延量を最適遅延量として決定する。
【００４７】
次に、メモリ２０に記憶されている遅延データを、ｓ１２０の処理で決定された最適遅延量を示すデータに書き換える（ｓ１３０）。
このｓ１３０の処理を終えた後、ｓ１１０の処理へ戻る。
また、ｓ１１０の処理で、動作モードが入力モードであれば（ｓ１１０：ＹＥＳ）、メモリ２０から遅延データを読み出す（ｓ１４０）。
【００４８】
次に、ｓ１４０の処理で読み出された遅延データに基づいて、この遅延データで示される最適遅延量の遅延を、信号合成部１０の遅延部１３に指令する（ｓ１５０）。この処理では、最適遅延量の遅延を指令するための指令信号を信号合成部１０の遅延部１３へ出力し、遅延部１３は、この指令信号を入力した以降、マイク１００からＡ／Ｄ変換部１１を介して入力した音声信号を最適遅延量に相当する時間だけ遅延させる。
【００４９】
なお、このｓ１５０の処理で遅延を指令された信号合成部１０では、マイク１００，２００に音声信号それぞれが入力され、それぞれの音声信号に含まれるノイズ成分が所定の時間差ｔ１を有していれば（マイク１００：図４（ａ），マイク２００：図４（ｂ））、マイク２００に入力された音声信号を遅延部１３により最適遅延量に相当する時間ｔ２だけ遅延させた場合、この音声信号に含まれるノイズ成分は、マイク１００から入力された音声信号に含まれるノイズ成分の逆相成分となり（図４（ｃ））、これらマイク１００，２００から入力される音声信号それぞれが加算部１４により加算されてなる合成信号はノイズ成分が打ち消される（図４（ｄ））。この時、時間差ｔ１は、ノイズ発生場所とマイクの位置関係で一意に決まる。一方、マイク１００，２００に入力された音声信号それぞれに含まれるノイズ成分を除く成分は、音声の発生源が異なることから、通常、ノイズ成分とは異なる時間差ｔ３を有している（図４においては、ｔ３＝０）。このことから、マイク２００から入力された音声信号におけるノイズ成分を除く成分は（マイク１００：図４（ｅ），マイク２００：図４（ｆ））、最適遅延量に相当する時間ｔ２だけ遅延させても、マイク１００から入力された音声信号におけるノイズ成分を除く成分の逆相成分にはならず（図４（ｇ））、これらマイク１００，２００から入力される音声信号それぞれが加算部１４により加算されてなる合成信号については、ノイズ成分を除く成分が打ち消されない（図４（ｈ））。
【００５０】
そして、動作モードが入力モードから待機モードへ切り替えられるまで待機した後（ｓ１６０：ＮＯ）、待機モードに切り替えられたら（ｓ１６０：ＹＥＳ）、ｓ１１０の処理へ戻る。
［第１実施形態の効果］
このハンズフリーシステムを構成する音声信号入力装置１によれば、図３におけるｓ１５０の処理で制御部３０からの指令を受けた遅延部１３によって、マイク２００から入力される音声信号を最適遅延量だけ遅延させることができる。この最適遅延量は、信号合成部１０から出力される合成信号のうち、ノイズと想定される周波数成分（以降、ノイズ成分とする）のレベルが、マイク１００，２００から入力される音声信号それぞれにおけるノイズ成分のレベルよりも低くなる遅延量として定められたものである。そのため、信号合成部１０により出力される合成信号に含まれるノイズ成分のレベルを、マイク１００，２００それぞれから入力される音声信号に含まれるノイズ成分のレベルよりも小さくすることができる。よって、例えば、利用者の音声信号における信号レベルよりもノイズ成分のレベルが大きい場合や、利用者の音声信号が入力される方向と同一の方向からノイズ成分が入力される場合などであっても、従来よりもノイズを減衰させて信号対ノイズ（Ｓ／Ｎ）比を向上させることができる。
【００５１】
また、マイク２００から入力される音声信号を、メモリ２０に記憶された遅延データで示される最適遅延量だけ遅延させることができる。そのため、このメモリ２０に記憶された遅延データを変更または修正するだけで、音声信号を遅延させるべき遅延量を容易に変更することができる。
【００５２】
また、図３におけるｓ１１０の処理で動作モードが待機モードのとき、メモリ２０に記憶された遅延データを、ｓ１３０の処理において、ｓ１２０の処理で決定された最適遅延量を示す遅延データに書き換えることができる。一方、ｓ１１０の処理で動作モードが待機モードのときには、ｓ１５０の処理による制御部３０からの指令を受けた遅延部１３によって、メモリ２０に記憶されている遅延データで示される最適遅延量だけ音声信号を遅延させることができる。これらのことから、動作モードが待機モードである間に、メモリ２０に記憶された遅延データをマイク１００，２００周辺におけるノイズ成分応じた最新の最適遅延量を示す状態とすることができる。また、動作モードが待機モードから入力モードへ切り替えられた際には、マイク１００，２００周辺におけるノイズ成分に応じた最新の最適遅延量だけ音声信号を遅延させることができる。
【００５３】
特に、ｓ１３０の処理においては、メモリ２０に遅延データが記憶されていなくても、マイク１００，２００周辺におけるノイズ成分に応じた最新の最適遅延量を特定可能な状態の遅延データを新たに記憶させることができる。
また、このハンズフリーシステムは、音声信号入力装置１によりノイズ成分が減衰された音声信号、つまり、信号対ノイズ比の高い音声信号を携帯電話機３００へ入力することができる。
【００５４】
［第２実施形態］
音声信号入力装置２は、第１実施形態における音声信号入力装置１と同様の構成であって、一部構成および処理内容が異なっているだけであるため、この相違点についてのみ詳述する。
【００５５】
この信号合成部１０においては、各Ａ／Ｄ変換部１１，１２が、Ａ／Ｄ変換された音声信号を加算部１４だけでなく、制御部３０へも出力するように構成されている（図２における破線参照）。
また、図３におけるｓ１２０の処理で、以下に示すような手順によって、最適遅延量を決定する。
【００５６】
まず、マイク１００，２００からＡ／Ｄ変換部１１，１２を介して入力された音声信号それぞれについて、音声信号に含まれる周波数成分のうちのノイズレベルが最も高い周波数成分である最大周波数成分を特定する。具体的には、ＦＦＴ（Ｆａｓｔ  Ｆｏｕｒｉｅｒ  Ｔｒａｎｓｆｏｒｍ）によって音声信号それぞれの周波数スペクトル分布を求め、この周波数スペクトル分布のうちで最も大きなスペクトル（大きな強度）を示す周波数成分を最大周波数成分とする。続いて、信号合成部１０の遅延部１３に対して、音声信号の「０」から「５０」ｍｓまでの連続的な遅延を指令する。この指令を受けた遅延部１３では、音声信号の遅延量を「０」から「５０」ｍｓまで連続的に変化させる。続いて、音声信号を連続的に遅延させる間、各マイク１００，２００および遅延部１３を経て加算部１４から出力される合成信号に含まれる周波数成分のうち、上述した最大周波数成分のレベルをチェックする。具体的には、ＦＦＴにより求められる合成信号のスペクトル分布に基づいて、最大周波数成分のレベルをチェックする。そして、遅延量を「０」から「５０」ｍｓまで変化させる間で、最も最大周波数成分のレベルが小さくなったときの遅延量を最適遅延量として決定する。
【００５７】
なお、この音声信号入力装置２においては、図５に示すように、マイク１００，２００にそれぞれ入力される音声信号における最大周波数成分のレベルＬｉと比べて、信号合成部１０により生成・出力される合成信号における最大周波数成分のレベルＬｏが減衰する。
【００５８】
［第２実施形態の効果］
このハンズフリーシステムによれば、第１実施形態と同様の効果の他、図３におけるｓ１２０の処理においては、信号合成部１０により生成される合成信号の周波数成分のうち、マイク１００，２００から入力される音声信号の最大周波数成分と同一の周波数成分について、この周波数成分のノイズレベルを低くするための遅延量を、最適遅延量として決定することができる。
【００５９】
［第３実施形態］
音声信号入力装置３は、第１，第２実施形態における音声信号入力装置１，２と同様の構成であって、一部構成および処理内容が異なっているだけであるため、この相違点についてのみ詳述する。
【００６０】
音声信号入力装置３は、図６に示すように、マイク１００，２００、および、音声信号に基づく音声を認識する処理を行う音声認識部５００と共に、車両の室内に配設された状態で使用される音声認識装置を構成する構成要素である。
この音声信号入力装置３は、信号合成部１０、メモリ２０、制御部３０などを備え、信号合成部１０が、マイク１００，２００からの音声信号それぞれを合成した合成信号を音声認識部５００へ出力するように構成されている。
【００６１】
メモリ２０には、車両の動作状態に応じた最適遅延量それぞれを特定可能な遅延データが記憶されている。この遅延データは、車両の動作状態として、車両の走行速度およびウィンドウの開閉状態それぞれを示すパラメータに応じた最適遅延量を格子状に配列したデータテーブルが、エアコンの動作状態を示す複数のパラメータそれぞれに対して用意された形態のデータである。また、この遅延データで特定される「最適遅延量」とは、信号合成部１０により合成される合成信号のうち、車両の走行速度、ウィンドウの開閉状態およびエアコンの動作状態を示すパラメータそれぞれに応じたノイズ成分のレベルが、マイク１００，２００から入力される音声信号それぞれにおけるノイズ成分のレベルよりも低くなる遅延量としてあらかじめ定められた遅延量である。
【００６２】
制御部３０は、信号合成部１０およびメモリ２０だけでなく、音声認識部５００、車両の走行速度を検出する車速センサ６００、ウィンドウの開閉状態を監視する開閉センサ７００、および、車両の室内に配設されたエアコンを制御するエアコン用ＥＣＵ８００との間でも各種データを入力可能に構成されている。特に、車速センサ６００、開閉センサ７００およびエアコン用ＥＣＵ８００からは、後述する遅延調整処理（図７）において、車両の走行速度、ウィンドウの開閉状態およびエアコンの動作状態をパラメータで表したデータであるパラメータデータを入力することができるように構成されている。
○制御部３０による遅延調整処理
以下に、制御部３０により実行される遅延調整処理の処理手順を図７に基づいて説明する。この遅延調整処理は、音声認識装置が起動（電源ＯＮ）されてから停止（電源ＯＦＦ）されるまで繰り返し実行される。
【００６３】
まず、動作モードをチェックする（ｓ２１０）。この処理では、音声認識部５００から、音声を認識する処理を開始する旨の信号を入力していれば動作モードが入力モードであると判定し、開始する旨の信号を入力していなければ動作モードが待機モードであると判定する。
【００６４】
このｓ２１０の処理で、動作モードが待機モードであれば（ｓ２１０；ＮＯ）、最新の最適遅延量を決定する（ｓ２２０）。この処理は、図３におけるｓ１２０の処理と同様の処理である。
次に、メモリ２０に記憶されている遅延データを、ｓ２２０の処理で決定された最適遅延量を特定可能な状態に修正する（ｓ２３０）。この処理では、まず、車速センサ６００、開閉センサ７００およびエアコン用ＥＣＵ８００それぞれからパラメータデータを入力する。そして、遅延データを、この遅延データで特定される最適遅延量のうち、各構成から入力したパラメータデータで表されるパラメータに対応する最適遅延量が、ｓ２２０の処理で決定された最適遅延量として特定できるように修正する。
【００６５】
このｓ２３０の処理を終えた後、ｓ２１０の処理へ戻る。
また、ｓ２１０の処理で、動作モードが入力モードであれば（ｓ２１０：ＹＥＳ）、車速センサ６００、開閉センサ７００およびエアコン用ＥＣＵ８００それぞれからパラメータデータを入力する（ｓ２４０）。
【００６６】
次に、メモリ２０に記憶されている遅延データから、ｓ２４０の処理で入力したパラメータデータで示されるパラメータに対応する最適遅延量を読み出す（ｓ２５０）。
次に、ｓ２５０の処理で読み出された最適遅延量に基づいて、この最適遅延量の遅延を信号合成部１０の遅延部１３に指令する（ｓ２６０）。この処理は、図３におけるｓ１５０の処理と同様の処理である。
【００６７】
そして、動作モードが入力モードから待機モードへ切り替えられるまでｓ２４０、ｓ２５０、ｓ２６０の処理を繰り返した後（ｓ２７０：ＮＯ）、待機モードに切り替えられたら（ｓ２７０：ＹＥＳ）、ｓ２１０の処理へ戻る。
［第３実施形態の効果］
この音声認識装置を構成する音声信号入力装置３によれば、図７におけるｓ２６０の処理で制御部３０からの指令を受けた遅延部１３によって、マイク２００から入力される音声信号を最適遅延量だけ遅延させることができる。この最適遅延量は、信号合成部１０から出力される合成信号のうち、車両の動作状態に応じたノイズ成分のレベルが、マイク１００，２００から入力される音声信号それぞれにおけるノイズ成分のレベルよりも低くなる遅延量として定められたものである。そのため、信号合成部１０により出力される合成信号に含まれるノイズ成分のレベルを、マイク１００，２００それぞれから入力される音声信号に含まれるノイズ成分のレベルよりも小さくすることができる。よって、第１，第２実施形態における音声信号入力装置１，２と同様に、従来よりもノイズを減衰させて信号対ノイズ（Ｓ／Ｎ）比を向上させることができる。
【００６８】
また、マイク２００から入力される音声信号を、メモリ２０に記憶された遅延データで特定される最適遅延量だけ遅延させることができる。そのため、このメモリ２０に記憶された遅延データを変更または修正するだけで、音声信号を遅延させるべき遅延量を容易に変更することができる。
【００６９】
また、図７におけるｓ２１０の処理で動作モードが待機モードのとき、ｓ２３０の処理によって、メモリ２０に記憶された遅延データを、ｓ２２０の処理で決定された最適遅延量を特定可能な状態に修正することができる。一方、ｓ２１０の処理で動作モードが待機モードのときには、ｓ２６０の処理による制御部３０からの指令を受けた遅延部１３によって、メモリ２０に記憶されている遅延データで特定される最適遅延量だけ音声信号を遅延させることができる。これらのことから、動作モードが待機モードに切り替えられている間に、メモリ２０に記憶された遅延データをマイク１００，２００周辺におけるノイズ成分応じた最新の最適遅延量を示す状態とすることができる。また、動作モードが待機モードから入力モードへ切り替えられた際には、マイク１００，２００周辺におけるノイズ成分に応じた最新の最適遅延量だけ音声信号を遅延させることができる。
【００７０】
また、音声認識部５００は、上述のようにノイズ成分が減衰された音声信号について、この音声信号に基づく音声を認識する処理を行うため、この音声認識部５００へは信号対ノイズ比の高い音声信号が入力されることになる。よって、音声信号認識装置は、従来よりも利用者の音声を正確に認識することができる。
【００７１】
［第４実施形態］
音声信号入力装置４は、第３実施形態における音声信号入力装置３と同様の構成であって、一部構成および処理内容が異なっているだけであるため、この相違点についてのみ詳述する。
【００７２】
音声信号入力装置４は、マイク１００，２００および音声認識部５００と共に、車両の室内に配設された状態で使用される音声認識装置を構成する構成要素であって、信号合成部１０、制御部３０などを備え、信号合成部１０が、マイク１００，２００からの音声信号それぞれを合成した合成信号を音声認識部５００へ出力するように構成されている。
○制御部３０による遅延調整処理
以下に、制御部３０により実行される遅延調整処理の処理手順を図８に基づいて説明する。この遅延調整処理は、音声認識装置が起動（電源ＯＮ）されてから停止（電源ＯＦＦ）されるまで繰り返し実行される。
【００７３】
まず、動作モードが入力モードとなるまで待機する（ｓ３１０：ＮＯ）。この処理は、図７におけるｓ２１０の処理と同様に、動作モードをチェックして入力モードとなるまで待機する。
このｓ３１０の処理で、動作モードが入力モードであれば（ｓ３１０：ＹＥＳ）、車速センサ６００、開閉センサ７００およびエアコン用ＥＣＵ８００それぞれからパラメータデータを入力する（ｓ３２０）。この処理は、図７におけるｓ２４０の処理と同様の処理である。
【００７４】
次に、最適遅延量を演算する（ｓ３３０）。この「最適遅延量」とは、信号合成部１０により合成される合成信号のうち、ノイズ成分のレベルが、マイク１００，２００から入力される音声信号それぞれにおけるノイズ成分のレベルよりも低くなる遅延量であって、ｓ３２０の処理で入力された各パラメータデータで示されるパラメータに基づいて演算する。具体的には、車速センサ６００から入力したパラメータデータで示されるパラメータをｘ、開閉センサ７００から入力したパラメータデータで示されるパラメータをｙ１、ｙ２、エアコン用ＥＣＵ８００から入力したパラメータデータで示されるパラメータをｚ１、ｚ２として、ノイズの発生場所Ｎｐ＝Ｆｐ（ｘ、ｙ１、ｙ２、ｚ１、ｚ２）、発生ノイズの周波数Ｎｆ＝Ｆｆ（ｘ、ｙ１、ｙ２、ｚ１、ｚ２）、最適遅延量Ｔ＝Ｆ１（Ｎｐ、Ｎｆ）＝Ｆ２（ｘ、ｙ１、ｙ２、ｚ１、ｚ２）で示される式（関数）により演算される。
【００７５】
そして、ｓ３３０の処理で演算された最適遅延量に基づいて、この最適遅延量の遅延を信号合成部１０の遅延部１３に指令する（ｓ３４０）。この処理は、図７におけるｓ２６０の処理と同様の処理である。
このｓ３４０の処理を終えた後、ｓ３１０の処理へ戻る。
【００７６】
［第４実施形態の効果］
この音声認識装置によれば、第３実施形態と同様の効果の他、図８におけるｓ３４０の処理において、制御部３０からの指令を受けた遅延部１３によって、マイク２００から入力される音声信号を最適遅延量だけ遅延させることができる。この最適遅延量は、信号合成部１０から出力される合成信号のうち、車両の動作状態に応じたノイズ成分のレベルが、マイク１００，２００から入力される音声信号それぞれにおけるノイズ成分のレベルよりも低くなる遅延量として、ｓ３３０の処理で演算されたものである。そのため、信号合成部１０により出力される合成信号に含まれるノイズ成分のレベルを、マイク１００，２００それぞれから入力される音声信号に含まれるノイズ成分のレベルよりも小さくすることができる。よって、第１，第２実施形態における音声信号入力装置１，２と同様に、従来よりもノイズを減衰させて信号対ノイズ（Ｓ／Ｎ）比を向上させることができる。
【００７７】
［変形例］
以上、本発明の実施形態について説明したが、本発明は上記の具体的な実施形態に限定されず、このほかにも様々な形態で実施することができる。
例えば、上記実施形態においては、図３，図７，図８における各処理が、制御部３０からなるコンピュータシステムにより実行されるように構成されたものを例示した。しかし、これら各処理の一部または全部が、音声信号入力装置１，２，３，４に有線・無線の信号伝送路で接続された別のコンピュータシステムにより実行されるように構成してもよい。
【００７８】
また、上記実施形態においては、図３，図７，図８の各処理が、制御部３０内蔵のメモリに記憶されている処理手順に従って実行されるように構成されたものを例示した。しかし、制御部３０が、例えば、ＦＤやメモリーカードなどの記録媒体との間でデータを入出力可能に構成されている場合には、上述の処理手順が記録されている記録媒体から処理手順を読み出して、上記各処理が実行されるように構成してもよい。
上記実施形態においては、遅延部１３が、音声信号をメモリに蓄積した後で出力することによって遅延を実現するように構成されたものを例示した。しかし、この遅延部１３は、音声信号の遅延を実現することができれば、具体的な構成は特に限定されない。例えば、遅延部１３を、複数の多段接続された複数のラッチ回路からなるシフトレジスタと、制御部３０からの指令を受けてシフトレジスタにおける各ラッチ回路の出力端子を選択的に加算部１４に接続する接続回路とからなり、多段接続されたラッチ回路の先頭からＡ／Ｄ変換部１１によりＡ／Ｄ変換された音声信号を入力するように構成してもよい。この構成において、各ラッチ回路の出力端子からは、遅延量の異なる音声信号がそれぞれ出力されるため、加算部１４へ接続する出力端子を接続回路で選択することによって、音声信号の遅延を実現することができる。
【００７９】
また、本実施形態においては、信号合成部１０がＤ／Ａ変換部１５によりＤ／Ａ変換した信号を合成信号として出力するように構成されたものを例示した。しかし、携帯電話機３００または音声認識部５００が音声信号をデジタル信号で処理することができるものであれば、加算部１４により加算した信号を、Ｄ／Ａ変換部１５を介さずに合成信号としてそのまま出力するように構成してもよい。
【００８０】
また、本実施形態においては、信号合成部１０が、遅延部１３によりマイク２００から入力される音声信号のみを遅延させるように構成されたものを例示した。しかし、マイク１００から入力される音声信号を遅延させるための別の遅延部を、Ａ／Ｄ変換部１１および加算部１４の間に設け、制御部３０が、加算部１４により加算される合成信号に含まれるノイズ成分を、マイク１００，２００それぞれから入力される音声信号に含まれるノイズ成分よりも減衰させることができるように、両遅延部に遅延を指令するように構成してもよい。
【００８１】
また、上記第１，第２実施形態においては、信号合成部１０の遅延部１３が、音声信号を遅延させるべき遅延量を、制御部３０の指令を受けて変更可能に構成されているものを例示した。しかし、この遅延部１３を、マイク１００，２０から入力される音声信号それぞれにおける特定の周波数成分（ノイズ成分として想定される成分）のレベルのみが低くなる遅延量として、あらかじめ定められた遅延量だけを常に遅延させるように構成してもよい。
【００８２】
また、上記第１，第２実施形態においては、図３におけるｓ１１０，ｓ１６０の処理で、携帯電話機３００から音声信号を入力しているかどうかによって、動作モードを判定するように構成されたものを例示した。しかし、音声信号入力装置１，２の動作モードを切り替えるための切替スイッチを設け、ｓ１１０，ｓ１６０の処理では、この切替スイッチの切替状態によって、動作モードが入力モードであるか待機モードであるかを判定するように構成してもよい。この場合、音声信号入力装置１，２の動作モードを利用者が任意に切り替えることができる。
【００８３】
また、上記第１，第２実施形態においては、図３におけるｓ１２０の処理で、信号合成部１０の遅延部１３に音声信号の連続的な遅延を指令するように構成されたものを例示した。しかし、このｓ１２０の処理では、音声信号を単位遅延量づつ段階的に遅延させるように構成してもよい。
【００８４】
また、上記第３，４実施形態においては、制御部３０が、車速センサ６００、開閉センサ７００およびエアコン用ＥＣＵ８００からパラメータデータを入力するように構成されたものを例示した。しかし、制御部３０を、これら以外の構成要素からもパラメータデータを入力するように構成し、第３実施形態におけるメモリ２０に記憶された遅延データを、パラメータデータを入力すべき全ての構成要素の動作状態に応じた最適遅延量を特定可能な状態としておいてもよい。ここで、上述の構成要素以外の構成要素としては、例えば、エアコン用ＥＣＵ８００以外の各種ＥＣＵ、車速センサ６００以外の各種センサなどが考えられる。
【００８５】
また、上記第３実施形態においては、音声信号入力装置３が車両の室内に設けられた場合を例示した。しかし、この音声信号入力装置３は、車両以外に、例えば、住居などの室内に設けることもできる。この場合、制御部３０が、室内に配設された電化製品（例えば、テレビ、エアコン、換気扇など）の動作状態をパラメータで表したパラメータデータを入力するようにすると共に、メモリ２０に記憶された遅延データを各電化製品の動作状態に応じた最適遅延量を特定可能な状態としておけばよい。
【００８６】
また、上記第３，第４実施形態においては、図７におけるｓ２１０（およびｓ２７０），図８におけるｓ３１０の処理で、音声認識部５００から音声信号を入力しているかどうかによって、動作モードが入力モードであるか待機モードであるかを判定するように構成されたものを例示した。しかし、音声信号入力装置３，４の動作モードを切り替えるための切替スイッチを設け、ｓ２１０（およびｓ２７０），ｓ３１０の処理では、この切替スイッチの切替状態によって、動作モードが入力モードであるか待機モードであるかを判定するように構成してもよい。この場合、音声信号入力装置３，４の動作モードを利用者が任意に切り替えることができる。
【００８７】
また、上記第１，第２実施形態のハンズフリーシステムを、車両の室内に配設して使用する場合には、第３実施形態の音声信号入力装置３を適用すれば、この音声信号入力装置３と同様の作用・効果を得ることができる。
［本発明との対応関係］
以上説明した実施形態において、信号合成部１０の加算部１４は本発明における信号合成手段、遅延部１３は本発明における遅延手段、メモリ２０は本発明における記憶手段、各音声信号入力装置は本発明における音声信号減衰部である。
【００８８】
また、第１，第２実施形態について、図３におけるｓ１５０の処理は本発明における遅延指令手段、ｓ１１０，１６０の処理は本発明におけるモード設定手段、ｓ１２０の処理は本発明における遅延決定手段、ｓ１３０の処理は本発明におけるデータ修正手段である。
【００８９】
また、第２実施形態について、図３におけるｓ１２０の処理は、本発明における成分特定手段である。
また、第３，第４実施形態について、図７におけるｓ２６０および図８におけるｓ３４０の処理は本発明における遅延指令手段、図７におけるｓ２４０および図８におけるｓ３２０の処理は本発明における状態検出手段、図７におけるｓ２１０，ｓ２７０、図８におけるｓ３１０の処理は本発明におけるモード設定手段、図７におけるｓ２２０の処理は本発明における遅延決定手段、図７におけるｓ２３０の処理は本発明におけるデータ修正手段、図８におけるｓ３３０の処理は本発明における遅延演算手段である。
【００９０】
また、第３，第４実施形態においては、車両そのものが本発明におけるノイズ発生源である。
【図面の簡単な説明】
【図１】第１，第２実施形態のハンズフリーシステムを示すブロック図
【図２】第１，第２実施形態の音声信号入力装置を示すブロック図
【図３】第１，第２実施形態における遅延調整処理の処理手順を示すフローチャート
【図４】信号合成部に入出力される信号成分の波形を示す図
【図５】信号合成部に入出力される音声信号の周波数スペクトル分布を示す図
【図６】第３，第４実施形態の音声認識装置を示すブロック図
【図７】第３実施形態における遅延調整処理の処理手順を示すフローチャート
【図８】第４実施形態における遅延調整処理の処理手順を示すフローチャート
【符号の説明】
１，２，３，４・・・音声信号入力装置、１０・・・信号合成部、１１，１２・・・Ａ／Ｄ変換部、１３・・・遅延部、１４・・・加算部、１５・・・Ｄ／Ａ変換部、２０・・・メモリ、３０・・・制御部、１００，２００・・・マイク、３００・・・携帯電話機、４００・・・イヤホン、５００・・・音声認識部、６００・・・車速センサ、７００・・・開閉センサ、８００・・・エアコン用ＥＣＵ。
【図１】
2004219754.tif 000003
【図２】
2004219754.tif 000004
【図３】
2004219754.tif 000005
【図４】
2004219754.tif 000006
【図５】
2004219754.tif 000007
【図６】
2004219754.tif 000008
【図７】
2004219754.tif 000009
【図８】
2004219754.tif 000010