Paper-saving control method and system of label printer

By triggering positioning detection and data collection at the label printer position, optimizing the height and saving position of the label paper, combining the printing content and service life, multi-dimensional saving control of label paper is realized, and the problem of wasted label printer resources in the existing technology is solved. Improves paper-saving control effect.

CN119283508AActive Publication Date: 2025-01-10ZHUHAI XPRINTER ELECTRONICS TECHNOLOGY CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411616182.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-13
Publication Date
2025-01-10
Estimated Expiration
2044-11-13

AI Technical Summary

Technical Problem

When existing label printers process paper of different specifications, they cannot effectively save and control, resulting in waste of resources and affecting the paper-saving control effect.

Method used

By triggering position detection at the label printer position, multiple work data are collected, working status and label paper data are defined, label paper height is optimized based on dynamic changes and printing content specifications, and label paper system is built, combining the printing content effect level and service life. , dynamically adjust the ratio of gap to height, estimate the savings amount and define the savings position, and realize multi-dimensional label paper saving control.

Benefits of technology

It realizes reasonable optimization and saving of label paper, improves the accuracy and effect of paper-saving control, ensures multi-level saving control of label paper, and improves the paper-saving performance of label printers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119283508A_ABST
    Figure CN119283508A_ABST
Patent Text Reader

Abstract

The invention discloses a paper-saving control method and system for a label printer, and the method comprises the steps: defining a corresponding dynamic variable quantity based on the comparison of a plurality of pieces of label paper data and the actual label paper amount, and defining the height of optimized label paper according to the dynamic variable quantity, the current size of the label paper and the specification of printing content; the rationality of the height of the optimized label paper is ensured, and the saving control of the label paper is further realized. Defining a dynamic ratio between the gap and the height based on the label paper system, the effect grade of the printed content and the service life of the label printer; the saving amount of the label paper is estimated on the basis of the dynamic proportion between the gap and the height and the size of the label paper, multi-dimensional control is carried out on the dynamic proportion between the gap and the height and the size of the label paper, the accuracy of the saving amount is guaranteed, and meanwhile the accuracy of the saving amount is improved. The saving allowance is further defined according to the saving amount of the label paper and the previous paper-saving data of the label printer, and the paper-saving control effect of the label printer is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of label printers, and in particular to a paper saving control method and system for label printers. Background Art

[0002] With the development of science and technology, label printers are used in people's lives and are used to output printed label papers. Label printers output printed label papers during operation. In the prior art, label printers receive printing tasks and print when triggered by the printing tasks. Printing papers of different specifications use the same printing logic, which sometimes causes waste of printing paper and makes it impossible to save and control label papers, affecting the paper saving control effect of label printers. Summary of the invention

[0003] The purpose of the present invention is to overcome the shortcomings of the prior art. The present invention provides a paper saving control method and system for a label printer, which triggers positioning detection based on the location of the label printer and collects multiple working data of the label printer during the positioning detection process; defines the working state of the label printer according to the multiple working data; defines multiple label paper data in various dimensions according to the working state of the label printer and the corresponding printing content; defines the corresponding dynamic change amount based on the comparison of multiple label paper data and the actual label paper amount, and defines the height of the optimized label paper according to the dynamic change amount, the current size of the label paper and the specifications of the printing content, thereby being compatible with the overall consideration of the dynamic change amount, the current size of the label paper and the specifications of the printing content, realizing multi-dimensional control of the dynamic change amount, the current size of the label paper and the specifications of the printing content, ensuring the rationality of the height of the optimized label paper, and further realizing the saving control of the label paper.

[0004] Furthermore, a label paper system is constructed according to the gap, the height of the optimized label paper and the position of the tear-off opening, and the dynamic ratio between the gap and the height is defined based on the label paper system, the effect level of the printed content and the service life of the label printer; the saving of label paper is estimated based on the dynamic ratio between the gap and the height and the size of the label paper, and the dynamic ratio between the gap and the height and the size of the label paper are controlled in multiple dimensions to ensure the accuracy of the saving amount. At the same time, the saving amount is further controlled, and the saving margin is further defined according to the saving amount of label paper and the previous paper saving data of the label printer, and the saving position is defined according to the saving margin and the spatial model of the label paper, and the saving position is positioned and detected to evaluate whether the saving margin is adopted, thereby ensuring multi-level saving control of label paper and improving the paper saving control effect of the label printer.

[0005] An embodiment of the present invention provides a paper saving control method for a label printer, which is applied to a paper saving control scenario of a label printer; The paper saving control method of the label printer comprises: Triggering positioning detection based on the location of the label printer, and collecting multiple working data of the label printer during the positioning detection process; Defining the working state of the label printer according to a plurality of working data; Define multiple label paper data in various dimensions according to the working status of the label printer and the corresponding printing content; Based on the comparison of multiple label paper data and the actual label paper quantity, a corresponding dynamic change amount is defined, and the height of the optimized label paper is defined according to the dynamic change amount, the current size of the label paper, and the specification of the printed content; A label paper system is constructed according to the gap, the height of the optimized label paper, and the position of the tear-off opening, and a dynamic ratio between the gap and the height is defined based on the label paper system, the effect level of the printed content, and the service life of the label printer; The amount of label paper saved is estimated based on the dynamic ratio between the gap and the height and the size of the label paper. The saving margin is further defined based on the saving amount of the label paper and the previous paper saving data of the label printer. The saving position is defined based on the saving margin and the spatial model of the label paper, and the saving position is positioned and detected to evaluate whether the saving margin is adopted.

