亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

文字生成裝置的制作方法

文檔序號(hào):2639727閱讀:189來(lái)源:國(guó)知局
專利名稱:文字生成裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種文字生成裝置,說得更詳細(xì)一點(diǎn),涉及適用于文字處理機(jī)、計(jì)算機(jī)、電子筆記本等的電子信息處理機(jī)器的、且用筆劃圖形生成文字圖形的文字生成裝置。
近些年來(lái),在這類的裝置中,希望生成更高品位的文字并打印或顯示出來(lái)的要求日益增強(qiáng),裝入取代現(xiàn)有的位映象字形且可實(shí)現(xiàn)高品位的文字輸出的外形字形就很有必要。
這種外形字形把對(duì)文字的輪廓采樣后的多點(diǎn)的座標(biāo)值作為字形數(shù)據(jù),并以字形ROM等的形態(tài)存放到系統(tǒng)中去。根據(jù)需要讀出這些座標(biāo)并根據(jù)該文字的大小和字體等進(jìn)行了座標(biāo)變換之后,再把輪廓的內(nèi)部涂上顏色以生成文字圖形。這樣做雖然與現(xiàn)有的用位映象字形進(jìn)行的文字生成相比有文字圖形的自由度高以及即使在生成各種大小的文字的情況下也會(huì)生成無(wú)毛邊的流暢的文字的優(yōu)點(diǎn),但是因?yàn)樵黾恿丝刂泣c(diǎn)的座標(biāo)值,故字形數(shù)據(jù)的數(shù)據(jù)量變得非常之多。另外,還存在著要耗費(fèi)變換成位映象之前的處理時(shí)間,因而使處理速度下降的問題。
因此,作為減少字形數(shù)據(jù)的數(shù)據(jù)量且提高展開為文字圖形的展開速度的裝置,人們知道特開平3-132698號(hào)公報(bào)中所述的文字產(chǎn)生裝置。該裝置具有構(gòu)成字形數(shù)據(jù)的基本圖形的表序號(hào)、起始點(diǎn)和擴(kuò)大/縮小比率等的信息,并在設(shè)定為使基本圖形的基準(zhǔn)點(diǎn)與起始點(diǎn)一致且把基本圖形變換成點(diǎn)陣數(shù)據(jù)之后,合成并輸出點(diǎn)陣字形圖形。
此外,用為同樣的裝置,人們還知道在特開平6-167963號(hào)公報(bào)中所述的文字圖形的產(chǎn)生方法和裝置,該方法和裝置備有表現(xiàn)構(gòu)成文字圖形的共同的圖形要素的圖形信息(筆劃圖形信息),并依據(jù)每個(gè)文字中的圖形要素的構(gòu)成信息合成圖形要素以產(chǎn)生文字圖形。
例如,文字圖形用各種筆劃圖形的組合來(lái)構(gòu)成,漢字也由各部首的組合構(gòu)成。因此,如果把該各種部首作成特定的筆劃圖形并先存儲(chǔ)起來(lái),借助于把該特定的筆劃圖形以良好的平衡復(fù)原并合成為字形數(shù)據(jù)的辦法,就可以減少筆劃圖形的種類,同時(shí)還可以高速地生成文字。
但是,在特開平3-132698號(hào)公報(bào)中所述的文字產(chǎn)生裝置中,由于基本圖形是單純的形狀,故要想構(gòu)成一個(gè)文字圖形,就必須用若干個(gè)基本圖形組合起來(lái)表現(xiàn)一個(gè)要素(筆劃圖形),結(jié)果就變成為各要素之間的平衡易于受到破壞,降低了作為文字圖形的品位。另外,當(dāng)基本圖形的種類增多時(shí),不但數(shù)據(jù)容量將增加,基本圖形的采樣或字形數(shù)據(jù)的合成所需的處理時(shí)間變長(zhǎng),故不適合于漢字這樣的文字圖形的生成。
此外,在特開平6-167963號(hào)公報(bào)中所述的文字圖形的產(chǎn)生方法及裝置中,在產(chǎn)生文字圖形之際,由于先要參照已構(gòu)成了該文字的圖形要素的要素序號(hào),再根據(jù)文字尺寸把適當(dāng)?shù)囊財(cái)?shù)據(jù)進(jìn)行放大或縮小變換,然后進(jìn)行合成,故盡管適合漢字這樣的文字圖形的生成,但是不能構(gòu)成為使之比如說與字體或筆劃的粗細(xì)相對(duì)應(yīng)。為此,作為圖形要素的要素部分總是復(fù)原為同樣形狀的圖形,在文字圖形上沒有自由度。在變更文字圖形的字體時(shí),存在著對(duì)每一種文字都要有字體不同的要素信息因而數(shù)據(jù)容量增加的問題。
本發(fā)明就是考慮到了以上的情況而進(jìn)行的,目的是提供一種比如說在文字圖形變更時(shí)不使點(diǎn)陣圖形的品位下降的文字生成裝置。
本發(fā)明的另一目的是提供一種借助于把構(gòu)成文字的筆劃圖形的圖形代碼作成為階層結(jié)構(gòu),在降低筆劃圖形的數(shù)據(jù)容量的同時(shí),可以高速地復(fù)原筆劃圖形的文字生成裝置。


