Inspection device, program product, display system, display device, and inspection method

By displaying the scanned printed material's string on the confirmation screen and comparing it with the original data, the burden of irregular barcode confirmation defects is resolved, enabling efficient identification of defective areas and pages, and reducing the burden of confirming each character individually.

CN121961979APending Publication Date: 2026-05-01FUJIFILM BUSINESS INNOVATION CORP
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
FUJIFILM BUSINESS INNOVATION CORP
Filing Date
2025-05-09
Publication Date
2026-05-01

AI Technical Summary

Technical Problem

When barcodes or strings printed on paper are arranged irregularly, users need to verify whether the strings decoded from the printed barcodes are correct. In the prior art, comparing different media leads to a heavy burden in verifying defects, especially as the number of strings and the number of digits increase proportionally.

Method used

An inspection device is provided that displays a string decoded from a scanned printed material on a confirmation screen via a processor, compares it with the original data in a storage area, controls the display method of the string, marks defective areas, and supports display control under user operation conditions, including functions such as overlapping, side-by-side, and rearrangement.

Benefits of technology

It reduces the burden of defect confirmation, improves confirmation efficiency, supports efficient identification of defective areas and pages, and reduces the burden of confirming each character string.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121961979A_ABST
    Figure CN121961979A_ABST
Patent Text Reader

Abstract

Provided are an inspection device, a program product, a display system, a display device, and an inspection method, the inspection device having a processor that performs: displaying a first character string decoded from an inspection region of an image obtained by scanning a printed matter in a first region in a check screen of an inspection result; and reading manuscript data corresponding to the inspection area from a storage area, and displaying the manuscript data in a second area adjacent to the first area as a second character string.
Need to check novelty before this filing date? Find Prior Art

Description

Inspection apparatus, process products, display system, display device and inspection method Technical Field

[0001] This invention relates to an inspection device, a procedure article, a display system, a display device, and an inspection method. Background Technology

[0002] The arrangement of barcodes printed on paper, or the strings decoded from them, may be irregular across the page. In this case, the user needs to verify that the strings decoded from the printed barcode are correct.

[0003] Patent Document 1: Japanese Patent Application Publication No. 2003-305927

[0004] However, the lists used to identify these strings are prepared using other media. The workload of comparing strings between separately prepared lists is significant. Furthermore, this workload increases proportionally to the number of strings and the number of digits in each string. Summary of the Invention

[0005] The object of this invention is to provide a technique that reduces the burden of identifying defects compared to comparing strings decoded from printed materials with strings provided as correct answers across different media.

[0006] The invention described in Scheme 1 is an inspection device having a processor that performs the following processing: displaying a first string decoded from the inspection area of ​​an image obtained from scanning printed matter in a first area of ​​an inspection result confirmation screen; and reading the original data corresponding to the inspection area from a storage area and displaying it as a second string in a second area adjacent to the first area.

[0007] The invention described in Scheme 2 is the inspection device described in Scheme 1, wherein the processor controls the display mode of the first string based on the comparison result between the first string and the original data.

[0008] The invention described in Scheme 3 is the inspection device described in Scheme 2, wherein the processor associates the first string of the inspection area where the defect is found by comparison with a first symbol representing the defect, and displays the first symbol on the first string.

[0009] The invention described in Scheme 4 is an inspection device according to any one of Schemes 1 to 3, wherein the processor displays the inspection results of the multiple pages constituting the printed matter in a summary form on the confirmation screen.

[0010] The invention described in Scheme 5 is the inspection device described in Scheme 4, wherein the processor marks and displays a second symbol indicating a defect on a page including the inspection area where defects are found by comparison.

[0011] The invention described in Scheme 6 is an inspection device according to any one of Schemes 1 to 5, wherein the processor controls the display of the confirmation screen according to conditions received through user operation.

[0012] The invention described in Scheme 7 is the inspection device described in Scheme 6, wherein the condition is that only the page including the inspection area where defects are found by comparison is displayed.

[0013] The invention described in Scheme 8 is the inspection device described in Scheme 6, wherein the condition is that there is a page containing both the original data corresponding to the inspection area and the first string decoded from the inspection area.

[0014] The invention described in Scheme 9 is the inspection device described in Scheme 6, wherein the condition is to rearrange the display order of the pages in the confirmation screen to the actual printing order of the printed matter.

[0015] The invention described in Scheme 10 is the inspection device described in Scheme 6, wherein the condition is to display the printed image of the original data corresponding to the inspection area and the scanned image corresponding to the inspection area side by side.

[0016] The invention described in Scheme 11 is the inspection device described in Scheme 6, wherein the condition is that the inspection area is superimposed on an image of a scanned image corresponding to the inspection area.

[0017] The invention described in Scheme 12 is an inspection device according to any one of Schemes 1 to 11, wherein a pattern encoding the second string is printed in the inspection area of ​​the printed matter.

[0018] The invention described in Scheme 13 is the inspection device described in Scheme 12, wherein the pattern appearing in the inspection area is irregular between consecutive pages.

[0019] The invention described in Scheme 14 is the inspection device described in Scheme 12, wherein the second string has no regularity between consecutive pages.

[0020] The invention described in Scheme 15 is an inspection device according to any one of Schemes 1 to 11, wherein the original data is text file data of values ​​and items separated by commas.

[0021] The invention described in Scheme 16 is a programmable document that records a program for enabling a computer to perform the following functions: displaying a first string decoded from the inspection area of ​​an image obtained from a scanned printed material in a first area of ​​a confirmation screen of inspection results; and reading the original data corresponding to the inspection area from a storage area and displaying it as a second string in a second area adjacent to the first area.

[0022] The invention described in Scheme 17 is a display system having a processor that controls the simultaneous display of a first string, a second string, and a comparison result of the first string and the second string on a display screen, wherein the first string is a string read from a printed material printed based on print data, and the second string is data different from the print data and is a string included in the original data input by the user.

[0023] The invention described in Scheme 18 is a display device having a processor that performs the following processing: reading an image obtained by scanning printed material and generating a first string based on the read information; displaying the first string and another read second string side by side, and further displaying information determining whether the strings are consistent with each other.

[0024] The invention described in Scheme 19 is an inspection device for inspecting image data read from printed materials, characterized by comprising: an extraction member for extracting information of an inspection area of ​​the image data; an inspection member for inspecting the information extracted by the extraction member; and a display member for displaying the information extracted by the extraction member after the inspection by the inspection member is completed, the display member being capable of comparatively displaying information input by the user as original data and the extracted information.

[0025] The invention described in Scheme 20 is an inspection method comprising the following steps: displaying a first string decoded from the inspection area of ​​an image obtained from a scanned printed material in a first area of ​​an inspection result confirmation screen; and reading the original data corresponding to the inspection area from a storage area and displaying it as a second string in a second area adjacent to the first area.