[0006] Optionally, triggering positioning detection based on the location of the label printer and collecting multiple working data of the label printer during the positioning detection process include: Traverse the label printers and collect the locations of the label printers; Defining application scenarios of label printers based on the surrounding environment where the label printers are located; Associating the location of the label printer and the application scenario of the label printer, defining a detection method according to the location of the label printer and the application scenario of the label printer, and performing positioning detection of the label printer according to the detection method; Real-time monitoring of label printer positioning detection; During the positioning detection process, multiple working data of the label printer are collected. At this time, the multiple working data are in different working dimensions of the label printer and are collected synchronously within the same time period.

[0007] Optionally, defining the working state of the label printer according to the plurality of working data includes: Freeze multiple working data; Define a corresponding work data combination based on multiple work data and corresponding work dimensions; Collecting multiple work data combinations, and defining a matching coefficient according to matching of the multiple work data combinations; defining a work data set based on a plurality of work data combinations, corresponding matching coefficients, and a work time of the label printer; Associated work data sets, application scenarios, and age of label printers; A first state coefficient is defined based on a working data set and an application scenario, a second state coefficient is defined based on the working data set and the service life of the label printer, and a working state of the label printer is defined based on the second state coefficient, the first state coefficient and the service life of the label printer.

[0008] Optionally, the step of defining a plurality of label paper data in various dimensions according to the working state of the label printer and the corresponding printing content includes: The working status of the freeze-frame label printer; Collect interactive signals from label printers; Defining the content space of the label printer based on the traceability of the interactive signal; Define the print content of the label printer based on the content space and the corresponding target time; Associate the working status of the label printer and the corresponding printing content; Based on the working status of the label printer and the corresponding printing content, multiple label paper data in various dimensions are defined.

[0009] Optionally, the step of defining a corresponding dynamic change amount based on comparison of multiple label paper data and an actual label paper amount, and defining the height of the optimized label paper according to the dynamic change amount, the current size of the label paper, and the specification of the printed content, includes: Freeze multiple label paper data; Define theoretical label paper quantity based on multiple label paper data and label paper learning model; Correlate the theoretical label paper quantity and the actual label paper quantity, and compare the theoretical label paper quantity and the actual label paper quantity; The dynamic change amount corresponding to the comparison between the theoretical label paper amount and the actual label paper amount is defined; Associate the dynamic change amount, the current size of the label paper and the specifications of the printed content; A height learning model is constructed according to the dynamic change amount, the current size of the label paper, and the specifications of the printed content, and the height of the optimized label paper is defined based on the height learning model, the current height of the label paper, and the model of the label paper.

[0010] Optionally, the step of constructing a label paper system according to the gap, the height of the optimized label paper, and the position of the tear-off opening, and defining a dynamic ratio between the gap and the height based on the label paper system, the effect level of the printed content, and the service life of the label printer includes: Real-time monitoring of two adjacent label papers; Defining a gap between two adjacent label papers based on a comparison between the two adjacent label papers; The gap between two adjacent label papers is collected and the gap is traversed to locate the position of the tear-off opening.

[0011] Optionally, the step of constructing a label paper system according to the gap, the height of the optimized label paper, and the position of the tear-off opening, and defining a dynamic ratio between the gap and the height based on the label paper system, the effect level of the printed content, and the service life of the label printer, further includes: Associating the gap, the height of the optimized label paper, and the position of the tear-off opening; A label paper system is constructed based on the gap, the height of the optimized label paper, and the position of the tear-off opening. At this time, two adjacent label papers are dynamically controlled according to the label paper system. Collect the label paper system, the effect level of the printed content and the age of the label printer, conduct in-depth interaction based on the label paper system, the effect level of the printed content and the age of the label printer, and define the dynamic ratio between the gap and the height based on the label paper system, the effect level of the printed content and the age of the label printer.

[0012] Optionally, estimating the amount of label paper saved based on the dynamic ratio between the gap and the height and the size of the label paper, further defining a saving margin according to the amount of label paper saved and previous paper saving data of the label printer, defining a saving position according to the saving margin and a spatial model of the label paper, and performing positioning detection on the saving position to evaluate whether the saving margin is adopted, includes: The dynamic ratio between the frame gap and height; The dynamic ratio between the gap and the height and the size of the label paper are associated, and the saving of the label paper is estimated based on the dynamic ratio between the gap and the height and the size of the label paper.

[0013] Optionally, the method of estimating the amount of label paper saved based on the dynamic ratio between the gap and the height and the size of the label paper, further defining a saving margin according to the amount of label paper saved and previous paper saving data of the label printer, defining a saving position according to the saving margin and a spatial model of the label paper, and performing positioning detection on the saving position to evaluate whether the saving margin is adopted, further includes: The amount of savings of fixed-frame label paper, the amount of savings of associated label paper and the model of label printer; The saving margin is further defined according to the saving amount of label paper, the model of the label printer and the previous paper saving data of the label printer. At this time, the saving margin is used as a further saving parameter of the saving amount of label paper and the overall space of the label paper; Associating the saving margin and the space model of the label paper, and defining the saving position according to the saving margin, the space model of the label paper and the position identification model; The saving position is detected and the surrounding environment of the saving position is spatially detected to evaluate whether the saving margin is adopted.

