双向打印和扫描过程中的位置补偿方法

文档序号:7577312阅读:326来源:国知局
专利名称:双向打印和扫描过程中的位置补偿方法
技术领域
本发明涉及一种双向打印和扫描过程中的位置补偿方法。更具体地讲,本发明涉及一种用于具有喷墨打印头和往复扫描器的多任务系统的位置补偿方法,利用这种方法测量滑动偏差,以根据输出的结果补偿位置和滑动偏差。
在工业化世界中普遍使用着由活动和静止画面、声音、音乐、以及字组合而成的多媒体系统,特别是在计算机或娱乐设备中。随着多媒体计算机系统的发展,打印机这样一种外围设备具有各种不同的功能。
现在参考


具有打印和扫描功能的多任务系统。具有打印和扫描功能的多任务系统通过接口21从/向一外部系统接收/输出数据或一控制信号。要打印的数据通过接口21从个人计算机10发送到一中央处理单元(CPU)23。接收要打印数据的CPU23从一存储器22读取必要的控制程序和数据,并产生一个对于打印驱动器24的控制信号。打印驱动器24响应施加的控制信号控制打印机构,因而执行打印任务。
往复扫描器用于扫描其上记录着信息的文件。当通过往复扫描器扫描文件的信息时,一个图像处理器26补偿扫描的图像数据,并将其存储在图像存储器28中。在CPU23的控制下,存储在图像存储器28中的图像数据通过接口21发送到个人计算机(PC)10。经过接口21接收图像数据的PC10处理该图像数据,并将其作为一数据库存储。为了打印扫描的数据,再次向一多任务系统20产生要打印的数据。多任务系统20对CPU23产生一控制信号,并通过打印驱动器24和打印机构25把图像数据打印在打印介质上。
现有的多任务系统打印某种特定的打印图形,以便在双向打印过程中测量打印补偿值,使得使用者可以用肉眼检查打印状态。通过设置多任务系统使用不同的测量打印补偿值的方法,并且打印补偿值是随时间变化的。
在使用喷墨打印头的多任务系统中,打印补偿值随使用的墨量变化,并且使用者必须频繁地改变打印补偿值。必须在制造过程中为每一组多任务系统改变打印补偿值。
本发明目的是要打印图形,双向扫描打印的图形,产生一误差补偿值,并执行对扫描数据的补偿。为完成这一目的,其中使用了一种具有一个进行双向打印操作的打印设备和一个以与打印设备相同方向运动的并且执行扫描功能的扫描设备的扫描器装置的扫描数据误差补偿方法包括一个其中打印设备以预定的固定方向运动并且打印一特定图形打印过程的特定图形打印过程,其中扫描设备以与打印方向相同的方向运动并且识别图形的图形识别过程,其中扫描设备以与打印方向相反的方向运动并且识别图形的图形识别过程,和一个其中产生用于双向扫描数据的位置补偿数据的位置补偿数据产生过程。
通过参考以下的详细说明并结合考虑附图将对本发明的有更完整的评价,并对其伴随的许多优点有更清楚的了解,在附图中相同或类似的组件使用了相同的参考号,其中图1是带有一惯用往复扫描器的喷墨打印机内部电路的方框图;图2是根据本发明在双向打印和扫描期间位置补偿方法的控制序列;和图3描绘了根据本发明具有往复扫描器的喷墨打印机机构。
图2是根据本发明的位置补偿方法的控制序列,图3描绘了根据本发明具有往复扫描器的的喷墨打印机机构。
如图中所示,位置补偿方法包括用于补偿打印位置的初始化步骤S110;一旦在步骤S110中准备好补偿打印位置则从左X′向右X滑动喷墨打印头270,打印一个给定点P,在两个方向进行扫描,和然后测量打印的位置的第一步骤S120;一旦完成第一步骤S120,将打印介质1移动一行以便在相反方向打印的第二步骤S130;如果完成了第二步骤S130,测量打印的位置,从右X向左X′滑动喷墨打印头161,在两个方向扫描一个给定点,和第四步骤S150,测量打印位置,将打印位置数据转换为打印位置补偿数据,然后贮存该转换后的数据。下面将更全面地描述打印和扫描。
一旦从个人计算机(未示出)向该多任务系统传送了要打印的数据,则根据打印操作产生一个控制信号,以便如下处理要打印的数据。
在第一位置,根据控制信号控制旋转的CR电机110通过一个皮带轮120向皮带130传送旋转力。喷墨打印头161借助传送到皮带130的力沿打印介质的宽度滑动。喷墨打印头161在导向轴150的引导下移动。喷墨打印头161响应控制信号向打印介质1上喷射油墨。
一旦使用者在用于扫描的多任务系统上放置文件,由往复扫描器162扫描该文件。扫描文件上记录的信息的往复扫描器162安装在喷墨打印头161的一侧,并借助CR电机110的旋转力沿导向轴150与喷墨打印头161一起移动。利用作为数据库的PC10存储扫描的图像数据,或根据应用程序在PC10中进行处理。
由于打印机机构的惯性或后座以及油墨或点线从喷墨打印头161到达打印介质1所用的时间,打印期间的实际打印位置和应用软件中计算的打印位置之间存在差异。
该差异在双向打印或双向扫描期间变成双倍,利用软件补偿用来确保最好打印质量和扫描质量的值。
为进行这种补偿,第一步骤S120的喷墨打印头270从左X′向右X滑动,并为在打印介质1的一个给定点P上进行打印操作而执行步骤S120a。
一旦在打印介质1的给定点P上以固定图形进行打印,扫描器162从右X向左X′滑动以扫描打印介质1上的打印位置(S120b)。扫描点的值等于"Yr1"。如果计算"Yr1",扫描器162从左X′向右X滑动,自始至终进行扫描并执行测量打印位置的步骤(S120c)。
如果在改变打印方向后计算"Yr1",打印介质1移动一行以便在相反方向打印(S130)。如果移动了一行打印介质1(S130),则执行第三步骤S140和步骤S140a,以使喷墨打印头161从右X向左X′滑动,从而在已移动一行的打印介质1上打印。
一旦在已移动一行的打印介质1上打印,扫描器162从右X向左X′滑动,以便通过扫描测量打印的位置(S140b)。该打印位置的值是"Y1r"。一旦计算了打印位置"Y1r"的值,扫描器162从左X′向右X滑动以执行步骤S140c,从而通过在相反方向扫描来测量打印位置。该扫描位置是"Y11"。当通过上面的步骤产生打印位置Yr1、Yrr、Y1r和Y11的每个值时,该值被转换成打印位置补偿信息(S150),从而处理打印位置补偿信息。
下面的参考字母表示下面的参考事项Em-由打印机构产生的误差Eh-由喷墨打印头产生的误差Es-由光累积时间产生的误差Em+Eh-软件计算的打印位置和实际打印的位置之间的位置误差Em+Es-实际打印的位置和扫描的数据的位置之间的误差一旦设定该误差值,双向打印期间,位置误差等于2*(Em+Eh),双向扫描期间,位置误差等于2*(Em+Es)。因此,双向打印位置补偿表示如下|Yrr-Yr1|/2或|Yrr-Y11|/2=Em+Es...1Yr=(Yrr+Yr1)/2 ...2Y1=(Y1r+Y11)/2 ...3|Yr-Y1|/2=Em+Eh...4根据等式1至4输出双向打印位置补偿信息。打印介质1上的双向打印位置的中间位置和由软件计算的位置之间的差异与喷墨打印头161和扫描器162之间的距离对应,因此|(Yr-Y1)/2-X|=dh+ds...5通过等式5输出扫描器的位置误差补偿信息。
此刻,"dh"是载体160的位置Pc和安装在载体160上的喷墨打印头161之间的距离Ph,"ds"是多任务系统的载体160的位置Pc和扫描器162之间的距离Ps。一旦通过该步骤计算了双向打印和扫描位置补偿信息,通过步骤S160完成位置信息的输出。一旦输出了位置补偿信息,将其存储在多任务系统的存储器(未示出)中。因此,随着双向打印操作和扫描操作的完成,所测量的数据被转换成位置补偿信息,以便在双向打印操作和扫描操作期间使用。
如上所述,每当使用多任务系统的打印功能时,本发明自动测量和补偿位置误差,以使使用者可更方便地使用打印功能,减少了控制打印位置的制造步骤的数量,从而提高了制造效率。
很显然,对于本领域的技术人员来说,在不脱离本发明精神或范围的情况下可在双向打印和扫描期间对本发明的打印位置补偿方法做出各种改进和变化。因此,其意图是本发明覆盖落入所附权利要求和其等同物的范围中该发明的改进和变化。
权利要求
1.一种用于扫描数据的误差补偿方法包括一个伴有喷墨打印头运动的图形打印过程;一个双向打印的图形扫描过程;和一个通过检测双向扫描结果的位置误差产生用于补偿误差的数据的数据产生过程。
2.一种其中使用了一种具有一个进行双向打印操作的打印设备和一个以与打印设备相同方向运动并且执行扫描功能的扫描设备的扫描器装置的用于扫描数据的误差补偿方法包括一个其中打印设备以预定的固定方向运动并且打印一特定图形打印过程的特定图形打印过程;其中扫描设备以与打印方向相同的方向运动并且识别图形的图形识别过程;其中扫描设备以与打印方向相反的方向运动并且识别图形的图形识别过程;和一个其中产生用于双向扫描数据的位置补偿数据的位置补偿数据产生过程。
3.如权利要求2所述的用于扫描数据的误差补偿方法,其中打印设备双向地打印图形。
4.如权利要求3所述的用于扫描数据的误差补偿方法,其中打印设备在一个方向上执行打印功能,然后执行换行功能,并随后以相反方向打印图形。
5.如权利要求2所述的用于扫描数据的误差补偿方法,其中打印设备打印的图形是垂直行。
6.如权利要求2所述的用于扫描数据的误差补偿方法,其中打印设备和扫描设备的运行方向与纸的方向成直角。
7.一种在双向打印和扫描过程中的位置补偿方法,包括一个从左向右滑动喷墨打印头,在一给定位置上打印,执行双向扫描,并测量打印的位置的第一步骤;一个如果完成了第一步骤打印介质移动一行的第二步骤;一个如果完成了第二步骤通过从右向左滑动喷墨打印头双向扫描打印的位置测量一打印位置的第三步骤;和一个将打印位置的信息转换为打印位置补偿的信息并存储之的第四步骤。
8.如权利要求7所述的位置补偿方法,其中第一步骤包括子步骤通过从左向右滑动喷墨打印头在一给定点上打印;从右向左滑动扫描器来扫描打印的位置以测量打印的位置;和通过从左向右滑动扫描器再次测量打印的位置。
9.如权利要求7所述的位置补偿方法,其中第三步骤包括子步骤在打印介质移动一行时,从右向左滑动喷墨打印头以在一给定点上执行打印操作;从右向左滑动扫描器以扫描一打印点,然后测量打印的位置;和从右向左滑动扫描器以再测量打印的位置。
全文摘要
一种用于带有打印设备和扫描设备的扫描器装置的用于扫描数据的误差补偿方法包括:一个其中打印设备以预定的固定方向运动并且打印一特定图形打印过程的特定图形打印过程;其中扫描设备以与打印方向相同的方向运动并且识别图形的图形识别过程;其中扫描设备以与打印方向相反的方向运动并且识别图形的图形识别过程。和一个其中产生用于双向扫描数据的位置补偿数据的位置补偿数据产生过程。
文档编号H04N1/047GK1201201SQ9810955
公开日1998年12月9日 申请日期1998年6月3日 优先权日1997年6月3日
发明者李明述 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1