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