Method, apparatus and printer for dynamically adjusting printing spacing of adjacent label images

By dynamically adjusting the printing spacing of label images, the image printing spacing is calculated based on the height and number of color scale images and color bar images, which solves the problem of cutting errors caused by changes in label images spacing, ensuring that the label images can be cut correctly.

CN116330873BActive Publication Date: 2025-07-18SHENZHEN HOSONSOFT CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111601663.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-24
Publication Date
2025-07-18
Estimated Expiration
2041-12-24

AI Technical Summary

Technical Problem

During the printing process of existing label inkjet printers, the die cutter cannot cut the label image correctly due to changes in the image spacing between adjacent labels.

Method used

By dynamically adjusting the printing spacing of adjacent label images, the image printing spacing is calculated based on whether to print color scale images or color bar images to ensure that the label image spacing remains unchanged. The formula Hp = Hl - N×Hc - M×Ht is the image printing spacing, where Hp is the image printing spacing, Hl is the color bar image height, Ht is the color scale image height, and N and M are natural numbers.

Benefits of technology

It is achieved to ensure that the label image spacing remains unchanged during the printing process, to ensure that the die-cutting knife can cut the label image correctly, and to avoid cutting errors caused by spacing changes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116330873B_ABST
    Figure CN116330873B_ABST
Patent Text Reader

Abstract

The present invention discloses a method, apparatus and printer for dynamically adjusting the printing spacing of adjacent label images, which relates to the technical field of inkjet printing. The method includes: obtaining the distance between two adjacent label images, denoted as the label image spacing; obtaining a preset image height; determining the image printing spacing according to the label image spacing and the preset image height, where the image printing spacing is the distance that the print head moves relative to the printing medium when the printing of the previous preset image ends and the printing of the next label image starts. The method for dynamically adjusting the printing spacing of adjacent label images provided by the present invention dynamically changes the image printing distance according to whether a color bar image or a color bar image is printed in two adjacent label images, so as to ensure that the label image spacing remains unchanged, and ensure that the die-cutting knife can correctly cut the label image when the label is cut after the label printing is completed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of inkjet printing, and in particular to a method, device, and printer for dynamically adjusting the printing spacing between adjacent label images. Background Art

[0002] After a label inkjet printer completes label printing, a die-cutting knife is required to cut the printed label image to complete the production of a single label. When printing labels, a certain area is often reserved between each label image to facilitate cutting after printing is completed. The distance of this area is denoted as the label image spacing. As Figure 1a shown, it is often required that the label image spacing between each label image 1 is the same during cutting, because during the cutting process, the die-cutting knife cuts according to the reserved label image spacing, and the cutting spacing is fixed and unchanged throughout the cutting process.

[0003] When an existing label printer performs label printing, an image printing spacing is often set in the control software, that is, the distance between the end of the previous image printing and the start of the next image printing, and the image printing spacing is fixed and unchanged. When there is no need to print color target images or color bar images, the label image spacing is the image printing spacing. However, in some printing applications, color target images or color bar images may be printed between each label image. For example, it may be as Figure 1b shown, a color target image 2 and a color bar image 3 are printed after printing a label image 1, or a color bar image 2 is printed after several label images 1 are spaced apart. As Figure 1c shown, a color bar image 3 is printed every time two label images 1 are printed. Then, the first label image spacing and the second label image spacing will be different. When performing label cutting, the area between two adjacent label images 1 will be cut off. However, considering that the die-cutting knife cutting spacing is preset and fixed, whether the cutting spacing is selected to be the same as the first label image spacing or the same as the second label image spacing, some label images 1 cannot be correctly cut. Summary of the Invention

[0004] In view of this, embodiments of the present invention provide a method, device, and printer for dynamically adjusting the printing spacing between adjacent label images to solve the problem in the prior art that the label image spacing changes during label image printing, resulting in incorrect cutting of label images.

[0005] In a first aspect, an embodiment of the present invention provides a method for dynamically adjusting the printing spacing between adjacent label images, characterized in that at least one preset image is printed between label images, and the method includes:

[0006] Obtain the distance between two adjacent label images, denoted as the label image spacing;

[0007] Obtain the preset image height;

[0008] Determine the image printing interval according to the label image interval and the preset image height, where the image printing interval is the distance that the nozzle moves relative to the printing medium when ending the printing of the previous preset image and starting the printing of the next label image.

