A control method, storage medium, and system for a thermal printing or thermal transfer device.

By integrating an individual correction model into thermal printing devices, the system learns the user's printing parameter correction behavior, thus addressing the impact of individual device differences and environmental changes on print quality. This enables personalized printing parameter adaptation, improving user experience and printing results.

CN121469162BActive Publication Date: 2026-03-10ZHUHAI XPRINTER ELECTRONICS TECHNOLOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2026-01-07
Publication Date
2026-03-10

AI Technical Summary

Technical Problem

When changing the brand of printing media, users of existing thermal printing or thermal transfer equipment need to spend time adjusting parameters to achieve the best print quality. Furthermore, external environment and individual differences in equipment affect the print results, leading to a decline in user experience.

Method used

By integrating individual correction models into printing devices, the system learns users' printing parameter correction behaviors in different environments, automatically adapts to printing media models, user habits, and external environments, and achieves personalized printing parameter correction.

Benefits of technology

Eliminate the impact of individual device differences and changes in the external environment on print quality, improve the user's printing experience, ensure that the print results meet user expectations, and maintain print quality through an adaptive calibration mechanism.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121469162B_ABST
    Figure CN121469162B_ABST
Patent Text Reader

Abstract

This invention relates to the field of printing equipment technology, and discloses a control method, storage medium, and system for thermal printing or thermal transfer equipment. The method includes: the printing equipment acquiring model parameters of the printing medium; the printing equipment acquiring environmental parameters surrounding the printing equipment; the printing equipment sending the model parameters to a cloud service platform; if a matching item for the model parameters exists in the cloud database of the cloud service platform, the cloud service platform returns the corresponding cloud printing parameters to the printing equipment; if the printing equipment receives the cloud printing parameters, the printing equipment inputs the cloud printing parameters and environmental parameters into an individual correction model to obtain corrected printing parameters. The individual correction model is trained by the printing equipment based on user correction behaviors of the cloud printing parameters under different environmental parameters; the printing equipment sets the corrected printing parameters as the actual printing parameters of the printing equipment. This method can automatically configure printing parameters that match user preferences, improving the printing experience.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of printing equipment, in particular to a control method, a storage medium and a system of a thermal printing or thermal transfer equipment. BACKGROUND

[0002] Thermal printing or thermal transfer is a printing method that uses a print head to heat the printing medium, causing the printing medium to react chemically, thereby causing the desired pattern to appear on the printing medium, or transferring the pre-set pattern to the printing medium. Since they do not require traditional consumables such as ink during printing, and the only consumable is the printing medium, they have the characteristics of low maintenance cost, and are widely used in label and ticket printing. The printing quality of thermal printers or thermal transfer equipment is heavily dependent on the degree of matching between the heat energy applied by the print head and the chemical properties of the coating of the printing medium. Different brands, models and batches of printing media have different optimal printing energy, pulse width, printing speed and other parameters, resulting in the need for users to spend time adjusting parameters to re-obtain optimal printing quality after changing the brand of printing medium, reducing the user experience.

[0003] To solve the above problems, some manufacturers' thermal printing equipment will identify the model of the printing medium through vision or electronic tags, and query the printing parameters of the printing medium of the model in the download server to automatically adapt the optimal printing parameters of the loaded printing medium without the need for user adjustment to obtain better printing results. However, in practice, there may be individual differences between thermal printing equipment of the same model, and users may have their own printing effect preferences, and the chemical properties of the coating of the printing medium may also be affected by local temperature and environment, resulting in the possibility that the official optimal printing parameters cannot print the user's satisfactory printing effect. Therefore, a new control method for thermal printing or thermal transfer equipment needs to be designed to solve the above technical problems. SUMMARY

[0004] In order to overcome the shortcomings of the prior art, the purpose of the present application is to provide a control method for thermal printing or thermal transfer equipment, which can learn the user's correction behavior of the printing parameters in different environments, thereby making individualized corrections to the official optimal printing data on the cloud, eliminating the effects of device individual differences and changes in external environment, and enabling the printing equipment to automatically adapt to the printing medium model, user habits and external environment, and to achieve printing quality that meets user expectations.

[0005] To solve the above problems, the technical solution adopted by the present application is as follows: a control method for thermal printing or thermal transfer equipment, comprising:

[0006] The printing equipment obtains the model parameters of the printing medium;

[0007] The printing device acquires environmental parameters surrounding the printing device;

[0008] The printing equipment sends the model parameters to the cloud service platform;

[0009] If a matching item for the model parameter exists in the cloud database of the cloud service platform, the cloud service platform will return the cloud printing parameters corresponding to the printing media of that model parameter to the printing device.

