[go: up one dir, main page]

CN116674303A - Suction power control method, device, equipment and medium based on printing data - Google Patents

Suction power control method, device, equipment and medium based on printing data Download PDF

Info

Publication number
CN116674303A
CN116674303A CN202210171056.8A CN202210171056A CN116674303A CN 116674303 A CN116674303 A CN 116674303A CN 202210171056 A CN202210171056 A CN 202210171056A CN 116674303 A CN116674303 A CN 116674303A
Authority
CN
China
Prior art keywords
printing
pass
ink
suction power
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202210171056.8A
Other languages
Chinese (zh)
Other versions
CN116674303B (en
Inventor
陈常红
梁家荣
陈艳
黄中琨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Hosonsoft Co Ltd
Original Assignee
Shenzhen Hosonsoft Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Hosonsoft Co Ltd filed Critical Shenzhen Hosonsoft Co Ltd
Priority to CN202210171056.8A priority Critical patent/CN116674303B/en
Publication of CN116674303A publication Critical patent/CN116674303A/en
Application granted granted Critical
Publication of CN116674303B publication Critical patent/CN116674303B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J11/00Devices or arrangements  of selective printing mechanisms, e.g. ink-jet printers or thermal printers, for supporting or handling copy material in sheet or web form
    • B41J11/0085Using suction for maintaining printing material flat
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J29/00Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
    • B41J29/38Drives, motors, controls or automatic cut-off devices for the entire printing mechanism
    • B41J29/393Devices for controlling or analysing the entire machine ; Controlling or analysing mechanical parameters involving printing of test patterns
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1293Printer information exchange with computer
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Ink Jet (AREA)

Abstract

本发明属于工业打印技术领域,解决现有技术中吸风平台在多PASS打印时无法根据打印数据自动调节吸风功率,影响打印效果的问题,提供了一种基于打印数据的吸风功率控制方法、装置、设备及介质。所述方法包括:获取待打印图像对应的打印数据;依据所述打印数据,确定每PASS的打印墨量;根据所述每PASS的打印墨量,设置每PASS对应的吸风功率。本发明避免了每PASS吸风功率相同而导致先打印的墨水渗透率大、墨点大,后打印的墨水渗透率小、墨点小,打印不均匀的问题,使得每PASS的墨水渗透率和墨点尽量保持相同,进而使得打印的图像效果好且色彩均匀。

The invention belongs to the technical field of industrial printing, solves the problem in the prior art that the suction platform cannot automatically adjust the suction power according to the printing data during multi-pass printing and affects the printing effect, and provides a method for controlling the suction power based on the printing data , devices, equipment and media. The method includes: acquiring print data corresponding to the image to be printed; determining the ink volume per PASS according to the print data; and setting the suction power corresponding to each PASS according to the ink volume per PASS. The present invention avoids the problem that each PASS has the same air suction power, which causes the ink permeability rate and ink dots printed first to be large, and the ink permeability rate and ink dots printed later are small, and the printing is uneven, so that the ink permeability and ink dots of each PASS The ink dots are kept the same as much as possible, so that the printed image is good and the color is uniform.

Description

基于打印数据的吸风功率控制方法、装置、设备及介质Suction power control method, device, equipment and medium based on printing data

技术领域technical field

本发明涉及工业打印领域,尤其涉及一种基于打印数据的吸风功率控制方法、装置、设备及介质。The invention relates to the field of industrial printing, in particular to a method, device, equipment and medium for controlling suction power based on printing data.

背景技术Background technique

往复式扫描打印技术是目前喷墨打印领域常用的技术,往复式扫描打印也称作多PASS扫描打印,多PASS扫描打印是指待打印图像的每个单元都要进行多次插补才能打印完成,每个单元都由多个像素点组成,如2PASS扫描打印则每个单元由2个像素点组成,3PASS扫描打印则每个单元由3个像素点组成,其原理是打印小车左右移动,使喷头逐行扫描打印,再通过材料走纸对图像进行拼接以打印图像。Reciprocating scanning printing technology is a commonly used technology in the field of inkjet printing at present. Reciprocating scanning printing is also called multi-pass scanning printing. Multi-pass scanning printing means that each unit of the image to be printed must be interpolated multiple times before printing can be completed. , each unit is composed of multiple pixels, such as 2PASS scanning and printing, each unit is composed of 2 pixels, 3PASS scanning and printing, each unit is composed of 3 pixels, the principle is that the printing carriage moves left and right, so that The print head scans and prints line by line, and then stitches the image through the material to print the image.

现有的大多数喷墨打印机都会安装一个吸风平台,用于产生负压吸附材料,对材料进行固定,从而提高打印效果,同时也可以防止材料在小车运动时凸起刮蹭喷头,然而现有的吸风平台都是采用统一相同的吸风功率,当采用多PASS进行打印时,不同PASS的墨量,不同覆盖次数不同,从而导致墨水的流平和渗透都不相同,如果采用相同的吸风功率,则会导致开始PASS和最后PASS的打印效果不同,影响最终的打印效果。Most of the existing inkjet printers will install a suction platform to generate negative pressure to absorb the material and fix the material to improve the printing effect. At the same time, it can also prevent the material from protruding and scratching the nozzle when the trolley is moving. However, the current Some suction platforms use the same uniform suction power. When printing with multiple passes, the ink volume and coverage times of different passes are different, resulting in different ink leveling and penetration. If the same suction is used The wind power will cause the printing effect of the beginning PASS and the last PASS to be different, which will affect the final printing effect.

发明内容Contents of the invention

有鉴于此,本发明实施例提供了基于打印数据的吸风功率控制方法、装置、设备及介质,用以解决现有技术中吸风平台在多PASS打印时无法根据打印数据自动调节吸风功率,影响打印效果的问题。In view of this, the embodiment of the present invention provides a suction power control method, device, device, and medium based on printing data to solve the problem that the suction platform in the prior art cannot automatically adjust the suction power according to the printing data during multi-pass printing. , A problem that affects the printing effect.

第一方面,本发明实施例提供了一种基于打印数据的吸风功率控制方法,其特征在于,所述方法包括:In the first aspect, an embodiment of the present invention provides a method for controlling suction power based on print data, wherein the method includes:

获取待打印图像对应的打印数据;Obtain the print data corresponding to the image to be printed;

依据所述打印数据,确定每PASS的打印墨量;According to the printing data, determine the amount of printing ink per PASS;

根据所述每PASS的打印墨量,设置每PASS对应的吸风功率。According to the printing ink volume per PASS, set the suction power corresponding to each PASS.

优选地,在所述依据所述打印数据,确定每PASS的打印墨量之前,所述方法还包括:Preferably, before determining the amount of printing ink per PASS according to the printing data, the method further includes:

获取喷头长度及打印PASS数;Obtain the length of the nozzle and the number of print passes;

通过公式Wp=L/N计算打印区域宽度,式中Wp为所述打印区域宽度,L为喷头的长度,N为所述打印PASS数。The width of the printing area is calculated by the formula Wp=L/N, where Wp is the width of the printing area, L is the length of the nozzle, and N is the number of printing passes.

优选地,所述依据所述打印数据,确定每PASS的打印墨量包括:Preferably, according to the printing data, determining the amount of printing ink per PASS includes:

依据所述打印区域宽度拆分所述打印数据,得到每一所述打印区域的打印数据,记为区域打印数据;Splitting the print data according to the width of the print area to obtain the print data of each print area, which is denoted as area print data;

通过打印模板拆分所述区域打印数据,得到每一所述打印区域每PASS的打印数据,记为PASS打印数据;Splitting the print data of the area by the print template to obtain the print data of each PASS in each print area, which is recorded as PASS print data;

依据所述PASS打印数据,计算每一所述打印区域每PASS的打印墨量。According to the PASS printing data, the printing ink volume per PASS of each printing area is calculated.

优选地,当本次打印仅包括一种墨滴时,所述依据所述PASS打印数据,计算每PASS的打印墨量包括:Preferably, when the current printing only includes one kind of ink drop, the calculation of the printing ink volume per PASS according to the PASS printing data includes:

获取所述墨滴的体积;Obtain the volume of the ink drop;

依据每一所述PASS打印数据,获取每PASS的墨滴数量;Obtain the number of ink drops per PASS according to the printing data of each PASS;

根据所述每PASS的墨滴数量以及所述墨滴的体积计算每PASS的打印墨量。The amount of printing ink per PASS is calculated according to the number of ink drops per PASS and the volume of the ink drops.

优选地,当本次打印包括两种或两种以上的墨滴时,所述依据所述PASS打印数据,计算每PASS的打印墨量包括:Preferably, when the current printing includes two or more ink droplets, the calculation of the printing ink volume per PASS according to the PASS printing data includes:

分别获取每一种墨滴的体积;Obtain the volume of each ink drop separately;

依据所述PASS打印数据,统计每一种墨滴的数量;Count the quantity of each ink drop according to the PASS printing data;

依据所述每一种的体积以及每一种墨滴的数量,计算每PASS的打印墨量。According to the volume of each kind and the quantity of each kind of ink droplets, the amount of printing ink per PASS is calculated.

优选地,当所述每PASS的打印墨量相同时,所述根据所述每PASS的打印墨量,设置每PASS对应的吸风功率包括:Preferably, when the printing ink volume per PASS is the same, setting the suction power corresponding to each PASS according to the printing ink volume per PASS includes:

记所述打印PASS数为n,其中n为大于等于2的整数,当进行第一PASS的打印时,设置所述吸风功率为P1;Record the number of printing passes as n, where n is an integer greater than or equal to 2. When printing the first pass, set the suction power as P1;

当进行第二PASS打印时,设置所述吸风功率为P2;When performing the second PASS printing, set the suction power to P2;

以此类推,当进行第NPASS打印时,设置所述吸风功率为PN;By analogy, when performing the NPASS printing, set the suction power to PN;

其中,P1<P2<……<PN。Wherein, P1<P2<...<PN.

优选地,当所述每PASS的打印墨量不相同时,所述根据所述每PASS的打印墨量,设置每PASS对应的吸风功率包括:Preferably, when the printing ink volume per PASS is different, setting the suction power corresponding to each PASS according to the printing ink volume per PASS includes:

根据所述每PASS的打印墨量获取每PASS的初始吸风功率;Obtain the initial suction power of each PASS according to the printing ink volume of each PASS;

依据所述打印PASS数获取吸风系数;Obtain the suction coefficient according to the number of printed PASS;

依据所述吸风系数以及所述每PASS的初始吸风功率,在进行每PASS打印时设置所述吸风功率。According to the air suction coefficient and the initial air suction power per PASS, the air suction power is set when printing per PASS.

第二方面,本发明实施例提供了一种基于打印数据的吸风功率控制装置,其特征在于,所述装置包括:In the second aspect, an embodiment of the present invention provides a device for controlling suction power based on print data, wherein the device includes:

数据获取模块,用于获取待打印图像对应的打印数据;A data acquisition module, configured to acquire print data corresponding to the image to be printed;

墨量确定模块,用于依据所述打印数据,确定每PASS的打印墨量;An ink volume determination module, configured to determine the ink volume per PASS according to the print data;

吸风功率设置模块,用于根据所述每PASS的打印墨量,设置每PASS对应的吸风功率。The air suction power setting module is used to set the air suction power corresponding to each PASS according to the ink volume per PASS.

第三方面,本发明实施例提供了一种基于打印数据的吸风功率控制设备,包括:至少一个处理器、至少一个存储器以及存储在存储器中的计算机程序指令,当计算机程序指令被处理器执行时实现如上述实施方式中第一方面的方法。In a third aspect, an embodiment of the present invention provides a printing data-based suction power control device, including: at least one processor, at least one memory, and computer program instructions stored in the memory, when the computer program instructions are executed by the processor At this time, the method of the first aspect in the above-mentioned embodiment is implemented.

第四方面,本发明实施例提供了一种存储介质,其上存储有计算机程序指令,当计算机程序指令被处理器执行时实现如上述实施方式中第一方面的方法。In a fourth aspect, an embodiment of the present invention provides a storage medium on which computer program instructions are stored, and when the computer program instructions are executed by a processor, the method in the first aspect of the above implementation manner is implemented.

综上所述,本发明的有益效果如下:In summary, the beneficial effects of the present invention are as follows:

本发明实施例提供的基于打印数据的吸风功率控制方法、装置及设备,通过根据每PASS的打印数据设置每PASS的吸风功率,使得每PASS吸风功率不同,从而避免了每PASS吸风功率相同而导致先打印的墨水渗透率大、墨点大,后打印的墨水渗透率小、墨点小,打印不均匀等问题,根据打印数据确定每PASS的打印墨量,根据墨量确定每PASS的吸风功率,使得每PASS的墨水渗透率和墨点尽量保持相同,进而使得打印的图像效果好且色彩均匀。According to the printing data-based suction power control method, device and equipment provided by the embodiments of the present invention, the suction power of each PASS is set according to the printing data of each PASS, so that the suction power of each PASS is different, thereby avoiding the air suction power of each PASS. If the power is the same, the first printed ink has a large penetration rate and large ink dots, and the second printed ink has a small penetration rate, small ink dots, and uneven printing. The suction power of the PASS keeps the ink penetration rate and ink dots of each PASS the same as much as possible, so that the printed image has good effect and uniform color.

附图说明Description of drawings

为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,这些均在本发明的保护范围内。In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the accompanying drawings that need to be used in the embodiments of the present invention. Other drawings can be obtained according to these drawings, and these are all within the protection scope of the present invention.

图1为本发明实施例中3PASS打印的示意图。Figure 1 is a schematic diagram of 3PASS printing in the embodiment of the present invention.

图2为本发明实施例中基于打印数据的吸风功率控制方法的流程示意图;2 is a schematic flowchart of a method for controlling suction power based on printing data in an embodiment of the present invention;

图3为本发明实施例中基于打印数据的吸风功率控制方法的流程示意图;3 is a schematic flowchart of a method for controlling suction power based on printing data in an embodiment of the present invention;

图4为本发明实施例中基于打印数据的吸风功率控制装置的结构示意图。Fig. 4 is a schematic structural diagram of a device for controlling suction power based on printing data in an embodiment of the present invention.

图5为本发明实施例的基于打印数据的吸风功率控制设备的结构示意图。Fig. 5 is a schematic structural diagram of a device for controlling suction power based on printing data according to an embodiment of the present invention.

具体实施方式Detailed ways

下面将详细描述本发明的各个方面的特征和示例性实施例,为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细描述。应理解,此处所描述的具体实施例仅被配置为解释本发明,并不被配置为限定本发明。对于本领域技术人员来说,本发明可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本发明的示例来提供对本发明更好的理解。The characteristics and exemplary embodiments of various aspects of the present invention will be described in detail below. In order to make the purpose, technical solutions and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only configured to explain the present invention, not to limit the present invention. It will be apparent to one skilled in the art that the present invention may be practiced without some of these specific details. The following description of the embodiments is only to provide a better understanding of the present invention by showing examples of the present invention.

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。It should be noted that in this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply that there is a relationship between these entities or operations. There is no such actual relationship or order between them. Furthermore, the term "comprises", "comprises" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article, or apparatus comprising a set of elements includes not only those elements, but also includes elements not expressly listed. other elements of or also include elements inherent in such a process, method, article, or device. Without further limitations, an element defined by the statement "comprising..." does not exclude the presence of additional same elements in the process, method, article or device comprising said element.

实施例1Example 1

参阅图1,为3PASS打印方法,每一打印区域由3次打印覆盖完成,如本实施例中打印区域1的第一次打印覆盖由喷头1完成,第二次打印覆盖由喷头2完成,第三次打印覆盖由喷头3完成,然后喷头离开区域1继续其他区域的打印覆盖;同时从覆盖过程也可以看出打印区域1是逐层覆盖完成的,因此需要在每层覆盖完成后调整该区域的吸风功率,从而保证每次覆盖效果相同。Referring to Fig. 1, it is the 3PASS printing method, and each printing area is completed by 3 printing coverages. For example, in this embodiment, the first printing coverage of the printing area 1 is completed by the nozzle 1, and the second printing coverage is completed by the nozzle 2. The three printing coverages are completed by the nozzle 3, and then the nozzle leaves the area 1 to continue the printing coverage of other areas; at the same time, it can be seen from the coverage process that the printing area 1 is covered layer by layer, so it is necessary to adjust the area after each layer of coverage is completed Suction power to ensure the same coverage every time.

请参阅图2,本发明实施例提供了一种基于打印数据的吸风功率控制方法,其特征在于,所述方法包括:Please refer to Fig. 2, an embodiment of the present invention provides a method for controlling suction power based on print data, wherein the method includes:

S1:获取待打印图像对应的打印数据;S1: Obtain the print data corresponding to the image to be printed;

S2:依据所述打印数据,确定每PASS的打印墨量;S2: Determine the amount of printing ink per PASS according to the printing data;

S3:根据所述每PASS的打印墨量,设置每PASS对应的吸风功率。S3: Set the suction power corresponding to each PASS according to the ink volume per PASS.

具体地,首先获取待打印图像对应的打印数据,所述打印数据为原始图像点阵数据,在一种实施例中,所述打印数据通过扫描待打印图像,获取原始图像点阵数据,具体包括:进行网点分割,将原始图像分割成多个小区域图像;针对各小区域图像中任一小区域图像,根据该小区域图像的形态,如灰度、像素等,生成原始图像点阵数据中的与该小区域图像相对应的点数据;原始图像点阵数据中的与该小区域图像相对应的点数据,在原始图像点阵数据中的位置次序与该小区域图像在对原始图像进行分割形成的各小区域图像中的位置次序相同;在获取待打印图像对应的打印数据后,根据打印数据可确定每PASS打印时的打印墨量,最后根据每PASS的打印墨量,设置吸风功率,通过根据每PASS的打印数据设置每PASS的吸风功率,使得每PASS吸风功率不同,从而避免了每PASS吸风功率相同而导致先打印的墨水渗透率大、墨点大,后打印的墨水渗透率小、墨点小,打印不均匀等问题,根据打印数据确定每PASS的打印墨量,根据墨量确定每PASS的吸风功率,使得每PASS的墨水渗透率和墨点尽量保持相同,进而使得打印的图像效果好且色彩均匀。Specifically, first obtain the print data corresponding to the image to be printed, the print data is the original image dot matrix data, in one embodiment, the print data obtains the original image dot matrix data by scanning the image to be printed, specifically including : Carry out network dot segmentation, divide the original image into multiple small area images; for any small area image in each small area image, according to the form of the small area image, such as grayscale, pixel, etc., generate the original image bitmap data The point data corresponding to the small area image; the point data corresponding to the small area image in the original image bit matrix data, the position order in the original image bit matrix data is the same as that of the small area image in the original image The order of positions in each small area image formed by segmentation is the same; after obtaining the print data corresponding to the image to be printed, the amount of printing ink per pass can be determined according to the print data, and finally according to the amount of printing ink per pass, set the suction Power, by setting the suction power of each PASS according to the printing data of each PASS, so that the suction power of each PASS is different, thus avoiding the same suction power of each PASS, which will lead to large ink penetration rate and large ink dots printed first, and then printed The ink penetration rate is small, the ink dot is small, and the printing is uneven. According to the printing data, the ink volume of each PASS is determined, and the suction power of each PASS is determined according to the ink volume, so that the ink penetration rate and ink dots of each PASS are kept as much as possible. The same, which in turn makes the printed image better and more uniform in color.

在一实施例中,在所述步骤S2之前,所述方法还包括:In one embodiment, before the step S2, the method further includes:

S11:获取喷头长度及打印PASS数;S11: Obtain the length of the nozzle and the number of print passes;

S12:通过公式Wp=L/N计算打印区域宽度,式中Wp为所述打印区域宽度,L为喷头的长度,N为所述打印PASS数。S12: Calculate the width of the printing area by the formula Wp=L/N, where Wp is the width of the printing area, L is the length of the nozzle, and N is the number of printing passes.

具体地,首先获取喷头的长度以及打印PASS数,当打印系统只有一个喷头时,喷头长度为一个喷头的长度,当打印系统包括多个拼接说的喷头时,喷头长度为多个喷头拼接的长度,打印PASS数是指待打印图像的每个单元都要进行多次插补才能打印完成,每个单元都由多个像素点组成,当打印PASS数为2,则每个单元由2个像素点组成,当打印PASS数为3,则每个单元由3个像素点组成,在获取喷头的长度以及打印PASS数后,根据公式:打印区域宽度=喷头长度/打印PASS数计算打印区域的宽度。Specifically, first obtain the length of the nozzle and the number of print passes. When the printing system has only one nozzle, the length of the nozzle is the length of one nozzle. When the printing system includes multiple splicing nozzles, the length of the nozzle is the length of multiple nozzles. , the number of print passes means that each unit of the image to be printed needs to be interpolated multiple times before printing can be completed. Each unit is composed of multiple pixels. When the number of print passes is 2, each unit consists of 2 pixels Composed of dots, when the number of print passes is 3, each unit is composed of 3 pixels. After obtaining the length of the nozzle and the number of print passes, calculate the width of the print area according to the formula: print area width = print head length/print pass number .

在一实施例中,参见图3,所述步骤S2包括:In one embodiment, referring to FIG. 3, the step S2 includes:

S21:依据所述打印区域宽度拆分所述打印数据,得到每一所述打印区域的打印数据,记为区域打印数据;S21: Split the print data according to the width of the print area to obtain the print data of each print area, which is recorded as area print data;

S22:通过打印模板拆分所述区域打印数据,得到每一所述打印区域每PASS的打印数据,记为PASS打印数据;S22: splitting the print data of the area through the print template to obtain the print data of each PASS in each print area, which is recorded as the PASS print data;

S23:依据所述PASS打印数据,计算每一所述打印区域每PASS的打印墨量。S23: According to the PASS printing data, calculate the printing ink volume per PASS of each printing area.

具体地,根据打印区域宽度将打印数据进行拆分获取每个打印区域的完整打印数据,将其记为区域打印数据,然后根据打印PASS数将每一所述打印区域的区域打印数据进行拆分获取每个区域每PASS的打印数据,其中,采用打印模板将每个打印区域的完整打印数据拆分成每PASS的打印数据。Specifically, split the print data according to the width of the print area to obtain the complete print data of each print area, record it as the area print data, and then split the area print data of each print area according to the number of print passes The print data per PASS of each area is obtained, wherein the complete print data of each print area is split into print data of each PASS by using a print template.

在一实施例中,当本次打印仅包括一种墨滴时,步骤S23包括:In one embodiment, when this printing only includes one kind of ink drop, step S23 includes:

S231:获取所述墨滴的体积;S231: Obtain the volume of the ink droplet;

S232:依据每一所述PASS打印数据,获取每PASS的墨滴数量;S232: Obtain the number of ink drops per PASS according to the printing data of each PASS;

S233:根据所述每PASS的墨滴数量以及所述墨滴的体积计算每PASS的打印墨量。S233: Calculate the amount of printing ink per PASS according to the number of ink drops per PASS and the volume of the ink drops.

在另一实施例中,当本次打印包括两种或两种以上的墨滴时,所诉步骤S23包括:In another embodiment, when this printing includes two or more ink droplets, the described step S23 includes:

S234:分别获取每一种墨滴的体积;S234: Obtain the volume of each ink droplet respectively;

S235:依据所述PASS打印数据,统计每一种墨滴的数量;S235: Count the quantity of each ink drop according to the PASS printing data;

S236:依据所述每一种的体积以及每一种墨滴的数量,计算每PASS的打印墨量。S236: Calculate the amount of printing ink per PASS according to the volume of each type and the number of ink droplets of each type.

具体地,现有喷墨打印机可打印不同体积的墨滴,可通过所获取的打印数据(即原始图像点阵数据)判断本次打印所包含的墨滴,举例来说而非限制,当打印数据仅包括出墨数据(以1表示)和非出墨数据(以0表示)时,可以判断本次打印仅包括一种墨滴,则通过统计依据每一所述PASS打印数据中出墨数据的数量,获取每PASS的墨滴数量,最后根据所述每PASS的墨滴数量以及所述墨滴的体积计算每PASS的打印墨量;当打印数据包括第一种墨点出墨数据(以01表示)、第二种墨滴出墨数据(以10表示)、第三种墨滴出墨数据(以11表示)以及非出墨数据(以00表示),可判断本次打印包括三种墨滴,其中,第一种墨滴的体积小于第二种墨滴的体积,第二种墨滴的体积小于第三种墨滴的体积,此时首先获取每一种墨滴的体积,之后依据所述PASS打印数据,而后统计每一种墨滴的数量,从而依据所述每一种的体积以及每一种墨滴的数量,计算每PASS的打印墨量。Specifically, the existing inkjet printers can print ink droplets of different volumes, and the ink droplets included in this printing can be judged through the acquired printing data (ie, the original image dot matrix data). For example, without limitation, when printing When the data only includes ink output data (indicated by 1) and non-ink output data (indicated by 0), it can be judged that this printing only includes one kind of ink droplet, and then the ink output data in each PASS printing data is statistically The quantity of the ink drops of each PASS is obtained, and finally the ink volume of each PASS is calculated according to the ink drops of each PASS and the volume of the ink drops; when the print data includes the first ink point ink output data (in 01), the second type of ink droplet output data (indicated by 10), the third type of ink droplet output data (indicated by 11) and non-ink output data (indicated by 00), it can be judged that this printing includes three types Ink drop, wherein, the volume of the first ink drop is smaller than the volume of the second ink drop, and the volume of the second ink drop is smaller than the volume of the third ink drop. At this time, the volume of each ink drop is obtained first, and then According to the PASS printing data, the quantity of each type of ink drop is then counted, so as to calculate the amount of printing ink per PASS according to the volume of each type and the quantity of each type of ink drop.

优选地,当所述每PASS的打印墨量相同时,所述步骤S3具体包括:Preferably, when the amount of printing ink per PASS is the same, the step S3 specifically includes:

记所述打印PASS数为n,其中n为大于等于2的整数,当进行第一PASS的打印时,设置所述吸风功率为P1;Record the number of printing passes as n, where n is an integer greater than or equal to 2. When printing the first pass, set the suction power as P1;

当进行第二PASS打印时,设置所述吸风功率为P2;When performing the second PASS printing, set the suction power to P2;

以此类推,当进行第NPASS打印时,设置所述吸风功率为PN;By analogy, when performing the NPASS printing, set the suction power to PN;

其中,P1<P2<……<PN。Wherein, P1<P2<...<PN.

优选地,当所述每PASS的打印墨量不相同时,所述根据所述每PASS的打印墨量,设置每PASS对应的吸风功率包括:Preferably, when the printing ink volume per PASS is different, setting the suction power corresponding to each PASS according to the printing ink volume per PASS includes:

根据所述每PASS的打印墨量获取每PASS的初始吸风功率;Obtain the initial suction power of each PASS according to the printing ink volume of each PASS;

依据所述打印PASS数获取吸风系数;Obtain the suction coefficient according to the number of printed PASS;

依据所述吸风系数以及所述每PASS的初始吸风功率,在进行每PASS打印时设置所述吸风功率。According to the air suction coefficient and the initial air suction power per PASS, the air suction power is set when printing per PASS.

具体地,当所述每PASS的打印墨量相同时,记所述打印PASS数为n,其中n为大于等于2的整数,当进行第一PASS的打印时,设置所述吸风功率为P1,当进行第二PASS打印时,设置所述吸风功率为P2,以此类推,当进行第NPASS打印时,设置所述吸风功率为PN,其中,P1<P2<……<PN;在一具体实施例中请参阅图1,打印区域1中,第1PASS喷头1的打印墨量为A,打印区域1第2PASS喷头2的打印墨量为B,打印区域1第3PASS喷头3的打印墨量为C,当A=B=C时,则第1PASS~第3PASS的吸风功率为P1~P3,其中P1<P2<P3,在进行打印区域1第一PASS的打印时,设置所述吸风功率为P1,当进行第二PASS打印时,设置所述吸风功率为P2,当进行第三PASS打印时,设置吸风功率为P3,其中P1<P2<P3;当所述每PASS的打印墨量不相同时,不同的打印墨量对应不同的初始吸风功率,且不同的打印PASS数对应不同的吸风系数,依据所述吸风系数以及所述每PASS的初始吸风功率,在进行每PASS打印时设置所述吸风功率。Specifically, when the amount of printing ink per pass is the same, record the number of printing passes as n, where n is an integer greater than or equal to 2, and when printing the first pass, set the suction power as P1 , when performing the second PASS printing, set the suction power to P2, and so on, when performing the NPASS printing, set the suction power to PN, wherein, P1<P2<...<PN; In a specific embodiment, please refer to Fig. 1, in the printing area 1, the printing ink volume of the 1st PASS nozzle 1 is A, the printing ink volume of the 2nd PASS nozzle 2 in the printing area 1 is B, and the printing ink of the 3rd PASS nozzle 3 in the printing area 1 The volume is C, when A=B=C, the suction power of the first pass to the third pass is P1 to P3, where P1<P2<P3, when printing the first pass in the printing area 1, set the suction power The wind power is P1. When printing the second pass, set the suction power to P2. When printing the third pass, set the suction power to P3, where P1<P2<P3; when the When the printing ink volume is different, different printing ink volumes correspond to different initial suction powers, and different printing PASS numbers correspond to different suction coefficients. According to the suction coefficient and the initial suction power per PASS, Set the suction power when printing each PASS.

本发明实施例提供的基于打印数据的吸风功率控制方法,通过获取待打印图像对应的打印数据,依据所述打印数据,确定每PASS的打印墨量,根据所述每PASS的打印墨量,设置每PASS对应的吸风功率,使得每PASS吸风功率不同,从而避免了每PASS吸风功率相同而导致先打印的墨水渗透率大、墨点大,后打印的墨水渗透率小、墨点小,打印不均匀等问题,根据打印数据确定每PASS的打印墨量,根据墨量确定每PASS的吸风功率,使得每PASS的墨水渗透率和墨点尽量保持相同,进而使得打印的图像效果好且色彩均匀。The printing data-based suction power control method provided by the embodiment of the present invention obtains the printing data corresponding to the image to be printed, and determines the printing ink volume per PASS according to the printing data, and according to the printing ink volume per PASS, Set the suction power corresponding to each pass, so that the suction power of each pass is different, thus avoiding the same suction power of each pass, resulting in large ink penetration rate and large ink dots printed first, and small ink penetration rate and ink dots printed later. Small, uneven printing and other problems, according to the print data to determine the amount of printing ink per PASS, according to the amount of ink to determine the suction power of each PASS, so that the ink penetration rate and ink dots of each PASS should be kept the same as much as possible, so as to make the printed image effect Good and even color.

实施例2Example 2

请参阅图4,本发明实施例提供了一种基于打印数据的吸风功率控制装置,其特征在于,所述装置包括:Please refer to Fig. 4, an embodiment of the present invention provides a suction power control device based on print data, characterized in that the device includes:

数据获取模块,用于获取待打印图像对应的打印数据;A data acquisition module, configured to acquire print data corresponding to the image to be printed;

墨量确定模块,用于依据所述打印数据,确定每PASS的打印墨量;An ink volume determination module, configured to determine the ink volume per PASS according to the print data;

吸风功率设置模块,用于根据所述每PASS的打印墨量,设置每PASS对应的吸风功率。The air suction power setting module is used to set the air suction power corresponding to each PASS according to the ink volume per PASS.

在一实施例中,所述装置还包括:In one embodiment, the device also includes:

打印区域宽度计算模块,用于获取喷头长度及打印PASS数,通过公式Wp=L/N计算打印区域宽度,式中Wp为所述打印区域宽度,L为喷头的长度,N为所述打印PASS数。The printing area width calculation module is used to obtain the length of the nozzle and the number of printing PASS, and calculate the printing area width by the formula Wp=L/N, where Wp is the width of the printing area, L is the length of the nozzle, and N is the printing PASS number.

在一实施例中,所述墨量确定模块包括:In one embodiment, the ink quantity determination module includes:

区域打印数据获取单元,用于依据所述打印区域宽度拆分所述打印数据,得到每一所述打印区域的打印数据,记为区域打印数据;An area print data acquisition unit, configured to split the print data according to the width of the print area to obtain print data for each print area, which is recorded as area print data;

PASS打印数据获取单元,用于通过打印模板拆分所述区域打印数据,得到每一所述打印区域每PASS的打印数据,记为PASS打印数据;A PASS print data acquisition unit, configured to split the area print data through a print template to obtain the print data of each PASS in each print area, which is denoted as PASS print data;

打印墨量获取单元,用于依据所述PASS打印数据,计算每一所述打印区域每PASS的打印墨量。The printing ink volume acquisition unit is used to calculate the printing ink volume per PASS of each printing area according to the PASS printing data.

在一实施例中,当本次打印仅包括一种墨滴时,所述打印墨量获取单元包括:In one embodiment, when the current printing only includes one kind of ink droplet, the printing ink volume acquisition unit includes:

第一墨滴体积获取子单元,用于获取所述墨滴的体积;A first ink drop volume acquisition subunit, configured to acquire the volume of the ink drop;

第一墨滴数量统计子单元,用于依据每一所述PASS打印数据,获取每PASS的墨滴数量;The first ink drop quantity counting subunit is used to obtain the ink drop quantity per PASS according to the printing data of each PASS;

打印墨量计算子单元,根据所述每PASS的墨滴数量以及所述墨滴的体积计算每PASS的打印墨量。The printing ink volume calculation subunit calculates the printing ink volume per PASS according to the number of ink drops per PASS and the volume of the ink drops.

在另一实施例中,当本次打印包括两种或两种以上的墨滴时,所述打印墨量获取单元包括:In another embodiment, when the current printing includes two or more ink droplets, the printing ink volume acquisition unit includes:

第二墨滴体积获取子单元,用于分别获取每一种墨滴的体积;The second ink drop volume acquisition subunit is used to acquire the volume of each ink drop respectively;

第二墨滴数量统计子单元,用于依据所述PASS打印数据,统计每一种墨滴的数量;The second ink drop counting subunit is used to count the number of each ink drop according to the PASS printing data;

打印墨量统计子单元,用于依据所述每一种的体积以及每一种墨滴的数量,计算每PASS的打印墨量。The printing ink volume statistics subunit is used to calculate the printing ink volume per PASS according to the volume of each type of ink and the number of ink drops of each type.

优选地,当所述每PASS的打印墨量相同时,所述根据所述每PASS的打印墨量,设置每PASS对应的吸风功率包括:Preferably, when the printing ink volume per PASS is the same, setting the suction power corresponding to each PASS according to the printing ink volume per PASS includes:

记所述打印PASS数为n,其中n为大于等于2的整数,当进行第一PASS的打印时,设置所述吸风功率为P1;Record the number of printing passes as n, where n is an integer greater than or equal to 2. When printing the first pass, set the suction power as P1;

当进行第二PASS打印时,设置所述吸风功率为P2;When performing the second PASS printing, set the suction power to P2;

以此类推,当进行第NPASS打印时,设置所述吸风功率为PN;By analogy, when performing the NPASS printing, set the suction power to PN;

其中,P1<P2<……<PN。Wherein, P1<P2<...<PN.

优选地,当所述每PASS的打印墨量不相同时,所述根据所述每PASS的打印墨量,设置每PASS对应的吸风功率包括:Preferably, when the printing ink volume per PASS is different, setting the suction power corresponding to each PASS according to the printing ink volume per PASS includes:

根据所述每PASS的打印墨量获取每PASS的初始吸风功率;Obtain the initial suction power of each PASS according to the printing ink volume of each PASS;

依据所述打印PASS数获取吸风系数;Obtain the suction coefficient according to the number of printed PASS;

依据所述吸风系数以及所述每PASS的初始吸风功率,在进行每PASS打印时设置所述吸风功率。According to the air suction coefficient and the initial air suction power per PASS, the air suction power is set when printing per PASS.

本发明实施例提供的基于打印数据的吸风功率控制装置,通过获取待打印图像对应的打印数据,依据所述打印数据,确定每PASS的打印墨量,根据所述每PASS的打印墨量,设置每PASS对应的吸风功率,使得每PASS吸风功率不同,从而避免了每PASS吸风功率相同而导致先打印的墨水渗透率大、墨点大,后打印的墨水渗透率小、墨点小,打印不均匀等问题,根据打印数据确定每PASS的打印墨量,根据墨量确定每PASS的吸风功率,使得每PASS的墨水渗透率和墨点尽量保持相同,进而使得打印的图像效果好且色彩均匀。The printing data-based suction power control device provided by the embodiment of the present invention obtains the printing data corresponding to the image to be printed, and determines the printing ink volume per PASS according to the printing data, and according to the printing ink volume per PASS, Set the suction power corresponding to each pass, so that the suction power of each pass is different, thus avoiding the same suction power of each pass, resulting in large ink penetration rate and large ink dots printed first, and small ink penetration rate and ink dots printed later. Small, uneven printing and other problems, according to the print data to determine the amount of printing ink per PASS, according to the amount of ink to determine the suction power of each PASS, so that the ink penetration rate and ink dots of each PASS should be kept the same as much as possible, so as to make the printed image effect Good and even color.

实施例3Example 3

本发明实施例公开了一种基于打印数据的吸风功率控制设备,如图5所示,包括至少一个处理器、至少一个存储器以及存储在存储器中的计算机程序指令。The embodiment of the present invention discloses a suction power control device based on printing data, as shown in FIG. 5 , which includes at least one processor, at least one memory, and computer program instructions stored in the memory.

具体地,上述处理器可以包括中央处理器(CPU),或者特定集成电路(ApplicationSpecific Integrated Circuit,ASIC),或者可以被配置为实施本发明实施例的一个或者多个集成电路。Specifically, the foregoing processor may include a central processing unit (CPU), or an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), or may be configured to implement one or more integrated circuits in the embodiments of the present invention.

