(57)【要約】【課題】簡便に送信音質の劣化を抑制する音声信号制御装置等を提供する。【解決手段】  無線通信装置１００は、予め定められたゲイン設定に基づいて自己音声信号の周波数特性を調整し、調整された音声信号である調整信号を生成するイコライザ１３２と、調整信号を予め設定された方式により符号化して符号化信号を生成する符号化部１３３と、符号化信号を復号して復号信号を生成する復号部１３４と、自己音声信号を評価用の参照信号として、復号信号に対してＰＥＳＱ評価を行うとともに評価結果を生成する音質評価部１３５と、ゲイン設定を更新し、評価結果が高い結果となったゲイン設定を選択する更新部１３６と、を備える。【選択図】図２
2020017901.tif 000002
【特許請求の範囲】
【請求項１】
自己音声信号の送信および他者音声信号の受信を行う無線通信装置であって、
予め定められたゲイン設定に基づいて前記自己音声信号の周波数特性を調整し、調整された音声信号である調整信号を生成するイコライザと、
前記調整信号を予め設定された方式により符号化して符号化信号を生成する符号化部と、
前記符号化信号を復号して復号信号を生成する復号部と、
前記自己音声信号を評価用の参照信号として、前記復号信号に対してＰＥＳＱ評価を行うとともに評価結果を生成する音質評価部と、
前記ゲイン設定を更新し、前記評価結果が高い結果となったゲイン設定を選択する更新部と、
を備える無線通信装置。
【請求項２】
前記自己音声信号を記憶する記憶部をさらに備え、
前記音質評価部は、前記記憶部に記憶されている前記自己音声信号を評価用の参照信号として前記復号信号に対してＰＥＳＱ評価を行う
請求項１に記載の無線通信装置。
【請求項３】
前記無線通信装置が前記送信または前記受信の少なくともいずれか一方を行っていない場合に、前記ゲイン設定を更新するための、前記イコライザ、前記符号化部、前記復号部、前記音質評価部、および前記更新部が行う一連の処理を開始することを指示する制御部をさらに備える
請求項２に記載の無線通信装置。
【請求項４】
前記制御部は、前記受信が開始された場合に、前記一連の処理を中断し、前記受信が終了した後に前記一連の処理を再開する
請求項３に記載の無線通信装置。
【請求項５】
前記自己音声信号から音声を検出する音声区間検出部をさらに備え、
前記記憶部は、前記音声区間検出部が音声を検出した場合に自己音声信号を記憶する
請求項２〜４のいずれか一項に記載の無線通信装置。
【請求項６】
自己音声信号の送信および他者音声信号の受信を行う無線通信装置の音声信号制御方法であって、
予め定められたゲイン設定に基づいて前記自己音声信号の周波数特性を調整し、調整された音声信号である調整信号を生成する調整信号生成ステップと、
前記調整信号を予め設定された方式により符号化して符号化信号を生成する符号化ステップと、
前記符号化信号を復号して復号信号を生成する復号ステップと、
前記自己音声信号を評価用の参照信号として、前記復号信号に対してＰＥＳＱ評価を行うとともに評価結果を生成する音質評価ステップと、
前記ゲイン設定を更新し、前記評価結果が高い結果となったゲイン設定を選択する更新ステップと、
を備える音声信号制御方法。
【請求項７】
請求項６に記載の音声信号制御方法をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は無線通信装置、音声信号制御方法、およびプログラムに関する。
【背景技術】
【０００２】
無線通信により音声信号を送信等する無線通信装置等は、送信する音声信号を高い圧縮率で符号化するため、復号後の音声が劣化する。そこで、送信する音声を良好な音質に設定するために、音声信号を制御する技術が提案されている。
【０００３】
例えば、特許文献１に記載のワイヤレスマイクロホンは、マイクロホン本体内に、マイクロホンユニットと、マイクロホンユニットによって電気音響変換された音声信号をワイヤレス信号に変調して送信するワイヤレス送信回路を備えている。マイクロホン本体には音質切り替えスイッチが設けられ、マイクロホン本体内には音質切り替えスイッチの切り替え操作に応じてマイクロホンユニットからの音声信号の特性を決定してワイヤレス送信回路に入力するイコライザが設けられている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１１８１１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術は、送信者の主観により行うものであり、音声を発呼したときの周囲のノイズ等を考慮して音質を設定することは困難である。また、例えば、無線通信装置に外部マイクを接続して使用する場合、外部マイクの特性により音声が劣化する可能性がある。他にも、発話者が使用する言語の種類によっても音声信号の周波数特性の設定を調整した方が良い場合がある。このように、無線通信機が音声信号を送信する際に受ける種々の条件により、良好な音質を維持できない場合がある。
【０００６】
本発明は、このような課題を解決するためになされたものであり、簡便に送信音質の劣化を抑制する音声信号制御装置等を提供するものである。
【課題を解決するための手段】
【０００７】
一実施の形態に係る無線通信装置は、自己音声信号の送信および他者音声信号の受信を行う無線通信装置であって、予め定められたゲイン設定に基づいて上記自己音声信号の周波数特性を調整し、調整された音声信号である調整信号を生成するイコライザと、上記調整信号を予め設定された方式により符号化して符号化信号を生成する符号化部と、上記符号化信号を復号して復号信号を生成する復号部と、上記自己音声信号を評価用の参照信号として、上記復号信号に対してＰＥＳＱ（Perceptual Analysis Measurement System）評価を行うとともに評価結果を生成する音質評価部と、上記ゲイン設定を更新し、上記評価結果が高い結果となったゲイン設定を選択する更新部と、を備えるものである。
【０００８】
また、一実施の形態に係る音声信号制御方法は、自己音声信号の送信および他者音声信号の受信を行う無線通信装置の音声信号制御方法であって、予め定められたゲイン設定に基づいて上記自己音声信号の周波数特性を調整し、調整された音声信号である調整信号を生成する調整信号生成ステップと、上記調整信号を予め設定された方式により符号化して符号化信号を生成する符号化ステップと、上記符号化信号を復号して復号信号を生成する復号ステップと、上記自己音声信号を評価用の参照信号として、上記復号信号に対してＰＥＳＱ評価を行うとともに評価結果を生成する音質評価ステップと、上記ゲイン設定を更新し、上記評価結果が高い結果となったゲイン設定を選択する更新ステップと、を備えるものである。
【発明の効果】
【０００９】
本発明により、簡便に送信音質の劣化を抑制する音声信号制御装置等を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】実施の形態１にかかる無線通信装置の構成概略図である。
【図２】実施の形態１にかかる無線通信装置の機能ブロック図である。
【図３】実施の形態１にかかる送信処理のフローチャートである。
【図４】実施の形態１にかかるゲイン設定更新処理のフローチャートである。
【図５】実施の形態２にかかる無線通信装置の機能ブロック図である。
【発明を実施するための形態】
【００１１】
説明の明確化のため、以下の記載および図面は、適宜、省略および簡略化がなされている。なお、各図面において、同一の要素には同一の符号が付されており、必要に応じて重複説明は省略されている。
【００１２】
＜実施の形態１＞
以下、図面を参照して本発明の実施の形態について説明する。図１は、実施の形態１にかかる無線通信装置の構成概略図である。無線通信装置１００は、ＰＴＴ（Push to Talk）などの操作トリガから使用者の発話を通信相手に送信する半二重通信方式の通信を行う装置であって、いわゆるデジタル無線機である。無線通信装置１００は、例えば陸上移動無線（ＬＭＲ（Land Mobile Radio））として使用される。すなわち、無線通信装置１００は、使用者が発信する音声信号（自己音声信号と称する）を送信し、通信相手が発信する音声信号（他者音声信号と称する）の受信を行う。本実施の形態にかかる無線通信装置１００は、自己音声信号の音質の低下を抑制するための音声信号制御処理を実行する。
【００１３】
無線通信装置１００は、主な構成として、マイクロホン１１、ＡＤ（Analog to Digital）コンバータ１２、ＤＳＰ（Digital Signal Processor）１３、ＣＰＵ（Central Processing Unit）１４、記憶部１５、ＤＡ（Digital to Analog）コンバータ１６、送信回路１７、受信回路１８、ＡＤコンバータ１９、ＤＡコンバータ２０、スピーカ２１を有している。
【００１４】
マイクロホン１１は、使用者の発話を集音し、集音した音声をアナログ信号に変換してＡＤコンバータ１２に供給する。ＡＤコンバータ１２は、マイクロホン１１から受け取ったアナログ信号をデジタル信号に変換し、変換したデジタル信号をＤＳＰ１３に供給する。
【００１５】
ＤＳＰ１３は、種々の信号処理を行う演算装置である。例えば、ＤＳＰ１３は、デジタル信号を予め設定された方式によりエンコード（符号化）するエンコーダと、エンコードされた信号（符号化信号）をデコード（復号）するデコーダとを有している。
【００１６】
無線通信装置１００は、音声圧縮方式にＡＭＢＥ＋２（Advanced Multi-Band Excitation +2）を採用している。そのため、ＤＳＰ１３は、送信する信号として受け取ったデジタル信号に対してＡＭＢＥ＋２の方式に準拠した符号化を行う。あるいは、ＤＳＰ１３は、受信したデジタル信号に対してＡＭＢＥ＋２の方式に準拠した復号を行う。
【００１７】
具体的には、ＤＳＰ１３は、ＡＤコンバータ１２から受け取ったデジタル信号（自己音声信号）を上述の方式によりエンコードし、エンコードした信号をＤＡコンバータ１６に供給する。また、ＤＳＰ１３は、ＡＤコンバータ１９から受け取ったデジタル信号を上述の方式によりデコードし、デコードした信号をＤＡコンバータ２０に供給する。さらに、ＤＳＰ１３は、エンコーダによりエンコードした信号をデコードする機能も有している。
【００１８】
ＤＳＰ１３は、ＣＰＵ１４にも接続しており、ＣＰＵ１４からの指示を受けて種々の処理を行う。また、ＤＳＰ１３は、記憶部１５にも接続しており、記憶部１５に蓄積された所定の信号を受け取り、受け取った信号に対して種々の処理を行う。ＤＳＰ１３のより具体的な処理については後述する。
【００１９】
ＣＰＵ１４は、種々の信号処理を行う演算装置である。ＣＰＵ１４は、ＤＳＰ１３に接続し、ＤＳＰ１３が行う処理について指示を送る。また、ＣＰＵ１４は、記憶部１５に接続し、所定の情報を記憶部１５から読み取り、または所定の情報を記憶部１５に書き込む。
【００２０】
記憶部１５は、フラッシュメモリ、ＥＰＲＯＭ（Erasable Programmable Read Only Memory）、ＳＳＤ（Solid State Drive）等の、書き換え可能な不揮発性の記憶装置である。記憶部１５は、例えば、ＤＳＰ１３から音声信号を受け取り、受け取った音声信号を記憶する。また、記憶部１５は、記憶した音声信号を適宜ＤＳＰ１３に供給する。
【００２１】
ＤＡコンバータ１６は、ＤＳＰ１３からデジタル信号を受け取り、受け取ったデジタル信号をアナログ信号に変換し、変換したアナログ信号を送信回路１７に供給する。送信回路１７は、ＤＡコンバータ１６から受け取ったアナログ信号を通信相手に送信するための変調処理等を行い、アンテナに信号を供給する。
【００２２】
受信回路１８は、アンテナを介して受信した信号（他者音声信号）を復調する処理等を行い、ＡＤコンバータ１９にアナログ信号を供給する。ＡＤコンバータ１９は、受信回路１８から受け取ったアナログ信号をデジタル信号に変換し、変換したデジタル信号をＤＳＰ１３に供給する。
【００２３】
なお、マイクロホン１１は、無線通信装置１００に予め備え付けられたものであってもよいし、不図示のコネクタにより接続された任意のマイクロホンであってもよい。また、当然ながら、マイクロホン１１とＡＤコンバータ１２の間にはアナログ信号を適切に処理するためのアンプ回路、ハイパスフィルタ、またはローパスフィルタ等の回路を有している。スピーカ２１とＤＡコンバータ２０との間にも、同様に、所定の回路を有している。
【００２４】
次に、図２を参照しながら、本実施の形態にかかる無線通信装置１００が行う音声信号制御方法を実現するための構成について説明する。図２は、実施の形態１にかかる無線通信装置の機能ブロック図である。上述のように、無線通信装置１００は、マイクロホン１１とＡＤコンバータ１２との間に、例えばアンプ１１０を有している。アンプ１１０は、マイクロホン１１から受け取った信号を所定のレベルに増幅し、増幅した信号をＡＤコンバータ１２に供給する。
【００２５】
ＤＳＰ１３は、ノイズリダクション部１３０、自動利得制御部１３１、イコライザ１３２、エンコーダ１３３、デコーダ１３４、音質評価部１３５、更新部１３６およびレジスタ１３７を有している。
【００２６】
ノイズリダクション部１３０は、ＡＤコンバータ１２から受け取ったデジタル信号を解析し、無音区間からノイズ成分を判別し、フィルタを使って除去する。ノイズリダクション部１３０は、ノイズ成分を除去したデジタル信号を自動利得制御部１３１に供給する。
【００２７】
自動利得制御部１３１は、ピーク信号レベルをフィードバックすることにより、信号レベルを適切な範囲になるよう調整し、信号レベルを調整した信号をイコライザ１３２および記憶部１５に供給する。
【００２８】
イコライザ１３２は、予め定められたゲイン設定に基づいて、入力される音声信号にかかる音声の周波数帯域ごとにゲインを上げたり下げたりすることにより、音声の周波数特性を調整し、調整した音声信号である調整信号を生成する機能を有する。
【００２９】
ゲイン設定は、レジスタ１３７に格納される。本実施の形態においてイコライザ１３２は、例えば、低域、中低域、中域、中高域および高域の５つの周波数帯域に対して０ｄＢ（デシベル）、＋４ｄＢ、−４ｄＢの３段階に調整する機能を有しているものとする。つまりこの場合、レジスタ１３７には、５の３乗通りである１２５通りの組み合わせのいずれか１つの設定が反映されている。
【００３０】
つまり、イコライザ１３２は、自動利得制御部１３１または記憶部１５から音声信号を受け取る。そして、イコライザ１３２は、レジスタ１３７の設定を読み取り、読み取った設定に従って、上記の調整処理を行い、調整信号を生成し、生成した調整信号を、エンコーダ１３３に供給する。
【００３１】
エンコーダ１３３は、イコライザ１３２から調整信号を受け取り、受け取った調整信号をエンコードして符号化信号を生成する。そして、エンコーダ１３３は、生成した符号化信号を、ＤＡコンバータ１６若しくはデコーダ１３４またはその両方に供給する。
【００３２】
デコーダ１３４は、エンコーダ１３３から符号化信号を受け取り、受け取った符号化信号をデコードし、復号信号を生成する。そして、デコーダ１３４は、生成した復号信号を音質評価部１３５に供給する。なお、本実施の形態においてエンコーダ１３３およびデコーダ１３４は、上述の通り、ＡＭＢＥ＋２の方式に準拠した処理を行う。
【００３３】
無線通信装置１００が採用している符号化方式であるＡＭＢＥ＋２は、音声信号を高い圧縮率で符号化（圧縮）する。そのため、復号（伸張）された音声信号は元の音声信号よりも劣化する。音声信号が劣化することにより、復号された音声信号は、通信相手にとって聞き取りにくい音質である場合がある。そこで、無線通信装置１００は、符号化する前の音声信号をイコライザ１３２により調整し、調整信号を符号化することにより、符号化に伴う音質の低下を抑制するものである。
【００３４】
音質評価部１３５は、入力された参照用の音声信号と、評価用の音声信号とを比較することにより評価し、評価結果を出力する機能を有する。具体的には、音質評価部１３５は、ＰＥＳＱによる評価を行う。ＰＥＳＱは、参照用の音声と評価用の音声の信号の差分から品質値を推定する手法である。ＰＥＳＱ評価では、推定する品質値を１から５の値として出力する。ここで、品質値１は最も悪い場合の値であり、品質値５は最もよい場合の値である。なお、音質評価部１３５は、入力された信号が不完全で正しい評価結果を演算できない場合には、評価不能であることを示す値として、例えば０を出力してもよい。
【００３５】
音質評価部１３５は、参照用の音声信号として記憶部１５から自己音声信号を受け取る。記憶部１５から供給される自己音声信号は、自動利得制御部１３１から出力された音声信号であって、記憶部１５に蓄積されていた所定の期間分の音声信号である。所定の期間とは、例えば１２０秒である。
【００３６】
また、音質評価部１３５は、評価用の音声信号としてデコーダ１３４から復号信号を受け取る。このとき、デコーダ１３４から受け取る復号信号は、記憶部１５に蓄積されている参照用の音声信号として使用されるものと同一の音声信号をイコライザ１３２により調整し、エンコーダ１３３により符号化し、さらにデコーダ１３４により復号したものである。つまり、音質評価部１３５は、自己音声信号が調整、符号化および復号される前の信号と、自己音声信号が調整、符号化および復号された後の信号とを比較評価し、評価結果を出力する。音質評価部１３５は、評価結果として、評価にかかる識別符号と、識別符号に対応する１〜５の品質値とを生成し、更新部１３６に供給する。
【００３７】
ここで、評価にかかる識別符号とは、自己音声信号を調整したイコライザ１３２のゲイン設定に固有に対応する符号である。音質評価部１３５は、イコライザ１３２のゲイン設定について複数の異なるゲイン設定ごと評価を行い、それぞれの評価結果を更新部１３６に供給する。そのため、イコライザ１３２のゲイン設定と評価結果とを紐づけるための識別符号を生成する。
【００３８】
更新部１３６は、音質評価部１３５から複数の評価結果を受け取ると、受け取った複数の評価結果に基づいて、レジスタ１３７に設定されているゲイン設定を更新する。具体的には、例えば、更新部１３６は、音質評価部１３５から１回目の評価結果を受け取ると、かかる評価結果を記憶する。そして、更新部１３６は、レジスタ１３７に対して１回目のゲイン設定とは異なるゲイン設定となる信号を供給する。レジスタ１３７は、更新部１３６から受けた信号に基づいて、ゲイン設定を更新する。そして、ゲイン設定が更新されると、記憶部１５から再び自己音声信号がイコライザ１３２に供給され、イコライザ１３２は更新されたゲイン設定に基づいて調整信号を生成する。さらに、更新されたゲイン設定に基づいて生成された調整信号は、エンコーダ１３３およびデコーダ１３４により符号化および復号され、音質評価部１３５に供給される。そして、音質評価部１３５は、更新されたゲイン設定に基づいて生成された復号信号と、参照用の音声信号である自己音声信号との比較評価を行い、評価結果を更新部に供給する。更新部１３６は、このようにして複数の評価結果を受け取り、所定の数の評価結果を受け取ると、これら所定の数の評価結果から品質値が高い評価結果を１つ選択し、選択した評価結果に対応したゲイン設定によりレジスタ１３７の値を更新する処理を行う。なお、ゲイン設定の更新のアルゴリズムは、設定可能なゲイン設定を全て行ってもよい。
【００３９】
なお、音質評価部１３５が評価不能として０を出力した場合には、更新部１３６は、０を受け取った後の処理を中止するという機能を有していてもよい。
【００４０】
レジスタ１３７は、上述のように、イコライザ１３２のゲイン設定が記憶された記憶部であって、例えばＤＲＡＭ（Dynamic Random Access Memory）のような揮発性の記憶装置またはフラッシュメモリのような不揮発性の記憶装置である。
【００４１】
ＣＰＵ１４は、ＤＳＰ１３と相互に通信することによりＤＳＰ１３内の各構成要素に対して適宜指示を行う。例えば、ＣＰＵ１４は、音声信号制御処理を開始するためのトリガを発信する。具体的には、ＣＰＵ１４は、所定の条件において記憶部１５からイコライザ１３２に音声信号を供給することを指示するとともに、エンコーダ１３３に対してデコーダ１３４に符号化信号を供給することを指示する。ＣＰＵ１４がこのような指示をすることにより、イコライザ１３２のゲイン設定を更新するための、イコライザ１３２、エンコーダ１３３、デコーダ１３４、音質評価部１３５、および更新部１３６が行う一連の処理が開始される。また、上述したような一連の処理が行われている途中で通信相手からの他者音声信号を受信した場合には、ＣＰＵ１４は、上記一連の処理を中断させる指示をする。そして、ＣＰＵ１４は、受信にかかる処理が終了した場合に、上記一連の処理を再開させる指示をする。
【００４２】
次に、図３および図４を参照しながら、本実施の形態にかかる無線通信装置１００が行う音声信号制御方法について説明する。図３は、実施の形態１にかかる送信処理のフローチャートである。
【００４３】
まず、ＣＰＵ１４は、無線通信装置１００が自己音声信号を送信中であるか否かを判定する（ステップＳ１１）。無線通信装置１００が自己音声信号を送信中であるとＣＰＵ１４が判定する場合（ステップＳ１１：Ｙｅｓ）、ＤＳＰ１３は、音声信号を取得し（ステップＳ１２）、ノイズリダクション部１３０がノイズリダクション処理を行い（ステップＳ１３）、自動利得制御部１３１がレベル調整を行う（ステップＳ１４）。自動利得制御部１３１は、レベル調整を行った音声信号をイコライザ１３２および記憶部１５にそれぞれ供給する。
【００４４】
次に、イコライザ１３２は、レベル調整された自己音声信号から調整信号を生成する（ステップＳ１５）。また、記憶部１５は、レベル調整された自己音声信号を記憶する（ステップＳ１６）。すなわち、無線通信装置１００は、自己音声信号を送信する処理を行う場合に、一方で送信処理を進め、他方で、生成された自己音声信号を記憶部１５に記憶する処理を行う。
【００４５】
ステップＳ１６において、記憶部１５は、予め設定された期間分（例えば５秒間分や１２０秒間分等）の音声信号を記憶し、さらに新たな音声信号が供給された場合には、新たに供給された分の音声信号を記憶するとともに、古い音声信号を消去する。つまり、記憶部１５は、例えばリングバッファであってもよい。なお、記憶部１５に記憶される音声信号は、無線通信装置１００の電源がオン状態からオフ状態になる時または、無線通信装置１００の電源がオフ状態からオン状態になる時に消去されてもよい。このようにすることにより、異なる使用者が使用開始する場合に、前の使用者の音声信号を消去し、好適に音声信号制御処理を行うことができる。
【００４６】
ステップＳ１５に戻る。ステップＳ１５においてイコライザ１３２が調整信号を生成すると、次に、エンコーダ１３３は調整信号をエンコードして符号化信号を生成する（ステップＳ１７）。エンコーダ１３３は、生成した符号化信号をＤＡコンバータ１６に供給する。次に、ＤＡコンバータ１６は符号化信号をアナログ信号に変換し、さらに、送信回路１７が送信処理を行う（ステップＳ１８）。
【００４７】
次に、ＣＰＵ１４は、全ての処理を終了するか否かを判定する（ステップＳ１９）。例えば、無線通信装置１００の電源をオフにする場合、ＣＰＵ１４は、全ての処理を終了すると判定し（ステップＳ１９：Ｙｅｓ）、処理を終了する。一方、ＣＰＵ１４が全ての処理を終了すると判定しない場合（ステップＳ１９：Ｎｏ）、ステップＳ１１に戻り処理を続ける。
【００４８】
次に、ステップＳ１１において、無線通信装置１００が自己音声信号を送信中であるとＣＰＵ１４が判定しない場合（ステップＳ１１：Ｎｏ）、ＣＰＵ１４は、無線通信装置１００が他者音声信号を受信中であるか否かを判定する（ステップＳ２０）。無線通信装置１００が他者音声信号を受信中であるとＣＰＵ１４が判定した場合（ステップＳ２０：Ｙｅｓ）、ＣＰＵ１４は、ステップＳ１１に戻り処理を続ける。一方、無線通信装置１００が他者音声信号を受信中であるとＣＰＵ１４が判定しない場合（ステップＳ２０：Ｎｏ）、ＣＰＵ１４は、ステップＳ２１に進む。
【００４９】
次に、ＣＰＵ１４は、記憶部１５に所定のサイズの音声信号が記憶されているか否かを判定する（ステップＳ２１）。記憶部１５に所定のサイズの音声信号が記憶されていない場合（ステップＳ２１：Ｎｏ）、ＣＰＵ１４は、ステップＳ１１に戻り、再び無線通信装置１００が自己音声信号を送信中であるか否かを判定する。一方、記憶部１５に所定のサイズの音声信号が記憶されている場合（ステップＳ２１：Ｙｅｓ）、ＣＰＵ１４は、ゲイン設定更新処理を開始する（ステップＳ２２）。すなわち、ゲイン設定更新処理は、無線通信装置１００が送信中でもなく、受信中でもない場合であって、記憶部１５に所定のサイズの音声信号が記憶されている場合に開始される。なお、ゲイン設定更新処理の詳細は図４を参照しながら後述する。ゲイン設定更新処理が終了すると、ＣＰＵ１４は、全ての処理を終了するか否かを判定する（ステップＳ１９）。
【００５０】
次に、図４を参照しながらゲイン設定更新処理について説明する。図４は、実施の形態１にかかるゲイン設定更新処理のフローチャートである。
【００５１】
ゲイン設定更新処理が開始されると、まず、ＣＰＵ１４は、カウンタ値ｎをｎ＝０にリセットする（ステップＳ２２１）。次に、ＣＰＵ１４は、カウンタ値ｎを１つインクリメントする（ステップＳ２２２）とともに、更新部１３６にカウンタ値ｎに対応したイコライザ１３２のゲイン設定を行うように指示する（ステップＳ２２３）。
【００５２】
次に、ＣＰＵ１４は、記憶部１５が記憶している自己音声信号をイコライザ１３２に供給する。そしてイコライザ１３２は、設定されたゲイン設定に基づいて自己音声信号の周波数特性を調整し、調整された音声信号である調整信号を生成する（ステップＳ２２４）。ゲイン設定およびかかるゲイン設定に基づく調整信号は、ＣＰＵ１４が設定するカウンタの値と紐づいている。すなわちカウンタの値がｎ番目の処理では、カウンタ値ｎに対応したゲイン設定に基づいてカウンタ値ｎに対応した調整信号が生成される。イコライザ１３２は、生成した調整信号を、エンコーダ１３３に供給する。
【００５３】
次に、エンコーダ１３３は調整信号を予め設定された方式（ＡＭＢＥ＋２）によりエンコード（符号化）してカウンタ値ｎに対応した符号化信号を生成する（ステップＳ２２５）。エンコーダ１３３は、生成した符号化信号をデコーダ１３４に供給する。
【００５４】
次に、デコーダ１３４は、符号化信号を復号してカウンタ値ｎに対応した復号信号を生成する（ステップＳ２２６）。デコーダ１３４は、生成した復号信号を音質評価部１３５に供給する。
【００５５】
次に、音質評価部１３５は、デコーダ１３４から受け取った復号信号に加えて、記憶部１５から自己音声信号を受け取り、ＰＥＳＱを用いて受け取った二つの音声信号の比較評価を行う（ステップＳ２２７）。音質評価部１３５は、カウンタ値ｎに対応した評価結果を更新部１３６に供給する。
【００５６】
次に、ＣＰＵ１４は、カウンタ値ｎが規定値Ｘを超えたか否かを判定する（ステップＳ２２８）。規定値Ｘは、予め設定された値であって、ゲイン設定のパタンの最大数に対応している。カウンタ値ｎが規定値Ｘを超えたと判定しない場合（ステップＳ２２８：Ｎｏ）、ＣＰＵ１４は、ステップＳ２２２に戻り、カウンタの値ｎをインクリメントし、インクリメントしたカウンタ値に対応したイコライザのゲイン設定を行うよう、更新部１３６に指示する。
【００５７】
一方、カウンタ値ｎが規定値Ｘを超えたと判定した場合（ステップＳ２２８：Ｎｏ）、ＣＰＵ１４は、音質評価処理を終了させ、更新部１３６に評点評価を行うことを指示する（ステップＳ２２９）。具体的には、更新部１３６は、カウンタ値とカウンタ値に紐づいた評点を比較し、評点の高い１のカウンタ値を選択する。
【００５８】
次に、更新部１３６は、選択した１のカウンタ値に対応するゲイン設定をレジスタ１３７に反映させる更新処理を行う（ステップＳ２３０）。そして、ゲイン設定の更新を行うと、設定更新処理は終了する。
【００５９】
ここで、カウンタ値ｎとゲイン設定の具体例について説明する。一の具体例は、ゲイン設定が、５つの周波数帯域に対して０ｄＢ、＋４ｄＢ、−４ｄＢの３段階に調整する機能を有しており、設定更新処理においてゲイン設定の全ての組み合わせについて評価を行う場合である。この場合、ゲイン設定の組み合わせは１２５通り存在するため、カウンタ値ｎは１から１２５までの値となり、カウンタの上限値Ｘは１２５に設定される。レジスタ１３７には、カウンタ値ｎがインクリメントされる度に、１２５通りの組み合わせのいずれか１つの設定が反映される。そして音質評価部１３５は、それぞれのカウンタ値に対応した復号信号と、全ての復号信号の元となっている１の自己音声信号とをそれぞれ比較評価する。
【００６０】
次に、カウンタ値ｎとゲイン設定の別の具体例について説明する。別の具体例は、ゲイン設定が、予め選択されたパタンの周波数特性を有する場合である。予め選択されたパタンの周波数特性とは、実使用上頻繁に採用される傾向がある周波数特性である。例えば、使用者が使用する言語により採用される傾向がある周波数特性が、中高音域のゲインを上げるパタンと、中音域のゲインを上げるパタンと、中音域および中高音域のゲインを上げるパタンの３種類であるとする。この場合、更新部１３６は、言語の差によるゲイン設定のパタンとしてこの３つのゲイン設定を記憶する。同様に、更新部１３６は、例えば使用者の年齢や性別等から考えられるパタンとして５つのゲイン設定を記憶する。例えば予め選択されたパタンが上記８つだとした場合、更新部１３６は、カウンタ値ｎ１〜８にこの８つのゲイン設定を紐づけて、８通りの組み合わせについて音質評価を行う。このようにすることで、無線通信装置１００は、より効率よく短期間に音質評価処理を完了させることができる。
【００６１】
なお、上述のゲイン設定更新処理が行われている間に、送信処理または受信処理が開始される可能性がある。そのような場合には、ＣＰＵ１４は、ゲイン設定更新処理の途中で割り込み処理を入れ、上述の処理を中断させる機能を有している。また、ＣＰＵ１４は、中断の原因となった送信処理または受信処理が終了した後に、中断した処理を再開させる機能を有している。これにより、無線通信装置１００は、送受信処理を妨げることなく効率よく音質の低下を抑制する処理を行うことができる。
【００６２】
以上、実施の形態１について説明したが、無線通信装置１００の構成および音声信号制御処理について、上述のもの以外の構成を採用することもできる。例えば、無線通信装置１００は、自己音声信号の送信処理を行っている間に、ゲイン設定更新処理を行ってもよい。この場合、ＣＰＵ１４は、送信中の自己音声信号を記憶部１５に記憶させ、記憶部１５に所定のサイズの音声信号を記憶した後に、送信中の音声信号の処理を妨げないように間欠的にゲイン設定更新処理を行ってもよい。このような構成にすることにより、無線通信装置１００は、使用者が音声信号を送信すると略同時にゲイン設定更新処理を行うことができる。そのため、無線通信装置１００は、使用者が音声信号を送信すると直ぐに良好な音質による送信を行うことができる。
【００６３】
また、無線通信装置１００は、受信処理が行われている間にもゲイン設定更新処理を中断しない構成であってもよい。この場合、受信処理を妨げないように、間欠的にゲイン設定更新処理を行ってもよいし、受信した音声信号を処理するためのデコーダ１３４とは別の、ゲイン設定更新処理を行うためのデコーダを有していてもよい。このような構成にすることにより、無線通信装置１００は、遅滞なくゲイン設定更新処理を行い、常に良好な音質により送信を行うことができる。
【００６４】
なお、記憶部１５は自己音声信号を記憶し、音質評価部１３５は、自己音声信号を参照用の音声信号として使用する構成であるが、参照用の音声信号には、予め記憶されたものを使用してもよい。この場合、エンコードする前の自己音声信号の音質が参照用として適正か否かに関わらず、音質評価を好適に行うことができる。
【００６５】
＜実施の形態２＞
次に、図５を参照しながら実施の形態２について説明する。実施の形態２は、ＤＳＰが音声区間検出（ＶＡＤ（Voice Activity Detection））機能を有している点が、実施の形態１と異なる。以下に実施の形態１と重複する事項を適宜省略しながら実施の形態２について説明する。
【００６６】
図５は、実施の形態２にかかる無線通信装置の機能ブロック図である。実施の形態２にかかる無線通信装置２００は、ＤＳＰ１３に代えて、ＤＳＰ２３を有している。ＤＳＰ２３は、ノイズリダクション部２３０に音声区間検出部２３１を有している。音声区間検出部２３１は、ノイズリダクションの機能として無音区間の検出を行うことから、有音の判定（音声区間の判定）も機能として有している。また、ＤＳＰ２３は、自動利得制御部１３１と記憶部１５とを接続する通信線にトランジスタ２３２を有している。
【００６７】
音声区間検出部２３１は、入力された音声信号から使用者が発話した音声が存在する区間を検出する。また、音声区間検出部２３１はトランジスタ２３２に接続し、入力された音声信号から使用者が発話した音声を検出している間、トランジスタ２３２に対して予め設定された電圧の信号（信号Ｈ（Ｈｉｇｈ））を供給するように構成されている。また、音声区間検出部２３１は、入力された音声信号から使用者が発話した音声を検出していない間、トランジスタ２３２に対して信号Ｈを出力せず、代わりに信号Ｌ（Ｌｏｗ）を供給するように構成されている。
【００６８】
トランジスタ２３２は、例えばｎ型のＭＯＳＦＥＴ（Metal-Oxide-Semiconductor Field-Effect Transistor）であり、自動利得制御部１３１から出力される音声信号を記憶部１５に送信するか否かを切り換えるスイッチの機能を担っている。この場合、トランジスタ２３２のゲートは、音声区間検出部２３１に接続している。音声区間検出部２３１が使用者の音声を検出しない期間は、トランジスタ２３２のゲートは、Ｌが入力されている。そのため、ＤＳＰ２３に音声信号を入力されていたとしても、記憶部１５にその音声信号を供給しない。つまり、例えば、無線通信装置２００において、使用者がＰＴＴスイッチをオンにして、発話をしていない状態があり得る。このような場合に記憶部１５は新たな音声信号の記憶を行わない。
【００６９】
このような構成にすることにより、実施の形態２にかかる無線通信装置２００は、使用者が発話している区間の音声信号を効率よく記憶する。そのため、無線通信装置２００は、使用者が発話している音声の音声信号に基づいて、好適にゲイン設定更新処理を行うことができる。
【００７０】
なお、上述のトランジスタ２３２は機能を実現するための一例であって、自動利得制御部１３１から出力される音声信号を記憶部１５に送信するか否かを切り換えるスイッチの機能を有する回路であれば、別の構成で良い。
【００７１】
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。
【符号の説明】
【００７２】
１１  マイクロホン
１２  ＡＤコンバータ
１３、２３  ＤＳＰ
１５  記憶部
１６  コンバータ
１６  ＤＡコンバータ
１７  送信回路
１８  受信回路
１９  ＡＤコンバータ
２０  ＤＡコンバータ
２１  スピーカ
１００、２００  無線通信装置
１１０  アンプ
１３０、２３０  ノイズリダクション部
１３１  自動利得制御部
１３２  イコライザ
１３３  エンコーダ
１３４  デコーダ
１３５  音質評価部
１３６  更新部
１３７  レジスタ
２３１  音声区間検出部
２３２  トランジスタ
【図１】
2020017901.tif 000003
【図２】
2020017901.tif 000004
【図３】
2020017901.tif 000005
【図４】
2020017901.tif 000006
【図５】
2020017901.tif 000007