Ink-jet printing method, device, equipment, medium and product

By monitoring the position and direction of the ink carriage and switching the inkjet triggering mode, the problem of uneven ink droplet droplet placement in traditional inkjet printing is solved, resulting in better printing effects.

CN120816807APending Publication Date: 2025-10-21ZHUHAI PANTUM ELECTRONICS CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511301517.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-12
Publication Date
2025-10-21

AI Technical Summary

Technical Problem

In traditional inkjet printers, uneven ink droplet placement and poor timer triggering methods can lead to inconsistent print quality due to misaligned grating sensor mounting positions.

Method used

By monitoring the current position and direction of movement of the ink carriage, the current and target inkjet triggering modes are determined, and raster triggering and timer triggering are switched to perform inkjet printing in different printing areas to achieve uniformity of ink droplet landing points.

Benefits of technology

It improves the uniformity of ink droplet droplet placement, enhances inkjet printing results, and solves the problem of uneven ink droplet placement in traditional inkjet printing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120816807A_ABST
    Figure CN120816807A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of printer control, and particularly provides an ink-jet printing method, device and equipment, a medium and a product. The method comprises the steps that the current position parameter and the current moving direction of an ink vehicle are monitored; based on the current position parameter and the current moving direction, a current ink vehicle moving area and a target ink vehicle moving area of the ink vehicle are determined, based on the printing control strategy information, a target ink jet triggering mode associated with the target ink vehicle moving area is determined, the ink vehicle moving area comprises a variable-speed printing area and a constant-speed printing area, and the target ink jet triggering mode is associated with the target ink vehicle moving area. The target ink vehicle moving area is an ink vehicle moving area adjacent to the current ink vehicle moving area in the current moving direction; and when the ink vehicle moves to the joint position of the current ink vehicle moving area and the target ink vehicle moving area, a nozzle on the ink vehicle is controlled to perform ink-jet printing in the target ink vehicle moving area through the target ink-jet triggering mode. The ink-jet printing effect can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of printer control technology, and in particular to an inkjet printing method, device, equipment, medium and product. Background Art

[0002] In a reciprocating scanning inkjet printing device, printing is usually completed by controlling the reciprocating motion of the printing ink carriage on the slide bar in the horizontal direction to spray ink on the printing medium; wherein, the ink carriage usually goes through three printing stages in one round of printing process, namely, the first variable speed printing stage, the uniform speed printing stage and the second variable speed printing stage; that is, the printing medium has a first variable speed printing area, a uniform speed printing area and a second variable speed printing area corresponding to the horizontal direction.

[0003] Traditional grating-triggered inkjet printing uses a slight offset in the physical mounting position of the two grating sensors (Phase A and Phase B) mounted on the moving ink carriage that read the grating strips mounted on the fixed frame of the inkjet printer (equivalent to the base of the guide rail). This results in uneven ink droplet placement, distorted printed content, and poor printing quality. Furthermore, as the grating strips become longer, it becomes increasingly difficult to form slits at even intervals along their entire length. Therefore, as the grating strips become longer, printing quality tends to decline. Traditional timer-triggered inkjet printing uses a fixed electrical pulse signal interval. The varying speeds of the first and second speed change zones create a mismatch between the fixed electrical pulse signal interval and the varying speeds. This can also lead to uneven ink droplet placement, distorted printed content, and poor printing quality. Therefore, the traditional single inkjet triggering method suffers from uneven ink droplet placement. Summary of the Invention

[0004] In view of the above problems, the present disclosure is proposed. The present disclosure provides an inkjet printing method, device, equipment, medium and product, which can improve the inkjet printing effect.

[0005] According to a first aspect of the present disclosure, there is provided an inkjet printing method, comprising: Monitor the current position parameters and current moving direction of the ink carriage; Determining a current ink carriage moving area and a target ink carriage moving area of ​​the ink carriage based on the current position parameter and the current moving direction, and determining a target inkjet triggering mode associated with the target ink carriage moving area based on the printing control strategy information, wherein the ink carriage moving area includes a variable speed printing area and a uniform speed printing area, and the target ink carriage moving area is an ink carriage moving area adjacent to the current ink carriage moving area in the current moving direction; When the ink carriage moves to the intersection of the current ink carriage moving area and the target ink carriage moving area, the nozzle on the ink carriage is controlled to perform inkjet printing in the target ink carriage moving area through the target inkjet triggering method.

[0006] Optionally, the current ink carriage moving area is the variable speed printing area, the target ink carriage moving area is the uniform speed printing area, and the target inkjet triggering mode is timer triggering. The method of controlling the nozzle on the ink carriage to perform inkjet printing in the target ink carriage moving area by the target inkjet triggering method includes: When the ink carriage moves to the intersection of the variable speed printing area and the uniform speed printing area, the grating trigger is exited to control the nozzle on the ink carriage to perform inkjet printing, and the timer trigger is switched to control the nozzle on the ink carriage to perform inkjet printing in the uniform speed printing area.

[0007] Optionally, the current ink carriage moving area is the uniform speed printing area, the target ink carriage moving area is the variable speed printing area, and the target inkjet triggering mode is grating triggering. The method of controlling the nozzle on the ink carriage to perform inkjet printing in the target ink carriage moving area by the target inkjet triggering method includes: When the ink carriage moves to the intersection of the uniform speed printing area and the variable speed printing area, the exit timer triggers the control of the nozzle on the ink carriage to perform inkjet printing, and switches to the grating trigger to control the nozzle on the ink carriage to perform inkjet printing in the variable speed printing area.

