Error page reprinting method and system, electronic equipment and storage medium

By automatically identifying and matching images of error pages and source document pages, and generating printing tasks, the problem of time-consuming and labor-intensive re-tuning of error pages in the prior art is solved, and an efficient and low-cost re-tuning process is achieved, and customer privacy is protected.

CN119620973AInactive Publication Date: 2025-03-14GUANGZHOU XIAOHOU YUNYIN SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411926026.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-25
Publication Date
2025-03-14
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In the prior art, the process of re-printing of error pages is time-consuming and labor-intensive, and it is difficult to effectively protect customer privacy.

Method used

By obtaining the error page image set and its corresponding document ID information, the pre-stored source document image set is retrieved, and image matching is performed to generate a printing task for reprinting. This method can automatically identify the source document page corresponding to the error page, reduce manual intervention, and protect customer privacy.

Benefits of technology

It realizes the rapid and accurate determination of the source document page corresponding to the error page, improves the retouch efficiency, reduces labor costs, and protects customer privacy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119620973A_ABST
    Figure CN119620973A_ABST
Patent Text Reader

Abstract

The invention discloses an error page reprinting method and system, electronic equipment and a storage medium, and relates to the field of cloud printing.The error page reprinting method comprises the following steps that an error page image set and document ID information corresponding to the error page image set are obtained; calling a pre-stored source document image set corresponding to the document ID information according to the document ID information; performing image matching on all images in the source document image set and each image in the error page image set; and generating a printing task for reprinting based on the matched image set. According to the wrong page reprinting method, the problems that an existing wrong page reprinting process is time-consuming, labor-consuming and high in labor cost can be solved, the source document page corresponding to the wrong page can be rapidly and accurately determined, the reprinting efficiency is improved, time and labor are saved, the labor cost is low, and the privacy of a client can be protected.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of cloud printing, and in particular relates to an error page reprinting method, system, electronic device and storage medium. Background Art

[0002] For online printing platforms, due to the heavy workload when executing printing tasks, it is inevitable that paper will be torn, the machine will run out of ink or malfunction during the printing process, resulting in errors in the printed paper document pages. The existing method for dealing with error pages that appear in the printing process is generally for the staff to find the error page and find the source document page corresponding to the error page from the source document provided by the customer and reprint the source document page. This approach is time-consuming and labor-intensive, and has high labor costs.

[0003] Therefore, the existing technology needs to be improved and developed. Summary of the invention

[0004] The purpose of the present application is to provide an error page reprinting method, system, electronic device and storage medium, which can solve the problem that the existing error page reprinting process is time-consuming, labor-intensive and has high labor costs.

[0005] In a first aspect, the present application provides an error page reprinting method, which is applied in cloud printing and includes the following steps: S1. Obtain an error page image set and its corresponding document ID information, the error page image set includes several images of error pages; S2. Retrieve the pre-stored source document image set corresponding to the document ID information according to the document ID information; S3. Perform image matching on all images in the source document image set and each image in the error page image set, so as to extract images from the source document image set that match the images in the error page image set to form a matching image set; S4. Generate a print task based on the matching image set for reprinting.

[0006] The error page reprinting method of the present application can quickly and accurately determine the source document page corresponding to the error page, improve reprinting efficiency, save time and effort, reduce labor costs and protect customer privacy.

[0007] Furthermore, the images that correspond to and match each image in the error page image set are images whose matching degree with each image in the error page image set is greater than or equal to a preset threshold.

[0008] In this embodiment, the error page reprinting method of the present application can retain all images in the source document image set that have a high degree of matching with the images in the error page image set, so as to facilitate the subsequent determination of the source document page corresponding to the error page.

[0009] Furthermore, in step S4, the process of generating a print task based on the matching image set for reprinting includes: SA1. When the image in the matching image set matches the image in the error page image set one by one, a print task is generated for printing the source document page corresponding to the image in the matching image set for reprinting; When there is at least one image in the error page image set that matches multiple images in the matching image set, the images in the error page image set that match the multiple images in the matching image set and the corresponding multiple images in the matching image set are sent to the client, the filtered matching image set sent by the client is obtained, and a print task for printing the source document pages corresponding to the images in the filtered matching image set is generated based on the filtered matching image set for reprinting. The filtered matching image set is a matching image set obtained by the user after the client filters the images in the matching image set to correspond one-to-one with the images in the error page image set.