[0010] If the printing device receives printing parameters from the cloud, it will input the cloud printing parameters and environmental parameters into the individual correction model to obtain corrected printing parameters. The individual correction model is trained by the printing device based on the user's correction behavior of the cloud printing parameters under different environmental parameters.

[0011] The printing device will adjust the printing parameters to match the actual printing parameters of the printing device.

[0012] Compared to existing technologies, the advantages of this invention are as follows: This method collects user correction behaviors regarding official printing parameters of different types of printing media provided by a cloud service platform under various environmental parameters. Based on these collected behaviors, an individual correction model is trained. This model then personalizes subsequent official printing parameters, resulting in a final print quality that better meets user expectations. By learning user correction behaviors through an individual correction model, this method eliminates print quality deviations caused by individual device differences, external environmental changes, and user preferences, thereby improving the user experience.

[0013] The control method for the aforementioned thermal printing or thermal transfer equipment, after the step of inputting printing parameters and environmental parameters into the individual correction model to obtain the corrected printing parameters, further includes:

[0014] The printing device stores the corrected printing parameters and corresponding model parameters in the printing device's local database and establishes an index relationship between the corrected printing parameters and model parameters.

[0015] The control method for the aforementioned thermal printing or thermal transfer equipment further includes, before the step of sending the model parameters of the printing equipment to the cloud server:

[0016] The printer checks its local database for a match for the model parameters of the identified printing media. If a match is found, the corresponding printing parameters are set to the actual printing parameters of the printer. If no match is found, the process continues to the next step.

[0017] The control method for the aforementioned thermal printing or thermal transfer equipment, after the printing equipment sends the model parameters to the cloud service platform, further includes the following steps:

[0018] If the model parameter does not match in the cloud database of the cloud service platform, the cloud service platform returns a set of secure printing parameters and unauthenticated information to the printing device.

[0019] If the printing device receives unauthenticated information from the cloud service platform, the printing device will print a set of test patterns with increasing energy gradients on the printing medium according to the set of secure printing parameters.

[0020] The printing device receives the serial number of the optimal test pattern input by the user and sets the printing parameters corresponding to the test pattern with that serial number as the actual printing parameters of the printing device.

[0021] After establishing an index relationship between the actual printing parameters and the identified printing media model parameters, the printing device uploads and stores them in the cloud database of the cloud service platform.

[0022] The control method for the aforementioned thermal printing or thermal transfer equipment also includes:

[0023] The printing device collects and records the user's modification behavior of printing parameters, as well as the environmental parameters at the time of modification, and binds the modification behavior and environmental parameters to the corresponding printing media model parameters;

[0024] The printing device uploads the user's modification of printing parameters, the environmental parameters at the time of modification, the model parameters of the corresponding printing media, and the corresponding actual printing parameters to the cloud service platform;

[0025] The cloud service platform regularly feeds back the correction behavior of printing parameters for different models of printing media, the environmental parameters at the time of correction, and the actual printing parameters to the corresponding manufacturers.

[0026] The control method for the aforementioned thermal printing or thermal transfer equipment also includes:

[0027] The cloud service platform uses a data analysis engine to analyze the correction behavior of printing media with the same model parameters and the environmental parameters during the correction behavior, and generates compensation rules under different environmental parameters based on the analysis results.

[0028] In the step of the printing device sending the model parameters to the cloud service platform, the printing device also sends the environmental parameters and model parameters to the cloud service platform together.

[0029] In the step of returning the cloud printing parameters corresponding to the printing medium of the model parameter to the printing device if a matching item for the model parameter exists in the cloud database of the cloud service platform, the cloud service platform queries whether there is a compensation rule that matches the current environment parameters in the matching item. If a compensation rule that matches the current environment parameters exists, the cloud printing parameters corresponding to the matching item are compensated according to the compensation rule, and the compensated cloud printing parameters are returned to the printing device.

[0030] The control method for the aforementioned thermal printing or thermal transfer equipment also includes:

[0031] The cloud service platform collects usage data for different models of printing media and feeds the data back to the corresponding manufacturers.

[0032] A storage medium storing a computer program, characterized in that, when the computer program is executed by a processor, it implements the control method of the above-described thermal printing or thermal transfer equipment.

