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