專利名稱:字符信息處理器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種字符信息處理器,這種字符信息處理器可以寄存在其內(nèi)未提供的字符和符號(hào)(此后稱之為由用戶所定義的字符(或外部字符))的功能。而且,本發(fā)明可應(yīng)用于例如一用來在帶上打印字符的裝置(此后簡(jiǎn)稱之為帶打印裝置),在該裝置中利用帶作為打印介質(zhì),并且本發(fā)明可應(yīng)用于例如一標(biāo)記制造裝置,在該裝置中一傳送介質(zhì)(或印制介質(zhì))是一被雕刻標(biāo)記的表面。
考慮到在事實(shí)上準(zhǔn)備和提供在現(xiàn)實(shí)世界上所使用的所有字符和符號(hào)(此后有時(shí)通稱之為字符)的困難,許多字符信息處理器具有由用戶定義字符的功能。該字符信息處理器具有這樣的功能,即,如需要的話通過這種功能用戶可以寄存一在其內(nèi)預(yù)先并未提供的表示一由用戶定義的字符的點(diǎn)圖形。例如,在一帶打印裝置是一小型裝置的情況中,由于其尺寸減小而限制了其存儲(chǔ)容量。因此,與大尺寸裝置的情況相比,在該處理器中所提供的字符數(shù)目減少。因而,對(duì)于該字符信息處理器而言,寄存由用戶定義字符的功能就很重要。另外,在該帶打印裝置的情況中,被打印或被輸出的帶往往被用作為一標(biāo)記。此外,用戶常常使用一諸如標(biāo)識(shí)之類的標(biāo)記。對(duì)于在這方面來說,寄存由用戶定義字符的功能是重要的。
在這樣一種常規(guī)的帶打印裝置的情況中,采用了如下寄存一由用戶定義字符的方法。
即,當(dāng)選擇一寄存一由用戶定義字符的操作時(shí),為了產(chǎn)生一由用戶定義的字符,一N×N點(diǎn)(即,N個(gè)點(diǎn)寬×N個(gè)點(diǎn)高的一個(gè)矩陣)圖形(它的所有點(diǎn)被作為背景點(diǎn)而被初始地處理)以一顯示部分或單元的背景顏色被顯示(N例如是16,24,32或48)。另外,這些點(diǎn)中的一個(gè)作為被操作的一目標(biāo)點(diǎn)而被顯示。當(dāng)該顯示單元處于這樣一種狀態(tài)時(shí),如果一用戶操作一光標(biāo)移動(dòng)鍵,則被操作的目標(biāo)點(diǎn)就被改變。此時(shí),如果該用戶操作一點(diǎn)接通鍵時(shí),則該被操作的目標(biāo)點(diǎn)被反轉(zhuǎn)并被作為構(gòu)成一由用戶定義的字符的點(diǎn)中之一而被顯示。因而,如果在一個(gè)或多個(gè)點(diǎn)被選擇作為構(gòu)成一由用戶定義的字符的點(diǎn)的狀態(tài)下,操作一用來定義由一用戶所定義字符的鍵,則此時(shí)該完整的N×N點(diǎn)圖案作為表示一由用戶所定義的字符而明確地被寄存。
同時(shí),在一帶打印裝置的情況中,在其上打印有字符的輸出帶通常被用作為一標(biāo)識(shí)。另外,在相同帶上經(jīng)常出現(xiàn)不同尺寸的字符。例如,經(jīng)常將一標(biāo)題打印成大字符,而附加的和補(bǔ)充的說明被打印成小字符,以及一公司的名稱打印成大字符,而其公司地址和電話號(hào)碼打印成小字符。因而,對(duì)于在該裝置中所預(yù)先提供的每個(gè)字符來說安置了多個(gè)不同尺寸的點(diǎn)圖形。因此,相應(yīng)于每個(gè)由用戶所定義的字符在其內(nèi)將寄存有多個(gè)不同尺寸的點(diǎn)圖。即,例如16×16點(diǎn)、24×24點(diǎn)、32×32點(diǎn)和48×48點(diǎn)四種點(diǎn)圖形尺寸用于寄存是必須的。
這里,如果不同尺寸的多個(gè)點(diǎn)圖案是順序產(chǎn)生的,那么寄存一個(gè)由用戶定義字符的時(shí)間就非常長(zhǎng)。另外,用戶以這樣一種方式產(chǎn)生或定義一由用戶定義的字符作為由多個(gè)不同尺寸的點(diǎn)圖形分別表示相同的該用戶所定義字符的形狀是困難的。鑒于這些方面,在第6-115167/1994號(hào)日本專利申請(qǐng)公開中,同時(shí)申請(qǐng)的申請(qǐng)人已提出一種方法,在這種方法中,當(dāng)一尺寸大于不同尺寸中的最小一個(gè)尺寸的點(diǎn)圖形是所產(chǎn)生的目標(biāo)點(diǎn)圖形時(shí),其尺寸小于所產(chǎn)生的一目標(biāo)點(diǎn)圖形的尺寸的已經(jīng)被產(chǎn)生的點(diǎn)圖形被通過放大到該目標(biāo)點(diǎn)圖形的尺寸而被變換,并且在這種方法中,為了產(chǎn)生一由用戶所定義的字符,通過顯示被放大的點(diǎn)圖形作為該點(diǎn)圖形而產(chǎn)生目標(biāo)點(diǎn)圖形。
在寄存情況中,例如,其尺寸為16×16點(diǎn)、24×24點(diǎn)、32×32點(diǎn)和48×48點(diǎn)的四種類型的點(diǎn)圖形執(zhí)行這種方法,如果尺寸為16×16點(diǎn)的點(diǎn)圖形被明確地確定,則通過執(zhí)行該擴(kuò)大變換操作而產(chǎn)生其尺寸為24×24點(diǎn)、32×32點(diǎn)和48×48點(diǎn)的點(diǎn)圖形并且暫時(shí)地被定義。然后,這些尺寸為24×24點(diǎn)、32×32點(diǎn)和48×48點(diǎn)的點(diǎn)圖形被順序地顯示。如必須的話,這些點(diǎn)圖形由一用戶來修正。因而,這些點(diǎn)圖案可明確地被定義和寄存。
這種方法更可取的是,即使一用戶僅僅定義了尺寸為16×16點(diǎn)的點(diǎn)圖形而通知該裝置去完成一用戶定義的字符的寄存,也能提供所有四種類型的點(diǎn)圖形并因而接收該寄存。
然而,當(dāng)一用戶利用這種方法時(shí),該用戶通常要去修正其尺寸為24×24點(diǎn)、32×32點(diǎn)、48×48點(diǎn)的暫時(shí)地被定義的點(diǎn)圖形。雖然在這種情況中所需的處理量與在為了產(chǎn)生一用戶定義字符而通過選擇來自該點(diǎn)圖形的所有組成點(diǎn)而產(chǎn)生所有這些點(diǎn)圖形的情況中所需的處理量相比是相對(duì)地較小,但用戶通過接通或關(guān)斷的方式修正的點(diǎn)的數(shù)量仍然較大。例如,組成48×48點(diǎn)圖形的點(diǎn)的總數(shù)為2304。因此,需要進(jìn)一步改善該裝置的可操作性。
另外,由一帶打印裝置所打印的內(nèi)容通常作為一標(biāo)記而被利用。因此,這些圖形和符號(hào)往往被用作用戶所定義的字符。此外,某些圖形和符號(hào)包括一大的填充區(qū)域部分。在這種用戶定義的字符的情況中,這些點(diǎn)的接通或關(guān)斷的數(shù)比另外的用戶定義的字符的情況要大。其結(jié)果是,產(chǎn)生相應(yīng)于這樣一個(gè)用戶定義字符的點(diǎn)圖形的操作變得復(fù)雜。因而,需要進(jìn)一步增強(qiáng)該裝置的可操作性。
同時(shí),在帶打印裝置是一小型字符信息處理器的情況中,該顯示表面(即,熒光屏)具有一小的面積。因此,在大多數(shù)這種帶打印裝置中,該熒光屏的一個(gè)點(diǎn)對(duì)應(yīng)于表示一用戶定義字符的點(diǎn)圖形中的一個(gè)點(diǎn)。因而,例如即使一被操作的目標(biāo)點(diǎn)以這種方式被閃爍地顯示出來并能夠從其它點(diǎn)中被分辨出來,而用戶則應(yīng)密切地注視這樣一個(gè)小點(diǎn)。因此,對(duì)于一用戶來說要在該整個(gè)點(diǎn)圖形中注意這樣一個(gè)點(diǎn)的位置則變得很困難。
上述有關(guān)一用戶定義的字符的寄存和一點(diǎn)圖形的修改的可操作問題不僅出現(xiàn)在該帶打印裝置中也還出現(xiàn)在具有類似于該帶打印裝置的用戶定義寄存字符功能的其它字符信息處理器之中。即,例如一類似問題出現(xiàn)在一標(biāo)記制造裝置之中,該裝置使用了一種樹脂,該樹脂的一部分在受到紫外線照射時(shí)硬化并且在另外部分由于一所預(yù)定的流體的運(yùn)動(dòng)而被除去之后本身留下來,作為一標(biāo)記面,該標(biāo)記是相應(yīng)于輸入字符通過由光線的照射而被雕刻(附帶地說,這是一種轉(zhuǎn)移操作(transferring operation),在該同時(shí)申請(qǐng)的詳細(xì)說明中,“打印”術(shù)語包含有“轉(zhuǎn)移”的概念)。
本發(fā)明就是要解決常規(guī)字符信息處理器所存在的上述問題。
因此,本發(fā)明的一個(gè)目的是提供一種能進(jìn)一步改進(jìn)有關(guān)一用戶定義字符的寄存和一點(diǎn)圖形的修改的可操作性的字符信息處理器。
為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的一個(gè)觀點(diǎn),提供了一種用來產(chǎn)生和寄存在其中未提供的表示一用戶定義字符的若干尺寸的點(diǎn)圖形的字符信息處理器。在這種處理器的情況下,當(dāng)各個(gè)尺寸的點(diǎn)圖形大于若干尺寸中的最小的尺寸時(shí)產(chǎn)生目標(biāo)點(diǎn)圖形,通過將小于目前點(diǎn)圖形尺寸的已產(chǎn)生的點(diǎn)圖形放大到目前點(diǎn)圖形的尺寸來產(chǎn)生所預(yù)定尺寸中的一個(gè)尺寸的目標(biāo)點(diǎn)圖形并接著顯示該被放大的點(diǎn)圖形,并隨后修正該所顯示的點(diǎn)圖形。該字符信息處理器的特征是包括有用來響應(yīng)于由一用戶所執(zhí)行的一操作而產(chǎn)生若干尺寸中的一種尺寸的當(dāng)前目標(biāo)點(diǎn)圖形的點(diǎn)圖形發(fā)生裝置,和用來將一已產(chǎn)生的若干尺寸中的一種尺寸的點(diǎn)圖形放大變換到其尺寸大于該已產(chǎn)生的點(diǎn)圖形的尺寸的暫時(shí)點(diǎn)圖形的放大變換裝置。所使用的大尺寸的暫時(shí)點(diǎn)圖形作為一大尺寸的啟始點(diǎn)圖形而被用在產(chǎn)生該大尺寸的確定點(diǎn)圖形的開始時(shí)間。該字符信息處理器的進(jìn)一步特征在于包括有控制裝置,該控制裝置用來在該點(diǎn)圖形產(chǎn)生裝置完成了大尺寸點(diǎn)圖形的產(chǎn)生的情況下如果該確定的點(diǎn)圖形的尺寸是預(yù)定的尺寸時(shí)通過對(duì)被放大的初始點(diǎn)圖形的修正而導(dǎo)致該放大變換裝置進(jìn)一步執(zhí)行將該確定點(diǎn)圖形放大變換到更大尺寸的點(diǎn)圖形,因而進(jìn)一步提供用于產(chǎn)生更大尺寸的確定點(diǎn)圖形的開始時(shí)間的一更大尺寸的初始點(diǎn)圖形。
因而,通過在該暫時(shí)點(diǎn)圖形上執(zhí)行一個(gè)修改操作而使一用戶可產(chǎn)生一預(yù)定尺寸的點(diǎn)圖形。另外,通過考慮其中的有關(guān)修正或修改信息而使一用戶僅需修正或修改所產(chǎn)生的暫時(shí)點(diǎn)圖形。因而,一用戶可以容易地產(chǎn)生一確定的點(diǎn)圖形。從而,可實(shí)現(xiàn)進(jìn)一步改善了可操作性的處理器。
根據(jù)本發(fā)明的另一觀點(diǎn),提供了一種適應(yīng)于產(chǎn)生和寄存表示在其內(nèi)未提供的用戶定義字符的點(diǎn)圖形字符信息處理器。該字符信息處理器的特征是包括有用來通過將表示用戶定義字符的點(diǎn)圖形的每個(gè)點(diǎn)變成為一“接通點(diǎn)”或一“關(guān)閉點(diǎn)”而對(duì)表示用戶定義字符的點(diǎn)圖形進(jìn)行編輯的第一用戶定義字符點(diǎn)圖形出版裝置,用來通過將指明表示用戶定義字符的點(diǎn)圖形區(qū)域的所有點(diǎn)集體地變?yōu)椤敖油c(diǎn)”而對(duì)表示用戶定義字符的點(diǎn)圖形進(jìn)行編輯的第二用戶定義字符點(diǎn)圖形出版裝置,和用來通過將指明表示用戶定義字符的點(diǎn)圖形區(qū)域的所有點(diǎn)集體地變?yōu)椤瓣P(guān)閉點(diǎn)”而對(duì)表示用戶定義字符的點(diǎn)圖形進(jìn)行編輯的第三用戶定義字符點(diǎn)圖形出版裝置。
因而,一用戶可以容易地對(duì)包含有填充區(qū)域的大部分的圖形和符號(hào)執(zhí)行寄存和修改的操作。因而可實(shí)現(xiàn)其可操作性被進(jìn)一步改善的處理器。
此外,根據(jù)本發(fā)明的再一種觀點(diǎn),提供了一供適應(yīng)于產(chǎn)生和寄存表示其內(nèi)未提供的用戶定義字符的點(diǎn)圖形的字符信息處理器。該字符信息處理器的特征是包括有一顯示控制裝置,該顯示控制裝置用來顯示在其上畫有點(diǎn)圖形的繪圖顯示區(qū)域和通過從外部顯示區(qū)域識(shí)別繪圖顯示區(qū)域而在繪圖顯示區(qū)域的外側(cè)提供的外部顯示區(qū)域,并且用來顯示處于外部顯示區(qū)域的每個(gè)垂直和橫向線段的部分,該部分通過一光標(biāo)表示在繪圖顯示部分中被操作的一目標(biāo)點(diǎn),如象一光標(biāo)所引導(dǎo)的那樣。
因而,一用戶可以容易和準(zhǔn)確地在整個(gè)點(diǎn)圖形中實(shí)現(xiàn)光標(biāo)位置的視力識(shí)別,而無須僅去注視光標(biāo)的附近。其結(jié)果是,該裝置易于被操作。因而,可以實(shí)現(xiàn)操作性被進(jìn)一步改善了的該裝置。
這里,應(yīng)注意的是在這種字符信息處理器的情況中,優(yōu)選地,該顯示控制裝置可以按照所產(chǎn)生的點(diǎn)圖形的尺寸而改變?cè)摾L圖顯示區(qū)域的尺寸,這樣可以簡(jiǎn)化了根據(jù)其尺寸對(duì)該點(diǎn)圖形的識(shí)別。
通過下面參照附圖對(duì)最佳實(shí)施例的說明將使本發(fā)明特征、目的和優(yōu)點(diǎn)更為明顯,在附圖所示的這些圖中相同的標(biāo)號(hào)表明相同或相應(yīng)的部分。
圖1是說明在本發(fā)明的一實(shí)施例中寄存一用戶定義字符的操作的流程圖;圖2是用來說明本發(fā)明的該實(shí)施例的一電系統(tǒng)構(gòu)成的方框圖;圖3是用來說明本發(fā)明的該實(shí)施例的一液晶顯示單元的屏幕設(shè)計(jì)的圖;圖4(A),4(B)和4(C)是用來說明在本發(fā)明的該實(shí)施例中在執(zhí)行有關(guān)用戶定義字符的操作中所使用過程的流程圖;圖5是用來說明與執(zhí)行一用戶定義字符寄存操作和修改操作時(shí)一液晶顯示單元的顯示屏幕的一個(gè)例子的圖;圖6是用來說明在本發(fā)明的該實(shí)施例中執(zhí)行一“正常”出版模式過程的流程圖;圖7是用來說明在本發(fā)明的該實(shí)施例中執(zhí)行一“著黑色”出版模式過程的流程圖;圖8是用來說明在本發(fā)明的該實(shí)施例中執(zhí)行“著白色”出版模式過程的流程圖;圖9是用來說明在本發(fā)明的該實(shí)施例中在一點(diǎn)圖形上執(zhí)行一放大變換操作的流程圖;圖10是用來說明在本發(fā)明的該實(shí)施例中在一點(diǎn)圖形上執(zhí)行放大變換操作的一典型例子的圖;和圖11(A)和11(B)是用來說明在本發(fā)明的該實(shí)施例中在一點(diǎn)圖形上執(zhí)行放大變換操作的另外典型例子的圖。
以下將參照附圖詳細(xì)描述本發(fā)明的最佳實(shí)施例。
(A)實(shí)施例完整電系統(tǒng)的構(gòu)成首先,參照?qǐng)D2的功能方框圖來描述本發(fā)明一帶打印裝置(即本發(fā)明的一實(shí)施例)的完整的電系統(tǒng)構(gòu)成。在該實(shí)施例中,16×16點(diǎn)、24×24點(diǎn)、32×32點(diǎn)和48×48點(diǎn)四種尺寸被利用為相應(yīng)于每個(gè)包含用戶定義字符的字符的被存貯在其內(nèi)的點(diǎn)圖形的目標(biāo)尺寸。
如圖2所示,大致地說,本實(shí)施例的帶打印裝置類似于其它的信息處理器是由一輸入部分10、一控制部分20和一輸出部分30所構(gòu)成。另外,輸入到該輸入部分10的字符信息在該控制部分20的控制之下在輸出部分30通過顯示或打印而被輸出。
輸入部分10提供有下推鍵、撥號(hào)鍵等并被操作以向控制部分20提供所產(chǎn)生的字符代碼數(shù)據(jù)和各種類型的控制數(shù)據(jù)(為了簡(jiǎn)化說明起見,這里省略了其構(gòu)成的詳細(xì)說明)。另外,在根據(jù)該實(shí)施例的帶打印裝置中,該輸入裝置10提供與記錄一用戶定義字符的功能有關(guān)的各種類型的鍵(這些鍵還可用作為實(shí)現(xiàn)其它功能所使用的鍵)。
輸出部分30由打印元件和顯示元件所構(gòu)成。另外,操作一帶/色帶饋送馬達(dá)31(例如可由一步進(jìn)馬達(dá)所組成)以便將位于該帶打印裝置內(nèi)的帶或油墨色帶(圖中未示出)饋送到一預(yù)置的打印位置或其外側(cè)。此外,通過執(zhí)行一所謂感熱式印刷而操作一熱頭32對(duì)在其內(nèi)運(yùn)行的帶上打印字符。例如,該熱頭32最多可同時(shí)地打印128點(diǎn)。在控制部分20的控制下,該帶/色帶饋送馬達(dá)31和熱(打印)頭32分別由馬達(dá)驅(qū)動(dòng)電路33和頭驅(qū)動(dòng)電路34所驅(qū)動(dòng)。以后面所述方式所記錄的用戶定義字符自然可以被打印在該帶之上。該打印帶的切割是利用一切割器(圖中未示出)來執(zhí)行的,該切割器是例如由一用戶使用外力所驅(qū)動(dòng)或由控制部分20自動(dòng)地驅(qū)動(dòng)的。
在根據(jù)這個(gè)實(shí)施例的帶打印裝置的情況中,在其中提供了一液晶顯示(LCD)單元35作為一顯示部分,在該液晶顯示單元35中可以顯示幾個(gè)最小尺寸的字符構(gòu)成的少數(shù)幾行。在控制部分20的控制之下該LCD單元35由一顯示驅(qū)動(dòng)電路36所驅(qū)動(dòng)并按輸入字符的順序顯示并接通在該屏幕上的指示符,這些指示符分別對(duì)應(yīng)于由被打印在其屏幕的周邊部分的表面上的字符順序所表示的標(biāo)志項(xiàng)目。當(dāng)執(zhí)行一記錄用戶定義字符的操作時(shí),在該LCD單元35的屏幕上顯示一用來產(chǎn)生一表示用戶定義字符的點(diǎn)圖形的“點(diǎn)圖形產(chǎn)生屏幕(圖5)。
圖3是說明在LCD35的屏幕上所顯示的顯示元素的構(gòu)成(即,屏幕設(shè)計(jì))的一個(gè)例子。這個(gè)實(shí)施例適用于允許一用戶輸入相對(duì)較大行數(shù)的字符(例如最大為8行)。因而,在這個(gè)實(shí)施例的情況中,一足以顯示6個(gè)字符的4行的區(qū)域(一字符相應(yīng)于16×16點(diǎn))被作為在其中可顯示輸入字符的一區(qū)域AR1而提供到該屏幕上,上述的區(qū)域比在常規(guī)裝置情況中的相應(yīng)的區(qū)域要大。另外,在該屏幕上提供了一用來在區(qū)分這些行的一行號(hào)顯示區(qū)域AR2。此外,該LCD單元35還提供用于指示由字符的順序所表示的標(biāo)志是否為通(on)或閉(off)狀態(tài)的指示符IND。即,在本實(shí)施例的情況中采用了比常規(guī)裝置的情況中的顯示屏幕要大的顯示屏幕。因而,當(dāng)寄存該用戶定義字符時(shí),在表示一用戶定義字符的點(diǎn)圖形的各點(diǎn)被以一對(duì)一的對(duì)應(yīng)關(guān)系分別地分配到在LCD單元35的屏幕的各點(diǎn)的情況下,可同時(shí)顯示最大尺寸的點(diǎn)圖形(即48×48點(diǎn)圖形)。
控制部分20例如可同一微計(jì)算機(jī)來構(gòu)成。此外,該控制部分20具有一其中的中央處理單元(CPU)21、只讀存儲(chǔ)器(ROM)22、隨機(jī)存取存儲(chǔ)器(RAM)23、字符發(fā)生器ROM(CG-ROM)24、輸入接口部分25和輸出接口部分26相互通過一系統(tǒng)總線27相連接的結(jié)構(gòu)。
此外,各種處理程序和諸如假名-漢字翻譯字典數(shù)據(jù)之類的不可變數(shù)據(jù)(或固定數(shù)據(jù))被存貯在ROM22之中。另外在ROM22中存貯有后面將參照?qǐng)D1、6和7來描述的用于用戶定義字符的程序22a。
另一方面,RAM23被用作為工作存儲(chǔ)器并且其內(nèi)還存貯由用戶輸入的不可變數(shù)據(jù)。
關(guān)于用戶定義字符模式,該RAM23具有在其中存貯有表示所產(chǎn)生的用戶定義字符的點(diǎn)圖形的用戶定義字符寄存區(qū)域23a;用來存貯表示當(dāng)前被產(chǎn)生的用戶定義字符的點(diǎn)圖形的圖形準(zhǔn)備緩沖器23b;用來在執(zhí)行寄存用戶定義字符的操作期間在LCD單元35的屏幕上顯示被顯示圖象數(shù)據(jù)的顯示緩沖器23c;和用來在點(diǎn)圖形上執(zhí)行放大變換的放大變換緩沖器23d。該用戶定義字符寄存區(qū)域23a和圖形準(zhǔn)備緩沖器23b能夠存貯四種尺寸的點(diǎn)圖形。
在本實(shí)施例的情況中,可在其中增加一與RAM23相同功能的RAM部件(圖中未示出)。
另外,該CG-ROM24分別存貯表示由帶打印裝置所提供的字符和符號(hào)的四種尺寸的點(diǎn)圖形。此外,當(dāng)給出指定一字符或一符號(hào)的代碼數(shù)據(jù)時(shí),該CG-ROM24適于輸出表示一字符或一符號(hào)的點(diǎn)圖形。用于顯示一字符或符號(hào)的CG-ROM可從另外一個(gè)用來打印該字符或符號(hào)的CG-ROM中提供。這里,假設(shè)存貯在CG-ROM24中的字型信息被指定為位圖(bitmap)字型。即,這些字型中的每一個(gè)字型是需要被相應(yīng)地提供的各種尺寸的點(diǎn)圖形。一用戶定義字符的寄存可在一字符上被執(zhí)行,而它的相應(yīng)的點(diǎn)圖形在CG-ROM24不被提供。
輸入接口部分25提供輸入部分10和控制部分20之間的接口。另外,輸出接口部分26提供輸出部分30和控制部分20之間的接口。
此外,如必要的話,通過在RAM23中所建立的該工作區(qū)域和適當(dāng)?shù)厥褂迷赗OM22和RAM23中所存貯的不可變數(shù)據(jù),該CPU21處理一自輸入部分10傳送的輸入信號(hào)和執(zhí)行一在ROM22中所存貯相應(yīng)于該處理過程的當(dāng)前狀況的處理程序。此外,CPU21使得LCD35在屏幕上顯示表示該處理情況的結(jié)果的信息并用使得該熱頭在帶(圖中未示出)上打印這種信息。
(B)有關(guān)用戶定義字符的各種操作接著,參照附圖在下面詳細(xì)描述有關(guān)用戶定義字符的各種操作。
在本實(shí)施例的情況中,有關(guān)用戶定義字符的操作是“寄存”、“修改”、“調(diào)用”、“復(fù)制”和“刪除”操作。該裝置從圖4(A)和4(B)的一符號(hào)選擇操作進(jìn)入一包括這些有關(guān)用戶定義字符的操作的循環(huán)。即,在本實(shí)施例的該帶打印裝置中,用戶定義字符被提供作為符號(hào)的一種,這些符號(hào)包括編輯符號(hào)、在數(shù)學(xué)表達(dá)中使用的符號(hào)和用來指定形成動(dòng)畫的符號(hào)。
當(dāng)操作一符號(hào)鍵時(shí),CPU21開始執(zhí)行圖4(A)的一處理程序。首先,在步驟100,在該LCD單元35上顯示一優(yōu)先符號(hào)的類型(例如,那種最近執(zhí)行過被選用執(zhí)行過的符號(hào))。之后,在步驟101該被操作鍵自其它的鍵中被識(shí)別。如果一類型候選變化鍵(例如,一光標(biāo)移動(dòng)鍵)被操作,則CPU21改變一用于一符號(hào)類型的候選并在步驟102使得LCD35在其屏幕上顯示新的候選。然后,該程序返回到步驟101。如果判斷在步驟101中所執(zhí)行的識(shí)別結(jié)果是一選擇鍵被操作,則CPU21使得程序前進(jìn)到相應(yīng)于當(dāng)前被顯示的一符號(hào)類型的一個(gè)程序SUB1。因此,在有關(guān)一用戶定義字符的操作類型被顯示的情況下如果該選擇鍵被操作,則CPU21使得該程序前進(jìn)到子程序SUB1的一個(gè)子程序(SUB11)。
當(dāng)CPU21進(jìn)入這個(gè)子程序SUB11(即,當(dāng)通過控制這個(gè)子程序SUB11)時(shí),在LCD單元35的屏幕上顯示表示有關(guān)用戶定義字符優(yōu)先操作(例如,有關(guān)用戶定義字符的最近執(zhí)行的操作)的一指示。然后,在步驟111從其它鍵中識(shí)別該被操作的鍵。如果一用于有關(guān)用戶定義字符操作的候選變化鍵(例如,一光標(biāo)移動(dòng)鍵)被操作時(shí),則按照在圖4(C)中的順序CPU21將一用于有關(guān)用戶定義字符操作的一候選變化成下一個(gè)有關(guān)用戶定義字符操作的候選,并且在步驟112使得LCD單元35在其屏幕上顯示新的候選。接著,該程序返回步驟111。如果判斷在步驟111中所執(zhí)行識(shí)別的結(jié)果是一選擇鍵被操作,則CPU21使得該程序前進(jìn)到相應(yīng)于目前被顯示的有關(guān)用戶定義字符操作的那些子程序的SUB2組中的一個(gè)子程序(SUB21)。
下面將對(duì)照?qǐng)D1詳細(xì)說明經(jīng)過上述處理在程序前進(jìn)到子程序SUB21的情況下,用于一用戶定義字符的“寄存”的操作。
當(dāng)CPU21進(jìn)入用于“寄存”的子程序SUB21時(shí),在步驟200該CPU21取出表示用戶定義字符寄存區(qū)域23a的管理數(shù)(即,用戶定義字符識(shí)別數(shù))的數(shù)據(jù)。在帶打印裝置的情況中,該RAM的存貯容量較小,使得該RAM僅能在其中存貯幾個(gè)用戶定義字符。另外,該用戶定義字符寄存區(qū)域被分成或分割為其數(shù)目等于可被寄存在其內(nèi)的用戶定義字符的最大數(shù)的子區(qū)域。此外,一區(qū)域管理數(shù)被賦予每個(gè)子區(qū)域。即,被賦予每個(gè)子區(qū)域的區(qū)域管理數(shù)是一用戶定義字符識(shí)別數(shù)。分別賦予用戶定義字符的每個(gè)子區(qū)域被分成或分割成分別相應(yīng)于點(diǎn)圖形的各個(gè)尺寸的若干子區(qū)。
例如,當(dāng)用戶定義字符識(shí)別數(shù)的一初始值被顯示之后,執(zhí)行一鍵辨別。另外,如果下一個(gè)候選鍵(即,光標(biāo)移動(dòng)鍵)被操作,則改變候選。在操作被指明抽出的選擇鍵時(shí),在選擇鍵操作期間一用戶定義字符識(shí)別數(shù)作為被指定項(xiàng)被讀取。當(dāng)一RAM組件被連接到其內(nèi)時(shí),賦予該RAM組件的用戶定義字符識(shí)別數(shù)可由用戶來選擇。
當(dāng)一用戶定義字符識(shí)別數(shù)被輸入到該裝置時(shí),CPU21讀出存貯在該子區(qū)域相應(yīng)于所選擇用戶定義字符識(shí)別數(shù)的該用戶定義字符寄存區(qū)域23a的表示所有尺寸的點(diǎn)圖形的數(shù)據(jù)。另外,該CPU21分別寫入相應(yīng)于該圖形準(zhǔn)備緩沖器23b的各區(qū)的表示所有尺寸的點(diǎn)圖形的讀數(shù)據(jù)。在未相應(yīng)于用戶定義字符的數(shù)據(jù)被寄存在緩沖器23b的這樣一個(gè)區(qū)域之中的情況下,表示背景點(diǎn)(即,稱之為“關(guān)閉點(diǎn)”)的所有點(diǎn)的點(diǎn)圖形被存貯在這樣一個(gè)區(qū)域之中。接著,CPU21將一尺寸參數(shù)“S”設(shè)置為初始值1。最初,在該尺寸參數(shù)“S”為1的情況下,這個(gè)尺寸參數(shù)指明了一16×16點(diǎn)圖形。進(jìn)而,在該尺寸參數(shù)“S”為2的情況下,這個(gè)尺寸參數(shù)指明了一24×24點(diǎn)圖形。另外,在該尺寸參數(shù)“S”為3的情況下,這個(gè)尺寸參數(shù)指明了一32×32點(diǎn)圖形。此外,在該尺寸參數(shù)“S”為4的情況下,這個(gè)尺寸參數(shù)指明了一48×48點(diǎn)圖形。
接著,當(dāng)該點(diǎn)圖形用于產(chǎn)生一用戶定義字符時(shí),CPU21將寫入該圖形準(zhǔn)備緩沖器23b的由尺寸參數(shù)“S”所指明尺寸的點(diǎn)圖形裝進(jìn)顯示緩沖器23c。另外,CPU21進(jìn)一步將出版模式信息裝進(jìn)顯示緩沖器23c。此外,CPU21使得LCD單元35在其屏幕上顯示這種數(shù)據(jù)和信息。
圖5說明了在步驟203中通過執(zhí)行一操作用來產(chǎn)生一用戶定義字符的一顯示屏幕的一個(gè)例子。這個(gè)用來產(chǎn)生一用戶定義字符的顯示屏幕包括一用戶定義字符出版顯示區(qū)域50和一出版模式顯示區(qū)域51。
另外,該用戶定義字符出版顯示區(qū)域50由一繪圖顯示區(qū)域50a(在該區(qū)域上表示用戶定義字符的點(diǎn)圖形的字符組成部分是由“接通點(diǎn)”來顯示并且該背景是由“關(guān)閉點(diǎn)”來顯示的)和一引導(dǎo)顯示區(qū)域50b(在該區(qū)域上用來引導(dǎo)光標(biāo)50d的位置的一光標(biāo)引導(dǎo)50c被顯示并且除光標(biāo)引導(dǎo)50之這外的部分由“接通點(diǎn)”來顯示)所組成。本實(shí)施例的LCD單元35具有一其尺寸為6個(gè)字符的4行(即64×96點(diǎn))的屏幕或如在圖3中所示那樣的屏幕。因此,該最大尺寸的點(diǎn)圖形(即48×48點(diǎn))可在這種屏幕上按原樣被一次顯示出來。因而,這時(shí)被寄存的一點(diǎn)圖形的尺寸被賦予該繪圖顯示區(qū)域50a。因而該用戶定義字符出版顯示區(qū)域50的剩余部分被賦予該引導(dǎo)顯示區(qū)域50b。即,該繪圖顯示區(qū)域50a隨著該點(diǎn)圖形的尺寸而改變。
這里,假定被操作的目標(biāo)點(diǎn)通過進(jìn)入閃爍狀態(tài)而被顯示。通常,在有關(guān)用戶定義字符特性的技術(shù)領(lǐng)域中,這樣一種閃爍點(diǎn)被稱之為光標(biāo)50d。在繪圖顯示區(qū)域50a和引導(dǎo)顯示區(qū)域50b之間存在有自四條邊界延伸到區(qū)域50b的四條光標(biāo)引導(dǎo)50c,在這種方式中四條光標(biāo)引導(dǎo)分別與該邊界線相垂直,并且在垂直方向(即,Y方向)延伸連接兩條光標(biāo)引導(dǎo)的一條線與在橫向方向(即,X方向)延伸連接兩條光標(biāo)引導(dǎo)的另一條線的交叉點(diǎn)的位置將與光標(biāo)50d的位置相重合。因此,當(dāng)光標(biāo)50d的位置改變時(shí),該光標(biāo)引導(dǎo)50c的位置相應(yīng)于該光標(biāo)50d的位置的變化而改變。
在該顯示屏幕中提供這樣一種光標(biāo)引導(dǎo)50c的結(jié)果,使一用戶能夠容易地實(shí)現(xiàn)對(duì)一目標(biāo)點(diǎn)位置的視力識(shí)別,即,在來自一圖示顯示器的整個(gè)點(diǎn)圖形中目標(biāo)點(diǎn)是在光標(biāo)50d所處位置上。
另外,指明該光標(biāo)50d的位置的坐標(biāo)信息51a和出版模式的三種類型51b、51c和51d的名稱或指示(即,“正?!薄ⅰ爸谏?、和“著白色”)在該出版模式顯示區(qū)域51中被顯示。而且,一被選擇的出版模式的名稱被反轉(zhuǎn)顯示。此外,為了選擇相應(yīng)的一個(gè)出版模式,相應(yīng)于一被操作的數(shù)字鍵的數(shù)字字符被顯示在如圖所示的相應(yīng)出版模式的名稱的前面(即,該出版模式名稱的左邊)。
這里,在步驟203中如果一點(diǎn)圖形被顯示,則光標(biāo)50d處于具有兩個(gè)最大X和Y坐標(biāo)的位置(即,處于引導(dǎo)顯示區(qū)域50b的右上頂端)。另外,在此時(shí),指明該光標(biāo)50d的位置的坐標(biāo)信息51a表示被編輯(即,被寄存或被修正)的一點(diǎn)圖形的尺寸(例如,16×16)。因此,用戶可以正確地識(shí)別被編輯的點(diǎn)圖形的尺寸)。
該“正?!背霭婺J绞且环N在被編輯的一點(diǎn)圖形的每個(gè)點(diǎn)上執(zhí)行一通—斷控制操作的出版模式。另外,該“著黑色”出版模式是一種將被編輯的一點(diǎn)圖形的所有點(diǎn)變成“接通點(diǎn)”的出版模式。此外,該“著白色”出版模式是一種將被編輯的一點(diǎn)圖形的所有點(diǎn)變成“關(guān)閉點(diǎn)”的出版模式。此外,在步驟203中當(dāng)該屏幕是在一初始顯示狀態(tài)在其中一點(diǎn)圖形被顯示時(shí),該裝置適于選擇該“正?!背霭婺J?。在一用戶產(chǎn)生一表示一圖象等的點(diǎn)圖形的情況下,通過使用該“著黑色”出版模式或該“著白色”出版模式而使用戶可以容易地產(chǎn)生該點(diǎn)圖形。為此原因,在該裝置中提供了“著黑色”出版模式和“著白色”出版模式。
接著,為了編輯根據(jù)用戶操作而選擇的點(diǎn)圖形,CPU21執(zhí)行一組子程序SUB3(后面將參照?qǐng)D6至8說明)。因此CPU21完成了表示該尺寸的點(diǎn)圖形的數(shù)據(jù)的讀取,該點(diǎn)圖形是目前被編輯的一目標(biāo)點(diǎn)圖形。
此后,在步驟204和205中,CPU21識(shí)別尺寸參數(shù)“S”的值。
當(dāng)尺寸參數(shù)“S”具有的值為1(即指明16×16點(diǎn)的尺寸)時(shí),在步驟206通過在該所產(chǎn)生的16×16點(diǎn)圖形上執(zhí)行一放大變換操作而使CPU21順次地產(chǎn)生一24×24點(diǎn)圖形、一32×32點(diǎn)圖形和一48×48點(diǎn)圖形。另外,CPU21將表示每個(gè)所產(chǎn)生的點(diǎn)圖形的數(shù)據(jù)寫入該圖形準(zhǔn)備緩沖器23b的分別相應(yīng)于該點(diǎn)圖形尺寸的一個(gè)區(qū)域之中。在圖7中說明了該放大變換操作(后面說明)的一個(gè)例子。
此外,當(dāng)尺寸參數(shù)“S”具有的值為2(即,選定24×24點(diǎn)尺寸)時(shí),在步驟207中通過在所產(chǎn)生的24×24點(diǎn)圖形上執(zhí)行一放大變換操作而使CPU21產(chǎn)生一48×48點(diǎn)圖形。另外,該CPU21還將表示這些點(diǎn)圖形中的每個(gè)點(diǎn)圖形的數(shù)據(jù)寫入該圖形準(zhǔn)備緩沖器23b的分別相應(yīng)于這些點(diǎn)圖形的各個(gè)尺寸的每個(gè)區(qū)域之中。
當(dāng)該尺寸參數(shù)具有的值為3或4時(shí),在一點(diǎn)圖形上不執(zhí)行放大變換操作。
之后,在步驟208中,CPU21判斷一寄存鍵是否被操作。如果未被操作,則尺寸參數(shù)增加1。然后,該程序返回到步驟203。反之,如果被操作,則在步驟210中CPU21使得LCD單元35顯示指明一寄存操作正被執(zhí)行的信息。另外,在這一步驟中,CPU21將被存貯在該圖形準(zhǔn)備緩沖器23b中的表示一用戶定義字符的所有尺寸的點(diǎn)圖形轉(zhuǎn)移到該用戶定義字符寄存區(qū)域23a的相應(yīng)于所選擇的用戶定義字符識(shí)別數(shù)的該子區(qū)域之中。當(dāng)該轉(zhuǎn)移完成時(shí),該CPU21將該裝置返回到在緊接該用戶定義字符模式被指明之前的裝置的狀態(tài)。然后,CPU21完成執(zhí)行對(duì)于該寄存的操作順序。
在另外尺寸的一點(diǎn)圖形被顯示的情況下,當(dāng)該程序返回到步驟203時(shí),CPU21將相應(yīng)于該尺寸參數(shù)“S”的繪圖顯示區(qū)域50a的尺寸改變?yōu)橛蛇@個(gè)參數(shù)所指明的尺寸。
在一般或典型處理(或工作流程)的情況下,通過執(zhí)行這種操作首先產(chǎn)生一16×16點(diǎn)圖形。之后,通過執(zhí)行放大變換操作順序地自動(dòng)產(chǎn)生一24×24點(diǎn)圖形、一32×32點(diǎn)圖形和一48×48點(diǎn)圖形。接著,自動(dòng)產(chǎn)生的24×24點(diǎn)圖形由該用戶修正從而一新的24×24點(diǎn)圖形被這樣產(chǎn)生。然后,通過在該被修正的24×24點(diǎn)圖形上通過執(zhí)行一放大變換操作而自動(dòng)產(chǎn)生一新的48×48點(diǎn)圖形。之后,由用戶修正被自動(dòng)產(chǎn)生的32×32點(diǎn)圖形從而一新的32×32點(diǎn)圖形被這樣產(chǎn)生。另外,由用戶修正該被自動(dòng)產(chǎn)生的48×48點(diǎn)圖形從而一新的48×48點(diǎn)圖形被這樣產(chǎn)生。然后通過操作該寄存鍵而將四種尺寸的點(diǎn)圖形寄存在用戶定義字符寄存區(qū)域23a之中。即使該寄存鍵在該處理的中間被操作,在這個(gè)時(shí)間瞬間上該寄存操作也被執(zhí)行。
在本實(shí)施例中,當(dāng)24×24點(diǎn)圖形被完成時(shí),一48×48點(diǎn)圖形也被自動(dòng)地產(chǎn)生。其原因是在自動(dòng)產(chǎn)生48×48點(diǎn)圖形時(shí),與用戶完成一24×24點(diǎn)圖形所做的修改有關(guān)的反射信息降低了用于完成一48×48點(diǎn)圖形所需做的進(jìn)一步修改。因此,當(dāng)一16×16點(diǎn)圖形被完成時(shí),可以認(rèn)為沒有必要自動(dòng)產(chǎn)生一48×48點(diǎn)圖形。然而,在這樣一種情況下,即使在一16×16點(diǎn)圖形被完成之后操作該寄存鍵也不出現(xiàn)48×48點(diǎn)圖形。即,還未完成一尺寸的點(diǎn)圖形。因而,不能執(zhí)行一用戶定義字符的寄存。
下面,參照?qǐng)D6至8來說明用來執(zhí)行響應(yīng)于用戶的操作的一點(diǎn)圖形的出版的子程序組SUB3。
這里,一出版操作子程序SUB31被提供用于“正?!本庉嬆J?。另外,另一出版操作子程序SUB33被提供用于“著黑色”編輯模式。此外,還有另一出版操作子程序SUB33被提供用于“著白色”編輯模式。
當(dāng)CPU21進(jìn)入用于“正?!背霭婺J降某霭娌僮髯映绦騍UB31時(shí),在步驟300至305中該CPU21判斷鍵操作是由該用戶在按鍵部分所執(zhí)行的。反復(fù)地執(zhí)行這種判斷。即,判斷是否一光標(biāo)移動(dòng)鍵被操作、是一“點(diǎn)接通”鍵還是一“點(diǎn)關(guān)閉”鍵被操作、是否一刪除鍵被操作、是否一用來指明該“著黑色”出版模式(即,一用于數(shù)字“2”的鍵)被操作、是否一用來指明該“著白色”出版模式(即,一用于數(shù)字“3”的鍵)被操作,以及是否用來指明所產(chǎn)生尺寸的目標(biāo)點(diǎn)圖形的產(chǎn)生的結(jié)束的產(chǎn)生結(jié)束鍵被操作,按著上述次序反復(fù)地執(zhí)行上述判斷。
在該光標(biāo)移動(dòng)鍵被操作的情況下,在步驟306中CPU21根據(jù)在該光標(biāo)移動(dòng)鍵上所執(zhí)行的操作而改變?cè)贚CD單元35的屏幕上被分別顯示的光標(biāo)50d和光標(biāo)引導(dǎo)50c的位置。并且,在這時(shí)所顯示的光標(biāo)坐標(biāo)信息51a的內(nèi)容也發(fā)生變化。接著,該程序返回到步驟300,在那里判斷是否該光標(biāo)移動(dòng)鍵被操作。因此,以實(shí)現(xiàn)上述判斷的自動(dòng)反復(fù)。
當(dāng)一“點(diǎn)接通”鍵或“點(diǎn)關(guān)閉”鍵被操作時(shí),在步驟307中CPU21使得LCD單元35去顯示在這個(gè)時(shí)間點(diǎn)上作為一“接通點(diǎn)”(即,組成一字符等的部分)或一“關(guān)閉點(diǎn)”(即,背景部分)而被安置一光標(biāo)41的一點(diǎn)。另外,相應(yīng)于被存貯在該圖形準(zhǔn)備緩沖器23b中的點(diǎn)的邏輯電平被變成為一“接通點(diǎn)”(即,組成一字符的部分)或一“關(guān)閉點(diǎn)”(即,背景部分)的邏輯電平。然后,該程序前進(jìn)到步驟302,在那里判斷是否一模式刪除鍵被操作。
在該刪除鍵被操作的情況下,在步驟308中,CPU21返回到一從前的狀態(tài),在該狀態(tài)中CPU21處于在被指示執(zhí)行“寄存”之前的狀態(tài),也就是返回到有關(guān)用戶定義字符的一個(gè)操作的狀態(tài),即選擇“寄存”、“修改”、“調(diào)用”、“復(fù)制”、和“刪除”操作中的一個(gè)的狀態(tài)。
當(dāng)該用來指明“著白色”出版模式的鍵被操作時(shí),CPU21使得當(dāng)前所執(zhí)行程序通過控制到達(dá)出版操作子程序SUB32。另外,當(dāng)用來指明“著白色”出版模式的鍵被操作時(shí),CPU21使得當(dāng)前所執(zhí)行程序通過控制到達(dá)出版操作子程序SUB33。
如果用來指明所產(chǎn)生尺寸的目標(biāo)點(diǎn)圖形的產(chǎn)生結(jié)束的產(chǎn)生結(jié)束鍵被操作時(shí),CPU21使得該程序前進(jìn)到前述步驟204。
當(dāng)CPU21進(jìn)入相應(yīng)于該“著黑色”出版模式的出版操作子程序SUB32時(shí),在步驟310和311中,CPU21抽取一用著黑色區(qū)域的(或所定義的)兩個(gè)對(duì)角相對(duì)頂點(diǎn)的坐標(biāo)(用戶可通過例如在那點(diǎn)上的光標(biāo)和進(jìn)一步操作選擇鍵來指出這些頂點(diǎn))。然后,在步驟312中,CPU21使得LCD單元35去顯示通過使用“接通點(diǎn)”(作為組成一字符等的部分)在由這樣兩個(gè)頂點(diǎn)所定義的矩形區(qū)域之內(nèi)的所有點(diǎn)。另外,相應(yīng)于被存貯在該圖形準(zhǔn)備緩沖器23b中的每個(gè)點(diǎn)的邏輯電平被變化為一“接通點(diǎn)”(即,組成一字符等的部分)的邏輯電平。
接著,CPU21在步驟313至316中按下面順序判斷是否一刪除鍵被操作、是否用于指明“正常”出版模式(即,對(duì)于數(shù)字“1”的鍵)的鍵被操作、是否用于指明“著白色”出版模式(即,對(duì)于數(shù)字“3”的鍵)的鍵被操作、和是否用于指明所產(chǎn)生的尺寸的目標(biāo)點(diǎn)圖形的產(chǎn)生的結(jié)束的產(chǎn)生結(jié)束鍵被操作。
在該刪除鍵被操作的情況下,在步驟317中,CPU21返回到CPU21處于被指示去執(zhí)行該“寄存”之前的以前狀態(tài),也就是,返回到有關(guān)字符的一種操作的狀態(tài),即選擇“寄存”、“修改”、“調(diào)用”、“復(fù)制”和“刪除”中的一種操作的狀態(tài)。
當(dāng)用于指明“正常”出版模式的鍵被操作時(shí),CPU21使得當(dāng)前執(zhí)行的程序通過控制到達(dá)該出版操作子程序SUB31。另外,當(dāng)用于指明該“著白色”出版模式的鍵被操作時(shí),CPU21使得當(dāng)前所執(zhí)行的程序通過控制到達(dá)出版操作子程序SUB33。
如果用來指明所產(chǎn)生尺寸的目標(biāo)點(diǎn)圖形的產(chǎn)生結(jié)束的產(chǎn)生結(jié)束鍵被操作;則CPU21使得該程序前進(jìn)到前述步驟204。如果未操作,則CPU21使得該程序返回到前述步驟310。當(dāng)在上述步驟310至312中執(zhí)行該處理時(shí),則監(jiān)視是否該光標(biāo)移動(dòng)鍵或選擇鍵被操作。如果這兩個(gè)鍵未被操作,則CPU21應(yīng)使該程序前進(jìn)到步驟313。
當(dāng)CPU21進(jìn)入相應(yīng)于“著白色”出版模式的出版操作子程序SUB33時(shí),在步驟320和321中CPU21抽取由著黑色的一區(qū)域的(或所定義的)兩個(gè)對(duì)角相對(duì)頂點(diǎn)的坐標(biāo)(用戶可以通過例如在該點(diǎn)所安置的光標(biāo)和進(jìn)一步操作選擇鍵來指出這些頂點(diǎn))。然后,在步驟322,CPU21使得LCD單元35去顯示通過使用“關(guān)閉點(diǎn)”(作為組成該背景的部分)由這樣兩個(gè)頂點(diǎn)所定義的一矩形區(qū)域之中的所有點(diǎn)。另外,相應(yīng)于在圖形準(zhǔn)備緩沖器23b中所存貯的每一點(diǎn)的邏輯電平被變化為一“關(guān)閉點(diǎn)”(即,組成該背景的部分)的邏輯電平。
接著,在步驟323至326中CPU21按下述順序判斷是否一刪除鍵被操作、是否用來指明“正?!背霭婺J降逆I(即,對(duì)于數(shù)字“1”的鍵)被操作、是否用來指明“著黑色”出版模式的鍵(即,對(duì)于數(shù)字“2”的鍵)被操作、和是否指明所產(chǎn)生的尺寸的目標(biāo)點(diǎn)圖形的產(chǎn)生的結(jié)束的產(chǎn)生結(jié)束鍵被操作。
在該刪除鍵被操作的情況下,在步驟327,CPU21返回到CPU處于被指示去執(zhí)行該“寄存”之前的狀態(tài)的以前狀態(tài),也就是,返回到有關(guān)用戶定義字符的一種操作的狀態(tài),即,選擇“寄存”、“修改”、“調(diào)用”、“復(fù)制”和“刪除”中的一種操作。
當(dāng)用來指明“正?!背霭婺J降逆I被操作時(shí),CPU21使得現(xiàn)行的所執(zhí)行的程序通過控制到達(dá)出版操作子程序SUB31。另外,當(dāng)用來指明“著黑色”出版模式被操作時(shí),CPU21使得當(dāng)前所執(zhí)行程序通過控制到達(dá)出版操作子程序SUB32。
如果用來指明所產(chǎn)生尺寸的目標(biāo)點(diǎn)圖形的產(chǎn)生的結(jié)束的產(chǎn)生結(jié)束鍵被操作時(shí),CPU21使得該程序前進(jìn)到前述步驟204。如果未操作,則CPU21使得該程序返回前述步驟320。當(dāng)在步驟320至322執(zhí)行該處理時(shí),應(yīng)監(jiān)視光標(biāo)移動(dòng)鍵或選擇鍵是否被操作。如果這兩個(gè)鍵被操作,則CPU21應(yīng)使該程序前進(jìn)到步驟323。
下面結(jié)合圖9說明在一已經(jīng)產(chǎn)生的點(diǎn)圖象上執(zhí)行放大變換操作(這里參照所產(chǎn)生的點(diǎn)圖形放大變換操作)的例子。從上述說明已了解到,存在有其采用的放大比(即,放大率)分別為1.5倍、2倍和3倍的三種類型的所產(chǎn)生的總圖形放大變換操作,并且相互間總是相似的。因而,在下面只詳細(xì)說明采用1.5倍放大比的所產(chǎn)生的點(diǎn)圖形放大變換操作。
在這個(gè)實(shí)施例的情況下,對(duì)一點(diǎn)圖形執(zhí)行1.5倍的放大是首先在其行方向上將這個(gè)方向的點(diǎn)圖形尺寸放大1.5倍并且隨后在列方向上將這個(gè)方向的點(diǎn)圖形尺寸放大1.5倍。在一點(diǎn)圖形的行方向上的放大操作類似于在其列方向上的放大操作。因而在下面特別說明在一點(diǎn)圖形的行方向上的一放大操作。
首先,在步驟400,CPU21將一相應(yīng)于被變換或被放大的原始點(diǎn)圖形的一行參數(shù)(下面稱之為原始行參數(shù))“i”和一相應(yīng)于通過執(zhí)行放大變換所得到的結(jié)果的一列參數(shù)(下面稱之為結(jié)果行參數(shù))“j”分別置為初始值1。然后,在步驟401中判斷該原始行參數(shù)“i”是奇數(shù)還是偶數(shù)。
在該原始行參數(shù)“i”為奇數(shù)的情況下,在步驟402和403中CPU21取出或讀取被存貯在圖形準(zhǔn)備緩沖器23b中的表示一尺寸的目前所產(chǎn)生的點(diǎn)圖形(即,一原始點(diǎn)圖形)的第i行的各點(diǎn)的數(shù)據(jù)并接著使得該放大變換緩沖器23d存貯表示如同在一結(jié)果點(diǎn)圖形的第j行和第(j+1)列的各點(diǎn)之中的第i行各點(diǎn)的數(shù)據(jù)。因而,該原始行參數(shù)“i”被遞增1。接著,該結(jié)果行參數(shù)“j”被遞增2。然后,該程序返回到步驟401,在那里判斷該原始行參數(shù)“i”是奇數(shù)還是偶數(shù)。
反之,在該原始行參數(shù)“i”為偶數(shù)的情況下,在步驟404和405中CPU21取出或讀取被存貯在圖形準(zhǔn)備緩沖器23b中的表示一目前所產(chǎn)生的點(diǎn)圖形(即,一原始點(diǎn)圖形)的第i行的各點(diǎn)的數(shù)據(jù)并接著使得該放大變換緩沖器23d存貯表示如同在一結(jié)果點(diǎn)圖形的第i列的各點(diǎn)之中的第i行各點(diǎn)的數(shù)據(jù)。之后每個(gè)原始行參數(shù)“i”和結(jié)果行參數(shù)“j”被遞增1。
隨后,在步驟406中判斷在該原始點(diǎn)圖形的第一行上所執(zhí)行的操作是否完成,即,在該原始點(diǎn)圖形的行方向上的放大是否完成。如果沒有,則該程序返回步驟401,在那里判斷該原始行參數(shù)“i”是奇數(shù)還是偶數(shù)。反之,如果該放大已完成,則CPU21使得該程序前進(jìn)到步驟407,在那里執(zhí)行該原始點(diǎn)圖形的列方向上的放大。另外,當(dāng)在該原始點(diǎn)圖形的列方向上的放大已完成時(shí),該放大變換操作的系列過程則完成。
這里,在一原始點(diǎn)圖形的列方向上的放大是類似于其行方向上的放大。因而,在此省略了對(duì)其列方向上的放大的詳細(xì)說明。表示被存貯在該放大變換緩沖器23d之中的在其行方向上已被放大的一尺寸的點(diǎn)圖形的數(shù)據(jù)被用作為表示原始點(diǎn)圖形的數(shù)據(jù),在其中在其列方向的放大將被執(zhí)行。此外,相應(yīng)于下一個(gè)點(diǎn)圖形的尺寸的由在目前尺寸的原始點(diǎn)圖形的列方向上放大,所得到的表示結(jié)果點(diǎn)圖形的數(shù)據(jù)被存貯在該圖形準(zhǔn)備緩沖器23b的一區(qū)域內(nèi)。
圖10圖示地說明了這樣一種1.5倍放大變換。圖11(A)示出了這樣一種2倍放大變換(即,從16×16點(diǎn)圖形放大變換到32×32點(diǎn)圖形)。如該圖所示,對(duì)于在其行方向和在其列方向上的每一放大來說有關(guān)原始點(diǎn)圖形的每個(gè)點(diǎn)的信息被反復(fù)利用二次。此外,圖11(B)圖示地說明這樣一種3倍放大變換(即,從16×16點(diǎn)圖形放大變換到48×48點(diǎn)圖形)。如該圖示所示,對(duì)于在其行方向和在其列方向上的每一放大來說有關(guān)原始點(diǎn)圖形的每個(gè)點(diǎn)的信息被反復(fù)利用三次。
下面將簡(jiǎn)要地說明剩余的有關(guān)用戶定義字符的操作,即“修改”、“調(diào)用”、“復(fù)制”和“刪除”操作,在說明中省略了用來描述這些操作的流程圖。
除了與完成16×16點(diǎn)圖形或24×24點(diǎn)圖形的修改時(shí)不執(zhí)行這樣一種點(diǎn)圖形向另外較大尺寸的點(diǎn)圖形的放大之外,該“修改”操作類似于該“寄存”操作。即,該“修改”操作與該“寄存””操作的不同之處在于“修改”操作不執(zhí)行圖1的204至207步驟中的處理。因而,一種尺寸的點(diǎn)圖形的修改不會(huì)招致另一種尺寸的點(diǎn)圖形。因此,不同尺寸的點(diǎn)圖形可分別地被修改。
在“調(diào)用”操作中,首先選擇一個(gè)用戶定義字符識(shí)別數(shù)。另外,一表示該所選擇的用戶定義字符識(shí)別數(shù)的代碼被附加到存貯在RAM23的一信息文本區(qū)域的數(shù)據(jù)上。然后,表示該用戶定義字符的16×16點(diǎn)圖形從那里被取出或讀出并被送到該顯示緩沖器23c。因而,該用戶定義字符在一字符輸出屏幕上被顯示。在常規(guī)裝置的情況下,一標(biāo)明用戶定義字符識(shí)別數(shù)的符號(hào)被顯示。然而,本發(fā)明的這個(gè)實(shí)施例與該常規(guī)裝置的不同之處是顯示一所產(chǎn)生的用戶定義符而不是顯示這樣一符號(hào)。
在“復(fù)制”操作中,在其中表示用戶定義字符的點(diǎn)圖形被復(fù)制的一裝置的用戶定義字符寄存區(qū)域23a(以下稱之為源區(qū)域管理數(shù))的一區(qū)域管理數(shù)(一用戶定義字符識(shí)別數(shù))和在其內(nèi)表示用戶定義字符的點(diǎn)圖形被復(fù)制的另外裝置的用戶定義字符寄存區(qū)域23a(以下稱之為目標(biāo)區(qū)域管理數(shù))的一區(qū)域管理數(shù)(一用戶定義字符識(shí)別數(shù))被首先取出或讀出。然后,存貯在由源區(qū)域管理數(shù)所指定的用戶定義字符寄存區(qū)域23a中的所有尺寸的點(diǎn)圖形被復(fù)制到由目標(biāo)區(qū)域管理數(shù)所指定的用戶定義字符寄存區(qū)域23a之中。當(dāng)該復(fù)制完成時(shí),該字符輸入屏幕被復(fù)原。
在“刪除”操作中,相應(yīng)于被刪除的用戶定義字符的用戶定義字符寄存區(qū)域23a的一區(qū)域管理數(shù)(一用戶定義字符識(shí)別數(shù))被首先取出或讀出。然后,存貯在由這個(gè)區(qū)域管理數(shù)(即,這個(gè)用戶定義字符識(shí)別數(shù))所指定的用戶定義字符寄存區(qū)域23a中的所有尺寸的點(diǎn)圖形被刪除(例如,所有這些點(diǎn)被變?yōu)椤瓣P(guān)閉點(diǎn)”)。當(dāng)該刪除完成時(shí),該字符輸入屏幕被復(fù)原。(C)實(shí)施例的效果在本發(fā)明的上述實(shí)施例中,當(dāng)執(zhí)行用戶定義字符的“寄存”時(shí),即使已完成了24×24點(diǎn)圖形的產(chǎn)生時(shí)也能自動(dòng)地產(chǎn)生48×48(暫時(shí))點(diǎn)圖形。因此,一用戶僅僅修正或修改通過考慮與其中的修正或修改有關(guān)的信息而從24×24點(diǎn)圖形所產(chǎn)生的48×48(暫時(shí)的)點(diǎn)圖形。因而,一用戶可以容易地產(chǎn)生一48×48(最后的)點(diǎn)圖形。因而,可實(shí)現(xiàn)其可操作性被進(jìn)一步改進(jìn)了的裝置。
而且,在前述實(shí)施例的情況下,除了用來在所編輯的一點(diǎn)圖形的每個(gè)點(diǎn)上執(zhí)行一接通-關(guān)閉控制操作的“正?!背霭婺J街猓趫?zhí)行用戶定義字符的“寄存”和“修改”時(shí)間上用來將特定區(qū)域內(nèi)的點(diǎn)圖形的所有點(diǎn)變?yōu)椤敖油c(diǎn)”的“著黑色”出版模式和用來將特定區(qū)域內(nèi)的點(diǎn)圖形的所有點(diǎn)變?yōu)椤瓣P(guān)閉點(diǎn)”的“著白色”出版模式被提供作出版模式。因此,一用戶能夠容易地執(zhí)行寄存和修改其中包含有一大的被填充面積部分的圖形和符號(hào)的操作。因而,可以實(shí)現(xiàn)其可操作性被進(jìn)一步改進(jìn)了的裝置。
另外,在前述實(shí)施例的情況下,該用戶定義字符出版顯示區(qū)域50包括有用來顯示表示用戶定義字符的點(diǎn)圖形的其尺寸按照一表示用戶定義字符的點(diǎn)圖形的尺寸而變化的繪圖顯示區(qū)域50a以及在該繪圖顯示區(qū)域50a的外側(cè)所提供的引導(dǎo)顯示區(qū)域50b。此外,用來引導(dǎo)該光標(biāo)50d的位置的光標(biāo)引導(dǎo)50c被顯示在該引導(dǎo)顯示區(qū)域50b上。因此,一用戶在該全部點(diǎn)圖形中可以容易地和準(zhǔn)確地用視覺識(shí)別該光標(biāo)的位置,而無須僅僅注意該光標(biāo)的附近。其結(jié)果是,該裝置易于被操作。因此,可實(shí)現(xiàn)其可操作性被進(jìn)一步改善了的裝置。
此外,繪圖顯示區(qū)域50a的尺寸根據(jù)所產(chǎn)生的點(diǎn)圖形尺寸而改變。這就使得根據(jù)其尺寸的點(diǎn)圖形的識(shí)別更為容易。(D)另外的實(shí)施例在本發(fā)明的上述實(shí)施例(下面有時(shí)稱之為第一實(shí)施例)的情況下,當(dāng)執(zhí)行一用戶定義字符的寄存時(shí),相應(yīng)于不同尺寸的點(diǎn)圖形是以尺寸的增加順序而被產(chǎn)生的。本發(fā)明并不僅僅限于此。簡(jiǎn)言之,為了產(chǎn)生通過放大另一個(gè)已產(chǎn)生的點(diǎn)圖形所得到的較大點(diǎn)圖形,實(shí)質(zhì)上僅僅通過修改一點(diǎn)圖形就可產(chǎn)生一較大的點(diǎn)圖形。例如,當(dāng)產(chǎn)生其尺寸為16×16點(diǎn)、24×24點(diǎn)、32×32點(diǎn)和48×48點(diǎn)的四種類型的點(diǎn)圖形時(shí),在本發(fā)明的另一實(shí)施例中,可以按這個(gè)順序產(chǎn)生16×16點(diǎn)尺寸的點(diǎn)圖形、24×24點(diǎn)尺寸的點(diǎn)圖形、32×32點(diǎn)尺寸的點(diǎn)圖形和48×48點(diǎn)尺寸的點(diǎn)圖形。
另外,在本發(fā)明的該裝置的情況下,用來產(chǎn)生一新尺寸的點(diǎn)圖形的所使用的已產(chǎn)生的點(diǎn)圖形的尺寸并不限于該第一實(shí)施例情況中的尺寸。例如,在本發(fā)明的另一實(shí)施例的情況下,一(暫時(shí)的)48×48點(diǎn)圖形可自動(dòng)地從該(已產(chǎn)生的)32×32點(diǎn)圖形中產(chǎn)生。
另外,在該第一實(shí)施例的情況下,四種尺寸的點(diǎn)圖形是相應(yīng)于每個(gè)用戶定義字符而被產(chǎn)生的,在該裝置(即本發(fā)明的其余一實(shí)施例)的情況下,所產(chǎn)生的點(diǎn)圖形的尺寸的類型數(shù)目并不只限于四種。
此外,在第一實(shí)施例的情況下,僅僅四種尺寸的最小一種尺寸的點(diǎn)圖形從暫時(shí)存儲(chǔ)器中被產(chǎn)生。但是,在本發(fā)明的另一實(shí)施例的情況下,有二種或多種尺寸的點(diǎn)圖形從暫時(shí)存儲(chǔ)器中被產(chǎn)生。然后,剩余尺寸的點(diǎn)圖形通過放大該已產(chǎn)生的點(diǎn)圖形而被產(chǎn)生并接著顯示該被放大的點(diǎn)圖形和隨后修改該被顯示的點(diǎn)圖形。
另外,在該第一實(shí)施例的情況下,該“著黑色區(qū)域”和該“著白色區(qū)域”是矩形區(qū)域。然而,在本發(fā)明的另一實(shí)施例中,諸如三角形之類的其它形狀的區(qū)域可用作為“著黑色區(qū)域”和“著白色區(qū)域”。
還有,在第一實(shí)施例的情況下,相應(yīng)于組成一字符等的一部分的用來產(chǎn)生一用戶定義字符的點(diǎn)圖形作為一正像而被顯示。此外,該引導(dǎo)顯示區(qū)域基本上作為一負(fù)像而被顯示。相反地,在本發(fā)明的另外一實(shí)施例的情況下,用來產(chǎn)生一用戶定義字符的點(diǎn)圖形可作為一頁像被顯示,而引導(dǎo)顯示區(qū)域可以作為一正像被顯示。
另外,在該第一實(shí)施例的情況下,本發(fā)明應(yīng)用于帶打印裝置。然而,本發(fā)明也可以應(yīng)用于具有有關(guān)用戶定義字符的功能的另外的字符信息處理器,例如用于一標(biāo)記制作裝置。該“著黑色”和“著白色”出版模式技術(shù)和該引導(dǎo)顯示技術(shù)可應(yīng)用于另外的字符信息處理器,在該處理器中,為了產(chǎn)生每個(gè)用戶定義字符僅使用一個(gè)尺寸的點(diǎn)圖形。
雖然上面對(duì)本發(fā)明的優(yōu)選實(shí)施例作了說明,但應(yīng)了解到本發(fā)明并不僅限于此,本領(lǐng)域的技術(shù)人員在不違背本發(fā)明的宗旨的前提下允許進(jìn)行其它的修改。
因而,本發(fā)明的范圍只由該附加的權(quán)利要求來確定。
權(quán)利要求
1.一種用來產(chǎn)生和寄存表示在其內(nèi)未提供的一用戶定義字符的多個(gè)尺寸的點(diǎn)圖形的字符信息處理器,其中當(dāng)大于多個(gè)尺寸中的最小尺寸的點(diǎn)圖形是所產(chǎn)生的目標(biāo)點(diǎn)圖形時(shí),通過將其尺寸小于當(dāng)前目標(biāo)點(diǎn)圖形尺寸的一已產(chǎn)生的點(diǎn)圖形放大到當(dāng)前目標(biāo)點(diǎn)圖形的尺寸而產(chǎn)生所預(yù)置尺寸的目標(biāo)點(diǎn)圖形并且接著顯示該被放大的點(diǎn)圖形并隨后修改該所顯示的點(diǎn)圖形,該字符信息處理器包括點(diǎn)圖形產(chǎn)生裝置響應(yīng)由于由一用戶所執(zhí)行的一操作而用來產(chǎn)生這些尺寸中的一種尺寸的當(dāng)前目標(biāo)點(diǎn)圖形;放大變換裝置,用來將一已產(chǎn)生的這些尺寸中的一種尺寸的點(diǎn)圖形放大變換到其尺寸大于已產(chǎn)生的點(diǎn)圖形的尺寸的暫時(shí)點(diǎn)圖形,該較大尺寸的暫時(shí)點(diǎn)圖形被用作為在一較大尺寸的定義點(diǎn)圖形開始產(chǎn)生時(shí)所使用的該較大尺寸的一初始點(diǎn)圖形;和控制裝置,用來在該點(diǎn)圖形產(chǎn)生裝置通過修改具有曾被放大的初始點(diǎn)圖形而完成產(chǎn)生該較大尺寸的點(diǎn)圖形的情況下,如果所定義點(diǎn)圖形的尺寸是所預(yù)置的尺寸時(shí),使得該放大變換裝置進(jìn)一步執(zhí)行將該定義點(diǎn)圖形放大變換到更大尺寸的點(diǎn)圖形,從而使一較大尺寸的初始點(diǎn)圖形在進(jìn)一步所提供的產(chǎn)生更大尺寸的定義點(diǎn)圖形的開始時(shí)被使用。
2.一種適用于產(chǎn)生和寄存表示在其內(nèi)未提供的用戶定義字符的點(diǎn)圖形的字符信息處理器,該字符信息處理器包括第一用戶定義字符點(diǎn)圖形出版裝置,用來通過將表示該用戶定義字符的點(diǎn)圖形的每個(gè)點(diǎn)變化為一接通點(diǎn)或一關(guān)閉點(diǎn)而對(duì)該表示用戶定義字符的點(diǎn)圖形進(jìn)行編輯;第二用戶定義字符點(diǎn)圖形出版裝置,用來通過將表示該用戶定義字符的點(diǎn)圖形的所指定區(qū)域的所有點(diǎn)集體地變?yōu)榻油c(diǎn)而對(duì)該表示用戶定義字符的點(diǎn)圖形進(jìn)行編輯;和第三用戶定義字符點(diǎn)圖形出版裝置,用來通過將表示該用戶定義字符的點(diǎn)圖形的所指定區(qū)域的所有點(diǎn)集體地變?yōu)殛P(guān)閉點(diǎn)而對(duì)該表示用戶定義字符的點(diǎn)圖形進(jìn)行編輯。
3.一種適用于產(chǎn)生和寄存表示在其內(nèi)未提供的用戶定義字符的點(diǎn)圖形的字符信息處理器,該字符信息處理器包括顯示控制裝置,用來顯示在其上繪制有該點(diǎn)圖形的一繪圖顯示區(qū)域和通過從外部顯示區(qū)域識(shí)別該繪圖顯示區(qū)域的在該繪圖顯示區(qū)域的外側(cè)所提供的一外部顯示區(qū)域,該顯示控制裝置還用來顯示被安置在該外部顯示區(qū)域之內(nèi)的、作為一光標(biāo)引導(dǎo)的、通過在該繪圖顯示區(qū)域中被操作的表示一目標(biāo)點(diǎn)的光標(biāo)的每個(gè)垂直和橫向線段部分。
4.如權(quán)利要求3所述的字符信息處理器,其中該顯示控制裝置適用于按照所產(chǎn)生的點(diǎn)圖形的尺寸而改變?cè)摾L圖顯示區(qū)域的尺寸。
5.用來產(chǎn)生和寄存表示用戶定義字符的點(diǎn)圖形的字符信息處理器,包括存貯裝置,在其內(nèi)有用來存貯表示一準(zhǔn)備中的用戶定義字符的點(diǎn)圖形的點(diǎn)圖形準(zhǔn)備存貯部分;用來存貯表示用戶定義字符的被放大點(diǎn)圖形的放大點(diǎn)圖形存貯部分;和用來存貯代表用戶定義字符的所產(chǎn)生的點(diǎn)圖形的用戶定義字符寄存部分;點(diǎn)圖形產(chǎn)生部分,用來產(chǎn)生表示用戶定義字符的第一尺寸的點(diǎn)圖形和用來使得該點(diǎn)圖形準(zhǔn)備存貯部分在一第一區(qū)域中去存貯所產(chǎn)生的第一尺寸的點(diǎn)圖形;放大/存貯裝置,用來將存貯在該點(diǎn)圖形準(zhǔn)備存貯部分的第一區(qū)域中的第一尺寸的點(diǎn)圖形分別放大到第二尺寸的點(diǎn)圖形、第三尺寸的點(diǎn)圖形和第四尺寸的點(diǎn)圖形并用來使得該放大點(diǎn)圖形存貯部分分別存貯在其第一、第二和第三區(qū)域中的第二尺寸點(diǎn)圖形、第三尺寸點(diǎn)圖形和第四尺寸點(diǎn)圖形;修改裝置,用來分別從該放大點(diǎn)圖形存貯部分的第一和第二區(qū)域讀出第二尺寸點(diǎn)圖形和第三尺寸點(diǎn)圖形,用來修改該第二尺寸點(diǎn)圖形和第三尺寸點(diǎn)圖形并用來使得該點(diǎn)圖形準(zhǔn)備存貯部分去分別存貯在其第二和第三區(qū)域所存貯的被修改的第二尺寸點(diǎn)圖形和第三尺寸點(diǎn)圖形;和寄存指令裝置,用來在該用戶定義字符寄存部分中發(fā)出一指令去寄存被存貯的在該點(diǎn)圖形準(zhǔn)備存貯部分的被修改的點(diǎn)圖形,其中當(dāng)該被修改的第二尺寸點(diǎn)圖形被存貯在該點(diǎn)圖形準(zhǔn)備存貯部分時(shí),該放大/存貯裝置放大被修改的第二尺寸點(diǎn)圖形以便得到第四尺寸的點(diǎn)圖形并用來使得該放大點(diǎn)圖形存貯部分去存貯在一第四區(qū)域中存貯的所得到的第四尺寸點(diǎn)圖形,其中該修改裝置修改在該放大點(diǎn)圖形存貯部分的第四區(qū)域中所存貯的第四尺寸點(diǎn)圖形并使得該點(diǎn)圖形準(zhǔn)備存貯部分去存貯在其第四區(qū)域中被修改的第四尺寸的點(diǎn)圖形,其中寄存裝置根據(jù)寄存指令使得該用戶定義字符寄存部分去分別存貯被存貯在該點(diǎn)圖形準(zhǔn)備存貯部分的第一、第二、第三和第四區(qū)域的相應(yīng)區(qū)域中的第一尺寸點(diǎn)圖形和第二尺寸被修改的點(diǎn)圖形和第三尺寸被修改的點(diǎn)圖形和第四尺寸被修改的點(diǎn)圖形。
6.如權(quán)利要求5所述的字符信息處理器,其中該點(diǎn)圖形產(chǎn)生裝置包括第一用戶定義字符點(diǎn)圖形出版裝置,用來通過將以一光標(biāo)在顯示裝置的屏幕上所表示的點(diǎn)圖形的每個(gè)點(diǎn)變換為接通點(diǎn)或關(guān)閉點(diǎn)并將在該點(diǎn)圖形準(zhǔn)備存貯部分所存貯的該點(diǎn)圖形的相應(yīng)點(diǎn)的邏輯電平變?yōu)榻油c(diǎn)或關(guān)閉點(diǎn)的邏輯電平而對(duì)表示用戶定義字符的點(diǎn)圖形進(jìn)行編輯;第二用戶定義字符點(diǎn)圖形出版裝置,用來通過將表示用戶定義字符點(diǎn)圖形中在顯示裝置的屏幕上將被著黑色的由兩對(duì)角相對(duì)點(diǎn)所定義的所有點(diǎn)集體地變?yōu)榻油c(diǎn)且用來將在該點(diǎn)圖形準(zhǔn)備存貯部分中所存貯的點(diǎn)圖形的相應(yīng)點(diǎn)的邏輯電平變?yōu)榻油c(diǎn)的邏輯電平而對(duì)表示用戶定義字符的點(diǎn)圖形進(jìn)行編輯;和第三用戶定義字符點(diǎn)圖形出版裝置,用來通過將表示用戶定義字符點(diǎn)圖形中在顯示裝置的屏幕上將被著白色的由兩對(duì)角相對(duì)點(diǎn)所定義的所有點(diǎn)集體地變?yōu)殛P(guān)閉點(diǎn)且用來將在該點(diǎn)圖形準(zhǔn)備存貯部分中所存貯的點(diǎn)圖形的相應(yīng)點(diǎn)的邏輯電平變?yōu)殛P(guān)閉點(diǎn)的邏輯電平而對(duì)表示用戶定義字符的點(diǎn)圖形進(jìn)行編輯。
7.如權(quán)利要求5所述的字符信息處理器,進(jìn)一步包括有顯示控制裝置,用來顯示在其內(nèi)繪制有該點(diǎn)圖形的一繪圖顯示區(qū)域和通過從外部顯示區(qū)域識(shí)別該繪圖顯示區(qū)域的在該繪圖顯示區(qū)域的外側(cè)所提供的一外部顯示區(qū)域,所述顯示控制裝置還用來顯示被安置在該外部顯示區(qū)域之內(nèi)的、作為一光標(biāo)引導(dǎo)的、通過在該繪圖顯示區(qū)域中所操作的表示一目標(biāo)點(diǎn)的光標(biāo)的每個(gè)垂直和橫向線段部分。
8.如權(quán)利要求7所述的字符信息處理器,其中該顯示控制裝置適用于根據(jù)所產(chǎn)生的點(diǎn)圖形的尺寸改變繪制顯示區(qū)域的尺寸。
全文摘要
一種用來產(chǎn)生和寄存在其內(nèi)未提供的表示用戶定義字符的多個(gè)尺寸的點(diǎn)圖形的裝置,在該裝置中當(dāng)大于最小尺寸的點(diǎn)圖形被產(chǎn)生時(shí),將其尺寸小于當(dāng)前所產(chǎn)生的目標(biāo)點(diǎn)圖形尺寸的已產(chǎn)生的點(diǎn)圖形放大到該目標(biāo)點(diǎn)圖形的尺寸,并接著顯示該被放大的點(diǎn)圖形和最后修改該被顯示的點(diǎn)圖形。該裝置提供有點(diǎn)圖形產(chǎn)生裝置和放大變換裝置。在表示一用戶定義字符的多個(gè)尺寸的寄存點(diǎn)圖形的時(shí)間上該裝置的可操作性得到改善。
文檔編號(hào)G06K15/02GK1132692SQ9512024
公開日1996年10月9日 申請(qǐng)日期1995年12月7日 優(yōu)先權(quán)日1994年12月7日
發(fā)明者渡邊健二, 龜田登信, 會(huì)田智惠子, 新村朋之, 豐澤吉彌, 倉(cāng)科弘康, 細(xì)川豪 申請(qǐng)人:株式會(huì)社吉姆帝王, 精工愛普生株式會(huì)社