[0026] Invention Effects

[0027] According to the first aspect of the invention, the burden of confirming defects can be reduced compared to the case of comparing the string decoded from the printed material with the string provided as the correct answer across different media.

[0028] According to the second aspect of the present invention, it is possible to easily identify whether there are defects.

[0029] According to the third aspect of the present invention, it is possible to easily identify the inspection area where defects exist.

[0030] According to the fourth aspect of the present invention, the inspection results of multiple pages can be viewed at a glance.

[0031] According to the fifth aspect of the present invention, it is possible to easily identify pages that include inspection areas with defects.

[0032] According to the sixth aspect of the present invention, it is possible to support user confirmation of the inspection results.

[0033] According to the seventh aspect of the present invention, defective pages can be identified efficiently.

[0034] According to the eighth aspect of the present invention, it is possible to exclude any page that is deficient.

[0035] According to the ninth aspect of the present invention, defective pages can be easily detected from printed materials.

[0036] According to the tenth aspect of the present invention, it is possible to support confirmation by comparing two images.

[0037] According to the eleventh aspect of the present invention, the in-page deviation between the print position and the inspection area can be easily confirmed.

[0038] According to the 12th aspect of the present invention, the inspection results related to the quality of the pattern can be easily confirmed.

[0039] According to the 13th aspect of the present invention, the efficiency of the verification operation that requires checking each character of a string can be improved.

[0040] According to the 14th aspect of the present invention, the efficiency of the verification operation that requires checking each character of a string can be improved.

[0041] According to the 15th aspect of the present invention, the efficiency of the verification operation of strings in data with a heavy visual verification burden can be improved.

[0042] According to the 16th aspect of the invention, the burden of confirming defects can be reduced compared to the case of comparing the string decoded from the printed material with the string provided as the correct answer across different media.

[0043] According to the 17th aspect of the invention, the burden of confirming defects can be reduced compared to the case of comparing the string decoded from the printed material with the string provided as the correct answer across different media.

[0044] According to the 18th aspect of the invention, the burden of confirming defects can be reduced compared to the case of comparing the string decoded from the printed material with the string provided as the correct answer across different media.

[0045] According to the 19th aspect of the invention, the burden of confirming defects can be reduced compared to the case of comparing the string decoded from the printed material with the string provided as the correct answer across different media.

[0046] According to the 20th aspect of the invention, the burden of confirming defects can be reduced compared to the case of comparing the string decoded from the printed material with the string provided as the correct answer across different media. Attached Figure Description

[0047] The embodiments of the present invention will be described in detail with reference to the following figures.

[0048] Figure 1 is a diagram illustrating an example of the structure of the hypothetical printed matter inspection system in the embodiment;

[0049] Figure 2 is a diagram illustrating an example of the hardware structure of the inspection device used in the embodiment;

[0050] Figure 3 is a diagram illustrating the functional structure of the inspection device used in the embodiment;

[0051] Figure 4 is a diagram illustrating an example of setting up the inspection area;

[0052] Figure 5 is an example of a confirmation screen for the inspection results;

[0053] Figure 6 is an example of a flowchart illustrating the processing actions performed by the inspection device;

[0054] Figure 7 is a diagram illustrating an example of the display of the print job management screen;

[0055] Figure 8 illustrates an example of the display of the correct data selection screen;

[0056] Figure 9 is a diagram illustrating the confirmation screen that displays all the inspection results corresponding to the print job;

[0057] Figure 10 illustrates the confirmation screen that only displays defective pages from the inspection results corresponding to the print job;

[0058] Figure 11 is a diagram illustrating a confirmation screen that only displays the presence of both check results and correct data;

[0059] Figure 12 is a diagram illustrating the confirmation screen that is rearranged according to the physical printing order;

[0060] Figure 13 illustrates the confirmation screen that displays the reference image and the scanned image side by side in the image display bar;

[0061] Figure 14 is a diagram illustrating the confirmation screen that displays the inspection area overlaid on the scanned image;

[0062] Figure 15 illustrates an example of the display of an information box that appears when the mouse hovers over the inspection area.

[0063] Symbol Explanation

[0064] 1-Printed material inspection system, 10-Management server, 20-Image forming apparatus, 30-Inspection device, 40-Network. Detailed Implementation

[0065] Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings.

[0066] <Implementation Method 1>

[0067] <System Architecture>

[0068] Figure 1 illustrates an example of the structure of a hypothetical printed matter inspection system 1 in this embodiment. The printed matter inspection system 1 comprises a management server 10, an image forming apparatus 20, an inspection apparatus 30, and a network 40. In this embodiment, the network 40 is a LAN (Local Area Network). A LAN can be a wired line or a wireless line. However, the network 40 can be a dedicated line or a mobile communication system such as 4G or 5G.

[0069] Management server 10 is a computer that manages print jobs. A print job is both a processing unit and a management unit for printing. Management server 10 supplies print data corresponding to the print job to image forming apparatus 20. The print data is PDL (Page Description Language) data.

[0070] The image forming apparatus 20 is an apparatus for forming an image on paper based on printing data. The paper can be cut paper or rolled paper. However, in this embodiment, it is assumed to be cut paper.

[0071] The inspection device 30 is a device for inspecting the quality of printed materials. Printed materials refer to paper with an image corresponding to the print job output by the image forming apparatus 20. In the inspection device 30, defects such as dirt and misalignment are checked in a pre-specified inspection area.

[0072] <Device Structure>

[0073] <Management Server>

[0074] The management server 10 includes a processor, ROM (Read Only Memory), RAM (Random Access Memory) used as the processor's working area, auxiliary storage devices, a monitor, and a communication interface. All components are connected via a bus or other signal lines.

[0075] A processor is a device that performs various functions by executing programs. Here, "program" refers to an OS (Operating System) or a general term for applications. For example, the processor provides print job management functions to the user by executing programs. The print job management screen is displayed on a monitor. Various information related to the print jobs being managed is displayed on the management screen. Inspection areas can be set for each print job on the management screen. The inspection results from the inspection device 30 can also be confirmed on the management screen.

[0076] Auxiliary storage devices may be, for example, hard disk drives or semiconductor memory. These auxiliary storage devices may store, for example, programs and print jobs. Print jobs may be, for example, PDL data, LCDS (Line Conditioned Data Stream) data, IPDS (Intelligent Printer Data Stream) data, or PDF (Portable Document Format) data.

[0077] The communication interface is used for communication with the image forming apparatus 20, the inspection apparatus 30, etc.

[0078] <Image Forming Apparatus>