[0008] Optionally, the ink carriage moving area further includes a non-printing area, the current ink carriage moving area is the non-printing area, the target ink carriage moving area is the variable speed printing area, and the target inkjet triggering mode is grating triggering. The method of controlling the nozzle on the ink carriage to perform inkjet printing in the target ink carriage moving area by the target inkjet triggering method includes: When the ink carriage moves to the intersection of the non-printing area and the variable speed printing area, the grating is activated to trigger and control the nozzle on the ink carriage to perform inkjet printing in the variable speed printing area.

[0009] Optionally, the current ink carriage moving area is the variable speed printing area, the target ink carriage moving area is a non-printing area, and the target inkjet triggering mode is grating triggering, and the method further includes: When the ink carriage moves to the intersection position of the variable speed printing area and the non-printing area, inkjet printing is exited.

[0010] Optionally, determining the current ink carriage moving area and the target ink carriage moving area of ​​the ink carriage based on the current position parameter and the current moving direction includes: Comparing the current position parameter with the position intervals of the variable speed printing area and the uniform speed printing area respectively to determine the current ink carriage moving area where the ink carriage is located; A target ink carriage moving area for the ink carriage to move forward is determined according to the current moving direction.

[0011] According to a second aspect of the present disclosure, there is provided an inkjet printing device, comprising: A monitoring module configured to monitor current position parameters and current moving direction of the ink carriage; a determination module configured to determine a current ink carriage movement area and a target ink carriage movement area of ​​the ink carriage based on the current position parameter and the current movement direction, and determine a target inkjet triggering mode associated with the target ink carriage movement area based on the printing control strategy information, wherein the ink carriage movement area includes a variable speed printing area and a uniform speed printing area, and the target ink carriage movement area is an ink carriage movement area adjacent to the current ink carriage movement area in the current movement direction; The control module is configured to control the nozzle on the ink carriage to perform inkjet printing in the target ink carriage moving area through the target inkjet triggering method when the ink carriage moves to the intersection position of the current ink carriage moving area and the target ink carriage moving area.

[0012] According to a third aspect of the present disclosure, a printing device is provided, comprising a memory, a processor, and a computer program stored in the memory, wherein the processor executes the computer program to implement the method described in the first aspect.

[0013] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the method described in the first aspect is implemented.

[0014] According to a fifth aspect of the present disclosure, a computer program product is provided, comprising a computer program, which implements the method described in the first aspect when executed by a processor.

[0015] The inkjet printing method, device, equipment, medium and product provided by the embodiments of the present disclosure can monitor the current position parameters and current moving direction of the ink carriage during the operation of the reciprocating inkjet printing device, and determine the current ink carriage moving area and the target ink carriage moving area of ​​the ink carriage based on the current position parameters and the current moving direction, and determine the target inkjet triggering mode associated with the target ink carriage moving area based on the printing control strategy information. Finally, when the ink carriage moves to the intersection position of the current ink carriage moving area and the target ink carriage moving area, the nozzle on the ink carriage is controlled to perform inkjet printing in the target ink carriage moving area through the target inkjet triggering mode, thereby achieving the goal of performing inkjet printing using the corresponding inkjet printing mode according to the movement characteristics of the ink carriage in different inkjet printing areas on the reciprocating inkjet printer, solving the problem of uneven ink droplet landing points caused by using a single inkjet triggering mode in the variable speed printing area and the uniform speed printing area, improving the uniformity of the ink drop landing points, and improving the printing effect of inkjet printing. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] The above and other purposes, features, and advantages of the present disclosure will become more apparent through a more detailed description of the embodiments of the present disclosure in conjunction with the accompanying drawings. The accompanying drawings are intended to provide a further understanding of the embodiments of the present disclosure and constitute a part of the specification. Together with the embodiments of the present disclosure, they are used to explain the present disclosure and are not intended to limit the present disclosure. In the drawings, the same reference numerals generally represent the same components or steps.

[0017] Figure 1 This is a schematic diagram of the effect of a printing device in the related art performing inkjet printing by triggering a grating; Figure 2 This is a schematic diagram of the effect of a printing device in the related art being triggered by a timer to perform inkjet printing; Figure 3 This is a flow chart of an inkjet printing method according to an embodiment of the present disclosure.

[0018] Figure 4 It is a schematic diagram of the printing effect of an inkjet printing method according to an embodiment of the present disclosure.

[0019] Figure 5 is a flow chart of another inkjet printing method according to an embodiment of the present disclosure.

[0020] Figure 6 1 is a block diagram of an inkjet printing device according to an embodiment of the present disclosure.

[0021] Figure 7 is a schematic diagram illustrating a computer program product according to an embodiment of the present disclosure.

[0022] Figure 8 is a hardware block diagram illustrating an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0023] In order to make the purpose, technical solutions and advantages of the present disclosure more apparent, the following will describe in detail exemplary embodiments of the present disclosure with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present disclosure, rather than all the embodiments of the present disclosure, and it should be understood that the present disclosure is not limited to the exemplary embodiments described herein.

[0024] In the related art, a reciprocating scanning inkjet printing device can trigger the nozzle on the ink carriage through a grating or timer to spray ink in three printing areas on the printing medium to complete printing; wherein the printing medium can be paper, photo paper or cardboard, etc.

