專利名稱:一種觸摸屏鍵盤及其輸入方法
技術(shù)領(lǐng)域:
本發(fā)明涉及觸摸屏的輸入技術(shù)領(lǐng)域,具體地說,是ー種觸摸屏鍵盤及其輸入方法。
背景技術(shù):
目前已有觸摸屏手機(jī)輸入法大致可以分為四種按鍵式輸入法、手寫式輸入法、語音識(shí)別輸入法和滑行輸入式輸入法,它們各具優(yōu)缺點(diǎn),具體如下
按鍵式輸入法作為現(xiàn)在的主流,具有以下優(yōu)點(diǎn)(1)照顧了傳統(tǒng)按鍵手機(jī)和個(gè)人電腦用戶的按鍵輸入習(xí)慣;(2)識(shí)別、錄入ー個(gè)字母或ー組可能字母的計(jì)算量、時(shí)間、能源等代價(jià)比較小。盡管如此,但是在手機(jī)等設(shè)備觸摸屏面積較小、用戶多以單手操作的情況下,它 也有其不足之處(I)按鍵布局擁擠,要看著鍵盤才能比較準(zhǔn)確地點(diǎn)擊;(2)需要輸入的2個(gè)字母在鍵盤上的距離較遠(yuǎn)時(shí),也必須移動(dòng)較遠(yuǎn)的距離來輸入;(3)更適合I根手指操作,不方便多個(gè)手指分エ協(xié)作。手寫式輸入法具有以下優(yōu)點(diǎn)(I)直觀的輸入方式,照顧了只會(huì)筆畫書寫、沒有拼音等知識(shí)基礎(chǔ)的人群;(2)避免了按鍵式輸入法按鍵布局擁擠,要看著鍵盤才能比較準(zhǔn)確地點(diǎn)擊的缺點(diǎn)。(3)識(shí)別精度較高的情況下,可以減少選擇的步驟和時(shí)間。缺點(diǎn)(I)對(duì)許多“提筆忘字”,習(xí)慣拼音打字的年輕人來說,不是一個(gè)好的選擇;(2)識(shí)別過程復(fù)雜,需要很多計(jì)算量、時(shí)間、能源等消耗;(3)書寫時(shí)間較長,加之目前所有產(chǎn)品只提供了 I塊手寫區(qū)域,需要讓用戶等待較長時(shí)間,以確認(rèn)ー個(gè)字已經(jīng)寫完,浪費(fèi)了較多時(shí)間,并極大地降低了輸入效率。語音識(shí)別輸入法當(dāng)下很熱門,它實(shí)現(xiàn)了“會(huì)說話就能輸入”,更好地適應(yīng)了更大的用戶群體;但是它的不足之處也很明顯(1)必須讓設(shè)備流暢地接入網(wǎng)絡(luò),否則就殘廢了,并且會(huì)相應(yīng)地消耗一些數(shù)據(jù)流量;(2)對(duì)使用環(huán)境和場合有挑剔,背景聲音太明顯或者一些不適合講話的場合,不適用;(3)輸入內(nèi)容須講究,如賬號(hào)、密碼、商業(yè)機(jī)密,是不方便以講話的方式來輸入的?;休斎朐O(shè)計(jì)是最新的設(shè)計(jì)思路,也是未來重要的發(fā)展方向。其代表輸入法有國外T9發(fā)明人Cliff Kushler操刀設(shè)計(jì)的Swype輸入法和國內(nèi)上海交通大學(xué)的Aeviou輸入法。Swype輸入法使用QWERT鍵盤布局,通過在要輸入的字母之間滑行,以滑行軌跡拐點(diǎn)位置來識(shí)別相應(yīng)字母,實(shí)現(xiàn)了一筆輸入一個(gè)單詞的效果。但是,它仍然規(guī)避不了按鍵式輸入法的所有缺點(diǎn)(I)按鍵布局擁擠,要看著鍵盤才能比較準(zhǔn)確地點(diǎn)擊;(2)需要輸入的2個(gè)字母在鍵盤上的距離較遠(yuǎn)時(shí),也必須移動(dòng)較遠(yuǎn)的距離來輸入;(3)更適合I根手指操作,不方便多個(gè)手指分エ協(xié)作。此外,Swype輸入法識(shí)別、錄入ー個(gè)字母的計(jì)算量等代價(jià)也會(huì)比較大。Aeviou輸入法目前主要是按照漢語拼音的規(guī)律來設(shè)計(jì)的。在基本采用QWERT鍵盤布局的基礎(chǔ)上,當(dāng)滑到ー個(gè)字母上時(shí),其周邊鍵位上的字母會(huì)變成下ー個(gè)可能的字母,即是一種動(dòng)態(tài)鍵盤。它比起Swype來說,是以一條不會(huì)交叉的滑行軌跡輸入了ー個(gè)或ー組漢字。它的缺點(diǎn)是,(I)同按鍵式輸入法一祥,按鍵布局擁擠,要看著鍵盤才能比較準(zhǔn)確地點(diǎn)擊,以及更適合I根手指操作,不方便多個(gè)手指分エ協(xié)作;(2)因?yàn)閯?dòng)態(tài)鍵盤的特色,識(shí)別、錄入一個(gè)字母的計(jì)算量等代價(jià)比Swype更大;(3)極大地改變了用戶對(duì)鍵盤和鍵位的認(rèn)識(shí)和習(xí)慣,毎次拐彎選擇下ー個(gè)字母吋,都必須“眼觀六路”。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種觸摸屏鍵盤,它將二十六個(gè)字母分配于被組織成內(nèi)、外圈結(jié)構(gòu)的分區(qū)上,在不用明顯改變個(gè)人電腦用戶鍵位習(xí)慣的情況下,較傳統(tǒng)的將二十六個(gè)字母分配于八個(gè)鍵上的T9手機(jī)輸入法具有更高的字母定位精確度。本發(fā)明所要解決的另ー技術(shù)問題是提供一種觸摸屏鍵盤的輸入方法,它采用以具有足夠滑行空間的任意點(diǎn)為起點(diǎn),向目標(biāo)字母所在鍵盤分區(qū)設(shè)置的角度范圍滑行的方法進(jìn)行定位和輸入,在實(shí)際操作過程中,具有滑行空間大及滑行精度要求低等優(yōu)勢,適合廣泛推 廣、應(yīng)用。本發(fā)明通過下述技術(shù)方案實(shí)現(xiàn)一種觸摸屏鍵盤,包括設(shè)有放置二十六個(gè)字母的鍵盤分區(qū)結(jié)構(gòu),為了提高輸入效率,所述的鍵盤分區(qū)結(jié)構(gòu)由內(nèi)圈和外圈組成。為更好地實(shí)現(xiàn)本發(fā)明,所述的鍵盤分區(qū)結(jié)構(gòu)分為十二個(gè)分區(qū),其中六個(gè)分區(qū)位于內(nèi)圈上、六個(gè)分區(qū)位于外圈上。在鍵盤分區(qū)結(jié)構(gòu)上還設(shè)有常用標(biāo)點(diǎn)符號(hào),所述的常用標(biāo)點(diǎn)符號(hào)及二十六個(gè)字母分別設(shè)置于十二個(gè)分區(qū)上,十二個(gè)分區(qū)相當(dāng)于十二個(gè)按鍵,較傳統(tǒng)的將二十六個(gè)字母分配于八個(gè)鍵上的T9輸入法具有更高的輸入精度。為了不要太大地改變用戶的習(xí)慣,設(shè)置于鍵盤上的字母方位大致與QWERT鍵盤布局相似,本發(fā)明可以采用下列兩種方式排列二十六個(gè)字母及常用標(biāo)點(diǎn)符號(hào)ー種為設(shè)于內(nèi)圈六個(gè)分區(qū)上的字母從最左邊逆時(shí)針方向依次為D/F/G、C/V/B、N/M、H/J/K、Y/U/I、E/R/T ;在對(duì)應(yīng)D/F/G、C/V/B、N/M、H/J/K、Y/U/I、E/R/T外圈的六個(gè)分區(qū)上分別設(shè)有A/S、Z/X、常用標(biāo)點(diǎn)符號(hào)、L、0/P、Q/W。另ー種為設(shè)于內(nèi)圈六個(gè)分區(qū)上的的字母從最左邊逆時(shí)針方向依次為 F/G、V/B、N/M、H/J、Y/U、R/T ;在對(duì)應(yīng) F/G、V/B、N/M、H/J、Y/U、R/T 外圈的六個(gè)分區(qū)上分別設(shè)有A/S/D、Z/X/C、常用標(biāo)點(diǎn)符號(hào)、K/L、I/O/P、Q/W/E。用戶在使用時(shí),較現(xiàn)有的Aeviou輸入法而言,適應(yīng)、使用過程都更加方便、快捷,可廣泛推廣、應(yīng)用于手機(jī)、掌上電腦等觸摸屏設(shè)備上。為了更好地實(shí)現(xiàn)本發(fā)明,在所述鍵盤分區(qū)結(jié)構(gòu)的周邊還設(shè)有空格鍵、輸入法切換鍵、自動(dòng)造詞鍵以及刪除鍵;這種位置安排也合理地利用了屏幕的有限空間。一種觸摸屏鍵盤的輸入方法,其特征在于,包括以下步驟
Ca)確定待輸入的編碼字母或常用標(biāo)點(diǎn)符號(hào),以鍵盤上具有足夠滑行空間的任意點(diǎn)為起點(diǎn),使用單指或輸入筆在屏幕上滑行,滑行方向?yàn)槟繕?biāo)字母或常用標(biāo)點(diǎn)符號(hào)所在分區(qū)設(shè)置的角度范圍,滑行距離根據(jù)用戶習(xí)慣及手機(jī)屏幕大小確定,較短時(shí)為內(nèi)圈分區(qū)的字母,較長時(shí)為外圈分區(qū)的字母或常用標(biāo)點(diǎn)符號(hào);
(b)屏幕上顯示常用標(biāo)點(diǎn)符號(hào)后,點(diǎn)擊待輸入的標(biāo)點(diǎn)符號(hào),即完成輸入;或者,完成待輸入英文詞語或其他語言字詞的所有編碼字母的輸入,至屏幕上出現(xiàn)相應(yīng)的候選英文詞語或其他語言詞語的候選編碼,其中英文詞語或其他語言的候選編碼由ー個(gè)以上的編碼字母組成;此處,將英文詞語與其他語言詞語區(qū)分,因?yàn)樵谳斎敕I(lǐng)域,只有英語的字母是直接輸入,其他語言的詞語都得按照一定的輸入法規(guī)則編碼為ー串英文字母,直接輸入英文字母后,再按照該規(guī)則轉(zhuǎn)換為相應(yīng)詞語,從而完成間接輸入,所以英文詞語較為特殊,不存在編碼的問題;
(C)點(diǎn)擊選中待輸入的英文詞語即可輸入,或者點(diǎn)擊其他語言的候選編碼以顯示對(duì)應(yīng)的候選字詞,并在候選字詞中點(diǎn)擊選中待輸入的字詞完成輸入。所述步驟(a)中滑行距離的確定方式為根據(jù)用戶習(xí)慣及手機(jī)屏幕大小設(shè)定臨界值,當(dāng)滑行距離小于臨界值時(shí),輸入位于內(nèi)圈分區(qū)上的字母,當(dāng)滑行距離大于臨界值時(shí),輸入位于外圈分區(qū)上的字母或常用標(biāo)點(diǎn)符號(hào)。根據(jù)事先確定的輸入法,所述步驟(b)中英文詞語或其他語言的候選編碼由ー個(gè)以上的編碼字母組成;若英文詞語或其他語言的候選編碼為兩個(gè)以上編碼字母時(shí),后續(xù)輸入的編碼字母會(huì)與前面的編碼字母自行配對(duì)為英文詞語或其他語言字詞的候選編碼,若將 英文詞語或其他語言字詞的候選編碼的全部編碼字母輸入后,屏幕上仍未顯示出待輸入的英文詞語或其他語言字詞的候選編碼,采用左邊手指定住右邊手指點(diǎn)擊或右邊手指定住左邊手指點(diǎn)擊的雙指手勢,來顯示下一行或者上一行的英文詞語或其他語言字詞的候選編碼;所述步驟(C)中點(diǎn)擊其他語言的候選編碼以顯示對(duì)應(yīng)的候選字詞,若待輸入的字詞仍未顯示在屏幕上,則采用單指或輸入筆在豎直方向內(nèi)向下或向上滑動(dòng)來顯示下一行或者上一行候選字詞,至待輸入的字詞出現(xiàn),點(diǎn)擊選中即可。在所述的輸入方法中還定義有雙指輸入方式,其輸入方式與實(shí)現(xiàn)操作對(duì)應(yīng)如下 雙指向左滑行有候選編碼吋,刪除最后一個(gè)編碼字母;無候選編碼時(shí),刪除文字輸入
區(qū)內(nèi)光標(biāo)前面的一個(gè)字符,所述字符包括文字和標(biāo)點(diǎn)符號(hào)等可見字符,以及空格、制表符、換行符等不可見字符;
雙指向右滑行無候選編碼時(shí),刪除文字輸入?yún)^(qū)內(nèi)光標(biāo)后面的一個(gè)字符;
雙指向左下方滑行回車/換行;
雙指按下后外張,使兩指間距離變大的滑行手勢顯示菜單;
雙指按下后合攏,使兩指間距離變小的滑行手勢清空編碼;
左邊手指定住右邊手指點(diǎn)擊有候選編碼時(shí),顯示下一行候選編碼;無候選編碼時(shí),文字輸入?yún)^(qū)內(nèi)光標(biāo)向后移一位;
右邊手指定住左邊手指點(diǎn)擊有候選編碼時(shí),顯示上一行候選編碼;無候選編碼時(shí),文字輸入?yún)^(qū)內(nèi)光標(biāo)向前移一位。本發(fā)明借鑒T9輸入法ー鍵多字母、五筆輸入法字母分區(qū)、ニ進(jìn)制等的優(yōu)秀設(shè)計(jì)思路和方法,繼承傳統(tǒng)QWERT鍵盤的基本布局,結(jié)合觸摸屏支持手勢多樣性的特點(diǎn),提出了一種新的輸入鍵盤及其輸入方法。它在允許手寫輸入法一樣寬松的滑行空間的同吋,以較小的代價(jià)完成了高精度的字母輸入。加之與傳統(tǒng)QWERT鍵盤的良好繼承關(guān)系,所以世界范圍內(nèi)針對(duì)該鍵盤開發(fā)的任意語言、任意設(shè)計(jì)思路的輸入法,幾乎都可以簡單、高效地移植到觸摸屏設(shè)備中。本發(fā)明與現(xiàn)有技術(shù)相比,具有以下優(yōu)點(diǎn)及有益效果
(I)本發(fā)明的鍵盤及其分區(qū)衍生于傳統(tǒng)QWERT鍵盤,極大地照顧了世界范圍內(nèi)各種語言背景和各類輸入法使用習(xí)慣的用戶,減少了用戶適應(yīng)新鍵盤所需的記憶量和時(shí)間,易于快速上手。(2)本發(fā)明的配套定位鍵盤分區(qū)的手勢,只包括2方面要素方向和滑行距離長短。因?yàn)榕c鍵盤分區(qū)有良好對(duì)應(yīng)關(guān)系,方便聯(lián)想、記憶,加之不需要對(duì)滑行起點(diǎn)有太多限制,操作連貫性和舒適度感受明顯。(3)也正是因?yàn)楸景l(fā)明獨(dú)特的定位鍵盤分區(qū)的方法,汽車上、行走中等觸摸屏顛簸、視線不穩(wěn)定的環(huán)境,用戶也可以相當(dāng)準(zhǔn)確地錄入。比較熟練的用戶,甚至不需要看鍵盤上字母分布情況,只留意顯示的候選編碼和字詞來進(jìn)行操作,即是真正意義上的“盲打輸入”。(4)本發(fā)明鼓勵(lì)3根手指(食指、中指、無名指)協(xié)作操作,并且I秒鐘內(nèi)大多數(shù)用戶都能完成2 3次滑行,從而使得實(shí)現(xiàn)I分鐘內(nèi)輸入編碼字母過百,實(shí)際輸入字詞超過60個(gè)的高效輸入,對(duì)多數(shù)人來說都并非遙不可及。(5)本發(fā)明對(duì)所有相關(guān)產(chǎn)品的設(shè)計(jì)和實(shí)施人員來說,也是一件好事,因?yàn)閷?shí)現(xiàn)它不 需要復(fù)雜的算法、公式、技術(shù),可以節(jié)省大量的人力、物力、財(cái)カ等開發(fā)成本。
圖I為本發(fā)明所述的二十六個(gè)字母和常用標(biāo)點(diǎn)符號(hào)的分布示意圖。圖2為本發(fā)明區(qū)別于圖I的另ー種分布示意圖。圖3為本發(fā)明的原理框圖。圖4為本發(fā)明所述的雙指手勢識(shí)別與功能執(zhí)行的原理框圖。圖5為本發(fā)明輸入字詞“自在”時(shí)的示意圖。圖6為本發(fā)明輸入字詞“雪中”時(shí)的示意圖。圖7為本發(fā)明輸入字詞“情”時(shí)的示意圖。
具體實(shí)施例方式以下所述僅是本發(fā)明的較佳實(shí)施例,并非對(duì)本發(fā)明做任何形式上的限制,凡是依據(jù)本發(fā)明的技術(shù)實(shí)質(zhì)對(duì)實(shí)施例所作的任何簡單修改、等同變化,均落入本發(fā)明的保護(hù)范圍之內(nèi)。實(shí)施例
本發(fā)明提供了一種觸摸屏鍵盤,它區(qū)別于現(xiàn)有的Swype滑行輸入法以及Aeviou滑行漢字輸入法,在結(jié)合傳統(tǒng)QWERT鍵盤習(xí)慣的同時(shí),還極大地増加了單指滑行空間,更不會(huì)出現(xiàn)交叉的情況,使用戶適應(yīng)和使用都更加方便、快捷。本發(fā)明設(shè)有十二個(gè)分區(qū),如圖I、圖2所示,在這些分區(qū)上分配有二十六個(gè)字母及常用標(biāo)點(diǎn)符號(hào)。十二個(gè)分區(qū)排列成內(nèi)圈、外圈分布的結(jié)構(gòu),但是在觸摸屏上顯示的形式不僅限于圓形,可為橢圓、正六邊形等適合手機(jī)屏幕的任意幾何形狀。其中,六個(gè)分區(qū)位于內(nèi)圈上,六個(gè)分區(qū)位于外圈上。十二個(gè)分區(qū)相當(dāng)于十二個(gè)按鍵,較傳統(tǒng)的將二十六個(gè)字母分配于八個(gè)鍵上的T9輸入法具有更高的定位精度。許多使用T9輸入法的用戶都知道,T9輸入法主要是應(yīng)用于手機(jī)上,其字母分配規(guī)律如下數(shù)字鍵I設(shè)有常用標(biāo)點(diǎn)符號(hào),數(shù)字鍵2設(shè)有A/B/C,數(shù)字鍵3設(shè)有D/E/F,數(shù)字鍵4設(shè)有G/H/I,以此類推。其字母設(shè)置規(guī)律有別于QWERT鍵盤,加之觸摸屏手機(jī)軟鍵盤沒有按鍵手機(jī)硬件鍵盤凹凸有致的手感,所以在輸入時(shí)往往不能不著鍵盤做到“盲打”。本發(fā)明繼承了 QWERT鍵盤上字母的排列習(xí)慣,在圖I、圖2中分別示意了兩種情況,ー種情況是設(shè)于內(nèi)圈六個(gè)分區(qū)上的字母從最左邊逆時(shí)針方向依次為D/F/G、C/V/B、N/M、H/J/K、Y/U/I、E/R/T ;在對(duì)應(yīng)D/F/G、C/V/B、N/M、H/J/K、Y/U/I、E/R/T外圈的六個(gè)分區(qū)上分別設(shè)有A/S、Z/X、常用標(biāo)點(diǎn)符號(hào)、L、0/P、Q/W;另ー種情況是設(shè)于內(nèi)圈上的六個(gè)分區(qū)的字母從最左邊逆時(shí)針方向依次為 F/G、V/B、N/M、H/J、Y/U、R/T ;在對(duì)應(yīng) F/G、V/B、N/M、H/J、Y/U、R/T 外圈的六個(gè)分區(qū)上分別設(shè)有A/S/D、Z/X/C、常用標(biāo)點(diǎn)符號(hào)、K/L、I/O/P、Q/W/E。在所述鍵盤分區(qū)結(jié)構(gòu)的周邊上還設(shè)有空格鍵、輸入法切換鍵、自動(dòng)造詞鍵以及刪除鍵,合理地利用了屏幕空間。本發(fā)明還提供了上述觸摸屏鍵盤的輸入方法,包括以下步驟確定待輸入的編碼字母或常用標(biāo)點(diǎn)符號(hào),以鍵盤上具有足夠滑行空間的任意點(diǎn)為起點(diǎn),足夠滑行空間即是說只要保證能在所需方向和距離上滑行即可。使用單指(I根手指)或輸入筆在屏幕上向目標(biāo)字母或常用標(biāo)點(diǎn)符號(hào)所在分區(qū)設(shè)置的角度范圍內(nèi)滑行,滑行距離的確定方式為針對(duì)各分區(qū)設(shè)有距離臨界值,當(dāng)滑行距離小于臨界值時(shí),輸入位于內(nèi)圈上分區(qū)的編碼字母,當(dāng)滑行距離大于臨界值時(shí),輸入位于外圈上分區(qū)的編碼字母或常用標(biāo)點(diǎn)符號(hào),同時(shí)目標(biāo)編碼字母或 常用標(biāo)點(diǎn)符號(hào)所在的分區(qū)做放大顯示,以起提示作用。屏幕上顯示常用標(biāo)點(diǎn)符號(hào)后,點(diǎn)擊待輸入的標(biāo)點(diǎn)符號(hào),即完成輸入;或者,完成待輸入英文詞語或其他語言字詞的所有編碼字母的輸入,至屏幕上出現(xiàn)相應(yīng)的候選英文詞語或其他語言詞語的候選編碼,其中英文詞語或其他語言詞語的候選編碼由ー個(gè)以上的編碼字母組成;若將英文詞語或其他語言字詞的候選編碼的全部編碼字母輸入后,屏幕上仍未顯示出待輸入的英文詞語或其他語言字詞的候選編碼,采用左邊手指定住右邊手指點(diǎn)擊或右邊手指定住左邊手指點(diǎn)擊的雙指(2根手指)手勢,來顯示下一行或者上一行的英文詞語或其他語言字詞的候選編碼;點(diǎn)擊選中待輸入的英文詞語即可輸入,或者點(diǎn)擊其他語言的候選編碼以顯示對(duì)應(yīng)的候選字詞,若待輸入的字詞仍未顯示在屏幕上,則采用單指或輸入筆在豎直方向內(nèi)向下或向上滑動(dòng)來顯示下一行或者上一行候選字詞,至待輸入的字詞出現(xiàn),點(diǎn)擊選中即可。其中,距離臨界值的設(shè)定能很好地區(qū)別相同方向上內(nèi)圈分區(qū)和外圈分區(qū)的滑行距離,使實(shí)施更加容易、操作更加簡單。其要求如下取觸摸屏設(shè)備豎放時(shí)寬度的30%-70%范圍內(nèi)的某個(gè)具體值為內(nèi)外圈分區(qū)的滑行距離臨界值,當(dāng)滑動(dòng)起止點(diǎn)直線距離大于該臨界值吋,則認(rèn)為定位了外圈分區(qū)。在配合軟件實(shí)現(xiàn)時(shí),還可以考慮每個(gè)用戶滑動(dòng)習(xí)慣的差異,通過訓(xùn)練讓軟件自動(dòng)學(xué)習(xí)、確定出更符合用戶習(xí)慣的各個(gè)分區(qū)的內(nèi)外圈距離臨界值。整個(gè)過程的工作原理如圖3所示,當(dāng)單指或輸入筆在手機(jī)或平板電腦上的觸摸屏(即圖中“觸摸屏硬件”)上點(diǎn)擊或滑動(dòng)時(shí),可以從觸摸單元獲得點(diǎn)擊或滑動(dòng)的屏幕坐標(biāo)和滑動(dòng)信息,其中滑動(dòng)信息包括手指按下或松開等內(nèi)容,而這個(gè)觸摸単元可以是觸摸屏硬件驅(qū)動(dòng)或操作系統(tǒng)等軟件設(shè)備,上述信息經(jīng)過有效性判斷単元的篩選、過濾,就會(huì)得到對(duì)進(jìn)一歩識(shí)別、處理有效的屏幕坐標(biāo)和滑動(dòng)信息。利用得到的有效信息,通過鍵盤分區(qū)計(jì)算單元的分析,即可確定該滑動(dòng)想要輸入的分區(qū)及其表示的ー組字母或常用標(biāo)點(diǎn)符號(hào)(即圖中“字符組”)。序列有效性檢查與候選字詞生成単元,根據(jù)該分區(qū)以及此前已輸入的分區(qū)表示的字母或者常用標(biāo)點(diǎn)符號(hào),進(jìn)行完整的排列組合,得到長度相等的字母序列(即是英文單詞或者其他語言某種輸入法的英文字母編碼)或者常用標(biāo)點(diǎn)符號(hào),但是因?yàn)椴⒎撬羞@些字母序列在英文詞典或者其他語言某種輸入法的詞典中都存在且有意義,所以必須參考詞典中的數(shù)據(jù)對(duì)它們的有效性進(jìn)行篩選,剔除沒有意義的字母序列,得出的有效字符組合序列就是最后有意義的字母序列或者常用標(biāo)點(diǎn)符號(hào),對(duì)于英語來說它們就是英文單詞和常用標(biāo)點(diǎn)符號(hào),而對(duì)于其他語言來說它只是英文字母編碼和常用標(biāo)點(diǎn)符號(hào),當(dāng)然在參考詞典篩選的過程中也能得到編碼對(duì)應(yīng)的字詞和常用標(biāo)點(diǎn)符號(hào)。字符組合序列即是上述英文單詞或常用標(biāo)點(diǎn)符號(hào)或者其他語言某種輸入法的英文字母編碼,將這些序列送到字符組合序列提示単元即可在屏幕上顯示出來,同樣其他語言字母編碼對(duì)應(yīng)的字詞和常用標(biāo)點(diǎn)符號(hào)(即圖中“候選字詞”),送到候選字詞顯示單元也可在屏幕上顯示。前面僅對(duì)單指或輸入筆的操作過程作了概括性描述,具體來說,我們可以以圖I所示鍵盤分區(qū)結(jié)構(gòu)為例,將滑行情況與實(shí)現(xiàn)操作關(guān)系總結(jié)為表I內(nèi)容。表I
權(quán)利要求
1.一種觸摸屏鍵盤,包括設(shè)有放置二十六個(gè)字母的鍵盤分區(qū)結(jié)構(gòu),其特征在于,所述的鍵盤分區(qū)結(jié)構(gòu)由內(nèi)圈和外圈組成。
2.根據(jù)權(quán)利要求I所述的ー種觸摸屏鍵盤,其特征在于,所述的鍵盤分區(qū)結(jié)構(gòu)分為十二個(gè)分區(qū),其中六個(gè)分區(qū)位于內(nèi)圈上、六個(gè)分區(qū)位于外圈上。
3.根據(jù)權(quán)利要求2所述的ー種觸摸屏鍵盤,其特征在于,在鍵盤分區(qū)結(jié)構(gòu)上還設(shè)有常用標(biāo)點(diǎn)符號(hào),所述的常用標(biāo)點(diǎn)符號(hào)及二十六個(gè)字母分別設(shè)置于十二個(gè)分區(qū)上。
4.根據(jù)權(quán)利要求3所述的ー種觸摸屏鍵盤,其特征在干,所述的設(shè)于內(nèi)圈六個(gè)分區(qū)上的字母從最左邊逆時(shí)針方向依次為D/F/G、C/V/B、N/M、H/J/K、Y/U/I、E/R/T ;在對(duì)應(yīng)D/F/G、C/V/B、N/M、H/J/K、Y/U/I、E/R/T外圈的六個(gè)分區(qū)上分別設(shè)有A/S、Z/X、常用標(biāo)點(diǎn)符號(hào)、L、.0/P、 Q/W。
5.根據(jù)權(quán)利要求3所述的ー種觸摸屏鍵盤,其特征在于,所述的設(shè)于內(nèi)圈六個(gè)分區(qū)上的字母從最左邊逆時(shí)針方向依次為F/G、V/B、N/M、H/J、Y/U、R/T ;在對(duì)應(yīng)F/G、V/B、N/M、H/J、Y/U、R/T外圈的六個(gè)分區(qū)上分別設(shè)有A/S/D、Z/X/C、常用標(biāo)點(diǎn)符號(hào)、K/L、I/O/P、Q/W/E。
6.根據(jù)權(quán)利要求4或5所述的ー種觸摸屏鍵盤,其特征在于,在所述鍵盤分區(qū)結(jié)構(gòu)的周邊還設(shè)有空格鍵、輸入法切換鍵、自動(dòng)造詞鍵以及刪除鍵。
7.一種觸摸屏鍵盤的輸入方法,其特征在于,包括以下步驟 Ca)確定待輸入的編碼字母或常用標(biāo)點(diǎn)符號(hào),以鍵盤上具有足夠滑行空間的任意點(diǎn)為起點(diǎn),使用單指或輸入筆在屏幕上滑行,滑行方向?yàn)槟繕?biāo)字母或常用標(biāo)點(diǎn)符號(hào)所在分區(qū)設(shè)置的角度范圍,滑行距離根據(jù)用戶習(xí)慣及手機(jī)屏幕大小確定,較短時(shí)為內(nèi)圈分區(qū)的字母,較長時(shí)為外圈分區(qū)的字母或常用標(biāo)點(diǎn)符號(hào); (b)屏幕上顯示常用標(biāo)點(diǎn)符號(hào)后,點(diǎn)擊待輸入的標(biāo)點(diǎn)符號(hào),即完成輸入;或者,完成待輸入英文詞語或其他語言字詞的所有編碼字母的輸入,至屏幕上出現(xiàn)相應(yīng)的候選英文詞語或其他語言詞語的候選編碼,其中英文詞語或其他語言的候選編碼由ー個(gè)以上的編碼字母組成; (C)點(diǎn)擊選中待輸入的英文詞語即可輸入,或者點(diǎn)擊其他語言的候選編碼以顯示對(duì)應(yīng)的候選字詞,并在候選字詞中點(diǎn)擊選中待輸入的字詞完成輸入。
8.根據(jù)權(quán)利要求7所述的ー種觸摸屏鍵盤的輸入方法,其特征在于,所述步驟(a)中滑行距離的確定方式為根據(jù)用戶習(xí)慣及手機(jī)屏幕大小設(shè)定臨界值,當(dāng)滑行距離小于臨界值時(shí),輸入位于內(nèi)圈分區(qū)上的字母,當(dāng)滑行距離大于臨界值時(shí),輸入位于外圈分區(qū)上的字母或常用標(biāo)點(diǎn)符號(hào)。
9.根據(jù)權(quán)利要求8所述的ー種觸摸屏鍵盤的輸入方法,其特征在于,根據(jù)事先確定的輸入法,所述步驟(b)中英文詞語或其他語言的候選編碼由ー個(gè)以上的編碼字母組成;若英文詞語或其他語言的候選編碼為兩個(gè)以上編碼字母時(shí),后續(xù)輸入的編碼字母會(huì)與前面的編碼字母自行配對(duì)為英文詞語或其他語言字詞的候選編碼,若將英文詞語或其他語言字詞的候選編碼的全部編碼字母輸入后,屏幕上仍未顯示出待輸入的英文詞語或其他語言字詞的候選編碼,采用左邊手指定住右邊手指點(diǎn)擊或右邊手指定住左邊手指點(diǎn)擊的雙指手勢,來顯示下一行或者上一行的英文詞語或其他語言字詞的候選編碼;所述步驟(C)中點(diǎn)擊其他語言的候選編碼以顯示對(duì)應(yīng)的候選字詞,若待輸入的字詞仍未顯示在屏幕上,則采用單指或輸入筆在豎直方向內(nèi)向下或向上滑動(dòng)來顯不下一行或者上一行候選字詞,至待輸入的字詞出現(xiàn),點(diǎn)擊選中即可。
10.根據(jù)權(quán)利要求9所述的ー種觸摸屏鍵盤的輸入方法,其特征在于,在所述的輸入方法中還定義有雙指輸入方式,其輸入方式與實(shí)現(xiàn)操作對(duì)應(yīng)如下 雙指向左滑行有候選編碼吋,刪除最后一個(gè)編碼字母;無候選編碼時(shí),刪除文字輸入?yún)^(qū)內(nèi)光標(biāo)前面的一個(gè)字符; 雙指向右滑行無候選編碼時(shí),刪除文字輸入?yún)^(qū)內(nèi)光標(biāo)后面的一個(gè)字符; 雙指向左下方滑行回車/換行; 雙指按下后外張,使兩指間距離變大的滑行手勢顯示菜單; 雙指按下后合攏,使兩指間距離變小的滑行手勢清空編碼; 左邊手指定住右邊手指點(diǎn)擊有候選編碼時(shí),顯示下一行候選編碼;無候選編碼時(shí),文字輸入?yún)^(qū)內(nèi)光標(biāo)向后移一位; 右邊手指定住左邊手指點(diǎn)擊有候選編碼時(shí),顯示上一行候選編碼;無候選編碼時(shí),文字輸入?yún)^(qū)內(nèi)光標(biāo)向前移一位。
全文摘要
本發(fā)明借鑒T9和五筆輸入法、二進(jìn)制等的優(yōu)秀設(shè)計(jì)思路和方法,繼承QWERT鍵盤布局,結(jié)合觸摸屏手勢多樣性,提出了一種新的觸摸屏鍵盤及其輸入方法。觸摸屏鍵盤的鍵盤分區(qū)結(jié)構(gòu)由內(nèi)圈和外圈組成,其中內(nèi)圈有六個(gè)分區(qū)、外圈有六個(gè)分區(qū);二十六個(gè)字母及常用標(biāo)點(diǎn)符號(hào)分別設(shè)置于這十二個(gè)分區(qū)上。輸入時(shí),單指向一定方向滑行一段距離即能完成相應(yīng)分區(qū)字母或標(biāo)點(diǎn)符號(hào)的輸入。本發(fā)明極大地照顧了世界范圍內(nèi)各種語言背景和各類輸入法使用習(xí)慣的用戶;操作時(shí)滑行空間大,動(dòng)作束縛少,有極佳的操作連貫性和舒適度,容易做到真正意義的“盲打”輸入;方便多指分工協(xié)作,實(shí)現(xiàn)文字高效輸入;專業(yè)技術(shù)要求低,相關(guān)產(chǎn)品的設(shè)計(jì)和實(shí)施難度小。
文檔編號(hào)G06F3/041GK102779002SQ20121020280
公開日2012年11月14日 申請日期2012年6月19日 優(yōu)先權(quán)日2012年6月19日
發(fā)明者鄧朝進(jìn) 申請人:鄧朝進(jìn)