[0079] The image forming apparatus 20 includes a processor, a ROM, RAM serving as the processor's working area, an auxiliary storage device, an image processing unit, a printing unit, and a communication interface. The components are connected via a bus or other signal lines. Furthermore, the image forming apparatus 20 also includes a paper-containing mechanism and a paper-feeding mechanism.

[0080] The processor controls the operation of each device by executing firmware and forms an image based on the printed data.

[0081] The auxiliary storage device may be, for example, a hard disk drive or a semiconductor memory. In addition to the firmware, the auxiliary storage device also stores the print data received from the management server 10.

[0082] The image processing unit performs processes such as converting PDL data described in Page Description Language into RIP (Raster Image Processor) data. The printing unit is a mechanism that forms an image on paper, for example, using an electrophotographic or inkjet printing method.

[0083] The communication interface is used for communication with the management server 10 and the inspection device 30, etc.

[0084] <Inspection Device>

[0085] Figure 2 illustrates an example of the hardware structure of the inspection device 30 used in the embodiment.

[0086] The inspection device 30 includes a processor 31, a ROM 32, a RAM 33 serving as the processor's working area, an auxiliary storage device 34, a scanner 35, and a communication interface 36. The components are connected via a bus or other signal lines 37.

[0087] The processor 31 checks the quality of the printed material by executing firmware.

[0088] The auxiliary storage device 34 is, for example, a hard disk drive or a semiconductor memory. The auxiliary storage device 34 is an example of a storage area.

[0089] In addition to the firmware, the auxiliary storage device 34 also stores print jobs 34A, check setting information 34B, scanned images 34C, decoded strings 34D, and correct data 34E received from the management server 10.

[0090] The inspection setting information 34B specifies the settings for inspecting the printed matter. In this embodiment, the inspection setting information 34B is set via a management screen displayed on the monitor of the management server 10 (refer to FIG1).

[0091] However, when a monitor is provided in the inspection device 30, the inspection setting information 34B is set by displaying a setting screen on the monitor of the inspection device 30. Additionally, when a monitor is provided in the image forming apparatus 20, the inspection setting information 34B can be set by displaying a setting screen on the monitor of the image forming apparatus 20.

[0092] The inspection settings information 34B includes the coordinates and other information of the area to be inspected (hereinafter referred to as the "inspection area").

[0093] Scanned image 34C is an image obtained by scanning printed materials.

[0094] Decoded string 34D is a string decoded from the inspection area of ​​scanned image 34C. The inspection area contains the string, barcode, and QR (Quick Response) code (registered trademark).

[0095] However, in this embodiment, it is assumed that numbers are printed in the inspection area.

[0096] Therefore, the decoded string 34D in this embodiment is a string read by OCR (Optical Character Recognition). Alternatively, the decoded string 34D can be a string obtained by decoding a barcode, QR code, or similar material.

[0097] The decoded string 34D includes information for identifying the page (e.g., page number) and information for identifying the inspection area within the page (e.g., area number).

[0098] In this embodiment, the decoded string 34D is described in CSV (Comma Separated Values) format. That is, the decoded string 34D is text file data consisting of comma-separated values ​​or items. The decoded string 34D is an example of the first string.

[0099] Correct data 34E is the string in the original data that corresponds to the inspection area. In this embodiment, correct data 34E is also recorded in CSV format.

[0100] In this embodiment, the original data and correct data 34E are managed by the inspection device 30, but they can also be managed by the management server 10 (refer to FIG. 1). In this case, the inspection device 30 reads the original data and correct data 34E and records them in the auxiliary storage device 34. Correct data 34E is an example of the second string.

[0101] The scanner 35 is a device that optically reads an image formed on the surface of paper and outputs it as image data. The optically read image corresponds to the aforementioned "scanned image". The scanner 35 is disposed on the paper transport path. In this embodiment, after an image is formed using the image forming apparatus 20, the image is immediately read using the scanner 35.

[0102] The communication interface 36 is used for communication with the management server 10 and the image forming apparatus 20, etc.

[0103] <Functional Structure>

[0104] Figure 3 illustrates a functional structural example of the inspection device 30 used in the embodiment. The functional units shown in Figure 3 are implemented by firmware executed by the processor 31 (refer to Figure 2).

[0105] In Figure 3, the functional parts of the inspection device 30 are shown as the page structure management unit 301, the inspection area setting unit 302, the correct data acquisition unit 303, the scan image generation unit 304, the comparison execution unit 305, and the inspection result display unit 306.

[0106] The page structure management unit 301 is a functional unit that manages the information of each page constituting the print job 34A (refer to FIG. 2) and the inspection results of each page. The information of each page includes, for example, information about the inspection area determined for each page. In this embodiment, a barcode is printed in the inspection area. The page structure management unit 301 also has the function of instructing the comparison execution unit 305 to perform the inspection.

[0107] The inspection area setting unit 302 is a functional unit that determines the coordinates within the page of the inspection area. If an inspection area is specified via a setting screen (not shown), the inspection area setting unit 302 sets the corresponding coordinates.

[0108] Figure 4 illustrates an example of setting up inspection areas. In the case of Figure 4, six inspection areas 0 to 5 are set within a single page. In this embodiment, inspection areas 0 to 5 are also labeled AR0 to AR5.

[0109] In the case shown in Figure 4, the six "Inspection Areas 0" to "Inspection Area 5" are set in three segments within a single page. "Inspection Area 0" is set on the left side of the first segment from the top, and "Inspection Area 1" is set on the right side. "Inspection Area 2" is set on the left side of the second segment from the top, and "Inspection Area 3" is set on the right side. "Inspection Area 4" is set on the left side of the third segment from the top, and "Inspection Area 5" is set on the right side.

[0110] In this embodiment, "Inspection Area 0", "Inspection Area 1", "Inspection Area 2", and "Inspection Area 4" are used for readability checks. The readability check verifies whether the barcode can be read correctly.

[0111] "Inspection Area 3" is used for front and back inspection. The front and back inspection checks whether the string decoded from the barcode on the front matches the string decoded from the barcode on the back.

[0112] "Check Area 5" is used for consecutive number checks. This check verifies whether strings are consecutive across pages.

[0113] The correct data acquisition unit 303 (refer to Figure 3) is a functional unit that acquires correct data from the original data corresponding to the print job. The original data is provided as a CSV format data file. The correct data is provided in the form of characters, numbers, symbols, and other strings.

[0114] The scan image generation unit 304 is a functional unit that acquires scan images of each page from the scanner 35 (refer to FIG. 2). Whenever a new page is loaded into the scanner 35, the scan image generation unit 304 generates a new scan image.

