(57)【要約】  【課題】  スピーカとマイクロホンの相対位置が変更された場合にもエコー抑圧性能が低下しないだけでなく、近端者とマイクロホンの位置関係に関わらず高品質な通話ができる通話装置を提供する。  【解決手段】  遠端信号変換部１１２と第一の近端音声変換部１２１または第二の近端音声変換部１２２の何れか一方との相対位置を規定するパラメータの現在値を検出する現在値検出部１３１を設け、現在値検出部１３１で検出された現在値に応じて第一の近端信号遅延部１３３および第二の近端信号遅延部１３４で近端信号を遅延し、遅延後の近端信号間の差をエコー抑制後の近端信号として第一の出力部１３５から出力する。【選択図】  図１
2005051744.tif 000002
【特許請求の範囲】
【請求項１】
遠端信号が遠端音声として出力される音声出力手段と、近端音声が入力される音声入力手段と、前記音声出力手段から出力された前記遠端音声が前記音声入力手段に入力されることにより発生するエコーを抑圧するエコー抑圧手段とを備え、
前記音声出力手段は、基準点から予め定められた第一の距離を隔てて設置され、前記遠端信号を前記遠端音声に変換する遠端信号変換部を含み、
前記音声入力手段は、前記基準点から予め定められた第二の距離を隔てて設置され、入力された前記近端音声を第一の近端信号に変換する第一の近端音声変換部と、前記第一の近端音声変換部を基準とする予め定められた位置に設置され、入力された前記近端音声を第二の近端信号に変換する第二の近端音声変換部とを含み、
前記エコー抑圧手段は、前記遠端信号変換部と前記第一の近端音声変換部または前記第二の近端音声変換部の何れか一方との間の相対位置を規定するパラメータの現在値を検出する現在値検出部と、前記パラメータを独立変数とし、前記遠端信号変換部で変換された前記遠端音声が前記第一の近端音声変換部に伝播する伝播時間を従属変数とする第一の関数および前記第二の近端音声変換部に伝播する伝播時間を従属変数とする第二の関数に基づいて前記現在値検出部で検出された前記現在値に対応する前記第一の伝播時間および前記第二の伝播時間を算出する第一の伝播時間算出部と、前記第一の伝播時間算出部で算出された前記第一の伝播時間および前記第二の伝播時間に応じて変更されるエコー抑圧特性によりエコーが抑圧された第一の抑圧後近端信号を出力する第一の抑圧後近端信号出力部とを含むことを特徴とする通話装置。
【請求項２】
前記第一の抑圧後近端信号出力部は、前記第一の近端音声変換部で変換された前記第一の近端信号を前記第一の伝播時間算出部で算出された前記第一の伝播時間に基づいて遅延する第一の近端信号遅延部と、前記第二の近端音声変換部で変換された前記第二の近端信号を前記第一の伝播時間算出部で算出された前記第二の伝播時間に基づいて遅延する第二の近端信号遅延部と、前記第一の近端信号遅延部で遅延された第一の遅延近端信号と前記第二の近端信号遅延部で遅延された第二の遅延近端信号との差を出力する第一の出力部とを含むことを特徴とする請求項１に記載の通話装置。
【請求項３】
前記エコー抑圧手段は、前記第一の抑圧後近端信号出力部から出力される前記第一の抑圧後近端信号の周波数分布を、前記現在値検出部で検出された前記現在値に対応した等化特性に等化する第一の等化部を備えることを特徴とする請求項１に記載の通話装置。
【請求項４】
前記エコー抑圧手段は、前記第一の近端音声変換部で変換された前記第一の近端信号と前記第二の近端音声変換部で変換された前記第二の近端信号との相互相関関数から、前記第一の近端音声変換部または前記第二の近端音声変換部の何れか一方を基準とする近端者の位置である第一の近端者位置を検出する第一の近端者位置検出部と、前記第一の抑圧後近端信号出力部から出力される前記第一の抑圧後近端信号の周波数分布を、前記現在値検出部で検出された前記現在値と前記第一の近端者位置検出部で検出された前記第一の近端者位置とに対応する等化特性に等化する第二の等化部とを備えることを特徴とする請求項１に記載の通話装置。
【請求項５】
前記エコー抑圧手段は、前記現在値検出部で検出された前記現在値に基づいて、前記遠端信号変換部を基準とする前記近端者の現在の位置である第二の近端者位置を検出する第二の近端者位置検出部と、前記第一の抑圧後近端信号出力部から出力される前記第一の抑圧後近端信号の周波数分布を、前記現在値検出部で検出された前記現在値と前記第二の近端者位置検出部で検出された前記第二の近端者位置とに対応する等化特性に等化する第三の等化部とを備えることを特徴とする請求項１に記載の通話装置。
【請求項６】
遠端信号が遠端音声として出力される音声出力手段と、近端音声が入力される音声入力手段と、前記音声出力手段から出力された前記遠端音声が前記音声入力手段に入力されることにより発生するエコーを抑圧するエコー抑圧手段とを備え、
前記音声出力手段は、基準点から予め定められた第一の距離を隔てて設置され、前記遠端信号を前記遠端音声に変換する遠端信号変換部を含み、
前記音声入力手段は、前記基準点から予め定められた第二の距離を隔てて設置され、入力された前記近端音声を第一の近端信号に変換する第一の近端音声変換部と、前記第一の近端音声変換部を基準とする予め定められた位置に設置され、入力された前記近端音声を第二の近端信号に変換する第二の近端音声変換部とを含み、
前記エコー抑圧手段は、前記遠端信号変換部と前記第一の近端音声変換部または前記第二の近端音声変換部の何れか一方との間の相対位置を規定するパラメータの現在値を検出する現在値検出部と、前記パラメータを独立変数とし、前記近端音声が前記第一の近端音声変換部に伝播する第三の伝播時間を従属変数とする第三の関数および前記近端音声が前記第二の近端音声変換部に伝播する第四の伝播時間を従属変数とする第四の関数に基づいて前記現在値検出部で検出された前記現在値に対応する前記第三の伝播時間および前記第四の伝播時間を算出する第二の伝播時間算出部と、前記第二の伝播時間算出部で算出された前記第三の伝播時間および前記第四の伝播時間に応じて変更される残留音声信号抽出特性により残留音声信号を抽出する残留音声信号抽出部と、前記第一の近端音声変換部で変換された前記第一の近端信号および前記第二の近端音声変換部で変換された前記第二の近端信号の何れか一方から前記残留音声信号抽出部で抽出された前記残留音声信号を減算して第二の抑圧後近端信号を出力する第二の抑圧後近端信号出力部とを含むことを特徴とする通話装置。
【請求項７】
前記残留音声信号抽出部は、前記第一の近端音声変換部で変換された前記第一の近端信号を前記第二の伝播時間算出部で算出された前記第三の伝播時間に基づいて遅延する第三の近端信号遅延部と、前記第二の近端音声変換部で変換された前記第二の近端信号を前記第二の伝播時間算出部で算出された前記第四の伝播時間に基づいて遅延する第四の近端信号遅延部と、前記第三の近端信号遅延部で遅延された第三の遅延近端信号と前記第四の近端信号遅延部で遅延された第四の遅延近端信号の間の差を残留音声信号として出力する残留音声信号出力部とを含み、
前記第二の抑圧後近端信号出力部は、前記残留音声信号出力部から出力される前記残留音声信号に基づいて、前記第一の近端音声変換部で変換された前記第一の近端信号または前記第二の近端音声変換部で変換された前記第二の近端信号の何れか一方に含まれる前記近端音声に対応する信号以外の信号である妨害音信号を推定する妨害音信号推定部と、前記第一の近端音声変換部で変換された前記第一の近端信号または前記第二の近端音声変換部で変換された前記第二の近端信号の何れか一方を、前記妨害音信号推定部における妨害音信号推定に要する時間だけ遅延する第五の近端信号遅延部と、前記第五の近端信号遅延部で遅延された前記近端信号である第五の遅延近端信号から、前記妨害音信号推定部で推定された前記妨害音信号を減算して第二の抑圧後近端信号を出力する第二の出力部と、前記妨害音信号推定部の妨害音信号推定特性を前記第二の抑圧後近端信号の自乗時間平均値が最小となる最適妨害音信号推定特性に逐次更新する更新部とを含むことを特徴とする請求項６に記載の通話装置。
【請求項８】
前記エコー抑圧手段は、前記現在値検出部で検出された前記現在値に応じて、前記更新部の初期妨害音信号推定特性を設定する初期特性設定部を含むことを特徴とする請求項７に記載の通話装置。
【請求項９】
前記エコー抑圧手段は、前記第一の近端音声変換部で変換された前記第一の近端信号と前記第二の近端音声変換部で変換された前記第二の近端信号との相互相関関数から、前記第一の近端音声変換部または前記第二の近端音声変換部の何れか一方を基準とする前記近端者の位置である第一の近端者位置を検出する第一の近端者位置検出部と、前記第二の抑圧後近端信号出力部から出力される前記第二の抑圧後近端信号の周波数分布を、前記現在値検出部で検出された前記現在値と前記第一の近端者位置検出部で検出された前記第一の近端者位置とに対応する等化特性に等化する第二の等化部とを備えることを特徴とする請求項６または請求項７に記載の通話装置。
【請求項１０】
前記エコー抑圧手段は、前記現在値検出部で検出された前記現在値に基づき、前記遠端信号変換部を基準とする前記近端者の位置である第二の近端者位置を検出する第二の近端者位置検出部と、前記第二の抑圧後近端信号出力部から出力される前記第二の抑圧後近端信号の周波数分布を、前記現在値検出部で検出された前記現在値と前記第二の近端者位置検出部で検出された前記第二の近端者位置とに対応する等化特性に等化する第三の等化部とを含むことを特徴とする請求項６または請求項７に記載の通話装置。
【請求項１１】
遠端信号が遠端音声として出力される音声出力手段と、近端音声が入力される音声入力手段と、前記音声出力手段から出力された前記遠端音声が前記音声入力手段に入力されることにより発生するエコーを抑圧するエコー抑圧手段とを備え、
前記音声出力手段は、基準点から予め定められた第一の距離を隔てて設置され、前記遠端信号を前記遠端音声に変換する遠端信号変換部を含み、
前記音声入力手段は、前記基準点から予め定められた第二の距離を隔てて設置され、入力された前記近端音声を第一の近端信号に変換する第一の近端音声変換部と、前記第一の近端音声変換部を基準とする予め定められた位置に設置され、入力された前記近端音声を第二の近端信号に変換する第二の近端音声変換部とを含み、
前記エコー抑圧手段は、前記第一の近端信号および前記第二の近端信号に基づいて、前記音声入力手段経由で入力される前記エコーの信号成分を検出するエコー成分検出部と、前記エコー成分検出部が検出した前記エコーの信号成分に基づいて、前記第一の近端信号から前記エコーを抑制してエコー抑制信号を生成するエコー抑制信号生成部とを含み、
前記エコー成分検出部は、前記第一の近端信号を所定時間遅延させる第三の近端信号遅延部と、前記第二の近端信号に適応フィルタ処理を行う第一の適応フィルタと、前記第三の近端信号遅延部が遅延させて得られる信号と前記第一の適応フィルタが適応フィルタ処理を行って得られる信号との差分を検出する第一の加算器とを含み、
前記エコー抑制信号生成部は、前記第一の近端信号を所定時間遅延させる第五の近端信号遅延部と、前記第一の加算器が検出した差分の信号に適応フィルタ処理を行う第二の適応フィルタと、前記第五の近端信号遅延部が遅延させて得られる信号と前記第二の適応フィルタが適応フィルタ処理を行って得られる信号との差分を検出する第二の加算器とを含み、
前記第一の適応フィルタは前記第一の加算器が検出する差分信号の絶対値を最小にするように前記適応フィルタ処理を行い、前記第二の適応フィルタは前記第二の加算器が検出する差分信号の絶対値を最小にするように前記適応フィルタ処理を行うことを特徴とする通話装置。
【請求項１２】
前記エコー抑圧手段は、前記遠端信号変換部と前記第一の近端音声変換部または前記第二の近端音声変換部の何れか一方との間の相対位置を規定するパラメータの現在値を検出する現在値検出部と、前記現在値検出部が検出したパラメータの現在値に応じて、前記第一の適応フィルタが行う適応フィルタ処理のパラメータである第一のフィルタ係数の初期値を決定する第一の初期値決定部と、前記現在値検出部が検出したパラメータの現在値に応じて前記第二の適応フィルタが行う適応フィルタ処理のパラメータである第二のフィルタ係数の初期値を決定する第二の初期値決定部とを含むことを特徴とする請求項１１に記載の通話装置。
【請求項１３】
前記エコー抑圧手段は、前記第一の近端信号または前記第二の近端信号のうちの予め決められた近端信号が前記遠端信号より卓越したときに、前記第一のフィルタ係数の更新を前記第一の適応フィルタに指示すると共に、前記遠端信号が前記第一の近端信号または前記第二の近端信号のうちの予め決められた近端信号より卓越したときに、前記第二の適応フィルタに前記第二のフィルタ係数の更新を前記第二の適応フィルタに指示する適応制御部を含むことを特徴とする請求項１２に記載の通話装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通話装置に係り、特にマイクロホンとスピーカの相対位置が変化した場合にも確実にエコーを抑圧することができる通話装置に関する。
【背景技術】
【０００２】
従来の通話装置としては、一つのマイクロホンを具備し、スピーカとマイクロホンとの間の音響伝達特性を模擬する適応フィルタによってエコーを抑圧するものがよく知られている（例えば、特許文献１参照）。
【０００３】
特許文献１に開示された従来の通話装置は、図２２に示すように、同時通話処理を行う音声スイッチ５１の近端者側に第一のエコーキャンセラ５２を備えている。
【０００４】
第一のエコーキャンセラ５２は、第一のエコーキャンセラ５２に設定されたスピーカ５４からマイクロホン５５までの音声の伝播経路の伝達関数に基づいて擬似エコーを生成し、減算器５８でマイクロホン５５から出力される近端信号から擬似エコーを減算することにより、スピーカ５４から出力された音声がマイクロホン５５で集音されることに起因するエコーを抑圧するようになっている。
【０００５】
なお、音声スイッチ５１を挟んで第一のエコーキャンセラ５２の反対側に設置される第二のエコーキャンセラ５３は、「２−４線変換」を行う場合にマイクロホンで集音された音声がスピーカ側に廻り込んで発生するエコーを抑圧するためのものである。なお、「４線式通話装置」では、第二のエコーキャンセラ５３および音声スイッチ５１は不要である。
【０００６】
そして、第一のエコーキャンセラ５２および第二のエコーキャンセラ５３に設定された伝達関数の係数は、伝播経路の経時的変化に応じて逐次更新されるようになっている。
【０００７】
さらに、別の従来の通話装置として、スピーカからの距離が相違する第一のマイクロホンおよび第二のマイクロホンを具備し、一方のマイクロホンの出力に基づいて他方のマイクロホンの出力に含まれるエコーを効果的に抑圧するものも、よく知られている（例えば、特許文献２参照）。
【０００８】
特許文献２に開示された通話装置は、図２３に示すように、第一のマイクロホン５５および第二のマイクロホン５６によって、スピーカ５４の出力が検出されるようになっている。
【０００９】
使用開始前の学習過程において、第一のマイクロホン５５の後段に設置されるエコーキャンセラ５７のエコー抑圧特性は、減算器５８の出力である第一のマイクロホン５５の出力と第二のマイクロホン５６の出力との差のパワーが最小となるように設定されるようになっている。
【００１０】
従って、使用状態においては、スピーカ５４の出力が第一のマイクロホン５５および第二のマイクロホン５６で集音されたとしても、減算器５８の出力からエコーを抑圧することが可能となる。
【００１１】
上記のように、特許文献１および特許文献２には、エコーキャンセラのエコー抑圧特性がスピーカからマイクロホンへの音声の伝播経路に基づいて決定されていることが開示されている。
【００１２】
従って、ヒンジで連結された二つの筐体を有し、一方の筐体にスピーカが、他方の筐体にマイクロホンが格納される携帯電話のように、スピーカとマイクロホンとの相対位置を変更することが可能な通話装置に、上記の特許文献１および特許文献２に開示されたエコーキャンセラを適用する場合には、エコー抑圧特性をスピーカとマイクロホンとの相対位置に応じて変更する必要があることが判る。
【特許文献１】特開２０００−２４４６７０号公報（［００８０］〜［００８４］、図６）
【特許文献２】特開平８−２２３２７５号公報（［００１９］〜［００２９］、図１）
【発明の開示】
【発明が解決しようとする課題】
【００１３】
しかしながら、上記の特許文献１および特許文献２には、スピーカとマイクロホンとの相対位置に応じてエコー抑圧特性を変更することは開示・示唆されておらず、スピーカとマイクロホンとの相対位置を変更することが可能な通話装置に、特許文献１および特許文献２に開示されたエコーキャンセラを適用すると、スピーカとマイクロホンとの相対位置を変化させた場合には、エコーキャンセラのエコー抑圧特性がスピーカとマイクロホンとの相対位置変化後の音声の伝播経路に適合せず、エコー抑圧性能が悪化し、通話品質が劣化するという課題が生じる。   
【００１４】
本発明は、上記課題を解決するためになされたものであって、スピーカとマイクロホンとの相対位置が変更された場合にも、エコー抑圧性能が維持され、高品質の通話ができる通話装置を提供することを目的とする。
【課題を解決するための手段】
【００１５】
本発明の通話装置は、近端信号が遠端音声として出力される音声出力手段と、近端音声が入力される音声入力手段と、前記音声出力手段から出力された前記遠端音声が前記音声入力手段に入力されることにより発生するエコーを抑圧するエコー抑圧手段とを備え、前記音声出力手段は、基準点から予め定められた第一の距離を隔てて設置され、前記遠端信号を前記遠端音声に変換する遠端信号変換部を含み、前記音声入力手段は、前記基準点から予め定められた第二の距離を隔てて設置され、入力された前記近端音声を第一の近端信号に変換する第一の近端音声変換部と、前記第一の近端音声変換部を基準とする予め定められた位置に設置され、入力された前記近端音声を第二の近端信号に変換する第二の近端音声変換部とを含み、前記エコー抑圧手段は、前記遠端信号変換部と前記第一の近端音声変換部または前記第二の近端音声変換部の何れか一方との間の相対位置を規定するパラメータの現在値を検出する現在値検出部と、前記パラメータを独立変数とし、前記遠端信号変換部で変換された前記遠端音声が前記第一の近端音声変換部に伝播する伝播時間を従属変数とする第一の関数および前記第二の近端音声変換部に伝播する伝播時間を従属変数とする第二の関数に基づいて前記現在値検出部で検出された前記現在値に対応する前記第一の伝播時間および前記第二の伝播時間を算出する第一の伝播時間算出部と、前記第一の伝播時間算出部で算出された前記第一の伝播時間および前記第二の伝播時間に応じて変更されるエコー抑圧特性によりエコーが抑圧された第一の抑圧後近端信号を出力する第一の抑圧後近端信号出力部とを含む構成を有している。
【００１６】
この構成により、現在の遠端信号変換部と近端音声変換部との間の相対位置が変更された場合であっても、遠端音声が近端信号中に混入することによって発生するエコーが確実に抑圧されることとなる。
【００１７】
また、本発明の通話装置は、前記第一の抑圧後近端信号出力部は、前記第一の近端音声変換部で変換された前記第一の近端信号を前記第一の伝播時間算出部で算出された前記第一の伝播時間に基づいて遅延する第一の近端信号遅延部と、前記第二の近端音声変換部で変換された前記第二の近端信号を前記第一の伝播時間算出部で算出された前記第二の伝播時間に基づいて遅延する第二の近端信号遅延部と、前記第一の近端信号遅延部で遅延された第一の遅延近端信号と前記第二の近端信号遅延部で遅延された第二の遅延近端信号との差を出力する第一の出力部とを含む構成を有している。
【００１８】
この構成により、遠端信号変換部で変換された遠端音声が第一の近端音声変換部および第二の近端音声変換部に伝播する時間に応じて近端信号を遅延させることにより、エコーを抑圧できることとなる。
【００１９】
さらに、本発明の通話装置は、前記エコー抑圧手段は、前記第一の抑圧後近端信号出力部から出力される前記第一の抑圧後近端信号の周波数分布を、前記現在値検出部で検出された前記現在値に対応した等化特性に等化する第一の等化部を備える構成を有している。
【００２０】
この構成により、遠端信号変換部と近端音声変換部との相対位置の変化により抑制後近端信号の周波数分布が悪化しても、通話品質の悪化が防止されることとなる。
【００２１】
さらに、本発明の通話装置は、前記エコー抑圧手段は、前記第一の近端音声変換部で変換された前記第一の近端信号と前記第二の近端音声変換部で変換された前記第二の近端信号との相互相関関数から、前記第一の近端音声変換部または前記第二の近端音声変換部の何れか一方を基準とする近端者の位置である第一の近端者位置を検出する第一の近端者位置検出部と、前記第一の抑圧後近端信号出力部から出力される前記第一の抑圧後近端信号の周波数分布を、前記現在値検出部で検出された前記現在値と前記第一の近端者位置検出部で検出された前記第一の近端者位置とに対応する等化特性に等化する第二の等化部とを備える構成を有している。
【００２２】
この構成により、近端者位置が第一の近端音声変換部および第二の近端音声変換部の何れか一方を基準とする近端者位置からずれた場合でも、通話品質の悪化が防止されることとなる。
【００２３】
さらに、本発明の通話装置は、前記エコー抑圧手段は、前記現在値検出部で検出された前記現在値に基づいて、前記遠端信号変換部を基準とする前記近端者の現在の位置である第二の近端者位置を検出する第二の近端者位置検出部と、前記第一の抑圧後近端信号出力部から出力される前記第一の抑圧後近端信号の周波数分布を、前記現在値検出部で検出された前記現在値と前記第二の近端者位置検出部で検出された前記第二の近端者位置とに対応する等化特性に等化する第三の等化部とを備える構成を有している。
【００２４】
この構成により、近端者位置が遠端信号変換部を基準とする近端者位置からずれても、通話品質の悪化が防止されるだけでなく、第二の近端者位置検出部の構成が第一の近端者位置検出部の構成より簡略化されることとなる。
【００２５】
さらに、本発明の通話装置は、遠端信号が遠端音声として出力される音声出力手段と、近端音声が入力される音声入力手段と、前記音声出力手段から出力された前記遠端音声が前記音声入力手段に入力されることにより発生するエコーを抑圧するエコー抑圧手段とを備え、前記音声出力手段は、基準点から予め定められた第一の距離を隔てて設置され、前記遠端信号を前記遠端音声に変換する遠端信号変換部を含み、前記音声入力手段は、前記基準点から予め定められた第二の距離を隔てて設置され、入力された前記近端音声を第一の近端信号に変換する第一の近端音声変換部と、前記第一の近端音声変換部を基準とする予め定められた位置に設置され、入力された前記近端音声を第二の近端信号に変換する第二の近端音声変換部とを含み、前記エコー抑圧手段は、前記遠端信号変換部と前記第一の近端音声変換部または前記第二の近端音声変換部の何れか一方との間の相対位置を規定するパラメータの現在値を検出する現在値検出部と、前記パラメータを独立変数とし、前記近端音声が前記第一の近端音声変換部に伝播する第三の伝播時間を従属変数とする第三の関数および前記近端音声が前記第二の近端音声変換部に伝播する第四の伝播時間を従属変数とする第四の関数に基づいて前記現在値検出部で検出された前記現在値に対応する前記第三の伝播時間および前記第四の伝播時間を算出する第二の伝播時間算出部と、前記第二の伝播時間算出部で算出された前記第三の伝播時間および前記第四の伝播時間に応じて変更される残留音声信号抽出特性により残留音声信号を抽出する残留音声信号抽出部と、前記第一の近端音声変換部で変換された前記第一の近端信号および前記第二の近端音声変換部で変換された前記第二の近端信号の何れか一方から前記残留音声信号抽出部で抽出された前記残留音声信号を減算して第二の抑圧後近端信号を出力する第二の抑圧後近端信号出力部とを含むとを含む構成を有している。
【００２６】
この構成により、遠端信号変換部と近端音声変換部との間の相対位置に応じて近端信号中に含まれる近端音声に遠端音声が混合して発生するエコーおよび背景雑音が確実に抑圧されることとなる。
【００２７】
さらに、本発明の通話装置は、前記残留音声信号抽出部は、前記第一の近端音声変換部で変換された前記第一の近端信号を前記第二の伝播時間算出部で算出された前記第三の伝播時間に基づいて遅延する第三の近端信号遅延部と、前記第二の近端音声変換部で変換された前記第二の近端信号を前記第二の伝播時間算出部で算出された前記第四の伝播時間に基づいて遅延する第四の近端信号遅延部と、前記第三の近端信号遅延部で遅延された第三の遅延近端信号と前記第四の近端信号遅延部で遅延された第四の遅延近端信号の間の差を残留音声信号として出力する残留音声信号出力部とを含み、前記第二の抑圧後近端信号出力部は、前記残留音声信号出力部から出力される前記残留音声信号に基づいて、前記第一の近端音声変換部で変換された前記第一の近端信号または前記第二の近端音声変換部で変換された前記第二の近端信号の何れか一方に含まれる前記近端音声に対応する信号以外の信号である妨害音信号を推定する妨害音信号推定部部と、前記第一の近端音声変換部で変換された前記第一の近端信号または前記第二の近端音声変換部で変換された前記第二の近端信号の何れか一方を、前記妨害音信号推定部における妨害音信号推定に要する時間だけ遅延する第五の近端信号遅延部と、前記第五の近端信号遅延部で遅延された前記近端信号である第五の遅延近端信号から、前記妨害音信号推定部で推定された前記妨害音信号を減算して第二の抑圧後近端信号を出力する第二の出力部と、前記妨害音信号推定部の妨害音信号推定特性を前記第二の抑圧後近端信号の自乗時間平均値が最小となる最適妨害音信号推定特性に逐次更新する更新部とを含む構成を有している。
【００２８】
この構成により、近端信号から残留音声信号が抽出され、抽出された残留音声信号を近端信号から減算することにより、近端信号中のエコーおよび背景雑音が抑圧されることとなる。
【００２９】
さらに、本発明の通話装置は、前記エコー抑圧手段は、前記現在値検出部で検出された前記現在値に応じて、前記更新部の初期妨害音信号推定特性を設定する初期特性設定部を含む構成を有している。
【００３０】
この構成により、妨害音信号推定部の妨害音信号推定特性が迅速に抑制後近端信号の自乗時間平均値を最小とする最適妨害音信号推定特性に収斂し、エコーおよび背景雑音が一層確実に抑制される。
【００３１】
さらに、本発明の通話装置は、前記エコー抑圧手段は、前記第一の近端音声変換部で変換された前記第一の近端信号と前記第二の近端音声変換部で変換された前記第二の近端信号との相互相関関数から、前記第一の近端音声変換部または前記第二の近端音声変換部の何れか一方を基準とする前記近端者の位置である第一の近端者位置を検出する第一の近端者位置検出部と、前記第二の抑圧後近端信号出力部から出力される前記第二の抑圧後近端信号の周波数分布を、前記現在値検出部で検出された前記現在値と前記第一の近端者位置検出部で検出された前記第一の近端者位置とに対応する等化特性に等化する第二の等化部とを含む構成を有している。
【００３２】
この構成により、近端者位置が第一の基準位置からずれても、通話品質の悪化が防止されることとなる。
【００３３】
さらに、本発明の通話装置は、前記エコー抑圧手段は、前記現在値検出部で検出された前記現在値に基づき、前記遠端信号変換部を基準とする前記近端者の位置である第二の近端者位置を検出する第二の近端者位置検出部と、前記第二の抑圧後近端信号出力部から出力される前記第二の抑圧後近端信号の周波数分布を、前記現在値検出部で検出された前記現在値と前記第二の近端者位置検出部で検出された前記第二の近端者位置とに対応する等化特性に等化する第三の等化部とを含む構成を有している。
【００３４】
この構成により、近端者位置が第二の基準位置からずれても、近端音声の周波数分布が等化され、通話品質が維持されるだけでなく、第二の近端者位置検出部の構成が第一の近端者位置検出部の構成より簡略化されることとなる。
【００３５】
さらに、本発明の通話装置は、遠端信号が遠端音声として出力される音声出力手段と、近端音声が入力される音声入力手段と、前記音声出力手段から出力された前記遠端音声が前記音声入力手段に入力されることにより発生するエコーを抑圧するエコー抑圧手段とを備え、前記音声出力手段は、基準点から予め定められた第一の距離を隔てて設置され、前記遠端信号を前記遠端音声に変換する遠端信号変換部を含み、前記音声入力手段は、前記基準点から予め定められた第二の距離を隔てて設置され、入力された前記近端音声を第一の近端信号に変換する第一の近端音声変換部と、前記第一の近端音声変換部を基準とする予め定められた位置に設置され、入力された前記近端音声を第二の近端信号に変換する第二の近端音声変換部とを含み、前記エコー抑圧手段は、前記第一の近端信号および前記第二の近端信号に基づいて、前記音声入力手段経由で入力される前記エコーの信号成分を検出するエコー成分検出部と、前記エコー成分検出部が検出した前記エコーの信号成分に基づいて、前記第一の近端信号から前記エコーを抑制してエコー抑制信号を生成するエコー抑制信号生成部とを含み、前記エコー成分検出部は、前記第一の近端信号を所定時間遅延させる第三の近端信号遅延部と、前記第二の近端信号に適応フィルタ処理を行う第一の適応フィルタと、前記第三の近端信号遅延部が遅延させて得られる信号と前記第一の適応フィルタが適応フィルタ処理を行って得られる信号との差分を検出する第一の加算器とを含み、前記エコー抑制信号生成部は、前記第一の近端信号を所定時間遅延させる第五の近端信号遅延部と、前記第一の加算器が検出した差分の信号に適応フィルタ処理を行う第二の適応フィルタと、前記第五の近端信号遅延部が遅延させて得られる信号と前記第二の適応フィルタが適応フィルタ処理を行って得られる信号との差分を検出する第二の加算器とを含み、前記第一の適応フィルタは前記第一の加算器が検出する差分信号の絶対値を最小にするように前記適応フィルタ処理を行い、前記第二の適応フィルタは前記第二の加算器が検出する差分信号の絶対値を最小にするように前記適応フィルタ処理を行う構成を有している。
【００３６】
この構成により、第一の加算器が検出する差分信号の絶対値を最小にするように適応フィルタ処理を行うことによって、スピーカとマイクロホンとの相対位置に応じたエコー成分を検出し、第二の適応フィルタが近端信号に含まれるエコー成分を生成し、第二の加算器がエコー成分を除去するため、スピーカとマイクロホンとの相対位置が変更された場合にも、エコー抑圧性能が維持され、高品質の通話が可能な通話装置を実現できる。
【００３７】
さらに、本発明の通話装置は、前記エコー抑圧手段が、前記遠端信号変換部と前記第一の近端音声変換部または前記第二の近端音声変換部の何れか一方との間の相対位置を規定するパラメータの現在値を検出する現在値検出部と、前記現在値検出部が検出したパラメータの現在値に応じて、前記第一の適応フィルタが行う適応フィルタ処理のパラメータである第一のフィルタ係数の初期値を決定する第一の初期値決定部と、前記現在値検出部が検出したパラメータの現在値に応じて前記第二の適応フィルタが行う適応フィルタ処理のパラメータである第二のフィルタ係数の初期値を決定する第二の初期値決定部とを含む構成を有している。
【００３８】
この構成により、現在値検出部が検出したパラメータの現在値に応じて第一の初期値決定部および第二の初期値決定部が第一のフィルタ係数および第二のフィルタ係数の初期値を決定するため、スピーカとマイクロホンとの相対位置が変更された場合にも、通話開始後短時間にエコー抑圧性能が維持され、高品質の通話が可能な通話装置を実現できる。
【００３９】
さらに、本発明の通話装置は、前記エコー抑圧手段が、前記第一の近端信号または前記第二の近端信号のうちの予め決められた近端信号が前記遠端信号より卓越したときに、前記第一のフィルタ係数の更新を前記第一の適応フィルタに指示すると共に、前記遠端信号が前記第一の近端信号または前記第二の近端信号のうちの予め決められた近端信号より卓越したときに、前記第二の適応フィルタに前記第二のフィルタ係数の更新を前記第二の適応フィルタに指示する適応制御部を含む構成を有している。
【００４０】
この構成により、適応制御部が遠端信号と近端信号とに基づいて、第一のフィルタ係数および第二のフィルタ係数の更新を、第一の適応フィルタおよび第二の適応フィルタに指示するため、通信環境の変化に好適に追随でき、スピーカとマイクロホンとの相対位置が変更された場合にも、短時間にエコー抑圧性能が維持され、高品質の通話が可能な通話装置を実現できる。
【発明の効果】
【００４１】
以上説明したように、本発明は、遠端信号変換部と第一の近端音声変換部および第二の近端音声変換部の何れか一方との相対位置が変更された場合にも、エコー抑圧性能が悪化することを防止し、高品質の通話が可能な通話装置を提供することができるものである。
【発明を実施するための最良の形態】
【００４２】
以下、本発明に係る通話装置の実施の形態について、図面を参照して説明する。
【００４３】
（第一の実施の形態）
なお、本明細書において、「基準点」は、遠端信号変換部と第一の近端音声変換部および第二の近端音声変換部の何れか一方との相対位置を規定する基準となる点であり、本発明を二つの筐体からなる携帯電話に適用した場合には、二つの筐体を結合するヒンジが基準点となる。
【００４４】
また、本明細書において、「基準位置」は、遠端信号変換部または第一の近端音声変換部および第二の近端音声変換部の何れか一方を基準とする近端者の位置であり、通常の使用状態を想定して設計段階で定められる。第一の近端音声変換部および第二の近端音声変換部の何れか一方を基準とする基準位置が第一の基準位置であり、遠端信号変換部を基準とする基準位置が第二の基準位置である。
【００４５】
まず、図１を参照して、本発明に係る第一の実施の形態の通話装置の構成を説明する。
【００４６】
本発明に係る第一の実施の形態の通話装置は、図１に示すように、遠端信号が遠端音声として出力される音声出力手段１１と、近端音声が入力される音声入力手段１２と、音声出力手段１１から出力された遠端音声が音声入力手段１２に入力されることにより発生するエコーを抑圧するエコー抑圧手段１３とを備える。
【００４７】
音声出力手段１１は、基準点から予め定められた第一の距離を隔てて設置され、遠端信号を遠端音声に変換するの遠端信号変換部１１２を含む。
【００４８】
音声入力手段１２は、基準点から予め定められた第二の距離を隔てて設置され、入力された近端音声を第一の近端信号に変換する第一の近端音声変換部１２１と、第一の近端音声変換部１２１を基準とする予め定められた位置に設置され、入力された近端音声を第二の近端信号に変換する第二の近端音声変換部１２２とを含む。
【００４９】
エコー抑圧手段１３は、遠端信号変換部１１２と第一の近端音声変換部１２１または第二の近端音声変換部１２２の何れか一方との間の相対位置を規定するパラメータの現在値を検出する現在値検出部１３１と、遠端信号変換部１１２と第一の近端音声変換部１２１または第二の近端音声変換部１２２の何れか一方との間の相対位置を規定するパラメータを独立変数とし、遠端信号変換部１１２で変換された遠端音声が第一の近端音声変換部１２１に伝播する伝播時間を従属変数とする第一の関数および第二の近端音声変換部１２２に伝播する伝播時間を従属変数とする第二の関数に基づいて現在値検出部１３１で検出された現在値に対応する第一の伝播時間および第二の伝播時間を算出する第一の伝播時間算出部１３２と、第一の伝播時間算出部１３２で算出された第一の伝播時間および第二の伝播時間に応じて変更されるエコー抑圧特性によりエコーを抑圧し、エコー抑圧後の第一の近端信号を出力する第一の抑圧後近端信号出力部１３０とを含む。
【００５０】
そして、第一の抑圧後近端信号出力部１３０は、第一の近端音声変換部１２１で変換された第一の近端信号を第一の伝播時間算出部１３２で算出された第一の伝播時間に基づいて遅延する第一の近端信号遅延部１３３と、第二の近端音声変換部１２２で変換された第二の近端信号を第一の伝播時間算出部１３２で算出された第二の伝播時間に基づいて遅延する第二の近端信号遅延部１３４と、第一の近端信号遅延部１３３で遅延された第一の遅延近端信号と第二の近端信号遅延部１３４で遅延された第二の遅延近端信号との差信号を出力する第一の出力部１３５とを含む。
【００５１】
なお、図１には、本発明の第一の実施の形態の通話装置において、第一の近端信号遅延部１３３および第二の近端信号遅延部１３４を含む構成の機能構成図が示されているが、遠端信号変換部１１２から第一の近端音声変換部１２１または第二の近端音声変換部１２２への音声の伝播時間が無視できる場合には、対応する第一の近端信号遅延部１３３または第二の近端信号遅延部１３４を省略してもよい。
【００５２】
従って、本発明の第一の実施の形態の通話装置において、例えば第二の近端信号遅延部１３４が省略された場合は、第一の近端信号遅延部１３３で遅延された第一の遅延近端信号と第二の近端音声変換部１２２で変換された第二の近端信号との差が、第一の出力部１３５から出力されることとなる。
【００５３】
なお、本発明の第一の実施の形態の通話装置が、第一の近端信号遅延部１３３および第二の近端信号遅延部１３４を含む場合は、第一の近端信号遅延部１３３で遅延された第一の遅延近端信号と第二の近端信号遅延部１３４で遅延された第二の遅延近端信号との差が、第一の出力部１３５から出力されることとなる。
【００５４】
次に、図２を参照して、本発明に係る通話装置の第一の実施の形態のハードウエア構成を説明する。
【００５５】
音声出力手段１１の遠端信号変換部１１２は遠端信号増幅器２１１およびスピーカ２１２で構成されている。また、音声入力手段１２の第一の近端音声変換部１２１は第一のマイクロホン２２１および第一の近端信号増幅器２２３で、第二の近端音声変換部１２２は第二のマイクロホン２２２および第二の近端信号増幅器２２４で、それぞれ構成されている。
【００５６】
さらに、エコー抑圧手段１３の現在値検出部１３１は、遠端信号変換部１１２と第一の近端音声変換部１２１または第二の近端音声変換部１２２の何れか一方との相対位置を規定するパラメータを検出して電気信号に変換できる検出器であればよく、ロータリーエンコーダ、ポテンショメータ等を適用することができる。また、必ずしも遠端信号変換部１１２と第一の近端音声変換部１２１または第二の近端音声変換部１２２の何れか一方との相対位置を規定するパラメータを連続的に検出する必要はなく、少なくとも一つの特定相対位置になったときに開閉状態が反転するスイッチを適用してもよい。
【００５７】
これに対して、エコー抑圧手段１３の現在値検出部１３１以外の動作は、メモリ２３１に記憶されたプログラムをＣＰＵ２３２で実行することによって実現される。
【００５８】
従って、エコー抑圧手段１３は、第一の近端信号増幅器２２３および第二の近端信号増幅器２２４から出力される近端信号、ならびに現在値検出部１３１で検出されたパラメータをデジタル値に変換するアナログ・デジタル変換器（以下単にＡ／Ｄ変換器という）２３３と、エコー抑圧後近端信号をアナログ信号に変換するデジタル・アナログ変換器（以下単にＤ／Ａ変換器という）２３４とを含んでいる。メモリ２３１、ＣＰＵ２３２、Ａ／Ｄ変換器２３３、およびＤ／Ａ変換器２３４は、バス２３５により相互に電気的に結合されている。なお、現在値検出部１３１がスイッチで構成される場合は、デジタル入力インターフェイスを設け、デジタル入力インターフェイスを介して現在値を読み込むこともできる。
【００５９】
なお、以後の実施の形態においても、ハードウエア構成は同一であるので、各実施の形態におけるハードウエア構成の説明は省略する。
【００６０】
次に、図３を参照して、本発明に係る通話装置を、二つの筐体で構成される携帯電話に適用した場合のエコー抑圧手段１３内の第一の伝播時間算出部１３２で使用される遠端信号変換部１１２と第一の近端音声変換部１２１または第二の近端音声変換部１２２との間の相対位置を規定するパラメータを独立変数とし、少なくとも一つの遠端信号変換部１１２から出力された音声が第一の近端音声変換部１２１および第二の近端音声変換部１２２のそれぞれに伝播する伝播時間が従属変数である関数の具体例を説明する。
【００６１】
二つの筐体で構成される携帯電話３０は、ほぼ中央の基準点であるヒンジ３１によって結合された第一の筐体３２および第二の筐体３３を有し、第一の筐体３２に遠端信号変換部１１２に含まれるスピーカ２１２が設置され、第二の筐体３３に第一の近端音声変換部１２１に含まれる第一のマイクロホン２２１および第二の近端音声変換部１２２に含まれる第二のマイクロホン２２２が格納されている。
【００６２】
そして、ヒンジ３１と第一のマイクロホン２２１および第二のマイクロホン２２２の間の距離ａおよび（ａ＋ｘ）、ヒンジ３１とスピーカ２１２の間の距離はｂで不変である。
【００６３】
第一の筐体３２に対して第二の筐体３３が成す角度をθ（図３参照）とすれば、角度θはスピーカ２１２と第一のマイクロホン２２１および第二のマイクロホン２２２の何れか一方との間の相対位置を規定するパラメータである。
【００６４】
スピーカ２１２から第一のマイクロホン２２１までの距離を音声が伝播するのに要する時間Ｔ１、およびスピーカ２１２から第二のマイクロホン２２２までの距離を音声が伝播するのに要する時間Ｔ２は、それぞれ（１）式および（２）式で表されるように、スピーカ２１２とマイクロホン２２１および２２２の何れか一方との間の相対位置を規定するパラメータである角度θの関数として表される。
【００６５】
【数１】
2005051744.tif 000003
【００６６】
【数２】
2005051744.tif 000004
【００６７】
ただし、ｖは音速である。
【００６８】
次に、図４のフローチャートを参照して、本発明に係る第一の実施の形態の通話装置のエコー抑圧手段１３の動作を説明する。
【００６９】
最初に、オンフック状態である等、通話終了条件が成立しているか否かが判定され（ステップＳ４０１）、通話終了条件が成立していると判定されたときは、エコー抑圧手段１３は動作を終了する。逆に、通話終了条件が成立していないと判定されたときは、通話中であるものとして、近端信号のレベルが予め定められたレベル以上であるか否か等に基づいて、通話が開始されたか否かが判定される（ステップＳ４０２）。
【００７０】
次に、ステップＳ４０２において通話が開始されていないと判定されれば、通話終了条件が成立しているか否かの判定（ステップＳ４０１）に戻る。逆に、ステップＳ４０２において通話が開始されたと判定されたときは、現在値検出部１３１で検出された遠端信号変換部１１２と第一の近端音声変換部１２１または第二の近端音声変換部１２２の何れか一方との間の相対位置を規定するパラメータの現在値が、現在値検出部１３１からＡ／Ｄ変換器２３３を介して読み込まれる（ステップＳ４０３）。
【００７１】
そして、遠端信号変換部１１２と第一の近端音声変換部１２１または第二の近端音声変換部１２２の何れか一方との間の相対位置を規定するパラメータを独立変数とし、遠端信号変換部１１２で変換された遠端音声が第一の近端音声変換部１２１に伝播する第一の伝播時間を従属変数とする第一の関数および第二の近端音声変換部１２２に伝播する第二の伝播時間を従属変数とする第二の関数の独立変数に、現在値検出部１３１からＡ／Ｄ変換器２３３を介して読み込まれた現在値を代入して、現在値に対応する第一の伝播時間および第二の伝播時間が算出される（ステップＳ４０４）。なお、この処理が、第一の伝播時間算出部１３２の動作に相当する。
【００７２】
次に、近端信号が、第一の近端音声変換器２２３および第二の近端音声変換器２２４からＡ／Ｄ変換器２３３を介して読み込まれ（ステップＳ４０５）、近端信号を伝播時間だけ遅延される（ステップＳ４０６）。
【００７３】
近端信号を遅延する方法としては、遅延時間をサンプリング時間の整数倍に近似し、シフトレジスタにより近端信号を遅延させる方法がある。また、より精密に近端信号を遅延させるには、遅延部をＦＩＲ（有限インパルス応答）フィルタで構成すればよい。
【００７４】
なお、この処理が第一の近端信号遅延部１３３および第二の近端信号遅延部１３４の動作に相当する。
【００７５】
そして、第一の近端信号遅延部１３３で遅延された第一の遅延近端信号と第二の近端信号遅延部１３４で遅延された第二の遅延近端信号とを減算することにより、エコーが抑圧される（ステップＳ４０７）。そして、この処理が第一の出力部１３５の動作に相当する。
【００７６】
また、ステップＳ４０６からステップＳ４０８までの処理が、第一の抑圧後近端信号出力部１３０の動作に相当する。
【００７７】
次に、抑圧後近端信号をＤ／Ａ変換器２３４でアナログ信号に変換して出力する（ステップＳ４０８）。
【００７８】
最後に、近端信号のレベルが予め定められたレベル以下となったか否か等に基づいて通話が終了したか否かを判定し（ステップＳ４０９）、近端信号のレベルが予め定められたレベル以上で通話が終了していないと判定されたときは、近端信号の読み込み（ステップＳ４０５）に戻る。逆に、近端信号のレベルが予め定められたレベル以下となって通話が終了していると判定されたときは、オンフック状態であるか否か等により通話終了条件が成立しているか否かの判定（ステップＳ４０１）に戻る。
【００７９】
なお、上記においては、第一の伝播時間算出部１３２で算出された第一の伝播時間を第一の近端信号遅延部１３３の遅延時間として、第一の伝播時間算出部１３２で算出された第二の伝播時間を第二の近端信号遅延部１３４の遅延時間として設定している。
【００８０】
しかし、実際には、遠端信号変換部１１２から第一の近端音声変換部１２１または第二の近端音声変換部１２２の一方（例えば、第一の近端音声変換部１２１）への音声の伝播時間を固定遅延時間として、遠端信号変換部１１２から他方の近端音声変換部（例えば、第二の近端音声変換部１２２）への音声の伝播時間と固定遅延時間との差を可変遅延時間として、別個に設定することが望ましい。
【００８１】
これは、通話中における遠端信号変換部１１２と第一の近端音声変換部１２１または第二の近端音声変換部１２２の一方との相対位置が予め想定できる場合には、遅延時間を予め定められた固定時間とできるだけでなく、音声出力手段１１と音声入力手段１２との位置関係が変更されて、可変遅延時間が負となった場合にも対応が容易であるからである。
【００８２】
以上説明したように、本発明に係る第一の実施の形態の通話装置は、エコー抑圧手段１３に現在値検出部１３１と、第一の伝播時間算出部１３２と、第一の近端信号遅延部１３３および第二の近端信号遅延部１３４と、第一の出力部１３５とを設けているので、現在の遠端信号変換部１１２と第一の近端音声変換部１２１または第二の近端音声変換部１２２の何れか一方との間の相対位置が変更された場合であっても、エコーを確実に抑圧することが可能となる。
【００８３】
また、本発明に係る第一の実施の形態の通話装置は、図５に示すように、第一の抑圧後近端信号出力部１３０は、第一の近端音声変換部１２１で変換された第一の近端信号を第一の伝播時間算出部１３２で算出された第一の伝播時間に基づいて遅延する第一の近端信号遅延部１３３と、第二の近端音声変換部１２２で変換された第二の近端信号を第一の伝播時間算出部１３２で算出された第二の伝播時間基づいて遅延する第二の近端信号遅延部１３４と、第一の近端信号遅延部１３３で遅延された第一の遅延近端信号と第二の近端信号遅延部１３４で遅延された第二の遅延近端信号との差を出力する第一の出力部１３５とを含んでもよい。
【００８４】
図６は、第一の等化部１３６を含むエコー抑圧手段１３の動作を説明するフローチャートであって、図４のフローチャートに対して、抑圧後近端信号の周波数分布を等化する第一の等化部１３６の動作（ステップＳ４１０）が追加される。
【００８５】
なお、この場合、第一の等化部１３６の動作は、メモリ２３１に記憶されているプログラムを実行することにより実現される。
【００８６】
従って、ステップＳ４０１からステップＳ４０７までの処理、およびステップＳ４０８以後の処理は、図４と同一であるので、その説明を省略する。
【００８７】
ここで、図７のフローチャートを参照して、第一の等化部１３６の動作を説明する。
【００８８】
まず、近端信号に含まれるエコーが抑圧（ステップＳ４０７）された後、現在値検出部１３１で検出された現在値に対応した等化特性を予めメモリ２３１に記憶されている等化特性を使用して算出（ステップＳ４１１）し、近端信号の周波数分布を等化する（ステップＳ４１２）。以上の処理が、第一の等化部１３６の動作に対応する。
【００８９】
次に、図８を参照して、本発明に係る通話装置を二つの筐体を有する携帯電話に適用した場合の、第一の等化部１３６の動作を説明する。
【００９０】
図８において、近端者が遠端信号変換部１１２を基準とする第二の規準位置にいるときの抑制後近端信号の周波数に対するレベルの変化を示している。なお、実線、一点鎖線、および破線は、第一の筐体３２が第二の筐体３３に対して成す角度θがそれぞれ０度、３０度および６０度の場合を示し、このグラフのデータが、予めメモリ２３１内に記憶されている。
【００９１】
例えば、現在値検出部１３１によって第一の筐体３２が第二の筐体３３に対して成す角度θが３０度であることが検出されると、一点鎖線で示される等化特性が選択され、この等化特性を使用して、第一の出力部１３５から出力される第一の抑圧後近端信号の周波数分布が等化される。
【００９２】
なお、現在値検出部１３１によって検出された角度θが、例えば４５度のように、予めメモリに記憶されていない角度である場合には、その角度に近い記憶されている角度に対応する等化特性から内挿法等により等化特性を算出する。
【００９３】
以上説明したように、上記の通話装置は、第一の抑圧後近端信号出力部１３０の後段に、現在値検出部１３１で検出された現在値により等化特性が変化する第一の等化部１３６を設けたので、音声出力手段１１と音声入力手段１２の相対位置が変化して抑制後近端信号の周波数分布が悪化しても、通話品質の悪化を防止することが可能となる。
【００９４】
さらに、本発明に係る第一の実施の形態の通話装置は、図９に示すように、エコー抑圧手段１３が、第一の近端音声変換部１２１および第二の近端音声変換部１２２から出力される第一の近端信号と第二の近端信号との間の相互相関関数から近端者の位置を検出する第一の近端者位置検出部１３７と、第一の抑圧後近端信号出力部１３０から出力される第一の抑圧後近端信号の周波数分布を、現在値検出部１３１で検出された現在値、および、第一の近端者位置検出部１３７で検出された第一の近端者位置に対応した等化特性に等化する第二の等化部１３８とを備えてもよい。
【００９５】
図１０は、第二の等化部１３８を備えるエコー抑圧手段１３の動作を説明するフローチャートであって、図４のフローチャートに対して、抑圧後近端信号の周波数分布を等化する第二の等化処理（ステップS４２０）が追加される。なお、ステップＳ４０１からステップＳ４０７までの処理、およびステップＳ４０８以後の処理は図４と同じであるので、その説明を省略する。
【００９６】
次に、図１１を参照して、第二の等化処理を説明する。
【００９７】
まず、遠端者が発言していない無信号区間が検出される。この検出は遠端信号のレベルが固定しきい値以下であるか否かにより判定することが一般的であるが、遠端信号に雑音が重畳している場合には、しきい値として遠端信号の長時間時間平均値を使用してもよい。
【００９８】
無信号区間が検出されると、近端者が発言しているか否かを判定する。この判定は、近端信号のレベルが、固定しきい値、または、近端信号の長時間時間平均値以上であるか否かにより行うことができるが、背景雑音環境下では、白色化相関関数の最大値が基準値（０．５〜０．７）以上であるか否かにより判定することが有利である。
【００９９】
ここで、白色化相関関数とは、第一の近端音声変換部１２１で変換された第一の近端信号と第二の近端音声変換部１２２で変換された第二の近端信号との間のクロススペクトルを、第一の近端音声変換部１２１で変換された第一の近端信号のパワーと第二の近端音声変換部１２２で変換された第二の近端信号のパワーの積で正規化して逆フーリエ変換した関数でる。
【０１００】
そして、無信号区間内において近端者が発言していると判定されると、既に第一の近端音声変換部１２１から読み込まれている第一の近端信号と第二の近端音声変換部１２２から読み込まれている第二の近端信号の間の白色化相互相関関数により、第一の近端音声変換部１２１または第二の近端音声変換部１２２の何れか一方を基準とする近端者の位置である第一の近端者位置を計算する（ステップＳ４２１）。そして、この処理が第一の近端者位置検出部１３７の動作に相当する。
【０１０１】
次に、第一の近端者位置検出部１３７で検出された第一の近端者位置および現在値検出部１３１で検出された現在値に対応した等化特性が予めメモリ２３１に記憶されている等化特性を使用して算出（ステップＳ４２２）され、この等化特性を用いて抑制後近端信号の周波数分布が等化される（ステップＳ４２３）。そして、以上の処理が、第二の等化部１３８の動作に相当する。
【０１０２】
以上説明したように、上記の通話装置は、エコー抑圧手段１３中に第一の近端者位置検出部１３７と第二の等化部１３８とを設けたので、第一の近端者位置が第一の基準位置からずれた場合にも、抑制後近端信号の周波数分布をずれに応じた等化特性で等化することにより、通話品質が悪化することを防止することが可能となる。
【０１０３】
さらに、本発明に係る第一の実施の形態の通話装置は、図１２に示すように、現在値検出部１３１で検出された現在値に基づいて、遠端信号変換部１１２を基準とする近端者の現在の位置である第二の近端者位置を検出する第二の近端者位置検出部１３９と、第一の抑圧後近端信号出力部１３０から出力される第一の抑圧後近端信号の周波数分布を、現在値検出部１３１で検出された現在値と第二の近端者位置検出部１３９で検出された第二の近端者位置とに対応する等化特性に等化する第三の等化部１４０とを備えてもよい。
【０１０４】
従って、上記の通話装置では、近端者は遠端信号変換部１１２と正対する遠端信号変換部１１２を基準とする第二の基準位置に位置しているものとして、等化特性が算出される。
【０１０５】
上記の通話装置を二つの筐体を有する携帯電話に適用した場合、近端者は第二の筐体３３に対して角度α（図３および図１２を参照）をなす位置にいることとなる。しかし、近端者は遠端信号変換部１１２と正対する遠端信号変換部１１２を基準とする第二の基準位置に位置しているとしているので、角度αおよび近端音声が第一の近端音声変換部１２１および第二の近端音声変換部１２２に伝播する伝播時間は、第一の筐体３２が第二の筐体３３に対して成す角度θの関数となる。従って、現在値検出部１３１で検出される現在値から、角度αおよび近端音声が第一の近端音声変換部１２１および第二の近端音声変換部１２２に伝播する伝播時間を算出することができる。
【０１０６】
ここで、図１３を参照して、上記の通話装置を二つの筐体を有する携帯電話に適用した場合の第三の等化部１４０の動作を説明する。
【０１０７】
図１３の（イ）、（ロ）および（ハ）は、第一の筐体３２が第二の筐体３３に対して成す角度θが、それぞれ０度、３０度および６０度である場合の抑圧後近端信号の周波数分布を示している。そして、この三つのグラフに対応するデータが予めメモリ２３１内に記憶されている。
【０１０８】
なお、各グラフの一点鎖線、破線および実線は、第二の筐体３３に対して近端者が成す角度αが、それぞれ９０度、１２０度および１５０度である場合の抑圧後近端信号の周波数分布を示している。
【０１０９】
そして、現在値検出部１３１で検出された現在値である第二の筐体３３に対して第一の筐体３２が成す角度θが３０度であり、第一の近端者位置検出部１３７で検出された近端者位置が音声入力手段１２に対して成す角度αが１２０度であれば、グラフ（ロ）の破線が等化特性として選択され、この等化特性を使用して抑制後近端信号の周波数分布が等化される。なお、本実施の形態においても、等化特性が予めメモリ２３１に記憶されていない場合は、記憶されている等化特性を使用して内挿法等を使用して等化特性を算出することができる。
【０１１０】
以上説明したように、上記の通話装置は、エコー抑圧手段１３中に第二の近端者位置検出部１３９と第三の等化部１４０とを設けたので、近端者位置が第二の基準位置からずれても、通話品質の悪化を防止できる可能となるだけでなく、第二の近端者位置検出部１３９の構成を簡略化することが可能となる。
【０１１１】
（第二の実施の形態）
次に、図１４を参照して、本発明に係る第二の実施の形態の通話装置について説明する。
【０１１２】
本発明に係る第二の実施の形態の通話装置は、遠端信号が遠端音声として出力される音声出力手段１１と、近端音声が入力される音声入力手段１２と、音声出力手段１１から出力された遠端音声が音声入力手段１２に入力されることにより発生するエコーを抑圧するエコー抑圧手段１３とを備える。
【０１１３】
音声出力手段１１は、基準点から予め定められた第一の距離を隔てて設置され、遠端信号を遠端音声に変換する遠端信号変換部１１２を含む。
【０１１４】
音声入力手段１２は、基準点から予め定められた第二の距離を隔てて設置され、入力された近端音声を第一の近端信号に変換する第一の近端音声変換部１２１と、第一の近端音声変換部１２１を基準とする予め定められた位置に設置され、入力した近端音声を第二の近端信号に変換する第二の近端音声変換部１２２とを含む。
【０１１５】
エコー抑圧手段１３は、遠端信号変換部１１２と第一の近端音声変換部１２１または第二の近端音声変換部１２２の何れか一方との間の相対位置を規定するパラメータの現在値を検出する現在値検出部１３１と、パラメータを独立変数とし、近端音声が第一の近端音声変換部１２１に伝播する第三の伝播時間を従属変数とする第三の関数および近端音声が第二の近端音声変換部１２２に伝播する第四の伝播時間を従属変数とする第四の関数に基づいて現在値検出部１３１で検出された現在値に対応する第三の伝播時間および第四の伝播時間を算出する第二の伝播時間算出部１４１と、第二の伝播時間算出部１４１で算出された第三の伝播時間および第四の伝播時間に応じて変更される残留音声信号抽出特性により残留音声信号を抽出する残留音声信号抽出部１５０と、第一の近端音声変換部１２１で変換された第一の近端信号および第二の近端音声変換部１２２で変換された第二の近端信号の何れか一方から残留音声信号抽出部１５０で抽出された残留音声信号を減算して残留音声が抑圧された第二の抑圧後近端信号を出力する第二の抑圧後近端信号出力部１５１とを含むとを含む構成を有している。
【０１１６】
そして、残留音声信号抽出部１５０は、第一の近端音声変換部１２１で変換された第一の近端信号を第二の伝播時間算出部１４１で算出された第三の伝播時間に基づいて遅延する第三の近端信号遅延部１４２と、第二の近端音声変換部１２２で変換された第二の近端信号を第二の伝播時間算出部１４１で算出された第四の伝播時間に基づいて遅延する第四の近端信号遅延部１４３と、第三の近端信号遅延部１４２で遅延された第三の遅延近端信号と第四の近端信号遅延部１４３で遅延された第四の遅延近端信号の間の差を残留音声信号として出力する残留音声信号出力部１４４とを含む。
【０１１７】
さらに、第二の抑圧後近端信号出力部１５１は、残留音声信号出力部１４４から出力される残留音声信号に基づいて、第一の近端音声変換部１２１で変換された第一の近端信号または第二の近端音声変換部１２２で変換された第二の近端信号の何れか一方に含まれる近端音声に対応する信号以外の信号である妨害音信号を推定する妨害音信号推定部１４５と、第一の近端音声変換部１２１で変換された第一の近端信号または第二の近端音声変換部１２２で変換された第二の近端信号の何れか一方を、妨害音信号推定部１４５における妨害音信号推定に要する時間だけ遅延する第五の近端信号遅延部１４６と、第五の近端信号遅延部１４６で遅延された近端信号である第五の遅延近端信号から、妨害音信号推定部１４５で推定された妨害音信号を減算して第二の抑圧後近端信号を出力する第二の出力部１４７と、妨害音信号推定部１４５の妨害音信号推定特性を第二の抑圧後近端信号の自乗時間平均値が最小となる最適妨害音信号推定特性に逐次更新する更新部１４８とを含む。
【０１１８】
次に、図１５のフローチャートを参照して、本発明に係る第二の実施の形態の通話装置のエコー抑圧手段１３の動作を説明するが、ステップＳ４０１から４０３の処理は第一の実施の形態と同じであるので説明を省略する。
【０１１９】
ステップＳ４０３で読み込まれた現在値に基づき、近端者の音声が第一の近端音声変換部１２１および第二の近端音声変換部１２２に伝播するまでの伝播時間である第二の伝播時間が算出される（ステップＳ４３０）。これは、近端者が，遠端信号変換部１１２の正面の予め定められた所定距離離れた位置である第二の基準位置に位置しているものとすれば、近端音声が第一の近端音声変換部１２１および第二の近端音声変換部１２２まで伝播する伝播時間を、第一の近端音声変換部１２１または第二の近端音声変換部１２２の何れか一方に対して音声出力手段１１が成す角度θの関数として表すことができるからである。この処理が第二の伝播時間算出部１４１の動作に相当する。
【０１２０】
なお、近端音声が第一の近端音声変換部１２１および第二の近端音声変換部１２２まで伝播する伝播時間は、第一の実施の形態の第一の近端者位置検出部１３７の動作として既に説明した白色化相関関数により算出してもよいが、近端者が発言を開始した直後は、伝播時間の推定が十分でないので通話品質が悪化するおそれがある。
【０１２１】
一方、近端者が、第二の基準位置に位置するとして伝播時間を算出すると、近端者が第二の基準位置からずれて位置している場合には、通話品質が悪化することとなる。
【０１２２】
そこで、近端者が発言していないときは、近端者は第二の基準位置に位置するとして伝播時間を算出し、それ以外の場合は白色化相関関数に基づいて伝播時間を算出することとしてもよい。
【０１２３】
次に、第一の近端信号増幅器２２３および第二の近端信号増幅器２２４からＡ／Ｄ変換器２３３を介して近端信号が読み込まれ（ステップＳ４０５）、エコーおよび背景雑音が抑圧される（ステップＳ４４０）。
【０１２４】
なお、ステップＳ４０８以後の処理は第一の実施の形態のエコー抑圧部の動作と同じであるので説明を省略する。
【０１２５】
次に、図１６を参照して、第二の実施の形態のステップＳ４４０の処理を説明する。
【０１２６】
まず、近端者の音声が第一の近端音声変換部１２１および第二の近端音声変換部１２２に伝播するまでに伝播時間に応じて、近端信号が遅延される（ステップＳ４４１）。なお、この処理が第三の近端信号遅延部１４２および第四の近端信号遅延部１４３の動作に相当する。
【０１２７】
次に、第三の近端信号遅延部１４２および第四の近端信号遅延部１４３で遅延された近端信号である第一の遅延近端信号間の差をとることにより、近端信号に含まれる近端者の音声を消去され、残留音声信号が出力される（ステップＳ４４２）。なお、この処理が残留音声信号出力部１４４の動作に相当する。
【０１２８】
そして、公知の適応フィルタにより、この残留音声信号に基づいて、第一の近端信号または第二の近端信号に含まれている遠端音声と背景雑音とが混合した妨害音に対応する信号である妨害音信号を推定する（ステップＳ４４３）。なお、この処理が妨害音信号推定部１４５の動作に相当する。
【０１２９】
さらに、第一の近端信号および第二の近端信号の一方、例えば、第一の近端音声変換部１２１で変換された第一の近端信号を、妨害音信号推定部１４５において妨害音信号を推定するのに必要な処理時間に相当する時間だけ遅延する（ステップＳ４４４）。なお、この処理が、第五の近端信号遅延部１４６の動作に相当する。
【０１３０】
そして、この遅延された近端信号から、妨害音信号が減算され、エコーおよび背景雑音が抑圧された抑圧後近端信号が出力される（ステップＳ４４５）。なお、この処理が第二の出力部１４７の動作に相当する。
【０１３１】
さらに、この抑圧後近端信号、即ち、近端音声がないときの妨害音の自乗時間平均値が、最小となるように妨害音信号推定部１４５の妨害音信号推定特性を逐次更新する（ステップＳ４４６）。この処理が妨害音信号推定特性更新部１４８の動作に相当する。
【０１３２】
なお、妨害音信号推定特性の更新には、周知の学習同定法、ＦＲＬＳ（Fast Recursive Least Squares）法等を使用することができる。
【０１３３】
以上説明したように、本発明に係る第二の実施の形態の通話装置は、エコー抑圧手段１３に現在値検出部１３１と、第二の伝播時間算出部１４１と、第三の近端信号遅延部１４２および第四の近端信号遅延部１４３と、残留音声信号出力部１４４と、妨害音信号推定部１４５と、第五の近端信号遅延部１４６と、第二の出力部１４７と、更新部１４８とを設けているので、現在の遠端信号変換部１１２と第一の近端音声変換部１２１および第二の近端音声変換部１２２との間の相対位置に応じて近端信号中に含まれる近端音声に遠端音声が混合して発生するエコーおよび背景雑音を確実に抑圧することが可能となる。
【０１３４】
また、本発明に係る第二の実施の形態の通話装置は、図１７に示すように、エコー抑圧手段１３は、現在値検出部１３１で検出された現在値に応じて、更新部１４８の初期妨害音信号推定特性を設定する初期特性設定部１４９を含んでもよい。
【０１３５】
図１８を参照して、初期特性設定部１４９を含むエコー抑圧手段１３の動作を説明するが、ステップＳ４０１からステップＳ４３０までの処理は第二の実施の形態のエコー抑圧手段１３と同一であるので、その説明を省略する。
【０１３６】
第二の伝播時間が算出（ステップＳ４３０）された後、予めメモリ２３１に記憶されている初期妨害音信号推定特性に基づいて、現在値検出部１３１で検出された現在値に対応した初期妨害音信号推定特性を算出して、更新部１４８の妨害音信号推定特性の初期値として設定する（ステップＳ４３１）。なお、この処理が初期特性設定部１４９の動作に相当する。現在値検出部１３１で検出された現在値に対応する初期妨害音信号推定特性がメモリ２３１に記憶されていない場合には、予めメモリ２３１に記憶されている初期妨害音信号推定特性に基づき、内挿法等により初期妨害音信号推定特性を算出する。
【０１３７】
ステップＳ４０５以後の処理は、図１５のフローチャートと同一であるので、説明を省略する。
【０１３８】
以上説明したように、上記の通話装置にあっては、初期特性設定部１４９を設けているので、妨害音信号推定部１４５の妨害音推定特性を迅速に抑制後近端信号の自乗時間平均値を最小とする最適妨害音信号推定特性に収斂させることができ、エコーおよび背景雑音を一層確実に抑制することが可能となる。
【０１３９】
さらに、本発明に係る第二の実施の形態の通話装置は、図１９に示すように、エコー抑圧手段１３は、第一の近端音声変換部１２１で変換された第一の近端信号と第二の近端音声変換部１２２で変換された第二の近端信号との相互相関関数から、第一の近端音声変換部１２１または第二の近端音声変換部１２２の何れか一方を基準とする近端者の位置である第一の近端者位置を検出する第一の近端者位置検出部１３７と、第二の抑圧後近端信号出力部１５１から出力される第二の抑圧後近端信号の周波数分布を、現在値検出部１３１で検出された現在値と第一の近端者位置検出部１３７で検出された第一の近端者位置とに対応する等化特性に等化する第二の等化部１３８とを備えてもよい。
【０１４０】
ここで、第二等化部１３８を備える通話装置のエコー抑圧手段１３の動作を説明する図２０のフローチャートを参照すると、ステップＳ４４０とステップＳ４０８の間で第二の等化処理（ステップＳ４２０）が実行される。なお、ステップＳ４０１からステップＳ４４０までの処理、およびステップＳ４０８以後の処理は第二の実施の形態のエコー抑圧手段１３の動作と同一であるので、その動作の説明を省略する。
【０１４１】
図１１のフローチャートを参照して第二の等化処理（ステップＳ４２０）の動作を説明する。
【０１４２】
まず、第一の近端音声変換部１２１および第二の近端音声変換部１２２から読み込まれた近端信号間の白色化相互相関関数のピーク間隔に基づいて、音声入力手段１２を基準とする近端者の位置である第一の近端者位置を計算する（ステップＳ４２１）。なお、この処理が第一の近端者位置検出部１３７の動作に相当する。
【０１４３】
そして、第一の近端者位置検出部１３７で検出された第一の近端者位置および現在値検出部１３１で検出された現在値に対応した等化特性が予めメモリ２３１に記憶されている等化特性を使用して算出（ステップＳ４２２）され、この等化特性を用いて抑制後近端信号の等化処理が実行される（ステップＳ４２３）。上記二つの処理が、第二の等化部１３８の動作に相当する。
【０１４４】
以上説明したように、上記の通話装置によれば、エコー抑圧手段１３中に第一の近端者位置検出部１３７および第二の等化部１３８を設けたので、近端者位置が第一の基準位置からずれても、通話品質の悪化を防止することが可能となる。
【０１４５】
さらに、本発明に係る第二の実施の形態の通話装置を説明は，図２１に示すように、エコー抑圧手段１３は、現在値検出部１３１で検出された現在値に基づき遠端信号変換部１１２を規準とする近端者の位置である第二の近端者位置を検出する第二の近端者位置検出部１３９と、第二の抑圧後近端信号出力部１５１から出力される第二の抑圧後近端信号の周波数分布を、現在値検出部１３１で検出された現在値および第二の近端者位置検出部１３９で検出された第二の近端者位置に対応する等化特性に等化する第三の等化部１４０を含む。
【０１４６】
この場合、近端者が遠端信号変換部１１２と正対する第二の基準位置に位置しているものとして、現在値検出部１３１で検出された現在値に基づいて等化特性が決定される。
【０１４７】
そして、第二の近端者位置検出部１３９では、既に第一の実施の形態で説明したように、近端者は音声出力手段１１と正対する音声出力手段１１を基準とする第二の基準位置に位置しているものとして算出される。
【０１４８】
以上説明したように、上記の通話装置によれば、エコー抑圧手段１３中に第二の近端者位置検出部１３９および第三の等化部１４０を設けたので、近端者位置が第二の基準位置からずれても、近端音声の周波数分布を近端者が第二の基準位置にいるときの近端音声の周波数分布である基準周波数分布に維持することが可能となるだけでなく、第二の近端者位置検出部１３９の構成を第一の近端者位置検出部１３７の構成より簡略化することができる。
【０１４９】
なお、第一と第二の実施の形態の説明において、第一の伝播時間算出部または第二の伝播時間算出部に設定される可変遅延時間を遠端信号変換部と第一の近端音声変換部および第二の近端音声変換部の何れか一方との幾何学的位置関係から算出するものとして説明したが、可変遅延時間を遠端信号変換部からインパルス信号を出力したときの第一の近端音声変換部および第二の近端音声変換部から出力されるインパルス応答の相互相関関数に基づいて算出することも可能である。
【０１５０】
また、上記の説明においては、第一の等化部、第二の等化部、および第三の等化部の具体的構成の説明を省略しているが、周知のＦＩＲ（有限インパルス応答）フィルタまたはＩＩＲ（無限インパルス応答）フィルタを適用することができる。
【０１５１】
そしてＦＩＲフィルタを使用すれば精密に等化特性を設定することができ、ＩＩＲフィルタを使用すれば演算量を低減することができる。
【０１５２】
周知のバンクフィルタにより、周波数帯域ごとに等化特性を定めることもできる。
【０１５３】
さらに、上記の第一および第二の実施の形態のエコー抑圧手段の処理は、時間領域で実行することも、周波数領域で実行することも可能であることは明らかである。ただし、周波数領域で処理する場合は、時間領域での処理と比較して演算量は低減できるものの、音声信号を所定の時間長のフレームごとに周波数領域に変換するフレーム処理となるため、フレーム長に相当する時間遅れが生じる。
【０１５４】
従って、時間領域で処理するか、周波数領域で処理するかは、本発明の用途に応じて適宜に選択することが望ましい。
【０１５５】
なお、上記の説明においては、遠端信号変換器であるスピーカは一台であるとしているが、等価的に一つの遠端信号変換器とみなすことができれば複数台のスピーカが使用されていても本発明を適用できることは明らかである。
【０１５６】
（第三の実施の形態）
図２４は、本発明に係る第三の実施の形態の通話装置のブロック図である。本発明に係る第三の実施の形態の通話装置を構成する各構成部のうち、本発明の第一の実施の形態に係る通話装置または第二の実施の形態に係る通話装置の構成部と同様の構成部には同一の符号を付し、その説明を省略する。本発明の第三の実施の形態に係る通話装置は、第一の近端信号および第二の近端信号に基づいて、音声入力手段１２経由で入力されるエコーの信号成分を検出するエコー成分検出部１６０と、エコー成分検出部１６０が検出したエコーの信号成分に基づいて、第一の近端信号からエコーを抑制してエコー抑制信号を生成するエコー抑制信号生成部１７０とを含むエコー抑圧手段１３を有する。
【０１５７】
本発明に係る第三の実施の形態の通話装置は、図２４に示すように、筐体が、ヒンジ３１と、ヒンジ３１によって結合された２つの部分筐体３２、３３とを有し、ヒンジ３１によって２つの部分筐体３２、３３がなす角度である開き角θを可変に変更できる構成となっている。また、図２４に示すように、筐体にディスプレイ３４１を設けてもよい。ここで、符号３５１で示す方向は、通話装置からみた話者の方向を示している。
【０１５８】
エコー成分検出部１６０は、第一の近端信号を所定の時間遅延させる第三の近端信号遅延部１４２と、第二の近端信号に適応フィルタ処理を行う第一の適応フィルタ１６３と、第三の近端信号遅延部１４２が遅延させて得られる信号と第一の適応フィルタ１６３が適応フィルタ処理を行って得られる信号との差分を検出する第一の加算器１６５とを含み、エコー抑制信号生成部１７０は、第一の近端信号を所定時間遅延させる第五の近端信号遅延部１４６と、第一の加算器１６５が検出した差分の信号に適応フィルタ処理を行う第二の適応フィルタ１７３と、第五の近端信号遅延部１４６が遅延させて得られる信号と第二の適応フィルタ１７３が適応フィルタ処理を行って得られる信号との差分を検出する第二の加算器１７５とを含み、第一の適応フィルタ１６３は第一の加算器１６５が検出する差分信号の絶対値を最小にするように適応フィルタ処理を行い、第二の適応フィルタ１７３は第二の加算器１７５が検出する差分信号の絶対値を最小にするように適応フィルタ処理を行う。
【０１５９】
エコー抑圧手段１３は、さらに、遠端信号変換部１１２と第一の近端音声変換部１２１または第二の近端音声変換部１２２の何れか一方との間の相対位置を規定するパラメータの現在値を検出する現在値検出部１３１と、現在値検出部１３１が検出したパラメータの現在値に応じて、第一の適応フィルタ１６３が行う適応フィルタ処理のパラメータである第一のフィルタ係数の初期値を決定する第一の初期値決定部１６１と、現在値検出部１３１が検出したパラメータの現在値に応じて第二の適応フィルタ１７３が行う適応フィルタ処理のパラメータである第二のフィルタ係数の初期値を決定する第二の初期値決定部１７１とを含む。
【０１６０】
さらに、エコー成分検出部１６０は、上記第一のフィルタ係数を記憶する第一の係数記憶部１６４を含み、エコー抑制信号生成部１７０は、上記第二のフィルタ係数を記憶する第二の係数記憶部１７４を含むように構成される。
【０１６１】
エコー抑圧手段１３は、さらに、第一の近端信号または第二の近端信号のうちの予め決められた近端信号が遠端信号より卓越したときに、第一のフィルタ係数の更新を第一の適応フィルタ１６３に指示すると共に、遠端信号が第一の近端信号または第二の近端信号のうちの予め決められた近端信号より卓越したときに、第二のフィルタ係数の更新を第二の適応フィルタ１７３に指示する適応制御部１８１を含む。
【０１６２】
以下、本発明に係る第三の実施の形態の通話装置における信号の流れについて説明する。まず、第二の近端音声変換部１２２からの出力信号は、第一の適応フィルタ１６３に入力される。ここで、第一の適応フィルタ１６３には、第一の係数記憶部１６４が接続されている。第三の近端信号遅延部１４２からの出力信号および第一の適応フィルタ１６３からの出力信号は、第一の加算器１６５に入力される。
【０１６３】
第一の加算器１６５からの出力信号は、第一の適応フィルタ１６３および第二の適応フィルタ１７３に入力される。ここで、第二の適応フィルタ１７３には、第二の係数記憶部１７４が接続され、フィルタ係数の読み出しが行われる。第五の近端信号遅延部１４６からの出力信号および第二の適応フィルタ１７３からの出力信号は、第二の加算器１７５に入力される。
【０１６４】
第二の加算器１７５からの出力信号は、第二の適応フィルタ１７３に入力されると共に、遠端側へエコー抑制信号として送信される。ヒンジ３１は、状態検出手段としての現在値検出部１３１に接続され、ヒンジ３１の開き角等のパラメータの現在値を検出する。現在値検出部１３１の出力信号は、第一の初期値決定部１６１および第二の初期値決定部１７１に入力される。
【０１６５】
第一の初期値決定部１６１の出力信号は第一の適応フィルタ１６３に入力され、第二の初期値決定部１７１の出力信号は第二の適応フィルタ１７３に入力される。遠端側から送信された遠端信号は、遠端信号変換部１１２および適応制御部１８１に入力される。また、適応制御部１８１には、第二の近端音声変換部１２２からの第一の近端信号も入力され、適応制御部１８１の出力信号は、第一の適応フィルタ１６３および第二の適応フィルタ１７３にそれぞれ出力される。
【０１６６】
以上のように構成された通話装置について、図２５を用いてその動作を説明する。まず、通話装置の電源を切断する等の操作により動作を終了させる通話終了条件が成立しているか否かがエコー抑圧手段１３に判定され（Ｓ５０１）、成立していると判断された場合は、動作を終了し、成立していないと判断した場合、動作を継続し、処理はステップＳ５０２に進む。
【０１６７】
ステップＳ５０１で通話終了条件が成立していないと判断した場合、近端信号のレベルが予め定められたレベル以上であるか否か等に基づいて、通話が開始されたか否かがエコー抑圧手段１３によって判定される（Ｓ５０２）。Ｓ５０２で通話が開始されたと判断されたとき、処理はＳ５０３に進み、通話が開始していないと判断されたときは、ステップＳ５０１に戻る。
【０１６８】
Ｓ５０２で通話が開始したと判断されたとき、現在の筐体の形状の検出が現在値検出部１３１によって行われる（Ｓ５０３）。本実施の形態３において、現在の筐体の形状の検出は、ヒンジ３１に接続された現在値検出部１３１を用いて筐体の開き角を検出および算出することによって行われる。ここで、現在値検出部１３１は、開き角の大きさを電気信号に変換できるものであればよく、例えば、ロータリエンコーダ、可変抵抗器等を用いて実現できる。また、現在値検出部１３１は、必ずしも連続に角度を算出する必要はなく、離散的に角度を算出するのでもよい。さらに、現在値検出部１３１は、筐体が開いている状態と閉じている状態等の２つの状態のみをスイッチ等を用いて検出するのでもよいものとする。
【０１６９】
次に、現在値検出部１３１によって算出された筐体の開き角に基づいて、第一のフィルタ係数の初期値および第二のフィルタ係数の初期値が、それぞれ、第一の初期値決定部１６１および第二の初期値決定部１７１によって決定され、第一の適応フィルタ１６３および第二の適応フィルタ１７３に設定される（Ｓ５０４）。
【０１７０】
具体的には、第一の初期値決定部１６１は、筐体の開き角に応じた信号（以下、開き角信号という。）を第一の適応フィルタ１６３に出力し、第一の適応フィルタ１６３は、第一の係数記憶部１６４に記憶されたフィルタ係数の中から、上記の開き角信号に応じたフィルタ係数を読み出す。ここで、第一の係数記憶部１６４は、予め所定個数の開き角に応じたフィルタ係数を記憶し、第一の適応フィルタ１６３は、入力された開き角信号で特定される開き角に最も近い角度のフィルタ係数を読み出すのでもよい。
【０１７１】
同様に、第二の初期値決定部１７１は、筐体の開き角に応じた開き角信号を適応フィルタ７１４に出力し、第二の適応フィルタ７１４は、第二の係数記憶部１７４に記憶されたフィルタ係数の中から、開き角信号に応じたフィルタ係数を読み出す。
【０１７２】
ステップＳ５０４でフィルタ係数の初期値の決定が行われたら、第一の近端音声変換部１２１および第二の近端音声変換部１２２によって近端音声が収集され、第一の近端信号および第二の近端信号が生成される（Ｓ５０５）。ステップＳ５０６以降の処理は、アナログ信号処理でも可能であるが、一般的にはデジタル信号処理により行う。このため、以下では、第一の近端信号および第二の近端信号は、不図示のＡＤ変換手段によりアナログ信号からデジタル信号に変換されるものとする。
【０１７３】
また、デジタル信号処理によりステップＳ５０６以降の処理が行われる場合には、通話装置にマイコンやＤＳＰ（Digital Signal Processor）等の素子が含まれる構成が一般的である。係る場合、ステップＳ５０６以降の処理は、マイコンまたはＤＳＰに搭載されるプログラムに記述されるものとする。
【０１７４】
デジタル信号に変換された第一の近端信号および第二の近端信号は、時間領域のまま、または、一旦、周波数領域に変換してこれ以後の処理を行う。時間領域のまま処理を行う場合には、ＡＤ変換手段におけるサンプリング周期毎に処理するサンプル処理を行う。また、周波数領域に変換する場合には、一定の時間幅を持つフレームにおける入力信号を一括して処理するフレーム処理を行う。フレーム処理の場合には、サンプル処理よりも演算量が小さくなるという利点があるが、フレーム長に相当する遅延が生じるという欠点もある。そのため、用途に応じていずれかを選択するものとする。
【０１７５】
ステップＳ５０５でデジタル信号の第一の近端信号および第二の近端信号が生成されたら、第一の近端信号は、第三の近端信号遅延部１４２によって所定時間遅延が付加され、第二の近端信号は、第一の適応フィルタ１６３によって適応フィルタ処理がなされる（Ｓ５０６）。ここで、第三の近端信号遅延部１４２によって付加される遅延量としては、第一の適応フィルタ１６３の係数長と等しく設定するのが適当である。具体的には、第一の適応フィルタ１６３のタップ長の半分程度にするのが好適である。
【０１７６】
遅延の付加方法としては、ステップＳ５０６でＡＤ変換手段によりデジタル信号に変換する際のサンプリング周期の整数倍となるよう遅延時間を丸め、簡易なバッファを用いて遅延を付加するのが好適である。また、上記の適応フィルタ処理は、第二の近端音声変換部１２２の出力信号に対し第一のフィルタの係数を畳み込む方法によりフィルタリング処理を行う。
【０１７７】
ステップＳ５０６で第一の近端信号に遅延が付加され、第二の近端信号に適応フィルタ処理がなされたら、遅延付加後の信号と適応フィルタ処理後の信号とが第一の加算器１６５に入力され、これらの信号の差分が第一の加算器１６５によって算出される（Ｓ５０７）。第一の加算器１６５が算出した差分は第一の適応フィルタ１６３にフィードバックされ、差分の絶対値を最小とするように、第一の適応フィルタ１６３によって第二の近端信号に適応フィルタ処理がなされる。
【０１７８】
次に、第一の近端信号は、第五の近端信号遅延部１４６によって所定時間遅延が付加され、第一の加算器１６５からの出力信号は、第二の適応フィルタ１７３によって適応フィルタ処理がなされる（Ｓ５０８）。ここで、第五の近端信号遅延部１４６によって付加される遅延量としては、第二の適応フィルタ１７３の係数長と等しく設定するのが適当である。具体的には、第二の適応フィルタ１７３のタップ長の半分程度にするのが好適である。
【０１７９】
遅延の付加方法としては、ステップＳ５０６でＡＤ変換手段によりデジタル信号に変換する際のサンプリング周期の整数倍となるよう遅延時間を丸め、簡易なバッファを用いて遅延を付加するのが好適である。また、上記の適応フィルタ処理は、第一の加算器１６５からの出力信号に対し第二のフィルタの係数を畳み込む方法によりフィルタリング処理を行う。
【０１８０】
ステップＳ５０８で第一の近端信号に遅延が付加され、第一の加算器１６５からの出力信号に適応フィルタ処理がなされたら、遅延付加後の信号と適応フィルタ処理後の信号とが第二の加算器１７５に入力され、これらの信号の差分が第一の加算器１６５によって算出される（Ｓ５０９）。第二の加算器１７５が算出した差分は第二の適応フィルタ１７３にフィードバックされ、差分の絶対値を最小とするように、第二の適応フィルタ１７３によって「第一の加算器１６５からの出力信号」に適応フィルタ処理がなされる。
【０１８１】
ステップＳ５０９で生成された信号は、エコー抑制信号として遠端側に出力される（Ｓ５１０）。
【０１８２】
次に、第一のフィルタ係数および第二のフィルタ係数の更新を行う（Ｓ５１１）。フィルタ係数の更新は、適応制御部１８１が、各適応フィルタ１６３、１７３のフィルタ係数を更新するか否かを判断し、更新すると判断したときに行われる。更新は、近端話者音声が卓越している場合には第一の加算器１６５の出力パワーが最小になるよう第一の適応フィルタ１６３のフィルタ係数を更新する。
【０１８３】
また、遠端側から入力される遠端信号が卓越している場合には第二の加算器１７５の出力パワーが最小になるよう第二の適応フィルタ１７３のフィルタ係数の更新を行う。適応制御部１８１が行う判断の方法は、簡単には近端信号のパワーが所定の第一の閾値を越え、かつ遠端信号と第二の近端音声変換部１２２の出力信号との間の相関が高い場合には、遠端信号が卓越していると判定し、遠端信号のパワーが所定の第二の閾値を越えず、かつ第二の近端音声変換部１２２の出力信号のパワーが所定の第三の閾値を越える場合に、近端話者音声が卓越していると判定する方法が好適である。
【０１８４】
なお、上記では、適応制御部１８１が行う判断として、第二の近端音声変換部１２２の出力信号と遠端信号との相関に基づいて行う例について説明したが、第一の近端音声変換部１２１の出力信号と遠端信号との相関に基づいて判断するのでも、第一の近端音声変換部１２１の出力信号または第二の近端音声変換部１２２の出力信号と遠端信号との相関のいずれかに基づいて判断するのでもよい。
【０１８５】
ここで、相関を算出するための相関関数の算出の方法としては、所謂、畳み込み積分を行って時間領域で直接、相関を取る第１の方法と、フーリエ変換等により一端周波数領域に変換し、周波数領域でクロススペクトルを算出し、周波数領域から時間領域に逆変換して畳み込み積分を算出する第２の方法とがある。上記の相関は、相関関数の最大値として与えられる。これらの算出方法は、公知技術であるため、更なる説明は省略する。
【０１８６】
第１の方法と第２の方法とを比較すると、相関を算出する対象の信号の情報量（例えば、デジタル処理の場合は、フレーム長等）が少ない場合は、第１の方法で直接行う方が第２の方法で行うよりも演算量が小さくなり有利であるが、情報量が多い場合は、その逆となる。そのため、処理対象の信号の情報量に応じて相関の算出方法を選択したり、選択できるようにしたりしておくのも好適である。
【０１８７】
このように制御を行うことにより、第一の適応フィルタ１６３のフィルタ係数は近端話者が卓越している場合に更新されることとなる。その結果、第一の加算器１６５の出力には、遠端信号が遠端信号変換部によって変換されて出力された遠端音声が第二の近端音声変換部１２２に回り込んだ音は含まれるものが、近端話者音声が抑圧された信号が出力されることとなる。したがって、第一の加算器１６５の出力には、エコー成分が強い信号が得られる。
【０１８８】
さらに、第二の適応フィルタ１７３のフィルタ係数は、遠端信号が卓越している場合に更新されることとなる。第二のフィルタ係数が更新されると、第五の近端信号遅延部１４６の出力信号には、遠端信号変換部１１２から出力された遠端音声が第二の近端音声変換部１２２に回り込んだエコーと近端話者音声の信号である近端信号とが含まれるが、第二の適応フィルタ１７３の入力信号に含まれるエコー成分が、打ち消される。
【０１８９】
その結果、第二の加算器１７５の出力には、近端話者音声が強調されて出力されることとなる。第一の適応フィルタ１６３と第二の適応フィルタ１７３のフィルタ係数の更新方法としては、公知の適応信号処理に基づく方法が適当であり、例えば、学習同定法やＦＲＬＳ法等を用いることができる。
【０１９０】
ステップＳ５１１でフィルタ係数の更新処理が完了したら、近端信号のレベル等に基づいて音声通話が終了したか否かを判断し（Ｓ５１２）、音声通話が終了したと判断した場合、処理はステップＳ５１３に進み、終了していないと判断した場合は、ステップＳ５０３に戻り、上記の処理を繰り返す。ここで、処理の繰り返しの際、ステップＳ５０３、Ｓ５０４での処理は、省くのでもよい。
【０１９１】
ステップＳ５１２で音声通話が終了したら、第一の適応フィルタ１６３のフィルタ係数を現在値検出部１３１が検出した開き角と関連付けて第一の係数記憶部１６４に記憶させ、第二の適応フィルタ１７３のフィルタ係数を現在値検出部１３１が検出した開き角と関連付けて第二の係数記憶部１７４に記憶させ、ステップＳ５０１に戻り、上記の処理を繰り返す。
【０１９２】
以下、本発明に係る第三の実施の形態の通話装置の効果について、図面を用いて説明する。図２６は、遠端信号に音声信号が含まれる場合の遠端信号変換部１１２から出力される音声信号の出力波形の例を示す図である。ここで、図２６（ａ）〜（ｃ）は、遠端信号変換部１１２から出力される音声信号に歪みが無い場合、すなわち、遠端信号が線形に遠端音声に変換される場合の出力波形の例を示す。
【０１９３】
図２６（ａ）は、エコー抑圧処理を行わない場合に遠端側に出力される信号の信号波形を示す図である。エコー抑圧処理を行わない場合には、遠端信号変換部１１２から出力された音声が第一の近端音声変換部１２１と第二の近端音声変換部１２２に回り込むため、図２６（ａ）に示すように、回り込んだ音声に起因する音声信号が遠端側に出力される信号にエコーとして重畳される。
【０１９４】
図２６（ａ）に示すように、エコーが無視しえず通話の障害となる場合、エコーの抑圧が期待される。図２６（ｂ）は、従来の学習同定法に基づくエコーキャンセラを用いた場合に遠端側に出力される信号の信号波形を示す図である。従来のエコーキャンセラを用いる場合であっても、エコーが十分抑圧できることがわかる。
【０１９５】
図２６（ｃ）は、本発明に係る第三の実施の形態の通話装置を用いた場合に遠端側に出力される信号の信号波形を示す図である。本発明に係る第三の実施の形態の通話装置を用いた場合にも、エコーが十分抑圧できることがわかる。
【０１９６】
次に、図２６（ｄ）〜（ｆ）は、遠端信号変換部１１２から出力される音声信号に歪みがある場合、すなわち、遠端信号が非線形に遠端音声に変換される場合の出力波形の例を示す。図２６（ｄ）は、エコー抑圧処理を行わない場合に遠端側に出力される信号の信号波形を示す図である。エコー抑圧処理を行わない場合には、大きな振幅のエコーがあることがわかる。
【０１９７】
図２６（ｅ）は、従来のエコーキャンセラを用いた場合に遠端側に出力される信号の信号波形を示す図である。従来のエコーキャンセラを用いた場合には、一部のエコーは抑圧できるものの、消し残りが生ずることがわかる。従来のエコーキャンセラは、線形のエコー抑圧処理を行っているため、遠端信号変換部１１２の出力信号に歪みがある等の非線形なシステムに対しては、エコーの適切な予測を行うことは原理上できない。このように予測されたエコーが非線形のために真のエコーからずれる分が抑圧されずに残るため、従来のエコーキャンセラを用いた場合は、エコーの消し残りが生ずる。
【０１９８】
図２６（ｆ）は、本発明に係る第三の実施の形態の通話装置を用いた場合に遠端側に出力される信号の信号波形を示す図である。本発明に係る第三の実施の形態の通話装置を用いた場合には、完全にはエコーを消去できてはいないものの、エコーの消し残りは従来のエコーキャンセラより小さいことがわかる。
【０１９９】
近年、携帯電話等の端末では小型化が進み、それに伴って音声出力手段１１を構成するスピーカの小型化も進んでいる。スピーカが小型化に伴いスピーカ歪みは避けられないものとなるため、従来のエコーキャンセラでは解決できない問題が発生している。本発明の第三の実施の形態において説明したように、このようなスピーカの歪みが存在する場合のエコーをより効果的に抑圧できる。
【０２００】
以上説明したように、本発明に係る第三の実施の形態の通話装置は、第一の加算器が検出する差分信号の絶対値を最小にするように適応フィルタ処理を行うことによって、スピーカとマイクロホンとの相対位置に応じたエコー成分を検出し、第二の適応フィルタが近端信号に含まれるエコー成分を生成し、第二の加算器がエコー成分を除去するため、スピーカとマイクロホンとの相対位置が変更された場合にも、エコー抑圧性能が維持され、高品質の通話ができる。
【０２０１】
また、現在値検出部が検出したパラメータの現在値に応じて第一の初期値決定部および第二の初期値決定部が第一のフィルタ係数および第二のフィルタ係数の初期値を決定するため、スピーカとマイクロホンとの相対位置が変更された場合にも、通話開始後短時間にエコー抑圧性能が維持され、高品質の通話ができる。
【０２０２】
さらに、適応制御部が遠端信号と近端信号とに基づいて、第一のフィルタ係数および第二のフィルタ係数の更新を、第一の適応フィルタおよび第二の適応フィルタに指示するため、通信環境の変化に好適に追随でき、スピーカとマイクロホンとの相対位置が変更された場合にも、短時間にエコー抑圧性能が維持され、高品質の通話ができる。
【産業上の利用可能性】
【０２０３】
本発明に係る通話装置は、スピーカとマイクロホンの相対位置を変更してもエコー抑圧性能が悪化せず高品質な通話ができる通話装置等の用途に適用できる。
【図面の簡単な説明】
【０２０４】
【図１】本発明に係る第一の実施の形態の通話装置の機能構成図
【図２】本発明に係る第一の実施の形態の通話装置のハードウエア構成図
【図３】本発明に係る通話装置を携帯電話に適用した場合の構成図
【図４】本発明に係る第一の実施の形態の通話装置の動作を説明するフローチャート
【図５】第一の等化部を含む第一の実施の形態の通話装置の機能構成図
【図６】第一の等化部を含む第一の実施の形態の通話装置の動作を説明するフローチャート
【図７】第一の実施の形態の通話装置の第一の等化部の動作を説明するフローチャート
【図８】第一の実施の形態の通話装置の第一の等化部の等化特性を示すグラフ
【図９】第二の等化部を含む第一の実施の形態の通話装置の機能構成図
【図１０】第二の等化部を含む第一の実施の形態の通話装置の動作を説明するフローチャート
【図１１】第一の実施の形態の通話装置の第二の等化部の動作を説明するフローチャート
【図１２】第一の実施の形態の通話装置の第三の等化部を含む第一の実施の形態の通話装置の機能構成図
【図１３】第一の実施の形態の通話装置の第三の等化部の等化特性を示すグラフ
【図１４】本発明に係る第二の実施の形態の通話装置の機能構成図
【図１５】本発明に係る第二の実施の形態の通話装置の動作を説明するフローチャート
【図１６】本発明に係る第二の実施の形態の通話装置のエコー抑圧手段の動作を説明するフローチャート
【図１７】初期特性設定部を含む第二の実施の形態の通話装置の機能構成図
【図１８】初期特性設定部を含む第二の実施の形態の通話装置の動作を説明するフローチャート
【図１９】第二の等化部を含む第二の実施の形態の通話装置の機能構成図
【図２０】第二の等化部を含む第二の実施の形態の通話装置の動作を説明するフローチャート
【図２１】第三の等化部を含む第二の実施の形態の通話装置の機能構成図
【図２２】従来の通話装置の構成図
【図２３】従来の通話装置の構成図
【図２４】本発明に係る第三の実施の形態の通話装置のブロック図
【図２５】本発明に係る第三の実施の形態の通話装置の動作を説明するフローチャート
【図２６】本発明に係る第三の実施の形態の通話装置によって得られる効果の説明図
【符号の説明】
【０２０５】
１１  音声出力手段
１１２  遠端信号変換部
１２  音声入力手段
１２１  第一の近端音声変換部
１２２  第二の近端音声変換部
１３  エコー抑圧手段
１３０  第一の抑圧後近端信号出力部
１３１  現在値検出部
１３２  第一の伝播時間算出部
１３３  第一の近端信号遅延部
１３４  第二の近端信号遅延部
１３５  第一の出力部
１３６  第一の等化部
１３７  第一の近端者位置検出部
１３８  第二の等化部
１３９  第二の近端者位置検出部
１４０  第三の等化部
１４１  第二の伝播時間算出部
１４２  第三の近端信号遅延部
１４３  第四の近端信号遅延部
１４４  残留音声信号出力部
１４５  妨害音信号推定部
１４６  第五の近端信号遅延部
１４７  第二の出力部
１４８  更新部
１４９  初期特性設定部
１５０  残留音声信号抽出部
１５１  第二の抑圧後近端信号出力部
１６０  エコー成分検出部
１６１、１７１  初期値決定部
１６３、１７３  適応フィルタ
１６４、１７４  係数記憶部
１６５、１７５  加算器
１７０  エコー抑制信号生成部
１８１  適応制御部
２１１  遠端信号増幅器
２１２  スピーカ
２２１、２２２  マイクロホン
２２３、２２４  近端信号増幅器
２３１  メモリ
２３２  ＣＰＵ
２３３  アナログ・デジタル変換器
２３４  デジタル・アナログ変換器
２３５  バス
３０  携帯電話
３１  ヒンジ
３２、３３  筐体
３４１  ディスプレイ
３５１  通話装置からみた話者の方向
５１  音声スイッチ
５２、５３、５７  エコーキャンセラ
５４  スピーカ
５５、５６  マイクロホン
５８  減算器
【図１】
2005051744.tif 000005
【図２】
2005051744.tif 000006
【図３】
2005051744.tif 000007
【図４】
2005051744.tif 000008
【図５】
2005051744.tif 000009
【図６】
2005051744.tif 000010
【図７】
2005051744.tif 000011
【図８】
2005051744.tif 000012
【図９】
2005051744.tif 000013
【図１０】
2005051744.tif 000014
【図１１】
2005051744.tif 000015
【図１２】
2005051744.tif 000016
【図１３】
2005051744.tif 000017
【図１４】
2005051744.tif 000018
【図１５】
2005051744.tif 000019
【図１６】
2005051744.tif 000020
【図１７】
2005051744.tif 000021
【図１８】
2005051744.tif 000022
【図１９】
2005051744.tif 000023
【図２０】
2005051744.tif 000024
【図２１】
2005051744.tif 000025
【図２２】
2005051744.tif 000026
【図２３】
2005051744.tif 000027
【図２４】
2005051744.tif 000028
【図２５】
2005051744.tif 000029
【図２６】
2005051744.tif 000030