在合适的情况下,存储器可包括可移除或不可移除(或固定)的介存储器可以包括用于数据或指令的大容量存储器。举例来说而非限制,存储器可包括硬盘驱动器(HardDisk Drive,HDD)、软盘驱动器、闪存、光盘、磁光盘、磁带或通用质。在合适的情况下,存储器可在数据处理装置的内部或外部。在特定实施例中,存储器是非易失性固态存储器。在特定实施例中,存储器包括只读存储器(ROM)。在合适的情况下,该ROM可以是掩模编程的ROM、可编程ROM(PROM)、可擦除PROM(EPROM)、电可擦除PROM(EEPROM)、电可改写ROM(EAROM)或闪存或者两个或更多个以上这些的组合。Memory may include removable or non-removable (or fixed) media, where appropriate, and memory may include mass storage for data or instructions. By way of example and not limitation, memory may include a Hard Disk Drive (HDD), floppy disk drive, flash memory, optical disk, magneto-optical disk, magnetic tape, or general purpose media. The memory may be internal or external to the data processing device, where appropriate. In a particular embodiment, the memory is non-volatile solid-state memory. In particular embodiments, the memory includes read only memory (ROM). Where appropriate, the ROM may be mask programmed ROM, programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), electrically rewritable ROM (EAROM), or flash memory or A combination of two or more of the above.