[0009] Preferably, the preset image is any one of a color bar image or a color scale image.

[0010] Preferably, when determining the image printing interval according to the label image interval and the preset image height, the following preset formula is used to determine the image printing interval:

[0011] Hp = Hl - N×Hc - M×Ht, where Hp is the image printing interval, Hl is the label image interval, Hc is the height of the color bar image, Ht is the height of the color scale image, N is the number of color bar images, M is the number of color scale images, and N and M are natural numbers greater than or equal to 0.

[0012] Preferably, both the color scale image and the color bar image are printed between two adjacent label images.

[0013] Preferably, only the color scale image or only the color bar image is printed between two adjacent label images.

[0014] Preferably, at least one color bar image is printed at intervals of several label images.

[0015] In a second aspect, an embodiment of the present invention provides a device for dynamically adjusting the printing interval between adjacent label images, characterized in that a color scale image and / or a color bar image is printed between label images, and the device includes:

[0016] A label image interval acquisition module, configured to acquire the distance between two adjacent label images, denoted as the label image interval;

[0017] A preset image height acquisition module, configured to acquire the preset image height;

[0018] An image printing interval determination module, configured to determine the image printing interval according to the label image interval and the preset image height, where the image printing interval is the distance that the nozzle moves relative to the printing medium when ending the printing of the previous preset image and starting the printing of the next label image.

[0019] In a third aspect, an embodiment of the present invention provides a control board, and the control board includes:

[0020] A main control device, configured to control the operation of the control board;

[0021] and a device for dynamically adjusting the printing spacing between adjacent label images as described in the second aspect. Among them, the device for dynamically adjusting the printing spacing between adjacent label images includes:

[0022] A label image spacing acquisition module, configured to acquire the distance between two adjacent label images, denoted as the label image spacing;

[0023] A preset image height acquisition module, configured to acquire the preset image height;

[0024] An image printing spacing determination module, configured to determine the image printing spacing according to the label image spacing and the preset image height, where the image printing spacing is the distance that the print head moves relative to the printing medium when the printing of the previous preset image ends and the printing of the next label image starts.

[0025] In a third aspect, an embodiment of the present invention provides a printer, including: at least one processor, at least one memory, and computer program instructions stored in the memory, and when the computer program instructions are executed by the processor, the method of the first aspect in the above implementation manner is implemented.

[0026] In a fourth aspect, an embodiment of the present invention provides a storage medium, on which computer program instructions are stored, and when the computer program instructions are executed by the processor, the method of the first aspect in the above implementation manner is implemented.

[0027] In summary, the beneficial effects of the present invention are as follows:

[0028] The method, device, and printer for dynamically adjusting the printing spacing between adjacent label images provided by the embodiments of the present invention dynamically change the image printing distance according to whether a color bar image or a color strip image is printed in two adjacent label images, so as to ensure that the label image spacing remains unchanged, and ensure that the die-cutting knife can correctly cut the label image when the label is cut after the label printing is completed. Description of the Drawings

[0029] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the drawings required to be used in the embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained according to these drawings, and all of them are within the protection scope of the present invention.

[0030] Figure 1a is a schematic diagram of printing a label image in the background art of the present invention.

[0031] Figure 1b is a schematic diagram of printing a label image in the background art of the present invention.

[0032] Figure 1c It is a schematic diagram of printing a label image in the background art of the present invention.

[0033] Figure 2 It is a schematic flowchart of a method for dynamically adjusting the printing spacing between adjacent label images in an embodiment of the present invention.

[0034] Figure 3 It is a schematic diagram of printing a label image, a color bar image, and a color scale image in an embodiment of the present invention.

[0035] Figure 4 It is a schematic diagram of printing a label image and a color scale image in an embodiment of the present invention.

[0036] Figure 5 It is a schematic diagram of printing a label image and a color bar image in an embodiment of the present invention.

[0037] Figure 6 It is a schematic diagram of printing a color bar image at intervals in a label image in an embodiment of the present invention.

[0038] Figure 7 It is a schematic diagram of printing different numbers of color bar images in a label image in an embodiment of the present invention.

[0039] Figure 8 It is a schematic diagram of printing a label image, a color scale image, and a color bar image in an embodiment of the present invention.

[0040] Figure 9 It is a schematic diagram of printing a color scale image on the left side of a label image in an embodiment of the present invention.