[0033] A printing control system includes a printing device and a cloud service platform. The printing device includes a controller, a communication module, an environmental parameter acquisition unit, an electronic tag identification module, and a printing mechanism. The electronic tag identification module, the communication module, the environmental parameter acquisition unit, and the printing mechanism are all electrically connected to the controller. The controller includes a model identification module, an environmental parameter acquisition module, a cloud parameter acquisition module, an individual correction module, a printing control module, and a correction model training module. The model identification module is used to acquire the model parameters of the printing medium through the electronic tag identification module. The environmental parameter acquisition module is used to acquire environmental parameters around the printing device through the environmental parameter acquisition unit. The cloud parameter acquisition module is used to... The system sends the identified printing medium model parameters to the cloud service platform and retrieves the corresponding cloud printing parameters from the cloud database of the cloud service platform. The individual correction module is used to correct the cloud printing parameters according to environmental parameters through an individual correction model, obtain corrected printing parameters, and set the corrected printing parameters as the actual printing parameters of the printing control module. The printing control module is used to control the printing mechanism to print the printing medium according to the set actual printing parameters. The correction model training module is used to collect user correction behaviors of cloud printing parameters under different environmental parameters, and construct a training set from the correction behaviors under different environmental parameters. The training set is uploaded to the cloud service platform to train the individual correction model.

[0034] The aforementioned printing control system includes an environmental parameter acquisition unit comprising a temperature sensor and a humidity sensor.

[0035] The aforementioned printing control system includes an electronic tag identification module comprising at least one of a resistance detection circuit, an RFID reader / writer, and an optical sensor.

[0036] The aforementioned printing control system further includes a local database module. This local database module stores the actual printing parameters and corresponding model parameters in the local database, establishes an index relationship between the corrected printing parameters and model parameters, and queries the local database for a match based on the identified model parameters of the printing medium. If a match is found, the printing parameters corresponding to the match are set as the actual printing parameters of the printing control module.

[0037] The aforementioned printing control system further includes an adaptive calibration module. This module, upon receiving unauthenticated information from the cloud service platform, controls the printing mechanism to print a set of test patterns with increasing energy gradients on the printing medium based on the secure printing parameter set sent by the cloud service platform. It also receives the sequence number of the optimal test pattern input by the user, sets the printing parameters corresponding to that sequence number as the actual printing parameters of the printing control module, establishes an index relationship between the actual printing parameters and the identified printing medium model parameters, and uploads and stores this information in the cloud database of the cloud service platform.

[0038] The present invention will now be described in further detail with reference to the accompanying drawings and specific embodiments. Attached Figure Description

[0039] Figure 1 This is a flowchart of a control method for a thermal printing or thermal transfer device according to a first embodiment of the present invention.

[0040] Figure 2 This is a flowchart of a control method for a thermal printing or thermal transfer device according to a second embodiment of the present invention.

[0041] Figure 3 This is a flowchart illustrating the adaptive calibration process of printing parameters according to an embodiment of the present invention.

[0042] Figure 4 This is a schematic block diagram of the printing control system according to an embodiment of the present invention. Detailed Implementation

[0043] The embodiments of the present invention are described in detail below, with reference to... Figure 1 The present invention provides a control method for a thermal printing or thermal transfer device, comprising the following steps:

[0044] The printing device obtains the model parameters of the printing media;

[0045] The printing device acquires environmental parameters surrounding the printing device;

[0046] The printing equipment sends the model parameters to the cloud service platform;

[0047] If a matching item for the model parameter exists in the cloud database of the cloud service platform, the cloud service platform will return the cloud printing parameters corresponding to the printing media of that model parameter to the printing device.

[0048] If the printing device receives printing parameters from the cloud, it will input the cloud printing parameters and environmental parameters into the individual correction model to obtain corrected printing parameters. The individual correction model is trained by the printing device based on the user's correction behavior of the cloud printing parameters under different environmental parameters.

[0049] The printing device will adjust the printing parameters to match the actual printing parameters of the printing device.

[0050] This method collects user correction behaviors for officially provided cloud-based printing parameters in a cloud database under different environmental parameters. The training set of these correction behaviors is then used to train an individual correction model, thereby learning users' parameter correction habits for their printing devices. Since user adjustments to print quality are related not only to the coating or chemical properties of the printing media, but also to their preferences for print quality and the individual performance of their printing devices, learning user parameter correction behaviors and adjusting the officially provided printing parameters based on the learning results can eliminate the deviation between actual and expected print quality caused by changes in the external environment, user preferences, and differences in the individual performance of printing devices. This results in printing parameters adaptively set according to the printing media model, producing print quality that better meets user expectations and improves the user's printing experience. Meanwhile, as printing equipment is used, its performance may decline due to the aging of components. By learning from recent user adjustments to printing parameters through individual correction models, the model can learn how to correct for the performance degradation caused by the decreased print quality. This allows for automatic compensation of official cloud-based printing parameters uploaded to the cloud service platform based on the performance decline, ensuring that even older equipment maintains print quality and further improving the user experience. Printing equipment using this control method for thermal or thermal transfer devices will, with increased usage time and deeper learning of user habits, more accurately adapt printing parameters to the user's selected printing media, gradually improving the user experience over time.

