專利名稱:中文文書作成裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及中文文書作成裝置(以下稱為中文字處理機),它能自動地給顯示畫面上的文書中的漢字注上注音字符串。
在先有的這類中文字處理機中,為了輸入表示漢字讀音的注音字符,利用英文字母從鍵盤上輸入拼音,并通過把該拼音變換為注音字符串的方法,在漢字的上面注上用英文小寫字母表示的注音字符串。
但是,在上述中文字處理機中,必須把表示注音字符串的作業(yè)和文書作成的作業(yè)分開來進行,操作很復(fù)雜。并且,為了使注音字符串和文章中的漢字保持平衡,必須在注音字符串與注音字符串之間插入適當(dāng)?shù)目崭瘛?br>
作為解除這樣繁雜的注音字符串標(biāo)注操作的一種辦法,特開昭59-106035號公報中記載有“文書處理裝置的注音字符串標(biāo)注方法”。按此方法,在把作為漢字變換用而輸入的假名漢字,變換為漢字并進行輸出的同時,根據(jù)該假名漢字輸出注音字符串,將輸出的各個漢字配置上注音字符串。但是,利用這個辦法來標(biāo)注注音字符串,是由操作員以手工方式,利用假名字符來進行的,并未涉及對一旦作成了的中文語句的各漢字怎樣自動地標(biāo)注注音字符串。
此外,如果標(biāo)注的注音字符串要跨到下一行時,為了注音字符行和文書行保持一致,就要改變一次格式設(shè)定畫面,一行一行地設(shè)定從注音字符行到文書行的換行步距,這是非常麻煩的操作。
本發(fā)明提供了這樣一種中文文書作成裝置,它是在考慮上述情況的基礎(chǔ)上,解決了以上存在的問題,可以自動地保持平衡地進行注音字符的表示。
圖1是與本發(fā)明的權(quán)項要求1有關(guān)的基本構(gòu)成的方塊圖;圖2是與權(quán)項要求2有關(guān)的基本構(gòu)成的方塊圖;圖3是與權(quán)項要求3有關(guān)的方塊圖;圖4是本發(fā)明的一個實施例的構(gòu)成示意圖;圖5是圖4中鍵盤的各鍵配置平面示意圖;圖6是表示實施例的“漢字/拼音變換表”構(gòu)成的模式圖;圖7是具體地表示圖6中的“漢字/拼音變換表”的說明圖;圖8是表示實施例的“拼音/注音字符串變換表”的構(gòu)成模式圖;圖9是表示實施例的注音字符串之間的空格設(shè)定表內(nèi)容的說明圖;圖10是說明本實施例動作的流程圖;圖11(a)~(c)是表示實施例的操作示例的說明圖;圖12(a)和(b)是表示實施例的改行步距設(shè)定和空格個數(shù)設(shè)定方式的說明圖;圖13(a)和(b)是表示例文和動作結(jié)果的說明圖,用來說明實施例的動作。
圖1是用來說明本發(fā)明的權(quán)項要求1所涉及的基本構(gòu)成的方塊圖,它是由具有下列裝置構(gòu)成的中文文書作成裝置;輸入裝置1,用來輸入漢字變換信息和各種指示;格式設(shè)定裝置2,用來設(shè)定文書的格式;顯示裝置3,它根據(jù)所設(shè)定的格式,來顯示各種信息;“漢字/拼音讀法”存儲裝置4,它把大量的漢字和它的拼音讀法對應(yīng)起來進行存儲;注音字符串指定裝置5,它大量地存儲著對應(yīng)于拼音讀法的注音字符;注音字符串指定裝置6,它指定顯示裝置3中所顯示文書中的一個漢字;候選拼音讀出裝置7,在接受了注音顯示指示時,就把從該指定的漢字起直到文書末尾的漢字為止的對應(yīng)于各個漢字的候選拼音讀法,從“漢字/拼音讀法”存儲裝置4順序讀出并予輸出;拼音確定裝置8,它從讀出的候選拼音讀法中,選擇出一個拼音讀法;注音字符串讀出裝置9,它把對應(yīng)于被確定拼音讀法的注音字符串,從注音字符串存儲裝置5讀出并予輸出。
圖2是說明與本發(fā)明權(quán)項要求2有關(guān)的基本構(gòu)成的方塊圖。它設(shè)有注音字符換行步距設(shè)定裝置10,使格式設(shè)定裝置2根據(jù)輸入裝置1的指示,把從注音字符串讀出裝置9輸出的注音字符串,以指定的換行步距輸出到顯示裝置3。
此外,圖3是說明與本發(fā)明的權(quán)項要求3有關(guān)的基本構(gòu)成的方塊圖,它設(shè)有注音字符串間隔設(shè)定裝置11,使格式設(shè)定裝置2根據(jù)輸入裝置1的指示,按照指定的間隔,把注音字符串讀出裝置9輸出的注音字符串,輸出到顯示裝置3。
根據(jù)本發(fā)明,當(dāng)按照輸入裝置的指示,從顯示裝置顯示的文書中指定了所要的漢字后,就指定了注音字符串顯示的起始位置,進而,從輸入裝置發(fā)出注音字符串顯示指示后,候補拼音讀出裝置便從注音字符串顯示開始位置起,逐個地讀入漢字,并從“漢字/拼音讀法”存儲裝置讀取對應(yīng)于所讀入漢字的候選拼音,并予輸出。其次,根據(jù)輸入裝置所發(fā)出的指示,從候選拼音中確定了一個拼音后,就從注音字符串存儲裝置讀出對應(yīng)于所確定拼音讀法的注音字符串,并向顯示裝置輸出。
此外,當(dāng)從輸入裝置發(fā)生一個換行步距指示時,從注音字符串讀出裝置輸出的注音字符串,便以所定的換行步距,在顯示裝置上顯示出來。
進而,從輸入裝置發(fā)出一個注音字符串間隔指示時,就在注音字符串讀出裝置輸出的注音字符串之間,插入指定的空白間隔,對應(yīng)于注音字符串的字符個數(shù),被標(biāo)注字符串的那個漢字,也插入指定的空白間隔。
下面根據(jù)圖中所示的實施例,詳細(xì)說明本發(fā)明。但是,本發(fā)明并不僅限于此。
作為本發(fā)明的一個實施例,圖4是本實施例的中文字處理機的結(jié)構(gòu)示意方塊圖。同圖中,20是作為輸入裝置的鍵盤,它具有字符輸入鍵、變換鍵、注音字符鍵等,字符鍵用于輸入由聲母字符和韻母字符組成的拼音讀法,變換鍵用于變換拼音讀法為漢字,注音字符鍵用于在被變換的漢字上標(biāo)注注音字符串。圖5是鍵盤20的鍵排列示意圖,20a是用于指示注音字符顯示的注音字符鍵。
圖4中,21是作為格式設(shè)定裝置的編輯存儲器,它由只讀存儲器構(gòu)成,用來存儲由鍵盤20所設(shè)定的文書的式樣。該編輯存儲器21,在保存從鍵盤20設(shè)定的注音字符串的換行步距的同時,也保持從鍵盤20所設(shè)定的注音字符串之間的空白個數(shù)。作為顯示裝置,22是液晶顯示器,根據(jù)所設(shè)定的文書格式,顯示各種信息。另外,顯示裝置并不僅限于液晶顯示器,用陰極射線管或其它顯示裝置來構(gòu)成也是可以的。作為“漢字/拼音讀法”的存儲裝置,23是漢字/拼音變換表,它由只讀存儲器構(gòu)成,大量地存儲著對應(yīng)于漢字的拼音讀法?!皾h字/拼音變換表”23如圖6所示,它把單漢字以及對應(yīng)該單漢字的一個以上的拼音表示分別進行編碼,大量地存儲起來,而拼音代碼1~n,按照使用頻度由高到低加以排列。例如取漢字“的”為例,如圖7所示,為了能從該漢字的代表性的拼音開始讀出,就要把“de”作為第1候補拼音,把“di”作第2候補拼音加以存儲。
另外,作為注音字符串存儲裝置,圖4的24是拼音/注音字符串變換表,由只讀存儲器構(gòu)成,存儲著對應(yīng)于拼音讀法的注音字符串的有關(guān)信息。本“拼音/注音字符串變換表”24如圖8所示,設(shè)有與410種漢語的拼音讀法對應(yīng)的拼音代碼和注音字符串構(gòu)成數(shù)據(jù)。以拼音代碼“Zhong”為例,可看出,在ADR.Zhong中,存放著由5個字符“Z”,“h”,“o”,“n”,“g”構(gòu)成的注音字符。
25是文書存儲器,它由隨機內(nèi)存儲器或軟盤等外部存儲器構(gòu)成,用于存儲由變換后的漢字形成的文書。26是注音字符串間空格設(shè)定表,作為注音字符串間隔設(shè)定裝置,它由只讀存儲器構(gòu)成,可把它看作一張表,根據(jù)拼音字母的個數(shù),用它來決定在注音字符串間應(yīng)該怎樣來插入空格。作為這個注音字符串間空格設(shè)定表26的一個例子,如圖9所示。27是行緩沖器,用它來存儲注音字符串編輯時展開的相當(dāng)于一行的數(shù)據(jù)。
28是控制裝置,例如可由16比特的微處理器來構(gòu)成,它根據(jù)程序存儲器中所寫入的程序,進行后述的自動注音字符串顯示處理。也就是利用對光標(biāo)移動的控制,來指定液晶22中所顯示文書中的一個漢字,當(dāng)從鍵盤20接受注音字符串顯示指示時,把指定的漢字作為開頭,直到文書最后一個漢字為止,順次從“漢字/拼音讀法變換表”23中讀出對應(yīng)于各漢字的候選拼音讀法,并輸出之,然后從讀出的候選拼音讀法中選擇和確定一個拼音讀法,從“拼音/注音字符串變換表”24中讀出對應(yīng)于被確定拼音讀法的注音字符串,并輸出之。
下面,利用圖10所示的流程圖和11圖所示的操作例,說明本實施例的動作。
圖11(a)是通常的輸入方式,此處,若按下注音字符鍵20a,就使編輯存儲器21內(nèi)的編輯信息處于初始化狀態(tài)(步驟40),變?yōu)閳D11(b)的注音字符模式。在這個模式,若按下執(zhí)行鍵,就進行注音字符的變換,若按下格式設(shè)定鍵,就可以指定換行步距和空格的個數(shù)等,若按下解除鍵,便返回到文書輸入模式。
在按下格式設(shè)定鍵時(步驟41→42),就變成了圖12(a)所示的畫面。在圖12(a)中,指定換行步距;在圖12(b)中,指定空格個數(shù)。此處設(shè)定的換行步距和空格個數(shù),被存儲到編輯存儲器21中。
其次,當(dāng)按下執(zhí)行鍵(步驟43),便進行注音字符變換。作為注音字符變換開頭的漢字,由當(dāng)時光標(biāo)所在位置指定。在該行的開頭,存入按剛才指定的換行步距變更后的數(shù)據(jù)。
首先,設(shè)定文書指針(步驟44),從文書存儲器25中取出相當(dāng)于一個漢字的漢字代碼(步驟45)。根據(jù)該漢字代碼,檢索圖6的“漢字/拼音變換表”23,以求得拼音代碼(步驟46→47)。如果讀出的拼音只有一個時,就利用圖8的“拼音/注音字符串變換表”24,獲得拼音字母的字?jǐn)?shù)和字母代碼(步驟48→49)。這字母代碼被傳送到注音字符串行中,作為注音字符串而加以顯示。接著,在字母代碼之后,插入若干個空格,空格的個數(shù)從編輯存儲器中取出,它是早已設(shè)定并被存入編輯存儲器的。此外,對于文書行中的漢字,也要按圖9的注音字符串間的空格設(shè)定表26的規(guī)則,在漢字的前后分配空格。其次,把這些結(jié)果存入文書存儲器25(步驟51),然后返回步驟45,讀取下一個漢字代碼。
在步驟48,當(dāng)有多個候選拼音時,如圖11(c)所示,在液晶22的引導(dǎo)顯示部顯示出拼音和候選數(shù)。在此時如按下執(zhí)行鍵(步驟52→53),把第1候選拼音作為注音字符而加以確定,然后執(zhí)行步驟40以后的處理。
在步驟53,若按下變換鍵(步驟54),便讀入次候選拼音(步驟55)然后返回步驟52。亦即顯示了次候選拼音(參照圖11(d))。此外,在步驟54,若按下前候選鍵,便讀入前候選的拼音(步56→57),返回步52。亦即顯示前候選的拼音。接著,若按下執(zhí)行鍵,便把當(dāng)時顯示在引導(dǎo)顯示區(qū)中所顯示的拼音,展開到注音字符串行中(參照圖11的(e))。
此外,在步43,若按下解除鍵,便結(jié)束處理(步58),此時,若未按下解除鍵,便返回步41,等待鍵盤輸入。
以上的處理反復(fù)進行直到文書結(jié)束。圖13(a)是一段例文,圖13(b)示出了利用本實施例,把換行步距設(shè)定為4毫米,空格個數(shù)設(shè)定為1個時,展開注音字符串的結(jié)果。
根據(jù)本發(fā)明,通過輸入裝置所輸入的漢字字符串的注音字符串,可以用拼音符號自動地進行展開。因此,可以省去用手工來輸入注音字符串的麻煩,可以大大省略作為注音字符串時所用的時間。此外,由于予先設(shè)定空格數(shù),并插入到注音字符串之間,對應(yīng)于此,也可以調(diào)整漢字字串間的空格,因此可以大幅度地提高編輯速度。
權(quán)利要求
1.中文文書作成裝置以具有下列裝置為其特征輸入裝置,用于輸入漢字變換信息和各種指示;格式設(shè)定裝置,用于設(shè)定文書的格式;顯示裝置,根據(jù)被設(shè)定的格式顯示各種信息;“漢字/拼音讀法”存儲裝置,大量地存儲著漢字的拼音讀法和與之對應(yīng)的漢字;注音字符串存儲裝置,它大量地存儲著對應(yīng)于拼音讀法的注音字符串;注音字符串指定裝置,它指定在顯示裝置上顯示著的文書中的一個漢字;候選拼音讀出裝置,它在接受了注音字符串顯示之后,便以指定的漢字作為開頭,直到文書的末尾漢字為止,從“漢字/拼音讀法”存儲裝置順次地讀出對應(yīng)于各漢字的候選拼音讀法,并輸出之;拼音確定裝置,它從讀出的候選拼音讀法中,選擇并確定一個拼音讀法;注音字符串讀出裝置,它從注音字符串存儲裝置中讀出對應(yīng)于所確定的拼音讀法的注音字符串,并予輸出。
2.依據(jù)權(quán)項要求1所記載的中文文書作成裝置,具有注音字符串行步距設(shè)定裝置,它使格式設(shè)定裝置根據(jù)輸入裝置輸入的指示,把注音字符串讀出裝置輸出的注音字符串,以所定的換行步距輸出到顯示裝置。
3.依據(jù)權(quán)利要求1所記載的中文文書作成裝置,具有注音字符串間隔設(shè)定裝置,它使格式設(shè)定裝置根據(jù)輸入裝置發(fā)出的指示,把從注音字符串讀出裝置輸出的注音字符串,以所定的間隔輸出到顯示裝置。
全文摘要
本發(fā)明涉及中文文書作成裝置,它能對每個漢字標(biāo)注注音字符,為了解除先有裝置必須用手工方法來輸入注音字符的缺點,它包含有“漢字/拼音讀法”存儲裝置,把漢字及其對應(yīng)的拼音存儲起來,注音字符串存儲裝置,用于把拼音和注音字符串對應(yīng)地存儲起來,以及注音字符串讀出裝置,本發(fā)明的構(gòu)成能取出被顯示的單漢字并讀出其候選拼音,并通過確定候選拼音,從注音字符串存儲裝置讀出對應(yīng)于所確定候選拼音的注音字符串并予顯示。
文檔編號G06F17/21GK1039492SQ89104809
公開日1990年2月7日 申請日期1989年7月11日 優(yōu)先權(quán)日1988年7月11日
發(fā)明者百武立裕, 佐藤誠治 申請人:夏普公司