[0041] Figure 10 It is a schematic structural diagram of a device for dynamically adjusting the printing spacing between adjacent label images in an embodiment of the present invention.

[0042] Figure 11 It is a schematic structural diagram of a control board in an embodiment of the present invention.

[0043] Figure 12 It is a schematic structural diagram of a printer in an embodiment of the present invention. Detailed implementation manners

[0044] The features and exemplary embodiments of various aspects of the present invention will be described in detail below. To make the objectives, technical solutions, and advantages of the present invention clearer and more understandable, 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 implemented without some of these specific details. The following description of the embodiments is only intended to provide a better understanding of the present invention by showing examples of the present invention.

[0045] It should be noted that in this text, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprising", "including" or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements not only includes those elements, but also includes other elements not expressly listed, or also includes elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "comprising..." does not exclude the presence of additional identical elements in the process, method, article or device comprising the said element.

[0046] Embodiment 1

[0047] Please refer to Figure 2 , the embodiment of the present invention provides a method for dynamically adjusting the printing spacing between adjacent label images. This method is applicable to label inkjet printers, such as Single-Pass label inkjet printers. In this embodiment, taking the Single-Pass label inkjet printer as an example, when printing label images, a color bar image and / or a color strip image is printed between two adjacent label images. Specifically, the method includes the following steps:

[0048] S1: Obtain the distance between two adjacent label images, denoted as the label image spacing;

[0049] S2: Obtain the preset image height;

[0050] S3: Determine the image printing spacing according to the label image spacing and the preset image height, where the image printing spacing is the distance that the print head moves relative to the printing medium from the end of the printing of the previous preset image to the start of the printing of the next label image.

[0051] Before printing label images, a certain area should be reserved in advance to facilitate the cutting of label images. The distance of this area is denoted as the label image spacing. The label image spacing is generally set according to the actual application scenario. For example, to save printing medium, the label image spacing reserved between two adjacent label images can be smaller. In some printing applications, a color bar image or a color strip image is printed between two adjacent label images (printing a color bar image can be used for the precise positioning of label images, and printing a color strip image can facilitate the moisturizing of the print head). Then it is required that the label image spacing be greater than or equal to the sum of the height of the color bar image and the height of the color strip image. Preferably, the label image spacing is greater than the sum of the height of the color bar image and the height of the color strip image to facilitate the cutting of label images and prevent cutting the edge of the label image.

[0052] In order to accurately cut the label images, it is necessary to determine the image printing spacing according to the height of the color bar image and the height of the color scale image. The height of the color bar image and the height of the color scale image vary according to different printing systems or printing devices, and can be obtained from the parameters set in the printing system during the actual printing process.

[0053] In one embodiment, when printing the color bar image and the color scale image between two adjacent label images simultaneously, the image printing distance is calculated by the following preset formula:

[0054] Hp = Hl - N × Hc - M × Ht, where Hp is the image printing spacing, Hl is the label image spacing, Hc is the height of the color bar image, Ht is the height of the color scale image, N is the number of color bar images, M is the number of color scale images, and N and M are natural numbers greater than or equal to 0.

[0055] As Figure 3 shown, a color scale image and a color bar image are printed between two adjacent label images. Among them, Hc is the height of the color bar image 3, Ht is the height of the color scale image 2, and Hl is the spacing between two adjacent label images 1. When Hl remains unchanged, it can be known that the image printing distance Hp = Hl - Hc - Ht. That is, after printing the color bar image 3, the print head moves Hp relative to the printing medium and then starts to print the next label image 1. Since in a Single-Pass printer, the print head is fixed and the printing medium moves, and the print head sprays ink on the printing medium to print images, when using a Single-Pass printer, after the print head finishes printing the label image 1, the color scale image 2 and the color bar image 3, the printing medium moves Hp, and then the print head is controlled to start printing the next label image 1.

[0056] Printing the color scale image can be used for printing position control to make the positioning accurate when printing label images; printing the color bar image can play a role in moisturizing the print head that is not used when printing label images. Because when printing label images, not all print heads or nozzles may be used for printing. If these nozzles are not used for a long time, the ink in the nozzles may dry up and block the nozzles. Therefore, during the gap of printing label images, the print heads or the nozzles in the print heads that do not participate in the printing of label images spray ink to print the color bar image, so as to moisturize the print head and prevent the nozzles in the print head from being blocked. The method of dynamically adjusting the image printing spacing can ensure that the label images can be correctly cut when both the color scale image and the color bar image are printed.