[0014] In addition, an embodiment of the present invention further provides a paper-saving control system for a label printer, the paper-saving control system for the label printer comprising: A working data module is used to trigger positioning detection based on the location of the label printer and collect multiple working data of the label printer during the positioning detection process; A working status module, used for defining the working status of the label printer according to a plurality of working data; The label paper data module is used to define multiple label paper data in various dimensions according to the working status of the label printer and the corresponding printing content; An optimization module, used to define a corresponding dynamic change amount based on a comparison of multiple label paper data and an actual label paper amount, and to define a height of an optimized label paper according to the dynamic change amount, a current size of the label paper, and a specification of printed content; A dynamic ratio module is used to construct a label paper system according to the gap, the height of the optimized label paper and the position of the tear-off opening, and define a dynamic ratio between the gap and the height based on the label paper system, the effect level of the printed content and the service life of the label printer; The saving margin module is used to estimate the amount of label paper saved based on the dynamic ratio between the gap and the height and the size of the label paper, further define the saving margin according to the amount of label paper saved and the previous paper saving data of the label printer, define the saving position according to the saving margin and the spatial model of the label paper, and perform positioning detection on the saving position to evaluate whether the saving margin is adopted.

[0015] In an embodiment of the present invention, through the method in the embodiment of the present invention, positioning detection is triggered based on the location of the label printer, and multiple working data of the label printer are collected during the positioning detection process; the working state of the label printer is defined according to the multiple working data; multiple label paper data in various dimensions are defined according to the working state of the label printer and the corresponding printing content; the corresponding dynamic change amount is defined based on the comparison of the multiple label paper data and the actual label paper amount, and the height of the optimized label paper is defined according to the dynamic change amount, the current size of the label paper and the specification of the printing content, thereby being compatible with the overall consideration of the dynamic change amount, the current size of the label paper and the specification of the printing content, realizing multi-dimensional control of the dynamic change amount, the current size of the label paper and the specification of the printing content, ensuring the rationality of the height of the optimized label paper, and further realizing the saving control of the label paper.

[0016] Furthermore, a label paper system is constructed according to the gap, the height of the optimized label paper and the position of the tear-off opening, and the dynamic ratio between the gap and the height is defined based on the label paper system, the effect level of the printed content and the service life of the label printer; the saving of label paper is estimated based on the dynamic ratio between the gap and the height and the size of the label paper, and the dynamic ratio between the gap and the height and the size of the label paper are controlled in multiple dimensions to ensure the accuracy of the saving amount. At the same time, the saving amount is further controlled, and the saving margin is further defined according to the saving amount of label paper and the previous paper saving data of the label printer, and the saving position is defined according to the saving margin and the spatial model of the label paper, and the saving position is positioned and detected to evaluate whether the saving margin is adopted, thereby ensuring multi-level saving control of label paper and improving the paper saving control effect of the label printer. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0018] Figure 1 is a flow chart of a paper saving control method for a label printer in an embodiment of the present invention; Figure 2 is a flow chart of S11 in the paper saving control method of the label printer in the embodiment of the present invention; Figure 3 is a flow chart of S12 in the paper saving control method of the label printer in the embodiment of the present invention; Figure 4 is a flow chart of S13 in the paper saving control method of the label printer in the embodiment of the present invention; Figure 5 is a flow chart of S14 in the paper saving control method of the label printer in the embodiment of the present invention; Figure 6 is a flow chart of S15 in the paper saving control method of the label printer in the embodiment of the present invention; Figure 7 is a flow chart of S16 in the paper saving control method of the label printer in the embodiment of the present invention; Figure 8 It is a schematic diagram of the structure of the paper-saving control system of the label printer in the embodiment of the present invention; Fig. 9 The figure is a hardware diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION

[0019] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0020] See also Figures 1 to 9 , a paper saving control method for a label printer, applied to a paper saving control scenario of a label printer; the paper saving control method for a label printer comprises: Step S11: triggering a positioning detection based on the location of the label printer, and collecting a plurality of working data of the label printer during the positioning detection process; Step S12: defining the working state of the label printer according to the plurality of working data; Step S13: defining a plurality of label paper data in various dimensions according to the working state of the label printer and the corresponding printing content; Step S14: defining a corresponding dynamic change amount based on a comparison of the plurality of label paper data and the actual label paper amount, and defining the height of the optimized label paper according to the dynamic change amount, the current size of the label paper and the specification of the printed content; Step S15: constructing a label paper system according to the gap, the height of the optimized label paper and the position of the tear-off opening, and defining a dynamic ratio between the gap and the height based on the label paper system, the effect level of the printed content and the service life of the label printer; Step S16: Estimate the amount of label paper saved based on the dynamic ratio between the gap and the height and the size of the label paper, further define the saving margin based on the amount of label paper saved and the previous paper saving data of the label printer, define the saving position based on the saving margin and the spatial model of the label paper, and perform positioning detection on the saving position to evaluate whether the saving margin is adopted.

[0021] In an embodiment of the present invention, through the method in the embodiment of the present invention, positioning detection is triggered based on the location of the label printer, and multiple working data of the label printer are collected during the positioning detection process; the working state of the label printer is defined according to the multiple working data; multiple label paper data in various dimensions are defined according to the working state of the label printer and the corresponding printing content; the corresponding dynamic change amount is defined based on the comparison of the multiple label paper data and the actual label paper amount, and the height of the optimized label paper is defined according to the dynamic change amount, the current size of the label paper and the specification of the printing content, thereby being compatible with the overall consideration of the dynamic change amount, the current size of the label paper and the specification of the printing content, realizing multi-dimensional control of the dynamic change amount, the current size of the label paper and the specification of the printing content, ensuring the rationality of the height of the optimized label paper, and further realizing the saving control of the label paper.