[0025] It should be noted that, among the three printing areas on the printing medium, the first variable speed printing area can be an accelerated printing area or a decelerated printing area, and the second variable speed printing area can also be an accelerated printing area or a decelerated printing area. Specifically, it is related to the moving direction of the ink carriage. When the running direction of the ink carriage is from left to right, the first variable speed printing area is the accelerated printing area, and the second variable speed printing area is the decelerated printing area; when the running direction of the ink carriage is from right to left, the first variable speed printing area is the decelerated printing area, and the second variable speed printing area is the accelerated printing area.

[0026] Among them, the reciprocating scanning inkjet printing device triggers the nozzle on the ink carriage through the grating. During the inkjet printing process on the three printing areas on the printing medium, due to a slight offset in the physical installation position of the two grating sensors (phase A and phase B), there is an AB phase difference in the movement of the ink carriage triggered by the grating. The actual inkjet position of the nozzle and the target inkjet position will deviate, resulting in deformation of the printed content and affecting the printing effect.

[0027] like Figure 1 As shown, Figure 1 The figure shows a schematic diagram of the effect of a printing device in related technology triggering the nozzles on the ink carriage through a grating to print in three printing areas. The ink landing points of the nozzles on the ink carriage controlled by the grating are uneven, resulting in abnormalities in the entire picture on the printing medium.

[0028] like Figure 2 As shown, Figure 2 A schematic diagram shows the effect of a printing device in the related technology triggering the nozzles on the ink carriage by a timer to perform printing in three printing areas. The ink drop points of the nozzles on the ink carriage controlled by the timer are uneven, and the ink dots in the first variable speed printing area and the second variable speed printing area are unevenly distributed, resulting in abnormalities in the entire picture on the printing medium.

[0029] In order to solve the above problems, the present disclosure provides an inkjet printing method, which can be applied to a reciprocating scanning inkjet printing device. Figure 3 A flow chart of the inkjet printing method provided by an embodiment of the present disclosure is shown. Figure 3 As shown, the inkjet printing method includes: Step S301, monitoring the current position parameters and current moving direction of the ink carriage; Step S302: determining a current ink carriage moving area and a target ink carriage moving area based on the current position parameter and the current moving direction, and determining a target inkjet triggering mode associated with the target ink carriage moving area based on the printing control strategy information; The ink carriage moving area includes a variable speed printing area and a uniform speed printing area, and the target ink carriage moving area is an ink carriage moving area adjacent to the current ink carriage moving area in the current moving direction; Step S303 : When the ink carriage moves to the intersection of the current ink carriage moving area and the target ink carriage moving area, the nozzles on the ink carriage are controlled to perform inkjet printing in the target ink carriage moving area through the target inkjet triggering mode.

[0030] To sum up, the inkjet printing method provided by the embodiment of the present disclosure can monitor the current position parameters and current moving direction of the ink carriage during the operation of the reciprocating inkjet printing device, and determine the current ink carriage moving area and the target ink carriage moving area of ​​the ink carriage based on the current position parameters and the current moving direction, and determine the target inkjet triggering mode associated with the target ink carriage moving area based on the printing control strategy information. Finally, when the ink carriage moves to the intersection position of the current ink carriage moving area and the target ink carriage moving area, the nozzle on the ink carriage is controlled to perform inkjet printing in the target ink carriage moving area through the target inkjet triggering mode, thereby achieving the goal of performing inkjet printing using the corresponding inkjet printing mode according to the movement characteristics of the ink carriage in different inkjet printing areas on the reciprocating inkjet printer, alleviating the problem of uneven ink droplet landing points caused by using a single inkjet triggering mode in the variable speed printing area and the uniform speed printing area, improving the uniformity of the ink droplet landing points, and improving the printing effect of inkjet printing.

[0031] The following Figure 3 The specific implementation of each step in the embodiment shown is described in detail: In step S301 , the printing device monitors the current position parameters and current moving direction of the ink carriage.

[0032] In an embodiment of the present disclosure, the state of the ink carriage can be monitored in the printing device so as to obtain the current position parameters and current moving direction of the ink carriage during the printing process.

[0033] In an optional embodiment, the process of the printing device monitoring the current position parameters and current moving direction of the ink carriage may include: receiving the current position parameters of the ink carriage sent by the position sensor, obtaining the current position parameters of the ink carriage, and determining the current moving direction based on the change in the horizontal position parameters between the current position parameters of the ink carriage and the first historical position parameters; wherein the first historical position parameters are the position parameter information of the ink carriage sent by the position sensor at the previous moment.

[0034] Among them, the process of determining the current moving direction based on the change in the horizontal position parameter between the current position parameter of the ink vehicle and the first historical position parameter can include: with the left side of the slider as the reference origin, if the change in the horizontal position parameter between the current position parameter of the ink vehicle and the first historical position parameter is a positive value, then the current moving direction is from left to right; if the change in the horizontal position parameter between the current position parameter of the ink vehicle and the first historical position parameter is a negative value, then the current moving direction is from right to left.

[0035] Alternatively, with the right side of the slider as the reference origin, if the change in the horizontal position parameter between the current position parameter of the ink cart and the first historical position parameter is a positive value, the current moving direction is from right to left; if the change in the horizontal position parameter between the current position parameter of the ink cart and the first historical position parameter is a negative value, the current moving direction is from left to right.

[0036] In an optional embodiment, the process of the printing device monitoring the current position parameters and current moving direction of the ink carriage may include: determining the friction moving distance based on the rotation speed of the ink carriage driving motor and the elapsed time to obtain the current position parameters of the ink carriage, and according to the current rotation direction of the ink carriage driving motor, searching for the moving direction corresponding to the current rotation direction in the correlation relationship information between the rotation direction of the ink carriage driving motor and the friction movement direction to obtain the current moving direction of the ink carriage.