[0051] It is understood that printing media include, but are not limited to, thermal paper, coated paper, ribbons, wristbands, or care labels. Printing equipment can obtain the model parameters of the printing media by using an RFID reader to read the data within the RFID chip on the printing media roll, by using a resistance detection circuit to detect the resistance value at a specific location on the printing media roll, or by using an optical sensor to scan the barcode or QR code on the beginning of the thermal printing media roll. The model parameters of the printing media typically include information such as the manufacturer's identification, model number, and batch number. After the printing equipment uploads the identified model parameters to the cloud service platform, the cloud service platform retrieves the corresponding cloud printing parameters uploaded and maintained by the manufacturer based on the manufacturer's identification, model number, and batch number, and returns them to the uploading printing equipment. In some embodiments, if the batch number of a certain printing media does not have a matching entry in the cloud database, the printing parameters of a nearby batch of the same manufacturer and model can be used as the cloud printing parameters for that batch and returned to the printing equipment.

[0052] It is understandable that in practice, the humidity and temperature of the printing environment may affect the coating of the printing medium or its chemical properties, thereby affecting the printing quality of the printing equipment. Therefore, in this embodiment, environmental parameters include ambient temperature and ambient humidity. The printing equipment can be equipped with a temperature sensor, a humidity sensor, or a temperature and humidity sensor. The sensors collect the ambient temperature and humidity each time the user corrects the printing parameters, and record them in the printing equipment's memory to form a correction behavior training set after cross-referencing them with the printing parameters before and after correction. The individual correction model can be an artificial intelligence model such as a neural network model or an LFM model. By using the environmental parameters in the training set and the printing parameters before correction as input to the model, and the corrected printing parameters as output, the model is trained to obtain an individual correction model that has mined and learned the potential correlation between the user's parameter correction behavior and the original printing parameters and environmental parameters. In the process of adaptively setting printing parameters, the officially provided printing parameters are automatically and adaptively corrected according to user habits, printing environment, and printing equipment performance, so that the final printing effect can better meet the user's expectations. Understandably, to make the individual correction model more accurate in correcting official parameters, the printing device should only record correction behaviors within the most recent period, such as six months or three months, as the training set for the model. While recording each correction behavior, the time of correction should also be recorded, and different weights should be assigned in stages according to the distance between the correction time and the current time. The training sample data composed of correction behaviors that are more recent should have a higher weight, so that the model can focus more on learning from recent user correction behaviors, and make the individual correction model's parameter corrections more consistent with recent environmental parameters and device status.

[0053] Understandably, to ensure the accuracy of the individual correction model's adjustments to printing parameters, the model needs to be updated and maintained regularly, such as training the model with training samples generated from recent correction behaviors every six months or three months. In some embodiments, if the frequency of user adjustments to printing parameters exceeds a preset threshold, such as 10 times, within a certain period, such as within a week, it is determined that the current individual correction model deviates significantly from the current environmental parameters, device status, or user habits and preferences. In this case, the individual correction model should be trained immediately.

[0054] Reference Figure 2 As shown, in some embodiments, to improve the efficiency of automatic configuration of printing parameters, the printing device can record the model of the used printing media and its corresponding actual printing parameters in a local database in its memory, and establish an index relationship between the printing parameters and the corresponding printing media models. After the printing media is changed, the printing device, after obtaining the model parameters of the currently loaded printing media, first searches the local database for a match. If a match is found, the cloud search process is skipped, and the printing parameters of the match in the local database are directly retrieved and set as the actual printing parameters for printing. If no match is found in the local database, the model parameters of the printing media are uploaded to the cloud service platform to query the corresponding cloud printing parameters in the cloud database. It is understood that, to reduce the storage resource consumption of the printing device by the local database, it is advisable to store only a certain number of printing parameter records in the local database, such as 5 or 10. Each time a recorded printing media model is used, the usage time of that model of printing media is recorded and updated in the local database. When a new print media model not recorded in the local database is used, and the number of records in the local database is full, the new print media model and its actual printing parameters will replace the entry in the local database that was last used the furthest from the current time.