[0022] Furthermore, a label paper system is constructed according to the gap, the height of the optimized label paper and the position of the tear-off opening, and the dynamic ratio between the gap and the height is defined based on the label paper system, the effect level of the printed content and the service life of the label printer; the saving of label paper is estimated based on the dynamic ratio between the gap and the height and the size of the label paper, and the dynamic ratio between the gap and the height and the size of the label paper are controlled in multiple dimensions to ensure the accuracy of the saving amount. At the same time, the saving amount is further controlled, and the saving margin is further defined according to the saving amount of label paper and the previous paper saving data of the label printer, and the saving position is defined according to the saving margin and the spatial model of the label paper, and the saving position is positioned and detected to evaluate whether the saving margin is adopted, thereby ensuring multi-level saving control of label paper and improving the paper saving control effect of the label printer.

[0023] refer to Figure 2 In step S11, a positioning detection is triggered based on the location of the label printer, and multiple working data of the label printer are collected during the positioning detection process; In the specific implementation process of the present invention, the specific steps may be: S111: traverse the label printers and collect the locations of the label printers; S112: defining an application scenario of the label printer based on the surrounding environment of the location where the label printer is located; S113: Associating the location of the label printer and the application scenario of the label printer, defining a detection method according to the location of the label printer and the application scenario of the label printer, and performing positioning detection of the label printer according to the detection method; S114: real-time monitoring of label printer positioning detection; S115: Collect multiple working data of the label printer during the positioning detection process. At this time, the multiple working data are in different working dimensions of the label printer and are synchronously collected within the same time period.

[0024] In an embodiment of the present application, label printers are traversed, and the locations of the label printers are collected. The locations of the label printers are introduced, and the locations of the label printers are controlled, so as to define the application scenarios of the label printers based on the surrounding environment of the location of the label printers. The consideration of the surrounding environment of the location of the label printers is compatible, and environmental detection is realized to facilitate the definition of the application scenarios of the label printers, thereby ensuring the accuracy of the application scenarios of the label printers.

[0025] At this time, the location of the label printer and the application scenario of the label printer are introduced, and the location of the label printer and the application scenario of the label printer are further controlled, so as to associate the location of the label printer and the application scenario of the label printer, and then define the detection method according to the location of the label printer and the application scenario of the label printer, and perform positioning detection of the label printer along the detection method.

[0026] Furthermore, the positioning detection of the label printer is monitored in real time, and the positioning detection of the label printer is managed and controlled; multiple working data of the label printer are collected during the positioning detection process. At this time, the multiple working data are in different working dimensions of the label printer and are collected synchronously within the same time period, ensuring the overall control of multiple working data and realizing further processing of multiple working data.

[0027] refer to Figure 3 , in step S12, defining the working state of the label printer according to the plurality of working data; In the specific implementation process of the present invention, the specific steps may be: S121: freeze multiple working data; S122: defining a corresponding work data combination based on the plurality of work data and the corresponding work dimensions; S123: collecting multiple working data combinations, and defining a matching coefficient according to matching of the multiple working data combinations; S124: defining a work data set based on a plurality of work data combinations, corresponding matching coefficients, and the working time of the label printer; S125: associated work data set, application scenario, and age of label printer; S126: Define a first state coefficient based on a working data set and an application scenario, define a second state coefficient based on the working data set and the service life of the label printer, and define a working state of the label printer based on the second state coefficient, the first state coefficient and the service life of the label printer.

[0028] In an embodiment of the present application, multiple work data are frozen, and controls are performed on the multiple work data, so that corresponding work data combinations are defined based on the multiple work data and the corresponding work dimensions, multiple work data and the corresponding work dimensions are introduced, and multi-dimensional controls are performed on the multiple work data and the corresponding work dimensions, thereby ensuring the accuracy of the work data combination.

[0029] At this time, multiple working data combinations are collected, and matching coefficients are defined according to the matching of the multiple working data combinations, so as to ensure the accuracy of the matching coefficients, thereby performing multi-dimensional matching for the multiple working data combinations.

[0030] Furthermore, a work data set is defined based on multiple work data combinations, corresponding matching coefficients and the working hours of the label printer. Multiple work data combinations, corresponding matching coefficients and the working hours of the label printer are introduced, and multi-dimensional control is performed on the multiple work data combinations, corresponding matching coefficients and the working hours of the label printer to ensure the integrity and matching of the work data set.

[0031] Therefore, work data sets, application scenarios and the service life of label printers are introduced, and management and control are carried out on the work data sets, application scenarios and the service life of label printers, thereby linking the work data sets, application scenarios and the service life of label printers.

[0032] Furthermore, a first state coefficient is defined based on a working data set and an application scenario, a second state coefficient is defined based on the working data set and the service life of the label printer, and the working state of the label printer is defined based on the second state coefficient, the first state coefficient and the service life of the label printer. The second state coefficient, the first state coefficient and the service life of the label printer are introduced, and the second state coefficient, the first state coefficient and the service life of the label printer are controlled in multiple dimensions to ensure the accuracy of the working state of the label printer.

[0033] refer to Figure 4 In step S13, multiple label paper data in various dimensions are defined according to the working state of the label printer and the corresponding printing content; In the specific implementation process of the present invention, the specific steps may be: S131: freeze the working state of the label printer; S132: Collecting interactive signals of the label printer; S133: defining a content space of the label printer according to the tracing of the interaction signal; S134: defining the print content of the label printer based on the content space and the corresponding target time; S135: Associating the working status of the label printer and the corresponding printing content; S136: defining a plurality of label paper data in various dimensions based on the working status of the label printer and the corresponding printing content.

[0034] In an embodiment of the present application, the working state of the label printer is frozen and controlled. At this time, the interaction signal of the label printer is collected and introduced, so as to define the content space of the label printer according to the tracing of the interaction signal, and further process the content space of the label printer.

