A garment printing control method and device, electronic equipment and storage medium

By optimizing the garment printing control method and utilizing the collaborative work of the double-carriage carriage and the tray, the problem of low printing efficiency in the existing technology has been solved, and a more efficient printing process has been achieved.

CN114625327BActive Publication Date: 2026-02-03XIAMEN HANIN CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210264768.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-17
Publication Date
2026-02-03
Estimated Expiration
2042-03-17

AI Technical Summary

Technical Problem

Existing garment printing control methods suffer from low printing efficiency, especially when using a single printhead with a double tray, which fails to effectively improve the efficiency of both the printhead and the tray.

Method used

By acquiring the first and second tray tasks, the printing ink colors of the first and second carriages are determined. Based on the execution order of the tasks and the execution order of the ink colors, the printing sequence is optimized to achieve collaborative work between the two carriages, avoiding the need to execute printing tasks one by one.

Benefits of technology

It improved the utilization rate of the printing carriage and printing efficiency, reduced printing time, and enhanced the overall efficiency of the printing process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114625327B_ABST
    Figure CN114625327B_ABST
Patent Text Reader

Abstract

The present disclosure discloses a garment printing control method and device, electronic equipment and storage medium, the method comprising: obtaining a first tray task and a second tray task, and determining the printing ink color of the first carriage and the printing ink color of the second carriage; determining the execution order of different inks according to the first tray task and the second tray task; determining the ink in the first tray task and the ink in the second tray task, and determining the printing order of the ink in the first tray task and the ink in the second tray task according to the execution order of the first tray task and the second tray task and the execution order of different inks; and completing the printing of the first tray task and the second tray task according to the printing order, the printing ink color of the first carriage and the printing ink color of the second carriage. That is, in the embodiment of the present application, the printing of the tray is controlled by the double carriages, the printing time is reduced, and the reduction of printing efficiency and the reduction of carriage utilization rate caused by executing the printing task one by one are avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of digital printing technology, and more particularly to a garment printing control method, apparatus, electronic device, and storage medium. Background Technology

[0002] In the field of digital printing technology, pre-set patterns can be printed using inkjet printing through the coordinated movement of an ink-filled carriage and a tray. Currently, there are single carriages containing white and color inks, as well as double trays available on the market. The tray can hold various fabrics (e.g., clothing, sheets, etc.). The control device drives the carriage and tray by distributing different types of tasks, thereby printing patterns of different colors on various fabrics. However, existing control methods suffer from slow printing efficiency. Summary of the Invention

[0003] This disclosure provides a garment printing control method, apparatus, electronic device, and storage medium. When dealing with two or more pallet tasks, the execution order of each subtask in the pallet task can be printed simultaneously, improving the utilization rate of the printhead and printing efficiency, and reducing printing time.

[0004] In a first aspect, embodiments of this disclosure provide a garment printing control method applied to a control device, the method comprising:

[0005] Obtain the first tray task and the second tray task, and determine the printing ink color of the first carriage and the second carriage;

[0006] Determine the execution order of the first tray task and the second tray task, and determine the execution order of different ink colors based on the first tray task and the second tray task;

[0007] Determine the ink color in the first tray task and the ink color in the second tray task, and determine the printing order of the ink color in the first tray task and the second tray task according to the execution order of the first tray task and the second tray task and the execution order of the different ink colors;

[0008] The printing of the first tray task and the second tray task is completed according to the printing order, the ink color of the first printing carriage, and the ink color of the second printing carriage.

[0009] Furthermore, determining the execution order of the first tray task and the second tray task includes:

[0010] The execution order of the first tray task and the second tray task is determined based on the time sequence of the first tray task and the second tray task received.

[0011] Furthermore, determining the execution order of different ink colors based on the first tray task and the second tray task includes:

[0012] The execution order of different ink colors in the first tray task and the second tray task is determined according to the inkjet rules.

[0013] Furthermore, determining the printing order of the ink colors in the first tray task and the second tray task based on the execution order of the first tray task and the second tray task and the execution order of the different ink colors includes:

[0014] The first and second execution tasks are determined according to the execution order of the first tray task and the second tray task;

[0015] The first execution ink color in the first execution task and the second execution ink color in the second execution task are determined according to the execution order of the different ink colors;