[0055] In some embodiments, when the model of the printing medium and its corresponding actual printing parameters are recorded in the local database, the usage time of the printing medium or the environmental parameters at the time of use can also be recorded. If the last usage time is far from the current time, such as more than three months, or if the difference between the environmental parameters at the time of the last use and the current environmental parameters exceeds a preset threshold, such as a temperature difference exceeding 20°C or a humidity difference exceeding 20%, then after recalling the printing parameters from the local database, the recalled printing parameters and the current environmental parameters may be input into the individual correction model for correction, in order to avoid drastic changes in environmental parameters caused by seasonal changes or abnormal climate, which would cause a large deviation between the actual printing effect of the parameters recorded in the local database and the expectation.

[0056] ReferenceFigure 3 In some embodiments, if no printing parameter record corresponding to the identified printing media model is found in either the local database or the cloud database, the printing device initiates an automatic calibration process. When no matching item for the printing media model uploaded by the printing device is found in the cloud database, the cloud service platform returns a set of relatively secure printing parameters set by the manufacturer. This secure printing parameter set includes a set of printing parameters with different energy gradients. Simultaneously, the cloud service platform returns an uncertified message to the printing device. Upon receiving the uncertified message, the printing device initiates the automatic calibration process. Based on the parameters with different energy gradients in the secure printing parameter set, it prints a set of test patterns with increasing or decreasing energy gradients on the printing media. It then guides the user to input the serial number of the test pattern that best represents the optimal printing effect, either by printing on the printing media or by displaying corresponding instruction text on the device's screen. The printing device sets the printing parameters corresponding to the test pattern with the entered serial number as its actual printing parameters, establishes an index relationship between these actual printing parameters and the identified printing media model parameters, and uploads both to the cloud service platform. After cleaning and verifying the uploaded data, the cloud service platform records it in the cloud database as the cloud printing parameters for other printing devices. The printing devices automatically calibrate the printing parameters for unrecorded printing media and upload the calibrated parameters to the cloud database, achieving "crowdsourced maintenance" of the cloud database. This reduces the maintenance costs for printing media manufacturers and avoids the need for adaptive calibration of printing parameters for other users, improving the overall user printing experience. In some embodiments, if the clarity of the test patterns printed according to the safe printing parameter set does not meet the user's requirements, the user can issue a precise fine-tuning command to the printing device. Upon receiving the command, the printing device fine-tunes each parameter in the safe printing parameter set upwards or downwards, reprints a set of test patterns, re-acquires the image of the test patterns, re-analyzes the image clarity, and repeats this process until the user selects a satisfactory test pattern. The printing parameters corresponding to the final user-selected test pattern are then set as the actual printing parameters of the printing device.

[0057] In some embodiments, the printing device can periodically bind data such as user adjustments to different types of printing media, environmental parameters during adjustments, and the final actual printing parameters after adjustments, with the corresponding printing media model parameters, and upload this data to a cloud service platform. The cloud service platform then feeds this collected data back to the relevant manufacturers, enabling them to optimize and update the printing parameters recorded in the cloud database based on this data. This results in better actual printing quality of the printing parameters in the cloud database, further enhancing the user experience. In some embodiments, the cloud service platform also includes a data analysis engine. This engine can analyze and learn from user adjustments to printing parameters under different environmental parameters uploaded by different printing devices, and generate compensation rules based on the analysis results. When uploading the printing media model parameters, the printing device can also upload the environmental parameters detected by the printing device. After querying the cloud printing parameters corresponding to the printing media model parameters, the cloud service platform checks whether the environmental parameters uploaded by the printing device meet the conditions of any compensation rule. If they do, the cloud printing parameters are compensated according to the corresponding compensation rule and then returned to the printing device. If the data analysis engine detects that over 80% of users increase the density parameter in the cloud printing parameters for a certain type of print media by 1 when the temperature is above 30 degrees Celsius, the engine generates a compensation rule for the density option of the cloud printing parameters when the temperature is above 30 degrees Celsius. When the ambient temperature value uploaded by the printing device using this type of print media is greater than 30 degrees Celsius, the cloud service platform automatically applies this rule, increases the density value of the cloud printing parameters by 1, and then returns it to the printing device.

[0058] In some embodiments, the cloud service platform can also count the usage frequency of different printing media models based on the number of times the printing device uploads the model number, forming printing media usage data. This data is then fed back to the manufacturers to help them analyze the market situation of printing media and adjust their product production and sales strategies. In some embodiments, the cloud service platform can analyze the usage location of printing media by analyzing the IP address when the printing device uploads data. The computing service platform can obtain market distribution data of printing media by statistically analyzing the geographical locations identified by different printing media, further assisting manufacturers in formulating product market strategies. In some embodiments, the cloud service platform also deploys a large-scale model. This model can combine the printing media usage data from different manufacturers with a preset market report generation template to form market report generation prompts. These prompts are then input into the large-scale model, allowing it to use its reasoning capabilities to analyze and summarize the data, automatically generating a market data analysis report. This further reduces the manufacturer's data analysis costs and improves the efficiency of their market decision-making.

