專利名稱:一種觸摸屏的掃描方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種觸摸屏的掃描方法,尤其是指在觸摸屏上不需要精確定位觸摸 位置的掃描方法。
背景技術(shù):
隨著技術(shù)的日新月益,大多電子裝置,例如筆記型計算機(jī)、手機(jī)或者是可攜 式多媒體播放器等電子裝置,通常配置有觸控面板,以取代傳統(tǒng)鍵盤作為新一代的輸入 接口。觸摸屏大致分為電阻式、電容式、紅外線式以及超音波式等,其中,現(xiàn)階段以電 阻式觸摸屏和電容式觸摸屏為最常見的產(chǎn)品。電容式觸摸屏是通過觸控對象如手指、觸控筆等導(dǎo)電材質(zhì)靠近或者觸碰觸摸屏 從而使觸摸屏的電容值發(fā)生變化。當(dāng)觸摸屏偵測到電容變化時,便可以判斷出手指、觸 控筆等觸碰觸摸屏的位置,并且執(zhí)行觸碰位置所對應(yīng)的觸碰操作。由于電容式觸控面板 具有多指觸控的特性,可提供人性化的操作,因而逐漸受到市場的青睞。以投射電容式觸摸屏而言,其掃描方式為依次掃描全部感測區(qū)域后再依據(jù)掃描 結(jié)果判斷哪一個感測區(qū)域被靠近或觸碰。然后再根據(jù)被靠近或者觸碰的感測區(qū)域,計算 出手指或觸碰工具所靠近或者觸碰的單點(diǎn)或者多點(diǎn)觸碰位置。由于上述掃描方式是對全 部感測區(qū)域進(jìn)行逐行掃描,若感測區(qū)域數(shù)目過多時,則觸摸屏的掃描時間會加長并且運(yùn) 算量也會增加,致使其執(zhí)行效率也會大幅降低。而在實(shí)際操作中,比如對一些菜單的使 用,不需要精確的定位出所在的具體位置,但是如果仍舊采用逐行掃描的方式就顯得沒 有必要。因此需要為廣大用戶提供一種更加簡便的方法來解決以上問題。
發(fā)明內(nèi)容
本發(fā)明實(shí)際所要解決的技術(shù)問題是如何提供一種新的可節(jié)省時間的掃描方法。為了實(shí)現(xiàn)本發(fā)明的上述目的,本發(fā)明提供了一種觸摸屏掃描方法,其包括以下 步驟首先,將所述觸摸屏劃分為若干區(qū)域;其次,根據(jù)所述區(qū)域的大小確定不工作的 掃描線;最后,開始掃描,根據(jù)掃描結(jié)果判斷觸摸區(qū)域的位置。本發(fā)明所述的觸摸屏的掃描方法,其針對不需要精確定位觸摸位置的特點(diǎn),提 前確定不工作的掃描線,所以掃描速度明顯加快;而且本發(fā)明所述的方法簡單,用戶根 據(jù)需要可以設(shè)定觸摸屏的區(qū)域和不工作的掃描線,快速判斷出觸摸的區(qū)域。
圖1是本發(fā)明觸摸屏掃描方法中的一個實(shí)施例;圖2是本發(fā)明觸摸屏掃描方法的另一個實(shí)施例。
具體實(shí)施例方式下面結(jié)合附圖和實(shí)施例對本發(fā)明作進(jìn)一步的說明。本發(fā)明所述觸摸屏掃描方法,首先將所述觸摸屏10分為若干個區(qū)域,所述若干 個區(qū)域中每個區(qū)域均有相應(yīng)的功能,當(dāng)用戶觸碰到相應(yīng)的區(qū)域時,就可啟動該區(qū)域的相 應(yīng)功能。當(dāng)觸控對象如手指觸碰該觸摸屏10時,先假設(shè)觸碰到區(qū)域1處,因?yàn)閰^(qū)域的面 積設(shè)定為比手指大,所以只要探測出手指觸碰位置處所產(chǎn)生感應(yīng)點(diǎn)的全部或者大部分位 于該區(qū)域即可表明該區(qū)域是手指觸碰的區(qū)域?,F(xiàn)以將觸摸屏10上劃分為八個區(qū)域?yàn)槔唧w說明,由于此時觸摸屏10已被劃 分為八個區(qū)域,根據(jù)所述區(qū)域的大小由此可確定不工作的掃描線,如可定義掃描線Y1、 Y3、Y5...工作,而掃描線Y2、Y4、Y6...不工作,那么當(dāng)手指觸碰到區(qū)域1時,手指觸 碰位置處會產(chǎn)生若干個感應(yīng)點(diǎn),所以我們提前設(shè)定一個閥值,對大于所述閥值的感應(yīng)點(diǎn) 予以保留,對小于所述閥值的感應(yīng)點(diǎn)予以舍棄。當(dāng)所有感應(yīng)點(diǎn)或者大部分感應(yīng)點(diǎn)均在某 一區(qū)域時,則認(rèn)為觸碰到該區(qū)域處。請參考圖1所示,當(dāng)手指觸碰到區(qū)域1時會產(chǎn)生若 干個感應(yīng)點(diǎn)Al、Bi、Cl,偵測各點(diǎn)電容值的大小可知,感應(yīng)點(diǎn)Al、Bl的電容值大于閥 值,而感應(yīng)點(diǎn)Cl的電容值小于閥值,故此舍去感應(yīng)點(diǎn)Cl,保存感應(yīng)點(diǎn)Al和Bi。由于 此時感應(yīng)點(diǎn)Al和Bl均在區(qū)域1內(nèi),則區(qū)域1就是觸摸點(diǎn)的所在區(qū)域位置。而若手指觸碰到了各區(qū)域的邊界處,則需要判斷在各區(qū)域中各感應(yīng)點(diǎn)所對應(yīng)的 電容值是否大于其它區(qū)域所在感應(yīng)點(diǎn)所產(chǎn)生的感應(yīng)值,則所有感應(yīng)點(diǎn)的電容值之和最大 的區(qū)域就是手指觸碰的位置區(qū)域。具體可參考圖2,如手指觸碰的位置處剛好在區(qū)域1和 2的邊界處,此時產(chǎn)生的感應(yīng)點(diǎn)有A2、B2、C2、D2、E2,且偵測到感應(yīng)點(diǎn)E2的電容值 小于預(yù)設(shè)閥值,故此放棄感應(yīng)點(diǎn)E2,故此只考慮感應(yīng)點(diǎn)A2、B2、C2、D2,由于感應(yīng)點(diǎn) A2和B2在區(qū)域1內(nèi),感應(yīng)點(diǎn)C2和D2在區(qū)域2內(nèi),且感應(yīng)點(diǎn)A2和B2的電容值之和小 于感應(yīng)點(diǎn)C2和D2的電容值之和,故此可以判斷出手指觸碰的區(qū)域在區(qū)域2的位置處。上述論述了手指在兩個區(qū)域邊界處時的處理方法,同理若手指處于兩個以上區(qū) 域的邊界,如涉及四個區(qū)域,則也同樣需要先判斷感應(yīng)點(diǎn)所對應(yīng)的電容值是否大于閥 值,對于大于閥值的感應(yīng)點(diǎn)統(tǒng)計其所在區(qū)域的電容之和,各感應(yīng)點(diǎn)所對應(yīng)電容值最大的 區(qū)域就是手指觸碰的區(qū)域。本發(fā)明采用預(yù)先確定不工作的掃描線,所以可以根據(jù)提前劃分的觸摸屏10區(qū)域 來判斷觸碰區(qū)域的大致位置。若提前設(shè)定不工作的掃描線數(shù)目為零,此時該觸摸屏10的 掃描方法就會按照傳統(tǒng)方法依次掃描從而判斷出觸摸的具體位置。為了根據(jù)用戶需要實(shí) 現(xiàn)在任意在這幾個掃描方式中相互轉(zhuǎn)換,所以對于這種特殊情況的掃描方法,本發(fā)明的 第一步仍舊是將所述觸摸屏10劃分為若干區(qū)域;其次,根據(jù)所述區(qū)域的大小確定不工作 的掃描線;然后,開始掃描,若所述不工作的掃描線為零,表示需要依次掃描從而判斷 出觸摸區(qū)域的位置;若所述不工作的掃描線大于零,則需要根據(jù)掃描結(jié)果判斷觸摸區(qū)域 的位置。上述通過依次掃描從而判斷出觸摸區(qū)域的位置,由于依次掃描可以是逐行掃描 也可以是逐點(diǎn)掃描,所以此時偵測出觸碰點(diǎn)的位置就是精確位置。通過上述方法就可以 在本發(fā)明所述的掃描方式和傳統(tǒng)的掃描方式之間任意轉(zhuǎn)換。
權(quán)利要求
1.一種觸摸屏的掃描方法,其包括以下步驟 首先,將所述觸摸屏劃分為若干區(qū)域;其次,根據(jù)所述區(qū)域的大小確定不工作的掃描線; 最后,開始掃描,根據(jù)掃描結(jié)果判斷觸摸區(qū)域的位置。
2.如權(quán)利要求1所述的方法,其特征在于所述觸摸屏劃分成若干區(qū)域時可根據(jù)需要調(diào)整。
3.如權(quán)利要求1所述的方法,其特征在于所述確定出不工作的掃描線后,需要偵 測觸碰位置處所產(chǎn)生感應(yīng)點(diǎn)的電容值。
4.如權(quán)利要求3所述的方法,其特征在于所示感應(yīng)點(diǎn)的電容值需要大于預(yù)設(shè)的閥值。
5.如權(quán)利要求3或4所述的方法,其特征在于若所述感應(yīng)點(diǎn)均在某一區(qū)域內(nèi),則認(rèn) 為該區(qū)域就是觸摸位置區(qū)域。
6.如權(quán)利要求3或4所述的方法,其特征在于若所述感應(yīng)點(diǎn)分布在若干個區(qū)域中, 則需要判斷上述區(qū)域中感應(yīng)點(diǎn)的電容值之和最大時所對應(yīng)的的區(qū)域就是觸摸位置區(qū)域。
7.如權(quán)利要求1或3所述的方法,其特征在于所述不工作的掃描線用戶可根據(jù)需要 提前設(shè)定。
8.—種觸摸屏的掃描方法,其包括以下步驟 首先,將所述觸摸屏劃分為若干區(qū)域;其次,根據(jù)所述區(qū)域的大小確定不工作的掃描線;最后,開始掃描,若所述不工作的掃描線為零,表示需要依次掃描從而判斷出觸摸 區(qū)域的位置;若所述不工作的掃描線大于零,則需要根據(jù)掃描結(jié)果判斷觸摸區(qū)域的位置。
9.如權(quán)利要求8所述的方法,其特征在于所述依次掃描是指逐行掃描。
10.如權(quán)利要求8所述的方法,其特征在于所述依次掃描是指逐點(diǎn)掃描。
全文摘要
本發(fā)明涉及一種觸摸屏掃描方法,其包括以下步驟首先,將所述觸摸屏劃分為若干區(qū)域;其次,根據(jù)所述區(qū)域的大小確定不工作的掃描線;最后,開始掃描,根據(jù)掃描結(jié)果判斷觸摸區(qū)域的位置。本發(fā)明所述的觸摸屏的掃描方法,不但簡單,而且掃描速度明顯加快,用戶根據(jù)需要可以設(shè)定觸摸屏的區(qū)域和不工作的掃描線,快速判斷出觸摸的區(qū)域。
文檔編號G06F3/041GK102012765SQ20111000022
公開日2011年4月13日 申請日期2011年1月4日 優(yōu)先權(quán)日2011年1月4日
發(fā)明者宋凱 申請人:蘇州瀚瑞微電子有限公司