[0057] In one embodiment, as Figure 4As shown, when only printing a color bar image 2 between two labels, the image printing distance Hp = Hl - Ht. At this time, the height Hc of the color bar image 3 takes a value of 0; after the print head finishes printing the label image 1 and the color bar image 2, after the printing medium moves Hl - Ht, it starts to print the next label image 1.

[0058] Printing the color bar image can be used for print position control, so that the positioning is accurate when printing the label image. When most of the nozzles in the print head are involved in printing the label image, the printing of the color bar image can be omitted to save ink. Adopting the method of dynamically adjusting the image printing interval according to the actual printing situation can ensure that the label image can be correctly cut when printing the color bar image between label images.

[0059] In one embodiment, as Figure 5 shown, when only printing a color bar image 3 between two labels, the image printing distance Hp = Hl - Hc; after the print head finishes printing the label image 1 and the color bar image 3, after the printing medium moves Hl–Hc, it starts to print the next label image 1.

[0060] Because the print control information sent by the host computer when printing the label image already contains the label image position information, all color bar images can be omitted, and only the color bar image is printed to moisturize the print head nozzles not used when printing the label image, preventing the nozzles in the print head from being blocked. Adopting the method of dynamically adjusting the image printing interval according to the actual printing situation can ensure that the label image can be correctly cut when printing the color bar image between label images.

[0061] In one embodiment, as Figure 6 shown, printing a color bar image 2 between two adjacent labels, and printing a color bar image 3 every two label images 1. When not printing the color bar image 3, the image printing distance Hp = Hl - Ht; at this time, after the print head finishes printing the label image 1 and the color bar image 2, after the printing medium moves Hl - Ht, it starts to print the next label image 1; after printing the next label image 1, it is also necessary to print a color bar image 2 and a color bar image 3. Then at this time, the image printing distance Hp' = Hl - Hc - Ht, that is, after the print head finishes printing the label image 1, the color bar image 2 and the color bar image 3, after the printing medium moves Hl - Hc - Ht, it starts to print the next label image 1. In this embodiment, the image printing distance will change dynamically according to whether to print the color bar image 3 or not, so that the spacing of the label images 1 can be ensured to be unchanged, thus ensuring that the die cutter can correctly cut the label image 1.

[0062] Printing a color bar image between label images can moisturize the print head. By printing a color bar image every several label images instead of printing a color bar image after each label image, it can protect the print head and save ink at the same time. Using the method of dynamically adjusting the image printing interval can ensure the correct cutting of label images when printing color bar images at intervals.

[0063] In one embodiment, as Figure 7 shown, print a color scale image 2 between two labels, and print a color bar image 3 every two label images 1, and the number of color bar images 3 printed each time may be different. When not printing the color bar image 3, the image printing distance Hp = Hl – Ht; that is, when the print head finishes printing the label image 1 and the color scale image 2, after the printing medium moves Hl – Ht, start printing the next label image 1. When printing the color bar image 3;

[0064] After printing a label image 1, then print a color scale image 2 and a color bar image 3. At this time, the image printing distance Hp’ = Hl - Hc - Ht, that is, when the print head finishes printing the color bar image 3, after the printing medium moves Hl - Hc - Ht, start printing the next label image 1;

[0065] After printing a label image 1, then print a color scale image 2 and two color bar images 3. At this time, calculate the image printing distance Hp” = Hl - 2Hc - Ht, that is, when the print head finishes printing the color bar image 3, after the printing medium moves Hl - 2Hc - Ht, start printing the next label image 1.

[0066] In one embodiment, as Figure 8 shown, when printing both the color scale image 2 and the color bar image 3, and there is a spacing Hw between the color scale image 2 and the color bar image 3, the image printing distance Hp = Hl - Hc - Ht - Hw, that is, after printing a label image 1, then print a color scale image 2, after the printing medium moves Hw and then print the color bar image 3, after printing the color bar image 3, wait for the printing medium to move Hp = Hl - Hc - Ht - Hw and then start printing the next label image 1.