处理器通过读取并执行存储器中存储的计算机程序指令,以实现上述实施例1中的任意一种基于打印数据的吸风功率控制方法。The processor reads and executes the computer program instructions stored in the memory to implement any one of the printing data-based suction power control method in the first embodiment above.

在一个示例中,基于打印数据的吸风功率控制设备还可包括通信接口和总线。其中,如图5所示,处理器、存储器、通信接口通过总线连接并完成相互间的通信。In one example, the printing data-based suction power control device may further include a communication interface and a bus. Wherein, as shown in FIG. 5 , the processor, the memory, and the communication interface are connected through a bus and complete mutual communication.

通信接口,主要用于实现本发明实施例中各模块、装置、单元和/或设备之间的通信。The communication interface is mainly used to realize the communication between various modules, devices, units and/or devices in the embodiments of the present invention.

总线包括硬件、软件或两者,将基于打印数据的吸风功率控制设备的部件彼此耦接在一起。举例来说而非限制,总线可包括加速图形端口(AGP)或其他图形总线、增强工业标准架构(EISA)总线、前端总线(FSB)、超传输(HT)互连、工业标准架构(ISA)总线、无限带宽互连、低引脚数(LPC)总线、存储器总线、微信道架构(MCA)总线、外围组件互连(PCI)总线、PCI-Express(PCI-X)总线、串行高级技术附件(SATA)总线、视频电子标准协会局部(VLB)总线或其他合适的总线或者两个或更多个以上这些的组合。在合适的情况下,总线可包括一个或多个总线。尽管本发明实施例描述和示出了特定的总线,但本发明考虑任何合适的总线或互连。The bus includes hardware, software or both, and couples the components of the suction power control device based on printing data to each other. By way of example and not limitation, the bus may include Accelerated Graphics Port (AGP) or other graphics bus, Enhanced Industry Standard Architecture (EISA) bus, Front Side Bus (FSB), HyperTransport (HT) interconnect, Industry Standard Architecture (ISA) Bus, Infiniband Interconnect, Low Pin Count (LPC) Bus, Memory Bus, Micro Channel Architecture (MCA) Bus, Peripheral Component Interconnect (PCI) Bus, PCI-Express (PCI-X) Bus, Serial Advanced Technology Attachment (SATA) bus, Video Electronics Standards Association Local (VLB) bus or other suitable bus or a combination of two or more of these. A bus may comprise one or more buses, where appropriate. Although embodiments of the invention describe and illustrate a particular bus, the invention contemplates any suitable bus or interconnect.