[0037] In an optional embodiment, the process of the printing device monitoring the current position parameters and current moving direction of the ink carriage may include: obtaining the grating bar scale line corresponding to the current position of the ink carriage sent by the grating sensor to obtain the current position parameter of the ink carriage; and determining the current moving direction based on the current position parameter of the ink carriage and the change in the horizontal position parameter in the second historical position parameter, wherein the second historical position parameter is the grating bar scale line corresponding to the position of the ink carriage sent by the grating sensor at the previous moment.

[0038] In an optional embodiment, the process of the printing device monitoring the current position parameters and current movement direction of the ink carriage may include: judging whether the phase A sinusoidal quadrature signal is 90° ahead of the phase A sinusoidal quadrature signal according to the two sinusoidal quadrature signals output by the phase A grating sensor and the phase B grating sensor when the printing device monitors the movement of the ink carriage passing over the grating strip, and if so, it is considered that the current movement direction is from left to right, otherwise it is considered that the movement direction is from right to left. The real-time position coordinates are generated according to the count of the position counter to obtain the current position parameters for monitoring. It can be understood that due to slight errors in the physical installation of the phase A grating sensor and the phase B grating sensor, there will be errors in the phases A and B. Therefore, if the phase A sinusoidal quadrature signal is 90° ahead of the phase A sinusoidal quadrature signal, it is allowed to be within the phase difference range, and the current movement direction of the ink carriage can be considered to be from left to right, for example, 85°≤phase differenceΦ≤95°.

[0039] It can be understood that in the embodiment of the present disclosure, the process of determining the current moving direction based on the change in the horizontal position parameter between the current position parameter of the ink carriage and the second historical position parameter is the same as the process of determining the current moving direction based on the change in the horizontal position parameter between the current position parameter of the ink carriage and the first historical position parameter. The current moving direction of the ink carriage can also be determined based on the phase difference relationship between the sinusoidal orthogonal signals generated by the A-phase grating sensor and the B-phase grating sensor. This is not elaborated in the embodiment of the present disclosure.

[0040] In step S302, the printing device determines the current ink carriage moving area and the target ink carriage moving area of ​​the ink carriage based on the current position parameter and the current moving direction, and determines the target inkjet triggering mode associated with the target ink carriage moving area based on the printing control strategy information.

[0041] In an embodiment of the present disclosure, the ink vehicle moving area includes a variable speed printing area and a uniform speed printing area. The variable speed printing area includes a first variable speed printing area and a second variable speed printing area located on both sides of the uniform speed printing area. The target ink vehicle moving area is an ink vehicle moving area adjacent to the current ink vehicle moving area in the current moving direction.

[0042] It should be noted that in the disclosed embodiment, the print control strategy information includes inkjet triggering methods corresponding to the variable-speed printing area and the uniform-speed printing area, respectively. Because the timer can control the inkjet carriage's nozzle to uniformly drip ink, when the inkjet carriage moves within the uniform-speed printing area, the timer triggers the inkjet carriage's nozzle to perform inkjet printing at a uniform speed. This provides better printing results than using a grating triggering method with AB phase error, ensuring that ink droplets land evenly on the print medium. Furthermore, within the variable-speed printing area, the inkjet carriage's speed varies constantly. In this case, "time" and "position" are no longer linearly related. When the timer is used to trigger the inkjet carriage's nozzle for inkjet printing, the ink droplet placement changes completely with changes in speed. For example, the inkjet carriage accelerates in the accelerated printing area, enters the uniform-speed printing area when its speed reaches maximum, and then enters the decelerated printing area, where it maintains a uniform speed. The ink droplet placement spacing gradually increases in the accelerated printing area, remains constant at its maximum in the uniform-speed printing area, and gradually decreases in the decelerated printing area. The grating sensor directly obtains the physical position of the ink carriage by reading the grating strips. When the ink carriage moves to the predetermined coordinate, the nozzle immediately sprays ink. Regardless of the speed of the ink carriage, whether it is accelerating or decelerating, the ink jet action occurs strictly at that physical point, which is immune to speed changes. Therefore, although the variable speed printing area is still affected by the AB phase error and causes uneven placement, the printing effect is still better than using the timer trigger method. Based on this, in the print control strategy information, the ink jet trigger method corresponding to the variable speed printing area is grating triggering, and the ink jet triggering method corresponding to the uniform speed printing area is timer triggering.

[0043] In an optional embodiment, the process of determining the current ink carriage movement area and the target ink carriage movement area of ​​the ink carriage based on the current position parameter and the current movement direction may include: comparing the current position parameter with the position intervals of the variable-speed printing area and the uniform-speed printing area to determine the current ink carriage movement area in which the ink carriage is located; and then determining the target ink carriage movement area in which the ink carriage is moving based on the current movement direction. The current ink carriage movement area in which the ink carriage is located may be determined based on the comparison result of the current position parameter with the position intervals of the variable-speed printing area and the uniform-speed printing area, and the target ink carriage movement area in which the ink carriage is moving may be determined based on the current movement direction, thereby improving the accuracy of the determined current ink carriage movement area and target ink carriage movement area.

[0044] Among them, the process of the printing device determining the target inkjet triggering mode associated with the target ink carriage moving area based on the printing control strategy information may include: searching the inkjet triggering mode corresponding to the target ink carriage moving area in the printing control strategy information to obtain the target inkjet triggering mode.

