本發(fā)明涉及紅外觸控技術(shù)領(lǐng)域,特別涉及一種紅外觸摸屏發(fā)生觸控操作時(shí)定位觸摸區(qū)域的方法和裝置。
背景技術(shù):
在相關(guān)技術(shù)中,紅外觸摸屏的長邊框和短邊框上安裝密集排列的紅外燈管,紅外燈管中的發(fā)射燈管與接收燈管位于相對邊框且一一對應(yīng)。執(zhí)行一個(gè)掃描方向,發(fā)射燈管發(fā)射的紅外信號(hào)被對應(yīng)或鄰近的接收燈管接收,掃描形成一組等間距且密集的平行光路,當(dāng)紅外觸摸屏上發(fā)生觸控操作時(shí),觸控操作產(chǎn)生的觸摸點(diǎn)遮擋一組平行光路中的連續(xù)多條光路,以第一條和最后一條被遮擋光路為起始和終止邊界確定一個(gè)觸摸區(qū)域。
如圖1所示,發(fā)射長邊和發(fā)射短邊上順序安裝的發(fā)射燈管編號(hào)分別為1-19號(hào)和1-12號(hào),與接收長邊和接收短邊上相同編號(hào)的接收燈管一一對應(yīng),并且預(yù)設(shè)相鄰紅外燈管的間距值為L1(通常小于6.4mm)。
在紅外觸摸屏上實(shí)施單點(diǎn)觸控操作T1,該觸摸操作T1連續(xù)遮擋了長邊框上正掃方向的3條平行光路,分別為6-8號(hào)紅外燈管掃描確定的光路,其中,6號(hào)和8號(hào)紅外燈管掃描的光路分別是第一條和最后一條被遮擋光路,以該第一條和最后一條被遮擋光路為起始邊界和終止邊界,定位一個(gè)觸摸區(qū)域。
然而,當(dāng)觸摸操作較小或掃描光路稀疏時(shí),容易遮擋一條光路且與該光路前后相鄰的兩條平行光路均未被遮擋,由于經(jīng)過該被遮擋光路沒有連續(xù)兩條平行光路均被遮擋,所以無法以連續(xù)被遮擋的兩條平行光路為邊界定位一個(gè)觸摸區(qū)域。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種用于紅外觸摸屏上發(fā)生觸摸操作時(shí)定位準(zhǔn)觸摸點(diǎn)的方法、裝置及紅外終端設(shè)備,能夠在對紅外觸摸屏實(shí)施觸控操作,并且該觸控操作發(fā)生僅遮擋單條不連續(xù)的光路時(shí),也可以定位并輸出觸摸區(qū)域以定位觸摸操作位置。
為達(dá)到上述目的,本發(fā)明實(shí)施例所采用的技術(shù)方案是:
第一方面,本發(fā)明提供一種用于紅外觸摸屏上發(fā)生觸摸操作時(shí)定位觸摸區(qū)域的方法,所述觸摸區(qū)域是以光路位置參數(shù)表示且用于指示觸摸操作落入當(dāng)前掃描方向上的區(qū)域,可供根據(jù)多個(gè)掃描方向上多個(gè)所述觸摸區(qū)域的交集區(qū)域確定發(fā)生觸摸操作位置,其特征在于,該方法步驟包括:
當(dāng)有一條被遮擋光路,且該被遮擋光路的前一條光路和后一條光路均未被遮擋時(shí),以該被遮擋光路及其前一條和后一條光路中的任意兩條光路為起始和終止邊界定位觸摸區(qū)域。
第二方面,本發(fā)明提供一種用于紅外觸摸屏上發(fā)生觸摸操作時(shí)定位觸摸區(qū)域的裝置,包括以下單元:
觸摸區(qū)域定位單元,用于當(dāng)有一條被遮擋光路,且該被遮擋光路的前一條光路和后一條光路均未被遮擋時(shí),以該被遮擋光路及其前一條和后一條光路中的任意兩條光路為起始和終止邊界定位觸摸區(qū)域。
第三方面,提供一種紅外觸控終端設(shè)備,包括:紅外觸摸屏,存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行上述程序時(shí)實(shí)現(xiàn)第一方面所述方法步驟。
本發(fā)明提供的一種用于紅外觸摸屏上發(fā)生觸摸操作時(shí)定位觸摸區(qū)域的方法、裝置和紅外終端設(shè)備,當(dāng)有一條被遮擋光路,且該被遮擋光路的前一條光路和后一條光路均未被遮擋時(shí),以該被遮擋光路及其前一條和后一條光路中的兩條光路為起始和終止邊界定位觸摸區(qū)域。
與現(xiàn)有技術(shù)相比,本發(fā)明取得的有益效果包括:
在紅外觸摸屏上發(fā)生觸控操作時(shí),由于觸控操作較小或掃描光路稀疏,容易導(dǎo)致僅有一條被遮擋光路,且該被遮擋光路的前一條光路和后一條光路均未被遮擋,此時(shí),仍然能夠以該被遮擋光路及其前一條和后一條光路中的兩條光路為起始和終止邊界,實(shí)現(xiàn)定位一個(gè)觸摸區(qū)域,進(jìn)而以多個(gè)觸摸區(qū)域的交集區(qū)域定位觸摸操作的位置。
應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本發(fā)明。
附圖說明
為了能夠更清楚的說明本發(fā)明或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖做簡要地說明,顯而易見,下面描述中的附圖僅僅是本發(fā)明的一些可能實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)成果的前提下,還可以根據(jù)以下附圖得到其他的附圖。
圖1為現(xiàn)有技術(shù)中紅外觸控終端設(shè)備結(jié)構(gòu)及一個(gè)觸摸區(qū)域示意圖。
圖2為本發(fā)明提供的一種用于紅外觸摸屏上發(fā)生觸摸操作時(shí)定位觸摸區(qū)域的方法步驟示意圖。
圖3為兩個(gè)觸摸區(qū)域及相交后的交集區(qū)域示意圖。
圖4為單點(diǎn)觸控時(shí)在長邊框上執(zhí)行正掃方向確定被遮擋光路的示意圖。
圖4a為圖4中被遮擋光路及其前一條和后一條光路對應(yīng)的紅外信號(hào)強(qiáng)度的示意圖。
圖5為單點(diǎn)觸控時(shí)在短邊框上執(zhí)行斜掃方向確定被遮擋光路的示意圖。
圖5a為圖5中被遮擋光路及其前一條和后一條光路對應(yīng)的紅外信號(hào)強(qiáng)度的示意圖。
圖6為兩點(diǎn)觸控時(shí)掃描確定4條被遮擋光路的示意圖。
圖6a為圖6中定位觸摸區(qū)域a3和a4的示意圖。
圖6b為圖6中定位觸摸區(qū)域a5的示意圖。
圖7為本發(fā)明實(shí)施例二提供的一種用于紅外觸摸屏上發(fā)生觸摸操作時(shí)定位觸摸區(qū)域的裝置示意圖。
圖7a為圖7中定位觸摸區(qū)域裝置的具體單元示意圖。
圖8為本發(fā)明實(shí)施例三提供的一種紅外觸摸屏終端設(shè)備的示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅是本發(fā)明的一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明列舉出的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)成果的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
本發(fā)明實(shí)施例一提供一種用于紅外觸摸屏上發(fā)生觸摸操作時(shí)定位觸摸區(qū)域的方法,如圖2所示,該方法步驟21包括:當(dāng)有一條被遮擋光路,且該被遮擋光路的前一條光路和后一條光路均未被遮擋時(shí),以該被遮擋光路及其前一條和后一條光路中的任意兩條光路為起始和終止邊界定位觸摸區(qū)域。
其中,觸摸區(qū)域是以光路位置參數(shù)表示且用于指示觸摸操作落入當(dāng)前掃描方向上的區(qū)域,可供根據(jù)多個(gè)掃描方向上多個(gè)所述觸摸區(qū)域的交集區(qū)域確定發(fā)生觸摸操作位置。
示范性的,一個(gè)掃描周期內(nèi),執(zhí)行兩個(gè)掃描方向掃描確定多條光路,如圖3所示,單點(diǎn)觸摸操作T2未遮擋光路31和光路32,以該兩條光路的位置信息分別表示觸摸區(qū)域a1的起始和終止邊界,使得觸摸操作T2落入在觸摸區(qū)域a1中,即:觸摸操作T2邊緣不超出光路31和光路32之間的區(qū)域,由觸摸區(qū)域a1與觸摸區(qū)域a2相交后的交集區(qū)域B定位觸摸操作T2的位置。
具體地,在一個(gè)掃描周期內(nèi),執(zhí)行當(dāng)前掃描方向掃描確定多條光路,各條光路分別對應(yīng)一個(gè)接收燈管,當(dāng)紅外觸摸屏上發(fā)生的觸摸操作僅遮擋單條不連續(xù)的光路時(shí),在與該被遮擋光路以及其前一條和后一條光路分別對應(yīng)的接收燈管一端紅外信號(hào)均處于衰減狀態(tài),接收燈管接收紅外信號(hào)的強(qiáng)度減小,紅外信號(hào)強(qiáng)度越小,表示該紅外信號(hào)強(qiáng)度對應(yīng)的光路越靠近觸摸操作,該光路與觸摸操作的距離越小。
在上述三條光路中,被遮擋光路對應(yīng)的紅外信號(hào)強(qiáng)度最小,表示被遮擋光路經(jīng)過觸摸操作,且前一條和后一條光路均不經(jīng)過觸摸操作。
當(dāng)前一條和后一條光路分別對應(yīng)的紅外信號(hào)強(qiáng)度相等時(shí),確定紅外信號(hào)強(qiáng)度差值等于零,表示該兩條光路中與觸摸操作的距離相等。
當(dāng)前一條和后一條光路分別對應(yīng)的紅外信號(hào)強(qiáng)度不相等時(shí),以較大紅外信號(hào)強(qiáng)度減去較小紅外信號(hào)強(qiáng)度確定一個(gè)大于零的紅外信號(hào)強(qiáng)度差值,表示較小紅外信號(hào)強(qiáng)度對應(yīng)的一條光路靠近觸摸操作。
其中,若與后一條光路相比,前一條光路對應(yīng)的紅外信號(hào)強(qiáng)度較大,表示后一條光路靠近觸摸操作;若與后一條光路相比,前一條光路對應(yīng)的紅外信號(hào)強(qiáng)度較小,表示前一條光路靠近觸摸操作。
示例一,在一些情形中,由于個(gè)別紅外燈管的安裝過程出現(xiàn)偏差,導(dǎo)致燈間距變大,如圖4所示,中間區(qū)域的紅外燈管間距值較大,間距值為2L1,邊角區(qū)域的紅外燈管間距為L1,在長邊框上依次編號(hào)1-12的紅外燈管中,1-3號(hào)和10-12號(hào)紅外燈管的間距值為L1,3-10號(hào)紅外燈管的間距值為2L1,紅外燈管中的發(fā)射燈管和接收燈管仍然一一對應(yīng)。
一個(gè)掃描周期內(nèi),在長邊框上執(zhí)行正掃方向時(shí),5-7號(hào)紅外燈管依次掃描確定光路41及其前一條光路42和后一條光路43,單點(diǎn)觸控操作T3僅遮擋了光路41,與光路41相鄰的前一條光路43和后一條光路42均未被遮擋。
相應(yīng)地,在5-7號(hào)紅外燈管中的接收燈管一端紅外信號(hào)有不同程度的衰減,如圖4a所示,各接收燈管接收的紅外信號(hào)強(qiáng)度之間滿足DBm42=DBm43<DBm41,從中可以得知紅外信號(hào)強(qiáng)度DBm41最小,表示被遮擋光路41經(jīng)過觸摸操作T3,也就是被遮擋光路41與觸摸操作T3的距離為零。
由于紅外信號(hào)強(qiáng)度DBm42=DBm43,確定紅外信號(hào)強(qiáng)度差值等于0,表示觸摸操作T3不經(jīng)過光路42和光路43中的任意一條光路,即該兩條光路與觸摸操作T3的距離相等且大于零。
示例二,如圖5所示,在短邊框上依次編號(hào)1-9的紅外燈管中,處于邊角區(qū)域的1-4號(hào)和7-9號(hào)紅外燈管的間距值為L1,處于中心區(qū)域的4-7號(hào)紅外燈管的間距值為2L1,紅外燈管中發(fā)射燈管和接收燈管仍然一一對應(yīng)。
當(dāng)執(zhí)行一個(gè)斜掃方向時(shí),7號(hào)發(fā)射燈管發(fā)射的紅外信號(hào)被5號(hào)接收燈管接收,掃描確定光路51,6號(hào)發(fā)射燈管與4接收燈管掃描確定后一條光路52,8號(hào)發(fā)射燈管與6號(hào)接收燈管掃描確定前一條光路53,單點(diǎn)觸控操作T4遮擋了光路51,而前一條光路53和后一條光路52均未被遮擋。
相應(yīng)地,如圖5a所示,在5號(hào)、4號(hào)和6號(hào)接收燈管一端,接收的紅外信號(hào)強(qiáng)度依次為DBm51、DBm52、DBm53,并且DBm51<DBm52<DBm53,從中可以得知紅外信號(hào)強(qiáng)度DBm51最小,表示被遮擋光路51經(jīng)過觸摸操作T4,也就是被遮擋光路51與觸摸操作T4的距離為零,確定紅外信號(hào)強(qiáng)度差值DBm53-DBm52>0,表示DBm53、DBm52依次對應(yīng)的前一條53和后一條光路52都不經(jīng)過觸摸操作T4,且后一條光路52靠近觸摸區(qū)域T4。
需要說明的是,一組平行光路的掃描角度對應(yīng)一個(gè)掃描方向,掃描角度為90度時(shí)對應(yīng)正掃方向,否則對應(yīng)斜掃方向,在一個(gè)斜掃方向上,與平行光路的掃描角度不相等的光路,為該掃描方向上的補(bǔ)正光路。
示范性的,以圖5為例,光路51和光路52為一組平行光路,該組平行光路的掃描角度對應(yīng)短邊框上執(zhí)行的一個(gè)斜掃方向,在該斜掃方向上,其他光路對應(yīng)的掃描角度均與該組平行光路不相等,因此其他光路是補(bǔ)正光路,其中,相比光路52,光路53的掃描角度較大,為該斜掃方向上的一條補(bǔ)正光路。
根據(jù)紅外信號(hào)強(qiáng)度差值與閾值的大小,判定是否以被遮擋光路為一個(gè)邊界,該邊界可以用于定位觸摸區(qū)域,其中,閾值是以兩個(gè)紅外信號(hào)強(qiáng)度為參數(shù)表示,且用于指示該兩個(gè)紅外信號(hào)強(qiáng)度對應(yīng)的光路與觸摸操作的距離。
當(dāng)紅外信號(hào)強(qiáng)度差值大于閾值時(shí),以較小紅外信號(hào)強(qiáng)度對應(yīng)的光路和被遮擋光路為起始和終止邊界定位觸摸區(qū)域;當(dāng)紅外信號(hào)強(qiáng)度差值不大于閾值時(shí),以前一條和后一條光路為起始和終止邊界定位觸摸區(qū)域。
定位前一條和后一條光路的位置,是對被遮擋光路對應(yīng)的發(fā)射燈管和接收燈管編號(hào)分別減1或加1,以編號(hào)分別加1后的發(fā)射燈管和接收燈管定位前一條光路位置,以編號(hào)分別減1后的發(fā)射燈管和接收燈管定位后一條光路位置,。
示例一,一個(gè)掃描周期內(nèi),在長邊框上執(zhí)行正掃方向且在短邊框上執(zhí)行一個(gè)斜掃方向,如圖6所示,紅外觸摸屏上發(fā)生兩點(diǎn)觸控操作T5和T6時(shí),位于中心區(qū)域的觸控操作T5遮擋了6號(hào)紅外燈管正掃方向的光路61,以及7號(hào)發(fā)射燈管向5號(hào)接收燈管斜掃確定的光路64;位于邊角區(qū)域的觸控操作T6遮擋了11號(hào)紅外燈管正掃方向的光路62,以及3號(hào)發(fā)射燈管向1號(hào)接收燈管斜掃確定的光路63;與被遮擋光路61、62、63、64相鄰的前一條和后一條光路均未被遮擋。
如圖6a所示,在長邊框上,將6號(hào)紅外燈管中的發(fā)射燈管和接收燈管編號(hào)分別減1,定位5號(hào)紅外燈管為被遮擋光路61的后一條光路611位置;對6號(hào)紅外燈管中的發(fā)射燈管和接收燈管編號(hào)分別加1,定位7號(hào)紅外燈管為被遮擋光路61的前一條光路612位置。
其中,5號(hào)和7號(hào)接收燈管接收的紅外信號(hào)強(qiáng)度差值小于閾值,此時(shí)以后一條光路611和前一條光路612為起始和終止邊界定位觸摸區(qū)域a3。
在短邊框上,將被遮擋光路64對應(yīng)的7號(hào)發(fā)射燈管和5號(hào)接收燈管編號(hào)分別減1,定位6號(hào)發(fā)射燈管和4號(hào)接收燈管為后一條光路641位置;7號(hào)發(fā)射燈管和5號(hào)接收燈管編號(hào)分別加1,定位8號(hào)發(fā)射燈管和6號(hào)接收燈管為前一條光路642位置。
其中,6號(hào)和4號(hào)接收燈管接收的紅外信號(hào)強(qiáng)度差值大于閾值,并且4號(hào)接收燈管接收的紅外信號(hào)強(qiáng)度更小,觸摸操作T5靠近后一條光路641,此時(shí)以被遮擋光路64和后一條光路641為起始和終止邊界定位觸摸區(qū)域a4。
需要指出的是,當(dāng)執(zhí)行斜掃方向,且該斜掃方向上被遮擋光路對應(yīng)的接收燈管編號(hào)為最值時(shí),保持接收燈管的編號(hào)不變,同時(shí)將發(fā)射燈管的編號(hào)減1或/和加1,以該接收燈管和編號(hào)調(diào)整后的發(fā)射燈管定位后一條或/和前一條光路位置,當(dāng)發(fā)射燈管為最值時(shí),定位后一條或/和前一條光路的方式相同,此處不再贅述。
示范性的,如圖6b所示,觸控操作T6遮擋了光路63,在光路63對應(yīng)的3號(hào)發(fā)射燈管和1號(hào)接收燈管中,1號(hào)接收燈管的編號(hào)是所有接收燈管中的最小值,此時(shí),對3號(hào)發(fā)射燈管的編號(hào)減1后定位2號(hào)發(fā)射燈管的位置,并以2號(hào)發(fā)射燈管和1號(hào)接收燈管定位光路63的后一條光路631。
對3號(hào)發(fā)射燈管和1號(hào)接收燈管的編號(hào)分別加1,以4號(hào)發(fā)射燈管和2號(hào)接收燈管的位置定位前一條光路632位置,此時(shí)以后一條光路631和前一條光路632為起始和終止邊界,定位觸摸區(qū)域a5。
可選地,將前一條和后一條光路對應(yīng)的紅外信號(hào)強(qiáng)度差值確定為第一差值,進(jìn)而根據(jù)較小紅外信號(hào)強(qiáng)度和被遮擋光路對應(yīng)的紅外信號(hào)強(qiáng)度確定第二差值;當(dāng)?shù)诙钪敌∮诘谝徊钪祷蜷撝禃r(shí),以較小紅外信號(hào)強(qiáng)度對應(yīng)的光路和所述被遮擋光路為起始和終止邊界定位觸摸區(qū)域;當(dāng)?shù)诙钪挡恍∮诘谝徊钪祷蜷撝禃r(shí),以較小紅外信號(hào)強(qiáng)度對應(yīng)的光路和所述被遮擋光路為起始和終止邊界定位觸摸區(qū)域。
與現(xiàn)有技術(shù)相比,采用本發(fā)明實(shí)施例一提供的用于紅外觸摸屏上發(fā)生觸摸操作時(shí)定位觸摸區(qū)域的方法,能夠在觸摸操作較小或掃描光路稀疏,容易導(dǎo)致僅一條單光路被遮擋時(shí),也可以實(shí)現(xiàn)定位觸摸區(qū)域,進(jìn)而可根據(jù)多個(gè)觸摸區(qū)域的交集區(qū)域定位觸摸操作的位置。
實(shí)施例二
根據(jù)實(shí)施例一提供的用于用于紅外觸摸屏上發(fā)生觸摸操作時(shí)定位觸摸區(qū)域的方法,本發(fā)明實(shí)施例二還相應(yīng)地提供一種定位觸摸區(qū)域的裝置,如下進(jìn)行詳細(xì)說明。
如圖7所示,一種用于紅外觸摸屏上發(fā)生觸摸操作時(shí)定位觸摸區(qū)域的裝置,包括觸摸區(qū)域定位單元71,用于當(dāng)有一條被遮擋光路,且該被遮擋光路的前一條光路和后一條光路均未被遮擋時(shí),以該被遮擋光路及其前一條和后一條光路中的兩條光路為起始和終止邊界定位觸摸區(qū)域。
其中,觸摸區(qū)域是以光路位置參數(shù)表示且用于指示觸摸操作落入當(dāng)前掃描方向上的區(qū)域,可供根據(jù)多個(gè)掃描方向上多個(gè)所述觸摸區(qū)域的交集區(qū)域確定發(fā)生觸摸操作位置。
如圖7a所示,觸摸區(qū)域定位單元71具體包括紅外信號(hào)強(qiáng)度確定單元711、第一定位單元712和第二定位單元713:
差值確定單元711,用于確定前一條和后一條光路對應(yīng)的紅外信號(hào)強(qiáng)度差值。
第一定位單元712,用于當(dāng)紅外信號(hào)強(qiáng)度差值大于閾值時(shí),以較小紅外信號(hào)強(qiáng)度對應(yīng)的光路和被遮擋光路為起始和終止邊界定位觸摸區(qū)域。
第二定位單元713,用于當(dāng)紅外信號(hào)強(qiáng)度差值不大于閾值時(shí),以前一條和后一條光路為起始和終止邊界定位觸摸區(qū)域。
可選地,差值確定單元711,用于根據(jù)所述前一條和后一條光路對應(yīng)的紅外信號(hào)強(qiáng)度確定第一差值,以及較小紅外信號(hào)強(qiáng)度和所述被遮擋光路對應(yīng)的紅外信號(hào)強(qiáng)度確定第二差值。
第一定位單元712,用于當(dāng)?shù)谝徊钪荡笥诘诙钪禃r(shí),以較小紅外信號(hào)強(qiáng)度對應(yīng)的光路和所述被遮擋光路為起始和終止邊界定位觸摸區(qū)域。
第二定位單元713,用于當(dāng)?shù)谝徊钪挡淮笥诘诙钪禃r(shí),以所述前一條和后一條光路為起始和終止邊界定位觸摸區(qū)域。
本發(fā)明實(shí)施例二提供的用于紅外觸摸屏上發(fā)生觸摸操作時(shí)定位觸摸區(qū)域的裝置,由于觸摸操作較小或掃描光路稀疏,容易導(dǎo)致存在一條被遮擋光路,且該被遮擋光路的前一條光路和后一條光路均未被遮擋,此時(shí),也可以實(shí)現(xiàn)定位和輸出觸摸區(qū)域。
關(guān)于本發(fā)明實(shí)施例二提供的定位觸摸區(qū)域的裝置的進(jìn)一步地說明、解釋,可以參考實(shí)施例一中對定位觸摸區(qū)域的方法的具體描述,該裝置和方法的實(shí)現(xiàn)原理和有益效果類似,在此不再贅述。
為了方便描述,以功能將定位觸摸區(qū)域的裝置劃分為各個(gè)單元分別描述。當(dāng)然,在實(shí)施本發(fā)明時(shí),各單元的功能可以在同一個(gè)或多個(gè)軟件和/或硬件中實(shí)現(xiàn),可集成在一個(gè)處理單元,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。
實(shí)施例三
本實(shí)施例提供一種紅外觸控終端設(shè)備,包括:紅外觸摸屏,存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,其中,處理器執(zhí)行上述程序時(shí)實(shí)現(xiàn)實(shí)施例一提供的用于紅外觸摸屏上發(fā)生觸摸操作時(shí)定位觸摸區(qū)域的方法。
示范性的,如圖8所示,存儲(chǔ)器81和處理器82通過控制信號(hào)線84連接,并且延伸出通信接口83,其中,存儲(chǔ)器內(nèi)預(yù)先存儲(chǔ)計(jì)算機(jī)程序,該計(jì)算機(jī)程序經(jīng)處理器運(yùn)行后可實(shí)現(xiàn)上述實(shí)施例一中的用于紅外觸摸屏上發(fā)生觸摸操作時(shí)定位觸摸區(qū)域的方法。
其中,在存儲(chǔ)器中存儲(chǔ)有一個(gè)大于零的閾值,處理器運(yùn)行時(shí)調(diào)取該閾值,用于根據(jù)紅外信號(hào)強(qiáng)度差值與閾值的大小,判定是否以被遮擋光路為觸摸區(qū)域的一個(gè)邊界,當(dāng)紅外信號(hào)強(qiáng)度差值大于閾值時(shí),以被遮擋光路為觸摸區(qū)域的一個(gè)邊界;當(dāng)紅外信號(hào)強(qiáng)度差值不大于閾值時(shí),不以被遮擋光路為觸摸區(qū)域的一個(gè)邊界。
需要說明的是,上述紅外觸控終端設(shè)備還可以包括用于配合本實(shí)施例提供的定位觸摸區(qū)域的裝置使用的其他部件,如輸入/輸出子系統(tǒng)、外圍設(shè)備接口、控制器等,此處對其它具體部件不再贅述。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,可以通過計(jì)算機(jī)程序指令相關(guān)的硬件來完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可以包括如上述實(shí)施例中的流程。其中,所述的存儲(chǔ)介質(zhì)可以為磁盤、光盤、只讀存儲(chǔ)記憶體或隨機(jī)存儲(chǔ)記憶體等。
以上所述的具體實(shí)施方式,對本發(fā)明的目的、技術(shù)方案、有益效果進(jìn)行了進(jìn)一步詳細(xì)說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實(shí)施方式而已,并不用于限定本發(fā)明的保護(hù)范圍,反在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍內(nèi)。