液体喷出设备、驱动信号施加方法和液体喷出方法

文档序号:2480613阅读:196来源:国知局
专利名称:液体喷出设备、驱动信号施加方法和液体喷出方法
技术领域
本发明涉及一种液体喷出设备、驱动信号施加方法和液体喷出方法。
背景技术
存在具有能够执行喷墨操作的元件的各种类型的液体喷出设备,例如打印设备、滤色器制造设备和染色设备。近年来,已经提出了能够将多个驱动信号施加到单个元件上以便拓宽在其上能够改变喷出的液体量或允许以高频率来喷出液体的范围的设备(例如,参见JP2000-52570A)。利用这样的设备,针对多个驱动信号的每一个,设置了用于对将驱动信号施加到元件上进行控制的开关。另外,对该设备进行配置,从而能够将每一个驱动信号内的所需部分(即,在每一个驱动信号中所包括的多个驱动脉冲)选择性地施加到元件上。这允许对喷出液体量进行各种选择。
为了选择性地施加驱动信号的所需部分,针对要施加的每一部分,设置选择数据,并且根据该选择数据来执行控制(例如,参见JP10-81013A)。在该设备中,将选择数据存储在寄存器上。寄存器由诸如D-FF(延迟触发器)电路配置。
(1)通常,以上所提到的寄存器存储正常选择数据。然而,例如,由于噪声,在实际中,还存在将存储异常数据的可能性。例如,在由D-FF电路构成的寄存器的情况下,每一次当输入转移时钟时,将选择数据转移到相邻寄存器。如果噪声被传播到针对转移时钟的信号导线,则该噪声可能会被不正确地识别为转移时钟。当将噪声无意识别为转移时钟时,这些寄存器将开始存储与正常选择数据不同的选择数据。结果,存在多个开关将同时进入导通状态的可能性。当多个开关同时进入导通状态且存在驱动信号之间的电压差时,则存在非预期电流将流过且对该设备造成负面影响的可能性。
(2)另外,利用前述传统设备,当在施加到元件上的驱动信号之间进行切换时,并不执行特殊控制。因此,存在在对这些开关进行切换的定时处,将使多个开关同时进入导通状态的可能性。当多个开关同时处于导通状态且在驱动信号之间存在电压差时,在多个驱动电路之间可能会出现流通电流。例如,存在电流从用于产生一个驱动信号的驱动电路中流出且由用于产生另一驱动信号的驱动电路引入的示例。该流通电流诸如引起了电流的突然增加,这可能变为噪声源。存在该噪声将对诸如设备的操作造成负面影响的可能性。
(3)此外,利用以上所提到的设备,从一个驱动脉冲的产生结束处到下一驱动脉冲的产生开始处,产生具有恒定电压的信号。在正在产生该恒定电压信号的同时,提供控制时间段。在该控制时间段期间,执行在向元件施加和不施加驱动信号之间的切换控制。然而,利用该设备,在该控制时间段期间,并不执行任何特殊控制。结果,存在在对这些开关进行切换的定时处,多个开关可能同时变为导通的可能性。考虑将施加到元件上的驱动信号从一个驱动信号切换为另一驱动信号的情况。在该情况下,用于使开关导通和截止的逻辑将要把与一个驱动信号相对应的逻辑电平从导通切换到截止,而将与另一驱动信号相对应的逻辑电平从截止切换到导通。实际上,当尝试执行该控制时,在该切换的过渡时间段期间,该逻辑有时仅简单地在导通和截止之间波动。
当已经同时使多个开关进入导通状态并且在驱动信号之间存在电压差时,则存在非预期电流将流过且对设备造成负面影响的可能性。例如,存在电流从用于产生一个驱动信号的驱动电路中流出且由用于产生另一驱动信号的驱动电路引入的示例。换句话说,存在在多个驱动电路之间出现流通电流的情况。该流通电流诸如引起了电流的突然增加,这可能变为噪声源。该噪声可能对诸如设备的操作造成负面影响。该流通电流还会使驱动信号的形状变形,因而还可能对墨水的喷出造成负面影响。
(4)喷墨式打印机已知为用于喷出液滴的一类液体喷出设备。利用喷墨式打印机,从设置在纸张的头部和平台(land)中的喷嘴中喷出墨滴,从而在纸张上形成点。在纸张上形成无数的点,以便在纸张上打印打印图像。
可以设想,通过改变在纸张上形成的点的尺寸,将提高打印图像的质量。不必说,利用诸如大点、中等点和小点等各种尺寸的点形成打印图像将引起比使用统一尺寸的点更高的图像质量。
然而,形成变化尺寸的点需要对从喷嘴中喷出的墨滴的尺寸进行改变。为了这样做,需要将各种类型的信号施加到被驱动以喷出液滴的元件上。传统上,已经需要与要喷出的墨滴的尺寸数相对应的类型数的驱动信号(例如,参见JP 9-11457A)。
然而,增加驱动信号的类型会使设备的结构变得复杂。

发明内容
为了解决前述的问题得到了本发明,因此,其目的是防止多个开关同时进入导通状态。
此外,为了解决前述的问题得到了本发明,因此,其目的是防止当在驱动信号之间进行切换时、防止多个开关同时进入导通状态。
另外,为了解决前述的问题得到了本发明,因此,其目的是防止在用于在施加和不施加驱动信号进行切换的控制时间段期间,防止多个开关同时进入导通状态。
此外,本发明的目的是仅使用几种类型的驱动信号,将大量类型的信号施加到所述元件。
实现上述目的的本发明的第一方面是一种液体喷出设备,包括
(A)驱动信号产生部分,产生要施加到能够执行用于喷出液体的操作的元件上的第一驱动信号和第二驱动信号;(B)数据输出部分,输出用于设置第一驱动信号对所述元件的施加状态的第一选择数据、以及用于设置第二驱动信号对所述元件的施加状态的第二选择数据;(C)数据检查部分,检查已经从数据输出部分输出的第一选择数据和第二选择数据,并且输出检查后的第一选择数据和检查后的第二选择数据,其中,如果所述第一选择数据和所述第二选择数据指示要将所述第一驱动信号和所述第二驱动信号同时施加到所述元件上,则所述数据检查部分继续输出到此时为止已经输出的、检查后的第一选择数据和检查后的第二选择数据;以及(D)开关部分,包括根据所述检查后的第一选择数据来控制所述第一驱动信号对所述元件的施加的第一开关、以及根据所述检查后的第二选择数据来控制所述第二驱动信号对所述元件的施加的第二开关。
实现上述目的的本发明的第二方面是一种液体喷出设备,包括(A)能够执行用于喷出液体的操作的元件;(B)驱动信号产生部分,用于产生第一驱动信号和第二驱动信号;(C)第一开关,用于控制第一驱动信号对所述元件的施加;(D)第二开关,用于控制第二驱动信号对所述元件的施加;以及(E)控制器,当将要施加到所述元件上的驱动信号从所述第一驱动信号切换为所述第二驱动信号时,使所述第一开关和所述第二开关均进入截止状态。
实现上述目的的本发明的第三方面是一种液体喷出设备,包括(A)能够执行用于喷出液体的操作的元件;(B)驱动信号产生部分,用于产生具有定义了所述元件的操作的多个单位信号的第一驱动信号、以及具有定义了所述元件的操作的其他单位信号的第二驱动信号;
(C)第一开关,用于控制所述单位信号对所述元件的施加;(D)第二开关,用于控制所述其他单位信号对所述元件的施加;以及(E)控制器,用于在从一个单位信号的产生结束到下一所述单位信号的产生开始的时间期间,在预定时间段内使所述第一开关强制进入截止状态。
实现上述目的的本发明的第四方面是一种液体喷出设备,包括(A)记录头,具有与用于喷出液滴的多个喷嘴之一相对应地设置的多个元件;(B)驱动信号产生部分,产生其中多个波形部分在预定周期内重复的第一驱动信号、以及与第一驱动信号不同且其中多个波形部分在所述预定周期内重复的第二驱动信号;(C)存储器,存储用于在所述预定周期内的特定时间段内从所述第一驱动信号和所述第二驱动信号中选择一个驱动信号的第一驱动信号选择数据、以及用于在所述预定周期内的分离时间段内从所述第一驱动信号和所述第二驱动信号中选择一个驱动信号的第二驱动信号选择数据、以及用于从所述多个波形部分中选择预定波形部分的波形部分选择数据;以及(D)控制部分,用于将所述波形部分施加到所述元件上以便驱动所述元件并从所述喷嘴中喷出所述液滴,所述控制部分在所述预定周期的所述特定时间段内,向所述元件施加根据所述波形部分选择数据、从已经基于所述第一驱动信号选择数据所选的驱动信号中所包括的多个波形部分中选择的波形部分;以及在所述预定周期的所述分离时间段内,向所述元件施加根据所述波形部分选择数据、从已经基于所述第二驱动信号选择数据所选的驱动信号中所包括的多个波形部分中选择的波形部分。
通过以下描述和附图,本发明的其他特征将变得清楚。


