【手続補正書】
【提出日】平成26年7月17日(2014.7.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
伝送路推定値更新処理部と、出力選択部とを備え、
上記伝送路推定値更新処理部は、
伝送路推定値を確定部、保留部および更新部に分け、
上記伝送路推定値の確定部、保留部および更新部の全てを用いて求められるエコー推定値からの誤差により上記伝送路推定値の更新部の更新を行い、
一定期間毎に、上記伝送路推定値の確定部および保留部を合わせた推定値が上記伝送路推定値の確定部単体の推定値よりも良いと判断されるとき、上記伝送路推定値の保留部を上記伝送路推定値の確定部に累積加算し、上記伝送路推定値の更新部を上記伝送路推定値の保留部に代入し、その後に、該更新部をゼロクリアし、
上記一定期間毎に、上記伝送路推定値の確定部および保留部を合わせた推定値が上記伝送路推定値の確定部単体の推定値よりも良くないと判断されるとき、上記伝送路推定値の更新部を上記伝送路推定値の保留部に代入し、その後に、該更新部をゼロクリアし、
上記出力選択部は、
上記一定期間毎に、上記伝送路推定値の確定部および保留部を合わせた推定値が上記伝送路推定値の確定部単体の推定値よりも良いと判断されるとき、上記伝送路推定値の確定部、保留部および更新部の全てを用いて求められるエコー推定値からの誤差を出力音声信号として選択し、
上記一定期間毎に、上記伝送路推定値の確定部および保留部を合わせた推定値が上記伝送路推定値の確定部単体の推定値よりも良くないと判断されるとき、上記伝送路推定値の確定部のみを用いて求められるエコー推定値からの誤差を出力音声信号として選択する
エコー除去装置。
【請求項２】
上記伝送路推定値更新処理部は、
上記更新部を第１の更新部とし、該第１の更新部とは別の第２の更新部をさらに用意し、
上記伝送路推定値の確定部および第２の更新部を用いて求められるエコー推定値からの誤差により上記伝送路推定値の第２の更新部の更新を行い、
上記一定期間毎に、上記伝送路推定値の確定部および保留部を合わせた推定値が上記伝送路推定値の確定部単体の推定値よりも良いと判断されるとき、上記伝送路推定値の保留部を上記伝送路推定値の確定部に累積加算し、上記伝送路推定値の第１の更新部を上記伝送路推定値の保留部に代入し、その後に、該第１更新部および上記第２の更新部をゼロクリアし、
上記一定期間毎に、上記伝送路推定値の確定部および保留部を合わせた推定値が上記伝送路推定値の確定部単体の推定値よりも良くないと判断されるとき、上記伝送路推定値の第２の更新部を上記伝送路推定値の保留部に代入し、その後に、該第２の更新部および上記第１の更新部をゼロクリアする
請求項１に記載のエコー除去装置。
【請求項３】
上記一定期間毎に、上記伝送路推定値の確定部および保留部を用いて求められるエコー推定値からの誤差と、上記伝送路推定の確定部のみを用いて求められるエコー推定値からの誤差とに基づいて、上記伝送路推定値の確定部および保留部を合わせた推定値が上記伝送路推定値の確定部単体の推定値よりも良いか否かを判断する判断部をさらに備える
請求項１または２に記載のエコー除去装置。
【請求項４】
上記伝送路推定値更新処理部は、
上記伝送路推定値の確定部、保留部および更新部を記憶する伝送路推定値記憶部と、
入力音声信号と上記伝送路推定値の確定部とを用いて第１のエコー推定値を得ると共に、上記入力音声信号と上記伝送路推定値の確定部、保留部および更新部の全てを用いて第３のエコー推定値を得るエコー推定値取得部と、
収音信号から上記第１のエコー推定値を差し引いて第１の誤差信号を得ると共に、上記収音信号から上記第３のエコー推定値を差し引いて第３の誤差信号を得る誤差信号取得部と、
上記第３の誤差信号に基づいて、上記伝送路推定値の更新部を更新する第１の伝送路推定値更新部と、
上記伝送路推定値の確定部および保留部を合わせた推定値が上記伝送路推定値の確定部単体の推定値よりも良いとき、上記伝送路推定値の保留部を上記伝送路推定値の確定部に累積加算し、上記伝送路推定値の更新部を上記伝送路推定値の保留部に代入し、その後に、該更新部をゼロクリアし、上記伝送路推定値の確定部および保留部を合わせた推定値が上記伝送路推定値の確定部単体の推定値よりも良くないとき、上記伝送路推定値の更新部を上記伝送路推定値の保留部に代入し、その後に、該更新部をゼロクリアする第２の伝送路推定値更新部とを有し、
上記出力選択部は、
上記伝送路推定値の確定部および保留部を合わせた推定値が上記伝送路推定値の確定部単体の推定値よりも良いとき、上記第３の誤差信号を出力音声信号として選択し、上記伝送路推定値の確定部および保留部を合わせた推定値が上記伝送路推定値の確定部単体の推定値よりも良くないとき、上記第１の誤差信号を上記出力音声信号として選択する
請求項１から３のいずれかに記載のエコー除去装置。
【請求項５】
上記伝送路推定値記憶部は、上記更新部を第１の更新部とし、該第１の更新部とは別の第２の更新部をさらに記憶し、
上記エコー推定値取得部は、上記入力音声信号と上記伝送路推定値の確定部および第２の更新部とを用いて第４のエコー推定値を得、
上記誤差信号取得部は、上記収音信号から上記第４のエコー推定値を差し引いて第４の誤差信号を得、
上記第４の誤差信号に基づいて、上記伝送路推定値の第２の更新部を更新する第３の伝送路推定値更新部をさらに備え、
上記第２の伝送路推定値更新部は、
上記伝送路推定値の確定部および保留部を合わせた推定値が上記伝送路推定値の確定部単体の推定値よりも良いとき、上記伝送路推定値の保留部を上記伝送路推定値の確定部に累積加算し、上記伝送路推定値の第１の更新部を上記伝送路推定値の保留部に代入し、その後に、該第１の更新部および上記第２の更新部をゼロクリアし、上記伝送路推定値の確定部および保留部を合わせた推定値が上記伝送路推定値の確定部単体の推定値よりも良くないとき、上記伝送路推定値の第２の更新部を上記伝送路推定値の保留部に代入し、その後に、該第２の更新部および上記第１の更新部をゼロクリアする
請求項４に記載のエコー除去装置。
【請求項６】
上記エコー推定値取得部は、上記入力音声信号と上記伝送路推定値の確定部および保留部とを用いて第２のエコー推定値をさらに得、
上記誤差信号取得部は、上記収音信号から上記第２のエコー推定値を差し引いて第２の誤差信号をさらに得、
上記一定期間毎に、直前の一定期間における、上記収音信号のエネルギーＥＮ１と、上記第１の誤差信号のエネルギーＥＮ２と、上記第２の誤差信号のエネルギーＥＮ３と、上記第３の誤差信号のエネルギーＥＮ４とを得るエネルギー取得部をさらに備え、
ＥＮ２／ＥＮ３＞１．０、またはＥＮ（ＥＮ４、ＥＮ２またはＥＮ３）／ＥＮ１＜＜１．０かつＥＮ２／ＥＮ３＞〜１．０であるとき、上記直前の一定期間では、上記伝送路推定値の確定部および保留部を合わせた推定値が上記伝送路推定値の確定部単体の推定値よりも良いと判断する判断部をさらに備える
請求項４または５に記載のエコー除去装置。
【請求項７】
伝送路推定値更新処理ステップと、出力選択ステップとを有し、
上記伝送路推定値更新処理ステップでは、
伝送路推定値を確定部、保留部および更新部に分け、
上記伝送路推定値の確定部、保留部および更新部の全てを用いて求められるエコー推定値からの誤差により上記伝送路推定値の更新部の更新を行い、
一定期間毎に、上記伝送路推定値の確定部および保留部を合わせた推定値が上記伝送路推定値の確定部単体の推定値よりも良いと判断されるとき、上記伝送路推定値の保留部を上記伝送路推定値の確定部に累積加算し、上記伝送路推定値の更新部を上記伝送路推定値の保留部に代入し、その後に、該更新部をゼロクリアし、
上記一定期間毎に、上記伝送路推定値の確定部および保留部を合わせた推定値が上記伝送路推定値の確定部単体の推定値よりも良くないと判断されるとき、上記伝送路推定値の更新部を上記伝送路推定値の保留部に代入し、その後に、該更新部をゼロクリアし、
上記出力選択ステップでは、
上記一定期間毎に、上記伝送路推定値の確定部および保留部を合わせた推定値が上記伝送路推定値の確定部単体の推定値よりも良いと判断されるとき、上記伝送路推定値の確定部、保留部および更新部の全てを用いて求められるエコー推定値からの誤差を出力音声信号として選択し、
上記一定期間毎に、上記伝送路推定値の確定部および保留部を合わせた推定値が上記伝送路推定値の確定部単体の推定値よりも良くないと判断されるとき、上記伝送路推定値の確定部のみを用いて求められるエコー推定値からの誤差を出力音声信号として選択する
エコー除去方法。
【請求項８】
コンピュータを、伝送路推定値更新処理手段および出力選択手段として機能させるプログラムであって、
上記伝送路推定値更新処理手段は、
伝送路推定値を確定部、保留部および更新部に分け、
上記伝送路推定値の確定部、保留部および更新部の全てを用いて求められるエコー推定値からの誤差により上記伝送路推定値の更新部の更新を行い、
一定期間毎に、上記伝送路推定値の確定部および保留部を合わせた推定値が上記伝送路推定値の確定部単体の推定値よりも良いと判断されるとき、上記伝送路推定値の保留部を上記伝送路推定値の確定部に累積加算し、上記伝送路推定値の更新部を上記伝送路推定値の保留部に代入し、その後に、該更新部をゼロクリアし、
上記一定期間毎に、上記伝送路推定値の確定部および保留部を合わせた推定値が上記伝送路推定値の確定部単体の推定値よりも良くないと判断されるとき、上記伝送路推定値の更新部を上記伝送路推定値の保留部に代入し、その後に、該更新部をゼロクリアし、
上記出力手段は、
上記一定期間毎に、上記伝送路推定値の確定部および保留部を合わせた推定値が上記伝送路推定値の確定部単体の推定値よりも良いと判断されるとき、上記伝送路推定値の確定部、保留部および更新部の全てを用いて求められるエコー推定値からの誤差を出力音声信号として選択し、
上記一定期間毎に、上記伝送路推定値の確定部および保留部を合わせた推定値が上記伝送路推定値の確定部単体の推定値よりも良くないと判断されるとき、上記伝送路推定値の確定部のみを用いて求められるエコー推定値からの誤差を出力音声信号として選択する
プログラム。
【請求項９】
コンピュータを、伝送路推定値更新処理手段および出力選択手段として機能させるプログラムを記録した記録媒体であって、
上記伝送路推定値更新処理手段は、
伝送路推定値を確定部、保留部および更新部に分け、
上記伝送路推定値の確定部、保留部および更新部の全てを用いて求められるエコー推定値からの誤差により上記伝送路推定値の更新部の更新を行い、
一定期間毎に、上記伝送路推定値の確定部および保留部を合わせた推定値が上記伝送路推定値の確定部単体の推定値よりも良いと判断されるとき、上記伝送路推定値の保留部を上記伝送路推定値の確定部に累積加算し、上記伝送路推定値の更新部を上記伝送路推定値の保留部に代入し、その後に、該更新部をゼロクリアし、
上記一定期間毎に、上記伝送路推定値の確定部および保留部を合わせた推定値が上記伝送路推定値の確定部単体の推定値よりも良くないと判断されるとき、上記伝送路推定値の更新部を上記伝送路推定値の保留部に代入し、その後に、該更新部をゼロクリアし、
上記出力手段は、
上記一定期間毎に、上記伝送路推定値の確定部および保留部を合わせた推定値が上記伝送路推定値の確定部単体の推定値よりも良いと判断されるとき、上記伝送路推定値の確定部、保留部および更新部の全てを用いて求められるエコー推定値からの誤差を出力音声信号として選択し、
上記一定期間毎に、上記伝送路推定値の確定部および保留部を合わせた推定値が上記伝送路推定値の確定部単体の推定値よりも良くないと判断されるとき、上記伝送路推定値の確定部のみを用いて求められるエコー推定値からの誤差を出力音声信号として選択する、
記録媒体。