Printing content template management method and device of ink-jet printer

By developing editing software on a large-screen editing terminal, the parameters of the inkjet printer can be obtained and an editable area can be generated, which solves the problem of inconvenient editing on the small screen of the inkjet printer, realizes efficient management of print content templates, and reduces labor costs.

CN121722338APending Publication Date: 2026-03-24SOJET MARKING TECH (XIAMEN) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-03
Publication Date
2026-03-24

AI Technical Summary

Technical Problem

The small screen of the inkjet printer makes editing inconvenient, resulting in low editing efficiency and wasting human resources by repeatedly editing on different devices.

Method used

By developing editing software on a large-screen editing terminal, printing parameter information of the inkjet printer can be obtained, an editable area can be generated, and the printing content template can be edited on the computer. The editing results can be reused among multiple inkjet printers.

Benefits of technology

It improved editing efficiency, reduced labor costs, and enabled efficient management of print content templates across different devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121722338A_ABST
    Figure CN121722338A_ABST
Patent Text Reader

Abstract

The invention discloses a printing content template management method and device for an ink-jet printer, and the method comprises the following steps: obtaining a working mode type through employing printing template editing software installed at an editing end; printing parameter information of the corresponding ink-jet printer equipment is obtained according to the different working mode types; generating a corresponding editable area according to the printing parameter information, and receiving editing content in the editable area to obtain a printing content template; the printing content template is correspondingly stored so that the printing content template can be reused among a plurality of ink-jet printing machines at the equipment end; therefore, the editing software is developed at the other large-screen editing end to quickly and conveniently edit the printing content template, and the edited printing content template is transmitted to the corresponding ink-jet printer equipment, so that the editing efficiency is remarkably improved, and the labor cost is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of inkjet printing technology, and in particular to a method for managing print content templates for an inkjet printer, a computer-readable storage medium, a computer device, and a device for managing print content templates for an inkjet printer. Background Technology

[0002] In related technologies, inkjet printers typically have a touchscreen for editing the templates to be printed. However, due to limitations in equipment size and cost, the screens are generally not very large, typically ranging from 4 to 7 inches. Editing print templates on a small screen is inconvenient, time-consuming, labor-intensive, and inefficient. Furthermore, repeatedly editing the same print content module on different inkjet printers also wastes a lot of human resources. Summary of the Invention

[0003] This invention aims to at least partially solve one of the technical problems in the aforementioned technologies. To this end, one objective of this invention is to propose a method for managing print content templates for inkjet printers. This method involves developing editing software on a separate large-screen editing terminal for quick and convenient editing of print content templates, and then transmitting the edited print content templates to the corresponding inkjet printer equipment, thereby significantly improving editing efficiency and reducing labor costs.

[0004] A second objective of this invention is to provide a computer-readable storage medium.

[0005] The third objective of this invention is to provide a computer device.

[0006] The fourth objective of this invention is to provide a printing content template management device for an inkjet printer.

[0007] To achieve the above objectives, a first aspect of the present invention proposes a method for managing print content templates for an inkjet printer, comprising the following steps: obtaining the working mode type using print template editing software installed on the editing terminal; obtaining the printing parameter information of the corresponding inkjet printer device according to different working mode types; generating a corresponding editable area according to the printing parameter information, and receiving the edited content within the editable area to obtain a print content template; storing the print content template accordingly for reuse among multiple inkjet printers on the device side; thereby, by developing editing software on a separate large-screen editing terminal for quick and convenient editing of print content templates, and transmitting the edited print content template to the corresponding inkjet printer device, editing efficiency is significantly improved and labor costs are reduced.

[0008] In addition, the inkjet printer printing content template management method proposed in the above embodiments of the present invention may also have the following additional technical features:

[0009] Optionally, the operating mode type includes local mode type and device mode type.

[0010] Optionally, obtaining the printing parameter information of the corresponding inkjet printer device according to different working mode types includes: if the working mode type is a local mode type, obtaining the type of the corresponding inkjet printer device and generating the corresponding printing parameter information according to the type of the inkjet printer device; if the working mode type is a device mode type, obtaining the IP address of the corresponding inkjet printer device and sending an HTTP request to the inkjet printer device according to the IP address to obtain the corresponding printing parameter information.

[0011] Optionally, the printing parameter information includes printing resolution, number of printheads, preset width value, and printhead height.