[0115] The comparison execution unit 305 (refer to Figure 3) is a functional unit that compares the string decoded from the scanned image corresponding to each inspection area with the string of the corresponding correct data. This comparison is also referred to as quality inspection of the printed material. Furthermore, the string decoded from the scanned image is an example of the first string. The string of correct data is an example of the second string.

[0116] The comparison execution unit 305 outputs the comparison results obtained for each inspection area to the page structure management unit 301 as inspection results. The comparison results are classified, for example, as "consistent" and "inconsistent". In addition, the comparison results may include information indicating the reliability of "consistent" and "inconsistent".

[0117] The inspection result display unit 306 (refer to FIG. 3) is a functional unit that displays the inspection results of the print job on the display screen. In this embodiment, the inspection result display unit 306 displays a confirmation screen of the inspection results on the monitor of the management server 10 (refer to FIG. 1). This confirmation screen is displayed as part of the print job management screen.

[0118] Figure 5 is an example of a confirmation screen 310 showing the inspection results. The confirmation screen 310 shown in Figure 5 consists of a display bar 311 for the inspection results, an operation receiving bar 312, and an image display bar 313.

[0119] The inspection results display bar 311 shown in Figure 5 displays the inspection results of multiple pages constituting the printed material in a summary format. In the case of Figure 5, each row corresponds to each page. In the case of Figure 5, each column has an information bar 311A, a copy / page bar 311B, and a string bar 311C arranged from left to right. The string bar 311C is displayed according to the number of inspection areas. In Figure 5, depending on the paper layout, only the string bar 311C corresponding to "Inspection Area 0" is displayed, omitting the display of the string bars 311C corresponding to "Inspection Areas 1" to "Inspection Areas 5".

[0120] A symbol is displayed in information panel 311A ​​indicating that the inspection results include pages with errors. In the case of Figure 5, an information marker (i.e., a marker consisting of an "i" and a circle) and a warning marker (i.e., a marker consisting of a triangle and an exclamation mark) are displayed. The warning marker is an example of the first symbol indicating a defect.

[0121] In this embodiment, the information marker is displayed on a page that includes an inspection area lacking correct data or on a page that includes an inspection area where a string decoded from the scanned image does not exist. In the case of FIG5, the information marker is displayed on pages “1-4” and “1-5”. “1-4” indicates page “4” of the “1st” copy. The information marker is an example of a second symbol indicating a defect.

[0122] The correct data for “1-4” should have been “00404”, but it is missing. Therefore, an information marker is displayed in information field 311A ​​corresponding to “1-4”.

[0123] The correct data for “1-5” contains “00405”, but the string decoded from the scanned image does not exist. Therefore, an information marker is displayed in information field 311A ​​corresponding to “1-5”.

[0124] In this embodiment, a warning label is displayed on the page including the inspection area where the string decoded from the scanned image is inconsistent with the correct data. In the case of Figure 5, the warning label is displayed on the page labeled "1-3".

[0125] The read string corresponding to "1-3" should have been "00403", but it became "00402". Therefore, warning marks are displayed in both the information bar 311A ​​corresponding to "1-3" and the read string.

[0126] The copy / page column 311B indicates which page of which copy the printed material is being printed. In the case of Figure 5, it is shown as "1-1", "1-2", etc. The first number indicates which copy it is, and the second number indicates which page it is within the copy. Thus, the page corresponding to "1-1" is the first page of the first copy.

[0127] The string field 311C consists of the correct data field 311C1 and the read string field 311C2. As shown in Figure 5, the correct data field 311C1 and the read string field 311C2 are adjacent to each other.

[0128] The correct data field 311C1 is an example of area 2. The string reading field 311C2 is an example of area 1. Therefore, area 1 and area 2 are adjacent to each other.

[0129] The correct data (i.e., the string) is displayed in the correct data column 311C1 in the corresponding check area of ​​each page. In the case of Figure 5, "00401" is displayed as the correct data on the page represented by "1-1".

[0130] The string read (i.e., decoded) from the corresponding barcode is displayed in the string reading field 311C2. In the case of Figure 5, "00401" is displayed as the read string on the page represented by "1-1".

[0131] In the cases corresponding to "1-1" and "1-2", the strings read were consistent with the correct data. Therefore, no warning mark was displayed in the corresponding read string column 311C2.

[0132] In the case of the page corresponding to "1-3", the string decoded from the barcode does not match the correct data. Therefore, a warning mark is displayed in the string reading field 311C2.

[0133] The display of warning markers in the string reading column 311C2 is an example of controlling how the read string is displayed.

[0134] The display of the aforementioned information markers or warning markers is an example of the control exercise performed by the inspection result display unit 306 (refer to FIG3) based on the comparison results of the read string with the correct data.

[0135] The operation receiving field 312 (refer to Figure 5) is used to receive conditions, etc., used when displaying the inspection results in the display field 311. Specifically, the operation receiving field 312 is used to receive instructions related to the display or saving of the inspection results.

[0136] In the case of Figure 5, three checkboxes are configured in the operation receiving bar 312 (refer to Figure 5). One is a checkbox for filtering the page numbers displayed in the display bar 311 of the inspection results. Another is a checkbox for indicating the display mode of the image display bar 313 (refer to Figure 5). The third is a save button for the inspection results.

[0137] Incidentally, if the save button for the inspection results is pressed, the content displayed on the confirmation screen 310 of the inspection results will be saved as a file in, for example, CSV format.

[0138] In the case of Figure 5, checkboxes for filtering page numbers are provided for "Show only bad pages", "Show only pages with both", and "Show in output order".

[0139] In the case of Figure 5, a checkbox for indicating the display mode of the image display bar 313 is prepared for "Compare with reference image".

[0140] Images of each page are displayed in image display bar 313 (refer to Figure 5). If the "Compare with reference image" checkbox is not selected, only the scanned image of the user-selected page is displayed. If the "Compare with reference image" checkbox is selected, both the scanned image of the user-selected page and the reference image are displayed.

[0141] A reference image is a printed image of the original document data. Reference images are generated by rasterizing the printed data corresponding to the original document data.

[0142] <Inspection device processing actions>

[0143] Figure 6 is an example of a flowchart illustrating the processing actions performed by the inspection device 30 (refer to Figure 1). In Figure 6, the symbol S represents "step".

[0144] The processing action shown in Figure 6 is implemented by the processor 31 (refer to Figure 2) executing a program. In other words, the processing action shown in Figure 6 is implemented through the cooperation of the functional units shown in Figure 3.

[0145] First, the inspection device 30 receives the CSV comparison of the inspection results through the management screen of the print job (step S101).

[0146] Figure 7 illustrates an example of the display of the print job management screen 320. The management screen 320 shown in Figure 7 includes a print job selection bar 321, a first-level drop-down menu 322, and a second-level drop-down menu 323. The first-level drop-down menu 322 corresponds to the print job selected in the print job selection bar 321. The second-level drop-down menu 323 corresponds to the item selected in the drop-down menu 322.

