欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

漢語信息處理裝置的制作方法

文檔序號(hào):6410286閱讀:196來源:國(guó)知局
專利名稱:漢語信息處理裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種例如字處理器等的信息處理裝置,特別是涉及一種進(jìn)行漢語文章的輸入及編輯的同時(shí)進(jìn)行數(shù)據(jù)檢索及排列替換等的處理的漢語信息處理裝置。
原來,在漢語文章的輸入及編輯所用的漢語信息處理裝置中,是用由字母表示漢語漢字標(biāo)記的發(fā)音的“拼音”來輸入,再變換為中國(guó)漢字,特別是在日本公開專利①JP-A-62-93744、②JP-A-3-28964、③JP-A-6-208560中所公開的方案,其構(gòu)成是在從表示發(fā)音的標(biāo)記記號(hào)向漢字變換時(shí)能夠?qū)崿F(xiàn)容許發(fā)音標(biāo)記含糊的變換輸入。
也就是說,在JP-A-62-93744號(hào)公報(bào)中所記載的構(gòu)成中,按照拼音的漢語輸入時(shí),除使拼音及與其相對(duì)應(yīng)的單詞一一對(duì)應(yīng)的拼音變換字庫之外,還有使拼音及與其相類似的單詞一一對(duì)應(yīng)的拼音含糊變換詞庫,在拼音-漢字變換時(shí),在檢索拼音變換字庫未找到必要的候補(bǔ)漢字時(shí),再檢索拼音含糊字庫,顯示候補(bǔ)漢字。
JP-A-3-28964號(hào)公報(bào)所記載的方案是按照拼音和四聲輸入漢字,其中有使拼音及四聲和與其相對(duì)應(yīng)的漢字一一對(duì)應(yīng)的字庫裝置,在沒有與所輸入的拼音及四聲相對(duì)應(yīng)的候補(bǔ)漢字時(shí),不管四聲只檢索拼音一致的漢字,并作為候補(bǔ)漢字顯示出來。
而在JP-A-6-208560號(hào)公報(bào)中所記載的構(gòu)成是按字音記號(hào)輸入漢字,其中除把字音記號(hào)變換為與其相對(duì)應(yīng)的漢字序列之外,還有記述字音記號(hào)相互含糊關(guān)系的含糊字庫,即使輸入漢字時(shí)輸入了帶有口音的發(fā)音的字音記號(hào),也能變換為正確的漢語。
這些方案所存在的缺點(diǎn)是由于使用者采用用拼音的漢語輸入法很難正確地區(qū)別發(fā)音,且對(duì)發(fā)音的區(qū)別感覺含糊而會(huì)發(fā)生混淆,所以很難投入使用。
另一方面,在④JP-A-4-156666號(hào)公報(bào)中公開了一種構(gòu)成,是在輸入某些漢字時(shí),從已經(jīng)輸入的文章中選擇相同拼音的漢字,再追加輸入四聲信息,從拼音和四聲信息來檢索漢字字庫,并把候補(bǔ)漢字顯示出來。
該方案要解決的問題是由于在輸入拼音之后才顯示所希望的漢字,因此,必須多次擊鍵,從而增加了鍵操作次數(shù),不能迅速顯示目的漢字。按照這種方案,從畫面上所顯示的漢字中選擇同音漢字,同時(shí)輸入聲調(diào),再顯示出候補(bǔ)的漢字群,然后從所顯示的漢字群中選出所希望的漢字,所以這種方案能用簡(jiǎn)單的鍵操作迅速地輸入漢字。
的確,用上述的①~③的公報(bào)中所公開的方案,在從表示發(fā)音的標(biāo)記記號(hào)向漢字變換時(shí),能容許發(fā)音標(biāo)記的含糊,而用④的公報(bào)的方案采用簡(jiǎn)單的鍵操作就能迅速輸入漢字。也就是說,在漢字信息處理裝置中,各種改進(jìn)都能提供實(shí)際應(yīng)用,但是,包含上述的①~④的公報(bào)在內(nèi)的原來的漢語信息處理裝置中,仍然很難說已經(jīng)得到了充分的改進(jìn),在實(shí)際使用中也還存在多種要解決的課題,使用者強(qiáng)烈地希望提高其操作性。
總之,一般來說,原來的漢語信息處理裝置是用漢字編碼來管理漢語文字?jǐn)?shù)據(jù),即使上述的①~③的公報(bào)中,也未披露用拼音代碼來管理已經(jīng)存儲(chǔ)的漢語文字?jǐn)?shù)據(jù)的技術(shù)構(gòu)思。
按照基于漢語國(guó)家標(biāo)準(zhǔn)所規(guī)定的GB代碼的數(shù)據(jù)管理,其一級(jí)代碼可以按拼音順序來管理,但是,其二級(jí)代碼的漢字就不能按拼音順序管理。因此,在原來的漢語信息處理裝置中,例如進(jìn)行把多漢字文字序列排列替換處理時(shí),被排列替換為漢字代碼順序的結(jié)果是屬于漢字代碼的一級(jí)代碼的漢字文字序列被按照拼音的順序排列起來,屬于二級(jí)代碼的文字序列被按照部首的順序排列起來。即在排列替換一級(jí)代碼漢字和二級(jí)代碼漢字混合的漢字序列時(shí),得不到完全的拼音順序的排列替換結(jié)果,這在數(shù)據(jù)整理方面是非常不方便的。
另外,在漢語中,不同字體、非規(guī)范字、簡(jiǎn)體/繁體字及數(shù)字的書寫(大寫)等盡管是同一個(gè)含義·用法,但是使用不同文字的情況仍然時(shí)有發(fā)生。例如“渾沌”、“混沌”兩者的發(fā)音都是“hundun”,含義也完全相同。另外,象聲字中,因?yàn)橹饕莻?cè)重其發(fā)音,所以存在使用的漢字多少會(huì)有些變化的情況,圖52就表示了這樣一個(gè)例子。
可是,如前所述,由于原來的漢語信息處理裝置是用漢字代碼來管理漢字的文字?jǐn)?shù)據(jù),所以在檢索時(shí)漢字代碼也被用做檢索關(guān)鍵碼,因此,例如上述的“渾沌”、“混沌”,雖然兩者讀音和含義全都相同,但是由于漢字代碼不同,仍然不能同時(shí)進(jìn)行檢索,必須做二次檢索處理??傊瓉淼臐h語信息處理裝置對(duì)于存在含義·用法相同而所使用的漢字不同的情況的漢語文章不能有效地進(jìn)行檢索處理。
另一方面,④的公報(bào)所公開的方案是從已經(jīng)輸入的文章中選擇相同拼音的漢字,再加上四聲信息,然后顯示候補(bǔ)的漢字。但是,這種方案為了輸入文字也還要把已經(jīng)輸入的文字?jǐn)?shù)據(jù)返回到拼音,在上述④的公報(bào)中也沒有披露用拼音來管理已經(jīng)存儲(chǔ)的漢語文字的技術(shù)構(gòu)思。
按照原來的漢語信息處理裝置,操作者必須知道想要輸入的文字序列的正確的拼綴法,但是,在漢語漢字內(nèi),發(fā)音相同或類似,同時(shí)含義和用法又類似的不易分辨的情況大有所在,因此,操作者沒有立刻想出拼綴方法的情況下,就必須去查詞典進(jìn)行確認(rèn)。
而且,在④的公報(bào)的方案中存在同樣的不便之處,即在這種方案中,四聲的輸入是不可缺少的,操作者必須知道目標(biāo)漢字的正確的拼音和四聲,另外,該公報(bào)的方案存在的另一個(gè)問題是操作者必須用目視來從所輸入的文章中找出具有相同拼音的漢字(變換元),對(duì)操作者來說就成了負(fù)擔(dān),而且,已經(jīng)輸入的文章較短的情況下,不能用這種方法。
雖然必須從已經(jīng)輸入的文章中用目視來找出變換元的漢字的問題可以通過在輸入目標(biāo)漢字的位置附近輸入成為變換元的漢字的方法來解決,但是,那種情況下也可以不輸入變換元的漢字而直接用拼音輸入目標(biāo)漢字的發(fā)音標(biāo)記,但是這就失去了這種現(xiàn)有技術(shù)的意義。
另外,用原來的漢語信息處理裝置管理『姓名』、『住址』之類的住址錄入信息時(shí)也存在問題,如上所述,中國(guó)的漢字代碼規(guī)格即GB代碼的一級(jí)代碼是按拼音順序排列,二級(jí)代碼是按部首順序排列,所以,根據(jù)代碼體系用拼音管理被記述的人名或住址信息,即按拼音的順序排列信息,同時(shí)要能夠進(jìn)行按拼音代碼的檢索的情況下,與用漢字表示的是人名或住址的文字序列不同,就必須用拼音輸入其文字序列的讀音。
還有一種情況是同時(shí)管理用歐美的地名或人名、或以香港為代表的地區(qū)多用的廣東話的字母標(biāo)記等及用英語標(biāo)記的人名或住址的情況。但是,在這種情況下,用原來的漢語信處理裝置,由于采用漢字代碼管理漢語的數(shù)據(jù),而用字母文字序列的代碼來管理英語的數(shù)據(jù),所以一元化地管理漢語文章數(shù)據(jù)和英語文字?jǐn)?shù)據(jù)是不可能的。
本發(fā)明的目的是提供一種既不增大操作者的負(fù)擔(dān)又能有效地處理用漢語存儲(chǔ)的信息的漢語信息處理裝置。
為實(shí)現(xiàn)上述的目的,本發(fā)明的漢語信息處理裝置設(shè)置有(a)用拼音形式輸入數(shù)據(jù)的輸入裝置、(b)把拼音變換成漢字的拼音-漢字變換裝置,其特征在于還設(shè)置有(d)具有把拼音代碼與漢語的漢字代碼一一對(duì)應(yīng)的漢字代碼-拼音代碼變換表,且用該變換表把漢字代碼形式的數(shù)據(jù)變換為拼音形式的漢字-拼音變換裝置以及(e)用由上述漢字-拼音變換裝置得到的拼音代碼形式處理存儲(chǔ)在上述數(shù)據(jù)存儲(chǔ)裝置內(nèi)的漢字代碼形式的數(shù)據(jù)的處理裝置。
按照上述的構(gòu)成,