[0059] Based on the same inventive concept, embodiments of the present invention also provide a computer-readable storage medium storing a computer program that, when executed by a processor, can implement the control method of the thermal printing or thermal transfer device described above.

[0060] In some possible implementations, aspects of the control method for a thermal printing or thermal transfer apparatus provided by the present invention can also be implemented in the form of a program product, which includes program code that, when the program product is run on a device, causes the control device to perform the steps in the control method for a thermal printing or thermal transfer apparatus according to the various exemplary embodiments of the present application described above.

[0061] By designing and programming the processor, the code corresponding to the control method of the thermal printing or thermal transfer equipment described in the foregoing embodiments can be embedded into the chip, thereby enabling the chip to execute the steps of the control method of the thermal printing or thermal transfer equipment shown in the embodiments of the present invention during operation. How to design and program the processor is a technique well known to those skilled in the art, and will not be described in detail here.

[0062] Reference Figure 4 Based on the same inventive concept, embodiments of the present invention also provide a printing control system, including a printing device and a cloud service platform. The printing device includes a controller, a communication module, an environmental parameter acquisition unit, an electronic tag identification module, and a printing mechanism. The electronic tag identification module, communication module, environmental parameter acquisition unit, and printing mechanism are all electrically connected to and controlled by the controller. The communication module is used to connect to a network so that the printing device can communicate with the cloud service platform, upload data to the cloud service platform, and download printing parameters from the cloud service platform. The environmental parameter acquisition unit is used to collect environmental parameters around the printing device. The electronic tag identification module is used to identify and obtain the model parameters of the printing medium. The printing mechanism, under the control of the controller, heats the printing medium and drives the printing medium roll to rotate, achieving thermal printing of the printing medium.

[0063] The controller comprises a model recognition module, an environmental parameter acquisition module, a cloud parameter acquisition module, an individual correction module, a print control module, and a correction model training module. The model recognition module acquires the model parameters of the printing medium via an electronic tag recognition module. The environmental parameter acquisition module acquires environmental parameters surrounding the printing device via an environmental parameter acquisition unit. The cloud parameter acquisition module sends the identified printing medium model parameters to the cloud service platform and retrieves the corresponding cloud printing parameters from the cloud database. The individual correction module uses an individual correction model to correct the cloud printing parameters based on the environmental parameters, obtaining corrected printing parameters, and sets these corrected printing parameters as the actual printing parameters for the print control module. The print control module controls the printing mechanism to print the medium according to the set actual printing parameters. The correction model training module collects user correction behaviors for the cloud printing parameters under different environmental parameters, constructs a training set from these behaviors, and uploads the training set to the cloud service platform to train the individual correction model.

[0064] Understandably, the cloud service platform includes a cloud database module and a cloud model training module. The cloud database module maintains a cloud database storing printing parameters for different models of printing media provided by manufacturers. Authorized manufacturers can log in and modify and update the data in the cloud database. When it receives printing media model parameters uploaded by the printing device, it searches the cloud database for a match. If a match is found, the corresponding cloud printing parameters are returned to the printing device. If no match is found, a secure printing parameter set and unauthenticated information are returned to the printing device. The cloud model training module receives a training set uploaded by the printing device, consisting of user correction behaviors, and uses this training set to train individual correction models. The trained individual correction models are then returned to the corresponding printing device to reduce the computing power requirements of the printing device, lower its cost, and improve the efficiency of learning user habits and preferences.

[0065] In this embodiment, the environmental parameter acquisition unit includes a temperature sensor and a humidity sensor, or may include both. The electronic tag identification module can obtain the model parameters of the printing medium by detecting the resistance value at a specific location on the printing medium roll, identifying the contents of the RFID chip embedded in the printing medium roll using an RFID reader, or scanning the QR code or barcode on the printing medium packaging or tape using an optical sensor. Accordingly, the electronic tag identification module includes at least one of an RFID reader, a resistance detection circuit, or an optical sensor. The resistance detection circuit typically includes an elastic probe and an ADC circuit disposed within the printing medium chamber. The specific structure of the resistance detection circuit and the printing mechanism is common knowledge in the art and will not be described in detail here.