实施例4Example 4

另外,结合上述实施例1中的基于打印数据的吸风功率控制方法,本发明实施例可提供一种计算机可读存储介质来实现。该计算机可读存储介质上存储有计算机程序指令;该计算机程序指令被处理器执行时实现上述实施例中的任意一种基于打印数据的吸风功率控制方法。In addition, in combination with the printing data-based suction power control method in Embodiment 1 above, the embodiment of the present invention may provide a computer-readable storage medium for implementation. Computer program instructions are stored on the computer-readable storage medium; when the computer program instructions are executed by a processor, any method for controlling suction power based on print data in the above-mentioned embodiments is implemented.

综上所述,本发明实施例提供的基于打印数据的吸风功率控制方法、装置、设备及介质,通过获取待打印图像对应的打印数据,依据所述打印数据,确定每PASS的打印墨量,根据所述每PASS的打印墨量,设置每PASS对应的吸风功率,使得每PASS吸风功率不同,从而避免了每PASS吸风功率相同而导致先打印的墨水渗透率大、墨点大,后打印的墨水渗透率小、墨点小,打印不均匀等问题,根据打印数据确定每PASS的打印墨量,根据墨量确定每PASS的吸风功率,使得每PASS的墨水渗透率和墨点尽量保持相同,进而使得打印的图像效果好且色彩均匀。To sum up, the printing data-based suction power control method, device, device, and medium provided by the embodiments of the present invention determine the amount of printing ink per PASS by obtaining the printing data corresponding to the image to be printed and according to the printing data , according to the amount of printing ink per pass, set the suction power corresponding to each pass, so that the suction power of each pass is different, thereby avoiding the same suction power of each pass, which will cause the first printed ink to have a large penetration rate and large ink dots , After printing, the ink penetration rate is small, the ink dot is small, and the printing is uneven. According to the printing data, the printing ink volume of each PASS is determined, and the suction power of each PASS is determined according to the ink volume, so that the ink penetration rate and ink per PASS The dots should be kept the same as much as possible, so that the printed image is good and the color is uniform.

