(57)【要約】【課題】個別の通話ごとに品質の測定結果に応じ、通話品質に影響する設定内容を動的に調整することにより、簡単廉価に優れた通話品質を実現するＩＰ電話の技術を提供する。【解決手段】通話路制御部２０は、通話開始時に、送話分及び受話分の少なくとも一方について通話先の端末との間で、その伝送路に加え、返送用のエコーバック経路を設定する。フレームコピー部２５及びエコー送信部２２は、通話先から送信されたパケットの全部又は一部の複製を、前記エコーバック経路でその通話先へ返送する。遅延計測部１５は、通話先へ送信するパケットの全部又は一部について、識別情報及び送信時刻を記録し、該当するパケットが前記エコーバック経路から返送された到着時刻と、記録された前記送信時刻から遅延を計測する。調整部２７は、前記計測の結果に基いて、エンコーダ１２、フレーマ１３、ＦＩＦＯ部２４、デコーダ２３などにおける設定内容を調整する。【選択図】図１
2005217863.tif 000002
【特許請求の範囲】
【請求項１】
所定の設定内容に基いて、符号化、復号化及びパケットの処理を行う処理手段により、音声を通信ネットワーク経由でパケットとして通話先のＩＰ電話端末装置と授受するＩＰ電話端末装置において、
通話開始時に、送話分及び受話分の少なくとも一方について前記通話先との間で、その伝送路に加え、返送用のエコーバック経路を設定する手段と、
通話先から送信された前記パケットの全部又は一部の複製を、前記エコーバック経路でその通話先へ返送する手段と、
前記通話先へ送信する前記パケットの全部又は一部について、識別情報及び送信時刻を記録し、該当するパケットが前記エコーバック経路から返送された到着時刻と、記録された前記送信時刻から遅延を計測する手段と、
前記計測の結果に基いて、前記設定内容を調整する調整手段と、
を情報処理回路又はコンピュータプログラムが実現することを特徴とするＩＰ電話端末装置。
【請求項２】
前記調整手段は、
通話先への送話分に基き前記エコーバック経路で返送された前記パケットに関し計測した前記遅延の量、到着間隔のばらつき、通話先からの受話分の前記パケットに関する到着間隔のばらつき、の少なくともいずれかの値の範囲又は値の範囲の組合せに応じて予め決められた調整パターンに基いて、
符号化及び復号化の種類、符号化した前記パケットの送出間隔、通話先からの受話分のパケットのための受信バッファ容量、の少なくとも一以上を調整するように構成されたことを特徴とする請求項１記載のＩＰ電話端末装置。
【請求項３】
前記エコーバック経路から返送された前記パケットからもとのアナログ音声信号を得て所定の信号レベルに減衰させることによりエコー成分を得る手段と、
前記通話先からの受話分の前記パケットから得たアナログ音声信号から、前記エコー成分を減算する手段と、
を前記情報処理回路又はコンピュータプログラムが実現することを特徴とする請求項１又は２記載のＩＰ電話端末装置。
【請求項４】
請求項１から３のいずれか一項に記載のＩＰ電話端末装置を複数と、
前記各ＩＰ電話端末装置間で通話の開始及び切断を制御する制御サーバと、
を通信ネットワークで接続したことを特徴とするＩＰ電話システム。
【請求項５】
所定の設定内容に基いて、符号化、復号化及びパケットの処理を行うことにより、音声を通信ネットワーク経由でパケットとして通話先のＩＰ電話端末装置と授受するＩＰ電話端末装置の制御方法において、
通話開始時に、送話分及び受話分の少なくとも一方について前記通話先との間で、その伝送路に加え、返送用のエコーバック経路を設定する処理と、
通話先から送信された前記パケットの全部又は一部の複製を、前記エコーバック経路でその通話先へ返送する処理と、
前記通話先へ送信する前記パケットの全部又は一部について、識別情報及び送信時刻を記録し、該当するパケットが前記エコーバック経路から返送された到着時刻と、記録された前記送信時刻から遅延を計測する処理と、
前記計測の結果に基いて、前記設定内容を調整する調整処理と、
を情報処理回路又はコンピュータプログラムが行うことを特徴とするＩＰ電話端末装置の制御方法。
【請求項６】
前記調整処理は、
通話先への送話分に基き前記エコーバック経路で返送された前記パケットに関し計測した前記遅延の量、到着間隔のばらつき、通話先からの受話分の前記パケットに関する到着間隔のばらつき、の少なくともいずれかの値の範囲又は値の範囲の組合せに応じて予め決められた調整パターンに基いて、
符号化及び復号化の種類、符号化した前記パケットの送出間隔、通話先からの受話分のパケットのための受信バッファ容量、の少なくとも一以上を調整することを特徴とする請求項５記載のＩＰ電話端末装置の制御方法。
【請求項７】
前記エコーバック経路から返送された前記パケットからもとのアナログ音声信号を得て所定の信号レベルに減衰させることによりエコー成分を得る処理と、
前記通話先からの受話分の前記パケットから得たアナログ音声信号から、前記エコー成分を減算する処理と、
を前記情報処理回路又はコンピュータプログラムが行うことを特徴とする請求項５又は６記載のＩＰ電話端末装置の制御方法。
【請求項８】
コンピュータを制御することで、所定の設定内容に基いて、符号化、復号化及びパケットの処理を行わせることにより、音声を通信ネットワーク経由でパケットとして通話先のＩＰ電話端末装置と授受させるＩＰ電話端末装置の制御プログラムにおいて、
そのプログラムは前記コンピュータに、
通話開始時に、送話分及び受話分の少なくとも一方について前記通話先との間で、その伝送路に加え、返送用のエコーバック経路を設定させ、
通話先から送信された前記パケットの全部又は一部の複製を、前記エコーバック経路でその通話先へ返送させ、
前記通話先へ送信する前記パケットの全部又は一部について、識別情報及び送信時刻を記録し、該当するパケットが前記エコーバック経路から返送された到着時刻と、記録された前記送信時刻から遅延を計測させ、
前記計測の結果に基いて、前記設定内容を調整させることを特徴とするＩＰ電話端末装置の制御プログラム。
【請求項９】
前記プログラムは前記コンピュータに、
通話先への送話分に基き前記エコーバック経路で返送された前記パケットに関し計測した前記遅延の量、到着間隔のばらつき、通話先からの受話分の前記パケットに関する到着間隔のばらつき、の少なくともいずれかの値の範囲又は値の範囲の組合せに応じて予め決められた調整パターンに基いて、
符号化及び復号化の種類、符号化した前記パケットの送出間隔、通話先からの受話分のパケットのための受信バッファ容量、の少なくとも一以上を調整させることを特徴とする請求項８記載のＩＰ電話端末装置の制御プログラム。
【請求項１０】
前記プログラムは前記コンピュータに、
前記エコーバック経路から返送された前記パケットからもとのアナログ音声信号を得て所定の信号レベルに減衰させることによりエコー成分を得させ、
前記通話先からの受話分の前記パケットから得たアナログ音声信号から、前記エコー成分を減算させることを特徴とする請求項８又は９記載のＩＰ電話端末装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワーク経由で音声通話を行うＩＰ電話の技術の改良に関するもので、特に、個別の通話ごとに品質の測定結果に応じ、通話品質に影響する設定内容を動的に調整することにより、簡単廉価に優れた通話品質を実現するものである。
【背景技術】
【０００２】
近年、インターネットを中心とするＩＰ（インターネットプロトコル）ネットワーク技術と、デジタル情報処理技術との相乗的発達に伴い、インターネットなどの通信ネットワーク経由で音声通話を行うＶｏＩＰやＩＰ電話（インターネット電話を含む）の技術が普及しつつある。ＩＰ電話では、音声を断続的にパケット伝送することで、従来の回線交換と比べ多数者が回線を有効利用できる統計多重効果が得られ、距離を問わず通話が低廉化される。また、経路制御による障害迂回により信頼性も向上する。
【０００３】
なお、ＩＰ電話はＩＰネットワークを主な前提とするが、通信ネットワークの種類や構成は多様であるから本出願はそれらに限定されず、ＡＴＭ（非同期転送モード）やＦＲ（フレームリレー）など各種の通信ネットワークや、それらにおけるＶｏＡＴＭやＶｏＦＲなどの各種音声伝達技術も対象とする。
【特許文献１】特開２００１−２９８４７９
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、上記のようなＩＰ電話が伝送経路とする通信ネットワークは、動的ルーティングやトラフィックのバースト性などを背景として不規則に変動しがちな特性があり、そのような変動はジッタなどのサービス品質阻害要因となり得る懸念要素である。
【０００５】
しかるところ、従来のＩＰ電話は、サービス品質を確認する手段を持たず、また、動作内容もあらかじめ画一的に固定され、サービス品質を動的に改善する技術も伴っていなかった。このため、多数の利用者に安定した品質のサービスを提供することは困難であり、例えば安定性をバックボーン等の余裕に求めればコスト高となる一方、従来のままでは品質の不安定さに見合った価格水準から脱せないなど、技術上経済上の不利益が大きく、それらの解決が潜在的に待望されていた。
【０００６】
サービス品質に関連する従来技術としては、ネットワークの混雑時に送信プロトコルをＵＤＰからＴＣＰへ切り替える提案はあるが（特許文献１参照）、プロトコル自体の切り替えは、その負担や音途切れのリスクが大きい割に、伝送データ量自体は大きく変わらず効果的な解決手段ではなかった。
【０００７】
本発明は、上記のような課題を解決するもので、その目的は、個別の通話ごとに品質の測定結果に応じ、通話品質に影響する設定内容を動的に調整することにより、簡単廉価に優れた通話品質を実現するＩＰ電話の技術を提供することである。
【課題を解決するための手段】
【０００８】
上記の目的を達成するため、請求項１の発明は、所定の設定内容に基いて、符号化、復号化及びパケットの処理を行う処理手段により、音声を通信ネットワーク経由でパケットとして通話先のＩＰ電話端末装置と授受するＩＰ電話端末装置において、通話開始時に、送話分及び受話分の少なくとも一方について前記通話先との間で、その伝送路に加え、返送用のエコーバック経路を設定する手段と、通話先から送信された前記パケットの全部又は一部の複製を、前記エコーバック経路でその通話先へ返送する手段と、前記通話先へ送信する前記パケットの全部又は一部について、識別情報及び送信時刻を記録し、該当するパケットが前記エコーバック経路から返送された到着時刻と、記録された前記送信時刻から遅延を計測する手段と、前記計測の結果に基いて、前記設定内容を調整する調整手段と、を情報処理回路又はコンピュータプログラムが実現することを特徴とする。
【０００９】
請求項５の発明は、請求項１の発明を方法という見方から捉えたもので、所定の設定内容に基いて、符号化、復号化及びパケットの処理を行うことにより、音声を通信ネットワーク経由でパケットとして通話先のＩＰ電話端末装置と授受するＩＰ電話端末装置の制御方法において、通話開始時に、送話分及び受話分の少なくとも一方について前記通話先との間で、その伝送路に加え、返送用のエコーバック経路を設定する処理と、通話先から送信された前記パケットの全部又は一部の複製を、前記エコーバック経路でその通話先へ返送する処理と、前記通話先へ送信する前記パケットの全部又は一部について、識別情報及び送信時刻を記録し、該当するパケットが前記エコーバック経路から返送された到着時刻と、記録された前記送信時刻から遅延を計測する処理と、前記計測の結果に基いて、前記設定内容を調整する調整処理と、を情報処理回路又はコンピュータプログラムが行うことを特徴とする。
【００１０】
請求項８の発明は、請求項１，５の発明をコンピュータのプログラムという見方から捉えたもので、コンピュータを制御することで、所定の設定内容に基いて、符号化、復号化及びパケットの処理を行わせることにより、音声を通信ネットワーク経由でパケットとして通話先のＩＰ電話端末装置と授受させるＩＰ電話端末装置の制御プログラムにおいて、そのプログラムは前記コンピュータに、通話開始時に、送話分及び受話分の少なくとも一方について前記通話先との間で、その伝送路に加え、返送用のエコーバック経路を設定させ、通話先から送信された前記パケットの全部又は一部の複製を、前記エコーバック経路でその通話先へ返送させ、前記通話先へ送信する前記パケットの全部又は一部について、識別情報及び送信時刻を記録し、該当するパケットが前記エコーバック経路から返送された到着時刻と、記録された前記送信時刻から遅延を計測させ、前記計測の結果に基いて、前記設定内容を調整させることを特徴とする。
【００１１】
請求項４のＩＰ電話システムは、請求項１から３のいずれか一項に記載のＩＰ電話端末装置を複数と、前記各ＩＰ電話端末装置間で通話の開始及び切断を制御する制御サーバと、を通信ネットワークで接続したことを特徴とする。
【００１２】
これらの態様では、送話分のエコーバックに基き遅延を計測することで、通信ネットワーク内の負荷変動に伴う伝送品質を随時確認し、それに基いて符号化、復号化、パケット処理の設定内容をサービス品質の維持に最適な状態に調整するので、簡単廉価に優れた通話品質が実現される。
【００１３】
請求項２の発明は、請求項１記載のＩＰ電話端末装置において、前記調整手段は、通話先への送話分に基き前記エコーバック経路で返送された前記パケットに関し計測した前記遅延の量、到着間隔のばらつき、通話先からの受話分の前記パケットに関する到着間隔のばらつき、の少なくともいずれかの値の範囲又は値の範囲の組合せに応じて予め決められた調整パターンに基いて、符号化及び復号化の種類、符号化した前記パケットの送出間隔、通話先からの受話分のパケットのための受信バッファ容量、の少なくとも一以上を調整するように構成されたことを特徴とする。
【００１４】
請求項６の発明は、請求項２の発明を方法という見方から捉えたもので、請求項５記載のＩＰ電話端末装置の制御方法において、前記調整処理は、通話先への送話分に基き前記エコーバック経路で返送された前記パケットに関し計測した前記遅延の量、到着間隔のばらつき、通話先からの受話分の前記パケットに関する到着間隔のばらつき、の少なくともいずれかの値の範囲又は値の範囲の組合せに応じて予め決められた調整パターンに基いて、符号化及び復号化の種類、符号化した前記パケットの送出間隔、通話先からの受話分のパケットのための受信バッファ容量、の少なくとも一以上を調整することを特徴とする。
【００１５】
請求項９の発明は、請求項２，６の発明をコンピュータのプログラムという見方から捉えたもので、請求項８記載のＩＰ電話端末装置の制御プログラムにおいて、前記プログラムは前記コンピュータに、通話先への送話分に基き前記エコーバック経路で返送された前記パケットに関し計測した前記遅延の量、到着間隔のばらつき、通話先からの受話分の前記パケットに関する到着間隔のばらつき、の少なくともいずれかの値の範囲又は値の範囲の組合せに応じて予め決められた調整パターンに基いて、符号化及び復号化の種類、符号化した前記パケットの送出間隔、通話先からの受話分のパケットのための受信バッファ容量、の少なくとも一以上を調整させることを特徴とする。
【００１６】
これらの態様では、エコーバックや受話分のパケットに関し到着間隔のばらつきも判断や調整に用いることで、ジッタなどの音声通話品質に影響する重要要素についても対処可能となる。
【００１７】
請求項３の発明は、請求項１又は２記載のＩＰ電話端末装置において、前記エコーバック経路から返送された前記パケットからもとのアナログ音声信号を得て所定の信号レベルに減衰させることによりエコー成分を得る手段と、前記通話先からの受話分の前記パケットから得たアナログ音声信号から、前記エコー成分を減算する手段と、を前記情報処理回路又はコンピュータプログラムが実現することを特徴とする。
【００１８】
請求項７の発明は、請求項３の発明を方法という見方から捉えたもので、請求項５又は６記載のＩＰ電話端末装置の制御方法において、前記エコーバック経路から返送された前記パケットからもとのアナログ音声信号を得て所定の信号レベルに減衰させることによりエコー成分を得る処理と、前記通話先からの受話分の前記パケットから得たアナログ音声信号から、前記エコー成分を減算する処理と、を前記情報処理回路又はコンピュータプログラムが行うことを特徴とする。
【００１９】
請求項１０の発明は、請求項３，７の発明をコンピュータのプログラムという見方から捉えたもので、請求項８又は９記載のＩＰ電話端末装置の制御プログラムにおいて、前記プログラムは前記コンピュータに、前記エコーバック経路から返送された前記パケットからもとのアナログ音声信号を得て所定の信号レベルに減衰させることによりエコー成分を得させ、前記通話先からの受話分の前記パケットから得たアナログ音声信号から、前記エコー成分を減算させることを特徴とする。
【００２０】
これらの態様では、エコーバックされたパケットから自分の送話分音声を再現し減衰させることで人為的にエコー成分を得て、通話先からの受話分から減ずることで、通話先からの受話分に回り込んだ自分の声が遅れて響いてくる遠端エコー（送話者側エコー）が効果的かつ確実に消去（キャンセル）される。
【発明の効果】
【００２１】
以上のように、本発明によれば、個別の通話ごとに品質の測定結果に応じ、通話品質に影響する設定内容を動的に調整することにより、簡単廉価に優れた通話品質を実現するＩＰ電話の技術を提供することができる。
【発明を実施するための最良の形態】
【００２２】
次に、本発明を実施するための最良の形態（以下「実施形態」と呼ぶ）について添付の図を参照して説明する。
〔１．構成〕
本実施形態は、図１の構成図に示すように、ＩＰ電話端末装置（「ＩＰ電話端末」や単に「端末」とも呼ぶ）Ａ，Ｂに代表される複数の各端末と、各端末間で通話の開始及び切断を制御するＳＩＰサーバ、ＶｏＩＰサーバなどの制御サーバであるソフトスイッチ１とを、インターネット２で接続したＩＰ電話システムであり、端末Ａ，Ｂ間にインターネット２経由で電話サービスを提供するものである。
【００２３】
端末の構成については、図１では端末Ａについて全体を示し、端末Ｂの構成は上下左右反転の配置で一部を示すが、各端末は共通の構成でよく、端末Ａと端末Ｂは対称的に構成され作用する。すなわち、各端末Ａ，Ｂは、各端末所定の設定内容に基いて、符号化（エンコーダ１２）、復号化（デコーダ２３）及びパケットの処理（フレーマ１３、ＦＩＦＯ部２４）を行う各処理手段により、音声を通信ネットワーク経由でパケット（本出願ではフレームやセルを含む広義の概念である）として通話先のＩＰ電話端末装置と授受するＩＰ電話端末装置である。
【００２４】
具体的には、各端末Ａ，Ｂは、送話用マイク１１、受話用スピーカ２１の他、図１に示す各部分を備え、各部分は、ワイヤードロジックやＡＳＩＣなどの情報処理回路、コンピュータプログラムや、ＦＰＧＡのようなプログラマブルコントローラなどにより、下記のように作用する手段として実現される。例えば、通話路制御部２０は、通話開始時に、送話分及び受話分の少なくとも一方について通話先の端末との間で、その伝送路に加え、返送用のエコーバック経路を設定する手段である。また、フレームコピー部２５及びエコー送信部２２は、通話先から送信されたパケットの全部又は一部の複製を、前記エコーバック経路でその通話先へ返送する手段を構成している。また、遅延計測部１５は、通話先へ送信するパケットの全部又は一部について、識別情報及び送信時刻を記録し、該当するパケットが前記エコーバック経路から返送された到着時刻と、記録された前記送信時刻から遅延を計測する手段であり、調整部２７は、前記計測の結果に基いて、エンコーダ１２、フレーマ１３、ＦＩＦＯ部２４、デコーダ２３などにおける前記設定内容を調整する調整手段である。
【００２５】
〔２．作用〕
上記のように構成された本実施形態は以下のように作用する。
〔２−１．基本動作〕
まず、通話時の基本動作としては、例えば送話側端末Ａで、マイク１１が拾ったアナログ波形をエンコーダ１２が、事前に指定されたＣＯＤＥＣ（符号化復号化）規則にしたがいデジタル連続情報へ符号化（コード化）する。その連続情報をもとにフレーマ１３が、やはり事前に指定された内容にそって（例えば２０ミリ秒分のデータが蓄積されるごとに）インターネット送出用のＩＰパケットへの分割すなわちフレーム化を行い、それらのＩＰパケットを送信制御部１４が通話先の端末Ｂへ宛ててインターネット２に送出する。
【００２６】
端末Ｂなどの受信側では、インターネット２経由で分割された状態で順次到着するＩＰパケット群をもとにＦＩＦＯ部２４が連続情報を組み立て、そのデジタルの連続情報からデコーダ２３が波形のアナログ信号を再現し、そのアナログ信号をスピーカ２１が受話音として再生する。
【００２７】
〔２−２．通話の開始〕
上記のような通話の開始のときは、発呼元の例えば端末Ａから希望通話先の例えば端末Ｂを指定して、インターネット２経由でソフトスイッチ１へサービス開始の要求を行う。サービス開始の要求は例えば、端末ＡのユーザＩＤ、ログインパスワード、希望通話先の「０５０〜」で始まる電話番号などであり、これに対し例えば、ソフトスイッチ１は希望通話先の端末がすでに通話中でないことを確認のうえ、希望通話先の端末Ｂについて例えば現在割当中のＩＰアドレスなどの識別情報を発呼元の端末Ａに返信する。
【００２８】
ここで、通話路制御部２０は、相手側端末の通話路制御部２０との間で、所定のデータ授受シーケンスに従い、通話路やそのエコーバック（ループバック）経路（返送路）などの伝送路を設定管理する部分である。すなわち、通話開始時、発呼側の端末Ａの通話路制御部２０は、ソフトスイッチ１からの識別情報をもとに、端末Ｂと所定の呼制御シーケンスにより所定ポート間でＵＤＰ等の伝送路を確立し通話を開始する。ここで、本実施形態における端末の動作手順を図２のフローチャートに示す。
【００２９】
〔２−３．伝送路の設定〕
すなわち、通信を開始すると、双方からの通話路に加え（ステップ１）、一方又は双方の送話ＩＰパケットをエコーループバック処理（折り返し）するための返送路すなわちエコーバック経路も設定される（ステップ２，３）。例えば、発呼側端末Ａの通話路制御部２０と、着呼側端末Ｂの通話路制御部２０との間で、所定のリンク制御ポート間の論理的ネゴシエーションにより、それぞれの空きポート間に、端末Ａからみた場合の送話路と受話路、それぞれのエコー路の計４つの伝送路が設定される。図１に対応したその一例を下に示す。
伝送路  用  途      Ａ側ポート  方向  Ｂ側ポート  プロトコル
Ｒ０  リンク制御  ３５７８６    ⇔  ３５７８６  ＴＣＰ
Ｒ１  Ａ→Ｂ送話    １１０５    →    １１４６  ＵＤＰ
Ｒ２  Ａ←Ｂエコー  １１０８    ←    １１４７  ＵＤＰ
Ｒ３  Ａ←Ｂ受話    １１１２    ←    １１４９  ＵＤＰ
Ｒ４  Ａ→Ｂエコー  １１１３    →    １１５１  ＵＤＰ
【００３０】
例えば、Ａ→Ｂ送話用の伝送路Ｒ１では、例えば端末Ａの送信制御部１４には、端末のＩＰアドレスのポート番号＃１１０５が、端末Ｂのフレームコピー部２５には、端末ＢのＩＰアドレスのポート番号＃１１４６が対応付けられ、それぞれの処理部には送信や受信の相手方のポート番号が通知設定される。また、発呼側の端末Ａの通話路制御部２０は、通話先の端末Ｂの通話路制御部２０を通じ、端末Ｂのエコー送信部２２を起動させ、パケット返送を開始させる（ステップ３）。
【００３１】
〔２−４．送話とエコーバック〕
以上のような伝送路を使った通話時の処理は、次のようになる。例えば、端末ＡからＢへの送話分のパケットについて、端末Ａの送信制御部１４は、ＩＰパケットの全て又は適当な間隔でサンプリングした一部について、その識別情報と送信時刻とを遅延制御部１５に通知し、所定のメモリ領域に記憶させる。
【００３２】
端末Ａから受話側の端末Ｂへ到達したＩＰパケットを、端末Ｂのフレームコピー部２５が逐次複製し、その複製されたＩＰパケットに対しエコー送信部２２が、ヘッダ情報を付け替えたうえで端末Ａへ返送（エコーバック、ループバック）する（ステップ３）。ヘッダ情報の付替えでは、ＩＰアドレス内のソース（送信元）アドレスとディスティネーション（宛先）アドレスを入れ替える。
【００３３】
〔２−５．遅延計測と設定値の調整〕
端末Ａでは、端末ＢからエコーバックされてくるＩＰパケットをエコー受信部１８が受信すると、遅延制御部１５がそのＩＰパケットの到着時刻を記録された前記送信時刻と比較することにより、伝送路上における往復遅延時間を計測する（ステップ４）。この遅延時間すなわち通話路品質情報に基づき、調整部２７がエンコーダ１２又はフレーマ１３の少なくとも一方について処理条件を調整する。調整は、対応するデコーダ２３又はＦＩＦＯ部２４にも反映される。例えば、遅延時間から判断して、その時点で使用しているエンコーダ１２のビットレートや、フレーマ１３のパケット化サイクルタイムの設定値が、規定の通話品質に対し不適当な場合（ステップ５）、それら通話路設定内容の設定値を適正値に修正し通話サービスの品質を向上させる（ステップ６）。
【００３４】
調整の根拠には、パケット到着間隔のばらつきを含めてもよい。この場合、調整部２７は、通話先への送話分に基き前記エコーバック経路で返送された前記パケットに関し計測した前記遅延の量だけでなく、その到着間隔のばらつきや、通話先からの受話分の前記パケットに関する到着間隔のばらつきも基準として、それらの値の範囲又は値の範囲の組合せに応じて予め決められた調整パターンに基いて、符号化及び復号化（ＣＯＤＥＣ）の種類、符号化した前記パケットの送出間隔、通話先からの受話分のパケットのための受信バッファ容量、の少なくとも一以上を調整する。
【００３５】
以上と逆に、端末Ｂから端末Ａへの送話分についても、以上と同様の処理を対称的に行ってもよい。このような処理は、フックボタン操作などにより通信終了と判定され、呼の切断・終了となるまで（ステップ７，８）繰り返される。
【００３６】
〔３．効果〕
以上のような本実施形態では、送話分のエコーバックに基き遅延を計測することで、通信ネットワーク内の負荷変動に伴う伝送品質を随時確認し、それに基いて符号化、復号化、パケット処理の設定内容をサービス品質の維持に最適な状態に調整するので、簡単廉価に優れた通話品質が実現される。
【００３７】
特に、本実施形態では、エコーバックや受話分のパケットに関し到着間隔のばらつきも判断や調整に用いることで、ジッタなどの音声通話品質に影響する重要要素についても対処可能となる。
【００３８】
〔４．エコーキャンセル〕
また、図１の端末Ａ中、破線で囲んで示す構成部分は、遠端エコーキャンセルのための省略可能なオプション構成であり、次のような構成、作用、効果を有する。すなわち、第二ＦＩＦＯ部１７と、第二デコーダ１６と、減衰器１９とは、エコーバック経路から返送されたパケットからもとのアナログ音声信号を得て所定の信号レベルに減衰させることによりエコー成分を得る。
【００３９】
具体的には、ループバックされエコー受信部１８が受信したＩＰパケット群をもとに、第二ＦＩＦＯ部１７がバッファリングするとともに連続デジタル情報を再組立し、そのデジタル情報から第二デコーダ１６がアナログ信号情報を再現（デコード）する。これらのバッファリング、再組立やアナログ信号の再現は、その時点で設定利用されている設定内容、すなわち符号化、復号化の種類、ＦＩＦＯ部２４に与えられている格納時間等に基く。そして、そのように得られたアナログ信号情報の信号レベルを減衰器１９が調整することにより、平均的な遠端エコーすなわち送話者側エコー成分を人為的に得る。そして、この送話者側エコー成分を、減算器２６が、通話先からの受話分のパケットから得たアナログ音声信号情報から減算して除去する。
【００４０】
以上のように、エコーバックされたパケットから自分の送話分音声を再現し減衰させることで人為的にエコー成分を得て、通話先からの受話分から減ずることで、端末Ａの話者が通話先の端末Ｂからの受話分に遅れて回り込んで響く自分の声を聞くいわゆる遠端エコー（送話者側エコー）が、ネットワーク内の負荷変動に追従して効果的かつ確実にキャンセルされ、通話品質が一層改善される。
【００４１】
但し、図１で破線で囲んで示す構成部分は省略可能であり、その場合、デコーダ２３からの出力はスピーカ２１へ直接送られる。
【図面の簡単な説明】
【００４２】
【図１】本発明の実施形態におけるＩＰ電話システムの構成を示す機能ブロック図。
【図２】本発明の実施形態におけるＩＰ電話用端末装置における処理手順を示すフローチャート。
【符号の説明】
【００４３】
１…ソフトスイッチ
２…インターネット
Ａ，Ｂ…ＩＰ電話端末
１１…マイク
１２…エンコーダ
１３…フレーマ
１４…送信制御部
１５…遅延計測部
１６…第二デコーダ
１７…第二ＦＩＦＯ部
１８…エコー受信部
１９…減衰部
２０…通話路制御部
２１…スピーカ
２２…エコー送信部
２３…デコーダ
２４…ＦＩＦＯ部
２５…フレームコピー部
２７…調整部
【図１】
2005217863.tif 000003
【図２】
2005217863.tif 000004