[0010] In this embodiment, the error page reprinting method of the present application can achieve reprinting of the source document page corresponding to the error page, and can minimize the images of the source document page viewed by the staff to protect the privacy of the customer.

[0011] Furthermore, in step S4, the process of generating a print task based on the matching image set for reprinting includes: SB1. Generate a print task for reprinting based on the source document pages corresponding to all page numbers corresponding to each image in the matching image set.

[0012] Furthermore, the source document image set is acquired based on the source document during the execution of the source document printing task and is pre-stored in the database.

[0013] Furthermore, between step S1 and step S2, the following steps are also included: B1. Perform image preprocessing on the images in the error page image set.

[0014] Furthermore, image preprocessing includes grayscale processing, noise reduction processing and uniform resolution processing.

[0015] In a second aspect, the present application provides an error page reprinting system, which is applied in cloud printing, and includes: The client is used to collect and upload the error page image set and its corresponding document ID information; The server is used to obtain an error page image set and its corresponding document ID information, where the error page image set includes a plurality of images related to the error page; The server is also used to retrieve a pre-stored source document image set corresponding to the document ID information according to the document ID information; The server is also used to perform image matching on all images in the source document image set and each image in the error page image set, so as to extract images from the source document image set that are matched with each image in the error page image set to form a matching image set; The server is also used to generate and publish print tasks based on the matching image set.

[0016] The error page reprinting system of the present application can quickly and accurately determine the source document page corresponding to the error page, improve reprinting efficiency, save time and effort, reduce labor costs and protect customer privacy.

[0017] In a third aspect, the present application provides an electronic device including a processor and a memory, wherein the memory stores a computer program executable by the processor, and when the processor executes the computer program, it runs the steps in any of the above error page reprinting methods.

[0018] In a fourth aspect, the present application provides a storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps in any of the above error page reprinting methods are executed.

[0019] From the above, it can be seen that the present application provides an error page reprinting method, system, electronic device and storage medium, wherein the error page reprinting method provided by the present application can quickly and accurately determine the source document page corresponding to the error page, improve the reprinting efficiency, save time and labor, have low labor costs and protect customer privacy.

[0020] Other features and advantages of the present application will be described in the following description, and partly become apparent from the description, or be understood by practicing the embodiments of the present application. The purpose and other advantages of the present application can be realized and obtained by the structures specifically pointed out in the written description and the drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] Figure 1 A flowchart of the error page reprinting method provided in an embodiment of the present application.

[0022] Figure 2 A schematic diagram of the structure of the error page reprinting system provided in an embodiment of the present application.

[0023] Figure 3 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application.

[0024] Explanation of reference numerals: 1. Client; 2. Server; 301. Processor; 302. Memory; 303. Communication bus. DETAILED DESCRIPTION

[0025] The technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments. The components of the embodiments of the present application described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the application claimed for protection, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present application.

[0026] It should be noted that similar reference numerals and letters denote similar items in the following drawings, and therefore, once an item is defined in one drawing, further definition and explanation thereof is not required in subsequent drawings.

[0027] First, as Figure 1 As shown, the present application provides an error page reprinting method, which is applied in cloud printing and includes the following steps: S1. Obtain an error page image set and its corresponding document ID information, the error page image set includes several images of error pages; S2. Retrieve the pre-stored source document image set corresponding to the document ID information according to the document ID information; S3. Perform image matching on all images in the source document image set and each image in the error page image set, so as to extract images from the source document image set that match the images in the error page image set to form a matching image set; S4. Generate a print task based on the matching image set for reprinting.

[0028] Specifically, an error page is a paper document page that has errors after being printed due to machine failure, ink exhaustion or paper breakage during the printing process of a correct source document page. The document ID information is the ID of the source document where the source document page corresponding to the error page is located, and the source document image set includes multiple images of the source document page.

[0029] More specifically, the method for obtaining a set of error page images and their corresponding document ID information may be to determine the error pages among all paper document pages printed out based on the same source document, obtain images of the error pages based on camera photography, and determine the document ID information corresponding to the source document. The document ID information corresponding to the source document may be generated by generating the corresponding document ID information according to the printing order of each source document, or by other generation methods that enable different source documents to correspond to different document ID information.