[0016] Determine whether the first execution ink color in the first execution task is the same as the second execution ink color in the second execution task;

[0017] If the first execution ink color in the first execution task is different from the second execution ink color in the second execution task, then the first execution ink color in the first execution task and the second execution ink color in the second execution task are used as the first printing task.

[0018] Furthermore, after determining whether the first execution ink color in the first execution task is the same as the second execution ink color in the second execution task, the process also includes:

[0019] If the first execution ink color in the first execution task is the same as the second execution ink color in the second execution task, then it is determined whether there is a third execution ink color in the first execution task.

[0020] If the third execution ink color exists in the first execution task, then the first execution ink color in the first execution task is used as the first printing task, and the third execution ink color in the first execution task and the second execution ink color in the second execution task are used as the second printing task.

[0021] Furthermore, after determining whether a third execution ink color exists in the first execution task, the process also includes:

[0022] If there is no third ink color in the first execution task, then the first ink color in the first execution task is used as the first printing task, and the second ink color in the second execution task is used as the second printing task.

[0023] Secondly, embodiments of the present invention also provide a garment printing control device, the device comprising:

[0024] The task acquisition module is used to acquire the first tray task and the second tray task, and to determine the printing ink color of the first carriage and the second carriage.

[0025] The sequence determination module is used to determine the execution order of the first tray task and the second tray task, and to determine the execution order of different ink colors based on the first tray task and the second tray task;

[0026] A print determination module is used to determine the ink color in the first tray task and the ink color in the second tray task, and to determine the printing order of the ink color in the first tray task and the second tray task according to the execution order of the first tray task and the second tray task and the execution order of the different ink colors;

[0027] The task execution module is used to complete the printing of the first tray task and the second tray task according to the printing order, the printing ink of the first carriage and the printing ink of the second carriage.

[0028] Thirdly, embodiments of the present invention also provide an electronic device, the electronic device comprising:

[0029] One or more processors;

[0030] Storage device for storing one or more programs.

[0031] When the one or more programs are executed by the one or more processors, the one or more processors implement the garment printing control method.

[0032] Fourthly, embodiments of the present invention also provide a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the garment printing control method.

[0033] In this embodiment of the invention, a first tray task and a second tray task are acquired, and the printing ink color of the first carriage and the second carriage are determined; the execution order of the first tray task and the second tray task is determined, and the execution order of different ink colors is determined based on the first tray task and the second tray task; the ink colors in the first tray task and the ink colors in the second tray task are determined, and the printing order of the ink colors in the first tray task and the second tray task is determined based on the execution order of the first tray task and the second tray task and the execution order of different ink colors; the printing of the first tray task and the second tray task is completed according to the printing order and the printing ink colors of the first carriage and the second carriage. That is, in this embodiment of the invention, tray printing is controlled by dual carriages, avoiding the reduction of printing efficiency and carriage utilization rate by executing printing tasks one by one, and reducing printing time. Attached Figure Description

[0034] Figure 1 This is a schematic flowchart of a garment printing control method provided in an embodiment of the present invention;

[0035] Figure 2 This is another schematic diagram of the garment printing control method provided in the embodiments of the present invention;

[0036] Figure 3 This is a schematic diagram of a garment printing control device provided in an embodiment of the present invention;

[0037] Figure 4 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation

[0038] The present disclosure will now be described in further detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present disclosure and not intended to limit it. Furthermore, it should be noted that, for ease of description, only the parts relevant to the present disclosure are shown in the drawings, not the entire structure.

[0039] Furthermore, in this disclosure, terms such as "optionally" or "exemplarily" are used to indicate examples, illustrations, or explanations. Any embodiment or design described as "optionally" or "exemplarily" in this disclosure should not be construed as preferred or advantageous over other embodiments or designs. Specifically, the use of terms such as "optionally" or "exemplarily" is intended to present the relevant concepts in a specific manner.

[0040] The existing operation between a single-carriage and dual-pallet system is as follows: When both pallets A and B require printing with white and color inks, the carriage operates on pallet A. After completing the white inkjet print, it continues with the color inkjet print on pallet A. Only after all print jobs on pallet A are completed can the inkjet print job on pallet B begin. However, this printing efficiency is low and does not improve the overall efficiency of the carriage and pallet usage.