需要明确的是,本发明并不局限于上文所描述并在图中示出的特定配置和处理。为了简明起见,这里省略了对已知方法的详细描述。在上述实施例中,描述和示出了若干具体的步骤作为示例。但是,本发明的方法过程并不限于所描述和示出的具体步骤,本领域的技术人员可以在领会本发明的精神后,作出各种改变、修改和添加,或者改变步骤之间的顺序。It is to be understood that the invention is not limited to the specific arrangements and processes described above and shown in the drawings. For conciseness, detailed descriptions of known methods are omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of the present invention is not limited to the specific steps described and shown, and those skilled in the art can make various changes, modifications and additions, or change the sequence of steps after understanding the spirit of the present invention.

以上所述的结构框图中所示的功能块可以实现为硬件、软件、固件或者它们的组合。当以硬件方式实现时,其可以例如是电子电路、专用集成电路(ASIC)、适当的固件、插件、功能卡等等。当以软件方式实现时,本发明的元素是被用于执行所需任务的程序或者代码段。程序或者代码段可以存储在机器可读介质中,或者通过载波中携带的数据信号在传输介质或者通信链路上传送。“机器可读介质”可以包括能够存储或传输信息的任何介质。机器可读介质的例子包括电子电路、半导体存储器设备、ROM、闪存、可擦除ROM(EROM)、软盘、CD-ROM、光盘、硬盘、光纤介质、射频(RF)链路,等等。代码段可以经由诸如因特网、内联网等的计算机网络被下载。The functional blocks shown in the structural block diagrams described above may be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, it may be, for example, an electronic circuit, an application specific integrated circuit (ASIC), suitable firmware, a plug-in, a function card, or the like. When implemented in software, the elements of the invention are the programs or code segments employed to perform the required tasks. Programs or code segments can be stored in machine-readable media, or transmitted over transmission media or communication links by data signals carried in carrier waves. "Machine-readable medium" may include any medium that can store or transmit information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, fiber optic media, radio frequency (RF) links, and the like. Code segments may be downloaded via a computer network such as the Internet, an Intranet, or the like.