[0035] Therefore, the content space and the corresponding target time are introduced, and the content space and the corresponding target time are managed and controlled, so that the print content of the label printer is defined based on the content space and the corresponding target time, thereby realizing the output of the print content of the label printer.

[0036] Furthermore, the working status of the label printer and the corresponding printing content are associated, and the working status of the label printer and the corresponding printing content are managed and controlled, so as to define multiple label paper data in various dimensions based on the working status of the label printer and the corresponding printing content, and perform multi-dimensional matching on the working status of the label printer and the corresponding printing content, thereby ensuring the accuracy of multiple label paper data.

[0037] refer to Figure 5 , S14: defining a corresponding dynamic change amount based on a comparison of a plurality of label paper data and an actual label paper amount, and defining a height of an optimized label paper according to the dynamic change amount, a current size of the label paper, and a specification of printed content; In the specific implementation process of the present invention, the specific steps may be: S141: freeze multiple label paper data; S142: defining a theoretical label paper quantity based on a plurality of label paper data and a label paper learning model; S143: Associating the theoretical amount of label paper with the actual amount of label paper, and comparing the theoretical amount of label paper with the actual amount of label paper; S144: defining a corresponding dynamic change amount based on a comparison between a theoretical label paper amount and an actual label paper amount; S145: Associating the dynamic change amount, the current size of the label paper, and the specification of the printed content; S146: construct a height learning model according to the dynamic change amount, the current size of the label paper, and the specifications of the printed content, and define the height of the optimized label paper based on the height learning model, the current height of the label paper, and the model of the label paper.

[0038] In an embodiment of the present application, a positioning detection is triggered based on the location of the label printer, and multiple working data of the label printer are collected during the positioning detection process; the working state of the label printer is defined according to the multiple working data; multiple label paper data in various dimensions are defined according to the working state of the label printer and the corresponding printing content; the corresponding dynamic change amount is defined based on the comparison of the multiple label paper data and the actual label paper amount, and the height of the optimized label paper is defined according to the dynamic change amount, the current size of the label paper and the specification of the printing content, thereby being compatible with the overall consideration of the dynamic change amount, the current size of the label paper and the specification of the printing content, realizing multi-dimensional control of the dynamic change amount, the current size of the label paper and the specification of the printing content, ensuring the rationality of the height of the optimized label paper, and further realizing the saving control of the label paper.

[0039] At this time, multiple label paper data are frozen and controlled. At the same time, multiple label paper data and label paper learning models are introduced. The label paper learning model is trained based on previous label paper data. Furthermore, the theoretical label paper quantity is defined based on the multiple label paper data and the label paper learning model, and multi-dimensional control is performed on the multiple label paper data and the label paper learning model, which realizes overall consideration of multiple label paper data and the label paper learning model, ensures the accuracy of the theoretical label paper quantity, and matches the corresponding label printer based on the theoretical label paper quantity.

[0040] Furthermore, the theoretical amount of label paper and the actual amount of label paper are associated and compared with each other, thereby defining the corresponding dynamic change amount based on the comparison between the theoretical amount of label paper and the actual amount of label paper, thereby ensuring the accuracy of the dynamic change amount and performing subsequent processing on the dynamic change amount.

[0041] Therefore, the dynamic change amount, the current size of the label paper and the specifications of the printed content are associated, and the dynamic change amount, the current size of the label paper and the specifications of the printed content are introduced. The dynamic change amount, the current size of the label paper and the specifications of the printed content are controlled as a whole, thereby realizing multi-dimensional processing of the dynamic change amount, the current size of the label paper and the specifications of the printed content, and then constructing a height learning model based on the dynamic change amount, the current size of the label paper and the specifications of the printed content to ensure the accuracy of the height learning model. At the same time, the height of the optimized label paper is defined based on the height learning model, the current height of the label paper and the model of the label paper, realizing the control of the height learning model, the current height of the label paper and the model of the label paper, ensuring further optimization of the height of the label paper, and then outputting the optimized height of the label paper.

[0042] refer to Figure 6 , S15: constructing a label paper system according to the gap, the height of the optimized label paper and the position of the tear-off opening, and defining a dynamic ratio between the gap and the height based on the label paper system, the effect level of the printed content and the service life of the label printer; In the specific implementation process of the present invention, the specific steps may be: S151: real-time monitoring of two adjacent label papers; S152: defining a gap between two adjacent label papers based on a comparison between the two adjacent label papers; S153: collecting a gap between two adjacent label papers, and traversing the gap to locate a position of a tearing opening; S154: Associating the gap, the height of the optimized label paper, and the position of the tear-off opening; S155: constructing a label paper system based on the gap, the height of the optimized label paper, and the position of the tear-off opening. At this time, two adjacent label papers are dynamically controlled according to the label paper system. S156: Collect the label paper system, the effect level of the printed content and the service life of the label printer, conduct in-depth interaction based on the label paper system, the effect level of the printed content and the service life of the label printer, and define a dynamic ratio between the gap and the height based on the label paper system, the effect level of the printed content and the service life of the label printer.

[0043] In an embodiment of the present application, two adjacent label papers are monitored in real time, and targeted management and control are performed on the two adjacent label papers, so that the gap between the two adjacent label papers is defined based on the comparison between the two adjacent label papers, and the gap is introduced to facilitate subsequent processing of the gap.