[0041] Figure 1 This is a schematic flowchart illustrating a garment printing control method provided in an embodiment of the present invention. This method can be executed by a garment printing control device provided in this embodiment, which can be implemented using software and / or hardware. In a specific embodiment, the device can be integrated into an electronic device, such as a server. The following embodiments will illustrate this using the integration of the device into an electronic device as an example. Figure 1 The method may specifically include the following steps:

[0042] S110. Obtain the first tray task and the second tray task, and determine the printing ink color of the first carriage and the second carriage.

[0043] For example, in the process of dual-pallet and dual-carriage printing, received print jobs are generally sorted according to different pallets, that is, the received print jobs are divided into a first pallet and a second pallet. After the print jobs are divided into the first and second pallets, the print jobs corresponding to the first pallet are designated as first pallet jobs, and the print jobs corresponding to the second pallet are designated as second pallet jobs. The first pallet job can be a print job executed using the first pallet, and the second pallet job can be a print job executed using the second pallet. The names "first pallet" and "second pallet" are only used to distinguish the pallets of a dual-pallet printer. The first carriage can be one ink cartridge carriage in a dual-carriage printer, used to move ink cartridges to execute print jobs, and the second carriage can be the other ink cartridge carriage in a dual-carriage printer, used to move ink cartridges to execute print jobs. The carriages operate on the pallets to complete the corresponding print jobs. The printing ink color of the first and second carriages in a dual-carriage printer is determined according to the printer's user manual and preset program. The printing ink color of the first carriage can be the color corresponding to the ink cartridge it is dragging, and the printing ink color of the second carriage can be the color corresponding to the ink cartridge it is dragging. In color printing, the color corresponding to the ink cartridge dragged by the first and second carriages is usually different. For example, the color corresponding to the ink cartridge dragged by the first carriage is white, and the color corresponding to the ink cartridge dragged by the second carriage is color.

[0044] In practice, the control device acquires the printing tasks corresponding to the first and second trays, namely the first tray task and the second tray task, and determines the printing ink color of the first carriage and the second carriage in the printer's usage data or preset program, so as to determine the sub-tasks of the first and second carriages respectively based on the printing ink color of the first and second carriages.

[0045] S120. Determine the execution order of the first tray task and the second tray task, and determine the execution order of different ink colors based on the first tray task and the second tray task.

[0046] For example, the execution order of the first and second tray tasks can be the order in which they are executed. This can be determined by receiving the timestamps of the first and second tray tasks from the control device, thus preventing confusion in tray task execution. The execution order of different ink colors can be the printing order of the different ink colors during the printing process. For example, in a printing task containing both white and color inks, white is executed first, followed by color. This execution order can be determined based on inkjet rules in the printing rules. For instance, white, being a lighter color, needs to be printed first, while color inks, being darker than white, need to be printed after white inks to ensure optimal printing quality.

[0047] In practical implementation, the control device acquires the first and second tray tasks. The execution order of the first and second tray tasks can be determined based on their reception times, importance levels, or required completion times. The execution order of different ink colors can be determined based on the ink colors within the first and second tray tasks. For example, if both the first and second tray tasks contain white and color inks, the execution order could be determined according to inkjet rules, prioritizing white over color inks to ensure proper execution of both tasks.

[0048] S130. Determine the ink color in the first tray task and the ink color in the second tray task, and determine the printing order of the ink color in the first tray task and the ink color in the second tray task according to the execution order of the first tray task and the second tray task and the execution order of different ink colors.

[0049] In specific implementation, the ink color in the first tray task can be any type of ink to be printed in the first tray task, including single-color, two-color, and multi-color inks. The ink color in the second tray task can also be any type of ink to be printed in the second tray task, including single-color, two-color, and multi-color inks. Determining the ink colors in the first and second tray tasks allows for printing of these ink colors according to their execution order during printing. Based on the execution order of the first and second tray tasks, the order in which they are executed at any given time is determined, so that if the ink colors in the first and second tray tasks are the same, their execution order is determined accordingly. When the two carriages execute the first and second tray tasks, the printing order of the ink colors in the first and second tray tasks can be determined based on their execution order and the execution order of the different ink colors, so that the two carriages do not need to execute the printing tasks one by one. While executing the first tray task, if the ink colors in the first tray task and the second tray task are different at any given time, both ink colors can be printed simultaneously. If the ink colors in the first tray task and the second tray task are different at any given time, the ink colors can be printed according to the execution order of the first and second tray tasks. The printing order of the ink colors in the first tray task and the second tray task can be any printing order of all ink colors in both tasks.

