印刷装置、程序及方法、图像处理装置、程序及方法

文档序号:7629596阅读:135来源:国知局
专利名称:印刷装置、程序及方法、图像处理装置、程序及方法
技术领域
本发明涉及以传真装置、复印机、OA设备的打印机等为代表的印刷装置、印刷程序、印刷方法、及图像处理装置、图像处理程序、图像处理方法、以及记录所述程序的记录介质等,尤其涉及在印刷纸(印刷介质)上喷出多色的液体墨的微粒子,描绘规定的文字或图像的所谓喷墨方式的印刷装置、印刷程序、印刷方法、及图像处理装置、图像处理程序、图像处理方法、以及记录所述程序的记录介质。
背景技术
以下,说明印刷装置,重点说明采用喷墨方式的打印机(以下,称为“喷墨打印机”)。
喷墨打印机,由于一般容易得到廉价且高品质的彩色印刷物,所以随着计算机或数码摄像机等的普及,不仅在办公室,也在一般用户中广泛普及。
如此的喷墨打印机,一般,具有一体地具备墨盒和印字头的称为滑架的移动体,通过在印刷介质(纸)上向与其送纸方向垂直的方向往返运动,同时从其印字头的喷嘴呈圆点状地喷出(喷射)液体墨的粒子,在印刷介质上描绘规定的文字或图像,形成所要求的印刷物。因此,通过在该滑架上具备包含黑色的4色(黑色、黄色、红色、绿色)的墨盒和每色的印字头,不仅单色印刷,而且也容易进行组合各色的全色印刷(另外,在这些各色中增加浅绿或浅红等的6色或7色、或8色的印刷也开始实用化)。
此外,在如此一边使滑架上的印字头向与送纸方向垂直的方向往复运动,一边进行印刷的方式的喷墨打印机中,为了漂亮地印刷整页,需要使印字头往返运动几十次到100次以上,因此与其它方式的印刷装置例如复印机等采用电子照片技术的激光打印机等相比,存在印刷时间长的缺陷。另外,一般将该方式的喷墨打印机称为“多线路型打印机”或“串行打印机”。
对此,在配置尺寸与印刷纸的宽度相同(或长)的长尺寸的印字头,不使用滑架的方式的喷墨打印机中,由于不需要使印字头向印刷纸的宽度方向移动,能够进行用所谓1扫描(1线路)的印刷,所以能够进行与所述激光打印机同样的高速印刷。此外,由于不需要搭载印字头的滑架或用于使其移动的驱动系统等,所以能够进行打印机的筐体的小型·轻量化,另外还具有大幅度提高静音性的优点。另外,一般将该方式的喷墨打印机称为“行式喷头型打印机”。
可是,在如此的喷墨打印机中不可缺欠的印字头,由于是通过相隔规定的间隔1行或向与印字头的喷嘴的排列方向垂直的方向多行地配置直径10~70μm范围的微细的喷嘴而形成的,所以有时因制造误差部分喷嘴的墨的喷出方向倾斜,或配置在喷嘴的位置脱离理想位置的位置上,发生由该喷嘴形成的圆点的落点位置偏离目标圆点的所谓“飞行弯曲现象”。
结果,有时在采用该不良喷嘴印刷的部分,发生所谓“条纹(条)现象”的印刷不良,显著降低印刷品质。即,如果发生“飞行弯曲现象”,在由相邻的喷嘴喷出的圆点间距离不均,在由相邻的喷嘴喷出的圆点间距离长的部分发生“白条(在印刷纸为白纸时)”,在由相邻的喷嘴喷出的圆点间距离短的部分发生“浓条”。
尤其,如此的条纹现象,与所述的“多线路型打印机”(串行打印机)相比,在印字头或印刷介质固定(1线路印刷)的“行式喷头型打印机”中更容易发生(在多线路型打印机中,有通过使印字头几次往返,使条纹现象不明显的技术)。
因此,为了防止如此的“条纹现象”造成的一种印刷不良,深入进行了印字头的制造技术的提高或设计改进等在所谓硬件部分的研究开发,但是从制造成本、技术等方面,难提供100%不发生“条纹现象”的印字头。
为此,目前除进行所述的硬件部分的改进外,也一并采用以下所示的称为印刷控制的所谓软件的方法,降低如此的“条纹现象”的技术。
例如,在以下的专利文献1的“喷墨记录装置及喷墨记录方法”中,与使印字头的喷嘴排列方向的圆点的尺寸相同相反,通过使该印字头的驱动方向(与喷嘴排列方向垂直的方向)的圆点的尺寸不规则地变化,来减小向与喷嘴排列方向垂直的方向延伸的“条纹现象”。
专利文献1特开平6-340094号公报但是,在所述的以往技术中,由于不规则地确定圆点尺寸,所以根据情况,在小的圆点连续的情况下,难减轻发生在其附近的“白条”。此外,在用同一浓度印字时,有时发生浓度不均,即,应是均匀浓度的区域的浓度局部变化,使印刷品质下降。

