專利名稱:字符信息處理裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及備有字符串的印刷功能和復(fù)印功能的字符信息處理裝置,特別是本發(fā)明能很好地應(yīng)用于將印刷或復(fù)印的字符串的行數(shù)約束在數(shù)行以內(nèi)的帶印刷裝置或印記制作裝置。
帶印刷裝置是一種能簡(jiǎn)單地制作貼在書籍裝訂文件的封面和封底等上的用戶原始標(biāo)簽的裝置。
現(xiàn)有的帶印刷裝置在其操作面板上配置了字符輸入用的鍵等,操作這些字符輸入用的鍵,就能預(yù)先輸入所希望的字符串。另外,帶印刷裝置通過驅(qū)動(dòng)帶輸送機(jī)構(gòu),就能從帶排出口送出帶,在該帶的通路上依次配置著由熱印刷頭構(gòu)成的印刷機(jī)構(gòu)及帶切斷機(jī)構(gòu)。如果操作了印刷鍵,帶印刷裝置的控制裝置便控制帶輸送機(jī)構(gòu),以規(guī)定的速度輸送帶,同時(shí)控制印刷機(jī)構(gòu),將已輸入的字符串印刷在該送出的帶上。再者,帶印刷裝置的控制裝置在字符串的印刷結(jié)束后,還繼續(xù)控制帶輸送機(jī)構(gòu),直到將帶上印刷過的部分一直送出(空送)到裝置外部為止,此后停止帶的運(yùn)行。帶運(yùn)行停止后,操作者通過操作帶切斷機(jī)構(gòu),或者利用自動(dòng)切斷機(jī)構(gòu)的動(dòng)作,就能獲得印刷了所希望的字符串的用戶原始標(biāo)簽。
在帶印刷裝置中,當(dāng)指示印刷時(shí),確定分配給行之間的點(diǎn)數(shù)等各種印刷屬性,根據(jù)該印刷屬性進(jìn)行實(shí)際的印刷。
可是,帶印刷裝置中最后獲得的印刷物即標(biāo)簽與一般印刷物相比較。多半對(duì)每一行指定不同的字符尺寸。在形成一般印刷物的所謂字處理機(jī)等中,如果指定行間矩和字符尺寸,通過從行間矩減去字符尺寸,就能容易地確定分配給行間的點(diǎn)數(shù)??墒?,在標(biāo)簽的情況下,由于每行的字符尺寸不同,所以,用這樣的簡(jiǎn)單方法不能確定行間的點(diǎn)數(shù)。另外,由于與一般的印刷物不同,作為印刷媒體的帶具有各種寬度,所以,從這一方面來(lái)說(shuō)利用上述的簡(jiǎn)單方法也不能確定行間的點(diǎn)數(shù)。
因此,在現(xiàn)有的帶印刷裝置中,備有將填入的帶寬、行數(shù)、各行的字符尺寸作為關(guān)鍵字、能取出行間點(diǎn)數(shù)的行間點(diǎn)數(shù)取出表,利用該表確定行間點(diǎn)數(shù)。同樣,在帶印刷裝置中,還利用行間點(diǎn)數(shù)取出表來(lái)確定第1行字符位置和帶的上邊緣之間的上部空白長(zhǎng)度以及最后一行的字符位置和帶的下邊緣之間的下部空白長(zhǎng)度即行外間的點(diǎn)數(shù)。
可是,帶印刷裝置已為人們所熟悉,強(qiáng)烈地要求帶寬度的多樣性,與此相應(yīng)地提供了能適應(yīng)于多種(例如6種)帶寬度的帶印刷裝置。在這種帶印刷裝置中,能適應(yīng)的最大寬度的帶比現(xiàn)有的裝置寬,所以字符尺寸的種類也增多。另外,在最大寬度的帶的情況下,能允許的行數(shù)也多,各行數(shù)的字符尺寸的組合也增多。
即,用于確定行間點(diǎn)數(shù)的條件數(shù)(參數(shù)的組合數(shù))變得非常多。因此,行間點(diǎn)數(shù)取出表所需要的數(shù)據(jù)量很多,只讀存儲(chǔ)器(ROM)的存儲(chǔ)容量中被分給行間點(diǎn)數(shù)取出表的存儲(chǔ)容量非常大。
在帶印刷裝置等小型字符信息處理裝置中,由于要求價(jià)格低、體積小等,所以,與字處理機(jī)等大型字符信息處理裝置相比,ROM的存儲(chǔ)容量減小了。
在這種狀況下,分給行間點(diǎn)數(shù)取出表的存儲(chǔ)容量非常大,限制了其它必要數(shù)據(jù)的容量,使得與該數(shù)據(jù)有關(guān)的功能下降。
為了避免這種不利情況而增大ROM的容量、導(dǎo)致ROM個(gè)數(shù)增多等,就將與裝置的體積小、價(jià)格低的要求不一致。
對(duì)于制作按壓印記的印記制作裝置來(lái)說(shuō),同樣也會(huì)產(chǎn)生這樣的問題。
本發(fā)明就是考慮了以上問題而完成的,目的在于提供這樣一種字符信息處理裝置,即能減少用于確定行間點(diǎn)數(shù)的必要的裝置須預(yù)先準(zhǔn)備的數(shù)據(jù)量。
為了解決這個(gè)課題,本發(fā)明是一種能將輸入字符串印刷在橫向長(zhǎng)度受限制且其長(zhǎng)度不同的多個(gè)印刷媒體上的字符信息處理裝置,其特征在于,包括(1)行間點(diǎn)數(shù)確定裝置,確定在印刷媒體上的輸入字符串第1行及最后1行之外的邊緣側(cè)的行外間點(diǎn)數(shù)和輸入字符串的相鄰2行間的點(diǎn)數(shù),(2)印刷屬性確定裝置,確定其它印刷屬性,(3)點(diǎn)陣圖形展開裝置,根據(jù)由行間點(diǎn)數(shù)確定裝置及印刷屬性確定裝置確定的各種印刷屬性,將輸入字符串展開成點(diǎn)陣圖形,以及(4)印刷裝置,根據(jù)展開的點(diǎn)陣圖形,將輸入字符串印刷在印刷媒體上;(5)行間點(diǎn)數(shù)確定裝置根據(jù)裝入的印刷媒體的橫向長(zhǎng)度、輸入字符串的行數(shù)及各行的字符尺寸,通過運(yùn)算處理,確定行外間的點(diǎn)數(shù)及行之間的點(diǎn)數(shù)。
這里,印刷媒體最好是帶。
另外,本發(fā)明中的字符包含符號(hào)、插圖等,另外,本發(fā)明中的字符串是指包含由符號(hào)、插圖等構(gòu)成的字符的字符串。
在本發(fā)明的字符信息處理裝置中,行間點(diǎn)數(shù)確定裝置確定在印刷媒體上的輸入字符串的第1行及最后1行之外的邊緣側(cè)的行外間點(diǎn)數(shù)和輸入字符串的相鄰2行間的點(diǎn)數(shù),印刷屬性確定裝置確定其它印刷屬性,于是,點(diǎn)陣圖形展開裝置根據(jù)由行間點(diǎn)數(shù)確定裝置及印刷屬性確定裝置確定的各種印刷屬性,將輸入字符串展開成點(diǎn)陣圖形。然后,印刷裝置根據(jù)展開的點(diǎn)陣圖形,將輸入字符串印刷在印刷媒體上。另外,行間點(diǎn)數(shù)確定裝置根據(jù)裝入的印刷媒體的橫向長(zhǎng)度、輸入字符串的行數(shù)及各行的字符尺寸,通過運(yùn)算處理,確定行外間的點(diǎn)數(shù)及行之間的點(diǎn)數(shù)。
圖1是表示實(shí)施例的行間點(diǎn)數(shù)確定處理的流程圖。
圖2是表示實(shí)施例的整體結(jié)構(gòu)的框圖。
圖3是表示實(shí)施例的印刷處理的流程圖。
圖4是實(shí)施例的帶的橫向結(jié)構(gòu)的說(shuō)明圖(1)。
圖5是實(shí)施例的帶的橫向結(jié)構(gòu)的說(shuō)明圖(2)。
圖6是表示實(shí)施例的可印刷點(diǎn)數(shù)表的結(jié)構(gòu)的說(shuō)明圖。
圖7是表示實(shí)施例的外框占的點(diǎn)數(shù)的表的結(jié)構(gòu)的說(shuō)明圖。
以下,參照
將本發(fā)明應(yīng)用于帶印刷裝置的一個(gè)實(shí)施例。
(A)實(shí)施例的整體電氣結(jié)構(gòu)首先,用圖2所示的功能框圖說(shuō)明該實(shí)施例的帶印刷裝置的整體電氣結(jié)構(gòu)。
在圖2中,該帶印刷裝置也與其它字符信息處理裝置一樣,大體上由輸入部10、控制部20及輸出部30構(gòu)成,控制部20進(jìn)行與來(lái)自輸入部10的信息或該時(shí)刻的處理階段等對(duì)應(yīng)的處理,由輸出部30對(duì)該處理結(jié)果等進(jìn)行顯示輸出或印刷輸出。
輸入部10省略了其詳細(xì)結(jié)構(gòu),但它包括具有按鍵或拔動(dòng)鍵等的鍵輸入部11及帶寬檢測(cè)傳感器12。鍵輸入部11用來(lái)產(chǎn)生送給控制部20的字符碼數(shù)據(jù)或各種控制數(shù)據(jù)。帶寬檢測(cè)傳感器12用來(lái)檢測(cè)裝入的帶的寬度,將帶寬信息送給控制部20。實(shí)際上,帶與色帶一起被收容在帶盒中,帶盒中設(shè)有規(guī)定帶寬的孔等的物理性的識(shí)別要素,帶寬檢測(cè)傳感器12讀取該物理性的識(shí)別要素,輸出帶寬信息。
輸出部30由印刷結(jié)構(gòu)和顯示結(jié)構(gòu)構(gòu)成。例如由步進(jìn)電動(dòng)機(jī)構(gòu)成的帶、色帶輸送電機(jī)31用來(lái)將裝入的未圖示的帶和色帶送到規(guī)定的印刷位置或裝置外部。固定熱印刷頭32,對(duì)運(yùn)行的帶通過熱復(fù)制進(jìn)行印刷,例如,最大能同時(shí)印刷96點(diǎn)。這些帶·色帶輸送電機(jī)31及熱印刷頭32分別在控制部20的控制之下,由電機(jī)驅(qū)動(dòng)電路33和頭驅(qū)動(dòng)電路34驅(qū)動(dòng)。為了切斷印刷好的帶,設(shè)有帶切斷機(jī)構(gòu)37,該帶切斷機(jī)構(gòu)37在控制部20的控制之下,由切斷機(jī)構(gòu)驅(qū)動(dòng)電路38驅(qū)動(dòng)。另外,也可以是只利用來(lái)自操作者的外力進(jìn)行切斷的帶印刷裝置。
在該實(shí)施例的帶印刷裝置的情況下,設(shè)有液晶顯示器35作為顯示部,該液晶顯示器35在控制部20的控制下,由顯示器驅(qū)動(dòng)電路36驅(qū)動(dòng),直接顯示輸入字符串和各種屬性信息等,或者將指示器點(diǎn)亮,指示器表示與表示在裝置主體上的液晶顯示器35的周圍記載的屬性(例如字符尺寸或輸入行等)的字符串相對(duì)應(yīng)的屬性的通斷。
控制部20例如由微機(jī)構(gòu)成,通過系統(tǒng)總線27連接著CPU21、ROM22、RAM23、字符發(fā)生器ROM(CG-ROM)24、輸入接口25及輸出接口26。
在ROM22中存儲(chǔ)著各種處理程序及假名漢字變換用辭典數(shù)據(jù)等固定數(shù)據(jù)。RAM23作為工作存儲(chǔ)器使用,另外還用來(lái)存儲(chǔ)操作者輸入的固定數(shù)據(jù)。RAM23在電源斷開時(shí)還被備份。
ROM22中存儲(chǔ)的處理程序和固定數(shù)據(jù)以及RAM23中存儲(chǔ)的數(shù)據(jù)等將在后文詳細(xì)說(shuō)明。再者,在ROM22中存儲(chǔ)著后文所述的行間點(diǎn)數(shù)確定用的處理程序22a、可印刷點(diǎn)數(shù)表22b及外框所占點(diǎn)數(shù)(しろ)表22c,另外,在RAM23中適當(dāng)?shù)匦纬捎∷⒕彌_區(qū)23a、字符尺寸保持部23b及行間點(diǎn)數(shù)保持部23c。
CG-ROM24用來(lái)存儲(chǔ)該帶印刷裝置中準(zhǔn)備的字符和符號(hào)的字形信息,在供給了特定字符和符號(hào)的碼數(shù)據(jù)時(shí),輸出對(duì)應(yīng)的字形信息。這里,CG-ROM24中存儲(chǔ)的字形信息既可以是輪廓字形,也可以是位圖字形。另外,還可以存儲(chǔ)和顯示用及印刷用不同的字形信息。
輸入接口25是輸入部10和控制部20之間進(jìn)行連接的接口,輸出接口26是輸出部30和控制部20之間進(jìn)行連接的接口。
CPU21將RAM23作為工作區(qū)使用,利用來(lái)自輸入部10的輸入信號(hào)和對(duì)應(yīng)于這時(shí)的處理階段確定的ROM22內(nèi)的處理程序,如果需要的話,還適當(dāng)?shù)厥褂肦OM22或RAM23中存儲(chǔ)的固定數(shù)據(jù)進(jìn)行處理,將該處理狀態(tài)和處理結(jié)果顯示在顯示器35上,并印刷在圖中未示出的帶上。
(B)行間點(diǎn)數(shù)確定處理該實(shí)施例的特征在于行間點(diǎn)數(shù)(包括行外間點(diǎn)數(shù))的確定處理方法。
行間點(diǎn)數(shù)的確定處理是作為印刷處理(或布局顯示處理)的一部分進(jìn)行的。因此,首先參照?qǐng)D3,說(shuō)明全部印刷處理的流程。
CPU21在確認(rèn)了已操作了鍵輸入部11的印刷指令鍵后,開始進(jìn)行圖3所示的處理,首先,根據(jù)帶寬檢測(cè)傳感器12的檢測(cè)信號(hào),識(shí)別裝入的帶的寬度(步100)。另外,在未裝入帶的情況下,顯示催促裝入帶的信息。
此后,CPU21進(jìn)行各種印刷屬性的確定處理(步101)。即,進(jìn)行各行的字符尺寸的確定處理(步101a)、圖1中詳細(xì)示出的行間點(diǎn)數(shù)的確定處理(步101b)、以及標(biāo)簽長(zhǎng)度的確定或與長(zhǎng)度方向有關(guān)的前側(cè)空白或后側(cè)空白的確定處理等其它印刷屬性的確定處理(步101c)。在字符尺寸的確定處理時(shí)確定的字符尺寸被存入字符尺寸存儲(chǔ)部23b,行間點(diǎn)數(shù)的確定處理所確定的行間點(diǎn)數(shù)被存入行間點(diǎn)數(shù)存儲(chǔ)部23c。
在最近的帶印刷裝置中,根據(jù)裝入的帶的寬度,操作者不需要變更字符尺寸的指定,操作者可以相對(duì)指定各行的字符尺寸(例如,如果是2行,則有″大小″、″中中″、″小大″),將該相對(duì)指定變換成絕對(duì)字符尺寸的處理就是字符尺寸的確定處理,在行間點(diǎn)數(shù)的確定處理之前,就要進(jìn)行該字符尺寸的確定處理。另外,標(biāo)簽長(zhǎng)度的確定或與長(zhǎng)度方向有關(guān)的前側(cè)空白或后側(cè)空白的確定處理也可以在行間點(diǎn)數(shù)的確定處理之前進(jìn)行。
這里,在輸入字符串中存在行數(shù)不同的部分或即使行數(shù)相同字符尺寸的指定也不相同的部分(這樣的部分稱為段落)的情況下,按每一段落進(jìn)行字符尺寸的確定和行間點(diǎn)數(shù)的確定。
如果確定各種印刷屬性的話,CPU21就根據(jù)輸入字符的碼數(shù)據(jù)和確定的字符尺寸訪問CG-ROM24,取出點(diǎn)陣圖形,并存入印刷緩沖區(qū)23a(步102)。
如果這樣的字符串的點(diǎn)陣圖形的展開結(jié)束(也可以并行處理),CPU21就根據(jù)展開的點(diǎn)陣圖形,適當(dāng)?shù)仳?qū)動(dòng)熱印刷頭32的各元件,同時(shí)帶·色帶輸送電機(jī)31也驅(qū)動(dòng),進(jìn)行印刷處理(步103),印刷結(jié)束時(shí),驅(qū)動(dòng)帶切斷機(jī)構(gòu)37,將帶上印刷過的部分切斷,將一系列印刷處理結(jié)束(步104)。
這里,在對(duì)印刷緩沖區(qū)23a進(jìn)行包含行間空白的展開的裝置的情況下,進(jìn)行該展開時(shí),利用行間點(diǎn)數(shù)存儲(chǔ)部23c中存儲(chǔ)的行間點(diǎn)數(shù),向印刷緩沖區(qū)23a展開時(shí),在不考慮行間空白的裝置的情況下,將點(diǎn)陣圖形輸送給熱印刷頭32時(shí),利用行間點(diǎn)數(shù)存儲(chǔ)部23c中存儲(chǔ)的行間點(diǎn)數(shù)。
其次,在說(shuō)明行間點(diǎn)數(shù)的確定處理之前,參照?qǐng)D4及圖5說(shuō)明帶寬度方向的點(diǎn)結(jié)構(gòu)。
圖4(a)示出了1行的段落。1行的段落是這樣構(gòu)成的,即沿帶的寬度方向由字符區(qū)、該字符區(qū)和帶的上邊緣之間的行外間(上部空白)、以及字符區(qū)和帶的下邊緣之間的行外間(下部空白)構(gòu)成。圖4(b)表示2行的段落。2行的段落是這樣構(gòu)成的,即沿帶的寬度方向由各行的字符區(qū)、第1行的字符區(qū)和帶的上邊緣之間的行外間、第2行的字符區(qū)和帶的下邊緣之間的行外間、以及第1行及第2行的字符區(qū)之間的行間構(gòu)成。
同樣,如圖5中的第1列所示,N行的段落由各行的字符區(qū)、第1行的字符區(qū)和帶的上邊緣之間的行外間、第N行的字符區(qū)和帶的下邊緣之間的行外間、以及第i(i為1~N-1)行及第i+1行的字符區(qū)之間的行間構(gòu)成。
如圖5所示,在該實(shí)施例的情況下,上下兩個(gè)行外間分別由位于字符區(qū)附近的由點(diǎn)數(shù)a構(gòu)成的基本半行間和點(diǎn)數(shù)為W的外框占的區(qū)構(gòu)成,各行間分別由位于字符區(qū)附近的由點(diǎn)數(shù)a構(gòu)成的2個(gè)基本半行間和位于其中間的點(diǎn)數(shù)為K的線占的區(qū)構(gòu)成。
這里,在外框占的點(diǎn)數(shù)W中包含著線占的點(diǎn)數(shù)K。線占的點(diǎn)數(shù)用來(lái)規(guī)定將線引進(jìn)行間時(shí)成為中心的位置,在線點(diǎn)數(shù)比線占的點(diǎn)數(shù)K多的情況下,其上下的基本半行間的一部分也成為線區(qū)。即使在通過運(yùn)算求得的基本半行間的點(diǎn)數(shù)a為負(fù)的情況下,外框占的點(diǎn)數(shù)也被規(guī)定用來(lái)在帶的寬度方向上下可靠地形成空白。
其次,參照?qǐng)D1所示的流程,詳細(xì)說(shuō)明用于確定按照?qǐng)D5所示的帶寬方向結(jié)構(gòu)形成的行間及行外間的點(diǎn)數(shù)的行間點(diǎn)數(shù)確定處理(步101b)。
如果CPU21開始進(jìn)行圖1所示的處理的話,就訪問圖6所示的可印刷點(diǎn)數(shù)表22b,確認(rèn)與裝入的帶的寬度對(duì)應(yīng)的可印刷點(diǎn)數(shù)M(步200),另外,訪問圖7所示的外框占的點(diǎn)數(shù)的表22c,確認(rèn)與裝入的帶的寬度對(duì)應(yīng)的外框占的點(diǎn)數(shù)W(步201)。再算出字符尺寸存儲(chǔ)部23b中存儲(chǔ)的各行字符尺寸沿寬度方向的總和SL(=11+…+1N)(步202)。
此后,進(jìn)行式(1)所示的運(yùn)算,將其商確定為基本半行間的點(diǎn)數(shù)a(步203)。另外,在該實(shí)施例的情況下,式(1)中利用的線占的點(diǎn)數(shù)K也被定為與帶的寬度無(wú)關(guān)的固定值(例如2點(diǎn))。式(1)中的N表示行數(shù)。
(M-2W-SL-(N-1)K)/2N……(1)該式(1)是從總點(diǎn)數(shù)M減去字符區(qū)的總點(diǎn)數(shù)SL,求出分配給行外間及行間的總點(diǎn)數(shù),再?gòu)脑摂?shù)中減去外框及線所需要的點(diǎn)數(shù)2W、(N-1)K,將該減法運(yùn)算后的值(M-2W-SL-(N-1)K)除以基本半行間的數(shù)2N,求得基本半行間的點(diǎn)數(shù)a。
最后,根據(jù)圖5中第3列的點(diǎn)數(shù)分配,確定各行外間及各行間的點(diǎn)數(shù),并存入行間點(diǎn)數(shù)存儲(chǔ)部23c,結(jié)束行間點(diǎn)數(shù)的確定處理(步204)。這里,在式(1)的除法運(yùn)算中產(chǎn)生余數(shù)b的情況下,對(duì)于圖5所示的2N個(gè)基本半行間中從上方算起的b個(gè)基本半行間來(lái)說(shuō),用比其大1的點(diǎn)數(shù)a+1代替通過計(jì)算求得的點(diǎn)數(shù)a。
(C)實(shí)施例的效果如上所述,如果采用上述實(shí)施例的帶印刷裝置,則由于通過計(jì)算處理確定各行外間及各行間的點(diǎn)數(shù),所以,能減少用于確定行間點(diǎn)數(shù)的必要的裝置須預(yù)先準(zhǔn)備的數(shù)據(jù)量。
其結(jié)果是,即使不增加可能裝入的帶的寬度種類數(shù)和字符尺寸的種類數(shù)等,也不需要增大ROM22的容量,能使裝置的體積小、價(jià)格低。另外,如果可能裝入的帶的寬度種類數(shù)和字符尺寸的種類數(shù)與現(xiàn)有的裝置相同,則由于ROM22的存儲(chǔ)容量中分配給供確定各行外間及各行間的點(diǎn)數(shù)用的數(shù)據(jù)的容量比以往少,所以省下來(lái)的這部分容量就能分給其它功能的數(shù)據(jù),能加強(qiáng)其它功能。
(D)其它實(shí)施例另外,在上述實(shí)施例中,線占的點(diǎn)數(shù)是與帶的寬度無(wú)關(guān)的固定值,但也可以是與帶的寬度對(duì)應(yīng)的值。反之,也可以使外框占的點(diǎn)數(shù)是與帶的寬度無(wú)關(guān)的固定值。
另外,在上述實(shí)施例中,帶的寬度方向的結(jié)構(gòu)呈圖5所示的結(jié)構(gòu),說(shuō)明了通過運(yùn)算確定能實(shí)現(xiàn)該結(jié)構(gòu)的行外間及行間的點(diǎn)數(shù),但本發(fā)明不受此限,采用其它帶寬度方向的結(jié)構(gòu),也能通過運(yùn)算確定行外間及行間的點(diǎn)數(shù)。
例如,從圖5中除去線占的點(diǎn)數(shù)這一概念,規(guī)定行間為兩個(gè)基本半行間的大小和帶寬度方向的結(jié)構(gòu),也能通過運(yùn)算,確定行外間及行間的點(diǎn)數(shù)。這時(shí),基本半行間的點(diǎn)數(shù)a的計(jì)算式采用如下的式(2)來(lái)代替上述式(1)。
(M-2W-SL)/2N ……(2)另外,例如,從圖5中除去外框占的點(diǎn)數(shù)這一概念,規(guī)定行外間為基本半行間的1.5份大小和帶寬度方向的結(jié)構(gòu),也能通過運(yùn)算,確定行外間及行間的點(diǎn)數(shù)。這時(shí),基本半行間的點(diǎn)數(shù)a的計(jì)算式采用如下的式(3)來(lái)代替上述的式(1)。
(M-SL-NK)/2N ……(3)再者,在上述實(shí)施例中,說(shuō)明了在印刷處理時(shí)(包括稱為布局顯示的模擬印刷處理)進(jìn)行字符尺寸的確定和行外間及行間的點(diǎn)數(shù)的確定,但也可以在字符串的輸入開始前、輸入過程中及行數(shù)變化后等時(shí)進(jìn)行。
另外,在上述實(shí)施例中,說(shuō)明了CPU通過執(zhí)行ROM中存儲(chǔ)的確定用處理程序進(jìn)行行外間及行間的點(diǎn)數(shù)的確定,但也可以利用DSP(數(shù)字信號(hào)處理機(jī))等印刷屬性確定用的專用電路來(lái)確定。另外,還可以利用硬件,通過運(yùn)算處理,確定行外間及行間的點(diǎn)數(shù)。
另外,在上述實(shí)施例中,說(shuō)明了應(yīng)用了本發(fā)明的帶印刷裝置,但本發(fā)明還能廣泛地應(yīng)用于以制作表面上具有與輸入字符串對(duì)應(yīng)的凹凸的印記的印記制作裝置等寬度方向受制約的印刷媒體(復(fù)制媒體)為對(duì)象的小型字符信息處理裝置。本發(fā)明的權(quán)利要求中使用的印刷術(shù)語(yǔ)就包含著這樣的復(fù)制概念。
如上所述,如果采用本發(fā)明的字符信息處理裝置,則由于行間點(diǎn)數(shù)確定裝置根據(jù)裝入的印刷媒體的寬度方向長(zhǎng)度、輸入字符串的行數(shù)及各行的字符尺寸,通過運(yùn)算處理確定行外間的點(diǎn)數(shù)及行間的點(diǎn)數(shù),所以能減少用于確定行間點(diǎn)數(shù)的必要的裝置須預(yù)先準(zhǔn)備的數(shù)據(jù)量。
權(quán)利要求
1.一種字符信息處理裝置,能將輸入字符串印刷在橫向長(zhǎng)度受限制的且其長(zhǎng)度不同的多個(gè)印刷媒體上,其特征在于包括行間點(diǎn)數(shù)確定裝置,確定印刷媒體上的輸入字符串第1行的上側(cè)及最后1行的下側(cè)的行外間點(diǎn)數(shù)以及輸入字符串的相鄰2行的行間點(diǎn)數(shù),印刷屬性確定裝置,確定其它印刷屬性,點(diǎn)陣圖形展開裝置,根據(jù)由上述行間點(diǎn)數(shù)確定裝置及上述印刷屬性確定裝置確定的各種印刷屬性,將輸入字符串展開成點(diǎn)陣圖形,以及印刷裝置,根據(jù)展開的點(diǎn)陣圖形,將輸入字符串印刷在印刷媒體上;上述行間點(diǎn)數(shù)確定裝置根據(jù)裝入的印刷媒體的橫向長(zhǎng)度、輸入字符串的行數(shù)及各行的字符尺寸,通過運(yùn)算處理,確定行外間點(diǎn)數(shù)及行間點(diǎn)數(shù)。
2.根據(jù)權(quán)利要求1所述的字符信息處理裝置,其特征在于上述印刷媒體是帶。
全文摘要
本發(fā)明涉及能將輸入字符串印刷在橫向長(zhǎng)度受限且其長(zhǎng)度不同的多個(gè)印刷媒體上的字符信息處理裝置,它能減少用于確定行間點(diǎn)數(shù)的必要的裝置須預(yù)先準(zhǔn)備的數(shù)據(jù)量。它包括確定印刷媒體上的輸入字符串的第1行的上側(cè)和最后1行的下側(cè)的行外間的點(diǎn)數(shù)以及輸入字符串的相鄰2行之間的點(diǎn)數(shù)的行間點(diǎn)數(shù)確定裝置,該行間點(diǎn)數(shù)確定裝置根據(jù)裝入的印刷媒體的橫向長(zhǎng)度、輸入字符串的行數(shù)及各行的字符尺寸,通過運(yùn)算處理,確定行外間的點(diǎn)數(shù)及行間的點(diǎn)數(shù)。
文檔編號(hào)B41J21/00GK1183592SQ9712249
公開日1998年6月3日 申請(qǐng)日期1997年11月14日 優(yōu)先權(quán)日1996年11月15日
發(fā)明者渡邊健二, 新村朋之, 龜田登信, 會(huì)田智惠子, 倉(cāng)科弘康, 細(xì)川豪 申請(qǐng)人:株式會(huì)社吉姆帝王, 精工愛普生株式會(huì)社