Intelligent printer supporting printing automatic checking and automatic checking method
By integrating the printing control module, RFID read and write module, detection module, data processing module and control module in the printer, automatic verification and correction of RFID tags is achieved, which solves the problem that existing printers cannot ensure the accuracy of the tags, and improves the printer's intelligent decision-making ability and printing efficiency.
Patent Information
- Application Number
- CN202510182741.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-19
- Publication Date
- 2025-03-21
AI Technical Summary
Existing printers lack verification of the correctness of the label after printing when printing RFID tags, cannot ensure the accuracy of the labels, and lack intelligent decision-making facilities and remote management capabilities, so they cannot dynamically adjust and optimize the printing process.
An intelligent printer is designed, including a printing control module, an RFID reading and writing module, a detection module, a data processing module and a control module. Through the collaborative work of these modules, automatic checksum correction of RFID tag image data and electronic data is realized, dynamically adjusts the printing process, and optimizes it according to the printing task and printer status.
Automatic checksum correction of RFID tags is realized, ensuring the accuracy and quality of the tags are stable, improving the printer's intelligent decision-making ability and remote management ability, adapting to different printing tasks, and improving printing efficiency and accuracy.
Smart Images

Figure CN119670771A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of intelligent printers, and in particular to an intelligent printer supporting automatic printing verification and an automatic verification method. Background Art
[0002] At present, traditional printers mainly focus on printing images or text information on paper or other media, and there are still some deficiencies in printing RFID tags. When printing RFID tags, existing printers usually do not verify the correctness of the printed labels, resulting in uneven quality of printed labels, which affects the actual application effect; the control method of traditional printers is relatively simple, lacking intelligent decision-making and remote management capabilities, and unable to dynamically adjust and optimize the printing process according to the printing task and the status of the printer.
[0003] For example, the patent application with publication number CN113635679A discloses an RFID tag printer and a verification method, which includes: a machine body, a paper loading structure arranged in the machine body, a paper loading shaft, two sets of paper blocking structures, a print head arranged in the machine body, and a verification component. The machine body includes a housing and a cover. The paper loading structure includes two sets of pads, an arc groove provided in the corresponding pad, a positioning plate provided on the corresponding pad, a slot extending through the corresponding positioning plate, and two sets of clamping blocks. Each set of paper blocking structures includes a fixing plate, four sets of springs, and a pressure strip.
[0004] The above technical scheme has the problems raised by the background technology: lack of a correctness verification process for the printed labels, unable to ensure the accuracy of the labels; lack of intelligent decision-making facilities, unable to adapt to different printing tasks, and unable to adjust and optimize the printing process according to the status of the printer; to solve the above problems, the present invention proposes an intelligent printer that supports automatic printing verification and an automatic verification method. Summary of the invention
[0005] In view of the shortcomings of the prior art, the main purpose of the present invention is to provide an intelligent printer and an automatic verification method that support automatic printing verification, which can effectively solve the problems in the background technology. The specific technical solutions of the present invention are as follows: An intelligent printer supporting automatic printing verification includes a printer body and a control component for controlling the printer body, wherein the control component includes: Printing control module, RFID reading and writing module, detection module, data processing module and control module; wherein: The printing control module prints the image data on the surface of the RFID tag through thermal printing technology; The RFID reading and writing module performs reading and writing operations on the electronic data in the RFID tag; The detection module detects the status of the printer in real time through a sensor to obtain the printer status; The data processing module verifies the correctness of the image data and electronic data of the RFID tag during the printing process by a tag verification method to obtain a verification result; The control module controls the printing process according to the printer status and the verification result, reprints the erroneous labels, and realizes the automatic correction of the printer.
[0006] Specifically, the printing control module includes: The print head temperature control unit uses a temperature control method to control the temperature of the print head so that it is consistent with a preset temperature change curve during the printing process; The label paper conveying control unit controls the conveying process of the label paper using a breakpoint connection method according to the working process of the print head.
[0007] Specifically, the label paper conveying control unit controls the conveying process of the label paper using a breakpoint connection method according to the working process of the print head, including: Calculate the number of dots per line of printing based on the preset printing resolution and label paper size; According to the number of printing dots, the distance that the label paper needs to move when printing the next line is calculated as the first moving distance; Calculate the first pulse number of the first motor when printing the next line according to the first moving distance and the moving distance of the label paper per rotation of the first motor; According to the first pulse number, controlling the rotation of the first motor during each line of printing; When the printing process is interrupted, the number of pulses received by the first motor is counted to obtain a first pulse count; According to the first pulse count, the number of printed lines n of the label is obtained; When resuming printing, printing starts from line n+1 until the entire label is printed.
[0008] Specifically, the RFID reading and writing module includes: RFID reader / writer unit, encoding / decoding unit and read / write control unit; wherein: The RFID reader / writer unit writes and reads electronic data in the RFID tag by transmitting and receiving radio frequency signals; The encoding and decoding unit converts the encoding format of the electronic data during the writing and reading of the electronic data; The read / write control unit controls the read / write process of the RFID reader / writer unit by means of a read / write range limitation method.
[0009] Specifically, the read / write control unit controls the read / write process of the RFID reader / writer unit by a read / write range limitation method, including: Set the safe distance between adjacent labels; According to the safety distance and the preset label paper size, the distance that the label paper needs to move after the read and write operations are performed on each label is calculated as the second moving distance; Calculate the second pulse number of the second motor when performing a read / write operation of the next label according to the second moving distance and the moving distance of the label paper per rotation of the second motor; According to the second pulse number, controlling the rotation of the second motor during each tag reading and writing process; When the printing process is interrupted, the number of pulses received by the second motor is counted to obtain a second pulse count; According to the second pulse count, the number of tags read and written m is obtained; When printing is resumed, the reading and writing operations are continued from the m+1 tag until the reading and writing operations of all tags are completed.
[0010] Specifically, the data processing module includes: Data collection unit, data comparison unit, data feedback unit; among which: The data acquisition unit obtains the image data and electronic data of the printed RFID tag from the printing control module and the RFID reading and writing module respectively, and obtains the image data to be verified and the electronic data to be verified of each RFID tag; The data comparison unit verifies the correctness of the RFID tag during the printing process using a tag verification method to obtain a verification result; The data feedback unit sends the verification result to the control module.
[0011] Specifically, the data comparison unit uses a label verification method to verify the correctness of the RFID label during the printing process to obtain a verification result, including: In the current RFID label printing process, according to the preset number of printing lines, the printed label image data is used as the first image; The preset RFID tag image data corresponding to the current RFID tag is removed from the image data of the printed number of lines to obtain a second image; combining the first image and the second image to obtain a combined image; Comparing the combined image with preset RFID tag image data, when the comparison results are consistent, the first image is correct; During the printing process of each RFID label, an image verification is performed to obtain a first verification result.
[0012] Specifically, the data comparison unit verifies the correctness of the RFID tag during the printing process using a tag verification method to obtain a verification result, and further includes: In the current RFID label printing process, the current barcode is used as a sub-barcode; According to the preset interval, a barcode is extracted from the child barcode as the parent barcode; Calculate the difference between the child barcode and the parent barcode to obtain an actual difference value; According to the positions of the child barcode and the parent barcode, two theoretical barcodes at corresponding positions are extracted from the preset RFID tag image data corresponding to the current RFID tag; Calculating a difference value between the two theoretical barcodes as a theoretical difference value; The actual difference value is compared with the theoretical difference value, and when the comparison results are consistent, the sub-barcode is correct; During the printing process of each RFID label, the sub-barcode verification is performed to obtain a second verification result.
[0013] Specifically, the data comparison unit verifies the correctness of the RFID tag during the printing process using a tag verification method to obtain a verification result, and further includes: By using the image feature extraction method, feature data in the image data to be verified is extracted, and an image feature vector is constructed; By using the feature coding method, feature coding is performed on the electronic data to be verified to obtain a feature vector of the electronic data; Calculating the similarity value between the image feature vector and the electronic data feature vector using a preset similarity model; Set similarity threshold; When the similarity value is less than the similarity threshold, the corresponding RFID tag is marked as an error tag; Until the verification of each RFID tag is completed, a third verification result is obtained.
[0014] An automatic verification method for an intelligent printer supporting automatic printing verification is implemented based on the intelligent printer supporting automatic printing verification, and the method comprises: Print the image data on the surface of the RFID tag through thermal printing technology; Read and write electronic data in RFID tags; The status of the printer is detected in real time by the sensor to obtain the status of the printer; The correctness of the image data and electronic data of the RFID tag during the printing process is verified by a tag verification method to obtain a verification result; According to the printer status and the verification result, the printing process is controlled, the wrong labels are reprinted, and the automatic correction of the printer is realized.
[0015] Compared with the prior art, the present invention has the following beneficial effects: The present invention prints image data through the thermal printing technology of the printing control module, and can continuously output images with stable quality and clarity, thereby ensuring the quality and integrity of the RFID tag image; through the reading and writing process of the RFID reading and writing module, the reading and writing speed of the electronic data in the tag and the data transmission rate are improved, thereby improving the speed of label printing; through the real-time monitoring of the printer status by the detection module, abnormal situations can be discovered and handled in time, thereby improving the reliability and stability of the printer; through the data processing module, the correctness of the image data and electronic data of the printed RFID tag can be verified, thereby timely discovering and correcting the problem of data inconsistency; through the control module, the printing process of the printer is controlled, thereby realizing intelligent control of the printer and automatic label correction, thereby improving the efficiency and accuracy of label printing, ensuring the accuracy of the label, and adapting to different printing tasks. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 This is a schematic diagram of the structure of an intelligent printer supporting automatic printing verification in Example 1 of the present invention; Figure 2 This is a schematic diagram of the application of an intelligent printer supporting automatic printing verification in an airport baggage transportation system in Embodiment 1 of the present invention; Figure 3 The flowchart of the breakpoint connection method for controlling the printing process in Embodiment 1 of the present invention is as follows; Figure 4 The flowchart of the read-write range limiting method for controlling the read-write process in Example 1 of the present invention; Figure 5 Schematic diagram of the label paper transmission process in Example 1 of the present invention; Figure 6 Schematic diagram of label image verification in Embodiment 1 of the present invention; Figure 7 This is a workflow diagram of the label verification method in Example 1 of the present invention. DETAILED DESCRIPTION
[0017] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are described in detail below in conjunction with the accompanying drawings.
[0018] In the following description, many specific details are set forth to facilitate a full understanding of the present invention, but the present invention may also be implemented in other ways different from those described herein, and those skilled in the art may make similar generalizations without violating the connotation of the present invention. Therefore, the present invention is not limited to the specific embodiments disclosed below.
[0019] Secondly, the term "one embodiment" or "embodiment" as used herein refers to a specific feature, structure, or characteristic that may be included in at least one implementation of the present invention. The term "in one embodiment" that appears in different places in this specification does not necessarily refer to the same embodiment, nor does it refer to a separate or selective embodiment that is mutually exclusive with other embodiments.
[0020] Example 1 This embodiment provides a smart printer that supports automatic printing verification, such as Figure 1 As shown, the intelligent printer supporting automatic printing verification includes a printer body and a control component for controlling the printer body, and the control component includes: Printing control module, RFID reading and writing module, detection module, data processing module and control module; wherein: The printing control module prints the image data on the surface of the RFID tag through thermal printing technology; The RFID reading and writing module performs reading and writing operations on the electronic data in the RFID tag; The detection module detects the status of the printer in real time through a sensor to obtain the printer status; The data processing module verifies the correctness of the RFID tag during the printing process to obtain a verification result; The control module controls the printing process according to the printer status and the verification result, reprints the erroneous labels, and realizes the automatic correction of the printer.
[0021] When printing RFID labels, current printers usually do not compare and verify the image data of the printed labels with the electronic data in the labels. This may result in inconsistencies between the product information displayed on the label image and the electronically stored information in actual applications, causing problems such as incorrect sorting of goods. This embodiment proposes a smart printer that supports automatic printing verification. Specifically, Figure 2, which can be used for printing luggage RFID tags at airports. By setting corresponding unique coding data for each luggage, system A generates corresponding RFID tag data according to the luggage check-in information, and the smart printer B prints the RFID tag in real time. During the printing process, the RFID tag is automatically verified to ensure the correctness of the tag data; the printed RFID tag is fixed to the corresponding suitcase C, and the management platform controls the entire implementation process. Subsequently, the transportation information of the luggage is obtained by reading the RFID tag of the suitcase, realizing intelligent operation of the entire life cycle of check-in, picking, loading, checking and taking, greatly improving the check-in efficiency, preventing the loss of items, saving space and manpower, and ensuring the punctuality of flights.
[0022] In this embodiment, the intelligent printer includes a printing control module, an RFID reading and writing module, a detection module, a data processing module and a control module, and the modules work together to complete the printing and automatic verification process of the RFID tag. After receiving the printing instruction, the printing control module first parses and preprocesses the RFID tag image data to be printed, and converts it into a signal format suitable for the thermal print head drive; then, according to these signals, the thermal print head quickly heats the tiny heating element on the print head, so that the thermal coating on the surface of the thermal printing medium in contact with the heating element undergoes a chemical reaction, thereby presenting clear image data on the surface of the RFID label paper; printing image data through thermal printing technology can achieve a higher printing speed, and can continuously output stable and clear images, thereby ensuring the quality and integrity of the RFID label image.
[0023] Specifically, after the image data of the RFID tag is printed, the corresponding electronic data is written into the tag through the RFID reading and writing module. When the label paper with the image data printed is transmitted to the RFID reading and writing module, the electronic data to be written into the tag or the instruction to read the electronic data stored in the tag is loaded onto the radio frequency signal through modulation technology, and sent to the tag through the antenna, so as to write the electronic data into the tag or read the electronic data in the tag; through the reading and writing process of RFID electronic data, non-contact reading and writing is realized, which avoids label damage and wear of the reading and writing head due to contact friction, improves the service life of the label and the reliability of the reading and writing module, and has a high reading and writing speed and data transmission rate, thereby improving the speed of label printing.
[0024] Specifically, during the operation of the printer, it is necessary to detect the status of the printer in real time. The detection module collects the operating status data of the printer in real time by installing multiple sensors inside the printer. For example, the paper sensor is installed in the paper feed channel and paper outlet of the label paper to detect the presence, remaining amount and transmission status of the paper. Through real-time monitoring of the printer status, potential fault hazards can be discovered in time, such as insufficient paper that may cause printing interruption. When an abnormal situation is detected, the control module can adjust the printing process to avoid production losses caused by fault downtime, thereby improving the reliability and stability of the printer.
[0025] Specifically, the data processing module automatically verifies the accuracy of the printed RFID label, verifies the correctness of the label's image data and electronic data, obtains the verification result, can timely discover and correct data inconsistency problems, avoids problems such as luggage transportation loss caused by data errors, and ensures the accuracy of luggage information. The control module receives the printer status information from the detection module and the verification result data from the data processing module, and controls the printing process in real time. When a printer failure is detected, such as excessive temperature, paper jam, ink cartridge lack of ink, etc., the control module will suspend the printing process and start the corresponding fault handling program according to the fault type. When the data processing module feeds back an error label, the control module will control the printing control module to reprint the error label according to the position and error type of the error label, or control the RFID read-write module to rewrite the electronic data of the label to ensure that the image data and electronic data on the label are completely consistent; the control module realizes the intelligent control of the printer and automatic label correction by controlling the printing process of the printer, realizes automatic printing and correction of the label, and improves the efficiency and accuracy of label printing.
[0026] The present invention prints image data through the thermal printing technology of the printing control module, and can continuously output images with stable quality and clarity, thereby ensuring the quality and integrity of the RFID tag image; through the reading and writing process of the RFID reading and writing module, the reading and writing speed of the electronic data in the tag and the data transmission rate are improved, thereby improving the speed of label printing; through the real-time monitoring of the printer status by the detection module, abnormal situations can be discovered and handled in time, thereby improving the reliability and stability of the printer; through the data processing module, the correctness of the image data and electronic data of the printed RFID tag can be verified, thereby timely discovering and correcting the problem of data inconsistency; through the control module, the printing process of the printer is controlled, thereby realizing intelligent control of the printer and automatic label correction, thereby improving the efficiency and accuracy of label printing.
[0027] Furthermore, the printing control module includes: The print head temperature control unit uses a temperature control method to control the temperature of the print head so that it is consistent with a preset temperature change curve during the printing process; The label paper conveying control unit controls the conveying process of the label paper using a breakpoint connection method according to the working process of the print head.
[0028] In this embodiment, the printing control module includes a print head unit, a paper feeding unit and a printing drive unit. The printing drive unit includes a print head temperature control unit and a label paper conveying control unit. After receiving the driving signal from the printing drive unit, the print head unit starts the thermal transfer operation, converts the RFID label image data to be printed into an electrical signal sequence suitable for the print head operation, controls the heating element of the print head according to the signal, and accurately prints the image data on the label paper in the form of ink. Through thermal transfer, very fine image printing can be achieved, improving the readability and information accuracy of the label; the paper feeding unit accurately controls the conveying speed and position of the label paper through the motor drive and transmission device. During the printing process, the paper feeding unit receives the control instructions from the print drive unit, adjusts the speed and direction of the motor, so that the label paper passes under the print head at a stable and uniform speed, and ensures that after each line of image printing is completed, the label paper can accurately move to the starting position of the next line, ensuring that the image data on the label paper is always printed at the predetermined position, avoiding problems such as image deviation, overlap or loss caused by inaccurate paper position, and improving the printing quality of the label; achieving a stable and uniform paper feeding process, perfectly matching the printing speed of the print head unit, reducing printing interruptions or waiting caused by unstable paper transmission, thereby improving the efficiency of the entire printing process.
[0029] Specifically, the print drive unit is responsible for coordinating the working processes of the print head unit and the paper feed unit. It controls the heating element of the print head unit to work by sending a drive signal to the print head unit, and manages the temperature of the print head by the temperature control method. At the same time, according to the layout and size of the image data and the performance parameters of the paper feed unit, the transmission speed signal of the label paper is calculated and sent to the paper feed unit. The breakpoint connection method is used to control the paper feed unit to continue printing from the interruption position, thereby realizing the synchronous and coordinated work of the print head unit and the paper feed unit. By coordinating the work of the print head unit and the paper feed unit, accurate synchronization and efficient cooperation between the two are achieved, thereby improving printing quality and efficiency, meeting diverse printing application scenarios, and ensuring the stability and reliability of the printing process.
[0030] Furthermore, the print head temperature control unit uses a temperature control method to control the temperature of the print head so that it is consistent with a preset temperature change curve of the printing process, including: S101, obtaining the real-time temperature of the print head through a temperature sensor; S102, calculating the temperature change process of the print head according to a preset printing process to obtain a temperature change curve; S103, using a temperature control method to control the temperature of the print head so as to keep it consistent with the temperature change curve.
[0031] In this embodiment, the print head temperature control unit performs real-time temperature control on the print head temperature of the print head unit. First, the real-time temperature of the print head is obtained through the temperature sensor; secondly, the temperature of the print head is calculated according to the preset printing task parameters during the printing process of the printer, such as printing speed, image complexity, printing duration, etc. The calculation formula is as follows: ; In the formula, is the temperature of the print head at time t, is the initial temperature of the print head, The heat generated by the print head in time t can be set according to the printing requirements. For the quality of the print head, is the specific heat capacity of the print head material, is the heat exchange coefficient between the print head and the surrounding environment, is the contact area between the print head and the surrounding environment, is the temperature of the surrounding environment. The temperature change of the print head over time during the printing process is calculated according to the formula to obtain the temperature change curve of the print head; by calculating the temperature change curve, the print drive unit can adjust the printing parameters to ensure that the print head maintains a relatively stable temperature during the entire printing process and improve the printing quality.
[0032] Specifically, the temperature of the print head is controlled by a PID control algorithm according to the real-time temperature of the print head and the temperature change curve of the print head, the deviation value between the actual temperature of the print head and the theoretical temperature is calculated, the deviation value is input into the PID control algorithm, and the temperature of the print head is increased or decreased by adjusting the heating power according to the deviation value to reduce the deviation from the temperature change curve, and finally the temperature of the print head is stabilized within a preset temperature range, thereby achieving precise control of the temperature of the print head; by controlling the temperature of the print head, the temperature of the print head is always maintained within a range very close to the preset temperature change curve, which greatly improves the accuracy and stability of temperature control and effectively avoids problems such as reduced print quality and shortened print head life due to temperature fluctuations.
[0033] Furthermore, the label paper conveying control unit controls the conveying process of the label paper using a breakpoint connection method according to the working process of the print head, including: S201, calculating the number of print dots for each line of printing according to a preset print resolution and a size of the label paper; S202, calculating the distance that the label paper needs to move when printing the next line according to the number of printing dots, as a first moving distance; S203, calculating the first pulse number of the first motor when printing the next line according to the first moving distance and the moving distance of the label paper per rotation of the first motor; S204, controlling the rotation of the first motor during each line of printing according to the first pulse number; S205, when the printing process is interrupted, counting the number of pulses received by the first motor to obtain a first pulse count; S206, obtaining the number of printed lines n of the label according to the first pulse count; S207. When resuming printing, printing starts from line n+1 until the printing of the entire label is completed.
[0034] In this embodiment, if Figure 3 The printing drive unit controls the conveying of the label paper in the paper feeding unit to ensure that the position of the label paper matches the printing speed of the print head, and ensures the smooth printing of the image data without overlap or missing. Specifically, the first motor is set in the label image printing process, and controls the moving distance of each label paper so that the print head prints the corresponding image on the label paper. According to the preset printing resolution and the size of the label paper, the number of print dots for each line of printing is calculated, and the calculation formula is as follows: ; In the formula, The number of points to print per line, is the print resolution, is the width of the label paper. Based on the calculated number of print dots and the dot pitch of the print head, which is a fixed parameter of the printer and the distance between two adjacent print dots, the distance that the label paper needs to move after printing each line of data is taken as the first moving distance, and the first moving distance of the label paper when printing the next line is calculated. The calculation formula is as follows: ; In the formula, is the first moving distance of the label paper, is the dot pitch of the print head, then the horizontal movement distance of the label paper is , the longitudinal movement distance is , so that the label paper is positioned at the starting position of the next line. According to the first moving distance and the moving distance of the label paper per rotation of the first motor, the first pulse number of the first motor when printing the next line is calculated, and the calculation formula is as follows: ; In the formula, is the first pulse number of each line printed by the first motor, is the distance the label paper moves per rotation of the first motor, is the number of pulses required for the first motor to rotate once. The print drive unit controls the rotation of the first motor according to the calculated first pulse number. When the first motor completes the rotation corresponding to the first pulse number, the label paper moves to the position of the next line of printing. At this time, the print drive unit can start the print head to print the next line. The motor rotation is controlled by automatically sending a pulse signal, thereby realizing the automatic control of label paper transmission.
[0035] Since the motor rotates once for each line of label paper printed according to the calculated first pulse number, the number of lines printed can be calculated by recording the number of pulses the motor has received and comparing it with the first pulse number required for each line of printing. When the printing process is interrupted, the number of lines n printed on the label is obtained according to the first pulse count of the first motor, which is a statistical number of the first pulse number received by the first motor. The calculation formula is as follows: ; Where n is the number of lines that have been printed (rounded down), is the total number of pulses received by the first motor. By calculation, after the printing is interrupted, the number of printed lines that have been completed can be quickly determined, so that when the printing is resumed, the printing can be accurately continued from the position of the last interruption; when the printing is resumed, the printing starts from the n+1 line until the printing task of the entire label is completed. By memorizing the breakpoint, the printing can be continued from the correct position after the printing is interrupted, which ensures the continuity of the entire printing task, avoids the situation where the entire label needs to be reprinted due to the interruption, saves printing materials and time, and improves printing efficiency and economy.
[0036] Furthermore, the RFID reading and writing module includes: RFID reader / writer unit, encoding / decoding unit and read / write control unit; wherein: The RFID reader / writer unit writes and reads electronic data in the RFID tag by transmitting and receiving radio frequency signals; The encoding and decoding unit converts the encoding format of the electronic data during the writing and reading of the electronic data; The read / write control unit controls the read / write process of the RFID reader / writer unit by means of a read / write range limitation method.
[0037] In this embodiment, the RFID reader / writer module includes an RFID reader / writer unit, an encoding and decoding unit, and a read / write control unit. Specifically, the RFID reader / writer unit is mainly composed of a radio frequency transmitting circuit, a radio frequency receiving circuit, and an antenna. When writing data, the electronic data to be written into the RFID tag is converted into a radio frequency signal of a corresponding format, and transmitted to the corresponding tag through the antenna; when reading data, the RFID reader / writer unit transmits a continuous radio frequency interrogation signal. After receiving the signal, the tag loads the stored data onto the radio frequency carrier through reverse modulation and reflects it back to the RFID reader / writer unit. The receiving circuit of the RFID reader / writer unit restores the electronic data in the tag based on the received reflected signal; through the RFID reader / writer unit, data reading and writing operations on multiple tags can be completed in a short time, with high reading and writing speeds and data transmission rates. Specifically, in the process of reading and writing electronic data, the format of the electronic data is converted through the encoding and decoding unit. When writing data, the encoding and decoding unit converts the received original electronic data in binary data format into a coding form suitable for tag storage and transmission according to the coding format supported by the RFID tag, and then transmits the encoded data to the RFID reader unit for transmission; when reading data, the encoding and decoding unit decodes the encoded data reflected back by the received tag and restores it to the original binary data format; through the encoding and decoding process, it is ensured that the electronic data can interact and communicate correctly with various types of RFID tags, thereby improving the versatility and compatibility of the system.
[0038] Specifically, the read / write control unit communicates and collaborates with the RFID reader / writer unit and the encoding / decoding unit to achieve precise control of the RFID reading / writing process. After receiving the read / write instructions, the read / write control unit calculates the working parameters of the RFID reader / writer unit according to the instructions and the preset read / write range limitation conditions, controls the RFID reader / writer unit to transmit and receive radio frequency signals according to the set parameters, and coordinates the encoding / decoding unit to perform corresponding encoding and decoding operations on the data; during the reading / writing process, the read / write control unit will also monitor the working status and data transmission of the RFID reader / writer unit in real time, and adjust the working parameters in time according to the feedback information to ensure the smooth reading / writing operation and accurate reading / writing of the data; by controlling the reading / writing process, the energy utilization rate of the equipment is improved, and the limitation of the reading / writing range helps to reduce interference with other surrounding tags and improve the accuracy of the reading / writing process.
[0039] Furthermore, the read / write control unit controls the read / write process of the RFID reader / writer unit by a read / write range limitation method, including: S301, setting a safety distance between adjacent tags; S302, according to the safety distance and the preset label paper size, calculating the distance that the label paper needs to move after the read and write operations are performed on each label as the second moving distance; S303, calculating the second pulse number of the second motor when performing a read / write operation on the next label according to the second moving distance and the moving distance of the label paper per rotation of the second motor; S304, controlling the rotation of the second motor during each tag reading and writing process according to the second pulse number; S305, when the printing process is interrupted, counting the number of pulses received by the second motor to obtain a second pulse count; S306, obtaining the number m of tags that have been read and written according to the second pulse count; S307. When resuming printing, continue the read and write operations from the m+1 tag until the read and write operations of all tags are completed.
[0040] In this embodiment, if Figure 4 In the process of reading and writing tags, a safety distance needs to be set to avoid signal interference between adjacent tags. The second motor is set in the process of reading and writing electronic data in the tag. By controlling the moving distance of each label paper, the corresponding electronic data is accurately written into each label paper. According to the set safety distance and label paper size, the distance that the label paper moves after reading and writing each label is used as the second moving distance. The calculation formula of the second moving distance is as follows: ; In the formula, is the second moving distance of the label paper, To set the safety distance, is the length of the label paper. According to the second moving distance and the moving distance of the label paper per rotation of the second motor, the second pulse number of the second motor when performing the next label reading and writing operation is calculated. The calculation formula is as follows: ; In the formula, is the second pulse number of the second motor, is the distance the label paper moves per rotation of the second motor, is the number of pulses required for the second motor to rotate once. By calculating the second pulse number, the read-write control unit can accurately control the rotation of the second motor during the label paper transmission according to the second pulse number, so that the distance the label paper moves each time can accurately meet the requirements of the next label reading and writing. When the printing process is interrupted, the second pulse count of the second motor is used, which is a statistical quantity of the second pulse number received by the second motor, to obtain the number of read and written labels m, and the calculation formula is as follows: ; Where m is the number of tags that have been read and written (rounded down), is the total number of pulses received by the second motor. By calculation, after the printing is interrupted, the number of tags that have been read and written can be quickly determined, so that the reading and writing operations can be accurately continued from the position of the last interruption when the printing is resumed; when the printing is resumed, the reading and writing operations are continued from m+1 tags until the reading and writing operations of all tags are completed. By continuing to read and write from the correct position after the reading and writing are interrupted, the continuity of the entire reading and writing task is guaranteed, and the situation that all tags need to be read and written again due to the interruption is avoided, which saves reading and writing time and resources, and improves reading and writing efficiency and economy. During the printing process, if Figure 5 , Schematic diagram of the label paper transmission process.
[0041] Furthermore, the detection module includes: Mis-sheet detection unit, position detection unit, paper mark detection unit and ribbon detection unit; wherein: The mis-sheet detection unit detects whether there is an error in the label paper transmission process through an optical sensor to obtain the label paper transmission status of the printer; The position detection unit detects the position of the label paper through a position sensor to obtain the label paper position status of the printer; The paper mark detection unit detects and identifies the type of label paper through an image sensor to obtain the label paper status of the printer; The carbon ribbon detection unit detects the position and remaining amount of the carbon ribbon through a mechanical sensor to obtain the carbon ribbon status of the printer.
[0042] In this embodiment, the detection module includes a misalignment detection unit, a position detection unit, a paper mark detection unit and a carbon ribbon detection unit, and performs real-time detection of the operating status of the printer. Specifically, the misalignment detection unit uses an optical sensor to emit light and receive reflected light to detect the label paper transmission process. When the label paper is transmitted normally, the intensity and pattern of the reflected light will show a certain regularity. When there are errors such as paper wrinkles, paper jams, multiple sheets of paper sticking together or paper missing, the intensity, frequency or phase of the reflected light will change significantly, and abnormal information of the label paper will be obtained; by detecting the transmission status of the label paper, abnormal situations can be handled in time, paper transmission errors can be corrected, and each label paper can be printed in the correct position and state, reducing equipment maintenance costs and downtime, and improving the reliability and stability of the printer; the position detection unit determines the position of the label paper through a position sensor, detects the starting position of the paper, the boundary of the printing area, and the end of the paper, and other position information. According to the position information, the control module can adjust the speed, direction or stop time of the paper feeding motor in time to ensure that the label paper is accurately moved to the correct position, ensuring the accuracy and consistency of the printing process.
[0043] Specifically, the paper mark detection unit uses an image sensor to compare the paper's color, texture, pattern, mark or barcode and other image information with image templates of various label paper types pre-stored in a database to determine the type of label paper. The control module automatically adjusts the relevant parameters of the printer according to the type of label paper to ensure the best printing effect on different types of label paper. By identifying the type of label paper, the printer can automatically adapt to various paper types, reducing print quality problems and equipment failures caused by paper type mismatch. The carbon ribbon detection unit senses the position change and rotation of the carbon ribbon through a mechanical sensor, determines the remaining amount of the carbon ribbon through analysis, obtains the printer's carbon ribbon status information, and transmits it to the control module to replace the carbon ribbon in time. By detecting the status of the carbon ribbon, it helps to detect abnormal conditions of the carbon ribbon in time, ensuring that a new carbon ribbon is replaced in time before the carbon ribbon is exhausted, avoiding printing interruptions caused by the exhaustion of the carbon ribbon, and ensuring the continuity of printing tasks and production efficiency.
[0044] Furthermore, the data processing module includes: Data collection unit, data comparison unit, data feedback unit; among which: The data acquisition unit obtains the image data and electronic data of the printed RFID tag from the printing control module and the RFID reading and writing module respectively, and obtains the image data to be verified and the electronic data to be verified of each RFID tag; The data comparison unit verifies the correctness of the RFID tag during the printing process using a tag verification method to obtain a verification result; The data feedback unit sends the verification result to the control module.
[0045] In this embodiment, the data processing module includes a data acquisition unit, a data comparison unit, and a data feedback unit, which automatically checks the correctness of the printed RFID label. Specifically, the data acquisition unit communicates and exchanges data with the printing control module and the RFID reading and writing module, respectively acquiring the image data and electronic data of the printed RFID label as the image data to be verified and the electronic data to be verified; the data comparison unit uses the label verification method to perform a detailed correctness check on the image data to be verified and the electronic data to be verified, and checks the correctness of the label image data and the consistency of the image data and the electronic data, and marks the label with incorrect image and inconsistent data as an error label. After each label is verified, the verification result is obtained. Through the correctness check, the inconsistency between the image data and the electronic data of the RFID label can be timely and accurately found, and the inconsistency can be corrected to improve the accuracy and reliability of the label.
[0046] Specifically, the data feedback unit sends the verification results to the control module in a timely and accurate manner, so that the control module can timely understand the verification status of the label data, and thus take corresponding measures to adjust and optimize at the first time; for example, if a large amount of label data is found to be inconsistent, the control module can immediately suspend the printing process and notify the operator to check and process it, avoiding the generation of more unqualified labels due to data errors, and improving the real-time and controllability of the production process.
[0047] Furthermore, the data comparison unit uses a label verification method to verify the correctness of the RFID label during the printing process to obtain a verification result, including: S401, in the current RFID label printing process, according to the preset number of printing lines, the printed label image data is used as the first image; S402, removing the printed lines of image data from the preset RFID tag image data corresponding to the current RFID tag to obtain a second image; S403, combining the first image and the second image to obtain a combined image; S404, comparing the combined image with preset RFID tag image data, and when the comparison results are consistent, the first image is correct; S405: During the printing process of each RFID label, image verification is performed to obtain a first verification result.
[0048] In this embodiment, the system platform generates corresponding unique label data and corresponding image data according to the transportation information of each piece of luggage, and uses the generated image data as the preset RFID label image data. The print head prints according to the preset RFID label image data. During the printing process, the image data printed on the label paper is automatically verified.
[0049] Specifically, Figure 6It is a schematic diagram of label image verification. During the current RFID label printing process, the image data that has been printed on the label paper is extracted according to the preset number of printing lines and defined as the first image. For example, if the preset number of printing lines is to verify once every 10 lines, then after printing 10 lines, the image data corresponding to these 10 lines are extracted as the first image; from the complete preset RFID label image data, the image data corresponding to the number of lines that have been printed is removed, and the remaining image part is used as the second image, which is equivalent to extracting the part of the preset image that has not been printed and needs to be printed later as a reference for subsequent comparison. For example, the preset image data has a total of 50 lines, and the printed If there are 20 lines missing, then the image data corresponding to these 20 lines are removed, and the image data corresponding to the remaining 30 lines are used as the second image; the first image (actually printed image data) and the second image (partial image that has not been printed) are combined in order to form a combined image; the combined image is compared and analyzed with the preset RFID tag image data. If the two can correspond one to one in terms of content, shape, layout, etc., and are completely consistent, it can be determined that the first image is correct and the printing process is proceeding smoothly; in the printing process of each RFID tag, the image verification work is carried out, and then the corresponding situation is recorded according to the result of each comparison, and finally the first verification result for the printing situation of each RFID tag is obtained.
[0050] Specifically, image verification is performed during the printing process, so that errors that may occur in the early stage of printing can be discovered in time; by removing the image data of the printed part, the standard image content that needs to be printed later can be accurately located, so that when compared with the first image, it can be clearly judged whether the subsequent printing will be carried out in accordance with the standard, which helps to troubleshoot possible problems such as printing content deviation in advance, and ensure that the consistency and accuracy of printing are consistent with the preset; through a combination method, a complete image that can fully reflect the current RFID label printing situation is constructed, which is convenient for overall comparison with the initially preset complete RFID label image data, and more intuitively discovers the overall differences; through comparison, it can be accurately judged whether the actual printed label image is accurate, so as to timely discover errors and take corresponding measures, such as pausing printing, making adjustments, etc., to avoid a large number of erroneous labels from being printed, reduce resource waste and subsequent error correction costs.
[0051] Furthermore, the data comparison unit verifies the correctness of the RFID tag during the printing process using a tag verification method to obtain a verification result, and further includes: S501. In the current RFID label printing process, the current barcode is used as a sub-barcode; S502, extracting a barcode from the child barcode forward according to a preset interval distance as the parent barcode; S503, calculating the difference between the child barcode and the parent barcode to obtain an actual difference value; S504, extracting two theoretical barcodes at corresponding positions from the preset RFID tag image data corresponding to the current RFID tag according to the positions of the child barcode and the parent barcode; S505, calculating the difference value between the two theoretical barcodes as a theoretical difference value; S506, comparing the actual difference value with the theoretical difference value, and when the comparison results are consistent, the sub-barcode is correct; S507: During the printing process of each RFID label, perform sub-barcode verification to obtain a second verification result.
[0052] In this embodiment, the shapes of RFID tag barcodes are not the same. By verifying the barcode being printed, comparing it with the barcode whose correctness has been verified before, analyzing the differences between the barcodes, and the consistency between the differences with the barcodes corresponding to the preset image data, it is determined whether the currently printed barcode is correct.
[0053] Specifically, during the label printing process, the currently printed barcode is used as the child barcode; based on the preset interval distance, another barcode is extracted from the child barcode position forward and used as the parent barcode, and the interval distance can be set according to the actual calculation accuracy requirements; based on the difference between the barcode widths, the difference value between the child barcode and the parent barcode is calculated as the actual difference value; from the preset image data corresponding to the current RFID tag, based on the position information of the child barcode and the parent barcode in the label, two corresponding theoretical barcodes are accurately extracted, and based on the same calculation principle, the difference value between the two theoretical barcodes is calculated as the theoretical difference value; the actual difference value is compared with the theoretical difference value. If the two values are within the allowable error range or are completely equal, it can be determined that the child barcode is correct. During the printing process of each RFID label, the barcode correctness check is performed, and the result of each check is recorded, and finally a second check result is obtained, which reflects the correctness of the label barcode during the printing process.
[0054] Specifically, during the printing process, by checking the printing correctness of the barcode, it can be ensured that the sub-barcode on each label meets the requirements and the correctness of the barcode is improved; by comparing and verifying the actual and theoretical difference values between the sub-barcode and its related parent barcode, the barcode printing errors are effectively reduced and the accuracy of the barcode information on the entire RFID label is improved; this verification method does not view the sub-barcode in isolation, but associates and compares it with the parent barcode and the theoretical barcode in the preset standard image data, taking into account the correlation between the barcodes, and can detect printing errors in a timely manner; by timely detecting errors in sub-barcodes, a large number of erroneous labels can be avoided from flowing into subsequent application links, reducing the waste of resources caused by erroneous labels and reducing overall costs.
[0055] Furthermore, the data comparison unit verifies the correctness of the RFID tag during the printing process using a tag verification method to obtain a verification result, and further includes: S601, extracting feature data from the image data to be verified by an image feature extraction method, and constructing an image feature vector; S602, feature encoding the electronic data to be verified by a feature encoding method to obtain a feature vector of the electronic data; S603, using a preset similarity model to calculate a similarity value between the image feature vector and the electronic data feature vector; S604, setting a similarity threshold; S605: When the similarity value is less than the similarity threshold, the corresponding RFID tag is marked as an error tag; S606: Complete the verification of each RFID tag and obtain the verification result.
[0056] In this embodiment, if Figure 7 , through the image feature extraction method, the pixel distribution, color, texture, shape and other information of the image data to be verified are analyzed to extract key features. These features can represent the content in the image to a certain extent, such as the visual features of product numbers, barcodes, text and other information, extract the feature data in the image data to be verified, and combine the feature data into a vector in a certain order to obtain the image feature vector Electronic data usually exists in the form of binary data structure. In order to effectively compare with image feature vectors, it is necessary to convert electronic data into a vector form that can reflect its key features. According to the content and format of electronic data, the important information (such as product number, data field, etc.) is converted into a digital or symbol sequence through coding rules using feature coding method to construct the electronic data feature vector. .
[0057] Specifically, the similarity value between the image feature vector and the electronic data feature vector is calculated by a preset similarity model. In this embodiment, the similarity between the two vectors is calculated by the cosine similarity method. The calculation formula is as follows: ; In the formula, It is the similarity value between the image feature vector and the electronic data feature vector. By calculating the similarity value, the similarity between the image data and the electronic data can be accurately quantified, providing a data basis for judging the consistency of the data. In combination with the actual application needs, a similarity threshold is set; when the similarity value between the calculated image feature vector and the electronic data feature vector is lower than the set similarity threshold, it means that the difference between the two data is large, and there is a high probability that there is data inconsistency. The corresponding RFID tag is marked as an error tag. By marking the error tag, it can effectively prevent the tags with inconsistent data from entering the subsequent use links, ensuring the accuracy and reliability of the tag data. When all tags have completed the verification operation, the result of the entire verification process is obtained. The complete verification result provides a decision reference for the control module. For example, according to the number of error tags, it is determined whether the entire batch of tags needs to be reprinted, or the error tags need to be individually corrected, etc., which improves the pertinence and effectiveness of data processing.
[0058] Furthermore, the control module includes: A central processing unit, a storage unit and a communication interface unit; wherein: The central processing unit issues control instructions according to the printer status and verification results, controls the working process of each module, and reprints the error label; The storage unit is used to store the working status and historical data of the printer; The communication interface unit realizes the interaction between the user and the printer through the interface and receives the task instruction of the user.
[0059] In this embodiment, the control module includes a central processing unit, a storage unit and a communication interface unit, which control the smooth progress of the printing process. Specifically, the central processing unit obtains data and status information from each module, including the verification result from the data feedback unit, the status information of each printer component of the detection module, and the working status feedback of the printing control module and the RFID reading and writing module, and comprehensively analyzes and processes this information to determine whether the current overall operation status of the printer is normal. When an abnormal situation is found or a specific operation instruction sent by the user through the communication interface unit is received, the central processing unit generates corresponding control instructions and sends these instructions to each related module to coordinate and control the working process of each module, so as to ensure that the printer can operate stably and efficiently, and when an error label appears, it can automatically start the reprinting process to ensure the printing quality and data accuracy.
[0060] Specifically, the storage unit will store various working states and historical data during the operation of the printer, including the configuration parameters of the printer, the real-time status information of each module, the historical records of printing tasks, and various error information and fault logs generated during the operation process. By storing historical data, it can be quickly and accurately read and used by the central processing unit when needed, providing important data support for the printer's operating status monitoring, fault diagnosis, performance optimization, and historical data tracing; the communication interface unit is used for information exchange between the user and the printer. The user can send various task instructions and control parameters to the printer through the communication interface unit to achieve two-way information exchange and real-time monitoring between the user and the printer.
[0061] Example 2 An automatic verification method for a smart printer supporting automatic printing verification is implemented based on the above-mentioned smart printer supporting automatic printing verification, and the method includes: Print the image data on the surface of the RFID tag through thermal printing technology; Read and write electronic data in RFID tags; The status of the printer is detected in real time by the sensor to obtain the printer status; Verify the correctness of the RFID tag during the printing process and obtain the verification result; According to the printer status and the verification result, the printing process is controlled, the wrong labels are reprinted, and the automatic correction of the printer is realized.
[0062] The above shows and describes the basic principles and main features of the present invention and the advantages of the present invention. It should be understood by those skilled in the art that the present invention is not limited to the above embodiments. The above embodiments and descriptions are only for explaining the principles of the present invention. Without departing from the spirit and scope of the present invention, the present invention may have various changes and improvements, which fall within the scope of the present invention to be protected. The scope of protection of the present invention is defined by the attached claims and their equivalents.
Claims
1. A smart printer supporting automatic printing verification, characterized in that: The invention comprises a printer body and a control component for controlling the printer body, wherein the control component comprises: Printing control module, RFID reading and writing module, detection module, data processing module and control module; wherein: The printing control module prints the image data on the surface of the RFID tag through thermal printing technology; The RFID reading and writing module performs reading and writing operations on the electronic data in the RFID tag; The detection module detects the status of the printer in real time through a sensor to obtain the printer status; The data processing module verifies the correctness of the image data and electronic data of the RFID tag during the printing process by a tag verification method to obtain a verification result; The control module controls the printing process according to the printer status and the verification result, reprints the erroneous labels, and realizes the automatic correction of the printer.
2. The intelligent printer supporting automatic printing verification according to claim 1, characterized in that: The printing control module comprises: The print head temperature control unit uses a temperature control method to control the temperature of the print head so that it is consistent with a preset temperature change curve during the printing process; The label paper conveying control unit controls the conveying process of the label paper using a breakpoint connection method according to the working process of the print head.
3. The intelligent printer supporting automatic printing verification according to claim 2, characterized in that: The label paper conveying control unit controls the conveying process of the label paper by using a breakpoint connection method according to the working process of the print head, including: Calculate the number of dots per line of printing based on the preset printing resolution and label paper size; According to the number of printing dots, the distance that the label paper needs to move when printing the next line is calculated as the first moving distance; Calculate the first pulse number of the first motor when printing the next line according to the first moving distance and the moving distance of the label paper per rotation of the first motor; According to the first pulse number, controlling the rotation of the first motor during each line of printing; When the printing process is interrupted, the number of pulses received by the first motor is counted to obtain a first pulse count; According to the first pulse count, the number of printed lines n of the label is obtained; When resuming printing, printing starts from line n+1 until the entire label is printed.
4. The intelligent printer supporting automatic printing verification according to claim 1, characterized in that: The RFID reading and writing module comprises: RFID reader / writer unit, encoding / decoding unit and read / write control unit; wherein: The RFID reader / writer unit writes and reads electronic data in the RFID tag by transmitting and receiving radio frequency signals; The encoding and decoding unit converts the encoding format of the electronic data during the writing and reading of the electronic data; The read / write control unit controls the read / write process of the RFID reader / writer unit by means of a read / write range limitation method.
5. The intelligent printer supporting automatic printing verification according to claim 4, characterized in that: The read / write control unit controls the read / write process of the RFID reader / writer unit by a read / write range limitation method, including: Set the safe distance between adjacent labels; According to the safety distance and the preset label paper size, the distance that the label paper needs to move after the read and write operations are performed on each label is calculated as the second moving distance; Calculate the second pulse number of the second motor when performing a read / write operation of the next label according to the second moving distance and the moving distance of the label paper per rotation of the second motor; According to the second pulse number, controlling the rotation of the second motor during each tag reading and writing process; When the printing process is interrupted, the number of pulses received by the second motor is counted to obtain a second pulse count; According to the second pulse count, the number of tags read and written m is obtained; When printing is resumed, the reading and writing operations are continued from the m+1 tag until the reading and writing operations of all tags are completed.
6. The intelligent printer supporting automatic printing verification according to claim 1, characterized in that: The data processing module comprises: Data collection unit, data comparison unit, data feedback unit; among which: The data acquisition unit obtains the image data and electronic data of the printed RFID tag from the printing control module and the RFID reading and writing module respectively, and obtains the image data to be verified and the electronic data to be verified of each RFID tag; The data comparison unit verifies the correctness of the RFID tag during the printing process using a tag verification method to obtain a verification result; The data feedback unit sends the verification result to the control module.
7. The intelligent printer supporting automatic printing verification according to claim 6, characterized in that: The data comparison unit verifies the correctness of the RFID tag during the printing process using a tag verification method to obtain a verification result, including: In the current RFID label printing process, according to the preset number of printing lines, the printed label image data is used as the first image; The preset RFID tag image data corresponding to the current RFID tag is removed from the image data of the printed number of lines to obtain a second image; combining the first image and the second image to obtain a combined image; Comparing the combined image with preset RFID tag image data, when the comparison results are consistent, the first image is correct; During the printing process of each RFID label, an image verification is performed to obtain a first verification result.
8. The intelligent printer supporting automatic printing verification according to claim 6, characterized in that: The data comparison unit verifies the correctness of the RFID tag during the printing process using a tag verification method to obtain a verification result, and also includes: In the current RFID label printing process, the current barcode is used as a sub-barcode; According to the preset interval, a barcode is extracted from the child barcode as the parent barcode; Calculate the difference between the child barcode and the parent barcode to obtain an actual difference value; According to the positions of the child barcode and the parent barcode, two theoretical barcodes at corresponding positions are extracted from the preset RFID tag image data corresponding to the current RFID tag; Calculating a difference value between the two theoretical barcodes as a theoretical difference value; The actual difference value is compared with the theoretical difference value, and when the comparison results are consistent, the sub-barcode is correct; During the printing process of each RFID label, the sub-barcode verification is performed to obtain a second verification result.
9. The intelligent printer supporting automatic printing verification according to claim 6, characterized in that: The data comparison unit verifies the correctness of the RFID tag during the printing process using a tag verification method to obtain a verification result, and also includes: By using the image feature extraction method, feature data in the image data to be verified is extracted, and an image feature vector is constructed; By using the feature coding method, feature coding is performed on the electronic data to be verified to obtain a feature vector of the electronic data; Calculating the similarity value between the image feature vector and the electronic data feature vector using a preset similarity model; Set similarity threshold; When the similarity value is less than the similarity threshold, the corresponding RFID tag is marked as an error tag; Until the verification of each RFID tag is completed, a third verification result is obtained.
10. An automatic verification method for an intelligent printer supporting automatic printing verification, characterized in that: Based on the implementation of a smart printer supporting automatic printing verification as claimed in any one of claims 1 to 9, the method comprises: Print the image data on the surface of the RFID tag through thermal printing technology; Read and write electronic data in RFID tags; The status of the printer is detected in real time by the sensor to obtain the status of the printer; The correctness of the image data and electronic data of the RFID tag during the printing process is verified by a tag verification method to obtain a verification result; According to the printer status and the verification result, the printing process is controlled, the wrong labels are reprinted, and the automatic correction of the printer is realized.
Citation Information
Patent Citations
RFID label printer and verification method thereof
CN113635679A
D' identification device for optical reading and radio frequency encoding adaptable in identification label printer output
CN101228536A
Printing method, device and equipment based on image real-time deviation correction and storage medium
CN116766806A
System for bar codes calibration and printing
CN1287922A
Printer for laser flexible labels
CN216610575U
Cited By
Intelligent airport luggage label printing equipment supporting synchronization of printing and code writing
CN120633697A