图1是描述打印系统的配置的图;
图2是描述计算机和打印机的配置的方框图;图3A是示出了打印机的配置的图;以及图3B是示出了打印机的配置的侧视图;图4是描述记录头的结构的横截面图;图5是示出了驱动信号产生电路的配置的方框图;图6是描述记录头控制器的配置的方框图;图7是控制逻辑的说明图;图8是解码器的说明图;图9是描述第一驱动信号、第二驱动信号和所需控制信号的图;图10是示出了当形成大点时、当形成中等点时、以及当形成小点时施加到压电元件上的波形部分的图;图11是描述打印操作的流程图;图12是示意地示出了第一开关和第二开关同时处于导通状态的状态的图;图13是描述检查电路的配置的方框图;图14是描述检查电路的特定示例的图;图15A是描述数据确定部分的特定配置的图;图15B是描述数据确定部分的与非门的操作的真值表;以及图15C是描述数据确定部分851的另一与非门的操作的真值表;图16是描述与门856A和856B的操作的时序图;图17是描述打印机的操作示例的图;图18是描述根据可选实施例的配置的图;图19是示出了记录头控制器的配置的方框图;图20是控制逻辑的说明图;图21是解码器的说明图;图22是描述第一驱动信号、第二驱动信号和所需控制信号的图;图23是示出了当形成大点时、当形成中等点时、以及当形成小点时施加到压电元件上的波形部分的图;图24A示意地示出了在开关定时处、开关控制信号的电压变化;以及图24B示意地示出了已经使第一开关和第二开关同时处于导通状态的状态;图25A是描述第一开关和第二开关的状态变化的图;以及图25B是描述第一开关和第二开关的另一状态变化的图;图26是示出了防止电路的配置的图;图27A是描述第一开关控制信号和第一与门的输出之间的关系的图;以及图27B是描述第二开关控制信号和第二与门的输出之间的关系的图;图28示意地示出了定时脉冲的上升沿和下降沿的定时与第一开关和第二开关的电阻值变化之间的关系;图29是描述另一实施例的图;图30是描述另一实施例中的门控制信号输出部分的图;图31A是描述第一开关控制信号和第一与门的输出之间的关系的图;以及图31B是描述第二开关控制信号和第二与门输出之间的关系的图;图32A是示意地示出了在开关定时处、开关控制信号的电压变化的示意图;以及图32B示意地示出了已经使第一开关和第二开关同时处于导通状态的状态;图33是示出了防止电路的配置的图;图34A是描述第一开关控制信号和第一与门输出之间的关系的图;以及图34B是描述第二开关控制信号和第二与门输出之间的关系的图;图35是描述根据修改的示例的防止电路的主要元件的图;图36是描述计算机和打印机的配置的方框图;图37A示出了根据实施例的打印机的配置;以及图37B是示出了在该实施例中的打印机的配置的侧视图;图38是描述记录头的结构的横截面图;图39是描述驱动信号产生电路的配置的方框图;图40是描述打印处理的流程图;图41是两种类型的驱动信号COM的说明图;图42是描述记录头控制器的配置的方框图;
图43是控制逻辑的说明图;图44是记录头控制信号和选择信号的说明图;图45是解码器的说明图;图46是输入到解码器的象素数据和从解码器输出的开关控制信号之间的关系的说明图;图47是驱动信号、开关控制信号和施加到压电元件上的施加信号之间的关系的说明图;图48是示意地描述已经使第一开关和第二开关同时处于导通状态的图;图49A是正常选择信号q4和选择信号q7的说明图;以及图49B是异常选择信号q4和选择信号q7的说明图;图50是第二参考示例的控制逻辑的说明图;图51A是当驱动波形选择数据值为
时、控制逻辑84的操作的说明图;以及图51B是当驱动波形选择数据值为[1]时、控制逻辑84的操作的说明图;图52是驱动信号和施加到第四实施例的压电元件上的施加信号之间的关系的说明图;图53是第四实施例中的各种信号的波形的说明图;图54是第四实施例中的控制逻辑84的说明图;图55A是在输入开关信号CSW之前、控制逻辑84的操作的说明图;以及图55B是在输入开关信号CSW之后、控制逻辑84的操作的说明图;图56是各种信号的波形的修改示例的说明图;图57是在该修改示例中的寄存器RG的设置的说明图。
具体实施例方式
===该公开的概况===通过本说明书中的解释和附图中的描述,至少以下情况将变得清楚。
也就是,能够实现一种液体喷出设备,包括驱动信号产生部分,产生要施加到能够执行用于喷出液体的操作的元件上的第一驱动信号和第二驱动信号;数据输出部分,输出用于设置第一驱动信号对所述元件的施加状态的第一选择数据、以及用于设置第二驱动信号对所述元件的施加状态的第二选择数据;数据检查部分,检查已经从数据输出部分输出的第一选择数据和第二选择数据,并且输出检查后的第一选择数据和检查后的第二选择数据,其中,如果第一选择数据和第二选择数据指示要将第一驱动信号和第二驱动信号同时施加到所述元件上,则该数据检查部分继续输出到此时为止已经输出的、检查后的第一选择数据和检查后的第二选择数据;以及开关部分,包括根据检查后的第一选择数据来控制第一驱动信号对所述元件的施加的第一开关、以及根据检查后的第二选择数据来控制第二驱动信号对所述元件的施加的第二开关。
利用该液体喷出设备,如果已经从数据输出部分输出的第一选择数据和第二选择数据指示要将第一驱动信号和第二驱动信号同时施加到所述元件上,则数据检查部分继续输出到此时为止已经输出的、检查后的第一选择数据和检查后的第二选择数据。这里,到此时为止已经输出的、检查后的第一选择数据和检查后的第二选择数据是已经由数据检查部分检查过的数据。即,它们是并未指示将第一驱动信号和第二驱动信号同时施加到所述元件上的选择数据。因为由检查后的第一选择数据和检查后的第二选择数据来控制第一驱动信号和第二驱动信号对所述元件的施加,因此能够可靠地防止将第一驱动信号和第二驱动信号同时施加到所述元件上。
在该液体喷出设备中,数据检查部分可以继续输出到此时为止已经输出的、检查后的第一选择数据和检查后的第二选择数据,直到可以将要施加到所述元件上的驱动信号从第一驱动信号和第二驱动信号之一切换到另一个的定时为止。
利用该液体喷出设备,在能够将第一驱动信号和第二驱动信号之一切换到另一个的定时处,将根据新的检查后的第一选择数据和检查后的第二选择数据来控制驱动信号的施加。因此,能够平滑地执行根据新的检查后的第一选择数据和检查后的第二选择数据、对驱动信号的施加控制。
在该液体喷出设备中,数据检查部分可以继续输出到此时为止已经输出的、检查后的第一选择数据和检查后的第二选择数据,直到对指示要喷出的液体量的喷出量信息进行更新的更新定时为止。
利用该液体喷出设备,在更新喷出量信息的定时处,根据新的检查后的第一选择数据和检查后的第二选择数据来执行对驱动信号的施加控制。因此,能够平滑地执行根据新的检查后的第一选择数据和检查后的第二选择数据、对驱动信号的施加控制。
在该液体喷出设备中,数据检查部分可以包括数据确定部分,用于确定已经从数据输出部分中输出的第一选择数据和第二选择数据是否指示要将第一驱动信号和第二驱动信号同时施加到所述元件上;确定结果存储部分,用于存储数据确定部分的确定结果;以及选择输出部分,如果从数据确定部分输出的确定结果或在确定结果存储部分上所存储的确定结果的任一个指示要将第一驱动信号和第二驱动信号同时施加到所述元件上,则选择并输出到此时为止已经输出的、检查后的第一选择数据和检查后的第二选择数据。
利用该液体喷出设备,将数据确定部分的确定结果存储在确定结果存储部分上,因此,利用简单的配置,能够根据确定结果存储部分的存储信息,继续输出到此时为止已经输出的检查后的第一选择数据和检查后的第二选择数据。
在该液体喷出设备中,数据确定部分可以在定义了第一驱动信号的开关定时和第二驱动信号的开关定时的定时脉冲的前沿的定时处,执行与第一选择数据和第二选择数据有关的确定;以及选择输出部分可以在定时脉冲的后沿的定时处,执行对检查后的第一选择数据和检查后的第二选择数据的选择。
利用该液体喷出设备,能够可靠地确定数据确定部分执行确定且选择输出部分执行选择的次序。因此,能够可靠地执行与已经从数据输出部分中输出的第一选择数据和第二选择数据有关的确定。
在该液体喷出设备,确定结果存储部分可以根据定义了第一驱动信号的开关定时和第二驱动信号的开关定时的定时脉冲中的特定定时脉冲,对已经存储的确定结果进行复位。
利用该液体喷出设备,在第一驱动信号和第二驱动信号的开关定时处对确定结果存储部分进行复位。因此,能够平滑地执行根据新的检查后的第一选择数据和检查后的第二选择数据、对驱动信号的施加控制。
在该液体喷出设备中,数据输出部分可以输出根据液体的喷出量进行分类的多种类型的第一选择数据和多种类型的第二选择数据;以及数据确定部分可以针对相同类型的第一选择数据和第二选择数据进行确定。
利用该液体喷出设备,针对相同类型的第一选择数据和第二选择数据进行确定,因此,可以执行适当的确定。
在该液体喷出设备,选择输出部分可以包括选择开关,如果从数据确定部分输出的确定结果或在确定结果存储部分上所存储的确定结果均未指示要将第一驱动信号和第二驱动信号同时施加到所述元件上,则选择已经从数据输出部分中输出的第一选择数据和第二选择数据;以及如果从数据确定部分输出的确定结果或在确定结果存储部分上所存储的确定结果中的任意至少一个指示要将第一驱动信号和第二驱动信号同时施加到所述元件上,则选择检查后的第一选择数据和检查后的第二选择数据;以及存储输出部分,用于根据定义了第一驱动信号的开关定时和第二驱动信号的开关定时的定时脉冲,存储并输出由选择开关所选的数据。
利用该液体喷出设备,由根据确定结果进行操作的选择开关、以及存储并输出已经由选择开关所选的数据的存储输出部分来执行对数据的选择和输出。因此,利用该简单配置,能够可靠地执行对数据的选择。
还能够实现一种液体喷出设备,包括驱动信号产生部分,产生要施加到能够执行用于喷出液体的操作的元件上的第一驱动信号和第二驱动信号;数据输出部分,输出根据液体的喷出量来分类且用于设置第一驱动信号对所述元件的施加状态的多种类型的第一选择数据、以及根据液体的喷出量来分类且用于设置第二驱动信号对所述元件的施加状态的多种类型的第二选择数据;数据检查部分(所述数据检查部分包括数据确定部分,用于在定义了第一驱动信号的开关定时和第二驱动信号的开关定时的定时脉冲的前沿定时处,确定已经从数据输出部分中输出的相同类型的第一选择数据和第二选择数据是否指示要将第一驱动信号和第二驱动信号同时施加到所述元件上;确定结果存储部分,用于存储数据确定部分的确定结果,并且根据所述定时脉冲中的特定定时脉冲对已经存储的确定结果进行复位;以及选择输出部分,(所述选择输出部分具有选择开关,用于检查已经从数据输出部分中输出的第一选择数据和第二选择数据,并且输出检查后的第一选择数据和检查后的第二选择数据,如果从数据确定部分输出的确定结果或在确定结果存储部分上所存储的确定结果均未指示要将第一驱动信号和第二驱动信号同时施加到所述元件上,则所述选择开关选择已经从数据输出部分中输出的第一选择数据和第二选择数据;以及如果从数据确定部分输出的确定结果或在确定结果存储部分上所存储的确定结果中的任意至少一个指示要将第一驱动信号和第二驱动信号同时施加到所述元件上,则选择检查后的第一选择数据和检查后的第二选择数据;以及存储输出部分,用于根据定义了第一驱动信号的开关定时和第二驱动信号的开关定时的定时脉冲,存储并输出由选择开关所选的数据,其中,如果从数据确定部分输出的确定结果或在确定结果存储部分上所存储的确定结果的任一个指示要将第一驱动信号和第二驱动信号同时施加到所述元件上,则所述选择输出部分在定时脉冲的后沿定时处,选择并输出到此时为止已经输出的检查后的第一选择数据和检查后的第二选择数据)其中,如果第一选择数据和第二选择数据指示要将第一驱动信号和第二驱动信号同时施加到所述元件上,则数据检查部分继续输出到此时为止已经输出的、检查后的第一选择数据和检查后的第二选择数据,直到要施加到所述元件上的驱动信号从第一驱动信号和第二驱动信号之一切换到另一个的定时为止,或者直到对指示要喷出的液体量的喷出量信息进行更新的更新定时为止);以及开关部分,包括根据检查后的第一选择数据来控制第一驱动信号对所述元件的施加的第一开关、以及根据检查后的第二选择数据来控制第二驱动信号对所述元件的施加的第二开关。
该液体喷出设备大体上达到了以上所提到的所有效果,因此,能够最有效地实现本发明的目的。
此外,能够实现一种施加驱动信号的方法,包括驱动信号产生步骤,产生要施加到能够执行用于喷出液体的操作的元件上的第一驱动信号和第二驱动信号;选择数据输出步骤,输出用于设置第一驱动信号对所述元件的施加状态的第一选择数据、以及用于设置第二驱动信号对所述元件的施加状态的第二选择数据;数据检查步骤,检查已经输出的第一选择数据和第二选择数据,并且输出检查后的第一选择数据和检查后的第二选择数据,其中,如果已经输出的第一选择数据和第二选择数据并未指示要将第一驱动信号和第二驱动信号同时施加到所述元件上,则将第一选择数据和第二选择数据输出为检查后的第一选择数据和检查后的第二选择数据;而如果已经输出的第一选择数据和第二选择数据指示要将第一驱动信号和第二驱动信号同时施加到所述元件上,则继续输出到此时为止已经输出的、检查后的第一选择数据和检查后的第二选择数据;以及驱动信号施加步骤,根据检查后的第一选择数据将第一驱动信号施加到所述元件上,以及根据检查后的第二选择数据将第第二驱动信号施加到所述元件上。
还能够实现一种液体喷出方法,包括驱动信号产生步骤,产生要施加到能够执行用于喷出液体的操作的元件上的第一驱动信号和第二驱动信号;选择数据输出步骤,输出用于设置第一驱动信号对所述元件的施加状态的第一选择数据、以及用于设置第二驱动信号对所述元件的施加状态的第二选择数据;数据检查步骤,检查已经输出的第一选择数据和第二选择数据,并且输出检查后的第一选择数据和检查后的第二选择数据,其中,如果已经输出的第一选择数据和第二选择数据并未指示要将第一驱动信号和第二驱动信号同时施加到所述元件上,则将第一选择数据和第二选择数据输出为检查后的第一选择数据和检查后的第二选择数据;而如果已经输出的第一选择数据和第二选择数据指示要将第一驱动信号和第二驱动信号同时施加到所述元件上,则继续输出到此时为止已经输出的、检查后的第一选择数据和检查后的第二选择数据;以及驱动信号施加步骤,根据检查后的第一选择数据将第一驱动信号施加到所述元件上,以及根据检查后的第二选择数据将第第二驱动信号施加到所述元件上。
还能够实现一种液体喷出设备,包括能够执行用于喷出液体的操作的元件;驱动信号产生部分,用于产生第一驱动信号和第二驱动信号;第一开关,用于控制第一驱动信号对所述元件的施加;第二开关,用于控制第二驱动信号对所述元件的施加;以及控制器,当将要施加到所述元件上的驱动信号从第一驱动信号切换为第二驱动信号时,使第一开关和第二开关均进入截止状态。
利用该液体喷出设备,当对要施加到所述元件上的驱动信号进行切换时,可以使第一开关和第二开关均进入截止状态。因此,能够防止两个开关同时进入导通状态。因此,即使当对驱动信号进行切换时、在第一驱动信号和第二驱动信号之间存在电压差,则能够防止流通电流的流过的问题。
在该液体喷出设备中,第一开关可以根据第一开关控制信号来控制第一驱动信号对所述元件的施加;第二开关可以根据第二开关控制信号来控制第二驱动信号对所述元件的施加;以及控制器可以使第一开关和第二开关均进入截止状态,而与第一开关控制信号和第二开关控制信号无关。
利用该液体喷出设备,当对要施加到所述元件上的驱动信号进行切换时,可以使第一开关和第二开关均进入截止状态,即使第一开关控制信号和第二开关控制信号均指示导通状态。因此,能够可靠地防止在对驱动信号进行切换时、流通电流的流过的问题。
在该液体喷出设备,控制器可以根据定义了第一开关控制信号和第二开关控制信号的开关定时的定时脉冲,使第一开关和第二开关均进入截止状态。
利用该液体喷出设备,可以将使第一开关和第二开关进入截止状态的定时与对第一开关控制信号和第二开关控制信号进行切换的定时相匹配。因此,能够可靠地防止在对驱动信号进行切换时、流通电流的流过的问题。
在该液体喷出设备中,控制器可以在定时脉冲的前沿定时处,禁用第一开关控制信号和第二开关控制信号,并且可以在定时脉冲的后沿定时处,启用第一开关控制信号和第二开关控制信号。
利用该液体喷出设备,根据定时脉冲的前沿定时和后沿定时来执行对第一开关和第二开关的控制。因此,能够可靠地匹配针对第一开关和第二开关的控制定时。
在该液体喷出设备中,控制器可以根据定时脉冲来禁用第一开关控制信号和第二开关控制信号,并且可以根据从已经实现禁用时开始经过了预定时间之后,启用第一开关控制信号和第二开关控制信号。
利用该液体喷出设备,能够确定期间第一开关和第二开关处于截止的截止时间(预定时间),而与时间脉冲的持续时间无关,从而使截止时间最佳。
在该液体喷出设备中,控制器可以具有用于测量该预定时间的定时器。
利用该液体喷出设备,由定时器来测量该预定时间,因而能够精确地确定截止时间。
在该液体喷出设备中,控制器可以包括第一门电路,向其输入第一开关控制信号和门电路控制信号,其中,如果门电路控制信号处于预定电平,则第一门电路向第一开关输出所述第一开关控制信号;而如果门电路控制信号处于另一预定电平,则第一门电路禁用第一开关控制信号并且向第一开关输出用于使第一开关进入截止状态的第一截止控制信号;以及第二门电路,向其输入第二开关控制信号和门电路控制信号,其中,如果门电路控制信号处于预定电平,则第二门电路向第二开关输出所述第二开关控制信号;而如果门电路控制信号处于另一预定电平,则第二门电路禁用第二开关控制信号并且向第二开关输出用于使第二开关进入截止状态的第一截止控制信号;并且控制器可以在使第一开关和第二开关进入截止状态的时间段上,将门电路控制信号设置为另一预定电平。
利用该液体喷出设备,该配置在于由门电路控制信号对第一门电路和第二门电路进行控制,从而适合于高速操作。
在该液体喷出设备中,由于电阻值的变化,可以在导通状态和截止状态之间对第一开关进行切换;并且由于电阻值的变化,可以在导通状态和截止状态之间对第二开关进行切换。
利用该液体喷出设备,当对第一开关和第二开关的状态进行切换时,将不太可能出现切换噪声。因此,能够可靠地防止当对驱动信号进行切换时、流通电流的流过的问题。
在该液体喷出设备,优选地,该液体是液体打印墨水。
还能够实现一种液体喷出设备,包括能够执行用于喷出液体打印墨水的操作的元件;驱动信号产生部分,用于产生第一驱动信号和第二驱动信号;第一开关,由于电阻值的变化,在导通状态和截止状态之间进行切换,并且根据第一开关控制信号来控制第一驱动信号对所述元件的施加;第二开关,由于电阻值的变化,在导通状态和截止状态之间进行切换,并且根据第二开关控制信号来控制第二驱动信号对所述元件的施加;以及控制器(所述控制器包括第一门电路,向其输入第一开关控制信号和门电路控制信号,其中,如果门电路控制信号处于预定电平,则第一门电路向第一开关输出所述第一开关控制信号;而如果门电路控制信号处于另一预定电平,则第一门电路禁用第一开关控制信号并且向第一开关输出用于使第一开关进入截止状态的第一截止控制信号;以及第二门电路,向其输入第二开关控制信号和门电路控制信号,其中,如果门电路控制信号处于预定电平,则第二门电路向第二开关输出所述第二开关控制信号;而如果门电路控制信号处于另一预定电平,则第二门电路禁用第二开关控制信号并且向第二开关输出用于使第二开关进入截止状态的第一截止控制信号),其中,当对将要施加到所述元件上的驱动信号从第一驱动信号切换为第二驱动信号时,则与第一开关控制信号和第二开关控制信号无关,在定义了第一开关控制信号的开关定时和第二开关控制信号的开关定时的定时脉冲的前沿定时处,控制器通过将门电路控制信号设置为另一预定电平,禁用第一开关控制信号和第二开关控制信号以使第一开关和第二开关均进入截止状态;以及在该定时脉冲的后沿定时处,控制器通过将门电路控制信号设置为预定电平来启用第一开关控制信号和第二开关控制信号;或者,控制器还包括用于测量预定时间的定时器;以及当对将要施加到所述元件上的驱动信号从第一驱动信号切换为第二驱动信号时,则与第一开关控制信号和第二开关控制信号无关,控制器通过将门电路控制信号设置为另一预定电平以使第一开关和第二开关均进入截止状态,根据定时脉冲来禁用第一开关控制信号和第二开关控制信号;以及控制器通过从已经使第一开关和第二开关进入截止状态开始经过了预定时间之后、将门电路控制信号设置为预定电平,来启用第一开关控制信号和第二开关控制信号。
该液体喷出设备大体上达到了以上所提到的所有效果,因此,能够最有效地实现本发明的目的。
还能够实现一种施加驱动信号的方法,包括驱动信号产生步骤,产生第一驱动信号和第二驱动信号;第一驱动信号施加步骤,使用于控制第一驱动信号对能够执行喷出液体的操作的元件的施加的第一开关进入导通状态,以及将第一驱动信号施加到所述元件上;开关截止步骤,使第一开关和用于控制第二驱动信号对所述元件的施加的第二开关均进入截止状态;以及第二驱动信号施加步骤,使第二开关进入导通状态,以及将第二驱动信号施加到所述元件上。
还能够实现一种液体喷出方法,包括驱动信号产生步骤,产生第一驱动信号和第二驱动信号;第一驱动信号施加步骤,使用于控制第一驱动信号对能够执行喷出液体的操作的元件的施加的第一开关进入导通状态,以及将第一驱动信号施加到所述元件上;开关截止步骤,使第一开关和用于控制第二驱动信号对所述元件的施加的第二开关均进入截止状态;以及第二驱动信号施加步骤,使第二开关进入导通状态,以及将第二驱动信号施加到所述元件上。
能够实现一种液体喷出设备,包括能够执行用于喷出液体的操作的元件;驱动信号产生部分,用于产生具有定义了元件的操作的多个单位信号的第一驱动信号、以及具有定义了元件的操作的其他单位信号的第二驱动信号;第一开关,用于控制单位信号对所述元件的施加;第二开关,用于控制其他单位信号对所述元件的施加;以及控制器,用于在从一个单位信号的产生结束到下一单位信号的产生开始的时间期间,在预定时间段内使第一开关强制进入截止状态。
利用该液体喷出设备,控制器在从一个单位信号的产生结束到下一单位信号的产生开始的时间内所设置的预定时间段内,使第一开关强制进入截止状态。通过在该预定时间段期间执行在施加和不施加第一驱动信号之间进行切换的控制,能够防止第一开关和第二开关同时进入导通状态。因此,能够防止非预期电流流过的问题。
在该液体喷出设备中,第一开关可以根据开关控制信号来控制单位信号对所述元件的施加;以及控制器可以在预定时间段内使第一开关进入截止状态,而与开关控制信号无关。
利用该液体喷出设备,由于在切换操作的过渡时间段期间出现了非所需的逻辑电平,控制器使第一开关处于截止状态,即使开关控制信号在预定时间段内指示导通状态。因此,能够防止多个开关同时导通的问题,并因而能够可靠地防止非预期电流流过的问题。
在该液体喷出设备中,控制器能够根据定义了开关控制信号的开关定时的定时脉冲,使第一开关进入截止状态。
利用该液体喷出设备,能够将使第一开关进入截止状态的定时与出现开关控制信号的切换的定时相匹配。因此,能够可靠地防止非预期电流流过的问题。
在该液体喷出设备中,控制器可以在定时脉冲的前沿定时处禁用开关控制信号,并且能够在定时脉冲的后沿处启用开关控制信号。
利用该液体喷出设备,根据定时脉冲的前沿定时和后沿定时对第一开关进行控制。因此,能够可靠地将期间使第一开关处于截止状态的时间段与期间发生了开关控制信号的切换的时间段进行匹配。
在该液体喷出设备中,控制器可以根据定时脉冲来禁用该开关控制信号,并且可以在从已经实现了禁用开始经过了预定时间段之后,禁用开关控制信号。
利用该液体喷出设备,可以确定第一开关的截止时间而与定时脉冲的持续时间无关,并且这使截止时间最佳。
在该液体喷出设备中,控制器可以包括门电路电路,向其输入开关控制信号和门电路控制信号,如果门电路控制信号处于预定电平,则门电路向第一开关输出所述开关控制信号;而如果门电路控制信号处于另一预定电平,则门电路向第一开关输出用于使第一开关进入截止状态的截止控制信号;以及控制器可以在使第一开关进入截止状态的时间段上,将门电路控制信号设置为另一预定电平。
利用该液体喷出设备,该配置在于门电路受到门电路控制信号的控制,因而适合于高速操作。
在该液体喷出设备中,由驱动信号产生部分所产生的第二驱动信号可以具有多个其他单位信号;以及控制器可以在从一个其他单位信号的产生结束到下一其他单位信号的产生开始的时间期间,在另一预定时间段内使第二开关强制进入截止状态。
利用该液体喷出设备,控制器在从一个其他单位信号的产生结束到下一其他单位信号的产生开始的时间内设置的另一预定时间段内,使第二开关强制进入截止状态。通过在该另一预定时间段内施加和不施加第二驱动信号之间执行切换控制,能够防止第一开关和第二开关同时进入导通状态,因此,能够防止非预期电流流过的问题。
在该液体喷出设备中,第二开关可以根据另一开关控制信号,控制其他单位信号对所述元件的施加;以及控制器可以在另一预定时间段内使第二开关进入截止状态,而与另一开关控制信号无关。
利用该液体喷出设备,控制器使第二开关处于截止状态,即使由于在切换操作的过渡时间段期间出现了非所需的逻辑电平,另一开关控制信号在另一预定时间段期间指示导通状态。因此,能够防止多个开关同时导通的问题,并因而能够可靠地防止非预期电流流过的问题。
在该液体喷出设备中,控制器可以根据定义了另一开关控制信号的开关定时的另一定时脉冲,使第二开关进入截止状态。
利用该液体喷出设备,可以将使第二开关进入截止状态的定时与出现另一开关控制信号的切换的定时相匹配。因此,能够可靠地防止非预期电流流过的问题。
在该液体喷出设备中,控制器可以在另一定时脉冲的前沿定时处禁用所述另一开关控制信号,并且可以在另一定时脉冲的后沿定时处启用所述另一开关控制信号。
利用该液体喷出设备,根据另一定时脉冲的前沿定时和后沿定时来控制该第二开关。因此,能够可靠地将使第二开关进入截止状态的时间段与期间发生另一开关控制信号的切换的时间段相匹配。
在该液体喷出设备中,控制器可以在另一定时脉冲禁用所述另一开关控制信号,并且可以在从已经实现禁用开始经过了另一预定时间段之后,启用所述另一开关控制信号。
利用该液体喷出设备,能够确定第二开关的截止时间而与另一定时脉冲的持续时间无关,并且这使截止时间最佳。
在该液体喷出设备中,控制器可以包括另一门电路,向其输入另一开关控制信号和另一门电路控制信号,如果另一门电路控制信号处于预定电平,则另一门电路向第二开关输出另一开关控制信号;而如果另一门电路控制信号处于另一预定电平,则另一门电路向第二开关输出用于使第二开关进入截止状态的另一截止控制信号;以及控制器可以在使第二开关进入截止状态的时间段上,将另一门电路控制信号设置为另一预定电平。
利用该液体喷出设备,该配置在于另一门电路受到另一门电路控制信号的控制,因而适合于高速操作。
在该液体喷出设备中,优选地,所述液体是液体打印墨水。
还能够实现一种液体喷出设备,包括能够执行用于喷出液体打印墨水的操作的元件;驱动信号产生部分,用于产生具有定义了元件的操作的多个单位信号的第一驱动信号、以及具有定义了元件的操作的其他单位信号的第二驱动信号;第一开关,用于根据开关控制信号来控制单位信号对所述元件的施加;第二开关,用于根据另一开关控制信号来控制其他单位信号对所述元件的施加;控制器(所述控制器包括门电路,向其输入开关控制信号和门控制信号,如果门电路控制信号处于预定电平,则门电路向第一开关输出所述开关控制信号;而如果门电路控制信号处于另一预定电平,则门电路向第一开关输出用于使第一开关进入截止状态的截止控制信号;另一门电路,向其输入另一开关控制信号和另一门电路控制信号,如果另一门电路控制信号处于预定电平,则另一门电路向第二开关输出另一开关控制信号;而如果另一门电路控制信号处于另一预定电平,则另一门电路向第二开关输出用于使第二开关进入截止状态的另一截止控制信号),其中,在从一个单位信号的产生结束到下一单位信号的产生开始的时间期间,控制器通过操作(即,通过将门电路控制信号设置为另一预定电平,在定时脉冲的前沿定时处禁用开关控制信号;以及通过将门电路控制信号设置为预定电平,在定时脉冲的后沿定时处启用开关控制信号,或者,通过将门电路控制信号设置为另一预定电平,根据定时脉冲禁用开关控制信号;以及通过在从实现禁用开始经过了预定时间段之后、将门电路控制信号设置为预定电平,启用开关控制信号),根据定义了开关控制信号的开关定时的定时脉冲,在预定时间段上使第一开关强制进入截止状态,而与开关控制信号无关;以及其中,在从一个其他单位信号的产生结束到下一其他单位信号的产生开始的时间期间,控制器通过操作(即,通过将另一门电路控制信号设置为另一预定电平,在另一定时脉冲的前沿定时处禁用另一开关控制信号;以及通过将另一门电路控制信号设置为预定电平,在另一定时脉冲的后沿定时处启用另一开关控制信号,或者,通过将另一门电路控制信号设置为另一预定电平,根据另一定时脉冲禁用另一开关控制信号;以及通过在从实现禁用开始经过了另一预定时间段之后、将另一门电路控制信号设置为预定电平,启用另一开关控制信号),根据定义了另一开关控制信号的开关定时的另一定时脉冲,在另一预定时间段上使第二开关强制进入截止状态,而与另一开关控制信号无关。
该液体喷出设备大体上达到了以上所提到的所有效果,因此,能够最有效地实现本发明的目的。
还能够实现一种施加驱动信号的方法,包括驱动信号产生步骤,产生具有定义了能够执行喷出液体的操作的元件的操作的多个单位信号的第一驱动信号、以及具有定义了元件的操作的其他单位信号的第二驱动信号;以及开关截止步骤,在从一个单位信号的产生结束到下一单位信号的产生开始的时间期间,在预定时间段内使第一开关强制进入截止状态。
还能够实现一种液体喷出方法,包括驱动信号产生步骤,产生具有定义了能够执行喷出液体的操作的元件的操作的多个单位信号的第一驱动信号、以及具有定义了元件的操作的其他单位信号的第二驱动信号;以及开关截止步骤,在从一个单位信号的产生结束到下一单位信号的产生开始的时间期间,在预定时间段内使第一开关强制进入截止状态。
还能够实现一种液体喷出设备,包括(A)记录头,具有与用于喷出液滴的多个喷嘴之一相对应地设置的多个元件;(B)驱动信号产生部分,产生其中多个波形部分在预定周期内重复的第一驱动信号、以及与第一驱动信号不同且其中多个波形部分在预定周期内重复的第二驱动信号;(C)存储器,存储用于在预定周期内的特定时间段内从第一驱动信号和第二驱动信号中选择一个驱动信号的第一驱动信号选择数据、以及用于在预定周期内的分离时间段内从第一驱动信号和第二驱动信号中选择一个驱动信号的第二驱动信号选择数据、以及用于从多个波形部分中选择预定波形部分的波形部分选择数据;以及(D)控制部分,用于将波形部分施加到所述元件上以便驱动所述元件并从喷嘴中喷出液滴,所述控制部分在预定周期的特定时间段内,向所述元件施加根据波形部分选择数据、从已经基于第一驱动信号选择数据所选的驱动信号中所包括的多个波形部分中选择的波形部分;以及在预定周期的分离时间段内,向所述元件施加根据波形部分选择数据、从已经基于第二驱动信号选择数据所选的驱动信号中所包括的多个波形部分中选择的波形部分。
利用该液体喷出设备,能够防止将两个驱动信号同时施加到所述元件上,并且还能够在预定周期内对驱动信号进行切换。
在该液体喷出设备中,优选地,在特定时间段或分离时间段内,在第一驱动信号中所包括的波形部分数和在第二驱动信号中所包括的波形部分数是不同的。按照该方式,能够在相同时间段内形成不同尺寸的液滴。
在该液体喷出设备中,优选地,在特定时间段或分离时间段内,在第一驱动信号中所包括的一个波形部分的时间段和在第二驱动信号中所包括的一个波形部分的时间段是不同的。按照该方式,能够在相同时间段内形成不同尺寸的液滴。
在该液体喷出设备,优选地,控制部分包括第一开关,用于控制第一驱动信号中所包括的波形部分向所述元件的施加;以及第二开关,用于控制第二驱动信号中所包括的波形部分向所述元件的施加;以及,当第一开关和第二开关之一处于导通状态时,控制部分使另一开关处于截止状态。还优选地,控制部分根据第一驱动信号选择数据或第二驱动信号选择数据使另一开关处于截止状态。按照该方式,能够防止两个开关同时进入导通状态。
在该液体喷出设备中,优选地,该液体喷出设备还包括能够相对于设备主体移动的滑架、以及用于将信号从设备主体传送到滑架上/内所设置的存储器的电缆,并且所述电缆将第一驱动信号、第二驱动信号、以及用于设置第一驱动信号选择数据、第二驱动信号选择数据和波形部分选择数据的设置信号传送到存储器。该配置将具有以下环境该设置信号易于受到噪声的影响,并且例如,在波形部分选择数据的设置中趋向于出现差错。然而,由于防止了这些开关同时进入导通状态,因此这不将成为问题。
在该液体喷出设备中,优选地,该液体喷出设备还包括能够相对于设备主体移动的滑架、以及用于将信号从设备主体传送到滑架上/内所设置的存储器的电缆,并且所述电缆传送第一驱动信号、第二驱动信号、以及用于使存储器操作的时钟信号。该配置将具有以下环境该时钟信号易于受到噪声的影响,并且例如,在波形部分选择数据的设置中趋向于出现差错。然而,由于防止了这些开关同时进入导通状态,因此这不将成为问题。
在该液体喷出设备,优选地,所述元件是压电元件。在该配置中,噪声趋向于在用于驱动信号的信号线的外围处出现。然而,由于防止了这些开关同时进入导通状态,因此这不将成为问题。
还能够实现一种液体喷出方法,包括(A)产生步骤,产生其中多个波形部分在预定周期内重复的第一驱动信号、以及与第一驱动信号不同且其中多个波形部分在预定周期内重复的第二驱动信号;(B)存储步骤,存储用于在预定周期内的特定时间段内从第一驱动信号和第二驱动信号中选择一个驱动信号的第一驱动信号选择数据、以及用于在预定周期内的分离时间段内从第一驱动信号和第二驱动信号中选择一个驱动信号的第二驱动信号选择数据、以及用于从多个波形部分中选择预定波形部分的波形部分选择数据;以及(C)以下步骤在预定周期的特定时间段内,向所述元件施加根据波形部分选择数据、从已经基于第一驱动信号选择数据所选的驱动信号中所包括的多个波形部分中选择的波形部分;在预定周期的分离时间段内,向所述元件施加根据波形部分选择数据、从已经基于第二驱动信号选择数据所选的驱动信号中所包括的多个波形部分中选择的波形部分;以及通过将波形部分施加到所述元件上,驱动所述元件,以便从喷嘴中喷出液滴。
利用该液体喷出方法,能够防止将两个驱动信号同时施加到所述元件上,并且还能够在预定周期内对驱动信号进行切换。
还能够实现一种施加驱动信号的方法,包括(A)产生步骤,产生其中多个波形部分在预定周期内重复的第一驱动信号、以及与第一驱动信号不同且其中多个波形部分在预定周期内重复的第二驱动信号;(B)存储步骤,存储用于在预定周期内的特定时间段内从第一驱动信号和第二驱动信号中选择一个驱动信号的第一驱动信号选择数据、以及用于在预定周期内的分离时间段内从第一驱动信号和第二驱动信号中选择一个驱动信号的第二驱动信号选择数据、以及用于从多个波形部分中选择预定波形部分的波形部分选择数据;以及(C)以下步骤在预定周期的特定时间段内,向所述元件施加根据波形部分选择数据、从已经基于第一驱动信号选择数据所选的驱动信号中所包括的多个波形部分中选择的波形部分;以及在预定周期的分离时间段内,向所述元件施加根据波形部分选择数据、从已经基于第二驱动信号选择数据所选的驱动信号中所包括的多个波形部分中选择的波形部分。
利用该施加驱动信号的方法,能够防止将两个驱动信号同时施加到所述元件上,并且还能够在预定周期内对驱动信号进行切换。
(1)第一实施例===(1)描述的目标===<(1)液体喷出设备>
各种设备均落在液体喷出设备的范围内,包括打印设备、滤色器制造设备、显示器制造设备、半导体制造设备和DNA芯片制造设备,并且将所有这些设备包括在以下描述中将是困难的。因此,将以充当打印设备的打印机和包括该打印机的打印系统作为示例来描述本说明书。应该注意,打印系统是至少具有打印设备和用于控制该打印设备的操作的打印控制设备的系统,并且对应于具有液体喷出设备和喷出控制设备的液体喷出系统的实现。
===(1)打印系统的配置===<(1)总体配置>
首先将描述打印设备连同打印系统100。这里,图1是示出了打印系统100的配置的图。这里所示的示例打印系统100包括作为打印设备的打印机1和作为打印控制设备的计算机110。具体地,打印系统100包括打印机1、计算机110、显示设备120、输入设备130和记录/播放设备140。
该打印机1在诸如纸张、衣物和胶片等介质上打印图像。应该注意,在以下描述中,作为代表性介质的纸张S(参见图3A)充当这样的介质的说明性示例。计算机110可通信地与打印机1相连。为了使打印机1打印图像,计算机110向打印机1输出与该图像相对应的打印数据。将诸如应用程序和打印机驱动程序等计算机程序安装在计算机110上。显示设备120具有显示器。例如,显示设备120是用于显示计算机程序的用户界面的设备。例如,输入设备130是键盘131和鼠标132。例如,记录/播放设备140是软盘驱动设备141和CD-ROM驱动设备142。
===(1)计算机===<(1)计算机110的配置>
图2是描述计算机110和打印机1的配置的方框图。首先,将简要描述计算机110的配置。计算机110具有上述记录/播放设备140和主机侧控制器111。记录/播放设备140可通信地与主机侧控制器111相连,例如,附加在计算机110的外壳上。主机侧控制器111执行计算机110中的各种控制,并且还可通信地与以上所提到的显示设备120和输入设备130相连。主机侧控制器111具有接口部分112、CPU 113和存储器114。接口部分112插入在计算机110和打印机1之间,并且在两者之间发送和接收数据。CPU 113是用于执行计算机110的整体控制的计算处理设备。存储器114用于保留工作区和用于存储由CPU 113使用的计算机程序的区域,且由诸如RAM、EEPROM、ROM或磁盘设备等构成。在存储器114上所存储的计算机程序的示例包括以上所提到的应用程序和打印机驱动程序。CPU 113根据存储器114上所存储的计算机程序来执行各种控制。
打印数据是处于能够由打印机1解译的形式的数据,并且包括各种命令数据和像素数据SI(参见图6等)。命令数据是命令打印机1执行特定操作的数据。命令数据包括命令提供纸张的命令数据、指示进纸量(carry amount)的命令数据、以及命令卸纸的命令数据。像素数据SI是与要打印图像的像素有关的数据。这里,像素是事实上设置在纸张S上的矩阵状方块,并且表示其中要形成点的区域。在打印数据中的像素数据SI还是与要在纸张S上形成的点有关的数据(例如,等级值)。在该实施例中,像素数据SI每一个均由两个比特的数据构成。即,像素数据SI是数据值
(与没有点相对应)、数据值
(与小点相对应)、数据值[10](与中等点的形成相对应)、或者数据值[11](与大点相对应)。因此,打印机1能够以四个等级来形成点。
===(1)打印机===<打印机1的配置>
接下来将描述打印机1的配置。这里,图3A是示出了该实施例的打印机1的配置的图;以及图3B是示出了该实施例的打印机1的配置的侧视图。应该注意,在以下描述中还将对图2进行参考。
如图2所示,打印机1具有进纸机构20、滑架移动机构30、记录头单元40、检测器组50、打印机侧控制器60和驱动信号产生电路70。应该注意,在该实施例中,打印机侧控制器60和驱动信号产生电路70设置在公共控制器板CTR中。另外,记录头单元40具有记录头控制器HC和记录头41。
在打印机1中,打印机侧控制器60控制控制目标,即,进纸机构20、滑架移动机构30、记录头单元40(记录头控制器HC和记录头41)、以及驱动信号产生电路70。因此,打印机侧控制器60根据从计算机110获得的打印数据,将图像打印在纸张S上。检测器组50的检测器监视打印机1内的状况。这些检测器向打印机侧控制器60输出该检测结果。打印机侧控制器60从检测器接收这些检测结果,并且根据这些检测结果对控制目标进行控制。
<(1)进纸机构20>
进纸机构20对应于用于进给介质的介质进给部分。该进纸机构20将该纸张S馈送到可打印位置,以及在进纸方向上以预定进纸量进给纸张S。进纸方向是与以下描述的滑架移动方向相交的方向。如图3A和图3B所示,进纸机构20具有送纸滚轮21、进纸电动机22、进纸滚轮23、滚筒24和卸纸滚轮25。送纸滚轮21是用于将已经插入到纸张插入开口的纸张S自动传递到打印机1的滚轮,并且在该示例中,具有类似于字母D的横截面形状。进纸电动机22是用于在进纸方向对纸张S进行进给的电动机,并且由打印机侧控制器60来控制其操作。进纸滚轮23是用于将已经由送纸滚轮21传递来的纸张S进给到可打印区域的滚轮。进纸滚轮23的操作也由进纸电动机22来控制。滚筒24是在打印期间从下方支持纸张S的构件。卸纸滚轮25是在打印已经结束时对纸张S进行进给的滚轮。
<(1)滑架移动机构30>
滑架移动机构30用于沿滑架移动方向来移动其上附加了记录头单元40的滑架CR。滑架移动方向包括从一侧向另一侧移动的方向和从另一侧向一侧移动的方向。应该注意,由于记录头单元40包括记录头41,滑架移动方向对应于记录头41的移动方向,并且滑架移动机构30对应于沿移动方向移动记录头41的记录头移动部分。滑架移动机构30具有滑架电动机31、导轴32、定时带33、驱动皮带轮34和驱动皮带轮35。滑架电动机31对应于用于移动滑架CR的驱动源。滑架电动机31的操作由打印机侧控制器60来控制。驱动皮带轮34附加到滑架电动机31的旋转轴上,并且设置在滑架移动方向的一个侧端上。驱动皮带轮35设置在与驱动皮带轮34相反的一侧上的、滑架移动方向的另一侧端上。定时带33与滑架CR相连,并且啮合在驱动皮带轮34和驱动皮带轮35之间。导轴32按照允许其移动的方式来支持滑架CR。沿滑架移动方向来附加导轴32。因此,滑架电动机31的操作使滑架CR沿导轴32以滑架移动方向来移动。
<(1)记录头单元40>
记录头单元40用于向纸张S喷墨。将记录头单元40附加到滑架CR上。记录头单元40的记录头41设置在记录头箱体42的下表面上,并且将记录头单元40的记录头控制器HC设置在记录头箱体42内。应该注意,稍后将更详细地描述记录头控制器HC。
下面将描述记录头41的结构。这里,图4是描述记录头41的结构的横截面图。这里所示的示例记录头41具有通道单元41A和致动单元41B。通道单元41A具有其中设置了喷嘴Nz的喷嘴板411、其中形成成为墨水存储室412a的开口部分的存储室形成基板412、以及其中形成了墨水供应开口413a的供应开口形成基板413。致动单元41B具有其中形成成为压力室414a的开口部分的压力室形成基板414、定义了压力室414a的一部分的振动板415、形成了成为供应侧连通开口416a的开口部分的凸缘构件(lid member)416、以及在振动板415的基板上形成的压电元件417。在记录头41中形成了从墨水存储室412a通过压力室414a引导到喷嘴Nz的一系列通道。在使用时,这些通道充满墨水,并且通过使压电元件417变形,可以从相应的喷嘴Nz中喷墨。因此,在记录头41中,压电元件417对应于能够执行用于喷墨的操作的元件。
对于该打印机1,如以上所讨论的,四种类型的控制均是可能的,没有点形成对应于具有数据值
的像素数据SI,形成小点对应于数据值
,形成中等点对应于数据值[10],以及形成大点对应于数据值[11]。因此,能够从喷嘴Nz中喷出不同量的多种类型的墨水。例如,从每一个喷嘴Nz中能够喷出三种不同的墨水类型,其为具有允许形成大点的量的大墨滴、具有允许形成中等点的量的中等墨滴、以及具有允许形成小点的量的小墨滴。
<(1)检测器组50>
检测器组50用于监视打印机1内的状况。如图3A和图3B所示,检测器组50包括线性解码器51、旋转编码器52、纸张检测器53和纸张宽度检测器54。线性解码器51用于沿滑架移动方向检测滑架CR(记录头41、喷嘴Nz)的位置。旋转编码器52用于检测进纸滚轮23的旋转量。纸张检测器53用于检测正在打印的纸S的前端的位置。纸张宽度检测器54用于检测正在打印的纸张S的宽度。
<(1)打印机侧控制器60>
打印机侧控制器60执行对打印机1的控制。如图2所示,打印机侧控制器60具有接口部分61、CPU 62、存储器63和控制单元64。接口部分61向和从作为外部设备的计算机110发送和接收数据。CPU 62是用于执行打印机1的总体控制的计算处理设备。存储器63用于保留工作区和用于存储CPU 62的程序的区域,并且由诸如RAM、EEPROM或ROM等存储元件构成。CPU 62根据存储在存储器63上的计算机程序对控制目标进行控制。例如,CPU 62通过控制单元64控制进纸机构20和滑架移动机构30。
CPU 62还将用于控制记录头41的操作的记录头控制信号输出到记录头控制器HC,并且将用于产生驱动信号COM的控制信号输出到驱动信号产生单元70。如图6所示,记录头控制信号是转移时钟CLK、像素数据SI、锁存信号LAT、第一改变信号CH_A、以及第二改变信号CH_B。用于产生驱动信号COM的控制信号诸如为DAC值。DAC值是用于指示从驱动信号产生电路70的第一驱动信号产生部分70A和第二驱动信号产生部分70B(参见图5)中输出的信号的电压的信息,并且以非常短的更新周期对其进行更新。DAC值还是用于产生驱动信号COM的一类产生信息。
<(1)驱动信号产生电路70>
驱动信号产生电路70用于产生公共使用的驱动信号COM,且对应于驱动信号产生部分。在该实施例中的驱动信号COM共用于与单一喷嘴行相对应的所有压电元件417。这里,图5是示出了驱动信号产生电路70的配置的方框图。该驱动信号产生电路70能够提产生多种类型的驱动信号COM。该实施例的驱动信号产生电路70具有用于产生第一驱动信号COM_A的第一驱动信号产生部分70A、以及用于产生第二驱动信号COM B的第二驱动信号产生部分70B。第一驱动信号产生部分70A具有第一波形产生电路71A,用于输出具有与DAC值(产生信息)相对应的电压的信号;以及第一电流放大电路72A,用于放大由第一波形产生电路71A所产生的信号的电流。第二驱动信号产生部分70B具有第二波形产生电路71B和第二电流放大电路72B。应该注意,第一波形产生电路71A和第二波形产生电路71B具有相同的结构,并且第一电流放大电路72A和第二电流放大电路72B具有相同的结构。
<(1)关于所产生的驱动信号COM>
接下来将描述由驱动信号产生电路70所产生的驱动信号COM。这里作为示例示出的驱动信号产生电路70产生如图9所示的第一驱动信号COM_A和第二驱动信号COM_B。即,第一波形产生部分70A根据第一DAC值(这对应于第一产生信息)来产生第一驱动信号COM_A。类似地,第二波形产生部分70B根据第二DAC值(这对应于第二产生信息)来产生第二驱动信号COM_B。
第一驱动信号COM_A具有在重复周期T的时间段T11期间所产生的第一波形部分SS11、在时间段T12中所产生的第二波形部分SS12、以及在时间段T13中所产生的第三波形部分SS13。这里,第一波形部分SS11具有驱动脉冲PS1。类似地,第二波形部分SS12具有驱动脉冲PS2,而第一波形部分SS13具有驱动脉冲PS3。当要形成大点时,将驱动脉冲PS1施加到压电元件417上。即,驱动脉冲PS1定义了从开始直到完成了要形成大点的喷墨操作的时间段。驱动脉冲PS2是引起弯月面(meniscus)的轻微振动的微振动脉冲,并且当不将形成任何点时,施加到压电元件417上。当要形成中等点时,将驱动脉冲PS3施加到压电元件417上。驱动脉冲PS3定义了从开始直到完成要形成中等点时的喷墨操作的时间段。通过将驱动脉冲PS3施加到压电元件417上,从记录头41(相应的喷嘴Nz)中喷出中等尺寸的墨滴。
第二驱动信号COM_B具有在时间段T21中产生的第一波形部分SS21、以及在时间段T22中产生的第二波形部分SS22。在第二驱动信号COM_B中,第一波形部分SS21具有驱动脉冲PS4,而第二波形部分SS22具有驱动脉冲PS5。这里,当要形成小点时,将驱动脉冲PS4施加到压电元件417上。通过将驱动脉冲PS4施加到压电元件417上,从记录头41中喷出小尺寸的墨滴。因此,驱动脉冲PS4定义了从开始直到完成了要形成小点时喷墨的操作的时间段。当要形成大点时,将驱动脉冲PS5施加到压电元件417上。即,驱动脉冲PS5也定义了从开始直到完成了要形成大点时喷墨的操作的时间段。在该实施例中,时间段T22具有与第一驱动信号COM_A中的时间段T13相同的开始定时和长度。换句话说,第一驱动信号COM_A的时间段T11和时间段T12的组合长度与第二驱动信号COM_B的时间段T21的长度相同。
这些驱动脉冲PS1到PS5的每一个均定义了压电元件417的操作。在驱动脉冲PS1到PS5中,第一驱动信号COM_A的驱动脉冲PS1到PS3对应于单位信号组。第二驱动信号COM_B的驱动脉冲PS4和PS5对应于其他单位信号的组。
在每一个波形部分,可以将第一驱动信号COM_A和第二驱动信号COM_B施加到压电元件417上。即,可以将第一驱动信号COM_A或第二驱动信号COM_B的一部分选择性地施加到压电元件417上。还能够组合第一驱动信号COM_A的一部分和第二驱动信号COM_B的一部分,并且将其施加到压电元件417上。在该示例中,在重复周期的开始定时处(其上出现了锁存信号LAT的锁存脉冲的定时),能够选择是否将第一驱动信号COM_A的第一波形部分SS11或第二驱动信号COM_B的第一波形部分SS21施加到压电元件417上。另外,在第一改变信号CH_A的第一改变脉冲的定时处,能够选择是否将第一驱动信号COM_A的第二波形部分施加到压电元件417上。
这里,当要形成大点时,从第一驱动信号COM_A输出驱动脉冲PS1,并且从第二驱动信号COM_B输出驱动脉冲PS5,并且这具有以下优点。在其中喷出大量墨水的高密度打印期间,喷墨次数较大,并且驱动信号产生电路产生了大量的热量。此外,当进行高密度打印时,频繁地使用大点。在该实施例中,在第一驱动信号产生部分70A和第二驱动信号产生部分70B之间对重复周期T中的两个大点脉冲进行分割,因而,当进行高密度打印时,能够避免热量集中在驱动信号产生部分之一中,从而允许简单的热设计。
如上所述,波形部分是施加到压电元件417上的单一单元(施加单元)。另外,第一驱动信号COM_A的第一波形部分SS11、第二波形部分SS12和第三波形部分SS13构成了波形部分组,而第二驱动信号COM_B的第一波形部分SS21和第二波形部分SS22构成了另一波形部分组。应该注意,稍后将更详细地描述将这些波形部分施加到压电元件417上的控制。
<(1)记录头控制器HC>
接下来将描述记录头控制器HC。这里,图6是描述记录头控制器HC的配置的方框图。图7是控制逻辑的说明图。图8是解码器的说明图。
如图6所示,记录头控制器HC具有第一移位寄存器81A、第二移位寄存器81B、第一锁存电路82A、第二锁存电路82B、解码器83、控制逻辑84、检查电路85、第一开关86A和第二开关86B。针对每一个压电元件417设置除了控制逻辑84和检查电路85之外的每一个部分(即,第一移位寄存器81A、第二移位寄存器81B、第一锁存电路82A、第二锁存电路82B、解码器83、第一开关86A和第二开关86B)。针对相同压电元件417设置的第一开关86A和第二开关86B对对应于开关部分。由于针对从中喷墨的每一个喷嘴Nz设置压电元件417,因此针对每一个喷嘴Nz设置这些部分的每一个。
记录头控制器HC根据来自打印机侧控制器60的像素数据SI对喷墨进行控制。即,记录头控制器HC根据打印数据控制第一开关86A和第二开关86B,并且将第一驱动信号COM_A和第二驱动信号COM_B的所需部分选择性地施加到压电元件417上。在该实施例中,每一个像素数据SI由两个比特构成。另外,与转移时钟CLK同步地将像素数据SI传递到记录头41。将像素数据SI的高阶比特组设置在第一移位寄存器81A中,并且将低阶比特组设置在第二移位寄存器81B中。第一移位寄存器81A与第一锁存电路82A电连接,而第二移位寄存器81B与第二锁存电路82B电连接。当来自打印机侧控制器60的锁存信号LAT变为高(H)电平时,则第一锁存电路82A锁存相应像素数据SI的高阶比特,而第二锁存电路82B锁存相应像素数据SI的低阶比特。将已经由第一锁存电路82A和第二锁存电路82B锁存的每一个像素数据SI(高阶比特和低阶比特对)输入到解码器83。
解码器83根据像素数据SI的高阶比特和低阶比特执行解码操作,并且输出用于控制第一开关86A和第二开关86B的开关控制信号SW(第一开关控制信号SW_A和第二开关控制信号SW_B,参见图8)。根据已经由检查电路85检查过的检查后的选择数据q0d到q7d、以及已经由第一锁存电路82A和第二锁存电路82B锁存的像素数据SI的组合,输出该开关控制信号SW。这里,通过由检查电路85检查控制逻辑84中所存储的选择数据q0到q7,获得检查后的选择数据q0d到q7d。简单地说,检查电路85检查针对第一驱动信号COM_A的第一选择数据q0到q3和针对第二驱动信号COM_B的第二选择数据q4到q7。如果第一选择数据q0到q3和第二选择数据q4到q7是正常的,则将第一选择数据q0到q3和第二选择数据q4到q7输出为检查后的第一选择数据q0d到q3d和检查后的第二选择数据q4d到q7d。另一方面,如果第一选择数据q0到q3和第二选择数据q4到q7是异常的,即,如果其指示要将第一驱动信号COM_A和第二驱动信号COM_B同时施加到压电元件417上,则继续输出到此时为止输出的检查后的第一选择数据q0d到q3d和检查后的第二选择数据q4d到q7d。应该注意,稍后将详细描述检查电路85、以及选择数据q0到q7与检查后的选择数据q0d到q7d之间的关系。
接下来将描述在控制逻辑84上所存储的控制逻辑84和选择数据q0到q7。如图7所示,控制逻辑84具有多个寄存器RG,每一个均能够存储一个比特的数据。每一个寄存器RG由D-FF(延迟触发器)电路等构成。每一个寄存器RG存储预定的选择数据。在预定的定时处对选择数据进行连续更新。例如,在从一个锁存脉冲的输出定时直到下一锁存脉冲的输出定时的时间段期间对该数据进行更新。应该注意,在该实施例中,在每一个重复周期T中,选择数据的内容是相同的。因此,重复地设置具有相同内容的选择数据。例如,如果打印模式变化,则选择数据的内容发生改变。
为了简化描述,在图7中,将寄存器RG设置在列方向(垂直方向)上四个寄存器和行方向(水平方向)上八个寄存器的矩阵中。将属于相同列的四个寄存器RG组合在一起,并且从左边的组开始赋予号码Q0到Q7。在位于行方向的左侧的寄存器组(组Q0到Q3)和位于行方向的右侧的寄存器组(组Q4到Q7)之间对寄存器RG进行区分。对于位于左侧的寄存器组,将属于相同行的四个寄存器RG组合在一起并从位于顶部的组开始依次赋予号码G11到G14。同样,对于位于右侧的寄存器组,将属于相同行的四个寄存器组合在一起,并且从位于顶部的组开始依次赋予号码G21到G24。
根据寄存器RG的作用来进行上述分组。首先,属于位于行方向上的左侧上的组Q0到Q3的寄存器RG能够存储针对第一驱动信号COM_A的第一选择数据q0到q3。类似地,属于位于行方向上的右侧上的四个组Q4到Q7的寄存器RG能够存储针对第二驱动信号COM_B的第二选择数据q4到q7。另外,属于相同列的寄存器RG能够存储用于相同等级值的选择数据。为了更具体地对此进行描述,属于组Q0和组Q4的寄存器RG能够分别存储选择数据q0和q4,对应于没有点形成的像素数据SI(数据值
)。属于组Q1和组Q5的寄存器RG能够分别存储选择数据q1和q5,对应于针对小点的像素数据SI(数据值
)。类似地,属于组Q2和组Q6的寄存器RG能够分别存储选择数据q2和q6,对应于针对中等点的像素数据SI(数据值[10])。以及属于组Q3和组Q7的寄存器RG能够分别存储选择数据q3和q7,对应于针对大点的像素数据SI(数据值[11])。
另外,属于相同行的寄存器RG能够存储相同波形部分的选择数据。更具体地,属于组G11的寄存器RG能够存储针对在时间段T11中所产生的第一波形部分SS11的选择数据。同样,属于组G12的寄存器RG能够存储针对在时间段T12中所产生的第二波形部分SS12的选择数据。另外,属于组G13的寄存器RG能够存储针对在时间段T13中所产生的第三波形部分SS13的选择数据。应该注意,在该实施例中并未使用属于组G14的寄存器RG。在第一驱动信号COM_A由四个波形部分构成的情况下,则该组G14的寄存器RG存储了针对第四波形部分的选择数据。另一方面,属于组G21的寄存器RG存储了针对在时间段T21中所产生的第一波形部分SS21的选择数据,而属于组G22的寄存器RG存储了针对在时间段T22中所产生的第二波形部分SS22的选择数据。在该实施例中,并未使用属于组G23的寄存器RG和属于组G24的寄存器RG。
作为以上总结,可以认为控制逻辑84的寄存器RG存储了由包括相应驱动信号COM(第一驱动信号COM_A、第二驱动信号COM_B)、相应像素数据SI(数据值
到数据值[11])以及相应波形部分(例如,第一波形部分SS11或第二波形部分SS22)的类型的因素所确定的选择数据。例如,属于组Q0和组G11的寄存器RG(Q0,G11)存储了与没有点形成的像素数据SI(数据值
)中的第一驱动信号COM_A的第一波形部分SS11相对应的选择数据。属于组Q3和组G13的寄存器RG(Q3,G13)存储了与针对大点的像素数据SI(数据值[11])中的第一驱动信号COM_A的第三波形部分SS13相对应的选择数据。类似地,属于组Q7和组G22的寄存器RG(Q7,G22)存储了与针对大点的像素数据SI中的第二驱动信号COM_B的第二波形部分SS22相对应的选择数据。
由于复用器MX0到MX7,在由锁存信号LAT的锁存脉冲、第一改变信号CH_A的改变脉冲和第二改变信号CH_B的改变脉冲所定义的定时处,顺序地选择在寄存器RG上所存储的选择数据。即,由这些脉冲所定义的定时对应于波形数据的开关定时。这里,将锁存脉冲和改变脉冲不变地(未进行反相)输入到产生用于指示复用器MX0到MX7应该如何进行选择的信号的计数器CTA和CTB。此外,复用器MX0到MX7根据计数器CTA和CTB的输出,在脉冲的正沿(电压从低电平(L)上升到高电平(H)的边沿)处进行操作。因此,复用器MX0到MX7在锁存脉冲和改变脉冲的前沿定时处对选择数据进行更新。然后,通过控制信号线路组CTL_A和CTL_B输出已经由复用器MX0到MX7选择的选择数据,作为针对第一驱动信号COM_A的第一选择数据q0到q3和针对第二驱动信号COM_B的第二选择数据q4到q7。
这里,第一选择数据q0是与没有点的等级值相对应的选择数据。第一选择数据q1是与针对小点的等级值相对应的选择数据。同样,第一选择数据q2是与针对中等点的等级值相对应的选择数据,而第一选择数据q3是与针对大点的等级值相对应的选择数据。另一方面,第二选择数据q4是与没有点的等级值相对应的选择数据,而第二选择数据q5是与针对小点的等级值相对应的选择数据。另外,第二选择数据q6是与针对中等点的等级值相对应的选择数据,而第二选择数据q7是与针对大点的等级值相对应的选择数据。对于没有点形成、小点、中等点和大点而言,喷出的墨水量是不同的。因此,可以将等级值看作表达要喷出的墨水量的信息。因此,可以将第一选择数据q0到q3和第二选择数据q4到q7看作具有根据墨水喷出量分类的多种类型的数据。
接下来将描述解码器83。解码器83从与已经锁存的像素数据SI相对应的、检查后的第一选择数据q0d到q3d和检查后的第二选择数据q4d到q7d中选择检查后的选择数据,并且将其作为开关控制信号SW输出。解码器83具有输出第一开关控制信号SW_A的第一解码部分83A和输出第二开关控制信号SW_B的第二解码部分83B。
第一解码部分83A具有四个与门831A到834A、以及单个或门835A。每一个与门831A到834A具有三个输入端子和一个输出端子,并且接收检查后的第一选择数据q0d到q3d中的检查后的选择数据之一、像素数据SI的高阶比特数据、以及像素数据SI的低阶比特数据,作为其输入。与门831A到834A在其接收像素数据SI的高阶比特数据和低阶比特数据的方式上存在不同。即,与门831A接收针对没有点形成的检查后的第一选择数据q0d、像素数据SI的高阶比特的反相数据、以及低阶比特的反相数据,作为其输入。因此,如果像素数据SI是数据值
,则来自与门831A的输出与针对没有点形成的检查后的第一选择数据q0d相一致。与门832A接收针对小点的检查后的第一选择数据q1d、像素数据SI的高阶比特的反相数据、以及低阶比特的数据,作为其输入。因此,如果像素数据SI是数据值
,则来自与门832A的输出与针对小点的检查后的第一选择数据q1d相一致。类似地,与门833A接收针对中等点的检查后的第一选择数据q2d、像素数据SI的高阶比特的数据、以及低阶比特的反相数据,作为其输入。因此,如果像素数据SI是数据值[10],则来自与门833A的输出与针对中等点的检查后的第一选择数据q2d相一致。同样,与门834A接收针对大点的检查后的第一选择数据q3d、像素数据SI的高阶比特的数据、以及低阶比特的数据,作为其输入。因此,如果像素数据SI是数据值[11],则来自与门834A的输出与针对大点的检查后的第一选择数据q3d相一致。
或门835A具有四个输入端子和一个输出端子。其四个输入端子分别接收与门831A到834A的输出。或门835A输出第一开关控制信号SW_A。即,其输出检查后的第一选择数据q0d到q3d中与作为第一开关控制信号SW_A的已锁存像素数据SI相对应的、检查后的第一选择数据。
第二解码部分83B也具有四个与门831B到834B、以及单个或门835B。第二解码部分83B具有与第一解码部分83A相同的配置。即,与门831B接收针对没有点形成的检查后的第二选择数据q4d、像素数据SI的高阶比特的反相数据、以及低阶比特的反相数据,作为其输入。与门832B接收针对小点的检查后的第二选择数据q5d、像素数据SI的高阶比特的反相数据、以及低阶比特的数据,作为其输入。与门833B接收针对中等点的检查后的第二选择数据q6d、像素数据SI的高阶比特的数据、以及低阶比特的反相数据,作为其输入。与门834B接收针对大点的检查后的第二选择数据q7d、像素数据SI的高阶比特的数据、以及低阶比特的数据,作为其输入。或门835B接收四个与门831B到834B的输出。然后,或门835B输出检查后的第二选择数据q4d到q7d中与作为第二开关控制信号SW_B的已锁存像素数据SI相对应的、检查后的第二选择数据。
将从解码器83输出的第一开关控制信号SW_A和第二开关控制信号SW_B输入到第一开关86A和第二开关86B。第一开关86A和第二开关86B通过改变其电阻,在导通状态和截止状态之间切换。例如,在导通状态下,其电阻为100Ω的数量级,而在截止状态下,其电阻为几个兆欧的数量级。将来自驱动信号产生电路70的第一驱动信号COM_A施加到第一开关86A的输入侧,而将来自驱动信号产生电路70的第二驱动信号COM_B施加到第二开关86B的输入侧。压电元件417与第一开关86A和第二开关86B的输出侧电连接。第一开关86A和第二开关86B是针对所产生的每一个驱动信号COM设置的开关,并且将构成第一驱动信号COM_A的波形部分SS11到SS13、以及构成第二驱动信号COM_B的波形部分SS21和SS22选择性地施加到相应的压电元件417上。
第一开关控制信号SW_A控制第一开关86A的操作,而第二开关控制信号SW_B控制第二开关86B的操作。即,第一开关控制信号SW_A对应于针对第一开关86A的开关控制信号SW。类似地,第二开关控制信号SW_B对应于针对第一开关86B的另一开关控制信号SW。具体地,如果第一开关控制信号SW_A取数据值[1],则第一开关86A变为导通,并且将第一驱动信号COM_A施加到压电元件417上。如果第一开关控制信号SW_A取数据值
,则第一开关86A变为截止,并因而并未将第一驱动信号COM_A施加到压电元件417上。类似地,如果第二开关控制信号SW_B取数据值[1],则第二开关86B变为导通,并且将第二驱动信号COM_B施加到压电元件417上。如果第二开关控制信号SW_B取数据值
,则第二开关86B变为截止,并因而并未将第二驱动信号COM_B施加到压电元件417上。
应该注意,压电元件417如同电容器那样工作。因此,如果停止施加驱动信号COM,则压电元件417在该停止之后立即保持该电位。结果,在停止施加驱动信号COM的时间期间,压电元件417保持其在紧挨在停止施加驱动信号COM之前所处的已变形状态。
<(1)等级控制>
接下来将描述打印机1中的等级控制。这里,图9是描述第一驱动信号COM_A、第二驱动信号COM_B和所需控制信号的图。图10是示出了当形成大点时、当形成中等点时、以及当形成小点时施加到压电元件417上的波形部分的图。在该等级控制中,如以上所提到的、根据第一开关控制信号SW_A和第二开关控制信号SW_B来控制第一开关86A的操作和第二开关86B的操作。
首先将描述形成大点的情况(像素数据SI为[11])。在该情况下,解码器83响应指示形成大点的像素数据SI,选择检查后的第一选择数据q3d和检查后的第二选择数据q7d。然后,将检查后的第一选择数据q3d输出为第一开关控制信号SW_A,而将检查后的第二选择数据q7d输出为第二开关控制信号SW_B。在该实施例中,第一开关控制信号SW_A是根据时间序列T11、T12和T13的数据[100],而第二开关控制信号SW_B是根据时间序列T21和T22的数据值
。因此,如在图10的最上一级所示,在时间段T11中将第一驱动信号COM_A施加到压电元件417上,而在时间段T22中将第二驱动信号COM_B施加到压电元件417上。结果,依次将第一驱动信号COM_A的第一波形部分SS11的驱动脉冲PS1和第二驱动信号COM_B的第二波形部分SS22的驱动脉冲PS5施加到压电元件417上,引起了与大点相对应的墨水量从喷嘴Nz中喷出。
接下来将描述形成中等点的情况(像素数据SI为[10])。在该情况下,解码器83响应指示形成中等点的像素数据SI,选择检查后的第一选择数据q2d和检查后的第二选择数据q6d。然后,将其输出为第一开关控制信号SW_A和第二开关控制信号SW_B。在该实施例中,第一开关控制信号SW_A变为数据值
,而第二开关控制信号SW_B变为数据值
。因此,如在图10的中上一级所示,在时间段T13中将第一驱动信号COM_A施加到压电元件417上,而并未将第二驱动信号COM_B施加到压电元件417上。结果,将第一驱动信号COM_A的第三波形部分SS13的驱动脉冲PS3施加到压电元件417上,引起了与中等点相对应的墨水量从喷嘴Nz中喷出。
接下来将描述形成小点的情况(像素数据SI为
)。在该情况下,解码器83响应指示形成小点的像素数据SI,选择检查后的第一选择数据q1d和检查后的第二选择数据q5d。并且将其输出为第一开关控制信号SW_A和第二开关控制信号SW_B。在该实施例中,第一开关控制信号SW_A变为数据值
,而第二开关控制信号SW_B变为数据值[10]。因此,如在图10的中下一级所示,在时间段T21中将第二驱动信号COM_B施加到压电元件417上,而并未将第一驱动信号COM_A施加到压电元件417上。结果,将第二驱动信号COM_B的第一波形部分SS21的驱动脉冲PS4施加到压电元件417上,引起了与小点相对应的墨水量从喷嘴Nz中喷出。
应该注意,在没有点形成的情况下(具有数据值
的像素数据SI),解码器83响应指示没有点形成的像素数据SI,选择检查后的第一选择数据q0d和检查后的第二选择数据q4d。并且将其输出为第一开关控制信号SW_A和第二开关控制信号SW_B。在该实施例中,第一开关控制信号SW_A变为数据值
,而第二开关控制信号SW_B变为数据值
。因此,如在图10的最下一级所示,在时间段T12中将第一驱动信号COM_A施加到压电元件417上,使弯月面由于驱动脉冲PS2发生轻微振动。
<(1)打印操作>
利用具有上述配置的打印机1,打印机侧控制器60根据在存储器63上所存储的计算机程序对控制目标(进纸机构20、滑架移动机构30、记录头单元40和驱动信号产生电路70)进行控制。因此,该计算机程序具有允许执行该控制的程序代码。通过对控制目标进行控制来实现打印纸张S的操作。这里,图11是描述打印操作的流程图。该示例打印操作包括打印命令接收操作(S10)、纸张供应操作(S20)、点形成操作(S30)、进纸操作(S40)、卸纸确定(S50)、卸纸处理(S60)、以及打印是否完成的确定(S70)。下面将简要描述这些操作。
打印命令接收操作(S10)是接收来自计算机110的打印命令的操作。在该操作中,打印机侧控制器60通过接口部分61来接收打印命令。纸张供应操作(S20)是移动要打印的纸张S以将其定位在打印起始位置(所谓的索引位置)处的操作。在该操作中,打印机侧控制器60驱动进纸电动机22,例如,旋转送纸滚轮21和进纸滚轮23。点形成操作(S30)是用于在纸张S上形成点的操作。在该操作中,打印机侧控制器60驱动滑架电动机31,并且将控制信号输出到驱动信号产生电路70和记录头41。按照该方式,在记录头41正在移动的同时,从喷嘴Nz中喷墨,从而在纸张S上形成点。进纸操作(S40)是在进纸方向上移动纸张S的操作。在该操作中,打印机侧控制器60驱动进纸电动机22以旋转进纸滚轮23。通过该进纸操作,能够在与先前点形成操作中所形成的那些点不同的位置处形成点。卸纸确定(S50)是确定是否需要卸下正在被打印的纸张S的操作。由打印机侧控制器60根据诸如是否存在打印数据来进行该确定。卸纸处理(S60)是卸下纸张S的处理,如果以上所提到的卸纸确定的结果为“卸纸”,则执行该处理。在这种情况下,打印机侧控制器60使卸纸滚轮25旋转,从而将针对其打印已经完成的纸张卸到外部。打印结束确定(S70)是关于是否继续打印的确定。该确定也由打印机侧控制器60来执行。
===(1)检查电路===<(1)设置检查电路85背后的理由>
以上描述的目的是为了描述打印机1的配置,并且假定了理想的状况。然而,当打印机1在实际中操作时,存在相应的第一选择数据q0到q3和第二选择数据q4到q7对将同时指示数据值[1]的可能性。具体地,对应于没有点形成的像素数据SI的第一选择数据q0和第二选择数据q4对、对应于针对小点的像素数据SI的第一选择数据q1和第二选择数据q5对、对应于针对中等点的像素数据SI的第一选择数据q2和第二选择数据q6对、以及对应于针对大点的像素数据SI的第一选择数据q3和第二选择数据q7对具有同时指示数据值[1]的可能性。
该问题被认为主要是由于噪声而出现的。例如,如果噪声与转移时钟CLK一致,则可以将选择数据q0到q7存储在与正确存储器RG不同的寄存器RG上。另外,如果噪声与选择数据q0到q7一致,则存在将会改变选择数据q0到q7的内容的可能性。在这种情况下,存在相应的第一选择数据q0到q3和第二选择数据q4到q7对同时表示数据值[1]的可能性。如果相应的第一选择数据q0到q3和第二选择数据q4到q7对同时表示数据值[1],则将同时使第一开关86A和第二开关86B处于导通状态。这里,图12是示意地描述其中第一开关86A和第二开关86B同时处于导通状态的状态的图。如图12所示,当在第一开关86A和第二开关86B同时处于导通状态的情况下,在第一驱动信号COM_A的电压和第二驱动信号COM_B的电压之间存在差值时,则该电压差会引起非预期的电流I流过。该问题将不仅出现在该特定喷嘴处,而且将同时出现在具有相同像素数据的其他喷嘴处(在最坏的情况下,其将出现在所有喷嘴处)。存在非预期电流I的和将引起不利影响的可能性(例如超过驱动信号产生部分70A和70B的容许电流)。
因此,在该实施例中,设置检查电路85以便防止这样的不利影响。检查电路85对应于数据检查部分,并且与充当数据输出部分的控制逻辑84相连,而且检查从控制逻辑84中输出的第一选择数据q0到q3和第二选择数据q4到q7。只要第一选择数据q0到q3和第二选择数据q4到q7是正常的,则检查电路85将这些第一选择数据q0到q3和第二选择数据q4到q7不变地输出为检查后的第一选择数据q0d到q3d和检查后的第二选择数据q4到q7。另一方面,如果第一选择数据q0到q3和第二选择数据q4到q7指示要将第一驱动信号COM_A的电压和第二驱动信号COM_B同时施加到压电元件417上(即,如果其指示异常状况),则检查电路85继续输出到此时为止已经输出的检查后的第一选择数据q0d到q3d和检查后的第二选择数据q4d到q7d。这里,继续输出的检查后的第一选择数据q0d到q3d和检查后的第二选择数据q4d到q7d已经由检查电路85检查。不同地,其是并未指示要将第一驱动信号COM_A和第二驱动信号COM_B同时施加到压电元件417上的正常选择信号。结果,通过设置检查电路85,如果这些第一选择数据q0到q3和第二选择数据q4到q7存在问题,则继续输出检查后的第一选择数据q0d到q3d和检查后的第二选择数据q4d到q7d,而非第一选择数据q0到q3和第二选择数据q4到q7。结果为可靠地防止将第一驱动信号COM_A和第二驱动信号COM_B同时施加到所述元件上。
<检查电路85的配置>
首先,描述检查电路85的配置。这里,图13是描述检查电路85的配置的方框图。如图13所示,检查电路85具有数据确定部分851、结果存储部分852、结果输出部分853、以及数据选择部分854。数据确定部分851是针对从控制逻辑84输出的第一选择数据q0到q3和第二选择数据q4到q7执行确定的部分。即,其确定第一选择数据q0到q3和第二选择数据q4到q7是否指示要将第一驱动信号COM_A和第二驱动信号COM_B同时施加到压电元件417上。结果存储部分852对应于确定结果存储部分,并且存储数据确定部分851的确定结果。结果输出部分853输出数据确定部分851的确定结果、以及在结果存储部分852上所存储的确定结果。数据选择部分854对应于选择输出部分,并且如果从数据确定部分851输出的确定结果或在结果存储部分852上所存储的确定结果的任一个指示要同时将第一驱动信号COM_A和第二驱动信号COM_B施加到压电元件417上,则选择输出直到此时为止已经输出的检查后的第一选择数据q0d到q3d和检查后的第二选择数据q4d到q7d。下面将更详细地描述这些部分。
<(1)数据确定部分851>
首先将详细描述数据确定部分851。这里,图14是描述检查电路85的特定示例的图。图15A是示出了数据确定部分851的特定配置的图。图15B是描述数据确定部分851的与非门851a到851d的操作的真值表。图15C是数据确定部分851的与非门851e的操作的真值表。如这些图所示,数据确定部分851具有五个与非门851a到851e。根据其功能,这些与非门851a到851e可以分为两组。具体地,其可以分为与非门851a到851d一组和与非门851e的另一组。
与非门851a到851d将相应的第一选择数据q0到q3和第二选择数据q4到q7彼此进行比较。即,与非门851a具有两个输入端子和一个输出端子。与非门851a将针对没有点形成的第一选择数据q0和第二选择数据q4进行比较,并且如果第一选择数据q0和第二选择数据q4均为数据值[1],其指示施加驱动信号COM,则与非门851a输出数据值
对此进行指示。在其他情况下,与非门851a输出数据值[1]。与非门851b到851d是相同的。即,与非门851b将针对小点的第一选择数据q1和第二选择数据q5进行比较,并且如果第一选择数据q1和第二选择数据q5均为数据值[1],其指示施加驱动信号COM,则与非门851b输出数据值
对此进行指示。类似地,与非门851c将针对中等点的第一选择数据q2和第二选择数据q6进行比较,并且与非门851d将针对大点的第一选择数据q3和第二选择数据q7进行比较。
与非门851e用于输出与非门851a到851d的比较结果。即,与非门851e具有四个输入端子和一个输出端子,并且在其输入端子处,其分别接收来自与非门851a到851d的输出OA到OD。因此,如果与非门851a的输出OA到与非门851d的输出OD中的甚至一个是数据值
,则与非门851e的输出OE是数据值[1]。即,如果存在要同时施加第一驱动信号COM_A和第二驱动信号COM_B的异常数据,则输出OE为数据值[1]。如果与非门851a的输出OA到与非门851d的输出OD均为数据值[1],即,如果其均为并未指示同时施加第一驱动信号COM_A和第二驱动信号COM_B的正常数据,则输出OE是数据值
。因此,可以认为与非门851e输出了指示是否存在将引起第一驱动信号COM_A和第二驱动信号COM_B对压电元件417的同时施加的任意第一选择数据q0到q3和第二选择数据q4到q7对的确定结果。
<(1)结果存储部分852>
接下来将描述结果存储部分852。如图14所示,结果存储部分852具有针对第一驱动信号COM_A的第一存储电路852a和针对第二驱动信号COM_B的第二存储电路852b。
第一存储电路852a是存储结果输出部分853的输出的电路,并且每一次当输入针对第一驱动信号COM_A的第一定时脉冲时,更新其存储的内容。该实施例的第一存储电路852a由D-FF电路构成,并且将其输出输入到结果输出部分853。这里,第一定时脉冲是确定第一选择数据的更新定时的脉冲,并且对应于锁存信号LAT的锁存脉冲和第一改变信号CH_A的改变脉冲。更具体地,第一改变信号CH_A由反相组855的第一反相器855a反相,并且锁存信号LAT由反相组55的第三反相器855c反相。然后,由与门856A来计算反相锁存信号LAT和反相第一改变信号CH_A的逻辑乘,并且将其输入到第一存储电路852a的时钟端子。
这里,图16是示出了与门856A和856B的操作的时序图。即,其是描述锁存信号LAT、第一改变信号CH_A、第二改变信号CH_B、通过对这些信号进行反相所获得的输出(第一反相器855a到第三反相器855c的输出)、以及与门856A和856B的输出之间的关系的时序图。如该图所示,当锁存信号LAT和第一改变信号CH_A均处于L电平时,与门856A的输出(计算结果)处于H电平,而在输出锁存脉冲和改变脉冲的时间段,其处于L电平。因此,在锁存脉冲和改变脉冲的前沿定时处,与门856A的输出从H电平下降为L电平,而在锁存脉冲和改变脉冲的后沿定时处,其从L电平上升为H电平。然后,由于在输入到其时钟端子的脉冲的正沿处对第一存储电路852a进行操作,其在锁存脉冲和改变脉冲的后沿定时处存储来自结果存储部分852的输出。
第二存储电路852b也是存储结果输出部分853的输出的电路。每一次当其接收到针对第二驱动信号COM_B的第二定时脉冲时,第二存储电路852b更新其存储的内容。如同第一存储电路852a,第二存储电路852b也由D-FF电路构成,并且将其输出输入到结果输出部分853。这里,第二定时脉冲是确定第二选择数据的更新定时的脉冲。更具体地,第二改变信号CH_B由反相组855的第二反相器855b反相,并且锁存信号LAT由如以下所提到的第三反相器855c反相。然后,由与门856B来计算反相锁存信号LAT和反相第二改变信号CH_B的逻辑乘,并且将其输入到第二存储电路852b的时钟端子。结果,如图16所示,在锁存脉冲和改变脉冲的前沿定时处,与门856B的输出从H电平下降为L电平,而在锁存脉冲和改变脉冲的后沿定时处,其从L电平上升为H电平。然后,由于在输入到其时钟端子的脉冲的正沿处对第二存储电路852b进行操作,其在锁存脉冲和改变脉冲的后沿定时处存储来自结果存储部分852的输出。
每一次当其接收到锁存脉冲时,对第一存储电路852a和第二存储电路852b进行复位。在该实施例中,将反相锁存信号LAT输入到第一存储电路852a的复位端子和第二存储电路852b的复位端子。然后,由于在输入到其复位端子的脉冲的负沿处对第一存储电路852a和第二存储电路852b进行复位,因此,在锁存脉冲的前沿定时处对其进行复位。因此,该锁存脉冲对应于“特定定时脉冲”。应该注意,在锁存脉冲的后沿定时处停止对第一存储电路852a和第二存储电路852b的复位,并且如以上所提到的,该时钟实质上与第一存储电路852a和第二存储电路852b的时钟同时输入,但是由于与门856A和856B的传输延迟,能够可靠地执行锁存,这是因为在已经停止复位之后才输入时钟。
附带地,结果输出部分853接收第一存储电路852a的输出和第二存储电路852b的输出,而且接收来自数据确定部分851的确定结果,并且如果这些输入的任一个为[1],则输出数据值[1](这将在稍后讨论)。因此,当来自数据确定部分851的确定结果为数据值[1]时,第一存储电路852a存储该数据值[1],并且在锁存脉冲或第一改变信号CH_A的改变脉冲的后沿定时处将其输出到结果输出部分853。类似地,第二存储电路852b存储该数据值[1],并且在锁存脉冲或第二改变信号CH_B的改变脉冲的后沿定时处将其输出到结果输出部分853。结果,如果来自数据确定部分851的输出变为数据值[1],且第一存储电路852a和第二存储电路852b也为数据值[1],则结果输出部分853的后续输出停留在数据值[1]处,直到复位了第一存储电路852a和第二存储电路852b为止,而与数据确定部分851的输出无关。换句话说,如果数据确定部分851已经确定存在指示要将第一驱动信号COM_A和第二驱动信号COM_B同时施加到压电元件417上的选择数据对,则来自结果输出部分853的输出停留在数据值[1]处,直到复位了第一存储电路852a和第二存储电路852b为止。
<(1)结果输出部分853>
接下来将描述结果输出部分853。如图14所述,结果输出部分853具有或非门853a和反相器853b。或非门853a具有三个输入端子和单个输出端子,并且接收来自数据确定部分851的确定结果、来自第一存储电路852a的输出、以及来自第二存储电路852b的输出。将或非门853a的输出输入到反相器853b。因此,如果来自数据确定部分851的确定结果、来自第一存储电路852a的输出、以及来自第二存储电路852b的输出中的甚至一个为数据值[1],则来自结果输出部分853的输出(即,来自反相器853b的输出)是数据值[1]。
<(1)数据选择部分854>
接下来将描述数据选择部分854。数据选择部分854具有双通道复用器854a、存储电路854b和与门854c。针对每一个检查后的选择数据q0d到q7d,设置复用器854a和存储电路854b对。结果,数据选择部分854具有从针对检查后的选择数据q0d的块BK(q0d)到针对检查后的选择数据q7d的块BK(q7d)的八个块BK。
复用器854a对应于选择开关。复用器854a的输入端子之一接收来自控制逻辑84的相应选择数据q0到q7,而其另一输入端子接收来自存储电路854b的输出,即,其接收已经输出的相应的检查后的选择数据q0d到q7d。如果从结果输出部分853输出的数据值为
,则复用器854a输出控制逻辑84的选择数据q0到q7,而如果从结果输出部分853输出的数据值为[1],即,如果数据值是异常的且指示要将第一驱动信号COM_A和第二驱动信号COM_B同时施加到压电元件417,则复用器854a输出已经输出的检查后的选择数据q0d到q7d。更具体地,如果结果输出部分853输出数据值
,则块BK(q0d)的复用器854a输出选择数据q0。另一方面,如果结果输出部分853的输出为数据值[1],则其输出检查后的选择数据q0d。类似地,块BK(q1d)的复用器854a输出选择数据q1或检查后的选择数据q1d的任一个。其他块BK是相同的,并且块BK(q7d)的复用器854a输出选择数据q7或检查后的选择数据q7d的任一个。
存储电路854b对应于存储输出部分。该实施例中的存储电路854b每一个均由D-FF电路构成。将来自复用器854a的输出输入到相应存储电路854b的输入端子。将基于锁存信号LAT的锁存脉冲、以及第一改变信号CH_A的改变脉冲或第二改变信号CH_B的改变脉冲的定时脉冲输入到存储电路854b的时钟端子。即,将来自与门856A的输出输入到块BK(q0d)到块BK(q3d)的存储电路854b的时钟端子,并且将来自与门856B的输出输入到块BK(q4d)到块BK(q7d)的存储电路854b的时钟端子。块BK(q0d)到块BK(q7d)的存储电路854b在脉冲的正沿处操作,因此,在锁存脉冲和改变脉冲的后沿定时处对其存储的内容进行更新。
<(1)检查电路85的操作>
接下来将描述具有上述配置的检查电路85的操作。这里,图17是示出了打印机1的操作示例的图。具体地,其是描述在应该存储选择数据值
的控制逻辑84的寄存器RG(Q7,G21)实际上存储了存储选择数据值[1]的情况下的操作示例的图。应该注意,在该操作示例中,在从定时t1处开始的重复周期T中,选择数据q0到q7是异常的,并且前一重复周期T和后一重复周期T的选择数据q0到q7是正常的。即,其是在当将针对在定时t1处开始的重复周期T的选择数据q0到q7转移到控制逻辑84时、由于噪声等出现了异常的情况下的操作示例。
在该操作示例中,首先,驱动信号产生电路70产生第一驱动信号COM_A和第二驱动信号COM_B(驱动信号产生步骤)。然后,在锁存脉冲LAT1的前沿定时t1处,控制逻辑84输出存储在组G11的寄存器RG上的选择数据、以及存储在组G21的寄存器RG上的选择数据(选择数据输出步骤)。这里,正常地,寄存器RG(Q7,G21)应该存储数据值
,但是由于噪声,其存储了数据值[1]。由此,在定时t1处,选择数据q7变为数据值[1]。应该注意,对于其他选择数据q0到q6,输出普通数据。结果,选择数据q7和选择数据q3均变为数据值[1]。
由检查电路85对这些选择数据q0到q7进行检查(数据检查步骤)。首先将选择数据q0到q7输入到检查电路85的数据确定部分851和数据选择部分854。这里,如从图15B和图15C中能够理解地那样,数据确定部分851的与非门851a到851c的输出OA到OC是数据值[1],但是与非门851d的输出OD是数据值
,这是由于选择数据q3和选择数据q7均为数据值[1]。与此一道,与非门851e的输出OE也变为数据值[1]。即,数据确定部分851的确定结果是数据值[1],其指示要将第一驱动信号COM_A和第二驱动信号COM_B同时施加到压电元件417上。
根据结果输出部分853的输出为数据值[1]的事实,数据选择部分854的复用器854a选择检查后的选择数据q0d到q7d。结果,将已经输出的检查后的选择数据q0d到q7d输入到数据选择部分854的存储电路854b的输入端子。具体地,输入在前一重复周期T的时间段T13和T22中的检查后的选择数据q0d到q7d。应该注意,在定时t1处,由锁存脉冲的前沿对结果存储部分852的第一存储电路852a和第二存储电路852b进行复位。
接下来,在锁存脉冲LAT1的后沿定时t2处,操作数据选择部分854的存储电路854b。即,在定时t2处,存储电路854b存储且然后输出已经输入到其输入端子的检查后的选择数据q0d到q7d。例如,块BK(q0d)的存储电路854b继续输出直到此时为止已经输出的检查后的选择数据q0d。同样,块BK(q4d)的存储电路854b继续输出直到此时为止已经输出的检查后的选择数据q4d。相同操作还适用于其他块BK。
解码器83根据这些检查后的选择数据q0d到q7d,输出第一开关控制信号SW_A和第二开关控制信号SW_B。第一开关86a和第二开关86B由第一开关控制信号SW_A和第二开关控制信号SW_B激活,并且控制第一驱动信号COM_A和第二驱动信号COM_B对压电元件417的施加(驱动信号施加步骤)。这里,到此时为止已经输出的检查后的选择数据q0d到q7d已由检查电路85检查。即,其是并未指示要将第一驱动信号COM_A和第二驱动信号COM_B同时施加到压电元件417上的正常选择数据。结果,能够可靠地防止将第一驱动信号COM_A和第二驱动信号COM_B同时施加到所述元件上。
附带地,在该实施例中,对于输出具有相同等级值(喷墨量)的检查后的第一选择数据和检查后的第二选择数据的块对,使用块BK之一的存储电路854b的反相输出来掩蔽另一块BK的存储电路854b的输出。在该实施例中,通过与门854c来执行掩蔽。例如,在针对没有点形成的等级值的情况下,输出检查后的选择数据q0d的块BK(q0d)和输出检查后的选择数据q4d的块BK(q4d)彼此对应。在该实施例中,将一个块BK(q0d)的存储电路854b的反相输出(QN)和另一块BK(q4d)的存储电路854b的输出(Q)输入到与门854c,并且将与门854c的输出作为检查后的选择数据q4d输出。
这里,如果从块BK(q0d)中输出数据值[1]作为检查后的选择数据q0d,则存储电路854b的反相输出(QN)变为数据值
。接收该反相输出
作为其输入的与门854c的输出(即,检查后的第二选择数据q4d)总是数据值
,而与块BK(q4d)的存储电路854b的值无关。即,如果来自块BK(q0d)的检查后的第一选择数据q0d为数据值[1],则来自块BK(q4d)的检查后的第二选择数据q4d强制变为数据值
。结果,能够防止将第一驱动信号COM_A和第二驱动信号COM_B同时施加到压电元件417上的问题。应该注意,在选择数据q0到q7未定义的情形下(例如当接通电源时),该功能是有效的。
在定时t2处,锁存脉冲的后沿使结果存储部分852的第一存储电路852a和第二存储电路852b对结果输出部分853的输出进行存储。即,第一存储电路852a和第二存储电路852b存储由结果输出部分853输出的数据值[1],其指示异常。如以上所提到的,将存储在第一存储电路852a和第二存储电路852b上的数据输出到结果输出部分853,因此,来自结果输出部分853的输出停留在数据值[1]处,其指示异常,直到复位了第一存储电路852a和第二存储电路852b为止,即使第一选择数据q0到q3和第二选择数据q4到q7在后一更新定时处返回到正常。
接下来,输出第一改变信号CH_A的改变脉冲CH11。在该改变脉冲CH11的前沿的定时t3处,控制逻辑84输出在组G12的寄存器RG上所存储的选择数据。即,对第一选择数据q0到q3进行更新。然后,将更新的第一选择数据q0到q3和未更新的第二选择数据q4到q7输入到数据确定部分851和数据选择部分854。此时,所有选择数据q0到q7均是正常的。因此,数据确定部分851的与非门851a到851d的输出OA到OD均为数据值[1]。结果,数据确定部分851的确定结果并未指示要将第一驱动信号COM_A和第二驱动信号COM_B同时施加到压电元件417上(即,其指示正常状况),并且变为数据值
。将该确定结果输出到结果输出部分853。这里,如以上所讨论的,第一存储电路852a和第二存储电路852b输出数据值[1],其指示异常。因此,来自结果输出部分853的输出变为数据值[1]。结果,数据选择部分854的复用器854a选择检查后的选择数据q0d到q7d。因此,将已经输出的检查后的选择数据q0d到q7d输入到数据选择部分854的存储电路854b的输入端子。
接下来,在改变脉冲CH11的后沿定时t4处,操作数据选择部分854的存储电路854b。即,在定时t4处,存储电路854b存储并输出输入到其输入端子中的检查后的选择数据q0d到q7d。换句话说,继续输出到此时为止已经输出的检查后的选择数据q0d到q7d。如以上所讨论的,检查后的选择数据q0d到q7d已由检查电路85检查且为正常的。结果,也在定时t4处,能够可靠地防止将第一驱动信号COM_A和第二驱动信号COM_B同时施加到所述元件上。
接下来,同时输出第一改变信号CH_A的改变脉冲CH12和第二改变信号CH_B的改变脉冲CH21。跟随着这些改变脉冲CH12和CH21的操作与当输出改变脉冲CH11时的操作相同。即,来自数据确定部分851的确定结果指示正常状态(数据值
),而第一存储电路852a和第二存储电路852b的输出指示异常状态(数据值[1]),因此,来自结果输出部分853的输出也指示异常状态(数据值[1])。这引起了对到此时为止已经输出的检查后的选择数据q0d到q7d的继续输出。
接下来,在锁存脉冲LAT2的前沿定时t11处,控制逻辑84的复用器MX0到MX7选择在组G11的寄存器RG上存储的选择数据和在组G21的寄存器RG上存储的选择数据。因此,从控制逻辑84中输出选择数据q0到q7。这里所输出的选择数据q0到q7是正常选择数据。这是因为在前一重复周期T期间已经更新了控制逻辑84的寄存器RG上所存储的选择数据(更具体地,在从改变脉冲CH22的后沿定时到定时t11的时间段期间)。因此,在定时t11处,从数据确定部分851中输出的确定结果是指示正常状态的数据值
。另外,在该定时t11处,通过锁存脉冲的前沿对结果存储部分852的第一存储电路852a和第二存储电路852b进行复位。因此,来自第一存储电路852a的输出和来自第二存储电路852b的输出均为数据值
,其指示正常状态。由于数据确定部分851的确定结果、输入到结果输出部分853的来自第一存储电路852a的输出、以及来自第二存储电路852b的输出每一个均为数据值
,来自结果输出部分853的输出也变为数据值
以指示正常状态。根据结果输出部分853的输出为数据值
的事实,数据选择部分854的复用器854a从控制逻辑84中选择选择数据q0到q7。即,将这些选择数据q0到q7输入到数据存储部分854的存储电路854b的输入端子。
接下来,数据选择部分854的存储电路854b在锁存脉冲LAT2的后沿定时t12处开始操作。即,在定时t12处,存储电路854b存储输入到其输入端子的选择数据q0到q7并且将其作为检查后的选择数据q0d到q7d输出。例如,块BK(q0d)的存储电路854b输出数据值
,而块BK(q4d)的存储电路854b也输出数据值
。块BK(q3d)的存储电路854b输出数据值[1]而块BK(q7d)的存储电路854b输出数据值
。这里输出的检查后的选择数据已经由检查电路85检查并且是正常的。因此,能够可靠地防止将第一驱动信号COM_A和第二驱动信号COM_B同时施加到所述元件上。
利用该配置,在本实施例的打印机1中,如果在控制逻辑84上所存储的选择数据已经由于噪声等变为异常数据,则继续输出到此时为止已经输出的检查后的第一选择数据和检查后的第二选择数据。按照该方式,能够防止将第一驱动信号COM_A和第二驱动信号COM_B同时施加到压电元件417上。另外,参考锁存脉冲和定时脉冲的前沿定时和后沿定时来执行该控制。即,在前沿定时处执行针对来自控制逻辑84的选择数据q0到q7的确定,并且在后沿定时处执行根据确定结果的选择。按照该方式,由于使用了单个脉冲的前沿和后沿,控制是高效的。另外,可以适当地确定控制定时。例如,能够可靠地确定数据确定部分851的确定操作和数据选择部分854的选择操作的次序。另外,要比较的第一选择数据q0到q3和第二选择数据q4到q7对具有相同的等级值。这允许以适当的方式来执行该确定。
应该指出,该配置在于在如上所讨论的定时t4处,输出到此时为止已经输出的检查后的选择数据q0d到q7d,而与来自数据确定部分851的确定结果是否正常无关。其原因在于该定时t4是仅针对第一驱动信号COM_A而设置的开关定时。即,根据基于选择数据q0到q7的新的检查后的选择数据q0d到q7d对控制进行切换将突然地改变压电元件417的电位,并且这对压电元件417施加了过量的负担。
例如,如果已经设置了针对大点的像素数据SI,则在该时间段直到定时t4期间,该检查后的第二选择数据q7d是数据值[1]。因此,将第二驱动信号COM_B施加到与该像素数据SI相对应的压电元件417上。然后,如果在定时t4处将该数据切换到新的检查后的选择数据,则由于新的检查后的第一选择数据q3d是数据值[1](即,来自控制逻辑84的选择数据q3保持不变且变为检查后的选择数据q3d),则从定时t4开始,将第一驱动信号COM_A施加到压电元件417上。这里,如图9所示,在定时t4处,第二驱动信号COM_B的电压V(t4)低于第一驱动信号COM_A的电压(中间电压VC)。因此,突然将压电元件417从与电压V(t4)相对应的电位改变到与中间电压VC相对应的电位。这对压电元件417施加了过量的负担。
对于该情况,在本实施例中,如果数据确定部分851的确定结果是指示异常状态的数据值[1],则将该数据值存储在第一存储电路852a和第二存储电路852b上。该配置允许继续输出到此时为止已经输出的检查后的第一选择数据q0d到q3d和检查后的第二选择数据q4d到q7d,即使第一选择数据q0到q3和第二选择数据q4到q7在更新定时之一处返回到正常状态。
由于在锁存脉冲的定时处对第一存储电路852a和第二存储电路852b进行复位,因此可以可靠地防止压电元件417中的突然电位变化。即,锁存脉冲的定时是在其上对像素数据SI(等级值)进行更新的定时。不同地,其是在其上能够将要施加到压电元件417上的驱动信号COM从第一驱动信号COM_A切换为第二驱动信号COM_B(反之亦然)的定时。其结果为在锁存脉冲的定时处,第一驱动信号COM_A的电压与第二驱动信号COM_B的电压彼此匹配。结果,即使由于根据新的检查后的选择数据q0d到q7d对控制的切换已经切换了施加到压电元件417上的驱动信号COM,也不可能出现电位的突然变化。结果,能够根据新的检查后的第一选择数据q0d到q3d和检查后的第二选择数据q4d到q7d来平滑地控制驱动信号COM的施加。
===(1)可选实施例===在前面的实施例中,在锁存脉冲的定时处对第一存储电路852a和第二存储电路852b进行复位。即,该配置在于能够执行基于新的检查后的选择数据q0d到q7d的控制。然而,在其上允许根据新的检查后的选择数据q0d到q7d来执行控制的定时并不局限于锁存脉冲的定时。即,仅需要其是将施加到压电元件417上的驱动信号COM从第一驱动信号COM_A和第二驱动信号COM_B之一切换为另一个的定时。下面将描述涉及基于新的检查后的选择数据q0d到q7d来执行控制的不同定时的可选实施例。这里,图18是描述该另一实施例的配置的图。应该注意,并未图示的构成元件与前面实施例相同。
如图18所示,在该打印机1中,检查电路85具有复位脉冲产生部分857。复位脉冲产生部分857具有与门857a、反相器857b和与门857c。与门857a具有两个输入端子和一个输出端子。将第一改变信号CH_A输入其输入端子之一而将第二改变信号CH_B输入到其另一输入端子。因此,当第一改变信号CH_A和第二改变信号CH_B均处于H电平时,与门857a输出处于H电平的信号。换句话说,其在其中同时输出第一改变信号CH_A的改变脉冲和第二改变信号CH_B的改变脉冲的时间段上输出脉冲。根据诸如锁存脉冲和改变脉冲等定时脉冲中、同时输出的第一改变信号CH_A的改变脉冲CH12和第二改变信号CH_B的改变脉冲CH21来产生该脉冲(参见图17)。因此,能够认为改变脉冲CH12和CH21对应于“特定定时脉冲”。
将与门857a的输出输入到反相器857b中。因此,反相器857b在期间同时输出第一改变信号CH_A的改变脉冲CH12和第二改变信号CH_B的改变脉冲CH21的时间段上,输出处于L电平的反相信号。即,输出在第一改变信号CH_A的改变脉冲CH12和第二改变信号CH_B的改变脉冲CH21、在前沿定时处从H电平下降为L电平而在后沿定时处从L电平上升到H电平的信号。
将反相器857b的输出输入到与门857c的输入端子之一。与门857c具有两个输入端子和一个输出端子。将已经由第三反相器855c反相的锁存信号LAT(之后还被称为反相锁存信号)输入到与门857c的另一输入端子。对于该反相锁存信号,如在以上实施例中所述,输出在锁存脉冲的前沿定时处从H电平下降为L电平而在锁存脉冲的后沿定时处从L电平上升为H电平的信号。因此,与门857c的输出是在其中输出锁存信号的时间段上、以及其中同时输出第一改变信号CH_A的改变脉冲CH12和第二改变信号CH_B的改变脉冲CH21的时间段上处于L电平的信号(为了简便,这还将被称为复位定时信号)。
然后,将从与门857c输出的后沿定时信号输入到第一存储电路852a的复位端子和第二存储电路852b的复位端子。这里,该实施例的第一存储电路852a和第二存储电路852b在复位定时信号的
电平处复位。因此,在锁存脉冲的前沿定时处和改变脉冲CH12和改变脉冲CH21的前沿定时处对第一存储电路852a和第二存储电路852b进行复位。
例如,对于图9所示的第一改变信号CH_A和第二改变信号CH_B,在时间段T11的起始定时处和时间段T13(时间段T22)的起始定时处对第一存储电路852a和第二存储电路852b进行复位。然后,一旦已经复位了第一存储电路852a和第二存储电路852b,则执行基于新的检查后的选择数据q0d到q7d的控制。该配置实现了相同的动作,并且产生了与前面实施例相同的效果。
===(1)其他实施例===前面的实施例主要描述了包括打印机1的打印系统100,但是其还包括施加驱动信号COM的方法和液体喷出系统等的公开。前面实施例仅用于说明本发明的目的,而不应理解为对本发明的限定。当然,在不脱离其主旨的情况下,可以对本发明进行改变和改进,并且本发明包括等价物。特别地,以下所提到的实施例也落在本发明的范围内。
<(1)检查电路85>
以上实施例的检查电路85仅是其一个示例。由于检查电路85由逻辑电路构成,因此其电路配置可以是不同的,但是其仍能够执行等效操作。结果,执行等效操作的检查电路85落在本发明的范围内。还可以无需使用逻辑电路而使用CPU 62来实现该检查电路85。
<(1)驱动信号COM>
前面的实施例详细描述了同时产生两种类型的驱动信号COM(即,第一驱动信号COM_A和第二驱动信号COM_B)的打印机1的示例,但是其并非对该配置的限定。即,还可以采用能够同时产生三种或更多种类型的驱动信号COM的打印机1。另外,以上所述的第一驱动信号COM_A和第二驱动信号COM_B仅为示例,其可以具有可选波形。
<(1)关于墨水>
前面的实施例是打印机1的实施例,因此从喷嘴Nz中喷出液体形式的染料墨水或颜料墨水。然而,只要从喷嘴Nz从喷出的墨水是液体,则并不局限于这样的墨水。
<(1)其他应用示例>
在以上实施例中描述了打印机1,但是这并非限定性的。例如,其还可以采用与针对采用喷墨式技术的各种类型的液体喷出设备的实施例相同的技术,例如滤色器制造设备、染色设备、精加工设备、半导体制造设备、表面处理设备、三维形状形成机器、液体蒸发设备、有机EL制造设备(特别是大分子EL制造设备)、显示器制造设备、胶片形成设备、以及DNA芯片制造设备。针对其的方法和其制造方法也落在应用范围内。
(2)第二实施例===(2)描述的目标===在第二实施例中的<液体喷出设备>部分的讨论实质上与第一实施例中的<液体喷出设备>部分的讨论相同,因此,在此不再重复。
===(2)打印系统的配置===在第二实施例中的<总体配置>部分的讨论实质上与第一实施例中的<总体配置>部分的讨论相同,因此,在此不再重复。
===(2)计算机===在第二实施例中的<计算机110的配置>部分的讨论实质上与第一实施例中的<计算机110的配置>部分的讨论相同,因此,在此不再重复。
===(2)打印机===在第二实施例中的<打印机1的配置>、<进纸机构20>、<滑架移动机构30>、<记录头单元40>、<检测器组50>、<打印机侧控制器60>、<驱动信号产生电路70>和<打印操作>部分的讨论实质上与第一实施例中的这些部分的讨论相同,因此,在此不再重复。
<(2)关于所产生的驱动信号COM>
接下来将描述由驱动信号产生电路70所产生的驱动信号COM。这里作为示例示出的驱动信号产生电路70产生如图22所示的第一驱动信号COM_A和第二驱动信号COM_B。即,第一波形产生部分70A根据第一DAC值(这对应于第一产生信息)来产生第一驱动信号COM_A。类似地,第二波形产生部分70B根据第二DAC值(这对应于第二产生信息)来产生第二驱动信号COM_B。
第一驱动信号COM_A具有在重复周期T的时间段T211期间所产生的第一波形部分SS211、在时间段T212中所产生的第二波形部分SS212、以及在时间段T213中所产生的第三波形部分SS213。这里,第一波形部分SS211具有驱动脉冲PS21。类似地,第二波形部分SS212具有驱动脉冲PS22,而第一波形部分SS213具有驱动脉冲PS23。当要形成大点时,将驱动脉冲PS21和驱动脉冲PS22施加到压电元件417上,并且驱动脉冲PS21和驱动脉冲PS22具有相同的波形。即,驱动脉冲PS21和驱动脉冲PS22对应于定义了当要形成大点时的喷墨操作的从开始直到完成的时间段的单位信号。当要形成中等点时,将驱动脉冲PS23施加到压电元件417上。驱动脉冲PS23对应于定义了当要形成中等点时的喷墨操作的从开始直到完成的时间段的单位信号。通过将驱动脉冲PS23施加到压电元件417上,从记录头41(相应的喷嘴Nz)中喷出中等尺寸的墨滴。
第二驱动信号COM_B具有在时间段T221中产生的第一波形部分SS221、以及在时间段T222中产生的第二波形部分SS222。对于第二驱动信号COM_B,第一波形部分SS221具有驱动脉冲PS24,而第二波形部分SS222具有驱动脉冲PS25。这里,当要形成小点时,将驱动脉冲PS24施加到压电元件417上。通过将驱动脉冲PS24施加到压电元件417上,从记录头41中喷出小尺寸的墨滴。因此,驱动脉冲PS24对应于定义了当要形成小点时的喷墨操作的从开始直到完成的时间段的单位信号。当要形成大点时,将驱动脉冲PS25施加到压电元件417上。即,驱动脉冲PS25也定义了当要形成大点时的喷墨操作的开始和完成。该驱动信号PS25还对应于单位信号。应该注意,驱动信号PS25具有与驱动脉冲PS21和驱动脉冲PS23相同的波形。
在该实施例中,时间段T222具有与第一驱动信号COM_A中的时间段T213相同的开始定时和长度。换句话说,第一驱动信号COM_A的时间段T211和时间段T212的组合长度与第二驱动信号COM_B的时间段T221的长度相同。
在这些驱动脉冲PS21到PS25中,第一驱动信号COM_A的驱动脉冲PS21到PS23对应于“单位信号”。第二驱动信号COM_B的驱动脉冲PS24和PS25对应于“其他单位信号”。
在每一个波形部分,可以将第一驱动信号COM_A和第二驱动信号COM_B施加到压电元件417上。即,可以将第一驱动信号COM_A或第二驱动信号COM_B的一部分选择性地施加到压电元件417上。还能够组合第一驱动信号COM_A的一部分和第二驱动信号COM_B的一部分,并且将其施加到压电元件417上。
在该示例中,在重复周期的开始定时处(锁存信号LAT的锁存脉冲的定时),能够将施加到压电元件417上的驱动信号COM从第一驱动信号COM_A切换到第二驱动信号COM_B,反之亦然。类似地,能够在第一驱动信号COM_A的第二波形部分SS212和第三波形部分SS213之间的边界定时处,即,在第二驱动信号COM_B的第一波形部分SS221和第二波形部分SS222之间的边界定时处(第一改变信号CH_A的改变脉冲的定时和第二改变信号CH_B的改变脉冲的定时),对施加到压电元件417上的驱动信号COM进行切换。
另外,在该示例中,在重复周期T的开始定时处(锁存信号LAT的锁存脉冲的定时),能够选择是否将第一驱动信号COM_A的第一波形部分SS211或第二驱动信号COM_B的第一波形部分SS221施加到压电元件417上。另外,在第一改变信号CH_A的第一改变脉冲的定时处,能够选择是否将第一驱动信号COM_A的第二波形部分SS212施加到压电元件417上。
应该注意,稍后将更详细地描述将这些波形部分施加到压电元件417上的控制。
<(2)记录头控制器HC>
接下来将描述记录头控制器HC。这里,图19是描述记录头控制器HC的配置的方框图。图20是控制逻辑84的说明图。图21是解码器83的说明图。
如图19所示,记录头控制器HC具有第一移位寄存器81A、第二移位寄存器81B、第一锁存电路82A、第二锁存电路82B、解码器83、控制逻辑84、防止电路2085、第一开关86A和第二开关86B。针对每一个压电元件417,设置除了控制逻辑84之外的每一个部分(即,第一移位寄存器81A、第二移位寄存器81B、第一锁存电路82A、第二锁存电路82B、解码器83、防止电路2085、第一开关86A和第二开关86B)。由于针对从中喷墨的每一个喷嘴Nz设置压电元件417,因此针对每一个喷嘴Nz设置这些部分的每一个。
记录头控制器HC根据来自打印机侧控制器60的像素数据SI对喷墨进行控制。即,记录头控制器HC根据打印数据控制第一开关86A和第二开关86B,并且将第一驱动信号COM_A和第二驱动信号COM_B的所需部分选择性地施加到压电元件417上。在该实施例中,像素数据SI由两个比特构成,并且与时钟信号CLK同步地将像素数据SI传递到记录头41。将像素数据SI的高阶比特组设置在第一移位寄存器81A中,并且将低阶比特组设置在第二移位寄存器81B中。第一移位寄存器81A与第一锁存电路82A电连接,而第二移位寄存器81B与第二锁存电路82B电连接。当来自打印机侧控制器60的锁存信号LAT变为H电平时,则第一锁存电路82A锁存相应像素数据SI的高阶比特,而第二锁存电路82B锁存相应像素数据SI的低阶比特。将已经由第一锁存电路82A和第二锁存电路82B锁存的每一个像素数据SI(高阶比特和低阶比特对)输入到解码器83。
解码器83根据像素数据SI的高阶比特和低阶比特执行解码操作,并且输出用于控制第一开关86A和第二开关86B的开关控制信号SW(第一开关控制信号SW_A和第二开关控制信号SW_B,参见图21)。根据控制逻辑84上所存储的选择数据、以及已经由第一锁存电路82A和第二锁存电路82B锁存的像素数据SI的组合,输出该开关控制信号SW。
这里,接着描述控制逻辑84和控制逻辑84上所存储的选择数据。如图20所示,控制逻辑具有每一个均能够存储一个比特的数据的多个寄存器RG。每一个寄存器RG由D-FF(延迟触发器)电路等构成,并且存储了预定的选择数据。
为了简化描述,在图20中,将寄存器RG设置在列方向(垂直方向)上四个寄存器和行方向(水平方向)上八个寄存器的矩阵中。将属于相同列的四个寄存器RG组合在一起,并且从左边的组开始赋予号码Q0到Q7。在位于行方向的左侧的寄存器组(组Q0到Q3)和位于行方向的右侧的寄存器组(组Q4到Q7)之间对寄存器RG进行区分。对于位于左侧的寄存器组,将属于相同行的四个寄存器RG组合在一起并从位于顶部的组开始依次赋予号码G11到G14。对于位于右侧的寄存器组执行相同的操作,其中,从位于顶部的组开始依次给这些组赋予号码G21到G24。
根据寄存器RG的作用来进行上述分组。首先,属于位于行方向上的左侧上的组Q0到Q3的寄存器RG能够存储针对第一驱动信号COM_A的第一选择数据。类似地,属于位于行方向上的右侧上的组Q4到Q7的寄存器RG能够存储针对第二驱动信号COM_B的第二选择数据。另外,属于相同列的寄存器RG能够存储用于相同等级值的选择数据。为了更具体地对此进行描述,属于组Q0和组Q4的寄存器RG能够存储对应于没有点形成的像素数据SI的选择数据(数据值
)。属于组Q1和组Q5的寄存器RG能够存储对应于针对小点的像素数据SI的选择数据(数据值
)。类似地,属于组Q2和组Q6的寄存器RG能够存储对应于针对中等点的像素数据SI的选择数据(数据值[10]),以及属于组Q3和组Q7的寄存器RG能够分别存储选择数据q3和q7,对应于针对大点的像素数据SI的选择数据(数据值[11])。
属于相同行的寄存器RG能够存储相同波形部分的选择数据。更具体地,属于组G11的寄存器RG能够存储针对在时间段T211中所产生的第一波形部分SS211的选择数据。同样,属于组G12的寄存器RG能够存储针对在时间段T212中所产生的第二波形部分SS212的选择数据。属于组G13的寄存器RG能够存储针对在时间段T213中所产生的第三波形部分SS213的选择数据。
应该注意,在该实施例中并未使用属于组G14的寄存器RG。如果第一驱动信号COM_A由四个波形部分构成,则该组G14的寄存器RG存储了针对第四波形部分的选择数据。
属于组G21的寄存器RG存储了针对在时间段T221中所产生的第一波形部分SS221的选择数据,而属于组G22的寄存器RG存储了针对在时间段T222中所产生的第二波形部分SS222的选择数据。在该实施例中,并未使用属于组G23的寄存器RG和属于组G24的寄存器RG。
作为以上总结,可以认为控制逻辑84的寄存器RG存储了由包括相应驱动信号(第一驱动信号COM_A、第二驱动信号COM_B)、相应像素数据SI(数据值
到数据值[11])以及相应波形部分(例如,第一波形部分SS211或第二波形部分SS222)的类型的因素所确定的选择数据。例如,属于组Q0和组G11的寄存器RG(Q0,G11)存储了与没有点形成的像素数据SI(数据值
)中的第一驱动信号COM_A的第一波形部分SS211相对应的选择数据。属于组Q3和组G13的寄存器RG(Q3,G13)存储了与针对大点的像素数据SI(数据值[11])中的第一驱动信号COM_A的第三波形部分SS213相对应的选择数据。类似地,属于组Q7和组G22的寄存器RG(Q7,G22)存储了与针对大点的像素数据SI(数据值[11])中的第二驱动信号COM_B的第二波形部分SS222相对应的选择数据。
由于复用器MX0到MX7,在由锁存信号LAT的锁存脉冲、第一改变信号CH_A的改变脉冲和第二改变信号CH_B的改变脉冲所定义的定时处,顺序地选择在寄存器RG上所存储的选择数据。即,由这些脉冲所定义的定时对应于选择数据的开关定时。然后,通过针对第一驱动信号COM_A的控制信号线路组CTL_A和针对第二驱动信号COM_B的CTL_B输出已经由复用器MX0到MX7选择的选择数据,作为针对第一驱动信号COM_A的第一选择数据q0到q3和针对第二驱动信号COM_B的第二选择数据q4到q7。
这里,第一选择数据q0是与没有点的等级值相对应的选择数据。第一选择数据q1是与针对小点的等级值相对应的选择数据。同样,第一选择数据q2是与针对中等点的等级值相对应的选择数据,而第一选择数据q3是与针对大点的等级值相对应的选择数据。另一方面,第二选择数据q4是与没有点的等级值相对应的选择数据,而第二选择数据q5是与针对小点的等级值相对应的选择数据。另外,第二选择数据q6是与针对中等点的等级值相对应的选择数据,而第二选择数据q7是与针对大点的等级值相对应的选择数据。
应该注意,利用图20的程序数据和时钟SCLK,通过串行转移来设置每一个寄存器RG的值。附带地,当执行该设置时,并未将控制相同等级的第一选择数据q0和第二选择数据q4均设置为数据值[1]。这是由于如果出现这种情况,第一驱动信号产生部分70A和第二驱动信号产生部分70B将短路。
接下来将描述解码器83。解码器83从与已经锁存的像素数据SI相对应的、第一选择数据q0到q3和第二选择数据q4到q7中对选择数据进行选择,并且将其作为开关控制信号SW输出。解码器83具有输出第一开关控制信号SW_A的第一解码部分83A和输出第二开关控制信号SW_B的第二解码部分83B。
第一解码部分83A具有四个与门831A到834A、以及单个或门835A。每一个与门831A到834A具有三个输入端子和一个输出端子,并且接收第一选择数据q0到q3之一、像素数据SI的高阶比特数据、以及像素数据SI的低阶比特数据,作为其输入。与门831A到834A在其接收像素数据SI的高阶比特数据和低阶比特数据作为其输入的方式上存在不同。
即,与门831A接收针对没有点形成的第一选择数据q0d、像素数据SI的高阶比特的反相数据、以及低阶比特的反相数据。因此,如果像素数据SI是数据值
,则来自与门831A的输出与针对没有点形成的第一选择数据q0相一致。与门832A接收针对小点的第一选择数据q1、像素数据SI的高阶比特的反相数据、以及低阶比特的数据。因此,如果像素数据SI是数据值
,则来自与门832A的输出与针对小点的第一选择数据q1相一致。类似地,与门833A接收针对中等点的第一选择数据q2、像素数据SI的高阶比特的数据、以及低阶比特的反相数据。因此,如果像素数据SI是数据值[10],则来自与门833A的输出与针对中等点的第一选择数据q2相一致。同样,与门834A接收针对大点的第一选择数据q3、像素数据SI的高阶比特的数据、以及低阶比特的数据。因此,如果像素数据SI是数据值[11],则来自与门834A的输出与针对大点的第一选择数据q3相一致。
或门835A具有四个输入端子和一个输出端子。其四个输入端子分别接收与门831A到834A的输出。或门835A输出第一开关控制信号SW_A。即,其输出第一选择数据q0到q3中、与作为第一开关控制信号SW_A的已锁存像素数据SI相对应的选择数据。
第二解码部分83B也具有四个与门831B到834B、以及单个或门835B。第二解码部分83B具有与第一解码部分83A相同的配置。即,与门831B接收针对没有点形成的第二选择数据q4、像素数据SI的高阶比特的反相数据、以及低阶比特的反相数据。与门832B接收针对小点的第二选择数据q5、像素数据SI的高阶比特的反相数据、以及低阶比特的数据。与门833B接收针对中等点的第二选择数据q6、像素数据SI的高阶比特的数据、以及低阶比特的反相数据。与门834B接收针对大点的第二选择数据q7、像素数据SI的高阶比特的数据、以及低阶比特的数据。或门835B接收四个与门831B到834B的输出。然后,或门835B输出第二选择数据q4到q7中、与作为第二开关控制信号SW_B的已锁存像素数据SI相对应的选择数据。
将从解码器83输出的第一开关控制信号SW_A和第二开关控制信号SW_B输入到第一开关86A和第二开关86B。第一开关86A和第二开关86B由于其电阻变化,在导通状态和截止状态之间切换。例如,在导通状态下,其电阻为100Ω的数量级,而在截止状态下,其电阻为几十个兆欧或更多。当使用第一开关86A和第二开关86B时,当在第一开关86A和第二开关86B的状态之间进行切换时,切换噪声难以出现。因此,能够可靠地防止当对驱动信号COM进行切换时诸如流通电流流过的问题。
将来自驱动信号产生电路70的第一驱动信号COM_A施加到第一开关86A的输入侧,而将来自驱动信号产生电路70的第二驱动信号COM_B施加到第二开关86B的输入侧。压电元件417与第一开关86A和第二开关86B的输出侧电连接。第一开关86A和第二开关86B是针对所产生的每一个驱动信号COM设置的开关,并且将构成第一驱动信号COM_A的波形部分SS211到SS213、以及构成第二驱动信号COM_B的波形部分SS221和SS222选择性地施加到相应的压电元件417上。
第一开关控制信号SW_A控制第一开关86A的操作,而第二开关控制信号SW_B控制第二开关86B的操作。即,第一开关控制信号SW_A对应于针对第一开关86A的开关控制信号SW。类似地,第二开关控制信号SW_B对应于针对第一开关86B的另一开关控制信号SW。具体地,如果第一开关控制信号SW_A取数据值[1],则第一开关86A变为导通,并且将第一驱动信号COM_A施加到压电元件417上。如果第一开关控制信号SW_A是数据值
,则第一开关86A变为截止,并因而并未将第一驱动信号COM_A施加到压电元件417上。类似地,如果第二开关控制信号SW_B取数据值[1],则第二开关86B变为导通,并且将第二驱动信号COM_B施加到压电元件417上。如果第二开关控制信号SW_B取数据值
,则第二开关86B变为截止,并因而并未将第二驱动信号COM_B施加到压电元件417上。
应该注意,压电元件417如同电容器那样工作。因此,如果停止施加驱动信号COM,则压电元件417在该停止之后立即保持该电位。结果,在停止施加驱动信号COM的时间期间,压电元件417保持其在紧挨在停止施加驱动信号COM之前所处的已变形状态。
在该实施例中,将防止电路2085设置在解码器83和第一开关86A和第二开关86B之间。防止电路2085对应于用于防止将第一驱动信号COM_A和第二驱动信号COM_B同时施加到单个压电元件417上的控制器。即,当将施加到压电元件417上的驱动信号从第一驱动信号COM_A和第二驱动信号COM_B之一切换为另一个时,防止电路2085使第一开关86A和第二开关86B均处于截止状态。也就是,在对第一开关控制信号SW_A的内容进行改变的定时处,防止电路2085强制使第一开关86A处于截止状态。类似地,在对第二开关控制信号SW_B的内容进行改变的定时处,防止电路2085强制使第二开关86B处于截止状态。应该注意,稍后将更详细地描述该防止电路2085。
<(2)等级控制>
接下来将描述打印机1中的等级控制。这里,图22是描述第一驱动信号COM_A、第二驱动信号COM_B和所需控制信号的图。图23是描述当形成大点时、当形成中等点时、以及当形成小点时施加到压电元件417上的波形部分的图。在该等级控制中,如以上所提到的、根据第一开关控制信号SW_A和第二开关控制信号SW_B来控制第一开关86A的操作和第二开关86B的操作。
首先将描述形成大点的情况(像素数据SI为[11])。在该情况下,解码器83根据指示形成大点的像素数据SI,选择第一选择数据q3和第二选择数据q7。然后,将第一选择数据q3输出为第一开关控制信号SW_A,而将第二选择数据q7输出为第二开关控制信号SW_B。在该实施例中,第一开关控制信号SW_A是根据时间序列T211、T212和T213的数据[110],而第二开关控制信号SW_B是根据时间序列T221和T222的数据值
。因此,如在图23的最上一级所示,在时间段T211和T212中将第一驱动信号COM_A施加到压电元件417上,而在时间段T222中将第二驱动信号COM_B施加到压电元件417上。即,在时间段T212和T222中对施加到压电元件417上的驱动信号COM进行切换。结果,依次将第一驱动信号COM_A的第一波形部分SS211的驱动脉冲PS21、第一驱动信号COM_A的第二波形部分SS212的驱动脉冲PS22、以及第二驱动信号COM_B的第二波形部分SS222的驱动脉冲PS25施加到压电元件417上,引起了与大点相对应的墨水量从喷嘴Nz中喷出。
接下来将描述形成中等点的情况(像素数据SI具有数据值[10])。在该情况下,解码器83响应指示形成中等点的像素数据SI,选择第一选择数据q2和第二选择数据q6。然后,将其输出为第一开关控制信号SW_A和第二开关控制信号SW_B。在该实施例中,第一开关控制信号SW_A变为数据值
,而第二开关控制信号SW_B变为数据值
。因此,如在图23的中上一级所示,在时间段T213中将第一驱动信号COM_A施加到压电元件417上,而并未将第二驱动信号COM_B施加到压电元件417上。结果,将第一驱动信号COM_A的第三波形部分SS213的驱动脉冲PS23施加到压电元件417上,引起了与中等点相对应的墨水量从喷嘴Nz中喷出。
接下来将描述形成小点的情况(像素数据SI具有数据值
)。在该情况下,解码器83响应指示形成小点的像素数据SI,选择第一选择数据q1和第二选择数据q5。并且将其输出为第一开关控制信号SW_A和第二开关控制信号SW_B。在该实施例中,第一开关控制信号SW_A变为数据值
,而第二开关控制信号SW_B变为数据值[10]。因此,如在图23的中下一级所示,在时间段T221中将第二驱动信号COM_B施加到压电元件417上,而并未将第一驱动信号COM_A施加到压电元件417上。结果,将第二驱动信号COM_B的第一波形部分SS221的驱动脉冲PS24施加到压电元件417上,引起了与小点相对应的墨水量从喷嘴Nz中喷出。
应该注意,在没有点形成的情况下(具有数据值
的像素数据SI),解码器83响应指示没有点形成的像素数据SI,选择第一选择数据q0和第二选择数据q4。并且将其输出为第一开关控制信号SW_A和第二开关控制信号SW_B。在该实施例中,第一开关控制信号SW_A变为数据值
,而第二开关控制信号SW_B变为数据值
。因此,如在图23的最下一级所示,第一驱动信号COM_A和第二驱动信号COM_B均未被施加到压电元件417上。
===(2)第二实施例的概述===<(2)开关控制信号SW>
以上描述的目的是为了描述打印机1的配置,并且假定了理想的状况。因此,第一开关控制信号SW_A和第二开关控制信号SW_B不会同时指示导通电平(例如,数据值[1])。然而,当在实际中操作打印机1时,存在将出现非所需逻辑的可能性,例如,使第一开关控制信号SW_A和第二开关控制信号SW_B同时变为导通电平。这里,图24A是示出了在开关定时处、开关控制信号SW的电压变化的示意图。图24B是示意地示出了其中第一开关86A和第二开关86B已经同时导通的示例的图。
如图24A所示,在锁存信号LAT的锁存脉冲、第一改变信号CH_A的改变脉冲、以及第二改变信号CH_B的改变脉冲(此后,这些脉冲统称为“定时脉冲”)处,对开关控制信号SW的内容(第一开关控制信号SW_A、第二开关控制信号SW_B)进行更新。在该更新的定时处,可能会出现其中开关控制信号SW不确定并且将采用的逻辑电平不清楚的时间段。存在关于出现非所需的逻辑电平的各种可想到的理由,一个理由为逻辑电平的操作。如以上所提到的,解码器83和控制逻辑84具有以下构成元件,例如大量的门(与门831A到834A、831B到834B、或门835A和835B)、寄存器RG和复用器MX0到MX7。当对这些构成元件进行操作时,这些构成元件通常具有不同的时延。因此,在最终确定了该状态之前,可能会出现非所需的逻辑电平。
应该注意,当在切换定时之前和之后开关控制信号SW的内容发生改变时、以及当其保持不变时,均可能会出现非所需的逻辑电平。如以上所提到的,将针对每一个波形部分的选择数据存储在控制逻辑84的寄存器RG上。因此,即使在开关定时之前和之后、开关控制信号SW的内容是相同的,也将该内容基于其的选择数据存储在不同的寄存器RG上。例如,选择数据q0的三个数据值在重复周期T的时间段T211、T212和T213中均为
。然而,将时间段T211中所使用的数据存储在寄存器RG(Q0,G11)上,将时间段T212中所使用的数据存储在寄存器RG(Q0,G12)上,而将时间段T213中所使用的数据存储在寄存器RG(Q0,G13)上。因此,需要复用器MX0在第一改变信号CH_A的改变脉冲处、对从中读取选择数据q0的寄存器RG进行切换,并且存在该切换操作将在切换时引起非所需的逻辑电平的可能性。
在出现第一驱动信号COM_A和第二驱动信号COM_B之间的切换的定时处,存在将出现非所需的逻辑电平且其将使第一开关控制信号SW_A和第二开关控制信号SW_B均处于导通电平的可能性。在图22的示例中,存在以下可能性这些开关控制信号SW_A和SW_B将在产生锁存信号LAT的锁存脉冲的时间段中同时进入导通电平。还存在以下可能性开关控制信号SW_A和SW_B将在同时产生第一改变信号CH_A的改变脉冲和第二改变信号CH_B的改变脉冲的时间段期间同时变为导通电平。具体地,存在以下可能性开关控制信号SW_A和SW_B将在产生第一改变信号CH_A的第二改变脉冲的时间段(即,在产生第二改变信号CH_B的改变脉冲的时间段)中同时处于导通电平。
当开关控制信号SW_A和SW_B均处于导通电平时,相应的开关86A和86B变为导通。如在图24B中作为示例示出的,在导通状态下,开关86A和86B的电阻值均下降为大约100Ω。出于设计原因,在该开关定时处,第一驱动信号COM_A的电压和第二驱动信号COM_B的电压与充当参考的中间电压VC相匹配。然而,实际上,在打印机1中,在第一驱动信号产生部分70A和第二驱动信号产生部分70B之间存在差异,引起了第一驱动信号COM_A的中间电压VC_A和第二驱动信号COM_B的中间电压VC_B彼此不同。在这种情况下,电流流到具有更低中间电压VC的一侧。例如,如果第一驱动信号COM_A的中间电压VC_A低于第二驱动信号COM_B的中间电压VC_B,则电流I将流向第一驱动信号产生部分70A。该电流I不仅为非所需的电流,而且具有达到较高值的可能性,因此对第一驱动信号产生部分70A会产生不利影响。
<(2)第一开关86A、第二开关86B>
还存在以下可能性当第一开关86A和第二开关86B在导通状态和截止状态之间切换时,第一开关86A和第二开关86B将同时处于导通状态。这里,图25A是示出了第一开关86A和第二开关86B中的状态变化的图。图25B是示出了第一开关86A和第二开关86B中的另一状态变化的图。
通过改变其电阻,在导通状态和截止状态之间对第一开关86A和第二开关86B进行切换,因而例如,如图25A所示,其在与其电阻相对应的截止状态、非稳定状态和导通状态之间改变。这里,非稳定状态是能够变为导通状态或截止状态的状态。因此,在由图中的点划线所示、第一开关86A从截止状态切换为导通状态,而由图中的实线所示,第二开关86B从导通状态切换为截止状态的情况下,则存在以下可能性在由OT标记所指示的时间段上,第一开关86A和第二开关86B均将处于导通状态。另外,如果在第一开关86A变为截止的定时与第二开关86B变为导通的定时之间存在差异,则如由标记OT’所示,存在以下增加的可能性第一开关86A和第二开关86B均将处于导通状态。如果第一开关86A和第二开关86B均处于导通状态,则如图24B所示,在驱动电路之间将出现流通电流,并且可能会产生不利影响。
因此,在该实施例中,由防止电路2085来防止这样的不利影响,该防止电路2085充当控制器,控制用于控制第一驱动信号COM_A对压电元件417的施加的第一开关86A、以及于控制第二驱动信号COM_B对压电元件417的施加的第二开关86B的操作。也就是,当将要施加到压电元件417上的驱动信号COM从第一驱动信号COM_A和第二驱动信号COM_B之一切换为另一个时,防止电路2085使第一开关86A和第二开关86B均进入截止状态。采用这样的配置能够防止当对驱动信号COM进行切换时流通电流流过的问题,即使在第一驱动信号COM_A和第二驱动信号COM_B的电压之间存在差值。
===(2)防止电路===<(2)防止电路2085的配置>
接下来将描述防止电路2085的配置。这里,图26是示出了防止电路的配置的图。图27A是描述第一开关控制信号SW_A与第一与门2852的输出之间的关系的图。图27B是描述第二开关控制信号SW_B与第二与门2853的输出之间的关系的图。图28是示意地示出了定时脉冲的上升沿和下降沿与第一开关86A和第二开关86B的电阻变化之间的关系的图。
防止电路2085具有门电路控制信号输出部分2851、第一与门2852和第二与门2853。门电路控制信号输出部分2851根据锁存信号LAT、第一改变信号CH_A和第二改变信号CH_B来输出门电路控制信号GS。这里,门电路控制信号GS是用于确定是否将第一开关控制信号SW_A和第二开关控制信号SW_B输出到第一开关86A和第二开关86B的信号。即,门电路控制信号GS是用于确定是启用还是禁用第一开关控制信号SW_A和第二开关控制信号SW_B的信号。门电路控制信号输出部分2851具有与门2851a和或门2851b。与门2851a具有两个输入端子和一个输出端子。将第一改变信号CH_A输入到其输入端子之一,而将第二改变信号CH_B输入到其另一输入端子。或门2851b也具有两个输入端子和一个输出端子。将锁存信号LAT输入到其输入端子之一,而将来自与门2851a的信号输入到其另一输入端子。
如果锁存信号LAT处于H电平(当数据值为[1]的电平),则从门电路控制信号输出部分2851中输出的门电路控制信号GS变为H电平。当第一改变信号CH_A和第二改变信号CH_B均处于H电平时,门电路控制信号GS也变为H电平。在所有其他情况下,门电路控制信号GS处于L电平。换句话说,在存在要施加到压电元件417上的驱动信号COM将从第一驱动信号COM_A和第二驱动信号COM_B之一切换到另一个的可能性的时间处,门电路控制信号GS变为H电平。
第一与门2852对应于控制器的第一门电路。第一与门2852具有两个输入端子和一个输出端子。将第一开关控制信号SW_A输入到其输入端子之一,而将反相后的门电路控制信号GS输入到其另一输入端子。第二与门2853对应于控制器的第二门电路。第二与门2853也具有两个输入端子和一个输出端子。将第二开关控制信号SW_B输入到其输入端子之一,而将反相后的门电路控制信号GS输入到其另一输入端子。如果门电路控制信号GS处于L电平(这对应于预定电平),则第一与门2852和第二与门2853输出第一开关控制信号SW_A和第二开关控制信号SW_B。即,启用了第一开关控制信号SW_A和第二开关控制信号SW_B。
另一方面,如果门电路控制信号GS处于H电平(这对应于另一预定电平),则将第一与门2852和第二与门2853的输出设置为L电平,而与第一开关控制信号SW_A和第二开关控制信号SW_B无关。即,第一与门2852输出第一截止控制信号,以使第一开关86A进入截止状态。类似地,第二与门2853输出第二截止控制信号,以使第二开关86B进入截止状态。结果,禁用了第一开关控制信号SW_A和第二开关控制信号SW_B。
当将施加到压电元件417上的驱动信号COM从第一驱动信号COM_A和第二驱动信号COM_B之一切换到另一个时,门电路控制信号GS变为H电平。具体地,在定时脉冲(锁存脉冲、改变脉冲)的上升沿的定时处,其从L电平改变为H电平,而在其下降沿的定时处,从H电平改变为L电平。因此,在正在对驱动信号COM进行切换的时间段上,将来自第一与门2852和第二与门2853的输出设置在L电平处。将从第一与门2852输出的信号输入到第一开关86A而将由第二与门2853输出的信号输入到第二开关86B。结果,在针对对驱动信号COM进行切换的时间段的持续时间内,使第一开关86A和第二开关86B同时进入截止状态。
这里,将使第一开关86A和第二开关86B同时进入截止状态的时间段(即,从上升沿的定时t1到定时脉冲的下降沿的定时t2的时间段ET)设置得长于将在其上第一开关86A和第二开关86B均为导通的电阻值改变为在其上其均为截止的电阻值所需的时间。因此,第一开关86A和第二开关86B在对要施加到压电元件417上的驱动信号COM进行切换的时刻处均为截止。之后,将要向其施加驱动信号COM的一侧上的开关设置为导通状态。按照该方式,在首先通过截止状态之后,将第一开关86A和第二开关86B切换为导通状态,因此能够可靠地防止这两个开关同时处于导通状态的问题。因此,能够可靠地防止由于中间电压VC的差值而流过的流通电流I。
在该实施例中,利用以上所提到的定时脉冲来确定期间使第一开关86A和第二开关86B进入截止状态的时间段。具体地,将定时脉冲的前沿定时和后沿定时取作对第一开关86A和第二开关86B进行控制的参考。因此,能够将使第一开关86A和第二开关86B进入导通状态的各个定时彼此匹配。结果,能够可靠地防止第一开关86A和第二开关86B同时处于导通状态的问题。
另外,在该实施例中,防止电路2085由诸如与门和或门等逻辑电路构成。第一与门2852和第二与门2853的操作由门电路控制信号GS来控制。该特征使得其结构变得简单,使其适合于高速处理。
===(2)可选实施例===应该注意,以上所讨论的第二实施例的防止电路2085确定利用定时脉冲的上升沿和下降沿使第一开关86A和第二开关86B进入截止状态的时间段。因此,对于设置使其进入截止状态的时间段,不存在自由度,因此,需要采用其中锁存脉冲LAT、第一改变信号CH_A和第二改变信号CH_B具有适当脉冲宽度的设计。如果可以不考虑定时脉冲来设置截止状态的时间段,则将能够使截止时间最佳,并且这是理想的。下面将描述具有这样的配置的可选实施例。这里,图29是描述该可选实施例的图。
该另一实施例与以上所讨论的第二实施例的不同在于将单稳多谐振荡器854设置在门电路控制信号输出部分2851和第一与门2852之间。单稳多谐振荡器854根据定时脉冲,在预定时间段的持续时间内输出H电平的信号。即,单稳多谐振荡器854充当定时器。能够通过改变与单稳多谐振荡器854相连的电容器855的电容,来调节期间单稳多谐振荡器854的信号输出处于H电平的时间ET’(即,期间要使第一开关86A和第二开关86B处于截止状态的时间段)。结果,在该实施例中,能够使期间使第一开关86A和第二开关86B进入截止状态的时间段最佳。还能够精确地确定使其进入截止状态的时间段。
===(2)其他实施例===前面的实施例主要描述了包括打印机1的打印系统100,但是其还包括施加驱动信号COM的方法和液体喷出系统等的公开。前面实施例仅用于说明本发明的目的,而不应理解为对本发明的限定。当然,在不脱离其主旨的情况下,可以对本发明进行改变和改进,并且本发明包括等价物。特别地,以下所提到的实施例也落在本发明的范围内。
<(2)门电路控制信号输出部分>
在第二实施例和可选实施例中,门电路控制信号输出部分2851具有第一与门2852和第二与门2853,输出公共门电路控制信号GS。然而,并不局限于该实施例。这里,图30示出了根据另一实施例的门电路控制信号输出部分2851’。图31A是描述第一开关控制信号SW_A和第一与门2852的输出之间的关系的图;图31B是描述第二开关控制信号SW_B和第二与门2853的输出之间的关系的图。
门电路控制信号输出部分2851’输出针对第一与门2852的第一门电路控制信号GS_A和针对第二与门2853的第二门电路控制信号GS_B。即,门电路控制信号输出部分2851’具有第一或门2851c和第二或门2851d。
第一或门2851c具有两个输入端子和一个输出端子。将锁存信号LAT输入到输入端子之一,而将第一改变信号CH_A输入到另一输入端子。因此,与锁存信号LAT的锁存脉冲或第一改变信号CH_A的改变脉冲同步地,从第一或门2851c中输出的第一门电路控制信号GS_A变为H电平。
第二或门2851d具有两个输入端子和一个输出端子。将锁存信号LAT输入到输入端子之一,而将第二改变信号CH_B输入到另一输入端子。因此,与锁存信号LAT的锁存脉冲或第二改变信号CH_B的改变脉冲同步地,从第二或门2851d中输出的第二门电路控制信号GS_B变为H电平。
该实施例实现与在第二实施例中先前所讨论的相同的操作和效果。
另外,这些实施例采用了利用门电路控制信号输出部分2851和2851’来控制第一开关86A和第二开关86B的配置,但是并不局限于这些配置。即,仅需要使第一开关86A和第二开关86B均进入截止状态。
<(2)驱动元件>
在以上实施例中,利用压电元件417来喷墨。然而,用于实现喷墨的元件并不局限于压电元件417。例如,只要该元件能够执行喷墨的操作,还能够使用其他类型的元件,包括热产生元件或磁力控制元件。
<(2)驱动信号COM>
前面的实施例提供了输出两种类型的驱动信号COM(即,第一驱动信号COM_A和第二驱动信号COM_B)的打印机1的示例,但是其并非对该配置的限定。即,还可以采用能够同时产生三种或更多种类型的驱动信号COM的打印机1。
<(2)关于墨水>
前面的实施例是打印机1的实施例,因此喷嘴Nz喷出液体形式的染料墨水或颜料墨水。然而,只要从喷嘴Nz从喷出的墨水是液体,则并不局限于这样的墨水。
<(2)其他应用示例>
在以上实施例中描述了打印机1,但是这并非限定性的。例如,其还可以采用与针对采用喷墨式技术的各种类型的液体喷出设备的实施例相同的技术,例如滤色器制造设备、染色设备、精加工设备、半导体制造设备、表面处理设备、三维形状形成机器、液体蒸发设备、有机EL制造设备(特别是大分子EL制造设备)、显示器制造设备、胶片形成设备、以及DNA芯片制造设备。针对其的方法和其制造方法也处于应用范围内。
(3)第三实施例===(3)描述的目标===<(3)液体喷出设备>
在第三实施例中的<液体喷出设备>部分的讨论实质上与第一实施例中的<液体喷出设备>部分的讨论相同,因此,在此不再重复。
===(3)打印系统的配置===
在第三实施例中的<总体配置>部分的讨论实质上与第一实施例中的<总体配置>部分的讨论相同,因此,在此不再重复。
===(3)计算机===在第三实施例中的<计算机110的配置>部分的讨论实质上与第一实施例中的<计算机110的配置>部分的讨论相同,因此,在此不再重复。
===(3)打印机===在第三实施例中的<打印机1的配置>、<进纸机构20>、<滑架移动机构30>、<记录头单元40>、<检测器组50>、<打印机侧控制器60>、<驱动信号产生电路70>和<打印操作>部分的讨论实质上与第一实施例中的这些部分的讨论相同,因此,在此不再重复。
另外,在第三实施例中的<驱动信号产生部分70>、<关于所产生的驱动信号COM>、<记录头控制器HC>和<等级控制>部分的讨论实质上与第二实施例中的这些部分的讨论相同,因此,在此不再重复。
===(3)第三实施例的概述===<(3)开关控制信号SW>
以上描述的目的是为了描述打印机1的配置,并且假定了理想的状况。因此,第一开关控制信号SW_A和第二开关控制信号SW_B不会同时指示导通电平(例如,数据值[1])。然而,当在实际中使用打印机1时,存在在切换的过渡状态期间、使第一开关控制信号SW_A和第二开关控制信号SW_B同时变为导通电平可能性。这里,图32A是示出了在开关定时处、开关控制信号SW的电压变化的示意图。图32B是示意地示出了其中第一开关86A和第二开关86B同时导通的示例的图。
如图32A所示,在锁存信号LAT的锁存脉冲、第一改变信号CH_A的改变脉冲、以及第二改变信号CH_B的改变脉冲(此后,这些脉冲统称为“定时脉冲”)处,对开关控制信号SW的内容(第一开关控制信号SW_A和第二开关控制信号SW_B)进行更新。在更新时,在切换过渡期间,在开关控制信号SW中可能会出现非所需的逻辑电平。存在关于出现非所需的逻辑电平的各种可想到的理由,一个理由为逻辑电平的操作。如以上所提到的,解码器83和控制逻辑84具有以下构成元件,例如大量的门(与门831A到834A、831B到834B、或门835A和835B)、寄存器RG和复用器MX0到MX7。当对这些构成元件进行操作时,正常情况下,其时延是不同的。因此,直到最终确定该状态的时刻处,存在将会出现非所需的逻辑电平的可能性。
应该注意,当在切换定时之前和之后开关控制信号SW的内容发生改变时、以及当其保持不变时,均可能会出现非所需的逻辑电平。如以上所提到的,将针对每一个波形部分的选择数据存储在控制逻辑84的寄存器RG上。因此,即使在开关定时之前和之后、开关控制信号SW的内容是相同的,也将该内容基于其的选择数据存储在不同的寄存器RG上。例如,选择数据q0的三个数据值在重复周期T的时间段T211、T212和T213中均为
。然而,将时间段T211中所使用的数据存储在寄存器RG(Q0,G11)上,将时间段T212中所使用的数据存储在寄存器RG(Q0,G12)上,而将时间段T213中所使用的数据存储在寄存器RG(Q0,G13)上。因此,需要复用器MX0在第一改变信号CH_A的改变脉冲处、对从中读取选择数据q0的寄存器RG进行切换,并且存在该切换操作将在切换时引起非所需的逻辑电平的可能性。
当在开关控制信号SW中出现非所需的逻辑电平时,存在与该开关控制信号SW相对应的开关均变为导通的可能性。例如,当第一开关控制信号SW_A中出现非所需的逻辑电平时,第一开关86A变为导通。同样,当第二开关控制信号SW_B中出现非所需的逻辑电平时,第二开关86B变为导通。这里,如果这些开关之一已经处于导通状态,则当另一开关变为导通时,开关86A和86B的电阻值均下降为大约100Ω,如图32B中作为示例示出的。由此,第一驱动信号产生部分70A和第二驱动信号产生部分70B变为通过第一开关86A和第二开关86B电连接。在其他喷嘴处也可能会出现这个问题,并且在最坏的情况下,第一驱动信号产生部分70A和第二驱动信号产生部分70B将以100Ω/喷嘴数的电阻短路。
此时,如果第一驱动信号COM_A和第二驱动信号COM_B具有不同的电压,则存在以下可能该电压差将使非预期的电流I流过。例如,在针对小点的像素数据SI的情况下,其上对第一开关控制信号SW_A的内容进行切换的定时出现在期间将第二驱动信号COM_B的第一波形部分SS221施加到压电元件417上的时间段T221内。即,在第一改变信号CH_A的第一改变脉冲在时间段T211和时间段T212的边界处产生。如以上所提到的,在该开关定时处,存在第一开关86A将由于非所需的逻辑电平而进入导通状态的可能性。当第一开关86A变为导通时,第二驱动信号COM_B的电压(在该示例中,范围从最小电压到中间电压的电压)和第一驱动信号COM_A的电压(在该示例中,中间电压)之间的差值引起了非预期的电流I(此后也被称为流通电流I)流过。该流动电流I具有对驱动信号产生部分70A和70B产生负面影响的可能性。另外,当两个开关同时导通时,会破坏该小点的波形,并且这可能会无法适当地进行喷墨。
因此,在该实施例中,为了防止该不利影响,充当控制器的防止电路2085控制用于控制第一驱动信号COM_A对压电元件417的施加的第一开关86A、以及于控制第二驱动信号COM_B对压电元件417的施加的第二开关86B的操作。
在从一个驱动信号COM(例如,第一驱动信号COM_A)的驱动脉冲(例如驱动脉冲PS21)的产生结束直到下一驱动脉冲(例如驱动脉冲PS22)的产生开始的时间段期间,防止电路2085强制使这些开关之一(例如第一开关86A)进入截止状态一预定时间段(例如,期间产生第一改变信号CH_A的第一改变脉冲的时间段)。
在从另一驱动信号COM(例如,第二驱动信号COM_B)的另一驱动脉冲(例如驱动脉冲PS24)的产生结束直到下一另一驱动脉冲(例如驱动脉冲PS25)的产生开始的时间段期间,防止电路2085强制使另一开关(例如第二开关86B)进入截止状态一另一预定时间段(例如,期间产生第二改变信号CH_B的第一改变脉冲的时间段)。
通过设置该防止电路2085,在预定时间段期间强制使一个开关截止,而在另一预定时间段期间使另一开关截止。结果,能够防止两个开关同时处于导通状态,并且这能够防止流通电流I流过的问题。
===(3)防止电路===<(3)防止电路2085的配置>
接下来将描述防止电路2085的配置。这里,图33是示出了防止电路的配置的图。图34A是描述第一开关控制信号SW_A与第一与门3852的输出之间的关系的图。图34B是描述第二开关控制信号SW_B与第二与门3853的输出之间的关系的图。
防止电路2085具有门电路控制信号输出部分3851、第一与门3852和第二与门3853。门电路控制信号输出部分3851根据锁存信号LAT、第一改变信号CH_A和第二改变信号CH_B来输出门电路控制信号GS。这里,门电路控制信号GS是用于确定是否将第一开关控制信号SW_A和第二开关控制信号SW_B输出到第一开关86A和第二开关86B的信号。即,门电路控制信号GS是用于确定是启用还是禁用第一开关控制信号SW_A和第二开关控制信号SW_B的信号。
门电路控制信号输出部分3851具有第一或门3851a和第二或门3851b。
第一或门3851a输出针对第一开关86A的第一门电路控制信号GS_A(这对应于针对第一开关的门电路控制信号)。第一或门3851a具有两个输入端子和一个输出端子。将锁存信号LAT输入到其输入端子之一,而将第一改变信号CH_A输入到其另一输入端子。如果锁存信号LAT处于H电平(当数据值为[1]的电平),则从第一或门3851a中输出的第一门电路控制信号GS_A变为H电平。如果第一改变信号CH_A均处于H电平时,则其变为H电平。在所有其他情况下,第一门电路控制信号GS_A处于L电平。即,如图34A所示,在正在产生锁存信号LAT的锁存脉冲或第一改变信号CH_A的改变脉冲的时间段上,第一门电路控制信号GS_A处于H电平处。结果,还可以认为第一门电路控制信号GS_A包括基于这些锁存脉冲和改变脉冲的第一定时脉冲(这对应于针对第一开关控制信号的定时脉冲)。
第一定时脉冲定义了期间在第一改变信号CH_A中对选择数据进行改变的时间段t11、t12和t13(参见图22)。即,其在这些时间段t11、t12和t13上处于H电平。这里,构成第一驱动信号COM_A的波形部分SS211到SS213每一个均具有驱动脉冲PS。即,第一波形部分SS211具有驱动脉冲PS21,第二波形部分SS212具有驱动脉冲PS22,而第三波形部分SS213具有驱动脉冲PS23。因此,可以认为在从一个驱动脉冲PS的产生结束到下一驱动脉冲PS的产生开始的预定时间段上,产生了第一定时脉冲。
第二或门3851b输出针对第二开关86B的第二门电路控制信号GS_B(这对应于针对第二开关的另一门电路控制信号)。第二或门3851b具有两个输入端子和一个输出端子。将锁存信号LAT输入到其输入端子之一,而将第二改变信号CH_B输入到其另一输入端子。如果锁存信号LAT或第二改变信号CH_B中的任一个处于H电平,则第二门电路控制信号GS_B变为H电平。即,如图34B所示,第二门电路控制信号GS_B具有基于锁存信号的锁存脉冲和第二改变信号CH_B的改变脉冲的第二定时脉冲(这对应于针对第二开关控制信号的另一定时脉冲)。
第二定时脉冲在期间在第二改变信号CH_B中对选择数据进行改变的时间段t21和t22(参见图22)上处于H电平。因此,在从一个驱动脉冲PS的产生结束到下一驱动脉冲PS的产生开始的第二改变信号CH_B的另一预定时间段上,产生了第二定时脉冲。
第一与门3852对应于控制器中的门电路。第一与门3852具有两个输入端子和一个输出端子。将第一开关控制信号SW_A输入到其输入端子之一,而将反相后的第一门电路控制信号GS_A输入到其另一输入端子。如果第一门电路控制信号GS_A处于L电平(这对应于预定电平),则第一与门3852输出第一开关控制信号SW_A。即,启用了第一开关控制信号SW_A。另一方面,如果第一门电路控制信号GS_A处于H电平(这对应于另一预定电平),即在正在产生第一定时脉冲的时间段期间,则第一与门3852的输出变为L电平,而与第一开关控制信号SW_A无关。结果,从第一与门3852中输出了用于使第一开关86A进入截止状态的第一截止控制信号(这对应于针对第一开关的截止控制信号)。
第二与门3853对应于控制器中的另一门电路。第二与门3853也具有两个输入端子和一个输出端子。将第二开关控制信号SW_B输入到其输入端子之一,而将反相后的第二门电路控制信号GS_B输入到其另一输入端子。如果第二门电路控制信号GS_B处于L电平(这对应于预定电平),则第二与门3853输出第二开关控制信号SW_B。即,启用了第二开关控制信号SW_B。另一方面,如果第二门电路控制信号GS_B处于H电平(这对应于另一预定电平),即在正在产生第二定时脉冲的时间段期间,则第二与门3853的输出变为L电平,而与第二开关控制信号SW_B无关。结果,从第二与门3853中输出了用于使第二开关86B进入截止状态的第二截止控制信号(这对应于针对第二开关的另一截止控制信号)。
然后,由第一截止控制信号强制使第一开关86A进入截止状态。即,使其进入截止状态,而与第一开关控制信号SW_A的内容无关。因此,即使非所需的逻辑电平的出现使得与第一开关控制信号SW_A变为H电平,也能够防止第一开关86A由于该逻辑电平而进入导通状态。例如,即使第一开关控制信号SW_A在时间段t12中变为导通电平,第一开关86A也保持在截止状态。这里,在针对小点的像素数据SI的情况下,第二开关86B在该时间段t12期间处于导通状态,并且因为强制使第一开关86A进入截止状态,能够防止第一开关86A和第二开关86B同时处于导通状态,并且这能够防止流通电流I流过的问题。还能够防止驱动信号的变形。
在该实施例中,由第一门电路控制信号GS_A来控制第一与门3852。与锁存信号LAT的锁存脉冲和第一改变信号CH_A的改变脉冲同步地产生第一门电路控制信号GS_A的第一定时脉冲。当出现锁存脉冲和改变脉冲时,切换第一开关控制信号SW_A的内容。因此,通过经由第一门电路控制信号GS_A来控制第一与门3852,能够将使第一开关86A截止的定时与对第一开关控制信号SW_A进行切换的定时相匹配。具体地,在第一定时脉冲的上升沿定时处,能够禁用第一开关控制信号SW_A,从而使第一开关86A处于截止状态,并且能够在第一定时脉冲的下降沿定时处启用第一开关控制信号SW_A。结果,能够可靠地防止流通电流I流过的问题。另外,能够防止波形的变形。
第二开关86B也是如此。即,由第二截止控制信号强制使第二开关86B进入截止状态,而与第二开关控制信号SW_B的内容无关。因此,即使噪声已经使得与第二开关控制信号SW_B变为H电平,也能够防止第二开关86B进入导通状态。例如,该时间段t21和t22中使第二开关86B进入截止状态。这里,在该实施例中,将时间段t21与第一驱动信号COM_A的时间段t11对齐。另外,将时间段t22与第一驱动信号COM_A的时间段t13对齐。
理想地,在这种情况下,将第一驱动信号COM_A的电压和第二驱动信号COM_B的电压与作为驱动脉冲PS的起始电压的中间电压对齐。如果第一驱动信号COM_A的中间电压和第二驱动信号COM_B的中间电压是相同的,则将没有非预期电流I流过,即使第一开关86A和第二开关86B同时处于导通状态。然而,在实际中,会出现第一驱动信号产生部分70A和第二驱动信号产生部分70B之间的差异,并且这可能会引起第一驱动信号COM_A的中间电压和第二驱动信号COM_B的中间电压之间的差异。如果在这些中间电压之间存在差异,则该电压差使得流通电流I流过。然而,对于本实施例,即使在这样的情况下,也能够可靠地防止流通电流I流过的问题。
应该注意,在该实施例中,使第二开关控制信号SW_B的开关定时与第一开关控制信号SW_A的开关定时同步,而能够实现与针对第一驱动信号COM_A所讨论的相同的操作和效果,即使两个驱动信号并未同步。
另外,在该实施例中,防止电路2085由诸如与门和或门等逻辑电路构成,并且第一与门3852和第二与门3853的操作由门电路控制信号GS来控制。该具有简化结构的效果并且适合于高速操作。
应该注意,在该实施例中,针对每一个喷嘴设置门电路控制信号输出部分3851,但是并非局限于该配置。例如,还能够设置单个门电路控制信号输出部分3851,其输出(即门电路控制信号GS)可以由与每一个喷嘴相对应的电路共用。
===(3)其他实施例===前面的实施例主要描述了包括打印机1的打印系统100,但是其还包括施加驱动信号COM的方法和液体喷出系统等的公开。前面实施例仅用于说明本发明的目的,而不应理解为对本发明的限定。当然,在不脱离其主旨的情况下,可以对本发明进行改变和改进,并且本发明包括等价物。实际上,以下所提到的实施例也落在本发明的范围内。
<(3)防止电路2085>
以上所讨论的第三实施例的防止电路2085确定利用定时脉冲的上升沿和下降沿使第一开关86A和第二开关86B截止的时间段。因此,对于设置使其截止的时间段,不存在自由度,如果可以不考虑定时脉冲来设置截止状态的时间段,则将能够使截止时间最佳,并且这是理想的。下面将描述具有这样的配置的修改示例。这里,图35是描述该修改示例的防止电路2085’的主要组件的图。
该修改示例与以上所讨论的第三实施例的不同在于将单稳多谐振荡器3854A和3854B设置在门电路控制信号输出部分3851和第一与门3852之间。即,第一单稳多谐振荡器3854A根据第一定时信号的定时脉冲,在预定时间段的持续时间内输出H电平的信号。第二单稳多谐振荡器3854B根据第二定时信号的定时脉冲,在另一预定时间段的持续时间内输出H电平的信号。
单稳多谐振荡器3854A和3854B充当定时器。即,第一单稳多谐振荡器3854A充当针对第一开关86A的第一定时器,而第二单稳多谐振荡器3854B充当针对第二开关86B的第二定时器。对于由第一单稳多谐振荡器3854A输出的信号,期间其处于H电平的时间ETA对应于期间第一开关86A处于截止状态的时间段。同样,对于由第二单稳多谐振荡器3854B输出的信号,期间其处于H电平的时间ETB对应于期间第二开关86B处于截止状态的时间段。能够通过改变与其相连的电容器3855A和3855B的电容,来调节期间使第一开关86A和第二开关86B处于处于截止状态的这些时间段。结果,在该实施例中,能够使期间使第一开关86A和第二开关86B进入截止状态的时间段最佳。还能够精确地确定使其处于截止状态的时间段。
<(3)驱动元件>
在以上实施例中,利用压电元件417来喷墨。然而,用于实现喷墨的元件并不局限于压电元件417。例如,只要该元件能够执行喷墨的操作,还能够使用其他类型的元件,包括热产生元件或磁力控制元件。
<(3)驱动信号COM>
前面的实施例提供了输出两种类型的驱动信号COM(即,第一驱动信号COM_A和第二驱动信号COM_B)的打印机1的示例,但是其并非对该配置的限定。即,还可以采用能够同时产生三种或更多种类型的驱动信号COM的打印机1。
<(3)关于墨水>
前面的实施例是打印机1的实施例,因此喷嘴Nz喷出液体形式的染料墨水或颜料墨水。然而,只要从喷嘴Nz从喷出的墨水是液体,则并不局限于这样的墨水。
<(2)其他应用示例>
在以上实施例中描述了打印机1,但是这并非限定性的。例如,其还可以采用与针对采用喷墨式技术的各种类型的液体喷出设备的实施例相同的技术,例如滤色器制造设备、染色设备、精加工设备、半导体制造设备、表面处理设备、三维形状形成机器、液体蒸发设备、有机EL制造设备(特别是大分子EL制造设备)、显示器制造设备、胶片形成设备、以及DNA芯片制造设备。针对其的方法和其制造方法也处于应用范围内。
(4)第四实施例===(4)描述的目标===<(4)液体喷出设备>
在第四实施例中的<液体喷出设备>部分的讨论实质上与第一实施例中的<液体喷出设备>部分的讨论相同,因此,在此不再重复。
===(4)打印系统的配置===在第四实施例中的<总体配置>部分的讨论实质上与第一实施例中的<总体配置>部分的讨论相同,因此,在此不再重复。
===(4)计算机===<(4)计算机110的配置>
图36是描述计算机110和打印机1的配置的方框图。首先,将简要描述计算机110的配置。计算机110具有上述记录/播放设备140和主机侧控制器111。记录/播放设备140可通信地与主机侧控制器111相连,例如,附加在计算机110的外壳上。主机侧控制器111执行计算机110中的各种控制,并且还可通信地与上述的显示设备120和输入设备130相连。主机侧控制器111具有接口部分112、CPU 113和存储器114。接口部分112插入在计算机110和打印机1之间,并且在两者之间发送和接收数据。CPU 113是用于执行计算机110的整体控制的计算处理设备。存储器114用于保留工作区和用于存储由CPU 113使用的计算机程序的区域,且由诸如RAM、EEPROM、ROM或磁盘设备等构成。在存储器114上所存储的计算机程序的示例包括以上所提到的应用程序和打印机驱动程序。CPU 113根据存储器114上所存储的计算机程序来执行各种控制。
打印机驱动程序使计算机110将图像数据转换为打印数据,并且将这些打印数据发送到打印机1。打印数据是处于能够由打印机1解译的形式的数据,并且具有各种命令数据和像素数据SI(参见图42等)。命令数据是提供使打印机1执行特定操作的命令的数据。命令数据包括命令提供纸张的命令数据、指示进纸量的命令数据、以及命令卸纸的命令数据。像素数据SI是与要打印图像的像素有关的数据。
这里,像素是指构成图像的单位元素,并且通过对这些像素二维地排列为行来形成图像。打印数据的像素数据是与要在纸张S上形成的点有关的数据(例如,其是等级值)。在该实施例中,像素数据SI每一个均由两个比特的数据构成。即,像素数据SI是数据值
(与没有点相对应)、数据值
(与小点相对应)、数据值[10](与中等点的形成相对应)、或者数据值[11](与大点相对应)。因此,打印机1能够以四个等级来形成点。应该注意,在转换为打印数据之前的图像数据的像素数据是256个等级的RGB数据或CMYK数据。另外,打印图像中的像素是事实上设置在纸张S上的矩阵状方块,并且表示其中要在纸张S上形成点的区域。即,打印图像是由无数个数量的点形成的图像。
===(4)打印机===<(4)打印机1的配置>
图37A是示出了该实施例的打印机1的配置的图。图37B是示出了该实施例的打印机1的配置的侧视图。应该注意,在以下描述中还将对图36进行参考。
打印机1具有进纸机构20、滑架移动机构30、记录头单元40、检测器组50和打印机侧控制器60。应该注意,记录头单元40具有记录头控制器HC和记录头41。
在打印机1中,打印机侧控制器60控制控制目标,即,进纸机构20、滑架移动机构30、记录头单元40(记录头控制器HC和记录头41)、以及驱动信号产生电路70。因此,打印机侧控制器60根据从计算机110获得的打印数据,将图像打印在纸张S上。检测器组50的检测器监视打印机1内的状况。这些检测器向打印机侧控制器60输出该检测结果。打印机侧控制器60从检测器接收这些检测结果,并且根据这些检测结果对控制目标进行控制。
<(4)进纸机构20>
进纸机构20对应于用于进给介质的介质进给部分。该进纸机构20将该纸张S馈送到可打印位置,以及在进纸方向上以预定进纸量进给纸张S。进纸方向是与滑架移动方向相交的方向。进纸机构20具有送纸滚轮21、进纸电动机22、进纸滚轮23、滚筒24和卸纸滚轮25。送纸滚轮21是用于将已经插入到纸张插入开口的纸张S自动传送到打印机1的滚轮,并且在该示例中,具有类似于字母D的横截面形状。进纸电动机22是用于在进纸方向对纸张S进行进给的电动机,并且由打印机侧控制器60来控制其操作。进纸滚轮23是用于将已经由送纸滚轮21传递来的纸张S进给到可打印区域的滚轮。进纸滚轮23的操作也由进纸电动机22来控制。滚筒24是在打印期间从后面支持纸张S的构件。卸纸滚轮25是在打印已经结束时对纸张S进行进给的滚轮。
<(4)滑架移动机构30>
滑架移动机构30用于沿滑架移动方向来移动其上附加了记录头单元40的滑架CR。滑架移动方向包括从一侧向另一侧移动的方向和从另一侧向一侧移动的方向。应该注意,由于记录头单元40包括记录头41,滑架移动方向对应于记录头41的移动方向,并且滑架移动机构30对应于沿移动方向移动记录头41的记录头移动部分。滑架移动机构30具有滑架电动机31、导轴32、定时带33、驱动皮带轮34和驱动皮带轮35。滑架电动机31对应于用于移动滑架CR的驱动源。滑架电动机31的操作由打印机侧控制器60来控制。驱动皮带轮34附加到滑架电动机31的旋转轴上,并且设置在滑架移动方向的一个侧端上。驱动皮带轮35设置在与驱动皮带轮34相反的一侧上的、滑架移动方向的另一侧端上。定时带33与滑架CR相连,并且啮合在驱动皮带轮34和驱动皮带轮35之间。导轴32按照允许其移动的方式来支持滑架CR。沿滑架移动方向来附加导轴32。因此,滑架电动机31的操作使滑架CR沿导轴32以滑架移动方向来移动。
<(4)记录头单元40>
记录头单元40用于向纸张S喷墨。将记录头单元40附加到滑架CR上。记录头单元40的记录头41设置在记录头箱体42的下表面上,并且将记录头单元40的记录头控制器HC设置在记录头箱体42内。应该注意,稍后将更详细地描述记录头控制器HC。
图38是描述记录头41的结构的横截面图。这里所示的示例记录头41具有通道单元41A和致动单元41B。通道单元41A具有其中设置了喷嘴Nz的喷嘴板411、其中形成成为墨水存储室412a的开口部分的存储室形成基板412、以及其中形成了墨水供应开口413a的供应开口形成基板413。致动单元41B具有其中形成成为压力室414a的开口部分的压力室形成基板414、定义了压力室414a的一部分的振动板415、形成了成为供应侧连通开口416a的开口部分的凸缘构件(lid member)416、以及在振动板415的表面上形成的压电元件417。在记录头41中形成了从墨水存储室412a通过压力室414a引导到喷嘴Nz的一系列通道。在使用时,这些通道充满墨水,并且通过使压电元件417变形,可以从相应的喷嘴Nz中喷墨。因此,在记录头41中,压电元件417对应于能够执行用于喷墨的操作的元件。
从喷嘴中能够喷出具有不同量的多种类型的墨水。例如,从每一个喷嘴Nz中能够喷出三种不同墨水类型,它们是具有允许形成大点的量的大墨滴、具有允许形成中等点的量的中等墨滴、具有允许形成小点的量的小墨滴。因此,打印机1能够针对纸张S上的每一个像素,实现四个等级,其为没有点形成、小点、中等点和大点。
<(4)检测器组50>
检测器组50用于监视打印机1内的状况。如图37A和图37B所示,检测器组50包括线性解码器51、旋转编码器52、纸张检测器53和光学传感器54。线性解码器51用于沿滑架移动方向检测滑架CR(记录头41、喷嘴Nz)的位置。旋转编码器52用于检测进纸滚轮23的旋转量。纸张检测器53用于检测正在打印的纸S的前端的位置。光学传感器54设置在滑架CR上,并且能够检测在相对位置中是否存在纸张S,例如,能够通过在移动时检测纸张S的边缘部分来检测纸张S的宽度。
<(4)打印机侧控制器60>
打印机侧控制器60执行对打印机1的控制。如图2所示,打印机侧控制器60具有接口部分61、CPU 62、存储器63和控制单元64。接口部分61向和从作为外部设备的计算机110发送和接收数据。CPU 62是用于执行打印机1的总体控制的计算处理设备。存储器63用于保留工作区和用于存储CPU 62的程序的区域,并且由诸如RAM、EEPROM或ROM等存储元件构成。CPU 62根据存储在存储器63上的计算机程序对控制单元64进行控制。控制单元64将信号输出到控制目标以便对这些控制目标进行控制。因此,CPU 62通过控制单元64控制进纸机构20和滑架移动机构30。控制单元64具有用于产生驱动信号COM的驱动信号产生电路70。稍后将讨论驱动信号产生电路70的配置等。
控制单元64根据来自CPU 62的命令,输出用于控制记录头41的操作的记录头控制信号,并且利用驱动信号产生电路70来产生驱动信号COM。记录头控制信号包括转移时钟CLK、像素数据SI、锁存信号LAT、第一改变信号CH_A、第二改变信号CH_B、以及设置信号(稍后将描述)。
<(4)驱动信号产生电路70>
驱动信号产生电路70用于产生驱动信号COM,且对应于驱动信号产生部分。在该实施例中的驱动信号COM共用于与单一喷嘴行相对应的所有压电元件417。
图39是描述驱动信号产生电路70的配置的方框图。该驱动信号产生电路70能够提产生多种类型的驱动信号COM。该实施例的驱动信号产生电路70具有用于产生第一驱动信号COM_A的第一驱动信号产生部分70A、以及用于产生第二驱动信号COM_B的第二驱动信号产生部分70B。第一驱动信号产生部分70A具有第一波形产生电路71A;以及第一电流放大电路72A,用于放大由第一波形产生电路71A所产生的信号的电流。第二驱动信号产生部分70B具有第二波形产生电路71B和第二电流放大电路72B。应该注意,第一波形产生电路71A和第二波形产生电路71B具有相同的结构,并且第一电流放大电路72A和第二电流放大电路72B具有相同的结构。
将作为从CPU 62中产生的信号的DAC值输入到第一驱动信号产生部分70A和第二驱动信号产生部分70B。第一波形产生电路71A和第二波形产生电路71B每一个均具有D/A转换器,并且输出与DAC值相对应的模拟信号。即,DAC值是指示要从第一驱动信号产生部分70A和第二驱动信号产生部分70B中输出的驱动信号的电压的信息。以非常短的更新频率对该DAC值进行更新,并且该DAC值是用于产生驱动信号COM的一类产生信息。
稍后将描述利用本实施例的第一驱动信号COM_A和第二驱动信号COM_B来喷出墨滴的方法。
<(4)打印过程>
图40是描述打印操作的流程图。在具有以上配置的打印机1中,打印机侧控制器60根据存储器63上所存储的计算机程序对控制目标部分(进纸机构20、滑架移动机构30、记录头单元40和驱动信号产生电路70)进行控制,从而执行这些部分的操作。因此,该计算机程序具有控制该控制目标部分的代码,以便执行对这些部分的处理。
该打印操作包括打印命令接收操作(S10)、纸张供应操作(S20)、点形成操作(S30)、进纸操作(S40)、卸纸确定(S50)、卸纸处理(S60)、以及打印是否完成的确定(S70)。下面将简要描述这些操作。
打印命令接收操作(S10)是接收来自计算机110的打印命令的操作。在该操作中,打印机侧控制器60通过接口部分61来接收打印命令。
纸张供应操作(S20)是移动作为要打印的目标的纸张S以将其定位在打印起始位置(所谓的索引位置)处的操作。在该操作中,打印机侧控制器60驱动进纸电动机22,例如,旋转送纸滚轮21和进纸滚轮23。
点形成操作(S30)是用于在纸张S上形成点的操作。在该操作中,打印机侧控制器60驱动滑架电动机31,并且将控制信号输出到驱动信号产生电路70和记录头41。结果,在记录头41移动期间,从喷嘴Nz中喷墨,从而在纸张S上形成点。
进纸操作(S40)是在进纸方向上移动纸张S的操作。在该操作中,打印机侧控制器60驱动进纸电动机22以旋转进纸滚轮23。通过该进纸操作,能够在与通过先前点形成操作所形成的那些点不同的位置处形成点。
卸纸确定(S50)是确定是否需要卸下作为正在被打印的对象的纸张S的操作。由打印机侧控制器60根据诸如是否存在打印数据来进行该确定。
卸纸处理(S60)是卸下纸张S的处理,如果以上所提到的卸纸确定的结果为“卸纸”,则执行该处理。在这种情况下,打印机侧控制器60使卸纸滚轮25旋转,从而将针对其打印已经完成的纸张S卸到外部。
打印结束确定(S70)是关于是否继续打印的确定。该确定也由打印机侧控制器60来执行。
===(4)根据第一参考示例,利用两种驱动信号的喷墨方法===将描述参考示例(第一参考示例和第二参考示例)以便提供对本实施例的更完整的理解。
<(4)关于所产生的驱动信号COM>
图41是由驱动信号产生电路70所产生的两种类型的驱动信号COM的说明图。驱动信号产生电路70产生第一驱动信号COM_A和第二驱动信号COM_B。
第一驱动信号COM_A具有在重复周期T的时间段T411期间所产生的第一波形部分SS411、在时间段T412中所产生的第二波形部分SS412、以及在时间段T413中所产生的第三波形部分SS413。这里,第一波形部分SS411具有驱动脉冲PS41。类似地,第二波形部分SS412具有驱动脉冲PS42,而第一波形部分SS413具有驱动脉冲PS43。当要形成大点时,将驱动脉冲PS41、驱动脉冲PS42和驱动脉冲PS43施加到压电元件417上,并且这些脉冲具有相同的波形。应该注意,当要形成中等点时,也将驱动脉冲PS42施加到压电元件417上。
第二驱动信号COM_B具有在时间段T421中产生的第一波形部分SS421、以及在时间段T422中产生的第二波形部分SS422。在第二驱动信号COM_B中,第一波形部分SS421具有驱动脉冲PS44,而第二波形部分SS422具有驱动脉冲PS45。这里,当要形成小点时,将驱动脉冲PS44施加到压电元件417上。当不将形成点时,将驱动脉冲PS45施加到压电元件417上。应该注意,当将驱动脉冲PS45施加到压电元件417上时,并未从记录头41中喷出墨滴,但是在记录头的墨水存储室412a和压力室414a内的墨水轻微振动,并且防止了墨水阻塞喷嘴Nz。
<(4)记录头控制器HC>
图42是描述记录头控制器HC的配置的方框图。
记录头控制器HC具有第一移位寄存器81A、第二移位寄存器81B、第一锁存电路82A、第二锁存电路82B、解码器83、控制逻辑84、第一开关86A和第二开关86B。针对每一个压电元件417设置除了控制逻辑84之外的每一个部分(即,第一移位寄存器81A、第二移位寄存器81B、第一锁存电路82A、第二锁存电路82B、解码器83、第一开关86A和第二开关86B)。
记录头控制器HC根据来自打印机侧控制器60的像素数据SI对喷墨进行控制。即,记录头控制器HC根据打印数据控制第一开关86A和第二开关86B,并且将第一驱动信号COM_A和第二驱动信号COM_B的所需部分选择性地施加到压电元件417上。这里,每一个像素数据SI由两个比特构成,并且与时钟信号CLK同步地传递到记录头41。将像素数据SI的高阶比特组设置在第一移位寄存器81A中,并且将低阶比特组设置在第二移位寄存器81B中。第一移位寄存器81A与第一锁存电路82A电连接,而第二移位寄存器81B与第二锁存电路82B电连接。当来自打印机侧控制器60的锁存信号LAT变为H电平时,则第一锁存电路82A锁存相应像素数据SI的高阶比特,而第二锁存电路82B锁存相应像素数据SI的低阶比特。将已经由第一锁存电路82A和第二锁存电路82B锁存的每一个像素数据SI(高阶比特和低阶比特对)输入到解码器83。解码器83根据已经由第一锁存电路82A和第二锁存电路82B锁存的像素数据SI,选择从逻辑电路84中输出的选择信号q0到q7中的一个选择信号对(例如,选择信号q0和选择信号q4),并且输出输出所选的选择信号对,作为第一开关控制信号SW_A和第二开关控制信号SW_B。将第一驱动信号COM_A输入到第一开关86A,而将第二驱动信号COM_B输入到第二开关86B。根据这些开关控制信号使这些开关导通和截止,并且将这些驱动信号COM中所包括的波形部分选择性地施加到压电元件417上。
<(4)第一参考示例的控制逻辑84>
图43是第一参考示例的控制逻辑84的说明图。图44是输入到控制逻辑84中的记录头控制信号(锁存信号LAT、第一改变信号CH_A和第二改变信号CH_B)、以及从控制逻辑84输出的选择信号q0到q7的说明图。
控制逻辑84具有多个寄存器RG,每一个均能够存储一个比特的数据。每一个寄存器RG由D-FF(延迟触发器)电路等构成。每一个寄存器RG根据来自打印机侧控制器60的设置信号来存储预定的选择数据。在预定的定时处对选择数据进行连续更新。例如,当打印模式变化时,对选择数据的内容进行更新。
为了简化描述,在图43中,将寄存器RG设置在列方向(垂直方向)上四个寄存器和行方向(水平方向)上八个寄存器的矩阵中。将属于相同列的四个寄存器RG组合在一起,并且从左边的组开始赋予号码Q0到Q7。在位于行方向的左侧的寄存器组(组Q0到Q3)和位于行方向的右侧的寄存器组(组Q4到Q7)之间对寄存器RG进行区分。对于位于左侧的寄存器组,将属于相同行的四个寄存器RG组合在一起并从位于顶部的组开始依次赋予号码G11到G14。对于位于右侧的寄存器组也是同样的,从位于顶部的组开始依次赋予号码G21到G24。
根据寄存器RG的作用来进行上述分组。首先,属于位于行方向上的左侧上的组Q0到Q3的寄存器RG存储用于设置针对第一驱动信号COM_A的第一选择数据q0到q3的选择数据。类似地,属于位于行方向上的右侧上的组Q4到Q7的寄存器RG存储用于设置针对第二驱动信号COM_B的第二选择数据q4到q7的选择数据。
另外,属于相同列的寄存器RG存储用于相同波形部分的选择数据。为了更具体地对此进行描述,属于组G11的寄存器RG存储针对在时间段T411中所产生的第一波形部分SS411的选择数据。同样,属于组G12的寄存器RG存储针对在时间段T412中所产生的第二波形部分SS412的选择数据。类似地,属于组G13的寄存器RG存储针对在时间段T413中所产生的第三波形部分SS413的选择数据。应该注意,在该实施例中并未使用属于组G14的寄存器RG。在第一驱动信号COM_A由四个波形部分构成的情况下,则该组G14的寄存器RG将存储针对第四波形部分的选择数据。另一方面,属于组G21的寄存器RG存储了针对在时间段T421中所产生的第一波形部分SS421的选择数据,而属于组G22的寄存器RG存储了针对在时间段T422中所产生的第二波形部分SS422的选择数据。在该实施例中,并未使用属于组G23的寄存器RG和属于组G24的寄存器RG。
可以认为控制逻辑84的寄存器RG存储了由包括相应驱动信号COM(第一驱动信号COM_A、第二驱动信号COM_B)、相应像素数据SI(数据值
到数据值[11])以及相应波形部分(例如,第一波形部分SS411或第二波形部分SS422)的类型的因素所确定的选择数据。例如,属于组Q0和组G11的寄存器RG(Q0,G11)存储了与没有点形成的像素数据SI(数据值
)中的第一驱动信号COM_A的第一波形部分SS411相对应的选择数据。属于组Q3和组G13的寄存器RG(Q3,G13)存储了与针对大点的像素数据SI(数据值[11])中的第一驱动信号COM_A的第三波形部分SS413相对应的选择数据。类似地,属于组Q7和组G22的寄存器RG(Q7,G22)存储了与针对大点的像素数据SI中的第二驱动信号COM_B的第二波形部分SS422相对应的选择数据。
由于复用器MX0到MX7,在由锁存信号LAT的锁存脉冲、第一改变信号CH_A或第二改变信号CH_B的改变脉冲所定义的定时处,顺序地更新在寄存器RG上所存储的选择数据。这里,将两比特的控制从第一计数器C0输入到复用器MX0到MX3,并且在由锁存信号LAT的锁存脉冲和第一改变信号CH_A的改变脉冲所定义的定时处对该两比特的控制输入进行切换。同样,将两比特的控制从第二计数器C1输入到复用器MX4到MX7,并且在由锁存信号LAT的锁存脉冲和第二改变信号CH_B的改变脉冲所定义的定时处对该两比特的控制输入进行切换。因此,复用器MX0到MX7在锁存脉冲和改变脉冲的前沿定时处对选择数据进行选择。然后,将由复用器MX0到MX7已经选择的选择数据输出为针对第一驱动信号COM_A的第一选择数据q0到q3和针对第二驱动信号COM_B的第二选择数据q4到q7。
如图43所示,在该第一参考示例中,将一比特的选择数据值
或[1]存储在每一个寄存器RG上。当已经按照该方式设置了选择数据的控制逻辑84接收到如图44所示的锁存信号LAT、第一改变信号CH_A和第二改变信号CH_B时,其输出如图44所示的选择信号q0到q7。
例如,关注组Q2的寄存器。在从初始锁存信号LAT的输入直到第一改变信号CH_A的输入为止的时间段T411期间,与存储在属于组G11的寄存器RG(Q2,G11)上的选择数据
相对应,将L电平的信号输出为选择信号q2。此外,在从初始第一改变信号CH_A的输入直到第二第一改变信号CH_A的输入为止的时间段T412期间,与存储在属于组G12的寄存器RG(Q2,G12)上的选择数据[1]相对应,将H电平的信号输出为选择信号q2。然后,在从第二第一改变信号CH_A的输入直到下一锁存信号LAT的输入为止的时间段T413期间,与存储在属于组G13的寄存器RG(Q2,G13)上的选择数据
相对应,将L电平的信号输出为选择信号q2。结果,选择信号q2是在时间段T期间从0(L电平)改变为1(H电平)然后回到0(L电平)的信号。即,在组2的寄存器RG上所存储的选择数据变为用于设置选择信号q2的数据。
<(4)解码器83>
图45是解码器83的说明图。图46是输入到解码器83的两比特像素数据和从解码器83中输出的第一开关控制信号SW_A和第二开关控制信号SW_B之间的关系的说明图。
解码器83从与已锁存像素数据SI相对应的第一选择信号q0到q3和第二选择信号q4到q7中对选择信号进行选择,并且将其作为开关控制信号SW输出。解码器83具有输出第一开关控制信号SW_A的第一解码部分83A和输出第二开关控制信号SW_B的第二解码部分83B。
第一解码部分83A具有四个与门831A到834A、以及单个或门835A。每一个与门831A到834A具有三个输入端子和一个输出端子,并且接收第一选择信号q0到q3之一、像素数据SI的高阶比特数据、以及像素数据SI的低阶比特数据。与门831A到834A每一个均不同地接收像素数据SI的高阶比特数据和低阶比特数据。即,与门831A接收针对没有点形成的第一选择信号q0、像素数据SI的高阶比特的反相数据、以及低阶比特的反相数据。因此,如果像素数据SI是数据值
,则来自与门831A的输出与针对没有点形成的第一选择信号q0相一致。同样,与门832A接收针对小点的第一选择信号q1、像素数据SI的高阶比特的反相数据、以及低阶比特的数据。因此,如果像素数据SI是数据值
,则来自与门832A的输出与针对小点的第一选择信号q1相一致。与门833A接收针对中等点的第一选择信号q2、像素数据SI的高阶比特的数据、以及低阶比特的反相数据。因此,如果像素数据SI是数据值[10],则来自与门833A的输出与针对中等点的第一选择信号q2相一致。此外,与门834A接收针对大点的第一选择信号q3、像素数据SI的高阶比特的数据、以及低阶比特的数据。因此,如果像素数据SI是数据值[11],则来自与门834A的输出与针对大点的第一选择信号q3相一致。
或门835A具有四个输入端子和一个输出端子。在其四个输入端子处,其接收与门831A到834A的输出。从或门835A输出第一开关控制信号SW_A。即,其选择了与已经锁存的像素数据SI相对应的第一选择信号q0到q3,并且将其作为第一开关控制信号SW_A输出。
第二解码部分83B具有实质上与第一解码部分相同的结构。选择与已经锁存的像素数据SI相对应的第二选择信号q4到q7,并且将其从第二解码部分83B的或门835B中输出,作为第二开关控制信号SW_B。
<(4)等级控制>
图47是示出了第一驱动信号COM_A、第二驱动信号COM_B、第一开关控制信号SW_A、第二开关控制信号SW_B和施加到压电元件417上的施加信号之间的关系的说明图。
首先将描述形成大点的情况(像素数据SI具有数据[11])。如果已经锁存了像素数据[11],则将第一选择信号q3输出为第一开关控制信号SW_A,而将第二选择信号q7输出为第二开关控制信号SW_B。因此,第一开关86A在时间段T411、时间段T412和时间段T413中为导通,而第二开关86B在时间段T上为截止。结果,依次将第一驱动信号COM_A的第一波形部分SS411的驱动脉冲PS41、第一驱动信号COM_A的第二波形部分SS412的驱动脉冲PS42、以及第一驱动信号COM_A的第三波形部分SS413的驱动脉冲PS43施加到压电元件417上,引起了与大点相对应的墨水量的墨滴(大墨滴)从喷嘴Nz中喷出。
接下来将描述形成中等点的情况(像素数据SI具有数据[10])。如果已经锁存了像素数据[10],则将第一选择信号q2输出为第一开关控制信号SW_A,而将第二选择信号q6输出为第二开关控制信号SW_B。因此,第一开关86A在时间段T412中处于导通状态,而在其他时间段上处于截止状态,并且第二开关86B在时间段T上处于截止状态。结果,将第一驱动信号COM_A的第二波形部分SS412的驱动脉冲PS42施加到压电元件417上,引起了与中等点相对应的墨水量的墨滴(中等墨滴)从喷嘴Nz中喷出。
接下来将描述形成小点的情况(像素数据SI具有数据
)。如果已经锁存了像素数据
,则将第一选择信号q1输出为第一开关控制信号SW_A,而将第二选择信号q5输出为第二开关控制信号SW_B。因此,第一开关86A在时间段T中处于截止状态,而第二开关86B在时间段T421中处于导通状态,而在时间段T422中处于截止状态。结果,将第二驱动信号COM_B的第一波形部分SS421的驱动脉冲PS44施加到压电元件417上,引起了与小点相对应的墨水量的墨滴(小墨滴)从喷嘴Nz中喷出。
接下来将描述没有点形成的情况(像素数据SI具有数据
)。如果已经锁存了像素数据
,则将第一选择信号q0输出为第一开关控制信号SW_A,而将第二选择信号q4输出为第二开关控制信号SW_B。因此,第一开关86A在时间段T中处于截止状态,而第二开关86B在时间段T421中处于截止状态,而在时间段T422中处于导通状态。结果,将第二驱动信号COM_B的第二波形部分SS422的驱动脉冲PS45施加到压电元件417上。在这种情况下,尽管没有墨滴将从喷嘴Nz中喷出,压电元件417的驱动将引起墨水的轻微振动,并且搅动了喷嘴内的墨水。
在第一参考示例中,如果没有点要形成,则从控制逻辑84中输出的选择信号q0到q7中选择选择信号q0和选择信号q4的组合,作为开关控制信号。类似地,如果要形成小点,则选择选择信号q1和选择信号q5的组合,作为开关控制信号;如果要形成中等点,则选择选择信号q2和选择信号q6的组合,作为开关控制信号;以及如果要形成大点,则选择选择信号q3和选择信号q7的组合,作为开关控制信号。
应该注意,在该第一参考示例中,当形成点时,第一开关86A和第二开关86B之一在时间段T上是截止的,因此,仅选择第一驱动信号COM_A和第二驱动信号COM_B之一。因此,在第一参考示例中,当形成点时,不存在将第一驱动信号COM_A中所包括的波形部分和第二驱动信号COM_B中所包括的波形部分在时间段T中施加到相同压电元件417上的示例。另外,第一开关86A和第二开关86B不将同时处于导通状态(如果两个开关均同时处于导通状态,则非预期的电流I将在第一驱动信号COM_A的信号线和第二驱动信号COM_B的信号线之间流动(参见图48),并且这可能会损坏该设备)。
===(4)第二参考示例===<(4)由于噪声的影响>
在以上所讨论的第一参考示例中,打印机侧控制器60输出设置信号,从而仅将选择数据
设置在属于控制逻辑84的组Q0、组Q1、组Q6和组Q7的寄存器RG中(参见图43)。然而,还存在以下可能即使打印机侧控制器60按照该方式输出设置信号,将会使不正确的选择数据被设置到逻辑电路84的寄存器RG中。
该问题被认为主要由由于噪声引起的。将从打印机侧控制器60输出的设置信号通过连接打印机主体和滑架CR的柔性电缆,输入到设置在滑架CR中的记录头控制器HC。该柔性电缆不仅包括针对诸如时钟信号和设置信号等记录头控制信号的信号线,而且包括针对第一驱动信号COM_A的信号线和针对第二驱动信号COM_B的信号线。由于大电流流过针对驱动信号的信号线以便驱动压电元件417,则存在在周围区域中将会出现电磁噪声的可能性。因此,存在以下可能性从打印机侧控制器60输出的时钟信号和设置信号将会受到柔性电缆中的噪声的影响,并且使得不正确的选择数据被设置到控制逻辑84的寄存器RG中。
图49A是示出了正常选择信号q4和选择信号q7的说明图。图49B是示出了异常选择信号q4和选择信号q7的说明图。当正常时,选择信号q4和选择信号q7将不同时取值1(H电平)。然而,当将异常选择数据设置到属于控制逻辑84的组Q7的寄存器RG(Q7,G21)时,则选择信号q4和选择信号q7在时间段T421中同时取值1(H电平)。
按照该方式,当成对的选择信号q4和选择信号q7同时取值1时,则当已经锁存的像素数据为数据[11]时,第一开关86A和第二开关86B同时变为导通。当这两个开关同时变为导通时,非预期的电流I在针对第一驱动信号COM_A的信号线和针对第二驱动信号COM_B的信号线之间流动(参见图48),并且这可能会损坏设备。
在第二参考示例中,该配置在于防止了两个开关同时导通。第二参考示例的配置与第一参考示例的不同在于控制逻辑84的配置,并且两者的所有其他方面均是相同的。因此,以下讨论集中在第二参考示例的控制逻辑84。
<(4)第二参考示例的控制逻辑84>
图50是第二参考示例的控制逻辑84的说明图。图51A是示出了当驱动信号选择数据值为
时、控制逻辑84的操作的说明图。图51B是示出了当驱动信号选择数据值为[1]时、控制逻辑84的操作的说明图。
第二参考示例的控制逻辑84的配置与第一参考示例的控制逻辑84的配置的不同在于以下方面。首先,在第二参考示例中,设置了四个附加寄存器RG,存储用于选择驱动信号的数据(驱动信号选择数据)。这四个寄存器RG在图50中示作组G0的寄存器RG。另一方面,在第二参考示例中,已经省略了组Q4和组Q7的寄存器RG。另外,在第二参考示例中,诸如用于执行对复用器MX0到复用器MX3的控制输入的定时控制部分842、以及用于根据存储在四个寄存器RG上的选择数据来创建两个选择信号的输出部分844的配置不同于第一参考示例。下面将更详细地描述第二参考示例的配置。
属于组G0的寄存器RG(如同属于组Q0到Q3的寄存器RG)由每一个能够存储一个比特的数据的D-FF(延迟触发器)电路构成。根据来自打印机侧控制器60的设置信号将数据设置到属于组G0的寄存器RG,这也是如何将数据设置到属于组Q0到Q3的寄存器RG。
定时控制器842具有复用器MX10到MX13、以及计数器C10到C13。定时控制器842输入对复用器MX10到MX13的控制。这里,将描述由复用器MX10和计数器C10构成的定时控制器842。将第一改变信号CH_A和第二改变信号CH_B输入到复用器MX10。复用器MX10根据组G0的寄存器RG(Q0,G0)上所存储的驱动信号选择数据的控制输入来对其输出的信号进行切换。如果驱动信号选择数据值为
,则其输出第一改变信号CH_A,而如果驱动信号选择数据值为[1],则其输出第二改变信号CH_B。将从复用器MX10中输出的信号输入到计数器C10的时钟端子。由锁存信号LAT的锁存脉冲对计数器C10进行复位,并且每一次当从复用器MX10中输出改变信号的改变脉冲时,其引起两比特输出。定时控制器842将该两比特信号输出到输出部分844的复用器MX0。
输出部分844具有复用器MX0到MX3、以及与门。输出部分844将选择信号q0到q7输出到解码器83。这里将描述由复用器MX0、与门844A和与门844B构成的输出部分844。
将选择数据从组Q0的寄存器RG输入到复用器MX0。然后,复用器MX0根据来自定时控制器842的计数器C10的两比特信息,对输出的信号进行切换。因此,复用器MX0在锁存脉冲和改变脉冲定时处对选择数据进行选择。
与门844A和与门844B接收从复用器MX0输出的信号。与门844A接收在组G0的寄存器RG(Q0,G0)上所存储的驱动信号选择数据的反相数据。另一方面,与门844B接收在组G0的寄存器RG(Q0,G0)上所存储的驱动信号选择数据。因此,如果驱动信号选择数据为值
,则从复用器MX0输出的信号为选择信号q0,并且选择信号q4变为
(L电平)。另一方面,如果驱动信号选择数据为值[1],则选择信号q0变为
(L电平),并且从复用器MX0输出的信号为选择信号q4。
即,如果驱动信号选择数据为值
,则输出部分844的与门844A输出在锁存信号LAT和第一改变信号CH_A的定时处对其进行切换的选择信号q0,而与门844B输出保持在值
(L电平)处的选择信号q4。另一方面,如果驱动信号选择数据为值[1],则输出部分844的与门844A输出保持在值
(L电平)处的选择信号q0,而与门844B输出在锁存信号LAT和第二改变信号CH_B的定时处对其进行切换的选择信号q4。
因此,如果驱动信号选择数据值为
,则设置到组Q0的寄存器RG的选择数据变为用于设置选择信号q0的数据,而如果驱动信号选择数据值为[1],则变为用于设置选择信号q4的数据。这里,当像素数据为
时,选择信号q0变为第一开关控制信号SW_A(用于选择第一驱动信号COM_A的波形部分的信号),而当像素数据为
时,选择信号q4变为第二开关控制信号SW_B(用于选择第二驱动信号COM_B的波形部分的信号)。结果,如果驱动信号选择数据值为
,则设置到组Q0的寄存器RG的选择数据变为用于选择第一驱动信号COM_A的波形部分的数据,而如果驱动信号选择数据值为[1],则变为用于选择第二驱动信号COM_B的波形部分的数据。
按照该方式,根据在属于组G0的寄存器RG上所存储的驱动信号选择数据,启用成对的两个选择信号之一而禁用另一选择信号。因此,即使噪声导致了属于组G0的寄存器上所存储的数据、或者属于组Q0到Q3之一的寄存器上所存储的数据中的差错,成对的两个选择信号也将不会同时为值[1](高电平)。因此,对于第二参考示例,防止了第一开关控制信号和第二开关控制信号同时进入导通状态。另外,对于第二参考示例,由于禁用了成对的两个选择信号之一,因此能够将存储容量减小了选择数据量,因而减少了寄存器RG的数量。
===(4)第四实施例===<(4)在时间段T期间对驱动信号的切换>
在以上所讨论的第二参考示例中,在时间段T期间并未对驱动信号进行切换。例如,在形成大点或形成中等点的情况下,仅将第一驱动信号的驱动脉冲施加到压电元件417上,而并未将第二驱动信号COM_B的驱动脉冲施加到压电元件417上。在形成小点的情况下或在没有点形成的情况下,仅将第二驱动信号COM_B的驱动脉冲施加到压电元件417上,而并未将第一驱动信号COM_A的驱动脉冲施加到压电元件417上。按照该方式,在第二参考示例中,在时间段T期间并未将第一驱动信号COM_A的驱动脉冲和第二驱动信号COM_B的驱动脉冲施加到相同的压电元件417上。
在第二参考示例中,由于该限制,驱动信号COM的设计自由度是有限的。另外,当诸如形成大点时,仅将第一驱动信号COM_A中所包括的波形部分施加到压电元件417上,因而所产生的热量集中在第一驱动信号产生部分70A上。另外,尽管对与第一驱动信号COM_A的特定驱动脉冲相对应的墨水量和与第二驱动信号COM_B的特定驱动脉冲相对应的墨水量进行组合可能会得到适合于特定像素数据的墨水量,但是第二参考示例不将允许这样的组合。因此,本实施例采用了一种配置,通过其,不仅防止了使第一开关控制信号和第二开关控制信号同时导通,而且能够在时间段T期间对驱动信号进行切换。
图52是本实施例的驱动信号和施加到压电元件上的施加信号之间的关系的说明图。与以上所讨论的示例相反,在该实施例中,在时间段T期间对驱动信号进行切换。例如,在形成大点的情况下,将第一驱动信号COM_A的波形部分(第一波形部分SS431)和第二驱动信号COM B的波形部分(第二波形部分SS442)施加到压电元件417上。在形成中等点的情况下,将第二驱动信号COM_B的波形部分(第一波形部分SS441)和第一驱动信号COM_A的波形部分(第二波形部分SS432)施加到压电元件417上。按照该方式,在本实施例中,可以在时间段T期间,将不同驱动信号的波形部分施加到压电元件417上。
下面将详细地描述本实施例。然而,与以上所讨论的第二参考示例相比,其不同仅在于各种信号(驱动信号COM和开关信号CSW(稍后将讨论)等)、以及控制逻辑84的配置,两者的配置的其他方面是相同的。因此,以下讨论集中在本实施例的驱动信号COM和控制逻辑84。
<(4)关于该实施例的各种信号>
图53是本实施例的各种信号的波形的说明图。与以上所讨论的参考示例相比,已经增加了开关信号CSW。另外,驱动信号COM等的波形是不同的。
该实施例的第一驱动信号COM_A包括在重复周期T的时间段T431期间所产生的第一波形部分SS431、在时间段T432中所产生的第二波形部分SS432、以及在时间段T433中所产生的第三波形部分SS433。这里,第一波形部分SS431具有驱动脉冲PS411和PS412。第二波形部分SS432具有驱动脉冲PS413,而第三波形部分SS433具有驱动脉冲PS414。当形成大点时,将驱动脉冲PS411和驱动脉冲PS412施加到压电元件417上,并且驱动脉冲PS411和驱动脉冲PS412具有相同的波形。当要形成中等点或小点时,将驱动脉冲PS413施加到压电元件417上。当没有点要形成时,将驱动脉冲PS414施加到压电元件417上。然而,当将驱动脉冲PS414施加到压电元件417上时,尽管并未从记录头41中喷出墨滴,但是在记录头的墨水存储室412a和压力室414a内的墨水轻微振动,防止了墨水阻塞在喷嘴Nz内。
该实施例的第二驱动信号COM_B具有在时间段T441中产生的第一波形部分SS441、以及在时间段T442中产生的第二波形部分SS442。在第二驱动信号COM_B中,第一波形部分SS441具有驱动脉冲PS415,而第二波形部分SS442具有驱动脉冲PS416和驱动脉冲PS417。这里,当要形成中等点时,将驱动脉冲PS415施加到压电元件417上。当要形成大点时,将驱动脉冲PS416和驱动脉冲PS417施加到压电元件417上。应该注意,时间段T441与时间段T431相同。
即,在该实施例中,当要形成大点时施加到压电元件417上的波形部分同时包括在第一驱动信号COM_A和第二驱动信号COM_B中。类似地,当要形成中等点时施加到压电元件417上的波形部分同时包括在第一驱动信号COM_A和第二驱动信号COM_B中。
类似于以上所讨论的参考示例,将锁存信号LAT、第一改变信号CH_A和第二改变信号CH_B输入到控制逻辑84中。锁存信号LAT是指示重复周期T的开始的信号。第一改变信号CH_A是指示期间由于选择第一驱动信号COM_A的波形部分的第一选择信号q0到q3变为导通和截止的时间段的信号。第二改变信号CH_B是指示期间由于选择第二驱动信号COM_B的波形部分的第二选择信号q4到q7变为导通和截止的时间段的信号。
在该实施例中,将开关信号CSW输入到控制逻辑84中,作为来自打印机侧控制器60的控制单元64的记录头控制信号。开关信号CSW是指示用于对施加到压电元件417上的驱动信号进行切换的定时的信号。开关信号CSW在经过了时间段T431的定时处具有上升沿。换句话说,其在经过了时间段T441的定时处具有上升脉冲。
<(4)该实施例的控制逻辑84的配置>
图54是本实施例的控制逻辑84的说明图。图55A是在输入开关信号CSW之前、控制逻辑84的操作的说明图。图55B是在输入开关信号CSW之后、控制逻辑84的操作的说明图。
该实施例的控制逻辑84的配置与第二参考示例的控制逻辑84的配置的不同在于以下方面。首先,在本实施例中,设置了八个附加寄存器RG,存储驱动信号选择数据(在第二参考示例中,存在四个)。这八个寄存器RG划分在两组中,组G1和组G2,如图54所示。另外,该实施例与以上所讨论的第二参考示例的不同在于其还设置有驱动信号开关部分846。
属于组G1和组G2的寄存器RG(如同第二参考示例中的属于组G0的寄存器RG)由每一个能够存储一个比特的数据的D-FF(延迟触发器)电路构成。按照与第二参考示例中的属于组G0的寄存器RG相同的方式,将数据设置到属于组G1和组G2的寄存器RG,即,根据来自打印机侧控制器60的设置信号。
在属于组G1的寄存器RG上所存储的驱动信号选择数据指示在从锁存信号LAT的输入直到开关信号CSW的输入为止的时间段中、响应每一个像素数据要选择哪个驱动信号。在属于组G2的寄存器RG上所存储的驱动信号选择数据指示在从开关信号CSW的输入直到重复周期T的结束为止的时间段中、要选择哪个驱动信号。
驱动信号开关部分846具有计数器C20和复用器MX20到MX23。将驱动信号开关部分846切换到在输入开关信号CSW之前和之后应该与像素数据相对应地选择的驱动信号。将锁存信号LAT和开关信号CSW输入到计数器C20。由锁存信号LAT的锁存脉冲对计数器C20进行复位,并输出值
,然后,当输入开关信号CSW的脉冲时,其输出值[1]。将计数器C20的输出输入为对复用器MX20到MX23的控制。复用器MX20到MX23根据来自计数器C20的信号,对其输出的信号进行切换。例如,当从计数器C20中输出值
时,复用器MX20输出与组G1的寄存器RG(Q0,G1)上所存储的驱动信号选择数据相对应的信号。另一方面,当从计数器C20中输出值[1]时,复用器MX20输出与组G2的寄存器RG(Q0,G2)上所存储的驱动信号选择数据相对应的信号。按照该方式,复用器MX20到MX23在输入开关信号CSW之前,输出与组G1的寄存器RG上所存储的驱动信号选择数据相对应的信号,而在输入开关信号CSW之后,输出与组G2的寄存器RG上所存储的驱动信号选择数据相对应的信号。驱动信号开关部分846将从复用器MX20到MX23中输出的信号输出到定时控制器842和输出部分844。
如果从驱动信号开关部分846输入到定时控制器842的信号为值
,则复用器MX10到MX13输出第一改变信号CH_A。另一方面,如果从驱动信号开关部分846输入到定时控制器842的信号为值[1],则复用器MX10到MX13输出第二改变信号CH_B。因此,例如,在输入开关信号CSW之前,计数器C10在与组G1的寄存器RG(Q0,G1)上所存储的驱动信号选择数据相对应的改变信号(CH_A或CH_B)的脉冲的定时处,产生对复用器MX0的两比特输出。在已经输入开关信号CSW之后,计数器C10在与组G2的寄存器RG(Q0,G2)上所存储的驱动信号选择数据相对应的改变信号(CH_A或CH_B)的脉冲的定时处,产生对复用器MX0的两比特输出。
如果从驱动信号开关部分846输入到输出部分844的信号为值
,则来自复用器MX0到MX3的输出信号分别为信号q0到q3,并且选择信号q4到q7每一个均变为
(L电平)。另一方面,如果从驱动信号开关部分846输入到输出部分844的信号为值[1],则来自复用器MX0到MX3的输出信号分别为信号q4到q7,并且选择信号q0到q3每一个均变为
(L电平)。应该注意,驱动信号开关部分846的复用器MX0到MX3与来自计数器C10到C13的控制输入相对应地改变寄存器RG,并输出RG上所存储的选择数据。
<(4)本实施例的控制逻辑84的操作>
首先,在该实施例中,数据已经设置到如图54所示的寄存器RG中。这里,将利用图54、55A和55B来描述当输出选择信号q2和q6时的控制逻辑84的操作。
·输入开关信号CSW之前在输入开关信号CSW之前,由于锁存信号LAT的锁存脉冲,对驱动信号开关部分846的计数器C20进行复位,并输出值
。由此,复用器MX22与组G1的寄存器RG(Q2,G1)上所存储的驱动信号选择数据相对应地输出处于H电平的信号。即,驱动信号开关部分846输出与寄存器RG(Q2,G1)上所存储的驱动信号选择数据相对应的信号。
将从驱动信号开关部分846输出的H电平信号输入到定时控制器842中。当其接收到H电平信号时,定时控制器842在第二改变信号CH_B的定时处产生计数器C12的两比特输出。然后,定时控制器842输入其值在第二改变信号CH_B的定时处发生改变的该信号,作为对输出部分844的复用器MX2的控制信号。在该实施例中,当将锁存信号LAT输入到定时控制器842时,对定时控制器842的计数器C12进行复位,并且定时控制器842向输出部分844输出值

