(57)【要約】      （修正有）【課題】会話を行う際に、相手に音声の到達確認を行うことなく、スムーズな会話が可能な通話装置を提供する。【解決手段】通話者（話し手側）１８ａがスイッチ２を押して話す(i)。スイッチ２が押されると、ユーザ指示送信装置は、ユーザ指示データを通話相手の機器に送信し、通話者の音声も通話制御装置を通して伝送される(ii)。ユーザ指示データが通話相手のエコーキャンセル制御手段９により受信され、エコーキャンセル装置３を制御して無効状態にする。伝送された音声データは、スピーカー６で出力され、その音声がマイク５に回り込んで入力される(iii)。エコーキャンセル装置３がエコーキャンセル制御手段９によって一定期間だけ無効にされているため、音声の一部がエコーとして返る(iv)。音声の一部だけがエコーとして返ってくるように構成したことにより、通話者１８ａは、相手側の端末に自分の音声が届いているかどうかを確認することができる(v)。【選択図】  図３
2007019833.tif 000002
【特許請求の範囲】
【請求項１】
音声入力部から入力される音声を通話相手の機器に送信し、通話相手の機器から送信された音声を受信して音声出力部から出力し、前記音声出力部から出力された音声が前記音声入力部から入力されることにより通話相手の機器に送信されるエコーを低減するエコーキャンセラー機能を備える通話装置であって、
通話相手の機器からの前記エコーキャンセラー機能の抑止指示に基づいて該エコーキャンセラー機能を抑止又は抑制することを特徴とする通話装置。
【請求項２】
通話相手の機器からの前記エコーキャンセラー機能の抑止指示を受けてから所定時間だけ前記エコーキャンセラー機能を抑止又は抑制することを特徴とする請求項１に記載の通話装置。
【請求項３】
通話相手の機器からのエコーキャンセラー機能の抑止指示を受けてから、通話相手の機器からのエコーキャンセラー機能の抑止解除指示を受けるまでの間だけ前記エコーキャンセラーの機能を抑止又は抑制することを特徴とする請求項１に記載の通話装置。
【請求項４】
通話相手の機器からのエコーキャンセラー機能の抑止指示を受けてから、前記エコーキャンセラー機能の抑止指示の中に含まれる抑止時間データの時間だけ前記エコーキャンセラー機能を抑止又は抑制することを特徴とする請求項１に記載の通話装置。
【請求項５】
音声入力部から入力される音声を通話相手の機器に送信し、通話相手の機器から送信された音声を受信して音声出力部から出力し、前記音声出力部から出力された音声が前記音声入力部から入力されることにより通話相手の機器に送信されるエコーを低減するエコーキャンセラー機能を備える通話装置であって、
通話を開始してから所定時間だけ前記エコーキャンセラーの機能を抑止又は抑制することを特徴とする通話装置。
【請求項６】
音声入力部から入力される音声を通話相手の機器に送信し、通話相手の機器から送信された音声を受信して音声出力部から出力し、前記音声出力部から出力された音声が前記音声入力部から入力されることにより通話相手の機器に送信されるエコーを低減するエコーキャンセラー機能を備える通話装置であって、
通話中に前記音声出力部からの音声に無音状態が発生した場合に、無音状態が解消してから所定時間だけ、前記エコーキャンセラーの機能を抑止又は抑制することを特徴とする通話装置。
【請求項７】
音声入力部から入力される音声を通話相手の機器に送信し、通話相手の機器から送信された音声を受信して音声出力部から出力し、前記音声出力部から出力された音声が前記通話相手の機器の音声入力部により受信された受信音声によるエコーを低減するエコーキャンセラー機能を備える通話相手の機器に対して、該通話相手の機器が備えたエコーキャンセラーの機能を一時的に抑止するよう指示するエコーキャンセラー機能の抑止指示を行なうことを特徴とする通話装置。
【請求項８】
利用者の指示によりエコーキャンセラー機能の抑止指示を行なうことを特徴とする請求項７に記載の通話装置。
【請求項９】
通話開始時にエコーキャンセラー機能抑止指示を行なうことを特徴とする請求項７に記載の通話装置。
【請求項１０】
通話中に前記音声入力部からの音声に無音状態が発生した場合、無音状態が解消した際にエコーキャンセラー機能抑止指示を行なうことを特徴とする請求項７に記載の通話装置。
【請求項１１】
通話相手の機器にエコーキャンセラー機能抑止指示を行なった後所定時間経過後に、前記通話相手の機器に、エコーキャンセラー機能抑止解除指示を行なうことを特徴とする請求項７から１０までのいずれか１項に記載の通話装置。
【請求項１２】
通話相手の機器に抑止又は抑制する時間データを含めたエコーキャンセラー機能抑止指示を行うことを特徴とする請求項７から１０までのいずれか１項に記載の通話装置。
【請求項１３】
通話相手の機器にエコーキャンセラー機能抑止指示を行なった後に、利用者の指示に基づいて通話相手の機器にエコーキャンセラー機能抑止解除指示を行なうことを特徴とする請求項８に記載の通話装置。
【請求項１４】
利用者が指示を行なうためのボタンを有し、利用者がボタンを押すと通話相手の機器にエコーキャンセラー機能抑止指示を行ない、利用者がボタンを離すと通話相手の機器にエコーキャンセラー機能抑止解除指示を行なうことを特徴とする請求項１３に記載の通話装置。
【請求項１５】
抑制の度合いを調整する調整手段を有することを特徴とする請求項１から１４までのいずれか１項に記載の通話装置。
【請求項１６】
音声入力部から入力される音声を通話相手の機器に送信し、通話相手の機器から送信された音声を受信して音声出力部から出力し、前記音声出力部から出力された音声が前記通話相手の機器の音声入力部により受信された受信音声によるエコーを低減するエコーキャンセラー機能を備える通話相手の機器に対して、
前記通話相手の機器からのユーザ指示データを含むエコーキャンセラー機能抑止指示に基づき、一時的に前記エコーキャンセラーの機能を抑止し、
通話相手の機器は、出力した送信音声が入力して受信音声に含まれるエコーを低減するエコーキャンセラーを備え、
通話相手の機器に、通話相手の機器が備えたエコーキャンセラーの機能を一時的に抑止するよう指示するユーザ指示データを含むエコーキャンセラー機能抑止指示を行ない、
当該通信装置のエコーキャンセラーの機能を抑止又は抑制している間は、前記通話相手の機器に、該通話相手の機器が備えたエコーキャンセラーの機能を一時的に抑止又は抑制する指示を行なわないことを特徴とする通話装置。
【請求項１７】
音声入力部から入力される音声を通話相手の機器に送信し、通話相手の機器から送信された音声を受信して音声出力部から出力し、前記音声出力部から出力された音声が前記音声入力部から入力されることにより通話相手の機器に送信されるエコーを低減するエコーキャンセラー機能を備える通話装置であって、
前記通話相手の機器からのユーザ指示データを含むエコーキャンセラー機能抑止指示に基づき、一時的にエコーキャンセラーの機能を抑止又は抑制し、
前記通話相手の機器は、出力した送信音声が入力して受信音声に含まれるエコーを低減するエコーキャンセラーを備え、
前記通話相手の機器に、該通話相手の機器が備えたエコーキャンセラーの機能を一時的に抑止又は抑制するよう指示するユーザ指示データを含むエコーキャンセラー機能抑止指示を行ない、
前記通話相手の機器に、該通話相手の機器が備えたエコーキャンセラーの機能を一時的に抑止するよう指示を行なっている間は、当該通信装置のエコーキャンセラーの機能を抑止又は抑制しないことを特徴とする通話装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介した通話システムに関する。
【背景技術】
【０００２】
従来ネットワークを介し通話装置を用いた会話においては、お互いにスムーズな会話をするために、エコーが少ないことが望ましい。そのためエコーをキャンセルするエコーキャンセル装置が設けられていることが多い。
【０００３】
エコーキャンセルをしない場合には、スピーカーから出力された自分の音声がマイクに入力され、自分の声が通話者に戻っていってしまう。これがエコーであり、自分の話した音声が相手の通話装置を経由して自分に戻って聞こえる状況が起こり、会話がしづらい状況となる。エコーキャンセル装置自体は公知であるため、動作に関する説明は省略する。
【０００４】
また、通話装置を用いて通話をする場合には、話し始める前にお互いが声をかけて自分の声が相手に聞こえているかを確認するのが一般的である。また、通話の途中でも相手が黙っているために声が聞こえていないと不安になり、会話を中断して聞こえているかどうかを確認することもある。そのため、会話が不自然に途切れてしまうことがある。
【０００５】
従来から、送信側の音声が、パケットとして相手側に到達したことを相手側の装置が送信側の装置に向けて応答パケットにより返し送信側がこの応答パケットを受け取ることにより相手側に音声パケットが到達していることを感知する技術がある（特許文献１参照）。
【０００６】
特許文献１に記載の技術は、相手側装置に音量感知手段を設けることにより、上述のように、送信側の音声がパケットとして相手側に届き、相手側のスピーカーから音として出力され、出力された音が相手側のマイクにより入力され、上記音量感知手段により音の大きさを検出し、検出した音量データを応答パケットとして送信側に返信し、送信側が返信された応答パケットを受け取ることにより相手側に音声が出力され、その音量をユーザに通知することを特徴としている。
【０００７】
【特許文献１】特開２００４−４８３２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
前述したように、ネットワークを介し上記通話装置を用いた通話の場合には、自分の音声が相手に届いているかどうかがわからないため、話し始める前にお互いが声をかけて自分の声が相手に聞こえているか否かを確認するのが一般的であった。また、通話の途中でも相手が黙っていると相手の声が聞こえていないことで不安になり、会話を中断して、聞こえている否かを確認することもある。そのため、会話が不自然に途切れてしまうことになる。
【０００９】
上記特許文献１では、情報化されたパケットにより音声が到達していることが確認できるが、確認するためには何らかの表示装置等が必要であり、表示装置を備えていない通話装置では確認ができないという問題がある。
【課題を解決するための手段】
【００１０】
本発明に係る通話装置は、音声入力部から入力される音声を通話相手の機器に送信し、通話相手の機器から送信された音声を受信して音声出力部から出力し、前記音声出力部から出力された音声が前記音声入力部から入力されることにより通話相手の機器に送信されるエコーを低減するエコーキャンセラー機能を備える通話装置であって、通話相手の機器からのエコーキャンセラー機能抑止指示（ユーザ指示データを含む）に基づき、前記エコーキャンセラーの機能を抑止又は抑制することを特徴とする。
【００１１】
前記通話装置は、通話相手の機器からのエコーキャンセラー機能抑止指示を受けてから所定時間、前記エコーキャンセラーの機能を抑止することを特徴とする。前記エコーキャンセラー機能抑止指示を受け前記エコーキャンセラーの機能を抑止又は抑制するが、その時間は確認に十分で会話に支障のないものとする。前記通話装置は、通話相手の機器からのエコーキャンセラー機能抑止指示を受けてから、通話相手の機器からのエコーキャンセラー機能抑止解除指示を受けるまでの間、前記エコーキャンセラーの機能を抑止又は抑制することを特徴とする。
【００１２】
前記通話装置は、通話相手の機器からのエコーキャンセラー機能抑止指示を受けてから、前記エコーキャンセラー機能抑止指示の中に含まれる抑止時間データの時間、前記エコーキャンセラー機能を抑止又は抑制することを特徴とする。
【００１３】
本発明の他の観点によれば、音声入力部から入力される音声を通話相手の機器に送信し、通話相手の機器から送信された音声を受信して音声出力部から出力し、前記音声出力部から出力された音声が前記音声入力部から入力されることにより通話相手の機器に送信されるエコーを低減するエコーキャンセラー機能を備える通話装置であって、前記音声出力部から出力された音声が前記音声入力部から入力されて通話相手の機器に送信されるエコーを低減するエコーキャンセラーを備え、通話を開始してから所定時間、前記エコーキャンセラーの機能を抑止又は抑制することを特徴とする。
【００１４】
また、音声入力部から入力される音声を通話相手の機器に送信し、通話相手の機器から送信された音声を受信して音声出力部から出力し、前記音声出力部から出力された音声が前記音声入力部から入力されることにより通話相手の機器に送信されるエコーを低減するエコーキャンセラー機能を備える通話装置であって、通話中に前記音声出力部からの音声に無音状態が発生した場合、無音状態が解消してから所定時間、前記エコーキャンセラーの機能を抑止又は抑制することを特徴とする。
【００１５】
さらに、音声入力部から入力される音声を通話相手の機器に送信し、通話相手の機器から送信された音声を受信して音声出力部から出力し、前記音声出力部から出力された音声が前記通話相手の機器の音声入力部により受信された受信音声によるエコーを低減するエコーキャンセラー機能を備える通話相手の機器に対して、該通話相手の機器が備えたエコーキャンセラーの機能を一時的に抑止するよう指示するエコーキャンセラー機能の抑止指示を行なうことを特徴とする。
【００１６】
前記通話装置は、利用者の指示によりエコーキャンセラー機能抑止指示を行なうことを特徴とする。また、前記通話装置は、通話開始時にエコーキャンセラー機能抑止指示を行なうことを特徴とする。また、前記通話装置は、通話中に前記音声入力部からの音声に無音状態が発生した場合、無音状態が解消した際にエコーキャンセラー機能抑止指示を行なうことを特徴とする。
【００１７】
上記構成により、前記通話装置を利用した会話中に会話のとぎれが生じたことを自動的に検出することにより、会話全体の中で適宜音声到達の確認が可能となる。
【００１８】
また、前記通話装置は、通話相手の機器にエコーキャンセラー機能抑止指示を行なった後、所定時間経過後、通話相手の機器に、エコーキャンセラー機能抑止解除指示を行なうことを特徴とする。また、前記通話装置は、通話相手の機器に抑止する時間データを含めたエコーキャンセラー機能抑止指示を行うことを特徴とする。前記通話装置は、通話相手の機器にエコーキャンセラー機能抑止指示を行なった後、利用者の指示に基づき、通話相手の機器にエコーキャンセラー機能抑止解除指示を行なうことを特徴とする。
【００１９】
前記通話装置において、利用者の指示はボタンにより行ない、利用者がボタンを押すと、通話相手の機器にエコーキャンセラー機能抑止指示を行ない、利用者がボタンを離すと、通話相手の機器にエコーキャンセラー機能抑止解除指示を行なうことを特徴とする。これにより、利用者の自由な意思により音声伝達の確認が可能である。
【００２０】
本発明の別の観点によれば、音声入力部から入力される音声を通話相手の機器に送信し、通話相手の機器から送信された音声を受信して音声出力部から出力し、前記音声出力部から出力された音声が前記音声入力部から入力されることにより通話相手の機器に送信されるエコーを低減するエコーキャンセラー機能を備える通話装置であって、通話相手の機器からのエコーキャンセラー機能抑止指示（ユーザ指示データを含む）に基づき、一時的に前記エコーキャンセラーの機能を抑止し、通話相手の機器は、出力した送信音声が入力して受信音声に含まれるエコーを低減するエコーキャンセラーを備え、通話相手の機器に、通話相手の機器が備えたエコーキャンセラーの機能を一時的に抑止するよう指示するエコーキャンセラー機能抑止指示（ユーザ指示データを含む）を行ない、当該通信装置のエコーキャンセラーの機能を抑止している間は、通話相手の機器に、通話相手の機器が備えたエコーキャンセラーの機能を一時的に抑止又は抑制するよう指示を行なわないことを特徴とする。
【００２１】
また、音声入力部から入力される音声を通話相手の機器に送信し、通話相手の機器から送信された音声を受信して音声出力部から出力し、前記音声出力部から出力された音声が前記通話相手の機器の音声入力部により受信された受信音声によるエコーを低減するエコーキャンセラー機能を備える通話相手の機器に対して、通話相手の機器に、通話相手の機器が備えたエコーキャンセラーの機能を一時的に抑止するよう指示するエコーキャンセラー機能抑止指示（ユーザ指示データ）を行ない、通話相手の機器に、通話相手の機器が備えたエコーキャンセラーの機能を一時的に抑止又は抑制するよう指示を行なっている間は、当該通信装置のエコーキャンセラーの機能を抑止又は抑制しないことを特徴とする。
【００２２】
これにより双方の通話装置に備えられている前記エコーキャンセル装置が同時に抑止された場合に生じる音声の通話装置間でのループ現象を防止し、通話の伝達確認が可能となっている。
【発明の効果】
【００２３】
本発明によれば、通話者の音声が相手側の通話装置で出力された音として通話者の通話装置で確認できるので、確実に相手側の通話装置に自分の音声が到達し出力されていることがわかる。そのため、相手に音声の到達を確認する必要がなくスムーズな会話を行うことが可能となる。また、音による確認が可能のため、表示装置を備えていない通話装置でも有効である。
【発明を実施するための最良の形態】
【００２４】
以下、本発明の実施の形態による通話装置について図面を参照しつつ説明を行なう。まず、本発明の第１の実施の形態による通話装置について図面を参照しながら説明を行なう。
【００２５】
図１は、本実施の形態による通話装置の一構成例を示す図である。図１に示すように、本実施の形態による通話装置１は、マイクロフォン５とスピーカ６とを有し、これらに対してエコーを抑制するためのエコーキャンセル装置３が備えられている。エコーキャンセル装置３により、会話の音声がループしないようになっている。さらに、通話装置１は、通話制御装置７を備えており、通話制御装置７は、通話の発呼・着呼、データのネットワークへの送信・受信、その他必要な制御を行う。さらに、ユーザの入力手段として、スイッチ２を備えている。指示データ送信装置４は、スイッチ２の入力により指示データを、通話制御装置７及びネットワーク８を介して相手側通話装置（図示せず）に送信する。
【００２６】
図８は、指示データの構成例を示す図である。図８に示すように、指示データ１０は、「指示ＩＤ」１０ａと「Ｈｏｌｄデータ」１０ｂとを含んでいる。「指示ＩＤ」１０ａは、エコーキャンセル装置３を有効にするか無効にするかを指定するＩＤである。「Ｈｏｌｄデータ」１０ｂは、エコーキャンセル装置３を無効に保持する時間を示すデータである。「指示ＩＤ」１０ａは表１に示す値をとり、それぞれの値で制御を決定する。表１は、指示データに含まれる指示ＩＤの値に対応する指示を示す表である。
【００２７】
【表１】
2007019833.tif 000003
【００２８】
表１に示すように、値０１の内容はＨｏｌｄデータの時間を無効にする。値０２は、エコーキャンセラー装置の機能を有効にする。値０３は、エコーキャンセラー装置の機能を無効にする。表２は、指示データに含まれるＨＯＬＤデータの意味を示す表である。
【００２９】
【表２】
2007019833.tif 000004
【００３０】
「Ｈｏｌｄデータ」は表２に示す値をとりうる。「Ｈｏｌｄデータ」が‘０’の場合は、通話装置自身に予め設定された時間を示す。「Ｈｏｌｄデータ」が‘０’以外の値の場合は、その値に対応した時間を示す。「Ｈｏｌｄデータ」の値が‘１’から‘ｎ’の場合は、表３に示したテーブルに対応したＴ１からＴｎの時間を示す。例えば「Ｈｏｌｄデータ」の値が‘４’の場合は、表３からわかるようにＴ４秒の時間を示す。
【００３１】
【表３】
2007019833.tif 000005
【００３２】
【表４】
2007019833.tif 000006
【００３３】
表４は、「ＨＯＬＤデータ」の値に対応する時間の一例を示す。例えば、「Ｈｏｌｄデータ」の値が‘６’の場合、表４に示される対応表から‘６’に対応する値‘２.０’が選択され、対応時間が２秒であることを示す。
【００３４】
図１に戻り、エコーキャンセル制御手段９は、指示データを受信すると指示データの内容にしたがってエコーキャンセル装置３を無効となるように制御する。
【００３５】
かかる処理に関して、図９に示すフローチャート図に基づいて詳細に説明する。処理を開始すると最初に、エコーキャンセル制御手段９は受信した指示データ１０の中から「指示ＩＤ」を調べ指示ＩＤの値を取り出す（ステップＳ１）。次に「指示ＩＤ」の値が‘１’か否かを判定する（ステップＳ２）。「指示ＩＤ」が‘１’であれば（Ｙｅｓ）ステップＳ３へ進み、‘１’でない場合には（Ｎｏ）ステップＳ４に進む。ステップＳ３において、受信した指示データ１０の中から「Ｈｏｌｄデータ」を調べその値を取り出す。次いで、「Ｈｏｌｄデータ」の値が‘０’か否かを判定する（ステップＳ５）。「Ｈｏｌｄデータ」の値が‘０’であれば（Ｙｅｓ）ステップＳ７に進み、「Ｈｏｌｄデータ」の値が‘０’でない場合には（Ｎｏ）ステップＳ６に進む。
【００３６】
ステップＳ６では、「Ｈｏｌｄデータ」の値から前述した表３に示したテーブルに対応した時間だけエコーキャンセル装置３を無効にするように制御する。またここでは、「Ｈｏｌｄデータ」の値にある係数を乗算して得られた値の時間だけエコーキャンセル装置３を無効にするように制御しても良い。例えば、係数を０．１に設定した場合、制御する時間を０．１秒単位にすることができる。表３に示したテーブルを使うことにより一定間隔の時間以外も指定することができる。その一例が表４である。表４に示すように、徐々に時間を大きくすることもできる。
【００３７】
ステップＳ７では、通話装置１自身に予め設定されている時間だけエコーキャンセル装置３を無効にするように制御する。ステップＳ８では、無効（抑止又は抑制を含む）にされているエコーキャンセル装置３を有効に制御を行う。抑制の場合には、その度合いを調整する調整機能を設けるのが好ましい。ステップＳ４では、「指示ＩＤ」の値が‘２’か否かを判定する（ステップＳ４）。「指示ＩＤ」の値が‘２’であればステップＳ８へ進み、「指示ＩＤ」の値が‘２’でない場合にはステップＳ９に進む。ステップＳ９では、「指示ＩＤ」の値が‘３’か否かを判定する。「指示ＩＤ」の値が‘３’であればステップＳ１０へ進み、「指示ＩＤ」の値が‘３’でない場合には処理を終了する（エンド）。ステップＳ１０に進んだ場合には、エコーキャンセル装置３を無期限で無効にするように制御する。
【００３８】
図３では相手方の様子が見えている。これは、例えばテレビ会議のような映像を使った通話装置にも本実施の形態が利用可能なことを示している。上記の処理の流れをふまえて、図３を参照しつつ本発明の実施の形態による通話装置について詳細に説明する。まず始めに、通話者が話し始める際に通話者（話し手側）１８ａがスイッチ２を押して話す (i)。このスイッチ２が押されると、ユーザ指示送信装置４は、ユーザ指示データ１０を通話相手の機器に送信する。それと共に通話者の音声も通話制御装置７を通して伝送される (ii)。
【００３９】
ユーザ指示データ１０が通話相手の機器のエコーキャンセル制御手段９により受信され、このエコーキャンセル制御手段９が図９に示すフローチャート図にしたがって、エコーキャンセル装置３を制御して無効状態にする。この際、伝送された音声データは、スピーカー６で出力され、その音声がマイク５に回り込んで入力される(iii)。
【００４０】
図２に示すように、通常であれば、回り込んだ音声（エコー）はエコーキャンセル装置３により抑制されるため話し手側に伝わることはない。本実施の形態においては、エコーキャンセル装置３がエコーキャンセル制御手段９によって一定期間だけ無効にされているため、音声の一部（会話が「こんにちは。」であれば、例えばその一部である「こん」）がエコーとして返る(iv)。このように、音声の一部だけがエコーとして返ってくるように構成したことにより、通話者は、相手側の端末に自分の音声が届いているかどうかを確認することができる(v)。
【００４１】
図２は、通常の会話時の様子を示す図であり、図３に対応する図である。図２に示すように、映像がお互いに見えるＴＶ電話のようなシステムにおいても、映像がつながってお互いが見えているのがわかっていても、音声がきちんと相手方に届いているかまでを判断することは難しい。ここで、指示データ１０に含まれる時間だけエコーキャンセル装置３を無効となるように制御する代わりに、通話者がスイッチ２を押している間だけエコーキャンセル装置３が無効となるように制御することもできる。
【００４２】
例えば、図１２及び表１に示すように、送信装置４はスイッチ２が押されたときだけエコーキャンセル装置３の動作を無効とする旨の指示データ１６（図１２（ｂ））を送信し、スイッチ２を押す動作が解除された場合にエコーキャンセル装置３の動作の無効を解除する指示データ１７（図１２（ｃ））を送信するようにしても良い。同様に、エコーキャンセル制御手段９は、無効を解除する指示データを受信すると、図９のフローチャート図に沿ってエコーキャンセル装置３の無効を解除する。このように構成することにより、通話者がスイッチ２を押している間だけエコーキャンセル機能を制御することを可能とすることができる。
【００４３】
以上に説明したように、本実施の形態による通話装置によれば、エコーキャンセル機能を設けるとともに、適宜、エコーキャンセル機能の動作及びその解除を行うことができるため、例えば、通話の一部だけを意図的にエコーさせることにより、エコーの影響を低減するとともに、相手側の反応を推測することができるという利点がある。
【００４４】
次に、本発明の第２の実施の形態による通話装置について図面を参照しつつ説明を行なう。図７は、本実施の形態による通話装置の一構成例を示す機能ブロック図である。図７に示す通話装置は、図１に示す通話装置におけるスイッチ２の代わりに無音状態検出装置１１を備えることを特徴とする。無音検出装置１１は、図４に示すように、通話者Ａと通話者Ｂとの会話の合間に生じる一定時間以上の無音状態（無音期間）が解消する瞬間Ａを検出する機能を有している。図４においては、無音期間が継続した後に通話者Ａが「それで、…」という発話を行った場合に、その発話が行われた最初の時点を検出する。指示データ送信装置４は、前述のスイッチ２の代わりに無音状態検出装置１１が瞬間Ａを検出したときに、指示データを送信する。より具体的には、図４に示すように、通話者Ａと通話者Ｂとの会話が一旦途切れて、通話者Ａの無音状態が６秒間続いたとする。その後に、再び通話者Ａが話を始める。この時、無音状態検出装置１１の無音状態の設定が５秒だとすると、無音状態検出装置１１は通話者Ａが話し始めた時を検出し指示データ送信装置４への指示データの送信を要求する。
【００４５】
指示データ送信装置４は、受けた送信要求により通話相手の機器のエコーキャンセル装置３を無効するための指示データを送信する。指示データを送信し一定時間経過した後に、指示データ送信装置４は、通話相手の機器のエコーキャンセル装置３を有効にするための指示データ１７を送信する。
【００４６】
このように通話者が入力手段によって指示データを送信するための指示を行わなくても、会話の状況に基づいて音声の伝達を確認することができる。
【００４７】
通常、無音検出を行うにはまず音のある状態を検出してから、無音状態に変化してその状態が継続することが必要である。そのような検出方法では、通話開始直後は検出できない。そこで、通話開始直後は特別な状態として無音状態検出装置１１をあらかじめ設定しておく。その特別な状態とは、無音状態を検出した状態である。このように設定することにより、通話開始時の最初の会話音声で、指示データの送信が可能となる。
【００４８】
次に、本発明の第３の実施の形態による通話装置について図面を参照しつつ説明を行う。本実施の形態による通話装置は、図１５に示すように、無音状態検出装置１１の検出結果をエコーキャンセル制御手段９に伝えるように構成されている。上記第２の実施の形態に記載したように、無音状態検出装置１１は、一定時間以上の無音状態が解除された瞬間を検出するが、本実施の形態においては、無音状態の後の通話開始に関する検出結果を、指示データ送信装置４ではなくエコーキャンセル制御手段９に伝えることを特徴とする。この際、無音状態を検出対象は、通話装置の音声入力部（マイク５）からの音声でなく通話相手からの音声である。
【００４９】
ここで、通話相手からの音声が途切れて無音状態が例えば６秒続いた後に、会話が介しされたものとする。上記一定時間を５秒に設定してあると仮定すると、この条件を満たす。従って、６秒後に通話相手が話し始めた際に、無音状態検出装置１１は、エコーキャンセル制御手段９に結果を出力する。尚、４秒後に話し始めた時には、設定時間の５秒よりも短い時間で話が始まったため、無音状態検出装置１１はエコーキャンセル制御手段９に検出結果を出力しない。この検出結果は、指示データ１０と同じ構成にしておけば良い。
【００５０】
次に、エコーキャンセル制御手段９は、第２の実施の形態に記載したように、指示データ１０を受信してエコーキャンセル装置３の制御を行う代わりに、無音状態検出装置１１からの検出結果に基づいてエコーキャンセル装置３の制御を行う。ここで、無音状態検出装置１１からの検出結果にしたがって、エコーキャンセル制御手段９は、エコーキャンセル装置３を無効にするように制御を行い、検出結果に含まれる指定時間の後に無効にした制御を解除する。
【００５１】
また、第２の実施の形態において説明したように、通話開始直後においても無音状態検出装置１１が検出動作をできるようにすれば、通話開始直後においてもエコーキャンセル装置３を制御することが可能となる。
【００５２】
このように構成することで、通話者が入力をすること無くエコーキャンセル装置３を制御することができ、また、通話相手側においても、エコーキャンセル機能を制御するために入力することなく、会話音声の確認を行うことができる。
【００５３】
次に、本発明の第４の実施の形態による通話装置について、図面を参照しながら説明を行う。図６は、双方の端末が第１の実施の形態に記載された構成を有している通話装置の一構成例を示す図である。例えば、通話者Ａと通話者Ｂとが同時にそれぞれの通話装置１に備えられてあるスイッチ２を押したとする。この場合には、ユーザ指示データ１０は、通話者Ｂ側に向かって、ユーザ指示データ１４（図１２（ａ））は通話者Ａ側に向かってそれぞれ送信される。それぞれの通話装置においてユーザ指示データ１０・１４を受け取ったエコーキャンセル制御手段９が、エコーキャンセル装置３が無効となるように制御を行う。この状態で通話者Ａが話し始めると、音声がループして会話が行ないにくい。これを回避する手段について、以下に詳しく説明を行なう。
【００５４】
通話装置１が通話相手の機器から指示データ１４（図１２（ａ））を受信した場合に、エコーキャンセル制御手段９は、図９に示したフローチャートに基づく処理に加えて図１０に示すフローチャートに基づく処理を行なう。エコーキャンセル制御手段９は、指示データを受信したか否かを判別する（ステップＳ１１）。受信した場合には（Ｙｅｓ）、ステップＳ１２に進む。受信していない場合には処理を終了する。ここでは、受信しているためステップＳ１２に進む。
【００５５】
次に、受信した指示データの値が‘１’か否かを判別する（ステップＳ１２）。受信した指示データの値が‘１’であれば無効にする指示であるため、ステップＳ１３に進む。受信した指示データの値が‘１’でない場合には処理を終了する。ステップＳ１３では、送信禁止フラグを‘１’にする。次いで、ステップＳ１４では、受信した指示データ１４（図１２（ａ））の「ｈｏｌｄデータ」の値を取り出す。ここでは、‘４’の値が得られる。ステップＳ１５では、ステップＳ１４において得られた時間だけ待つ。ここでは、ステップＳ１４において得られた値が‘４’であるため４秒間だけ待つ。ステップＳ１６では、ステップＳ１３で‘１’にした送信禁止フラグを‘０’にクリアする。これにより、処理を終了する。
【００５６】
ここで、通話相手から指示データ１４を受信すると、前述したように一定期間送信禁止フラグが立つ。この間、通話者の通話装置のエコーキャンセル装置３は機能が無効となっている。この状態の時に、通話者がスイッチ２により通話相手の機器を制御しようとしても、図１１に示すフローチャートに沿って処理されるため、指示データ送信装置４は送信を行わない。すなわち、送信禁止フラグが立っているか否かをステップＳ１７において判定し、立っていなければ（Ｎｏ）ステップＳ１８において指示データを作成し送信し、処理を終了する（エンド）。ステップＳ１７において送信禁止フラグが立っていれば（Ｙｅｓ）、ステップＳ１９に進み指示データを送信せずに終了する（エンド）。
【００５７】
以上のように構成することにより、それぞれの通話装置のエコーキャンセル機能が同時に無効になることがないようにすることができるという利点がある。また、通話相手にエコーキャンセル機能を無効にする指示データを送信した後に、通話相手から自分のエコーキャンセル機能を無効にする指示データを受信するケースを回避するために、以下のように構成を工夫した。
【００５８】
すなわち、指示データ送信装置４において、指示データを送信する処理と同時に図１３に示すフローチャートに沿って処理を行うようにする。すなわち、指示データ送信装置４が指示データ１４（図１２(a)）を送信する際、図１３のフローチャートに従った処理を行う。図１３に示すように、ステップＳ２１において、指示データを送信したか否かを判別する。ここでは、無効を指示する指示データを送信しているため、ステップＳ２２へ進む。指示データを送信していなければ、処理を終了する。ステップＳ２２では、送信した指示データが無効を指示するものか否かを判別する。ここでは、指示データ１４は‘１’であるため無効を指示するものであり、ステップＳ２３へ進む。指示データ１４（図１２(a)）が‘１’でなない場合には処理を終了する。ステップＳ２３では、制御禁止フラグを‘１’にする。ステップＳ２４では、指示データにある「ｈｏｌｄデータ」の値を取り出す。ここでは、指示データ１４の「ｈｏｌｄデータ」の値は‘４’であるため、‘４’が得られる。その後にステップＳ２５に進む。ステップＳ２５では、ステップＳ２４で得られた値に相当する時間だけ時間待ちを行なう。ここで、ステップＳ２４で得られた値は‘４’であるため、４秒間の時間待ちを行なう。その後にステップＳ２６に進む。ステップＳ２６では、ステップＳ２３で‘１’に設定した制御禁止フラグを‘０’にクリアする。
【００５９】
この制御禁止フラグが‘１’に設定されている間は、通話相手の機器からエコーキャンセル装置３を無効にする指示データ１４を受信してもエコーキャンセル制御手段９は図１４に示すフローチャート図に沿った処理により、エコーキャンセル装置３を無効とする制御を行わない。
【００６０】
図１４に示すフローチャート図は、図１０に示したフローチャート図において、ステップＳ３０とステップＳ３１との処理を追加したものである。その他の処理は全て同じであるためその説明を省略する。ステップＳ３０とステップＳ３１では、前述の制御禁止フラグが‘１’であるか否かの判別を行なう。もし、制御禁止フラグが‘０’であれば、処理の続きを行ない、‘１’であれば、処理全体を終了する。
【００６１】
本実施の形態では、制御禁止フラグが‘１’の時にこの処理が実施されるため、このステップＳ３０において判別されて処理が終了する。従って、エコーキャンセル制御手段９は、エコーキャンセル装置３を無効にする制御を行なわない。
【００６２】
以上のように構成することにより、双方の通信装置のエコーキャンセル装置３が同時に無効とならないように制御される。
【００６３】
次に、本発明の第５の実施の形態による通話装置について、図面を参照しながら説明を行う。図１に示す通話装置１において、音声の到達を確認する場合に、人の声でなくある特定の音を利用するように構成しても良い。例えば、通話装置１に図示しない機械音発生装置を備える。機械音発生装置で発生させるある特定の音とは、例えば１ｋＨｚの正弦波又はある帯域のノイズなど機械的に発生できる音を含む。また、あらかじめ記録された音の再生音を対象とすることもできる。
【００６４】
以下に、さらに詳しく説明する。第１の実施例の形態と同様に、確認のために通話者がスイッチ２を押す。このスイッチ２と連動して機械音発生装置が特定の音を発生し、通話制御装置７を介して通話相手側に音を送る。また同時にユーザ指示データ１０が第１の実施の形態と同様に送信される。この特定の音は、第１の実施の形態での通話者の音声と同様にエコーとして通話相手から送り返されて、通話者のスピーカから出力される。この音を通話者が確認することにより音声到達を確認することができる。
【００６５】
さらに、上記特定の音を検出する特定音検出装置を通話装置１に設ける。このように、通話装値に機械音（特定音）発生装置と、特定音検出装置とを設けることにより、機械的にエコーで返ってきた特定の音を検出することが可能となる。ここで、検出装置の検出結果に対する表示装置を設けることにより、通話者は特定の音を聞くことなく表示を確認することができ、音声の到達を確認することができる。ここで、表示装置は、ＬＥＤ光による表示又はアイコンなど液晶画面への表示を行うことができる。
【００６６】
さらに、変形例として、通話装置１が相手側からの操作により音声出力の制御が可能な機能を備えている。そこに該特定の音の音量を検出する装置を通話装置１に設けることもできる。本変形例によれば、第１の実施の形態に記載した例と同じように、エコーとして返ってきた音により、上記音量検出装置の結果に基づいて相手側の音声出力を制御し最適な音量にすることが可能になる。尚、この際に、音声出力を制御するのではなく、音声入力の感度を制御することによっても同様の効果を得ることができる。
【００６７】
以上に説明したように、本発明の各実施の形態による通話装置によれば、通話者の音声が相手側の通話装置で出力された音として通話者の通話装置で確認できるため、相手側の通話装置に自分の音声が到達し出力されていることを知ることができる。従って、相手に音声が到達しているか否かを確認する必要がなく、スムーズな会話を行うことが可能となる。また、音による確認が可能のため、表示装置などを備えていない通話装置においても利用可能である。
【産業上の利用可能性】
【００６８】
本発明は、携帯電話機、一般的な電話機、テレビ電話機、その他の会話が絡む電子機器に適用可能である。
【図面の簡単な説明】
【００６９】
【図１】本発明の第１の実施の形態による通話装置の構成例を示す図である。
【図２】ネットワークを介した通話においてエコーキャンセルの動作を示す図である。
【図３】ネットワークを介した通話においてエコーキャンセルの動作を示す図である。
【図４】会話中の無音期間を示す図である。
【図５】指示データがネットワークを経由して相手側通話装置に送信される様子を示す図である。
【図６】指示データがネットワークを経由して相手側通話装置に送信される様子示す図である。
【図７】本発明の第２の実施の形態による通話装置の構成例を示す図である。
【図８】指示データの構造例を示す図である。
【図９】エコーキャンセル装置を制御する処理の流れを示すフローチャート図である。
【図１０】エコーキャンセル装置を制御する処理の流れを示すフローチャート図である。
【図１１】指示データを送信する処理の流れを示すフローチャート図である。
【図１２】指示データの構成例を示す図である。
【図１３】指示データを送信する処理の流れを示すフローチャート図である。
【図１４】指示データを送信する処理の流れを示すフローチャート図である。
【図１５】本発明の第３の実施の形態による通話装置の構成例を示す図である。
【符号の説明】
【００７０】
１…通信端末
２…スイッチ
３…エコーキャンセル装置
４…ユーザ指示データ送信装置
５…マイク
６…スピーカー
７…通話制御装置
８…ネットワーク
９…エコーキャンセル制御装置
１０…ユーザ指示データ
１１…無音検出装置
１４…ユーザ指示データ
１５…音声データ
１６…ユーザ指示データ
１７…ユーザ指示データ
１８…TV画面
【図１】
2007019833.tif 000007
【図２】
2007019833.tif 000008
【図３】
2007019833.tif 000009
【図４】
2007019833.tif 000010
【図５】
2007019833.tif 000011
【図６】
2007019833.tif 000012
【図７】
2007019833.tif 000013
【図８】
2007019833.tif 000014
【図９】
2007019833.tif 000015
【図１０】
2007019833.tif 000016
【図１１】
2007019833.tif 000017
【図１２】
2007019833.tif 000018
【図１３】
2007019833.tif 000019
【図１４】
2007019833.tif 000020
【図１５】
2007019833.tif 000021