專利名稱:一種觸摸輸入設(shè)備、電子設(shè)備及手機(jī)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及觸摸技術(shù),特別是一種觸摸輸入設(shè)備、電子設(shè)備及手機(jī)。
背景技術(shù):
觸摸技術(shù)已經(jīng)被廣泛應(yīng)用到各種電子設(shè)備,如手機(jī)、PDA、筆記本電腦等?,F(xiàn)在越來越多的電子設(shè)備(如手機(jī))已經(jīng)可以實(shí)現(xiàn)完全的觸摸輸入,也就是說所 有的操作指令(如返回、退出、菜單)都通過觸摸輸入設(shè)備來實(shí)現(xiàn)?,F(xiàn)有技術(shù)中,通過觸摸屏進(jìn)行操作,不但需要定位,還需要判斷指點(diǎn)物的動(dòng) 作,如指點(diǎn)物在觸摸輸入設(shè)備的輸入面上向上滑動(dòng),可能代表放大當(dāng)前圖像,而指點(diǎn)物 在觸摸輸入設(shè)備的輸入面上向左滑動(dòng),代表用戶需要展現(xiàn)下一張圖片,類似的例子不一 而足,在此不一一列舉。由于需要同時(shí)判斷用戶的手勢和指點(diǎn)物坐標(biāo),所以會(huì)導(dǎo)致資源的浪費(fèi),甚至造 成誤操作舉例說明如下。當(dāng)前用戶在操作界面,需要點(diǎn)擊一個(gè)圖標(biāo),此時(shí),進(jìn)行定位操作即可,但CPU 并不知道用戶是想點(diǎn)擊一個(gè)圖標(biāo),所以當(dāng)指點(diǎn)物在觸摸屏上滑動(dòng)到目標(biāo)位置時(shí),CPU會(huì) 不斷計(jì)算操作動(dòng)作,但此時(shí)計(jì)算操作動(dòng)作是不必要的,因?yàn)橛脩魞H僅就是想點(diǎn)擊圖標(biāo), 因此帶來的計(jì)算資源和電力資源的浪費(fèi)。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種觸摸輸入設(shè)備、電子設(shè)備及手機(jī),減少不必要的運(yùn) 算,進(jìn)而提高計(jì)算資源和電力資源的利用率。為了實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例提供了一種電子設(shè)備,包括具有一輸入?yún)^(qū)域的觸摸采集模塊,用于執(zhí)行觸摸采集操作;所述輸入?yún)^(qū)域包括 第一區(qū)域和第二區(qū)域;指點(diǎn)物定位模塊,用于根據(jù)所述觸摸采集模塊采集到的數(shù)據(jù)確定觸摸操作起始 位置;處理模塊,用于在所述觸摸操作起始位置位于所述第一區(qū)域時(shí),根據(jù)所述觸摸 采集模塊采集到的數(shù)據(jù)計(jì)算指示指點(diǎn)物坐標(biāo)的第一結(jié)果,在觸摸操作起始位置位于所述 第二區(qū)域時(shí),根據(jù)所述觸摸采集模塊采集到的數(shù)據(jù)計(jì)算指示指點(diǎn)物動(dòng)作的第二結(jié)果。上述的電子設(shè)備,其中,還包括顯示屏;觸摸采集模塊位于所述第一區(qū)域的部分與所述顯示屏層疊設(shè)置。上述的電子設(shè)備,其中,還包括主板和設(shè)置于所述主板的CPU,所述指點(diǎn)物定 位模塊和所述處理模塊為所述CPU,所述觸摸采集模塊與所述主板連接,通過所述主板 將采集到的數(shù)據(jù)發(fā)送到所述CPU。上述的電子設(shè)備,其中,在觸摸操作起始位置所述第二區(qū)域時(shí),所述CPU具體用于根據(jù)所述觸摸采集模塊采集到的數(shù)據(jù)計(jì)算指示指點(diǎn)物動(dòng)作的第二結(jié)果,并獲取與所 述指點(diǎn)物動(dòng)作相匹配的預(yù)設(shè)動(dòng)作所對應(yīng)的操作指令。上述的電子設(shè)備,其中,還包括主板和設(shè)置于所述主板的CPU,所述指點(diǎn)物定位模塊和所述處理模塊為為一微 控制器,所述微控制器與所述主板連接,通過所述主板將所述第一結(jié)果或第二結(jié)果發(fā)送 給所述CPU。上述的電子設(shè)備,其中,所述微控制器具體包括指點(diǎn)物定位單元,用于根據(jù)所述觸摸采集模塊采集到的數(shù)據(jù)確定觸摸操作起始 位置;坐標(biāo)計(jì)算單元,用于在觸摸操作起始位置位于所述第一區(qū)域時(shí),根據(jù)所述觸摸 采集模塊采集到的數(shù)據(jù)計(jì)算指點(diǎn)物坐標(biāo);動(dòng)作計(jì)算單元,用于在觸摸操作起始位置位于所述第二區(qū)域時(shí),根據(jù)所述觸摸 采集模塊采集到的數(shù)據(jù)計(jì)算指示指點(diǎn)物動(dòng)作的結(jié)果;指令獲取單元,用于獲取與所述指點(diǎn)物動(dòng)作相匹配的預(yù)設(shè)動(dòng)作所對應(yīng)的操作指 令;輸出單元,用于通過所述主板將所述指點(diǎn)物坐標(biāo)或所述操作指令發(fā)送到所述 CPU。為了實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例還提供了 一種觸摸輸入設(shè)備,用于電子設(shè) 備,所述電子設(shè)備具有一主板和設(shè)置于主板的CPU,所述觸摸輸入設(shè)備包括具有一輸入?yún)^(qū)域的觸摸采集模塊,用于執(zhí)行觸摸采集操作;所述輸入?yún)^(qū)域包括 第一區(qū)域和第二區(qū)域;微控制器,用于根據(jù)所述觸摸采集模塊采集到的數(shù)據(jù)執(zhí)行定位操作,確定觸摸 操作起始位置,并在觸摸操作起始位置位于所述第一區(qū)域時(shí),根據(jù)所述觸摸采集模塊采 集到的數(shù)據(jù)計(jì)算指示指點(diǎn)物坐標(biāo)的第一結(jié)果,并通過主板發(fā)送給CPU,在觸摸操作起始 位置位于所述第二區(qū)域時(shí),根據(jù)所述觸摸采集模塊采集到的數(shù)據(jù)計(jì)算指示指點(diǎn)物動(dòng)作的 第二結(jié)果,并通過主板發(fā)送給CPU。上述的觸摸輸入設(shè)備,其中,還包括顯示屏;觸摸采集模塊位于所述第一區(qū)域的部分與所述顯示屏層疊設(shè)置。上述的觸摸輸入設(shè)備,其中,所述微控制器中包括指點(diǎn)物定位單元,用于根據(jù)所述觸摸采集模塊采集到的數(shù)據(jù)確定觸摸操作起始 位置;坐標(biāo)計(jì)算單元,用于在觸摸操作起始位置位于所述第一區(qū)域時(shí),根據(jù)所述觸摸 采集模塊 采集到的數(shù)據(jù)計(jì)算指點(diǎn)物坐標(biāo);動(dòng)作計(jì)算單元,用于在觸摸操作起始位置位于所述第二區(qū)域時(shí),根據(jù)所述觸摸 采集模塊采集到的數(shù)據(jù)計(jì)算指示指點(diǎn)物動(dòng)作的結(jié)果;指令獲取單元,用于獲取與所述指點(diǎn)物動(dòng)作相匹配的預(yù)設(shè)動(dòng)作所對應(yīng)的操作指 令;輸出單元,用于通過所述主板將所述指點(diǎn)物坐標(biāo)或所述操作指令發(fā)送到所述CPU。為了實(shí)現(xiàn) 上述目的,本發(fā)明實(shí)施例還提供了一種手機(jī),包括一主板、設(shè)置于主 板的CPU以及與所述主板連接的顯示屏,還包括具有一輸入?yún)^(qū)域的觸摸采集模塊,用于執(zhí)行觸摸采集操作;所述輸入?yún)^(qū)域包括 第一區(qū)域和第二區(qū)域;微控制器,用于根據(jù)所述觸摸采集模塊采集到的數(shù)據(jù)執(zhí)行定位操作,確定觸摸 操作起始位置,并在觸摸操作起始位置位于所述第一區(qū)域時(shí),直接將所述觸摸采集模塊 采集到的數(shù)據(jù)通過主板發(fā)送給CPU,所述CPU對所述數(shù)據(jù)進(jìn)行處理;在觸摸操作起始位 置位于所述第二區(qū)域時(shí),根據(jù)所述觸摸采集模塊采集到的數(shù)據(jù)計(jì)算指點(diǎn)物動(dòng)作,獲取與 所述指點(diǎn)物動(dòng)作相匹配的預(yù)設(shè)動(dòng)作所對應(yīng)的操作指令,并通過所述主板發(fā)送所述操作指 令給CPU,所述CPU根據(jù)所述操作指令與所述操作指令對應(yīng)的操作。上述的手機(jī),其中,所述觸摸采集模塊位于所述第一區(qū)域的部分與所述顯示屏 層疊設(shè)置。上述的手機(jī),其中,所述微控制器具體包括如下單元指點(diǎn)物定位單元,用于根據(jù)所述觸摸采集模塊采集到的數(shù)據(jù)確定觸摸操作起始 位置;動(dòng)作計(jì)算單元,用于在觸摸操作起始位置位于所述第二區(qū)域時(shí),根據(jù)所述觸摸 采集模塊采集到的數(shù)據(jù)計(jì)算指點(diǎn)物動(dòng)作;指令獲取單元,用于獲取與所述指點(diǎn)物動(dòng)作相匹配的預(yù)設(shè)動(dòng)作所對應(yīng)的操作指 令;輸出單元,用于在觸摸操作起始位置位于所述第一區(qū)域時(shí),通過所述主板輸出 所述觸摸采集模塊采集到的數(shù)據(jù)到CPU,在觸摸操作起始位置位于所述第二區(qū)域時(shí),通 過所述主板輸出所述操作指令到CPU。本發(fā)明實(shí)施例具有以下的有益效果本發(fā)明實(shí)施例中,將具有觸摸采集模塊的輸入?yún)^(qū)域分為第一區(qū)域和第二區(qū)域, 分別用于觸摸指點(diǎn)操作和手勢操作,并通過判斷觸摸操作起始位置,進(jìn)而選擇對應(yīng)的計(jì) 算方式進(jìn)行計(jì)算,因此,當(dāng)用戶在其中一個(gè)區(qū)域進(jìn)行操作時(shí),或者輸出指點(diǎn)坐標(biāo),或者 計(jì)算手勢,而不會(huì)同時(shí)執(zhí)行兩種操作,能避免不必要的運(yùn)算,進(jìn)而提高計(jì)算資源和電力 資源的利用率。而由于這兩個(gè)區(qū)域分別用于指點(diǎn)輸入和手勢輸入,因此還是能夠滿足觸摸輸入 的要求。同時(shí),由于處理資源只需要進(jìn)行一種操作的計(jì)算,所以能夠提高觸摸輸入的響 應(yīng)速度。而對于本發(fā)明實(shí)施例的手機(jī)中,由于用戶可以通過從B區(qū)域開始來執(zhí)行手勢的 計(jì)算,所以指點(diǎn)物在A區(qū)域進(jìn)行的連續(xù)滑動(dòng)操作必然會(huì)大大減小,所以減少了 CPU的不 必要的運(yùn)算,提高了計(jì)算資源和電力資源的利用率。
圖1為本發(fā)明實(shí)施例的電子設(shè)備的結(jié)構(gòu)示意圖2為CPU根據(jù)所述觸摸采集模塊采集到的數(shù)據(jù)計(jì)算得到指示指點(diǎn)物動(dòng)作的第 二結(jié)果的示意圖;圖3為預(yù)設(shè)動(dòng)作的示意圖;圖4為觸摸采集模塊與顯示屏的相對位置關(guān)系示意圖;圖5為本發(fā)明第二實(shí)施例的電子設(shè)備和觸摸輸入設(shè)備的結(jié)構(gòu)示意圖;圖6為本發(fā)明第二實(shí)施例和第三實(shí)施例中處理模塊的結(jié)構(gòu)示意圖。
具體實(shí)施例方式本發(fā)明實(shí)施例中,將具有觸摸采集模塊的輸入?yún)^(qū)域分為第一區(qū)域和第二區(qū)域, 分別用于觸摸指點(diǎn)操作和手勢操作,并通過判斷觸摸操作起始位置,進(jìn)而選擇對應(yīng)的計(jì) 算方式進(jìn)行計(jì)算,在滿足觸摸輸入要求的同時(shí)避免不必要的運(yùn)算,進(jìn)而提高計(jì)算資源和 電力資源的利用率。本發(fā)明實(shí)施例的電子設(shè)備包括具有一輸入?yún)^(qū)域的觸摸采集模塊,用于執(zhí)行觸摸采集操作;所述輸入?yún)^(qū)域包括 第一區(qū)域和第二區(qū)域;指點(diǎn)物定位模塊,用于根據(jù)所述觸摸采集模塊采集到的數(shù)據(jù)確定觸摸操作起始 位置;處理模塊,用于在所述觸摸操作起始位置位于所述第一區(qū)域時(shí),根據(jù)所述觸摸 采集模塊采集到的數(shù)據(jù)計(jì)算指示指點(diǎn)物坐標(biāo)的第一結(jié)果,在觸摸操作起始位置位于所述 第二區(qū)域時(shí),根據(jù)所述觸摸采集模塊采集到的數(shù)據(jù)計(jì)算指示指點(diǎn)物動(dòng)作的第二結(jié)果。在本發(fā)明的具體實(shí)施例中,該指點(diǎn)物定位模塊和處理模塊可以是電子設(shè)備的 CPU,也可以是連接觸摸采集模塊和主板的MCU(微控制器),當(dāng)然還可以由CPU和微 控制器分別擔(dān)任,如MCU計(jì)算觸摸操作起始位置,并將結(jié)果通知CPU,由CPU根據(jù)該 結(jié)果,對接收到的數(shù)據(jù)進(jìn)行計(jì)算,得到指點(diǎn)物坐標(biāo)或手勢。下面以前兩種情況進(jìn)行說明。<指點(diǎn)物定位模塊和處理模塊為電子設(shè)備的CPU>如圖1所示,在指點(diǎn)物定位模塊和處理模塊為電子設(shè)備的CPU時(shí),電子設(shè)備, 包括主板、設(shè)置于所述主板的CPU,還包括具有一輸入?yún)^(qū)域的觸摸采集模塊,與所述主板連接,用于執(zhí)行觸摸采集操作; 所述輸入?yún)^(qū)域包括第一區(qū)域和第二區(qū)域;所述CPU用于根據(jù)所述觸摸采集模塊采集到的數(shù)據(jù)確定觸摸操作起始位置,并 在觸摸操作起始位置位于所述第一區(qū)域時(shí),根據(jù)所述觸摸采集模塊采集到的數(shù)據(jù)計(jì)算指 示指點(diǎn)物坐標(biāo)的第一結(jié)果,在觸摸操作起始位置位于所述第二區(qū)域時(shí),根據(jù)所述觸摸采 集模塊采集到的數(shù)據(jù)計(jì)算指示指點(diǎn)物動(dòng)作的第二結(jié)果。當(dāng)然,為方便應(yīng)用程序識別,則該CPU還需要將該指點(diǎn)物動(dòng)作轉(zhuǎn)換為操作指令 發(fā)送給應(yīng)用程序。當(dāng)然,考慮到用戶進(jìn)行手勢輸出時(shí)的不規(guī)范性,在本發(fā)明的具體實(shí)施例中,進(jìn) 一步在觸摸操作起始位置位于所述第二區(qū)域時(shí),CPU根據(jù)所述觸摸采集模塊采集到的數(shù) 據(jù)計(jì)算得到指示指點(diǎn)物動(dòng)作的第二結(jié)果之后,并不會(huì)直接發(fā)送給應(yīng)用程序,而是先將該指點(diǎn)物動(dòng)作與預(yù)設(shè)動(dòng)作進(jìn)行匹配,輸出與所述指點(diǎn)物動(dòng)作相匹配的預(yù)設(shè)動(dòng)作所對應(yīng)的操 作指令。舉例說明如下。假定當(dāng)前是一個(gè)看圖軟件在運(yùn)行,預(yù)先定義指點(diǎn)物在第一區(qū)域向右滑動(dòng)的動(dòng) 作、指點(diǎn)物在第一區(qū)域向左滑動(dòng)的動(dòng)作、指點(diǎn)物在第一區(qū)域畫圈的動(dòng)作等,這些動(dòng)作都 對應(yīng)于一個(gè)操作程序的指令,如看圖軟件的放大、縮小、跳轉(zhuǎn)到下一張圖片等。假定CPU根據(jù)所述觸摸采集模塊采集到的數(shù)據(jù)計(jì)算得到指示指點(diǎn)物動(dòng)作的第二 結(jié)果(也就是指點(diǎn)物的運(yùn)動(dòng)軌跡)如圖2所示,而預(yù)設(shè)動(dòng)作包括如圖3所示的4種,通 過進(jìn)行匹配操作,即可確定對應(yīng)的預(yù)設(shè)動(dòng)作為向右滑動(dòng)的動(dòng)作,即圖3中左上位置的動(dòng) 作。然后將該預(yù)設(shè)動(dòng)作對應(yīng)的操作指令發(fā)送給應(yīng)用程序即可。在本發(fā)明的實(shí)施例中,該電子設(shè)備可以是具有觸摸屏的電子設(shè)備,也就是說, 該電子設(shè)備還包括顯示屏;該觸摸采集模塊位于所述第一區(qū)域的部分與所述顯示屏層疊設(shè)置。當(dāng)然,該觸摸采集模塊位于所述第二區(qū)域的部分也可以與顯示屏層疊設(shè)置,當(dāng) 也可以是位于所述顯示屏之外的區(qū)域。但應(yīng)當(dāng)理解的是,如果觸摸采集模塊位于所述第二區(qū)域的部分也可以與顯示屏 層疊設(shè)置,則顯示屏與第二區(qū)域重合的部分不能夠設(shè)置可操作圖標(biāo),如應(yīng)用程序圖標(biāo)、 開始菜單的圖標(biāo)、顯示桌面圖標(biāo)等,但可以顯示一些不能操作的圖標(biāo),如LOGO等。如圖4所示,圖4中左邊的結(jié)構(gòu)中,觸摸采集模塊位于所述第一區(qū)域的部分與 所述顯示屏層疊設(shè)置,而第二區(qū)域在顯示屏外圍,而圖4中右邊的結(jié)構(gòu)中,觸摸采集模 塊位于所述第一區(qū)域的部分與所述顯示屏層疊設(shè)置,而第二區(qū)域也與所述顯示屏層疊設(shè) 置,但第二區(qū)域位于顯示屏的右下角,只要顯示屏右下角部分不設(shè)置可執(zhí)行的圖標(biāo)即 可。在本發(fā)明的具體實(shí)施例中,該觸摸采集模塊可以是如下的各種結(jié)構(gòu)電容式根據(jù)電容感應(yīng)原理,任何導(dǎo)電電極與大地或另一導(dǎo)體都可以形成一組電容器 Cp,當(dāng)人的手指或人體靠近該電容器Cp時(shí),人體的寄生電容將耦合到Cp兩極板上,使 Cp值變大,通過測量Cp的改變情況,即可測量出是否有人體靠近該電容器Cp。該電極 陣列構(gòu)成一個(gè)坐標(biāo)系統(tǒng),當(dāng)手指在這些陣列上表面劃動(dòng)時(shí),相應(yīng)的電極上的電容值將發(fā) 生變化,通過對各個(gè)電極電容值的變化情況進(jìn)行分析計(jì)算,即可知道用戶手指(一個(gè)手 指或多個(gè)手指)所在的坐標(biāo)值,以及坐標(biāo)的變化情況。紅外線在顯示器的前面安裝一個(gè)電路板外框,電路板在屏幕四邊排布紅外發(fā)射管和紅 外接收管,一一對應(yīng)形成橫豎交叉的紅外線矩陣。用戶在觸摸屏幕時(shí),手指就會(huì)擋住經(jīng) 過該位置的橫豎兩條紅外線,因而可以判斷出觸摸點(diǎn)在屏幕的位置以及運(yùn)動(dòng)軌跡。電阻式設(shè)置一塊與顯示器表面非常配合的電阻薄膜屏,在強(qiáng)化玻璃表面分別涂上兩層OTI透明氧化金屬導(dǎo)電層。利用壓力感應(yīng)進(jìn)行控制。當(dāng)手指觸摸屏幕時(shí),兩層導(dǎo)電層在 觸摸點(diǎn)位置就有了接觸,電阻發(fā)生變化。在X和Y兩個(gè)方向上產(chǎn)生信號,繼而根據(jù)控制 器偵測到這一接觸并計(jì)算出坐標(biāo),因而可以判斷出觸摸點(diǎn)在屏幕的位置以及運(yùn)動(dòng)軌跡。當(dāng)然,該觸摸采集模塊還可以采用其他的方式來實(shí)現(xiàn),但觸摸采集模塊的實(shí)現(xiàn) 方式并不影響本發(fā)明的實(shí)現(xiàn),因?yàn)槿魏畏绞綄?shí)現(xiàn)的觸摸采集模塊所包括的區(qū)域均可以劃 分為兩個(gè)區(qū)域。<指點(diǎn)物定位模塊和處理模塊為MCU>該MCU連接于觸摸采集模塊和主板之間。本發(fā)明另一實(shí)施例的電子設(shè)備,包括一主板和設(shè)置于主板的CPU,其中,還包 括一觸摸輸入設(shè)備,如圖5所示,所述觸摸輸入設(shè)備包括具有一輸入?yún)^(qū)域的觸摸采集模塊,用于執(zhí)行觸摸采集操作;所述輸入?yún)^(qū)域包括 第一區(qū)域和第二區(qū)域;微控制器,用于根據(jù)所述觸摸采集模塊采集到的數(shù)據(jù)執(zhí)行定位操作,確定觸摸 操作起始位置,并在觸摸操作起始位置位于所述第一區(qū)域時(shí),根據(jù)所述觸摸采集模塊采 集到的數(shù)據(jù)計(jì)算指示指點(diǎn)物坐標(biāo)的第一結(jié)果,并通過主板發(fā)送給CPU,在觸摸操作起始 位置位于所述第二區(qū)域時(shí),根據(jù)所述觸摸采集模塊采集到的數(shù)據(jù)計(jì)算指示指點(diǎn)物動(dòng)作的 第二結(jié)果,并通過主板發(fā)送給CPU。在該電子設(shè)備具有一顯示屏?xí)r,所述觸摸采集模塊位于所述第一區(qū)域的部分與 所述顯示屏層疊設(shè)置。而該微控制器如圖6所示,具體包括如下單元指點(diǎn)物定位單元,用于根據(jù)所述觸摸采集模塊采集到的數(shù)據(jù)確定觸摸操作起始 位置;坐標(biāo)計(jì)算單元,用于在觸摸操作起始位置位于所述第一區(qū)域時(shí),根據(jù)所述觸摸 采集模塊采集到的數(shù)據(jù)計(jì)算指點(diǎn)物坐標(biāo);動(dòng)作計(jì)算單元,用于在觸摸操作起始位置位于所述第二區(qū)域時(shí),根據(jù)所述觸摸 采集模塊采集到的數(shù)據(jù)計(jì)算指示指點(diǎn)物動(dòng)作的結(jié)果;指令獲取單元,用于獲取與所述指點(diǎn)物動(dòng)作相匹配的預(yù)設(shè)動(dòng)作所對應(yīng)的操作指 令;輸出單元,用于通過所述主板將所述指點(diǎn)物坐標(biāo)或所述操作指令發(fā)送到所述 CPU。本發(fā)明實(shí)施例還提供一種單獨(dú)的觸摸輸入設(shè)備,用于電子設(shè)備,所述電子設(shè)備 具有一 主板和設(shè)置于主板的CPU,其中,所述觸摸輸入設(shè)備包括具有一輸入?yún)^(qū)域的觸摸采集模塊,用于執(zhí)行觸摸采集操作;所述輸入?yún)^(qū)域包括 第一區(qū)域和第二區(qū)域;微控制器,用于根據(jù)所述觸摸采集模塊采集到的數(shù)據(jù)執(zhí)行定位操作,確定觸摸 操作起始位置,并在觸摸操作起始位置位于所述第一區(qū)域時(shí),根據(jù)所述觸摸采集模塊采 集到的數(shù)據(jù)計(jì)算指示指點(diǎn)物坐標(biāo)的第一結(jié)果,并通過主板發(fā)送給CPU,在觸摸操作起始 位置位于所述第二區(qū)域時(shí),根據(jù)所述觸摸采集模塊采集到的數(shù)據(jù)計(jì)算指示指點(diǎn)物動(dòng)作的 第二結(jié)果,并通過主板發(fā)送給CPU。
在該電子設(shè)備具有一顯示屏?xí)r,所述觸摸采集模塊位于所述第一區(qū)域的部分與 所述顯示屏層疊設(shè)置。同時(shí),在本發(fā)明的具體實(shí)施例中,由于是以觸摸操作起始位置來進(jìn)行判斷,因 此,在用戶進(jìn)行手勢輸入操作時(shí),指點(diǎn)物從第二區(qū)域開始滑動(dòng),直至到第一區(qū)域中的某 個(gè)位置停止,此時(shí),動(dòng)作計(jì)算單元會(huì)根據(jù)所述觸摸采集模塊采集到的數(shù)據(jù)計(jì)算指示指點(diǎn) 物動(dòng)作的結(jié)果,得到正確的手勢。而在第一區(qū)域由于僅進(jìn)行指點(diǎn)操作,則不會(huì)出現(xiàn)跨區(qū)域操作的情況。下面 對本發(fā)明實(shí)施例的應(yīng)用進(jìn)行舉例說明。<觀看圖片的情景>假定預(yù)先定義如下的手勢和指令的對應(yīng)關(guān)系向右滑動(dòng)的手勢對應(yīng)于“打開下一張圖片”;向左滑動(dòng)的手勢對應(yīng)于“打開上一張圖片”;向上滑動(dòng)的手勢對應(yīng)于“放大當(dāng)前圖片”;向下滑動(dòng)的手勢對應(yīng)于“縮小當(dāng)前圖片”;在用戶手指位于第一區(qū)域時(shí),CPU或MCU首先根據(jù)采集到的數(shù)據(jù)判斷觸摸操作 起始位置所在的區(qū)域,如果在第一區(qū)域,則CPU或MCU計(jì)算指點(diǎn)物坐標(biāo),如果當(dāng)前指點(diǎn) 物坐標(biāo)指向“刪除當(dāng)前圖片”的圖標(biāo),則會(huì)執(zhí)行刪除當(dāng)前圖片的操作;如果在第二區(qū)域,則CPU或MCU則會(huì)根據(jù)采集到的數(shù)據(jù)計(jì)算一運(yùn)動(dòng)軌跡,假定 該運(yùn)動(dòng)軌跡為向上滑動(dòng),則CPU或MCU會(huì)獲取“放大當(dāng)前圖片”的指令,最后由CPU 發(fā)送給應(yīng)用程序,實(shí)現(xiàn)圖片的放大。<上網(wǎng)的情景>假定預(yù)先定義如下的手勢和指令的對應(yīng)關(guān)系向右滑動(dòng)的手勢對應(yīng)于“前進(jìn)”;向左滑動(dòng)的手勢對應(yīng)于“后退”;向上滑動(dòng)的手勢對應(yīng)于“關(guān)閉”;在用戶手指位于第一區(qū)域時(shí),CPU或MCU首先根據(jù)采集到的數(shù)據(jù)判斷觸摸操作 起始位置所在的區(qū)域,如果在第一區(qū)域,則CPU或MCU計(jì)算指點(diǎn)物坐標(biāo),如果當(dāng)前指點(diǎn) 坐標(biāo)指向“AAAAAA”的鏈接,則會(huì)打開“AAAAAA”鏈接;如果在第二區(qū)域,則CPU或MCU則會(huì)根據(jù)采集到的數(shù)據(jù)計(jì)算一運(yùn)動(dòng)軌跡,假定 該運(yùn)動(dòng)軌跡為向上滑動(dòng),則CPU或MCU會(huì)獲取“關(guān)閉”指令,最后由CPU發(fā)送給應(yīng)用 程序,關(guān)閉當(dāng)前頁面。通過上述的描述可以發(fā)現(xiàn),在任意一種場景下,都只需要計(jì)算坐標(biāo)或手勢,不 會(huì)二者同時(shí)執(zhí)行,所以能夠避免不必要的運(yùn)算,進(jìn)而提高計(jì)算資源和電力資源的利用率。本發(fā)明實(shí)施例的手機(jī),包括一主板、設(shè)置于主板的CPU以及與所述主板連接的 顯示屏,其中,還包括具有一輸入?yún)^(qū)域的觸摸采集模塊,用于執(zhí)行觸摸采集操作;所述輸入?yún)^(qū)域包括 第一區(qū)域和第二區(qū)域;微控制器,用于根據(jù)所述觸摸采集模塊采集到的數(shù)據(jù)執(zhí)行定位操作,確定觸摸操作起始位置,并在 觸摸操作起始位置位于所述第一區(qū)域時(shí),直接將所述觸摸采集模塊 采集到的數(shù)據(jù)通過主板發(fā)送給CPU,使所述CPU對所述數(shù)據(jù)進(jìn)行處理;在觸摸操作起始 位置位于所述第二區(qū)域時(shí),根據(jù)所述觸摸采集模塊采集到的數(shù)據(jù)計(jì)算指點(diǎn)物動(dòng)作,獲取 與所述指點(diǎn)物動(dòng)作相匹配的預(yù)設(shè)動(dòng)作所對應(yīng)的操作指令,并通過所述主板發(fā)送所述操作 指令給CPU,使所述CPU根據(jù)所述操作指令與所述操作指令對應(yīng)的操作。所述觸摸采集模塊位于所述第一區(qū)域的部分與手機(jī)顯示屏層疊設(shè)置。而該微控制器具體包括如下單元指點(diǎn)物定位單元,用于根據(jù)所述觸摸采集模塊采集到的數(shù)據(jù)確定觸摸操作起始 位置;動(dòng)作計(jì)算單元,用于在觸摸操作起始位置位于所述第二區(qū)域時(shí),根據(jù)所述觸摸 采集模塊采集到的數(shù)據(jù)計(jì)算指點(diǎn)物動(dòng)作;指令獲取單元,用于獲取與所述指點(diǎn)物動(dòng)作相匹配的預(yù)設(shè)動(dòng)作所對應(yīng)的操作指 令;輸出單元,用于在觸摸操作起始位置位于所述第一區(qū)域時(shí),通過所述主板輸出 所述觸摸采集模塊采集到的數(shù)據(jù)到CPU,在觸摸操作起始位置位于所述第二區(qū)域時(shí),通 過所述主板輸出所述操作指令到CPU。對上述的手機(jī)說明如下。手機(jī)的觸摸屏分為A和B兩個(gè)區(qū)域,用戶從A區(qū)域開始操作時(shí),MCU對采集到 的數(shù)據(jù)不做任何處理,直接發(fā)送給CPU,由CPU按照正常方式進(jìn)行處理,而對于用戶從 B區(qū)域開始的操作,MCU根據(jù)采集到的數(shù)據(jù)計(jì)算手勢,進(jìn)而根據(jù)對應(yīng)的手勢確定操作指 令后,將操作指令發(fā)送給CPU。由于用戶可以通過從B區(qū)域開始來執(zhí)行手勢的計(jì)算,所以用戶在A區(qū)域進(jìn)行手 勢操作必然會(huì)大大減小,所以觸摸采集模塊所采集到的數(shù)據(jù)中直接發(fā)送到CPU的數(shù)據(jù)也 會(huì)減小,所以減少了 CPU的不必要的運(yùn)算,提高了計(jì)算資源和電力資源的利用率。舉例進(jìn)行說明,假定預(yù)先定義如下的手勢和指令的對應(yīng)關(guān)系點(diǎn)擊對應(yīng)調(diào)用手機(jī)的主界面的指令,相對于按下手機(jī)上home按鍵MCU首先根據(jù)采集到的數(shù)據(jù)判斷觸摸操作起始位置所在的區(qū)域,如果在第一區(qū) 域,MCU計(jì)算指點(diǎn)物坐標(biāo),并將所述指點(diǎn)物坐標(biāo)發(fā)送給cpu,由cpu來計(jì)算當(dāng)前指點(diǎn)物 坐標(biāo)所對應(yīng)的操作,例如,根據(jù)指點(diǎn)物的坐標(biāo)計(jì)算出該坐標(biāo)所對應(yīng)的應(yīng)用程序的圖標(biāo), 并打開該應(yīng)用程序;或者,根據(jù)所述指點(diǎn)物一的運(yùn)動(dòng)軌跡計(jì)算出對應(yīng)的手勢,在確定該 手勢在當(dāng)前的應(yīng)用程序中所對應(yīng)的操作,并執(zhí)行該操作(在看圖的情況下,一個(gè)方向的 滑動(dòng)手勢對應(yīng)翻照片的操作)。如果在第二區(qū)域,MCU則會(huì)根據(jù)采集到的數(shù)據(jù)計(jì)算出為點(diǎn)擊操作,并根據(jù)所 述點(diǎn)擊操作確定為調(diào)用手機(jī)的主界面的指令,并將所述調(diào)用手機(jī)的主界面的指令發(fā)送給 cpu, CPU接收到該指令后,根據(jù)所述指令調(diào)用手機(jī)的主界面并顯示。當(dāng)然,可以理解的是,在第二區(qū)域內(nèi)實(shí)現(xiàn)的操作手勢可以是多種多樣的。不同 的操作手勢對應(yīng)不同的操作命令,如上例子中,點(diǎn)擊對應(yīng)調(diào)用手機(jī)主界面的指令(即相 當(dāng)于按下了手機(jī)上的“home按鍵”的效果一樣);又如,在第二區(qū)域畫一個(gè)圈對應(yīng)關(guān)頁
機(jī)指令等等。還可以是多種手勢對應(yīng)一個(gè)操作指令,例如,在第二區(qū)域的任意手勢都對 應(yīng)的是調(diào)用手機(jī)的主界面的指令,或者,在第二區(qū)域的任意手勢都對應(yīng)的是關(guān)機(jī)指令等寸。 以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù) 人員來說,在不脫離本發(fā)明原理的前提下,還可以作出若干改進(jìn)和潤飾,這些改進(jìn)和潤 飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種電子設(shè)備,其特征在于,包括具有一輸入?yún)^(qū)域的觸摸采集模塊,用于執(zhí)行觸摸采集操作;所述輸入?yún)^(qū)域包括第一 區(qū)域和第二區(qū)域;指點(diǎn)物定位模塊,用于根據(jù)所述觸摸采集模塊采集到的數(shù)據(jù)確定觸摸操作起始位置;處理模塊,用于在所述觸摸操作起始位置位于所述第一區(qū)域時(shí),根據(jù)所述觸摸采集 模塊采集到的數(shù)據(jù)計(jì)算指示指點(diǎn)物坐標(biāo)的第一結(jié)果,在觸摸操作起始位置位于所述第二 區(qū)域時(shí),根據(jù)所述觸摸采集模塊采集到的數(shù)據(jù)計(jì)算指示指點(diǎn)物動(dòng)作的第二結(jié)果。
2.根據(jù)權(quán)利要求1所述的電子設(shè)備,其特征在于,還包括 顯示屏;觸摸采集模塊位于所述第一區(qū)域的部分與所述顯示屏層疊設(shè)置。
3.根據(jù)權(quán)利要求1或2所述的電子設(shè)備,其特征在于,還包括主板和設(shè)置于所述主板 的CPU,所述指點(diǎn)物定位模塊和所述處理模塊為所述CPU,所述觸摸采集模塊與所述主 板連接,通過所述主板將采集到的數(shù)據(jù)發(fā)送到所述CPU。
4.根據(jù)權(quán)利要求3所述的電子設(shè)備,其特征在于,在觸摸操作起始位置所述第二區(qū)域 時(shí),所述CPU具體用于根據(jù)所述觸摸采集模塊采集到的數(shù)據(jù)計(jì)算指示指點(diǎn)物動(dòng)作的第二 結(jié)果,并獲取與所述指點(diǎn)物動(dòng)作相匹配的預(yù)設(shè)動(dòng)作所對應(yīng)的操作指令。
5.根據(jù)權(quán)利要求1或2所述的電子設(shè)備,其特征在于,還包括主板和設(shè)置于所述主板的CPU,所述指點(diǎn)物定位模塊和所述處理模塊為為一微控制 器,所述微控制器與所述主板連接,通過所述主板將所述第一結(jié)果或第二結(jié)果發(fā)送給所 述 CPU。
6.根據(jù)權(quán)利要求5所述的電子設(shè)備,其特征在于,所述微控制器具體包括指點(diǎn)物定位單元,用于根據(jù)所述觸摸采集模塊采集到的數(shù)據(jù)確定觸摸操作起始位置;坐標(biāo)計(jì)算單元,用于在觸摸操作起始位置位于所述第一區(qū)域時(shí),根據(jù)所述觸摸采集 模塊采集到的數(shù)據(jù)計(jì)算指點(diǎn)物坐標(biāo);動(dòng)作計(jì)算單元,用于在觸摸操作起始位置位于所述第二區(qū)域時(shí),根據(jù)所述觸摸采集 模塊采集到的數(shù)據(jù)計(jì)算指示指點(diǎn)物動(dòng)作的結(jié)果;指令獲取單元,用于獲取與所述指點(diǎn)物動(dòng)作相匹配的預(yù)設(shè)動(dòng)作所對應(yīng)的操作指令; 輸出單元,用于通過所述主板將所述指點(diǎn)物坐標(biāo)或所述操作指令發(fā)送到所述CPU。
7.—種觸摸輸入設(shè)備,用于電子設(shè)備,所述電子設(shè)備具有一主板和設(shè)置于主板的 CPU,其特征在于,所述觸摸輸入設(shè)備包括具有一輸入?yún)^(qū)域的觸摸采集模塊,用于執(zhí)行觸摸采集操作;所述輸入?yún)^(qū)域包括第一 區(qū)域和第二區(qū)域;微控制器,用于根據(jù)所述觸摸采集模塊采集到的數(shù)據(jù)執(zhí)行定位操作,確定觸摸操作 起始位置,并在觸摸操作起始位置位于所述第一區(qū)域時(shí),根據(jù)所述觸摸采集模塊采集到 的數(shù)據(jù)計(jì)算指示指點(diǎn)物坐標(biāo)的第一結(jié)果,并通過主板發(fā)送給CPU,在觸摸操作起始位置 位于所述第二區(qū)域時(shí),根據(jù)所述觸摸采集模塊采集到的數(shù)據(jù)計(jì)算指示指點(diǎn)物動(dòng)作的第二 結(jié)果,并通過主板發(fā)送給CPU。
8.根據(jù)權(quán)利要求7所述的觸摸輸入設(shè)備,其特征在于,還包括顯示屏;觸摸采集模塊位于所述第一區(qū)域的部分與所述顯示屏層疊設(shè)置。
9.根據(jù)權(quán)利要求8或7所述的觸摸輸入設(shè)備,其特征在于,所述微控制器中包括 指點(diǎn)物定位單元,用于根據(jù)所述觸摸采集模塊采集到的數(shù)據(jù)確定觸摸操作起始位置;坐標(biāo)計(jì)算單元,用于在觸摸操作起始位置位于所述第一區(qū)域時(shí),根據(jù)所述觸摸采集 模塊采集到的數(shù)據(jù)計(jì)算指點(diǎn)物坐標(biāo);動(dòng)作計(jì)算單元,用于在觸摸操作起始位置位于所述第二區(qū)域時(shí),根據(jù)所述觸摸采集 模塊采集到的數(shù)據(jù)計(jì)算指示指點(diǎn)物動(dòng)作的結(jié)果;指令獲取單元,用于獲取與所述指點(diǎn)物動(dòng)作相匹配的預(yù)設(shè)動(dòng)作所對應(yīng)的操作指令; 輸出單元,用于通過所述主板將所述指點(diǎn)物坐標(biāo)或所述操作指令發(fā)送到所述CPU。
10.—種手機(jī),包括一主板、設(shè)置于主板的CPU以及與所述主板連接的顯示屏,其特 征在于,還包括具有一輸入?yún)^(qū)域的觸摸采集模塊,用于執(zhí)行觸摸采集操作;所述輸入?yún)^(qū)域包括第一 區(qū)域和第二區(qū)域;微控制器,用于根據(jù)所述觸摸采集模塊采集到的數(shù)據(jù)執(zhí)行定位操作,確定觸摸操作 起始位置,并在觸摸操作起始位置位于所述第一區(qū)域時(shí),直接將所述觸摸采集模塊采集 到的數(shù)據(jù)通過主板發(fā)送給CPU,使所述CPU對所述數(shù)據(jù)進(jìn)行處理;在觸摸操作起始位置 位于所述第二區(qū)域時(shí),根據(jù)所述觸摸采集模塊采集到的數(shù)據(jù)計(jì)算指點(diǎn)物動(dòng)作,獲取與所 述指點(diǎn)物動(dòng)作相匹配的預(yù)設(shè)動(dòng)作所對應(yīng)的操作指令,并通過所述主板發(fā)送所述操作指令 給CPU,使所述CPU根據(jù)所述操作指令響應(yīng)與所述操作指令對應(yīng)的操作。
11.根據(jù)權(quán)利要求10所述的手機(jī),其特征在于,所述觸摸采集模塊位于所述第一區(qū)域 的部分與所述顯示屏層疊設(shè)置。
12.根據(jù)權(quán)利要求10或11所述的手機(jī),其特征在于,所述微控制器具體包括如下單元指點(diǎn)物定位單元,用于根據(jù)所述觸摸采集模塊采集到的數(shù)據(jù)確定觸摸操作起始位置;動(dòng)作計(jì)算單元,用于在觸摸操作起始位置位于所述第二區(qū)域時(shí),根據(jù)所述觸摸采集 模塊采集到的數(shù)據(jù)計(jì)算指點(diǎn)物動(dòng)作;指令獲取單元,用于獲取與所述指點(diǎn)物動(dòng)作相匹配的預(yù)設(shè)動(dòng)作所對應(yīng)的操作指令; 輸出單元,用于在觸摸操作起始位置位于所述第一區(qū)域時(shí),通過所述主板輸出所述 觸摸采集模塊采集到的數(shù)據(jù)到CPU,在觸摸操作起始位置位于所述第二區(qū)域時(shí),通過所 述主板輸出所述操作指令到CPU。
全文摘要
本發(fā)明提供一種觸摸輸入設(shè)備、電子設(shè)備及手機(jī),該電子設(shè)備包括具有一輸入?yún)^(qū)域的觸摸采集模塊,用于執(zhí)行觸摸采集操作;所述輸入?yún)^(qū)域包括第一區(qū)域和第二區(qū)域;指點(diǎn)物定位模塊,用于根據(jù)所述觸摸采集模塊采集到的數(shù)據(jù)確定觸摸操作起始位置;處理模塊,用于在所述觸摸操作起始位置位于所述第一區(qū)域時(shí),根據(jù)所述觸摸采集模塊采集到的數(shù)據(jù)計(jì)算指示指點(diǎn)物坐標(biāo)的第一結(jié)果,在觸摸操作起始位置位于所述第二區(qū)域時(shí),根據(jù)所述觸摸采集模塊采集到的數(shù)據(jù)計(jì)算指示指點(diǎn)物動(dòng)作的第二結(jié)果。本發(fā)明能夠避免不必要的運(yùn)算,進(jìn)而提高計(jì)算資源和電力資源的利用率。
文檔編號G06F3/041GK102023735SQ20091009382
公開日2011年4月20日 申請日期2009年9月21日 優(yōu)先權(quán)日2009年9月21日
發(fā)明者劉湘濤, 張嶸, 甘大勇, 蔡明 申請人:聯(lián)想(北京)有限公司