输入从定时控制器842输出的信号,作为对输出部分844的复用器MX2的控制。当将值
输入到复用器MX2中作为控制时,复用器MX2选择组Q2的初始寄存器RG,并输出与该寄存器RG上所存储的选择数据相对应的H电平信号。
还将从驱动信号开关部分846中输出的H电平信号输入到输出部分844。由于输出部分844从驱动信号开关部分846中接收到的该信号处于H电平,因此输出部分844将选择信号q2设置为
(L电平),并且从复用器MX2中输出H电平信号,作为选择信号q6。
结果,在重复周期T的开始处,控制逻辑84输出其值为
(低电平)的选择信号q2、以及其值为[1](高电平)的选择信号q6。应该注意,在该实施例中,在时间段T441中并未设置第二改变信号CH_B。因此,在重复周期T的时间段T441中,控制逻辑84输出其值为
(低电平)的选择信号q2、以及其值为[1](高电平)的选择信号q6。如果在时间段T431(或时间段T441)中已经设置了第二改变信号CH_B,则在已经输入第二改变信号CH_B之后,与组Q2的第二寄存器RG上所存储的选择数据相对应的信号将已经作为选择信号q6输出。
因为选择信号q6在时间段T441中处于H电平,因此当要形成中等点时(当像素数据SI为数据[10]时),第二开关86B在时间段T441中变为导通,且将第二改变信号CH_B的波形部分SS441施加到压电元件417上。应该注意,在该时间段T441中,选择信号q2并未变为H电平,因此在该时间段中,第一开关86A处于截止状态,并且这表示这两个开关并未同时导通状态。即使已经将不正确的数据设置到组G1的寄存器RG或组Q2的寄存器RG,选择信号q2和选择信号q6中的至少一个将为
(L电平),因而这两个开关将不会同时处于导通状态。
·输入开关信号CSW之后在输入开关信号CSW之后,由于开关信号CSW,对驱动信号开关部分846的计数器C20进行递增,并输出值[1]。由此,复用器MX22与组G2的寄存器RG(Q2,G2)上所存储的驱动信号选择数据相对应地输出处于L电平的信号。即,驱动信号开关部分846输出与寄存器RG(Q2,G2)上所存储的驱动信号选择数据相对应的信号。
当将L电平信号输入到定时控制器842中,定时控制器842在第一改变信号CH_A的定时处产生计数器C12的两比特输出。由于在时间段T432的开始处存在第一改变信号CH_A的脉冲,定时控制器842在时间段T432期间将值[1]输入到输出部分844。此外,由于在时间段T433的开始处存在第一改变信号CH_A的脉冲,定时控制器842在时间段T433期间将值[2]输入到输出部分844。
当将值[1]输入到输出部分844的复用器MX2中作为控制时,复用器MX2选择组Q2的第二寄存器RG,并输出与该寄存器RG上所存储的选择数据相对应的H电平信号。当将值[2]输入到输出部分844的复用器MX2中作为控制时,复用器MX2选择组Q2的第三寄存器RG,并输出与该寄存器RG上所存储的选择数据相对应的L电平信号。即,输出部分844的复用器MX2在时间段T432期间输出H电平信号,而在时间段T433期间输出L电平信号。
将从驱动信号开关部分846中输出的L电平信号输入到输出部分844。由于输出部分844从驱动信号开关部分846中接收到的该信号处于L电平,因此输出部分844输出来自复用器MX2的信号,作为选择信号q2,该选择信号q2设置为
(L电平)。
结果,在时间段T432期间,控制逻辑84输出其值为[1](高电平)的选择信号q2、以及其值为
(低电平)的选择信号q6。由于相同的原因,在时间段T433期间,控制逻辑84输出其值为
(低电平)的选择信号q2、以及其值为
(低电平)的选择信号q6。
因为选择信号q2在时间段T432中处于H电平,因此当要形成中等点时(当像素数据SI为数据[10]时),第一开关86A在时间段T432中处于导通状态,且将第一改变信号CH_A的波形部分SS432施加到压电元件417上。同样,由于在该时间段T433中,选择信号q2处于L电平,因此当要形成中等点时(当像素数据SI为数据[10]时),第一开关86A在时间段T433中处于截止状态,且并未将第一改变信号CH_A的波形部分SS433施加到压电元件417上。应该注意,在时间段T432和T433中,选择信号q6并未变为H电平,因而在第二开关86B处于截止状态的这些时间段期间,防止了两个开关均处于导通状态。即使已经将不正确的数据设置到组G1的寄存器RG或组Q2的寄存器RG,选择信号q2和选择信号q6中的至少一个将为
(L电平),因而这两个开关将不会同时处于导通状态。
这里,应该指出,在开关信号CSW之前,在第一改变信号CH_A和第二改变信号CH_B中不存在脉冲。另外,在开关信号CSW之后,仅第一改变信号CH_A和第二改变信号CH_B之一具有脉冲。然而,并不局限于此。例如,还能够改变在开关信号CSW之前和之后、第一改变信号CH_A和第二改变信号CH_B中所包括的脉冲数,并且可以使其脉冲定时不同。按照该方式,能够适当地改进实施例中的各种信号。
例如,图56是各种信号波形的修改示例的说明图。图57是在该修改示例中的寄存器RG的设置的说明图。应该注意,为了简化描述,给第一改变信号CH_A和第二改变信号CH_B赋予了与图54相同的波形。
在该修改示例中,第一改变信号CH_A在开关信号CSW之前具有脉冲。然后,在开关信号CSW之后,在第二改变信号CH_B中存在脉冲。在第二改变信号CH_B中出现该脉冲的定时不同于在第一改变信号CH_A中出现脉冲的定时。即使在这些情况下,也能够将与以上所讨论的实施例中相同的信号施加到压电元件417上。
在该修改示例中,能够单独地选择波形部分SS4311的驱动脉冲PS411和波形部分SS4312的驱动脉冲PS412,并将其施加到压电元件417上。例如,在图57中,如果在组Q1的第二寄存器RG上所存储的选择数据从值
改变为值[1],则响应像素数据
,可以将驱动脉冲PS412施加到压电元件417上而非施加驱动脉冲PS411。类似地,在该修改示例中,能够单独地选择波形部分SS4421的驱动脉冲PS416和波形部分SS4422的驱动脉冲PS417,并将其施加到压电元件417上。
这里,应该注意,将在输入开关信号CSW之后选择初始波形的选择数据存储在组Q0、组Q1和组Q3的第三寄存器RG上,而在组Q2中,存储在第二寄存器RG上。然而,还能够改变控制逻辑84的配置,从而将在输入开关信号CSW之后选择初始波形的选择数据存储在所有组的第三寄存器RG上。在这种情况下,如果当复用器MX2正在选择第一寄存器RG时输入了开关信号CSW,则复用器MX2选择第三寄存器RG(即,其跳过了第二寄存器RG)。换句话说,该配置可以在于当输入开关信号CSW的脉冲时,总是将计数器C10到C13的值改变为值[2]。即,当输入开关信号CSW时,由于该脉冲的定时,计数器C10到C13可以加载值[2]。由此,属于组Q0到Q3的寄存器RG的作用变得清楚。
===(4)其他实施例===前面的实施例主要描述了包括打印机1的打印系统100,但是其还包括施加驱动信号COM的方法和液体喷出系统等的公开。前面实施例仅用于说明本发明的目的,而不应理解为对本发明的限定。当然,在不脱离其主旨的情况下,可以对本发明进行改变和改进,并且本发明包括等价物。特别地,以下所提到的实施例也落在本发明的范围内。
<(4)驱动信号COM>
前面的实施例提供了同时产生两种类型的驱动信号COM(即,第一驱动信号COM_A和第二驱动信号COM_B)的打印机1的示例,但是其并非对该配置的限定。即,还可以采用能够同时产生三种或更多种类型的驱动信号COM的打印机1。另外,第一驱动信号COM_A和第二驱动信号COM_B仅构成了一个示例,其他波形也是可能的。
<(4)关于开关信号CSW>
在前面的实施例中,在重复周期T期间,在开关信号CSW中仅存在单个脉冲。然而,并不局限于此。例如,还可能在重复周期T期间、在开关信号CSW中存在两个脉冲。在这种情况下,由开关信号CSW的脉冲将周期T划分为三个时间段,因此,需要存储在每一个时间段中要选择的驱动信号选择数据。因此,如果开关信号CSW包括两个脉冲,则为了产生选择数据q0到q7,需要将用于存储驱动信号选择数据的寄存器RG的数量增加为12个寄存器(在上述实施例中,存在八个)。
<(4)关于墨水>
前面的实施例是打印机1的实施例,因此喷嘴Nz喷出液体形式的染料墨水或颜料墨水。然而,只要从喷嘴Nz从喷出的墨水是液体,则并不局限于这样的墨水。
<(4)其他应用示例>
在以上实施例中描述了打印机1,但是这并非限定性的。例如,其还可以采用与针对采用喷墨式技术的各种类型的液体喷出设备的实施例相同的技术,例如滤色器制造设备、染色设备、精加工设备、半导体制造设备、表面处理设备、三维形状形成机器、液体蒸发设备、有机EL制造设备(特别是大分子EL制造设备)、显示器制造设备、胶片形成设备、以及DNA芯片制造设备。由此,喷出的液体并不局限于墨水。例如,如果采用针对半导体制造设备的实施例,则还能够从喷嘴中喷出处理液。针对其的方法和其制造方法也处于应用范围内。
===(4)总结===(4-1)上述打印机(“液体喷出设备”的一个示例)具有记录头41、驱动信号产生电路70和记录头控制器HC(参见图36)。记录头41包括用于喷出液滴(“液滴”的一个示例)的多个喷嘴Nz、以及每一个均与喷嘴相对应的设置的多个压电元件(“元件”的一个示例)(参见图38和图42)。驱动信号产生电路70产生第一改变信号CH_A和第二改变信号CH_B,并且两个驱动信号COM均包括多个波形部分(参见图52)。记录头控制器控制第一开关86A和第二开关86B的导通/截止状态,以便将驱动信号COM施加到压电元件417上(参见图53)。
如果第一开关86A和第二开关86B同时处于导通状态,则存在非预期电流I将在针对第一驱动信号COM_A的信号线和针对第二驱动信号COM_B的信号线之间流动的可能性,并且这可能会损坏该设备(参见图48)。在该第一参考示例中,还存在以下可能性当将不正确数据设置到寄存器RG时,两个开关将同时导通。
另一方面,利用第二参考示例的配置,防止了两个开关同时导通,即使不正确的数据已经被设置到寄存器RG中。利用以上所述的第二参考示例的配置,不能够在重复周期T期间对驱动信号进行切换。因此,例如,当形成大点时,热量产生仅集中在用于产生第一驱动信号COM_A的第一驱动信号产生部分70A上。另外,即使由于第一驱动信号COM_A的特定驱动脉冲而喷出的墨水量和由于第二驱动信号COM_B的特定驱动脉冲而喷出的墨水量的组合将产生适合于特定像素数据的墨水量,也不将允许第二参考示例进行这样的组合。
因此,在本实施例的打印机中,将存储了驱动信号选择数据和用于选择波形部分的选择数据的寄存器RG(“存储器”的一个示例)设置在控制逻辑84中。根据组G1的寄存器RG上所存储的驱动信号选择数据(“第一驱动信号选择数据”的一个示例)来确定在输入开关信号CSW之前的时间段(时间段T431或时间段T441)中应该选择的驱动信号。另外,根据组G2的寄存器RG上所存储的驱动信号选择数据(“第二驱动信号选择数据”的一个示例)来确定在输入开关信号CSW之后的时间段(时间段T432和T433或T442)中应该选择的驱动信号。此外,根据组Q0到Q3的寄存器RG上所存储的选择数据(“波形部分选择数据”的一个示例)来确定是否将选择的驱动信号中所包括的波形部分施加到压电元件上。
利用该配置,能够在重复周期T期间对驱动信号进行切换,还防止了第一开关86A和第二开关86B同时处于导通状态。
在上述实施例中,当形成大点时和当形成中等点时,将包括在第一驱动信号COM_A中的波形部分和包括在第二驱动信号COM_B中的波形部分同时施加到压电元件417上。因此,第一驱动信号产生部分70A和第二驱动信号产生部分70B实质上均匀地产生热量。
(4-2)在以上实施例中(图53),在输入开关信号CSW之前的时间段中,在第一驱动信号COM_A中包括两个波形部分。然而,在相同的时间段中,在第二驱动信号COM_B中仅包括一个波形部分。即,在相同时间段中,第一驱动信号COM_A中所包括的波形部分数和第二驱动信号COM_B中所包括的波形部分数是不同的,并且这允许在相同的时间段中形成不同尺寸的液滴。
(4-3)根据以上实施例中(图53),在输入开关信号CSW之前的时间段中,期间由第一驱动信号COM_A中所包括的波形部分SS431驱动压电元件417的时间段和期间由第二驱动信号COM_B所包括的波形部分SS441驱动压电元件417的时间段是不同的。同样,在输入开关信号CSW之后的时间段中,期间由第一驱动信号COM_A中所包括的波形部分SS432或波形部分SS433驱动压电元件417的时间段和期间由第二驱动信号COM_B所包括的波形部分SS442驱动压电元件417的时间段是不同。按照该方式,能够在相同的时间段中形成具有不同尺寸的液滴。
(4-4)在以上实施例中,记录头控制器HC包括第一开关86A和第二开关86B。另外,当这些开关之一处于导通状态时,记录头控制器HC使另一开关处于截止状态。通过这样做,能够防止两个开关同时处于导通状态。
(4-5)记录头控制器HC根据在属于组G1和组G2的寄存器RG上所存储的驱动信号选择数据来控制这些开关的导通/截止状态。例如,当已经将具有值
的驱动信号选择数据设置到组G1的寄存器RG(Q2,G1)时,则在时间段T431(或时间段T441),选择信号q6总是保持在
(L电平),其使第二开关86B总是处于截止状态。同样,当已经将具有值[1]的驱动信号选择数据设置到组G1的寄存器RG(Q2,G1)时,则在时间段T431(或时间段T441),选择信号q2总是保持在
(L电平),其使第一开关86A总是处于截止状态。
(4-6)在以上所述的打印机中,可以相对于设备的主体对滑架CR进行移动。另一方面,需要将记录头控制信号(锁存信号LAT、第一改变信号CH_A、第二改变信号CH_B、时钟信号CLK、像素数据SI、设置信号)以及驱动信号(第一驱动信号COM_A、第二驱动信号COM_B)从设备主体的打印机侧控制器60和驱动信号产生电路70传送到设置在滑架CR中/上的记录头控制器HC(参见图36、图40)。因此,在以上所述的打印机中,通过柔性电缆(“电缆的一个示例)来传送这些信号。这里,用于驱动压电元件的大电流流过针对第一驱动信号COM_A的信号线和针对第二驱动信号COM_B的信号线,因此,存在在周围区域中将出现电磁噪声的可能性。当该设置信号受到噪声影响时,存在将会使不正确的数据被设置到控制逻辑84的寄存器RG(“存储器”的一个示例)的可能性。
然而,以上实施例的配置能够防止两个开关同时处于导通状态,即使设置信号受到噪声的影响并因而将不正确的数据设置到寄存器RG。
(4-7)还存在以下可能性如果当将数据设置到寄存器RG时所使用的用于转移的时钟信号CLK受到噪声的影响,不正确的数据将被设置到控制逻辑84的寄存器RG中。然而,利用以上实施例的配置,能够防止两个开关同时进入导通状态。
(4-8)因为使用了压电元件(“压电元件”的一个示例),需要为驱动信号COM设置高电压,因此,特别在以上实施例中,在其上对驱动信号进行转移的信号线周围趋向于出现电磁噪声。然而,由于以上实施例的配置,能够防止两个开关同时进入导通状态。应该注意,用于驱动控制逻辑和打印机侧控制器的电压诸如为大约5V,而驱动信号COM的电压改变大约为40V。
权利要求
1.一种液体喷出设备,包括(A)驱动信号产生部分,产生要施加到能够执行用于喷出液体的操作的元件上的第一驱动信号和第二驱动信号;(B)数据输出部分,输出用于设置所述第一驱动信号对所述元件的施加状态的第一选择数据、以及用于设置所述第二驱动信号对所述元件的施加状态的第二选择数据;(C)数据检查部分,检查已经从所述数据输出部分输出的所述第一选择数据和所述第二选择数据,并且输出检查后的第一选择数据和检查后的第二选择数据,其中,如果所述第一选择数据和所述第二选择数据指示要将所述第一驱动信号和所述第二驱动信号同时施加到所述元件上,则所述数据检查部分继续输出到此时为止已经输出的、检查后的第一选择数据和检查后的第二选择数据;以及(D)开关部分,包括根据所述检查后的第一选择数据来控制所述第一驱动信号对所述元件的施加的第一开关、以及根据所述检查后的第二选择数据来控制所述第二驱动信号对所述元件的施加的第二开关。
2.根据权利要求1所述的液体喷出设备,其中所述数据检查部分继续输出到此时为止已经输出的、所述检查后的第一选择数据和所述检查后的第二选择数据,直到可以将要施加到所述元件上的驱动信号从所述第一驱动信号和所述第二驱动信号之一切换到另一个的定时为止。
3.根据权利要求1所述的液体喷出设备,其中所述数据检查部分继续输出到此时为止已经输出的、所述检查后的第一选择数据和所述检查后的第二选择数据,直到对指示要喷出的液体量的喷出量信息进行更新的更新定时为止。
4.根据权利要求1所述的液体喷出设备,其中所述数据检查部分包括数据确定部分,用于确定已经从所述数据输出部分输出的所述第一选择数据和所述第二选择数据是否指示要将所述第一驱动信号和所述第二驱动信号同时施加到所述元件上;确定结果存储部分,用于存储所述数据确定部分的确定结果;以及选择输出部分,如果从所述数据确定部分输出的确定结果或在所述确定结果存储部分上所存储的确定结果的任一个指示要将所述第一驱动信号和所述第二驱动信号同时施加到所述元件上,则所述选择输出部分选择并输出到此时为止已经输出的所述检查后的第一选择数据和所述检查后的第二选择数据。
5.根据权利要求4所述的液体喷出设备,其中所述数据确定部分在定义了所述第一驱动信号的开关定时和所述第二驱动信号的开关定时的定时脉冲的前沿定时处,执行关于所述第一选择数据和所述第二选择数据的确定;以及所述选择输出部分在所述定时脉冲的后沿定时处,执行对所述检查后的第一选择数据和所述检查后的第二选择数据的选择。
6.根据权利要求4所述的液体喷出设备,其中所述确定结果存储部分根据定义了所述第一驱动信号的开关定时和所述第二驱动信号的开关定时的定时脉冲中的特定定时脉冲,对已经存储的所述确定结果进行复位。
7.根据权利要求4所述的液体喷出设备,其中所述数据输出部分输出根据所述液体的喷出量来分类的多种类型的第一选择数据、以及多种类型的第二选择数据;以及所述数据确定部分关于相同类型的第一选择数据和第二选择数据来执行所述确定。
8.根据权利要求4所述的液体喷出设备,其中所述选择输出部分包括选择开关,如果从所述数据确定部分输出的确定结果或在所述确定结果存储部分上所存储的确定结果均未指示要将所述第一驱动信号和所述第二驱动信号同时施加到所述元件上,则所述选择开关选择已经从所述数据输出部分输出的所述第一选择数据和所述第二选择数据;而如果从所述数据确定部分输出的确定结果或在所述确定结果存储部分上所存储的确定结果中的至少任意一个指示要将所述第一驱动信号和所述第二驱动信号同时施加到所述元件上,则选择所述检查后的第一选择数据和所述检查后的第二选择数据;以及存储输出部分,用于根据定义了所述第一驱动信号的开关定时和所述第二驱动信号的开关定时的定时脉冲,存储并输出由所述选择开关所选的数据。
9.一种液体喷出设备,包括(A)驱动信号产生部分,产生要施加到能够执行用于喷出液体的操作的元件上的第一驱动信号和第二驱动信号;(B)数据输出部分,输出根据所述液体的喷出量来分类且用于设置所述第一驱动信号对所述元件的施加状态的多种类型的第一选择数据、以及根据所述液体的喷出量来分类且用于设置所述第二驱动信号对所述元件的施加状态的多种类型的第二选择数据;(C)数据检查部分,所述数据检查部分包括(C1)数据确定部分,用于在定义了所述第一驱动信号的开关定时和所述第二驱动信号的开关定时的定时脉冲的前沿定时处,确定已经从所述数据输出部分输出的所述第一选择数据和所述第二选择数据是否指示要将所述第一驱动信号和所述第二驱动信号同时施加到所述元件上;(C2)确定结果存储部分,用于存储所述数据确定部分的确定结果,并且根据所述定时脉冲中的特定定时脉冲,对已经存储的所述确定结果进行复位;以及(C3)选择输出部分,所述选择输出部分具有(C3a)选择开关,检查已经从所述数据输出部分输出的所述第一选择数据和所述第二选择数据,并且输出检查后的第一选择数据和检查后的第二选择数据;以及(C3b)如果从所述数据确定部分输出的确定结果或在所述确定结果存储部分上所存储的确定结果均未指示要将所述第一驱动信号和所述第二驱动信号同时施加到所述元件上,则所述选择开关选择已经从所述数据输出部分输出的所述第一选择数据和所述第二选择数据;而如果从所述数据确定部分输出的确定结果或在所述确定结果存储部分上所存储的确定结果中的至少任意一个指示要将所述第一驱动信号和所述第二驱动信号同时施加到所述元件上,则选择所述检查后的第一选择数据和所述检查后的第二选择数据;以及(C3c)存储输出部分,用于根据定义了所述第一驱动信号的开关定时和所述第二驱动信号的开关定时的定时脉冲,存储并输出由所述选择开关所选的数据;(C3d)其中,如果从所述数据确定部分输出的确定结果或在所述确定结果存储部分上所存储的确定结果的任一个指示要将所述第一驱动信号和所述第二驱动信号同时施加到所述元件上,则所述选择输出部分选择并输出到此时为止已经输出的所述检查后的第一选择数据和所述检查后的第二选择数据;(C3e)其中,如果所述第一选择数据和所述第二选择数据指示要将所述第一驱动信号和所述第二驱动信号同时施加到所述元件上,则所述数据检查部分继续输出到此时为止已经输出的、检查后的第一选择数据和检查后的第二选择数据,直到可以将要施加到所述元件上的驱动信号从所述第一驱动信号和所述第二驱动信号之一切换到另一个的定时为止,或者直到对指示要喷出的液体量的喷出量信息进行更新的更新定时为止;以及(D)开关部分,包括根据所述检查后的第一选择数据来控制所述第一驱动信号对所述元件的施加的第一开关、以及根据所述检查后的第二选择数据来控制所述第二驱动信号对所述元件的施加的第二开关。
10.一种施加驱动信号的方法,包括驱动信号产生步骤,产生要施加到能够执行用于喷出液体的操作的元件上的第一驱动信号和第二驱动信号;选择数据输出步骤,输出用于设置所述第一驱动信号对所述元件的施加状态的第一选择数据、以及用于设置所述第二驱动信号对所述元件的施加状态的第二选择数据;数据检查步骤检查已经输出的所述第一选择数据和所述第二选择数据,并且输出检查后的第一选择数据和检查后的第二选择数据,其中,如果已经输出的所述第一选择数据和所述第二选择数据并未指示要将所述第一驱动信号和所述第二驱动信号同时施加到所述元件上,则将所述第一选择数据和所述第二选择数据输出为检查后的第一选择数据和检查后的第二选择数据;以及如果已经输出的所述第一选择数据和所述第二选择数据指示要将所述第一驱动信号和所述第二驱动信号同时施加到所述元件上,则继续输出到此时为止已经输出的、检查后的第一选择数据和检查后的第二选择数据;以及驱动信号施加步骤,根据所述检查后的第一选择数据将所述第一驱动信号施加到所述元件上、以及根据所述检查后的第二选择数据将所述第二驱动信号施加到所述元件上。
11.一种液体喷出方法,包括驱动信号产生步骤,产生要施加到能够执行用于喷出液体的操作的元件上的第一驱动信号和第二驱动信号;选择数据输出步骤,输出用于设置所述第一驱动信号对所述元件的施加状态的第一选择数据、以及用于设置所述第二驱动信号对所述元件的施加状态的第二选择数据;数据检查步骤检查已经输出的所述第一选择数据和所述第二选择数据,并且输出检查后的第一选择数据和检查后的第二选择数据,其中,如果已经输出的所述第一选择数据和所述第二选择数据并未指示要将所述第一驱动信号和所述第二驱动信号同时施加到所述元件上,则将所述第一选择数据和所述第二选择数据输出为检查后的第一选择数据和检查后的第二选择数据;以及如果已经输出的所述第一选择数据和所述第二选择数据指示要将所述第一驱动信号和所述第二驱动信号同时施加到所述元件上,则继续输出到此时为止已经输出的、检查后的第一选择数据和检查后的第二选择数据;以及驱动信号施加步骤,根据所述检查后的第一选择数据将所述第一驱动信号施加到所述元件上、以及根据所述检查后的第二选择数据将所述第二驱动信号施加到所述元件上。
12.一种液体喷出设备,包括(A)能够执行用于喷出液体的操作的元件;(B)驱动信号产生部分,用于产生第一驱动信号和第二驱动信号;(C)第一开关,用于控制所述第一驱动信号对所述元件的施加;(D)第二开关,用于控制所述第二驱动信号对所述元件的施加;以及(E)控制器,当将要施加到所述元件上的驱动信号从所述第一驱动信号切换为所述第二驱动信号时,使所述第一开关和所述第二开关均进入截止状态。
13.根据权利要求12所述的液体喷出设备,其中所述第一开关可以根据第一开关控制信号来控制所述第一驱动信号对所述元件的施加;所述第二开关可以根据第二开关控制信号来控制所述第二驱动信号对所述元件的施加;以及所述控制器可以使所述第一开关和所述第二开关均进入截止状态,而与所述第一开关控制信号和所述第二开关控制信号无关。
14.根据权利要求13所述的液体喷出设备,其中所述控制器根据定义了所述第一开关控制信号和所述第二开关控制信号的开关定时的定时脉冲,使所述第一开关和所述第二开关均进入截止状态。
15.根据权利要求14所述的液体喷出设备,其中所述控制器在所述定时脉冲的前沿定时处,禁用所述第一开关控制信号和所述第二开关控制信号,以及在定时脉冲的后沿定时处,启用所述第一开关控制信号和所述第二开关控制信号。
16.根据权利要求14所述的液体喷出设备,其中所述控制器根据所述定时脉冲,禁用所述第一开关控制信号和所述第二开关控制信号,以及在从已经实现所述禁用时开始经过了预定时间之后,启用所述第一开关控制信号和所述第二开关控制信号。
17.根据权利要求16所述的液体喷出设备,其中所述控制器具有定时器,用于测量所述预定时间。
18.根据权利要求13所述的液体喷出设备,其中所述控制器包括第一门电路,向其输入所述第一开关控制信号和门电路控制信号,其中,如果所述门电路控制信号处于预定电平,则所述第一门电路向所述第一开关输出所述第一开关控制信号;而如果所述门电路控制信号处于另一预定电平,则所述第一门电路禁用所述第一开关控制信号并且向所述第一开关输出用于使所述第一开关进入截止状态的第一截止控制信号;以及第二门电路,向其输入所述第二开关控制信号和所述门电路控制信号,其中,如果所述门电路控制信号处于所述预定电平,则所述第二门电路向所述第二开关输出所述第二开关控制信号;而如果所述门电路控制信号处于所述另一预定电平,则所述第二门电路禁用所述第二开关控制信号并且向所述第二开关输出用于使所述第二开关进入截止状态的第二截止控制信号;以及其中所述控制器在使所述第一开关和所述第二开关进入截止状态的时间段上,将所述门电路控制信号设置为所述另一预定电平。
19.根据权利要求12所述的液体喷出设备,其中所述第一开关由于电阻值的变化,在导通状态和截止状态之间进行切换;以及所述第二开关由于电阻值的变化,在导通状态和截止状态之间进行切换。
20.根据权利要求12所述的液体喷出设备,其中所述液体是打印用液体墨水。
21.一种液体喷出设备,包括(A)能够执行用于喷出打印用液体墨水的操作的元件;(B)驱动信号产生部分,用于产生第一驱动信号和第二驱动信号;(C)第一开关,由于电阻值的变化,其在导通状态和截止状态之间进行切换,并且根据第一开关控制信号来控制所述第一驱动信号对所述元件的施加;(D)第二开关,由于电阻值的变化,其在导通状态和截止状态之间进行切换,并且根据第二开关控制信号来控制所述第二驱动信号对所述元件的施加;以及(E)控制器,所述控制器包括(E1)第一门电路,向其输入所述第一开关控制信号和门电路控制信号,其中,如果所述门电路控制信号处于预定电平,则所述第一门电路向所述第一开关输出所述第一开关控制信号;而如果所述门电路控制信号处于另一预定电平,则所述第一门电路禁用所述第一开关控制信号并且向所述第一开关输出用于使所述第一开关进入截止状态的第一截止控制信号;和(E2)第二门电路,向其输入所述第二开关控制信号和所述门电路控制信号,其中,如果所述门电路控制信号处于所述预定电平,则所述第二门电路向所述第二开关输出所述第二开关控制信号;而如果所述门电路控制信号处于所述另一预定电平,则所述第二门电路禁用所述第二开关控制信号并且向所述第二开关输出用于使所述第二开关进入截止状态的第二截止控制信号;(E3)其中,当对将要施加到所述元件上的驱动信号从所述第一驱动信号切换为所述第二驱动信号时,则与所述第一开关控制信号和所述第二开关控制信号无关的,在定义了所述第一开关控制信号的开关定时和所述第二开关控制信号的开关定时的定时脉冲的前沿定时处,所述控制器通过将所述门电路控制信号设置为所述另一预定电平,禁用所述第一开关控制信号和所述第二开关控制信号以使所述第一开关和所述第二开关均进入截止状态;以及在所述定时脉冲的后沿定时处,所述控制器通过将所述门电路控制信号设置为所述预定电平来启用所述第一开关控制信号和所述第二开关控制信号;或者(E4)其中所述控制器还包括用于测量预定时间的定时器;以及当对将要施加到所述元件上的驱动信号从所述第一驱动信号切换为所述第二驱动信号时,则与所述第一开关控制信号和所述第二开关控制信号无关的,所述控制器通过将所述门电路控制信号设置为所述另一预定电平以使所述第一开关和所述第二开关均进入截止状态,根据所述定时脉冲来禁用所述第一开关控制信号和所述第二开关控制信号;以及所述控制器通过从已经使所述第一开关和所述第二开关进入截止状态开始经过了预定时间之后、将所述门电路控制信号设置为所述预定电平,来启用所述第一开关控制信号和所述第二开关控制信号。
22.一种施加驱动信号的方法,包括驱动信号产生步骤,产生第一驱动信号和第二驱动信号;第一驱动信号施加步骤,使用于控制所述第一驱动信号对能够执行喷出液体的操作的元件的施加的第一开关进入导通状态,以及将所述第一驱动信号施加到所述元件上;开关截止步骤,使所述第一开关和用于控制所述第二驱动信号对所述元件的施加的第二开关均进入截止状态;以及第二驱动信号施加步骤,使所述第二开关进入导通状态,以及将所述第二驱动信号施加到所述元件上。
23.一种液体喷出方法,包括驱动信号产生步骤,产生第一驱动信号和第二驱动信号;第一驱动信号施加步骤,使用于控制所述第一驱动信号对能够执行喷出液体的操作的元件的施加的第一开关进入导通状态,以及将所述第一驱动信号施加到所述元件上;开关截止步骤,使所述第一开关和用于控制所述第二驱动信号对所述元件的施加的第二开关均进入截止状态;以及第二驱动信号施加步骤,使所述第二开关进入导通状态,以及将所述第二驱动信号施加到所述元件上。
24.一种液体喷出设备,包括(A)能够执行用于喷出液体的操作的元件;(B)驱动信号产生部分,用于产生具有定义了所述元件的操作的多个单位信号的第一驱动信号、以及具有定义了所述元件的操作的其他单位信号的第二驱动信号;(C)第一开关,用于控制所述单位信号对所述元件的施加;(D)第二开关,用于控制所述其他单位信号对所述元件的施加;以及(E)控制器,用于在从一个所述单位信号的产生结束到下一所述单位信号的产生开始的时间期间,在预定时间段内使所述第一开关强制进入截止状态。
25.根据权利要求24所述的液体喷出设备,其中所述第一开关根据开关控制信号来控制所述单位信号对所述元件的施加;以及所述控制器在所述预定时间段内使所述第一开关进入截止状态,而与所述开关控制信号无关。
26.根据权利要求25所述的液体喷出设备,其中所述控制器根据定义了所述开关控制信号的开关定时的定时脉冲,使所述第一开关进入截止状态。
27.根据权利要求26所述的液体喷出设备,其中所述控制器在所述定时脉冲的前沿定时处禁用所述开关控制信号,以及在所述定时脉冲的后沿定时处启用所述开关控制信号。
28.根据权利要求26所述的液体喷出设备,其中所述控制器根据所述定时脉冲来禁用所述开关控制信号,以及在从已经实现了所述禁用开始经过了所述预定时间段之后,启用所述开关控制信号。
29.根据权利要求25所述的液体喷出设备,其中所述控制器包括门电路,向其输入所述开关控制信号和门电路控制信号,其中,如果所述门电路控制信号处于预定电平,则所述门电路向所述第一开关输出所述开关控制信号;而如果所述门电路控制信号处于另一预定电平,则所述门电路向所述第一开关输出用于使所述第一开关进入截止状态的截止控制信号;以及所述控制器可以在使所述第一开关进入截止状态的时间段上,将所述门电路控制信号设置为所述另一预定电平。
30.根据权利要求24所述的液体喷出设备,其中由所述驱动信号产生部分所产生的所述第二驱动信号具有多个所述其他单位信号;以及所述控制器在从一个所述其他单位信号的产生结束到下一所述其他单位信号的产生开始的时间期间,在另一预定时间段内使所述第二开关强制进入截止状态。
31.根据权利要求30所述的液体喷出设备,其中所述第二开关根据另一开关控制信号,控制所述其他单位信号对所述元件的施加;以及所述控制器在所述另一预定时间段内使所述第二开关进入截止状态,而与所述另一开关控制信号无关。
32.根据权利要求30所述的液体喷出设备,其中所述控制器根据定义了所述另一开关控制信号的开关定时的另一定时脉冲,使所述第二开关进入截止状态。
33.根据权利要求32所述的液体喷出设备,其中所述控制器在所述另一定时脉冲的前沿定时处,禁用所述另一开关控制信号,以及在所述另一定时脉冲的后沿定时处启用所述另一开关控制信号。
34.根据权利要求32所述的液体喷出设备,其中所述控制器根据所述另一定时脉冲来禁用所述另一开关控制信号,以及在从已经实现所述禁用开始经过了所述另一预定时间段之后,启用所述另一开关控制信号。
35.根据权利要求31所述的液体喷出设备,其中所述控制器包括另一门电路,向其输入所述另一开关控制信号和另一门电路控制信号,其中,如果所述另一门电路控制信号处于预定电平,则所述另一门电路向所述第二开关输出所述另一开关控制信号;而如果所述另一门电路控制信号处于另一预定电平,则所述另一门电路向所述第二开关输出用于使所述第二开关进入截止状态的另一截止控制信号;以及所述控制器在使所述第二开关进入截止状态的时间段上,将所述另一门电路控制信号设置为所述另一预定电平。
36.根据权利要求24所述的液体喷出设备,其中所述液体是打印用液体墨水。
37.一种液体喷出设备,包括(A)能够执行用于喷出打印用液体墨水的操作的元件;(B)驱动信号产生部分,用于产生具有定义了所述元件的操作的多个单位信号的第一驱动信号、以及具有定义了所述元件的操作的其他单位信号的第二驱动信号;(C)第一开关,用于根据开关控制信号来控制所述单位信号对所述元件的施加;(D)第二开关,用于根据另一开关控制信号来控制所述其他单位信号对所述元件的施加;(E)控制器,所述控制器包括(E1)门电路,向其输入所述开关控制信号和门电路控制信号,其中,如果所述门电路控制信号处于预定电平,则所述门电路向所述第一开关输出所述开关控制信号;而如果门电路控制信号处于另一预定电平,则所述门电路向所述第一开关输出用于使所述第一开关进入截止状态的截止控制信号;(E2)另一门电路,向其输入所述另一开关控制信号和另一门电路控制信号,其中如果所述另一门电路控制信号处于预定电平,则所述另一门电路向所述第二开关输出所述另一开关控制信号;而如果所述另一门电路控制信号处于另一预定电平,则所述另一门电路向所述第二开关输出用于使所述第二开关进入截止状态的另一截止控制信号,(E3)其中,在从一个所述单位信号的产生结束到下一所述单位信号的产生开始的时间期间,所述控制器通过以下操作,根据定义了所述开关控制信号的开关定时的定时脉冲,在预定时间段上使所述第一开关强制进入截止状态,而与所述开关控制信号无关,所述操作为(E3a)通过将所述门电路控制信号设置为所述另一预定电平,在所述定时脉冲的前沿定时处禁用所述开关控制信号;以及通过将所述门电路控制信号设置为所述预定电平,在所述定时脉冲的后沿定时处启用所述开关控制信号,或者,(E3b)通过将所述门电路控制信号设置为所述另一预定电平,根据所述定时脉冲禁用所述开关控制信号;以及通过在从实现所述禁用开始经过了所述预定时间段之后、将所述门电路控制信号设置为所述预定电平,启用所述开关控制信号,和(E4)其中在从一个所述其他单位信号的产生结束到下一所述其他单位信号的产生开始的时间期间,所述控制器通过以下操作,根据定义了所述另一开关控制信号的开关定时的另一定时脉冲,在另一预定时间段上使所述第二开关强制进入截止状态,而与所述另一开关控制信号无关,所述操作为(E4a)通过将所述另一门电路控制信号设置为所述另一预定电平,在所述另一定时脉冲的前沿定时处禁用所述另一开关控制信号;以及通过将所述另一门电路控制信号设置为所述预定电平,在所述另一定时脉冲的后沿定时处启用所述另一开关控制信号,或者,(E4a)通过将所述另一门电路控制信号设置为所述另一预定电平,根据所述另一定时脉冲禁用所述另一开关控制信号;以及通过在从实现所述禁用开始经过了所述另一预定时间段之后、将所述另一门电路控制信号设置为所述预定电平,启用所述另一开关控制信号。
38.一种施加驱动信号的方法,包括驱动信号产生步骤,产生具有定义了能够执行喷出液体的操作的元件的操作的多个单位信号的第一驱动信号、以及具有定义了所述元件的操作的其他单位信号的第二驱动信号;以及开关截止步骤,在从一个所述单位信号的产生结束到下一所述单位信号的产生开始的时间期间,在预定时间段内使第一开关强制进入截止状态。
39.一种液体喷出的方法,包括驱动信号产生步骤,产生具有定义了能够执行喷出液体的操作的元件的操作的多个单位信号的第一驱动信号、以及具有定义了所述元件的操作的其他单位信号的第二驱动信号;以及开关截止步骤,在从一个所述单位信号的产生结束到下一所述单位信号的产生开始的时间期间,在预定时间段内使第一开关强制进入截止状态。
40.一种液体喷出设备,包括(A)头部,具有每个都与用于喷出液滴的多个喷嘴之一相对应地设置的多个元件;(B)驱动信号产生部分,用于产生其中多个波形部分以预定周期重复的第一驱动信号、以及与所述第一驱动信号不同且其中多个波形部分以所述预定周期重复的第二驱动信号;(C)存储器,存储用于在所述预定周期内的特定时间段内从所述第一驱动信号和所述第二驱动信号中选择一个驱动信号的第一驱动信号选择数据、以及用于在所述预定周期内的分离时间段内从所述第一驱动信号和所述第二驱动信号中选择一个驱动信号的第二驱动信号选择数据、以及用于从所述多个波形部分中选择预定波形部分的波形部分选择数据;以及(D)控制部分,用于将所述波形部分施加到所述元件上以便驱动所述元件并从所述喷嘴中喷出所述液滴,所述控制部分在所述预定周期的所述特定时间段内,向所述元件施加根据所述波形部分选择数据、从已经基于所述第一驱动信号选择数据所选的驱动信号中所包括的多个波形部分中选择的波形部分;以及在所述预定周期的所述分离时间段内,向所述元件施加根据所述波形部分选择数据、从已经基于所述第二驱动信号选择数据所选的驱动信号中所包括的多个波形部分中选择的波形部分。
41.根据权利要求40所述的液体喷出设备,其中在所述特定时间段或所述分离时间段内,在所述第一驱动信号中所包括的所述波形部分的数量和在所述第二驱动信号中所包括的所述波形部分的数量是不同的。
42.根据权利要求40所述的液体喷出设备,其中在所述特定时间段或所述分离时间段内,在所述第一驱动信号中所包括的一个所述波形部分的周期和在所述第二驱动信号中所包括的一个所述波形部分的周期是不同的。
43.根据权利要求40所述的液体喷出设备,其中所述控制部分包括第一开关,用于控制所述第一驱动信号中所包括的所述波形部分向所述元件的施加;以及第二开关,用于控制所述第二驱动信号中所包括的所述波形部分向所述元件的施加;以及当所述第一开关和所述第二开关之一处于导通状态时,所述控制部分使另一开关处于截止状态。
44.根据权利要求43所述的液体喷出设备,其中所述控制部分根据所述第一驱动信号选择数据或所述第二驱动信号选择数据使所述另一开关处于截止状态。
45.根据权利要求40所述的液体喷出设备,其中所述液体喷出设备还包括能够相对于设备主体移动的滑架、以及用于将信号从所述设备主体传送到在所述滑架上/内设置的所述存储器的电缆,以及所述电缆将所述第一驱动信号、所述第二驱动信号、以及用于设置所述第一驱动信号选择数据、所述第二驱动信号选择数据和所述波形部分选择数据的设置信号传送到所述存储器。
46.根据权利要求40所述的液体喷出设备,其中所述液体喷出设备还包括能够相对于设备主体移动的滑架、以及用于将信号从所述设备主体传送到在所述滑架上/内设置的所述存储器的电缆,以及所述电缆传送所述第一驱动信号、所述第二驱动信号、以及用于使所述存储器操作的时钟信号。
47.根据权利要求45所述的液体喷出设备,其中所述元件是压电元件。
48.一种液体喷出设备,包括(A)头部,具有每个都与用于喷出液滴的多个喷嘴之一相对应地设置的多个元件;(B)驱动信号产生部分,用于产生其中多个波形部分以预定周期重复的第一驱动信号、以及与所述第一驱动信号不同且其中多个波形部分以所述预定周期重复的第二驱动信号;(C)存储器,存储用于在所述预定周期内的特定时间段内从所述第一驱动信号和所述第二驱动信号中选择一个驱动信号的第一驱动信号选择数据、以及用于在所述预定周期内的分离时间段内从所述第一驱动信号和所述第二驱动信号中选择一个驱动信号的第二驱动信号选择数据、以及用于从所述多个波形部分中选择一预定波形部分的波形部分选择数据;以及(D)控制部分,用于将所述波形部分施加到所述元件上以便驱动所述元件并从所述喷嘴中喷出所述液滴,所述控制部分在所述预定周期的所述特定时间段内,向所述元件施加根据所述波形部分选择数据、从已经基于所述第一驱动信号选择数据所选的驱动信号中所包括的多个波形部分中选择的波形部分;以及在所述预定周期的所述分离时间段内,向所述元件施加根据所述波形部分选择数据、从已经基于所述第二驱动信号选择数据所选的驱动信号中所包括的多个波形部分中选择的波形部分;(E)其中在所述特定时间段或所述分离时间段内,在所述第一驱动信号中所包括的所述波形部分的数量和在所述第二驱动信号中所包括的所述波形部分的数量是不同的;(F)其中在所述特定时间段或所述分离时间段内,在所述第一驱动信号中所包括的一个所述波形部分的周期和在所述第二驱动信号中所包括的一个所述波形部分的周期是不同的;(G)其中所述控制部分包括第一开关,用于控制所述第一驱动信号中所包括的所述波形部分向所述元件的施加;以及第二开关,用于控制所述第二驱动信号中所包括的所述波形部分向所述元件的施加;以及当所述第一开关和所述第二开关之一处于导通状态时,所述控制部分使另一开关处于截止状态;(H)所述控制部分根据所述第一驱动信号选择数据或所述第二驱动信号选择数据使所述另一开关处于截止状态;(I)其中所述液体喷出设备还包括能够相对于设备主体移动的滑架、以及用于将信号从所述设备主体传送到在所述滑架上/内设置的所述存储器的电缆,以及(J)其中所述电缆传送所述第一驱动信号、所述第二驱动信号、以及去往所述存储器的用于设置所述第一驱动信号选择数据、所述第二驱动信号选择数据和所述波形部分选择数据的设置信号;以及用于使所述存储器操作的时钟信号,以及(K)其中所述元件是压电元件。
49.一种施加驱动信号的方法,包括(A)产生步骤,产生其中多个波形部分以预定周期重复的第一驱动信号、以及与所述第一驱动信号不同且其中多个波形部分以所述预定周期重复的第二驱动信号;(B)存储步骤,存储用于在所述预定周期内的特定时间段内从所述第一驱动信号和所述第二驱动信号中选择一个驱动信号的第一驱动信号选择数据、用于在所述预定周期内的分离时间段内从所述第一驱动信号和所述第二驱动信号中选择一个驱动信号的第二驱动信号选择数据、以及用于从所述多个波形部分中选择一预定波形部分的波形部分选择数据;以及(C)以下步骤在所述预定周期的所述特定时间段内,向一元件施加根据所述波形部分选择数据、从已经基于所述第一驱动信号选择数据所选的驱动信号中所包括的多个波形部分中选择的波形部分;以及在所述预定周期的所述分离时间段内,向所述元件施加根据所述波形部分选择数据、从已经基于所述第二驱动信号选择数据所选的驱动信号中所包括的多个波形部分中选择的波形部分。
50.一种液体喷出方法,包括(A)产生步骤,产生其中多个波形部分以预定周期重复的第一驱动信号、以及与所述第一驱动信号不同且其中多个波形部分以所述预定周期重复的第二驱动信号;(B)存储步骤,存储用于在所述预定周期内的特定时间段内从所述第一驱动信号和所述第二驱动信号中选择一个驱动信号的第一驱动信号选择数据、用于在所述预定周期内的分离时间段内从所述第一驱动信号和所述第二驱动信号中选择一个驱动信号的第二驱动信号选择数据、以及用于从所述多个波形部分中选择预定波形部分的波形部分选择数据;以及(C)以下步骤在所述预定周期的所述特定时间段内,向所述元件施加根据所述波形部分选择数据、从已经基于所述第一驱动信号选择数据所选的驱动信号中所包括的多个波形部分中选择的波形部分;在所述预定周期的所述分离时间段内,向所述元件施加根据所述波形部分选择数据、从已经基于所述第二驱动信号选择数据所选的驱动信号中所包括的多个波形部分中选择的波形部分;以及通过将所述波形部分施加到所述元件上,驱动所述元件,以便从所述喷嘴中喷出液滴。
全文摘要
所述液体喷出设备包括(A)驱动信号产生部分,产生要施加到能够执行用于喷出液体的操作的元件上的第一驱动信号和第二驱动信号;(B)数据输出部分,输出用于设置第一驱动信号对所述元件的施加状态的第一选择数据、以及用于设置第二驱动信号对所述元件的施加状态的第二选择数据;(C)数据检查部分,检查已经从数据输出部分输出的第一选择数据和第二选择数据,并且输出检查后的第一选择数据和检查后的第二选择数据,其中,如果所述第一选择数据和所述第二选择数据指示要将所述第一驱动信号和所述第二驱动信号同时施加到所述元件上,则所述数据检查部分继续输出到此时为止已经输出的、检查后的第一选择数据和检查后的第二选择数据;以及(D)开关部分,包括根据所述检查后的第一选择数据来控制所述第一驱动信号对所述元件的施加的第一开关、以及根据所述检查后的第二选择数据来控制所述第二驱动信号对所述元件的施加的第二开关。因此,能够防止多个开关同时进入导通状态。
文档编号B41J2/07GK1754697SQ200510104198
公开日2006年4月5日 申请日期2005年9月29日 优先权日2004年9月29日
发明者田村登 申请人:精工爱普生株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1