本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種輸入方法、輸入裝置及智能終端。
背景技術(shù):
目前無論是單屏顯示還是多屏顯示的智能終端,操作及文字輸入都是采用單面顯示對應(yīng)的當面觸摸屏進行,輸入法通常有鍵盤輸入及手寫輸入,鍵盤輸入的因支持多指操作效率稍高。而常見的鍵盤輸入有:全鍵輸入(如圖1所示)、九鍵輸入排布(如圖2所示)。鍵盤輸入的布局通常是固定的,并不隨用戶的手的差異來調(diào)整。
然而,現(xiàn)有的輸入方式存在如下問題:
采用全鍵盤及九鍵輸入時,顯示內(nèi)容的區(qū)域不夠大。只有屏幕的一半,或者更小,很不方便檢查或者閱讀。如圖3所示,聊天內(nèi)容的顯示視窗被輸入虛擬鍵盤覆蓋60%以上,使得顯示內(nèi)容的區(qū)域很小。
移動終端通常尺寸較小,大部分在6寸以下,為了提供更多的內(nèi)容顯示區(qū)域,虛擬鍵盤排列緊湊,密度較大,尤其是全鍵情況下,鍵比手指小,無法同時多手指操作。通常都是單指或者雙指操作,較多手指輸入比較慢。
另外,因虛擬鍵盤排列緊湊,尤其是全鍵情況下,鍵比手指小,用戶很容易鍵入錯誤的字符,且這種鍵盤布局時不能自適應(yīng)手指的大小來調(diào)整,無法最優(yōu)化。
技術(shù)實現(xiàn)要素:
鑒于上述問題,提出了本發(fā)明以便提供一種解決上述問題或者至少部分地解決上述問題的輸入方法、輸入裝置及智能終端。
依據(jù)本發(fā)明的一個方面,提供一種輸入方法,應(yīng)用于具有正反觸摸顯示屏的智能終端中,所述方法包括:
將虛擬鍵盤的按鍵劃分為兩組;
將劃分的兩組所述按鍵分別分配給正、反觸摸顯示屏;
采集所述正、反觸摸顯示屏的按鍵的輸入信息,并響應(yīng)所述輸入信息。
可選地,本發(fā)明所述方法中,所述將虛擬鍵盤的按鍵劃分為兩組,具體包括:按照按鍵使用頻率分組,將所述虛擬鍵盤的按鍵劃分為主操作鍵和輔操作鍵。
可選地,本發(fā)明所述方法中,按照按鍵使用頻率劃分主操作鍵和輔操作鍵時,根據(jù)用戶選定的鍵入模式,確定與選定的鍵入模式對應(yīng)的主操作鍵的個數(shù)和大小。
可選地,本發(fā)明所述方法中,所述將劃分的兩組按鍵分別分配給正、反觸摸顯示屏,具體包括:將所述主操作鍵分配給顯示內(nèi)容一面的觸摸顯示屏,而將所述輔操作鍵分配給另一面觸摸顯示屏。
可選地,本發(fā)明所述方法中,所述將所述輔操作鍵分配給另一面觸摸顯示屏,包括:獲取默認的或者用戶預先設(shè)置的輔操作鍵的顯示位置,將所述輔操作鍵分配到另一面觸摸顯示屏的所述顯示位置處。
可選地,本發(fā)明所述方法中,所述顯示位置為用戶手指托住智能終端時的托點位置。
可選地,本發(fā)明所述方法中,所述輔操作鍵的個數(shù)小于或等于8個。
依據(jù)本發(fā)明的另一個方面,提供一種輸入裝置,應(yīng)用于具有正反觸摸顯示屏的智能終端中,所述裝置包括:
按鍵劃分模塊,用于將虛擬鍵盤的按鍵劃分為兩組;
按鍵布局模塊,用于將所述按鍵劃分模塊劃分的兩組按鍵分別分配給正、反觸摸顯示屏;
信息處理模塊,用于采集所述正、反觸摸顯示屏的按鍵的輸入信息,并響應(yīng)所述輸入信息。
可選地,本發(fā)明所述裝置中,所述按鍵劃分模塊,具體用于按照按鍵使用頻率分組,將所述虛擬鍵盤的按鍵劃分為主操作鍵和輔操作鍵。
可選地,本發(fā)明所述裝置中,所述按鍵劃分模塊,具體用于在按照按鍵使用頻率劃分主操作鍵和輔操作鍵時,根據(jù)用戶選定的鍵入模式,確定與選定的鍵入模式對應(yīng)的主操作鍵的個數(shù)和大小。
可選地,本發(fā)明所述裝置中,所述按鍵布局模塊,具體用于將所述主操作鍵分配給顯示內(nèi)容一面的觸摸顯示屏,而將所述輔操作鍵分配給另一面觸摸顯示屏。
可選地,本發(fā)明所述裝置中,所述按鍵布局模塊,具體用于獲取默認的或者用戶預先設(shè)置的輔操作鍵的顯示位置,將所述輔操作鍵分配到另一面觸摸顯示屏的所述顯示位置處。
可選地,本發(fā)明所述裝置中,所述顯示位置為用戶手指托住智能終端時的托點位置。
可選地,本發(fā)明所述裝置中,所述輔操作鍵的個數(shù)小于或等于8個。
依據(jù)本發(fā)明的第三個方面,還提供一種智能終端,所述智能終端具有正反觸摸顯示屏,進一步地,所述智能終端上布設(shè)有本發(fā)明提供的所述輸入裝置。
本發(fā)明有益效果如下:
首先,使用本方案的雙面虛擬鍵盤布局方式,因?qū)⒉糠职存I布局到背面, 最大限度地提升顯示內(nèi)容的區(qū)域,可以做到80%,甚至更高,從而提升用戶對全局鍵入內(nèi)容的預覽及審查體驗。
其次,通過雙面觸控輸入的方法,分散虛擬鍵到背面面板,從而使得5個以上手指能參與到鍵入動作中,甚至全部10個手指來參與,加快輸入速度。
第三,本發(fā)明通過對在背面面板的虛擬按鍵位置進行自適應(yīng)調(diào)整,提升了用戶的鍵入準確性及手指活動的舒適度。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為現(xiàn)有技術(shù)中拼音全鍵輸入示意圖;
圖2為現(xiàn)有技術(shù)中拼音九鍵輸入示意圖;
圖3為現(xiàn)有技術(shù)中聊天視窗與九鍵輸入窗口的排布圖;
圖4為本發(fā)明中智能終端的堆疊三視圖;
圖5為本發(fā)明實施例一提供的一種輸入方法的流程圖;
圖6為本發(fā)明實施例中的一種九鍵輸入布局圖;
圖7為本發(fā)明實施例中的又一九鍵輸入布局圖;
圖8為本發(fā)明實施例中全鍵輸入布局圖;
圖9為本發(fā)明實施例中較大到較小手的鍵盤布局自適應(yīng)示意圖;
圖10為本發(fā)明實施例二提供的一種輸入裝置的結(jié)構(gòu)框圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行 清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
實施例一
本發(fā)明實施例提供一種輸入方法,應(yīng)用在具有正反觸摸顯示屏的智能終端中,如圖4所示,為所述智能終端的堆疊三視圖,從圖中可以看出,該智能終端的正反兩面均具有顯示屏,兩個顯示屏可為一高清/一低配,或者兩個都是同樣規(guī)格的配置,實現(xiàn)無差異顯示。且兩個顯示屏具備觸控操作面板,支持觸控操作模式。
具體的,本實施例所述的輸入方法,如圖5所示,包括如下處理步驟:
步驟S501,將虛擬鍵盤的按鍵劃分為兩組;
步驟S502,將劃分的兩組按鍵分別分配給正、反觸摸顯示屏;
步驟S503,采集正、反觸摸顯示屏的按鍵的輸入信息,并響應(yīng)所述輸入信息。
可見,本實施例所述方法通過將虛擬鍵盤的按鍵布局到兩個觸摸顯示屏上,最大限度地提升顯示內(nèi)容的區(qū)域,可以做到80%,甚至更高。從而提升用戶對全局鍵入內(nèi)容的預覽及審查體驗。
基于上述原理闡述,下面給出幾個具體及優(yōu)選實施方式,用以細化和優(yōu)化本發(fā)明所述方法的功能,以使本發(fā)明方案的實施更方便,準確。需要說明的是,在不沖突的情況下,如下特征可以互相任意組合。
本發(fā)明實施例中,所述的虛擬鍵盤指:顯示在屏幕上可通過觸摸方式觸發(fā)的鍵盤。
在本發(fā)明的一個實施例中,將虛擬鍵盤的按鍵劃分為兩組,具體包括:按照按鍵使用頻率分組,將所述虛擬鍵盤的按鍵劃分為主操作鍵和輔操作鍵。
優(yōu)選地,在分配兩組按鍵時,將主操作鍵分配給顯示內(nèi)容一面的觸摸顯示屏,而將輔操作鍵分配給另一面觸摸顯示屏。
其中,主操作鍵指用戶輸入時,使用頻率高的按鍵;例如,輸入必須的拼音字母鍵、刪除鍵等。相對應(yīng)的,輔操作鍵指用戶輸入時,使用頻率相對低的按鍵。為了使本發(fā)明的方案更人性化,可以為用戶提供接口,使得用戶可以根據(jù)自己的使用習慣設(shè)定主操作鍵和輔操作鍵。
在本發(fā)明的又一實施例中,可以設(shè)定輸入模式,不同輸入模式對應(yīng)的主操作鍵個數(shù)、大小不同,例如,有的用戶只想要顯示內(nèi)容的區(qū)域增大,有的用戶既想要顯示內(nèi)容的區(qū)域增大,又想要按鍵不能太小。那么上述的兩種需求可以對應(yīng)兩種輸入模式,當用戶選擇了針對于上述第一種情況的輸入模式時,僅需要將部分按鍵布局到背面的顯示屏上即可。而當用戶選擇了針對于上述第二種情況的輸入模式時,較第一種情況的輸入模式,該模式要減少主操作鍵的個數(shù),將減少的部分布局到背面,并增加每個主操作鍵的大小,以便于用戶閱覽和觸控按鍵。
在本發(fā)明的又一實施例中,在觸摸顯示屏上布局輔操作鍵時,具體包括:獲取設(shè)定的輔操作鍵的顯示位置,將所述輔操作鍵分配到另一面觸摸顯示屏的所述顯示位置處。
本實施例中,設(shè)定的輔操作鍵的顯示位置可以為系統(tǒng)默認的顯示位置,更優(yōu)選地,為用戶提供一個設(shè)置接口,用戶可以根據(jù)自己手的大小或者抓握習慣,設(shè)置具體的顯示位置。
本實施例中,顯示位置優(yōu)選為用戶手指托住智能終端時的托點位置,這樣就可以實現(xiàn)多指輸入,提高輸入效率。
當顯示位置為用戶托點位置時,為了實現(xiàn)便捷的多指輸入,輔操作鍵的個數(shù)優(yōu)選小于或等于8個。
為了更清楚的闡述本發(fā)明,下面結(jié)合兩個具體應(yīng)用示例,對本發(fā)明所述方法的實施過程進行說明。
應(yīng)用示例一:對于九鍵輸入虛擬鍵盤布局;
基于上面的雙面顯示+雙面觸摸顯示屏的堆疊框架,在顯示內(nèi)容的一面分布12個主操作鍵,在背面分布8個輔操作鍵。具體布局如圖6所示,這樣可以保證顯示內(nèi)容占到屏幕的80%,甚至更高。
具體的,九鍵輸入虛擬鍵盤,顯示內(nèi)容一面的12鍵盤包括9鍵輸入的主鍵,盈余的可以作為常用符號鍵、Enter鍵盤、刪除鍵盤。背面的8個鍵可以自動補充為其他的符號鍵或者常用鍵。
進一步地,為了加快輸入,可以將顯示內(nèi)容這一面的虛擬鍵盤的字符輸入鍵盤進行9鍵布局,這樣增加單鍵的面積從而提高鍵入的準確性跟效率,其他常用符號及操作鍵全定義到后面的8個按鍵上,具體布局如圖7所示。
應(yīng)用示例二:對于全鍵輸入虛擬鍵盤布局;
基于上面的雙面顯示+雙面觸摸顯示屏的堆疊框架,在顯示內(nèi)容的一面分布全部字符按鍵、常用ENTER、刪除鍵共28鍵,在背面分布8個鍵,背面8鍵可以作為常用符號鍵或動作鍵,具體布局如圖8所示。
在上述的按鍵雙面布局下,用戶實現(xiàn)輸入的方式為:
對于顯示內(nèi)容一面的觸摸顯示屏上的虛擬按鍵,可通過兩個拇指進行按鍵的鍵入,以常規(guī)的方式按壓或輕輕觸摸虛擬按鍵為鍵入。
對于非顯示內(nèi)容一面的觸摸顯示屏上的8個虛擬按鍵,對應(yīng)的8個手指可以托在對應(yīng)位置,可以起到對終端的托付作用,同時,在需要激活某個符合的鍵入或者某個動作的時候,松開對應(yīng)的手指,便可以進行對應(yīng)的操作,從而實現(xiàn)鍵入符號或者執(zhí)行動作。因為是輪流松開手指,任何時候都會有7個手指托付在手機上,起到保持終端平衡的作用。
其中,對于顯示內(nèi)容一面,通過兩個大拇指可以移位進行操作,手指不 存在適應(yīng)鍵盤的問題。而后面板在進行鍵入操作的同時需要通過7個手指托住終端,需要手指相對的固定在某個區(qū)域,帶來終端的手持穩(wěn)定狀態(tài)。
因人的手掌大小及手指長短不一致,手指能撒開的寬度也不一致,用戶在第一次啟動雙面快速輸入法的時候,可以自定義后面板上8個按鍵的相對位置,從而使得用戶能最優(yōu)化10指快速鍵入的舒適度跟鍵入效率,提升用戶的輸入體驗。如圖9所示,為一個稍大手對應(yīng)的鍵盤布局自適應(yīng)到一個稍小手的鍵盤布局示意圖。
實施例二
本發(fā)明實施例提供一種輸入裝置,應(yīng)用于具有正反觸摸顯示屏的智能終端中,如圖10所示,所述裝置包括:
按鍵劃分模塊1010,用于將虛擬鍵盤的按鍵劃分為兩組;
按鍵布局模塊1020,用于將所述按鍵劃分模塊1010劃分的兩組按鍵分別分配給正、反觸摸顯示屏;
信息處理模塊1030,用于采集正、反觸摸顯示屏的按鍵的輸入信息,并響應(yīng)所述輸入信息。
基于上述結(jié)構(gòu)框架及實施原理,下面給出在上述結(jié)構(gòu)下的幾個具體及優(yōu)選實施方式,用以細化和優(yōu)化本發(fā)明所述裝置的功能,以使本發(fā)明方案的實施更方便,準確。具體涉及如下內(nèi)容:
本實施例中,按鍵劃分模塊1010,具體用于按照按鍵使用頻率分組,將所述虛擬鍵盤的按鍵劃分為主操作鍵和輔操作鍵。
進一步地,本發(fā)明所述實施例中,按鍵劃分模塊1010,具體用于在按照按鍵使用頻率劃分主操作鍵和輔操作鍵時,根據(jù)用戶選定的鍵入模式,確定與選定的鍵入模式對應(yīng)的主操作鍵的個數(shù)和大小。
進一步地,本發(fā)明所述實施例中,按鍵布局模塊1020,具體用于將所述 主操作鍵分配給顯示內(nèi)容一面的觸摸顯示屏,而將所述輔操作鍵分配給另一面觸摸顯示屏。
進一步地,本發(fā)明所述實施例中,按鍵布局模塊1020,具體用于獲取默認的或者用戶預先設(shè)置的輔操作鍵的顯示位置,將所述輔操作鍵分配到另一面觸摸顯示屏的所述顯示位置處。
其中,所述顯示位置優(yōu)選為用戶手指托住智能終端時的托點位置。
優(yōu)選地,所述輔操作鍵的個數(shù)小于或等于8。
綜上可知,使用本實施例所述方案的雙面虛擬鍵盤布局方式,因?qū)⒉糠职存I布局到背面,最大限度地提升顯示內(nèi)容的區(qū)域;并且通過雙面觸控輸入的方式,分散虛擬鍵到背面面板,從而使得5個以上手指能參與到鍵入動作中,甚至全部10個手指來參與,加快輸入速度。
實施例三
本發(fā)明實施例提供一種智能終端,所述智能終端具有正反觸摸顯示屏,進一步地,所述智能終端上布設(shè)有實施例二所述的輸入裝置。
需要說明的是,本實施例僅從智能終端的改進之處進行了闡述,對于智能終端的其他已知部件,未做詳盡說明。
另外,由于實施例二中已經(jīng)對輸入裝置的結(jié)構(gòu)及功能進行了詳細闡述,在此不再重復贅述。由于本實施例所述智能終端包含實施例二所述的輸入裝置,所以也必然能夠達到實施例二所能達到的技術(shù)效果。
本說明書中的各個實施例均采用遞進的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是其與其他實施例的不同之處。尤其對于裝置實施例而言,由于其基本相似與方法實施例,所以,描述的比較簡單,相關(guān)之處參見方法實施例的部分說明即可。
本領(lǐng)域普通技術(shù)人員可以理解上述實施例的各種方法中的全部或部分 步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲于一計算機可讀存儲介質(zhì)中,存儲介質(zhì)可以包括:ROM、RAM、磁盤或光盤等。
雖然通過實施例描述了本申請,本領(lǐng)域的技術(shù)人員知道,本申請有許多變形和變化而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。