專利名稱:漢字輸入裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種利用聲母和韻母輸入組合成的拼讀,經(jīng)過(guò)變換處理構(gòu)成漢文的漢文輸入裝置。
作為漢字處理機(jī)等的漢文輸入裝置的漢字輸入方法,雖然存在有許多種,通常所廣泛采用的則是拼音輸入法。這種拼音輸入法是,輸入由聲母和韻母組成的拼讀信號(hào),借助漢字轉(zhuǎn)換詞典找出與該拼讀信號(hào)相對(duì)應(yīng)的漢字,從而達(dá)到輸入所需漢字的目的。此種方法在日本專利公開昭58-191025“拼音漢字入力方式”中有記載。例如說(shuō)以這樣的漢文輸入裝置輸入單個(gè)漢字“的”,在再次輸入“的”時(shí),按壓鍵盤上的輸入鍵“de”,學(xué)習(xí)功能就起作用,而在屏幕上出現(xiàn)“的”。并且,具有象“的”存在有二個(gè)不同拼音“de”和“di”的單個(gè)漢字,在再次輸入“的”時(shí),即使按壓“di”,也就是說(shuō)不管按壓哪個(gè)拼讀鍵,都可以輸入所需的“的”。
然而上述漢文輸入裝置存在這樣的問(wèn)題,即在輸入具有與“的”相同拼音“de”、“di”的例如“地”時(shí),一按壓“di”鍵,就因?qū)W習(xí)功能的作用,首先就會(huì)得到先前由輸入“de”而得的“的”輸出。也就是說(shuō),在輸入“地”時(shí),即便想由拼讀“di”來(lái)找出,也會(huì)產(chǎn)生在輸入拼讀“di”時(shí),由于學(xué)習(xí)功能而首先得出頻度小的“的”這種不正確的情況。這就使得本來(lái)為使用頻率高的文字能優(yōu)先找出而提高變換效率的學(xué)習(xí)功能,反而使得變換效率下降,而招致了在輸入所需漢字時(shí)增加了麻煩的結(jié)果。
本發(fā)明的目的在于,按照拼讀存儲(chǔ)認(rèn)定了輸入的漢字,在再次輸入相同拼讀時(shí),優(yōu)先從候選漢字中讀出與該拼讀一致的漢字。由此即使存在有多個(gè)具有不同拼讀的候選漢字時(shí),也能高效率地只輸入必要的漢字。
本發(fā)明的基本結(jié)構(gòu),如
圖1方框圖所示,由下列部件組成輸入表示聲母的聲母信息、表示韻母的韻母信息以及各種指令的輸入設(shè)備1;存儲(chǔ)有許多與由聲母信息及韻母信息組合成的拼讀相對(duì)應(yīng)的漢字的詞典設(shè)備2;按照讀出頻率由高到低順次變更排列輸出由詞典設(shè)備2讀出的一個(gè)以上候選漢字的候選漢字輸出設(shè)備3;有選擇地顯示聲母信息、韻母信息或候選漢字的顯示設(shè)備4;從候選漢字中選擇一個(gè)漢字以認(rèn)定輸入,并輸出認(rèn)定了的漢字和認(rèn)定時(shí)的拼讀的認(rèn)定裝置5;對(duì)應(yīng)地存儲(chǔ)由認(rèn)定裝置5輸出的認(rèn)定漢字及拼讀的優(yōu)先漢字存儲(chǔ)裝置6;從詞典設(shè)備2中讀出候選漢字再輸入到候選漢字輸出設(shè)備3,與優(yōu)先漢字存儲(chǔ)裝置6相對(duì)應(yīng)地對(duì)與輸入的拼讀一致的拼讀是否存在進(jìn)行檢索,在取得拼讀的檢索結(jié)果時(shí),查找和拼讀相對(duì)應(yīng)的被存儲(chǔ)著的認(rèn)定漢字,再相對(duì)于候選漢字輸出設(shè)備3,讀出和該認(rèn)定漢字相同的字,并將其排列在順序的最前面,完成上述功能的讀出設(shè)備8;依次存儲(chǔ)輸入認(rèn)定了的漢字的文章存儲(chǔ)設(shè)備7。
在現(xiàn)有裝置中,拼讀相同的漢字雖然與使用頻率無(wú)關(guān)地能讀出任何拼讀,但是在本發(fā)明中,在學(xué)習(xí)具有不同讀音的單個(gè)漢字情況下,由于還另外學(xué)習(xí)輸入時(shí)的拼讀,具有相同拼讀也能高效率地變換頻度變化不同的漢字。因而可使輸入文章的操作員的負(fù)擔(dān)得到明顯的減輕。
對(duì)附圖的說(shuō)明圖1為說(shuō)明本發(fā)明結(jié)構(gòu)的方框圖;
圖2為說(shuō)明本發(fā)明一個(gè)實(shí)施例構(gòu)成的方框圖;
圖3為說(shuō)明本發(fā)明工作的流程圖;
圖4a-4e為說(shuō)明本發(fā)明候選緩存器或?qū)W習(xí)緩存器內(nèi)變換處理過(guò)程的模式圖。
圖2中所示是作為本發(fā)明一實(shí)施例的漢文輸入裝置的結(jié)構(gòu)方框圖。在該圖中,10是用作輸入設(shè)備的鍵盤,它具有輸入表示聲母的聲母信息、表示韻母的韻母信息的輸入鍵和提供將輸入的拼讀信息轉(zhuǎn)換成漢字的指令的轉(zhuǎn)換鍵等。11是存儲(chǔ)有許多漢字、在將由聲母信息及韻母信息組合成的拼讀轉(zhuǎn)換成漢字時(shí)用作參考詞典設(shè)備的漢字轉(zhuǎn)換詞典。該漢字轉(zhuǎn)換詞典11由作為后述CPU讀數(shù)的專用存儲(chǔ)區(qū)的ROM組成。12是作蜓『鶴質(zhì)涑鏨璞附珊鶴腫淮實(shí) 1及后述的學(xué)習(xí)緩存器輸出的候選漢字按讀出頻率高的順序改變排列輸出的候選緩存器。該候選緩存器12由作為CPU可內(nèi)部寫入的存儲(chǔ)區(qū)的RAM組成。13是由CRT、LCD等組成的、有選擇地顯示鍵盤10輸出的聲母信息、韻母信息或從候選緩存器12中輸出的候選漢字的顯示裝置。14是作為存儲(chǔ)與認(rèn)定時(shí)的拼讀相應(yīng)地由漢字轉(zhuǎn)換詞典11讀出認(rèn)定的漢字的優(yōu)先漢字存儲(chǔ)設(shè)備的學(xué)習(xí)緩存器。該學(xué)習(xí)緩存器14由作為CPU可內(nèi)部寫入的存儲(chǔ)區(qū)的RAM構(gòu)成。15是作為順序存儲(chǔ)認(rèn)定了的輸入漢字的文章存儲(chǔ)設(shè)備的RAM。此RAM15由例如軟盤等外部存儲(chǔ)裝置構(gòu)成。16是CPU,它根據(jù)從鍵盤10輸入的轉(zhuǎn)換指令發(fā)出指示,從漢字轉(zhuǎn)換詞典11讀出一個(gè)以上候選漢字,存儲(chǔ)于候選緩存器12中,再對(duì)學(xué)習(xí)緩存器14進(jìn)行檢索,看是否有與輸入拼讀一致的拼讀存在于學(xué)習(xí)緩存器14內(nèi),檢索得到拼讀結(jié)果后,對(duì)應(yīng)該拼讀查找出所存儲(chǔ)的認(rèn)定漢字,再對(duì)候選緩存器12將與該認(rèn)定的漢字相同的漢字,改排在讀出順序的最前面。此CPU16可由例如說(shuō)16位微處理機(jī)構(gòu)成。17是存儲(chǔ)CPU16執(zhí)行控制所需程序的程序存儲(chǔ)器,由ROM組成。18是打印輸入認(rèn)定的文章的打印機(jī)。
下面按圖3所示的流程圖對(duì)本實(shí)施例的工作進(jìn)行說(shuō)明。此外在學(xué)習(xí)緩存器14中,如圖4(a)所示,已記錄有5組拼讀及與之相應(yīng)的漢字。而對(duì)于拼音1,記錄有不同的二個(gè)漢字(漢字3和2)。參照?qǐng)D3,首先通過(guò)鍵盤10輸入所需漢字的拼讀“拼音1”(步驟20),CPU16通過(guò)漢字轉(zhuǎn)換詞典11讀出對(duì)應(yīng)于輸入拼音的候選漢字,并將其置入候選緩沖器12中(步驟21)。參照?qǐng)D4(b),接著CPU16讀出候選緩存器12存儲(chǔ)區(qū)的號(hào)碼i=1(步驟22),并讀出學(xué)習(xí)緩存器14存儲(chǔ)區(qū)號(hào)碼j=1(步驟23)。在此判斷是否有候選漢字(步驟24),若無(wú)則在顯示設(shè)備13顯示ERROR,等待通過(guò)鍵盤再輸入(步驟25)。
在步驟24,具有候選漢字的情況下,判斷記錄在學(xué)習(xí)緩存器14中的學(xué)習(xí)緩存器14的號(hào)碼j值的漢字?jǐn)?shù)目是否超過(guò)n(步驟26),在沒(méi)有超過(guò)時(shí),則判斷學(xué)習(xí)緩存器14第j個(gè)漢字是否存在候選緩存器12中,并且判斷與先前輸入的拼讀是否一樣(步驟27)。成為本實(shí)施例特征的是,由于存儲(chǔ)在學(xué)習(xí)緩存器14中的漢字是和輸入時(shí)拼讀相對(duì)應(yīng)的,所以檢查時(shí)僅對(duì)和拼讀與漢字一致的才被檢驗(yàn)讀出。從而,即便是相同的漢字,若讀法不同,則作為其它信息記錄在學(xué)習(xí)緩存器14內(nèi)。因而,具有記錄在學(xué)習(xí)緩存器14中不同讀法的單個(gè)漢字,只按操作人員的意愿,認(rèn)為必要的讀音漢字才能讀出。
當(dāng)記錄在學(xué)習(xí)緩存器14內(nèi)第j個(gè)漢字存在于候選緩存器12中的情況下,應(yīng)將此第j個(gè)漢字向前提改排在候選緩存器12的第i號(hào)位置上(步驟28)。參照?qǐng)D4(c)。將候選緩存器12的i加1,給學(xué)習(xí)緩存器的j也加1(步驟29、30)。在步驟27,若第j個(gè)漢字在候選緩沖器12內(nèi)沒(méi)有,則轉(zhuǎn)移到步驟30。在此對(duì)候選緩沖器12的每個(gè)候選漢字進(jìn)行檢驗(yàn),看其是否沒(méi)有記錄在學(xué)習(xí)緩存器14中。在記錄著的情況下,即于候選緩沖器12存儲(chǔ)區(qū)內(nèi)進(jìn)行改換排列操作。重復(fù)學(xué)習(xí)緩存器12的檢索操作(步驟26→27→28→29→30→26),假設(shè)具有學(xué)習(xí)緩存器14第5個(gè)(j=5)漢字(漢字2)存在于候選緩存器12中,那么候選緩存器12內(nèi)的候選漢字順序即成為圖4(d)那樣的次序。
當(dāng)候選緩沖器12內(nèi)的漢字改換排列一結(jié)束,CPU就判斷是否對(duì)候選緩存器12由全部漢字作了檢驗(yàn)(步驟26)。若校驗(yàn)全部結(jié)束,顯示裝置即顯示改換排列后位于最前面的候選漢字(步驟31)。然后,在顯示候選漢字的狀態(tài)下,操作人員按壓鍵盤10的轉(zhuǎn)換鍵,選擇所需漢字(步驟32),在把被選擇的漢字記錄在學(xué)習(xí)緩沖器14的存儲(chǔ)區(qū)最前面(步驟33)的同時(shí),在顯示設(shè)備13的文章輸入?yún)^(qū)中顯示(步驟34),將被認(rèn)定了的輸入存儲(chǔ)在RAM15內(nèi)。漢字轉(zhuǎn)換過(guò)程就此結(jié)束。在上述實(shí)施例中,存在于候選緩存器12內(nèi)的“漢字5”雖然被記錄在學(xué)習(xí)緩存器14中,但對(duì)于不同的拼讀并沒(méi)有在候選緩存器12中被反映。對(duì)此,用現(xiàn)有的漢字轉(zhuǎn)換處理,處理后的候選緩存器內(nèi)的漢字成為如圖4(e)所示的那樣的順序。
在本實(shí)施例中,雖然“漢字5”有“拼音1”和“拼音2”二種讀法,但用“拼音1”的“漢字5”的使用頻率低,用“拼音2”的頻率高。在這樣的情況下,最好用圖4(d)的順序進(jìn)行處理。再者,由于使用頻率不同,所以對(duì)應(yīng)于“拼音1”的“漢字5”的組合存在于學(xué)習(xí)緩存器14中的可能性小。因而根據(jù)本實(shí)施例的漢字轉(zhuǎn)換處理,作為候選漢字,即使存在具有不同的讀法的單個(gè)漢字,由于和輸入時(shí)拼讀相一致的漢字被優(yōu)先讀出,所以不用將不需要的候選漢字讀出。因此,反映依賴于拼讀的漢字使用頻率的差異的學(xué)習(xí)成為可能,而可高效率地輸入單個(gè)漢字。
權(quán)利要求
1.一種漢文輸入裝置,其特征是具有輸入表示聲母的聲母信息、表示韻母的韻母信息以及各種指令的輸入設(shè)備;存儲(chǔ)有許多對(duì)應(yīng)于以聲母信息及韻母信息組合所表達(dá)的拼讀的漢字的詞典設(shè)備,由讀出頻率高的開始順序更改排列地由該詞典設(shè)備讀出一個(gè)以上候選漢字的候選漢字輸出設(shè)備;有選擇地顯示聲母信息、韻母信息或候選漢字的顯示設(shè)備;由候選漢字中選擇一個(gè)漢字來(lái)認(rèn)定輸入,并輸出認(rèn)定了的漢字及認(rèn)定時(shí)的拼讀的認(rèn)定設(shè)備;相應(yīng)地存儲(chǔ)由認(rèn)定設(shè)備輸出的認(rèn)定漢字及拼讀的優(yōu)先漢字存儲(chǔ)設(shè)備;從詞典設(shè)備讀出候選漢字,輸送給候選漢字輸出設(shè)備,對(duì)優(yōu)先漢字存儲(chǔ)設(shè)備進(jìn)行檢索,是否存在與輸入拼讀一致的拼讀,在檢索得到有拼讀時(shí),查找和此拼讀相應(yīng)的存儲(chǔ)著的認(rèn)定漢字,再針對(duì)候選漢字輸出設(shè)備,讀出與這一認(rèn)定漢字相同的漢字,將其排列在順序的最前面的讀出設(shè)備;順次存儲(chǔ)輸入認(rèn)定了的漢字的文章存儲(chǔ)設(shè)備。
2.根據(jù)權(quán)利要求1所述的漢字輸入裝置,其特征是候選漢字輸出設(shè)備是由作為CPU內(nèi)部可寫入存儲(chǔ)區(qū)的RAM所構(gòu)成。
3.根據(jù)權(quán)利要求1所述的漢文輸入裝置,其特征是優(yōu)先漢字存儲(chǔ)設(shè)備是由作為CPU內(nèi)部可寫入存儲(chǔ)區(qū)的RAM所構(gòu)成。
全文摘要
本發(fā)明漢文輸入裝置是關(guān)于將輸入的拼讀變換成相應(yīng)漢字的文字處理裝置。為克服在具有不同拼讀的單個(gè)漢字中使用頻率小的單個(gè)漢字被讀出的缺點(diǎn),在輸入認(rèn)定時(shí),相應(yīng)地將拼讀和認(rèn)定的漢字存儲(chǔ)在優(yōu)先漢字存儲(chǔ)裝置中,在再次作拼讀輸入時(shí),利用對(duì)優(yōu)先漢字存儲(chǔ)裝置的檢索,把和拼讀一致的漢字優(yōu)先作為候選漢字讀出。
文檔編號(hào)G06F7/00GK1034077SQ88108430
公開日1989年7月19日 申請(qǐng)日期1988年10月29日 優(yōu)先權(quán)日1987年10月30日
發(fā)明者渡邊健一, 增田和雄 申請(qǐng)人:夏普公司