[0050] S140. Print the first tray task and the second tray task according to the printing order, the ink color of the first carriage and the ink color of the second carriage.

[0051] In practice, the printing order of all inks in the first and second tray tasks is determined based on the execution order of the first and second tray tasks and the execution order of different ink colors. The printing of the first and second tray tasks is completed according to the printing order of all inks in the first and second tray tasks, and the printing inks of the first and second carriages. In effect, the first and second carriages are controlled sequentially according to the printing order of all inks in the first and second tray tasks, thus controlling the printing carriages to complete the tasks in the correct order. This avoids the need for the two carriages to execute printing tasks one by one, improving carriage utilization and printing efficiency, and reducing printing time.

[0052] In this embodiment of the invention, a first tray task and a second tray task are acquired, and the printing ink color of the first carriage and the second carriage are determined; the execution order of the first tray task and the second tray task is determined, and the execution order of different ink colors is determined based on the first tray task and the second tray task; the ink colors in the first tray task and the ink colors in the second tray task are determined, and the printing order of the ink colors in the first tray task and the second tray task is determined based on the execution order of the first tray task and the second tray task and the execution order of different ink colors; the printing of the first tray task and the second tray task is completed according to the printing order and the printing ink colors of the first carriage and the second carriage. That is, in this embodiment of the invention, tray printing is controlled by dual carriages, avoiding the reduction of printing efficiency and carriage utilization rate by executing printing tasks one by one, and reducing printing time.

[0053] The garment printing control method provided by the embodiments of the present invention is further described below, such as... Figure 2 As shown, the method may specifically include the following steps:

[0054] S210. Obtain the first tray task and the second tray task, and determine the printing ink color of the first carriage and the second carriage.

[0055] S220. Determine the execution order of the first tray task and the second tray task based on the time sequence of the received first tray task and second tray task;

[0056] In specific implementation, the control device acquires a first tray task and a second tray task, and determines the execution order of the first tray task and the second tray task based on their reception times. If the reception time of the first tray task is earlier than that of the second tray task, the first tray task is executed before the second tray task, with the first tray task being the first execution task and the second tray task being the second execution task. If the reception time of the first tray task is later than that of the second tray task, the second tray task is executed before the first tray task, with the second tray task being the first execution task and the first tray task being the second execution task.

[0057] S230. Determine the execution order of different ink colors in the first tray task and the second tray task according to the inkjet rules;

[0058] In practice, inkjet rules can be based on the inkjet order of different colors corresponding to the printing material, or on the inkjet order of different colors preset by the printer program. Following inkjet rules can avoid color overlap and errors in color usage during the inkjet process, ensuring inkjet quality. Based on inkjet rules, the execution order of different ink colors in the first ink tray task and the execution order of different ink colors in the second ink tray task can be determined separately. For example, if the first ink tray task contains white and color, according to the inkjet rules, white can be determined as the first ink color to be executed, and color as the third ink color to be executed in the first ink tray task. Only after the first ink color is executed can the third ink color in the first ink tray task be executed.

[0059] S240. Determine the ink color in the first tray task and the ink color in the second tray task, and determine the printing order of the ink color in the first tray task and the ink color in the second tray task according to the execution order of the first tray task and the second tray task and the execution order of different ink colors.

[0060] Furthermore, the printing order of the inks in the first tray task and the second tray task is determined based on the execution order of the first tray task and the execution order of different ink colors, including:

[0061] The first and second tasks are determined according to the execution order of the first and second tasks.

[0062] The first execution ink color in the first execution task and the second execution ink color in the second execution task are determined according to the execution order of different ink colors;

[0063] Determine whether the first execution ink color in the first execution task is the same as the second execution ink color in the second execution task;