[0045] In step S303, when the ink carriage moves to the intersection of the current ink carriage moving area and the target ink carriage moving area, the printing device controls the nozzle on the ink carriage to perform inkjet printing in the target ink carriage moving area through the target inkjet triggering method.

[0046] In an optional embodiment, the current ink carriage moving area is the variable speed printing area, the target ink carriage moving area is the uniform speed printing area, and the target inkjet triggering method is a timer trigger. Then, the printing device controls the nozzle on the ink carriage to perform inkjet printing in the target ink carriage moving area through the target inkjet triggering method. The process includes: when the ink carriage moves to the intersection position of the variable speed printing area and the uniform speed printing area, exiting the grating trigger to control the nozzle on the ink carriage to perform inkjet printing, and switching to the timer trigger to control the nozzle to perform inkjet printing in the uniform speed printing area. In a motion scenario where the ink carriage moves from the variable speed printing area to the uniform speed printing area, the ink carriage's nozzle can be triggered by the grating to perform inkjet printing in the variable speed printing area to improve the printing effect of the variable speed printing area. After the ink carriage runs to the intersection of the variable speed printing area and the uniform speed printing area, the grating is exited to control the ink carriage's nozzle to perform inkjet printing, so that after the ink carriage moves to the uniform speed printing area, the ink carriage's nozzle can be triggered by the timer to perform inkjet printing to improve the printing effect of the uniform speed printing area, thereby improving the printing effects of both the uniform speed printing area and the variable speed printing area in a motion scenario where the ink carriage enters the uniform speed printing area from the variable speed printing area.

[0047] It should be noted that in the embodiment of the present disclosure, grating triggering controls the nozzle on the ink carriage to perform inkjet printing, which means that the grating sensor at the bottom of the ink carriage scans the grating scale as the ink carriage moves, and alternating changes in light and dark are generated when light passes through / reflects the grating scale. The grating sensor generates a pulse signal by reading the scale of the grating bar (such as light and dark stripes). The control system of the printing device calculates the real-time position of the ink carriage based on the number of pulse signals, and then controls the nozzle of the ink carriage to perform inkjet printing.

[0048] The timer triggers the control of the nozzle to perform inkjet printing, which means that an electric pulse signal with a fixed interval is generated by a timer chip built into the mainboard of the printing device, and the electric pulse signal generated by the timer is used to control the nozzle of the ink carriage to perform inkjet printing.

[0049] In an optional embodiment, the current ink carriage moving area is the uniform speed printing area, the target ink carriage moving area is the variable speed printing area, and the target inkjet triggering method is grating triggering. Then, the printing device controls the nozzle on the ink carriage to perform inkjet printing in the target ink carriage moving area through the target inkjet triggering method. The process may include: when the ink carriage moves to the intersection position of the uniform speed printing area and the variable speed printing area, the exit timer triggers the control of the nozzle on the ink carriage to perform inkjet printing, and switches to the grating triggering to control the nozzle to perform inkjet printing in the variable speed printing area. In the motion scenario where the ink carriage moves from the uniform speed printing area to the variable speed printing area, the ink carriage's nozzle can be triggered by a timer in the uniform speed printing area to perform inkjet printing, so as to improve the printing effect of the uniform speed printing area. After the ink carriage runs to the intersection of the uniform speed printing area and the variable speed printing area, the timer is exited to control the ink carriage's nozzle to perform inkjet printing, so that after the ink carriage moves to the variable speed printing area, the ink carriage's nozzle can be triggered by a grating to perform inkjet printing, so as to improve the printing effect of the variable speed printing area, thereby improving the printing effects of both the uniform speed printing area and the variable speed printing area in the motion scenario where the ink carriage enters the variable speed printing area from the uniform speed printing area.

[0050] It should be noted that in the embodiment of the present disclosure, when the printing device is in standby mode, the position of the ink carriage on the slide bar is usually outside the printing medium in the horizontal direction, which can prevent contamination of the printing medium. After receiving the printing task, the printing device can control the ink carriage to gradually move to the speed change area of ​​the printing medium to start the printing task.

[0051] In an optional embodiment, the ink carriage moving area also includes a non-printing area, the current ink carriage moving area is the non-printing area, the target ink carriage moving area is the variable speed printing area, and the target inkjet triggering method is a grating triggering method. Then, the process of the printing device controlling the nozzle on the ink carriage to perform inkjet printing in the target ink carriage moving area through the target inkjet triggering method includes: when the ink carriage moves to the intersection of the non-printing area and the variable speed printing area, starting the grating triggering to control the nozzle on the ink carriage to perform inkjet printing in the variable speed printing area. In the motion scenario where the ink carriage moves from the non-printing area to the variable speed printing area, it is possible to perform inkjet printing in the non-printing area without controlling the nozzle. After the ink carriage runs to the intersection of the non-printing area and the variable speed printing area, the nozzle of the ink carriage is directly triggered by the grating to perform inkjet printing, so as to improve the printing effect after the ink carriage starts to execute the printing task and enters the variable speed printing area.

[0052] In an optional embodiment, the current ink carriage movement area is the variable speed printing area, the target ink carriage movement area is the non-printing area, and the target inkjet triggering mode is raster triggering. The method further includes: exiting inkjet printing when the ink carriage moves to the intersection of the variable speed printing area and the non-printing area. In a motion scenario where the ink carriage moves from the variable speed printing area to the non-printing area after printing is completed, exiting inkjet printing when the ink carriage moves to the intersection of the variable speed printing area and the non-printing area can not only ensure the control reliability of inkjet printing but also prevent contamination of the printing medium.

