專(zhuān)利名稱(chēng):膠帶打印控制設(shè)備和程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于在類(lèi)似膠帶的打印媒體上打印字符串的膠帶打印設(shè)備和程序。
背景技術(shù):
能夠在打印膠帶上打印字符串的膠帶打印設(shè)備由粘合在一起并粘性的粘性打印紙片(sheet)(具有原先涂在其背面的粘合劑)和粘性片組成,這樣的設(shè)備是眾所周知的。此類(lèi)打印膠帶設(shè)備廣泛地用于辦公室、家庭等等,因?yàn)樗鼈兙哂泻芨叩目捎眯?,允許用戶方便美觀地在打印紙片的表面打印標(biāo)題、說(shuō)明文字等等的。在打印膠帶上打印標(biāo)題、說(shuō)明文字等等之后,用戶從粘性片上撕下打印片,并將打印紙片(即,標(biāo)簽)粘貼在文件、錄像帶等等的脊部上。
同時(shí),隨著近年來(lái)計(jì)算機(jī)和網(wǎng)絡(luò)技術(shù)的發(fā)展,在很多情況下需要將線纜末端的多個(gè)插頭插進(jìn)設(shè)備的多個(gè)插口中。在這樣的情況下,一種防止錯(cuò)誤連線的有效方法是給要插入插口的每根線纜加上標(biāo)簽(具有打印在其上用于識(shí)別的字符串)。
編號(hào)為HEI06-247431的日本專(zhuān)利臨時(shí)申請(qǐng)(第5頁(yè)-第7頁(yè),表1)(此后稱(chēng)為“文檔#1”)已提出這樣的膠帶打印設(shè)備,它可以設(shè)置標(biāo)簽中要圍繞線纜卷起的所需“卷起部分”,并在標(biāo)簽卷起部分之外的部分沿打印膠帶的長(zhǎng)度方向打印相同的字符串。通過(guò)圍繞線纜卷起標(biāo)簽(在由膠帶打印設(shè)備進(jìn)行打印之后)并將其兩端粘合在一起,用戶可以更加確定地識(shí)別應(yīng)將線纜插入其中的插口。
然而,當(dāng)把文檔#1的膠帶打印設(shè)備打印的標(biāo)簽粘合在線纜上時(shí),打印了字符串的部分從線纜向外伸出,并因此損害了線纜的可用性。
作為能夠避免上述問(wèn)題的設(shè)備,編號(hào)為HEI06-320826的日本專(zhuān)利臨時(shí)申請(qǐng)(第5頁(yè)-第10頁(yè),圖14)(此后稱(chēng)為“文檔#2”)已提出這樣的膠帶打印設(shè)備,它可以打印字符串,然而將其從打印膠帶長(zhǎng)度方向旋轉(zhuǎn)90度,從而可以創(chuàng)建在打印膠帶寬度方向打印有字符串的標(biāo)簽。此外,通過(guò)將打印膠帶剪切為適合于圍繞線纜卷起的長(zhǎng)度,可以創(chuàng)建沒(méi)有從線纜向外伸出的部分的標(biāo)簽。
發(fā)明內(nèi)容
如上所述,目前通常將打印有字符串的標(biāo)簽粘貼在線纜上,以便區(qū)分多條線纜。在線纜上粘貼識(shí)別標(biāo)簽有助于用戶識(shí)別和標(biāo)識(shí)該線纜。然而,如果僅在線纜上粘貼識(shí)別標(biāo)簽,則用戶不一定能夠?qū)⒕€纜插頭插入到正確的插口中。為了增加將多個(gè)線纜末端的插頭正確插入到多個(gè)插口中的可能性,有效的是除了粘貼在線纜上的標(biāo)簽之外,還在插口附近的部分粘貼標(biāo)簽(打印有和粘貼在線纜上的標(biāo)簽相同或類(lèi)似的字符串)。由于(插頭插入其中的)插口附近的部分本質(zhì)上較平,粘貼在該部分上的標(biāo)簽最好是在其上可以在打印膠帶長(zhǎng)度方向打印字符串的普通標(biāo)簽,這不同于粘貼在線纜上的標(biāo)簽。因此,需要?jiǎng)?chuàng)建適合于粘貼在類(lèi)似于線纜的圓柱構(gòu)件上的標(biāo)簽和適合于粘貼在平面上的標(biāo)簽(打印有和粘貼在圓柱構(gòu)件上的標(biāo)簽相同或類(lèi)似的字符串)。
然而,為了使用文檔#2中提出的膠帶打印設(shè)備來(lái)創(chuàng)建適合于粘貼在類(lèi)似于線纜的圓柱構(gòu)件上的標(biāo)簽(插頭方)和適合于粘貼在類(lèi)似于插口附近部分的平面部分上的標(biāo)簽(插口方),必須對(duì)每個(gè)標(biāo)簽執(zhí)行數(shù)據(jù)編輯和打印操作,而這樣的工作對(duì)用戶來(lái)說(shuō)很麻煩。特別是當(dāng)需要將大量的線纜連接到如集線器這樣的線路連接器時(shí),需要用戶進(jìn)行大量工作來(lái)打印大量標(biāo)簽。
因此本發(fā)明的主要目標(biāo)是提供能夠通過(guò)一個(gè)打印操作創(chuàng)建適合于粘貼在圓柱構(gòu)件上的標(biāo)簽和適合于粘貼在平面部分上的標(biāo)簽(打印有和粘貼在圓柱構(gòu)件上的標(biāo)簽相同或類(lèi)似的字符串)的膠帶打印控制設(shè)備和程序。
為了實(shí)現(xiàn)上述目標(biāo),由本發(fā)明的一個(gè)方面提供的膠帶打印控制設(shè)備包括存儲(chǔ)要打印在類(lèi)似膠帶的打印媒體上的第一個(gè)字符串的第一個(gè)存儲(chǔ)裝置;產(chǎn)生這樣的打印圖像,其中第一個(gè)存儲(chǔ)裝置中存儲(chǔ)的第一個(gè)字符串在類(lèi)似膠帶的打印媒體的寬度方向排列的第一個(gè)圖像產(chǎn)生裝置;產(chǎn)生這樣的打印圖像,其中第一個(gè)存儲(chǔ)裝置中存儲(chǔ)的第一個(gè)字符串在類(lèi)似膠帶的打印媒體的長(zhǎng)度方向排列的第二個(gè)圖像產(chǎn)生裝置;及,執(zhí)行打印控制,使得首先在類(lèi)似于膠帶的打印媒體上打印第一個(gè)和第二個(gè)圖像產(chǎn)生裝置中的一個(gè)所產(chǎn)生的打印圖像,然后在類(lèi)似膠帶的打印媒體上打印另一個(gè)所產(chǎn)生的打印圖像的打印控制裝置。
通過(guò)按上述配置的打印控制設(shè)備,可以?xún)H通過(guò)一個(gè)字符串輸入和打印操作來(lái)創(chuàng)建在打印膠帶寬度方向打印有字符串的標(biāo)簽和在打印膠帶長(zhǎng)度方向打印有字符串的標(biāo)簽。因此,使用這樣的打印控制設(shè)備,可以簡(jiǎn)單地創(chuàng)建兩個(gè)適合于粘貼在類(lèi)似于網(wǎng)絡(luò)線纜的圓柱構(gòu)件上(插頭方)和在網(wǎng)絡(luò)線纜插入其中的如集線器這樣的設(shè)備的平面部分上(插口方)的標(biāo)簽。
為了實(shí)現(xiàn)上述目標(biāo),由本發(fā)明的另一個(gè)方面提供的膠帶打印控制程序使得計(jì)算機(jī)執(zhí)行存儲(chǔ)要打印在類(lèi)似膠帶的打印媒體上的第一個(gè)字符串的第一個(gè)存儲(chǔ)步驟;產(chǎn)生這樣的打印圖像,其中由第一個(gè)存儲(chǔ)步驟存儲(chǔ)的第一個(gè)字符串在類(lèi)似膠帶的打印媒體的寬度方向排列的第一個(gè)圖像產(chǎn)生步驟;產(chǎn)生這樣的打印圖像,其中由第一個(gè)存儲(chǔ)步驟存儲(chǔ)的第一個(gè)字符串在類(lèi)似膠帶的打印媒體的長(zhǎng)度方向排列的第二個(gè)圖像產(chǎn)生步驟;及,執(zhí)行打印控制,使得首先在類(lèi)似膠帶的打印媒體上打印第一個(gè)和第二個(gè)圖像產(chǎn)生步驟中的一個(gè)所產(chǎn)生的打印圖像,然后在類(lèi)似膠帶的打印媒體上打印另一個(gè)所產(chǎn)生的打印圖像的打印控制步驟。
通過(guò)按上述配置的程序,可以?xún)H通過(guò)一個(gè)字符串輸入和打印操作來(lái)創(chuàng)建在打印膠帶寬度方向打印有字符串的標(biāo)簽和在打印膠帶長(zhǎng)度方向打印有字符串的標(biāo)簽。因此,使用這樣的程序,可以簡(jiǎn)單地創(chuàng)建兩個(gè)適合于粘貼在類(lèi)似于網(wǎng)絡(luò)線纜的圓柱構(gòu)件上(插頭方)和在網(wǎng)絡(luò)線纜插入其中的如集線器這樣的設(shè)備的平面部分上(插口方)的標(biāo)簽。
附加地,可以通過(guò)將程序存儲(chǔ)在如CD-ROM、軟驅(qū)、MO等等這樣的可移動(dòng)記錄媒體中,或如硬盤(pán)這樣的固定記錄媒體中,或使用有線/無(wú)線通訊方法通過(guò)如因特網(wǎng)這樣的通訊網(wǎng)絡(luò),將這樣的程序發(fā)布到計(jì)算機(jī)。
圖1為本發(fā)明實(shí)施形態(tài)的膠帶打印設(shè)備的外部視圖;圖2展示由圖1的膠帶打印設(shè)備打印的線纜標(biāo)簽的例子;圖3為框圖,展示圖1的膠帶打印設(shè)備內(nèi)的控制系統(tǒng)的組成;圖4為流程圖,展示由圖1的膠帶打印設(shè)備執(zhí)行的總體處理;圖5為流程圖,展示由圖1的膠帶打印設(shè)備執(zhí)行的打印格式設(shè)置流程;圖6為流程圖,展示由圖1的膠帶打印設(shè)備執(zhí)行的打印處理的流程;圖7為流程圖,展示由圖1的膠帶打印設(shè)備執(zhí)行的1類(lèi)線纜標(biāo)簽打印處理的流程;圖8為流程圖,展示由圖1的膠帶打印設(shè)備執(zhí)行的2類(lèi)線纜標(biāo)簽打印處理的流程;及圖9為示意圖,以表格形式展示線纜標(biāo)簽設(shè)置的設(shè)置屏幕與根據(jù)線纜標(biāo)簽設(shè)置打印出的線纜標(biāo)簽例子的組合。
具體實(shí)施例方式
現(xiàn)參考附圖,對(duì)本發(fā)明的較佳實(shí)施形態(tài)進(jìn)行詳細(xì)說(shuō)明。
圖1為本發(fā)明實(shí)施形態(tài)的膠帶打印設(shè)備1的外部視圖。如圖1所示,膠帶打印設(shè)備1具有布置在其上表面前部的顯示2和鍵盤(pán)3。在膠帶打印設(shè)備1后部,具有可打開(kāi)和關(guān)閉的蓋子101。在蓋子101內(nèi),放置具有打印頭4的盒存儲(chǔ)部分(見(jiàn)圖3)。
作為膠帶打印設(shè)備1的打印媒體的打印膠帶包括打印紙片,打印紙片由很長(zhǎng)的類(lèi)似于膠帶的打印媒體(在其前部具有打印表面(在其上打印字符、符號(hào)等等)并在其背面具有粘性材料層)和粘性片(具有用硅樹(shù)脂等等處理的可脫離表面)組成,兩者重疊并粘性。打印膠帶繞成卷并存儲(chǔ)在膠帶盒中。
膠帶盒裝載在膠帶打印設(shè)備1中并可分離。在膠帶盒側(cè)面,具有為了暴露打印膠帶以進(jìn)行打印的膠帶暴露部分。從膠帶盒中拉出膠帶打印設(shè)備1內(nèi)的打印膠帶,在膠帶暴露部分上進(jìn)行打印,然后在適當(dāng)?shù)拈L(zhǎng)度處剪切。通過(guò)從粘性片上撕下打印紙片(已打印的紙片),用戶可以將打印紙片用作標(biāo)簽,可以將其粘貼在任意的物體、物品等等上。
膠帶打印設(shè)備1能夠以各種樣式在打印膠帶上進(jìn)行打印。打印樣式包括“正常打印”,其中打印在打印膠帶的長(zhǎng)度方向排列的字符串。除正常打印之外,膠帶打印設(shè)備1支持,例如,“線纜連接標(biāo)簽打印”,其中先打印在打印膠帶的寬度方向排列的字符串,然后打印在打印膠帶的長(zhǎng)度方向排列的字符串。通過(guò)線纜連接標(biāo)簽打印,用戶僅通過(guò)一個(gè)打印操作就可以獲得適合于粘貼在線纜上(插頭方)和設(shè)備上(線纜應(yīng)連接到插口方)的標(biāo)簽的組合。
接下來(lái),下面參考圖2說(shuō)明膠帶打印設(shè)備1進(jìn)行線纜連接標(biāo)簽打印獲得的線纜連接標(biāo)簽(此后稱(chēng)為“線纜標(biāo)簽11”)。圖2(a)至圖2(e)展示由膠帶打印設(shè)備1創(chuàng)建的線纜標(biāo)簽11的例子。如圖2(a)至圖2(e)所示,線纜標(biāo)簽11包括適合于圍繞線纜卷起并粘貼的(插頭方)插頭標(biāo)簽12(圖2(a)中虛線左邊的部分)和適合于粘貼在設(shè)備上(集線器、線路連接器,等等)的應(yīng)將插頭插入的插口附近的平面部分的插口標(biāo)簽13(圖2(a)中虛線右邊的部分)。如下面更詳細(xì)的說(shuō)明,構(gòu)成線纜標(biāo)簽11的插頭標(biāo)簽12和插口標(biāo)簽13的數(shù)量、打印的順序、打印在標(biāo)簽上的字符串的數(shù)量等等,都可以在膠帶打印設(shè)備1中設(shè)置。
通過(guò)將插頭標(biāo)簽12的末端在其長(zhǎng)度方向(在打印膠帶長(zhǎng)度方向)放置在該部分并圍繞線纜卷起插頭標(biāo)簽12,可以將插頭標(biāo)簽12粘貼在(具有插頭的)線纜接近插頭的部分。
在插頭標(biāo)簽12上,識(shí)別線纜的字符串(插頭),從正常打印方向逆時(shí)針旋轉(zhuǎn)90度,在打印膠帶的寬度方向進(jìn)行打印。圖2(a)展示這樣的例子,其中在插頭標(biāo)簽12上打印一個(gè)識(shí)別線纜的字符串(插頭)。
圖2(b)展示例子,其中寬度方向延伸的多個(gè)字符串沿著打印膠帶的長(zhǎng)度均勻地排列在整個(gè)插頭標(biāo)簽12上。在此情況,用戶可以從線纜周?chē)母鱾€(gè)視角識(shí)別打印的字符串。
插口標(biāo)簽13是粘貼在設(shè)備(集線器、線路連接器等等)上插口附近的平面部分的標(biāo)簽。在插口標(biāo)簽13上,在打印膠帶的長(zhǎng)度方向打印字符串,這類(lèi)似于正常打印的情況。在插頭標(biāo)簽12和插口標(biāo)簽13之間或相鄰的插口標(biāo)簽13之間(當(dāng)打印多個(gè)插口標(biāo)簽13時(shí)),打印平行于打印膠帶寬度方向的邊界線14(圖2(a)-2(e)中的虛線)。另外,也可以向膠帶打印設(shè)備1提供自動(dòng)剪切功能,來(lái)剪切打印膠帶(完全剪切)或僅剪切插頭標(biāo)簽12和插口標(biāo)簽13之間的打印紙片(半剪切),而不是打印圖2(a)-2(e)中所示的邊界線。
線纜標(biāo)簽11可以是1類(lèi)線纜標(biāo)簽,其中在插頭標(biāo)簽12和插口標(biāo)簽13兩者上打印相同的字符串(圖2(a)-2(d)),也可以是2類(lèi)線纜標(biāo)簽,其中也在插口標(biāo)簽13上集成地打印相同的字符串之外的特殊字符串(圖2(e))。打印插頭標(biāo)簽12和插口標(biāo)簽13的順序取決于膠帶打印設(shè)備1中的打印設(shè)置而不同,且因此可以先打印插口標(biāo)簽13,如圖2(c)中的例子那樣。此外,線纜標(biāo)簽11不限于一個(gè)插頭標(biāo)簽12和一個(gè)插口標(biāo)簽13的組合,即,可以按各種組合來(lái)打印插頭標(biāo)簽12和插口標(biāo)簽131比1、1比n,或n比n。圖2(a)、2(b)、1(c)、2(e)展示這樣的例子,其中打印一個(gè)插頭標(biāo)簽12和一個(gè)插口標(biāo)簽13,而圖2(s)展示這樣的例子,其中打印一個(gè)插頭標(biāo)簽12和兩個(gè)插口標(biāo)簽13。
接下來(lái),對(duì)膠帶打印設(shè)備1的內(nèi)部組成進(jìn)行說(shuō)明。圖3為框圖,展示圖1的膠帶打印設(shè)備1內(nèi)的控制系統(tǒng)的組成。膠帶打印設(shè)備1包括顯示2、鍵盤(pán)3、打印頭4和控制單元6。顯示2通過(guò)眾所周知的液晶顯示來(lái)實(shí)現(xiàn)。
鍵盤(pán)3放置在膠帶打印設(shè)備1的上表面(見(jiàn)圖1)。鍵盤(pán)3包括用于輸入要打印的字符的文本鍵、用于移動(dòng)光標(biāo)的光標(biāo)鍵、用于調(diào)用膠帶打印設(shè)備1的各種功能的功能鍵(打印鍵等等)等等。
打印頭4安裝在膠帶打印設(shè)備1的盒存儲(chǔ)部分中,并處在對(duì)應(yīng)于每個(gè)膠帶盒側(cè)面的膠帶暴露部分的位置。在打印頭4上,由控制單元6電動(dòng)控制的一些加熱元件在打印膠帶的寬度方向(與打印膠帶的長(zhǎng)度方向正交的方向)上排列。
控制單元6包括CPU(中央處理單元)61、ROM(只讀存儲(chǔ)器)62、RAM(隨機(jī)存取存儲(chǔ)器)63、接口單元66及數(shù)據(jù)總線65。CPU 61根據(jù)各種命令執(zhí)行計(jì)算。ROM 62存儲(chǔ)讓CPU 61執(zhí)行圖4到圖6中的處理(以實(shí)現(xiàn)圖3所示的功能模塊)的程序、圖形數(shù)據(jù),如修飾打印字符的字符字體數(shù)據(jù)和邊框圖形數(shù)據(jù),及執(zhí)行程序所需的各種其他數(shù)據(jù)。RAM 63是用于臨時(shí)存儲(chǔ)由CPU 61執(zhí)行程序所使用的數(shù)據(jù)的易失存儲(chǔ)器。
接口單元66是直接或間接地電力連接控制單元和作為獨(dú)立模塊的設(shè)備的連接部分。數(shù)據(jù)總線65是用于將CPU 61、ROM 62、RAM 63和接口單元66電氣連接到一起的一組數(shù)據(jù)傳輸線??刂茊卧?中的所有數(shù)據(jù)傳輸都通過(guò)數(shù)據(jù)總線66執(zhí)行。
接下來(lái),對(duì)膠帶打印設(shè)備1的功能進(jìn)行說(shuō)明。如圖3所示,在膠帶打印設(shè)備1的RAM 63中形成工作區(qū)域631、文本區(qū)域632、第一個(gè)存儲(chǔ)模塊(第一個(gè)存儲(chǔ)裝置)633和第二個(gè)存儲(chǔ)模塊(第二個(gè)存儲(chǔ)裝置)634。同時(shí),在CPU 61中包括旋轉(zhuǎn)圖像產(chǎn)生模塊(第一個(gè)圖像產(chǎn)生裝置)611、正常圖像產(chǎn)生模塊(第二個(gè)圖像產(chǎn)生裝置)612、打印范圍設(shè)置模塊(打印范圍設(shè)置裝置)613、字符大小更改模塊(字符大小更改裝置)614、打印控制模塊(打印控制裝置)615、打印重復(fù)指定模塊(打印重復(fù)指定裝置)616。
工作區(qū)域631是在CPU 61執(zhí)行各種處理時(shí)臨時(shí)存儲(chǔ)所需數(shù)據(jù)的存儲(chǔ)器區(qū)域。文本區(qū)域632是在輸入和編輯字符串時(shí)存儲(chǔ)字符串?dāng)?shù)據(jù)的存儲(chǔ)器區(qū)域。
文本區(qū)域632以塊為單位存儲(chǔ)字符串的文本數(shù)據(jù)及相關(guān)的字體形狀、字符大小、字符修飾、邊框等等信息。“塊”指輸入/編輯作為打印對(duì)象的字符串的單位。通過(guò)使用塊改變按鍵來(lái)設(shè)置每個(gè)塊,該按鍵是膠帶打印設(shè)備1的一個(gè)功能鍵。為了設(shè)置塊,用戶將光標(biāo)移動(dòng)到輸入文本中的所需位置并按下塊改變按鍵,這樣在文本區(qū)域632中存儲(chǔ)的文本數(shù)據(jù)末端插入塊改變碼,且此后可以對(duì)塊改變碼包夾的每個(gè)數(shù)據(jù)(塊)執(zhí)行字符串輸入/編輯。在膠帶打印設(shè)備1中,也可以用塊為單位做出打印格式和打印范圍的設(shè)置。例如,當(dāng)用戶指定打印多個(gè)塊或重復(fù)打印特定的塊時(shí),逐個(gè)在打印膠帶的長(zhǎng)度方向執(zhí)行塊的打印。當(dāng)沒(méi)有做出塊設(shè)置時(shí),將輸入屏幕上的所有字符串視為一個(gè)塊。
當(dāng)已選擇線纜連接標(biāo)簽打印時(shí),將指定塊的字符串?dāng)?shù)據(jù)存儲(chǔ)在第一個(gè)存儲(chǔ)模塊633和第二個(gè)存儲(chǔ)模塊634中。
CPU 61的旋轉(zhuǎn)圖像產(chǎn)生模塊611產(chǎn)生從打印膠帶的長(zhǎng)度方向逆時(shí)針旋轉(zhuǎn)90度的字符串打印圖像(存儲(chǔ)在第一個(gè)存儲(chǔ)模塊633中)?!按蛴D像”指基于字符串的文本數(shù)據(jù)、已設(shè)置的字符大小、字體形狀、具有/沒(méi)有如字符裝飾(粗體、斜體等等)和邊框這樣的行裝飾,作為對(duì)應(yīng)于塊實(shí)際打印狀態(tài)的塊的點(diǎn)陣圖形數(shù)據(jù)分布在RAM 63的工作區(qū)域631中的圖像數(shù)據(jù)。旋轉(zhuǎn)圖像產(chǎn)生模塊611執(zhí)行坐標(biāo)轉(zhuǎn)換計(jì)算處理來(lái)逆時(shí)針旋轉(zhuǎn)分布的打印圖像90度,并將結(jié)果再次存儲(chǔ)到RAM 63中。例如,當(dāng)存儲(chǔ)在第一個(gè)存儲(chǔ)模塊633中的字符串是“ABCD”時(shí),由旋轉(zhuǎn)圖像產(chǎn)生模塊611產(chǎn)生的打印圖像打印出類(lèi)似于圖2(a)所示的插頭標(biāo)簽12中的字符串。
也可以在打印范圍設(shè)置模塊613設(shè)置(稍后說(shuō)明)的打印范圍中沿著打印膠帶的長(zhǎng)度排列多個(gè)旋轉(zhuǎn)的字符串(逆時(shí)針旋轉(zhuǎn)90度)(此后稱(chēng)為“順序打印”)。例如,當(dāng)存儲(chǔ)在第一個(gè)存儲(chǔ)模塊633中的字符串是“ABCD”時(shí),順序打印字符串將得到類(lèi)似于圖2(b)中所示的插頭標(biāo)簽12的打印結(jié)果。順序打印的重復(fù)次數(shù)可以由用戶指定,或由膠帶打印設(shè)備1自動(dòng)計(jì)算,使得在整個(gè)打印范圍中順序地用字符串“ABCD”進(jìn)行打印。根據(jù)用戶做出的打印格式設(shè)置確定上述例子應(yīng)產(chǎn)生何種類(lèi)型的打印圖像(參見(jiàn)圖5)。
正常圖像產(chǎn)生模塊612產(chǎn)生打印圖像,使得存儲(chǔ)在第一個(gè)存儲(chǔ)模塊633中的字符串將在打印膠帶的長(zhǎng)度方向排列。正常圖像產(chǎn)生模塊612也能夠通過(guò)組合存儲(chǔ)在第一個(gè)存儲(chǔ)模塊633中的字符串和存儲(chǔ)在第二個(gè)存儲(chǔ)模塊634中的字符串來(lái)產(chǎn)生組合(合成)打印圖像。例如,當(dāng)存儲(chǔ)在第一個(gè)存儲(chǔ)模塊633中的字符串是“ABCD”,而正常圖像產(chǎn)生模塊612產(chǎn)生存儲(chǔ)在第一個(gè)存儲(chǔ)模塊633中的字符串的打印圖像時(shí),沿著打印膠帶的長(zhǎng)度打印字符串“ABCD”,如圖2(b)中所示插口標(biāo)簽13。當(dāng)存儲(chǔ)在第一個(gè)和第二個(gè)存儲(chǔ)模塊633和634中的字符串本別是“ABCD”和“1234”,而正常圖像產(chǎn)生模塊612產(chǎn)生存儲(chǔ)在第一個(gè)和第二個(gè)存儲(chǔ)模塊633和634中的字符串的合成打印圖像時(shí),在打印膠帶長(zhǎng)度方向的兩行中打印字符串“ABCD”和“1234”,如圖2(e)中所示的插口標(biāo)簽13。根據(jù)用戶做出的打印格式設(shè)置確定上述例子應(yīng)產(chǎn)生何種類(lèi)型的打印圖像(參見(jiàn)圖5)。
由于可以在插口標(biāo)簽13上打印組合在一起的兩個(gè)字符串(在打印膠帶的長(zhǎng)度方向打印字符串),可以簡(jiǎn)單地創(chuàng)建在其上除在粘貼在圓柱構(gòu)件上的標(biāo)簽(插頭方)上打印的字符串之外還具有解釋說(shuō)明等等的插口標(biāo)簽13。
打印范圍設(shè)置模塊613設(shè)置由旋轉(zhuǎn)圖像產(chǎn)生模塊611和正常圖像產(chǎn)生模塊612產(chǎn)生的打印圖像(在打印膠帶的長(zhǎng)度方向)的打印范圍。通過(guò)設(shè)置打印范圍,確定打印塊的長(zhǎng)度(在打印膠帶的長(zhǎng)度方向)。打印范圍的設(shè)置可以由用戶在打印格式設(shè)置中做出(見(jiàn)圖5)。根據(jù)打印塊的長(zhǎng)度設(shè)置每個(gè)打印范圍。對(duì)標(biāo)簽中要圍繞圓柱構(gòu)件卷起的部分,也可以根據(jù)圓柱構(gòu)件的直徑而不是塊長(zhǎng)度來(lái)指定打印范圍。在根據(jù)直徑設(shè)置打印范圍的情況下,打印范圍設(shè)置模塊613通過(guò)指定的直徑計(jì)算圓柱構(gòu)件的周長(zhǎng),并將該周長(zhǎng)視為打印范圍。
另外,當(dāng)沒(méi)有從外部設(shè)置打印圖像的打印范圍的值時(shí),打印范圍設(shè)置模塊613也可以使用預(yù)置的缺省值作為打印范圍。
由于可以對(duì)旋轉(zhuǎn)圖像產(chǎn)生模塊611和正常圖像產(chǎn)生模塊612兩者產(chǎn)生的打印圖像設(shè)置打印膠帶長(zhǎng)度方向的打印范圍,用戶可以按所需長(zhǎng)度創(chuàng)建標(biāo)簽。
大小更改模塊614改變旋轉(zhuǎn)圖像產(chǎn)生模塊611或正常圖像產(chǎn)生模塊612產(chǎn)生的打印圖像的大小。當(dāng)旋轉(zhuǎn)圖像產(chǎn)生模塊611或正常圖像產(chǎn)生模塊612產(chǎn)生的打印圖像不適合打印范圍設(shè)置模塊613設(shè)置的打印范圍時(shí),大小更改模塊614自動(dòng)調(diào)整打印圖像大小。可能的打印圖像大小調(diào)整方法包括在調(diào)整每個(gè)字符的字體大小之后產(chǎn)生打印圖像的方法。打印圖像大小調(diào)整的方法不限于這個(gè)例子。例如,也可以通過(guò)調(diào)整字符間距或直接壓縮打印圖像來(lái)做出調(diào)整。
當(dāng)選擇了線纜連接標(biāo)簽打印時(shí),打印控制模塊615執(zhí)行打印控制,使得首先打印由旋轉(zhuǎn)圖像產(chǎn)生模塊611和正常圖像產(chǎn)生模塊612中的一個(gè)產(chǎn)生的打印圖像,然后打印由另一個(gè)所產(chǎn)生的打印圖像。因此,通過(guò)打印控制模塊615的功能,可以通過(guò)一個(gè)打印操作打印出旋轉(zhuǎn)圖像產(chǎn)生模塊611產(chǎn)生的打印圖像和正常圖像產(chǎn)生模塊612產(chǎn)生的打印圖像,同時(shí)控制打印圖像的打印順序。例如,在首先打印旋轉(zhuǎn)圖像產(chǎn)生模塊611產(chǎn)生的打印圖像(通過(guò)順序打印字符串“ABCD”來(lái)實(shí)現(xiàn)),然后打印正常圖像產(chǎn)生模塊612產(chǎn)生的打印圖像(包括在打印膠帶的長(zhǎng)度方向排列字符串“ABCD”)的情況下,在虛線(邊界線)14左邊順序地打印旋轉(zhuǎn)的字符串“ABCD”,而以正常方向在虛線(邊界線)14右邊打印字符串“ABCD”,如圖2(b)所示。當(dāng)設(shè)置了相反的打印順序時(shí),在虛線(邊界線)14左邊正常地打印字符串“ABCD”,而在虛線(邊界線)14右邊順序地打印旋轉(zhuǎn)的字符串“ABCD”,如圖2(c)所示。根據(jù)用戶做出的打印格式設(shè)置確定打印順序(見(jiàn)圖5)。
打印重復(fù)指定模塊616指定旋轉(zhuǎn)圖像產(chǎn)生模塊611和正常圖像產(chǎn)生模塊612兩者產(chǎn)生的打印圖像的打印數(shù)量(打印次數(shù))。例如,在旋轉(zhuǎn)圖像產(chǎn)生模塊611產(chǎn)生的打印圖像(通過(guò)順序打印字符串“ABCD”來(lái)實(shí)現(xiàn))的打印次數(shù)為1,而正常圖像產(chǎn)生模塊612產(chǎn)生的打印圖像(通過(guò)正常打印字符串“ABCD”來(lái)實(shí)現(xiàn))的打印次數(shù)為2的情況下,在左邊部分(在虛線14劃分的部分之外)打印旋轉(zhuǎn)的字符串“ABCD”,而在中間部分和右邊部分正常地打印字符串“ABCD”,如圖2(d)所示。打印次數(shù)在打印格式設(shè)置中指定(見(jiàn)圖5)。
接下來(lái),參考圖4到圖8說(shuō)明由此實(shí)施形態(tài)的膠帶打印設(shè)備1執(zhí)行的處理。這些處理在CPU 61的控制下執(zhí)行。
圖4為流程圖,展示總體控制膠帶打印設(shè)備1的處理(主流程)。當(dāng)電源接通時(shí),膠帶打印設(shè)備1開(kāi)始工作。首先,在步驟S110(此后縮寫(xiě)為“S110”,下面的步驟亦同),初始化整個(gè)膠帶打印設(shè)備1。具體來(lái)說(shuō),執(zhí)行CPU 61、RAM63及接口66的操作檢查和初始化、連接到接口66的顯示2和打印頭4的操作檢查,及硬件的初始化。如果沒(méi)有發(fā)現(xiàn)異常,則初始化存儲(chǔ)在RAM 63中的數(shù)據(jù)和每個(gè)功能模塊。在初始化結(jié)束之后,CPU 61在顯示2上顯示操作屏幕。接下來(lái),處理進(jìn)入S120。
在S120,CPU 61等待用戶的按鍵輸入。用戶可以輸入將存儲(chǔ)在文本區(qū)域632中的文本數(shù)據(jù),并通過(guò)鍵盤(pán)3做出按鍵輸入同時(shí)查看顯示在顯示2上的屏幕來(lái)操作膠帶打印設(shè)備1。膠帶打印設(shè)備1在初始化之后保持在允許字符輸入的狀態(tài)進(jìn)行等待,其中用戶可以輸入要通過(guò)按下布置在鍵盤(pán)3上的文本鍵打印出的字符和符號(hào)。即使處于輸入等待狀態(tài),用戶也可以通過(guò)按下如打印鍵這樣的功能鍵來(lái)調(diào)用各種功能。當(dāng)用戶按下按鍵時(shí),存儲(chǔ)對(duì)應(yīng)于按下的按鍵碼。接下來(lái),處理進(jìn)入步驟S130。
在S130,CPU 61基于對(duì)應(yīng)于該按鍵的按鍵碼判斷S120中按下的按鍵是否為文本鍵。如果該按鍵為文本鍵(S130是),則CPU 61執(zhí)行文本輸入處理(S140)。文本輸入處理指獲取對(duì)應(yīng)于S120中存儲(chǔ)的按鍵碼的文本碼并將文本碼存儲(chǔ)在文本區(qū)域632中的處理。在文本輸入處理結(jié)束之后,處理返回S120且CPU 61等待用戶的按鍵輸入。
如S120中按下的按鍵不是文本鍵(S130否),則CPU 61判斷S120中按下的按鍵是否為打印鍵(S150)。如果該按鍵是打印鍵(S150是),則CPU61執(zhí)行圖5的流程圖中所示的打印格式設(shè)置(S160)。打印格式設(shè)置是設(shè)置打印出的字符格式、打印物的樣式或外觀等等的處理。這些設(shè)置可以由用戶做出。在打印格式設(shè)置(S160)結(jié)束之后,處理進(jìn)入S170并執(zhí)行圖6的流程圖所示的打印處理。在打印處理結(jié)束后,處理返回S120且CPU 61等待用戶的按鍵輸入。
如果S120中按下的按鍵不是打印鍵(S150否),則處理進(jìn)入S180且CPU61執(zhí)行其他處理?!捌渌幚怼卑▽?duì)應(yīng)于打印鍵之外的功能鍵的處理,如對(duì)應(yīng)于光標(biāo)鍵的處理,等等。在“其他處理”結(jié)束之后,處理返回S120且CPU 61等待用戶的按鍵輸入。通過(guò)將膠帶打印設(shè)備1的電源開(kāi)關(guān)設(shè)置“關(guān)閉”,控制系統(tǒng)退出。
下面參考圖5說(shuō)明圖4的S160中執(zhí)行的打印格式設(shè)置的流程。圖5為流程圖,展示打印格式設(shè)置的流程。如上所述,打印格式設(shè)置是設(shè)置打印出的字符格式、打印物的樣式或外觀等等的處理。以塊為單元執(zhí)行打印格式設(shè)置。在圖5的處理中,對(duì)當(dāng)前顯示在屏幕上的塊的數(shù)據(jù)執(zhí)行打印格式設(shè)置。
當(dāng)打印格式設(shè)置開(kāi)始時(shí),首先由打印范圍設(shè)置模塊613執(zhí)行塊打印范圍設(shè)置(S210)。在S210,設(shè)置要打印的塊的長(zhǎng)度。在下面的S220,執(zhí)行塊打印格式設(shè)置,其中設(shè)置塊的打印樣式??梢愿鶕?jù)需要從各種選項(xiàng)中選擇打印樣式。也在此步驟確定是否創(chuàng)建線纜標(biāo)簽11(作為線纜連接標(biāo)簽)。當(dāng)用戶已選擇線纜連接標(biāo)簽打印作為要打印的塊的打印樣式時(shí),也在此步驟設(shè)置線纜標(biāo)簽11的設(shè)置項(xiàng)。在塊打印格式設(shè)置結(jié)束之后,處理進(jìn)入S230。
在此,下面參考圖9的表格說(shuō)明線纜標(biāo)簽的設(shè)置。圖9為示意圖,以表格形式展示線纜標(biāo)簽設(shè)置的設(shè)置屏幕(列C10)與根據(jù)線纜標(biāo)簽設(shè)置打印出的線纜標(biāo)簽例子(列C2)的組合。如圖9的設(shè)置屏幕列C10中的每個(gè)單元所示,在當(dāng)前選擇的設(shè)置項(xiàng)左邊顯示光標(biāo)“>>”。用戶可以通過(guò)按下向上/向下光標(biāo)鍵在項(xiàng)中移動(dòng)光標(biāo)并按下右/左光標(biāo)鍵改變所選項(xiàng)的設(shè)置來(lái)選擇項(xiàng)。
如圖9中的參考字符K1-K3所示,有三個(gè)線纜標(biāo)簽設(shè)置項(xiàng)。
第一項(xiàng)(參考字符K1)是設(shè)置是否在打印范圍設(shè)置模塊613設(shè)置的塊打印范圍的整個(gè)打印范圍內(nèi)對(duì)插頭標(biāo)簽12執(zhí)行字符串的順序打印的項(xiàng)。在該設(shè)置項(xiàng)中,當(dāng)不需要順序打印時(shí),用戶選擇“不進(jìn)行順序打印”(參見(jiàn)圖9中的設(shè)置A1),或當(dāng)需要順序打印時(shí),選擇“順序打印”(參見(jiàn)圖9中的設(shè)置B1)。如圖9所示,在所選項(xiàng)上面放置(雙環(huán))標(biāo)記。
第二項(xiàng)(參考字符K2)是指定要打印在插口標(biāo)簽13上的字符串內(nèi)容的項(xiàng)。用戶選擇“類(lèi)型A”來(lái)選擇1類(lèi)線纜標(biāo)簽,其中插口標(biāo)簽13打印有和插頭標(biāo)簽12相同的字符串(見(jiàn)圖9中的設(shè)置B1)或“類(lèi)型B”來(lái)選擇2類(lèi)線纜標(biāo)簽,其中插口標(biāo)簽13除了插頭標(biāo)簽12上的字符串之外還打印有附加字符串(見(jiàn)圖9的設(shè)置C1)。在選擇“類(lèi)型B”的情況下,將輸入到當(dāng)前塊的下一個(gè)塊中的字符串(對(duì)它做出線纜標(biāo)簽設(shè)置)用作要在插口標(biāo)簽13上打印的附加字符串。換句話說(shuō),在線纜標(biāo)簽設(shè)置時(shí)將一個(gè)塊視為插頭標(biāo)簽12的塊,而將下一個(gè)塊視為插口標(biāo)簽13的塊。
第三項(xiàng)(參考字符K3)是讓打印控制模塊615設(shè)置插頭標(biāo)簽12和插口標(biāo)簽13的打印順序的項(xiàng)。用戶在他/她希望創(chuàng)建以先插頭標(biāo)簽12后插口標(biāo)簽13的順序打印的線纜標(biāo)簽11時(shí)選擇“首先打印插頭標(biāo)簽”(見(jiàn)圖9中的設(shè)置B1)或在他/她希望創(chuàng)建以先插口標(biāo)簽13后插頭標(biāo)簽12的順序打印的線纜標(biāo)簽11時(shí)選擇“首先打印插口標(biāo)簽”(見(jiàn)圖9中的設(shè)置D1)。文本區(qū)域632提供存儲(chǔ)插頭標(biāo)簽12和插口標(biāo)簽13的打印順序的標(biāo)志PA。當(dāng)首先打印插頭標(biāo)簽12時(shí),將標(biāo)志PA設(shè)置為“0”,當(dāng)首先打印插口標(biāo)簽13時(shí),將標(biāo)志PA設(shè)置為“1”。
在S230,指定塊打印重復(fù)。塊打印重復(fù)指每個(gè)塊的打印次數(shù)。在線纜標(biāo)簽設(shè)置中選擇1類(lèi)線纜標(biāo)簽的情況下,要打印在插頭標(biāo)簽12和插口標(biāo)簽13上的字符串已被輸入到一個(gè)塊中,然而,在此步驟假想地將該塊作為兩個(gè)獨(dú)立的塊來(lái)識(shí)別,且分別對(duì)每個(gè)塊設(shè)置打印次數(shù)。同時(shí),在2類(lèi)線纜標(biāo)簽中,插頭標(biāo)簽12和插口標(biāo)簽13來(lái)自獨(dú)立塊的,因此分別對(duì)每個(gè)塊設(shè)置打印次數(shù)。在設(shè)置結(jié)束之后,圖5的流程圖中的處理終止,且控制返回圖4的流程圖中的S170。在此情況,當(dāng)已做出線纜標(biāo)簽設(shè)置時(shí),把要打印在插頭標(biāo)簽12上的塊的字符串?dāng)?shù)據(jù)從文本存儲(chǔ)器632復(fù)制到第一個(gè)存儲(chǔ)模塊633中。當(dāng)指定了“組合”時(shí),把要打印在插頭標(biāo)簽12上的塊下面的塊中的字符串?dāng)?shù)據(jù)從文本存儲(chǔ)器632復(fù)制到第二個(gè)存儲(chǔ)模塊634。
下面參考圖6說(shuō)明圖4的S170中執(zhí)行的打印處理的流程。圖6為流程圖,展示打印處理的流程。對(duì)執(zhí)行了上述打印格式設(shè)置的塊執(zhí)行打印處理。首先,在步驟S310中,判斷圖5的S220中的打印樣式設(shè)置是否為線纜連接標(biāo)簽打印。如果打印樣式是線纜連接標(biāo)簽打印(S310是),則處理進(jìn)入S320且CPU 61從第一個(gè)存儲(chǔ)模塊633將文本數(shù)據(jù)讀到RAM 63的工作區(qū)域631中。在下面的S330中,CPU 61判斷打印類(lèi)型是否是1類(lèi)線纜標(biāo)簽打印。如果打印類(lèi)型是1類(lèi)線纜標(biāo)簽打印(S330是),則執(zhí)行圖7所示的1類(lèi)線纜標(biāo)簽打印處理(S340)。在S340結(jié)束之后,處理返回圖4流程圖中的S120。另一方面,如果判斷打印類(lèi)型不是1類(lèi)線纜標(biāo)簽打印(S330否),則處理進(jìn)入S350且CPU 61執(zhí)行圖8所示的2類(lèi)型線纜標(biāo)簽打印處理。在S350結(jié)束之后,處理返回圖4流程圖中的S120。
如果在S310中判斷打印樣式不是線纜連接標(biāo)簽打印(S310否),則處理進(jìn)入S360且CPU 61從文本區(qū)域632中將文本數(shù)據(jù)作為打印對(duì)象讀到RAM 63中(S360)。接下來(lái),CPU 61根據(jù)所需信息,如文本大小、字體形狀等等,在RAM 63的工作區(qū)域631中通過(guò)文本數(shù)據(jù)產(chǎn)生打印圖像(由點(diǎn)陣圖形數(shù)據(jù)構(gòu)成)(S370)。此后,在S380中,CPU 61通過(guò)驅(qū)動(dòng)打印頭4等等在打印膠帶上執(zhí)行打印。在S380中的打印結(jié)束后,處理返回圖4流程圖中的S120。
接下來(lái),下面參考圖7說(shuō)明在圖6的S340中執(zhí)行的1類(lèi)線纜標(biāo)簽打印處理的流程。圖7為流程圖,展示1類(lèi)線纜標(biāo)簽打印處理的流程。首先,在S410中,判斷是否執(zhí)行旋轉(zhuǎn)打印。基于標(biāo)志PA對(duì)旋轉(zhuǎn)打印做出判斷,即,標(biāo)志PA為“0”則執(zhí)行旋轉(zhuǎn)打印,標(biāo)志PA為“1”則不執(zhí)行旋轉(zhuǎn)打印。如果標(biāo)志PA為“1”(如果不執(zhí)行旋轉(zhuǎn)打印)(S410否),則CPU 61通過(guò)調(diào)整字符大小,使得打印圖像適合由打印范圍設(shè)置模塊613設(shè)置的打印范圍來(lái)做出大小調(diào)整(S420)。在下面的S430中,正常打印圖像(其中字符串在打印膠帶的長(zhǎng)度方向排列)由CPU 61的正常圖像產(chǎn)生模塊612產(chǎn)生(S430)。此后,處理進(jìn)入S480。
如果在S410中判斷標(biāo)志PA為“0”,即,執(zhí)行旋轉(zhuǎn)打印(S410是),則處理進(jìn)入S440且調(diào)整字符大小,使得打印圖像適合由打印范圍設(shè)置模塊613設(shè)置的打印范圍(S440)。在下面的S450,旋轉(zhuǎn)圖像產(chǎn)生模塊611產(chǎn)生旋轉(zhuǎn)的打印圖像(其中字符串從打印膠帶的長(zhǎng)度方向逆時(shí)針旋轉(zhuǎn)90度)。在下面的S460,判斷是否在旋轉(zhuǎn)打印中執(zhí)行順序打印。當(dāng)不執(zhí)行順序打印時(shí)(S460否),處理進(jìn)入S480。當(dāng)執(zhí)行順序打印時(shí)(S460是),順序均勻地沿著打印膠帶的長(zhǎng)度在打印范圍設(shè)置模塊613設(shè)置的打印范圍內(nèi)重復(fù)排列產(chǎn)生的打印圖像的字符串部分。此后,處理進(jìn)入S480。
在S480,執(zhí)行對(duì)打印圖像的打印。在下面的S490,判斷打印重復(fù)指定模塊616指定次數(shù)的打印是否已結(jié)束。如果指定次數(shù)的打印尚未結(jié)束(S490否),則打印邊界線14(S491),且處理返回S480來(lái)重復(fù)打印。如果指定次數(shù)的打印已結(jié)束(S490是),則處理進(jìn)入S500且CPU 61判斷是否已打印線纜標(biāo)簽的插頭標(biāo)簽12和插口標(biāo)簽13兩者。如果有尚未打印的標(biāo)簽(S500是),則CPU 61反轉(zhuǎn)標(biāo)志PA(從“0”到“1”或從“1”到“0”)并再次打印邊界線14(S501)。此后,處理返回S410且CPU 61判斷是否對(duì)下一個(gè)標(biāo)簽執(zhí)行旋轉(zhuǎn)打印。如果判斷沒(méi)有要打印的標(biāo)簽(S500否),則圖7流程圖中的1類(lèi)線纜標(biāo)簽打印處理終止且處理返回圖4流程圖中的S120。
接下來(lái),下面參考圖8說(shuō)明圖6的S350中執(zhí)行的2類(lèi)線纜標(biāo)簽打印處理的流程。圖8為流程圖,展示2類(lèi)線纜標(biāo)簽打印處理的流程。首先,在S610,判斷是否執(zhí)行旋轉(zhuǎn)打印。類(lèi)似于1類(lèi)線纜標(biāo)簽,組合線纜標(biāo)簽也包括插頭標(biāo)簽12(通過(guò)旋轉(zhuǎn)打印得到)和插口標(biāo)簽13(通過(guò)正常打印得到)。根據(jù)已在塊打印格式設(shè)置中設(shè)置的標(biāo)志PA來(lái)確定首先打印哪個(gè)標(biāo)簽(圖5流程圖的S220中)。
如果在S610中判斷標(biāo)志PA為“1”(如果不執(zhí)行旋轉(zhuǎn)打印)(S610否),則CPU 61讀出存儲(chǔ)在第二個(gè)存儲(chǔ)模塊634中的文本數(shù)據(jù)(S660)。在2類(lèi)線纜標(biāo)簽的情況下,要打印在插口標(biāo)簽13上的字符串部分已存儲(chǔ)在第二個(gè)存儲(chǔ)模塊634中,因此,必須從第二個(gè)存儲(chǔ)模塊634中讀出該部分。在下面的S670中,CPU 61調(diào)整字符大小,使得由原先從第一個(gè)存儲(chǔ)模塊633讀出的文本數(shù)據(jù)和從第二個(gè)存儲(chǔ)模塊634中讀出的文本數(shù)據(jù)組成的打印圖像符合打印范圍設(shè)置模塊613設(shè)置的打印范圍。在下面的S680中,正常圖像產(chǎn)生模塊612產(chǎn)生正常打印圖像,其中將從第二個(gè)存儲(chǔ)模塊634讀出的字符串放在從第一個(gè)存儲(chǔ)模塊633中讀出的字符串下面。此后,處理進(jìn)入S690。
如果在S610判斷標(biāo)志PA為“0”,即,執(zhí)行旋轉(zhuǎn)打印(S610是),則調(diào)整從第一個(gè)存儲(chǔ)模塊中讀出的字符串的字符大小,使得由字符串組成的打印圖像符合打印范圍設(shè)置模塊613設(shè)置的打印范圍。在下面的S630中,旋轉(zhuǎn)圖像產(chǎn)生模塊611產(chǎn)生旋轉(zhuǎn)的打印圖像(其中字符串從打印膠帶的長(zhǎng)度方向逆時(shí)針旋轉(zhuǎn)90度)。在下面的S640中,判斷是否在旋轉(zhuǎn)打印中執(zhí)行順序打印。當(dāng)不執(zhí)行順序打印時(shí)(S640否),處理進(jìn)入步驟S690。當(dāng)執(zhí)行順序打印時(shí)(S640是),處理進(jìn)入S650且順序均勻地沿著打印膠帶的長(zhǎng)度在打印范圍設(shè)置模塊613設(shè)置的打印范圍內(nèi)重復(fù)排列產(chǎn)生的打印圖像的字符串部分。此后,處理進(jìn)入S690。
在S690中,執(zhí)行對(duì)打印圖像的打印。此后,處理進(jìn)入S700并判斷打印重復(fù)指定模塊616指定次數(shù)的打印是否已完成。如果指定次數(shù)的打印尚未結(jié)束(S700否),則打印邊界線14(S701),且處理返回S690來(lái)重復(fù)打印。如果指定次數(shù)的打印已結(jié)束(S700是),則處理進(jìn)入S710且判斷是否已打印線纜標(biāo)簽的插頭標(biāo)簽12和插口標(biāo)簽13兩者。如果有尚未打印的標(biāo)簽(S710是),則CPU 61反轉(zhuǎn)標(biāo)志PA(從“0”到“1”或從“1”到“0”)并再次打印邊界線14(S711)。此后,處理返回S610且CPU 61判斷是否對(duì)下一個(gè)標(biāo)簽執(zhí)行旋轉(zhuǎn)打印。如果判斷沒(méi)有要打印的標(biāo)簽(S710否),則圖8流程圖中的2類(lèi)線纜標(biāo)簽打印處理終止且處理返回圖4流程圖中的S120。
如上所述,通過(guò)使用旋轉(zhuǎn)圖像產(chǎn)生模塊611、正常圖像產(chǎn)生模塊612和打印控制模塊616并排打印插頭標(biāo)簽12和插口標(biāo)簽13,在一個(gè)打印操作中可以創(chuàng)建作為插頭標(biāo)簽12和插口標(biāo)簽13的組合的線纜標(biāo)簽11。因此,用戶免于創(chuàng)建單獨(dú)的粘貼在插頭和插口上的標(biāo)簽(打印有各自在打印膠帶的寬度方向和長(zhǎng)度方向排列的相同或類(lèi)似字符串)的麻煩,且標(biāo)簽制作的效率得到提高。此外,由于打印重復(fù)指定模塊616允許在線纜標(biāo)簽11中打印多個(gè)插頭標(biāo)簽12和/或插口標(biāo)簽13,甚至在一個(gè)插頭對(duì)應(yīng)于兩個(gè)插口、一個(gè)插口對(duì)應(yīng)于兩個(gè)插頭等等情況下也可以實(shí)現(xiàn)相同的效果。
再者,由于可以用打印范圍設(shè)置模塊613單獨(dú)設(shè)置插頭標(biāo)簽12和插口標(biāo)簽13的標(biāo)簽長(zhǎng)度,可以創(chuàng)建能夠粘貼到各種大小的圓柱構(gòu)件、平面構(gòu)件等等上的線纜標(biāo)簽。當(dāng)把打印有順序均勻地在設(shè)置的打印范圍內(nèi)排列的多個(gè)字符串的插頭標(biāo)簽12粘貼在如線纜這樣的圓柱構(gòu)件上時(shí),用戶可以從線纜周?chē)母鱾€(gè)視角識(shí)別打印的字符串。通過(guò)字符大小更改模塊614將每個(gè)標(biāo)簽上的字符串調(diào)整為適當(dāng)?shù)淖址笮?,從而可以?chuàng)建美觀的標(biāo)簽。
雖然已使用本發(fā)明的較佳實(shí)施形態(tài)做出上述說(shuō)明,本發(fā)明并不限于上述特定的所示實(shí)施形態(tài)??梢宰龀鰧?duì)實(shí)施形態(tài)各種實(shí)施形態(tài)、設(shè)計(jì)改變等等,而不偏離在后附的權(quán)利要求中所述的本發(fā)明的范圍和精神。例如,雖然在上述實(shí)施形態(tài)中字符串的旋轉(zhuǎn)限于逆時(shí)針旋轉(zhuǎn)90度,可以允許旋轉(zhuǎn)任意所需角度。
雖然上述實(shí)施形態(tài)中的打印范圍設(shè)置模塊613配置為設(shè)置旋轉(zhuǎn)圖像產(chǎn)生模塊611和正常圖像產(chǎn)生模塊612兩者產(chǎn)生的打印圖像的打印范圍,可以將其中之一或兩者的打印范圍設(shè)置為恒定。
雖然在上述實(shí)施形態(tài)中通過(guò)排列多個(gè)相同的打印圖像來(lái)產(chǎn)生順序打印的打印圖像,也可以產(chǎn)生原先排列為多行的字符串的一個(gè)打印圖像。
雖然上述實(shí)施形態(tài)中的膠帶打印設(shè)備配置為通過(guò)字符大小更改模塊614調(diào)整每個(gè)打印圖像的大小,也可以將膠帶打印設(shè)備配置為在打印圖像不適合打印范圍時(shí)簡(jiǎn)單地通知用戶出錯(cuò),而不使用調(diào)整功能。
雖然存儲(chǔ)在第一個(gè)和第二個(gè)存儲(chǔ)模塊633和634中的數(shù)據(jù)在上述實(shí)施形態(tài)中是文本數(shù)據(jù),這些數(shù)據(jù)不限于文本數(shù)據(jù)。例如,可以通過(guò)通訊線路等等導(dǎo)入由外部計(jì)算機(jī)產(chǎn)生的圖像數(shù)據(jù),并將其存儲(chǔ)在第一個(gè)和第二個(gè)存儲(chǔ)模塊633和634中。
雖然上述實(shí)施形態(tài)的膠帶打印設(shè)備配置為能夠打印兩種類(lèi)型的線纜標(biāo)簽(1類(lèi)線纜標(biāo)簽、2類(lèi)線纜標(biāo)簽),膠帶打印設(shè)備不限于此配置。例如,膠帶打印設(shè)備可以?xún)H支持兩種類(lèi)型中的一種任意選擇的類(lèi)型。
雖然在上述實(shí)施形態(tài)中以塊為單位處理要打印的字符串,也可以按如行這樣的其他輸入/編輯單元處理字符串。
雖然在上述實(shí)施形態(tài)的在2類(lèi)線纜標(biāo)簽打印中,存儲(chǔ)在第一個(gè)和第二個(gè)存儲(chǔ)模塊633和634中的字符串彼此組合并打印在插口標(biāo)簽13上,也可以只用存儲(chǔ)在第二個(gè)存儲(chǔ)模塊中的字符串來(lái)打印插口標(biāo)簽13。
雖然上述實(shí)施形態(tài)中的膠帶打印設(shè)備是具有包括在膠帶打印設(shè)備1中的控制單元的獨(dú)立類(lèi)型的設(shè)備,膠帶打印設(shè)備的類(lèi)型不限于獨(dú)立的類(lèi)型。例如,可以用通過(guò)接口連接到膠帶打印設(shè)備1的個(gè)人計(jì)算機(jī)來(lái)實(shí)現(xiàn)部分或全部控制單元。
在上述實(shí)施形態(tài)中所述的每個(gè)處理的流程可以通過(guò)計(jì)算機(jī)執(zhí)行的程序?qū)崿F(xiàn)。這樣的程序可以按計(jì)算機(jī)可讀和可執(zhí)行的格式存儲(chǔ)在各種類(lèi)型的記錄媒體中(移動(dòng)磁盤(pán)、CD-ROM等等)。
應(yīng)理解,已通過(guò)圖示給出上述對(duì)實(shí)施形態(tài)的說(shuō)明,且本發(fā)明并不限于特定的所示實(shí)施形態(tài),而是應(yīng)基于后附的權(quán)利要求的描述來(lái)理解。
權(quán)利要求
1.一種膠帶打印控制設(shè)備,其特征在于,所述設(shè)備包括第一個(gè)存儲(chǔ)裝置,它存儲(chǔ)要打印在類(lèi)似膠帶的打印媒體上的第一個(gè)字符串;第一個(gè)圖像產(chǎn)生裝置,它產(chǎn)生這樣的打印圖像,其中存儲(chǔ)在第一個(gè)存儲(chǔ)裝置中的第一個(gè)字符串在類(lèi)似膠帶的打印媒體的寬度方向排列;第二個(gè)圖像產(chǎn)生裝置,它產(chǎn)生這樣的打印圖像,其中存儲(chǔ)在第一個(gè)存儲(chǔ)裝置中的第一個(gè)字符串在類(lèi)似膠帶的打印媒體的長(zhǎng)度方向排列;及打印控制裝置,它執(zhí)行打印控制,使得首先在類(lèi)似膠帶的打印媒體上打印由第一個(gè)和第二個(gè)圖像產(chǎn)生裝置中的一個(gè)產(chǎn)生的打印圖像,然后在類(lèi)似膠帶的打印媒體上打印由另一個(gè)所產(chǎn)生打印圖像。
2.如權(quán)利要求1所述的膠帶打印控制設(shè)備,其特征在于,還包括打印范圍設(shè)置裝置,所述打印范圍設(shè)置裝置能夠在類(lèi)似膠帶的打印媒體的長(zhǎng)度方向?qū)Φ谝粋€(gè)和第二個(gè)圖像產(chǎn)生裝置產(chǎn)生的至少一個(gè)打印圖像設(shè)置打印范圍。
3.如權(quán)利要求2所述的膠帶打印控制設(shè)備,其特征在于,所述打印控制裝置執(zhí)行打印控制,使得在打印范圍設(shè)置裝置設(shè)置的打印范圍中以重復(fù)排列的方式打印第一個(gè)圖像產(chǎn)生裝置產(chǎn)生的打印圖像。
4.如權(quán)利要求2所述的膠帶打印控制設(shè)備,其特征在于,所述第一個(gè)圖像產(chǎn)生裝置產(chǎn)生打印圖像,其中存儲(chǔ)在第一個(gè)存儲(chǔ)裝置中的第一個(gè)字符串的圖像在類(lèi)似膠帶的打印媒體的寬度方向排列,并在打印范圍設(shè)置裝置設(shè)置的打印范圍內(nèi)重復(fù)排列。
5.如權(quán)利要求1所述的膠帶打印控制設(shè)備,其特征在于,還包括第二個(gè)存儲(chǔ)裝置,所述第二個(gè)存儲(chǔ)裝置存儲(chǔ)要打印在類(lèi)似膠帶的打印媒體上的第二個(gè)字符串,其中所述第二個(gè)圖像產(chǎn)生裝置在一個(gè)圖像中產(chǎn)生包含存儲(chǔ)在第一個(gè)存儲(chǔ)裝置中的第一個(gè)字符串和存儲(chǔ)在第二個(gè)存儲(chǔ)裝置中的第二個(gè)字符串兩者的打印圖像。
6.如權(quán)利要求1所述的膠帶打印控制設(shè)備,其特征在于,還包括更改第一個(gè)和第二個(gè)圖像產(chǎn)生裝置產(chǎn)生的打印圖像大小的大小更改裝置。
7.如權(quán)利要求2所述的膠帶打印控制設(shè)備,其特征在于,還包括對(duì)應(yīng)于打印范圍設(shè)置裝置設(shè)置的打印范圍更改第一個(gè)和第二個(gè)圖像產(chǎn)生裝置產(chǎn)生的打印圖像大小的大小更改裝置。
8.如權(quán)利要求1所述的膠帶打印控制設(shè)備,其特征在于,還包括指定第一個(gè)或第二個(gè)圖像產(chǎn)生裝置產(chǎn)生的打印圖像的打印次數(shù)的打印重復(fù)指定裝置。
9.如權(quán)利要求1所述的膠帶打印控制設(shè)備,其特征在于,所述第一個(gè)圖像產(chǎn)生裝置產(chǎn)生的打印圖像和第二個(gè)圖像產(chǎn)生裝置產(chǎn)生的打印圖像的打印順序可以在打印控制裝置控制下進(jìn)行設(shè)置。
10.如權(quán)利要求1所述的膠帶打印控制設(shè)備,其特征在于,所述膠帶打印控制設(shè)備執(zhí)行控制,形成允許對(duì)第一個(gè)和第二個(gè)圖像產(chǎn)生裝置產(chǎn)生的打印圖像之間進(jìn)行區(qū)分的標(biāo)記。
11.如權(quán)利要求10所述的膠帶打印控制設(shè)備,其特征在于,通過(guò)打印來(lái)形成所述標(biāo)記。
12.如權(quán)利要求11所述的膠帶打印控制設(shè)備,其特征在于,通過(guò)打印的行來(lái)形成所述標(biāo)記。
13.如權(quán)利要求1所述的膠帶打印控制設(shè)備,其特征在于,所述膠帶打印控制設(shè)備控制剪切裝置,以便在第一個(gè)和第二個(gè)圖像產(chǎn)生裝置產(chǎn)生的打印圖像之間進(jìn)行剪切或半剪切。
14.一種程序,其特征在于,使計(jì)算機(jī)執(zhí)行第一個(gè)存儲(chǔ)步驟,它存儲(chǔ)要打印在類(lèi)似膠帶的打印媒體上的第一個(gè)字符串;第一個(gè)圖像產(chǎn)生步驟,它產(chǎn)生這樣的打印圖像,其中由第一個(gè)存儲(chǔ)步驟存儲(chǔ)的第一個(gè)字符串在類(lèi)似膠帶的打印媒體的寬度方向排列;第二個(gè)圖像產(chǎn)生步驟,它產(chǎn)生這樣的打印圖像,其中由第一個(gè)存儲(chǔ)步驟存儲(chǔ)的第一個(gè)字符串在類(lèi)似膠帶的打印媒體的長(zhǎng)度方向排列;及打印控制步驟,它執(zhí)行打印控制,使得首先在類(lèi)似膠帶的打印媒體上打印由第一個(gè)和第二個(gè)圖像產(chǎn)生步驟中的一個(gè)產(chǎn)生的打印圖像,然后在類(lèi)似膠帶的打印媒體上打印由另一個(gè)所產(chǎn)生打印圖像。
15.如權(quán)利要求14所述的程序,其特征在于,還使計(jì)算機(jī)執(zhí)行打印范圍設(shè)置步驟,所述打印范圍設(shè)置步驟能夠在類(lèi)似膠帶的打印媒體的長(zhǎng)度方向?qū)Φ谝粋€(gè)和第二個(gè)圖像產(chǎn)生步驟產(chǎn)生的至少一個(gè)打印圖像設(shè)置打印范圍。
16.如權(quán)利要求15所述的程序,其特征在于,所述打印控制步驟執(zhí)行打印控制,使得在打印范圍設(shè)置步驟設(shè)置的打印范圍中以重復(fù)排列的方式打印第一個(gè)圖像產(chǎn)生步驟產(chǎn)生的打印圖像。
17.如權(quán)利要求15所述的程序,其特征在于,所述第一個(gè)圖像產(chǎn)生步驟產(chǎn)生打印圖像,其中由第一個(gè)存儲(chǔ)步驟存儲(chǔ)的第一個(gè)字符串的圖像在類(lèi)似膠帶的打印媒體的寬度方向排列,并在打印范圍設(shè)置步驟設(shè)置的打印范圍內(nèi)重復(fù)排列。
18.如權(quán)利要求14所述的程序,其特征在于,還使計(jì)算機(jī)執(zhí)行第二個(gè)存儲(chǔ)步驟,所述第二個(gè)存儲(chǔ)步驟存儲(chǔ)要打印在類(lèi)似膠帶的打印媒體上的第二個(gè)字符串,其中所述第二個(gè)圖像產(chǎn)生步驟在一個(gè)圖像中產(chǎn)生包含由第一個(gè)存儲(chǔ)步驟存儲(chǔ)的第一個(gè)字符串和由第二個(gè)存儲(chǔ)步驟存儲(chǔ)的第二個(gè)字符串兩者的打印圖像。
19.如權(quán)利要求14所述的程序,其特征在于,還使計(jì)算機(jī)執(zhí)行更改第一個(gè)和第二個(gè)圖像產(chǎn)生步驟產(chǎn)生的打印圖像大小的大小更改步驟。
20.如權(quán)利要求15所述的程序,其特征在于,還使計(jì)算機(jī)執(zhí)行對(duì)應(yīng)于打印范圍設(shè)置步驟設(shè)置的打印范圍更改第一個(gè)和第二個(gè)圖像產(chǎn)生步驟產(chǎn)生的打印圖像大小的大小更改步驟。
21.如權(quán)利要求14所述的程序,其特征在于,還使計(jì)算機(jī)執(zhí)行指定第一個(gè)或第二個(gè)圖像產(chǎn)生步驟產(chǎn)生的打印圖像的打印次數(shù)的打印重復(fù)指定步驟。
22.如權(quán)利要求14所述的程序,其特征在于,所述第一個(gè)圖像產(chǎn)生步驟產(chǎn)生的打印圖像和第二個(gè)圖像產(chǎn)生步驟產(chǎn)生的打印圖像的打印順序可以在打印控制步驟中進(jìn)行設(shè)置。
23.如權(quán)利要求14所述的程序,其特征在于,所述打印控制步驟還執(zhí)行控制,形成允許對(duì)第一個(gè)和第二個(gè)圖像產(chǎn)生步驟產(chǎn)生的打印圖像之間進(jìn)行區(qū)分的標(biāo)記。
24.如權(quán)利要求23所述的程序,其特征在于,通過(guò)打印來(lái)形成所述標(biāo)記。
25.如權(quán)利要求24所述的程序,其特征在于,通過(guò)打印的行來(lái)形成所述標(biāo)記。
26.如權(quán)利要求14所述的程序,其特征在于,還使計(jì)算機(jī)執(zhí)行剪切步驟,以便在第一個(gè)和第二個(gè)圖像產(chǎn)生步驟產(chǎn)生的打印圖像之間進(jìn)行剪切或半剪切。
全文摘要
通過(guò)相對(duì)于打印膠帶的長(zhǎng)度方向逆時(shí)針旋轉(zhuǎn)90度來(lái)產(chǎn)生打印圖像,使得在打印膠帶上打印的字符串沿著打印膠帶的寬度方向排列。此外,排列多個(gè)打印圖像,使得它們?cè)诖蛴∧z帶的長(zhǎng)度方向連續(xù)并執(zhí)行標(biāo)簽打印。接下來(lái),產(chǎn)生正常的打印圖像,使得字符串沿著打印膠帶的長(zhǎng)度方向排列并進(jìn)行標(biāo)簽打印。
文檔編號(hào)G06F3/12GK1708406SQ20038010221
公開(kāi)日2005年12月14日 申請(qǐng)日期2003年10月30日 優(yōu)先權(quán)日2002年10月31日
發(fā)明者上野英生, 森政治, 板倉(cāng)潤(rùn), 伊藤建生 申請(qǐng)人:兄弟工業(yè)株式會(huì)社