專利名稱:中文文章處理裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及能給寫成的文章的漢字附加注音(在漢字旁邊注的拼音)的中文文章處理裝置。
直到現(xiàn)在,在中文文章處理裝置(以下稱為中文字處理機)方面,一般表示漢字讀音的注音都用英語小字母附注在漢字上面。而漢字的活字是以全身鉛空定義的,英語小字母的活字則是以半身鉛空定義的。因此,如
圖14中所示,可在漢字上面標志的字母數(shù)只能限制為二個字母。
然而,在上述中文字處理機中,由于漢字與注音的表示位置不一致,使?jié)h字與注音不能對應(yīng)起來表示,因此,如果將注音連續(xù)進行表示,則存在漢字讀音很難加以確認的問題。又,假如調(diào)整漢字的字距使?jié)h字處于注音的正下方,可使?jié)h字與注音相對應(yīng),這種方法有如日本特許公開1984年第106035號公報中所記載的“文書處理裝置附加在漢字旁注假名的方式”。可是,在該方式中漢字的字距不一致,顯得不夠美觀。
本發(fā)明考慮到以上的情況,其目的在于取得能對應(yīng)地給每個漢字附加該漢字注音的中文文章處理裝置,更進一步的目的在于提供得以削減該裝置中所用注音字形存儲器的注音字形存儲容量的中文文章處理裝置。
圖1表示與本發(fā)明權(quán)項1有關(guān)的基本結(jié)構(gòu)的方框圖。
圖2表示與本發(fā)明權(quán)項2有關(guān)的基本結(jié)構(gòu)的方框圖,圖3是表示本發(fā)明的一個實例的結(jié)構(gòu)方框圖,圖4表示圖3中鍵盤鍵配置的平面圖,圖5表示與權(quán)項1有關(guān)的實施例的拼音注音代碼變換表的結(jié)構(gòu)模式圖,圖6表示同一實施例的注音字形的大小的說明圖,圖7是說明同一實施例的工作過程程序框圖,圖8表示同一實施例的拼音注音代碼拼音表的結(jié)構(gòu)模式圖,圖9和圖10表示同一實施例的注音字形檢索表的結(jié)構(gòu)模式圖,圖11是說明同一實施例的工作過程的程序框圖,圖12的(a)、(b)、(c)、(d)和(e)表示本發(fā)明的實施例的操作例和顯示狀態(tài)的說明圖,圖13的(a)和(b)表示與權(quán)項2有關(guān)的實施例的顯示圖形的說明圖,圖14是表示現(xiàn)有技術(shù)實施例中注音顯示狀態(tài)的說明圖。
圖1是表明與本發(fā)明權(quán)項1有關(guān)的中文文章處理裝置的基本結(jié)構(gòu)的方框圖,圖中1為輸入包括拼音讀音信息和注音顯示指示的各種指示的輸入裝置,2為暫時存儲所輸入的拼音讀音信息的拼音讀音存儲裝置,3為存儲拼音讀音與對應(yīng)注音的注音變換用代碼的注音代碼存儲裝置,4為接受注音顯示指示時、對前述注音代碼存儲裝置3進行檢索、把拼音讀音變換成注音代碼而輸出的注音代碼變換裝置,5為把漢語每一字的所有拼音字母形成可同時在各全身鉛空字橫向?qū)挾葍?nèi)容得下那樣大小的注音字形并將每個這樣的注音字形與注音代碼對應(yīng)地存儲起來的注音字形存儲裝置,6為根據(jù)所輸出的注音代碼從前述注音字形存儲裝置讀出相應(yīng)的注音字形的注音讀出裝置,7為輸出所讀出的注音的輸出裝置,8為存儲所讀出注音的文章存儲裝置。
圖2是表明與本發(fā)明權(quán)項2有關(guān)的中文文章處理裝置的基本結(jié)構(gòu)的方框圖,圖中10為輸入包括拼音讀音信息和注音顯示指示的各種指示的輸入裝置,11為暫時存儲所輸入的拼音讀音信息的拼音讀音存儲裝置,12為把由變換注音用的注音代碼和表示拼音讀音的字符數(shù)構(gòu)成的注音結(jié)構(gòu)數(shù)據(jù)與拼音讀音對應(yīng)起來存儲的注音數(shù)據(jù)存儲裝置,13為接受注音顯示指示時,對前述注音數(shù)據(jù)存儲裝置12進行檢索,把拼音讀音變換成注音數(shù)據(jù)而進行輸出的注音數(shù)據(jù)變換裝置,14為將其大小為構(gòu)成拼音讀音的字符數(shù)的倒數(shù)的字形碼以字符數(shù)和字符碼對應(yīng)的方式存儲的注音字形存儲裝置,15為根據(jù)所輸出的注音數(shù)據(jù)的字數(shù),特別指定前述注音字形存儲裝置14中的注音字形的大小并根據(jù)注音數(shù)據(jù)的字符碼從該特別指定大小的字形中順序讀出相應(yīng)的注音字形的注音字符列讀出裝置,16為輸出所讀出的注音字符列的輸出裝置,17為存儲所讀出的注音字符列的文章存儲裝置。
根據(jù)本發(fā)明,在輸出裝置輸出的中文文章中,對所要求的漢字指定其注音顯示位置,接著進行拼音輸入,再執(zhí)行注音顯示的指示,這樣,就從注音字形存儲裝置讀出與一個漢字的讀音相符合的注音字形,并輸出在既定漢字全身鉛空字符橫向?qū)挾葍?nèi)能容納得下那樣大小的注音字形。
又,在注音字形存儲裝置是按構(gòu)成拼音讀音字符數(shù)倒數(shù)的大小來構(gòu)成時,一執(zhí)行注音顯示的指示,所輸入的拼音讀音就變換成由字數(shù)及字符碼組成的注音數(shù)據(jù),該注音數(shù)據(jù)被轉(zhuǎn)送給注音字形存儲裝置。接著是注音字符列讀出裝置,它根據(jù)被轉(zhuǎn)送來的注音數(shù)據(jù)的字數(shù)特別指定注音字形的大小,根據(jù)注音數(shù)據(jù)的字符碼從該特定大小的字形中順序讀出相應(yīng)的注音,并使輸出裝置進行輸出。據(jù)此,能夠以較小的存儲容量構(gòu)成注音字形存儲裝置。
以下根據(jù)附圖所示的實施例,對本發(fā)明進行詳細的說明。還有需說明的是,并不能據(jù)此來限定本發(fā)明。
圖3是表示本發(fā)明的一個實施例的結(jié)構(gòu)的方框圖。圖中,20是作為輸入裝置的鍵盤,它備有輸入聲母字符及韻母字符的字符輸入鍵和變換鍵等,這些變換鍵輸入將由聲母字符及韻母字符構(gòu)成的拼音讀音變換成漢字而用的指示。另外,圖4是表示鍵盤20上各鍵的配置圖,20a是指示注音顯示用的注音鍵。圖3中,21是作為把由鍵盤20所輸入的拼音讀音暫時存儲起來的拼音讀出存儲裝置的拼音緩沖寄存器。22是判斷所輸入的拼音讀音是否拼音的拼音判斷部分。23是由CRT或LCD等所構(gòu)成的作為輸出裝置的顯示設(shè)備,用于顯示從鍵盤20所輸入的聲母字符、韻母字符,同時又顯示從漢字變換詞典24所讀出的漢字待選字和后面提及的注音等。25是作為注音碼存儲裝置或注音數(shù)據(jù)存儲裝置的拼音注音碼變換表,把拼音讀音變換成注音形碼。26是作為注音字形存儲裝置的注音字形檢索表。27是例如由16位的微處理機構(gòu)成的控制裝置,用于執(zhí)行注音碼或注音數(shù)據(jù)變換裝置以及注音讀音或注音字符列讀出裝置的功能。該控制裝置27接受從鍵盤20輸入的拼音讀音,在按下注音鍵20a時,即發(fā)出注音顯示指示時,根據(jù)寫入程序存儲器28中的程序,從注音字形檢索表26中讀出與拼音讀音相對應(yīng)的注音,在顯示裝置23上輸出。還有,29是作為存儲所變換的中文文章及給漢字附加的注音的文章存儲裝置的文章存儲器,例如,可由RAM和軟磁盤等外部存儲設(shè)備構(gòu)成。又,30是把已完成的文章打印出來的打印機,可以使用熱敏式打印機或點陣式打印機等。
圖5表示與權(quán)項1有關(guān)的、將拼音讀音變換成注音字形碼的拼音注音碼變換表的內(nèi)容。與注音字形碼對應(yīng)的注音字形按圖6所示作成與漢字大小相同的字形,而且,要作出410種拼音的字形。
下面,根據(jù)圖7的程序框圖對有關(guān)權(quán)項1的實施例的工作過程說明如下。
首先,在顯示設(shè)備23的屏幕上顯示出輸入引導(dǎo)“聲母”的情況下,操作鍵盤20的字符輸入鍵于是就輸入字符(步40→41)。如輸入確是操作聲母鍵的場合(步42),則保持與輸入符合的聲母數(shù)據(jù)(步43),在顯示裝置上顯示出聲母字符(步44)。聲母輸入一終止就顯示出輸入引導(dǎo)的“韻母”(步45),于是就操作字符輸入鍵進行輸入(步46-47),用2定義鍵判斷是否分二次進行輸入(步48),分二次輸入時,根據(jù)第一韻母判斷拼音標志(步49),接著在有標志的情況下(步50),根據(jù)第2韻母判定拼音標志(步51),有標志的情形下(步52)就保持相應(yīng)的韻母數(shù)據(jù)(步53),并在顯示裝置23顯示韻母字符(步54)。再者,在步48時如判斷的結(jié)果為“否”,則根據(jù)相應(yīng)韻母判定拼音標志(步55),并移向步51。
以上各步是注音變換處理前的步驟,即直至所輸入的拼音讀音被反視顯示之前的處理過程。
下面說明上述實施例的有關(guān)特征。在步42中,若按的是注音鍵(步56),則根據(jù)拼音緩沖寄存器中所存儲的拼音數(shù)據(jù),搜索圖5中表示的拼音碼拼音表25,尋求出相應(yīng)的注音碼(步57)。在步57中利用檢索檢驗是否存在該拼音數(shù)據(jù)(步58)。在變換結(jié)束時用該判斷。接著,如在步58中檢驗的結(jié)果是“是”,則由所檢索到的注音碼取入注音字形(步59),顯示注音(步60)。
下面說明與權(quán)項2有關(guān)的實施例。圖8示出將拼音讀音變換成注音構(gòu)成數(shù)據(jù)的拼音注音碼變換表的內(nèi)容,該表備有與410種拼音讀音相對應(yīng)的各種拼音數(shù)據(jù)和注音構(gòu)成數(shù)據(jù)。例如,在拼音讀音“Zhong”的場合,以“Zhong”的數(shù)據(jù)檢索ADR-Zhong。從而知道拼音讀音“Zhong”是用五個字符,而且是由字符“Z”、“h”、“o”、“n”、“g”所構(gòu)成的。
圖9和圖10是表示檢索表26一部分結(jié)構(gòu)的模式圖,圖9的注音字形檢索表表示字數(shù)為1的字母碼、字形地址,圖10的那些注音字形檢索表則表示字數(shù)為6的字母碼、字形地址。兩圖的n表示注音字形所收存的不同的字母字數(shù)。又,圖中雖未顯示出來,但對于拼音的字母數(shù)為2、3、4來說,具有n=26的表,字母數(shù)為5時,具有n=16的表。
這些n是由中文的拼音規(guī)則所決定的。也就是說,全部410種拼音讀音可以按字母的個數(shù)進行如下的分類。
用一個字符表現(xiàn)的拼音是a、e、m、n、o共五種。
用二個字符表現(xiàn)的拼音是ai、an、ao、ba、-yu、za、ze、zi、zu共81種。
用三個字符表現(xiàn)的拼音是ang、bai、ban-zui、zun、zuo共174種。
用四個字符表現(xiàn)的拼音是bang、beng、blan-zong、zuan共122種。
用五個字符表現(xiàn)的拼音是chang、cheng-zhong、zhuai、zhuan共25種。
用六個字符表現(xiàn)的拼音是chuang、shuang、zhuang、共3種。
因此,1/1的字形可得到a、e、m、n、o5個字。
1/2的字形和1/3的字形以及1/4的字形各種形式中除V以外可得到25個字符,再加上ü共計有26個字。
1/5的字形可得到a、c、e、g、h、i、j、K、l、n、o、q、s、u、x、z共16個字。
1/6的字形則有a、c、g、h、n、s、u、z8個字成為是必要的。由此就可以決定n。
下面,根據(jù)圖11所示的程序框圖對上述實施例的工作過程進行如下說明。在圖中,與圖7采用相同符號的步40至步56的處理,由于與圖7中(與權(quán)項1有關(guān)的實施例)進行同樣的處理,所以此處予以省略不再加以說明。
在步42中,若按的鍵是注音鍵(步56),就從圖8中所示的拼音注音碼變換表25中尋求出表示拼音讀音的字母數(shù)和字母碼的地址(步61)。用步61中的檢索核驗是否存在該拼音數(shù)據(jù)(步62)。在變換結(jié)束時用該判斷。接著,如在步62中檢驗的結(jié)果是“是”,則從所檢索到的地址中找出字母數(shù)和字母碼。例如,在進行輸入時拼音讀音為“zhong”時,取入字母數(shù)5、字母碼“z”、“h”、“o”、“n”、“g”(步63)。接著,校驗是否已向為顯示該字母數(shù)量而用的緩沖器展開了數(shù)據(jù)(步64)。如已進行展開,則用圖9和圖10中所示的注音字形檢索表26取入注音字形(步65)。例如,在“zhong”的場合,則就從字母數(shù)為5的“z”、“h”、“o”、“n”、“g”的字形地址讀入數(shù)據(jù)。所取入的注音字形接著在顯示裝置23上進行顯示(步66)。
圖12是表示與權(quán)項1和權(quán)項2有關(guān)的實施例的操作實例的說明圖。圖12的(a)是在操作光標移動鍵,指定注音顯示位置。圖12的(b)是在一邊按下字符輸入鍵“V”→“B”→“G”→“O”,一邊輸入文字“中國”的拼音讀音,輸入的拼音標志就以反視方式顯示在文字“中國”的上面。圖12的(C)表示按下注音鍵20a以后在顯示裝置23上顯示注音的情況。從圖中可以看清,注音“zhong”顯示在漢字“中”上方的全身鉛空的空間內(nèi),注音“guo”也顯示在漢字“國”上方的全身鉛空的空間內(nèi)。
圖12的(d)是根據(jù)權(quán)項1的注音顯示情況的擴大圖,圖12的(e)是根據(jù)權(quán)項2的注音顯示情況的擴大圖。從兩圖可以清楚看到,在根據(jù)權(quán)項1的注音顯示中,在全身鉛空間內(nèi),字符“zhong”或“guo”分別作為一個注音整體來進行處理。與此相反,在根據(jù)權(quán)項2的注音顯示中,在全身鉛空的空間內(nèi),五個注音字符“z”、“h”、“o”、“n”、“g”或三個注音字符“g”、“u”、“o”都是分別獨立進行處理的。
圖13的(a)和(b)是圖12(e)的以點陣顯示的注音字形的顯示圖型的表示圖,圖13(a)表示把全身鉛空字符的橫向?qū)挾纫环譃槲宥@示的注音“zhong”的實例,圖13(b)表示把全身鉛空字符的橫向?qū)挾纫环譃槿@示的注音“guo”實例。
又,兩實施例的注音字形檢索表的ROM容量是照如下所述那樣進行計算的若將一個字符的字形數(shù)據(jù)量設(shè)定為K時,則由前述拼音410種的分類可知,為構(gòu)成拼音的字符數(shù)和表示拼音所使用的字母個數(shù),其計算結(jié)果為1×5×K+26×1/2×K+26×1/3×K+25×1/4×K+16×1/5×K+8×1/6×K=37.45K。
另一方面,與權(quán)項1有關(guān)的注音字形檢索表ROM容量是410×K,因為權(quán)項1用了所有410種音方式的字形。
因此,若將兩者的容量進行比較,則可得到(37.45×K/410×K)×100=9.2%從而,有關(guān)權(quán)項2的實施例的注音字形檢索表,可能做到只用有關(guān)權(quán)項1的實施例的注音字形檢索表ROM容量的大約十分之一左右。
根據(jù)本發(fā)明,在文章中漢字列的配置方面就不會顯得參差不齊,每個漢字與讀出該漢字的注音能夠?qū)?yīng)作出標志。另外,由于能使存儲注音字形的存儲容量大幅度地減少,所以就有可能謀求降低中文文章處理裝置的成本。
權(quán)利要求
1.中文文章處理裝置,它配置有用于輸入包括拼音讀音信息和注音顯示指示等各種指示的輸入裝置,用于暫時存儲輸入的拼音讀音信息的拼音讀音存儲裝置,用于存儲進行拼音讀出與注音對應(yīng)變換用的注音代碼的注音代碼存儲裝置,在接受注音顯示指示時,用前述注音代碼存儲裝置進行檢索,把拼音讀音變換成注音代碼而進行輸出的注音代碼變換裝置,把漢語的每一字的所有拼音字母形成在全身鉛空橫向?qū)挾葍?nèi)同時容納得下那樣大小的注音字形并將每個這樣的注音字形與注音代碼對應(yīng)存儲的注音字形存儲裝置,根據(jù)所輸出的注音代碼從前述注音字形存儲裝置讀出相應(yīng)前注音字形的注音讀出裝置,用于輸出所讀出的注音的輸出裝置,以及用于存儲所讀出的漢音的文章存儲裝置。
2.中文文章處理裝置,它配置有用于輸入包括拼音讀音信息和注音顯示指示的各種指示的輸入裝置,用于暫時存儲所輸入的拼音讀音信息的拼音讀音存儲裝置,用于把由變換注音用的注音碼和顯示拼音讀音的字母數(shù)構(gòu)成的注音結(jié)構(gòu)數(shù)據(jù)與拼音讀音對應(yīng)起來存儲的注音數(shù)據(jù)存儲裝置,用于接受注音顯示指示時根據(jù)對前述注音數(shù)據(jù)存儲裝置進行的檢索、把拼音讀音變換成注音數(shù)據(jù)而進行輸出的注音數(shù)據(jù)變換裝置,用于以其大小等于構(gòu)成拼音讀音的字符數(shù)的倒數(shù)的字形碼、按字符數(shù)和字符碼相對應(yīng)的方式存儲注音字形的注音字形存儲裝置,根據(jù)所輸出的注音數(shù)據(jù)的字數(shù),特別指定前述注音字形存儲裝置中的注音字形的大小并根據(jù)注音數(shù)據(jù)的字符碼從所特別指定的大小的字形中順序讀出適用的注音字形的注音字符列讀出裝置,用于輸出所讀出的注音字符列的輸出裝置,用于存儲所讀出的注音字符列的文章存儲裝置。
全文摘要
本發(fā)明是有關(guān)能給每單個漢字附加注音的中文文章處理裝置,為解決現(xiàn)有技術(shù)中在漢字字間間距不變時就無法使注音與漢字對應(yīng)顯示的缺點,本中文文章處理裝置的結(jié)構(gòu)形式是,在存儲器中存儲與單個漢字的讀音相符并且能在單個漢字的寬度內(nèi)容納得下的注音字符,在輸入注音顯示的指示時,從存儲器中讀出與所指示的單個漢字相符的注音字形,并在顯示裝置上以單個漢字為單位進行輸出。
文檔編號G06F17/22GK1039131SQ8910456
公開日1990年1月24日 申請日期1989年6月28日 優(yōu)先權(quán)日1988年6月28日
發(fā)明者百武立裕, 鈴置祐介, 水永千穗 申請人:夏普公司