[0030] More specifically, the present application performs image matching on all images in the source document image set and each image in the error page image set, and can quickly and accurately find the image corresponding to the error page match from the source document image set, so that the source document page corresponding to the error page can be quickly and accurately determined and a print task can be generated based on the corresponding source document page for reprinting, and the acquisition process of the error page image set and document ID information, the retrieval process of the source document image set, the image matching process and the task generation process of the present application do not require human participation, so the error page reprinting method of the present application can improve the reprinting efficiency, save time and labor, and have low labor costs. In addition, the image matching and task generation processes of the present application do not require human participation, so the error page reprinting method of the present application can avoid staff from viewing the source document, thereby protecting customer privacy.

[0031] The error page reprinting method of the present application can quickly and accurately determine the source document page corresponding to the error page, improve reprinting efficiency, save time and effort, reduce labor costs and protect customer privacy.

[0032] In some preferred embodiments, the images corresponding to and matching each image in the error page image set are images whose matching degree with each image in the error page image set is greater than or equal to a preset threshold.

[0033] Specifically, the image matching process can be performed based on a grayscale matching algorithm, a feature matching algorithm, or other existing algorithms that can be used for image matching.

[0034] More specifically, during the image matching process, there may be a situation where multiple images in the source document image set have a high degree of similarity with the images in the error page image set. Therefore, in this embodiment, the error page reprinting method of the present application can retain all the images in the source document image set that have a high degree of match with the images in the error page image set, thereby facilitating the subsequent determination of the source document page corresponding to the error page.

[0035] In some preferred embodiments, in step S4, the process of generating a print task based on the matching image set for reprinting includes: SA1. When the image in the matching image set matches the image in the error page image set one by one, a print task is generated for printing the source document page corresponding to the image in the matching image set for reprinting; When there is at least one image in the error page image set that matches multiple images in the matching image set, the images in the error page image set that match multiple images in the matching image set and the corresponding multiple images in the matching image set are sent to client 1, the filtered matching image set sent by client 1 is obtained, and a print task for printing the source document pages corresponding to the images in the filtered matching image set is generated based on the filtered matching image set for reprinting. The filtered matching image set is a matching image set obtained by the user after client 1 filters the images in the matching image set to correspond one-to-one with the images in the error page image set.

[0036] Specifically, when the images in the matching image set are matched one by one with the images in the error page image set, for the same image in the error page image set, there is only one image in the source document image set that is relatively similar to it. Therefore, the source document page corresponding to the image in the matching image set is the source document page corresponding to the error page. Generating a printing task for printing the source document page corresponding to the image in the matching image set can achieve reprinting of the source document page corresponding to the error page.

[0037] More specifically, when there is at least one image in the error page image set that matches multiple images in the matching image set, the present application sends the same image in the error page image set that matches each other and multiple images in the matching image set to the client 1, so that the staff can filter out the images that actually correspond to the images in the error page image set from the multiple images in the matching image set, and after the staff has filtered the images in the matching image set to match the images in the error page image set one by one, they can send the matching image set as a user based on the client 1. After the screening process, the source document page corresponding to the image in the matching image set is the source document page corresponding to the error page, and the source document page corresponding to the error page can be reprinted by generating a print task for printing the source document page corresponding to the image in the matching image set. In addition, in this embodiment, the staff only needs to view the images in the matching image set that have a high degree of matching with the image on the error page, so in this embodiment, the present application can minimize the images of the source document page viewed by the staff to protect the privacy of the customer.

[0038] In this embodiment, the error page reprinting method of the present application can achieve reprinting of the source document page corresponding to the error page, and can minimize the images of the source document page viewed by the staff to protect the privacy of the customer.

[0039] In some preferred embodiments, in step S4, the process of generating a print task based on the matching image set for reprinting includes: SB1. Generate a print task for reprinting based on the source document pages corresponding to all page numbers corresponding to each image in the matching image set.

[0040] Specifically, the images in the matching image set are extracted from the source document image set, and the images in the source document image set correspond to the page numbers of the source document pages. Therefore, in this embodiment, the error page reprinting method of the present application can quickly and accurately determine the source document pages corresponding to the images in the matching image set based on the page numbers corresponding to the images in the matching image set, thereby quickly generating a printing task for reprinting.

