(57)【要約】【課題】通話品質を改善すること。【解決手段】携帯電話機との間で近距離無線通信を行い、該携帯電話機を介して他の電話装置との間で通信処理を行うハンズフリー電話装置に、入力された音声に対してエコーキャンセル処理を行うエコーキャンセル手段と、入力された音の音圧を測定する音圧測定手段と、音圧の測定結果に基づいて、エコーキャンセル手段において使用されるエコーキャンセル設定値を選択する設定値選択手段とを備え、エコーキャンセル手段は、設定値選択手段により選択されたエコーキャンセル設定値に基づいて、エコーキャンセル処理を行うことにより達成される。【選択図】図２
2008311919.tif 000002
【特許請求の範囲】
【請求項１】
携帯電話機との間で近距離無線通信を行い、該携帯電話機を介して他の電話装置との間で通信処理を行うハンズフリー電話装置であって、
入力された音声に対してエコーキャンセル処理を行うエコーキャンセル手段と、
入力された音の音圧を測定する音圧測定手段と、
前記音圧の測定結果に基づいて、前記エコーキャンセル手段において使用されるエコーキャンセル設定値を選択する設定値選択手段と
を備え、
前記エコーキャンセル手段は、前記設定値選択手段により選択されたエコーキャンセル設定値に基づいて、エコーキャンセル処理を行うことを特徴とするハンズフリー電話装置。
【請求項２】
請求項１に記載のハンズフリー電話装置において、
入力された音声に対してノイズキャンセル処理を行うノイズキャンセル手段
を備え、
前記設定値選択手段は、前記音圧の測定結果に基づいて、前記ノイズキャンセル手段において使用されるノイズキャンセル設定値を選択し、
前記ノイズキャンセル手段は、前記設定値選択手段により選択されたノイズキャンセル設定値に基づいて、ノイズキャンセル処理を行うことを特徴とするハンズフリー電話装置。
【請求項３】
請求項１又は２に記載のハンズフリー電話装置において、
入力された音声がユーザの音声であるか否かを判断する話者特定手段
を備え、
前記音圧測定手段は、入力された音声がユーザの音声以外である場合に、入力された音の音圧を測定することを特徴とするハンズフリー電話装置。
【請求項４】
携帯電話機との間で近距離無線通信を行い、該携帯電話機を介して他の電話装置との間で通信処理を行うハンズフリー電話装置であって、
入力された音声に対してノイズキャンセル処理を行うノイズキャンセル手段と、
入力された音の音圧を測定する音圧測定手段と
前記音圧の測定結果に基づいて、前記ノイズキャンセル手段において使用されるノイズキャンセル設定値を選択する設定値選択手段と
を備え、
前記ノイズキャンセル手段は、前記設定値選択手段により選択されたノイズキャンセル設定値に基づいて、ノイズキャンセル処理を行うことを特徴とするハンズフリー電話装置。
【請求項５】
携帯電話機との間で近距離無線通信を行い、該携帯電話機を介して他の電話装置との間で通信処理を行うハンズフリー電話装置における通話品質調整方法であって、
入力された音の音圧を測定する音圧測定ステップと、
前記音圧の測定結果に基づいて、エコーキャンセル処理に使用されるエコーキャンセル設定値を選択するエコーキャンセル設定値選択ステップと、
前記エコーキャンセル設定値選択ステップにより選択されたエコーキャンセル設定値に基づいて、入力された音声に対してエコーキャンセル処理を行うエコーキャンセル処理ステップと
を有することを特徴とする通話品質調整方法。
【請求項６】
請求項５に記載の通話品質調整方法において、
前記音圧の測定結果に基づいて、ノイズキャンセル処理に使用されるノイズキャンセル設定値を選択するノイズキャンセル設定値選択ステップと、
前記ノイズキャンセル設定値選択ステップにより選択されたノイズキャンセル設定値に基づいて、入力された音声に対してノイズキャンセル処理を行うノイズキャンセル処理ステップと
を有することを特徴とする通話品質調整方法。
【請求項７】
携帯電話機との間で近距離無線通信を行い、該携帯電話機を介して他の電話装置との間で通信処理を行うハンズフリー電話装置における通話品質調整方法であって、
入力された音の音圧を測定する音圧測定ステップと、
前記音圧の測定結果に基づいて、ノイズキャンセル処理に使用されるノイズキャンセル設定値を選択するノイズキャンセル設定値選択ステップと、
前記ノイズキャンセル設定値選択ステップにより選択されたノイズキャンセル設定値に基づいて、入力された音声に対してノイズキャンセル処理を行うノイズキャンセル処理ステップと
を有することを特徴とする通話品質調整方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、概して、車両に搭載され、車両走行中に携帯電話又は自動車電話を利用したハンズフリー通話を実現する車載電話システムに係り、特に、ハンズフリー通話品質を向上させたハンズフリー電話装置及び通話品質調整方法に関する。
【背景技術】
【０００２】
従来、車両に搭載され、車両走行中に携帯電話機を利用したいわゆる「ハンズフリー通話」を実現する車載用ハンズフリー電話装置が知られている。
【０００３】
車載用ハンズフリー電話装置では、ユーザが発話した音声を音声信号に変換し、携帯電話機を介して公衆回線に送信するとともに、携帯電話機が公衆回線から受信した音声信号を音声に変換して出力する。
【０００４】
この車載用ハンズフリー電話装置においては、遠端側の話者の音声が近端側のスピーカおよびマイクロフォンを介して遠端側にフィードバックされることにより、音響エコーが発生することとなるが、この音響エコーを除去するために音響エコーキャンセラが用いられている。例えば、音響エコーキャンセラは、加算器と適応フィルタにより構成される。Ａ／Ｄ変換された話者からの音声信号は参照信号として適応フィルタ（ADF）に入力される。この適応フィルタによってエコー経路の伝達特性が適応的に推定され、エコー打ち消し信号が加算器に入力される。加算器では、Ａ／Ｄ変換された話者からの音声信号から、エコー打ち消し信号を差し引くことにより、音響エコーを消去する。
【０００５】
また、車両の走行に伴い、走行騒音などのノイズが発生することになるが、これを除去するためにノイズキャンセラが用いられている。
【０００６】
また、携帯電話機の機種によるＤＳＰやＤＡ変換器、アンプの相違に起因して、ハンズフリー電話装置へ送出される音声信号レベルに差が発生する。このため、ハンズフリー電話装置のスピーカから出力する受話音量に差が生じ、ユーザは使用する携帯電話機に合せて音量調整しなければならない。このような問題に対して、例えば、携帯電話機の機種に応じた受話音量変動に対する受話音量調整を自動化する車載のハンズフリー電話装置が開示されている（例えば、特許文献１参照）。このハンズフリー電話装置によれば、発呼に際して網側から携帯電話機を介して送られてくるリンギングバックトーンの音量を検出し、該リンギングバックトーンの音量に基づいてスピーカから出力する音声の音量が制御される。
【特許文献１】特開２００６−２１１０７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した背景技術には以下の問題がある。
【０００８】
上述したように、車載用ハンズフリー電話装置では、ハンズフリー通話における通話品質の向上のため、エコー低減処理、ノイズ低減処理が行われ、さらに半二重性改善も行われている。どのレベルまでエコー低減処理、ノイズ低減処理を行うかは実際にチューニングする人の感覚に頼っている。
【０００９】
一般に音響エコーキャンセラのエコー除去量は、マイクロフォンの感度やスピーカの音量、設置場所、さらに車両の形状（車種）等に大きく依存する。またノイズキャンセラのノイズ除去量は、エンジン音、ロードノイズ、エアコン送風音などのノイズの種類に大きく依存する。このため、ハンズフリー装置の設置者が様々な車両環境条件においてエコーキャンセラやノイズキャンセラが最適に動作するようにチューニングする場合、車両に搭載して実際に走行しながら多くの測定を繰り返して行う必要があり、多大な時間と労力を要していた。また、特にエコーやノイズの除去量は、被験者による感応評価で行われており、様々な条件において、被験者間で一定した結果を得ることは困難であり、また被験者の体調にも結果が大きく依存するため、再現性のある評価結果を得ることは困難であった。
【００１０】
さらに、エコーやノイズを除去するためのエコーキャンセル設定値やノイズキャンセル設定値はある条件の下で最適にチューニングされたものであり、その条件と異なる条件の下では、その性能を十分に引き出すことができない。また、一度設定されるとその値は変更されない。
【００１１】
エコー量やノイズ量が最大となる条件でチューニングすることができれば、問題は生じないが、そのような性能を備えたハンズフリー電話装置は現状では存在しない。また、必要以上にエコーやノイズを除去した場合には音質が劣化する虞もある。従って、通話時の音質が最高となるようにチューニングすることは不可能である。
【００１２】
そこで、本発明は、上述した問題点の少なくとも１つを解決するためになされたものであり、その目的は、通話品質を改善することができるハンズフリー電話装置及び通話品質調整方法を提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記課題を解決するため、本発明のハンズフリー電話装置は、
携帯電話機との間で近距離無線通信を行い、該携帯電話機を介して他の電話装置との間で通信処理を行うハンズフリー電話装置であって、
入力された音声に対してエコーキャンセル処理を行うエコーキャンセル手段と、
入力された音の音圧を測定する音圧測定手段と、
前記音圧の測定結果に基づいて、前記エコーキャンセル手段において使用されるエコーキャンセル設定値を選択する設定値選択手段と
を備え、
前記エコーキャンセル手段は、前記設定値選択手段により選択されたエコーキャンセル設定値に基づいて、エコーキャンセル処理を行うことを特徴の１つとする。
【００１４】
このように構成することにより、音圧に基づいて選択されたエコーキャンセル設定値により、エコーキャンセル処理を行うことができる。
【００１５】
また、別の構成では、
入力された音声に対してノイズキャンセル処理を行うノイズキャンセル手段
を備え、
前記設定値選択手段は、前記音圧の測定結果に基づいて、前記ノイズキャンセル手段において使用されるノイズキャンセル設定値を選択し、
前記ノイズキャンセル手段は、前記設定値選択手段により選択されたノイズキャンセル設定値に基づいて、ノイズキャンセル処理を行うように構成される。
【００１６】
このように構成することにより、音圧に基づいて選択されたノイズキャンセル設定値により、ノイズキャンセル処理を行うことができる。
【００１７】
また、別の構成では、
入力された音声がユーザの音声であるか否かを判断する話者特定手段
を備え、
前記音圧測定手段は、入力された音声がユーザの音声以外である場合に、入力された音の音圧を測定するように構成される。
【００１８】
このように構成することにより、入力された音声がユーザの音声以外である場合に、入力された音の音圧が測定され、音圧に基づいて選択されたエコーキャンセル設定値及びノイズキャンセル設定値により、エコーキャンセル処理及びノイズキャンセル処理を行うことができる。
【００１９】
本発明の他のハンズフリー電話装置は、
携帯電話機との間で近距離無線通信を行い、該携帯電話機を介して他の電話装置との間で通信処理を行うハンズフリー電話装置であって、
入力された音声に対してノイズキャンセル処理を行うノイズキャンセル手段と、
入力された音の音圧を測定する音圧測定手段と
前記音圧の測定結果に基づいて、前記ノイズキャンセル手段において使用されるノイズキャンセル設定値を選択する設定値選択手段と
を備え、
前記ノイズキャンセル手段は、前記設定値選択手段により選択されたノイズキャンセル設定値に基づいて、ノイズキャンセル処理を行うことを特徴の１つとする。
【００２０】
このように構成することにより、音圧に基づいて選択されたノイズキャンセル設定値により、ノイズキャンセル処理を行うことができる。
【００２１】
本発明の通話品質調整方法は、
携帯電話機との間で近距離無線通信を行い、該携帯電話機を介して他の電話装置との間で通信処理を行うハンズフリー電話装置における通話品質調整方法であって、
入力された音の音圧を測定する音圧測定ステップと、
前記音圧の測定結果に基づいて、エコーキャンセル処理に使用されるエコーキャンセル設定値を選択するエコーキャンセル設定値選択ステップと、
前記エコーキャンセル設定値選択ステップにより選択されたエコーキャンセル設定値に基づいて、入力された音声に対してエコーキャンセル処理を行うエコーキャンセル処理ステップと
を有することを特徴の１つとする。
【００２２】
また、別の構成では、
前記音圧の測定結果に基づいて、ノイズキャンセル処理に使用されるノイズキャンセル設定値を選択するノイズキャンセル設定値選択ステップと、
前記ノイズキャンセル設定値選択ステップにより選択されたノイズキャンセル設定値に基づいて、入力された音声に対してノイズキャンセル処理を行うノイズキャンセル処理ステップと
を有するように構成される。
【００２３】
また、別の構成では、
携帯電話機との間で近距離無線通信を行い、該携帯電話機を介して他の電話装置との間で通信処理を行うハンズフリー電話装置における通話品質調整方法であって、
入力された音の音圧を測定する音圧測定ステップと、
前記音圧の測定結果に基づいて、ノイズキャンセル処理に使用されるノイズキャンセル設定値を選択するノイズキャンセル設定値選択ステップと、
前記ノイズキャンセル設定値選択ステップにより選択されたノイズキャンセル設定値に基づいて、入力された音声に対してノイズキャンセル処理を行うノイズキャンセル処理ステップと
を有するように構成される。
【発明の効果】
【００２４】
本発明の実施例によれば、通話品質を改善することができるハンズフリー電話装置及び通話品質調整方法を実現できる。
【発明を実施するための最良の形態】
【００２５】
次に、本発明を実施するための最良の形態を、以下の実施例に基づき図面を参照しつつ説明する。
【００２６】
なお、実施例を説明するための全図において、同一機能を有するものは同一符号を用い、繰り返しの説明は省略する。
【００２７】
本発明の実施例に係るハンズフリー電話装置について、図１を参照して説明する。
【００２８】
本実施例に係るハンズフリー電話装置１００は、例えば携帯電話機等の移動体電話機との間で近距離無線通信を行うことによってその移動体電話機を介してハンズフリー状態での通信を実現する。例えば、運転者が複数の移動体電話機を所持している場合や、運転者や後部座席等に座っている乗員が複数の移動体電話機を所持している場合など、車両内に複数の移動体電話機が存在する場合に、ハンズフリー電話装置と複数の移動体電話機との間で近距離無線通信を行うことによって何れかの移動体電話機を介したハンズフリー通信を行う。
【００２９】
ハンズフリー電話装置１００は、ハンズフリー電話装置１００と、このハンズフリー電話装置１００に接続されたハンズフリーセットを構成するマイクロフォン１１、スピーカ１２、ディスプレイ１３及びテンキーを含む複数の操作スイッチから構成される操作パネル１４とを備える。また、ハンズフリー電話装置１００には、エンジンコントローラ５００からの信号が入力される。ハンズフリー電話装置１００は、近距離無線通信モジュール、例えばブルートゥース（Bluetooth）（登録商標）モジュールを内蔵する。ブルートゥースは、２．４ＧＨｚのＩＳＭバンド（Industry  Science  Medical  band）を利用した周波数ホッピング型のスペクトラム拡散通信方式を採用し、１Ｍｂｐｓ以上の速度で通信を行うことができる。
【００３０】
一方、携帯電話機２００１、２００２、・・・、２００ｎ（ｎは、ｎ＞０の整数）も近距離無線通信モジュール、例えばブルートゥースモジュールを内蔵する。この場合、ハンズフリー電話装置１００と携帯電話機２００１、２００２、・・・、２００ｎの各々は、ブルートゥースにより、無線通信可能である。例えば、各携帯電話機２００１、２００２、・・・、２００ｎとハンズフリー電話装置１００との距離が略１０ｍ以内であればピコネットと呼ばれる無線ＬＡＮを構築できる。ピコネットとは、ブルートゥース規格に従った通信処理をする端末同士を近付けた際に、当該端末間で一時的に形成されるネットワークである。ピコネット内において、例えば、ハンズフリー電話装置１００はマスタとして機能し、携帯電話機２００１、２００２、・・・、２００ｎはスレーブとして機能する。ハンズフリー電話装置１００は所定時間の経過毎に問い合わせ（インクワイアリ）を行い、ピコネットを構成する携帯電話機を検出し、検出された携帯電話機の識別子、例えば電話番号を認識する。
【００３１】
本実施例においては、一例としてハンズフリー電話装置１００と携帯電話機２００１、２００２、・・・、２００ｎのいずれかとの間で行われる近距離無線通信方式の具体例として、ブルートゥース規格に準拠した無線通信が行われる場合について説明するが、他の近距離無線通信方式を適用するようにしてもよい。
【００３２】
次に、本実施例に係るハンズフリー電話装置１００の構成について、図２を参照して説明する。
【００３３】
ハンズフリー電話装置１００は、車両に搭載され、携帯電話機２００１、２００２、・・・、２００ｎのいずれか及び通信網、例えば移動体通信網１０を介して、通信相手の移動体電話機５０と接続する。これにより、ハンズフリー電話装置１００は、移動体電話機５０との間での通信処理を可能とする。
【００３４】
ハンズフリー電話装置１００は、携帯電話機２００１、２００２、・・・、２００ｎとの間で近距離無線通信を行うためのアンテナ１０２と、ブルートゥース(BT:  Bluetooth)通信部１０４と、ハンズフリー電子制御装置(H/F  ECU:  Hands-Free  Electronic  Control  Unit)１５０と、Ａ／Ｄ変換部(ADC:  Analog  Digital  Converter)１１６と、マイクロフォン１１８と、Ｄ／Ａ変換部(DAC:  Digital  Analog  Converter)１２２と、スピーカ１２４とを備える。ハンズフリー電子制御装置は、制御部１０６と、記憶部１０８と、音圧測定部１１０と、話者特定部１１２と、エコーキャンセル部１１４と、音声処理部１２０とを備える。
【００３５】
アンテナ１０２は、携帯電話機２００１、２００２、・・・、２００ｎから送信された無線電波を受信し、送受共用器（図示なし）を介してＲＦ信号としてBT通信部１０４に入力する。BT通信部１０４は、アンテナ１０２により入力されたＲＦ信号に例えば所定の逆拡散処理及び復調処理などのブルートゥース規格における下位レイヤの処理を行い、得られたベースバンド信号に所定のベースバンド処理を施し、得られた信号を音声処理部１２０に入力する。音声処理部１２０は、例えばプロトコル処理やプロファイル処理などのブルートゥース規格における上位レイヤの処理を行う。具体的には、音声処理部１２０は、携帯電話機２００１、２００２、・・・、２００ｎから情報を受信する際に、ベースバンド信号が入力された場合には、当該ベースバンド信号が示すパケットデータを解釈し、当該パケットデータに含まれる情報、例えば通信内容を示す音声データを取り出す。音声データは、Ｄ／Ａ変換部１２２に入力され、スピーカ１２４により出力される。
【００３６】
また、携帯電話機２００１、２００２、・・・、２００ｎに情報を送信する際には、マイクロフォン１１８により入力され、Ａ／Ｄ変換部１１６によりデジタル信号に変換された情報を含むブルートゥース規格に従ったパケットデータは、エコーキャンセル部１１４を介してＢＴ通信部１０４に入力される。このBT通信部１０４に入力される情報としては、音声内容を示す音声データ等がある。具体的には、音声データは、Ａ／Ｄ変換部１１６から話者特定部１１２、音圧測定部１１０及びエコーキャンセル(E/C:  Echo  Canceller)部１１４に入力される。この音声データには、スピーカ１２４からの音声が車内で反響してマイクロフォン１１８に入力し、音響エコーとなったものが含まれる。
【００３７】
話者特定部１１２には、ユーザの音声が予め登録される。例えば、ナビゲーションシステムのＨＤＤ(Hard  Disk  Drive)に記録される。話者特定部１１２は、予め登録されたユーザの音声データに基づいて、入力された音声データがユーザの音声であるか否かを判断し、その結果を音圧測定部１１０に入力する。例えば、話者特定部１１２には、話者の音声のうち特徴となる情報（音声特徴情報）が保存され、入力された音声データと記録された音声特徴情報とを比較することによって話者特定を行う。例えば、話者特定部１１２には、複数の人物の音声のうち無声区間や雑音区間等を除いた情報が抽出され、それぞれ特定の人物と関連付けられ、音声特徴情報として記録される。
【００３８】
音圧測定部１１０は、話者特定部１１２により入力された音声データがユーザの音声であるか否かを示す判断結果に基づいて、該判断結果がユーザの音声でない場合に、入力された音の音圧レベルを測定し、測定結果を制御部１０６に入力する。この音には音声データや音声信号に混入したノイズが含まれる。
【００３９】
記憶部１０８には、音圧とエコーキャンセル設定値とが対応付けられ、予め登録される。例えば、音圧がある所定の範囲に分割され、該分割された所定の範囲毎にエコーキャンセル設定値が登録される。例えば、チューニング時にマイクロフォン１１８に戻ってくる音の音圧とそのときにかける最適なエコーキャンセル量が決定され、選択可能な設定値としてセットされる。具体的には、例えば、エコーキャンセル部１１４がＦＩＲ型フィルタと呼ばれる適応フィルタを備える場合には、エコーキャンセル設定値としてタップ係数が登録される。この場合、エコーキャンセル部１１４では、適応フィルタによりスピーカ１２４から、マイクロフォン１１８への回り込み成分が適応的に推定され、擬似エコーを発生させてマイクロフォン入力信号との差をとることにより音響エコー成分がキャンセルされ送信音声だけが伝達される。擬似エコーは音声信号と音響エコー経路のインパルス応答を近似したタップ係数から求められる。
【００４０】
制御部１０６は、音圧測定部１１０により入力された測定結果に基づいて、エコーキャンセル部１１４に対して設定するエコーキャンセル設定値を求め、設定する。例えば、制御部１０６は、記憶部１０８に記憶された音圧とエコーキャンセル設定値との対応を参照し、入力された音圧レベルに対応するエコーキャンセル設定値を求める。また、制御部１０６は、音圧測定部１１０により入力された測定結果に基づいて、該測定結果が予め決定される所定の閾値超である場合に、該閾値以下となるように音量を調節するようにしてもよい。その結果、音圧レベルをある閾値以下に制御できる。通話毎に相手の音声出力が変化する可能性があるので、この処理は通話毎に行われる。この閾値は、ドライバにとって聞きやすい音量に適宜設定変更可能である。
【００４１】
エコーキャンセル部１１４は、制御部１０６により入力されたエコーキャンセル設定値に基づいて、Ａ／Ｄ変換部１１６から入力された音声データから音響エコーを消去するエコーキャンセル処理を行い、BT通信部１０４に入力する。例えば、エコーキャンセル部１１４は、入力される音声データを参照信号として適応フィルタによってエコー経路の伝達特性を適応的に推定することによりエコー打ち消し信号を生成し、生成したエコー打ち消し信号を入力された音声信号から差し引くことにより、音響エコーを消去する。
【００４２】
BT通信部１０４は、携帯電話機２００１、２００２、・・・、２００ｎのいずれかとの間での通信を確立する処理や、再送制御処理等の通信制御処理を実行する。BT通信部１０４は、エコーキャンセル部１１４により入力された信号に所定のベースバンド処理を行い、得られたベースバンド信号に例えば所定の変調処理及び拡散処理などのブルートゥース規格における下位レイヤの処理を行い、得られたＲＦ信号をアンテナ１０２に入力する。アンテナ１０２は、BT通信部１０４から送受共用器を介して入力されたＲＦ信号を電波として、携帯電話機２００１、２００２、・・・、２００ｎに送信する。
【００４３】
次に、本実施例に係る通話品質調整方法としてのエコーキャンセル処理方法について、図３を参照して説明する。
【００４４】
エンジンコントローラ３００によりエンジンが起動されエンジン起動信号がＨ／Ｆ  ＥＣＵ１５０の制御部１０６に入力される。このエンジン起動信号により、ハンズフリー電話装置１００が起動する。
【００４５】
通話が開始されると、スピーカ１２４から相手の音声が出力される。
【００４６】
マイクロフォン１１８により、スピーカから出力される音声が収集される(ステップＳ３０２)。このマイクロフォン１１８は通常の通話に用いられるものである。収集された音声は、Ａ／Ｄ変換部１１６においてデジタル信号に変換され、話者特定部１１２、音圧測定部１１０及びエコーキャンセル部１１４に入力される。
【００４７】
話者特定部１１２は、予め登録された複数の人物の音声のうち無声区間や雑音区間等を除いた情報と、特定の人物との対応に基づいて、入力された話者を識別し、該識別された話者がユーザであるか否かを判断する（ステップＳ３０４）。
【００４８】
識別された発話者がユーザからの音声である場合（ステップＳ３０６：ＹＥＳ）、終了する。この場合、例えば、エコーキャンセル部１１４は、予め設定されるエコーキャンセル設定値に基づいて、エコーキャンセル処理を行う。一方、識別された発話者がユーザからの音声でない場合（ステップＳ３０６：ＮＯ）、音圧測定部１１０は、入力された音の音圧レベルを測定する（ステップＳ３０８）。測定された音圧レベルは制御部１０６に入力される。
【００４９】
制御部１０６は、入力された音圧レベルに基づいて、記憶部１０８に記憶された音圧とエコーキャンセル設定値との対応を参照し、対応するエコーキャンセル設定値を求める（ステップＳ３１０）。このエコーキャンセル設定値はエコーキャンセル部１１４に入力される。
【００５０】
エコーキャンセル部１１４は、入力されたエコーキャンセル設定値に基づいて、入力された音声データに対してエコーキャンセル処理を行う（ステップＳ３１２）。
【００５１】
エコーキャンセル処理が行われた音声データは、BT通信部１０４に入力される。BT通信部１０４は、入力された信号に対して、所定のベースバンド処理を行い、得られたベースバンド信号に例えば所定の変調処理及び拡散処理などのブルートゥース規格における下位レイヤの処理を行い、得られたＲＦ信号はアンテナ１０２に入力される。アンテナ１０２は、BT通信部１０４から送受共用器を介して入力されたＲＦ信号を電波として、携帯電話機２００１、２００２、・・・、２００ｎに送信する。
【００５２】
本実施例によれば、スピーカから出力され、マイクロフォンに入力される通信相手の音声の出力レベル（音圧レベル）が測定され、該音声の出力レベルにあったエコーキャンセル設定値を自動的に設定できる。このため、その通話において、最適にエコーキャンセルを行うことができ、最もよい音質を実現でき、最適な条件で通話が可能となる。
【００５３】
次に、本発明の他の実施例に係るハンズフリー電話装置１００の構成について、図４を参照して説明する。
【００５４】
本実施例に係るハンズフリー電話装置１００は、上述した実施例において、エコーキャンセル部の代わりにノイズキャンセル部１２６を備えたものである。
【００５５】
携帯電話機２００１、２００２、・・・、２００ｎに情報を送信する際には、マイクロフォン１１８により入力され、Ａ／Ｄ変換部１１６によりデジタル信号に変換された情報を含むブルートゥース規格に従ったパケットデータは、ノイズキャンセル部１２６を介してＢＴ通信部１０４に入力される。このBT通信部１０４に入力される情報としては、音声内容を示す音声データ等がある。具体的には、音声データは、Ａ／Ｄ変換部１１６から話者特定部１１２、音圧測定部１１０及びノイズキャンセル(N/C:  Noise  Canceller)部１２６に入力される。この音声データには、スピーカ１２４からの音声が車内で反響してマイクロフォン１１８に入力し、音響エコーとなったものや音声信号に混入したノイズが含まれる。
【００５６】
音圧測定部１１０は、話者特定部１１２により入力された音声データがユーザの音声であるか否かを示す判断結果に基づいて、該判断結果がユーザの音声でない場合に、入力された音の音圧レベルを測定し、測定結果を制御部１０６に入力する。この音には音声データや音声信号に混入したノイズが含まれる。
【００５７】
記憶部１０８には、音圧とノイズキャンセル設定値とが対応付けられ、予め登録される。例えば、音圧がある所定の範囲に分割され、該分割された所定の範囲毎にノイズキャンセル設定値が登録される。例えば、チューニング時にマイクロフォン１１８に戻ってくる音の音圧とそのときにかける最適なノイズキャンセル量が決定され、選択可能な設定値としてセットされる。具体的には、例えば、ノイズキャンセル部１２６がＦＩＲ型フィルタと呼ばれる適応フィルタを備える場合には、ノイズキャンセル設定値としてフィルタ係数が登録される。
【００５８】
制御部１０６は、音圧測定部１１０により入力された音圧の測定結果に基づいて、ノイズキャンセル部１２６に対して設定するノイズキャンセル設定値を求め、設定する。例えば、制御部１０６は、記憶部１０８に記憶された音圧とノイズキャンセル設定値との対応を参照し、入力された音圧レベルに対応するノイズキャンセル設定値を求める。また、制御部１０６は、音圧測定部１１０により入力された測定結果に基づいて、該測定結果が予め決定される所定の閾値超である場合に、該閾値以下となるように音量を調節するようにしてもよい。その結果、音圧レベルをある閾値以下に制御できる。通話毎に相手の音声出力が変化する可能性があるので、この処理は通話毎に行われる。この閾値は、ドライバにとって聞きやすい音量に適宜設定変更可能である。
【００５９】
ノイズキャンセル部１２６は、制御部１０６により入力されたノイズキャンセル設定値に基づいて、入力されたデジタル信号に混入したノイズをキャンセルする処理が行われ、ノイズがキャンセルされた信号はBT通信部１０４に入力される。ノイズキャンセル部１２６では、入力された音声データから、入力されたノイズキャンセル設定値に基づいて選択されたノイズパターンを差し引く処理が行われる。
【００６０】
BT通信部１０４は、携帯電話機２００１、２００２、・・・、２００ｎのいずれかとの間での通信を確立する処理や、再送制御処理等の通信制御処理を実行する。BT通信部１０４は、ノイズキャンセル部１２６により入力された信号に所定のベースバンド処理を行い、得られたベースバンド信号に例えば所定の変調処理及び拡散処理などのブルートゥース規格における下位レイヤの処理を行い、得られたＲＦ信号をアンテナ１０２に入力する。アンテナ１０２は、BT通信部１０４から送受共用器を介して入力されたＲＦ信号を電波として、携帯電話機２００１、２００２、・・・、２００ｎに送信する。
【００６１】
次に、本実施例に係る通話品質調整方法としてのノイズキャンセル処理方法について、図５を参照して説明する。
【００６２】
エンジンコントローラ３００によりエンジンが起動されエンジン起動信号がＨ／Ｆ  ＥＣＵ１５０の制御部１０６に入力される。このエンジン起動信号により、ハンズフリー電話装置１００が起動する。
【００６３】
通話が開始されると、スピーカ１２４から相手の音声が出力される。
【００６４】
マイクロフォン１１８により、スピーカから出力される音声が収集される(ステップＳ５０２)。このマイクロフォン１１８は通常の通話に用いられるものである。収集された音声は、Ａ／Ｄ変換部１１６においてデジタル信号に変換され、話者特定部１１２、音圧測定部１１０及びノイズキャンセル部１２６に入力される。
【００６５】
話者特定部１１２は、予め登録された複数の人物の音声のうち無声区間や雑音区間等を除いた情報と、特定の人物との対応に基づいて、入力された話者を識別し、該識別された話者がユーザであるか否かを判断する（ステップＳ５０４）。
【００６６】
識別された発話者がユーザからの音声である場合（ステップＳ５０６：ＹＥＳ）、終了する。この場合、例えば、ノイズキャンセル部１２６は、予め設定されるノイズキャンセル設定値に基づいて、ノイズキャンセル処理を行う。一方、識別された発話者がユーザからの音声でない場合（ステップＳ５０６：ＮＯ）、音圧測定部１１０は、入力された音の音圧レベルを測定する（ステップＳ５０８）。測定された音圧レベルは制御部１０６に入力される。
【００６７】
制御部１０６は、入力された音圧レベルに基づいて、記憶部１０８に記憶された音圧とノイズキャンセル設定値との対応を参照し、対応するノイズキャンセル設定値を求める（ステップＳ５１０）。このノイズキャンセル設定値はノイズキャンセル部１２６に入力される。
【００６８】
ノイズキャンセル部１２６は、入力されたノイズキャンセル設定値に基づいて、入力された音声データに対してノイズキャンセル処理を行う（ステップＳ５１２）。
【００６９】
ノイズキャンセル処理が行われた音声データは、BT通信部１０４に入力される。BT通信部１０４は、入力された信号に対して、所定のベースバンド処理を行い、得られたベースバンド信号に例えば所定の変調処理及び拡散処理などのブルートゥース規格における下位レイヤの処理を行い、得られたＲＦ信号はアンテナ１０２に入力される。アンテナ１０２は、BT通信部１０４から送受共用器を介して入力されたＲＦ信号を電波として、携帯電話機２００１、２００２、・・・、２００ｎに送信する。
【００７０】
本実施例によれば、マイクロフォン１１８に入力されるロードノイズ、風切り音などのノイズの出力レベル（音圧レベル）が測定され、該ノイズの出力レベルにあったノイズキャンセル設定値を自動的に設定できる。このため、その通話において、最適にノイズキャンセルを行うことができ、最もよい音質を実現でき、最適な条件で通話が可能となる。
【００７１】
次に、本発明の他の実施例に係るハンズフリー電話装置１００の構成について、図６を参照して説明する。
【００７２】
本実施例に係るハンズフリー電話装置１００は、上述した実施例において、エコーキャンセル部１１４とともにノイズキャンセル部１２６を備えたものである。
【００７３】
携帯電話機２００１、２００２、・・・、２００ｎに情報を送信する際には、マイクロフォン１１８により入力され、Ａ／Ｄ変換部１１６によりデジタル信号に変換された情報を含むブルートゥース規格に従ったパケットデータは、エコーキャンセル部１１４及びノイズキャンセル部１２６を介してＢＴ通信部１０４に入力される。このBT通信部１０４に入力される情報としては、音声内容を示す音声データ等がある。具体的には、音声データは、Ａ／Ｄ変換部１１６から話者特定部１１２、音圧測定部１１０及びエコーキャンセル(E/C:  Echo  Canceller)部１１４に入力される。この音声データには、スピーカ１２４からの音声が車内で反響してマイクロフォン１１８に入力し、音響エコーとなったものや音声信号に混入したノイズが含まれる。
【００７４】
記憶部１０８には、音圧と、エコーキャンセル設定値及びノイズキャンセル設定値とが対応付けられ、予め登録される。例えば、音圧がある所定の範囲に分割され、該分割された所定の範囲毎にエコーキャンセル設定値及びノイズキャンセル設定値が登録される。例えば、チューニング時にマイクロフォン１１８に戻ってくる音の音圧とそのときにかける最適なエコーキャンセル量及びノイズキャンセル量が決定され、選択可能な設定値としてセットされる。具体的には、例えば、エコーキャンセル部１１４及びノイズキャンセル部１２６がＦＩＲ型フィルタと呼ばれる適応フィルタを備える場合には、エコーキャンセル設定値及びノイズキャンセル設定値として、それぞれタップ係数及びフィルタ係数が登録される。
【００７５】
制御部１０６は、音圧測定部１１０により入力された音圧の測定結果に基づいて、エコーキャンセル部１１４及びノイズキャンセル部１２６に対して設定するエコーキャンセル設定値及びノイズキャンセル設定値を求め、設定する。例えば、制御部１０６は、記憶部１０８に記憶された音圧と、エコーキャンセル設定値及びノイズキャンセル設定値との対応を参照し、入力された音圧レベルに対応するエコーキャンセル設定値及びノイズキャンセル設定値を求める。また、制御部１０６は、音圧測定部１１０により入力された測定結果に基づいて、該測定結果が予め決定される所定の閾値超である場合に、該閾値以下となるように音量を調節するようにしてもよい。その結果、音圧レベルをある閾値以下に制御できる。通話毎に相手の音声出力が変化する可能性があるので、この処理は通話毎に行われる。この閾値は、ドライバにとって聞きやすい音量に適宜設定変更可能である。
【００７６】
エコーキャンセル部１１４は、制御部１０６により入力されたエコーキャンセル設定値に基づいて、Ａ／Ｄ変換部１１６から入力された音声データから音響エコーを消去するエコーキャンセル処理を行い、ノイズキャンセル部１２６に入力する。例えば、エコーキャンセル部１２６は、入力される音声データを参照信号として適応フィルタによってエコー経路の伝達特性を適応的に推定することによりエコー打ち消し信号を生成し、生成したエコー打ち消し信号を入力された音声信号から差し引くことにより、音響エコーを消去する。
【００７７】
ノイズキャンセル部１２６は、制御部１０６により入力されたノイズキャンセル設定値に基づいて、入力されたデジタル信号に混入したノイズをキャンセルする処理が行われ、ノイズがキャンセルされた信号はBT通信部１０４に入力される。ノイズキャンセル部１２６では、入力された音声データから、入力されたノイズキャンセル設定値に基づいて選択されたノイズパターンを差し引く処理が行われる。
【００７８】
BT通信部１０４は、携帯電話機２００１、２００２、・・・、２００ｎのいずれかとの間での通信を確立する処理や、再送制御処理等の通信制御処理を実行する。BT通信部１０４は、ノイズキャンセル部１２６により入力された信号に所定のベースバンド処理を行い、得られたベースバンド信号に例えば所定の変調処理及び拡散処理などのブルートゥース規格における下位レイヤの処理を行い、得られたＲＦ信号をアンテナ１０２に入力する。アンテナ１０２は、BT通信部１０４から送受共用器を介して入力されたＲＦ信号を電波として、携帯電話機２００１、２００２、・・・、２００ｎに送信する。
【００７９】
次に、本実施例に係る通話品質調整方法としてのノイズ・エコーキャンセル方法について、図７を参照して説明する。
【００８０】
エンジンコントローラ３００によりエンジンが起動されエンジン起動信号がＨ／Ｆ  ＥＣＵ１５０の制御部１０６に入力される。このエンジン起動信号により、ハンズフリー電話装置１００が起動する。
【００８１】
通話が開始されると、スピーカ１２４から相手の音声が出力される。
【００８２】
マイクロフォン１１８により、スピーカから出力される音声が収集される(ステップＳ７０２)。このマイクロフォン１１８は通常の通話に用いられるものである。収集された音声は、Ａ／Ｄ変換部１１６においてデジタル信号に変換され、話者特定部１１２、音圧測定部１１０及びエコーキャンセル部１１４に入力される。
【００８３】
話者特定部１１２は、予め登録された複数の人物の音声のうち無声区間や雑音区間等を除いた情報と、特定の人物との対応に基づいて、入力された話者を識別し、該識別された話者がユーザであるか否かを判断する（ステップＳ７０４）。
【００８４】
識別された発話者がユーザからの音声である場合（ステップＳ７０６：ＹＥＳ）、終了する。この場合、例えば、エコーキャンセル部１１４及びノイズキャンセル部１２６は、予め設定されるエコーキャンセル設定値及びノイズキャンセル設定値に基づいて、エコーキャンセル処理及びノイズキャンセル処理を行う。一方、識別された発話者がユーザからの音声でない場合（ステップＳ７０６：ＮＯ）、音圧測定部１１０は、入力された音の音圧レベルを測定する（ステップＳ７０８）。測定された音圧レベルは制御部１０６に入力される。
【００８５】
制御部１０６は、入力された音圧レベルに基づいて、記憶部１０８に記憶された音圧とエコーキャンセル設定値との対応を参照し、対応するエコーキャンセル設定値を求める（ステップＳ７１０）。このエコーキャンセル設定値はエコーキャンセル部１１４に入力される。
【００８６】
エコーキャンセル部１１４は、入力されたエコーキャンセル設定値に基づいて、入力された音声データに対してエコーキャンセル処理を行う（ステップＳ７１２）。
【００８７】
制御部１０６は、入力された音圧レベルに基づいて、記憶部１０８に記憶された音圧とノイズキャンセル設定値との対応を参照し、対応するノイズキャンセル設定値を求める（ステップＳ７１４）。このノイズキャンセル設定値はノイズキャンセル部１２６に入力される。
【００８８】
ノイズキャンセル部１２６は、入力されたノイズキャンセル設定値に基づいて、入力された音声データに対してノイズキャンセル処理を行う（ステップＳ７１６）。
【００８９】
エコーキャンセル処理及びノイズキャンセル処理が行われた音声データは、BT通信部１０４に入力される。BT通信部１０４は、入力された信号に対して、所定のベースバンド処理を行い、得られたベースバンド信号に例えば所定の変調処理及び拡散処理などのブルートゥース規格における下位レイヤの処理を行い、得られたＲＦ信号はアンテナ１０２に入力される。アンテナ１０２は、BT通信部１０４から送受共用器を介して入力されたＲＦ信号を電波として、携帯電話機２００１、２００２、・・・、２００ｎに送信する。
【００９０】
本実施例によれば、スピーカから出力され、マイクロフォンに入力される通信相手の音声の出力レベル（音圧レベル）が測定され、該音声の出力レベルにあったエコーキャンセル設定値及びノイズ設定値を自動的に設定できる。このため、その通話において、最適にエコーキャンセル及びノイズキャンセルを行うことができ、最もよい音質を実現でき、最適な条件で通話が可能となる。
【図面の簡単な説明】
【００９１】
【図１】本発明の一実施例にかかるハンズフリー電話装置を示す構成図である。
【図２】本発明の一実施例にかかるハンズフリー電話装置を示す構成図である。
【図３】本発明の一実施例にかかるハンズフリー電話装置の動作を示すフロー図である。
【図４】本発明の一実施例にかかるハンズフリー電話装置を示す構成図である。
【図５】本発明の一実施例にかかるハンズフリー電話装置の動作を示すフロー図である。
【図６】本発明の一実施例にかかるハンズフリー電話装置を示す構成図である。
【図７】本発明の一実施例にかかるハンズフリー電話装置の動作を示すフロー図である。
【符号の説明】
【００９２】
１０  通信網
１１  マイクロフォン
１２  スピーカ
１３  ディスプレイ（表示部）
１４  操作パネル（操作入力部）
５０  移動体電話機
１００  ハンズフリー電話装置
１０２  アンテナ
１０４  BT通信部
１０６  制御部
１０８  記憶部
１１０  音圧測定部
１１２  話者特定部
１１４  エコーキャンセル部
１１６  Ａ／Ｄ変換部
１１８  マイクロフォン
１２０  音声処理部
１２２  Ｄ／Ａ変換部
１２４  スピーカ
１２６  ノイズキャンセル部
１５０  ハンズフリー電子制御装置(H/F  ECU:  Hands-Free  Electronic  Control  Unit)
２００（２００１、２００２、・・・、２００ｎ）  携帯電話機
３００  エンジンコントローラ
【図１】
2008311919.tif 000003
【図２】
2008311919.tif 000004
【図３】
2008311919.tif 000005
【図４】
2008311919.tif 000006
【図５】
2008311919.tif 000007
【図６】
2008311919.tif 000008
【図７】
2008311919.tif 000009