專利名稱:打印數(shù)據(jù)生成裝置、打印數(shù)據(jù)生成方法及其程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及生成用于使打印機執(zhí)行打印的打印數(shù)據(jù)的打印數(shù)據(jù)生成裝置。
背景技術(shù):
在噴墨打印機中,通過進行一邊使具備多個噴嘴的打印頭在規(guī)定方向上移動一邊從各噴嘴噴出墨水的主掃描,而對打印介質(zhì)上的多行進行打印,在多行的打印結(jié)束后,進行使打印頭在與上述的規(guī)定方向垂直的方向上移動的副掃描,通過反復(fù)進行主掃描和副掃描而進行打印。另外,開發(fā)了如下技術(shù),即,為了通過以比噴嘴的間隔短的間隔打印點來實現(xiàn)高分辨率的打印,在通過第N-I次以前的主掃描打印出的行之間,通過第N次主掃描打印行(例如,參照專利文獻I)。 專利文獻I :日本特開2002-292908號公報在專利文獻I的技術(shù)中,無法防止在先打印出的行和后被打印的行中發(fā)生行形成位置的偏移。S卩,在噴墨打印機中,若墨水被打印到打印介質(zhì)上,則由于墨水浸透到打印介質(zhì),打印介質(zhì)變得容易拉長,因此,在通過幾次的主掃描結(jié)束了多行的打印時,在進行最后的主掃描的階段,已經(jīng)有很多的墨水被打印到打印介質(zhì)上。因此,進行最后的主掃描的階段與進行之前的主掃描的階段相比,打印介質(zhì)拉長,導(dǎo)致最后的主掃描之前的行的形成位置和最后的主掃描的行的形成位置發(fā)生偏移。打印頭越大、形成在打印頭上的噴嘴數(shù)越多,該偏移的產(chǎn)生越顯著。因此,在具備能夠從打印介質(zhì)的一個邊緣打印至另一個邊緣的大小的打印頭的打印機中,特別顯著地發(fā)生上述的偏移。
發(fā)明內(nèi)容
本發(fā)明是鑒于上述課題而完成的,其目的在于提供能夠抑制起因于進行主掃描的時機不同的行形成位置的偏移的技術(shù)。為了實現(xiàn)上述目的,在本發(fā)明中,以使得在第Nmax次主掃描中基于圖像數(shù)據(jù)的相同灰度值所噴出的墨水量多于第Nmax-I次以前的主掃描時的墨水量地,對從打印頭噴出的墨水量進行控制,生成使打印機打印圖像數(shù)據(jù)所表示的圖像的打印數(shù)據(jù)。即,在通過第N-I次以前的主掃描中打印出的行之間通過第N次上述主掃描打印其他的行而形成圖像,在以Nmax次的主掃描打印出由多行構(gòu)成的打印單位的打印方式中,構(gòu)成為在比最后(第Nmax次)的主掃描靠前的主掃描中墨水量相對變少。若通過根據(jù)該構(gòu)成生成的打印數(shù)據(jù)使打印機執(zhí)行打印,則在為了完成構(gòu)成打印單位的多行的打印而應(yīng)執(zhí)行的主掃描的中,第Nmax次的主掃描以前的主掃描中的墨水量相對變少,因以該第Nmax次主掃描以前的主掃描打印出的墨水所導(dǎo)致的打印介質(zhì)的拉長與在各主掃描中的墨水量相同的情況相比變小,能夠抑制起因于進行主掃描的時機不同的行形成位置的偏移。打印數(shù)據(jù)生成單元以主掃描的順序和打印數(shù)據(jù)所表示的墨水量相關(guān)的方式生成使打印機打印圖像數(shù)據(jù)表示的圖像的打印數(shù)據(jù)即可。即,根據(jù)圖像數(shù)據(jù)表示的像素確定打印機打印墨水的像素。打印機打印墨水的像素被配置在二維平面上,在規(guī)定方向上排列的像素構(gòu)成通過主掃描打印的行。具體而言,在每當使打印頭和打印介質(zhì)在規(guī)定方向上相對移動單位移動距離時,能夠從打印頭噴出墨水的打印機中,向該規(guī)定方向的移動成為主掃描,在與通過該主掃描能夠打印墨水的規(guī)定方向平行的方向上排列的像素通過主掃描構(gòu)成打印的行。另外,在與該規(guī)定方向垂直的方向上使打印頭和打印介質(zhì)相對移動時的移動成為副掃描。
而且,在通過第N-I次以前的主掃描打印出的行之間通過第N次主掃描打印其他行而形成圖像,在Nmax次的主掃描中打印由多行構(gòu)成的打印單位的構(gòu)成中,在已打印的行間進一步形成行,完成打印單位的打印。該情況下,為了完成打印單位的打印,以規(guī)定的順序進行主掃描,根據(jù)主掃描的順序由打印機確定打印各行的順序。而且,以與第Nmax次主掃描相比,在第Nmax次的主掃描之前的第Nmax-I次以前的主掃描中的墨水量相對變多的方式,生成打印數(shù)據(jù)。在打印機中,通過在第N次的主掃描中,在第N-I次以前的主掃描中打印出的行之間打印其他行而形成圖像即可,典型的能夠采用如下構(gòu)成等,在形成有在副掃描方向上排列的多個噴嘴的打印頭上,從多個噴嘴的每一個能夠噴出墨水的狀態(tài)下進行主掃描,對進行在該主掃描中打印的行之間進一步形成其他行的主掃描的打印動作進行執(zhí)行。另外,在該構(gòu)成中,在打印頭上沿副掃描方向M個噴嘴排成I列,在通過Nmax次的主掃描打印出L個行時,LXM個行構(gòu)成打印單位。另外,進行Nmax次的主掃描的順序在打印數(shù)據(jù)的生成前決定即可,也可以以按行排列的順序?qū)︵徑拥亩嘈羞M行打印的方式進行主掃描,還可以以按與行排列的順序不同的順序(對距已打印的行相隔I行以上的行進行打印的順序)進行打印的方式進行主掃描,能夠采用各種的構(gòu)成。并且,打印數(shù)據(jù)能夠以在第Nmax次主掃描中基于圖像數(shù)據(jù)的相同的灰度值所噴出的墨水量與在第Nmax-I次以前的主掃描中相比變多的方式使打印機動作即可。這里,至少在圖像數(shù)據(jù)的灰度值的值域的一部分中,以基于圖像數(shù)據(jù)的相同的灰度值在第Nmax次主掃描中噴出的墨水量和在第Nmax-I次以前的主掃描中噴出的墨水量不同的方式構(gòu)成即可。當然,也可以構(gòu)成為在灰度值的整個值域,基于圖像數(shù)據(jù)的相同的灰度值在第Nmax次主掃描中噴出的墨水量和在第Nmax-I次以前的主掃描中噴出的墨水量不同。并且,這里,至少基于圖像數(shù)據(jù)的相同的灰度值,在第Nmax次主掃描中噴出的墨水量與在第Nmax-I次以前的主掃描中噴出的墨水量相比較多即可,當然,也可以構(gòu)成為在第Nmax-I次以前的主掃描中,每當主掃描的次數(shù)增加,墨水量線性或非線性增加。另外,能夠采用根據(jù)表示墨水量的灰度值對墨水量進行調(diào)整、根據(jù)半色調(diào)處理的參數(shù)對墨水量進行調(diào)整、根據(jù)用于指定墨滴的量的數(shù)據(jù)對墨水量進行調(diào)整、根據(jù)用于指定墨水的記錄頻度的數(shù)據(jù)對墨水量進行調(diào)整的各種的調(diào)整法。并且,作為根據(jù)表示墨水量的灰度值對主掃描的每一次的墨水量進行調(diào)整的構(gòu)成例,可以采用按照主掃描的次數(shù)對在色變換處理中參照的色變換表進行變更的構(gòu)成。具體而言,可以預(yù)先規(guī)定以與輸入色系的灰度值對應(yīng)的輸出色系的灰度值為表示與基準的墨水量相比較少的墨水量的灰度值的方式規(guī)定的第I色變換表,以與輸入色系的灰度值對應(yīng)的輸出色系的灰度值為表示與基準的墨水量相比較多墨水量的灰度值的方式規(guī)定的第2色變換表。而且,對在第Nmax-I次以前的主掃描中打印的行上的像素參照第I色變換表,對在第Nmax次主掃描中打印的行上的像素參照第2色變換表,而將表示像素的顏色的輸入色系的灰度值變換為輸出色系的灰度值。根據(jù)該構(gòu)成,通過參照與主掃描的順序?qū)?yīng)的色變換表來變換色系,能夠按照主掃描的次數(shù)對墨水量進行調(diào)整。并且,作為根據(jù)半色調(diào)處理的參數(shù)對主掃描的每一次的墨水量進行調(diào)整的構(gòu)成例,可以采用以墨水量按照主掃描的次數(shù)相對變動的方式對抖動掩碼的模式進行調(diào)整的構(gòu)成。例如,在通過對在Nmax個行的各行上鄰接的多個像素的灰度值和閾值進行比較而決定多個像素的墨水量的、所謂的抖動處理中,能 夠根據(jù)主掃描的次數(shù)對構(gòu)成抖動掩碼的閾值進行調(diào)整而實現(xiàn)。具體而言,列舉如下構(gòu)成,以與在第Nmax次主掃描中打印的行上的多個像素進行比較的閾值的平均值和在第Nmax-I次主掃描中打印的行上的多個像素進行比較的閾值的平均值相比,各像素的灰度值和閾值的比較的結(jié)果為,每單位面積的墨水量變多的方式對閾值進行規(guī)定。例如,在對表示數(shù)值越大濃度越高的灰度值和閾值進行比較,在灰度值比閾值大時打印點,在灰度值為閾值以下時不打印點的構(gòu)成中,得到如下結(jié)論的可能性較高,即閾值越小,在與相同的灰度值進行比較時越打印出點。因此,該情況下,只要構(gòu)成為與在第Nmax次主掃描中打印的行上的多個像素進行比較的閾值的平均值、和與在第Nmax-I次主掃描中打印的行上的多個像素進行比較的閾值的平均值相比變小即可。根據(jù)以上的構(gòu)成,通過進行半色調(diào)處理,能夠進行與主掃描的次數(shù)對應(yīng)的墨水量的調(diào)整。并且,作為根據(jù)用于指定墨滴的量的數(shù)據(jù)對主掃描的每一次的墨水量進行調(diào)整的構(gòu)成例,在能夠從打印機的打印頭所具備的各噴嘴噴出多種大小的墨滴的構(gòu)成中,也可以采用按照主掃描的每次,對將輸出色系的灰度值變換成每個墨滴大小的灰度值的墨滴灰度值決定處理中所參照的墨滴灰度值決定表進行變更的構(gòu)成。具體而言,預(yù)先規(guī)定被規(guī)定成與輸出色系的灰度值對應(yīng)的每個墨滴大小的灰度值為表示比基準的墨水量少的墨水量的灰度值的第I墨水滴灰度值決定表,和被規(guī)定成與輸出色系的灰度值對應(yīng)的每個墨滴的大小的灰度值為表示比基準的墨水量多的墨水量的灰度值的第2墨滴灰度值決定表。而且,對在第Nmax-I次以前的主掃描中打印的行上的像素參照第I墨滴灰度值決定表,對在第Nmax次主掃描中打印的行上的像素參照第2墨滴灰度值決定表,而將輸出色系的灰度值變換為每個墨滴大小的灰度值。根據(jù)該構(gòu)成,通過參照與主掃描的順序?qū)?yīng)的墨滴灰度值決定表決定每個墨滴大小的灰度值,由此能夠按照主掃描的次數(shù)的每一次對墨水量進行調(diào)整。并且,如本發(fā)明所述,以Nmax次的主掃描對由多行構(gòu)成的打印單位進行打印時,以在第Nmax次主掃描中基于相同的灰度值所噴出的墨水量與此前的主掃描相比變多的方式對墨水量進行控制的手法也能夠作為程序、方法來應(yīng)用。另外,以上的裝置、程序、方法有時作為單獨的裝置實現(xiàn),還有時在具有復(fù)合功能的裝置中利用共用的部件實現(xiàn),并且包含各種方式。
圖I是本發(fā)明的實施方式所涉及的打印數(shù)據(jù)生成裝置的框圖。
圖2A、2B是表示打印機的概略結(jié)構(gòu)、2C是表示打印頭的概略結(jié)構(gòu)、2D是表示打印到打印介質(zhì)上的像素的圖。圖3是打印控制處理的流程圖。圖4A 4C是用于說明按照主掃描的次數(shù)對墨水量進行調(diào)整的構(gòu)成的圖。
具體實施例方式這里,按照下述順序?qū)Ρ景l(fā)明的實施方式進行說明。
(I)打印數(shù)據(jù)生成裝置的構(gòu)成(1-1)打印機的構(gòu)成(1-2)打印機驅(qū)動程序的構(gòu)成以及打印控制處理(2)色變換表的作成例(3)其他實施方式(I)打印數(shù)據(jù)生成裝置的構(gòu)成圖I是表示作為本發(fā)明所涉及的打印數(shù)據(jù)生成裝置而發(fā)揮功能的計算機10的構(gòu)成的框圖。計算機10具備具有RAM、ROM、CPU等的控制部20和HDD30,能夠以控制部20執(zhí)行存儲于R0M、HDD30等的程序。在本實施方式中,作為該程序之一,能夠執(zhí)行打印數(shù)據(jù)生成程序21。該打印數(shù)據(jù)生成程序21具備使打印機40防止打印介質(zhì)的拉長從而抑制行形成位置的偏移同時執(zhí)行打印的功能,打印機40經(jīng)由未圖示的接口與計算機10連接。(1-1)打印機的構(gòu)成圖2A、2B是表示打印機40的概略結(jié)構(gòu)的側(cè)視圖以及俯視圖。在本實施方式中,打印機40具備2個輥部43、44,通過在一個輥部43蓄積打印介質(zhì)P并在另一個輥部44進行卷繞,而能夠?qū)⒋蛴〗橘|(zhì)P搬運至壓印平板42上。在壓印平板42的上方具備打印頭41,打印頭41能夠在與壓印平板42上的打印介質(zhì)P平行的面內(nèi),在與打印介質(zhì)P的搬運方向平行(圖2A、2B所示的實線的箭頭方向)以及垂直(圖2B所示的虛線的箭頭方向)的方向移動。另外,在打印頭41上形成有多個噴嘴,能夠從各噴嘴噴出墨滴。圖2C是示意地表示打印頭41的俯視圖的圖,以虛線示意地表示在打印頭41的下表面開口的噴嘴41a。如該圖2C所示,在打印頭41上沿打印頭41延伸的方向形成有多個噴嘴41a。在本實施方式中,能夠每當使打印頭41在與噴嘴41a排列的方向垂直的方向(圖2A、2B所示的實線的箭頭方向)上移動單位距離,就從噴嘴41a噴出墨水,并且將使打印頭41在與該噴嘴41a排列方向垂直的方向上移動的動作稱為主掃描。此外,在打印頭41通過主掃描到達在主掃描方向上能夠移動的范圍的端部時,能夠使打印頭41在與噴嘴41a排列的方向平行的方向(圖2B所示的虛線的箭頭方向)上移動單位距離。然后,在使打印頭41移動該單位距離后,通過再次在反方向上進行主掃描而能夠以比噴嘴41a的間隔短的間隔,使墨滴打印至打印介質(zhì)P上。此外,將使打印頭41在與該噴嘴41a排列的方向平行的方向上移動的動作稱為副掃描。本實施方式所涉及的打印機40的打印頭41的全長(與打印介質(zhì)P的搬運方向垂直的方向的長度)如圖2B所示那樣,比打印介質(zhì)P的總寬度(與打印介質(zhì)P的搬運方向垂直的方向上的寬度)長,通過反復(fù)上述的主掃描和副掃描,能夠?qū)⒛蛴≡谝蕴摼€表示的矩形的打印范圍R內(nèi)。另外,通過將使打印頭41進行副掃描時的距離設(shè)為噴嘴41a的間隔的1/4的距離,能夠在副掃描方向上獲取噴嘴41a的間距的4倍的分辨率的打印物。如上所述,在本實施方式所涉及的打印機40中,能夠每當通過讓打印頭41進行主掃描而使之在主掃描方向上移動單位距離,就將墨水打印在打印介質(zhì)P上,能夠在主掃描方向上打印多個像素。而且,在打印頭41上排列有多個噴嘴41a,打印頭41能夠在副掃描方向上移動,因此也能夠在副掃描方向上打印多個像素。在本實施方式中,將打印介質(zhì)P上的主掃描方向上排列的多個像素稱為行。另外,在表示打印到打印介質(zhì)P上的圖像的后述的圖像數(shù)據(jù)中,將與打印介質(zhì)P上的行同一方向排列的多個像素也稱為行。圖2D示出以圓示意地表示打印介質(zhì)P上的像素,由橫向排列的多個像素構(gòu)成各行,多行縱向排列的狀態(tài)。在本實施方式中,如上所述,通過將使打印頭41進行副掃描時的距離設(shè)為噴嘴41a的間隔的1/4的距離,能夠在副掃描方向上獲取噴嘴41a的間距的4倍的分辨率的打印物。在圖2D中,舉例示出在副掃描方向上獲取噴嘴41a的間距的4倍的分辨率的打印物時的主掃描的順序。即,在圖2D中,利用圓內(nèi)的數(shù)值表示主掃描的順序,在該圖2D中示出從位于上方的行開始按順序進行打印的例子。該圖2D所示的例子為,在通過第N-I次(N為2以上的自然數(shù))以前的主掃描打印出的行之間,通過第N次主掃描打印其他行由此形成圖像,通過Nmax次(Nmax為N的最大值)的主掃描打印出由多行構(gòu)成的打印單位的打印動作的例子。即,在圖2D所示的例子中,在通過第一次主掃描打印出的以帶有I的圓表示的行之間,通過第二次主掃描打印出作為其他行的以帶有2的圓表示的行,在通過第二次以前的主掃描打印出的以帶有I以及2的圓表示的行之間,通過第3次主掃描打印出作為其他行的以帶有3的圓表示的行,在通過第3次以前的主掃描打印出的以帶有3以及I的圓表示的行之間,通過第4次主掃描打印出作為其他行的以帶有4的圓表示的行。而且,通過使各噴嘴進行4次的主掃描,使行在副掃描方向上無縫填充,因此,在噴嘴數(shù)為M時,通過4次的主掃描打印由4XM行構(gòu)成的打印單位。例如,在圖2C所示的打印頭41中,以實線所示的箭頭附帶的數(shù)值順序進行主掃描,在各主掃描結(jié)束后,進行以點劃線所示的副掃描,從而實現(xiàn)該打印。(1-2)打印機驅(qū)動程序的構(gòu)成以及打印控制處理接下來,對控制以上的打印機40的打印數(shù)據(jù)生成程序21的構(gòu)成以及處理進行說明。打印數(shù)據(jù)生成程序21具備圖像數(shù)據(jù)獲取部21a、色變換處理部21b、半色調(diào)處理部21c和排序處理部21d。通過利用者利用未圖示的用戶接口對打印對象的圖像進行指定并進行打印執(zhí)行指示從而開始基于打印數(shù)據(jù)生成程序21的打印控制處理。在該打印控制處理中,控制部20通過圖像數(shù)據(jù)獲取部21a的處理,獲取圖像數(shù)據(jù),并與打印分辨率對應(yīng)地進行圖像的調(diào)整(步驟S100)。即,控制部20通過圖像數(shù)據(jù)獲取部21a的處理,獲取表示打印指示所涉及的圖像的圖像數(shù)據(jù),對圖像數(shù)據(jù)的像素數(shù)進行調(diào)整,使得以默認的分辨率打印。在本實施方式中,進行像素數(shù)的調(diào)整,使得至少在副掃描方向上成為噴嘴41a的間距的4倍的分辨率的分辨率。接下來,色變換處理部21b使控制部20執(zhí)行將作為圖像數(shù)據(jù)的色系的輸入色系變換為與打印機40能夠噴出的墨水顏色對應(yīng)的輸出色系的色變換處理。在本實施方式中,進行該色變換處理的同時,進行調(diào)整灰度值的處理,使得在第Nmax次主掃描中,基于圖像數(shù)據(jù)相同的灰度值噴出的墨水量與第Nmax-I次以前的主掃描相比變多。
具體而言,本實施方式中的圖像數(shù)據(jù)為通過RGB的各種顏色成分的灰度值的組合來表現(xiàn)出每個像素的顏色的sRGB色系的數(shù)據(jù)。因此,輸入色系為sRGB色系。另外,在打印機40中,能夠噴出CMYK墨水,通過CMYK的各種顏色成分的灰度值的組合來表現(xiàn)打印介質(zhì)P上的每個像素的顏色。因此,輸出色系為CMYK色系。因此,在本實施方式中,控制部20通過色變換處理部21b的處理,參照色變換表,進行插值運算等,將在步驟SlOO中調(diào)整了像素數(shù)的圖像數(shù)據(jù)的各像素的色系從SRGB色系變換成CMYK色系。并且,此時,通過根據(jù)主掃描的次數(shù)參照每行不同的色變換表,而對灰度值進行調(diào)整,使得在第Nmax次主掃描中,基于圖像數(shù)據(jù)的相同的灰度值噴出的墨水量與第Nmax-I次以前的主掃描相比變多。因此,在本實施方式中,預(yù)先在HDD30上存儲有第I色變換表30a和第2色變換表30b,第I色變換表30a在將表示在第Nmax-I次以前的主掃描中打印的行上的像素的圖像數(shù)據(jù)的sRGB灰度值變換成CMYK灰度值時被參照,第2色變換表30b在將表示在第Nmax次主掃描中打印的行上的像素的圖像數(shù)據(jù)的sRGB灰度值變換成CMYK灰度值時被參照。此外, 第I色變換表以及第2色變換表在打印執(zhí)行前預(yù)先作成并存儲在HDD30即可,作成方法在后面敘述。在本實施方式中,第I色變換表被規(guī)定為與輸入色系的灰度值對應(yīng)的輸出色系的灰度值為表示比基準的墨水量少的墨水量的灰度值。另一方面,第2色變換表被規(guī)定為與輸入色系的灰度值對應(yīng)的輸出色系的灰度值為表示比基準的墨水量多的墨水量的灰度值。因此,若對根據(jù)第I色變換表進行變換的情況和根據(jù)第2色變換表進行變換的情況進行比較,在后者一方變換為基于圖像數(shù)據(jù)相同的灰度值噴出的墨水量較多。在該狀態(tài)下,控制部20利用色變換處理部21b的處理,通過執(zhí)行步驟S105 S130來執(zhí)行色變換處理。首先,控制部20將對通過步驟SlOO調(diào)整了像素數(shù)的圖像數(shù)據(jù)的行進行指定的行編號Y初始化為I (步驟S105)。接下來,控制部20判定行編號Y是否與4n(n為自然數(shù))相等(步驟S110)。即,在本實施方式中,如圖2D所示,構(gòu)成為通過從上按順序打印行且以4次的主掃描進行4行的量的打印,以M個噴嘴對4XM個打印單位進行打印。因此,在本實施方式中,構(gòu)成為以I次的主掃描完成I行的打印。因此,行編號Y等于4n的行是在第4次的主掃描中打印的行,通過步驟SllO的判定,判定行編號Y的行是否為在第4次的主掃描中打印的行。而且,在步驟SllO中沒有判定為行編號Y的行等于4n時,控制部20將行編號Y的行看作在第I 3次的主掃描中打印的行,參照第I色變換表30a將行編號Y上的各像素的sRGB灰度值變換成CMYK灰度值(步驟SI 15)。另一方面,在步驟SllO中判定為行編號Y的行等于4n時,控制部20將行編號Y的行看作在第4次主掃描中打印的行,參照第2色變換表30b將行編號Y上的各像素的sRGB灰度值變成為CMYK灰度值(步驟S120)。若在步驟SI 15或S120中進行色變換,則控制部20使行編號Y自加I (步驟S125),并判定Y是否比行編號Y的最大值Ymax大(步驟S130)。而且,在步驟S130中反復(fù)步驟SllO以后的處理,直至判定為Y大于行編號Y的最大值Ymax。根據(jù)以上處理,決定色變換后的CMYK灰度值以便在第4次主掃描中,基于圖像數(shù)據(jù)相同的灰度值噴出的墨水量與第I 3次以前的主掃描相比變多。接下來,控制部20通過半色調(diào)處理部21c的處理,執(zhí)行半色調(diào)處理(步驟S135)。即,控制部20基于上述的色變換后的CMYK灰度值,按照每個像素生成表示有無墨滴噴出的數(shù)據(jù)。接下來,控制部20通過排序處理部21d的處理,進行對半色調(diào)處理后的數(shù)據(jù)排序的排序處理(步驟S140)。S卩,控制部20以在各主掃描中能夠打印墨水的像素靠前排列的方式對像素的順序進行排序。而且,控制部20以按排序后的順序?qū)⒚總€像素的數(shù)據(jù)轉(zhuǎn)送至打印機40的方式生成打印數(shù)據(jù),并將該打印數(shù)據(jù)轉(zhuǎn)送至打印機40。其結(jié)果,在打印機40 中,一邊以圖2C、2D所示的順序進行主掃描,一邊以在第4次主掃描中基于圖像數(shù)據(jù)的相同灰度值噴出的墨水量與第I 3次的主掃描相比變多的方式對打印頭噴出的墨水量進行控制并執(zhí)彳丁打印。根據(jù)以上的處理,能夠抑制隨著進行主掃描的時機像第I次至第4次那樣延遲,而產(chǎn)生由墨水浸透至打印介質(zhì)P上而導(dǎo)致的拉長,能夠抑制起因于進行主掃描的時機不同的行形成位置的偏移。(2)色變換表的作成例接下來,對上述的第I色變換表以及第2色變換表的作成例進行說明。在本實施方式中,以與輸入色系的灰度值對應(yīng)的輸出色系的灰度值成為表示比基準的墨水量少的墨水量的灰度值的方式定義第I色變換表,以與輸入色系的灰度值對應(yīng)的輸出色系的灰度值成為表示比基準的墨水量多的墨水量的灰度值的方式定義第2色變換表。而且,通過進行參照這種以與基準的墨水量相比墨水量變少的方式規(guī)定的第I色變換表和以與基準的墨水量相比墨水量變多的方式規(guī)定的第2色變換表的色變換,而作成色變換表,以使在整個圖像中進行了色管理的狀態(tài)下打印。S卩,通過預(yù)先對多個色標進行打印并進行色管理來作成第I色變換表以及第2色變換表。具體而言,首先,對用于確定色標的灰度值的組合亦即基準CMYK灰度值進行定義?;鶞蔆MYK灰度值例如能夠通過對將CMYK的各種顏色均等分割成O 255的灰度值而得到的值分別進行組合來定義,CMYK各種顏色的灰度值的組合成為用于確定色標的符號。例如,在基準CMYK灰度值中,若表現(xiàn)為(C、M、Y、K) = (16、16、16、16),則基準CMYK灰度值(16、16、16、16)為表示在指定了該基準CMYK灰度值時打印的色標的符號。接下來,以規(guī)定的規(guī)則變換基準CMYK灰度值,從而確定色標的每個像素的CMYK灰度值。這里,色標的每個像素的CMYK灰度值為在實際打印色標時指定的灰度值。S卩,基于該色標的每個像素的CMYK灰度值,執(zhí)行上述的半色調(diào)處理(步驟S135)以及排序處理(步驟S140),生成打印數(shù)據(jù),基于該打印數(shù)據(jù)打印色標。因此,基于對基準CMYK灰度值進行變換后的CMYK灰度值打印色標,在該意義上,能夠看作基準CMYK灰度值對變換前的基準的墨水量進行指定。因此,若將基準CMYK灰度值變換為更大值的CMYK灰度值,則使墨水量與基準的墨水量相比增加,若將基準CMYK灰度值變換為更小值的CMYK灰度值,則能夠看作使墨水量與基準的墨水量相比減少。因此,在橫軸為基準CMYK灰度值,縱軸為變換后的CMYK灰度值的圖4A所示的圖中,設(shè)想與以虛線表示那樣的基準CMYK灰度值=CMYK灰度值的狀態(tài)相比增加墨水量的以點劃線表示那樣的狀態(tài)、和減少墨水量的以雙點劃線表示那樣的狀態(tài)。而且,對多個色標決定基準CMYK灰度值,并且,對實際打印各種色標時的各行在第幾次的主掃描中被打印進行解析,對在第I次至第Nmax-I次的主掃描中所打印的行上的各像素,基于在圖4A中以雙點劃線表示的關(guān)系將基準CMYK灰度值變換成CMYK灰度值,并作為各像素的灰度值。另外,對在第Nmax次主掃描中所打印的行上的各像素,基于在圖4A中以點劃線表示的關(guān)系將基準CMYK灰度值變換成CMYK灰度值而且,基于得到的CMYK灰度值執(zhí)行上述的半色調(diào)處理(步驟S135)以及排序處理(步驟S140),打印多個色標。使打印的多個色標與成為其基礎(chǔ)的基準CMYK灰度值的組合建立對應(yīng),基準CMYK灰度值的組合成為確定色標的符號。因此,若對色標進行測色,確定sRGB灰度值,則能夠使sRGB灰度值和用于打印該sRGB灰度值的顏色的基準CMYK灰度值的組合建立對應(yīng)。另外,若確定基準CMYK灰度值的組合,則基于圖4A所示的關(guān)系,則也能夠確定主掃描的每一次的CMYK灰度值。因此,根據(jù)sRGB灰度值和基準CMYK灰度值的對應(yīng)關(guān)系,確定sRGB灰度值和在第I次至第Nmax-I次的主掃描中所打印的行的CMYK灰度值的對應(yīng)關(guān)系,將得到的對應(yīng)關(guān)系定義為第I色變換表。另外,根據(jù)sRGB灰度值和基準CMYK灰度值的對應(yīng)關(guān)系,確定sRGB灰度值和在第Nmax次主掃描中所打印的行的CMYK灰度值的對應(yīng)關(guān)系,將得到的對應(yīng)關(guān)系定義為第2色變換表。根據(jù)以上的結(jié)果,能夠作成按照主掃描的每次的色變換表。(3)其他實施方式以上的實施方式是用于實施本發(fā)明的一個例子,在通過Nmax次的主掃描打印由多行構(gòu)成的打印單位時,只要能夠以在第Nmax次主掃描中基于相同的灰度值噴出的墨水量與此前的主掃描相比變多的方式對墨水量進行控制,就能夠采用其他各種實施方式。例如,可以通過利用半色調(diào)處理,以在第Nmax次主掃描中基于圖像數(shù)據(jù)相同的灰度值噴出的墨水量與第Nmax-I次以前的主掃描相比變多的方式對從打印頭噴出的墨水量進行控制。具體而言,在上述的實施方式中,預(yù)先準備單一的色變換表,不是根據(jù)主掃描的次數(shù)對參照的色變換表進行變更,而是參照該單一的色變換表執(zhí)行色變換處理。而且,以成為與主掃描的次數(shù)對應(yīng)的墨水量的方式進行半色調(diào)處理。圖4B是表示用于執(zhí)行該半色調(diào)處理的抖動掩碼的例子的圖。該圖4B所示的例子為能夠適用于如下構(gòu)成的抖動掩碼的例子,SP,像圖2D所示那樣,通過從上按順序打印行,在4次的主掃描中進行4行的量的打印從而以M個噴嘴對4 X M個的打印單位進行打印。S卩,在圖4B所示的抖動掩碼中,定義了與輸出色系的灰度值進行比較的閾值,在縱四個、橫四個的矩形內(nèi)示出與4X4個像素對應(yīng)的閾值。例如在圖4B中在最左上示出的閾值為128,因此得出結(jié)論,在與該閾值進行比較的像素的輸出色系的灰度值比128大時,對該像素打印點,在與該閾值進行比較的像素的輸出色系的灰度值為128以下時,不對該像素打印點。該抖動掩碼在主掃描方向上移動,而比較像素和閾值,圖4B所示的最上層的行上的閾值與在圖2D所示的打印動作中在第一次主掃描中打印的行上的像素進行比較。同樣,圖4B所示的從上起第2層的行上的閾值與在第二次主掃描中打印的行上的像素進行比較,從上起第3層的行上的閾值與在第3次主掃描中打印的行上的像素進行比較,最下層的行上的閾值與在第4次主掃描中打印的行上的像素進行比較。于是,在圖4B所示的抖動掩碼中,將255的灰度值域均等分割成16個而得到的數(shù)值分別作為閾值,并且,構(gòu)成為圖4B所示的最下層的行上的閾值的平均值(48)與最上層的行上的閾值的平均值(148)、從上起第2層的行上的閾值的平均值(160)和從上起第3層的行上的閾值的平均值(124)中的任意一個相比變小。因此,通過將圖4B所示的抖動掩碼適用于用于以圖2D所示的主掃描順序進行打印的輸出色系的灰度值并進行半色調(diào)處理,能夠以在第4次主掃描中墨水量最多的方式對打印數(shù)據(jù)進行調(diào)整。并且,在能夠從打印頭41所具備的噴嘴41a噴出不同大小的墨滴的情況下,在半色調(diào)處理前或半色調(diào)處理過程中,執(zhí)行將輸出色系的灰度值變換成每個墨滴大小的灰度值的處理,因此,在該處理的過程中,也可以以在第Nmax次主掃描中,基于圖像數(shù)據(jù)的相同的灰度值噴出的墨水量與第Nmax-I次以前的主掃描相比變多的方式進行變換。例如,假設(shè)將通過色變換處理得到的每種顏色的CMYK灰度值變換成每種顏色且每個墨滴大小的灰度值,基于該每個墨滴大小的灰度值進行抖動處理、誤差擴散處理等,按照像素決定有無每個墨滴大小的噴出的構(gòu)成。該構(gòu)成為,參照對輸出色系的灰度值和每個墨滴大小的灰度值的對應(yīng)關(guān)系進行規(guī)定的墨滴灰度值決定表,從而將每種顏色的CMYK灰度值變換為每種顏色并且每個墨滴大小的灰度值的構(gòu)成。并且,墨滴灰度值決定表根據(jù)主掃描的次數(shù)預(yù)先準備多種。即,預(yù)先規(guī)定第I墨滴灰度值決定表和第2墨滴灰度值決定表,其中,第I墨滴灰度值決定表規(guī)定與輸出色系的灰度值對應(yīng)的每個墨滴大小的灰度值為表示比基準的墨水量少的墨水量的灰度值,第2墨滴灰度值決定表規(guī)定與輸出色系的灰度值對應(yīng)的每個墨滴大小的灰度值為表示比基準的墨水量多的墨水量的灰度值。而且,在上述的實施方式中,若預(yù)先準備單一的色變換表,不是根據(jù)主掃描的次數(shù)而變更參照的色變換表,而是參照該單一的色變換表執(zhí)行色變換處理,而得到輸出色系的CMYK灰度值,則確定出根據(jù)該輸出色系的CMYK灰度值表現(xiàn)的像素的行。并且,基于行編號Y,對行編號Y在第Nmax-I次以前的主掃描和第Nmax次主掃描的哪一個主掃描中被打印進行判定,對在第Nmax-I次以前的主掃描中被打印的行上的像素參照第I墨滴灰度值決定表來決定每個墨滴大小的灰度值。另一方面,對在第Nmax次主掃描中打印的行上的像素參照第2墨滴灰度值決定表來決定每個墨滴的大小的灰度值。而且,通過基于每個墨滴大小的灰度值進行半色調(diào)處理,而且,進行排序處理使打印機40執(zhí)行打印,而能夠按照主掃描的次數(shù)對墨水量進行調(diào)整。例如,在以圖2D的所示的主掃描的順序進行打印時,對于在第I 3次的主掃描中打印的行上的像素基于第I墨滴灰度值決定表、對于在第4次主掃描中打印的行上的像素基于第2墨滴灰度值決定表決定每個墨滴大小的灰度值。其結(jié)果,能夠以在第4次主掃描中墨水量最多的方式對打印數(shù)據(jù)進行調(diào)整。并且,第I墨滴灰度值決定表和第2墨滴灰度值決定表的作成方法能夠利用與上述的第I色變換表和第2色變換表的作成法類似的方法。圖4C示出能夠以大中小三個階段對從多個噴嘴的每一個噴出的墨滴的大小進行調(diào)整時參照的墨滴灰度值決定表的例子。圖4C是橫軸表示CMYK灰度值,縱軸表示墨滴灰度值的圖,示出與CMYK灰度值對應(yīng)的墨滴灰度值。另外,對三個階段的墨滴的每一個,進行墨滴灰度值的定義,最細的線示出墨滴的大小為小時的CMYK灰度值和墨滴灰度值的對應(yīng)關(guān)系,第2細的線示出墨滴的大小為中時的CMYK灰度值和墨滴灰度值的對應(yīng)關(guān)系,最粗的線示出墨滴的大小為大時的CMYK灰度值和墨滴灰度值的對應(yīng)關(guān)系。并且,在圖4C中,以虛線表示根據(jù)每個墨滴大小的灰度值指定的墨水量被定義為基準的墨水量時的對應(yīng)關(guān) 系。因此,在對多個色標決定CMYK灰度值的組合后,對實際打印各種色標時的各行在第幾次的主掃描中被打印進行解析,對在第I次 第Nmax-I次的主掃描中打印的行上的各像素,不基于圖4C所示的虛線而基于雙點劃線所示的關(guān)系將CMYK灰度值變換成每個墨滴大小的灰度值,并作為各像素的灰度值。另外,對在第Nmax次主掃描中打印的行上的各像素,不基于圖4C所示的虛線而基于點劃線所示的關(guān)系將CMYK灰度值變換成每個墨滴大小的灰度值。而且,基于得到的每個墨滴大小的灰度值執(zhí)行上述的半色調(diào)處理以及排序處理,對多個色標進行打印。因此,若對色標進行比色確定出sRGB灰度值,則能夠使sRGB灰度值和用于打印該sRGB灰度值的顏色的CMYK灰度值的組合建立對應(yīng)。另外,若確定出CMYK灰度值的組合,則能夠按照主掃描的次數(shù)確定出CMYK灰度值和每個墨滴大小的灰度值的對應(yīng)關(guān)系,能夠作成第I墨滴灰度值決定表以及第2墨滴灰度值決定表。此外,圖4C所示的基于基準墨水量的調(diào)整為一個例子,只要在每單位面積能夠記錄的墨水滴的數(shù)和量的限度內(nèi)進行調(diào)整,能夠進行其他各種調(diào)整。例如,每當作成在第Nmax次主掃描中打印的行的墨滴灰度值決定表時,使大小為小的墨滴的墨滴灰度值與成為基準墨水量的灰度值相比減少,使大小為中以及大的墨滴的墨滴灰度值與成為基準墨水量的灰度值相比增加。并且,執(zhí)行上述的打印控制處理的控制部20可以設(shè)置在打印機40中。例如,可以構(gòu)成為將存儲于計算機、記錄媒體中的圖像數(shù)據(jù)轉(zhuǎn)送至打印機40,基于轉(zhuǎn)送的圖像數(shù)據(jù),打印機40以與主掃描的次數(shù)對應(yīng)的墨水量進行打印的方式生成打印數(shù)據(jù)。并且,在上述的實施方式中,采用如下構(gòu)成,S卩,在第Nmax-I以前的主掃描中墨水量相對減量,在第Nmax次主掃描中墨水量相對增量,而兩者均衡的構(gòu)成,防止畫質(zhì)降低,但作為用于使在第Nmax次主掃描中的墨水量與在其以前的主掃描中的墨水量相比變多的構(gòu)成,能夠采用其他各種的構(gòu)成。例如,也可以為剔除了在第Nmax-I次以前的主掃描中應(yīng)打印的像素的構(gòu)成。符號說明10...計算機,20...控制部,21...打印數(shù)據(jù)生成程序,21a...圖像數(shù)據(jù)獲取部,21b. · ·色變換處理部,21c. · ·半色調(diào)處理部,21d. · ·排序處理部,30. · · HDD, 30a、30b. · ·色變換表,40...打印機,41...打印頭,41a. .·噴嘴,42...壓印平板,43、44. . ·輥部。
權(quán)利要求
1.ー種打印數(shù)據(jù)生成裝置,其特征在于,具備 圖像數(shù)據(jù)獲取単元,其獲取圖像數(shù)據(jù); 打印數(shù)據(jù)生成単元,其使打印機執(zhí)行在通過第N-I次以前的上述主掃描打印出的行之間通過第N次主掃描打印其他行且通過Nmax次的主掃描打印出由多行構(gòu)成的打印単位的打印動作,并且,以使得在第Nmax次上述主掃描中基于上述圖像數(shù)據(jù)的相同灰度值所噴出的墨水量多于第Nmax-I次以前的上述主掃描時的墨水量地,對從打印頭噴出的墨水量進行控制,并基于上述圖像數(shù)據(jù)來生成使打印機打印上述圖像數(shù)據(jù)所表示的圖像的打印數(shù)據(jù),其中,N為2以上的自然數(shù),Nmax為N的最大值。
2.根據(jù)權(quán)利要求I所述的打印數(shù)據(jù)生成裝置,其特征在干, 上述打印數(shù)據(jù)生成單元執(zhí)行如下的色變換處理 對于通過第Nmax-I次以前的上述主掃描所打印的行上的像素,參照如下所述而被規(guī)定的第I色變換表,即以使得與上述圖像數(shù)據(jù)的色系亦即輸入色系的灰度值相對應(yīng)且與能夠在上述打印機所噴出的墨水的顏色相對應(yīng)的輸出色系的灰度值成為表示比基準的墨水量還少的墨水量的灰度值而被規(guī)定的第I色變換表,將表示上述像素的顔色的上述輸入色系的灰度值變換為上述輸出色系的灰度值, 對于通過第Nmax次上述主掃描所打印的行上的像素,參照如下所述而被規(guī)定的第2色變換表,即以使得與上述輸入色系的灰度值相對應(yīng)的上述輸出色系的灰度值成為表示比基準的墨水量還多的墨水量的灰度值的第2色變換表,將表示上述像素的顔色的上述輸入色系的灰度值變換為上述輸出色系的灰度值。
3.根據(jù)權(quán)利要求I所述的打印數(shù)據(jù)生成裝置,其特征在干, 上述打印數(shù)據(jù)生成單元執(zhí)行如下的半色調(diào)處理 參照通過與在Nmax行的各行上鄰接的多個像素的灰度值進行比較而決定上述多個像素的墨水量的閾值,來決定上述多個像素的墨水量,并且上述閾值是以使得與在第Nmax次主掃描中所打印的行上的上述多個像素進行比較的上述閾值的平均值相比與在第Nmax-I次主掃描中打印的行上的上述多個像素進行比較的上述閾值的平均值,每單位面積的墨水量變多而被規(guī)定的閾值。
4.根據(jù)權(quán)利要求I所述的打印數(shù)據(jù)生成裝置,其特征在干, 上述打印數(shù)據(jù)生成單元執(zhí)行如下墨滴灰度值決定處理 對于在第Nmax-I次以前的上述主掃描中打印的行上的像素,參照如下所述而被規(guī)定的第I墨滴灰度值決定表,即以使得與能夠在上述打印機噴出的墨水的顔色所對應(yīng)的輸出色系的灰度值相對應(yīng)的且能夠從上述打印機的各噴嘴噴出的每個墨滴大小的灰度值成為表示比基準的墨水量還少的墨水量的灰度值的第I墨滴灰度值決定表,將表示上述像素的顏色的上述輸出色系的灰度值變換為上述每個墨滴大小的灰度值, 對于在第Nmax次上述主掃描中打印的行上的像素,參照如下所述而被規(guī)定的第2墨滴灰度值決定表,即以使得與上述輸出色系的灰度值相對應(yīng)的上述每個墨滴大小的灰度值成為表示比基準的墨水量還多的墨水量的灰度值的第2墨滴灰度值決定表,將表示上述像素的顏色的上述輸出色系的灰度值變換為上述每個墨滴大小的灰度值。
5.ー種打印數(shù)據(jù)生成方法,其特征在于,包含 獲取圖像數(shù)據(jù)的圖像數(shù)據(jù)獲取步驟;使打印機執(zhí)行在通過第N-I次以前的上述主掃描打印出的行之間通過第N次主掃描打印其他行且通過第Nmax次主掃描打印出由多行構(gòu)成的打印単位的打印動作,并且,以使得在第Nmax次上述主掃描中基于上述圖像數(shù)據(jù)的相同灰度值所噴出的墨水量多于第Nmax-I次以前的上述主掃描時的墨水量地,對從打印頭噴出的墨水量進行控制,并基于上述圖像數(shù)據(jù)來生成使打印機打印上述圖像數(shù)據(jù)所表示的圖像的打印數(shù)據(jù)的打印數(shù)據(jù)生成步驟,其中,N為2以上的自然數(shù),Nmax為N的最大值。
6.ー種打印數(shù)據(jù)生成程序,其特征在干, 其使計算機實現(xiàn)如下功能 獲取圖像數(shù)據(jù)的圖像數(shù)據(jù)獲取功能; 使打印機執(zhí)行在通過第N-I次以前的上述主掃描打印出的行之間通過第N次主掃描打印其他行且通過第Nmax次主掃描打印出由多行構(gòu)成的打印単位的打印動作,并且,以使得在第Nmax次上述主掃描中基于上述圖像數(shù)據(jù)的相同灰度值所噴出的墨水量多于第Nmax-I次以前的上述主掃描時的墨水量地,對從打印頭噴出的墨水量進行控制,并基于上述圖像數(shù)據(jù)來生成使打印機打印上述圖像數(shù)據(jù)所表示的圖像的打印數(shù)據(jù)的打印數(shù)據(jù)生成功能,其中,N為2以上的自然數(shù),Nmax為N的最大值。
全文摘要
一種打印數(shù)據(jù)生成裝置,其抑制起因于進行主掃描的時機不同的行形成位置的偏移。其獲取圖像數(shù)據(jù),使打印機執(zhí)行在通過第N-1次(N為2以上的自然數(shù))以前的上述主掃描打印出的行之間通過第N次主掃描打印其他行且通過Nmax次(Nmax為N的最大值)的主掃描打印出由多行構(gòu)成的打印單位的打印動作,并且,以使得在第Nmax次上述主掃描中基于上述圖像數(shù)據(jù)的相同灰度值所噴出的墨水量多于第Nmax-1次以前的上述主掃描時的墨水量地,對從打印頭噴出的墨水量進行控制,并基于上述圖像數(shù)據(jù)來生成使打印機打印上述圖像數(shù)據(jù)表示的圖像的打印數(shù)據(jù)。
文檔編號B41J29/393GK102627041SQ201210024
公開日2012年8月8日 申請日期2012年2月3日 優(yōu)先權(quán)日2011年2月4日
發(fā)明者荒崎真一 申請人:精工愛普生株式會社