[0053] For example, Figure 4 As shown, Figure 4 A schematic diagram of the printing effect of the inkjet printing method provided by an embodiment of the present disclosure is shown. The first and second variable-speed printing areas are printed using grating triggering to control the inkjet printheads on the ink carriage for inkjet printing, while the uniform-speed printing area is printed using a timer to trigger the inkjet printheads on the ink carriage for inkjet printing. Compared to using a single inkjet triggering method, the printed content is evenly distributed, resulting in a more aesthetically pleasing visual effect. In an optional embodiment, when the ink carriage uses grating triggering to control the inkjet printheads on the ink carriage for inkjet printing in the first and second variable-speed printing areas, the detected current position parameters can be compensated to obtain the actual position, further improving the uniformity of ink droplet placement.

[0054] In an optional embodiment, compensating the current position parameters to obtain the actual position includes: the controller controls the ink carriage to print the same set of precise test patterns, such as lines, on the same physical path in two directions, from left to right (hereinafter referred to as "forward") and from right to left (hereinafter referred to as "reverse"); the inkjet printing device uses its own sensor (such as a contact image sensor) to scan the two sets of positive and negative test patterns just printed; the sensor measures the offset between the lines printed in the forward direction and the lines printed in the reverse direction; the controller analyzes these offset data to calculate the absolute error value at each position point, and performs Fourier analysis on these calculated error data to obtain the corresponding periodic error caused by the AB phase non-orthogonality; the controller extracts the amplitude and phase parameters of the periodic error; the controller stores the calculated error model into the memory; after reading the original position of the grating, the controller queries the error model, subtracts the estimated error value, and obtains the compensated actual position.

[0055] Optional, such as Figure 5 As shown, Figure 5 A flow chart of an inkjet printing method provided by an embodiment of the present disclosure is shown, wherein the printing medium is paper, such as Figure 5 The inkjet printing method includes: Step S501: In response to receiving a print instruction, initializing the printing device; Among them, the initialization process of the printing device may include: parsing key information in the printing instruction (such as printing content, paper size, printing accuracy, consumables type, etc.), and triggering the pre-detection link, including confirming the position and flatness of the paper, and / or confirming whether the mechanical parts of the equipment (such as transmission devices, guard plates) are in normal condition, free of foreign objects or faults, etc.

[0056] Step S502: transporting the paper to be printed from the paper tray to the printing area through the transmission system, and receiving data of a predetermined number of printing passes; The predetermined number of printing passes may be determined based on actual needs, and the embodiments of the present disclosure do not limit this; for example, the predetermined number of printing passes is 3.

[0057] Step S503: Determine the structural dimensions of the printing device and the paper size; Step S504: Calculate the position intervals of the first variable speed printing area, the uniform speed printing area, and the first variable speed printing area based on the structural dimensions and the paper size, obtain the position intervals of each printing area, and determine the fixed time for the timer chip to generate an electrical pulse signal; Step S505: receiving new pass data; Step S506: Determine whether the starting coordinates of the new pass are greater than the paper feed coordinates of the previous pass; Step S507: If yes, control the new pass to feed paper, then execute step S508; Step S508: If not, preheat the nozzle; Step S509: monitoring the current position parameters and current moving direction of the ink carriage; Step S510: determining a current ink carriage moving area and a target ink carriage moving area of ​​the ink carriage based on the current position parameter and the current moving direction, and determining a target inkjet triggering mode associated with the target ink carriage moving area based on the printing control strategy information; Step S511: When the ink carriage moves to the intersection of the current ink carriage moving area and the target ink carriage moving area, the nozzle on the ink carriage is controlled to perform inkjet printing in the target ink carriage moving area through the target inkjet triggering mode; Step S512: Determine whether there are any unprocessed passes. Step S513: If yes, then re-execute the above process from step S505 until there are no unprocessed passes; Step S514: If not, eject the printed paper and control the ink carriage to return to the non-printing area.

[0058] Exemplary embodiments of the present disclosure provide an inkjet printing apparatus, which may be a printing device or a chip applied to a printing device. Figure 6 FIG. 1 shows a schematic block diagram of functional modules of an inkjet printing device according to an exemplary embodiment of the present disclosure. Figure 6 As shown, the inkjet printing device 600 includes: The monitoring module 601 is configured to monitor the current position parameters and current moving direction of the ink carriage; Determination module 602 is configured to determine a current ink carriage movement area and a target ink carriage movement area of ​​the ink carriage based on the current position parameter and the current movement direction, and determine a target inkjet triggering mode associated with the target ink carriage movement area based on the printing control strategy information, wherein the ink carriage movement area includes a variable speed printing area and a uniform speed printing area, and the target ink carriage movement area is an ink carriage movement area adjacent to the current ink carriage movement area in the current movement direction; The control module 603 is configured to control the nozzle on the ink carriage to perform inkjet printing in the target ink carriage moving area through the target inkjet triggering method when the ink carriage moves to the intersection position of the current ink carriage moving area and the target ink carriage moving area.

[0059] Optionally, the current ink carriage moving area is the variable speed printing area, the target ink carriage moving area is the uniform speed printing area, and the target inkjet triggering mode is timer triggering. The control module 603 is configured to: When the ink carriage moves to the intersection of the variable speed printing area and the uniform speed printing area, the grating trigger is exited to control the nozzle on the ink carriage to perform inkjet printing, and the timer trigger is switched to control the nozzle to perform inkjet printing in the uniform speed printing area.

