图像记录设备和图像记录方法

文档序号:2518286阅读:169来源:国知局
图像记录设备和图像记录方法
【专利摘要】提供图像记录设备和图像记录方法。该图像记录设备包括将图像数据和驱动波形连同记录头的位置信息一起传送到记录头的记录头控制器。该记录头控制器包括:驱动波形存储单元,其存储多个驱动波形数据;驱动喷嘴数量计算器,其从图像数据计算同时驱动的喷嘴的数量;以及驱动波形选择器,其基于计算出的驱动喷嘴的数量和驱动喷嘴的数量的预定阈值,从多个驱动波形数据中选择一个驱动波形数据。
【专利说明】图像记录设备和图像记录方法

【技术领域】
[0001 ] 本发明涉及图像记录设备和图像记录方法。

【背景技术】
[0002]在图像记录设备(例如喷墨记录设备)中,由排放墨滴的多个驱动喷嘴(墨排放喷嘴)组成的记录头被设置在托架上。通过在垂直于记录介质传送方向的方向上移动(主扫描)托架并排放墨滴来形成图像。
[0003]如果排放墨滴的喷嘴的数量同时改变,由于驱动喷嘴的负载(容量)也改变,因此驱动波形的上升时间和下降时间改变,并且墨滴的排放速度变得不稳定。那么,由于驱动波形中的过冲和负冲,将出现诸如增加附属物(雾状物)的问题。
[0004]图11是说明用于同时排放墨滴的每一个驱动喷嘴的头驱动波形的曲线图。在图11中,纵坐标表示头驱动电压,而横坐标表示时间。
[0005]在图11中所示的驱动波形中,在驱动波形⑴中,同时排放墨滴的驱动喷嘴的数量很小(189个喷嘴),并且上升时间和下降时间很短(即,理想波形)。相反,在驱动波形
(2)中,同时排放墨滴的驱动喷嘴的数量很大(756个喷嘴),并且上升时间和下降时间变长(即,缓和(dull)波形)。波形中的这种差异随记录头中的喷嘴总量和排放墨滴的每喷嘴负载而增加。
[0006]为了解决这个问题,包括多个驱动电路、根据驱动喷嘴的数量选择所使用的驱动电路并且调整驱动能力的技术是众所周知的。在JP-2008-254204-A中描述的图像记录设备包括驱动包括记录元件的记录头的驱动电路。在该记录头驱动电路中,多个驱动电路并行连接到一个记录元件。该记录头驱动电路包括将由电源提供的电压转换成具有预定波形的驱动电压的输出电路块、基于所记录的数据对记录元件的数量进行积分的记录数据积分器和从多个驱动电路中选择至少一个驱动电路的驱动电路选择器,以便根据由记录数据积分器计算出的积分值,输出电路块的ON阻抗变得小于预定值。
[0007]然而,由于多个驱动电路的存在,所以这种方法需要增加成本。


【发明内容】

[0008]本发明示例性实施例提供一种图像记录设备,其包括记录头控制器,该记录头控制器将图像数据和驱动波形连同记录头的位置信息一起传送到记录头。该记录头控制器包括:驱动波形存储单元,其存储多个驱动波形数据;驱动喷嘴数量计算器,其从图像数据计算同时驱动的喷嘴的数量;以及驱动波形选择器,其基于计算出的驱动喷嘴的数量和驱动喷嘴的数量的预定阈值,从多个驱动波形数据中选择一个驱动波形数据。
[0009]本发明示例性实施例包括一种使用图像记录设备的记录方法。

【专利附图】

【附图说明】
[0010]当连同附图一起考虑时,通过参考下面的详细描述,将容易获得且同样变得更容易理解本发明的更完整的价值和其多个伴随优点。
[0011]图1是说明按照本发明实施例的喷墨记录设备的基础配置的示意图。
[0012]图2是说明按照本发明实施例的喷墨记录设备的功能配置的方框图。
[0013]图3是说明按照本发明实施例的记录头驱动单元的方框图。
[0014]图4是说明按照本发明实施例的驱动记录头的操作的时序图。
[0015]图5是说明按照本发明实施例的喷墨记录设备中主扫描的速度分布图的示图。
[0016]图6是说明按照本发明实施例的喷墨记录设备中在主扫描方向上记录头的移动速度和墨滴的降落位置之间关系的示图。
[0017]图7是说明按照本发明实施例的驱动波形和排放墨滴之间关系的示图。
[0018]图8A和SB是说明驱动喷嘴的数量和驱动脉冲之间关系的示图,其垂直轴为头驱动电压(Vcom电压),而水平轴为时间。图8A中驱动喷嘴的数量相对少,而图SB中驱动喷嘴的数量相对大。
[0019]图9是说明按照本发明实施例的喷墨记录设备中的记录头控制器的方框图。
[0020]图10是说明按照本发明实施例的通过记录头控制器选择驱动波形的定时的示图。
[0021]图11是说明按照本发明实施例的用于同时排放的驱动喷嘴的数量的头驱动波形的曲线图,其垂直轴是头驱动电压,而水平轴是时间。
[0022]图12是说明按照本发明实施例的图像数据和排放液滴的大小之间关系的表。
[0023]图13是说明按照本发明实施例的驱动喷嘴的数量的阈值的第一示例性配置的设置表。
[0024]图14是说明按照本发明实施例的驱动喷嘴的数量的阈值的第二示例性配置的设置表。
[0025]图15是说明按照本发明实施例的驱动喷嘴的数量的阈值的第三示例性配置的设置表。
[0026]图16是说明按照本发明实施例的驱动喷嘴的数量的阈值的第四示例性配置的设置表。
[0027]图17是说明按照本发明实施例的驱动喷嘴的数量的阈值的第五示例性配置的设置表。
[0028]图18是说明按照本发明实施例的驱动喷嘴的数量的阈值的第六示例性配置的设置表。
[0029]图19是说明按照本发明实施例的喷墨记录设备中的记录头控制器内部配置的方框图。
[0030]图20是说明按照本发明实施例的用于校正驱动波形的过程的流程图。
[0031]图21是说明按照本发明实施例的与驱动喷嘴的数量和差|X|相关联的用于校正驱动波形的计算的校正系数的校正表以及校正操作表达式的第一示例。
[0032]图22是说明按照本发明实施例的与驱动喷嘴的数量和差|X|相关联的用于校正驱动波形的计算的校正值的校正表以及校正操作表达式的第二示例。
[0033]图23是说明按照本发明实施例的为对应于墨滴大小的驱动脉冲中的每一个驱动时段而配置的驱动喷嘴的数量的阈值的用于校正驱动波形的校正表的第三示例。
[0034]图24是说明按照本发明实施例的为每种不同打印模式配置的驱动喷嘴的数量的阈值的用于校正驱动波形的校正表的第四示例。
[0035]图25是说明按照本发明实施例的为记录头中的每一个不同温度配置的驱动喷嘴的数量的阈值的用于校正驱动波形的校正表的第五示例。
[0036]图26是说明按照本发明实施例的为每一个不同主扫描速度配置的驱动喷嘴的数量的阈值的用于校正驱动波形的校正表的第六示例。
[0037]图27是说明按照本发明实施例的为每一个不同主扫描位置配置的驱动喷嘴的数量的阈值的用于校正驱动波形的校正表的第七示例。
[0038]图28A和图28B是说明按照本发明实施例的对应于头驱动波形(Vcom电压)中每一个时段A-D和E-H的校正值的图表和表。
[0039]图29是说明按照本发明实施例的喷墨记录设备中的记录头控制器的内部配置的方框图。
[0040]图30是说明按照本发明实施例的D/A转换器中接口的定时的时序图。
[0041]图31是说明按照本发明实施例的通过记录头控制器选择延迟数据的定时的示意图。
[0042]图32是说明按照本发明实施例的驱动喷嘴的数量的阈值的第一示例性配置的设置表。
[0043]图33是说明按照本发明实施例的驱动喷嘴的数量的阈值的第二示例性配置的设置表。
[0044]图34是说明按照本发明实施例的驱动喷嘴的数量的阈值的第三示例性配置的设置表。
[0045]图35是说明按照本发明实施例的驱动喷嘴的数量的阈值的第四示例性配置的设置表。
[0046]图36是说明按照本发明实施例的驱动喷嘴的数量的阈值的第五示例性配置的设置表。
[0047]图37是说明按照本发明实施例的驱动喷嘴的数量的阈值的第六示例性配置的设置表。
[0048]图38是说明按照本发明实施例的喷墨记录设备中的记录头控制器的内部配置的方框图。
[0049]图39是说明按照本发明实施例的在大量驱动喷嘴和少量驱动喷嘴之间所选择的驱动波形之差的示意图。
[0050]图40是说明按照本发明实施例的通过选择或切换驱动波形的降落位置的偏移的示意图。
[0051]图41是说明按照本发明实施例的利用滞后特性切换驱动波形的控制方法的表。
[0052]图42是说明按照本发明实施例的利用滞后特性切换驱动波形的另一个控制方法的表。
[0053]图43是说明按照本发明实施例的利用滞后特性切换驱动波形的再一个控制方法的表。
[0054]图44是说明按照本发明实施例的驱动喷嘴的数量的阈值的示例性配置的表。
[0055]图45是说明按照本发明实施例的在用于记录头中的每一个方向的驱动波形和降落位置的偏移之间关系的示意图。
[0056]图46是说明按照本发明实施例的扫描数量、驱动喷嘴的数量的阈值和变化的阈值之间关系的表。

