專利名稱:一種帶有觸摸屏的終端運行方法及終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種帶有觸摸屏的終端運行方法及終端。
背景技術(shù):
隨著終端設(shè)備的不斷發(fā)展,觸摸屏在終端設(shè)備中的應用范圍變得越來越廣泛,從工業(yè)用途的工廠設(shè)備的控制/操作系統(tǒng)、公共信息查詢的電子查詢設(shè)施、商業(yè)用途的提款機,到消費性電子的移動電話、個人數(shù)字助手(PDA)、數(shù)碼相機等都可看到觸摸屏的身影。觸摸屏可以代替鼠標或鍵盤,帶給用戶更加直接和便捷的操作體驗,工作時,只要用手指或其它操作設(shè)備觸摸觸摸屏上的圖標或菜單,終端設(shè)備即可以根據(jù)觸摸的位置來定位用戶的信息輸入,即一個觸摸位置(觸摸點)對應一個信息輸入。觸摸屏包括屏幕、觸摸檢測部件和觸摸屏控制器,觸摸檢測部件安裝在屏幕前面,用于檢測用戶觸摸位置,并將檢測到的觸摸位置信息發(fā)送給觸摸屏控制器,觸摸屏控制器在接收到觸摸位置信息后,將觸摸位置信息轉(zhuǎn)換成觸點坐標,并將轉(zhuǎn)換后的觸點坐標發(fā)送給終端設(shè)備的中央處理器(CPU), 同時,觸摸屏控制器還可以接收CPU發(fā)來的命令并加以執(zhí)行。目前,觸摸屏對外界的感知方式已經(jīng)從傳統(tǒng)的接觸式,發(fā)展出非接觸式的解決方案,通過紅外線傳感方法就可以感知用戶在觸摸屏屏幕前近距離的手勢外形或動作,從而確定用戶的信息輸入,如根據(jù)預先設(shè)定好的手勢外形與信息輸入的對應關(guān)系,在識別出用戶的手勢外形時,確定用戶的信息輸入,又如,根據(jù)特定動作所形成的反射回來的紅外線輻射的特性(如反射回的紅外線輻射在某一方向上的連續(xù)性),預先設(shè)定好特定動作與信息輸入的對應關(guān)系,在用戶手向上或向下?lián)]動時,確定用戶需要進行上翻或下翻操作,在用戶手向左或向右揮動時,確定用戶需要進行左翻或右翻操作。如圖1所示為一個紅外線傳感裝置在非接觸式觸摸屏上的安裝位置示意圖,在整個觸摸屏屏幕上交錯排列紅外線發(fā)射器和紅外線接收器(圖1中的1表示紅外線接收器,2表示紅外線發(fā)射器發(fā)出的紅外線),如圖 2所示為非接觸式紅外觸摸屏屏幕的結(jié)構(gòu)示意圖,紅外線發(fā)射器和紅外線接收器組成“附近面板層”,并屬于觸摸屏屏幕的其中一層。具體的紅外線傳感方法的工作原理為在觸摸屏屏幕上集成附近傳感器 (Proximity sensor),附近傳感器可以包括紅外線發(fā)射器,用于發(fā)出紅外線輻射,以及紅外線接收器,用于接收被手指、手掌反射回來的紅外線輻射,從而感知用戶的手勢外形或動作,來確定用戶的輸入信息。在紅外線傳感方法確定用戶輸入信息的過程中,紅外線傳感方法對外界的感知是基于對手指或手掌的形狀識別或動作識別,而不能根據(jù)一個單獨的紅外線輻射的反射點確定一個信息輸入。而在觸摸屏對外界的感知方式為接觸式時,存在一個誤觸問題,比如,在一個接受單一觸摸指令的觸摸屏屏幕上,如果用戶不小心在觸摸屏屏幕上給出了多于一個的觸摸位置,觸摸屏就不能判斷哪個位置是用戶真正要觸摸的位置,如果只是根據(jù)觸摸的時間先后順序進行判斷,就很容易做出錯誤的判斷,并執(zhí)行錯誤的操作;又如,用戶在點擊觸摸屏幕時,一般是用點擊物的最前端(如手指的指尖)點擊觸摸屏,但如果用戶無意中用點擊物的其他位置點擊了觸摸屏時,此時,觸摸屏不能識別出該觸摸為誤觸,并會導致觸摸屏的誤操作。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種帶有觸摸屏的終端運行方法及終端,用于解決現(xiàn)有技術(shù)中在觸摸屏對外界的感知方式為接觸式時,由于對觸摸屏的誤觸導致的觸摸屏不能準確識別觸摸位置的問題。一種帶有觸摸屏的終端運行方法,所述方法包括確定點擊物在觸摸屏屏幕上的投影區(qū)域;從確定的所述投影區(qū)域中選擇觸摸參照點;確定點擊物在觸摸屏屏幕上的實際觸摸點,并在所述實際觸摸點與所述觸摸參照點之間的距離小于設(shè)定第一閾值時,確定點擊所述實際觸摸點的操作是合法操作;否則,確定點擊所述實際觸摸點的操作是非法操作。一種帶有觸摸屏的終端,所述終端包括投影模塊,用于確定點擊物在觸摸屏屏幕上的投影區(qū)域;參照點確定模塊,用于從確定的所述投影區(qū)域中選擇觸摸參照點;操作確認模塊,用于確定點擊物在觸摸屏屏幕上的實際觸摸點,并在所述實際觸摸點與所述觸摸參照點之間的距離小于設(shè)定第一閾值時,確定點擊所述實際觸摸點的操作是合法操作;否則,確定點擊所述實際觸摸點的操作是非法操作。本發(fā)明實施例根據(jù)用戶一般利用點擊物的最前端點擊觸摸屏的特點,通過點擊物在觸摸屏屏幕上的投影確定一個觸摸參照點,并在實際觸摸點與觸摸參照點之間的距離小于設(shè)定值時,確定實際觸摸所產(chǎn)生的實際觸摸點為用戶希望的觸摸位置,并確定可以執(zhí)行所述觸摸位置所對應的操作,從而降低了誤操作的可能性,并在用戶給出了多于一個的觸摸位置時,仍可準確識別實際觸摸點的位置。
圖1為現(xiàn)有技術(shù)中紅外線傳感裝置在非接觸式觸摸屏上的安裝位置示意圖;圖2為現(xiàn)有技術(shù)中非接觸式紅外觸摸屏屏幕的結(jié)構(gòu)示意圖;圖3為本發(fā)明實施例一提供的一種帶有觸摸屏的終端運行的方法流程圖;圖4為本發(fā)明實施例二提供的一種帶有觸摸屏的終端運行的方法流程圖;圖5(a)和圖5(b)為本發(fā)明實施例二提供的一種點擊物在觸摸屏屏幕上投影的兩種情況的示意圖;圖6為本發(fā)明實施例二提供的一種設(shè)定的屏幕坐標系;圖7為本發(fā)明實施例三提供的一種帶有觸摸屏的終端的結(jié)構(gòu)示意圖。
具體實施例方式在對觸摸屏進行接觸式觸摸操作時,一般利用點擊物,如手指或觸摸筆進行點擊 (或觸摸)操作,點擊物從觸摸屏的屏幕邊緣延伸并覆蓋于屏幕上,并會在觸摸屏屏幕上會產(chǎn)生投影,而且用戶一般用點擊物的最前端(如手指的指尖)進行點擊操作,由此可以判斷出點擊物的最前端在觸摸屏屏幕中的投影位置即為用戶真正想觸摸的位置。因此,本發(fā)明實施例提出一種利用點擊物在觸摸屏屏幕上的投影來確定觸摸參照點,從而確定實際觸摸位置的方法,來解決本發(fā)明提出的技術(shù)問題。下面結(jié)合說明書附圖和實施例對本發(fā)明的技術(shù)方案進行詳細說明。實施例一、本發(fā)明實施例一提供一種帶有觸摸屏的終端運行方法,如圖3所示為本發(fā)明實施例一提供的帶有觸摸屏的終端運行的方法流程圖,具體步驟包括步驟101、確定點擊物在觸摸屏屏幕上的投影區(qū)域。在本發(fā)明方案中,可以利用紅外線傳感方法或熱感應方法來確定點擊物在觸摸屏屏幕上的投影區(qū)域。在利用熱感應方式發(fā)確定點擊物在觸摸屏屏幕上的投影區(qū)域時,該點擊物為溫度值在一定溫度范圍內(nèi)的物體,如,手指。本步驟包括但不限于通過在觸摸屏上安裝紅外線接收器和紅外線發(fā)射器,利用紅外線傳感方法確定點擊物在觸摸屏屏幕上的投影區(qū)域;或利用熱感應方法識別點擊物的投影區(qū)域。步驟102、從確定的所述投影區(qū)域中選擇觸摸參照點。根據(jù)用戶一般利用點擊物的最前端點擊觸摸屏的特點,在本步驟中確定點擊物的最前端在觸摸屏屏幕上的投影點為觸摸參照點。根據(jù)點擊物在觸摸屏屏幕上的投影與觸摸屏屏幕邊線有重合的特性,可以確定投影區(qū)域與觸摸屏屏幕邊線重合的投影,根據(jù)點擊物具有一段連續(xù)的長度,將投影區(qū)域中距離所述重合的投影線或投影點距離最遠的投影點確定觸摸參照點。確定觸摸參照點的具體步驟包括第一步、在觸摸屏屏幕上設(shè)置屏幕坐標系。在設(shè)定了屏幕坐標系后,可以確定點擊物在觸摸屏屏幕上的投影區(qū)域中各個投影點的坐標,用于后續(xù)確定觸摸參照點在觸摸屏屏幕中的相對位置。第二步、確定投影區(qū)域與觸摸屏屏幕邊線重合的投影線或投影點。點擊物在觸摸屏屏幕上的投影區(qū)域與觸摸屏屏幕邊線重合的投影可能為一個投影點,也可能為多個投影點。所述多個投影點可能落在一條屏幕邊線上,可將落在一條屏幕邊線上的投影點擬合成一條線段;也可能落在相交的兩條屏幕邊線上,可以分別在兩條屏幕邊線上各擬合出一條線段。第三步、將投影區(qū)域中與所述投影線或投影點的距離最長的點作為觸摸參照點。可以通過點到線段的距離或者點到點的距離確定出投影區(qū)域中距離所述投影線或投影點最遠的點,并將該點作為確定出的觸摸參照點。較優(yōu)的,為了減少在確定觸摸參照點過程中的計算量,可以將第二步中確定出的所述投影線簡化為一個投影點(簡化點),簡化的規(guī)則如下1、在確定的投影線為兩條時,確定兩條投影線的交點為簡化點。2、在確定的投影線為一條時,且該投影線不包含屏幕邊線的交點時,確定投影線的中點為簡化點。3、在確定的投影線為一條,且該投影線包含屏幕邊線的交點時,確定所述屏幕邊線的交點為簡化點。
在將所述投影線簡化為一個投影點(簡化點)后,在第三步中確定投影區(qū)域中與簡化點的距離最遠的點為觸摸參照點。步驟103、確定點擊實際觸摸點的操作是否為合法操作。根據(jù)用戶一般利用點擊物的最前端點擊觸摸屏的特點,確定出用于表示點擊物的最前端的觸摸參照點之后,可以確定點擊物在觸摸屏屏幕上的實際觸摸點是否是利用點擊物的最前端點擊觸摸屏所產(chǎn)生的,即可以判斷實際觸摸是誤操作還是合法操作。在所述實際觸摸點與所述觸摸參照點之間的距離小于設(shè)定第一閾值時,如設(shè)定第一閾值為5個像素點的距離,在實際觸摸點與觸摸參照點之間的距離小于5個像素點時,確定點擊所述實際觸摸點的操作是合法操作,即確定所述實際觸摸點是用戶利用點擊物的最前端點擊屏幕所產(chǎn)生的,因此可以執(zhí)行該觸摸所對應的指令;否則,確定點擊所述實際觸摸點的操作是非法操作,即確定所述實際觸摸點不是用戶利用點擊物的最前端點擊屏幕所產(chǎn)生的,拒絕執(zhí)行該觸摸所對應的指令。在設(shè)定的屏幕坐標系與觸摸屏確定實際觸摸點時所設(shè)定的坐標系不同時,還需要將觸摸參照點的坐標與實際觸摸點的坐標轉(zhuǎn)換至同一坐標系后,確定二者之間的距離是否小于設(shè)定的第一閾值。步驟101 步驟103可以通過點擊物在觸摸屏屏幕上的投影確定出觸摸參照點, 并利用確定出的觸摸參照點判斷對觸摸屏的實際觸摸是否為誤觸,從而在利用點擊物的最前端對觸摸屏進行點擊操作時,如果產(chǎn)生了多個實際觸摸點,也可以針對每一實際觸摸點分別執(zhí)行上述步驟101 步驟103的方案,確定其中的合法操作,規(guī)避其中的誤操作;并在僅有一個實際觸摸點時,判斷該觸摸是否為合法操作,降低誤觸操作帶來的誤操作風險性。下面通過一個具體的實例對本發(fā)明實施例一進行說明。實施例二、本發(fā)明實施例二提供一種利用紅外線傳感方法確定點擊物在觸摸屏屏幕中投影, 從而運行帶有觸摸屏的終端的方法。本發(fā)明實施例二提供的一種帶有觸摸屏的終端運行方法流程如圖4所示,所述方法具體包括步驟201、利用紅外線傳感方法確定點擊物在觸摸屏屏幕上的投影區(qū)域。為了確定點擊物在觸摸屏屏幕上的投影區(qū)域,可以在觸摸屏上安裝紅外線發(fā)射器和紅外線接收器,如圖5(a)和圖5(b)所示為點擊物在觸摸屏屏幕上投影的兩種情況,圖中的橢圓表示點擊物的外形,圖中的矩形外框表示觸摸屏屏幕,矩形外框中的多個均勻分布的小矩形表示紅外線接收器的位置,所述矩形外框中的小矩形的數(shù)量是可以設(shè)定的,橢圓與矩形外框相交的區(qū)域表示點擊物在觸摸屏屏幕上的投影區(qū)域,則利用紅外線傳感方法確定點擊物在觸摸屏屏幕上的投影區(qū)域包括第一步、利用紅外線發(fā)射器發(fā)射紅外線,在點擊物與觸摸屏屏幕的距離小于第二閾值時,利用紅外線接收器接收反射的紅外線。所述第二閾值是指紅外線發(fā)射器及紅外線接收器可以正常工作的距離值。在點擊物與觸摸屏的距離小于第二閾值時,利用紅外線發(fā)射器發(fā)射的紅外線才會由于點擊物的障礙被反射回來,并由紅外線接收器接收反射回來的紅外線。第二步、根據(jù)接收到紅外線的紅外線接收器對應屏幕的位置,確定點擊物在觸摸屏屏幕上的投影區(qū)域。如圖5(a)和圖5(b)所示,根據(jù)各接收到紅外線的紅外線接收器在觸摸屏屏幕上所對應的小矩形的位置,可以確定點擊物在觸摸屏屏幕上的投影區(qū)域,即橢圓與矩形外框相交的區(qū)域,所述投影區(qū)域由圖(a)和圖5(b)中多個中心帶有方形黑點的小矩形表示。步驟202、設(shè)定屏幕坐標系。在接觸式觸摸屏中設(shè)定一個坐標系,可以設(shè)定觸摸屏屏幕邊線的任意一個交點為原點,設(shè)水平方向為X軸,垂直方向為Y軸,設(shè)定的屏幕坐標系如圖6所示,該坐標系原點設(shè)定為A點,坐標為(0,0),則X軸方向(水平方向)距離A點最遠的點為B點,坐標可以設(shè)定為(MAX,0),Y軸方向(垂直方向)距離A點最遠的點為C點,坐標可以設(shè)定為(0,ΜΑΧ),Χ 軸和Y軸上的單位坐標距離可以根據(jù)觸摸屏屏幕的分辨率進行設(shè)定,如設(shè)定橫坐標和縱坐標上的單位坐標距離均為1個像素。在設(shè)定了屏幕坐標系后,屏幕上的任意一個點都可以用屏幕坐標表示。步驟203、確定投影區(qū)域與觸摸屏屏幕邊線重合的投影線或投影點。根據(jù)如圖5(a)和圖5(b)所示的投影方法,可以確定將點擊物向觸摸屏屏幕投影所產(chǎn)生的投影區(qū)域與觸摸屏屏幕邊線重合的投影線或投影點。由于設(shè)定的屏幕坐標系如圖 6所示,可以確定重合投影點的坐標,以及組成重合的投影線的各投影點的坐標。由于組成重合的投影線的各投影點是由接收到紅外線的紅外線接收器表示的,因此,所述組成重合的投影線,在屏幕上安裝了較多的紅外線接收器時,則用于表示重合的投影線的投影點的數(shù)量較多,所述投影線可以看成是由各投影點組成的,若屏幕上安裝的紅外線接收器數(shù)量較少,則用于表示重合的投影線的投影點的數(shù)量較少,則所述投影線可以看成是由各投影點擬合而成的??梢赃M一步根據(jù)如實施例一所述的簡化規(guī)則,確定簡化點的坐標。由于設(shè)定的坐標系如圖6所示,簡化點的橫坐標或縱坐標中,總有一個坐標值為0或MAX,因此,確定簡化點的坐標具體包括第一步、確定簡化點的第一坐標值。將橫坐標或縱坐標為0或MAX的投影點的橫坐標值或縱坐標值作為簡化投影點的第一坐標值,所述第一坐標值可能為0,也可能為MAX,可能為X坐標,也可能為Y坐標。第二步、確定簡化點的第二坐標值。如果確定出的組成投影區(qū)域與觸摸屏屏幕邊線重合的投影線的投影點中,任意一個投影點的另一個坐標值也恰好為0或MAX,則可以將該投影點確定為簡化點,并由此可以確定簡化點的第二坐標值。如果組成投影區(qū)域與觸摸屏屏幕邊線重合的投影線的投影點中,沒有一個投影點對應的另一個坐標值恰好為O或MAX,則可以計算所有組成投影線的投影點的另一坐標值的平均值并取整,或者取所有組成投影線的投影點的另一坐標值的最大值和最小值的平均并取整,從而得到簡化點的第二坐標值。通過第一步和第二步確定出簡化點的第一和第二坐標值,從而可以確定簡化點在觸摸屏屏幕中的位置。步驟204、確定觸摸參照點的位置。確定觸摸參照點的方法與實施例一中的方法相同,可以通過點到線段的距離或者點到點的距離確定出投影區(qū)域中距離所述投影線或投影點最遠的點,并將該點作為確定出的觸摸參照點。在進一步將投影線簡化為簡化點時,在本步驟中可以根據(jù)點到點的距離計算公式,確定投影區(qū)域中與簡化點的距離最遠的點為觸摸參照點。較優(yōu)的,可以分別計算觸摸參照點的橫坐標和縱坐標,以距離簡化點橫坐標最遠的橫坐標值為觸摸參照點的橫坐標值, 以距離簡化點縱坐標最遠的縱坐標值為觸摸參照點的縱坐標值。步驟205、確定點擊實際觸摸點的操作是否是合法操作。本步驟中確定實際點擊操作是否為合法操作的驗證方法與實施例一相同,在此不再贅述。需要指出的是,在實際操作中,受紅外線發(fā)射器和紅外線接收器安裝數(shù)量的影響, 由紅外線傳感方法確定出的觸摸參照點位置與用戶的實際觸摸點可能有一定的距離,除了可以設(shè)定適當?shù)牡谝婚撝低?,還可以由識別出的觸摸參照點代表一個觸摸參照區(qū)域,所述觸摸參照區(qū)域的大小可以是根據(jù)觸摸參照點的位置動態(tài)設(shè)定的,只要識別出的觸摸參照點的位置在該觸摸參照區(qū)域內(nèi),則可以在識別出該觸摸參照點時,只要確定實際觸摸點與觸摸參照區(qū)域之間的距離小于設(shè)定的第三閾值,即可以確定點擊所述實際觸摸點的操作為合法操作,否則,確定點擊所述實際觸摸點的操作為非法操作。實施例三、本發(fā)明實施例三提供一種帶有觸摸屏的終端,如圖7所示為本發(fā)明實施例三提供的終端的結(jié)構(gòu)示意圖,所述終端包括投影模塊11、參照點確定模塊12和操作確認模塊13, 其中投影模塊11用于確定點擊物在觸摸屏屏幕上的投影區(qū)域;參照點確定模塊12用于從確定的所述投影區(qū)域中選擇觸摸參照點;操作確認模塊13用于確定點擊物在觸摸屏屏幕上的實際觸摸點,并在所述實際觸摸點與所述觸摸參照點之間的距離小于設(shè)定第一閾值時,確定點擊所述實際觸摸點的操作是合法操作;否則,確定點擊所述實際觸摸點的操作是非法操作。參照點確定模塊12包括坐標系設(shè)定單元121、重合點確定單元122和決策單元 123,其中坐標系設(shè)定單元121用于在觸摸屏屏幕上設(shè)置屏幕坐標系;重合點確定單元122 用于確定投影區(qū)域與觸摸屏屏幕邊線重合的投影線或投影點;決策單元123用于將投影區(qū)域中與所述投影線或投影點的距離最長的點作為觸摸參照點。所述參照點確定模塊還包括第一確定單元124,用于在確定的投影線為兩條時,確定兩條投影線的交點。所述決策單元123具體用于將投影區(qū)域中與兩條投影線的交點的距離最長的點作為觸摸參照點。所述參照點確定模塊還包括第二確定單元125,用于在確定的投影線為一條時,且該投影線不包含屏幕邊線的交點時,確定投影線的中點。所述決策單元123具體用于將投影區(qū)域中與投影線的中點的距離最長的點作為觸摸參照點。所述參照點確定模塊還包括第三確定單元126,用于在確定的投影線為一條,且該投影線包含屏幕邊線的交點時,確定所述屏幕邊線的交點。所述決策單元123具體用于將投影區(qū)域中與屏幕邊線的交點的距離最長的點作為觸摸參照點。所述投影模塊11具體用于利用紅外線傳感方式或熱感應方式確定點擊物在觸摸屏屏幕上的投影區(qū)域。在利用紅外線傳感方式確定點擊物在觸摸屏屏幕上的投影區(qū)域時, 投影模塊11利用紅外線發(fā)射器發(fā)射紅外線,在點擊物與觸摸屏屏幕的距離小于第二閾值時,利用紅外線接收器接收反射的紅外線,根據(jù)接收到紅外線的紅外線接收器對應屏幕的位置,確定點擊物在觸摸屏屏幕上的投影區(qū)域。顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1.一種帶有觸摸屏的終端運行方法,其特征在于,所述方法包括 確定點擊物在觸摸屏屏幕上的投影區(qū)域;從確定的所述投影區(qū)域中選擇觸摸參照點;確定點擊物在觸摸屏屏幕上的實際觸摸點,并在所述實際觸摸點與所述觸摸參照點之間的距離小于設(shè)定第一閾值時,確定點擊所述實際觸摸點的操作是合法操作;否則,確定點擊所述實際觸摸點的操作是非法操作。
2.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括從確定的所述投影區(qū)域中選擇觸摸參照點,具體包括在觸摸屏屏幕上設(shè)置屏幕坐標系;確定投影區(qū)域與觸摸屏屏幕邊線重合的投影線或投影點;將投影區(qū)域中與所述投影線或投影點的距離最長的點作為觸摸參照點。
3.如權(quán)利要求2所述的方法,其特征在于,確定所述投影線之后,且確定觸摸參照點之前,所述方法還包括在確定的投影線為兩條時,確定兩條投影線的交點;將投影區(qū)域中與所述投影線的垂直距離最長的點作為觸摸參照點,具體包括 將投影區(qū)域中與兩條投影線的交點的距離最長的點作為觸摸參照點。
4.如權(quán)利要求2所述的方法,其特征在于,確定所述投影線之后,且確定觸摸參照點之前,所述方法還包括在確定的投影線為一條時,且該投影線不包含屏幕邊線的交點時,確定投影線的中占.^ w\ 將投影區(qū)域中與所述投影線的垂直距離最長的點作為觸摸參照點,具體包括 將投影區(qū)域中與投影線的中點的距離最長的點作為觸摸參照點。
5.如權(quán)利要求2所述的方法,其特征在于,確定所述投影線之后,且確定觸摸參照點之前,所述方法還包括在確定的投影線為一條,且該投影線包含屏幕邊線的交點時,確定所述屏幕邊線的交占.^ w\ 將投影區(qū)域中與所述投影線的垂直距離最長的點作為觸摸參照點,具體包括 將投影區(qū)域中與屏幕邊線的交點的距離最長的點作為觸摸參照點。
6.如權(quán)利要求1 5任一所述的方法,其特征在于,利用紅外線傳感方式或熱感應方式確定點擊物在觸摸屏屏幕上的投影區(qū)域。
7.一種帶有觸摸屏的終端,其特征在于,所述終端包括 投影模塊,用于確定點擊物在觸摸屏屏幕上的投影區(qū)域;參照點確定模塊,用于從確定的所述投影區(qū)域中選擇觸摸參照點; 操作確認模塊,用于確定點擊物在觸摸屏屏幕上的實際觸摸點,并在所述實際觸摸點與所述觸摸參照點之間的距離小于設(shè)定第一閾值時,確定點擊所述實際觸摸點的操作是合法操作;否則,確定點擊所述實際觸摸點的操作是非法操作。
8.如權(quán)利要求7所述的終端,其特征在于,所述參照點確定模塊包括 坐標系設(shè)定單元,用于在觸摸屏屏幕上設(shè)置屏幕坐標系;重合點確定單元,用于確定投影區(qū)域與觸摸屏屏幕邊線重合的投影線或投影點;決策單元,用于將投影區(qū)域中與所述投影線或投影點的距離最長的點作為觸摸參照點ο
9.如權(quán)利要求8所述的終端,其特征在于,所述參照點確定模塊還包括 第一確定單元,用于在確定的投影線為兩條時,確定兩條投影線的交點;所述決策單元,具體用于將投影區(qū)域中與兩條投影線的交點的距離最長的點作為觸摸參照點。
10.如權(quán)利要求8所述的終端,其特征在于,所述參照點確定模塊還包括第二確定單元,用于在確定的投影線為一條時,且該投影線不包含屏幕邊線的交點時, 確定投影線的中點;所述決策單元,具體用于將投影區(qū)域中與投影線的中點的距離最長的點作為觸摸參照點ο
11.如權(quán)利要求8所述的終端,其特征在于,所述參照點確定模塊還包括第三確定單元,用于在確定的投影線為一條,且該投影線包含屏幕邊線的交點時,確定所述屏幕邊線的交點;所述決策單元,具體用于將投影區(qū)域中與屏幕邊線的交點的距離最長的點作為觸摸參眧占。
12.如權(quán)利要求7 11任一所述的終端,其特征在于,所述投影模塊,具體用于利用紅外線傳感方式或熱感應方式確定點擊物在觸摸屏屏幕上的投影區(qū)域。
全文摘要
本發(fā)明提供一種帶有觸摸屏的終端運行方法及終端,具體內(nèi)容包括根據(jù)用戶一般利用點擊物的最前端點擊觸摸屏的特點,通過點擊物在觸摸屏屏幕上的投影確定一個觸摸參照點,并在實際觸摸點與觸摸參照點之間的距離小于設(shè)定值時,確定實際觸摸所產(chǎn)生的實際觸摸點為用戶希望的觸摸位置,并確定可以執(zhí)行所述觸摸位置所對應的操作,從而降低了誤操作的可能性,并在用戶給出了多于一個的觸摸位置時,仍可準確識別實際觸摸點的位置。
文檔編號G06F3/041GK102455806SQ20101051725
公開日2012年5月16日 申請日期2010年10月15日 優(yōu)先權(quán)日2010年10月15日
發(fā)明者王榮, 靳澤宇 申請人:中國移動通信有限公司