專利名稱:漢語拼音六元滑行輸入法的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種基于觸摸屏虛擬鍵盤的漢語拼音滑行輸入法,在虛擬鍵盤上的六個備選按鍵間連續(xù)滑行實(shí)現(xiàn)所有漢語拼音音節(jié)輸入。
二,
背景技術(shù):
當(dāng)前,觸摸屏已經(jīng)成為許多便攜式電腦、智能手機(jī)等電子設(shè)備首選的用戶輸入方式,而文字輸入又是用戶輸入最重要的功能。因此,基于觸摸屏的文字輸入方法的優(yōu)劣,對設(shè)備的使用效率有著重要的影響?,F(xiàn)有的基于觸摸屏虛擬鍵盤的中文輸入方法主要分為兩類,一類就是通過點(diǎn)擊虛擬按鍵實(shí)現(xiàn)單個字符輸入,另外一類就是通過按壓滑行經(jīng)過一系列虛擬按鍵實(shí)現(xiàn)多字符輸入。前者繼承了傳統(tǒng)按鍵模式,更符合大多數(shù)使用者習(xí)慣,而后者采用滑行方式,滑行過程實(shí)現(xiàn)多個字符輸入,節(jié)省了點(diǎn)擊方式按鍵按下和抬起消耗的時間, 因此輸入速度會有提高?;诨蟹绞降妮斎敕?,滑行的方式和滑行路徑長短是決定文字輸入效率和使用者對輸入法接受程度的關(guān)鍵所在。
三,
發(fā)明內(nèi)容
基于現(xiàn)有技術(shù),本發(fā)明要解決的問題就是提供一種基于虛擬鍵盤的漢語拼音滑行輸入法,盡可能降低用戶學(xué)習(xí)成本,并把滑行輸入過程中手指遮擋造成的影響降到最低。本發(fā)明所述漢語拼音六元滑行輸入法具有的特征在于1)在觸摸屏等具有觸摸輸入功能的顯示屏幕上定義虛擬鍵盤作為用戶輸入界面;2)在虛擬鍵盤上按下某一字母按鍵后,在顯示屏幕上出現(xiàn)高亮顯示的多個備選按鍵;3)只要在屏幕上的備選按鍵間連續(xù)滑行就能實(shí)現(xiàn)所有拼音音節(jié)輸入;4)滑行輸入過程中,所有備選按鍵位置固定。虛擬鍵盤的按鍵包含所有構(gòu)成拼音音節(jié)的首字母,當(dāng)按下某一首字母鍵后,在顯示屏上高亮顯示多個備選按鍵,只要在這些備選按鍵間連續(xù)滑動就能實(shí)現(xiàn)所有拼音音節(jié)輸入。為優(yōu)化滑行路徑,實(shí)現(xiàn)拼音首字母和后續(xù)字母或韻母在滑行過程中自然連接,最佳方案是采用6個備選按鍵,并且這六個備選按鍵圍繞首字母排列,只要在這六個備選按鍵間連續(xù)滑行即能實(shí)現(xiàn)整個音節(jié)輸入,因此將此滑行輸入法命名為漢語拼音六元滑行輸入法。當(dāng)在虛擬鍵盤上按下任一拼音首字母鍵后,輸入法處理程序和界面相應(yīng)具有的特征在于1)當(dāng)按下1或η按鍵時,在顯示屏上高亮顯示a,0,e,i,u,ν六個備選按鍵,ν作為拼音字母U的替代鍵,如圖1所示;2)當(dāng)按下2、(或s按鍵時,在顯示屏上高亮顯示a,0,e,i,u,h六個備選按鍵,如圖2所示;3)當(dāng)按下e按鍵時,在顯示屏上出現(xiàn)的六個備選按鍵中至少包含n、i和r,如圖3所示;4)當(dāng)按下除1、n、z、c、以外任一字母按鍵時,在顯示屏上高亮顯示a,0,e, i,u,η六個備選按鍵,如圖4所示。綜上所述,并結(jié)合附圖1、2、3和4,六個備選按鍵除a和r,n和h所在兩個按鍵內(nèi)容變化外,其它按鍵位置和內(nèi)容完全相同,這樣使用者更容易掌握備選按鍵排布規(guī)律,并把這些位置和內(nèi)容固定的按鍵安排在使用者可能遮擋的位置,降低了遮擋造成的輸入影響。當(dāng)按下任一拼音首字母按鍵,在顯示屏上出現(xiàn)備選按鍵后,輸入法處理程序和界面相應(yīng)具有的特征在于1)若按下、滑行至或滑向某一備選按鍵字母,則輸入該字母;2)滑行輸入過程中,所有備選按鍵位置固定;3)滑行輸入過程中,選中某一按鍵后,備選按鍵中至多只有一個按鍵字母可能改變。如上所述,若按下、滑行至或滑向某一備選按鍵字母,則輸入該字母,這一過程輸入法處理程序具有的特征在于1)選擇輸入某一備選按鍵字母的方式可以是按下、滑行進(jìn)入或滑行經(jīng)過該按鍵所屬的虛擬按鍵區(qū)域;2)選擇輸入某一備選按鍵字母的方式可以是按下、滑行指向該按鍵所屬的虛擬按鍵區(qū)域。如果備選按鍵圍繞初始按下字母排列,則直接滑行至或滑向某一備選按鍵來選擇對應(yīng)字母,而如果備選按鍵出現(xiàn)在顯示屏的其它位置,需要重新起始某一備選按鍵開始滑行輸入?;兄赶蚰骋粋溥x按鍵即選擇輸入該鍵字母,能夠有效縮短滑行路徑,但為了使輸入法處理程序準(zhǔn)確識別滑行方向,需要在大于一定長度的滑行路徑基礎(chǔ)上判斷滑行方向?;羞x中某一按鍵后,備選按鍵中至多只有一個按鍵字母可能改變,其具有的特征在于1)選擇輸入備選按鍵字母h,滑行離開后該鍵字母變?yōu)棣?;2)選擇輸入備選按鍵字母η后,某一備選按鍵內(nèi)容變?yōu)間,并且該按鍵位置方便使用者從η滑向新出現(xiàn)的g。一次滑行過程中,最多只有兩個如上述條件備選按鍵字母可能改變,盡可能減少虛擬鍵盤變化,也就相應(yīng)的減少對使用者滑行輸入的干擾,從而提高輸入效率。
四,
圖1,按下1或η按鍵后,六個備選按鍵內(nèi)容及位置;圖2,按下z、c或s按鍵后,六個備選按鍵內(nèi)容及位置;圖3,按下e按鍵后,六個備選按鍵內(nèi)容及位置;圖4,按下除1、n、z、c、s和e以外按鍵后,六個備選按鍵內(nèi)容及位置;圖5,具體實(shí)施方式
采用虛擬鍵盤示例;圖6,輸入音節(jié)shuang示例按下s鍵后虛擬鍵盤界面;
圖7,輸入音節(jié)shuang示例滑向u備選按鍵后虛擬鍵盤界面;圖8,輸入音節(jié)shuang示例滑到η備選按鍵后虛擬鍵盤界面;圖9,輸入音節(jié)shuang示例完成音節(jié)輸入后整個滑行路徑示例;
五,
具體實(shí)施例方式為實(shí)現(xiàn)完整的漢字文本輸入和編輯功能,輸入法界面除包括虛擬鍵盤外,還要包括候選字窗口,拼音音節(jié)窗口,對于候選字窗口和拼音音節(jié)窗口,本實(shí)施方式并不詳述。本實(shí)施方式采用如圖5所述虛擬鍵盤,當(dāng)然也可以采用被普遍接受的QWERTY鍵盤或T9鍵盤等,該鍵盤包含數(shù)字、標(biāo)點(diǎn)符號、特殊符號和功能定義虛擬按鍵,按下某一按鍵后顯示與該鍵對應(yīng)的備選符號或功能按鍵,通過點(diǎn)擊或滑行實(shí)現(xiàn)數(shù)字、標(biāo)點(diǎn)符號、特殊符號和功能定義的輸入。按照發(fā)明內(nèi)容部分所述方法,在漢語拼音模式下,本實(shí)施方式采用六個備選按鍵并圍繞拼音首字母排列方式實(shí)現(xiàn)拼音音節(jié)輸入。當(dāng)按下某一拼音音節(jié)首字母按鍵后,在其周圍高亮顯示六個備選按鍵,然后在這六個備選按鍵間滑動完成音節(jié)輸入,比如輸入音節(jié) shuang包含的步驟是1)按下s鍵后,拼音音節(jié)窗口輸入字母S,虛擬鍵盤如圖6所示;2)保持按壓狀態(tài)滑向h鍵,拼音音節(jié)窗口輸入h,繼續(xù)滑向u鍵,當(dāng)手指或手寫筆滑離h鍵后,h鍵字母變?yōu)閚,如圖7所示;3)繼續(xù)滑向a鍵,拼音音節(jié)窗口輸入a,然后滑向η鍵,拼音音節(jié)窗口輸入n,同時 a鍵字母變?yōu)間,如圖8所示;4)繼續(xù)滑向g鍵,此時拼音音節(jié)窗口已經(jīng)完成音節(jié)shuang的輸入,滑行結(jié)束,整個滑行路徑如圖9所示。
權(quán)利要求
1.一種基于虛擬鍵盤的漢語拼音滑行輸入法,其特征在于1)在觸摸屏等具有觸摸輸入功能的顯示屏幕上定義虛擬鍵盤作為用戶輸入界面;2)在虛擬鍵盤上按下某一字母按鍵后,在顯示屏幕上出現(xiàn)高亮顯示的多個備選按鍵;3)只要在屏幕上的備選按鍵間連續(xù)滑行就能實(shí)現(xiàn)所有拼音音節(jié)輸入;4)滑行輸入過程中,所有備選按鍵位置固定。
2.根據(jù)權(quán)利要求1所述,當(dāng)在虛擬鍵盤上按下某一字母按鍵后,輸入法處理程序和界面相應(yīng)具有的特征在于1)當(dāng)按下1或η按鍵時,在顯示屏上高亮顯示a,o,e,i,u,v六個備選按鍵,ν作為拼音字母U的替代鍵;2)當(dāng)按下z、c或s按鍵時,在顯示屏上高亮顯示a,o,e,i,u,h六個備選按鍵;3)當(dāng)按下e按鍵時,在顯示屏上出現(xiàn)的六個備選按鍵中至少包含n、i和r;4)當(dāng)按下除l、n、Z、c、S*e以外任一字母按鍵時,在顯示屏上高亮顯示a,o,e,i,u, η六個備選按鍵。
3.根據(jù)權(quán)利要求1、2所述,當(dāng)按下任一字母按鍵,在顯示屏上出現(xiàn)備選按鍵后,輸入法處理程序和界面相應(yīng)具有的特征在于1)若按下、滑行至或滑向某一備選按鍵字母,則輸入該字母;2)滑行輸入過程中,所有備選按鍵位置固定。3)滑行輸入過程中,選中某一按鍵后,備選按鍵中至多只有一個按鍵字母可能改變。
4.根據(jù)權(quán)利要求3所述,若按下、滑行至或滑向某一備選按鍵字母,則輸入該字母,這一過程輸入法處理程序具有的特征在于1)選擇輸入某一備選按鍵字母的方式可以是按下、滑行進(jìn)入或滑行經(jīng)過該按鍵所屬的虛擬按鍵區(qū)域;2)選擇輸入某一備選按鍵字母的方式可以是按下、滑行指向該按鍵所屬的虛擬按鍵區(qū)域。
5.根據(jù)權(quán)利要求3所述,選中某一按鍵后,備選按鍵中至多只有一個按鍵字母可能改變,其具有的特征在于1)選擇輸入備選按鍵字母h,滑行離開后該鍵字母變?yōu)棣牵?)選擇輸入備選按鍵字母η后,某一備選按鍵字母變?yōu)間,并且該按鍵位置方便使用者從η滑向新出現(xiàn)的g。
全文摘要
漢語拼音六元滑行輸入法提出一種基于觸摸屏設(shè)備的滑行輸入法,在虛擬鍵盤上滑動實(shí)現(xiàn)拼音音節(jié)輸入。當(dāng)按下某一拼音音節(jié)首字母按鍵后,在顯示屏上出現(xiàn)六個備選按鍵,只要在這六個備選按鍵間連續(xù)滑動就能實(shí)現(xiàn)所有拼音音節(jié)輸入。在滑行輸入過程中,六個備選按鍵位置固定,處于使用者易遮擋位置的備選按鍵字母固定不變。
文檔編號G06F3/048GK102339211SQ20111026582
公開日2012年2月1日 申請日期2011年9月9日 優(yōu)先權(quán)日2011年9月9日
發(fā)明者馬舜堯 申請人:馬舜堯