[0060] Optionally, the current ink carriage moving area is the uniform speed printing area, the target ink carriage moving area is the variable speed printing area, and the target inkjet triggering mode is grating triggering. The control module 603 is configured to: When the ink carriage moves to the intersection of the uniform speed printing area and the variable speed printing area, the exit timer triggers the control of the nozzle on the ink carriage to perform inkjet printing, and switches to the grating trigger to control the nozzle to perform inkjet printing in the variable speed printing area.

[0061] Optionally, the ink carriage moving area further includes a non-printing area, the current ink carriage moving area is the non-printing area, the target ink carriage moving area is the variable speed printing area, and the target inkjet triggering mode is grating triggering. The control module 603 is configured to: When the ink carriage moves to the intersection of the non-printing area and the variable speed printing area, the grating is activated to trigger and control the nozzle on the ink carriage to perform inkjet printing in the variable speed printing area.

[0062] Optionally, the current ink carriage moving area is the variable speed printing area, the target ink carriage moving area is the non-printing area, and the target inkjet triggering mode is raster triggering. The control module 603 is further configured to: When the ink carriage moves to the intersection position of the variable speed printing area and the non-printing area, inkjet printing is exited.

[0063] Optionally, the determining module 602 is configured to: Comparing the current position parameter with the position intervals of the variable speed printing area and the uniform speed printing area respectively to determine the current ink carriage moving area where the ink carriage is located; A target ink carriage moving area for the ink carriage to move forward is determined according to the current moving direction.

[0064] The exemplary embodiments of the present disclosure further provide an electronic device, comprising: at least one processor; and a memory communicatively connected to the at least one processor. The memory stores a computer program executable by the at least one processor, the computer program being configured to cause the electronic device to perform a method according to an exemplary embodiment of the present disclosure when executed by the at least one processor.

[0065] Exemplary embodiments of the present disclosure further provide a non-transitory computer-readable storage medium storing a computer program, wherein the computer program, when executed by a processor of a computer, is used to cause the computer to perform a method according to an embodiment of the present disclosure.

[0066] like Figure 7 As shown, the exemplary embodiment of the present disclosure further provides a computer program product 700, including a computer program 701, wherein when the computer program is executed by a processor of a computer, it is used to enable the computer to perform the method according to the embodiment of the present disclosure.

[0067] refer to Figure 8, a block diagram of an electronic device 800 that can serve as a printing device of the present disclosure will now be described, which is an example of a hardware device that can be applied to various aspects of the present disclosure. The electronic device is intended to represent various forms of digital electronic computer devices, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital assistants, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present disclosure described and / or claimed herein.

[0068] like Figure 8 As shown, electronic device 800 includes a computing unit 801, which can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 802 or a computer program loaded from a storage unit 808 into a random access memory (RAM) 803. RAM 803 may also store various programs and data required for the operation of electronic device 800. Computing unit 801, ROM 802, and RAM 803 are interconnected via a bus 804. An input / output (I / O) interface 805 is also connected to bus 804.

[0069] Multiple components within electronic device 800 are connected to I / O interface 805, including an input unit 806, an output unit 807, a storage unit 808, and a communication unit 809. Input unit 806 can be any type of device capable of inputting information into electronic device 800. Input unit 806 can receive input numeric or character information and generate key input signals related to user settings and / or function control of the electronic device. Output unit 807 can be any type of device capable of presenting information and may include, but is not limited to, a display, a speaker, a video / audio output terminal, a vibrator, and / or a printer. Storage unit 808 may include, but is not limited to, a magnetic disk or an optical disk. Communication unit 809 allows electronic device 800 to exchange information / data with other devices via computer networks such as the Internet and / or various telecommunication networks and may include, but is not limited to, a modem, a network card, an infrared communication device, a wireless communication transceiver and / or a chipset, such as a Bluetooth™ device, a WiFi device, a WiMax device, a cellular communication device, and / or the like.

[0070] The computing unit 801 can be any general-purpose and / or specialized processing component with processing and computing capabilities. Some examples of the computing unit 801 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various specialized artificial intelligence (AI) computing chips, various computing units that run machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. The computing unit 801 performs the various methods and processes described above. For example, in some embodiments, the methods of the exemplary embodiments of the present disclosure may be implemented as a computer software program tangibly embodied in a machine-readable medium, such as the storage unit 808. In some embodiments, part or all of the computer program may be loaded and / or installed onto the electronic device 800 via the ROM 802 and / or the communication unit 809. In some embodiments, the computing unit 801 may be configured to perform the methods of the exemplary embodiments of the present disclosure by any other suitable means (e.g., via firmware).

[0071] The program code for implementing the method of the present disclosure can be written in any combination of one or more programming languages. These program codes can be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device so that when the program code is executed by the processor or controller, the functions / operations specified in the flow chart and / or block diagram are implemented. The program code can be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.

[0072] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of machine-readable storage media may include an electrical connection based on one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), optical fibers, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0073] As used in this disclosure, the terms "machine-readable medium" and "computer-readable medium" refer to any computer program product, apparatus, and / or device (e.g., magnetic disk, optical disk, memory, programmable logic device (PLD)) for providing machine instructions and / or data to a programmable processor, including machine-readable media that receives machine instructions as a machine-readable signal. The term "machine-readable signal" refers to any signal for providing machine instructions and / or data to a programmable processor.

