本发明专利技术提供一种用于多点方式的喷墨头的图像处理电路。运算部针对通过每一个像素的最大点数为Z且具有多个喷嘴的多点方式的喷墨头进行印刷的印刷对象的图像数据的像素中的灰度值为0以外的各对象像素,并行地进行与所述多个喷嘴中的对对象像素进行墨喷出的对象喷嘴相应的、对1~Z的各灰度值的伽玛校正运算。选择部针对所述各对象像素,从由所述运算部进行的对所述1~Z的各灰度值的伽玛校正运算的运算结果中选择与所述对象像素的灰度值相应的运算结果。
【技术实现步骤摘要】
用于多点方式的喷墨头的图像处理电路
本专利技术涉及一种对通过喷墨头进行印刷的印刷对象的图像数据进行校正的图像处理电路。
技术介绍
多点(Multidrop)方式的喷墨头能够从一个喷嘴对一个像素喷出多个墨滴。在多点方式中,进行通过向一个像素喷出的墨滴的数量(点数)来表现浓淡的灰度印刷。
技术实现思路
另外,在喷墨头中,难以针对各喷嘴得到均匀的输出特性,每个喷嘴在喷出性能上存在偏差。该每个喷嘴的喷出性能的偏差成为印刷图像中的浓淡不均匀的主要原因。因此,考虑以喷嘴为单位进行伽玛(gamma)校正,以校正每个喷嘴的喷出性能的偏差。图1中表示进行伽玛校正的图像处理电路的例子。图1所示的图像处理电路100实现于FPGA(FieldProgrammableGateArray:现场可编程门阵列)。图像处理电路100主要包括增益表选择部101和乘法部102。图像处理电路100具有RAM103,并将用于伽玛校正的增益表保持在RAM103中。在RAM103中保持有与喷墨头的各喷嘴对应的增益表。经由输入端子104向增益表选择部101依次输入作为栅格数据的图像数据的各像素的灰度值(点数)。在增益表选择部101中,所输入的灰度值在暂时保持于触发器(flipflop)111之后,被输入到多路选择器(MUX)112和触发器113。多路选择器112从RAM103获取与对输入了灰度值的像素进行墨喷出的喷嘴对应的增益表中的、与所输入的灰度值相应的增益值。由多路选择器112获取到的增益值被输入到触发器114。输入到触发器113的灰度值和输入到触发器114的增益值在分别暂时保持于触发器113、114之后,被输入到乘法部102的乘法器115。乘法器115将灰度值与增益值相乘。乘法器115的运算结果成为伽玛校正结果。伽玛校正结果在暂时保持于触发器105之后,通过输出端子106被输出到后级的电路。在此,图像处理电路100的乘法器115由利用内置于FPGA的硬件乘法器(hardmacro:硬宏)的电路构成。这是由于在运算处理速度方面有利。然而,硬件乘法器配置于FPGA内的限定的位置,从而产生到该位置为止的信号布线延迟,因此难以提高进行伽玛校正时的整体的动作时钟,处理速度变慢。另一方面,在将乘法器115实现为软件乘法器的情况下,需要构成多级结构的逻辑电路,在该情况下也难以提高动作时钟,处理速度变慢。若想要提高动作时钟,则需要搭载有高速电路或大规模电路的高价格范围的FPGA。在采用这种FPGA的情况下,导致消耗电力、电路规模的增大。作为关于伽玛校正的技术,存在日本特开2011-130136号公报所记载的图像处理电路。在该图像处理电路中,将与可能输入的所有灰度值对应的伽玛校正结果作为LUT(LookUpTable:查找表)存储于RAM。然后,在接收到输入信号时,通过参照LUT来间接地执行伽玛校正。上述的日本特开2011-130136号公报的图像处理电路根据显示装置的特性等来对图像信号进行伽玛校正。当对用于校正喷墨头的每个喷嘴的喷出性能的偏差的伽玛校正应用该方法时,对每个喷嘴进行与所有灰度值对应的伽玛校正,并存储该校正的结果。因此,需要大量的存储器,还难以高速化。因而,为了利用该方法实现高速处理而需要高价格范围的FPGA,导致消耗电力、电路规模的增大。本专利技术的目的在于,提供一种能够抑制消耗电力、电路规模并能够提高伽玛校正的处理速度的图像处理电路。本专利技术所涉及的图像处理电路具备:运算部,其针对通过每一个像素的最大点数为Z且具有多个喷嘴的多点方式的喷墨头进行印刷的印刷对象的图像数据的像素中的灰度值为0以外的各对象像素,并行地进行与所述多个喷嘴中的对对象像素进行墨喷出的对象喷嘴相应的、对1~Z的各灰度值的伽玛校正运算;以及选择部,其针对所述各对象像素,从由所述运算部对所述1~Z的各灰度值进行的伽玛校正运算的运算结果中选择与所述对象像素的灰度值相应的运算结果。根据上述结构,运算部中的对1~Z的灰度值的伽玛校正运算分别是固定了乘数(灰度值)的运算,因此在FPGA中,即使不采用硬件乘法器也能够实现。由此,能够避免如采用硬件乘法器进行伽玛校正运算的情况下所产生的那样的、由于硬件乘法器在FPGA内的位置被限定而导致的信号布线延迟。因此,即使不使用搭载有高速电路或大规模电路的高价格范围的FPGA,利用低价格范围的FPGA也能够提高伽玛校正的处理速度。因而,能够抑制如采用高价格范围的FPGA的情况下所产生的那样的消耗电力、电路规模的增大,并能够提高伽玛校正的处理速度。另外,在通过多点方式的喷墨头进行印刷的印刷对象的图像数据中,灰度数是限定的。因此,即使在低价格范围的FPGA中设为在运算部中并行地处理与0以外的各灰度值对应的伽玛校正运算的结构,也能抑制电路规模。另外,关于选择部也是,由于灰度数是限定的,因此能抑制电路规模。因而,根据上述结构,能够抑制消耗电力、电路规模并能够提高伽玛校正的处理速度。另外,上述图像处理电路也可以还具备用于保持增益表的RAM,所述增益表与所述多个喷嘴分别对应,包含用于进行伽玛校正的按所述1~Z的各灰度值的增益值。所述运算部也可以利用所述增益值来进行所述伽玛校正运算。另外,也可以是,上述图像处理电路实现于FPGA,所述运算部和所述选择部在所述FPGA中通过LUT生成。另外,所述选择部也可以是多路选择器,输出所选择的所述运算结果来作为伽玛校正结果。上述图像处理电路也可以还具备:RAM,其用于保持与所述多个喷嘴分别对应的增益表;输入端子,其用于接收所述图像数据;第一触发器,其从所述输入端子接收所述图像数据的各像素的灰度值,在暂时保持该灰度值之后向所述多路选择器输出该灰度值;第二触发器,其暂时保持从所述多路选择器输出的所述伽玛校正结果;以及输出端子,其用于从第二触发器接收所述伽玛校正结果来向后级的电路输出。所述增益表也可以包含用于进行基于增益曲线的伽玛校正的按所述1~Z的各灰度值的增益值。所述第一触发器也可以在所述FPGA中通过LUT生成。另外,所述运算部也可以具备:Z个乘法部,该Z个乘法部是与所述1~Z的各灰度值相对应地生成的,该Z个乘法部针对所述各对象像素,从所述RAM的所述增益表获取与所述对象喷嘴相应的增益值,并行地进行将所述1~Z的各灰度值与所获取到的所述增益值相乘的所述伽玛校正运算;以及Z个第三触发器,该Z个第三触发器是与所述Z个乘法部相对应地生成的,暂时保持由所对应的所述Z个乘法部进行的所述伽玛校正运算的运算结果。所述Z个乘法部也可以是通过快速进位逻辑来实现的。附图说明图1是表示进行伽玛校正的图像处理电路的例子的图。图2是包括本专利技术的实施方式所涉及的图像处理电路的喷墨打印机所具备的喷墨头的概要结构图。图3是表示本实施方式所涉及的图像处理电路的图。图4是表示增益曲线的一例的图。具体实施方式在下面的详细描述中,为了进行说明而阐述了许多具体细节,以便提供对于所公开的实施例的透彻理解。然而,显而易见的是,可以在没有这些具体细节的情况下实施一个或多个实施例。在其它的例子中,为了简化附图,示意性地示出了众所周知的结构和装置。以下,参照附图对本专利技术的实施方式进行说明。应当注意,对附图中相同或相似的部件和组件用相同或相似的附图标记表示,并且将会省略或简化对这本文档来自技高网...

