專利名稱:智能終端遙控器及其觸控方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電器領(lǐng)域,具體是涉及一種智能終端遙控器及其觸控方法。
背景技術(shù):
當(dāng)今電子產(chǎn)品中,人機交互越來越多,而且交互方式越來越多地選擇觸摸屏。通常,觸摸屏包括輸入設(shè)備和顯示設(shè)備兩部分,輸入設(shè)備一般采用透明的銦錫氧化物(ITO)材料,顯示設(shè)備一般采用液晶(IXD/LED)屏。如圖I所示,輸入設(shè)備21緊密地貼合在顯示設(shè)備22的上面,兩者采用相同的尺寸,相同的分辨率,即顯示設(shè)備上的位置信息與輸入設(shè)備上的位置信息以絕對坐標(biāo)的方式一一對應(yīng),人機交互相對容易。目前,智能終端例如智能電視也可提供完全的互聯(lián)網(wǎng)上網(wǎng)功能及下載眾多的應(yīng)用軟件。電視用戶的使用習(xí)慣將越來越從原來的“看”電視即收看預(yù)設(shè)的頻道內(nèi)容,趨向于“用”電視,如主動地搜尋節(jié)目內(nèi)容以及透過電視進行各種互動。但是,一方面,傳統(tǒng)的電視遙控器僅能提供單向的按鍵式或頻 道選擇控制,完全不能適應(yīng)和滿足這種新型的智能終端使用需求。另一方面,若直接在智能電視這類屏幕較大的智能終端中采用觸摸屏,不僅成本較高,而且用戶需近距離操控,其操控舒適度大大降低。
發(fā)明內(nèi)容
本發(fā)明需要解決的技術(shù)問題是,提供一種智能終端遙控器及其觸控方法,其不僅能提供多樣化的操控模式,而且成本低、操控舒適度高。一種智能終端遙控器的觸控方法,包括以下步驟識別并判斷觸控感應(yīng)單元上是否有觸摸;若觸控感應(yīng)單元上有觸摸,則產(chǎn)生相應(yīng)的觸控信息;判斷智能終端遙控器的工作模式,根據(jù)觸控信息生成對應(yīng)工作模式下的操控數(shù)據(jù)并置位操控數(shù)據(jù)的通訊標(biāo)識;判斷是否到定時發(fā)送時間;若到定時發(fā)送時間,則判斷是否有操控數(shù)據(jù)的通訊標(biāo)識;若有操控數(shù)據(jù)的通訊標(biāo)識,則按先進先出的原則將前述操控數(shù)據(jù)向智能終端發(fā)送,以便對智能終端進行操控;以及數(shù)據(jù)發(fā)送完畢后,清除通訊標(biāo)識并返回識別并判斷觸控感應(yīng)單元上是否有觸摸的步驟。進一步地,在判斷是否到定時發(fā)送時間的步驟之后,還包括步驟若未到定時發(fā)送時間,則返回識別并判斷觸控感應(yīng)單元上是否有觸摸的步驟。進一步地,在判斷是否有數(shù)據(jù)的通訊標(biāo)識的步驟之后,還包括步驟若無操控數(shù)據(jù)的通訊標(biāo)識,則返回識別并判斷觸控感應(yīng)單元上是否有觸摸的步驟。進一步地,在識別并判斷觸控感應(yīng)單元上是否有觸摸的步驟之后,還包括步驟若觸控感應(yīng)單元上無觸摸,則返回識別并判斷觸控感應(yīng)單元上是否有觸摸的步驟。
進一步地,所述斷智能終端遙控器的工作模式包括鼠標(biāo)模式、手寫模式和多點模式,所述操控數(shù)據(jù)包括相對坐標(biāo)數(shù)據(jù)結(jié)構(gòu)的鼠標(biāo)數(shù)據(jù)、絕對坐標(biāo)數(shù)據(jù)結(jié)構(gòu)的手寫數(shù)據(jù)和絕對坐標(biāo)數(shù)據(jù)結(jié)構(gòu)的多點數(shù)據(jù)。進一步地,在鼠標(biāo)模式下,所述智能終遙控器根據(jù)觸控信息操作智能終端上的光標(biāo);在手寫模式下,所述智能終端遙控器根據(jù)觸控信息實現(xiàn)在智能終端上進行手寫輸入;在多點模式下,所述智能終端遙控器根據(jù)觸控信息控制智能終端上頁面的顯示。進一步地,判斷智能終端遙控器的工作模式,根據(jù)觸控信息生成對應(yīng)的操控數(shù)據(jù)并置位操控數(shù)據(jù)的通訊標(biāo)識這一步驟具體包括如下步驟判斷本次觸摸的觸控物件數(shù)量是I還是大于等于2 ;若本次觸摸的觸控物件數(shù)量是1,則判斷智能終端遙控器的工作模式是鼠標(biāo)模式還是手寫模式;若智能終端遙控器的工作模式為鼠標(biāo)模式,則生成相對坐標(biāo)數(shù)據(jù)結(jié)構(gòu)的鼠標(biāo)數(shù)據(jù)·并加入發(fā)送隊列;以及置位鼠標(biāo)數(shù)據(jù)的通訊標(biāo)識,鼠標(biāo)數(shù)據(jù)等待發(fā)送;若智能終端遙控器的工作模式為手寫模式,則生成絕對坐標(biāo)數(shù)據(jù)結(jié)構(gòu)的手寫數(shù)據(jù)并加入發(fā)送隊列;以及置位手寫數(shù)據(jù)的通訊標(biāo)識,手寫數(shù)據(jù)等待發(fā)送;若本次觸摸的觸控物件數(shù)量大于等于2,則生成絕對坐標(biāo)數(shù)據(jù)結(jié)構(gòu)的多點數(shù)據(jù)并加入發(fā)送隊列;以及置位多點數(shù)據(jù)的通訊標(biāo)識,多點數(shù)據(jù)等待發(fā)送。進一步地,所述操控數(shù)據(jù)通過各協(xié)議層和物理層打包發(fā)送至智能終端,最終在智能終端被還原。一種智能終端遙控器,包括觸控感應(yīng)單元,感應(yīng)觸控物件的觸控;觸控處理單元,與觸控感應(yīng)單元電性連接,并根據(jù)觸控物件的觸控指令生成觸控
信息;信息處理單元,與觸控處理單元電性連接,所述信息處理單元采集觸控處理單元生成的觸控信息,判斷智能終端遙控器的工作模式,并在對應(yīng)的工作模式下按照預(yù)定的運算方式對觸控信息進行運算,以得到相應(yīng)的操控數(shù)據(jù);以及通訊單元,與信息處理單元電性連接,并在信息處理單元的指令下以預(yù)定的數(shù)據(jù)發(fā)送周期向智能終端發(fā)送觸控數(shù)據(jù)。進一步地,所述斷智能終端遙控器的工作模式包括鼠標(biāo)模式、手寫模式和多點模式,所述操控數(shù)據(jù)包括相對坐標(biāo)數(shù)據(jù)結(jié)構(gòu)的鼠標(biāo)數(shù)據(jù)、絕對坐標(biāo)數(shù)據(jù)結(jié)構(gòu)的手寫數(shù)據(jù)和絕對坐標(biāo)數(shù)據(jù)結(jié)構(gòu)的多點數(shù)據(jù)。與現(xiàn)有技術(shù)相比,本發(fā)明的智能終端遙控器及其觸控方法可用于以多種模式對智能終端實行遙控,給用戶提供多樣化的互動體驗。特別是針對屏幕較大的智能終端例如智能電視的遙控,與直接在智能終端上設(shè)置觸摸屏相比,本發(fā)明具有成本低,操控舒適度高的優(yōu)點。
圖I為傳統(tǒng)的觸控屏的示意圖;圖2為本發(fā)明優(yōu)選具體實施例智能終端遙控器的系統(tǒng)框圖。圖3為本發(fā)明優(yōu)選具體實施例智能終端遙控器的觸控方法流程圖。
具體實施例方式下面結(jié)合附圖和具體實施例進一步對本發(fā)明進行詳細說明。如圖2所示,本發(fā)明優(yōu)選具體實施例的智能終端遙控器可應(yīng)用于機頂盒、寬帶一體化智能電視終端、計算機等用戶終端設(shè)備。該遙控器包括電性連接在一起的觸控感應(yīng)單元、觸控處理單元、信息處理單元和通訊單元。觸控感應(yīng)單元例如為電容觸控板,觸控處理單元例如為觸控控制芯片,通訊單元例如為無線傳輸單元或有線通訊單元。其中,無線傳輸·單元例如是WIFI模塊、藍牙模塊、紅外線通信模塊、RF射頻發(fā)射模塊、Zigbee協(xié)議的傳輸模塊等,具體可以根據(jù)智能終端的觸控信號接收端來配置。該智能終端遙控器的觸控感應(yīng)單元感應(yīng)觸控物件的觸控,觸控處理單元掃描觸控感應(yīng)單元,檢測出觸摸事件并根據(jù)檢測結(jié)果生成觸控信息。觸控信息包括觸控物件數(shù)量、觸控物件的動作以及觸控物件的絕對坐標(biāo)數(shù)據(jù)等。其中,觸控物件的動作例如包括觸控物件按下、觸控物件停止、觸控物件移動或觸控物件離開等。信息處理單元從觸控處理單元采集觸控信息,判斷智能終端遙控器的工作模式,并在對應(yīng)的工作模式下按照預(yù)定的運算方式對觸控信息進行運算,以得到相應(yīng)的操控數(shù)據(jù)。信息處理單元將得到的操控數(shù)據(jù)打包,并置位相應(yīng)的通訊標(biāo)識,然后以At時間為數(shù)據(jù)發(fā)送周期,指令通訊單元定時發(fā)送操控數(shù)據(jù)到智能終端,以便對智能終端進行操控。其中,數(shù)據(jù)發(fā)送周期At例如為8毫秒。前述的智能終端遙控器的工作模式包括鼠標(biāo)模式、手寫模式以及多點模式,相應(yīng)地,前述操控數(shù)據(jù)包括鼠標(biāo)數(shù)據(jù)、手寫數(shù)據(jù)以及多點數(shù)據(jù)。具體地,在鼠標(biāo)模式下,信息處理單元將采集到的絕對坐標(biāo)數(shù)據(jù)按照預(yù)定的算法轉(zhuǎn)換為相對坐標(biāo)數(shù)據(jù)結(jié)構(gòu)的鼠標(biāo)數(shù)據(jù),并通過通訊單元將該鼠標(biāo)數(shù)據(jù)發(fā)送到智能終端,以便操作智能終端上的光標(biāo)。在手寫模式下,信息處理單元將采集到的絕對坐標(biāo)數(shù)據(jù)生成絕對坐標(biāo)數(shù)據(jù)結(jié)構(gòu)的手寫數(shù)據(jù),并通過通訊單元發(fā)送到智能終端,以便在智能終端上實現(xiàn)手寫輸入。在多點模式下,信息處理單元將采集到的兩個或兩個以上的觸控物件的絕對坐標(biāo)數(shù)據(jù)生成絕對坐標(biāo)數(shù)據(jù)結(jié)構(gòu)的多點數(shù)據(jù),并通過通訊單元發(fā)送到智能終端,以便控制智能終端上頁面的顯示,例如實現(xiàn)智能終端上頁面的放大、縮小、旋轉(zhuǎn)、平移等。如圖3所示,本發(fā)明優(yōu)選具體實施例智能終端遙控器的觸控方法,包括如下步驟識別并判斷觸控感應(yīng)單元上是否有觸摸;若觸控感應(yīng)單元上有觸摸,則產(chǎn)生相應(yīng)的觸控信息;判斷智能終端遙控器的工作模式,根據(jù)觸控信息生成對應(yīng)工作模式下的操控數(shù)據(jù)并置位操控數(shù)據(jù)的通訊標(biāo)識;判斷是否到定時發(fā)送時間;若未到定時發(fā)送時間,則返回識別并判斷觸控感應(yīng)單元上是否有觸摸的步驟;若到定時發(fā)送時間,則判斷是否有操控數(shù)據(jù)的通訊標(biāo)識;若無操控數(shù)據(jù)的通訊標(biāo)識,則返回識別并判斷觸控感應(yīng)單元上是否有觸摸的步驟;若有操控數(shù)據(jù)的通訊標(biāo)識,則按先進先出的原則將前述操控數(shù)據(jù)向智能終端發(fā)送,以便對智能終端進行操控;以及數(shù)據(jù)發(fā)送完畢后,清除通訊標(biāo)識并返回識別并判斷觸控感應(yīng)單元上是否有觸摸的步驟。其中,若觸控感應(yīng)單元上無觸摸,則返回識別并判斷觸控感應(yīng)單元上是否有觸摸的步驟。判斷智能終端遙控器的工作模式,根據(jù)觸控信息生成對應(yīng)的操控數(shù)據(jù)并置位操控數(shù)據(jù)的通訊標(biāo)識這一步驟具體包括如下步驟判斷本次觸摸的觸控物件數(shù)量是I還是大于等于2 ;若本次觸摸的觸控物件數(shù)量是1,則判斷智能終端遙控器的工作模式是鼠標(biāo)模式還是手寫模式;若智能終端遙控器的工作模式為鼠標(biāo)模式,則生成相對坐標(biāo)數(shù)據(jù)結(jié)構(gòu)的鼠標(biāo)數(shù)據(jù) 并加入發(fā)送隊列;以及置位鼠標(biāo)數(shù)據(jù)的通訊標(biāo)識,鼠標(biāo)數(shù)據(jù)等待發(fā)送;若智能終端遙控器的工作模式為手寫模式,則生成絕對坐標(biāo)數(shù)據(jù)結(jié)構(gòu)的手寫數(shù)據(jù)并加入發(fā)送隊列;以及置位手寫數(shù)據(jù)的通訊標(biāo)識,手寫數(shù)據(jù)等待發(fā)送;若本次觸摸的觸控物件數(shù)量大于等于2,則生成絕對坐標(biāo)數(shù)據(jù)結(jié)構(gòu)的多點數(shù)據(jù)并加入發(fā)送隊列;以及置位多點數(shù)據(jù)的通訊標(biāo)識,多點數(shù)據(jù)等待發(fā)送。需要說明的是,前述操控數(shù)據(jù)通過各協(xié)議層和物理層打包發(fā)送至智能終端,最終在智能終端被還原。本發(fā)明的智能終端遙控器可以實現(xiàn)對智能終端的多種操控,即通過該遙控器控制智能終端上的光標(biāo)、進行手寫輸入、以及放大、縮小、旋轉(zhuǎn)、平移智能終端上的頁面等,給用戶提供多樣化的互動體驗。本發(fā)明的智能終端遙控器還特別適用于對屏幕較大的智能終端例如智能電視的遙控,與直接在智能終端上設(shè)置觸摸屏相比,本發(fā)明具有成本低,操控舒適度高的優(yōu)點。以上所述僅為本發(fā)明的較佳實施例,凡依本發(fā)明權(quán)利要求范圍所做的均等變化與修飾,皆應(yīng)屬本發(fā)明權(quán)利要求的涵蓋范圍。
權(quán)利要求
1.一種智能終端遙控器的觸控方法,其特征在于,包括以下步驟 識別并判斷觸控感應(yīng)單元上是否有觸摸; 若觸控感應(yīng)單元上有觸摸,則產(chǎn)生相應(yīng)的觸控信息; 判斷智能終端遙控器的工作模式,根據(jù)觸控信息生成對應(yīng)工作模式下的操控數(shù)據(jù)并置位操控數(shù)據(jù)的通訊標(biāo)識; 判斷是否到定時發(fā)送時間; 若到定時發(fā)送時間,則判斷是否有操控數(shù)據(jù)的通訊標(biāo)識; 若有操控數(shù)據(jù)的通訊標(biāo)識,則按先進先出的原則將前述操控數(shù)據(jù)向智能終端發(fā)送,以便對智能終端進行操控;以及 數(shù)據(jù)發(fā)送完畢后,清除通訊標(biāo)識并返回識別并判斷觸控感應(yīng)單元上是否有觸摸的步驟。
2.根據(jù)權(quán)利要求I所述智能終端遙控器的觸控方法,其特征在于,在判斷是否到定時發(fā)送時間的步驟之后,還包括步驟若未到定時發(fā)送時間,則返回識別并判斷觸控感應(yīng)單元上是否有觸摸的步驟。
3.根據(jù)權(quán)利要求I所述智能終端遙控器的觸控方法,其特征在于,在判斷是否有數(shù)據(jù)的通訊標(biāo)識的步驟之后,還包括步驟若無操控數(shù)據(jù)的通訊標(biāo)識,則返回識別并判斷觸控感應(yīng)單元上是否有觸摸的步驟。
4.根據(jù)權(quán)利要求I所述智能終端遙控器的觸控方法,其特征在于,在識別并判斷觸控感應(yīng)單元上是否有觸摸的步驟之后,還包括步驟若觸控感應(yīng)單元上無觸摸,則返回識別并判斷觸控感應(yīng)單元上是否有觸摸的步驟。
5.根據(jù)權(quán)利要求I所述智能終端遙控器的觸控方法,其特征在于,所述斷智能終端遙控器的工作模式包括鼠標(biāo)模式、手寫模式和多點模式,所述操控數(shù)據(jù)包括相對坐標(biāo)數(shù)據(jù)結(jié)構(gòu)的鼠標(biāo)數(shù)據(jù)、絕對坐標(biāo)數(shù)據(jù)結(jié)構(gòu)的手寫數(shù)據(jù)和絕對坐標(biāo)數(shù)據(jù)結(jié)構(gòu)的多點數(shù)據(jù)。
6.根據(jù)權(quán)利要求5所述智能終端遙控器的觸控方法,其特征在于,在鼠標(biāo)模式下,所述智能終端操控器根據(jù)觸控信息操作智能終端上的光標(biāo);在手寫模式下,所述智能終端操控器根據(jù)觸控信息實現(xiàn)在智能終端上進行手寫輸入;在多點模式下,所述智能終端操控器根據(jù)觸控信息控制智能終端上頁面的顯示。
7.根據(jù)權(quán)利要求I所述智能終端遙控器的觸控方法,其特征在于,判斷智能終端遙控器的工作模式,根據(jù)觸控信息生成對應(yīng)的操控數(shù)據(jù)并置位操控數(shù)據(jù)的通訊標(biāo)識這一步驟具體包括如下步驟 判斷本次觸摸的觸控物件數(shù)量是I還是大于等于2 ; 若本次觸摸的觸控物件數(shù)量是1,則判斷智能終端遙控器的工作模式是鼠標(biāo)模式還是手寫模式; 若智能終端遙控器的工作模式為鼠標(biāo)模式,則生成相對坐標(biāo)數(shù)據(jù)結(jié)構(gòu)的鼠標(biāo)數(shù)據(jù)并加入發(fā)送隊列;以及 置位鼠標(biāo)數(shù)據(jù)的通訊標(biāo)識,鼠標(biāo)數(shù)據(jù)等待發(fā)送; 若智能終端遙控器的工作模式為手寫模式,則生成絕對坐標(biāo)數(shù)據(jù)結(jié)構(gòu)的手寫數(shù)據(jù)并加入發(fā)送隊列;以及 置位手寫數(shù)據(jù)的通訊標(biāo)識,手寫數(shù)據(jù)等待發(fā)送;若本次觸摸的觸控物件數(shù)量大于等于2,則生成絕對坐標(biāo)數(shù)據(jù)結(jié)構(gòu)的多點數(shù)據(jù)并加入發(fā)送隊列;以及 置位多點數(shù)據(jù)的通訊標(biāo)識,多點數(shù)據(jù)等待發(fā)送。
8.根據(jù)權(quán)利要求I所述智能終端遙控器的觸控方法,其特征在于,所述操控數(shù)據(jù)通過各協(xié)議層和物理層打包發(fā)送至智能終端,最終在智能終端被還原。
9.一種智能終端遙控器,包括 觸控感應(yīng)單元,感應(yīng)觸控物件的觸控; 觸控處理單元,與觸控感應(yīng)單元電性連接,并根據(jù)觸控物件的觸控指令生成觸控信息; 信息處理單元,與觸控處理單元電性連接,所述信息處理單元采集觸控處理單元生成的觸控信息,判斷智能終端遙控器的工作模式,并在對應(yīng)的工作模式下按照預(yù)定的運算方式對觸控信息進行運算,以得到相應(yīng)的操控數(shù)據(jù);以及 通訊單元,與信息處理單元電性連接,并在信息處理單元的指令下以預(yù)定的數(shù)據(jù)發(fā)送周期向智能終端發(fā)送觸控數(shù)據(jù)。
10.根據(jù)權(quán)利要求9所述智能終端遙控器,其特征在于,所述斷智能終端遙控器的工作模式包括鼠標(biāo)模式、手寫模式和多點模式,所述操控數(shù)據(jù)包括相對坐標(biāo)數(shù)據(jù)結(jié)構(gòu)的鼠標(biāo)數(shù)據(jù)、絕對坐標(biāo)數(shù)據(jù)結(jié)構(gòu)的手寫數(shù)據(jù)和絕對坐標(biāo)數(shù)據(jù)結(jié)構(gòu)的多點數(shù)據(jù)。
全文摘要
本發(fā)明涉及一種智能終端遙控器及其觸控方法,包括識別并判斷觸控感應(yīng)單元上是否有觸摸;若有觸摸,則產(chǎn)生相應(yīng)的觸控信息;判斷智能終端遙控器的工作模式,根據(jù)觸控信息生成對應(yīng)工作模式下的操控數(shù)據(jù)并置位操控數(shù)據(jù)的通訊標(biāo)識;判斷是否到定時發(fā)送時間;若到定時發(fā)送時間,則判斷是否有操控數(shù)據(jù)的通訊標(biāo)識;若有操控數(shù)據(jù)的通訊標(biāo)識,則按先進先出的原則將前述操控數(shù)據(jù)向智能終端發(fā)送;以及數(shù)據(jù)發(fā)送完畢后,清除通訊標(biāo)識,返回識別并判斷觸控感應(yīng)單元上是否有觸摸的步驟。與大屏幕的觸摸屏相比,本發(fā)明具有成本低,操控舒適度高的優(yōu)點。
文檔編號G06F3/0488GK102902405SQ201210288308
公開日2013年1月30日 申請日期2012年8月7日 優(yōu)先權(quán)日2012年8月7日
發(fā)明者黃曙東 申請人:深圳市集尚科技發(fā)展有限公司