A batch printing system and method integrated with OCR recognition
Through the integrated batch printing system of OCR recognition, efficient and automated printing of professional skills certification certificates is achieved, the problems of cumbersome printing process and high error rate are solved, and the efficiency and accuracy of batch printing are improved.
Patent Information
- Application Number
- CN202510308340.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-17
- Publication Date
- 2025-07-08
- Estimated Expiration
- 2045-03-17
AI Technical Summary
The printing process of traditional professional skills certification certificates is cumbersome and requires a lot of manual operations. It is inefficient and prone to errors. It is difficult for existing printing systems to handle the accuracy and stability of batch printing tasks.
The batch printing system integrated with OCR recognition includes a task generation module, a control module, an information recording module, a monitoring module and an inspection module. Through OCR technology, the printing content is automatically identified and verified, and multi-region synchronization control and real-time monitoring are realized.
Improve the efficiency and accuracy of batch printing tasks, reduce manual intervention, and ensure the stability and accuracy of print quality.
Smart Images

Figure CN119828990B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of printing technology, and particularly to a batch printing system and method integrated with OCR recognition. Background Art
[0002] The printing process of traditional vocational skill appraisal certificates is cumbersome and requires a large number of manual operations, including steps such as exporting data from the information system, manually filling the printing template, checking information, printing, and subsequent backfilling of the certificate serial number.
[0003] In existing printing systems, usually only simple single-document printing can be performed. For batch printing tasks that need to process a large number of different contents, manual entry of content and format adjustment are often required one by one, with low efficiency and prone to errors. At the same time, there are also lack of effective means for data verification and quality monitoring during the printing process, making it difficult to ensure the accuracy and stability of printing tasks. Therefore, it is of great practical significance to develop a printing system that can efficiently process batch printing tasks and has perfect data verification and monitoring functions. Thus, the present invention researches and designs a batch printing system and method integrated with OCR recognition. Summary of the Invention
[0004] Therefore, the technical problem to be solved by the present invention is to overcome the above-mentioned defects, so as to provide a batch printing system and method integrated with OCR recognition.
[0005] To solve the above problems, the present invention provides a batch printing system integrated with OCR recognition, which includes:
[0006] A task generation module, configured to generate a printing task, and generate a plurality of different areas to be filled after obtaining a printing template based on the printing task;
[0007] A control module, the control module includes: a task control module, a synchronization control module, a monitoring module, and an information recording module. The control module is configured to: form a corresponding relationship between a plurality of different areas to be filled and the data input through a control subunit and an information input module; form a synchronization control for different areas to be filled through a logical chain; generate a monitoring module for monitoring the change of the characteristic value of the area to be filled caused by the change of the characteristic value during the execution of the printing task by the task control module according to the synchronization control between the control subunits.
[0008] The control subunit is configured to execute the printing tasks of different areas to be filled in the printing task, feedback the characteristic value when the characteristic of the corresponding area to be filled changes during the printing process to the information recording module for recording, and verify the printing information and the recorded information input in the printing task.
[0009] The information recording module is configured to store the printing information when executing the printing task.
[0010] When the feature value of one of the areas to be entered changes from the first feature to the second feature, the monitoring module determines whether a feature change is formed with the feature values of the non-entry areas near the area to be entered. If a feature change is formed, the monitoring module records the change amount of the feature values in the non-entry area where the feature change occurs with reference to the reference coordinate system.
[0011] The verification module verifies based on the print information and the recorded information input in the print task, and determines whether the change amount of the feature values in the non-entry area meets a preset tolerance threshold.
[0012] Preferably, the task generation module includes a feature acquisition module and a configuration module. The feature acquisition module obtains the unprinted print template based on the print task, and extracts a plurality of areas to be printed based on the features of the unprinted print template.
[0013] Preferably, the configuration module has a number of configuration units, each configuration unit corresponding to an area to be printed. The configuration unit is used to configure the print task for the corresponding area to be printed, and forms a link based on the corresponding relationship and different control subunits to configure the print task to each different area to be printed.
[0014] Preferably, it further includes a scanning module and a content recognition module. The scanning module is used to scan the unprinted print template and the print template during the execution of the print task, and the content recognition module is used to extract features based on optical character recognition and / or image feature recognition.
[0015] Preferably, it further includes a user interaction module and an information input module. The user interaction module provides an operation interface for the generated print template, and adjusts the positional relationship of the multiple areas to be printed of the print template based on the print task.
[0016] The user interaction module can manually fill the print template into the task generation module.
[0017] The information input module is used to input multiple groups of print information corresponding to the multiple areas to be printed.
[0018] Preferably, the synchronous control of different areas to be entered through a logical chain is as follows: The synchronous control module has a number of logical chains, and each logical chain connects the control subunits of two associated areas to be printed.
[0019] Preferably, the monitoring module has a setting unit, which forms a link according to the different areas to be printed corresponding to the unprinted template and the control subunits. The monitoring module constructs a monitoring path when its features change according to the associated control subunits to realize monitoring the change amount of the feature values of the areas to be printed.
[0020] The present invention also provides a batch printing method integrating OCR recognition, which adopts the batch printing system integrating OCR recognition described in any one of the preceding items, and includes the following steps:
[0021] S1: Create a printing task, generate a printing template and extract the area to be printed based on the printing task, and correspond each configuration unit in the configuration module to an area to be printed;
[0022] S2: Import the printing information and operate and adjust the printing template;
[0023] S3: The task control module executes the printing task, and the logical chain of the synchronization control module connects the control subunits of the associated areas to be printed to realize the synchronous control of the printing tasks of the relevant areas;
[0024] S4: During the execution of the printing task, monitor the eigenvalue of the printed template, and record and verify the information of each printed content.
[0025] Preferably, in the said S4, the eigenvalue monitoring is as follows: the setting unit in the monitoring module constructs a monitoring path when the feature changes according to the link relationship between different areas to be printed corresponding to the unprinted template and the control subunits; the monitoring module monitors the change amount of the eigenvalue of the area to be printed along the monitoring path in real time and records it.
[0026] Preferably, in the said S4, the verification module verifies the printing information and the recorded information input in the printing task according to a preset tolerance threshold, and judges whether the change amount of the eigenvalue in the non-entry area meets the requirements; if it meets the threshold requirements, it is determined that the printing task is normal and a qualified certificate is output; if not, an alarm is issued to prompt the staff to adjust or check the printing task.
[0027] The batch printing system and method integrating OCR recognition provided by the present invention have the following beneficial effects:
[0028] 1. Through the collaborative work of the task generation module and the control module, the present invention can quickly generate and process multiple printing tasks, reduce manual intervention, and improve printing efficiency; also through the verification function of the control subunit and the information recording module and the judgment of the verification module, it can effectively ensure the accuracy of the printing information and reduce the occurrence of misprints; also through the monitoring module, it can monitor the change of eigenvalues during the printing process in real time, discover possible problems in time, and ensure the stability of the printing quality;
[0029] 2. The present invention also realizes the full-process automatic operation from template acquisition, information input to printing task execution and quality monitoring by using multiple functional modules to work together, improving the efficiency and accuracy of certificate printing. Description of the Drawings
[0030] Figure 1 This is a schematic diagram of the system principle of the present invention. Detailed Embodiments
[0031] As Figure 1 shown, the present invention provides a batch printing system integrating OCR recognition, which includes:
[0032] A task generation module, configured to generate a printing task, and obtain a printing template based on the printing task, and then generate a plurality of different areas to be filled;
[0033] A control module, which includes: a task control module, a synchronization control module, a monitoring module, and an information recording module. The control module is configured to: form a corresponding relationship between the plurality of different areas to be filled and the data input through the control sub-unit and the information input module; form a synchronization control for the different areas to be filled through a logical chain; generate a monitoring module for monitoring the change of the characteristic value of the area to be filled caused by the change of the characteristic value during the execution of the printing task by the task control module according to the synchronization control between the control sub-units;
[0034] The control sub-unit is configured to execute the printing tasks of different areas to be filled in the printing task, feedback the characteristic value when the characteristic of the corresponding area to be filled changes during the printing process to the information recording module for recording, and verify the printing information and the recorded information input in the printing task;
[0035] The information recording module is configured to store the printing information during the execution of the printing task;
[0036] The monitoring module is based on whether the characteristic value of one of the areas to be filled changes from a first characteristic to a second characteristic and whether the characteristic value of the non-filled area near the area to be filled forms a characteristic change. If so, the change amount of the characteristic value in the non-filled area where the characteristic change occurs is recorded with reference to the reference coordinate system;
[0037] An inspection module, which verifies through the printing information and the recorded information input in the printing task, and determines whether the change amount of the characteristic value in the non-filled area meets a preset tolerance threshold.
[0038] As Figure 1As shown in the figure, an integrated OCR recognition batch printing system. For example, in the field of vocational skills training, institutions need to print graduation certificates for a large number of students at the end of each training session. In the past, filling in certificate information manually was not only inefficient but also prone to errors in information such as names, training subjects, and grades. By using an integrated OCR recognition batch printing system, the various information of the students is sorted into a data file and transmitted to the batch printing system. Among them, the task generation module generates a printing task based on the certificate template and quickly creates an area to be filled in containing information such as the student's name, ID number, training courses, grades, graduation date, etc. Among them, the control module starts to work, and the task control module executes the printing task in an orderly manner according to the preset instructions. Among them, the synchronization control module accurately associates each area to be filled in with the input data to ensure that the information corresponds one by one. For example, the information in the student name and grade area can be accurately matched during printing.
[0039] Specifically, during the printing process, the control sub-unit is responsible for the printing task of each area to be filled in. Once there are situations that may cause changes in the characteristics of the area to be filled in, such as blurred fonts or color deviations, the characteristic values will be fed back to the information recording module to facilitate the subsequent verification of the printing information to ensure the accuracy of the information. At the same time, each printed content is re-entered to facilitate comparison and confirmation with the original input data.
[0040] Specifically, the monitoring module is responsible for real-time monitoring. If there are abnormal changes in the characteristic values of the key information areas on the certificate, such as the text in the name column suddenly becoming thicker or changing color, the monitoring module will quickly determine whether the characteristic values of the surrounding non-input areas have also changed, and record the change amount of the abnormal characteristic values through the reference coordinate system. In practical applications, the reference coordinate system is established according to the overall layout of the printing template and the position of the key areas. For example, taking the upper left corner of the certificate as the coordinate origin, the positive direction of the X-axis is horizontally to the right, and the positive direction of the Y-axis is vertically downward to determine a two-dimensional reference coordinate system. The reference coordinate system covers the entire printing area, including the areas to be filled in and non-input areas. For example, in the certificate printing scenario, when there are abnormal changes in the key information area (area to be filled in), if the characteristic values of the surrounding non-input areas also change accordingly, the position where the abnormality occurs is determined through the pre-set reference coordinate system, and at the same time, the change amount of the characteristic values at this position (such as the degree of font thickness change, the numerical value of color change, etc.) is recorded, providing data support for the subsequent inspection module to judge whether the change amount meets the preset tolerance threshold.
[0041] Among them, the inspection module will re-verify the printed information and the recorded information to judge whether the change amount of the characteristic values in the non-input areas is within the preset tolerance threshold, so as to ensure that each printed content can meet the preset tolerance requirements (width requirements and the size of characters accommodated in the unit area) during the execution of the printing task.
[0042] In this application, with the help of this batch printing system, printing tasks can be executed in batches, all graduation certificates can be printed in a short time, and the error rate is greatly reduced, which greatly improves the work efficiency and the accuracy of certificate production.
[0043] Specifically, the task generation module includes: a feature acquisition module and a configuration module. The feature acquisition module obtains the unprinted printing templates during printing based on the printing tasks, and extracts a plurality of areas to be printed based on the features of the unprinted printing templates. Among them, based on the scanned unprinted templates, the feature acquisition module uses image recognition and data analysis technologies to parse the templates. For example, it identifies the positions of key information such as the names of students, ID numbers, training course names, grades, graduation dates, etc. on the certificates, and divides these positions into different areas to be printed. For example, the rectangular area where the student's name is located is determined as an area to be printed, and the area where the ID number is located is determined as another area to be printed, etc.
[0044] Specifically, the configuration module has several configuration units, and each configuration unit corresponds to an area to be printed respectively. The configuration unit is used to configure the printing tasks for the corresponding area to be printed, and forms a link based on the corresponding relationship and different control subunits to configure the printing tasks to each different area to be printed. Among them, according to the characteristics and requirements of each area to be printed, the respective configuration units inside start to work. Each configuration unit corresponds to an area to be printed one by one. Taking the student name area as an example, the corresponding configuration unit will set format parameters such as the font to regular script, the font size to No. 3, the color to black, and centered alignment. For the grade area, the configuration unit can set a specific number format, retaining one decimal place. After the configuration unit completes the parameter configuration, it forms a link with different control subunits based on this corresponding relationship; for example, the control subunit responsible for printing the student name area will receive the printing task parameters passed by this configuration unit, including the font, font size, color, alignment method, and the student name data to be printed, etc.; the control subunit executes the printing task of the student name area accurately according to these parameters.
[0045] In some embodiments, it further includes: a scanning module and a content recognition module. The scanning module is used to scan the unprinted print template and the print template during the execution of the printing task. The content recognition module is used to perform feature extraction based on optical character recognition and / or image feature recognition. Among them, after obtaining the unprinted print template, the feature acquisition module first comprehensively analyzes the template, uses optical character recognition (OCR) technology and image analysis algorithms to identify elements such as text, graphics, and tables in the template. Before printing, the scanning module comprehensively scans the unprinted graduation certificate template, converts the image information of the template into a digital signal, and the content recognition module uses optical character recognition and image feature recognition technologies to perform feature extraction on the scanned template to further confirm the accuracy of the area to be printed. For example, it identifies information such as the font style and position coordinates of the name area to ensure consistency with the preset template.
[0046] Specifically, during the printing process, the scanning module continuously works to perform real-time scanning on the print template during the execution of the printing task. The information recording module details various types of information during the printing process, including abnormal situations feedback by the scanning module and the content recognition module. At the same time, once an abnormality occurs during printing, such as blurred text or color deviation, the monitoring module will immediately capture the change in the feature values of the area to be entered, and at the same time, the content recognition module will perform feature extraction again to analyze the image features of the abnormal area.
[0047] In some embodiments, it further includes: a user interaction module and an information input module. The user interaction module provides an operation interface for the generated print template and adjusts the positional relationship of multiple areas to be printed on the print template based on the printing task. The user interaction module can manually fill the print template into the task generation module. The information input module is used to input multiple sets of printing information corresponding to multiple areas to be printed.
[0048] Specifically, the user interaction module provides an intuitive operation interface for the generated graduation certificate print template, facilitating the operation of the staff. For example, the staff can, through this interface, adjust the positional relationship of each area to be printed according to actual needs. If the certificate design changes, for example, the name was originally in the upper left corner and now needs to be adjusted to the upper right corner, the operation can be easily completed in the user interaction module. At the same time, the user interaction module also allows the staff to manually fill the print template into the task generation module. If individual student information is missing in the system, the staff can directly manually enter it in the interaction interface, and after supplementing it completely, transmit it to the task generation module to ensure the smooth progress of the printing task.
[0049] Specifically, the information input module is used to input multiple sets of printing information corresponding to multiple areas to be printed. The training institution imports the sorted student information data into the information input module, and the information input module will accurately match information such as student names, ID numbers, training courses, grades, and graduation dates to the corresponding areas to be printed.
[0050] Specifically, the synchronization control of different areas to be entered through logical chains is as follows: The synchronization control module has several logical chains, and each logical chain connects the control subunits of two related areas to be printed. Among them, several logical chains of the synchronization control module connect the control subunits of related areas to be printed. Taking the two areas to be printed, namely student name and grade, as an example, one logical chain connects the control subunit responsible for printing the student name with the control subunit responsible for printing the grade. In this way, when printing the student name, the control subunit of the associated grade area will also be synchronized and ready. During the printing process, the printing rhythm and data matching of the two can be effectively guaranteed to ensure that the student name and the corresponding grade are accurately presented on the certificate. Another example is that the graduation date and training course areas are also synchronized through logical chains. The control subunit responsible for printing the graduation date is connected to the control subunit responsible for printing the training course, so that when printing the graduation date, the printing of the training course can also be coordinated, ensuring the consistency and accuracy of these two key pieces of information on the certificate.
[0051] Specifically, the monitoring module has a setting unit that forms links according to different areas to be printed corresponding to the unprinted template and the control subunits. The monitoring module constructs a monitoring path when the characteristics change based on the associated control subunits to monitor the change amount of the characteristic values of the areas to be printed. Among them, the setting unit in the monitoring module forms links according to different areas to be printed corresponding to the unprinted template and the control subunits. For example, the control subunit of the student name area is associated with the control subunit of the grade area, and the setting unit will establish a link between these two control subunits. Based on these associated control subunits, the monitoring module constructs a monitoring path when the characteristics change. When printing the student name, the monitoring module follows this monitoring path and simultaneously pays attention to the change of the characteristic values of the associated grade area. Once the characteristic value of the student name area, such as the font, suddenly changes, the monitoring module will immediately follow the monitoring path to check whether the characteristic values of the grade area also show abnormal changes. In this way, the monitoring module can monitor the change amount of the characteristic values of the areas to be printed in real time.
[0052] Through the collaborative work of the task generation module and the control module, the present invention can quickly generate and process multiple printing tasks, reduce manual intervention, and improve printing efficiency. Also, through the verification functions of the control subunit and the information recording module and the judgment of the inspection module, the accuracy of the printing information can be effectively guaranteed, and the occurrence of incorrect printing can be reduced. Moreover, through the monitoring module, the change of characteristic values during the printing process can be monitored in real time, potential problems can be discovered in a timely manner, and the stability of the printing quality can be ensured.
[0053] The present invention also provides a batch printing method integrating OCR recognition, which is characterized in that: adopting the batch printing system integrating OCR recognition described in any one of the preceding items, and comprising the following steps:
[0054] S1: Create a printing task, generate a printing template and extract the area to be printed based on the printing task, and correspond each configuration unit in the configuration module to an area to be printed;
[0055] S2: Import the printing information and perform operations and adjustments on the printing template;
[0056] S3: The task control module executes the printing task, and the logic chain of the synchronization control module connects the control subunits of the associated areas to be printed to realize the synchronous control of the printing tasks in the relevant areas;
[0057] S4: During the execution of the printing task, monitor the characteristic values of the printed template, and record and verify the information of each printed content.
[0058] Specifically, after the system receives the batch task of printing certificates, the feature acquisition module acquires the unprinted certificate template; uses OCR technology and image analysis algorithms to parse the certificate template, identify elements such as text and graphics therein, and extract multiple areas to be printed according to the positions, attributes and logical relationships of the elements, such as areas for student names, ID numbers, training courses, grades, completion dates, etc.
[0059] Specifically, each configuration unit in the configuration module corresponds to an area to be printed; according to the design requirements and actual needs of the certificate, the configuration unit sets printing parameters for the corresponding area to be printed, such as font, font size, color, alignment method, etc.; the configuration unit forms a link with different control subunits based on the corresponding relationship and transfers the configured printing task to the control subunit.
[0060] Specifically, the user operates on the generated certificate printing template through the operation interface provided by the user interaction module; can adjust the positional relationship of multiple areas to be printed according to the actual situation to meet the personalized design requirements; if some templates are missing in the system, the user can also manually fill the printing template into the task generation module.
[0061] Specifically, the information input module receives the trainee information data imported by the user. This data contains multiple sets of printing information corresponding to multiple areas to be printed, such as trainee names, ID numbers, training courses, grades, graduation dates, etc.; the information input module accurately matches this information to the corresponding areas to be printed.
[0062] Specifically, the logic chain of the synchronization control module connects the control subunits of the associated areas to be printed; for example, it connects the control subunit responsible for printing the trainee name to the control subunit responsible for printing the grades to achieve synchronous control of the printing tasks in the relevant areas and ensure data matching and coordinated printing rhythm.
[0063] Specifically, the scanning module scans the unprinted certificate template before printing and scans the template during the printing process in real time; the content recognition module extracts features using OCR and image feature recognition technologies based on the scanning results; the setting unit in the monitoring module constructs a monitoring path when features change according to the link relationship between the different areas to be printed corresponding to the unprinted template and the control subunits; the monitoring module monitors the change amount of the feature values in the areas to be printed along the monitoring path in real time. If it finds that the feature values change, such as blurred fonts, color deviations, etc., it immediately records them.
[0064] Specifically, the information recording module stores the printing information during the execution of the printing task and the information on the change of feature values fed back by the monitoring module; the control subunit continuously verifies the printing information and the recorded information during the printing process to ensure the accuracy of the printed content.
[0065] Specifically, in S4, the inspection module verifies the printing information and the recorded information input in the printing task according to the preset tolerance threshold and determines whether the change amount of the feature values in the non-entry area meets the requirements; if it meets the threshold requirements, it is determined that the printing task is normal and a qualified certificate is output; if it does not meet the requirements, an alarm is issued to prompt the staff to adjust or check the printing task.
[0066] In the present invention, multiple functional modules work together to achieve full-process automated operations from template acquisition, information input to printing task execution and quality monitoring, improving the efficiency and accuracy of certificate printing.
[0067] The above are only the preferred embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent replacements, and improvements made within the spirit and principles of the present invention shall be included in the protection scope of the present invention. The above is only the preferred implementation manner of the present invention. It should be noted that for those of ordinary skill in the art, without departing from the technical principle of the present invention, several improvements and variations can still be made, and these improvements and variations should also be regarded as the protection scope of the present invention.
Claims
1. An integrated OCR recognition batch printing system, characterized in that, Including: A task generation module, configured to generate a printing task, and generate multiple different areas to be filled after obtaining a printing template based on the printing task; A control module, which includes: a task control module, a synchronization control module, a monitoring module, and an information recording module. The control module is configured to: form a corresponding relationship between the multiple different areas to be filled and the data entered through a control subunit and an information input module; form synchronization control for different areas to be filled through a logical chain; generate a monitoring module for monitoring the change of the area to be filled caused by the change of the eigenvalue during the execution of the printing task by the task control module according to the synchronization control between the control subunits; The control subunit is configured to execute the printing tasks of different areas to be filled in the printing task, feedback the eigenvalue when the characteristics of the corresponding area to be filled change during the printing process to the information recording module for recording, and verify the printing information and the recorded information input in the printing task; The information recording module is configured to store the printing information when executing the printing task; Based on whether the eigenvalue of one area to be filled changes from a first characteristic to a second characteristic, the monitoring module determines whether there is a characteristic change in the eigenvalue of the non-entered area near the area to be filled. If so, the monitoring module records the change amount of the eigenvalue in the non-entered area where the characteristic change occurs with reference to a reference coordinate system; An inspection module, which verifies through the printing information and the recorded information input in the printing task, and determines whether the change amount of the eigenvalue in the non-entered area meets a preset tolerance threshold; A scanning module and a content recognition module. The scanning module is configured to scan the unprinted printing template and the printing template during the execution of the printing task. The content recognition module is configured to perform feature extraction according to optical character recognition and / or image feature recognition to assist in generating the area to be printed and monitor the feature change during the printing process; The task generation module includes: a feature acquisition module and a configuration module. The feature acquisition module obtains the unprinted printing template based on the printing task, and extracts multiple areas to be printed based on the features of the unprinted printing template; The forming of synchronization control for different areas to be filled through a logical chain is as follows: the synchronization control module has a number of logical chains, and each logical chain connects the control subunits of two associated areas to be printed; The monitoring module has a setting unit, which forms a link according to the different areas to be printed corresponding to the unprinted template and the control subunits. The monitoring module constructs a monitoring path when its characteristics change according to the associated control subunits to realize monitoring the change amount of the eigenvalue of the area to be printed; 2. The batch printing system integrating OCR recognition according to claim 1, characterized in that: The configuration module has a number of configuration units, each configuration unit corresponds to an area to be printed respectively. The configuration unit is configured to configure the printing task of the corresponding area to be printed, and form a link based on the corresponding relationship and different control subunits to configure the printing task to each different area to be printed.
3. The batch printing system integrated with OCR recognition according to claim 1, characterized in that: It further includes: a user interaction module and an information input module. The user interaction module provides an operation interface for the generated printing template and adjusts the positional relationship of multiple areas to be printed in the printing template based on the printing task; The user interaction module can manually fill the printing template into the task generation module; The information input module is used to input multiple groups of printing information corresponding to multiple areas to be printed.
4. A batch printing method integrated with OCR recognition, characterized in that: The batch printing system integrated with OCR recognition according to any one of claims 1-3 includes the following steps: S1: Create a printing task, generate a printing template and extract areas to be printed based on the printing task, and correspond each configuration unit in the configuration module to an area to be printed; S2: Import printing information and operate and adjust the printing template; S3: The task control module executes the printing task, and the logical chain of the synchronization control module connects the control subunits of related areas to be printed to achieve synchronous control of the printing tasks of related areas; S4: During the execution of the printing task, monitor the eigenvalue of the printed template and record and verify the information of each printed content.
5. The batch printing method integrated with OCR recognition according to claim 4, characterized in that: In S4, the eigenvalue monitoring is as follows: the setting unit in the monitoring module constructs a monitoring path when the eigenvalue changes according to the link relationship between different areas to be printed corresponding to the unprinted template and the control subunits; the monitoring module monitors the change amount of the eigenvalue of the area to be printed along the monitoring path in real time and records it.
6. The batch printing method integrated with OCR recognition according to claim 4, characterized in that: In S4, the verification module verifies the printing information and the recorded information input in the printing task according to a preset tolerance threshold, and judges whether the change amount of the eigenvalue in the non-entry area meets the requirements; If the threshold requirement is met, it is determined that the printing task is normal and a qualified certificate is output; If not, an alarm is issued to prompt the staff to adjust or check the printing task.
Citation Information
Patent Citations
Personalized printing control method and system
CN112799615A