一种喷墨打印方法、装置及设备与流程

本发明涉及喷墨打印,尤其是一种喷墨打印方法、装置及设备。
背景技术:
1、精细打印已经在工业生产制造中被广泛使用和推广,特别是在工艺美术品、广告等行业也得到了较大的突破;例如数码印花、灯箱广告打印系统,此类打印机基本是用来打印颜色比较鲜艳,高视觉冲击的产品。
2、为了提升精细产品的打印质量,需要将打印策略更精细化,例如在实际应用中,需要将a,b两排喷孔的墨点数据喷射的墨点合并为一条直线;现有技术中的打印校准方案能实现最小的校准单位是单次点火时间,但这种校准方案通常不能满足实际的应用需求,无法实现将a,b两排喷孔的墨点数据喷射为一条直线,导致打印产品的分辨率和清晰度低,无法满足普通大众对颜色视觉的需求;并且在正向打印和反向打印均需要进行点火周期内的校准,操作复杂,难度高。因此,亟需一种打印分辨率,色彩清晰度更高设计方案,以提升图像打印质量,满足普通大众对颜色视觉的需求。
技术实现思路
1、本发明目的在于公开一种喷墨打印方法、装置及设备,用于解决现有技术中的打印方法打印分辨率及色彩清晰度低的问题。
2、为了实现上述目的,本发明提供如下技术方案:
3、第一方面,本发明提供一种喷墨打印方法,可以包括:
4、获取多个待打印数据;多个所述待打印数据至少可以包括需要打印至同一条直线上的墨点数据;
5、确定用于打印多个所述待打印数据的目标相邻两排打印喷孔;
6、按照预设的数据存储规则,将多个所述待打印数据存储至目标区域;所述目标区域表示用于所述目标相邻两排打印喷孔喷射时进行数据读取的数据储存区域;
7、基于预设的延时喷射时间以及所述目标区域存储的待打印数据,控制所述目标相邻两排打印喷孔完成目标喷墨打印;所述目标喷墨打印表示所述目标相邻两排打印喷孔喷出的墨点位于同一条直线上。
8、优选的,预设的所述延时喷射时间可以包括所述目标相邻两排打印喷孔的延时喷射时间;所述延时喷射时间表示基于打印设备的特征参数,进行数据处理,得到用于所述目标相邻两排打印喷孔进行延时喷射的时间;所述打印设备的特征参数至少可以包括目标相邻两排打印喷孔的物理间距、喷墨间距以及喷车移动速度。
9、优选的,所述目标相邻两排打印喷孔可以包括第一排喷孔和第二排喷孔;所述目标区域至少可以包括第一区域、第二区域、第三区域以及第四区域。
10、所述基于多个所述待打印数据,确定用于打印所述待打印数据的目标相邻两排打印喷孔,之后可以包括:获取第一喷射信号;所述第一喷射信号表示开始打印多个所述待打印数据的初始信号;确定用于所述第一排喷孔进行喷射的第一喷射数据以及用于所述第二排喷孔进行喷射的第二喷射数据;将第一喷射数据以及第二喷射数据写入所述第一区域。
11、所述基于预设的延时喷射时间以及所述目标区域存储的待打印数据,控制所述目标相邻两排打印喷孔完成目标喷墨打印,可以包括:基于所述第一喷射信号,控制所述第一排喷孔读取所述第四区域的初始喷射数据;在满足预设的延时喷射时间时,控制所述第二排喷孔读取所述第四区域的初始喷射数据。
12、优选的,所述获取第一喷射信号,之后还可以包括:获取第二喷射信号;确定用于所述第一排喷孔进行喷射的第三喷射数据以及用于所述第二排喷孔进行喷射的第四喷射数据;将第三喷射数据以及第四喷射数据写入所述第二区域。
13、所述基于预设的延时喷射时间以及所述目标区域存储的待打印数据,控制所述目标相邻两排打印喷孔完成目标喷墨打印,可以包括:基于所述第二喷射信号,控制所述第一排喷孔读取所述第一喷射数据;在满足预设的延时喷射时间时,控制所述第二排喷孔读取所述第二喷射数据。
14、优选的,所述获取第二喷射信号,之后还可以包括:
15、获取第三喷射信号;确定用于所述第一排喷孔进行喷射的第五喷射数据以及用于所述第二排喷孔进行喷射的第六喷射数据;将第五喷射数据以及第六喷射数据写入所述第三区域。
16、所述基于预设的延时喷射时间以及所述目标区域存储的待打印数据,控制所述目标相邻两排打印喷孔完成目标喷墨打印,可以包括:基于所述第三喷射信号,控制所述第一排喷孔读取所述第三喷射数据,并喷射所述第一喷射数据;在满足预设的延时喷射时间时,控制所述第二排喷孔读取所述第四喷射数据,并喷射所述第二喷射数据。
17、优选的,所述获取第三喷射信号,之后还可以包括:
18、获取第四喷射信号;确定用于所述第一排喷孔进行喷射的第七喷射数据以及用于所述第二排喷孔进行喷射的第八喷射数据;将第七喷射数据以及第八喷射数据写入所述第四区域。
19、所述基于预设的延时喷射时间以及所述目标区域存储的待打印数据,控制所述目标相邻两排打印喷孔完成目标喷墨打印,可以包括:基于所述第四喷射信号,控制所述第一排喷孔读取所述第五喷射数据,并喷射所述第三喷射数据;在满足预设的延时喷射时间时,控制所述第二排喷孔读取所述第六喷射数据,并喷射所述第四喷射数据。
20、优选的,所述获取第四喷射信号,之后可以包括:
21、获取第五喷射信号;确定用于所述第一排喷孔进行喷射的第九喷射数据以及用于所述第二排喷孔进行喷射的第十喷射数据;将第九喷射数据以及第十喷射数据写入所述第一区域。
22、所述基于预设的延时喷射时间以及所述目标区域存储的待打印数据,控制所述目标相邻两排打印喷孔完成目标喷墨打印,可以包括:基于所述第五喷射信号,控制所述第一排喷孔读取所述第七喷射数据,并喷射所述第五喷射数据;在满足预设的延时喷射时间时,控制所述第二排喷孔读取所述第八喷射数据,并喷射所述第六喷射数据;直至喷射完多个所述待打印数据。
23、优选的,所述第一区域、第二区域、第三区域以及第四区域可以位于同一块fpga的内部存储ram中;所述第一区域、第二区域、第三区域以及第四区域采用高2bit地址来区分。
24、第二方面,本发明提供一种喷墨打印装置,可以包括:
25、获取模块,所述获取模块用于获取多个待打印数据;多个所述待打印数据至少包括需要打印至同一条直线上的墨点数据;
26、确定模块,所述确定模块用于确定用于打印多个所述待打印数据的目标相邻两排打印喷孔;
27、存储模块,所述存储模块用于按照预设的数据存储规则,将多个所述待打印数据存储至目标区域;所述目标区域表示用于所述目标相邻两排打印喷孔喷射时进行数据读取的数据储存区域;
28、控制模块,所述控制模块用于基于预设的延时喷射时间以及所述目标区域存储的待打印数据,控制所述目标相邻两排打印喷孔完成目标喷墨打印;所述目标喷墨打印表示所述目标相邻两排打印喷孔喷出的墨点位于同一条直线上。
29、第三方面,本发明提供一种喷墨打印设备,可以包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现第一方面所述的喷墨打印方法。
30、与现有技术相比,本发明提供的一种喷墨打印方法,通过获取多个待打印数据;多个所述待打印数据至少包括需要打印至同一条直线上的墨点数据;确定用于打印多个所述待打印数据的目标相邻两排打印喷孔;按照预设的数据存储规则,将多个所述待打印数据存储至目标区域;所述目标区域表示用于所述目标相邻两排打印喷孔喷射时进行数据读取的数据储存区域;基于预设的延时喷射时间以及所述目标区域存储的待打印数据,控制所述目标相邻两排打印喷孔完成目标喷墨打印,所述目标喷墨打印表示所述目标相邻两排打印喷孔喷出的墨点位于同一条直线上;基于此,可以通过将待打印数据按照预设的数据存储规则同时写入用于目标喷孔喷射时进行数据读取的目标区域,并基于预设的延时喷射时间可以做到将喷孔的延时点火时间小于喷孔的点火间隔,满足打印机的小车移动速度要求,并正确的读取待打印数据;进一步控制目标相邻两排打印喷孔按照预设的延时喷射时间延时点火,使得喷孔在不同的时间点读取正确的墨点数据后完成目标喷墨打印,从而实现了将需要打印至同一条直线上的墨点数据打印至同一条直线上,提升了图像的打印分辨率及色彩清晰度,满足普通大众对颜色视觉的需求。
技术研发人员:许俊东,詹彤宇,孙志
技术所有人:北京博源恒芯科技股份有限公司
备 注:该技术已申请专利,仅供学习研究,如用于商业用途,请联系技术所有人。
声 明 :此信息收集于网络,如果你是此专利的发明人不想本网站收录此信息请联系我们,我们会在第一时间删除