[0147] The filenames of the managed print jobs are displayed in the print job selection bar 321. In the case of Figure 7, "Print Job A" is selected.

[0148] The first-level drop-down menu 322 displays instructions and other items for "Print Job A". The first-level drop-down menu 322 displays options such as "Start Printing", "Proof Printing", "Interrupt Printing", "Delete", "Copy", "Move Folder", "Check Device", "Save Job", and "Transfer Job". In Figure 7, "Check Device" is selected.

[0149] The second-level drop-down menu 323 displays instructions and other items for the inspection device 30. The second-level drop-down menu 323 displays options such as "Confirm Inspection Area," "Display Inspection Results," "Save Report," "Save Read Inspection Results," and "CSV Comparison of Read Inspection Results." In Figure 7, "CSV Comparison of Read Inspection Results" is selected.

[0150] Upon receiving an instruction from the user, the inspection device 30 acquires the inspection results related to print job A (step S102). The inspection results here are strings decoded from the scanned images corresponding to the inspection areas of each page. For example, the inspection results are read from the auxiliary storage device 34 (refer to FIG. 2).

[0151] Next, the inspection device 30 obtains the correct data (step S103). In this embodiment, the correct data is obtained from the management server 10 (refer to FIG. 1). As described above, in the management server 10, the original data corresponding to the print job is recorded as correct data. Alternatively, the correct data can be obtained from a server (e.g., a database) connected to the network 40.

[0152] Figure 8 illustrates an example of the display of the correct data selection screen 330. The selection screen 330 shown in Figure 8 includes a folder display bar 331, a file overview 332, a "Cancel" button 333, and an "OK" button 334.

[0153] The folders are displayed in a hierarchical structure in the folder display bar 331. In the case of Figure 8, the folder named "CSV Comparison" was selected.

[0154] The file overview 332 displays a list of filenames saved in the folder selected in the folder display bar 331. In Figure 8, "Correct data for print job A.csv" is selected.

[0155] Alternatively, clicking the "Cancel" button 333 will cancel the selection. Clicking the "OK" button 334 will confirm the selection.

[0156] Return to the explanation in Figure 6.

[0157] If the inspection results and correct data are obtained, the inspection device 30 determines whether the comparison of all pages is complete (step S104).

[0158] If the comparison is completed on all pages, a positive result is obtained in step S104. At this point, the inspection device 30 proceeds to step S110.

[0159] On the other hand, if there are pages where the comparison has not yet ended, a negative result is obtained in step S104. At this time, the inspection device 30 determines whether the comparison has ended in all inspection areas of the target page (step S105). In other words, the inspection device 30 determines whether the comparison of all inspection areas of the page that is currently being compared has ended.

[0160] If the comparison is completed in all inspection areas of the object page, a positive result is obtained in step S105. At this time, the inspection device 30 returns to step S104.

[0161] On the other hand, if there is an area on the object page where the comparison has not yet ended, a negative result is obtained in step S105. At this time, the inspection device 30 determines whether there is correct data for the comparison object (step S106).

[0162] If no correct data is found, a negative result is obtained in step S106. At this time, the inspection device 30 assigns an information mark to the corresponding page (step S107), and then returns to step S105.

[0163] If correct data exists, a positive result is obtained in step S106. At this time, the inspection device 30 determines whether the correct data is the same as the inspection result (step S108).

[0164] If the correct data matches the inspection result, a positive result is obtained in step S108. At this point, the inspection device 30 returns to step S105.

[0165] On the other hand, if the correct data differs from the inspection result, a negative result is obtained in step S108. At this time, the inspection device 30 assigns a warning mark to the inspection result corresponding to the corresponding page (step S109), and then returns to step S105.

[0166] If the comparison of all pages ends (a positive result in step S104), the checking device 30 determines whether the confirmation of all correct data is complete (step S110).

[0167] If the verification of all correct data is completed, a positive result is obtained in step S110. At this point, the inspection device 30 ends a series of processing actions.

[0168] On the other hand, if the verification of all correct data has not yet been completed, a negative result is obtained in step S110. At this time, the inspection device 30 reads the inspection result corresponding to the correct data (step S111).

[0169] Next, the inspection device 30 determines whether a corresponding inspection result exists (step S112). The purpose of this determination is to discover inspection areas where the string has not been decoded.

[0170] If a corresponding inspection result exists, a positive result is obtained in step S112. At this time, the inspection device 30 returns to step S110.

[0171] On the other hand, if no corresponding check result exists, a negative result is obtained in step S112. At this time, the checking device 30 determines whether correct data exists (step S113). The purpose of this determination is to confirm why the decoded string does not exist in the checking area.

[0172] If no correct data is found, a negative result is obtained in step S113. This means that the reason why the decoded string is not present in the inspection area that is being inspected is the absence of correct data. In this case, there is no anomaly. Therefore, the inspection device 30 returns to step S110.

[0173] On the other hand, if correct data exists, a positive result is obtained in step S113. In this case, it means that there is a problem with the printing of the barcode in the corresponding inspection area. At this time, the inspection device 30 assigns an information mark to the corresponding page (step S114), and then returns to step S110.

[0174] <Confirmation screen for test results>

[0175] The following uses Figures 9 to 15 to explain the screen changes caused by the operation of the confirmation screen 310 (refer to Figure 5) for the inspection results.

[0176] Figure 9 illustrates the confirmation screen 310 that displays all the inspection results corresponding to the print job.

[0177] Figure 10 illustrates a confirmation screen 310 that displays only defective pages from the inspection results corresponding to the print job. Figure 11 illustrates a confirmation screen 310 that displays only pages containing both inspection results and correct data. Figure 12 illustrates a confirmation screen 310 that is rearranged according to the physical printing order.

[0178] Figure 13 illustrates the confirmation screen 310 that displays the reference image and the scanned image side-by-side in the image display bar 313. Figure 14 illustrates the confirmation screen 310 that displays the inspection area overlaid on the scanned image. Figure 15 illustrates an example of the display of the information box 340 that appears when the mouse hovers over the inspection area.

[0179] Figures 9 through 15 are labeled with symbols corresponding to the corresponding parts of Figure 5. However, in Figures 9 through 15, the title corresponding to "Correct Data" in each inspection area is labeled "Control Source", and the title corresponding to "Read String" is labeled "Result".

[0180] <Example 1>

[0181] "Example 1" corresponds to the confirmation screen 310 shown in Figure 9.

[0182] In the case of the confirmation screen 310 shown in Figure 9, all checkboxes in the operation receive bar 312 are unselected.

