打印装置、程序和打印方法

文档序号:2512595阅读:129来源:国知局
专利名称:打印装置、程序和打印方法
技术领域
本发明涉及在要被打印的介质(例如纸上)进行打印的打印装置和在要被打印的介质上进行打印的打印方法。本发明也涉及用于控制这种打印装置的程序。
背景技术
已经知道通过间歇喷墨来执行打印的喷墨打印机是在要被打印的各种类型的介质(包括纸、布和膜)上进行打印的打印机。在这样的喷墨打印机中,通过交替重复两个过程来执行打印,即在输送方向上送纸并定位纸的过程和当在扫描方向上移动喷嘴时从喷嘴喷墨的过程。
在这样的喷墨打印机中,当由导向器引导纸边缘时,在输送方向上送纸。然而,由于在提供导向器的位置方面可能存在制造误差,对于每个打印机而言存在个体差异。因此,存在一种可能性就是每个打印机的打印起始位置将不同。
因此,已经提出在打印机上提供纸张宽度传感器并根据由这个纸张宽度传感器输出的结果来确定打印起始位置。
在这种情况下,纸张宽度传感器可以安装在用于移动喷嘴的托架上。打印机在打印之前用纸张宽度传感器检测纸的两边,并且根据检测两边的结果来确定打印起始位置。
然而,在这样的方法中,在打印之前需要在扫描方向上移动托架并检测纸的两边。也就是说,在打印之前,需要进行移动托架的操作,从而打印需要的时间变长。

发明内容
本发明的目的是把打印起始位置设定在适当位置上,以及缩短打印需要的时间。
本发明的主要方面是提供一种打印装置,所述打印装置在扫描方向上从打印起始位置形成一行圆点以便在要被打印的介质上打印,包括能在所述扫描方向上检测所述要被打印的介质边缘的传感器,其中根据要被打印的另一介质边缘的检测结果来确定所述打印起始位置。
通过本说明书和附图内的描述,本发明的其他特征将变得清楚。


