專利名稱:觸摸屏防誤點識別方法
技術(shù)領(lǐng)域:
本發(fā)明涉及觸摸屏技術(shù)領(lǐng)域,具體涉及一種觸摸屏識別方法。
背景技術(shù):
紅外觸摸屏作為觸摸屏的一個分支,以其安裝方便、免維護(hù)、高可靠性等優(yōu)點而逐漸被廣泛應(yīng)用于各個領(lǐng)域。紅外觸摸屏通常是利用紅外觸摸屏上密布的紅外陣列來檢測并定位用戶的觸摸。用戶在觸摸屏幕時,觸摸件的觸摸點會擋住紅外線所在的光路,從而判斷出觸摸點在屏幕上的位置。然而如果紅外觸摸屏上存在臟物或突起,則會影響紅外觸摸屏對觸摸點的正確識另IJ。而且對使用者來說,使用過程中不可避免存在衣袖等身體的其他部分觸碰到紅外觸摸屏上,這種不同的操作習(xí)慣會使紅外觸摸屏對觸摸點無法作出正確的判斷,產(chǎn)生誤操作或故障,給使用者造成了麻煩。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種觸摸屏防誤點識別方法,解決以上技術(shù)問題。本發(fā)明所解決的技術(shù)問題可以采用以下技術(shù)方案來實現(xiàn):觸摸屏防誤點識別方法,包括一紅外觸摸屏,所述紅外觸摸屏的側(cè)邊設(shè)有紅外陣列,所述紅外觸摸屏連接一微型處理器系統(tǒng),其特征在于,所述紅外觸摸屏啟動時,所述微型處理器系統(tǒng)判斷識別所述紅外觸摸屏上一設(shè)定時間內(nèi)始終產(chǎn)生觸摸信號的觸摸點作為誤點,將所述誤點所遮擋的紅外陣列產(chǎn)生的紅外線所在的光路視為無效光路,不作為有效觸摸點定位的參考依據(jù),對所述紅外觸摸屏上位于所述無效光路內(nèi)的觸摸動作不進(jìn)行識別。實際使用過程中,微型處理器系統(tǒng)常常會把紅外觸摸屏上存在不潔物或突起造成的光柵遮擋引起的信號變化誤認(rèn)為是觸摸點,而造成誤動作,本發(fā)明通過微型處理器系統(tǒng)判斷觸摸點一設(shè)定時間內(nèi)始終產(chǎn)生觸摸信號,將此觸摸點視為誤點,認(rèn)為觸摸點產(chǎn)生的信號是由于所述紅外觸摸屏上的不潔物或突起造成的,并將所述誤點所遮擋的紅外線所在的光路視為無效光路,對所述紅外觸摸屏上位于所述無效光路內(nèi)的觸摸動作不進(jìn)行識別。從而減少了紅外觸摸屏的誤識別和誤動作,降低了紅外觸摸屏的故障率。同一時間所述紅外觸摸屏上同一光路內(nèi)存在至少兩個觸摸信號時,所述微型處理器系統(tǒng)對同一光路內(nèi)最上方的觸摸信號作為觸摸點進(jìn)行識別,同時將同一光路內(nèi)下方的其余觸摸信號不進(jìn)行識別。當(dāng)紅外觸摸屏豎直放置時,用戶在觸摸紅外觸摸屏?xí)r,正常觸摸手指一般在上方,而手的其他區(qū)域(例如其他手指,手掌,衣袖等)也可能同時處于紅外觸摸屏上,從而產(chǎn)生誤點,本發(fā)明將上方的觸摸信號進(jìn)行識別,剔除由于操作習(xí)慣造成的誤判斷。觸摸動作在至少兩個光路上同時存在觸摸信號時,所述微型處理器系統(tǒng)取至少兩個觸摸點連線的幾何中心點作為實際觸摸點所在的區(qū)域,并將至少兩個觸摸信號在所述光路上的區(qū)域設(shè)為無效區(qū)域,對位于無效區(qū)域內(nèi)的觸摸信號不識別。觸摸動作在至少兩個光路上同時存在觸摸信號時,根據(jù)光線對射的原理無法判斷實際觸摸點,故以所遮擋光路圍成的范圍的中心點,作為實際觸摸點,并將所遮擋光路設(shè)為無效,便于后續(xù)的觸摸動作識別。當(dāng)同時存在觸摸信號的至少兩個光路的距離大于某個限制時,則認(rèn)為所有點均為誤點,沒有實際觸摸點。所述紅外觸摸屏包括一觸摸區(qū)域、非觸摸區(qū)域,所述非觸摸區(qū)域通過硬件來進(jìn)行設(shè)定,所述非觸摸區(qū)域的的側(cè)邊沒有紅外陣列,所述非觸摸區(qū)域位于觸摸區(qū)域的右側(cè)、左偵U、上方或下方,所述非觸摸區(qū)域的的側(cè)邊沒有紅外陣列,觸摸動作在所述非觸摸區(qū)域上不產(chǎn)生觸摸信號,所述微型處理器系統(tǒng)對位于所述非觸摸區(qū)域的觸摸動作不響應(yīng)。所述紅外觸摸屏可以為雙邊觸摸屏或者四邊觸摸屏。所述紅外觸摸屏包括一觸摸區(qū)域、非觸摸區(qū)域,所述非觸摸區(qū)域通過軟件來進(jìn)行設(shè)定。觸摸動作在所述非觸摸區(qū)域上有觸摸信號時,所述微型處理器系統(tǒng)將一設(shè)定范圍內(nèi)的觸摸區(qū)域設(shè)為非觸摸區(qū)域,對位于所述非觸摸區(qū)域的觸摸信號不響應(yīng)。在紅外觸摸屏的安裝調(diào)試階段,使用者可以自定義觸摸區(qū)域和非觸摸區(qū)域,所述微型處理器系統(tǒng)對定義為所述非觸摸區(qū)域的觸摸點不進(jìn)行識別。這種設(shè)計可以提供給用戶靈活個性化的服務(wù)。有益效果:由于采用以上技術(shù)方案,本發(fā)明減少了紅外觸摸屏的誤識別和誤動作,降低了紅外觸摸屏的故障率。
圖1為本發(fā)明的一種結(jié)構(gòu)示意圖;圖2為本發(fā)明的另一種結(jié)構(gòu)示意圖。
具體實施例方式為了使本發(fā)明實現(xiàn)的技術(shù)手段、創(chuàng)作特征、達(dá)成目的與功效易于明白了解,下面結(jié)合具體圖示進(jìn)一步闡述本發(fā)明。參照圖1、圖2,觸摸屏防誤點識別方法,包括一紅外觸摸屏1,紅外觸摸屏I的側(cè)邊設(shè)有紅外陣列11,紅外觸摸屏I連接一微型處理器系統(tǒng),紅外觸摸屏I啟動時,微型處理器系統(tǒng)判斷識別紅外觸摸屏I上一設(shè)定時間內(nèi)始終產(chǎn)生觸摸信號的觸摸點131作為誤點,將誤點所遮擋的紅外陣列11產(chǎn)生的紅外線所在的光路21視為無效光路,不作為有效觸摸點定位的參考依據(jù),對紅外觸摸屏I上位于無效光路內(nèi)的觸摸動作不進(jìn)行識別。紅外觸摸屏I可以為雙邊觸摸屏或者常規(guī)的四邊觸摸屏。實際使用過程中,微型處理器系統(tǒng)常常會把紅外觸摸屏I上存在不潔物或突起造成的光柵遮擋引起的信號變化誤認(rèn)為是觸摸點131,而造成誤動作,本發(fā)明通過微型處理器系統(tǒng)判斷觸摸點131 —設(shè)定時間內(nèi)始終產(chǎn)生觸摸信號,將此觸摸點131視為誤點,認(rèn)為觸摸點131產(chǎn)生的信號是由于紅外觸摸屏I上的不潔物或突起造成的,并將誤點所遮擋的紅外陣列產(chǎn)生的紅外線所在的光路21視為無效光路,對紅外觸摸屏I上位于無效光路內(nèi)的觸摸動作不進(jìn)行識別。從而減少了紅外觸摸屏I的誤識別和誤動作,降低了紅外觸摸屏I的故障率。
同一時間紅外觸摸屏I上同一光路21內(nèi)存在至少兩個觸摸信號時,微型處理器系統(tǒng)對同一光路21內(nèi)最上方的觸摸信號作為觸摸點131進(jìn)行識別,同時將同一光路21內(nèi)下方的其余觸摸信號不進(jìn)行識別。當(dāng)紅外觸摸屏豎直放置時,用戶在觸摸紅外觸摸屏?xí)r,正常觸摸手指一般在上方,而手的其他區(qū)域(例如其他手指,手掌,衣袖等)也可能同時處于紅外觸摸屏上,從而產(chǎn)生誤點,本發(fā)明將上方的觸摸信號進(jìn)行識別,剔除由于操作習(xí)慣造成的誤判斷。觸摸動作在至少兩個光路21上同時存在觸摸信號時,微型處理器系統(tǒng)取至少兩個觸摸信號連線的幾何中心點作為實際觸摸點131所在的區(qū)域,并將至少兩個觸摸信號在光路21上的區(qū)域設(shè)為無效區(qū)域,對位于無效區(qū)域內(nèi)的觸摸信號不識別。觸摸動作在至少兩個光路21上同時存在觸摸信號時,根據(jù)光線對射的原理無法判斷實際觸摸點131,故以所遮擋光路圍成的范圍的中心點,作為實際觸摸點,并將所遮擋光路設(shè)為其他觸摸點的無效光路,避免干擾。故根據(jù)被遮擋區(qū)域的最大、最小范圍計算中心點,作為實際觸摸點131,并將所有被遮擋區(qū)域設(shè)為無效區(qū)域,便于后續(xù)的觸摸動作識別。當(dāng)同時存在觸摸信號的至少兩個光路21的距離大于某個限制時,則認(rèn)為所有點均為誤點,沒有實際觸摸點131。紅外觸摸屏I包括一觸摸區(qū)域2、非觸摸區(qū)域3,非觸摸區(qū)域3通過硬件來進(jìn)行識另Ij,非觸摸區(qū)域3的側(cè)邊沒有紅外陣列11,非觸摸區(qū)域3可以位于觸摸區(qū)域2的右側(cè)、左側(cè)、上方或下方,非觸摸區(qū)域3的側(cè)邊沒有紅外陣列11,觸摸動作在非觸摸區(qū)域3上不產(chǎn)生觸摸信號,微型處理器系統(tǒng)對位于非觸摸區(qū)域3的觸摸動作不響應(yīng)。紅外觸摸屏I包括一觸摸區(qū)域2、非觸摸區(qū)域3,非觸摸區(qū)域3通過軟件來進(jìn)行識另IJ。非觸摸區(qū)域3的側(cè)邊設(shè)有紅外陣列11,觸摸動作在非觸摸區(qū)域3上會遮擋住紅外線所在的光路21產(chǎn)生觸摸信號,微型處理器系統(tǒng)將一設(shè)定范圍內(nèi)的觸摸區(qū)域2設(shè)為非觸摸區(qū)域3,對位于非觸摸區(qū)域3的觸摸信號不響應(yīng)。在紅外觸摸屏的安裝調(diào)試階段,使用者可以自定義觸摸區(qū)域2和非觸摸區(qū)域3,微型處理器系統(tǒng)對定義為非觸摸區(qū)域3的觸摸動作不進(jìn)行識別。這種設(shè)計可以提供給用戶靈活個性化的服務(wù)。以上顯示和描述了本發(fā)明的基本原理和主要特征和本發(fā)明的優(yōu)點。本行業(yè)的技術(shù)人員應(yīng)該了解,本發(fā)明不受上述實施例的限制,上述實施例和說明書中描述的只是說明本發(fā)明的原理,在不脫離本發(fā)明精神和范圍的前提下,本發(fā)明還會有各種變化和改進(jìn),這些變化和改進(jìn)都落入要求保護(hù)的本發(fā)明范圍內(nèi)。本發(fā)明要求保護(hù)范圍由所附的權(quán)利要求書及其等效物界定。
權(quán)利要求
1.觸摸屏防誤點識別方法,包括一紅外觸摸屏,所述紅外觸摸屏的側(cè)邊設(shè)有紅外陣列,所述紅外觸摸屏連接一微型處理器系統(tǒng),其特征在于,所述紅外觸摸屏啟動時,所述微型處理器系統(tǒng)判斷識別所述紅外觸摸屏上一設(shè)定時間內(nèi)始終產(chǎn)生觸摸信號的觸摸點作為誤點,將所述誤點所遮擋的紅外陣列產(chǎn)生的紅外線所在的光路視為無效光路,不作為有效觸摸點定位的參考依據(jù),對所述紅外觸摸屏上位于所述無效光路內(nèi)的觸摸動作不進(jìn)行識別。
2.根據(jù)權(quán)利要求1所述的觸摸屏防誤點識別方法,其特征在于:同一時間所述紅外觸摸屏上同一光路內(nèi)存在至少兩個觸摸信號時,所述微型處理器系統(tǒng)對同一光路內(nèi)最上方的觸摸信號作為觸摸點進(jìn)行識別,同時將同一光路內(nèi)下方的其余觸摸信號不進(jìn)行識別。
3.根據(jù)權(quán)利要求1所述的觸摸屏防誤點識別方法,其特征在于:觸摸動作在至少兩個光路上同時存在觸摸信號時,所述微型處理器系統(tǒng)取至少兩個觸摸點連線的幾何中心點作為實際觸摸點所在的區(qū)域,并將至少兩個觸摸信號在所述光路上的區(qū)域設(shè)為無效區(qū)域,對位于無效區(qū)域內(nèi)的觸摸信號不識別。
4.根據(jù)權(quán)利要求1所述的觸摸屏防誤點識別方法, 其特征在于:觸摸動作在至少兩個光路上同時存在觸摸信號時,根據(jù)光線對射的原理無法判斷實際觸摸點,故以所遮擋光路圍成的范圍的中心點,作為實際觸摸點,并將所遮擋光路設(shè)為無效,便于后續(xù)的觸摸動作識別。
5.根據(jù)權(quán)利要求1、2、3或4所述的觸摸屏防誤點識別方法,其特征在于:所述紅外觸摸屏包括一觸摸區(qū)域、非觸摸區(qū)域,所述非觸摸區(qū)域通過硬件來進(jìn)行識別,所述非觸摸區(qū)域的的側(cè)邊沒有紅外陣列,所述非觸摸區(qū)域位于觸摸區(qū)域的右側(cè),所述非觸摸區(qū)域的的側(cè)邊沒有紅外陣列,觸摸動作在所述非觸摸區(qū)域上不產(chǎn)生觸摸信號,所述微型處理器系統(tǒng)對位于所述非觸摸區(qū)域的觸摸動作不響應(yīng)。
6.根據(jù)權(quán)利要求1、2、3或4所述的觸摸屏防誤點識別方法,其特征在于:所述紅外觸摸屏包括一觸摸區(qū)域、非觸摸區(qū)域,所述非觸摸區(qū)域通過軟件來進(jìn)行識別,觸摸動作在所述非觸摸區(qū)域上有觸摸信號時,所述微型處理器系統(tǒng)將一設(shè)定范圍內(nèi)的觸摸區(qū)域設(shè)為非觸摸區(qū)域,對位于所述非觸摸區(qū)域的觸摸信號不響應(yīng)。
全文摘要
觸摸屏防誤點識別方法,具體涉及一種觸摸屏識別方法。包括一紅外觸摸屏,紅外觸摸屏的側(cè)邊設(shè)有紅外陣列,紅外觸摸屏連接一微型處理器系統(tǒng),紅外觸摸屏啟動時,微型處理器系統(tǒng)判斷識別紅外觸摸屏上一設(shè)定時間內(nèi)始終產(chǎn)生觸摸信號的觸摸點作為誤點,將誤點所遮擋的紅外陣列產(chǎn)生的紅外線所在的光路視為無效光路,不作為有效觸摸點定位的參考依據(jù),對紅外觸摸屏上位于無效光路內(nèi)的觸摸動作不進(jìn)行識別。本發(fā)明減少了紅外觸摸屏的誤識別和誤動作,降低了紅外觸摸屏的故障率。
文檔編號G06F3/042GK103218083SQ20121002006
公開日2013年7月24日 申請日期2012年1月21日 優(yōu)先權(quán)日2012年1月21日
發(fā)明者程抒一 申請人:程抒一