[0183] Therefore, the confirmation screen 310 displays all the inspection results corresponding to the print job. In addition, the inspection results display bar 311 displays six "Inspection Area 0" to "Inspection Area 5".

[0184] Incidentally, the correct data does not exist on page "1-1" of Figure 9. Therefore, an information marker is displayed at the beginning of the corresponding row.

[0185] Furthermore, in "Inspection Area 4" on page "1-2" of Figure 9, the string read is different from the correct data. Therefore, warning marks are displayed at the beginning of the corresponding line and in "Inspection Area 4".

[0186] In the case shown in Figure 9, the user selected page "1-1".

[0187] The scanned image of the selected page is displayed in image display bar 313. That is, the scanned image corresponding to page "1-1" is displayed. In addition, in Figure 9, for ease of explanation, the string decoded from the barcode is recorded at the location of the barcode in the scanned image.

[0188] <Example 2>

[0189] "Example 2" corresponds to the confirmation screen 310 shown in Figure 10.

[0190] In the case of the confirmation screen 310 shown in Figure 10, "Show only bad pages" in the operation receiving bar 312 is selected, while the other checkboxes are not selected.

[0191] Therefore, the confirmation screen 310 shown in Figure 10 only displays pages including the areas where inconsistencies with correct data have been detected. Additionally, since "Show only defective pages" is displayed, warning markers at the beginning of lines are not shown.

[0192] By displaying "only bad pages", the number of pages shown on the confirmation screen 310 is reduced, thus enabling efficient confirmation of only pages with print quality problems.

[0193] <Example 3>

[0194] "Example 3" corresponds to the confirmation screen 310 shown in Figure 11.

[0195] In the case of the confirmation screen 310 shown in Figure 11, the "Show only pages with both present" option in the operation receiving bar 312 is selected, while the other checkboxes are unselected.

[0196] Therefore, the confirmation screen 310 shown in Figure 11 only displays pages containing correct data and at least one decodeable string. Since only at least one decoded string is required, incorrect strings can be decoded, and check areas for strings that cannot be decoded may also exist.

[0197] In this display case, the number of pages displayed on the confirmation screen 310 is also reduced.

[0198] Furthermore, in this display example, it is also possible to check the print quality only for a portion of the printed work. For example, the original number of pages in the print job is 20, but the inspection device 30 (refer to Figure 1) checks pages 10 from the beginning. In this case, pages 11 to 20 can be excluded from the display.

[0199] <Example 4>

[0200] "Example 4" corresponds to the confirmation screen 310 shown in Figure 12.

[0201] In the case of the confirmation screen 310 shown in Figure 12, "Display in output order" in the operation receiving bar 312 is selected, while the other checkboxes are unselected.

[0202] In the cases described in “Display Example 1” to “Display Example 3”, the inspection results are displayed in the display bar 311 according to the page arrangement order of the original data.

[0203] On the other hand, Figure 12 shows the case where the pages are printed in the opposite direction. Therefore, the pages are arranged in the actual output order as "1-8", "1-7", "1-6", and so on.

[0204] In this way, by making the arrangement on the display consistent with the arrangement on the actual printed material, it is easier to find the target page from the printed material.

[0205] <Example 5>

[0206] "Example 5" corresponds to the confirmation screen 310 shown in Figure 13.

[0207] In the case of the confirmation screen 310 shown in Figure 13, "Compare with reference image" in the operation receive bar 312 is selected, while the other check boxes are unselected.

[0208] Therefore, both the reference image and the scanned image are displayed in the image display bar 313 shown in Figure 13. In the case of Figure 13, for ease of explanation, a string of characters serving as correct data is recorded in the position of the barcode within the reference image.

[0209] In this display example, users can confirm print quality not only by comparing the decoded string with the correct data on the screen, but also by comparing the actual printed material with a reference image.

[0210] <Example 6>

[0211] "Example 6" corresponds to the confirmation screen 310 shown in Figure 14.

[0212] In the case of the confirmation screen 310 shown in Figure 14, "Compare with reference image" and "Display inspection area" in the operation receiving bar 312 are selected, while the other check boxes are not selected.

[0213] Therefore, in the case of the confirmation screen 310 shown in FIG14, both the reference image and the scanned image are displayed in the image display bar 313, just like in the confirmation screen 310 shown in FIG13.

[0214] Additionally, the reference image and scanned image corresponding to pages "1-7" are displayed in the image display bar 313.

[0215] In the case of Figure 14, a barcode corresponding to "00207" is printed at the position corresponding to "Inspection Area 2" in the scanned image. However, the printing position of the barcode is offset from the position of "Inspection Area 2". Therefore, the string decoded from the scanned image corresponding to "Inspection Area 2" is "0020", which is different from the correct data "00207".

[0216] In the case of Figure 14, since the inspection areas overlap on the scanned image, the reason for the warning mark can be identified. That is, it can be noticed that the offset of the print position is the problem.

[0217] <Example 7>

[0218] "Example 7" corresponds to the confirmation screen 310 shown in Figure 15.

[0219] The content displayed on the confirmation screen 310 shown in Figure 15 is basically the same as that displayed on the confirmation screen 310 shown in Figure 14.

[0220] However, in the confirmation screen 310 shown in Figure 15, the mouse pointer P is superimposed on the inspection area at the lower right position of the scanned image. That is, the mouse pointer P is hovering over the inspection area at the lower right position of the scanned image.

[0221] In the confirmation screen 310 shown in Figure 15, an information box 340 is displayed as a result of mouse hover. Figure 15 shows an enlarged view of the contents of the information box 340. The information box 340 contains the following information: "Detection Type" is "Correction Error", "Check Content" is "Readability Check", "Type" is "OCR", "String" is "00508", and "Area" is "Check Area 5".

[0222] Additionally, the string decoded from the printed barcode was "00508", but the correct data was "00507".

[0223] By hovering the mouse over the information box 340, users can easily identify mechanical information from the scanned image.

[0224] <Summary>

[0225] As explained above, in the inspection device 30 described in this embodiment (refer to FIG1), the corresponding correct data (i.e., the string) and the read string (i.e., the decoded string) are displayed side by side in adjacent areas of the same screen.

[0226] Furthermore, in the inspection result confirmation screen 310 (refer to FIG5) described in this embodiment, defects related to "Inspection Area 0" to "Inspection Area 5" are displayed on a page-by-page basis using information markers or warning markers.

[0227] Furthermore, in this embodiment, in the string field 311C (refer to FIG5) of the confirmation screen 310 for the inspection results, a warning mark is displayed on the read string that is inconsistent with the correct data.

[0228] <Other Implementation Methods>

