一种数据处理方法、装置及喷墨印刷机转让专利

申请号 : CN201310004753.5

文献号 : CN103909730B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 李真花

申请人 : 北大方正集团有限公司北京北大方正电子有限公司

摘要 :

本发明公开了一种数据处理方法、装置及喷墨印刷机,该方法包括以下步骤:处理器依次接收多线图像点阵数据;在接收一线图像点阵数据完毕后,将所述一线图像点阵数据按照其在走纸方向上对应的喷嘴的行数进行拆分为n组图像点阵数据,n为所有喷嘴的排数;在对一线图像点阵数据进行拆分后,将对应的拆分后的n组图像点阵数据写入内部缓存器中;在将一线图像点阵数据对应的拆分后的n组图像点阵数据写入内部缓存器后,将对应的内部缓存器中的n组图像点阵数据写入至外部存储器中;根据所有喷嘴的排列规律读取外部存储器的数据。本发明实施例通过配合使用处理器与外部存储器,降低了图像点阵数据处理的成本,提高了图像点阵处理速度。

权利要求 :

1.一种数据处理方法,其特征在于,包括以下步骤:

步骤S1:处理器依次接收多线图像点阵数据;在接收一线图像点阵数据完毕后,将所述一线图像点阵数据按照其在走纸方向上对应的喷嘴的行数拆分为n组图像点阵数据,n为所有喷嘴的行数;

步骤S2:处理器在对一线图像点阵数据进行拆分后,将对应的拆分后的n组图像点阵数据写入内部缓存器中;

步骤S3:处理器在将一线图像点阵数据对应的拆分后的n组图像点阵数据写入内部缓存器后,将对应的内部缓存器中的n组图像点阵数据写入至外部存储器中;

步骤S4:处理器根据所有喷嘴的排列规律读取外部存储器的数据,并将读取到的数据发送至喷嘴。

2.如权利要求1所述的数据处理方法,其特征在于,所述步骤S3具体包括以下步骤:处理器在将一线图像点阵数据对应的拆分后的n组图像点阵数据写入内部缓存器后,将对应的内部缓存器中的n组图像点阵数据对应写入外部存储器的n个区域内。

3.如权利要求1所述的数据处理方法,其特征在于,所述步骤S4具体包括以下步骤:以走纸方向作为Y轴,第1排喷嘴至第n排喷嘴对应的Y轴坐标分别为P1至Pn;

当Pi≤j

当j≥Pn时,处理器在外部存储器中读取与第s排喷嘴在走纸方向上相对应的第j-Ps+P1线图像点阵数据,s取1至n,并将读取的数据发送至第s排喷嘴;

所述j表示第j次喷墨,j为大于等于1的整数。

4.如权利要求1-3任一项所述的数据处理方法,其特征在于,还包括以下步骤:所述喷嘴在接收到处理器发送的数据后,根据接收到的数据进行喷墨。

5.一种数据处理装置,其特征在于,包括处理器、内部缓存器、外部存储器和喷嘴,其中,处理器,用于依次接收多线图像点阵数据;在接收一线图像点阵数据完毕后,将所述一线图像点阵数据按照其在走纸方向上对应的喷嘴的行数拆分为n组图像点阵数据,n为所有喷嘴的行数;并在对一线图像点阵数据进行拆分后,将对应的拆分后的n组图像点阵数据写入内部缓存器中;并在将一线图像点阵数据对应的拆分后的n组图像点阵数据写入内部缓存器后,将对应的内部缓存器中的n组图像点阵数据写入至外部存储器中;并根据所有喷嘴的排列规律读取外部存储器的数据,并将读取到的数据发送至喷嘴;

内部缓存器,用于存储处理器发送的对一线图像点阵数据进行拆分后的n组图像点阵数据;

外部存储器,用于存储处理器发送的对一线图像点阵数据进行拆分后的n组图像点阵数据;

喷嘴,用于接收处理器发送的数据,并根据接收到的数据进行喷墨打印。

6.如权利要求5所述的数据处理装置,其特征在于,所述处理器具体用于执行以下步骤:以走纸方向作为Y轴,第1排喷嘴至第n排喷嘴对应的Y轴坐标分别为P1至Pn;

当Pi≤j