[0012] Optionally, generating a corresponding editable area based on the printing parameter information includes: converting physical parameters into pixels based on printing resolution, number of printheads, preset width value, and printhead height to obtain the maximum printable pixel width and maximum printable pixel height; establishing a pixel coordinate system using the printing resolution, and creating a new blank rectangular area on the canvas control, setting its pixel size to the maximum printable pixel width × maximum printable pixel height to obtain the editable area.

[0013] Optionally, storing the print content template includes: if the working mode type is a local mode type, saving the print content template on the editing terminal; if the working mode type is a device mode type, sending the print content template to the device for storage via an HTTP network request.

[0014] To achieve the above objectives, a second aspect of the present invention provides a computer-readable storage medium storing a print content template management program for an inkjet printer, which, when executed by a processor, implements the print content template management method for the inkjet printer as described above.

[0015] To achieve the above objectives, a third aspect of the present invention provides a computer device including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the inkjet printer print content template management method described above.

[0016] To achieve the above objectives, a fourth aspect of the present invention provides a print content template management device for an inkjet printer, comprising: a first acquisition module for acquiring a working mode type using print template editing software installed on an editing terminal; a second acquisition module for acquiring printing parameter information of the corresponding inkjet printer according to different working mode types; a generation module for generating a corresponding editable area according to the printing parameter information and receiving the edited content within the editable area to obtain a print content template; and a storage module for storing the print content template for reuse among multiple inkjet printers on the device side. Thus, by developing editing software on a separate large-screen editing terminal for quick and convenient editing of print content templates and transmitting the edited print content templates to the corresponding inkjet printers, editing efficiency is significantly improved and labor costs are reduced. Attached Figure Description

[0017] Figure 1 This is a flowchart illustrating the method for managing print content templates of an inkjet printer according to an embodiment of the present invention.

[0018] Figure 2 This is a block diagram of a printing content template management device for an inkjet printer according to an embodiment of the present invention. Detailed Implementation

[0019] Embodiments of the present invention are described in detail below, examples of which are illustrated in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain the present invention, and should not be construed as limiting the present invention.

[0020] To better understand the above technical solutions, exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present invention are shown in the drawings, it should be understood that the present invention can be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided to enable a more thorough understanding of the present invention and to fully convey the scope of the invention to those skilled in the art.

[0021] To better understand the above technical solutions, the following will provide a detailed explanation of the technical solutions in conjunction with the accompanying drawings and specific implementation methods.

[0022] Figure 1 The following is a flowchart illustrating the inkjet printer print content template management method according to an embodiment of the present invention. The inkjet printer print content template management method according to an embodiment of the present invention includes the following steps:

[0023] S101 uses print template editing software installed on the editing terminal to obtain the working mode type.

[0024] As an example, the operating mode types include local mode type and device mode type.

[0025] In other words, users select the corresponding working mode type in the print content template editing software on their computers, so that the computer responds to the selection command and obtains the corresponding working mode type.

[0026] S102, obtains the printing parameter information of the corresponding inkjet printer according to different working mode types.

[0027] As an example, obtaining the printing parameter information of the corresponding inkjet printer device according to different working mode types includes: if the working mode type is local mode, obtaining the type of the corresponding inkjet printer device and generating the corresponding printing parameter information according to the type of inkjet printer device; if the working mode type is device mode, obtaining the IP address of the corresponding inkjet printer device and sending an HTTP request to the inkjet printer device according to the IP address to obtain the corresponding printing parameter information.

[0028] It should be noted that, since the local mode does not communicate with the device in real time, it generates the corresponding printing parameter information based on the device type selected by the user; while the device mode obtains the printing parameter information of the inkjet printer by sending an HTTP request to the device through the device's IP address.

[0029] In other words, the print template editing software has a built-in "model-parameter table". In local mode, the user can immediately provide parameters after selecting the model. Each inkjet printer stores the print parameter information in the EEPROM or EMMC parameter area. In device mode, the print parameter information that has already been stored in the EEPROM / EMMC is read back through a GET / api / para command.

[0030] As an example, the printing parameter information includes printing resolution, number of printheads, preset width value, and printhead height.

[0031] S103 generates a corresponding editable area based on the printing parameter information and receives the edited content within the editable area to obtain a print content template.

[0032] In other words, the computer-based editing software needs to obtain the printing parameter information of the inkjet printer so that it can display the correct editable area size and other information to the user. This allows the user to correctly edit the content that can be used normally and prevents the content edited by the user from exceeding the non-printable area and thus failing to print.