[0229] (1) The embodiments of the present invention have been described above, but the technical scope of the present invention is not limited to the scope described in the foregoing embodiments. As can be seen from the description of the technical solutions, embodiments obtained by making various changes or improvements to the foregoing embodiments are also included in the technical scope of the present invention.

[0230] (2) In the aforementioned embodiments, when a defect is found, as shown in FIG5, a warning mark is displayed on the read string.

[0231] However, defects can be identified by, for example, changing the font, changing the font size, changing the display color, and other display methods.

[0232] (3) In the foregoing embodiments, information tags and warning tags are used to distinguish the type of defect, but the same tags may also be displayed.

[0233] (4) In the foregoing embodiments, it is assumed that the image forming apparatus 20 and the inspection apparatus 30 have different housings. However, the image forming apparatus 20 and the inspection apparatus 30 can be configured as one unit.

[0234] (5) In the foregoing embodiments, the management server 10 was described as a separate device. However, the management server 10 may be integrated with the image forming apparatus 20 or with the inspection apparatus 30.

[0235] (6) In the foregoing embodiments, the situation of checking the printing quality of barcodes has been described, but the object of inspection can be a QR code or a string.

[0236] (7) The correct data 34E described in the foregoing embodiments may or may not exhibit regularity between consecutive pages. "Regularity" means, for example, that the strings are consecutive numbers between pages, or that the strings share commonalities between pages. "Irregularity" means, for example, that the strings are not consecutive numbers between pages, or that the strings do not share commonalities between pages.

[0237] (8) In the foregoing embodiments, each process is executed by any computer. Furthermore, any computer can execute these processes by a processor as hardware, a program as software, or a combination thereof.

[0238] At this point, the processor is configured to cooperate with the program to execute various processes in the implementation method, and can function as a unit or means in the implementation method.

[0239] Furthermore, the execution order of the processes performed by the processor is not limited to the order described and can be changed as appropriate. Any computer can be a general-purpose computer, a special-purpose computer, a workstation, or other system capable of performing the processes.

[0240] A processor can also consist of one or more hardware components, and the type of hardware is not limited. For example, a processor can be composed of programmable logic devices such as CPU (Central Processing Unit), MPU (Micro Processing Unit), FPGA (Field Programmable Gate Array), dedicated circuits such as ASIC (Application Specific Integrated Circuit) for performing specific processing, GPU (Graphics Processing Unit) or NPU (Neural Processing Unit), etc.

[0241] Furthermore, the hardware can be a combination of different types of hardware. When multiple hardware components are configured to execute one or more processes of a processor, these multiple hardware components can exist in physically separate devices or in the same device. Also, in any embodiment, the order of the processes performed by the processor is not limited to the order described above and can be appropriately changed. Additionally, the hardware is composed of circuits, such as those combining semiconductor elements.

[0242] Furthermore, the program can also be software such as firmware or microcode. Additionally, the program can be, for example, a group of program modules, each of whose functions can be implemented by a processor configured to perform those functions. The program can be program code or multiple code segments stored in one or more non-transitory computer-readable media (e.g., storage media or other storage devices).

[0243] A program can be divided and stored on multiple non-transitory computer-readable media (located in physically separate devices). Program code or code segments can represent any combination of steps, functions, subroutines, routines, subroutines, modules, software packages, classes, or instructions, data structures, or program statements. Program code or code segments can be connected to other code segments or hardware circuits by sending and receiving information, data, arguments, parameters, or the contents of memory.

[0244] This invention can also be applied to programs and program artifacts.

[0245] <Postscript>

[0246] (1)

[0247] An inspection device includes a processor that performs the following processing: displaying a first string decoded from an inspection area of ​​an image obtained from a scanned printed material in a first area of ​​an inspection result confirmation screen; and reading original data corresponding to the inspection area from a storage area and displaying it as a second string in a second area adjacent to the first area.

[0248] (2)

[0249] According to the inspection device described in (1), the processor controls the display mode of the first string based on the comparison result between the first string and the original data.

[0250] (3)

[0251] According to the inspection device described in (2), the processor associates the first string of the inspection area where the defect is found by comparison with the first symbol representing the defect, and displays the first symbol on the first string.

[0252] (4)

[0253] According to any one of (1) to (3) the inspection apparatus, wherein the processor displays the inspection results of the plurality of pages constituting the printed matter in a summary form on the confirmation screen.

[0254] (5)

[0255] According to the inspection device described in (4), the processor marks and displays a second symbol indicating a defect on a page including the inspection area where defects are found by comparison.

[0256] (6)

[0257] The inspection apparatus according to any one of (1) to (5), wherein the processor controls the display of the confirmation screen according to conditions received by the user's operation.

[0258] (7)

[0259] According to the inspection apparatus described in (6), the condition is to display only the page including the inspection area where defects are found by comparison.

[0260] (8)

[0261] According to the inspection apparatus described in (6), the condition is that there is a page containing both the original data corresponding to the inspection area and the first string decoded from the inspection area.

[0262] (9)

[0263] According to the inspection device described in (6), the condition is to rearrange the display order of the pages in the confirmation screen to the actual printing order of the printed matter.

[0264] (10)

[0265] According to the inspection apparatus described in (6), the condition is to display the printed image of the original data corresponding to the inspection area and the scanned image corresponding to the inspection area side by side.

[0266] (11)

[0267] According to the inspection apparatus of (6), the condition is to overlay the inspection area on an image of a scanned image corresponding to the inspection area.

[0268] (12)

[0269] The inspection apparatus according to any one of (1) to (11) wherein a pattern encoding the second string is printed in the inspection area of ​​the printed matter.

[0270] (13)

[0271] According to the inspection apparatus described in (12), the pattern appearing in the inspection area is irregular between consecutive pages.

[0272] (14)

[0273] According to the inspection device described in (12), the second string has no regularity between consecutive pages.

[0274] (15)

[0275] The inspection apparatus according to any one of (1) to (11), wherein the original data is text file data of values ​​and items separated by commas.

[0276] (16)

[0277] A program is provided for enabling a computer to perform the following functions: displaying a first string decoded from the inspection area of ​​an image obtained from a scanned printed material in a first area of ​​a confirmation screen of inspection results; and reading the original data corresponding to the inspection area from a storage area and displaying it as a second string in a second area adjacent to the first area.

[0278] (17)

[0279] A display system having a processor that controls the simultaneous display of a first string, a second string, and a comparison result of the first string and the second string on a display screen, wherein the first string is a string read from a printed material printed based on print data, and the second string is data different from the print data and is a string included in the original data input by a user.

[0280] (18)

[0281] A display device includes a processor that performs the following processing: reading an image obtained by scanning printed material and generating a first string based on the read information; displaying the first string and another read second string side by side, and further displaying information determining whether the strings are consistent with each other.

