專(zhuān)利名稱(chēng):數(shù)字三拼輸入法及其鍵盤(pán)布置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種數(shù)字三拼輸入法及其鍵盤(pán)布置,特別是用于手機(jī)等數(shù)字設(shè)備上用數(shù)字鍵實(shí)現(xiàn)漢字輸入的輸入法。
隨著計(jì)算機(jī)應(yīng)用的普及,中文信息輸入與處理技術(shù)從無(wú)到有,從稚嫩到成熟??v觀中文信息處理技術(shù)的發(fā)展,總是與以計(jì)算機(jī)為主的電子設(shè)備的發(fā)展息息相關(guān)。而伴隨電腦技術(shù)在消費(fèi)類(lèi)電子領(lǐng)域的的普遍應(yīng)用,中文信息輸入與處理技術(shù)面臨著一個(gè)新的機(jī)遇與挑戰(zhàn)。目前的輸入技術(shù)可以分為鍵盤(pán)輸入與非鍵盤(pán)輸入。非鍵盤(pán)輸入技術(shù)主要有光學(xué)掃描識(shí)別,手寫(xiě)識(shí)別,語(yǔ)音識(shí)別等。對(duì)于目前的硬件技術(shù)水平而言,非鍵盤(pán)輸入技術(shù)在手持設(shè)備以及嵌入式設(shè)備中尚不實(shí)用。鍵盤(pán)輸入技術(shù)是目前手持類(lèi)設(shè)備應(yīng)用的主流。
以手機(jī)為代表的手持設(shè)備,主要有0-9十個(gè)數(shù)字鍵。如何有效利用有限的幾個(gè)鍵,實(shí)現(xiàn)中文信息輸入,成為近年的一個(gè)研究熱點(diǎn)。目前,基于手持類(lèi)設(shè)備數(shù)字碼輸入技術(shù),大多是從臺(tái)式電腦的鍵盤(pán)輸入技術(shù)移植而來(lái)的,大體可分為二類(lèi),即基于“形”的,主要有J10,筆順碼,字原,五筆,筆畫(huà)碼等;有基于“音”的,如智能拼音數(shù)字碼、雙拼數(shù)字碼等?;凇耙簟钡模瑑?yōu)點(diǎn)是,直觀易掌握。缺點(diǎn)是,受地方發(fā)音限制,重碼率高,輸入煩瑣?;凇靶巍钡?,優(yōu)點(diǎn)是,認(rèn)不認(rèn)識(shí)的字都可輸入。缺點(diǎn)是,要求使用者掌握筆畫(huà)順序或掌握拆字規(guī)律,有一定難度。不同的編碼方案之間,其筆畫(huà)順序或拆字規(guī)律便五花八門(mén)??傊壳吧形从幸环N簡(jiǎn)易高效,廣為接受的數(shù)字化漢字輸入方法。
相對(duì)于臺(tái)式電腦而言,手持類(lèi)設(shè)備的鍵位要少得多;同時(shí),相對(duì)于臺(tái)式電腦的操作者來(lái)講,手持類(lèi)設(shè)備的使用者的專(zhuān)業(yè)知識(shí)也要少得多。因此,直接面向以手機(jī)為代表的手持類(lèi)設(shè)備,直接面向以手機(jī)類(lèi)使用者為代表的廣大群眾,開(kāi)發(fā)一種簡(jiǎn)單易學(xué)、高效易用的數(shù)字鍵盤(pán)中文輸入法便成為一個(gè)急需解決的難題。
本發(fā)明的目的就是為了解決以上問(wèn)題,提供一種數(shù)字三拼輸入法,達(dá)到簡(jiǎn)單易學(xué)、高效易用的目的。
本發(fā)明實(shí)現(xiàn)上述目的的方案是數(shù)字三拼輸入法及其鍵盤(pán)布置,用0-9共十個(gè)數(shù)字鍵實(shí)現(xiàn)漢字輸入,其特征是輸入漢字的方法是將待輸入的漢字拆分成兩個(gè)或多個(gè)部件,按照書(shū)寫(xiě)順序,將所拆出的第一個(gè)部件稱(chēng)為首部件,最后一個(gè)部件稱(chēng)為尾部件;將漢語(yǔ)拼音的聲母、韻母分別分配到0-9十個(gè)數(shù)字鍵上,從而將每個(gè)漢字的漢語(yǔ)拼音轉(zhuǎn)化成數(shù)字雙拼;用數(shù)字雙拼拼音將待輸入的漢字本身、其首部件及其尾部件分別拼出,按順序排列后即構(gòu)成該漢字的數(shù)字三拼碼。
由于采用了以上的方案,輸入漢字時(shí),不是只輸入該字本身的讀音,而是又加上了該字首部件和尾部件的拼音做為“識(shí)別碼”,從而使重碼率大大降低;由于本輸入法規(guī)則簡(jiǎn)潔明了,符合人們的日常用字習(xí)慣和認(rèn)知習(xí)慣,令人一看就會(huì),一用即熟。由于每字最長(zhǎng)為6位編碼,擊鍵次數(shù)少,輸入方便。而且,本規(guī)則不但適用于簡(jiǎn)體字,還完全可以適用于繁體字,具有很好的適應(yīng)性。
圖1是本發(fā)明數(shù)字三拼輸入法的數(shù)字鍵盤(pán)示意圖。
下面通過(guò)具體的實(shí)施例并結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)的描述。
本發(fā)明屬于漢字輸入法中的鍵盤(pán)類(lèi)、拼音類(lèi)數(shù)字化漢字輸入技術(shù)。其碼元為0-9十個(gè)鍵,其碼長(zhǎng)最大為6碼。支持單字和詞組。編碼步驟為單字-拆分-部件-拼音-數(shù)字化-數(shù)字碼。其核心在于“三拼”與“數(shù)字化”。
在本發(fā)明敘述中主要用到以下“關(guān)鍵詞”三拼,數(shù)字化,部件,單字,詞組,拆分,數(shù)字鍵盤(pán)。下面先對(duì)這些關(guān)鍵詞進(jìn)行描述。
1、“單字”即指普通的單個(gè)漢字,不再贅述。
2、“部件”單字拆分出的有效部分,這里稱(chēng)為部件。分為三種單筆畫(huà)、常用字和不獨(dú)立成字的偏旁?!皢喂P畫(huà)”,取橫(包括提),豎(包括豎提),撇,點(diǎn),折,捺,鉤(包括所有帶鉤的筆畫(huà))?!俺S米帧保⌒氯A字典中的常用字。一字多音的,取其更常用的讀音,或字母順序靠前的讀音。例如,“長(zhǎng)”,做部件時(shí)讀做“chang”,而不是“zhang”。古代有音有義,而現(xiàn)在不常用的字則不取。例如,“行”字,分為“彳”,“亍”?!柏 弊植怀S茫膊坎考 岸 ?。“不成字的偏旁”,取新華字典中具有通俗讀音的不成字的偏旁。共32組,其讀音如表1所示。
表一不成字偏旁及其讀音
3、“拆分”漢字的拆分,一直是漢字輸入中比較困難的事。但在本輸入法中,只拆分一次,不但不困難,而且是自然,簡(jiǎn)易的事。本發(fā)明定義以下七條拆分規(guī)則(1)成字原則盡量將字拆分為的“部件”中說(shuō)明的“常用字”。
其次拆分為“部件”中說(shuō)明的“偏旁”,再次拆分“部件”中說(shuō)明的“單筆畫(huà)”。
(2)兩分原則盡量將字分為兩部分。例如,“儲(chǔ)”,應(yīng)拆分為“亻”,“諸”;而不應(yīng)拆分為“亻”,“讠”,“者”。如果存在多種組合時(shí),以尾部件最大優(yōu)先。例如,“王”字,應(yīng)拆分為“橫”,“土”;而不應(yīng)拆分為“干”,“橫”。
(3)不同音原則則盡量取“首部件”和“尾部件”與字本身的讀音不同。如與“成字原則”沖突,“成字原則”優(yōu)先;如與“兩分原則”沖突,“不同音原則”優(yōu)先。例如,“框”,如拆分為“木”,“匡”;其尾部與字本身的讀音完全相同;因此,拆分為三部分,“木”,“匚”,“王”,取“尾部”為“王”。
“剛”,拆分為“岡”,“刀”;其“首部”與字本身讀音完全相同,但也只好取“岡”。
(4)最大成字原則在拆開(kāi)的各部分中,其“首部件”和“尾部件”成字應(yīng)盡量大。如與“不同音原則”沖突,“不同音原則”優(yōu)先。例如,“贛”字,其“首部件”取“章”,其“尾部件”取“貢”。
(5)對(duì)夾心結(jié)構(gòu)的字,不還原。例如,“裹”字,不還原為“衣”,“果”;而直接拆分為單筆畫(huà),取首部為“點(diǎn)”,取尾部為“捺”。
(6)對(duì)嵌套結(jié)構(gòu)的字,原則上不還原,除非還原后兩部分皆為常用字。例如,“乘”字,還原為“禾”,“北”;而“爽”字,不還原,直接拆分為11個(gè)單筆畫(huà),取首部為“點(diǎn)”,取尾部為“捺”。
(7)單筆畫(huà)字,僅有“一”,“乙”兩字?!耙弧弊?,取其首部件和尾部件為“橫”;“乙”字,取其首部件和尾部件為“鉤”。
4、“三拼”將一個(gè)漢字拆分為兩部分(或多部分),按書(shū)寫(xiě)順序,將第一個(gè)部件稱(chēng)為首部件,最后一個(gè)部件稱(chēng)為尾部件。將字本身,與其首部和尾部拼音。第一拼,拼字本身;第二拼,拼首部件;第三拼,拼尾部件此即為“三拼”。例如章字,折為zhang,li,zao。這非常符合人們的日常習(xí)慣。日常生活中我們會(huì)聽(tīng)到人們說(shuō),姓“吳”,口天吳的吳;姓“章”,立早章的章,等等。
5、“數(shù)字化”原則上將聲母發(fā)音相近的合并在一起,將韻母韻腳一樣的合并在一起,再按便于記憶的順序?qū)⑵浞峙涞綌?shù)字鍵上此即為“數(shù)字化”。具體編碼,聲母如表2所示,韻母如表3所示。例如,“章”字,其編碼為794472。表2聲母編碼規(guī)則
表3韻母編碼規(guī)則
<p>6、“詞組”兩字詞組,取其第一個(gè)字的全碼,第二個(gè)字的前二碼。三字詞組,取其第一個(gè)字的前四碼,第二個(gè)字的前兩碼,第三個(gè)字的前兩碼。四字以上詞組,取其每個(gè)字的前兩碼。例如,“真(直八)好(女子)”→zhen-zhi-ba,hao-nü-zi→787412,523674→78741252。“出類(lèi)拔萃”→chulei,ba,cui→85441184。
7、“數(shù)字鍵盤(pán)”以普通手機(jī)鍵盤(pán)為參考,加印上聲母韻母提示,如圖1所示。
與目前已存在的各種數(shù)字輸入方法相比較,數(shù)字三拼輸入法更好地解決了碼長(zhǎng)與重碼之間的矛盾,易學(xué)與易用之間的矛盾。其主要有以下幾點(diǎn)優(yōu)點(diǎn)與特點(diǎn)(1)適應(yīng)性好可直接支持簡(jiǎn)體與繁體,支持漢字各子集以及大字符集。適用于手持類(lèi)設(shè)備,亦可應(yīng)用于嵌入式設(shè)備,甚至桌面電腦設(shè)備。
(2)重碼率低以GB2312字符集編碼統(tǒng)計(jì)結(jié)果為平均重碼字符1.55個(gè);最大重碼字符8個(gè);不重碼單字符比例71%。
(3)易學(xué)該輸入法規(guī)則簡(jiǎn)潔明了,符合人們?nèi)粘S米至?xí)慣,符合認(rèn)知原理,令人一看即會(huì),一用即熟。
(4)易用簡(jiǎn)單的規(guī)則,無(wú)需強(qiáng)記最長(zhǎng)才6位的編碼,較少的擊鍵;比一般臺(tái)式計(jì)算機(jī)輸入法還低的重碼率,不再有令人厭煩的翻屏查字。這將使得操作使用簡(jiǎn)單方便。更有聲母與韻母的合理的合并,以及與鍵盤(pán)數(shù)字的恰當(dāng)對(duì)應(yīng)關(guān)系,使用者只需初步的漢語(yǔ)拼音知識(shí)即可方便使用;甚至對(duì)拼音不太準(zhǔn)確,以及方言口音者,使用起來(lái)也不會(huì)有太多麻煩。
下面給出幾個(gè)編碼示例從以GB2312字符集作為字符集的數(shù)字三拼輸入法編碼庫(kù)中抽出16條實(shí)例,如表4所示。
表4數(shù)字三拼輸入法編碼實(shí)例 表中數(shù)字碼中的分隔號(hào),僅僅為了便于閱讀。
權(quán)利要求
1.數(shù)字三拼輸入法及其鍵盤(pán)布置,用0-9共十個(gè)數(shù)字鍵實(shí)現(xiàn)漢字輸入,其特征是輸入漢字的方法是將待輸入的漢字拆分成兩個(gè)或多個(gè)部件,按照書(shū)寫(xiě)順序,將所拆出的第一個(gè)部件稱(chēng)為首部件,最后一個(gè)部件稱(chēng)為尾部件;將漢語(yǔ)拼音的聲母、韻母分別分配到0-9十個(gè)數(shù)字鍵上,從而將每個(gè)漢字的漢語(yǔ)拼音轉(zhuǎn)化成數(shù)字雙拼;用數(shù)字雙拼拼音將待輸入的漢字本身、其首部件及其尾部件分別拼出,按順序排列后即構(gòu)成該漢字的數(shù)字三拼碼。
2.如權(quán)利要求1所述的數(shù)字三拼輸入法及其鍵盤(pán)布置,其特征是聲母在0-9十個(gè)數(shù)字鍵上的分布方式是b、p在“1”鍵;m、f在“2”鍵,d、t在“3”鍵,n、1在“4”鍵,g、k、h在“5”鍵,j、q、x在“6”鍵,z、zh在“7”鍵,c、ch在“8”鍵,s、sh在“9”鍵,r和零聲母在“0”鍵;韻母在0-9十個(gè)數(shù)字鍵上的分布方式是以a結(jié)尾的韻母,包括a,在“1”鍵;以o結(jié)尾的韻母,包括o,在“2”鍵;以e結(jié)尾的韻母,包括e,在“3”鍵;以i結(jié)尾的韻母,包括i,在“4”鍵;以u(píng)結(jié)尾的韻母,包括u,在“5”鍵;ü在“6”鍵,以an結(jié)尾的韻母,包括an,在“7”鍵;以en結(jié)尾的韻母,包括en,在“8即鍵;以ng結(jié)尾的韻母在“9”鍵;er在“0”鍵。
3.如權(quán)利要求1所述的數(shù)字三拼輸入法及其鍵盤(pán)布置,其特征是還包括詞組輸入,對(duì)二字詞組,取其第一個(gè)字的三拼輸入碼全碼,加上其第二個(gè)字的三拼輸入碼的前二碼;對(duì)三字詞組,取其第一個(gè)字的數(shù)字三拼碼的前四碼,加上第二個(gè)字的前二碼和第三個(gè)字的前二碼;四字以上詞組,取其每個(gè)字的數(shù)字三拼碼的前二碼。
全文摘要
本發(fā)明公開(kāi)一種數(shù)字三拼輸入法及其鍵盤(pán)布置,用0-9共十個(gè)數(shù)字鍵實(shí)現(xiàn)漢字輸入,方法是:將待輸入的漢字拆分成兩個(gè)或多個(gè)部件,第一個(gè)部件為首部件,最后一個(gè)部件為尾部件;將漢語(yǔ)拼音的聲母、韻母分別分配到0-9十個(gè)數(shù)字鍵上,從而將每個(gè)漢字的漢語(yǔ)拼音轉(zhuǎn)化成數(shù)字雙拼;用數(shù)字雙拼拼音將待輸入的漢字本身、其首部件及其尾部件分別拼出,按順序排列后即構(gòu)成該漢字的數(shù)字三拼碼。本輸入法易學(xué)易用重碼少,適應(yīng)性好。
文檔編號(hào)H04M1/725GK1275041SQ0010249
公開(kāi)日2000年11月29日 申請(qǐng)日期2000年3月14日 優(yōu)先權(quán)日2000年3月14日
發(fā)明者禹業(yè)茂 申請(qǐng)人:禹業(yè)茂