[0044] At this time, the gap between two adjacent label papers is collected, and the gap is traversed to locate the position of the tear-off hole; the gap, the height of the optimized label paper and the position of the tear-off hole are associated; a label paper system is constructed based on the gap, the height of the optimized label paper and the position of the tear-off hole. At this time, the two adjacent label papers are dynamically controlled according to the label paper system, which is compatible with the overall consideration of the gap, the height of the optimized label paper and the position of the tear-off hole, thereby ensuring multi-dimensional control of the gap, the height of the optimized label paper and the position of the tear-off hole, and ensuring the accuracy of the label paper system.

[0045] Therefore, the label paper system, the effect level of the printed content and the age of the label printer are collected, and in-depth interaction is carried out based on the label paper system, the effect level of the printed content and the age of the label printer. The dynamic ratio between the gap and the height is defined based on the label paper system, the effect level of the printed content and the age of the label printer. The overall control is carried out according to the label paper system, the effect level of the printed content and the age of the label printer, thereby achieving multi-dimensional control of the label paper system, the effect level of the printed content and the age of the label printer, and ensuring the accuracy of the dynamic ratio between the gap and the height.

[0046] refer to Figure 7 , S16: estimating the amount of label paper saved based on the dynamic ratio between the gap and the height and the size of the label paper, further defining the saving margin according to the amount of label paper saved and the previous paper saving data of the label printer, defining the saving position according to the saving margin and the spatial model of the label paper, and performing positioning detection on the saving position to evaluate whether the saving margin is adopted; In the specific implementation process of the present invention, the specific steps may be: S161: Dynamic ratio between fixed gap and height; S162: Associating a dynamic ratio between the gap and the height and a size of the label paper, and estimating a saving amount of the label paper based on the dynamic ratio between the gap and the height and the size of the label paper; S163: the amount of label paper saved, the amount of label paper saved and the model of the label printer; S164: further defining a saving margin according to the amount of label paper saved, the model of the label printer, and the previous paper saving data of the label printer. At this time, the saving margin serves as a further saving parameter of the amount of label paper saved and the overall space of the label paper. S165: Associating the saving margin and the space model of the label paper, and defining the saving position according to the saving margin, the space model of the label paper and the position identification model; S166: Perform positioning detection on the saving position and perform spatial detection on the surrounding environment of the saving position to evaluate whether the saving margin is adopted.

[0047] In the specific implementation process of the present invention, a label paper system is constructed according to the gap, the height of the optimized label paper and the position of the tearing port, and the dynamic ratio between the gap and the height is defined based on the label paper system, the effect level of the printed content and the service life of the label printer; the saving amount of the label paper is estimated based on the dynamic ratio between the gap and the height and the size of the label paper, and the dynamic ratio between the gap and the height and the size of the label paper are controlled in multiple dimensions to ensure the accuracy of the saving amount. At the same time, the saving amount is further controlled, and the saving margin is further defined according to the saving amount of the label paper and the previous paper saving data of the label printer, and the saving position is defined according to the saving margin and the spatial model of the label paper, and the saving position is positioned and detected to evaluate whether the saving margin is adopted, thereby ensuring multi-level saving control of the label paper and improving the paper saving control effect of the label printer.

[0048] At this time, the dynamic ratio between the gap and the height is fixed; the dynamic ratio between the gap and the height and the size of the label paper are associated, and the amount of label paper saved is estimated based on the dynamic ratio between the gap and the height and the size of the label paper. The dynamic ratio between the gap and the height and the size of the label paper are introduced to achieve accurate estimation of the amount of label paper saved, thereby ensuring the accuracy of the amount of label paper saved.

[0049] Furthermore, the amount of label paper saved is fixed, and the amount of label paper saved and the model of the label printer are associated; the saving margin is further defined based on the amount of label paper saved, the model of the label printer and the previous paper saving data of the label printer, and the amount of label paper saved is further controlled, so as to take into account the amount of label paper saved, the model of the label printer and the previous paper saving data of the label printer as a whole, and then the amount of label paper saved, the model of the label printer and the previous paper saving data of the label printer are controlled in multiple dimensions to ensure the accuracy of the saving margin. At this time, the saving margin serves as a further saving parameter for the amount of label paper saved and the overall space of the label paper.

[0050] Therefore, the spatial model of the saving margin and label paper is associated, and the saving position is defined according to the saving margin, the spatial model of label paper and the position identification model; the saving position is positioned and detected, and the surrounding environment of the saving position is spatially detected to evaluate whether the saving margin is adopted, thereby ensuring multi-level saving management and control of label paper and improving the paper saving control effect of the label printer.

[0051] See also Figure 8 , Figure 8 It is a schematic diagram of the structure of the paper-saving control system of the label printer in the embodiment of the present invention.

[0052] like Figure 8As shown, a paper-saving control system of a label printer, the paper-saving control system of the label printer comprises: A working data module 21 is used to trigger a positioning detection based on the location of the label printer, and collect a plurality of working data of the label printer during the positioning detection process; A working status module 22, used for defining the working status of the label printer according to a plurality of working data; The label paper data module 23 is used to define a plurality of label paper data in various dimensions according to the working state of the label printer and the corresponding printing content; The optimization module 24 is used to define the corresponding dynamic change amount based on the comparison of the plurality of label paper data and the actual label paper amount, and define the height of the optimized label paper according to the dynamic change amount, the current size of the label paper and the specification of the printed content; A dynamic ratio module 25 is used to construct a label paper system according to the gap, the height of the optimized label paper and the position of the tear-off opening, and define a dynamic ratio between the gap and the height based on the label paper system, the effect level of the printed content and the service life of the label printer; The saving margin module 26 is used to estimate the amount of label paper saved based on the dynamic ratio between the gap and the height and the size of the label paper, further define the saving margin according to the amount of label paper saved and the previous paper saving data of the label printer, define the saving position according to the saving margin and the spatial model of the label paper, and perform positioning detection on the saving position to evaluate whether the saving margin is adopted.