发明内容
为此,本发明是为有效地解决如此的问题而提出的,其目的在于提供一种尤其能够消除飞行弯曲现象造成的条纹现象或使其几乎不明显的新型印刷装置、印刷程序、印刷方法、及图像处理装置、图像处理程序、图像处理方法、以及记录所述程序的记录介质。
本发明的另一目的在于提供一种能够消除浓度不均的新型印刷装置、印刷程序、印刷方法、及图像处理装置、图像处理程序、图像处理方法、以及记录所述程序的记录介质。
为解决上述问题,方式1的印刷装置,其特征在于,具有N值化数据生成机构,按每个像素,N值(N≥2)化处理构成图像的M值(M>N)的像素值的集合即图像数据,生成N值的图像数据、印刷数据生成机构,生成印刷数据,该印刷数据设定了与由该N值化数据生成机构生成的N值的图像数据的所述各像素值对应的圆点尺寸,印刷机构,基于由该印刷数据生成机构生成的印刷数据,进行印刷;所述印刷数据生成机构,在所述印刷数据中,当规定范围的圆点尺寸连续时,生成变更与连续的圆点的任何一方的像素对应的圆点尺寸的印刷数据。
由此,由于规定范围的尺寸的圆点不连续,所以能够有效地消除因所谓飞行弯曲现象而发生的条纹现象或使其几乎不明显。
此处,在本方式中所称的所谓“圆点”,是表示印刷物的文字或图形的基本单位,指的是从1个或多个喷嘴喷出的墨落在介质上的1个区域。此外,该“圆点”,当然面积不是“零”,具有一定的尺寸(面积),按大小存在多种。此外,作为圆点的形状,不一定局限于正圆形,也包括椭圆形等正圆形以外的形状,在此种情况下,由于直径不是一律的,所以能够根据圆点所占的面积,或基于其平均直径确定该圆点尺寸(以下的有关“印刷装置”的方式、有关“印刷程序”的方式、有关“印刷方法”的方式、有关“图像处理装置”的方式、有关“图像处理程序”的方式、有关“图像处理方法”的方式、及有关“记录所述程序的记录介质”的方式,在实施本发明的最佳方式的段落等的记载中,相同)。
另外,如果更严格地定义该“圆点径”,设想具有与通过喷出某一量的墨而形成的圆点的面积相等的面积的正圆的等价圆点,将该等价圆点的径作为圆点径。此外,一般,由于墨的吸收率因印刷介质而变化,因此即使相同的墨量,只要变化印刷介质,当然形成的圆点径会有多种变化。此外,该“圆点”,不一定局限于1次喷出的1个墨滴形成的圆点,如在极大圆点的情况下等,规定为也包括组合2个或以上的喷出墨滴而形成的圆点。
此外,所谓“N值(N≥2)化”,在后面的实施方式中详细描述,是基于某一规则,对各像素将M值(M>N)(例如8圆点、256灰度)的图像数据分类为N种的处理,其概念除打点、不打点的所谓“2值”外,也包括根据像素的大小使圆点的尺寸多阶段变化(以下的有关“印刷装置”的方式、有关“印刷程序”的方式、有关“印刷方法”的方式、有关“图像处理装置”的方式、有关“图像处理程序”的方式、有关“图像处理方法”的方式、及有关“记录所述程序的记录介质”的方式,在实施本发明的最佳方式的段落等的记载中,相同)。
此外,将该“N”的值规定为(N≥2),是因为要生成印刷数据,需要至少规定在有关打点或不打点的2值化以上(以下的有关“印刷装置”的方式、有关“印刷程序”的方式、有关“印刷方法”的方式、有关“图像处理装置”的方式、有关“图像处理程序”的方式、有关“图像处理方法”的方式、及有关“记录所述程序的记录介质”的方式,在实施本发明的最佳方式的段落等的记载中,相同)。
此外,所谓“条纹现象”,是指发生因“飞行弯曲现象”而产生的“白条”或“浓条”的印刷不良(以下的有关“印刷装置”的方式、有关“印刷程序”的方式、有关“印刷方法”的方式、有关“图像处理装置”的方式、有关“图像处理程序”的方式、有关“图像处理方法”的方式、及有关“记录所述程序的记录介质”的方式,在实施本发明的最佳方式的段落等的记载中,相同)。
此外,所谓“飞行弯曲现象”,如前所述,说的是与只一部分喷嘴的不喷出的现象不同,虽喷出墨,但其一部分喷嘴的喷出方向倾斜等,圆点偏离目标位置而形成的现象(以下的有关“印刷装置”的方式、有关“印刷程序”的方式、有关“印刷方法”的方式、有关“图像处理装置”的方式、有关“图像处理程序”的方式、有关“图像处理方法”的方式、及有关“记录所述程序的记录介质”的方式,在实施本发明的最佳方式的段落等的记载中,相同)。
此外,所谓“白条”,说的是因“飞行弯曲现象”连续发生相邻圆点间的距离大于规定的距离的现象,印刷介质的衬底的颜色条状醒目的部分(区域),此外,所谓“浓条”,指的是,同样因“飞行弯曲现象”连续发生相邻圆点间的距离短于规定的距离的现象,看不见印刷介质的衬底的颜色,或因圆点间的距离缩短能够相对浓地看见,或偏离形成的圆点的一部分与正常的圆点重合,该重合的部分以浓条状醒目的部分(区域)(以下的有关“印刷装置”的方式、有关“印刷程序”的方式、有关“印刷方法”的方式、有关“图像处理装置”的方式、有关“图像处理程序”的方式、有关“图像处理方法”的方式、及有关“记录所述程序的记录介质”的方式,在实施本发明的最佳方式的段落等的记载中,相同)。
此外,所谓“规定范围的圆点尺寸”,例如,在包括“无圆点”的圆点尺寸有16种时,如果将“无圆点”规定为“1”、将“最小的圆点”规定为“2”、将“下个大圆点”规定为“3”、…、将“最大的圆点”规定为“16”,将规定范围规定为“3”~“10”、或“1”~“6”等,在规定范围以下时,规定在“10”以下、“12”以下等(以下的有关“印刷装置”的方式、有关“印刷程序”的方式、有关“印刷方法”的方式、有关“图像处理装置”的方式、有关“图像处理程序”的方式、有关“图像处理方法”的方式、及有关“记录所述程序的记录介质”的方式,在实施本发明的最佳方式的段落等的记载中,相同)。
此外,所谓“连续”,说的是2个或2个以上的圆点连续的情况(以下的有关“印刷装置”的方式、有关“印刷程序”的方式、有关“印刷方法”的方式、有关“图像处理装置”的方式、有关“图像处理程序”的方式、有关“图像处理方法”的方式、及有关“记录所述程序的记录介质”的方式,在实施本发明的最佳方式的段落等的记载中,相同)。
此处,所谓“任何一方的像素”,例如,规定为在2个连续时指双方的某一方的像素,在3个连续时指任何一方的像素(以下的有关“印刷装置”的方式、有关“印刷程序”的方式、有关“印刷方法”的方式、有关“图像处理装置”的方式、有关“图像处理程序”的方式、有关“图像处理方法”的方式、及有关“记录所述程序的记录介质”的方式,在实施本发明的最佳方式的段落等的记载中,相同)。
方式2的印刷装置,其特征在于,具有N值化数据生成机构,按每个像素,N值(N≥2)化处理构成图像的M值(M>N)的像素值的集合即图像数据,生成N值的图像数据、印刷数据生成机构,生成印刷数据,该印刷数据设定了与由该N值化数据生成机构生成的N值的图像数据的各像素值对应的圆点尺寸、印刷机构,基于由该印刷数据生成机构生成的印刷数据,进行印刷;所述印刷数据生成机构,在所述印刷数据中,当比规定尺寸小的圆点连续时,生成将与连续的圆点的任何一方的像素对应的圆点尺寸变更为所述规定尺寸或以上的尺寸的印刷数据。
由此,由于比规定尺寸小的圆点不连续,因此能够有效地消除因所谓飞行弯曲现象而发生的条纹现象或使其几乎不明显。
方式3的印刷装置,其特征在于,具有N值化数据生成机构,按每个像素,N值(N≥2)化处理构成图像的M值(M>N)的像素值的集合即图像数据,生成N值的图像数据、印刷数据生成机构,设定与由该N值化数据生成机构生成的N值的图像数据的各像素值对应的圆点尺寸,生成印刷数据、印刷机构,基于由该印刷数据生成机构生成的印刷数据,进行印刷;所述印刷数据生成机构,具有在所述印刷数据中,当比规定尺寸小的圆点连续时,将连续的圆点的任何一方的像素的圆点尺寸变更为所述规定尺寸或以上的尺寸的圆点尺寸变更部、将通过该圆点尺寸变更部的圆点尺寸变更处理产生的该像素的像素值的误差传递给未处理像素的误差传递部、再设定在该误差传递部被传递了误差的像素的圆点尺寸的圆点尺寸再设定部。
即,本方式,如所述方式1,不只是单一地以比规定尺寸小的圆点不连续的方式变更其圆点尺寸,而且将随着其圆点尺寸变更而发生的像素值的误差传递给下个主扫描列等的未处理像素,进行利用。
由此,能够与原来的面积灰度同程度地维持圆点尺寸变换的周边区域的面积灰度,能够得到浓度不均少的高品质的印刷物。
此处,所谓“未处理像素”,是指尤其与成为处理对象的像素相邻的未处理像素(以下的有关“印刷装置”的方式、有关“印刷程序”的方式、有关“印刷方法”的方式、有关“图像处理装置”的方式、有关“图像处理程序”的方式、有关“图像处理方法”的方式、及有关“记录所述程序的记录介质”的方式,在实施本发明的最佳方式的段落等的记载中,相同)。
方式4的印刷装置,其特征在于,具有N值化数据生成机构,按每个像素,N值(N≥2)化处理构成图像的M值(M>N)的像素值的集合即图像数据,生成N值的图像数据、印刷数据生成机构,设定与由该N值化数据生成机构生成的N值的图像数据的像素值对应的圆点尺寸,生成印刷数据、印刷机构,基于由该印刷数据生成机构生成的印刷数据,进行印刷;所述N值化数据生成机构,具有在与所述像素值对应的圆点尺寸以达到规定尺寸或以下的方式相邻时,调整所述像素值的N值化的N值化调整部、和将在通过该N值化调整部N值化处理时产生的像素值的误差传递给未处理像素的误差传递部。
即,本方式,在N值化处理M值的图像数据时,在规定尺寸或以下的圆点连续时,以规定尺寸或以下的圆点不连续的方式,调整该N值,并且,向相邻的未处理像素传递通过该调整产生的误差。
由此,如所述方式2,能够避免因规定尺寸或以下的圆点连续而发生条纹,同时能够与原来的面积灰度同程度地维持圆点尺寸变换的周边区域的面积灰度,能够得到浓度不均少的高品质的印刷物。此外,通过在N值化中将圆点尺寸调整为相要的像素值,由于在印刷数据生成时不需要变更圆点尺寸,从而提高处理效率。
方式5的印刷装置,其特征在于,具有N值化数据生成机构,按每个像素,N值(N≥2)化处理构成图像的M值(M>N)的像素值的集合即图像数据,生成N值的图像数据、印刷数据生成机构,设定与由该N值化数据生成机构生成的N值的图像数据的像素值对应的圆点尺寸,生成印刷数据、印刷机构,基于由该印刷数据生成机构生成的印刷数据,进行印刷;所述N值化数据生成机构,具有在与所述像素值对应的圆点尺寸以达到规定范围的方式相邻时,调整所述像素值的N值化的N值化调整部、和将在用该N值化调整部进行N值化处理时产生的像素值的误差传递给未处理像素的误差传递部。
即,本方式,在N值化处理M值的图像数据时,在规定尺寸或以下的圆点连续时,以规定尺寸或以下的圆点不连续的方式,调整该N值,同时向相邻的未处理像素传递通过该调整产生的误差。
由此,能够避免因规定尺寸的圆点连续而发生条纹,同时能够与原来的面积灰度同程度地维持圆点尺寸变换的周边区域的面积灰度,能够得到浓度不均少的高品质的印刷物。此外,通过在N值化中将圆点尺寸调整为想要的像素值,由于在印刷数据生成时不需要变更圆点尺寸,从而提高处理效率。
方式6的印刷装置,其特征在于,在方式4或方式5所述的印刷装置中,所述N值化数据生成机构,还具有误差扩散部,在N值化处理所述图像数据的注目图像时,向所述注目图像的周围的未处理像素扩散像素值的误差。
如此,在进行注目图像的N值化处理时,由于通过并用众所周知的半色调处理方法之一的误差扩散法,在按照规定的误差扩散矩阵向周围的像素连续分配由N值化处理产生的误差的处理中,能够考虑其影响地使整体的误差最小化,所以能够确实得到忠实地再现中间灰度的高画质的印刷物。
此处,在本发明中所述的所谓“误差扩散处理”,与通常在图像处理领域所用的误差扩散处理相同,指的是在按照规定的误差扩散矩阵向周围的像素连续分配由某像素的N值化处理产生的误差的处理中,考虑其影响地使整体的误差最小化的处理。例如,是通过如果注目像素的像素值大于其图像具有的灰度数的一半的中间值就分类为黑,如果小于其中间值就分类白,然后,按适当的比例,使分类前的像素值和处理后的像素值的误差向周围的像素扩散,进行调整的方法(以下的有关“印刷装置”的方式、有关“印刷程序”的方式、有关“印刷方法”的方式、有关“图像处理装置”的方式、有关“图像处理程序”的方式、有关“图像处理方法”的方式、及有关“记录所述程序的记录介质”的方式,在实施本发明的最佳方式的段落等的记载中,相同)。
另外,即使与该“误差扩散法”同样,采用众所周知的半色调处理方法之一的高频振动法,同样能够确实得到忠实地再现中间灰度的高画质的印刷物。
所谓该“高频振动法”,同样与通常在图像处理领域所用的高频振动法相同,例如,是通过比较图像的注目像素的像素值和给予预先准备好的高频振动矩阵的各像素的数值,进行如果注目像素的像素值大就分类为黑,如果小就分类白的确定,将像素分配为白和黑的处理方法。
方式7的印刷程序,其特征在于,使计算机具有作为N值化数据生成机构,按每个像素,N值(N≥2)化处理构成图像的M值(M>N)的像素值的集合即图像数据,生成N值的图像数据、印刷数据生成机构,生成印刷数据,该印刷数据设定了与由该N值化数据生成机构生成的N值的图像数据的各像素值对应的圆点尺寸的功能;同时使所述印刷数据生成机构,具有在所述印刷数据中,当规定范围的圆点尺寸连续时,生成变更与连续的圆点的任何一方的像素对应的圆点尺寸的印刷数据的功能。
由此,与方式1同样,能够降低条纹,能够消除飞行弯曲现象造成的条纹现象或使其几乎不明显。
此外,称为喷墨打印机等的目前在市场上出售的大部分印刷装置,都具有由中央处理装置(CPU)或存储装置(RAM、ROM)、输入输出装置等构成的计算机系统,由于采用该计算机系统,能够通过软件实现所述各机构,所以与制作专用的硬件来实现所述各机构时相比,能够经济且容易地实现。
另外,通过改写部分程序,也能够容易进行功能改变或改进等的版本更新。
方式8的印刷程序,其特征在于,使计算机具有作为N值化数据生成机构,按每个像素,N值(N≥2)化处理构成图像的M值(M>N)的像素值的集合即图像数据,生成N值的图像数据、印刷数据生成机构,生成印刷数据,该印刷数据设定了与由该N值化数据生成机构生成的N值的图像数据的各像素值对应的圆点尺寸的功能;同时使所述印刷数据生成机构,具有作为在所述印刷数据中,当比规定尺寸小的圆点连续时,生成将与连续的圆点的任何一方的像素对应的圆点尺寸变更为所述规定尺寸或以上的尺寸的印刷数据的功能。
由此,与方式2同样,能够降低条纹,能够消除飞行弯曲现象造成的条纹现象或使其几乎不明显。
此外,与方式7同样,由于能够直接采用目前在市场上出售的大部分印刷装置具有的计算机系统,能够通过软件实现所述各机构,所以与制作专用的硬件来实现所述各机构时相比,能够经济且容易地实现。另外,通过改写部分程序,也能够容易进行功能改变或改进等的版本更新。
方式9的印刷程序,其特征在于,使计算机具有作为N值化数据生成机构,按每个像素,N值(N≥2)化处理构成图像的M值(M>N)的像素值的集合即图像数据,生成N值的图像数据、印刷数据生成机构,设定与由该N值化数据生成机构生成的N值的图像数据的各像素值对应的圆点尺寸,生成印刷数据的功能;同时使所述印刷数据生成机构,具有作为在所述印刷数据中,当比规定尺寸小的圆点连续时,将连续的圆点的任何一方的像素的圆点尺寸变更为所述规定尺寸或以上的尺寸的圆点尺寸变更部、将通过该圆点尺寸变更部的圆点尺寸变更处理产生的该像素的像素值的误差传递给未处理像素的误差传递部、再设定在该误差传递部被传递了误差的像素的圆点尺寸的圆点尺寸再设定部的功能。
由此,与方式3同样,能够降低条纹,能够消除飞行弯曲现象造成的条纹现象或使其几乎不明显。
此外,与方式7同样,由于能够直接采用目前在市场上出售的大部分印刷装置具有的计算机系统,能够通过软件实现所述各机构,所以与制作专用的硬件来实现所述各机构时相比,能够经济且容易地实现。另外,通过改写部分程序,也能够容易进行功能改变或改进等的版本更新。
方式10的印刷程序,其特征在于,使计算机具有作为N值化数据生成机构,按每个像素,N值(N≥2)化处理构成图像的M值(M>N)的像素值的集合即图像数据,生成N值的图像数据、印刷数据生成机构,设定与由该N值化数据生成机构生成的N值的图像数据的像素值对应的圆点尺寸,生成印刷数据的功能;同时使所述N值化数据生成机构,具有作为在与所述像素值对应的圆点尺寸以达到规定尺寸或以下的方式相邻时,调整所述像素值的N值化的N值化调整部、和将在用该N值化调整部进行N值化处理时产生的像素值的误差传递给未处理像素的误差传递部的功能。
由此,与方式4同样,能够降低条纹,能够消除飞行弯曲现象造成的条纹现象或使其几乎不明显。
此外,与方式7同样,由于能够直接采用目前在市场上出售的大部分印刷装置具有的计算机系统,能够通过软件实现所述各机构,所以与制作专用的硬件来实现所述各机构时相比,能够经济且容易地实现。另外,通过改写部分程序,也能够容易进行功能改变或改进等的版本更新。
方式11的印刷程序,其特征在于,使计算机具有作为N值化数据生成机构,按每个像素,N值(N≥2)化处理构成图像的M值(M>N)的像素值的集合即图像数据,生成N值的图像数据、印刷数据生成机构,设定与由该N值化数据生成机构生成的N值的图像数据的像素值对应的圆点尺寸,生成印刷数据的功能;同时使所述N值化数据生成机构,具有作为在与所述像素值对应的圆点尺寸以达到规定范围的方式相邻时,调整所述像素值的N值化的N值化调整部、和将在用该N值化调整部进行N值化处理时产生的像素值的误差传递给未处理像素的误差传递部的功能。
由此,与方式5同样,能够降低条纹,能够消除飞行弯曲现象造成的条纹现象或使其几乎不明显。
此外,与方式7同样,由于能够直接采用目前在市场上出售的大部分印刷装置具有的计算机系统,能够通过软件实现所述各机构,所以与制作专用的硬件来实现所述各机构时相比,能够经济且容易地实现。另外,通过改写部分程序,也能够容易进行功能改变或改进等的版本更新。
方式12的印刷程序,其特征在于,在方式10或方式11所述的印刷程序中,使所述N值化数据生成机构,具有在N值化处理所述图像数据的注目图像时,向所述注目图像的周围的未处理像素扩散像素值的误差的功能。
如此,与方式6同样,由于能够向周围的未处理像素扩散在进行注目图像的N值化处理时发生的误差,能够与原来的面积灰度同等程度地维持周边区域的面积灰度,所以能够确实得到忠实地再现中间灰度的高画质的印刷物。
此外,与方式7同样,由于能够直接采用目前在市场上出售的大部分印刷装置具有的计算机系统,能够通过软件实现所述各机构,所以与制作专用的硬件来实现所述各机构时相比,能够经济且容易地实现。另外,通过改写部分程序,也能够容易进行功能改变或改进等的版本更新。
方式13的计算机能够读取的记录介质,是记录方式7~12中任何一项所述的印刷程序的记录介质。
由此,能够经由CD-ROM或DVD-ROM、FD、半导体芯片等计算机可读取的存储介质,容易且确实地向用户等需要者提供所述方式7~12中任何一项所述的印刷程序。
方式14的印刷方法,其特征在于,包括N值化数据生成步骤,按每个像素,N值(N≥2)化处理构成图像的M值(M>N)的像素值的集合即图像数据,生成N值的图像数据、印刷数据生成步骤,生成印刷数据,该印刷数据设定了与在该N值化数据生成步骤生成的N值的图像数据的各像素值对应的圆点尺寸、印刷步骤,基于在该印刷数据生成步骤生成的印刷数据,进行印刷;所述印刷数据生成步骤,在所述印刷数据中,当规定范围的圆点尺寸连续时,生成变更与连续的圆点的任何一方的像素对应的圆点尺寸的印刷数据。
由此,与方式1同样,由于规定范围的尺寸的圆点不连续,所以能够有效地消除因所谓飞行弯曲现象而发生的条纹现象造成的“白条”或使其几乎不明显。
另外,此处,作为N值化数据生成步骤、印刷数据生成步骤的工作主体,例如是计算机系统的CPU(中央运算处理装置),此外,作为所述印刷步骤的工作主体,是打印机的印刷机构等的输出装置等(以下的有关“印刷方法”的方式、有关“图像处理装置”的方式、有关“图像处理方法”的方式,在实施本发明的最佳方式的段落等的记载中,相同)。
方式15的印刷方法,其特征在于,包括N值化数据生成步骤,按每个像素,N值(N≥2)化处理构成图像的M值(M>N)的像素值的集合即图像数据,生成N值的图像数据、印刷数据生成步骤,设定与在该N值化数据生成步骤生成的N值的图像数据的各像素值对应的圆点尺寸,生成印刷数据、印刷步骤,基于在该印刷数据生成步骤生成的印刷数据,进行印刷;所述印刷数据生成步骤,具有在所述印刷数据中,当比规定尺寸小的圆点连续时,将连续的圆点的任何一方的像素的圆点尺寸变更为所述规定尺寸或以上的尺寸的步骤、将通过该圆点尺寸变更处理产生的该像素的像素值的误差传递给未处理像素的步骤、再设定被传递该误差的像素的圆点尺寸的步骤。
由此,与方式2同样,由于比规定尺寸小的圆点不连续,所以能够有效地消除因所谓飞行弯曲现象而发生的条纹现象或使其几乎不明显。
方式16的印刷方法,其特征在于,具备N值化数据生成步骤,按每个像素,N值(N≥2)化处理构成图像的M值(M>N)的像素值的集合即图像数据,生成N值的图像数据、印刷数据生成步骤,设定与在该N值化数据生成步骤生成的N值的图像数据的像素值对应的圆点尺寸,生成印刷数据、印刷步骤,基于在该印刷数据生成步骤生成的印刷数据,进行印刷;所述N值化数据生成步骤,具有在与所述像素值对应的圆点尺寸以达到规定尺寸或以下的方式相邻时,调整所述像素值的N值化的N值化调整步骤、和将在通过该N值化调整部N值化处理时产生的像素值的误差传递给下个未处理像素的误差传递步骤。
如此,与方式3同样,由于能够与原来的面积灰度同等程度地维持周边区域的面积灰度,所以能够得到浓度不均少的高画质的印刷物。
方式17的印刷方法,其特征在于,具备N值化数据生成步骤,按每个像素,N值(N≥2)化处理构成图像的M值(M>N)的像素值的集合即图像数据,生成N值的图像数据、印刷数据生成步骤,对在该N值化数据生成步骤生成的N值的图像数据,按每个所述注目像素,设定与该像素值对应的圆点尺寸,生成印刷数据、印刷步骤,基于在该印刷数据生成步骤生成的印刷数据,进行印刷;所述N值化数据生成步骤,具有在所述印刷数据中,与相邻的像素对应的圆点尺寸达到规定尺寸或以下时,调整所述注目像素的N值化的N值化调整步骤、和将在通过该N值化调整步骤N值化处理时产生的像素值的误差传递给未处理像素的误差传递步骤。
如此,如所述方式4,由于能够与原来的面积灰度相同地维持圆点尺寸变换的周边区域的面积灰度,不仅能够得到浓度不均少的高画质的印刷物,而且通过在N值化处理中,将圆点尺寸调整为想要的像素值,在印刷数据生成时不需要圆点尺寸变更,所以能够提高处理效率。
方式18的印刷方法,其特征在于在方式17所述的印刷方法中,所述N值化数据生成步骤,在N值化处理所述图像数据的注目像素时,向该注目像素的周围的未处理像素扩散该像素值的误差。
由此,与方式6同样,由于在按照规定的误差扩散矩阵向周围的像素连续分配由N值化处理产生的误差的处理中,能够考虑其影响地使整体的误差最小化,所以能够确实得到忠实地再现中间灰度的高画质的印刷物。
方式19的图像处理装置,其特征在于,具备N值化数据生成机构,按每个像素,N值(N≥2)化处理构成图像的M值(M>N)的像素值的集合即图像数据,生成N值的图像数据、印刷数据生成机构,生成印刷数据,该印刷数据设定了与由该N值化数据生成机构生成的N值的图像数据的各像素值对应的圆点尺寸;所述印刷数据生成机构,在所述印刷数据中,当规定范围的圆点尺寸连续时,生成变更与连续的圆点的任何一方的像素对应的圆点尺寸的印刷数据。
由此,与方式1同样,由于规定范围的尺寸的圆点不连续,所以能够有效地消除因所谓飞行弯曲现象而发生的条纹现象或使其几乎不明显。此外,由于能够在软件上实现各机构,所以能够通过广泛使用的计算机等的信息处理装置等实现各机构。
方式20的图像处理装置,其特征在于,具备N值化数据生成机构,按每个像素,N值(N≥2)化处理构成图像的M值(M>N)的像素值的集合即图像数据,生成N值的图像数据、印刷数据生成机构,生成印刷数据,该印刷数据设定了与由该N值化数据生成机构生成的N值的图像数据的所述各像素值对应的圆点尺寸;所述印刷数据生成机构,在所述印刷数据中,当比规定尺寸小的圆点连续时,生成将与连续的圆点的任何一方的像素对应的圆点尺寸变更为所述规定尺寸或以上的尺寸的印刷数据。
由此,由于比规定尺寸小的圆点不连续,所以能够有效地消除因所谓飞行弯曲现象而发生的条纹现象或使其几乎不明显。此外,由于能够在软件上实现各机构,所以能够通过广泛使用的计算机等的信息处理装置等实现各机构。
方式21的图像处理装置,其特征在于,具备N值化数据生成机构,按每个像素,N值(N≥2)化处理构成图像的M值(M>N)的像素值的集合即图像数据,生成N值的图像数据、印刷数据生成机构,设定与由该N值化数据生成机构生成的N值的图像数据的各像素值对应的圆点尺寸,生成印刷数据;所述印刷数据生成机构,具有在所述印刷数据中,当比规定尺寸小的圆点连续时,将连续的圆点的任何一方的像素的圆点尺寸变更为所述规定尺寸或以上的尺寸的圆点尺寸变更部、将通过该圆点尺寸变更部的圆点尺寸变更处理产生的该像素的像素值的误差传递给未处理像素的误差传递部、再设定在该误差传递部被传递了误差的像素的圆点尺寸的圆点尺寸再设定部。
由此,能够与原来的面积灰度相同地维持圆点尺寸变换的周边区域的面积灰度,能够得到浓度不均少的高画质的印刷物。此外,由于能够在软件上实现各机构,所以能够通过广泛使用的计算机等的信息处理装置等实现各机构。
方式22的图像处理装置,其特征在于,具备N值化数据生成机构,按每个像素,N值(N≥2)化处理构成图像的M值(M>N)的像素值的集合即图像数据,生成N值的图像数据、印刷数据生成机构,设定与由该N值化数据生成机构生成的N值的图像数据的像素值对应的圆点尺寸,生成印刷数据;所述N值化数据生成机构,具有在与所述像素值对应的圆点尺寸以达到规定尺寸或以下的方式相邻时,调整所述像素值的N值化的N值化调整部、和将在通过该N值化调整部N值化处理时产生的像素值的误差传递给未处理像素的误差传递部。
由此,能够与原来的面积灰度相同地维持圆点尺寸变换的周边区域的面积灰度,能够得到浓度不均少的高画质的印刷物。此外,由于能够在软件上实现各机构,所以能够通过广泛使用的计算机等的信息处理装置等实现各机构。
方式23的图像处理装置,其特征在于,具备N值化数据生成机构,按每个像素,N值(N≥2)化处理构成图像的M值(M>N)的像素值的集合即图像数据,生成N值的图像数据、印刷数据生成机构,设定与由该N值化数据生成机构生成的N值的图像数据的像素值对应的圆点尺寸,生成印刷数据;所述N值化数据生成机构,具有在与所述像素值对应的圆点尺寸以达到规定范围的方式相邻时,调整所述像素值的N值化的N值化调整部、和将在用该N值化调整部进行N值化处理时产生的像素值的误差传递给未处理像素的误差传递部。
由此,能够与原来的面积灰度相同地维持圆点尺寸变换的周边区域的面积灰度,能够得到浓度不均少的高画质的印刷物。此外,由于能够在软件上实现各机构,所以能够通过广泛使用的计算机等的信息处理装置等实现各机构。
方式24的图像处理装置,其特征在于,在方式22或方式23所述的图像处理装置中,所述N值化数据生成机构,还具有在N值化处理所述图像数据的注目像素时,向所述注目像素周围的未处理像素扩散像素值的误差的误差扩散部。
由此,与所述方式5同样,由于在按照规定的误差扩散矩阵向周围的像素连续分配由N值化处理产生的误差的处理中,能够考虑其影响地使整体的误差最小化,所以能够确实得到忠实地再现中间灰度的高画质的印刷物。此外,由于能够在软件上实现各机构,所以能够通过广泛使用的计算机等的信息处理装置等实现各机构。
方式25的图像处理程序,其特征在于,使计算机具有作为N值化数据生成机构,按每个像素,N值(N≥2)化处理构成图像的M值(M>N)的像素值的集合即图像数据,生成N值的图像数据、印刷数据生成机构,生成印刷数据,该印刷数据设定了与由该N值化数据生成机构生成的N值的图像数据的各像素值对应的圆点尺寸的功能;同时使所述印刷数据生成机构,具有在所述印刷数据中,当规定范围的圆点尺寸连续时,生成变更与连续的圆点的任何一方的像素对应的圆点尺寸的印刷数据的功能。
由此,能够消除飞行弯曲现象造成的条纹现象或使其几乎不明显。
此外,由于能够采用电脑(PC)等广泛使用的计算机系统,通过软件实现所述各机构,所以与制作专用的硬件来实现所述各机构时相比,能够经济且容易地实现各机构。另外,通过改写部分程序,也能够容易进行功能改变或改进等的版本更新。
方式26的图像处理程序,其特征在于,使计算机具有作为N值化数据生成机构,按每个像素,N值(N≥2)化处理构成图像的M值(M>N)的像素值的集合即图像数据,生成N值的图像数据、印刷数据生成机构,生成印刷数据,该印刷数据设定了与由该N值化数据生成机构生成的N值的图像数据的各像素值对应的圆点尺寸的功能;同时使所述印刷数据生成机构,具有作为在所述印刷数据中,当比规定尺寸小的圆点连续时,生成将与连续的圆点的任何一方的像素对应的圆点尺寸变更为所述规定尺寸或以上的尺寸的印刷数据的功能。
由此,能够消除飞行弯曲现象造成的条纹现象或使其几乎不明显。
此外,与所述方式25同样,由于能够采用电脑(PC)等广泛使用的计算机系统,通过软件实现所述各机构,所以与制作专用的硬件来实现所述各机构时相比,能够经济且容易地实现各机构。另外,通过改写部分程序,也能够容易进行功能改变或改进等的版本更新。
方式27的图像处理程序,其特征在于,使计算机具有作为N值化数据生成机构,按每个像素,N值(N≥2)化处理构成图像的M值(M>N)的像素值的集合即图像数据,生成N值的图像数据、印刷数据生成机构,设定与由该N值化数据生成机构生成的N值的图像数据的各像素值对应的圆点尺寸,生成印刷数据的功能;同时使所述印刷数据生成机构,具有作为在所述印刷数据中,当比规定尺寸小的圆点连续时,将连续的圆点的任何一方的像素的圆点尺寸变更为所述规定尺寸或以上的尺寸的圆点尺寸变更部、将通过该圆点尺寸变更部的圆点尺寸变更处理产生的该像素的像素值的误差传递给未处理像素的误差传递部、再设定在该误差传递部被传递了误差的像素的圆点尺寸的圆点尺寸再设定部的功能。
由此,能够降低“白条”或“浓条”,消除飞行弯曲现象造成的条纹现象或使其几乎不明显。
此外,与所述方式25同样,由于能够采用电脑(PC)等广泛使用的计算机系统,通过软件实现所述各机构,所以与制作专用的硬件来实现所述各机构时相比,能够经济且容易地实现各机构。另外,通过改写部分程序,也能够容易进行功能改变或改进等的版本更新。
方式28的图像处理程序,其特征在于,使计算机具有作为N值化数据生成机构,按每个像素,N值(N≥2)化处理构成图像的M值(M>N)的像素值的集合即图像数据,生成N值的图像数据、印刷数据生成机构,设定与由该N值化数据生成机构生成的N值的图像数据的像素值对应的圆点尺寸,生成印刷数据的功能;同时使所述N值化数据生成机构,具有作为在与所述像素值对应的圆点尺寸以达到规定范围的方式相邻时,调整所述注目像素的N值化的N值化调整部、和将在用该N值化调整部进行N值化处理时产生的像素值的误差传递给未处理像素的误差传递部的功能。
由此,由于能够与原来的面积灰度相同地维持圆点尺寸变换的周边区域的面积灰度,不仅能够得到浓度不均少的高画质的印刷物,而且通过在N值化处理中,将圆点尺寸调整为想要的像素值,在印刷数据生成时不需要圆点尺寸变更,所以能够提高处理效率。
此外,与方式25同样,由于能够采用电脑(PC)等广泛使用的计算机系统,通过软件实现所述各机构,所以与制作专用的硬件来实现所述各机构时相比,能够经济且容易地实现各机构。另外,通过改写部分程序,也能够容易进行功能改变或改进等的版本更新。
方式29的图像处理程序,其特征在于,使计算机具有作为N值化数据生成机构,按每个像素,N值(N≥2)化处理构成图像的M值(M>N)的像素值的集合即图像数据,生成N值的图像数据、印刷数据生成机构,设定与由该N值化数据生成机构生成的N值的图像数据的像素值对应的圆点尺寸,生成印刷数据;同时使所述N值化数据生成机构,具有作为在与所述像素值对应的圆点尺寸以达到规定范围的方式相邻时,调整所述像素值的N值化的N值化调整部、和将在用该N值化调整部进行N值化处理时产生的像素值的误差传递给未处理像素的误差传递部的功能。
由此,由于能够与原来的面积灰度相同地维持圆点尺寸变换的周边区域的面积灰度,不仅能够得到浓度不均少的高画质的印刷物,而且通过在N值化处理中,将圆点尺寸调整为想要的像素值,在印刷数据生成时不需要圆点尺寸变更,所以能够提高处理效率。
此外,与方式25同样,由于能够采用电脑(PC)等广泛使用的计算机系统,通过软件实现所述各机构,所以与制作专用的硬件来实现所述各机构时相比,能够经济且容易地实现。另外,通过改写部分程序,也能够容易进行功能改变或改进等的版本更新。
方式30的图像处理程序,其特征在于,在方式28或方式29所述的图像处理程序中,所述N值化数据生成步骤,在N值化处理所述图像数据的注目像素时,向所述注目像素周围的未处理像素扩散该像素值的误差。
由此,与方式5同样,由于向周围的未处理像素扩散在注目像素的N值化处理时产生的误差,能够与原来的面积灰度同等程度地维持周边区域的面积灰度,所以能够确实得到忠实地再现中间灰度的高画质的印刷物。
方式31的计算机能够读取的记录介质,是记录方式25~30中任何一项所述的图像处理程序的计算机能够读取的记录介质。
由此,能够经由CD-ROM或DVD-ROM、FD、半导体芯片等计算机可读取的存储介质,容易且确实地向用户等需要者提供所述方式25~30中任何一项所述的图像处理程序。
方式32的图像处理方法,其特征在于,具备N值化数据生成步骤,按每个像素,N值(N≥2)化处理构成图像的M值(M>N)的像素值的集合即图像数据,生成N值的图像数据、印刷数据生成步骤,生成印刷数据,该印刷数据设定了与在该N值化数据生成步骤生成的N值的图像数据的各像素值对应的圆点尺寸;所述印刷数据生成步骤,在所述印刷数据中,当规定范围的圆点尺寸连续时,生成变更与连续的圆点的任何一方的像素对应的圆点尺寸的印刷数据。
由此,由于圆点不连续,所以能够有效地消除因所谓飞行弯曲现象而发生的条纹现象造成的“白条”或使其几乎不明显。此外,由于不采用印刷机构等,所以能够通过计算机等广泛使用的计算机系统,在软件上实现各机构。
方式33的图像处理方法,其特征在于,具备N值化数据生成步骤,按每个像素,N值(N≥2)化处理构成图像的M值(M>N)的像素值的集合即图像数据,生成N值的图像数据、印刷数据生成步骤,生成印刷数据,该印刷数据设定了与在该N值化数据生成步骤生成的N值的图像数据的各像素值对应的圆点尺寸;所述印刷数据生成步骤,在所述印刷数据中,当比规定尺寸小的圆点连续时,生成将与连续的圆点的任何一方对应的像素的圆点尺寸变更为所述规定尺寸或以上的尺寸的印刷数据。
由此,由于比规定尺寸小的圆点不连续,所以能够有效地消除因所谓飞行弯曲现象而发生的条纹现象造成的“白条”或使其几乎不明显。此外,由于不采用印刷机构等,所以能够通过计算机等广泛使用的计算机系统,在软件上实现各机构。
方式34的图像处理方法,其特征在于,包括N值化数据生成步骤,按每个像素,N值(N≥2)化处理构成图像的M值(M>N)的像素值的集合即图像数据,生成N值的图像数据、印刷数据生成步骤,设定与在该N值化数据生成步骤生成的N值的图像数据的各像素值对应的圆点尺寸,生成印刷数据;所述印刷数据生成步骤,具有在所述印刷数据中,当比规定尺寸小的圆点连续时,将连续的圆点的任何一方的像素的圆点尺寸变更为所述规定尺寸或以上的尺寸的圆点尺寸变更步骤、将通过该圆点尺寸变更步骤的圆点尺寸变更处理产生的该像素的像素值的误差传递给未处理像素的误差传递步骤、再设定在该误差传递步骤被传递该误差的像素的圆点尺寸的圆点尺寸再设定步骤。
由此,能够与原来的面积灰度同等程度地维持圆点尺寸变换的周边区域的面积灰度,能够得到浓度不均少的高画质的印刷数据。此外,由于不采用印刷机构等,所以能够通过计算机等广泛使用的计算机系统,在软件上实现各机构。
方式35的图像处理方法,其特征在于,具备N值化数据生成步骤,按每个像素,N值(N≥2)化处理构成图像的M值(M>N)的像素值的集合即图像数据,生成N值的图像数据、印刷数据生成步骤,设定与在该N值化数据生成步骤生成的N值的图像数据的像素值对应的圆点尺寸,生成印刷数据;所述N值化数据生成步骤,具有在与所述像素值对应的圆点尺寸以达到规定尺寸或以下的方式相邻时,调整所述像素值的N值化的N值化调整步骤、和将在由该N值化调整步骤N值化处理时产生的像素值的误差传递给未处理像素的误差传递步骤。
由此,由于能够与原来的面积灰度同等程度地维持圆点尺寸变换的周边区域的面积灰度,不仅能够得到浓度不均少的高画质的印刷物,而且通过在N值化处理中,将圆点尺寸调整为想要的像素值,在印刷数据生成时不需要圆点尺寸变更,所以能够提高处理效率。此外,由于不采用印刷机构等,所以能够通过计算机等广泛使用的计算机系统,在软件上实现各机构。
方式36的图像处理方法,其特征在于,具备N值化数据生成步骤,按每个像素,N值(N≥2)化处理构成图像的M值(M>N)的像素值的集合即图像数据,生成N值的图像数据、印刷数据生成步骤,设定与在该N值化数据生成步骤生成的N值的图像数据的像素值对应的圆点尺寸,生成印刷数据;所述N值化数据生成步骤,具有在与所述像素值对应的圆点尺寸以达到规定范围的方式相邻时,调整所述像素值的N值化的N值化调整步骤、和将在由该N值化调整步骤N值化处理时产生的像素值的误差传递给未处理像素的误差传递步骤。
由此,由于能够与原来的面积灰度同等程度地维持圆点尺寸变换的周边区域的面积灰度,不仅能够得到浓度不均少的高画质的印刷物,而且通过在N值化处理中,将圆点尺寸调整为想要的像素值,在印刷数据生成时不需要圆点尺寸变更,所以能够提高处理效率。此外,由于不采用印刷机构等,所以能够通过计算机等广泛使用的计算机系统,在软件上实现各机构。
方式37的图像处理方法,其特征在于在方式35或方式36所述的图像处理方法中,所述N值化数据生成步骤,在N值化处理所述图像数据的注目像素时,向所述注目像素周围的未处理像素扩散该像素值的误差。
由此,由于在按照规定的误差扩散矩阵向周围的像素连续分配由N值化处理产生的误差的处理中,能够考虑其影响地使整体的误差最小化,所以能够得到忠实地再现中间灰度的高画质的印刷数据。