当j≥Pn时,处理器在外部存储器中读取与第s排喷嘴在走纸方向上相对应的第j-Ps+P1线图像点阵数据,s取1至n,并将读取的数据发送至第s排喷嘴;

所述j表示第j次喷墨,j为大于等于1的整数。

7.如权利要求6所述的数据处理装置,其特征在于,所述处理器具体用于在将一线图像点阵数据对应的拆分后的n组图像点阵数据写入内部缓存器后,将对应的内部缓存器中的n组图像点阵数据对应写入外部存储器的n个区域内。

8.如权利要求5-7任一项所述的数据处理装置,其特征在于,所述喷嘴还用于在接收到处理器发送的数据后,根据接收到的数据进行喷墨。

9.一种喷墨印刷机,其特征在于,包括权利要求5-8任一项所述的数据处理装置。

说明书 :

一种数据处理方法、装置及喷墨印刷机

技术领域

[0001] 本发明涉及计算机印刷应用技术领域,特别涉及一种数据处理方法、装置及喷墨印刷机。

背景技术

[0002] 随着喷墨印刷技术的发展,市场对喷墨印刷品的精度提出了更高的要求,从而要求喷嘴制造商不断提高喷嘴的打印精度,打印精度可以用DPI(Dots PerInch,每英寸的喷嘴数)来描述。由于喷嘴加工工艺的限制,喷嘴之间的距离不能太小,因此,许多喷嘴厂家采用多排喷嘴进行拼接,这样投影垂直于走纸方向的DPI就增大了,从而提高了打印精度。但这种拼接方法也给数据处理带来了不小的问题,需要对图像点阵数据根据喷嘴规律进行拆分延迟处理,以使图像正确的呈现在介质上。
[0003] 若采用软件对一幅图像的点阵数据根据喷嘴规律进行拆分延迟处理,凭借计算机强大的运算和大量内存资源,可以低成本的实现数据拆分延迟处理。但由于处理过程涉及大量的位操作,会大大降低图像处理速度,从而降低打印速度,满足不了目前高速打印需求。
[0004] 若采用硬件(例如可编程逻辑器件)对一幅图像的点阵数据根据喷嘴规律进行拆分延迟处理,可有效利用可编程逻辑器件对位操作的优势,但是拆分延迟处理的操作需要大量的内部存储器,其成本就会大大增加。
[0005] 由此可见,上述处理方法存在打印速度慢或成本高的问题。

发明内容

