(57)【要約】【課題】  使用設定を変化させた場合でも、ノイズサプレッサが十分な機能を発揮し、高品質な音声を送受信することを可能とする。【解決手段】  音声符号化器１２０は、互いに異なるアルゴリズムにより音声データを符号化する３つの回路として、Ａ方式符号化部１２１、Ｂ方式符号化部１２２、Ｃ方式符号化部１２３を備える。ノイズサプレッサ１１０は、互いに異なるアルゴリズムにより背景雑音を抑圧する３つの回路として、Ｘ方式ノイズサプレス部１１１、Ｙ方式ノイズサプレス部１１２、Ｚ方式ノイズサプレス部１１３を備える。サプレス方式切換制御部１１４は、符号化方式切換制御部１２４からの情報に基づいて、音声符号化器１２０にて機能する符号化部（１２１，１２２，１２３のいずれか）に合わせて、最適なノイズサプレス部（１１１，１１２，１１３のいずれか）を機能させるようにしたものである。【選択図】    図１
2010160496.tif 000002
【特許請求の範囲】
【請求項１】
音声信号に含まれる雑音成分を抑圧する雑音抑圧手段と、この雑音抑圧手段にて雑音成分が抑圧された音声信号に符号化処理を施して、圧縮された符号化音声データを生成する符号化手段とを備える信号処理装置であって、
前記符号化手段は、複数の異なる符号化処理が可能であり、
前記雑音抑圧手段は、前記符号化手段にて実施される符号化処理に応じた雑音抑圧特性を有することを特徴とする信号処理装置。
【請求項２】
前記符号化手段における複数の異なる符号化処理は、それぞれ異なる符号化方式により符号化を行う処理であることを特徴とする請求項１に記載の信号処理装置。
【請求項３】
前記符号化手段における複数の異なる符号化処理は、それぞれ異なる符号化レートにより符号化を行う処理であることを特徴とする請求項１に記載の信号処理装置。
【請求項４】
前記雑音抑圧手段は、前記符号化手段にて選択的に実施される符号化処理に応じて、少なくとも一部の周波数帯域において、雑音成分の抑圧を行わないことを特徴とする請求項１乃至請求項３のいずれかに記載の信号処理装置。
【請求項５】
前記雑音抑圧手段は、要求に応じて雑音成分の抑圧を行わないことを特徴とする請求項１乃至請求項４のいずれかに記載の信号処理装置。
【請求項６】
前記雑音抑圧手段は、互いに異なる雑音成分の抑圧特性を有する複数のノイズサプレス部を備え、音声信号に対して、前記符号化手段にて選択的に実施される符号化処理に応じて、前記ノイズサプレス部を選択的に用いて雑音成分の抑圧を行うことを特徴とする請求項１乃至請求項５のいずれかに記載の信号処理装置。
【請求項７】
前記雑音抑圧手段は、
音声信号に対して雑音成分の抑圧を行うもので、パラメータの設定に応じて雑音成分の抑圧特性を可変可能なノイズサプレス部と、
前記符号化手段にて選択的に実施される符号化処理に応じたパラメータを、前記ノイズサプレス部に設定するパラメータ設定手段とを備えることを特徴とする請求項１乃至請求項５のいずれかに記載の信号処理装置。
【請求項８】
圧縮された符号化音声データを音声信号に復号する復号手段と、この復号手段により復号された音声信号に含まれる雑音成分を抑圧する雑音抑圧手段とを備える信号処理装置であって、
前記復号手段は、前記復号化音声データに応じて複数の異なる復号化処理が可能であり、
前記雑音抑圧手段は、前記復号手段にて実施される復号処理に応じた雑音抑圧特性を有することを特徴とする信号処理装置。
【請求項９】
前記復号手段における複数の異なる復号処理は、それぞれ異なる復号方式により復号を行う処理であることを特徴とする請求項８に記載の信号処理装置。
【請求項１０】
前記符号化手段における複数の異なる復号処理は、それぞれ異なる符号化レートの符号化音声データを復号する処理であることを特徴とする請求項８に記載の信号処理装置。
【請求項１１】
前記雑音抑圧手段は、前記復号手段にて選択的に実施される復号処理に応じて、少なくとも一部の周波数帯域において、雑音成分の抑圧を行わないことを特徴とする請求項８乃至請求項１０のいずれかに記載の信号処理装置。
【請求項１２】
前記雑音抑圧手段は、要求に応じて雑音成分の抑圧を行わないことを特徴とする請求項８乃至請求項１１のいずれかに記載の信号処理装置。
【請求項１３】
前記雑音抑圧手段は、互いに異なる雑音成分の抑圧特性を有する複数のノイズサプレス部を備え、復号された音声信号に対して、前記復号手段にて選択的に実施される復号処理に応じて、前記ノイズサプレス部を選択的に用いて雑音成分の抑圧を行うことを特徴とする請求項８乃至請求項１２のいずれかに記載の信号処理装置。
【請求項１４】
前記雑音抑圧手段は、
復号された音声信号に対して雑音成分の抑圧を行うもので、パラメータの設定に応じて雑音成分の抑圧特性を可変可能なノイズサプレス部と、
前記復号手段にて選択的に実施される復号処理に応じたパラメータを、前記ノイズサプレス部に設定するパラメータ設定手段とを備えることを特徴とする請求項８乃至請求項１２のいずれかに記載の信号処理装置。
【請求項１５】
ハンズフリー機能を選択的に使用可能な機器に用いられる信号処理装置において、
入力された音声信号に対して、前記ハンズフリー機能を使用した音声入力か否かに応じた雑音成分の抑圧を行う雑音抑圧手段を具備することを特徴とする信号処理装置。
【請求項１６】
前記雑音抑圧手段は、前記ハンズフリー機能を使用した音声入力か否かに応じて、少なくとも一部の周波数帯域において、雑音成分の抑圧を行わないことを特徴とする請求項１５に記載の信号処理装置。
【請求項１７】
前記雑音抑圧手段は、要求に応じて雑音成分の抑圧を行わないことを特徴とする請求項１５または請求項１６に記載の信号処理装置。
【請求項１８】
前記雑音抑圧手段は、互いに異なる雑音成分の抑圧特性を有する複数のノイズサプレス部を備え、入力された音声信号に対して、前記ハンズフリー機能を使用した音声入力か否かに応じて、前記ノイズサプレス部を選択的に用いて雑音成分の抑圧を行うことを特徴とする請求項１５乃至請求項１７のいずれかに記載の信号処理装置。
【請求項１９】
前記雑音抑圧手段は、
入力された音声信号に対して雑音成分の抑圧を行うもので、パラメータの設定に応じて雑音成分の抑圧特性を可変可能なノイズサプレス部と、
前記ハンズフリー機能を使用した音声入力か否かに応じたパラメータを、前記ノイズサプレス部に設定するパラメータ設定手段とを備えることを特徴とする請求項１５乃至請求項１７のいずれかに記載の信号処理装置。
【請求項２０】
音声信号に含まれる雑音成分を抑圧する雑音抑圧工程と、この雑音抑圧工程にて雑音成分が抑圧された音声信号に符号化処理を施して、圧縮された符号化音声データを生成する符号化工程とを備える信号処理方法であって、
前記符号化工程は、複数の異なる符号化処理を選択的に実施し、
前記雑音抑圧工程は、音声信号に対して、前記符号化工程にて選択的に実施される符号化処理に応じた雑音成分の抑圧を行うことを特徴とする信号処理方法。
【請求項２１】
圧縮された符号化音声データを音声信号に復号する復号工程と、この復号工程により復号された音声信号に含まれる雑音成分を抑圧する雑音抑圧工程とを備える信号処理方法であって、
前記復号工程は、前記符号化音声データに応じて、複数の異なる復号処理を選択的に前記符号化音声データに対して実施し、
前記雑音抑圧工程は、音声信号に対して、前記復号工程にて選択的に実施される復号処理に応じた雑音成分の抑圧を行うことを特徴とする信号処理方法。
【請求項２２】
ハンズフリー機能を選択的に使用可能な機器に用いられる信号処理方法において、
入力された音声信号に対して、前記ハンズフリー機能を使用した音声入力か否かに応じた雑音成分の抑圧を行う雑音抑圧工程を具備することを特徴とする信号処理方法。
【請求項２３】
音声信号に含まれる雑音成分を抑圧する雑音抑圧手順と、この雑音抑圧手順にて雑音成分が抑圧された音声信号に符号化処理を施して圧縮された符号化音声データを生成する符号化手順をコンピュータに実行機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
前記符号化手順は、複数の異なる符号化処理を選択的に実施する手順であり、
前記雑音抑圧手順は、音声信号に対して、前記符号化手順にて選択的に実施される符号化処理に応じた雑音成分の抑圧を行う手順であることを特徴とする記録媒体。
【請求項２４】
圧縮された符号化音声データを音声信号に復号する復号手順と、この復号手順により復号された音声信号に含まれる雑音成分を抑圧する雑音抑圧手段をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体であって、
前記復号手順は、前記符号化音声データに応じて、複数の異なる復号処理を選択的に前記符号化音声データに対して実施する手順であり、
前記雑音抑圧手順は、音声信号に対して、前記復号手順にて選択的に実施される復号処理に応じた雑音成分の抑圧を行う手順であることを特徴とする記録媒体。
【請求項２５】
ハンズフリー機能を選択的に使用可能とする手順と、
入力された音声信号に対して、前記ハンズフリー機能を使用した音声入力か否かに応じた雑音成分の抑圧を行う雑音抑圧手順をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項２６】
音声信号に含まれる雑音成分を抑圧する雑音抑圧手段と、この雑音抑圧手段にて雑音成分が抑圧された音声信号に符号化処理を施して、圧縮された符号化音声データを生成する符号化手段とを備える信号処理装置であって、
前記符号化手段は、複数の異なる符号化方式による符号化処理を選択的に実施し、
前記雑音抑圧手段は、互いに異なる雑音成分の抑圧特性を有する複数のノイズサプレス部を備え、音声信号に対して、前記符号化手段で選択的に実施される符号化処理に応じて、前記複数のノイズサプレス部の中から１つのノイズサプレス部を選択的に用いて雑音成分の抑圧を行うものであり、
前記符号化手段における複数の異なる符号化方式の数をＰ、前記雑音抑圧手段のノイズサプレス部の数をＱ（Ｐ，Ｑは共に正の整数）とした場合、ＰとＱは、Ｐ≧Ｑ＞１の関係にあることを特徴とする信号処理装置。
【請求項２７】
音声信号に含まれる雑音成分を抑圧する雑音抑圧手段と、この雑音抑圧手段にて雑音成分が抑圧された音声信号に符号化処理を施して、圧縮された符号化音声データを生成する符号化手段とを備える信号処理装置であって、
前記符号化手段は、複数の異なる符号化レートによる符号化処理を選択的に実施し、
前記雑音抑圧手段は、互いに異なる雑音成分の抑圧特性を有する複数のノイズサプレス部を備え、音声信号に対して、前記符号化手段で選択的に実施される符号化処理に応じて、前記複数のノイズサプレス部の中から１つのノイズサプレス部を選択的に用いて雑音成分の抑圧を行うものであり、
前記符号化手段における前記複数の異なる符号化レートの数をＲ、前記雑音抑圧手段のノイズサプレス部の数をＱ（Ｒ，Ｑは共に正の整数）とした場合、ＲとＱは、Ｒ≧Ｑ＞１の関係にあることを特徴とする信号処理装置。
【請求項２８】
音声信号に含まれる雑音成分を抑圧する雑音抑圧手段と、この雑音抑圧手段にて雑音成分が抑圧された音声信号に符号化処理を施して、圧縮された符号化音声データを生成する符号化手段とを備える信号処理装置であって、
前記符号化手段は、複数の異なる符号化方式による符号化処理を選択的に実施し、
前記雑音抑圧手段は、音声信号に対して雑音成分の抑圧を行うもので、パラメータの設定に応じて雑音成分の抑圧特性を可変可能なノイズサプレス部と、前記符号化手段で選択的に実施される符号化処理に応じたパラメータを、前記ノイズサプレス部に設定するパラメータ設定手段とを備え、
前記符号化手段における複数の異なる符号化方式の数をＰ、前記雑音抑圧手段のノイズサプレス部に設定するパラメータセットの数をＳ（Ｐ，Ｓは共に正の整数）とした場合、ＰとＳは、Ｐ≧Ｓ＞１の関係にあることを特徴とする信号処理装置。
【請求項２９】
音声信号に含まれる雑音成分を抑圧する雑音抑圧手段と、この雑音抑圧手段にて雑音成分が抑圧された音声信号に符号化処理を施して、圧縮された符号化音声データを生成する符号化手段とを備える信号処理装置であって、
前記符号化手段は複数の異なる符号化レートによる符号化処理を選択的に実施し、
前記雑音抑圧手段は、音声信号に対して雑音成分の抑圧を行うもので、パラメータの設定に応じて雑音成分の抑圧特性を可変可能なノイズサプレス部と、前記符号化手段で選択的に実施される符号化処理に応じたパラメータを、前記ノイズサプレス部に設定するパラメータ設定手段とを備え、
前記符号化手段における前記複数の異なる符号化レートの数をＲ、前記雑音抑圧手段のノイズサプレス部に設定するパラメータセットの数をＳ（Ｒ，Ｓは共に正の整数）とした場合、ＲとＳは、Ｒ≧Ｓ＞１の関係にあることを特徴とする信号処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ディジタル携帯電話システムなどをはじめ、種々のディジタル通信方式の無線通信機器に用いられ、送受話音声に重畳される雑音を軽減するノイズサプレッサ（ノイズキャンセラ）に関する。
【背景技術】
【０００２】
移動通信の基本サービスとして、音声通信による電話サービスがある。携帯電話システムでは、当初アナログ方式で始まったが、現在では日本のＰＤＣ（Personal Digital Cellar）方式などディジタル方式が主流となってきている。
【０００３】
ディジタル方式では、アナログ音声信号をディジタル信号に変換するために、Ａ／Ｄ変換器が必要となるが、ただ、Ａ／Ｄ変換しただけでは１００ｋｂｐｓほどの符号化レートを必要とし、少ない電波資源を考えるとこれを１／１０〜１／２０に圧縮する必要がある。この要求に対し、一般には音声圧縮とよばれる音声の高能率符号化方式が用いられ、音声コーデックとして具現化されている。
【０００４】
現在、移動通信では、３．５ｋｂｐｓ〜３２ｋｂｐｓ程度の符号化レートの音声コーデックが使われているが、低レートのコーデックは、音声信号の特徴を最大限に活用して符号化レートの削減をはかっているため、音声に関しては十分な音質が得られても、音声以外の「音」に関しては再現性、音質が悪くなる傾向がある。
【０００５】
屋外で使用されることが多い携帯電話は、低レートの音声コーデックがアプリケーションとして使われ、かつ、背景雑音が大きな環境下で使用されることも少なくない。
【０００６】
このように「音声」に的を絞った低レート音声コーデックに背景雑音を入力すると、音が変質してしまい、背景雑音環境での音声はその明瞭度や音質が劣化してしまう。
【０００７】
この対策として、マイクから取り込まれた背景雑音を抑圧し、音声のみを音声コーデックに入力する目的で、近年注目されているのが、ノイズサプレッサ（あるいは、ノイズキャンセラ）と呼ばれる技術である。
【０００８】
具体例としては、（社）電波波産業会（ＡＲＩＢ）の「ディジタル自動車電話システム標準規格ＲＣＲ ＳＴＤ−２７」の「ハーフレート音声コーデック」の章に、ノイズキャンセラについての記述がある。
【０００９】
ところで近時、技術革新により新たな音声コーデックが開発されており、システムに新たな音声コーデックを導入し、２モード切替（２つの音声コーデックを切り替えられる）、３モード切替（３つの音声コーデックを切り替えられる）というように、マルチモード化の流れがある。
【００１０】
また、その一方で、ＴＩＡ ＩＳ−１２７の規格で知られるＥＶＲＣ（Enhanced Variable Rate Codec）やＡＭＲ（Adaptive Multi Rate）のように、音声コーデックは１つであるが、複数の異なる符号化レートをサポートしているマルチレート化の方向や、さらには、ユーザの利便を考えて、端末を手に持たず通話できるハンズフリー機能の取り込みも行われてきている。
【００１１】
しかしながら、このようなマルチモード化、あるいはマルチレート化を行った従来の通信機器では、音声コーデックとノイズサプレッサの相性により、選択したモードあるいはレートによっては、ノイズサプレッサが十分な機能を果たさず、高品質な送話音声あるいは受話音声が得られないという問題があった。
【００１２】
また、ハンズフリー機能を備えた従来の通信機器では、ハンズフリー／非ハンズフリーにより、マイクロホンやアナログアンプといったノイズサプレスへの音声入力経路が変化したり、特性が可変されたり、あるいはエコー制御のためエコーキャンセラなど新たなデバイスを経由するなどの使用環境の変化により、ノイズサプレッサが十分な機能を果たさず、高品質な送話音声あるいは受話音声が得られないという問題があった。
【発明の概要】
【発明が解決しようとする課題】
【００１３】
マルチモード化、マルチレート化、あるいはハンズフリー機能の追加を行った従来の通信機器では、モードおよびレートの切り替え、あるいはハンズフリー／非ハンズフリーの切り替えなど、使用設定によってノイズサプレッサが十分な機能を果たさず、送話音声あるいは受話音声が劣化するという問題があった。
【００１４】
この発明は上記の問題を解決すべくなされたもので、モードおよびレートの切り替え、あるいはハンズフリー／非ハンズフリーの切り替えなど、使用設定を変化させた場合でも、ノイズサプレッサが十分な機能を発揮し、高品質な音声を送受信することが可能な信号処理装置、信号処理方法および記録媒体を提供することを目的とする。
【課題を解決するための手段】
【００１５】
上記の目的を達成するために、請求項１に係わる本発明は、音声信号に含まれる雑音成分を抑圧する雑音抑圧手段と、この雑音抑圧手段にて雑音成分が抑圧された音声信号に符号化処理を施して、圧縮された符号化音声データを生成する符号化手段とを備える信号処理装置であって、符号化手段は、複数の異なる符号化処理が可能であり、雑音抑圧手段は、符号化手段にて実施される符号化処理に応じた雑音抑圧特性を有することようにした。
【００１６】
上記構成の信号処理装置では、複数の異なる符号化処理を選択的に実施するにあたり、その前段で音声信号に含まれる雑音成分を抑圧する際に、後段で実施される符号化処理に応じた雑音成分の抑圧を行うようにしている。
【００１７】
したがって、上記構成の信号処理装置によれば、符号化処理に応じた雑音成分の抑圧が行われるので、符号化処理の内容を可変しても、十分な雑音成分の抑圧が行われ、高品質な音声を送信することができる。
【００１８】
また、上記の目的を達成するために、請求項８に係わる本発明は、圧縮された符号化音声データを音声信号に復号する復号手段と、この復号手段により復号された音声信号に含まれる雑音成分を抑圧する雑音抑圧手段とを備える信号処理装置であって、復号手段は、復号化音声データに応じて複数の異なる復号化処理が可能であり、雑音抑圧手段は、復号手段にて実施される復号処理に応じた雑音抑圧特性を有するようにした。
【００１９】
上記構成の信号処理装置では、複数の異なる復号処理を選択的に実施し、その後段で復号された音声信号に含まれる雑音成分を抑圧する際に、実施される復号処理に応じた雑音成分の抑圧を行うようにしている。
【００２０】
したがって、上記構成の信号処理装置によれば、復号処理に応じた雑音成分の抑圧が行われるので、復号処理の内容を可変しても、十分な雑音成分の抑圧が行われ、高品質な音声を受信することができる。
【００２１】
さらに、上記の目的を達成するために、請求項１５に係わる本発明は、ハンズフリー機能を選択的に使用可能な機器に用いられる信号処理装置において、入力された音声信号に対して、ハンズフリー機能を使用した音声入力か否かに応じた雑音成分の抑圧を行う雑音抑圧手段を具備して構成するようにした。
【００２２】
上記構成の信号処理装置では、入力された音声信号に対して、ハンズフリー機能を使用した音声入力か否かに応じた雑音成分の抑圧を行うようにしている。  
したがって、上記構成の信号処理装置によれば、ハンズフリー機能を使用した音声入力か否か音声の入力経路を可変しても、十分な雑音成分の抑圧が行われ、高品質な音声を入力することができる。
【００２３】
また、上記の目的を達成するために、請求項２０に係わる本発明は、音声信号に含まれる雑音成分を抑圧する雑音抑圧工程と、この雑音抑圧工程にて雑音成分が抑圧された音声信号に符号化処理を施して、圧縮された符号化音声データを生成する符号化工程とを備える信号処理方法であって、符号化工程は、複数の異なる符号化処理を選択的に実施し、雑音抑圧工程は、音声信号に対して、符号化工程にて選択的に実施される符号化処理に応じた雑音成分の抑圧を行うようにした。
【００２４】
上記構成の信号処理方法では、複数の異なる符号化処理を選択的に実施するにあたり、その前段で音声信号に含まれる雑音成分を抑圧する際に、後段で実施される符号化処理に応じた雑音成分の抑圧を行うようにしている。
【００２５】
したがって、上記構成の信号処理方法によれば、符号化処理に応じた雑音成分の抑圧が行われるので、符号化処理の内容を可変しても、十分な雑音成分の抑圧が行われ、高品質な音声を送信することができる。
【００２６】
さらに、上記の目的を達成するために、請求項２１に係わる本発明は、圧縮された符号化音声データを音声信号に復号する復号工程と、この復号工程により復号された音声信号に含まれる雑音成分を抑圧する雑音抑圧工程とを備える信号処理方法であって、復号工程は、符号化音声データに応じて、複数の異なる復号処理を選択的に符号化音声データに対して実施し、雑音抑圧工程は、音声信号に対して、復号工程にて選択的に実施される復号処理に応じた雑音成分の抑圧を行うようにした。
【００２７】
上記構成の信号処理方法では、複数の異なる復号処理を選択的に実施し、その後段で復号された音声信号に含まれる雑音成分を抑圧する際に、実施される復号処理に応じた雑音成分の抑圧を行うようにしている。
【００２８】
したがって、上記構成の信号処理方法によれば、復号処理に応じた雑音成分の抑圧が行われるので、復号処理の内容を可変しても、十分な雑音成分の抑圧が行われ、高品質な音声を受信することができる。
【００２９】
さらにまた、上記の目的を達成するために、請求項２２に係わる本発明は、ハンズフリー機能を選択的に使用可能な機器に用いられる信号処理方法において、入力された音声信号に対して、ハンズフリー機能を使用した音声入力か否かに応じた雑音成分の抑圧を行う雑音抑圧工程を具備して構成するようにした。
【００３０】
上記構成の信号処理方法では、入力された音声信号に対して、ハンズフリー機能を使用した音声入力か否かに応じた雑音成分の抑圧を行うようにしている。  
したがって、上記構成の信号処理方法によれば、ハンズフリー機能を使用した音声入力か否か音声の入力経路を可変しても、十分な雑音成分の抑圧が行われ、高品質な音声を入力することができる。
【００３１】
また、上記の目的を達成するために、請求項２３に係わる本発明は、音声信号に含まれる雑音成分を抑圧する雑音抑圧手順と、この雑音抑圧手順にて雑音成分が抑圧された音声信号に符号化処理を施して圧縮された符号化音声データを生成する符号化手順をコンピュータに実行機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体であって、符号化手順は、複数の異なる符号化処理を選択的に実施する手順であり、雑音抑圧手順は、音声信号に対して、符号化手順にて選択的に実施される符号化処理に応じた雑音成分の抑圧を行う手順とした。
【００３２】
上記構成の記録媒体によれば、コンピュータが、複数の異なる符号化処理を選択的に実施するにあたり、その前段で音声信号に含まれる雑音成分を抑圧する際に、後段で実施される符号化処理に応じた雑音成分の抑圧を行うようにしている。
【００３３】
したがって、上記構成の記録媒体によれば、コンピュータでは、符号化処理に応じた雑音成分の抑圧が行われるので、符号化処理の内容を可変しても、十分な雑音成分の抑圧が行われ、高品質な音声を送信することができる。
【００３４】
さらに、上記の目的を達成するために、請求項２４に係わる本発明は、圧縮された符号化音声データを音声信号に復号する復号手順と、この復号手順により復号された音声信号に含まれる雑音成分を抑圧する雑音抑圧手段をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体であって、復号手順は、符号化音声データに応じて、複数の異なる復号処理を選択的に符号化音声データに対して実施する手順であり、雑音抑圧手順は、音声信号に対して、復号手順にて選択的に実施される復号処理に応じた雑音成分の抑圧を行う手順とした。
【００３５】
上記構成の記録媒体によれば、コンピュータが、複数の異なる復号処理を選択的に実施し、その後段で復号された音声信号に含まれる雑音成分を抑圧する際に、実施される復号処理に応じた雑音成分の抑圧を行うようにしている。
【００３６】
したがって、上記構成の記録媒体によれば、コンピュータでは、復号処理に応じた雑音成分の抑圧が行われるので、復号処理の内容を可変しても、十分な雑音成分の抑圧が行われ、高品質な音声を受信することができる。
【００３７】
さらにまた、上記の目的を達成するために、請求項２５に係わる本発明は、ハンズフリー機能を選択的に使用可能とする手順と、入力された音声信号に対して、ハンズフリー機能を使用した音声入力か否かに応じた雑音成分の抑圧を行う雑音抑圧手順をコンピュータに実行させるためのプログラムを記録するようにした。
【００３８】
上記構成の記録媒体によれば、コンピュータが、入力された音声信号に対して、ハンズフリー機能を使用した音声入力か否かに応じた雑音成分の抑圧を行うようにしている。
【００３９】
したがって、上記構成の記録媒体によれば、コンピュータでは、ハンズフリー機能を使用した音声入力か否か音声の入力経路を可変しても、十分な雑音成分の抑圧が行われ、高品質な音声を入力することができる。
【００４０】
また、上記の目的を達成するために、請求項２６に係わる本発明は、音声信号に含まれる雑音成分を抑圧する雑音抑圧手段と、この雑音抑圧手段にて雑音成分が抑圧された音声信号に符号化処理を施して、圧縮された符号化音声データを生成する符号化手段とを備える信号処理装置であって、符号化手段は、複数の異なる符号化方式による符号化処理を選択的に実施し、雑音抑圧手段は、互いに異なる雑音成分の抑圧特性を有する複数のノイズサプレス部を備え、音声信号に対して、符号化手段で選択的に実施される符号化処理に応じて、複数のノイズサプレス部の中から１つのノイズサプレス部を選択的に用いて雑音成分の抑圧を行うものであり、符号化手段における複数の異なる符号化方式の数をＰ、雑音抑圧手段のノイズサプレス部の数をＱ（Ｐ，Ｑは共に正の整数）とした場合、ＰとＱは、Ｐ≧Ｑ＞１の関係にあることを特徴とする。
【００４１】
上記構成の信号処理装置では、複数の異なる符号化方式による符号化処理を選択的に実施するにあたり、その前段で音声信号に含まれる雑音成分を抑圧する際に、後段で実施される符号化処理に応じた雑音成分の抑圧を行うノイズサプレス部を、複数のノイズサプレス部の中から選択的に用いるもので、上記複数の符号化方式の数Ｐと、上記複数のノイズサプレス部の数Ｑとの関係をＰ≧Ｑ＞１とするようにした。
【００４２】
したがって、上記構成の信号処理装置によれば、符号化方式の数Ｐとノイズサプレス部の数Ｑとの関係がＰ≧Ｑ＞１にある場合でも、符号化処理に応じた雑音成分の抑圧が行われるので、符号化処理の内容を可変しても、十分な雑音成分の抑圧が行われ、高品質な音声を送信することができる。
【００４３】
さらに、上記の目的を達成するために、請求項２７に係わる本発明は、音声信号に含まれる雑音成分を抑圧する雑音抑圧手段と、この雑音抑圧手段にて雑音成分が抑圧された音声信号に符号化処理を施して、圧縮された符号化音声データを生成する符号化手段とを備える信号処理装置であって、符号化手段は、複数の異なる符号化レートによる符号化処理を選択的に実施し、雑音抑圧手段は、互いに異なる雑音成分の抑圧特性を有する複数のノイズサプレス部を備え、音声信号に対して、符号化手段で選択的に実施される符号化処理に応じて、複数のノイズサプレス部の中から１つのノイズサプレス部を選択的に用いて雑音成分の抑圧を行うものであり、符号化手段における複数の異なる符号化レートの数をＲ、雑音抑圧手段のノイズサプレス部の数をＱ（Ｒ，Ｑは共に正の整数）とした場合、ＲとＱは、Ｒ≧Ｑ＞１の関係にあることを特徴とする。
【００４４】
上記構成の信号処理装置では、複数の異なる符号化レートによる符号化処理を選択的に実施するにあたり、その前段で音声信号に含まれる雑音成分を抑圧する際に、後段で実施される符号化処理に応じた雑音成分の抑圧を行うノイズサプレス部を、複数のノイズサプレス部の中から選択的に用いるもので、上記複数の異なる符号化レートの数Ｒと、上記複数のノイズサプレス部の数Ｑとの関係をＲ≧Ｑ＞１とするようにした。
【００４５】
したがって、上記構成の信号処理装置によれば、符号化レートの数Ｒとノイズサプレス部の数Ｑとの関係がＲ≧Ｑ＞１にある場合でも、符号化処理に応じた雑音成分の抑圧が行われるので、符号化処理の内容を可変しても、十分な雑音成分の抑圧が行われ、高品質な音声を送信することができる。
【００４６】
さらにまた、上記の目的を達成するために、請求項２８に係わる本発明は、音声信号に含まれる雑音成分を抑圧する雑音抑圧手段と、この雑音抑圧手段にて雑音成分が抑圧された音声信号に符号化処理を施して、圧縮された符号化音声データを生成する符号化手段とを備える信号処理装置であって、符号化手段は、複数の異なる符号化方式による符号化処理を選択的に実施し、雑音抑圧手段は、音声信号に対して雑音成分の抑圧を行うもので、パラメータの設定に応じて雑音成分の抑圧特性を可変可能なノイズサプレス部と、符号化手段で選択的に実施される符号化処理に応じたパラメータを、ノイズサプレス部に設定するパラメータ設定手段とを備え、符号化手段における複数の異なる符号化方式の数をＰ、雑音抑圧手段のノイズサプレス部に設定するパラメータの数をＳ（Ｐ，Ｓは共に正の整数）とした場合、ＰとＳは、Ｐ≧Ｓ＞１の関係にあることを特徴とする。
【００４７】
上記構成の信号処理装置では、複数の異なる符号化方式による符号化処理を選択的に実施するにあたり、その前段で音声信号に含まれる雑音成分を抑圧する際に、後段で実施される符号化処理に応じた特性でノイズサプレス部が雑音成分を抑圧するように、ノイズサプレス部に対して複数のパラメータの中から選択的にパラメータを用いるもので、上記複数の符号化方式の数Ｐと、上記複数のパラメータセットの数Ｓとの関係をＰ≧Ｓ＞１とするようにした。
【００４８】
したがって、上記構成の信号処理装置によれば、符号化方式の数Ｐとパラメータセットの数Ｓとの関係がＰ≧Ｓ＞１にある場合でも、符号化処理に応じた雑音成分の抑圧が行われるので、符号化処理の内容を可変しても、十分な雑音成分の抑圧が行われ、高品質な音声を送信することができる。
【００４９】
さらにまた、上記の目的を達成するために、請求項２９に係わる本発明は、音声信号に含まれる雑音成分を抑圧する雑音抑圧手段と、この雑音抑圧手段にて雑音成分が抑圧された音声信号に符号化処理を施して、圧縮された符号化音声データを生成する符号化手段とを備える信号処理装置であって、符号化手段は複数の異なる符号化レートによる符号化処理を選択的に実施し、雑音抑圧手段は、音声信号に対して雑音成分の抑圧を行うもので、パラメータの設定に応じて雑音成分の抑圧特性を可変可能なノイズサプレス部と、符号化手段で選択的に実施される符号化処理に応じたパラメータを、ノイズサプレス部に設定するパラメータ設定手段とを備え、符号化手段における複数の異なる符号化レートの数をＲ、雑音抑圧手段のノイズサプレス部に設定するパラメータセットの数をＳ（Ｒ，Ｓは共に正の整数）とした場合、ＲとＳは、Ｒ≧Ｓ＞１の関係にあることを特徴とする。
【００５０】
上記構成の信号処理装置では、複数の異なる符号化レートによる符号化処理を選択的に実施するにあたり、その前段で音声信号に含まれる雑音成分を抑圧する際に、後段で実施される符号化処理に応じた特性でノイズサプレス部が雑音成分を抑圧するように、ノイズサプレス部に対して複数のパラメータの中から選択的にパラメータを用いるもので、上記複数の符号化レートの数Ｒと、上記複数のパラメータセットの数Ｓとの関係をＲ≧Ｓ＞１とするようにした。
【００５１】
したがって、上記構成の信号処理装置によれば、符号化レート式の数Ｒとパラメータセットの数Ｓとの関係がＲ≧Ｓ＞１にある場合でも、符号化処理に応じた雑音成分の抑圧が行われるので、符号化処理の内容を可変しても、十分な雑音成分の抑圧が行われ、高品質な音声を送信することができる。
【発明の効果】
【００５２】
以上述べたように、この発明では、複数の異なる符号化処理を選択的に実施するにあたり、その前段で音声信号に含まれる雑音成分を抑圧する際に、後段で実施される符号化処理に応じた雑音成分の抑圧を行うようにしている。
【００５３】
したがって、この発明によれば、符号化処理に応じた雑音成分の抑圧が行われるので、符号化処理の内容を可変しても、十分な雑音成分の抑圧が行われ、高品質な音声を送信することが可能な信号処理装置、信号処理方法および記録媒体を提供できる。
【００５４】
また、この発明では、複数の異なる復号処理を選択的に実施し、その後段で復号された音声信号に含まれる雑音成分を抑圧する際に、実施される復号処理に応じた雑音成分の抑圧を行うようにしている。
【００５５】
したがって、この発明によれば、復号処理に応じた雑音成分の抑圧が行われるので、復号処理の内容を可変しても、十分な雑音成分の抑圧が行われ、高品質な音声を受信することが可能な信号処理装置、信号処理方法および記録媒体を提供できる。
【００５６】
さらに、この発明では、入力された音声信号に対して、ハンズフリー機能を使用した音声入力か否かに応じた雑音成分の抑圧を行うようにしている。  
ハンズフリー機能を使用した音声入力か否か音声の入力経路を可変しても、十分な雑音成分の抑圧が行われ、高品質な音声を入力することが可能な信号処理装置、信号処理方法および記録媒体を提供できる。
【図面の簡単な説明】
【００５７】
【図１】この発明に係わる信号処理装置の第１の実施の形態の構成を示す回路ブロック図。
【図２】図１に示した第１の実施形態に係わる信号処理装置の動作を説明するためのフローチャート。
【図３】この発明に係わる信号処理装置の第２の実施の形態の構成を示す回路ブロック図。
【図４】図３に示した第２の実施形態に係わる信号処理装置の動作を説明するためのフローチャート。
【図５】この発明に係わる信号処理装置の第３の実施の形態の構成を示す回路ブロック図。
【図６】図５に示した第３の実施形態に係わる信号処理装置の動作を説明するためのフローチャート。
【図７】この発明に係わる信号処理装置の第４の実施の形態の構成を示す回路ブロック図。
【図８】図７に示した第４の実施形態に係わる信号処理装置の動作を説明するためのフローチャート。
【図９】この発明に係わる信号処理装置が適用される入力音声を符号化する側の概略構成を示す図。
【図１０】第３の実施形態を例として、この発明の変形例の構成を示す回路ブロック図。
【図１１】符号化処理の種類の数と、雑音抑制処理の種類の数が一致しない場合における符号化処理と雑音抑制処理の対応関係の一例を示す図。
【図１２】この発明に係わる信号処理装置が適用される出力音声を復号する側の概略構成を示す図。
【図１３】図１乃至図７に示した信号処理装置の音声符号化器の変形例の構成を示す回路ブロック図。
【図１４】図１乃至図７に示した信号処理装置のノイズサプレッサの変形例の構成を示す回路ブロック図。
【図１５】図１４に示したノイズサプレッサに設定されるパラメータの例を示す図。
【図１６】図１４に示したノイズサプレッサに設定されるパラメータの例を示す図。
【図１７】図１４に示したノイズサプレッサに設定されるパラメータの例を示す図。
【図１８】図１乃至図７に示した信号処理装置のノイズサプレッサの変形例の構成を示す回路ブロック図。
【図１９】この発明に係わる信号処理装置の第５の実施の形態の構成を示す回路ブロック図。
【図２０】図１９に示した第５の実施形態に係わる信号処理装置の動作を説明するためのフローチャート。
【図２１】この発明に係わる信号処理装置の第６の実施の形態の構成を示す回路ブロック図。
【図２２】図２１に示した第６の実施形態に係わる信号処理装置の動作を説明するためのフローチャート。
【発明を実施するための形態】
【００５８】
以下、図面を参照して、この発明の実施の形態について説明する。  
図１は、この発明の第１の実施形態に係わる信号処理装置の構成を示すものである。
【００５９】
１０１は、ユーザの送話音声を電気信号に変換して取り込むマイクロフォン、１０２は、上記マイクロフォン１０１にて得たアナログ音声信号をディジタル信号の音声データに変換するＡ／Ｄ変換器、１１０は、ディジタル信号処理により、上記音声データに含まれる背景雑音を抑圧するノイズサプレッサ、１０３は、ノイズサプレッサ１１０により背景雑音が抑圧された音声データ、１２０は、１０３のディジタルデータを圧縮符号化する音声符号化器、１０４は、音声符号化器１２０によってデータ圧縮された符号化データである。
【００６０】
音声符号化器１２０は、互いに異なるアルゴリズムにより音声データを符号化する３つの回路として、Ａ方式符号化部１２１、Ｂ方式符号化部１２２、Ｃ方式符号化部１２３を備えるほかに、符号化方式切換制御部１２４を備える。
【００６１】
ここで例えば、Ａ方式符号化部１２１は、符号化レートは低いが背景雑音に対するの符号化音質があまりよくない方式であり、Ｃ方式符号化部１２３は符号化レートが高く背景雑音に対しても比較的音質がよい符号化方式であり、またＢ方式符号化部１２２は、Ａ方式符号化部１２１とＣ方式符号化部１２３の中間の音質とする。
【００６２】
符号化方式切換制御部１２４は、外部からの符号化方式選択コマンド１０５に応じて、Ａ方式符号化部１２１、Ｂ方式符号化部１２２、Ｃ方式符号化部１２３のうち、いずれか１つが機能するように切換制御するとともに、この切換制御により機能する方式を示す情報を、符号化方式選択情報１０６として、ノイズサプレッサ１１０に出力する。
【００６３】
ノイズサプレッサ１１０は、互いに異なるアルゴリズムにより背景雑音を抑圧する３つの回路として、Ｘ方式ノイズサプレス部１１１、Ｙ方式ノイズサプレス部１１２、Ｚ方式ノイズサプレス部１１３を備えるほかに、サプレス方式切換制御部１１４を備える。
【００６４】
サプレス方式切換制御部１１４は、符号化方式選択情報１０６に応じて、Ｘ方式ノイズサプレス部１１１、Ｙ方式ノイズサプレス部１１２、Ｚ方式ノイズサプレス部１１３のうち、最適ないずれか１つが機能するように切換制御するものである。
【００６５】
すなわち、サプレス方式切換制御部１１４による切換制御では、音声符号化器１２０にて機能する符号化部（１２１，１２２，１２３のいずれか）に合わせて、最適なノイズサプレス部（１１１，１１２，１１３のいずれか）を機能させるために、符号化方式選択情報１０６に基づいて、Ａ方式符号化部１２１が機能する場合には、Ｘ方式ノイズサプレス部１１１を選択し、Ｂ方式符号化部１２２が機能する場合には、Ｙ方式ノイズサプレス部１１２を選択し、Ｃ方式符号化部１２３が機能する場合には、Ｚ方式ノイズサプレス部１１３を選択する。
【００６６】
このような符号化部とノイズサプレス部との対応を最適なものにするために、例えば、Ｘ方式ノイズサプレス部１１１には、少し複雑な処理になるがノイズサプレス性能が高い周波数領域でのスペクトラル・サブトラクション法（ＳＳ法）を用いたものを、Ｙ方式ノイズサプレス部１１２には、同様にＳＳ法であるが、Ｘ方式ノイズサプレス部１１１より処理を簡略化したものを、Ｚ方式ノイズサプレス部１１３には、比較的簡単な構成の時間領域での適応フィルタリングによるものを用いる。
【００６７】
次に、上記第１の実施形態の信号処理装置の動作について説明する。図２は、この動作を説明するためのフローチャートである。  
今、ステップ２ａにてコマンド入力の待機状態から、「符号化方式としてＡ方式を使用せよ」の旨を示す符号化方式選択コマンド１０５が符号化方式切換制御部１２４に入力されると、ステップ２ｂに移行して、指定される方式を判定し、Ａ方式であることより、ステップ２ｃに移行する。
【００６８】
ステップ２ｃでは、符号化方式切換制御部１２４が、ディジタルデータ１０３がＡ方式符号化部１２１に入力されるように切換制御し、これに応動してＡ方式符号化部１２１は入力されるディジタルデータ１０３の符号化を開始する。
【００６９】
また、ステップ２ｃでは、この切換制御に並行して、符号化方式切換制御部１２４が、ディジタルデータ１０３の符号化にＡ方式符号化部１２１を使用する旨の情報を、符号化方式選択情報１０６として、サプレス方式切換制御部１１４に出力し、ステップ２ｄに移行する。
【００７０】
ステップ２ｄでは、サプレス方式切換制御部１１４が、Ａ方式符号化部１２１による符号化に最適化されたＸ方式ノイズサプレス部１１１による雑音抑圧を実施するために、Ａ／Ｄ変換器１０２の出力がＸ方式ノイズサプレス部１１１に入力されるように切換制御し、ステップ２ｉに移行する。
【００７１】
このような切換制御動作により、Ａ／Ｄ変換器１０２の出力は、Ｘ方式ノイズサプレス部１１１にて雑音抑圧され、ディジタルデータ１０３としてＡ方式符号化部１２１に入力され、ここで符号化され、データ圧縮された符号化データ１０４として出力される。
【００７２】
ステップ２ｉにおいて、「符号化方式としてＢ方式を使用せよ」の旨を示す符号化方式選択コマンド１０５が符号化方式切換制御部１２４に入力されると、ステップ２ｂに移行して、指定される方式を判定し、Ｂ方式であることより、ステップ２ｅに移行する。
【００７３】
ステップ２ｅでは、符号化方式切換制御部１２４が、タイミングをはかって、ディジタルデータ１０３がＢ方式符号化部１２２に入力されるように切換制御し、これに応動してＡ方式符号化部１２１は動作停止し、代わってＢ方式符号化部１２２が入力されるディジタルデータ１０３の符号化を開始する。
【００７４】
また、ステップ２ｅでは、この切換制御に並行して、符号化方式切換制御部１２４が、ディジタルデータ１０３の符号化にＢ方式符号化部１２２を使用する旨の情報を、符号化方式選択情報１０６として、サプレス方式切換制御部１１４に出力し、ステップ２ｆに移行する。
【００７５】
ステップ２ｆでは、サプレス方式切換制御部１１４が、Ｂ方式符号化部１２２による符号化に最適化されたＹ方式ノイズサプレス部１１２による雑音抑圧を実施するために、Ａ／Ｄ変換器１０２の出力がＹ方式ノイズサプレス部１１２に入力されるように切換制御し、ステップ２ｉに移行する。
【００７６】
このような切換制御動作により、Ａ／Ｄ変換器１０２の出力は、Ｙ方式ノイズサプレス部１１２にて雑音抑圧され、ディジタルデータ１０３としてＢ方式符号化部１２２に入力され、ここで符号化され、データ圧縮された符号化データ１０４として出力される。
【００７７】
また、ステップ２ｉにおいて、上述のようにＡ方式符号化部１２１あるいはＢ方式符号化部１２２にて、ディジタルデータ１０３を符号化している際に、「符号化方式としてＣ方式を使用せよ」の旨を示す符号化方式選択コマンド１０５が符号化方式切換制御部１２４に入力されると、ステップ２ｂに移行して、指定される方式を判定し、Ｃ方式であることより、ステップ２ｇに移行する。
【００７８】
ステップ２ｇでは、符号化方式切換制御部１２４が、タイミングをはかって、ディジタルデータ１０３がＣ方式符号化部１２３に入力されるように切換制御し、これに応動して使用中のＡ方式符号化部１２１あるいはＢ方式符号化部１２２の動作を停止し、代わってＣ方式符号化部１２３が入力されるディジタルデータ１０３の符号化を開始する。
【００７９】
また、ステップ２ｇでは、この切換制御に並行して、符号化方式切換制御部１２４が、ディジタルデータ１０３の符号化にＣ方式符号化部１２３を使用する旨の情報を、符号化方式選択情報１０６として、サプレス方式切換制御部１１４に出力し、ステップ２ｈに移行する。
【００８０】
ステップ２ｈでは、サプレス方式切換制御部１１４が、Ｃ方式符号化部１２３による符号化に最適化されたＺ方式ノイズサプレス部１１３による雑音抑圧を実施するために、Ａ／Ｄ変換器１０２の出力がＺ方式ノイズサプレス部１１３に入力されるように切換制御し、ステップ２ｉに移行する。
【００８１】
このような切換制御動作により、Ａ／Ｄ変換器１０２の出力は、Ｚ方式ノイズサプレス部１１３にて雑音抑圧され、ディジタルデータ１０３としてＣ方式符号化部１２２に入力され、ここで符号化され、データ圧縮された符号化データ１０４として出力される。
【００８２】
なお、ステップ２ｉにて、コマンド入力がない場合には、ステップ２ｊに移行する。ステップ２ｊでは、通信の終了要求がなされたか否かを判定し、終了要求があった場合には、当該処理を終了し、一方、終了要求がない場合には、再びステップ２ｉにてコマンド入力を監視する。
【００８３】
以上のように、上記構成の信号処理装置では、データ圧縮された符号化データ１０４を得るにあたり、音声符号化器１２０にて機能する符号化部（１２１，１２２，１２３のいずれか）に合わせて、最適なノイズサプレス部（１１１，１１２，１１３のいずれか）を機能させるようにしている。
【００８４】
したがって、上記構成の信号処理装置によれば、音声符号化器１２０の符号化に最適なノイズサプレス部による雑音抑圧が行われるので、ノイズサプレス部が十分な機能を発揮し、高品質な音声を送信することができる。
【００８５】
尚、この発明は上記実施の形態に限定されるものではない。例えば、上記第１の実施形態では、サプレス方式切換制御部１１４は、符号化方式切換制御部１２４からの符号化方式選択情報１０６に基づいて、音声符号化器１２０にて機能する符号化部に合わせ、最適なノイズサプレス部を機能させるようにした。
【００８６】
これに代わって例えば、サプレス方式切換制御部１１４は、符号化方式選択コマンド１０５に基づいて、音声符号化器１２０にて機能する符号化部に合わせ、最適なノイズサプレス部を機能させるようにしても同様の効果を発揮することができる。
【００８７】
なお、この場合、サプレス方式切換制御部１１４は、音声符号化器１２０における符号化部の切換タイミングを考慮したタイミングで、最適なノイズサプレス部を機能させるように切換制御を行う。
【００８８】
次に、この発明の第２の実施形態に係わる信号処理装置について説明する。図３は、その構成を示すものである。  
２０１は、ユーザの送話音声を電気信号に変換して取り込むマイクロフォン、２０２は、上記マイクロフォン２０１にて得たアナログ音声信号をディジタル信号の音声データに変換するＡ／Ｄ変換器、２１０は、ディジタル信号処理により、上記音声データに含まれる背景雑音を抑圧するノイズサプレッサ、２０３は、ノイズサプレッサ２１０により背景雑音が抑圧された音声データ、２２０は、２０３のディジタルデータを圧縮符号化する音声符号化器、２０４は、音声符号化器２２０によってデータ圧縮された符号化データである。
【００８９】
音声符号化器２２０は、互いに異なるアルゴリズムにより音声データを符号化する３つの回路として、Ａ方式符号化部２２１、Ｂ方式符号化部２２２、Ｃ方式符号化部２２３を備えるほかに、符号化方式切換制御部２２４を備える。
【００９０】
ここで例えば、Ａ方式符号化部２２１は、符号化レートは低いが背景雑音に対するの符号化音質があまりよくない方式であり、Ｃ方式符号化部２２３は符号化レートが高く背景雑音に対しても比較的音質がよい符号化方式であり、またＢ方式符号化部２２２は、Ａ方式符号化部２２１とＣ方式符号化部２２３の中間の音質とする。
【００９１】
符号化方式切換制御部２２４は、外部からの符号化方式選択コマンド２０５に応じて、Ａ方式符号化部２２１、Ｂ方式符号化部２２２、Ｃ方式符号化部２２３のうち、いずれか１つが機能するように切換制御するとともに、この切換制御により機能する方式を示す情報を、符号化方式選択情報２０６として、ノイズサプレッサ２１０に出力する。
【００９２】
ノイズサプレッサ２１０は、ノイズサプレス部２１５と、パラメータテーブル２１６と、パラメータ切換制御部２１７とを備える。  
ノイズサプレス部２１５は、Ａ／Ｄ変換器２０２が出力する音声データに含まれる背景雑音を抑圧するもので、その抑圧特性は、パラメータテーブル２１６より入力されるパラメータによって制御される。
【００９３】
パラメータテーブル２１６は、ノイズサプレス部２１５にて行われる背景雑音の抑圧処理の特性を設定するパラメータを記憶するテーブルで、Ａ方式符号化部２２１、Ｂ方式符号化部２２２、Ｃ方式符号化部２２３の各符号化方式にそれぞれ最適な抑圧特性となるような３つのパラメータセットを記憶し、パラメータ切換制御部２１７の制御によりパラメータセットをノイズサプレス部２１５に入力する。
【００９４】
本実施形態では、５つのパラメータを要素とするパラメータセットを想定しており、各符号化方式毎にパラメータセット（本実施形態では３つ）を用意している。
【００９５】
パラメータ切換制御部２１７は、パラメータテーブル２１６を制御して、符号化方式選択情報２０６に基づき、音声符号化器２２０にて機能する符号化部（２２１，２２２，２２３のいずれか）に最適なパラメータセットを選択的にノイズサプレス部２１５に設定するものである。
【００９６】
このような符号化部とノイズサプレス部のパラメータ設定（抑圧特性設定）との対応を最適なものにするために、例えば、Ａ方式符号化部２２１に対応するパラメータセットとしては、ノイズ抑圧量を強めに設定し、若干音声部分に歪みが生じても、極力ノイズを抑えるような特性が得られるパラメータセットととし、またＣ方式符号化部２２３に対応するパラメータセットとしては、ノイズ抑圧量は軽めに設定し、自然に聞こえる程度のノイズは透過させるような特性が得られるパラメータセットとする。
【００９７】
また、Ｂ方式符号化部２２２に対応するパラメータセットとしては、Ａ方式符号化部２２１用の特性とＣ方式符号化部２２３用の特性の中間の特性が得られるパラメータセットとする。
【００９８】
次に、上記第２の実施形態の信号処理装置の動作について説明する。図４は、この動作を説明するためのフローチャートである。  
今、ステップ４ａにてコマンド入力の待機状態から、「符号化方式としてＡ方式を使用せよ」の旨を示す符号化方式選択コマンド２０５が符号化方式切換制御部２２４に入力されると、ステップ４ｂに移行して、指定される方式を判定し、Ａ方式であることより、ステップ４ｃに移行する。
【００９９】
ステップ４ｃでは、符号化方式切換制御部２２４が、ディジタルデータ２０３がＡ方式符号化部２２１に入力されるように切換制御し、これに応動してＡ方式符号化部２２１は入力されるディジタルデータ２０３の符号化を開始する。
【０１００】
また、ステップ４ｃでは、この切換制御に並行して、符号化方式切換制御部２２４が、ディジタルデータ２０３の符号化にＡ方式符号化部２２１を使用する旨の情報を、符号化方式選択情報２０６として、パラメータ切換制御部２１７に出力し、ステップ４ｄに移行する。
【０１０１】
ステップ４ｄでは、パラメータ切換制御部２１７が、ノイズサプレス部２１５の雑音抑圧特性が、Ａ方式符号化部２２１による符号化に最適な特性となるように、Ａ方式符号化部２２１に対応するパラメータセットを、パラメータテーブル２１６よりノイズサプレス部２１５に入力させ、ステップ４ｉに移行する。
【０１０２】
このようなパラメータ設定（抑圧特性設定）の制御動作により、Ａ／Ｄ変換器２０２の出力は、Ａ方式符号化部２２１による符号化に適した抑圧特性で雑音が抑圧され、ディジタルデータ２０３としてＡ方式符号化部２２１に入力され、ここで符号化され、データ圧縮された符号化データ２０４として出力される。
【０１０３】
ステップ４ｉにおいて、「符号化方式としてＢ方式を使用せよ」の旨を示す符号化方式選択コマンド２０５が符号化方式切換制御部２２４に入力されると、ステップ４ｂに移行して、指定される方式を判定し、Ｂ方式であることより、ステップ４ｅに移行する。
【０１０４】
ステップ４ｅでは、符号化方式切換制御部２２４が、タイミングをはかって、ディジタルデータ２０３がＢ方式符号化部２２２に入力されるように切換制御し、これに応動してＡ方式符号化部２２１は動作停止し、代わってＢ方式符号化部２２２が入力されるディジタルデータ２０３の符号化を開始する。
【０１０５】
また、ステップ４ｅでは、この切換制御に並行して、符号化方式切換制御部２２４が、ディジタルデータ２０３の符号化にＢ方式符号化部２２２を使用する旨の情報を、符号化方式選択情報２０６として、パラメータ切換制御部２１７に出力し、ステップ４ｆに移行する。
【０１０６】
ステップ４ｆでは、パラメータ切換制御部２１７が、ノイズサプレス部２１５の雑音抑圧特性が、Ｂ方式符号化部２２２による符号化に最適な特性となるように、Ｂ方式符号化部２２２に対応するパラメータセットを、パラメータテーブル２１６よりノイズサプレス部２１５に入力させ、ステップ４ｉに移行する。
【０１０７】
このようなパラメータ設定（抑圧特性設定）の制御動作により、Ａ／Ｄ変換器２０２の出力は、Ｂ方式符号化部２２２による符号化に適した抑圧特性で雑音が抑圧され、ディジタルデータ２０３としてＢ方式符号化部２２２に入力され、ここで符号化され、データ圧縮された符号化データ２０４として出力される。
【０１０８】
また、ステップ４ｉにおいて、上述のようにＡ方式符号化部２２１あるいはＢ方式符号化部２２２にて、ディジタルデータ２０３を符号化している際に、「符号化方式としてＣ方式を使用せよ」の旨を示す符号化方式選択コマンド２０５が符号化方式切換制御部２２４に入力されると、ステップ４ｂに移行して、指定される方式を判定し、Ｃ方式であることより、ステップ４ｇに移行する。
【０１０９】
ステップ４ｇでは、符号化方式切換制御部２２４が、タイミングをはかって、ディジタルデータ２０３がＣ方式符号化部２２３に入力されるように切換制御し、これに応動して使用中のＡ方式符号化部２２１あるいはＢ方式符号化部２２２の動作を停止し、代わってＣ方式符号化部２２３が入力されるディジタルデータ２０３の符号化を開始する。
【０１１０】
また、ステップ４ｇでは、この切換制御に並行して、符号化方式切換制御部２２４が、ディジタルデータ２０３の符号化にＣ方式符号化部２２３を使用する旨の情報を、符号化方式選択情報２０６として、パラメータ切換制御部２１７に出力し、ステップ４ｈに移行する。
【０１１１】
ステップ４ｈでは、パラメータ切換制御部２１７が、ノイズサプレス部２１５の雑音抑圧特性が、Ｃ方式符号化部２２３による符号化に最適な特性となるように、Ｃ方式符号化部２２３に対応するパラメータセットを、パラメータテーブル２１６よりノイズサプレス部２１５に入力させ、ステップ４ｉに移行する。
【０１１２】
このようなパラメータ設定（抑圧特性設定）の制御動作により、Ａ／Ｄ変換器２０２の出力は、Ｃ方式符号化部２２３による符号化に適した抑圧特性で雑音が抑圧され、ディジタルデータ２０３としてＣ方式符号化部２２３に入力され、ここで符号化され、データ圧縮された符号化データ２０４として出力される。
【０１１３】
なお、ステップ４ｉにて、コマンド入力がない場合には、ステップ４ｊに移行する。ステップ４ｊでは、通信の終了要求がなされたか否かを判定し、終了要求があった場合には、当該処理を終了し、一方、終了要求がない場合には、再びステップ４ｉにてコマンド入力を監視する。
【０１１４】
以上のように、上記構成の信号処理装置では、データ圧縮された符号化データ２０４を得るにあたり、音声符号化器２２０にて機能する符号化部（２２１，２２２，２２３のいずれか）に合わせて、ノイズサプレス部２１５のパラメータを可変して、ノイズサプレス部２１５の雑音抑圧特性を符号化処理に最適な特性に設定するようにしている。
【０１１５】
したがって、上記構成の信号処理装置によれば、音声符号化器２２０の符号化に合わせて、最適な雑音抑圧が行われるので、ノイズサプレス部が十分な機能を発揮し、高品質な音声を送信することができる。
【０１１６】
尚、この発明は上記実施の形態に限定されるものではない。例えば、上記第２の実施形態では、パラメータ切換制御部２１７は、符号化方式切換制御部２２４からの符号化方式選択情報２０６に基づいて、音声符号化器２２０にて機能する符号化部に合わせ、ノイズサプレス部２１５の雑音抑圧特性を最適な特性に可変するようにした。
【０１１７】
これに代わって例えば、パラメータ切換制御部２１７は、符号化方式選択コマンド２０５に基づいて、音声符号化器２２０にて機能する符号化部に合わせ、ノイズサプレス部２１５の雑音抑圧特性を最適な特性に可変するようにしても同様の効果を発揮することができる。
【０１１８】
なお、この場合、パラメータ切換制御部２１７は、音声符号化器２２０における符号化部の切換タイミングを考慮したタイミングで、最適な雑音抑圧特性が得られるパラメータセットを設定する制御を行う。
【０１１９】
次に、この発明の第３の実施形態に係わる信号処理装置について説明する。図５は、その構成を示すものである。  
３０１は、ユーザの送話音声を電気信号に変換して取り込むマイクロフォン、３０２は、上記マイクロフォン３０１にて得たアナログ音声信号をディジタル信号の音声データに変換するＡ／Ｄ変換器、３１０は、ディジタル信号処理により、上記音声データに含まれる背景雑音を抑圧するノイズサプレッサ、３０３は、ノイズサプレッサ３１０により背景雑音が抑圧された音声データ、３２０は、３０３のディジタルデータを圧縮符号化する音声符号化器、３０４は、音声符号化器３２０によってデータ圧縮された符号化データである。
【０１２０】
音声符号化器３２０は、互いに異なる符号化レートで音声データを符号化する３つの回路として、Ａレート符号化部３２１、Ｂレート符号化部３２２、Ｃレート符号化部３２３を備えるほかに、符号化レート切換制御部３２４を備える。
【０１２１】
ここで例えば、Ａレート符号化部３２１は、符号化を行う上記３つの回路のうち、最も符号化レートは低いものであり、Ｃレート符号化部３２３は、符号化を行う上記３つの回路のうち、最も符号化レートが高いものであり、またＢレート符号化部３２２は、Ａレート符号化部３２１とＣレート符号化部３２３の中間の符号化レートとする。
【０１２２】
符号化レート切換制御部３２４は、外部からの符号化レート選択コマンド３０５に応じて、Ａレート符号化部３２１、Ｂレート符号化部３２２、Ｃレート符号化部３２３のうち、いずれか１つが機能するように切換制御するとともに、この切換制御により機能するレートを示す情報を、符号化レート選択情報３０６として、ノイズサプレッサ３１０に出力する。
【０１２３】
ノイズサプレッサ３１０は、互いに異なるアルゴリズムにより背景雑音を抑圧する３つの回路として、Ｘ方式ノイズサプレス部３１１、Ｙ方式ノイズサプレス部３１２、Ｚ方式ノイズサプレス部３１３を備えるほかに、サプレス方式切換制御部３１４を備える。
【０１２４】
サプレス方式切換制御部３１４は、符号化レート選択情報３０６に応じて、Ｘ方式ノイズサプレス部３１１、Ｙ方式ノイズサプレス部３１２、Ｚ方式ノイズサプレス部３１３のうち、最適ないずれか１つが機能するように切換制御するものである。
【０１２５】
すなわち、サプレス方式切換制御部３１４による切換制御では、音声符号化器３２０にて機能する符号化部（３２１，３２２，３２３のいずれか）に合わせて、最適なノイズサプレス部（３１１，３１２，３１３のいずれか）を機能させるために、符号化レート選択情報３０６に基づいて、Ａレート符号化部３２１が機能する場合には、Ｘ方式ノイズサプレス部３１１を選択し、Ｂレート符号化部３２２が機能する場合には、Ｙ方式ノイズサプレス部３１２を選択し、Ｃレート符号化部３２３が機能する場合には、Ｚ方式ノイズサプレス部３１３を選択する。
【０１２６】
このような符号化部とノイズサプレス部との対応を最適なものにするために、例えば、Ｘ方式ノイズサプレス部３１１には、少し複雑な処理になるがノイズサプレス性能が高い周波数領域でのスペクトラル・サブトラクション法（ＳＳ法）を用いたものを、Ｙ方式ノイズサプレス部３１２には、同様にＳＳ法であるが、Ｘ方式ノイズサプレス部３１１より処理を簡略化したものを、Ｚ方式ノイズサプレス部３１３には、比較的簡単な構成の時間領域での適応フィルタリングによるものを用いる。
【０１２７】
次に、上記第３の実施形態の信号処理装置の動作について説明する。図６は、この動作を説明するためのフローチャートである。  
今、ステップ６ａにてコマンド入力の待機状態から、「符号化レートとしてＡレートを使用せよ」の旨を示す符号化レート選択コマンド３０５が符号化レート切換制御部３２４に入力されると、ステップ６ｂに移行して、指定されるレートを判定し、Ａレートであることより、ステップ６ｃに移行する。
【０１２８】
ステップ６ｃでは、符号化レート切換制御部３２４が、ディジタルデータ３０３がＡレート符号化部３２１に入力されるように切換制御し、これに応動してＡレート符号化部３２１は入力されるディジタルデータ３０３の符号化を開始する。
【０１２９】
また、ステップ６ｃでは、この切換制御に並行して、符号化レート切換制御部３２４が、ディジタルデータ３０３の符号化にＡレート符号化部３２１を使用する旨の情報を、符号化レート選択情報３０６として、サプレス方式切換制御部３１４に出力し、ステップ６ｄに移行する。
【０１３０】
ステップ６ｄでは、サプレス方式切換制御部３１４が、Ａレート符号化部３２１による符号化に最適化されたＸ方式ノイズサプレス部３１１による雑音抑圧を実施するために、Ａ／Ｄ変換器３０２の出力がＸ方式ノイズサプレス部３１１に入力されるように切換制御し、ステップ６ｉに移行する。
【０１３１】
このような切換制御動作により、Ａ／Ｄ変換器３０２の出力は、Ｘ方式ノイズサプレス部３１１にて雑音抑圧され、ディジタルデータ３０３としてＡレート符号化部３２１に入力され、ここで符号化され、データ圧縮された符号化データ３０４として出力される。
【０１３２】
ステップ６ｉにおいて、「符号化レートとしてＢレートを使用せよ」の旨を示す符号化レート選択コマンド３０５が符号化レート切換制御部３２４に入力されると、ステップ６ｂに移行して、指定されるレートを判定し、Ｂレートであることより、ステップ６ｅに移行する。
【０１３３】
ステップ６ｅでは、符号化レート切換制御部３２４が、タイミングをはかって、ディジタルデータ３０３がＢレート符号化部３２２に入力されるように切換制御し、これに応動してＡレート符号化部３２１は動作停止し、代わってＢレート符号化部３２２が入力されるディジタルデータ３０３の符号化を開始する。
【０１３４】
また、ステップ６ｅでは、この切換制御に並行して、符号化レート切換制御部３２４が、ディジタルデータ３０３の符号化にＢレート符号化部３２２を使用する旨の情報を、符号化レート選択情報３０６として、サプレス方式切換制御部３１４に出力し、ステップ６ｆに移行する。
【０１３５】
ステップ６ｆでは、サプレス方式切換制御部３１４が、Ｂレート符号化部３２２による符号化に最適化されたＹ方式ノイズサプレス部３１２による雑音抑圧を実施するために、Ａ／Ｄ変換器３０２の出力がＹ方式ノイズサプレス部３１２に入力されるように切換制御し、ステップ６ｉに移行する。
【０１３６】
このような切換制御動作により、Ａ／Ｄ変換器３０２の出力は、Ｙ方式ノイズサプレス部３１２にて雑音抑圧され、ディジタルデータ３０３としてＢレート符号化部３２２に入力され、ここで符号化され、データ圧縮された符号化データ３０４として出力される。
【０１３７】
また、ステップ６ｉにおいて、上述のようにＡレート符号化部３２１あるいはＢレート符号化部３２２にて、ディジタルデータ３０３を符号化している際に、「符号化レートとしてＣレートを使用せよ」の旨を示す符号化レート選択コマンド３０５が符号化レート切換制御部３２４に入力されると、ステップ６ｂに移行して、指定される方式を判定し、Ｃ方式であることより、ステップ６ｇに移行する。
【０１３８】
ステップ６ｇでは、符号化レート切換制御部３２４が、タイミングをはかって、ディジタルデータ３０３がＣレート符号化部３２３に入力されるように切換制御し、これに応動して使用中のＡレート符号化部３２１あるいはＢレート符号化部３２２の動作を停止し、代わってＣレート符号化部３２３が入力されるディジタルデータ３０３の符号化を開始する。
【０１３９】
また、ステップ６ｇでは、この切換制御に並行して、符号化レート切換制御部３２４が、ディジタルデータ３０３の符号化にＣレート符号化部３２３を使用する旨の情報を、符号化レート選択情報３０６として、サプレス方式切換制御部３１４に出力し、ステップ６ｈに移行する。
【０１４０】
ステップ６ｈでは、サプレス方式切換制御部３１４が、Ｃレート符号化部３２３による符号化に最適化されたＺ方式ノイズサプレス部３１３による雑音抑圧を実施するために、Ａ／Ｄ変換器３０２の出力がＺ方式ノイズサプレス部３１３に入力されるように切換制御し、ステップ６ｉに移行する。
【０１４１】
このような切換制御動作により、Ａ／Ｄ変換器３０２の出力は、Ｚ方式ノイズサプレス部３１３にて雑音抑圧され、ディジタルデータ３０３としてＣレート符号化部３２２に入力され、ここで符号化され、データ圧縮された符号化データ３０４として出力される。
【０１４２】
なお、ステップ６ｉにて、コマンド入力がない場合には、ステップ６ｊに移行する。ステップ６ｊでは、通信の終了要求がなされたか否かを判定し、終了要求があった場合には、当該処理を終了し、一方、終了要求がない場合には、再びステップ６ｉにてコマンド入力を監視する。
【０１４３】
以上のように、上記構成の信号処理装置では、データ圧縮された符号化データ３０４を得るにあたり、音声符号化器３２０にて機能する符号化部（３２１，３２２，３２３のいずれか）に合わせて、最適なノイズサプレス部（３１１，３１２，３１３のいずれか）を機能させるようにしている。
【０１４４】
したがって、上記構成の信号処理装置によれば、音声符号化器３２０の符号化に最適なノイズサプレス部による雑音抑圧が行われるので、ノイズサプレス部が十分な機能を発揮し、高品質な音声を送信することができる。
【０１４５】
尚、この発明は上記実施の形態に限定されるものではない。例えば、上記第３の実施形態では、サプレス方式切換制御部３１４は、符号化レート切換制御部３２４からの符号化レート選択情報３０６に基づいて、音声符号化器３２０にて機能する符号化部に合わせ、最適なノイズサプレス部を機能させるようにした。
【０１４６】
これに代わって例えば、サプレス方式切換制御部３１４は、符号化レート選択コマンド３０５に基づいて、音声符号化器３２０にて機能する符号化部に合わせ、最適なノイズサプレス部を機能させるようにしても同様の効果を発揮することができる。
【０１４７】
なお、この場合、サプレス方式切換制御部３１４は、音声符号化器３２０における符号化部の切換タイミングを考慮したタイミングで、最適なノイズサプレス部を機能させるように切換制御を行う。
【０１４８】
次に、この発明の第４の実施形態に係わる信号処理装置について説明する。図７は、その構成を示すものである。  
４０１は、ユーザの送話音声を電気信号に変換して取り込むマイクロフォン、４０２は、上記マイクロフォン４０１にて得たアナログ音声信号をディジタル信号の音声データに変換するＡ／Ｄ変換器、４１０は、ディジタル信号処理により、上記音声データに含まれる背景雑音を抑圧するノイズサプレッサ、４０３は、ノイズサプレッサ４１０により背景雑音が抑圧された音声データ、４２０は、４０３のディジタルデータを圧縮符号化する音声符号化器、４０４は、音声符号化器４２０によってデータ圧縮された符号化データである。
【０１４９】
音声符号化器４２０は、互いに異なる符号化レートで音声データを符号化する３つの回路として、Ａレート符号化部４２１、Ｂレート符号化部４２２、Ｃレート符号化部４２３を備えるほかに、符号化レート切換制御部４２４を備える。
【０１５０】
ここで例えば、Ａレート符号化部４２１は、符号化を行う上記３つの回路のうち、最も符号化レートは低いものであり、Ｃレート符号化部４２３は、符号化を行う上記３つの回路のうち、最も符号化レートが高いものであり、またＢレート符号化部４２２は、Ａレート符号化部４２１とＣレート符号化部４２３の中間の符号化レートとする。
【０１５１】
符号化レート切換制御部４２４は、外部からの符号化レート選択コマンド４０５に応じて、Ａレート符号化部４２１、Ｂレート符号化部４２２、Ｃレート符号化部４２３のうち、いずれか１つが機能するように切換制御するとともに、この切換制御により機能するレートを示す情報を、符号化レート選択情報４０６として、ノイズサプレッサ４１０に出力する。
【０１５２】
ノイズサプレッサ４１０は、ノイズサプレス部４１５と、パラメータテーブル４１６と、パラメータ切換制御部４１７とを備える。  
ノイズサプレス部４１５は、Ａ／Ｄ変換器４０２が出力する音声データに含まれる背景雑音を抑圧するもので、その抑圧特性は、パラメータテーブル４１６より入力されるパラメータによって制御される。
【０１５３】
パラメータテーブル４１６は、ノイズサプレス部４１５にて行われる背景雑音の抑圧処理の特性を設定するパラメータを記憶するテーブルで、Ａレート符号化部４２１、Ｂレート符号化部４２２、Ｃレート符号化部４２３の各符号化レートにそれぞれ最適な抑圧特性となるような３つのパラメータセットを記憶し、パラメータ切換制御部４１７の制御によりパラメータセットをノイズサプレス部４１５に入力する。
【０１５４】
パラメータ切換制御部４１７は、パラメータテーブル４１６を制御して、符号化レート選択情報４０６に基づき、音声符号化器４２０にて機能する符号化部（４２１，４２２，４２３のいずれか）に最適なパラメータセットを選択的にノイズサプレス部４１５に設定するものである。
【０１５５】
このような符号化部とノイズサプレス部のパラメータ設定（抑圧特性設定）との対応を最適なものにするために、例えば、Ａレート符号化部４２１に対応するパラメータセットとしては、ノイズ抑圧量を強めに設定し、若干音声部分に歪みが生じても、極力ノイズを抑えるような特性が得られるパラメータセットととし、またＣレート符号化部４２３に対応するパラメータセットとしては、ノイズ抑圧量は軽めに設定し、自然に聞こえる程度のノイズは透過させるような特性が得られるパラメータセットとする。
【０１５６】
また、Ｂレート符号化部４２２に対応するパラメータセットとしては、Ａレート符号化部４２１用の特性とＣレート符号化部４２３用の特性の中間の特性が得られるパラメータセットとする。
【０１５７】
次に、上記第４の実施形態の信号処理装置の動作について説明する。図８は、この動作を説明するためのフローチャートである。  
今、ステップ８ａにてコマンド入力の待機状態から、「符号化レートとしてＡレートを使用せよ」の旨を示す符号化レート選択コマンド４０５が符号化レート切換制御部４２４に入力されると、ステップ８ｂに移行して、指定される方式を判定し、Ａ方式であることより、ステップ８ｃに移行する。
【０１５８】
ステップ８ｃでは、符号化レート切換制御部４２４が、ディジタルデータ４０３がＡレート符号化部４２１に入力されるように切換制御し、これに応動してＡレート符号化部４２１は入力されるディジタルデータ４０３の符号化を開始する。
【０１５９】
また、ステップ８ｃでは、この切換制御に並行して、符号化レート切換制御部４２４が、ディジタルデータ４０３の符号化にＡレート符号化部４２１を使用する旨の情報を、符号化レート選択情報４０６として、パラメータ切換制御部４１７に出力し、ステップ８ｄに移行する。
【０１６０】
ステップ８ｄでは、パラメータ切換制御部４１７が、ノイズサプレス部４１５の雑音抑圧特性が、Ａレート符号化部４２１による符号化に最適な特性となるように、Ａレート符号化部４２１に対応するパラメータセットを、パラメータテーブル４１６よりノイズサプレス部４１５に入力させ、ステップ８ｉに移行する。
【０１６１】
このようなパラメータ設定（抑圧特性設定）の制御動作により、Ａ／Ｄ変換器４０２の出力は、Ａレート符号化部４２１による符号化に適した抑圧特性で雑音が抑圧され、ディジタルデータ４０３としてＡレート符号化部４２１に入力され、ここで符号化され、データ圧縮された符号化データ４０４として出力される。
【０１６２】
ステップ８ｉにおいて、「符号化レートとしてＢレートを使用せよ」の旨を示す符号化レート選択コマンド４０５が符号化レート切換制御部４２４に入力されると、ステップ８ｂに移行して、指定される方式を判定し、Ｃ方式であることより、ステップ８ｅに移行する。
【０１６３】
ステップ８ｅでは、符号化レート切換制御部４２４が、タイミングをはかって、ディジタルデータ４０３がＢレート符号化部４２２に入力されるように切換制御し、これに応動してＡレート符号化部４２１は動作停止し、代わってＢレート符号化部４２２が入力されるディジタルデータ４０３の符号化を開始する。
【０１６４】
また、ステップ８ｅでは、この切換制御に並行して、符号化レート切換制御部４２４が、ディジタルデータ４０３の符号化にＢレート符号化部４２２を使用する旨の情報を、符号化レート選択情報４０６として、パラメータ切換制御部４１７に出力し、ステップ８ｆに移行する。
【０１６５】
ステップ８ｆでは、パラメータ切換制御部４１７が、ノイズサプレス部４１５の雑音抑圧特性が、Ｂレート符号化部４２２による符号化に最適な特性となるように、Ｂレート符号化部４２２に対応するパラメータセットを、パラメータテーブル４１６よりノイズサプレス部４１５に入力させ、ステップ８ｉに移行する。
【０１６６】
このようなパラメータ設定（抑圧特性設定）の制御動作により、Ａ／Ｄ変換器４０２の出力は、Ｂレート符号化部４２２による符号化に適した抑圧特性で雑音が抑圧され、ディジタルデータ４０３としてＢレート符号化部４２２に入力され、ここで符号化され、データ圧縮された符号化データ４０４として出力される。
【０１６７】
また、ステップ８ｉにおいて、上述のようにＡレート符号化部４２１あるいはＢレート符号化部４２２にて、ディジタルデータ４０３を符号化している際に、「符号化レートとしてＣレートを使用せよ」の旨を示す符号化レート選択コマンド４０５が符号化レート切換制御部４２４に入力されると、ステップ８ｂに移行して、指定される方式を判定し、Ｃ方式であることより、ステップ８ｇに移行する。
【０１６８】
ステップ８ｇでは、符号化レート切換制御部４２４が、タイミングをはかって、ディジタルデータ４０３がＣレート符号化部４２３に入力されるように切換制御し、これに応動して使用中のＡレート符号化部４２１あるいはＢレート符号化部４２２の動作を停止し、代わってＣレート符号化部４２３が入力されるディジタルデータ４０３の符号化を開始する。
【０１６９】
また、ステップ８ｇでは、この切換制御に並行して、符号化レート切換制御部４２４が、ディジタルデータ４０３の符号化にＣレート符号化部４２３を使用する旨の情報を、符号化レート選択情報４０６として、パラメータ切換制御部４１７に出力し、ステップ８ｈに移行する。
【０１７０】
ステップ８ｈでは、パラメータ切換制御部４１７が、ノイズサプレス部４１５の雑音抑圧特性が、Ｃレート符号化部４２３による符号化に最適な特性となるように、Ｃレート符号化部４２３に対応するパラメータセットを、パラメータテーブル４１６よりノイズサプレス部４１５に入力させ、ステップ８ｉに移行する。
【０１７１】
このようなパラメータ設定（抑圧特性設定）の制御動作により、Ａ／Ｄ変換器４０２の出力は、Ｃレート符号化部４２３による符号化に適した抑圧特性で雑音が抑圧され、ディジタルデータ４０３としてＣレート符号化部４２３に入力され、ここで符号化され、データ圧縮された符号化データ４０４として出力される。
【０１７２】
なお、ステップ８ｉにて、コマンド入力がない場合には、ステップ８ｊに移行する。ステップ８ｊでは、通信の終了要求がなされたか否かを判定し、終了要求があった場合には、当該処理を終了し、一方、終了要求がない場合には、再びステップ８ｉにてコマンド入力を監視する。
【０１７３】
以上のように、上記構成の信号処理装置では、データ圧縮された符号化データ４０４を得るにあたり、音声符号化器４２０にて機能する符号化部（４２１，４２２，４２３のいずれか）に合わせて、ノイズサプレス部４１５のパラメータを可変して、ノイズサプレス部４１５の雑音抑圧特性を符号化処理に最適な特性に設定するようにしている。
【０１７４】
したがって、上記構成の信号処理装置によれば、音声符号化器４２０の符号化に合わせて、最適な雑音抑圧が行われるので、ノイズサプレス部が十分な機能を発揮し、高品質な音声を送信することができる。
【０１７５】
尚、この発明は上記実施の形態に限定されるものではない。例えば、上記第４の実施形態では、パラメータ切換制御部４１７は、符号化レート切換制御部４２４からの符号化レート選択情報４０６に基づいて、音声符号化器４２０にて機能する符号化部に合わせ、ノイズサプレス部４１５の雑音抑圧特性を最適な特性に可変するようにした。
【０１７６】
これに代わって例えば、パラメータ切換制御部４１７は、符号化レート選択コマンド４０５に基づいて、音声符号化器４２０にて機能する符号化部に合わせ、ノイズサプレス部４１５の雑音抑圧特性を最適な特性に可変するようにしても同様の効果を発揮することができる。
【０１７７】
なお、この場合、パラメータ切換制御部４１７は、音声符号化器４２０における符号化部の切換タイミングを考慮したタイミングで、最適な雑音抑圧特性が得られるパラメータセットを設定する制御を行う。
【０１７８】
また、以上の第１〜第４の実施形態では、図９で要約して示されるように、送話音声を符号化する場合を例に説明した。なお、この図において、１はマイクロフォンであり、２はＡ／Ｄ変換器で、ノイズサプレッサ１０が上述のノイズサプレッサ１１０，２１０，３１０，４１０に対応し、音声符号化器２０が上述の音声符号化器１２０，２２０，３２０，４２０に対応する。
【０１７９】
ところで、上記の第１、第２の実施形態では、符号化方式の数（Ａ方式、Ｂ方式、Ｃ方式の３個）とノイズサプレス方式の数（Ｘ方式、Ｙ方式、Ｚ方式の３個）および符号化方式の数とノイズサプレス部に設定するパラメータセットの数が同じものとして説明した。
【０１８０】
また、第３、第４の実施形態でも符号化のレートの数（Ａレート、Ｂレート、Ｃレートの３個）とノイズサプレス方式の数（Ｘ方式、Ｙ方式、Ｚ方式の３個）および符号化のレートの数とノイズサプレス部に設定するパラメータセットの数が同じものとして説明した。
【０１８１】
しかしながら、本発明を実施するにあたっては、符号化方式の数とノイズサプレス方式の数、符号化方式の数とノイズサプレス部に設定するパラメータセットの数が同数でなくてもよい。
【０１８２】
また、符号化レートの数とノイズサプレス方式の数および符号化レートの数とノイズサプレス部に設定するパラメータセットの数が同数でなくてもよい。
【０１８３】
第３の実施形態を例に挙げて説明すると、例えば、図１０に示すように、音声符号化器３２０が備える符号化部が８種類（Ａレート、Ｂレート、Ｃレート、…、Ｈレート）あり、ノイズサプレス部がＸ方式とＹ方式の２つだけであってもよい。
【０１８４】
この場合、例えば図１１に示すように、音質のあまり良くないＡレートの符号化部３２１の場合は、Ｘ方式のノイズサプレス部３１１を使用し、それ以外の符号化レートをもつ符号化部は、Ｙ方式のノイズサプレス部３１２が使用されるようにする方法がある。
【０１８５】
また、これ以外にも、例えばＡレート、Ｂレート、Ｃレート、Ｄレートには、Ｘ方式の雑音抑圧を使用し、Ｅレート、Ｆレート、Ｇレート、Ｈレートには、Ｙ方式の雑音抑圧を使用するなど、様々な実現の形態が可能であることはいうまでもない。
【０１８６】
要は、符号化レートとその符号化レートに応じて使用する雑音抑圧の方式（または符号化レートに応じて雑音抑圧の制御のために設定するパラメータセット）を予め対応づけておくことが重要で、これにより、本発明が様々な実施形態を実現できる。
【０１８７】
図１に示した第１の実施形態にあっては、音声符号化器１２０における互いに方式が異なる符号化部の数をＰ、ノイズサプレッサ１１０における互いに方式が異なるノイズサプレス部の数をＱ（Ｐ，Ｑは共に正の整数）とした場合、ＰとＱは、Ｐ≧Ｑ＞１の関係にあればよい。
【０１８８】
また、図３に示した第２の実施形態にあっては、音声符号化器２２０における互いに方式が異なる符号化部の数をＰ、ノイズサプレッサ２１０のノイズサプレス部２１５に設定されるパラメータの数をＳ（Ｐ，Ｓは共に正の整数）とした場合、ＰとＳは、Ｐ≧Ｓ＞１の関係にあればよい。
【０１８９】
さらに、図５に示した第３の実施形態にあっては、音声符号化器３２０における互いに符号化レートが異なる符号化部の数をＲ、ノイズサプレッサ３１０における互いに方式が異なるノイズサプレス部の数をＱ（Ｒ，Ｑは共に正の整数）とした場合、ＲとＱは、Ｒ≧Ｑ＞１の関係にあればよい。
【０１９０】
図７に示した第４の実施形態にあっては、音声符号化器４２０における互いに符号化レートの異なる符号化部の数をＲ、ノイズサプレッサ４１０のノイズサプレス部４１５に設定されるパラメータの数をＳ（Ｒ，Ｓは共に正の整数）とした場合、ＲとＳは、Ｒ≧Ｓ＞１の関係にあればよい。
【０１９１】
また、この発明は、このような送話音声を符号化する場合にのみ適用が限定されるものではなく、図１２に示すような符号化音声データを復号する場合にも適用可能である。
【０１９２】
なお、この図において、３はスピーカであり、２はＤ／Ａ変換器で、４０は、複数の復号方式、あるいは複数の符号化レートを選択的に用いて音声データを復号する復号器で、ノイズサプレッサ３０が音声復号器４０の復号処理に合わせ、最適な背景雑音の抑圧処理を行う。
【０１９３】
このように、復号側にも適用する場合においても、前述の符号化の例と同様に、４つの形態を構成することが可能であり、このような各構成において、復号方式や符号化レートの切り替えた場合でも、ノイズサプレッサが十分な機能を発揮し、高品質な音声を受信することができる。
【０１９４】
また、第３および第４の両実施形態では、符号化レートが可変可能な符号化器として、図５および図７の音声符号化器３２０，４２０に示すような、３つの回路を選択的に用いる構成を例に説明した。
【０１９５】
しかし、これに限定されるものではなく、図１３に示す音声符号化器７２０のように、１つの符号化部７２５のパラメータを可変することにより、符号化レートを可変するようにしてもよい。
【０１９６】
なお、この図の構成では、予め、複数の符号化レートで符号化を行うためのパラメータセットをパラメータテーブル７２６に記憶させておき、外部からの要求に応じて符号化レート切換制御部７２７が、要求に応じたパラメータセットをパラメータテーブル７２６より出力して符号化部７２５に設定するようにする。
【０１９７】
このような構成の音声符号化器７２０が用いられる場合でも、第３および第４の実施形態と同様に、ノイズサプレス部が十分な機能を発揮し、高品質な音声を送信することができる。  
そしてまた、図１や図３の音声符号化器１２０，２２０を構成する符号化部１２１〜１２３，２２１〜２２３のいずれかを、図１３に示したような音声符号化器７２０とすることも可能である。
【０１９８】
なお、符号化と復号の違いはあるものの、図１２に示した復号側の構成に図１３に示した構成を適用することも同様に可能であり、この場合においても、復号方式や符号化レートの切り替えた場合でも、ノイズサプレッサが十分な機能を発揮し、高品質な音声を受信することができる。
【０１９９】
さらにまた、第４の実施形態において、ノイズサプレッサ４１０の構成を、特定の符号化レート情報が検出された時に、全部の周波数帯域または一部の周波数帯域で雑音抑圧をＯＦＦとする（雑音抑圧を行わない）構成にすることも可能である。
【０２００】
図１４は、このような雑音抑圧を行う場合の構成をノイズサプレッサ４１０に適用したもので、以下、この図を参照して詳細に説明する。  
なお、ここでは、音声信号をＭ個の周波数帯域に分割し、スペクトルサブトラクション法（ＳＳ法）により雑音抑圧を行う方法を例に挙げて説明する。雑音抑圧の方式によっても異なるが、Ｍの値は通常６〜３２程度が用いられる。
【０２０１】
パラメータ切換制御部４１７は、音声符号化器４２０で用いる符号化の符号化レートを、符号化レート選択情報４０６から検出し、この検出した符号化レートに応じて、このレートに対応するパラメータテーブル４１６のパラメータセットをパラメータテーブル４１６より、ノイズサプレス部４１５の帯域別抑圧係数計算部４６０に出力させる。
【０２０２】
この時、パラメータテーブル４１６より帯域別抑圧係数計算部４６０に入力されるパラメータセットは、Ｌ個の制御パラメータよりなる。この際、全周波数帯域で等しい程度の雑音抑圧を制御する場合は、１つの符号化レートに対しＬ＝１個の制御パラメータを出力する。
【０２０３】
一方、Ｍ個の周波数帯域毎に異なる雑音抑圧を制御するためには、１つの符号化レートに対しＬ＝Ｍ個の制御パラメータを発生する。Ｌの値はこれに限られるものではない。
【０２０４】
ここでは以降の説明の簡単化のため、符号化レートはＡ，Ｂ，Ｃの３種類、Ｌ＝Ｍとする。この時、符号化レートＡに対する制御パラメータはＣ（Ａ，０）、Ｃ（Ａ，１）、…、Ｃ（Ａ，Ｍ−１）と表すことができる。
【０２０５】
Ｃ（Ａ，ｋ）は、符号化レートＡに対し、Ｍ個に分割した周波数帯域のうちＫ番目の帯域を制御するための制御パラメータを表す。これをまとめたものを図１５に示す。
【０２０６】
ノイズサプレス部４１５は、第４の実施形態でも説明したように、パラメータテーブル４１６からの制御パラメータに応じて、入力信号の雑音抑圧を行うもので、ＦＦＴ部４４０、帯域別雑音量推定部４５０、帯域別抑圧係数計算部４６０、雑音抑圧部４７０、逆ＦＦＴ部４８０から構成される。
【０２０７】
ＦＦＴ部４４０は、入力音声信号をＦＦＴ（高速フーリエ変換）により時間領域から周波数領域に変換する。なお、その他、周波数領域への変換法としてはＤＦＴ，ＤＣＴなど他の変換法を用いることができる。
【０２０８】
帯域別雑音量推定部４５０は、周波数領域に変換された音声信号を所定Ｍ個の帯域に分割し、音声信号に含まれる雑音量を帯域別に推定する。帯域別抑圧係数計算部４６０は、帯域別雑音量推定部４５０で推定された帯域別の雑音量を基に、帯域別の雑音抑圧係数を計算する。
【０２０９】
なお、ここでは、帯域別の雑音抑圧係数をＤ（０），Ｄ（１），…，Ｄ（Ｍ−１）とする。Ｄ（ｋ）は、Ｍ個に分割した周波数帯域のうちｋ番目の帯域を制御するために用いる雑音抑圧係数を表す。
【０２１０】
本発明では、入力信号の分析だけで求められた上記雑音抑圧係数以外に、符号化レート情報から求められる制御パラメータを用いて雑音抑圧処理を制御する。これを実現する１つの方法は、制御パラメータを雑音抑圧係数に乗算したものを新たな雑音抑圧係数として使用できるように制御パラメータを設定することである。
【０２１１】
具体的には、例えば、以下のような操作を行うことにより、符号化レート情報から求められる制御パラメータＣ（ｋ）を用いて雑音抑圧係数Ｄ（ｋ）を更新する。更新後の雑音抑圧係数Ｄ（ｋ）は、雑音抑圧部４７０へ出力される。
【０２１２】
Ｄ（ｋ）←Ｄ（ｋ）×Ｃ（ｋ）    （ｋ＝０，…，Ｍ−１）
雑音抑圧部４７０は、入力音声信号から求められた周波数領域の音声スペクトルに対し、帯域別抑圧係数計算部４６０で求められた更新後の抑圧係数を用いて１−Ｄ（ｋ）を帯域別に乗じることで雑音抑圧された音声スペクトルが生成される。逆ＦＦＴ部４８０は、雑音抑圧部４７０で生成された音声スペクトルを時問領域の音声信号に変換する。
【０２１３】
ここで、例えば、最も符号化レートが高い符号化レートＣの時に、全周波数帯域で雑音抑圧をＯＦＦ（雑音抑圧を行わない）とするには、図１６のようにビットレートＣが検出された時に使用する帯域別制御パラメータを全て「０」に設定すればよい。
【０２１４】
また、符号化レートＢの時に、周波数帯域Ｍ−１でだけ雑音抑圧をＯＦＦ（雑音抑圧を行わない）とするには、図１７のように符号化レートＢが検出された時に使用する帯域Ｍ−１用の制御パラメータを「０」に設定すればよい。  
このような構成によれば、これ以外にも様々な設定が可能であることは言うまでも無い。
【０２１５】
このように、符号化レート情報から生成される制御パラメータを用いてノイズサプレス部４１５で行う雑音抑圧処理を制御することにより、従来よりも雑音抑圧と可変レート音声符号化のトータル的なバランスを考慮した可変レート音声処理装置を実現できる。
【０２１６】
公知の雑音抑圧処理では、入力音声信号に含まれる雑音だけを完全に取り除くことはできないことは周知の事実である。雑音を完全に取り去ろうとすると音声信号の一部が雑音と共に取り去られてしまうことで、音が欠けたり、雑音と異なる異音が混入するなどが原因で、雑音抑圧後の音声の自然が失われるという劣化を引き起こす。
【０２１７】
一方、音声符号化にとっては、できるだけ雑音が混入していないクリーンな音声信号の方が、符号化の分析がうまく行くこと、符号化モデルにあっていることなどの理由で、符号化による音質の劣化が一般的に小さいことが知られている。
【０２１８】
逆に、背景雑音が多く含まれる音声信号を符号化すると、特に低符号化レートの音声符号化では、非音声部分の符号化が著しく劣化するため、背景雑音をある程度抑圧した後の音声信号を符号化した方が品質が向上する。
【０２１９】
一方、高い符号化レートの音声符号化では、背景雑音が多少多く含まれる音声であっても、符号化自体の能力が高いために背景雑音による音質の劣化が小さく、音質も比較的自然なものが得られる。
【０２２０】
このように、ある程度の雑音抑圧をすることは低い符号化レートの音声符号化を用いる場合に、トータルの音声品質に良い影響をもたらす可能性が高い傾向にあるが、高い符号化レートの音声符号化を用いる場合には自然性の高い音質が要求されるアプリケーションにおいては、必ずしも通常の雑音抑圧が必要とは限らない。
【０２２１】
このような場合に、図１６で説明した特定の符号化レート（１つの符号化レートとは限らない）で帯域別の制御パラメータを全て「０」に設定することにより、全周波数帯域で雑音抑圧をＯＦＦ（雑音抑圧を行わない）とする方法が有効になる。
【０２２２】
このため、図１４に示したノイズサプレッサ４２０を用いることにより、符号化レートに応じて雑音抑圧機能を従来よりも柔軟に制御できるため、背景雑音が多く混入するような実環境下で可変レート音声処理装置を使用する際の音声品質を改善できる。
【０２２３】
なお、ここでは、図７に示すような符号化側で符号化レートを可変する構成のノイズサプレッサ４１０に適用する場合について説明したが、復号側にて符号化レートに応じた雑音抑圧を行うノイズサプレッサに適用したり、あるいは符号化方式あるいは復号方式に応じた雑音抑圧を行うノイズサプレッサに適用することも可能で、その場合にも同様の効果を奏することはいうまでもない。
【０２２４】
さらに、第４の実施形態において、ノイズサプレッサ４１０の構成を、図１８に示すようなノイズサプレッサ４１１とし、符号化レートと無関係に、外部からの要求に応じて強制的に雑音抑圧をＯＦＦとする（雑音抑圧を行わない）構成にすることも可能である。
【０２２５】
同図において、ノイズサプレス部４１５、パラメータテーブル４１６、パラメータ切換制御部４１７は、第４の実施形態で説明したものと同様であることより、ここでは説明を省略する。ここでは、新たに設けた、ＯＮ／ＯＦＦ情報検出部４１９と、切換スイッチ４１８について説明する。
【０２２６】
ＯＮ／ＯＦＦ情報検出部４１９は、外部から雑音を抑圧する機能のＯＮ／ＯＦＦを指示する情報を検出／判定し、この判定結果に応じて切換スイッチ４１８の切換制御を行う。
【０２２７】
すなわち、雑音を抑圧する機能をＯＮにする指示を検出した場合には、Ａ／Ｄ変換器４０２より出力される音声データがノイズサプレス部４１５に入力されるように切り換えられ、一方、雑音を抑圧する機能をＯＦＦにする指示を検出した場合には、Ａ／Ｄ変換器４０２より出力される音声データがノイズサプレス部４１５を介さずにディジタルデータ４０３として後段の音声符号化器４２０に入力されるように切り換えられる。
【０２２８】
雑音を抑圧する機能のＯＮ／ＯＦＦを外部から制御する一例としては、通信ネットワーク側からのノイズサプレッサ４１１へのＯＮ／ＯＦＦ制御がある。このような制御が必要になる理由の１つは、受信側と送信側との間で符号化／復号化が２度行われる、いわゆるタンデム接続がありうる通信経路において、雑音抑圧が２度行われてタンデムになることを防止するためである。
【０２２９】
タンデム接続を防止するために行う制御の本質は、雑音抑圧をＯＮ（有効）にすることではなく、雑音抑圧をＯＦＦ（無効）にすることである。この点を考慮し、通信ネットワーク側からなどの外部からの雑音を抑圧する機能のＯＮ／ＯＦＦ制御がある場合には、双方の意図を生かした制御の組み合わせが可能である。
【０２３０】
なお、ここでは、図７に示すような符号化側で符号化レートを可変する構成のノイズサプレッサ４１０に適用する場合について説明したが、復号側にて符号化レートに応じた雑音抑圧を行うノイズサプレッサに適用したり、あるいは符号化方式あるいは復号方式に応じた雑音抑圧を行うノイズサプレッサに適用することも可能で、その場合にも同様の効果を奏することはいうまでもない。
【０２３１】
次に、この発明の第５の実施形態に係わる信号処理装置について説明する。図１９は、その構成を示すものである。  
音声入力部５４０は、ユーザの送話音声を電気信号に変換して取り込み、ディジタル化して音声データを得るもので、ハンズフリー用マイク５４１と、ハンズフリー用マイクアンプ５４２と、非ハンズフリー用マイク５４３と、非ハンズフリー用マイクアンプ５４４と、マイク切換制御部５４５と、Ａ／Ｄ変換器５４６とを備える。
【０２３２】
マイク切換制御部５４５は、ハンズフリーと非ハンズフリーとを切り換える制御コマンド５５３に応じて、上述のハンズフリー用のアナログ系と非ハンズフリー用のアナログ系を切り換える。
【０２３３】
Ａ／Ｄ変換器５４６は、上記マイク切換制御部５４５の切換制御により上記いずれかのアナログ系にて得たアナログ音声信号が入力され、このアナログ音声信号をディジタル化し、音声データとして出力する。
【０２３４】
なお、非ハンズフリー時は、音声の到来方向および距離がほぼ決まっているので、これにあわせたマイク感度、指向性をもたせたマイクを使用する。一方、ハンズフリー時は、遠くからの送話音声についても拾えるように、予めマイク感度を上げておく必要があり、また、音声の到来方向も非ハンズフリー時に比べ不確定になるので、指向性を広角化する必要がある。このため、ハンズフリー／非ハンズフリーにより、Ａ／Ｄ変換器５４６に入力されるアナログ音声信号の特性が異なっている。
【０２３５】
エコー制御ユニット５３０は、ハンズフリー用エコー制御部５３１と、非ハンズフリー用エコー制御部５３２と、エコー切換制御部５３３とを備える。
【０２３６】
ハンズフリー用エコー制御部５３１は、ハンズフリー用マイク５４１およびハンズフリー用マイクアンプ５４２の使用時に好適し、Ａ／Ｄ変換器５４６の出力する音声データに重畳されるエコーを低減する。
【０２３７】
一方、非ハンズフリー用エコー制御部５３２は、非ハンズフリー用マイク５４３および非ハンズフリー用マイクアンプ５４４の使用時に好適し、Ａ／Ｄ変換器５４６の出力する音声データに重畳されるエコーを低減する。ただし、エコー抑圧が不要なときは音声データはエコー制御されること無く出力される。
【０２３８】
エコー切換制御部５３３は、ハンズフリーと非ハンズフリーとを切り換える制御コマンド５５３に応じて、上記ハンズフリー用エコー制御部５３１と非ハンズフリー用エコー制御部５３２とうち、いずれか一方にＡ／Ｄ変換器５４６の出力する音声データを入力することにより、一方を機能させる制御を行うものである。
【０２３９】
この制御により、ハンズフリー用エコー制御部５３１あるいは非ハンズフリー用エコー制御部５３２にてエコーが低減された音声データ５５１は、ノイズサプレッサ５１０に出力される。
【０２４０】
ノイズサプレッサ５１０は、互いに異なるアルゴリズムにより背景雑音を抑圧する２つの回路として、Ｘ方式ノイズサプレス部５１１、Ｙ方式ノイズサプレス部５１２を備えるほかに、サプレス方式切換制御部５１４を備える。
【０２４１】
Ｘ方式ノイズサプレス部５１１は、ハンズフリー時に使用される、ハンズフリー用マイク５４１、ハンズフリー用マイクアンプ５４２およびハンズフリー用エコー制御部５３１を経て生成される音声データ５５１に対する雑音抑圧に適するように設定されている。
【０２４２】
一方、Ｙ方式ノイズサプレス部５１２は、非ハンズフリー時に使用される、非ハンズフリー用マイク５４３、非ハンズフリー用マイクアンプ５４４および非ハンズフリー用エコー制御部５３２を経て生成される音声データ５５１に対する雑音抑圧に適するように設定されている。
【０２４３】
サプレス方式切換制御部５１４は、ハンズフリーと非ハンズフリーとを切り換える制御コマンド５５３に応じて、Ｘ方式ノイズサプレス部５１１とＹ方式ノイズサプレス部５１２とのうち、最適ないずれか一方に音声データ５５１を入力することにより、一方を機能させる制御を行うものである。
【０２４４】
次に、上記第５の実施形態の信号処理装置の動作について説明する。図２０は、この動作を説明するためのフローチャートである。  
今、ステップ２０ａにてコマンド入力の待機状態から、「ハンズフリーを実施せよ」の旨を示す制御コマンド５５３が入力されると、ステップ２０ｂに移行して、指定される内容を判定し、ハンズフリーの実施指示であることより、ステップ２０ｃに移行する。
【０２４５】
ステップ２０ｃでは、マイク切換制御部５４５が、ハンズフリー用マイク５４１およびハンズフリー用マイクアンプ５４２を通じて入力されるアナログ音声信号がＡ／Ｄ変換器５４６に入力されるように切換制御を開始する。
【０２４６】
また、ステップ２０ｃでは、この切換制御に並行して、エコー切換制御部５３３が、上記制御コマンド５５３に応じて、Ａ／Ｄ変換器５４６より出力される音声データをハンズフリー用エコー制御部５３１に入力し、ステップ２０ｄに移行する。
【０２４７】
ステップ２０ｄでは、サプレス方式切換制御部５１４が、上記制御コマンド５５３に応じて、ハンズフリー用エコー制御部５３１より出力される音声データをＸ方式ノイズサプレス部５１１に入力し、ステップ２０ｇに移行する。
【０２４８】
したがって、ハンズフリーの指示が与えられる場合には、このような切換制御動作により、ハンズフリー用マイク５４１を通じて入力されるユーザの送話音声は、ハンズフリー用エコー制御部５３１にて、ハンズフリー用マイク５４１およびハンズフリー用マイクアンプ５４２の使用時に好適するエコー制御が実施される。
【０２４９】
そして、このエコー制御された音声データ５５１は、Ｘ方式ノイズサプレス部５１１により、ハンズフリー用マイク５４１、ハンズフリー用マイクアンプ５４２およびハンズフリー用エコー制御部５３１の使用時に最適な雑音抑圧処理が施され、後段の送信部に送信音声データ５５２として出力される。
【０２５０】
その後、ステップ２０ｇにおいて、「ハンズフリーを中止せよ」の旨を示す制御コマンド５５３が入力されると、ステップ２０ｂに移行して、指定される内容を判定し、ハンズフリーの中止指示であることより、ステップ２０ｅに移行する。
【０２５１】
ステップ２０ｅでは、マイク切換制御部５４５が、非ハンズフリー用マイク５４３および非ハンズフリー用マイクアンプ５４４を通じて入力されるアナログ音声信号がＡ／Ｄ変換器５４６に入力されるように切換制御を開始する。
【０２５２】
また、ステップ２０ｅでは、この切換制御に並行して、エコー切換制御部５３３が、上記制御コマンド５５３に応じて、Ａ／Ｄ変換器５４６より出力される音声データを非ハンズフリー用エコー制御部５３２に入力し、ステップ２０ｆに移行する。
【０２５３】
ステップ２０ｆでは、サプレス方式切換制御部５１４が、上記制御コマンド５５３に応じて、非ハンズフリー用エコー制御部５３２より出力される音声データをＹ方式ノイズサプレス部５１２に入力し、ステップ２０ｇに移行する。
【０２５４】
したがって、ハンズフリーの中止指示が与えられる場合には、このような切換制御動作により、非ハンズフリー用マイク５４３を通じて入力されるユーザの送話音声は、非ハンズフリー用エコー制御部５３２にて、非ハンズフリー用マイク５４３および非ハンズフリー用マイクアンプ５４４の使用時に好適するエコー制御が実施される。
【０２５５】
そして、このエコー制御された音声データ５５１は、Ｙ方式ノイズサプレス部５１２により、非ハンズフリー用マイク５４３、非ハンズフリー用マイクアンプ５４４および非ハンズフリー用エコー制御部５３２の使用時に最適な雑音抑圧処理が施され、後段の送信部に送信音声データ５５２として出力される。
【０２５６】
なお、ステップ２０ｇにて、コマンド入力がない場合には、ステップ２０ｈに移行する。ステップ２０ｈでは、通信の終了要求がなされたか否かを判定し、終了要求があった場合には、当該処理を終了し、一方、終了要求がない場合には、再びステップ２０ｇにてコマンド入力を監視する。
【０２５７】
以上のように、上記構成の信号処理装置では、エコー制御および雑音抑圧された送信音声データ５５２を得るにあたり、ハンズフリー／非ハンズフリーの音声データの生成経路に合わせて、最適なノイズサプレス部（５１１あるいは５１２のいずれか）を機能させるようにしている。
【０２５８】
したがって、上記構成の信号処理装置によれば、ハンズフリー／非ハンズフリーが切り換えれる場合でも、音声データの生成経路、すなわち音声データの特性に適したノイズサプレス部による雑音抑圧が行われるので、ノイズサプレス部が十分な機能を発揮し、高品質な音声を送信することができる。
【０２５９】
次に、この発明の第６の実施形態に係わる信号処理装置について説明する。図２１は、その構成を示すものである。  
音声入力部６４０は、ユーザの送話音声を電気信号に変換して取り込み、ディジタル化して音声データを得るもので、ハンズフリー用マイク６４１と、ハンズフリー用マイクアンプ６４２と、非ハンズフリー用マイク６４３と、非ハンズフリー用マイクアンプ６４４と、マイク切換制御部６４５と、Ａ／Ｄ変換器６４６とを備える。
【０２６０】
マイク切換制御部６４５は、ハンズフリーと非ハンズフリーとを切り換える制御コマンド６５３に応じて、上述のハンズフリー用のアナログ系と非ハンズフリー用のアナログ系を切り換える。
【０２６１】
Ａ／Ｄ変換器６４６は、上記マイク切換制御部６４５の切換制御により上記いずれかのアナログ系にて得たアナログ音声信号が入力され、このアナログ音声信号をディジタル化し、音声データとして出力する。
【０２６２】
なお、非ハンズフリー時は、音声の到来方向および距離がほぼ決まっているので、これにあわせたマイク感度、指向性をもたせたマイクを使用する。一方、ハンズフリー時は、遠くからの送話音声についても拾えるように、予めマイク感度を上げておく必要があり、また、音声の到来方向も非ハンズフリー時に比べ不確定になるので、指向性を広角化する必要がある。このため、ハンズフリー／非ハンズフリーにより、Ａ／Ｄ変換器６４６に入力されるアナログ音声信号の特性が異なっている。
【０２６３】
エコー制御ユニット６３０は、ハンズフリー用エコー制御部６３１と、非ハンズフリー用エコー制御部６３２と、エコー切換制御部６３３とを備える。
【０２６４】
ハンズフリー用エコー制御部６３１は、ハンズフリー用マイク６４１およびハンズフリー用マイクアンプ６４２の使用時に好適し、Ａ／Ｄ変換器６４６の出力する音声データに重畳されるエコーを低減する。
【０２６５】
一方、非ハンズフリー用エコー制御部６３２は、非ハンズフリー用マイク６４３および非ハンズフリー用マイクアンプ６４４の使用時に好適し、Ａ／Ｄ変換器６４６の出力する音声データに重畳されるエコーを低減する。ただし、エコー抑圧が不要なときは音声データはエコー制御されること無く出力される。
【０２６６】
エコー切換制御部６３３は、ハンズフリーと非ハンズフリーとを切り換える制御コマンド６５３に応じて、上記ハンズフリー用エコー制御部６３１と非ハンズフリー用エコー制御部６３２とうち、いずれか一方にＡ／Ｄ変換器６４６の出力する音声データを入力することにより、一方を機能させる制御を行うものである。
【０２６７】
この制御により、ハンズフリー用エコー制御部６３１あるいは非ハンズフリー用エコー制御部６３２にてエコーが低減された音声データ６５１は、ノイズサプレッサ６１０に出力される。
【０２６８】
ノイズサプレッサ６１０は、ノイズサプレス部６１５と、パラメータテーブル６１６と、パラメータ切換制御部６１７とを備える。  
ノイズサプレス部６１５は、エコー制御ユニット６３０が出力する音声データに含まれる背景雑音を抑圧するもので、その抑圧特性は、パラメータテーブル６１６より入力されるパラメータによって制御される。
【０２６９】
パラメータテーブル６１６は、ノイズサプレス部６１５にて行われる背景雑音の抑圧処理の特性を設定するパラメータを記憶するテーブルで、ハンズフリー時に最適なパラメータセットＡと、非ハンズフリー時に最適なパラメータセットＢを記憶し、パラメータ切換制御部６１７の制御によりパラメータセットをノイズサプレス部６１５に入力する。
【０２７０】
すなわち、パラメータセットＡは、ノイズサプレス部６１５の特性を、ハンズフリー時に使用される、ハンズフリー用マイク６４１、ハンズフリー用マイクアンプ６４２およびハンズフリー用エコー制御部６３１を経て生成される音声データ６５１に対する雑音抑圧に適する特性となるようにするものである。
【０２７１】
また、パラメータセットＢは、ノイズサプレス部６１５の特性を、非ハンズフリー時に使用される、非ハンズフリー用マイク６４３、非ハンズフリー用マイクアンプ６４４および非ハンズフリー用エコー制御部６３２を経て生成される音声データ６５１に対する雑音抑圧に適する特性となるようにするものである。
【０２７２】
パラメータ切換制御部６１７は、パラメータテーブル６１６を制御して、ハンズフリーと非ハンズフリーとを切り換える制御コマンド６５３に応じて、音声データ６５１の雑音抑圧処理に最適なパラメータセットを選択的にノイズサプレス部６１５に設定するものである。
【０２７３】
次に、上記第６の実施形態の信号処理装置の動作について説明する。図２２は、この動作を説明するためのフローチャートである。  
今、ステップ２２ａにてコマンド入力の待機状態から、「ハンズフリーを実施せよ」の旨を示す制御コマンド６５３が入力されると、ステップ２２ｂに移行して、指定される内容を判定し、ハンズフリーの実施指示であることより、ステップ２２ｃに移行する。
【０２７４】
ステップ２２ｃでは、マイク切換制御部６４５が、ハンズフリー用マイク６４１およびハンズフリー用マイクアンプ６４２を通じて入力されるアナログ音声信号がＡ／Ｄ変換器６４６に入力されるように切換制御を開始する。
【０２７５】
また、ステップ２２ｃでは、この切換制御に並行して、エコー切換制御部６３３が、上記制御コマンド６５３に応じて、Ａ／Ｄ変換器６４６より出力される音声データをハンズフリー用エコー制御部６３１に入力し、ステップ２２ｄに移行する。
【０２７６】
ステップ２２ｄでは、パラメータ切換制御部６１７が、上記制御コマンド６５３に応じて、パラメータテーブル６１６を制御して、ハンズフリー時に最適なパラメータセットＡをノイズサプレス部６１５に設定し、ステップ２２ｇに移行する。
【０２７７】
したがって、ハンズフリーの指示が与えられる場合には、このような切換制御動作により、ハンズフリー用マイク６４１を通じて入力されるユーザの送話音声は、ハンズフリー用エコー制御部６３１にて、ハンズフリー用マイク６４１およびハンズフリー用マイクアンプ６４２の使用時に好適するエコー制御が実施される。
【０２７８】
そして、このエコー制御された音声データ６５１は、パラメータセットＡが設定されるノイズサプレス部６１５により、ハンズフリー用マイク６４１、ハンズフリー用マイクアンプ６４２およびハンズフリー用エコー制御部６３１の使用時に最適な雑音抑圧処理が施され、後段の送信部に送信音声データ６５２として出力される。
【０２７９】
その後、ステップ２２ｇにおいて、「ハンズフリーを中止せよ」の旨を示す制御コマンド６５３が入力されると、ステップ２２ｂに移行して、指定される内容を判定し、ハンズフリーの中止指示であることより、ステップ２２ｅに移行する。
【０２８０】
ステップ２２ｅでは、マイク切換制御部６４５が、非ハンズフリー用マイク６４３および非ハンズフリー用マイクアンプ６４４を通じて入力されるアナログ音声信号がＡ／Ｄ変換器６４６に入力されるように切換制御を開始する。
【０２８１】
また、ステップ２２ｅでは、この切換制御に並行して、エコー切換制御部６３３が、上記制御コマンド６５３に応じて、Ａ／Ｄ変換器６４６より出力される音声データを非ハンズフリー用エコー制御部６３２に入力し、ステップ２２ｆに移行する。
【０２８２】
ステップ２２ｆでは、パラメータ切換制御部６１７が、上記制御コマンド６５３に応じて、パラメータテーブル６１６を制御して、非ハンズフリー時に最適なパラメータセットＢをノイズサプレス部６１５に設定し、ステップ２２ｇに移行する。
【０２８３】
したがって、ハンズフリーの中止指示が与えられる場合には、このような切換制御動作により、非ハンズフリー用マイク６４３を通じて入力されるユーザの送話音声は、非ハンズフリー用エコー制御部６３２にて、非ハンズフリー用マイク６４３および非ハンズフリー用マイクアンプ６４４の使用時に好適するエコー制御が実施される。
【０２８４】
そして、このエコー制御された音声データ６５１は、パラメータセットＢが設定されるノイズサプレス部６１５により、非ハンズフリー用マイク６４３、非ハンズフリー用マイクアンプ６４４および非ハンズフリー用エコー制御部６３２の使用時に最適な雑音抑圧処理が施され、後段の送信部に送信音声データ６５２として出力される。
【０２８５】
なお、ステップ２２ｇにて、コマンド入力がない場合には、ステップ２２ｈに移行する。ステップ２２ｈでは、通信の終了要求がなされたか否かを判定し、終了要求があった場合には、当該処理を終了し、一方、終了要求がない場合には、再びステップ２２ｇにてコマンド入力を監視する。
【０２８６】
以上のように、上記構成の信号処理装置では、エコー制御および雑音抑圧された送信音声データ６５２を得るにあたり、ハンズフリー／非ハンズフリーの音声データの生成経路に合わせて、最適な雑音抑圧特性となるようにノイズサプレス部６１５の特性を制御するようにしている。
【０２８７】
したがって、上記構成の信号処理装置によれば、ハンズフリー／非ハンズフリーが切り換えれる場合でも、音声データの生成経路、すなわち音声データの特性に適したノイズサプレス部による雑音抑圧が行われるので、ノイズサプレス部が十分な機能を発揮し、高品質な音声を送信することができる。
【０２８８】
尚、この発明は上記実施の形態に限定されるものではない。例えば、上述の各実施の形態では、ノイズサプレッサ、音声符号化（復号）器、エコー制御ユニットなどを、それぞれ別の回路の如く説明したが、各実施形態において、これらを１チップ化して、１つまたは複数のＤＳＰチップ上で実現することも可能である。
【０２８９】
また、これに代わって例えば、高速なプロセッサとメモリを用いて、ノイズサプレッサ、音声符号化（復号）器、エコー制御ユニットなどの機能を発揮するプログラムを上記メモリに記憶させ、このプログラムに従って上記プロセッサを作動させることにより実現することが可能であることはいうまでもない。  
その他、この発明の要旨を逸脱しない範囲で種々の変形を施しても同様に実施可能であることはいうまでもない。
【符号の説明】
【０２９０】
１０，３０，１１０，３１０，５１０…ノイズサプレッサ
２０，１２０，２２０，３２０，４２０，７２０…音声符号化器
４０…音声復号器
１１１〜１１３，３１１〜３１３，５１１，５１２…ノイズサプレス部
１１４，３１４，５１４…サプレス方式切換制御部
１２１〜１２３，２２１〜２２３，７２５…符号化部
１２４，２２４…符号化方式切換制御部
２１０，４１０，４１１，６１０…ノイズサプレッサ
２１５，４１５，６１５…ノイズサプレス部
２１６，４１６，６１６，７２６…パラメータテーブル
２１７，４１７，６１７…パラメータ切換制御部
３２１〜３２３，４２１〜４２３…レート符号化部
３２４，４２４，７２７…符号化レート切換制御部
４１９…ＯＮ／ＯＦＦ情報検出部
４４０…ＦＦＴ部
４５０…帯域別雑音量推定部
４６０…帯域別抑圧係数計算部
４７０…雑音抑圧部
４８０…逆ＦＦＴ部
５３０，６３０…エコー制御ユニット
５３１，６３１…ハンズフリー用エコー制御部
５３２，６３２…非ハンズフリー用エコー制御部
５３３，６３３…エコー切換制御部
５４０，６４０…音声入力部
５４１，６４１…ハンズフリー用マイク
５４２，６４２…ハンズフリー用マイクアンプ
５４３，６４３…非ハンズフリー用マイク
５４４，６４４…非ハンズフリー用マイクアンプ
５４５，６４５…マイク切換制御部。
【図１】
2010160496.tif 000003
【図２】
2010160496.tif 000004
【図３】
2010160496.tif 000005
【図４】
2010160496.tif 000006
【図５】
2010160496.tif 000007
【図６】
2010160496.tif 000008
【図７】
2010160496.tif 000009
【図８】
2010160496.tif 000010
【図９】
2010160496.tif 000011
【図１０】
2010160496.tif 000012
【図１１】
2010160496.tif 000013
【図１２】
2010160496.tif 000014
【図１３】
2010160496.tif 000015
【図１４】
2010160496.tif 000016
【図１５】
2010160496.tif 000017
【図１６】
2010160496.tif 000018
【図１７】
2010160496.tif 000019
【図１８】
2010160496.tif 000020
【図１９】
2010160496.tif 000021
【図２０】
2010160496.tif 000022
【図２１】
2010160496.tif 000023
【図２２】
2010160496.tif 000024
【手続補正書】
【提出日】平成22年3月10日(2010.3.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
圧縮された符号化音声データを音声信号に復号する復号手段と、この復号手段により復号された音声信号に含まれる雑音成分を抑圧する雑音抑圧手段とを備える信号処理装置であって、
前記復号手段は、前記復号化音声データに応じて複数の異なる復号化処理が可能であり、
前記雑音抑圧手段は、前記復号手段にて実施される復号処理に応じた雑音抑圧特性を有することを特徴とする信号処理装置。
【請求項２】
圧縮された符号化音声データを音声信号に復号する復号手段と、この復号手段により復号された音声信号に含まれる雑音成分を抑圧する雑音抑圧手段とを備える信号処理装置であって、
前記復号手段は、前記復号化音声データに応じて複数の異なる復号化処理が可能であり、
前記雑音抑圧手段は、前記復号手段にて実施される復号処理に応じた雑音抑圧方式によって雑音抑圧を行うことを特徴とする信号処理装置。
【請求項３】
前記復号手段における複数の異なる復号処理は、それぞれ異なる復号方式により復号を行う処理であることを特徴とする請求項１または請求項２に記載の信号処理装置。
【請求項４】
前記復号手段における複数の異なる復号処理は、それぞれ異なる符号化レートの符号化音声データを復号する処理であることを特徴とする請求項１または請求項２に記載の信号処理装置。
【請求項５】
前記雑音抑圧手段は、前記復号手段にて選択的に実施される復号処理に応じて、少なくとも一部の周波数帯域において、雑音成分の抑圧を行わないことを特徴とする請求項１乃至請求項４のいずれかに記載の信号処理装置。
【請求項６】
前記雑音抑圧手段は、要求に応じて雑音成分の抑圧を行わないことを特徴とする請求項１乃至請求項５のいずれかに記載の信号処理装置。
【請求項７】
前記雑音抑圧手段は、互いに異なる雑音成分の抑圧特性を有する複数のノイズサプレス部を備え、復号された音声信号に対して、前記復号手段にて選択的に実施される復号処理に応じて、前記ノイズサプレス部を選択的に用いて雑音成分の抑圧を行うことを特徴とする請求項１乃至請求項６のいずれかに記載の信号処理装置。
【請求項８】
前記雑音抑圧手段は、
復号された音声信号に対して雑音成分の抑圧を行うもので、パラメータの設定に応じて雑音成分の抑圧特性を可変可能なノイズサプレス部と、
前記復号手段にて選択的に実施される復号処理に応じたパラメータを、前記ノイズサプレス部に設定するパラメータ設定手段とを備えることを特徴とする請求項１乃至請求項６のいずれかに記載の信号処理装置。
【請求項９】
圧縮された符号化音声データを音声信号に復号する復号工程と、この復号工程により復号された音声信号に含まれる雑音成分を抑圧する雑音抑圧工程とを備える信号処理方法であって、
前記復号工程は、前記符号化音声データに応じて、複数の異なる復号処理を選択的に前記符号化音声データに対して実施し、
前記雑音抑圧工程は、音声信号に対して、前記復号工程にて選択的に実施される復号処理に応じた雑音成分の抑圧を行うことを特徴とする信号処理方法。
【請求項１０】
圧縮された符号化音声データを音声信号に復号する復号手段と、この復号手段により復号された音声信号に含まれる雑音成分を抑圧する雑音抑圧手段とを備える信号処理装置であって、
前記復号手段は、前記符号化音声データに適用された符号化方式に応じた複数の異なる復号処理を選択的に実施し、
前記雑音抑圧手段は、互いに異なる雑音成分の抑圧特性を有する複数のノイズサプレス部を備え、音声信号に対して、前記復号手段で選択的に実施される復号処理に応じて、前記複数のノイズサプレス部の中から１つのノイズサプレス部を選択的に用いて雑音成分の抑圧を行うものであり、
前記復号手段における複数の異なる復号処理の数をＰ、前記雑音抑圧手段のノイズサプレス部の数をＱ（Ｐ，Ｑは共に正の整数）とした場合、ＰとＱは、Ｐ≧Ｑ＞１の関係にあることを特徴とする信号処理装置。
【請求項１１】
圧縮された符号化音声データを音声信号に復号する復号手段と、この復号手段により復号された音声信号に含まれる雑音成分を抑圧する雑音抑圧手段とを備える信号処理装置であって、
前記復号手段は、前記符号化音声データの符号化レートに応じた複数の異なる復号処理を選択的に実施し、
前記雑音抑圧手段は、互いに異なる雑音成分の抑圧特性を有する複数のノイズサプレス部を備え、音声信号に対して、前記復号手段で選択的に実施される復号処理に応じて、前記複数のノイズサプレス部の中から１つのノイズサプレス部を選択的に用いて雑音成分の抑圧を行うものであり、
前記復号手段における複数の異なる復号処理の数をＲ、前記雑音抑圧手段のノイズサプレス部の数をＱ（Ｒ，Ｑは共に正の整数）とした場合、ＲとＱは、Ｒ≧Ｑ＞１の関係にあることを特徴とする信号処理装置。
【請求項１２】
圧縮された符号化音声データを音声信号に復号する復号手段と、この復号手段により復号された音声信号に含まれる雑音成分を抑圧する雑音抑圧手段とを備える信号処理装置であって、
前記復号手段は、前記符号化音声データに適用された符号化方式に応じた複数の異なる復号処理を選択的に実施し、
前記雑音抑圧手段は、音声信号に対して雑音成分の抑圧を行うもので、パラメータの設定に応じて雑音成分の抑圧特性を可変可能なノイズサプレス部と、前記復号手段で選択的に実施される復号処理に応じたパラメータを、前記ノイズサプレス部に設定するパラメータ設定手段とを備え、
前記復号手段における複数の異なる復号処理の数をＰ、前記雑音抑圧手段のノイズサプレス部に設定するパラメータセットの数をＳ（Ｐ，Ｓは共に正の整数）とした場合、ＰとＳは、Ｐ≧Ｓ＞１の関係にあることを特徴とする信号処理装置。
【請求項１３】
圧縮された符号化音声データを音声信号に復号する復号手段と、この復号手段により復号された音声信号に含まれる雑音成分を抑圧する雑音抑圧手段とを備える信号処理装置であって、
前記復号手段は、前記符号化音声データに適用された符号化方式に応じた複数の異なる復号処理を選択的に実施し、
前記雑音抑圧手段は、音声信号に対して雑音成分の抑圧を行うもので、パラメータの設定に応じて雑音成分の抑圧特性を可変可能なノイズサプレス部と、前記復号手段で選択的に実施される復号処理に応じたパラメータを、前記ノイズサプレス部に設定するパラメータ設定手段とを備え、
前記復号手段における前記複数の異なる復号処理の数をＲ、前記雑音抑圧手段のノイズサプレス部に設定するパラメータセットの数をＳ（Ｒ，Ｓは共に正の整数）とした場合、ＲとＳは、Ｒ≧Ｓ＞１の関係にあることを特徴とする信号処理装置。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
この発明は上記の問題を解決すべくなされたもので、モードおよびレートの切り替えて使用設定を変化させた場合でも、ノイズサプレッサが十分な機能を発揮し、高品質な音声を送受信することが可能な信号処理装置、信号処理方法および記録媒体を提供することを目的とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
上記の目的を達成するために、本発明は、圧縮された符号化音声データを音声信号に復号する復号手段と、この復号手段により復号された音声信号に含まれる雑音成分を抑圧する雑音抑圧手段とを備える信号処理装置であって、復号手段は、復号化音声データに応じて複数の異なる復号化処理が可能であり、雑音抑圧手段は、復号手段にて実施される復号処理に応じた雑音抑圧特性を有するようにした。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】削除
【補正の内容】
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】削除
【補正の内容】
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
また、上記の目的を達成するために、本発明は、圧縮された符号化音声データを音声信号に復号する復号工程と、この復号工程により復号された音声信号に含まれる雑音成分を抑圧する雑音抑圧工程とを備える信号処理方法であって、復号工程は、符号化音声データに応じて、複数の異なる復号処理を選択的に符号化音声データに対して実施し、雑音抑圧工程は、音声信号に対して、復号工程にて選択的に実施される復号処理に応じた雑音成分の抑圧を行うようにした。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】削除
【補正の内容】
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】削除
【補正の内容】
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００３１
【補正方法】削除
【補正の内容】
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００３２
【補正方法】削除
【補正の内容】
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００３３
【補正方法】削除
【補正の内容】
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００３４
【補正方法】削除
【補正の内容】
【手続補正２０】
【補正対象書類名】明細書
【補正対象項目名】００３５
【補正方法】削除
【補正の内容】
【手続補正２１】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】削除
【補正の内容】
【手続補正２２】
【補正対象書類名】明細書
【補正対象項目名】００３７
【補正方法】削除
【補正の内容】
【手続補正２３】
【補正対象書類名】明細書
【補正対象項目名】００３８
【補正方法】削除
【補正の内容】
【手続補正２４】
【補正対象書類名】明細書
【補正対象項目名】００３９
【補正方法】削除
【補正の内容】
【手続補正２５】
【補正対象書類名】明細書
【補正対象項目名】００４０
【補正方法】削除
【補正の内容】
【手続補正２６】
【補正対象書類名】明細書
【補正対象項目名】００４１
【補正方法】削除
【補正の内容】
【手続補正２７】
【補正対象書類名】明細書
【補正対象項目名】００４２
【補正方法】削除
【補正の内容】
【手続補正２８】
【補正対象書類名】明細書
【補正対象項目名】００４３
【補正方法】削除
【補正の内容】
【手続補正２９】
【補正対象書類名】明細書
【補正対象項目名】００４４
【補正方法】削除
【補正の内容】
【手続補正３０】
【補正対象書類名】明細書
【補正対象項目名】００４５
【補正方法】削除
【補正の内容】
【手続補正３１】
【補正対象書類名】明細書
【補正対象項目名】００４６
【補正方法】削除
【補正の内容】
【手続補正３２】
【補正対象書類名】明細書
【補正対象項目名】００４７
【補正方法】削除
【補正の内容】
【手続補正３３】
【補正対象書類名】明細書
【補正対象項目名】００４８
【補正方法】削除
【補正の内容】
【手続補正３４】
【補正対象書類名】明細書
【補正対象項目名】００４９
【補正方法】削除
【補正の内容】
【手続補正３５】
【補正対象書類名】明細書
【補正対象項目名】００５０
【補正方法】削除
【補正の内容】
【手続補正３６】
【補正対象書類名】明細書
【補正対象項目名】００５１
【補正方法】削除
【補正の内容】
【手続補正３７】
【補正対象書類名】明細書
【補正対象項目名】００５２
【補正方法】削除
【補正の内容】
【手続補正３８】
【補正対象書類名】明細書
【補正対象項目名】００５３
【補正方法】削除
【補正の内容】
【手続補正３９】
【補正対象書類名】明細書
【補正対象項目名】００５４
【補正方法】変更
【補正の内容】
【００５４】
この発明では、複数の異なる復号処理を選択的に実施し、その後段で復号された音声信号に含まれる雑音成分を抑圧する際に、実施される復号処理に応じた雑音成分の抑圧を行うようにしている。
【手続補正４０】
【補正対象書類名】明細書
【補正対象項目名】００５５
【補正方法】変更
【補正の内容】
【００５５】
したがって、この発明によれば、復号処理に応じた雑音成分の抑圧が行われるので、復号処理の内容を可変しても、十分な雑音成分の抑圧が行われ、高品質な音声を受信することが可能な信号処理装置および信号処理方法を提供できる。
【手続補正４１】
【補正対象書類名】明細書
【補正対象項目名】００５６
【補正方法】削除
【補正の内容】