專利名稱:觸控感測方法及觸控感測裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明是有關(guān)于一種感測方法及其裝置,且特別是有關(guān)于一種觸控感測方法及其
>J-U ρ α裝直。
背景技術(shù):
在現(xiàn)今信息時代中,人類對于電子產(chǎn)品的依賴性與日俱增。筆記本型計算機、移動電話、個人數(shù)字助理器(personal digital assistant, PDA)、數(shù)字隨身聽等電子產(chǎn)品均已成為現(xiàn)代人生活及工作中不可或缺的應(yīng)用工具。上述的電子產(chǎn)品均具有一輸入接口,用以輸入使用者所須指令,以使電子產(chǎn)品的內(nèi)部系統(tǒng)自動執(zhí)行此項指令。目前使用最廣泛的輸入接口裝置包括鍵盤(keyboard)以及鼠標(mouse)。對于使用者來說,使用鍵盤、鼠標等傳統(tǒng)的輸入接口在部分的場合無疑會造成相當(dāng)大的不便。為了解決這樣的問題,制造商便開始電子裝置上配置一個例如是觸控板(touch pad)或觸控面板(touch panel)等的觸控輸入接口,進而通過觸控板或觸控面板來取代鍵盤或鼠標的功能。就觸控輸入接口而言,目前使用者大都是利用手指或觸控筆與觸控輸入接口之間所產(chǎn)生的接觸或感應(yīng)行為來進行點選動作。以觸控面板而言,電容式觸控輸入接口通常相當(dāng)敏銳。在進行觸控感測時,觸控物體的油潰及其它臟污的影響總是無可避免。因此,如何使觸控感測裝置適切地判斷該觸控物體是否為一欲檢測的目標物乃當(dāng)前重要的課題之
發(fā)明內(nèi)容
本發(fā)明提供一種觸控感測方法,其利用物體特性的不同,使觸控感測裝置可適切地判斷觸控物體是否為一欲檢測的目標物。本發(fā)明提供一種觸控感測裝置可適切地判斷觸控物體是否為一欲檢測的目標物。本發(fā)明提供一種觸控感測方法,用于一觸控面板。觸控感測方法包括如下步驟。在一第一幀期間內(nèi),計算一觸控物體在觸控面板上所產(chǎn)生的一觸控平均值。在一第二幀期間內(nèi),基于觸控平均值,計算觸控物體在觸控面板上所產(chǎn)生的一觸控振幅值?;谟|控振幅值,判斷觸控物體是否為一欲檢測的目標物。在本發(fā)明的一實施例中,上述的判斷觸控物體是否為欲檢測的目標物的步驟包括如下步驟。判斷觸控振幅值是否大于一預(yù)設(shè)振幅值,以判斷觸控物體是否為欲檢測的目標物。在本發(fā)明的一實施例中,上述的觸控感測方法還包括如下步驟。判斷觸控物體在觸控面板上所產(chǎn)生的多個觸控值是否大于一預(yù)設(shè)臨界值。當(dāng)觸控值大于預(yù)設(shè)臨界值時,在第一幀期間內(nèi),計算觸控物體的觸控平均值。在本發(fā)明的一實施例中,上述的觸控感測方法還包括如下步驟。計數(shù)觸控面板的幀數(shù),以分別定義第一幀期間及第二幀期間。本發(fā)明提供一種觸控感測裝置,用于一觸控面板。觸控感測裝置包括一計算單元以及一判斷單元。計算單元在一第一幀期間內(nèi),計算一觸控物體在觸控面板上所產(chǎn)生的一觸控平均值。計算單元在一第二幀期間內(nèi),基于觸控平均值,計算觸控物體在觸控面板上所產(chǎn)生的一觸控振幅值。判斷單元基于觸控振幅值,判斷觸控物體是否為一欲檢測的目標物。在本發(fā)明的一實施例中,上述的判斷單元判斷觸控振幅值是否大于一預(yù)設(shè)振幅值,以判斷觸控物體是否為欲檢測的目標物。在本發(fā)明的一實施例中,上述的判斷單元判斷觸控物體在觸控面板上所產(chǎn)生的多個觸控值是否大于一預(yù)設(shè)臨界值。當(dāng)觸控值大于預(yù)設(shè)臨界值時,計算單元在第一幀期間內(nèi),計算觸控物體的觸控平均值。在本發(fā)明的一實施例中,上述的觸控值是觸控物體在觸控面板上所產(chǎn)生的電容變化值。在本發(fā)明的一實施例中,上述的觸控振幅值是觸控物體在觸控面板上所產(chǎn)生的電 容變化值的峰對峰值。在本發(fā)明的一實施例中,上述的第一幀期間及第二幀期間分別包括多個幀數(shù)。在本發(fā)明的一實施例中,上述的計算單元包括一計數(shù)單元。計數(shù)單元計數(shù)觸控面板的幀數(shù),以分別定義第一幀期間及第二幀期間。為讓本發(fā)明的上述特征和優(yōu)點能更明顯易懂,下文特舉實施例,并配合所附圖式作詳細說明如下。
圖IA及圖IB分別繪示同一觸控面板在不同的情況下,其感測通道的電容變化值。圖2繪示本發(fā)明一實施例的觸控感測系統(tǒng)的功能方塊圖。圖3A及圖3B分別繪示同一觸控面板在不同的情況下,其感測通道的電容變化值。圖4繪示本發(fā)明一實施例的觸控感測方法的步驟流程圖。[主要元件標號說明]100 :觸控感測系統(tǒng)110:觸控面板112、114:感測通道120 :觸控感測裝置122 :計算單元123 :計數(shù)單元124 :判斷單元200 :臟污Tl :第一幀期間T2 :第二幀期間TH:預(yù)設(shè)臨界值A(chǔ)V1、AV2 :觸控平均值A(chǔ)PI、AP2 :觸控振幅值S400、S402、S404、S406、S408、S410、S412、S414、S416、S418、S420 :觸控感測方法的步驟
具體實施例方式圖IA及圖IB分別繪示同一觸控面板在不同的情況下,其感測通道的電容變化值。請參照圖IA及圖1B,一般而言,觸控面板110通常包括多個沿著X方向排列的感測通道112及多個沿著Y方向排列的感測通道114。感測通道112、114分別用以感測觸控面板110上因觸控物體所產(chǎn)生的電容變化值。
圖IA所繪示者是使用者尚未對觸控面板110進行觸控操作,因此無論是感測通道112或114,其所感測的電容變化值皆未超過X臨界值及Y臨界值。此時,觸控面板110會回傳并未檢測到觸控物體的結(jié)果。另一方面,圖IB所繪示者是觸控面板110因觸控物體的油潰及其它臟污的影響而產(chǎn)生的電容變化值。如圖IB所示,在臟污200所覆蓋的區(qū)域,觸控面板110上對應(yīng)的感測通道112、114會產(chǎn)生電容值的變化。因此,當(dāng)該電容值的變化均超過X臨界值及Y臨界值時,觸控面板110會據(jù)此回傳臟污200的坐標值。然而,觸控物體的油潰及其它臟污通常并非觸控面板110所欲檢測的目標物。因此,本發(fā)明的范例實施例提供一種觸控感測方法,其可使觸控感測裝置適切地判斷觸控物體是否為一欲檢測的目標物。在本發(fā)明的范例實施例中,相較于使用者的手指或觸控筆,觸控物體的油潰及其它臟污并非觸控面板110所欲檢測的目標物。圖2繪示本發(fā)明一實施例的觸控感測系統(tǒng)的功能方塊圖。圖3A及圖3B分別繪示 同一觸控面板在不同的情況下,其感測通道的電容變化值。圖3A所繪示者是使用者對觸控面板110進行觸控操作。圖3B所繪示者是觸控面板110因觸控物體的油潰及其它臟污的影響而產(chǎn)生的電容變化值。請參考圖2至圖3B,本實施例的觸控感測系統(tǒng)100包括觸控面板110及觸控感測裝置120,其中觸控感測裝置120包括一計算單元122及一判斷單元124,且計算單元122包括一計數(shù)單元123。在本實施例中,計數(shù)單元123用以計數(shù)觸控面板110的幀數(shù),以分別定義第一幀期間Tl及第二幀期間T2。在此,第一幀期間Tl例如包括8個幀數(shù),第二幀期間T2例如包括12個幀數(shù)。以圖3A為例,當(dāng)觸控物體300接觸觸控面板110時,觸控物體300會在觸控面板110上產(chǎn)生的觸控值。在本實施例中,該觸控值是觸控物體300在觸控面板110上所產(chǎn)生的電容變化值,其隨時間而擾動。圖3A所繪示的擾動情形是沿著X方向排列的感測通道112的電容變化值。另外,在圖3A中,觸控物體300例如是以使用者的手指為例,但本發(fā)明并不限于此。接著,判斷單元124判斷觸控物體300在觸控面板110上所產(chǎn)生的電容變化值是否大于一預(yù)設(shè)臨界值TH。當(dāng)電容變化值大于預(yù)設(shè)臨界值TH時,計算單元122在第一幀期間Tl內(nèi),計算觸控物體300的電容變化值的平均值A(chǔ)Vl。之后,計算單元110在第二幀期間T2內(nèi),基于電容變化值的平均值A(chǔ)Vl,計算觸控物體300在觸控面板110上所產(chǎn)生的一觸控振幅值A(chǔ)PI。在此,觸控振幅值A(chǔ)PI例如是觸控物體300在觸控面板110上所產(chǎn)生的電容變化值的峰對峰值。接著,判斷單元124判斷觸控振幅值A(chǔ)Pl是否大于一預(yù)設(shè)振幅值N,以判斷觸控物體300是否為欲檢測的目標物。另一方面,在圖3B中,觸控物體例如是臟污200。一般而言,不同的觸控物體在觸控面板110上所產(chǎn)生的電容變化值并不相同。因此,在觸控面板110感測臟污200時,計算單元122計算而得的觸控平均值A(chǔ)V2及觸控振幅值A(chǔ)P2與圖3A的觸控平均值A(chǔ)Vl及觸控振幅值A(chǔ)Pl并不相同。因此,基于不同的觸控物體具有不同的觸控振幅值,設(shè)計者可依設(shè)計需求,設(shè)定預(yù)設(shè)振幅值N的大小,以使觸控感測裝置120可適切地判斷觸控物體是否為一欲檢測的目標物。在本實施例中,相較于觸控物體的油潰及其它臟污,使用者的手指或觸控筆是觸控面板110所欲檢測的目標物。圖4繪示本發(fā)明一實施例的觸控感測方法的步驟流程圖。請參考圖2至圖4,本實施的觸控感測方法例如可在觸控感測裝置120上執(zhí)行。在步驟S400中,計數(shù)單元123會計數(shù)觸控面板110的幀數(shù),以分別定義第一幀期間Tl及第二幀期間T2。在本實施例中,第一幀期間Tl例如包括8個幀數(shù),第二幀期間T2例如包括12個幀數(shù),但本發(fā)明并不限于此。隨著時間的進行,計數(shù)單元123的計數(shù)值持續(xù)增加。在步驟S402中,計算單元122依據(jù)計數(shù)單元123的計數(shù)值來確認目前時序。若幀數(shù)的計數(shù)值小于8,代表目前時序仍處于第一幀期間Tl,觸控感測方法會進行步驟S404。在步驟S404中,計算單元122持續(xù)接收觸控面板110所輸入的電容變化值。直到幀數(shù)的計數(shù)值等于8,觸控感測方法始進行步驟S406。在步驟S406中,計算單元122計算觸控物體300的觸控平均值A(chǔ)Vl。 此時,計數(shù)單元123持續(xù)計數(shù)觸控面板110的幀數(shù)。在步驟S408中,若幀數(shù)的計數(shù)值小于20,代表目前時序仍處于第二幀期間T2,觸控感測方法會進行步驟S410。在步驟S410中,計算單元122持續(xù)接收觸控面板110所輸入的電容變化值。直到幀數(shù)的計數(shù)值等于20,觸控感測方法始進行步驟S412。在步驟S412中,計算單元122計算觸控物體300的觸控振幅值A(chǔ)PI。之后,在步驟S414中,判斷單元124判斷觸控振幅值A(chǔ)Pl是否大于一預(yù)設(shè)振幅值N,以判斷觸控物體300是否為欲檢測的目標物。若觸控振幅值A(chǔ)Pl大于預(yù)設(shè)振幅值N,代表觸控物體300為欲檢測的目標物。例如,在圖3A中,觸控物體300的觸控振幅值A(chǔ)Pl是大于預(yù)設(shè)振幅值N,則在步驟S416中,判斷單元124即判斷觸控物體300為使用者的手指或觸控筆,其是欲檢測的目標物。相反地,若觸控振幅值A(chǔ)Pl小于預(yù)設(shè)振幅值N,代表觸控物體300不為欲檢測的目標物。例如,在圖3B中,觸控物體300的觸控振幅值A(chǔ)P2是小于預(yù)設(shè)振幅值N,則在步驟S418中,判斷單元124即判斷觸控物體300為觸控物體的油潰或其它臟污,其并非欲檢測的目標物。接著,在步驟S420中,計數(shù)單元123的計數(shù)值會被重置為O。觸控感測方法重新回到步驟S400,再次進入第一幀期間Tl,以進行下一階段的觸控感測。在本實施例中,相較于使用者的手指或觸控筆,觸控物體的油潰及其它臟污并非觸控面板110所欲檢測的目標物,但本發(fā)明并不限于此。在其它實施例中,只要經(jīng)判斷單元124的判斷,觸控物體的觸控振幅值大于預(yù)設(shè)振幅值,該觸控物體即為欲檢測的目標物,并不限于使用者的手指或觸控筆。另外,圖3A及圖3B所繪示者是感測通道112在X方向上的電容變化值。感測通道114在Y方向上的電容變化值,其觸控感測方法可以由圖3A至圖4實施例的敘述中獲致足夠的教示、建議與實施說明,因此不再贅述。綜上所述,在本發(fā)明的范例實施例中,觸控感測裝置在不同幀期間內(nèi),分別計算觸控物體在觸控面板上所產(chǎn)生的觸控平均值及其觸控振幅值?;诓煌挠|控物體具有不同的觸控振幅值,因此觸控感測裝置可適切地判斷觸控物體是否為一欲檢測的目標物。雖然本發(fā)明已以實施例揭露如上,然其并非用以限定本發(fā)明,任何所屬技術(shù)領(lǐng)域中具有通常知識者,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作些許的更動與潤飾,故本發(fā)明的保護范圍當(dāng)視所附的權(quán)利要求范圍所界定者為準。
權(quán)利要求
1.一種觸控感測方法,用于一觸控面板,該觸控感測方法包括 在一第一幀期間內(nèi),計算一觸控物體在該觸控面板上所產(chǎn)生的一觸控平均值; 在一第二幀期間內(nèi),基于該觸控平均值,計算該觸控物體在該觸控面板上所產(chǎn)生的一觸控振幅值;以及 基于該觸控振幅值,判斷該觸控物體是否為一欲檢測的目標物。
2.根據(jù)權(quán)利要求I所述的觸控感測方法,其中判斷該觸控物體是否為該欲檢測的目標物的該步驟包括 判斷該觸控振幅值是否大于一預(yù)設(shè)振幅值,以判斷該觸控物體是否為該欲檢測的目標物。
3.根據(jù)權(quán)利要求I所述的觸控感測方法,還包括 判斷該觸控物體在該觸控面板上所產(chǎn)生的多個觸控值是否大于一預(yù)設(shè)臨界值, 其中當(dāng)該觸控值大于該預(yù)設(shè)臨界值時,在該第一幀期間內(nèi),計算該觸控物體的該觸控平均值。
4.根據(jù)權(quán)利要求3所述的觸控感測方法,其中該多個觸控值是該觸控物體在該觸控面板上所產(chǎn)生的電容變化值。
5.根據(jù)權(quán)利要求4所述的觸控感測方法,其中該觸控振幅值是該觸控物體在該觸控面板上所產(chǎn)生的該電容變化值的峰對峰值。
6.根據(jù)權(quán)利要求I所述的觸控感測方法,其中該第一幀期間及該第二幀期間分別包括多個幀數(shù)。
7.根據(jù)權(quán)利要求6所述的觸控感測方法,還包括 計數(shù)該觸控面板的該多個幀數(shù),以分別定義該第一幀期間及該第二幀期間。
8.一種觸控感測裝置,用于一觸控面板,該觸控感測裝置包括 一計算單元,在一第一幀期間內(nèi),該計算單元計算一觸控物體在該觸控面板上所產(chǎn)生的一觸控平均值;在一第二幀期間內(nèi),該計算單元基于該觸控平均值,計算該觸控物體在該觸控面板上所產(chǎn)生的一觸控振幅值;以及 一判斷單元,該判斷單元基于該觸控振幅值,判斷該觸控物體是否為一欲檢測的目標物。
9.根據(jù)權(quán)利要求8所述的觸控感測裝置,其中該判斷單元判斷該觸控振幅值是否大于一預(yù)設(shè)振幅值,以判斷該觸控物體是否為該欲檢測的目標物。
10.根據(jù)權(quán)利要求8所述的觸控感測裝置,其中該判斷單元判斷該觸控物體在該觸控面板上所產(chǎn)生的多個觸控值是否大于一預(yù)設(shè)臨界值,當(dāng)該觸控值大于該預(yù)設(shè)臨界值時,該計算單元在該第一幀期間內(nèi),計算該觸控物體的該觸控平均值。
11.根據(jù)權(quán)利要求10所述的觸控感測裝置,其中該多個觸控值是該觸控物體在該觸控面板上所產(chǎn)生的電容變化值。
12.根據(jù)權(quán)利要求11所述的觸控感測裝置,其中該觸控振幅值是該觸控物體在該觸控面板上所產(chǎn)生的該電容變化值的峰對峰值。
13.根據(jù)權(quán)利要求8所述的觸控感測裝置,其中該第一幀期間及該第二幀期間分別包括多個幀數(shù)。
14.根據(jù)權(quán)利要求13所述的觸控感測裝置,其中該計算單元包括一計 數(shù)單元,計數(shù)該觸控面板的該多個幀數(shù),以分別定義該第一幀期間及該第二幀期間。
全文摘要
一種觸控感測方法,適于一觸控面板。觸控感測方法包括如下步驟。在一第一幀期間內(nèi),計算一觸控物體在觸控面板上所產(chǎn)生的一觸控平均值。在一第二幀期間內(nèi),基于觸控平均值,計算觸控物體在觸控面板上所產(chǎn)生的一觸控振幅值。基于觸控振幅值,判斷觸控物體是否為一欲檢測的目標物。另外,一種觸控感測裝置亦被提出。
文檔編號G06F3/044GK102830860SQ201110160348
公開日2012年12月19日 申請日期2011年6月15日 優(yōu)先權(quán)日2011年6月15日
發(fā)明者劉叡明, 戴紳峰 申請人:奇景光電股份有限公司