使用包含白色墨水的多色墨水所进行的印刷转让专利

申请号 : CN201010151178.8

文献号 : CN101856904B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 松沢义彦山崎乡志佐野强

申请人 : 精工爱普生株式会社

摘要 :

本发明涉及使用包含白色墨水的多色墨水所进行的印刷。当使用包含白色的多种颜色的墨水印刷彩色图像和白色图像时,能够使白色图像的颜色成为期望的颜色。使用包含白色的多种颜色的墨水进行印刷的印刷装置具备打印头,该打印头具有为了在印刷介质上形成彩色图像而喷射墨水的第一喷嘴组以及为了在印刷介质上形成调整后的白色即调白色的图像而喷射白色和白色以外的至少一种颜色墨水的第二喷嘴组。

权利要求 :

1.一种印刷装置,其特征在于,该印刷装置使用包含白色的多种颜色的墨水进行印刷,所述印刷装置具有:第一喷嘴组,该第一喷嘴组喷射白色和白色以外的至少一种颜色的墨水;以及第二喷嘴组,该第二喷嘴组喷射所述多种颜色的墨水,由所述第一喷嘴组形成的图像是由所述第二喷嘴组形成的图像的底涂层或者覆盖层,由所述第一喷嘴组形成的图像由通过使用者接口指定的Lab值和每单位面积的墨水量决定。

2.根据权利要求1所述的印刷装置,其特征在于,具备控制部,所述控制部在印刷中的至少一部分期间内对打印头进行控制,以使使用所述第一喷嘴组形成图像的作业和使用所述第二喷嘴组形成图像的作业被并行地进行。

3.根据权利要求2所述的印刷装置,其特征在于,所述第一喷嘴组不喷射所述多种颜色的墨水内的除了白色以外的至少一种颜色的墨水。

4.根据权利要求3所述的印刷装置,其特征在于,所述多种颜色的墨水中的至少一个色相包含淡色墨水和浓色墨水的组合,所述第一喷嘴组不喷射所述浓色墨水。

5.根据权利要求4所述的印刷装置,其特征在于,所述多种颜色的墨水包含黑色墨水,

所述第一喷嘴组喷射所述黑色墨水。

6.一种印刷方法,其特征在于,该印刷方法由使用包含白色的多种颜色的墨水进行印刷的印刷装置实现,所述印刷方法具有以下工序:

第一工序,在该第一工序中喷射白色和白色以外的至少一种颜色的墨水;以及第二工序,在该第二工序中喷射所述多种颜色的墨水,由所述第一工序形成的图像是由所述第二工序形成的图像的底涂层或者覆盖层,由所述第一工序形成的图像由通过使用者接口指定的Lab值和每单位面积的墨水量决定。

说明书 :

使用包含白色墨水的多色墨水所进行的印刷

技术领域

[0001] 本发明涉及使用包含白色墨水的多色墨水进行印刷的技术。

背景技术

[0002] 公知有除了青色、品红色、黄色等彩色墨水之外,还能够使用白色(white)墨水进行印刷的印刷装置(例如参照专利文献1)。在使用包含白色墨水的多色墨水进行印刷的印刷装置中,例如为了不受印刷介质的基色影响,再现彩色图像,可以使用白色墨水对印刷介质进行基层处理或者进行与基色对应的补色处理。
[0003] 专利文献1:日本特开2002-38063号公报
[0004] 在使用包含白色墨水的多种颜色墨水印刷包含彩色部分和白色部分的图像时,由于白色部分的颜色由白色墨水的颜色决定,因此难以使白色部分的颜色成为期望的颜色。一般情况下,即便同样是称为“白色墨水”的墨水,例如也包括在凹版印刷或凸版印刷等印刷机中使用的白色墨水(白墨)的颜色和在喷墨式打印机等打印机中使用的白色墨水的颜色,存在颜色彼此不同的情况。并且,例如,即便是在喷墨打印机中使用的白色墨水,根据打印机的种类,有时颜色也会彼此不同。因此,例如在利用喷墨打印机再现基于凹版印刷机的印刷制作的包含白色部分和彩色部分的商品包装膜的情况下,难以忠实地再现包装膜的白色部分的颜色。
[0005] 另外,这种问题并不仅限于使用喷墨打印机的情况,而是在使用包含白色墨水的多种颜色的墨水印刷彩色图像和白色图像时的共同的问题。

发明内容

[0006] 本发明是为了解决上述课题而做出的,其目的在于,当使用包含白色墨水的多种颜色的墨水印刷彩色图像和白色图像时,能够使白色图像的颜色为期望的颜色。
[0007] 为了解决上述课题的至少一部分,本发明能够通过以下的方式或者应用例实现。
[0008] [应用例1]一种使用包含白色的多种颜色的墨水进行印刷的印刷装置,该印刷装置具备打印头,该打印头具有为了在印刷介质上形成彩色图像而喷射墨水的第一喷嘴组和为了在所述印刷介质上形成调整后的白色即调白色的图像而喷射白色和白色以外的至少一种颜色的墨水的第二喷嘴组。
[0009] 在该印刷装置中,由于具备打印头,该打印头具有为了在印刷介质上形成彩色图像而喷射墨水的第一喷嘴组和为了在印刷介质上形成调白色的图像而喷射白色和白色以外的至少一种颜色的墨水的第二喷嘴组,因此能够在使用第一喷嘴组形成彩色图像的同时使用第二喷嘴组形成调白色图像,由此,当使用包含白色的多种颜色的墨水印刷彩色图像和白色图像时,能够使白色图像的颜色成为期望的颜色。
[0010] [应用例2]在应用例1所记载的印刷装置中,进一步,该印刷装置还具备控制部,该控制部对所述打印头进行控制,从而在所述印刷介质上形成所述彩色图像和所述调白色图像。
[0011] 在该印刷装置中,控制部对具有第一喷嘴组和第二喷嘴组的打印头进行控制从而在印刷介质上形成彩色图像和调白色图像,由此,当使用包含白色的多种颜色的墨水印刷彩色图像和白色图像时,能够使白色图像的颜色成为期望的颜色。
[0012] [应用例3]在应用例2所记载的印刷装置中,所述控制部对所述打印头进行控制,以使所述调白色图像的至少一部分在所述印刷介质上与所述彩色图像重叠。
[0013] 在该印刷装置中,即便是在调白色图像的至少一部分在印刷介质上与彩色图像重叠的情况下,也能够在利用第一喷嘴组形成彩色图像的同时利用第二喷嘴组形成调白色图像,因此,能够使调白色图像的颜色成为期望的颜色。
[0014] [应用例4]在应用例2或者应用例3所记载的印刷装置中,所述控制部在印刷中的至少一部分的期间内对所述打印头进行控制,以使使用所述第一喷嘴组形成所述彩色图像的处理和使用所述第二喷嘴组形成所述调白色图像的处理被并行地进行。
[0015] 在该印刷装置中,当在一次印刷处理中使用包含白色的多种颜色的墨水印刷彩色图像和白色图像时,能够使白色图像的颜色成为期望的颜色。
[0016] [应用例5]在应用例2至应用例4中的任一项所记载的印刷装置中,所述控制部根据印刷用命令内的包含与所述彩色图像对应的所述墨水编码的所述印刷用命令对所述打印头的所述第一喷嘴组进行控制,印刷用命令内的包含与所述调白色图像对应的所述墨水编码的所述印刷用命令对所述打印头的所述第二喷嘴组进行控制,所述印刷用命令包含墨水编码和与所述墨水编码对应的组合的印刷用数据,所述墨水编码一一对应于所述多种颜色的墨水中的各种颜色的墨水与所述彩色图像和所述调白色图像中的各个图像的组合。
[0017] 在该印刷装置中,由于墨水编码一一对应于多种颜色的墨水中的各种颜色的墨水与彩色图像和调白色图像中的各个图像的组合,因此控制部不必识别印刷用命令是彩色图像用的印刷用命令还是调白色图像用的印刷用命令,就能够根据印刷用命令对打印头的第一喷嘴组和第二喷嘴组进行控制。
[0018] [应用例6]在应用例5所记载的印刷装置中,进一步,该印刷装置还具备缓存器,该缓存器存储所述印刷用命令中所包含的所述印刷用数据,该缓存器包含与所述彩色图像对应的第一区域和与所述调白色图像对应的第二区域,所述控制部将包含与所述彩色图像对应的所述墨水编码的所述印刷用命令中所包含的所述印刷用数据存储在所述缓存器的所述第一区域中,将包含与所述调白色图像对应的所述墨水编码的所述印刷用命令中所包含的所述印刷用数据存储在所述缓存器的所述第二区域中。
[0019] 在该印刷装置中,控制部不必识别印刷用命令是彩色图像用的印刷用命令还是调白色图像用的印刷用命令,就能够将包含了与彩色图像对应的墨水编码的印刷用命令中所包含的印刷用数据存储在缓存器的与彩色图像对应的第一区域中,将包含了与调白色图像对应的墨水编码的印刷用命令中所包含的印刷用数据存储在缓存器的与调白色图像对应的第二区域中。
[0020] [应用例7]在应用例5或者应用例6所记载的印刷装置中,进一步,该印刷装置还具备使所述印刷介质相对于所述打印头沿预定的方向相对移动的印刷介质输送机构,所述打印头包含沿着所述预定方向延伸、并且分别与所述多种颜色的墨水对应的多个喷嘴列,在沿着所述预定方向将所述打印头分成第一部分和第二部分的情况下,所述控制部将位于所述第一部分的所述多个喷嘴列的部分设定成所述第一喷嘴组,将位于所述第二部分的所述多个喷嘴列的部分设定成所述第二喷嘴组。
[0021] 在该印刷装置中,即便是在调白色图像的至少一部分在印刷介质上与彩色图像重叠的情况下,也能够并行地执行使用第一喷嘴组形成彩色图像的作业和使用第二喷嘴组形成调白色图像的作业。
[0022] [应用例8]在应用例7所记载的印刷装置中,所述控制部接收指定所述彩色图像和所述调白色图像的印刷顺序的印刷顺序指定,当所述印刷顺序指定是指定先形成所述彩色图像的印刷顺序时,将所述打印头的沿着所述预定方向位于上游侧的部分设定成所述第一部分,当所述印刷顺序指定是指定先形成所述调白色图像的印刷顺序时,将所述打印头的沿着所述预定方向位于下游侧的部分设定成所述第一部分。
[0023] 在该印刷装置中,无论彩色图像和调白色图像的印刷顺序如何,当印刷彩色图像和白色图像时,都能够使白色图像的颜色成为期望的颜色,能够与印刷物的较宽的使用方式对应。
[0024] [应用例9]在应用例8所记载的印刷装置中,进一步,该印刷装置还具备打印头缓存器,该打印头缓存器存储用于驱动所述打印头的数据,该打印头缓存器包含与所述打印头的沿着所述预定方向位于上游侧的部分对应的上游区域和与所述打印头的沿着所述预定方向位于下游侧的部分对应的下游区域,当所述印刷顺序指定是指定先形成所述彩色图像的印刷顺序时,所述控制部将包含了与所述彩色图像对应的所述墨水编码的所述印刷用命令所包含的所述印刷用数据存储在所述打印头缓存器的所述上游区域中,并将包含了与所述调白色图像对应的所述墨水编码的所述印刷用命令所包含的所述印刷用数据存储在所述打印头缓存器的所述下游区域中,当所述印刷顺序指定是指定先形成所述调白色图像的印刷顺序时,所述控制部将包含了与所述彩色图像对应的所述墨水编码的所述印刷用命令所包含的所述印刷用数据存储在所述打印头缓存器的所述下游区域中,将包含了与所述调白色图像对应的所述墨水编码的所述印刷用命令所包含的所述印刷用数据存储在所述打印头缓存器的所述上游区域中。
[0025] [应用例10]在应用例1至应用例9中的任一项所记载的印刷装置中,所述第二喷嘴不喷射所述多种颜色的墨水内的除了白色以外的至少一种颜色的墨水。
[0026] [应用例11]在应用例10所记载的印刷装置中,所述多种颜色的墨水中的至少一个色相包含淡色墨水和浓色墨水的组合,所述第二喷嘴组不喷射所述浓色墨水。
[0027] 在该印刷装置中,能够使白色图像的颜色成为期望的颜色,同时能够抑制调白色图像中的画质的下降(颗粒感的增加)。
[0028] [应用例12]在应用例10或者应用例11所记载的印刷装置中,所述多种颜色的墨水包含黑色墨水,所述第二喷嘴组喷射所述黑色墨水。
[0029] 在该印刷装置中,能够对调白色图像的亮度进行调整,能够扩张调白色图像的颜色的可选择的范围。
[0030] [应用例13]一种使用包含白色的多种颜色的墨水进行印刷的印刷方法,该印刷方法具备以下工序:(a)准备打印头的工序,该打印头具有为了在印刷介质上形成彩色图像而喷射墨水的第一喷嘴组和为了在所述印刷介质上形成调整后的白色即调白色图像而喷射白色和白色以外的至少一种颜色的墨水的第二喷嘴组;以及(b)对所述打印头进行控制,从而在所述印刷介质上形成所述彩色图像和所述调白色图像的工序。
[0031] [应用例14]一种印刷系统,该印刷系统具备使用包含白色的多种颜色的墨水进行印刷的印刷装置和对所述印刷装置的印刷进行控制的印刷控制装置,所述印刷装置含有打印头和控制部,所述打印头具有为了在印刷介质上形成彩色图像而喷射墨水的第一喷嘴组和为了在所述印刷介质上形成调整后的白色即调白色图像而喷射白色和白色以外的至少一种颜色的墨水的第二喷嘴组,所述控制部对所述打印头进行控制,从而在所述印刷介质上形成所述彩色图像和所述调白色图像,所述印刷控制装置对所述印刷装置供给印刷用命令,所述印刷用命令含有:墨水编码,该墨水编码一一对应于所述多种颜色的墨水中的各种颜色的墨水与所述彩色图像和所述调白色图像中的各个图像的组合;以及与所述墨水编码对应的所述组合的印刷用数据,所述印刷装置的所述控制部根据包含了与所述彩色图像对应的所述墨水编码的所述印刷用命令对所述打印头的所述第一喷嘴组进行控制,根据包含了与所述调白色图像对应的所述墨水编码的所述印刷用命令对所述打印头的所述第二喷嘴组进行控制。
[0032] 另外,本发明能够以各种方式实现,例如能够以下述方式实现:印刷方法和装置;印刷控制方法和装置;印刷系统;用于实现上述方法、装置或者系统功能的计算机程序;记录有上述计算机程序的记录介质;以及包含上述计算机程序且在载波内具体化了的数据信号等等。