[0006] 本发明实施例提供一种数据处理方法、装置及喷墨印刷机,用以解决现有技术中存在的打印速度慢或成本高的问题。
[0007] 本发明实施例提供的一种数据处理方法包括以下步骤:
[0008] 步骤S1:处理器依次接收多线图像点阵数据;在接收一线图像点阵数据完毕后,将所述一线图像点阵数据按照其在走纸方向上对应的喷嘴的行数拆分为n组图像点阵数据,n为所有喷嘴的排数;
[0009] 步骤S2:处理器在对一线图像点阵数据进行拆分后,将对应的拆分后的n组图像点阵数据写入内部缓存器中;
[0010] 步骤S3:处理器在将一线图像点阵数据对应的拆分后的n组图像点阵数据写入内部缓存器后,将对应的内部缓存器中的n组图像点阵数据写入至外部存储器中;
[0011] 步骤S4:处理器根据所有喷嘴的排列规律读取外部存储器的数据,并将读取到的数据发送至喷嘴。
[0012] 具体地,所述步骤S3具体包括以下步骤:处理器在将一线图像点阵数据对应的拆分后的n组图像点阵数据写入内部缓存器后,将对应的内部缓存器中的n组图像点阵数据对应写入外部存储器的n个区域内。
[0013] 具体地,所述步骤S4包括以下步骤:
[0014] 以走纸方向作为Y轴,第1排喷嘴至第n排喷嘴对应的Y轴坐标分别为P1至Pn;
[0015] 当Pi≤j
[0016] 当j≥Pn时,处理器在外部存储器中读取与第s排喷嘴在走纸方向上相对应的第j-Ps+P1线图像点阵数据,s取1至n,并将读取的数据发送至第s排喷嘴。
[0017] 进一步地,所述方法还包括以下步骤:所述喷嘴在接收到处理器发送的数据后,根据接收到的数据进行喷墨。
[0018] 本发明实施例提供的一种数据处理装置包括处理器、内部缓存器、外部存储器和喷嘴,其中,
[0019] 处理器,用于依次接收多线图像点阵数据;在接收一线图像点阵数据完毕后,将所述一线图像点阵数据按照其在走纸方向上对应的喷嘴的行数拆分为n组图像点阵数据,n为所有喷嘴的排数;并在对一线图像点阵数据进行拆分后,将对应的拆分后的n组图像点阵数据写入内部缓存器中;并在将一线图像点阵数据对应的拆分后的n组图像点阵数据写入内部缓存器后,将对应的内部缓存器中的n组图像点阵数据写入至外部存储器中;并根据所有喷嘴的排列规律读取外部存储器的数据,并将读取到的数据发送至喷嘴;
[0020] 内部缓存器,用于存储处理器发送的对一线图像点阵数据进行拆分后的n组图像点阵数据;
[0021] 外部存储器,用于存储处理器发送的对一线图像点阵数据进行拆分后的n组图像点阵数据;
[0022] 喷嘴,用于接收处理器发送的数据,并根据接收到的数据进行喷墨打印。
[0023] 具体地,所述处理器用于执行以下步骤:
[0024] 以走纸方向作为Y轴,第1排喷嘴至第n排喷嘴对应的Y轴坐标分别为P1至Pn;
[0025] 当Pi≤j
[0026] 当j≥Pn时,处理器在外部存储器中读取与第s排喷嘴在走纸方向上相对应的第j-Ps+P1线图像点阵数据,s取1至n,并将读取的数据发送至第s排喷嘴。
[0027] 具体地,所述步骤S3具体包括以下步骤:所述处理器在将一线图像点阵数据对应的拆分后的n组图像点阵数据写入内部缓存器后,将对应的内部缓存器中的n组图像点阵数据对应写入外部存储器的n个区域内。
[0028] 进一步地,所述喷嘴还用于在接收到处理器发送的数据后,根据接收到的数据进行喷墨。
[0029] 本发明实施例提供一种喷墨印刷机,包括上述任意一种数据处理装置。
[0030] 本发明有益效果如下:本发明实施例通过配合使用处理器与外部存储器,实现了降低了图像点阵数据拆分延迟处理的成本,提高了图像点阵数据拆分延迟处理速度。

附图说明

[0031] 图1为本发明实施例中数据处理方法流程图;
[0032] 图2为本发明实施例中喷嘴排列示意图;
[0033] 图3为本发明实施例中一种4排喷嘴排列及多线图像点阵数据拆分示意图;
[0034] 图4为本发明实施例中数据处理装置示意图。

具体实施方式

