JPS5864830A - 反響消去装置単位回路およびそれを用いた反響消去装置 - Google Patents
反響消去装置単位回路およびそれを用いた反響消去装置Info
- Publication number
- JPS5864830A JPS5864830A JP16463581A JP16463581A JPS5864830A JP S5864830 A JPS5864830 A JP S5864830A JP 16463581 A JP16463581 A JP 16463581A JP 16463581 A JP16463581 A JP 16463581A JP S5864830 A JPS5864830 A JP S5864830A
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- data
- output
- input
- echo
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B3/00—Line transmission systems
- H04B3/02—Details
- H04B3/20—Reducing echo effects or singing; Opening or closing transmitting path; Conditioning for transmission in one direction or the other
- H04B3/23—Reducing echo effects or singing; Opening or closing transmitting path; Conditioning for transmission in one direction or the other using a replica of transmitted signal in the time domain, e.g. echo cancellers
- H04B3/237—Reducing echo effects or singing; Opening or closing transmitting path; Conditioning for transmission in one direction or the other using a replica of transmitted signal in the time domain, e.g. echo cancellers using two adaptive filters, e.g. for near end and for end echo cancelling
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
本発明は電話回線で生ずるエコーを、送話者の通話信号
からフィルタを用いて合成した擬似エコーで相殺消去し
、エコーのない電話回線を提供する反響消去装置に関す
る。
からフィルタを用いて合成した擬似エコーで相殺消去し
、エコーのない電話回線を提供する反響消去装置に関す
る。
周知のように2線式伝送路と4線式伝送路を、2線4線
変換器により結合して成る電話回線においては、主とし
て2線部分の加入者側を見たインピーダンスと2線4線
変換器内の平衡回路網のインピーダンスとの間の不整合
に起因して4線部分の受話信号の一部が送話側へ漏洩し
、遠端の通話者に帰一してエコーとして感知される。4
線部分の・伝搬遅延が長くなるとエコーは送話後しばら
く時間を経て感知されるので、通話が非常に困難となる
。反響消去装置はこのような問題を解決するためベル研
究所の5ondhiらによって提案された方法で、受話
信号を入力とするトランスパーサルフィルタの出力でエ
コーを擬似し、この擬似エコーを符号反転して送話路へ
挿入することによシ、近端の通話者の送話信号は送話路
を通過するが、遠端の通話者のエコーは相殺消去されて
送話路を通過しないようにした−ものである。反響消去
装置の−、受話路を通過した受話信号は2線4線変換器
を経由し同装置の送話路にエコーとして到達するまでに
、伝送路の伝搬遅延と、主として2線4線変換点でのイ
ンピーダンス不整合に起因する時間軸上の波形の拡散を
余儀なくされる。然るに従来の反響消去装置は種々文献
に見られるように送話路、受話路の各入出力端子対を有
する′4端子対回路であるが、カス、ケート接続或は並
列接続等によって回路規模を増大することはできない。
変換器により結合して成る電話回線においては、主とし
て2線部分の加入者側を見たインピーダンスと2線4線
変換器内の平衡回路網のインピーダンスとの間の不整合
に起因して4線部分の受話信号の一部が送話側へ漏洩し
、遠端の通話者に帰一してエコーとして感知される。4
線部分の・伝搬遅延が長くなるとエコーは送話後しばら
く時間を経て感知されるので、通話が非常に困難となる
。反響消去装置はこのような問題を解決するためベル研
究所の5ondhiらによって提案された方法で、受話
信号を入力とするトランスパーサルフィルタの出力でエ
コーを擬似し、この擬似エコーを符号反転して送話路へ
挿入することによシ、近端の通話者の送話信号は送話路
を通過するが、遠端の通話者のエコーは相殺消去されて
送話路を通過しないようにした−ものである。反響消去
装置の−、受話路を通過した受話信号は2線4線変換器
を経由し同装置の送話路にエコーとして到達するまでに
、伝送路の伝搬遅延と、主として2線4線変換点でのイ
ンピーダンス不整合に起因する時間軸上の波形の拡散を
余儀なくされる。然るに従来の反響消去装置は種々文献
に見られるように送話路、受話路の各入出力端子対を有
する′4端子対回路であるが、カス、ケート接続或は並
列接続等によって回路規模を増大することはできない。
従って上記伝搬遅延や波形拡散の生じ得るいろいろな量
に対処するためには反響消去装置の回路規模、特にトラ
ンスパーサルフィルタならびにその制御系の回路規模を
最悪ケースに対処し得るよう決定する必要があシ、反響
阻止装置等信の反響抑圧手段に比較し著しく大形化して
、経済性ならびに形状の点で劣るという欠点があった。
に対処するためには反響消去装置の回路規模、特にトラ
ンスパーサルフィルタならびにその制御系の回路規模を
最悪ケースに対処し得るよう決定する必要があシ、反響
阻止装置等信の反響抑圧手段に比較し著しく大形化して
、経済性ならびに形状の点で劣るという欠点があった。
従ってLSI等の半導体集積回路の技術により小形化、
経済化を図ろうとしても、あまりにも所要回路規模が大
であるために、論理ダート数が実現不可能な値、或は実
現しても十分な歩留シによシ経済化を達成するには到ら
ない値に達し、実用に供し得ない場合が生ずるという欠
点があった。例えば上記伝搬遅延と波形拡散時間の和で
あるエコー経路遅延は国際電信電話諮問委員会(CCI
TT )で40m5がカバーすべき一つの目安とされて
いるが、もしトランスバーサルフィルタを構成するタッ
グ付き遅延回路の全遅延量がこれ以下であれば、不足分
に応じた伝搬遅延の遠方の地域にある通話者に対しては
エコーの相殺消去を達成し得ない状況にあシ、同時に4
0m5のエコー経路遅延量をカバーし得るLSIの所要
規模は約40キロダートにも達し、現在の半導体集積回
路技術をもってしては実現不可能であるという問題があ
った。
経済化を図ろうとしても、あまりにも所要回路規模が大
であるために、論理ダート数が実現不可能な値、或は実
現しても十分な歩留シによシ経済化を達成するには到ら
ない値に達し、実用に供し得ない場合が生ずるという欠
点があった。例えば上記伝搬遅延と波形拡散時間の和で
あるエコー経路遅延は国際電信電話諮問委員会(CCI
TT )で40m5がカバーすべき一つの目安とされて
いるが、もしトランスバーサルフィルタを構成するタッ
グ付き遅延回路の全遅延量がこれ以下であれば、不足分
に応じた伝搬遅延の遠方の地域にある通話者に対しては
エコーの相殺消去を達成し得ない状況にあシ、同時に4
0m5のエコー経路遅延量をカバーし得るLSIの所要
規模は約40キロダートにも達し、現在の半導体集積回
路技術をもってしては実現不可能であるという問題があ
った。
従って、本発明の目的は、エコー経路遅延量の要求に応
じて、適当力数をカスケード接続することが可能な、小
規模にして低速動作が可能な反響消去装置単位回路を提
供することにある。
じて、適当力数をカスケード接続することが可能な、小
規模にして低速動作が可能な反響消去装置単位回路を提
供することにある。
本発明の他の目的は、上記反響消去装置ユニットをエコ
ー遅延量に応じて複数個カスケード接続して、大規模な
一個の反響消去装置として動作するところの反響消去装
置を提供することにある〇本発明による反響消去装置単
位回路は、送話路および受話路の入出力端子とは別に、
該単位回路を構成する諸要素から演算データを取シ出す
ための出力手段、および諸要素へ演算データを与えるだ
めの入力手段を新設し、そして、その出力手段は時分割
、または時分割と空間分割の併用によシ、各データを出
力する集合回路として構成し、入力手段は、データバス
から所要のデータを選択して取入れる分離回路として構
成したことを特徴とする。
ー遅延量に応じて複数個カスケード接続して、大規模な
一個の反響消去装置として動作するところの反響消去装
置を提供することにある〇本発明による反響消去装置単
位回路は、送話路および受話路の入出力端子とは別に、
該単位回路を構成する諸要素から演算データを取シ出す
ための出力手段、および諸要素へ演算データを与えるだ
めの入力手段を新設し、そして、その出力手段は時分割
、または時分割と空間分割の併用によシ、各データを出
力する集合回路として構成し、入力手段は、データバス
から所要のデータを選択して取入れる分離回路として構
成したことを特徴とする。
本発明の反響消去装置は、上記の単位回路を複数個用い
て、それらの入力手段および出力手段をデータバスによ
って相互接続して構成される。
て、それらの入力手段および出力手段をデータバスによ
って相互接続して構成される。
そのように相互接続した本発明の反響消去装置の一態様
としては、反響消去装置単位回路を複数個設け、各々の
集合回路の出力が一つのデータバスに供給され、分離回
路の入力が一つのデータバスよシ供給される如く構成し
、各反響消去装置単位回路は互いにカスケード接続し、
終段の反響消去装置単位回路・に接続された一つのデー
タバスは初段の反響消去装置単位回路に接続された該一
つのデータバスに帰還する如く接続して、複数個の反響
消去装置単位回路の全体が同数の該タッグ付き遅延回路
を直列接続して成る一つの反響消去装置と同じ動作特性
を得る如く構成されている。
としては、反響消去装置単位回路を複数個設け、各々の
集合回路の出力が一つのデータバスに供給され、分離回
路の入力が一つのデータバスよシ供給される如く構成し
、各反響消去装置単位回路は互いにカスケード接続し、
終段の反響消去装置単位回路・に接続された一つのデー
タバスは初段の反響消去装置単位回路に接続された該一
つのデータバスに帰還する如く接続して、複数個の反響
消去装置単位回路の全体が同数の該タッグ付き遅延回路
を直列接続して成る一つの反響消去装置と同じ動作特性
を得る如く構成されている。
一本発明の説明全容易なら−しめるため、まず従来の反
響消去装置の一般的な構成を、第1図にょシ説明する。
響消去装置の一般的な構成を、第1図にょシ説明する。
1は送話路入力端子、2は送話路出力端子、3は受話路
入力端子、4は受話路出力端子、5はり〜 ッゾ付き遅延回路、6,7.8.9は各々第1゜2、・
・・、n、(n+1)タップの係数荷重のための乗算回
路、1oは加算回路、11は減算回路、12.13,1
4,15.16は各々分岐点、17は分岐点12に現れ
るエコー消去誤差のレベルが最小となる如く、分岐点1
2および13で各々分岐された信号を入力として最適な
タップ係数を決定し、乗算回路6,7,8.9へ供給す
る係数回路、18は分岐点15における受話路入力信号
と、分岐点16における送話路久方信号のレベルを比較
し近端の通話者の送話信号の有無を検出して、送話信号
があると判定したときは、係数回路17にて最適なタッ
プ係数となるよう逐次修正され記憶されている係数の修
正動作を一時停止させ、乗算回路6,7,8.9の係数
を最新の値に固定する如く係数回路17を制御するとと
もに、前記送語信号のレベルが低下し、遠端の通話者の
エコーが支配的であると判定したときは係数の修正動作
を再開させる如く係数回路17を制御する送話検出回路
、19は反響消去装置に接続される4線の電話回線、2
0は2線4線変換器、21は近端の通話者の電話機、2
2は反響消去装置である。
入力端子、4は受話路出力端子、5はり〜 ッゾ付き遅延回路、6,7.8.9は各々第1゜2、・
・・、n、(n+1)タップの係数荷重のための乗算回
路、1oは加算回路、11は減算回路、12.13,1
4,15.16は各々分岐点、17は分岐点12に現れ
るエコー消去誤差のレベルが最小となる如く、分岐点1
2および13で各々分岐された信号を入力として最適な
タップ係数を決定し、乗算回路6,7,8.9へ供給す
る係数回路、18は分岐点15における受話路入力信号
と、分岐点16における送話路久方信号のレベルを比較
し近端の通話者の送話信号の有無を検出して、送話信号
があると判定したときは、係数回路17にて最適なタッ
プ係数となるよう逐次修正され記憶されている係数の修
正動作を一時停止させ、乗算回路6,7,8.9の係数
を最新の値に固定する如く係数回路17を制御するとと
もに、前記送語信号のレベルが低下し、遠端の通話者の
エコーが支配的であると判定したときは係数の修正動作
を再開させる如く係数回路17を制御する送話検出回路
、19は反響消去装置に接続される4線の電話回線、2
0は2線4線変換器、21は近端の通話者の電話機、2
2は反響消去装置である。
而して第1図においては近端の通話者が電話機21よシ
送話すると、この送話信号は2線4線変換器20、電話
口゛線19、送話路入力端子1、分岐点16を経由し、
減算回路11を通過して、送話路出力端子2より衛生回
線等の長伝搬遅延回線を介して、第1図の構成と点対称
な関係にあって電話機21に対応する遠端の通話者に伝
達される。
送話すると、この送話信号は2線4線変換器20、電話
口゛線19、送話路入力端子1、分岐点16を経由し、
減算回路11を通過して、送話路出力端子2より衛生回
線等の長伝搬遅延回線を介して、第1図の構成と点対称
な関係にあって電話機21に対応する遠端の通話者に伝
達される。
他方遠端の通話者が送話すると、この送話信号は3に到
達して、近端の通話者に対する受話信号とな勺、分岐点
13,14.15を経由し、受話路出力端子4よ〕電話
回線19.2線4線変換器20を経て電話機21にて受
聴される。その際2414線変換器20を介して受話信
号の一部成分は送話側にまわり込み、エコーとなって遠
端の通話者に向かって帰還しようとする。然るに分岐点
14にて分岐した受話信号はタップ付き遅延回路5、乗
算回路6,7,8,9、加算回路10から成るトランス
バーサルフィルタを経由し、送話路入力端子1に入力さ
れるエコーに酷似した擬似エコーとして加算回路10よ
り出力される。減算回路11の作用により、この擬似エ
コーが正負符号反転して送話路に加えられるため、送話
路入力端子1へ入力された送話路入力信号のうちエコー
は相殺消去されて、送話路出力端子2には近端の通話者
の送話信号だけが出力されることとなる。乗算回路6・
7・8,9等にかかるタップ係数の最適な値は受話路出
力端子4から電話回線19.2線4線変換器20を経て
送話路入力端子1に到るエコー経路のインパルス応答の
サンプル値であるが、各タップ係数が最適な値に調整さ
れない状態においては、エコーに対する擬似エコーの近
似誤差が大となシ、分岐点12にはエコー消去誤差が現
れる。
達して、近端の通話者に対する受話信号とな勺、分岐点
13,14.15を経由し、受話路出力端子4よ〕電話
回線19.2線4線変換器20を経て電話機21にて受
聴される。その際2414線変換器20を介して受話信
号の一部成分は送話側にまわり込み、エコーとなって遠
端の通話者に向かって帰還しようとする。然るに分岐点
14にて分岐した受話信号はタップ付き遅延回路5、乗
算回路6,7,8,9、加算回路10から成るトランス
バーサルフィルタを経由し、送話路入力端子1に入力さ
れるエコーに酷似した擬似エコーとして加算回路10よ
り出力される。減算回路11の作用により、この擬似エ
コーが正負符号反転して送話路に加えられるため、送話
路入力端子1へ入力された送話路入力信号のうちエコー
は相殺消去されて、送話路出力端子2には近端の通話者
の送話信号だけが出力されることとなる。乗算回路6・
7・8,9等にかかるタップ係数の最適な値は受話路出
力端子4から電話回線19.2線4線変換器20を経て
送話路入力端子1に到るエコー経路のインパルス応答の
サンプル値であるが、各タップ係数が最適な値に調整さ
れない状態においては、エコーに対する擬似エコーの近
似誤差が大となシ、分岐点12にはエコー消去誤差が現
れる。
係数回路17はこのエコー消去誤差のレベルが最小とな
るようにタップ係数を逐次決定するので、エコー消去誤
差は次第に消失する。このように11→12→17→1
0→11の開ループは一種の負帰還ループを形成する。
るようにタップ係数を逐次決定するので、エコー消去誤
差は次第に消失する。このように11→12→17→1
0→11の開ループは一種の負帰還ループを形成する。
もし近端の通話者から電話機21よシ送話信号が入力さ
れると、分岐点12を経てエコー消去誤差とともに係数
回路・17に入力されるため、タップ係数が最適値から
乱され易くなる。送話検出回路18は近端の通話者の送
話信号を検出すると直ちに係数回路17を包む負帰還ル
ープを切り、タップ係数を直前の値に固定するので、実
際にはタップ係数は乱れない。
れると、分岐点12を経てエコー消去誤差とともに係数
回路・17に入力されるため、タップ係数が最適値から
乱され易くなる。送話検出回路18は近端の通話者の送
話信号を検出すると直ちに係数回路17を包む負帰還ル
ープを切り、タップ係数を直前の値に固定するので、実
際にはタップ係数は乱れない。
第1図の回路は閉じた形で結線されているので、同一構
成の回路をカスケード接続しても、各回路は独立して動
作するため、全体で一つの反響消去装置を構成すること
はできない。第2図は第1図の回路をm段カスケード接
続して成る回路を示し1、(1)、1(2)01.9、
(ハ)、2(1)、2(2)10..2(ハ)+ 3(
1)+ 3”” 、3” +4(1) 、 4(2)
、・・・、4(ホ)は各々第1図の1.2,3.4に相
当する入出力端子であるが、第2図の回路全体でカバー
し得るエコー経路遅延は1段当たシのタップ付き遅延回
路の全遅延量に留まり、m倍の遅延をカバーすることは
できないのである。
成の回路をカスケード接続しても、各回路は独立して動
作するため、全体で一つの反響消去装置を構成すること
はできない。第2図は第1図の回路をm段カスケード接
続して成る回路を示し1、(1)、1(2)01.9、
(ハ)、2(1)、2(2)10..2(ハ)+ 3(
1)+ 3”” 、3” +4(1) 、 4(2)
、・・・、4(ホ)は各々第1図の1.2,3.4に相
当する入出力端子であるが、第2図の回路全体でカバー
し得るエコー経路遅延は1段当たシのタップ付き遅延回
路の全遅延量に留まり、m倍の遅延をカバーすることは
できないのである。
第3図は本発明の実施例であって、後述する反響消去装
置単位回路をm段(第3図ではm=2)のカスケード接
続を行りった反響消去装置の概略を示すものである。l
’、 2’、 3’、 4’およびl“、2〃。
置単位回路をm段(第3図ではm=2)のカスケード接
続を行りった反響消去装置の概略を示すものである。l
’、 2’、 3’、 4’およびl“、2〃。
3// 、 4“は各々第1図の1.2.3.4に相当
する入出力端子、22’、2・2〃は第1図の22に相
当する反響消去機能のある単位回路、23 、23’は
データバスから所要のデータを分離選択する分離回路、
24,24′はデータを集合し、転送するための集合回
路、25 、25’および26 、26’は各々他殺へ
のデータ転送のための第1のデータバスの入力および出
力端子、27.27’および28゜28′は各々自段の
回路内部でのデータ転送のための第2のデータバスの入
力および出力端子、29゜29′は各々分離回路23
、23’によって分離抽出されたデータを単位回路22
’、 22”に伝達するデータ入力線、30 、30’
は各々単位回路22’、22“によって演算されたデー
タ出方を集合回路24゜24′によって集合するために
伝達するデータ出ヵ線、31 、31’は第1のデータ
ノ々ス、32 、32’は第2のデータバスである。単
位回路22′について言えば、単位回路22′で演算さ
れたデータのうち再びその単位回路22′の演算に直接
必要なものは第2のデータバス32を介して、出力−子
28から入力端子27へ転送される。また、他の単位回
路22“の演算に必要なデータは第1のデータフ4ス3
1”を介して端子26から端子25′へ転送される。単
位回路22“についても単位回路22′と同様である。
する入出力端子、22’、2・2〃は第1図の22に相
当する反響消去機能のある単位回路、23 、23’は
データバスから所要のデータを分離選択する分離回路、
24,24′はデータを集合し、転送するための集合回
路、25 、25’および26 、26’は各々他殺へ
のデータ転送のための第1のデータバスの入力および出
力端子、27.27’および28゜28′は各々自段の
回路内部でのデータ転送のための第2のデータバスの入
力および出力端子、29゜29′は各々分離回路23
、23’によって分離抽出されたデータを単位回路22
’、 22”に伝達するデータ入力線、30 、30’
は各々単位回路22’、22“によって演算されたデー
タ出方を集合回路24゜24′によって集合するために
伝達するデータ出ヵ線、31 、31’は第1のデータ
ノ々ス、32 、32’は第2のデータバスである。単
位回路22′について言えば、単位回路22′で演算さ
れたデータのうち再びその単位回路22′の演算に直接
必要なものは第2のデータバス32を介して、出力−子
28から入力端子27へ転送される。また、他の単位回
路22“の演算に必要なデータは第1のデータフ4ス3
1”を介して端子26から端子25′へ転送される。単
位回路22“についても単位回路22′と同様である。
分離回路23 、23’はデータ・ぐス上に空間的に集
合されたデータ群、或は時分割的に多重化されたデータ
群の中から各々単位回路22′。
合されたデータ群、或は時分割的に多重化されたデータ
群の中から各々単位回路22′。
22“において必要ないくつかのデータを分離選択する
。また、これとは逆に集合回路24.24’は単位回路
22’ 、 22“の演算結果の一部を空間的集合、或
は時分割多重化によりデータ/Jス上に配夕IIし、端
子26.26’ 、 28 、28’を介して転送する
。
。また、これとは逆に集合回路24.24’は単位回路
22’ 、 22“の演算結果の一部を空間的集合、或
は時分割多重化によりデータ/Jス上に配夕IIし、端
子26.26’ 、 28 、28’を介して転送する
。
第3図においては端子4“は端子3′へ、端子2′は端
子l“へ各々接続されて、端子1’ 、 2″、 3”
、 4’7%各々第1図の端子1.2,3.4にそれ
ぞれ相当する入出力端子となる。なお、反響消去装置の
受話路は直通状態である必要があるから、端子3′と4
“の結線の代わシに端子3“と4′ヲ結線する構成も可
能である。
子l“へ各々接続されて、端子1’ 、 2″、 3”
、 4’7%各々第1図の端子1.2,3.4にそれ
ぞれ相当する入出力端子となる。なお、反響消去装置の
受話路は直通状態である必要があるから、端子3′と4
“の結線の代わシに端子3“と4′ヲ結線する構成も可
能である。
このようにして、単位回路の複数個をカスケード接続し
、単位回路22’ 、 22“内の演算データをデータ
バス経由で互いに転送し合うようにすることによシ、第
3図の回路全体は第1図の反響消去装置22のm倍の規
模の1個の反響消去装置として動作する。第1図におい
て遅延回路5の有するタップ数にタップ間隔(ナイキス
ト間隔)相当の遅延時間(例えば電話回線では125μ
11)を乗じて成る遅延回路5の全遅延量は受話路出力
端子4から、電話回線19.2線4線変換回路20、電
話回線19を順に経て、送話路入力端子lに到る、いわ
ゆるエコー経路の伝搬遅延ならびにエコーの波形拡散時
間の和であるエコー経路遅延を越えるものである必要が
ある。何故ならば、タップ付き遅延回路5は擬似エコー
を合成するに必要な受話信号の過去の値を記憶している
訳であり、もしタップ付き遅延回路5の全遅延量、換言
すれば遅延回路5のメモリ量が不十分なものである場合
は、分岐点14を通過した受話信号に対するエコーがエ
コー経路遅延によって遅れて送話路入力端子lに到達し
た頃には、このエコーを相殺消去するに必要な、分岐点
14を通過[、た頃の受話信号の成分が遅延回路5上を
通シ過ぎて、最早遅延回路5には記憶されておらず、消
失してしまっている75)らである。このため反響消去
装置22に接続される可能性のあるすべてのエコー経路
に対し反響消去装置22が反響消去装置として動作する
ためには、エコー経路遅延の存在可能々最大値を力・り
−するタッグ数(n+1)を用意する必要がある。
、単位回路22’ 、 22“内の演算データをデータ
バス経由で互いに転送し合うようにすることによシ、第
3図の回路全体は第1図の反響消去装置22のm倍の規
模の1個の反響消去装置として動作する。第1図におい
て遅延回路5の有するタップ数にタップ間隔(ナイキス
ト間隔)相当の遅延時間(例えば電話回線では125μ
11)を乗じて成る遅延回路5の全遅延量は受話路出力
端子4から、電話回線19.2線4線変換回路20、電
話回線19を順に経て、送話路入力端子lに到る、いわ
ゆるエコー経路の伝搬遅延ならびにエコーの波形拡散時
間の和であるエコー経路遅延を越えるものである必要が
ある。何故ならば、タップ付き遅延回路5は擬似エコー
を合成するに必要な受話信号の過去の値を記憶している
訳であり、もしタップ付き遅延回路5の全遅延量、換言
すれば遅延回路5のメモリ量が不十分なものである場合
は、分岐点14を通過した受話信号に対するエコーがエ
コー経路遅延によって遅れて送話路入力端子lに到達し
た頃には、このエコーを相殺消去するに必要な、分岐点
14を通過[、た頃の受話信号の成分が遅延回路5上を
通シ過ぎて、最早遅延回路5には記憶されておらず、消
失してしまっている75)らである。このため反響消去
装置22に接続される可能性のあるすべてのエコー経路
に対し反響消去装置22が反響消去装置として動作する
ためには、エコー経路遅延の存在可能々最大値を力・り
−するタッグ数(n+1)を用意する必要がある。
第1図の構成では、所要タップ数が犬なるときには反響
消去装置22の演算量がほう太となる結果、演算処理速
度を高速化する必要があり、高価な演算素子を使用しな
ければならないと力・、回路規模が太き(LSI等で実
現するのが困難であるとt・、最悪値で設計されたタッ
プ数は比較的短力)い伝搬遅延のエコー経路に対して過
大となり、不当に高いコストが要求される等の問題があ
る。他方、本発明による第3図の構成では単位回路22
′。
消去装置22の演算量がほう太となる結果、演算処理速
度を高速化する必要があり、高価な演算素子を使用しな
ければならないと力・、回路規模が太き(LSI等で実
現するのが困難であるとt・、最悪値で設計されたタッ
プ数は比較的短力)い伝搬遅延のエコー経路に対して過
大となり、不当に高いコストが要求される等の問題があ
る。他方、本発明による第3図の構成では単位回路22
′。
22“のタップ数を各々(n+1)タップとすると、カ
スケード接続てれた回路全体が第1図の回路と同様に゛
して動作する場合の等価なタップ総数は(2n+1)タ
ップとなり、nが大ならばタップ数はほぼ2倍になる。
スケード接続てれた回路全体が第1図の回路と同様に゛
して動作する場合の等価なタップ総数は(2n+1)タ
ップとなり、nが大ならばタップ数はほぼ2倍になる。
但し、単位回路22’ 、 22”内の演算処理速度は
(n+1)タップの場合と同一であり、カスケード接続
mに依存しないため、前述の問題はすべて解決される。
(n+1)タップの場合と同一であり、カスケード接続
mに依存しないため、前述の問題はすべて解決される。
単位回路のタップ数(n+1 )はbろいろな用途の中
の最小の要求値をカバーする適当な大きさに設定され、
所要タップ数の大なるエコー経路に対してはカスケード
接続される単位回路数を多く、また所要タップ数の小な
否エコー経路に対してはこの単位回路数を少なく設定す
ることによシ、要求に見合った適切な回路規模の反響消
去装置を提供することができる。即ち第3図は単位回路
の数がm = 2の場合を示しているが、データノ々ス
26′および入出力端子3“、2“を逐次別の単位回路
にカスケード接続していけば、m〉3となる多数の単位
回路を接続して成る1個の反響消去装置を得ることがで
きる。
の最小の要求値をカバーする適当な大きさに設定され、
所要タップ数の大なるエコー経路に対してはカスケード
接続される単位回路数を多く、また所要タップ数の小な
否エコー経路に対してはこの単位回路数を少なく設定す
ることによシ、要求に見合った適切な回路規模の反響消
去装置を提供することができる。即ち第3図は単位回路
の数がm = 2の場合を示しているが、データノ々ス
26′および入出力端子3“、2“を逐次別の単位回路
にカスケード接続していけば、m〉3となる多数の単位
回路を接続して成る1個の反響消去装置を得ることがで
きる。
第3図の方法のもう一つの利点は単位回路の構成がすべ
て同一種類であるから、低速動作で十分なエコー消去動
作が達成できる利点と合わせて、単品種大量生産が基本
条件であるLSI化に非常に適していることである。
て同一種類であるから、低速動作で十分なエコー消去動
作が達成できる利点と合わせて、単品種大量生産が基本
条件であるLSI化に非常に適していることである。
なお、第3図においては第2のデータバス32゜32′
のように同一単位回路内に転送するデータバスと、第1
のデータバス31 、31’のように他殺の単位回路に
伝送するデータバスを別個に設けたが、端子28と27
′、および端子28′と27を各々直結し、実質的にデ
ータバス31 、31’に統合したデータバスを用いる
構成も可能であり、この場合には同一単位回路内に転送
するデータは他殺の単位回路を直接通過し、自段の分離
回路から抽出される。
のように同一単位回路内に転送するデータバスと、第1
のデータバス31 、31’のように他殺の単位回路に
伝送するデータバスを別個に設けたが、端子28と27
′、および端子28′と27を各々直結し、実質的にデ
ータバス31 、31’に統合したデータバスを用いる
構成も可能であり、この場合には同一単位回路内に転送
するデータは他殺の単位回路を直接通過し、自段の分離
回路から抽出される。
第4図および第5図は、第3図の構成において、カスケ
ード接続のために要した単位回路22′。
ード接続のために要した単位回路22′。
22“等の具体的構成を示すものである。なお、これら
の第4図および第5図における各回路への入出力端子の
取り出しの構成は、さきに本発明者等によりなされた発
明(特願昭55−160110号「反響消去装置」)の
構成を示すものであって、この構成に集合回路および分
離回路を結合したものが、本発明の単位回路である〇 第4図の回路は第1図の反響消去装置22と同様なエコ
ー消去機能を有しているが、送受話路の入出力端子以外
に第3図の29 、29’および30゜30′に相当す
る演算データの入出力端子を設け、反響消去のための演
算処理機構の適切な切り分けを行うことにより、カスケ
ード接続可能にして、各単位回路は低速にて処理可能な
反響消去装置を構成した点において、構造が全く異なっ
ている。
の第4図および第5図における各回路への入出力端子の
取り出しの構成は、さきに本発明者等によりなされた発
明(特願昭55−160110号「反響消去装置」)の
構成を示すものであって、この構成に集合回路および分
離回路を結合したものが、本発明の単位回路である〇 第4図の回路は第1図の反響消去装置22と同様なエコ
ー消去機能を有しているが、送受話路の入出力端子以外
に第3図の29 、29’および30゜30′に相当す
る演算データの入出力端子を設け、反響消去のための演
算処理機構の適切な切り分けを行うことにより、カスケ
ード接続可能にして、各単位回路は低速にて処理可能な
反響消去装置を構成した点において、構造が全く異なっ
ている。
その結果、第1図の回路にては達成し得ないカスケード
接続が可能となる全く新しい効果が得られる。例えば第
1図のタップ付き遅延回路5のタップ数ヲ(n+1 )
タップとするとき、前述のように、反響消去装置22と
同じ回路を2個カスケード接続しても回路全体の等価な
タップ総数は依然として(n+1)タップであり、第3
図のようなカスケード接続の効果が得られないばかりか
、2段目に接続された回路の送話路入力側には受話信号
との相関関係が殆ど消失した1段目の回路の送話路出力
が供給されるから、2段目の回路の中の係数回路がエコ
ー消去誤差のレベルを最小ならしめる如く動作しない場
合がある。第4図の構成によれば、このような問題は生
じない9 第4図においては、1,2.3.4は各々第3図の1’
、 2’、 3’、 4’に相当する送話路および受話
路の入力および出力端子、29°、30°は各々第2図
の29.30に対応するデータ入力および出力端子、5
°は第1図の5に相当するタップ付き遅延回路、6°は
6,7,8.9等に相当する乗算回路、10’は10に
相当する加算回路、11°は11に相当する減算回路、
18°は18に相当する送話検出回路、33は自乗回路
、34は加算回路、35は除算回路、36は乗算回路、
37は累算回路である。単位回路内の各回路とデータ入
力端子29°およびデータ出力端子30°との接続関係
は、第5図により詳細に示されている。なお、第5図に
は送話検出回路18は省略して示されている。
接続が可能となる全く新しい効果が得られる。例えば第
1図のタップ付き遅延回路5のタップ数ヲ(n+1 )
タップとするとき、前述のように、反響消去装置22と
同じ回路を2個カスケード接続しても回路全体の等価な
タップ総数は依然として(n+1)タップであり、第3
図のようなカスケード接続の効果が得られないばかりか
、2段目に接続された回路の送話路入力側には受話信号
との相関関係が殆ど消失した1段目の回路の送話路出力
が供給されるから、2段目の回路の中の係数回路がエコ
ー消去誤差のレベルを最小ならしめる如く動作しない場
合がある。第4図の構成によれば、このような問題は生
じない9 第4図においては、1,2.3.4は各々第3図の1’
、 2’、 3’、 4’に相当する送話路および受話
路の入力および出力端子、29°、30°は各々第2図
の29.30に対応するデータ入力および出力端子、5
°は第1図の5に相当するタップ付き遅延回路、6°は
6,7,8.9等に相当する乗算回路、10’は10に
相当する加算回路、11°は11に相当する減算回路、
18°は18に相当する送話検出回路、33は自乗回路
、34は加算回路、35は除算回路、36は乗算回路、
37は累算回路である。単位回路内の各回路とデータ入
力端子29°およびデータ出力端子30°との接続関係
は、第5図により詳細に示されている。なお、第5図に
は送話検出回路18は省略して示されている。
第5図に示すように、出力端子38は遅延回路5°の最
初のタッグに対する乗算回路61に、出力端子40は遅
延回路5°の最後のタップに、出力端子44は最初のタ
ップの自乗回路33.に、入力端子45および46は最
初のタップ以外の夕、ゾの自乗回路出力を加算する加算
回路34に、出力端子47は該加算回路34に、入力端
子48および49は除算回路35に、入力端子50は加
算回路102に、出力端子51は除算回路35に、入力
端子52は各タッグ別の乗算回路36.〜36n+1に
、それぞれ接続され、所望のデータを入力しあるいは出
力することができる。
初のタッグに対する乗算回路61に、出力端子40は遅
延回路5°の最後のタップに、出力端子44は最初のタ
ップの自乗回路33.に、入力端子45および46は最
初のタップ以外の夕、ゾの自乗回路出力を加算する加算
回路34に、出力端子47は該加算回路34に、入力端
子48および49は除算回路35に、入力端子50は加
算回路102に、出力端子51は除算回路35に、入力
端子52は各タッグ別の乗算回路36.〜36n+1に
、それぞれ接続され、所望のデータを入力しあるいは出
力することができる。
受話路入力端子3に入力された受話路入力信号(意、1
:1 =0 * 1 * 2 t・・・)は遅延回路5
°に蓄積され、累算回路37に累算され記憶されている
タップ係数(hj: j=Oti2t・・・、n)とと
もに乗算回路eにて乗算され、時点iにおいて端子38
.39には各々以下のような演算デー・・りY。、 y
、 i:出力される。
:1 =0 * 1 * 2 t・・・)は遅延回路5
°に蓄積され、累算回路37に累算され記憶されている
タップ係数(hj: j=Oti2t・・・、n)とと
もに乗算回路eにて乗算され、時点iにおいて端子38
.39には各々以下のような演算デー・・りY。、 y
、 i:出力される。
Yo=kor、 ”・・” (1)Y
、=Σbjxl−j ・・・川 (2)
j=1 捷た端子40.41の各出力−、Elはカスケード接続
時において次式で与えられる。
、=Σbjxl−j ・・・川 (2)
j=1 捷た端子40.41の各出力−、Elはカスケード接続
時において次式で与えられる。
Xn= x H−n
ここにy、は端子1への入力信号であり、端子42に出
力される。
力される。
自乗回路33には(xl)が入力され、端子43および
44には各々 SQ = ”i2−・・(6) なるS、 、 Soが出力される。
44には各々 SQ = ”i2−・・(6) なるS、 、 Soが出力される。
第6図は、第4図および第5図に示すような単位回路を
カスケード接続する際の接続関係の一例を示すものであ
る。初段の端子yは終段の4°相当の端子へ(第6図に
は図示されていない)、その他は端子40が次段の端子
3′(またはそれに相当する端子)へ接続される。また
初段の場合は、端子45に端子44が接続され、2段目
以降の場合は端子44と端子45の間は開放される。端
子46は1段目の場合のみ開放され、2段目以降の場合
は前段の端子47に相当する端子が端子46に接続され
る。端子43.45.46への各入力は加算回路34に
て加算され、端子47に出力される。
カスケード接続する際の接続関係の一例を示すものであ
る。初段の端子yは終段の4°相当の端子へ(第6図に
は図示されていない)、その他は端子40が次段の端子
3′(またはそれに相当する端子)へ接続される。また
初段の場合は、端子45に端子44が接続され、2段目
以降の場合は端子44と端子45の間は開放される。端
子46は1段目の場合のみ開放され、2段目以降の場合
は前段の端子47に相当する端子が端子46に接続され
る。端子43.45.46への各入力は加算回路34に
て加算され、端子47に出力される。
終段の端子47″への出力Saは、カスケード段数をm
段とするとき、 である。適当な段数にある回路の端子48.49に相当
する端子には各々終段の47.41に相当する端子が接
続される。また初段の場合のみ端子38が端子50に接
続され、2段目以降では端子38′と端子50′の間が
開放される結果、終段における端子41“(端子2“)
に現れる出力Elnは1段目の端子1°に相当する端子
への入力をy。iとするとEm = yoi −(
yoiy1+・ +y、)==yoi−、Σ hjxl
−j ・・・ (8)J=0 と表せる。而して帥記の端子48” 、 49’に入力
されたデータは各々Sa、 Emであり、除算回路35
の除算により端子51〃には に=α”r、/sa −−(9
)なる係数kが出力され、すべての段の端子52゜52
’152“に供給される。ここにαは負帰還ループの利
得であり、kはタップ係数修正量に対する倍率を与える
。即ち乗算回路36の乗算によ#)を段目の乗算回路3
6の出力端子53には(Δh Z、J =k x r−
j: なるタップ係数修正量が出力され、累算回路37で逐次
累算・されて、累算回路37から乗算回路6゜へ修正さ
れたタップ係数が供給される。このようにして各段の回
路のタップ係数は自動調整されて、終段の回路の端子γ
に相当する端子に現れる出力Emの中のエコー成分は次
第に減衰する。然るに各段の回路はカスケード接続され
ても、1タップ間隔に相当する時間内で行う演算量が一
定であう、第4図に2重線で示すベクトル演算は各段で
並列に行われ、単線で示す1次元の演算は全段で瞬時に
行われるので、タップ数nの値を適切に選べば演算速度
は低速に保たれる。しかもカスケード接続された全体の
回路がカバーし得る全遅延量は(mn)タップ相当の時
間に等しく、mの値を適用回線に応じて選べば、近距離
から長距離にわたる各種エコー経路に対し、単品種の単
位回路を用いて所望のエコー消去動作を得ることができ
る。
段とするとき、 である。適当な段数にある回路の端子48.49に相当
する端子には各々終段の47.41に相当する端子が接
続される。また初段の場合のみ端子38が端子50に接
続され、2段目以降では端子38′と端子50′の間が
開放される結果、終段における端子41“(端子2“)
に現れる出力Elnは1段目の端子1°に相当する端子
への入力をy。iとするとEm = yoi −(
yoiy1+・ +y、)==yoi−、Σ hjxl
−j ・・・ (8)J=0 と表せる。而して帥記の端子48” 、 49’に入力
されたデータは各々Sa、 Emであり、除算回路35
の除算により端子51〃には に=α”r、/sa −−(9
)なる係数kが出力され、すべての段の端子52゜52
’152“に供給される。ここにαは負帰還ループの利
得であり、kはタップ係数修正量に対する倍率を与える
。即ち乗算回路36の乗算によ#)を段目の乗算回路3
6の出力端子53には(Δh Z、J =k x r−
j: なるタップ係数修正量が出力され、累算回路37で逐次
累算・されて、累算回路37から乗算回路6゜へ修正さ
れたタップ係数が供給される。このようにして各段の回
路のタップ係数は自動調整されて、終段の回路の端子γ
に相当する端子に現れる出力Emの中のエコー成分は次
第に減衰する。然るに各段の回路はカスケード接続され
ても、1タップ間隔に相当する時間内で行う演算量が一
定であう、第4図に2重線で示すベクトル演算は各段で
並列に行われ、単線で示す1次元の演算は全段で瞬時に
行われるので、タップ数nの値を適切に選べば演算速度
は低速に保たれる。しかもカスケード接続された全体の
回路がカバーし得る全遅延量は(mn)タップ相当の時
間に等しく、mの値を適用回線に応じて選べば、近距離
から長距離にわたる各種エコー経路に対し、単品種の単
位回路を用いて所望のエコー消去動作を得ることができ
る。
第4図において送話検出回路18°はカスケード接続さ
れる各段毎に設けられ、その制御出力は累算回路37へ
供給され、制御出力が論理レベル11#のときに、累算
回路37は固定されて1乗算回路36の出力による係数
の修正は一時停止される。また制御出力が論理レベル“
0″のときに乗算回路36の出力による累算回路37の
係数の修正が再開される。送話検出回路18°の出力は
端子54にも出力され、終段以外各段の端子54はそれ
ぞれの次段の端子55に接続される。一方送話路入力信
号入力端子56には初段の端子42相当の端子が接続さ
れ、送話検出回路18°にて送話信号の検出が行われる
。送話信号の有無判定の基準−重畳するエコーが受話信
号の関数であることから、受話信号に依存する。受話信
号は受話路入力信号・にワー入力端子57を経て自乗回
路33より、または受話路入力信号入力端子58を経て
タップ付き遅延回路5°の入力よりそれぞれ供給される
。端子56.57または56.58からの入力によシ送
話信号があると送話検出回路18°が判定したときは、
論理レベル″1”が端子55への入力と論理積演算によ
シ乗算されて、送話検出回路18’の制御出力として出
力される。送話検出回路18°の入力を端子57から入
力する場合は積分検出、端子58から入力する場合は瞬
時検出によシ、送話信号が検出される。
れる各段毎に設けられ、その制御出力は累算回路37へ
供給され、制御出力が論理レベル11#のときに、累算
回路37は固定されて1乗算回路36の出力による係数
の修正は一時停止される。また制御出力が論理レベル“
0″のときに乗算回路36の出力による累算回路37の
係数の修正が再開される。送話検出回路18°の出力は
端子54にも出力され、終段以外各段の端子54はそれ
ぞれの次段の端子55に接続される。一方送話路入力信
号入力端子56には初段の端子42相当の端子が接続さ
れ、送話検出回路18°にて送話信号の検出が行われる
。送話信号の有無判定の基準−重畳するエコーが受話信
号の関数であることから、受話信号に依存する。受話信
号は受話路入力信号・にワー入力端子57を経て自乗回
路33より、または受話路入力信号入力端子58を経て
タップ付き遅延回路5°の入力よりそれぞれ供給される
。端子56.57または56.58からの入力によシ送
話信号があると送話検出回路18°が判定したときは、
論理レベル″1”が端子55への入力と論理積演算によ
シ乗算されて、送話検出回路18’の制御出力として出
力される。送話検出回路18°の入力を端子57から入
力する場合は積分検出、端子58から入力する場合は瞬
時検出によシ、送話信号が検出される。
第4図のデータ入力端子29°、データ出力端子30°
のうち第3図の端子25.27から分離される端子、お
よび端子26.28に集合される端子は各々 25に対し、4°、46,48,49.52.55.5
6゜27に対し、45 、50 。
のうち第3図の端子25.27から分離される端子、お
よび端子26.28に集合される端子は各々 25に対し、4°、46,48,49.52.55.5
6゜27に対し、45 、50 。
26に対し、3’ 、40,41,42,47,51.
54゜28に対し、38.34 がそれぞれ対応している@ 第7図は第3図の分離回路23.23’の具体的構成の
一例を示すものである。この分離回路は、端子25に入
力される時分割で多重化されたデータ群から所望のデー
タを分離するための?−)回路76.77.78,79
,80.81と、端子27から入力される時分割で多重
化されたデータ群から所望のデータを分離するためのデ
ート回路82.83とを有している。各ダート回路は、
所望のデータに相当する時間中f−)回路を通過状態と
し、それ以外の時間中f−)回路を阻止状態とするため
のグートノクルス入力端子84 、85 。
54゜28に対し、38.34 がそれぞれ対応している@ 第7図は第3図の分離回路23.23’の具体的構成の
一例を示すものである。この分離回路は、端子25に入
力される時分割で多重化されたデータ群から所望のデー
タを分離するための?−)回路76.77.78,79
,80.81と、端子27から入力される時分割で多重
化されたデータ群から所望のデータを分離するためのデ
ート回路82.83とを有している。各ダート回路は、
所望のデータに相当する時間中f−)回路を通過状態と
し、それ以外の時間中f−)回路を阻止状態とするため
のグートノクルス入力端子84 、85 。
86.87.88.89.90.91と、通過したデー
タを出力する端子46.52,49.48゜56.55
,45.50(これらは、第4図の同番号の入力端子に
対応する)とをそれぞれ有している。
タを出力する端子46.52,49.48゜56.55
,45.50(これらは、第4図の同番号の入力端子に
対応する)とをそれぞれ有している。
第7図の分離回路は、データ・ぐスがら2個の入力端子
への空間分割と、各入力端子からの時分i多重入力デー
タをr−)回路により分離する時分割とを併用した構成
のものであるが、入力端子を1個とし、出力端子の数だ
けのr−ト回路を用いて、時分割のみのインタフェース
回路として構成することもできる。
への空間分割と、各入力端子からの時分i多重入力デー
タをr−)回路により分離する時分割とを併用した構成
のものであるが、入力端子を1個とし、出力端子の数だ
けのr−ト回路を用いて、時分割のみのインタフェース
回路として構成することもできる。
第8図は第7図の分離回路の動作を説明するだめの図で
、端子25,84.46における各信号を時間軸上に示
したものである。
、端子25,84.46における各信号を時間軸上に示
したものである。
入力端子25から入力される時分割多重データ92から
、ダート回路76のダート入力端子84に所望のデータ
の属するタイムスロットにデートノソルス93を加える
ことによって、端子46に所望のデータ94が分離して
出力される。ダート回路76のみならず、他のf−)回
路についても同様に、所望のタイムスロットにダートが
開かれ、所望のデータが分離される。
、ダート回路76のダート入力端子84に所望のデータ
の属するタイムスロットにデートノソルス93を加える
ことによって、端子46に所望のデータ94が分離して
出力される。ダート回路76のみならず、他のf−)回
路についても同様に、所望のタイムスロットにダートが
開かれ、所望のデータが分離される。
第9図は、第3図の集合回路24.24’の具体的構成
の一例を示すもので、この集合回路は、入力端子41.
42.40,47,51.54(これらは第4図の出力
端子41,42,40.47゜51.54にそれぞれ対
応)からのデータを時間軸上の所定のタイムスロットに
挿入し、出力端子26から送信するための送信タイミン
グを決定する位相調整回路95 、96.97 、98
.99 。
の一例を示すもので、この集合回路は、入力端子41.
42.40,47,51.54(これらは第4図の出力
端子41,42,40.47゜51.54にそれぞれ対
応)からのデータを時間軸上の所定のタイムスロットに
挿入し、出力端子26から送信するための送信タイミン
グを決定する位相調整回路95 、96.97 、98
.99 。
100と同様に入力端子38.41からのデータを出力
端子28から送信するための送信タイミングを決定する
位相調整回路101,102とを備えている。
端子28から送信するための送信タイミングを決定する
位相調整回路101,102とを備えている。
また、各位相調整回路°は、入力されたデータの読み取
9を行うための読み取り・ヤルスの入力端子10 a
、 104 、105 、106 、107.108゜
109.110と、読み取られたデータを所定の時間に
出力するための読み出し・母ルスの入力端子11’l、
112,113,114,115,116゜117.1
18と、共通のクロック供給端子119゜120.12
1,122,123,124,125゜126とを備え
ている。而して、このような構成の集合回路において、
適当な時刻に到着したデータが、位相調整回路によ多位
相を調整されて、時間軸上の所定のタイムスロットに相
当する時間に出力されて、他のデータ群とぶつかり合う
ことなく、データバス上に転送される。
9を行うための読み取り・ヤルスの入力端子10 a
、 104 、105 、106 、107.108゜
109.110と、読み取られたデータを所定の時間に
出力するための読み出し・母ルスの入力端子11’l、
112,113,114,115,116゜117.1
18と、共通のクロック供給端子119゜120.12
1,122,123,124,125゜126とを備え
ている。而して、このような構成の集合回路において、
適当な時刻に到着したデータが、位相調整回路によ多位
相を調整されて、時間軸上の所定のタイムスロットに相
当する時間に出力されて、他のデータ群とぶつかり合う
ことなく、データバス上に転送される。
第10図は第9図の集合回路の動作を説明するための図
で、各端子41,42,40,119゜103.104
,105,111,112,113゜26における信号
波形を時間軸上で示したものである。転送すべきデータ
127,128,129は、反響消去単位回路内の演算
終了後に、端子41.42.40へ供給されたため、時
間軸上でデータバス上の所定のタイムスロットからはず
れた位置にある。クロックパルス130のタイミングは
第9図の119〜126の各端子で同一である。読み取
ジノ臂ルス131,132,133は、データ127,
128,129と同じ時間帯をカバーする時間に(ある
いは常時)、端子103゜104.105等に加えられ
るもので、各データに同期している。読み出しノ母ルス
134,135゜136は読み取られた各データを時間
軸上の所定のタイムスロットに配置して、位相調整回路
95゜96.97等から出力端子26へ読み出すだめの
パルスである。従って、出力端子26カ≧らは、入力さ
れたデータ127,121,129が所定のタイムスロ
ットに配置されたデータ137,138゜139として
出力される。
で、各端子41,42,40,119゜103.104
,105,111,112,113゜26における信号
波形を時間軸上で示したものである。転送すべきデータ
127,128,129は、反響消去単位回路内の演算
終了後に、端子41.42.40へ供給されたため、時
間軸上でデータバス上の所定のタイムスロットからはず
れた位置にある。クロックパルス130のタイミングは
第9図の119〜126の各端子で同一である。読み取
ジノ臂ルス131,132,133は、データ127,
128,129と同じ時間帯をカバーする時間に(ある
いは常時)、端子103゜104.105等に加えられ
るもので、各データに同期している。読み出しノ母ルス
134,135゜136は読み取られた各データを時間
軸上の所定のタイムスロットに配置して、位相調整回路
95゜96.97等から出力端子26へ読み出すだめの
パルスである。従って、出力端子26カ≧らは、入力さ
れたデータ127,121,129が所定のタイムスロ
ットに配置されたデータ137,138゜139として
出力される。
第10図において、データ128を例にとシ、もう少し
詳しく説明すると、データ124は端子42に入力され
ると、端子104に供給された読み取り・ぐルス132
により位相調整回路96内部に読み込まれて、一時的に
同回路96内のレジスタに記憶される。次に、端子12
0に供給されたクロックパルス、および端子112に供
給された読み出し・母ルス135の論理積によシ決定さ
れる時間に、逐次に、記憶されたデータが読み出されて
、データ138として出力端子26から出力される。
詳しく説明すると、データ124は端子42に入力され
ると、端子104に供給された読み取り・ぐルス132
により位相調整回路96内部に読み込まれて、一時的に
同回路96内のレジスタに記憶される。次に、端子12
0に供給されたクロックパルス、および端子112に供
給された読み出し・母ルス135の論理積によシ決定さ
れる時間に、逐次に、記憶されたデータが読み出されて
、データ138として出力端子26から出力される。
他の入力されるデータ127,129.・・・等につい
ても、データ128と同様に調歩されて、出力端子26
.28等に、それぞれ、データ137゜138.139
・・・のようにデータノぐ−ストのフレ・−ム、クロッ
クに対応したビットとともに所望のタイミング条件を満
たすデータ群が出力され、このようにしてデータの時分
割的集合・が達成される0第1,1図は第4図の送話検
出回路18°の具体的構成を示している。第11図の送
話検出回路は受話路入力信号の情報を第4図の受話蕗入
カ信号ノソワー入力端子57から検出し、自乗回路33
にて求メられたタップ付き遅延回路5°のタップ出方の
自乗和、換言すればその遅延回路5°にてカバーされる
時間窓内の受話路入力信号の・ぐワーを基準にして、送
話路入力信号入力端子56よシ入力される送話路入力信
号の中で遠端の通話者のエコーが支配的であると断定し
得る程に送話路入力信号が十分なノ4ワーを有していな
い場合は論理レベル“0″を制御出力として、また逆に
エコーが支配的であるとは断定し得ない程に送話路入力
信号が十分な/IPワーを有している場合は論理レベル
“1”を制御出力として出力する。59は送話路入力信
号の・そワー、例えば前記時間窓と同じ長さの時間窓内
の送話路入力信号の自乗和、或は前記時間窓の長さに相
応する積分時定数を有した積分値を求めるノJ?ワー検
出回路、60は受話路入力信号ノfワー入力端子57へ
の入力を一時記憶し、パワー検出回路59タイミング回
路、61はタイミング回路6oの出力に比較し、送話路
入力信号パワー検出回路59の出力が十分なレベルを有
していない時に論理レベル゛0”を、また十分なレベル
を有しているときに論理レベル“1”を出方する比較回
路、62は一定時間内の比較回路61の出方の累積値、
または成る積分時定数での比較回路61の出力の積分値
が一定値以上に達してhるときに論理レベル′″1″を
、逆に達していないときに論理レベル″0#を各各制御
出力として出方する制御回路、63は制御回路62の出
力と入力端子55からの入力との論理積をとシ、カスケ
ード接続時にいずれかの段ノ制御出力力!″′0”であ
る場合を除いて、論理レベル″1”を出力し、すべての
段の累算回路37に供給して、各荷重係数修正回路の係
数修正動作を禁止するとともに、その他の場合は論理レ
ベル″0”を出力してすべての段の係数修正動作を再開
させるよう動作する論理回路である。
ても、データ128と同様に調歩されて、出力端子26
.28等に、それぞれ、データ137゜138.139
・・・のようにデータノぐ−ストのフレ・−ム、クロッ
クに対応したビットとともに所望のタイミング条件を満
たすデータ群が出力され、このようにしてデータの時分
割的集合・が達成される0第1,1図は第4図の送話検
出回路18°の具体的構成を示している。第11図の送
話検出回路は受話路入力信号の情報を第4図の受話蕗入
カ信号ノソワー入力端子57から検出し、自乗回路33
にて求メられたタップ付き遅延回路5°のタップ出方の
自乗和、換言すればその遅延回路5°にてカバーされる
時間窓内の受話路入力信号の・ぐワーを基準にして、送
話路入力信号入力端子56よシ入力される送話路入力信
号の中で遠端の通話者のエコーが支配的であると断定し
得る程に送話路入力信号が十分なノ4ワーを有していな
い場合は論理レベル“0″を制御出力として、また逆に
エコーが支配的であるとは断定し得ない程に送話路入力
信号が十分な/IPワーを有している場合は論理レベル
“1”を制御出力として出力する。59は送話路入力信
号の・そワー、例えば前記時間窓と同じ長さの時間窓内
の送話路入力信号の自乗和、或は前記時間窓の長さに相
応する積分時定数を有した積分値を求めるノJ?ワー検
出回路、60は受話路入力信号ノfワー入力端子57へ
の入力を一時記憶し、パワー検出回路59タイミング回
路、61はタイミング回路6oの出力に比較し、送話路
入力信号パワー検出回路59の出力が十分なレベルを有
していない時に論理レベル゛0”を、また十分なレベル
を有しているときに論理レベル“1”を出方する比較回
路、62は一定時間内の比較回路61の出方の累積値、
または成る積分時定数での比較回路61の出力の積分値
が一定値以上に達してhるときに論理レベル′″1″を
、逆に達していないときに論理レベル″0#を各各制御
出力として出方する制御回路、63は制御回路62の出
力と入力端子55からの入力との論理積をとシ、カスケ
ード接続時にいずれかの段ノ制御出力力!″′0”であ
る場合を除いて、論理レベル″1”を出力し、すべての
段の累算回路37に供給して、各荷重係数修正回路の係
数修正動作を禁止するとともに、その他の場合は論理レ
ベル″0”を出力してすべての段の係数修正動作を再開
させるよう動作する論理回路である。
第11図においてに等妖路入方信号の情報を第4図の受
話路入力信号A’ 7−人力端子57がら検出したが、
受話路入方信号入方端子58には自乗回路33の演算を
施す前の情報が得られるから、−その端子58から検出
しても前記と同じ動作が可能である。この場合には回路
6oけノやワー検出回路59と同一構成のノfワー検出
回路とする。またこの種の積分検出によらず、瞬時的な
ピーク検出による方法も、受話路入力信号の情報を入力
端子58から検出する場合には可能である。?−り検出
を利用する場合は第6図の/IPワー検出回路59゜6
0は各々、同一時間窓長、例えばタッグ付遅延回路゛5
°の有する全遅延量と同じ長さの時間におけるピーク値
を検出するピーク検出回路とすれば、積分検出の場合と
同じ動作が可能である。
話路入力信号A’ 7−人力端子57がら検出したが、
受話路入方信号入方端子58には自乗回路33の演算を
施す前の情報が得られるから、−その端子58から検出
しても前記と同じ動作が可能である。この場合には回路
6oけノやワー検出回路59と同一構成のノfワー検出
回路とする。またこの種の積分検出によらず、瞬時的な
ピーク検出による方法も、受話路入力信号の情報を入力
端子58から検出する場合には可能である。?−り検出
を利用する場合は第6図の/IPワー検出回路59゜6
0は各々、同一時間窓長、例えばタッグ付遅延回路゛5
°の有する全遅延量と同じ長さの時間におけるピーク値
を検出するピーク検出回路とすれば、積分検出の場合と
同じ動作が可能である。
第12図は第4図の送話検出回路18°の別の具体的構
成を示している。第12図は送話検出回路をカスケード
接続された各段毎に設ける点で第11図と同様であるが
、送話路入力信号の中で遠端の通話者のエコーが支配的
であるか否かにより一近端の通話者の送話信号の有無を
判定する動作を、カスケード接続された回路全体で1回
しか行われない点で異なる。即ち、64は送話路入力信
号の・母ワー(またはピーク値)を検出する・ぐワー検
出回路(またはピーク検出回路)、65は受話路入力信
号の・ぐワー(またはピーク値)f:検出するタイミン
グ回路またはパワー検出回路(またはピーク検出回路)
であり、66は他の段の単位回路の64 、 ’65に
相当する回路の出力である・切−(またはピーク値)の
加算値(または最大値)、制御出力を分離する送話検出
用分離回路、67゜68は各々回路64.65の出方で
あるノ4ワー(またはピーク値)と対応する66の分離
出方との加算(または最大値選択)を行うレベル検出回
路、61’ 、62’は各々第11図の61.62に相
当する回路、69はカスケード接続された単位回路群の
中のいずれか一つの段にて判定され、出方された制御回
路62′の制御出方をすべての段に空間分割的または時
分割的に供給する制御出方挿入回路、70はレベル検出
回路67.68および制御出力挿入回路69の各出力を
集合する送話検出用集合回路、71は第4図の累算回路
37へ制御出力を供給するための分岐点である。而して
第8図においては比較回路6r、制御回路62′による
送話検出動作はすべての段の・やワー検出回路64゜6
5に相当する回路の出力が集約されるいずれか一つの段
(例えば終段の単位回路)でのみ行い、その結果得られ
る制御出力は制御出力挿入回路69を介して指定のタイ
ムスロットでデータバス上に転送され、すべての段に供
給される。またレベル検出回路67.68の各出力は前
記いずれか一つの段に集約するため送話検出用集合回路
70を介してデータバス上に転送される。このようにし
て第8図の回路によっても第4図の送話検出回路18°
に相当する回路を構成することができる。
成を示している。第12図は送話検出回路をカスケード
接続された各段毎に設ける点で第11図と同様であるが
、送話路入力信号の中で遠端の通話者のエコーが支配的
であるか否かにより一近端の通話者の送話信号の有無を
判定する動作を、カスケード接続された回路全体で1回
しか行われない点で異なる。即ち、64は送話路入力信
号の・母ワー(またはピーク値)を検出する・ぐワー検
出回路(またはピーク検出回路)、65は受話路入力信
号の・ぐワー(またはピーク値)f:検出するタイミン
グ回路またはパワー検出回路(またはピーク検出回路)
であり、66は他の段の単位回路の64 、 ’65に
相当する回路の出力である・切−(またはピーク値)の
加算値(または最大値)、制御出力を分離する送話検出
用分離回路、67゜68は各々回路64.65の出方で
あるノ4ワー(またはピーク値)と対応する66の分離
出方との加算(または最大値選択)を行うレベル検出回
路、61’ 、62’は各々第11図の61.62に相
当する回路、69はカスケード接続された単位回路群の
中のいずれか一つの段にて判定され、出方された制御回
路62′の制御出方をすべての段に空間分割的または時
分割的に供給する制御出方挿入回路、70はレベル検出
回路67.68および制御出力挿入回路69の各出力を
集合する送話検出用集合回路、71は第4図の累算回路
37へ制御出力を供給するための分岐点である。而して
第8図においては比較回路6r、制御回路62′による
送話検出動作はすべての段の・やワー検出回路64゜6
5に相当する回路の出力が集約されるいずれか一つの段
(例えば終段の単位回路)でのみ行い、その結果得られ
る制御出力は制御出力挿入回路69を介して指定のタイ
ムスロットでデータバス上に転送され、すべての段に供
給される。またレベル検出回路67.68の各出力は前
記いずれか一つの段に集約するため送話検出用集合回路
70を介してデータバス上に転送される。このようにし
て第8図の回路によっても第4図の送話検出回路18°
に相当する回路を構成することができる。
第13図は本発明の別の実施例であって、閉ループを形
成するデータバスを1個保有して、各単位回路は分離回
路と集合回路を介してすべてこのデルタバス上に連結さ
れている。この例ではカスケード段数m = 3である
が、その他の場合も同様な構成が可能である。ここに2
’2a、22b。
成するデータバスを1個保有して、各単位回路は分離回
路と集合回路を介してすべてこのデルタバス上に連結さ
れている。この例ではカスケード段数m = 3である
が、その他の場合も同様な構成が可能である。ここに2
’2a、22b。
22eは各々分離回路、集合回路全含む単位回路、Ia
+2a+3m+4a、およびIb、2b。
+2a+3m+4a、およびIb、2b。
3b、4b、および1 c r 2 c * 3 c
* 4 cは各各第4図の1.2,3.4に相当する端
子、IA+2A # 3A + 4A Idカスケード
接続された回路全体に関する第1図の1.2,3.4に
相当する端子、31 a * 3 l b + 31
、cは各々データバス、72a。
* 4 cは各各第4図の1.2,3.4に相当する端
子、IA+2A # 3A + 4A Idカスケード
接続された回路全体に関する第1図の1.2,3.4に
相当する端子、31 a * 3 l b + 31
、cは各々データバス、72a。
73a、および72b 、73b 、および72c。
73cは各々データバスの人出方端子、74は単位回路
に設けられたデータバス、23 a * 241には各
々第3図の2.3.24に相当する分離回路および集合
回路である。また単位回路22aについて言えば、5a
*6a+10apHa*18a+36m、37mは各々
第4図の5°、6°、10’。
に設けられたデータバス、23 a * 241には各
々第3図の2.3.24に相当する分離回路および集合
回路である。また単位回路22aについて言えば、5a
*6a+10apHa*18a+36m、37mは各々
第4図の5°、6°、10’。
11°、18°、36.37に相当する回路であル、回
路間の結線ならびに各回路の動作は第3図およにかかる
共通の倍率、即ち式(9)によって表示される係数kを
与える倍率回路であシ、第4図の自乗回路33、加算回
路34、除算回路35の機能を統合したものである。第
9図の例におhては単位回路22mが初段、単位回路2
2bが2段目、単位回路22cが終段であるが、4端子
対回路のカスケード接続構成を簡明に示すため、送話路
入力信号は単位回路22aに、受話路入力信号は単位回
路22cに供給される場合について示しである。
路間の結線ならびに各回路の動作は第3図およにかかる
共通の倍率、即ち式(9)によって表示される係数kを
与える倍率回路であシ、第4図の自乗回路33、加算回
路34、除算回路35の機能を統合したものである。第
9図の例におhては単位回路22mが初段、単位回路2
2bが2段目、単位回路22cが終段であるが、4端子
対回路のカスケード接続構成を簡明に示すため、送話路
入力信号は単位回路22aに、受話路入力信号は単位回
路22cに供給される場合について示しである。
即ち端子IAK入力され六送話路入カ信号は単位回路2
2a、22b、22cにて、逐次遠端の通話者のエコー
の成分が差引かれて端子2ムに出力される。他方、端子
3Aに入力された受話路入力信号は各段のタップ付き遅
延回路を経由し、各段の演算回路へ分配される。端子3
Aと端子4ムとの間には遅延の増加が許容されないのが
通例であるから、初段のみ単位回路22cK供給された
受話路入力信号が単位回路22c内のタッグ付き遅延回
路5as集合回路24mに相当する回路を経由し、端子
73e→データバス31a→端子−72a→分離回路2
3°a→端子4aの順序で端子4Aにそのまま出力され
る。このように端子3Aと端子4Aの信号内容が同一で
あシ、且つ単位回路22a 、22b 。
2a、22b、22cにて、逐次遠端の通話者のエコー
の成分が差引かれて端子2ムに出力される。他方、端子
3Aに入力された受話路入力信号は各段のタップ付き遅
延回路を経由し、各段の演算回路へ分配される。端子3
Aと端子4ムとの間には遅延の増加が許容されないのが
通例であるから、初段のみ単位回路22cK供給された
受話路入力信号が単位回路22c内のタッグ付き遅延回
路5as集合回路24mに相当する回路を経由し、端子
73e→データバス31a→端子−72a→分離回路2
3°a→端子4aの順序で端子4Aにそのまま出力され
る。このように端子3Aと端子4Aの信号内容が同一で
あシ、且つ単位回路22a 、22b 。
22c内の各減算回路11aに相当する減算には順序が
な込から、送話路入力信号を前記の1a→2 a−+1
b−+24−sl c−+2 cのみならず、1b−
+211−sl c−+2cm+l a−+1 b或は
1c12c→1a→2a→1b→2bの経路に供給する
ことも、また受話路入力信号を3c→73c→72cm
)4 c−+3 b−+73 b−+3 ] c→31
m−+72 a−+ 411−+ 3 @ →5 @
および3 c −> 73 e →72 a→4aとす
るだけでなく、前述の送話路入力信号と同様、端子3
b # ’3 a等速中の端子へ供給して低段から端子
4Aのように受話路出方信号をとシ出す方法も可能であ
る。
な込から、送話路入力信号を前記の1a→2 a−+1
b−+24−sl c−+2 cのみならず、1b−
+211−sl c−+2cm+l a−+1 b或は
1c12c→1a→2a→1b→2bの経路に供給する
ことも、また受話路入力信号を3c→73c→72cm
)4 c−+3 b−+73 b−+3 ] c→31
m−+72 a−+ 411−+ 3 @ →5 @
および3 c −> 73 e →72 a→4aとす
るだけでなく、前述の送話路入力信号と同様、端子3
b # ’3 a等速中の端子へ供給して低段から端子
4Aのように受話路出方信号をとシ出す方法も可能であ
る。
第13図の例においては、式(8)の演算に関して、単
位回路22mは )’o i (Yg +’Y1 )
を、単位回路22bは y。l−(Yo十Y1+Y
2 ) @、単位回路22cは y。i (Yo+Y
1 +Y2+Y3 ) ヲ、各々分担し、年子2Aには
”m (m = 3 )が出力される。またタップ付き
遅延回路5aは受話路入力信号(、i)を記憶し、外部
クロックにょシ書き込み、読み出しが行われて、タップ
付き遅延回路として動作する。乗算回路6aは式(1)
或は(2)のh j X i −jなるたたみ込み演算
を、加算回路10aはその累算を、減算回路11aは式
(8)の減算を、乗算回路36aは式α1のタップ係数
修正量の演算を、累算回路37aはタップ係数の修正な
らびに記憶を、倍率回路75aは式(9)の倍率演算を
各々行っている。
位回路22mは )’o i (Yg +’Y1 )
を、単位回路22bは y。l−(Yo十Y1+Y
2 ) @、単位回路22cは y。i (Yo+Y
1 +Y2+Y3 ) ヲ、各々分担し、年子2Aには
”m (m = 3 )が出力される。またタップ付き
遅延回路5aは受話路入力信号(、i)を記憶し、外部
クロックにょシ書き込み、読み出しが行われて、タップ
付き遅延回路として動作する。乗算回路6aは式(1)
或は(2)のh j X i −jなるたたみ込み演算
を、加算回路10aはその累算を、減算回路11aは式
(8)の減算を、乗算回路36aは式α1のタップ係数
修正量の演算を、累算回路37aはタップ係数の修正な
らびに記憶を、倍率回路75aは式(9)の倍率演算を
各々行っている。
を示し、カスケード接続段数の如何に拘らず、各単位回
路内の演算処理量が一定で、低速に保たれることを表し
ている。演算過程は第13図の端子IA 、 3AK加
わる入力信号がディジタル量であることを前提とする。
路内の演算処理量が一定で、低速に保たれることを表し
ている。演算過程は第13図の端子IA 、 3AK加
わる入力信号がディジタル量であることを前提とする。
ここに1はi番目の時点TOは1サンプリング間隔(ナ
イキスト間隔に等しい、例えば125μs)である。5
a + 6a、1.0a、lla。
イキスト間隔に等しい、例えば125μs)である。5
a + 6a、1.0a、lla。
36a、37a、75at18aは各は第13図の対応
する回路を表し、実線で示した時間帯において前記の演
算処理(記号C)、ならびにデータの入力(記号■)お
よび転送(記号T)が行われる。各単位回路のタイムチ
ャートは当該タップ付き遅延回路に関連する演算処理に
のみ大部公費されておシ、カスケード接続段数mが増加
してもタイムチャートは不変である。このような処理上
の利点は第13図のように各種演算機構の適切な切シ分
けを行つ九ために初めて可能となっている。
する回路を表し、実線で示した時間帯において前記の演
算処理(記号C)、ならびにデータの入力(記号■)お
よび転送(記号T)が行われる。各単位回路のタイムチ
ャートは当該タップ付き遅延回路に関連する演算処理に
のみ大部公費されておシ、カスケード接続段数mが増加
してもタイムチャートは不変である。このような処理上
の利点は第13図のように各種演算機構の適切な切シ分
けを行つ九ために初めて可能となっている。
第15図は本発明によシ試作した反響消去装置のカバー
し得るエコー経路遅延量TI、Pをカスケード接続段数
mに対し示したものである。この例では単位回路のタッ
プ数f n = 80とし、電話帯域0、3〜3.4
kHzに対するサンシリ77周波数8kHzである。各
単位回路内部の演算処理に係るクロック周波数は約I
MHzであり、mの値を大きくしても不変である。例え
ばm = 5に和尚する’l’gp =mnT(= 4
00To (50ms )をカバーし得る反響消去装置
を公知の方法で実現すると、回路規模を5倍に増加させ
るとか、演算処理速度を5倍に引上げるとかの必要があ
シ、上記試作装置においてもTEP ”nT6に対して
約10キロゲートの規模を要することから、現今の超L
SI技術の限界10〜20キロゲートをはるかにしのぐ
回路規模とせざるを得ない。然るに本発明によれば力/
々−すべきエコー経路遅延量がいくらであろうとも、各
単位回路の規模は小さく且つ演算処理速度を低く維持で
きるため、反響消去装置のLSI化が容易に達成される
。
し得るエコー経路遅延量TI、Pをカスケード接続段数
mに対し示したものである。この例では単位回路のタッ
プ数f n = 80とし、電話帯域0、3〜3.4
kHzに対するサンシリ77周波数8kHzである。各
単位回路内部の演算処理に係るクロック周波数は約I
MHzであり、mの値を大きくしても不変である。例え
ばm = 5に和尚する’l’gp =mnT(= 4
00To (50ms )をカバーし得る反響消去装置
を公知の方法で実現すると、回路規模を5倍に増加させ
るとか、演算処理速度を5倍に引上げるとかの必要があ
シ、上記試作装置においてもTEP ”nT6に対して
約10キロゲートの規模を要することから、現今の超L
SI技術の限界10〜20キロゲートをはるかにしのぐ
回路規模とせざるを得ない。然るに本発明によれば力/
々−すべきエコー経路遅延量がいくらであろうとも、各
単位回路の規模は小さく且つ演算処理速度を低く維持で
きるため、反響消去装置のLSI化が容易に達成される
。
また、もし超LSI技術が進歩してその限界が数十キロ
ゲートに達したとしても、そのような大規模なLSIt
改めて単位回路として設定すれば本発明によりさらに大
なるエコー経路遅延量をカバーし得る訳であり、新たな
適用領域を開拓することができる。
ゲートに達したとしても、そのような大規模なLSIt
改めて単位回路として設定すれば本発明によりさらに大
なるエコー経路遅延量をカバーし得る訳であり、新たな
適用領域を開拓することができる。
第16図は、本発明によシ試作した反響消去装置では、
カバーし得るエコー経路遅延量TEP を増、 加させ
ても、回路内部の演算処理に係るクロック周波数f、が
一定に保たれるのに対し、公知の方法で同じTEPを得
るにはf。を増加させる必要があることを示している。
カバーし得るエコー経路遅延量TEP を増、 加させ
ても、回路内部の演算処理に係るクロック周波数f、が
一定に保たれるのに対し、公知の方法で同じTEPを得
るにはf。を増加させる必要があることを示している。
公知の方法でfoに多少の幅があるのは一括演算のため
省略し得る各単位回路の共通部分の演算について、省略
する演算量が演算手順の工夫に依存するためである。逆
に乗算回路の時分割多重使用等で公知の方法による反響
消去装置の回路規模の縮小を図るような場合には・f。
省略し得る各単位回路の共通部分の演算について、省略
する演算量が演算手順の工夫に依存するためである。逆
に乗算回路の時分割多重使用等で公知の方法による反響
消去装置の回路規模の縮小を図るような場合には・f。
を第16図の公知の方法によるfoと示した値よシ、多
重化した分、だけさらに引上げざるを得ない。このよう
に本発明によシクロツク周波数の低減を図シ得るのは、
第14図に示したように、本発明による反響消去装置で
はカスケード接続された各段の単位回路で大部分の演算
が併行して行われ、演算が終了した部分についてはパ、
ファメモリ等で演算結果を一時記憶し、単位回路間で歩
調を合わせた後データ転送を各単位回路で一挙に行う方
式%式% 第17図は前記試作装置の基本性能であるエコーリタン
ロス改善量ERLE(Echo Return Los
sEnhancement) を示している。Lsi
nは送話路入力端子に到達した遠端の通話者のエコーの
レベルを表している。エコー経路には実回線に準じて構
成した試験回線を用い、この中にはディジタル回線(μ
法則、15折線、μ=255.8ビ、ト符号化、54
Kb/s/回線)が1リンク分含まれる。
重化した分、だけさらに引上げざるを得ない。このよう
に本発明によシクロツク周波数の低減を図シ得るのは、
第14図に示したように、本発明による反響消去装置で
はカスケード接続された各段の単位回路で大部分の演算
が併行して行われ、演算が終了した部分についてはパ、
ファメモリ等で演算結果を一時記憶し、単位回路間で歩
調を合わせた後データ転送を各単位回路で一挙に行う方
式%式% 第17図は前記試作装置の基本性能であるエコーリタン
ロス改善量ERLE(Echo Return Los
sEnhancement) を示している。Lsi
nは送話路入力端子に到達した遠端の通話者のエコーの
レベルを表している。エコー経路には実回線に準じて構
成した試験回線を用い、この中にはディジタル回線(μ
法則、15折線、μ=255.8ビ、ト符号化、54
Kb/s/回線)が1リンク分含まれる。
第16図においてはm=1.m=4と変えカスケード接
続を行ってもERLEはほとんど不変であ気劣化しない
。またERLEの飽和値は約32 dBに達しており、
公知の世界の最高実績的27dB’にしのいでいる。こ
のように高いERLE を得られたのは、各単位回路の
規模を十分に小さくでき、余裕の一部を演算語長の拡大
に割当てることによシ、演算精度を非常に高くすること
ができたためである。
続を行ってもERLEはほとんど不変であ気劣化しない
。またERLEの飽和値は約32 dBに達しており、
公知の世界の最高実績的27dB’にしのいでいる。こ
のように高いERLE を得られたのは、各単位回路の
規模を十分に小さくでき、余裕の一部を演算語長の拡大
に割当てることによシ、演算精度を非常に高くすること
ができたためである。
本発明によシ得られる効果は以下のように要約される。
(1)単位回路のカスケード接続にょシ、カバーし得る
エコー経路遅延量を増大させることができる。m段カス
ケード接続した単位回路群の全体で、単位回路1個分の
m倍に相当するエコー経路遅延をカバーする反響消去装
置を提供することができる。
エコー経路遅延量を増大させることができる。m段カス
ケード接続した単位回路群の全体で、単位回路1個分の
m倍に相当するエコー経路遅延をカバーする反響消去装
置を提供することができる。
(2)単位回路のカスケード接続段数mの値の如何に拘
らず、各単位回路内の演算処理速度を低く維持できるの
で、大規模の反響消去装置の実現が容易である。
らず、各単位回路内の演算処理速度を低く維持できるの
で、大規模の反響消去装置の実現が容易である。
(3)上記利点により、その波及効果として、LSIに
適した回路構造の反響消去装置を提供することができる
。何故々らば、 ■ 単位回路が一種類であるから、量産化が容易である
。従って製造時には歩留シの向上によシ低コスト化およ
び高信頼化が図れる。
適した回路構造の反響消去装置を提供することができる
。何故々らば、 ■ 単位回路が一種類であるから、量産化が容易である
。従って製造時には歩留シの向上によシ低コスト化およ
び高信頼化が図れる。
■ 単位回路の規模を適切に選べば、mの値の選択によ
り所要規模が小さい音声伝送機器から、所要規模の大き
い衛星回線、国際回線等、さらには所要規模が極端に大
きいハウリング防止装置に到るまで広範囲な用途に供し
得る反響消去装置を提供することができ、汎用化が図れ
る。
り所要規模が小さい音声伝送機器から、所要規模の大き
い衛星回線、国際回線等、さらには所要規模が極端に大
きいハウリング防止装置に到るまで広範囲な用途に供し
得る反響消去装置を提供することができ、汎用化が図れ
る。
■ 単位回路の演算処理速度が低いので、LSI設計が
容易である。従って比較的少ないリスクでLSI化を図
ることができる0
容易である。従って比較的少ないリスクでLSI化を図
ることができる0
第1図は反響消去装置の一般的な回路構成を示す図、第
2図は第1図の回路fm段カスケード接続して成る回路
の構成図、第3図は本発明の反響消去単位回路をカスケ
ード接続した反響消去装置の実施例のプロ、り図、第4
図および第5図は本発明による反響消去単位回路におい
て集合回路および分離回路を除いた反響消去部の回路構
成図、第6図は第5図の単位回路をm個(m=3)カス
ケード接続する際の結合関係の一例を示す図、第7図は
本発明における分離回路の構成の一例を示す図、第8図
はその分離回路の各端子の信号のタイミングを示す図、
第9図は本発明における集合回路の構成の一例を示す図
、第10図はその集1合回路の各端子の信号のタイミン
グを示す図、第11図は送話検出回路の構成図、第I2
図は送話検出回路の別の構成図、第13図は本発明の別
の実施例を示す図、第14図は演算処理のタイムチャー
トを示す図、第15図および第16図は本発明により試
作した反響消去装置の効果を説明するための図、第17
図は本発明にょシ試作した反響消去装置の性能への波及
効果を示す図である。 1・・・送話路入力端子、2・・・送話路出力端子、3
・・・受話路入力端子、4・・・受話路出力端子、5°
・・・タップ付き遅延回路、6°・・・乗算回路、10
’・・・加算回路、11°・・・減算回路、18°・・
・送話検出回路、19・・・電話回線%20・・・2線
4線変換器、21・・・電話機、22・・・反響消去装
置、22’ 、 22”、・・単位回路、23 、23
’・・・分離回路、24 、24’・・・集合回路、3
1 、32 、31’ 、 32’・・・データノぐス
、33・・・自乗回路、34・・・加算回路、35・・
・除算回路、36・・・乗算回路、37・・・累算回路
、29°・・・23よシ分離されたデータ入力端子、3
0’・・・24へ集合されるデータ出力端子、54・・
・18°の出力端子、55・−・54に対する入力端子
、56・・・送話路入力信号入力端子、57・・・受話
路入力信号ノソワー入力端子、58・・・受話路入力信
号入力端子、59・・・パワー検出回路(またはピーク
検出回路)、6o・・・タイミング回路(tたはピーク
検出回路)、61・・・比較回路、62・・・制御回路
、63・・・論理回路、64・・・パワー検出回路(ま
たは検出回路)、65・・・タイミング回路またはパワ
ー検出回路(またはピーク検出回路)、66・・・送話
検出用分離回路、67・・・レベル検出回路、68・・
・レベル検出回路、61′・・・比較回路、62′・・
・制御回路、69・・・制御出力挿入回路、70・・・
送話検出用集合回路、75a、75b。 75c・・・倍率回路、76〜83・・・ダート回路、
95〜102・・・位相調整回路。 第1図
2図は第1図の回路fm段カスケード接続して成る回路
の構成図、第3図は本発明の反響消去単位回路をカスケ
ード接続した反響消去装置の実施例のプロ、り図、第4
図および第5図は本発明による反響消去単位回路におい
て集合回路および分離回路を除いた反響消去部の回路構
成図、第6図は第5図の単位回路をm個(m=3)カス
ケード接続する際の結合関係の一例を示す図、第7図は
本発明における分離回路の構成の一例を示す図、第8図
はその分離回路の各端子の信号のタイミングを示す図、
第9図は本発明における集合回路の構成の一例を示す図
、第10図はその集1合回路の各端子の信号のタイミン
グを示す図、第11図は送話検出回路の構成図、第I2
図は送話検出回路の別の構成図、第13図は本発明の別
の実施例を示す図、第14図は演算処理のタイムチャー
トを示す図、第15図および第16図は本発明により試
作した反響消去装置の効果を説明するための図、第17
図は本発明にょシ試作した反響消去装置の性能への波及
効果を示す図である。 1・・・送話路入力端子、2・・・送話路出力端子、3
・・・受話路入力端子、4・・・受話路出力端子、5°
・・・タップ付き遅延回路、6°・・・乗算回路、10
’・・・加算回路、11°・・・減算回路、18°・・
・送話検出回路、19・・・電話回線%20・・・2線
4線変換器、21・・・電話機、22・・・反響消去装
置、22’ 、 22”、・・単位回路、23 、23
’・・・分離回路、24 、24’・・・集合回路、3
1 、32 、31’ 、 32’・・・データノぐス
、33・・・自乗回路、34・・・加算回路、35・・
・除算回路、36・・・乗算回路、37・・・累算回路
、29°・・・23よシ分離されたデータ入力端子、3
0’・・・24へ集合されるデータ出力端子、54・・
・18°の出力端子、55・−・54に対する入力端子
、56・・・送話路入力信号入力端子、57・・・受話
路入力信号ノソワー入力端子、58・・・受話路入力信
号入力端子、59・・・パワー検出回路(またはピーク
検出回路)、6o・・・タイミング回路(tたはピーク
検出回路)、61・・・比較回路、62・・・制御回路
、63・・・論理回路、64・・・パワー検出回路(ま
たは検出回路)、65・・・タイミング回路またはパワ
ー検出回路(またはピーク検出回路)、66・・・送話
検出用分離回路、67・・・レベル検出回路、68・・
・レベル検出回路、61′・・・比較回路、62′・・
・制御回路、69・・・制御出力挿入回路、70・・・
送話検出用集合回路、75a、75b。 75c・・・倍率回路、76〜83・・・ダート回路、
95〜102・・・位相調整回路。 第1図
Claims (3)
- (1) タップ付き遅延回路と、各タップの出力を荷
重する乗算回路と、該乗算回路の出力を加算する加算回
路と、該加算回路の出力を正負符号反転し送話路に加え
るための減算回路と、前記タップ付き遅延回路に入力さ
れる受話路入力信号と前記減算回路の出力信号が互いに
無相関となるように前記乗算回路の荷重係数を修正する
荷重係数修正回路と、前記各タップの荷重係数のすべて
に乗する倍率を与える倍率回路と、を有して、前記送話
信号は前記減算回路を通過するが、前記エコーは前記加
算回路の出力により前記減算回路にて相殺消去される如
く適応的に動作する反響消去装置において、 前記タップ付き遅延回路の出力の一部と、前記乗算回路
の出力の一部と、前記減算回路の出力と、前記倍率回路
の出力等とを、時分割、または時分割と空間谷側の併用
、により集合する集合回路を具備し、かつ 前記集合回路の出力および同様にして構成される他の段
の集合回路の出力を伝送するデータバス上のデータの中
から、前記加算回路へ入力すべきデータ、前記倍率回路
へ入力すべきデータ、および前記荷重係数修正回路へ入
力すべきデータ等の所望のデータを分離して、それらの
各回路へ供給する分離回路を具備したことを特徴とする
反響消去装置。 - (2) タップ付き遅延回路と、各タップの出力を荷
重する乗算回路と、該乗算回路の出力を加算する加算回
路と、該加算回路の出力を正負符号反転し送話路に加え
るための減算回路と、前記タップ付き遅延回路に入力さ
れる受話路入力信号と前記減算回路の出力信号が、互い
に無相関となるように前記乗算回路の荷重係数を修正す
る荷重係数修正回路と、前記各タップの荷重係数のすべ
てに乗する倍率を4える倍率回路と、送話路入力信号お
よび受話路入力信号に基いてその送話路入力信号の中に
近端の通話者の送話信号がある力)否力為を判定し、送
話路入力信号の中に遠端の通話者のエコーが支配的であ
ると判定される状態を除いて、荷重係数の修正を禁止す
る送話検出回路とを有し、さらに、 前記タッグ付き遅延回路の出力の一部と、前記乗算回路
の出力の一部と、前記減算回路の出力と、前記倍率回路
の出力、前記送話路入力信号、送話検出回路の出力等を
、時分割、まだは時分割と空間分割の併用、によシ集合
し、1個または複数個のデータバスに供給する集合回路
と、 前記データバスに到来するデータの中75\ら、前記加
算回路へ入力すべきデータ、前言己荷重係数修正回路へ
入力すべきデータ、および前言己送話検出回路へ入力す
べき、他の段の送話検出回路力)らの、制御出力信号等
の所望のデータを分離して、それらの各回路へ供給する
分離回路と、 を有する反響消去装置を、データ・ぐスによって複数個
縦続接続した反響消去装置において、送話路入力信号の
中で遠端の通話者のエコー75;支配的であるといづれ
かの段の送話検出回路の出力により判定される場合以外
の場合には、すべての段の前記荷重係数修正回路の係数
修正動作を禁止する如く各段の送話検出回路が相互に結
合されていることを特徴とする反響消去装置。 - (3) タッグ付き遅延回路と、各タップの出力を荷
重する乗算回路と、該乗算回路の出力を加算する加算回
路と、該加算回路の出力を正負符号反転し送話路に加え
るだめの減算回路と、前記タップ付き遅延回路に入力さ
れる受話路入力信号と前記減算回路の出力信号が互いに
無相関となるように前記乗算回路の荷重係数を修正する
荷重係数修正回路と、前記各タップの荷重係数のすべて
に乗する倍率を与える倍率回路とを有し、さらに、デー
タ入力端子(72)とデータ出力端子(73)を有する
1つのデータバス上 前記タップ付き遅延回路の出力の一部、前記乗算回路の
出力の一部、前記減算回路の出力、および前記倍率回路
の出力等とを時分割または時分害りと空間分割の併用、
によシ集合し、前記1つのデータバスに供給する集合回
路と、 前記1つのデータバス上に到来するデータの中から、前
記加算回路へ入力すべきデータ、前記倍率回路へ入力す
べきデータ、および前記荷重係数修正回路へ入力すべき
データ等の所望のデー)を分離して、それらの各回路へ
供給する分離回路とを有する反響消去装置を複数個(段
)設け、各段の反響消去装置のデータ出力端子を、次段
の反響消去装置のデータ入力端子にそれぞれ接続し、終
段のデータ出力端子を初段のデータ入力端子に接続した
ことを特徴とする反響消去装置。
Priority Applications (7)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16463581A JPS5864830A (ja) | 1981-10-15 | 1981-10-15 | 反響消去装置単位回路およびそれを用いた反響消去装置 |
| CA000389640A CA1180141A (en) | 1980-11-15 | 1981-11-06 | Echo canceller system |
| US06/319,783 US4480156A (en) | 1980-11-15 | 1981-11-09 | Echo canceller system |
| GB8133755A GB2090708B (en) | 1980-11-15 | 1981-11-09 | Echo canceller system |
| FR8121047A FR2495410B1 (fr) | 1980-11-15 | 1981-11-10 | Annuleur d'echo |
| NL8105146A NL8105146A (nl) | 1980-11-15 | 1981-11-13 | Echo-elimineringssysteem. |
| DE19813145419 DE3145419A1 (de) | 1980-11-15 | 1981-11-16 | Echoloeschsystem |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16463581A JPS5864830A (ja) | 1981-10-15 | 1981-10-15 | 反響消去装置単位回路およびそれを用いた反響消去装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5864830A true JPS5864830A (ja) | 1983-04-18 |
| JPS647705B2 JPS647705B2 (ja) | 1989-02-09 |
Family
ID=15796940
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP16463581A Granted JPS5864830A (ja) | 1980-11-15 | 1981-10-15 | 反響消去装置単位回路およびそれを用いた反響消去装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5864830A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS605634A (ja) * | 1983-06-24 | 1985-01-12 | Nec Corp | エコ−キヤンセラ |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS56132827A (en) * | 1980-03-24 | 1981-10-17 | Nec Corp | Echo canceler |
-
1981
- 1981-10-15 JP JP16463581A patent/JPS5864830A/ja active Granted
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS56132827A (en) * | 1980-03-24 | 1981-10-17 | Nec Corp | Echo canceler |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS605634A (ja) * | 1983-06-24 | 1985-01-12 | Nec Corp | エコ−キヤンセラ |
Also Published As
| Publication number | Publication date |
|---|---|
| JPS647705B2 (ja) | 1989-02-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4535206A (en) | Echo cancellation in two-wire full-duplex data transmission with estimation of far-end data components | |
| US5084865A (en) | Echo canceller having fir and iir filters for cancelling long tail echoes | |
| US5388092A (en) | Echo canceller for two-wire full duplex digital data transmission | |
| US5297071A (en) | Arithmetic circuit, and adaptive filter and echo canceler using it | |
| US4225754A (en) | Loudspeaker telephone | |
| US4381561A (en) | All digital LSI line circuit for analog lines | |
| US4232400A (en) | Echo control system | |
| JPS6171728A (ja) | デイジタル・エコー・キヤンセラー | |
| CA1175521A (en) | Echo cancellation in two-wire full-duplex data transmission with estimation of far-end data components | |
| CA1082827A (en) | Recursive-like adaptive echo canceller | |
| EP0515057A2 (en) | Semiconductor integrated device for echo cancelling | |
| US5682378A (en) | Echo cancellation for modems | |
| AU604137B2 (en) | Echo canceller | |
| US4480156A (en) | Echo canceller system | |
| PL104150B1 (pl) | Uklad dopasowywania eliminatora echa | |
| US4578543A (en) | Digital echo canceller | |
| US7016487B1 (en) | Digital echo cancellation device | |
| US6856684B1 (en) | Device and method for echo compensation in a two-wire full duplex channel transmission method | |
| JPS647705B2 (ja) | ||
| JPS59131232A (ja) | エコ−消去方法 | |
| JP2888121B2 (ja) | 適応フィルタによる未知システム同定の方法及び装置 | |
| JP2547782B2 (ja) | ノルム算出装置 | |
| JPS6113416B2 (ja) | ||
| JPS5860835A (ja) | 反響打消し装置 | |
| JPH06101668B2 (ja) | エコ−サプレツサ |