(57)【要約】【課題】ＶｏＩＰ通話システムにおいて、装置規模を増大させず、コストが安価なエコー抑制装置及びエコー抑制方法を提供する。【解決手段】本発明に係るエコー抑制装置１０ａ６は、相手先通信装置との間で、ネットワークを介して音声信号の通信を行う通信装置に備えられるエコー抑制装置であって、相手先通信装置との間における通信経路の遅延時間を取得する遅延時間取得部と、遅延時間に基づいて、相手先通信装置から送信された音声信号に含まれるエコー信号を抑制するエコー抑制処理を開始するエコー抑制処理部とを具備する。【選択図】図１
2007235874.tif 000002
【特許請求の範囲】
【請求項１】
相手先通信装置との間で、ネットワークを介して音声信号の通信を行う通信装置に備えられるエコー抑制装置であって、
前記相手先通信装置との間における通信経路の遅延時間を取得する遅延時間取得部と、
前記遅延時間に基づいて、前記相手先通信装置から送信された前記音声信号に含まれるエコー信号を抑制するエコー抑制処理を開始するエコー抑制処理部と
を具備することを特徴とするエコー抑制装置。
【請求項２】
前記エコー抑制処理部は、
前記相手先通信装置へ前記音声信号を送信してから、前記遅延時間経過後に、前記相手先通信装置へ送信した前記音声信号に基づいて、エコー抑制信号の生成を開始するエコー抑制信号生成部と、
前記相手先通信装置から送信された前記音声信号に対して、前記エコー抑制信号を減算させるエコー抑制処理を行う減算処理部と
を具備することを特徴とする請求項１に記載のエコー抑制装置。
【請求項３】
前記エコー抑制処理部は、
前記相手先通信装置へ送信する前記音声信号に基づいて、エコー抑制信号を生成するエコー抑制信号生成部と、
前記相手先通信装置へ前記音声信号を送信してから、前記遅延時間経過後に、前記相手先通信装置から送信された前記音声信号に対して前記エコー抑制信号を減算させるエコー抑制処理を開始する減算処理部とを具備することを特徴とする請求項１に記載のエコー抑制装置。
【請求項４】
前記遅延時間取得部は、前記相手先通信装置へ測定信号を送信してから、前記測定信号に対して前記相手先通信装置が送信する測定応答信号を受信するまでの時間に基づいて、前記相手先通信装置との間における通信経路の遅延時間を取得することを特徴とする請求項１乃至３に記載のエコー抑制装置。
【請求項５】
前記遅延時間取得部は、前記相手先通信装置から送信された音声信号に含まれる時刻情報に基づいて、前記相手先通信装置との間における通信経路の遅延時間を取得することを特徴とする請求項１乃至３に記載のエコー抑制装置。
【請求項６】
相手先通信装置との間で、ネットワークを介して音声信号の通信を行う通信装置に備えられるエコー抑制方法であって、
前記相手先通信装置との間における通信経路の遅延時間を取得する遅延時間取得ステップと、
前記遅延時間に基づいて、前記相手先通信装置から送信された前記音声信号に含まれるエコー信号を抑制するエコー抑制処理を開始するエコー抑制処理ステップと
を具備することを特徴とするエコー抑制方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、相手先通信装置との間で、ネットワークを介して音声信号の通信を行う通信装置に備えられるエコー抑制装置及びエコー抑制方法に関する。
【背景技術】
【０００２】
従来、インターネットの普及に伴い、ＶｏＩＰ（Ｖｏｉｃｅ  Ｏｖｅｒ  ＩＰ）ネットワークを用いたＶｏＩＰ通話システムの利用が広まっている。
【０００３】
一般的なＶｏＩＰ通話システム１０００は、図９の例に示すように、ＶｏＩＰネットワーク１と、ＶｏＩＰネットワーク１における通信を制御する呼制御サーバ２と、音声信号をＩＰパケット化してＶｏＩＰネットワーク１に送信するＶｏＩＰ接続装置１０ａ乃至１０ｂと、音声信号の入力及び出力をおこなう端末機１００ａ及び１００ｂとを具備している。
【０００４】
そして、かかるＶｏＩＰ通話システム１０００は、端末機１００ａと端末機１００ｂとの間で音声信号の通信を行う際に、ＶｏＩＰネットワーク１上において、ＩＰパケット化された音声信号を通信するように構成されている。
【０００５】
また、上述したＶｏＩＰ通話システム１０００では、音声信号をＩＰパケット化する際や、ＶｏＩＰネットワーク１を介して、音声信号を伝送する際に遅延が発生し、発生した遅延によってエコーと呼ばれる現象が起きることが知られている。
【０００６】
このエコーが生じた場合、話者は、通話において、相手の音声を聞きづらくなるとともに、話しづらくなってしまう。
【０００７】
そこで、上述するエコーを抑制するため、ＶｏＩＰ通話システム１０００では、ＶｏＩＰ接続装置１０ａ乃至１０ｂ等にエコー抑制装置が備えられている。
【０００８】
以下に図１０乃至図１１を参照し、エコーが生じる仕組みと一般的なエコー抑制装置について、一例をあげて説明する。
【０００９】
図１０には、端末機１００ａと端末機１００ｂとの間で、音声信号の通信が行われているＶｏＩＰ通話システム１０００のイメージが示されている。
【００１０】
図１０において、端末機１００ａ及び端末機１００ｂは、音声を入力するマイク１００ａ１及び１００ｂ１と、音声を出力するスピーカ１００ａ２及び１００ｂ２とを具備している。
【００１１】
また、図１０に示すように、ＶｏＩＰ接続装置１０ａは、Ａ／Ｄ変換処理部１０ａ１と、エコー抑制装置１０ａ２と、コーデック１０ａ３と、ネットワークインターフェース１０ａ４と、制御部１０ａ５とを具備している。
【００１２】
なお、ＶｏＩＰ接続装置１０ａとＶｏＩＰ接続装置１０ｂは、同様の構成である。
【００１３】
上述する構成のＶｏＩＰ接続装置１０ａは、端末機１００ａから入力された話者２０００の音声を、ＩＰパケット化された音声信号に変換して、ＶｏＩＰネットワークを介してＶｏＩＰ接続装置１０ｂへ送信するように構成されている。
【００１４】
そして、ＶｏＩＰ接続装置１０ｂは、送信された音声信号を、デパケット化することで、端末機１００ｂのスピーカ１００ｂ２から音声として出力するように構成されている。
【００１５】
この時、端末機２００のスピーカ１００ｂ２から出力された音声は、図１０に示すように、回り込みによってマイク１００ｂ１へ再度入力される場合がある。
【００１６】
この場合、回り込み（相手側回り込み）によって入力された音声は、音声信号（エコー信号）となり、ＶｏＩＰ接続装置１０ｂ、ＶｏＩＰネットワーク１、ＶｏＩＰ接続装置１０ａを介して、スピーカ１００ａ２からエコーとして出力される。
【００１７】
このエコーを抑制するため、図１０に示すように、ＶｏＩＰ接続装置１０ａは、エコー信号を抑制するエコー抑制装置１０ａ２を具備している。
【００１８】
また、かかるエコー抑制装置１０ａ２は、減算部ａ２１と、エコー抑制信号生成部ａ２２とを具備している。
【００１９】
減算部ａ２１は、端末機１００ｂから送信されるエコー信号に対して、生成されたエコー抑制信号を減算することで、エコー信号を抑制するように構成されている。
【００２０】
エコー抑制信号生成部ａ２２は、入力された音声信号に基づいて、備えられている適応フィルタのタップ数に対応するエコー抑制信号を生成するように構成されている。また、エコー抑制信号生成部ａ２２は、エコー信号が残留しないように、エコー抑制信号生成部ａ２２に保持されるタップ係数を更新するように構成されている。
【００２１】
上述する構成のエコー抑制装置１０ａ２によって、エコー信号が抑制されるので、スピーカ１００ａ２から出力されるエコーは、低減されている。
【特許文献１】特開２００５−１４２６５９号公報
【発明の開示】
【発明が解決しようとする課題】
【００２２】
しかしながら、これまでの電話回線ネットワークを介して通信する通話システムのエコー信号の遅延時間は、最大数十ｍｓｅｃ程度であったのに対し、上述するＶｏＩＰネットワーク１介して通信するＶｏＩＰ通話システムのエコー信号の遅延時間は、最大数百ｍｓｅｃと長く、しかも変動する。
【００２３】
図１１には、端末機１００ａのマイク１００ａ１から入力された音声信号Ｓ１と、公衆電話回線等の通話システムにおけるエコー信号Ｓ２と、ＶｏＩＰ通話システムにおけるエコー信号Ｓ３とが時間軸上に示されている。
【００２４】
図１１に示すように、公衆電話回線等の通話システムにおけるエコー信号Ｓ２は、音声信号Ｓ１が入力されてから伝送にかかった遅延時間Ｌ１（数十ｍｓｅｃ）分だけ遅延し、エコー抑制装置１０ａ２に到達する。
【００２５】
よって、電話回線ネットワーク介して通信する通話システムにおけるエコー抑制装置１０ａ２は、数十ｍｓｅｃの遅延時間Ｌ１のエコー信号を抑制するため、図１１に示す時間Ｂ分に対応するタップ数（ｎ個）で構成されていた。
【００２６】
それに対して、ＶｏＩＰネットワーク１を介して通信するＶｏＩＰ通話システム１０００におけるエコー信号Ｓ３は、遅延時間Ｌ２（数百ｍｓｅｃ）分だけ遅延し、エコー抑制装置１０ａ２に到達する。
【００２７】
よって、かかるエコー抑制装置１０ａ２は、数百ｍｓｅｃの遅延時間Ｌ２のエコー信号を抑制するため、タップ数を増加させて、図１１に示す時間Ｃ分に対応するタップ数（ｍ個）の構成にしなければならず、装置規模が増大しコストがかかるという問題があった。
【００２８】
そこで、本発明は以上の点に鑑みてなされたもので、ＶｏＩＰ通話システム１０００において、装置規模を増大させず、コストが安価なエコー抑制装置及びエコー抑制方法を提供することを目的とする。
【課題を解決するための手段】
【００２９】
本発明の第１の特徴は、相手先通信装置との間で、ネットワークを介して音声信号の通信を行う通信装置に備えられるエコー抑制装置であって、前記相手先通信装置との間における通信経路の遅延時間を取得する遅延時間取得部と、前記遅延時間に基づいて、前記相手先通信装置から送信された前記音声信号に含まれるエコー信号を抑制するエコー抑制処理を開始するエコー抑制処理部とを具備することを要旨とするものである。
【００３０】
かかる発明によれば、遅延時間取得部が、回り込みによって入力されるエコー信号の通信経路の遅延時間を取得するので、遅延時間が変動するＶｏＩＰネットワーク等における遅延時間を正確に取得できる。
【００３１】
また、かかる発明によれば、遅延時間が正確に取得されることで、エコー抑制処理部では、遅延時間分のタップが不要となり、従来から用いられている少ないタップ数（例えば、図１１に示すｎ個）で生成されたエコー抑制信号で、エコー信号を抑制することができる。
【００３２】
よって、かかる発明によれば、遅延時間が大きい、例えばＶｏＩＰ通話システムにおいて、タップ数を増やして回路規模を増大させることなく、コストが安価なエコー抑制装置を提供できる。
【００３３】
また、本発明第１の特徴において、前記エコー抑制処理部は、前記相手先通信装置へ前記音声信号を送信してから、前記遅延時間経過後に、前記相手先通信装置へ送信した前記音声信号に基づいて、エコー抑制信号の生成を開始するエコー抑制信号生成部と、前記相手先通信装置から送信される前記音声信号に対して、前記エコー抑制信号を減算させるエコー抑制処理を行う減算処理部とを具備してもよい。
【００３４】
かかる発明によれば、エコー抑制処理部に具備されるエコー抑制信号生成部が、取得した遅延時間経過後にエコー抑制信号の生成を開始するので、遅延時間分のタップが不要となり、従来から用いられている少ないタップ数で生成されたエコー抑制信号で、エコー信号を抑制することができる。
【００３５】
また、本発明の第１の特徴において、前記エコー抑制処理部は、前記相手先通信装置へ送信する前記音声信号に基づいて、エコー抑制信号を生成するエコー抑制信号生成部と、前記相手先通信装置へ前記音声信号を送信してから、前記遅延時間経過後に、前記相手先通信装置から送信された前記音声信号に対して前記エコー抑制信号を減算させるエコー抑制処理を開始する減算処理部とを具備してもよい。
【００３６】
また、本発明第１の特徴において、前記遅延時間取得部は、前記相手先通信装置へ測定信号を送信してから、前記測定信号に対して前記相手先通信装置から送信される測定応答信号を受信するまでの時間に基づいて、前記相手先通信装置との間における通信経路の遅延時間を取得されてもよい。
【００３７】
また、本発明第１の特徴において、前記遅延時間取得部は、前記相手先通信装置から送信される音声信号に含まれる時刻情報に基づいて、前記相手先通信装置との間における通信経路の遅延時間を取得されてもよい。
【００３８】
かかる発明によれば、遅延時間取得部は、相手先通信装置から送信される音声信号に含まれる時刻情報に基づいて、通信経路の遅延時間を取得することができるので、測定信号及び測定応答信号等の送受信処理が不要になる。
【００３９】
よって、かかる発明によれば、音声信号の通信回線のトラフィック量を増加させることなく、遅延時間を取得できる。
【００４０】
本発明の第２の特徴は、相手先通信装置との間で、ネットワークを介して音声信号の通信を行う通信装置に備えられるエコー抑制方法であって、前記相手先通信装置との間における通信経路の遅延時間を取得する遅延時間取得ステップと、前記遅延時間に基づいて、前記相手先通信装置から送信された前記音声信号に含まれるエコー信号を抑制するエコー抑制処理を開始するエコー抑制処理ステップとを具備することを要旨とするものである。
【発明の効果】
【００４１】
以上説明したように、本発明によれば、ＶｏＩＰ通話システムにおいて、装置規模を増大させず、コストが安価なエコー抑制装置及びエコー抑制方法を提供することができる。
【発明を実施するための最良の形態】
【００４２】
（本発明の第１実施形態に係るエコー抑制装置の構成）
本発明の第１実施形態に係るエコー抑制装置の構成について、図１及び図９乃至１０を参照して説明する。
【００４３】
また、本実施形態に係るエコー抑制装置は、相手先通信装置との間で、ＶｏＩＰネットワークを介して音声信号の通信を行う通信装置に備えられている。
【００４４】
ここで、本実施形態に係る通信装置は、先に述した、図９に示すＶｏＩＰ通話システム１０００のＶｏＩＰ接続装置１０ａであり、相手先通信装置は、ＶｏＩＰ接続装置１０ｂである場合を例に説明する。
【００４５】
よって、本実施形態に係るエコー抑制装置は、ＶｏＩＰ接続装置１０ａに具備されている場合を例に説明する。
【００４６】
なお、かかる通信装置が、ＶｏＩＰ接続装置１０ｂであり、かかる相手先通信装置が、ＶｏＩＰ接続装置１０ａであってもよい。
【００４７】
まず、図９を参照して、本実施形態に係るＶｏＩＰ通話システムの全体構成について説明する。
【００４８】
図９に示すように、ＶｏＩＰ通話システム１０００は、ＶｏＩＰネットワーク１と、呼制御サーバ２と、端末機１００ａ及び１００ｂと、ＶｏＩＰ接続装置１０ａ及び１０ｂとを具備している。
【００４９】
ＶｏＩＰネットワーク１は、ＩＰパケット化された音声信号を通信するネットワークであり、インターネットを想定している。
【００５０】
また、ＶｏＩＰネットワーク１は、呼制御サーバ２と、ＶｏＩＰ接続装置１０ａとＶｏＩＰ接続装置１０ｂと接続するように構成されている。
【００５１】
呼制御サーバ２は、例えば、ＶｏＩＰネットワーク１における通話時の呼制御及び通信制御や、ＶｏＩＰネットワーク１に接続されるＶｏＩＰ接続装置１０ａ乃至１０ｂのアドレス等を管理するように構成されている。
【００５２】
端末機１００ａ及び端末機１００ｂは、同様の構成であるため、端末機１００ａの構成について説明する。
【００５３】
端末機１００ａは、音声をアナログの音声信号で入力するマイク１００ａ１と、アナログの音声信号を音声として出力するスピーカ１００ａ２とを具備している。
【００５４】
次に、ＶｏＩＰ接続装置１０ａ及びＶｏＩＰ接続装置１０ｂの構成について、図１０を参照しながら説明する。
【００５５】
ここで、ＶｏＩＰ接続装置１０ａ及びＶｏＩＰ接続装置１０ｂは、同様の構成であるため、ＶｏＩＰ接続装置１０ａの構成について説明する。
【００５６】
ＶｏＩＰ接続装置１０ａは、図１０に示す、Ａ／Ｄ変換処理部１０ａ１と、コーデック１０ａ３と、ネットワークインターフェース１０ａ４と、制御部１０ａ５と、図１に示すエコー抑制装置１０ａ６とを具備している。また、ＶｏＩＰ接続装置１０ａは、内部に時計を具備している。
【００５７】
Ａ／Ｄ変換処理部１０ａ１は、端末機１００ａのマイク１００ａ１から入力されたアナログの音声信号をデジタル化し、後述するエコー抑制装置１０ａ６及びコーデック１０ａ３へ送信するように構成されている。
【００５８】
また、Ａ／Ｄ変換処理部１０ａ１は、後述するエコー抑制装置１０ａ６から送信されたデジタルの音声信号をアナログ化し、端末機１００ａのスピーカ１００ａ２へ送信するように構成されている。
【００５９】
コーデック１０ａ３は、Ａ／Ｄ変換処理部１０ａ１でデジタル化された音声信号を符号化し、後述するネットワークインターフェース１０ａ４へ送信するように構成されている。
【００６０】
また、コーデック１０ａ３は、後述するネットワークインターフェース１０ａ４から送信された符号化される音声信号を複合化し、デジタルの音声信号で、後述するエコー抑制装置１０ａ６へ送信するように構成されている。
【００６１】
なお、本実施形態において、コーデック１０ａ３は、Ｇ．７１１勧告のＰＣＭ（Ｐｕｌｓｅ Ｃｏｄｅ Ｍｏｄｕｌａｔｉｏｎ）方式に基づき、８ＫＨｚでサンプリングされた音声信号（１サンプリングが１２５μｓｅｃ）を、１０ｍｓｅｃ毎に符号化するように構成される場合を例に説明する。
【００６２】
ネットワークインターフェース１０ａ４は、コーデック１０ａ３で符号化された音声信号をＩＰパケット化し、ＶｏＩＰネットワーク１へ送信するように構成されている。
【００６３】
また、ネットワークインターフェース１０ａ４は、ＶｏＩＰネットワーク１から送信されたＩＰパケット化されている音声信号をデパケット化し、コーデック１０ａ３へ送信するように構成されている。
【００６４】
制御部１０ａ５は、Ａ／Ｄ変換処理部１０ａ１と、コーデック１０ａ３と、ネットワークインターフェース１０ａ４と、後述するエコー抑制装置１０ａ６との各機能を制御するように構成されている。
【００６５】
次に、本実施形態に係るエコー抑制装置１０ａ６について説明する。
【００６６】
本実施形態に係るエコー抑制装置１０ａ６は、図１０に示すエコー抑制装置１０ａ２ではなく、図１に示すエコー抑制装置１０ａ６である。
【００６７】
よって、図１に示すエコー抑制装置１０ａ６が、ＶｏＩＰ接続装置１０ａに具備されている。
【００６８】
図１に示すように、本実施形態に係るエコー抑制装置１０ａ６は、遅延時間取得部ａ６１と、エコー抑制処理部ａ６２とを具備している。
【００６９】
遅延時間取得部ａ６１は、ＶｏＩＰ接続装置１０ｂへ測定信号を送信してから、当該測定信号に対してＶｏＩＰ接続装置１０ｂが送信する測定応答信号を受信するまでの時間に基づいて、ＶｏＩＰ接続装置１０ｂとの間における通信経路の遅延時間を取得するように構成されている。
【００７０】
具体的に、遅延時間取得部ａ６１は、ＶｏＩＰ接続装置１０ａにおいて、呼制御サーバ２から送信される呼応答信号が受信された場合、コーデック１０ａ３及びネットワークインターフェース１０ａ４を介して、ＶｏＩＰ接続装置１０ｂへ測定信号を送信するように構成されている。
【００７１】
ここで、上述する測定信号は、ＶｏＩＰネットワーク１における音声信号の遅延時間を測定するため、相手先通信装置であるＶｏＩＰ接続装置１０ｂへ送信される信号である。なお、上述する呼応答信号の詳細については後述する。
【００７２】
また、遅延時間取得部ａ６１は、ＶｏＩＰ接続装置１０ｂの遅延時間取得部ｂ６１（図示せず）から送信される測定応答信号を受信するように構成されている。
【００７３】
ここで、上述する測定応答信号は、測定信号を受信したことを送信元であるＶｏＩＰ接続装置１０ａへ通知する信号である。
【００７４】
また、遅延時間取得部ａ６１は、ＶｏＩＰ接続装置１０ｂの遅延時間取得部ｂ６１から送信された測定信号を受信した場合、送信元であるＶｏＩＰ接続装置１０ｂへ測定応答信号を送信するように構成されている。
【００７５】
また、遅延時間取得部ａ６１は、測定信号を送信してから、遅延時間取得部ｂ６１から送信される測定応答信号を受信するまでの時間を、遅延時間として取得するように構成されている。
【００７６】
なお、かかる遅延時間は、ＶｏＩＰ接続装置１０ａの内部に具備する時計を用いて取得される。
【００７７】
また、かかる測定信号及び応答信号は、例えば、ＶｏＩＰネットワーク１で一般的に用いられているＰｉｎｇ（Ｐａｃｋｅｔ ＩＮｔｅｒｎｅｔ Ｇｒｏｐｅｒ）等を使用してもよい。
【００７８】
エコー抑制処理部ａ６２は、エコー抑制信号生成部ａ６２１と、減算処理部ａ６２２とを具備している。
【００７９】
エコー抑制信号生成部ａ６２１は、相手先通信装置へ音声信号を送信してから、遅延時間経過後に、相手先通信装置へ送信した音声信号に基づいて、エコー抑制信号の生成を開始するように構成されている。
【００８０】
具体的に、エコー抑制信号生成部ａ６２１は、遅延時間取得部ａ６１で取得された遅延時間の間、Ａ／Ｄ変換処理部１０ａ１から送信された音声信号を受信した順に記憶するように構成されている。
【００８１】
そして、エコー抑制信号生成部ａ６２１は、遅延時間経過後、記憶する音声信号に基づいて、エコー抑制信号を生成するように構成されている。
【００８２】
より具体的に、エコー抑制信号生成部ａ６２１は、遅延時間取得部ａ６１で取得された遅延時間が、例えば、２００ｍｓｅｃである場合、当該２００ｍｓｅｃの間にＡ／Ｄ変換処理部１０ａ１から送信された音声信号（２００ｍｓｅｃ／１２５μｓｅｃ＝１６００サンプリング分）を受信し、受信順に記憶するように構成されている。
【００８３】
また、エコー抑制信号生成部ａ６２１は、従来から用いられている、例えば、タップ数が５１２個の適応フィルタを具備しており、６４ｍｓｅｃ（１２５μｓｅｃ×５１２）まで、遅延するエコー信号に対応できるエコー抑制信号を生成するように構成されている。
【００８４】
なお、エコー抑制信号生成部ａ６２１には、タップ数が２５６個の適応フィルタが具備され、３２ｍｓｅｃまで、遅延するエコー信号に対応できるエコー抑制信号を生成するように構成されていてもよい。
【００８５】
また、エコー抑制信号生成部ａ６２１では、Ａ／Ｄ変換処理部１０ａ１から音声信号が１サンプリングずつ受信する毎に、記憶する古い音声信号を消去し、新しい音声信号に更新するように構成されている。
【００８６】
また、エコー抑制信号生成部ａ６２１では、後述する減算処理部ａ６２２で減算された音声信号に基づいて、当該音声信号に含まれるエコー信号が残留しないように、タップ係数を更新するように構成されている。
【００８７】
減算処理部ａ６２２は、相手先通信装置であるＶｏＩＰ接続装置１０ｂから送信された音声信号に対して、エコー抑制信号を減算させるエコー抑制処理を行うように構成されている。
【００８８】
具体的に、減算処理部ａ６２２は、端末機１００ｂから送信され、ＶｏＩＰ接続装置１０ｂと、ＶｏＩＰネットワーク１と、ＶｏＩＰ接続装置１０ａのコーデック１０ａ３とを介して、減算処理部ａ６２２で受信する音声信号に対して、エコー抑制信号生成部ａ６２１で生成されたエコー抑制信号を減算するように構成されている。
【００８９】
かかる減算によって、減算処理部ａ６２２は、端末機１００ｂから送信された音声信号に含まれるエコー信号を、抑制するように構成されている。
【００９０】
また、減算処理部ａ６２２は、抑制したエコー信号を含む音声信号を、Ａ／Ｄ変換処理部１０ａ１へ送信するように構成されている。
【００９１】
なお、本実施形態に係るエコー抑制装置１０ａ６は、ＶｏＩＰ接続装置１０ａに具備されている場合を例に説明したが、ＶｏＩＰ接続装置１０ａと端末機１００ａとの機能を合わせ持つ、ＶｏＩＰ端末装置（図示せず）に具備するように構成されていてもよい。
【００９２】
また、上述する構成のエコー抑制装置１０ａ６における各機能は、ハードウエアによって構成されていてもよいし、汎用マイクロプロセッサにより、各機能の処理を行うプログラムとして実現するように構成されていてもよい。
【００９３】
（本実施形態に係るエコー抑制装置の動作）
上記する構成のエコー抑制装置１０ａ６を具備するＶｏＩＰ通話システム１０００の動作について、図２乃至図４を参照して説明する。
【００９４】
また、本実施形態では、端末機１００ａと端末機１００ｂとの間において、音声信号の通信が行われる場合を例にＶｏＩＰ通話システム１０００の動作について説明する。
【００９５】
また、本実施形態では、説明の便宜上、端末機１００ａが発呼側で、端末機１００ｂが着呼側として説明する。
【００９６】
ここで、本実施形態に係るＶｏＩＰ通話システムは、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）を用いて、ＶｏＩＰネットワーク１における呼制御及び通信制御を行う場合を例に説明する。よって、呼制御サーバ２は、ＳＩＰサーバとして機能する場合を例に説明する。
【００９７】
なお、かかるＶｏＩＰ通話システム１０００は、Ｈ３２３等のプロトコルを用いて制御するように構成されていても良い。
【００９８】
図２は、本実施形態に係るＶｏＩＰ通話システム１０００の通話開始時の動作を示すシーケンス図である。
【００９９】
図２のステップＳ１０１において、端末機１００ａは、端末機１００ｂとの間で通話を行うため、通話の開始を要求する呼要求信号を送信し、ＶｏＩＰ接続装置１０ａがこれを受信する。
【０１００】
ステップＳ１０２において、ＶｏＩＰ接続装置１０ａは、受信した呼要求信号を、ＶｏＩＰネットワーク１を介して、呼制御サーバ２へ送信し、呼制御サーバ２が当該呼要求信号を受信する。
【０１０１】
ステップＳ１０３において、呼制御サーバ２は、受信した呼要求信号を、ＶｏＩＰネットワーク１を介して、ＶｏＩＰ接続装置１０ｂへ送信し、ＶｏＩＰ接続装置１０ｂがこれを受信する。
【０１０２】
ステップＳ１０４において、ＶｏＩＰ接続装置１０ｂは、端末機１００ｂへ呼要求信号を送信し、端末機１００ｂがこれを受信する。
【０１０３】
また、かかる呼要求信号を受信した端末機１００ｂは、着信音等を発することで、利用者に対し呼要求信号を受信したことを通知する。
【０１０４】
ステップＳ１０５において、ＶｏＩＰ接続装置１０ｂは、ＶｏＩＰネットワーク１と、呼制御サーバ２と、ＶｏＩＰ接続装置１０ｂを介して、端末機１００ａへ暫定応答信号を送信し、端末機１００ａがこれを受信する。
【０１０５】
ここで、上述した暫定応答信号は、ＶｏＩＰ接続装置１０ｂから端末機１００ｂへ呼要求信号が送信され、端末機１００ｂが呼出中の状態であることを通知する信号である。
【０１０６】
また、かかる暫定呼要求信号を受信した端末機１００ａでは、スピーカ１００ａ２から呼出中の通知音が出力され、利用者に対して、端末機１００ｂが呼出中の状態であることが通知される。
【０１０７】
ステップＳ１０６において、端末機１００ｂは、例えば、ボタン押下等の利用者の操作に基づいて、ＶｏＩＰ接続装置１０ｂと、ＶｏＩＰネットワーク１と、呼制御サーバ２と、ＶｏＩＰ接続装置１０ａとを介して、端末機１００ａへ呼応答信号を送信する。
【０１０８】
ステップＳ１０７において、ＶｏＩＰ接続装置１０ａは、端末機１００ａへ呼応答信号を送信する。
【０１０９】
ここで、ＶｏＩＰ通話システム１０００では、上述する呼応答信号が、端末機１００ｂから端末機１００ａへ送信されることで、ＶｏＩＰネットワーク１における音声信号の通信経路が確立される。
【０１１０】
よって、かかるＶｏＩＰ通話システム１０００のＩＰネットワーク１では、以後、ＶｏＩＰ接続装置１０ａとＶｏＩＰ接続装置１０ｂとの間において、呼制御サーバ２を介すことなく、通信が行われる。
【０１１１】
ステップＳ１０８において、ＶｏＩＰ接続装置１０ａのエコー抑制装置１０ａ６における遅延時間取得部ａ６１は、ＶｏＩＰネットワーク１を介して、ＶｏＩＰ接続装置１０ｂへ測定信号を送信する。
【０１１２】
ステップＳ１０９において、測定信号を受信したＶｏＩＰ接続装置１０ｂの遅延時間取得部ｂ６１（図示せず）は、ＶｏＩＰネットワーク１を介して、ＶｏＩＰ接続装置１０ａへ測定応答信号を送信する。
【０１１３】
なお、この時、当該測定信号を受信したＶｏＩＰ接続装置１０ｂの遅延時間取得部ｂ６１（図示せず）は、ＶｏＩＰネットワーク１を介して、測定信号をＶｏＩＰ接続装置１０ａへ送信するように構成されていてもよい。
【０１１４】
そして、ＶｏＩＰ接続装置１０ｂの遅延時間取得部ｂ６１（図示せず）は、ＶｏＩＰ接続装置１０ａの遅延時間取得部ａ６１から送信される測定応答信号を受信するように構成されていてもよい。
【０１１５】
ステップＳ１１０において、ＶｏＩＰ接続装置１０ａの遅延時間取得部ａ６１は、かかる測定応答信号を受信するとともに、測定信号を送信してから、測定応答信号を受信するまでの時間を遅延時間として取得する。
【０１１６】
また、ＶｏＩＰ接続装置１０ａのエコー抑制処理部ａ６２は、遅延時間取得部ａ６１で取得された遅延時間に基づいて、エコー抑制信号の生成を開始する遅延時間を設定する。なお、ステップＳ１１０の動作は、詳細を後述する（図３を参照）。
【０１１７】
ステップＳ１１１において、端末機１００ａは、例えば、ボタン押下等の利用者の操作に基づいて、ＶｏＩＰ接続装置１０ｂとの間で音声信号の通信を開始し、通話が行われる。
【０１１８】
ステップＳ１１２において、ＶｏＩＰ接続装置１０ａのエコー抑制処理部ａ６２は、ステップＳ１１１の動作が開始されるとともに、エコー抑制信号の生成を開始し、端末機１００ｂからＶｏＩＰ接続装置１０ｂを介して送信された音声信号に対して、生成されたエコー抑制信号を減算するエコー抑制処理を開始する。
【０１１９】
なお、ステップＳ１１２の動作は、詳細を後述する（図４を参照）。
【０１２０】
次に、ステップＳ１１０における具体的動作について、図３を参照しながら説明する。
【０１２１】
図３に示すように、ステップＳ１１０１において、エコー抑制装置１０ａ６の遅延時間取得部ａ６１は、上述する動作により遅延時間を取得する。
【０１２２】
ステップＳ１１０２において、エコー抑制処理部ａ６２のエコー抑制信号生成部ａ６２１は、記憶している音声信号を初期化する。
【０１２３】
ステップＳ１１０３において、エコー抑制信号生成部ａ６２１は、遅延時間取得部ａ６１で取得された遅延時間に基づいて、遅延時間分の音声信号の記憶領域を設定する。
【０１２４】
次に、ステップＳ１１２における具体的動作について、図４を参照しながら説明する。
【０１２５】
図４に示すように、ステップＳ１１２１において、エコー抑制処理部ａ６２のエコー抑制信号生成部ａ６２１は、ステップＳ１１１の動作が開始されるとともに、ＶｏＩＰ接続装置１０ａのＡ／Ｄ変換処理部１０ａ１から送信された音声信号を受信した順に記憶する。
【０１２６】
ステップＳ１１２２において、エコー抑制信号生成部ａ６２１は、遅延時間経過後、記憶した音声信号を、順に読み出してエコー抑制信号を生成する。
【０１２７】
また、エコー抑制信号生成部ａ６２１では、Ａ／Ｄ変換処理部１０ａ１から音声信号が１サンプリングずつ受信する毎に、記憶する古い音声信号を消去し、受信した新しい音声信号に更新する。
【０１２８】
ステップＳ１１２３において、減算処理部ａ６２２は、コーデック１０ａ３から送信される音声信号を受信するとともに、受信した音声信号から、エコー抑制信号生成部ａ６２１で生成されたエコー抑制信号を減算する。
【０１２９】
ここで、コーデック１０ａ３から送信される音声信号は、端末機１００ｂから送信された音声信号であり、エコー信号を含んでいる。
【０１３０】
また、エコー抑制信号生成部ａ６２１では、減算処理部ａ６２２で減算された音声信号に基づいて、音声信号に含まれるエコー信号が残留しないように、タップ係数を更新する。
【０１３１】
なお、上述したステップＳ１０８乃至Ｓ１０９の動作と、ステップＳ１１０の動作及びステップＳ１１２の動作は、通話中も定期的（例えば、１０ｓｅｃ毎）に実施するように構成されていてもよい。
【０１３２】
（本実施形態に係るエコー抑制装置の作用・効果）
本実施形態に係るエコー抑制装置１０ａ６によれば、遅延時間取得部ａ６１が、測定信号を送信してから測定応答信号を受信する間の時間に基づいて、ＶｏＩＰネットワーク１における通信経路の遅延時間を取得するので、変動するＶｏＩＰネットワーク１におけるエコー信号の遅延時間を正確に取得できる。
【０１３３】
よって、図５に示すように、エコー抑制処理部ａ６２のエコー抑制信号生成部ａ６２１は、遅延時間Ｌ２分のタップが不要となるので、例えば、従来から用いられているタップ数が５１２個（図５に示す時間Ｂ分のタップ）等の少ない適応フィルタで構成することができる。
【０１３４】
従って、かかるエコー抑制装置１０ａ６によれば、遅延時間が大きい、ＶｏＩＰ通話システム１０００において、タップ数を増やして回路規模を増大させることなく、コストが安価なエコー抑制装置１０ａ６を提供できる。
【０１３５】
さらに、かかるエコー抑制装置１０ａ６によれば、音声信号とは別に、測定信号及び測定応答信号を通信するので、通話における音声信号に対して、ノイズ等の影響を与えることなく、遅延時間を取得することができる。
【０１３６】
（変更例１）
以下に、変更例1に係るエコー抑制装置１０ａ６の構成について、第１実施形態に係るエコー抑制装置１０ａ６の構成との相違点に着目して説明する。
【０１３７】
また、本実施形態に係るエコー抑制装置１０ａ６の構成は、エコー抑制処理部ａ６２の構成を除いて、第１実施形態に係るエコー抑制装置１０ａ６と同様である。
【０１３８】
よって、本実施形態に係るエコー抑制処理部ａ６２の構成について説明する。
【０１３９】
本変更例１に係るエコー抑制信号生成部ａ６２１は、ＶｏＩＰ接続装置１０ａから、ＶｏＩＰネットワーク１を介して、ＶｏＩＰ接続装置１０ｂへ送信される音声信号に基づいて、エコー抑制信号を生成するように構成されている。
【０１４０】
具体的に、エコー抑制信号生成部ａ６２１は、ＶｏＩＰ接続装置１０ａのＡ／Ｄ変換処理部１０ａ１から送信された音声信号に基づいて、エコー抑制信号を生成するように構成されている。
【０１４１】
ここで、かかる音声信号は、端末機１００ａから端末機１００ｂへ送信される音声信号である。
【０１４２】
また、エコー抑制信号生成部ａ６２１には、第１実施形態と同様に、従来から用いられているタップ数が少ない、例えば、５１２個の適応フィルタが具備されており、６４ｍｓｅｃ（１２５μｓｅｃ×５１２）まで、遅延するエコー信号に対応するエコー抑制信号を生成するように構成されている。
【０１４３】
ここで、第１実施形態に係るエコー抑制信号生成部ａ６２１は、遅延時間分の音声信号を記憶するように構成されていたが、本実施形態に係るエコー抑制信号生成部ａ６２１は、遅延時間分の音声信号を記憶するように構成されていない。
【０１４４】
また、エコー抑制処理部ａ６２の減算処理部ａ６２２は、ＶｏＩＰ接続装置１０ａからＶｏＩＰ接続装置１０ｂへ音声信号を送信してから、遅延時間経過後に、ＶｏＩＰ接続装置１０ｂから送信された音声信号に対して、エコー抑制信号を減算するエコー抑制処理を開始するように構成されている。
【０１４５】
具体的に、減算処理部ａ６２２は、遅延時間取得部ａ６１で取得された遅延時間の間、エコー抑制信号生成部ａ６２１で生成されたエコー抑制信号を、生成された順に記憶するように構成されている。
【０１４６】
そして、減算処理部ａ６２２は、遅延時間経過後、記憶したエコー抑制信号を記憶した順に読み出し、コーデック１０ａ３から送信された音声信号に対して、当該エコー抑制信号を減算するエコー抑制処理を開始するように構成されている。
【０１４７】
ここで、コーデック１０ａ３から送信された音声信号は、端末機１００ｂから端末機１００ａへ送信された音声信号である。
【０１４８】
変更例１に係るエコー抑制装置１０ａ６によれば、減算処理部ａ６２２において、遅延時間経過後、端末機１００ｂから送信される音声信号に対して、生成されたエコー抑制信号を減算するエコー抑制処理が開始される。
【０１４９】
よって、エコー抑制処理部ａ６２のエコー抑制信号生成部ａ６２１では、遅延時間分のタップが不要となり、従来から用いられているタップ数の少ない適応フィルタによって生成されるエコー抑制信号で、音声信号に含まれるエコー信号を抑制することができる。
【０１５０】
（変更例２）
以下に、変更例２に係るエコー抑制装置１０ａ６の構成について、第１実施形態に係るエコー抑制装置１０ａ６の構成との相違点に着目して説明する。
【０１５１】
また、本実施形態に係るエコー抑制装置１０ａ６の構成は、遅延時間取得部ａ６１の構成を除いて、第１実施形態に係るエコー抑制装置１０ａ６と同様である。よって、遅延時間取得部ａ６１の構成について説明する。
【０１５２】
本実施形態に係る遅延時間取得部ａ６１は、ＶｏＩＰ接続装置１０ｂから送信された音声信号に含まれる時刻情報に基づいて、ＶｏＩＰ接続装置１０ｂとの間における通信経路の遅延時間を取得するように構成されている。
【０１５３】
具体的に、遅延時間取得部ａ６１は、端末機１００ｂから送信された音声信号に含まれる、例えば、ＲＴＰ（Ｒｅａｌ-ｔｉｍｅ Ｔｒａｎｓｐｏｒｔ Ｐｒｏｔｏｃｏｌ）等の時刻情報を取得するように構成されている。
【０１５４】
また、かかる遅延時間取得部ａ６１は、ＶｏＩＰ接続装置１０ａに具備される時計を用いて、端末機１００ｂから送信された音声信号を受信した際の時刻情報を検出するように構成されている。
【０１５５】
そして、かかる遅延時間取得部ａ６１は、端末機１００ｂから送信された音声信号に含まれる時刻情報と、当該音声信号を受信した際に検出した時刻情報との時刻差に対して、２を乗算することで、通信経路の遅延時間を取得するように構成されている。
【０１５６】
かかるエコー抑制装置１０ａ６によれば、第１実施形態に係るエコー抑制装置１０ａ６で行っていた測定信号及び測定応答信号の送受信が必要なくなるので、エコー抑制装置１０ａ６における通信負荷を低減できる。
【０１５７】
また、かかるエコー抑制装置１０ａ６によれば、音声信号の通信回線のトラフィック量を増加させることなく、遅延時間を取得できる。
【０１５８】
（変更例３）
以下に、変更例３に係るエコー抑制装置１０ａ６の構成について、第１実施形態に係るエコー抑制装置１０ａ６の構成との相違点に着目して説明する。
【０１５９】
また、本実施形態に係るエコー抑制装置１０ａ６の構成は、遅延時間取得部ａ６１の構成を除いて、第１実施形態に係るエコー抑制装置１０ａ６と同様である。よって、本実施形態に係る遅延時間取得部ａ６１の構成について説明する。
【０１６０】
本実施形態に係る遅延時間取得部ａ６１は、エコー抑制信号生成部ａ６２１におけるタップ数に対応する信号時間Ｂの１／２時間程度を予め設定するように構成されている。
【０１６１】
また、かかる遅延時間取得部ａ６１は、ＶｏＩＰ接続装置１０ａにおいて、呼制御サーバ２から送信される呼応答信号が受信された場合、ＶｏＩＰネットワーク１を介して、ＶｏＩＰ接続装置１０ｂへ測定信号を送信するように構成されている。
【０１６２】
また、かかる遅延時間取得部ａ６１は、測定信号を受信したＶｏＩＰ接続装置１０ｂの遅延時間取得部ｂ６１（図示せず）から送信される測定応答信号を、受信するように構成されている。
【０１６３】
また、図６に示すように、かかる遅延時間取得部ａ６１は、測定信号を送信してから、ＶｏＩＰ接続装置１０ａから送信される測定応答信号を受信するまでの遅延時間（変動遅延時間）Ｌ２（例えば、２００ｍｓｅｃ）から、予め設定される信号時間Ｂ（例えば、６４ｍｓｅｃ）の１／２程度の時間（例えば、３２ｍｓｅｃ）を減算し、遅延時間（１６８ｍｓｅｃ）を取得するように構成されている。
【０１６４】
なお、本実施形態では、遅延時間取得部ａ６１に予め設定される時間を、エコー抑制信号生成部ａ６２１におけるタップ数に対応する信号時間Ｂの１／２時間程度としたが、信号時間Ｂの１／３程度の時間でもよいし、信号時間Ｂの１／４程度の時間でもよい。
【０１６５】
本実施形態に係るエコー抑制装置１０ａ６によれば、ＶｏＩＰネットワーク１において取得された遅延時間Ｌ２と、予め設定される信号時間Ｂの１／２程度の時間とを減算して、遅延時間とする。
【０１６６】
よって、かかるエコー抑制装置１０ａ６によれば、ＶｏＩＰネットワーク１におけるエコー信号の遅延時間が変動しても、タップ数に対応するエコー抑制信号の信号時間内の変動であれば、エコー信号を抑制できる。
【０１６７】
よって、かかるエコー抑制装置１０ａ６によれば、ＶｏＩＰ通話システム１０００において、タップ数の少ない適応フィルタを具備するエコー抑制信号生成部ａ６２１でも、変動するエコー信号に対応可能なエコー抑制信号を生成できる。
【０１６８】
よって、かかるエコー抑制装置１０ａ６によれば、回路規模を小さくし、コストの安価なエコー抑制装置１０ａ６を提供できる。
【０１６９】
（変更例４）
以下に、変更例４に係るエコー抑制装置１０ａ６の構成について、第１実施形態に係るエコー抑制装置１０ａ６の構成との相違点に着目して説明する。
【０１７０】
第１実施形態に係るエコー抑制装置１０ａ６は、ＶｏＩＰ接続装置１０ａ乃至１０ｂに具備されていたのに対し、本実施形態に係るエコー抑制装置１０ａ６は、ＶｏＩＰ接続装置１０ａ及びネットワークゲートウェイ３０に具備されている。
【０１７１】
具体的に、図７に示すように、エコー抑制装置１０ａ６は、端末機１００ａ及びＶｏＩＰネットワーク１に接続されるＶｏＩＰ接続装置１０ａと、公衆電話回線の端末機５００に接続する電話回線ネットワーク３及びＶｏＩＰネットワーク１に接続するネットワークゲートウェイ３０とに具備されている。
【０１７２】
また、かかるネットワークゲートウェイ３０は、公衆電話回線等の電話回線ネットワークとＶｏＩＰネットワーク１との間における音声信号の変換処理及び通信制御を行うように構成されている。
【０１７３】
具体的に、ネットワークゲートウェイ３０は、図８に示すように、電話回線ネットワークインターフェース３１と、エコー抑制装置３２と、コーデック３３と、ネットワークインターフェース３４とを具備する。
【０１７４】
電話回線ネットワークインターフェース３１は、電話回線ネットワーク３を介して、端末機５００との間で音声信号を送受信するように構成されている。
【０１７５】
エコー抑制装置３２と、コーデック３３と、ネットワークインターフェース３４は、第１実施形態に係るＶｏＩＰ接続装置と同様であるため説明を省略する。
【０１７６】
次に、本実施形態に係るＶｏＩＰ接続装置１０ａに具備されているエコー抑制装置１０ａ６の構成について説明する。
【０１７７】
また、ＶｏＩＰ接続装置１０ａに具備されているエコー抑制装置１０ａ６は、遅延時間取得部ａ６１の構成を除いて、第１実施形態に係るエコー抑制装置１０ａ６と同様である。よって、本実施形態に係る遅延時間取得部ａ６１の構成について、具体的に説明する。
【０１７８】
本実施形態に係る遅延時間取得部ａ６１は、電話回線ネットワーク３と、端末機５００との間における固定遅延時間Ｔｘ２を、予め記憶するように構成されている。
【０１７９】
また、かかる遅延時間取得部ａ６１は、呼制御サーバ２から送信される呼応答信号が受信された場合、ＶｏＩＰネットワーク１を介して、ネットワークゲートウェイ３０へ測定信号を送信するように構成されている。
【０１８０】
また、本実施形態に係る遅延時間取得部ａ６１は、測定信号を受信したネットワークゲートウェイ３０から送信される測定応答信号を受信するように構成されている。
【０１８１】
また、かかる遅延時間取得部ａ６１は、図７に示すように、測定信号を送信してから、ネットワークゲートウェイ３０から送信される測定応答信号を受信するまでの遅延時間（変動遅延時間）Ｔｘ１（例えば、２００ｍｓｅｃ）と、予め設定される固定遅延時間Ｔｘ２（例えば、２０ｍｓｅｃ）を加算し、総合遅延時間Ｔｘ３（２２０ｍｓｅｃ）を遅延時間として取得するように構成されている。
【０１８２】
ここで、ネットワークゲートウェイ３０に具備されるエコー抑制装置３２においても遅延時間が取得されるが、当該エコー抑制装置３２では、第１実施形態と同様に、図７に示す遅延時間Ｔｘ１が取得される。
【０１８３】
なお、本実施形態における端末機５００が、携帯電話等の移動無線端末機（図示せず）として機能し、電話回線ネットワーク３が、移動無線通信ネットワークとして機能する場合、上述するネットワークゲートウェイ３０は、電話回線ネットワークインターフェース３１が、移動無線通信ネットワークインターフェース（図示せず）として機能するように構成されていてもよい。
【０１８４】
かかる場合、ＶｏＩＰ接続装置１０ａに具備されるエコー抑制装置１０ａ６の遅延時間取得部ａ６１には、移動無線通信ネットワークと、移動無線端末機との間における固定的な遅延時間をＴｘ４（例えば、３０ｍｓｅｃ）として予め設定されている。
【０１８５】
また、かかる遅延時間取得部ａ６１は、測定信号を送信してから、ＶｏＩＰ接続装置１０ａから送信される測定応答信号を受信するまでの遅延時間（変動遅延時間）Ｔｘ１（例えば、２００ｍｓｅｃ）と、予め設定される固定遅延時間Ｔｘ４（例えば、３０ｍｓｅｃ）を加算し、総合遅延時間Ｔｘ５（２３０ｍｓｅｃ）を遅延時間として取得する。
【０１８６】
本実施形態に係るエコー抑制装置１０ａ６によれば、ＶｏＩＰネットワーク１において取得された変動遅延時間Ｔｘ１と、予め設定される電話回線ネットワーク３における固定遅延時間Ｔｘ２とを加算し、より正確な遅延時間Ｔｘ３を取得するので、端末機１００ａにおけるエコー信号を、より正確に抑制できる。
【０１８７】
また、かかるエコー抑制装置１０ａ６によれば、エコー抑制信号生成部ａ６２１における適応フィルタのタップ数をより少なくできる。
【０１８８】
よって、エコー抑制装置１０ａ６の回路規模を小さくし、コストの安価なエコー抑制装置１０ａ６を提供できる。
【０１８９】
（その他の実施形態）
上述したように本発明の一例を説明したが、具体例を例示したに過ぎず、特に本発明を限定するものではなく、各部の具体的構成等は、適宜設計変更可能である。また、各実施形態及び各変更例の構成はそれぞれ組み合わせることが可能である。また、各実施形態及び各変更例の作用及び効果は、本発明から生じる最も好適な作用及び効果を列挙したに過ぎず、本発明による作用及び効果は、各実施形態及び各変更例に記載されたものに限定されるものではない。
【図面の簡単な説明】
【０１９０】
【図１】本実施形態に係るエコー抑制装置１０ａ６の構成を示すブロック図である。
【図２】本実施形態に係るＶｏＩＰ通話システム１０００の動作を示すシーケンス図である。
【図３】本実施形態に係るエコー抑制装置１０ａ６の動作を示すフローチャートである。
【図４】本実施形態に係るエコー抑制装置１０ａ６の動作を示すフローチャートである。
【図５】本実施形態に係るエコー信号の遅延時間とタップ数との関係を示すイメージ図である。
【図６】本変更例に係るエコー信号の遅延時間とタップ数との関係を示すイメージ図である。
【図７】本変更例に係るＶｏＩＰ通話システムと、公衆電話回線ネットワークを示すイメージ図である。
【図８】本変更例に係るネットワークゲートウェイの構成を示すブロック図である。
【図９】従来技術及び本実施形態に係るＶｏＩＰ通話システムを示すイメージ図である。
【図１０】従来技術及び本実施形態に係るＶｏＩＰ通話システムを示すイメージ図である。
【図１１】従来技術に係るエコー信号の遅延時間とタップ数との関係を示すイメージ図である。
【符号の説明】
【０１９１】
１０００…ＶｏＩＰ通話システム、Ｌ１乃至Ｌ２…遅延時間、Ｓ１０８〜Ｓ１１２…ステップ、Ｓ１１０１〜Ｓ１１０３…ステップ、Ｓ１１２１〜Ｓ１１２３…ステップ、Ｓ２〜Ｓ３…エコー信号、ａ２１…減算部、ａ２２…エコー抑制信号生成部、ａ６１…遅延時間取得部、ａ６２…エコー抑制処理部、ａ６２１…エコー抑制信号生成部、ａ６２２…減算処理部、１…ＶｏＩＰネットワーク、２…呼制御サーバ、３…電話回線ネットワーク、１０ａ及び１０ｂ…ＶｏＩＰ接続装置、１０ａ１…変換処理部、１０ａ２…エコー抑制装置、１０ａ３…コーデック、１０ａ４…ネットワークインターフェース、１０ａ５…制御部、１０ａ６…エコー抑制装置、１０ａ〜１０ｂ…ＶｏＩＰ接続装置、３０…ネットワークゲートウェイ、３１…電話回線ネットワークインターフェース、３２…エコー抑制装置、３３…コーデック、３４…ネットワークインターフェース、１００ａ及び１００ｂ…端末機、１００ａ１及び１００ｂ１…マイク、１００ａ２及び１００ｂ２…スピーカ、２００…端末機、５００…端末機、２０００…話者、Ｓ１…音声信号、Ｓ２乃至Ｓ３…エコー信号
【図１】
2007235874.tif 000003
【図２】
2007235874.tif 000004
【図３】
2007235874.tif 000005
【図４】
2007235874.tif 000006
【図５】
2007235874.tif 000007
【図６】
2007235874.tif 000008
【図７】
2007235874.tif 000009
【図８】
2007235874.tif 000010
【図９】
2007235874.tif 000011
【図１０】
2007235874.tif 000012
【図１１】
2007235874.tif 000013