圖1的框圖示出了本發(fā)明的基本構(gòu)成。在圖1中,本發(fā)明的文字生成裝置的特征是具備以下部分文字?jǐn)?shù)據(jù)存儲(chǔ)部分101,用于存儲(chǔ)由對(duì)每一文字圖形示出文字代碼和筆劃圖形的圖形代碼及示出筆劃圖形的位置、尺寸的復(fù)原信息構(gòu)成的文字?jǐn)?shù)據(jù);圖形存儲(chǔ)部分102,用于分別存儲(chǔ)標(biāo)準(zhǔn)大小的標(biāo)準(zhǔn)筆劃圖形、變形尺寸的變形筆劃圖形以及它們的圖形代碼/復(fù)原信息;輸入部分103,用于輸入文字代碼、文字尺寸以及文字圖形的變更信息等;檢索部分104,用于從文字?jǐn)?shù)據(jù)存儲(chǔ)部分101中檢索與輸入文字代碼相當(dāng)?shù)奈淖謹(jǐn)?shù)據(jù);變更部分105,用于在已輸入了文字圖形的變更信息時(shí),把已檢索到的文字?jǐn)?shù)據(jù)變更為具有變形筆劃圖形的圖形代碼/復(fù)原信息的文字?jǐn)?shù)據(jù);座標(biāo)變換部分106,用于進(jìn)行座標(biāo)變換,使得已被變更的文字?jǐn)?shù)據(jù)的復(fù)原信息的位置和大小與輸入文字大小一致;復(fù)原部分107,用于根據(jù)座標(biāo)變換后的復(fù)原信息復(fù)原筆劃圖形;展開部分108,用于把復(fù)原后的筆劃圖形展開為點(diǎn)陣圖形;
輸出部分109,用于輸出展開后的點(diǎn)陣圖形。
還有,在本發(fā)明中,輸入部分103由鍵盤、鼠標(biāo)、指點(diǎn)裝置(pointing device)等的輸入裝置構(gòu)成。
文字?jǐn)?shù)據(jù)存儲(chǔ)部分101、圖形存儲(chǔ)部分102、檢索部分104、變更部分105、座標(biāo)變換部分106、復(fù)原部分107及展開部分108用由CPU、ROM、RAM、I/O口構(gòu)成的微型計(jì)算機(jī)構(gòu)成。
特別是上述ROM的作用是用作文字?jǐn)?shù)據(jù)存儲(chǔ)部分101和圖形存儲(chǔ)部分102,存儲(chǔ)有構(gòu)成文字?jǐn)?shù)據(jù)的筆劃圖形和與之有關(guān)的各種數(shù)據(jù)。此外,在上述ROM中還存儲(chǔ)有使CPU起到變更部分105、座標(biāo)變換部分106、復(fù)原部分107、展開部分108的作用的控制程序。
另外,上述RAM的作用是用作變更部分105、座標(biāo)變換部分106、復(fù)原部分107、展開部分108的工作區(qū)。
輸出部分109由CRT顯示器、LCD顯示器等構(gòu)成的顯示裝置或熱敏打印機(jī)、噴墨打印機(jī)、激光打印機(jī)等構(gòu)成的打印裝置構(gòu)成。
上述筆劃圖形用外形字形構(gòu)成是較為理想的。
上述筆劃圖形被構(gòu)成為根據(jù)圖形代碼和復(fù)原信息用階層結(jié)構(gòu)來(lái)復(fù)原是較為理想的。
構(gòu)成上述筆劃圖形使之變成為漢字表示法的部首的圖形是較為理想的。
倘采用本發(fā)明,則在圖1中,把由對(duì)每一個(gè)文字圖形都給出文字代碼及筆劃圖形的圖形代碼和給出筆劃圖形的位置和尺寸的復(fù)原信息構(gòu)成的文字?jǐn)?shù)據(jù)存儲(chǔ)到文字?jǐn)?shù)據(jù)存儲(chǔ)部分101中去,而且,分別把標(biāo)準(zhǔn)尺寸的標(biāo)準(zhǔn)筆形、變形尺寸的變形筆劃圖形及這些的圖形代碼/復(fù)原信息存儲(chǔ)到圖形存儲(chǔ)部分102中去,當(dāng)用輸入部分103輸入文字代碼,文字尺寸以及文字圖形變更等的各種信息的話,用檢索部分104從文字?jǐn)?shù)據(jù)存儲(chǔ)部分101中檢索與輸入文字代碼相當(dāng)?shù)奈淖謹(jǐn)?shù)據(jù),并在已輸入了文字圖形的變更信息時(shí),就用變更部分105把訪問圖形存儲(chǔ)部分102而檢索到的文字?jǐn)?shù)據(jù)的圖形代碼/復(fù)原信息變換成具有變形筆劃圖形的圖形代碼/復(fù)原信息的文字?jǐn)?shù)據(jù)。
用變換部分106進(jìn)行座標(biāo)變換,使得被變更后的文字?jǐn)?shù)據(jù)的復(fù)原信息的位置和大小與輸入文字一致,依據(jù)座標(biāo)變換后的復(fù)原信息,用復(fù)原部分107把含于文字?jǐn)?shù)據(jù)中的筆劃圖形復(fù)原。
把被復(fù)原了的筆劃圖形用展開部分108展開為點(diǎn)陣圖形,并把已被展開的點(diǎn)陣圖形作為文字圖形從輸出部分輸出。
因此,在變更文字圖形時(shí),由于通過逐個(gè)地指定含于一個(gè)筆劃圖形里的多個(gè)圖形代碼和復(fù)原信息,就可以復(fù)原為適合于各自的文字圖形的筆劃圖形,所以得以提供一種不使文字圖形的品位降低的文字生成裝置。
通過把圖形代碼作成為階層結(jié)構(gòu),可以把文字?jǐn)?shù)據(jù)僅僅用筆劃代碼和復(fù)原信息來(lái)表達(dá)。所以可以在減少筆劃圖形的數(shù)據(jù)容量的同時(shí),還可以高速地進(jìn)行文字生成。
在筆劃圖形用漢字表示法的部首來(lái)構(gòu)成時(shí),由于可以減少構(gòu)成外形字形數(shù)據(jù)的漢字的數(shù)據(jù)容量且可以用復(fù)原信息以良好的平衡來(lái)復(fù)原筆劃圖形,所以將改善作為漢字的品位。
下面對(duì)附圖進(jìn)行簡(jiǎn)單說明。
圖1的方框圖示出本發(fā)明的基本構(gòu)成。
圖2的方框圖示出本發(fā)明的文字生成裝置的一個(gè)實(shí)施例。
圖3的流程圖示出了本發(fā)明的文字生成裝置的工作情況。
圖4的說明圖示出了已存儲(chǔ)于文字?jǐn)?shù)據(jù)存儲(chǔ)器中的“阿”的文字?jǐn)?shù)據(jù)。
圖5的說明圖示出了由3種尺寸構(gòu)成的筆劃圖形的圖象例子。
圖6是一說明圖、它示出了已存儲(chǔ)了圖形表存儲(chǔ)器中的圖5的筆劃圖形的圖形代碼及復(fù)原信息的變形例。
圖7是一說明圖,它示出了由5種部首構(gòu)成的筆劃圖形的圖象例子。
圖8的說明圖示出了圖7的筆劃圖形的圖形代碼及復(fù)原信息。
圖9的說明圖示出了文字?jǐn)?shù)據(jù)“啞”、“記”的筆劃圖形和筆劃數(shù)據(jù)。
以下根據(jù)示于附圖中的實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)講述。本發(fā)明不受這些實(shí)施例限制。此外,本發(fā)明適用于文字處理機(jī)、計(jì)算機(jī)、電子筆記本等的電子信息處理機(jī)器的文字生成裝置。
圖2的方框圖示出了本發(fā)明的文字生成裝置的一個(gè)實(shí)施例。在圖2中,1是由鍵盤、鼠標(biāo)、指點(diǎn)裝置等構(gòu)成的輸入裝置,輸入文字代碼、文字尺寸、文字圖形的變更信息等等。
2是用ROM構(gòu)成的文字?jǐn)?shù)據(jù)存儲(chǔ)器,它存儲(chǔ)有由對(duì)每一文字都給出文字代碼和構(gòu)成文字圖形的筆劃圖形的圖形代碼及給出筆劃圖形的位置和尺寸的復(fù)原信息構(gòu)成的文字?jǐn)?shù)據(jù)。此外,它的功能是用作圖1的文字?jǐn)?shù)據(jù)存儲(chǔ)部分。
3是用ROM構(gòu)成的圖形表存儲(chǔ)器,分別存儲(chǔ)有已歸一化為標(biāo)準(zhǔn)尺寸的筆劃圖形及其圖形代碼/復(fù)原信息、用于變更字體的變形筆劃圖形及其圖形代碼/復(fù)原信息。它的功能是用作圖1的圖形存儲(chǔ)部分。
4是用ROM構(gòu)成的程序存儲(chǔ)器,存儲(chǔ)有控制各種處理的控制程序。
5是用ROM構(gòu)成的用于進(jìn)行展開的存儲(chǔ)器,對(duì)座標(biāo)變換后的外形數(shù)據(jù)展開之后的點(diǎn)陣圖形進(jìn)行存儲(chǔ)。
6是用RAM構(gòu)成的工作存儲(chǔ)器,其功能是用作進(jìn)行各種處理的工作區(qū)和臨時(shí)緩沖器。
7是用CRT顯示器、LCD顯示器構(gòu)成的顯示裝置或由行式熱敏打印機(jī)、噴墨打印機(jī)構(gòu)成的打印裝置構(gòu)成的輸出裝置,輸出作為文字圖形而生成的點(diǎn)陣圖形。
8是用CPU構(gòu)成的數(shù)據(jù)處理部分,數(shù)據(jù)處理裝置8通過存儲(chǔ)于程序存儲(chǔ)器4中的控制程序分別起到下述各個(gè)部分的作用把與由輸入部分1輸入進(jìn)來(lái)的輸入文字代碼相當(dāng)?shù)奈淖謹(jǐn)?shù)據(jù)從文字?jǐn)?shù)據(jù)存儲(chǔ)器檢索出來(lái)的檢索部分;在已輸入字體的變更信息時(shí)訪問圖形表存儲(chǔ)器3,從已被檢索到的文字?jǐn)?shù)據(jù)的圖形代碼變更為具有與變更信息相當(dāng)?shù)淖冃喂P劃圖形的圖形代碼和復(fù)原信號(hào)的文字?jǐn)?shù)據(jù)的變換部分;進(jìn)行座標(biāo)變換使得變更后的文字?jǐn)?shù)據(jù)的復(fù)原信息的位置和尺寸與輸入文字尺寸一致的座標(biāo)變換部分;依據(jù)座標(biāo)變換后的復(fù)原信息對(duì)含于文字?jǐn)?shù)據(jù)中的筆劃圖形進(jìn)行復(fù)原的復(fù)原部分和把已復(fù)原的筆劃圖形展開為點(diǎn)陣圖形的展開部分。
接著,數(shù)據(jù)處理裝置8把展開后的點(diǎn)陣圖形作為文字圖形從輸出部分7輸出。
圖3是示出了本發(fā)明的文字生成裝置的工作情況的流程圖。以下,依據(jù)此流程圖進(jìn)行說明。
步驟S101開始文字生成處理。
步驟S102把從輸入裝置1輸入進(jìn)行來(lái)的文字代碼、文字尺寸和變更信息讀入到數(shù)據(jù)處理裝置8。
步驟103從文字?jǐn)?shù)據(jù)存儲(chǔ)器2中檢索與已讀入的文字代碼相當(dāng)?shù)奈淖謹(jǐn)?shù)據(jù)。
步驟104從文字?jǐn)?shù)據(jù)存儲(chǔ)器2把檢索到的文字?jǐn)?shù)據(jù)讀入到數(shù)據(jù)處理裝置8。
步驟105用變更信息變更為具有變形筆劃圖形的圖形代碼和復(fù)原信息的文字?jǐn)?shù)據(jù)。在此,說明一個(gè)變更例子(變形A)。它把筆劃圖形的厚度加粗。
圖4是一說明圖,它示出了已存儲(chǔ)于文字?jǐn)?shù)據(jù)存儲(chǔ)器中的“阿”的文字?jǐn)?shù)據(jù)。例如,該文字?jǐn)?shù)據(jù)表示“阿”,其中分別存放示出“阿”的文字代碼;其次是作為筆劃數(shù)據(jù)的外形數(shù)據(jù)SD1、SD2;筆劃圖形“左耳朵”的圖形代碼(PC20)和在復(fù)原時(shí)所必須的表示筆劃圖形的位置和尺寸的復(fù)原信息(P1、P2);筆劃圖形“口”的圖形代碼(PC30)及其復(fù)原信息(P3、P4)。其中的復(fù)原信息的2點(diǎn)表示把筆劃圖形圈起來(lái)的矩形尺寸的對(duì)角兩端的座標(biāo)。
筆劃數(shù)據(jù)的SD1、SD2,也可以分別表示筆劃圖形“一”和“”(豎鉤)的圖形代碼及復(fù)原信息構(gòu)成。
圖5的說明圖示出了由3種尺寸構(gòu)成的筆劃圖形的圖象例子。在圖5中,示出比如說作為代表性的部首的圖形代碼PC10的“單立人”,圖形代碼PC 20的“右耳朵(右邑)”,圖形代碼PC 30的“口”的筆劃圖形,左邊一列是標(biāo)準(zhǔn)尺寸的筆劃圖形、中間一列是粗尺寸的筆劃圖形,右邊一列是細(xì)尺寸的筆劃圖形。
圖6的說明圖示出了包括存儲(chǔ)于圖形表存儲(chǔ)器中的圖5的筆劃圖形的圖形代碼及復(fù)原圖形的變形例。在變更文字?jǐn)?shù)據(jù)時(shí),復(fù)原信息的變形偏移,把本身即是筆劃圖形的復(fù)原信息的左上和右下2點(diǎn)的座標(biāo)位置分別作為偏移量來(lái)進(jìn)行。
比如說,對(duì)于“阿”的文字?jǐn)?shù)據(jù),進(jìn)行把筆劃厚度加粗的變更(變形A)。首先,把示于圖4的筆劃數(shù)據(jù)SD1、SD2的厚度加粗。這種加粗使用從筆劃數(shù)據(jù)的各點(diǎn)上的筆劃厚度通過計(jì)算來(lái)加粗尺寸的方法也行,使用事先準(zhǔn)備好表示各點(diǎn)的移動(dòng)量的偏移值的方法也行,使用其他的方法都行。
其次,以復(fù)原信息的變形偏移量進(jìn)行用圖形代碼PC 20所表達(dá)的“左耳朵”的變形。當(dāng)對(duì)該圖形代碼PC 20進(jìn)行變形A時(shí),根據(jù)圖形表存儲(chǔ)器圖形代碼將變成PC 21,其復(fù)原信息變?yōu)榧由掀屏恐郸2的值(P1′、P2′)。
P1′=P1(X1,Y1)+ΔA2-1(-1,+1)P2′=P2(X2,Y2)+ΔA2-2(+1,-1)這樣一來(lái), “左耳朵”就變成為更粗的圖形,復(fù)原信息也變更為適合于變形A的值。其次,對(duì)于“口”,也一樣地把圖形代碼從PC 30變?yōu)镻C 31,復(fù)原信息變?yōu)橐鸭由夕3的值(P3′、P4′)。
P3′=P3(X3,Y3)+ΔA3-1(-1,+1)P4′=P4(X4,Y4)+ΔA3-2(+1,-1)這樣一來(lái),變形A的處理就完成了。
另外,對(duì)于與變形B相對(duì)應(yīng)的復(fù)原信息的偏移值ΔB,可以用于使筆劃變細(xì)的處理,在這里省略其說明。此外,圖形代碼PC10是“立人傍”,和“阿”的文字?jǐn)?shù)據(jù)沒有關(guān)系。
步驟106對(duì)于進(jìn)行了變更的文字?jǐn)?shù)據(jù),根據(jù)在步驟102讀入的文字尺寸進(jìn)行放大或縮小等的座標(biāo)變換。
設(shè)座標(biāo)變換等的文字?jǐn)?shù)據(jù)的尺寸為M,在步驟S102讀進(jìn)來(lái)的文字的尺寸為m。這時(shí),對(duì)于文字?jǐn)?shù)據(jù)內(nèi)的筆劃圖形以外的筆劃數(shù)據(jù),對(duì)各點(diǎn)座標(biāo)乘上m/M進(jìn)行座標(biāo)變換。
此外,關(guān)于筆劃圖形,圖形代碼按照原樣,對(duì)于除此之外的復(fù)原信息的各點(diǎn)座標(biāo)同樣地乘上m/M進(jìn)行座標(biāo)變換。
步驟S107在已被讀入數(shù)據(jù)處理裝置8的文字?jǐn)?shù)據(jù)中,判斷是否含有圖形代碼,若含有,則向步驟S108前進(jìn),若沒有含有,則向步驟S110前進(jìn)。
步驟S108從圖形表存儲(chǔ)器3中檢索文字?jǐn)?shù)據(jù)內(nèi)的圖形代碼。
步驟109進(jìn)行與已檢索到的圖形代碼相當(dāng)?shù)墓P劃圖形的復(fù)原處理。對(duì)此復(fù)原處理說明于下。
因?yàn)橐堰M(jìn)行過變更A,故現(xiàn)在“左耳朵”的圖形代碼為PC21,復(fù)原信息為(P1′、P2′)。筆劃數(shù)據(jù)的復(fù)原,要先進(jìn)行筆劃圖形PC 21的構(gòu)成點(diǎn)的座標(biāo)變換,使得筆劃圖形021的尺寸變成為以(P1′、P2′)這2點(diǎn)為對(duì)角的矩形尺寸,然后采用把其變換后的筆劃圖形復(fù)原到該矩形方框之內(nèi)的作法來(lái)進(jìn)行。
“左耳朵”復(fù)原之后,返回步驟S107,用圖形表存儲(chǔ)器3檢索尚未復(fù)原的“口”的筆劃圖形,然后,同樣地用復(fù)原信息(P3′、P4′)復(fù)原。
步驟S110把全部圖形代碼都已復(fù)原的文字?jǐn)?shù)據(jù)展開為點(diǎn)陣圖形。
步驟S111把已展開的點(diǎn)陣圖形輸往輸出裝置7。
步驟S112處理結(jié)束。
圖7的說明圖示出了5種部首組成的筆劃圖形的圖象例。圖8的說明圖示出了圖7的筆劃圖形的圖形代碼及復(fù)原信息。
在圖7中,比如圖形代碼PC1表示用從P10到P13這4點(diǎn)構(gòu)成的“橫杠”的筆劃圖形。
圖形代碼PC2表示用從P20到P29為止的10點(diǎn)構(gòu)成的“口”的筆劃圖形。
圖形代碼PC3是用從P30到P39為止的10點(diǎn)構(gòu)成的“言字邊”的筆劃圖形,其中的“口”的部分由圖形代碼PC2及其復(fù)原信息構(gòu)成,除此之外的部分分別由圖形代碼PC1及其復(fù)原信息構(gòu)成。
圖形代碼PC4是由P40到P43為止的4點(diǎn)構(gòu)成的“二”,表明由兩個(gè)圖形代碼PC1構(gòu)成。
圖形代碼PC5是用從P50到P57為止的8點(diǎn)構(gòu)成的“干”的筆劃圖形,由圖形代碼PC4和PC1構(gòu)成。圖形代碼PC3~PC5用階層結(jié)構(gòu)構(gòu)成。此外,不論哪一個(gè)筆劃圖形都已標(biāo)準(zhǔn)化為固定的尺寸。
圖9的說明圖示出了文字?jǐn)?shù)據(jù)“啞”、“記”的筆劃圖形和筆劃數(shù)據(jù)。在圖9中,在讀進(jìn)了文字?jǐn)?shù)據(jù)“啞”的情況下,因偏傍部分“口”由圖形代碼PC2構(gòu)成,故在根據(jù)文字尺寸,對(duì)“主體”部分“亞”進(jìn)行擴(kuò)大/縮小變換之后,進(jìn)行筆劃數(shù)據(jù)的復(fù)原處理?,F(xiàn)在,PC2的復(fù)原信息為P5和P6這兩點(diǎn)。筆劃數(shù)據(jù)的復(fù)原,先進(jìn)行P20~P29的座標(biāo)變換,使得PC2的筆劃圖形的尺寸變成為以P5、P6這兩點(diǎn)為對(duì)角的矩形尺寸,然后通過把變換后的筆劃圖形復(fù)原到該矩形框架之內(nèi)的辦法來(lái)進(jìn)行。
在已讀進(jìn)了文字?jǐn)?shù)據(jù)“記”的情況下,偏傍部“言字邊”用圖形代碼PC3構(gòu)成,故在根據(jù)文字尺寸對(duì)“主體部分“已”進(jìn)行了放大/縮小變換之后,進(jìn)行筆劃數(shù)據(jù)的復(fù)原處理。與文字?jǐn)?shù)據(jù)“啞”的情況相同,雖然對(duì)P30到P39的點(diǎn)進(jìn)行座標(biāo)變換,使之變成本身為復(fù)原信息的P7,P8 2點(diǎn)為對(duì)角的矩形,但由于其中不含圖形代碼PC1、PC2,故只對(duì)這些點(diǎn)進(jìn)行了座標(biāo)變換之后把該座標(biāo)值作為各自的圖形代碼的復(fù)原信息再進(jìn)行復(fù)原處理。復(fù)原處理一直反復(fù)進(jìn)行,直到圖形代碼全部復(fù)原為筆劃數(shù)據(jù)為止。
在這里我們示出了文字?jǐn)?shù)據(jù)的一部分已經(jīng)進(jìn)行了圖形代碼化的例子,但即使是全部都已圖形代碼化了的文字?jǐn)?shù)據(jù)也沒關(guān)系。
在復(fù)原相同的筆劃圖形時(shí),也可以自由地選擇于內(nèi)部的各部筆劃圖形的尺寸,可以復(fù)原各種形狀的筆劃。
還有,在本實(shí)施例中我們用漢字的外形字形進(jìn)行了說明,但不限于漢字的外形字形。
倘采用本發(fā)明,因?yàn)樵谧兏淖謭D形時(shí),可以逐個(gè)地指定含于一個(gè)筆劃圖形里的多個(gè)圖形代碼和復(fù)原信息,并復(fù)原為適合于各自的文字圖形的筆劃圖形,故不會(huì)使文字圖形的品位下降。
通過使圖形代碼形成階層結(jié)構(gòu),因?yàn)榭梢詢H僅用筆劃代碼和復(fù)原信息表現(xiàn)文字?jǐn)?shù)據(jù),故在減少筆劃圖形的數(shù)據(jù)量的同時(shí),還可以高速地進(jìn)行文字生成。
在筆劃圖形是由漢字表示法的部首構(gòu)成的情況下,由于減少了構(gòu)成外形字形數(shù)據(jù)的漢字的數(shù)據(jù)容量,且可用復(fù)原信息以良好的平衡復(fù)原筆劃圖形,故作為漢字的品位改善了。
權(quán)利要求
1.一種文字生成裝置,其特征是它具有下述部分文字?jǐn)?shù)據(jù)存儲(chǔ)部分,用于存儲(chǔ)文字?jǐn)?shù)據(jù),該文字?jǐn)?shù)據(jù)由對(duì)每一個(gè)文字圖形都給出文字代碼和筆劃圖形的圖形代碼及給出筆劃圖形的位置和尺寸的復(fù)原信息構(gòu)成;圖形存儲(chǔ)部分,用于分別存儲(chǔ)標(biāo)準(zhǔn)尺寸的標(biāo)準(zhǔn)筆劃圖形、變形尺寸的變形筆劃圖形以及它們的圖形代碼/復(fù)原信息;輸入部分,用于輸入文字代碼、文字尺寸和文字圖形的變更信息等;檢索部分,用于從文字?jǐn)?shù)據(jù)存儲(chǔ)部分中檢索與輸入文字代碼相當(dāng)?shù)奈淖謹(jǐn)?shù)據(jù);變更部分,用于在輸入了文字圖形的變更信息時(shí)把被檢索到的文字?jǐn)?shù)據(jù)變更為具有變形筆劃圖形的圖形代碼/復(fù)原信息的文字?jǐn)?shù)據(jù);座標(biāo)變換部分,用于進(jìn)行座標(biāo)變換以使變更后的文字?jǐn)?shù)據(jù)的復(fù)原信息的位置和尺寸與輸入文字尺寸一致;復(fù)原部分,用于根據(jù)座標(biāo)變換后的復(fù)原信息復(fù)原筆劃圖形;展開部分,用于把已復(fù)原的筆劃圖形展開為點(diǎn)陣圖形;輸出部分,用于輸出已展開的點(diǎn)陣圖形。
2.權(quán)利要求1所述的文字生成裝置,其特征是上述筆劃圖形用外形字形來(lái)表示。
3.權(quán)利要求1所述的文字生成裝置,其特征是上述筆劃圖形根據(jù)圖形代碼和復(fù)原信息用階層結(jié)構(gòu)復(fù)原。
4.權(quán)利要求1所述的文字生成裝置,其特征是上述筆劃圖形是漢字表示法的部首。
全文摘要
本發(fā)明的目的是防止在文字圖形變更時(shí)文字圖形品位的下降。其構(gòu)成包括已存儲(chǔ)由圖形代碼和復(fù)原信息構(gòu)成的文字?jǐn)?shù)據(jù)的文字?jǐn)?shù)據(jù)存儲(chǔ)部分;已存儲(chǔ)標(biāo)準(zhǔn)筆劃圖形等的圖形存儲(chǔ)部分;輸入文字代碼等的輸入部分;檢索文字代碼的檢索部分;把已檢索到的文字?jǐn)?shù)據(jù)進(jìn)行變更的變更部分;坐標(biāo)變換部分;復(fù)原筆劃圖形的復(fù)原部分;把筆劃圖形展開為點(diǎn)陣圖形的展開部分及輸出點(diǎn)陣圖形的輸出部分。
文檔編號(hào)G09G5/26GK1146027SQ9610865
公開日1997年3月26日 申請(qǐng)日期1996年6月28日 優(yōu)先權(quán)日1995年7月14日
發(fā)明者信貴豐, 伊藤愛, 藤澤雅之, 長(zhǎng)谷川進(jìn), 紺矢峰弘 申請(qǐng)人:夏普公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1