图1是表示根据本发明的印刷装置的第1实施方式的功能框图。
图2是表示实现根据本发明的印刷装置的计算机系统的硬件构成的框图。
图3是表示根据本发明的印字头的结构的局部放大仰视图。
图4是表示根据本发明的印字头的结构的局部放大侧视图。
图5是表示不发生飞行弯曲现象的理想的一例圆点图形的概念图。
图6是表示因1个喷嘴的飞行弯曲现象而形成的一例圆点图形的概念图。
图7是表示N值化时参照的像素值和N值、及其N值和圆点尺寸的关系的变换图表的图示。
图8是表示注目像素确定的一例处理流程的流程图。
图9是表示圆点变换的一例处理流程的流程图。
图10是表示根据第1实施方式的变换处理的一例流程的第1模式图。
图11是表示根据第1实施方式的变换处理的一例流程的第2模式图。
图12是表示第1实施方式的处理前后的一例圆点图形的图示。
图13是表示多线路型的喷墨打印机和行式喷头型的喷墨打印机的印刷方式的差异的说明图。
图14是表示印字头的结构的其它例的概念图。
图15是表示一例记录根据本发明的程序的计算机可读取的记录介质的概念图。
图16是表示根据本发明的印刷装置的第2实施方式的功能框图。
图17是表示根据第2实施方式的处理的一例流程的流程图。
图18是表示根据变换的阈值的N值化变换图表的第1例的图示。
图19是表示根据变换的阈值的N值化变换图表的第2例的图示。
图20是表示根据第2实施方式的N值化及圆点变换处理的一例流程的第1模式图。
图21表示根据第2实施方式的N值化及圆点变换处理的一例流程的第2模式图。
图中100-印刷装置,200-印字头,10-图像数据取得机构,204-N值化数据生成机构,30-印刷数据生成机构,30a-圆点尺寸设定部,30b-圆点尺寸变更部,30c-误差传递部,40-印刷机构,60-CPU,62-RAM,64-ROM,66-接口,70-存储装置,72-输出装置,74-输入装置,50-黑色喷嘴模组,52-黄色喷嘴模组,54-红色喷嘴模组,56-绿色喷嘴模组,300A-通常的N值化及圆点变换图表,300B-变换的第1N值化及圆点变换图表,300C-变换的第2N值化及圆点变换图表,P-像素,S-印刷介质(纸),N-喷嘴,R-记录介质。
具体实施例方式
下面,参照