[0064] If the first ink color in the first execution task is different from the second ink color in the second execution task, then the first ink color in the first execution task and the second ink color in the second execution task will be used as the first printing task.

[0065] For example, the control device acquires a first tray task and a second tray task. The execution order of the first and second tray tasks can be determined based on their reception times, importance levels, or required completion times. The first task is the task executed first, and the second task is the task executed later. The first ink color in the first task can be the first ink color to be printed among all ink colors in the first task, and the second ink color in the second task can be the first ink color to be printed among all ink colors in the second task.

[0066] In the specific implementation, the first and second execution tasks are determined based on the execution order of the first and second tray tasks. The first execution ink color in the first task and the second execution ink color in the second task are determined based on the execution order of different ink colors within the first and second execution tasks. It is then determined whether the first execution ink color in the first task and the second execution ink color in the second task are the same to determine whether the first and second printing carriages can work simultaneously. If the first execution ink color in the first task and the second execution ink color in the second task are different, then the first execution ink color in the first task and the second execution ink color in the second task are used as the first printing task. That is, the first and second printing carriages can work simultaneously based on the printing ink color of the first and second printing carriages, saving printing time.

[0067] Furthermore, after determining whether the first execution ink color in the first execution task is the same as the second execution ink color in the second execution task, the process also includes:

[0068] If the first execution ink color in the first execution task is the same as the second execution ink color in the second execution task, then it is determined whether there is a third execution ink color in the first execution task.

[0069] If the third execution ink is present in the first execution task, then the first execution ink in the first execution task is used as the first printing task, and the third execution ink in the first execution task and the second execution ink in the second execution task are used as the second printing task.

[0070] For example, the first print job can be the first print job executed by the first and second carriages in the first and second execution jobs, wherein the first print job can be executed by the first and second carriages simultaneously, or by the first or second carriage alone. The second print job can be the second print job executed by the first and second carriages in the first and second execution jobs, wherein the second print job can be executed by the first and second carriages simultaneously, or by the first or second carriage alone.

[0071] In the specific implementation, it is determined whether the first execution ink color in the first execution task is the same as the second execution ink color in the second execution task, so as to determine whether the first and second printing carriages can work simultaneously. If the first execution ink color in the first execution task is the same as the second execution ink color in the second execution task, it is determined that the first execution ink color in the first execution task and the second execution task in the second execution task cannot be printed simultaneously. In this case, the first execution ink color in the first execution task is taken as the first printing task. The first and second printing carriages cannot work simultaneously when printing with the first execution ink color in the first execution task and the second execution ink color in the second execution task. The second execution ink color in the second execution task must be executed after the first execution ink color in the first execution task is completed. It is also determined whether there is a third execution ink color in the first execution task. If there is a third execution ink color in the first execution task, since the first execution ink color in the first execution task is the same as the second execution ink color in the second execution task, the third execution ink color in the first execution task is different from the second execution ink color in the second task. Therefore, the third execution ink color in the first execution task and the second execution ink color in the second execution task can be taken as the second printing task and executed simultaneously. The third execution ink color is the ink color of the second execution in the first execution task.

[0072] Furthermore, after determining whether a third execution element exists in the first execution task, the process also includes:

[0073] If there is no third ink color in the first execution task, then the first ink color in the first execution task will be used as the first printing task, and the second ink color in the second execution task will be used as the second printing task.

[0074] In the specific implementation, it is determined whether there is a third execution ink color in the first execution task, and whether there is a printing ink color for the second execution in the first execution task. If there is no third execution ink color in the first execution task, then there is no printing ink color for the second execution in the first execution task, and the second printing is only the second execution ink color in the second execution task.

[0075] S250: Print the first tray task and the second tray task according to the printing order, the ink color of the first carriage and the ink color of the second carriage.

[0076] In this embodiment of the invention, a first tray task and a second tray task are acquired, and the printing ink color of the first carriage and the second carriage are determined; the execution order of the first tray task and the second tray task is determined, and the execution order of different ink colors is determined based on the first tray task and the second tray task; the ink colors in the first tray task and the ink colors in the second tray task are determined, and the printing order of the ink colors in the first tray task and the second tray task is determined based on the execution order of the first tray task and the second tray task and the execution order of different ink colors; the printing of the first tray task and the second tray task is completed according to the printing order and the printing ink colors of the first carriage and the second carriage. That is, in this embodiment of the invention, tray printing is controlled by dual carriages, avoiding the reduction of printing efficiency and carriage utilization rate by executing printing tasks one by one, and reducing printing time.