[0041] Preferably, in step SB1, the process of generating a print task for reprinting based on the source document pages corresponding to all page numbers corresponding to each image in the matching image set includes: SB11. When the images in the matching image set and the images in the error page image set match one by one, based on the source document pages corresponding to all page numbers of the images in the matching image set, a print task for printing the source document pages corresponding to the images in the matching image set is generated for reprinting; When there is at least one image in the error page image set that matches multiple images in the matching image set, the images in the error page image set that match multiple images in the matching image set and the corresponding multiple images in the matching image set are sent to client 1, and the filtered matching image set sent by client 1 is obtained, and based on the source document pages corresponding to all page numbers corresponding to each image in the filtered matching image set, a print task for the source document pages corresponding to the images in the filtered printing matching image set is generated according to the filtered matching image set for reprinting, and the filtered matching image set is a matching image set obtained by the user after client 1 filters the images in the matching image set to correspond one-to-one with the images in the error page image set.

[0042] In some preferred implementations, the source document image set is acquired based on the source document during the execution of the source document printing task and is pre-stored in the database.

[0043] Specifically, the data in the database includes a source document, document ID information corresponding to the source document, and an image converted from a source document page in the source document.

[0044] More specifically, the source document printing task is a task of printing the source document pages in the source document. When executing the source document printing task, it is necessary to first convert the source document pages in the source document into images, and then print the images obtained by converting the source document pages. Therefore, it is only necessary to convert the images converted from the source document pages for printing into a source document image set and pre-store them in the database. When an error page appears subsequently, some images in the source document image set can be retrieved for matching, without the need to obtain the source document image set additionally. Therefore, in this embodiment, the present application can simplify the steps of the error page reprinting process.

[0045] In some preferred embodiments, the method further includes the following steps between step S1 and step S2: B1. Perform image preprocessing on the images in the error page image set.

[0046] In this embodiment, the error page reprinting method of the present application performs image preprocessing on the images in the error page image set, which can reduce useless information in the images in the error page image set and improve the detectability of useful information in the images in the error page image set, thereby facilitating improving the reliability of subsequent image matching results.

[0047] In some preferred embodiments, image preprocessing includes grayscale processing, noise reduction processing and uniform resolution processing.

[0048] In this embodiment, the error page reprinting method of the present application performs grayscale processing, noise reduction processing and unified resolution processing on the images in the error page image set, which can make the images clearer, reduce useless information in the images and thus improve image matching efficiency, and enable the image matching process of different images in the error page image set to be performed under the same resolution benchmark, thereby saving time in dealing with resolution changes during the image matching process to improve image matching efficiency.

[0049] Second, as Figure 2 As shown, the present application provides an error page reprinting system, which is applied in cloud printing, including: Client 1, used to collect and upload error page image sets and their corresponding document ID information; Server 2 is used to obtain an error page image set and its corresponding document ID information, where the error page image set includes a plurality of images related to the error page; The server 2 is also used to retrieve a pre-stored source document image set corresponding to the document ID information according to the document ID information; The server 2 is also used to perform image matching on all images in the source document image set and each image in the error page image set, so as to extract images from the source document image set that are matched with each image in the error page image set to form a matching image set; The server 2 is also used to generate and issue a print task based on the matching image set.

[0050] The error page reprinting system of the present application can quickly and accurately determine the source document page corresponding to the error page, improve reprinting efficiency, save time and effort, reduce labor costs and protect customer privacy.

[0051] Thirdly, Figure 3As shown, the present application provides an electronic device, including a processor 301 and a memory 302, the processor 301 and the memory 302 are interconnected and communicate with each other through a communication bus 303 and / or other forms of connection mechanisms (not marked), the memory 302 stores a computer program executable by the processor 301, and when the electronic device is running, the processor 301 executes the computer program to execute the error page reprinting method in any optional implementation of the above-mentioned embodiment to achieve the following functions: obtaining an error page image set and its corresponding document ID information, the error page image set including a number of images about the error page; retrieving a pre-stored source document image set corresponding to the document ID information according to the document ID information; performing image matching on all images in the source document image set and each image in the error page image set, so as to extract images corresponding to each image in the error page image set from the source document image set to form a matching image set; generating a printing task based on the matching image set for reprinting.

[0052] In a fourth aspect, an embodiment of the present application provides a storage medium having a computer program stored thereon. When the computer program is executed by a processor, the error page reprinting method in any optional implementation of the above-mentioned embodiment is executed to achieve the following functions: obtaining an error page image set and its corresponding document ID information, the error page image set including several images about the error page; retrieving a pre-stored source document image set corresponding to the document ID information according to the document ID information; performing image matching on all images in the source document image set and each image in the error page image set to extract images corresponding to each image in the error page image set from the source document image set to form a matching image set; generating a printing task based on the matching image set for reprinting. Among them, the computer-readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (Static Random Access Memory, referred to as SRAM), electrically erasable programmable read-only memory (Electrically Erasable Programmable Read-Only Memory, referred to as EEPROM), erasable programmable read-only memory (Erasable Programmable Read-Only Memory, referred to as EPROM), programmable read-only memory (Programmable Red-Only Memory, referred to as PROM), read-only memory (Read-Only Memory, referred to as ROM), magnetic storage, flash memory, magnetic disk or optical disk.