还需要说明的是,本发明中提及的示例性实施例,基于一系列的步骤或者装置描述一些方法或系统。但是,本发明不局限于上述步骤的顺序,也就是说,可以按照实施例中提及的顺序执行步骤,也可以不同于实施例中的顺序,或者若干步骤同时执行。It should also be noted that the exemplary embodiments mentioned in the present invention describe some methods or systems based on a series of steps or devices. However, the present invention is not limited to the order of the above steps, that is, the steps may be performed in the order mentioned in the embodiment, or may be different from the order in the embodiment, or several steps may be performed simultaneously.

以上所述,仅为本发明的具体实施方式,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的系统、模块和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。应理解,本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。The above is only a specific implementation of the present invention, and those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working process of the above-described system, modules and units can refer to the foregoing method embodiments The corresponding process in , will not be repeated here. It should be understood that the protection scope of the present invention is not limited thereto. Any person skilled in the art can easily think of various equivalent modifications or replacements within the technical scope disclosed in the present invention, and these modifications or replacements should cover all Within the protection scope of the present invention.

Claims (10)

1. A method for controlling suction power based on print data, the method comprising:
acquiring printing data corresponding to an image to be printed;
determining the printing ink quantity of each PASS according to the printing data;
and setting the air suction power corresponding to each PASS according to the printing ink quantity of each PASS.
2. The print data based induced draft power control method according to claim 1, wherein before said determining the amount of printing ink per PASS from said print data, said method further comprises:
acquiring the length of a spray head and the number of printing PASS;
calculating the width of a printing area through a formula wp=l/N, wherein Wp is the width of the printing area, L is the length of a nozzle, and N is the number of printing PASS.
3. The method of claim 2, wherein determining the amount of printing ink per PASS based on the print data comprises:
splitting the printing data according to the width of the printing area to obtain the printing data of each printing area, and recording the printing data as area printing data;
splitting the region print data through a print template to obtain print data of each PASS of each print region, and marking the print data as PASS print data;
and calculating the printing ink quantity of each PASS of each printing area according to the PASS printing data.
4. The method of claim 3, wherein when the current printing includes only one ink droplet, calculating the amount of ink printed per PASS for each print area according to the PASS print data comprises:
acquiring the volume of the ink drop;
acquiring the number of ink drops of each PASS according to the print data of each PASS;
and calculating the printing ink quantity per PASS according to the ink drop quantity per PASS and the volume of the ink drop.
5. The method of claim 3, wherein when the current printing includes two or more ink droplets, calculating the amount of ink printed per PASS for each print area according to the PASS print data comprises:
respectively acquiring the volume of each ink drop;
counting the number of each ink drop according to the PASS printing data;
and calculating the printing ink quantity of each PASS according to the volume of each ink drop and the quantity of each ink drop.
6. The method for controlling suction power based on print data according to any one of claims 1 to 5, wherein when the amount of print ink per PASS is the same, the setting the suction power corresponding to each PASS according to the amount of print ink per PASS includes:
recording the number of the printing PASS as n, wherein n is an integer greater than or equal to 2, and setting the suction power as P1 when printing the first PASS;
setting the suction power as P2 when the second PASS printing is performed;
similarly, when the Nth PASS printing is performed, setting the suction power as PN;
wherein P1 is more than P2 and more than … … is more than PN.
7. The method of claim 1, wherein when the amounts of printing ink per PASS are different, the setting the suction power corresponding to each PASS according to the amounts of printing ink per PASS comprises:
acquiring initial air suction power of each PASS according to the printing ink quantity of each PASS;
acquiring an induced draft coefficient according to the number of the printing PASS;
and setting the suction power when printing each PASS according to the suction coefficient and the initial suction power of each PASS.
8. An induced draft power control apparatus based on print data, the apparatus comprising:
the data acquisition module is used for acquiring printing data corresponding to the image to be printed;
an ink amount determining module for determining a printing ink amount per PASS according to the printing data;
and the induced draft power setting module is used for setting induced draft power corresponding to each PASS according to the printing ink quantity of each PASS.
9. An induced draft power control apparatus based on print data, comprising: at least one processor, at least one memory, and computer program instructions stored in the memory, which when executed by the processor, implement the method of any one of claims 1-7.
10. A storage medium having stored thereon computer program instructions, which when executed by a processor, implement the method of any of claims 1-7.
CN202210171056.8A 2022-02-23 2022-02-23 Method, device, equipment and medium for controlling suction power based on printing data Active CN116674303B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210171056.8A CN116674303B (en) 2022-02-23 2022-02-23 Method, device, equipment and medium for controlling suction power based on printing data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210171056.8A CN116674303B (en) 2022-02-23 2022-02-23 Method, device, equipment and medium for controlling suction power based on printing data