【具体实施方式】
[0057]在描述附图中所说明的优选实施例时,为了清楚起见而使用特定术语。然而,本专利说明书的公开不希望限制于所选择的特定术语,而应当理解,每一个特定元件包括具有相同功能、以类似方式操作和达到类似结果的全部技术等效物。
[0058]第一实施例
[0059]在JP-2008-254204-A中描述的图像记录设备在根据驱动喷嘴的数量优化驱动波形这点上类似于本发明下面的实施例。但是,在JP-2008-254204-A中所描述的图像记录设备中,未解决由于多个驱动电路使得成本增加的问题。
[0060]在下面示例性实施例中,在图像记录设备中输出驱动波形时,由于记录头的负载依据喷嘴数量的变化以及没有使用常规复杂的驱动电路,驱动波形可以避免不稳定。
[0061]图1是说明本实施例中的喷墨记录设备的基础配置的示意图。
[0062]托架I由导杆2支撑并且通过在主扫描马达3之间悬挂的传动带4在主扫描方向上扫描。托架I包括记录头9,其分颜色(例如黄色(Y)、蓝绿色(C)、绛红色(M)和黑色(K))排放墨滴,并且墨滴从记录头9上布置的驱动喷嘴10 (墨排放喷嘴)排放。通过在主扫描方向上移动托架I和在需要的位置处排放墨滴,在记录介质上形成图像。
[0063]通过读取由安装在托架I上的编码器传感器6在机壳上安装的编码器单5上以等间隔记录的图案以及增加/降低计数,可以获得托架I的位置信息。
[0064]通过在主扫描方向上移动托架I并一次性排放墨滴,来形成关于其宽度与喷嘴行的长度相同的带的图像。在完成形成关于一个带的图像之后,通过在副扫描方向上通过驱动副扫描马达7重复移动记录介质并执行关于一个带的图像形成操作,可以在记录介质上的任何位置处形成图像。
[0065]图2是说明喷墨记录设备的功能配置的方框图。用于控制打印机硬件和驱动记录头的波形数据的固件都存储在只读存储器(ROM) 22中。在通过主机接口(I/F)24从主机个人计算机(PC) 20中接收打印作业(图像数据)之后,中央处理器(CPU) 21在随机存取存储器(RAM) 23中存储图像数据。同时,CPU21指示主扫描控制器26来移动在其上安装了记录头9的托架I到记录介质8上的任意位置。
[0066]记录头控制器25将RAM23中存储的图像数据、R0M22中存储的记录头驱动波形和控制信号与从主扫描编码器3a获得的托架I的位置信息(B卩,记录头9的位置信息)一起传送给记录头驱动器11。
[0067]记录头驱动器11基于从记录头控制器25传送来的数据驱动记录头9并且排放墨滴。
[0068]图3是说明记录头驱动单元11的方框图,图4是说明驱动记录头操作的时序图。
[0069]在图3和图4中,SCK表示图像数据传送时钟,SD表示图像数据(串行数据),SLn表示图像数据锁存信号,MN表示头驱动掩膜图案,而Vcom表面头驱动波形(模拟)。在图3中,VoutN表示在解码灰度之后的头驱动波形(驱动喷嘴N)。
[0070]记录头控制器25通过使用图像数据传送时钟SCK(图4中的tl)将用于记录头9的喷嘴数量(等于致动器的数量)的图像数据(串行数据)SD传送到用于记录头驱动器11中的图像数据的移位寄存器111。
[0071 ] 在完成传送之后,通过使用图像数据锁存信号SLn (图4中的t2),对于用于每一个驱动喷嘴10中的每一个图像数据,将图像数据(串行数据)SD存储到锁存器112中。
[0072]在锁存图像数据之后,记录头控制器25输出头驱动波形Vcom以指令喷嘴以每一个灰度值排放墨滴(图4中的t3)。在这种情况下,从MN (O)到丽(3)的头驱动掩膜图案都输入到灰度解码器113中作为灰度控制信号并且转移到电平转换器114,以便根据输出头驱动波形Vcom的定时选择它们。
[0073]也就是说,利用记录头驱动器11中从MN(O)到MN(3)的灰度控制信号和锁存图像数据SD执行逻辑操作,并且这导致依据每一个驱动喷嘴10在解码灰度之后生成头驱动波形VoutN。记录头9中的致动器91基于图像数据通过打开/关闭模拟开关115排放墨滴。
[0074]图5是说明喷墨记录设备中主扫描的速度分布图的示图。
[0075]主扫描包括托架I加速直到托架I达到恒速的加速阶段、恒速阶段、在托架I通过打印完成的位置之后托架I减速的减速阶段和在执行换行等时段的暂停阶段。
[0076]另外,从恒速阶段和加速阶段中的定时A到恒速阶段和减速阶段中的定时B,包括通过排放墨滴在记录单上形成图像的打印阶段。依据打印模式,确定加速阶段和减速阶段包括在打印阶段中,还是打印阶段仅包括恒速阶段。
[0077]图6是说明在喷墨记录设备中在移动记录头9在主扫描方向上的移动速度和墨滴降落位置之间关系的示图。
[0078]在图6中,Vc和Vc2表示在主扫描方向上托架I的移动速度,Vj表示从记录头9到记录介质8墨滴的排放速度,Hj表示记录头9和记录介质8之间的距离,而Xj和Xj2表示编码器单5的边缘和墨滴降落位置之间的距离。
[0079]如果托架以速度Vj从以速度Vc移动的记录头9排放墨滴,则墨滴降落在降落位置Xj处。
[0080]利用以下等式可以计算降落位置Xj:
[0081]等式I
[0082]Xj = (Hj^-Vj) XVc
[0083]从等式I中,如果托架速度Vc改变为Vc2,则墨滴降落位置Xj也改变为Xj2,这会导致不重合降落位置。
[0084]类似地,Hj (记录头和记录介质之间的距离)和Vj (墨滴从记录头到记录介质的排放速度)的变化也影响墨滴降落位置Xj。
[0085]图7是说明驱动波形和排放墨滴之间的关系的不图。
[0086]输入到驱动头9的通用头驱动波形Vcom包括多个驱动脉冲,并且对应于关于每一个喷嘴的图像数据的排放墨滴的大小由驱动脉冲的组合来确定。图7中,图像数据为两位,可以选择从O到3的液滴的四种类型的大小。也就是说,情况示出如下:
[0087](i)在液滴大小O (精细驱动)的情况,输出驱动脉冲(I),并且记录喷嘴是精细驱动的(即,不排放液滴)。
[0088](ii)在液滴大小I (小滴)的情况,输出驱动脉冲⑷,并且形成小滴。
[0089](iii)在液滴大小2 (中滴)的情况,输出驱动脉冲(3)和(4),并且形成中滴。
[0090](iv)在液滴大小3 (大滴)的情况,输出驱动脉冲⑵、(3)和⑷,并形成大滴。
[0091]图12是说明图像数据和排放液滴大小之间关系的表。也就是说,如果图像数据为两位,则可以选择四种类型的液滴大小。
[0092]关于用于图像数据的两位的高位和低位,如果高位为O并且低位为0,则不排放液滴。如果高位为O并且低位为1,则排放小滴。如果高位为I并且低位为0,则排放中滴。如果高位为I并且低位为1,则排放大滴。从而,需要确定两位数据以确定液滴的大小。
[0093]图8A和8B为说明驱动喷嘴的数量和驱动脉冲之间关系的图表,其中垂直轴为头驱动电压(Vcom电压),而水平轴为时间。在图8A中驱动喷嘴的数量相对小,而在图SB中驱动喷嘴的数量相对大。
[0094]依据驱动喷嘴的数量,致动器的负载(容量)改变。如果负载改变,则头驱动波形Vcom的上升时间和下降时间改变。如果头驱动波形Vcom的上升时间和下降时间改变,则驱动脉冲的低tL的宽度改变。如果驱动脉冲的低tL的宽度改变,则墨滴从记录头到记录介质的排放速度Vj改变。如果排放速度Vj改变,则墨滴降落位置Xj如图6所示地波动,这导致打印质量恶化。
[0095]图9是说明喷墨记录设备中的记录头控制器25的方框图。在该实施例中的记录头控制器25包括存储多个驱动波形a和b的驱动波形存储单元251、从图像数据计算同时驱动的喷嘴的数量的驱动喷嘴数量计算器(计算器)252、基于驱动喷嘴的数量从多个驱动波形数据中选择一个驱动波形的驱动波形选择器254和当驱动波形选择器254执行选择时使用的驱动喷嘴数量阈值存储单元253。记录头控制器25根据驱动喷嘴的数量选择最合适的驱动波形数据并将其从通用驱动电路中输出。
[0096]在图9中,存储两个驱动波形a和b,并且根据驱动喷嘴的数量选择并输出它们中的任何一个。驱动喷嘴数量计算器252包括用于排放液滴中的每一个大小的计数器,并对传送图像数据时的串行数据SD计数。
[0097]驱动喷嘴数量阈值存储单元253至少存储一个以上的阈值,并且优选地,值是可变的,例如寄存器配置。
[0098]驱动波形选择器254基于由驱动喷嘴数量计算器252发送的驱动喷嘴的数量、驱动喷嘴的数量的阈值和从头驱动掩膜图案输出单元250中输出的信息,从驱动波形存储单元251中存储的多个波形a和b中选择一个波形并且将其输出。
[0099]在由D/A转换器256执行数字/模拟转换之后,将所选择的驱动波形输入到记录头驱动器11。
[0100]图10是说明在本实施例中通过记录头控制器25选择驱动波形的定时的示图。
[0101]以下采用图7中所示的波形,描述影响驱动波形脉冲的上升时间和下降时间的驱动喷嘴的数量:
[0102](i)驱动脉冲(I):精细驱动的喷嘴的数量
[0103](ii)驱动脉冲(2):排放大滴的喷嘴的数量
[0104](iii)驱动脉冲(3):排放大滴或中滴的喷嘴的数量
[0105](iv)驱动脉冲(4):排放大滴、中滴或小滴的喷嘴的数量
[0106]也就是说,影响驱动波形脉冲的上升时间和下降时间的驱动喷嘴的数量对于从驱动脉冲(I)到(4)中的每一个是不同的。
[0107]因此,选择驱动波形的定时的单位优选为驱动脉冲的单位(一个MN时段为单位)。
[0108]在图10中,如果驱动喷嘴的数量很小,则驱动波形a是合适的,而如果驱动喷嘴的数量很大,则驱动波形b是合适的。驱动波形a和b都存储在记录头控制器25中。
[0109]例如,在驱动喷嘴的数量很大的情况下适合的驱动波形数据(即,这里的驱动波形b)中,由于大容量,驱动脉冲的上升时间和下降时间变长(即,它们都变缓和)。因此,由于考虑这点,如图10中所示,驱动波形b的上升时间和下降时间预先设置成比驱动波形a短。
[0110]在图10中,在驱动脉冲(I)和(2)中,驱动喷嘴的数量很小,而在驱动脉冲(3)和(4)中,驱动喷嘴的数量很大。在驱动脉冲(I)和(2)的情况下,选择驱动波形a,而在驱动脉冲(3)和(4)的情况下,选择驱动波形b。随后,将所选择的波形输出给D/A转换器256。因此,在获得的头驱动波形Vcom中,与常规技术相比较可能降低驱动喷嘴的数量的影响。
[0111]通过利用从驱动脉冲(I)到(4)中的每一个的表选择驱动波形。下面描述驱动波形选择表。
[0112]图13是说明驱动喷嘴的数量的阈值的第一示例性配置的设置表。
[0113]在图13中,为每一个驱动脉冲号(从驱动脉冲(I)到(4))配置对于驱动喷嘴的数量的不同阈值。在表左侧,为从驱动脉冲(I)到(4)中的每一个驱动脉冲配置从100个喷嘴到400个喷嘴的阈值。基于设置表,在从驱动脉冲(I)到(4)中,如果驱动喷嘴的数量小于驱动喷嘴的数量的阈值,则选择波形a,而如果驱动喷嘴的数量大于或等于驱动喷嘴的数量的阈值,则选择波形b。
[0114]图14是说明驱动喷嘴的数量的阈值的第二示例性配置的设置表。
[0115]在图13所示的设置表的第一实施例中,如果驱动脉冲的数量增加,则驱动喷嘴的数量的阈值的设置数量也增加。因此,记录头控制器25的电路大小与驱动喷嘴的数量的阈值的实际计划设置数量相比较而言变得多余。从而,在图14所示的第二示例性配置中,不由驱动脉冲号而由包括多个驱动脉冲的驱动波形数据实现的液滴大小的组合来表示驱动喷嘴的数量的阈值的类型。通过对于每一个组合配置不同阈值,防止记录头控制器25的电路大小变大。
[0116]例如,如果目标液滴大小的组合为“大滴、中滴和小滴”,则驱动喷嘴的数量的阈值设置为700个喷嘴。与图13中的情况类似,如果驱动喷嘴的数量小于驱动喷嘴的数量的阈值,则选择驱动波形a,而如果驱动喷嘴的数量等于或大于驱动喷嘴的数量的阈值,则选择驱动波形b。
[0117]图15是说明驱动喷嘴的数量的阈值的第三示例性配置的设置表。
[0118]在头驱动波形Vcom中,依据打印模式,驱动波形数据是不同的,并且墨滴排放速度Vj也是不同的。考虑到这点,在第三示例性配置中,可以对应于打印模式(“高速、快速、优良和高质量”)预先配置驱动喷嘴的数量的不同阈值。
[0119]例如,在“高速”的情况下,驱动喷嘴的数量的阈值设置为100个喷嘴。与图13和14中的情况类似,如果驱动喷嘴的数量小于驱动喷嘴的数量的阈值,则选择驱动波形a,而如果驱动喷嘴的数量等于或大于驱动喷嘴的数量的阈值,则选择驱动波形b。
[0120]图16是说明驱动喷嘴的数量的阈值的第四示例性配置的设置表。
[0121]在某些情况下,依据记录头的温度,墨滴排放速度改变。考虑到这点,在第四示例性配置中,可以对应于记录头9所检测的温度来配置关于驱动喷嘴的数量的不同阈值。
[0122]例如,设置温度以10°C增加,如果温度低于10°C,则驱动喷嘴的数量的阈值设置为100个喷嘴。与图13、14和15的情况类似,如果驱动喷嘴的数量小于驱动喷嘴的数量的阈值,则选择驱动波形a,而如果驱动喷嘴的数量等于或大于驱动喷嘴的数量的阈值,则选择驱动波形b。
[0123]图17是说明驱动喷嘴的数量的阈值的第五示例性配置的设置表。
[0124]如图16所示,降落位置Xj受Vc、Vj和Hj的波动所影响。如果打印阶段不仅包括托架I的恒速阶段,也包括加速阶段和减速阶段,那么降落位置Xj基本上通过调整驱动头的定时来校正。然而,依据驱动喷嘴的数量,墨滴排放速度对降落位置Xj的影响程度在恒速阶段、加速阶段和减速阶段是不同的。考虑到这点,在第五示例性配置中,可以对应于主扫描速度配置关于驱动喷嘴的数量的阈值。
[0125]例如,如果主扫描速度小于500mm/s,则驱动喷嘴的数量的阈值设置为100个喷嘴。与图13、14、15和16中的情况类似,如果驱动喷嘴的数量小于驱动喷嘴的数量的阈值,则选择驱动波形a,而如果驱动喷嘴的数量等于或大于驱动喷嘴的数量的阈值,则选择驱动波形b。
[0126]图18是说明驱动喷嘴的数量的阈值的第六示例性配置的设置表。
[0127]在图17所示的第五示例性配置中,依据主扫描速度配置关于驱动喷嘴的数量的不同阈值。然而,即使主扫描速度相同,在某些情况下,墨滴排放速度依据驱动喷嘴的数量而对降落位置Xj的影响程度在加速阶段和减速阶段也可以是不同的。考虑到这点,在第六示例性配置中,可以对应于主扫描位置配置关于驱动喷嘴的数量的不同阈值。
[0128]例如,在加速阶段中驱动喷嘴的数量的阈值设置为100个喷嘴。与图13、14、15、16和17的情况类似,如果驱动喷嘴的数量小于驱动喷嘴的数量的阈值,则选择驱动波形a,而如果驱动喷嘴的数量等于或大于驱动喷嘴的数量的阈值,则选择驱动波形b。
[0129]在图9和10以及图13到18中所示的情况下选择驱动波形时,在记录头9包括的全部喷嘴行上装配的驱动喷嘴的总数可以用于所述目的。另外,装配在记录头9包括中的每一个喷嘴行的驱动喷嘴的数量可以独立地用于所述目的。
[0130]如上所述,在本实施例的喷墨记录设备中,可以根据驱动喷嘴的数量来实现最合适的驱动波形输出,而不会增加成本。另外,依据驱动喷嘴的数量,由于记录头负载的波动,可以防止驱动波形变得不稳定,这与常规技术是不同的。
[0131]第二实施例
[0132]图19是说明喷墨记录设备中的记录头控制器25的内部配置的方框图。
[0133]这个实施例中的记录头控制器25计算合适驱动喷嘴的数量的驱动波形,并且输出计算出的结果,以将其通过记录头驱动器11用于头驱动波形Vcom,该记录头驱动器11利用通用驱动脉冲波形驱动多个喷嘴。为了这个目的,在这个实施例中的记录头控制器25包括存储标准驱动波形数据的驱动波形存储单元(第一存储单元)251、从图像数据计算同时驱动的喷嘴的数量的驱动喷嘴数量计算器252、存储驱动波形校正数据来校正标准驱动波形数据的驱动波形校正数据存储单元(第二存储单元)257和作为驱动波形比较器的驱动波形计算器258,该比较器通过使用基于驱动喷嘴的数量获得的驱动波形校正数据校正标准驱动波形数据。驱动波形计算器258根据标准波形数据和基于驱动喷嘴的数量获得的驱动波形校正数据来校正并计算适于驱动喷嘴的数量的驱动波形数据,并输出计算出的结果以将其用于头驱动波形Vcom。这里,从其产生头驱动波形Vcom的驱动波形数据通过校正操作生成。然而,可能通过不同于该操作的过程来执行校正。
[0134]在记录头控制器25中的图像数据发送器255作为打印作业传送图像数据以在RAM23中存储记录,并且传递图像数据中的串行数据SD给驱动喷嘴数量计算器252。
[0135]头驱动掩膜图案输出单元250输出头驱动掩膜图案MN给记录头驱动器11。
[0136]存储在驱动波形存储单元251中的标准驱动波形数据用于生成驱动波形,该驱动波形可以根据依据要记录的图像数据改变的驱动喷嘴的数量,通过校正标准驱动波形数据排放稳定墨滴,而不管驱动喷嘴的数量的波动。校正标准驱动波形数据的原因是使得预先在驱动波形存储单元251中准备的驱动波形数据的存储大小很小。
[0137]在本实施例中所准备的标准驱动波形中,假设通过以预定采样率读取来生成驱动波形,通过记忆每一个数据点处的波形值来存储标准驱动波形。特别地,标准驱动波形数据是在数字化图8A中所示的头驱动波形Vcom( S卩以具有恒定斜率的下降时间td、具有恒定底部值的低宽度时间tL和具有恒定斜率的上升时间Tp,每一个时段确定的方波形)中的每一个数据点处的一组波形值。
[0138]校正标准驱动波形数据的方法也可以用于对于记录头9的操作特性的条件的变化而稳定排放墨滴。
[0139]另外,校正标准驱动波形数据的方法也可以使得存储驱动波形数据的存储区域变小。从而,可以使得诸如存储驱动波形数据的存储单元的硬件资源的大小相对小。
[0140]标准驱动波形数据可以通过计算可以在校正数据时最小化处理负载并且防止图像质量实验上恶化的数据和采用所获得的实验值来准备。
[0141]驱动喷嘴数量计算器252包括用于排放液滴中的每一个大小的计数器,并且计数基于在传送图像数据时从图像数据发送器255接收到的串行数据SD而同时驱动的喷嘴的数量。
[0142]包括用于每一个墨滴的计数器的原因是由于驱动脉冲的组合依据墨滴大小(如图7所示)而不同并且在没有确定墨滴大小时不能获得同时驱动的喷嘴的校正数量。
[0143]驱动波形校正数据存储单元257存储用于校正标准驱动波形数据的驱动波形校正数据,该标准驱动波形使得万一利用相同驱动波形数据保持驱动而变得不稳定的排放速度稳定。该驱动波形校正数据包括诸如用于由驱动波形计算器254执行的根据驱动喷嘴的数量的校正操作的校正值、用于该校正值的可用的条件以及确定是否需要校正的驱动喷嘴的数量的阈值之类的数据(如图13-18稍后所示)。应该注意,校正值包括校正系数(稍后描述)。
[0144]关于驱动波形校正数据,优选例如以用于驱动波形的校正表的形式管理它,以便可以参考与驱动喷嘴的数量相关联的校正值、用于校正值的可用条件以及确定是否需要校正的驱动喷嘴的数量的阈值,并且可能通过设置寄存器等改变数据值和信息。
[0145]在输入驱动喷嘴的数量和在用于驱动波形的校正表中管理的驱动波形校正数据之后,驱动波形计算器258在标准驱动波形上操作并且输出合适于驱动喷嘴的数量的驱动波形数据(数字)。
[0146]在通过D/A转换器256进行数字/模拟转换之后,将经操作的驱动波形数据输入到记录头驱动器11中作为头驱动波形Vcom(模拟)。
[0147]记录头控制器25通过利用包括在图2所示的功能块配置中的诸如CPU21、R0M22和RAM23等之类的部件的计算机所构造。虽然可能通过专用计算机独立地构造记录头控制器25,但下面描述使用图2所示计算机的示例配置。
[0148]在这个情况下,R0M22存储CPU21用来控制记录头9的驱动的控制程序和控制数据等。RAM23用作存储由控制程序临时产生的数据等的存储器或存储软件程序的操作所需要的数据的工作区域。另外,诸如通常包括在计算机中的NVRAM(在图中未示出)之类的非易失性存储器装置可以用于存储需要修改的控制数据的一部分。
[0149]如果记录头控制器25由计算机构成,则包括的程序和用于控制记录头驱动器11的控制数据通过各种存储介质安装在计算机中。CPU21可以通过运行所安装的程序并利用所安装的控制数据来执行想要的操作。
[0150]接下来,下面描述由记录头控制器25所执行的校正驱动波形的过程。
[0151]图20是说明用于校正驱动波形过程的流程图。
[0152]在接收到用于从接受打印作业的CPU21输出的驱动波形的请求之后,记录头控制器25开始用于校正图11中所示的驱动波形的过程。
[0153]在开始该过程之后,首先,在SlOl中,记录头控制器25将要处理的标准驱动波形从驱动波形存储单元251输入到驱动波形计算器254。
[0154]从驱动波形存储单元251输入的驱动波形数据是标准驱动波形数据。标准驱动波形数据由一组数字化采样值(即例如如图8A所示的方波形中的每一个数据点处的波形值)组成。因此,在方波形中的一系列数据点处的波形值作为顺序处理的目标在驱动波形校正中被处理。
[0155]另外,将要被校正的目标波形值位于方波形中的上升时段和下降时段中,并且图8A中所示的低宽度tL的时段不是将要处理的目标。因此,需要确定当前输入的波形值是否要被校正。其可以通过输入波形值和相邻数据点处的波形值之间的关系来确定。因为在相邻数据点处的波形值存储在驱动波形计算器254中以将其输出到记录头驱动器11作为在前处理中的头驱动波形Vcom,所以在相邻数据点处的所存储的波形值用于该确定。
[0156]接下来,在S102中,记录头控制器25检查当前输入的波形值是否与相邻数据点处的波形值(已经存储在驱动波形计算器254中)相同。在将输入波形值与相邻数据点处的波形值比较之后,如果波形值的差不超出预定值,则确定它们是相同波形值。例如,假设预定值为±1,如果差的绝对值不超过1,则确定它们是相同波形值。在其他情况下,假设过去三个数据点作为相邻数据点并且从输入波形值中减去每一个波形值,如果该差没有超过在任何三个数据点处的预定值,则可以确定波形值是相同的。
[0157]通过执行上述过程,确定输入波形值是否处于非目标低宽度tL时段内。如上所述示例情况那样,通过对关于三个数据点的波形值利用阈值±1来确定波形值是否处于低宽度tL时段内。然而,用于这个目的的波形值的数量不限于三个,并且用于这个目的的所配置的阈值不限于±1。例如,波形值的数量和阈值可以通过利用寄存器配置任意地修改。在这个情况下,所修改的配置值等存储在驱动波形校正数据存储单元257中。
[0158]如果需要设置更多用于低宽度tL时段的特定时段,则在驱动波形校正数据存储单元257中为低宽度tL时段准备配置值并且保证这个时段是可能的。
[0159]在S102中,如果确定输入波形值和在相邻数据点处的波形值相同,并且输入波形值不是目标(在S102中的“是”),则不执行校正操作,并且结束该过程。
[0160]可选择地,在比较输入波形值和相邻三数据点处的波形值之后,如果全部这些差都超过预定值,则可以确定它们不是相同波形值。因此,在输入数据点处的波形值是作为将要校正的目标的上升时间和下降时间中的波形值。
[0161]在S102中,如果确定在输入数据点的波形值与相邻数据点处的波形值不相同(在S102中“否”),并且在输入数据点处的波形值是将要校正的目标,则在S103中执行适合于驱动喷嘴的数量的驱动波形的校正操作。驱动波形计算器258在S103中执行校正操作。
[0162]在S103中,驱动波形计算器258执行下面所示的(i)到(iv)的步骤作为用于驱动波形的校正操作。
[0163](i)获得驱动喷嘴的数量
[0164]校正驱动波形数据的目的是稳定由于同时驱动的喷嘴的数量的波动而变得不稳定的排放速度。因此,获得驱动喷嘴数量计算器252从将要处理的图像数据中计算出的驱动喷嘴数据作为校正必需的信息。
[0165](ii)获得对应于波形的斜率的差X
[0166]当前输入的波形的上升时段和下降时段是将要校正的目标,并且配置根据波形的斜率而应用的校正值。因此,获得当前输入的数据点处的波形值和相邻数据点处的波形值(已经通过这个操作进行存储)之间的差X。应该注意,差X可以为正(+)值或负(-)值,并且正值对应于上升时段,而负值对应于下降时段。另外,因为差X已经在S102中被计算,所以这个差X可以用于那个目的。
[0167](iii)获得校正数据
[0168]从驱动波形校正数据存储单元257中获得后续数据和信息。
[0169]在确定是否需要在下述(iv)中校正时,设置驱动喷嘴的数量的阈值,并且从将要校正的目标中排除驱动喷嘴的数量小于阈值的波形。因为根据关于记录头9的操作特性的条件来改变驱动喷嘴的数量的阈值,所以从表示将要应用到输入波形的其相应关系的表(参考稍后描述的图14到18)中获得驱动喷嘴的数量的阈值。
[0170]在根据稍后描述的(V)中的可用条件选择校正值时,依据驱动喷嘴的数量和在驱动波形的上升时段和下降时段中的波形来修改校正值。因此,从表示在对应于驱动喷嘴的数量和波形的上升时段和下降时段斜率的X和校正值之间相应关系的表中获得应用到输入波形的校正值。
[0171]在稍后描述的(Vi)中执行校正操作时,通过使用预定操作表达式执行校正操作。预定表达式与所选择的校正值一起表示在上述所获得的表中。
[0172](iv)确定是否需要校正
[0173]在这个实施例中,将驱动喷嘴的数量的阈值配置给要在S102中确定被校正的波形值。如果驱动喷嘴的数量小于阈值,那么由于很难实现校正的显著效果,因此从校正目标中排除该波形值。可以根据关于记录头9中操作特性的条件来配置驱动喷嘴的数量的阈值,并且可以通过根据该条件的变化来修改配置以更多地增强性能。
[0174]在确定是否需要通过利用驱动喷嘴的数量的阈值来校正时,检查从驱动喷嘴数量计算器252中获得的驱动喷嘴的数量是否超过应用到将要校正并从驱动波形校正数据存储单元257中获得的波形的驱动喷嘴的数量的阈值(在上面(iii)获得校正数据中描述过)。也就是说,如果不超过驱动喷嘴的数量的阈值,则确定不需要校正,并且从将要校正的目标中排除该波形值。可选择地,如果超过驱动喷嘴的数量的阈值,则确定需要校正,并且将波形值考虑为将要校正的目标。应该注意,将在稍后参考图23-27详细描述依据关于记录头9的操作特性的条件的变化来修改驱动喷嘴的数量的阈值的示例。
[0175](V)根据可用条件选择校正值
[0176]在确定是否需要利用驱动喷嘴的数量的阈值进行校正之后,如果确定需要进行校正,则需要根据对应于波形的斜率和驱动喷嘴的数量的差X的变化来修改所应用的校正值并配置调节这些改变的校正值。
[0177]参考将用于将要校正的波形的驱动喷嘴的数量和差X与校正值相关联的表来获得调节校正值。在从驱动波形校正数据存储单元257中获得的参考表中,等于或大于驱动喷嘴的数量的阈值的驱动喷嘴的数量以适当级别改变,根据改变后的喷嘴数量以适当值划分差|X| (差X的绝对值),并且关联在每一个区域中使用的校正值。稍后参考图21和22详细描述该示例性表。
[0178](vi)执行校正操作
[0179]由于上升时段和下降时段中波形值是将要校正的目标,因此驱动波形计算器258确定上升时段和下降时段,并且通过利用根据对应于驱动喷嘴的数量和波形的斜率的差X配置的校正值(校正系数)执行校正操作。关于根据驱动喷嘴的数量和差X配置的校正值,上述(iii)获得校正数据中获得的值用于该目的。
[0180]关于用于校正操作的操作表达式,乘法或加法/减法可以用于该目的。等式2使用校正系数的乘法,而等式3使用校正值的加法/减法:
[0181]等式2
[0182]I (第N-1个驱动波形数据)-(第N个驱动波形数据)I X校正系数
[0183]等式3
[0184]I (第N-1个驱动波形数据)-(第N个驱动波形数据)I 土校正值
[0185]在上述等式中,“第N个驱动波形数据”是在当前输入的数据点处的波形值。另外,“第N-1个驱动波形数据”是相邻于当前输入的数据点的数据点处的波形数据,并且已经在执行校正操作之后存储在驱动波形计算器258中。因此,I (第N-1个驱动波形数据)_(第N个驱动波形数据)I表示对应于波形的斜率的差X。
[0186]利用由上述等式计算出的值来执行校正操作。对下降时段的波形执行减法校正,而对上升时段的波形执行加法校正。
[0187]返回到图20所示的流程图,驱动波形计算器258执行适合于驱动喷嘴的数量和差X的校正操作,并且利用由校正操作获得的值来校正在将要校正的输入数据点处的波形值(标准驱动波形数据)。此后,驱动波形计算器258将校正后的驱动波形数据(数字化)输出给D/A转换器256。
[0188]在完成驱动波形数据校正操作之后,结束过程。
[0189]这里,关于根据图11中所示的流程图校正驱动波形的周期,在输入校正后的驱动波形数据之后,最简单的控制方法是与执行D/A转换的D/A转换器256的转换周期协调。然而,由从(1)-(4)这组驱动脉冲组成的头驱动波形Vcom的驱动脉冲周期(参考图7)可以用于这个目的。
[0190]在驱动脉冲周期的情况下,从头驱动掩膜图案输出单元250中输入周期信息(如图19所示),并且根据输入周期信息以驱动脉冲为单位校正从(I)到(4)中的每一个驱动脉冲。
[0191]由驱动喷嘴操作单元258计算出的同时驱动的驱动喷嘴的数量用于选择关于校正操作的校正值,并且确定在图10中所示的校正驱动波形的过程中是否需要校正。关于驱动喷嘴的数量,包括在记录头9中的全部喷嘴行中的驱动喷嘴的总数可以用作驱动喷嘴的数量。可选择地,包括在记录头9中的每一个喷嘴行中的驱动喷嘴的数量也可以用于这个目的。
[0192]接下来,下面描述表示驱动喷嘴的数量和差X之间的相应关系和在驱动波形校正数据存储单元257中存储的校正值的表。
[0193]图21是说明与驱动喷嘴的数量和差|X|相关联的用于校正驱动波形的计算的校正系数的校正表以及校正操作表达式的第一示例。
[0194]在图21中所示的表中,以驱动喷嘴的数量100为单位以适当范围划分差|X|,并且对于每一个分部关联所应用的校正系数(校正值)。差Ixl对应于在上升时段和下降时段中的波形的斜率。当斜率变得陡峭时,即当差Ixl变大时,校正系数(%)也变大。
[0195]在使用用于校正操作的乘法操作表达式(上述等式2)的情况下,校正系数是校正值。
[0196]在校正驱动波形时,其差|X|小于I的驱动波形数据不在将要校正的目标中,并且其差Ixl等于或大于I的驱动波形数据是将要校正的目标。
[0197]图21中表所示的驱动喷嘴的数量利用驱动喷嘴数量计算器252将要记录的图像数据作为同时驱动的喷嘴的数量计算出的驱动喷嘴的数量来选择。由于对应于所选择的驱动喷嘴的数量地表示差Ixl的范围,所以在其中选择对应于将要校正的驱动波形数据的差
X的范围,并且选择对应于所选择的差|x|的校正系数。
[0198]如果在图21中所示的表中的驱动喷嘴的数量的间隔在100中,则驱动喷嘴的数量可以为中间值。在这个情况下,可以通过舍入等来使用表中的值或通过使用线性插值方法来计算系数。校正操作周期与D/A转换器256的转换周期相同,并且每次更新驱动波形数据时执行上述操作。
[0199]图22是说明与驱动喷嘴的数量和差|X|相关联的用于校正驱动波形的计算的校正值的校正表以及校正操作表达式的第二示例。
[0200]除了校正系数改为校正值外,图22中所示的示例性表基本上与图21所示的第一示例的表相同。也就是说,在第二示例的校正值用于借助于上述具有加法/减法的等式3的校正操作。在第二示例中,校正值增加,差Ixl也增加。
[0201]关于驱动波形的校正,其差Ixl小于I的驱动波形数据不是校正目标,而差|x|等于或大于I的驱动波形数据是校正目标。
[0202]图22中所示的表中的驱动喷嘴的数量利用驱动喷嘴数量计算器252从将要记录的图像数据作为同时驱动的喷嘴的数量计算出的驱动喷嘴的数量来选择。由于对应于所选择的驱动喷嘴的数量地示出差Ixl的范围,所以在其中选择对应于将要校正的驱动波形的差Ixl的范围,并且选择对应于所选择的差Ixl的校正值。
[0203]如果在图22中所示的表中的驱动喷嘴的数量的间隔在100中,则驱动喷嘴的数量可以为中间值。在这个情况下,可以通过舍入等使用表中的值或通过使用线性插值方法计算系数。校正操作周期与D/A转换器256的转换周期相同,并且每次更新驱动波形数据时执行上述操作。
[0204]在上述第一示例和第二示例中,假设在上升时段和下降时段期间的波形是将要校正的目标,而在低宽度时间tL期间的波形不是目标。
[0205]然而,甚至关于将要校正的在上升时段和下降时段期间的波形,即使排除在校正目标之外,也依然存在依据关于记录头9的操作特性的条件几乎不影响排放操作的驱动喷嘴的数量的范围。
[0206]因此,在这个实施例中,甚至关于将要校正的在上升时段和下降时段期间的波形,配置对应于关于记录头9的操作特性中的每一个条件的驱动喷嘴的数量的阈值,并且在不超过阈值的情况下考虑作为不是将要校正的目标来更多地提高性能。
[0207]作为用于校正操作的预先存储在驱动波形校正数据存储单元257中的表的配置示例,下面描述包括根据关于记录头9的操作特性的条件配置的驱动喷嘴的数量的阈值的表。
[0208]图23是说明为对应于墨滴大小的从(I)到(4)的驱动脉冲中的每一个驱动时段配置的驱动喷嘴的数量的阈值的用于校正驱动波形的校正表的第三示例。在图23中,对于从(I)到(4)中的每一个驱动脉冲配置驱动喷嘴的数量的不同阈值。在图23中,在表左侧,对于从(I)到(4)中的每一个驱动脉冲对于范围从100到400的驱动喷嘴中的每一个数量配置阈值。
[0209]在校正驱动波形时,小于对于每一个驱动脉冲号所示的驱动喷嘴的数量的阈值的驱动波形数据不是要校正的目标。例如,由于驱动喷嘴的数量的阈值对于仅驱动大滴的驱动脉冲(2)配置为100,所以等于或大于100的喷嘴的数量是将要校正的目标。
[0210]对于从(I)到(4)中的每一个驱动脉冲,基于驱动喷嘴数量计算器252从将要记录的图像数据中作为同时驱动的喷嘴数量计算出的驱动喷嘴的数量,参考图23中所示的校正表中的驱动喷嘴的数量的阈值,确定是否需要执行校正。
[0211]只有确定需要执行校正,才根据驱动喷嘴的数量校正驱动波形。关于校正波形的方法,第一示例(图21中所示)或第二示例(图22中所示)可以用于这个目的。这里,为了可以选择第一示例(乘法)或第二示例(加法/减法),在图23中所示的校正表中指示校正可选择的方法作为“操作驱动波形的方法”。
[0212]校正操作周期与D/A转换器256的转换周期相同,并且每当更新驱动波形数据时可以执行上述操作。然而,校正操作周期可以是从(I)到(4)的驱动脉冲的周期。在使用从(I)到(4)驱动脉冲的周期的情况下,从头驱动掩膜图案输出单元250中输入周期信息(如图19中所示),并且根据输入周期信息将从(I)到(4)中的每一个驱动脉冲考虑为校正单位。
[0213]图24是说明为每种不同打印模式配置的驱动喷嘴的数量的阈值的用于校正驱动波形的校正表的第四示例。在图24中,对应于通常由用户操作选择的打印模式(“高速、快速、良好和高质量”)地配置驱动喷嘴的数量的不同阈值。打印速度和图像质量是相反的关系,也就是说,当图像质量变高时打印速度变低,而当图像质量变低时打印速度变高。这里,它们以四个级别选择。在图24中,在表左侧,对于上述四个打印模式中的每一个、对于范围从100到400的驱动喷嘴中的每一个数量配置阈值。在某些情况下,驱动波形依据打印模式而不同,并且不限制阈值为图24中所示的渐变。因此,基本上配置适合每一个打印模式的驱动喷嘴的数量的阈值。
[0214]在校正驱动波形时,小于为每一个打印模式所示的驱动喷嘴的数量的阈值的驱动波形数据不是要校正的目标。因此,例如,由于在图24中为打印模式“快速”配置驱动喷嘴的数量的阈值为200,因此大于200的驱动喷嘴的数量为将要校正的目标。
[0215]因此,基于驱动喷嘴数量计算器252从将要记录的图像数据、作为同时驱动的喷嘴的数量计算出的驱动喷嘴的数量,参考图24中所示的校正表中的驱动喷嘴的数量的阈值200,确定是否需要执行校正。
[0216]只有确定需要执行校正,才根据驱动喷嘴的数量校正驱动波形。关于校正波形的方法,第一示例(图21中所示)或第二示例(图22中所示)可以用于这个目的。这里,为了可以选择第一示例(乘法)或第二示例(加法/减法),在图24中所示的校正表中指示校正可选择的方法作为“操作驱动波形的方法”。
[0217]校正操作周期与D/A转换器256的转换周期相同,并且每当更新驱动波形数据时可以执行上述操作。
[0218]图25是说明为每一个不同记录头温度配置的驱动喷嘴的数量的阈值的用于校正驱动波形的校正表的第五示例。在图25中,对应于从低温到高温间隔10°C划分的温度来设置驱动喷嘴的数量的不同阈值。
[0219]记录头9的温度是关于记录头9的操作特性的条件,并且依据记录头9的温度改变排放速度。因此,执行校正以对付温度改变。
[0220]在图25中,对于上述四个温度范围中的每一个为范围从100到400的驱动喷嘴中的每一个数量配置阈值,而如果驱动喷嘴的数量小于阈值,则不需要执行校正驱动波形。在图25所示的示例中,当记录头9的温度上升时,驱动喷嘴的阈值增加。为了确定是否需要使用依据记录头9的温度不同地配置的驱动喷嘴的数量的阈值以校正驱动波形,需要包括监视记录头9的温度的传感器,并且知道在执行校正时由传感器所检测的温度。
[0221]在校正驱动波形时,小于对于每一个记录头温度示出的关于驱动喷嘴的数量的阈值的驱动波形数据不是要校正的目标。例如,如果在校正时由传感器检测的记录头9的温度是15°C,则由于在图25中对于从10°C到20°C的范围将驱动喷嘴的数量的阈值设置为200,因此大于200的驱动喷嘴的数量为将要校正的目标。
[0222]因此,基于驱动喷嘴数量计算器252从将要记录的图像数据、作为同时驱动的喷嘴的数量计算出的驱动喷嘴的数量,参考图25中所示的校正表中的驱动喷嘴的数量的阈值200,确定是否需要执行校正。
[0223]只有确定需要执行校正,才根据驱动喷嘴的数量校正驱动波形。关于校正波形的方法,第一示例(图21中所示)或第二示例(图22中所示)可以用于这个目的。这里,为了可以选择第一示例(乘法)或第二示例(加法/减法),在图25中所示的校正表中指示校正可选择的方法作为“操作驱动波形的方法”。
[0224]校正操作周期与D/A转换器256的转换周期相同,并且每当更新驱动波形数据时可以执行上述操作。
[0225]图26是说明关于为每一个不同主扫描速度配置的驱动喷嘴的数量的阈值的用于校正驱动波形的校正表的第六示例。
[0226]如图6所示,降落位置Xj受Vc、Vj和Hj的波动的影响。如果打印阶段不仅包括托架I的恒速阶段,也包括加速阶段和减速阶段,那么降落位置Xj基本上通过调整驱动头的定时来校正。此外,墨滴排放速度对降落位置Xj依据驱动喷嘴的数量的影响程度在恒速阶段、加速阶段和减速阶段是不同的。考虑到这点,在第六示例性配置中,对应于主扫描速度地配置驱动喷嘴的数量的不同阈值。
[0227]在图26中,例如,对于记录头9的主扫描速度的范围,小于500mm/s、从500mm/s到700mm/s、从700mm/s到900mm/s和大于900mm/s,配置关于驱动喷嘴的数量的不同阈值。
[0228]记录头9的主扫描速度是墨滴的排放速度的分量速度,并且排放速度依据记录头9的主扫描速度改变。因此,执行校正以对付主扫描速度改变。
[0229]在图26中,对于上述主扫描速度的四个范围中的每一个为范围从100到400的驱动喷嘴的数量中的每一个配置阈值,而如果驱动喷嘴的数量小于阈值,则不需要执行校正驱动波形。在图26中所示的示例中,当记录头9的主扫描速度变高时驱动喷嘴的阈值增力口。为了确定是否需要使用依据记录头9的主扫描速度不同地配置的驱动喷嘴的数量的阈值来校正驱动波形,需要获得记录头9的主扫描速度。记录头9的主扫描速度可以从控制速度中配置的速度分布图中获得。
[0230]在校正驱动波形时,小于对于记录头9中的每一个主扫描速度示出的关于驱动喷嘴的数量的阈值的驱动波形数据不是要校正的目标。例如,如果在校正时从速度分布图中获得的记录头9的主扫描速度是800mm/s,则由于在图26中对于从700mm/s到900mm/s的范围将驱动喷嘴的数量的阈值设置为300,因此大于300的驱动喷嘴的数量为将要校正的目标。
[0231]因此,基于驱动喷嘴数量计算器252从将要记录的图像数据、作为同时驱动的喷嘴的数量计算出的驱动喷嘴的数量,参考图26中所示的校正表中的驱动喷嘴的数量的阈值300,确定是否需要执行校正。
[0232]只有确定需要执行校正,才根据驱动喷嘴的数量校正驱动波形。关于校正波形的方法,第一示例(图21中所示)或第二示例(图22中所示)可以用于这个目的。这里,为了可以选择第一示例(乘法)或第二示例(加法/减法),在图26中所示的校正表中指示校正可选择的方法作为“操作驱动波形的方法”。
[0233]校正操作周期与D/A转换器256的转换周期相同,并且每当更新驱动波形数据时可以执行上述操作。
[0234]图27是说明为每一个不同主扫描位置配置的关于驱动喷嘴的数量的阈值的用于校正驱动波形的校正表的第七示例。
[0235]在上述参考图26所示的校正表描述的第六示例中,依据记录头9的主扫描速度配置驱动喷嘴的数量的不同阈值。然而,即使主扫描速度相同,在某些情况下,墨滴排放速度对降落位置Xj依据驱动喷嘴的数量的影响程度在加速阶段和减速阶段(图5中所示)之间也是不同的。考虑到这点,在第七示例性配置中,对应于主扫描位置配置驱动喷嘴的数量的不同阈值。
[0236]例如,在图27中,对于记录头9的主扫描位置的三个阶段(加速阶段、恒速阶段和减速阶段)中的每一个,配置关于驱动喷嘴的数量的不同阈值。
[0237]在图27中,为加速阶段、恒速阶段、减速阶段中的每一个配置阈值100、300和200,
而如果驱动喷嘴的数量小于阈值则不需要执行校正驱动波形。为了确定是否需要使用依据记录头9的主扫描位置不同地配置的驱动喷嘴的数量的阈值来校正驱动波形,需要获得记录头9的主扫描位置。在加速阶段、恒速阶段和减速阶段中记录头9的主扫描位置根据速度分布图在控制速度时从控制信息中获得。
[0238]在校正驱动波形时,小于为记录头9中的每一个主扫描速度示出的关于驱动喷嘴的数量的阈值的驱动波形数据不是要校正的目标。例如,如果根据速度分布图在控制速度中获得的记录头9的主扫描位置是减速阶段,则由于在图27中为减速阶段将驱动喷嘴的数量的阈值设置为200,因此在那个情况下大于200的驱动喷嘴的数量为将要校正的目标。
[0239]因此,基于驱动喷嘴数量计算器252从将要记录的图像数据、作为同时驱动的喷嘴的数量计算出的驱动喷嘴的数量,参考图27中所示的校正表中的驱动喷嘴的数量的阈值200,确定是否需要执行校正。
[0240]只有确定需要执行校正,才根据驱动喷嘴的数量校正驱动波形。关于校正波形的方法,第一示例(图21中所示)或第二示例(图22中所示)可以用于这个目的。这里,为了能够选择第一示例(乘法)或第二示例(加法/减法),在图27中所示的校正表中指示校正可选择的方法作为“操作驱动波形的方法”。
[0241]校正操作周期与D/A转换器256的转换周期相同,并且每当更新驱动波形数据时可以执行上述操作。
[0242]接下来,下面描述校正驱动波形的另一个方法。
[0243]在上述校正驱动波形的方法中,利用驱动喷嘴的数量和对应于第一示例(图21中所示)和第二示例(图22中所示)中从校正表中获得波形的斜率的差|X|来校正标准驱动波形数据(下文称为“标准校正方法”)。
[0244]然而,在该标准校正方法中,在驱动喷嘴的数量和对应于波形的斜率的差|X|的情况下,关于从校正表中选择的校正值而使用上述等式2或等式3计算出的值不改变。从而,该值偏离期望值(参考图28A和28B)。
[0245]为了对付这个问题,执行附加校正以使得偏移很小。
[0246]假设在上升时段和下降时段期间将要校正的驱动脉冲波形的波形具有线性特性,在这个附加校正中,在驱动波形中的每一个数据点处将校正值添加到由上述标准校正方法计算出的值。
[0247]图28A和图28B分别是说明头驱动波形(Vcom电压)中对应于时段A、B、C和D以及E、F、G和H中的每一个时段的校正值的图表和表。
[0248]在图28A中,在头驱动波形(Vcom电压)中,具有恒定斜率的下降时段被划分为具有其时间间隔为常数的一系列数据点的时段A、B、C和D,并且具有恒定斜率的上升时段被划分为具有其时间间隔为常数的一系列数据点的时段E、F、G和H。
[0249]在图28A中,时段A、B、C和D中的每一个是相继的,并且由其斜率与时段A相同的相邻波形的数量确定时段A、B、C和D中的每一个时段。利用减号在图28B中的表中示出对应于时段A、B、C和D中的每一个的校正值(α)。类似地,利用加号在图28Β中的表中示出对应于时段Ε、F、G和H中的每一个的附加校正值(α )。
[0250]在校正值(α )表中的校正值使得不能利用上述标准校正方法、根据在驱动波形的数据点处的差Ixl和驱动喷嘴的数量来处理校正值的偏移很小。
[0251]图28Β中所示的表存储在驱动波形校正数据存储单元257中(在图19中所示)。
[0252]这里,下面将参考图28Α和28Β来描述上面的偏移。在时段Α、B、C和D (下降边缘,减)和时段Ε、F、G和H(上升边缘,加)两者中的斜率的绝对值在图28Α中是相同的。图28Α中的虚线表示期望值,并且图28Α中的实线表示驱动波形的实际输出。也即是说,如果驱动喷嘴的数量很小,那么用虚线表示的期望值就不存在偏移,并且可以通过利用这种驱动波形执行所希望的排放操作。相比之下,在每一个数据点处执行适合于标准驱动波形数据、驱动喷嘴的数量和差|X|的校正的标准校正方法导致由实线表示的波形,并且与虚线的偏移产生。
[0253]如图28Α所示,随着相邻时段从A到D和从E到H通过,预期驱动波形数据和实际驱动波形数据之间的偏移增加。
[0254]在其斜率相同的相邻波形(S卩,具有线性特性的驱动波形数据)的情况下,可以通过使用“校正值+ α ”(即,由上述标准校正方法的校正值+另外校正值α )执行校正使得偏移变小。
[0255]实际上,如果时段Α、B、C和D中的预期驱动波形数据是100 — 90 — 80 — 70,那么实际驱动波形像100 — 95 — 90 — 85。在这个情况下,通过使用“校正值+ α ”执行校正使得与预期值的偏移变小,将校正值5考虑为参考值,根据连续时段B — C — D(F — G — H)的相邻数量,通过在图28B所示的表中增加校正值(α)考虑波形的校正容易性。也就是说,像100 (校正值:0,α:0) — 95 (校正值:5,α:0) — 90 (校正值:5,α:5) — 85 (校正值:5,a:10)的过程对实际驱动波形100 — 95 — 90 — 85执行括号中所示的操作“校正值+ α ”。因此,获得作为预期值的驱动波形数据100 — 90 — 80 — 70,并且可以使得预期驱动波形数据和实际驱动波形数据之间的偏移变小。
[0256]第三实施例
[0257]图8Α和SB是说明驱动喷嘴的数量和驱动脉冲之间关系的图表,其垂直轴是头驱动电压(Vcom电压)并且水平轴是时间。图8Α中的驱动喷嘴的数量相对小,并且图8Β中的驱动喷嘴的数量相对大。
[0258]致动器91的负载(容量)依据驱动喷嘴的数量而改变。如果负载改变,则头驱动波形Vcom的上升时间tp和下降时间td改变。如果头驱动波形Vcom的上升时间tp和下降时间td改变,则驱动脉冲的低tL(tLl和tL2)的宽度改变。如果驱动脉冲的低tL(tLl和tL2)的宽度改变,则从记录头9到记录介质8的墨滴排放速度Vj改变。如果排放速度Vj改变,墨滴降落位置Xj会如图6所描述地波动,并且导致打印质量恶化。
[0259]也即是说,由于同时驱动的喷嘴10的数量的变化,上升时间tp、下降时间td和驱动脉冲低宽度会改变。也就是说,由一组多个驱动脉冲组成的驱动波形Vcom改变,并且其导致打印质量恶化。
[0260]在这个实施例中,同时解决上述问题和最小化诸如存储容量和运算电路之类的硬件资源的增加的问题。为了这个目的,这里,根据同时驱动的喷嘴的数量10,利用延迟数据校正将驱动波形传送给连接记录头控制器25的D/Α转换器30的定时(延迟校正)。因此,校正D/Α转换器30中的每一个驱动脉冲的D/Α转换周期,并且可以最小化由一组驱动脉冲组成的驱动波形中的波动。延迟数据可以为正(延长)和负(缩短)。
[0261]图29是说明本实施例的图像记录设备中的记录头控制器25的方框图。本实施例的记录头控制器25包括驱动掩膜图案输出单元250、基于驱动喷嘴的数量从多个延迟数据中选择一个延迟数据的驱动波形定时发生器260、存储驱动波形数据的驱动波形存储单元251、存储多个延迟数据的延迟数据存储单元261、选择参数存储单元262、驱动喷嘴数量阈值存储单元253、从图像数据计算同时驱动的喷嘴的数量的驱动喷嘴数量计算器252和图像数据发送器255。记录头控制器25连接到D/Α转换器256。
[0262]驱动波形定时发生器260基于用于选择延迟数据的驱动喷嘴的数量的阈值、根据驱动喷嘴的数量选择最合适的延迟数据,并且从常用驱动电路输出所选择的延迟数据。
[0263]在图29中,延迟数据存储单元261存储两类延迟数据(延迟校正表)a和b。
[0264]基于从驱动喷嘴数量计算器获得驱动喷嘴的数量、驱动喷嘴的数量的阈值和来自驱动掩膜图案输出单元250中的信息,驱动波形定时发生器260从延迟数据存储单元261中存储的多个延迟数据a和b中选择一个延迟数据。基于所选择的延迟数据a或者b,驱动波形定时发生器260校正将驱动波形数据(数字数据:DA_DAT信号)传送给D/Α转换器256 (驱动波形的时段波动)的定时。
[0265]驱动喷嘴数量计算器252包括用于每一个排放墨滴的大小的计数器,并且从在传送图像数据时的图像数据(串行数据)SD计数同时驱动的喷嘴的数量。
[0266]驱动喷嘴数量阈值存储单元253存储至少多于一个的阈值,并且该值优选是可变的,如寄存器配置。
[0267]接下来,下面将描述通过驱动波形定时发生器传送驱动波形数据的定时的校正。
[0268]图30是说明D/Α转换器256中的接口的定时的时序图。
[0269]例如,在这个实施例中的D/Α转换器256在DA_CK信号(用于传送驱动波形数据DA_DAT信号的时钟信号)的上升沿处读取DA_DAT信号,并且在DA_CK信号的下一个上升沿处输出转换为模拟信号的驱动波形(Vcom)。也就是说,D/Α转换器256将作为数字信号接收到的驱动波形转换成作为模拟信号的驱动波形(Vcom)。
[0270]图30中的DA_CK(1)信号表示在其中校正传送驱动波形数据(DA_DAT)信号的定时的情况。
[0271]假设对于由延迟数据存储单元261中存储的驱动波形组成的多个驱动脉冲中的每一个而该D/Α转换周期tCL是常数,来生成在延迟数据存储单元261中存储的驱动波形数据(DA_DAT信号)。上述延迟数据a和b是对于D/Α转换周期tCK的延迟量。
[0272]在图30中,延迟数据相对于第一驱动脉冲的D/Α转换周期的所延迟时间为tADJl。类似地,tADJ3表示其中延迟数据为负值的情况。在这个情况下,转换周期对于tADJ3变短。在这种方式中,也通过将负值作为延迟数据,驱动波形(Vcom)的整体长度不改变。
[0273]如果不需要执行校正,则通过使全部延迟总量变为0,驱动波形(数据)Vcom变为等同于在驱动波形存储单元251中存储的驱动波形(数据)。
[0274]在执行延迟校正的情况下,驱动波形数据DA_DAT数据也仅像时钟DA_CK信号那样延迟。
[0275]如上所述,在记录头控制器25中,基于同时驱动的喷嘴的数量,从所存储的延迟数据中选择一个延迟数据。校正用于基于所选择的延迟数据校正将驱动波形发送到D/Α转换器的定时的驱动波形的定时以及基于所选择的延迟数据校正将驱动波形数据传送到D/A转换器的定时。另外,D/Α转换器中的D/Α转换周期通过校正传送驱动波形数据的定时来修改,并且最小化由于同时驱动的喷嘴的数量的波动而引起的驱动波形的波动。诸如驱动波形定时发生器260之类的、执行上述步骤的单元可以通过在喷墨记录设备的计算机中执行程序来实现。
[0276]图31是说明本实施例中通过记录头控制器25选择延迟数据的定时的示意图。
[0277]采用图7中所示的波形,下面描述影响驱动波形脉冲的上升时间和下降时间的驱动喷嘴的数量:
[0278]⑴驱动脉冲(I):精细驱动的喷嘴的数量
[0279](ii)驱动脉冲(2):排放大滴的喷嘴的数量
[0280](iii)驱动脉冲(3):排放大滴或中滴的喷嘴的数量
[0281](iv)驱动脉冲⑷:排放大滴、中滴或小滴的喷嘴的数量
[0282]也即是说,影响驱动波形脉冲的上升时间和下降时间的驱动喷嘴的数量对于从驱动脉冲(I)到(4)中的每一个驱动脉冲是不同的。
[0283]因此,选择驱动波形的定时的单位优选为驱动脉冲的单位(一个MN时段的单位)。
[0284]在图31中,如果驱动喷嘴的数量很小,则延时数据a合适,而如果驱动喷嘴的数量很大,则延迟数据b合适。
[0285]这里,例如,在驱动喷嘴的数量很大而延迟数据b合适的情况下,驱动脉冲的上升时间和下降时间由于大容量而变长(即,它们变得缓和)。因此,考虑到这点,延迟数据b用于校正预先传送驱动波形数据到D/Α转换器256的定时,以便驱动脉冲的上升时段和下降时段变短。
[0286]在图31中,在驱动脉冲(I)和⑵中驱动喷嘴的数量很小,而在驱动脉冲⑶和
(4)中驱动喷嘴的数量很大。在驱动脉冲(I)和(2)的情况下选择延迟数据a,而在驱动脉冲(3)和(4)的情况下选择延迟数据b。随后,在基于所选择的延迟数据a或b校正驱动波形(数据)以最小化波动之后,将校正后的驱动波形(数据)输出到D/Α转换器256。因此,在用于记录头9的所获得的头驱动波形Vcom中,与常规技术相比,可以降低驱动喷嘴的数量的影响。
[0287]这里,由于在驱动脉冲单元(1MN时段的单元)中选择延迟数据,更好的是延迟数据a的总数之和与延迟数据b的总数之和相同。
[0288]图32是说明驱动喷嘴的数量的阈值的第一示例性配置的设置表。
[0289]在图32中,对于每一个驱动脉冲号(从驱动脉冲(I)到(4))配置关于驱动喷嘴的数量的不同阈值。也就是说,驱动脉冲(I)的阈值为400个喷嘴,驱动脉冲(2)的阈值为100个喷嘴,驱动脉冲(3)的阈值为200个喷嘴,而驱动脉冲(4)的阈值为300个喷嘴。
[0290]另外,在从驱动脉冲(I)到(4)中,如果驱动喷嘴的数量小于驱动喷嘴的数量的阈值,则选择延迟数据a,而如果驱动喷嘴的数量等于或大于驱动喷嘴的数量的阈值,则选择延迟数据b。
[0291]图33是说明驱动喷嘴的数量的阈值的第二示例性配置的设置表。
[0292]在图32所示的设置表的第一示例中,如果驱动脉冲的数量增加,则驱动喷嘴的数量的阈值的设置数量也增加。因此,记录头控制器25的电路大小与驱动喷嘴的数量的阈值设置的实际计划数量相比变得冗余。因此,在图33所示的第二示例性配置中,驱动喷嘴的数量的阈值类型不由驱动脉冲号所表示,而由通过由多个驱动脉冲组成的驱动波形数据实现的液滴的大小的组合来表示。通过为每一个组合配置不同阈值,防止记录头控制器25的电路大小变大。
[0293]这里,以驱动脉冲的掩膜信号值的单位,将目标液滴大小分为(i)大滴、中滴和小滴,(?)大滴和中滴,(iii)大滴和小滴,(iv)大滴,(v)中滴和小滴,(vi)中滴以及(vii)小滴。在此基础上,为每一个液滴的大小配置阈值。
[0294]也就是说,在(i)大滴、中滴和小滴的情况下,将驱动喷嘴的数量的阈值设置为700个喷嘴。在(ii)大滴和中滴的情况下,将驱动喷嘴的数量的阈值设置为600个喷嘴。在(iii)大滴和小滴的情况下,将驱动喷嘴的数量的阈值设置为400个喷嘴。在(iv)大滴的情况下,将驱动喷嘴的数量的阈值设置为300个喷嘴。在(V)中滴和小滴的情况下,将驱动喷嘴的数量的阈值设置为500个喷嘴。在(vi)中滴的情况下,将驱动喷嘴的数量的阈值设置为200个喷嘴。在(vii)小滴的情况下,将驱动喷嘴的数量的阈值设置为100个喷嘴。
[0295]与图32中情况类似,如果驱动喷嘴的数量小于驱动喷嘴的数量的阈值,则选择延迟数据a,而如果驱动喷嘴的数量等于或大于驱动喷嘴的数量的阈值,则选择延迟数据b。
[0296]图34是说明驱动喷嘴的数量的阈值的第三示例性配置的设置表。
[0297]在头驱动波形 Vcom中,驱动波形数据依据打印模式是不同的,并且墨滴排放速度Vj也是不同的。考虑到这点,在第三示例性配置中,可以对应于打印模式地配置驱动喷嘴的数量的不同阈值。
[0298]如图34所示,这里,打印模式分为⑴高速,(ii)快速,(iii)良好和(iv)高质量。在(i)高速情况下,驱动喷嘴的数量的阈值设置为100个喷嘴。在(ii)快速情况下,驱动喷嘴的数量的阈值设置为200个喷嘴。在(iii)良好情况下,驱动喷嘴的数量的阈值设置为300个喷嘴。在(iv)高质量情况下,驱动喷嘴的数量的阈值设置为400个喷嘴。
[0299]与图32和33的情况类似,如果驱动喷嘴的数量小于驱动喷嘴的数量的阈值,则选择延迟数据a,而如果驱动喷嘴的数量等于或大于驱动喷嘴的数量的阈值,则选择延迟数据b0
[0300]图35是说明驱动喷嘴的数量的阈值的第四示例性配置的设置表。
[0301]在某些情况下,墨滴排放速度依据记录头9的温度改变。考虑到这点,在第四示例性配置中,可以对应于记录头9所检测的温度地配置驱动喷嘴的数量的不同阈值。
[0302]在该第四示例中,记录头9的温度分为⑴小于10°C,(ii)等于或大于10°C并小于20°C,(iii)等于或大于20°C并且小于30°C,以及(iv)等于或大于30°C。分类的数量可以修改。
[0303]这里,在⑴小于10°C的情况下,驱动喷嘴的数量的阈值设置为100个喷嘴。在
(ii)等于或大于10°C并小于20°C的情况下,驱动喷嘴的数量的阈值设置为200个喷嘴。在
(iii)等于或大于20°C并且小于30°C的情况下,驱动喷嘴的数量的阈值设置为300个喷嘴。在(iv)等于或大于30°C的情况下,驱动喷嘴的数量的阈值设置为400个喷嘴。如果温度小于10°C,喷嘴设置为100个喷嘴。
[0304]与图32、33和34的情况类似,如果驱动喷嘴的数量小于驱动喷嘴的数量的阈值,则选择延迟数据a,而如果驱动喷嘴的数量等于或大于驱动喷嘴的数量的阈值,则选择延迟数据b。
[0305]图36是说明驱动喷嘴的数量的阈值的第五示例性配置的设置表。
[0306]如图6所示,降落位置Xj (从编码器单5的边缘到墨滴降落位置的距离)受Vc (在主扫描方向上移动托架I的速度)、Vj (从记录头9到记录介质8的墨滴的排放速度)和Hj (记录头9到记录介质8之间的距离)的波动的影响。
[0307]如果打印阶段不仅包括托架I的恒速阶段,还包括加速阶段和减速阶段,则基本上通过调节驱动头的定时来校正降落位置Xj。在这个情况下,墨滴排放速度依据驱动喷嘴的数量而对降落位置的影响程度在恒速阶段、加速阶段和减速阶段中是不同的。
[0308]考虑到这点,在第五示例性配置中,可以对应于主扫描速度地配置驱动喷嘴的数量的不同阈值。
[0309]在图36中,在第五示例中,主扫描的速度分为(i)小于500mm/s,(ii)等于或大于500mm/s并且小于700mm/s, (iii)等于或大于700mm/s并小于900mm/s,以及(iv)等于或大于900mm/s,并且为每一个分类配置驱动喷嘴的数量的阈值。也就是说,在(i)小于500mm/s情况下,将驱动喷嘴的数量阈值设置为100个喷嘴。在(ii)等于或大于500mm/s并且小于700mm/s情况下,将驱动喷嘴的数量阈值设置为200个喷嘴。在(iii)等于或大于700mm/s并小于900mm/s情况下,将驱动喷嘴的数量阈值设置为300个喷嘴。在(iv)等于或大于900mm/s情况下,将驱动喷嘴的数量阈值设置为400个喷嘴。
[0310]与图32、33、34和35的情况类似,如果驱动喷嘴的数量小于驱动喷嘴的数量的阈值,则选择延迟数据a,而如果驱动喷嘴的数量等于或大于驱动喷嘴的数量的阈值,则选择延迟数据b。
[0311]图37是说明驱动喷嘴的数量的阈值的第六示例性配置的设置表。
[0312]在图36中所示的第五示例性配置中,依据主扫描速度配置驱动喷嘴的数量的不同阈值。然而,即使主扫描速度相同,在某些情况下,墨滴排放速度依据驱动喷嘴的数量而对降落位置Xj的影响程度在加速阶段和减速阶段中也可以是不同的。考虑到这点,在第六示例性配置中,可以对应于主扫描位置地配置驱动喷嘴的数量的不同阈值。
[0313]在图37中,在第六示例中,主扫描位置分为⑴加速阶段,(ii)恒速阶段,以及
(iii)减速阶段,并且为每一个分类配置驱动喷嘴的数量的阈值。也就是说,在(i)加速阶段的情况下,将驱动喷嘴的阈值设置为100个喷嘴。在(ii)恒速阶段的情况下,将驱动喷嘴的阈值设置为300个喷嘴。在(iii)减速阶段的情况下,将驱动喷嘴的阈值设置为200个喷嘴。
[0314]与图32、33、34、35和36的情况类似,如果驱动喷嘴的数量小于驱动喷嘴的数量的阈值,则选择延迟数据a,而如果驱动喷嘴的数量等于或大于驱动喷嘴的数量的阈值,则选择延迟数据b。
[0315]在图29到37所示的情况下选择延迟数据时,安装在记录头9包括的全部喷嘴行上的驱动喷嘴的总数可以用于这个目的。另外,安装在记录头9包括的每一个喷嘴行上的驱动喷嘴的数量可以独立地用于这个目的。
[0316]如上所述,在本实施例的图像记录设备中,添加到D/Α转换周期的延迟量包括在校正表中,用参数表示排放喷嘴的数量的阈值,确定是否需要校正驱动波形,并且如有必要则校正D/Α转换周期。因此,在这个实施例中,所需运算电路很少,可以最小化诸如存储容量和运算电路之类的硬件资源的增加,并且可以根据驱动喷嘴的数量执行校正。
[0317]第四实施例
[0318]图38是说明本实施例的图像记录设备中的记录头控制器25的方框图。本实施例的记录头控制器25包括驱动掩膜图案输出单元250、驱动波形存储单元251、驱动喷嘴数量阈值存储单元(阈值存储单元)253、驱动喷嘴数量计算器252、驱动波形选择器254、历史存储单元270和图像数据发送器255。可以通过软件实现这些单元,或者可以利用电子电路通过硬件构建这些单元。
[0319]驱动波形存储单元251存储多个驱动波形数据。驱动喷嘴数量计算器252从图像数据计算同时驱动的喷嘴的数量。驱动波形选择器254基于驱动喷嘴的数量从多个驱动波形数据中选择一个驱动波形数据。驱动喷嘴数量阈值存储单元253将用于选择驱动波形的阈值存储在其值可变的存储区域(诸如寄存器)中。历史存储单元270存储旧的驱动喷嘴的数量和过去选择的驱动波形的历史。驱动波形存储单元251存储两个驱动波形a和b。基于由驱动喷嘴数量计算器252计算出的驱动喷嘴的数量,驱动波形选择器254从两个驱动波形数据中选择一个驱动波形。驱动喷嘴数量计算器252包括用于排放液滴大小中的每一个的计数器,并且在传送图像数据时计数串行数据SD。驱动喷嘴数量阈值存储单元253存储至少多于一个阈值,并且优选那个值是可变的,如寄存器配置。驱动波形选择器254从在驱动波形存储单元251中存储的多个波形中选择一个波形,并且基于从驱动喷嘴的数量计数器252发送的驱动喷嘴的数量、驱动喷嘴的数量的阈值和从头驱动掩膜图案输出单元251和历史存储单元270中发送的数据来输出该波形。D/Α转换器256对由驱动波形选择器254选择的驱动波形执行模拟转换,并且将其输出作为头驱动波形Vcom。
[0320]图39是说明根据驱动喷嘴的数量选择的驱动波形的示意图。如图39中所示,如果驱动喷嘴的数量很小,则驱动波形a是合适的,而如果驱动喷嘴的数量很大,则驱动波形b是合适的。上升时间和下降时间在驱动波形a和b之间是不同的。在驱动脉冲(I)和(2)的情况下,选择驱动波形a,而在驱动脉冲(3)和(4)的情况下,选择驱动波形b。随后,将所选波形输出给D/Α转换器256。因此,在所获得的头驱动波形Vcom中,与传统技术相比,可能降低驱动喷嘴的数量的影响。也就是说,在其驱动喷嘴的数量很大的驱动脉冲(3)和(4)中,通过选择其中驱动波形的低宽度的变化很小的驱动波形,可以减少降落位置的偏移。
[0321]虽然在驱动喷嘴的数量很大的情况下仍可能抑制例如最小化墨滴降落位置的偏移,但会出现由于驱动波形切换而引起的降落位置的偏移。图40是说明选择或切换驱动波形引起的降落位置的偏移的示意图。这里,例如,假设驱动喷嘴的阈值是200,如果驱动喷嘴的数量小于200则使用驱动波形a,而如果驱动喷嘴的数量大于或等于200则使用驱动波形b。如图39中所示,因为即使致动器的负载(容量)变化很小,在驱动喷嘴的数量为199和200的情况下,驱动脉冲仍然从a切换到b,所以墨滴速度改变,降落位置的相对差也会出现,并且导致在打印图像中生成间隙。如上所述,在即使驱动喷嘴的数量的变化很小其跨过阈值多次的图像数据(诸如其灰度是阈值附近的中间的灰度图像)的情况下,在某些情况下,驱动波形的切换也可能引起负面效应。为了对付这种问题,在这个实施例中,执行各种控制以抑制例如最小化由于驱动波形的切换而引起的降落位置的偏移,并且在下面详细描述这些控制。
[0322]图41是说明利用滞后特性切换驱动波形的控制方法的表。如图41所示,如果计算出的驱动喷嘴的数量小于190,则驱动波形选择器254改变到驱动波形a。相反,如果计算出的驱动喷嘴的数量等于或大于210,则驱动波形选择器254改变到驱动波形b。另外,如果驱动喷嘴的数量等于或大于190并且小于210,则驱动波形选择器254保持在前驱动波形。从而,在图41所示的情况下,驱动喷嘴数量阈值存储单元253存储作为第一阈值的210和作为第二阈值的190。也就是说,通过采用基于在前驱动波形的历史选择驱动波形的滞后特性而不用立即改变驱动波形,利用根据排放次数的数量执行切换驱动波形的控制,在灰度的变化很小的情况下,可以降低切换驱动波形的数量。
[0323]图42是说明利用滞后特性切换驱动波形的另一控制方法的表。如图42所示,从在前排放的驱动喷嘴的数量的变化被包括在切换驱动波形的条件中。尤其是,在驱动喷嘴的数量等于或大于150并小于250的情况下,如果驱动喷嘴的数量的变化增加超过50,则选择驱动波形b。相反,在驱动喷嘴的数量等于或大于150并且小于250的情况下,如果驱动喷嘴的数量的变化降低小于-50,则选择驱动波形a。在这个情况下,在多个阈值(驱动喷嘴的数量等于或大于150并且小于250)之中的中间区域中,可以通过在驱动喷嘴的数量剧烈变化的定时中切换驱动波形而在驱动喷嘴的数量缓慢变化的定时中不切换驱动波形来使得打印间隙变小。另外,因为根据打印图像的密度剧烈变化的区域来切换驱动波形,所以间隙变得不显著。为了实现上述控制方法,需要存储在前驱动喷嘴的数量的历史并且计算在在前驱动脉冲中计算出的驱动喷嘴的数量和在当前驱动脉冲中计算出的驱动喷嘴的数量之间的差。在这个实施例中,通过历史存储单元270执行这个过程。
[0324]图43是说明利用滞后特性切换驱动波形的再一个控制方法的表。在图43中,驱动喷嘴的数量的阈值被倾斜(slope)。也就是说,随着改变之后的驱动喷嘴的数量增加,在切换到驱动波形b时的驱动喷嘴的数量的变化的阈值(第三阈值)变低。从而,对于驱动喷嘴的数量的很小改变(递增),将驱动波形a切换到驱动波形b。相反,随着改变之后的驱动喷嘴的数量变小,切换为驱动波形a的驱动喷嘴的数量的变化的阈值(第四阈值)变高。因此,对于驱动喷嘴的数量的很小改变(递减),将驱动波形b切换到驱动波形a。驱动波形选择器254修改第三阈值和第四阈值。从而,可以降低在其驱动喷嘴的数量等于或大于200的区域中最终选择驱动波形a而在正常环境下选择驱动波形b的可能性。类似地,可以降低在其驱动喷嘴的数量小于200的区域中最终选择驱动波形b而在正常环境下选择驱动波形a的可能性。
[0325]图44是说明驱动喷嘴的数量的阈值的示例性配置的表。在图44中,在头的主扫描方向为正向和反向的情况下,配置驱动喷嘴的数量的不同阈值和驱动喷嘴的数量的变化的不同阈值。如果不管头的移动方向如何而出现间隙的位置相同,那么间隙看来是显著的,原因是在反向中点变稀疏而在正向中点变紧密。从而,如图44所示,移位出现间隙的点以降低对图像的影响。
[0326]图45是说明用于记录头的每一个方向的驱动波形和降落位置的偏移之间的关系的示意图。在图45中,根据记录头的扫描的数量来配置驱动喷嘴的数量的不同阈值和驱动喷嘴的数量的变化的不同阈值。在控制喷墨设备时,在某些情况下,通过在相同区域上的多个扫描(隔行扫描)来执行打印。在这个情况下,通过对于每一个扫描分布间隙点来使得间隙变得模糊。优选配置与交织的数量相同的参数的组合的数量。
[0327]依据上面的教导,多种附加修改和改变是可能的。因此,可以理解,除这里特定的描述外,在附加的权利要求的范围内,本专利说明书的公开均可以实践。
[0328]如计算机领域技术人员可以意识到的那样,根据当前说明书的教导,如果方便,可以利用可编程的传统通用数字计算机执行本发明。像对软件领域的技术人员来说显而易见的那样,基于当前公开的教导,可以容易地由熟练的程序设计人员准备适当的软件编码。像对软件领域的技术人员来说显而易见的那样,本发明也可以通过专用集成电路的准备或通过互连传统元件电路的适当网络来实现。
[0329]通过一个或多个处理电路可以实现所述实施例中的每一个功能。处理电路包括可编程处理器作为包括电路的处理器。处理电路也包括诸如专用集成电路(ASIC)和排列成执行所述功能的传统电路元件之类的装置。
【权利要求】
1.一种图像记录设备,包括: 记录头控制器,用以将图像数据和驱动波形连同记录头的位置信息一起传送到记录头, 该记录头控制器包括: 驱动波形存储单元,用以存储由多个驱动脉冲组成的多个驱动波形数据; 计算器,用以从图像数据计算同时驱动的喷嘴的数量;以及 驱动波形选择器,用以基于计算出的驱动喷嘴的数量和驱动喷嘴的数量的预定阈值,从多个驱动波形数据中选择一个驱动波形数据。
2.根据权利要求1的图像记录设备,其中驱动波形选择器以驱动波形数据的脉冲为单位选择驱动波形数据。
3.根据权利要求1的图像记录设备,进一步包括设置驱动喷嘴的数量的阈值的存储单元。
4.根据权利要求3的图像记录设备,其中该存储单元以驱动波形数据的脉冲为单位设置关于驱动喷嘴的数量的不同阈值。
5.根据权利要求3的图像记录设备,其中该存储单元以驱动波形数据实现的目标液滴大小的组合为单位设置关于驱动喷嘴的数量的不同阈值。
6.根据权利要求3的图像记录设备,其中该存储单元根据打印模式设置关于驱动喷嘴的数量的不同阈值。
7.根据权利要求3的图像记录设备,其中该存储单元根据记录头所检测的温度设置关于驱动喷嘴的数量的不同阈值。
8.根据权利要求3的图像记录设备,其中该存储单元根据记录头的移动速度设置关于驱动喷嘴的数量的不同阈值。
9.根据权利要求3的图像记录设备,其中该存储单元根据记录头的位置设置关于驱动喷嘴的数量的不同阈值。
10.一种使用图像记录设备的记录方法,包括: 在驱动波形存储单元中存储多个驱动波形数据; 从图像数据计算同时驱动的喷嘴的数量;以及 基于计算出的驱动喷嘴的数量和驱动喷嘴的数量的预定阈值,从多个驱动波形数据中选择一个驱动波形数据。
11.一种图像记录设备,包括: 记录头,具有墨液增压器和多个喷嘴,该多个喷嘴排放由增压器增压的墨液作为液滴;以及 记录头控制器,用以基于与记录头相对于记录介质的移动一起传送的图像数据、利用通用驱动波形驱动每一个喷嘴上的增压器,并通过改变用于驱动增压器的驱动波形来控制液滴的排放速度, 记录头控制器包括: 第一存储单元,用以存储产生驱动波形的标准驱动波形数据; 第二存储单元,用以存储用于根据同时排放液滴的驱动喷嘴的数量来校正标准驱动波形数据以稳定液滴的排放速度的驱动波形校正数据;计算器,用以从图像数据计算同时驱动的喷嘴的数量;以及 驱动波形计算器,用以获得对应于来自第二存储单元的、由计算器计算出的驱动喷嘴的数量的驱动波形校正数据,并且通过利用所获得的驱动波形校正数据校正标准驱动波形数据。
12.—种在记录介质上执行记录的图像记录设备,包括: 记录头,包括多个喷嘴;以及 记录头控制器,用以通过D/Α转换器将图像数据和驱动波形传送到记录头, 该记录头控制器包括: 延迟数据存储单元,用以存储多个延迟数据来校正传送驱动波形数据到D/Α转换器的定时;以及 驱动波形定时发生器,用以基于同时驱动的喷嘴的数量从所存储的延迟数据中选择一个延迟数据并且基于所选择的延迟数据校正传送驱动波形数据到D/Α转换器的定时, 其中,该图像记录设备通过校正传送驱动波形数据的定时改变在D/Α转换器中的D/A转换周期,并且最小化由同时驱动的喷嘴的数量的波动而引起的驱动波形的波动。
13.一种图像记录设备,包括: 计算器,用以基于输入 图像数据计算驱动喷嘴的数量; 存储单元,用以存储其上升时间和下降时间相互不同的多个驱动波形; 阈值存储单元,用以存储驱动喷嘴的数量的第一阈值和用于从多个驱动波形中选择要输出的驱动波形的驱动喷嘴的数量的第二阈值;以及 驱动波形选择器,用以如果计算出的驱动喷嘴的数量大于或等于第一阈值,则从多个驱动波形中选择其上升时间和下降时间长的驱动波形,如果计算出的驱动喷嘴的数量小于第二阈值,则从多个驱动波形中选择其上升时间和下降时间短的驱动波形,而如果计算出的驱动喷嘴的数量大于或等于第二阈值并且小于第一阈值,则持续选择当前所选择的驱动波形。
【文档编号】B41J29/38GK104044372SQ201410190504
【公开日】2014年9月17日 申请日期:2014年3月7日 优先权日:2013年3月7日
【发明者】渡边顺, 深泽智子, 中田哲美, 佐藤隆一 申请人:株式会社理光
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1