[0035] 本发明实施例结合使用了处理器、外部存储器和内部缓存器,避免了使用软件带来的速度慢的问题,避免了使用可编程逻辑器件带来的成本高的问题。
[0036] 下面结合附图对本发明实施例作进一步说明。
[0037] 如图1所示,一种数据处理方法包括以下步骤:
[0038] 步骤S1:处理器依次接收多线图像点阵数据;在接收一线图像点阵数据完毕后,将所述一线图像点阵数据按照其在走纸方向上对应的喷嘴的行数拆分为n组图像点阵数据,n为所有喷嘴的排数;使用处理器提高了图像点阵数据拆分速度。
[0039] 步骤S2:处理器在对一线图像点阵数据进行拆分后,将对应的拆分后的n组图像点阵数据写入内部缓存器中;
[0040] 步骤S3:处理器在将一线图像点阵数据对应的拆分后的n组图像点阵数据写入内部缓存器后,将对应的内部缓存器中的n组图像点阵数据写入至外部存储器中;此处使用外部存储器而不使用可编程逻辑器件,降低了图像点阵数据拆分延迟处理的成本;
[0041] 步骤S3具体包括以下步骤:处理器在将一线图像点阵数据对应的拆分后的n组图像点阵数据写入内部缓存器后,将对应的内部缓存器中的n组图像点阵数据对应写入外部存储器的n个区域内。
[0042] 步骤S4:处理器根据所有喷嘴的排列规律读取外部存储器的数据,并将读取到的数据发送至喷嘴。
[0043] 步骤S4具体包括以下步骤:
[0044] 如图2所示,以走纸方向作为Y轴,第1排喷嘴至第n排喷嘴对应的Y轴坐标分别为P1至Pn;
[0045] 当Pi≤j
[0046] 当j≥Pn时,处理器在外部存储器中读取与第s排喷嘴在走纸方向上相对应的第j-Ps+P1线图像点阵数据,s取1至n,并将读取的数据发送至第s排喷嘴。
[0047] 进一步地,喷嘴在接收到来自外部存储器的数据后,根据接收到的数据进行喷墨。
[0048] 具体地,如图3所示为一种4排喷嘴排列及多线图像点阵数据拆分示意图,其中,Y方向为走纸方向,X方向与Y方向垂直。4排喷嘴分别使用实心圆形、实心三角形、实心正方形、实心五角星表示,他们在Y轴上的坐标分别为1,3,5,7。4排喷嘴的DPI为单排喷喷嘴的4倍。从而可看出喷嘴的DPI增大了。但第二排喷嘴(实心三角形图案表示)相对于第一排喷嘴(实心圆形图案表示)需要延迟2线打印;第三排喷嘴(实心正方形图案表示)相对于第一排喷嘴(实心圆形图案表示)需要延迟4线打印;第四排喷嘴(实心五角星图案表示)相对于第一排喷嘴(实心圆形图案表示)需要延迟7线打印。
[0049] 处理器依次接收多线图像点阵数据(依次接收第1线图像数据T1至第m线图像点阵数据Tm,m>1)。
[0050] 处理器在接收一线图像点阵数据完毕后,将所述一线图像点阵数据按照其在走纸方向上对应的喷嘴的行数拆分为4组图像点阵数据;如图3所示,将第m线图像点阵数据Tm拆分为Am组数据、Bm组数据、Cm组数据和Dm组数据;Am组数据指第m线图像点阵数据Tm中在Y方向上与第1排喷嘴对应的数据,Bm组数据指第m线图像点阵数据Tm中在Y方向上与第2排喷嘴对应的数据,Cm组数据指第m线图像点阵数据Tm中在Y方向上与第3排喷嘴对应的数据,Dm组数据至第m线图像点阵数据Tm中在Y方向上与第4排喷嘴对应的数据。
[0051] 处理器在对一线图像点阵数据进行拆分后,将对应的拆分后的4组图像点阵数据写入内部缓存器中;例如在对第m线图像点阵数据Tm进行拆分后,将拆分所得的Am组数据、Bm组数据、Cm组数据和Dm组数据;
[0052] 处理器在将一线图像点阵数据对应的拆分后的n组图像点阵数据写入内部缓存器后,将对应的内部缓存器中的n组图像点阵数据写入至外部存储器中;例如将拆分所得的Am组数据、Bm组数据、Cm组数据和Dm组的数据对应写入外部存储器的a区域、b区域、c区域和d区域中;
[0053] 处理器根据所有喷嘴的排列规律读取外部存储器的数据的具体过程如下:
[0054] 进行第1次喷墨:处理器从外部存储器的a区域中读取A1组数据,外部存储器的b区域、c区域和d区域不需要读取,对应喷嘴数据位置填充零数据,最终组成一线数据发送至对应喷嘴,第1排喷嘴根据接收到的A1组数据进行喷墨;
[0055] 进行第2次喷墨:处理器从外部存储器的a区域中读取A2组数据,外部存储器的b区域、c区域和d区域不需要读取,对应喷嘴数据位置填充零数据,最终组成一线数据发送至对应喷嘴,第1排喷嘴根据接收到的A2组数据进行喷墨;
[0056] 进行第3次喷墨:处理器从外部存储器的a区域中读取A3组数据,从外部存储器的b区域中读取B1组数据,外部存储器的c区域和d区域不需要读取,对应喷嘴数据位置填充零数据,最终组成一线数据发送至对应喷嘴,第1排喷嘴根据接收到的A3组数据进行喷墨,第2排喷嘴根据接收到的B1组数据进行喷墨;由此可以看出,第2排喷嘴打印的数据相对于第1排喷嘴延迟2线工作。
[0057] 进行第4次喷墨:处理器从外部存储器的a区域中读取A4组数据,从外部存储器的b区域中读取B2组数据,外部存储器的c区域和d区域不需要读取,对应喷嘴数据位置填充零数据,最终组成一线数据发送至对应喷嘴,第1排喷嘴根据接收到的A4组数据进行喷墨,第2排喷嘴根据接收到的B2组数据进行喷墨;
[0058] 进行第5次喷墨:处理器从外部存储器的a区域中读取A5组数据,从外部存储器的b区域中读取B3组数据,从外部存储器的c区域中读取C1组数据,外部存储器的d区域不需要读取,对应喷嘴数据位置填充零数据,最终组成一线数据发送至对应喷嘴;第1排喷嘴根据接收到的A5组数据进行喷墨,第2排喷嘴根据接收到的B3组数据进行喷墨,第3排喷嘴根据接收到的C1组数据进行喷墨;由此可以看出,第3排喷嘴打印的数据相对于第1排喷嘴延迟4线工作。
[0059] 进行第6次喷墨:处理器从外部存储器的a区域中读取A6组数据,从外部存储器的b区域中读取B4组数据,从外部存储器的c区域中读取C2组数据,,外部存储器的d区域不需要读取,对应喷嘴数据位置填充零数据,最终组成一线数据发送至对应喷嘴;第1排喷嘴根据接收到的A6组数据进行喷墨,第2排喷嘴根据接收到的B4组数据进行喷墨,第3排喷嘴根据接收到的C2组数据进行喷墨;
[0060] 进行第7次喷墨:处理器从外部存储器的a区域中读取A7组数据,从外部存储器的b区域中读取B5组数据,从外部存储器的c区域中读取C3组数据,从外部存储器的d区域中读取D1组数据,最终组成一线数据发送至对应喷嘴;第1排喷嘴根据接收到的A7组数据进行喷墨,第2排喷嘴根据接收到的B5组数据进行喷墨,第3排喷嘴根据接收到的C3组数据进行喷墨,第4排喷嘴根据接收到的D1组数据进行喷墨。由此可以看出,第4排喷嘴打印的数据相对于第1排喷嘴延迟6线工作。
[0061] 进行第j次喷墨(j>7):处理器从外部存储器的a区域中读取Aj组数据,从外部存储器的b区域中读取Bj-2组数据,从外部存储器的c区域中读取Cj-4组数据,从外部存储器的d区域中读取Dj-6组数据,最终组成一线数据发送至第1排喷嘴、第2排喷嘴、第3排喷嘴和第4排喷嘴;第1排喷嘴根据接收到的Aj组数据进行喷墨,第2排喷嘴根据接收到的Bj-2组数据进行喷墨,第3排喷嘴根据接收到的Cj-4组数据进行喷墨,第4排喷嘴根据接收到的Dj-6组数据进行喷墨。
[0062] 如图4所示,根据本发明实施例提供的数据处理方法来构造一种数据处理装置,该装置包括处理器、内部缓存器、外部存储器和喷嘴,其中,
[0063] 处理器,用于依次接收多线图像点阵数据;在接收一线图像点阵数据完毕后,将所述一线图像点阵数据按照其在走纸方向上对应的喷嘴的行数拆分为n组图像点阵数据,n为所有喷嘴的排数;并在对一线图像点阵数据进行拆分后,将对应的拆分后的n组图像点阵数据写入内部缓存器中;并在将一线图像点阵数据对应的拆分后的n组图像点阵数据写入内部缓存器后,将对应的内部缓存器中的n组图像点阵数据写入至外部存储器中;并根据所有喷嘴的排列规律读取外部存储器的数据,并将读取到的数据发送至喷嘴;
[0064] 内部缓存器,用于存储处理器发送的对一线图像点阵数据进行拆分后的n组图像点阵数据;
[0065] 外部存储器,用于存储处理器发送的对一线图像点阵数据进行拆分后的n组图像点阵数据;
[0066] 喷嘴,用于接收处理器发送的数据,并根据接收到的数据进行喷墨打印。
[0067] 数据处理装置的实施方式与方法实施例相同,在此不再重复。
[0068] 本发明实施例还提供了一种喷墨印刷机,该喷墨印刷机内置本发明实施例提供的数据处理装置。
[0069] 显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0070] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。