專利名稱:手機(jī)拼音數(shù)字輸入法的制作方法
技術(shù)領(lǐng)域:
本發(fā)明手機(jī)拼音數(shù)字輸入法屬通訊、計算機(jī)技術(shù)領(lǐng)域,可以應(yīng)用于手機(jī)、PDA、小靈通等通信終端設(shè)備中,也可應(yīng)用在稅控機(jī)、機(jī)頂盒、信息家電、掌上電腦、電子辭典、PC機(jī)等其它小鍵盤或手持類電子信息產(chǎn)品中。
背景技術(shù):
隨著具有中文顯示/輸入界面的移動電話等手持設(shè)備的大批涌現(xiàn),國內(nèi)外研究漢字?jǐn)?shù)字編碼輸入法的熱潮方興未艾。近幾年來,移動電話行業(yè)相繼開通了短信息服務(wù)、手機(jī)上網(wǎng)、電子商務(wù)等新業(yè)務(wù),形成一股極大的熱潮與機(jī)遇。這些對漢字輸入都提出了更高的要求。如果漢字輸入的問題不徹底解決,那么短信息服務(wù)、手機(jī)上網(wǎng)、電子商務(wù)等一系列涉及漢字輸入的一切功能必將深受影響。拼音輸入法是按照拼音規(guī)定來進(jìn)行輸入漢字的,不需要特殊記憶,符合人的思維習(xí)慣,只要會拼音就可以輸入漢字,簡單易行。目前主流拼音是立足于義務(wù)教育的拼音知識、漢字知識和普通話水平之上的,所以對使用者普通話和識字及拼音水平的提高有促進(jìn)作用。由于中文同音字很多,當(dāng)采用拼音輸入漢字時,會出現(xiàn)大量同音字、重碼率太高、或擊鍵次數(shù)太多等缺點,輸入速度慢,長期處于較原始簡單的狀態(tài)。
發(fā)明內(nèi)容
本發(fā)明針對上述不足設(shè)計出一種用拼音數(shù)字輸入漢字的方案,其特征在于該法采用手機(jī)數(shù)字鍵盤輸入漢字和詞語按字母所在的數(shù)字鍵將漢字或詞語的拼音編碼或拼音首字母輸入,為減少拼音重碼,再輸入單筆畫或雙筆對應(yīng)的1-3個數(shù)字形成拼音數(shù)字編碼,就能很快輸入漢字和詞語,既能上手即用拼音輸入,又能提升拼音輸入的水平。漢字五種單筆畫橫“一”(含提)豎“丨”(含豎鉤)撇“)”點“、”(含捺)折“乙”(含各種帶轉(zhuǎn)折的筆畫)及雙筆與1-0數(shù)字的對應(yīng)關(guān)系為一組1-5 —橫1,丨豎2,j撇3,、點4,乙折5 ;一組 6-0:——6,丨丨 7,J J 8,、、9,乙乙 0。二組 1-5 —丨 1,丨 j 2, j、3,、乙 4,乙一 5 ;二組 6-0 —、6,丨乙 7,J 一 8,、丨 9,乙 J 0。一組過目不忘。二組也很好記憶依(一丨j、乙)循環(huán)順序先逐個與其后的筆畫組合1-5 ;再逐個與其后隔二的筆畫組合6-0(也可逐個與其后隔一的筆畫組合)。所有雙筆組合均含前后筆畫互換的組合。由于一個數(shù)字鍵上有多個字母,不能直接取得所輸字母和由所輸字母及數(shù)字組成的拼音數(shù)字編碼,但可取得唯一的數(shù)字和數(shù)字編碼,因此再用下述方法一或方法二輸入漢字和詞語方法一設(shè)Kci為漢字和詞語的拼音數(shù)字編碼庫即文本文件1)從庫Ktl把拼音數(shù)字編碼1字母或數(shù)字屬于1次輸入字母或數(shù)字所在數(shù)字鍵上各字母和數(shù)字的漢字和詞語復(fù)制到庫K1 ;
2)從庫K1把拼音數(shù)字編碼2字母或數(shù)字屬于2次輸入字母或數(shù)字所在數(shù)字鍵上各字母和數(shù)字的漢字和詞語復(fù)制到庫K2 ;3)從庫K2把拼音數(shù)字編碼3字母或數(shù)字屬于3次輸入字母或數(shù)字所在數(shù)字鍵上各字母和數(shù)字的漢字和詞語復(fù)制到庫K3 ;……依此類推,復(fù)制到輸完所輸漢字或詞語的拼音數(shù)字編碼為止。每次復(fù)制后均將復(fù)制到的各種拼音數(shù)字編碼顯示在屏幕上,用翻頁、方向鍵或按 “*”鍵再按數(shù)字鍵選擇所輸漢字或詞語的拼音數(shù)字編碼;然后用所輸漢字或詞語的拼音數(shù)字編碼檢索出所有拼音數(shù)字編碼相同的漢字和詞語并顯示在屏幕上,用翻頁、方向鍵或按 “*”鍵再按數(shù)字鍵選擇應(yīng)輸入的漢字或詞語。方法二設(shè)Ktl為漢字和詞語的拼音數(shù)字編碼庫,K為漢字和詞語拼音數(shù)字編碼的數(shù)字編碼庫用每次輸入取得的數(shù)字編碼從庫K中檢索出所有前部數(shù)字編碼與其相同的各種拼音數(shù)字編碼并顯示在屏幕上,用翻頁、方向鍵或按“*”鍵再按數(shù)字鍵選擇所輸漢字或詞語的拼音數(shù)字編碼;然后用所輸漢字或詞語的拼音數(shù)字編碼從庫Ktl中檢索出所有拼音數(shù)字編碼相同的漢字和詞語并顯示在屏幕上,用翻頁、方向鍵或按“*”鍵再按數(shù)字鍵選擇應(yīng)輸入的漢字或詞語。漢字和詞語采用三種方法編碼拼數(shù)法取漢字拼音字母和1-2個數(shù)字編碼,最長 12碼,和拼音輸入法一樣,開始輸拼音就能找到應(yīng)輸字詞,編碼輸?shù)迷蕉嗾业迷娇?,再輸入?shù)字找得最快;首數(shù)法取漢字拼音首字母和1-3個數(shù)字編碼,字詞均為4碼,重碼少編碼短速度快;全數(shù)法取1-5個數(shù)字編碼,字詞均為5碼,主要用于不認(rèn)識漢字的場合。A、漢字編碼拼數(shù)法漢字編碼先取漢字拼音字母,再取首雙筆(一二筆)和末雙筆(最后兩筆)對應(yīng)的數(shù)字,不足雙筆時取單筆對應(yīng)的數(shù)字,形成拼音數(shù)字編碼,并將字母轉(zhuǎn)換成該字母所在數(shù)字鍵的數(shù)字形成(全)數(shù)字編碼。如“基”先取漢字拼音字母ji,再取首雙筆和末雙筆對應(yīng)的數(shù)字11形成拼音數(shù)字編碼jili,并將ji轉(zhuǎn)換成各字母所在數(shù)字鍵的數(shù)字形成的數(shù)字編碼為Mil。又如“一”先取漢字拼音字母yi,該字僅有一筆橫“一”,故取單筆橫 “一”對應(yīng)的數(shù)字1形成拼音數(shù)字編碼yil,并將yi轉(zhuǎn)換成各字母所在數(shù)字鍵的數(shù)字形成的數(shù)字編碼為941。首數(shù)法漢字編碼先取漢字拼音首字母,再取首雙筆(一二筆)次雙筆(三四筆) 和末雙筆(最后兩筆)對應(yīng)的數(shù)字,不足雙筆時取單筆對應(yīng)的數(shù)字,取完漢字的筆畫后僅取 1個數(shù)字的補取漢字首、末筆畫自成雙筆對應(yīng)的數(shù)字,僅取2個數(shù)字的補取漢字末筆畫自成雙筆對應(yīng)的數(shù)字,形成拼音數(shù)字編碼,并將字母轉(zhuǎn)換成該字母所在數(shù)字鍵的數(shù)字形成(全) 數(shù)字編碼。如“基”先取漢字拼音首字母j,再取首雙筆、次雙筆和末雙筆對應(yīng)的數(shù)字111形成拼音數(shù)字編碼jlll,并將j轉(zhuǎn)換成j字母所在數(shù)字鍵的數(shù)字5形成的數(shù)字編碼為5111。 又如“一”先取漢字拼音首字母1,該字僅有一筆橫“一”,且首、末筆畫也為橫“一”,故取單筆橫“一”對應(yīng)的數(shù)字1和首、末筆畫橫“一”自成雙筆“一一”對應(yīng)的數(shù)字66,形成拼音數(shù)字編碼yl66,并將y轉(zhuǎn)換成y字母所在數(shù)字鍵的數(shù)字9形成的數(shù)字編碼為9166。全數(shù)法漢字編碼取漢字一雙筆(一二筆)二雙筆(三四筆)三雙筆(五六筆) 四雙筆(七八筆)和末雙筆(最后兩筆)對應(yīng)的數(shù)字或取漢字拼音首字母所在數(shù)字鍵的數(shù)
5字和一二三末雙筆對應(yīng)的數(shù)字,不足雙筆時取單筆對應(yīng)的數(shù)字,取完漢字的筆畫后僅取1-3 個數(shù)字的補取漢字首、末筆畫自成雙筆對應(yīng)的數(shù)字,僅取4個數(shù)字的補取漢字末筆畫自成雙筆對應(yīng)的數(shù)字,形成拼音數(shù)字編碼和數(shù)字編碼。B、詞語編碼拼數(shù)法二字詞語編碼依次取每字拼音字母,再取每字首筆組成的雙筆對應(yīng)的數(shù)字形成拼音數(shù)字編碼,并將字母轉(zhuǎn)換成各字母所在數(shù)字鍵的數(shù)字形成(全)數(shù)字編碼。三字及三字以上詞語編碼依次取每字拼音字母,取到12個字母為限,形成拼音數(shù)字編碼,并將字母轉(zhuǎn)換成各字母所在數(shù)字鍵的數(shù)字形成數(shù)字編碼。如“基點”依次取每字拼音字母 jidian,再取每字首筆組成的雙筆(一丨)對應(yīng)的數(shù)字1形成拼音數(shù)字編碼jidianl,“計算機(jī)”依次取每字拼音字母形成拼音數(shù)字編碼jisuanji,將字母轉(zhuǎn)換成各字母所在數(shù)字鍵的數(shù)字形成的數(shù)字編碼分別為5434261和討7擬6討。首數(shù)法二字詞語先取每字拼音首字母,再取每字首雙筆對應(yīng)的數(shù)字形成拼音數(shù)字編碼,三字詞語先取每字拼音首字母,再取三字首雙筆對應(yīng)的數(shù)字形成拼音數(shù)字編碼,四字及四字以上詞語取一二三末字拼音首字母或依次取每字拼音首字母,形成拼音數(shù)字編碼,并將字母轉(zhuǎn)換成各字母所在數(shù)字鍵的數(shù)字形成數(shù)字編碼。如“基點”先取每字拼音首字母jd,再取每字首雙筆對應(yīng)的數(shù)字11形成拼音數(shù)字編碼jdll,“計算機(jī)”先取每字拼音首字母jsj,再取三字首雙筆對應(yīng)的數(shù)字1形成拼音數(shù)字編碼jsjl,將字母轉(zhuǎn)換成各字母所在數(shù)字鍵的數(shù)字形成的數(shù)字編碼分別為5311和5751。全數(shù)法二字詞語取一字一二雙筆和二字一二三雙筆對應(yīng)的數(shù)字或取每字拼音首字母所在數(shù)字鍵的數(shù)字和一字一雙筆二字一二雙筆對應(yīng)的數(shù)字,三字詞語取一字一雙筆和二三字一二雙筆對應(yīng)的數(shù)字或取每字拼音首字母所在數(shù)字鍵的數(shù)字和二三字一雙筆對應(yīng)的數(shù)字,四字詞語取一二三字一雙筆和四字一二雙筆對應(yīng)的數(shù)字或取每字拼音首字母所在數(shù)字鍵的數(shù)字和四字一雙筆對應(yīng)的數(shù)字,五字和五字以上詞語取一二三四末字一雙筆對應(yīng)的數(shù)字或取一二三四末字拼音首字母所在數(shù)字鍵的數(shù)字,形成拼音數(shù)字編碼和數(shù)字編碼。然后將所有漢字和詞語及其拼音數(shù)字編碼和數(shù)字編碼編制成漢字和詞語的拼音數(shù)字編碼庫Ko及漢字和詞語拼音數(shù)字編碼的(全)數(shù)字編碼庫K。詞語也可聯(lián)想輸入。本方案有突出的實質(zhì)性特點和顯著的進(jìn)步。相對于現(xiàn)有技術(shù),對所屬技術(shù)領(lǐng)域的技術(shù)人員來說,是非顯而易見的,因此未找到合適的方法,長期不能解決數(shù)字鍵盤手機(jī)拼音輸入重碼太高,或擊鍵次數(shù)太多和輸詞語難等缺點,于是又將字母全鍵盤搬到手機(jī)上,但由于鍵位太多太小,不便于操作,且使手機(jī)變得臃腫,失去小巧玲瓏的精美形態(tài)。手機(jī)拼音數(shù)字輸入法的長足進(jìn)步在于直接選擇拼音數(shù)字編碼和應(yīng)輸入的漢字或詞語,大大降低了單字和詞語的重碼率,提升了拼音輸入的水平。下面列出了拼音輸入法和拼數(shù)法對國標(biāo) 6763(含不同讀音為721 個漢字編碼重碼的對比情況
權(quán)利要求
1. 一種手機(jī)拼音數(shù)字輸入法,其特征在于該法采用手機(jī)數(shù)字鍵盤輸入漢字和詞語按字母所在的數(shù)字鍵將漢字或詞語的拼音編碼或拼音首字母輸入,為減少拼音重碼,再輸入單筆畫或雙筆對應(yīng)的1-3個數(shù)字形成拼音數(shù)字編碼,就能很快輸入漢字和詞語,既能上手即用拼音輸入,又能提升拼音輸入的水平。漢字五種單筆畫橫“一”(含提)豎“丨”(含豎鉤)撇“),,點“、”(含捺)折“乙”(含各種帶轉(zhuǎn)折的筆畫)及雙筆與1-0數(shù)字的對應(yīng)關(guān)系為一組1-5 —橫1,丨豎2,j撇3,、點4,乙折5 ;一組 6-0 ——6,丨丨 7,j j 8,、、9,乙乙 0。二組 1-5 —丨 1,丨 j 2, j、3,、乙 4,乙一 5 ;二組 6-0 —、6,丨乙 7,J 一 8,、丨 9,乙 J 0。一組過目不忘。二組也很好記憶依(一丨j、乙)循環(huán)順序先逐個與其后的筆畫組合1-5 ;再逐個與其后隔二的筆畫組合6-0(也可逐個與其后隔一的筆畫組合)。所有雙筆組合均含前后筆畫互換的組合。由于一個數(shù)字鍵上有多個字母,不能直接取得所輸字母和由所輸字母及數(shù)字組成的拼音數(shù)字編碼,但可取得唯一的數(shù)字和數(shù)字編碼,因此再用下述方法一或方法二輸入漢字和詞語方法一設(shè)Ktl為漢字和詞語的拼音數(shù)字編碼庫即文本文件1)從庫Ktl把拼音數(shù)字編碼1字母或數(shù)字屬于1次輸入字母或數(shù)字所在數(shù)字鍵上各字母和數(shù)字的漢字和詞語復(fù)制到庫K1 ;2)從庫K1把拼音數(shù)字編碼2字母或數(shù)字屬于2次輸入字母或數(shù)字所在數(shù)字鍵上各字母和數(shù)字的漢字和詞語復(fù)制到庫K2 ;3)從庫K2把拼音數(shù)字編碼3字母或數(shù)字屬于3次輸入字母或數(shù)字所在數(shù)字鍵上各字母和數(shù)字的漢字和詞語復(fù)制到庫K3 ;……依此類推,復(fù)制到輸完所輸漢字或詞語的拼音數(shù)字編碼為止。每次復(fù)制后均將復(fù)制到的各種拼音數(shù)字編碼顯示在屏幕上,用翻頁、方向鍵或按“*”鍵再按數(shù)字鍵選擇所輸漢字或詞語的拼音數(shù)字編碼;然后用所輸漢字或詞語的拼音數(shù)字編碼檢索出所有拼音數(shù)字編碼相同的漢字和詞語并顯示在屏幕上,用翻頁、方向鍵或按“*”鍵再按數(shù)字鍵選擇應(yīng)輸入的漢字或詞語。方法二 設(shè)Ktl為漢字和詞語的拼音數(shù)字編碼庫,K為漢字和詞語拼音數(shù)字編碼的數(shù)字編碼庫用每次輸入取得的數(shù)字編碼從庫K中檢索出所有前部數(shù)字編碼與其相同的各種拼音數(shù)字編碼并顯示在屏幕上,用翻頁、方向鍵或按“*”鍵再按數(shù)字鍵選擇所輸漢字或詞語的拼音數(shù)字編碼;然后用所輸漢字或詞語的拼音數(shù)字編碼從庫Ktl中檢索出所有拼音數(shù)字編碼相同的漢字和詞語并顯示在屏幕上,用翻頁、方向鍵或按“*”鍵再按數(shù)字鍵選擇應(yīng)輸入的漢字或詞語。漢字和詞語采用三種方法編碼拼數(shù)法取漢字拼音字母和1-2個數(shù)字編碼,最長12碼, 和拼音輸入法一樣,開始輸拼音就能找到應(yīng)輸字詞,編碼輸?shù)迷蕉嗾业迷娇?,再輸入?shù)字找得最快;首數(shù)法取漢字拼音首字母和1-3個數(shù)字編碼,字詞均為4碼,重碼少編碼短速度快; 全數(shù)法取1-5個數(shù)字編碼,字詞均為5碼,主要用于不認(rèn)識漢字的場合。A、漢字編碼拼數(shù)法漢字編碼先取漢字拼音字母,再取首雙筆(一二筆)和末雙筆(最后兩筆)對應(yīng)的數(shù)字,不足雙筆時取單筆對應(yīng)的數(shù)字,形成拼音數(shù)字編碼,并將字母轉(zhuǎn)換成該字母所在數(shù)字鍵的數(shù)字形成(全)數(shù)字編碼。首數(shù)法漢字編碼先取漢字拼音首字母,再取首雙筆(一二筆)次雙筆(三四筆)和末雙筆(最后兩筆)對應(yīng)的數(shù)字,不足雙筆時取單筆對應(yīng)的數(shù)字,取完漢字的筆畫后僅取1個數(shù)字的補取漢字首、末筆畫自成雙筆對應(yīng)的數(shù)字,僅取2個數(shù)字的補取漢字末筆畫自成雙筆對應(yīng)的數(shù)字,形成拼音數(shù)字編碼,并將字母轉(zhuǎn)換成該字母所在數(shù)字鍵的數(shù)字形成(全)數(shù)字編碼。全數(shù)法漢字編碼取漢字一雙筆(一二筆)二雙筆(三四筆)三雙筆(五六筆)四雙筆(七八筆)和末雙筆(最后兩筆)對應(yīng)的數(shù)字或取漢字拼音首字母所在數(shù)字鍵的數(shù)字和一二三末雙筆對應(yīng)的數(shù)字,不足雙筆時取單筆對應(yīng)的數(shù)字,取完漢字的筆畫后僅取1-3個數(shù)字的補取漢字首、末筆畫自成雙筆對應(yīng)的數(shù)字,僅取4個數(shù)字的補取漢字末筆畫自成雙筆對應(yīng)的數(shù)字,形成拼音數(shù)字編碼和數(shù)字編碼。B、詞語編碼拼數(shù)法二字詞語編碼依次取每字拼音字母,再取每字首筆組成的雙筆對應(yīng)的數(shù)字形成拼音數(shù)字編碼,并將字母轉(zhuǎn)換成各字母所在數(shù)字鍵的數(shù)字形成(全)數(shù)字編碼。三字及三字以上詞語編碼依次取每字拼音字母,取到12個字母為限,形成拼音數(shù)字編碼,并將字母轉(zhuǎn)換成各字母所在數(shù)字鍵的數(shù)字形成數(shù)字編碼。首數(shù)法二字詞語先取每字拼音首字母,再取每字首雙筆對應(yīng)的數(shù)字形成拼音數(shù)字編碼,三字詞語先取每字拼音首字母,再取三字首雙筆對應(yīng)的數(shù)字形成拼音數(shù)字編碼,四字及四字以上詞語取一二三末字拼音首字母或依次取每字拼音首字母,形成拼音數(shù)字編碼,并將字母轉(zhuǎn)換成各字母所在數(shù)字鍵的數(shù)字形成數(shù)字編碼。全數(shù)法二字詞語取一字一二雙筆和二字一二三雙筆對應(yīng)的數(shù)字或取每字拼音首字母所在數(shù)字鍵的數(shù)字和一字一雙筆二字一二雙筆對應(yīng)的數(shù)字,三字詞語取一字一雙筆和二三字一二雙筆對應(yīng)的數(shù)字或取每字拼音首字母所在數(shù)字鍵的數(shù)字和二三字一雙筆對應(yīng)的數(shù)字,四字詞語取一二三字一雙筆和四字一二雙筆對應(yīng)的數(shù)字或取每字拼音首字母所在數(shù)字鍵的數(shù)字和四字一雙筆對應(yīng)的數(shù)字,五字和五字以上詞語取一二三四末字一雙筆對應(yīng)的數(shù)字或取一二三四末字拼音首字母所在數(shù)字鍵的數(shù)字,形成拼音數(shù)字編碼和數(shù)字編碼。然后將所有漢字和詞語及其拼音數(shù)字編碼和數(shù)字編碼編制成漢字和詞語的拼音數(shù)字編碼庫Ktl及漢字和詞語拼音數(shù)字編碼的(全)數(shù)字編碼庫K。 詞語也可聯(lián)想輸入。
全文摘要
手機(jī)拼音數(shù)字輸入法屬通訊、計算機(jī)技術(shù)領(lǐng)域。該法采用手機(jī)數(shù)字鍵盤輸入漢字和詞語按字母所在的數(shù)字鍵將漢字或詞語的拼音編碼或拼音首字母輸入,再輸入單筆畫或雙筆組合對應(yīng)的1-3個數(shù)字形成拼音數(shù)字編碼,這樣就大大降低了重碼率且絕大多數(shù)重碼字的位置改善到2-3位,也大大減少了選字的擊鍵次數(shù),規(guī)范簡單,字詞兼容,直接輸漢字和詞語,讓使用變得較為容易和方便,既能上手即用拼音輸入,又能提升拼音輸入的水平,具有較好的實用性??蓱?yīng)用于手機(jī)、PDA、小靈通等通信終端設(shè)備中,也可大量應(yīng)用在稅控機(jī)、機(jī)頂盒、信息家電、掌上電腦、電子辭典、PC機(jī)等其它小鍵盤或手持類電子信息產(chǎn)品中。該法科學(xué)合理,給使用手機(jī)等掌上產(chǎn)品帶來極大的方便,這是手機(jī)等掌上產(chǎn)品用戶人人所需要的,這會使人們受益匪淺,而且蘊含著很大的經(jīng)濟(jì)利益和國家利益。市場潛力大,前景廣闊。
文檔編號G06F3/023GK102207775SQ20111016489
公開日2011年10月5日 申請日期2011年6月8日 優(yōu)先權(quán)日2011年6月8日
發(fā)明者劉洪學(xué) 申請人:劉洪學(xué)