本發(fā)明涉及電子技術領域,更具體地說,涉及一種輸入設備、信息處理方法及裝置。
背景技術:
鍵盤和鼠標是電子設備用戶常用的輸入設備,然而,目前的鍵盤和鼠標形式局限,使得用戶的輸入方式單一,長期使用會使得用戶的操作體疲勞僵硬,出現(xiàn)“鍵盤手”或“鼠標手”等問題。因此,如何使得用戶以更靈活的方式進行輸入成為亟待解決的問題。
技術實現(xiàn)要素:
本發(fā)明的目的是提供一種輸入設備、信息處理方法及裝置,以為用戶提供一種更靈活的輸入方式。
為實現(xiàn)上述目的,本發(fā)明提供了如下技術方案:
一種輸入設備,包括:
通訊模塊和多個可固定于操作體上的可操作部件,其中,第一可操作部件中設置有至少一個可操作點;所述第一可操作部件為所述多個可穿戴于操作體上的可操作部件的任意一個;其中,
第一可操作點處設置有傳感器,所述傳感器用于當穿戴所述第一可操作部件的操作體基于所述第一可操作點操作時,采集所述第一操作點處的傳感參數(shù);所述第一可操作點為所述至少一個可操作點中的任意一個;
所述通訊模塊與所述至少一個可操作點處的傳感器相連接,用于發(fā)送所述至少一個可操作點處的傳感器采集的傳感參數(shù),所述通訊模塊發(fā)送的第一可操作點處設置的傳感器采集的傳感參數(shù)用于獲取與所述第一可操作點處設置的傳感器采集的傳感參數(shù)對應的輸入信息。
上述輸入設備,優(yōu)選的,所述第一可操作點處設置有壓力傳感器和/或位移傳感器;
所述壓力傳感器用于穿戴所述第一可操作部件的操作體基于所述第一可操作點進行點擊時,采集所述第一可操作點處的壓力信息;
所述位移傳感器用于穿戴所述第一可操作部件的操作體基于所述第一可操作點在平面上移動時,采集所述第一可操作點的位置移動信息。
上述輸入設備,優(yōu)選的,所述通訊模塊為無線通訊模塊,用于向電子設備發(fā)送所述至少一個可操作點處的傳感器采集的傳感參數(shù);所述電子設備在接收到所述通訊模塊發(fā)送的所述第一可操作點處設置的傳感器采集的傳感參數(shù)時,獲取與所述第一可操作點處設置的傳感器采集的傳感參數(shù)對應的輸入信息;所述電子設備與所述輸入設備為相互獨立的兩個設備。
一種信息處理方法,包括:
獲取傳感參數(shù),所述傳感參數(shù)由輸入設備中的至少一個可操作點處的傳感器采集;其中,所述輸入設備包括通訊模塊和多個可固定于操作體上的可操作部件,每一個可操作部件中均設置有至少一個可操作點;每一個可操作點處均設置有傳感器,當固定第一可操作部件的操作體基于所述第一可操作部件中的第一可操作點操作時,所述第一可操作點處的傳感器采集所述第一可操作點處的傳感參數(shù),所述通訊模塊用于發(fā)送所述第一可操作點處的傳感器采集的傳感參數(shù),所述第一可操作部件為所述多個可固定于操作體上的可操作部件中的任意一個;
對所述傳感參數(shù)進行處理,獲取處理結果,所述處理結果用于表征采集所述傳感參數(shù)的傳感器所在的可操作部件所在操作體的操作行為;
基于所述處理結果確定輸入信息。
上述方法,優(yōu)選的,所述傳感參數(shù)包括壓力信息和/或位置移動信息;
所述壓力信息用于獲取采集所述壓力信息的傳感器所在的可操作部件所在操作體的點擊行為;
所述位置移動信息用于獲取采集所述位置移動信息的傳感器所在的可操作部件所在操作體在平面上的移動行為。
上述方法,優(yōu)選的,所述對所述傳感參數(shù)進行處理,獲取處理結果包括:
確定采集所述傳感參數(shù)的傳感器;
依據(jù)與所確定的傳感器對應的數(shù)據(jù)處理方式對所述傳感參數(shù)進行處理,獲取處理結果。
上述方法,優(yōu)選的,所述基于處理結果確定輸入信息包括:
基于所述處理結果確定與采集所述傳感參數(shù)的傳感器對應的輸入指令;
獲取與所述輸入指令對應的輸入信息。
一種信息處理裝置,包括:
獲取模塊,用于獲取傳感參數(shù),所述傳感參數(shù)由輸入設備中的至少一個可操作點處的傳感器采集;其中,所述輸入設備包括通訊模塊和多個可固定于操作體上的可操作部件,每一個可操作部件中均設置有至少一個可操作點;每一個可操作點處均設置有傳感器,當固定第一可操作部件的操作體基于所述第一可操作部件中的第一可操作點操作時,所述第一可操作點處的傳感器采集所述第一可操作點處的傳感參數(shù),所述通訊模塊用于發(fā)送所述第一可操作點處的傳感器采集的傳感參數(shù),所述第一可操作部件為所述多個可固定于操作體上的可操作部件中的任意一個;
處理模塊,用于對所述接收模塊接收的傳感參數(shù)進行處理,獲取處理結果,所述處理結果用于表征采集所述傳感參數(shù)的傳感器所在的可操作部件所在操作體的操作行為;
確定模塊,用于基于所述處理結果確定輸入信息。
上述裝置,優(yōu)選的,所述獲取模塊包括:用于接收壓力信息和/或位置移動信息的獲取單元;
所述壓力信息用于獲取采集所述壓力信息的傳感器所在的可操作部件所在操作體的點擊行為;
所述位置移動信息用于獲取采集所述位置移動信息的傳感器所在的可操作部件所在操作體在平面上的移動行為。
上述裝置,優(yōu)選的,所述處理模塊包括:
第一確定單元,用于確定采集所述傳感參數(shù)的傳感器;
處理單元,用于依據(jù)與所確定的傳感器對應的數(shù)據(jù)處理方式對所述傳感參數(shù)進行處理,獲取處理結果。
上述裝置,優(yōu)選的,所述確定模塊包括:
第二確定單元,用于基于所述處理結果確定與采集所述傳感參數(shù)的傳感器對應的輸入指令;
第三確定單元,用于獲取與所述輸入指令對應的輸入信息。
通過以上方案可知,本申請?zhí)峁┑囊环N輸入設備、信息處理方法及裝置,輸入設備包括通訊模塊和多個可固定于操作體上的可操作部件,其中,第一 可操作部件中設置有至少一個可操作點;第一可操作部件為所述多個可固定于操作體上的可操作部件的任意一個;其中,第一可操作點處設置有傳感器,該傳感器用于當固定第一可操作部件的操作體基于第一可操作點操作時,采集第一操作點處的傳感參數(shù);第一可操作點為上述至少一個可操作點中的任意一個;通訊模塊與上述至少一個可操作點處的傳感器相連接,用于發(fā)送所述至少一個可操作點處的傳感器采集的傳感參數(shù),所述通訊模塊發(fā)送的第一可操作點處設置的傳感器采集的傳感參數(shù)用于獲取與所述第一可操作點處設置的傳感器采集的傳感參數(shù)對應的輸入信息。
可見,通過本發(fā)明實施例提供的輸入設備,用戶可以將輸入設備戴在操作體上,在操作體基于輸入設備的可操作部件上的可操作點進行相應操作(如點擊、平移)時,由可操作點處的傳感器采集傳感參數(shù)并傳遞給電子設備,由電子設備根據(jù)接收到的傳感參數(shù)確定輸入信息,實現(xiàn)向電子設備輸入信息的目的。由于輸入設備是戴在操作體上的,因而用戶不必局限于傳統(tǒng)的鍵盤和鼠標的輸入方式,使得用戶可以更靈活的進行輸入操作。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本申請實施例提供的輸入設備的一種結構示意圖;
圖2為本申請實施例提供的信息處理方法的一種實現(xiàn)流程圖;
圖3為本申請實施例提供的對傳感參數(shù)進行處理,獲取處理結果的一種實現(xiàn)流程圖;
圖4為本申請實施例提供的信息處理裝置的一種結構示意圖;
圖5為本申請實施例提供的處理模塊的一種結構示意圖;
圖6為本申請實施例提供的確定模塊的一種結構示意圖。
說明書和權利要求書及上述附圖中的術語“第一”、“第二”、“第三”“第四”等(如果存在)是用于區(qū)別類似的部分,而不必用于描述特定的順 序或先后次序。應該理解這樣使用的數(shù)據(jù)在適當情況下可以互換,以便這里描述的本申請的實施例能夠以除了在這里圖示的以外的順序實施。
具體實施方式
下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
請參閱圖1,圖1為本發(fā)明實施例提供的輸入設備的一種結構示意圖。包括通訊模塊和多個可固定于操作體上的可操作部件;為了清楚描述這里以穿戴手指為例,但本發(fā)明實施例不限于此,例如機械手等操作部件。
可操作部件可以有兩個或者更多個,如,可以對應每個操作體均設置一可固定的可操作部件。
其中,第一可操作部件中設置有至少一個可操作點;所述第一可操作部件為所述多個可固定于操作體上的可操作部件的任意一個;
本發(fā)明實施例中,一個可操作部件上可以設置一個可操作點,也可以設置兩個或三個,或更多個可操作點。
不同的操作部件中可操作點的數(shù)量可以不同,也可以相同。例如,對應大拇指的可操作部件上可以只設置一個可操作點,而與其它操作體對應的可操作部件上,每個可操作部件上可以設置三個可操作點。
其中,第一可操作點處設置有傳感器,所述傳感器用于當所述第一可操作部件的操作體基于所述第一可操作點操作時,采集所述第一操作點處的傳感參數(shù);所述第一可操作點為所述至少一個可操作點中的任意一個;
為了方便操作,當一個可操作部件上設置有兩個或多個可操作點時,所述兩個或多個可操作點要分散設置,以免對該操作部件上的其中一個操作點進行操作時影響到該操作部件上的其它操作點。
例如,當可操作部件上設置三個可操作點時,可以分別在對應操作體指肚、操作體指尖和操作體指背的位置設置可操作點,以保證操作的準確性。
所述通訊模塊與所述至少一個可操作點處的傳感器相連接,用于發(fā)送所述至少一個可操作點處的傳感器采集的傳感參數(shù),所述通訊模塊發(fā)送的第一 可操作點處設置的傳感器采集的傳感參數(shù)用于獲取與所述第一可操作點處設置的傳感器采集的傳感參數(shù)對應的輸入信息。
也就是說,本發(fā)明實施例中,不同的傳感器對應不同的輸入信息。同一傳感器可以對應多個輸入信息,同一傳感器對應的輸入信息可以包括控制信息(如,對光標的控制,對頁面的控制等),也可以包括非控制信息(如字符,包括字母、數(shù)字和符號等)。
其中,所述通訊模塊可以將第一可操作點處設置的傳感器采集的傳感參數(shù)發(fā)送給處理器進行處理以獲取與所述第一可操作點處設置的傳感器采集的傳感參數(shù)對應的輸入信息,并基于獲取的輸入信息進行相應操作,如基于非控制信息進行顯示或基于控制信息執(zhí)行相應控制指令等。其中,所述處理器可以是指輸入設備內(nèi)置的處理器,也可以是其它電子設備的處理器。
本發(fā)明實施例提供的一種輸入設備,包括通訊模塊和多個可穿戴于操作體上的可操作部件,其中,第一可操作部件中設置有至少一個可操作點;第一可操作部件為所述多個可固定于操作體上的可操作部件的任意一個;其中,第一可操作點處設置有傳感器,該傳感器用于當穿戴第一可操作部件的操作體基于第一可操作點操作時,采集第一操作點處的傳感參數(shù);第一可操作點為上述至少一個可操作點中的任意一個;通訊模塊與上述至少一個可操作點處的傳感器相連接,用于發(fā)送所述至少一個可操作點處的傳感器采集的傳感參數(shù),所述通訊模塊發(fā)送的第一可操作點處設置的傳感器采集的傳感參數(shù)用于獲取與所述第一可操作點處設置的傳感器采集的傳感參數(shù)對應的輸入信息。
可見,通過本發(fā)明實施例提供的輸入設備,用戶可以將輸入設備戴在操作體上,在操作體基于輸入設備的可操作部件上的可操作點進行相應操作(如點擊、平移)時,由可操作點處的傳感器采集傳感參數(shù)并傳遞給電子設備(該電子設備可以為輸入設備自身,也可以是其它設備),由電子設備根據(jù)接收到的傳感參數(shù)確定輸入信息,實現(xiàn)向電子設備輸入信息的目的。由于輸入設備是戴在操作體上的,因而用戶不必局限于傳統(tǒng)的鍵盤和鼠標的輸入方式,使得用戶可以更靈活的進行輸入操作。
上述實施例中,可選的,所述第一可操作點處設置有壓力傳感器和/或位移傳感器;
也就是說,第一可操作點處設置的傳感器可以是壓力傳感器,也可以是位移傳感器,或者,也可以同時設置壓力傳感器和位移傳感器。
當然,本發(fā)明實施例中,不同的可操作部件上設置的傳感器可以不同。例如,一個可操作部件可能只設置有壓力傳感器,而另一個可操作部件上可以既設置壓力傳感器,又設置位移傳感器等。
所述壓力傳感器用于所述第一可操作部件的操作體基于所述第一可操作點進行點擊時,采集所述第一可操作點處的壓力信息;所述壓力信息用于獲取采集所述壓力信息的傳感器所在的可操作部件所在操作體的點擊行為。其中,點擊行為可以包括:執(zhí)行點擊行為的操作點以及點擊方式等,如哪個操作點進行了點擊操作,具體是單擊還雙擊等;
所述壓力信息可以包括:采集壓力值的傳感器的識別標識,以及采集到壓力值的頻次等。
可選的,不同的可操作點可以對應不同的壓力信息,具體可以根據(jù)可操作點的功能確定。
例如,有的可操作點只具有字符輸入功能,則基于該可操作點處的壓力信息中可以只包括采集壓力值的傳感器的識別標識,采集壓力值的傳感器的識別標識可以用于確定與壓力信息對應的輸入字符。
而有的可操作點可能除了具有字符輸入功能,可能還會有控制功能,或有的可操作點只具有控制功能,則基于該可操作點處的壓力信息中可以包括采集壓力值的傳感器的識別標識和采集到壓力值的頻次,以判斷與壓力信息對應的輸入信息是字符還是控制信息。例如,對于一些操作點,可以預定義單擊、雙擊控制功能,則可以根據(jù)傳感器的識別標識確定是否預定義單擊、雙擊控制功能,當確定出預定義了單擊、雙擊控制功能時,可以判斷該操作點目前是什么輸入模式,如果是控制輸入模式,則根據(jù)壓力信息確定點擊行為(單擊或雙擊),并根據(jù)確定的點擊行為確定控制信息,如果是字符輸入模式,則根據(jù)點擊方式輸入字符,例如,如果是單擊,則輸入一個字符,如果是連續(xù)單擊,則連續(xù)輸入字符,此時輸入字符數(shù)等于單擊次數(shù)。
所述位移傳感器用于所述第一可操作部件的操作體基于所述第一可操作點在平面上移動時,采集所述第一可操作點的位置移動信息。所述位置移動信息用于獲取采集所述位置移動信息的傳感器所在的可操作部件所在操作體在平面上的移動行為
位置移動信息可以包括:檢測位置移動的傳感器的識別標識,以及位置移動方向信息等。
可選的,本發(fā)明實施例提供的通訊模塊可以為無線通訊模塊,用于向電子設備發(fā)送所述至少一個可操作點處的傳感器采集的傳感參數(shù);所述電子設備在接收到所述通訊模塊發(fā)送的所述第一可操作點處設置的傳感器采集的傳感參數(shù)時,獲取與所述第一可操作點處設置的傳感器采集的傳感參數(shù)對應的輸入信息;所述電子設備與所述輸入設備為相互獨立的兩個設備。
本發(fā)明實施例中,通訊模塊可以為無線通訊模塊,如藍牙模塊,近場通信模塊等,從而本發(fā)明實施例提供的輸入設備可以作為其它電子設備的輸入裝置,實現(xiàn)在一定距離外向其它電子設備輸入信息。
本發(fā)明實施例還提供一種信息處理方法,本發(fā)明實施例提供的信息處理方法可以應用于上述輸入設備中,也可以應用于其它電子設備中,如筆記本電腦、手機、臺式計算機、平板電腦等。
本發(fā)明實施例提供的信息處理方法的一種實現(xiàn)流程圖如圖2所示,可以包括:
步驟S21:獲取傳感參數(shù),所述傳感參數(shù)由輸入設備中的至少一個可操作點處的傳感器采集;其中,所述輸入設備包括通訊模塊和多個可于操作體上的可操作部件,每一個可操作部件中均設置有至少一個可操作點;每一個可操作點處均設置有傳感器,當?shù)谝豢刹僮鞑考牟僮黧w基于所述第一可操作部件中的第一可操作點操作時,所述第一可操作點處的傳感器采集所述第一可操作點處的傳感參數(shù),所述通訊模塊用于發(fā)送所述第一可操作點處的傳感器采集的傳感參數(shù),所述第一可操作部件為所述多個可固定于操作體上的可操作部件中的任意一個;
也就是說,本發(fā)明實施例中,輸入設備為可固定于操作體上的輸入設備。
該輸入設備中,可操作部件可以有兩個或者更多個,如,可以對應每個操作體均設置一可固定的可操作部件。
其中,一個可操作部件上可以設置一個可操作點,也可以設置兩個或三個,或更多個可操作點。不同的操作部件中可操作點的數(shù)量可以不同,也可以相同。例如,對應大拇指的可操作部件上可以只設置一個可操作點,而與其它操作體對應的可操作部件上,每個可操作部件上可以設置三個可操作點。
為了方便操作,當一個可操作部件上設置有兩個或多個可操作點時,所述兩個或多個可操作點要分散設置,以免對該操作部件上的其中一個操作點進行操作時影響到該操作部件上的其它操作點。例如,當可操作部件上設置三個可操作點時,可以分別在對應操作體指肚、操作體指尖和操作體指背的位置設置可操作點,以保證操作的準確性。
本發(fā)明實施例中,不同的傳感器對應不同的輸入信息。同一傳感器可以對應多個輸入信息,同一傳感器對應的輸入信息可以包括控制信息(如,對光標的控制,對頁面的控制等),也可以包括非控制信息(如字符,包括字母、數(shù)字和符號等)。
所述通訊模塊可以將第一可操作點處設置的傳感器采集的傳感參數(shù)發(fā)送給處理器進行處理以獲取與所述第一可操作點處設置的傳感器采集的傳感參數(shù)對應的輸入信息,并基于獲取的輸入信息進行相應操作,如基于非控制信息進行顯示或基于控制信息執(zhí)行相應控制指令等。其中,所述處理器可以是指輸入設備內(nèi)置的處理器,也可以是其它電子設備的處理器。該處理器被配置為用于執(zhí)行本發(fā)明實施例提供的信息處理方法。
步驟S22:對所述傳感參數(shù)進行處理,獲取處理結果,所述處理結果用于表征采集所述傳感參數(shù)的傳感器所在的可操作部件所在操作體的操作行為;
當用戶佩戴如上所述的輸入設備進行操作時,操作點處的傳感器會采集相應的傳感器參數(shù),不同的操作行為,采集的傳感器參數(shù)不同。
步驟S23:基于所述處理結果確定輸入信息。
本發(fā)明實施例提供的信息處理方法,基于一輸入設備進行信息處理,該輸入設備包括通訊模塊和多個可固定于操作體上的可操作部件,其中,第一可操作部件中設置有至少一個可操作點;第一可操作部件為所述多個可固定于操作體上的可操作部件的任意一個;其中,第一可操作點處設置有傳感器, 該傳感器用于當固定第一可操作部件的操作體基于第一可操作點操作時,采集第一操作點處的傳感參數(shù);第一可操作點為上述至少一個可操作點中的任意一個;通訊模塊與上述至少一個可操作點處的傳感器相連接,用于發(fā)送所述至少一個可操作點處的傳感器采集的傳感參數(shù),所述通訊模塊發(fā)送的第一可操作點處設置的傳感器采集的傳感參數(shù)用于獲取與所述第一可操作點處設置的傳感器采集的傳感參數(shù)對應的輸入信息。
可見,通過本發(fā)明實施例提供的信息處理方法,用戶可以將輸入設備戴在操作體上,在操作體基于輸入設備的可操作部件上的可操作點進行相應操作(如點擊、平移)時,由可操作點處的傳感器采集傳感參數(shù)并傳遞給電子設備(該電子設備可以為輸入設備自身,也可以是其它設備),由電子設備對接收到的傳感參數(shù)進行處理,基于處理結果確定輸入信息,實現(xiàn)向電子設備輸入信息的目的。由于輸入設備是戴在操作體上的,因而用戶不必局限于傳統(tǒng)的鍵盤和鼠標的輸入方式,使得用戶可以更靈活的進行輸入操作。
可選的,所述傳感參數(shù)包括壓力信息和/或位置移動信息;
所述壓力信息用于獲取采集所述壓力信息的傳感器所在的可操作部件所在操作體的點擊行為;其中,點擊行為可以包括:執(zhí)行點擊行為的操作點以及點擊方式等,如哪個操作點進行了點擊操作,具體是單擊還雙擊等;
所述壓力信息可以包括:采集壓力值的傳感器的識別標識,以及采集到壓力值的頻次等。
可選的,不同的可操作點可以對應不同的壓力信息,具體可以根據(jù)可操作點的功能確定。
例如,有的可操作點只具有字符輸入功能,則基于該可操作點處的壓力信息中可以只包括采集壓力值的傳感器的識別標識,采集壓力值的傳感器的識別標識可以用于確定與壓力信息對應的輸入字符。
而有的可操作點可能除了具有字符輸入功能,可能還會有控制功能,或有的可操作點只具有控制功能,則基于該可操作點處的壓力信息中可以包括采集壓力值的傳感器的識別標識和采集到壓力值的頻次,以判斷與壓力信息對應的輸入信息是字符還是控制信息。例如,對于一些操作點,可以預定義單擊、雙擊控制功能,則可以根據(jù)傳感器的識別標識確定是否預定義單擊、 雙擊控制功能,當確定出預定義了單擊、雙擊控制功能時,可以判斷該操作點目前是什么輸入模式,如果是控制輸入模式,則根據(jù)壓力信息確定點擊行為(單擊或雙擊),并根據(jù)確定的點擊行為確定控制信息,如果是字符輸入模式,則根據(jù)點擊方式輸入字符,例如,如果是單擊,則輸入一個字符,如果是連續(xù)單擊,則連續(xù)輸入字符,輸入字符數(shù)等于單擊次數(shù)。
所述位置移動信息用于獲取采集所述位置移動信息的傳感器所在的可操作部件所在操作體在平面上的移動行為。
位置移動信息可以包括:檢測位置移動的傳感器的識別標識,以及位置移動方向信息等。
可選的,所述對所述傳感參數(shù)進行處理,獲取處理結果的一種實現(xiàn)流程圖如圖3所示,可以包括:
步驟S31:確定采集所述傳感參數(shù)的傳感器;
可以基于傳感參數(shù)中攜帶的傳感器的識別標識確定所獲取的傳感參數(shù)是由哪個傳感器采集的。
步驟S32:依據(jù)與所確定的傳感器對應的數(shù)據(jù)處理方式對所述傳感參數(shù)進行處理,獲取處理結果。
本發(fā)明實施例中,由于不同的傳感器可能對應不同功能的輸入信息,因此,對應不同傳感器采集的傳感參數(shù),其處理方式也可以不同。例如,某個可操作部件上的可操作點只用于輸入字符,而有的可操作部件既可以用于輸入字符,也可以用于進行控制;因而,可以根據(jù)不同的用途預先確定不同的處理方式。例如,如果某個可操作點只用于輸入,則與該可操作點處的傳感器對應的數(shù)據(jù)處理方式可以為:依據(jù)預設的傳感器識別標識與字符的對應關系確定輸入字符。而如果可操作點既可以用于輸入,又可以用于進行控制,則與該可操作點處的傳感器對應數(shù)據(jù)處理方式可以為:確定當前輸入模式(字符輸入模式或控制模式,當然每個模式下還可以劃分不同的子模式,例如,字符輸入模式又可分為字母輸入子模式,數(shù)字輸入子模式或符號輸入子模式等);依據(jù)當前輸入模式以確定與傳感器的識別標識對應的數(shù)據(jù)處理方式。
可選的,基于處理結果確定輸入信息可以包括:
基于所述處理結果確定與采集所述傳感參數(shù)的傳感器對應的輸入指令;
輸入指令可以是指輸入信息的類型,如是輸入字符,還是進行控制等。
獲取與所述輸入指令對應的輸入信息。
與方法實施例相對應,本發(fā)明實施例還提供一種信息處理裝置,本發(fā)明實施例提供的信息處理裝置可以應用于上述輸入設備中,也可以應用于其它電子設備中,如筆記本電腦、手機、臺式計算機、平板電腦等。
本發(fā)明實施例提供的信息處理裝置的一種結構示意圖如圖4所示,可以包括:
獲取模塊41,處理模塊42和確定模塊43;其中,
獲取模塊41用于獲取傳感參數(shù),所述傳感參數(shù)由輸入設備中的至少一個可操作點處的傳感器采集;其中,所述輸入設備包括通訊模塊和多個可固定于操作體上的可操作部件,每一個可操作部件中均設置有至少一個可操作點;每一個可操作點處均設置有傳感器,當固定第一可操作部件的操作體基于所述第一可操作部件中的第一可操作點操作時,所述第一可操作點處的傳感器采集所述第一可操作點處的傳感參數(shù),所述通訊模塊用于發(fā)送所述第一可操作點處的傳感器采集的傳感參數(shù),所述第一可操作部件為所述多個可固定于操作體上的可操作部件中的任意一個;
處理模塊42用于對所述接收模塊接收的傳感參數(shù)進行處理,獲取處理結果,所述處理結果用于表征采集所述傳感參數(shù)的傳感器所在的可操作部件所在操作體的操作行為;
確定模塊43用于基于所述處理結果確定輸入信息。
本發(fā)明實施例提供的信息處理裝置,基于一輸入設備進行信息處理,該輸入設備包括通訊模塊和多個可固定于操作體上的可操作部件,其中,第一可操作部件中設置有至少一個可操作點;第一可操作部件為所述多個可固定于操作體上的可操作部件的任意一個;其中,第一可操作點處設置有傳感器,該傳感器用于當?shù)谝豢刹僮鞑考牟僮黧w基于第一可操作點操作時,采集第一操作點處的傳感參數(shù);第一可操作點為上述至少一個可操作點中的任意一個;通訊模塊與上述至少一個可操作點處的傳感器相連接,用于發(fā)送所述至少一個可操作點處的傳感器采集的傳感參數(shù),所述通訊模塊發(fā)送的第一可操 作點處設置的傳感器采集的傳感參數(shù)用于獲取與所述第一可操作點處設置的傳感器采集的傳感參數(shù)對應的輸入信息。
可見,通過本發(fā)明實施例提供的信息處理裝置,用戶可以將輸入設備戴在操作體上,在操作體基于輸入設備的可操作部件上的可操作點進行相應操作(如點擊、平移)時,由可操作點處的傳感器采集傳感參數(shù)并傳遞給電子設備,由電子設備對接收到的傳感參數(shù)進行處理,基于處理結果確定輸入信息,實現(xiàn)向電子設備輸入信息的目的。由于輸入設備是戴在操作體上的,因而用戶不必局限于傳統(tǒng)的鍵盤和鼠標的輸入方式,使得用戶可以更靈活的進行輸入操作。
可選的,獲取模塊41可以包括:用于接收壓力信息和/或位置移動信息的獲取單元;其中,
所述壓力信息用于獲取采集所述壓力信息的傳感器所在的可操作部件所在操作體的點擊行為;
所述位置移動信息用于獲取采集所述位置移動信息的傳感器所在的可操作部件所在操作體在平面上的移動行為。
可選的,處理模塊42的一種結構示意圖如圖5所示,可以包括:
第一確定單元51和處理單元52;其中,
第一確定單元51用于確定采集所述傳感參數(shù)的傳感器;
處理單元52用于依據(jù)與所確定的傳感器對應的數(shù)據(jù)處理方式對所述傳感參數(shù)進行處理,獲取處理結果。
可選的,確定模塊43的一種結構示意圖如圖6所示,可以包括:
第二確定單元61,用于基于所述處理結果確定與采集所述傳感參數(shù)的傳感器對應的輸入指令;
第三確定單62,用于獲取與所述輸入指令對應的輸入信息。
下面舉例對本發(fā)明實施例的可選的具體應用場景進行說明。本應用實例中,將輸入設備做成指套的形式供用戶穿戴。除了兩個大拇指對應的指套上各有一個可操作點外,其它手指對應的指套上,每個指套均有三個可操作點。
如表1所示,表1為本發(fā)明實施例提供的輸入設備作為鍵盤使用時每個操作體對應的按鍵表。
其中,左大拇指連著敲擊兩下為切換Caps Lock鍵,右大拇指連著敲擊兩下為切換數(shù)字符號按鍵;當切換為數(shù)字符號按鍵后,十個操作體分別對應十個數(shù)字。此時,再通過左大拇指連著敲擊兩下來切換數(shù)與符號。當同一個按鍵(即可操作點)對應兩個符號,或者同一個按鍵上既對應有數(shù)字,又對應有符號時,可以設計為智能切換,即第一次敲擊為該按鍵上的一個字符,再次敲擊時,自動變?yōu)樵摪存I上的另一個字符,例如,假設同一個按鍵對應“,”和“?!?,則,該按鍵第一次按下時為“,”,再次按下時則變?yōu)椤啊!?,若再按時,則又變?yōu)椤?,”,依次類推?/p>
對應數(shù)字后,字母同樣通過左大拇指連著敲擊兩下切換Caps Lock鍵來實現(xiàn)大、小寫輸入。
可以通過按住左大拇指不放來實現(xiàn)ctrl鍵的功能。
可以通過按住右大拇指不放來實現(xiàn)alt鍵的功能。
當左、右大拇指一同按下時切換鍵盤和鼠標功能,切換為鼠標模式時,只有戴在一只手上的食指或中指的可操作部件工作。本應用實例中,食指和中指上除了設置壓力傳感器外,還設置位移傳感器,以檢測操作體的敲擊和移動。戴在食指的可操作部件能檢測到食指的上、下、左、右滑動,相當于鼠標的滑動,戴在食指的可操作部件還能檢測到食指的單、雙擊情況,相當于鼠標左鍵的單、雙擊情況。戴在中指的可操作部件能夠檢測到中指的上、下活動,或者是左、右滑動,相當于鼠標滾輪的前、后滑動,戴在中指的可操作部件還能夠檢測到中指的單、雙擊情況,相當于鼠標右鍵的單、雙擊功能。
本領域普通技術人員可以意識到,結合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計算機軟件和電子硬件的結合來實現(xiàn)。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術方案的特定應用和設計約束條件。專業(yè)技術人員可以對每個特定的應用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應認為超出本發(fā)明的范圍。
所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,上述描述的裝置和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
在本申請所提供的幾個實施例中,應該理解到,所揭露的系統(tǒng)(若存在)、裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。
所述功能如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中?;谶@樣的理解,本發(fā)明的技術方案本質上或者說對現(xiàn)有技術做出貢獻的部分或者該技術方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質。
對所公開的實施例的上述說明,使本領域專業(yè)技術人員能夠實現(xiàn)或使用本發(fā)明。對這些實施例的多種修改對本領域的專業(yè)技術人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實施例中實現(xiàn)。因此,本發(fā)明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。