实施本发明的最佳实施方式。
图1~图15表示有关本发明的印刷装置100、印刷程序、印刷方法、图像处理装置、图像处理程序、图像处理方法、以及计算机能够读取的记录介质的第1实施方式。
图1是表示根据本发明的印刷装置100的第1实施方式的功能框图。
如图所示,该印刷装置100,主要构成包括具有多个喷嘴的印字头200;图像数据取得机构10,取得构成供于印刷的图像的M值(M>N)的像素值的集合即图像数据(以下,适当称为“多值的图像数据”);N值化数据生成机构20,沿着所述印字头200的喷嘴的排列方向N值(N≥2)化处理用该图像数据取得机构10取得的多值的图像数据,生成N值的图像数据;印刷数据生成机构30,设定与用该N值化数据生成机构20生成的N值的图像数据的各像素值对应的圆点尺寸,生成印刷数据;印刷机构40,基于采用所述印字头200,用该印刷数据生成机构30生成的印刷数据,进行印刷的喷墨方式。
首先,说明本发明所用的印字头200。
图3是表示该印字头200的结构的局部放大仰视图,图4是其局部放大侧视图。
如图3所示,该印字头200,形成所谓行式喷头型的打印机所用的向印刷纸的纸宽方向延伸的长条结构,形成在与喷嘴排列方向垂直的方向,一体地排列多个(在图中为18个)直线状排列专用喷出黑色(K)墨的喷嘴N的黑色喷嘴模组50、向与黑色喷嘴模组50相同的方向直线状排列有多个专用喷出黄色(Y)墨的喷嘴N的黄色喷嘴模组52、向与黑色喷嘴模组50相同的方向直线状排列多个专用喷出红色(M)墨的喷嘴N的红色喷嘴模组54、向与黑色喷嘴模组50相同的方向直线状多个排列专用喷出绿色(C)墨的喷嘴N的绿色喷嘴模组56等4个喷嘴模组50、52、54、56的构成。另外,在是以单色为目的的印字头的情况下,可以只采用黑色(K),此外,在是以高画质的图像为目标的印字头的情况下,有时也采用增加浅红或浅绿等的6色或7色的墨。
另外,图4从侧面表示例如所述4个喷嘴组50、52、54、56中1个即黑色喷嘴模组50,从左起第6个喷嘴N6引起飞行弯曲现象,表示来自该喷嘴N6的墨向倾斜方向喷出,在其旁边的正常的喷嘴N7喷出的墨的落点位置附近形成圆点的状态。
因此,如果采用该黑色喷嘴模组50进行印刷,如图5所示,在不发生飞行弯曲的状态下,所有的圆点都印字在规定的落点位置(理想的圆点图形),而如图6所示,例如,如果从左第6个喷嘴N6引起飞行弯曲现象,结果,该圆点的落点位置就从作为目标的落点位置,以距离a向其相邻的正常的喷嘴N7喷出的圆点的落点位置侧偏移、印字。另外认为,该印字头200的特性,在制造阶段被某种程度地固定,如果排除墨堵塞等造成的喷出不良,在制造后很少变化。
下面,图像数据取得机构10,提供经由网络等,取得从与该印刷装置100连接的电脑(PC)或打印机服务器等印刷指示装置(未图示)送出的供于印刷的多值的彩色图像数据,或通过从未图示的扫描仪或CD-ROM驱动器等的图像(数据)读取装置等直接读取得到的功能,另外,只要取得的多值的彩色图像数据是多值的RGB数据,例如只要是按8位(0~255)表示1单位像素的每个色(R、G、B)的灰度(亮度值)的图像数据,就同时也能够发挥对其进行色变换处理,将其变换成与所述印字头200的各墨对应的多值的CMYK(在4色时)数据的功能。
N值化数据生成机构20,能够提供沿着印字头200的喷嘴排列方向N值(N≥2)化处理用该图像数据取得机构10取得的多值的图像数据,生成N值的图像数的功能。
图7表示用该N值化数据生成机构20进行的N值化时参照的像素值和N值、及其N值和圆点尺寸的关系,和一例N值化及圆点尺寸变换图表300A。
在图例中,在规定N=“4”的4值化,作为像素值选择“亮度值”时,关于取得的多值的图像数据,如果有关其亮度的像素值为8位、256(0~255)灰度,通过3个阈值“35”、“110”、“200”分配为4种N值。
即,亮度值为“255”~“201”的范围被变换为N值=“1”,亮度值为第1阈值“200”~“111”的范围被变换为N值=“2”,亮度值为第2阈值“110”~“36”的范围被变换为N值=“3”,亮度值为第3阈值“35”~“0”的范围被变换为N值=“4”。
另外,作为该像素值在采用“浓度值”时,分别被变换为与该“亮度值”具有相反关系的N值。
接着,用于从用该N值化数据生成机构20生成的N值的图像数据生成印刷数据的印刷数据生成机构30,如图1所示,由圆点尺寸设定部30a、圆点尺寸变更部30b、误差传递部30c、圆点尺寸再设定部30d构成。
圆点尺寸设定部30a,提供设定与用N值化数据生成机构20生成的每个像素的N值对应的圆点的功能,例如按照图7所示的N值化及圆点尺寸变换图表300A设定与每个像素的N值对应的圆点。
即,在图例中,在N=“1”时,作为圆点尺寸选择“无圆点”,在N=“2”时,选择面积最小的“小圆点”,在N=“3”时,选择面积稍大的“中圆点”,另外在N=“4”时,选择面积最大的“大圆点”,作为与各个像素对应的圆点设定。
圆点尺寸变更部30b,提供当比规定尺寸小的圆点在所述印字头200的喷嘴的排列方向连续时,将任何一方的像素的圆点尺寸变更为所述规定尺寸或以上的尺寸的功能。
例如,包括“无圆点”,在圆点尺寸有4种(“小圆点”、“中圆点”、“大圆点”)时,在比“中圆点”小的圆点2个或2个以上连续时,即,在“中圆点”→“中圆点”、“中圆点”→“小圆点”、“小圆点”→“小圆点”、“小圆点”→“中圆点”的4个图形中,强制地将印字头200的喷嘴排列方向的后段侧的圆点尺寸,从“中圆点”或“小圆点”变更为“大圆点”。
此外,在包括“无圆点”的圆点尺寸为多种,例如16种,在将“无圆点”设定为“1”、将“最小圆点”设定为“2”、将“稍大圆点”设定为“3”、……、将“最大圆点”设定为“16”时,以达到“1”~“5”、“6”~“10”、“10”以上的方式,按每个规定范围分组多个圆点尺寸,也可以归纳使用。
误差传递部30c,其具体例后面详述,能够提供将利用该圆点尺寸变更部30b,通过圆点尺寸变更处理产生的该注目像素的像素值的误差,传递给相邻的未处理像素的功能。
例如,变更圆点尺寸前的注目像素的圆点为“中圆点”,如果将其强制地尺寸提高到“大圆点”,如图7所示,该注目像素的N值就达到“4”,其亮度值也达到“0”,结果,由于产生亮度值“70”的误差,所以将该亮度值“70”的误差向相邻的下一列的像素传递,即在印字头200的喷嘴的排列方向为上下时,向右邻或左邻的未处理像素传递。
圆点尺寸再设定部30d,提供再设定在该误差传递部30c被传递误差的像素的圆点尺寸的功能。
例如,如前所述,被误差传递部30c传递误差的注目像素的圆点是“中圆点”(像素值“70”),如果通过误差传递部30c传递亮度值“70”的误差,其像素值为“70”+“70”=“140”,能够再设定在与其对应的圆点尺寸即“小圆点”。即,能够向“中圆点”→“小圆点”变更圆点尺寸。
此处,如上所述,在1个印刷物上细分圆点尺寸的技术本身,是以往公知的技术,尤其是在得到以高平衡实现印刷速度和印刷画质的印刷物时多用的技术。
即,通过缩小圆点尺寸可得到高画质,另一方面如果缩小圆点尺寸则机械精度就要求高性能,此外,为了用小的圆点形成好的图像,需要喷射更多的圆点。因此,通过采用高详细的图像部分缩小圆点尺寸,好的图像部分扩大圆点尺寸等的圆点尺寸细分技术,能够以高平衡实现印刷速度和画质。
另外,作为如此实现圆点尺寸的细分的技术的方法,例如,当是在印字头上使用压电元件(piezo actuator)的方式的情况下,通过变化施加给压电元件的电压,控制墨的喷出量,能够容易实现。
下面,印刷机构40是喷墨方式的打印机,其一边使印刷介质(纸)S或印字头200的一方或双方移动,一边分别从形成在所述印字头200上的所述喷嘴模组50、52、54、56喷射墨,在所述印刷介质S上形成由多个圆点构成的规定的图像,除所述的印字头200外,由使该印字头20沿印刷介质S上向其宽度方向往返移动的未图示的印字头输送机构(在是串行型的情况下)、用于使所述印刷介质S移动的未图示的纸输送机构、基于所述印刷用数据控制印字头200的墨的喷出的未图示的印字控制机构等公知的构成要素构成。
此处,该印刷装置100,具有用于以软件实现印刷所用的各种控制或所述图像数据取得机构10、N值化数据生成机构20、印刷数据生成机构30、印刷机构40等的计算机系统,该软件的构成,如图2所示,用由PCI(Peripheral Component Interconnect)总线或ISA(Industrial StandardArchitecture)总线等构成的各种内外总线68,连接担任各种控制或运算处理的中央运算处理装置即CPU(Central Processing Unit)60、构成主存储装置的RAM(Random Access Memory)62、读出专用的存储装置即ROM(ReadOnly Memory)64的之间,同时在该总线68上,经由输入输出接口(I/F)66,连接HDD(Hard Disk Drive)等外部存储装置(Secondary Storage)70,印刷机构22或CRT、LCD监视器等输出装置72,操作盘、鼠标、键盘、扫描器等输入装置74,及用于与未图示的印刷指示装置等通信的网络L等。
然后,如果接通电源,存储在ROM64等中的BIOS等系统程序,将预先存储在ROM64中的各种专用的计算机程序,或者经由CD-ROM或DVD-ROM、软盘(FD)等存储介质或经由英特网等通信网络L,将安装在存储装置70中的各种专用的计算机程序,同样装载在RAM62中,按照装载在RAM62中的程序所述的命令,CPU60驱动各种机构,通过进行规定的控制及运算处理,能够以软件实现前面所述的各机构的各功能。
下面,主要参照图8及图9的流程图、以及表示图10及图11的圆点尺寸变更处理的流程的模式图,说明采用如此构成的印刷装置100的印刷处理的一例流程。
另外,如前所述,用于印字圆点的印字头200,一般能够大致同时印刷称为4色及6色等的多种色的圆点,但在以下的例中,为了便于理解说明,作为利用任何1色(单色)的印字头200印刷所有圆点的印字头进行说明(单色图像)。
首先,该印刷装置100,在接通电源后,如果结束印刷处理的规定的初期动作,在连接电脑等未图示的印刷指示终端时,像素取得机构10监视是否有来自该印刷指示终端的明示的印刷指示,在判断送来该印刷指示和处理对象的多值的图像数据时,按照图8所示的注目像素的确定流程,依次确定成为处理对象的注目像素,同时按每个该注目像素进行图9所示的圆点变换处理。
另外,此时在用所述图像数据取得机构10取得的图像数据是多值的RGB数据时,如前所述,基于规定的变换算法,将其变换为与使用墨对应的多值的CMYK数据等后,能够作为处理对象的图像数据采用该多值的CMYK数据。
图8的流程图表示成为处理对象的注目像素的一例确定流程,此外,图9表示一例按照该确定流程确定的相对于注目像素的圆点变换处理流程。
构成成为处理对象的多值的图像数据的各注目像素的确定处理的流程,如图8所示,首先,在最初的步骤S100中,作为最初的注目像素,确定除去喷嘴排列方向即列上的最上段的像素的第2个像素,其后,转移到下个步骤S102,判断相对于该注目像素的圆点变换处理是否结束,在判断处理未结束时(No),原状待机到相对于该注目像素的圆点变换处理结束,但在判断处理结束时(Yes),转移到下个步骤S104,作为下个注目像素,确定该注目像素正下(喷嘴排列方向下游侧)的像素。
例如,如图10(1)所示,在是纵横排列多个像素的图像数据时,如果作为处理的始点考虑左上的像素1a,就以该像素1a正下的像素1b作为最初的注目像素,如果该最初的注目像素1b的处理结束,接着就将其正下的像素1c确定为下个注目像素,依次向其正下的像素(1d、…1e)移动,能够作为注目像素逐个确定该像素。
然后,转移到下个步骤S106,在判断相对于该注目像素的处理结束时(Yes),再转移到下个步骤S108,判断该注目像素是否是该列的最后(最下端)的像素,在判断不是最后的像素时(No),返回到步骤S104,依次重复作为注目像素确定下个像素的处理,但在判断是该列的最后(最下端)的像素时(Yes),转移到步骤S110侧。
在步骤S110中,判断是否存在该列的下一列,在判断不存在时(No),可直接结束处理,但在判断存在时(Yes),转移到步骤S112,在移动到下一列后,返回到最初的步骤A100,通过对该列上的像素实施同样的处理,依次确定注目像素。然后重复该处理到达到最后一列的最后的像素。
在图10(1)的例中,如果最初的列“1”上的所有像素的处理结束,转移到其下一列“2”,在作为该列的最初的注目像素确定该列“2”的从上起第2个像素2b后,依次按像素2c、2d、2e、…的顺序确定该列“2”上的像素,如果该列“2”上的所有的像素的处理结束,按下一列“3”、“4”的顺序确定注目像素,如果确定了最后一列“n”的最后的像素nn,就结束该注目像素的确定处理。
接着,主要参照图9的流程图及图10、图11的模式图,说明对按照如此的注目像素确定顺序确定的注目像素的一例圆点变换处理流程。
首先,在进行图9所示的圆点变换处理时,预先通过印刷数据生成机构30的圆点尺寸设定部30a,按每个像素设定临时的圆点尺寸。
即,如图1所示,在通过图像数据取得机构10得到成为处理对象的多值的图像数据后,利用N值化数据生成机构20,N值化处理该多值的图像数据,作成N值化数据,生成通过印刷数据生成机构30的圆点尺寸设定部30a,基于该N值化数据,按每个像素设定临时的圆点尺寸的临时的印刷数据。另外,在利用N值化数据生成机构20N值化处理多值的图像数据时,当然也可以适当并用误差扩散处理或高频振动法等公知的中间灰度方法。
然后,对于如此按每个像素设定临时的圆点尺寸的印刷数据,如果按图8的流程图所示确定最初的注目像素,就能够对该注目像素实施图9的圆点变换处理。
即,如图9的最初的步骤S200所示,如果确定成为处理对象的注目像素,面对该注目像素的正上的像素,在检测了该正上像素的圆点尺寸后,转移到下个步骤S202。
在步骤S202中,判断该注目像素正上的像素是否是“大圆点”,在判断是“大圆点”时(Yes),跳跃到步骤S212,但在判断不是“大圆点”时(No),转移到下个步骤S204。
另外,在本实施方式中,如所述的例,规定N值化为“4”,以与各自的N值对应的“无圆点”、“小圆点”、“中圆点”、“大圆点”等4种,说明使用的圆点的种类。
在步骤S204中,判断该被判断为不是“大圆点”的该正上像素是否是“中圆点”,在判断是“中圆点”时(Yes),转移到步骤S214侧,但在判断不是“中圆点”时(No),转移到下个步骤S206,判断所述注目像素是否是“小或中圆点”,在判断所述注目像素不是“小或中圆点”时(No),转移到步骤S212,但在判断所述注目像素是“小或中圆点”时(Yes),转移到下个步骤S208,在将该注目像素的圆点尺寸从“小或中圆点”变换到“大圆点”后,转移到下个步骤S210。
在步骤S210中,将通过在所述步骤S208的圆点尺寸变换处理发生的误差(像素值),传递给与该注目像素相邻的下一列的未处理像素(右侧像素)。
然后,如果如此将误差传递给下一列的未处理像素,就转移到最后的步骤S212,向下个注目像素转移,重复进行相同的处理。
另外,在所述步骤S204中,在判断该正上像素是“中圆点”(Yes),转移到步骤S214侧时,另外在步骤S204判断所述注目像素是否是“中圆点”,在判断不是“中圆点”时(No),跳跃到步骤S212,但在判断是“中圆点”时(Yes),转移到步骤S208,将该注目像素的圆点变换到“大圆点”。
下面参照图10及图11的模式图,具体说明如此的圆点变换处理流程的一例流程。
图10(1)表示在喷嘴排列方向及其垂直方向排列多个像素,按各个像素设定临时的圆点(全部为“中圆点”)的一例印刷数据。
在是如此的临时的印刷数据时,首先,如图10(1)所示,作为最初的注目像素,如果确定第1列的从上起第2个像素1b,就检测该注目像素1b正上的像素1a的圆点尺寸(步骤S200)。
在图例中,由于该正上的像素1a的圆点尺寸是“中圆点”,因此经过步骤S202、S204,转移到步骤S214,判断该注目像素1b是否是“中圆点”。
在图例中,由于该注目像素1b是“中圆点”,所以转移到步骤S208侧,如图10(2)所示,该注目像素1b的圆点尺寸从“中圆点”变换到“大圆点”。
然后,由于如果进行如此的圆点尺寸变换,就相对于原来的像素值发生与该圆点尺寸对应的误差,所以如图10(2)所示,向下个未处理像素传递该误差。
在图例中,通过从“中圆点”变换到“大圆点”,如图7所示由于发生“70”的误差,所以直接向第2列中相邻的未处理像素2b传递该误差“70”。
由此,通过该未处理像素2b对原来的像素值“70”施加新的误差“70”,其像素值达到“140”,如图10(3)所示,该圆点尺寸从“中圆点”变换为“小圆点”。
另外,如图4所示,“小圆点”的像素值为“150”,通过该圆点变换,发生“-10”的误差,但同样也向其相邻的列即第3列中相邻的未处理像素3b传递该误差。
接着,如果如此结束最初的注目像素1b的圆点变换处理,就向其下个像素1c移动注目向素,进行相同的处理。
在图10(3)的例中,由于注目像素1c正上的像素1b是“大圆点”,因此对于该注目像素1c,维持其原状的圆点尺寸,向下个像素1d移动注目像素。
由于下个注目像素1d的圆点尺寸是“中圆点”,其正上的像素1c也是“中圆点”,所以如图10(4)所示向“大圆点”变换,同时与所述同样,向第2列中相邻的未处理像素2d传递该误差“70”。
结果,如图10(5)所示,第2列中相邻的未处理像素2d的圆点尺寸向“小圆点”变换,同时其误差“-10”传递给其下一列即第3列中相邻的未处理像素3d。
若如此依次使注目像素向下方移动对位于最下端的像素的相同的圆点变换处理结束,则如图10(6)所示,就向其下一列即第2列移动注目像素,作为该列的最初的注目像素确定该列的从上起第2个像素2b。
该最初的注目像素2b,如图10(6)所示,由于其正上的像素2a的像素尺寸是“中圆点”,所以经由图9的步骤S202、步骤S204,到步骤S214,由于其圆点尺寸是“小圆点”,即不是“中圆点”,所以不进行圆点变换处理地,直接向下个像素2c移动注目像素(步骤S212)。
下个注目像素2c,如图10(6)所示,是“中圆点”,由于其正上的像素2b是“小圆点”,所以经由步骤S202、步骤S204、步骤S206,到步骤S208,如图11(7)所示,将该注目像素2c的尺寸从“中圆点”变换处理到“大圆点”,同时向下一列即第3列中相邻的未处理像素3c传递该误差。而且,由于该相邻的未处理像素3c,如图11(8)所示,是“中圆点”,所以通过从注目像素2c接受误差“70”,与所述同样地向“小圆点”变换圆点尺寸,该误差“-10”传递给其下一列即第4列中相邻的未处理像素4c。
然后,如果有关该注目像素2c的圆点变换处理结束,如图11(9)所示,向其正下的像素2d移动注目像素,对该注目像素2d进行相同的圆点变换处理,但由于该注目像素2d的正上像素2c是“大圆点”,所以不变换处理地直接向下个像素2e移动注目像素。
下个注目像素2e,如图11(9)所示,由于其圆点尺寸是“中圆点”,其正上的像素2d的圆点尺寸是“小圆点”,所以与所述处理过的像素2c同样,变换为“大圆点”,同时向第3列中相邻的未处理像素3e传递其误差,其结果,如图11(10)、(11)所示,第3列中相邻的未处理像素3e的圆点尺寸从“中圆点”变换成“小圆点”。
然后,如果如此结束有关第2列的最下端的像素的圆点变换处理,如图11(12)所示,即使对于第3列,也重复同样的处理,在到达最后一列的最下端的像素时,结束处理。
另外,在最后一列的圆点变换处理中发生的误差,由于不存在传递的像素,所以直接废弃。
图12表示实施如此的圆点变换处理前后的圆点图形,图中左侧的圆点图形表示实施圆点变换处理前的圆点图像,图中右侧的圆点图形表示实施圆点变换处理后的圆点图像。
如图所示,在实施圆点变换处理前的圆点图形中,看出,因2处的飞行弯曲现象,在与喷嘴排列方向垂直的方向平行地显示2根白条,但在实施圆点变换处理后的圆点图形中,看出,由于“小或中圆点”在喷嘴排列方向不连续,所以在“中圆点”间发生的2根白条都几乎完全消失。
此外看出,由于与“大圆点”相邻的圆点成为“小圆点”或“中圆点”,纵横向不与“大圆点”连续,所以图像整体的灰度不大幅度变化,维持与原来的灰度大致相同的灰度。
如此,本发明,当比规定尺寸小的圆点在所述印字头的喷嘴的排列方向连续时,因为将任何一方的像素的圆点尺寸都变更为所述规定尺寸或以上的尺寸,由于比规定尺寸小的圆点在所述印字头的喷嘴的排列方向不连续,所以能够有效地消除因所谓飞行弯曲现象而发生的条纹现象或使其几乎不明显。
另外,作为通过本发明及通常的印字头200细分的圆点的尺寸,如图7所示,形成“大圆点”、“中圆点”、“小圆点”、“无圆点”等4种图形,但是该圆点尺寸的种类也不局限于此,除“无圆点”以外,只要是至少是2种图形就可以,但其图形越多越好。
此外,在本实施方式中,印字头200与用于解决问题的手段的方式1等的印刷装置中的印字头对应,N值化数据生成机构20、印刷数据生成机构30、印刷机构40,分别与方式1等的印刷装置中的N值化数据生成机构、印刷数据生成机构、印刷机构等对应。
此外,本发明的特征是,由于几乎不对现有的印字头200及印刷机构40本身增加机构,与该印字头特性一致地将图像数据变换处理成印刷用数据,所以作为印字头200及印刷机构40,不需要特别准备专用的,能够直接采用以往现有的喷墨方式的印字头200或印刷机构40(打印机)。
因此,如果从本发明的印刷装置100分离印字头200及印刷机构40,也能够只由电脑等广泛使用的信息处理装置(图像处理装置)实现该功能。
此外,本发明的印刷装置100,当然不局限于将该功能全部收容在1个筐体内的方式,也能够在电脑一侧实现该功能的一部分,例如N值化数据生成机构20,在打印机一侧实现印刷数据生成机构30及印刷机构40,形成如此的功能分割的构成。
此外,本发明,当然在不仅在出现飞行弯曲现象的情况下,而且在尽管墨的喷出方向垂直(正常),但喷嘴的形成位置偏离正规的位置,结果形成的圆点成为与飞行弯曲现象相同的结果的情况下,也能够完全相同地应用。
另外,即使对于因墨堵塞等,不能从特定的喷嘴喷出墨的不正常情况,也能同样应用。
此外,本发明的印刷装置100,不仅适用于行式喷头型的打印机,而且也适用于多线路型的喷墨打印机(串行打印机),只要是行式喷头型的喷墨打印机,即使发生飞行弯曲现象等,也能够用1线路得到白条或浓条几乎不明显的高品质的印刷物,此外,由于只要是串行打印机,就能够减少往返运动次数,所以与以往相比能够进行高速印刷。例如,在能够用1次印刷实现所要求的画质时,如果与用K次的往返印字进行印刷时相比,能够使印刷时间缩短到1/K。
图13表示利用多线路型的喷墨打印机和串行打印机的各自的印刷方式。
对于图13(A)所示的图像数据,在行式喷头型的喷墨打印机中,如图13(B)所示,印字头200具有该印刷纸S的纸宽程度的长度,固定该印字头200,通过相对于该印字头200,使所述印刷纸S向与喷嘴排列方向垂直的方向移动,能够用所谓1扫描(1线路)结束印刷。另外,如所谓扁平式印字头式的扫描仪,固定印刷纸S,也能够一边使印字头200侧向与喷嘴排列方向垂直的方向移动,或使双方向相反的方向移动,一边进行印刷。
对此,串行打印机,如13图(C)所示,在与行式喷头型的印字头200的喷嘴排列方向垂直的方向,放置与纸宽程度的长度相比非常短的印字头200,通过一边使其向行式喷头型的印字头200的喷嘴排列方向往返移动几次,一边使印刷纸S按每一规定间距向与行式喷头型的印字头200的喷嘴排列方向垂直的方向移动,进行印刷。因此,在采用串行打印机时,与所述的行式喷头型的喷墨打印机相比,有印刷时间长的缺陷,相反,由于能够使印字头200重复放置在任意的部位,所以对于减轻所述的条纹现象中的尤其是白条现象,能够某种程度地对应。
此外,在本实施方式中,举例说明了以圆点状喷出墨,进行印刷的喷墨打印机,但本发明,即使对于采用行状排列印字机构的方式的印字头的其它印刷装置,例如称为热描绘式打印机或热感应式打印机等的热打印头式打印机,也能应用。
此外,在图3中,按印字头200的各色设置各喷嘴模组50、52、54、56,形成在该印字头200的纵向直线状喷嘴N连续的方式,但如图14所示,分别由多个短尺寸的喷嘴单元50a、50b、…50n构成这些各喷嘴模组50、52、54、56,也可以以在各印字头200的移动方向的前后排列它们的方式构成。尤其,如果如此由多个短尺寸的喷嘴单元50a、50b、…50n构成各喷嘴模组50、52、54、56,与用长尺寸的喷嘴单元构成时相比,能够大幅度提高成品率。
此外,能够在采用组装在现有的大部分印刷装置中的计算机系统的软件上,实现构成所述的本实施方式的印刷装置100的各机构,该计算机程序,能够以预先存储在半导体ROM中的状态组装在制品中,或除通过英特网等网络发送外,如图5所示,也能够通过经由CD-ROM或DVD-ROM、FD等计算机可读取的记录介质R,提供给所需要的用户等。
接着,图16~图21是表示有关本发明的印刷装置100及印刷程序、印刷方法、图像处理装置、图像处理程序、图像处理方法的第2实施方式的图示。
首先,图16是表示根据本发明的印刷装置100的第2实施方式的功能框图。
如图所示,该印刷装置100,与所述第1实施方式大致相同地,主要构成包括具有多个喷嘴的印字头200,图像数据取得机构10,取得供于印刷的多值的图像数据;N值化数据生成机构20,沿着所述印字头200的喷嘴的排列方向N值(N≥2)化处理用该图像数据取得机构10取得的多值图像数据,生成N值的图像数据;印刷数据生成机构30,设定与用该N值化数据生成机构20生成的N值的图像数据的各像素值对应的圆点尺寸,生成印刷数据;喷墨方式的印刷机构40,采用所述印字头200,基于用该印刷数据生成机构30生成的印刷数据,进行印刷。
其中,由于印字头200和图像数据取得机构10、印刷数据生成机构30的基本功能、及印刷机构40的构成及其功能,与所述第1实施方式中的印刷装置100相同,所以其说明省略,主要说明N值化数据生成机构20。
如图所示,本实施方式中的N值化数据生成机构20,更具体地讲,由N值化处理部20a、N值化处理部20b、误差传递部20c、误差扩散部20d构成。
该N值化处理部20a,提供作为N值化数据生成机构20的最基本的功能,与所述第1实施方式同样,能够提供基于表示图7所示的像素值和N值的关系的变换图表300,沿着印字头200的喷嘴排列方向,N值(N≥2)化处理用图像数据取得机构10取得的多值的图像数据,生成N值的图像数据的功能。
另外,如前所述,在该N值化处理部20a中的、对多值的图像数据的N值化处理的N值不特别限定,但在本实施方式中,与所述第1实施方式同样,在规定N=“4”的4值化,作为像素值选择“亮度值”时,关于取得的多值的图像数据,如果有关其亮度的像素值为8位、256(0~255)灰度,通过3个阈值“35”、“110”、“200”分配为4种N值。即,亮度值为“255”~“201”的范围被变换为N值=“1”,亮度值为第1阈值“200”~“111”的范围被变换为N值=“2”,亮度值为第2阈值“110”~“36”的范围被变换为N值=“3”,亮度值为第3阈值“35”~“0”的范围被变换为N值=“4”。
N值化处理部20b,提供在与在喷嘴排列方向相邻的像素对应的圆点尺寸在规定尺寸或以下时,调整注目像素的N值化的功能,其功能的详细说明后述。
误差传递部20c,提供将在通过该N值化处理部20b进行N值化处理时产生的像素值的误差,传递给相邻的下一列上的未处理像素的功能,由此,如后述,能够回避由N值化调整产生的灰度变化。
误差扩散部20d,提供在N值化处理所述注目像素时使像素值的误差向所述注目像素的周围的未处理像素扩散的功能,由此,如后述,能够有效地利用N值化处理产生的误差,忠实地再现中间灰度。
图17是表示根据本实施方式的印刷处理的一例流程的流程图,主要参照该图说明本实施方式。另外,只要不特别明示,其它的前提或构成与所述第1实施方式相同。
如图所示,首先该印刷装置100,在接通电源后,如果结束印刷处理的规定的初期动作,在连接电脑等未图示的印刷指示终端时,所述像素取得机构10监视是否有来自该印刷指示终端的明示的印刷指示,在判断有印刷指示时,在转移到最初的步骤S300,确定了成为处理对象的多值的像素数据上的最初的注目像素后,转移到最初的判断步骤S302。
另外,本实施方式中的注目像素的确定方法,也与所述实施方式相同地按照图8的注目像素确定流程确定。
在步骤S302中,判断在该注目像素的正上方是否存在像素,即判断是否是位于各行喷嘴排列方向最上部的像素,在判断是最上部的像素时(No),跳过下个步骤S304,转移到步骤S308侧,但在判断不是最上部的像素时(Yes),转移到下个步骤S304。
在步骤S304中,判断该该注目像素的正上像素是否是“大圆点”,在判断不是“大圆点”时(No),转移到步骤S306侧,相反在判断是“大圆点”时(Yes),转移到步骤S308侧。
在步骤S306中,对于该注目像素,进行利用如图18及图19所示的被变换的阈值的N值化,其后,转移到步骤S310,在将通过该N值化发生的误差全部传递给其右侧的像素,即下一列中相邻的未处理像素后,转移到步骤S314。
另外,在步骤S308侧,在进行了根据通常的阈值的N值化后,即在进行了根据图7所示的通常的阈值的N值化后,转移到下个步骤S312,在按照通常的误差扩散处理采用的误差扩散矩阵,向其周围的未处理像素扩散由N值化产生的误差后,同样转移到步骤S314。
然后,在步骤S314,在设定了与如此确定的N值对应的尺寸的圆点(分配)后,通过依次经由步骤S316、步骤S318,对全部的像素实施处理。
图20及图21是各像素中具体表示一例如此的处理的流程的模式图。
首先,如图20(1)所示,成为处理对象的多值的图像数据,其所有像素的像素值(亮度值)设定为8位、256灰度,“70”。
基于图7所示的变换图表300,对如此的多值的图像数据,实施根据通常的阈值的N值化,如果确定与该N值对应的圆点,如图20(2)所示,与其所有像素对应的圆点尺寸就成为“中圆点”。
如此,如果实施根据通常的阈值的N值化,在像素值全部相同或近似的情况下,在全部变换为相同的尺寸的圆点后,在其圆点尺寸小的情况下,如图12所示,由于在部分喷嘴发生飞行弯曲,所以白条醒目。
对此,在本实施方式中,首先如图20(3)所示,由于相对于最初的注目像素1a,在其正上方不存在像素,因此经由步骤S300、步骤S302、步骤S308、步骤S312、步骤S314,直接实施根据通常的阈值的N值化处理,设定根据该N值的圆点。
在图例中,由于最初的注目像素1a的像素值为“70”,即“3”值,所以分配相当于“3”值的圆点尺寸即“中圆点”。另外,在图例中,由于未产生误差,所以此时不需要误差扩散处理。
接着,如果如此结束最初的注目像素1a的处理,如图20(3)所示,就向下个像素1b移动注目像素,对该注目像素1b实施相同的处理。
在图例中,在注目像素1b的正上方存在像素,但由于该正上像素不是“大圆点”,因此根据经由步骤S302、步骤S304、步骤S306变换的阈值实施N值化处理。
即,注目像素1b的像素值为“70”,如果实施根据通常的阈值的N值化处理,就成为“3”值,能够分配相当于“3”值的圆点尺寸即“中圆点”,但在此种情况下,通过根据图18所示的变换的阈值的N值化图表300B,能够强制地向“大圆点”变换。
由此,由于注目像素的像素值为“0”,产生“70”的误差,所以,如图20(4)所示,该误差“70”全部传递给下一列中相邻的未处理像素2b,随之,相邻的未处理像素2b的像素值变换为“140(70+70)”。
接着,如果如此结束第2个注目像素1b的处理,如图20(5)所示,就向下个像素1c移动注目像素,对该注目像素1c实施相同的处理。
在图例中,由于注目像素1c的正上像素是“大圆点”,所以对该注目像素1c实施根据通常的阈值的N值化处理,结果,该注目像素1c能够向“中圆点”变换。
另外,如果如此结束第3个注目像素1c的处理,如图20(6)所示,就向下个像素1d移动注目像素,对该注目像素1d实施相同的处理。
在图例中,由于该注目像素1d的正上像素是“中圆点”,所以对该注目像素1d实施根据变换的阈值的N值化处理,结果,该注目像素1d能够向“大圆点”变换,同时通过向相邻的未处理像素2d传递发生的误差,该相邻的未处理像素2d的像素值变化为“140”。
然后,如果如此结束最初的第1个列的所有像素的处理,如图21(7)所示,就向下一列移动,对该第2列的各像素重复相同的处理。
在图例中,对第2列的最初的注目像素2a,实施根据通常阈值的N值化处理,结果,对该最初的注目像素2a设定“中圆点”。此外,关于下个注目像素2b,由于其正上的像素不是“大圆点”,所以实施根据经由步骤S302、步骤S304、步骤S306按图18所示变换的阈值的N值化。
在图例中,由于注目像素2b的像素值为“140”,所以即使进行根据按图18所示变换的阈值的N值化,也与根据通常的阈值的N值化同样,成为“2”值,能够设定“小圆点”。此外,“小圆点”的像素值为“150”,如果与原来的像素值“140”相比,产生“-10”的误差。在图17的流程图中未示出如此的情况,但由于完全没有通过通常的阈值向N值化变化,所以,如图21(7)所示,能够按照通常的误差扩散矩阵,向注目像素2b周围的未处理像素扩散该误差“-10”。
在图例中,采用称为所谓弗洛伊德&双层波浪型的典型的误差扩散矩阵,通过N值化产生的误差分成16等份,将其中的7等份扩散给该注目像素2b正下的未处理像素2c,将1等份扩散给该注目像素2b的右下角的未处理像素3c、将5等份扩散给该注目像素2b的右邻的未处理像素3b、将3等份扩散给该注目像素2b的右上角的未处理像素3a,结果表明,其像素值在未处理像素2c中变换为“70”→“66”、在未处理像素3c中变换为“70”→“70(根据四舍五入进位)”、在未处理像素3b中变换为“70”→“67”、在未处理像素3a中变换为“70”→“69”。
接着,如果如此结束对第2个注目像素2b的处理,如图21(8)所示,就向其正下的像素2c移动注目像素,对该注目像素2c进行同样的处理。
在图例中,注目像素2c的像素值为“66”,但由于其正上的像素不是“大圆点”,因此实施根据变换的阈值的N值化,结果,如图所示,变换成“大圆点”,该像素值“66”全部传递给其相邻的列上的相邻的未处理像素3c,然后结束处理。
然后,另外如图21(9)所示,向下个注目像素2d转移,进行同样的处理,结果,由于注目像素2d的正上的像素2c不是“大圆点”,因此进行根据变换的阈值的N值化,变换成“小圆点”,同时其误差向周围的未处理像素扩散。
然后,重复同样的处理,如果结束对第2列的全部像素的处理,如图21(10)所示,就向下一列即第3列转移,从其最上的像素3a依次重复同样的处理。
然后,如果基于如此得到的印刷数据进行印刷,由于与所述第1实施方式所示的图12同样,“小或中圆点”在喷嘴排列方向不连续,所以发生在“小或中圆点”间的2根白条都大致完全消失。
此外,得知,由于“大圆点”的相邻圆点为“小或中圆点”,“大圆点”在纵横向不连续,所以图像整体的灰度不会大幅度变化,维持与原来的灰度大致相同的灰度。
如此,本发明,在N化处理多值的图像数据时,如果按通常进行N值化,在规定尺寸以值下的圆点连续时,以规定尺寸或以下的圆点不连续的方式调整其N值,同时在将由该调整产生的误差传递给下一列上的相邻的未处理像素后,如所述实施方式1,能够回避规定尺寸或以下的圆点连续造成的白条的发生,同时能够与原来的面积灰度相同地维持圆点尺寸变换的部分的面积灰度,能够得到浓度不均少的高品质的印刷物。
此外,由于在N值化处理的阶段分配误差,所以不需要变更圆点尺寸的处理,能提高处理效率。
另外,在本实施方式中,说明了作为像素值采用亮度值的例子,但根据作为像素值采用浓度值时变换的阈值的N值化图表,能够采用不存在如图19所示的“小圆点”的N值化图表300C。
即使在本实施方式中,也与所述第1实施方式同样,能够直接采用以往现有的喷墨方式的印字头200或印刷机构40(打印机)。
因此,如果从图16的构成分离印字头200及印刷机构40,也能够只由电脑等广泛使用的信息处理装置(图像处理装置)实现该功能。
此外,本发明,当然在不仅在出现飞行弯曲现象的情况下,而且在尽管墨的喷出方向垂直(正常),但喷嘴的形成位置偏离正规的位置,结果形成的圆点成为与飞行弯曲现象相同的结果的情况下,也能够完全相同地应用,另外即使对于因墨堵塞等,不能从特定的喷嘴喷出墨的不正常情况,同样也能够应用。
另外,在本实施方式中,N值化数据生成机构20与解决问题的手段中记载的方式3等的N值化数据生成机构对应,N值化调整部20b、误差传递部20c、误差扩散部20d分别与同样解决问题的手段中记载的方式3等的N值化调整部、误差传递部、误差扩散部对应。
此外,本实施方式也与所述第1实施方式同样,由于几乎不对现有的印字头200及印刷机构40本身增加机构,与该印字头特性一致地将图像数据变换处理成印刷用数据,所以作为印字头200及印刷机构40,不需要准备特别专用的,能够直接采用以往现有的喷墨方式的印字头200或印刷机构40(打印机)。因此,如果分离印字头200及印刷机构40,也能够只由电脑等广泛使用的信息处理装置(图像处理装置)实现该功能。
此外,也能够在采用装入现有的大部分印刷装置中的计算机系统的软件上,实现构成本实施方式的印刷装置100的各机构,该计算机程序,能够容易通过以预先存储在半导体ROM中的状态组装在制品中,或除通过英特网等网络配发外,如图15所示,也能够通过经由CD-ROM或DVD-ROM、FD等计算机可读取的记录介质R,提供给所需要的用户等。
权利要求
1.一种印刷装置,其特征在于,具有N值化数据生成机构,按每个像素对构成图像的M值的像素值的集合即图像数据进行N值化处理,生成N值的图像数据,其中N≥2,M>N,印刷数据生成机构,生成印刷数据,该印刷数据设定了与由该N值化数据生成机构生成的N值的图像数据的所述各像素值对应的圆点尺寸,以及印刷机构,基于由该印刷数据生成机构生成的印刷数据,进行印刷;所述印刷数据生成机构,在所述印刷数据中,当规定范围的圆点尺寸连续时生成变更与连续的圆点的任何一方的像素对应的圆点尺寸的印刷数据。
2.一种印刷装置,其特征在于,具有N值化数据生成机构,按每个像素,对构成图像的M值的像素值的集合即图像数据进行N值化处理,生成N值的图像数据,其中N≥2,M>N、印刷数据生成机构,生成印刷数据,该印刷数据设定了与由该N值化数据生成机构生成的N值的图像数据的各像素值对应的圆点尺寸,印刷机构,基于由该印刷数据生成机构生成的印刷数据,进行印刷;所述印刷数据生成机构,在所述印刷数据中,当比规定尺寸小的圆点连续时,生成将与连续的圆点的任何一方的像素对应的圆点尺寸变更为所述规定尺寸或以上的尺寸的印刷数据。
3.一种印刷装置,其特征在于,具有N值化数据生成机构,按每个像素,对构成图像的M值的像素值的集合即图像数据进行N值化处理,生成N值的图像数据,其中N≥2,M>N,印刷数据生成机构,设定与由该N值化数据生成机构生成的N值的图像数据的各像素值对应的圆点尺寸,生成印刷数据,印刷机构,基于由该印刷数据生成机构生成的印刷数据,进行印刷;所述印刷数据生成机构,具有圆点尺寸变更部,在所述印刷数据中,当比规定尺寸小的圆点连续时,将连续的圆点的任何一方的像素的圆点尺寸变更为所述规定尺寸或以上的尺寸,误差传递部,将通过该圆点尺寸变更部的圆点尺寸变更处理产生的该像素的像素值的误差传递给未处理像素,圆点尺寸再设定部,再设定被该误差传递部传递了误差的像素的圆点尺寸。
4.一种印刷装置,其特征在于,具有N值化数据生成机构,按每个像素,对构成图像的M值的像素值的集合即图像数据进行N值化处理,生成N值的图像数据,其中N≥2,M>N,印刷数据生成机构,设定与由该N值化数据生成机构生成的N值的图像数据的像素值对应的圆点尺寸,生成印刷数据,以及印刷机构,基于由该印刷数据生成机构生成的印刷数据,进行印刷;所述N值化数据生成机构,具有N值化调整部,在与所述像素值对应的圆点尺寸以达到规定尺寸或以下的方式相邻时,调整所述像素值的N值化,误差传递部,将在通过该N值化调整部进行了N值化处理时产生的像素值的误差传递给未处理像素。
5.一种印刷装置,其特征在于,具有N值化数据生成机构,按每个像素,对构成图像的M值的像素值的集合即图像数据进行N值化处理,生成N值的图像数据,其中N≥2,M>N,印刷数据生成机构,设定与由该N值化数据生成机构生成的N值的图像数据的像素值对应的圆点尺寸,生成印刷数据,以及印刷机构,基于由该印刷数据生成机构生成的印刷数据,进行印刷;所述N值化数据生成机构,具有N值化调整部,在与所述像素值对应的圆点尺寸以达到规定范围的方式相邻时,调整所述像素值的N值化,以及误差传递部,将在被该N值化调整部进行了N值化处理时产生的像素值的误差传递给未处理像素。
6.如权利要求4或5所述的印刷装置,其特征在于所述N值化数据生成机构,还具有误差扩散部,该误差扩散部,在对所述图像数据的注目图像进行N值化处理时,向所述注目图像的周围的未处理像素扩散像素值的误差。
7.一种印刷程序,其特征在于,使计算机具有作为N值化数据生成机构和印刷数据生成机构的功能,所述N值化数据生成机构,按每个像素,对构成图像的M值的像素值的集合即图像数据进行N值化处理,生成N值的图像数据,其中N≥2,M>N,所述印刷数据生成机构,生成印刷数据,该印刷数据设定了与由该N值化数据生成机构生成的N值的图像数据的各像素值对应的圆点尺寸;并且,使所述印刷数据生成机构具有以下功能在所述印刷数据中,当规定范围的圆点尺寸连续时,生成变更与连续的圆点的任何一方的像素对应的圆点尺寸的印刷数据。
8.一种印刷程序,其特征在于,使计算机具有作为N值化数据生成机构和印刷数据生成机构的功能,所述N值化数据生成机构,按每个像素,对构成图像的M值的像素值的集合即图像数据进行N值化处理,生成N值的图像数据,其中N≥2,M>N,所述印刷数据生成机构,生成印刷数据,该印刷数据设定与由该N值化数据生成机构生成的N值的图像数据的各像素值对应的圆点尺寸;并且,使所述印刷数据生成机构具有以下功能在所述印刷数据中,当比规定尺寸小的圆点连续时,生成将与连续的圆点的任何一方的像素对应的圆点尺寸变更为所述规定尺寸或以上的尺寸的印刷数据。
9.一种印刷程序,其特征在于,使计算机具有作为N值化数据生成机构和印刷数据生成机构的功能,所述N值化数据生成机构,按每个像素,对构成图像的M值的像素值的集合即图像数据进行N值化处理,生成N值的图像数据,其中N≥2,M>N,所述印刷数据生成机构,设定与由该N值化数据生成机构生成的N值的图像数据的各像素值对应的圆点尺寸,生成印刷数据;并且,使所述印刷数据生成机构具有作为圆点尺寸变更部、误差传递部和圆点尺寸再设定部的功能,所述圆点尺寸变更部,在所述印刷数据中,当比规定尺寸小的圆点连续时,将连续的圆点的任何一方的像素的圆点尺寸变更为所述规定尺寸或以上的尺寸,所述误差传递部,将通过该圆点尺寸变更部的圆点尺寸变更处理产生的该像素的像素值的误差传递给未处理像素,所述圆点尺寸再设定部,再设定被该误差传递部传递了误差的像素。
10.一种印刷程序,其特征在于,使计算机具有作为N值化数据生成机构和印刷数据生成机构的功能,所述N值化数据生成机构,按每个像素,对构成图像的M值的像素值的集合即图像数据进行N值化处理,生成N值的图像数据,其中N≥2,M>N,所述印刷数据生成机构,设定与由该N值化数据生成机构生成的N值的图像数据的像素值对应的圆点尺寸,生成印刷数据;并且,使所述N值化数据生成机构具有作为N值化调整部和误差传递部的功能,所述N值化调整部,在与所述像素值对应的圆点尺寸以达到规定尺寸或以下的方式相邻时,调整所述像素值的N值化,所述误差传递部,将在由该N值化调整部进行了N值化处理时产生的像素值的误差传递给未处理像素。
11.一种印刷程序,其特征在于,使计算机具有作为N值化数据生成机构、印刷数据生成机构和印刷机构的功能,所述N值化数据生成机构,按每个像素,对构成图像的M值的像素值的集合即图像数据进行N值化处理,生成N值的图像数据,其中N≥2,M>N,所述印刷数据生成机构,设定与由该N值化数据生成机构生成的N值的图像数据的像素值对应的圆点尺寸,生成印刷数据,所述印刷机构,基于由该印刷数据生成机构生成的印刷数据,进行印刷;并且,使所述N值化数据生成机构具有作为N值化调整部和误差传递部的功能,所述N值化调整部,在与所述像素值对应的圆点尺寸以达到规定范围的方式相邻时,调整所述像素值的N值化,所述误差传递部,将在由该N值化调整部进行了N值化处理时产生的像素值的误差传递给未处理像素。
12.一种计算机能够读取的记录介质,其记录了权利要求7~11中任何一项所述的印刷程序。
13.一种印刷方法,其特征在于,包括N值化数据生成步骤,按每个像素,对构成图像的M值的像素值的集合即图像数据进行N值化处理,生成N值的图像数据,其中N≥2,M>N,印刷数据生成步骤,生成印刷数据,该印刷数据设定了与在该N值化数据生成步骤生成的N值的图像数据的各像素值对应的圆点尺寸,以及印刷步骤,基于在该印刷数据生成步骤生成的印刷数据,进行印刷;所述印刷数据生成步骤,在所述印刷数据中,当规定范围的圆点尺寸连续时,生成变更与连续的圆点的任何一方的像素对应的圆点尺寸的印刷数据。
14.一种印刷方法,其特征在于,包括N值化数据生成步骤,按每个像素,对构成图像的M值的像素值的集合即图像数据进行N值化处理,生成N值的图像数据,其中N≥2,M>N,印刷数据生成步骤,生成印刷数据,该印刷数据设定了与在该N值化数据生成步骤生成的N值的图像数据的各像素值对应的圆点尺寸,印刷步骤,基于在该印刷数据生成步骤生成的印刷数据,进行印刷;所述印刷数据生成步骤,在所述印刷数据中,当比规定尺寸小的圆点连续时,生成将与连续的圆点的任何一方的像素对应的圆点尺寸变更为所述规定尺寸或以上的尺寸的印刷数据。
15.一种印刷方法,其特征在于,包括N值化数据生成步骤,按每个像素,对构成图像的M值的像素值的集合即图像数据进行N值化处理,生成N值的图像数据,其中N≥2,M>N,印刷数据生成步骤,设定与在该N值化数据生成步骤生成的N值的图像数据的各像素值对应的圆点尺寸,生成印刷数据,以及印刷步骤,基于在该印刷数据生成步骤生成的印刷数据,进行印刷;所述印刷数据生成步骤,具有在所述印刷数据中,当比规定尺寸小的圆点连续时,将连续的圆点的任何一方的像素的圆点尺寸变更为所述规定尺寸或以上的尺寸的步骤,将通过该圆点尺寸变更处理产生的该像素的像素值的误差传递给下个未处理像素的步骤,再设定被传递该误差的像素的圆点尺寸的步骤。
16.一种印刷方法,其特征在于,包括N值化数据生成步骤,按每个像素,对构成图像的M值的像素值的集合即图像数据进行N值化处理,生成N值的图像数据,其中N≥2,M>N,印刷数据生成步骤,设定与在该N值化数据生成步骤生成的N值的图像数据的像素值对应的圆点尺寸,生成印刷数据,以及印刷步骤,基于在该印刷数据生成步骤生成的印刷数据,进行印刷;所述N值化数据生成步骤,具有N值化调整步骤,在与所述像素值对应的圆点尺寸以达到规定尺寸或以下的方式相邻时,调整所述像素值的N值化,误差传递步骤,将在通过该N值化调整步骤进行了N值化处理时产生的像素值的误差传递给下个未处理像素。
17.一种印刷方法,其特征在于,包括N值化数据生成步骤,按每个像素,对构成图像的M值的像素值的集合即图像数据进行N值化处理,生成N值的图像数据,其中N≥2,M>N,印刷数据生成步骤,设定与在该N值化数据生成步骤生成的N值的图像数据的像素值对应的圆点尺寸,生成印刷数据,印刷步骤,基于在该印刷数据生成步骤生成的印刷数据,进行印刷;所述N值化数据生成步骤,具有N值化调整步骤,在与所述像素值对应的圆点尺寸以达到规定范围的方式相邻时,调整所述像素值的N值化,误差传递步骤,将在由该N值化调整步骤进行了N值化处理时产生的像素值的误差传递给未处理像素。
18.一种图像处理装置,其特征在于,具有N值化数据生成机构,按每个像素,对构成图像的M值的像素值的集合即图像数据进行N值化处理,生成N值的图像数据,其中N≥2,M>N,印刷数据生成机构,生成印刷数据,该印刷数据设定了与由该N值化数据生成机构生成的N值的图像数据的所述各像素值对应的圆点尺寸;所述印刷数据生成机构,在所述印刷数据中,当规定范围的圆点尺寸连续时,生成变更与连续的圆点的任何一方的像素对应的圆点尺寸的印刷数据。
19.一种图像处理装置,其特征在于,具有N值化数据生成机构,按每个像素,对构成图像的M值的像素值的集合即图像数据进行N值化处理,生成N值的图像数据,其中N≥2,M>N,印刷数据生成机构,生成印刷数据,该印刷数据设定与由该N值化数据生成机构生成的N值的图像数据的各像素值对应的圆点尺寸;所述印刷数据生成机构,在所述印刷数据中,当比规定尺寸小的圆点连续时,生成将与连续的圆点的任何一方的像素对应的圆点尺寸变更为所述规定尺寸或以上的尺寸的印刷数据。
20.一种图像处理装置,其特征在于,具有N值化数据生成机构,按每个像素,对构成图像的M值的像素值的集合即图像数据进行N值化处理,生成N值的图像数据,其中N≥2,M>N,印刷数据生成机构,设定与由该N值化数据生成机构生成的N值的图像数据的各像素值对应的圆点尺寸,生成印刷数据;所述印刷数据生成机构,具有圆点尺寸变更部,在所述印刷数据中,当比规定尺寸小的圆点连续时,将连续的圆点的任何一方的像素的圆点尺寸变更为所述规定尺寸或以上的尺寸,误差传递部,将通过该圆点尺寸变更部的圆点尺寸变更处理产生的该像素的像素值的误差传递给未处理像素,圆点尺寸再设定部,再设定被该误差传递部传递了误差的像素的圆点尺寸。
21.一种图像处理装置,其特征在于,具有N值化数据生成机构,按每个像素,对构成图像的M值的像素值的集合即图像数据进行N值化处理,生成N值的图像数据,其中N≥2,M>N,印刷数据生成机构,设定与由该N值化数据生成机构生成的N值的图像数据的像素值对应的圆点尺寸,生成印刷数据;所述印刷数据生成机构,具有N值化调整部,在与所述像素值对应的圆点尺寸以达到规定尺寸或以下的方式相邻时,调整所述像素值的N值化,误差传递部,将在通过该N值化调整部进行了N值化处理时产生的像素值的误差传递给未处理像素。
22.一种图像处理装置,其特征在于,具有N值化数据生成机构,按每个像素,对构成图像的M值的像素值的集合即图像数据进行N值化处理,生成N值的图像数据,其中N≥2,M>N,印刷数据生成机构,设定与由该N值化数据生成机构生成的N值的图像数据的像素值对应的圆点尺寸,生成印刷数据;所述N值化数据生成机构,具有N值化调整部,在与所述像素值对应的圆点尺寸以达到规定范围的方式相邻时,调整所述像素值的N值化,误差传递部,将在由该N值化调整部进行了N值化处理时产生的像素值的误差传递给未处理像素。
23.一种图像处理程序,其特征在于,使计算机具有作为N值化数据生成机构和印刷数据生成机构的功能,所述N值化数据生成机构,按每个像素,对构成图像的M值的像素值的集合即图像数据进行N值化处理,生成N值的图像数据,其中N≥2,M>N,所述印刷数据生成机构,生成印刷数据,该印刷数据设定了与由该N值化数据生成机构生成的N值的图像数据的各像素值对应的圆点尺寸;并且,使所述印刷数据生成机构,具有以下功能在所述印刷数据中,当规定范围的圆点尺寸连续时,生成变更与连续的圆点的任何一方的像素对应的圆点尺寸的印刷数据。
24.一种图像处理程序,其特征在于,使计算机具有作为N值化数据生成机构和印刷数据生成机构的功能,所述N值化数据生成机构,按每个像素,对构成图像的M值的像素值的集合即图像数据进行N值化处理,生成N值的图像数据,其中N≥2,M>N,所述印刷数据生成机构,生成印刷数据,该印刷数据设定了与由该N值化数据生成机构生成的N值的图像数据的各像素值对应的圆点尺寸;并且,使所述印刷数据生成机构,具有以下功能在所述印刷数据中,当比规定尺寸小的圆点连续时,生成将与连续的圆点的任何一方的像素对应的圆点尺寸变更为所述规定尺寸或以上的尺寸的印刷数据。
25.一种图像处理程序,其特征在于,使计算机具有作为N值化数据生成机构和印刷数据生成机构的功能,所述N值化数据生成机构,按每个像素,对构成图像的M值的像素值的集合即图像数据进行N值化处理,生成N值的图像数据,其中N≥2,M>N,所述印刷数据生成机构,设定与由该N值化数据生成机构生成的N值的图像数据的各像素值对应的圆点尺寸,生成印刷数据;并且,使所述印刷数据生成机构具有作为圆点尺寸变更部、误差传递部、和圆点尺寸再设定部的功能,所述圆点尺寸变更部,在所述印刷数据中,当比规定尺寸小的圆点连续时,将连续的圆点的任何一方的像素的圆点尺寸变更为所述规定尺寸或以上的尺寸,所述误差传递部,将通过该圆点尺寸变更部的圆点尺寸变更处理产生的该像素的像素值的误差传递给未处理像素,所述圆点尺寸再设定部,再设定被该误差传递部传递了误差的像素的圆点尺寸。
26.一种图像处理程序,其特征在于,使计算机具有作为N值化数据生成机构和印刷数据生成机构的功能,所述N值化数据生成机构,按每个像素,对构成图像的M值的像素值的集合即图像数据进行N值化处理,生成N值的图像数据,其中N≥2,M>N,所述印刷数据生成机构,设定与由该N值化数据生成机构生成的N值的图像数据的像素值对应的圆点尺寸,生成印刷数据;并且,使所述N值化数据生成机构具有作为N值化调整部和误差传递部的功能,所述N值化调整部,在与所述像素值对应的圆点尺寸以达到规定尺寸或以下的方式相邻时,调整所述注目像素的N值化,所述误差传递部,将在由该N值化调整部进行了N值化处理时产生的像素值的误差传递给未处理像素。
27.一种图像处理程序,其特征在于,使计算机具有作为N值化数据生成机构和印刷数据生成机构的功能,所述N值化数据生成机构,按每个像素,对构成图像的M值的像素值的集合即图像数据进行N值化处理,生成N值的图像数据,其中N≥2,M>N,所述印刷数据生成机构,设定与由该N值化数据生成机构生成的N值的图像数据的像素值对应的圆点尺寸,生成印刷数据;并且,使所述N值化数据生成机构具有作为N值化调整部和误差传递部的功能,所述N值化调整部,在与所述像素值对应的圆点尺寸以达到规定范围的方式相邻时,调整所述像素值的N值化,所述误差传递部,将在由该N值化调整部进行了N值化处理时产生的像素值的误差传递给未处理像素。
28.一种图像处理方法,其特征在于,包括N值化数据生成步骤,按每个像素,对构成图像的M值的像素值的集合即图像数据进行N值化处理,生成N值的图像数据,其中N≥2,M>N,印刷数据生成步骤,生成印刷数据,该印刷数据设定了与在该N值化数据生成步骤生成的N值的图像数据的各像素值对应的圆点尺寸;所述印刷数据生成步骤,在所述印刷数据中,当规定范围的圆点尺寸连续时,生成变更与连续的圆点的任何一方的像素对应的圆点尺寸的印刷数据。
29.一种图像处理方法,其特征在于,包括N值化数据生成步骤,按每个像素,对构成图像的M值的像素值的集合即图像数据进行N值化处理,生成N值的图像数据,其中N≥2,M>N,印刷数据生成步骤,生成印刷数据,该印刷数据设定了与在该N值化数据生成步骤生成的N值的图像数据的各像素值对应的圆点尺寸;所述印刷数据生成步骤,在所述印刷数据中,当比规定尺寸小的圆点连续时,生成将与连续的圆点的任何一方对应的像素的圆点尺寸变更为所述规定尺寸或以上的尺寸的印刷数据。
30.一种图像处理方法,其特征在于,包括N值化数据生成步骤,按每个像素,对构成图像的M值的像素值的集合即图像数据进行N值化处理,生成N值的图像数据,其中N≥2,M>N,印刷数据生成步骤,设定与在该N值化数据生成步骤生成的N值的图像数据的各像素值对应的圆点尺寸,生成印刷数据;所述印刷数据生成步骤,具有圆点尺寸变更步骤,在所述印刷数据中,当比规定尺寸小的圆点连续时,将连续的圆点的任何一方的像素的圆点尺寸变更为所述规定尺寸或以上的尺寸,误差传递步骤,将通过该圆点尺寸变更步骤的圆点尺寸变更处理产生的该像素的像素值的误差传递给未处理像素,圆点尺寸再设定步骤,再设定被该误差传递步骤传递了误差的像素的圆点尺寸。
31.一种图像处理方法,其特征在于,包括N值化数据生成步骤,按每个像素,对构成图像的M值的像素值的集合即图像数据进行N值化处理,生成N值的图像数据,其中N≥2,M>N,印刷数据生成步骤,设定与在该N值化数据生成步骤生成的N值的图像数据的像素值对应的圆点尺寸,生成印刷数据;所述N值化数据生成步骤,具有N值化调整步骤,在与所述像素值对应的圆点尺寸以达到规定尺寸或以下的方式相邻时,调整所述像素值的N值化,误差传递步骤,将在由该N值化调整步骤进行了N值化处理时产生的像素值的误差传递给未处理像素。
32.一种图像处理方法,其特征在于,包括N值化数据生成步骤,按每个像素,对构成图像的M值的像素值的集合即图像数据进行N值化处理,生成N值的图像数据,其中N≥2,M>N,印刷数据生成步骤,设定与在该N值化数据生成步骤生成的N值的图像数据的像素值对应的圆点尺寸,生成印刷数据;所述N值化数据生成步骤,具有N值化调整步骤,在与所述像素值对应的圆点尺寸以达到规定范围的方式相邻时,调整所述像素值的N值化,误差传递步骤,将在由该N值化调整步骤进行了N值化处理时产生的像素值的误差传递给未处理像素。
全文摘要
本发明提供一种能够使因飞行弯曲现象而发生的白条或浓条不明显的印刷装置及印刷程序、印刷方法及图像处理装置、图像处理程序、图像处理方法等。这种喷墨方式的印刷装置,当比规定尺寸小的圆点连续时,能够将任何一方的像素的圆点尺寸变更为所述规定尺寸或以上的尺寸。由此,通过自动调整与条纹现象有关的圆点的尺寸,消除白条或浓条,能够消除因飞行弯曲现象而发生的条纹现象或使其几乎不明显。
文档编号H04N1/23GK1799842SQ200510134159
公开日2006年7月12日 申请日期2005年12月27日 优先权日2004年12月27日
发明者酒井裕彰 申请人:精工爱普生株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1