CN1326698C - 用于校正图像定位误差的方法和装置 - Google Patents
用于校正图像定位误差的方法和装置 Download PDFInfo
- Publication number
- CN1326698C CN1326698C CNB2004100077353A CN200410007735A CN1326698C CN 1326698 C CN1326698 C CN 1326698C CN B2004100077353 A CNB2004100077353 A CN B2004100077353A CN 200410007735 A CN200410007735 A CN 200410007735A CN 1326698 C CN1326698 C CN 1326698C
- Authority
- CN
- China
- Prior art keywords
- control line
- line
- detected
- vertical
- horizontal
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/015—Ink jet characterised by the jet generation process
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/21—Ink jet for multi-colour printing
- B41J2/2132—Print quality control characterised by dot disposition, e.g. for reducing white stripes or banding
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/485—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by the process of building-up characters or image elements applicable to two or more kinds of printing or marking processes
- B41J2/505—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by the process of building-up characters or image elements applicable to two or more kinds of printing or marking processes from an assembly of identical printing elements
- B41J2/51—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by the process of building-up characters or image elements applicable to two or more kinds of printing or marking processes from an assembly of identical printing elements serial printer type
Landscapes
- Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Ink Jet (AREA)
Abstract
校正图像定位误差的方法包括打印指令单元;打印单元,它打印基准线、第一对照线和第二对照线;定位误差计算单元,通过测量基准线和第一对照线之间的距离和基准线与第二对照线之间的距离,计算图像定位误差;控制值计算单元,计算用于校正已计算出的图像定位误差的预定控制值。
Description
相互参照的有关申请
该申请要求韩国申请号为2003-14476的专利的优先权,该申请于2003年3月7日在韩国知识产权局提交,其公开部分在此引用作为参考。
技术领域
本发明涉及喷墨打印机中的图像定位,更具体的说,涉及通过使用控制值来自动校正图像定位误差(alignment error)的方法和装置。
背景技术
通常,喷墨打印机通过组合几个根据不同打印模式打印的图像来打印整个图像,在打印图像时可能发生图像定位误差。该些误差造成低的打印质量,该些误差是由于比如不均匀的喷墨盒移动和根据喷墨颜色不同而引起的墨盒位置之间的差异等因素引起的。在现有技术中,提供多个检验标志便于用户能预先检查图像的定位状况以校正误差。
图1A和图1B显示多个打印好的检验标志,它们用于检查图像定位误差和校正该些误差。在现有技术中,为了校正图像定位中的误差,打印多个检验标志。检验标志被分成如图1A所示的用于检查水平轴上定位状态的检验标志模式和如图1B所示的用于检查垂直轴上定位状态的检验标志模式。通常,提供好几十个检验标志来检查水平轴或垂直轴上的定位状态。用户从多个打印好的检验标志中选取定位状态最高的检验标志。然后,使用用户选取的校正值,喷墨打印机执行图像校正操作,该操作是最适合图像打印的。在图1A的检验标志模式中,检验标志⑤的定位状态是最高的,在图1B的检验标志模式中,检验标志④的定位状态是最高的。从而,用户选取检验标志④和⑤,该样就正确执行校正操作。
然而,在相关技术中,用户必须检查多个检验标志来检测出检验标志的定位状态。既然该操作是用肉眼来执行的,它不但耗时而且用户很容易疲劳。同样,用户也可能选取不适当的检验标志。另外,即使检验标志的定位状态是自动测量的,也可能存在多个检验标志被用户不适当地选取。该样,测量检验标志的定位状态就需要大的计算量。
另外,当校正值在整个给定范围内频繁变化时,该是由于很大的范围被多个检验标志所占据而引起的,喷墨打印机就不能够轻易的执行局部校正,其中该喷墨打印机从被用户不适当选取的多个检验标志中自动检测出定位状态最高的模式。
发明内容
本发明提供校正图像定位误差的方法,根据该方法,仅使用三个检验标志就能测量出图像定位中的误差,并且使用图像定位中测量到的误差和该方法中应用到的控制值就能自动校正图像定位误差。
本发明同样提供用于校正图像定位误差的装置,根据该装置,仅使用三个检验标志就能测量出图像定位中的误差,并且使用图像定位中测量到的误差和该装置中应用到的控制值就能自动校正图像定位误差。
根据本发明的一个方面,它提供了一种用于校正喷墨打印机中图像定位误差的方法,该喷墨打印机有打印头,并根据有关打印头移动速度、打印头移动方向和油墨颜色的多种打印模式通过打印头的喷墨来执行打印操作,该方法包括:依据用于控制喷墨的第一控制值打印基准线;依据用于控制喷墨的第二控制值、在距离打印好的基准线第一预定距离的地方打印第一对照线;依据用于控制喷墨的第三控制值、在距离打印好的基准线第二预定距离的地方打印第二对照线;确定基准线与第一对照线之间的第一实际距离;确定基准线与第二对照线之间的第二实际距离;基于第一预定距离与第一实际距离之间的差值以及第二预定距离与第二实际距离之间的差值,确定图像的第一定位误差和第二定位误差;以第二控制值和第一定位误差作为第一坐标值,以第三控制值和第二定位误差作为第二坐标值,获取连接由第一坐标值和第二坐标值表示的两点的直线方程;从所述直线方程中获得校正所述图像定位误差的预定控制值;其中图像定位误差是采用计算出的预定控制值通过控制喷墨来校正的。
根据本发明的另一方面,它提供了一种用于校正喷墨打印机中图像定位误差的装置,该喷墨打印机有打印头,并根据有关打印头移动速度、打印头移动方向和油墨颜色的多种打印模式通过打印头的喷墨来执行打印操作,该装置包括:打印单元;打印指令单元,用于输出指令信号给打印单元以依据用于控制喷墨的第一控制值打印基准线,依据用于控制喷墨的第二控制值、在距离打印好的基准线第一预定距离的地方打印第一对照线,依据用于控制喷墨的第三控制值、在距离打印好的基准线第二预定距离的地方打印第二对照线;距离确定器,确定第一对照线与基准线之间的第一实际距离以及第二对照线与基准线之间的第二实际距离;误差检测器,基于第一预定距离与第一实际距离之间的差值,输出第一定位误差,并且,基于第二预定距离与第二实际距离之间的差值,输出第二定位误差;控制值计算单元,以第二控制值和第一定位误差作为第一坐标值,以第三控制值和第二定位误差作为第二坐标值,获取连接由第一坐标值和第二坐标值表示的两点的直线方程,并从所述直线方程中获得校正所述图像定位误差的预定控制值,其中,使用所述预定控制值,通过控制喷墨来校正图像定位误差。
本发明的更多方面和/或优点将在接下来的描述中被部分地阐明,并且,在某种程度上,通过以下的描述它们将显而易见,我们也许还可以从本发明的实践中了解到它们。
附图说明
通过结合附图对本发明的实施例进行描述,本发明的该些和/或其它方面以及优点将会变得清晰和更容易理解,其中:
图1A和1B表示传统实施例,在其中打印用于检查图像定位误差和校准该些误差的多个检验标志;
图2是流程图,阐明了根据本发明实施例的校正图像定位误差的方法;
图3是流程图,阐明了根据本发明实施例的如图2所示的操作10;
图4阐明了根据本发明,如图3所示,在其中打印了垂直基准线、第一垂直对照线和第二垂直对照线的状态;
图5是流程图,阐明了根据本发明实施例的如图2所示的操作10;
图6阐明了根据本发明,如图5所示,在其中打印了水平基准线、第一水平对照线和第二水平对照线的状态;
图7是流程图,阐明了根据本发明实施例的如图2所示的操作12;
图8是流程图,阐明了根据本发明实施例的如图7所示的操作40;
图9是流程图,阐明了根据本发明另一实施例的如图2所示的操作12;
图10是流程图,阐明了根据本发明实施例的如图9所示的操作60;
图11是流程图,阐明了根据本发明实施例的如图2所示的操作14;
图12是流程图,阐明了根据本发明另一实施例的如图2所示的操作14;
图13是方框图,阐明了根据本发明实施例的用于校正图像定位误差的装置的结构;
图14是方框图,阐明了根据本发明实施例的如图13所示的打印指令单元;
图15是方框图,阐明了根据本发明实施例的如图13所示的定位误差计算单元;
图16是方框图,阐明了根据本发明实施例的如图15所示的实际距离测量部分;
图17是方框图,阐明了根据本发明实施例的如图13所示的控制值计算单元;
具体实施方式
涉及本发明实施例的有关部分将得到详细地说明,其实例在附图中加以阐明,其中相似的附图标记始终表示相同的单元。下面参照附图来描述该实施例以说明本发明。
图2是流程图,它阐明了根据本发明实施例的校正图像定位误差的方法。校正图像定位误差的方法包括操作10到14,该操作从已打印好的基准线和第一、第二对照线中计算出用于校正图像定位误差的预定控制值。
在操作10中,打印基准线、第一对照线和第二对照线。
图3是流程图,它阐明了根据本发明实施例10A的如图2所示的操作10。
实施例10A包括操作20到24,该操作在一张纸上的第一、第二和第三位置分别打印垂直基准线、第一垂直对照线和第二垂直对照线
图4阐明了基于图3流程图的,在其中打印了垂直基准线,第一垂直对照线和第二垂直对照线的状态。
在操作20中,根据第一打印模式依据用于控制喷墨的第一控制值在一张纸上的第一位置打印垂直基准线。第一打印模式属于多种打印模式中的一种。多种打印模式包括有关打印头移动速度、打印头移动方向和油墨颜色的模式。第一控制值用于控制喷墨打印机的喷墨,比如控制打印头的起点、滴墨时间或打印头喷嘴的选择。垂直基准线是一条打印后的线来检查水平轴上的定位状态,而且它也是后面将阐述的垂直对照线的基准。第一位置可以是该张纸上的任意位置。通过控制第一控制值在该张纸的第一位置上打印垂直基准线。图4的①表示在其中打印了垂直基准线的状态。
完成操作20后,在操作22中,根据第二打印模式依据用于控制喷墨的第二控制值,第一垂直对照线打印在该张纸的第二位置上,它与打印在第一位置的垂直基准线分开有效设定的第一预定距离。第二打印模式也属于多种打印模式中的一种。与第一控制值相似,第二控制值也用于控制喷墨打印机的喷墨,比如控制打印头的起点、滴墨时间或打印头喷嘴的选择。第一预定距离指在不存在喷墨打印机的图像定位误差的条件下,距离垂直基准线的实际距离。第二位置与垂直基准线之间的距离为第一预定距离。通过控制第二控制值在该张纸的第二位置上打印第一垂直对照线。第一垂直对照线是一条打印好的线,用来检查水平轴上的定位状态,并用于将分隔距离与上面阐述的垂直基准线进行对比。当第一预定距离为L1时,图4的②表示在其中打印了与垂直基准线分开L1的第一垂直对照线的状态。
第一垂直对照线可能在与上述垂直基准线方向相同的方向上打印,但也可能在与垂直基准线的方向相反的方向打印。换句话说,假如当打印头从左向右移动打印垂直基准线,那么当打印头从左移动到右或从右到左,第一垂直对照线都可能被打印。
完成操作22后,在操作24中,根据第二打印模式依据用于控制喷墨的第三控制值,将第二垂直对照线打印在一张纸的第三位置上,其与打印在第一位置的垂直基准线分开一个被有效设定的第二预先确定距离。第二打印模式也属于多种打印模式中的一种。与第一控制值相似,第三控制值也用于控制喷墨打印机的喷墨,比如控制打印头的起点、滴墨时间或打印头喷嘴的选择。第二预定距离指在不存在喷墨打印机的图像定位误差的条件下,距离垂直基准线的实际距离。第三位置与垂直基准线之间的距离为第二预定距离。通过控制第三控制值在该张纸的第三位置上打印第二垂直对照线。第二垂直对照线是一条打印好的线,用来检查水平轴上的定位状态,并用于将分隔距离与上面阐述的垂直基准线进行对比。当第二预先确定距离为L2时,图4的③表示在其中打印了与垂直基准线分开L2的第二垂直对照线的状态。
第二垂直对照线可能在与上述垂直基准线方向相同的方向上打印,但也可能在与垂直基准线的方向相反的方向打印。换句话说,假如当打印头从左向右移动打印垂直基准线,那么当打印头从左移动到右或从右到左,第二垂直对照线都可能被打印。
其间,第一垂直对照线和第二垂直对照线可能打印在垂直基准线的左边或右边,或可能既打印在垂直基准线的左边又打印在其右边。
图5是流程图,它阐明了根据本发明的实施例10B的如图2所示的操作10。实施例10B包括操作30到34,在该张纸的第四、第五和第六位置上分别打印水平基准线、第一水平对照线和第二水平对照线。
图6阐明了基于图5流程图的,在其中打印了水平基准线、第一水平对照线和第二水平对照线的状态。
首先,在操作30中,根据第三打印模式依据用于控制喷墨的第四控制值在一张纸的第四位置上打印水平基准线。第三打印模式也属于多种打印模式中的一种。第四控制值用于控制喷墨打印机的喷墨,比如控制打印头的起点、滴墨时间或打印头喷嘴的选择。水平基准线是一条打印好的线,用来检查垂直轴上的定位状态,而且它也是后面将阐述的水平对照线的基准。第四位置可以是该张纸上的一个任意位置。通过控制第四控制值在该张纸的第四位置上打印水平基准线。图6的①表示打印了水平基准线的状态。
完成操作30后,在操作32中,根据第四打印模式依据用于控制喷墨的第五控制值,第一水平对照线打印在该张纸的第五位置上,其与打印在第四位置上的水平基准线分开一个被有效设定的第三预定距离。第四打印模式也属于多种打印模式中的一种。与第四控制值相似,第五控制值也用于控制喷墨打印机的喷墨,比如控制打印头的起点、滴墨时间或打印头喷嘴的选择。第三预定距离指在不存在喷墨打印机的图像定位误差的条件下,距离水平基准线的实际距离。第五位置与水平基准线之间的距离为第三预定距离。通过控制第五控制值在该张纸的第五位置上打印第一水平对照线。第一水平对照线是一条打印好的线,用来检查垂直轴上的定位状态,并用于将分隔距离与上面阐述的水平基准线进行对比。当第三预定距离为L3时,图6的②表示在其中打印了与水平基准线分开L3的第一水平对照线的状态。
第一水平对照线可能在与上述水平基准线方向相同的方向上打印,但也可能在与水平基准线的方向相反的方向打印。该样,通过分别安排打印头来打印水平基准线和第一水平对照线,在不同打印头的垂直轴上定位误差的效果就能被注意。
完成操作32后,在操作34中,根据第四打印模式依据用于控制喷墨的第六控制值,第二水平对照线打印在该张纸的第六位置上,其与打印在第四位置上的水平基准线分开一个被有效设定的第四预定距离。与第四控制值相似,第六控制值也用于控制喷墨打印机的喷墨,比如控制打印头的起点、滴墨时间或打印头喷嘴的选择。第四预定距离指在不存在喷墨打印机的图像定位误差的条件下,距离水平基准线的实际距离。第六位置与水平基准线之间的距离为第四预定距离。通过控制第六控制值在该张纸的第六位置上打印第二水平对照线。第二水平对照线是一条打印好的线,用来检查垂直轴上的定位状态,并用于将分隔距离与上面阐述的水平基准线进行对比。当第四预定距离为L4时,图6的③表示在其中打印了与水平基准线分开L4的第二水平对照线的状态。
第二水平对照线可能在与上述水平基准线方向相同的方向上打印,但也可能在与水平基准线的方向相反的方向打印。该样,通过分别安排打印头来打印水平基准线和第二水平对照线,在垂直轴上不同打印头定位误差的效果就能被注意。
其间,第一水平对照线和第二水平对照线可能打印在水平基准线的顶端或底端,或可能既打印在水平基准线的顶端又打印在其底端。
完成操作10后,在操作12中,通过测量基准线与第一对照线之间的距离和基准线与第二对照线之间的距离来计算出图像定位误差。
图7是流程图,它阐明了根据本发明实施例12A的如图2所示的操作12。实施例12A包括操作40和42,该操作使用测量到的第一和第二实际距离来获得水平轴上的第一和第二定位误差。
首先,在操作40中,测量垂直基准线与第一垂直对照线之间的第一实际距离和垂直基准线与第二垂直对照线之间的第二实际距离。在图4中,d1和d2对应于第一实际距离和第二实际距离。
图8是流程图,它阐明了根据本发明实施例40A的如图7所示的操作40。实施例40A包括操作50和52,该操作检测在第一垂直对照线和第二垂直对照线被检测到的地方的时间,并且通过将检测到的时间之间的时间差乘以打印头在水平轴上的移动速度计算出第一实际距离和第二实际距离。
首先,在50操作中,检测垂直基准线、第一垂直对照线和第二垂直对照线,并且检测相应的检测时间。比如,如图4所示,检测第一打印好的垂直对照线,并且在第一垂直对照线被检测到的时间检测到的时间t1,检测打印好的垂直基准线,并且在垂直基准线被检测到的时间检测到时间t2,检测第二垂直对照线,并且在第二垂直对照线被检测到的时间检测到时间t3。
完成操作50后,在操作52中,通过把打印头在水平轴上的移动速度乘以一个时间差来计算第一实际距离,该时间差是当检测到的垂直基准线被检测到的时间与当第一检测到的垂直对照线被检测到的时间之间的差,或通过把打印头在水平轴上的移动速度乘以另一个时间差来计算第二实际距离,该时间差是当检测到的垂直基准线被检测到的时间与当第二检测到的垂直对照线被检测到的时间之间的差。该样,如果将当垂直基准线被检测到时的时间t2与当第一垂直对照线被检测到时的时间t1之间的时间差乘上在打印第一垂直对照线时打印头在水平轴上的移动速度,那么相应于垂直基准线与第一垂直对照线之间实际距离的第一实际距离就可以计算出来了。另外,如果将当垂直基准线被检测到时的时间t2与当第二垂直对照线被检测到时的时间t3之间的时间差乘上在打印第二对照线时打印头在水平轴上的移动速度,那么相应于垂直基准线与第二垂直对照线之间实际距离的第二实际距离就可以计算出来了。
完成操作40后,在图7的操作42中,通过从第一实际距离中减去第一预定距离获得水平轴上的第一定位误差,并且通过从第二实际距离中减去第二预定距离获得水平轴上的第二定位误差。例如,假如y1是水平轴上的第一定位误差,d1是第一实际距离,并且L1是第一预定距离,那么水平轴上的第一定位误差就可以由公式1得到。
y1=d1-L1 (1)
另外,假如y2是水平轴上的第二定位误差,d2是第二实际距离,并且L2是第二预定距离,那么水平轴上的第二定位误差就可以由公式2得到。
y2=d2-L2 (2)
假如不存在图像定位误差,垂直基准线与第一垂直对照线之间的实际距离就必须是第一预定距离,并且垂直基准线与第二垂直对照线之间的实际距离也必须是第二预定距离。然而,正如发明背景中所描述的那样,由于比如喷墨盒不均匀的移动和根据喷墨颜色不同而引起的墨盒位置的差异等因素,图像定位时发生误差。该样,通过从第一实际距离中减去第一预定距离就可得到水平轴上的第一定位误差。另外,通过从第二实际距离中减去第二预定距离就可得到水平轴上的第二定位误差。
图9是流程图,它阐明了根据本发明另一实施例12B的如图2所示的操作12。实施例12B包括操作60和62,该操作使用测量到的第三和第四实际距离得到垂直轴上的第一和第二定位误差。
首先,在操作60中,测量水平基准线与第一水平对照线之间的第三实际距离和水平基准线与第二水平对照线之间的第四实际距离。在图6中,d3和d4对应于第一实际距离和第二实际距离。
图10是流程图,它阐明了根据本发明实施例60A的如图9所示的操作60。实施例60A包括操作70和72,该操作检测当第一水平对照线和第二水平对照线被检测到时的时间,并且通过将检测到的时间之间的时间差乘以打印头在垂直轴上的移动速度计算出第三实际距离和第四实际距离。
首先,在70操作中,检测水平基准线、第一水平对照线和第二水平对照线,并且检测检测时间。比如,如图6所示,检测第一打印好的水平对照线,并且在第一水平对照线被检测到的时间检测到时间t4,检测打印好的水平基准线,并且在水平基准线被检测到的时间检测到时间t5,检测第二水平对照线,并且在第二水平对照线被检测到的时间检测到时间t6。
完成操作70后,在操作72中,通过把打印头在垂直轴上的移动速度乘以一个时间差来计算第三实际距离,该时间差是当检测到的水平基准线被检测到的时间与当第一检测到的水平对照线被检测到的时间之间的差,或通过把打印头在垂直轴上的移动速度乘以另一个时间差来计算第四实际距离,该时间差是当检测到的水平基准线被检测到的时间与当第二检测到的水平对照线被检测到的时间之间的差。如果将当水平基准线被检测到时的时间t5与当第一水平对照线被检测到时的时间t4之间的时间差乘上在打印第一水平对照线时打印头在垂直轴上的移动速度,那么相应于水平基准线与第一水平对照线之间实际距离的第三实际距离就可以计算出来了。另外,如果将当水平基准线被检测到时的时间t5与当第二水平对照线被检测到时的时间t6之间的时间差乘上在打印第二水平对照线时打印头在垂直轴上的移动速度,那么相应于水平基准线和第二水平对照线之间实际距离的第四实际距离就可以计算出来了。
完成操作60后,在操作62中,通过从第三实际距离中减去第三预定距离获得垂直轴上的第一定位误差,并且通过从第四实际距离中减去第四预定距离获得垂直轴上的第二定位误差例如,假如y3是垂直轴上的第一定位误差,d3是第三实际距离,并且L3是第三预定距离,那么垂直轴上的第一定位误差就可以由公式3得到。
y3=d3-L3 (3)
另外,假如y4是垂直轴上的第二定位误差,d4是第四实际距离,并且L4是第四预定距离,那么垂直轴上的第二定位误差就可以由公式4得到。
y4=d4-L4 (4)
假如不存在图像定位误差,水平基准线与第一水平对照线之间的实际距离就必须是第三预定距离,并且水平基准线与第二水平对照线之间的实际距离也必须是第四预定距离。然而,由于如上所述的原因,图像定位时发生误差。该样,通过从第三实际距离中减去第三预定距离就可得到垂直轴上的第一定位误差。另外,通过从第四实际距离中减去第四预定距离就可得到垂直轴上的第二定位误差。
完成操作12后,在图2的操作14中,计算用于校正已计算出的图像定位误差的预定控制值。预定控制值用于控制喷墨打印机的喷墨,比如控制打印头的起点、滴墨时间或打印头喷嘴的选择。
图11是流程图,该操作阐明了根据本发明实施例14A的如图2所示的操作14。实施例14A包括操作80和82,它从第一直线方程中获得预定控制值。
首先,在操作80中,获得第一直线方程,在该直线方程中第二控制值和水平轴上第一定位误差作为第一坐标值(第二控制值,水平轴上的第一定位误差),并且第三控制值和水平轴上的第二定位误差作为第二坐标值(第三控制值,水平轴上的第二定位误差)。
例如,假如第二控制值为x1,水平轴上的第一定位误差为y1,第三控制值为x2,并且水平轴上的第二定位误差为y2,那么第一直线方程可由公式5获得。
y=(y2-y1)(x-x1)/(x2-x1)+y1=(y2-y1)(x-x2)/(x2-x1)+y2 (5)
其中x是预定控制值,根据x的变化,y是水平轴上的定位误差。
第一坐标值(x1,y1)的各个坐标包括第二控制值和水平轴上的第一定位误差,并且第二坐标值(x2,y2)的各个坐标包括第三控制值和水平轴上的第二定位误差。换句话说,第一直线方程是一条连接由第一坐标值(x1,y1)和第二坐标值(x2,y2)表示的两点的直线方程。
完成操作80后,在操作82中,从第一直线方程中获得预定控制值,该值通过控制喷墨来校正水平轴上的图像定位误差。
例如,当y等于0时,那么水平轴上没有发生定位误差,相应于从上述公式5得到的预定控制值的x可由公式6获得。
x=(x1×y2-x2×y1)/(y2-y1) (6)
换句话说,相应于水平轴上没有定位误差(y=0)的x变成了用于校正水平轴上定位误差的预定控制值。特别地,通过调整打印头的起点、滴墨时间或打印头喷嘴的选择,该预定控制值能用来控制喷墨。
图12是流程图,它阐明了根据本发明另一实施例14B的如图2所示的操作14。实施例14B包括操作90和92,该操作从第二直线方程中获得预定控制值。
首先,在操作90中,获得第二直线方程,在该直线方程中第五控制值和垂直轴上的第一定位误差作为第三坐标值(第五控制值,垂直轴上的第一定位误差),并且第六控制值和垂直轴上的第二定位误差作为第四坐标值(第六控制值,垂直轴上的第二定位误差)。
例如,假如第五控制值为x3,垂直轴上的第一定位误差为y3,第六控制值为x4,并且垂直轴上的第二定位误差为y4,那么第二直线方程可由公式7得到。
y=(y4-y3)(x-x3)/(x4-x3)+y3=(y4-y3)(x-x4)/(x4-x3)+y4 (7)
其中x是用于控制打印头运动的预定控制值,根据x的变化,y是垂直轴上的定位误差。
第三坐标值(x3,y3)的各个坐标包括第五控制值和垂直轴上的第一定位误差,并且第四坐标值(x4,y4)的各个坐标包括第六控制值和垂直轴上的第二定位误差。换句话说,第二直线方程是一条连接由第三坐标值(x3,y3)和第四坐标值(x4,y4)表示的两点的直线方程。
完成操作90后,在操作92中,从第二直线方程中获得预定控制值,该值通过控制喷墨来校正垂直轴上的图像定位误差。
例如,当y等于0时,那么垂直轴上没有发生定位误差,相应于从上述公式7得到的预定控制值的x可由公式8获得。
x=(x3×y4-x4×y3)/(y4-y3) (8)
换句话说,相应于垂直轴上没有定位误差的x变成了用于校正垂直轴上定位误差的预定控制值。特别地,通过调整打印头的起点、滴墨的时间或打印头喷嘴的选择,该预定控制值能用来控制喷墨。
在下文,结合附图,将说明根据本发明的用于校准图像定位误差的装置。
图13是方框图,它阐明了用于校正图像定位误差的装置的结构。用于校正图像定位误差的装置包括打印指令单元100,打印单元120,定位误差计算单元140和控制值计算单元160。
打印指令单元100指令打印单元120打印第一基准线、第一对照线和第二对照线,并把指令结果作为指令信号输出。响应一个控制值,该值是用于校准通过输入终端IN1输入的图像中的定位误差,打印指令单元100指令打印单元120打印基准线、第一对照线和第二对照线,并把指令结果作为指令信号输出给打印单元120。
图14是方框图,它阐明了根据本发明实施例100A的如图13所示的打印指令单元100。参考图14,打印指令单元100A包括基准线打印指令部分200,第一对照线打印指令部分220和第二对照线打印指令部分240。
响应第一控制值,该值是根据第一打印模式用于控制喷墨的,基准线打印指令部分200指令打印单元120在一张纸的第一位置上打印垂直基准线,或响应第四控制值,该值是根据第三打印模式用于控制喷墨的,指令打印单元120在该张纸的第四位置上打印水平基准线,并且把指令结果作为基准线打印指令信号输出。响应通过输入终端IN2输入的第一控制值,基准线打印指令部分200指令打印单元120在该张纸的第一位置上打印垂直基准线,并通过输出终端OUT2把指令结果作为基准线打印指令信号输出给打印单元120。另外,响应通过输入终端IN3输入的第四控制值,基准线打印指令部分200指令打印单元120在该张纸的第四位置上打印水平基准线,并通过输出终端OUT2把指令结果作为基准线打印指令信号输出给打印单元120。
响应第二控制值,该值是根据第二打印模式用于控制喷墨的,第一对照线打印指令部分220指令打印单元120在该张纸的第二位置上打印第一垂直对照线,该线与打印在第一位置上的垂直基准线分开一个被有效设定的第一预定距离,或响应第五控制值,该值是根据第四打印模式用于控制喷墨的,指令打印单元120在该张纸的第五位置上打印第一水平对照线,该线与打印在第四位置上的水平基准线分开一个被有效设定的第三预定距离,并且将指令结果作为第一对照线打印指令信号输出给打印单元120。
响应通过输入终端IN4输入的第二控制值,第一对照线打印指令部分220指令打印单元120在该纸的第二位置上打印第一垂直对照线,并且通过输出终端OUT3把指令结果作为第一对照线打印指令信号输出给打印单元120。第二位置与垂直基准线之间的分隔距离为第一预定距离。第一预定距离指在不存在喷墨打印机的图像定位误差的条件下,距离垂直基准线的实际距离。另外,响应通过输入终端IN5输入的第五控制值,第一对照线打印指令部分220指令打印单元120在该纸的第五位置上打印第一水平对照线,并且通过输出终端OUT3把指令结果作为第一对照线打印指令信号输出给打印单元120。第五位置与水平基准线之间的分隔距离为第三预定距离。第三预定距离L3指在不存在喷墨打印机的图像定位误差的条件下,距离水平基准线的实际距离。
第一对照线打印指令部分220指令打印单元120在与垂直对照线的方向相同或相反的方向上打印第一垂直对照线,或指令打印单元120使用与用于打印水平基准线的打印头不同的打印头打印第一水平对照线。
响应第三控制值,该值是根据第二打印模式用于控制喷墨的,第二对照线打印指令部分240指令打印单元120在该张纸的第三位置上打印第二垂直对照线,该线与打印在第一位置上的垂直基准线分开一个被有效设定的第二预定距离,或响应第六控制值,该值是根据第四打印模式用于控制喷墨的,指令打印单元120在该张纸的第六位置上打印第二水平对照线,该线与打印在第四位置上的水平基准线分开一个被有效设定的第四预定距离,并且将指令结果作为第二对照线打印指令信号输出。
响应通过输入终端IN6输入的第三控制值,第二对照线打印指令部分240指令打印单元120在该纸的第三位置上打印第二垂直对照线,并且通过输出终端OUT4把指令结果作为第二对照线打印指令信号输出给打印单元120。第三位置与垂直基准线之间的分隔距离为第二预定距离。第二预定距离L2指在不存在喷墨打印机的图像定位误差的条件下,距离垂直基准线的实际距离。另外,响应通过输入终端IN7输入的第六控制值,第二对照线打印指令部分240指令打印单元120在该纸的第六位置上打印第二水平对照线,并且通过输出终端OUT4把指令结果作为第二对照线打印指令信号输出给打印单元120。第六位置与水平基准线之间的分隔距离为第四预定距离。第四预定距离指在不存在喷墨打印机的图像定位误差的条件下,距离水平基准线的实际距离。
第二对照线打印指令部分240指令打印单元120在与垂直对照线的方向相同或相反的方向上打印第二垂直对照线,或指令打印单元120使用与用于打印水平基准线的打印头不同的打印头打印第二水平对照线。
其间,第一对照线打印指令部分220和第二对照线打印指令部分240指令打印单元120把第一垂直对照线和第二垂直对照线一块打印在垂直基准线的左边或右边,或既打印在垂直基准线的左边又打印在其右边。另外,第一对照线打印指令部分220和第二对照线打印指令部分240指令打印单元120把第一水平对照线和第二水平对照线一块打印在水平基准线的上边或下边,或既打印在水平基准线的上边又打印在其下边。
响应由打印指令单元100输入的指令信号,打印单元120打印基准线、第一对照线和第二对照线,并输出打印结果。例如,打印单元120接收基准线打印指令信号,该信号是来自基准线打印指令部分200用于打印水平基准线或垂直基准线的,并打印水平基准线或垂直基准线。另外,打印单元120接收第一对照线打印指令信号,该信号是来自第一对照线打印指令部分220用于打印第一垂直对照线或第一水平对照线的,并打印第一垂直对照线或第一水平对照线。另外,打印单元120接收第二对照线打印指令信号,该信号是来自第二对照线打印指令部分240用于打印第二垂直对照线或第二水平对照线的,并打印第二垂直对照线或第二水平对照线。
响应由打印单元120输入的打印结果,通过测量基准线与第一对照线之间的距离以及基准线与第二对照线之间的距离,定位误差计算单元140计算定位误差。
图15是方框图,它阐明了根据本发明实施例140A的如图13所示的定位误差计算单元。定位误差计算单元140A包括实际距离测量部分300和误差检测部分320。
实际距离测量部分300测量垂直基准线与第一垂直对照线之间的第一实际距离以及垂直基准线与第二垂直对照线之间的第二实际距离,或测量水平基准线与第一水平对照线之间的第三实际距离以及水平基准线与第四水平对照线之间的第四实际距离,并把测量结果作为实际距离测量信号输出。
响应由打印单元120通过输入终端IN8输入的打印结果,实际距离测量部分300测量垂直基准线与第一垂直对照线之间的第一实际距离和垂直基准线与第二垂直对照线之间的第二实际距离,或测量水平基准线与第一水平对照线之间的第三实际距离和水平基准线与第二水平对照线之间的第四实际距离,并把测量结果输出给误差检测部分320。
图16是方框图,它阐明了根据本发明实施例300A的如图15所示的实际距离测量部分300。实际距离测量部分300A包括图像检测部分400,图像检测时间检测部分410,移动速度检测部分420和距离计算部分430。
图像检测部分400检测垂直基准线、第一垂直对照线、第二垂直对照线、水平基准线、第一水平对照线和第二水平对照线,并输出检测结果。响应由打印单元120通过输入终端IN9输入的打印结果,图像检测部分400检测垂直基准线、第一垂直对照线和第二垂直对照线,或检测水平基准线、第一水平对照线和第二水平对照线,并把检测结果输出给图像检测时间检测部分410。
图像检测时间检测部分410检测图像检测部分400的检测结果的检测时间,并输出检测到的时间。图像检测时间检测部分410接收由参考时钟发生单元(图中未画出)产生的参考时钟信号,检测当垂直基准线、第一垂直对照线和第二垂直对照线,或水平基准线、第一水平对照线和第二水平对照线被图像检测部分400检测到时的时间。图像检测时间检测部分410输出每个检测到的检测时间给距离计算部分430。例如,图像检测时间检测部分410检测到当第一垂直对照线被检测到时的时间t1、当垂直基准线被检测到时的时间t2和当第二垂直对照线被检测到时的时间t3,并输出每个检测到的检测时间给距离计算部分430,或检测到当第一水平对照线被检测到间的时间t4、当水平基准线被检测到时的时间t5和当第二水平对照线被检测到时的时间t6,并输出每个检测到的检测时间给距离计算部分430。
移动速度检测部分420检测打印头在水平轴或垂直轴上的移动速度,并输出检测到的移动速度。移动速度检测部分420检测通过输入终端IN10输入的打印头在水平轴或垂直轴上的移动速度,并把检测到的打印头在水平轴或垂直轴上的移动速度输出给距离计算部分430。打印头的移动速度可能是常数也可能变化。假如打印头的移动速度是常数,那么检测到恒定的移动速度。然而,假如打印头的移动速度是变化的,那么检测到的移动速度是在预定的部分中通过对变化的速度积分而获得的。
通过把在水平轴上检测到的移动速度乘以一个时间差,该时间差是当检测到的垂直基准线被检测到的时间与当第一检测到的垂直对照线被检测到的时间之间的差,距离计算部分430就计算出了第一实际距离,并且通过把在水平轴上检测到的移动速度乘以一个时间差,该时间差是当检测到的垂直基准线被检测到的时间与当第二检测到的垂直对照线被检测到的时间之间的差,就计算出了第二实际距离,或通过把在垂直轴上检测到的移动速度乘以一个时间差,该时间差是当检测到的水平基准线被检测到的时间与当第一检测到的水平对照线被检测到的时间之间的差,就计算出了第三实际距离,并且通过把在垂直轴上检测到的移动速度乘以一个时间差,该时间差是当检测到的水平基准线被检测到的时间与当第二检测到的水平对照线被检测到的时间之间的差,就计算出了第四实际距离,并且该部分还输出计算结果。
例如,距离计算部分430获得时间差T1,该时间差是当由图像检测时间检测部分410输入的垂直基准线被检测到时的时间t2与当第一垂直对照线被检测到时的时间t1之间的差,并且通过将获得的时间差T1乘以由移动速度检测部分420输入的打印头在水平轴上的移动速度v1,表示为T1×v1,距离计算部分就计算出了第一实际距离。距离计算部分430通过输出终端OUT6输出第一计算出的实际距离。此外,距离计算部分430获得时间差T2,该时间差是当由图像检测时间检测部分410输入的垂直基准线被检测到时的时间t2与当第二垂直对照线被检测到时的时间t3之间的差,并且通过将获得的时间差T2乘以由移动速度检测部分420输入的打印头在水平轴上的移动速度v1,表示为T2×v1,距离计算部分就计算出了第二实际距离。距离计算部分430通过输出终端OUT6输出第二计算出的实际距离。另外,距离计算部分430获得时间差T3,该时间差是当由图像检测时间检测部分410输入的水平基准线被检测到时的时间t5与当第一水平对照线被检测到时的时间t4之间的差,并且通过将获得的时间差T3乘以由移动速度检测部分420输入的打印头在垂直轴上的移动速度v2,表示为T3×v2,距离计算部分就计算出了第三实际距离。距离计算部分430通过输出终端OUT6输出第三计算出的实际距离。此外,距离计算部分430获得时间差T4,该时间差是当由图像检测时间检测部分410输入的水平基准线被检测到时的时间t5与当第二水平对照线被检测到时的时间t6之间的差,并且通过将获得的时间差T4乘以由移动速度检测部分420输入的打印头在垂直轴上的移动速度v2,表示为T4×v2,距离计算部分就计算出了第四实际距离。距离计算部分430通过输出终端OUT6输出第四计算出的实际距离。
通过从第一实际距离中减去第一预定距离,误差检测部分320获得水平轴上的第一定位误差,并且通过从第二实际距离中减去第二预定距离,获得水平轴上的第二定位误差,或通过从第三实际距离中减去第三预定距离,获得垂直轴上的第一定位误差,并且通过从第四实际距离中减去第四预定距离,获得垂直轴上的第二定位误差,而且它还输出获得的定位误差。误差检测部分320预先储存有关第一预定距离、第二预定距离、第三预定距离和第四预定距离的信息,并且当检测到水平轴上的第一定位误差、水平轴上的第二定位误差、垂直轴上的第一定位误差和垂直轴上的第二定位误差时,它就使用该些信息。
响应由实际距离测量单元300输入的第一实际距离,通过从第一实际距离中减去第一预定距离,误差检测部分320获得水平轴上的第一定位误差。另外,响应由实际距离测量单元300输入的第二实际距离,通过从第二实际距离中减去第二预定距离,误差检测部分320获得水平轴上的第二定位误差,并且通过输出终端OUT5把获得的结果输出给控制值计算单元160。另外,响应由实际距离测量单元300输入的第三实际距离,通过从第三实际距离中减去第三预定距离,误差检测部分320获得垂直轴上的第一定位误差,并且通过输出终端OUT5把获得的结果输出给控制值计算单元160。此外,响应由实际距离测量单元300输入的第四实际距离,通过从第四实际距离中减去第四预定距离,误差检测部分320获得垂直轴上的第二定位误差,并且通过输出终端OUT5把获得的结果输出给控制值计算单元160。
响应由定位误差计算单元140输入的定位误差,控制值计算单元160计算出用于校正定位误差的预定控制值,并且通过输出终端OUT1输出计算结果。
图17是方框图,它阐明了根据本发明实施例的如图13所示的控制值计算单元160。参考图17,控制值计算单元160A包括直线方程计算部分500和控制值计算部分520。
直线方程计算部分500获得第一直线方程,在该直线方程中第二控制值和水平轴上的第一定位误差作为第一坐标值(第二控制值,水平轴上的第一定位误差),同时第三控制值和水平轴上第二定位误差作为第二坐标值(第三控制值,水平轴上的第二定位误差),或获得第二直线方程,在该直线方程中第五控制值和垂直轴上的第一定位误差作为第三坐标值(第五控制值,垂直轴上的第一定位误差),同时第六控制值和垂直轴上第二定位误差作为第四坐标值(第六控制值,垂直轴上的第二定位误差),而且它还输出已获得的该直线方程的结果。
例如,假如第二控制值为x1,水平轴上的第一定位误差为y1,第三控制值为x2,并且水平轴上的第二定位误差为y2,那么第一直线方程可由公式5获得。换句话说,直线方程计算部分500接收来自定位误差计算单元140的相应于水平轴上第一定位误差的y1和相应于水平轴上第二定位误差的y2,并且获得如方程5所示的第一直线方程,其中相应于第二控制值的x1和相应于水平轴上第一输入定位误差的y1被用作第一坐标值(x1,y1),同时相应于第三控制值的x2和相应于水平轴上第二输入定位误差的y2被用作第二坐标值(x2,y2),而且它还输出第一获得的直线方程给控制值计算部分520。
此外,假如第五控制值为x3,垂直轴上的第一定位误差为y3,第六控制值为x4,并且垂直轴上的第二定位误差为y4,那么第二直线方程可由公式7获得。换句话说,直线方程计算部分500接收来自定位误差计算单元140的相应于垂直轴上第一定位误差的y3和相应于垂直轴上第二定位误差的y4,并且获得如方程7所示的第二直线方程,其中相应于第五控制值的x3和相应于垂直轴上第一输入定位误差的y3被用作第三坐标值(x3,y3),同时相应于第六控制值的x4和相应于垂直轴上第二输入定位误差的y4被用作第四个坐标值(x4,y4),而且它还输出第二获得的直线方程给控制值计算部分520。
控制值计算部分520从第一直线方程中获得用于校准水平轴上定位误差的预定控制值,或从第二直线方程中获得用于校准垂直轴上定位误差的预定控制值,并且输出获得的预定控制值。
例如,当y为0时,那么水平轴上没有发生定位误差,相应于由上述公式5得到的预定控制值的x可由公式6获得。换句话说,当水平轴上没有定位误差时(y=0),控制值计算部分520从第一直线方程中获得如公式6所示的x,并且通过输出终端OUT7输出相应于已荻得的预定控制值的x。另外,当y=0时,那么垂直轴上没有发生定位误差,相应于由上述公式7得到的预定控制值的x可由公式8获得。换句话说,当垂直轴上没有定位误差时,控制值计算部分520从第二直线方程中获得如公式8所示的x,并且通过输出终端OUT7输出相应于已获得的预定控制值的x。
输出的预定控制值是用于校正水平轴或垂直轴上定位误差的变量,它还用于控制喷墨,该控制是根据多种打印模式、依靠调整打印头的起点、滴墨时间或打印头喷嘴的选择来实现的。
如上所述,在根据本发明的用于校正图像定位误差的方法和装置中,即使用户没有检查多个检验标志的定位,在用肉眼来校正图像定位的前提下,仅使用三个检验标志就可以方便地测量出图像定位中的误差,并且用于校正测量到的定位误差的控制值可以容易地获得,该样图像定位误差自动地得到校正。
此外,在根据本发明的用于校正图像定位误差的方法和装置中,通过使用三个检验标志,能够测量出甚至比多个检验标志占据范围更小的范围内的定位误差,该样可以在局部位置执行图像定位误差的正确补偿。
尽管我们描述了本发明的几个实施例,但本领域的技术人员应该理解,在不脱离由权利要求限定的本发明的精神和范围的情况下,可以对该些实施例进行修改。
Claims (21)
1.一种用于校正喷墨打印机中图像定位误差的方法,该喷墨打印机有打印头,并根据有关打印头移动速度、打印头移动方向和油墨颜色的多种打印模式通过打印头的喷墨来执行打印操作,该方法包括:
依据用于控制喷墨的第一控制值打印基准线;
依据用于控制喷墨的第二控制值、在距离打印好的基准线第一预定距离的地方打印第一对照线;
依据用于控制喷墨的第三控制值、在距离打印好的基准线第二预定距离的地方打印第二对照线;
确定基准线与第一对照线之间的第一实际距离;
确定基准线与第二对照线之间的第二实际距离;
基于第一预定距离与第一实际距离之间的差值以及第二预定距离与第二实际距离之间的差值,确定图像的第一定位误差和第二定位误差;
以第二控制值和第一定位误差作为第一坐标值,以第三控制值和第二定位误差作为第二坐标值,获取连接由第一坐标值和第二坐标值表示的两点的直线方程;
从所述直线方程中获得校正所述图像定位误差的预定控制值;
其中图像定位误差是采用计算出的预定控制值通过控制喷墨来校正的。
2.如权利要求1所述的方法,其中基准线,第一对照线和第二对照线垂直定向。
3.如权利要求2所述的方法,其中在与垂直基准线方向相同或相反的方向上打印第一垂直对照线和第二垂直对照线。
4.如权利要求2所述的方法,其中第一垂直对照线和第二垂直对照线被打印在垂直基准线的一边。
5.如权利要求2所述的方法,其中第一垂直对照线和第二垂直对照线被打印在垂直基准线的两边。
6.如权利要求2所述的方法,其中确定第一和第二实际距离包括:
检测垂直基准线、第一垂直对照线和第二垂直对照线,并检测在垂直基准线、第一垂直对照线和第二垂直对照线被检测到时的相应时间;
通过把打印头在水平轴上的移动速度乘以一个时间差来计算第一实际距离,该时间差是当检测到的垂直基准线被检测到的时间与当第一检测到的垂直对照线被检测到的时间之间的差,同样,通过把打印头在水平轴上的移动速度乘以另一个时间差来计算第二实际距离,该时间差是当检测到的垂直基准线被检测到的时间与当第二检测到的垂直对照线被检测到的时间之间的差。
7.如权利要求2所述的方法,其中,使用如下公式获得直线方程:
y=(y2-y1)(x-x1)/(x2-x1)+y1=(y2-y1)(x-x2)/(x2-x1)+y2
其中x是预定控制值,根据预定控制值的变化y是水平轴上的定位误差,x1是第二控制值,x2是第三控制值,y1是水平轴上的第一定位误差,y2是水平轴上的第二定位误差。
8.如权利要求7所述的方法,其中,当y等于0时,那么水平轴上没有发生定位误差,则相应于预定控制值的x可用如下公式得到。
x=(x1×y2-x2×y1)/(y2-y1)
9.如权利要求1所述的方法,其中基准线、第一对照线和第二对照线水平定向。
10.如权利要求9所述的方法,其中第一水平对照线和第二水平对照线使用与打印水平基准线的打印头不同的打印头来打印。
11.如权利要求9所述的方法,其中第一水平对照线和第二水平对照线被打印在水平基准线的一边。
12.如权利要求9所述的方法,其中第一水平对照线和第二水平对照线被打印在水平基准线的两边。
13.如权利要求9所述的方法,其中确定第一和第二实际距离包括:
检测水平基准线、第一水平对照线和第二水平对照线,并检测当水平基准线、第一水平对照线和第二水平对照线被检测到时的相应时间;和
通过把打印头在垂直轴上的移动速度乘以一个时间差来计算第一实际距离,该时间差是当检测到的水平基准线被检测到的时间与当第一检测到的水平对照线被检测到的时间之间的差,同样,通过把打印头在垂直轴上的移动速度乘以另一个时间差来计算第二实际距离,该时间差是当检测到的水平基准线被检测到的时间与当第二检测到的水平对照线被检测到的时间之间的差。
14.如权利要求9所述的方法,其中使用如下公式获得直线方程:
y=(y4-y3)(x-x3)/(x4-x3)+y3=(y4-y3)(x-x4)/(x4-x3)+y4
其中x是预定控制值,根据预定控制值的变化y是垂直轴上的定位误差,x3是第二控制值,x4是第三控制值,y3是垂直轴上的第一定位误差,y4是垂直轴上的第二定位误差。
15.如权利要求14所述的方法,其中,当y等于0时,那么垂直轴上没有发生定位误差,则相应于预定控制值的x可用如下公式得到:
x=(x3×y4-x4×y3)/(y4-y3)。
16.如权利要求1所述的方法,其中通过调整打印头的起点,滴墨时间或打印头喷嘴的选择来控制喷墨。
17.一种用于校正喷墨打印机中图像定位误差的装置,该喷墨打印机有打印头,并根据有关打印头移动速度、打印头移动方向和油墨颜色的多种打印模式通过打印头的喷墨来执行打印操作,该装置包括:
打印单元;
打印指令单元,用于输出指令信号给打印单元以依据用于控制喷墨的第一控制值打印基准线,依据用于控制喷墨的第二控制值、在距离打印好的基准线第一预定距离的地方打印第一对照线,依据用于控制喷墨的第三控制值、在距离打印好的基准线第二预定距离的地方打印第二对照线;
距离确定器,确定第一对照线与基准线之间的第一实际距离以及第二对照线与基准线之间的第二实际距离;
误差检测器,基于第一预定距离与第一实际距离之间的差值,输出第一定位误差,并且,基于第二预定距离与第二实际距离之间的差值,输出第二定位误差;
控制值计算单元,以第二控制值和第一定位误差作为第一坐标值,以第三控制值和第二定位误差作为第二坐标值,获取连接由第一坐标值和第二坐标值表示的两点的直线方程,并从所述直线方程中获得校正所述图像定位误差的预定控制值,其中,使用所述预定控制值,通过控制喷墨来校正图像定位误差。
18.如权利要求17所述的装置,其中打印指令单元包括:
基准线打印指令部分,用于响应第一控制值,输出指令信号在一张纸的第一位置上打印基准线;
第一对照线打印指令部分,用于响应第二控制值,输出第一对照线打印指令信号以在该张纸的第二位置上打印第一对照线;和
第二对照线打印指令部分,用于响应第三控制值,指令在该张纸的第三位置上打印第二对照线。
19.如权利要求17所述的装置,其中距离确定器包括:
图像检测部分,用于检测基准线、第一对照线、第二对照线,并输出相应的检测结果;
图像检测时间检测部分,检测图像检测部分的相应检测结果的检测时间,并输出检测到的时间;
移动速度检测部分,检测打印头在与基准线垂直的方向上的移动速度,并输出检测到的移动速度;和
距离计算单元,通过把检测到的移动速度乘以一个时间差来计算第一实际距离,该时间差是当检测到的基准线被检测到的时间与当第一检测到的对照线被检测到的时间之间的差,并且,通过把检测到的移动速度乘以另一个时间差来计算第二实际距离,该时间差是当检测到的基准线被检测到的时间与当第二检测到的对照线被检测到的时间之间的差,该单元还输出计算结果。
20.如权利要求17-19中任一项所述的装置,其中基准线,第一对照线和第二对照线垂直定向。
21.如权利要求17-19中任一项所述的装置,其中基准线,第一对照线和第二对照线水平定向。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR14476/03 | 2003-03-07 | ||
KR14476/2003 | 2003-03-07 | ||
KR10-2003-0014476A KR100472487B1 (ko) | 2003-03-07 | 2003-03-07 | 화상 정렬 오차 보정방법 및 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1526552A CN1526552A (zh) | 2004-09-08 |
CN1326698C true CN1326698C (zh) | 2007-07-18 |
Family
ID=32822722
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2004100077353A Expired - Fee Related CN1326698C (zh) | 2003-03-07 | 2004-03-05 | 用于校正图像定位误差的方法和装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20040264808A1 (zh) |
EP (1) | EP1454756A2 (zh) |
KR (1) | KR100472487B1 (zh) |
CN (1) | CN1326698C (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102189820A (zh) * | 2010-03-02 | 2011-09-21 | 富士施乐株式会社 | 打印系统、打印控制装置以及打印控制方法 |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7325899B2 (en) * | 2004-11-30 | 2008-02-05 | Xerox Corporation | Real-time interlace adjustment based on predicted image quality |
TWI276544B (en) | 2005-11-23 | 2007-03-21 | Benq Corp | Method for updating a printing parameter of a printer |
KR101105421B1 (ko) * | 2007-12-13 | 2012-01-17 | 주식회사 엘지화학 | 컬러 필터 제조용 잉크의 분사 안정성 평가 방법 및 이에사용되는 장치 |
CN104108245B (zh) * | 2013-04-18 | 2017-12-15 | 航天信息股份有限公司 | 对卡片进行误差补偿打印的方法和装置 |
US9746805B2 (en) * | 2013-05-31 | 2017-08-29 | Hewlett-Packard Development Company, L.P. | Printing system |
CN107967126B (zh) * | 2017-06-13 | 2021-08-27 | 广东聚华印刷显示技术有限公司 | 打印头自动补正方法、装置、存储介质及其计算机设备 |
CN109955607B (zh) * | 2017-12-14 | 2020-11-17 | 海德堡印刷机械股份公司 | 借助计算机自动化校准具有图像检测系统的印刷机的方法 |
CN110091618B (zh) * | 2018-05-29 | 2020-07-10 | 广东聚华印刷显示技术有限公司 | 告警方法、喷墨控制终端和喷墨打印设备 |
CN109940984B (zh) * | 2019-03-01 | 2024-07-26 | 广州旭浩电子科技有限公司 | 一种印刷机产品质量ccd检测方法及装置 |
CN110816087B (zh) * | 2019-10-26 | 2021-03-30 | 森大(深圳)技术有限公司 | 打印对齐校准值的获取方法、装置、设备及存储介质 |
CN113978120A (zh) * | 2021-10-28 | 2022-01-28 | 北京半导体专用设备研究所(中国电子科技集团公司第四十五研究所) | 一种基于三维工作台的图像对准方法、装置以及介质 |
WO2023149542A1 (ja) * | 2022-02-03 | 2023-08-10 | 株式会社ミマキエンジニアリング | テストパターン、テストパターンの印刷方法および印刷装置 |
CN114603858B (zh) * | 2022-03-06 | 2022-11-18 | 中国人民解放军国防科技大学 | 基于挤出式生物3d打印的半定量化精度测定方法及系统 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5287162A (en) * | 1992-06-16 | 1994-02-15 | Xerox Corporation | Method and apparatus for correction of color registration errors |
CN1156291A (zh) * | 1995-11-08 | 1997-08-06 | 伊马治公司 | 打印机打印出的字符的控制方法和采用这种方法的设备 |
CN1206161A (zh) * | 1997-07-15 | 1999-01-27 | 三星电子株式会社 | 用于校正往复式扫描器的扫描头的对准误差的方法和设备 |
US6118463A (en) * | 1997-03-19 | 2000-09-12 | Fujitsu Limited | Positional error correction for color image forming apparatus |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5831658A (en) * | 1995-03-30 | 1998-11-03 | Kabushiki Kaisha Tec | Printer device and method for printing deviation test patterns to measure deviations of printing positions |
US6367903B1 (en) * | 1997-02-06 | 2002-04-09 | Hewlett-Packard Company | Alignment of ink dots in an inkjet printer |
JP2000238339A (ja) * | 1998-12-21 | 2000-09-05 | Canon Inc | 記録装置および該装置用記録位置補正方法 |
US6347856B1 (en) * | 1999-03-05 | 2002-02-19 | Hewlett-Packard Company | Test pattern implementation for ink-jet printhead alignment |
DE10141035A1 (de) * | 2001-08-22 | 2003-03-20 | Nexpress Solutions Llc | Verfahren und Druckmaschine zum Ermitteln von Registerfehlern |
DE10141034A1 (de) * | 2001-08-22 | 2003-03-20 | Nexpress Solutions Llc | Verfahren und Druckmaschine zum Ermitteln von Registerfehlern |
US20030058295A1 (en) * | 2001-09-26 | 2003-03-27 | Heiles Tod S. | Printing mechanism swath height and line-feed error compensation |
KR100433555B1 (ko) * | 2002-07-25 | 2004-05-31 | 삼성전자주식회사 | 화상 형성을 위한 화상 정렬 오차 측정방법 및 장치 |
KR100449748B1 (ko) * | 2003-02-15 | 2004-09-22 | 삼성전자주식회사 | 화상 정렬 오차 측정방법 및 장치 |
US7035558B2 (en) * | 2004-02-11 | 2006-04-25 | Hewlett-Packard Development Company, L.P. | Method of detecting a rotation of print cartridge components |
-
2003
- 2003-03-07 KR KR10-2003-0014476A patent/KR100472487B1/ko not_active IP Right Cessation
-
2004
- 2004-02-05 US US10/771,408 patent/US20040264808A1/en not_active Abandoned
- 2004-03-05 CN CNB2004100077353A patent/CN1326698C/zh not_active Expired - Fee Related
- 2004-03-05 EP EP04251278A patent/EP1454756A2/en not_active Withdrawn
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5287162A (en) * | 1992-06-16 | 1994-02-15 | Xerox Corporation | Method and apparatus for correction of color registration errors |
CN1156291A (zh) * | 1995-11-08 | 1997-08-06 | 伊马治公司 | 打印机打印出的字符的控制方法和采用这种方法的设备 |
US6118463A (en) * | 1997-03-19 | 2000-09-12 | Fujitsu Limited | Positional error correction for color image forming apparatus |
CN1206161A (zh) * | 1997-07-15 | 1999-01-27 | 三星电子株式会社 | 用于校正往复式扫描器的扫描头的对准误差的方法和设备 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102189820A (zh) * | 2010-03-02 | 2011-09-21 | 富士施乐株式会社 | 打印系统、打印控制装置以及打印控制方法 |
CN102189820B (zh) * | 2010-03-02 | 2014-09-17 | 富士施乐株式会社 | 打印系统、打印控制装置以及打印控制方法 |
Also Published As
Publication number | Publication date |
---|---|
EP1454756A2 (en) | 2004-09-08 |
US20040264808A1 (en) | 2004-12-30 |
CN1526552A (zh) | 2004-09-08 |
KR100472487B1 (ko) | 2005-03-09 |
KR20040079307A (ko) | 2004-09-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1326698C (zh) | 用于校正图像定位误差的方法和装置 | |
US6364447B1 (en) | Correction system for droplet placement errors in the scan axis in inkjet printers | |
US8573731B2 (en) | Density error correction | |
US10081209B2 (en) | Methods and systems for determining a printing position | |
US4716421A (en) | Recording apparatus | |
JP7481088B2 (ja) | 仮想の再現印刷 | |
US7458656B2 (en) | Measuring a pressure difference | |
US20070024647A1 (en) | Calibration of multi-die printer | |
US7328959B2 (en) | Method of apparatus for measuring image alignment errors for image formation in image forming apparatus | |
WO2003071439A1 (en) | Printhead alignment test pattern and method for determining printhead misalignment | |
JPH02106379A (ja) | インク制御装置用のデーター収集方法と装置 | |
CN117146715A (zh) | 一种数码印花机导带步进量监测系统及监测方法 | |
EP1385330A3 (en) | Print quality measuring method and print quality measuring apparatus | |
EP3800055A1 (en) | Printing apparatus | |
CN110893725B (zh) | 具有圆形测量标记的对版-套准测量 | |
US20050270325A1 (en) | System and method for calibrating ink ejecting nozzles in a printer/scanner | |
CN114211874B (zh) | 一种印刷的大面积颜色均匀性的检测方法 | |
WO2005060695A3 (en) | System and method for closed-loop color control of printed media | |
EP3854598B1 (en) | Printing apparatus | |
US20040213435A1 (en) | Method of evaluating image pattern output accuracy | |
JP2008160340A (ja) | キャリブレーション装置、キャリブレーション方法 | |
KR100449748B1 (ko) | 화상 정렬 오차 측정방법 및 장치 | |
CN109076141A (zh) | 利用所选颜色的打印机校准 | |
JP2007181090A5 (zh) | ||
JP2560281B2 (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 | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20070718 Termination date: 20100305 |