[0033] As an example, generating a corresponding editable area based on printing parameter information includes: converting physical parameters into pixels based on printing resolution, number of printheads, preset width value, and printhead height to obtain the maximum printable pixel width and maximum printable pixel height; establishing a pixel coordinate system using printing resolution, and creating a new blank rectangular area on the canvas control, setting its pixel size to the maximum printable pixel width × maximum printable pixel height to obtain the editable area.

[0034] It should be noted that, through the large computer screen display and by inputting text and other information via the keyboard, users can easily move the content to the desired location using the mouse, and select various resource files such as images and fonts from the computer. Users can conveniently edit print content templates; the editing software can create print content templates such as text objects, barcode objects, image objects, graphic objects, counter objects, date objects, work group objects, database objects, string objects, dynamic text, and dynamic images; it can also combine various objects to generate complex print content templates; it allows for rotation, scaling, dragging, and other manipulations of objects; and it allows for setting various object attributes, such as setting font size and character spacing for text objects.

[0035] S104 stores the print content template for reuse among multiple inkjet printers on the device.

[0036] The print content template is stored accordingly, including: if the working mode type is local mode, the print content template is saved on the editing end; if the working mode type is device mode, the print content template is sent to the device for storage via an HTTP network request.

[0037] In other words, the edited print content template is saved according to the protocol format; the print content template edited in local mode is saved on the computer's hard drive; and the print content template edited in device mode is sent directly to the device for storage via an HTTP network request.

[0038] It should be noted that the computer-based print template editing software can read locally stored templates and templates stored in different inkjet printers, and transfer and store them between them to avoid repeated editing.

[0039] In other words, the print template editing software can manage the print content templates of inkjet printers through an agreed protocol, and perform operations such as querying, creating, modifying, and deleting; it can also copy print content templates between different devices and local computers.

[0040] In summary, the inkjet printer print content template management method according to embodiments of the present invention develops a computer-based inkjet printer print template editing software. Using a C / S architecture, templates are visually edited via a large computer screen and keyboard / mouse. The software automatically acquires parameters such as inkjet printer resolution and printhead height to generate an editable area of ​​the correct size. After editing, the template can be saved locally or sent directly to the device via HTTP. It also supports bidirectional transmission and reuse of print content templates between the computer and multiple inkjet printers, thus completely eliminating the problem of repetitive editing on small screens and achieving efficient print content template management with "one-time design, multi-terminal sharing."

[0041] In addition, this invention also proposes a computer-readable storage medium storing a print content template management program for an inkjet printer. When the print content template management program for the inkjet printer is executed by a processor, it implements the print content template management method for the inkjet printer as described above.

[0042] According to an embodiment of the present invention, a computer-readable storage medium stores a print content template management program for an inkjet printer, so that when the processor executes the print content template management program, it can implement the print content template management method of the inkjet printer as described above, thereby completely eliminating the problem of repeated editing on small screens and achieving efficient print content template management of "one-time design, multi-terminal sharing".

[0043] In addition, a third aspect of the present invention provides a computer device including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the inkjet printer print content template management method described above.

[0044] According to the computer device of the present invention, a computer program that can run on a processor is stored in a memory so that when the processor executes the computer program, it can implement the inkjet printer print content template management method described above, thereby completely eliminating the problem of repeated editing on small screens and realizing efficient print content template management of "one-time design, multi-terminal sharing".

[0045] Figure 2 This is a block diagram of a print content template management device for an inkjet printer according to an embodiment of the present invention; as shown. Figure 2 As shown, the inkjet printer printing content template management device of this embodiment includes: a first acquisition module 10, a second acquisition module 20, a generation module 30, and a storage module 40.

[0046] The first acquisition module 10 is used to acquire the working mode type using the print template editing software installed on the editing end; the second acquisition module 20 is used to acquire the printing parameter information of the corresponding inkjet printer according to different working mode types; the generation module 30 is used to generate the corresponding editable area according to the printing parameter information and receive the edited content in the editable area to obtain the print content template; the storage module 40 is used to store the print content template for reuse among multiple inkjet printers on the device end.

[0047] It should be noted that the explanation of the above-described embodiments of the inkjet printer print content template management method also applies to the inkjet printer print content template management device of this embodiment, and will not be repeated here.