[0282] (19)

[0283] An inspection device for inspecting image data read from printed materials, characterized by comprising: an extraction member for extracting information of an inspection area of ​​the image data; an inspection member for inspecting the information extracted by the extraction member; and a display member for displaying the information extracted by the extraction member after the inspection by the inspection member has ended, the display member being capable of comparatively displaying information input by a user as original document data and the extracted information.

[0284] According to the inspection device involved in (1), the burden required to identify defects can be reduced compared to the case of comparing the string decoded from the printed material with the string provided as the correct answer across different media.

[0285] According to the inspection device involved in (2), it is easy to confirm whether there is a defect.

[0286] According to the inspection device involved in (3), the inspection area where defects exist can be easily identified.

[0287] According to the inspection device involved in (4), the inspection results of multiple pages can be confirmed at a glance.

[0288] According to the inspection device involved in (5), it is easy to identify pages including inspection areas with defects.

[0289] According to the inspection device involved in (6), it is possible to support the user to confirm the inspection results.

[0290] According to the inspection device involved in (7), pages with defects can be identified efficiently.

[0291] According to the inspection device involved in (8), any page that is missing can be excluded.

[0292] According to the inspection device involved in (9), defective pages can be easily detected from printed materials.

[0293] According to the inspection device involved in (10), it is possible to support confirmation by comparing two images.

[0294] According to the inspection device involved in (11), the in-page deviation between the printing position and the inspection area can be easily confirmed.

[0295] According to the inspection device involved in (12), the inspection results related to the quality of the pattern can be easily confirmed.

[0296] According to the inspection device involved in (13), the efficiency of the confirmation operation that requires checking each character of the string can be improved.

[0297] According to the inspection device involved in (14), the efficiency of the confirmation operation that requires checking each character of the string can be improved.

[0298] According to the inspection device involved in (15), the efficiency of the verification operation of strings in data with heavy visual inspection can be improved.

[0299] According to the procedure involved in (16), the burden of confirming defects can be reduced compared to the case where the string decoded from the printed material is compared with the string provided as the correct answer across different media.

[0300] According to the display system involved in (17), the burden of confirming defects can be reduced compared to the case where the string decoded from the printed material is compared with the string provided as the correct answer across different media.

[0301] According to the display device involved in (18), the burden of confirming defects can be reduced compared to the case of comparing the string decoded from the printed material with the string provided as the correct answer between different media.

[0302] According to the inspection device involved in (19), the burden required to identify defects can be reduced compared to the case of comparing the string decoded from the printed material with the string provided as the correct answer across different media.

[0303] The embodiments of the present invention described above are provided for illustrative purposes. Furthermore, these embodiments do not encompass the entirety of the invention, nor do they limit the invention to the disclosed methods. It will be apparent to those skilled in the art that various modifications and variations will be readily understood. These embodiments were chosen and described to most readily explain the principles and applications of the invention. Thus, those skilled in the art can understand the invention through various modifications that are assumed to be optimized for specific uses of various embodiments. The scope of the invention is defined by the foregoing claims and their equivalents.

Claims

1. An inspection device having a processor that performs the following processing: displaying a first string decoded from an inspection area of ​​an image obtained from a scanned printed material in a first area of ​​an inspection result confirmation screen; and reading original data corresponding to the inspection area from a storage area and displaying it as a second string in a second area adjacent to the first area.

2. The inspection device according to claim 1, wherein, The processor controls the display method of the first string based on the comparison result between the first string and the original data.

3. The inspection device according to claim 2, wherein, The processor associates the first string of the inspection area where the defect is found by comparison with the first symbol representing the defect, and displays the first symbol on the first string.

4. The inspection device according to any one of claims 1 to 3, wherein, The processor displays the inspection results of the multiple pages that make up the printed material in a summary form on the confirmation screen.

5. The inspection device according to claim 4, wherein, The processor marks and displays a second symbol indicating a defect on a page that includes the inspection area where defects are found by comparison.

6. The inspection device according to any one of claims 1 to 5, wherein, The processor controls the display of the confirmation screen according to the conditions received through the user's operation.

7. The inspection device according to claim 6, wherein, The condition is to only display pages that include the inspection areas where defects were found through comparison.

8. The inspection device according to claim 6, wherein, The condition is that there exists a page containing both the original data corresponding to the inspection area and the first string decoded from the inspection area.

9. The inspection device according to claim 6, wherein, The condition is to rearrange the display order of the pages in the confirmation screen to match the actual printing order of the printed material.

10. The inspection apparatus according to claim 6, wherein, The condition is to display the printed image of the original data corresponding to the inspection area and the scanned image corresponding to the inspection area side by side.

11. The inspection apparatus according to claim 6, wherein, The condition is to display the inspection area overlaid on the image of the scanned image corresponding to the inspection area.

12. The inspection device according to any one of claims 1 to 11, wherein, A pattern encoding the second string is printed in the inspection area of ​​the printed material.

13. The inspection apparatus according to claim 12, wherein, The pattern appearing in the inspection area is irregular between consecutive pages.

14. The inspection apparatus according to claim 12, wherein, The second string shows no regularity between consecutive pages.

15. The inspection device according to any one of claims 1 to 11, wherein, The original data is text file data consisting of comma-separated values ​​and items.

16. A program article containing a program for enabling a computer to perform the following functions: displaying a first string decoded from an inspection area of ​​an image obtained from a scanned printed material in a first area of ​​an inspection result confirmation screen; and reading original data corresponding to the inspection area from a storage area and displaying it as a second string in a second area adjacent to the first area.

17. A display system having a processor, the processor controlling the simultaneous display of a first string, a second string, and a comparison result (i.e., a comparison result) of the first string and the second string on a display screen, wherein, The first string is a string read from printed materials based on print data, and the second string is data different from the print data and is a string included in the original data input by the user.

18. A display device having a processor that performs the following processing: reading an image obtained by scanning printed matter and generating a first string based on the read information; displaying the first string and another read second string side by side, and further displaying information determining whether the strings are consistent with each other.

19. An inspection apparatus for inspecting image data read from printed matter, characterized in that, It includes: an extraction component for extracting information about an inspection area of ​​the image data; an inspection component for inspecting the information extracted by the extraction component; and a display component for displaying the information extracted by the extraction component after the inspection by the inspection component has ended. The display component can compare the information input by the user as original data with the extracted information.

20. An inspection method comprising the steps of: displaying a first string decoded from an inspection area of ​​an image obtained from a scanned printed material in a first area of ​​an inspection result confirmation screen; and reading original data corresponding to the inspection area from a storage area and displaying it as a second string in a second area adjacent to the first area.

Citation Information

Patent Citations

  • Printer inspection system

    JP2003305927A