[0067] Printing a color bar image between label images can keep the print head moisturized. Instead of printing a color bar image after each label image, printing a color bar image at intervals of several label images can protect the print head and save ink at the same time. Additionally, for some nozzles in the print head that are not actually used for a long time, multiple color bar images can be continuously printed by controlling them, which helps to wash away the dried ink blocking the nozzles during inkjet printing, facilitating the recovery and moisturization of the blocked nozzles. Using the method of dynamically adjusting the image printing interval can ensure that label images are correctly cut regardless of how many label images are skipped to print a color bar image or how many color bar images are printed.

[0068] In one embodiment, when printing a color target image or a color bar image, first determine whether the label image interval is greater than the height of the color target image or the color bar image or the sum of the heights of the color target image and the color bar image. If the label image interval is less than both the height of the color target image and the height of the color bar image, and color target image printing and color bar image printing cannot be performed between adjacent label images, then the print head does not print the color target image and the color bar image; when the label image interval is greater than the height of the color target image but less than the height of the color bar image, only the color target image is printed in adjacent label images; when the label image interval is only slightly greater than the height of the color bar image but less than the sum of the heights of the color target image and the color bar image, adjust the printing position of the color target image and only print the color bar image in the label image; as Figure 9 shown, the color target image can be printed in the blank area on the left or right of the label image, thus avoiding the problem of insufficient printing space when it is necessary to print color targets and color bar images. The specific steps are as follows:

[0069] Obtain the distance between two adjacent label images, denoted as the label image interval;

[0070] Obtain the heights of the color target image and the color bar image;

[0071] When the label image interval is greater than the height of the color target image and less than the height of the color bar image, determine the image printing interval according to the label image interval and the height of the color target image, and only print the color target image between two adjacent label images;

[0072] When the label image interval is greater than the height of the color bar image and less than the sum of the heights of the color target image and the color bar image, determine the image printing interval according to the label image interval and the height of the color bar image, and only print the color bar image between two adjacent label images;

[0073] When the label image interval is less than the height of the color bar image and less than the height of the color target image, the image printing interval is equal to the label image interval, and control the print head not to eject ink to print the color target image and the color bar image;

[0074] When there are unused nozzles beside the nozzles for printing label images and the width of the images printed by all unused nozzles is greater than the width of the color bar image, control the unused nozzles to print the color bar image.

[0075] In this embodiment, first, it is determined whether the color bar image and the color strip image can be printed in two adjacent labels according to the label image spacing, the color bar image height, and the color strip image height. When there is only space for printing the color strip image, it is preferably to print the color strip image to moisturize the unused nozzles. Since the color bar image is not limited to being printed between two adjacent label images, it can be printed on the left or right side of the label image, which does not affect the printing positioning when printing the label image. Therefore, the unused nozzles on both sides of the nozzle for printing the title image can be used for printing. When the width of the image printed by the unused nozzles is greater than the color bar image, these unused nozzles can be controlled to print the color bar image on the left or right side of the label image. If the label image spacing is less than both the color bar image height and the color strip image height, that is, the space between adjacent label images cannot meet the printing of the color bar image or the color strip image, then it is preferably to print the label image, control the nozzles not to eject ink to print the color bar image or the color strip image, and ensure the normal printing of the label image.

[0076] In summary, the method for dynamically adjusting the printing spacing of adjacent label images in this embodiment dynamically changes the image printing distance according to whether the color bar image or the color strip image is printed in two adjacent label images, ensures that the label image spacing remains unchanged, and thus ensures that the die cutter can correctly cut the label image. Printing the color bar image between label images can perform precise positioning printing on the label image, while printing the color strip image between label images can play a role in moisturizing the nozzles. Printing the color strip image once every several label images can protect the nozzles and save ink at the same time. The method of dynamically adjusting the image printing spacing can ensure the correct cutting of the label image when printing the color strip image at intervals.

[0077] Embodiment 2

[0078] Please refer to Figure 10 , the embodiment of the present invention provides a device 10 for dynamically adjusting the printing spacing of adjacent label images. The device 10 includes:

[0079] A label image spacing acquisition module 11, configured to acquire the distance between two adjacent label images, denoted as the label image spacing;

[0080] A preset image height acquisition module 12, configured to acquire the preset image height;

[0081] An image printing spacing determination module 13, configured to determine an image printing spacing according to the label image spacing and the preset image height, where the image printing spacing is the distance that the print head moves relative to the printing medium when ending the printing of the previous preset image and starting the printing of the next label image.

[0082] In the device for dynamically adjusting the printing spacing of adjacent label images in this embodiment, the image printing distance is dynamically changed according to whether a color bar image or a color bar image is printed in two adjacent label images, ensuring that the label image spacing remains unchanged, so that the die cutter can correctly cut the label image.