Publications (2)

Publication Number Publication Date
CN116674303A true CN116674303A (en) 2023-09-01
CN116674303B CN116674303B (en) 2026-01-27

Family

ID=87786008

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210171056.8A Active CN116674303B (en) 2022-02-23 2022-02-23 Method, device, equipment and medium for controlling suction power based on printing data

Country Status (1)

Country Link
CN (1) CN116674303B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN119440438A (en) * 2024-11-04 2025-02-14 广州市森扬电子科技有限公司 A label boundary automatic recognition system based on reflective sensor

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003326683A (en) * 2002-05-15 2003-11-19 Konica Minolta Holdings Inc Inkjet recorder
US20080192267A1 (en) * 2007-02-08 2008-08-14 Canon Kabushiki Kaisha Image forming apparatus, image processing apparatus, and control method therefor
CN102431288A (en) * 2010-08-31 2012-05-02 佳能株式会社 Inkjet printing apparatus and inkjet printing method
US20150077459A1 (en) * 2013-09-17 2015-03-19 Norikazu YANASE Image forming apparatus and method which controls a power of adsorption which holds a printing medium
JP2015174380A (en) * 2014-03-17 2015-10-05 キヤノン株式会社 Printing apparatus and printing method
JP2017121705A (en) * 2016-01-05 2017-07-13 セイコーエプソン株式会社 Printing apparatus control method and printing apparatus
US20180086114A1 (en) * 2016-09-28 2018-03-29 Fujifilm Corporation Printing apparatus and printing method
CN207736984U (en) * 2017-08-25 2018-08-17 杭州专色数码科技有限公司 A kind of print platform of ink jet printing device

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003326683A (en) * 2002-05-15 2003-11-19 Konica Minolta Holdings Inc Inkjet recorder
US20080192267A1 (en) * 2007-02-08 2008-08-14 Canon Kabushiki Kaisha Image forming apparatus, image processing apparatus, and control method therefor
CN102431288A (en) * 2010-08-31 2012-05-02 佳能株式会社 Inkjet printing apparatus and inkjet printing method
US20150077459A1 (en) * 2013-09-17 2015-03-19 Norikazu YANASE Image forming apparatus and method which controls a power of adsorption which holds a printing medium
JP2015174380A (en) * 2014-03-17 2015-10-05 キヤノン株式会社 Printing apparatus and printing method
JP2017121705A (en) * 2016-01-05 2017-07-13 セイコーエプソン株式会社 Printing apparatus control method and printing apparatus
US20180086114A1 (en) * 2016-09-28 2018-03-29 Fujifilm Corporation Printing apparatus and printing method
CN207736984U (en) * 2017-08-25 2018-08-17 杭州专色数码科技有限公司 A kind of print platform of ink jet printing device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
周定保, 顾金岳: "喷墨打印机技术", 电子工程师, no. 06, 15 June 2000 (2000-06-15) *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN119440438A (en) * 2024-11-04 2025-02-14 广州市森扬电子科技有限公司 A label boundary automatic recognition system based on reflective sensor