[0077] Figure 3 This is a schematic diagram of the garment printing control device provided in an embodiment of the present invention, as shown below. Figure 3 As shown, the garment printing control device includes:

[0078] The task acquisition module 310 is used to acquire the first tray task and the second tray task, and to determine the printing ink color of the first carriage and the second carriage.

[0079] The sequence determination module 320 is used to determine the execution order of the first tray task and the second tray task, and to determine the execution order of different ink colors based on the first tray task and the second tray task;

[0080] The print determination module 330 is used to determine the ink color in the first tray task and the ink color in the second tray task, and to determine the printing order of the ink color in the first tray task and the second tray task according to the execution order of the first tray task and the second tray task and the execution order of the different ink colors;

[0081] The task execution module 340 is used to complete the printing of the first tray task and the second tray task according to the printing order, the printing ink of the first carriage and the printing ink of the second carriage.

[0082] In one embodiment, the sequence determination module 320 determines the execution order of the first tray task and the second tray task, including:

[0083] The execution order of the first tray task and the second tray task is determined based on the time sequence of the first tray task and the second tray task received.

[0084] In one embodiment, the sequence determination module 320 determines the execution order of different ink colors based on the first tray task and the second tray task, including:

[0085] The execution order of different ink colors in the first tray task and the second tray task is determined according to the inkjet rules.

[0086] In one embodiment, the printing determination module 330 determines the printing order of the ink colors in the first tray task and the second tray task based on the execution order of the first tray task and the second tray task and the execution order of the different ink colors, including:

[0087] The first and second execution tasks are determined according to the execution order of the first tray task and the second tray task;

[0088] The first execution ink color in the first execution task and the second execution ink color in the second execution task are determined according to the execution order of the different ink colors;

[0089] Determine whether the first execution ink color in the first execution task is the same as the second execution ink color in the second execution task;

[0090] If the first execution ink color in the first execution task is different from the second execution ink color in the second execution task, then the first execution ink color in the first execution task and the second execution ink color in the second execution task are used as the first printing task.

[0091] In one embodiment, after the printing determination module 330 determines whether the first execution ink color in the first execution task is the same as the second execution ink color in the second execution task, it further includes:

[0092] If the first execution ink color in the first execution task is the same as the second execution ink color in the second execution task, then it is determined whether there is a third execution ink color in the first execution task.

[0093] If the third execution ink color exists in the first execution task, then the first execution ink color in the first execution task is used as the first printing task, and the third execution ink color in the first execution task and the second execution ink color in the second execution task are used as the second printing task.

[0094] In one embodiment, after the printing determination module 330 determines whether a third execution ink color exists in the first execution task, it further includes:

[0095] If there is no third ink color in the first execution task, then the first ink color in the first execution task is used as the first printing task, and the second ink color in the second execution task is used as the second printing task.

[0096] In this embodiment of the invention, a first tray task and a second tray task are acquired, and the printing ink color of the first carriage and the second carriage are determined; the execution order of the first tray task and the second tray task is determined, and the execution order of different ink colors is determined based on the first tray task and the second tray task; the ink colors in the first tray task and the ink colors in the second tray task are determined, and the printing order of the ink colors in the first tray task and the second tray task is determined based on the execution order of the first tray task and the second tray task and the execution order of different ink colors; the printing of the first tray task and the second tray task is completed according to the printing order and the printing ink colors of the first carriage and the second carriage. That is, in this embodiment of the invention, tray printing is controlled by dual carriages, avoiding the reduction of printing efficiency and carriage utilization rate by executing printing tasks one by one, and reducing printing time.

[0097] Figure 4 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Figure 4 A block diagram is shown of an exemplary electronic device 12 suitable for implementing embodiments of the present invention. Figure 4 The electronic device 12 shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of the present invention.

[0098] like Figure 4 As shown, the electronic device 12 is represented in the form of a general-purpose computing device. The components of the electronic device 12 may include, but are not limited to: one or more processors or processing units 16, system memory 28, and bus 18 connecting different system components (including system memory 28 and processing unit 16).