[0053] In summary, the present application provides an error page reprinting method, system, electronic device and storage medium, wherein the error page reprinting method of the present application can quickly and accurately determine the source document page corresponding to the error page, improve the reprinting efficiency, save time and labor, have low labor costs and protect customer privacy.

[0054] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, and the indirect coupling or communication connection of the devices or units can be electrical, mechanical or other forms.

[0055] In addition, the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0056] Furthermore, the functional modules in the various embodiments of the present application may be integrated together to form an independent part, or each module may exist separately, or two or more modules may be integrated to form an independent part.

[0057] In this document, relational terms such as first and second, etc. are used merely to distinguish one entity or operation from another entity or operation, but do not necessarily require or imply any such actual relationship or order between these entities or operations.

[0058] The above description is only an embodiment of the present application and is not intended to limit the protection scope of the present application. For those skilled in the art, the present application may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. A method for reprinting an error page, applied in cloud printing, characterized in that: The following steps are involved: S1. Obtaining an error page image set and its corresponding document ID information, wherein the error page image set includes several images of error pages; S2. Retrieving a pre-stored source document image set corresponding to the document ID information according to the document ID information; S3. Perform image matching on all images in the source document image set and each image in the error page image set, so as to extract images from the source document image set that match corresponding images in the error page image set to form a matching image set; S4. Generate a print task based on the matching image set for reprinting.

2. The error page reprinting method according to claim 1, characterized in that: The images corresponding to and matching each image in the error page image set are images whose matching degree with each image in the error page image set is greater than or equal to a preset threshold.

3. The error page reprinting method according to claim 2, characterized in that: In step S4, the process of generating a print task based on the matching image set for reprinting includes: SA1. When the images in the matching image set correspond one-to-one with the images in the error page image set, a print task is generated for printing the source document page corresponding to the image in the matching image set for reprinting; When there is at least one image in the error page image set that matches multiple images in the matching image set, the images in the error page image set that match multiple images in the matching image set and the multiple images in the matching image set are sent to the client (1), a filtered matching image set sent by the client (1) is obtained, and a print task for printing source document pages corresponding to the images in the filtered matching image set is generated based on the filtered matching image set for reprinting, wherein the filtered matching image set is a matching image set obtained after the user filters the images in the matching image set to correspond one-to-one with the images in the error page image set based on the client (1).

4. The error page reprinting method according to claim 1, characterized in that: In step S4, the process of generating a print task based on the matching image set for reprinting includes: SB1. Generate a print task for reprinting based on the source document pages corresponding to all page numbers corresponding to each image in the matching image set.

5. The error page reprinting method according to claim 1, characterized in that: The source document image set is acquired based on the source document during the execution of the source document printing task and is pre-stored in the database.

6. The method for reprinting an error page according to claim 1, characterized in that: The method further includes the following steps between step S1 and step S2: B1. Perform image preprocessing on the images in the error page image set.

7. The error page reprinting method according to claim 6, characterized in that: The image preprocessing includes grayscale processing, noise reduction processing and uniform resolution processing.

8. An error page reprinting system, applied in cloud printing, characterized in that: include: The client (1) is used to collect and upload the error page image set and its corresponding document ID information; A server (2) is used to obtain an error page image set and its corresponding document ID information, wherein the error page image set includes a plurality of images related to the error page; The server (2) is further used to retrieve a pre-stored source document image set corresponding to the document ID information according to the document ID information; The server (2) is further used to perform image matching on all images in the source document image set and each image in the error page image set, so as to extract images from the source document image set that match corresponding images in the error page image set to form a matching image set; The server (2) is also used to generate and publish a printing task based on the matching image set.

9. An electronic device, characterized in that: The invention comprises a processor (301) and a memory (302), wherein the memory (302) stores a computer program executable by the processor (301), and when the processor (301) executes the computer program, the steps in the method according to any one of claims 1 to 7 are executed.

10. A storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor (301), the steps in the method according to any one of claims 1 to 7 are performed.