觸控裝置及其觸控檢測(cè)方法
【專利摘要】一種觸控裝置及其觸控檢測(cè)方法,此方法包括下列步驟。取得觸控面板的多個(gè)觸控區(qū)域所對(duì)應(yīng)的多個(gè)觸控值。依據(jù)這些觸控值及觸控臨界值決定觸控區(qū)塊,其中位于觸控區(qū)塊的這些觸控區(qū)域?yàn)楸舜讼噜?。依序相互比較對(duì)應(yīng)觸控區(qū)塊中相鄰觸控區(qū)域的這些觸控值以判斷觸控區(qū)塊是否有觸控值谷點(diǎn)。依據(jù)觸控區(qū)塊是否有觸控值谷點(diǎn)判斷觸控區(qū)塊為對(duì)應(yīng)單點(diǎn)觸控或多點(diǎn)觸控。
【專利說明】觸控裝置及其觸控檢測(cè)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種觸控裝置及其觸控檢測(cè)方法,且特別涉及一種可判斷觸控區(qū)塊是否為對(duì)應(yīng)單點(diǎn)觸控或多點(diǎn)觸控的觸控裝置及應(yīng)用于此觸控裝置的觸控檢測(cè)方法。
【背景技術(shù)】
[0002]隨著信息技術(shù)、無線行動(dòng)通訊和信息家電的快速發(fā)展與應(yīng)用,為了達(dá)到攜帶便利、體積輕巧化以及操作人性化的目的,許多信息產(chǎn)品已由傳統(tǒng)的鍵盤或滑鼠等輸入裝置,轉(zhuǎn)變?yōu)槭褂糜|控面板(Touch Panel)作為輸入裝置。目前的觸控面板大致可分為電容式觸控面板以及電阻式觸控面板。并且,隨著多點(diǎn)觸控(mult1-touch)技術(shù)的需求增加,投射電容式觸控技術(shù)已成為觸控面板技術(shù)的主流之一。
[0003]由于人體可視為良好導(dǎo)體,因此投射電容式觸控面板的透明電極(ITO)會(huì)與人體形成電容。在人體(如手指)靠近投射電容式觸控面板時(shí),投射電容式觸控面板的各感測(cè)區(qū)域的電容值會(huì)變化,從而可檢測(cè)人體的觸控點(diǎn)。然而,當(dāng)兩個(gè)觸控點(diǎn)太過靠近時(shí),電容值變化的觸控區(qū)域會(huì)相鄰,以至于這些電容值變化的觸控區(qū)域被視為對(duì)應(yīng)同一觸控點(diǎn),造成觸控裝置無法正確反應(yīng)使用者的觸控點(diǎn)。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供一種觸控裝置及應(yīng)用于此觸控裝置的觸控檢測(cè)方法,其可檢測(cè)觸控區(qū)塊是否為對(duì)應(yīng)單點(diǎn)觸碰或多點(diǎn)觸碰。
[0005]本發(fā)明提出一種觸控裝置,包括觸控面板及觸控檢測(cè)單元。觸控面板具有多個(gè)觸控區(qū)域。觸控檢測(cè)單元耦接觸控面板,用以檢測(cè)這些觸控區(qū)域?qū)?yīng)的多個(gè)觸控值,并且依據(jù)這些觸控值及觸控臨界值決定觸控區(qū)塊。觸控檢測(cè)單元依序相互比較對(duì)應(yīng)觸控區(qū)塊中相鄰觸控區(qū)域的觸控值以判斷觸控區(qū)塊是否有觸控值谷點(diǎn),并依據(jù)是否有觸控值谷點(diǎn)判斷觸控區(qū)塊為對(duì)應(yīng)單點(diǎn)觸控或多點(diǎn)觸控。位于觸控區(qū)塊的這些觸控區(qū)域?yàn)楸舜讼噜彙?br>
[0006]在本發(fā)明的一實(shí)施例中,觸控檢測(cè)單元將對(duì)應(yīng)第一最高觸控值作為第一觸控點(diǎn),并且觸控檢測(cè)單元以第一觸控點(diǎn)為比較起始點(diǎn)以依序相互比較對(duì)應(yīng)相鄰觸控區(qū)域的觸控值。當(dāng)所述相鄰觸控區(qū)域中離第一觸控點(diǎn)較遠(yuǎn)的觸控區(qū)域?qū)?yīng)的第一觸控值大于所述相鄰觸控區(qū)域中離第一觸控點(diǎn)較近的另一觸控區(qū)域?qū)?yīng)的第二觸控值時(shí),觸控檢測(cè)單元判斷第二觸控值為觸控值谷點(diǎn),并且依據(jù)觸控值谷點(diǎn)判斷對(duì)應(yīng)第一觸控點(diǎn)的這些觸控值。并且,觸控檢測(cè)單元將在非對(duì)應(yīng)第一觸控點(diǎn)的這些觸控值中的第二最高觸控值對(duì)應(yīng)的觸控區(qū)域作為第二觸控點(diǎn)。
[0007]在本發(fā)明的一實(shí)施例中,當(dāng)對(duì)應(yīng)觸控區(qū)塊的這些觸控值皆相互比較過時(shí),觸控檢測(cè)單元停止判斷觸控區(qū)塊的觸控值谷點(diǎn)。
[0008]在本發(fā)明的一實(shí)施例中,當(dāng)沒有觸控值谷點(diǎn)時(shí),觸控檢測(cè)單元判斷觸控區(qū)塊為對(duì)應(yīng)單點(diǎn)觸控。當(dāng)有觸控值谷點(diǎn)時(shí),觸控檢測(cè)單元判斷觸控區(qū)塊為對(duì)應(yīng)多點(diǎn)觸控。
[0009]在本發(fā)明的一實(shí)施例中,觸控面板為投射電容式觸控面板或數(shù)字式電阻觸控面板。
[0010]本發(fā)明亦提出一種觸控面板的觸控檢測(cè)方法,其包括下列步驟。取得觸控面板的多個(gè)觸控區(qū)域所對(duì)應(yīng)的多個(gè)觸控值。依據(jù)這些觸控值及觸控臨界值決定觸控區(qū)塊,其中位于觸控區(qū)塊的這些觸控區(qū)域?yàn)楸舜讼噜?。依序相互比較對(duì)應(yīng)觸控區(qū)塊中相鄰觸控區(qū)域的觸控值以判斷觸控區(qū)塊是否有觸控值谷點(diǎn)。依據(jù)是否有觸控值谷點(diǎn)判斷觸控區(qū)塊為對(duì)應(yīng)單點(diǎn)觸控或多點(diǎn)觸控。
[0011 ] 在本發(fā)明的一實(shí)施例中,依序相互比較對(duì)應(yīng)觸控區(qū)塊中相鄰觸控區(qū)域的觸控值以判斷觸控區(qū)塊是否有觸控值谷點(diǎn)的步驟包括:將具有觸控區(qū)塊對(duì)應(yīng)的這些觸控值中的第一最高觸控值的觸控區(qū)域作為第一觸控點(diǎn);以第一觸控點(diǎn)為比較起始點(diǎn)依序相互比較相鄰觸控區(qū)域的觸控值;當(dāng)所述相鄰觸控區(qū)域中離第一觸控點(diǎn)較遠(yuǎn)的觸控區(qū)域?qū)?yīng)的第一觸控值大于所述相鄰觸控區(qū)域中離第一觸控點(diǎn)較近的另一觸控區(qū)域?qū)?yīng)的第二觸控值時(shí),判斷第二觸控值為觸控值谷點(diǎn);依據(jù)觸控值谷點(diǎn)判斷對(duì)應(yīng)第一觸控點(diǎn)的這些觸控值,并且在非對(duì)應(yīng)第一觸控點(diǎn)的這些觸控值中的第二最高觸控值對(duì)應(yīng)的觸控區(qū)域作為第二觸控點(diǎn)。
[0012]在本發(fā)明的一實(shí)施例中,觸控面板的觸控檢測(cè)方法還包括:當(dāng)對(duì)應(yīng)觸控區(qū)塊的這些觸控值皆相互比較過時(shí),停止判斷觸控區(qū)塊的觸控值谷點(diǎn)。
[0013]在本發(fā)明的一實(shí)施例中,對(duì)應(yīng)觸控區(qū)塊的各個(gè)觸控值皆大于等于觸控臨界值。
[0014]在本發(fā)明的一實(shí)施例中,依據(jù)是否有觸控值谷點(diǎn)判斷觸控區(qū)塊為對(duì)應(yīng)單點(diǎn)觸控或多點(diǎn)觸控的步驟包括:當(dāng)沒有觸控值谷點(diǎn)時(shí),觸控區(qū)塊判斷為對(duì)應(yīng)單點(diǎn)觸控;當(dāng)有觸控值谷點(diǎn)時(shí),觸控區(qū)塊為判斷對(duì)應(yīng)多點(diǎn)觸控。
[0015]基于上述,本發(fā)明實(shí)施例的觸控裝置及應(yīng)用于此觸控裝置的觸控檢測(cè)方法,其依序相互比較觸控區(qū)塊中相鄰觸控區(qū)域所對(duì)應(yīng)的觸控值來判斷是否有觸控值谷點(diǎn),并依據(jù)是否有觸控值谷點(diǎn)來判斷觸控區(qū)塊為對(duì)應(yīng)單點(diǎn)觸控或多點(diǎn)觸控。并且,還依據(jù)所判斷的觸控值谷點(diǎn)區(qū)分觸控區(qū)塊中所有觸控區(qū)域所分別對(duì)應(yīng)的觸控點(diǎn)。
[0016]為讓本發(fā)明的上述特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉實(shí)施例,并配合所附圖式作詳細(xì)說明如下。
【專利附圖】
【附圖說明】
[0017]圖1為依據(jù)本發(fā)明一實(shí)施例的觸控裝置的系統(tǒng)示意圖。
[0018]圖2為圖1的觸控面板的觸控值分布示意圖。
[0019]圖3為依據(jù)本發(fā)明一實(shí)施例的觸控裝置的觸控檢測(cè)方法的流程圖。
【具體實(shí)施方式】
[0020]圖1為依據(jù)本發(fā)明一實(shí)施例的觸控裝置的系統(tǒng)示意圖。請(qǐng)參照?qǐng)D1,在本實(shí)施例中,觸控裝置100包括觸控檢測(cè)單元110及觸控面板120。觸控面板120具有多個(gè)觸控區(qū)域121,并且觸控面板120可以投射電容式觸控面板或數(shù)字式電阻觸控面板為例。觸控檢測(cè)單元110耦接觸控面板120,以檢測(cè)這些觸控區(qū)域121所對(duì)應(yīng)的多個(gè)觸控值VT,并依據(jù)所檢測(cè)到的觸控值VT判斷觸控面板120是否被觸碰以及判斷觸控面板120的觸控點(diǎn)。
[0021]進(jìn)一步來說,在取得這些觸控區(qū)域121所對(duì)應(yīng)的觸控值VT后,觸控檢測(cè)單元110會(huì)依據(jù)這些觸控區(qū)域121的觸控值VT及觸控臨界值檢測(cè)觸控面板121中是否有觸控區(qū)塊。觸控檢測(cè)單元Iio會(huì)過濾對(duì)應(yīng)的觸控值VT小于觸控臨界值的觸控區(qū)域。并且,當(dāng)有觸控區(qū)域未被過濾時(shí),這些未被過濾的觸控區(qū)域中彼此相鄰的這些觸控區(qū)域會(huì)視為同一觸控區(qū)塊。亦即,觸控區(qū)塊中的觸控區(qū)域所對(duì)應(yīng)的觸控值VT會(huì)大于等于觸控臨界值且同一觸控區(qū)塊中的觸控區(qū)域會(huì)彼此相鄰。當(dāng)所有觸控區(qū)域皆被過濾時(shí),則不會(huì)有觸控區(qū)塊。
[0022]當(dāng)觸控檢測(cè)單元110檢測(cè)到觸控面板120中沒有觸控區(qū)塊時(shí),則表示觸控面板120未被觸碰。亦即,觸控面板120不會(huì)有觸控點(diǎn)。此時(shí),觸控檢測(cè)單元110會(huì)停止進(jìn)一步的檢測(cè)或處理。當(dāng)觸控檢測(cè)單元110檢測(cè)到觸控區(qū)塊時(shí),則表示觸控面板120應(yīng)于被觸碰的狀態(tài)。亦即,觸控面板120至少有一觸控點(diǎn)。此時(shí),觸控檢測(cè)單元120會(huì)對(duì)同一觸控區(qū)塊所對(duì)應(yīng)的所有觸控值VT進(jìn)行數(shù)據(jù)處理,以判斷觸控區(qū)塊是否為對(duì)應(yīng)單點(diǎn)觸控或多點(diǎn)觸控以及檢測(cè)觸控區(qū)塊的觸控點(diǎn)。
[0023]在數(shù)據(jù)處理的過程中,觸控檢測(cè)單元110會(huì)先將觸控區(qū)塊中對(duì)應(yīng)最高觸控值(SP第一最高觸控值)的觸控區(qū)域作為第一觸控點(diǎn),并且以第一觸控點(diǎn)作為比較起始點(diǎn)依序比較對(duì)應(yīng)至相鄰的觸控區(qū)域的這些觸控值VT。當(dāng)兩相鄰觸控值VT中離第一觸控點(diǎn)較遠(yuǎn)的觸控區(qū)域的觸控值VT (即第一觸控值)大于離第一觸控點(diǎn)較近的觸控區(qū)域的觸控值VT (即第二觸控值)時(shí),觸控檢測(cè)單元110判斷上述離第一觸控點(diǎn)較近的觸控值VT為觸控值谷點(diǎn)。并且,觸控檢測(cè)單元110會(huì)依據(jù)所判斷的觸控值谷點(diǎn)判斷觸控區(qū)域所對(duì)應(yīng)的觸控值VT是否對(duì)應(yīng)第一觸控點(diǎn)。亦即,依據(jù)所判斷的觸控值谷點(diǎn)分割觸控區(qū)塊,而包含第一觸控點(diǎn)的這些觸控區(qū)域的這些觸控值VT為對(duì)應(yīng)第一觸控點(diǎn),以及未包含第一觸控點(diǎn)的這些觸控區(qū)域中的這些觸控值VT非對(duì)應(yīng)第一觸控點(diǎn)。
[0024]此外,在非對(duì)應(yīng)第一觸控點(diǎn)的這些觸控值VT中具有最高觸控值(即第二最高觸控值)的觸控區(qū)域作為第二觸控點(diǎn),并且再依據(jù)上述方式檢測(cè)是否有其他觸控值谷點(diǎn)存在以判斷是否有其他觸控點(diǎn)存在。當(dāng)對(duì)應(yīng)觸控區(qū)塊的所有觸控值VT彼此比較過時(shí),表示觸控區(qū)域的數(shù)據(jù)處理已完成。因此,觸控檢測(cè)單元110會(huì)停止檢測(cè)觸控區(qū)塊的觸控值谷點(diǎn)。據(jù)此,觸控檢測(cè)單元110可基于是否判斷有觸控值谷點(diǎn)來判斷觸控區(qū)塊為對(duì)應(yīng)單點(diǎn)觸控或多點(diǎn)觸控,還依據(jù)所判斷的觸控值谷點(diǎn)區(qū)分觸控區(qū)塊中觸控區(qū)域所對(duì)應(yīng)的觸控點(diǎn)。
[0025]圖2為圖1的觸控面板的觸控值分布示意圖。請(qǐng)參照?qǐng)D1及圖2,在本實(shí)施例中,假設(shè)觸控面板120中的觸控區(qū)域121是以6*6的矩陣排列,并且所檢測(cè)到觸控值VT如圖2的方格中所示數(shù)值。在此假設(shè)觸控臨界值為20,則觸控值VT小于20的觸控區(qū)域會(huì)被濾除(亦即觸控值VT小于20的觸控區(qū)域不會(huì)被選取),并且由于被選取的觸控區(qū)域彼此相鄰,因此依據(jù)這些被選取的觸控區(qū)域決定出觸控區(qū)塊210。
[0026]在決定觸控區(qū)塊210后,觸控檢測(cè)單元110會(huì)將觸控區(qū)塊210中具有最高觸控值(在此為65)的觸控區(qū)域定義為第一觸控點(diǎn)TP1。接著,從第一觸控點(diǎn)TPl開始,相互比較觸控區(qū)塊210中兩相鄰觸控區(qū)域的觸控值,其中比較的路徑可參照箭頭所示。在本實(shí)施例中,觸控檢測(cè)單元110會(huì)先比較觸控值65與相鄰于第一觸控點(diǎn)TPl的觸控區(qū)域的觸控值(即32,35及45)。由于第一觸控點(diǎn)TPl的觸控值65大于相鄰于第一觸控點(diǎn)TPl的觸控區(qū)域分別對(duì)應(yīng)的觸控值32、35及45,因此觸控值65不會(huì)被判斷為觸控值谷點(diǎn)VP0
[0027]如圖2所示,相鄰于第一觸控點(diǎn)TPl右側(cè)的觸控區(qū)域的觸控值32會(huì)與相鄰于此觸控值32對(duì)應(yīng)的觸控區(qū)域下方的觸控區(qū)域的觸控值28比較。并且,上述觸控值28會(huì)與相鄰于此觸控值28對(duì)應(yīng)的觸控區(qū)域下方的觸控區(qū)域的觸控值55比較。依據(jù)比較結(jié)果,觸控值32不會(huì)被判斷為觸控值谷點(diǎn)VP,而觸控值28被判斷為觸控值谷點(diǎn)VP。相鄰于第一觸控點(diǎn)TPl下側(cè)的觸控區(qū)域的觸控值35會(huì)與相鄰于此觸控值35對(duì)應(yīng)的觸控區(qū)域下方的觸控區(qū)域的觸控值36比較,并且依據(jù)比較結(jié)果,觸控值35會(huì)被判斷為觸控值谷點(diǎn)VP。更者,相鄰于第一觸控點(diǎn)TPl左側(cè)的觸控區(qū)域的觸控值35會(huì)與分別相鄰于此觸控值35對(duì)應(yīng)的觸控區(qū)域下方、左側(cè)及上方的觸控區(qū)域的觸控值20、23及33比較。并且,上述觸控值20會(huì)與相鄰于此觸控值20對(duì)應(yīng)的觸控區(qū)域下方的觸控區(qū)域的觸控值18比較,上述觸控值18會(huì)與相鄰于此觸控值18對(duì)應(yīng)的觸控區(qū)域下方的觸控區(qū)域的觸控值25比較,上述觸控值23會(huì)與相鄰于此觸控值23對(duì)應(yīng)的觸控區(qū)域上方的觸控區(qū)域的觸控值20比較。因此,依據(jù)比較結(jié)果,觸控值35、33、20及23不會(huì)被判斷為觸控值谷點(diǎn)VP,而觸控值18會(huì)被判斷為觸控值谷點(diǎn)VP。相鄰于第一觸控點(diǎn)TPl上方的觸控區(qū)域的觸控值45會(huì)與相鄰于此觸控值45對(duì)應(yīng)的觸控區(qū)域右側(cè)的觸控值30比較,上述觸控值30會(huì)與相鄰于此觸控值30對(duì)應(yīng)的觸控區(qū)域右側(cè)的觸控區(qū)域的觸控值24比較。依據(jù)比較結(jié)果,觸控值45、30及24不會(huì)被判斷為觸控值谷點(diǎn)VP。
[0028]依據(jù)上述,在觸控值(如28、35及18)被判斷為觸控值谷點(diǎn)VP時(shí),則這些觸控值谷點(diǎn)VP則在觸控值比較過程中不再與其他觸控值比較。并且,通過這些觸控值谷點(diǎn)VP,觸控區(qū)塊210會(huì)切割為兩個(gè)區(qū)域,(如圖2中斜線方格所示區(qū)域及空白方格所示區(qū)域),其中包括第一觸控點(diǎn)TPl的區(qū)域中的這些觸控區(qū)域的觸控值(如斜線方格所示)為對(duì)應(yīng)第一觸控點(diǎn)TP1。接著,在未包含第一觸控點(diǎn)TPl的區(qū)域的這些觸控區(qū)域中(即具有非對(duì)應(yīng)第一觸控點(diǎn)TPl的觸控值),觸控值(如空白方格所示)中最高觸控值(在此為55)所對(duì)應(yīng)的觸控區(qū)域判斷為第二觸控點(diǎn)TP2。在此之后,對(duì)應(yīng)第二觸控點(diǎn)TP2的觸控值55分別與相鄰于第二觸控點(diǎn)TP2的觸控區(qū)域的觸控值(即43、48及36)比較,但不會(huì)與判定為觸控值谷點(diǎn)VP的觸控值28比較。由于觸控值55大于觸控值43、48及36,因此觸控值55不會(huì)被判斷為觸控值谷點(diǎn)VP0
[0029]基于圖2,相鄰于第二觸控點(diǎn)TP2右側(cè)的觸控區(qū)域的觸控值43會(huì)與相鄰于此觸控值43對(duì)應(yīng)的觸控區(qū)域右側(cè)及下方的觸控區(qū)域的觸控值23及36比較,上述觸控值36會(huì)與相鄰于此觸控值36對(duì)應(yīng)的觸控區(qū)域下方的觸控值21比較。依據(jù)比較結(jié)果,觸控值43、23及36不會(huì)被判斷為觸控值谷點(diǎn)VP。相鄰于第二觸控點(diǎn)TP2下側(cè)的觸控區(qū)域的觸控值48會(huì)與相鄰于此觸控值48對(duì)應(yīng)的觸控區(qū)域左側(cè)及下方的觸控區(qū)域的觸控值40及28比較。更者,上述觸控值28會(huì)與相鄰于此觸控值28對(duì)應(yīng)的觸控區(qū)域左側(cè)的觸控區(qū)域的觸控值25比較,上述觸控值40會(huì)與相鄰于此觸控值40對(duì)應(yīng)的觸控區(qū)域左側(cè)的觸控值25比較。依據(jù)比較結(jié)果,觸控值48、28、40及25不會(huì)被判斷為觸控值谷點(diǎn)VP。并且,相鄰于第二觸控點(diǎn)TP2左側(cè)的觸控區(qū)域所相鄰的觸控區(qū)域的觸控值判斷為觸控值谷點(diǎn)VP、為對(duì)應(yīng)第二觸控點(diǎn)TP2或已使用于觸控值比較,因此上述觸控值36不會(huì)與相鄰于此觸控值36對(duì)應(yīng)的觸控區(qū)域的觸控區(qū)域的觸控值比較,以至于觸控值36不會(huì)被判斷為觸控值谷點(diǎn)VP。
[0030]依據(jù)上述,觸控檢測(cè)單元110會(huì)判斷觸控區(qū)塊210為對(duì)應(yīng)多點(diǎn)觸控,并且通過比較兩相鄰觸控區(qū)域?qū)?yīng)的觸控值來判斷觸控值谷點(diǎn)VP,以通過觸控值谷點(diǎn)VP判斷這些觸控區(qū)域(等同于觸控值)所對(duì)應(yīng)的觸控點(diǎn)(如第一觸控點(diǎn)TPl或第二觸控點(diǎn)TP3)。因此,當(dāng)多個(gè)觸控點(diǎn)相互過近而造成對(duì)應(yīng)的觸控區(qū)域相鄰時(shí),觸控檢測(cè)單元Iio可通過觸控值谷點(diǎn)VP區(qū)分觸控點(diǎn)所對(duì)應(yīng)的觸控區(qū)域。因此,不會(huì)誤判上述相鄰的觸控區(qū)域?yàn)閷?duì)應(yīng)同一觸控點(diǎn)。
[0031]圖3為依據(jù)本發(fā)明一實(shí)施例的觸控裝置的觸控檢測(cè)方法的流程圖。請(qǐng)參照?qǐng)D3,在本實(shí)施例中,應(yīng)用于此觸控裝置的觸控檢測(cè)方法包括下列步驟。取得觸控面板的多個(gè)觸控區(qū)域分別對(duì)應(yīng)的多個(gè)觸控值(步驟S310)。依據(jù)這些觸控值及觸控臨界值決定觸控區(qū)塊,其中位于觸控區(qū)塊的這些觸控區(qū)域?yàn)楸舜讼噜?步驟S320)。依序相互比較觸控區(qū)塊中相鄰觸控區(qū)域?qū)?yīng)的觸控值以判斷觸控區(qū)塊是否有觸控值谷點(diǎn)(步驟S330)。依據(jù)是否有觸控值谷點(diǎn)判斷觸控區(qū)塊為對(duì)應(yīng)單點(diǎn)觸控或多點(diǎn)觸控(步驟S340)。此外,當(dāng)觸控區(qū)塊中的觸控區(qū)域?qū)?yīng)的觸控值皆用于控制值比較時(shí),則會(huì)停止從觸控區(qū)塊中的觸控區(qū)域?qū)?yīng)的觸控值判斷觸控值谷點(diǎn)。其中,上述步驟的細(xì)節(jié)可參照?qǐng)D1及圖2的說明,在此則不再贅述。
[0032]綜上所述,本發(fā)明實(shí)施例的觸控裝置及應(yīng)用于此觸控裝置的觸控檢測(cè)方法,其依序相互比較觸控區(qū)塊中相鄰觸控區(qū)域所對(duì)應(yīng)的觸控值來判斷是否有觸控值谷點(diǎn),并依據(jù)是否有觸控值谷點(diǎn)來判斷觸控區(qū)塊為對(duì)應(yīng)單點(diǎn)觸控或多點(diǎn)觸控。并且,還依據(jù)所判斷的觸控值谷點(diǎn)區(qū)分觸控區(qū)塊中所有觸控區(qū)域所分別對(duì)應(yīng)的觸控點(diǎn)。
[0033]雖然本發(fā)明已以實(shí)施例揭露如上,然其并非用以限定本發(fā)明,任何本領(lǐng)域技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作出許多修改與變型,故本發(fā)明的保護(hù)范圍當(dāng)視所附權(quán)利要求為準(zhǔn)。
【權(quán)利要求】
1.一種觸控裝置,包括: 觸控面板,具有多個(gè)觸控區(qū)域;以及 觸控檢測(cè)單元,耦接所述觸控面板,用以檢測(cè)所述多個(gè)觸控區(qū)域?qū)?yīng)的多個(gè)觸控值,并且依據(jù)所述多個(gè)觸控值及觸控臨界值決定觸控區(qū)塊,其中所述觸控檢測(cè)單元依序相互比較對(duì)應(yīng)所述觸控區(qū)塊中相鄰觸控區(qū)域的所述多個(gè)觸控值以判斷所述觸控區(qū)塊是否有觸控值谷點(diǎn),并依據(jù)是否有所述觸控值谷點(diǎn)判斷所述觸控區(qū)塊為對(duì)應(yīng)單點(diǎn)觸控或多點(diǎn)觸控,位于所述觸控區(qū)塊的所述多個(gè)觸控區(qū)域?yàn)楸舜讼噜彙?br>
2.如權(quán)利要求1所述的觸控裝置,其中所述觸控檢測(cè)單元將對(duì)應(yīng)第一最高觸控值的觸控區(qū)域作為第一觸控點(diǎn),并且以所述第一觸控點(diǎn)為比較起始點(diǎn)以依序相互比較對(duì)應(yīng)相鄰觸控區(qū)域的所述多個(gè)觸控值,并且當(dāng)所述相鄰觸控區(qū)域中離所述第一觸控點(diǎn)較遠(yuǎn)的觸控區(qū)域?qū)?yīng)的第一觸控值大于所述相鄰觸控區(qū)域中離所述第一觸控點(diǎn)較近的另一觸控區(qū)域?qū)?yīng)的第二觸控值時(shí),所述觸控檢測(cè)單元判斷所述第二觸控值為所述觸控值谷點(diǎn),并且依據(jù)所述觸控值谷點(diǎn)判斷對(duì)應(yīng)所述第一觸控點(diǎn)的所述多個(gè)觸控值,并且在非對(duì)應(yīng)所述第一觸控點(diǎn)的所述多個(gè)觸控值中的第二最高觸控值對(duì)應(yīng)的觸控區(qū)域作為第二觸控點(diǎn)。
3.如權(quán)利要求1所述的觸控裝置,其中當(dāng)對(duì)應(yīng)所述觸控區(qū)塊的所述多個(gè)觸控值皆相互比較過時(shí),所述觸控檢測(cè)單元停止判斷所述觸控區(qū)塊的所述觸控值谷點(diǎn)。
4.如權(quán)利要求1所述的觸控裝置,其中對(duì)應(yīng)所述觸控區(qū)塊的各所述多個(gè)觸控值皆大于等于所述觸控臨界值。
5.如權(quán)利要求1所述的觸控裝置,其中當(dāng)沒有所述觸控值谷點(diǎn)時(shí),所述觸控檢測(cè)單元判斷所述觸控區(qū)塊為對(duì)應(yīng)單點(diǎn)觸控,并且當(dāng)有所述觸控值谷點(diǎn)時(shí),所述觸控檢測(cè)單元判斷所述觸控區(qū)塊為對(duì)應(yīng)多點(diǎn)觸控。
6.如權(quán)利要求1所述的觸控裝置,其中所述觸控面板為投射電容式觸控面板或數(shù)字式電阻觸控面板。
7.一種觸控裝置的觸控檢測(cè)方法,包括: 取得所述觸控面板的多個(gè)觸控區(qū)域所對(duì)應(yīng)的多個(gè)觸控值; 依據(jù)所述多個(gè)觸控值及觸控臨界值決定觸控區(qū)塊,其中位于所述觸控區(qū)塊的所述多個(gè)觸控區(qū)域?yàn)楸舜讼噜彛? 依序相互比較對(duì)應(yīng)所述觸控區(qū)塊中相鄰觸控區(qū)域的所述多個(gè)觸控值以判斷所述觸控區(qū)塊是否有觸控值谷點(diǎn);以及 依據(jù)是否有所述觸控值谷點(diǎn)判斷所述觸控區(qū)塊為對(duì)應(yīng)單點(diǎn)觸控或多點(diǎn)觸控。
8.如權(quán)利要求7所述的觸控裝置的觸控檢測(cè)方法,其中依序相互比較對(duì)應(yīng)所述觸控區(qū)塊中相鄰觸控區(qū)域的所述多個(gè)觸控值以判斷所述觸控區(qū)塊是否有所述觸控值谷點(diǎn)的步驟包括: 將具有所述觸控區(qū)塊對(duì)應(yīng)的所述多個(gè)觸控值中的第一最高觸控值的觸控區(qū)域作為第一觸控點(diǎn); 以所述第一觸控點(diǎn)為比較起始點(diǎn)依序相互比較將相鄰觸控區(qū)域的所述多個(gè)觸控值; 當(dāng)所述相鄰觸控區(qū)域中離所述第一觸控點(diǎn)較遠(yuǎn)的觸控區(qū)域?qū)?yīng)的第一觸控值大于所述相鄰觸控區(qū)域中離所述第一觸控點(diǎn)較近的另一觸控區(qū)域?qū)?yīng)第二觸控值時(shí),判斷所述第二觸控值為所述觸控值谷點(diǎn);以及依據(jù)所述觸控值谷點(diǎn)判斷對(duì)應(yīng)所述第一觸控點(diǎn)的所述多個(gè)觸控值,并且在非對(duì)應(yīng)所述第一觸控點(diǎn)的所述多個(gè)觸控值中的第二最高觸控值對(duì)應(yīng)的觸控區(qū)域作為第二觸控點(diǎn)。
9.如權(quán)利要求7所述的觸控裝置的觸控檢測(cè)方法,還包括: 當(dāng)對(duì)應(yīng)所述觸控區(qū)塊的所述多個(gè)觸控值皆相互比較過時(shí),停止判斷所述觸控區(qū)塊的所述觸控值谷點(diǎn)。
10.如權(quán)利要求7所述的觸控裝置的觸控檢測(cè)方法,其中對(duì)應(yīng)所述觸控區(qū)塊的各所述多個(gè)觸控值皆大于等于所述觸控臨界值。
11.如權(quán)利要求7所述的觸控裝置的觸控檢測(cè)方法,其中依據(jù)是否有所述觸控值谷點(diǎn)判斷所述觸控區(qū)塊為對(duì)應(yīng)單點(diǎn)觸控或多點(diǎn)觸控的步驟包括: 當(dāng)沒有所述觸控值谷點(diǎn)時(shí),所述觸控區(qū)塊判斷為對(duì)應(yīng)單點(diǎn)觸控;以及 當(dāng)有所述觸控值谷點(diǎn)時(shí),所述觸控區(qū)塊判斷為對(duì)應(yīng)多點(diǎn)觸控。
【文檔編號(hào)】G06F3/044GK103576945SQ201210248694
【公開日】2014年2月12日 申請(qǐng)日期:2012年7月18日 優(yōu)先權(quán)日:2012年7月18日
【發(fā)明者】劉叡明, 劉立林, 張仲文, 戴紳峰 申請(qǐng)人:奇景光電股份有限公司