[0099] Bus 18 represents one or more of several bus architectures, including a memory bus or memory controller, a peripheral bus, a graphics acceleration port, a processor, or a local bus using any of the various bus architectures. For example, these architectures include, but are not limited to, the Industry Standard Architecture (ISA) bus, the Micro Channel Architecture (MAC) bus, the Enhanced ISA bus, the Video Electronics Standards Association (VESA) local bus, and the Peripheral Component Interconnect (PCI) bus.

[0100] Electronic device 12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by electronic device 12, including volatile and non-volatile media, removable and non-removable media.

[0101] System memory 28 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache memory 32. Electronic device 12 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, storage system 34 may be used to read and write non-removable, non-volatile magnetic media (… Figure 4 Not shown; usually referred to as a "hard drive"). Although Figure 4 Not shown, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk") and an optical disk drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to bus 18 via one or more data media interfaces. Memory 28 may include at least one program product having a set (e.g., at least one) of program modules configured to perform the functions of the embodiments of the present invention.

[0102] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in memory 28. Such program modules 42 include, but are not limited to, an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include an implementation of a network environment. Program modules 42 typically perform the functions and / or methods described in the embodiments of the present invention.

[0103] Electronic device 12 can also communicate with one or more external devices 14 (e.g., keyboard, pointing device, display 24, etc.), and with one or more devices that enable a user to interact with electronic device 12, and / or with any device that enables electronic device 12 to communicate with one or more other computing devices (e.g., network card, modem, etc.). This communication can be performed via input / output (I / O) interface 22. Furthermore, electronic device 12 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 20. As shown, network adapter 20 communicates with other modules of electronic device 12 via bus 18. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with electronic device 12, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0104] Processing unit 16 executes various functional applications and data processing by running programs stored in system memory 28, such as implementing the garment printing control method provided in this embodiment of the invention, which includes:

[0105] Obtain the first tray task and the second tray task, and determine the printing ink color of the first carriage and the second carriage;

[0106] Determine the execution order of the first tray task and the second tray task, and determine the execution order of different ink colors based on the first tray task and the second tray task;

[0107] Determine the ink color in the first tray task and the ink color in the second tray task, and determine the printing order of the ink color in the first tray task and the second tray task according to the execution order of the first tray task and the second tray task and the execution order of the different ink colors;

[0108] The printing of the first tray task and the second tray task is completed according to the printing order, the ink color of the first printing carriage, and the ink color of the second printing carriage.

[0109] This invention also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the garment printing control method described in this invention. The method includes:

[0110] Obtain the first tray task and the second tray task, and determine the printing ink color of the first carriage and the second carriage;

[0111] Determine the execution order of the first tray task and the second tray task, and determine the execution order of different ink colors based on the first tray task and the second tray task;

[0112] Determine the ink color in the first tray task and the ink color in the second tray task, and determine the printing order of the ink color in the first tray task and the second tray task according to the execution order of the first tray task and the second tray task and the execution order of the different ink colors;

[0113] The printing of the first tray task and the second tray task is completed according to the printing order, the ink color of the first printing carriage, and the ink color of the second printing carriage.

[0114] The computer storage medium of this invention can be any combination of one or more computer-readable media. A computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. A computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of computer-readable storage media (a non-exhaustive list) include: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.

[0115] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, capable of sending, propagating, or transmitting programs for use by or in connection with an instruction execution system, apparatus, or device.

[0116] Program code contained on a computer-readable medium may be transmitted using any suitable medium, including but not limited to wireless, wire, optical fiber, RF, etc., or any suitable combination thereof.

[0117] Computer program code for performing the operations of this invention can be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, and C++, as well as conventional procedural programming languages ​​such as C or similar languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0118] Note that the above description is merely a preferred embodiment of the present invention and the technical principles employed. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and various obvious changes, readjustments, and substitutions can be made without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in detail through the above embodiments, the present invention is not limited to the above embodiments, and may include many other equivalent embodiments without departing from the concept of the present invention, the scope of which is determined by the scope of the appended claims.

Claims

