未对准量检测方法和设备的制作方法

文档序号:2481955阅读:284来源:国知局
专利名称:未对准量检测方法和设备的制作方法
技术领域
本发明涉及一种未对准量检测方法和设备,其传感所印刷的多种色彩的对准标记,并且获得所传感的每种色彩的标记的位置偏移作为未对准量。
背景技术
在传统的胶印机(offset printing press)中,带有印刷图像的印刷版附着到印版滚筒的外表面。通过墨辊(ink roller)将墨斗(ink fountain)中储存的墨水提供给印刷版。提供给印刷版的墨水转移到与印版滚筒压接触旋转的橡皮布滚筒(blanket cylinder),从而执行印刷,以对橡皮布滚筒与压印滚筒之间穿过的纸张进行印刷。在彩色印刷中,为各种色彩准备多个印刷单元,每个印刷单元都具有墨斗、墨辊、印版滚筒、橡皮布滚筒以及压印滚筒。这些印刷单元依次在传送的印刷纸张上印刷这些色彩。
如图28所示,每个印刷单元包括与每种色彩相对应的给墨设备(墨滚)。参考图28,标号1表示储存墨水2的墨斗;3表示墨斗辊(inkfountain roller);4-1至4-n表示在墨斗辊3的轴向并列放置的多个墨斗键(ink fountain key);5表示传墨辊(ink doctor roller);6表示墨辊;并且7表示印刷版8所附着到的印版滚筒。图像印刷到印版滚筒7外表面上安装的印刷版8上。
在每个印刷单元中,通过调节墨斗键4-1至4-n的打开比,来调节从墨斗1提供给墨斗辊3的墨水量。同时,通过调节墨斗辊3的给墨速率,来调节从墨斗辊3通过墨辊6提供给印刷版8的墨水量。提供给印刷版8的墨水转移到橡皮布滚筒(未示出),并且印刷在印刷纸张上。
在具有多个印刷单元的彩色印刷机中,绕在每种色彩印刷单元的印版滚筒7上的印刷版8可能偏离适当的位置。在这种情形中,最终完成的印刷产品的彩色图像可能在圆周方向(印刷机中的印刷方向(印刷产品的行进方向))或者横向(与圆周方向垂直的方向)中具有位置偏移(未对准)。
为了解决这一问题,在日本专利早期公开No.62-99149(参考文献1)中,将其中印刷了十字形对准标记作为各种色彩的对准标记的部分放大,并进行传感。计算所传感的图像中包含的每种色彩的对准标记的位置。根据所计算的对准标记位置,来计算色彩之间的未对准量以及印版滚筒的位置校正量。在计算结果的基础上自动校正印版滚筒的位置。
图29示出了参考文献1中所描述的印刷机的自动对准设备的示意布置。参考图29,标号11表示照相机(彩色照相机);12表示处理单元;13表示操作面板;14表示电机驱动电路;15表示用来驱动印刷机的对准调节元件的多个电机;并且16表示连接到电机15的多个电位计。照相机11放大并传感图像部分X,其中印刷了青色(C)、品红色(M)、黄色(Y)以及黑色(K)的四个对准标记TC、TM、TY和TK。将带有对准标记TC、TM、TY和TK的红色分量R的R图像数据、带有它们的绿色分量G的G图像数据以及带有它们的蓝色分量B的B图像数据发送到处理单元12。
处理单元12将来自照相机11的R图像数据存储在R帧存储器(未示出)中,将G图像数据存储在G帧存储器(未示出)中,并且将B图像数据存储在B帧存储器(未示出)中。将R、G和B帧存储器中存储的R、G和B图像数据转换为C、M、Y和K图像数据,并且存储在C、M、Y和K帧存储器中。以如下方式将R、G和B图像数据转换为C、M、Y和K图像数据。
(1)将R、G和B图像数据的每个像素的亮度等级(像素值)的补数设置为C、M和Y图像数据的每个像素的密度等级(像素值),并存储在C、M和Y帧存储器中。
(2)检验C、M和Y图像数据的每个像素的密度等级。对于在所有C、M和Y色彩中的密度为预定等级或更大的像素,获得C、M和Y色彩的平均密度等级。将该平均密度等级存储为K帧存储器中相应像素的像素值。在这种情形中,将C、M和Y帧存储器中相应像素的密度等级重写为0。
(3)检验R图像数据的每个像素的亮度等级。将低于预定等级的像素(具有高的C密度等级的像素)确定为C和K重叠的部分。将亮度等级的补数转换为密度等级。将密度等级乘以预定常数,以去除由于K引起的密度增加。重写C帧存储器中相应像素的密度等级。
(4)检验G图像数据的每个像素的亮度等级。将低于预定等级的像素(具有高的M密度等级的像素)确定为M和K重叠的部分。将亮度等级的补数转换为密度等级。将密度等级乘以预定常数,以去除由于K引起的密度增加。重写M帧存储器中相应像素的密度等级。
(5)检验B图像数据的每个像素的亮度等级。将低于预定等级的像素(具有高的Y密度等级的像素)确定为Y和K重叠的部分。将亮度等级的补数转换为密度等级。将密度等级乘以预定常数,以去除由于K引起的密度增加。重写Y帧存储器中相应像素的密度等级。
利用上述过程,将R、G和B图像数据转换为C、M、Y和K图像数据,并且存储在C、M、Y和K帧存储器中。
(6)为了检验C、M、Y和K图像数据中哪个像素具有图像部分,利用预定的限制等级(slice level)来对C、M、Y和K帧存储器中存储的每个像素的密度等级进行二元化。
(7)在C图像数据中两个彼此垂直的方向(X和Y方向)中,加入被确定为具有图像的像素的数目。为X方向中的每个像素位置画出Y方向中的图像总数,以获得第一累积曲线。为Y方向中的每个像素位置画出X方向中的图像总数,以获得第二累积曲线。获得第一累积曲线的峰值的中心作为对准标记TC的中心的X坐标。获得第二累积曲线的峰值的中心作为对准标记TC的中心的Y坐标。
(8)在M图像数据中两个彼此垂直的方向(X和Y方向)中,加入被确定为具有图像的像素的数目。为X方向中的每个像素位置画出Y方向中的图像总数,以获得第一累积曲线。为Y方向中的每个像素位置画出X方向中的图像总数,以获得第二累积曲线。获得第一累积曲线的峰值的中心作为对准标记TM的中心的X坐标。获得第二累积曲线的峰值的中心作为对准标记TM的中心的Y坐标。
(9)在Y图像数据中两个彼此垂直的方向(X和Y方向)中,加入被确定为具有图像的像素的数目。为X方向中的每个像素位置画出Y方向中的图像总数,以获得第一累积曲线。为Y方向中的每个像素位置画出X方向中的图像总数,以获得第二累积曲线。获得第一累积曲线的峰值的中心作为对准标记TY的中心的X坐标。获得第二累积曲线的峰值的中心作为对准标记TY的中心的Y坐标。
(10)在K图像数据中两个彼此垂直的方向(X和Y方向)中,加入被确定为具有图像的像素的数目。为X方向中的每个像素位置画出Y方向中的图像总数,以获得第一累积曲线。为Y方向中的每个像素位置画出X方向中的图像总数,以获得第二累积曲线。获得第一累积曲线的峰值的中心作为对准标记TK的中心的X坐标。获得第二累积曲线的峰值的中心作为对准标记TK的中心的Y坐标。
(11)根据所获得的对准标记TC、TM、TY和TK的中心位置,获得色彩之间的圆周方向及横向的未对准量。如此驱动电机15,以在从电位计16接收位置数据的反馈同时消除未对准量,由此校正每种色彩的印刷单元中印版滚筒7的位置。
然而,在参考文献1中所述的传统未对准量检测方法中,当在步骤(2)中根据C、M和Y图像数据生成K图像数据时,将在所有C、M和Y色彩中的密度为预定等级或更大的像素确定为K。然而,C、M、Y和K密度在实际的印刷产品之间是改变的。因此,如果根据预定等级的阈值来确定K像素,则在印刷产品之间造成差异。
在步骤(3)中,将R图像数据中亮度等级低于预定等级的像素确定为C和K重叠处的像素。在步骤(4)中,将G图像数据中亮度等级低于预定等级的像素确定为M和K重叠处的像素。在步骤(5)中,将B图像数据中亮度等级低于预定等级的像素确定为Y和K重叠处的像素。然而,C、M、Y和K密度(即,R、G和B亮度等级)在实际的印刷产品之间是改变的。因此,如果根据预定等级的阈值来确定与K重叠的像素,则在印刷产品之间造成差异。
在步骤(3)中,将C和K重叠处的像素的亮度等级的补数乘以预定常数,由此获得将由K引起的密度增加排除在外的C密度等级。在步骤(4)中,将M和K重叠处的像素的亮度等级的补数乘以预定常数,由此获得将由K引起的密度增加排除在外的M密度等级。在步骤(5)中,将Y和K重叠处的像素的亮度等级的补数乘以预定常数,由此获得将由K引起的密度增加排除在外的Y密度等级。然而,C、M、Y和K密度在实际的印刷产品之间是改变的。因此,如果通过乘以预定常数来获得将由K引起的密度增加排除在外的密度等级,则在印刷产品之间造成差异。
在步骤(6)中,为了检验哪个像素具有图像,利用预定的限制等级来对C、M、Y和K帧存储器中存储的每个像素的密度等级进行二元化。然而,C、M、Y和K密度在实际的印刷产品之间是改变的。因此,如果利用预定的限制等级来对密度等级进行二元化,则在印刷产品之间造成差异。
如上所述,在参考文献1的传统未对准量检测方法中,根据预定等级的阈值来确定K像素,或者根据预定等级的阈值来确定与K重叠的像素,尽管C、M、Y和K密度在实际的印刷产品之间是改变的。另外,通过乘以预定常数来获得将由于K而引起的密度增加排除在外的密度等级,或者利用预定的限制等级来对密度等级进行二元化。由于这一原因,在印刷产品之间产生差别。在各种色彩的对准标记的中心坐标中出现检测误差。因此,不能准确地获得色彩之间的未对准量。

发明内容
本发明的目的是提供一种未对准量检测方法及设备,无论实际印刷产品之间色彩密度的差异如何,其都能够准确地获得色彩之间的未对准量。
为了达到上述目的,根据本发明,提供了一种未对准量检测方法,包括如下步骤传感所印刷的多种色彩的对准标记,并且提取R图像数据、G图像数据以及B图像数据的反转R图像数据、反转G图像数据以及反转B图像数据,其中R图像数据、G图像数据以及B图像数据分别包含多种色彩的对准标记的红色分量R、绿色分量G以及蓝色分量B;提取所生成的反转R图像数据、反转G图像数据以及反转B图像数据的相应像素的像素值的最小值,并且将所提取的像素的像素值的最小值转换为K图像数据的相应像素的像素值,其中K图像数据包含黑色分量K;通过从反转R图像数据的相应像素的像素值减去K图像数据的每个像素的像素值获得差分R图像数据,通过从反转G图像数据的相应像素的像素值减去K图像数据的每个像素的像素值获得差分G图像数据,并且通过从反转B图像数据的相应像素的像素值减去K图像数据的每个像素的像素值获得差分B图像数据;通过将差分R图像数据的每个像素的像素值以及与其像素值相对应的值之一加到反转R图像数据的相应像素的像素值获得增强R图像数据,通过将差分G图像数据的每个像素的像素值以及与其像素值相对应的值之一加到反转G图像数据的相应像素的像素值获得增强G图像数据,并且通过将差分B图像数据的每个像素的像素值以及与其像素值相对应的值之一加到反转B图像数据的相应像素的像素值获得增强B图像数据;以及以增强R图像数据、增强G图像数据以及增强B图像数据的像素的像素值为基础,获得色彩之间的未对准量。