[0083] Embodiment III

[0084] Please refer to Figure 11 , an embodiment of the present invention provides a control board 20 for dynamically adjusting the printing spacing of adjacent label images. The control board 20 includes:

[0085] A main control device 21, configured to control the operation of the control board;

[0086] And a device 10 for dynamically adjusting the printing spacing of adjacent label images as described in Embodiment II. Among them, the device 10 for dynamically adjusting the printing spacing of adjacent label images includes:

[0087] A label image spacing acquisition module 11, configured to acquire the distance between two adjacent label images, denoted as the label image spacing;

[0088] A preset image height acquisition module 12, configured to acquire the preset image height;

[0089] An image printing spacing determination module 13, configured to determine an image printing spacing according to the label image spacing and the preset image height, where the image printing spacing is the distance that the print head moves relative to the printing medium when ending the printing of the previous preset image and starting the printing of the next label image.

[0090] In the control board for dynamically adjusting the printing spacing of adjacent label images in this embodiment, the image printing distance is dynamically changed according to whether a color bar image or a color bar image is printed in two adjacent label images, and the print head is controlled to perform inkjet printing, so as to ensure that the label image spacing remains unchanged, so that the die cutter can correctly cut the label image.

[0091] Embodiment IV

[0092] In addition, the method for dynamically adjusting the printing spacing of adjacent label images in the embodiment of the present invention described in combination with Figure 12 can be implemented by a printer. Figure 12 Fig. shows a schematic hardware structure diagram of a printer provided by an embodiment of the present invention.

[0093] The printer may include a processor 301 and a memory 302 storing computer program instructions.

[0094] Specifically, the processor 301 may include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present invention.

[0095] The memory 302 may include a mass storage for data or instructions. By way of example and not limitation, the memory 302 may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a magnetic tape, or a universal serial bus (USB) drive or a combination of two or more of these. In a suitable case, the memory 302 may include a removable or non-removable (or fixed) medium. In a suitable case, the memory 302 may be internal or external to the data processing device. In a particular embodiment, the memory 302 is a non-volatile solid state memory. In a particular embodiment, the memory 302 includes a read-only memory (ROM). In a suitable case, 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 a flash memory or a combination of two or more of these.

[0096] The processor 301 reads and executes the computer program instructions stored in the memory 302 to implement any one of the methods for dynamically adjusting the printing spacing of adjacent label images in the above embodiments.

[0097] In one example, the printer may further include a communication interface 303 and a bus 310. Among them, as Figure 11 shown, the processor 301, the memory 302, and the communication interface 303 are connected through the bus 310 and complete communication with each other.

[0098] The communication interface 303 is mainly used to implement communication between the modules, devices, units, and / or devices in the embodiments of the present invention.

[0099] The bus 310 includes hardware, software, or both, and couples the components of the image grouping printing device to each other. By way of example and not limitation, the bus 310 may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), a HyperTransport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an InfiniBand 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 a combination of two or more of these. Where appropriate, the bus 310 may include one or more buses. Although embodiments of the present invention describe and illustrate specific buses, the present invention contemplates any suitable bus or interconnect.

[0100] Embodiment Five

[0101] In addition, in combination with the method for dynamically adjusting the printing spacing of adjacent label images in the above embodiments, an embodiment of the present invention can provide a computer-readable storage medium to implement. Computer program instructions are stored on the computer-readable storage medium; when the computer program instructions are executed by the processor 301, any one of the methods for dynamically adjusting the printing spacing of adjacent label images in the above embodiments is implemented.

[0102] In summary, in the method, device, control board, printer, and storage medium for dynamically adjusting the printing spacing of adjacent label images in this embodiment, the image printing distance is dynamically changed according to whether a color target image or a color bar image is printed between two adjacent label images, ensuring that the spacing between label images remains unchanged, so as to ensure that the die cutter can correctly cut the label images. Printing a color target image between label images can perform precise positioning printing on the label images, while printing a color bar image between label images can play a role in moisturizing the print head. By printing a color bar image every several label images, the print head can be protected while saving ink. The method of dynamically adjusting the image printing spacing can ensure the correct cutting of label images when printing color bar images at intervals.

