專(zhuān)利名稱(chēng):濾波系數(shù)設(shè)定裝置及回聲防止裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明是有關(guān)濾波系數(shù)設(shè)定裝置及回聲防止裝置。
本案是根據(jù)2 0 0 7年1月1 2日提出申請(qǐng)的日
本特愿2007—004814、 2007年2月28
日提出中;主 l冃的日本特愿2 0 0 7-0 5 0 3 3 7、 與2
0 07年3月8日提出申請(qǐng)的日本特愿2 0 0 7-0
5 8962主張優(yōu)先權(quán),并于本案中援用其內(nèi)容。
扭旦 冃豕技術(shù)
近年來(lái),有在例如連接耳機(jī)麥克風(fēng)(earphone
microphone)的行動(dòng)電話(huà)或免持式電話(huà)等通訊機(jī)器中, 組裝用來(lái)防止由從揚(yáng)聲器繞回至麥克風(fēng)的聲音耦合或 電路上的電氣反射等產(chǎn)生的回聲的回聲防止裝置。
例如,于日本特開(kāi)2 0 0 6 - 3 0 4 2 6 0號(hào)公報(bào) 中已揭示 一 種使用數(shù)字處理而高精度地消除回聲的回聲防止裝置。圖1 3是顯示使用有DSP 1 0 0的回聲防 止裝置的 一 例。如圖所示,用以顯示以行動(dòng)電話(huà)等從 對(duì)方側(cè)傳送而來(lái)的聲音的模擬信號(hào),是輸入至 AD(Analog/Digital;模擬/數(shù)字)轉(zhuǎn)換器1 0 1 。接著, 利用AD轉(zhuǎn)換器1 0 1轉(zhuǎn)換為數(shù)字的信號(hào),是在DSP 1 0 0內(nèi)的有限脈沖響應(yīng)(FIR)濾波器1 0 2 、 1 0 3 , 根據(jù)各種濾波系數(shù)施以褶積運(yùn)算(convolution)處理 再輸出。從FIR濾波器1 0 2輸出的信號(hào),是輸入至 DA (Digital/Analog;數(shù)字/模擬)轉(zhuǎn)換器1 0 4 。接 著,利用DA轉(zhuǎn)換器1 0 4轉(zhuǎn)換為模擬的信號(hào),是通過(guò) 輸出入端子l 0 5輸出至耳機(jī)麥克風(fēng),并且輸入至差 動(dòng)放大電路1 0 6的其中 一 方端子。此外,從FIR濾 波器l 0 3輸出的信號(hào)是輸入至DA轉(zhuǎn)換器1 0 7。接 著,從DA轉(zhuǎn)換器1 0 7輸出的信號(hào)是輸入至差動(dòng)放大 電路1 0 6的另 一 方端子。接著,從差動(dòng)放大電路10 6輸出的信號(hào)是在AD轉(zhuǎn)換器1 0 8轉(zhuǎn)換為數(shù)字信號(hào) 并輸出至DSP 1 0 0 。此處,DSP 1 0 0是由輸出脈沖至DA轉(zhuǎn)換器1 0 4時(shí)的AD轉(zhuǎn)換器1 0 8的輸出,取得自DA轉(zhuǎn)換器1 0 4至lj AD轉(zhuǎn)換器1 0 8的脈沖響應(yīng)。此夕卜,DSP 1 0 0是由輸出脈沖至DA轉(zhuǎn)換器l 0 7時(shí)的AD轉(zhuǎn)換器l 0 8的輸出,取得自DA轉(zhuǎn)換器1 0 7至IJ AD轉(zhuǎn)換器108的脈沖響應(yīng)。接著,根據(jù)該些脈沖響應(yīng)適當(dāng)?shù)卦O(shè)定 FIR濾波器1 0 2 、1 0 3的濾波系數(shù),由此而能 夠以差動(dòng)放大電路1 0 6消除由輸入至AD轉(zhuǎn)換器1 0 1的信號(hào)所產(chǎn)生的回聲。從AD轉(zhuǎn)換器1 0 8輸出的信號(hào)是在DSP 1 0 0內(nèi) 的減算部l 1 0減去適應(yīng)性濾波器1 1 l的輸出信號(hào) 并輸出。該適應(yīng)性濾波器1 1 1是在有聲音信號(hào)從對(duì) 方側(cè)傳送過(guò)來(lái)的狀態(tài)下使濾波系數(shù)適應(yīng)性地變化以使 從減算部l1O而來(lái)的輸出信號(hào)成為預(yù)定位準(zhǔn)以下, 由此而消除差動(dòng)放大電路1 0 6未消除盡的回聲。接 著,從減算部1 1 0輸出的數(shù)字信號(hào)是在從DSP 1 0 0 輸出后,在DA轉(zhuǎn)換器1 0 9轉(zhuǎn)換為模擬信號(hào),作為回聲防止裝置的輸出信號(hào)而輸出。然而,在回聲防止裝置起動(dòng)時(shí),F(xiàn)IR濾波器1 0 2、103的濾波系數(shù)成為不定值。因此,在依來(lái)自使用者的指示而進(jìn)行脈沖響應(yīng)的取得并適當(dāng)?shù)貙?duì)FIR濾波器102、1 0 3設(shè)定濾波系數(shù)的期間,并未進(jìn)行回聲的消除,會(huì)使令人不舒服的回聲被傳送至對(duì)方側(cè)另外,由于回聲防止裝置的使用者無(wú)法曉得正傳送令人不舒服的回聲至對(duì)方側(cè),所以有時(shí)會(huì)不注意到必須取得脈沖響應(yīng),而不斷地傳送令人不舒服的回聲至對(duì)方此外,在回聲防止裝置中是在差動(dòng)放大電路106消除回聲后,在DSP 1 0 0內(nèi)進(jìn) 一 步進(jìn)行回聲的消除例如,有當(dāng)由于電氣噪聲或耳機(jī)麥克風(fēng)配戴者周?chē)脑胍舻扔绊懚斐蔁o(wú)法高精度地取得脈沖響應(yīng)時(shí),便無(wú)法在差動(dòng)放大電路1 0 6充分地消除回聲的小主 l冃形。此'情形下,由DSP 1 0 0內(nèi)的減算部1 1 0及適應(yīng)性濾波器1 1 1的動(dòng)作,有效地消除差動(dòng)放大電路06所無(wú)法消除的回聲。然而,卻有當(dāng)差動(dòng)放大電路10 6能夠充分地消除回聲時(shí),減算部1 1 o及適應(yīng)性濾波器1 1 1的動(dòng)作反而使回聲增加的情形。此外,雖然有在回聲防止裝置中,在差動(dòng)放大電路10 6消除回聲后,在DSP 1 0 0內(nèi)進(jìn) 一 步進(jìn)行回聲的消除,但有未完全地消除回聲而有回聲殘存的情形。但對(duì)對(duì)方側(cè)的發(fā)話(huà)者而言,對(duì)與發(fā)話(huà)幾乎同時(shí)返回的回聲大多不會(huì)有不協(xié)調(diào)感。另一方面,在回聲防止裝置中,有因從耳機(jī)麥克風(fēng)而來(lái)的噪聲或電路的電氣噪聲等影響而造成于傳送至對(duì)手側(cè)的信號(hào)重疊不小的噪聲的情形。關(guān)于用以消除如此的噪聲的對(duì)策,可考慮將從減算部1 1 0輸出的信號(hào)通過(guò)噪聲消除器再輸出。然而,由于噪聲消除器一般是在將輸入數(shù)據(jù)積存至某一程度后,再對(duì)積存的數(shù)據(jù)施以噪聲消除處理,因而會(huì)發(fā)生相應(yīng)于積存量及處理量的延遲。因此,即使從減算部l i o輸出的信號(hào)所含有的回聲僅有些許,但對(duì)對(duì)方側(cè)的發(fā)話(huà)者而言,由于會(huì)在發(fā)話(huà)后稍微 晚點(diǎn)聽(tīng)到回聲而產(chǎn)生不協(xié)調(diào)感。發(fā)明內(nèi)容本發(fā)明的其中一實(shí)施例的濾波系數(shù)設(shè)定裝置,是設(shè)定回聲防止裝置的濾波系數(shù)的濾波系數(shù)設(shè)定裝置,而.、/-目IJ述回聲防止裝置具備有第1FIR濾波器,是接收第1數(shù)字信號(hào)的輸入,而輸出第2數(shù)字信號(hào);第2FIR濾波器,是與前述第1 FIR濾波器同時(shí)接收前述第1數(shù)字信號(hào)的輸入,而輸出第3數(shù)字信號(hào);第1DA轉(zhuǎn)換器,是將、/ -刖述第2數(shù)字信號(hào)轉(zhuǎn)換成第1模擬信號(hào)并輸出;第2DA轉(zhuǎn)換器,是將前述第3數(shù)字信號(hào)轉(zhuǎn)換成第2模擬信號(hào)并輸出;輸出入端子,是輸出前述第l模擬信號(hào)或輸入第3模擬信號(hào);減算部,是輸出將前述第l模擬信號(hào)與前述第3模擬信號(hào)組合而成的信號(hào)減去前述第2模擬信號(hào)而得的第4模擬信號(hào);以及AD轉(zhuǎn)換器,是將從前述減法部輸出的模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào)并輸出而該濾波系數(shù)設(shè)定裝置,是具備濾波系數(shù)初始設(shè)定部,是在前述回聲防止裝置起動(dòng)時(shí),對(duì)前述第1及第2 FIR濾波器設(shè)定預(yù)定的濾波系數(shù);響應(yīng)信號(hào)取得部,是由1使第1信號(hào)產(chǎn)生而取得自前述第1 FIR濾波器的輸出,到前述AD轉(zhuǎn)換器的輸出的第1響應(yīng)信號(hào),并由使第2信號(hào)產(chǎn)生而取得自前述第2 FIR濾波班 益的輸出到刖述AD轉(zhuǎn)換器的輸出的第2響應(yīng)信號(hào);以及濾波系數(shù)設(shè)定部,是為了使前述第4模擬信號(hào)成為,從—、./ 刖述第1模擬信號(hào)與前述第3模擬信號(hào)組合而成的信號(hào)中消除或衰減前述第1模擬信號(hào)后而得的信號(hào),而對(duì)目IJ述第2FIR濾波器設(shè)定根據(jù)前述第1響應(yīng)信號(hào)所得的濾波系數(shù),并對(duì)前述第1 FIR濾波器設(shè)定根據(jù)、/ -刖述第2響應(yīng)信號(hào)所得的濾波系數(shù)。
關(guān)于本發(fā)明的其它特征,可由附圖及本說(shuō)明書(shū)的記載而明白為了更兀全地理解本發(fā)明及其優(yōu)點(diǎn),請(qǐng) 一 同參照、說(shuō)明內(nèi)容與附圖,其中圖1是顯示本發(fā)明所適用的回聲防止裝置的例的方塊2是顯示存儲(chǔ)器所具有的存儲(chǔ)部的一部分'圖3是顯示由DSP核心執(zhí)行程序而實(shí)現(xiàn)的功能方塊的構(gòu)成圖4是顯示濾波系數(shù)設(shè)定處理的 一 例的流程1圖'圖5是顯示本實(shí)施形態(tài)的回聲防止裝置的構(gòu)成的 方塊圖。圖6是顯示本實(shí)施形態(tài)的回聲消除器的構(gòu)成例的 方塊圖。圖7是顯示本實(shí)施形態(tài)的回聲消除器中算出噪聲 功率的處理的 一 例的流程圖。圖8是顯示本實(shí)施形態(tài)的回聲消除器中決定回聲 消除處理的開(kāi)啟關(guān)閉的處理的 一 例的流程圖。圖9是顯示本實(shí)施形態(tài)的回聲消除器的其它構(gòu)成 例的方塊圖。圖l O是顯示本實(shí)施形態(tài)的回聲防止裝置的構(gòu)成 的方塊圖。圖l l是顯示本實(shí)施形態(tài)的噪聲消除器的周邊構(gòu) 成的 一 例的方塊圖。圖1 2是顯示控制本實(shí)施形態(tài)的噪聲消除器的開(kāi) 啟關(guān)閉的處理的 一 例的流程圖。圖1 3是顯示使用DSP的回聲防止裝置的 一 例。
具體實(shí)施方式
依據(jù)本說(shuō)明書(shū)及附圖的記載,至少可明確以下事項(xiàng)。 <〈第1實(shí)施形態(tài)〉〉 ==全體構(gòu)成==圖1是顯示本發(fā)明所適用的回聲防止裝置的一例 的方塊圖?;芈暦乐寡b置l是具備數(shù)字信號(hào)處理電路(DSP; Digital Signal Processor) 3、 AD轉(zhuǎn)換器4、 5 、 DA轉(zhuǎn)換器6至8 、放大電路9至1 1 、差動(dòng)放大 電路l 2以及輸出入端子1 3。并且,于回聲防止裝 置1的外部是設(shè)有耳機(jī)麥克風(fēng)2 0 、 CPU ( Central ProcessingUnit) 2 5、存儲(chǔ)器2 6、學(xué)習(xí)按鍵2 7、與,告燈28。還有,DA轉(zhuǎn)換器6是相當(dāng)于本發(fā)明的第1DA轉(zhuǎn)換器,DA轉(zhuǎn)換器7是相當(dāng)于本發(fā)明的第2DA轉(zhuǎn)換器此外,差動(dòng)放大電路1 2是相當(dāng)于本發(fā)明的減算部耳機(jī)麥克風(fēng)2 0是具有根據(jù)從輸出入i山 順子13輸入的聲音信號(hào),由使振動(dòng)板(未圖標(biāo)振動(dòng)而產(chǎn)生尸音的揚(yáng)聲器功能。此外,耳機(jī)麥克風(fēng)20亦有將配戴該耳機(jī)麥克風(fēng)2 0者發(fā)出聲音時(shí)的鼓膜振動(dòng)變換為振動(dòng)板的振動(dòng),由此產(chǎn)生聲音信號(hào)的麥克風(fēng)功能還有,此耳機(jī)麥克風(fēng)2 0為公知技術(shù),例如記載于曰本特開(kāi)2003-9 2 7 2等。并且,由耳機(jī)麥克風(fēng)20產(chǎn)生的聲音信號(hào)(第3模擬信號(hào))是通過(guò)輸出入i山 頓子13輸入至回聲防止裝置1。此外通過(guò)輸出入一山 頓子13而輸出至耳機(jī)麥克風(fēng)2 O的信號(hào)是反射而從輸出入端子l 3輸入至回聲防止裝置1。此處,反射回來(lái) 的信號(hào)是指例如經(jīng)由耳機(jī)麥克風(fēng)2 0返回的信號(hào)、或 從耳機(jī)麥克風(fēng)2 O輸出的聲音在耳朵內(nèi)反射,而該反 射音由耳機(jī)麥克風(fēng)2 O轉(zhuǎn)換成聲音信號(hào)的信號(hào)等。還 有,輸出入端子1 3并非為將輸出信號(hào)與輸入信號(hào)排 他性地輸出入。例如,于輸出入端子1 3亦有輸出信 號(hào)與輸入信號(hào)同時(shí)輸出入的情形。CPU 2 5是由執(zhí)行儲(chǔ)存于存儲(chǔ)器2 6的程序以統(tǒng) 合控制回聲防止裝置1 。例如,CPU 2 5是當(dāng)檢測(cè)出使 回聲防止裝置1動(dòng)作用的電源開(kāi)啟時(shí),將用以使待后 述的濾波系數(shù)設(shè)定處理執(zhí)行的指示信號(hào)輸出至DSP 3 。此外,例如亦能夠當(dāng)輸入用以重置(reset)回聲 防止裝置1的重置信號(hào)時(shí),CPU 2 5便將前述的指示信 號(hào)輸出至DSP 3 。存儲(chǔ)器 26 是為 EEPR0M ( Electronically Erasable and Programmable Read Only Memory) 的一種的閃存等非揮發(fā)性且可寫(xiě)入的儲(chǔ)存區(qū)域,除了儲(chǔ) 存有CPUCPU2 5執(zhí)行的程序之外,還儲(chǔ)存有控制回聲 防止裝置l所必要的各種數(shù)據(jù)。圖2是顯示存儲(chǔ)器2 6所具有的存儲(chǔ)部的一部分。于存儲(chǔ)器2 6是設(shè)有取 得旗標(biāo)(f lag )存儲(chǔ)部6 1及脈沖響應(yīng)存儲(chǔ)部6 2 。于取得旗標(biāo)存儲(chǔ)部6 l是儲(chǔ)存有表示在回聲防止裝置 1中待后述的脈沖響應(yīng)是否己取得的旗標(biāo)。在第1實(shí) 施形態(tài),當(dāng)己取得脈沖響應(yīng)時(shí),設(shè)定取得旗標(biāo)為"1 ", 當(dāng)尚未取得脈沖響應(yīng)時(shí),設(shè)定取得旗標(biāo)為"0 "。于脈沖響應(yīng)存儲(chǔ)部6 2是儲(chǔ)存因應(yīng)于在回聲防止裝置1中取得的脈沖響應(yīng)的數(shù)據(jù)。學(xué)習(xí)按鍵2 7是用來(lái)將使回聲防止裝置1進(jìn)行取 得脈沖響應(yīng)的指示傳達(dá)給CPU 2 5的。警告燈2 8是由LED (Light Emitting Diode)等 而構(gòu)成的發(fā)光裝置,依CPU 2 5的控制而亮燈或熄燈。 例如,能夠當(dāng)在回聲防止裝置1尚未取得脈沖響應(yīng)時(shí), 為了促使脈沖響應(yīng)的取得而點(diǎn)亮警告燈2 8 。還有, 警告燈2 8的用途并非限于未取得脈沖響應(yīng)時(shí)的警告 用途,亦能夠兼用于電話(huà)的來(lái)電通知或電子郵件的來(lái) 信通知。DSP3是含有輸入端子3 0、 3 1、輸出端子3 2 至3 4 、 DSP核心 (core) 4 0 、 RAM ( Random Access Memory) 4 1以及ROM (Read Only Memory) 4 2而構(gòu) 成。此外,DSP 3是具備FIR濾波器5 0 、 5 1 。該些 FIR濾波器5 0 、 5 1是由DSP核心4 0執(zhí)行儲(chǔ)存于 RAM 4 1 、或 ROM 4 2的程序來(lái)實(shí)現(xiàn)。此外,F(xiàn)IR濾波 器5 0、 5 1的濾波系數(shù)是儲(chǔ)存于RAM4 1。此處,F(xiàn)IR 濾波邸 益5 0是相當(dāng)于本發(fā)明的第1 FIR濾波器,F(xiàn)IR濾波器51是相當(dāng)于本發(fā)明的第2 FIR濾波器。還有,亦能夠藉由硬件實(shí)現(xiàn)FI R濾波器5 0 、 5 1。于AD轉(zhuǎn)換器4是例如輸入聲音信號(hào)。并且,AD轉(zhuǎn)換器4是將對(duì)聲音信號(hào)進(jìn)行模擬.數(shù)字轉(zhuǎn)換處理而得的數(shù)字信號(hào)(第l數(shù)字信號(hào))通過(guò)輸入端子30輸入至DSP3 。輸入至DSP 3的數(shù)字信號(hào)是分別輸入至FIR濾波器50、5 1 。FIR濾波器5 0是將對(duì)輸入的數(shù)字信號(hào)(第3輸入信號(hào))根據(jù)該FIR濾波器5 0的濾波系數(shù)而施行褶積運(yùn)算處理而得的數(shù)字信號(hào)(第2數(shù)字信號(hào)第1輸入信號(hào))輸出至輸出端子3 2 。同時(shí),F(xiàn)IR濾波器51是將對(duì)輸入的數(shù)字信號(hào)(第3輸入信號(hào))根據(jù)該FIR濾波器5 1的濾波系數(shù)而施行褶積運(yùn)算處理而得的數(shù)字信號(hào)(第3數(shù)字信號(hào)第l輸入信號(hào))輸出至輸出上山 順子3 3 。于DA轉(zhuǎn)換器6是通過(guò)輸出端子3 2而輸入從FIR 濾波器5 0而來(lái)的輸出信號(hào)。并且,DA轉(zhuǎn)換器6是將 對(duì)從FIR濾波器5 0而來(lái)的輸出信號(hào)施行數(shù)字.模擬 轉(zhuǎn)換而得的模擬信號(hào)(第1模擬信號(hào))輸出至放大電 路9 。放大電路9是以預(yù)定的放大率將模擬信號(hào)放大 并輸出。 于DA轉(zhuǎn)換器7是通過(guò)輸出端子3 3而輸入從FIR濾波器51而來(lái)的輸出信號(hào)。并且,DA轉(zhuǎn)換器7是將對(duì)從FIR濾波器51而來(lái)的輸出信號(hào)施行數(shù)字/模擬轉(zhuǎn)換而得的模擬信號(hào)c第2模擬信號(hào))輸出至放大電路11放大電路11是以預(yù)定的放大率將模擬信號(hào)放大并輸出至差動(dòng)放大電路12的_ (負(fù))輸入端子。差動(dòng)放大電路12是將輸入至+ (正)輸入端子的模擬信號(hào)與輸入至—輸入端子的模擬信號(hào)的差分進(jìn)行放大,并將放大后的信號(hào)(第4模擬信號(hào))輸出,由此而在差動(dòng)放大電路12利用放大電路1 1的輸出信號(hào)將結(jié)合放大電路9的輸出信號(hào)、與放大電路9的輸出信號(hào)經(jīng)由耳機(jī)麥克風(fēng)20反射回來(lái)的信號(hào)而得的信號(hào)回聲消除或衰減還有,當(dāng)在差動(dòng)放大電路12無(wú)法兀全地消除回聲時(shí),將含有已衰減的回聲的信號(hào)輸出此處,含有已衰減的回聲信號(hào)是指雖然未兀全地消除回聲,但回聲的信號(hào)位準(zhǔn)已降低的信號(hào)。AD轉(zhuǎn)換器5是將對(duì)從放大電路1 0而來(lái)的模擬信號(hào)進(jìn)行模擬/數(shù)字轉(zhuǎn)換后而得的模擬信號(hào)通過(guò)輸入端 子3 1輸入至DSP3。輸入至輸入端子3 l的數(shù)字信號(hào) 是從輸出端子3 4輸出。于DA轉(zhuǎn)換器8是通過(guò)輸出端 子3 4輸入從DSP 3輸出的數(shù)字信號(hào)。并且,DA轉(zhuǎn)換 器8是將對(duì)數(shù)字信號(hào)進(jìn)行數(shù)字/模擬轉(zhuǎn)換處理而得的模擬信號(hào)輸出。DSP核'心4 0 (處理器)是執(zhí)行儲(chǔ)存于RAM 41或ROM 4 2的禾呈序,由此而能夠執(zhí)行DSP3的各種處理圖3是顯示由 DSP核心4 0執(zhí)行程序而實(shí)現(xiàn)的功能方塊的構(gòu)成DSP 3是具備濾波系數(shù)初始設(shè)定部65、警告輸出部66 、 脈沖響應(yīng)取得部67 、以及濾波系數(shù)設(shè)定部68。
還有,由濾波系數(shù)初始設(shè)定部65、警告輸出部66 、 脈沖響應(yīng)取得部67 、以及濾波系數(shù)設(shè) 數(shù)定 設(shè)部 定6 裝8 置構(gòu)成的處理裝置是相當(dāng)于本發(fā)明的濾波系濾波系數(shù)初始設(shè)定部65是在回聲防止裝置1起動(dòng)時(shí),對(duì)FIR濾波器5 0 、51設(shè)定濾波系數(shù)的初始值預(yù)定的濾波系數(shù))以將輸入的數(shù)字信號(hào)衰減再輸出在第1實(shí)施形態(tài),是設(shè)定濾波系數(shù)的初始值全部位皆為令還有,當(dāng)濾波系數(shù)的全部位皆為零時(shí),輸入的數(shù)字信號(hào)便被完全地衰減以消音的方式從FIR濾波器50、5 1輸出。此外,濾波系數(shù)初始設(shè)定部65是當(dāng)于脈沖響應(yīng)存儲(chǔ)部62儲(chǔ)存有因應(yīng)于脈沖響應(yīng)的數(shù)據(jù)時(shí),根據(jù)該因應(yīng)于脈沖響應(yīng)的數(shù)據(jù)對(duì)FIR濾波器50、5 1設(shè)定濾波系數(shù)。塾告輸出部6 6是在回聲防止裝置1起動(dòng)時(shí),通過(guò)CPU25 :查詢(xún)?nèi)〉闷鞓?biāo)存儲(chǔ)部6 1.,當(dāng)尚未取得脈沖響應(yīng)時(shí),對(duì)CPU2 5輸出警告信號(hào)。CPU 2 5是因應(yīng)從警告輸出部66而來(lái)的警告信號(hào)而例如使警告燈2殼燈還有,警告的通知方法并非限定為警告燈28的殼燈,要塾告聲的輸出等能夠讓使用者知道尚未取得脈沖響應(yīng)的方法便可。脈沖響應(yīng)取得部6 7是通過(guò) CPU 2 5査詢(xún)?nèi)〉闷鞓?biāo)存儲(chǔ)部61,當(dāng)尚未取得脈沖響應(yīng)時(shí),進(jìn)行取得脈沖響應(yīng)體而言,脈沖響應(yīng)取得部6 7是從輸出端子32輸出脈沖(第1信號(hào)),由此而從輸入端31取得圖1的實(shí)線(xiàn)所表示的路徑A的脈沖響應(yīng)IR']第1響應(yīng)信號(hào))。此外,脈沖響應(yīng)取得部6 7是從輸出上山 順子33輸出脈沖(第2信號(hào)),由此而從輸入丄山 順31取得圖1的實(shí)線(xiàn)所表示的路徑B的脈沖響應(yīng)IR,2Z)第2響應(yīng)信號(hào))。此外,脈沖響應(yīng)取得部67是將取得的脈沖響應(yīng)通過(guò)CPU 2 5儲(chǔ)存于脈沖響應(yīng)存儲(chǔ)部62還有,脈沖響應(yīng)取得部6 7并非僅將取得的脈沖響應(yīng)儲(chǔ)存于脈沖響應(yīng)存儲(chǔ)部6 2 ,亦能夠?qū)⒁驊?yīng)于脈沖響應(yīng)的數(shù)據(jù)儲(chǔ)存于脈沖響應(yīng)存儲(chǔ)部6 2 。例如,亦可將對(duì)濾波器5 0、5 1進(jìn)行設(shè)定的根據(jù)脈沖響應(yīng)的濾波系數(shù)儲(chǔ)存于脈沖響應(yīng)存儲(chǔ)部6 2 。濾波系數(shù)設(shè)定部6 8是根據(jù)由脈沖響應(yīng)取得部67取得的脈沖響應(yīng)IR 1 ' ( Z),設(shè)定FIR濾波器5工的濾波系數(shù)。此外,濾波系數(shù)設(shè)定部68是根據(jù)由脈沖響應(yīng)取得部6 7取得的脈沖響應(yīng)IR 2 ' ( Z),設(shè)定FIR 濾波器5 0的濾波系數(shù)。=二回聲消除的原理==接著,針對(duì)回聲防止裝置1的回聲消除原 說(shuō)明。此處,令圖1的虛線(xiàn)所表示的自輸出端 到差動(dòng)放大電路1 2的+輸入端子的脈沖響應(yīng) 函數(shù))為IR1 (Z)。此外,令圖l的虛線(xiàn)所表 輸出端子3 3到差動(dòng)放大電路1 2的 一 輸入端 沖響應(yīng)(轉(zhuǎn)移函數(shù))為IR2 (Z)。此外,令圖 線(xiàn)所表示的自差動(dòng)放大電路1 2的±輸入端子 到輸入端子的脈沖響應(yīng)(轉(zhuǎn)移函數(shù))為W ( Z )。此時(shí),圖1的實(shí)線(xiàn)所表示的路徑A的脈沖響應(yīng)(轉(zhuǎn)移函數(shù))IR 1 , Z便為IR 1 , ( Z) =IR 1 ( Z) ■W ( Z)。此外,圖1的實(shí)線(xiàn)所表示的路徑B的脈沖響應(yīng)(轉(zhuǎn)移函數(shù)IR2'Z便為IR2' (Z) =—IR2 (Z) ■W ( Z)。還有,IR2 (Z)相位反轉(zhuǎn)是由于輸入至差動(dòng)放大電路12的一輸入端子之故。現(xiàn)在,令FIR濾波器5 O的濾波系數(shù)為將IR 2 'cZ)相位反轉(zhuǎn)后的一 IR 2 ' ( Z),貝lj自FIR濾波器50的輸入到輸入端子3 1的特性IRall— 1 ( Z)便成為 IRall_l(Z) =—IR2, (Z) ■ IR1' (Z)理進(jìn)行子32c轉(zhuǎn)移示的白子的脈1的虛的后級(jí)200810002883.4說(shuō)明書(shū)第16/45頁(yè)=(—(—IR 2 ( Z )■ W(Z) ) ) ■ ( IR 1( Z ) W=IR 2(Z) W ( Z)■ IR 1 ( Z) W ( Z)。此外,^> FIR濾波器51的濾波系數(shù)為IR1 '(Z),則白FIR》慮波器5 1的輸入到輸入端子3 1的特性IRall_2 (Z)便成為IRal1_2 ( Z ) = IR 1 '(Z ) . IR 2 ' ( Z )=IR 1(Z) ■ W ( Z) (一IR2 (Z) ■ W(Z))二 IR 1(Z) W ( Z)-(_IR2 (Z)) ■ W(Z)=一 IRall— 1 ( Z)。亦即,可得知變成為自F I R濾波器5 0的輸入到輸入端子31的特性IRall—1 (Z)、與自FIR濾波器51的輸入到輸入端子3 1的特性IRall— 2 ( Z)互相抵消的特性。因此,可知只要將FIR濾波器5 0的濾波系數(shù)設(shè)定為將I R 2 , ( Z )相位反轉(zhuǎn)的一IR2, (Z)、將FIR濾波器5 1的濾波系數(shù)設(shè)定為IR1 ' (Z)便可?;蛘撸琟^ F I R濾波器50的濾波系數(shù)為IR2 '(Z),則白FIR濾波器5 0的輸入到輸入端子3 l的IRall —1Z)便成為 IRal 11( Z) = IR 2 '(Z) ■ IR 1 ' ( Z)二(一 IR2 (Z)' W(Z))'(IR1 (Z)' W(Z))<formula>formula see original document page 27</formula>此外,令FIR濾波器5 1的濾波系數(shù)為將IR 1 ' (Z)相位反轉(zhuǎn)后的一IR1, (Z),貝U自FIR濾波器5 1的輸入到輸入端子3 1的特性IRall_2 ( Z)便成為<formula>formula see original document page 27</formula>
亦即,可得知變成為自FIR濾波器5 0的輸入到 輸入端子3 l的特性IRal1— 1(Z)、與自FIR濾波器 5 1的輸入到輸入端子3 1的特性IRal1— 2 ( Z)互相 抵消的特性。因此,可知只要將FIR濾波器5 0的濾 波系數(shù)設(shè)定為IR2' (Z)、將FIR濾波器5 1的濾波系 數(shù)設(shè)定為將IR 1 ' ( Z)相位反轉(zhuǎn)的一 IR 1 ' ( Z)便可。 接著,由如此根據(jù)脈沖響應(yīng)IR 1 , ( Z )及IR 2 , (Z)來(lái)設(shè)定FIR濾波器5 0、 5 l的濾波系數(shù),便能 夠在差動(dòng)放大電路1 2以傳遞至路徑B的信號(hào)抵消傳 遞至路徑A的信號(hào)。因此,能夠防止數(shù)字信號(hào)輸入至 輸入端子3 0時(shí)的回聲。此外,如圖1所示,在連接有耳機(jī)麥克風(fēng)2 0的 狀態(tài)下取得脈沖響應(yīng)I R 1 , ( Z ),并根據(jù)此I R 1 ' ( Z )設(shè)定FIR濾波器5 1的濾波系數(shù),由此,能夠因應(yīng)耳機(jī)麥克風(fēng)2 0的傳遞特性而有效地防止回聲。另外,在將連接的耳機(jī)麥克風(fēng)2 0插入耳孔或覆蘭耳廓等方式配戴于耳朵上的狀態(tài)下取得脈沖響應(yīng)IRl'(Z),并根據(jù)此IR1' (Z)設(shè)定FIR濾波器5 1的濾波系數(shù),由此,能夠因應(yīng)耳機(jī)麥克風(fēng)2 0的傳遞特性及使用者的耳朵中的傳遞特性而有效地防止回聲還有,亦可在未連接耳機(jī)麥克風(fēng)2 O的狀態(tài)下取得脈沖響應(yīng)IR1 '(Z ),并根據(jù)此I R 1 , ( Z )設(shè)定F I R濾波器5 1的濾 波系數(shù)。二 =濾波系數(shù)設(shè)定處理==接著,針對(duì)回聲防止裝置1的濾波系數(shù)設(shè)定處理 進(jìn)行說(shuō)明。圖4是顯示濾波系數(shù)設(shè)定處理的 一 例的流 程圖。首先,在回聲防止裝置l起動(dòng)時(shí)(S4 0 1 ), 濾波系數(shù)初始設(shè)定部6 5是通過(guò)CPU 2 5讀取儲(chǔ)存于 取得旗標(biāo)存儲(chǔ)部6 1的取得旗標(biāo)(S 4 Q 2 )。當(dāng)從取得旗標(biāo)存儲(chǔ)部6 1讀取而得的取得旗標(biāo)為"1 "時(shí),亦即當(dāng)脈沖響應(yīng)是儲(chǔ)存于脈沖響應(yīng)存儲(chǔ)部 6 2時(shí)(S 4 0 2 :1 ),濾波系數(shù)初始設(shè)定部6 5是 通過(guò) CPU 2 5讀取儲(chǔ)存于脈沖響應(yīng)存儲(chǔ)部6 2的脈沖 響應(yīng) IR1' (Z)及 IR2' (Z)(S4 0 3)。接著,濾 波系數(shù)初始設(shè)定部6 5是根據(jù)從脈沖響應(yīng)存儲(chǔ)部6 2讀取而得的脈沖響應(yīng)IR l,(Z)及IR2,(Z)設(shè)定FIR濾波器5 0、 5 1的濾波系數(shù)(S4 0 4 )。具體而言,例如設(shè)定F I R濾波器5 0的濾波系數(shù)為將IR 2 ' ( Z)相位反轉(zhuǎn)的一IR 2 ' ( Z)、設(shè)定F I R濾波器5 1的濾波系數(shù)為IR 1 ' ( Z)。當(dāng)從取得旗標(biāo)存儲(chǔ)部6 1讀取而得的取得旗標(biāo)為"0時(shí),亦即當(dāng)脈沖響應(yīng)未儲(chǔ)存于脈沖響應(yīng)存儲(chǔ)部62時(shí)(S 4 0 2 :0 ),濾波系數(shù)初始設(shè)定部65是對(duì)FIR濾波器5 0、5 1的濾波系數(shù)的全部位設(shè)定為令作為初始值(S 4 0 5 )。另外,由警告輸出部66將塾告信號(hào)輸出至CPU 2 5 ,使警告燈亮燈(S 406)。之后,當(dāng)CPU 2 5通知學(xué)習(xí)按鍵2 7已被按下時(shí), 脈沖響應(yīng)取得部6 7便進(jìn)行取得脈沖響應(yīng)I R 1 ' ( Z ) 及IR2' (Z)(S4 0 7)。接著,濾波系數(shù)設(shè)定部6 8 是根據(jù)由脈沖響應(yīng)取得部6 7取得的脈沖響應(yīng) IR 1 '(Z)及IR2, (Z)設(shè)定FIR濾波器5 0 、 5 1的濾波 系數(shù)(S 4 0 8 )。具體而言,例如設(shè)定FIR濾波器50的濾波系數(shù)為將I R 2 , ( Z )相位反轉(zhuǎn)的一I R 2 , ( Z )、 設(shè)定FIR濾波器5 1的濾波系數(shù)為IR1' (Z)。接著, 由警告輸出部6 6將表示已取得脈沖響應(yīng)的警告解除 信號(hào)輸出至CPU 2 5 ,使警告燈熄燈(S 4 0 9 )。此外,脈沖響應(yīng)取得部6 7是將取得的脈沖響應(yīng)IR1,(Z)及 IR 2 , ( Z)通過(guò)CPU 2 5儲(chǔ)存于脈沖響應(yīng)存儲(chǔ)部62 (S4 1 0),并且將已設(shè)定為代表脈沖響應(yīng)為已取得的"1 "的取得旗標(biāo)通過(guò)CPU 2 5儲(chǔ)存于取得旗標(biāo)存儲(chǔ)部6 1( S 4 1 1 )。還有,在第1實(shí)施形態(tài),雖然是對(duì)FIR濾波器50的濾波系數(shù)設(shè)定將脈沖響應(yīng)I R 2 ' ( Z )相位反轉(zhuǎn)的—IR2'(Z)、對(duì)FIR濾波器5 l的濾波系數(shù)設(shè)定脈沖響應(yīng)IR 1 '(Z),但亦可對(duì)FIR濾波器5 O的濾波系數(shù)設(shè)定脈沖響應(yīng)IR2, (Z)、對(duì)FIR濾波器5 1的濾波系數(shù)設(shè)定將脈沖響應(yīng)I R 1 ' ( Z )相位反轉(zhuǎn)的一I R 1,(Z)。以上,已針對(duì)第1實(shí)施形態(tài)進(jìn)行說(shuō)明。如前所述,在回聲防止裝置1起動(dòng)時(shí),利用濾波系數(shù)初始設(shè)定部65對(duì)FIR濾波器5 0 、 5 1設(shè)定使輸入的數(shù)字信號(hào)衰減再輸出的濾波系數(shù)(預(yù)定的濾波系數(shù)),由此,能夠使傳送至對(duì)方側(cè)的回聲的信號(hào)位準(zhǔn)降低。亦即,能夠抑制傳送至對(duì)方側(cè)的令人不舒服的回聲。此外,由在FIR濾波器5 0將信號(hào)衰減,從耳機(jī)麥克風(fēng)20輸出的聲音亦變小。因此,耳機(jī)麥克風(fēng)2 0的使用者將容 輯易發(fā)現(xiàn)尚未取得脈沖響應(yīng),而可促使脈沖響應(yīng)的取付另外,如第1實(shí)施形態(tài)所示,濾波系數(shù)初始設(shè)定部65可對(duì)FIR濾波器5 0、 5 1的濾波系數(shù)的全部位設(shè)定為令作為初始值。此情形下,輸入至FIR濾波器50、51的數(shù)字信號(hào)是被完全地衰減而以消音的方式輸出因此,不會(huì)對(duì)對(duì)方側(cè)傳送回聲。此外,由于成為從對(duì)手側(cè)傳送而來(lái)的聲音完全未從耳機(jī)麥克風(fēng)20輸出的狀態(tài),所以成為容易發(fā)現(xiàn)尚未取得脈沖響應(yīng)的狀態(tài)。此外濾波系數(shù)初始設(shè)定部6 5是在回聲防止裝置1起動(dòng)時(shí),當(dāng)于脈沖響應(yīng)存儲(chǔ)部6 2儲(chǔ)存有脈沖響應(yīng)時(shí),根據(jù)從脈沖響應(yīng)存儲(chǔ)部6 2讀取出的脈沖響應(yīng)設(shè)定FIR濾波器50 、5 1的濾波系數(shù)。亦即在回聲防止裝置1起動(dòng)后,根據(jù)已取得的脈沖響應(yīng)對(duì)FIR濾波器50、51設(shè)定能夠抑制回聲的適當(dāng)濾波系數(shù),而能夠抑制對(duì)對(duì)方側(cè)傳送令人不舒服的回聲。此外,脈沖響應(yīng)取得部6 7是將取得的脈沖響應(yīng)儲(chǔ)存于脈沖響應(yīng)存儲(chǔ)部6 2,由此,便可在下次起動(dòng)回聲防止裝置時(shí),對(duì)FIR濾波器設(shè)定能夠抑制回聲的適當(dāng)?shù)臑V波系數(shù),能夠不需再度取得脈沖響應(yīng),且抑制對(duì)對(duì)方偵'J傳送令人不舒服的回聲。此外,當(dāng)于脈沖響應(yīng)存儲(chǔ)部未儲(chǔ)存有脈沖響應(yīng)時(shí),警告輸出部66是輸出警告信號(hào)而進(jìn)行警告燈2 8的殼燈等,由此,能夠讓耳機(jī)麥克風(fēng)2 0的使用者更容易了解脈沖響應(yīng)尚未取得。還有,在第1實(shí)施形而獲得的脈沖響應(yīng)設(shè)定為為設(shè)定濾波系數(shù)而使用的亦可根據(jù)使步階(step)設(shè)定FIR濾波器的濾波系態(tài),雖然是將由使脈沖產(chǎn)生FIR濾波器的濾波系數(shù),但 信號(hào)并非限定為脈沖。例如,信號(hào)產(chǎn)生時(shí)獲得的響應(yīng)信號(hào) 數(shù)。<<第2實(shí)施形態(tài)〉〉二二全體構(gòu)成==首先,針對(duì)本發(fā)明第2實(shí)施形態(tài)的回聲防止裝置的構(gòu)成進(jìn)行說(shuō)明。圖5是第2實(shí)施形態(tài)的回聲防止裝置的構(gòu)成的方塊圖。還有,與第1實(shí)施形態(tài)相同的構(gòu)成是標(biāo)注相同組件符號(hào)并省略說(shuō)明。CPU 2 5是當(dāng)檢;則出使回聲防止裝置1動(dòng)作用的電源開(kāi)啟時(shí),將用以使待后述的根據(jù)脈沖響應(yīng)的濾波系數(shù)的設(shè)定處理執(zhí)行的指示信號(hào)輸出至DSP3 。此外,例如亦能夠當(dāng)輸入用以重置回聲防止裝置1的重置信號(hào)時(shí),CPU 2 5便將前述的指示信號(hào)輸出至DSP 3 。DSP 3是含有輸入端子3 0 、 3 1 、輸出端子3 2 至3 4 、 DSP核心4 0 、 RAM ( Random Access Memory)4 1以及ROM ( Read Only Memory) 4 2而構(gòu)成。此夕卜, DSP 3是具備FIR濾波器5 0 、5 1 、脈沖響應(yīng)取得部5 2 、濾波系數(shù)設(shè)定部5 3 、以及回聲消除器(EC )54該些 FIR濾波器5 0 、5 1 、脈沖響應(yīng)取得部52、濾波系數(shù)設(shè)定部5 3、以及回聲消除器54是由DSP核心4 0執(zhí)行儲(chǔ)存于于RAM 4 1或ROM 42的程序來(lái)實(shí)現(xiàn)。此外,F(xiàn)IR濾波器5 0 、 5 1的濾波系數(shù)是儲(chǔ)存于RAM 4 1 。還有,F(xiàn)IR濾波器5 0是相當(dāng)于本發(fā)明的第1 F I R濾波器,F(xiàn)IR濾波器5 1是相當(dāng)于本發(fā)明的第2FIR濾波器。脈沖響應(yīng)取得部5 2 (信號(hào)響應(yīng)特性取得部是取得當(dāng)使脈沖產(chǎn)生于FIR濾波器5 0的輸出時(shí)的白輸入丄山 順子3 1的脈沖響應(yīng)(第1信號(hào)響應(yīng)特性)、與當(dāng)使脈沖產(chǎn)生于FIR濾波器5 1的輸出時(shí)的自輸入^山 頓子31的脈沖響應(yīng)(第2 信號(hào)響應(yīng)特性)。濾波系數(shù)設(shè)定部53是根據(jù)由脈沖響應(yīng)取得部5 2取得的脈沖響應(yīng)設(shè)定FIR濾波器5 0 、5 1的濾波系數(shù)以在差動(dòng)放大電路12利用放大電路1 1的輸出信號(hào)將結(jié)合放大電路9的輸出信號(hào)、與放大電路9的輸出信號(hào)通過(guò)耳機(jī)麥克風(fēng)20反射回來(lái)的信號(hào)而得的信號(hào)(回聲)消除或衰減=二回聲消除器==接著,針對(duì)第2實(shí)施形態(tài)的回聲消除器54進(jìn)行詳細(xì)說(shuō)明。圖6是顯示第2實(shí)施形態(tài)的回聲消除器54的構(gòu)成例的方塊圖?;芈曄? 4是含有通話(huà)檢測(cè)部7 0 、7 1 、回聲位準(zhǔn)檢測(cè)部7 2 、噪聲位準(zhǔn)存 儲(chǔ)部7 3、減算部7 4、適應(yīng)性濾波器7 5、開(kāi)關(guān)7 6、以及控制部7 7而構(gòu)成。還有,減算部7 5及適 應(yīng)性濾波器7 5是相當(dāng)于本發(fā)明的回聲消除部。于通話(huà)檢測(cè)部7 0是輸入從FIR濾波器5 0輸出 的信號(hào)(第1輸入信號(hào))。通話(huà)檢測(cè)部7 0是根據(jù)從FIR 濾波器5 O輸出的信號(hào)來(lái)檢測(cè)是否有聲音信號(hào)從對(duì)方 側(cè)傳送過(guò)來(lái)。例如,通話(huà)檢測(cè)部7 0是若從FIR濾波 器5 0輸出的信號(hào)的信號(hào)位準(zhǔn)為預(yù)定位準(zhǔn)以上的話(huà), 便判定為有聲音信號(hào)從對(duì)方側(cè)傳送過(guò)來(lái),若未滿(mǎn)預(yù)定 位準(zhǔn)的話(huà),便判定為無(wú)聲音信號(hào)從對(duì)方側(cè)傳送過(guò)來(lái)。 此外,從FIR濾波器5 0輸出的信號(hào)是在通話(huà)檢測(cè)部70進(jìn)行檢泖J處理,并且輸出至輸出端子32 c于通話(huà)檢測(cè)部71是輸入從減算部74輸出的信號(hào)通話(huà)檢測(cè)部71是根據(jù)從減算部74輸出的信號(hào)來(lái)檢測(cè)耳機(jī)麥克風(fēng)20配戴者的發(fā)話(huà)狀態(tài)。例如,通話(huà)檢測(cè)部71是若從減算部74輸出的信號(hào)的信號(hào)位準(zhǔn)為預(yù)定位準(zhǔn)以上的話(huà),便判定為耳機(jī)麥克風(fēng)20的配戴者正在發(fā)話(huà),若未滿(mǎn)預(yù)定位準(zhǔn)的話(huà),便判定為耳機(jī)麥克風(fēng)20的配戴者未發(fā)話(huà)此外,從減算部74輸出的信號(hào)是在通話(huà)檢測(cè)部71進(jìn)行檢測(cè)處理,并且輸出至輸出一山 頓子34回聲位準(zhǔn)檢測(cè)部72是根據(jù)通話(huà)檢測(cè)部70 、 7 l的檢測(cè)結(jié)果,而在未傳送接收聲音信號(hào)的狀態(tài)下檢測(cè)從輸入端子3 1輸入的信號(hào)的信號(hào)位準(zhǔn),并儲(chǔ)存于 噪聲位準(zhǔn)存儲(chǔ)部7 3 。在此狀態(tài)下檢測(cè)出的信號(hào)位準(zhǔn)是顯示在未進(jìn)行通話(huà)的狀態(tài)下產(chǎn)生的噪聲的位準(zhǔn)。此外,回聲位準(zhǔn)檢測(cè)部7 2是根據(jù)通話(huà)檢測(cè)部7 0 、 71的檢測(cè)結(jié)果,而在有聲音信號(hào)從對(duì)方側(cè)傳送過(guò)來(lái)而 耳機(jī)麥克風(fēng)2 0的配戴者未發(fā)話(huà)的狀態(tài)下檢測(cè)從輸入 端子3 l輸入的信號(hào)(第2輸入信號(hào))。在此狀態(tài)下檢 測(cè)出的信號(hào)為代表含有在差動(dòng)放大電路1 2未消除盡 的回聲的信號(hào)的位準(zhǔn)。并且,回聲位準(zhǔn)檢測(cè)部7 2是 將儲(chǔ)存于噪聲位準(zhǔn)存儲(chǔ)部7 3的噪聲位準(zhǔn)與含有回聲 的信號(hào)的位準(zhǔn)的比較結(jié)果輸出至控制部7 7 。還有,在第2實(shí)施形態(tài)中,回聲位準(zhǔn)檢測(cè)部7 2 是檢測(cè)從輸入端子3 1輸入的信號(hào)在預(yù)定期間的功率 作為信號(hào)位準(zhǔn)。但在回聲位準(zhǔn)檢測(cè)部7 2進(jìn)行檢測(cè)的 信號(hào)位準(zhǔn)并非限定為功率,例如只要在預(yù)定期間的最 大振幅或在預(yù)定期間的振幅的絕對(duì)值總合等能夠顯示 信號(hào)的位準(zhǔn)大小者便可。減算部7 4是以從輸入端子3 l輸入的信號(hào)減去 從適應(yīng)性濾波器7 5輸出的信號(hào)并輸出。于適應(yīng)性濾 波器7 5是輸入從FIR濾波器5 0輸出的信號(hào)、與減算部7 4的輸出信號(hào)。并且,適應(yīng)性濾波器75是在有聲音信號(hào)從對(duì)方側(cè)傳送過(guò)來(lái),而耳機(jī)麥克風(fēng)2 0的 配戴者未發(fā)話(huà)的狀態(tài)下,適應(yīng)性地變化濾波系數(shù)以使 從減算部7 4輸出的信號(hào)成為預(yù)定位準(zhǔn)以下。開(kāi)關(guān)7 6是用以控制是否將適應(yīng)性濾波器7 5的輸出信號(hào)輸出至減算部7 4的。還有,關(guān)于適應(yīng)性濾波器7 5的 構(gòu)成及濾波系數(shù)的設(shè)定動(dòng)作是能夠與例如揭示于曰本 特開(kāi)2 0 0 6 - 3 0 4 2 6 0號(hào)公報(bào)的適應(yīng)性濾波器 的構(gòu)成及動(dòng)作相同??刂撇? 7 (輸出控制部)是根據(jù)通話(huà)檢測(cè)部7 0 、7 1的檢測(cè)結(jié)果,在有聲音信號(hào)從對(duì)方側(cè)傳送過(guò) 來(lái),而耳機(jī)麥克風(fēng)2 O的配戴者未發(fā)話(huà)的狀態(tài)下,使 適應(yīng)性濾波器7 5執(zhí)行濾波系數(shù)的適應(yīng)性更新處理。 此外,控制部7 7是根據(jù)從回聲位準(zhǔn)檢測(cè)部7 2輸出 的比較結(jié)果來(lái)控制是否要在減算部7 4進(jìn)行回聲消除。具體而言,在有聲音信號(hào)從對(duì)方側(cè)傳送過(guò)來(lái),而 耳機(jī)麥克風(fēng)2 0的配戴者未發(fā)話(huà)的狀態(tài)下,當(dāng)從輸入 端子3 l輸入的信號(hào)所含有的回聲為預(yù)定位準(zhǔn)以上 時(shí),控制部7 7便將開(kāi)關(guān)7 6導(dǎo)通,由此而使在減算部7 4進(jìn)行回聲的消除(開(kāi)啟回聲消除處理)。此外, 在相同的狀態(tài)下,當(dāng)從輸入端子3 1輸入的信號(hào)所含 有的回聲未滿(mǎn)預(yù)定位準(zhǔn)時(shí),控制部7 7便將開(kāi)關(guān)7 6關(guān)斷,由此而不使在減算部7 4進(jìn)行回聲的消除(關(guān)閉回聲消除處理)。還有,在不使減算部7 4的回聲消 除進(jìn)行時(shí),亦能夠不將開(kāi)關(guān)7 6關(guān)斷而將適應(yīng)性濾波器7 5的濾波系數(shù)全部設(shè)為零。此外,控制部7 7是 根據(jù)從回聲位準(zhǔn)檢測(cè)部7 2輸出的比較結(jié)果,當(dāng)從輸 入端子3 l輸入的信號(hào)所含有的回聲非常大時(shí),將用 以使警告燈2 8亮燈的警告信號(hào)輸出至CPU 2 5 。接著,針對(duì)回聲消除器5 4的回聲消除處理的開(kāi)啟關(guān)閉控制進(jìn)行詳細(xì)說(shuō)明。圖7是顯不第2實(shí)施形態(tài)的回聲消除器5 4的算出噪聲功率的處理的—例的流程圖回聲位準(zhǔn)檢測(cè)部7 2是在回聲防止裝置的電源啟動(dòng)時(shí)等, 根據(jù)通話(huà)檢測(cè)部7 0、71的檢測(cè)結(jié)果,而在未有聲音信號(hào)從對(duì)方側(cè)傳送過(guò)來(lái)且耳機(jī)麥克風(fēng)20的配戴者未發(fā)話(huà)的狀態(tài)下,算出從輸入i山 順子31輸入的噪聲的功率Np ( S3 0 1)。接著,回聲位準(zhǔn)檢測(cè)部72是將算出的噪聲的功率Np儲(chǔ)存于噪聲位準(zhǔn)存儲(chǔ)部73S 3 0 2 )。圖8是顯示第2實(shí)施形態(tài)的回聲消除器54的決定回聲消除處理的開(kāi)啟關(guān)閉的處理的例的流程圖回聲位準(zhǔn)檢測(cè)部7 2是根據(jù)通話(huà)檢測(cè)部70、71的檢測(cè)結(jié)果,在有聲音信號(hào)從對(duì)方側(cè)傳送過(guò)來(lái),而耳機(jī)麥克風(fēng)20的配戴者未發(fā)話(huà)的狀態(tài)下算出/人輸入丄山 頓子3 l而來(lái)的輸入信號(hào)的功率Ip(S4 0 1)。接著, 回聲位準(zhǔn)檢測(cè)部7 2是將輸入信號(hào)的功率Ip與儲(chǔ)存于 噪聲位準(zhǔn)存儲(chǔ)部7 3的噪聲的位準(zhǔn)Np進(jìn)行比較,并將 代表比較結(jié)果的信號(hào)輸出至控制部7 7 ( S 4 0 2 )。 在第2實(shí)施形態(tài),是進(jìn)行將系數(shù)a乘以噪聲功率Np所 得的值與輸入信號(hào)的功率Ip的大小比較。還有,系數(shù) a為比1大的數(shù)值,并根據(jù)噪聲的功率Np及輸入信號(hào) 的功率IP的實(shí)測(cè)結(jié)果設(shè)定適當(dāng)?shù)闹?。?dāng)回聲位準(zhǔn)檢測(cè)部7 2的比較結(jié)果為Ip > a Np 時(shí),控制部7 7是判斷殘存于從輸入端子3 1而來(lái)的 輸入信號(hào)的回聲的量為多,并開(kāi)啟減算部7 4的回聲 消除處理(S 4 0 3)。此外,當(dāng)回聲位準(zhǔn)檢測(cè)部7 2 的比較結(jié)果為Ip S a Np時(shí),控制部7 7是判斷殘存于 從輸入端子3 l而來(lái)的輸入信號(hào)的回聲的量為少,差 動(dòng)放大電路1 2是充分地消除了回聲,并關(guān)閉減算部 7 4的回聲消除處理(S 4 0 4 )。并且,控制部7 7 是當(dāng)由將適應(yīng)性濾波器7 5的濾波系數(shù)全部設(shè)定為零 而關(guān)閉回聲消除處理時(shí),由于DSP 3的處理量減輕,所 以輸出使DSP 3的工作頻率降低的信號(hào)至CPU 2 5 。還 有,當(dāng)適應(yīng)性濾波器7 5的濾波系數(shù)的更新是在繼續(xù) 進(jìn)行狀態(tài)下由將開(kāi)關(guān)7 6關(guān)斷而關(guān)閉回聲消除處理 時(shí),不輸出用以使DSP 3的工作頻率降低的信號(hào)。此外,控制部7 7是當(dāng)不以將適應(yīng)性濾波器7 5的濾波系數(shù) 全部設(shè)定為零的方式,而由中止濾波系數(shù)的更新并且將開(kāi)關(guān)7 6關(guān)斷而關(guān)閉回聲消除處理時(shí),輸出使DSP 3的工作頻率降低的信號(hào)至CPU 2 5 。另外,當(dāng)回聲位準(zhǔn)檢測(cè)部7 2的比較結(jié)果為Ip〉〉aNp時(shí),控制部7 7是判斷殘存于從輸入端子31而來(lái)的輸入信號(hào)的回聲的量為非常多,輸出指示警告燈28的亮燈的警告信號(hào)至CPU 2 5 ( S 4 0 6 )。由塾告燈2亮燈,耳機(jī)麥克風(fēng)2 0的配戴者便能夠察覺(jué)正有非常大的回聲傳送至對(duì)方側(cè)。在警告燈2 8亮燈后,當(dāng)耳機(jī)麥克風(fēng)2 0的配戴者按下學(xué)習(xí)按鍵2 7 (S4 0 7:是),脈沖響應(yīng)取得部52便再取得脈沖響應(yīng)(S 4 0 8 ),濾波系數(shù)設(shè)定部便根據(jù)再取得的脈沖響應(yīng)再設(shè)定FIR濾波器50、51的濾波系數(shù)(S4 0 9)。在再設(shè)定FIR濾波器50、51的濾波系數(shù)后,再度進(jìn)行從輸入端子31而來(lái)的輸入信號(hào)的功率Ip的算出(S4 0 1)及與噪聲的功率Np的比較(S 4 0 2 )。接著,在控制部77進(jìn)行與、' 刖述相同的判定步驟,若Ip〉aNp的話(huà)便開(kāi)啟回聲消除處理(S4 0 3),若Ip^aNp的話(huà)便關(guān)閉回聲消除處理(S4 0 4)。之后,控制部7 7是將指示警告燈28的熄燈的信號(hào)輸出至CPU 2 5 ( S 4 1 0 )還有,控制部77亦可不使警告燈2 8亮燈地使脈沖響應(yīng)取得部52再取得脈沖響應(yīng),使濾波系數(shù)設(shè)定部53再設(shè)定FIR濾波器50 、5 1的濾波系數(shù)c此外在罄告燈28亮燈后,當(dāng)經(jīng)過(guò)了預(yù)定時(shí)間而學(xué)習(xí)按鍵27仍未被按下時(shí)(S 4 0 7 : 否),控制部77便開(kāi)啟減算部74的回聲消除處理(S 41 1),并指示攀告燈28熄燈S 4 10 )。圖9是顯示第2實(shí)施形態(tài)的回聲消除器54的其它構(gòu)成例的方塊圖回聲消除器5 4是具備開(kāi)關(guān)78以取代圖6所不的構(gòu)成的開(kāi)關(guān)7 6 。回聲位準(zhǔn)檢測(cè)部72是與圖6所示的構(gòu)成時(shí)相同地,在有聲音信號(hào)從對(duì)方側(cè)傳送過(guò)來(lái)而耳機(jī)麥克風(fēng)20的配戴者未發(fā)話(huà)的狀態(tài)下,檢測(cè)從輸入端子3 1輸入的信號(hào)第2輸入信號(hào))的'信號(hào)位準(zhǔn)Ip。此外,回聲位準(zhǔn)檢測(cè)部72是根據(jù)通話(huà)檢測(cè)部70 、 71的檢測(cè)結(jié)果,而在有聲音信號(hào)從對(duì)方側(cè)傳送過(guò)來(lái)而耳機(jī)麥克風(fēng)20的配戴者未發(fā)話(huà)的狀態(tài)下,檢測(cè)從減算部74輸出的信號(hào)的信號(hào)位準(zhǔn)Sp。并且,回聲位準(zhǔn)檢測(cè)部72是將從輸入一山 頓子31輸入的信號(hào)的信號(hào)位準(zhǔn)與從減算部74輸出的信號(hào)的信號(hào)位準(zhǔn)的比較結(jié)果,亦即顯示減算部74的回聲消除的程度的信號(hào)輸出至控制部77。還有,與圖6所示的構(gòu)成時(shí)相同地,回聲位準(zhǔn)檢測(cè)部72是檢測(cè)在信號(hào)的預(yù)定期間的功率作為信號(hào)位準(zhǔn)但在回聲位準(zhǔn)檢測(cè)部7 2進(jìn)行檢出的信號(hào)位準(zhǔn)并非限定為功率,例如只要能夠顯示預(yù)定期間的最大振幅或預(yù)定期間的振幅的絕對(duì)值總a坐 a 寸信號(hào)的位準(zhǔn)大小者便可控制部7 7是根據(jù)通話(huà)檢測(cè)部70、71的檢測(cè)結(jié)果,而在有聲音信號(hào)從對(duì)方側(cè)傳送過(guò)來(lái)而耳機(jī)麥克風(fēng)20的配戴者未發(fā)話(huà)的狀態(tài)下,使適應(yīng)性濾波器75執(zhí)行濾波系數(shù)的適應(yīng)性更新處理。此外,控制部77是根據(jù)從回聲位準(zhǔn)檢測(cè)部7 2輸出的回聲消除的程度來(lái)控制是否要在減算部7 4進(jìn)行回聲消除具體而.,-,在有聲音信號(hào)從對(duì)方側(cè)傳送過(guò)來(lái)而耳機(jī)麥克風(fēng)20的配戴者未發(fā)話(huà)的狀態(tài)下,當(dāng)回聲消除的程度較預(yù)定位準(zhǔn)高時(shí)(Ip〉a ;Sp),便將開(kāi)關(guān)78切換到A側(cè),由此而將從輸入端31輸入的信號(hào)在減算部4消除或衰減回聲再輸出此外,在相同的狀態(tài)下,當(dāng)回聲消除的程度低于預(yù)定位準(zhǔn)(Ip蕓a Sp )時(shí),便將開(kāi)關(guān) 7 S切換到B側(cè),由此而不將從輸入端子3 1輸入的 信號(hào)在減算部7 4消除或衰減回聲地輸出。此外,在開(kāi)關(guān)7 8切換到B側(cè)時(shí),控制部7 7亦 能夠中止適應(yīng)性濾波器7 5的濾波系數(shù)的適應(yīng)性更新。此外,控制部7 7亦能夠在令開(kāi)關(guān)7 8切換在 A側(cè)的狀態(tài)下將適應(yīng)性濾波器75的濾波系數(shù)全部設(shè)定為零,由此而不在減算部消除或衰減回聲。并且,控制部7 7是當(dāng)中止適應(yīng)性濾波器7 5的濾波系數(shù)的適應(yīng)性更新時(shí)(亦包括將濾波系數(shù)全部設(shè)定為零時(shí)),由于DSP 3的處理量減輕,因此輸出使DSP 3的工作頻率降低的信號(hào)至CPU 2 5 。還有,在開(kāi)關(guān)7 8切換到B側(cè)時(shí),亦能夠繼續(xù)適應(yīng)性濾波器7 5的濾波系數(shù)的適應(yīng)性更新。此情形下,在回聲位準(zhǔn)檢測(cè)部7 2是繼續(xù)進(jìn)行回聲消除的程度的檢測(cè),當(dāng)回聲消除的程度成為預(yù)定位準(zhǔn)以上時(shí),便將開(kāi)關(guān)78切換到A側(cè)。亦即,當(dāng)減算部7 4的回聲消除的程度改善時(shí),便輸出已在減算部7 4消除或衰減回聲的信號(hào),而能夠有效地消除回聲。以上,針對(duì)第2實(shí)施形態(tài)進(jìn)行了說(shuō)明。如前所述,在第2實(shí)施形態(tài)的回聲防止裝置,是根據(jù)從輸入端子31而來(lái)的輸入信號(hào)的信號(hào)位準(zhǔn),當(dāng)判定為差動(dòng)放大電路12充分地消除回聲時(shí)(Ip ^ a Np),便不進(jìn)行DSP3內(nèi)的回聲消除處理,當(dāng)判定為回聲的消除并不充分時(shí)IP〉a Np),便進(jìn)行進(jìn)行DSP 3內(nèi)的回聲消除處理。據(jù)此,當(dāng)差動(dòng)放大電路1 2充分地消除回聲時(shí),便抑制在DSP3內(nèi)進(jìn)行回聲消除處理所造成的回聲的增加,而能夠有效地消除回聲。此外,當(dāng)差動(dòng)放大電路12無(wú)法充分地消除回聲時(shí),便由在DSP 3內(nèi)進(jìn)行回聲消除處理,即能夠有效地消除回聲。此外,在第2實(shí)施形態(tài)的回聲防止裝置中,由中止適應(yīng)性濾波器7 5的濾波系數(shù)的適應(yīng)性更新,并且將從輸入一山 糊子3 l輸入的信號(hào)輸出至輸出端子34,即可不進(jìn)行DSP 3內(nèi)的回聲消除處理。此情形下,便不再需要因應(yīng)減算部7 4的輸出信號(hào)適應(yīng)性地更新濾波系數(shù)能夠減輕回聲消除器5 4的處理量,而抑制消耗功率并且,在第2實(shí)施形態(tài)的回聲防止裝置中由將適應(yīng)性濾波器7 5的濾波系數(shù)全部設(shè)為零,即可不進(jìn)行DSP3 1內(nèi)的回聲消除處理。此情形下,能夠在將開(kāi)關(guān)76導(dǎo)通的狀態(tài)下,不進(jìn)行在 DSP3內(nèi)的回聲消除處理另外,在中止適應(yīng)性濾波器7 5的濾波系數(shù)的適應(yīng)性更新時(shí),配合處理量的減輕而使DSP 3的工作頻率降低,由此而能夠進(jìn) 一 步抑制消耗電力。此外,在第2實(shí)施形態(tài)的回聲防止裝置中,適應(yīng)性濾波器75的濾波系數(shù)的更新處理亦可在使繼續(xù)進(jìn)行的狀態(tài)下,由將開(kāi)關(guān)7 6關(guān)斷,而將在DSP1 3內(nèi)的回聲消除處理關(guān)閉。此情形下,由于適應(yīng)性濾波器75的濾波系數(shù)的更新處理是繼續(xù)進(jìn)行著,所以當(dāng)開(kāi)關(guān)76從關(guān)斷變?yōu)閷?dǎo)通時(shí),能夠馬上有效地消除回聲。此外,在第2實(shí)施形態(tài)的回聲防止裝置中,是根據(jù)從輸入端子3 1而來(lái)的輸入信號(hào)的信號(hào)位準(zhǔn)與從減算部74輸出的信號(hào)的信號(hào)位準(zhǔn),當(dāng)減算部74的回聲消除程度較預(yù)定位準(zhǔn)高時(shí)(Ip>aSp),便輸出已在減算部7 4將回聲消除或衰減的信號(hào),當(dāng)回聲消除程度較預(yù)定位準(zhǔn)低時(shí)(Ip a Sp ),便將從輸入信號(hào)3而來(lái)的輸入信號(hào)直接輸出。亦即,只限于DSP 3內(nèi)的回聲消除有某—程度的效果,在DSP 3內(nèi)的回聲處理為有效,且能夠有效地消除回聲。此外,在第2實(shí)施形態(tài)的回聲防止裝置中,當(dāng)減算部74的回聲處理程度較預(yù)定位準(zhǔn)低時(shí),便中止適應(yīng)性濾波器7 5的濾波系數(shù)的適應(yīng)性更新,并且將開(kāi)關(guān)78切換到B側(cè),由此可不進(jìn)行在DSP 3內(nèi)的回聲消除處理。此情形下,便不再需要因應(yīng)減算部7 4的輸出信號(hào)適應(yīng)性地更新濾波系數(shù),能夠減輕回聲消除器54的處理量,而抑制消耗功率。此外,在第2實(shí)施形態(tài)的回聲防止裝置中,當(dāng)減算部74的回聲處理程度較預(yù)定位準(zhǔn)低時(shí),由將適應(yīng)性濾波器75的濾波系數(shù)全部設(shè)為零,即可不進(jìn)行在DSP 3內(nèi)的回聲消除處理。此情形下,能夠在將開(kāi)關(guān)76導(dǎo)通的狀態(tài)下,不進(jìn)行在DSP 3內(nèi)的回聲消除處理。另外,當(dāng)減算部7 4的回聲處理程度較預(yù)定位準(zhǔn)低時(shí)>在中止適應(yīng)性濾波器7 5的濾波系數(shù)的適應(yīng)性更新時(shí),配合處理量的減輕使DSP 3的工作頻率降低,由此而能夠進(jìn) 一 步抑制消耗功率。此外,在第2實(shí)施形態(tài)的回聲防止裝置中,當(dāng)減算部74的回聲處理程度較預(yù)定位準(zhǔn)低時(shí),在使適應(yīng)性濾波器75的濾波系數(shù)的更新處理亦可在使其繼續(xù)進(jìn)行的狀態(tài)下,由將開(kāi)關(guān)7 8切換到B側(cè),而將在DSP3內(nèi)的回聲消除處理關(guān)閉。此情形下,由于適應(yīng)性濾波75的濾波系數(shù)的更新處理是繼續(xù)進(jìn)行著,所以當(dāng)減算部75的回聲消除的程度改善時(shí),便輸出已在減算部74將回聲消除或衰減的信號(hào),而能夠有效地消除回聲此外,在第2實(shí)施形態(tài)的回聲防止裝置中,當(dāng)從輸入端子31而來(lái)的輸入信號(hào)所含有的回聲非常大時(shí)Ip>>aNp),進(jìn)行脈沖響應(yīng)的再取得及FIR濾波器50、51的濾波系數(shù)的再設(shè)定。亦即,當(dāng)例如噪聲的影響等造成取得的脈沖響應(yīng)的精度差,無(wú)法有效地進(jìn)行回聲消除時(shí),便進(jìn)行脈沖響應(yīng)的再取得及濾波系數(shù)的再設(shè)定而能夠有效地消除回聲。此外在第2實(shí)施形態(tài)的回聲防止裝置中,當(dāng)從輸"V 丄山 入乂而子3 1而來(lái)的輸入信號(hào)所含有的回聲非常大時(shí)Ip》aNp),能夠使警告燈2 8亮燈據(jù)此,能夠讓耳機(jī)麥克風(fēng)20的配戴者能夠發(fā)現(xiàn)正有非常大的回聲傳送至對(duì)方側(cè),并促使按下學(xué)習(xí)按鍵27等進(jìn)行的脈沖響應(yīng)的再取得及FIR濾波器50 、51的濾波系數(shù)的再設(shè)定。還有,用來(lái)使耳機(jī)麥克風(fēng)20的配戴者察覺(jué)正有非常大的回聲產(chǎn)生的手段并非限定為使警告燈28殼燈。例如,亦可使警告燈2 8從殼燈狀態(tài)變化為熄燈狀態(tài),亦可使警告燈2 8的亮燈顏色變化此夕卜,例如,亦可輸出警告聲。<<第3實(shí)施形態(tài)〉〉二 =全體構(gòu)成=二首先,針對(duì)為本發(fā)明的一實(shí)施形態(tài)的回聲防止裝置的構(gòu)成進(jìn)行說(shuō)明。圖l 0是第3實(shí)施形態(tài)的回聲防止裝置的構(gòu)成的方塊圖。還有,與第1或第2實(shí)施形態(tài)相同的構(gòu)成是標(biāo)注相同組件符號(hào)并省略說(shuō)明。DSP 3是含有輸入端子3 0 、3 1 、輸出端子32至3 4 、 DSP核心4 0 、 RAM ( Random Access Memory)4 1以及ROM(ReadOnlyMemory) 4 2而構(gòu)成。此夕卜, DSP 3是具備FIR濾波器5 0 、 5 1 、脈沖響應(yīng)取得部5 2 、濾波系數(shù)設(shè)定部5 3 、回聲消除器(EC ) 5 4 、噪聲消除器(NC ) 5 5 、以及噪聲消除器控制部(NC 控制部)5 6 。該些FIR濾波器5 0 、 5 1 、脈沖響 應(yīng)取得部5 2 、濾波系數(shù)設(shè)定部5 3 、回聲消除器54 、噪聲消除器5 5 、以及噪聲消除器控制部5 6是 由DSP核心4 0執(zhí)行儲(chǔ)存于RAM 4 1 、或ROM 4 2的程 序來(lái)實(shí)現(xiàn)。此外,F(xiàn)IR濾波器5 0 、 5 1的濾波系數(shù)是 儲(chǔ)存于RAM 4 1 。噪聲消除器5 5 (噪聲消除部)是對(duì)從回聲消除 器5 4輸出的信號(hào)施以噪聲消除處理再輸出。噪聲消 除器5 5是例如能夠使用揭示于 "Y.Ephraim, D.Malah, "Speechenhancementusinga minimum mean-square error short-time spectral amplitude estimator" ,IEEE Trans,on ASSP,vol. ASSP- 32 , No. 6 , pp. 1 1 0 9 - 1 1 2 1 , 1 9 8 4 "的手 法的構(gòu)成。在噪聲消除器5 5的噪聲消除處理中,是 例如積存預(yù)定量的輸入信號(hào),并對(duì)積存的數(shù)據(jù)算出每 個(gè)頻帶的信號(hào)噪聲比,根據(jù)該信號(hào)噪聲比決定噪聲抑 制系數(shù),將該系數(shù)乘以在頻域上輸入信號(hào)頻譜的振幅 成分,由此而進(jìn)行噪聲的消除。還有,噪聲消除器55的噪聲消除處理是依NC控制部5 6的控制而能夠開(kāi)啟關(guān)閉,當(dāng)噪聲消除處理關(guān)閉時(shí),從回聲消除器5 4 輸出的信號(hào)是無(wú)延遲地輸出至輸出端子3 4。NC控帝J部56(輸出控制部)是因應(yīng)殘存于,人回聲消除器54輸出的信號(hào)的回聲的信號(hào)位準(zhǔn)來(lái)控制噪聲消除腿 奮55的噪聲消除處理的開(kāi)啟關(guān)閉例如,當(dāng)殘存于從回聲消除器54輸出的信號(hào)的回聲的信號(hào)位準(zhǔn)為預(yù)定位準(zhǔn)以上時(shí),若因噪聲消除器55而使回聲延遲傳送至對(duì)方側(cè),則有使對(duì)方側(cè)的發(fā)話(huà)者感覺(jué)到不協(xié)調(diào)感之虞因此,在如此的,卜主 l冃形下,噪聲消除器控制部56是將噪聲消除器5 5的噪聲消除處理關(guān)閉,由此,使從回聲消除器54輸出的信號(hào)無(wú)延遲地輸出至輸出一山 頓子34相反地,當(dāng)殘存于從回聲消除器54輸出的信號(hào)的回聲的信號(hào)位準(zhǔn)未滿(mǎn)預(yù)定信號(hào)位準(zhǔn)時(shí),即使因噪聲消除器55而使回聲延遲傳送至對(duì)方側(cè),對(duì)方側(cè)的發(fā)話(huà)者也很有可能不覺(jué)得有不協(xié)調(diào)感因此,在此小主 l冃形下,噪聲消除器控制部56是將噪聲消除器55的噪聲消除處理開(kāi)啟由此,將對(duì)從回聲消除器54輸出的信號(hào)施以回聲消除處理而得的信號(hào)輸出至輸出上山 順子34二 =噪聲消除益的開(kāi)啟關(guān)閉控制:接著,針對(duì)第3實(shí)施形態(tài)的噪聲消除器55的開(kāi)啟關(guān)閉控制進(jìn)行詳細(xì)說(shuō)明。圖11是顯不第3實(shí)施形態(tài)的噪聲消除器55的周邊構(gòu)成的例的方塊圖回聲消除器54是含有減算部72、適應(yīng)性濾波器(ADF;Adaptive Digital Filter) 7 3 、 以及適應(yīng)性濾波器 控制部(ADF控制部)7 4而構(gòu)成。此外,DSP 3復(fù)具 備通話(huà)檢測(cè)部7 0 、 7 1而構(gòu)成。于通話(huà)檢測(cè)部7 0是輸入從FIR濾波器5 0輸出 的信號(hào)。通話(huà)檢測(cè)部7 0是根據(jù)從FIR濾波器5 0輸出的信號(hào)來(lái)檢測(cè)是否有聲音信號(hào)從對(duì)方側(cè)傳送過(guò)來(lái)。 例如,通話(huà)檢測(cè)部7 0是若從FIR濾波器5 0輸出的信號(hào)的信號(hào)位準(zhǔn)為預(yù)定位準(zhǔn)以上的話(huà),便判定為有聲 音信號(hào)從對(duì)方側(cè)傳送過(guò)來(lái),若未滿(mǎn)預(yù)定位準(zhǔn)的話(huà),便判定為無(wú)聲音信號(hào)從對(duì)方側(cè)傳送過(guò)來(lái)。此外,從FIR 濾波器5 0輸出的信號(hào)是在通話(huà)檢測(cè)部7 0進(jìn)行檢測(cè) 處理,并且輸出至輸出端子3 2 。于通話(huà)檢出部7 l是輸入從減算部7 2輸出的信號(hào)。通話(huà)檢測(cè)部7 1是根據(jù)從減算部7 2輸出的信號(hào)來(lái)檢測(cè)耳機(jī)麥克風(fēng)2 0配戴者的發(fā)話(huà)狀態(tài)。例如,通 話(huà)檢測(cè)部7 1是若從減算部7 2輸出的信號(hào)的信號(hào)位 準(zhǔn)為預(yù)定位準(zhǔn)以上的話(huà),便判定為耳機(jī)麥克風(fēng)2 0的 配戴者正在發(fā)話(huà),若未滿(mǎn)預(yù)定位準(zhǔn)的話(huà),便判定為耳機(jī)麥克風(fēng)2 0的配戴者未發(fā)話(huà)。此外,從減算部7 2 輸出的信號(hào)是在通話(huà)檢測(cè)部7 1進(jìn)行檢測(cè)處理,并且輸出至噪聲消除器5 5 。減算部7 2是輸出以從輸入端子3 l輸入的含有 回聲的信號(hào)z(n)(回聲信號(hào)第2輸入信號(hào))減去;人適應(yīng)性濾波器7 3輸出的信號(hào)y (n)(虛擬回聲信號(hào))所得的信號(hào)(n )(消除誤差信號(hào))。于適應(yīng)性濾波器7 3是輸入從FIR濾波器5 0輸出的信號(hào)Xn)(參考信號(hào)第l輸入信號(hào))、與減算部72的輸出信號(hào)e(n)。并且,適應(yīng)性濾波器7 3是在有聲音信號(hào)從對(duì)方側(cè)傳送過(guò)來(lái)而耳機(jī)麥克風(fēng)2 0的配戴者未發(fā)話(huà)的狀態(tài)下,適應(yīng)性地改變?yōu)V波系數(shù)以使從減算部72輸出的信號(hào)e ( n )成為預(yù)定位準(zhǔn)以下還有,關(guān)于適應(yīng)性濾波器7 3的構(gòu)成及濾波系數(shù)的設(shè)定動(dòng)作是能夠例如與揭示于日本特開(kāi)2 0 0 6 -304260號(hào)公報(bào)的適應(yīng)性濾波器的構(gòu)成及動(dòng)作相同。ADF控制部7 4是根據(jù)通話(huà)檢測(cè)部7 0 、 7 1的檢 測(cè)結(jié)果,而在有聲音信號(hào)從對(duì)方側(cè)傳送過(guò)來(lái)而耳機(jī)麥 克風(fēng)2 0的配戴者未發(fā)話(huà)的狀態(tài)下,使適應(yīng)性濾波器 7 3執(zhí)行濾波系數(shù)的適應(yīng)性更新處理。NC控制部5 6是根據(jù)通話(huà)檢測(cè)部7 0 、 7 1的檢 測(cè)結(jié)果,而在有聲音信號(hào)從對(duì)方側(cè)傳送過(guò)來(lái)而耳機(jī)麥 克風(fēng)2 O的配戴者未發(fā)話(huà)的狀態(tài)下,檢測(cè)從減算部7 2輸出的信號(hào)e ( n )的信號(hào)位準(zhǔn)。在此狀態(tài)下檢測(cè)出 的信號(hào)e ( n )的信號(hào)位準(zhǔn)為代表回聲消除器5 4未消 除盡而殘存下來(lái)的回聲(已被衰減的回聲)的位準(zhǔn)。 并且,NC控制部5 6是當(dāng)信號(hào)e ( n )的信號(hào)位準(zhǔn)為預(yù)定位準(zhǔn)以上時(shí),將噪聲消除器5 5的噪聲消除處理關(guān)閉,當(dāng)信號(hào)e ( n )的信號(hào)位準(zhǔn)未滿(mǎn)預(yù)定信號(hào)位準(zhǔn)時(shí),將噪聲消除器5 5的噪聲消除處理開(kāi)啟。此處,當(dāng)信號(hào)n)的信號(hào)位準(zhǔn)未滿(mǎn)預(yù)定信號(hào)位準(zhǔn)時(shí)的情形亦包括兀全將回聲消除而信號(hào)e ( n )的信號(hào)位準(zhǔn)為零時(shí)的'卜主 l冃形還有,進(jìn)行檢測(cè)的信號(hào)e ( n )的信號(hào)位準(zhǔn)是例如在預(yù)定期間的最大功率或在預(yù)定期間的最大振幅、在預(yù)定期間的振幅的絕對(duì)值總合等能夠顯示信號(hào)'的位準(zhǔn)大小者便可。圖12是顯示控制第3實(shí)施形態(tài)的噪聲消除器55的啟動(dòng)關(guān)閉的處理的 一 例的流程圖。首先,當(dāng)電源開(kāi)啟而回聲防止裝置起動(dòng)時(shí)(S3 0 1 ) , NC控制部56便將噪聲消除器5 5的噪聲消除處理關(guān)閉。之后,開(kāi)始耳機(jī)麥克風(fēng)2 0的配戴者與對(duì)方側(cè)之間的通話(huà)(S303)。在回聲防止裝置起動(dòng)后,適應(yīng)性濾波器7 3的濾波系數(shù)的適應(yīng)性更新尚并不會(huì)馬上結(jié)束,而大多會(huì)成為在從回聲消除器5 4輸出的信號(hào)e ( n )中含有某程度的回聲的狀態(tài)。因此,在回聲防止裝置起動(dòng)后、,-即將噪聲消除器5 5關(guān)閉,由此,便不會(huì)有因噪聲消除處理而發(fā)生延遲的回聲傳送到對(duì)方側(cè)的情事, 而能夠抑制因延遲的回聲造成的不協(xié)調(diào)感。在通話(huà)開(kāi)始后,NC控制部5 6是根據(jù)通話(huà)檢測(cè)部 7 0、 7 1的檢測(cè)結(jié)果,而在有聲音信號(hào)從對(duì)方側(cè)傳 送過(guò)來(lái)而耳機(jī)麥克風(fēng)2 O的配戴者未發(fā)話(huà)的狀態(tài)下, 檢測(cè)從回聲消除器5 4輸出的信號(hào)e ( n )的信號(hào)位準(zhǔn) E ( S 3 0 4 )。接著,NC控制器5 6是比較檢測(cè)出的信 號(hào)位準(zhǔn)E與表示預(yù)定位準(zhǔn)的臨限值Sh ( S 3 0 5 )。當(dāng)信號(hào)e ( n )的信號(hào)位準(zhǔn)E為臨限值Sh以上時(shí)(S305Sh), NC控制部5 6便將噪聲消除器5 5的噪聲消除處理關(guān)閉(S3 0 6 )。亦即,當(dāng)成為于從回聲消除器5 4輸出的信號(hào)e(n)含有某一程度的回聲的狀態(tài)時(shí),便將噪聲消除器5 5的噪聲消除處理關(guān)閉,由此,便不會(huì)有因噪聲消除處理而延遲的回聲傳送到對(duì)方側(cè)的情事,而能夠抑制因延遲的回聲造成的不協(xié)調(diào)感當(dāng)信號(hào)e (n)的信號(hào)位準(zhǔn)E未輛臨限值Sh日寸(S305E< Sh= , NC控制部5 6便將噪聲消除器5 5的噪聲消除處理開(kāi)啟(S3 0 7 )。亦即,當(dāng)于從回聲消除器54輸出的信號(hào)e ( n )含有的回聲非常小時(shí),便將噪聲消除器5 5的噪聲消除處理開(kāi)啟,藉此,傳送消除了噪聲的清晰的信號(hào)至對(duì)方側(cè)在此小主 l冃形下,由于信號(hào)e ( n )所含有的回聲非常小,所以即使有因噪聲消除器5 5的噪聲消除處理而遲延的回聲傳送至對(duì)方側(cè),對(duì)方側(cè)感到不協(xié)調(diào)感的可能性也會(huì)變低。NC控制部5 6是根據(jù)通話(huà)檢測(cè)部7 0 、 7 1的檢 測(cè)結(jié)果來(lái)確認(rèn)耳機(jī)麥克風(fēng)2 0的配戴者與對(duì)方側(cè)之間 的通話(huà)是否仍在繼續(xù)(S3 0 8 )。當(dāng)為通話(huà)中時(shí)(S3 0 8 :是),NC控制部5 6是重復(fù)執(zhí)行根據(jù)信號(hào)e ( n ) 的信號(hào)位準(zhǔn)的噪聲消除器5 5的開(kāi)啟關(guān)閉處理(S3 0 4至S3 0 7)。而當(dāng)通話(huà)結(jié)束時(shí)(S3 0 8:否),就 結(jié)束處理。還有,當(dāng)適應(yīng)性濾波器7 3的濾波系數(shù)更 新為最適當(dāng)值,而信號(hào)e ( n )的信號(hào) 一 旦變?yōu)槲礉M(mǎn)臨 限值時(shí),亦能夠?qū)⒃肼曄? 5保持開(kāi)啟,之后不 進(jìn)行噪聲消除器5 5的開(kāi)啟關(guān)閉的切換。以上,針對(duì)第3實(shí)施形態(tài)進(jìn)行了說(shuō)明。如前所述, 在第3實(shí)施形態(tài)中,當(dāng)從回聲消除器5 4輸出的信號(hào)e所含有的回聲的信號(hào)位準(zhǔn)為預(yù)定位準(zhǔn)以上時(shí),從回聲消除器5 5輸出的信號(hào)是不施以噪聲消除器5 5的噪聲消除處理而輸出。另一方面,當(dāng)從回聲消除器5 4輸出的信號(hào)e (n)所含有的回聲的信號(hào)位準(zhǔn)未滿(mǎn)預(yù)定位準(zhǔn)時(shí),從回聲消除器5 5輸出的信號(hào)是施以噪聲消除器5 5的噪聲消除處理后再輸出。亦即,針對(duì)當(dāng)回聲延遲傳送時(shí)對(duì)方側(cè)的發(fā)話(huà)者感到不協(xié)調(diào)感的程度,是當(dāng)信號(hào)e ( n )所含有的回聲的信號(hào)位準(zhǔn)較大時(shí),由不使因噪聲消除處理造成的延遲產(chǎn)生,而能夠減少因回聲造成的不協(xié)調(diào)感。另 一 方面,針對(duì)即使回聲延遲傳送對(duì)方側(cè)的發(fā)話(huà)者也不會(huì)感到不協(xié)調(diào)感的程度,是當(dāng)信號(hào)所含有的回聲的信號(hào)位準(zhǔn)較小時(shí),由施行噪聲消除處理,而能夠?qū)魉椭翆?duì)方側(cè)的信號(hào)處理成更清晰的信號(hào)。此外在第3實(shí)施形態(tài)的回聲防止裝置中,回聲消除器54是使用由使濾波系數(shù)適應(yīng)性變化來(lái)使回聲逐漸減少的適應(yīng)性濾波器7 3而構(gòu)成。因此,從回聲防止裝置起動(dòng)到適應(yīng)性濾波器7 3的濾波系數(shù)更新成適當(dāng)?shù)闹凳切枰ㄉ夏?一 程度的時(shí)間。所以因應(yīng)從回聲消除器5 4輸出的信號(hào)e (n)所含有的回聲的信號(hào)位準(zhǔn)來(lái)開(kāi)啟關(guān)閉噪聲消除處理是尤其有效另外,在第3實(shí)施形態(tài)的回聲防止裝置中,在電源接通而起動(dòng)時(shí),是將噪聲消除器5 4的噪聲消除關(guān)閉亦即,由于在回聲防止裝置起動(dòng)時(shí)并非為適應(yīng)性濾波器73的濾波系數(shù)已更新為適當(dāng)?shù)闹档臓顟B(tài),所以由將噪聲消除處理關(guān)閉,而能夠抑制對(duì)對(duì)方側(cè)的發(fā)話(huà)者傳送有不協(xié)調(diào)感的信號(hào)。以上,前述的發(fā)明實(shí)施形態(tài)是為了容易理解本發(fā)明而說(shuō)明,并非用以限定解釋本發(fā)明。在不超出本發(fā)明主旨的、'-目'J提下,可進(jìn)行變更、改良,并且本發(fā)明亦包括等效物。例如,在第1至第3實(shí)施形態(tài)中,雖然是將由使脈沖產(chǎn)生而獲得的脈沖響應(yīng)設(shè)定為 FIR濾波器的濾波系數(shù),但為設(shè)定濾波系數(shù)而使用的信號(hào)并非限定為脈沖例如,亦可根據(jù)使步階(step)信號(hào)產(chǎn)生時(shí)獲得的響應(yīng)信號(hào)設(shè)定FIR濾波器的濾波系數(shù)此外,在第1至第3實(shí)施形態(tài)中,雖然是針對(duì)與耳機(jī)麥克風(fēng)20一同使用的回聲防止裝置進(jìn)行說(shuō)明,但并非限定為耳機(jī)麥克風(fēng)2 0 ,只要為可依從對(duì)方側(cè)傳送過(guò)來(lái)的聲音信號(hào)而返送回聲至對(duì)方側(cè)的裝置便能夠適用例如當(dāng)以免持模式使用電話(huà)時(shí),即使在由從電話(huà)的揚(yáng)聲器輸出的聲音從電話(huà)的麥克風(fēng)輸入而傳送回聲至對(duì)方側(cè)的構(gòu)成中,亦能夠適用回聲防止裝置。
權(quán)利要求
1.一種濾波系數(shù)設(shè)定裝置,是設(shè)定回聲防止裝置的濾波系數(shù)的濾波系數(shù)設(shè)定裝置,而前述回聲防止裝置具備有第1有限脈沖響應(yīng)濾波器,接收第1數(shù)字信號(hào)的輸入,而輸出第2數(shù)字信號(hào);第2有限脈沖響應(yīng)濾波器,與前述第1有限脈沖響應(yīng)濾波器同時(shí)接收前述第1數(shù)字信號(hào)的輸入,而輸出第3數(shù)字信號(hào);第1數(shù)字/模擬轉(zhuǎn)換器,將前述第2數(shù)字信號(hào)轉(zhuǎn)換成第1模擬信號(hào)并輸出;第2數(shù)字/模擬轉(zhuǎn)換器,將前述第3數(shù)字信號(hào)轉(zhuǎn)換成第2模擬信號(hào)并輸出;輸出入端子,輸出前述第1模擬信號(hào)或輸入第3模擬信號(hào);減算部,輸出將前述第1模擬信號(hào)與前述第3模擬信號(hào)組合而成的信號(hào)減去前述第2模擬信號(hào)而得的第4模擬信號(hào);以及模擬/數(shù)字轉(zhuǎn)換器,將從前述減算部輸出的模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào)并輸出;而該濾波系數(shù)設(shè)定裝置,其特征在于,具備濾波系數(shù)初始設(shè)定部,在前述回聲防止裝置起動(dòng)時(shí),對(duì)前述第1及第2有限脈沖響應(yīng)濾波器設(shè)定預(yù)定的濾波系數(shù);響應(yīng)信號(hào)取得部,由使第1信號(hào)產(chǎn)生而取得自前述第1有限脈沖響應(yīng)濾波器的輸出,到前述模擬/數(shù)字轉(zhuǎn)換器的輸出的第1響應(yīng)信號(hào),并由使第2信號(hào)產(chǎn)生而取得自前述第2有限脈沖響應(yīng)濾波器的輸出,到前述模擬/數(shù)字轉(zhuǎn)換器的輸出的第2響應(yīng)信號(hào);以及濾波系數(shù)設(shè)定部,為了使前述第4模擬信號(hào)成為,從前述第1模擬信號(hào)與前述第3模擬信號(hào)組合而成的信號(hào)中消除或衰減前述第1模擬信號(hào)后而得的信號(hào),而對(duì)前述第2有限脈沖響應(yīng)濾波器設(shè)定根據(jù)前述第1響應(yīng)信號(hào)所得的濾波系數(shù),并對(duì)前述第1有限脈沖響應(yīng)濾波器設(shè)定根據(jù)前述第2響應(yīng)信號(hào)所得的濾波系數(shù)。
全文摘要
本發(fā)明的濾波系數(shù)設(shè)定裝置,具備濾波系數(shù)初始設(shè)定部,在回聲防止裝置起動(dòng)時(shí),對(duì)第1及第2FIR濾波器設(shè)定預(yù)定的濾波系數(shù);響應(yīng)信號(hào)取得部,由使第1信號(hào)產(chǎn)生而取得自第1FIR濾波器的輸出,到AD轉(zhuǎn)換器的輸出的第1響應(yīng)信號(hào),并由使第2信號(hào)產(chǎn)生而取得自第2FIR濾波器的輸出,到AD轉(zhuǎn)換器的輸出的第2響應(yīng)信號(hào);以及濾波系數(shù)設(shè)定部,為了使第4模擬信號(hào)成為,從第1模擬信號(hào)與第3模擬信號(hào)組合而成的信號(hào)中消除或衰減第1模擬信號(hào)后而得的信號(hào),而對(duì)第2FIR濾波器設(shè)定根據(jù)第1響應(yīng)信號(hào)所得的濾波系數(shù),并對(duì)第1FIR濾波器設(shè)定根據(jù)第2響應(yīng)信號(hào)所得的濾波系數(shù)。
文檔編號(hào)H04B3/23GK101222243SQ20081000288
公開(kāi)日2008年7月16日 申請(qǐng)日期2008年1月11日 優(yōu)先權(quán)日2007年1月12日
發(fā)明者井上健生, 大橋秀紀(jì) 申請(qǐng)人:三洋電機(jī)株式會(huì)社;三洋半導(dǎo)體株式會(huì)社