图1是应用了本发明的印刷机自动对准设备的方框图;图2是图1所示的未对准量检测设备的CPU所执行的未对准量检测操作的示意流程图;图3A和3B是示出了图1所示的照相机所传感的图像的示例的图;图4A至4C是示出了从所传感的图像获得的R、G和B图像数据的图;图5是图2中增强C、M和Y图像数据以及K图像数据的生成处理的详细流程图;图6A至6D是示出了根据R、G和B图像数据生成的反转R、G和B图像数据以及K图像数据的图;
图7A至7C是示出了根据反转R、G和B图像数据以及K图像数据生成的差分R、G和B图像数据的图;图8A至8C是示出了根据反转R、G和B图像数据以及差分R、G和B图像数据生成的增强R、G和B图像数据的图;图9是示出了高斯处理过的K图像数据以及利用K图像数据的平均线条轮廓获得的平均线条轮廓曲线的图;图10是示出了高斯处理过的增强R图像数据以及利用增强R图像数据的平均线条轮廓获得的平均线条轮廓曲线的图;图11是示出了高斯处理过的增强G图像数据以及利用增强G图像数据的平均线条轮廓获得的平均线条轮廓曲线的图;图12是示出了高斯处理过的增强B图像数据以及利用增强B图像数据的平均线条轮廓获得的平均线条轮廓曲线的图;图13A至13D是示出了所有十字形对准标记TC、TM、TY和TK在横向以重叠方式印刷时所获得的反转R、G和B图像数据以及K图像数据的图;图14A至14C是示出了根据反转R、G和B图像数据以及K图像数据生成的差分R、G和B图像数据的图;图15A至15C是示出了根据反转R、G和B图像数据以及差分R、G和B图像数据生成的增强R、G和B图像数据的图;图16是执行根据图2所示流程图的处理(反转方案)的第一实施例的方框图;图17是利用非反转方案的第二实施例的方框图;图18是印刷三种色彩C、M和Y的第三实施例的方框图;图19是印刷三种色彩C、M和Y的第四实施例的方框图;图20是其中应用了作为图16所示第一实施例的更详细示例的未对准量检测设备的印刷机自动对准设备的方框图;图21是图20所示的对准调节设备的方框图;图22是示出了图20所示的存储器单元的布置的方框图;图23A至23T是图20所示的未对准量检测设备的CPU所执行的未对准量检测操作的流程图;
图24A和24B是图20所示的对准调节设备的CPU所执行的未对准量检测操作的流程图;图25是其中应用了作为图17所示第二实施例的更详细示例的未对准量检测设备的印刷机自动对准设备的方框图;图26是示出了图25所示的存储器单元的布置的方框图;图27A至270是图25所示的未对准量检测设备的CPU所执行的未对准量检测操作的流程图;图28是示出了彩色印刷机的每个色彩印刷单元中的给墨设备(墨滚)的主要部分的图;以及图29是传统印刷机中自动对准设备的示意方框图。
具体实施例方式
首先将描述本发明使印刷机的彩色印刷单元印刷四种颜色C(青色)、M(品红)、Y(黄色)及K(黑色)的对准标记的原理。当印刷机的彩色印刷单元印刷C、M、Y和K对准标记时,传感所印刷的C、M、Y和K对准标记。当利用彩色照相机传感C、M、Y和K对准标记时,彩色照相机通常输出分解为R、G和B的信号。因此,通过利用光的三原色分解C、M、Y和K对准标记,获得了R、G和B图像数据。注意,C、M和Y称作与R、G和B(即,光的三原色)相对应的彩色印刷三原色。彩色照相机将C、M和Y作为R、G和B色彩分量。
将R、G和B图像数据反转为反转R、G和B图像数据。C对准标记具有R色彩分量,因此出现在R图像数据中。M对准标记具有G色彩分量,因此出现在G图像数据中。Y对准标记具有B色彩分量,因此出现在B图像数据中。K对准标记具有R、G和B色彩分量。因此,R、G和B色彩分量分别出现在R、G和B图像数据中。
在R、G和B图像数据中,获得每个像素的像素值作为亮度等级。具有R、G和B色彩分量的像素的像素值的亮度等级为低。不具有R、G和B色彩分量的像素的像素值的亮度等级为高。当反转R、G和B图像数据时,即,将它们转换为反转R、G和B图像数据时,具有R、G和B色彩分量的像素的像素值的亮度等级变为高,并且不具有R、G和B色彩分量的像素的像素值的亮度等级变为低。在这种情形中,反转R图像数据的每个像素的像素值代表C密度等级。反转G图像数据的每个像素的像素值代表M密度等级。反转B图像数据的每个像素的像素值代表Y密度等级。
因此,作为反转R图像数据,获得了其中C和K对准标记的C色彩分量转换为密度等级的简单C图像数据。作为反转G图像数据,获得了其中M和K对准标记的M色彩分量转换为密度等级的简单M图像数据。作为反转B图像数据,获得了其中Y和K对准标记的Y色彩分量转换为密度等级的简单Y图像数据。在反转R、G和B图像数据中,K对准标记的C、M和Y色彩分量出现在相同的像素位置。
提取所获得的反转R、G和B图像数据中相应像素的像素值的最小值。将所提取的像素的最小像素值设置为K图像数据的相应像素的像素值。如果反转R、G和B图像数据中相应像素的像素值中至少一个为“0”,即,不存在C、M和Y分量,则将与该像素相对应的K图像数据的像素的像素值设置为“0”。相反,如果反转R、G和B图像数据中相应像素的像素值都大于“0”,即,存在C、M和Y分量,则将与该像素相对应的K图像数据的像素的像素值设置为C、M和Y色彩分量的密度等级的最小值。
K对准标记具有C、M和Y色彩分量。因为在反转R、G和B图像数据中该部分的像素的像素值大,所以最小值变大。另一方面,C、M和Y对准标记部分的像素的最小值变小,因为反转G和B图像数据、反转R和B图像数据、以及反转R和G图像数据的像素值小。因此,从反转R、G和B图像数据中提取K对准标记,并且转换为K图像数据。
以这种方式,从反转R、G和B图像数据中提取K对准标记。K对准标记的C、M和Y色彩分量仍然保留在反转R、G和B图像数据中。当通过从反转R图像数据的相应像素的像素值中减去K图像数据的每个像素的像素值获得差分R图像数据时,反转R图像数据中包含的K对准标记的C色彩分量变为零或不显著。类似地,当通过从反转G图像数据的相应像素的像素值中减去K图像数据的每个像素的像素值获得差分G图像数据时,反转G图像数据中包含的K对准标记的M色彩分量变为零或不显著。当通过从反转B图像数据的相应像素的像素值中减去K图像数据的每个像素的像素值获得差分B图像数据时,反转B图像数据中包含的K对准标记的Y色彩分量变为零或不显著。
在差分R图像数据(C图像数据)中,K对准标记的C色彩分量变为零或不显著。例如,如果K和C对准标记部分重叠,差分R图像数据中C对准标记的密度等级在重叠部分中变低。因此,可能不能从差分R图像数据获得C对准标记的中心坐标。即使获得了坐标,也可能是不准确的。这也适用于差分G图像数据(M图像数据)和差分B图像数据(Y图像数据)。在本发明中,通过将差分R图像数据(C图像数据)的每个像素的像素值或者与该像素值相对应的值加到反转R图像数据(简单C图像数据)的相应像素的像素值,获得增强R图像数据(增强C图像数据)。类似地,通过将差分G图像数据(M图像数据)的每个像素的像素值或者与该像素值相对应的值加到反转G图像数据(简单M图像数据)的相应像素的像素值,获得增强G图像数据(增强M图像数据)。通过将差分B图像数据(Y图像数据)的每个像素的像素值或者与该像素值相对应的值加到反转B图像数据(简单Y图像数据)的相应像素的像素值,获得增强B图像数据(增强Y图像数据)。
在增强R图像数据中,当差分B图像数据的每个像素的像素值加到反转R图像数据的相应像素的像素值时,差分R图像数据中C对准标记的密度等级加到反转R图像数据中C对准标记的密度等级。因此,C对准标记的密度等级几乎加倍,即,变为大大高于K对准标记的C色彩分量的密度等级。如果K和C对准标记部分重叠,在反转R图像数据中C色彩分量的密度等级在重叠部分为高。留在差分R图像数据中的C和K对准标记的C色彩分量的密度等级加到高密度等级的重叠部分中。因此,在C对准标记的整个区域中密度等级都为高。这也适用于增强G和B图像数据。在M和Y对准标记的整个区域中密度等级为高。
以这种方式获得增强R、G和B图像数据。然后,根据增强R、G和B图像数据以及K图像数据的像素的像素值,获得色彩之间的未对准量。例如,对于增强R、G和B图像数据以及K图像数据中的每一个,获得横向中一条线上像素的像素值的平均值最大的线条。根据所获得的线条的位置,获得C、M、Y和K对准标记在圆周方向的中心坐标,由此获得圆周方向中色彩之间的未对准量。另外,对于增强R、G和B图像数据以及K图像数据中的每一个,获得圆周方向中一条线上像素的像素值的平均值最大的线条。根据所获得的线条的位置,获得C、M、Y和K对准标记在横向的中心坐标,由此获得横向中色彩之间的未对准量。在获得未对准量时,对增强R、G和B图像数据以及K图像数据执行高斯处理(利用高斯函数的高频去除处理),以获得有意散焦的图像。当像素值的细微改变被光滑地拉平时,可以更准确地检测到每种色彩的对准标记的中心坐标。
在上述示例中,每种色彩的对准标记是十字形对准标记。然而,本发明不限于十字形对准标记。可以使用仅在圆周方向或者横向中具有直线部分的标记。在上述示例中,以四种色彩C、M、Y和K执行印刷。即使以三种色彩C、M和Y执行印刷,也可以应用本发明。在这种情形中,在未对准量检测步骤中,根据增强R、G和B图像数据的像素的像素值来获得色彩之间的未对准量。也就是说,有时利用通过叠加C、M和Y获得的灰度代替K,来以三种色彩C、M和Y执行印刷。在这种情形中,C、M和Y标记重叠的区域转换为K图像数据作为K色彩分量。在这种情形中,K图像数据用来生成差分R、G和B图像数据,但是不需要用来检测三种色彩C、M和Y之间的未对准量。仅仅对增强R、G和B图像数据执行高斯处理,并且不需要对K图像数据执行高斯处理。
在上述示例中,将R、G和B图像数据反转,以获得反转R、G和B图像数据。通过使用反转R、G和B图像数据作为简单C、M和Y图像数据来执行处理。实际上,可以通过使用R、G和B图像数据作为简单C、M和Y图像数据来执行处理,而无须反转R、G和B图像数据。
在这种情形中,即,当不是使用反转方案而是使用非反转方案时,提取R、G和B图像数据的相应像素的像素值的最大值。将所提取的像素的最大像素值设置为K图像数据(包含K作为黑色分量)的相应像素的像素值。通过从R图像数据的相应像素的像素值中减去K图像数据的每个像素的像素值,获得差分R图像数据(C图像数据)。通过从G图像数据的相应像素的像素值中减去K图像数据的每个像素的像素值,获得差分G图像数据(M图像数据)。通过从B图像数据的相应像素的像素值中减去K图像数据的每个像素的像素值,获得差分B图像数据(Y图像数据)。通过将差分R图像数据的每个像素的像素值或者与该像素值相对应的值加到R图像数据的相应像素的像素值,获得增强R图像数据(增强C图像数据)。通过将差分G图像数据的每个像素的像素值或者与该像素值相对应的值加到G图像数据的相应像素的像素值,获得增强G图像数据(增强M图像数据)。通过将差分B图像数据的每个像素的像素值或者与该像素值相对应的值加到B图像数据的相应像素的像素值,获得增强B图像数据(增强Y图像数据)。根据增强R、G和B图像数据以及K图像数据的每个像素的像素值,获得色彩之间的未对准量。
在这种情形中,例如,对于增强R、G和B图像数据以及K图像数据中的每一个,获得横向中一条线上像素的像素值的平均值最小的线条。根据所获得的线条的位置,获得C、M、Y和K对准标记在圆周方向的中心坐标,由此获得圆周方向中色彩之间的未对准量。另外,对于增强R、G和B图像数据以及K图像数据中的每一个,获得圆周方向中一条线上像素的像素值的平均值最小的线条。根据所获得的线条的位置,获得C、M、Y和K对准标记在横向的中心坐标,由此获得横向中色彩之间的未对准量。
即使在不反转R、G和B图像数据的方案中,每种色彩的对准标记可能不应用于使用四种色彩C、M、Y和K进行印刷,而是应用于使用三种色彩C、M和Y进行印刷。在这种情形中,K图像数据用来生成差分R、G和B图像数据,而不需要用来检测三种色彩C、M和Y之间的未对准量。仅仅对增强R、G和B图像数据执行高斯处理,并且不需要对K图像数据执行高斯处理。本发明也可以实现为一种设备。
下面将参考附图详细描述本发明。
(第一实施例反转方案)
在图1所示的自动对准设备中,未对准量检测设备17包括CPU17-1、RAM 17-2、ROM 17-3、输入设备17-4、存储器17-5、照相机(彩色照相机)17-6、显示设备17-7、以及输入/输出接口(I/O I/F)17-8至17-10。未对准量检测设备17通过接口17-9连接到电机驱动电路14。与图29中相同的标号在图1中表示相同或相似的部件,并且将省略对它们的描述。
CPU 17-1通过接口17-8接收从照相机17-6提供的图像信号(R、G和B信号),并且在访问RAM 17-2或存储器17-5的同时根据ROM 17-3中存储的程序进行操作。ROM 17-3存储该实施例所特有的程序,即,未对准量检测程序,来检测C、M、Y和K色彩之间的未对准量。
在输入设备17-4提供测量开始开关SW1以及控制结束开关SW2。存储器17-5包括R帧存储器F1R、G帧存储器F1G、B帧存储器F1B、反转R帧存储器F2R、反转帧存储器F2G、反转B帧存储器F2B、差分R帧存储器F3R、差分G帧存储器F3G、差分B帧存储器F3B、增强R帧存储器F4R、增强G帧存储器F4G、增强B帧存储器F4B、以及K帧存储器FK。
接着将参考图2描述根据CPU 17-1所执行的未对准量检测程序的处理操作。
(对准标记的传感)当打开测量开始开关SW1时,CPU 17-1向照相机17-6发送命令,以放到并传感印刷了对准标记TC、TM、TY和TK的图像部分X(步骤S101)。
在显示设备17-7上显示由照相机17-6传感的图像部分X的图像。操作者在观察图像同时例如通过改变照相机17-6的传感角度,将图像中的对准标记TC、TM、TY和TK的十字形设置为直角平行状态,并且打开测量开关SW1。在这种情形中,可以从所传感的图像容易地读取对准标记的位置。
图3A示出了传感图像的一个示例。在该示例中,为了描述方便,所有印刷的对准标记TC、TM、TY和TK在圆周方向都进行了偏移。对准标记TC、TM、TY和TK的宽度实际上对应于多个像素。然而,这里为了描述方便,宽度对应于一个像素。
(传感图像的接收)CPU 17-1从照相机17-6接收传感图像,并且将传感图像的R图像数据存储在R帧存储器F1R中,将G图像数据存储在G帧存储器F1G中,并且将B图像数据存储在B帧存储器F1B中(步骤S102)。
在该示例中,照相机17-6输出分解为R、G和B的信号。在这种情形中,从照相机17-6获得通过利用光的三原色分解对准标记TC、TM、TY和TK所获得的R、G和B图像数据。因此,CPU 17-1不需要将传感图像分离为R、G和B图像。
如果照相机17-6不输出分解为R、G和B的信号,则CPU 17-1将传感图像分离为R、G和B图像数据,并且将它们存储在R、G和B帧存储器F1R、F1G和F1B中。
图4A至4C分别示出了R图像数据D1R、G图像数据D1G以及B图像数据D1B。对准标记TC具有R色彩分量,因此出现在R图像数据D1R中。对准标记TM具有G色彩分量,因此出现在G图像数据D1G中。对准标记TY具有B色彩分量,因此出现在B图像数据D1B中。对准标记TK具有R、G和B色彩分量。因此,R、G和B色彩分量分别出现在R、G和B图像数据D1R、D1G和D1B中。作为图像工程的基础,在使用照相机进行图像传感时,将作为彩色印刷三原色的C、M和Y视为作为光的三原色的R、G和B色彩分量。
在R、G和B图像数据D1R、D1G和D1B中,获得每个像素的像素值作为亮度等级。具有R、G和B色彩分量的像素的像素值对应于低亮度等级。不具有R、G和B色彩分量的像素的像素值对应于高亮度等级。例如,当256个亮度等级由“0”到“255”表示时,不具有R、G和B色彩分量的像素的像素值是“255”。
(增强C、M和Y图像数据以及K图像数据的生成)接着,CPU 17-1根据R、G和B图像数据D1R、D1G和D1B,生成增强C、M和Y图像数据以及K图像数据(步骤S103)。图5示出了增强C、M和Y图像数据以及K图像数据的生成处理。
根据该流程图,CPU 17-1将R、G和B图像数据D1R、D1G和D1B反转(步骤S201),以获得反转R、G和B图像数据D2R、D2G和D2B(图6A至6C),并且将它们分别存储在反转R、G和B帧存储器F2R、F2G和F2B中。
在反转R、G和B图像数据D2R、D2G和D2B中,具有R、G和B色彩分量的像素的像素值对应于高亮度等级。不具有R、G和B色彩分量的像素的像素值对应于低亮度等级。在这种情形中,反转R图像数据D2R的每个像素的像素值代表C密度等级。反转G图像数据D2G的每个像素的像素值代表M密度等级。反转B图像数据D2B的每个像素的像素值代表Y密度等级。
因此,作为反转R图像数据D2R,获得了其中对准标记TC和TK的C色彩分量转换为密度等级的简单C图像数据。作为反转G图像数据D2G,获得了其中对准标记TM和TK的M色彩分量转换为密度等级的简单M图像数据。作为反转B图像数据D2B,获得了其中对准标记TY和TK的Y色彩分量转换为密度等级的简单Y图像数据。在反转R、G和B图像数据D2R、D2G和D2B中,对准标记TK的C、M和Y色彩分量出现在相同的像素位置。
CPU 17-1根据反转R、G和B图像数据D2R、D2G和D2B生成K图像数据DK(图6D),并且将K图像数据DK存储在K帧存储器FK中。在生成K图像数据DK时,CPU 17-1提取反转R、G和B图像数据D2R、D2G和D2B的相应像素的像素值的最小值,并且将所提取的像素的最小像素值设置为K图像数据DK的相应像素的像素值。例如,对于反转R、G和B图像数据D2R、D2G和D2B的第一像素D2R1、D2G1和D2B1,将像素D2R1、D2G1和D2B1的像素值的最小值设置为K图像数据DK的第一像素DK1的像素值。
如果反转R、G和B图像数据D2R、D2G和D2B的相应像素的像素值中至少一个为“0”,即,不存在C、M和Y色彩分量,则将与该像素相对应的K图像数据DK的像素的像素值设置为“0”。相反,如果反转R、G和B图像数据D2R、D2G和D2B的相应像素的所有像素值都大于“0”,即,C、M和Y分量都存在,则将与该像素相对应的K图像数据DK的像素的像素值设置为C、M和Y色彩分量的密度等级的最小值。
对准标记TK具有C、M和Y色彩分量。因为在反转R、G和B图像数据中该部分的像素的像素值大,所以最小值变大。然而,对准标记TC、TM和TY部分的像素的最小值变小,因为反转G和B图像数据、反转R和B图像数据、以及反转R和G图像数据的像素值小。从反转R、G和B图像数据D2R、D2G和D2B中提取对准标记TK,并且转换为K图像数据DK。
CPU 17-1从反转R、G和B图像数据D2R、D2G和D2B中减去K图像数据DK(步骤S203),以生成差分R、G和B图像数据D3R、D3G和D3B(图7A至7C),并且将它们存储在差分R、G和B帧存储器F3R、F3G和F3B中。
在生成差分R、G和B图像数据D3R、D3G和D3B时,CPU 17-1从反转R图像数据D2R的相应像素的像素值中减去K图像数据DK的每个像素的像素值,以获得差分R图像数据(C图像数据)D3R。CPU 17-1从反转G图像数据D2G的相应像素的像素值中减去K图像数据DK的每个像素的像素值,以获得差分G图像数据(M图像数据)D3G。CPU 17-1从反转B图像数据D2B的相应像素的像素值中减去K图像数据DK的每个像素的像素值,以获得差分B图像数据(Y图像数据)D3B。
利用这种处理,在差分R图像数据D3R中,反转R图像数据D2R中包含的对准标记TK的C色彩分量变为零或不显著。类似地,在差分G图像数据D3G中,反转G图像数据D2G中包含的对准标记TK的M色彩分量变为零或不显著。在差分B图像数据D3B中,反转B图像数据D2B中包含的对准标记TK的Y色彩分量变为零或不显著。
CPU 17-1将差分R、G和B图像数据D3R、D3G和D3B加到反转R、G和B图像数据D2R、D2G和D2B中(步骤S204),以生成增强R、G和B图像数据D4R、D4G和D4B(图8A至8C),并且将它们存储在增强R、G和B帧存储器F4R、F4G和F4B中。
在生成增强R、G和B图像数据D4R、D4G和D4B时,CPU 17-1将差分R图像数据D3R的每个像素的像素值加到反转R图像数据D2R的相应像素的像素值,以获得增强R图像数据D4R。CPU 17-1将差分G图像数据D3G的每个像素的像素值加到反转G图像数据D2G的相应像素的像素值,以获得增强G图像数据D4G。CPU 17-1将差分B图像数据D3B的每个像素的像素值加到反转B图像数据D2B的相应像素的像素值,以获得增强B图像数据D4B。
在增强R图像数据D4R中,因为差分R图像数据D3R中对准标记TC的密度等级加到反转R图像数据D2R中对准标记TC的密度等级,所以对准标记TC的密度等级几乎加倍,即,变为大大高于对准标记TK的C色彩分量的密度等级。类似地,在增强G图像数据D4G中,对准标记TM的密度等级变为大大高于对准标记TK的M色彩分量的密度等级。在增强B图像数据D4B中,对准标记TY的密度等级变为大大高于对准标记TK的Y色彩分量的密度等级。
在该示例中,差分R图像数据D3R的每个像素的像素值加到反转R图像数据D2R的每个像素的像素值以生成增强R图像数据D4R,因此对准标记TC的密度等级几乎加倍。实际上,通过将差分R图像数据D3R的每个像素的像素值乘以预定系数,增强R图像数据D4R中对准标记TC的密度等级可以增加到几乎1.5倍或几乎3倍。这也适用于增强G和B图像数据D4G和D4B。作为测试结果,通过将密度等级增加为双倍获得了优异的效果。当将密度等级增加为1.5倍或3倍时,效果减小,但不为零。
(高斯处理)当通过步骤S103中的处理获得增强R、G和B图像数据D4R、D4G和D4B以及K图像数据DK时,CPU 17-1对增强R、G和B图像数据D4R、D4G和D4B以及K图像数据DK执行高斯处理(利用高斯函数的高频去除处理)(步骤S104)。
在2004年9月19日搜索的“高斯滤波器”(参考文献2)(因特网<http//if.dynsite.net/t-pot/program/79_Gauss>)中详细描述了高斯处理,并且这里省略对其的描述。在实际的印刷中,不是均匀喷涂墨水,而是具有变化。由于这一原因,传感图像本身也具有亮度变化。当对增强R、G和B图像数据D4R、D4G和D4B以及K图像数据DK执行高斯处理以获得有意散焦的图像并且光滑地拉平像素值的细微改变时,可以更准确地检测对准标记TC、TM、TY和TK的中心位置(中心坐标)。对图像本身进行散焦的处理不限于高斯处理。例如,可以使用低通滤波器。
(平均线条轮廓(对准标记中心位置的检测))CPU 17-1对已经经历高斯处理的增强R、G和B图像数据D4R、D4G和D4B以及K图像数据DK计算平均线条轮廓,以获得对准标记TC、TM、TY和TK的中心坐标(步骤S105)。
线条轮廓表示测量直线上的图像上的像素的像素值。平均线条轮廓表示在图像的局部或整个表面上获得相对于X方向中像素位置的Y方向中像素的像素值的平均值,并且测量像素值的改变。或者,相对于Y方向中的像素位置,获得X方向中像素的像素值的平均值,并且测量像素值的改变。
图9示出了高斯处理过的K图像数据DK以及利用K图像数据DK的平均线条轮廓获得的平均线条轮廓曲线。CPU 17-1将高斯处理过的K图像数据DK的圆周方向定义为Y方向,并且将横向定义为X方向。CPU 17-1计算Y方向中与X方向中每个像素位置相对应的线条上的像素的像素值的平均值,以获得X方向中的平均线条轮廓曲线PK1。类似地,CPU 17-1计算X方向中与Y方向中每个像素位置相对应的线条上的像素的像素值的平均值,以获得Y方向中的平均线条轮廓曲线PK2。
在X方向的平均线条轮廓曲线PK1中,获得其中像素值的平均值最大的线条。将该线条的位置定义为对准标记TK的中心的X坐标。在Y方向的平均线条轮廓曲线PK2中,获得其中像素值的平均值最大的线条。将该线条的位置定义为对准标记TK的中心的Y坐标。
图10示出了高斯处理过的增强R图像数据D4R以及利用增强R图像数据D4R的平均线条轮廓获得的平均线条轮廓曲线。CPU 17-1将高斯处理过的增强R图像数据D4R的圆周方向定义为Y方向,并且将横向定义为X方向。CPU 17-1计算Y方向中与X方向中每个像素位置相对应的线条上的像素的像素值的平均值,以获得X方向中的平均线条轮廓曲线PR1。类似地,CPU 17-1计算X方向中与Y方向中每个像素位置相对应的线条上的像素的像素值的平均值,以获得Y方向中的平均线条轮廓曲线PR2。
在X方向的平均线条轮廓曲线PR1中,获得其中像素值的平均值最大的线条。将该线条的位置定义为对准标记TC的中心的X坐标。在Y方向的平均线条轮廓曲线PR2中,获得其中像素值的平均值最大的线条。将该线条的位置定义为对准标记TC的中心的Y坐标。
图11示出了高斯处理过的增强G图像数据D4G以及利用增强G图像数据D4G的平均线条轮廓获得的平均线条轮廓曲线。CPU 17-1将高斯处理过的增强G图像数据D4G的圆周方向定义为Y方向,并且将横向定义为X方向。CPU 17-1计算Y方向中与X方向中每个像素位置相对应的线条上的像素的像素值的平均值,以获得X方向中的平均线条轮廓曲线PG1。类似地,CPU 17-1计算X方向中与Y方向中每个像素位置相对应的线条上的像素的像素值的平均值,以获得Y方向中的平均线条轮廓曲线PG2。
在X方向的平均线条轮廓曲线PG1中,获得其中像素值的平均值最大的线条。将该线条的位置定义为对准标记TM的中心的X坐标。在Y方向的平均线条轮廓曲线PG2中,获得其中像素值的平均值最大的线条。将该线条的位置定义为对准标记TM的中心的Y坐标。
图12示出了高斯处理过的增强B图像数据D4B以及利用增强B图像数据D4B的平均线条轮廓获得的平均线条轮廓曲线。CPU 17-1将高斯处理过的增强B图像数据D4B的圆周方向定义为Y方向,并且将横向定义为X方向。CPU 17-1计算Y方向中与X方向中每个像素位置相对应的线条上的像素的像素值的平均值,以获得X方向中的平均线条轮廓曲线PB1。类似地,CPU 17-1计算X方向中与Y方向中每个像素位置相对应的线条上的像素的像素值的平均值,以获得Y方向中的平均线条轮廓曲线PB2。
在X方向的平均线条轮廓曲线PB1中,获得其中像素值的平均值最大的线条。将该线条的位置定义为对准标记TY的中心的X坐标。在Y方向的平均线条轮廓曲线PB2中,获得其中像素值的平均值最大的线条。将该线条的位置定义为对准标记TY的中心的Y坐标。
(未对准量的计算)
在步骤S105中获得的对准标记TC、TM、TY和TK的中心坐标的基础上,CPU 17-1获得圆周方向及横向中C、M、Y和K之间的未对准量(步骤S106)。例如,获得对准标记TC的中心坐标相对于对准标记TK的中心坐标的圆周方向及横向偏移作为C相对于K在圆周方向及横向中的未对准量。类似地,获得对准标记TM的中心坐标相对于对准标记TK的中心坐标的圆周方向及横向偏移作为M相对于K在圆周方向及横向中的未对准量。获得对准标记TY的中心坐标相对于对准标记TK的中心坐标的圆周方向及横向偏移作为Y相对于K在圆周方向及横向中的未对准量。
(印版滚筒位置的校正)CPU 17-1在从电位计16接收位置数据的反馈同时驱动电机15,以校正每个色彩印刷单元中印版滚筒的位置,从而使得在步骤S106中获得的未对准量变为零(步骤S107)。
(获得增强R、G和B图像数据的原因)在图3A所示的示例中,为了描述方便,所有印刷的对准标记TC、TM、TY和TK在圆周方向进行了偏移。在这种情形中,在差分R、G和B图像数据中,十字形对准标记TC、TM和TY的整个区域被提取作为密度等级比其他像素高的区域,如图7A至7C所示的差分R、G和B图像数据D3R、D3G和D3B中一样。然而,例如如果对准标记TK和TC部分重叠,则对准标记TC的重叠部分在差分R图像数据D3R中的密度等级变低。这也适用于差分G和B图像数据D3G和D3B。
例如,假设所有印刷的十字形对准标记TC、TM、TY和TK的横向部分重叠,如图3B所示。在这种情形中,反转R、G和B图像数据分别变为图13A至13C所示的反转R、G和B图像数据D2R、D2G和D2B。根据反转R、G和B图像数据D2R、D2G和D2B生成的K图像数据是图13D所示的K图像数据DK。
因此,通过从反转R、G和B图像数据D2R、D2G和D2B中减去K图像数据DK获得的差分R、G和B图像数据是图14A至14C所示的差分R、G和B图像数据D3R、D3G和D3B。只有十字形标记TC、TM和TY的圆周方向部分被提取为密度等级比其他像素高的部分。横向部分的密度等级变为零或不显著,例如对准标记TK的C、M和Y色彩分量。可以根据差分R、G和B图像数据D3R、D3G和D3B获得对准标记TC、TM和TY在横向的中心坐标,但是不能获得在圆周方向的中心坐标。
在该实施例中,将差分R图像数据D3R的每个像素的像素值加到反转R图像数据D2R的相应像素的像素值,以获得增强R图像数据D4R(图15A)。类似地,将差分G图像数据D3G的每个像素的像素值加到反转G图像数据D2G的相应像素的像素值,以获得增强G图像数据D4G(图15B)。将差分B图像数据D3B的每个像素的像素值加到反转B图像数据D2B的相应像素的像素值,以获得增强B图像数据D4B(图15C)。
在增强R图像数据D4R中,差分R图像数据D3R中对准标记TC的圆周部分的密度等级加到反转R图像数据D2R中对准标记TC的圆周部分的密度等级。因此,对准标记TC的圆周部分的密度等级几乎加倍。另外,在对准标记TC与TK之间的重叠部分(在这种情形中是横向部分)中,反转R图像数据D2R中C色彩分量的密度等级为高。留在差分R图像数据D3R中的对准标记TC与TK之间的重叠部分的C的密度等级加到高密度等级的重叠部分。因此,在对准标记TC的整个区域中密度等级为高。
即使在增强G和B图像数据D4G和D4B中,在对准标记TM和TY的整个区域中密度等级也为高,与增强R图像数据D4R一样。由于这一原因,不仅可以获得对准标记TC、TM和TY在横向中的中心坐标,而且可以获得对准标记TC、TM和TY在圆周方向中的中心坐标。因此,可以准确地获得对准标记TC、TM和TY的中心坐标。
在上述示例中,印刷的十字形对准标记TC、TY、TM和TK的横向部分重叠。即使在圆周部分重叠时,也执行与上面相同的处理。对准标记TK与对准标记TC、TM和TY可以以各种方式重叠。然而,当以上述方式获得增强R、G和B图像数据时,总是可以准确地获得对准标记TC、TM和TY的中心坐标。
图16示出了执行根据图2和5所示流程图的处理流程的配置。当利用图1所示的充当图像传感装置的照相机17-6来传感印刷了对准标记TC、TM、TY和TK的图像部分X时,获得了R、G和B图像数据D1R、D1G和D1B。数据反转单元101R、101G和101B将R、G和B图像数据D1R、D1G和D1B反转,以获得反转R、G和B图像数据D2R、D2G和D2B。也就是说,数据反转单元101R、101G和101B执行图5所示的步骤S201中的处理。照相机17-6以及数据反转单元101R、101G和101B组成数据输出装置。
数据转换单元102根据反转R、G和B图像数据D2R、D2G和D2B生成K图像数据DK。也就是说,数据转换单元102执行图5所示的步骤S202中的处理。
第一计算单元103R通过从反转R图像数据D2R中减去K图像数据DK生成差分R图像数据D3R。第一计算单元103G通过从反转G图像数据D2G中减去K图像数据DK生成差分G图像数据D3G。第一计算单元103B通过从反转B图像数据D2B中减去K图像数据DK生成差分B图像数据D3B。也就是说,第一计算单元103R、103G和103B执行图5所示的步骤S203中的处理。
第二计算单元104R通过将差分R图像数据D3R加到反转R图像数据D2R中生成增强R图像数据D4R。第二计算单元104G通过将差分G图像数据D3G加到反转G图像数据D2G中生成增强G图像数据D4G。第二计算单元104B通过将差分B图像数据D3B加到反转B图像数据D2B中生成增强B图像数据D4B。也就是说,第二计算单元104R、104G和104B执行图5所示的步骤S204中的处理。
高斯处理单元105R、105G、105B和105K分别对增强R、G和B图像数据D4R、D4G和D4B以及K图像数据DK执行高斯处理BL1至BL4。也就是说,高斯处理单元105R、105G、105B和105K执行图2所示的步骤S104中的处理。
第三计算单元106对已经经历了高斯处理的增强R、G和B图像数据D4R、D4G和D4B以及K图像数据DK计算平均线条轮廓BL5至BL8。第三计算单元106还在利用平均线条轮廓BL5至BL8所获得的对准标记TC、TM、TY和TK的中心坐标的基础上执行色彩之间在圆周方向及横向中的未对准量计算BL9。也就是说,第三计算单元106执行图2所示的步骤S105和S106中的处理。
(第二实施例非反转方案)在第一实施例中,将R、G和B图像数据D1R、D1G和D1B反转,以获得反转R、G和B图像数据D2R、D2G和D2B。通过使用反转R、G和B图像数据D2R、D2G和D2B作为简单C、M和Y图像数据来执行处理。实际上,可以省略数据反转单元101R、101G和101B,并不反转R、G和B图像数据D1R、D1G和D1B。在这种情形中,通过使用R、G和B图像数据D1R、D1G和D1B作为简单C、M和Y图像数据来执行处理。
在非反转方案中,如图17所示,数据转换单元102根据从充当数据输出装置的照相机17-6(图1)输出的R、G和B图像数据D1R、D1G和D1B生成K图像数据DK。在生成K图像数据DK时,提取R、G和B图像数据D1R、D1G和D1B的相应像素的像素值的最小值。将所提取的像素的最小像素值设置为K图像数据DK的相应像素的像素值。
第一计算单元103R通过从R图像数据D1R的相应像素值中减去K图像数据DK的每个像素的像素值,获得差分R图像数据D3R。第一计算单元103G通过从G图像数据D1G的相应像素值中减去K图像数据DK的每个像素的像素值,获得差分G图像数据D3G。第一计算单元103B通过从B图像数据D1B的相应像素值中减去K图像数据DK的每个像素的像素值,获得差分B图像数据D3B。此时,差分R、G和B图像数据D3R、D3G和D3B的大多数像素具有负的像素值。将这些像素值存储在差分R、G和B帧存储器F3R、F3G和F3B中。
第二计算单元104R通过将差分R图像数据D3R的每个像素的像素值加到R图像数据D1R的相应像素的像素值中,生成增强R图像数据D4R。第二计算单元104G通过将差分G图像数据D3G的每个像素的像素值加到G图像数据D1G的相应像素的像素值中,生成增强G图像数据D4G。第二计算单元104B通过将差分B图像数据D3B的每个像素的像素值加到B图像数据D1B的相应像素的像素值中,生成增强B图像数据D4B。
高斯处理单元105R、105G、105B和105K分别对增强R、G和B图像数据D4R、D4G和D4B以及K图像数据DK执行高斯处理操作BL1至BL4。第三计算单元106对已经经历了高斯处理的增强R、G和B图像数据D4R、D4G和D4B以及K图像数据DK计算平均线条轮廓BL5至BL8。第三计算单元106还在利用平均线条轮廓所获得的对准标记TC、TM、TY和TK的中心坐标的基础上执行色彩之间在圆周方向及横向中的未对准量计算BL9。
即使在第二实施例中,图17与图2和5之间的对应关系与图16与图2和5的对应关系相同,除了图5中的步骤S201之外。
在该情形的平均线条轮廓中,对于增强R、G和B图像数据D4R、D4G和D4B以及K图像数据DK中的每一个,获得横向中线条上的像素的像素值的平均值最小的线条。根据所获得的线条的位置,获得对准标记TC、TM、TY和TK在圆周方向的中心坐标。另外,对于增强R、G和B图像数据D4R、D4G和D4B以及K图像数据DK中的每一个,获得圆周方向中线条上的像素的像素值的平均值最小的线条。根据所获得的线条的位置,获得对准标记TC、TM、TY和TK在横向的中心坐标。
在上述的第一和第二实施例中,每种色彩的对准标记是十字形对准标记。然而,本发明不限于十字形标记。可以使用仅在圆周方向或者横向中具有直线部分的标记。在上述的第一和第二实施例中,以四种色彩C、M、Y和K执行印刷。即使以三种色彩C、M和Y执行印刷,也可以应用本发明。在这种情形中,处理模块BL9根据增强R、G和B图像数据D4R、D4G和D4B的像素的像素值,获得色彩之间的未对准量。
也就是说,有时利用通过叠加C、M和Y获得的灰度代替K,来以三种色彩C、M和Y执行印刷。在这种情形中,C、M和Y标记重叠的部分转换为K图像数据作为K色彩分量。在这种情形中,K图像数据DK用来生成差分R、G和B图像数据D3R、D3G和D3B,但是不需要用来检测三种色彩C、M和Y之间的未对准量。仅仅对增强R、G和B图像数据D4R、D4G和D4B执行高斯处理,并且不需要对K图像数据DK执行高斯处理。
更具体地说,在利用三种色彩C、M和Y印刷时,如图18和19所示,在处理模块BL9中不使用K图像数据DK来计算色彩之间的未对准量。因此,省略了对K图像数据DK执行高斯处理的处理模块BL4以及对K图像数据DK计算平均线条轮廓的处理模块BL8。
从上面的描述中清楚,在第一实施例中,根据反转R、G和B图像数据D2R、D2G和D2B生成K图像数据DK,而不用设置任何阈值。根据K图像数据DK以及反转R、G和B图像数据D2R、D2G和D2B获得差分R、G和B图像数据D3R、D3G和D3B。根据差分R、G和B图像数据D3R、D3G和D3B以及反转R、G和B图像数据D2R、D2G和D2B获得增强R、G和B图像数据D4R、D4G和D4B。
在第二实施例中,根据R、G和B图像数据D1R、D1G和D1B生成K图像数据DK,而不用设置任何阈值。根据K图像数据DK以及R、G和B图像数据D1R、D1G和D1B获得差分R、G和B图像数据D3R、D3G和D3B。根据差分R、G和B图像数据D3R、D3G和D3B以及R、G和B图像数据D1R、D1G和D1B获得增强R、G和B图像数据D4R、D4G和D4B。
利用这些布置,无论实际印刷产品之间色彩密度的差异如何,都可以准确地获得色彩之间的未对准量。
在第一和第二实施例中,利用平均线条轮廓获得对准标记TC、TM、TY和TK的中心坐标。更具体地说,利用仅仅基于图像数据的唯一图像处理以及像素值(亮度值)积累来获得对准标记TC、TM、TY和TK的中心坐标,而不是利用基于预定限制等级的二元化来确定像素存在与否。由于这一原因,无论实际印刷产品之间色彩密度的差异如何,都可以准确地获得对准标记TC、TM、TY和TK的中心坐标。这也有助于色彩之间准确的未对准量检测。
(第一实施例的详细示例)图20示出了其中应用了作为上述第一实施例的更详细示例的未对准量检测设备的印刷机自动对准设备。在该自动对准设备中,未对准量检测设备20包括CPU 20A、RAM 20B、ROM 20C、存储器单元20D、输入设备20E、显示设备20F、输出设备20G、照相机(彩色照相机)20H、A/D转换器20I、以及输入/输出接口(I/O I/F)20J至20L。
CPU 20A在接收通过接口20J至20L给出的各种输入信息并且访问RAM 20B或存储器单元20D同时,根据ROM 20C存储的程序进行操作。ROM 20C存储未对准量检测程序,来检测C、M、Y和K色彩之间的未对准量。在输入设备20E上提供测量开始开关SW1以及控制结束开关SW2。
参考图20,标号21-1和21-2表示青色(C)印刷单元的圆周对准调节设备和横向对准调节设备;标号21-3和21-4表示品红(M)印刷单元的圆周对准调节设备和横向对准调节设备;并且标号21-5和21-6表示黄色(Y)印刷单元的圆周对准调节设备和横向对准调节设备。
如图21所示,对准调节设备21(21-1至21-6)包括CPU 21A、RAM 21B、ROM 21C、对准调节电机21D、对准调节电机驱动器21E、连接到对准调节电机21D的电位计21F、A/D转换器21G、存储对准调节设备的当前位置的存储器21H、存储A/D转换器输出一对准调节设备位置转换表的存储器21I、存储A/D转换器输出的存储器21J、存储未对准量的存储器21K、存储对准调剂设备的目标校正位置的存储器21L、以及输入/输出接口(I/O I/F)21M和21N。在日本实用新型早期公开No.64-42135(参考文献3)中详细描述了对准调节设备的机械布置,并且省略对其的描述。
图22示出了未对准量检测设备20的存储器单元20D的内部布置。存储器单元22包括存储器M1至M33。M1是R帧存储器。M2是G帧存储器。M3是B帧存储器。来自照相机20H的R图像数据存储在R帧存储器M1中。G图像数据存储在G帧存储器M2中。B图像数据存储在B帧存储器M3中。
M4是反转R帧存储器。M5是反转G帧存储器。M6是反转B帧存储器。反转R图像数据存储在反转R帧存储器M4中。反转G图像数据存储在反转G帧存储器M5中。反转B图像数据存储在反转B帧存储器M6中。M7是K帧存储器,其存储根据反转R、G和B图像数据生成的K图像数据。
M8是差分R帧存储器。M9是差分G帧存储器。M10是差分B帧存储器。差分R图像数据存储在差分R帧存储器M8中。差分G图像数据存储在差分G帧存储器M9中。差分B图像数据存储在差分B帧存储器M10中。
M11是增强R帧存储器。M12是增强G帧存储器。M13是增强B帧存储器。增强R图像数据存储在增强R帧存储器M11中。增强G图像数据存储在增强G帧存储器M12中。增强B图像数据存储在增强B帧存储器M13中。
M14是高斯处理后的增强R帧存储器。M15是高斯处理后的增强G帧存储器。M16是高斯处理后的增强B帧存储器。M17是高斯处理后的K帧存储器。高斯处理过的增强R图像数据存储在高斯处理后的增强R帧存储器M14中。高斯处理过的增强G图像数据存储在高斯处理后的增强G帧存储器M15中。高斯处理过的增强B图像数据存储在高斯处理后的增强B帧存储器M16中。高斯处理过的K图像数据存储在高斯处理后的K帧存储器M17中。
M18是存储高斯处理过的增强R图像数据在X方向(横向)中某一线条上的所有像素值的平均值的存储器。M19是存储高斯处理过的增强G图像数据在X方向中某一线条上的所有像素值的平均值的存储器。M20是存储高斯处理过的增强B图像数据在X方向中某一线条上的所有像素值的平均值的存储器。M21是存储高斯处理过的K图像数据在X方向中某一线条上的所有像素值的平均值的存储器。M22是存储其中高斯处理过的增强R、G和B图像数据以及K图像数据的像素值的平均值最大的X方向线条的顺序的存储器。
M23是存储高斯处理过的增强R图像数据在Y方向(圆周方向)中某一线条上的所有像素值的平均值的存储器。M24是存储高斯处理过的增强G图像数据在Y方向中某一线条上的所有像素值的平均值的存储器。M25是存储高斯处理过的增强B图像数据在Y方向中某一线条上的所有像素值的平均值的存储器。M26是存储高斯处理过的K图像数据在Y方向中某一线条上的所有像素值的平均值的存储器。M27是存储其中高斯处理过的增强R、G和B图像数据以及K图像数据的像素值的平均值最大的Y方向线条的顺序的存储器。
M28是存储K和C对准标记之间、K和M对准标记之间、以及K和Y对准标记之间的圆周线条差异的存储器。M29是存储K和C对准标记之间、K和M对准标记之间、以及K和Y对准标记之间的横向线条差异的存储器。M30是存储圆周方向中线条宽度的存储器。M31是存储K和C对准标记之间、K和M对准标记之间、以及K和Y对准标记之间的圆周未对准量的存储器。M32是存储横向中线条宽度的存储器。M33是存储K和C对准标记之间、K和M对准标记之间、以及K和Y对准标记之间的横向未对准量的存储器。
图23A至23T示出了与上述未对准量检测设备20的CPU 20A所执行的未对准量检测程序相对应的处理操作。
(传感图像(R、G和B图像数据)的接收)当打开测量开始开关SW1时(步骤S301中“是”),CPU 20A向照相机20H发送图像传感命令信号(步骤S302),以放到并传感印刷了对准标记TC、TM、TY和TK的图像部分X。
接收在传感图像部分X时从照相机20H输出的R、G和B信号。读取来自照相机20H的R图像的第一像素的像素值(亮度值),并写入R帧存储器M1的第一像素位置处(步骤S303和S304)。读取来自照相机20H的G图像的第一像素的像素值(亮度值),并写入G帧存储器M2的第一像素位置处(步骤S305和S306)。读取来自照相机20H的B图像的第一像素的像素值(亮度值),并写入B帧存储器M3的第一像素位置处(步骤S307和S308)。
以类似方式,连续读取来自照相机20H的R、G和B图像的像素的像素值,并且写入R、G和B帧存储器M1、M2和M3的相应像素位置处(重复步骤S309至S315)。利用这种操作,R图像数据存储在R帧存储器M1中。G图像数据存储在G帧存储器M2中。B图像数据存储在B帧存储器M3中。
(反转R、G和B图像数据的生成)接着,CPU 20A从R帧存储器M1中读取R图像数据的第一像素的像素值(步骤S316),从亮度等级的最大值(该示例中是“255”)减去R图像数据的第一像素的像素值,并且将所获得的值存储在反转R帧存储器M4的第一像素位置处,作为反转R图像数据的第一像素的像素值(步骤S317)。
CPU 20A还从G帧存储器M2中读取G图像数据的第一像素的像素值(步骤S318),从亮度等级的最大值(“255”)减去G图像数据的第一像素的像素值,并且将所获得的值存储在反转G帧存储器M5的第一像素位置处,作为反转G图像数据的第一像素的像素值(步骤S319)。
CPU 20A还从B帧存储器M3中读取B图像数据的第一像素的像素值(步骤S320),从亮度等级的最大值(“255”)减去B图像数据的第一像素的像素值,并且将所获得的值存储在反转B帧存储器M6的第一像素位置处,作为反转B图像数据的第一像素的像素值(步骤S321)。
以类似方式,从R、G和B帧存储器M1、M2和M3中连续读取R、G和B图像的像素的像素值。从亮度等级的最大值(“255”)减去像素的像素值,并且将所获得的值写入反转R、G和B帧存储器M4、M5和M6的相应像素位置处(重复步骤S322至S328)。利用这种操作,反转R图像数据存储在反转R帧存储器M4中。反转G图像数据存储在反转G帧存储器M5中。反转B图像数据存储在反转B帧存储器M6中。
(K图像数据的生成)接着,CPU 20A从反转R帧存储器M4中读取反转R图像数据的第一像素的像素值(步骤S329)。CPU 20A还从反转G帧存储器M5中读取反转G图像数据的第一像素的像素值(步骤S330)。将反转R图像数据的第一像素的像素值(反转R数据)与反转G图像数据的第一像素的像素值(反转G数据)相比较(步骤S331)。
如果第一像素的反转R数据等于或小于第一像素的反转G数据(步骤S331中“是”),从反转B帧存储器M6中读取反转B图像数据的第一像素的像素值(步骤S332)。将反转R图像数据的第一像素的像素值(反转R数据)与反转B图像数据的第一像素的像素值(反转B数据)相比较(步骤S333)。
如果第一像素的反转R数据大于第一像素的反转G数据(步骤S331中“否”),从反转B帧存储器M6中读取反转B图像数据的第一像素的像素值(步骤S334)。将反转G图像数据的第一像素的像素值(反转G数据)与反转B图像数据的第一像素的像素值(反转B数据)相比较(步骤S335)。
如果第一像素的反转R数据等于或小于第一像素的反转B数据(步骤S333中“是”),将第一像素的反转R数据写入K帧存储器M7的第一像素位置处(步骤S336)。
如果第一像素的反转R数据大于第一像素的反转B数据(步骤S333中“否”),将第一像素的反转B数据写入K帧存储器M7的第一像素位置处(步骤S337)。
如果第一像素的反转G数据等于或小于第一像素的反转B数据(步骤S335中“是”),将第一像素的反转G数据写入K帧存储器M7的第一像素位置处(步骤S338)。
如果第一像素的反转G数据大于第一像素的反转B数据(步骤S335中“否”),将第一像素的反转B数据写入K帧存储器M7的第一像素位置处(步骤S339)。
以类似方式,从反转R、G和B帧存储器M4、M5和M6中连续读取反转R、G和B图像数据的像素的像素值。将像素值(反转R、G和B数据)的最小值写入K帧存储器M7的相应像素位置处(重复步骤S340至S351)。利用这种操作,K图像数据存储在K帧存储器M7中。(差分R、G和B图像数据的生成)接着,CPU 20A从反转R帧存储器M4中读取反转R图像数据的第一像素的像素值(步骤S352),并且从K帧存储器M7中读取K图像数据的第一像素的像素值(步骤S353)。CPU 20A从反转R图像数据的第一像素的像素值中减去K图像数据的第一像素的像素值(步骤S354),并且将相减结果写入差分R帧存储器M8的第一像素位置处,作为差分R图像数据的第一像素的像素值(差分R数据)(步骤S355)。
CPU 20A还从反转G帧存储器M5中读取反转G图像数据的第一像素的像素值(步骤S356),并且从K帧存储器M7中读取K图像数据的第一像素的像素值(步骤S357)。CPU 20A从反转G图像数据的第一像素的像素值中减去K图像数据的第一像素的像素值(步骤S358),并且将相减结果写入差分G帧存储器M9的第一像素位置处,作为差分G图像数据的第一像素的像素值(差分G数据)(步骤S359)。
CPU 20A还从反转B帧存储器M6中读取反转B图像数据的第一像素的像素值(步骤S360),并且从K帧存储器M7中读取K图像数据的第一像素的像素值(步骤S361)。CPU 20A从反转B图像数据的第一像素的像素值中减去K图像数据的第一像素的像素值(步骤S362),并且将相减结果写入差分B帧存储器M10的第一像素位置处,作为差分B图像数据的第一像素的像素值(差分B数据)(步骤S363)。
以类似方式,从反转R、G和B帧存储器M4、M5和M6中连续读取反转R、G和B图像数据的像素的像素值。减去K帧存储器M7中K图像数据的相应像素的像素值。将相减结果写入差分R、G和B帧存储器M8、M9和M10的相应像素位置处(重复步骤S364至S376)。利用这种操作,差分R图像数据存储在差分R帧存储器M8中。差分G图像数据存储在差分G帧存储器M9中。差分B图像数据存储在差分B帧存储器M10中。
(增强R、G和B图像数据的生成)接着,CPU 20A从反转R帧存储器M4中读取反转R图像数据的第一像素的像素值(步骤S377),并且从差分R帧存储器M8中读取差分R图像数据的第一像素的像素值(步骤S378)。CPU 20A将差分R图像数据的第一像素的像素值加到反转R图像数据的第一像素的像素值(步骤S379),并且将相加结果写入增强R帧存储器M11的第一像素位置处,作为增强R图像数据的第一像素的像素值(增强R数据)(步骤S380)。
CPU 20A还从反转G帧存储器M5中读取反转G图像数据的第一像素的像素值(步骤S381),并且从差分G帧存储器M9中读取差分G图像数据的第一像素的像素值(步骤S382)。CPU 20A将差分G图像数据的第一像素的像素值加到反转G图像数据的第一像素的像素值(步骤S383),并且将相加结果写入增强G帧存储器M12的第一像素位置处,作为增强G图像数据的第一像素的像素值(增强G数据)(步骤S384)。
CPU 20A还从反转B帧存储器M6中读取反转B图像数据的第一像素的像素值(步骤S385),并且从差分B帧存储器M10中读取差分B图像数据的第一像素的像素值(步骤S386)。CPU 20A将差分B图像数据的第一像素的像素值加到反转B图像数据的第一像素的像素值(步骤S387),并且将相加结果写入增强B帧存储器M13的第一像素位置处,作为增强B图像数据的第一像素的像素值(增强B数据)(步骤S388)。
以类似方式,从反转R、G和B帧存储器M4、M5和M6中连续读取反转R、G和B图像数据的像素的像素值。加上差分R、G和B图像数据的相应像素的像素值。将相加结果写入增强R、G和B帧存储器M11、M12和M13的相应像素位置处(重复步骤S389至S401)。利用这种操作,增强R图像数据存储在增强R帧存储器M11中。增强G图像数据存储在增强G帧存储器M12中。增强B图像数据存储在增强B帧存储器M13中。
(高斯处理)接着,CPU 20A从增强R帧存储器M11中读取增强R图像数据的第一像素的像素值(步骤S402)。CPU 20A对增强R图像数据的第一像素的像素值执行高斯处理,并且将高斯处理过的增强R图像数据的第一像素的像素值存储在高斯处理后的增强R帧存储器M14的第一像素位置处(步骤S403)。类似地,从增强R帧存储器M11中连续读取增强R图像数据的像素的像素值,并对它们进行高斯处理。将高斯处理过的增强R图像数据的像素的像素值存储在高斯处理后的增强R帧存储器M14的相应像素位置处(重复步骤S404至S406)。
CPU 20A还从增强G帧存储器M12中读取增强G图像数据的第一像素的像素值(步骤S407)。CPU 20A对增强G图像数据的第一像素的像素值执行高斯处理,并且将高斯处理过的增强G图像数据的第一像素的像素值存储在高斯处理后的增强G帧存储器M15的第一像素位置处(步骤S408)。类似地,从增强G帧存储器M12中连续读取增强G图像数据的像素的像素值,并对它们进行高斯处理。将高斯处理过的增强G图像数据的像素的像素值存储在高斯处理后的增强G帧存储器M15的相应像素位置处(重复步骤S409至S411)。
CPU 20A还从增强B帧存储器M13中读取增强B图像数据的第一像素的像素值(步骤S412)。CPU 20A对增强B图像数据的第一像素的像素值执行高斯处理,并且将高斯处理过的增强B图像数据的第一像素的像素值存储在高斯处理后的增强B帧存储器M16的第一像素位置处(步骤S413)。类似地,从增强B帧存储器M13中连续读取增强B图像数据的像素的像素值,并对它们进行高斯处理。将高斯处理过的增强B图像数据的像素的像素值存储在高斯处理后的增强B帧存储器M16的相应像素位置处(重复步骤S414至S416)。
CPU 20A还从K帧存储器M7中读取K图像数据的第一像素的像素值(步骤S417)。CPU 20A对K图像数据的第一像素的像素值执行高斯处理,并且将高斯处理过的K图像数据的第一像素的像素值存储在高斯处理后的K帧存储器M17的第一像素位置处(步骤S418)。类似地,从K帧存储器M7中连续读取K图像数据的像素的像素值,并对它们进行高斯处理。将高斯处理过的K图像数据的像素的像素值存储在高斯处理后的K帧存储器M17的相应像素位置处(重复步骤S419至S421)。(平均线条轮廓)接着,CPU 20A从高斯处理后的增强R帧存储器M14中读取第一X方向线条上的所有像素的高斯处理过的增强R数据(步骤S422),并且获得平均值(步骤S423)。类似地,在改变像素位置同时从高斯处理后的增强R帧存储器M14中连续读取X方向线条上的所有像素的高斯处理过的增强R数据,并且获得平均值(重复步骤S424至S426)。当对所有的X方向线条结束处理时(步骤S426中“是”),获得具有最大平均值的X方向线条的顺序。将该顺序存储在存储器M22中,作为对准标记TC的X方向中心线条的顺序(步骤S427)。
对高斯处理后的增强G帧存储器M15、高斯处理后的增强B帧存储器M16、以及高斯处理后的K帧存储器M17中存储的高斯处理过的增强G和B数据以及K数据执行与上述相同的处理。获得具有最大平均值的X方向线条的顺序,并且存储在存储器M22中,作为对准标记TM、TY和TK的X方向中心线条的顺序(步骤S428至S445)。
CPU 20A从高斯处理后的增强R帧存储器M14中读取第一Y方向线条上的所有像素的高斯处理过的增强R数据(步骤S446),并且获得平均值(步骤S447)。类似地,在改变像素位置同时从高斯处理后的增强R帧存储器M14中连续读取Y方向线条上的所有像素的高斯处理过的增强R数据,并且获得平均值(重复步骤S448至S450)。当对所有的Y方向线条结束处理时(步骤S450中“是”),获得具有最大平均值的Y方向线条的顺序。将该顺序存储在存储器M27中,作为对准标记TC的Y方向中心线条的顺序(步骤S451)。
对高斯处理后的增强G帧存储器M15、高斯处理后的增强B帧存储器M16、以及高斯处理后的K帧存储器M17中存储的高斯处理过的增强G和B数据以及K数据执行与上述相同的处理。获得具有最大平均值的Y方向线条的顺序,并且存储在存储器M22中,作为对准标记TM、TY和TK的Y方向中心线条的顺序(步骤S452至S469)。
(未对准量的计算)接着,CPU 20A从存储器M22中读取对准标记TC的X方向中心线条的顺序以及对准标记TK的X方向中心线条的顺序(步骤S470和S471)。CPU 20A通过从对准标记TK的X方向中心线条的顺序中减去对准标记TC的X方向中心线条的顺序,计算对准标记TK和TC之间的圆周线条差异,并且将该差异存储在存储器M28中(步骤S472)。
CPU 20A从存储器M22中读取对准标记TM的X方向中心线条的顺序以及对准标记TK的X方向中心线条的顺序(步骤S473和S474)。CPU 20A通过从对准标记TK的X方向中心线条的顺序中减去对准标记TM的X方向中心线条的顺序,计算对准标记TK和TM之间的圆周线条差异,并且将该差异存储在存储器M28中(步骤S475)。
CPU 20A从存储器M22中读取对准标记TY的X方向中心线条的顺序以及对准标记TK的X方向中心线条的顺序(步骤S476和S477)。CPU 20A通过从对准标记TK的X方向中心线条的顺序中减去对准标记TY的X方向中心线条的顺序,计算对准标记TK和TY之间的圆周线条差异,并且将该差异存储在存储器M28中(步骤S478)。
接着,CPU 20A从存储器M27中读取对准标记TC的Y方向中心线条的顺序以及对准标记TK的Y方向中心线条的顺序(步骤S479和S480)。CPU 20A通过从对准标记TK的Y方向中心线条的顺序中减去对准标记TC的Y方向中心线条的顺序,计算对准标记TK和TC之间的横向线条差异,并且将该差异存储在存储器M29中(步骤S481)。
CPU 20A从存储器M27中读取对准标记TM的Y方向中心线条的顺序以及对准标记TK的Y方向中心线条的顺序(步骤S482和S483)。CPU 20A通过从对准标记TK的Y方向中心线条的顺序中减去对准标记TM的Y方向中心线条的顺序,计算对准标记TK和TM之间的横向线条差异,并且将该差异存储在存储器M29中(步骤S484)。
CPU 20A从存储器M27中读取对准标记TY的Y方向中心线条的顺序以及对准标记TK的Y方向中心线条的顺序(步骤S485和S486)。CPU 20A通过从对准标记TK的Y方向中心线条的顺序中减去对准标记TY的Y方向中心线条的顺序,计算对准标记TK和TY之间的横向线条差异,并且将该差异存储在存储器M29中(步骤S487)。
CPU 20A从存储器M28中读取对准标记TK和TC之间的圆周线条差异(步骤S488)以及存储器M30中存储的圆周线条宽度(步骤S489)。通过将对准标记TK和TC之间的圆周线条差异乘以圆周线条宽度来计算对准标记TK和TC之间在圆周方向中的未对准量,并且存储在存储器M31中(步骤S490)。
CPU 20A从存储器M28中读取对准标记TK和TM之间的圆周线条差异(步骤S491)以及存储器M30中存储的圆周线条宽度(步骤S492)。通过将对准标记TK和TM之间的圆周线条差异乘以圆周线条宽度来计算对准标记TK和TM之间在圆周方向中的未对准量,并且存储在存储器M31中(步骤S493)。
CPU 20A从存储器M28中读取对准标记TK和TY之间的圆周线条差异(步骤S494)以及存储器M30中存储的圆周线条宽度(步骤S495)。通过将对准标记TK和TY之间的圆周线条差异乘以圆周线条宽度来计算对准标记TK和TY之间在圆周方向中的未对准量,并且存储在存储器M31中(步骤S496)。
CPU 20A从存储器M29中读取对准标记TK和TC之间的横向线条差异(步骤S497)以及存储器M32中存储的横向线条宽度(步骤S498)。通过将对准标记TK和TC之间的横向线条差异乘以横向线条宽度来计算对准标记TK和TC之间在横向中的未对准量,并且存储在存储器M33中(步骤S499)。
CPU 20A从存储器M29中读取对准标记TK和TM之间的横向线条差异(步骤S500)以及存储器M32中存储的横向线条宽度(步骤S501)。通过将对准标记TK和TM之间的横向线条差异乘以横向线条宽度来计算对准标记TK和TM之间在横向中的未对准量,并且存储在存储器M33中(步骤S502)。
CPU 20A从存储器M29中读取对准标记TK和TY之间的横向线条差异(步骤S503)以及存储器M32中存储的横向线条宽度(步骤S504)。通过将对准标记TK和TY之间的横向线条差异乘以横向线条宽度来计算对准标记TK和TY之间在横向中的未对准量,并且存储在存储器M33中(步骤S505)。
(将未对准量输出到对准调节设备)接着,CPU 20A从存储器M31中读取对准标记TK和TC之间在圆周方向中的未对准量(步骤S506),并且将所读取的未对准量发送到青色印刷单元的圆周对准调节设备21-1(步骤S507)。在确认来自青色印刷单元的圆周对准调节设备21-1的未对准量接收完成信号之后(步骤S508中“是”),CPU 20A从存储器M31中读取对准标记TK和TM之间在圆周方向中的未对准量(步骤S509),并且将所读取的未对准量发送到品红印刷单元的圆周对准调节设备21-3(步骤S510)。在确认来自品红印刷单元的圆周对准调节设备21-3的未对准量接收完成信号之后(步骤S511中“是”),CPU 20A从存储器M31中读取对准标记TK和TY之间在圆周方向中的未对准量(步骤S512),并且将所读取的未对准量发送到黄色印刷单元的圆周对准调节设备21-5(步骤S513)。
在确认来自黄色印刷单元的圆周对准调节设备21-5的未对准量接收完成信号之后(步骤S514中“是”),CPU 20A从存储器M33中读取对准标记TK和TC之间在横向中的未对准量(步骤S515),并且将所读取的未对准量发送到青色印刷单元的横向对准调节设备21-2(步骤S516)。在确认来自青色印刷单元的横向对准调节设备21-2的未对准量接收完成信号之后(步骤S517中“是”),CPU 20A从存储器M33中读取对准标记TK和TM之间在横向中的未对准量(步骤S518),并且将所读取的未对准量发送到品红印刷单元的横向对准调节设备21-4(步骤S519)。在确认来自品红印刷单元的横向对准调节设备21-4的未对准量接收完成信号之后(步骤S520中“是”),CPU 20A从存储器M33中读取对准标记TK和TY之间在横向中的未对准量(步骤S521,并且将所读取的未对准量发送到黄色印刷单元的横向对准调节设备21-6(步骤S522)。
(对准调节设备校正印版滚筒位置)在从未对准量检测设备20接收到未对准量时(图24A中步骤S601中“是”),对准调节设备21(21-1到21-6)的CPU 21A将所接收到的未对准量存储在存储器21K中(步骤S602),并且向未对准量检测设备20发送未对准量发送完成信号(步骤S603)。
读取与电位计21F连接的A/D转换器21G的输出。将所读取的输出值存储在存储器21J中(步骤S604)。读取存储器21I中存储的A/D转换器输出-对准调节设备位置转换表(步骤S605)。通过使用位置转换表,根据所读取的A/D转换器21G的输出获得对准调节设备的当前位置,并且存储在存储器21H中(步骤S606)。
随后,CPU 21A从存储器21K读取来自未对准量检测设备20的未对准量(步骤S607)。通过将未对准量加到在步骤S606中获得的对准调节设备21的当前位置中,获得对准调节设备21的目标校正位置,并且存储在存储器21L中(步骤S608)。通过对准调节电机驱动器21E来如此驱动对准调节电机21D,使得在步骤S608中计算的对准调节设备21的目标校正位置与从A/D转换器21G的输出获得的对准调节设备21的当前位置相一致(图24B中S609至S617)。
(第二实施例的详细示例)图25示出了其中应用了作为上述第二实施例的更详细示例的未对准量检测设备的印刷机自动对准设备。该自动对准设备的布置与图20所示的自动对准设备的布置相同。未对准量检测设备20的ROM 20C中存储的未对准量检测程序稍有不同。因此,未对准量检测设备20的存储器单元20D的存储器布置也稍有不同。
图26示出了未对准量检测设备20的存储器单元20D的布置。与图22中的存储器布置相比,可以清楚看到,在第二实施例的详细示例中,从存储器单元20D中省略了反转R帧存储器M4、反转G帧存储器M5以及反转B帧存储器M6。存储器M22存储其中高斯处理过的增强R、G和B图像数据以及K图像数据的平均值最小的X方向线条的顺序。存储器M27存储其中高斯处理过的增强R、G和B图像数据以及K图像数据的平均值最小的Y方向线条的顺序。
下面将参考图27A至270描述根据该实施例的上述未对准量检测设备20的CPU 20A所执行的未对准量检测程序的处理操作。(传感图像(R、G和B图像数据)的接收)当打开测量开始开关SW1时(步骤S701中“是”),CPU 20A向照相机20H发送图像传感命令信号(步骤S702),以放到并传感印刷了对准标记TC、TM、TY和TK的图像部分X。
接收在传感图像部分X时从照相机20H输出的R、G和B信号。读取来自照相机20H的R图像的第一像素的像素值(亮度值),并写入R帧存储器M1的第一像素位置处(步骤S703和S704)。读取来自照相机20H的G图像的第一像素的像素值(亮度值),并写入G帧存储器M2的第一像素位置处(步骤S705和S706)。读取来自照相机20H的B图像的第一像素的像素值(亮度值),并写入B帧存储器M3的第一像素位置处(步骤S707和S708)。
以类似方式,连续读取来自照相机20H的R、G和B图像的像素的像素值,并且写入R、G和B帧存储器M1、M2和M3的相应像素位置处(重复步骤S709至S715)。利用这种操作,R图像数据存储在R帧存储器M1中。G图像数据存储在G帧存储器M2中。B图像数据存储在B帧存储器M3中。
(K图像数据的生成)接着,CPU 20A从R帧存储器M1中读取R图像数据的第一像素的像素值(步骤S716)。CPU 20A还从G帧存储器M2中读取G图像数据的第一像素的像素值(步骤S717)。将R图像数据的第一像素的像素值(R数据)与G图像数据的第一像素的像素值(G数据)相比较(步骤S718)。
如果第一像素的R数据等于或大于第一像素的G数据(步骤S718中“是”),从B帧存储器M3中读取B图像数据的第一像素的像素值(步骤S719)。将R图像数据的第一像素的像素值(R数据)与B图像数据的第一像素的像素值(B数据)相比较(步骤S720)。
如果第一像素的R数据小于第一像素的G数据(步骤S718中“否”),从B帧存储器M3中读取B图像数据的第一像素的像素值(步骤S721)。将G图像数据的第一像素的像素值(G数据)与B图像数据的第一像素的像素值(B数据)相比较(步骤S722)。
如果第一像素的R数据等于或大于第一像素的B数据(步骤S720中“是”),将第一像素的R数据写入K帧存储器M7的第一像素位置处(步骤S723)。
如果第一像素的R数据小于第一像素的B数据(步骤S720中“否”),将第一像素的B数据写入K帧存储器M7的第一像素位置处(步骤S724)。
如果第一像素的G数据等于或大于第一像素的B数据(步骤S722中“是”),将第一像素的G数据写入K帧存储器M7的第一像素位置处(步骤S725)。
如果第一像素的G数据小于第一像素的B数据(步骤S722中“否”),将第一像素的B数据写入K帧存储器M7的第一像素位置处(步骤S726)。
以类似方式,从R、G和B帧存储器M1、M2和M3中连续读取R、G和B图像数据的像素的像素值。将像素值(R、G和B数据)的最大值写入K帧存储器M7的相应像素位置处(重复步骤S727至S738)。利用这种操作,K图像数据存储在K帧存储器M7中。
(差分R、G和B图像数据的生成)接着,CPU 20A从R帧存储器M1中读取R图像数据的第一像素的像素值(步骤S739),并且从K帧存储器M7中读取K图像数据的第一像素的像素值(步骤S740)。CPU 20A从R图像数据的第一像素的像素值中减去K图像数据的第一像素的像素值(步骤S741),并且将相减结果写入差分R帧存储器M8的第一像素位置处,作为差分R图像数据的第一像素的像素值(差分R数据)(步骤S742)。
CPU 20A还从G帧存储器M2中读取G图像数据的第一像素的像素值(步骤S743),并且从K帧存储器M7中读取K图像数据的第一像素的像素值(步骤S744)。CPU 20A从G图像数据的第一像素的像素值中减去K图像数据的第一像素的像素值(步骤S745),并且将相减结果写入差分G帧存储器M9的第一像素位置处,作为差分G图像数据的第一像素的像素值(差分G数据)(步骤S746)。
CPU 20A还从B帧存储器M3中读取B图像数据的第一像素的像素值(步骤S747),并且从K帧存储器M7中读取K图像数据的第一像素的像素值(步骤S748)。CPU 20A从B图像数据的第一像素的像素值中减去K图像数据的第一像素的像素值(步骤S749),并且将相减结果写入差分B帧存储器M10的第一像素位置处,作为差分B图像数据的第一像素的像素值(差分B数据)(步骤S750)。
以类似方式,从R、G和B帧存储器M1、M2和M3中连续读取R、G和B图像数据的像素的像素值。减去K帧存储器M7中K图像数据的相应像素的像素值。将相减结果写入差分R、G和B帧存储器M8、M9和M10的相应像素位置处(重复步骤S751至S763)。利用这种操作,差分R图像数据存储在差分R帧存储器M8中。差分G图像数据存储在差分G帧存储器M9中。差分B图像数据存储在差分B帧存储器M10中。
(增强R、G和B图像数据的生成)接着,CPU 20A从R帧存储器M1中读取R图像数据的第一像素的像素值(步骤S764),并且从差分R帧存储器M8中读取差分R图像数据的第一像素的像素值(步骤S765)。CPU 20A将差分R图像数据的第一像素的像素值加到R图像数据的第一像素的像素值(步骤S766),并且将相加结果写入增强R帧存储器M11的第一像素位置处,作为增强R图像数据的第一像素的像素值(增强R数据)(步骤S767)。
CPU 20A还从G帧存储器M2中读取G图像数据的第一像素的像素值(步骤S768),并且从差分G帧存储器M9中读取差分G图像数据的第一像素的像素值(步骤S769)。CPU 20A将差分G图像数据的第一像素的像素值加到G图像数据的第一像素的像素值(步骤S770),并且将相加结果写入增强G帧存储器M12的第一像素位置处,作为增强G图像数据的第一像素的像素值(增强G数据)(步骤S771)。
CPU 20A还从B帧存储器M3中读取B图像数据的第一像素的像素值(步骤S772),并且从差分B帧存储器M10中读取差分B图像数据的第一像素的像素值(步骤S773)。CPU 20A将差分B图像数据的第一像素的像素值加到B图像数据的第一像素的像素值(步骤S774),并且将相加结果写入增强B帧存储器M13的第一像素位置处,作为增强B图像数据的第一像素的像素值(增强B数据)(步骤S775)。
以类似方式,从R、G和B帧存储器M1、M2和M3中连续读取R、G和B图像数据的像素的像素值。加上差分R、G和B图像数据的相应像素的像素值。将相加结果写入增强R、G和B帧存储器M11、M12和M13的相应像素位置处(重复步骤S776至S788)。利用这种操作,增强R图像数据存储在增强R帧存储器M11中。增强G图像数据存储在增强G帧存储器M12中。增强B图像数据存储在增强B帧存储器M13中。
(高斯处理)接着,CPU 20A从增强R帧存储器M11中读取增强R图像数据的第一像素的像素值(步骤S789)。CPU 20A对增强R图像数据的第一像素的像素值执行高斯处理,并且将高斯处理过的增强R图像数据的第一像素的像素值存储在高斯处理后的增强R帧存储器M14的第一像素位置处(步骤S790)。类似地,从增强R帧存储器M11中连续读取增强R图像数据的像素的像素值,并对它们进行高斯处理。将高斯处理过的增强R图像数据的像素的像素值存储在高斯处理后的增强R帧存储器M14的相应像素位置处(重复步骤S791至S793)。
CPU 20A还从增强G帧存储器M12中读取增强G图像数据的第一像素的像素值(步骤S794)。CPU 20A对增强G图像数据的第一像素的像素值执行高斯处理,并且将高斯处理过的增强G图像数据的第一像素的像素值存储在高斯处理后的增强G帧存储器M15的第一像素位置处(步骤S795)。类似地,从增强G帧存储器M12中连续读取增强G图像数据的像素的像素值,并对它们进行高斯处理。将高斯处理过的增强G图像数据的像素的像素值存储在高斯处理后的增强G帧存储器M15的相应像素位置处(重复步骤S796至S798)。
CPU 20A还从增强B帧存储器M13中读取增强B图像数据的第一像素的像素值(步骤S799)。CPU 20A对增强B图像数据的第一像素的像素值执行高斯处理,并且将高斯处理过的增强B图像数据的第一像素的像素值存储在高斯处理后的增强B帧存储器M16的第一像素位置处(步骤S800)。类似地,从增强B帧存储器M13中连续读取增强B图像数据的像素的像素值,并对它们进行高斯处理。将高斯处理过的增强B图像数据的像素的像素值存储在高斯处理后的增强B帧存储器M16的相应像素位置处(重复步骤S801至S803)。
CPU 20A还从K帧存储器M7中读取K图像数据的第一像素的像素值(步骤S804)。CPU 20A对K图像数据的第一像素的像素值执行高斯处理,并且将高斯处理过的K图像数据的第一像素的像素值存储在高斯处理后的K帧存储器M17的第一像素位置处(步骤S805)。类似地,从K帧存储器M7中连续读取K图像数据的像素的像素值,并对它们进行高斯处理。将高斯处理过的K图像数据的像素的像素值存储在高斯处理后的K帧存储器M17的相应像素位置处(重复步骤S806至S808)。
(平均线条轮廓)接着,CPU 20A从高斯处理后的增强R帧存储器M14中读取第一X方向线条上的所有像素的高斯处理过的增强R数据(步骤S809),并且获得平均值(步骤S810)。类似地,在改变像素位置同时从高斯处理后的增强R帧存储器M14中连续读取X方向线条上的所有像素的高斯处理过的增强R数据,并且获得平均值(重复步骤S811至S813)。当对所有的X方向线条结束处理时(步骤S813中“是”),获得具有最小平均值的X方向线条的顺序。将该顺序存储在存储器M22中,作为对准标记TC的X方向中心线条的顺序(步骤S814)。
对高斯处理后的增强G帧存储器M15、高斯处理后的增强B帧存储器M16、以及高斯处理后的K帧存储器M17中存储的高斯处理过的增强G和B数据以及K数据执行与上述相同的处理。获得具有最小平均值的X方向线条的顺序,并且存储在存储器M22中,作为对准标记TM、TY和TK的X方向中心线条的顺序(步骤S815至S832)。
CPU 20A从高斯处理后的增强R帧存储器M14中读取第一Y方向线条上的所有像素的高斯处理过的增强R数据(步骤S833),并且获得平均值(步骤S834)。类似地,在改变像素位置同时从高斯处理后的增强R帧存储器M14中连续读取Y方向线条上的所有像素的高斯处理过的增强R数据,并且获得平均值(重复步骤S835至S837)。当对所有的Y方向线条结束处理时(步骤S837中“是”),获得具有最小平均值的Y方向线条的顺序。将该顺序存储在存储器M27中,作为对准标记TC的Y方向中心线条的顺序(步骤S838)。
对高斯处理后的增强G帧存储器M15、高斯处理后的增强B帧存储器M16、以及高斯处理后的K帧存储器M17中存储的高斯处理过的增强G和B数据以及K数据执行与上述相同的处理。获得具有最小平均值的Y方向线条的顺序,并且存储在存储器M22中,作为对准标记TM、TY和TK的Y方向中心线条的顺序(步骤S839至S856)。
(未对准量的计算)接着,CPU 20A从存储器M22中读取对准标记TC的X方向中心线条的顺序以及对准标记TK的X方向中心线条的顺序(步骤S857和S858)。CPU 20A通过从对准标记TK的X方向中心线条的顺序中减去对准标记TC的X方向中心线条的顺序,计算对准标记TK和TC之间的圆周线条差异,并且将该差异存储在存储器M28中(步骤S859)。
CPU 20A从存储器M22中读取对准标记TM的X方向中心线条的顺序以及对准标记TK的X方向中心线条的顺序(步骤S860和S861)。CPU 20A通过从对准标记TK的X方向中心线条的顺序中减去对准标记TM的X方向中心线条的顺序,计算对准标记TK和TM之间的圆周线条差异,并且将该差异存储在存储器M28中(步骤S862)。
CPU 20A从存储器M22中读取对准标记TY的X方向中心线条的顺序以及对准标记TK的X方向中心线条的顺序(步骤S863和S864)。CPU 20A通过从对准标记TK的X方向中心线条的顺序中减去对准标记TY的X方向中心线条的顺序,计算对准标记TK和TY之间的圆周线条差异,并且将该差异存储在存储器M28中(步骤S865)。
接着,CPU 20A从存储器M27中读取对准标记TC的Y方向中心线条的顺序以及对准标记TK的Y方向中心线条的顺序(步骤S866和S867)。CPU 20A通过从对准标记TK的Y方向中心线条的顺序中减去对准标记TC的Y方向中心线条的顺序,计算对准标记TK和TC之间的横向线条差异,并且将该差异存储在存储器M29中(步骤S868)。
CPU 20A从存储器M27中读取对准标记TM的Y方向中心线条的顺序以及对准标记TK的Y方向中心线条的顺序(步骤S869和S870)。CPU 20A通过从对准标记TK的Y方向中心线条的顺序中减去对准标记TM的Y方向中心线条的顺序,计算对准标记TK和TM之间的横向线条差异,并且将该差异存储在存储器M29中(步骤S871)。
CPU 20A从存储器M27中读取对准标记TY的Y方向中心线条的顺序以及对准标记TK的Y方向中心线条的顺序(步骤S872和S873)。CPU 20A通过从对准标记TK的Y方向中心线条的顺序中减去对准标记TY的Y方向中心线条的顺序,计算对准标记TK和TY之间的横向线条差异,并且将该差异存储在存储器M29中(步骤S874)。
之后,执行与图23Q至23T所示的步骤S488至S523相同的处理。
根据本发明,根据反转R、G和B图像数据生成K图像数据DK,而不用设置任何阈值。根据K图像数据以及反转R、G和B图像数据获得差分R、G和B图像数据。根据差分R、G和B图像数据以及反转R、G和B图像数据获得增强R、G和B图像数据。或者,根据R、G和B图像数据生成K图像数据DK,而不用设置任何阈值。根据K图像数据以及R、G和B图像数据获得差分R、G和B图像数据。根据差分R、G和B图像数据以及R、G和B图像数据获得增强R、G和B图像数据。因此,无论实际印刷产品之间色彩密度的差异如何,都可以准确地获得色彩之间的未对准量。
权利要求
1.一种未对准量检测方法,其特征在于包括如下步骤传感所印刷的多种色彩的对准标记,并且提取R图像数据、G图像数据以及B图像数据的反转R图像数据、反转G图像数据以及反转B图像数据,其中R图像数据、G图像数据以及B图像数据分别包含多种色彩的对准标记的红色分量R、绿色分量G以及蓝色分量B;提取所生成的反转R图像数据、反转G图像数据以及反转B图像数据的相应像素的像素值的最小值,并且将所提取的像素的像素值的最小值转换为K图像数据的相应像素的像素值,其中K图像数据包含黑色分量K;通过从反转R图像数据的相应像素的像素值减去K图像数据的每个像素的像素值获得差分R图像数据,通过从反转G图像数据的相应像素的像素值减去K图像数据的每个像素的像素值获得差分G图像数据,并且通过从反转B图像数据的相应像素的像素值减去K图像数据的每个像素的像素值获得差分B图像数据;通过将差分R图像数据的每个像素的像素值以及与其像素值相对应的值之一加到反转R图像数据的相应像素的像素值获得增强R图像数据,通过将差分G图像数据的每个像素的像素值以及与其像素值相对应的值之一加到反转G图像数据的相应像素的像素值获得增强G图像数据,并且通过将差分B图像数据的每个像素的像素值以及与其像素值相对应的值之一加到反转B图像数据的相应像素的像素值获得增强B图像数据;以及以增强R图像数据、增强G图像数据以及增强B图像数据的像素的像素值为基础,获得色彩之间的未对准量。
2.根据权利要求1所述的方法,其特征在于对准标记至少具有沿着与圆周方向相垂直的横向延伸的直线部分,其中圆周方向是标记的印刷方向,并且获得未对准量的步骤包括如下步骤对于增强R图像数据、增强G图像数据以及增强B图像数据中的每一个,获得在横向中线条上像素的像素值的平均值最大的线条;以及以所获得的线条的位置为基础,获得色彩之间在圆周方向中的未对准量。
3.根据权利要求1所述的方法,其特征在于对准标记至少具有沿着圆周方向延伸的直线部分,其中圆周方向是标记的印刷方向,并且获得未对准量的步骤包括如下步骤对于增强R图像数据、增强G图像数据以及增强B图像数据中的每一个,获得在圆周方向中线条上像素的像素值的平均值最大的线条;以及以所获得的线条的位置为基础,获得色彩之间在横向中的未对准量。
4.根据权利要求1所述的方法,其特征在于获得未对准量的步骤包括如下步骤以增强R图像数据、增强G图像数据、增强B图像数据以及K图像数据的像素的像素值为基础,获得色彩之间的未对准量。
5.根据权利要求4所述的方法,特征在于还包括如下步骤对增强R图像数据、增强G图像数据、增强B图像数据以及K图像数据的像素的像素值进行高斯处理。
6.一种未对准量检测方法,其特征在于包括如下步骤传感所印刷的多种色彩的对准标记,并且提取R图像数据、G图像数据以及B图像数据,其中R图像数据、G图像数据以及B图像数据分别包含多种色彩的对准标记的红色分量R、绿色分量G以及蓝色分量B;提取所提取的R图像数据、G图像数据以及B图像数据的相应像素的像素值的最大值,并且将所提取的像素的像素值的最大值转换为K图像数据的相应像素的像素值,其中K图像数据包含黑色分量K;通过从R图像数据的相应像素的像素值减去K图像数据的每个像素的像素值获得差分R图像数据,通过从G图像数据的相应像素的像素值减去K图像数据的每个像素的像素值获得差分G图像数据,并且通过从B图像数据的相应像素的像素值减去K图像数据的每个像素的像素值获得差分B图像数据;通过将差分R图像数据的每个像素的像素值以及与其像素值相对应的值之一加到R图像数据的相应像素的像素值获得增强R图像数据,通过将差分G图像数据的每个像素的像素值以及与其像素值相对应的值之一加到G图像数据的相应像素的像素值获得增强G图像数据,并且通过将差分B图像数据的每个像素的像素值以及与其像素值相对应的值之一加到B图像数据的相应像素的像素值获得增强B图像数据;以及以增强R图像数据、增强G图像数据以及增强B图像数据的像素的像素值为基础,获得色彩之间的未对准量。
7.根据权利要求6所述的方法,其特征在于对准标记至少具有沿着与圆周方向相垂直的横向延伸的直线部分,其中圆周方向是标记的印刷方向,并且获得未对准量的步骤包括如下步骤对于增强R图像数据、增强G图像数据以及增强B图像数据中的每一个,获得在横向中线条上像素的像素值的平均值最小的线条;以及以所获得的线条的位置为基础,获得色彩之间在圆周方向中的未对准量。
8.根据权利要求6所述的方法,其特征在于对准标记至少具有沿着圆周方向延伸的直线部分,其中圆周方向是标记的印刷方向,并且获得未对准量的步骤包括如下步骤对于增强R图像数据、增强G图像数据以及增强B图像数据中的每一个,获得在圆周方向中线条上像素的像素值的平均值最小的线条;以及以所获得的线条的位置为基础,获得色彩之间在横向中的未对准量。
9.根据权利要求6所述的方法,其特征在于获得未对准量的步骤包括如下步骤以增强R图像数据、增强G图像数据、增强B图像数据以及K图像数据的像素的像素值为基础,获得色彩之间的未对准量。
10.根据权利要求9所述的方法,其特征在于还包括如下步骤对增强R图像数据、增强G图像数据、增强B图像数据以及K图像数据的像素的像素值进行高斯处理。
11.一种未对准量检测设备,其特征在于包括多个数据输出装置(17-6、101R、1016、101B),用于传感所印刷的多种色彩的对准标记,并且提取通过反转R图像数据、G图像数据以及B图像数据所获得的反转R图像数据、反转G图像数据以及反转B图像数据,其中R图像数据、G图像数据以及B图像数据分别包含多种色彩的对准标记的红色分量R、绿色分量G以及蓝色分量B;转换装置(102),用于提取从所述数据输出装置输出的反转R图像数据、反转G图像数据以及反转B图像数据的相应像素的像素值的最小值,并且将所提取的像素的像素值的最小值转换为K图像数据的相应像素的像素值,其中K图像数据包含黑色分量K;多个第一计算装置(103R、1036、103B),用于通过将从所述数据输出装置输出的反转R图像数据、反转G图像数据以及反转B图像数据中每一个的相应像素的像素值减去从所述转换装置输出的K图像数据的每个像素的像素值,获得差分R图像数据、差分G图像数据以及差分B图像数据;多个第二计算装置(104R、104G、104B),用于通过将从所述第一计算装置输出的差分R图像数据、差分G图像数据以及差分B图像数据中每一个的每个像素的像素值以及与其像素值相对应的值之一加到从所述数据输出装置输出的反转R图像数据、反转G图像数据以及反转B图像数据中相应一个的相应像素的像素值,获得增强R图像数据、增强G图像数据以及增强B图像数据;和第三计算装置(106),用于以从所述第二计算装置输出的增强R图像数据、增强G图像数据以及增强B图像数据的像素的像素值为基础,获得色彩之间的未对准量。
12.根据权利要求11所述的设备,其特征在于对准标记至少具有沿着与圆周方向相垂直的横向延伸的直线部分,其中圆周方向是标记的印刷方向,并且所述第三计算装置以增强R图像数据、增强G图像数据以及增强B图像数据中的每一个在横向中线条上像素的像素值的平均值最大的线条的位置为基础,获得色彩之间在圆周方向中的未对准量。
13.根据权利要求11所述的设备,其特征在于对准标记至少具有沿着圆周方向延伸的直线部分,其中圆周方向是标记的印刷方向,并且所述第三计算装置以增强R图像数据、增强G图像数据以及增强B图像数据中的每一个在圆周方向中线条上像素的像素值的平均值最大的线条的位置为基础,获得色彩之间在横向中的未对准量。
14.根据权利要求11所述的设备,其特征在于所述第三计算装置以增强R图像数据、增强G图像数据、增强B图像数据以及K图像数据的像素的像素值为基础,获得色彩之间的未对准量。
15.根据权利要求14所述的设备,其特征在于还包括高斯处理装置(105R、105G、105B、105K),用于对增强R图像数据、增强G图像数据、增强B图像数据以及K图像数据的像素的像素值进行高斯处理。
16.一种未对准量检测设备,其特征在于包括数据输出装置(17-6),用于传感所印刷的多种色彩的对准标记,并且提取R图像数据、G图像数据以及B图像数据,其中R图像数据、G图像数据以及B图像数据分别包含多种色彩的对准标记的红色分量R、绿色分量G以及蓝色分量B;转换装置(102),用于提取从所述数据输出装置输出的R图像数据、G图像数据以及B图像数据的相应像素的像素值的最大值,并且将所提取的像素的像素值的最大值转换为K图像数据的相应像素的像素值,其中K图像数据包含黑色分量K;多个第一计算装置(103R、103G、103B),用于通过将从所述数据输出装置输出的R图像数据、G图像数据以及B图像数据中每一个的相应像素的像素值减去从所述转换装置输出的K图像数据的每个像素的像素值,获得差分R图像数据、差分G图像数据以及差分B图像数据;多个第二计算装置(104R、104G、104B),用于通过将从所述第一计算装置输出的差分R图像数据、差分G图像数据以及差分B图像数据中每一个的每个像素的像素值以及与其像素值相对应的值之一加到从所述数据输出装置输出的R图像数据、G图像数据以及B图像数据中相应一个的相应像素的像素值,获得增强R图像数据、增强G图像数据以及增强B图像数据;和第三计算装置(106),用于以从所述第二计算装置输出的增强R图像数据、增强G图像数据以及增强B图像数据的像素的像素值为基础,获得色彩之间的未对准量。
17.根据权利要求16所述的设备,其特征在于对准标记至少具有沿着与圆周方向相垂直的横向延伸的直线部分,其中圆周方向是标记的印刷方向,并且所述第三计算装置以增强R图像数据、增强G图像数据以及增强B图像数据中的每一个在横向中线条上像素的像素值的平均值最小的线条的位置为基础,获得色彩之间在圆周方向中的未对准量。
18.根据权利要求16所述的设备,其特征在于对准标记至少具有沿着圆周方向延伸的直线部分,其中圆周方向是标记的印刷方向,并且所述第三计算装置以增强R图像数据、增强G图像数据以及增强B图像数据中的每一个在圆周方向中线条上像素的像素值的平均值最小的线条的位置为基础,获得色彩之间在横向中的未对准量。
19.根据权利要求16所述的设备,其特征在于所述第三计算装置以增强R图像数据、增强G图像数据、增强B图像数据以及K图像数据的像素的像素值为基础,获得色彩之间的未对准量。
20.根据权利要求19所述的设备,其特征在于还包括高斯处理装置(105R、105G、105B、105K),用于对增强R图像数据、增强G图像数据、增强B图像数据以及K图像数据的像素的像素值进行高斯处理。
全文摘要
一种未对准量检测方法,传感所印刷的多种色彩的对准标记,并且提取R、G和B图像数据(分别包含对准标记的红、绿和蓝色分量R、G和B)的反转R、G和B图像数据。提取所生成的反转R、G和B图像数据的相应像素的像素值的最小值,转换为K图像数据(包含黑色分量K)的相应像素的像素值。从反转R、G和B图像数据的相应像素像素值中减去K图像数据的每个像素的像素值,获得差分R、G和B图像数据。将差分R、G和B图像数据的像素的像素值或与该像素值相对应的值加到反转R、G和B图像数据的相应像素的像素值,获得增强R、G和B图像数据。根据增强R、G和B图像数据的像素的像素值,获得色彩之间的未对准量。还公开了未对准量检测设备。
文档编号B41F13/08GK1819618SQ200610004429
公开日2006年8月16日 申请日期2006年2月10日 优先权日2005年2月10日
发明者加藤和彦, 木村优子 申请人:小森公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1