[0066] In some embodiments, the controller further includes a local data module. The local database module is used to store the corrected printing parameters and the corresponding model parameters in the local database, establish an index relationship between the corrected printing parameters and the model parameters in the local database, and query the hit items in the local database according to the identified model parameters of the printing media. If a hit item exists, the printing parameters corresponding to the hit item are set as the actual printing parameters of the printing control module.

[0067] In some embodiments, the controller further includes an adaptive calibration module. This module, upon receiving unauthenticated information from the cloud service platform, controls the printing mechanism to print a set of test patterns with increasing energy gradients on the printing medium according to the secure printing parameter set sent by the cloud service platform, and receives the sequence number of the optimal test pattern input by the user. Finally, it sets the printing parameters of the user-selected test pattern as the actual printing parameters of the printing control module, establishes an index relationship between the actual printing parameters and the identified printing medium model parameters, and uploads and stores this information in the cloud database of the cloud service platform.

[0068] In some embodiments, the cloud service platform further includes a data analysis module, which is used to periodically collect data such as the correction behavior of the printing device for different types of printing media, environmental parameters during correction, and actual printing parameters after correction, and to analyze the collected data to identify common patterns and generate compensation rules under different environmental conditions based on the analysis results.

[0069] In some embodiments, the cloud service platform further includes a data feedback module, which is used to count the number of times different model parameters of the printing media uploaded by different printing devices are counted, obtain the number of times different models of printing media are identified, form usage data of different models of printing media, and feed back the usage data of printing media to the corresponding manufacturers for analysis.

[0070] It should be noted that in the description of this invention, "several" means one or more, "more than" means two or more, "greater than," "less than," and "exceeding" are understood to exclude the stated number, while "above," "below," and "within" are understood to include the stated number. If "first" or "second" is mentioned, it is only for the purpose of distinguishing technical features and should not be construed as indicating or implying relative importance, or implicitly indicating the number of indicated technical features, or implicitly indicating the order of the indicated technical features.

[0071] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. 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... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0072] 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.

[0073] 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.

[0074] In the description of this invention, unless otherwise explicitly defined, terms such as "set up," "install," and "connect" should be interpreted broadly, and those skilled in the art can reasonably determine the specific meaning of the above terms in this invention in conjunction with the specific content of the technical solution.

[0075] The above embodiments are merely preferred embodiments of the present invention and should not be construed as limiting the scope of protection of the present invention. Any non-substantial changes and substitutions made by those skilled in the art based on the present invention shall fall within the scope of protection claimed by the present invention.

Claims

1. A control method of a thermal printing or thermal transfer apparatus, characterized by, The method comprises the following steps: The printing device acquires the model parameter of the printing medium; The printing device acquires the environmental parameter around the printing device; The printing device sends the model parameter to the cloud service platform; If there is a hit item of the model parameter in the cloud database of the cloud service platform, the cloud service platform returns the cloud printing parameter corresponding to the printing medium of the model parameter to the printing device; If the printing device receives the cloud printing parameter, the printing device inputs the cloud printing parameter and the environmental parameter into the individual correction model to obtain the corrected printing parameter, and the individual correction model is trained by the correction behavior of the user of the printing device under different environmental parameters to the cloud printing parameter; The printing device sets the corrected printing parameter as the actual printing parameter of the printing device; After the printing device sends the model parameter to the cloud service platform, the method further comprises the following steps: If there is no hit item of the model parameter in the cloud database of the cloud service platform, the cloud service platform returns the safe printing parameter set and unauthenticated information to the printing device; If the printing device receives the unauthenticated information of the cloud service platform, the printing device prints a group of test patterns with energy gradient increasing on the printing medium according to the safe printing parameter set; The printing device receives the serial number of the optimal test pattern input by the user, and sets the printing parameter corresponding to the test pattern of the serial number as the actual printing parameter of the printing device; After the printing device establishes the index relationship between the actual printing parameter and the model parameter of the identified printing medium, the printing device uploads and stores the actual printing parameter and the model parameter in the cloud database of the cloud service platform.

2. The control method of a thermal printing or thermal transfer apparatus according to claim 1, characterized by, After the printing device inputs the cloud printing parameter and the environmental parameter into the individual correction model to obtain the corrected printing parameter, the method further comprises the following steps: The printing device stores the corrected printing parameter and the corresponding model parameter in the local database of the printing device, and establishes the index relationship between the corrected printing parameter and the model parameter.

3. The control method of a thermal printing or thermal transfer apparatus according to claim 2, characterized by, Before the printing device sends the model parameter to the cloud service platform, the method further comprises the following steps: The printing device queries whether there is a hit item of the model parameter of the identified printing medium in the local database, if there is a hit item, sets the printing parameter corresponding to the hit item as the actual printing parameter of the printing device, and if there is no hit item, continues to the next step.