图1是本实施例的喷墨打印机的整体结构的说明图。
图2是示意地表示本实施例的喷墨打印机的托架周围区域的图。
图3是本实施例的喷墨打印机的输送单元周围区域的说明图。
图4是本实施例的喷墨打印机的输送单元周围区域的透视图。
图5是表示线性编码器结构的说明图。
图6A是当CR电机42正向旋转时输出信号的波形时序图。
图6B是当CR电机42反向旋转时输出信号的波形时序图。
图7是表示喷嘴排列的说明图。
图8是纸张宽度传感器的说明图。
图9是表示纸张宽度传感器在扫描方向的多个位置上进行测量的说明图。
图10是整个打印机和导向单元的透视图。
图11是用于解释打印起始位置的图。
图12A是当打印区域变换到一张纸S右侧时的说明图。
图12B是当打印区域变换到纸S左侧时的说明图。
图13是校准操作的流程图。
图14是打印操作的流程图。
图15是表示计算机系统外部结构的说明图。
图16是表示图15中所示的计算机系统结构的方框图。
图17是表示用户界面的说明图。
图18是打印数据格式的说明图。
图中使用的主要附图标记的说明表示如下。
10-纸输送单元,11A-纸插入口,11B-卷纸插入口,13-供纸辊,14-压板,15-进纸电机(PF电机),16-进纸电机驱动器(PF电机驱动器),17A-进纸辊,17B-排纸辊,18A和18B-自由辊,20-喷墨单元,21-喷头,22-喷头驱动器,30-清洗单元,31-泵设备,32-泵电机,33-泵电机驱动器,35-压盖设备,40-托架单元,41-托架,42-托架电机(CR电机),43-托架电机驱动器(CR电机驱动器),44-滑轮,45-定时带,46-导轨,50-测量仪器组,51-线性编码器,511-线性标度,512-检测部分,512A-发光二极管,512B-准直透镜,512C-检测处理部分,512D-光敏二极管,512E-信号处理电路,512F-比较器,52-旋转编码器,53-纸张检测传感器,54-纸张宽度传感器,60-控制单元,61-CPU,62-定时器,63-接口部分,64-ASIC,65-存储器,66-DC控制器,67-主机,80-导向单元,81-固定导向器,82-活动导向器。
具体实施例方式
本说明书和附图中所进行的描述将至少使下列内容清楚。
打印装置在扫描方向上从打印起始位置形成一行圆点以便在要被打印的介质上打印,包括能在扫描方向上检测要被打印的介质边缘的传感器,其中根据要被打印的另一介质边缘的检测结果来确定打印起始位置。由于这样的打印装置,在适当位置上提供打印起始位置成为可能,也缩短了打印需要的时间。
在打印装置中,理想的是存储要被打印的另一介质边缘的检测结果;并且当在要被打印的介质上打印时,读取存储的检测结果,并且根据该检测结果确定打印起始位置。由于这样的打印装置,根据存储的信息确定打印起始位置,因此,不必每次进行打印时都检测边缘,并且可以缩短打印需要的时间。
在打印装置中,理想的是在托架上设置传感器,托架能在扫描方向上活动。同样优选地,根据关于托架在传感器检测到要被打印的另一介质边缘时的位置的信息确定打印起始位置。同样优选地,使用编码器检测托架的位置。由于这样的打印装置,根据托架的位置检测要被打印的介质边缘位置成为可能。
在打印装置中,理想的是存储关于托架在传感器检测到要被打印的另一介质边缘时的位置的信息;当在要被打印的介质上打印时,读出已经保存的关于托架位置的信息;并且根据已经读出的关于托架位置的信息来确定打印起始位置。对于这样的打印装置,根据存储的托架位置来确定打印起始位置,因此,不需要每次进行打印时都检测边缘位置,并且可以缩短打印需要的时间。
在打印装置中,理想的是获得关于要被打印的介质边缘和打印起始位置之间的相对位置关系的信息;并且根据这个信息和检测边缘的结果来确定打印起始位置。而且,优选地,关于要被打印的介质边缘和打印起始位置之间的相对位置关系的信息是关于空格的信息,所述空格形成在要被打印的介质上。
在打印装置中,理想的是获得关于要被打印的介质的信息;以及根据关于要被打印的介质的信息和检测边缘的结果来确定打印起始位置。同样优选地,关于要被打印的介质的信息是关于要被打印的介质宽度的信息。
而且,在打印装置中,优选地,在要被打印的介质的整个表面上执行打印;并且打印起始位置是位于扫描方向上的位置,所述打印起始位置位于要被打印的介质边缘的外部或其上。
对于这样的打印装置,当执行所谓的无边界打印时,可能在适当位置上设置打印起始位置并且缩短打印需要的时间。
打印装置在扫描方向上从打印起始位置形成一行圆点以便在要被打印的介质上进行打印,所述打印装置包括能在扫描方向上检测要被打印的介质边缘的传感器;其中该传感器设置设置在能沿扫描方向移动的托架上;其中使用编码器检测托架的位置;其中对关于托架在检测到要被打印的另一介质边缘时的位置的信息进行存储;其中获得关于要被打印的介质宽度的信息和关于形成在要被打印的介质上的空格的信息中的至少一个信息;其中当在要被打印的介质上进行打印时,读出关于托架位置的信息;并且其中,根据关于托架位置的信息以及关于要被打印的介质宽度的信息和关于形成在要被打印的介质上的空格的信息中的至少一个信息来确定打印起始位置。对于这样的打印装置,可能在适当位置上提供打印起始位置以及缩短打印需要的时间。
而且,提供一种程序,该程序使在扫描方向上从打印起始位置形成一行圆点以便在要被打印的介质上进行打印的打印装置实现在扫描方向上检测要被打印的介质边缘的功能;以及根据要被打印的另一介质边缘的检测结果来确定打印起始位置的功能。对于这样的程序,可能控制打印装置以便它在适当位置上设置打印起始位置并且缩短打印需要的时间。
而且,也可能提供包含代码的计算机可读存储介质,所述代码使在扫描方向上从打印起始位置形成一行圆点以便在要被打印的介质上进行打印的打印装置实现在扫描方向上检测要被打印的介质边缘的功能;以及根据要被打印的另一介质边缘的检测结果来确定打印起始位置的功能。
而且,用于在要被打印的介质上进行打印的方法包括在扫描方向上检测要被打印的另一介质边缘的步骤;根据要被打印的另一介质边缘的检测结果来确定打印起始位置的步骤;以及在扫描方向上从确定的打印起始位置喷射墨滴、以便在要被打印的介质上进行打印的步骤,要被打印的介质与要被打印的另一介质不同。
而且,计算机系统包括主计算机单元和打印装置,在扫描方向上从打印起始位置形成一行圆点以便在要被打印的介质上进行打印,并且配备能在扫描方向上检测要被打印的介质边缘的传感器;其中根据要被打印的另一介质边缘的检测结果来确定打印起始位置。对于这样的计算机系统,可能在适当位置上提供打印起始位置并且缩短打印需要的时间。
===打印装置(喷墨打印机)概述===<关于喷墨打印机的结构>
参考图1、图2、图3和图4描述用作打印装置实例的喷墨打印机的概述。要说明的是要说明的是,图1是本实施例的喷墨打印机的整体结构的说明图。图2是本实施例的喷墨打印机的托架周围区域的示意图。图3是本实施例的喷墨打印机的输送单元周围区域的说明图。图4是本实施例的喷墨打印机的输送单元周围区域的透视图。
本实施例的喷墨打印机具有纸输送单元10、喷墨单元20、清洗单元30、托架单元40、测量仪器组50、以及控制单元60。
纸输送单元10用于在打印期间把纸输入能打印的位置并使纸在预定方向(图1中垂直于纸面的方向(下文中,称之为纸输送方向))上移动预定移动量,所述纸是要被打印的介质的实例。换句话说,纸输送单元10作用为用于输送纸的输送机构。纸输送单元10具有纸插入口11A、卷纸插入口11B、供纸电机(未图示)、供纸辊13、压板14、进纸电机(下文中称为“PF电机”)15、进纸电机驱动器(下文中称为“PF电机驱动器”)16、进纸辊17A和扫纸辊17B、以及自由辊18A和自由辊18B。然而,纸输送单元10不需必须包括所有这些结构部件以便用作输送机构。
纸插入口11A是要插入纸的地方,所述纸是要被打印的介质实例。卷纸插入口11B是要插入卷纸的地方。供纸电机(未图示)是用于把已经插入纸插入口11A的纸输入打印机的电机,并且由脉冲马达构成。供纸辊13是用于把已经插入纸插入口11A的纸自动输入打印机的辊,并且由供纸电机12进行驱动。供纸辊13具有大致为字母D形状的横截面形状。供纸辊13圆周部分的外围长度设置成比到PF电机15的输送距离更长,以便使用这个圆周部分可以把要被打印的介质提升到PF电机15。要说明的是,通过供纸辊13的旋转驱动力和分离垫(未图示)的摩擦阻力,可以阻止一次提供多个要被打印的介质。随后详细描述要被打印的介质的输送顺序。
压板14在打印期间支撑纸S。PF电机15是用于在纸输送方向上供纸的电机,并且由DC电机构成,所述纸是要被打印的介质实例。PF电机驱动器16是用于驱动PF电机15。进纸辊17A是用于把已经由供纸辊13输入打印机的纸S输送到可打印区的辊,并且由PF电机15进行驱动。自由辊18A设置设置在与进纸辊17A相对的位置上,并且通过把纸S夹在它们和进纸辊17A之间来把纸S推向进纸辊17A。
排纸辊17B是用于把已经完成打印的纸S排出打印机之外的辊。排纸辊17B由PF电机15通过在图中未图示的齿轮进行驱动。自由辊18B设置在与排纸辊17B相对的位置上,并且通过把纸S夹在它们和排纸辊17B之间来把纸S推向排纸辊17B。
喷墨单元20用于在纸上喷墨,所述纸是要被打印的介质实例。喷墨单元20具有喷头21和喷头驱动器22。喷头21具有作为喷墨部分的多个喷嘴,并且从每个喷嘴间歇地喷墨。喷头驱动器22是用于驱动喷头21以便从喷头间歇地喷墨。
清洗单元30用于防止喷头21的喷嘴堵塞。清洗单元30具有泵设备31和压盖设备35。泵设备用于从喷嘴抽墨以便防止喷头21的喷嘴堵塞,并且具有泵电机32和泵电机驱动器33。泵电机32从喷头21的喷嘴吸出墨。泵电机驱动器33驱动泵电机32。当没有执行打印时(待机期间),压盖设备35用于密封喷头21的喷嘴,以便阻止喷头21的喷嘴堵塞。
托架单元40用于使喷头21在预定方向上进行扫描和移动(在图1中是纸面的左右方向(在下文中,称之为扫描方向))。托架单元40具有托架41、托架电机(在下文中称为CR电机)42、托架电机驱动器(在下文中称为CR电机驱动器)43、滑轮44、定时带45和导轨46。托架41能在扫描方向上进行移动,并且喷头21固定到其上(因此,当在扫描方向上移动喷头21的喷嘴时,它们间歇地喷墨)。托架41也以可拆的方式固定容纳墨的墨盒48。CR电机42是用于在扫描方向上移动托架的电机,并且由DC电机构成。CR电机驱动器43用于驱动CR电机42。滑轮44连接到CR电机42的转轴上。定时带45由滑轮44驱动。导轨46用于在扫描方向上引导托架41。
测量仪器组50包括线性编码器51、旋转编码器52、纸张检测传感器53、以及纸张宽度传感器54。线性编码器51用于检测托架41的位置。旋转编码器52用于检测进纸辊17A的旋转量。要说明的是,随后论述例如编码器的结构。纸张检测传感器53用于检测要被打印的纸张前端的位置。纸张检测传感器53设置在某一位置上,在所述位置上,当供纸辊13正在向进纸辊17A送纸时,它能检测到纸张前端的位置。要说明的是,纸张检测传感器53是通过机械机构检测纸张前端的机械传感器。更具体地,纸张检测传感器53具有能在送纸方向上进行旋转的杆,将该布置成使其伸入送纸的路径。这样,纸张前端与杆接触,杆进行旋转,因此纸张检测传感器53通过检测杆的移动来检测纸张前端的位置。纸张宽度传感器54附着在托架41上。纸张宽度传感器54是具有发光部分541和光接收部分543的光学传感器,并且通过检测纸张反射的光来检测在纸张宽度传感器54的位置上是否出现纸。纸张宽度传感器54在被托架41移动时检测纸张边缘的位置,以便检测纸张宽度。纸张宽度传感器54可以根据托架41的位置来检测纸张前端。纸张宽度传感器54是光学传感器,因此用比纸张检测传感器53更高的精度来检测位置。
控制单元60用于执行打印机的控制。控制单元60具有CPU 61、定时器62、接口部分63、ASIC 64、存储器65和DC控制器66。CPU 61用于执行打印机的全部控制,并且给DC控制器66、PF电机驱动器16、CR电机驱动器43、泵电机驱动器32和喷头驱动器22发送控制命令。定时器62相对于CPU 61周期性地生成中断信号。接口部分63与设置在打印机外部的主机67交换数据。ASIC 64控制打印分辨率和喷头的驱动波形,例如,根据通过接口部分63从主机67发送的打印信息。存储器65用于为ASIC 64和CPU 61储备存储程序的区域以及工作区域,例如,具有存储设备如RAM或EEPROM。DC控制器66根据从CPU 61发送的控制命令和来自测量仪器组50的输出,控制PF电机驱动器16和CR电机驱动器43。
<关于编码器的结构>
图5是线性编码器51的说明图。
编码器51用于检测托架41的位置,并且具有线性标度511和检测部分512。
线性标度511按照预定间隔配备细缝(例如,每隔1/180英寸(1英寸等于2.54cm)),并且固定在打印机主体上。
检测部分512设置成与线性标度511相对,并且位于托架41侧面上。检测部分512具有发光二极管512A、准直透镜512B和检测处理部分512C。检测处理部分512C配备多个(例如四个)光敏二极管512D、一个信号处理电路512E和两个比较器512Fa,512Fb。
当经由两侧上的电阻器把电压Vcc施加给发光二极管512A时,发光二极管512A发光,并且这个光入射在准直透镜上。准直透镜512B把从发光二极管512A发射的光变成平行光,并且把平行光照射在线性标度511上。穿过设置在线性标度内的细缝的平行光然后穿过固定细缝(未图示),并且入射在光敏二极管512D上。光敏二极管512D把入射光转换成电信号。从光敏二极管输出的电信号在比较器512Fa和512Fb内进行比较,输出这些比较结果作为脉冲。然后,从比较器512Fa和512Fb中输出的脉冲ENC-A和脉冲ENC-B变成线性编码器51的输出。
图6A和图6B是表示线性编码器51的两种输出信号波形的时序时序图,更具体地,图6A是当CR电机42正向旋转时的输出信号波形的时序图,而图6B是当CR电机42反向旋转时的输出信号波形的时序图。
如图6A和图6B中所示,当CR电机42正向旋转时和当它反向旋转时,脉冲ENC-A和脉冲ENC-B的相位偏移90度。当CR电机42正向旋转时,也就是,当托架41在主扫描方向上移动时,然后,如图6A中所示,脉冲ENC-A的相位领先脉冲ENC-B的相位达90度。另一方面,当CR电机42反向旋转时,然后,如图6B中所示,脉冲ENC-A的相位落后脉冲ENC-B的相位达90度。脉冲的单个周期T对应于在托架41移动达到线性标度511内细缝间隔期间的时间(例如,每隔1/180英寸(1英寸等于2.54cm))。
托架41的位置检测如下。首先,检测脉冲ENC-A或脉冲ENC-B的上升沿或下降沿,并且计算检测的沿的数量。根据计算的数量来计算托架41的位置。关于计算的数量,当CR电机42正向旋转时,对每个检测的沿加“+1”,而当CR电机42反向旋转时,对每个检测的沿加“-1”。由于脉冲ENC的周期等于线性标度511的细缝间隔,通过使计算的数量与细缝间隔相乘,可以得到托架41已经从计数为“0”的位置移动的量。换句话说,在这种情况下,线性编码器51的分辨率是线性标度511的细缝间隔。也可能使用脉冲ENC-A和脉冲ENC-B来检测托架41的位置。脉冲ENC-A和脉冲ENC-B的周期等于线性标度511的细缝间隔,并且脉冲ENC-A和ENC-B的相位偏移90度,这样如果检测脉冲的上升沿和下降沿,并且计算检测的沿数量,则计算的数量“1”对应于线性标度511的细缝间隔的1/4。因此,通过使计算的数量与细缝间隔的1/4相乘,可以得到托架41已经从计数为“0”的位置移动的量。也就是,在这种情况下,线性编码器51的分辨率是线性标度511的细缝间隔的1/4。
托架41的速度检测如下。首先,检测脉冲ENC-A或脉冲ENC-B的上升沿或下降沿。用定时计数器计算脉冲沿之间的时间间隔。根据计算的值获得周期T(T=T1,T2,…)。如果λ(拉姆达)是线性标度511的细缝间隔,则按照λ/T可以顺序获得托架的速度。也可能使用脉冲ENC-A和脉冲ENC-B来检测托架41的速度。通过检测脉冲的上升沿和下降沿,用定时计数器计算沿之间的时间间隔,其对应于线性标度511的细缝间隔的1/4。根据计算的值获得周期T(T=T1,T2,…)。如果λ是线性标度511的细缝间隔,则按照Vc=λ/(4T)可以顺序获得托架的速度Vc。
要说明的是,旋转编码器52具有与线性编码器51大致相同的结构,只是依据进纸辊17A的旋转而旋转的转盘521用于取代设置在打印机主体上的线性标度511,以及设置在打印机主体上的检测部分522用于取代设置在托架41上的检测部分512(参见图4)。
要说明的是,旋转编码器52直接检测的是进纸辊17A的旋转量,而不是纸的输送量。当进纸辊17A旋转来输送纸时,由于进纸辊17A和纸之间的滑动而出现输送误差。因此,旋转编码器52不能直接检测纸输送量的输送误差。因此,建立表示由旋转编码器52检测的旋转量和输送误差之间关系的表格,并且存储在控制单元60的存储器65内。然后,根据旋转编码器检测的结果来参考表格,从而检测输送误差。这个表格不局限于表示旋转量和输送误差之间的关系,例如,也可以是表示输送次数和输送误差之间关系的表格。同样,因为滑动依赖纸特性而不同,也可能建立与纸特性对应的多个表格,并且把这些表格存储在存储器65内。
<关于喷嘴的结构>
图7是表示位于喷头21底面内的喷嘴排列的说明图。在喷头21的底面内,形成有深黑墨喷嘴组KD、浅黑墨喷嘴组KL、深青墨喷嘴组CD、浅青墨喷嘴组CL、深紫墨喷嘴组MD、浅紫墨喷嘴组ML和黄墨喷嘴组YD。每个喷嘴组配备多个(在本实施例中是n条)喷嘴,它们是用于喷射各种颜色墨的喷孔。要说明的是,指示喷嘴组的参考字符内第一个字母表示墨颜色,而附助字母“D”意思是墨具有相对高的暗度,附助字母“L”意思是墨具有相对低的暗度。
喷嘴组的多个喷嘴在送纸方向上按照恒定间隔(喷嘴间距k·D)进行排列。这里,D是送纸方向上的最小点距(也就是,形成在纸S上的点在最高分辨率时的间隔)。此外,k是1或更大的整数。
给喷嘴组的多个喷嘴分配编号,所述编号朝着下游侧变得更小(#1-#n)。此外,关于每个喷嘴组的喷嘴在送纸方向上的位置,每个喷嘴组的喷嘴设置成使它们位于相邻喷嘴组的喷嘴之间。例如,关于浅黑墨喷嘴组KL的第一喷嘴#1在送纸方向上的位置,浅黑墨喷嘴组KL的第一喷嘴#1设置在深黑墨喷嘴组KD的第一喷嘴#1和第二喷嘴#2之间。而且,关于纸张宽度传感器54在送纸方向上的位置,纸张宽度传感器54设置在与最远下游的第n个喷嘴#n大致相同的位置上。每个喷嘴配备压电元件(未图示),作为驱动喷嘴和使它喷射墨滴的驱动元件。
在打印期间,纸输送单元10按照预定输送量间歇地输送纸S,在这些间歇输送之间,托架41在主扫描方向上移动,并且从喷嘴喷射墨滴。
===检测纸的边缘===在本实施例中,纸张宽度传感器54检测到纸的距离PG,根据距离PG来检测纸是否出现在检测位置内。然后,通过检测纸是否出现在扫描方向上,纸张宽度传感器54检测纸的两个边缘来检测纸的宽度。
图8是检测距离PG的纸张宽度传感器54的说明图。要说明的是,从图中可以看出,纸张宽度传感器54作用为间隙传感器。
在图中,纸张宽度传感器54具有一个发光部分541和两个光接收部分(第一光接收部分543A和第二光接收部分543B)。发光部分541包含发光二极管,并且在作为要被打印的介质的纸S上辐射光。第一光接收部分543A具有光接收元件,光接收元件输出依赖于接光接收量的电信号。如同第一光接收部分543A,第二光接收部分543B具有光接收元件。与第一光接收部分543A相比,第二光接收元件543B设置在更远离发光部分的位置上。
从发光部分541发射的光入射在纸S上。入射在纸S上的光被纸反射。被纸S反射的光入射在光接收元件上。入射在光接收元件上光由光接收元件转换成依赖入射光量的电信号。
如果纸S位于压板14上,则距离PG很小。因此,纸S反射的光主要入射在第一光接收部分543A上,只有漫射光才入射在第二光接收部分543B上。因此,第一光接收部分543A的输出信号变得比来自第二光接收部分543B的输出信号更大。
另一方面,当纸S不在压板14上时,距离PG很大。因此,压板反射的光主要入射在第二光接收部分543B上,而且只有漫射光才入射在第一光接收部分543A上。因此,第二光接收部分543B的输出信号变得比来自第一光接收部分543A的输出信号更大。
因此,如果预先确定两个光接收部分的输出信号比和距离PG(或纸出现与否)之间的关系,则根据光接收部分的输出信号比,可能检测纸是否出现在检测位置上。在这种情况下,关于光接收部分的输出信号比和距离PG(或纸出现与否)之间关系的信息可以作为表格存储在存储器65内。
图9是表示纸张宽度传感器54在扫描方向的多个位置上测量距离PG的说明图。在图中,已经给同样结构的部件分配相同附图标记,因此省略了它们的描述。
在图中,纸张宽度传感器54设置在托架41上。因此,当托架移动时,纸张宽度传感器54能在扫描方向上移动。因此,纸张宽度传感器54能在扫描方向的多个位置上检测距离PG。
另一方面,如上所述,线性编码器51可以检测托架41在扫描方向上的位置。也就是说,线性编码器51检测由纸张宽度传感器54测量的距离PG的位置。
因此,通过检测托架在距离PG变化时的位置,距离PG由纸张宽度传感器54进行检测,可能检测纸的边缘。要说明的是,通过检测纸的两个边缘,可以检测纸的宽度。
===导向单元===图10是表示整个打印机和导向单元的透视图。
除了上述结构元件之外,打印机1还具有外壳3、上盖5、操作部分7和显示部分9。外壳3是容纳上述结构元件(例如,诸如纸输送单元10、喷墨单元20、清洗单元30、托架单元40、测量仪器组50以及控制单元60等的元件)的箱子。上盖5是能在开/关方向上关于设置在外壳3上的转轴(未图示)进行旋转的盖子。当上盖5打开时,例如,可以看见容纳在外壳3内的纸输送单元10和托架单元40。例如,在诸如更换托架或堵塞纸时,打开和关闭上盖5。操作部分7设置在外壳3上,并且具有按钮。通过操作按钮,用户可以执行打印机1的各种设置。显示部分9设置在外壳3上,并且具有灯。例如,可以根据灯闪来确认打印机1的操作。要说明的是,显示部分9也可以是取代灯的液晶显示板。
导向单元80排列成当从纸插入口11A把纸S送入打印机时支撑纸的状态。导向单元80配备固定导向器81和活动导向器82。固定导向器81与打印机主体整体安装在一起,并且具有垂直于扫描方向的导向面。当从纸插入口11A供应纸S时,固定导向器81使纸的侧边与导向面接触,而当输送纸时,它在输送方向上引导纸S。活动导向器82设置成使其能关于打印机主体在扫描方向上进行移动,并且具有垂直于扫描方向的导向面。可能在扫描方向上改变活动导向器82的位置以便能设定各种尺寸的纸。使纸的一个边缘接触固定导向器81,而使纸的另一边缘接触活动导向器82。通过用固定导向器和活动导向器来限制纸的边缘,当供应纸时可能抑制纸歪斜。
===确定打印起始位置===<关于打印起始位置>
图11是用于描述打印起始位置的图。在本图中,给已经描述过的结构元件分配同样的附图标记,从而省略对它们的描述。要说明的是,在图中,纸S的边缘由固定导向器81和活动导向器83来限制,并且供应纸的同时抑制歪斜。
在图中,“待机位置”是托架41在不打印时等待的位置,并且称为所谓的“原始位置”。压盖设备35设置在这个位置的附近。当托架41在不打印而处于待机位置时,压盖设备35密封喷头21的喷嘴,并且防止喷嘴堵塞。然后,当处于待机位置的托架41接收到打印命令时,它开始在扫描方向上朝打印区域移动。
“可打印位置”是喷头21的喷嘴能喷墨的位置。然而,例如,如果当托架41在可打印位置上时喷嘴开始喷墨,则墨将落在压板14上并弄脏压板,因为在喷嘴之下没有纸。如果当托架41在可打印位置上时,托架41在扫描方向上移动,之后从线性编码器51中输出脉冲信号。因此,当托架41在可打印位置的打印区域侧边时(在图中是可打印位置的左侧边),控制单元60根据线性编码器51的输出信号,能检测托架已经从可打印位置移动的量。要说明的是,当托架在扫描方向上移动预定量时,从线性编码器51中输出脉冲信号,因此,控制单元60能根据来自线性编码器51的脉冲计数来在扫描方向上检测托架的位置。
“打印起始位置”是喷头21的喷嘴开始喷墨的位置,并且是能依赖于打印模式而进行改变的位置。图中表示一种方法,其中从纸S边缘留下3mm空白进行打印。通过计数从线性编码器51中输出的脉冲信号来确定打印起始位置。在图中,计数对应于从可打印位置开始的移动量X的脉冲数。要说明的是,移动量X是在每个打印机内进行设定的值,以便在打印时给出预定量的空白(3mm)。在下文中描述移动量X的设定。
“打印结束位置”是喷头21的喷嘴停止喷墨的位置,并且是能依赖于打印模式而进行改变的位置。图中表示一种方法,其中从纸S边缘留下3mm空白进行打印。因此,在纸S上进行打印的区域宽度是比纸宽度PW小6mm的值(PW-6mm)。
理想地,在纸S上进行打印的区域在其左右两侧具有相等的空白。另一方面,当执行打印以便纸张宽度传感器34首先检测纸两边的位置和然后确定左右两边上的相等空白时,用于检测纸两边位置的操作变成必需的,因此延迟了打印操作。
因此,在本实施例的打印机中,当开始打印时,不使用检测纸两边位置的结果,而是,当托架从可打印位置移动预定移动量X时开始打印。因此,当开始打印时不需要用于检测纸两边位置的操作,因此,可能在更早的定时开始打印操作。
然而,如果可打印位置和打印起始位置之间的距离对于所有打印机来说是固定的,则如下所述,在打印位置内可能出现位移,并且左右两边上的空白可能变成不相等。
例如,当固定导向器81因为固定导向器的安装误差而安装在理想安装位置的左侧时,如图12A中所示,打印区域将移向纸S的右侧,并且不可能形成相等空白。作为选择,如果可打印位置由于线性编码器的安装误差而定为在右侧时,则打印区域也将移向纸S的右侧。
而且,例如,当固定导向器81因为固定导向器的安装误差而安装在理想安装位置的右侧时,如图12B中所示,打印区域将移向纸S的左侧,并且不可能形成相等空白。作为选择,如果可打印位置由于线性编码器的安装误差而定为在左侧时,则打印区域也将移向纸S的左侧。
因此,为了把打印区域定位在纸S的中心以便左右两边的空白变成相等的,对于每个打印机而言需要改变可打印位置和打印起始位置之间的距离X。
因此,在本实施例中,为了对每个打印机确定打印起始位置,按照下面给出的顺序执行校准操作。
<校准操作>
图13是校准操作的流程图。在从工厂装运打印机之前或当用户命令打印机执行校准时,执行校准操作。要说明的是,由打印机的控制单元60来控制校准操作。
首先,打印机接收校准命令(S101)。依照来自主机单元的信号,或作为从操作部分7输入的信号,这个命令发送给打印机。要说明的是,此时托架41通常处于待机位置。
接着,驱动CR电机以在扫描方向上移动托架(S102)。然后,托架41从待机位置移到可打印位置。
当托架41到达可打印位置时,线性编码器51开始根据托架的移动来输出脉冲信号,从而对脉冲数量进行计数(S103)。要说明的是,计数的脉冲数量是关于托架已经从可打印位置移动的移动量的信息。托架41穿过可打印位置之后,它继续朝打印区域移动。
当托架从可打印位置进一步移动时,纸张宽度传感器54检测纸的边缘(S104)。也就是说,首先,纸张宽度传感器54输出指示出现压板14的信号,但这之后,它输出指示出现纸的信号,因此,当输出信号变化时,检测的位置作为纸边缘的位置。
最后,打印机把在检测到纸边缘时的计数值作为校正值存储在存储器65的EEPROM内(S105)。
存储在存储器65内的校正值是对应于从可打印位置到纸边缘的距离的脉冲数量。这个校正值对于每个打印机而言是依赖于打印机的制造误差而不同的值。
例如,当固定导向器81安装在理想安装位置的左侧时,校正值变大。而且,当可打印位置因为线性编码器的安装误差而定位在右侧时,校正值也大。
而且,例如,当固定导向器81安装在理想安装位置的右侧时,校正值变小。而且,当可打印位置因为线性编码器的安装误差而定为在左侧时,校正值也小。
因此,由于本实施例,即使在每个打印机内出现制造误差,也可能根据各个打印机差异来设定打印起始位置并校准制造误差。
因此,如下所示,本实施例的打印机使用这个校正值来校准从可打印位置开始的距离X,然后在纸上进行打印。
<打印操作>
图14是打印操作的流程图。这里描述的打印操作是初次通过的打印操作。这里“通过”称为喷嘴(或托架,或喷头)在扫描方向上的一个扫描移动。要说明的是,这个打印操作由打印机的控制单元60进行控制。
首先,打印机接收打印命令(S101)。这个打印命令由从主机单元发送的打印信号来触发。
接着,打印机确定形成在纸左右两边上的空白宽度(S102)。空白宽度通常是通过从纸宽度中减去打印区域宽度而获得的值的一半。这里,通过获得关于打印纸的信息可以确定纸宽度。而且,至于打印区域宽度,有关打印区域宽度的信息包含在从主机单元发送的打印信号内。要说明的是,当关于空白宽度的信息包括在从主机单元发送的打印信号内时,对于打印机而言不需要确定空白宽度。
接着,打印机计算线性编码器51的脉冲数量,所述脉冲数量与空白宽度对应(S103)。例如,如果空白宽度是3mm,并且线性编码器51每隔0.141mm输出一个脉冲信号,与3mm空白宽度对应的脉冲数量约为21。
接着,打印机读取存储的校正值(S204)。这里,“存储的校正值”是在上述校准操作中确定的校正值。因此,如上所述,这个校正值是与从可打印位置到纸边缘的距离对应的脉冲数量。
接着,打印机计算从可打印位置到打印起始位置的距离X(S205)。从可打印位置到打印起始位置的距离X可以是校正值和对应于空白宽度的脉冲数量之和。也就是说,通过计算距离X来确定打印起始位置。
接着,打印机驱动CR电机来在扫描方向上移动托架(S206)。因此,托架41从待机位置向打印起始位置移动。
当托架41从待机位置向打印起始位置移动时,托架41穿过可打印位置。然后,当托架41到达可打印位置时,线性编码器51开始根据托架的移动来输出脉冲信号,从而对脉冲数量进行计数(S207)。要说明的是,每次从线性编码器51输出脉冲信号时,可以确定与距离X对应的脉冲数量(即,校正值和对应于空白宽度的脉冲数量之和的脉冲数量)。
当计数的脉冲数量变为与距离X对应的脉冲数量时,托架已经到达打印起始位置(S208)。在这个定时,喷嘴开始喷墨(S209)。因此,打印起始位置设定成位于离开纸边缘达到已经设定的空白宽度的位置。而且,当托架已经到达打印结束位置(S209)时,结束从喷嘴喷墨。因此,打印结束位置设定成位于离开纸边缘达到已经设定的空白宽度的位置。也就是说,左右两边上的空白宽度布置成相等的。
要说明的是,当打印下次通过时,打印操作的顺序以类似的方式进行重复。然而,由于纸张宽度传感器54在初次通过中能检测纸两边的位置,根据已经检测的边缘位置可以确定第二次和随后通过中的打印起始位置和打印结束位置。
如上所述,对于本实施例,由于每次进行打印时不需要用纸张宽度传感器54检测纸的两边,因此可以缩短打印需要的时间。
===计算机系统等的结构===接着,参考图描述计算机系统、计算机程序和存储计算机程序的存储介质的实施例。
图15是表示计算机系统外部结构的说明图。计算机系统1000配备主机单元1102、显示设备1104、打印机1106、输入设备1108和读取设备1110。在本实施例中,主机单元1102容纳在小型塔式外壳内;然而,这不是限制性的。例如,CRT(阴极射线管)、等离子体显示器或液晶显示设备通常用作显示设备1104,但没有对此进行限制。打印机1106是上述打印机。在本实施例中,输入设备1108是键盘1108A和鼠标1108B,但没有对这些进行限制。在本实施例中,软盘驱动设备1110A和CD-ROM驱动设备1110B用作读取设备1110,但没有对这些进行限制,它也可以是其他类型的设备,例如MO(磁光)盘驱动设备或DVD(数字化视频光盘)。
图16是表示图15中所示的计算机系统结构的方框图。内存储器1202例如RAM设置在容纳主机单元1102的外壳内,并且也设置外存储器例如硬盘驱动单元1204。
用于控制上述打印机的计算机程序可以下载在计算机1000上,例如,计算机1000经由诸如因特网的通信线连接到打印机1106,例如,所述计算机程序也可以存储在计算机可读存储介质上并进行分区。可以使用各种类型的存储介质作为这个存储介质,包括软盘FD、CD-ROM、磁光盘MO、硬盘和存储器。要说明的是,存储在上述存储介质上的信息可以由各种类型的读取设备1110进行读取。
图17是表示显示在显示设备1104屏幕上的打印机驱动器用户界面的说明图,显示设备1104连接到计算机系统。用户可以使用输入设备1108改变打印机驱动器的各种设置。
用户可以从这个屏幕中选择打印模式。例如,用户可以选择快速打印模式或精细打印模式作为打印模式。从这个屏幕中,用户也可以选择进行打印的点距(分辨率)。例如,从这个屏幕中用户可以选择720dpi或360dpi作为打印分辨率。
而且,用户可以经由输入设备1108从这个屏幕中选择要被打印的纸型。主机单元从输入设备1108获得关于纸型的信息。内存储器1202存储使关于纸型的信息和关于纸宽度的信息关联的表格。根据这个表格,主机单元可以根据关于纸型的信息获得关于纸宽度的信息。因此,当打印时,主机把关于纸宽度的信息传递给打印机。要说明的是,使关于纸型的信息和关于纸宽度的信息关联的表格可以存储在打印机的存储器65内。在这种情况下,主机把关于纸型的信息传递给打印机,打印机根据这个表格从接收的关于纸型的信息中获得关于纸宽度的信息。
而且,用户可以经由输入设备1108从这个屏幕中命令打印机执行校准操作。当主机单元从输入设备1108接收指令来执行校准操作时,它把校准命令传递给打印机。然后,当打印机从主机单元接收到校准命令时,打印机执行如上所述的校准操作。要说明的是,虽然图中未进行图示,但用于命令打印机执行校准操作的按钮可以显示在屏幕上。因此,不但在从工厂装运时而且在用户想要的任何时间,都可以执行校准操作。
图18是从主机单元1102供给打印机1106的打印数据格式的说明图。根据打印机驱动器的设置从图像信息中生成打印数据。打印数据具有打印条件命令组和通过命令组。例如,打印条件命令组包括用于指示打印分辨率的命令和用于指示打印方向(单向/双向)的命令。每个通过的打印命令组包括目标输送量命令CL和像素数据命令CP。像素数据命令CP包括指示在本次通过中记录的每个像素点的记录状态的像素数据PD。要说明的是,图中所示的各种命令各自具有标头部分和数据部分;然而,这里对它们进行简化图示。同样,这些命令组间歇地以命令接命令的方式从主机单元侧供给打印机侧。然而,打印数据不局限于这个格式。
在上述中,描述了一个实例,其中通过把打印机1106连接到主机单元1102、显示设备1104、输入设备1108和读取设备1110构成计算机系统;然而,这不是限制性的。例如,计算机系统可以由主机单元1102和打印机1106构成,或者计算机系统不必配备显示设备1104、输入设备1108和读取设备1110之一。例如,对于打印机而言,也可能具有主机单元1102、显示设备1104、输入设备1108和读取设备1110的某些功能或机构,例如,可以配置打印机1106以便具有执行图像处理的图像处理部分、执行各种类型显示的显示部分、以及记录介质连接/分离部分,存储由数码照相机等获取的图像数据的记录介质插入所述记录介质连接/分离部分或从其拿出。
在上述实施例中,用于控制打印机的计算机程序也可能包含在控制单元60的存储器65内,存储器65是存储介质。控制单元60可以执行存储在存储器65内的计算机程序,以便实现上述实施例内的打印机操作。
作为整个系统,这样实现的计算机系统优于常规系统。
===其他实施例===前述实施例已经主要集中在打印机方面进行了描述。然而,不用说,前述也包括例如打印机、打印方法、程序、存储介质、计算机系统、显示屏、屏幕显示方法、打印材料制造方法、记录装置和喷射液体设备的公开内容。
此外,上面描述了例如用作实施例的打印机。然而,前述实施例是为了阐明本发明,而不是解释为限制本发明。当然可以对本发明进行改变和改进而不脱离本发明的要旨,并且包括等效设计。具体地,下述实施例也包括在本发明内。
<关于记录装置>
在上述实施例中,把打印机描述为记录装置。然而这不是限制。例如,也可以采用类似本发明的技术用于使用喷墨技术的各类记录装置,包括滤色片制造设备、染色设备、精密处理设备、半导体制造设备、表面处理设备、三维成形机、液体蒸发设备、有机EL制造设备(尤其是大分子EL制造设备)、显示器制造设备、成膜设备和DNA芯片制造设备。同样其使用方法和其制造方法也位于本申请的范围内。即使当在这些领域采用现有技术时,与常规情形相比,可以直接把液体喷射到(写入)目标物体的事实允许实现材料、处理步骤和成本的减少。
<关于墨>
由于前述实施例是打印机的实施例,因此从喷嘴喷射染色墨或颜料墨。然而,从喷嘴喷射的液体不局限于上述墨。例如,也可能从喷嘴喷射液体(包括水),包括金属材料、有机材料(尤其是大分子材料)、磁性材料、导体材料、配线材料、成膜材料、电子墨、加工液体和基因溶液。如果上述液体直接喷向目标物体,则可以实现材料、处理步骤和成本的减少。
<关于喷嘴>
在前述实施例中,使用压电元件来喷墨。然而,用于喷射液体的方法不局限于此。也可以使用其他方法,例如通过加热在喷嘴内形成泡沫的方法。
<(1)关于校正值的存储>
对于上述实施例,根据校准操作检测的校正值是从编码器输出的脉冲信号的脉冲数量(计数值)。然而,校正值不局限于此。
例如,校正值可以是与托架在纸张宽度传感器检测到纸边缘时的位置有关的信号。也就是说,假设校正值表示纸边缘的位置,它可以是其他形式。
<(2)关于校正值的存储>
对于上述实施例,根据校准操作检测的校正值存储在打印机控制单元60的存储器65内。然而,存储校正值的位置不局限于此。例如,根据校准操作检测的校正值可以存储在主机单元的存储器内。在这种情况下,打印机首先接收校准命令和执行校准操作,然后把已经检测的校正值传递给主机单元。
<关于空白>
在前述实施例中,当在纸上进行打印时,在左右两边形成3mm的空白。也就是说,在前述实施例中,纸边缘和打印起始位置间隔3mm。然而,纸边缘和打印起始位置之间的相对位置关系不局限于此。
例如,不用说,空白宽度可以不同于3mm。
而且,例如,打印也可以是在整个纸面上执行的打印,也就是,没有产生空白的打印,例如所谓的无边界打印。而且,如果执行无边界打印,则打印起始位置可以在要被打印的介质之外或纸边缘的位置上(空白变为零的位置)。这样,当执行所谓的无边界打印时,打印起始位置可以设置在适当位置上,并且也可以缩短打印需要的时间。
工业实用性由于本发明的打印装置,可能在适当位置上设置打印起始位置,并且缩短打印需要的时间。
权利要求
1.一种打印装置,所述打印装置在扫描方向上从打印起始位置形成一行圆点以便在要被打印的介质上进行打印,所述打印装置包括能在所述扫描方向上检测所述要被打印的所述介质边缘的传感器,其中根据要被打印的另一介质边缘的检测结果来确定所述打印起始位置。
2.根据权利要求1所述的打印装置,其中存储所述要被打印的另一介质的所述边缘的所述检测结果;而且其中当在所述要被打印的介质上进行打印时,读取存储的检测结果,根据所述检测结果确定所述打印起始位置。
3.根据权利要求1所述的打印装置,其中所述传感器设置在能在所述扫描方向上移动的托架上。
4.根据权利要求3所述的打印装置,其中根据关于所述托架在所述传感器检测到所述要被打印的其他介质的所述边缘时的位置的信息,确定所述打印起始位置。
5.根据权利要求4所述的打印装置,其中使用编码器检测所述托架的所述位置。
6.根据权利要求4所述的打印装置,存储关于所述托架在所述传感器检测到所述要被打印的其它介质的所述边缘时的所述位置的所述信息;其中当在所述要被打印的介质上进行打印时,读出已经保存的关于所述托架位置的所述信息;以及根据已经读出的关于所述托架位置的所述信息来确定所述打印起始位置。
7.根据权利要求1所述的打印装置,其中获得关于所述要被打印的介质的所述边缘和所述打印起始位置之间的相对位置关系的信息;以及其中根据这个信息和所述边缘的检测结果来确定所述打印起始位置。
8.根据权利要求7所述的打印装置,其中关于所述要被打印的介质的所述边缘和所述打印起始位置之间的所述相对位置关系的所述信息是关于空格的信息,所述空格形成在所述要被打印的介质上。
9.根据权利要求1所述的打印装置,其中获得关于所述要被打印的介质的信息;以及其中根据所述关于要被打印的介质的信息和所述边缘的检测结果来确定所述打印起始位置。
10.根据权利要求9所述的打印装置,其中关于所述要被打印的介质的所述信息是关于所述要被打印的介质宽度的信息。
11.根据权利要求1所述的打印装置,其中在所述要被打印的介质的整个表面上执行打印;以及其中所述打印起始位置是位于所述扫描方向上的位置,所述打印起始位置位于所述要被打印的介质边缘的外部或其上。
12.一种打印装置,所述打印装置在扫描方向上从打印起始位置形成一行圆点以便在要被打印的介质上进行打印,所述打印装置包括能在所述扫描方向上检测所述要被打印的介质边缘的传感器;其中所述传感器设置在能沿所述扫描方向移动的托架上;其中使用编码器检测所述托架的位置;其中存储关于所述托架在检测到所述要被打印的其他介质的所述边缘时的位置的信息;其中获得关于所述要被打印的介质宽度的信息和关于形成在所述要被打印的介质上的空格的信息中的至少一个信息;其中当在所述要被打印的介质上进行打印时,读出关于所述托架的所述位置的所述信息;以及其中根据关于所述托架的所述位置的信息、以及关于所述要被打印的介质宽度的所述信息和关于形成在所述要被打印的介质上的空格的信息中的至少一个信息来确定所述打印起始位置。
13.一种程序,所述程序使在扫描方向上从打印起始位置形成一行圆点以便在要被打印的介质上进行打印的打印装置实现下列功能在所述扫描方向上检测所述要被打印的介质边缘;以及根据检测所述要被打印的另一介质的所述边缘的结果来确定所述打印起始位置。
14.一种用于在要被打印的介质上进行打印的打印方法,所述方法包括在所述扫描方向上检测要被打印的另一介质边缘的步骤;根据所述要被打印的另一介质的所述边缘的检测结果来确定所述打印起始位置的步骤;以及在所述扫描方向上,从确定的打印起始位置喷射墨滴,以便在要被打印的介质上进行打印的步骤,要被打印的介质与要被打印的另一介质不同。
全文摘要
一种打印装置,能把打印起始位置设定在适当位置上,并且缩短打印需要的时间。所述打印装置沿着扫描方向从打印起始位置开始形成圆点行以便在要被打印介质上进行打印,其中所述打印装置还配备传感器,所述传感器能在所述扫描方向上检测所述要被打印的介质边缘以存储其他要被打印的介质边缘的检测结果,并且当在要被打印的介质上进行打印时,读取存储的检测结果,并根据所述检测结果来确定所述打印起始位置。
文档编号B41J19/20GK101045403SQ20071010349
公开日2007年10月3日 申请日期2003年8月12日 优先权日2002年8月21日
发明者赤濑崇, 大槻幸一 申请人:精工爱普生株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1