圖1所示的漢字-拼音變換裝置2用漢語的漢字代碼和該代碼一一對(duì)應(yīng)的漢字代碼-拼音代碼變換表把漢字代碼逐一變換成拼音代碼;而處理裝置3根據(jù)所得到的拼音代碼進(jìn)行信息處理。這樣,就能采用不是用漢字代碼而是用拼音進(jìn)行過編碼的形式來管理例如已經(jīng)存儲(chǔ)的漢語的文字?jǐn)?shù)據(jù),結(jié)果,處理裝置就能夠?qū)Π雌匆繇樞虻臄?shù)據(jù)管理以及具有相同拼音的多個(gè)漢字一塊進(jìn)行處理。
例如用漢語信息處理裝置,在管理『姓名』、『住址』之類的住址錄入信息時(shí),雖然可以用根據(jù)通常的漢語國(guó)家標(biāo)準(zhǔn)規(guī)定的GB代碼的數(shù)據(jù)的管理來對(duì)一級(jí)代碼按照拼音的順序進(jìn)行管理,但由于不能按拼音的順序來管理二級(jí)代碼的漢字,所以在要用拼音來管理住址錄入信息時(shí),與用漢字表示的人名或住址的文字序列不同,必須用拼音再次輸入其文字序列的讀音,所以是非常麻煩的。但是,按照權(quán)利要求1記載的構(gòu)成,由于不必再次用拼音輸入,所以能夠減輕操作者的負(fù)擔(dān)。而且,因?yàn)閿?shù)據(jù)是按拼音的順序但經(jīng)編碼化進(jìn)行管理,所以住址錄入管理就非常容易進(jìn)行。
如圖2所示,本發(fā)明的漢語信息處理裝置的處理裝置3還包括數(shù)據(jù)排列替換裝置4,處理裝置3用上述的漢字-拼音變換裝置2把數(shù)據(jù)存儲(chǔ)裝置22內(nèi)存儲(chǔ)的漢字代碼形式的數(shù)據(jù)變換為拼音代碼形式,上述數(shù)據(jù)排列替換裝置4再把被變換為拼音代碼形式的數(shù)據(jù)按照拼音的順序排列替換。這樣,通過排列替換處理就把數(shù)據(jù)存儲(chǔ)裝置22內(nèi)的數(shù)據(jù)按拼音代碼的大小的順序排列起來。
用原來的構(gòu)成對(duì)已經(jīng)存儲(chǔ)的漢語信息實(shí)施排列替換處理時(shí),不能把例如漢語國(guó)家標(biāo)準(zhǔn)中規(guī)定的GB代碼內(nèi)的一級(jí)代碼的漢字和二級(jí)代碼的漢字混在一起的漢字序列排列替換為完全的拼音順序。按照上述的構(gòu)成,本發(fā)明的漢語信息處理裝置即使在例如一級(jí)代碼的漢字和二級(jí)代碼的漢字混在一起的漢字文字序列中,也能不受漢字代碼形式的影響而按拼音的順序進(jìn)行排列。結(jié)果,由于免去了使用者在此輸入拼音的麻煩,從而能夠達(dá)到可以容易進(jìn)行數(shù)據(jù)處理的效果。
如圖3所示,本發(fā)明的漢語信息處理裝置的處理裝置3還包括檢索裝置6,該檢索裝置6設(shè)置有用拼音代碼的形式存儲(chǔ)檢索關(guān)鍵碼的暫存裝置7,同時(shí)用上述的漢字-拼音變換裝置2把數(shù)據(jù)存儲(chǔ)裝置22內(nèi)所存儲(chǔ)的漢字代碼形式的數(shù)據(jù)變換為拼音代碼的形式,并從變換的信息中提取出與暫存裝置7內(nèi)存儲(chǔ)的檢索關(guān)鍵碼一致的數(shù)據(jù)。也就是說,數(shù)據(jù)存儲(chǔ)裝置22內(nèi)的信息不是用漢字代碼而是用拼音代碼檢索并提取出來。
因此,例如像“渾沌”、“混沌”這樣的拼音相同而漢字不同的文字序列一次就能檢索到并提取出來。其結(jié)果是在處理所謂相同含義·用法而漢字各異的漢語文章時(shí),就能夠進(jìn)行有效的檢索,從而可以提高漢語信息處理裝置的處理效率。
如圖4所示,本發(fā)明的漢語信息處理裝置的特征在于處理裝置3設(shè)置有把從輸入裝置輸入的文字按漢字代碼的形式存儲(chǔ)的暫存裝置10、用上述的漢字代碼-拼音代碼變換裝置把漢字文字序列變換為拼音代碼序列的漢字序列-拼音序列變換裝置11、把拼音代碼序列以單詞或文字序列為單位變換為漢字文字序列的拼音序列-漢字序列變換裝置12。
這個(gè)方案是利用了漢語中標(biāo)記類似的漢字往往其發(fā)音也類似的特性(例如“馬”和“罵”,還有“媽”的拼音都是“ma”)。也就是說,操作者雖然想輸入由某個(gè)漢字構(gòu)成的文字序列,但又不是立刻知道其正確的拼綴的情況下,操作者就把與正確的漢字相類似的漢字輸入為那個(gè)字,漢字序列-拼音序列變換裝置11就把所輸入的漢字序列變換為拼音代碼序列,并把該拼音代碼序列由拼音序列-漢字序列變換裝置12變換為漢字文字序列,從而得到正確拼綴的文字序列。
這樣,操作者就不必像原來那樣,用詞典等一一查對(duì)正確的拼綴,而且,也不必像原來那樣,必須輸入四聲,在由操作者用目視從已經(jīng)輸入的文章中找出具有相同拼音的漢字,更進(jìn)一步,也不存在已經(jīng)輸入的文章短時(shí)而不能輸入的不方便之處。其結(jié)果,使文章輸入變得非常簡(jiǎn)單,從而使?jié)h語信息處理裝置中的操作性得以提高。
如圖5所示,本發(fā)明的漢語信息處理裝置的特征在于處理裝置3還設(shè)置有把拼音代碼標(biāo)記的數(shù)據(jù)變換為字母文字代碼標(biāo)記的拼音序列-字母序列變換裝置15以及根據(jù)由該拼音序列-字母序列變換裝置15得到的字母文字代碼進(jìn)行數(shù)據(jù)處理的字母處理裝置5。
例如在管理『姓名』、『住址』之類的住址錄入信息時(shí),應(yīng)該管理的數(shù)據(jù)中有歐美的地名或人名、或以香港為代表的地區(qū)多用的廣東話的字母標(biāo)記等及用英語標(biāo)記的人名或住址混合存在的情況。按照上述的構(gòu)成,由于漢語的漢字?jǐn)?shù)據(jù)也能用字母的文字代碼來處理,所以,不僅漢語的數(shù)據(jù),連字母標(biāo)記、拼音標(biāo)記都能一元化管理,從而使?jié)h語信息處理裝置的數(shù)據(jù)處理效率得以提高。
按照以下的記載會(huì)使本發(fā)明的其他目的、特征、以及優(yōu)點(diǎn)更加清楚,參照附圖的如下說明能了解本發(fā)明的益處。
附圖簡(jiǎn)要說明圖1是表示本發(fā)明的構(gòu)成的一個(gè)例子的方框圖。
圖2是表示本發(fā)明的構(gòu)成的其他例子的方框圖。
圖3是表示本發(fā)明的構(gòu)成的另外例子的方框圖。
圖4是表示本發(fā)明的構(gòu)成的另外例子的方框圖。
圖5是表示本發(fā)明的構(gòu)成的另外例子的方框圖。
圖6是表示本發(fā)明的一個(gè)實(shí)施例的漢語信息處理裝置的控制方框的概略構(gòu)成的方框圖。
圖7是漢字代碼-拼音代碼變換表的構(gòu)成圖。
圖8是中國(guó)國(guó)家標(biāo)準(zhǔn)中規(guī)定的漢字代碼(GB代碼)的排列說明圖。
圖9是拼音代碼的分配表說明圖。
圖10是存儲(chǔ)檢索關(guān)鍵碼用的暫存區(qū)域的說明圖。
圖11是表示把漢字代碼序列變換為拼音代碼序列用的作業(yè)區(qū)域的數(shù)據(jù)結(jié)構(gòu)的說明圖。
圖12是表示存儲(chǔ)在主存儲(chǔ)裝置內(nèi)的數(shù)據(jù)結(jié)構(gòu)的說明圖。
圖13是表示用于存儲(chǔ)檢索得到的數(shù)據(jù)的顯示用緩沖結(jié)構(gòu)的說明圖。
圖14是表示寫入自變量緩沖區(qū)、返回值緩沖區(qū)的輸入·輸出數(shù)據(jù)形式的說明圖。
圖15是拼音代碼-字母變換表(字母-拼音代碼變換表)的構(gòu)成圖。
圖16是表示住址錄入管理系統(tǒng)的整個(gè)處理過程的流程圖。
圖17是表示住址錄入管理系統(tǒng)的檢索處理過程的流程圖。
圖18是表示把字母文字序列變換為拼音代碼的處理過程的流程圖。
圖19是把所取出的數(shù)據(jù)的漢字代碼變換為拼音代碼的處理過程的流程圖。
圖20是表示把取出的數(shù)據(jù)變換為拼音代碼時(shí)判斷是否包含檢索關(guān)鍵碼的處理過程的流程圖。
圖21是表示把漢字代碼變換為拼音代碼的處理步驟的流程圖。
圖22是表示判斷『姓名』項(xiàng)中是否包含檢索關(guān)鍵碼的處理過程的流程圖。
圖23是表示住址錄入管理系統(tǒng)的數(shù)據(jù)檢索時(shí)的畫面的說明圖。
圖24是表示住址錄入管理系統(tǒng)的檢索結(jié)果顯示處理的步驟的流程圖。
圖25是表示住址錄入管理系統(tǒng)的追加輸入處理的步驟的流程圖。
圖26是表示住址錄入管理系統(tǒng)的數(shù)據(jù)輸入時(shí)的畫面的說明圖。
圖27是表示原來的住址錄入管理系統(tǒng)的數(shù)據(jù)輸入時(shí)的畫面的說明圖。
圖28表示的是本發(fā)明的其他實(shí)施例,是表示漢語信息處理裝置的構(gòu)成的方框圖。
圖29是表示住址錄入管理系統(tǒng)的數(shù)據(jù)輸入時(shí)的畫面的說明圖。
圖30是表示住址錄入管理系統(tǒng)的檢索處理過程的流程圖。
圖31是表示把數(shù)據(jù)的漢字部分的拼音變換為用字母標(biāo)記的文字序列、把漢字代碼序列變換為字母的文字序列所用的作業(yè)區(qū)域的數(shù)據(jù)結(jié)構(gòu)的說明圖。
圖32是表示把拼音代碼序列變換為字母文字序列的處理過程的流程圖。
圖33是表示寫入自變量緩沖區(qū)、返回值緩沖區(qū)的輸入·輸出數(shù)據(jù)形式的說明圖。
圖34表示的是本發(fā)明的其他實(shí)施例,是表示漢語信息處理裝置的構(gòu)成的方框圖。
圖35是表示住址錄入管理系統(tǒng)的檢索結(jié)果顯示處理過程的流程圖。
圖36是表示住址錄入管理系統(tǒng)的檢索結(jié)果顯示處理過程的流程圖。
圖37是表示結(jié)果顯示的分組的畫面的說明圖。
圖38是表示原來的結(jié)果顯示的分組的畫面的說明圖。
圖39是表示作業(yè)區(qū)域中所形成的分類表T1的說明圖。
圖40是表示作業(yè)區(qū)域中所形成的分類表T2的說明圖。
圖41是表示制作分類表T1的處理步驟的流程圖。
圖42是表示制作分類表T2的處理步驟的流程圖。
圖43表示的是本發(fā)明的其他實(shí)施例,是表示漢語信息處理裝置的構(gòu)成的方框圖。
圖44是表示進(jìn)行排列替換之前和進(jìn)行排列替換之后的數(shù)據(jù)排列的說明圖。
圖45是圖44所示的各個(gè)數(shù)據(jù)的漢字標(biāo)記、其漢字代碼的級(jí)別以及拼音標(biāo)記的說明圖。
圖46是在原來的排列替換處理中、排列替換處理后的數(shù)據(jù)排列的說明圖。
圖47表示的是本發(fā)明的其他實(shí)施例,是表示漢語信息處理裝置的構(gòu)成的方框圖。
圖48是表示用一個(gè)拼音的檢索關(guān)鍵碼檢索到的2種漢語文字序列的說明圖。
圖49是表示把漢字代碼序列變換為拼音代碼序列用的作業(yè)區(qū)域的數(shù)據(jù)結(jié)構(gòu)的說明圖。
圖50表示的是本發(fā)明的其他實(shí)施例,是表示漢語信息處理裝置的構(gòu)成的方框圖。
圖51是表示文字輸入畫面的說明圖。
圖52是表示象聲字的具體例子的說明圖。
〔實(shí)施例1〕根據(jù)圖6至圖27對(duì)本發(fā)明的一個(gè)實(shí)施例說明如下,本實(shí)施例中以使用漢語信息處理裝置來進(jìn)行住址錄入管理的情況為例予以說明。
如圖6所示,漢語信息處理裝置設(shè)置有輸入裝置21、數(shù)據(jù)存儲(chǔ)裝置22、漢字代碼-拼音代碼變換表存儲(chǔ)器23、中央處理器24、作業(yè)用存儲(chǔ)器25、顯示用漢語漢字字體ROM26、顯示裝置27、以及字母-拼音代碼變換表存儲(chǔ)器28。
輸入裝置21由鍵盤和電子筆裝置構(gòu)成,它用來讓操作者選擇住址錄入管理用的功能或輸入新的人名和住址等數(shù)據(jù),其他的指示和數(shù)據(jù)等也從這里輸入。
數(shù)據(jù)存儲(chǔ)裝置22由例如硬盤之類的大容量的外存裝置構(gòu)成,在本實(shí)施例中,住址錄入數(shù)據(jù)就存儲(chǔ)在這里。如圖12所示,該數(shù)據(jù)存儲(chǔ)裝置22內(nèi)所存儲(chǔ)的住址錄入數(shù)據(jù)的結(jié)構(gòu)是把『姓名』、『電話』、『住址』、『備注』4個(gè)信息作為一件數(shù)據(jù)來管理,并在每一件數(shù)據(jù)上附加上管理號(hào)(001,002,……n)。另外,數(shù)據(jù)存儲(chǔ)裝置22中,不僅存儲(chǔ)有住址數(shù)據(jù),當(dāng)然還存儲(chǔ)著其他信息。
漢字代碼-拼音代碼變換表存儲(chǔ)器2 3存儲(chǔ)著用來把漢字代碼變換為拼音代碼的漢字代碼-拼音代碼變換表。所謂漢字代碼是例如中國(guó)漢字代碼規(guī)格的GB代碼,圖8中表示了GB代碼的排列;所謂拼音是用字母來表示漢語漢字標(biāo)記的發(fā)音,在本實(shí)施例中,如圖9所示,拼音音節(jié)「a」的拼音代碼是「001」、「ai」是「002」,從「a」到「zuo」分配從「001」到「461」的代碼號(hào)。
圖7所表示的是漢字代碼-拼音代碼變換表50,其中,適合各個(gè)漢字代碼的拼音代碼的候補(bǔ)代碼根據(jù)情況排列到第4候補(bǔ)代碼。在該漢字代碼-拼音代碼表50中,拼音代碼等于0表示無候補(bǔ)代碼,在對(duì)應(yīng)于一個(gè)漢字有多個(gè)拼音候補(bǔ)代碼的情況下,漢字代碼-拼音代碼變換表50把那些候補(bǔ)代碼中最一般用的拼音用作第1候補(bǔ)代碼。該漢字代碼-拼音代碼變換表50不管漢字代碼體系的級(jí)別如何對(duì)于全部漢字代碼都作出拼音代碼,另外,在圖中,對(duì)應(yīng)于所記載的各個(gè)漢字代碼的漢字和拼音一并表示出來。
中央處理裝置24進(jìn)行由上述的輸入裝置21所選出的檢索及輸入、顯示功能的控制,該中央處理裝置24和上述漢字代碼-拼音代碼變換表50構(gòu)成本發(fā)明的漢字代碼-拼音代碼變換裝置。而且,中央處理裝置24依靠該漢字代碼-拼音代碼變換裝置用拼音代碼而不用漢字代碼管理數(shù)據(jù)存儲(chǔ)裝置22內(nèi)的信息,關(guān)于該中央處理裝置24的詳細(xì)的控制內(nèi)容在后面參照流程圖予以描述,本發(fā)明的檢索裝置被構(gòu)成在該中央處理裝置24和作業(yè)用存儲(chǔ)裝置25中。
作業(yè)用存儲(chǔ)裝置25是在處理檢索、顯示、輸入的各功能時(shí)暫時(shí)使用的暫存裝置,采用半導(dǎo)體存儲(chǔ)器,在該作業(yè)用存儲(chǔ)裝置25中,設(shè)置有存儲(chǔ)檢索關(guān)鍵碼用的前述的暫存區(qū)域B1(參照?qǐng)D10)、把漢字代碼序列變換為拼音代碼序列用的作業(yè)區(qū)域B2(參照?qǐng)D11)、暫存檢索結(jié)果用的顯示用數(shù)據(jù)緩沖區(qū)域B3(參照?qǐng)D13)、指向數(shù)據(jù)存儲(chǔ)裝置22的指示器、此外還設(shè)置有自變量緩沖區(qū)110(參照?qǐng)D14(a))、和返回值緩沖區(qū)111(參照?qǐng)D14(b)),輸入·輸出自變量及返回值時(shí)暫時(shí)使用的數(shù)據(jù)被存儲(chǔ)在其中。
顯示用漢語漢字字體ROM26是存儲(chǔ)讀出為在顯示裝置27上顯示基于漢字代碼的漢字而用的漢字字體所專用的存儲(chǔ)器。
顯示裝置27是在中央處理裝置24的控制下對(duì)操作者顯示各種消息、顯示檢索結(jié)果用的顯示裝置。
如圖15所示,字母-拼音代碼變換表存儲(chǔ)器28存儲(chǔ)拼音代碼和字母文字序列1∶1對(duì)應(yīng)的字母-拼音代碼變換表52,而且,在從拼音代碼向字母變換時(shí),該字母-拼音代碼變換表52就成為拼音代碼-字母變換表,關(guān)于這一點(diǎn)在實(shí)施例2中有所應(yīng)用。
下面來說明上述漢語信息處理裝置中的住址管理系統(tǒng)的動(dòng)作,首先參照?qǐng)D16的流程圖來說明系統(tǒng)的整體動(dòng)作。
在步驟(以下簡(jiǎn)稱為S)1中,中央處理裝置24首先在顯示裝置27上顯示催促操作者選擇“檢索”、“追加輸入”、“結(jié)束”的某一個(gè)處理的畫面(未示出該畫面)。一旦操作者用輸入裝置21進(jìn)行了操作的選擇,就根據(jù)該選擇執(zhí)行合適的檢索處理(S2)、或追加輸入處理(S3)、或結(jié)束處理(S4)。在此,在執(zhí)行S2的檢索處理的情況下,為了顯示檢索結(jié)果,接著就執(zhí)行檢索結(jié)果顯示處理(S5),并且,結(jié)束了S3和S5之后返回到S1。另一方面,在S1選擇了“結(jié)束”的情況下,實(shí)施S4的結(jié)束處理,把處理過程結(jié)束。
接下來,分別用圖17、圖24、圖25的各流程圖來說明上述S2中的檢索處理、S5中的檢索結(jié)果顯示處理、S3中的追加輸入處理。
首先參照?qǐng)D17的流程圖來說明檢索處理。
在S11,由操作者用輸入裝置21按字母標(biāo)記的拼音輸入構(gòu)成檢索關(guān)鍵碼(檢索數(shù)據(jù))的漢字文字序列,所輸入的檢索關(guān)鍵碼被顯示在圖23所示的畫面51的51b上的顯示欄內(nèi),供操作者確認(rèn)用,同時(shí),把輸入的檢索關(guān)鍵碼存儲(chǔ)在圖10所示的存儲(chǔ)作業(yè)用存儲(chǔ)裝置25中的檢索關(guān)鍵碼的暫存區(qū)域B1的檢索關(guān)鍵碼字母用緩沖區(qū)101內(nèi)。在這里,構(gòu)成為檢索關(guān)鍵碼的文字序列的拼音是字母標(biāo)記,在圖23的畫面51a中,漢語文字序列A相當(dāng)于日語的『姓名』、漢語文字序列B相當(dāng)于日語的『住址』、漢語的文字序列C相當(dāng)于日語的『備注』、漢語的文字序列D相當(dāng)于日語的『電話』。
在S12,把所輸入的字母文字序列變換為拼音代碼序列,并存儲(chǔ)在圖10所示的存儲(chǔ)作業(yè)用存儲(chǔ)裝置25中的檢索關(guān)鍵碼的暫存區(qū)域B1的檢索關(guān)鍵碼字母用緩沖區(qū)102內(nèi)。后面將參照?qǐng)D18的流程圖描述該動(dòng)作的詳細(xì)步驟。
在S13,操作者用圖23所示的畫面51中的51a所示的形式來選擇要選的項(xiàng)目,在S14,為了從數(shù)據(jù)存儲(chǔ)裝置22中讀出所存儲(chǔ)的信息,把指定讀出信息的指示器的內(nèi)容設(shè)定為存儲(chǔ)信息的第1組。該指示器被設(shè)定在作業(yè)用存儲(chǔ)裝置25中,用來指定數(shù)據(jù)存儲(chǔ)裝置22內(nèi)所存儲(chǔ)著的數(shù)據(jù)中的從頭數(shù)的第幾件。如前所述,數(shù)據(jù)存儲(chǔ)裝置22中所存儲(chǔ)著的數(shù)據(jù)的結(jié)構(gòu)如圖12所示的那樣。
在S15,對(duì)作業(yè)用存儲(chǔ)裝置25內(nèi)的暫存檢索結(jié)果的顯示用數(shù)據(jù)緩沖區(qū)B3進(jìn)行初始設(shè)定,該顯示用緩沖區(qū)的結(jié)構(gòu)如圖13所示的那樣,它把『姓名』、『住址』、『電話』、『備注』這4項(xiàng)信息作為一件數(shù)據(jù)存儲(chǔ)起來,而且,顯示用緩沖區(qū)B3的大小根據(jù)所存儲(chǔ)的數(shù)據(jù)的件數(shù)而變化。
在S16,核對(duì)數(shù)據(jù)存儲(chǔ)裝置22中的指示器指示的位置上是否存儲(chǔ)著數(shù)據(jù),如果有數(shù)據(jù),就在S17把它讀出來,并復(fù)寫到圖11所示的漢字代碼序列-拼音代碼序列變換用的作業(yè)區(qū)域B2的元數(shù)據(jù)緩沖區(qū)103中。
在S18,把作業(yè)區(qū)域B2的元數(shù)據(jù)緩沖區(qū)103上所轉(zhuǎn)存的數(shù)據(jù)的漢字代碼序列的各漢字代碼變換為拼音代碼,制作成為從第1到第4拼音代碼序列,并寫入到第1候補(bǔ)緩沖區(qū)104~第4候補(bǔ)緩沖區(qū)107。該動(dòng)作的詳細(xì)步驟將在后面參照?qǐng)D19的流程圖予以描述。
在S19,核對(duì)圖10所示的暫存區(qū)域B1內(nèi)的檢索關(guān)鍵碼拼音用緩沖區(qū)102的拼音代碼序列是否包含在圖11所示的第1候補(bǔ)緩沖區(qū)104~第4候補(bǔ)緩沖區(qū)107中的圖23所示的畫面51的51a上所選擇的項(xiàng)目?jī)?nèi),如果未包含在內(nèi),就返回到S16。倘若包含在其中,就進(jìn)行S20的處理。該動(dòng)作的詳細(xì)步驟將在后面參照?qǐng)D20的流程圖予以描述。
在S20,把圖11所示的作業(yè)區(qū)域B2內(nèi)的元數(shù)據(jù)緩沖區(qū)103的數(shù)據(jù)追加到圖13所示的顯示用緩沖區(qū)B3之后,返回到S16。
此后,重復(fù)進(jìn)行S16~S20的處理,在S16如果沒有數(shù)據(jù),就判斷對(duì)數(shù)據(jù)存儲(chǔ)裝置22內(nèi)所存儲(chǔ)的信息的檢索結(jié)束,從而結(jié)束檢索處理,接著執(zhí)行圖16的S5的檢索結(jié)果顯示處理。
在此,在說明S5的檢索結(jié)果顯示處理、以及S3的追加輸入處理步驟之前,先說明上述圖17的流程圖中的S12、S18、S19的處理。
首先用圖18的流程圖來說明S12的把字母文字序列變換為拼音代碼序列的處理步驟。
在S21,從圖10所示的暫存區(qū)域B1內(nèi)的檢索關(guān)鍵碼字母用緩沖區(qū)101的開頭的字母文字序列中檢索包含在圖15所示的字母-拼音代碼變換表52內(nèi)的字?jǐn)?shù)最多的序列,并得到對(duì)應(yīng)的拼音代碼。在S22,把所得到的拼音代碼傳送到暫存區(qū)域B1內(nèi)的檢索關(guān)鍵碼拼音用緩沖區(qū)102。
在S23,判斷把暫存區(qū)域B1內(nèi)的檢索關(guān)鍵碼字母用緩沖區(qū)101的字母文字序列全部變換為拼音代碼的步驟是否已經(jīng)結(jié)束,而且,如果全部變換已經(jīng)結(jié)束,處理步驟就結(jié)束,進(jìn)到圖17的S13,如果全部變換未結(jié)束,則返回到步驟S21,重復(fù)從S21到S23的步驟,把變換未結(jié)束的部分處理完之后,進(jìn)到圖17的S13。
接著,用圖19的流程圖來說明圖17中S18的把取出來的數(shù)據(jù)的漢字代碼變換為拼音代碼的處理步驟。
在S31,把圖11所示的作業(yè)用存儲(chǔ)裝置25中的漢字代碼序列-拼音代碼序列變換用的作業(yè)區(qū)B2的第1候補(bǔ)緩沖區(qū)104~第4候補(bǔ)緩沖區(qū)107初始化為無數(shù)據(jù)的狀態(tài)。在S32,對(duì)指向被寫入到元數(shù)據(jù)緩沖區(qū)103的變換元(也稱為元數(shù)據(jù))的漢字代碼序列中應(yīng)變換的一個(gè)漢字的指示器進(jìn)行初始設(shè)定,設(shè)為一個(gè)漢字的分度。在S33,核對(duì)指示器的值是否指在變換元的漢字代碼序列的最后的漢字代碼之后,如果未指向末尾,就進(jìn)到步驟S34。
在S34,看指示器指示的一個(gè)字的值是否為0,若不為0,就認(rèn)為是漢字代碼,進(jìn)到S35,如果是0,就認(rèn)為無漢字代碼,進(jìn)到S37。在S35,用把漢字變換為拼音代碼的變換表50(參照?qǐng)D7)把指示器指向的元數(shù)據(jù)即漢字代碼序列變換為拼音代碼。后面將參照?qǐng)D21的流程圖來描述該動(dòng)作的詳細(xì)步驟。
在S36,把在S35得到的拼音代碼存入作業(yè)區(qū)B2的第1候補(bǔ)緩沖區(qū)104~第4候補(bǔ)緩沖區(qū)107的合適的位置,在S37,在指示器上加1之后,返回到S33。在把漢字代碼序列全部變換完之前,重復(fù)S33~S37,在S33,如果判斷指示器的值指在變換元的漢字代碼序列的最后的漢字代碼的末尾,就已經(jīng)把漢字代碼序列全部變換為拼音代碼,就結(jié)束處理,然后進(jìn)到圖17的S19。
接著在此用圖21的流程圖來說明把上述S35的指示器指向的元數(shù)據(jù)即漢字代碼序列變換為拼音代碼序列的處理步驟。圖14(a)(b)分別表示作業(yè)用存儲(chǔ)裝置25中的自變量緩沖區(qū)110和返回值緩沖區(qū)111的各數(shù)據(jù)形式,自變量緩沖區(qū)110、返回值緩沖區(qū)111內(nèi)的候補(bǔ)的數(shù)用區(qū)域111a、拼音代碼的第1候補(bǔ)代碼用區(qū)域111b、拼音代碼的第2候補(bǔ)代碼用區(qū)域111c、拼音代碼的第3候補(bǔ)代碼用區(qū)域111d、拼音代碼的第4候補(bǔ)代碼用區(qū)域111e各自都是2字節(jié)。
在S41,把圖14(a)所示的自變量110(即要變換為拼音代碼的漢字代碼)設(shè)置在寄存器中,在S42,根據(jù)所設(shè)置的寄存器的值計(jì)算出對(duì)圖7所示的漢字代碼-拼音代碼變換表50的地址,計(jì)算漢字代碼-拼音代碼變換表50的相應(yīng)地址的公式如下相應(yīng)的地址=漢字代碼-拼音代碼變換表的開頭地址+8×[(漢字代碼上位1字節(jié)-20H)×94+(漢字代碼下位1字節(jié)-20H)]在S43,初始設(shè)定返回值緩沖區(qū)111,并把候補(bǔ)數(shù)計(jì)數(shù)用的計(jì)數(shù)器n清零,在S44,由圖7的漢字代碼-拼音代碼變換表50判斷是否存在合適的第1候補(bǔ)代碼,如果不存在,就進(jìn)到S56,如果存在的話,進(jìn)到S45。在S45,計(jì)數(shù)器n加1,在S46從漢字代碼-拼音代碼變換表50得到第1候補(bǔ)拼音代碼,并把它傳送到返回值緩沖區(qū)111的第1候補(bǔ)代碼用區(qū)域111b。
在S47,由漢字代碼-拼音代碼變換表50判斷是否存在合適的第2候補(bǔ)代碼,如果不存在,就進(jìn)到S56,如果存在的話,進(jìn)到S48。在S48,計(jì)數(shù)器n加1,在S49從漢字代碼-拼音代碼變換表50得到第2候補(bǔ)拼音代碼,并把它傳送到返回值緩沖區(qū)111的第2候補(bǔ)代碼用區(qū)域111c。
在S50,由漢字代碼-拼音代碼變換表50判斷是否存在合適的第3候補(bǔ)代碼,如果不存在,就進(jìn)到S56,如果存在的話,進(jìn)到S51。在S51,計(jì)數(shù)器n加1,在S52從漢字代碼-拼音代碼變換表50得到第3候補(bǔ)拼音代碼,并把它傳送到返回值緩沖區(qū)111的第3候補(bǔ)用區(qū)域111d。
在S53,由漢字代碼-拼音代碼變換表50判斷是否存在合適的第4候補(bǔ)代碼,如果不存在,就進(jìn)到S56,如果存在的話,進(jìn)到S54。在S54,計(jì)數(shù)器n加1,在S55從漢字代碼-拼音代碼變換表50得到第4候補(bǔ)拼音代碼,并把它傳送到返回值緩沖區(qū)111的第4候補(bǔ)代碼用區(qū)域111e。
在S56,把計(jì)數(shù)器n的值傳送到返回值緩沖區(qū)111的候補(bǔ)的數(shù)用區(qū)域111a,至此處理結(jié)束。
接下來,用圖20的流程圖來說明判斷圖17中的S19的所選出的項(xiàng)目的數(shù)據(jù)的拼音代碼序列中是否包含檢索關(guān)鍵碼的處理步驟。
在S61,判斷是否選擇了『姓名』為檢索對(duì)象,如果已被選定,就進(jìn)到S62,如果未被選擇,則進(jìn)到S64。在S62,進(jìn)行后面描述的圖22所示的從S70到S80的處理,核對(duì)姓名的拼音代碼序列中是否包含檢索關(guān)鍵碼的拼音代碼序列。在S63,根據(jù)S62的核對(duì)結(jié)果來判斷『姓名』中是否包含檢索關(guān)鍵碼,如果包含在內(nèi),就進(jìn)到圖17的S20,否則進(jìn)到S64。
同樣,在S64~S66進(jìn)行『住址』的拼音代碼序列中是否包含檢索關(guān)鍵碼的拼音代碼序列的判斷;在S67~S69進(jìn)行『備注』的拼音代碼序列中是否包含檢索關(guān)鍵碼的拼音代碼序列的判斷。而且,在S66、S69被判斷為包含的情況下,也進(jìn)到圖17的S20。
在這里,用圖22來說明判定上述S62的姓名中是否包含有檢索關(guān)鍵碼的處理步驟。而且,對(duì)S65、S68的住址、備注的說明也都與此相同,為簡(jiǎn)便起見,在此省略了對(duì)它們的說明。在該處理中,使用了兩個(gè)指示器,把它們?cè)O(shè)為指示器P1·P2。
在S70,把作業(yè)區(qū)域B2中的姓名數(shù)據(jù)的文字?jǐn)?shù)設(shè)置在寄存器m2中,在S71,把指示器P2設(shè)定在作業(yè)區(qū)域B2的第1文字處。在S72,把檢索關(guān)鍵碼數(shù)設(shè)置在寄存器m1中,在S73,把指示器P1設(shè)定在檢索關(guān)鍵碼的第1拼音代碼處。
在S74,判斷寄存器m1的值是否為0,如果寄存器m1為0,就進(jìn)到S75,對(duì)寄存器m1的值和寄存器m2的值進(jìn)行比較,如果寄存器m2的值大于寄存器m1的值,就進(jìn)到S76。
在S76,判斷指示器P1所指的拼音代碼是否包含在對(duì)應(yīng)于指示器P2所指的文字的拼音代碼內(nèi),在不包含在內(nèi)的情況下,進(jìn)到S77,指示器P2前進(jìn)一步,并在S78把寄存器m2的值減1之后,返回到S74。在此步驟開始檢索姓名數(shù)據(jù)的下一個(gè)文字。
另一方面,在指示器P1所指的拼音代碼包含在對(duì)應(yīng)于指示器P2所指的文字的拼音代碼內(nèi)的情況下,進(jìn)到S79,指示器P1·P2分別前進(jìn)一步,并在S80把寄存器m1·m2的值分別減1之后,返回到S74。在此步驟開始檢索姓名數(shù)據(jù)的下一個(gè)文字以及檢索關(guān)鍵碼的拼音代碼序列內(nèi)的下一個(gè)拼音代碼。
此后,在S74,當(dāng)寄存器m1的值成為0時(shí),檢索關(guān)鍵碼的拼音代碼就全都被包含在姓名的文字序列中,一旦包含了檢索關(guān)鍵碼,就進(jìn)到S63,再?gòu)腟63進(jìn)到S20。
另一方面,在S75,如果寄存器m2的值變得小于寄存器m1的值,也就是說在剩下的文字中不可能包含有檢索關(guān)鍵碼的拼音代碼,所以,就認(rèn)為不包含檢索關(guān)鍵碼,并進(jìn)到S63、再進(jìn)到S64。就這樣來判斷是否包含有檢索關(guān)鍵碼。
下面,用圖24的流程圖來說明實(shí)施檢索處理后的圖17的S5的檢索結(jié)果顯示處理的步驟。
在S81,把圖23所示的畫面51的檢索結(jié)果顯示部分51c初始化;在S82,把指示應(yīng)該顯示的位置是第幾行的指示器1初始化;在S83,初始設(shè)定對(duì)畫面上顯示的數(shù)據(jù)的件數(shù)進(jìn)行計(jì)數(shù)的計(jì)數(shù)器M;在S84,從圖13所示的作業(yè)用存儲(chǔ)裝置25的顯示用緩沖區(qū)B3中取出一件數(shù)據(jù);在S85,判斷在S84是否取出了數(shù)據(jù),如果取出了數(shù)據(jù),進(jìn)到S86,檢查指示器1的值是否是畫面51的檢索結(jié)果顯示部分51c的最末行。是最末行就進(jìn)到S87,把畫面51的檢索結(jié)果顯示部分51c向上卷一行,如果不是最末行,則進(jìn)到S88,指示器1加1。
在S89,把所取出的數(shù)據(jù)顯示在指示器1所指的行上;在S90,計(jì)數(shù)器M加1;在S91,檢查計(jì)數(shù)器M是否達(dá)到了檢索結(jié)果顯示部分51c的行數(shù),如果還未達(dá)到,就返回到S84,反之就進(jìn)到S92。在S92,催促操作者給出下一頁的顯示的指示,直到把下一頁51d指定到輸入裝置21之前,停止顯示處理,在指定之后,返回到S83。而且,重復(fù)從S84到S92的處理,在S85,當(dāng)判斷在S84已經(jīng)取出了數(shù)據(jù)時(shí),就認(rèn)為從顯示用緩沖區(qū)取出了全部數(shù)據(jù),顯示處理結(jié)束,進(jìn)到圖17的S1。
用這樣的處理,如圖23的畫面51的檢索結(jié)果顯示部分51c所示,檢索結(jié)果就被顯示出來。在該畫面51上選擇『住址』為項(xiàng)目,輸入「tianjnshi」為檢索關(guān)鍵碼,把住在天津市的人的姓名同電話號(hào)碼一起提取并顯示出來。
下面用圖25的流程圖來說明圖17的S3的追加輸入的處理步驟。
首先,在S101,求出數(shù)據(jù)存儲(chǔ)裝置22內(nèi)所存儲(chǔ)的數(shù)據(jù)的總件數(shù)X;然后,在S102,進(jìn)行畫面的初始化和圖11所示的作業(yè)區(qū)域B2的初始設(shè)定;在S103,如圖26所示,在追加輸入時(shí)的畫面54上的管理號(hào)碼欄54a上顯示追加輸入數(shù)據(jù)的管理號(hào)碼,管理號(hào)碼為存儲(chǔ)在數(shù)據(jù)存儲(chǔ)裝置22內(nèi)的數(shù)據(jù)的總件數(shù)X加1。在圖26在的畫面54上,漢語文字序列E相當(dāng)于日語的『管理號(hào)碼』,在畫面54上,管理號(hào)碼為「003」。為參考起見,圖27表示了原來的追加輸入時(shí)的畫面。
在S104,把光標(biāo)顯示在畫面54上的接在相當(dāng)于日語的『姓名』的漢語文字序列A的后面的姓名輸入欄54b內(nèi),表示是處在能夠輸入姓名數(shù)據(jù)的狀態(tài)下;在S105,催促操作者輸入數(shù)據(jù)或作出功能指示,這時(shí),操作者可以用輸入裝置21進(jìn)行『姓名』的輸入,也可以選擇所謂“數(shù)據(jù)的登記”、“輸入項(xiàng)目的選擇”等功能。
在S105,如果選定了“數(shù)據(jù)的登記”,就進(jìn)到S106,開始進(jìn)行數(shù)據(jù)登記處理;在S109,把作業(yè)用存儲(chǔ)裝置25中的作業(yè)區(qū)域B2的元數(shù)據(jù)緩沖區(qū)103內(nèi)所存儲(chǔ)的數(shù)據(jù)追加登記在數(shù)據(jù)存儲(chǔ)裝置22中。此后,在S110,把數(shù)據(jù)的總件數(shù)X加1,然后返回到S102。
另一方面,在S105,如果選定了“輸入項(xiàng)目的選擇”,就進(jìn)到S107,開始進(jìn)行輸入項(xiàng)目的選擇處理;在S111,把光標(biāo)沿如下的順序移動(dòng),即接續(xù)漢語文字序列A的姓名輸入欄54b→接續(xù)漢語文字序列B的住址輸入欄54c→接續(xù)漢語文字序列D的電話號(hào)碼輸入欄54d→接續(xù)漢語文字序列C的備注輸入欄54e→姓名輸入欄54b,來選擇輸入項(xiàng)目,然后返回到S105。
在S105,不選擇功能,而在S108輸入數(shù)據(jù)的情況下,在S112,把所輸入的數(shù)據(jù)顯示在畫面的光標(biāo)的位置,在更新光標(biāo)位置的同時(shí),把數(shù)據(jù)存儲(chǔ)在作業(yè)用存儲(chǔ)裝置25中的作業(yè)區(qū)域B2的元數(shù)據(jù)緩沖區(qū)103的合適的位置上。
一旦在S105選擇了“結(jié)束”,在S113結(jié)束處理,然后返回到S1。就這樣來追加住址錄入數(shù)據(jù)。
如上所述,在本實(shí)施例的漢語信息處理裝置中,中央處理裝置24用漢字代碼-拼音代碼變換表50把數(shù)據(jù)存儲(chǔ)裝置22內(nèi)所存儲(chǔ)的的住址錄入數(shù)據(jù)變換為拼音代碼,并根據(jù)該拼音代碼管理數(shù)據(jù),進(jìn)行檢索處理及檢索結(jié)果的顯示處理。
使用原來的漢語信息處理裝置,在管理『姓名』、『住址』等的住址錄入信息時(shí),用通常的基于漢語國(guó)家標(biāo)準(zhǔn)中規(guī)定的GB代碼的數(shù)據(jù)管理,雖然可以對(duì)一級(jí)代碼按拼音的順序管理,但因?yàn)椴荒馨雌匆舻捻樞蚬芾矶?jí)漢字,所以,在用拼音來管理住址錄入信息的情況下,與用漢字顯示的入名或住址的文字序列不同,必須用拼音輸入其文字序列的讀音,因此,非常麻煩。
對(duì)此,本實(shí)施例的漢語信息處理裝置中,不管漢字處于哪一級(jí)別,只輸入拼音就能夠檢索例如在數(shù)據(jù)存儲(chǔ)裝置22內(nèi)存儲(chǔ)的住址錄入數(shù)據(jù)中檢索時(shí)應(yīng)該提取的漢字文字序列。但是,因?yàn)槠匆羰潜痪幋a化了的,與用未編碼化的拼音進(jìn)行檢索處理相比較,由于數(shù)據(jù)是被壓縮的狀態(tài),所以,使檢索所需要的時(shí)間被縮短,從而不僅能夠提高操作性,而且,特別能夠提高其處理能力。
另外,在本實(shí)施例中,對(duì)于『姓名』、『住址』等指定的項(xiàng)目進(jìn)行檢索,而不必同時(shí)檢索不必要的項(xiàng)目。根據(jù)用于前述實(shí)施例1的說明中所用的圖面、以及圖28至圖33對(duì)本發(fā)明的其他實(shí)施例說明如下。為說明簡(jiǎn)便起見,對(duì)于與前述的實(shí)施例中所示的部件具有同樣功能的部件標(biāo)注同樣的符號(hào),并省略其說明。
在管理用漢語的人名或住址信息的情況下,存在想要同時(shí)管理用英語標(biāo)記的人名或住址的情況,歐美的地名或人名就是其一例,而以香港為代表的地域中多用的廣東話的字母標(biāo)記也是一個(gè)例子。在本實(shí)施例的漢語信息處理裝置中,其著眼點(diǎn)是漢語的拼音用英語的字母來標(biāo)記,其目的在于不管是漢語還是英語,都能進(jìn)行由人名或住址信息的字母的一元化管理。
本實(shí)施例的漢語信息處理裝置與前述的實(shí)施例1的不同之處是數(shù)據(jù)的檢索處理,而關(guān)于檢索結(jié)果的顯示處理與前述實(shí)施例1是相同的。
如圖28所示,本實(shí)施例的漢語信息處理裝置設(shè)置有輸入裝置21、數(shù)據(jù)存儲(chǔ)裝置22、漢字代碼-拼音代碼變換表存儲(chǔ)器23、作業(yè)用存儲(chǔ)裝置25、顯示用漢字字體ROM26、顯示裝置27、中央處理裝置30、以及拼音-字母變換表存儲(chǔ)器31。其中輸入裝置21、數(shù)據(jù)存儲(chǔ)裝置22、漢字代碼-拼音代碼變換表存儲(chǔ)器23、作業(yè)用存儲(chǔ)裝置25、顯示用漢字字體ROM26、顯示裝置27與實(shí)施例1的漢語信息處理裝置是同樣的。但是,輸入裝置21不僅能按漢字文字序列還能按用字母標(biāo)記的文字序列來輸入『姓名』及住址等,圖29表示了輸入裝置21的數(shù)據(jù)輸入時(shí)的畫面55。
中央處理裝置30進(jìn)行由上述輸入裝置21選擇的檢索及輸入功能的控制,在實(shí)施例1的中央處理裝置24把數(shù)據(jù)存儲(chǔ)裝置22內(nèi)的信息變換為拼音代碼,并對(duì)其進(jìn)行管理,用圖17的流程圖所示的處理步驟來實(shí)施檢索處理,而本實(shí)施例的中央處理裝置30中(后面要詳細(xì)描述),先把數(shù)據(jù)存儲(chǔ)裝置22內(nèi)的信息變換為拼音代碼,再進(jìn)一步進(jìn)行變換為字母的文字代碼,用字母的文字代碼來進(jìn)行數(shù)據(jù)管理,并實(shí)施檢索處理。
拼音代碼-字母變換表存儲(chǔ)器31用來存儲(chǔ)為把拼音代碼變換為字母文字序列的拼音代碼-字母變換表52。如圖15所示,該拼音代碼-字母變換表52的構(gòu)成是字母文字序列與各個(gè)拼音代碼一一對(duì)應(yīng)排列。
與前述的實(shí)施例1一樣,作業(yè)用存儲(chǔ)裝置25是在處理檢索、顯示、輸入的各功能時(shí),被暫時(shí)用的存儲(chǔ)裝置,所采用的是半導(dǎo)體存儲(chǔ)器,它設(shè)置有用來存儲(chǔ)檢索關(guān)鍵碼的暫存區(qū)域B1(參照?qǐng)D10)、用來暫時(shí)存儲(chǔ)檢索結(jié)果的顯示用緩沖區(qū)B3(參照?qǐng)D13)、指向數(shù)據(jù)存儲(chǔ)裝置22的指示器、此外還有自變量緩沖區(qū)以及返回值緩沖區(qū);同時(shí)還設(shè)置有代替前述實(shí)施例1的漢字代碼序列-拼音代碼序列變換用的作業(yè)區(qū)域B2(參照?qǐng)D11)的漢字代碼序列-字母文字序列變換用的作業(yè)區(qū)域B4(參照?qǐng)D31)。
接著用圖30的流程圖來說明本實(shí)施例的漢語信息處理裝置中的住址管理系統(tǒng)的檢索處理的步驟。
在S111,由操作者用輸入裝置21按字母標(biāo)記的拼音輸入構(gòu)成檢索關(guān)鍵碼的文字序列,所輸入的檢索關(guān)鍵碼被顯示在圖23所示的畫面51的51b上的顯示欄內(nèi),供操作者確認(rèn)用,同時(shí),把輸入的檢索關(guān)鍵碼存儲(chǔ)在圖10所示的存儲(chǔ)作業(yè)用存儲(chǔ)裝置25中的檢索關(guān)鍵碼的暫存區(qū)域B1的檢索關(guān)鍵碼字母用緩沖區(qū)101內(nèi)。
在S112,操作者用圖23所示的畫面51中的51a所示的形式來選擇要選的項(xiàng)目,在S113,為了從數(shù)據(jù)存儲(chǔ)裝置22中讀出所存儲(chǔ)的信息,把指定讀出信息的指示器的內(nèi)容設(shè)定為存儲(chǔ)信息的第1組。該指示器被設(shè)定在作業(yè)用存儲(chǔ)裝置25中,用來指定數(shù)據(jù)存儲(chǔ)裝置22內(nèi)所存儲(chǔ)著的數(shù)據(jù)中的從頭數(shù)的第幾件。
在S114,對(duì)作業(yè)用存儲(chǔ)裝置25內(nèi)的暫存檢索結(jié)果的顯示用數(shù)據(jù)緩沖區(qū)B3進(jìn)行初始設(shè)定。在S115,核對(duì)數(shù)據(jù)存儲(chǔ)裝置22中的指示器所指示的位置上是否存儲(chǔ)著數(shù)據(jù),如果有數(shù)據(jù),就在S116把它讀出來,并復(fù)寫到圖31所示的作業(yè)區(qū)域B4的元數(shù)據(jù)緩沖區(qū)115中。
在S117和S118,把作業(yè)區(qū)域B4的元數(shù)據(jù)緩沖區(qū)115上所轉(zhuǎn)存的數(shù)據(jù)的漢字文字序列的各漢字代碼變換為拼音代碼,另一方面,進(jìn)一步把各拼音代碼變換為字母,制作成為從第1到第4字母序列(字母文字序列),并寫入到第1候補(bǔ)緩沖區(qū)116~第4候補(bǔ)緩沖區(qū)119。在這些動(dòng)作中,由于S117與前述的實(shí)施例中的S18的處理相同,予以省略。圖32上對(duì)S118表示了其詳細(xì)的步驟,對(duì)此將在后面予以描述。
在S119,核對(duì)圖10所示的暫存區(qū)域B1內(nèi)的檢索關(guān)鍵碼字母用緩沖區(qū)101的字母文字序列是否包含在圖31所示的作業(yè)區(qū)域B4的第1候補(bǔ)緩沖區(qū)116~第4候補(bǔ)緩沖區(qū)119中的圖23所示的畫面51的51a上所選擇的項(xiàng)目?jī)?nèi),如果未包含在內(nèi),就返回到S115。倘若包含在其中,就進(jìn)行S120的處理。在S120,把圖31的元數(shù)據(jù)緩沖區(qū)115的數(shù)據(jù)追加在圖13所示的顯示用緩沖區(qū)B3上之后,返回到S115。
此后,重復(fù)進(jìn)行S115~S120的處理,在S115,如果沒有數(shù)據(jù),就判斷對(duì)數(shù)據(jù)存儲(chǔ)裝置22內(nèi)所存儲(chǔ)的信息的檢索結(jié)束,從而終止檢索處理,接著進(jìn)到圖16的S5。
接下來,用圖32的流程圖來說明把圖30中的S118的拼音代碼序列變換為字母文字序列的處理步驟。圖33(a)(b)分別表示作業(yè)用存儲(chǔ)裝置中的自變量緩沖區(qū)110和返回值緩沖區(qū)111的各數(shù)據(jù)形式。
在S121,把圖33(b)所示的返回值緩沖區(qū)111初始化;在S122,從自變量計(jì)算出對(duì)圖15所示的拼音代碼-字母文字序列變換表52的地址;在S123,把用字母記述的文字序列(6個(gè)字)復(fù)寫到返回值緩沖區(qū)111的各區(qū)域;在S124,求出字母文字序列的字?jǐn)?shù),并把它存入返回值緩沖區(qū)111內(nèi)的文字序列的字?jǐn)?shù)用區(qū)域111a中,然后進(jìn)到S119。
如上所述,在本實(shí)施例的漢語信息處理裝置中,中央處理裝置30用漢字代碼-拼音代碼變換表50把數(shù)據(jù)存儲(chǔ)裝置22內(nèi)所存儲(chǔ)的住址錄入數(shù)據(jù)從漢字代碼變換為拼音代碼,接著用拼音代碼-字母文字序列變換表52把拼音代碼進(jìn)一步變換為字母的文字序列,再根據(jù)字母的文字代碼來管理數(shù)據(jù),并進(jìn)行檢索處理。
因此,使用漢語信息處理裝置,在管理『姓名』、『住址』等的住址錄入數(shù)據(jù)時(shí),在歐美的人名或地名、或以香港為代表的地域多用的廣東話的字母標(biāo)記等及用英語標(biāo)記的姓名或住址混在一起的情況下,由于可以用字母的文字代碼來管理,所以,能夠同時(shí)檢索用字母標(biāo)記的內(nèi)容。結(jié)果,例如不僅漢語的數(shù)據(jù)標(biāo)記,而且字母標(biāo)記、拼音標(biāo)記的數(shù)據(jù)混在一起的東西也都能夠一塊管理,使住址錄入管理的進(jìn)行變得格外容易,而且,能提高漢語信息處理裝置中的操作性。
根據(jù)前述實(shí)施例的說明在所用的圖面以及圖34至圖42對(duì)本發(fā)明的其他實(shí)施例說明如下。為說明簡(jiǎn)便起見,對(duì)于與前述的實(shí)施例中所示的部件具有同樣功能的部件標(biāo)注同樣的符號(hào),并省略其說明。
在用拼音管理漢語的人名或住址的情況下,有頻繁出現(xiàn)在文字序列開頭的字(相當(dāng)于表示聲母的拼音,例如“z”,“c”,“s”)和不會(huì)出現(xiàn)在文字序列開頭的字(這相當(dāng)于代表韻母的拼音的一部分,例如“i”,“u”,“v”)。因此,在根據(jù)例如各信息的文字序列的開頭的拼音把人名或住址信息分類為從字母A到Z的組的情況下,就會(huì)出現(xiàn)分得信息多的組和幾乎沒有信息的組,管理以及以后的檢索時(shí)都不方便。
然而,在本實(shí)施例的漢語信息處理裝置中,并不是按照文字開頭的拼音來對(duì)信息進(jìn)行分類,進(jìn)行分組時(shí)是自動(dòng)地使分類所得到的各組存儲(chǔ)的信息數(shù)盡可能地均等,而且,如何進(jìn)行得分組都把信息明確顯示給操作者,很容易進(jìn)行管理。
按照本實(shí)施例的漢語信息處理裝置,在檢索處理方面,其檢索數(shù)據(jù)的顯示處理不同于前述的實(shí)施例1。
如圖34所示,按照本實(shí)施例的漢語信息處理裝置設(shè)置有輸入裝置21、數(shù)據(jù)存儲(chǔ)裝置22、漢字代碼-拼音代碼變換表存儲(chǔ)器23、作業(yè)用存儲(chǔ)裝置25、顯示用漢語漢字字體ROM26、顯示裝置27、字母-拼音代碼變換表存儲(chǔ)器28、以及中央處理裝置33。
其中輸入裝置21、數(shù)據(jù)存儲(chǔ)裝置22、漢字代碼-拼音代碼變換表存儲(chǔ)器23、作業(yè)用存儲(chǔ)裝置25、顯示用漢字字體ROM26、顯示裝置27、字母-拼音代碼變換表存儲(chǔ)器28與實(shí)施例1的漢語信息處理裝置是相同的。
中央處理裝置33進(jìn)行由上述輸入裝置21選擇的檢索及輸入功能的控制,在實(shí)施例1的中央處理裝置24是用圖24的流程圖所示的處理步驟實(shí)施S5在的檢索結(jié)果顯示處理,而本實(shí)施例的中央處理裝置33是按照?qǐng)D35、圖36的流程圖實(shí)施檢索結(jié)果顯示處理。
與前述的實(shí)施例1一樣,作業(yè)用存儲(chǔ)裝置25是在處理檢索、顯示、輸入的各功能時(shí)暫時(shí)使用的暫存裝置,采用半導(dǎo)體存儲(chǔ)器,在該作業(yè)用存儲(chǔ)裝置25中,設(shè)置有存儲(chǔ)檢索關(guān)鍵碼用的前述的暫存區(qū)域B1(參照?qǐng)D10)、漢字代碼序列-拼音代碼序列用的作業(yè)區(qū)域B2(參照?qǐng)D11)、暫存檢索結(jié)果用的顯示用數(shù)據(jù)緩沖區(qū)域B3(參照?qǐng)D13)、指向數(shù)據(jù)存儲(chǔ)裝置22的指示器、此外還設(shè)置有自變量緩沖區(qū)和返回值緩沖區(qū),另外,還設(shè)置有為制作后述的分類表T1·T2的緩沖區(qū)。
下面,用圖35、圖36來說明上述住址管理系統(tǒng)中的檢索結(jié)果顯示處理的步驟。
在S131,制成圖39所示的分類表T1,把顯示用緩沖區(qū)B3內(nèi)所存儲(chǔ)的數(shù)據(jù)按照『姓名』項(xiàng)目的第1漢字的拼音代碼進(jìn)行分類,并進(jìn)行計(jì)數(shù),后面用圖41描述該分類表T1制作時(shí)的處理步驟。
在S132,根據(jù)分類表T1制作圖40那樣的分類表T2,得到操作者所選擇的每一組內(nèi)第1件數(shù)據(jù)的『姓名』項(xiàng)目的第1個(gè)漢字的拼音代碼和相應(yīng)數(shù)據(jù)的件數(shù),后面將用圖42描述制作該分類表T2的處理步驟。
在S133,參照分類表T2,如圖37所示的畫面55所示,顯示出經(jīng)分類的各組的索引和數(shù)據(jù)的件數(shù)。該畫面55中,漢語文字序列F相當(dāng)于日語中的『分類』,漢語文字序列G相當(dāng)于日語中的『件數(shù)』,漢語文字序列H相當(dāng)于日語中的『合計(jì)』。為了作為參考,圖38上表示了顯示原來的機(jī)械地分類的情況下的各組的索引和數(shù)據(jù)的件數(shù)的畫面。
在S134,根據(jù)圖37的畫面催促操作者選擇一個(gè)組,輸入組選擇指示后,進(jìn)到S135,在S135,求出所選出的組的數(shù)據(jù)的姓名的第1漢字的拼音代碼的取值的最小值和最大值。
在S136,把圖23所示的畫面51的檢索結(jié)果顯示部分51c初始化;在S137,把指示應(yīng)該顯示的位置是哪一行的指示器1初始化;在S138,把對(duì)畫面51上所示的數(shù)據(jù)的件數(shù)進(jìn)行計(jì)數(shù)的計(jì)數(shù)器M進(jìn)行初始設(shè)定。
在S139,從圖29所示的顯示用緩沖區(qū)B3中取出一件數(shù)據(jù);在S140,如果從顯示用緩沖區(qū)內(nèi)取出了數(shù)據(jù)就進(jìn)到S141;在S141,參照在S135求出的拼音代碼的最大值和最小值,來判斷所取出的數(shù)據(jù)是否是處在該范圍之內(nèi),如果不對(duì)應(yīng)于該范圍內(nèi),就返回到S138,若在該范圍內(nèi),就進(jìn)到S142。
在S142,檢查指示器1的值是否是畫面51的檢索結(jié)果顯示部分51a的最末行,如果是最末行,就進(jìn)到S143,如果不是最末行,就進(jìn)到S144,并在指示器1上加1。
在S145,把所取出的數(shù)據(jù)顯示在指示器1所指的行上;在S146,計(jì)數(shù)器M加1;在S147,檢查計(jì)數(shù)器M是否達(dá)到了顯示區(qū)域的行數(shù),若未達(dá)到的話,返回到S149,如果達(dá)到了,則進(jìn)到S148。
在S148,催促操作者給出顯示下一頁的指示,直到用輸入裝置21指定畫面51中的下一頁51d之前停止顯示處理,而在指定之后返回到S138。而且,若在S139判斷為未取出數(shù)據(jù),就在S140終止顯示處理,并進(jìn)到圖16中的S1。
在此,用圖41的流程圖來說明制作圖35中的S131的分類表T1(參照?qǐng)D39)的處理步驟。
在S151,把制作分類表T1用的緩沖區(qū)初始化;在S152,從顯示用的緩沖區(qū)B3中取出一件數(shù)據(jù);在S153,判斷是否取出了數(shù)據(jù),若已取出,就進(jìn)到S154;在S154,把所取出的數(shù)據(jù)中的『姓名』的第1字變換為拼音代碼,然后在S155,把分類表中對(duì)應(yīng)于第1文字的拼音代碼的欄的件數(shù)加1之后,再返回到S152。
反復(fù)進(jìn)行從S152到S155的處理,并按順序取出存儲(chǔ)在顯示用緩沖區(qū)B3內(nèi)的數(shù)據(jù),把對(duì)應(yīng)其『姓名』的第1文字的拼音代碼的欄的件數(shù)加下去,此后,在S153被判斷為未取出數(shù)據(jù)的情況下,就結(jié)束從顯示用緩沖區(qū)B3取出數(shù)據(jù),然后進(jìn)到S156,在把指示應(yīng)該從顯示用緩沖區(qū)B3中取出的數(shù)據(jù)的指示器初始化之后,進(jìn)到S132。
下面,用圖42的流程圖來說明制作圖35中的S132的分類表T2(參照?qǐng)D40)的處理步驟。
在S161,把組數(shù)寄存器G設(shè)為10,組號(hào)碼用的寄存器g設(shè)定為1,累計(jì)件數(shù)用的寄存器s設(shè)定為0。組數(shù)10被設(shè)定得適合于顯示裝置27的顯示容量的大小。
在S162,求出檢索顯示用的緩沖區(qū)B3內(nèi)所存儲(chǔ)的數(shù)據(jù)的總件數(shù)Y;在S163,把分類表T2的組號(hào)碼用的寄存器g所示的組號(hào)碼的拼音代碼設(shè)定為拼音代碼用寄存器a所示的值。在S163,把分類表T2的組號(hào)碼用的寄存器g表示的組號(hào)碼的拼音代碼設(shè)定為拼音代碼用寄存器a表示的值。
在S164,判定累計(jì)件數(shù)用寄存器s的值是否大于(Y/G)*g,小的情況下,進(jìn)到S165,并把分類表T1的拼音代碼用的寄存器a的表示值的拼音代碼的件數(shù)加在累計(jì)件數(shù)用寄存器s上,然后進(jìn)到S166。而且,在把拼音代碼寄存器a加1之后,在S164判定為等于或大于之前重復(fù)進(jìn)行S164~S166的處理。
在S164,累計(jì)用寄存器s的值被判定為等于或大于(Y/G)*g時(shí),進(jìn)到步驟S167,并求出分類表T2的組號(hào)碼用寄存器g的值的組號(hào)碼的數(shù)據(jù)件數(shù)。在此所用的計(jì)算公式如下S→T22(g) (g=1)S-Σn-1T22(n)→T22(g)----(g≠1)]]>在S168,組號(hào)碼用寄存器g的值加1之后,在S169,判斷組號(hào)碼用寄存器g的值是否變得與組數(shù)相等,如果不相等,就返回到S163,重復(fù)S163~S169的處理直到相等為止,如果相等,就進(jìn)到S170。
在S170,用與上述S167相同的計(jì)算公式求出分類表T2的組號(hào)碼用寄存器g的值的組號(hào)碼的數(shù)據(jù)件數(shù)之后,進(jìn)到圖35的S133。
如上所述,在本實(shí)施例的漢語信息處理裝置中,在輸入裝置21已輸入檢索關(guān)鍵碼的情況下,中央處理裝置35對(duì)于數(shù)據(jù)存儲(chǔ)裝置22內(nèi)存儲(chǔ)的多個(gè)組的漢字文字序列的對(duì)應(yīng)的檢索項(xiàng)目參照漢字代碼-拼音代碼變換表50進(jìn)行向拼音代碼的變換,在與檢索關(guān)鍵碼相同的數(shù)據(jù)包含在該信息內(nèi)的情況下,以組為單位得到對(duì)應(yīng)的漢字文字序列,然后求出共計(jì)有幾組,把該數(shù)作為被除數(shù),以適合于顯示裝置27的顯示容量大小而預(yù)先設(shè)定的組數(shù)為除數(shù)進(jìn)行除法運(yùn)算,計(jì)算出每一組的平均的組數(shù)。以該平均組數(shù)為基準(zhǔn)把檢索中所得到的文字序列的組按拼音順序從頭分割下去,而且,分組之后,把用何種分割進(jìn)行分組的信息用顯示裝置27輸出去。并且把屬于由操作者選定的組的多組文字序列輸出到顯示裝置27。依此所得到的輸出也可以對(duì)每一組顯示在每個(gè)多數(shù)組內(nèi)。
在分組的時(shí)候,根據(jù)需要,在組數(shù)比26(字母A到Z的字?jǐn)?shù))小得多的情況下,各個(gè)組的文字序列的第1字的字母(第1字是漢字的時(shí)候,先把該漢字變換為拼音代碼,再采用變換為拼音代碼所得到的字母的第1字)相同的組也可以跨越兩個(gè)以上的組而不進(jìn)行分割;同樣,根據(jù)需要,存儲(chǔ)在存儲(chǔ)裝置內(nèi)的各個(gè)組的文字序列的第1字的字母集中于特定的開頭文字的情況下,也可以使第1字和第2字相同的組跨越兩個(gè)以上的組,而不進(jìn)行分割。根據(jù)前述實(shí)施例的說明所使用的圖以及圖43至圖46對(duì)本發(fā)明的其他實(shí)施例說明如下,為說明方便起見,與前述實(shí)施例中所示的部分具有相同功能的部分標(biāo)記相同的符號(hào),其說明予以省略。
按照原來的漢語信息處理裝置,在執(zhí)行并列替換功能時(shí),為了按漢字代碼的順序來進(jìn)行替換,例如在GB代碼的情況下,屬于一級(jí)代碼的漢字文字序列要按拼音順序排列,但屬于二級(jí)代碼的漢字文字序列要按部首的順序排列在一級(jí)代碼的漢字文字序列的后面,因此,在把一級(jí)漢字代碼的漢字和二級(jí)代碼的漢字混在一起的文字序列的集合進(jìn)行排列替換時(shí),就不能得到按完全的拼音代碼的順序排列替換的結(jié)果。
然而,按照本實(shí)施例的漢語信息處理裝置準(zhǔn)備指定排列替換的時(shí)候,一旦把應(yīng)該改變排列的數(shù)據(jù)變換為拼音代碼序列,就能得到按完全的拼音順序排列替換的結(jié)果。
如圖43所示,按照本實(shí)施例的漢語信息處理裝置設(shè)置有輸入裝置21、數(shù)據(jù)存儲(chǔ)裝置22、漢字代碼-拼音代碼變換表存儲(chǔ)器23、作業(yè)用存儲(chǔ)裝置25、顯示用漢語漢字字體ROM26、顯示裝置27、以及中央處理裝置35。其中,輸入裝置21、數(shù)據(jù)存儲(chǔ)裝置22、漢字代碼-拼音代碼變換表存儲(chǔ)器23、作業(yè)用存儲(chǔ)裝置25、顯示用漢字字體ROM26、顯示裝置27與實(shí)施例1的漢語信息處理裝置是相同的。
在由輸入裝置21指示進(jìn)行數(shù)據(jù)排列替換處理時(shí),如后所述,中央處理裝置35就對(duì)數(shù)據(jù)存儲(chǔ)裝置22的信息進(jìn)行數(shù)據(jù)的排列替換,也就是說,本發(fā)明的數(shù)據(jù)排列替換裝置構(gòu)成為該中央處理裝置35。
在此,在數(shù)據(jù)存儲(chǔ)裝置22中,把圖44(a)所示的四個(gè)數(shù)據(jù)200a~200d作為元數(shù)據(jù)200,按照200a、200b、200c、200d的順序存儲(chǔ)起來,把200a~200d各自的管理號(hào)碼和文字序列數(shù)據(jù)構(gòu)成組存儲(chǔ)起來,這些管理用號(hào)碼不要重復(fù)。
在上述構(gòu)成的漢語信息處理裝置中,中央處理裝置35按照催促輸入裝置21實(shí)施數(shù)據(jù)排列替換處理的指示,開始以下一連串的控制。
首先,用漢字代碼-拼音代碼變換表存儲(chǔ)器23的漢字代碼拼音代碼變換表50(參照?qǐng)D7)把元數(shù)據(jù)200的內(nèi)容每一個(gè)字都變換為拼音代碼序列,其中,在一個(gè)漢字內(nèi)得到多個(gè)拼音代碼候補(bǔ)代碼的情況下,通常采用的是第1候補(bǔ)代碼。
圖45中表示了構(gòu)成數(shù)據(jù)200a~200d的各漢字的拼音標(biāo)記和漢字代碼中的級(jí)別,圖中標(biāo)由①的是屬于一級(jí)代碼的漢字,標(biāo)有②的是屬于二級(jí)代碼的漢字。
然后,把這些拼音代碼序列的各數(shù)據(jù)200a~200d按拼音代碼上升順序有序地排列起來,接著,把元數(shù)據(jù)按與排列替換過的拼音代碼序列相同的順序排列起來,從而得到圖44(b)所示的排列替換數(shù)據(jù)201。最后,用顯示用漢語漢字字體ROM26把該排列替換數(shù)據(jù)201按漢字變換字體,并顯示在顯示裝置上。在此,也可以把數(shù)據(jù)排列替換結(jié)果以數(shù)據(jù)文件的形式存儲(chǔ)在數(shù)據(jù)存儲(chǔ)裝置22內(nèi)。
因此,像原來那樣,在把元數(shù)據(jù)200單獨(dú)按漢字代碼的順序來排列替換時(shí),圖46所示的排列替換數(shù)據(jù)200那樣的包含屬于二級(jí)代碼的漢字代碼的數(shù)據(jù)200就被排列在由一級(jí)漢字代碼構(gòu)成的數(shù)據(jù)的后面了,如圖44(b)所示的排列替換數(shù)據(jù)201,則能夠按完全的拼音順序排列替換。根據(jù)前述實(shí)施例的說明中所用的圖面以及圖47至圖49對(duì)本發(fā)明的其他實(shí)施例說明如下。為說明簡(jiǎn)便起見,對(duì)于與前述的實(shí)施例中所示的部件具有同樣功能的部件標(biāo)注同樣的符號(hào),并省略其說明。
在的原來的漢語信息處理裝置中,是以漢字代碼為基準(zhǔn)來進(jìn)行檢索,可是,在漢字中,盡管異體字、俗字、簡(jiǎn)體/繁體字、數(shù)字的漢字書寫(大寫)等,含義和用法相同,但使用不同文字的情況還時(shí)有發(fā)生,因此,例如圖48所示的漢語文字H和漢語文字J,盡管其拼音都是「sanqianyuan」,而且,含義相同,但因?yàn)橄鄳?yīng)的漢字代碼不同,就不能同時(shí)檢索兩者。
然而,本實(shí)施例的漢語信息處理裝置在進(jìn)行檢索處理時(shí),相同拼音標(biāo)記的漢字,即使?jié)h字文字序列不同,也能夠通過一次檢索處理檢索出來。
如圖47所示,按照本實(shí)施例的漢語信息處理裝置設(shè)置有輸入裝置21、數(shù)據(jù)存儲(chǔ)裝置22、漢字代碼-拼音代碼變換表存儲(chǔ)器23、作業(yè)用存儲(chǔ)裝置25、顯示用漢語漢字字體ROM26、顯示裝置27、字母-拼音代碼變換表存儲(chǔ)器28、以及中央處理裝置37。其中,輸入裝置21、數(shù)據(jù)存儲(chǔ)裝置22、漢字代碼-拼音代碼變換表存儲(chǔ)器23、作業(yè)用存儲(chǔ)裝置25、顯示用漢字字體ROM26、顯示裝置27、字母-拼音代碼變換表存儲(chǔ)器28與實(shí)施例1的漢語信息處理裝置是相同的。
當(dāng)上述輸入裝置21指示進(jìn)行檢索處理時(shí),如后所述,中央處理裝置37對(duì)數(shù)據(jù)存儲(chǔ)裝置22所存儲(chǔ)的信息進(jìn)行檢索,也就是說,該中央處理裝置37就是由作業(yè)用存儲(chǔ)裝置構(gòu)成的本發(fā)明的檢索裝置。由于實(shí)施例1中對(duì)檢索處理做了詳細(xì)說明,在這里就省略了對(duì)其詳細(xì)的說明。
與前述的實(shí)施例1一樣,作業(yè)用存儲(chǔ)裝置25是在處理檢索、顯示、輸入的各功能時(shí)暫時(shí)使用的存儲(chǔ)裝置,采用半導(dǎo)體存儲(chǔ)器,在該作業(yè)用存儲(chǔ)裝置25中,設(shè)置有存儲(chǔ)檢索關(guān)鍵碼用的暫存區(qū)域B1(參照?qǐng)D10)、暫存檢索結(jié)果用的顯示用數(shù)據(jù)緩沖區(qū)域B3(參照?qǐng)D13)、指向數(shù)據(jù)存儲(chǔ)裝置22的指示器、此外還設(shè)置有自變量緩沖區(qū)和返回值緩沖區(qū),同時(shí),還設(shè)置有圖49所示的漢字代碼序列-拼音代碼序列變換用的作業(yè)區(qū)域B5,用來代替前述實(shí)施例1的漢字代碼序列-拼音代碼序列用的作業(yè)區(qū)域B2(參照?qǐng)D11)。
另外,在這里假設(shè)數(shù)據(jù)存儲(chǔ)裝置22內(nèi)所存儲(chǔ)的元數(shù)據(jù)中包含有圖48的漢語文字序列K和漢語文字序列J。
在上述的漢語信息處理裝置中,中央處理裝置37根據(jù)來自輸入裝置21的催促實(shí)施檢索處理的指示開始以下一系列控制。
首先,把催促操作者輸入檢索關(guān)鍵碼的消息顯示在顯示裝置37上;一直等待操作者由輸入裝置用字母輸入構(gòu)成檢索代碼的拼音,如果已經(jīng)進(jìn)行了輸入,就把該字母序列寫入到用來存儲(chǔ)檢索關(guān)鍵碼的暫存區(qū)域B1(參照?qǐng)D10)的檢索關(guān)鍵碼字母用緩沖區(qū)101內(nèi);此后,用字母-拼音變換表50把檢索關(guān)鍵碼字母用緩沖區(qū)101內(nèi)的數(shù)據(jù)從頭逐一地變換為拼音代碼,并存儲(chǔ)在檢索關(guān)鍵碼拼音用緩沖區(qū)102中。
接下來,從頭讀出一件在數(shù)據(jù)存儲(chǔ)裝置22中存儲(chǔ)的數(shù)據(jù),并寫入圖49所示的元數(shù)據(jù)緩沖區(qū)121內(nèi),此后,用漢字代碼-拼音代碼變換表50把元數(shù)據(jù)緩沖區(qū)121內(nèi)所寫入的漢字文字序列(漢字代碼序列)每一字都變換為拼音代碼,并寫入到第1候補(bǔ)緩沖區(qū)122~第4候補(bǔ)緩沖區(qū)125。
然后,檢查圖10的檢索關(guān)鍵碼拼音用緩沖區(qū)102內(nèi)存儲(chǔ)的拼音序列是否包含在第1候補(bǔ)緩沖區(qū)122~第4候補(bǔ)緩沖區(qū)125內(nèi),如果包含在其中,就把元數(shù)據(jù)緩沖區(qū)103內(nèi)的數(shù)據(jù)用顯示用漢語漢字字體ROM26變換為漢字字體,并顯示在顯示裝置27上。直到數(shù)據(jù)存儲(chǔ)裝置22內(nèi)所存儲(chǔ)的數(shù)據(jù)的最后一件數(shù)據(jù),都重復(fù)該處理步驟。這時(shí),若在顯示裝置上未顯示,也可以把數(shù)據(jù)文件的形式保持在數(shù)據(jù)存儲(chǔ)裝置中。
這樣,在本實(shí)施例中,已指示進(jìn)行檢索處理的情況下,中央處理裝置就用拼音代碼把從輸入裝置21輸入的檢索關(guān)鍵碼存儲(chǔ)在作業(yè)用存儲(chǔ)裝置25中的暫存區(qū)域B1的檢索關(guān)鍵碼拼音用緩沖區(qū)102內(nèi),另一方面,用把數(shù)據(jù)存儲(chǔ)裝置22中所存儲(chǔ)的信息和漢字代碼-拼音代碼變換表50把漢字代碼變換為拼音代碼,并檢索該拼音代碼的數(shù)據(jù)是否包含在暫存區(qū)域B1的檢索關(guān)鍵碼拼音用緩沖區(qū)102內(nèi)。
因此,能夠同時(shí)檢索數(shù)據(jù)存儲(chǔ)裝置22內(nèi)存儲(chǔ)的元數(shù)據(jù)中的漢語文字序列K和漢語文字序列J(參照?qǐng)D48),從而能夠縮短檢索處理所需要的時(shí)間。
而且,在本實(shí)施例中,是由操作者用輸入裝置21來輸入檢索關(guān)鍵碼,但也可以用別的處理裝置來設(shè)定。根據(jù)用于前述實(shí)施例的說明中所用的圖面、以及圖28至圖33對(duì)本發(fā)明的其他實(shí)施例說明如下。為說明簡(jiǎn)便起見,對(duì)于與前述的實(shí)施例中所示的部件具有同樣功能的部件標(biāo)注同樣的符號(hào),并省略其說明。
按照原來的筆式漢語信息處理裝置,操作者必須知道想要輸入的文字序列的正確拼綴,但是,在漢語漢字中,發(fā)音相同或類似、含義·用法也類似的情況是屢見不鮮的,因此,在操作者不能立刻想出其拼綴的情況下,就必須去查詞典來確認(rèn)。
然而,本實(shí)施例的漢語信息處理裝置利用了漢語中標(biāo)記相類似的漢字往往其發(fā)音也類似的特性,例如即使操作者的知識(shí)含糊,連四聲也全然不知,該裝置先暫時(shí)把輸入的文字序列變換為拼音代碼,再對(duì)它進(jìn)行從拼音到漢字單詞的變換,然后以單詞或句子為單位按正確的拼綴進(jìn)行變換,從而能夠輸入文字序列。
如圖50所示,按照本實(shí)施例的漢語信息處理裝置設(shè)置有輸入裝置21、數(shù)據(jù)存儲(chǔ)裝置22、漢字代碼-拼音代碼變換表存儲(chǔ)器23、作業(yè)用存儲(chǔ)裝置25、顯示用漢語漢字字體ROM26、顯示裝置27、拼音代碼-漢字代碼序列變換詞典39以及中央處理裝置39。其中,輸入裝置21、數(shù)據(jù)存儲(chǔ)裝置22、漢字代碼-拼音代碼變換表存儲(chǔ)器23、作業(yè)用存儲(chǔ)裝置25、顯示用漢字字體ROM26、顯示裝置27與實(shí)施例1的漢語信息處理裝置是相同的。
在用上述輸入裝置21輸入了含有含糊的字的情況下,中央處理裝置38就進(jìn)行畫面顯示的控制一級(jí)從漢字到拼音代碼的而且再?gòu)钠匆舸a序列到漢字文字序列的變換的控制,并且實(shí)施對(duì)含這種字的文字序列變成為正確的拼綴的處理。也就是說,該中央處理裝置進(jìn)行本發(fā)明的含糊文字序列變換裝置的處理。
作為其中的漢字文字序列的輸入方法,可以考慮采用用電子筆的手寫輸入、按部首及筆劃的輸入、按拼音的輸入等等,在本實(shí)施例中,作為上述的輸入裝置21,是由操作者用電子筆把漢字書寫在顯示裝置27上,再在中央處理裝置38的控制下,識(shí)別其筆跡并輸出漢字的代碼。另外,如圖51所示,在該輸入裝置中,先感知用電子筆接觸顯示在顯示裝置27的畫面55上的識(shí)別鍵55a和變換鍵55b,然后把信號(hào)送到中央處理裝置38。
作業(yè)用存儲(chǔ)裝置25是變換處理時(shí)暫時(shí)用的存儲(chǔ)裝置,所采用的是半導(dǎo)體存儲(chǔ)器。圖49所示的形式的作業(yè)區(qū)域被確實(shí)存儲(chǔ)在其中。
下面來說明上述的漢語信息處理裝置中的中央處理裝置38的輸入時(shí)的處理情況。
首先,中央處理裝置38把圖51(a)所示的畫面顯示在顯示裝置27上,其中55c是用來顯示變換結(jié)果的區(qū)域,55d是用電子筆記入漢字的區(qū)域。而且,前述的55a是啟動(dòng)所記入的漢字變換為漢字代碼的處理的識(shí)別鍵,55b是一個(gè)變換鍵,用來啟動(dòng)把如圖51(b)所示的區(qū)域55c上像識(shí)別結(jié)果55e那樣的被顯示的漢字代碼序列變換為拼音代碼序列,接著再以單詞或句子為單位變換為漢字,并把該字修正為正規(guī)漢字的功能。
操作者用電子筆在區(qū)域55d上記入想要輸入的漢字,在這里假定想要輸入“ェジプト”的含義“埃及(ai ji)”,操作者由于未記住其正確的拼綴,首先,用筆把所知道的相同拼音的漢字作為該字寫進(jìn)去,圖51(a)是寫入已經(jīng)結(jié)束,記入了“埃(ai)”和“及(ji)”的狀態(tài)。
如圖51(b)所示,操作者用電子筆觸及區(qū)域55a時(shí),在中央處理裝置38的控制下,首先完成所記入的漢字的識(shí)別,再把識(shí)別結(jié)果55e顯示在區(qū)域55c上,識(shí)別結(jié)果55e的下劃線表示它是用電子筆所記入的文字的識(shí)別結(jié)果。
如圖51(c)所示,當(dāng)操作者用電子筆觸及區(qū)域55b時(shí),中央處理裝置首先把下劃線部分的文字序列復(fù)寫到圖49所示的作業(yè)區(qū)域B5的元數(shù)據(jù)緩沖區(qū)121內(nèi),然后用漢字代碼-拼音代碼變換表50把被寫入在元數(shù)據(jù)緩沖區(qū)121內(nèi)的數(shù)據(jù)變換為拼音代碼序列,再把所得到的拼音代碼序列存儲(chǔ)在第1候補(bǔ)緩沖區(qū)122~第4候補(bǔ)緩沖區(qū)125中。
另外,在本實(shí)施例中,中央處理裝置37用來作為變換候補(bǔ)選擇裝置,為避免增加向漢字文字序列變換后的候補(bǔ)代碼數(shù),僅使用其中的第1候補(bǔ)緩沖區(qū)122,再把第1候補(bǔ)緩沖區(qū)122的拼音代碼序以單詞或句子為單位變換為漢字文字序列,在漢字文字序列中,由此得到多個(gè)漢字文字序列的情況下,只采用第1候補(bǔ)代碼。
由于拼音代碼-漢字代碼序列變換詞庫39按使用頻度高的順序來排列變換候補(bǔ)代碼,所以,能夠不經(jīng)過復(fù)雜的處理就得到第1候補(bǔ)代碼。再把這樣得到的漢字文字序列顯示在圖51(c)所示的畫面55上,這就從標(biāo)的的字得到了正確拼綴的漢字。在這里,也可以把正確拼綴的漢字按數(shù)據(jù)文件的形式存儲(chǔ)在未示出的數(shù)據(jù)存儲(chǔ)裝置中。
這樣,在文字序列輸入時(shí),例如即使操作者的知識(shí)含糊,連四聲也全然不知,該裝置先暫時(shí)把輸入的文字序列變換為拼音代碼,再對(duì)它進(jìn)行從拼音到漢字單詞的變換,然后以單詞或句子為單位按正確的拼綴進(jìn)行變換,也就是說操作者不必像原來那樣一一用詞典來查閱正確的拼綴,從而能夠用適當(dāng)?shù)臉?biāo)的字來輸入文字序列。
在本實(shí)施例中,各步驟都是只采用按照使用頻度的第1候補(bǔ)代碼作為候補(bǔ)代碼,而由中央處理裝置37構(gòu)成變換選擇裝置,在所得到的漢字文字序列有多個(gè)的情況下,也可以對(duì)于變換候補(bǔ)文字序列,把它們顯示在畫面上,催促操作者選擇其一,再把所選定的正確拼綴的候補(bǔ)的文字序列顯示在顯示裝置27的畫面上。
在發(fā)明的詳細(xì)說明中所做的具體的實(shí)施方式或?qū)嵤├驯硎隽吮景l(fā)明的記述內(nèi)容,但本發(fā)明并不局限于這種具體的實(shí)施例,在不背離本發(fā)明的構(gòu)思和以下所記載的權(quán)利要求的范圍內(nèi),可以實(shí)施各種各樣的變化。
權(quán)利要求
1.一種漢語信息處理裝置,設(shè)置有輸入數(shù)據(jù)的輸入裝置、把拼音變換為漢語漢字的拼音-漢字變換裝置、存儲(chǔ)數(shù)據(jù)的數(shù)據(jù)存儲(chǔ)裝置,其特征在于包括具有把拼音代碼對(duì)應(yīng)于漢語漢字代碼的漢字代碼-拼音代碼變換表,且用該變換表把漢字代碼形式的數(shù)據(jù)變換到拼音代碼形式的漢字-拼音變換裝置;按上述漢字-拼音變換裝置所得到的拼音代碼形式處理上述數(shù)據(jù)存儲(chǔ)裝置中存儲(chǔ)的漢字代碼形式的數(shù)據(jù)的處理裝置。
2.根據(jù)權(quán)利要求1的漢語信息處理裝置,其特征在于所述的處理裝置設(shè)置有分類裝置,該分類裝置根據(jù)預(yù)定的組數(shù)計(jì)算出每一組的平均數(shù)據(jù)件數(shù),再根據(jù)所算出的平均數(shù)據(jù)件數(shù)把數(shù)據(jù)存儲(chǔ)裝置內(nèi)存儲(chǔ)的數(shù)據(jù)按組分類。
3.根據(jù)權(quán)利要求2的漢語信息處理裝置,其特征在于所述分類裝置輸入從數(shù)據(jù)存儲(chǔ)裝置中取出、并用漢字-拼音變換裝置變換為拼音代碼形式的數(shù)據(jù),再根據(jù)上述平均數(shù)據(jù)件數(shù)把這些數(shù)據(jù)按拼音的順序從頭分割為組。
4.根據(jù)權(quán)利要求2的漢語信息處理裝置,其特征在于還設(shè)置有對(duì)操作者提示有關(guān)如何進(jìn)行分組的信息的畫面。
5.根據(jù)權(quán)利要求1的漢語信息處理裝置,其特征在于在對(duì)于一個(gè)漢字有至少一個(gè)拼音代碼相對(duì)應(yīng)的多拼音代碼對(duì)應(yīng)的情況下,所述漢字代碼-拼音代碼變換表在這些多個(gè)拼音代碼上附加優(yōu)先次序。
6.根據(jù)權(quán)利要求1的漢語信息處理裝置,其特征在于所述處理裝置設(shè)置有輸入用所述漢字-拼音變換表變換為拼音代碼形式的數(shù)據(jù),并按拼音的順序排列替換這些數(shù)據(jù)的數(shù)據(jù)排列替換裝置。
7.根據(jù)權(quán)利要求1的漢語信息處理裝置,其特征在于所述處理裝置設(shè)置有按拼音代碼形式存儲(chǔ)檢索關(guān)鍵碼的暫存裝置、以及用漢字-拼音代碼變換裝置把數(shù)據(jù)存儲(chǔ)裝置中存儲(chǔ)的漢字代碼形式的數(shù)據(jù)變換為拼音代碼形式,再提取與所述暫存裝置內(nèi)存儲(chǔ)的檢索關(guān)鍵碼一致的代碼的檢索裝置。
8.根據(jù)權(quán)利要求7的漢語信息處理裝置,其特征在于所述數(shù)據(jù)存儲(chǔ)裝置把數(shù)據(jù)分類為多個(gè)項(xiàng)目并在存儲(chǔ)的同時(shí),操作者用所述輸入裝置指定作為檢索對(duì)象的項(xiàng)目;所述檢索裝置在作為檢索對(duì)象而由操作者指定的項(xiàng)目?jī)?nèi)所存儲(chǔ)的數(shù)據(jù)中進(jìn)行檢索。
9.根據(jù)權(quán)利要求1的漢語信息處理裝置,其特征在于所述處理裝置設(shè)置有把由輸入裝置輸入的文字按漢字代碼的形式存儲(chǔ)的暫存裝置、用所述漢字代碼-拼音代碼變換裝置把漢字文字序列變換為拼音代碼序列的漢字序列-拼音序列變換裝置、輸入由所述漢字序列-拼音序列變換裝置所得到的拼音代碼序列,并把該拼音代碼序列以單詞或文字序列為單位變換為漢字文字序列的拼音代碼序列-漢字序列變換裝置。
10.根據(jù)權(quán)利要求9的漢語信息處理裝置,其特征在于所述處理裝置還設(shè)置有用所述拼音序列-漢字序列變換裝置得到多類漢字文字序列時(shí)選擇其中之一的變換候補(bǔ)選擇裝置。
11.根據(jù)權(quán)利要求10的漢語信息處理裝置,其特征在于所述處理裝置還設(shè)置有參照所述拼音序列-漢字序列變換裝置的字庫;同時(shí),在一個(gè)拼音序列對(duì)應(yīng)多個(gè)漢字文字序列的情況下,所述字庫在這些多個(gè)漢字文字序列之間附加優(yōu)先次序。
12.根據(jù)權(quán)利要求9的漢語信息處理裝置,其特征在于所述輸入裝置設(shè)置有用來由操作者進(jìn)行手寫輸入的電子筆、識(shí)別操作者手寫輸入的筆跡并輸出漢字代碼的識(shí)別裝置。
13.根據(jù)權(quán)利要求9的漢語信息處理裝置,其特征在于所述輸入裝置設(shè)置有由操作者輸入部首及筆劃并從所輸入的部首以及筆劃輸出漢字代碼的漢字輸入裝置。
14.根據(jù)權(quán)利要求1的漢語信息處理裝置,其特征在于還設(shè)置有把拼音代碼標(biāo)記的數(shù)據(jù)變換為字母文字標(biāo)記的拼音序列-字母序列變換裝置、根據(jù)用所述拼音序列-字母序列變換裝置得到的字母文字代碼進(jìn)行數(shù)據(jù)處理的字母處理裝置。
全文摘要
在漢語信息處理裝置中,中央處理裝置用漢語漢字代碼及與其對(duì)應(yīng)排列的漢字代碼—拼音代碼變換表把數(shù)據(jù)存儲(chǔ)裝置內(nèi)的住址錄入數(shù)據(jù)逐一從漢字代碼變換為拼音代碼,再根據(jù)拼音代碼來進(jìn)行數(shù)據(jù)管理。原來,在例如用拼音管理住址錄入信息等的情況下,與用漢字顯示的人名或住址的文字序列不同,操作者必須再次輸入其文字序列的讀音,而按照本發(fā)明的構(gòu)成,不增加操作者的麻煩就能夠根據(jù)拼音來管理數(shù)據(jù)。
文檔編號(hào)G06F17/21GK1140858SQ96105979
公開日1997年1月22日 申請(qǐng)日期1996年3月22日 優(yōu)先權(quán)日1995年4月20日
發(fā)明者泉田智史 申請(qǐng)人:夏普公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
新宾| 富锦市| 安徽省| 青铜峡市| 沙田区| 徐闻县| 科尔| 唐山市| 辉南县| 南平市| 龙江县| 彝良县| 东丽区| 崇文区| 玉龙| 锡林郭勒盟| SHOW| 三亚市| 山丹县| 贵港市| 溆浦县| 雷州市| 青龙| 常德市| 镇安县| 衡阳县| 玛沁县| 朝阳县| 噶尔县| 荥经县| 城步| 鄂托克前旗| 遵义县| 长岭县| 林口县| 绥宁县| 吉林省| 石首市| 玛多县| 黄石市| 泰和县|