專利名稱:一種基于數(shù)字鍵盤設(shè)計的整點坐標(biāo)輸入法的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及文字信息處理領(lǐng)域,特別是涉及一種基于數(shù)字鍵盤設(shè)計的整點坐標(biāo)輸入法(為二元數(shù)組輸入法),這樣,利用整點坐標(biāo),可把簡體漢字、符號及全拼音節(jié)輸入到帶有數(shù)字鍵盤的設(shè)備中。
背景技術(shù):
隨著計算機技術(shù)的飛速發(fā)展,中文輸入技術(shù)面臨著嚴(yán)峻的考驗。許多專家、學(xué)者以 “破解”為己任,對漢字編碼輸入這個技術(shù)難題進行了長期深入的研究,從古老的“四角”號碼的誕生,到“五筆字型”碼的顯身,許多編碼方案紛呈出臺,不一而足?,F(xiàn)有各種編碼的基本情況是比較好學(xué)的,重復(fù)碼多,效率低;效率較高的,不太好學(xué)??偟膩碚f“音碼”易學(xué),“形碼”相對難學(xué)。形碼中的“四角碼”啟用最早,主要為四角取字,把漢字筆畫和筆畫結(jié)構(gòu)分成0 9 十種筆形,代以號碼,并把每一個漢字看作“田”字形,在左上角、右上角、左下角、右下角四個方位取四個筆形號碼,按照號碼查字。“四角碼”中重碼較多,如“估”和“佑”的編碼均為 2426。形碼中的“五筆畫碼”由五位數(shù)字組成,一般是取前四筆和末筆的筆畫代碼,對于少于五筆的漢字,不足者由“0”補齊五位,重碼也不少,不便編制字模,如“己”、“已”、“巳” 的編碼均為51500,“土”與“工”的編碼均為12100,而且“五筆畫碼”的筆畫分布比較離散, 占用空間較多(從“一”的編碼為10000到“絲”的編碼為55551)。音碼雖然易學(xué),但同音字較多,雖然計算機鍵盤輸入沒有問題,但對于單純的數(shù)字鍵盤來說,就存在很多問題。數(shù)字鍵盤是將沈個拉丁字母取做漢語拼音字母,定義在0 9十個數(shù)字上,每個數(shù)字分擔(dān)三或四個字母,操作方式則是以單擊、雙擊、三擊甚至四擊的方式選擇字母,計算機則以擊打的時間間隔來確認(rèn)字母,相當(dāng)費時。據(jù)最新報道,云輸入法的中文輸入的語義正確率提高到90%,用戶短句的覆蓋率和首選率達到96%以上。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種基于數(shù)字鍵盤設(shè)計的整點坐標(biāo)輸入法,該法易實現(xiàn)、簡單易學(xué)、無重碼、輸入速度快。為解決上述技術(shù)問題,本發(fā)明提供了一種基于數(shù)字鍵盤設(shè)計的整點坐標(biāo)輸入法, 該輸入法為將每一輸入方式下字的相應(yīng)編碼代入以下公式,得到該字所對應(yīng)的坐標(biāo)碼 (Χ,γ),利用所述坐標(biāo)碼(x,Y)將該字輸入到帶有數(shù)字鍵盤的設(shè)備中;所述公式為101Χ+100Υ-10200 = N ;其中1彡 X 彡 201,1 彡 Y 彡 201,102 彡 Χ+Υ 彡 302,0 彡 X-Y 彡 100,N 為每一
輸入方式下字的相應(yīng)編碼。
為能簡潔說明問題起見,以下對本發(fā)明所述基于數(shù)字鍵盤設(shè)計的整點坐標(biāo)輸入法均簡稱為本輸入法。所述的設(shè)備包括計算機、移動通訊終端設(shè)備、掌上電子產(chǎn)品(如電子詞典、數(shù)碼學(xué)習(xí)機、PDA)等。采用以上的輸入法后,通過申請人獨創(chuàng)的特定公式(以下均簡稱為特定公式),將每一輸入方式下字的相應(yīng)編碼轉(zhuǎn)化為該字所對應(yīng)的坐標(biāo)碼(χ,γ)。將坐標(biāo)碼(x,Y)輸入到帶有數(shù)字鍵盤的設(shè)備(如計算機或手機)中,所述設(shè)備即可自動尋找出相應(yīng)的編碼、轉(zhuǎn)換到對應(yīng)的該字,完成該字的輸入。由于每一輸入方式下字的相應(yīng)編碼都對應(yīng)且只能唯一對應(yīng)一個坐標(biāo)碼,每個坐標(biāo)碼也只能對應(yīng)每一輸入方式下字的相應(yīng)編碼,因此,杜絕了重碼,輸入速度快。這樣,本輸入法易實現(xiàn)、簡單易學(xué)、無重碼、輸入速度快。所述的特定公式是一個簡單的三元一次方程,隨機抽取(X,Y)的值,可確定唯一對應(yīng)的N值,遍取(Χ,Υ)的值,可確定一一對應(yīng)的全部N值,按照實際需要,本輸入法的設(shè)計容量可以任意增大,從理論上說,本輸入法可延伸到無限大。所述每一輸入方式下字的相應(yīng)編碼包括國標(biāo)區(qū)位碼、五筆畫碼、電報碼、四角號碼、全拼音碼。這樣,無論采用哪種輸入方式下字的相應(yīng)編碼,通過特定公式,都能得到對應(yīng)的坐標(biāo)碼(X,Y),因此,通過坐標(biāo)碼(X,Y),可將“形碼”和“聲碼”有機地串在一起而聯(lián)系起來, 達到“異曲同工”之功效,真正做到了“百碼歸一”。本輸入法以特定公式為綱,具體漢字或全拼音節(jié)為目,綱舉必定目張。本輸入法基于二元數(shù)組輸入法,屬于數(shù)字通訊的范疇,它以國標(biāo)區(qū)位碼為標(biāo)準(zhǔn),運用特定公式,輸入二元數(shù)組(X,Y),和國標(biāo)區(qū)位碼有機聯(lián)系起來,并建立一一對應(yīng)關(guān)系,使?jié)h字編碼既不遺漏,也不重復(fù),具有連續(xù)性,并且具有唯一性。所述每一輸入方式下的字包括符號、序號、數(shù)字、日文平假名、日文片假名、希臘字母、俄文字母、漢語拼音符號、國音字母;一級常用漢字、二級漢字區(qū);漢語全拼音音節(jié) (輕聲)。本申請人根據(jù)GB2312-80區(qū)位碼為依據(jù),創(chuàng)建了本輸入法。本輸入法的字模以國際漢字區(qū)位碼字模為標(biāo)準(zhǔn)。坐標(biāo)碼(Χ,Υ)與國標(biāo)區(qū)位碼一一對應(yīng)、無重碼。另添加100-122 區(qū),用于漢語拼音音節(jié)的設(shè)計。1-94區(qū)及100-122區(qū)均在國標(biāo)區(qū)位碼旁加注坐標(biāo)碼(X,Y)。編排原則《國標(biāo)區(qū)位碼》中漢字按原來的排列順序經(jīng)過加工整理,一律以漢語拼音的字母為排列順序,拼音第一字母相同以漢語拼音的音節(jié)為序,音節(jié)相同的字以使用頻率為序,其查找方法與一般的漢語字典的漢語拼音音節(jié)索引查找方法相同。內(nèi)容如下1)01區(qū)。一般符號92個,如間隔符、標(biāo)點、運算符、單位符號及制表符;2)02區(qū)。序號60個,如1. 20.、(1) (20)、① ⑩及(一) (十),羅馬字母12個I ΧΠ ;3)03 區(qū)。數(shù)字及符號 42 個,如 0-9,!、“、#、Y、%、&、,、(、)、*、+、-、.、 /、、;、<、?、0、[、\、]、~、一、‘、{、|、}、-。英文字母 52 個,其中大寫 A Ζ、小寫 a ζ各26個;4)04區(qū)。日文平假名83個,如的 九;5)05區(qū)。日文片假名86個,如7 夂;
4
6)06區(qū)。希臘字母48個,如大寫A Ω M個,小寫α ωΜ個;7)07區(qū)。俄文字母66個,如大寫A H 33個,小寫a fl 33個;8)08區(qū)。漢語拼音符號沈個,如 g,國音字母37個,如勺 U ;9)09區(qū)。各種符號76個,如一 + ;10)16區(qū)至55區(qū)。為一級常用漢字區(qū),包括了 3755個一級漢字。這40個區(qū)中的漢字是按漢語拼音排序的,同音字按筆畫順序排序,如啊 座。其中陽區(qū)的90 94位為未定義漢字。舉例說明如“啊”國標(biāo)區(qū)位碼為1601,其坐標(biāo)碼為(101,16),“座”國標(biāo)區(qū)位碼為5589,其坐標(biāo)碼為(89,68);11)56區(qū)至87區(qū)。為二級漢字區(qū),包括了四69個二級漢字及39個非字字符,舉例說明如“亍”區(qū)位碼為5601,其坐標(biāo)碼為(101,56);12)88區(qū)至94區(qū)。為自定義漢字區(qū)。13) 100區(qū)至122區(qū)。漢語拼音四聲音節(jié)1281個,音節(jié)417個(輕聲39個)。共編碼2085個,實用1698個,預(yù)留387個。如 zu6,a zuo。第10區(qū)至第15區(qū)的自定義符號區(qū)、第88區(qū)至第94區(qū)的自定義漢字區(qū),可由用戶自行定義國標(biāo)碼中未定義的符號和漢字。本輸入法完全依據(jù)國標(biāo)字編碼,所有坐標(biāo)碼和國標(biāo)區(qū)位碼一一對應(yīng),不重復(fù)、不遺漏。目前編碼范圍從0101 12217。將特定公式存儲在帶有數(shù)字鍵盤的設(shè)備中,輸入坐標(biāo)碼,即可達到顯示漢字(或符號、音節(jié))的目的,故本輸入法不同于“聲碼”和“形碼”,它是一種基于數(shù)字鍵盤設(shè)計的整點坐標(biāo)輸入法,是“數(shù)碼”,這種輸入法的本質(zhì),就是由“坐標(biāo)碼,,找“數(shù)碼”,再由“數(shù)碼,,尋 “字碼”??梢詫崿F(xiàn)盲打,也可以預(yù)先找出坐標(biāo),實現(xiàn)計算機自動傳輸、自動打印。在輸入手段上具有很大的靈活性。本輸入法與同類數(shù)字編碼方法相比,在進行漢字編碼時,具有堅持漢字統(tǒng)一安排、 整體輸入的特點,不分繁簡、不分部首、不分筆畫多少,可實現(xiàn)直接找漢字或全拼音節(jié),體現(xiàn)了漢字編碼的完整性,體現(xiàn)了漢字、漢語音節(jié)的完整性。本輸入法可應(yīng)用于以下領(lǐng)域1、通用電腦現(xiàn)有設(shè)備只要略加改進、內(nèi)存特定公式,存儲國際字模,在數(shù)字鍵盤上輸入對應(yīng)坐標(biāo),即可顯示漢字或打印漢字。也可實現(xiàn)計算機自動傳輸、自動打印。2、通用設(shè)備如手機、電話機等?,F(xiàn)有手機一般具有簡單的通訊錄功能,輸入漢字的方法一般為筆畫、拼音等。筆畫輸入速度慢,拼音輸入同音字多。隨著可視電話的發(fā)展, 電話還應(yīng)具有無接收時的文字記錄功能,本輸入法能為電話文字記錄提供技術(shù)支持。3、目前電腦已向微小化方向發(fā)展,作為代表產(chǎn)品的掌上電腦或電子筆記本,是目前正在大力發(fā)展的一個領(lǐng)域,但此類產(chǎn)品受表面積限制,大多只有數(shù)字鍵盤或少量的輔助鍵,應(yīng)用本輸入法,可推動該領(lǐng)域的發(fā)展。4、隨著計算機網(wǎng)絡(luò)的發(fā)展,IP電視、網(wǎng)絡(luò)V⑶正在興起,播放、檢索、瀏覽、短信息發(fā)送或接收是它的主要功能,應(yīng)用本輸入法,使用遙控器,可進行漢字信息自動輸入。5、用于漢字圖書檢索檢字器的芯片內(nèi)存儲本輸入法、國標(biāo)漢字及與漢字圖書有關(guān)的字、詞、字段的頁碼信息,按數(shù)字鍵輸入坐標(biāo)可實現(xiàn)自動檢索。6、用于衛(wèi)星定位檢索運用本輸入法,應(yīng)用坐標(biāo)碼,與區(qū)號、地名、自然地理位置有機聯(lián)系起來,可實現(xiàn)衛(wèi)星自動定位。如宿州市的區(qū)號為0557,對應(yīng)坐標(biāo)碼(57,50),城區(qū)地理位置為(東經(jīng)116. 97度,北緯33. 63度);運用本輸入法,輸入坐標(biāo)(57,50),可顯示 0557—顯示宿州市一縣市城區(qū)地理位置坐標(biāo)。將它們一一對應(yīng)起來。7、中外文譯音應(yīng)用本輸入法,應(yīng)用坐標(biāo)碼,可實現(xiàn)漢語拼音音節(jié)一漢字一外文字一外語音的自動轉(zhuǎn)換。8、用于古籍搶救應(yīng)用本輸入法,預(yù)先加注每個漢字的坐標(biāo)碼,每個字的音節(jié)的坐標(biāo)碼,可實現(xiàn)計算機自動打印、自動錄音,達到永久保存。9、改進電報譯碼機譯碼機的芯片內(nèi)存儲電報字模,應(yīng)用特定公式,可實現(xiàn)自動譯碼、以備特殊情況之用。10、除去編碼屬性,可應(yīng)用于各個領(lǐng)域。如運用本輸入法,用坐標(biāo)碼,可實現(xiàn)大商場萬余種商品的編號,用計算機輸入坐標(biāo),立即顯示該物品的編號,實施人工速找,或機器人自動查找。本輸入法使用漢語拼音音節(jié)整體編排制造字模,漢字能夠準(zhǔn)確對號,且輸入方式僅為數(shù)字輸入(坐標(biāo)碼輸入),操作方便、簡單快捷。漢字在本輸入法的坐標(biāo)碼內(nèi)僅占用 6763個編碼空間,大大避免了甬余。本輸入法可使語音的正確率達到100%。本輸入法可和云輸入法相媲美,起到了很好的導(dǎo)航作用。本輸入法的推出,開辟了中文輸入技術(shù)的一個新領(lǐng)域,可以預(yù)見數(shù)碼、形碼和聲碼這三種編碼將會長期并存下去,達到互為補充的作用。就某些方面而言,本輸入法在衛(wèi)星定位、中外文自動譯音等方面,能夠顯示出它的優(yōu)勢。若除去編碼屬性,可以適用各個領(lǐng)域, 有著十分廣闊的應(yīng)有前景。
圖1是國標(biāo)區(qū)位碼、四角號碼、五筆畫碼、電報碼、全拼音碼各用來表達“工”字的示意圖。
具體實施例方式下面將結(jié)合附圖對本發(fā)明的實施方式進行具體描述參見圖1,國標(biāo)區(qū)位碼、四角號碼、五筆畫碼、電報碼、全拼音碼可分別用來表達 “工”字,即所述的五種輸入法均可用來表達“工”字。實施例1下面在表1中通過對一級常用漢字——“工”字的舉例,詳細(xì)說明本輸入法。表 權(quán)利要求
1.一種基于數(shù)字鍵盤設(shè)計的整點坐標(biāo)輸入法,其特征為將每一輸入方式下字的相應(yīng)編碼代入以下公式,得到該字所對應(yīng)的坐標(biāo)碼(X,Y),利用所述坐標(biāo)碼(x,Y)將該字輸入到帶有數(shù)字鍵盤的設(shè)備中;所述公式為101Χ+100Υ-10200 = N;其中1彡X彡201,1彡Y彡201,102彡Χ+Υ彡302,0彡X-Y彡100,N為每一輸入方式下字的相應(yīng)編碼。
2.根據(jù)權(quán)利要求1所述的基于數(shù)字鍵盤設(shè)計的整點坐標(biāo)輸入法,其特征為所述每一輸入方式下字的相應(yīng)編碼包括國標(biāo)區(qū)位碼、五筆畫碼、電報碼、四角號碼、全拼音碼。
3.根據(jù)權(quán)利要求1或2所述的基于數(shù)字鍵盤設(shè)計的整點坐標(biāo)輸入法,其特征為所述每一輸入方式下的字包括符號、序號、數(shù)字、日文平假名、日文片假名、希臘字母、俄文字母、漢語拼音符號、國音字母;一級常用漢字、二級漢字區(qū);漢語全拼音音節(jié)(輕聲)。
全文摘要
基于數(shù)字鍵盤設(shè)計的整點坐標(biāo)輸入法,為將每一輸入方式下字的相應(yīng)編碼代入以下公式,得到該字所對應(yīng)的坐標(biāo)碼(X,Y),利用所述坐標(biāo)碼(X,Y)將該字輸入到帶有數(shù)字鍵盤的設(shè)備中;所述公式為101X+100Y-10200=N;其中1≤X≤201,1≤Y≤201,102≤X+Y≤302,0≤|X-Y|≤100,N為每一輸入方式下字的相應(yīng)編碼。每一輸入方式下字的相應(yīng)編碼包括國標(biāo)區(qū)位碼、五筆畫碼、電報碼、四角號碼、全拼音碼。每一輸入方式下的字包括符號、序號、數(shù)字、日文平假名、日文片假名、希臘字母、俄文字母、漢語拼音符號、國音字母;一級常用漢字、二級漢字區(qū);漢語全拼音音節(jié)(輕聲)。本法易實現(xiàn)、簡單易學(xué)、無重碼、輸入速度快。
文檔編號G06F3/023GK102253724SQ201010182088
公開日2011年11月23日 申請日期2010年5月20日 優(yōu)先權(quán)日2010年5月20日
發(fā)明者劉付英, 陳威, 陳懷古, 陳浩, 陳濤, 陳靜 申請人:陳懷古