Also Published As

Publication number Publication date
CN116674303B (en) 2026-01-27

Similar Documents

Publication Publication Date Title
CN110421984A (en) Reciprocating scanning and printing control method, device, equipment and storage medium
CN110561929A (en) scanning type ink-jet printing control method, device, equipment and storage medium
CN113928011B (en) Ink-jet printing color difference adjusting method, device, equipment and storage medium
CN114889329B (en) Printer ink quantity adjusting method, device, equipment and storage medium
CN109263279B (en) Onepass inkjet printing method, device, equipment and storage medium
US8786903B2 (en) Image data processing apparatuses, boundary detection devices, boundary detection methods, and computer-readable storage media for detecting boundaries in an image
CN108357208A (en) Adjust method, apparatus, equipment and the medium of pre-press data compensation abnormal nozzle
CN114379256B (en) Power adjustment method, device, equipment and storage medium of UV lamp
CN115230333A (en) Printing data processing method, device, device and medium for increasing feathering area
CN116766806A (en) Printing method, device, equipment and storage medium based on image real-time deviation correction
CN115071286A (en) Automatic adjustment method, device and equipment for emergence template and storage medium
CN118438815B (en) Double-sided inkjet printing method, device and equipment
CN116674303A (en) Suction power control method, device, equipment and medium based on printing data
CN115817045B (en) Feathering printing method, device, equipment and storage medium for cylindrical objects
CN116653449A (en) Curing light source power control method, device, equipment and storage medium
CN119659194A (en) Multi-substrate positioning printing method, device, equipment and storage medium
CN116674301A (en) Suction power control method, device, equipment and medium based on ink properties
CN114559741B (en) Multilayer image overlapped ink outlet dot printing method, device, equipment and storage medium
CN116353210A (en) Color difference detection and calibration method, device, equipment and storage medium between nozzles
CN114571860A (en) Printing head array chromatic aberration correction method, device, equipment and medium
CN114559746A (en) Processing liquid data printing method, device, equipment and storage medium
CN114559740A (en) Printing method, device and equipment for adjusting processing liquid data by combining image data
CN116728993B (en) Intelligent curing method, device, equipment and storage medium for ink-jet printing
CN116080291B (en) Print data processing method, device, equipment and medium based on mixed color point compensation
CN117207672B (en) Intelligent correction method, device, equipment and medium for spray head based on image recognition

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 518000 a201-a301, building a, Sino German European Industrial Demonstration Park, Hangcheng Avenue, guxing community, Xixiang street, Bao'an District, Shenzhen, Guangdong

Applicant after: Shenzhen Hansen Software Co.,Ltd.

Address before: 518000 a201-a301, building a, Sino German European Industrial Demonstration Park, Hangcheng Avenue, guxing community, Xixiang street, Bao'an District, Shenzhen, Guangdong

Applicant before: SHENZHEN HOSONSOFT Co.,Ltd.

GR01 Patent grant
GR01 Patent grant