(57)【要約】【課題】ネットワーク接続された、任意のメディア入力装置と任意のメディア出力装置とをメディア入出力装置として管理する際に、該メディア入出力装置の設置環境に応じて、メディア情報における音声のエコー成分の除去に用いる演算パラメータを決定する。【解決手段】グループ管理部４０７が、ネットワーク接続された、メディア情報を入力するための複数のメディア入力装置及びメディア情報を出力するための複数のメディア出力装置のうち、任意のメディア入力装置と任意のメディア出力装置とをメディア入出力装置として選択し管理する。そして、エコーキャンセルＤＳＰ４０５が、管理されるメディア入出力装置で入出力されるメディア情報における音声のエコー成分を除去するのに用いる演算パラメータを、そのメディア入出力装置の設置環境に応じて決定する。【選択図】　　　図４
2004080143.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続され、遠隔地点との間でメディア情報の通信を行う通信装置であって、
ネットワーク接続された、メディア情報を入力するための複数のメディア入力装置及びメディア情報を出力するための複数のメディア出力装置のうち、任意のメディア入力装置と任意のメディア出力装置とをメディア入出力装置として選択し管理する管理手段と、
前記管理手段で管理されるメディア入出力装置で入出力されるメディア情報における音声のエコー成分を所定の演算により除去するエコーキャンセル手段とを有することを特徴とする通信装置。
【請求項２】
前記エコーキャンセル手段は、前記所定の演算に用いるパラメータを前記メディア入出力装置の設置環境に応じて決定し、前記パラメータを決定するタイミングは前記管理手段で任意のメディア入力装置と任意のメディア出力装置とをメディア入出力装置として管理するタイミングであることを特徴とする請求項１に記載の通信装置。
【請求項３】
前記ネットワークは、ローカルエリアネットワークであり、非対称デジタル加入者回線を介してインターネットに常時接続されていることを特徴とする請求項１に記載の通信装置。
【請求項４】
請求項１乃至請求項３の何れか一項に記載の通信装置と前記メディア入出力装置とから構成されるテレビ電話システム。
【請求項５】
ネットワークに接続され、遠隔地点との間でメディア情報の通信を行う通信装置の管理方法であって、
ネットワーク接続された、メディア情報を入力するための複数のメディア入力装置及びメディア情報を出力するための複数のメディア出力装置のうち、任意のメディア入力装置と任意のメディア出力装置とをメディア入出力装置として選択し管理する管理工程と、
前記管理工程で管理されるメディア入出力装置で入出力されるメディア情報における音声のエコー成分を所定の演算により除去するエコーキャンセル工程とを有することを特徴とする通信装置の管理方法。
【請求項６】
コンピュータを請求項１乃至請求項３の何れか一項に記載の通信装置として機能させるためのプログラム。
【請求項７】
請求項６に記載のプログラムが記録されたコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークに接続され、遠隔地点との間でメディア情報の通信を行う通信装置及びその管理方法、テレビ電話システムに関する。
【０００２】
【従来の技術】
現在、一般家庭からインターネットに接続する方法は、プロバイダ料金の他に通信料金がかかる、アナログ回線（ＰＳＴＮ）又はデジタル回線（ＩＳＤＮ）を利用したダイヤルアップ接続が主流となっている。
【０００３】
しかしながら、最近では、１本の電話回線で通話しながらデジタルデータ通信も行える、いわゆる非対称デジタル加入者回線（ＡＤＳＬ：Ａｓｙｍｍｅｔｒｉｃ　ＤｉｇｉｔａｌＳｕｂｓｃｒｉｂｅｒ　Ｌｉｎｅ）やＣＡＴＶ網などの専用線を使用した料金定量制のＩＰ常時接続の運用が始まってきた。このように、一般家庭の端末でインターネット常時接続が行われるようになると、今まで公衆回線網を使用していた電話やＦＡＸなどの通信手段もパケット通信網を利用したＩＰパケット通信で行えるようになってくる。
【０００４】
そこで、動画像、音声、静止画、その他のマルチメディア情報の伝送をＬＡＮ上で行うパケット通信端末装置が現在、Ｈ．３２３として勧告化されている。このＨ．３２３の勧告に従った端末機器を使い、インターネット常時接続を利用して利用料金定量のＩＰ電話、テレビ電話システムなどの通信手段の実現が可能となった。
【０００５】
図１は、従来のテレビ会議装置の構成を示すブロック図である。図１において、１００はＨ．３２３の勧告に従うテレビ会議装置本体である。１０１はビデオ・オーディオコーデックであり、後述するビデオ復号化部、オーディオ復号化部、ビデオ符号化部、オーディオ符号化部としての複数の機能を包含し、デジタル信号プロセッサ（ＤＳＰ）などで実現される。
【０００６】
１０２は同期の維持やネットワークでのパケット到着ジッタを考慮してメディアストリームに付加された遅延を処理する遅延処理部であり、更に受信した符号化音声情報を所定期間遅延して映像情報との同期（リップ・シンク）を取るためにも設けられている。１０３は受信したビデオパケット、オーディオパケットをデパケット化し、符号化映像情報及び符号化音声情報を再構成させる。１０４は符号化された映像情報及び音声情報をビデオパケット及びオーディオパケットにパケット化処理を行う。
【０００７】
１０５は呼制御・システム制御部であり、適切な操作のためのシグナリングを提供する。ここで提供される機能としては、呼制御、能力情報交換、命令と通知のシグナリング及び論理チャネルの開設などがある。１０６は送信されるビデオ、オーディオ、データ及び制御ストリームをＬＡＮインターフェース部１０７に出力するために形式に従って配置し、またＬＡＮインターフェース部１０７から入力されたメッセージから受信したビデオ、オーディオ、データ及び制御ストリームを取り出す。更に、それぞれのメディアタイプに応じて、論理フレーミング、シーケンス番号付加、エラー検出、エラー訂正機能を提供する。ＬＡＮインターフェース（Ｉ／Ｆ）部１０７は網と端末との間に必要な適応化を図り、１２０はＬＡＮなどのパケットネットワーク網である。
【０００８】
１２１はビデオモニタなどの映像出力機器、１２２はビデオカメラなどの映像入力機器、１２３はスピーカーなどの音声出力機器、１２４はマイクなどの音声入力機器であり、１２３と１２４は機器として一体となり、スピーカーホンとして使われることもある。
【０００９】
ビデオ・オーディオコーデック１０１において、１１１は受信した符号化映像情報を伸張し復号化してビデオモニタ１２１に出力するビデオ復号化部、１１３はビデオカメラ１２２からの映像信号を圧縮し符号化するビデオ符号化部であり、１１１及び１１３は、例えばＨ．２６１、Ｈ．２６３などの規格に基づく動作を行う。１１２は受信した符号化音声情報を伸張し復号化してスピーカー１２３に出力するオーディオ復号化部、１１４はマイク１２４からの音声信号を圧縮し符号化するオーディオ符号化部であり、１１２及び１１４は、例えばＧ．７１１、Ｇ．７２３．１などの規格に基づく動作を行う。
【００１０】
図２は、従来のテレビ会議装置に接続して使用されるエコーキャンセラー付きスピーカーフォンの構成を示すブロック図である。図示するように、スピーカー出力端子からの音声出力はエコーキャンセラー２０１に入力され、アンプ２０２へ向かうパスと遅延差分ブロックへ行くパスに分かれる。その音声出力はアンプ２０２で増幅され、スピーカー２０３から音声が出力される。出力された音声は壁や天井などで反射され、エコー２０５としてマイク２０４に入力される。このマイク２０４からの入力はエコーキャンセラー２０１に入り、変換及び遅延されたスピーカー出力と差分が取られ、エコー成分がキャンセルされてマイク端子へ出力される。
【００１１】
ところで、スピーカーからの反射音声の遅延時間や周波数毎の減衰特性などは設置環境により異なる。そのため、エコーキャンセラーを最適に動作させるためには、一般的にパラメータの学習が行われる。スピーカーフォンの電源をＯＮにしたときにスピーカーから所定の学習音響が出力される。そのエコーがマイクから入力され、そのエコー成分を除去するようにエコーキャンセラーのパラメータを調整することで行われる。このような製品には、例えばポリコム社のサウンドステーションがある。
【００１２】
【発明が解決しようとする課題】
上記従来例におけるカメラ、スピーカー、マイク、モニタなどの入出力機器は全てテレビ会議装置に直接接続されているため、その用途はテレビ会議装置専用として占有されていた。従って、会議をしていないときでも、装置を他の目的に使用することができなかった。また、その配置位置もテレビ会議装置本体の設置場所の近くに限定されてしまい、部屋の中の自由な位置に設置することができなかった。
【００１３】
また、カメラとスピーカーとの間のエコーキャンセラーは、電源を入れたときにパラメータの設定が行われるため、接続を変更するたびに電源をＯＦＦ／ＯＮしなければならなかった。これを忘れた場合は、設置環境に応じたパラメータの調整が行われないためにエコーが発生し、テレビ会議を行う際に音声が聞き取りにくくなるという問題があった。
【００１４】
本発明は、上記課題を解決するためになされたものであり、ネットワーク接続された、任意のメディア入力装置と任意のメディア出力装置とをメディア入出力装置として管理する際に、該メディア入出力装置の設置環境に応じて、メディア情報における音声のエコー成分の除去に用いる演算パラメータを決定することを目的とする。
【００１５】
【課題を解決するための手段】
上記目的を達成するために、本発明は、ネットワークに接続され、遠隔地点との間でメディア情報の通信を行う通信装置であって、ネットワーク接続された、メディア情報を入力するための複数のメディア入力装置及びメディア情報を出力するための複数のメディア出力装置のうち、任意のメディア入力装置と任意のメディア出力装置とをメディア入出力装置として選択し管理する管理手段と、前記管理手段で管理されるメディア入出力装置で入出力されるメディア情報における音声のエコー成分を所定の演算により除去するエコーキャンセル手段とを有することを特徴とする。
【００１６】
また、上記目的を達成するために、本発明は、ネットワークに接続され、遠隔地点との間でメディア情報の通信を行う通信装置の管理方法であって、ネットワーク接続された、メディア情報を入力するための複数のメディア入力装置及びメディア情報を出力するための複数のメディア出力装置のうち、任意のメディア入力装置と任意のメディア出力装置とをメディア入出力装置として選択し管理する管理工程と、前記管理工程で管理されるメディア入出力装置で入出力されるメディア情報における音声のエコー成分を所定の演算により除去するエコーキャンセル工程とを有することを特徴とする。
【００１７】
【発明の実施の形態】
以下、図面を参照しながら本発明に係る実施の形態を詳細に説明する。
【００１８】
本実施形態におけるパケット通信端末システムとして、ＡＤＳＬ（ＡｓｙｍｍｅｔｒｉｃＤｉｇｉｔａｌ　Ｓｕｂｓｃｒｉｂｅｒ　Ｌｉｎｅ）によるＬＡＮ環境を導入した一般家庭のテレビ電話システムを例に説明する。
【００１９】
図３は、本実施形態におけるテレビ電話システムの構成を示す図である。図３に示すように、電話回線３０１がスプリッター３０２に接続され、スプリッター３０２は音声信号からなる低周波数成分とＬＡＮ回線を流れるデータ信号を搬送する高周波成分とをフィルタによって分離する。そして、音声信号成分は電話機３０３へ、データ信号成分はＡＤＳＬモデム３０４へ送られる。ＡＤＳＬモデム３０４からの出力はＨＵＢ３０５に入力され、そこで複数のＬＡＮケーブルへと分配される。
【００２０】
３１０は本実施形態におけるパケット通信端末であり、音声やビデオを入出力するための複数の機器がＨＵＢ３０５を介してＬＡＮ接続されている。３２０はＬＡＮインターフェースを持ち、カメラ入力を圧縮符号化してＬＡＮに流す雲台付きネットワークカメラ、３２１は通常の家庭用大画面テレビ、３３０はテレビ３２１のビデオ入力端子と音声入力端子とに接続され、ＬＡＮを介して受信する端末３１０からの映像や音声をテレビに出力するモニタ＆スピーカーアダプタ、３３１はアダプタ３３０を制御する赤外リモコンである。３４０はＬＡＮインターフェースを持ち、音声入力をパケット化してＬＡＮに流すネットワークマイクである。
【００２１】
以上の構成により、カメラ３２０、マイク３４０、テレビ３２１のモニタ及びスピーカー（以下、遠隔端末）がＬＡＮインターフェースを介して端末３１０と接続され、テレビ会議システムを構成している。
【００２２】
一方、テレビ３２１でテレビ番組を見ている場合には、マイク３４０とテレビ３２１のスピーカーをテレビ会議用途で使用することができないため、その場合の代替手段として、別の遠隔端末が必要になる。
【００２３】
３５０は通常のビデオカメラ３５１の映像を入力し、圧縮符号化及びパケット化してＬＡＮインターフェースに流すカメラアダプタ、３６０はＬＡＮインターフェースを持つネットワークビデオモニタ、３７０はＬＡＮインターフェースを持ち、端末３１０からの音声パケットを受信して出力するネットワークスピーカーである。
【００２４】
次に、本実施形態におけるパケット通信端末３１０の詳細な構成について説明する。
【００２５】
図４は、パケット通信端末３１０の詳細な構成を示すブロック図である。図４において、４０１はプロトコル制御部であり、送信されるビデオ、オーディオ、データ及び制御ストリームをＬＡＮインターフェース（Ｉ／Ｆ）部４０８に出力するために形式に従って配置し、またＬＡＮインターフェース部４０８から入力されたメッセージから受信したビデオ、オーディオ、データ及び制御ストリームを抽出する。そして、それぞれのメディアタイプに応じて、論理フレーミング、シーケンス番号付加、エラー検出、エラー訂正機能を提供する。４０２は呼制御・システム制御部であり、適切な操作のためのシグナリングを提供する。ここで提供される機能としては、呼制御、能力情報交換、命令と通知のシグナリング、論理チャネルの開設等がある。４０３は操作制御部であり、ＬＡＮ上の接続機器から受信するユーザ操作情報に従って機器を制御する。
【００２６】
４０４は遠隔端末からの符号化音声の復号化及びマイクからの音声信号を圧縮符号化するオーディオコーデックであり、例えばＧ．７１１、Ｇ．７２３．１などの規格に基づく動作を行う。４０５はエコーキャンセルＤＳＰであり、スピーカーとマイクとの間のアコースティックエコーをキャンセルする。４０７はグループ管理部であり、通信端末３１０とグループ化されている接続機器のＩＰアドレス、ビデオ符号化・復号化能力などの情報を管理する。４０６はパケット化／デパケット化制御部であり、グループ管理部４０７からの情報に基づいて遠隔端末から受信したビデオパケットの宛先ＩＰアドレスをグループ化されているビデオモニタアダプタのＩＰアドレスに変換し、ＬＡＮインターフェース部４０８を介してＬＡＮに送信する。
【００２７】
また、パケット化／デパケット化制御部４０６はグループ化されているネットワークカメラからのビデオパケットの送信先アドレスを遠隔端末に変換し、送信元アドレスを本体のアドレスに変換して遠隔端末に送信する。更に、遠隔端末から受信した符号化音声情報を受信パス遅延部４０９で適切なタイミングに合わせた後、オーディオコーデック４０４に渡す。また更に、グループ化されたネットワークマイクからの音声情報をエコーキャンセルＤＳＰ４０５に渡す。４０８はＬＡＮインターフェース部であり、ＬＡＮ回線１２０と端末３１０との間の通信を制御する。
【００２８】
次に、エコーキャンセルＤＳＰ４０５とオーディオコーデック４０４との間のデータの流れと、エコーキャンセルＤＳＰ４０５でのエコーキャンセルについて説明する。
【００２９】
図５は、エコーキャンセルＤＳＰ４０５とオーディオコーデック４０４との間のデータの流れを示す図である。まず、パケット化／デパケット化制御部４０６から渡される遠隔端末の符号化音声情報は、受信パス遅延部４０９で適切なタイミングが取られた後、オーディオコーデック４０４のデコーダ部５０２で伸張・復号化され、エコーキャンセルＤＳＰ４０５に渡される。このエコーキャンセルＤＳＰ４０５は、復号化された音声情報をパケット化してスピーカーユニットに渡すために、パケット化／デパケット化制御部４０６にデータを渡すと共に遅延フィルタ５０３にデータを流す。この遅延フィルタ５０３はフィルタ制御５０４によりパラメータ制御されて受信データを変換及び遅延させる。
【００３０】
一方、マイクユニットからの入力音声は、ＬＡＮインターフェース部４０８で受信され、パケット化／デパケット化制御部４０６でデパケット化されてエコーキャンセルＤＳＰ４０５に渡される。そして、エコーキャンセルＤＳＰ４０５で、差分演算器５０５が遅延フィルタ５０３からの情報と差分を取り、エコー成分が除去される。エコー除去後のマイク音声情報はオーディオコーデック４０４のエンコーダ部５０１で所定の方式により圧縮・符号化され、圧縮・符号化された音声情報がパケット化／デパケット化制御部４０６でパケット化され、その後、ＬＡＮインターフェース部４０８を介して遠隔端末に送信される。
【００３１】
ここで、ＬＡＮに接続された遠隔端末（音声及びビデオの入出力ユニット）の構成について順に説明する。
【００３２】
図６は、モニタ＆スピーカーアダプタ３３０の構成を示す図である。６０１は通信端末３１０からの音声パケットデータ、ビデオパケットデータ、及び制御データを受信するためのＬＡＮインターフェース部、６０２は受信したパケットからデータを取り出すデパケット化制御部、６０３はビデオと音声を適切なタイミングで再生し、リップシンクをとるための受信パス遅延部、６０４は圧縮されたビデオデータを復号化するビデオ復号化部、６０５は復号化されたデジタルビデオ情報をＮＴＳＣアナログ信号に変換してモニタに渡すためのビデオインターフェース部、６０６は受信したデジタル音声データをアナログ信号に変換するＤ／Ａ変換部、６０７はアナログ音声信号を適切な出力レベルに拡大してスピーカーに渡すためのアンプ、６０８は赤外リモコン３３１からのユーザ入力を受け付けるリモコン受光部、６０９はユーザ操作を受け付け・システムを制御する操作・システム制御部である。
【００３３】
図７は、ネットワークビデオモニタ３６０の構成を示す図である。尚、６０１〜６０５及び６０８は図６に示したモニタ＆スピーカーアダプタ３３０の構成と同じである。図７において、７０１はビデオインタフェース部６０５からビデオ信号を受けて表示するビデオモニタユニットである。７０２は赤外受光部６０８からのユーザ操作データ及び通信端末３１０から受信する制御データに従って、システム全体を制御する操作・システム制御部である。
【００３４】
図８は、ネットワークスピーカー３７０の構成を示す図である。尚、６０１〜６０３、６０６及び６０７は図６に示したモニタ＆スピーカーアダプタ３３０の構成と同じである。図８において、８０１はアンプ６０７からの音声信号を出力するスピーカーユニット、８０２はシステム全体を制御する操作・システム制御部である。
【００３５】
図９は、ネットワークカメラ３２０の構成を示す図である。９０１は被写体を撮像してデジタルビデオ信号を生成するカメラユニット、９０２はカメラユニット９０１からのビデオ信号を、例えばＨ２６３などの所定の方式で圧縮符号化するビデオ符号化部、９０３は圧縮符号化されたビデオ信号をＲＴＰ（Ｒｅａｌ　Ｔｉｍｅ　Ｐｒｏｔｏｃｏｌ）ビデオパケットにパケット化するパケット化制御部、９０４はビデオパケットデータをＬＡＮを介して通信端末３１０に送信し、通信端末３１０からの制御パケットを受信するＬＡＮインターフェース部、９０５は通信端末３１０からの制御データを受信し、システムを制御する操作・システム制御部、９０６は制御部９０５からの制御に従って動作する雲台ユニットである。
【００３６】
図１０は、ネットワークマイク３４０の構成を示す図である。１００１は音声を電気信号に変換するマイクユニット、１００２はマイクユニット１００１からのアナログ音声信号をデジタル信号に変換するＡ／Ｄ変換部、１００３は音声データをＲＴＰオーディオパケットにパケット化するパケット化制御部、１００４はパケット化された音声データを通信端末３１０に送信し、通信端末３１０からの制御パケットを受信するＬＡＮインターフェース部、１００５は通信端末３１０から受信した制御データに従ってシステムを制御する操作・システム制御部である。
【００３７】
図１１は、カメラアダプタ３５０の構成を示す図である。尚、９０２〜９０４は図９に示したネットワークカメラ３２０の構成と同じである。図１１において、１１０１はビデオカメラ３５１からのＮＴＳＣ信号を入力し、デジタルビデオ信号に変換して出力するカメラインタフェース、１１０２は通信端末３１０からの制御に従ってシステムを制御する操作・システム制御部である。
【００３８】
次に、本実施形態におけるエコーキャンセラーの学習タイミングについて説明する。
【００３９】
図１２は、エコーキャンセラー学習処理を示すフローチャートである。最初に、雲台付きネットワークカメラ３２０とモニタ＆スピーカーアダプタ３３０及びネットワークマイク３４０がグループ化されている。即ち、大画面ＴＶ３２１をテレビ会議システムのモニタ及びスピーカーとして使用している。この状態からユーザがテレビ３２１でテレビ番組を見ると、テレビ３２１の画面とスピーカーがテレビ番組に使用されるため、テレビ会議システムとして使用できなくなる。そこで、ユーザは代替モニタとスピーカー及びカメラを選択する。
【００４０】
まず、ユーザが赤外リモコン３３１を使用し、カメラ３２０のグループ解除を指示する。リモコンの赤外光はモニタ＆スピーカーアダプタ３３０で受信され、通信端末３１０にユーザ操作データを含む制御データが送信される。これにより、通信端末３１０ではユーザ操作制御データを受信してグループ管理部４０７内の管理テーブルからカメラ３２０を解除する。そして通信端末３１０からカメラ３２０にグループ化を解除する制御データを送信する（ステップＳ１０１）。
【００４１】
次に、ユーザは赤外リモコン３３１を使用し、新たにカメラアダプタ３５０のグループ化を指示する。指示が通信端末３１０に送られ、グループ管理部４０７内の管理テーブルへカメラアダプタ３５０のグループ化を登録する。そして通信端末３１０からカメラアダプタ３５０へグループ化を指示する制御データを送信する（ステップＳ１０２）。
【００４２】
次に、ユーザは赤外リモコン３３１を使用し、モニタ＆スピーカーアダプタ３３０のグループ化解除を指示する。指示が通信端末３１０に送られ、グループ管理部４０７内の管理テーブルからグループ化が解除される。通信端末３１０からモニタ＆スピーカーアダプタ３３０へグループ化解除を指示する制御データを送信する（ステップＳ１０３）。尚、これ以降、赤外リモコン３３１からの赤外光は全てネットワークビデオモニタ３６０の赤外受光部で受光され、通信端末３１０へ制御データが送られる。
【００４３】
次に、ユーザは赤外リモコン３３１を使用し、ネットワークビデオモニタ３６０のグループ化を指示する。ネットワークビデオモニタ３６０の赤外受光部でリモコンの赤外光を受信し、ネットワークビデオモニタ３６０から通信端末３１０に操作データが送信される。通信端末３１０のグループ管理部４０７がネットワークビデオモニタ３６０をグループ化する。そして、通信端末３１０からネットワークビデオモニタ３６０へグループ化を指示する制御データを送信する（ステップＳ１０４）。
【００４４】
次に、ユーザはネットワークスピーカー３７０のグループ化をリモコン３３１で指示し、通信端末３１０へ制御データが送信される。通信端末３１０のグループ管理部４０７がネットワークスピーカー３７０をグループ化する。そして通信端末３１０からネットワークスピーカー３７０へグループ化を指示する制御データを送信する（ステップＳ１０５）。
【００４５】
上述した処理により、マイク３４０及びスピーカー３７０が通信端末３１０のグループ管理部４０７によりグループ化されたので、この後エコーキャンセラーの学習処理へ進む。
【００４６】
ここで、エコーキャンセルＤＳＰ４０５のフィルタ制御部５０４へパラメータの学習を指示する（ステップＳ１０６）。次に、グループ化されたマイク３４０へ、入力音声の通信端末３１０への送信を開始するように指示する制御データをＬＡＮインターフェース部４０８を介して送信する（ステップＳ１０７）。
【００４７】
次に、オーディオコーデック４０４を制御して所定の学習音響データを作成し、エコーキャンセルＤＳＰ４０５へ渡す（ステップＳ１０８）。そして、エコーキャンセルＤＳＰ４０５に入力されたデータは二つのパスに分かれる。つまり、一方のパスは遅延フィルタ５０３を通り、他方のパスは、そのままパケット化／デパケット化制御部４０６へ送られてパケット化され、ＬＡＮインターフェース部４０８を介してスピーカー３７０に送信される（ステップＳ１０９）。
【００４８】
これにより、スピーカー３７０から学習音響データが出力され、マイク３４０によってそのエコーが入力される。入力されたエコーはＬＡＮを介して通信端末３１０に送信される。また、通信端末３１０はマイクからのエコーデータを受信し、パケット化／デパケット化制御部４０６で音響信号データが抽出され、エコーキャンセルＤＳＰ４０５に送られる（ステップＳ１１０）。エコーキャンセルＤＳＰ４０５のフィルタ制御部５０４で遅延フィルタ５０３のパラメータが調整され、エコーキャンセラーの学習が完了する。そして、学習されたパラメータをグループ管理部４０７に保存する（ステップＳ１１１）。
【００４９】
以上説明したように、通信端末３１０を用いたテレビ会議システムで使用するマイクとスピーカーの組み合わせを新たに選んだときに、エコーキャンセラーの学習が自動的に行われ、遠隔端末とテレビ会議を行ったときにアコースティックエコーが適切にキャンセルされる。
【００５０】
［他の実施形態］
尚、本実施形態では特に説明しなかったが、更に図３に示すように、システムコンポ３８１の音声入力に接続され、ＬＡＮからのパケット化された音声をシステムコンポ３８１のスピーカーに流すスピーカーアダプタ３８０や通常のマイク３９１からの入力をパケット化してＬＡＮに流すマイクアダプタ３９０を備える構成でも良い。その場合のマイクアダプタ３９０及びスピーカーアダプタの構成について説明する。
【００５１】
図１３は、マイクアダプタ３９０の構成を示す図である。１３０１はマイクからのアナログ信号を受信するためのマイクインタフェースである。尚、１００２〜１００５は図１０に示すネットワークマイク３４０の構成と同じである。
【００５２】
図１４は、スピーカーアダプタ３８０の構成を示す図である。図６に示したモニタ＆スピーカーアダプタ３３０の構成から音声に関する部分を抜き出した構成である。６０１〜６０３、６０６及び６０７は図６に示した構成と同じである。図１４において、１４０１は通信端末３１０からの制御パケットに従ってシステムを制御する操作・システム制御部である。
【００５３】
また、本実施形態においては、パケット通信端末３１０と遠隔端末（音声及びビデオの入出力ユニット）とのＬＡＮ接続は有線で行っているが、無線を用いて接続するようにしても良い。
【００５４】
図１５は、他の実施形態におけるテレビ電話システムの構成を示す図である。図１５において、１５００は有線ＬＡＮと無線ＬＡＮとの間で接続・変換を行うＨＵＢタイプの無線ＬＡＮアクセス装置である。この場合、無線ＬＡＮを用いる遠隔端末の構成は、ＬＡＮインターフェース部が有線から無線に変わるだけで、その他の構成に変化はない。また、操作やシステムの処理も同様である。
【００５５】
以上説明した実施形態によれば、カメラ、スピーカー、マイク、モニタなどの入出力ユニットは、ネットワークに接続するだけで良いため、任意の位置に設置して良く、またそれらの用途はグループ化を変更することにより自由に選ぶことができる。特に、ネットワークを無線ＬＡＮにした場合や、電源線ＬＡＮにした場合に、この効果は顕著に顕れる。
【００５６】
また、カメラとスピーカーをグループ化したときに、自動的にエコーキャンセラーのトレーニングが行われるために、グループ化を変更しても、テレビ会議でエコーに悩まされることがなくなる。
【００５７】
尚、本発明は複数の機器（例えば、ホストコンピュータ，インターフェース機器，リーダ，プリンタなど）から構成されるシステムに適用しても、１つの機器からなる装置（例えば、複写機，ファクシミリ装置など）に適用しても良い。
【００５８】
また、本発明の目的は前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（ＣＰＵ若しくはＭＰＵ）が記録媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。
【００５９】
この場合、記録媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記録媒体は本発明を構成することになる。
【００６０】
このプログラムコードを供給するための記録媒体としては、例えばフロッピー（登録商標）ディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭなどを用いることができる。
【００６１】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６２】
更に、記録媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００６３】
【発明の効果】
以上説明したように、本発明によれば、ネットワーク接続された、任意のメディア入力装置と任意のメディア出力装置とをメディア入出力装置として管理する際に、該メディア入出力装置の設置環境に応じて、メディア情報における音声のエコー成分の除去に用いる演算パラメータを決定することにより、メディア入力装置とメディア出力装置とを自由に組み合わせても、そのエコーキャンセル処理も適切に行うことができる。
【図面の簡単な説明】
【図１】従来のテレビ会議装置の構成を示すブロック図である。
【図２】従来のテレビ会議装置に接続して使用されるエコーキャンセラー付きスピーカーフォンの構成を示すブロック図である。
【図３】本実施形態におけるテレビ電話システムの構成を示す図である。
【図４】パケット通信端末３１０の詳細な構成を示すブロック図である。
【図５】エコーキャンセルＤＳＰ４０５とオーディオコーデック４０４との間のデータの流れを示す図である。
【図６】モニタ＆スピーカーアダプタ３３０の構成を示す図である。
【図７】ネットワークビデオモニタ３６０の構成を示す図である。
【図８】ネットワークスピーカー３７０の構成を示す図である。
【図９】ネットワークカメラ３２０の構成を示す図である。
【図１０】ネットワークマイク３４０の構成を示す図である。
【図１１】カメラアダプタ３５０の構成を示す図である。
【図１２】エコーキャンセラー学習処理を示すフローチャートである。
【図１３】マイクアダプタ３９０の構成を示す図である。
【図１４】スピーカーアダプタ３８０の構成を示す図である。
【図１５】他の実施形態におけるテレビ電話システムの構成を示す図である。
【符号の説明】
３０１　電話回線
３０２　スプリッター
３０４　ＡＤＳＬモデム
３０５　ＨＵＢ
３１０　パケット通信端末
３２０　雲台付きネットワークカメラ
３２１　テレビ
３３０　モニタ＆スピーカーアダプタ
３３１　赤外リモコン
３４０　ネットワークマイク
３５０　カメラアダプタ
３５１　ビデオカメラ
３６０　ネットワークビデオモニタ
３７０　ネットワークスピーカー
３８０　スピーカーアダプタ
３８１　システムコンポ（スピーカー）
３９０　マイクアダプタ
３９１　マイク
４０１　プロトコル制御部
４０２　呼制御・システム制御部
４０３　操作制御部
４０４　オーディオコーデック
４０５　エコーキャンセルＤＳＰ
４０６　パケット化／デパケット化制御部
４０７　グループ管理部
【図１】
2004080143.tif 000003
【図２】
2004080143.tif 000004
【図３】
2004080143.tif 000005
【図４】
2004080143.tif 000006
【図５】
2004080143.tif 000007
【図６】
2004080143.tif 000008
【図７】
2004080143.tif 000009
【図８】
2004080143.tif 000010
【図９】
2004080143.tif 000011
【図１０】
2004080143.tif 000012
【図１１】
2004080143.tif 000013
【図１２】
2004080143.tif 000014
【図１３】
2004080143.tif 000015
【図１４】
2004080143.tif 000016
【図１５】
2004080143.tif 000017