專利名稱:中文輸入變換處理裝置、方法及記錄媒體的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用來作成中文文件的中文字處理器等中文輸入變換處理裝置,特別是涉及適用于用雙拼音輸入方式來輸入中文的讀音而進(jìn)行變換的場合的中文輸入變換處理裝置、用于此一中文輸入變換處理裝置的中文輸入變換處理方法、記錄中文輸入變換處理程序的記錄媒體。
中文的輸入方法可以大體上分類成利用字形信息的輸入方法(字形輸入方法)和使用字音信息的輸入方法(字音輸入方法)兩類。所謂前者的字形信息是指從漢字的字形得到的信息,相當(dāng)于部首、筆畫、畫數(shù)等。所謂后者的字音信息是指從漢字的讀音得到的信息。在字音輸入方法中,很好地使用從音韻上分解漢字的讀音的聲母、介音、韻部、聲調(diào)或它們的組合組成的字音信息。
雖然目前前者的字形輸入方法是流行的,但是適合于增加一邊考慮一邊輸入文章的場合的字音輸入方法的需求最近也增加起來。
在字音輸入方法中,主要使用稱為拼音的注音符號(hào),拼音是使用字母表26個(gè)字母和u、e來表示中文的所有音節(jié)者。
也就是說,在中文中一個(gè)漢字的發(fā)音必定構(gòu)成一個(gè)音節(jié)。一個(gè)音節(jié)進(jìn)一步由稱為“聲母”的開頭的輔音(出現(xiàn)在音節(jié)的開頭的輔音)和稱為“韻母”的除了“聲母”以外的部分(有元音、復(fù)合元音、鼻音化元音等)來構(gòu)成。此外有表示音節(jié)的抑揚(yáng)的稱為“四聲”的聲調(diào)(類似日語的語調(diào)),一個(gè)音節(jié)由聲母、韻母和四聲三個(gè)要素來構(gòu)成。
聲母的例子b、p、m、f、d、t、n、l、zh、ch、sh、…韻母的例子a、o、e、i、u、ai、en、ang、iong、…字音輸入方法是用拼音來輸入這種聲母和韻母的方法。由于近年在基礎(chǔ)教育中學(xué)習(xí)拼音,所以由拼音進(jìn)行的字音輸入方法可以說是容易學(xué)會(huì)的方法。但是在拼音輸入的場合,因?yàn)闉榱溯斎胍粋€(gè)音節(jié)不得不輸入多個(gè)鍵,故存在著輸入效率不高這樣的問題。例如為了變換成“床”,如果用拼音來輸入音節(jié)則必須擊打6個(gè)鍵“chuang”。
為了解決此一問題,考慮了稱為雙拼音的輸入方式。所謂雙拼音輸入方式,是指分別把各一個(gè)鍵分配給作為音節(jié)要素的聲母和韻母,用兩個(gè)鍵來輸入一個(gè)音節(jié)的方法。要用此一雙拼音輸入方式來輸入剛才的“床”,輸入“uh”這兩個(gè)鍵就可以了。再者“chuang”的聲母是“ch”,韻母是“uang”,在雙拼音輸入的場合,聲母“ch”分配給第一擊打的“u”鍵,韻母“uang”分配給第二擊打的“h”鍵。因而可以用“uh”來輸入“chuang”。
簡單地說上述的雙拼音就是通過聲母(輔音部)擊一鍵,韻母(元音部)擊一鍵,剛好兩次(雙)擊鍵來輸入一個(gè)漢字的讀音(拼音)。與日語的羅馬字輸入的擊鍵(輔音、元音各擊一鍵→假名→字母量)相似。
這里在中文中聲母(輔音部)有21種,韻母(元音部)有35種。因而為了實(shí)現(xiàn)上述雙拼音輸入方式,把兩個(gè)韻母分配給鍵盤上的26種英文字母鍵中的若干個(gè)這樣的鍵排列就成為必要的。
通常這種雙拼音的鍵排列針對各機(jī)種成為固有的設(shè)定。因此存在著如果機(jī)種變了,則不能用以前的鍵排列來進(jìn)行輸入等非常不順利的問題。
本發(fā)明鑒于上述這樣的問題,其目的在于提供能夠任意地變更雙拼音的鍵排列而進(jìn)行拼音漢字變換的中文輸入變換處理裝置、中文輸入變換處理方法、記錄中文輸入變換處理程序的記錄媒體。
根據(jù)本發(fā)明的一種觀點(diǎn),提供一種中文輸入變換處理裝置,具有通過分別擊一鍵來輸入表示中文漢字的讀音的拼音的輔音部和元音部的雙拼音輸入方式,其特征在于具備有多個(gè)鍵的輸入裝置;把雙拼音的字母種類分配給此一輸入裝置的各鍵的鍵分配裝置;存儲(chǔ)由此一鍵分配裝置所分配的字母種類與鍵的關(guān)系的存儲(chǔ)裝置;參照此一存儲(chǔ)裝置生成與從上述輸入裝置所輸入的各鍵相對應(yīng)的拼音字母串的字母串生成裝置;把由此一字母串生成裝置所生成的拼音字母串變換成中文漢字的變換裝置;以及輸出由此一變換裝置所得到的變換結(jié)果的輸出裝置。
根據(jù)這種構(gòu)成,可以把雙拼音的字母種類任意地分配給輸入裝置的各鍵而進(jìn)行雙拼音輸入,作為變換結(jié)果可以得到與該所輸入的拼音字母串相對應(yīng)的中文漢字。
根據(jù)本發(fā)明的另一種觀點(diǎn),提供一種中文輸入變換處理裝置,具有通過分別擊一鍵來輸入表示中文漢字的讀音的拼音的輔音部和元音部的雙拼音輸入方式,其特征在于具備有多個(gè)鍵的輸入裝置;提示在此一輸入裝置的各鍵中所設(shè)定的雙拼音的字母種類的提示裝置;對由此一提示裝置所提示的各鍵的字母種類進(jìn)行變更的變更裝置;存儲(chǔ)由此一變更裝置所變更的字母種類與鍵的關(guān)系的存儲(chǔ)裝置;參照此一存儲(chǔ)裝置生成與從上述輸入裝置所輸入的各鍵相對應(yīng)的拼音字母串的字母串生成裝置;把由此一字母串生成裝置所生成的拼音字母串變換成中文漢字的變換裝置;以及輸出由此一變換裝置所得到的變換結(jié)果的輸出裝置。
根據(jù)這種構(gòu)成可以任意地變更輸入裝置的各鍵中已經(jīng)設(shè)定的雙拼音的字母種類而進(jìn)行雙拼音輸入,作為變換結(jié)果可以得到與該所輸入的拼音字母串相對應(yīng)的中文漢字。
在此一場合,因?yàn)檫€有根據(jù)拼音規(guī)則不能變更鍵排列的鍵,故最好是這樣來構(gòu)成,即在變更鍵排列之際,進(jìn)行該鍵排列的正誤檢查,針對不合適的變更發(fā)出警告。
此外也可以備有預(yù)先存儲(chǔ)與多種不同方式相對應(yīng)的雙拼音的鍵排列的方式存儲(chǔ)裝置,在由上述變更裝置進(jìn)行字母種類的變更時(shí),推斷作為變更對象的鍵排列與上述方式存儲(chǔ)裝置內(nèi)的哪一種方式相對應(yīng),把上述存儲(chǔ)裝置的內(nèi)容一并變更成與此一所推斷的方式相對應(yīng)的雙拼音的鍵排列。
本發(fā)明的其他目的和效果在以下的記載中說明,部分地從該記載可以明白,或者通過實(shí)行本發(fā)明將會(huì)理解。
附圖構(gòu)成本說明書的一部分,圖示本發(fā)明的最佳實(shí)施例,此外圖示前述的一般描述和后述的最佳實(shí)施例的詳細(xì)描述,是用來說明本發(fā)明的原理的。
以下進(jìn)行附圖的簡要說明。
圖1是表示本發(fā)明的中文輸入變換處理裝置的系統(tǒng)構(gòu)成的方框圖。
圖2是表示本發(fā)明的第1實(shí)施例中的中文輸入變換處理裝置的功能構(gòu)成的方框圖。
圖3是表示上述圖2中所示的中文詞典的構(gòu)成的圖。
圖4是表示中文的聲母的種類的圖。
圖5是表示中文的韻母的種類的圖。
圖6是表示按雙拼音的聲母與韻母的組合之一例的圖。
圖7是用來說明拼音標(biāo)記的圖。
圖8是用來說明雙拼音標(biāo)記的圖。
圖9A和圖9B是表示有雙拼音的鍵排列的鍵盤之一例的圖。
圖10是用來說明針對用雙拼音來輸入的字母串的變換處理的圖。
圖11A和圖11B是用來說明上述第1實(shí)施例中的鍵排列變更操作的具體例子。
圖12是表示上述第1實(shí)施例中的變換處理動(dòng)作的程序框圖。
圖13是表示上述第1實(shí)施例中的雙拼音的鍵排列變更處理的動(dòng)作的程序框圖。
圖14是表示本發(fā)明的第2實(shí)施例中的中文輸入變換處理裝置的功能構(gòu)成的方框圖。
圖15是表示上述第2實(shí)施例中的拼音規(guī)則表的內(nèi)容的圖。
圖16A~16C是表示用來說明上述第2實(shí)施例中的鍵排列變更操作的具體例子的圖。
圖17是表示上述第2實(shí)施例中的雙拼音的鍵排列變更處理的動(dòng)作的程序框圖。
圖18是表示本發(fā)明的第3實(shí)施例中的中文輸入變換處理裝置的功能構(gòu)成的方框圖。
圖19是表示上述第3實(shí)施例中的數(shù)據(jù)庫的內(nèi)容的圖。
圖20A~20C是表示用來說明上述第3實(shí)施例中的鍵排列變更操作的具體例子的圖。
圖21是表示上述第3實(shí)施例中的鍵排列方式推斷結(jié)果畫面的顯示例的圖。
圖22是表示上述第3實(shí)施例中的鍵排列一覽畫面的顯示例的圖。
圖23是表示上述第3實(shí)施例中的雙拼音的鍵排列變更處理的動(dòng)作的程序框圖。
下面參照
本發(fā)明的實(shí)施例。
(第1實(shí)施例)圖1是表示本發(fā)明的中文輸入變換處理裝置的系統(tǒng)構(gòu)成的方框圖。本裝置備有分別擊一鍵而輸入表示中文漢字的讀音的拼音的輔音部和元音部的雙拼音輸入方式。
再者本實(shí)施例中的中文輸入變換處理裝置,例如由讀取記錄在磁盤等記錄媒體上的程序,動(dòng)作由此一程序來控制的計(jì)算機(jī)來實(shí)現(xiàn)。
如圖1中所示,本實(shí)施例中的中文輸入變換處理裝置由CPU11、存儲(chǔ)器12、輸入裝置13、顯示裝置14、外部存儲(chǔ)裝置15、打印裝置16、通信裝置17來構(gòu)成。
CPU 11控制本裝置的所有動(dòng)作,按存儲(chǔ)在存儲(chǔ)器12中的程序的起動(dòng)而動(dòng)作。再者作為根據(jù)存儲(chǔ)在存儲(chǔ)器12中的程序而實(shí)現(xiàn)的功能,有由應(yīng)用程序進(jìn)行的字處理等。
存儲(chǔ)器12由例如ROM或RAM組成,存儲(chǔ)本裝置中使用的各種程序或字庫(包含中文字庫)等數(shù)據(jù)。在此一存儲(chǔ)器12中除了存儲(chǔ)實(shí)現(xiàn)字處理的應(yīng)用程序等程序數(shù)據(jù)用的程序區(qū)12a之外,還設(shè)有輸入緩沖器12b、候補(bǔ)緩沖器12c、文件緩沖器12d等。
輸入緩沖器12b存儲(chǔ)表示為了作成文件而輸入的中文漢字的讀音的字母串。候補(bǔ)緩沖器12c存儲(chǔ)根據(jù)輸入字母串由拼音漢字變換得到的中文漢字的變換候補(bǔ)。文件緩沖器12d存儲(chǔ)用中文漢字構(gòu)成的文件數(shù)據(jù)。
輸入裝置13由例如鍵盤來構(gòu)成,進(jìn)行對本裝置的指示或數(shù)據(jù)的輸入,是進(jìn)行作為中文的讀音標(biāo)記的全拼音字母串或雙拼音字母串的輸入,或者針對該輸入的全拼音字母串或雙拼音字母串的拼音漢字變換指示(通過“變換”鍵的操作的指示)等的。
顯示裝置14由例如CRT(陰極射線管)或LCD(液晶顯示器)來構(gòu)成,顯示通過輸入裝置13輸入的字母串或變換結(jié)果等。
外部存儲(chǔ)裝置15,由例如HHD(硬盤驅(qū)動(dòng)器)或CD-ROM(光盤只讀存儲(chǔ)器)來構(gòu)成,保存各種程序或文件等數(shù)據(jù)。在此一外部存儲(chǔ)裝置15中除了實(shí)現(xiàn)字處理用的應(yīng)用程序之外,還包含拼音漢字變換處理中使用的詞典等數(shù)據(jù)。
打印裝置16用來進(jìn)行文件的打印等。作為此一打印裝置16可以內(nèi)裝于本裝置,也可以外掛連接。此外通信裝置17經(jīng)由例如公司內(nèi)LAN(局域網(wǎng))或通信網(wǎng)絡(luò)進(jìn)行與外部裝置的數(shù)據(jù)的發(fā)送接收控制。
下面就由圖1中所示的系統(tǒng)構(gòu)成來實(shí)現(xiàn)的中文輸入變換處理裝置的功能構(gòu)成進(jìn)行說明。
圖2是表示本發(fā)明的第1實(shí)施例中的中文輸入變換處理裝置的功能構(gòu)成的方框圖。如圖2中所示,本裝置有著輸入部21、控制部22、詞典檢索部23、中文詞典24、置換處理部25、鍵排列表26、輸出部27、鍵排列變更處理部28。
輸入部21進(jìn)行作為變換對象的字母串的輸入或變換指示等,相當(dāng)于圖1的輸入裝置13。在此一輸入部21中,除了輸入字母串用的字母鍵、數(shù)字鍵等之外,這里作為特定的功能鍵設(shè)有指示拼音漢字變換用的變換鍵21a,或指示雙拼音的鍵排列的變更用的鍵排列變更指示鍵21b等。
控制部22進(jìn)行本裝置的所有控制,相當(dāng)于圖1的CPU 11。在此一控制部22中包含主管從輸入拼音向中文漢字的變換的變換引擎。
詞典檢索部23在拼音漢字變換時(shí)進(jìn)行從中文詞典24中檢索以拼音為讀音的詞條(中文漢字)的處理。此一詞典檢索部23與置換處理部25、鍵排列變更處理部28一起表示圖1的CPU 11的處理。在中文詞典24中按每個(gè)單字登記著中文的拼音標(biāo)記的讀音、詞條(中文漢字)、詞類等信息(參照圖3)。此一單字詞典24例如作為標(biāo)準(zhǔn)詞典存儲(chǔ)在圖1的外部存儲(chǔ)裝置15中。
置換處理部25參照鍵排列表26進(jìn)行從雙拼音字母串到拼音字母串的置換處理。在鍵排列表26中存儲(chǔ)著當(dāng)前所設(shè)定的雙拼音的鍵排列(雙拼音的韻母和聲母對各鍵的分配)(參照圖6)。此一鍵排列表26例如與中文詞典24一起存儲(chǔ)在圖1的外部存儲(chǔ)裝置15中。輸出部27是輸出輸入字母串或變換結(jié)果用的,相當(dāng)于圖1的顯示裝置14。
此外鍵排列變更處理部28進(jìn)行變更雙拼音的鍵排列的處理。隨著由此一鍵排列變更處理部28進(jìn)行的鍵排列變更處理,鍵排列表26的內(nèi)容被更新。
圖3是表示中文詞典24的構(gòu)成的圖。
在中文詞典24中,按各單字登記著中文的拼音讀音、詞條、詞類等拼音漢字變換處理中所需的信息。在圖2的例子中,在“shi”這個(gè)讀音中,作為詞條登記著“是”、“世”、“時(shí)”、“石”、“室”、…這些中文漢字。此外在“xiong”這個(gè)讀音中,作為詞條登記著“胸”、“熊”、“兄”、“兇”、“雄”、…這些中文漢字。在此一中文詞典24中,讀音全都用拼音標(biāo)記來登記。
這里就拼音簡單地進(jìn)行說明。
在中文中為要表示中文發(fā)音使用著稱為拼音的注音符號(hào)。拼音是使用字母表26個(gè)字母和u、e來表示中文的所有音節(jié)者。一個(gè)音節(jié)基本上由“聲母”和“韻母”組成。所謂“聲母”是指出現(xiàn)在音節(jié)的開頭的輔音,如圖4中所示定義為21種。所謂“韻母”是指音節(jié)中的除了聲母之外的部分,如圖5中所示定義為35種(實(shí)際上另外還有er等)。
在中文發(fā)音中,雖然一般一個(gè)音節(jié)由一個(gè)聲母和一個(gè)韻母的組合來構(gòu)成,但是因?yàn)榇嬖谥鴮?shí)際上不會(huì)有的組合,故成為大約400種。
用字母完全輸入這種聲母和韻母的組合字母串的方法稱為拼音輸入方式(以下稱為全拼音輸入方式)。另一方面存在著與全拼音輸入方式不同而稱為雙拼音的輸入方式。這是分別把各一個(gè)鍵分配給作為音節(jié)的要素的聲母和韻母,用兩個(gè)鍵輸入一個(gè)音節(jié)的方式。例如,雖然在拼音中“chuang”的聲母是“ch”,韻母是“uang”,但是在雙拼音中,聲母“ch”分配給第一擊打的“u”鍵,韻母“uang”分配給第二擊打的“h”鍵。因此用“uh”就可以輸入“chuang”。
圖6中示出按雙拼音的聲母和韻母的組合之一例。在上述鍵排列表26中,預(yù)先存儲(chǔ)著這種按雙拼音的聲母和韻母的鍵排列。在用雙拼音來輸入中文漢字的讀音的場合,按照此一雙拼音的鍵排列的輸入成為必要的。
如上所述在中文中一個(gè)漢字的發(fā)音必定為一個(gè)音節(jié)。一個(gè)音節(jié)進(jìn)一步由稱為“聲母”的開頭的輔音(出現(xiàn)在音節(jié)的開頭的輔音)和稱為“韻母”的除了“聲母”以外的部分(有元音、復(fù)合元音、鼻音化元音等)來構(gòu)成。此外有表示音節(jié)的抑揚(yáng)的稱為“四聲”的聲調(diào)(類似日語的語調(diào)),一個(gè)音節(jié)由聲母、韻母和四聲三個(gè)要素來構(gòu)成。
在標(biāo)記上與日文羅馬字的輔音元音不同,拉丁字母的長度不是一定的這是一個(gè)特征。如果舉例表示中文漢字的拼音標(biāo)記,則成為圖7所示。從此一圖7的例子可以看出,拼音的標(biāo)記,字母串的長度不是一定的。因?yàn)殚L的場合有6個(gè)字母(xiong),所以尋求減少(縮短)拼音字母串而輸入的漢字變換。雙拼音的輸入方法就是其中之一。
簡單地說雙拼音就是通過聲母(輔音部)擊一鍵,韻母(元音部)擊一鍵,剛好兩次(雙)擊鍵來輸入一個(gè)漢字的讀音(拼音)。與日語的羅馬字的擊鍵(輔音、元音各擊一鍵→假名→字母量)相似。圖8中示出雙拼音之一例。
這里就實(shí)現(xiàn)雙拼音輸入方式用的鍵排列進(jìn)行說明。
在中文中,聲母(輔音部)為21種,韻母(元音部)為35個(gè),在把這些字母種類分配給存在于鍵盤上的26種英文字母鍵的場合,不得不把兩個(gè)韻母(因?yàn)橛谐^26種)分配給一個(gè)英文字母鍵。圖9A和圖9B中示出有著雙拼音的鍵排列的鍵盤之一例。
在此一例子中,如圖9A中所示,對于“Q”、“Y”、“O”、“H”、“X”、“V”、“B”各鍵各分配了兩個(gè)韻母。再者如圖9B中所示,一個(gè)鍵的左上的字母是鍵盤的印記,表示分配給該鍵的英文字母。左下的字母表示分配給該鍵的雙拼音的聲母。但是在左下沒有字母表示的場合鍵盤的印記用作聲母。此外右上的字母和右下的字母表示分配給該鍵的雙拼音的韻母。但是在僅分配一個(gè)韻母的場合沒有右下的字母。在這種鍵排列中,例如雙拼音輸入韻母的“er”或“ing”這樣的字母串的場合,按下一次“Q”鍵就可以了。
但是上述這種雙拼音的鍵排列針對各機(jī)種成為固有的設(shè)定。因此如果機(jī)種變了,則鍵排列本身也改變,存在著不能用以前的鍵排列來輸入雙拼音的問題。
因此在本發(fā)明的第1實(shí)施例中,提供在用雙拼音輸入方式作成中文文章之際,用戶能夠任意地變更當(dāng)前所提供的鍵排列的定制功能。
下面就第1實(shí)施例的處理動(dòng)作進(jìn)行說明。
在圖2中,從輸入部21輸入的拼音字母串經(jīng)由控制部22送到詞典檢索部23。這里如果由用戶通過變換鍵21a的按下而發(fā)出變換指示,則在詞典檢索部23中以所輸入的拼音字母串為讀音來檢索中文詞典24,作為變換候補(bǔ)來檢索合適的中文漢字的詞條??刂撇?2把此一從詞典檢索部23得到的變換候補(bǔ)作為對輸入-字母串的變換結(jié)果通過輸出部27向用戶提示。
以上是用全拼音輸入方式的場合的基本的輸入變換的處理。這里在用雙拼音輸入方式的場合把聲母(輔音部)擊一鍵,把韻母(元音部)擊一鍵,就輸入一個(gè)漢字(音節(jié))的讀音。
例如如圖10中所示,像“v”與“y”、“h”與“b”、“r”與“r”、“m”與“I”、“g”與“y”、“h”與“e”、“g”與“o”這樣,每個(gè)音節(jié)按下兩個(gè)鍵,借此輸入雙拼音字母串。在鍵排列表26中,存儲(chǔ)著當(dāng)前所設(shè)定的雙拼音的鍵排列(各鍵與雙拼音的字母種類的關(guān)系)。在置換處理部25中參照此一拼音排列表26把作為雙拼音所輸入的字母串置換成拼音字母串。在此一場合,如果假定在鍵排列表26中存儲(chǔ)著與圖9A的鍵排列相對應(yīng)的信息,則雙拼音字母串“vy”就被置換成“zhong”這個(gè)拼音字母串。
置換后的拼音字母串作為輸入字母串顯示在畫面上,同時(shí)送到詞典檢索部23。而且隨著通過變換鍵21a的按下的變換指示,在詞典檢索部23中以該拼音字母串為讀音來檢索中文詞典24,作為變換候補(bǔ)取出合適的中文漢字的詞條??刂撇?2把此一從詞典檢索部23得到的變換候補(bǔ)作為對輸入字母串的變換結(jié)果通過輸出部27向用戶提示。
這樣一來,就按當(dāng)前所設(shè)定的鍵排列進(jìn)行了從雙拼音到拼音的置換。雖然通常用預(yù)先標(biāo)準(zhǔn)設(shè)定的鍵排列,但是在本裝置中可以任意地變更此一鍵排列。
參照圖11A和圖11B具體地進(jìn)行說明。
雙拼音的鍵排列的變更通過按下設(shè)在輸入部21中的鍵排列變更指示鍵21b來進(jìn)行。如果按下鍵排列變更指示鍵21b,則顯示圖11A中所示的鍵排列變更畫面。
在此一鍵排列變更畫面中,設(shè)有指定英文字母鍵用的鍵指定部51,指定分配給顯示在此一鍵指定部51中的英文字母鍵的雙拼音字母串用的鍵排列分配指定部52,確認(rèn)指定操作用的確定按鈕53,取消指定操作用的取消按鈕54。
如果按下設(shè)在鍵指定部51中的箭頭鍵51a,則每按下一次就依次顯示26種英文字母鍵。隨著此一英文字母鍵的顯示,該英文字母鍵中已經(jīng)設(shè)定的雙拼音字母串(韻母)顯示在鍵排列分配指定部52中。現(xiàn)在假定在“a”鍵中已經(jīng)設(shè)定了“ia”這個(gè)雙拼音字母串(韻母)。
在把此一“ia”變更成其他雙拼音字母串的場合,按下設(shè)在鍵排列分配指定部52中的箭頭鍵52a。通過此一箭頭鍵52a的按下,依次顯示能夠作為雙拼音分配的字母串(韻母)。這里如圖11B中所示,如果在“uang”這個(gè)字母串顯示在鍵排列分配指定部52中的狀態(tài)下按下確定按鈕53,則“uang”分配給“a”鍵,今后“a”鍵的輸入就被看成“uang”這個(gè)雙拼音字母串。
下面參照圖12就第1實(shí)施例的動(dòng)作進(jìn)行說明。
首先就雙拼音輸入方式時(shí)的變換處理動(dòng)作進(jìn)行說明。
圖12是表示本發(fā)明的第1實(shí)施例中的變換處理動(dòng)作的程序框圖。首先作為輸入方式設(shè)定雙拼音輸入方式。再者假定輸入方式(全拼音輸入方式/雙拼音輸入方式)例如在未畫出的環(huán)境設(shè)定畫面等中,用戶可以任意設(shè)定。
在設(shè)定了雙拼音輸入方式的狀態(tài)下,如果通過輸入部21鍵入成為變換對象的字母串(字母),則控制部22生成與該輸入鍵相對應(yīng)的字母串(步驟A12)。此時(shí)因?yàn)樵撟帜复亲鳛殡p拼音而輸入的,故控制部22通過置換處理部25進(jìn)行從雙拼音到全拼音的置換處理(步驟A13)。此一從雙拼音到全拼音的置換處理,按照存儲(chǔ)在鍵排列表26中的當(dāng)前所設(shè)定的鍵排列來進(jìn)行。置換后控制部22把該字母串保持在圖1中所示的輸入緩沖器12b中,等待下一個(gè)指示。
這里如果通過設(shè)在輸入部21中的變換鍵21a的按下而指示拼音漢字變換(步驟A14的‘是’),則控制部22把該輸入字母串送到詞典檢索部23而進(jìn)行拼音漢字變換處理(步驟A15)。在此一場合,在詞典檢索部23中,以上述置換后的全拼音字母串作為讀音從中文詞典24中檢索合適的詞條(中文漢字),把它作為針對該輸入字母串的變換候補(bǔ)取出并送到控制部22??刂撇?2在保持此一從詞典檢索部23得到的變換候補(bǔ)之后,通過輸出部27顯示之(步驟A16)。再者實(shí)際上變換候補(bǔ)保持在圖1中所示的候補(bǔ)緩沖器12c中之后,隨著用戶的候補(bǔ)選擇操作從第1候補(bǔ)起依次顯示。
下面就雙拼音的鍵排列變更處理進(jìn)行說明。
圖13是表示本發(fā)明的第1實(shí)施例中的雙拼音的鍵排列變更處理的動(dòng)作的程序框圖。此一鍵排列變更處理在設(shè)在輸入部21中的鍵排列變更指示鍵21b被按下時(shí)執(zhí)行。
也就是說如果通過鍵排列變更指示鍵21b的按下而指示鍵排列的變更(步驟B11),則控制部22起動(dòng)鍵排列變更處理部28,通過輸出部27顯示圖11A中所示的鍵排列變更畫面(步驟B12)。用戶借助于此一鍵排列變更畫面來進(jìn)行用作雙拼音的鍵排列的指定(步驟B13)。具體地說,通過設(shè)在鍵指定部51中的箭頭鍵51a的按下操作來指定想要的英文字母鍵,同時(shí)通過設(shè)在鍵排列分配指定部52中的箭頭鍵52a的按下操作來指定分配給該英文字母鍵的雙拼音字母串。
如果通過確定按鈕53的按下來確認(rèn)指定操作(步驟B14的‘是’),則在鍵排列變更處理部28中根據(jù)用戶指定的鍵排列來更新鍵排列表26的內(nèi)容(步驟B15)。例如,假定用戶進(jìn)行了把“a”鍵中所設(shè)定的“ia”這個(gè)雙拼音字母串變更成“uang”的鍵排列的指定操作,則鍵排列表26內(nèi)的與“a”鍵相對應(yīng)的鍵排列信息就從“ia”變更成“uang”。以后根據(jù)此一變更后的鍵排列來執(zhí)行拼音漢字變換處理。
這樣一來,根據(jù)第1實(shí)施例,用戶可以任意地變更雙拼音的鍵排列。因而即使例如在機(jī)種變了,不得不按與以前的鍵排列不同的鍵排列來進(jìn)行雙拼音輸入這樣的場合,通過把該鍵排列變更成用慣了的鍵排列,可以毫不猶豫地進(jìn)行雙拼音輸入,作為變換結(jié)果迅速地得到想要的中文漢字。
(第2實(shí)施例)
下面就本發(fā)明的第2實(shí)施例進(jìn)行說明。
如上所述,作為中文的讀音的拼音,聲母(輔音部)有21種,韻母(元音部)有35種,在設(shè)定雙拼音的鍵排列的場合,不得不對某些英文字母鍵分配兩個(gè)韻母。此時(shí)通過與聲母的組合,有時(shí)不能把韻母分配給同一個(gè)鍵。例如,假定把韻母“ua”和韻母“uan”分配給同一個(gè)鍵“d”,如果用戶用雙拼音輸入“gd”則無法判斷它究竟是“gua”還是“guan”。“gua”和“guan”都是作為拼音存在的字母串。
因此在第2實(shí)施例中,其特征在于設(shè)置在變更雙拼音的鍵排列之際,為了防止這種不合適的變更,根據(jù)聲母·韻母間的有效的組合規(guī)則來進(jìn)行正誤檢查的功能。
圖14是表示第2實(shí)施例中的中文輸入變換處理裝置的功能構(gòu)成的方框圖。再者與圖2(第1實(shí)施例)相同的部分帶有同一標(biāo)號(hào),省略其說明,這里僅就不同之處進(jìn)行說明。
在圖14中,與圖2不同之處是設(shè)置了鍵排列正誤判定處理部29和拼音規(guī)則表30。鍵排列正誤判定處理部29在雙拼音的鍵排列變更時(shí)參照拼音規(guī)則表30來判定用戶指定的鍵排列是否正確。在拼音規(guī)則表30中,以表格的形式記載著拼音的聲母·韻母間的有效的組合規(guī)則。
圖15中示出拼音規(guī)則表30的內(nèi)容。
在拼音規(guī)則表30中定義著由聲母和韻母的組合構(gòu)成的音節(jié)的種類。圖中的由“○”號(hào)表示的組合是作為現(xiàn)代中文的標(biāo)準(zhǔn)發(fā)音來使用者。此外圖中的“*”號(hào)雖然在拼音檢查中本來是錯(cuò)誤的,但是因?yàn)樵陔p拼音的定制中讀音替代成“v”→“u”,故看成是正確的。
再者雖然文法上聲母是21種,韻母是35種,但是如圖15中所示,系統(tǒng)上加上“w”和“y”這些字母而聲母是35種。這些“w”和“y”字母實(shí)際上作為聲母是不成立的。此外在與聲母組合地輸入韻母的場合,除了文法上所定義的兩個(gè)特殊的韻母之外,僅使用33種。因而如圖15中所示,系統(tǒng)上取為韻母33種。
這里在兩個(gè)韻母分配給一個(gè)鍵的場合,只要是作為有效拼音能夠組合的聲母不重復(fù)者(圖中的“○”號(hào)不附加在與同一聲母的組合中者),就可以把它們分配給同一個(gè)鍵。例如只要是“ia”與“ua”、“er”與“ing”、“v”與“ui”、“ong”與“iong”等就可以分配給同一個(gè)鍵。另一方面,只要是作為有效拼音能夠組合的聲母重復(fù)者(圖中的“○”號(hào)附加在與同一聲母的組合中者),就不能分配給同一個(gè)鍵。這是因?yàn)槔缭诎秧嵞浮癮o”和“e”等韻母分配給“c”鍵的場合,對于“dc”這個(gè)雙拼音輸入無法區(qū)別它究竟是“dao”還是“de”的緣故?!癲ao”和“de”如圖15中所示都是有效拼音。
下面參照圖16A~圖16C具體地進(jìn)行說明。
如果通過設(shè)在輸入部21中的鍵排列變更指示鍵21b的按下來指示鍵排列的變更,則顯示鍵排列設(shè)定畫面?,F(xiàn)在,如圖16A中所示,假定對“l(fā)”鍵已經(jīng)設(shè)定了“ia”這個(gè)雙拼音字母串(韻母)。
如圖16B中所示,如果用戶按下設(shè)在鍵指定部51中的箭頭鍵51a而操作把“d”鍵顯示于鍵指定部51,借此把上述“ia”的分配變更到“d”鍵,則在“d”鍵中已經(jīng)設(shè)定了其他雙拼音字母串的場合,顯示警告該情況用的消息畫面55。這里假定“d”鍵中已經(jīng)設(shè)定了“in”。
此外針對此時(shí)的變更設(shè)定,起動(dòng)正誤檢查功能,判定是不是正確的設(shè)定。在此一場合,因?yàn)轫嵞浮癷a”與韻母“in”能夠與同一聲母(“j”、“q”、“x”等)組合,故可以判定成是不正確的設(shè)定。在判定成是不正確的設(shè)定的場合,如圖16C中所示,顯示警告該情況用的消息畫面56。此時(shí),提示對于“d”鍵能夠變更設(shè)定的韻母(“ua”、“uang”、“er”、“ui”、“uai”)。
下面參照圖17就第2實(shí)施例中的動(dòng)作進(jìn)行說明。
再者因?yàn)殛P(guān)于變換處理與第1實(shí)施例相同,故這里就鍵排列變更處理進(jìn)行說明。
圖17是表示本發(fā)明的第2實(shí)施例中的雙拼音的鍵排列變更處理的動(dòng)作的程序框圖。此一鍵排列變更處理在設(shè)在輸入部21中的鍵排列變更指示鍵21b被按下時(shí)執(zhí)行。
也就是說如果通過鍵排列變更指示鍵21b的按下來指示鍵排列的變更(步驟C11),則控制部22起動(dòng)鍵排列變更處理部28,通過輸出部27來顯示圖16A中所示的鍵排列變更畫面(步驟C12)。用戶借助于此一鍵排列變更畫面來進(jìn)行用作雙拼音的鍵排列的指定(步驟C13)。具體地說,通過設(shè)在鍵指定部51中的箭頭鍵51a的按下操作來指定想要的英文字母鍵,同時(shí)通過設(shè)在鍵排列分配指定部52中的箭頭鍵52a的按下操作來指定分配給該英文字母鍵的雙拼音字母串(韻母)。
這里,控制部22起動(dòng)鍵排列正誤判定處理部29,判定通過該指定操作所設(shè)定的鍵排列是否正確(步驟C14)。詳細(xì)地說,參照拼音規(guī)則表30,檢查已經(jīng)在同一個(gè)鍵中設(shè)定的韻母與這次指定的韻母中能夠作為有效拼音組合的聲母是否重復(fù)。在重復(fù)的場合,因?yàn)橥ㄟ^同一個(gè)鍵的按下而生成兩種有效拼音,故可以判定成不正確的設(shè)定。
在是不正確的設(shè)定的場合(步驟C15的‘否’),控制部22通過輸出部27顯示表示該情況的警告消息(步驟C16)。此時(shí)也可以像上述圖16C中說明的那樣,提示能夠變更設(shè)定的韻母(“ua”、“uang”、“er”、“ui”、“uai”)。
此外在是正確的設(shè)定的場合(步驟C15的‘是’),通過確定按鈕53的按下來等待指定操作的確認(rèn)指示(步驟C17的‘是’),控制部22通過鍵排列變更處理部28,根據(jù)用戶指定的鍵排列來更新鍵排列表26的內(nèi)容(步驟C18)。以后根據(jù)此一變更后的鍵排列來執(zhí)行拼音漢字變換處理。
這樣一來,根據(jù)第2實(shí)施例,檢查用戶指定的雙拼音的鍵排列是否正確,僅在進(jìn)行了正確的設(shè)定的場合變更鍵排列。因而可以防止不正確的設(shè)定,保證雙拼音輸入環(huán)境的有效性。
(第3實(shí)施例)下面就本發(fā)明的第3實(shí)施例進(jìn)行說明。
雖然在上述第1或第2實(shí)施例中是用戶逐個(gè)來設(shè)定雙拼音的鍵排列的,但是這里其特征在于備有預(yù)先保持各種雙拼音輸入方式的鍵排列的數(shù)據(jù)庫,根據(jù)用戶的設(shè)定變更信息來推斷是數(shù)據(jù)庫內(nèi)的哪種方式(打算變更成哪種方式的鍵排列),匯總起來一并變更成該方式的鍵排列。
圖18是表示第3實(shí)施例中的中文輸入變換處理裝置的功能構(gòu)成的方框圖。再者,與圖2(第1實(shí)施例)和圖14(第2實(shí)施例)相同的部分帶有同一標(biāo)號(hào),省略其說明,這里僅就不同之處進(jìn)行說明。
在圖18中,與圖2和圖14的不同之處是設(shè)置了鍵排列方式推斷處理部31和數(shù)據(jù)庫32。鍵排列方式推斷處理部31在雙拼音的鍵排列變更時(shí)執(zhí)行根據(jù)用戶的設(shè)定變更信息來推斷是數(shù)據(jù)庫內(nèi)32的哪種方式(打算變更成哪種方式的鍵排列)的處理。在數(shù)據(jù)庫32中,預(yù)先保持著各種雙拼音輸入方式的鍵排列。
圖19中示出數(shù)據(jù)庫32的內(nèi)容。
例如假定有A方式、B方式、C方式等3種方式。在數(shù)據(jù)庫32中存儲(chǔ)著表示與這些方式相對應(yīng)的鍵排列的信息(各鍵與雙拼音的字母種類的關(guān)系)。再者這里僅示出韻母的分配。
此外在此一數(shù)據(jù)庫32中,登記著每個(gè)鍵的推斷值。此一推斷值定義進(jìn)行相同的分配的方式。例如推斷值“2”表示兩種方式對該鍵進(jìn)行相同的分配。推斷值“3”表示三種方式對該鍵進(jìn)行相同的分配。此外推斷值“1”表示分配不重復(fù)。因而在用戶對某個(gè)鍵分配任意的韻母之際,如果該鍵的推斷值為“1”則可以特別指定用戶將要設(shè)定的方式是哪種方式。
參照圖20A~圖20C具體地進(jìn)行說明。
如果通過設(shè)在輸入部21中的鍵排列變更指示鍵21b的按下來指示鍵排列的變更,則顯示鍵排列設(shè)定畫面?,F(xiàn)在,假定如圖20A中所示,對“a”鍵已經(jīng)設(shè)定了“ia”這個(gè)雙拼音字母串(韻母)。
這里,假定如圖20B中所示,按下設(shè)在鍵指定部51中的箭頭鍵51a而指定“d”鍵,同時(shí)按下設(shè)在鍵排列分配指定部52中的箭頭鍵52a而指定“ao”這個(gè)拼音字母串(韻母),借此進(jìn)行對“d”鍵分配“ao”這樣的設(shè)定。在此一場合,雖然根據(jù)圖19中所示的數(shù)據(jù)庫32的“d”鍵的推斷值可以推斷用戶的設(shè)定變更是A方式或者C方式,但是在此一階段還不能最后確定〖原文絞込む〗。
接著,假定如圖20C中所示,用戶把對“z”鍵的鍵排列分配指定成“ou”。在此一場合,根據(jù)圖19中所示的數(shù)據(jù)庫32的“z”鍵的推斷值可以推斷用戶的設(shè)定變更為C方式。
如果推斷了與用戶的設(shè)定變更相對應(yīng)的方式,則該推斷結(jié)果提示給用戶。圖21中示出推斷結(jié)果的顯示例。這里假定打開推斷結(jié)果提示用的窗口61。在此一窗口61中,設(shè)有“一并變更”、“××方式鍵排列一覽顯示”、“取消”這三個(gè)選擇按鈕。
“一并變更”如果選擇此一按鈕,則一并變更成所推斷的方式的雙拼音鍵排列。
“××方式鍵排列一覽顯示”如果選擇此一按鈕,則顯示與所推斷的方式相對應(yīng)的鍵排列一覽畫面62。此一一覽表62的例子示于圖22。
“取消”如果選擇此一按鈕,則什么也不執(zhí)行而顯示窗口61關(guān)閉。
下面參照圖23就第3實(shí)施例的動(dòng)作進(jìn)行說明。
再者,因?yàn)殛P(guān)于變換處理與第1實(shí)施例相同,故這里就鍵排列變更處理進(jìn)行說明。
圖23是表示本發(fā)明的第3實(shí)施例中的雙拼音的鍵排列變更處理的動(dòng)作的程序框圖。此一鍵排列變更處理在設(shè)在輸入部21指定鍵排列變更指示鍵21b被按下時(shí)執(zhí)行。
也就是說,如果通過鍵排列變更指示鍵21b的按下來指示鍵排列的變更(步驟D11),則控制部22起動(dòng)鍵排列變更處理部28,通過輸出部27來顯示如圖20A中所示的鍵排列變更畫面(步驟D12)。用戶借助于此一鍵排列變更畫面來進(jìn)行用作雙拼音的鍵排列的指定(步驟D13)。具體地說,通過設(shè)在鍵指定部51中的箭頭鍵51a的按下操作來指定想要的英文字母鍵,同時(shí)通過設(shè)在鍵排列分配指定部52中的箭頭鍵52a的按下操作來指定分配給該英文字母鍵的雙拼音字母串(韻母)。
這里控制部22起動(dòng)鍵排列方式推斷處理部31,推斷由該指定操作所設(shè)定的鍵排列相當(dāng)于數(shù)據(jù)庫32內(nèi)的哪種方式(步驟D14)。詳細(xì)地說,根據(jù)登記在數(shù)據(jù)庫32中的各鍵的推斷值,首先檢查用戶作為設(shè)定對象指定的鍵的推斷值是不是“1”,如果指定鍵的推斷值為“1”,則根據(jù)當(dāng)時(shí)的設(shè)定信息來推斷方式。
例如,如圖19中所示,在假定登記了A方式、B方式、C方式這三種方式的數(shù)據(jù)庫32的場合,如果用戶對“c”鍵指定了“iao”這個(gè)雙拼音字母串(韻母),則因?yàn)椤癱”鍵的推斷值為“1”,所以把針對“c”鍵的各方式的字母串與用戶指定的字母串“iao”進(jìn)行比較,選出兩者一致的方式就可以了。在此一場合,可以推斷成與用戶的指定操作相對應(yīng)的方式是B方式。
在能夠推斷方式的場合(步驟D15的‘是’),控制部22從鍵排列方式推斷處理部31取得推斷結(jié)果,通過輸出部27以規(guī)定的形式顯示之(步驟D16)。在推斷結(jié)果的顯示之后,如果用戶例如通過按下設(shè)在圖21的推斷結(jié)果提示用的窗口61中的“一并變更”按鈕等,指示一并變更(步驟D17的‘是’),則控制部22通過鍵排列變更處理部28按照上述所推斷的方式來一并變更鍵排列表26的內(nèi)容(步驟D18)。以后根據(jù)此一變更后的鍵排列來執(zhí)行拼音漢字變換處理。
這樣一來,根據(jù)第3實(shí)施例,在用戶指定雙拼音的鍵排列之際,可以推斷與當(dāng)時(shí)的鍵排列相對應(yīng)的方式,一并地變更成按照該方式的鍵排列。因而,消除了針對各鍵來分配雙拼音字母串這樣的麻煩的操作,可以簡單地設(shè)定按照想要的方式的鍵排列。
再者雖然在上述第3實(shí)施例中,假定與各方式相對應(yīng)的雙拼音的鍵排列預(yù)先登記在數(shù)據(jù)庫32中的場合進(jìn)行了說明,但是例如把用戶通過上述第1或第2實(shí)施例中說明的那種手法任意設(shè)定的鍵排列作為新的方式登記在數(shù)據(jù)庫32中,以后包含該新的方式執(zhí)行推斷處理這樣的構(gòu)成也是可能的。
此外雖然制成按與輸入方式不同的方式來進(jìn)行鍵排列的變更處理,但是也可以在輸入中實(shí)現(xiàn)。也就是說,在輸入方式時(shí)從用戶作為讀音字母串輸入的雙拼音與當(dāng)前所設(shè)定的鍵排列(在鍵排列表26中所設(shè)定的鍵排列)不同的場合,根據(jù)用戶輸入的雙拼音的鍵排列來檢索數(shù)據(jù)庫32,推斷合適的方式,按照該方式一并變更鍵排列表26的鍵排列。如果用這樣的構(gòu)成,則用戶不用特別留意鍵排列的變更,可以在輸入中自動(dòng)地變更,可以進(jìn)一步減輕用戶的輸入負(fù)擔(dān)。
此外上述各實(shí)施例中記載的手法,作為能由計(jì)算機(jī)執(zhí)行的程序,寫入例如磁盤(軟盤、硬盤等)、光盤(CD-ROM、DVD等)、半導(dǎo)體存儲(chǔ)器等記錄媒體中而運(yùn)用于各種裝置,由通信媒體傳送而運(yùn)用于各種裝置也是可能的。實(shí)現(xiàn)本裝置的計(jì)算機(jī)讀入記錄在記錄媒體上的程序,由此一程序來控制動(dòng)作,借此執(zhí)行上述處理。
如上所詳述根據(jù)本發(fā)明,用戶可以任意地變更雙拼音的鍵排列而進(jìn)行雙拼音輸入。因而即使在例如機(jī)種變了,不得不用與以前的鍵排列不同的鍵排列來進(jìn)行雙拼音輸入的場合,也可以通過把該鍵排列變更成用慣了的鍵排列等來進(jìn)行高效的輸入,作為變換結(jié)果可以迅速得到想要的中文漢字。
權(quán)利要求
1.一種中文輸入變換處理裝置,具有通過分別擊一鍵來輸入表示中文漢字的讀音的拼音的輔音部和元音部的雙拼音輸入方式,其特征在于具備有多個(gè)鍵的輸入裝置(21),把雙拼音的字母種類分配給此一輸入裝置(21)的各鍵的鍵分配裝置(21b),存儲(chǔ)由此一鍵分配裝置(21b)所分配的字母種類與鍵的關(guān)系的存儲(chǔ)裝置(26),參照此一存儲(chǔ)裝置(26)生成與從上述輸入裝置(21)所輸入的各鍵相對應(yīng)的拼音字母串的字母串生成裝置(25),把由此一字母串生成裝置(25)所生成的拼音字母串變換成中文漢字的變換裝置(23),以及輸出由此一變換裝置(23)所得到的變換結(jié)果的輸出裝置(27)。
2.一種中文輸入變換處理裝置,具有通過分別擊一鍵來輸入表示中文漢字的讀音的拼音的輔音部和元音部的雙拼音輸入方式,其特征在于具備有多個(gè)鍵的輸入裝置(21),提示在此一輸入裝置(21)的各鍵中所設(shè)定的雙拼音的字母種類的提示裝置(27),對由此一提示裝置(27)所提示的各鍵的字母種類進(jìn)行變更的變更裝置(28),存儲(chǔ)由此一變更裝置(28)所變更的字母種類與鍵的關(guān)系的存儲(chǔ)裝置(26),參照此一存儲(chǔ)裝置(26)生成與從上述輸入裝置(21)所輸入的各鍵相對應(yīng)的拼音字母串的字母串生成裝置(25),把由此一字母串生成裝置(25)所生成的拼音字母串變換成中文漢字的變換裝置(23),以及輸出由此一變換裝置(23)所得到的變換結(jié)果的輸出裝置(27)。
3.權(quán)利要求2所述的中文輸入變換處理裝置,其特征在于具備進(jìn)行由上述變更裝置(28)所變更的字母種類的正誤檢查的正誤檢查裝置(29),以及在由此一正誤檢查裝置(29)判定為是不合適的變更的場合,警告該情況的警告裝置(27)。
4.權(quán)利要求3所述的中文輸入變換處理裝置,其特征在于上述警告裝置(27)在由上述正誤檢查裝置(29)判定為是不合適的變更的場合,警告該情況并且提示合適的字母種類。
5.權(quán)利要求2所述的中文輸入變換處理裝置,其特征在于具備預(yù)先存儲(chǔ)與多種不同方式相對應(yīng)的雙拼音的鍵排列的方式存儲(chǔ)裝置(32),在由上述變更裝置(28)進(jìn)行字母種類的變更時(shí),推斷作為變更對象的鍵排列與上述方式存儲(chǔ)裝置(32)內(nèi)的哪一種方式相對應(yīng)的方式推斷裝置(31),以及把上述存儲(chǔ)裝置(26)的內(nèi)容一并變更成與由此一方式推斷裝置(31)所推斷的方式相對應(yīng)的雙拼音的鍵排列的一并變更裝置(28)。
6.一種中文輸入變換處理方法,用通過分別擊一鍵來輸入表示中文漢字的讀音的拼音的輔音部和元音部的雙拼音輸入方式,其特征在于把雙拼音的字母種類分配給鍵盤上的各鍵(B11~B14),把分配后的字母種類與鍵的關(guān)系存儲(chǔ)在存儲(chǔ)器中(B15),參照此一存儲(chǔ)器生成與從上述鍵盤所輸入的各鍵相對應(yīng)的拼音字母串(A11~A14)把此一拼音字母串變換成中文漢字并輸出(A15~A16)。
7.一種中文輸入變換處理方法,用通過分別擊一鍵來輸入表示中文漢字的讀音的拼音的輔音部和元音部的雙拼音輸入方式,其特征在于提示在鍵盤上的各鍵中所設(shè)定的雙拼音的字母種類(B11~B12),對此一提示的各鍵的字母種類進(jìn)行變更(B13~B14),把變更后的字母種類與鍵的關(guān)系存儲(chǔ)在存儲(chǔ)器中(B15),參照此一存儲(chǔ)器生成與從上述鍵盤所輸入的各鍵相對應(yīng)的拼音字母串(A11~A14),把此一拼音字母串變換成中文漢字并輸出(A15~A16)。
8.一種計(jì)算機(jī)可讀取的記錄媒體,記錄著能在計(jì)算機(jī)中實(shí)現(xiàn)以下功能的程序根據(jù)用戶的變更操作在鍵盤上的各鍵中設(shè)定把通過分別擊一鍵來輸入表示中文漢字的讀音的拼音的輔音部和元音部的雙拼音的鍵排列的功能(B11~B14),把此一所設(shè)定的鍵排列存儲(chǔ)在存儲(chǔ)器中的功能(B15),根據(jù)此一存儲(chǔ)在存儲(chǔ)器中的鍵排列把從上述鍵盤所輸入的讀音字母串變換成中文漢字的功能(A11~A16)。
全文摘要
在本發(fā)明的中文輸入變換處理裝置中,隨著設(shè)在輸入部(21)中的鍵排列變更指示鍵(21b)的按下,控制部(22)起動(dòng)鍵排列變更處理部(28),在輸入部(21)中提示當(dāng)前所設(shè)定的雙拼音的鍵排列。如果通過規(guī)定的操作來變更鍵排列,則鍵排列變更處理部(28)按照該變更的鍵排列為更新鍵排列表(26)的內(nèi)容。以后置換處理部(25)參照鍵排列表(26)把輸入字母串從雙拼音置換成拼音,詞典檢索部(23)根據(jù)該置換后的拼音字母串來檢索中文詞典(24),作為變換候補(bǔ)取出合適的詞條。
文檔編號(hào)G06F17/21GK1294360SQ0012618
公開日2001年5月9日 申請日期2000年8月31日 優(yōu)先權(quán)日1999年10月29日
發(fā)明者雷海濤, 中里茂美 申請人:株式會(huì)社東芝