本申請是申請?zhí)枮椤?01410333959.7”,申請日為2014年07月14日,發(fā)明名稱為“印刷裝置以及印刷裝置的控制方法”之申請的分案申請。
本發(fā)明涉及印刷裝置以及印刷裝置的控制方法。
背景技術(shù):
在現(xiàn)有技術(shù)中,已知有印刷條形碼的印刷裝置。條形碼是有色的條和空白的間隔排列而構(gòu)成,制定有jan碼、ean、upc碼、itf碼、code39、code128、nw-7等的各種標(biāo)準(zhǔn)。條以及間隔的寬度由各標(biāo)準(zhǔn)規(guī)定,讀取條形碼的裝置對標(biāo)準(zhǔn)所規(guī)定的寬度的條與間隔進(jìn)行識別。然而,例如在用噴墨式的印刷裝置印刷條形碼的情況下,墨水的洇散、墨水在印刷面上命中的位置的偏差等為原因,有時條寬度變粗。若條寬度脫離標(biāo)準(zhǔn),則有可能變成無法讀取。因此,提出了一種手法,在印刷條形碼時,根據(jù)進(jìn)行印刷的印刷介質(zhì)來變更條形碼的印刷方法(例如,參照專利文獻(xiàn)1、2)。專利文獻(xiàn)1的裝置按照預(yù)先存儲的校正表,根據(jù)印刷介質(zhì)的種類來變更條形碼的條與間隔的點(diǎn)結(jié)構(gòu)等。此外,專利文獻(xiàn)2的印刷系統(tǒng)根據(jù)紙張的類別對條形碼的條寬度進(jìn)行校正。
但是,印刷介質(zhì)的種類非常多,有時用戶所使用的印刷介質(zhì)的特性會與印刷裝置的制造業(yè)者所設(shè)想的印刷介質(zhì)不一樣。因此,即使印刷裝置對條形碼的印刷方法、條寬度進(jìn)行變更,該變更也不一定適合印刷介質(zhì),印刷出的條形碼有可能脫離標(biāo)準(zhǔn)。
因此,印刷裝置不根據(jù)印刷介質(zhì)的種類來進(jìn)行條形碼的印刷變更或校正,所以印刷出的條形碼脫離標(biāo)準(zhǔn)的可能性進(jìn)一步提高。此外,只要將條形碼的印刷變更或校正所涉及的各方面都設(shè)為用戶所指定的構(gòu)成,就能夠適合用戶所使用的印刷介質(zhì)地印刷條形碼。但是,在此情況下,用戶的操作變得繁雜,用于印刷條形碼的操作變難。
專利文獻(xiàn)1:jp特開2005-47169號公報
專利文獻(xiàn)2:jp特開2009-193428號公報
技術(shù)實現(xiàn)要素:
本發(fā)明鑒于上述情況而作,其目的在于,提供一種能夠通過簡單且簡易的操作根據(jù)印刷介質(zhì)來印刷適當(dāng)?shù)臈l形碼的印刷裝置、以及印刷裝置的控制方法。
為了達(dá)成上述目的,本發(fā)明的特征在于,具備:印刷部,其將條形碼印刷在印刷介質(zhì)上;存儲部,其存儲為了調(diào)整所述條形碼的印刷形態(tài)而與所述印刷介質(zhì)的種類建立對應(yīng)地預(yù)先設(shè)定的固定值;印刷控制部,其按照在所述存儲部中存儲的所述固定值使所述印刷部印刷條形碼;取得部,其取得指定所述印刷介質(zhì)的種類而輸入的附加調(diào)整值;和調(diào)整值存儲部,其與所指定的所述印刷介質(zhì)的種類建立對應(yīng)地存儲由所述取得部取得的附加調(diào)整值,所述印刷控制部,在所述存儲部中存儲的所述固定值上,加上在所述調(diào)整值存儲部中存儲的所述附加調(diào)整值,來使所述印刷部印刷條形碼。
根據(jù)本發(fā)明,按照與印刷介質(zhì)的種類建立對應(yīng)地預(yù)先存儲的固定值來調(diào)整條形碼的印刷形態(tài),并且,在基于固定值的調(diào)整的基礎(chǔ)上,還能夠通過附加調(diào)整值來調(diào)整條形碼的印刷形態(tài)。因此,在通過進(jìn)行基于固定值的調(diào)整就能夠印刷適于印刷介質(zhì)的條形碼的情況下,能夠通過簡單的操作來印刷適當(dāng)?shù)臈l形碼。此外,在僅通過基于固定值的調(diào)整不能印刷適于印刷介質(zhì)的條形碼的情況下、或在想要以更適當(dāng)?shù)臓顟B(tài)印刷條形碼的情況下,通過附加調(diào)整值,能夠進(jìn)行更進(jìn)一步的調(diào)整。由此,能夠通過簡單且簡易的操作,根據(jù)印刷介質(zhì)來印刷適當(dāng)?shù)臈l形碼。
此外,本發(fā)明的特征在于,在上述印刷裝置中,所述存儲部,與預(yù)先設(shè)定的多個所述印刷介質(zhì)的種類建立對應(yīng)地存儲所述固定值,所述印刷控制部,在預(yù)先設(shè)定的多個所述印刷介質(zhì)的種類中選擇了所使用的所述印刷介質(zhì)的種類的情況下,在與所選擇的所述印刷介質(zhì)的種類建立對應(yīng)地存儲的所述固定值上,加上在所述調(diào)整值存儲部中存儲的所述附加調(diào)整值來印刷條形碼。
根據(jù)本發(fā)明,在與多個印刷介質(zhì)的種類相對應(yīng)地存儲了固定值的基礎(chǔ)上,通過選擇這些多個印刷介質(zhì)的種類中的任意一者,能夠采取基于固定值的調(diào)整與基于附加調(diào)整值的調(diào)整來執(zhí)行印刷。由此,使用戶容易區(qū)分印刷介質(zhì)的種類,并能夠簡單地選擇固定值。
此外,本發(fā)明的特征在于,在上述印刷裝置中,具備與主計算機(jī)相連接的接口,所述印刷控制部,在經(jīng)由所述接口輸入了指定所述印刷介質(zhì)的種類的信息的情況下,在與所輸入的所述印刷介質(zhì)的種類建立對應(yīng)地存儲的所述固定值上,加上在所述調(diào)整值存儲部中存儲的所述附加調(diào)整值來印刷條形碼。
根據(jù)本發(fā)明,在通過主計算機(jī)指定了印刷介質(zhì)的種類的情況下,能夠與所指定的印刷介質(zhì)的種類相對應(yīng)地印刷條形碼。
此外,在上述印刷裝置中,所述固定值也可以是指定所述印刷部所印刷的條形碼的條寬度的變更量的值。
在該情況下,通過按照每個印刷介質(zhì)的種類而預(yù)先存儲的固定值來進(jìn)行變更條形碼的條寬度的調(diào)整,例如能夠使噴墨式的印刷裝置印刷符合標(biāo)準(zhǔn)的條形碼。
此外,在上述印刷裝置中,所述附加調(diào)整值也可以是指定所述印刷部所印刷的條形碼的條寬度的變更量的值。
在該情況下,通過指定附加調(diào)整值,容易變更與條形碼的條寬度相關(guān)的調(diào)整的狀態(tài),并能夠以適于印刷介質(zhì)的狀態(tài)印刷條形碼。
此外,在上述印刷裝置中,所述印刷控制部也可以對所述固定值與所述附加調(diào)整值進(jìn)行運(yùn)算,來使所述印刷部印刷條形碼。
在該情況下,通過對固定值與附加調(diào)整值進(jìn)行運(yùn)算,能夠容易進(jìn)行采用了固定值與附加調(diào)整值的調(diào)整。
為了達(dá)成上述目的,本發(fā)明是一種將條形碼印刷在印刷介質(zhì)上的印刷裝置的控制方法,所述印刷裝置的控制方法的特征在于,存儲為了調(diào)整所述條形碼的印刷形態(tài)而與所述印刷介質(zhì)的種類建立對應(yīng)地預(yù)先設(shè)定的固定值,在與所述印刷介質(zhì)的種類建立對應(yīng)地輸入了附加調(diào)整值的情況下,取得所輸入的附加調(diào)整值,并與所述印刷介質(zhì)的種類建立對應(yīng)地進(jìn)行存儲,在所述固定值上加上所述附加調(diào)整值,來印刷條形碼。
根據(jù)本發(fā)明,按照與印刷介質(zhì)的種類建立對應(yīng)地預(yù)先存儲的固定值來調(diào)整條形碼的印刷形態(tài),并且,在基于固定值的調(diào)整的基礎(chǔ)上,還能夠通過附加調(diào)整值來調(diào)整條形碼的印刷形態(tài)。因此,在通過進(jìn)行基于固定值的調(diào)整就能夠印刷適于印刷介質(zhì)的條形碼的情況下,能夠通過簡單的操作來印刷適當(dāng)?shù)臈l形碼。此外,在僅通過基于固定值的調(diào)整不能印刷適于印刷介質(zhì)的條形碼的情況下、或在想要以更適當(dāng)?shù)臓顟B(tài)印刷條形碼的情況下,通過附加調(diào)整值,能夠進(jìn)行更進(jìn)一步的調(diào)整。由此,能夠通過簡單且簡易的操作,根據(jù)印刷介質(zhì)來印刷適當(dāng)?shù)臈l形碼。
根據(jù)本發(fā)明,能夠通過簡單且簡易的操作,根據(jù)印刷介質(zhì)來印刷適當(dāng)?shù)臈l形碼。
附圖說明
圖1是實施方式所涉及的印刷系統(tǒng)的功能框圖。
圖2a是表示在打印機(jī)存儲部中存儲的固定值的構(gòu)成例的圖。
圖2b是表示在打印機(jī)存儲部中存儲的用戶校正值的構(gòu)成例的圖。
圖3是表示用戶校正值的設(shè)定所涉及的印刷系統(tǒng)的動作的流程圖。
圖4是表示印刷所涉及的印刷系統(tǒng)的動作的流程圖。
具體實施方式
以下,參照附圖對本發(fā)明的實施方式進(jìn)行說明。
圖1是實施方式所涉及的印刷系統(tǒng)8的功能框圖。
印刷系統(tǒng)8將打印機(jī)5(印刷裝置)與用于控制打印機(jī)5的主計算機(jī)1連接而構(gòu)成。
印刷系統(tǒng)8是如下系統(tǒng):通過操作員的操作,主計算機(jī)1將印刷指令以及印刷數(shù)據(jù)向打印機(jī)5輸出,打印機(jī)5基于印刷指令以及印刷數(shù)據(jù)在印刷介質(zhì)上進(jìn)行印刷。
主計算機(jī)1具備控制主計算機(jī)1的各部的主機(jī)控制部45。主機(jī)控制部45具備應(yīng)用執(zhí)行部45a和打印機(jī)驅(qū)動程序執(zhí)行部45b。應(yīng)用執(zhí)行部45a執(zhí)行文檔作成程序、圖像編輯程序、或者pos應(yīng)用等的應(yīng)用程序。應(yīng)用執(zhí)行部45a在通過操作員的操作指示了印刷執(zhí)行的情況下,生成并輸出用于印刷所作成的文檔或圖像的印刷數(shù)據(jù)。打印機(jī)驅(qū)動程序執(zhí)行部45b執(zhí)行用于控制打印機(jī)5的設(shè)備驅(qū)動程序。打印機(jī)驅(qū)動程序執(zhí)行部45b生成控制打印機(jī)5的指令和與該指令相關(guān)聯(lián)的數(shù)據(jù),并輸出到打印機(jī)5,控制打印機(jī)5的動作。例如,打印機(jī)驅(qū)動程序執(zhí)行部45b基于應(yīng)用執(zhí)行部45a所輸出的印刷數(shù)據(jù),生成對打印機(jī)5指示印刷的印刷指令和印刷數(shù)據(jù),并輸出。另外,打印機(jī)驅(qū)動程序執(zhí)行部45b所執(zhí)行的設(shè)備驅(qū)動程序并不限于最適合打印機(jī)5的程序,也可以是通用的設(shè)備驅(qū)動程序。此外,也可以是面向其他機(jī)型的打印機(jī)的設(shè)備驅(qū)動程序。在該情況下,打印機(jī)5只要是能夠處理與其他機(jī)型的打印機(jī)相對應(yīng)的打印機(jī)驅(qū)動程序執(zhí)行部45b所輸出的指令、數(shù)據(jù)的構(gòu)成即可。
主計算機(jī)1具備:主機(jī)顯示部46,其用于顯示各種信息;主機(jī)輸入部47,其用于檢測對所連接的輸入設(shè)備的操作;主機(jī)存儲部48,其對各種數(shù)據(jù)進(jìn)行存儲;和通信接口(i/f)49,其與打印機(jī)5相連接。主機(jī)顯示部46以及主機(jī)輸入部47供操作員進(jìn)行操作。主機(jī)存儲部48非揮發(fā)性地存儲主機(jī)控制部45所執(zhí)行的控制程序、應(yīng)用程序、設(shè)備驅(qū)動程序等各種程序以及與這些程序相關(guān)的數(shù)據(jù)等。
在本實施方式中,以主計算機(jī)1生成用于印刷包含條形碼的標(biāo)簽的印刷指令以及印刷數(shù)據(jù)的情況為例進(jìn)行說明。若由應(yīng)用執(zhí)行部45a指示了包含條形碼的圖像的印刷,則打印機(jī)驅(qū)動程序執(zhí)行部45b生成包含條形碼的印刷數(shù)據(jù)和指示印刷的印刷指令。應(yīng)用執(zhí)行部45a所生成的條形碼的數(shù)據(jù),例如,既可以是遵循jan碼、ean、upc碼、itf碼、code39、code128、nw一7等標(biāo)準(zhǔn)的條形碼,也可以是獨(dú)特的條形碼。這些條形碼利用條形碼字體(barcodefont)來印刷。因此,打印機(jī)驅(qū)動程序執(zhí)行部45b輸出包含指定條形碼字體的數(shù)據(jù)和字符編碼在內(nèi)的條形碼的印刷數(shù)據(jù)。
作為一例,本實施方式的打印機(jī)5表示噴墨式打印機(jī)。打印機(jī)5具備具有噴出墨水的噴嘴的行式噴墨頭12(印刷頭)。行式噴墨頭12是在與輸送方向正交的方向上遍布印刷范圍整體,成列地配置噴嘴的行式打印頭。行式噴墨頭12按照藍(lán)綠色(c)、品紅色(m)、黃色(y)以及黑色(k)這4色的每一種顏色具有噴嘴列,能夠以全色在印刷介質(zhì)上進(jìn)行印刷。此外,行式噴墨頭12可以是使用更多顏色的墨水的構(gòu)成,也可以是使用2色或單色的墨水的構(gòu)成。
打印機(jī)5所使用的印刷介質(zhì)是被切割成規(guī)定尺寸的單片(cut-sheet)或連續(xù)片(continuoussheet),這些片為紙或合成樹脂制品,也可以被施以表面加工。連續(xù)片例如是卷筒紙或折疊紙。
本實施方式的打印機(jī)5,使用卷筒紙、以及將背面帶有粘著劑的定型尺寸的標(biāo)簽排列于剝離紙(襯紙)而卷成卷筒狀的標(biāo)簽紙來作為印刷介質(zhì)。
打印機(jī)5所使用的卷筒紙以及標(biāo)簽紙具有多個種類。在本實施方式中,對普通紙、高級紙(finepaper)、普通紙標(biāo)簽、高級紙標(biāo)簽、合成紙標(biāo)簽、以及蠟光紙標(biāo)簽進(jìn)行舉例。普通紙以及普通紙標(biāo)簽的印刷面由普通紙構(gòu)成。高級紙以及高級紙標(biāo)簽由適于噴墨式印刷的、墨水的吸收能力以及牢固性優(yōu)異的高級紙構(gòu)成。合成紙標(biāo)簽是用合成樹脂性的片構(gòu)成的標(biāo)簽紙。蠟光紙標(biāo)簽是利用了墨水的吸收能力、牢固性以及發(fā)色性優(yōu)異、且吸收墨水后也具有光澤的蠟光紙(glossypaper)的標(biāo)簽紙。
打印機(jī)5具備控制打印機(jī)5的各部的打印機(jī)控制部27(印刷控制部、取得部)。打印機(jī)控制部27具備作為未圖示的運(yùn)算執(zhí)行部的cpu、rom、ram等。在打印機(jī)控制部27的rom中,非揮發(fā)性地存儲由cpu能執(zhí)行的固件、固件所涉及的數(shù)據(jù)等。此外,在ram中臨時地存儲cpu所執(zhí)行的固件所涉及的數(shù)據(jù)等。打印機(jī)控制部27也可以具備其他的外圍電路等。
打印機(jī)控制部27除了與上述的行式噴墨頭12相連接以外,還與送紙電動機(jī)36、打印機(jī)顯示部39、打印機(jī)輸入部40、通信接口41、黑標(biāo)傳感器(blackmarksensor)42、以及打印機(jī)存儲部50的各部相連接。
打印機(jī)顯示部39具備通過打印機(jī)控制部27的控制來顯示打印機(jī)5的動作狀態(tài)等的led指示器或液晶顯示面板。打印機(jī)輸入部40具備各種開關(guān),并將與這些開關(guān)的操作相應(yīng)的信號輸出到打印機(jī)控制部27。通信接口41與主計算機(jī)1相連接。黑標(biāo)傳感器42是設(shè)置于在打印機(jī)5的內(nèi)部輸送印刷介質(zhì)(標(biāo)簽紙以及卷筒紙)的輸送路徑上、檢測印刷介質(zhì)所附有的位置對準(zhǔn)用的黑標(biāo)(圖示略)的光傳感器。通信接口(i/f)41(interface)在打印機(jī)控制部27的控制下,與主計算機(jī)1之間進(jìn)行遵循規(guī)定的協(xié)議的通信。
送紙電動機(jī)36按照打印機(jī)控制部27的控制使輸送輥(圖示略)旋轉(zhuǎn),來輸送標(biāo)簽紙14。送紙電動機(jī)36例如由步進(jìn)電機(jī)構(gòu)成,并能夠通過打印機(jī)控制部27來控制送紙電動機(jī)36的旋轉(zhuǎn)量以及旋轉(zhuǎn)方向。黑標(biāo)傳感器42在標(biāo)簽紙14的輸送中進(jìn)行黑標(biāo)的檢測,并將檢測值輸出到打印機(jī)控制部27。
打印機(jī)控制部27具備印刷控制部27a、圖像處理部27b以及緩沖存儲器27c作為功能模塊。印刷控制部27a以及圖像處理部27b是cpu執(zhí)行了固件的情況下的功能。此外,緩沖存儲器27c設(shè)置于打印機(jī)控制部27的ram(圖示略)的一部分的存儲區(qū)域??梢栽诖蛴C(jī)存儲部50中設(shè)置緩沖存儲器27c,也可以在與打印機(jī)控制部27外部連接的ram中設(shè)置緩沖存儲器27c。
打印機(jī)存儲部50(存儲部、調(diào)整值存儲部)具備eeprom或閃存等的半導(dǎo)體存儲元件、或者硬盤等的存儲介質(zhì),以可改寫的方式非揮發(fā)性地存儲各種數(shù)據(jù)。打印機(jī)存儲部50存儲打印機(jī)控制部27所執(zhí)行的程序、打印機(jī)控制部27所處理的字體數(shù)據(jù)等各種數(shù)據(jù)。
印刷控制部27a基于經(jīng)由通信接口41從主計算機(jī)1輸入的印刷指令以及印刷數(shù)據(jù),來執(zhí)行印刷。印刷控制部27a控制送紙電動機(jī)36而使其輸送標(biāo)簽紙14,并且驅(qū)動行式噴墨頭12而使其噴出墨水。
此外,印刷控制部27a在處理從主計算機(jī)1輸入的印刷數(shù)據(jù)時調(diào)用圖像處理部27b。圖像處理部27b將印刷數(shù)據(jù)作為柵格數(shù)據(jù)(rasterdata)而展開到緩沖存儲器27c中。緩沖存儲器27c是按照行式噴墨頭12的印刷分辨率、以及打印機(jī)5的可印刷區(qū)域的尺寸而形成的存儲區(qū)域。
在本實施方式中,從主計算機(jī)1輸出包含指定條形碼字體的數(shù)據(jù)以及字符編碼在內(nèi)的印刷數(shù)據(jù)。圖像處理部27b讀出存儲在打印機(jī)存儲部50中的字體數(shù)據(jù),在緩沖存儲器27c中展開條形碼的圖像數(shù)據(jù)。
印刷控制部27a通過行式噴墨頭12來印刷在緩沖存儲器27c中展開的圖像。在緩沖存儲器27c中展開的圖像數(shù)據(jù)是如下的柵格圖像數(shù)據(jù):對于覆蓋打印機(jī)5的可印刷區(qū)域的規(guī)定點(diǎn)數(shù)的像素,按照每個像素設(shè)定了印刷色的數(shù)據(jù)的柵格圖像數(shù)據(jù)。印刷控制部27a將在緩沖存儲器27c中展開的圖像數(shù)據(jù)的每個像素的顏色信息,按照預(yù)先設(shè)定的lut而變換為行式噴墨頭12所噴出的每種墨水顏色的墨水量。然后,印刷控制部27a基于變換后的墨水量,按照每種墨水的顏色來決定行式噴墨頭12噴出墨滴所形成的點(diǎn)的位置以及尺寸,并執(zhí)行印刷。
此外,圖像處理部27b具有對在緩沖存儲器27c中展開的條形碼的圖像數(shù)據(jù)進(jìn)行調(diào)整的功能。
如上所述,打印機(jī)5所使用的印刷介質(zhì)例如是普通紙、高級紙、普通紙標(biāo)簽、高級紙標(biāo)簽、合成紙標(biāo)簽、以及蠟光紙標(biāo)簽。這些印刷介質(zhì)的印刷面的表面狀態(tài)不同,特別是,墨水的洇散的發(fā)生狀態(tài)不同。例如,高級紙由于墨水吸收能力優(yōu)異因而不易發(fā)生洇散,普通紙或合成紙標(biāo)簽由于墨水吸收能力不高,因而容易洇散。因此,在印刷了在緩沖存儲器27c中展開的條形碼的圖像數(shù)據(jù)的情況下,根據(jù)印刷介質(zhì)的種類有時會發(fā)生較大的洇散。若條形碼的黑色部分(條)的寬度由于洇散而增大,并超過標(biāo)準(zhǔn)所規(guī)定的條寬度、或由于條寬度的增大而導(dǎo)致間隔縮小,則印刷出的條形碼變?yōu)槊撾x了標(biāo)準(zhǔn)的條形碼。對于這樣的條形碼,讀取條形碼的裝置有可能不能正常讀取。
因此,在打印機(jī)5中,圖像處理部27b按照每個印刷介質(zhì)的種類對緩沖存儲器27c的條形碼的圖像進(jìn)行調(diào)整。具體來說,在容易發(fā)生洇散的印刷介質(zhì)上進(jìn)行印刷的情況下,縮短條寬度,使得能夠補(bǔ)償洇散所引起的條寬度的擴(kuò)大。即,例如以點(diǎn)數(shù)為單位將在緩沖存儲器27c中展開的圖像數(shù)據(jù)中的條的寬度設(shè)得較細(xì)。圖像處理部27b根據(jù)印刷介質(zhì)的種類來調(diào)整條形碼的處理,按照在打印機(jī)存儲部50中存儲的固定值、以及用戶校正值(附加調(diào)整值)來進(jìn)行。
圖2是表示在打印機(jī)存儲部50中存儲的固定值以及用戶校正值的構(gòu)成例的圖。圖2a表示固定值表50a的構(gòu)成例,圖2b表示用戶校正值表50b的構(gòu)成例。
固定值表50a是與打印機(jī)5所使用的印刷介質(zhì)的種類建立對應(yīng)地預(yù)先設(shè)定了固定值的表。在打印機(jī)存儲部50中,在打印機(jī)5出廠時、固件讀入時或者固件更新時,存儲固定值表50a。
通過固定值表50a來規(guī)定固定值的媒體種類與打印機(jī)5能使用的印刷介質(zhì)的種類相對應(yīng)。此外,也可以與打印機(jī)5所使用的所有的印刷介質(zhì)中的典型的一部分印刷介質(zhì)的種類相對應(yīng)地存儲固定值。
在主計算機(jī)1中,通過打印機(jī)驅(qū)動程序執(zhí)行部45b所執(zhí)行的設(shè)備驅(qū)動程序,能夠設(shè)定印刷介質(zhì)的種類。優(yōu)選的是,該打印機(jī)驅(qū)動程序執(zhí)行部45b中的印刷介質(zhì)的種類的設(shè)定項目與固定值表50a中固定值被設(shè)定的媒體種類相對應(yīng)。在本實施方式中,作為印刷介質(zhì)的種類而設(shè)定有普通紙/普通紙標(biāo)簽、高級紙/高級紙標(biāo)簽、合成紙標(biāo)簽、以及蠟光紙標(biāo)簽這4個種類,并與每個種類相對應(yīng)地存儲有固定值。
此外,在打印機(jī)存儲部50中,與固定值同樣地存儲與媒體種類建立對應(yīng)地設(shè)定用戶校正值的用戶校正值表50b。用戶校正值表50b的用戶校正值為:在主計算機(jī)1中,打印機(jī)驅(qū)動程序執(zhí)行部45b顯示設(shè)定用畫面,按照該設(shè)定用畫面輸入的值。即,在主計算機(jī)1中,通過打印機(jī)驅(qū)動程序執(zhí)行部45b的功能來選擇(指定)印刷介質(zhì)的種類,并通過主機(jī)輸入部47來輸入與所選擇的印刷介質(zhì)相對應(yīng)的用戶校正值。打印機(jī)驅(qū)動程序執(zhí)行部45b將表示所輸入的印刷介質(zhì)的種類以及用戶校正值的數(shù)據(jù)輸出到打印機(jī)5。打印機(jī)5的打印機(jī)控制部27按照從主計算機(jī)1輸入的數(shù)據(jù),將用戶校正值表50b存儲到打印機(jī)存儲部50中。由此,用戶能夠與任意的印刷介質(zhì)的種類建立對應(yīng)地設(shè)定校正值。
在固定值表50a中設(shè)定的固定值是以點(diǎn)數(shù)為單位使條形碼的條的寬度增減的值。固定值表50a的固定值表示增減的點(diǎn)數(shù),若固定值為正值則表示條的點(diǎn)數(shù)的增大,若為負(fù)值則表示點(diǎn)數(shù)的減少。例如,在媒體種類“普通紙”所對應(yīng)的固定值為“-2”的情況下,在通過打印機(jī)驅(qū)動程序執(zhí)行部45b將印刷介質(zhì)的種類設(shè)定為普通紙并指示了條形碼的印刷的情況下,打印機(jī)5按照固定值表50a使條變細(xì)。具體來說,圖像處理部27b按照由固定值指定的變更量對在緩沖存儲器27c中展開的條形碼的圖像數(shù)據(jù)中的條的寬度進(jìn)行變更。
另外,在用戶校正值表50b中設(shè)定的用戶校正值是在固定值表50a中設(shè)定的固定值的基礎(chǔ)上,使條形碼的條的寬度增減的值。該校正值與上述的固定值同樣地表示增減的點(diǎn)數(shù)。若校正值為正值則表示條的點(diǎn)數(shù)的增大,若為負(fù)值則表示點(diǎn)數(shù)的減少。用戶校正值表50b的各用戶校正值與固定值表50a的固定值組合來使用。
例如,在圖2a的示例中,在固定值表50a中與媒體種類“高級紙”相對應(yīng)地設(shè)定了固定值“-1”。在圖2b的示例中,在用戶校正值表50b中,與媒體種類“高級紙”相對應(yīng)地設(shè)定了用戶校正值“2”。圖像處理部27b進(jìn)行固定值+用戶校正值的運(yùn)算。因為就高級紙而言變?yōu)?-1)+2=1,所以對條形碼的條的寬度進(jìn)行變更的變更量為1點(diǎn)。
這樣,圖像處理部27b在固定值表50a的固定值上加上用戶校正值表50b的用戶校正值,從而變更條形碼的條的寬度。
固定值表50a是打印機(jī)5的制造業(yè)者按照打印機(jī)5所使用的每個印刷介質(zhì)的種類,規(guī)定為能夠進(jìn)行良好印刷的值。例如,對固定值進(jìn)行規(guī)定,使得按照打印機(jī)5所使用的每個印刷介質(zhì)的種類,選擇代表性的或受到推薦的印刷介質(zhì),由該印刷介質(zhì)能夠印刷理想的條形碼。
但是,用戶不一定使用制造業(yè)者所推薦的印刷介質(zhì),有時即使適當(dāng)?shù)剡x擇印刷介質(zhì)的種類,反映固定值而印刷出的條形碼的印刷狀態(tài)也并非為最佳。在這樣的情況下,用戶只要設(shè)定進(jìn)一步校正固定值的用戶校正值即可。用戶校正值能夠按照每個印刷介質(zhì)的種類來設(shè)定,并在印刷時由打印機(jī)驅(qū)動程序執(zhí)行部45b來選擇印刷介質(zhì)的種類,由此自動地應(yīng)用所對應(yīng)的用戶校正值。即,無需每次進(jìn)行印刷都設(shè)定用戶校正值。
圖3是表示用戶校正值的設(shè)定所涉及的印刷系統(tǒng)8的動作的流程圖,(a)表示主計算機(jī)1的動作,(b)表示打印機(jī)5的動作。
主計算機(jī)1根據(jù)與主機(jī)輸入部47相連接的輸入設(shè)備的操作,通過打印機(jī)驅(qū)動程序執(zhí)行部45b的功能來顯示輸入用戶校正值的畫面(步驟sa1)。接著,通過對該畫面的操作,來選擇印刷介質(zhì)的種類,并輸入與所選擇的印刷介質(zhì)的種類相對應(yīng)的用戶校正值(步驟sa2)。然后,打印機(jī)驅(qū)動程序執(zhí)行部45b將所選擇的印刷介質(zhì)的種類與所輸入的用戶校正值建立對應(yīng)地輸出到打印機(jī)5(步驟sa3)。
打印機(jī)5的打印機(jī)控制部27取得主計算機(jī)1所輸出的印刷介質(zhì)的種類以及用戶校正值(步驟sb1)。接著,打印機(jī)控制部27將所取得的印刷介質(zhì)的種類與用戶校正值設(shè)定到用戶校正值表50b中(步驟sb2)。打印機(jī)控制部27將用戶校正值的設(shè)定完成的用戶校正值表50b存儲到打印機(jī)存儲部50中、或者更新在打印機(jī)存儲部50中存儲的用戶校正值表50b(步驟sb3)。
通過以上動作,能夠基于主計算機(jī)1上的操作,容易地輸入、設(shè)定與印刷介質(zhì)的種類相對應(yīng)的用戶校正值。在變更用戶校正值的情況下,也能夠通過同樣的操作來簡單地變更。因為在此輸入、設(shè)定的用戶校正值在之后的印刷時被使用,所以通過事先對用戶校正值進(jìn)行設(shè)定,能夠簡單地以適當(dāng)?shù)臓顟B(tài)印刷條形碼。
圖4是表示用戶校正值的設(shè)定所涉及的印刷系統(tǒng)8的動作的流程圖,(a)表示主計算機(jī)1的動作(sa11~sa13),(b)表示打印機(jī)5的動作(sb11~sb15)。另外,當(dāng)然能夠?qū)⒃搱D4所示的動作與圖3所示的動作連起來執(zhí)行。
主計算機(jī)1的應(yīng)用執(zhí)行部45a生成與包含條形碼的圖像相關(guān)的信息,并輸出到打印機(jī)驅(qū)動程序執(zhí)行部45b(步驟sa11)。打印機(jī)驅(qū)動程序執(zhí)行部45b基于從應(yīng)用執(zhí)行部45a輸入的信息,生成指示圖像印刷的指令以及印刷數(shù)據(jù)(步驟sa12),并發(fā)送到打印機(jī)5(步驟sa13)。在此,打印機(jī)驅(qū)動程序執(zhí)行部45b除了生成指示印刷執(zhí)行的指令以外,還生成指定通過應(yīng)用執(zhí)行部45a的操作、打印機(jī)驅(qū)動程序執(zhí)行部45b的操作而設(shè)定的印刷介質(zhì)的種類的指令。印刷介質(zhì)的種類也可以通過默認(rèn)來設(shè)定。在該情況下,打印機(jī)驅(qū)動程序執(zhí)行部45b在沒有特別指定印刷介質(zhì)的種類的情況下生成指定默認(rèn)的印刷介質(zhì)的種類的指令。
打印機(jī)5的打印機(jī)控制部27對主計算機(jī)1所發(fā)送的指令以及印刷數(shù)據(jù)進(jìn)行接收(步驟sb11)。在此,圖像處理部27b基于所接收到的指令以及印刷數(shù)據(jù),取得條形碼字體,并在緩沖存儲器27c中展開包含條形碼的圖像數(shù)據(jù)(步驟sb12)。
圖像處理部27b參照固定值表50a以及用戶校正值表50b,取得與所指定的印刷介質(zhì)的種類相對應(yīng)的固定值和用戶校正值(步驟sb13)。圖像處理部27b對于在緩沖存儲器27c中展開的條形碼的圖像,進(jìn)行基于固定值與用戶校正值的校正(步驟sb14)。
印刷控制部27a基于lut將在緩沖存儲器27c中展開的圖像數(shù)據(jù)變換為行式噴墨頭12的墨水量,并驅(qū)動行式噴墨頭12以及送紙電動機(jī)36來進(jìn)行印刷(步驟sb15)。
如上所述,本實施方式所涉及的打印機(jī)5具備將條形碼印刷到印刷介質(zhì)上的行式噴墨頭12。此外,打印機(jī)5具備打印機(jī)存儲部50和打印機(jī)控制部27。打印機(jī)存儲部50存儲固定值表50a,該固定值表50a包含為了調(diào)整條形碼的印刷形態(tài)而預(yù)先與印刷介質(zhì)的種類建立對應(yīng)地設(shè)定的固定值。打印機(jī)控制部27按照在打印機(jī)存儲部50中存儲的固定值使行式噴墨頭12來印刷條形碼。而且,打印機(jī)控制部27取得指定印刷介質(zhì)的種類而被輸入的用戶校正值,并與所指定的印刷介質(zhì)的種類建立對應(yīng)地存儲到打印機(jī)存儲部50中。然后,打印機(jī)控制部27在打印機(jī)存儲部50中存儲的固定值上加上在打印機(jī)存儲部50中存儲的用戶校正值,來使行式噴墨頭12印刷條形碼。因此,按照與印刷介質(zhì)的種類建立對應(yīng)地預(yù)先存儲的固定值調(diào)整條形碼的印刷形態(tài),并且,在基于固定值的調(diào)整的基礎(chǔ)上,還能夠通過用戶校正值來調(diào)整條形碼的印刷形態(tài)。因此,在通過進(jìn)行基于固定值的調(diào)整就能夠印刷適于印刷介質(zhì)的條形碼的情況下,能夠通過簡單的操作來印刷適當(dāng)?shù)臈l形碼。此外,在僅通過基于固定值的調(diào)整不能印刷適于印刷介質(zhì)的條形碼的情況下、或在想要以更適當(dāng)?shù)臓顟B(tài)印刷條形碼的情況下,通過用戶校正值,能夠進(jìn)行更進(jìn)一步的調(diào)整。由此,能夠通過簡單且簡易的操作,根據(jù)印刷介質(zhì)地印刷適當(dāng)?shù)臈l形碼。
此外,固定值是指定行式噴墨頭12所印刷的條形碼的條寬度的變更量的值。因此,打印機(jī)5通過按照每個印刷介質(zhì)的種類預(yù)先存儲的固定值來進(jìn)行變更條形碼的條寬度的調(diào)整,例如能夠通過噴墨式的打印機(jī)5印刷符合標(biāo)準(zhǔn)的條形碼。此外,用戶校正值是指定行式噴墨頭12所印刷的條形碼的條寬度的變更量的值。因此,通過指定用戶校正值,能夠容易地變更與條形碼的條寬度相關(guān)的調(diào)整的狀態(tài),并能夠以適于印刷介質(zhì)的狀態(tài)印刷條形碼。此外,打印機(jī)控制部27對固定值與用戶校正值進(jìn)行運(yùn)算,來使行式噴墨頭12印刷條形碼,所以能夠容易進(jìn)行反映了固定值與用戶校正值這兩者的調(diào)整,并能夠適當(dāng)?shù)赜∷l形碼。
此外,打印機(jī)存儲部50與預(yù)先設(shè)定的多個印刷介質(zhì)的種類建立對應(yīng)地存儲固定值。打印機(jī)控制部27在預(yù)先設(shè)定的多個印刷介質(zhì)的種類中選擇了所使用的印刷介質(zhì)的種類的情況下,在與所選擇的印刷介質(zhì)的種類建立對應(yīng)地存儲的固定值上加上用戶校正值來印刷條形碼。因此,能夠采取基于固定值的調(diào)整與基于用戶校正值的調(diào)整來執(zhí)行印刷。由此,使用戶容易區(qū)分印刷介質(zhì)的種類,能夠簡單地選擇固定值。
此外,打印機(jī)5具備與主計算機(jī)1相連接的通信接口41。打印機(jī)控制部27在經(jīng)由通信接口41輸入了指定印刷介質(zhì)的種類的信息的情況下,在與所輸入的印刷介質(zhì)的種類建立對應(yīng)地存儲的固定值上加上用戶校正值來印刷條形碼。因此,在通過主計算機(jī)1指定了印刷介質(zhì)的種類的情況下,能夠與所指定的印刷介質(zhì)的種類相對應(yīng)地印刷條形碼。
另外,上述的實施方式只不過示出本發(fā)明的一個方式,在本發(fā)明的范圍內(nèi)能夠任意進(jìn)行變形以及應(yīng)用。
例如,在上述的實施方式中,對使用以點(diǎn)為單位來變更條形碼的條寬度的固定值以及用戶校正值的示例進(jìn)行了說明。本發(fā)明并不限定于此,例如,也可以是變更印刷條形碼的條時的墨水的使用量、墨水的命中位置、墨滴的尺寸等的值。此外,在上述實施方式中,在固定值表50a以及用戶校正值表50b中,示出了對同一媒體種類所對應(yīng)的固定值以及用戶校正值進(jìn)行了設(shè)定的示例。本發(fā)明并不限定于此,例如,用戶校正值表50b的媒體種類也可以比固定值表50a的媒體種類少。
另外,在上述實施方式中舉例說明了遵循jan碼、ean、upc碼、itf碼、code39、code128、nw-7等標(biāo)準(zhǔn)的、由條與間隔構(gòu)成的1維條形碼的印刷所涉及的示例。本發(fā)明并不限定于此,例如,在qr(注冊商標(biāo))碼等的二維條形碼的印刷時,也能夠應(yīng)用本發(fā)明。在該情況下,在通過印刷來形成有色的印刷部與白色或無色的空白部時,只要使用考慮墨水的洇散來對有色的印刷部的印刷尺寸進(jìn)行調(diào)整的固定值、以及用戶校正值即可。
此外,在上述實施方式中,舉例說明了利用藍(lán)綠色、品紅色、黃色、黑色這4種顏色的墨水的噴墨式打印機(jī),但也能夠用于僅使用黑色墨水的打印機(jī)或使用紅色與黑色這2種顏色的墨水的打印機(jī)。
此外,圖1所示的各功能模塊能夠通過硬件與軟件的協(xié)作任意實現(xiàn),并不暗示特定的硬件構(gòu)成。此外,也可以使與主計算機(jī)1、打印機(jī)5外部連接的其他裝置具有主計算機(jī)1、打印機(jī)5的各功能。此外,主計算機(jī)1、打印機(jī)5也可以通過執(zhí)行在外部連接的存儲介質(zhì)中存儲的程序來執(zhí)行各種動作。