Printer color matching method and related apparatus
By setting encoders in groups within the printer to record the speed and position information of the printhead groups and calculate the printhead working time, the problem of inaccurate color registration caused by misalignment between printhead groups is solved, and accurate color registration of the printing media is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SHENZHEN HOSONSOFT CO LTD
- Filing Date
- 2023-10-17
- Publication Date
- 2026-06-05
AI Technical Summary
In existing technologies, mismatch errors between printhead groups in industrial label printers lead to inaccurate color registration of the printing media, resulting in color errors and waviness patterns.
The printer printheads are divided into several groups, and each group is equipped with an encoder to record the printing media speed information and inkjet area position information, and calculate the working time of each printhead group to achieve accurate color registration.
By precisely calculating the working time of the printhead assembly, accurate color registration is achieved when the printing media moves at high speed, avoiding color errors and waviness.
Smart Images

Figure CN119840310B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of printing equipment, and more particularly to a method for color matching in a printer and related equipment. Background Technology
[0002] Automatic labeling machines are devices that use adhesive to affix paper or foil labels to specified products, and are an indispensable part of modern packaging. Industrial label printers can operate at high speeds, printing more than 300 labels per minute.
[0003] In existing technologies, industrial label printers have multiple sets of printheads sequentially distributed along the paper feed path, such as white ink printhead sets, varnish printhead sets, cyan printhead sets, magenta printhead sets, yellow printhead sets, and black printhead sets. Printing a single image requires multiple printhead sets to spray ink sequentially to complete the printing process. Since the printing media often requires CMYK four-color printing, and with numerous printhead sets and the printing media moving at high speeds, the coordination between printhead sets is crucial. In existing technologies, errors in coordination between printhead sets, such as printhead sets spraying ink too quickly or too slowly onto the printing media, lead to inaccurate color registration, resulting in color errors in the printed image. Even worse, this can produce results such as… Figure 1 The wind pattern phenomenon shown. Summary of the Invention
[0004] In view of this, embodiments of the present invention provide a color registration method for printers and related equipment to solve the problems of inaccurate color registration of printing media and errors in the color of printed patterns in the prior art.
[0005] In a first aspect, embodiments of the present invention provide a method for color matching in a printer, characterized in that the method includes:
[0006] The printer heads are divided into several groups according to preset rules, and each group is equipped with at least one encoder.
[0007] Record the speed information of the printing medium at each of the encoder settings on the transport line;
[0008] The position information of the inkjet area of each printhead is obtained separately. Based on the speed information of the printing medium and the position information of the inkjet area, the working time of each printhead in different printhead groups is calculated to achieve accurate color registration.
[0009] Preferably, the printhead group includes a group of printheads, wherein the group of printheads includes at least one printhead, characterized in that the step of acquiring the position information of the inkjet area of each printhead, and calculating the working time of each printhead in different printhead groups based on the speed information of the printing medium and the position information of the inkjet area to achieve accurate color registration includes:
[0010] Obtain the position information of the inkjet area of each printhead in the printhead group, and calculate the transmission spacing information of each inkjet area;
[0011] Based on the first speed information of the printing medium and the transmission spacing information, the working delay of each printhead in the printhead group is generated, wherein the first speed information is the moving speed information of the printing medium collected by the first encoder.
[0012] Preferably, the printhead group includes at least one group of printheads and a second group of printheads, and the printing medium passes through the first group of printheads and the second group of printheads in sequence. The step of acquiring the position information of the inkjet area of each printhead, and calculating the working time of each printhead in different printhead groups based on the speed information of the printing medium and the position information of the inkjet area, to achieve accurate color registration, includes:
[0013] Obtain the first position information of the inkjet area at the end of the first group of printheads and the second position information of the inkjet area at the front end of the second group of printheads. Calculate the printhead group conveying distance information of the first group of printheads and the second group of printheads based on the first position information and the second position information.
[0014] Based on the second speed information and the printhead group transmission spacing information, a printhead group delay is generated, wherein the second speed information is the moving speed information of the printing medium collected by the second encoder, and the second encoder acts on the second printhead group;
[0015] The working delay of each nozzle in the second group of nozzles is calculated based on the working time of the first group of nozzles, the delay of the first group of nozzles, the spacing information of the working areas of each nozzle in the second group of nozzles, and the second speed information.
[0016] Preferably, the printhead group includes multiple printhead groups, and the step of acquiring the position information of the inkjet area of each printhead, and calculating the working time of each printhead in different printhead groups based on the speed information of the printing medium and the position information of the inkjet area to achieve accurate color registration includes:
[0017] Based on the working time of each nozzle in the previous nozzle group, calculate the working time of each nozzle in the next nozzle group, and repeat the above steps until the working time of the nozzles in all nozzle groups has been calculated.
[0018] Secondly, embodiments of the present invention also provide a printing device that applies the above-described printer color matching method, including:
[0019] Printhead, used for inkjet printing;
[0020] A driver component used to move the printing media;
[0021] Multiple encoders are used to collect the rotational speed of the drive component in order to calculate the working time of each nozzle in each nozzle group.
[0022] Preferably, the driving component includes a plurality of rotating rollers, the rotating rollers including a driving rotating roller and a driven rotating roller;
[0023] The encoder is disposed on the active rotating roller and / or the driven rotating roller.
[0024] Preferably, the printhead of the printer is divided into a first group of printheads and a second group of printheads, characterized in that the encoder includes a first encoder and a second encoder;
[0025] Multiple rotating rollers are arranged sequentially to form a conveying line for the printing medium, and the conveying line is arranged in an arc shape;
[0026] The printhead of the first group of printheads is located at one end of the conveying line, and the printhead of the second group of printheads is located at the end away from the first group of printheads. The first encoder is used to detect the moving speed of the printing medium in the inkjet area of the first group of printheads, and the second encoder is used to detect the moving speed of the printing medium in the inkjet area of the second group of printheads.
[0027] Preferably, the printhead of the printer is divided into a first group of printheads and a second group of printheads, and the encoder includes a first encoder and a second encoder;
[0028] Multiple rotating rollers are arranged sequentially to form a transmission line for the printing medium, and the transmission line is arranged in an arc-shaped concave shape.
[0029] The printhead of the first group of printheads is located at one end of the conveying line, and the printhead of the second group of printheads is located at the end away from the first group of printheads. The first encoder is used to detect the moving speed of the printing medium in the inkjet area of the first group of printheads, and the second encoder is used to detect the moving speed of the printing medium in the inkjet area of the second group of printheads.
[0030] Preferably, the encoder includes both contact and non-contact types.
[0031] Thirdly, embodiments of the present invention also provide a storage medium storing computer program instructions thereon, which, when executed by a processor, implement the method described in the first aspect.
[0032] In summary, the beneficial effects of the present invention are as follows:
[0033] The printer color matching method and related equipment provided in this invention group the printheads of the printing equipment, and set an encoder in each group to calculate the working time of each printhead in the group. The working time of each printhead in the group can be accurately calculated, and accurate color matching of the printing medium can be achieved under high-speed movement of the printing medium. Attached Figure Description
[0034] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the embodiments of the present invention will be briefly introduced below. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort, and these are all within the protection scope of the present invention.
[0035] Figure 1 This is a schematic diagram of existing technology.
[0036] Figure 2 This is a first structural schematic diagram of a printing device according to an embodiment of the present invention.
[0037] Figure 3 This is a schematic diagram of the first process of the printer color matching method according to an embodiment of the present invention.
[0038] Figure 4 This is a schematic diagram of the nozzle assembly working time calculation method according to an embodiment of the present invention.
[0039] Figure 5 This is a schematic diagram of the second structure of the printing device according to an embodiment of the present invention.
[0040] Figure 6 This is a schematic diagram of the third structure of the printing device according to an embodiment of the present invention.
[0041] Figure 7 This is a schematic diagram of the fourth structure of the printing device according to an embodiment of the present invention. Detailed Implementation
[0042] The features and exemplary embodiments of various aspects of the present invention will now be described in detail. To make the objectives, technical solutions, and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only configured to explain the present invention and are not configured to limit the present invention. For those skilled in the art, the present invention can be practiced without some of these specific details. The following description of the embodiments is merely intended to provide a better understanding of the present invention by illustrating examples of the invention.
[0043] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising..." does not exclude the presence of additional identical elements in the process, method, article, or apparatus that includes said element.
[0044] Please see Figure 2 and 3 This invention provides a method for color matching in a printer, the method comprising:
[0045] S1: Divide the printer nozzles into several groups according to preset rules, and set at least one encoder for each group;
[0046] S2: Record the speed information of the printing medium at each encoder setting point on the transmission line;
[0047] S3: Obtain the position information of the inkjet area of each printhead 1, and calculate the working time of each printhead 1 in different printhead groups based on the speed information of the printing medium and the position information of the inkjet area, so as to achieve accurate color matching.
[0048] In this embodiment of the invention, reference is made to Figure 2 This invention provides a printing device comprising a printhead 1 for inkjet printing, a drive unit 2 for driving the printing medium, and an encoder 3 for collecting the rotational speed of the drive unit to calculate the working time of each printhead in each printhead group. The printheads in this embodiment include, but are not limited to, cyan printheads for spraying cyan ink, red printheads for spraying magenta ink, yellow printheads for spraying yellow ink, black printheads for spraying black ink, varnish printheads for spraying inkjet varnish, and spot color printheads for spraying spot color inks (such as white). For example, a printing device comprising cyan, red, yellow, and black printheads is used. The printheads are divided into several groups according to preset rules, each group having at least one encoder 3. The same printing area of the printing medium needs to pass through the inkjet from the cyan, red, yellow, and black printheads sequentially to complete color matching. The preset rules include grouping the printheads according to their order of movement on the printing medium transport line, such as... Figure 2As shown, the cyan and red printheads are grouped into one group, and the yellow and black printheads into another. The first group is equipped with a first encoder 31 to calculate the working time of the cyan and red printheads, while the second group is equipped with a second encoder 32 to calculate the working time of the yellow and black printheads. The first encoder 31 and the second encoder 32 are mounted on the print media transport line (i.e., installed on the rotating roller). The first encoder 31 and the second encoder 32 record the speed information of the print media at a specified position on the transport line. The function of the encoder 31 is to convert the angular or linear displacement of the print media at the encoder location on the transport line into an electrical signal, thereby obtaining the speed information of the print media at the encoder location on the transport line. Figure 2 As shown, each printhead 1 is fixedly installed at a designated position on the printing equipment, and the inkjet area is the inkjet range of each printhead 1 on the printing media transport line. Since the printhead 1 is installed in a fixed position, the control board of the printing equipment can obtain the position information of the inkjet area of each printhead 1 in advance, calculate the spacing information of each inkjet area within the printhead group, and, given the known speed of the printing media, calculate the working time of each printhead 1. Based on the working time of different printheads 1 within the printhead group, different printheads 1 sequentially register the same areas of the printing media. In summary, by grouping the printheads 1 of the printing equipment, and setting an encoder in each group to calculate the working time of each printhead 1 within the group, the working time of each printhead 1 within the group can be accurately calculated, achieving accurate registration of the printing media even under high-speed movement.
[0049] Reference Figure 4 Step S3, which involves acquiring the position information of the inkjet area of each printhead 1, and calculating the working time of each printhead 1 in different printhead groups based on the speed information of the printing medium and the position information of the inkjet area to achieve accurate color registration, includes:
[0050] S31: Obtain the position information of the inkjet area of each printhead in the printhead group, and calculate the transmission spacing information of each inkjet area;
[0051] S32: Based on the first speed information of the printing medium and the transmission spacing information of each, generate the working delay of each of the printheads in the printhead group, wherein the first speed information is the moving speed information of the printing medium collected by the first encoder.
[0052] In this embodiment of the invention, a printhead set includes a cyan printhead and a red printhead. A first encoder 31 is mounted on the active rotating roller. The transmission distance between the first encoder 31 and the inkjet area of the cyan printhead is S1, and the transmission distance between the inkjet areas of the cyan printhead and the red printhead is S2. S1 is the transmission distance between the starting point of the inkjet area of the cyan printhead and the starting point of the transmission line, and S2 is the transmission distance between the starting point of the inkjet area of the red printhead and the starting point of the inkjet area of the cyan printhead. Since the printing medium moves relatively quickly and the distances S1 and S2 are short, it can be considered that the moving speed of the printing medium in S1 and S2 is close to the moving speed V1 of the printing medium collected by the first encoder 31. Therefore, the inkjet time T of the cyan printhead... C =S1 / V1; The ink ejection time of the red printhead is T. M = S1 / V1 + S2 / V1. For example, label A is printed on a printing medium, and after time T... C The cyan printhead begins to eject ink, and after time T... M The red printhead begins to eject ink, achieving accurate color registration of the printing media within the printhead group.
[0053] Reference Figure 4 The printhead group includes at least one printhead group and two printhead groups. The printing medium passes through the first printhead group and the second printhead group sequentially. The step S3, which involves acquiring the position information of the inkjet area of each printhead and calculating the working time of each printhead 1 in different printhead groups based on the speed information of the printing medium and the position information of the inkjet area to achieve accurate color registration, includes:
[0054] S3A: Obtain the first position information of the inkjet area at the end of the first group of printheads and the second position information of the inkjet area at the front end of the second group of printheads; calculate the printhead spacing information of the first group of printheads and the second group of printheads based on the first position information and the second position information.
[0055] S3B: Generate a printhead group delay based on the second speed information and the printhead group transmission spacing information, wherein the second speed information is the moving speed information of the printing medium collected by the second encoder, and the second encoder acts on the second printhead group;
[0056] S3C: Calculate the working delay of each nozzle in the second group of nozzles based on the working time of the first group of nozzles, the delay of the first group of nozzles, the spacing information of the working areas of each nozzle in the second group of nozzles, and the second speed information.
[0057] In this embodiment of the invention, the number of printhead groups is not limited, and a printhead group may include multiple printhead groups. In this embodiment, the printhead group of the printing device includes a first printhead group and a second printhead group. The first printhead group includes cyan and red printheads, and the second printhead group includes yellow and black printheads. The pattern on the printing medium, such as a label, needs to pass through the cyan printhead, red printhead, yellow printhead, and black printhead in sequence to complete the printing. The first position information of the inkjet area at the end of the first printhead group and the second position information of the inkjet area at the front of the second printhead group are obtained. The printhead spacing information of the first and second printhead groups is calculated based on the first and second position information. (Refer to...) Figure 4 In this embodiment, the position information of the inkjet areas of the red and yellow printheads is acquired respectively. Based on the position information, the distance S3 between printhead group 1 and printhead group 2 on the printing media transport path is calculated, where S3 is the transport distance between the starting point of the inkjet area of the red printhead and the starting point of the inkjet area of the yellow printhead. The second encoder 32 is disposed on a rotating roller closer to the inkjet area of the yellow printhead and is used to collect the speed information of the printing media when passing through the inkjet area of the yellow printhead, i.e., the second speed V2. Therefore, the printhead group delay T 延时 =S3 / V2, therefore the ink ejection time of the yellow printhead is T. Y = S1 / V1 + S2 / V1 + S3 / V2. Since the printing media moves quickly and the inkjet areas of the yellow and black printheads are relatively close, the speed of the printing media passing through the inkjet area of the black printhead can be considered to be close to V2. The transmission distance between the inkjet areas of the black and yellow printheads is S4. Therefore, the inkjet time T of the black printhead is... K = S1 / V1 + S2 / V1 + S3 / V2 + S4 / V2. For example, taking the printing of a label pattern as an example, the pattern passes through T during the movement of the printing medium. C At that moment, the cyan printhead printed in the label area; after T... M At that moment, the red printhead printed in the label area; after T... Y At that moment, the yellow printhead printed in the label area, after T K At any given moment, the black printhead prints in the label area. An encoder located near the printhead assembly collects real-time data on the movement speed of the printing medium within the working printhead group, accurately calculating the printhead's working delay and achieving precise color registration.
[0058] In other embodiments of the present invention, multiple labels need to be printed on the printing medium. The distance between label 1 and label 2 is S0, so the inkjet time interval between label 1 and label 2 is T = S0 / V1. Therefore, the time for printing label 2 with cyan inkjet is T. C =S1 / V1+T; The time it takes for the red printhead to print label 2 is T. M =S1 / V1 + S2 / V1 + T; The time for the yellow printhead to print label 2 is T. Y=S1 / V1 + S2 / V1 + S3 / V2 + T, where T is the time it takes for the black printhead to print label 3. K = S1 / V1 + S2 / V1 + S3 / V2 + S4 / V2 + T. And so on, the time for printing label n with cyan inkjet is T. C =S1 / V1+(n-1)T; The time T is for the red printhead to print label n. M =S1 / V1 + S2 / V1 + (n-1)T; The time T for the yellow nozzle to print label n is... Y = S1 / V1 + S2 / V1 + S3 / V2 + (n-1)T, where T is the time it takes for the black printhead to print label n. K =S1 / V1+S2 / V1+S3 / V2+S4 / V2+(n-1)T.
[0059] Further, the printhead group includes multiple printhead groups. Step S3, which involves acquiring the position information of the inkjet area of each printhead, and calculating the working time of each printhead in different printhead groups based on the speed information of the printing medium and the position information of the inkjet area to achieve accurate color registration, includes:
[0060] S3a: Based on the working time of each nozzle in the previous nozzle group, calculate the working time of each nozzle in the next nozzle group, and repeat the above steps until the working time of the nozzles in all nozzle groups is calculated.
[0061] In an embodiment of the invention, the printing device, exemplarily, includes a cyan printhead, a red printhead, a yellow printhead, and a black printhead. The printheads are grouped according to color: cyan printheads form group one, red printheads group two, yellow printheads group three, and black printheads group four. Each group is equipped with an encoder 3. The ink ejection time T of the cyan printhead is... C = S1 / V1, where S1 is the transmission distance between the starting position of the transmission line and the starting point of the inkjet area of the cyan printhead, and V1 is the moving speed of the printing medium collected by encoder 3 of the printhead group. Red printhead inkjet time T M = S1 / V1 + S2 / V2, where S2 is the transmission distance between the starting point of the cyan printhead inkjet area and the starting point of the red printhead inkjet area, V2 is the moving speed of the printing medium collected by encoder 3 of printhead group 2, and the yellow printhead inkjet time T Y = S1 / V1 + S2 / V2 + S3 / V3, where S3 is the transmission distance between the starting point of the red printhead inkjet area and the starting point of the yellow printhead inkjet area, V3 is the moving speed of the printing medium collected by the encoder 3 of the three printhead groups, and T is the inkjet time of the black printhead. K= S1 / V1 + S2 / V2 + S3 / V3 + S4 / V4, where S4 is the transmission distance between the starting point of the inkjet area of the yellow printhead and the starting point of the inkjet area of the black printhead, and V4 is the moving speed of the printing medium collected by encoder 3 of the four printhead groups. Setting multiple encoders allows for further acquisition of the speed of the printing medium before it enters the inkjet area of the printhead group, thereby calculating a more accurate inkjet delay and further improving the accuracy of color registration.
[0062] Reference Figure 2 The present invention provides a printing device that applies the above-described printer color matching method, comprising:
[0063] Printhead 1, used for inkjet printing;
[0064] Driver 2 is used to drive the movement of the printing media;
[0065] Multiple encoders 3 are used to collect the rotation speed of the drive component 2 in order to calculate the working time of each nozzle 1 in each nozzle group.
[0066] In this embodiment of the invention, the printing device has four printheads 1 to achieve four-color printing. The driving component 2 includes an active rotating roller and a driven rotating roller. The driving component 2 drives the printing medium to move, such as paper or textile fabric. For example, the driving components 2 at both ends of the conveyor line are active rotating rollers, which traction the printing medium. In addition, the printing device is equipped with multiple encoders 3 to collect the rotation speed of the active or driven rotating rollers, thereby obtaining the moving speed of the printing medium at the encoder 3 location, which is used to calculate the working time of each printhead 1 in each printhead group.
[0067] For example, the printhead assembly of the printing device includes a first group of printheads and a second group of printheads. The first group of printheads includes cyan and red printheads, and the second group of printheads includes yellow and black printheads. The pattern on the printing medium, such as a label, needs to pass through the cyan printhead, red printhead, yellow printhead, and black printhead sequentially to complete the printing. First position information of the inkjet area at the end of the first group of printheads and second position information of the inkjet area at the front of the second group of printheads are obtained. Based on the first and second position information, the printhead spacing information of the first and second groups of printheads is calculated. (Refer to...) Figure 4 In this embodiment, the position information of the inkjet areas of the red and yellow printheads is acquired respectively. Based on the position information, the distance S3 between printhead group 1 and printhead group 2 on the printing media transport path is calculated, where S3 is the transport distance between the starting point of the inkjet area of the red printhead and the starting point of the inkjet area of the yellow printhead. The second encoder 32 is disposed on a rotating roller closer to the inkjet area of the yellow printhead and is used to collect the speed information of the printing media when passing through the inkjet area of the yellow printhead, i.e., the second speed V2. Therefore, the printhead group delay T 延时=S3 / V2, therefore the ink ejection time of the yellow printhead is T. Y = S1 / V1 + S2 / V1 + S3 / V2. Since the printing media moves quickly and the inkjet areas of the yellow and black printheads are relatively close, the speed of the printing media passing through the inkjet area of the black printhead can be considered to be close to V2. The transmission distance between the inkjet areas of the black and yellow printheads is S4. Therefore, the inkjet time T of the black printhead is... K = S1 / V1 + S2 / V1 + S3 / V2 + S4 / V2. For example, taking the printing of a label pattern as an example, the pattern passes through T during the movement of the printing medium. C At that moment, the cyan printhead printed in the label area; after T... M At that moment, the red printhead printed in the label area; after T... Y At that moment, the yellow printhead printed in the label area, after T K At any given moment, the black printhead prints in the label area. An encoder located near the printhead assembly collects real-time data on the movement speed of the printing medium within the working printhead group, accurately calculating the printhead's working delay and achieving precise color registration.
[0068] In other embodiments of the present invention, multiple labels need to be printed on the printing medium. The distance between label 1 and label 2 is S0, so the inkjet time interval between label 1 and label 2 is T = S0 / V1. Therefore, the time for printing label 2 with cyan inkjet is T. C =S1 / V1+T; The time it takes for the red printhead to print label 2 is T. M =S1 / V1 + S2 / V1 + T; The time for the yellow printhead to print label 2 is T. Y =S1 / V1 + S2 / V1 + S3 / V2 + T, where T is the time it takes for the black printhead to print label 3. K = S1 / V1 + S2 / V1 + S3 / V2 + S4 / V2 + T. And so on, the time for printing label n with cyan inkjet is T. C =S1 / V1+(n-1)T; The time T is for the red printhead to print label n. M =S1 / V1 + S2 / V1 + (n-1)T; The time T for the yellow nozzle to print label n is... Y = S1 / V1 + S2 / V1 + S3 / V2 + (n-1)T, where T is the time it takes for the black printhead to print label n. K =S1 / V1+S2 / V1+S3 / V2+S4 / V2+(n-1)T.
[0069] Reference Figure 2 and 5 The printer head is divided into a first group of printheads and a second group of printheads. The encoder 3 includes a first encoder 31 and a second encoder 32.
[0070] Multiple rotating rollers are arranged sequentially to form a conveying line for the printing medium, and the conveying line is arranged in an arc shape;
[0071] The printhead 1 of the printhead group is located at one end of the transmission line, and the printhead 1 of the printhead group 2 is located at the end away from the printhead group 1. The first encoder 31 is used to detect the moving speed of the printing medium in the inkjet area of the printhead group 1, and the second encoder 32 is used to detect the moving speed of the printing medium in the inkjet area of the printhead group 2.
[0072] In this embodiment of the invention, one set of nozzles includes a cyan nozzle and a red nozzle, and the second set of nozzles includes a yellow nozzle and a black nozzle. (See reference...) Figure 2 The first encoder 31 is located on the rotating roller at the beginning of the conveyor line, and the second encoder 32 is located on the rotating roller in the middle of the conveyor line between the first group of printheads and the second group of printheads. Because the second encoder 32 is closer to the front printhead 1 of the second group of printheads, it can more accurately collect the speed of the printing medium as it moves to the inkjet area of the front printhead 1 of the second group of printheads, thereby more accurately calculating the inkjet delay and improving the color registration accuracy of the front printheads of the second group of printheads. In another embodiment of the invention, the first encoder 31 is located on the rotating roller at the beginning of the conveyor line, and the second encoder 32 is located on the rotating roller at the end of the conveyor line. Because the second encoder 32 is closer to the front printhead 1 of the second group of printheads, it can more accurately collect the speed of the printing medium as it moves to the inkjet area of the front printhead 1 of the second group of printheads, thereby more accurately calculating the inkjet delay and improving the color registration accuracy of the front printheads of the second group of printheads.
[0073] Reference Figure 6 The printer head is divided into a first group of printheads and a second group of printheads. The encoder 3 includes a first encoder 31 and a second encoder 32.
[0074] Multiple rotating rollers are arranged sequentially to form a transmission line for the printing medium, and the transmission line is arranged in an arc-shaped concave shape.
[0075] The printhead 1 of the printhead group is located at one end of the transmission line, and the printhead 1 of the printhead group 2 is located at the end away from the printhead group 1. The first encoder 31 is used to detect the moving speed of the printing medium in the inkjet area of the printhead group 1, and the second encoder 32 is used to detect the moving speed of the printing medium in the inkjet area of the printhead group 2.
[0076] In this embodiment of the invention, one set of nozzles includes a cyan nozzle and a red nozzle, and the second set of nozzles includes a yellow nozzle and a black nozzle. (See reference...) Figure 6The printing media transport path is designed with an inwardly curved shape, allowing the printing media to fit more closely to the rotating roller. A first encoder 31 is located at the beginning of the transport path on the rotating roller, while a second encoder 32 is located between the first and second printhead groups, on the rotating roller in the middle of the transport path. Because the second encoder 32 is closer to the front of printhead 1 in the second printhead group, it can more accurately collect the speed of the printing media as it moves into the inkjet area of the second printhead group, thereby more accurately calculating the inkjet delay and improving the color registration accuracy of printhead 1 in the second printhead group.
[0077] Furthermore, encoder 3 includes both contact and non-contact types.
[0078] In this embodiment of the invention, the encoder 3 is rigidly connected to the rotating roller and rotates synchronously to collect the speed information of the printing medium. Alternatively, the encoder 3 does not contact the rotating roller, but still collects the speed information of the printing medium.
[0079] Printing equipment may include a processor and a memory storing computer program instructions.
[0080] Specifically, the processor may include a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits that can be configured to implement embodiments of the present invention.
[0081] The memory may include a large-capacity storage device for data or instructions. For example, and not limitingly, the memory may include a hard disk drive (HDD), a floppy disk drive, flash memory, an optical disk drive, a magneto-optical disk drive, magnetic tape, or a Universal Serial Bus (USB) drive, or a combination of two or more of these. Where appropriate, the memory may include removable or non-removable (or fixed) media. Where appropriate, the memory may be internal or external to a data processing device. In a particular embodiment, the memory is a non-volatile solid-state memory. In a particular embodiment, the memory includes a read-only memory (ROM). Where appropriate, the ROM may be a mask-programmed ROM, a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), an electrically rewritable ROM (EAROM), or flash memory, or a combination of two or more of these.
[0082] The processor implements any of the printer color matching methods in the above embodiments by reading and executing computer program instructions stored in the memory.
[0083] In one example, the printing device may also include a communication interface and a bus. For example, Figure 7As shown, the processor, memory, and communication interface are connected via a bus and communicate with each other.
[0084] The communication interface is mainly used to enable communication between various modules, devices, units and / or equipment in the embodiments of the present invention.
[0085] A bus, including hardware, software, or both, couples components of a printing device together. For example, and not limitingly, a bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), HyperTransport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an Infinite Bandwidth Interconnect, a Low Pin Count (LPC) bus, a memory bus, a Microchannel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local (VLB) bus, or other suitable buses, or combinations of two or more of these. Where appropriate, a bus may include one or more buses. While specific buses are described and illustrated in embodiments of the invention, the invention contemplates any suitable bus or interconnect.
[0086] Furthermore, in conjunction with the printer color matching methods in the above embodiments, this invention can be implemented using a computer-readable storage medium. This computer-readable storage medium stores computer program instructions; when these computer program instructions are executed by a processor, they implement any of the printer color matching methods in the above embodiments.
[0087] In summary, the printer color matching method, printing equipment, and storage medium provided by the embodiments of the present invention.
[0088] It should be clarified that the present invention is not limited to the specific configurations and processes described above and shown in the figures. For the sake of brevity, detailed descriptions of known methods are omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of the present invention is not limited to the specific steps described and shown. Those skilled in the art can make various changes, modifications, and additions, or change the order of steps, after understanding the spirit of the present invention.
[0089] The functional blocks shown in the above-described structural diagram can be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, they can be, for example, electronic circuits, application-specific integrated circuits (ASICs), appropriate firmware, plug-ins, function cards, etc. When implemented in software, the elements of this invention are programs or code segments used to perform the required tasks. The programs or code segments can be stored on a machine-readable medium or transmitted over a transmission medium or communication link via data signals carried in a carrier wave. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, fiber optic media, radio frequency (RF) links, etc. Code segments can be downloaded via computer networks such as the Internet, intranets, etc.
[0090] It should also be noted that the exemplary embodiments mentioned in this invention describe methods or systems based on a series of steps or apparatus. However, this invention is not limited to the order of the steps described above; that is, the steps can be performed in the order mentioned in the embodiments, or in a different order, or several steps can be performed simultaneously.
[0091] The above description is merely a specific embodiment of the present invention. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, modules, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here. It should be understood that the protection scope of the present invention is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in the present invention, and these modifications or substitutions should all be covered within the protection scope of the present invention.
Claims
1. A method for color registration in a printer, characterized in that, The method includes: The printer heads are divided into several groups according to preset rules, and each group is equipped with at least one encoder. Record the speed information of the printing medium at each of the encoder settings on the transport line; The method involves acquiring the position information of the inkjet area of each printhead, and calculating the working time of each printhead in different printhead groups based on the speed information of the printing medium and the position information of the inkjet area to achieve accurate color registration. This includes: when a printhead group includes a group of printheads with at least one printhead, calculating the transmission distance information of each inkjet area based on the position information of the inkjet area of each printhead, and generating the working delay of each printhead based on first speed information or the transmission distance information. The first speed information is the moving speed information of the printing medium collected by the first encoder. Alternatively, when the printhead group includes at least the first printhead group and the second printhead group, the printhead group transmission spacing information is calculated based on the position information of the inkjet areas of the first printhead group and the second printhead group. The printhead group delay is generated based on the second speed information and the printhead group transmission spacing information. The working delay of each printhead in the second printhead group is obtained based on the printhead group delay. The second speed information is the moving speed information of the printing medium collected by the second encoder, and the second encoder acts on the second printhead group.
2. The printing color matching method according to claim 1, wherein the printhead assembly comprises a set of printheads, and the set of printheads comprises at least one printhead, characterized in that, The steps of acquiring the position information of the inkjet area of each printhead, and calculating the working time of each printhead in different printhead groups based on the speed information of the printing medium and the position information of the inkjet area to achieve accurate color registration include: Obtain the position information of the inkjet area of each printhead in the printhead group, and calculate the transmission spacing information of each inkjet area; Based on the first speed information of the printing medium and the transmission spacing information, the working delay of each printhead in the printhead group is generated, wherein the first speed information is the moving speed information of the printing medium collected by the first encoder.
3. The printer color matching method according to claim 2, wherein the printhead assembly includes at least one set of printheads and a second set of printheads, and the printing medium passes sequentially through the first set of printheads and the second set of printheads, characterized in that, The steps of acquiring the position information of the inkjet area of each printhead, and calculating the working time of each printhead in different printhead groups based on the speed information of the printing medium and the position information of the inkjet area to achieve accurate color registration include: Obtain the first position information of the inkjet area at the end of the first group of printheads and the second position information of the inkjet area at the front end of the second group of printheads. Calculate the printhead group conveying distance information of the first group of printheads and the second group of printheads based on the first position information and the second position information. Based on the second speed information and the printhead group transmission spacing information, a printhead group delay is generated, wherein the second speed information is the moving speed information of the printing medium collected by the second encoder, and the second encoder acts on the second printhead group; The working delay of each nozzle in the second group of nozzles is calculated based on the working time of the first group of nozzles, the delay of the first group of nozzles, the spacing information of the working areas of each nozzle in the second group of nozzles, and the second speed information.
4. The printer color matching method according to any one of claims 1 to 3, characterized in that, The printhead assembly includes multiple printhead groups. The steps of acquiring the position information of the inkjet area of each printhead, and calculating the working time of each printhead in different printhead groups based on the speed information of the printing medium and the position information of the inkjet area to achieve accurate color registration include: Based on the working time of each nozzle in the previous nozzle group, calculate the working time of each nozzle in the next nozzle group, and repeat the above steps until the working time of the nozzles in all nozzle groups has been calculated.
5. A printing device, characterized in that, The printer color matching method according to any one of claims 1 to 4 includes: Printhead, used for inkjet printing; A driver component used to move the printing media; Multiple encoders are used to collect the rotational speed of the drive component in order to calculate the working time of each nozzle in each nozzle group.
6. The printing device according to claim 5, characterized in that, The driving component includes multiple rotating rollers, and the rotating rollers include driving rotating rollers and driven rotating rollers; The encoder is disposed on the active rotating roller and / or the driven rotating roller.
7. The printing device according to claim 5, wherein the printhead of the printer is divided into a first group of printheads and a second group of printheads, characterized in that, The encoder includes a first encoder and a second encoder; Multiple rotating rollers are arranged sequentially to form a conveying line for the printing medium, and the conveying line is arranged in an arc shape; The printhead of the first group of printheads is located at one end of the conveying line, and the printhead of the second group of printheads is located at the end away from the first group of printheads. The first encoder is used to detect the moving speed of the printing medium in the inkjet area of the first group of printheads, and the second encoder is used to detect the moving speed of the printing medium in the inkjet area of the second group of printheads.
8. The printing apparatus according to claim 5, characterized in that, The printhead of the printer is divided into a first group of printheads and a second group of printheads, and the encoder includes a first encoder and a second encoder; Multiple rotating rollers are arranged sequentially to form a transmission line for the printing medium, and the transmission line is arranged in an arc-shaped concave shape. The printhead of the first group of printheads is located at one end of the conveying line, and the printhead of the second group of printheads is located at the end away from the first group of printheads. The first encoder is used to detect the moving speed of the printing medium in the inkjet area of the first group of printheads, and the second encoder is used to detect the moving speed of the printing medium in the inkjet area of the second group of printheads.
9. The printing apparatus according to any one of claims 5 to 8, characterized in that, The encoder includes both contact and non-contact types.
10. A storage medium storing computer program instructions thereon, characterized in that, The method as described in any one of claims 1-4 is implemented when the computer program instructions are executed by the processor.