附图说明

[0033] 图1是概略性地示出本发明的第一实施例中的印刷系统的结构的说明图。
[0034] 图2是概略性地示出PC 200的结构的说明图。
[0035] 图3是概略性地示出打印机100的结构的说明图。
[0036] 图4是功能性地示出PC 200的结构的框图。
[0037] 图5是功能性地示出打印机100的结构的框图。
[0038] 图6是示出本实施例的印刷系统10中的印刷处理的流程的流程图。
[0039] 图7是示出印刷图像PI、彩色图像数据Cdata以及白色图像数据WIdata的一例的说明图。
[0040] 图8是示出彩色图像和调白色图像的印刷顺序的说明图。
[0041] 图9是示出执行打印机驱动程序300的CPU 210所进行的处理的流程的流程图。
[0042] 图10是示出调白色指定处理的流程的流程图。
[0043] 图11是示出调白色指定用UI窗口的一例的说明图。
[0044] 图12是示出实际印刷物RP的测色方法的说明图。
[0045] 图13是示出调白色图像用的颜色转换处理、墨水颜色分版处理以及半色调处理的流程的流程图。
[0046] 图14是部分地示出调白色图像用查询表LUTw的一例的说明图。
[0047] 图15是示出彩色图像用的颜色转换处理、墨水颜色分版处理以及半色调处理的流程的流程图。
[0048] 图16是部分地示出彩色图像用查询表LUTc的一例的说明图。
[0049] 图17是示出命令制作处理的流程的流程图。
[0050] 图18是示出利用命令制作处理制作的命令的一例的说明图。
[0051] 图19是示出墨水编码表ICT的内容的一例的说明图。
[0052] 图20是示出打印机100的处理流程的流程图。
[0053] 图21是示出栅格缓存器和打印头缓存器的详细结构的说明图。
[0054] 图22是示出打印机100的打印头144的结构的说明图。
[0055] 图23是示出对白色进行调整的白调色的概念的说明图。
[0056] 图24是示出彩色图像和调白色图像的颜色再现区域(色域)的一例的说明图。
[0057] 图25是示出第二实施例中的调白色图像用的颜色转换处理、墨水颜色分版处理以及半色调处理的流程的流程图。
[0058] 图26是功能性地示出第三实施例的PC 200b的结构的框图。
[0059] 图27是功能性地示出第四实施例的PC 200c的结构的框图。
[0060] 图28是功能性地示出第五实施例的打印机100d的结构的框图。
[0061] 图29是示出第五实施例中的命令制作处理的流程的流程图。
[0062] 图30是示出基于第五实施例中的打印机100d的处理的流程的流程图。
[0063] 图31是示出将栅格数据存储于打印头缓存器142的存储方法的说明图。
[0064] 图中标号说明:
[0065] 10…印刷系统;100…打印机;110…CPU;112…命令处理模块;120…ROM;130…RAM;132…栅格缓存器;140…打印头控制器;142…打印头缓存器;144…打印头;146…喷嘴列;150…托架控制器;152…托架电动机;160…印刷介质输送控制器;162…印刷介质输送电动机;200…PC;210…CPU;220…ROM;230…RAM;260…显示器接口;270…串行接口;300…打印机驱动程序;310…彩色图像用墨水颜色分版处理模块;320…彩色图像用半色调处理模块;330…调白色指定模块;332…UI控制模块;340…调白色图像用颜色转换模块;350…调白色图像用墨水颜色分版处理模块;360…调白色图像用半色调处理模块;370…命令制作模块。

具体实施方式