[0053] See also Fig. 9 , refer to the following Fig. 9 The electronic intelligent device 40 according to this embodiment of the present invention is described. Fig. 9 The electronic intelligent device 40 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.

[0054] like Fig. 9 As shown, the electronic intelligent device 40 is in the form of a general computing intelligent device. The components of the electronic intelligent device 40 may include but are not limited to: at least one processing unit 41, at least one storage unit 42, and a bus 43 connecting different system components (including the storage unit 42 and the processing unit 41).

[0055] The storage unit stores program codes, which can be executed by the processing unit 41, so that the processing unit 41 executes the steps according to various exemplary embodiments of the present invention described in the above “Embodiment Method” section of this specification.

[0056] The storage unit 42 may include a readable medium in the form of a volatile storage unit, such as a random access memory unit (RAM) 421 and / or a cache memory unit 422 , and may further include a read-only memory unit (ROM) 423 .

[0057] The storage unit 42 may also include a program / utility 424 having a set (at least one) of program modules 425, such program modules 425 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.

[0058] Bus 43 may represent one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.

[0059] The electronic smart device 40 may also communicate with one or more external smart devices (e.g., keyboards, pointing smart devices, Bluetooth smart devices, etc.), one or more smart devices that enable a user to interact with the electronic smart device 40, and / or any smart device that enables the electronic smart device 40 to communicate with one or more other computing smart devices (e.g., routers, modems, etc.). Such communication may be performed via an input / output (I / O) interface 44. Furthermore, the electronic smart device 40 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 45. Fig. 9 As shown, the network adapter 45 communicates with other modules of the electronic intelligent device 40 via the bus 43. It should be understood that although Fig. 9 Not shown, other hardware and / or software modules may be used in conjunction with the electronic intelligent device 40, including but not limited to: microcode, intelligent device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup planning systems.

[0060] Through the description of the above implementation, it is easy for those skilled in the art to understand that the example implementation described here can be implemented by software, or by software combined with necessary hardware. Therefore, the technical solution according to the implementation of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, and includes several instructions to enable a computing intelligent device (which can be a personal computer, a server, a terminal device, or a network intelligent device, etc.) to execute the method according to the implementation of the present disclosure.

[0061] Those skilled in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium, and the storage medium can include: a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk, etc. In addition, it stores computer program instructions, and when the computer program instructions are executed by a computer, the computer executes the above method.

[0062] In addition, the paper-saving control method and system of the label printer provided by the embodiment of the present invention are introduced in detail above. Specific examples are used herein to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea; at the same time, for general technical personnel in this field, according to the idea of ​​the present invention, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.

Claims

1. A paper saving control method for a label printer, characterized in that: Applied to paper saving control scenarios of label printers; The paper saving control method of the label printer comprises: Triggering positioning detection based on the location of the label printer, and collecting multiple working data of the label printer during the positioning detection process; Defining the working state of the label printer according to a plurality of working data; Define multiple label paper data in various dimensions according to the working status of the label printer and the corresponding printing content; Based on the comparison of multiple label paper data and the actual label paper quantity, a corresponding dynamic change amount is defined, and the height of the optimized label paper is defined according to the dynamic change amount, the current size of the label paper, and the specification of the printed content; A label paper system is constructed according to the gap, the height of the optimized label paper, and the position of the tear-off opening, and a dynamic ratio between the gap and the height is defined based on the label paper system, the effect level of the printed content, and the service life of the label printer; The amount of label paper saved is estimated based on the dynamic ratio between the gap and the height and the size of the label paper. The saving margin is further defined based on the saving amount of the label paper and the previous paper saving data of the label printer. The saving position is defined based on the saving margin and the spatial model of the label paper, and the saving position is positioned and detected to evaluate whether the saving margin is adopted.

2. The paper saving control method of the label printer according to claim 1, characterized in that: The method triggers the positioning detection based on the location of the label printer, and collects multiple working data of the label printer during the positioning detection process, including: Traverse the label printers and collect the locations of the label printers; Defining application scenarios of label printers based on the surrounding environment where the label printers are located; Associating the location of the label printer and the application scenario of the label printer, defining a detection method according to the location of the label printer and the application scenario of the label printer, and performing positioning detection of the label printer according to the detection method; Real-time monitoring of label printer positioning detection; During the positioning detection process, multiple working data of the label printer are collected. At this time, the multiple working data are in different working dimensions of the label printer and are collected synchronously within the same time period.

3. The paper saving control method of the label printer according to claim 2, characterized in that: Defining the working state of the label printer according to the plurality of working data includes: Freeze multiple working data; Define a corresponding work data combination based on multiple work data and corresponding work dimensions; Collecting multiple work data combinations, and defining a matching coefficient according to matching of the multiple work data combinations; defining a work data set based on a plurality of work data combinations, corresponding matching coefficients, and a work time of the label printer; Associated work data sets, application scenarios, and age of label printers; A first state coefficient is defined based on a working data set and an application scenario, a second state coefficient is defined based on the working data set and the service life of the label printer, and a working state of the label printer is defined based on the second state coefficient, the first state coefficient and the service life of the label printer.