【技术保护点】
一种图像处理电路,具备:运算部,其针对通过每一个像素的最大点数为Z且具有多个喷嘴的多点方式的喷墨头进行印刷的印刷对象的图像数据的像素中的灰度值为0以外的各对象像素,并行地进行与所述多个喷嘴中的对对象像素进行墨喷出的对象喷嘴相应的、对1~Z的各灰度值的伽玛校正运算;以及选择部,其针对所述各对象像素,从由所述运算部对所述1~Z的各灰度值进行的伽玛校正运算的运算结果中选择与所述对象像素的灰度值相应的运算结果。
【技术特征摘要】
2016.09.20 JP 2016-1830591.一种图像处理电路,具备:运算部,其针对通过每一个像素的最大点数为Z且具有多个喷嘴的多点方式的喷墨头进行印刷的印刷对象的图像数据的像素中的灰度值为0以外的各对象像素,并行地进行与所述多个喷嘴中的对对象像素进行墨喷出的对象喷嘴相应的、对1~Z的各灰度值的伽玛校正运算;以及选择部,其针对所述各对象像素,从由所述运算部对所述1~Z的各灰度值进行的伽玛校正运算的运算结果中选择与所述对象像素的灰度值相应的运算结果。2.根据权利要求1所述的图像处理电路,其特征在于,还具备用于保持增益表的随机存取存储器、即RAM,所述增益表与所述多个喷嘴分别对应,包含用于进行伽玛校正的按所述1~Z的各灰度值的增益值,所述运算部利用所述增益值来进行所述伽玛校正运算。3.根据权利要求1所述的图像处理电路,其特征在于,所述图像处理电路实现于现场可编程门阵列、即FPGA,所述运算部和所述选择部在所述FPGA中通过查找表、即LUT生成。4.根据权利要求3所述的图像处理电路,其特征在于,所述选择部为多路选择器,输出所选择的...
【专利技术属性】
技术研发人员:佐佐木康隆,
申请(专利权)人:理想科学工业株式会社,
类型:发明
国别省市:日本,JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。