[0066] 下面,根据实施例按照以下的顺序对本发明的实施方式进行说明。
[0067] A.第一实施例:
[0068] A-1.印刷系统的结构:
[0069] A-2.印刷处理:
[0070] B.第二实施例:
[0071] C.第三实施例:
[0072] D.第四实施例:
[0073] E.第五实施例:
[0074] F.变形例:
[0075] A.第一实施例:
[0076] A-1.印刷系统的结构:
[0077] 图1是概要性地示出本发明的第一实施例中的印刷系统的结构的说明图。本实施例的印刷系统10具备打印机100和个人计算机(PC)200。打印机100是通过喷射墨水在印刷介质(例如印刷用纸或透明薄膜)上形成墨点来印刷图像的喷墨式彩色打印机。PC 200对打印机100供给印刷用数据,并作为对打印机100的印刷动作进行控制的印刷控制装置发挥功能。打印机100和PC 200以能够通过有线或者无线进行信息通信的方式连接。具体地说,在本实施例中,打印机100和PC 200通过USB电缆彼此连接。另外,在图1中示出了例如通过凹版印刷机印刷制作的实际的印刷物(以下称为“实际印刷物RP”)。
[0078] 本实施例的打印机100是能够使用青色(C)、品红色(M)、黄色(Y)、黑色(B)、亮青色(Lc)、亮品红色(Lm)以及白色(W)总计七种颜色的墨水进行印刷的打印机。本实施例的印刷系统10实现在作为印刷介质的透明薄膜上平行地形成彩色图像和调白色图像的印刷处理。形成有彩色图像和调白色图像的透明薄膜例如作为商品包装用的薄膜使用。
[0079] 另外,在本说明书中,将在白色(White)墨水中混入其他颜色的墨水从而对白色进行调整的作业称为“白调色”。并且,将通过白调色生成的白色(调整后的白色)称为“调白色”,将由调白色构成的图像称为“调白色图像”。并且,所谓“白色”例如是指以下的颜色:(1)当使用x-rite公司制作的测色机eye-one Pro在测色模式为点测色、光源为D 50、背* *
景为黑色、印刷介质为透明膜的条件下测色时,Lab系的标记在ab 平面上位于半径20的*
圆周及其内侧、并且L 以70以上表示的色相范围内的颜色;(2)当使用Minolta公司制作的测色计CM 2022在测定模式为D 502°视场、SCF模式、白色背景的条件下测色时,Lab系* * *
的标记在ab 平面上位于半径20的圆周及其内侧、并且L 以70以上表示的色相范围内的颜色;或者是(3)如日本特开2004-306591号公报中所记载的那样作为图像的背景使用的墨水的颜色,只要能够作为背景使用即可,并不限于纯粹的白色。
[0080] 图2是概要性地示出PC 200的结构的说明图。PC 200具有CPU210、ROM 220、RAM230、USB接口(USB I/F)240、网络接口(N/WI/F)250、显示器接口(显示器I/F)260、串行接口(串行I/F)270、硬盘(HDD)280以及CD驱动器290。PC 200的各个构成要素经由总线彼此连接。
[0081] 在PC 200的USB接口240上连接有与USB接口对应的测色器CM。在显示器接口260上连接有作为显示装置的监视器MON。在串行接口270上连接有作为输入装置的键盘KB和鼠标MOU。另外,图2所示的PC 200的结构不过是一个例子,也可以省略PC 200的构成要素的一部分、或者对PC 200附加更多的构成要素从而进行变形。
[0082] 图3是概要性地示出打印机100的结构的说明图。打印机100具有CPU 110、ROM120、RAM 130、打印头控制器140、打印头144、托架控制器(CR控制器)150、托架电动机(CR电动机)152、印刷介质输送控制器(PF控制器)160、印刷介质输送电动机(PF电动机)162、USB接口(USB I/F)170以及网络接口(N/W I/F)180。打印机100的各个构成要素经由总线彼此连接。
[0083] 打印机100的CPU 110通过执行存储在ROM 120中的计算机程序而作为对打印机100整体的动作进行控制的控制部发挥功能。打印机100的打印头144搭载于未图示的托架中。托架控制器150对托架电动机152进行控制,从而使托架沿预定的方向往复移动。由此实现打印头144沿着印刷介质的预定的方向(主扫描方向)往复移动的主扫描。并且,印刷介质输送控制器160对印刷介质输送电动机162进行控制,从而进行沿着与主扫描方向正交的方向(副扫描方向)输送印刷介质的副扫描。打印头144具有喷射墨水的喷嘴组(参照图22),打印头控制器140与主扫描和副扫描联动地对从打印头144的喷嘴组喷射墨水的墨水喷射作业进行控制。由此实现在印刷介质上形成图像(印刷图像)的作业。
[0084] 图4是功能性地示出PC 200的结构的框图。在PC 200的ROM 220(图2)中,作为由CPU 210执行的计算机程序存储有应用程序AP和打印机驱动程序300。应用程序AP是用于在作为印刷介质的透明薄膜上生成作为印刷对象的图像(以下称为“印刷图像PI”)并进行编辑的程序。CPU 210通过执行应用程序AP来实现印刷图像PI的生成和编辑。
[0085] 并且,执行应用程序AP的CPU 210根据由使用者发出的印刷执行指示对打印机驱动程序300输出彩色图像数据Cdata、白色图像数据WIdata以及印刷顺序指定信息SS。上述各数据的内容在“A-2印刷处理”中详细叙述。
[0086] 打印机驱动程序300(图4)是用于对打印机100(图1)进行控制以印刷印刷图像PI的程序。CPU 210(图2)通过执行打印机驱动程序300来实现基于打印机100的印刷图像PI的印刷控制。
[0087] 如图4所示,打印机驱动程序300具有彩色图像用墨水颜色分版处理模块310、彩色图像用半色调处理模块320、调白色指定模块330、调白色图像用颜色转换模块340、调白色图像用墨水颜色分版处理模块350、调白色图像用半色调处理模块360以及命令制作模块370。调白色指定模块330具有UI控制模块332。并且,在PC 200的HDD 280(图2)中存储有彩色图像用查询表(LUT)LUTc、彩色图像用半色调(HT)源HTc、调白色图像用查询表(LUT)LUTw、调白色图像用半色调(HT)源HTw以及墨水编码表ICT,打印机驱动程序300和各个模块参照上述信息执行处理。各个模块的功能和各个信息的内容在“A-2印刷处理”中详细叙述。
[0088] 图5是功能性地示出打印机100的结构的框图。在打印机100的ROM 120(图3)中,作为由CPU 110执行的计算机程序存储有命令处理模块112。如后所述,CPU 110通过执行命令处理模块112来实现从PC 200接收到的命令的处理。并且,打印机100的RAM130(图3)具有栅格缓存器(raster buffer)132。栅格缓存器132包括彩色图像用栅格缓存器132c和调白色图像用栅格缓存器132w两个区域。彩色图像用栅格缓存器132c相当于本发明中的缓存器的第一区域,调白色图像用栅格缓存器132w相当于本发明中的缓存器的第二区域。并且,打印机100的打印头控制器140(图3)具有打印头缓存器142。打印头缓存器142包括上游用打印头缓存器142u和下游用打印头缓存器142l。上游用打印头缓存器142u相当于本发明中的打印头缓存器的上游区域,下游用打印头缓存器142l相当于本发明中的打印头缓存器的下游区域。这些程序和缓存器的功能和详细结构在“A-2.印刷处理”中详细叙述。
[0089] A-2.印刷处理
[0090] 图6是示出本实施例的印刷系统10中的印刷处理的流程的流程图。本实施例的印刷处理是如下的处理,在作为印刷介质的透明薄膜上平行地形成彩色图像和调白色图像,从而制作形成有彩色图像和调白色图像的印刷物。
[0091] 在步骤S 110(图6)中,执行应用程序AP(图4)的CPU 210(图2)受理由使用者发出的印刷执行指示。CPU 210当受理到印刷执行指示时对打印机驱动程序300输出彩色图像数据Cdata、白色图像数据WIdata以及印刷顺序指定信息SS(图4)。彩色图像数据Cdata是确定印刷图像PI中的彩色图像的数据,白色图像数据WIdata是确定印刷图像PI中的白色区域Aw(后述)的数据,印刷顺序指定信息SS是确定彩色图像和调白色图像重叠的部分处的彩色图像和调白色图像的印刷顺序(后述)的数据。
[0092] 图7是示出印刷图像PI、彩色图像数据Cdata以及白色图像数据WIdata的一例的说明图。图7(a)示出印刷图像PI的一例。印刷图像PI含有彩色图像Ic(图中的“ABC”的图像和“abc…p”的图像)。并且,印刷图像PI由白色区域Aw和非白色区域An构成。白色区域Aw是形成调白色图像的区域,非白色区域An是不形成调白色图像的区域。在图7(a)所示的例子中,在印刷图像PI中,白色区域Aw的至少一部分与彩色图像Ic重叠。
[0093] 图7(b)示意性地示出彩色图像数据Cdata。在本实施例中,彩色图像数据Cdata是分别利用八位(bit)的C值、M值、Y值、K值确定仅关注印刷图像PI的彩色图像Ic时的印刷图像PI的各个像素的颜色的数据。对于与印刷图像PI的彩色图像Ic对应的像素,彩色图像数据Cdata是确定该彩色图像Ic的颜色的数据,对于其余的像素,彩色图像数据Cdata是表示不形成彩色图像的数据(例如C、M、Y、K=0)。
[0094] 图7(c)示意性地示出白色图像数据WIdata。在本实施例中,白色图像数据WIdata是利用八位的W值确定从印刷图像PI除去彩色图像Ic后的印刷图像PI的各个像素的颜色的数据。但是,W值所能取的值是0和255中的任一个。对于印刷图像PI的与白色区域Aw对应的像素,白色图像数据WIdata是表示形成调白色图像的数据(例如W=255),对于其余的像素(与非白色区域An对应的像素),白色图像数据WIdata是表示不形成调白色图像的数据(例如W=0)。另外,白色图像数据WIdata也可以是两位的数据。
[0095] 图8是示出彩色图像和调白色图像的印刷顺序的说明图。图8(a)示出在作为印刷介质PM的透明薄膜上形成调白色图像Iw,并在调白色图像Iw上形成彩色图像Ic的印刷顺序。在本说明书中,将该印刷顺序称为“白色-彩色印刷”或者“W-C印刷”。在图8(a)所示的W-C印刷中,观察者从图的上方观察印刷物(参照图中的箭头)。
[0096] 图8(b)示出在作为印刷介质PM的透明薄膜上形成彩色图像Ic,并在彩色图像Ic上形成调白色图像Iw的印刷顺序。在本说明书中,将该印刷顺序称为“彩色-白色印刷”或者“C-W印刷”。在图8(b)所示的C-W印刷中,观察者从图的下方观察印刷物(参照图中的箭头)。
[0097] 使用者根据印刷物的使用方式选择进行W-C印刷还是进行C-W印刷。执行应用程序AP的CPU 210生成印刷顺序指定信息SS,并输出至打印机驱动程序300(图4),该印刷顺序指定信息SS用于确定使用者选择的印刷顺序。
[0098] 在印刷处理(图6)的步骤S 120中,执行利用执行打印机驱动程序300(图4)的CPU 210所进行的处理。图9是示出利用执行打印机驱动程序300的CPU 210所进行的处理的流程的流程图。在步骤S 210中,CPU 210接收从应用程序AP输出的彩色图像数据Cdata、白色图像数据WIdata以及印刷顺序指定信息SS。
[0099] 在步骤S 220(图9)中,调白色指定模块330(图4)执行调白色指定处理。调白色指定处理是指定与印刷图像PI的白色区域Aw(参照图7(a))对应的调白色图像的颜色的处理。图10是示出调白色指定处理的流程的流程图。在步骤S 310中,调白色指定模块330的UI控制模块332(图4)在PC 200的监视器MON(图2)中显示调白色指定用UI窗口。
[0100] 图11是示出调白色指定用UI窗口的一例的说明图。如图11(a)所示,本实施例的调白色指定用UI窗口W 1包括样本图像显示区域Sa、两个滑动条(slide bar)SL 1、S12、ab平面显示区域P 1、印刷顺序指定栏Se 1、值输入框Bo 1、测定(Measurement)按钮B 1以及OK按钮B 2。
[0101] 在图11(a)所示的调白色指定用UI窗口W 1中,样本图像显示区域Sa是用于显示指定的调白色的样本图像的区域。样本图像显示区域Sa被分割成左右两个部分,左侧是示出白色背景(White Backing)下的调白色的区域(白色背景区域),右侧是示出黑色背景(BlackBacking)下的调白色的区域(黑色背景区域)。另外,样本图像显示区域Sa的最外周区域是示出背景色(白色或者黑色)的区域,该区域内侧的区域是示出调白色的区域。并且,在样本图像显示区域Sa的中央附近,以跨越白色背景区域和黑色背景区域这两个区域的方式显示有彩色图像(图中的“A”的图像)。该彩色图像的颜色和形状能够任意设定。
[0102] 在调白色指定用UI窗口W 1中,值输入框Bo 1是用于通过输入L*值(以下仅以* *“L值”表示)、a 值(以下仅以“a值”表示)、b 值(以下仅以“b值”表示)以及T值来指定调白色的部分。L值是表示调白色的亮度的值,与印刷调白色图像时的黑色(K)墨水的量有关。a值和b值是表示调白色的沿着红-绿轴和黄-蓝轴的色度的值,与印刷调白色图像时的彩色墨水的量有关。T值是表示浓度的值,与印刷调白色图像时的单位面积的墨水量有关。即,T值与背景色的透明度有关。
[0103] 在调白色指定用UI窗口W 1中,滑动条Sl 1、Sl 2以及ab平面显示区域P 1也是用于通过输入Lab值和T值来指定调白色的部分。
[0104] 另外,在调白色指定用UI窗口W 1中,印刷顺序指定栏Se 1是用于示出上述的印刷顺序的指定的部分。印刷顺序在应用程序AP中设定,从应用程序AP对打印机驱动程序300输出确定印刷顺序的印刷顺序指定信息SS(参照图4)。在印刷顺序指定栏Se 1中示出由印刷顺序指定信息SS确定的印刷顺序是W-C印刷(W-C Print)和C-W印刷(C-W Print)中的任一个。另外,在印刷顺序指定栏Se 1中也可以指定印刷顺序的变更。
[0105] 并且,最初显示调白色指定用UI窗口W 1时,值输入框Bo 1和样本图像显示区域Sa等的显示状态是与默认的调白色对应的显示状态。例如,默认的显示状态是与作为打印机100的白色墨水的颜色预先设定的Lab值和T值对应的显示状态。
[0106] 当显示调白色指定用UI窗口W 1时,UI控制模块332(图4)监视使用者有没有经由键盘KB或鼠标MOU(图2)进行了操作(图10的步骤S 320)。在判定为存在操作(步骤S 320:是)、且既没有按下OK按钮B 2也没有按下测定按钮B 1的情况下(步骤S 330:否、步骤S 340:否),UI控制模块332取得与操作对应的值(步骤S 360),将取得的值显示在值输入框Bo 1等中(步骤S 370),并更新样本图像显示区域Sa的显示(步骤S 380)。
[0107] 例如,当使用者经由键盘KB(图2)选择值输入框Bo 1并输入值时,输入值显示在值输入框Bo 1中,并且,样本图像显示区域Sa的颜色变更成由输入值确定的颜色(调白色)。当使用者变更值输入框Bo 1中的a值或b值时,样本图像显示区域Sa的颜色(调白色)的色调变更。并且,当使用者变更值输入框Bo 1的L值时,样本图像显示区域Sa的颜色的亮度变更。当使用者变更值输入框Bo 1的T值时,背景色的透明度变更,因此,样本图像显示区域Sa的黑色背景区域的颜色的亮度变更,但是,白色背景区域的颜色的亮度不变。
[0108] 并且,例如当使用者操作鼠标MOU(图2)来变更滑动条Sl 1的位置时,取得与滑动条Sl 1的位置对应的L值,样本图像显示区域Sa的颜色变更为由取得值确定的颜色。同样,当使用者操作鼠标MOU来变更滑动条Sl 2的位置时,取得与滑动条Sl 2的位置对应的T值,样本图像显示区域Sa的颜色变更。并且,当使用者操作鼠标MOU来变更ab平面显示区域P 1的指定点(在图中以×表示)的位置,取得与×的位置对应的a值和b值,从而样本图像显示区域Sa的颜色变更。
[0109] 另外,值输入框Bo 1与滑动条Sl 1、Sl2和ab平面显示区域P 1联动。即,当值输入框Bo1中的值变更时,滑动条Sl 1、Sl 2的位置以及ab平面显示区域P 1中的×的位置变更。同样,当滑动条Sl 1、Sl 2的位置以及ab平面显示区域P 1中的×的位置变更时,在值输入框Bo 1中显示变更后的指定值。
[0110] 在本实施例中,也能够利用实际印刷物RP(参照图1)的测色指定调白色。通过利用实际印刷物RP的测色指定调白色,能够实现忠实地再现实际印刷物RP的白色部分的颜色的印刷处理。
[0111] 图12是示出实际印刷物RP的测色方法的说明图。实际印刷物RP是在印刷介质PM上形成有白色部分Pw的图像和彩色部分Pc的图像的印刷物。如图12(a)所示,测色是通过将实际印刷物RP的白色部分Pw的任意点设定为测定点Mp,并利用测色器CM(图2)对测定点MP的颜色(Lab值以及T值)进行测定的。测色方法包括将实际印刷物RP载置在白色背景Bw上进行测色的白色背景测色和将实际印刷物RP载置在黑色背景Bb上进行测色的黑色背景测色。如图12(b)所示,根据实际印刷物PR的白色部分Pw的浓度,有时存在利用白色背景测色得到的测色值(L值)和利用黑色背景测色得到的测色值(L值)不同的情况。在本实施例中,白色背景测色是为了取得Lab值而进行的,黑色背景测色是为了取得T值而进行的。
[0112] 当在图10的步骤S 320中判定为存在操作(步骤S 320:是)、不是对OK按钮B2进行操作(步骤S 330:否)、而是对测定按钮B 1进行操作的情况下(步骤S 340:是),UI控制模块332(图4)在PC 200的监视器MON(图2)中显示图11(b)所示的测色用UI窗口W 2(步骤S 350)。
[0113] 测色用UI窗口W 2(图11(b))是用于通过实际印刷物RP的测色指定调白色的UI窗口。在测色用UI窗口W 2中含有背景选择区域Se 2、测色值显示框Bo 2、测定(Measurement)按钮B 3以及OK按钮B 4。背景选择区域Se 2是用于选择进行白色背景测色和黑色背景测色中的任一个的部分。使用者在背景选择区域Se 2中选择测色方法并选择测定按钮B 3,利用选择的方法执行测色。测色完毕后,取得与测色结果对应的值(Lab值和T值)(图10的步骤S 360),并显示在测色值显示框Bo 2中(步骤S 370)。当使用者选择OK按钮B 4时,再次显示调白色指定用UI窗口W1(图11(a))。此时,形成为调白色指定用UI窗口W 1的样本图像显示区域Sa和值输入框Bo 1等的显示变更成基于测色结果的显示的状态(步骤S 380)。
[0114] 当在图10的步骤S 320中判定为存在操作(步骤S 320:是)、且判定为对OK按钮B 2进行了操作的情况下(步骤S 330:是),UI控制模块332(图4)保存Lab值和T值(步骤S 390)。通过以上的处理,使用者能够准确且容易地指定调白色图像的颜色。特别地,通过根据利用测色器CM测色的测色结果指定调白色的Lab值和T值,能够更加准确且容易地指定调白色图像的颜色。并且,在本实施例中,由于能够通过Lab值和T值指定调白色,因此能够准确地指定包含调白色图像的浓度的颜色的值。并且,在本实施例的调白色指定用UI窗口W 1中,由于指定的颜色显示在样本图像显示区域Sa中,因此使用者能够在确认显示的颜色的同时容易地指定颜色。
[0115] 另外,已保存的Lab值和T值与白色图像数据WIdata(参照图7(c))组合在一起。即,在白色图像数据WIdata中,Lab值和T值与分配了表示形成调白色图像的数据(W=
255)的像素对应。在本说明书中,将Lab值和T值对应的白色图像数据WIdata称为调白色图像数据。
[0116] 在利用打印机驱动程序300进行的处理(图9)中的步骤S 230中,打印机驱动程序300执行调白色图像用颜色转换处理、墨水颜色分版处理以及半色调处理。图13是示出调白色图像用颜色转换处理、墨水颜色分版处理以及半色调处理的流程的流程图。在步骤S410中,调白色图像用颜色转换模块340(图4)将在调白色指定处理(图10)的步骤S 390中保存的Lab值颜色转换成CMYK值。颜色转换参照调白色图像用查询表LUTw(图4)执行。
[0117] 图14是部分地示出调白色图像用查询表LUTw的一例的说明图。在图14(a)中示出从Lab值颜色转换成CMYK值时参照的调白色图像用查询表LUTw 1。如图14(a)所示,在调白色图像用查询表LUTw1中规定了预先设定的Lab值与CMYK值之间的对应关系。另外,在调白色图像用查询表LUTw 1中,CMYK的各个灰度值被规定为0以上100以下的范围的值。调白色图像用颜色转换模块340参照调白色图像用查询表LUTw 1将Lab值转换成CMYK值。
[0118] 在步骤S 420(图13)中,调白色图像用墨水颜色分版处理模块350(图4)进行将在步骤S 410中决定的CMYK值和在调白色指定处理(图10)的步骤S 390中保存的T值的组合转换成各种墨水颜色的灰度值的墨水颜色分版处理。如上所述,本实施例的打印机100使用青色(C)、品红色(M)、黄色(Y)、黑色(K)、亮青色(Lc)、亮品红色(Lm)以及白色(W)总计七种颜色的墨水进行印刷。因此,在墨水颜色分版处理中,CMYK值和T值的组合被转换成七种墨水颜色的各种墨水颜色的灰度值。墨水颜色分版处理也参照调白色图像用查询表LUTw(图4)执行。图14(b)中示出从CMYK值和T值的组合转换成各种墨水颜色的灰度值时参照的调白色图像用查询表LUTw 2。如图14(b)所示,在调白色图像用查询表LUTw
2中规定了预先设定的CMYK值和T值的组合与各种墨水颜色的灰度值之间的对应关系。另外,在调白色图像用查询表LUTw 2中,墨水颜色的灰度值规定成0以上255以下的范围的值。调白色图像用颜色转换模块350参照调白色图像用查询表LUTw 2将CMYK值和T值的组合转换成各种墨水颜色的灰度值。
[0119] 另外,如图14(b)所示,在本实施例中,在白调色(在白色墨水中混入其他颜色的墨水从而对白色进行调整)中,除了白色以外,使用六种颜色的墨水内的黄色(Y)、黑色(K)、亮青色(Lc)以及亮品红色(Lm)这四种颜色的墨水,不使用青色(C)和品红色(M)这两种颜色的墨水。即,在白调色中,在同一色相的淡色墨水和浓色墨水这两种墨水内,不使用浓色墨水。
[0120] 在步骤S 430(图13)中,调白色图像用墨水颜色分版处理模块350(图4)取出调白色图像数据中的一个像素的数据。在步骤S 440中判定调白色图像用墨水颜色分版处理模块350取出的像素的值是表示不形成调白色图像的值(0)和表示形成调白色图像的值(255)中的任一个值。在判定为像素的值为255的情况下(步骤S 440:否),调白色图像用墨水颜色分版处理模块350保存在步骤S420中决定的各种墨水颜色的灰度值(步骤S 450)。另一方面,在判定为像素的值为0(zero)的情况下(步骤S 440:是),跳过步骤S450的处理。
[0121] 图13的从步骤S 430到S 450的处理被反复地执行,直到针对调白色图像数据的所有像素的处理结束(参照步骤S 460)。在针对所有像素的处理都结束后(步骤S 460:是),调白色图像用半色调处理模块360(图4)取出一个像素的各种墨水颜色的灰度值(步骤S 470),按照各种墨水颜色参照抖动模式(dether pattern)进行二值化处理(半色调处理)(步骤S 480)。二值化处理参照预先设定的调白色图像用半色调源HTw(图4)执行。
另外,调白色图像用半色调源HTw也可以重视调白色图像中的点的填补性设定。二值化处理被反复执行直到针对所有的墨水颜色的处理结束(参照步骤S 490)。并且,从步骤S 470到S 490的处理反复执行直到针对所有的像素的处理结束(参照步骤S 492)。
[0122] 通过图13所示的调白色图像用的颜色转换处理、墨水颜色分版处理以及半色调处理,生成规定形成调白色图像时的各个像素的各种墨水颜色的点的ON/OFF的调白色图像用点数据。
[0123] 在利用打印机驱动程序300进行的处理(图9)中的步骤S 240中,打印机驱动程序300执行彩色图像用的颜色转换处理、墨水颜色分版处理以及半色调处理。图15是示出彩色图像用的颜色转换处理、墨水颜色分版处理以及半色调处理的流程的流程图。在步骤S510中,彩色图像用墨水颜色分版处理模块310(图4)取出彩色图像数据中的一个像素的数据。在步骤S 520中,彩色图像用墨水颜色分版处理模块310进行将取出的一个像素的数据(CMYK值)转换成各种墨水颜色的灰度值的墨水颜色分版处理。如上所述,本实施例的打印机100使用青色(C)、品红色(M)、黄色(Y)、黑色(K)、亮青色(Lc)、亮品红色(Lm)以及白色(W)总计七种颜色的墨水进行印刷。因此,在墨水颜色分版处理中,CMYK值被转换成七种墨水颜色的各种墨水颜色的灰度值。墨水颜色分版处理参照彩色图像用查询表LUTc(图
4)执行。
[0124] 图16是部分地示出彩色图像用查询表LUTc的一例的说明图。如图16所示,在彩色图像用查询表LUTc中规定了预先设定的CMYK值与各种墨水颜色的灰度值的对应关系。另外,在彩色图像用查询表LUTc中,CMYK的各个灰度值规定成0以上100以下的范围的值,墨水颜色的灰度值规定成0以上255以下的范围的值。彩色图像用墨水颜色分版处理模块
310参照彩色图像用查询表LUTc将CMYK值转换成各种墨水颜色的灰度值。另外,如图16所示,在本实施例中,在彩色图像的形成中使用除了白色以外的六种颜色的墨水,不使用白色墨水。
[0125] 图15的步骤S 510和S 520的处理反复地被执行,直到针对彩色图像数据的所有像素的处理结束(参照步骤S 530)。在针对所有像素的处理结束后(步骤S 530:是),彩色图像用半色调处理模块320(图4)取出一个像素的各种墨水颜色的灰度值(步骤S 540),针对各种墨水颜色参照抖动模式进行二值化处理(半色调处理)(步骤S 550)。二值化处理参照预先设定的彩色图像用半色调源HTc(图4)执行。另外,彩色图像用半色调源HTc也可以重视颗粒感的抑制而设定。二值化处理被反复地执行直到针对所有墨水颜色的处理结束(参照步骤S 560)。并且,从步骤S 540到S 560的处理被反复执行直到针对所有的像素的处理结束。
[0126] 通过图15所示的彩色图像用的颜色转换处理、墨水颜色分版处理以及半色调处理,生成彩色图像用点数据,该彩色图像用点数据用于规定形成彩色图像时的各个像素的各种墨水颜色的点的ON/OFF。
[0127] 在利用打印机驱动程序300所进行的处理(图9)中的步骤S 250中,打印机驱动程序300的命令制作模块370(图4)进行命令制作处理。图17是示出命令制作处理的流程的流程图。
[0128] 在命令制作处理(图17)的步骤S 610中,命令制作模块370(图4)根据从应用程序AP输出的印刷顺序指定信息SS制作印刷顺序指定命令。图18是示出利用命令制作处理制作的命令的一例的说明图。在图18(a)中示出印刷顺序指定命令的例子。如图18(a)所示,印刷顺序指定命令含有表示命令头部的识别符、表示是印刷顺序指定命令的识别符、命令长度(两字节)以及印刷顺序指定。在印刷顺序指定中,例如,值“0”表示C-W印刷(先形成彩色图像Ic,然后在彩色图像Ic上形成调白色图像Iw的印刷顺序),值“1”表示W-C印刷(先形成调白色图像Iw,然后在调白色图像Iw上形成彩色图像Ic的印刷顺序)。命令制作模块370参照印刷顺序指定信息SS确定印刷顺序,并制作用于指定确定出的印刷顺序的印刷顺序指定命令。
[0129] 在步骤S 620(图17)中,命令制作模块370(图4)根据从彩色图像用半色调处理模块320接收到的彩色图像用点数据和从调白色图像用半色调处理模块360接收到的调白色图像用点数据制作垂直位置指定命令。垂直位置指定命令是指定沿着垂直方向(Y方向)的图像的开始位置的命令。垂直位置指定命令制作成所有墨水通用的命令。
[0130] 接着,命令制作模块370(图4)通过从步骤S 630(图17)到S 670的处理制作与彩色图像对应的栅格命令。在步骤S 630中,命令制作模块370根据彩色图像用点数据制作所选择的一种墨水颜色的水平位置指定命令。水平位置指定命令是指定沿着形成彩色图像时的一种墨水颜色的水平方向(X方向)的图像的开始位置的命令。命令制作模块370参照一种墨水颜色的彩色图像用点数据设定适当的图像开始位置,从而制作水平位置指定命令。
[0131] 在步骤S 640(图17)中,命令制作模块370(图4)从彩色图像用点数据取出已选择的一种墨水颜色的一个栅格的量的点数据。在步骤S650中,命令制作模块370参照墨水编码表ICT检索墨水编码。图19是示出墨水编码表ICT的内容的一例的说明图。如图19所示,在本实施例中,对各种墨水颜色分别分配固有的墨水简称和墨水编码。进一步,在本实施例中,对一种墨水颜色分配彩色图像用的和调白色图像用的两种彼此不同的墨水简称和墨水编码。即,墨水简称和墨水编码分别一一对应于多种墨水颜色中的各种墨水颜色与彩色图像和调白色图像的组合。例如,对于青色,作为彩色图像用青色被分配了墨水简称“C”和墨水编码“01H”,作为调白色图像用青色被分配了墨水简称“WC”和墨水编码“81H”。同样,对于白色,作为彩色图像用白色被分配墨水简称“IW”和墨水编码“40H”,作为调白色图像用白色被分配了墨水简称“W”和墨水编码“C0H”。在本步骤(S 650)中,命令制作模块
370检索墨水编码表ICT的彩色图像用的墨水编码。
[0132] 在步骤S 660(图17)中,命令制作模块370(图4)根据取出的一个栅格的量的点数据和检索到的墨水编码制作栅格命令。图18(b)中示出栅格命令的例子。如图18(b)所示,栅格命令含有表示命令头部的识别符、表示式栅格命令的识别符、墨水编码、表示有没有对数据进行压缩的识别符、每个像素的位数、X方向长度(两字节)、Y方向长度(两字节)以及栅格数据(点数据)。另外,栅格命令相当于本发明中的印刷用命令,栅格命令中所含有的栅格数据(点数据)相当于本发明中的印刷用数据。
[0133] 命令制作处理(图17)的从步骤S 630到S 660的处理被反复地执行,直到针对在彩色图像的形成中使用的所有墨水颜色的处理结束。即,在存在尚未成为处理对象的墨水颜色的情况下(步骤S 670:否),选择尚未成为处理对象的一种墨水颜色,并针对所选择的墨水颜色进行从步骤S 630到S 660的处理。在针对所有墨水的处理结束后(步骤S670:是),针对一个栅格,结束栅格命令的制作,该栅格命令与在彩色图像的形成中使用的各种墨水颜色分别对应。
[0134] 接着,命令制作模块370(图4)通过从步骤S 680(图17)到S 720的处理制作与调白色图像对应的栅格命令。在步骤S 680中,命令制作模块370根据调白色图像用点数据针对所选择的一种墨水颜色制作水平位置指定命令。水平位置指定命令是指定沿着形成调白色图像时的一种墨水颜色的水平方向(X方向)的图像的开始位置的命令。命令制作模块370参照一种墨水颜色的调白色图像用点数据设定适当的图像开始位置,从而制作水平位置指定命令。
[0135] 在步骤S 690(图17)中,命令制作模块370(图4)针对所选择的一种颜色从调白色图像用点数据中取出一个栅格的量的点数据。在步骤S 700中,命令制作模块370参照墨水编码表ICT检索墨水编码。命令制作模块370检索墨水编码表ICT(图19)的调白色图像用的墨水编码。
[0136] 在步骤S 710(图17)中,命令制作模块370(图4)根据取出的一个栅格的量的点数据和检索到的墨水编码制作栅格命令(参照图18(b))。命令制作处理的从步骤S 680到S 710的处理被反复地执行,直到针对在调白色图像的形成中使用的所有墨水颜色的处理结束。即,在存在尚未成为处理对象的墨水颜色的情况下(步骤S 720:否),选择尚未成为处理对象的一种墨水颜色,并针对所选择的墨水颜色进行从步骤S 680到S 710的处理。在针对所有墨水的处理结束后(步骤S 720:是),针对一个栅格,结束栅格命令的制作,该栅格命令与在调白色图像的形成中使用的各种墨水颜色对应。
[0137] 命令制作处理(图17)的从步骤S 620到S 720的处理被反复地执行,直到针对印刷图像PI的所有栅格的处理结束。即,在存在尚未成为处理对象的栅格的情况下(步骤S 730:否),选择尚未成为处理对象的栅格(上次的处理栅格的下一个栅格),并针对所选择的栅格执行从步骤S 620到S 720的处理。在针对所有栅格的处理结束后(步骤S 730:是),针对所有栅格,结束命令的制作,该命令与在彩色图像和调白色图像的形成中使用的各种墨水颜色对应。
[0138] 在利用打印机驱动程序300进行的处理(图9)中的步骤S 260中,打印机驱动程序300朝打印机100发送在步骤S 250中制作的印刷顺序指定命令、垂直位置指定命令、水平位置指定命令以及栅格命令。通过以上步骤,结束由打印机驱动程序300所进行的处理。
[0139] 在印刷处理(图6)的步骤S 130中利用打印机100执行处理。图20是示出打印机100所进行的处理的流程图。在步骤S 810中,打印机100的执行命令处理模块112(图5)的CPU 110(图3)接收到从PC 200的打印机驱动程序300发送来的命令。CPU 110判别接收到的命令的种类(步骤S 820),并执行与命令的种类对应的处理。在接收到的命令为印刷顺序指定命令的情况下,CPU 110将由印刷顺序指定命令指定的表示印刷顺序的信息保存在RAM 130中(步骤S 830),在接收到的命令为水平位置指定命令的情况下,CPU 110更新水平方向的印刷开始位置X(步骤S 840)。
[0140] 并且,在接收到的命令为栅格命令的情况下,执行命令处理模块112(图5)的CPU110(图3)将栅格命令中含有的栅格数据(点数据)存储到各个墨水编码的栅格缓存器
132(图5)中(步骤S 850)。图21是示出栅格缓存器和打印头缓存器的详细结构的说明图。图21的上部示出彩色图像用的栅格缓存器132c,中部示出调白色图像用的栅格缓存器132w。如图21所示,栅格缓存器132按各个墨水编码被分配了(参照图19)区域。即,彩色图像用的栅格缓存器132c构成为分别与彩色图像用的各个墨水编码对应的区域的集合,调白色图像用的栅格缓存器132w也构成为分别与调白色图像用的墨水编码对应的区域的集合。栅格缓存器132的各个区域的X方向的尺寸与图像尺寸对应,Y方向的尺寸是打印头144的高度的二分之一以上的尺寸。在栅格缓存器132中含有示出已经接收到哪个位置的栅格数据的Y方向的栅格缓存器指针。
[0141] 图21的下部示出打印头缓存器142(图5)。如图21所示,打印头缓存器142按七种墨水颜色分配区域。即,打印头缓存器142构成为青色用(C、WC用)区域、品红色用(M、WM用)区域、黄色用(Y、WY用)区域、黑色用(K、WK用)区域、亮青色用(Lc、WLc用)区域、亮品红色用(Lm、WLm用)区域以及白色用(IW、W用)区域的集合。打印头缓存器142的各区域的X方向的尺寸与托架的扫描距离对应,Y方向的尺寸与构成打印头144的喷嘴列146的喷嘴数量对应。并且,打印头缓存器142的各种墨水颜色的区域分别被二分成上游用142u和下游用142l。
[0142] 图22是示出打印机100的打印头144的结构的说明图。如图22(a)和(b)所示,打印头144设有分别与七种墨水颜色对应的喷嘴列146。喷嘴列146形成为沿着Y方向(印刷介质输送方向)延伸。并且,如图22(c)所示,各喷嘴列146由沿着印刷介质输送方向排列的三十二个喷嘴组构成。在构成喷嘴列146的喷嘴组内,将沿着印刷介质输送方向位于上游侧半部分的喷嘴组(从第一喷嘴(喷嘴1)到第十六喷嘴(喷嘴16))称为上游喷嘴组,将沿着印刷介质输送方向位于下游侧半部分的喷嘴组(从第十七喷嘴(喷嘴17)到第三十二喷嘴(喷嘴32))称为下游喷嘴组。
[0143] 如图22(a)所示,当进行W-C印刷时,使用打印头144的各个喷嘴列146的上游喷嘴组形成调白色图像,使用下游喷嘴组形成彩色图像。并且,如图22(b)所示,当进行C-W印刷时,使用喷嘴组144的各喷嘴列146的上游喷嘴组形成彩色图像,使用下游喷嘴组形成调白色图像。另外,在进行W-C印刷时,打印头144的各个喷嘴列146的上游喷嘴组相当于本发明中的第二喷嘴组,下游喷嘴组相当于本发明中的第一喷嘴组。相反,当进行C-W印刷时,打印头144的各个喷嘴列146的上游喷嘴组相当于本发明中的第一喷嘴组,下游喷嘴组相当于本发明中的第二喷嘴组。
[0144] 如图21所示,上游用打印头缓存器142u是与沿着打印头144的印刷介质输送方向位于上游侧的部分(上游喷嘴组)对应的打印头缓存器142,下游用打印头缓存器142l是与沿着打印头144的印刷介质输送方向位于下游侧的部分(下游喷嘴组)对应的打印头缓存器142。
[0145] 在图20的步骤S 850中,CPU 110(图3)参照接收到的栅格命令中含有的墨水编码将栅格命令存储在由于该墨水编码对应的栅格缓存器132的栅格缓存器指针所指定的位置。因此,CPU 110不必识别栅格命令是彩色图像用和调白色图像用中的哪一种,就能够将栅格命令分配到合适的栅格缓存器132中。
[0146] 在接收到的命令为垂直位置指定命令的情况下,执行命令处理模块112(图5)的CPU 110(图3)更新垂直方向的印刷开始位置Y(步骤S 860)。然后,CPU 110判定与打印头144(图5)的高度的二分之一对应的栅格缓存器132是否装满(即是否存储有栅格数据)(步骤S870)。在判定为未装满的情况下(步骤S 870:否),CPU 110更新栅格缓存器132的栅格缓存器指针(步骤S 880)。
[0147] 以上说明的处理被反复执行,当与打印头144的高度的二分之一对应的栅格缓存器132中存储有栅格数据时,判定为与打印头144的高度的二分之一对应的栅格缓存器132装满(步骤S 870:是)。此时,CPU110(图3)根据保存在RAM 130中的表示印刷顺序的信息判定印刷顺序是进行C-W印刷和W-C印刷中的哪一种印刷(步骤S 880)。在印刷顺序被判定为是C-W印刷的情况下(步骤S 880:是),CPU 110将栅格数据从彩色图像用栅格缓存器132c转送到上游用打印头缓存器142u(图5),同时将栅格数据从调白色图像用缓存器132w转送到下游用打印头缓存器142l(图5)(步骤S 890)。图21中示出在印刷顺序为C-W印刷的情况下,将栅格数据从彩色图像用栅格缓存器132c转送到上游用打印头缓存器142u、将栅格数据从调白色图像用缓存器132w转送到下游用打印头缓存器142l的情况。由此,使用打印头144的各个喷嘴列146的上游喷嘴组形成彩色图像、使用下游喷嘴组形成调白色图像的C-W印刷(图22(b))的准备结束。另外,由于利用上游喷嘴组和下游喷嘴组在物理纸张上进行印刷的印刷位置实际上不同,因此当从栅格缓存器132转送栅格数据时,考虑上游喷嘴组和下游喷嘴组的印刷位置的差来决定栅格缓存器上的转送开始数据位置。
[0148] 另一方面,在判定为印刷顺序为W-C印刷的情况下(步骤S 880:否),CPU 110将栅格数据从彩色图像用栅格缓存器132c转送到下游用打印头缓存器142l(图5),同时将栅格数据从调白色图像用缓存器132w转送到上游用打印头缓存器142u(步骤S 900)。由此,使用打印头144的各个喷嘴列146的上游喷嘴组形成调白色图像,使用下游喷嘴组形成彩色图像的W-C印刷(图22(a))的准备结束。
[0149] 接着,CPU 110对印刷介质输送控制器160和印刷介质输送电动机162进行控制,将印刷介质PM输送到打印头位置Y(副扫描)(步骤S 910),同时,对CR控制器150和CR电动机152进行控制,使打印头144移动到印刷开始位置X(步骤S 920),进一步,进行主扫描从而执行打印头144的高度的量的印刷(步骤S 930)。此时,在W-C印刷(参照图22(a))中,并行地执行利用打印头144的喷嘴列146的上游喷嘴组(参照图22(c))形成调白色图像的作业和利用下游喷嘴组形成彩色图像的作业。并且,在C-W印刷(参照图22(b))中,并行地执行利用打印头144的喷嘴列146的上游喷嘴组形成彩色图像的作业和利用下游喷嘴组形成调白色图像的作业。
[0150] 接着,CPU 110(图3)将栅格缓存器132的栅格缓存器指针清零(步骤S 940),判定印刷图像PI整体的印刷处理是否完毕(步骤S 950),并反复地执行从步骤S 810到S940的处理,直到判定为印刷处理完毕。当判定为印刷处理完毕时,印刷处理结束(图6)。
[0151] 如以上所说明了的那样,在本实施例的印刷系统10中,能够执行使用包含白色的多种颜色的墨水在印刷介质PM上形成彩色图像和调白色图像的印刷处理。当利用印刷系统10进行印刷处理时,设于打印机100的打印头144的与七种墨水颜色对应的七个喷嘴列146分别被分成上游喷嘴组和下游喷嘴组(参照图22(c))。进而,当进行W-C印刷(参照图
22(a))时,通过从上游喷嘴组喷射墨水形成调白色图像,当进行C-W印刷(参照图22(b))时,通过从下游墨水组喷射墨水形成调白色图像。因此,无论是在进行W-C印刷和C-W印刷中的哪一种印刷的情况下,都能够使用白色和白色以外的至少一种颜色的墨水形成调白色图像。因此,在本实施例的印刷系统10中,当执行使用包含白色的多种颜色的墨水在印刷介质PM上形成彩色图像和调白色图像的印刷处理时,能够将调白色图像的颜色形成为期望的颜色。
[0152] 图23是示出对白色进行调整的白调色的概念的说明图。图23(a)中示出a*-b*平面中的打印机100的白色墨水的颜色的位置P 1的一例,图23(b)中示出目标白色的位置P 2和在打印机100的白色墨水中混入预定量的黄色墨水后的颜色的位置P 3的一例。如图23(b)所示,例如通过在打印机100的白色墨水中混入黄色墨水,能够使调白色图像的颜色接近目标白色。并且,例如通过进一步混入预定的亮品红色、黄色的墨水,能够使调白色图像的颜色进一步接近目标白色。这样,当形成调白色图像时,通过使用白色墨水和白色墨水以外的至少一种颜色的墨水,能够使调白色图像的颜色成为期望的颜色。
[0153] 图24是示出彩色图像和调白色图像的颜色再现区域(色域,gamut)的一例的说明*图。图24(a)中示出从-b 方向观察的彩色图像的色域Gc和调白色图像的色域Gw,图24(b)*
中示出从+a 方向观察的彩色图像的色域Gc和调白色图像的色域Gw。如上所述,在本实施例中,在彩色图像的形成中,使用除了白色以外的六种颜色的墨水(第一墨水颜色组),不使用白色墨水。并且,在调白色图像的形成中,使用白色、黄色、黑色、亮青色以及亮品红色这五种颜色的墨水(第二墨水颜色组),不使用青色和品红色这两种颜色的墨水。因此,彩色图像的色域Gc和调白色图像的色域Gw不同,形成彼此仅有一部分区域重叠的关系。在利用本实施例的印刷系统10进行的印刷处理中,能够在印刷介质PM上重叠地形成分别与颜色再现区域彼此不同的多个墨水颜色组(上述第一墨水颜色组和第二墨水颜色组)对应的多个图像(彩色图像和调白色图像)。
[0154] 并且,在利用本实施例的印刷系统10进行的印刷处理中,在进行W-C印刷和C-W印刷中的任一种印刷的情况下,在使用上游喷嘴组和下游喷嘴组中的一方形成调白色图像的同时,使用另一方形成彩色图像,因此,即便是在调白色图像的至少一部分在印刷介质上与彩色图像重叠的情况下,也能够使调白色图像的颜色成为期望的颜色。
[0155] 并且,在利用本实施例的印刷系统10进行的印刷处理中,在进行W-C印刷和C-W印刷中的任一种印刷的情况下,在同一主扫描(同一通过(pass))中,能够并行地执行使用上游喷嘴组和下游喷嘴组中的一方形成调白色图像的作业和使用另一方形成彩色图像的作业。因此,并不是首先在印刷介质上形成调白色图像和彩色图像中的一方的整体之后在印刷介质上形成另一方的整体,能够利用一次印刷处理在印刷介质上形成彩色图像和调白色图像,并且能够使调白色图像的颜色成为期望的颜色。
[0156] 并且,在利用本实施例的印刷系统10进行的印刷处理中,打印机100从PC 200接收到指定印刷顺序的印刷顺序指定命令(图18(a)),在指定了先形成彩色图像的印刷顺序的情况下,将上游喷嘴组设定成用于形成彩色图像的喷嘴组,并将下游喷嘴组设定成用于形成调白色图像的喷嘴组,在指定了先形成调白色图像的印刷顺序的情况下,将上游喷嘴组设定成用于形成调白色图像的喷嘴组,并将下游喷嘴组设定成用于形成彩色图像的喷嘴组。因此,在利用本实施例的印刷系统10进行的印刷处理中,无论进行C-W印刷和W-C印刷中的哪一种印刷都能够使调白色图像的颜色成为期望的颜色,能够与印刷物的较广泛的使用方式对应(参照图8)。
[0157] 并且,在本实施例的印刷系统10中,作为印刷用命令的栅格命令(图18(b))中所含有的墨水编码设定成一一对应于七种颜色的墨水中的各种颜色的墨水与彩色图像和调白色图像各个的组合。因此,打印机100的CPU 110不必识别到栅格命令是彩色图像用和调白色图像用,就能够根据含有与彩色图像对应的墨水编码的栅格命令对用于形成彩色图像的喷嘴组(上游喷嘴组或者下游喷嘴组)进行控制,并且,能够根据含有与调白色图像对应的墨水编码的栅格命令对用于形成调白色图像的喷嘴组(下游喷嘴组或者上游喷嘴组)进行控制。
[0158] 并且,在本实施例的印刷系统10中,打印机100的栅格缓存器132含有彩色图像用的区域132c和调白色图像用的区域132w(参照图5)。因此,打印机100的CPU 110将含有与彩色图像对应的墨水编码的栅格命令中所包含的栅格数据存储在栅格缓存器132的彩色图像用的区域132c中,将含有与调白色图像对应的墨水编码的栅格命令中所包含的栅格数据存储在调白色图像用的区域132w中,由此,能够对用于形成彩色图像的喷嘴组和用于形成调白色图像的喷嘴组进行控制。
[0159] 并且,在利用本实施例的印刷系统10进行的印刷处理中,形成调白色图像时,在除了白色以外的六种颜色的墨水内,使用黄色(Y)、黑色(K)、亮青色(Lc)、亮品红色(Lm)这四种颜色的墨水,不使用青色(C)和品红色(M)这两种颜色的墨水。即,形成调白色图像时,在同一色相的淡色墨水和浓色墨水这两种墨水内,不使用浓色墨水。因此,在本实施例的印刷处理中,能够使调白色图像的颜色成为期望的颜色,并且能够抑制调白色图像中的画质的下降(颗粒感的增加)。并且,在本实施例的印刷处理中,由于在调白色图像的形成时使用黑色(K)墨水,因此能够对调白色图像的亮度进行调整,能够扩张调白色图像的颜色的可选择的范围。
[0160] 并且,在利用本实施例的印刷系统10进行的印刷处理中,能够在调白色指定用UI窗口W 1(图11)中指定调白色(调白色图像的颜色),因此能够准确且容易地指定使用包含白色的多种颜色的墨水印刷彩色图像和调白色图像时的调白色图像的颜色。特别地,在本实施例的印刷系统10中,由于能够根据利用测色器CM测定的测色结果指定颜色(Lab值和T值),因此能够更加准确且容易地指定调白色图像的颜色。并且,在本实施例的印刷系统10中,由于能够使用Lab值和T值指定调白色,因此能够准确地指定包含调白色图像的浓度的颜色的值。并且,在本实施例的印刷系统10中,由于在调白色指定用UI窗口W 1的样本图像显示区域Sa中显示指定的颜色,因此使用者能够一边确认显示的颜色一边容易地指定颜色。
[0161] B.第二实施例:
[0162] 在第一实施例中,印刷图像PI的白色区域Aw(参照图7(a))的颜色形成为通过调白色指定处理(图9的步骤S 220)指定的一种颜色,调白色图像形成为指定的一种颜色的图像。与此相对,在第二实施例中,允许白色区域Aw的颜色在各个部分不同。即,在第二实施例中,在调白色指定处理中,能够指定将印刷图像PI的白色区域Aw分成多个部分区域后的各个部分区域的颜色(Lab值和T值)。
[0163] 图25是示出第二实施例中的调白色图像用的颜色转换处理、墨水颜色分版处理以及半色调处理的流程的流程图。在图25中,对与图13所示的第一实施例的步骤相同内容的步骤赋予通用的步骤编号。在第一实施例中,由于与调白色图像数据的白色区域Aw对应的各个像素的颜色(Lab值和T值)全部相同,因此从Lab朝CMYK值的颜色转换(图13的步骤S 410)和从CMYK、T值朝各种颜色墨水灰度值的转换(图13的步骤S 420)在所有像素被通用地执行。与此相对,在第二实施例中,由于存在于调白色图像数据的区域Aw对应的像素的颜色根据各个像素不同的情况,因此,取出调白色图像数据的一个像素(图25的步骤S 402),并针对取出的各个像素进行从Lab值朝CMYK值的颜色转换(图25的步骤S 410)和从CMYK、T值朝各颜色墨水灰度值的转换(图25的步骤S 420)。这些处理反复执行直到针对所有像素的处理结束(参照图25的步骤S 422)。图25的步骤S 470以后的处理(半色调处理)与图13所示的第一实施例同样。
[0164] 如以上所说明了的那样,在第二实施例中也能够在印刷介质PM上形成彩色图像和调白色图像,能够使调白色图像的颜色成为期望的颜色。进一步,在第二实施例中,能够在印刷介质PM上形成颜色彼此不同的多种调白色图像,因此能够制作更多样的印刷物。
[0165] C.第三实施例:
[0166] 图26是功能性地示出第三实施例的PC 200b的结构的框图。第三实施例的PC200b在应用程序APb含有UI控制模块UM这点以及打印机驱动程序300含有调白色指定模块330这点上与图4所示的第一实施例的PC 200不同。即,在第三实施例中,颜色白指定处理(图9的步骤S 220)并不是由打印机驱动程序300b执行,而是由应用程序APb执行。第三实施例中的调白色指定处理的内容与第一实施例中示出的调白色指定处理的内容相同。
[0167] 在第三实施例的印刷处理中,在利用应用程序APb执行调白色指定处理之后,当使用者进行印刷执行指示时,对打印机驱动程序300输出彩色图像数据Cdata、调白色图像数据WITdata以及印刷顺序指定信息SS,开始进行由打印机驱动程序300进行的处理。彩色图像数据Cdata和印刷顺序指定信息SS的内容与第一实施例同样。调白色图像数据WITdata是使利用调白色指定处理指定的Lab值和T值与第一实施例的白色图像数据WIdata(确定印刷图像PI中的白色区域Aw(参照图7)的数据)对应的数据。
[0168] 在利用打印机驱动程序300b进行的处理中,接收到调白色图像数据WITdata后的打印机驱动程序300b的调白色图像用颜色转换模块340b将由调白色图像数据WITdata规定的Lab值颜色转换成CMYK值。该颜色转换与第一实施例同样地执行(图9的步骤S230)。此后的处理内容与第一实施例同样(图9的步骤S 240~)。
[0169] 如以上所说明了的那样,在第三实施例中也能够在印刷介质PM上形成彩色图像和调白色图像,能够使调白色图像的颜色成为期望的颜色。
[0170] D.第四实施例:
[0171] 图27是功能性地示出第四实施例的PC 200c的结构的框图。在第四实施例的PC200c中,从应用程序APc朝打印机驱动程序300c输出的数据与图26所示的第三实施例不同。即,在第四实施例中,代替第三实施例中的调白色图像数据WITdata,输出白色图像数据WIdata和调白色数据WTdata。白色图像数据WIdata的内容与第一实施例同样。并且,调白色数据WTdata是表示利用由应用程序APc的UI控制模块UM执行的调白色指定处理指定的Lab值和T值的数据。
[0172] 在第四实施例的印刷处理中,在执行利用应用程序APc进行的调白色指定处理之后,当使用者进行印刷执行指示时,对打印机驱动程序300c输出彩色图像数据Cdata、白色图像数据WIdata以及调白色数据WTdata,由打印机驱动程序300c开始进行处理。
[0173] 在利用打印机驱动程序300c进行的处理中,接收到调白色图像数据WITdata后的打印机驱动程序300c的调白色图像用颜色转换模块340c将由调白色图像数据WITdata规定的Lab值颜色转换成CMYK值,并将颜色转换后的数据输出到调白色图像用墨水颜色分版处理模块350c。该颜色转换以与第一实施例同样的方式执行(图9的步骤S 230)。并且,调白色图像用墨水颜色分版处理模块350c还接收白色图像数据WIdata,并使用颜色转换后的数据和白色图像数据WIdata进行墨水颜色分版处理(图9的步骤S 230)。此后的处理内容与第一实施例同样(图9的步骤S 240~)。
[0174] 如以上所说明了的那样,在第四实施例中也能够在印刷介质PM上形成彩色图像和调白色图像,能够使调白色图像的颜色成为期望的颜色。
[0175] E.第五实施例:
[0176] 第五实施例在利用打印机驱动程序300执行将栅格数据(点数据)转换成朝打印头144转送的数据转送方式的处理这点上与在打印机100中执行该处理的第一实施例不同。图28是功能性地示出第五实施例的打印机100d的结构的框图。第五实施例的打印机100d在不具有栅格缓存器132这点上与图5所示的第一实施例的打印机100不同。打印机100d的其他的结构都与第一实施例的打印机100同样。并且,第五实施例中的印刷系统
10(图1)的其他的结构、即PC 200的结构也与第一实施例同样。
[0177] 图29是示出第五实施例中的命令制作处理的流程的流程图。在图29中,对与图17所示的第一实施例的命令制作处理的步骤相同内容的步骤赋予通用的步骤编号。在第五实施例的命令制作处理中,命令制作模块370(图4)反复执行针对从彩色图像用点数据选择的一种墨水颜色取出一个栅格的量的点数据的处理(步骤S 640),直到取出打印头144的高度的二分之一的量的数据的作业结束(步骤S 642)。另外,在步骤S 640中,取出与打印头144的喷嘴列146的喷嘴间距对应的栅格的点数据。即,在喷嘴间距与Y方向的印刷分辨率相同的情况下,依次取出连续的栅格的点数据,假设在喷嘴间距为Y方向的印刷分辨率的二倍的情况下,依次取出每次跳过一个栅格的点数据。
[0178] 在取出打印头144的高度的二分之一的量的数据的作业结束后(步骤S 642:是),检索墨水编码(步骤S 650),并制作彩色图像用的栅格命令(步骤S 660)。即,在第五实施例中,制作包含打印头144的高度的二分之一的量的栅格数据的栅格命令。
[0179] 对调白色图像用的栅格命令也同样制作包含打印头144的高度的二分之一的量的栅格数据的栅格命令(图29的步骤S 690和S 692)。命令制作处理结束后,与第一实施例同样,将制作的命令发送至打印机100d(图9的步骤S 260)。
[0180] 图30是示出利用第五实施例中的打印机100d进行处理的流程的流程图。在图30中,对与利用图20所示的第一实施例的打印机进行处理的步骤相同内容的步骤赋予通用的步骤编号。第五实施例的打印机100d中的命令的接收处理(图30的步骤S 810)、命令种类的判别处理(步骤S 820)、命令被判定为印刷顺序指定命令的情况下的处理(步骤S830)以及命令被判定为水平位置指定命令的情况下的处理(步骤S840)的内容都与第一实施例同样。
[0181] 在命令被判定为栅格命令的情况下,在栅格命令中所包含的墨水编码是彩色图像用墨水编码(步骤S 851:是)、且在印刷顺序指定命令中指定的印刷顺序是C-W印刷的情况下(步骤S 852:否),栅格命令中所包含的彩色图像用的栅格数据被存储在上游用打印头缓存器142u中(步骤S 855)。另一方面,在墨水编码为彩色图像用墨水编码(步骤S 851:是)、且在印刷顺序指定命令中指定的印刷顺序是W-C印刷的情况下(步骤S 852:是),栅格命令中所包含的彩色图像用的栅格数据被存储在下游用打印头缓存器142l中(步骤S 856)。
[0182] 图31是示出将栅格数据存储于打印头缓存器142的存储方法的说明图。图31(a)示出进行C-W印刷时的栅格数据的存储方法。如图31(a)所示,当进行C-W印刷时,彩色图像用的栅格数据被存储在上游用打印头缓存器142u中,当进行W-C印刷时,彩色图像用的栅格数据被存储在下游用打印头缓存器142l中。
[0183] 并且,在墨水编码是调白色图像用墨水编码(步骤S 851:否)、且在印刷顺序指定命令中指定的印刷顺序是C-W印刷的情况下(步骤S853:否),栅格命令中所包含的调白色图像用的栅格数据被存储在下游用打印头缓存器142l中(步骤S 857)(参照图31(a))。另一方面,在墨水编码是调白色图像用墨水编码(步骤S 851:否)、且在印刷顺序指定命令中指定的印刷顺序是W-C印刷的情况下(步骤S 853:是),栅格命令中所包含的调白色图像用的栅格数据被存储在上游用打印头缓存器142u中(步骤S 858)(参照图31(b))。
[0184] 在命令被判定为垂直位置指定命令的情况下,更新垂直方向的印刷开始位置Y(步骤S 860),并判定打印头缓存器142是否装满(即是否存储有栅格数据)(步骤S872)。在判定为尚未装满的情况下(步骤S 872:否),处理再次返回命令接收处理(步骤S 810)。
[0185] 当判定为打印头缓存器142已经装满时(步骤S 872:是),印刷介质PM被输送到打印头位置Y(进行副扫描)(步骤S 910),打印头144移动到印刷开始位置X(步骤S920),进行主扫描从而执行打印头144的高度大小的印刷(步骤S 930)。
[0186] 如以上所说明了的那样,在第五实施例中,根据由打印机驱动程序300输出并由打印机100d接收的栅格命令进行将栅格数据存储到打印头缓存器142的存储作业,并根据存储在打印头缓存器142中的栅格数据执行印刷。在第五实施例中也能够在印刷介质PM上形成彩色图像和调白色图像,能够使调白色图像的颜色成为期望的颜色。
[0187] F.变形例:
[0188] 另外,本发明并不限于上述的实施例和实施方式,能够在不脱离其主旨的范围内在各种方式中实施,例如能够进行如下的变形。
[0189] F1.变形例1:
[0190] 上述各个实施例中的印刷系统10的结构只不过是一个例子,印刷系统10的结构可以进行各种变形。例如,在上述各个实施例中,打印机100是使用青色、品红色、黄色、黑色、亮青色、亮品红色以及白色这七种颜色的墨水进行印刷的打印机,但是,打印机100只要是使用包含白色的多种颜色的墨水进行印刷的打印机即可。例如,打印机100也可以是使用青色、品红色、黄色、黑色以及白色这五种颜色的墨水进行印刷的打印机。
[0191] 并且,在上述各个实施例中,当形成彩色图像时使用除了白色以外的六种颜色的墨水,不使用白色墨水,但是,形成彩色图像时使用的墨水颜色能够根据打印机100能够使用的墨水颜色任意设定。例如,形成彩色图像时也可以使用白色墨水。
[0192] 并且,在上述各个实施例中,当形成调白色图像时,使用白色、黄色、黑色、亮青色以及亮品红色这五种颜色的墨水,不使用青色和品红色这两种颜色的墨水,但是,形成调白色图像时使用的墨水颜色只要包含白色和白色以外的至少一种颜色即可,能够根据打印机100可使用的墨水颜色任意设定。例如,当形成调白色图像时,可以仅使用白色、黄色、亮青色以及亮品红色这四种颜色的墨水,也可以使用白色、黄色、黑色、亮青色、亮品红色、青色以及品红色这七种颜色的墨水。
[0193] 并且,在上述各个实施例中,打印机100是一边使搭载打印头144的托架往复移动(主扫描)一边进行印刷的打印机,但是,本发明也能够应用于不伴随着托架的往复移动的行式打印机的印刷处理。
[0194] 并且,在上述各个实施例中,打印机驱动程序300包含在PC 200中,打印机100从PC 200的打印机驱动程序300接收命令从而执行印刷(参照图4),但是,也可以使打印机100包含与打印机驱动程序300相同的功能,打印机100从PC 200的应用程序AP接收彩色图像数据Cdata、白色图像数据WIdata以及印刷顺序指定信息SS从而执行印刷。或者,打印机100也可以还包含与应用程序AP相同的功能,在打印机100中生成彩色图像数据Cdata、白色图像数据WIdata以及印刷顺序指定信息SS,并执行印刷处理。
[0195] 并且,上述各个实施例中的调白色图像用查询表LUTw(图14)和彩色图像用查询表LUTc(图16)的内容不过是一个例子,这些查询表的内容例如能够根据打印机100使用的墨水的组成预先通过实验设定。并且,这些内容能够根据从应用程序AP输出的数据的内容(使用颜色空间)或打印机100使用的墨水颜色进行各种变形。同样,使用这些查询表进行的颜色转换处理和墨水颜色分版处理的内容也可以进行各种变形。
[0196] 并且,在上述各个实施例中,利用彩色图像用半色调处理模块320和调白色图像用半色调处理模块360(图4)进行参照抖动模式的半色调处理,但是,也可以进行基于误差扩散法等其他的方法的半色调处理。并且,在打印机100能够针对各种墨水颜色形成多种尺寸的点的情况下,也可以并不是通过半色调处理进行决定点的ON/OFF的二值化,而是进行决定点的ON/OFF和点尺寸的多值化。
[0197] 并且,上述各个实施例中的印刷顺序指定命令和栅格命令的结构(图18)、墨水编码表ICT的内容(图19)只不过是一个例子,能够进行各种变形。另外,在上述各个实施例中,墨水编码一一对应于多种墨水颜色中每一种墨水颜色与彩色图像和调白色图像中的各图像的组合,但是,墨水编码并非必须以这种方式设定。但是,如果墨水编码以这种方式设定的话,则打印机100的CPU 110不必识别到栅格命令是彩色图像用和调白色图像用中的哪一种,就能够根据栅格命令所包含的墨水编码进行命令的处理。
[0198] 并且,在上述各个实施方式中,也可以将由硬件实现的结构的一部分替换成软件,相反,也可以将由软件实现的结构的一部分替换成硬件。
[0199] 并且,在本发明的功能的一部分或者全部都由软件实现的情况下,该软件(计算机程序)能够以存储于计算机可读取的记录介质中的形式提供。在该发明中,所谓“计算机可读取的记录介质”,并不限于软盘或CD-ROM这样的便携式的记录介质,还包含各种RAM或ROM等计算机内的内部存储装置、或者是硬盘等固定在计算机中的外部存储装置。
[0200] F2.变形例2:
[0201] 在上述各个实施例中,对在作为印刷介质PM的透明薄膜上并行地形成彩色图像和调白色图像、从而制作形成有彩色图像和调白色图像的印刷物的印刷处理进行了说明,但是,在印刷处理中使用的印刷介质PM并不限于透明薄膜,也可以选择半透明薄膜或者纸、布等任意介质。另外,当作为印刷介质PM使用透明薄膜时,在C-W印刷(图8(b))中也可以直接看到彩色图像Ic。
[0202] 并且,上述各个实施例中的打印机100能够执行仅形成彩色图像(包含使用白色墨水形成的彩色图像)的印刷处理,在该情况下,并不将打印头144的喷嘴列146(参照图22)分成上游和下游,而是使用喷嘴列146的整体进行印刷。即,打印机100仅在进行形成彩色图像和调白色图像的印刷处理的情况下将喷嘴列146分成用于形成彩色图像的喷嘴组和用于形成调白色图像的喷嘴组并进行印刷即可。
[0203] 并且,在上述各个实施例中的印刷处理中,调白色图像的至少一部分与彩色图像重叠,但是,本发明也能够应用于调色板图像和彩色图像不重叠的印刷处理。
[0204] F3.变形例3:
[0205] 上述各个实施例中的调白色指定用UI窗口W 1和测色用UI窗口W 2(图11)的显示内容只不过是一个例子,这些窗口的显示内容能够进行各种变更。例如,在上述各个实* * *施例的调白色指定用UI窗口W 1中利用Lab 表色系来指定调白色,但是,也可以利用其他* * *
的表色系(例如Luv 表色系)来指定调白色。并且,在上述各个实施例调白色指定用UI窗口W 1中,利用T值指定调白色的浓度,但是,也可以省略T值的指定。并且,在上述各个实施例的调白色指定用UI窗口W1中,能够进行基于测色的调白色指定(参照测色用UI窗口W 2),但是,并非必须能够进行基于测色的调白色指定。
[0206] F4.变形例4:
[0207] 在上述各个实施例中,对在印刷介质PM上形成彩色图像和调白色图像的印刷处理进行了说明,但是,本发明并不限于彩色图像和调白色图像的组合,也能够应用于在印刷介质PM上重叠形成分别与颜色再现区域彼此不同的多种墨水颜色组对应的多个图像的印刷处理。例如,如果从打印机100所使用的七种墨水颜色设定以下两种组合:青色、品红色、黄色以及黑色这四种颜色的组合(墨水颜色组)和黄色、亮青色以及亮品红色这三种颜色的组合(墨水颜色组),则各个墨水颜色组的颜色再现区域(色域)彼此不同。与形成彩色图像和调白色图像的印刷处理同样,上述各个实施例的印刷系统10能够执行在印刷介质PM上形成与上述两个墨水颜色组对应的多个图像的印刷处理。并且,本发明并不限于墨水颜色组的数量为两个的情况,也能够应用于墨水颜色组的数量为三个以上的情况。在墨水颜色组的数量为三个以上的情况下,只要将打印头144的喷嘴列146分成三个以上的喷嘴组、利用各个喷嘴组印刷各种墨水颜色组的图像即可。