4. The paper saving control method of the label printer according to claim 3, characterized in that: Defining multiple label paper data in various dimensions according to the working state of the label printer and the corresponding printing content includes: The working status of the freeze-frame label printer; Collect interactive signals from label printers; Defining the content space of the label printer based on the traceability of the interactive signal; Define the print content of the label printer based on the content space and the corresponding target time; Associate the working status of the label printer and the corresponding printing content; Based on the working status of the label printer and the corresponding printing content, multiple label paper data in various dimensions are defined.

5. The paper saving control method of the label printer according to claim 4, characterized in that: The method of defining a corresponding dynamic change amount based on comparison of multiple label paper data and actual label paper amount, and defining the height of the optimized label paper according to the dynamic change amount, the current size of the label paper, and the specification of the printed content, includes: Freeze multiple label paper data; Define theoretical label paper quantity based on multiple label paper data and label paper learning model; Correlate the theoretical label paper quantity and the actual label paper quantity, and compare the theoretical label paper quantity and the actual label paper quantity; The dynamic change amount corresponding to the comparison between the theoretical label paper amount and the actual label paper amount is defined; Associate the dynamic change amount, the current size of the label paper and the specifications of the printed content; A height learning model is constructed according to the dynamic change amount, the current size of the label paper, and the specifications of the printed content, and the height of the optimized label paper is defined based on the height learning model, the current height of the label paper, and the model of the label paper.

6. The paper saving control method of the label printer according to claim 5, characterized in that: The method of constructing a label paper system according to the gap, the height of the optimized label paper, and the position of the tear-off opening, and defining a dynamic ratio between the gap and the height based on the label paper system, the effect level of the printed content, and the service life of the label printer, includes: Real-time monitoring of two adjacent label papers; Defining a gap between two adjacent label papers based on a comparison between the two adjacent label papers; The gap between two adjacent label papers is collected and the gap is traversed to locate the position of the tear-off opening.

7. The paper saving control method of a label printer according to claim 6, characterized in that: The label paper system is constructed according to the gap, the height of the optimized label paper and the position of the tearing opening, and the dynamic ratio between the gap and the height is defined based on the label paper system, the effect level of the printed content and the service life of the label printer, and further includes: Associating the gap, the height of the optimized label paper, and the position of the tear-off opening; A label paper system is constructed based on the gap, the height of the optimized label paper, and the position of the tear-off opening. At this time, two adjacent label papers are dynamically controlled according to the label paper system. Collect the label paper system, the effect level of the printed content and the age of the label printer, conduct in-depth interaction based on the label paper system, the effect level of the printed content and the age of the label printer, and define the dynamic ratio between the gap and the height based on the label paper system, the effect level of the printed content and the age of the label printer.

8. The paper saving control method of the label printer according to claim 7, characterized in that: The method estimates the amount of label paper saved based on the dynamic ratio between the gap and the height and the size of the label paper, further defines the saving margin according to the amount of label paper saved and the previous paper saving data of the label printer, defines the saving position according to the saving margin and the spatial model of the label paper, and performs positioning detection on the saving position to evaluate whether the saving margin is adopted, including: The dynamic ratio between the frame gap and height; The dynamic ratio between the gap and the height and the size of the label paper are associated, and the saving of the label paper is estimated based on the dynamic ratio between the gap and the height and the size of the label paper.

9. The paper saving control method of a label printer according to claim 8, characterized in that: The method estimates the amount of label paper saved based on the dynamic ratio between the gap and the height and the size of the label paper, further defines the saving margin according to the amount of label paper saved and the previous paper saving data of the label printer, defines the saving position according to the saving margin and the spatial model of the label paper, and performs positioning detection on the saving position to evaluate whether the saving margin is adopted, and also includes: The amount of savings of fixed-frame label paper, the amount of savings of associated label paper and the model of label printer; The saving margin is further defined according to the saving amount of label paper, the model of the label printer and the previous paper saving data of the label printer. At this time, the saving margin is used as a further saving parameter of the saving amount of label paper and the overall space of the label paper; Associating the saving margin and the space model of the label paper, and defining the saving position according to the saving margin, the space model of the label paper and the position identification model; The saving position is detected and the surrounding environment of the saving position is spatially detected to evaluate whether the saving margin is adopted.

10. A paper-saving control system for a label printer, characterized in that: The paper-saving control system of the label printer is applied to the paper-saving control method of the label printer as claimed in any one of claims 1 to 9, and the paper-saving control system of the label printer includes: A working data module is used to trigger positioning detection based on the location of the label printer and collect multiple working data of the label printer during the positioning detection process; A working status module, used for defining the working status of the label printer according to a plurality of working data; The label paper data module is used to define multiple label paper data in various dimensions according to the working status of the label printer and the corresponding printing content; An optimization module, used to define a corresponding dynamic change amount based on a comparison of multiple label paper data and an actual label paper amount, and to define a height of an optimized label paper according to the dynamic change amount, a current size of the label paper, and a specification of printed content; A dynamic ratio module is used to construct a label paper system according to the gap, the height of the optimized label paper and the position of the tear-off opening, and define a dynamic ratio between the gap and the height based on the label paper system, the effect level of the printed content and the service life of the label printer; The saving margin module is used to estimate the amount of label paper saved based on the dynamic ratio between the gap and the height and the size of the label paper, further define the saving margin according to the amount of label paper saved and the previous paper saving data of the label printer, define the saving position according to the saving margin and the spatial model of the label paper, and perform positioning detection on the saving position to evaluate whether the saving margin is adopted.

Citation Information

Patent Citations

  • Label printer and operation method thereof

    CN113580784A

  • Image forming device, paper conveying device and conveyance interval control method for recording medium

    JP2006062797A

  • Label issuance device

    JP2017209997A