[0103] It should be clear that the present invention is not limited to the specific configurations and processes described above and illustrated 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 illustrated as examples. However, the method process of the present invention is not limited to the specific steps described and illustrated. Those skilled in the art can make various changes, modifications, and additions, or change the order between steps after understanding the spirit of the present invention.

[0104] The functional blocks shown in the above-described structural block diagrams can be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, it can be, for example, an electronic circuit, an application specific integrated circuit (ASIC), appropriate firmware, a plug-in, a function card, and so on. When implemented in software, the elements of the present invention are programs or code segments for performing the required tasks. The program or code segment can be stored in a machine-readable medium, or transmitted via a data signal carried in a carrier wave over a transmission medium or a communication link. "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, and so on. The code segment can be downloaded via a computer network such as the Internet, an intranet, and so on.

[0105] It should also be noted that the exemplary embodiments mentioned in the present invention describe some methods or systems based on a series of steps or devices. However, the present invention is not limited to the order of the above steps, that is, the steps can be executed in the order mentioned in the embodiments, or different from the order in the embodiments, or several steps can be executed simultaneously.

[0106] As described above, the above is only the specific implementation manner of the present invention. Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the above-described systems, modules, and units can refer to the corresponding processes in the foregoing method embodiments, and will not be elaborated herein. It should be understood that the protection scope of the present invention is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present invention can easily think of various equivalent modifications or substitutions, and these modifications or substitutions should all be covered within the protection scope of the present invention.

Claims

1. A method for dynamically adjusting the printing spacing of adjacent label images, characterized in that, Print at least one preset image between two adjacent label images. The method includes: Obtain the distance between two adjacent label images, denoted as the label image spacing; Obtain the height of the preset image; Determine the image printing spacing according to the label image spacing and the height of the preset image, where the image printing spacing is the distance that the print head moves relative to the printing medium when ending the printing of the previous preset image and starting the printing of the next label image; Wherein, the preset image is either a color bar image or a color scale image. According to the label image spacing and the height of the preset image, determine the image printing spacing, and use the following preset formula to determine the image printing spacing: Hp = Hl - N×Hc - M×Ht, where Hp is the image printing spacing, Hl is the label image spacing, Hc is the height of the color bar image, Ht is the height of the color scale image, N is the number of color bar images, M is the number of color scale images, and N and M are natural numbers greater than or equal to 0.

2. The method for dynamically adjusting the printing spacing of adjacent label images according to claim 1, wherein Print both the color scale image and the color bar image between two adjacent label images.

3. The method for dynamically adjusting the printing spacing of adjacent label images according to claim 1, characterized in that, Print only the color scale image or only the color bar image between two adjacent label images.

4. The method for dynamically adjusting the printing spacing of adjacent label images according to claim 1, wherein Print at least one of the color bar images at intervals of several label images.

5. A device for dynamically adjusting the printing spacing of adjacent label images, characterized in that, Print at least one preset image between label images. The device includes: A label image spacing acquisition module for obtaining the distance between two adjacent label images, denoted as the label image spacing; A preset image height acquisition module for obtaining the height of the preset image; An image printing spacing determination module for determining the image printing spacing according to the label image spacing and the height of the preset image, where the image printing spacing is the distance that the print head moves relative to the printing medium when ending the printing of the previous preset image and starting the printing of the next label image; wherein, the preset image is either a color bar image or a color scale image. According to the label image spacing and the height of the preset image, determine the image printing spacing, and use the following preset formula to determine the image printing spacing: Hp = Hl - N×Hc - M×Ht, where Hp is the image printing spacing, Hl is the label image spacing, Hc is the height of the color bar image, Ht is the height of the color scale image, N is the number of color bar images, M is the number of color scale images, and N and M are natural numbers greater than or equal to 0.

6. A control board, characterized in that, The control board includes: A main control device for controlling the operation of the control board; And the device for dynamically adjusting the printing spacing of adjacent label images as claimed in claim 5.

7. A printer, characterized in that, Includes: At least one processor, at least one memory, and computer program instructions stored in the memory, which implement the method as claimed in any one of claims 1 - 4 when the computer program instructions are executed by the processor.

8. A storage medium having computer program instructions stored thereon, characterized in that, When the computer program instructions are executed by the processor, the method as claimed in any one of claims 1 - 4 is implemented.

Citation Information

Patent Citations

  • Program for program image production for three-dimensional image display, printer and adjustment method of three-dimensional image data

    JP2015033021A