1. A garment printing control method, characterized in that, Used in control equipment, including: Obtain the first and second tray tasks, and determine the printing ink color of the first and second carriages based on the printer's user manual and preset program; Determine the execution order of the first tray task and the second tray task, and determine the execution order of different ink colors based on the first tray task and the second tray task; Determine the ink color in the first tray task and the ink color in the second tray task, and determine the printing order of the ink color in the first tray task and the second tray task according to the execution order of the first tray task and the second tray task and the execution order of the different ink colors; The printing of the first tray task and the second tray task is completed according to the printing order, the printing ink color of the first printing carriage and the printing ink color of the second printing carriage; The process of determining the printing order of ink colors in the first tray task and the second tray task based on the execution order of the first tray task and the second tray task, and the execution order of the different ink colors, includes: determining a first execution task and a second execution task based on the execution order of the first tray task and the second tray task; determining the first execution ink color in the first execution task and the second execution ink color in the second execution task based on the execution order of the different ink colors; determining whether the first execution ink color in the first execution task and the second execution ink color in the second execution task are the same; and if the first execution ink color in the first execution task and the second execution ink color in the second execution task are not the same, then the printing order of the first execution task is determined. The first execution ink color in the task and the second execution ink color in the second execution task are used as the first printing task; when the first execution ink color in the first execution task is the same as the second execution ink color in the second execution task, and a third execution ink color exists in the first execution task, then the first execution ink color in the first execution task is used as the first printing task, and the third execution ink color in the first execution task and the second execution ink color in the second execution task are used as the second printing task; when the first execution ink color in the first execution task is the same as the second execution ink color in the second execution task, and a third execution ink color does not exist in the first execution task, then the first execution ink color in the first execution task is used as the first printing task, and the second execution ink color in the second execution task is used as the second printing task.

2. The method according to claim 1, characterized in that, Determining the execution order of the first tray task and the second tray task includes: The execution order of the first tray task and the second tray task is determined based on the time sequence of the first tray task and the second tray task received.

3. The method according to claim 1, characterized in that, Determining the execution order of different ink colors based on the first tray task and the second tray task includes: The execution order of different ink colors in the first tray task and the second tray task is determined according to the inkjet rules.

4. A garment printing control device, characterized in that, include: The task acquisition module is used to acquire the first tray task and the second tray task, and determine the printing ink color of the first carriage and the second carriage according to the printer's user manual and preset program. The sequence determination module is used to determine the execution order of the first tray task and the second tray task, and to determine the execution order of different ink colors based on the first tray task and the second tray task; A print determination module is used to determine the ink color in the first tray task and the ink color in the second tray task, and to determine the printing order of the ink color in the first tray task and the second tray task according to the execution order of the first tray task and the second tray task and the execution order of the different ink colors; The task execution module is used to complete the printing of the first tray task and the second tray task according to the printing order, the printing ink color of the first printing carriage and the printing ink color of the second printing carriage; Specifically, the printing determination module is used to: determine a first execution task and a second execution task according to the execution order of the first tray task and the second tray task; determine the first execution ink color in the first execution task and the second execution ink color in the second execution task according to the execution order of the different ink colors; determine whether the first execution ink color in the first execution task and the second execution ink color in the second execution task are the same; when the first execution ink color in the first execution task and the second execution ink color in the second execution task are not the same, then use the first execution ink color in the first execution task and the second execution ink color in the second execution task as... First print job; if the first ink color in the first print job is the same as the second ink color in the second print job, and there is a third ink color in the first print job, then the first ink color in the first print job is taken as the first print job, and the third ink color in the first print job and the second ink color in the second print job are taken as the second print job; if the first ink color in the first print job is the same as the second ink color in the second print job, and there is no third ink color in the first print job, then the first ink color in the first print job is taken as the first print job, and the second ink color in the second print job is taken as the second print job.

5. An electronic device, characterized in that, include: One or more processors; Storage device for storing one or more programs. When the one or more programs are executed by the one or more processors, the one or more processors implement the garment printing control method as described in any one of claims 1-3.

6. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the garment printing control method as described in any one of claims 1-3.

Citation Information

Patent Citations

  • Double-station image printing method, device, equipment and storage medium

    CN113370666A

  • Two side weaving printing apparatuss

    CN207549743U