專利名稱:一種通過計(jì)算機(jī)字母或數(shù)字鍵盤輸入漢字的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及漢字電腦字母與數(shù)字編碼、字母與數(shù)字鍵盤和漢字輸入法。
背景技術(shù):
隨著信息技術(shù)與移動通信的高速發(fā)展,人們對漢字輸入的要求也越來越高,要求 漢字易學(xué),好用,輸入速度快,并能在電腦或手機(jī)中都能使用,可以輕松地打出所需的漢字。 本發(fā)明就是為了這一目的,設(shè)計(jì)出能夠在電腦與手機(jī)中都能通用的漢字輸入法,易學(xué)、好 用,不用記憶,方便地輸入所需要的漢字與詞組。
發(fā)明內(nèi)容
本發(fā)明目的是設(shè)計(jì)出能夠在電腦與手機(jī)中都能通用的字母與數(shù)字編碼的全新的 漢字輸入法,將漢字的10種筆劃,即橫、豎、撇、點(diǎn)、折、方、叉、八、插、點(diǎn)橫,其中前五種為單 筆劃,后五種為復(fù)筆劃,將漢字的十種筆劃分別對應(yīng)到電腦字母鍵盤、小鍵盤、手機(jī)鍵盤上。 按照書寫順序,可以用十種筆劃直接輸入漢字。具有編碼簡單、字母碼與數(shù)字碼兼容、易學(xué)、 易用、見字識碼、重碼率低、速度快等優(yōu)點(diǎn)。本發(fā)明提供了一種通過計(jì)算機(jī)字母鍵盤、計(jì)算機(jī)數(shù)字鍵盤、數(shù)字小鍵盤輸入漢字 的方法,將“0 9”數(shù)字碼一一對應(yīng)漢字的十種筆劃,其中“1 5”為單筆劃,“6 9”和 “0”為復(fù)筆劃即將“1”稱為“橫”類,對應(yīng)“一”筆劃;將“2”稱為“豎”類,對應(yīng)“丨”筆劃; 將“3”稱為“撇”類,對應(yīng)“ J,,筆劃;將“4”稱為“點(diǎn),,類,對應(yīng)“、,,筆劃,包括捺;將“5” 稱為“折”類,對應(yīng)“ 1匕”筆劃;將“6”稱為“方”類,對應(yīng)“口口”筆劃;將“7”稱為“叉” 類,對應(yīng)“十”筆劃;將“8 ”稱為“八”類,對應(yīng)“八人入、/ ”筆劃;將“9 ”稱為“插”類,對應(yīng)
豐”筆劃;將“0”稱為“點(diǎn)橫”類,對應(yīng)“1”筆劃;這樣,用數(shù)字按照筆順對漢字直接進(jìn)行 編碼,用計(jì)算機(jī)數(shù)字鍵盤、數(shù)字小鍵盤和手機(jī)數(shù)字鍵盤輸入漢字。用計(jì)算機(jī)字母鍵盤對字塊進(jìn)行編碼時(shí),“橫”、“豎”、“撇”、“點(diǎn)”、“折”、“方”、“叉”、 “八”、“插”與“點(diǎn)橫”,分別對應(yīng)第一排字母鍵盤的上分區(qū)的鍵碼“q”、 ”、“e”、“r”、“t”、 “y”、“u”、“i”、“o”與“P”,這樣,單字也可用字母按照筆順對漢字直接進(jìn)行編碼,用計(jì)算機(jī) 字母鍵盤輸入漢字,這樣,按照漢字十種筆劃對漢字進(jìn)行取碼,單字最多取5個(gè)碼,漢字按照自然特性 拆分為一個(gè)或多個(gè)字塊,(1)對于單塊字,直接取前四個(gè)筆劃和最后筆劃進(jìn)行取碼;(2)對于多字塊組成的字,先取首字塊的筆劃,在首字塊中,最多可以取二個(gè)筆劃, 然后再從第二字塊開始,取滿前四個(gè)筆劃,再取最后筆劃,部首為“革、魚、青、足、、石、骨、 門、卒、寺、走、鼠、文、角、光、氣、鬼、赤、縣、、嚴(yán)、鹿、黑、矛、立、方、言、矢、直、辛、辰”作為 單塊字,若首部首為這些部首時(shí),最多取二個(gè)筆劃;首塊字為“月、?、*”時(shí),只取一個(gè)筆劃,末取滿五碼,可以根據(jù)需要增加一個(gè)或多個(gè)補(bǔ)碼,若取碼時(shí)包含復(fù)筆劃,從最后的 復(fù)筆劃中,按照筆順取其單筆劃作為補(bǔ)碼;若取碼時(shí)只有單筆劃,可重復(fù)最后的單筆劃作為補(bǔ)碼。
圖1是十筆劃輸入法計(jì)算機(jī)數(shù)字和字母鍵盤布局圖;圖2是十筆劃輸入法數(shù)字小鍵盤布局圖;圖3是十筆劃輸入法手機(jī)鍵盤布局圖;圖4是八筆劃、九筆劃和十筆劃輸入法字母與數(shù)字編碼示例表。
具體實(shí)施例方式將“0 9”數(shù)字碼一一對應(yīng)漢字的十種筆劃,其中“1 5”為單筆劃,“6 9”和 “0”為復(fù)筆劃即將“1”稱為“橫”類,對應(yīng)“一”筆劃;將“2”稱為“豎”類,對應(yīng)“丨”筆劃; 將“3”稱為“撇”類,對應(yīng)“ J ”筆劃;將“4”稱為“點(diǎn)”類,對應(yīng)“、”筆劃,包括捺;將“5” 稱為“折”類,對應(yīng)“ 1匕”筆劃;將“6”稱為“方”類,對應(yīng)“口口”筆劃;將“7”稱為“叉” 類,對應(yīng)“十”筆劃;將“8”稱為“八”類,對應(yīng)“八人入、/”筆劃;將“9”稱為“插”類,對應(yīng)
豐”筆劃;將“0”稱為“點(diǎn)橫”類,對應(yīng)“W筆劃;這樣,用數(shù)字按照筆順,對漢字直接進(jìn) 行編碼,用計(jì)算機(jī)數(shù)字鍵盤、數(shù)字小鍵盤和手機(jī)數(shù)字鍵盤輸入漢字,用計(jì)算機(jī)字母鍵盤對字塊進(jìn)行編碼時(shí),“橫”、“豎”、“撇”、“點(diǎn)”、“折”、“方”、“叉”、 “八”、“插”與“點(diǎn)橫”,分別對應(yīng)第一排字母鍵盤的上分區(qū)的鍵碼“q”、 ”、“e”、“r”、“t”、 “y”、“u”、“i”、“o”與“P”,這樣,單字也可用字母按照筆順,對漢字直接進(jìn)行編碼,用計(jì)算機(jī) 字母鍵盤漢字,按照漢字十種筆劃對漢字進(jìn)行取碼,單字最多取5個(gè)碼,漢字按照自然特性可以 拆分為一個(gè)或多個(gè)字塊,1.對于單塊字,直接取前四個(gè)筆劃,再取最后筆劃,例如 “更”字,取前三筆(169) (qyo) “牙”字,取前三筆(173) (que)。 “皿”字,取前四筆和末筆(25221) (wtwq) “果”字,取前三筆(698) (yoi)。 “身”字,取前四筆和末筆(32713) (ewuqe) “烏”字,取前四筆(3551) (ettq)。2.對于多字塊組成的字,先取首字塊的筆劃,在首字塊中,最多可以取二個(gè)筆劃, 然后再從第二字塊開始,取滿前四個(gè)筆劃,再取最后筆劃,例如· “寵”字,首字塊為“+”,前二筆為04),再在余下的字塊中取第三、第四筆和最 末筆,編碼為(44774) (rruur)。眷“簇”字,首字塊為“ ”,前二筆為(84),再在余下的字塊中取第三、第四筆和最 末筆,編碼為(84054) (irptr)?!?“玳”字,首字塊為“王”,前二筆為(17),再在余下的字塊中取第三、第四筆和最 末筆,編碼為(17324) (quewr) 0· “型”字,首字塊為“開”,前二筆為(17),再在余下的字塊中取第三、第四筆和最 末筆,編碼為(17221) (quwwq)。3.首塊字為“月、?、廿”時(shí),只取一個(gè)筆劃,例如 “腋”字,,首字塊為“月”,只取首筆為(3),再在余下的字塊中取第二筆、第三筆、 第四筆和最末筆,編碼為(30324) (epewr) 0
· “溏”字,首字塊為“? ”,只取首筆為⑷,再在余下的字塊中取第二筆、第三筆、 第四筆和最末筆,編碼為(30376) (epeuy) 0· “薺”字,首字塊為“*”,只取首筆為(7),再在余下的字塊中取第二筆、第三筆、 第四筆和最末筆,編碼為(7073 (upuew) 04.部首“革、魚、青、足、、石、骨、門U、、走、鼠、文、角、光、氣、鬼、赤、縣、、
嚴(yán)、鹿、黑、矛、立、方、言、矢、直、辛、辰”作為單塊字,若首部首為這些部首時(shí),最多取二個(gè)筆 劃,例如· “魴”字,首字塊為“魚”,前二筆為(3 ,再在余下的字塊中取第三、第四筆和最 末筆,編碼為(35053) (etpte)?!?“靚”字,首字塊取“青”,前二筆為(91),再在余下的字塊中取第三、第四筆和最 末筆,編碼為(91255) (oqwtt)?!?“骷”字,首字塊取“骨”,前二筆為0 ,再在余下的字塊中取第三、第四筆和最 末筆,編碼為0576) (wtuy)。· “鼯”字,首字塊取“鼠”,前二筆為(3 ,再在余下的字塊中取第三、第四筆和最 末筆,編碼為(32I76) (ewquy)。5.末取滿五碼,可以根據(jù)需要增加一個(gè)或多個(gè)補(bǔ)碼,若取碼時(shí)包含復(fù)筆劃,從最后 的復(fù)筆劃中,按照筆順取其單筆劃作為補(bǔ)碼;若取碼時(shí)只有單筆劃,可重復(fù)最后的單筆劃作 為補(bǔ)碼,例如 “佃”和“鼬”字,編碼均為(3沈7) (ewyu),根據(jù)需要并參考字頻,“鼬”字最后復(fù) 筆劃為“十”,按照筆順取其單筆劃“橫”作為補(bǔ)碼,“鼬”字的編碼為(32671) (ewyuq),避免
了重碼。 “耶、邛”三個(gè)字,編碼均為(1252) (qwtw),根據(jù)需要并參考字頻,“邛”字只有單 筆劃,重復(fù)最后的單筆劃“豎”作為補(bǔ)碼,“邛”字的編碼為(12522) (qwtww),避免了重碼。 “襪”和“誄”字,編碼均為0598) (rtoi),根據(jù)需要并參考字頻,對“誄”字取一 位補(bǔ)碼,最后復(fù)筆劃為“八”,按照筆順取其第一個(gè)單筆劃“撇”作為補(bǔ)碼,“誄”字的編碼為 (45983) (rtoi),避免了重碼。 “化、代、什、阜、隼”五個(gè)字,編碼均為(327) (ewu),根據(jù)需要并參考字頻,最后復(fù) 筆劃為“十”,按照筆順取其單筆劃“橫”或“豎”作為補(bǔ)碼,“什”取補(bǔ)碼(1),“阜、隼”取補(bǔ)碼 (12),這樣,“化、代、什、阜、隼”五個(gè)字的編碼分別為(327、327、3271、32712、32712) (ewu、 ewu、ewuq、ewuqw、ewuqw),減少了重石馬。圖4列出了更多的十筆劃編碼示例。與其他輸入法相同,每個(gè)漢字還可以通過構(gòu)詞規(guī)則對詞組編碼。字母編碼和數(shù)字 編碼使用五個(gè)鍵,其中兩字詞取其第一字的前兩碼、第二字的前三碼;三字詞取其第一字的 第一碼、第二字、第三字的前二碼;四字詞取第一、第二、第三字的第一碼、第四字的前兩碼; 五字或五字以上的詞取其前四個(gè)字的第一碼與最后一個(gè)字的第一碼。例如,對九筆塊塊碼和九筆數(shù)字塊塊碼來說 兩字詞“鍵盤”編碼為(81372) (iqeuw)。 三字詞“計(jì)算機(jī)”編碼為(48478) (rirui)。 四字詞“不甘落后”編碼為(17733) (quuee)。
五字詞“漢字輸入法”編碼為(44784) (rruir)。 五字以上字詞“中華人民共和國”編碼為(63856),數(shù)字編碼為(yeity)。上面所介紹的輸入漢字的方法,若只取“1 9”筆劃,取消“點(diǎn)橫”復(fù)筆劃,用九種 筆劃輸入單字;若只取“ 1 8”筆劃,取消“點(diǎn)橫”筆劃;將“插”筆劃與“叉”筆劃,合并為 “交”筆劃,統(tǒng)一歸為“7”筆劃,用八種筆劃輸入單字。例如,對十筆劃、九筆劃、八筆劃來說 “犒”字,十筆劃為(39066) (eopyy),九筆劃為(39416) (eorqy),八筆劃為 (37416)(eurqy)。
“誅”字,十筆劃為(45398) (eopyy),九筆劃為(45398) (eorqy),八筆劃為 (45378)(rteui)。 “灝,,字,十筆劃為(46108) (ryqpi),九筆劃為(46148) (ryqri),八筆劃為 (46148) (ryqri)。圖4列出了更多的十筆劃、九筆劃、八筆劃的編碼示例??傊景l(fā)明為一種筆劃輸入法,具有編碼簡單、字母碼與數(shù)字碼兼容、繁體與簡 體統(tǒng)一、易學(xué)、易用、不記背字根、不用識音、見字識碼、重碼率低等優(yōu)點(diǎn),只要會寫漢字,就 能在電腦或手機(jī)中快速、輕松地輸入漢字與詞組。
權(quán)利要求
1.一種通過計(jì)算機(jī)字母鍵盤、計(jì)算機(jī)數(shù)字鍵盤、數(shù)字小鍵盤輸入漢字的方法,將“0 9”數(shù)字碼一一對應(yīng)漢字的十種筆劃,其中“1 5”為單筆劃,“6 9”和“0” 為復(fù)筆劃即將“1”稱為“橫”類,對應(yīng)“一”筆劃;將“2”稱為“豎”類,對應(yīng)“丨”筆劃;將 “3”稱為“撇”類,對應(yīng)“ j ”筆劃;將“4”稱為“點(diǎn)”類,對應(yīng)“、”筆劃,包括捺;將“5”稱為 “折”類,對應(yīng)“ 1匕”筆劃;將“6”稱為“方”類,對應(yīng)“口口”筆劃;將“7”稱為“叉”類, 對應(yīng)“十”筆劃;將“8”稱為“八”類,對應(yīng)“八人入、/”筆劃;將“9”稱為“插”類,對應(yīng)“孑 豐”筆劃;將“0”稱為“點(diǎn)橫”類,對應(yīng)“1”筆劃;這樣,用數(shù)字按照筆順對漢字直接進(jìn)行編 碼,用計(jì)算機(jī)數(shù)字鍵盤、數(shù)字小鍵盤和手機(jī)數(shù)字鍵盤輸入漢字,用計(jì)算機(jī)字母鍵盤對字塊進(jìn)行編碼時(shí),“橫”、“豎”、“撇”、“點(diǎn)”、“折”、“方”、“叉”、“八”、 “插”與“點(diǎn)橫”,分別對應(yīng)第一排字母鍵盤的上分區(qū)的鍵碼“q”、 ”、“e”、“r”、“t”、“y”、“u”、 “ i ”、“0”與“P”,這樣,單字也可用字母按照筆順對漢字直接進(jìn)行編碼,用計(jì)算機(jī)字母鍵盤輸 入漢字,這樣,按照漢字十種筆劃對漢字進(jìn)行取碼,單字最多取5個(gè)碼,漢字按照其自然特性可 以拆分為一個(gè)或多個(gè)字塊,(1)對于單塊字,直接取前四個(gè)筆劃和最后筆劃進(jìn)行取碼;(2)對于多字塊組成的字,先取首字塊的筆劃,在首字塊中最多取二個(gè)筆劃,然后再從 第二字塊開始,取滿前四個(gè)筆劃,再取最后筆劃,部首為“革、魚、青、足、、石、骨、門、卒、 寺、走、鼠、文、角、光、氣、鬼、赤、縣、、嚴(yán)、鹿、黑、矛、立、方、言、矢、直、辛、辰”作為單塊字, 若首部首為這些部首時(shí),最多取二個(gè)筆劃;首塊字為“月、?、*”時(shí),只取一個(gè)筆劃,末取滿五碼,可以根據(jù)需要增加一個(gè)或多個(gè)補(bǔ)碼,若取碼時(shí)包含復(fù)筆劃,從最后的復(fù)筆 劃中,按照筆順取其單筆劃作為補(bǔ)碼;若取碼時(shí)只有單筆劃,可重復(fù)最后的單筆劃作為補(bǔ) 碼。
2.如權(quán)利要求1所述的通過計(jì)算機(jī)字母鍵盤、計(jì)算機(jī)數(shù)字鍵盤、數(shù)字小鍵盤輸入漢字 的方法,只取“ 1 9”筆劃,取消“點(diǎn)橫”復(fù)筆劃,用九種筆劃輸入單字。
3.如權(quán)利要求1所述的通過計(jì)算機(jī)字母鍵盤、計(jì)算機(jī)數(shù)字鍵盤、數(shù)字小鍵盤輸入漢字 的方法,只取“ 1 8”筆劃,取消“點(diǎn)橫”筆劃;將“插”筆劃與“叉”筆劃,合并為“交”筆劃, 統(tǒng)一歸為“7”筆劃,用八種筆劃輸入單字。
全文摘要
本發(fā)明是一種通過計(jì)算機(jī)字母或數(shù)字鍵盤輸入漢字的方法,將漢字的10種筆劃,即橫、豎、撇、點(diǎn)、折、方、叉、八、插、點(diǎn)橫,其中前五種為單筆劃,后五種為復(fù)筆劃。將漢字的十種筆劃分別對應(yīng)到電腦字母鍵盤、小鍵盤、手機(jī)鍵盤上,按照書寫順序,可以用筆劃直接輸入漢字。也可以取消“點(diǎn)橫”復(fù)筆劃,用九種筆劃輸入單字;或?qū)ⅰ安濉惫P劃與“叉”筆劃,合并為“交”筆劃,統(tǒng)一歸為“7”筆劃,用八種筆劃輸入單字。具有編碼簡單、字母碼與數(shù)字碼兼容、易學(xué)、易用、見字識碼、重碼率低、速度快等優(yōu)點(diǎn)。
文檔編號G06F3/023GK102129302SQ20101000492
公開日2011年7月20日 申請日期2010年1月20日 優(yōu)先權(quán)日2010年1月20日
發(fā)明者代恒嘉, 陳春 申請人:代恒嘉