4. The control method of a thermal printing or thermal transfer apparatus according to claim 1, characterized by, The method further comprises the following steps: The printing device collects and records the correction behavior of the user to the printing parameter and the environmental parameter when the correction behavior is performed, and binds the correction behavior and the environmental parameter with the model parameter of the corresponding printing medium; The printing device uploads the correction behavior of the user to the printing parameter, the environmental parameter when the correction behavior is performed, the model parameter of the corresponding printing medium and the corresponding actual printing parameter to the cloud service platform; The cloud service platform regularly feeds back the correction behavior of the printing parameter of the printing medium of different model parameters, the environmental parameter when the correction behavior is performed and the actual printing parameter to the corresponding manufacturer.

5. The control method of a thermal printing or thermal transfer apparatus according to claim 4, characterized by, The method further comprises the following steps: The cloud service platform analyzes the correction behavior of the printing medium of the same model parameter and the environmental parameter when the correction behavior is performed through the data analysis engine, and generates the compensation rules under different environmental parameters according to the analysis result; In the step of sending the model parameter to the cloud service platform, the printing device sends the environmental parameter and the model parameter to the cloud service platform together. If the cloud database of the cloud service platform contains the hit item of the model parameter, the cloud service platform returns the cloud printing parameter corresponding to the printing medium of the model parameter to the printing device in the step of returning the cloud printing parameter corresponding to the printing medium of the model parameter to the printing device.

6. The control method of a thermal printing or thermal transfer apparatus according to claim 1, characterized by, Further comprising: The cloud service platform collects the use data of the printing medium of different model parameters, and feeds back the use data to the corresponding manufacturer.

7. A storage medium storing a computer program, characterized by The computer program is executed by the processor to implement the control method of the thermal printing or thermal transfer device according to any one of claims 1-6.

8. A print control system characterized by comprising: The printing device comprises a controller, a communication module, an environment parameter acquisition unit, an electronic tag identification module and a printing mechanism, and the electronic tag identification module, the communication module, the environment parameter acquisition unit and the printing mechanism are electrically connected with the controller. The controller comprises a model identification module, an environment parameter acquisition module, a cloud parameter acquisition module, an individual correction module, a printing control module and a correction model training module. The model identification module is used to obtain the model parameter of the printing medium through the electronic tag identification module. The environment parameter acquisition module is used to obtain the environment parameter around the printing device through the environment parameter acquisition unit. The cloud parameter acquisition module is used to send the identified model parameter of the printing medium to the cloud service platform, and obtain the cloud printing parameter corresponding to the model parameter in the cloud database of the cloud service platform. The individual correction module is used to correct the cloud printing parameter according to the environment parameter through the individual correction model, obtain the corrected printing parameter, and set the corrected printing parameter as the actual printing parameter of the printing control module. The printing control module is used to control the printing mechanism to print the printing medium according to the set actual printing parameter. The correction model training module is used to collect the correction behavior of the user to the cloud printing parameter under different environment parameters, and form a training set by the correction behavior under different environment parameters. The training set is uploaded to the cloud service platform to train the individual correction model. The controller further comprises an adaptive calibration module. When receiving the unauthenticated information sent by the cloud service platform, the adaptive calibration module controls the printing mechanism to print a group of test patterns with energy gradient increasing on the printing medium according to the safe printing parameter set sent by the cloud service platform. The adaptive calibration module receives the serial number of the optimal test pattern input by the user, sets the printing parameter corresponding to the test pattern of the serial number as the actual printing parameter of the printing control module, and establishes an index relationship between the actual printing parameter and the identified model parameter of the printing medium. Then, the actual printing parameter and the identified model parameter of the printing medium are uploaded and stored in the cloud database of the cloud service platform.

9. The print control system of claim 8, wherein, The environment parameter acquisition unit comprises a temperature sensor and a humidity sensor.

10. The print control system of claim 8, wherein, The electronic tag identification module comprises at least one of a resistance detection circuit, an RFID reader-writer and an optical sensor.

11. The print control system of claim 8, wherein, The controller further comprises a local database module, which is configured to store the actual printing parameters and corresponding model parameters in a local database, establish an index relationship between the corrected printing parameters and the model parameters, and query a hit item in the local database according to the identified model parameters of the printing medium, and if the hit item exists, set the printing parameters corresponding to the hit item as the actual printing parameters of the printing control module.

Citation Information

Patent Citations

  • Personalized preference printing method and device based on cloud edge collaboration

    CN118363548A

  • Printer heating method and device based on cloud edge collaboration

    CN118544715A