CN102173221A - 打印控制装置、打印数据生成装置及打印*** - Google Patents
打印控制装置、打印数据生成装置及打印*** Download PDFInfo
- Publication number
- CN102173221A CN102173221A CN2011100346557A CN201110034655A CN102173221A CN 102173221 A CN102173221 A CN 102173221A CN 2011100346557 A CN2011100346557 A CN 2011100346557A CN 201110034655 A CN201110034655 A CN 201110034655A CN 102173221 A CN102173221 A CN 102173221A
- Authority
- CN
- China
- Prior art keywords
- lut
- value
- color
- printing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
- Image Processing (AREA)
Abstract
打印控制装置、打印数据生成装置及打印***。打印控制装置向打印设备指定着色材料量设置,所述着色材料量设置是所述打印设备通过将多种着色材料沉积到记录介质上来进行打印时着色材料的使用量的组合。打印控制装置包括:打印数据获取单元,它获取多个像素的打印数据,这些像素具有用于存储与所述着色材料量设置相关联的索引的信息区;颜色变换单元,它获取与存储在所述像素中的所述索引相对应的着色材料量设置;以及打印控制单元,它通过向所述打印设备指定由颜色变换单元所获取的着色材料量设置来进行打印。
Description
本申请是申请日为2008年12月22日、申请号为“200810187866.2”、发明名称为“打印控制装置、打印数据生成装置及打印***”的发明专利申请的分案申请。
技术领域
本发明涉及一种打印控制装置、一种打印数据生成装置、一种打印***以及打印控制程序,并且更具体地,涉及用于重现目标的一种打印控制装置、一种打印数据生成装置、一种打印***以及一种打印控制程序。
背景技术
JP-T-2005-508125提出了一种打印方法,该方法特别注重光谱重现性。根据JP-T-2005-508125,为了实现在光谱和色度两方面都与目标图像一致的打印,采用了一种打印模型来优化打印机颜色组合(C,M,Y,K,O和G的墨水量),以便匹配目标光谱反射率(目标光谱)。通过基于这些打印机颜色(C,M,Y,K,O和G的墨水量)来进行打印,可在光谱上重现目标图像,因而可获得就色度而言具有良好重现性的打印结果。
然而,可能存在不需要在整幅被打印图像中都实现光谱重现性的情况。例如,在一个包含了重现目标光谱反射率的多个颜色样本(色块)的一种排列的彩色表中,在这些色块之外的区域中不需要实现光谱重现性。在这些情况下,如果在不需要光谱重现性的区域中也不必要地实现了光谱重现性,认为将出现以下类型的缺点。首先,存在这样的缺点:在不适合的打印条件下执行打印。这是因为用于实现光谱重现性的打印机颜色(C,M,Y,K,O和G的墨水量)对于除实现光谱重现性目标之外的其他打印性能而言并非必然是最优的。例如,由于对光谱重现性的要求,已经存在一些问题,如着色材料(如墨水)消耗的整体增加,重现颜色在色调特性方面的下降,等等。其次,一个可以想到的缺点是不必要地增加计算处理的负担。换言之,由于在计算允许重现目标光谱反射率的打印机颜色(C,M,Y,K,O和G的墨水量)时必须优化许多变量,就出现了一个问题,即,如果对打印图像所采用的所有像素都追求光谱重现性,则处理负担就会增加。
发明内容
本发明提供一种打印控制装置、一种打印数据生成装置、一种打印***以及一种打印控制程序,它们仅在需要的区域内确保光谱重现性。
打印数据获取单元获取多个像素的打印数据,这些像素具有信息区,用于存储与着色材料量设置相关联的索引。颜色变换单元获取与存储在该像素中的索引相对应的着色材料量设置。此外,打印控制单元通过向该打印设备指定由该颜色变换单元所获取的着色材料量设置,使得打印得以进行。
优选地,代表颜色的颜色信息可以替代索引而存储在该多个像素的信息区中。同样在这种情况下,对于在信息区存储了索引的那些像素获取对应于索引的着色材料使用量设置。然而,对于将颜色信息存储在信息区中的那些像素获取对应于由颜色信息所代表的颜色的着色材料量设置。从而,可选择性地使用不同的颜色变换技术。
此外,优选地,与索引相关联的着色材料使用量设置是在多个光源下作为在记录介质上打印的结果而生成指定的目标光谱反射率或对目标指定的颜色值的着色材料使用量设置。通过把在记录介质上重现的实际光谱反射率作为目标,可获得对于这些指定的像素具有高光谱重现性的打印结果。此外,通过将在多个光源下的颜色值作为光谱重现性的目标,可实现不取决于光源的颜色重现性,并因而可实现光谱重现性。
此外,作为打印数据优选构成的一个实例,信息区包括第二区,该第二区存储索引或颜色信息;以及第一区,该第一区存储标识信息,该标识信息标识索引与颜色信息中哪一种被存储在该第二区。通过这种手段,可为属于第一和第二像素的数据的结构采用一种共同的外部格式,并且另外,颜色变换单元能够判断这些像素是存储颜色信息还是索引。
此外,优选地,应该准备将索引与目标相关联的数据库,并且在该数据库的基础上,应该预先准备规定墨水量设置与索引之间的关联的数据库。换言之,提供数据库生成单元,并且连同从该数据库生成单元获取数据库,预测允许将该目标重现在该记录介质上的墨水量设置,并且另外,建立规定该预测墨水量设置与该索引之间的关联的新数据库。由此,颜色变换单元能够通过参照预先建立的数据库获取关于其中存储了索引的多个像素的着色材料量设置。
此外,本发明的技术思想并不限于在具体的打印控制装置中实现,并且也可以作为一种方法来实现。更确切地说,本发明可以被指定为一种方法,该方法具有与以上引用的打印控制装置中相应单元对应的步骤。当然,如果以上引用的这些单元是通过读入一个程序的打印控制装置来实现的,那么本发明的技术思想也可以在该程序中或是记录该程序的各种类型的记录介质中实现,该程序使对应于这些单元的功能得以执行。本发明的打印控制装置不限于单个装置,并且当然也可以分布在多个装置上。例如,该打印控制装置的多个单元既可以分布在打印机和由个人计算机执行的打印机驱动程序二者中。更具体地,本发明可以在生成打印数据的打印数据生成装置中实现,并且本发明也可以在打印控制装置中实现,该打印控制装置根据预先生成的打印数据来执行打印控制。另外,本发明的打印控制装置的这些单元也可以结合到打印设备,例如打印机中。
附图说明
下面将参照附图说明本发明,其中相同的附图标记指代相同的元件。
图1示出打印控制装置的硬件构成的框图;
图2示出了打印控制装置的软件构成的框图;
图3示出了打印数据生成过程的流程的流程图;
图4示出了UI屏幕的实例;
图5示出了绘出多个目标颜色值的图;
图6说明了根据光谱反射率演算颜色值的计算;
图7示出了打印数据;
图8示出了索引表;
图9示出了打印控制过程的总体流程的流程图;
图10示出了1维LUT生成过程的流程的流程图;
图11示出了用于优化墨水使用量设置的过程的流程的示意图;
图12示出了一个情形的示意图,其中墨水量设置被渐进优化;
图13示出了一个1维LUT;
图14示出了打印控制数据生成过程的流程的流程图;
图15示出了一个3维LUT;
图16示出了打印机的打印***的示意图;
图17示出了光谱反射率数据库;
图18示出了光谱Neugebauer模型;
图19示出了分格式Yule-Nielsen光谱Neugebauer模型;
图20示出了一个示意图,它说明与一个改进实例有关的预测颜色值;
图21示出了与一个改进实例有关的加权系数的示意图;
图22说明了与一个改进实例有关的评估值;
图23示出了与一个改进实例有关的打印***的软件构成;
图24示出了与一个改进实例有关的打印***的软件构成;
图25示出了与一个改进实例有关的UI屏幕;
图26示出了HSV空间;和
图27示出了与一个改进实例有关的UI屏幕。
具体实施方式
下面按照以下顺序来说明本发明的实施例。
1.打印控制装置的构成
2.打印数据生成过程
3.打印控制过程
3-11维LUT生成过程
3-2打印控制数据生成过程
4.光谱打印模型
5.改进实例
5-1改进实例1
5-2改进实例2
5-3改进实例3
5-4改进实例4
5-5改进实例5
5-6改进实例6
5-7改进实例7
5-8改进实例8
1.打印控制装置的构成
图1示出根据本发明的一个实施例的打印控制装置的硬件构成。图1中,该打印控制装置主要由计算机10构成,并且计算机10包括CPU 11、RAM 12、ROM 13、硬盘驱动器(HDD)14、通用接口(GIF)15、视频接口(VIF)16、输入接口(IIF)17以及总线18。总线18实现构成计算机10的各个单元11到17之间的数据通信,这些通信由芯片组或者类似器件(图中未示出)来控制。用于执行包括操作***(OS)在内的不同程序的程序数据14a存储在HDD 14上,CPU 11将程序数据14a扩展到RAM 12之中,并根据程序数据14a来进行计算。GIF 15提供,例如基于USB标准的接口,并用于将外部打印机20和色度计30连接到计算机10。VIF 16将计算机10连接到外部显示监视器40并提供接口,用于将图像显示在显示器40上。IIF 17将计算机10与外部键盘50a和鼠标50b相连接,并提供接口,由此计算机10从键盘50a以及鼠标50b获取输入信号。
图2示出由计算机10执行的程序的软件构成,连同数据流的近似的描绘。图2中,该计算机10主要执行OS P1,样本打印应用程序(APL)P2,1维LUT生成应用程序(LUG)P3a,打印机驱动程序(PDV)P3b,色度计驱动程序(MDV)P4和显示驱动程序(DDV)P5。该OS P1提供图像装置接口(GDI)P1a和假脱机程序P1b,作为可以由不同程序使用的一个API,并且GDI P1a响应来自APL P2的请求而被调用,并且PDV P3b和DDV P5响应来自GDI P1a的请求而被调用。GDI P1a为计算机10提供总体框架,以便在例如打印机20或显示监视器40的图像输出装置中控制图像输出,而PDV P3b和DDV P5为打印机20或显示监视器40提供装置特有的处理。另外,假脱机程序P1b被***在APL P2、PDV P3b和打印机20之间,并用于控制打印任务和类似的事项。APL P2是用于打印样本图SC的应用程序,它以RGB位图格式生成打印数据PD并将打印数据PD输出到GDI P1a。另外,在生成打印数据PD时,从MDV P4获取目标色度数据MD。MDV P4根据来自APL P2的请求来控制色度计30并将在控制程序下获得的色度数据MD输出到APL P2。
APL P2所生成的打印数据PD经由GDI P1a以及假脱机程序P1b被输出到PDV P3b,并且PDV P3b进行处理以生成打印控制数据CD,打印控制数据CD可以在打印数据PD的基础上输出到打印机20。由PDV
P3b生成的打印控制数据CD通过由OSP 1提供的假脱机程序P1b输出到打印机20,并且样本图SC通过打印机20根据打印控制数据CD操作而被打印到打印纸上。在以上说明中,概括地说明了处理的总体流程,下面将参照流程图对由程序P1到P4执行的处理进行详细说明。
2.打印数据生成过程
图3示出了由APL P2执行的打印数据生成处理的序列。如图2所示,APL P2由UI模块(UIM)P2a,测量控制模块(MCM)P2b和打印数据生成模块(PDG)P2c构成,并且这些相应的模块P2a,P2b和P2c执行图3所示的步骤。在步骤S100,UIM P2a显示UI屏幕,用于接收打印指令,该打印指令命令通过GDI P1a和DDV P5打印样本图SC。该UI屏幕提供示出样本图SC的模板的显示。
图4示出该UI屏幕的一个实例。图4中显示了模板TP,该模板TP包含十二个框FL1到FL12用于展示色块。在该UI屏幕上,可以通过点击鼠标50b来选择相应的框FL1到FL12,并且,当框FL1到FL12之一被点击时,显示选择窗口W来指示是否开始颜色测量。此外,在该UI屏幕上提供了按钮B,用来指示是否执行样本图SC的打印。在步骤S110,UIM P2a检测由鼠标50b对各个框FL1到FL12的点击,如果检测到点击,则显示选择窗口W,用于指示是否在步骤S120开始颜色测量。在步骤S130,检测鼠标50b在选择窗口W上的点击,并且如果“取消(Cancel)”按钮被点击,则程序返回到步骤S110。另一方面,如果“执行颜色测量(Execute color measurement)”按钮被点击,则在步骤S135,UIM P2a提供显示,用于引导完成颜色测量。在本实施例中,有必要在五种类型的光源下(即,D50光源,D55光源和标准日光光源的D65光源,白炽灯光源的A光源,和荧光灯光源F11)完成一个目标TG的颜色测量,并且因此要引导用户以便在切换所使用的光源时顺序地进行颜色测量。
本实施例中使用的色度目标TG是指光谱重现目标物体的表面,这对应于,例如由另一个打印设备或应用装置或类似装置形成的人造物体的表面,或者自然物体的表面,或者类似表面。在步骤S140,特定目标TG顺序地接受五种类型光源照射下的颜色测量。因此,MCM P2b从MDV P4获取色度数据MD,该色度数据MD包括一个目标的五个色度值(目标颜色值)。所期望的是,相应目标颜色值是相对绝对颜色空间而言来获取的,在本实施例中,在CIELAB颜色空间中的L*a*b*值被获取作为构成色度数据MD的目标颜色值。另外,利用指定的RGB特性曲线(profile)将最标准的光源D65光源下的目标颜色值转换成RGB值,这一RGB值被获取作为用于显示目的的RGB值(显示RGB值)。该RGB特性曲线是在形成绝对颜色空间的CIELAB颜色空间和本实施例的RGB颜色空间之间制定等色关系的特性曲线。例如,ICC特性曲线可以被用作该RGB特性曲线。
在步骤S145,在模板TP上被点击的框FL1到FL12被更新为使用显示RGB值的框入(blocked-in)显示。通过这一方式,可在UI屏幕上得到标准光源的D65光源下目标TG的颜色的视觉认知。当步骤S145完成时,在步骤S150生成与包括五个目标颜色值的色度数据MD相关联的唯一的索引,该索引连同显示RGB值以及在步骤S110中所点击的框FL1到FL12的位置信息存储在RAM 12中。当步骤S150完成后,程序返回到步骤S110并且重复步骤S120到S150。由此,选择另一个框FL1到FL12,并为该另一个框FL1到FL12进行下一个目标TG的颜色测量。在本实施例中,预备了十二个互不相同的目标TG1到TG12,并且在五种不同的光源下获取目标颜色值,分别作为每个目标TG1到TG12的色度数据MD。因此,在步骤S150,与包括五个目标颜色值的色度数据MD、唯一的索引以及显示RGB值相关联的数据被依次存储在RAM之中,用于框FL1到FL12的每一个。该索引应当以使每个索引值都是唯一的方式来生成,并且它可以通过增量来生成或者通过非重复的随机数来生成。
图5示出了其中已经在CIELAB颜色空间中绘出针对特定目标TG所获得的目标颜色值的情况。如图5所示,即使为单个目标TG进行颜色测量,也要根据在颜色测量期间所使用的光源获取不同目标颜色值。这种在多个不同光源下得到不同目标颜色值的现象称为条件配色(metamerism),并且每个相应的目标TG具有不同的条件配色特性。这种条件配色取决于相应目标的光谱反射率R(λ),并且即使在特定光源下已经获得相同目标颜色值的相应目标的情况下,如果这些目标的光谱反射率R(λ)不同,则意味着它们在不同的光源下将会有不同的目标颜色值。
图6说明在多个光源下从具有特定光谱反射率的目标TG获取色度值的过程。例如,如图6所示,特定目标TG在整个可视波长区域上具有非均匀的目标光谱反射率Rt(λ)。另一方面,相应的光源具有互不相同的光谱能量P(λ)的分布,并且当D65光源照射到目标TG上时,相应的波长的反射光的光谱能量是由目标光谱反射率Rt(λ)和光谱能量P(λ)的乘积给出。此外,通过将对应于人类观察者的光谱灵敏度特性的等色函数x(λ),y(λ),z(λ)分别与反射光的能量谱进行卷积运算,并使用系数k进行归一化(normalizing),可以得到三色刺激值X,Y,Z。以公式来表达上述内容,得到以下公式(1)。
表达式1
X=k∫P(λ)Rt(λ)x(λ)dλ
Y=k∫P(λ)Rt(λ)y(λ)dλ…(1)
Z=k∫P(λ)Rt(λ)z(λ)dλ
通过使用指定的变换公式变换三色刺激值X,Y,Z可以获得L*a*b*值作为颜色值。在反射光的能量谱阶段,对于每个光源产生不同的光谱,并且因此,如图5所示,最终获得的目标颜色值对于每个光源也不同。
在步骤S110,如果没有检测到在框FL1到FL12之一上的点击,那么在步骤S160,检测是否点击了致使执行样本图SC的打印的按钮B,如果没有检测到这种点击,则程序返回步骤S110。另一方面,如果检测到点击了致使执行样本图SC的打印的按钮B,则在步骤S170,PDG P2c生成打印数据PD。
图7示出打印数据PD的构成的示意图。在图7中,打印数据PD由多个像素构成,这些像素以点阵结构排列,并且每个像素具有4个字节(8比特×4)的信息。打印数据PD代表类似于图4中所示的模板区域TP的图像,并且对应于模板TP(第二类像素)的框FL1到FL12的区域之外的像素具有对应于该模板区域TP颜色的RGB值。相应的RGB通道的分级色调值各由8个比特(给出256个分级色调)来代表,并且四个字节中的三个用于存储这些RGB值。例如,如果框FL1到FL12之外的模板TP的颜色由具有值(R,G,B)=(128,128,128)的统一的中间灰度来代表,则在对应于框FL1到FL12的区域的像素之外的打印数据PD的像素具有(R,G,B)=(128,128,128)的颜色信息。剩余的一个字节没有使用。
另一方面,对应于模板TP的框FL1到FL12的像素(第一类像素)也具有四个字节的信息,并且通常使用存储RGB值的三个字节来存储索引。在步骤S150中为相应的框FL1到FL12唯一地生成索引,并且PDGP2c从RAM 12获取索引并存储与对应于框FL1到FL12的像素相对应的索引。对于与存储索引而不是RGB值的框FL1到FL12相对应的像素,使用剩余的一个字节来设置表明已经存储索引的标记。通过这一方式,可区分每个像素存储的是RGB值还是索引。在本实施例中,为了存储索引,可使用三个字节,并且因此在步骤S150,必须生成可以由三个或更少的字节的信息量来表示的索引。如果具有位图格式的打印数据PD可以如上所述来生成,则在步骤S180,PDG P2c生成索引表IDB。
图8示出索引表IDB的一个实例。在图8中,对应于每个光源的目标颜色值的显示RGB值和通过颜色测量获得的D65光源下的目标颜色值针对每个唯一的索引分别进行存储,这些索引对应于框FL1到FL12而生成。当索引表IDB的生成已经完成时,打印数据PD通过GDI P1a和假脱机程序P1b被输出到PDV P3b。对于外部形式而言,打印数据PD与正常的RBG位图并无不同,并且因此可以类似于正常打印任务在由OSP 1所提供的GDI P1a和假脱机程序P1b中进行处理。另一方面,索引表IDB直接被输出到PDV P3b。在本实施例中,生成了新的索引表IDB,但是也可将索引、目标颜色值与显示RGB值之间的新的关联添加到已有的索引表IDB。此外,上述打印数据生成过程与以下所述的打印控制过程并不是必须在相同的设备中以连续方式来执行,也可使打印数据生成过程和打印控制过程在多个计算机上独立地进行,这些计算机通过通信电路来连接,例如局域网(LAN)或互联网(Internet)。
3.打印控制过程
图9示出由LUG P3a与PDV P3b执行的打印控制过程的总体流程。LUG P3a对应于1维LUT生成过程(步骤S200),PDV P3b对应于另一个打印控制数据生成过程(步骤S300)。也可使1维LUT在打印控制数据生成过程之前执行,并且可使1维LUT与打印控制数据生成过程并行执行。
3-1.1维LUT生成过程
图10示出1维LUT生成过程的流程。如图2所示,LUG P3a由墨水量设置计算模块(ICM)P3a1、光谱反射率预测模块(RPM)P3a2、颜色计算模块(CCM)P3a3、评估值计算模块(ECM)P3a4和LUT输出模块(LOM)P3a5构成。在步骤S210中,ICM P3a1获取索引表IDB。在步骤S220中,从索引表IDB中选择一个索引,并获取与该索引相关联的色度数据MD。在步骤S230中,ICM P3a1进行计算墨水量设置的处理,该墨水量设置允许重现类似于由该色度数据MD所指示的目标颜色值的颜色。该处理中使用了RPM P3a2、CCM P3a3和ECM P3a4。
图11示出用于墨水量设置的计算处理的流程的示意图,该墨水量设置允许重现类似于由色度数据MD所指示的目标颜色值的颜色。RPMP3a2预测当打印机20响应来自ICM P3a1的墨水量设置φ的输入,根据墨水量设置φ在指定的打印纸上喷墨时的光谱反射率R(λ),以作为预测的光谱反射率Rs(λ),并将该预测的光谱反射率RX(λ)输出到CCM P3a3。根据本实施例的打印机20是喷墨打印机,通过将颜色为C(青色)、M(洋红色)、Y(黄色)、K(黑色)、lc(浅青色)和lm(浅洋红色)的墨水喷射到打印纸上来进行打印。墨水量设置φ表示所喷射的墨水C,M,Y,K,lc,lm各自的墨水量dc、dM、dY、dK、dlc和dlm的组合。因为各墨点在打印纸上形成的状态可以被预测,假设指定了墨水量设置φ,那么RPM P3a2能够唯一地计算预测的光谱反射率Rs(λ)。由RPM P3a2所使用的预测模型(光谱打印模型)在以下第4节中详细说明。
在获得了预测的光谱反射率Rs(λ)后,CCM P3a3针对上述五个光源照射到具有预测的光谱反射率Rs(λ)的物体上的情况下计算预测的颜色值。在此,CIELAB颜色空间中的L*a*b*值被计算为该预测的颜色值。计算预测的颜色值的流程类似于图6中所示出的流程和上述公式(1)(但目标光谱反射率Rt(λ)被预测的光谱反射率Rs(λ)所取代)。换言之,可以计算L*a*b*的值作为该预测的颜色值,这是通过将各自的光源的能量光谱乘以该预测的光谱反射率Rs(λ),使用等色方程进行卷积,然后将三色刺激值变换为L*a*b*值。对于五个光源中的每一个分别计算预测的颜色值,并且将这些预测的颜色值输出到ECM P3a4。
对于每一个光源,ECM P3a4计算由色度数据MD所表示的目标颜色值与预测的颜色值之间的色差ΔE。在本实施例中,该色差ΔE(ΔE2000)是在根据CIE DE2000的色差公式的基础上计算的。另外,各光源的色差分别表示为ΔED50、ΔED55、ΔED65、ΔEA和ΔEF11。当已经将这些光源的色差计算为ΔED50、ΔED55、ΔED65、ΔEA和ΔEF11后,用以下公式(2)确定一个评估值E(φ)。
表达式2
E(φ)=w1ΔED50+w2ΔED55+w3ΔED65+w4ΔEA+w5ΔEF11…(2)
在公式(2)中,w1到w5是加权系数,这些加权系数为相应的光源设置权重,在本实施例中,通过将这些系数设置为w1=w2=w3=w4=w5来使这些权重相等。评估值E(φ)是随着相应的光源的色差ΔED50、ΔED55、ΔED65、ΔEA和ΔEF11的减小而减小的值,因此每个光源的目标色度值与预测的颜色值之间的总体差异较小时就取较低的值。如此计算的评估值E(φ)被返回ICM P3a1。换言之,采用这样的构成,其中ICM P3a1将所期望的墨水量设置φ输出到RPM P3a2、CCM P3a3和ECM P3a4,作为回应,评估值E(φ)最终被返回到ICM P3a1。通过ICM P3a1重复地获得关于所期望的墨水量设置φ的评估值E(φ),将评估值E(φ)最小化的墨水量设置φ的最优解被作为目标函数来进行计算。对于该最优解的计算方法,可使用非线性的优化方法,例如,梯度法。
图12示出这种情形的示意图,其中墨水量设置φ在步骤S230中连续地进行优化。图12示出在相应的光源下目标TG所表示的目标颜色值在CIELAB颜色空间中的变化,以及当该墨水量设置φ被最优化时相应的光源下的预测颜色值。根据公式(2),可采用这种情形作为最优化的条件,其中所有光源的色差ΔED50、ΔED55、ΔED65、ΔEA和ΔEF11一起被降低,并因此墨水量设置φ以相应的光源下的色差ΔED50、ΔED55、ΔED65、ΔEA和ΔEF11逐渐减小的方式被渐进地优化。通过采用这一构成,可计算墨水量设置φ,它能够使打印机20再现与任意光源下的目标TG相似的视觉外观。该优化过程的结束条件可以被设置为墨水量设置φ的更新重复次数或评估值E(φ)的阈值。
当ICM P3a1已经计算了允许重现与在步骤S230中由色度数据MD所表示的目标颜色值相似的颜色的墨水量设置φ时,然后在步骤S240,判断索引表IDB中列出的所有索引是否已经在步骤S220中被选择,如果不是已经全部被选择,则程序返回到步骤S220,并选择下一个索引。以这种方式,可为所有索引计算允许重现与目标颜色值相似的颜色的墨水量设置φ。换言之,可为在打印数据生成过程(图2)的步骤S140中已经进行颜色测量的所有目标TG1到TG12计算墨水量设置φ,该墨水量设置φ允许与由色度数据MD所表示的目标颜色值相似的颜色的重现。如果在步骤S240判断已经为所有索引计算了最佳墨水量设置φ,则在步骤S250,LOM P3a5生成1维LUT,并且该1维LUT被输出到PDV P3b。
图13示出了1维LUT的一个实例。在图13中,关于每个索引存储最佳墨水量设置φ。换言之,可为目标TG1到TG12中的每一个准备1维LUT,该1维LUT规定了允许由打印机20来重现与相应的目标TG1到TG12相似的视觉外观的墨水量设置φ。当该1维LUT被输出到PDV P3b时,1维LUT生成过程结束,并执行下一个打印控制数据生成过程(步骤S300)。
3-2打印控制数据生成过程
图14示出了打印控制数据生成过程的流程。如图2所示,该PDV P3b由模式识别模块(MIM)P3b1、索引切换模块(ISM)P3b2、RGB切换模块(CSM)P3b3、半色调模块(HTM)P3b4和光栅化模块(RTM)P3b5构成。在步骤S310,模式识别模块(MIM)P3b1获取打印数据PD。在步骤S320,MIM P3b1从打印数据PD选择一个像素。在步骤S330,MIM P3b1判断是否已经建立了标记来表明是否已经为所选择的像素存储了索引。如果判断未建立该标记,则在步骤S340中,CSM P3b3参照3维LUT并为该像素进行颜色变换(颜色分离)。
图15示出3维LUT的一个实例。在图15中,3维LUT为颜色空间中的多个代表性的坐标中的每一个规定RGB值与墨水量设置φ(dc、dM、dY、dK、dlc和dlm)之间的关联的表,并且CSM P3b3通过参照该3维LUT来获取对应于所考虑的像素的RGB值的墨水量设置φ。在没有在该3维LUT中直接指定RGB值的情况下,对应的墨水量设置φ通过插值来获取。生成3维LUT的方法可以使用JP-A-2006-82460中说明的或者类似的方法。JP-A-2006-82460说明了3维LUT的创建,它可以根据特定光源的颜色重现性、所重现的颜色的色调分级、粒度、所重现的颜色相对于光源的独立性、色阶、以及墨水灌注率来实现好的总体特性。
另一方面,如果在步骤S330中判断已经建立了标记来表明已经为所选择的像素存储了索引,则在步骤S350,ISM P3b2参照1维LUT并为该像素执行颜色变换(颜色分离)。换言之,从已经为其建立了标记来表明已经存储了索引的像素来获取索引,并且此外,获取与1维LUT中的该索引相关联的墨水量设置φ。当在步骤S340或步骤S350为该像素成功获取了墨水量设置φ时,则在步骤S360判断是否已经为所有的像素获取墨水量设置φ。如果还有没有为其获取墨水量设置φ的任何剩余像素,则程序返回到步骤S320,并选择下一个像素。
通过重复上述过程,可为所有像素获取墨水量设置φ。当已经为所有像素获取到墨水量设置φ时,则所有的像素将被变换为打印数据PD,其中这些像素由墨水量设置φ来表示。通过判断这些像素中的每一个使用1维LUT与3维LUT中的哪一个,可为对应于存储索引的框F1到F12的像素获取墨水量设置φ,该墨水量设置φ允许在相应的光源下接近相应的目标TG1到TG12的颜色的重现,并且可以为存储RGB值的像素获取墨水量设置φ,该墨水量设置φ允许根据3维LUT(例如,它将粒度区分优先次序)的基本原理来重现颜色。
在步骤S370,HTM P3b4获取打印数据PD,其中这些像素由墨水量设置φ表示,并进行半色调处理。对于该半色调处理,HTM P3b4可以采用一般公知的抖动方法、误差扩散法或类似方法。该半色调处理完成后,打印数据PD中的每个像素具有喷射信号,该喷射信号表示是否喷射出相应的墨水。在步骤S380中,RTM P3b5获取已经完成半色调处理的打印数据PD,并进行处理,从而将打印数据PD中的喷射信号分配给打印机20的打印头的相应的扫描路径和喷嘴。通过这一方式,可生成可以被输出到打印机20的打印控制数据CD;附加了用于打印机20的必要控制信号的打印数据控制CD被输出到假脱机程序P1b与打印机20。从而,打印机20将墨水喷射到打印纸上并生成样本图SC。
以这一方式,可重现在对应于在打印纸上所形成的样本图SC的框FL1到FL12的区域内的相应的目标TG1到TG12的颜色。此外,因为对应框FL1到FL12的区域是用墨水量设置φ打印的,该墨水量设置φ符合在多个光源下目标TG1到TG12的目标颜色值,所以可重现与目标TG1到TG12在相应的光源下的相似的颜色。换言之,在室内观察样本图SC时,对应于框FL1到FL12的区域的颜色能够再现在室内观察目标TG1到TG12时所看到的颜色,并且在室外观察该样本图SC时,对应于框FL1到FL12的区域的颜色能够再现在室外观察目标TG1到TG12时所看到的颜色。换言之,可生成不依赖于观察光源的样本图SC。
最终,如果重现了与目标TG1到TG12具有完全相同的光谱反射率R(λ)的样本图SC,则可以用任意这些光源来重现与目标TG1到TG12相似的颜色。然而,由于打印机20可以使用的墨水(着色材料的类型)局限于C,M,Y,K,lc和lm,所以实际上不可能确定出允许重现与目标TG1到TG12完全相同的光谱反射率R(λ)的墨水量设置φ。另外,即使为不影响颜色感知的波长确定了允许重现与目标TG1到TG12相似的光谱反射率R(λ)的墨水量设置φ,这也无助于实现准确的视觉再现。相比之下,在本发明中,确定了允许在多个可实行的光源下的目标颜色值的重现的墨水量设置φ,因此在放宽应用于墨水量设置φ的优化条件的同时,可以达到视觉上令人满意的准确度。
另一方面,在对应于在打印纸上所形成的样本图SC的框FL1到FL12的区域内,使用根据3维LUT的墨水量设置φ来执行打印。因此,在该区域的打印性能取决于3维LUT。如前所述,在本实施例中,在这些框FL1到FL12之外的区域展现一个均匀的中间灰度图像,而在这一区域内,该3维LUT能够满足所需的打印性能。换言之,根据所重现的多个颜色的色调分级、粒度、所重现的颜色相对于光源的独立性、色阶、以及墨水灌注率,可实现满足好的总体特性的打印。
4.光谱打印模型
图16示出了根据本实施例的打印机20的打印方法的示意图。在图16中,打印机20具有装备有用于颜色为C、M、Y、K、lc、lm的墨水中的每种墨水的多个喷嘴21a、21a、....等的打印头21;基于打印控制数据CD而将由喷嘴21a、21a、...所喷射的相应墨水C、M、Y、K、lc、lm的墨水量控制为符合墨水量设置φ(dc,dm,dy,dk,dlc,dlm)的量。由喷嘴21a、21a、...喷射的墨滴在打印纸上形成非常精细的点,并且通过多个点的集合而在打印纸上形成具有与墨水量设置φ(dc,dm,dy,dk,dlc,dlm)相对应的墨水覆盖面积的打印图像。
由RPM P3a2使用的预测模型(光谱打印模型)是用于在以下情况下对光谱反射率R(λ)进行预测而作为预测光谱反射率Rs(λ)的预测模型:利用根据实施例、可由打印机20使用的任何期望的墨水量设置φ(dc,dm,dy,dk,dlc,dlm)来进行打印。在实践中,在该光谱打印模型中,打印与墨水量空间中的多个代表性的点相关的色块,并通过利用光谱反射计测量所述块的光谱反射率R(λ)来制定光谱反射率数据库DB。通过利用该光谱反射率数据库DB以分格式Yule-Nielsen光谱Neugebauer模型(CellularYule-Nielsen Spectral Neugebauer Model)来进行预测,针对利用期望的墨水量设置φ(dc,dm,dy,dk,dlc,dlm)来进行打印的情况而导出准确的预测光谱反射率Rs(λ)。
图17示出了光谱反射率数据库DB。如图17所示,光谱反射率数据库DB是描述针对墨水量空间(在本实施例中是六维空间,但在图17中只示出了CM平面以简化图示)中的多个网格点处的墨水量设置(dc,dm,dy,dk,dlc,dlm)、通过打印和测量而实际获得的光谱反射率R(λ)的查找表。例如,在分割相应的墨水量轴的5个网格上生成网格点。在此生成了多达513个网格点,这将需要对极大量的色块的打印和测量,但是在实践中,可以在打印机20中同时加载的墨水种数以及可以同时喷射的墨水负荷是有限制的,因此所打印和测量的网格点的数量是受限制的。
此外,可以通过以下方式来减少实际上所打印和测量的色块的数量:仅仅针对一部分网格点进行打印和测量,然后基于实际上已被打印和测量的网格点的光谱反射率R(λ)来预测与其它网格点相关的光谱反射率R(λ)。必须针对可随打印机20一起使用的每种打印纸来准备光谱反射率数据库DB。严格来说,这是因为:光谱反射率R(λ)是由在打印纸上形成的墨水膜(点)所导致的光谱透射率和打印纸的反射率所决定的,因此在很大程度上受到打印纸的表面特性(其影响点形状)和打印纸的反射率的影响。接下来,将描述利用光谱反射率数据库DB的、基于分格式Yule-Nielsen光谱Neugebauer模型的预测处理。
响应于来自ICM P3a1的请求,RPM P3a2利用光谱反射率数据库DB而基于分格式Yule-Nielsen光谱Neugebauer模型来进行预测。在该预测处理中,从ICM P3a1和设置中获得预测条件。更具体地,设置打印纸和墨水量设置φ作为打印条件。例如,如果针对作为打印纸的光面纸进行预测,则设置通过在光面纸上打印色块而创建的光谱反射率数据库DB。
当已设置了光谱反射率数据库DB时,在光谱打印模型中使用从ICMP3a1输入的墨水量设置φ(dc,dm,dy,dk,dlc,dlm)。分格式Yule-Nielsen光谱Neugebauer模型基于众所周知的光谱Neugebauer模型和Yule-Nielsen模型。为简化说明,以下描述涉及其中使用了三种墨水C、M和Y的模型,但是可以容易地将类似的模型扩展为使用包括本实施例的墨水C、M、Y、K、lc、lm的期望的墨水设置的模型。此外,对于关于分格式Yule-Nielsen光谱Neugebauer模型的信息,请参考Color Res.Appl.25,4-19,2000年、以及作者为R.Balasubramanian的Optimizationof the spectral Neugebauer model for printer characterization,J.Electronic Imaging 8(2),156-166(1999)。
图18示出了光谱Neugebauer模型。在该光谱Neugebauer模型中,通过下面的公式(3)给出了在利用期望的墨水量设置(dc,dm,dy)对打印目标进行打印时打印目标的预测光谱反射率Rs(λ)。
表达式3
Rs(λ)=awRw(λ)+acRc(λ)+amRm(λ)+ayRy(λ)
+arRr(λ)+agRg(λ)+abRb(λ)+akRk(λ) …(3)
aw=(1-fc)(1-fm)(1-fy)
ac=fc(1-fm)(1-fy)
am=(1-fc)fm(1-fy)
ay=(1-fc)(1-fm)fy
ar=(1-fc)fmfy
ag=fc(1-fm)fy
ab=fcfm(1-fy)
ak=fcfmfy
这里,ai是第i个区域的表面积比,Ri(λ)是第i个区域的光谱反射率。下标i分别表示:无墨水的区域(w′)、只有青色墨水的区域(c)、只有洋红色墨水的区域(m)、只有黄色墨水的区域(y)、喷射有洋红色墨水和黄色墨水的区域(r)、喷射有黄色墨水和青色墨水的区域(g)、喷射有青色墨水和洋红色墨水的区域(b)、以及喷射有青色、洋红色和黄色三种墨水的区域(k)。此外,fc,fm,fy是在只喷射一种墨水时由相应的墨水C、M和Y所覆盖的表面积比(也称为“墨水覆盖面积”)。
通过图18B所示的Murray-Davis模型给出了墨水覆盖面积值fc、fm、fy。在Murray-Davis模型中,青色墨水的墨水覆盖面积fc例如是青色墨水量dc的非线性函数,并且可以借助于例如一维查找表而将墨水量dc转换为墨水覆盖面积fc。墨水面积覆盖值fc、fm、fy是墨水量dc、dm、dy的非线性函数的原因是,当少量墨水喷射到单位表面积上时,墨水明显地扩散,但是在喷射大量墨水时,墨水相互重叠并且墨水所覆盖的表面积并不会增大到很大程度。这同样也适用于其它墨水即洋红色墨水和黄色墨水。
如果使用与光谱反射率相关的Yule-Nielsen模型,则用下面的公式(4a)或公式(4b)来代替公式(3)。
表达式4
Rs(λ)1/n=awRw(λ)1/n+acRc(λ)1/n+amRm(λ)1/n+ayRy(λ)1/n
+arRr(λ)1/n+agRg(λ)1/n+abRb(λ)1/n+akRk(λ)1/n …(4a)
Rs(λ)={awRw(λ)1/n+acRc(λ)1/n+amRm(λ)1/n+ayRy(λ)1/n
+arRr(λ)1/n+agRg(λ)1/n+abRb(λ)1/n+akRk(λ)1/n}n …(4b)
这里,n是大于等于1的指定系数,例如可以被设为n =10的值。公式(4a)和公式(4b)是表述Yule-Nielsen光谱Neugebauer模型的公式。
在本实施方案中使用的分格式Yule-Nielsen光谱Neugebauer模型将上述的Yule-Nielsen光谱Neugebauer模型中的墨水量空间划分为多个单元。
图19A示出了分格式Yule-Nielsen光谱Neugebauer模型中的单元划分的示例。这里,为简化说明,描述了包括两个轴(即C墨水和M墨水的墨水量dc和dm)的二维墨水量空间中的单元划分。在Murray-Davis模型中,墨水覆盖面积值fc和fm与墨水量dc和dm之间具有唯一的关系,因此可以认为所述轴是表示墨水覆盖面积值fc和fm的轴。白色的圆形是单元划分的网格点,并且二维墨水量(覆盖面积)空间被分成九个单元C1至C9。将与每个网格点相对应的墨水量设置(dc,dm)作为对光谱反射率数据库DB指定的与该网格点相对应的墨水量设置。换言之,通过参考上述的光谱反射率数据库DB,可以获得每个网格点的光谱反射率R(λ)。因此,可以从光谱反射率数据库DB中获得相应的网格点的光谱反射率R(λ)00、R(λ)10、R(λ)20、...、R(λ)33。
在实际实践中,在本实施例中,在C、M、Y、K、lc、lm的六维墨水量空间中划分单元,此外还通过六维的墨水量设置φ(dc,dm,dy,dk,dlc,dlm)来表示网格点的坐标。因此,从光谱反射率数据库DB(例如针对光面纸)中获得与墨水量设置φ(dc,dm,dy,dk,dlc,dlm)相对应的网格点的光谱反射率R(λ)。
图19B示出了在该分格式模型中使用的墨水覆盖面积fc与墨水量dc之间的关系。这里,将针对一种墨水的墨水量的范围0至dcmax划分为三个区段,并根据在每个区段中平稳地从0增大到1的非线性曲线来确定在该分格式模型中使用的虚拟墨水覆盖面积fc。对于其它墨水,也以类似方式来确定墨水覆盖面积fm、fy。
图19C示出了在以下情况下计算预测光谱反射率Rs(λ)的方法:利用任何期望的墨水量设置(dc,dm)在位于图19A的中心的单元C5中进行打印。通过下面的公式(5)给出了当使用墨水量设置(dc,dm)进行打印时的预测光谱反射率Rs(λ)。
表达式5
Rs(λ)=(∑aiRi(λ)1/n)n
=(a11R11(λ)1/n+a12R12(λ)1/n+a21R21(λ)1/n+a22R22(λ)1/n)n…(5)
a11=(1-fc)(1-fm)
a12=(1-fc)fm
a21=fc(1-fm)
a22=fcfm
这里,公式(5)中的墨水覆盖面积值fc、fm是由图19B中的曲线图给出的值。此外,可以参考光谱反射率数据库DB来获得与围绕单元C5的四个网格点相对应的光谱反射率R(λ)11、(λ)12、(λ)21、(λ)22。通过这种方法,可以确定构成公式(5)的右侧的所有值,并且可以从该公式的计算结果中导出当使用期望的墨水量设置φ(dc,dm)进行打印时的预测光谱反射率Rs(λ)。通过将波长λ朝可见光波长连续移动,可以获得针对可见光波长区的预测光谱反射率Rs(λ)。通过将墨水量空间划分为多个单元,与不划分该空间的情形相比可以更准确地计算预测光谱反射率Rs(λ)。当RPM P3a2已经如上文所述地响应于来自ICM P3a1的请求而预测出预测光谱反射率Rs(λ)时,CCMP3a3随后可以着手使用该预测光谱反射率R(λ)来对预测颜色值进行预测。
5.改进实例
5-1.改进实例1
在公式(2)中将针对光源的权重系数w1至w5设置为相等的值,但也可以将权重系数w1至w5设置为不同的值。如果将权重系数w1至w5设置为较大的值,则可以提高相应光源的色差ΔED50、ΔED55、ΔED65、ΔEA、ΔEF11对评估值E(φ)的增加的贡献的程度。因此,为了最小化评估值E(φ),必须确保已被设置了高权重系数w1至w5的这些光源的色差ΔED50、ΔED55、ΔED65、ΔEA、ΔEF11为特别小的值,并且通过使用已经基于该评估值E(φ)进行了优化的墨水量设置φ,对于被设置了高权重系数w1至w5的光源,可以实现减小色差ΔED50、ΔED55、ΔED65、ΔEA、ΔEF11的打印。
例如,可以由用户指定权重系数w1至w5。用户也可以根据D50光源、D55光源、D65光源,A光源和F11光源的各自的重要性来指定相应的权重系数w1至w5。例如,如果用户希望对在户外条件下色彩的再现准确度确定优先次序,则应当将A光源和F11光源的权重系数w4和w5设置为小的值。当然,也可以通过选择诸如要在其中观察打印目标的环境之类的条件来间接地设置预先建立的权重系数w1至w5的组合。通过这种方法,即使在用户不了解光源的情况下也可以设置适当的权重系数w1至W5。
5-2.改进实例2
在上述实施例中,借助于色度计30来指定目标TG在多个光源下的目标颜色值,但是用户也可以通过键盘50a等来直接地指定目标颜色值。例如,如果已经准备好通过对目标TG的先前的颜色测量而获得的颜色值数据等,则可以通过输入该数据来指定目标颜色值。此外,由于可以基于目标TG的光谱反射率R(λ)而唯一地计算出在多个光源下的目标颜色值,因此也可以借助于光谱反射计来测量目标TG的光谱反射率R(λ),而不是步骤S140中的通过色度计30的颜色测量。
图20示出了用于在测量了目标TG的光谱反射率R(λ)的情况下计算目标颜色值的过程的示意图。图20示出了五个相应的光源(标准日光源、D50光源、D55光源和D65光源、白炽光源A和荧光光源F11)的光谱能量PD50(λ)、PD55(λ)、PD65(λ)、PA(λ)、PF11(λ)。在本实施例中,针对相应的目标TG1至TG12,测量光谱反射率R(λ)作为目标光谱反射率Rt(λ),并通过把将该目标光谱反射率Rt(λ)和相应光源的光谱能量PD50(λ)、PD55(λ)、PD65(λ)、PA(λ)、PF11(λ)代入公式(1)来计算目标颜色值。对于以这种方式获得的目标颜色值,可以执行与上述实施例的处理相类似的处理。
5-3.改进实例3
图21示出了CCM P3a3基于改进实例中的预测光谱反射率Rs(λ)来计算预测颜色值的情况的示意图。图21示出了在上述改进实例中获得的目标光谱反射率Rt(λ),由CCM P3a3计算该目标光谱反射率Rt(λ)与相应的等色函数x(λ)、y(λ)、z(λ)之间的相关系数cx、cy、cz。由于等色函数x(λ)、y(λ)、z(λ)分别在不同的波段中呈现大的值,因此可以认为:当其中等色函数呈现大的值的波段与目标光谱反射率Rt(λ)相类似时,相关系数cx、cy、cz将变高。可以通过下面的公式(6)来计算根据本实施例的预测颜色值。
表达式6
X=k∫P(λ)Rs(λ)cxx(λ)dλ
Y=k∫P(λ)Rs(λ)cyy(λ)dλ…(6)
Z=k∫P(λ)Rs(λ)czz(λ)dλ
在公式(6)中,在计算出预测颜色值时,将它们与相关系数cx,cy,cz相乘。通过这样与相关系数cx,cy,cz相乘,可以以与相关系数cx、cy、cz相对应的程度来强调相应的等色函数x(λ)、y(λ)、z(λ)。因此,可以增大在其中与目标光谱反射率Rt(λ)相关的相关系数cx、cy、cz变高(换言之,呈现大的值)的、与目标光谱反射率Rt(λ)相类似的波段内等色函数x(λ)、y(λ)、z(λ)对预测颜色值的贡献。换言之,可以计算多个预测颜色值,其中目标光谱反射率Rt(λ)具有大的值的波段作出了大的贡献。通过使用这种预测颜色值,在对墨水量设置φ的优化中,可以特别强调其中目标光谱反射率Rt(λ)具有大的值的波段。
5-4.改进实例4
图22示出了与本改进实例相关的评估值E(φ)的示意图。在图22中,以顺序D50→D55、D55→D65、D65→A、A→F11来计算链接CIELAB空间中的相应光源的目标颜色值的、目标光源对光源颜色变化矢量Vt1至Vt4,并以类似的方式针对预测颜色值来计算预测光源对光源颜色变化矢量Vs1至Vs4。因此,对于成对的目标光源对光源颜色变化矢量Vt1至Vt4和预测光源对光源颜色变化矢量Vt1至Vt4中的每一对,可以计算提供成对矢量的量值和方向之间的相似性指标的光源对光源变化评估指标S(φ)。因此,通过下面的公式(7)定义了评估值E(φ)。
表达式7
E(φ)=w1ΔED50+w2ΔED55+w3ΔED65+w4ΔEA+w5ΔEF11+w6S(φ)…(7)
借助于公式(7)给出的评估值E(φ),可以优化墨水量设置φ,以便计算光源之间的颜色变化的相似性。
5-5.改进实例5
在上述实例中,基于多个光源下的颜色值来评估目标TG的光谱再现性,但是在步骤S140中,也可以测量目标TG的光谱反射率R(λ)作为目标光谱反射率Rt(λ),并直接评估该目标光谱反射率Rt(λ)与预测光谱反射率Rs(λ)之间的相似性。换言之,ECM P3a3可以计算如下面的公式(8)中定义的评估值E(φ)。
表达式8
D(λ)=Rt(λ)-Rs(λ)…(8)
在公式(8)中,针对每个波长λ计算目标光谱反射率Rt(λ)与预测光谱反射率Rs(λ)之间的差值D(λ),并将该差值D(λ)乘以针对每个波长λ而应用权重的权重函数w(λ)。计算该值的均方值的平方根作为评估值E(φ)。在公式(8)中,N表示对波长λ的划分的有限数量。
在公式(8)中,评估值E(λ)越小,在相应的波长λ处可以实现的目标光谱反射率Rt(λ)与预测光谱反射率Rs(λ)之间的差值就越小。换言之,评估值E(φ)越小,可以实现的以下两者之间的相似性就越大:在打印机20使用输入墨水量设置φ进行打印时在记录介质上再现的光谱反射率R(λ),以及从对应目标TG所获得的目标光谱反射率Rt(λ)。此外,根据公式(1),尽管记录介质所表示的绝对颜色值以及当打印机20使用墨水量设置φ来进行打印时的对应目标TG根据光源的变化而在两个方向上变化,但是只要光谱反射率R(λ)相似,就可以相对地感知到相同的颜色,而不管光源的变化如何。因此,通过使用产生小的评估值(φ)的墨水量设置φ,可以获得在任何光源下被感知为与目标TG颜色相同的打印结果。
此外,在本实施例中,将下面的公式(9)用于权重系数w(λ)。
表达式9
w(λ)=x(λ)+y(λ)+z(λ)…(9)
在公式(9)中,将权重函数w(λ)定义为将等色函数x(λ)、y(λ)、z(λ)加在一起。也可以通过把公式(3)的整个右侧乘以指定系数来对权重函数w(λ)值的范围进行归一化。根据公式(1),波长区域内的等色函数x(λ)、y(λ)和z(λ)的值越高,它们对颜色值(L*a*b*值)的影响就越大。因此,通过使用通过将等色函数x(λ)、y(λ)、z(λ)加在一起而获得的权重函数w(λ),可以获得提供了对强调对颜色影响较大的波长区域的平方误差的评估的评估值E(φ)。例如,在人眼不可察觉的近紫外波长区中,w(λ)变为零,在该波长区中的差值D(λ)对评估值E(φ)的增加没有贡献。
换言之,即使在整个可见波长区域中,目标光谱反射率Rt(λ)与预测光谱反射率Rs(λ)之间的差值也不必是小的值,只要在人眼可察觉的波长区域中目标光谱反射率Rt(λ)与预测光谱反射率Rs(λ)相类似,就仍然可以获得具有小的值的评估值E(φ),因此,可以使用评估值E(φ)作为对与人类视觉感知相关的光谱反射率R(λ)的相似性的指示符。
5-6.改进实例6
在上述实施例中,使用与除框F之外的区域颜色相同的颜色来打印与尚未被选择的框F相对应的区域。当然,对于在与尚未被选择的框F相对应的区域中的光谱再现性没有要求,因此,应当与除框F之外的区域相类似地执行利用3维LUT的颜色转换。此外,也可以在除了与被指定为目标TG的框F相对应的区域之外的区域中打印图案、文本字符、记号等。例如,也可以在被指定为目标TG的框F附近打印描述目标TG的类型的文本字符。此外,用于评估的光源并不限于上述实施例中使用的五种类型,也可以使用其它类型的光源。当然,用于评估的光源数量不限于五个,也可以使用减少的数量的观察光源比如三个光源来改善对目标TG的再现性,或者可以在大量光源比如八个光源下实现对目标TG的再现性。
5-7.改进实例7
图23至24示出了根据本发明的改进的打印***的软件构成。如图23所示,可以提供与上述实施例的LUG P3a相对应的构成作为PDV P3b的内部模块。此外,如图24所示,可以由另一个计算机110执行与上述实施例的LUG P3a相对应的构成。在这种情况下,计算机10和计算机110通过指定的通信接口CIF相连接,并且将由计算机110的LUG P3a生成的1D-LUT经由通信接口CIF而发送至计算机10。通信接口CIF也可以经由互联网来工作。在这种情况下,计算机10能够通过参考经由互联网从计算机110获得的1D-LUT来执行颜色转换。此外,还可以在打印机20中执行整个软件构成P1至P5。当然,也可以在将执行与软件构成P1至P5相类似的处理的硬件合并到打印机20中的情况下实现本发明。
5-8.改进实例8
图25A和图25B示出了与本发明相关的UI屏幕(示出了与步骤S100相对应的显示内容)。在上述实施例中,实际测量在多个光源下的目标颜色值,并制定将这些目标颜色值与索引相关联的索引表,但是,也可以预先准备其中记录有多个索引和目标颜色值的索引表。在本改进实例中,预先准备索引表以记录以下两者之间的关联:被分配给由涂料制造商制造的相应涂料的索引,以及通过测量这些涂料被应用到其上的表面而获得的目标颜色值。与上述实施例相类似地,在该索引表中也记录了显示RGB值。如果已经预先准备了索引表,则在步骤S100中,由APL P2执行用于选择要在样本图表SC中再现的涂料(索引)的处理。
首先,如图25A所示,显示包含多个样本图像数据以及用户图像数据的缩略图的列表。样本图像数据是已预先存储在HDD 14上的图像数据,用户图像数据是已从诸如数字照相机之类的图像输入装置读取的图像数据。此外,也可以使用已从互联网上下载的图像数据作为用户图像数据。可以用鼠标50b点击缩略图,并且在最近点击的缩略图周围显示边框。在图25A的UI屏幕上设有“应用”按钮,通过点击该“应用”按钮来确认对与用边框标记的缩略图相对应的用户图像数据或样本图像数据的选择。
当已经确认了选择时,显示切换到图25B中的UI屏幕。在UI屏幕上显示所建立的用户图像数据或样本图像数据的展开的缩略图。在图25B中的UI屏幕上设有“手动选择”按钮和“自动选择”按钮。如果手动选择按钮被选,则在该展开的缩略图上显示鼠标图标,用户可以使用拖放动作来指定期望的方形指定区域的左上角和右下角。APL P2由此向DDV P5请求用于在显示监视器40上显示属于指定的方形区域的像素的RGB值。DDV P5输出用于在显示监视器40上显示展开的缩略图的像素的RGB值,因此可以识别属于指定区域的像素的RGB值。当已获得属于指定区域的像素的RGB值时,APL P2对所述像素的RGB值取平均,并将该平均值设置为指定的RGB值。另一方面,如果点击自动选择按钮,则APLP2从DDV P5获得展开的缩略图的所有像素的RGB值,并将这些值中最有代表性的RGB值作为指定的RGB值。例如,可以创建展开的缩略图的所有像素的RGB值的直方图,并且可以将具有最高频次的RGB值设置为指定的RGB值。当这样获得了指定的RGB值时,从索引表中找到最接近于该指定的RGB值的显示RGB值。这里,找到具有RGB空间中指定的RGB值与相应的显示RGB值之间的最短的欧几里德距离的索引。将来自指定的RGB值的具有最短欧几里德距离的显示RGB值表示为“最接近的RGB值”。接下来,通过众所周知的转换公式将相应的显示RGB值(包括最接近的RGB值)转换为HSV值。
图26示出了在HSV空间中绘制的、已经被转换为HSV值的显示RGB值。在图26中,用点Q0表示通过对最接近的RGB值进行转换而获得的HSV值。在HSV空间中,对于通过从最接近的RGB值的转换而获得的HSV值(Q0)的色彩角(H值),指定具有范围为±5度的扇形横截面的空间。换言之,指定其中色彩角接近于该最接近的RGB值的空间。接下来,生成两个在45度处与数值轴(V轴)和饱和轴(S轴)相交的辅助轴SA,并相应地定义被这些辅助轴SA划分的第一区域至第四区域AR1至AR4。第一区域AR1的特性是使色彩角H接近于该最接近的RGB值且值V大于该最接近的RGB值。此外,第二区域AR2的特性是使色彩角H接近于该最接近的RGB值且饱和值S略小于该最接近的RGB值。第三区域AR3的特性是使色彩角H接近于该最接近的RGB值且值V小于该最接近的RGB 值。第四区域AR4的特性是使色彩角H接近于该最接近的RGB值且饱和值S大于该最接近的RGB值。
搜索该索引表以找到与属于第一区域AR1的HSV值相对应的显示RGB值,其中第一区域AR1具有最接近于点Q0的值V的值V(该值被称为“第一接近的RGB值”并且在HSV空间中用点Q1表示)。类似地,搜索索引表以找到与属于第三区域AR3的HSV值相对应的显示RGB值,其中第三区域AR3具有最接近于点Q0的值V的值V(该值被称为“第三接近的RGB值”并且在HSV空间中用点Q3表示)。可以将该第一接近的RGB值看作具有接近于最接近的RGB值的色彩角H和略大于最接近的RGB值的值V的RGB值。相反地,可以将该第三接近的RGB值看作具有接近于最接近的RGB值的色彩角H和略小的值V的RGB值。接下来,搜索该索引表以找到与属于第二区域AR2的HSV值相对应的显示RGB值,其中第二区域AR2具有最接近于点Qo的饱和度S的饱和度S(该值被称为“第二接近的RGB值”并且在HSV空间中以点Q2表示)。类似地,搜索该索引表以找到与属于第四区域AR4的HSV值相对应的显示RGB值,其中第四区域AR4具有最接近于点Q0的饱和度S的饱和度S(该值被称为“第四接近的RGB值”并且在HSV空间中用点Q4表示)。可以将该第二接近的RGB值看作具有接近于最接近的RGB值的色彩角H和略低于最接近的RGB值的饱和度S的RGB值。相反地,可以将第四接近的RGB值看作具有接近于最接近的RGB值的色彩角H和略大于最接近的RGB值的饱和度S的RGB值。
此外,如图26所示,在HSV空间中还指定了具有值V和范围为相对于从最接近的RGB值转换的HSV值(Q0)±5的饱和度S的圆环形空间。换言之,指定了接近于最接近的RGB值的值V和饱和度S所在的空间。接下来,将具有与从最接近的RGB值转换的HSV值相比更大的色彩角H的该环状空间区域设置为第五区域AR5,将具有较小的色彩角H的区域设置为第六区域AR6。接下来,搜索该索引表以找到与属于第五区域AR5的HSV值相对应的显示RGB值,其中第五区域AR5具有最接近于点Q0的色彩角H(该值被称为“第五接近的RGB值”并且在该HSV空间中用点Q5表示)。类似地,搜索该索引表以找到与属于第六区域AR6的HSV值相对应的显示RGB值,其中第六区域AR6具有最接近于点Q0的色彩角H(该值被称为“第六接近RGB值”并在该HSV空间中以点Q6表示)。可以将第五接近的RGB值看作具有接近于最接近的RGB值的值V和饱和度S以及略大于最接近的RGB值的色彩角H的RGB值。相反地,可以将第六接近RGB值看作具有接近于最接近的RGB值的值V和饱和度S以及略小于最接近的RGB值的色彩角H的RGB值。当如上文所述地成功地识别了最接近的RGB值以及第一至第六接近的RGB值时,显示下个UI屏幕。
图27示出了接下来显示的UI屏幕。该UI屏幕示出了HSV空间的局部视图,并且分别地描绘HSV轴。在这些轴的交叉点处显示随最接近的RGB值一起框入(block in)的方形主显示块PT0。另一方面,在V轴的较高值V侧显示随第一接近的RGB值一起框入的第一显示块PT1,在V轴的较低值V侧显示随第三接近的RGB值一起框入的第三显示块PT3。此外,在S轴的较高饱和度S侧显示随第四接近的RGB值一起框入的第四显示块PT4,在S轴的较低饱和度S侧显示随第二接近的RGB值一起框入的第二显示块PT2。此外,在H轴的较高色彩角H侧显示随第五接近的RGB值一起框入的第五显示块PT5,在H轴的较低色彩角H侧显示随第六接近的RGB值一起框入的第六显示块PT6。
使用在索引表中注册的显示RGB值中最接近于用户指定的特定RGB值的显示RGB值来显示主显示块PT0。换言之,在索引表中注册的(涂料的)索引中的涂料中,显示最接近于用户指定的特定RGB值的涂料的颜色。另一方面,可以使用从索引表中注册的(涂料的)索引中选择的、接近于用户指定的特定RGB值(最接近的RGB值)的、具有略微不同于该最接近的RGB值的色调H、值V和饱和度S的涂料的颜色来显示第一至第六显示块PT1至PT6。因此,可以看到接近于用户指定的特定RGB值的涂料颜色和接近于该颜色的涂料颜色。
图27中的UI屏幕包含“调整”按钮和“打印样本图表”按钮。当点击“调整”按钮时,APL P2监视鼠标50b的操作。尽管图27中未示出,鼠标50b除了点击按钮外还具有滚轮。当点击“调整”按钮时,APL P2监视鼠标50b的移动方向和滚轮的旋转方向,直到下次点击按钮。然后根据鼠标50b的移动方向和滚轮的旋转方向对图27中的UI屏幕进行如下所述的更新。
当鼠标50b沿向上(向后)的方向移动了规定量时,最接近的RGB值被当前第一最接近的RGB值所取代。在最接近的RGB值被当前第一最接近RGB值替代时,通过上述过程来计算新的第一至第六接近的RGB值。更新图27中的UI屏幕,使得基于新的最接近的RGB值和第一至第六接近的RGB值来显示主显示块PT0和第一至第六显示块PT1到PT6。通过这种方法,主显示块PT0和第一至第六显示块PT1至PT6被转变为通过在更高亮度侧上涂料而显示的颜色。另一方面,如果鼠标50b沿向下(近侧)方向移动规定量,则最接近的RGB值被当前第三接近的RGB值所取代,并且随后更新图27中的UI屏幕更新,使得显示新的主显示块PT0和第一至第六显示块PT1至PT6。通过这种方法,主显示块PT0和第一至第六显示块PT1至PT6转变为通过在更低亮度侧上涂料而给出的颜色。
如果鼠标50b沿向右的方向移动规定量,则最接近的RGB值被当前第四接近的RGB值所取代,并且随后更新图27中的UI屏幕,使得显示新的主显示块PT0和第一至第六显示块PT1至PT6。以类似的方式,如果鼠标50b沿向左的方向移动规定量,则最接近的RGB值被当前第二接近的RGB值所取代,并且随后更新图27中的UI屏幕,使得显示新的主显示块PT0和第一至第六显示块PT1至PT6。如果鼠标50b的滚轮沿向后的方向旋转规定量,则最接近的RGB值被当前第五接近的RGB值所取代,并且随后更新图27中的UI屏幕,使得显示新的主显示块PT0和第一至第六显示块PT1至PT6。如果鼠标50b的滚轮沿向近侧的方向旋转规定量,则最接近的RGB值被当前第六接近的RGB值所取代,并且随后更新图27中的UI屏幕,使得显示新的主显示块PT0和第一至第六显示块PT1至PT6。
通过这种方式,就可以使主显示块PT0的颜色逐渐向第一至第六显示块PT1到PT6中的任一个变化。更具体地,可以将主显示块PT0的颜色转变为在索引表中注册的显示RGB值中的较高或较低的亮度、较高或较低的饱和度、以及较大和较小的色彩角。换言之,通过操作鼠标50b,可以沿着H轴、S轴和V轴而逐渐改变主显示块PT0的颜色,因此可以调整对主显示块PT0的颜色的感知。由于基于从索引表找到的显示RGB值来显示主显示块PT0和第一至第六显示块PT1至PT6,因此可以显示任何涂料所提供的颜色。通过点击鼠标50b的按钮来结束基于鼠标50b的操作的、对图27中的UI屏幕的更新处理。通过这种方法,当选择了符合用户喜好的主显示块PT0时,可以终止对图27中的UI屏幕的更新。
通过点击图27中的UI屏幕上的“打印样本图”按钮,该进程切换到图3中的步骤S170并生成打印数据。这里基本上生成用于打印图27中的UI屏幕的打印数据PD。换言之,打印主显示块PT0和第一至第六显示块PT1至PT6。这里,打印数据PD中除了与主显示块PT0和第一至第六显示块PT1至PT6相对应的区域的像素之外的像素存储有RGB值。另一方面,与主显示块PT0和第一至第六块PT1至PT6相对应的像素存储有索引表中的与显示主显示块PT0和第一至第六显示块PT1至PT6的显示RGB值相关联的索引,而不是RGB值。通过这种方法来打印主显示块PT0和第一至第六显示块PT1至PT6,以再现在多个光源下与相应的索引相关联的涂料的目标颜色值。
在以这种方式打印的样本图表SC中,可将主显示块PT0打印到被用户扩展的缩略图上,该主显示块重现在多个光源下着色材料的目标颜色值,该材料产生接近于被指定为区域等等的颜色的颜色。此外,也可打印第一到第六显示块PT1到PT6,它们重现在多个光源下一种着色材料的目标颜色值,该材料产生接近目标显示块PT0的颜色。即使在该主显示块PT0的重现结果在一定程度上不同于用户所需重现要求的情况下,也可从第一到第六显示块PT1到PT6中选择一种希望的涂料,这些显示块展现的颜色接近于主显示块PT0。
Claims (20)
1.一种打印方法,用于利用像素的打印数据进行打印,所述方法包括:
利用LUT针对所述打印数据执行颜色变换;以及
基于所变换的打印数据进行打印;
其中,所述LUT是从用于每个所述像素中的所述颜色变换的多个LUT中选择的。
2.根据权利要求1所述的打印方法,其中,基于多个光源下的评估值生成所述多个LUT中的第一LUT。
3.根据权利要求2所述的打印方法,其中,用于生成所述第一LUT的所述评估值是根据所述多个光源中每个光源中的由色度数据表示的颜色值与基于预测的光谱反射率的预测的颜色值之间的色差计算的。
4.根据权利要求2或3所述的打印方法,其中,使用每个所述光源的加权系数来生成所述第一LUT,并且所述加权系数能够被设置为不同的值。
5.根据权利要求1至3中任一项所述的打印方法,其中,利用所述多个LUT中的第二LUT以及插值来执行颜色变换。
6.根据权利要求1至3中任一项所述的打印方法,其中,所述多个LUT包括1维LUT和3维LUT。
7.根据权利要求1至3中任一项所述的打印方法,其中,响应于与所述像素相关联的标记,从用于每个所述像素中的所述颜色变换的所述多个LUT中选择所述LUT。
8.根据权利要求1至3中任一项所述的打印方法,其中,
所述像素具有4个字节的信息;并且
选择用于响应于1个字节的信息变换3个字节的信息的LUT。
9.根据权利要求1至3中任一项所述的打印方法,其中,所变换的打印数据表示由打印设备使用的着色材料的使用量。
10.根据权利要求1至3中任一项所述的打印方法,其中,根据所变换的打印数据生成用于控制打印设备的打印控制数据。
11.根据权利要求10所述的打印方法,其中,通过将所变换的打印数据分配给所述打印机设备的打印头的相应的扫描路径和喷嘴来生成所述打印控制数据。
12.一种打印设备,其基于通过根据权利要求1至3中任一项所述的打印方法变换的所述打印数据进行打印,其中,所述打印设备设置有打印头和输入数据的输入单元。
13.一种打印控制装置,其具有使用各像素的打印数据进行打印的打印设备,所述装置包括:
第一单元,其利用LUT针对打印数据进行颜色变换;以及
第二单元,其输出所变换的打印数据;
其中,所述第一单元从用于每个所述像素中的所述颜色变换的多个LUT中选择所述LUT。
14.根据权利要求13所述的打印控制装置,其中,基于多个光源下的评估值生成所述多个LUT的中第一LUT。
15.根据权利要求14所述的打印控制装置,其中,用于生成所述第一LUT的所述评估值是根据所述多个光源中每个光源中的由色度数据表示的颜色值与基于预测的光谱反射率的预测的颜色值之间的色差计算的。
16.根据权利要求14或15所述的打印控制装置,其中,使用每个所述光源的加权系数来生成所述第一LUT,并且所述加权系数能够被设置为不同的值。
17.根据权利要求13至15中任一项所述的打印控制装置,其中,利用所述多个LUT中的第二LUT以及插值来执行颜色变换。
18.根据权利要求13至15中任一项所述的打印控制装置,其中,
所述像素具有4个字节的信息;并且
选择用于响应于1个字节的信息变换3个字节的信息的LUT。
19.根据权利要求13至15中任一项所述的打印控制装置,其中,其中,所变换的打印数据表示由打印设备使用的着色材料的使用量。
20.根据权利要求13至15中任一项所述的打印控制装置,其中,所速第二单元根据所变换的打印数据生成用于控制所述打印设备的打印控制数据。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007-330785 | 2007-12-21 | ||
JP2007330785 | 2007-12-21 | ||
JP2008306357A JP2009169941A (ja) | 2007-12-21 | 2008-12-01 | 印刷制御装置、印刷データ生成装置、印刷システムおよび印刷制御プログラム |
JP2008-306357 | 2008-12-01 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008101878662A Division CN101462413B (zh) | 2007-12-21 | 2008-12-22 | 打印控制装置、打印数据生成装置及打印*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102173221A true CN102173221A (zh) | 2011-09-07 |
Family
ID=40803295
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008101878662A Active CN101462413B (zh) | 2007-12-21 | 2008-12-22 | 打印控制装置、打印数据生成装置及打印*** |
CN2011100346557A Pending CN102173221A (zh) | 2007-12-21 | 2008-12-22 | 打印控制装置、打印数据生成装置及打印*** |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008101878662A Active CN101462413B (zh) | 2007-12-21 | 2008-12-22 | 打印控制装置、打印数据生成装置及打印*** |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP2009169941A (zh) |
CN (2) | CN101462413B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104981824A (zh) * | 2012-08-17 | 2015-10-14 | 维斯塔打印瑞士有限公司 | 用于处理具有不同数量和地址列表的多个邮寄服务订单的***与方法 |
CN104972767A (zh) * | 2014-04-04 | 2015-10-14 | 株式会社理光 | 医疗图像打印装置及其医疗图像打印*** |
CN105282396A (zh) * | 2014-06-19 | 2016-01-27 | 精工爱普生株式会社 | 图像处理装置以及图像处理方法 |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5561983B2 (ja) * | 2009-09-29 | 2014-07-30 | 富士フイルム株式会社 | プロファイル生成方法、プログラム及び装置 |
JP5699514B2 (ja) * | 2010-10-05 | 2015-04-15 | セイコーエプソン株式会社 | 電子機器、プリンター、電子機器のステータス管理方法およびプログラム |
JP5909887B2 (ja) | 2011-06-14 | 2016-04-27 | セイコーエプソン株式会社 | 画像処理装置、印刷装置、画像処理方法、ルックアップテーブルの生成方法 |
CN106325665B (zh) * | 2015-07-03 | 2019-12-24 | 联想(北京)有限公司 | 一种显示控制方法及电子设备 |
WO2018063306A1 (en) | 2016-09-30 | 2018-04-05 | Hewlett-Packard Development Company, L.P. | Controlling printing of a halftone |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07288705A (ja) * | 1994-04-18 | 1995-10-31 | Canon Inc | カラー画像処理装置および方法 |
US20020154138A1 (en) * | 2000-08-28 | 2002-10-24 | Osamu Wada | Environment adaptive image display system, image processing method and information storing medium |
US6698860B2 (en) * | 2001-11-01 | 2004-03-02 | E. I. Du Pont De Nemours And Company | Spectral color reproduction with six color output |
JP2004064543A (ja) * | 2002-07-30 | 2004-02-26 | Canon Inc | 画像処理装置及び方法 |
JP4652980B2 (ja) * | 2006-01-06 | 2011-03-16 | キヤノン株式会社 | 色処理装置、色処理方法、及びプログラム |
-
2008
- 2008-12-01 JP JP2008306357A patent/JP2009169941A/ja not_active Withdrawn
- 2008-12-22 CN CN2008101878662A patent/CN101462413B/zh active Active
- 2008-12-22 CN CN2011100346557A patent/CN102173221A/zh active Pending
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104981824A (zh) * | 2012-08-17 | 2015-10-14 | 维斯塔打印瑞士有限公司 | 用于处理具有不同数量和地址列表的多个邮寄服务订单的***与方法 |
CN104972767A (zh) * | 2014-04-04 | 2015-10-14 | 株式会社理光 | 医疗图像打印装置及其医疗图像打印*** |
CN105282396A (zh) * | 2014-06-19 | 2016-01-27 | 精工爱普生株式会社 | 图像处理装置以及图像处理方法 |
CN105282396B (zh) * | 2014-06-19 | 2018-10-19 | 精工爱普生株式会社 | 图像处理装置以及图像处理方法 |
Also Published As
Publication number | Publication date |
---|---|
CN101462413B (zh) | 2011-04-06 |
JP2009169941A (ja) | 2009-07-30 |
CN101462413A (zh) | 2009-06-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101462413B (zh) | 打印控制装置、打印数据生成装置及打印*** | |
JP4590424B2 (ja) | 色処理装置及びその方法 | |
EP1821518B1 (en) | Personalized color reproduction | |
US8213055B2 (en) | Color separation into Neugebauer primary area coverage vectors | |
US9236033B2 (en) | Color processing apparatus and color processing method | |
US8199367B2 (en) | Printing control device, printing system and printing control program | |
JP5157856B2 (ja) | 印刷制御装置、印刷システムおよび印刷制御プログラム | |
US8711432B2 (en) | Image processing device, printing apparatus, image processing method, and method of producing printing apparatus | |
US20030020727A1 (en) | Reducing metamerism in color management systems | |
US20090213392A1 (en) | Printing control device, printing system and printing control program | |
KR20130141920A (ko) | 색역 변환 시스템 및 방법 | |
JP2009230739A (ja) | 印刷制御装置、印刷システムおよび印刷制御プログラム | |
CN101465945A (zh) | 印刷控制装置、印刷***以及印刷控制程序 | |
JP2007281723A (ja) | 粒状性の予測およびプロファイルの作成 | |
US8243329B2 (en) | Printing control device, print data generation device, printing system and printing control program | |
JP5182044B2 (ja) | 印刷制御装置、印刷システムおよび印刷制御プログラム | |
JP4946908B2 (ja) | 印刷制御装置、印刷システムおよび印刷制御プログラム | |
JP2009177789A (ja) | 印刷制御装置、印刷システムおよび印刷制御プログラム | |
US8005299B2 (en) | Adjusting colorants specified in a digital image | |
JP4924414B2 (ja) | 印刷制御装置、印刷システムおよび印刷制御プログラム | |
JP5157873B2 (ja) | 印刷制御装置、印刷システムおよび印刷制御プログラム | |
US7679782B2 (en) | System and method for extracting grayscale data in accordance with a prescribed tolerance function | |
JP6888503B2 (ja) | 表示装置原色設計システム、表示装置原色設計方法及びプログラム | |
JP5157872B2 (ja) | 印刷制御装置、印刷システムおよび印刷制御プログラム | |
JP2009207098A (ja) | 印刷制御装置、印刷システムおよび印刷制御プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20110907 |