專利名稱:利用數(shù)字鍵墊的漢語拼音輸入方法及其裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種能使用戶利用電話機(jī)或電視接收機(jī)遙控器的數(shù)字鍵墊的9個(gè)數(shù)字鍵來進(jìn)行中文輸入的漢語拼音輸入方法及其裝置。
背景技術(shù):
在現(xiàn)代生活中,電子信息的應(yīng)用范圍越來越廣泛。其中,使用電子計(jì)算器、移動電話以及電視接收機(jī)遙控器等非計(jì)算機(jī)設(shè)備上的鍵盤來進(jìn)行中文輸入的必要性也日益增強(qiáng)。如果這些設(shè)備具有電話簿、備忘錄、電子郵件的發(fā)送和接收以及短信息顯示等功能,就必須同時(shí)具有用于文字輸入的簡便方法。如果使這些設(shè)備具有能進(jìn)行中文字輸入的功能特征,則不僅能提高這些設(shè)備的附加價(jià)值,而且還能進(jìn)一步地?cái)U(kuò)大它們的應(yīng)用范圍。
現(xiàn)在,中國人以及歐美人使用羅馬字化的拼音法作為中文字發(fā)音的標(biāo)準(zhǔn)。因此,將拼音法作為中文字輸入的方法是現(xiàn)實(shí)可行的。
目前的實(shí)際情況是具有中文字輸入功能的、如電話機(jī)和數(shù)字鍵墊那樣的設(shè)備已有了幾種提案。例如臺灣專利第287340號的發(fā)明目的是為增強(qiáng)對電話號碼的記憶能力,使電話機(jī)的數(shù)字鍵分別對應(yīng)某中文字或音標(biāo),使用這些中文字來代表電話號碼??紤]到應(yīng)用于漢語的情況,將37個(gè)漢語音標(biāo)變換為37個(gè)漢語拼音單位。其中的24個(gè)被用來表示電話機(jī)的數(shù)字鍵2~9。
在所述發(fā)明中,由于鍵墊的排列是按照與電話機(jī)鍵墊上的英文字母位置不協(xié)調(diào)的漢語音標(biāo)的排列來制作的,因此,雖然能用來通過拼音法進(jìn)行中文字輸入,但為了進(jìn)行中文字輸入而使用拼音法會使鍵墊復(fù)雜化,不利于記憶。而且,由于沒有包含全部37個(gè)拼音單位,所以不能實(shí)現(xiàn)完全輸入所有中文字這一目標(biāo)。如果將剩余的13個(gè)也都排列到鍵上,就使鍵墊操作進(jìn)一步復(fù)雜化,從而導(dǎo)致按鍵輸入次數(shù)過多這一問題。
此外,在該產(chǎn)業(yè)中,也有幾種利用直接輸入拼音單位的直接法的原型產(chǎn)品。特別是如圖8所示,利用一般電話機(jī)數(shù)字鍵墊上的英文字母的原有排列以及個(gè)別鍵的按鍵次數(shù)來直接輸入拼音單位。例如當(dāng)輸入「j」時(shí),就按鍵「5」1次;當(dāng)輸入「k」時(shí),就按鍵「5」2次;雖然這種方法便于記憶,但另一方面卻存在著按鍵輸入次數(shù)過多這一問題。例如當(dāng)輸入中文字「中(zhong)」時(shí),一共需要按鍵13次。即,需要按鍵「9」4次,按鍵「4」2次,按鍵「6」3次,按鍵「6」2次,按鍵「4」1次,以及按變換鍵1次。如果不考慮漢語的聲調(diào),則漢語中共有409個(gè)正當(dāng)合理的拼音組合,其中的每一個(gè)平均需要按鍵7.76次。
在臺灣專利第73890號的輸入方法中,例如,為了通過數(shù)字鍵來輸入中文字,使用羅馬字化的拼音。其鍵的排列如圖9所示。根據(jù)這種方法,各漢語音標(biāo)對應(yīng)拼音符號的組合。這些拼音符號是用數(shù)字鍵「1」~「8」來進(jìn)行排列,并按照這種鍵的排列來進(jìn)行符號化。例如「b」的符號是12(鍵「1」的第2符號),「sh」的符號是53(鍵5的第3符號),「o」的符號是74(鍵7的第4符號)。漢語的第二聲、第三聲、第四聲以及輕聲分別利用數(shù)字鍵「2」、「3」「4」「5」來表現(xiàn)。在輸入中,鍵輸入符號以及漢語語音聲調(diào)鍵形成漢語語音的組合。
例如,組合「mien2」「guo2 」表現(xiàn)中文字「民」「國」,被符號化為mien21411722和guo23355742。在這種輸入方法中,為輸入對應(yīng)一個(gè)漢語音標(biāo)的各拼音符號組合,必須按兩個(gè)鍵,為完成一個(gè)被變換為中文字的拼音符號組合,必須按一個(gè)附加的漢語語音聲調(diào)鍵。
這種方法雖然與圖8所示的輸入法相比,按鍵次數(shù)減少了,但為了輸入各拼音組合,所需的按鍵次數(shù)平均仍然多達(dá)5.7次,按鍵次數(shù)還是過多。這種方法既可以用來處理具有漢語語音聲調(diào)的拼音組合,也可以很方便地用于不帶有漢語語音聲調(diào)的拼音組合。而且,可以用單一的變換鍵來置換所有的漢語語音聲調(diào)鍵。為了不帶有漢語語音聲調(diào)的拼音處理,為了輸入各拼音組合,所需的按鍵次數(shù)平均為4.7次。這種方法存在著以下缺點(diǎn)即,這種漢語語音與拼音的對應(yīng)方式會給用戶帶來困惑感以及不能直接地進(jìn)行對應(yīng)的不便感。
而且,輸入各拼音符號所需的兩個(gè)鍵通常為兩個(gè)不同的鍵,并非為按兩次相同的鍵,因此,輸入速度較低。而且,由于拼音符號的按鍵排列混亂,使用戶不能直接理解按鍵符號。因此,進(jìn)一步增加了學(xué)習(xí)難度。
發(fā)明內(nèi)容
在以上所述的現(xiàn)有技術(shù)中,存在以下問題。
1.用于拼音符號的按鍵符號化排列與一般電話機(jī)數(shù)字鍵墊上的英文字母排列不同,所以會給學(xué)習(xí)和記憶帶來混亂和困難,在使用上不方便。
2.平均按鍵輸入次數(shù)過多,使輸入數(shù)據(jù)所需的時(shí)間過長。
鑒于以上所存在的問題,本發(fā)明的目的在于提供一種在如電話機(jī)或電視接收機(jī)遙控器那樣的鍵數(shù)受到限制的裝置上使用數(shù)字鍵墊的、簡單易學(xué)并且使用方便的漢語拼音輸入方法及其裝置。
為了解決以上所存在的問題,根據(jù)本發(fā)明的漢語拼音輸入方法是利用使用數(shù)字鍵墊,并且具有用來輸入中文字的數(shù)字鍵墊、存儲部以及顯示部的裝置來實(shí)現(xiàn)的。該方法由以下步驟構(gòu)成。
步驟1是按照一般電話機(jī)數(shù)字鍵墊上的英文字母排列來排列拼音符號,把除鍵「2」~「9」之外的一個(gè)鍵作為變換鍵進(jìn)行分配,在存儲部中設(shè)置鍵與拼音符號組合的參照部,并把按照鍵墊排列的鍵墊的鍵信號組合和與其相對應(yīng)的拼音符號組合儲存到所述參照部中。
步驟2是在存儲部中設(shè)置辭典,并把拼音符號組合和與其相對應(yīng)的中文字或單詞儲存到所述辭典中。
步驟3是根據(jù)鍵與拼音符號之間的所述參照規(guī)則,在多個(gè)變換選擇符號之后,按照所用的拼音符號,從數(shù)字鍵墊輸入鍵信號。
步驟4是按照用戶所輸入的鍵信號,把所輸入的鍵信號變換為中文字,與以前所輸入的按鍵信號結(jié)合,利用鍵與拼音符號組合參照部來檢索對應(yīng)的拼音符號組合。
步驟5是對該對應(yīng)的拼音符號組合進(jìn)行解析,如果根據(jù)用戶所進(jìn)行的連續(xù)輸入可能存在多種組合,則重復(fù)進(jìn)行步驟3;如果根據(jù)用戶所進(jìn)行的連續(xù)輸入不可能存在多種組合,則使該拼音符號組合與以前所輸入的拼音符號序列一起參照辭典,檢測對應(yīng)的中文字或單詞。而且,為了進(jìn)行輸出顯示,把該對應(yīng)的中文字或單詞發(fā)送到顯示部。
步驟6是只要用戶不停止輸入,就重復(fù)進(jìn)行步驟3,繼續(xù)進(jìn)行下一個(gè)中文字的輸入。
而且,根據(jù)本發(fā)明,用來進(jìn)行中文字輸入的漢語拼音輸入裝置使用數(shù)字鍵墊,并且具有用來輸入中文字的數(shù)字鍵墊、存儲部以及顯示部。該裝置還包括以下組成部分。
按照一般電話機(jī)數(shù)字鍵墊上的英文字母排列來排列拼音符號,并把除鍵「2」~「9」之外的一個(gè)鍵作為變換鍵進(jìn)行分配的,用來按照鍵墊排列儲存鍵墊的鍵信號組合和與其相對應(yīng)的拼音符號組合的,設(shè)置在存儲部中的鍵與拼音符號組合參照部;用來儲存拼音符號組合和與其相對應(yīng)的中文字或單詞的辭典;作為用來把正當(dāng)合理的拼音符號組合與辭典進(jìn)行比較的索引鍵來使用,并用來把拼音符號變換為對應(yīng)的中文字或單詞的中文單詞變換部;用來控制并解析所輸入的鍵信號,并實(shí)施把鍵信號組合變換為拼音符號組合以及把拼音符號組合變換為中文字或單詞,以及管理數(shù)據(jù)輸出的系統(tǒng)控制部。
本發(fā)明根據(jù)一般電話機(jī)數(shù)字鍵墊上的英文字母排列來設(shè)定拼音符號鍵。用戶即使不進(jìn)行特別練習(xí)也能比較容易地適應(yīng)鍵墊輸入法。而且根據(jù)本發(fā)明,在輸入各拼音符號時(shí),只需操作一個(gè)鍵,因此減少了按鍵輸入的次數(shù)。例如,如果用戶想要輸入「a」、「b」、「c」中任意一個(gè)拼音符號時(shí),只要按一次鍵2就可以了。而后進(jìn)行輸入下一個(gè)拼音符號的動作。
在所有的拼音符號輸入完成之后,根據(jù)儲存在鍵與拼音符號組合參照部中的數(shù)據(jù)來判定用戶所輸入的拼音符號組合。在利用鍵與拼音符號判定技術(shù)的同時(shí),通過利用這種鍵輸入法,就能把409個(gè)正當(dāng)拼音符號組合中各拼音符號組合的平均按鍵輸入次數(shù)減少到4.1次。該結(jié)果接近使用計(jì)算機(jī)用鍵盤來輸入中文字所需的平均按鍵次數(shù)。
利用增加了把拼音符號變換為中文字或單詞這一功能的、不需要進(jìn)行學(xué)習(xí)的所述拼音輸入法,用戶使用數(shù)字鍵墊就能迅速并且方便地輸入中文字。
利用本發(fā)明就能解決使用通常的數(shù)字鍵墊輸入中文字時(shí)所遇到的共同問題。使用一般電話機(jī)數(shù)字鍵墊上的英文字母排列,通過確定輸入接口就能減少學(xué)習(xí)方面的困難,增加用戶的親近感。通過利用識別拼音符號的鍵信號組合技術(shù),就能大幅度地減少輸入時(shí)所需的按鍵次數(shù)。如果將本發(fā)明應(yīng)用于如電話機(jī)、電視接收機(jī)或組合音響設(shè)備的遙控器那樣的數(shù)字鍵墊上,就能比較容易并且方便地輸入中文字,就能有意義地?cái)U(kuò)展到裝置的應(yīng)用領(lǐng)域,就能增加裝置的附加價(jià)值。
圖1是本發(fā)明一實(shí)施例的系統(tǒng)方框圖;圖2是表示本發(fā)明實(shí)施例系統(tǒng)控制動作的程序框圖;圖3是表示本發(fā)明實(shí)施例的中文單詞變換部工作情況的程序框圖;圖4是本發(fā)明對數(shù)字鍵的音標(biāo)符號排列;圖5是有關(guān)本發(fā)明實(shí)施例的正當(dāng)合理音標(biāo)組合、對應(yīng)的鍵信號組合以及實(shí)際的鍵信號組合的參照表的一部分;圖6是有關(guān)本發(fā)明實(shí)施例的正當(dāng)合理音標(biāo)組合、對應(yīng)的鍵信號組合以及實(shí)際的鍵信號組合的參照表的剩余部分;圖7是表示有關(guān)本發(fā)明實(shí)施例的輸入鍵之間的關(guān)系、向拼音符號變換以及向中文字變換的一個(gè)例子的圖。
圖8是表示在通常的方法中的鍵和音標(biāo)對應(yīng)關(guān)系的圖;圖9是表示在其他通常的方法中,鍵和音標(biāo)對應(yīng)關(guān)系的圖;具體實(shí)施方式
下面,參照附圖詳細(xì)說明本發(fā)明的實(shí)施例。
圖4表示本發(fā)明對數(shù)字鍵的音標(biāo)符號排列。如同圖4所明確的那樣,按照一般電話機(jī)數(shù)字鍵墊上的英文字母排列,26個(gè)拼音符號被排列在鍵「2」~「9」上。而且,鍵「0」作為變換鍵來使用。如果用戶想要輸入一個(gè)拼音符號,只要按一次對應(yīng)該拼音符號的鍵就可以了。例如,如果要輸入「t」,只要按一次對應(yīng)的鍵「8」。如果要輸入「i」,只要按一次對應(yīng)的鍵「4」。在按完對應(yīng)一個(gè)中文字的所有拼音記號之后再按變換鍵。
如果不發(fā)生向所對應(yīng)的中文字的直接變換,這就表示拼音符號組合還接受其他的拼音符號,能形成其他的中文字。此時(shí)如按變換鍵,就能強(qiáng)制性地變換為中文字。例如當(dāng)用戶輸入「bin(賓)」時(shí),按鍵「2」1次,按鍵「4」1次,按鍵「6」1次,而后,這些輸入鍵「246」按照鍵與拼音符號參照部的數(shù)據(jù),與「bin」對應(yīng),但如果連續(xù)按動鍵「4」,則對應(yīng)方變?yōu)椤竍ing(冰)」。因此,在此之前要按變換鍵「0」,指示一個(gè)中文字拼音已結(jié)束,把對應(yīng)「bin」的「246」變換為「賓」。用戶如果輸入「2464」,則即使再按任何鍵也不會產(chǎn)生其他的組合,所以,即使不按變換鍵,也會將對應(yīng)「bing」的「2464」直接變換為「冰」。
此外,一個(gè)鍵信號組合與多個(gè)拼音符號組合對應(yīng)也是可能的。例如,鍵信號組合「736」與3個(gè)拼音符號組合對應(yīng)。即「pen」、「ren」以及「sen」。在這種情況下,都不能判定是否為用戶輸入所要求的拼音符號組合。為了解決這一問題,增加追加鍵信號。即,對第一組合增加變換鍵「0」。對第二組合增加變換鍵「1」。對第三組合增加變換鍵「2」。
如果由于追加鍵的輸入而引起其他問題,則通過再輸入一個(gè)鍵來解決。因此,在所述例子中,對應(yīng)「ben」的實(shí)際鍵信號組合是「7360」;對應(yīng)「ren」的實(shí)際鍵信號組合是「7361」;對應(yīng)「sen」的實(shí)際鍵信號組合是「7362」。用戶輸入「736」之后的實(shí)際動作,顯示部顯示三種可能的組合「pen」、「ren」、「sen」。此時(shí),如果用戶要輸入「pen」,則只需輸入鍵「0」一次。如果用戶要輸入「ren」,則只需輸入鍵「1」一次。如果用戶要輸入「sen」,則只需輸入鍵「2」一次。因此,追加鍵的處理方法與選擇行為相關(guān),不會給用戶增加記憶負(fù)擔(dān)。
圖5和圖6表示有關(guān)409個(gè)正當(dāng)合理的拼音符號組合、對應(yīng)的鍵信號組合以及實(shí)際的鍵信號組合的參照表。這些數(shù)據(jù)是保存在鍵與拼音符號組合參照部中的。
圖1表示本發(fā)明一實(shí)施例的系統(tǒng)方框圖。如圖1所示,如果用戶按下數(shù)字鍵墊100上的一個(gè)鍵,則該鍵信號被送到系統(tǒng)控制部300。接收該鍵信號后,系統(tǒng)控制部300把該鍵信號與儲存在鍵信號緩沖區(qū)域800中的以前輸入的鍵信號進(jìn)行組合。然后,根據(jù)該鍵信號的組合,從鍵與拼音符號組合參照部400中檢測出對應(yīng)的拼音符號組合。
而后,判斷是否應(yīng)該將該拼音符號組合變換為中文字。如果該回答為否定,則將所述鍵信號組合儲存到鍵信號緩沖區(qū)域800中,繼續(xù)進(jìn)行鍵輸入動作。如果回答為肯定,則將所述拼音符號組合附加到輸入緩沖區(qū)域500上,并指示中文單詞變換部600,使之參照辭典700將輸入緩沖區(qū)域500中的拼音符號組合變換為所對應(yīng)的中文字或單詞。將該對應(yīng)的中文字或單詞送回系統(tǒng)控制部300,由系統(tǒng)控制部300將其送到顯示部,作為對用戶的應(yīng)答。
圖2是表示本發(fā)明實(shí)施例系統(tǒng)控制部300工作過程的程序框圖。如果進(jìn)入中文字輸入處理,則在步驟S301中,將鍵信號緩沖區(qū)域和輸入緩沖區(qū)域的數(shù)據(jù)初始化。而后,在步驟S302中,判斷是否發(fā)送了來自數(shù)字鍵墊的數(shù)據(jù)。如果該回答為否定,則程序進(jìn)入步驟S303,判斷用戶是否打算停止中文字的輸入。如果從數(shù)字鍵墊發(fā)送了數(shù)據(jù),則程序進(jìn)入步驟S304,使輸入鍵信號與儲存在鍵信號緩沖區(qū)域中的數(shù)據(jù)進(jìn)行組合。
而后,在步驟S305中,使用該鍵信號組合,從鍵與拼音符號組合參照部中檢測出可能對應(yīng)的拼音符號組合。在此所說的可能的拼音符號組合是表示迄今為止所輸入的拼音符號組合雖然尚未完成,但將來有可能完成。例如,如果用戶輸入「9466」,雖然在鍵與拼音符號組合參照部中沒有找到,但鍵信號組合「94664」存在。因此,對應(yīng)鍵信號組合「94664」能檢測出拼音符號組合「xiong」和「zhong」。通過除掉對應(yīng)其最后位的鍵信號「4」的拼音符號,得到所對應(yīng)的拼音符號組合為「xion」和「zhon」,這些就是可能對應(yīng)鍵信號組合「9466」的拼音符號組合。
然后,程序進(jìn)入步驟S306,判斷是否找到了對應(yīng)可能的拼音符號組合。如果該回答為否定,則表示所輸入的鍵信號為非正當(dāng)合理組合,所輸入的鍵信號被無視,程序返回步驟S302繼續(xù)接受輸入。如果對應(yīng)可能的拼音符號組合存在,則程序進(jìn)入步驟S307,判斷是否找到了唯一的對應(yīng)可能的拼音符號組合。如果該回答為否定,則表示為變換為對應(yīng)的中文字,鍵信號組合尚未完成,程序進(jìn)入步驟S308,清除鍵信號緩沖區(qū)域的數(shù)據(jù),把在步驟S304所獲得的鍵信號組合儲存到輸入緩沖區(qū)域中。
而后,在步驟S309中,把對應(yīng)可能的拼音符號組合發(fā)送到顯示部,作為對用戶的應(yīng)答。然后,程序返回步驟S302繼續(xù)接受輸入。如果在步驟S307中,判斷為找到了唯一的拼音符號組合,則表示可以開始向中文字進(jìn)行變換,程序進(jìn)入步驟S310,把該對應(yīng)的拼音符號組合儲存到輸入緩沖區(qū)域中。
然后,在步驟S311中,指示中文字變換部,使之把儲存在輸入緩沖區(qū)域中的拼音符號組合變換為對應(yīng)的文字或單詞,并把所變換的文字或單詞儲存到輸入緩沖區(qū)域中。而后,在步驟S312中,把所變換的中文字或單詞發(fā)送到顯示部,作為對用戶的應(yīng)答,清除鍵信號緩沖區(qū)域的數(shù)據(jù),程序返回步驟S302繼續(xù)接受輸入。
圖3是本發(fā)明實(shí)施例的表示中文單詞變換部工作情況的程序框圖;系統(tǒng)控制部指示中文字單詞變換部需要變換為中文字或單詞,在步驟S601中,判斷輸入緩沖區(qū)域中是否存在所變換的中文字。如果該回答為肯定,則表示該已變換的中文字有可能與以后要變換為中文字的拼音符號組合進(jìn)行組合,形成一個(gè)單詞,程序進(jìn)入步驟S602,通過已變換的中文字和所輸入的拼音符號組合之間的組合,就能從辭典中檢測出對應(yīng)的中文單詞。
然后,在步驟S603中,判斷是否找到了對應(yīng)的單詞。如果該回答為肯定,則程序進(jìn)入步驟S604,從候補(bǔ)單詞中選出使用最頻繁的單詞,并將其發(fā)送到系統(tǒng)控制部。如果不存在對應(yīng)的單詞,則在步驟S605中,從辭典中檢測出與應(yīng)該變換的拼音符號組合對應(yīng)的中文字。在步驟S606中,從候補(bǔ)文字中決定使用最頻繁的單詞,并將其發(fā)送到系統(tǒng)控制部。在步驟S601中,如果在輸入緩沖區(qū)域中沒有儲存所變換的中文字,則程序直接進(jìn)入步驟S705。
使用以下具體例子來進(jìn)一步說明本發(fā)明實(shí)施例的處理方法。圖7是表示當(dāng)用戶輸入單詞「中國人」(拼音符號組合為zhong guo ren)時(shí),輸入鍵之間的關(guān)系、向拼音符號的變換以及向中文字變換的圖表。如該表所示,顯示部包含不完全區(qū)域和變換區(qū)域,不完全區(qū)域表示將要變換為中文字的拼音符號組合。變換區(qū)域表示變換后的中文字。
最初,按下鍵「9」時(shí),不完全區(qū)域表示可能的拼音符號組合「w」「x」「y」「z」。而后,如果按下鍵「4」,則不完全區(qū)域表示對應(yīng)鍵信號組合「94」的拼音符號組合「xi」「yi」「zi」。如果按下鍵「9466」,則不完全區(qū)域表示對應(yīng)鍵信號組合「9466」的可能的拼音符號組合「xion」「zhon」。如果按下鍵「94664」,則不完全區(qū)域表示「xiong」「zhong」。為了得到「zhong」而按鍵「1」(為選擇第一候補(bǔ),按鍵「0」;為選擇第二候補(bǔ),按鍵「1」)。
在決定拼音符號組合 為「zhong」的瞬間,把該組合變換為中文字「終」,并表示在變換區(qū)域內(nèi)。而后,在不完全區(qū)域中不表示拼音符號組合,而是開始輸入下一個(gè)文字。當(dāng)「guo」的輸入完成之后,變換區(qū)域的「終」變?yōu)椤钢袊埂_@是由中文字單詞變換部通過查找對應(yīng)的單詞來實(shí)施的。在以上所說明的例子中,為輸入「中國人」,只需要按鍵14次。該數(shù)量與利用計(jì)算機(jī)鍵盤進(jìn)行輸入的情況相同。而在使用其他數(shù)字鍵來輸入中文字的臺灣專利第73890號文件所公開的、羅馬字化的輸入法中,需要按鍵19次。
以上所說明的本發(fā)明能在不脫離本發(fā)明精神的前提下,進(jìn)行各種改變和變形。例如,數(shù)字鍵的排列可以不局限于圖4所示的那樣。例如,也可以把「a」「b」「c」分配給鍵「9」;把「d」「e」「f」分配給鍵「8」;把「g」「h」「i」分配給鍵「7」。而且,變換鍵「0」也可以用「1」、「#」或「*」來代替。
權(quán)利要求
1.一種漢語拼音輸入方法,只使用數(shù)字鍵墊,利用具有用來輸入中文字的數(shù)字鍵墊、存儲部以及顯示部的裝置來實(shí)現(xiàn),由以下步驟構(gòu)成步驟1是按照一般電話機(jī)數(shù)字鍵墊上的英文字母排列,把所述拼音符號排列到所述數(shù)字鍵墊上,把除鍵「2」~「9」之外的一個(gè)鍵分配作為變換鍵,在所述存儲部中設(shè)置鍵與拼音符號組合參照部,把按照所述數(shù)字鍵墊這種排列的鍵墊的鍵信號組合和與其相對應(yīng)的拼音符號組合儲存到其中;步驟2是在所述存儲部中設(shè)置辭典,收錄拼音符號組合和與其相對應(yīng)的中文字或單詞;步驟3是根據(jù)鍵與拼音符號之間的所述參照部的參照規(guī)則,按照所用的拼音符號,緊接著若干變換選擇符號,從數(shù)字鍵墊上輸入鍵信號;步驟4是按照用戶所輸入的鍵信號,把所輸入的鍵信號變換為中文字,使之與以前所輸入的按鍵信號組合,利用所述鍵與拼音符號組合參照部,檢索對應(yīng)的拼音符號組合;步驟5是對在所述步驟4中獲得的、對應(yīng)的拼音符號組合進(jìn)行解析,如果由于用戶所進(jìn)行的連續(xù)輸入而可能存在多種組合,則重復(fù)進(jìn)行所述步驟3;否則,就使該拼音符號組合與以前所輸入的拼音符號序列一起參照辭典,檢測對應(yīng)的中文字或單詞,并且為了進(jìn)行輸出顯示,把該對應(yīng)的中文字或單詞發(fā)送到所述顯示部;步驟6是只要用戶不停止,就重復(fù)進(jìn)行所述步驟3,繼續(xù)進(jìn)行下一個(gè)中文字的輸入。
2.一種漢語拼音輸入裝置,只使用數(shù)字鍵墊,并且具有用來輸入中文字的數(shù)字鍵墊、存儲部以及顯示部;包括按照一般電話機(jī)數(shù)字鍵墊上的英文字母排列,把所述拼音符號排列到所述數(shù)字鍵墊上,并把除鍵「2」~「9」之外的一個(gè)鍵分配作為變換鍵的,按照鍵墊排列儲存鍵墊的鍵信號組合和與其相對應(yīng)的拼音符號組合的,設(shè)置在所述存儲部中的鍵與拼音符號組合參照部;用來儲存拼音符號組合和與其相對應(yīng)的中文字或單詞的辭典;作為用來把正當(dāng)合理的拼音符號組合與所述辭典進(jìn)行比較的索引鍵來使用,并用來把拼音符號變換為對應(yīng)的中文字或單詞的中文單詞變換部;用來控制并解析所輸入的鍵信號,實(shí)施把鍵信號組合變換為拼音符號組合,以及把拼音符號組合變換為中文字或單詞,以及管理數(shù)據(jù)輸出的系統(tǒng)控制部。
全文摘要
一種漢語拼音輸入方法,使用電話機(jī)和遙控器等的9個(gè)數(shù)字鍵,用漢語拼音輸入中文字。為了輸入拼音符號,使用該鍵墊上的鍵「2」~「9」,并分配變換鍵,把輸入的拼音符號組合變換為中文字或單詞。因此,能減少學(xué)習(xí)上的困難,減少按鍵次數(shù)。
文檔編號H04M1/23GK1340169SQ00803556
公開日2002年3月13日 申請日期2000年12月8日 優(yōu)先權(quán)日1999年12月8日
發(fā)明者歐陽彥一 申請人:松下電器產(chǎn)業(yè)株式會社