专利名称:喷墨印刷设备的点阵数据变换方法及装置与喷墨印刷系统的制作方法
技术领域:
本发明涉及印刷技术领域,尤其涉及喷墨印刷设备的点阵数据变换技术。
背景技术:
现有技术中,光才册化图像处理RIP (Raster Image Processing, RIP )技术 是指将页面描述语言转换为输出设备可识别信号,使得输出设备能够依据页面 描述语言输出文件。光栅化图像处理技术的具体处理方式是将页面描述语言描 述的文件转换成输出设备可识别的图像点阵数据的模式。
在实现本发明的过程中,发明人发现现有技术中至少存在如下问题
在喷墨印刷领域,现有技术中将倾斜喷墨头作为 一种提高横向输出精度的 方案,RIP技术则以"页面"为基础将页面描述语言描述的文件转换成输出设备 可识别的图像点阵数据的模式,不能准确迅速的处理由于倾斜喷墨头所造成的 数据带倾斜的问题。
与此同时,由于目前的喷墨输出单元(喷墨头)的制造商为数众多,每家 厂商的喷墨头有所区别,甚至同一厂商的不同类型的喷墨头也有很多的区别, 喷墨头宽度、喷嘴个数,喷印精度都各不相同,这就导致实现将倾斜喷墨头作 为一种提高横向输出精度的方案的兼容性差的问题。如果采用传统RIP技术对 上述方案进行处理,必须依赖于下层芯片对于数据处理的实现,下层芯片在完 成此方案时,如果要完全实现,需要非常繁瑣复杂的逻辑控制。
发明内容
为了解决现有技术中,由于将倾斜喷墨头作为一种提高横向输出精度的方 案所造成的数据带倾斜的问题。本发明提供了 一种喷墨印刷设备的点阵数据变
换方法及装置与喷墨印刷系统。
本发明提供的喷墨印刷设备的点阵数据变换方法,包括
获取光栅化图像处理的点阵数据及喷墨头的设置参数;
根据所述的喷墨头的设置参数,设置所述光栅化图像处理的点阵数据的存 储位置;
按照所述光栅化图像处理的点阵数据的存储位置,将所述点阵数据输出。
进一步地,所述获取光栅化图像处理的点阵数据及喷墨头的设置参数的步 骤,具体包括
判断是否能获取所述光栅化图像处理的点阵数据;
如果能,获取所述的光栅化图像处理的点阵数据及喷墨头的设置参数。
进一步地,所述根据所述的喷墨头的设置参数,设置所述光栅化图像处理 的点阵数据的存储位置的步骤,具体包括
根据所述的喷墨头的设置参数,获取所述的光栅化图像处理的点阵数据的 位置偏移值;
根据所述的光栅化图像处理的点阵数据的位置偏移值,设置所述光栅化图 像处理的点阵数据的存储位置。
进一步地,所述才艮据所述的光栅化图像处理的点阵数据的位置偏移值,设 置所述光栅化图像处理的点阵数据的存储位置的步骤,具体包括
判断所述的光栅化图像处理的点阵数据是光栅化图像处理的点阵数据页面 的行边界;
根据所述的光栅化图像处理的点阵数据的位置偏移值,设置所述光栅化图 像处理的点阵数据的存储位置;
判断所述的光栅化图像处理的点阵数据不是光栅化图像处理的点阵数据页
面的行边界;并且,
判断所述的光栅化图像处理的点阵数据的存储位置达到系统的最大幅宽; 根据所述的光栅化图像处理的点阵数据的位置偏移值,设置所述光栅化图
像处理的点阵数据的存储位置。
进一步地,所述按照所述光栅化图像处理的点阵数据的存储位置,将所述 点阵数据输出的步骤,具体包括
按照所述光栅化图像处理的点阵数据的存储位置,将所述的光栅化图像处 理的点阵数据填充到数据帧内;
判断所述的数据帧被填满,则将所述数据帧中的点阵数据输出。
进一步地,所述按照所述光栅化图像处理的点阵数据的位置,将所述点阵 数据输出的步骤之后,还可以包括
判断所述的点阵数据输出是否成功;
如果输出成功,则继续获取光栅化图像处理的点阵数据,并将其输出; 如果输出不成功,则结束搮:作。
本发明提供的喷墨印刷设备的点阵数据变换装置,包括
数据参数获取单元用于获取光栅化图像处理的点阵数据及喷墨头的设置 参数;
数据位置设置单元用于根据所述的喷墨头的设置参数,所述光栅化图像 处理的点阵数据的存储位置;
数据输出单元用于按照所述光栅化图像处理的点阵数据的存储位置,将
所述点阵数据输出。其中,
所述数据参数获取单元,包括
判断子单元用于判断是否能获取所述光栅化图像处理的点阵数据;
如果能,获取所述的光栅化图像处理的点阵数据及喷墨头的设置参数。
所述数据位置设置单元,包括
位置偏移值获取子单元用于根据所述的喷墨头的设置参数,获取所述的 光栅化图像处理的点阵数据的位置偏移值;
数据位置设置子单元用于根据所述的光栅化图像处理的点阵数据的位置 偏移值,设置所述光棚-化图像处理的点阵数据的存储位置。
进一步地,所述lt据位置设置子单元,包括
页面行边界判断分单元用于判断所述的光栅化图像处理的点阵数据是光 栅化图像处理的点阵数据页面的行边界;
数据位置设置分单元用于根据所述的光栅化图像处理的点阵数据的位置 偏移值,设置所述光栅化图像处理的点阵数据的位置;
系统的最大幅宽判断分单元用于判断所述的光栅化图像处理的点阵数据
的存储位置是否达到系统的最大幅宽。 所述数据输出单元,包括
数据帧填充子单元用于按照所述光栅化图像处理的点阵数据的存储位置, 将所述的光栅化图像处理的点阵数据填充到数据帧内;
判断数据帧满子单元用于判断所述的数据帧被填满,则将所述数据帧中 的点阵数据输出。
进一步地,还可以包括
成功输出的判断单元用于判断所述的点阵数据输出是否成功;
如果输出成功,则继续获取光栅化图像处理的点阵数据,并将其输出; 如果输出不成功,则结束操作。
本发明还提供了一种喷墨印刷系统,包括数据緩存池、喷墨印刷设备的
点阵数据变换装置、输出装置;
所述的数据緩存池,用于存储光栅化图像处理的点阵数据,作为前端光栅 化图像处理点阵数据和喷墨印刷设备的点阵数据变换装置的连接桥;
所述的喷墨印刷设备的点阵数据变换装置,用于获取光栅化图像处理的点 阵数据及喷墨头的设置参数;根据所述的喷墨头的设置参数,设置所述光栅化 图像处理的点阵数据的存储位置;按照所述光槺化图像处理的点阵数据的存储 位置,将所述点阵凝:据输出到所述的输出装置;
所述的输出装置,用于将调整后的光栅化图像处理的点阵数据填充到帧内,
按照帧格式输出。
进一步地,所述的喷墨印刷设备的点阵数据变换装置为上述所提到的任意 一种。
本发明提供的喷墨印刷设备的点阵数据变换方法及装置与喷墨印刷系统, 通过获取光栅化图像处理的点阵数据及喷墨头的设置参数,根据所述喷墨头的 设置参数将所述的光栅化图像处理的点阵数据的存储位置进行设置,即根据所 述喷墨头的倾斜角度及相关参数对所述的光栅化图像处理的点阵数据的存储位 置进行设置,最后将所述光栅化图像处理的点阵数据按照所述设置的存储位置 进行输出,与现有技术中将倾斜喷墨头作为一种提高横向输出精度的方案所造 成的数据带倾斜相比,本发明会根据喷墨头的倾斜角度及相关参数也就是喷墨 头的设置参数对输出的光栅化图像处理的点阵数据的存储位置进行调整,使得 所述点阵数据的存储位置按照喷墨头的倾斜角度及相关参数进行设置,从而使 得RIP技术能够准确迅速的处理由于倾斜喷墨头所造成的数据带倾斜的问题, 还可以兼容各个制造商的不同型号喷墨头倾斜所造成的数据带倾斜的问题。
图1为本发明实施例提供的一种喷墨印刷设备的点阵数据变换方法流程图2为本发明实施例获取光栅化图像处理的点阵数据及喷墨头的设置参数 步骤的流程图3为本发明实施例根据所述的喷墨头的设置参数,设置所述光栅化图像 处理的点阵数据的存储位置的步骤流程图4为本发明实施例根据所述的光栅化图像处理的点阵数据的位置偏移值, 设置所述光栅化图像处理的点阵数据的存储位置步骤流程图5为本发明实施例按照所述光栅化图像处理的点阵数据的存储位置,将 所述点阵数据输出步骤的流程图6为本发明实施例按照所述光栅化图像处理的点阵数据的位置,将所述 点阵数据输出步骤的流程图7为本发明实施例提供的一种喷墨印刷设备的点阵数据变换装置结构示 意图8为本发明实施例提供的如图7所示的装置及其各个单元内部结构示意
图9为本发明实施例提供的喷墨印刷设备的点阵数据变换方法的实现流程
图10为本发明实施例提供的喷墨印刷系统结构示意图; 图11为本发明实施例提供的喷嘴倾斜角度与走纸方向示意图; 图12为本发明实施例提供的数据緩冲池行数据和输出帧关系示意图; 图13为本发明实施例提供的喷墨头喷嘴之间的距离示意图; 图14 (a )为本发明实施例提供的喷墨头从左至右排列喷嘴的正倾斜角度示 意图14 (b)为本发明实施例提供的喷墨头从右至左排列喷嘴的正倾斜角度示
意图14 (c)为本发明实施例提供的喷墨头从左至右排列喷嘴的负倾斜角度示意图14(d)为本发明实施例提供的喷墨头从右至左喷嘴的负倾斜角度示意图。
具体实施例方式
下面结合附图对本发明实施例提供的 一种喷墨印刷设备的点阵数据变换方 法及装置与喷墨印刷系统进行详细描述。
如图l所示,本发明实施例提供的一种喷墨印刷设备的点阵数据变换方法,
在实现本发明实施例的过程中,该方法,包括
101:获取光栅化图像处理的点阵数据及喷墨头的设置参数;
102:根据所述的喷墨头的设置参数,设置所述光栅化图像处理的点阵数据 的存储位置;
103:按照所述光栅化图像处理的点阵数据的存储位置,将所述点阵数据输出。
进一步地,如图2所示,为本发明实施例获取光栅化图像处理的点阵数据 及喷墨头的设置参数的步骤,该步骤,包括
201:判断是否能获取所述光栅化图像处理的点阵数据;
202:如果能,获取所述的光栅化图像处理的点阵数据及喷墨头的设置参数。
进一步地,如图3所示,为本发明实施例根据所述的喷墨头的设置参数, 设置所述光栅化图像处理的点阵数据的存储位置的步骤,该步骤,包括
301:根据所述的喷墨头的设置参数,获取所述的光栅化图像处理的点阵数 据的位置偏移值;
302:根据所述的光栅化图像处理的点阵数据的位置偏移值,设置所述光栅
化图像处理的点阵数据的存储位置。
进一步地,如图4所示,为本发明实施例根据所述的光栅化图像处理的点 阵数据的位置偏移值,设置所述光栅化图像处理的点阵数据的存储位置的步骤, 该步骤,包括
401:判断所述的光栅化图像处理的点阵数据是光栅化图像处理的点阵数据 页面的行边界;
402:根据所述的光栅化图像处理的点阵数据的位置偏移值,设置所述光栅 化图像处理的点阵数据的存储位置;
403:判断所述的光栅化图像处理的点P车数据不是光栅化图像处理的点阵数 据页面的行边界;并且,
404:判断所述的光栅化图像处理的点阵数据的存储位置达到系统的最大幅
宽;
402:根据所述的光栅化图像处理的点阵数据的位置偏移值,设置所述光栅 化图像处理的点阵数据的存储位置。
进一步地,如图5所示,为本发明实施例按照所述光栅化图像处理的点阵 数据的存储位置,将所述点阵数据输出的步骤,该步骤,包括
501:按照所述光栅化图像处理的点阵数据的存储位置,将所述的光栅化图 像处理的点阵数据填充到数据帧内;
502:判断所述的数据帧被填满,则将所述数据帧中的点阵数据输出。
进一步地,如图6所示,为本发明实施例按照所述光栅化图像处理的点阵 数据的位置,将所述点阵数据输出的步骤之后,还包括如下步骤
601:判断所述的点阵数据输出是否成功;
602:如果输出成功,则继续获取光栅化图像处理的点阵数据,并将其输出;603:如果输出不成功,则结束操作。
如图7所示为本发明实施例提供的一种喷墨印刷设备的点阵数据变换装置, 该装置,包括
数据参数获取单元701:用于获取光栅化图像处理的点阵数据及喷墨头的设 置参数;
数据位置设置单元702:用于根据所述的喷墨头的设置参数,所述光栅化图 像处理的点阵数据的存储位置;
数据输出单元703:用于按照所述光栅化图像处理的点阵数据的存储位置,
将所述点阵数据输出。
如图8所示为本发明实施例提供的如图7所示的装置及其各个单元内部结 构示意图,该装置,包括
数据参数获取单元701,包括
判断子单元801:用于判断是否能获取所述光栅化图像处理的点阵数据; 数据参数获取子单元802:用于如果能,获取所述的光栅化图像处理的点阵
数据及喷墨头的设置参数。
数据位置设置单元702,包括
位置偏移值获取子单元803:用于根据所述的喷墨头的设置参数,获取所述 的光栅化图像处理的点阵数据的位置偏移值;
数据位置设置子单元804:用于根据所述的光栅化图像处理的点阵数据的位 置偏移值,设置所述光栅化图像处理的点阵数据的存储位置。该数据位置设置 子单元804还包括
页面行边界判断分单元8041:用于判断所述的光栅化图像处理的点阵数据 是光栅化图像处理的点阵数据页面的行边界;数据位置设置分单元8042:用于根据所述的光栅化图像处理的点阵数据的 位置偏移值,设置所述光栅化图像处理的点阵数据的位置;
系统的最大幅宽判断分单元8043:用于判断所述的光;f册化图像处理的点阵
数据的存储位置是否达到系统的最大幅宽。 数据输出单元703,包括
数据帧填充子单元805:用于按照所述光栅化图像处理的点阵数据的存储位 置,将所述的光栅化图像处理的点阵数据填充到数据帧内;
判断数据帧满子单元806:用于判断所述的数据帧被填满,则将所述数据帧 中的点阵数据输出。
进一步地,所述的喷墨印刷设备的点阵数据变换装置,还可以包括
成功输出的判断单元807:用于判断所述的点阵数据输出是否成功;
如果输出成功,则继续获取光栅化图像处理的点阵数据,并将其输出;
如果输出不成功,则结束操作。
下面通过图9进行详细说明,喷墨印刷设备的点阵数据变换方法的实现流 程,具体流程如下所示
设整个喷墨系统由四个喷头组组成如图ll所示,每个喷头组包含3个喷墨 头,喷墨头的倾斜角度定义为喷墨头安装角与走纸方向的垂直夹角。
步骤901:数据緩沖池接收到RIP点阵数据之后,本实例按照行数据进行緩 存;其中,所述的数据緩冲池作为前端RIP点阵数据和喷墨印刷设备的点阵数 据变换装置的连接桥如图IO所示,所述的数据緩冲池需要实现类似FIFO的功 能操作,不断地接收处理喷墨印刷设备的点阵数据。数据緩沖池的大小可以根 据实际的情况进行任意的设置;
步骤902:判定緩冲池是否为空或者接收到进程中止信号,如果緩冲池为空 或者接收到进程中止信号则跳转到步骤914,结束本流程,否则进入下一步骤
903;
步骤903:获取数据緩冲池中緩冲区行数据及喷墨头的倾斜角度及相关的参 数,例如供应商的型号及设置参数等等。这里得到的行数据只是一个数据内 存緩沖区地址指针;
步骤904:计算源数据内存偏移地址,在源数据页面宽度较大的情况下,直 接抛弃裁剪较宽的部分;若宽度较小的情况下,则进行补零处理。这里计算的 内存偏移地址按照实际緩冲池的数据格式获取;此处的源数据是指前端RIP点 阵数据经过喷墨印刷设备的点阵数据变换装置处理的数据的横向坐标位置。
步骤905:计算目标数据内存偏移地址,根据所述用于输出的喷嘴个数和其 他的一些相关参数进行计算,获得的是目标数据帧里的数据緩冲区地址;其中 所述的目标数据是指经过喷墨印刷设备的点阵数据变换装置处理的数据的纵向 坐标位置;计算目标数据内存偏移地址的过程如下
首先,通过对喷墨头喷嘴的倾斜方式进行;敞观的解析。如图13所示,n+l, n+2, n+3号喷嘴相对于n号喷嘴的距离分别为hl, h2, h3;喷嘴之间的相对距 离是相等的,即h2 — hl = h3 — h2。
然后,在生成倾斜位置表时,利用这一特性直接计算出每一个喷嘴的位置 偏移值。数据的偏移位置的计算步骤如下
1 )设定喷头喷嘴数为NozzleNum,设定喷头喷嘴倾斜角度变量位为Angle, 定义一个整形的指^l十变量pLeanDatalnfo,在后面的描述中,将用它来存储数据 偏移位置信息;
2) 计算倾斜角度正切值,TanA- tan(abs (Angle));
3) 计算倾斜的最大高度值,LeanHeight = (NozzleNum — 1) * TanA;
4) 由倾斜位置计算每一个喷头喷嘴的倾斜位置,如下列代码 1: int o = 0;
2: int i = 1;
3: for(; i<NozzleNum; i++) 4: {
5: for (int j = o; j<LeanHeight; j++) 6: {
7:int t = (int) (1. 0 * j / TanA);
8:if(t == i)
9: { 10: pLeanDatalnfo [i] = j;
11: o = j;
12: break; 13: } 14: } 15: }
16: for(i=i-1; i<NozzleNum; i++)
17: pLeanDatalnfo [i] = LeanHeight;
上述代码中,第l, 2行,声明两个临时变量供后面使用;
第3, 4, 5, 6行,做了两个循环结构,轮循查找每一个喷嘴的数据偏
移位置;
第7行,反算某个偏移位置对应的喷嘴;
第8到13行,如果当前的喷嘴和此偏移位置的反算值相等,则设定与 该喷嘴相对应的数据的偏移值;
第16, 17行,最后一个喷嘴所对应的数据的偏移位置。
最后,针对可能存在的喷墨头安装角度和喷嘴排列方向进行了说明如图 14所示,在本发明中,同样的安装角度,存在左倾斜和右倾斜两种方式,在这 里分别称之为正倾斜角和负倾斜角。而由于喷墨头的喷嘴排列有先后次序划分, 下层芯片按照固定的序列串并传唤进行逐个的数据填充,因此在这里,将他们 一并列入考虑之列。如图14(a)所示,表示为正倾斜角,喷嘴顺序亦按照从左至 右顺序排列,如图14(b)所示,表示为正倾斜角,则喷嘴顺序按照从右至左排列, 如图14(c)为负倾斜角,喷嘴按照从左至右排列,如图14(d)为负倾斜角,喷嘴 按照从右至左排列。参照计算倾斜角度正切值的公式可以知道正负倾斜角度由 此而来。在负倾斜角度的情况下,倾斜角偏移值的计算如下式
pLeanDatalnfo [i] = LeanHeight - pLeanDatalnfo [i];
另外,针对喷墨头喷嘴逆向排列的情况,这里进行了如下处理
doff = bReverseData (NozzleNum - 1 - doff) : doff;
针对上式的特别说明
doff变量在这里为某一个喷嘴的位置偏移量,具体到变量定义即为 pLeanDatalnfo数组中的某一个值;
bReverseData在这里为逆向排列喷嘴的意思,也就是说,所谓的逆向排 列喷嘴在数据角度看,即为将数据进行了逆向排列。
步骤906:数据位拷贝操作,这里按照一般的情况下,喷墨印刷设备的 点阵数据变换装置拷贝第一个喷嘴所对应的内存数据;
步骤907:将所述的第一个喷嘴所对应的数据存储的位置偏移到下一喷 嘴数据存储的位置;此处偏移位置即需要使用到图14最后的计算结果。具体的 操作方式为将源数据地址向后移动一个数据位,目标数据地址则偏移 (pLeanDatalnfo[n+l]-pLeanDatalnfo[n])的行数据,并且再次往后移动一个数 据位;
步骤908:判定是否到了源数据结尾,这个结尾的意思即是到了 RIP数 据页面的行数据边界,如果是源数据结尾,则转到步骤910,否则执行下一步;
步骤909:判定是否到了目标数据结尾,这个结尾的意思即是目前到了 系统的最大幅宽处,此时同样再往后计算也显得毫无意义,是则转到下一步, 否则跳转到步骤906;
步骤910:将所述达到数据结尾的源数据或者达到目标数据结尾的所有 经过偏移处理的点阵数据填充到输出装置帧结构,即按照下层芯片定义的数据 格式要求进行填充内存如图12所示,表示数据緩沖池行数据和输出的输出帧关 系的宏观示意图,亦即将原本同一行数据作了倾斜,分散处理到不同的行数据 上;
步骤911:判定输出帧数据满,如果是则进行一次输出,否则由于本行 数据计算完成,跳转到步骤902;
步骤912:输出到输出装置;
步骤913:判定是否输出成功,如果下层芯片或装置接收数据失败或者 其他原因导致输出失败,则直接结束本流程,执行步骤913,否则读取数据緩冲 情况,转换到步骤902;
步骤914:释^:获取的系统资源,结束本流程。
如图10所示,为本发明实施例提供的一种喷墨印刷系统,该系统,包 括数据緩存池、喷墨印刷设备的点阵数据变换装置、输出装置;
所述的数据緩存池,用于存储光栅化图像处理的点阵数据,作为前端光 栅化图像处理点阵数据和喷墨印刷设备的点阵数据变换装置的连接桥;
所述的喷墨印刷设备的点阵数据变换装置,用于获取光栅化图像处理的 点阵数据及喷墨头的设置参数;根据所述的喷墨头的设置参数,设置所述光栅 化图像处理的点阵数据的存储位置;按照所述光栅化图像处理的点阵数据的存 储位置,将所述点阵数据输出到所述的输出装置;
所述的输出装置,用于将调整后的光栅化图像处理的点阵数据填充到帧 内,按照帧格式输出。
其中,所述的喷墨印刷设备的点阵数据变换装置为上述提到的任意一种。
本发明提供的喷墨印刷设备的点阵数据变换方法及装置与喷墨印刷系统, 通过获取光栅化图像处理的点阵数据及喷墨头的设置参数,根据所述喷墨头的 设置参数将所述的光栅化图像处理的点阵数据的存储位置进行设置,即根据所 述喷墨头的倾斜角度及相关参数对所述的光栅化图像处理的点阵数据的存储位 置进行设置,最后将所述光栅化图像处理的点阵数据按照所述设置的存储位置 进行输出,与现有技术中将倾斜喷墨头作为一种提高横向输出精度的方案所造 成的数据带倾斜相比,本发明会根据喷墨头的倾斜角度及相关参数也就是喷墨 头的设置参数对输出的光栅化图像处理的点阵数据的存储位置进行调整,使得 所述点阵数据的存储位置按照喷墨头的倾斜角度及相关参数进行设置,从而使
得RIP技术能够准确迅速的处理由于倾斜喷墨头所造成的数据带倾斜的问题, 还可以兼容各个制造商的不同型号喷墨头倾斜所造成的数据带倾斜的问题。
通过以上的实施方式的描述,本领域普通技术人员可以理解实现上述实 施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述 的程序可以存储于一计算机可读取存储介质中,该程序在执行时,包括如上述 方法实施例的步骤,所述的存储介质,如R0M/RAM、》兹碟、光盘等。
以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于 此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到 变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应 以权利要求的保护范围为准。
权利要求
1、喷墨印刷设备的点阵数据变换方法,其特征在于,包括:获取光栅化图像处理的点阵数据及喷墨头的设置参数;根据所述的喷墨头的设置参数,设置所述光栅化图像处理的点阵数据的存储位置;按照所述光栅化图像处理的点阵数据的存储位置,将所述点阵数据输出。
2、 根据权利要求1所述喷墨印刷设备的点阵数据变换方法,其特征在于, 获取光栅化图像处理的点阵数据及喷墨头的设置参数的步骤,包括判断是否能获取所述光栅化图像处理的点阵数据;如果能,获取所述的光栅化图像处理的点阵数据及喷墨头的设置参数。
3、 根据权利要求1所述喷墨印刷设备的点阵数据变换方法,其特征在于, 根据所述的喷墨头的设置参数,设置所述光栅化图像处理的点阵数据的存储位 置的步骤,包括根据所述的喷墨头的设置参数,获取所述的光栅化图像处理的点阵数据的 位置偏移值;根据所述的光栅化图像处理的点阵数据的位置偏移值,设置所述光栅化图 像处理的点阵数据的存储位置。
4、 根据权利要求3所述喷墨印刷设备的点阵数据变换方法,其特征在于, 根据所述的光栅化图像处理的点阵数据的位置偏移值,设置所述光栅化图像处 理的点阵数据的存储位置的步骤,包括判断所述的光栅化图像处理的点阵数据是光栅化图像处理的点阵数据页面 的行边界;根据所述的光栅化图像处理的点阵数据的位置偏移值,设置所述光栅化图 像处理的点阵数据的存储位置; 判断所述的光栅化图像处理的点阵数据不是光栅化图像处理的点阵数据页面的行边界;并且,判断所述的光栅化图像处理的点阵数据的存储位置达到系统的最大幅宽;根据所述的光栅化图像处理的点阵数据的位置偏移值,设置所述光栅化图 像处理的点阵数据的存储位置。
5、 根据权利要求l、 2 、 3或4所述喷墨印刷设备的点阵数据变换方法, 其特征在于,按照所述光栅化图像处理的点阵数据的存储位置,将所述点阵数 据输出的步骤,包括按照所述光栅化图像处理的点阵数据的存储位置,将所述的光栅化图像处 理的点阵数据填充到数据帧内;判断所述的数据帧被填满,则将所述数据帧中的点阵数据输出。
6、 根据权利要求5所述喷墨印刷设备的点阵数据变换方法,其特征在于, 按照所述光栅化图像处理的点阵数据的位置,将所述点阵数据输出的步骤之后, 还包括 判断所述的点阵数据输出是否成功;如果输出成功,则继续获取光栅化图像处理的点阵数据,并将其输出; 如果输出不成功,则结束操作。
7、 喷墨印刷设备的点阵数据变换装置,其特征在于,包括数据参数获取单元用于获取光栅化图像处理的点阵数据及喷墨头的设置 参数;数据位置设置单元用于根据所述的喷墨头的设置参数,所述光栅化图像 处理的点阵数据的存储位置;数据输出单元用于按照所述光栅化图像处理的点阵数据的存储位置,将 所述点阵数据输出。
8、 根据权利要求7所述喷墨印刷设备的点阵数据变换装置,其特征在于, 数据参数获取单元,包括判断子单元用于判断是否能获取所述光栅化图像处理的点阵数据;数据参数获取子单元用于如果能,获取所述的光斥册化图像处理的点阵数 据及喷墨头的设置参数。
9、 根据权利要求7所述喷墨印刷设备的点阵数据变换装置,其特征在于, 数据位置设置单元,包括位置偏移值获取子单元用于根据所述的喷墨头的设置参数,获取所述的 光栅化图像处理的点阵数据的位置偏移值;数据位置设置子单元用于根据所述的光栅化图像处理的点阵数据的位置 偏移值,设置所述光栅化图像处理的点阵数据的存储位置。
10、 根据权利要求9所述喷墨印刷设备的点阵数据变换装置,其特征在于, 数据位置设置子单元,包括页面行边界判断分单元用于判断所述的光栅化图像处理的点阵数据是光 栅化图像处理的点阵数据页面的行边界;数据位置设置分单元用于根据所述的光栅化图像处理的点阵数据的位置 偏移值,设置所述光栅化图像处理的点阵数据的位置;系统的最大幅宽判断分单元用于判断所述的光栅化图像处理的点阵数据 的存储位置是否达到系统的最大幅宽。
11、 根据权利要求7、 8 、 9或IO所述喷墨印刷设备的点阵数据变换装置, 其特征在于,数据输出单元,包括数据帧填充子单元用于按照所述光栅化图像处理的点阵数据的存储位置, 将所述的光栅化图像处理的点阵数据填充到数据帧内;判断数据帧满子单元用于判断所述的数据帧被填满,则将所述数据帧中 的点阵数据输出。
12、 根据权利要求11所述喷墨印刷设备的点阵数据变换装置,其特征在于, 还包括成功输出的判断单元用于判断所述的点阵数据输出是否成功; 如果输出成功,则继续获取光栅化图像处理的点阵数据,并将其输出; 如果输出不成功,则结束操作。
13、 一种喷墨印刷系统,其特征在于,包括数据緩存池、喷墨印刷设备 的点阵数据变换装置、输出装置;所述的数据緩存池,用于存储光栅化图像处理的点阵数据,作为前端光栅 化图像处理点阵数据和喷墨印刷设备的点阵数据变换装置的连接桥;所述的喷墨印刷设备的点阵数据变换装置,用于获取光栅化图像处理的点 阵数据及喷墨头的设置参数;根据所述的喷墨头的设置参数,设置所述光栅化图像处理的点阵数据的存储位置;按照所述光栅化图像处理的点阵数据的存储 位置,将所述点阵数据输出到所述的输出装置;所述的输出装置,用于将调整后的光栅化图像处理的点阵数据填充到帧内, 按照帧格式输出。
14、 根据权利要求13所述喷墨印刷系统,,其特征在于,包括如权利要 求7至12中任意一项所述的喷墨印刷设备的点阵数据变换装置。
全文摘要
本发明公开了一种喷墨印刷设备的点阵数据变换方法及装置与喷墨印刷系统,涉及印刷技术领域。为了解决现有技术中将倾斜喷墨头作为一种提高横向输出精度的方案所造成的数据带倾斜的问题而发明。本发明提供的喷墨印刷设备的点阵数据变换方法,包括获取光栅化图像处理的点阵数据及喷墨头的设置参数;根据所述的喷墨头的设置参数,设置所述光栅化图像处理的点阵数据的存储位置;按照所述光栅化图像处理的点阵数据的存储位置,将所述点阵数据输出。采用本发明不但可以使得RIP技术能够准确迅速的处理由于倾斜喷墨头所造成的数据带倾斜的问题,还可以兼容各个制造商的不同型号喷墨头倾斜所造成的数据带倾斜的问题。
文档编号B41J2/01GK101383009SQ2008102220
公开日2009年3月11日 申请日期2008年9月8日 优先权日2008年9月8日
发明者刘志红, 张兴华, 峰 陈 申请人:北大方正集团有限公司;北京大学;北京北大方正电子有限公司