[0074] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the computer. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).

[0075] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network (LAN), a wide area network (WAN), and the Internet.

[0076] In the above embodiments, all or part of the embodiments may be implemented using software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments may be implemented in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer programs or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present disclosure are fully or partially executed. The computer may be a general-purpose computer, a special-purpose computer, a computer network, a terminal, a user device, or other programmable device. The computer program or instructions may be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program or instructions may be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium may be any available medium accessible by a computer or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; an optical medium, such as a digital video disc (DVD); or a semiconductor medium, such as a solid-state drive (SSD).

[0077] Although the present disclosure has been described with reference to specific features and embodiments thereof, it will be apparent that various modifications and combinations may be made thereto without departing from the spirit and scope of the present disclosure. Accordingly, this specification and the drawings are merely illustrative of the present disclosure as defined by the appended claims and are deemed to cover any and all modifications, variations, combinations or equivalents within the scope of the present disclosure. Obviously, those skilled in the art may make various modifications and variations to the present disclosure without departing from the spirit and scope of the present disclosure. Thus, the present disclosure is intended to include such modifications and variations if they fall within the scope of the claims of the present disclosure and their equivalents.

Claims

1. An inkjet printing method, characterized in that: include: Monitor the current position parameters and current moving direction of the ink carriage; Determining a current ink carriage moving area and a target ink carriage moving area of ​​the ink carriage based on the current position parameter and the current moving direction, and determining a target inkjet triggering mode associated with the target ink carriage moving area based on the printing control strategy information, wherein the ink carriage moving area includes a variable speed printing area and a uniform speed printing area, and the target ink carriage moving area is an ink carriage moving area adjacent to the current ink carriage moving area in the current moving direction; When the ink carriage moves to the intersection of the current ink carriage moving area and the target ink carriage moving area, the nozzle on the ink carriage is controlled to perform inkjet printing in the target ink carriage moving area through the target inkjet triggering method.

2. The inkjet printing method according to claim 1, wherein: The current ink carriage moving area is the variable speed printing area, the target ink carriage moving area is the uniform speed printing area, and the target inkjet triggering mode is timer triggering. The method of controlling the nozzle on the ink carriage to perform inkjet printing in the target ink carriage moving area by the target inkjet triggering method includes: When the ink carriage moves to the intersection of the variable speed printing area and the uniform speed printing area, the grating trigger is exited to control the nozzle on the ink carriage to perform inkjet printing, and the timer trigger is switched to control the nozzle on the ink carriage to perform inkjet printing in the uniform speed printing area.

3. The inkjet printing method according to claim 1, wherein: The current ink carriage moving area is the uniform speed printing area, the target ink carriage moving area is the variable speed printing area, and the target inkjet triggering mode is grating triggering. The method of controlling the nozzle on the ink carriage to perform inkjet printing in the target ink carriage moving area by the target inkjet triggering method includes: When the ink carriage moves to the intersection of the uniform speed printing area and the variable speed printing area, the exit timer triggers the control of the nozzle on the ink carriage to perform inkjet printing, and switches to the grating trigger to control the nozzle on the ink carriage to perform inkjet printing in the variable speed printing area.

4. The inkjet printing method according to claim 1, wherein: The ink carriage moving area also includes a non-printing area, the current ink carriage moving area is the non-printing area, the target ink carriage moving area is the variable speed printing area, and the target inkjet triggering mode is grating triggering. The method of controlling the nozzle on the ink carriage to perform inkjet printing in the target ink carriage moving area by the target inkjet triggering method includes: When the ink carriage moves to the intersection of the non-printing area and the variable speed printing area, the grating is activated to trigger and control the nozzle on the ink carriage to perform inkjet printing in the variable speed printing area.

5. The inkjet printing method according to claim 1, wherein: The current ink carriage movement area is the variable speed printing area, the target ink carriage movement area is the non-printing area, the target inkjet triggering mode is raster triggering, and the method further includes: When the ink carriage moves to the intersection position of the variable speed printing area and the non-printing area, inkjet printing is exited.

6. The inkjet printing method according to claim 1, wherein: The determining of the current ink carriage moving area and the target ink carriage moving area based on the current position parameter and the current moving direction includes: Comparing the current position parameter with the position intervals of the variable speed printing area and the uniform speed printing area respectively to determine the current ink carriage moving area where the ink carriage is located; A target ink carriage moving area for the ink carriage to move forward is determined according to the current moving direction.

7. An inkjet printing device, characterized in that: include: A monitoring module configured to monitor current position parameters and current moving direction of the ink carriage; a determination module configured to determine a current ink carriage movement area and a target ink carriage movement area of ​​the ink carriage based on the current position parameter and the current movement direction, and determine a target inkjet triggering mode associated with the target ink carriage movement area based on the printing control strategy information, wherein the ink carriage movement area includes a variable speed printing area and a uniform speed printing area, and the target ink carriage movement area is an ink carriage movement area adjacent to the current ink carriage movement area in the current movement direction; The control module is configured to control the nozzle on the ink carriage to perform inkjet printing in the target ink carriage moving area through the target inkjet triggering method when the ink carriage moves to the intersection position of the current ink carriage moving area and the target ink carriage moving area.

8. A printing device comprising a memory, a processor, and a computer program stored in the memory, characterized in that: The processor executes the computer program to implement the method according to any one of claims 1 to 6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.

10. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.