(57)【要約】【課題】通話時に発生するエコー現象を含む障害を補正した音声を提供する。【解決手段】通話を行う通信端末１００が、通話を中継する中継装置２００に予め定められた試験波を送信し、中継装置２００から返送された試験波を受信したときに、予め定められた基準に基づいて、送信時の試験波と受信した試験波との比較結果を算出し、比較結果に基づいて通話音声のレベルを調整する。【選択図】  図２
2005269078.tif 000002
【特許請求の範囲】
【請求項１】
通話を行う通信端末に、
通話を中継する中継装置に予め定められた試験波を送信するステップと、
前記中継装置から返送された前記試験波を受信したときに、予め定められた基準に基づいて、送信時の試験波と受信した試験波との比較結果を算出するステップと、
前記比較結果に基づいて通話音声のレベルを調整するステップと、を実行させる、コンピュータで実行可能な通話音声補正プログラム。
【請求項２】
前記通話音声のレベルを調整するステップは、
前記通信端末の送話側の音声のレベルを調整する、請求項１に記載の通話音声補正プログラム。
【請求項３】
前記通話音声のレベルを調整するステップは、
前記通信端末の受話側の音声のレベルを調整する、請求項１に記載の通話音声補正プログラム。
【請求項４】
前記比較結果を算出するステップは、
送信時の試験波と受信した試験波との差分が、予め定められた基準の範囲内にあるか否かについて比較を行う、請求項１に記載の通話音声補正プログラム。
【請求項５】
前記比較結果を算出するステップは、
通話する相手の状態に応じて、前記基準を変更する、請求項１または４に記載の通話音声補正プログラム。
【請求項６】
通話を中継する中継装置に予め定められた試験波を送信する試験波発生部と、
前記中継装置から返送された前記試験波を受信したときに、予め定められた基準に基づいて、送信時の試験波と受信した試験波との比較結果を算出する比較結果算出部と、
前記比較結果に基づいて通話音声のレベルを調整する音声レベル調整部と、を備える通話音声補正装置。
【請求項７】
前記音声レベル調整部は、
前記通信端末の送話側の音声のレベルを調整する、請求項６に記載の通話音声補正装置。
【請求項８】
前記音声レベル調整部は、
前記通信端末の受話側の音声のレベルを調整する、請求項６に記載の通話音声補正装置。
【請求項９】
前記比較結果算出部は、
送信時の試験波と受信した試験波との差分が、予め定められた基準の範囲内にあるか否かについて比較を行う、請求項６に記載の通話音声補正装置。
【請求項１０】
前記比較結果算出部は、
通話する相手の状態に応じて、前記基準を変更する、請求項６または９に記載の通話音声補正装置。
【請求項１１】
通話を中継する中継装置に予め定められた試験波を送信する試験波発生部と、
前記中継装置から返送された前記試験波を受信したときに、予め定められた基準に基づいて、送信時の試験波と受信した試験波との比較結果を算出する比較結果算出部と、
前記比較結果に基づいて通話音声のレベルを調整する音声レベル調整部と、を備える通信端末。
【請求項１２】
前記音声レベル調整部は、
前記通信端末の送話側の音声のレベルを調整する、請求項１１に記載の通信端末。
【請求項１３】
前記音声レベル調整部は、
前記通信端末の受話側の音声のレベルを調整する、請求項１１に記載の通信端末。
【請求項１４】
前記比較結果算出部は、
送信時の試験波と受信した試験波との差分が、予め定められた基準の範囲内にあるか否かについて比較を行う、請求項１１に記載の通信端末。
【請求項１５】
前記比較結果算出部は、
通話する相手の状態に応じて、前記基準を変更する、請求項１１または１４に記載の通信端末。
【請求項１６】
通話を行う通信端末が、
通話を中継する中継装置に予め定められた試験波を送信するステップと、
前記中継装置から返送された前記試験波を受信したときに、予め定められた基準に基づいて、送信時の試験波と受信した試験波との比較結果を算出するステップと、
前記比較結果に基づいて通話音声のレベルを調整するステップと、を実行する通話音声補正方法。
【請求項１７】
前記通話音声のレベルを調整するステップは、
前記通信端末の送話側の音声のレベルを調整する、請求項１６に記載の通話音声補正方法。
【請求項１８】
前記通話音声のレベルを調整するステップは、
前記通信端末の受話側の音声のレベルを調整する、請求項１６に記載の通話音声補正方法。
【請求項１９】
前記比較結果を算出するステップは、
送信時の試験波と受信した試験波との差分が、予め定められた基準の範囲内にあるか否かについて比較を行う、請求項１６に記載の通話音声補正方法。
【請求項２０】
前記比較結果を算出するステップは、
通話する相手の状態に応じて、前記基準を変更する、請求項１６または１９に記載の通話音声補正方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通話時の音声を補正する技術に関する。
【背景技術】
【０００２】
従来から、ＶｏＩＰ（Voice over Internet Protocol）による音声情報転送技術を用いた、インターネット電話サービスなどのＩＰ電話サービスが提供されている。このようなＩＰ電話サービスでは、送信側の通信端末は、通話時の音声を音声情報として相手方に転送するために、音声情報を圧縮して相手方の受信側端末に送信する。また、このようなＩＰ電話サービスでは、受信側端末は、受信した音声情報を復元して利用者に通知する。
【０００３】
なお、従来の電話サービスに関する技術として、家庭内での娯楽ネットワーク技術（例えば、特許文献１参照。）が開示されている。
【特許文献１】特表２００１−５２２１９６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、ＩＰ電話サービス及び従来からの一般電話網のサービスを含めて、通話中に通話するユーザの声がこのユーザが利用する端末のスピーカから聞こえてしまう、いわゆるエコー現象が生じることがあった。
【０００５】
ＩＰ電話サービスにおいて、エコー現象が生じる原因は、以下のような現象による。すなわち、ＩＰ電話では、ユーザが発した音声が通話する相手側のスピーカから相手側のマイクに伝達した場合に、その音声が相手側のユーザの音声とともに回線を経由して端末のスピーカから聞こえる。また、このようなエコー現象は、ＩＰ電話に限らず一般電話においても同様の原因で発生する可能性があった。そして、電話を利用する際に発生するエコー現象は、ユーザにとって不快な現象の一つであった。
【０００６】
本発明は上記事項に鑑みて為されたものであり、通話時に発生するエコー現象を含む障害を補正した音声を提供することを、解決すべき課題とする。
【課題を解決するための手段】
【０００７】
本発明は前記課題を解決するために、以下の手段を採用した。
すなわち、本発明は、通話を行う通信端末に、通話を中継する中継装置に予め定められた試験波を送信するステップと、前記中継装置から返送された前記試験波を受信したときに、予め定められた基準に基づいて、送信時の試験波と受信した試験波との比較結果を算出するステップと、前記比較結果に基づいて通話音声のレベルを調整するステップと、を実行させることを特徴とする。
【０００８】
本発明では、通信端末が送信する試験波を用いて、予め定められた基準に基づいて通話音声のレベルを調整してエコー現象が発生しないように音声を補正する。
【０００９】
従って、本発明によれば、通話時に発生するエコー現象を含む障害を補正した音声を提供することができる。すなわち、本発明によれば、ユーザにとって明瞭な状態の音声による電話サービスを提供することができる。
【００１０】
また、本発明は、前記通話音声のレベルを調整するステップが、前記通信端末の送話側の音声のレベルを調整する、ことを特徴とする。
また、本発明は、前記通話音声のレベルを調整するステップが、前記通信端末の受話側の音声のレベルを調整する、ことを特徴とする。
【００１１】
また、本発明は、前記比較結果を算出するステップが、送信時の試験波と受信した試験波との差分が、予め定められた基準の範囲内にあるか否かについて比較を行う、ことを特徴とする。
【００１２】
このようにすれば、本発明は、予め定められた基準に基づいて正確な音声レベル補正を行うことができる。
【００１３】
さらに、本発明は、前記比較結果を算出するステップが、通話する相手の状態に応じて、前記基準を変更する、ことを特徴とする。
このようにすれば、本発明は、通話する相手の電話サービスの特徴や端末の種類などの状態に応じて、音声のレベルの調整の基準を変更するため、正確な音声補正を行うことができる。
【００１４】
なお、本発明は、以上の何れかの機能を実現させるプログラムであってもよい。また、本発明は、そのようなプログラムをコンピュータが読み取り可能な記憶媒体に記録してもよい。また、本発明は、以上の何れかの機能を実現する装置であってもよい。さらに、本発明は、以上の何れかの機能を実現する通信端末であってもよい。
【発明の効果】
【００１５】
本発明によれば、通話時に発生するエコー現象を含む障害を補正した音声を提供するという、優れた効果を得ることができる。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照して、本発明の好適な実施の形態を説明する。
本発明の実施の形態に係る通信端末の一例を、図面に基づいて説明する。本実施の形態において、通信端末には、本発明に係る通話音声補正方法を実行する通話音声補正装置の機能を備える。そして、本実施の形態において、この通信端末を、ストリーミング情報の一例である音声情報について、ＶｏＩＰ（Voice over Internet Protocol）を用いて送受信を行う、いわゆるＩＰ電話サービスに適用する。
【００１７】
〈システム構成〉
図１は、本発明の実施の形態に係る、ＶｏＩＰによるＩＰ電話サービスを提供するシステムの一例を示す概略図である。図１において、本実施の形態に係るＩＰ電話サービスは、本発明の通信端末の一例であるＶｏＩＰ端末１００、本発明の中継装置に相当する試験ポイントの機能を有するＶｏＩＰサーバ（ゲートウェイ）２００、電話網接続装置３００、および一般電話端末４００を備える。なお、ＶｏＩＰ端末１００は、本実施の形態において、発信側ＶｏＩＰ端末１００Ａ及び着信側ＶｏＩＰ端末１００Ｂとして、発信側と着信側の端末とに分けて説明する場合もある。
【００１８】
ＶｏＩＰ端末１００は、インターネット５００などのネットワークを介して、ストリーミング情報の一例として、ＩＰ電話サービスにおける音声情報を送受信する。ＶｏＩＰ端末１００が送受信する音声情報によって、利用者は通話を行う。ＶｏＩＰ端末１００は、一般電話端末４００との通話のほかに、他のＶｏＩＰ端末とも相互に通話もできる。
【００１９】
なお、本発明の通信端末に対応するＶｏＩＰ端末１００は、パーソナルコンピュータ(
ＰＣ)，携帯情報端末（ＰＤＡ），携帯電話機，その他専用のコンピュータ等の各種コンピュータを用いて構成される。ＶｏＩＰ端末１００は、不図示のハードウェアとして、制御装置(ＣＰＵ，主記憶(ＲＡＭ等)，入出力ユニット，ＯＳ，デバイスドライバ等で構成される)，二次記憶(ハードディスク等)，通信制御装置(ネットワークインターフェイス装置等)を備えている。そして、ＶｏＩＰ端末１００は、ＣＰＵが二次記憶に格納されている通話音声補正プログラムを主記憶にロードして実行することにより、上記の通話音声補正装置の機能を実現する通信端末として機能する。
【００２０】
ＶｏＩＰサーバ２００は、ＶｏＩＰによるＩＰ電話サービスを実現するために、送信側の端末と受信側の端末との間に、伝送経路の設定を行う。また、ＶｏＩＰサーバ２００は、ＶｏＩＰ端末１００と一般電話端末４００との通話時にストリーミング情報の転送を行う。また、ＶｏＩＰサーバ２００は、伝送経路の設定を行う際に、個々のＶｏＩＰ端末１００が相互に通話を行う際に着信側ＶｏＩＰ端末１００ＢのＩＰアドレスが不明の場合には、着信側ＶｏＩＰ端末１００ＢのＩＰアドレスを取得して発信側ＶｏＩＰ端末１００Ａに通知する。発信側ＶｏＩＰ端末１００Ａは、取得した着信側ＶｏＩＰ端末１００ＢのＩＰアドレスを用いて、伝送経路を確立して通話を開始する。このＶｏＩＰサーバ２００は、例えば、インターネット上に設置される。そして、ＶｏＩＰサーバ２００は、ストリーミング情報の一例として、ＩＰ電話サービスの音声情報を転送する。
【００２１】
また、ＶｏＩＰサーバ２００は、上記のように経路の設定のために通話を行う前に発信側と着信側の双方の端末が接続する。そして、ＶｏＩＰサーバ２００は、本発明の中継装置の機能を有することで、ＶｏＩＰ端末に対して試験ポイントの役割を果たす。
【００２２】
本発明の中継装置の機能として、ＶｏＩＰサーバ２００は、発信側ＶｏＩＰ端末１００Ａからの発信要求に応じて、このＶｏＩＰ端末１００Ａから送信された試験波を返送（折り返す）する。
【００２３】
ＶｏＩＰサーバ２００は、専用のサーバマシン、あるいはパーソナルコンピュータ(ＰＣ)，ワークステーション(ＷＳ)等のコンピュータを用いて構成される。ＶｏＩＰサーバ２００は、不図示のハードウェアとして、制御装置(ＣＰＵ，主記憶(ＲＡＭ等)，入出力ユニット，ＯＳ，デバイスドライバ等で構成される)，二次記憶(ハードディスク等)，通信制御装置(ネットワークインターフェイス装置等)を備えている。そして、ＶｏＩＰサーバ２００は、ＣＰＵが二次記憶に格納されているプログラムを主記憶にロードして実行することにより、ＶｏＩＰサーバの上記試験波を返送する中継装置として機能する。
【００２４】
電話網接続装置３００は、ＩＰ電話サービスを利用するＶｏＩＰ端末１００と、一般の電話網を利用する一般電話端末４００とを接続する。
発信側ＶｏＩＰ端末１００Ａから着信側ＶｏＩＰ端末１００Ｂへの通話は、以下のように行う。まず、着信側ＶｏＩＰ端末１００ＢのＩＰアドレスが不明の場合には、発信側ＶｏＩＰ端末１００Ａは、ＶｏＩＰサーバ２００を介して、着信側ＶｏＩＰ端末１００ＢからＩＰアドレスを取得する。着信側ＶｏＩＰ端末１００ＢのＩＰアドレスを取得した場合には、発信側ＶｏＩＰ端末１００Ａは、そのＩＰアドレスによって着信側ＶｏＩＰ端末１００Ｂとの間で伝送経路の設定処理を行って、通信を開始する。
【００２５】
発信側ＶｏＩＰ端末１００Ａから一般電話端末４００への通話は、以下のように行う。まず、発信側ＶｏＩＰ端末１００Ａは、ＶｏＩＰサーバ２００の位置にある不図示のゲートウェイに接続する。発信側ＶｏＩＰ端末１００Ａは、ＶｏＩＰサーバ２００を介して、ゲートウェイとの間で伝送経路の設定を行う。ゲートウェイは、音声パケットを通常電話網に対応するアナログ音声に変換する。着信側の一般電話端末４００は、公衆電話網または携帯電話網の電話網接続装置３００を介して変換されたアナログ音声を受信する。
【００２６】
〈ＶｏＩＰ端末の構成〉
次に、本実施の形態におけるＶｏＩＰ端末の構成について説明する。
図２は、ＶｏＩＰ端末１００の構成を説明する機能ブロック図である。ＶｏＩＰ端末１００は、送話（通話時の送信）側の機能として、マイク（MIC）１０１，アンプ（AMP）１０２，ATT−SA（送信音量レベル調整部）１０３を備える。マイク１０１は、送話するユーザの音声を集音する。アンプ１０２は、この集音した音声を増幅する。ATT−SA１０３は、集音した音声の音量レベルを調整する。
【００２７】
また、ＶｏＩＰ端末１００は、受話（通話時の受信）側の機能として、スピーカ（SP）１１１，アンプ（AMP）１１０，ATT−RA（受信音量レベル調整部）１０９を備える。スピーカ１１１は、受話した相手側の音声を出力する。アンプ１１０は、この相手側の音声を増幅する。ATT−RA１０９は、受信した相手側の音声の音量レベルを調整する。
【００２８】
また、ＶｏＩＰ端末１００は、デジタル／アナログ変換部（A/D,D/A）１０４，音声圧縮部（Codec）１０５を備える。そして、ＶｏＩＰ端末１００は、ATT−S（送信音量レベル調整部）１０６，ATT−R（受信音量レベル調整部）１０８を備える。さらに、ＶｏＩＰ端末１００は、ＶｏＩＰ通信プログラム実行部１０７を備える。デジタル／アナログ変換部１０４は、送受話時にアナログ音声とデジタル情報とを相互に変換する。すなわち、デジタル／アナログ変換部１０４は、送話時のアナログ音声をデジタル情報に変換し、受話したデジタル情報をアナログ音声に変換する。また、ATT−S１０６は、送話するデジタル情報の音量レベルを調整（例えば、デジタル情報を１ビットシフト、あるいは数値を変更する）する。また、ATT−R１０８は、受信した相手側の音声のデジタル情報の音量レベルを調整する。そして、ＶｏＩＰ通信プログラム実行部１０７は、音声のデジタル情報を送受信することによって、ＩＰ電話サービスにおける通信端末の機能を実行する。
【００２９】
そして、ＶｏＩＰ端末１００は、上述した通常のＩＰ電話に用いる機能に加えて、本発明の通話音声補正方法を実現するための機能として、ＶｏＩＰエコー除去処理部１２０を備える。このＶｏＩＰエコー除去処理部１２０は、波形発生部１３０及び波形相似判定部１４０を含む。
【００３０】
波形発生部１３０は、通話時に発生するエコー現象を除去する際の基準となる試験波を生成する。そして、波形発生部１３０は、音声圧縮部１０５に接続する。音声圧縮部１０５は、ATT−S１０６及びＶｏＩＰ通信プログラム実行部１０７を経て試験波をインターネット網またはＩＰ網５００に接続する試験ポイント（ＶｏＩＰサーバ２００）に送信する。波形相似判定部１４０は、試験ポイントから折り返された（返送された）試験波と送信時の試験波とを比較して、双方の試験波の波形が相似であるか否かを判断する。
【００３１】
ＶｏＩＰエコー除去処理部１２０は、波形発生部１３０に試験波送信の指示を与える。また、ＶｏＩＰエコー除去処理部１２０は、ATT−S１０６及びATT−R１０８に接続して、波形相似判定部１４０による試験波の波形判定結果に基づいて、通話時にユーザが感じるエコー現象を除去するために、受信した相手側の音声の音量レベルまたは送信する音声の音量レベルを調整する。
【００３２】
〈試験ポイント側のＶｏＩＰサーバの構成〉
次に、試験波を送信して通話時のエコー除去を行う際に、試験波を受信してＶｏＩＰ端末１００に返送する、試験ポイント側のＶｏＩＰサーバ２００の構成について説明する。
【００３３】
図３は、試験ポイント側のＶｏＩＰサーバ２００の構成を説明する機能ブロック図である。試験ポイントとなるＶｏＩＰサーバ２００の構成は、基本的には通信端末となるＶｏ
ＩＰ端末１００の構成と同様である。本実施の形態において、ＶｏＩＰ端末１００と異なるＶｏＩＰサーバ２００の構成は、音声レベル減衰部（ATTR）２１２である。この音声レベル減衰部２１２は、受信した試験波（音声）の減衰量を調整する。このとき、音声レベル減衰部２１２が減衰する減衰量は、例えば、標準的な携帯型電話あるいは一般の有線式電話などで相手側の音声が受話器のスピーカからマイクに伝達する（音声が洩れる）量に相当する。そして、ＶｏＩＰサーバ２００は、この減衰した試験波をＶｏＩＰ端末１００に返送する。減衰した試験波を受信したＶｏＩＰ端末１００は、この試験波と送信時の試験波の双方の波形を比較してエコー現象を発生しないような送受話器の音量を設定する。
【００３４】
〈エコー除去処理例〉
次に、本実施の形態におけるエコー除去処理について、フローチャートを参照して説明する。
【００３５】
図４は、本実施の形態におけるエコー除去処理（本発明の通話音声補正方法に相当）を説明するフローチャートである。
エコー除去処理を行う際に、ＶｏＩＰ端末１００は、試験ポイント側のＶｏＩＰサーバ２００と接続する。接続先のＶｏＩＰサーバ２００は、折り返し（返送処理）を開始する。ＶｏＩＰ端末１００のＶｏＩＰエコー除去処理部１２０は、送話側の音声回路（音声圧縮部１０５付近）に、波形発生部１３０が生成した試験波を送信する。なお、このときの音声の入出力レベルは、予め定められたＶｏＩＰ端末１００の既定値とする（Ｓ１０１）。
【００３６】
波形発生部１３０が生成する試験波は、音声の波形に基づいて入出力レベルを調整するために、例えば１キロヘルツのサイン波、あるいは時報の音と同じ４４０キロヘルツの音声などを利用するのが考えられる。送信された試験波は、試験ポイント側のＶｏＩＰサーバ２００を経由して送話側のＶｏＩＰ端末１００に返送される。
【００３７】
ＶｏＩＰ端末１００は、試験ポイント側のＶｏＩＰサーバ２００から返送された試験波を受信する。そして、ＶｏＩＰ端末１００の波形相似判定部１４０は、受話側の回路から送信された試験波の波形を取得して、波形発生部１３０が発生させた試験波の波形（波形ｓとする）と比較する（Ｓ１０２）。
【００３８】
この受信した波形と送信した波形ｓとを比較するのは、以下の理由による。すなわち、送信された試験波の音量が大きければ、試験ポイント側のＶｏＩＰサーバ２００で減衰されて返送された試験波にも波形ｓに相似した波形が発生している可能性がある。そして、このような波形ｓに相似した波形が発生している場合は、ユーザのスピーカからユーザ自身の音声が聞こえる、いわゆるエコー現象が発生していると考えられる。そこで、本実施の形態におけるエコー除去処理では、送信した試験波の波形ｓと試験ポイントから返送された試験波の波形を比較する。
【００３９】
返送された波形と波形ｓとを比較するときに、波形相似判定部１４０は、第１の条件として、この返送された試験波に何らかの音声を示す波形（波形ｒとする）が発生しているか否かを判定する（Ｓ１０３）。このとき、波形ｒが発生していない場合には、波形相似判定部１４０は、エコー現象が発生していないと判定して、本処理を終了する。
【００４０】
Ｓ１０３において、波形ｒが発生していると判定された場合には、波形相似判定部１４０は、この波形ｒが送信した試験波の波形ｓと相似しているか否かを判定する（Ｓ１０４）。
【００４１】
図５は、波形相似判定部１４０による波形相似判定処理の一例を示すフローチャートで
ある。まず、波形相似判定部１４０は、予め定められた試験波の発生周波数が例えば、Ｈｚ０であるとき、受信した波形ｒの周波数（例えば、ＨｚＩ）を測定する（Ｓ１０４１）
そして、波形相似判定部１４０は、このＨｚＩとＨｚ０とを比較して、双方の波形の周波数の差分がＨｚ０から定まる一定の基準値ＨｚＤ以下であるか否かを判定する（Ｓ１０４２）。
【００４２】
なお、この本実施の形態における基準値ＨｚＤは、全ての通話に対して一定の値である必要はない。すなわち、この基準値ＨｚＤは、相手側の通信端末の状態に応じて、複数の基準値を設けることができる。このときの複数の基準値ＨｚＤを設ける基準としては、例えば、利用する端末の種類（携帯電話や一般電話、あるいはＩＰ電話の機種）、通信回線の種類（携帯電話網、一般電話網、あるいはＩＰ電話網）、通信回線の通信状況（無線通信端末の電波の状態や有線回線の状態）などが挙げられる。このように、複数の基準値ＨｚＤを設けることによって、それぞれの相手側の通信端末の状態に適した、正確なエコー除去処理を実行することができる。
【００４３】
そして、周波数の差分がＨｚＤ以下である場合には、波形相似判定部１４０は、双方の波形は相似していると判定して、ＶｏＩＰエコー除去処理部１２０に通知する（Ｓ１０４３）。また、周波数の差分がＨｚＤ以上である場合には、波形相似判定部１４０は、双方の波形は相似していないと判定して、ＶｏＩＰエコー除去処理部１２０に通知する（Ｓ１０４４）。
【００４４】
Ｓ１０４において、波形ｒと波形ｓが相似していると判定された場合には、波形相似判定部１４０は、ＶｏＩＰエコー除去処理部１２０に対してＶｏＩＰ端末１００の送信音量レベルを下げる必要があると通知する。そして、ＶｏＩＰエコー除去処理部１２０は、ATT−S１０６に送信音量レベルを下げる（例えば、レベルを一段階下げる）ように指示する（Ｓ１０５）。
【００４５】
送信音量レベルを下げた後、波形相似判定部１４０は、波形ｒの大きさが予め定められた最低音量レベルの波形ｒｍｉｎであるか否かを判定する（Ｓ１０６）。すなわち、ｒｍｉｎとは、本処理によって得られる最小レベルのエコー現象の音量レベルを示している。このとき、波形ｒがｒｍｉｎである場合には、エコー除去処理が完了したものであるとして、本処理を終了する。また、Ｓ１０６において、波形ｒの大きさがｒｍｉｎでない場合には、さらにエコー除去処理を行う必要があるため、Ｓ１０１の処理に戻る。
【００４６】
なお、Ｓ１０５において、ATT−S１０６に対する送信音量レベルを下げる指示は、予め定められた最低音量レベルｓｍｉｎに到達するまでＳ１０１からＳ１０５の処理を繰り返し行う。そして、ｓｍｉｎに到達してもＳ１０６において受信した音量レベルがｒｍｉｎに到達しない場合には、波形相似判定部１４０は、ATT−R１０８に対して受信音量レベルを下げるように指示する。このようにして、本処理では、ユーザに対して聞こえるエコー現象の音量レベルをｒｍｉｎに近づける。
【００４７】
〈実施の形態の効果〉
本実施の形態に係る通信端末による通話音声補正処理を実現することにより、以下のような効果が得られる。
【００４８】
本実施の形態におけるエコー除去処理によれば、通話時に発生するエコー現象を含む障害を補正した音声を提供することができる。すなわち、本エコー除去処理によれば、ユーザにとって明瞭な状態の音声による電話サービスを提供することができる。
【００４９】
また、本実施の形態におけるエコー除去処理によれば、予め定められた基準に基づいて
エコー除去処理を行うため、実際の回線あるいは端末の状況に応じたエコー除去処理を行うことができる。
【００５０】
さらに、本実施の形態におけるエコー除去処理によれば、送信音量レベルとともに受信音量レベルを調整してエコー現象を軽減するため、的確なエコー除去処理を行うことができる。
【００５１】
〈変形例〉
本実施の形態において、ＶｏＩＰ端末１００は、主にＩＰ電話サービスにおける音声情報のエコー現象処理の一例について説明したが、本発明ではこれに限らず、その他のストリーミング情報の通信端末などによる通信技術に対して広く実施することができる。
【００５２】
例えば、図４に示したエコー除去処理のＳ１０４において、波形相似判定部１４０は、図５に示した判定処理とは異なる基準で波形相似判定を行ってもよい。例えば、波形相似判定部１４０は、予め定められた相似判定テーブルを参照して、波形の部分的な一致度などに基づいて、送信時の波形ｓと受信した波形ｒの相似の度合いを判定する。そして、波形相似判定部１４０は、波形相似判定部１４０は、波形ｓと波形ｒとの相似の度合いに基づいて、エコー除去処理の有無を判定する。
【００５３】
そして、波形ｒと波形ｓとを比較した際に、所定の基準に基づいて双方の波形が相似していないと判断された場合には、波形相似判定部１４０は、受信した音声の波形に試験波以外の他の波形（例えば、回線の具合によって生じる雑音、混信する回線の音声などの様々なノイズが挙げられる）が含まれていると判断する。この場合に、波形相似判定部１４０は、Ｓ１０１の処理に戻り、再度の波形計測を実行する。
【００５４】
また、本実施の形態において、本発明の通話音声補正方法をＩＰ電話網における電話サービスに適用したが、本発明の通話音声補正方法は他のあらゆる電話サービス、あるいはテレビ会議システムなどの双方向音声通信技術などの様々な音声通信技術に適用することができる。
【産業上の利用可能性】
【００５５】
本発明は、一般の電話網、携帯電話網、及びＩＰ電話網を含めたあらゆる電話サービス、または音声情報を伝達するサービスを提供する産業に適用可能である。
【図面の簡単な説明】
【００５６】
【図１】本発明の実施の形態に係る、ＶｏＩＰによるＩＰ電話サービスを提供するシステムの一例を示す概略図である。
【図２】ＶｏＩＰ端末の構成を説明する機能ブロック図である。
【図３】試験ポイント側のＶｏＩＰサーバの構成を説明する機能ブロック図である。
【図４】本実施の形態におけるエコー除去処理を説明するフローチャートである。
【図５】波形相似判定部による波形相似判定処理の一例を示すフローチャートである。
【符号の説明】
【００５７】
１００ＶｏＩＰ端末
１０１マイク
１０２アンプ
１０３ATT−SA
１０４デジタル／アナログ変換部
１０５音声圧縮部
１０６ATT−S
１０７ＶｏＩＰ通信プログラム実行部
１０８ATT−R
１０９ATT−RA
１１０アンプ
１１１スピーカ
１２０エコー除去処理部
１３０波形発生部
１４０波形相似判定部
２００サーバ
２１２音声レベル減衰部
３００電話網接続装置
４００一般電話端末
５００インターネット
【図１】
2005269078.tif 000003
【図２】
2005269078.tif 000004
【図３】
2005269078.tif 000005
【図４】
2005269078.tif 000006
【図５】
2005269078.tif 000007