[0048] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0049] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0050] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0051] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0052] It should be noted that any reference signs placed between parentheses in the claims should not be construed as limiting the claims. The word "comprising" does not exclude the presence of components or steps not listed in the claims. The word "a" or "an" preceding a component does not exclude the presence of a plurality of such components. The invention can be implemented by means of hardware comprising several different components and by means of a suitably programmed computer. In a unit claim enumerating several means, several of these means may be embodied by the same item of hardware. The use of the words first, second, and third, etc., does not indicate any order. These words can be interpreted as names.

[0053] Although preferred embodiments of the invention have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including both the preferred embodiments and all changes and modifications falling within the scope of the invention.

[0054] Obviously, those skilled in the art can make various modifications and variations to this invention without departing from its spirit and scope. Therefore, if these modifications and variations fall within the scope of the claims of this invention and their equivalents, this invention also intends to include these modifications and variations.

[0055] In the description of this invention, it should be understood that the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this invention, "a plurality of" means two or more, unless otherwise explicitly specified.

[0056] In this invention, unless otherwise explicitly specified and limited, the terms "installation," "connection," "linking," and "fixing," etc., should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components. Those skilled in the art can understand the specific meaning of the above terms in this invention according to the specific circumstances.

[0057] In this invention, unless otherwise explicitly specified and limited, "above" or "below" the second feature can mean that the first feature is in direct contact with the second feature, or that the first feature is in indirect contact with the second feature through an intermediate medium. Furthermore, "above," "over," and "on top" of the second feature can mean that the first feature is directly above or diagonally above the second feature, or simply that the first feature is at a higher horizontal level than the second feature. "Below," "below," and "under" the second feature can mean that the first feature is directly below or diagonally below the second feature, or simply that the first feature is at a lower horizontal level than the second feature.

[0058] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the present invention. In this specification, the illustrative expressions of the above terms should not be construed as necessarily referring to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.

[0059] Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of the present invention.

Claims

1. A method for managing print content templates for an inkjet printer, characterized in that, Includes the following steps: The working mode type is obtained using the print template editing software installed on the editing terminal; Obtain the printing parameter information of the corresponding inkjet printer based on different working mode types; The corresponding editable area is generated based on the printing parameter information, and the edited content within the editable area is received to obtain the printing content template; The printed content template is stored accordingly so that it can be reused among multiple inkjet printers on the device side.

2. The method for managing the printing content template of an inkjet printer as described in claim 1, characterized in that, The operating mode types include local mode type and device mode type.

3. The inkjet printer print content template management method as described in claim 2, characterized in that, Obtain the printing parameter information of the corresponding inkjet printer based on different working modes, including: If the working mode type is the local mode type, then obtain the type of the corresponding inkjet printer device, and generate the corresponding printing parameter information according to the type of the inkjet printer device; If the working mode type is a device mode type, then obtain the IP address of the corresponding inkjet printer device, and send an HTTP request to the inkjet printer device according to the IP address to obtain the corresponding printing parameter information.

4. The inkjet printer print content template management method as described in claim 3, characterized in that, The printing parameter information includes printing resolution, number of printheads, preset width value, and printhead height.

5. The inkjet printer print content template management method as described in claim 4, characterized in that, Generate a corresponding editable area based on the printing parameter information, including: The physical parameters are converted into pixels based on the print resolution, number of printheads, preset width value and printhead height to obtain the maximum printable pixel width and maximum printable pixel height. Establish a pixel coordinate system using the print resolution, and create a new blank rectangular area on the canvas control. Set its pixel size to the maximum printable pixel width × the maximum printable pixel height to obtain an editable area.

6. The method for managing the printing content template of an inkjet printer as described in claim 5, characterized in that, The corresponding storage of the print content template includes: If the working mode type is local mode, then the print content template is saved in the editing terminal; If the working mode type is device mode type, the print content template is sent to the device for storage via an HTTP network request.

7. A computer-readable storage medium, characterized in that, It stores a print content template management program for an inkjet printer, which, when executed by a processor, implements the print content template management method for an inkjet printer as described in any one of claims 1-6.

8. A computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the inkjet printer print content template management method as described in any one of claims 1-6.

9. A printing content template management device for an inkjet printer, characterized in that, include: The first acquisition module is used to acquire the working mode type using the print template editing software installed on the editing terminal; The second acquisition module is used to acquire the printing parameter information of the corresponding inkjet printer according to different working mode types; The generation module is used to generate a corresponding editable area based on the printing parameter information, and to receive the edited content within the editable area to obtain a print content template; The storage module is used to store the printed content template so that it can be reused among multiple inkjet printers on the device side.