Inspection system, inspection device, control method thereof, and program

The inspection system addresses the issue of verifying serial number values before inspection by generating and displaying matching values based on inspection settings, reducing misconfiguration and improving inspection accuracy.

JP7664895B2Active Publication Date: 2025-04-18CANON KK
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
JP2022154002
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-09-27
Publication Date
2025-04-18
Estimated Expiration
2042-09-27

AI Technical Summary

Technical Problem

Existing inspection methods for printed materials, such as those described in Patent Document 1, do not allow for verification of serial number values before inspection, leading to potential misconfiguration during complex serial number inspections or page number inspections for bookbinding printing.

Method used

The proposed inspection system includes an image forming device and an inspection device with an image reading unit, area setting means, inspection setting means, and an inspection means that compares scanned images with reference images. It allows for the verification of serial number values by generating and displaying matching values based on inspection settings before the actual inspection.

Benefits of technology

This approach reduces the likelihood of misconfiguration during inspections by allowing verification of serial number values before the inspection process, thereby improving the accuracy and reliability of the inspection results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007664895000001
    Figure 0007664895000001
  • Figure 0007664895000002
    Figure 0007664895000002
  • Figure 0007664895000003
    Figure 0007664895000003
Patent Text Reader

Abstract

To solve a problem that whether serial numbers of a reference image to be compared is correctly set or not in advance of an inspection cannot be confirmed before an actual inspection in a serial number inspection of an image which does not have the reference image to collate the serial numbers.SOLUTION: An inspection system includes an image forming device and inspection device. The inspection device acquires a scanned image by reading a printed matter formed by the image forming device. An inspection object area as an object to inspect data of a variable area part included in the scanned image is set, and inspection items to the inspection object area are set. Then, according to the inspection items, a collation value as an object of the inspection items in a reference image is generated, and the reference image including the collation value and the scanned image of the printed matter to be inspected are compared to inspect. The collation value generated by generation means is controlled so that a user can check before the inspection by inspection means.SELECTED DRAWING: Figure 8
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an inspection system, an inspection device, a control method thereof, and a program. [Background technology]

[0002] Traditionally, inspections to check whether printed matter has been printed correctly (quality inspections) have been performed manually, but in recent years, inspection devices that perform inspections automatically as post-processing for printing machines have been used. In such inspection devices, a correct image is registered in advance as a reference image. The submitted image data is then printed on paper by an image forming device and output as a printout, and the image printed on the printout is read by a sensor in the inspection device. Then, the scanned image data obtained by reading the sensor is compared with the registered reference image to detect abnormalities in the printout. Hereinafter, inspections that detect abnormalities in the image portion of the printout are referred to as print image inspections.

[0003] In addition to print image inspection, inspection is also conducted to check whether variable area portions (variable data) such as character strings and barcodes in variable printing are printed correctly.

[0004] Patent Document 1 describes an inserting and sealing machine that reads a barcode printed on an inspection image and checks the destination by comparing the read serial number with the serial number registered in a control file. It also describes that the machine checks the sequence of the inspection image by checking the continuity of the numbers included in the barcode. [Prior art documents] [Patent documents]

[0005] [Patent Document 1] Patent Publication No. 2021-31089 Summary of the Invention [Problem to be solved by the invention]

[0006] However, in the method of Patent Document 1, although it is possible to check the continuity by the serial number, there is no way to check whether the serial number value is appropriate before actually carrying out the inspection. For this reason, there is a problem that it is easy to make an error in the inspection setting when inspecting complex serial numbers such as multi-imposed printing of tickets or page numbers of bookbinding printing.

[0007] An object of the present invention is to solve at least one of the problems of the above-mentioned conventional techniques.

[0008] An object of the present invention is to provide a technique that can confirm a matching value to be matched with variable data before inspecting an image that includes the variable data. [Means for solving the problem]

[0009] In order to achieve the above object, an inspection system according to one aspect of the present invention has the following configuration: An inspection system having an image forming apparatus and an inspection apparatus, The inspection device includes: an image reading unit for reading a printed matter formed by the image forming apparatus and acquiring a scanned image; The data of the variable area included in the scanned image is inspected. Data Inspection A region setting means for setting a region; The above Data Inspection An inspection setting means for setting inspection items for the area; basis An inspection means for inspecting the pseudo-image by comparing it with a scanned image of the print to be inspected; If the test item includes a sequential number test setting that tests data with consecutive values, By the inspection means the law of nature inspection Run in front, The data of the data inspection area of ​​the reference image and the serial number inspection corresponding to the data Matching Data and Can be confirmed display do display The present invention is characterized by having a means. Effect of the Invention

[0010] According to the present invention, it is possible to confirm the matching value to be compared with the variable data before inspecting an image including variable data, thereby reducing setting errors in the inspection of an image including variable data.

[0011] Other features and advantages of the present invention will become apparent from the following description taken in conjunction with the accompanying drawings, in which the same reference numerals are used to designate the same or similar components throughout the drawings. [Brief description of the drawings]

[0012] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments of the invention and, together with the description, serve to explain the principles of the invention. [Figure 1] 1 is a diagram showing a configuration of an inspection system including an inspection device according to a first embodiment of the present invention. [Diagram 2] FIG. 2 is a block diagram illustrating the internal configuration of the image forming apparatus according to the first embodiment. [Diagram 3] FIG. 1 is a block diagram illustrating the internal configuration of an inspection device according to a first embodiment. [Figure 4] 5 is a flowchart for explaining an overall flow from a registration operation before the start of an inspection to the execution of the inspection by the inspection device according to the first embodiment. [Diagram 5] FIG. 4 is a view showing an example of an inspection job management screen displayed on a UI unit of the inspection device according to the first embodiment. [Figure 6A] 4 is a view showing an example of an inspection setting screen displayed on a UI unit of the inspection device for making inspection settings for an inspection job in the first embodiment. FIG. [Figure 6B] FIG. 4 is a diagram showing an example of an inspection setting screen displayed on a UI unit of the inspection device for setting consecutive inspection areas in the first embodiment. [Figure 7] FIG. 4 is a diagram showing an example of inspection job data and setting values ​​for a sequential inspection in the first embodiment. [Figure 8] 5 is a flowchart for explaining the test setting process in S403 of FIG. 4. [Figure 9]FIG. 13 is a diagram showing an example of a setting confirmation screen for a serial number inspection, which is displayed on the inspection setting screen in accordance with a setting item for confirming a serial number in the inspection device according to the first embodiment. [Figure 10] 5 is a flowchart for explaining an inspection process for inspecting a printed matter in S404 of FIG. 4. [Figure 11] FIG. 11 is a diagram showing an example of an inspection setting screen when a selected setting area is setting of consecutive inspection areas in the second embodiment. [Figure 12] 8A is a diagram showing an example of an inspection area list when the inspection settings shown in FIG. 7B are performed when inspecting the inspection image shown in FIG. 7A in the second embodiment. FIG. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0013] Hereinafter, the embodiments of the present invention will be described in detail with reference to the accompanying drawings. Note that the following embodiments do not limit the invention according to the claims. Although the embodiments describe a number of features, not all of these features are essential to the invention, and the features may be combined in any manner. Furthermore, in the accompanying drawings, the same reference numbers are used for the same or similar configurations, and duplicated descriptions are omitted. Note that in the following description, the image forming apparatus may also be called a multifunction machine, a multifunction peripheral, or an MFP (Multi Function Peripheral).

[0014] [Embodiment 1] FIG. 1 is a diagram showing a configuration of an inspection system including an inspection device according to a first embodiment of the present invention.

[0015] This inspection system includes an image forming apparatus 100, an inspection apparatus 110, a finisher 120, a client PC 130, and a print server 140, and the image forming apparatus 100, the client PC 130, and the print server 140 are connected via a network 150. The image forming apparatus (printing apparatus) 100 performs printing based on various input data, for example, print data sent from the client PC 130 or the print server 140, and outputs a printed matter. The inspection apparatus 110 receives the printed matter output from the image forming apparatus 100, and inspects the received printed matter for defects. Here, a defect is something that reduces the quality of a printed matter, and is, for example, a stain caused by a color material adhering to an unintended place on a printed matter, or a color loss caused by insufficient color material adhering to an intended place.

[0016] Furthermore, the inspection device 110 , sentence In variable printing including a variable area portion (variable data) such as a character string or a barcode, the variable area portion is inspected. For example, a data readability inspection is performed to check whether the character string or barcode is readable, and a data matching inspection is performed to match the read result of the character string or barcode with a reference image. Hereinafter, the data readability inspection and the data matching inspection are collectively called data inspection. In the data inspection, the user must register a character font, which is data that associates a character image with a character code for character recognition (OCR). Note that the registration work for creating a character font is referred to as character registration here. In addition, one of the data inspections is a serial number inspection. The serial number inspection is an inspection for inspecting data that has consecutive numerical values ​​within or between pages of an image to be inspected, such as ID, page number, and date. In other words, the inspection device 110 performs a print image inspection to detect abnormalities in the picture portion of a printed matter, and a data inspection including a data readability inspection and a data matching inspection. Note that in the first embodiment, a serial number inspection is described as an example of a data matching inspection, in which the numerical values ​​in the data area are determined by a predetermined rule. However, this is not intended to limit the present invention, and the data verification check may be performed on data that is determined by a predetermined rule. Other examples will be described in detail in the modified examples described later.

[0017] The finisher 120 receives the paper (printed matter) inspected by the inspection device 110, switches the paper discharge destination based on the inspection result of the inspection device 110, performs post-processing (binding, stapling, etc.) as necessary, and discharges the paper.

[0018] Image forming apparatus 100 is connected to client PC 130 and print server 140 via network 150, and is further connected to inspection apparatus 110 and finisher 120 via communication cables. In addition to image forming apparatus 100, inspection apparatus 110 is also connected to finisher 120 via communication cables. In embodiment 1, an in-line inspection machine that consistently performs image formation, inspection (testing), post-processing, and paper discharge will be used as an example for explanation, but this is not intended to limit the present invention.

[0019] FIG. 2 is a block diagram illustrating the configuration of the image forming apparatus 100 according to the first embodiment.

[0020] The controller 200 receives images and documents from the network 150 and converts the received images and documents into print data. The printer unit 210 prints the print data on a recording medium (paper, sheet, etc.). The UI unit 220 displays a screen and accepts instructions from the user to the image forming apparatus 100, such as selection of paper information.

[0021] Next, the configuration of the controller 200 will be described.

[0022] A network I / F (interface) unit 201 transmits and receives data to and from the client PC 130 and the print server 140 via the network 150. A CPU 202 controls the entire image forming apparatus 100. A RAM 203 functions as a program load area and a work area when the CPU 202 executes various commands. A ROM 204 stores program data executed by the CPU 202 at startup, setting data for the controller 200, and the like. An image processing unit 205 performs RIP (Raster Image Processor) processing to convert image and document data received from the network 150 into print data. An engine I / F (interface) unit 206 transmits print data to a printer unit 210 to print it. A communication I / F unit 207 communicates with the inspection device 110 and the finisher 120. The CPU 202 executes a program loaded from the ROM 204 to the RAM 203, and controls each unit of the controller 200 via an internal bus (system bus) 208.

[0023] Images and documents created on the client PC 130 or print server 140 on the network 150 are transmitted as PDL data to the image forming apparatus 100 via a network (e.g., a local area network). The transmitted PDL data is stored in the RAM 203 via the network I / F unit 201. Print instructions from the user via the UI unit 220 are also stored in the RAM 203 via the internal bus 208. Print instructions from the user include, for example, selection of a paper type.

[0024] The image processing unit 205 acquires the PDL data stored in the RAM 203 and performs image processing to convert it into print data. The image processing to convert it into print data means, for example, rasterizing the PDL data, converting it into multi-value bitmap data, and converting it into binary bitmap data by performing screen processing or the like. The binary bitmap data obtained by the image processing unit 205 is sent to the printer unit 210 via the engine I / F unit 206 and printed.

[0025] The printer unit 210 prints the received binary bitmap data on a sheet using color materials. The CPU 202 issues instructions to the printer unit 210 based on a print instruction from a user stored in the RAM 203. For example, when a user instructs to print on coated paper, the CPU 202 issues an instruction to the printer unit 210 to feed coated paper from a paper cassette (not shown) in the image forming apparatus 100 in which coated paper is stored. Various processes from receiving the above-mentioned PDL data to printing on a sheet are controlled by the CPU 202, so that a full-color toner image is formed (printed) on the sheet.

[0026] FIG. 3 is a block diagram illustrating the configuration of the inspection device 110 according to the first embodiment.

[0027] The inspection control unit 300 controls the entire inspection device 110 and inspects whether or not there is a defect in the printed matter. The image reading unit 310 reads the printed matter conveyed from the image forming device 100. The image reading unit 310 generates a scanned image by reading the printed matter. The UI unit 320 includes an operation unit having a display unit (touch panel) and hard keys for the user to set the inspection device 110 and display the inspection results to the user. Note that the setting of the inspection device 110 performed by the user here includes items such as what kind of defects are to be inspected when inspecting the printed matter. The inspection items of the defects are, for example, round-shaped defects (spots) and linear defects (streaks). Note that in the first embodiment, the UI unit 320 has a display unit that displays a screen and a display control unit that controls the screen displayed on the display unit.

[0028] Next, the configuration of the inspection control unit 300 will be described.

[0029] A communication I / F (interface) unit 301 transmits and receives data to and from the image forming apparatus 100 and the finisher 120. A CPU 302 executes a program loaded in the RAM 302 to control the entire inspection apparatus 110. A RAM 303 provides a program area for the CPU 302 and a work area for executing various commands. A ROM 304 stores program data executed by the CPU 302 at startup, setting data for the inspection control unit 300, and the like. An inspection processing unit 305 inspects whether or not there are defects in the printed matter. An internal bus 306 is a system bus that connects the CPU 302 to each of the above-mentioned units.

[0030] Next, an overview of the print image inspection performed by the inspection device 110 according to the first embodiment will be described.

[0031] The inspection device 110 reads the printed matter conveyed from the image forming device 100 by the image reading unit 310, and obtains a scanned image of the inspection target. The obtained scanned image of the inspection target is stored in the RAM 303. Next, the inspection device 110 obtains a difference value between the reference image, which is stored in advance in the RAM 303 as a correct image, and the scanned image of the inspection target by the inspection processing unit 305. The inspection device 110 then performs inspection by comparing the obtained difference value with the inspection threshold value (contrast, size, etc.) of each inspection item for each pixel. The result of this inspection is stored in the RAM 303, and for example, information on whether or not there is an abnormality in the printed matter, the type of abnormality detected (poking or streaking), position information of the abnormality when displayed on the UI unit 320, etc. are stored.

[0032] Next, an overview of the data inspection performed by the inspection device 110 according to the first embodiment will be described.

[0033] The inspection device 110 uses the image reading unit 310 to read the printed matter conveyed from the image forming device 100, and acquires a scanned image of the inspection target. The acquired scanned image of the inspection target is stored in the RAM 303. Next, the inspection device 110 uses the inspection processing unit 305 to inspect whether the character string or barcode can be read, using a character font for optical character recognition (OCR) and a barcode standard that are set in advance. It is also possible to perform a data matching inspection to check whether the results of the read character string or barcode match a reference image (correct image). The results of the inspection are stored in the RAM 303, and for example, the results of the character string or barcode read from the printed matter, the results of matching with the reference image, and position information of the read character or barcode when displayed on the UI unit 320 are stored. The inspection device 110 of CPU302 teeth , and instructs the UI unit 320 to display the inspection results stored in the RAM 303. By displaying the inspection results on the UI unit 320 in this manner, the user can recognize the inspection results.

[0034] Furthermore, when a certain number of defective printed materials occur consecutively, inspection device 110 causes CPU 302 to transmit information that defective printed materials have occurred consecutively to image forming apparatus 100 via communication I / F unit 301. This information is received by controller 200 of image forming apparatus 100 via communication I / F unit 207 of image forming apparatus 100. When controller 200 receives this information, CPU 202 of image forming apparatus 100 instructs printer unit 210 to stop printing. In this way, image forming apparatus 100 can prevent any more wasted printed materials from being formed by stopping the printing operation by instructing printer unit 210 to stop printing.

[0035] Furthermore, the inspection device 110 also transmits information to the finisher 120 via the communication I / F unit 301 based on the inspection results stored in the RAM 303 by the CPU 302. The information transmitted to the finisher 120 here is information on whether or not there is a defect in the printed matter. Using the received information, the finisher 120 ejects printed matter without defects to a normal paper ejection tray, and ejects printed matter with defects to a tray other than the normal paper ejection tray. This makes it possible to prevent printed matter without defects and printed matter with defects from being mixed together.

[0036] 4 is a flowchart for explaining an overall flow from a registration operation before the start of an inspection to the execution of the inspection by the inspection device 110 according to the embodiment 1. The processing shown in this flowchart is realized by the CPU 302 of the inspection device 110 expanding the program code stored in the ROM 304 into the RAM 303 and executing it.

[0037] First, in S401, the CPU 302 registers a character font. The character font registered here is used during data inspection. A character font is data in which character images of characters required for character recognition (OCR) performed during data inspection are associated with character codes. The character font creation procedure begins with the inspection device 110 waiting in a character font image read mode and receiving a print job for creating a character font from the client PC 130. The inspection device 110 receives a print job for creating a character font from the client PC 130. Then, printing is performed by the image forming device 100 according to the print job. When the inspection device 110 detects the conveyance of a printed matter printed by the image forming device 100 according to the print job, the inspection device 110 scans the printed matter with the image reading unit 310 and stores the scanned image in the RAM 303 of the inspection device 110. Then, from the scanned image, the characters to be OCRed are extracted one by one, and the user inputs the character code for the extracted character image to create a character font. The character font thus created is stored in the RAM 303 of the inspection device 110. Although the character font creating method according to the first embodiment has been described here, the present invention is not limited to this, and any method may be used as long as it is capable of creating data in which a character code is associated with each character image extracted from a scanned image. There may also be cases where data inspection is not performed and only print image inspection is performed. In this case, the process proceeds to S402 without registering the font in S401.

[0038] In S402, CPU 302 registers a reference image that will be a correct image for inspection. At this time, inspection device 110 waits in a reference image reading mode, and executes a print job for registering the reference image from client PC 130. When printing is executed, inspection device 110 detects the conveyance of the printed matter, scans the printed matter with image reading unit 310, and the scanned image is stored in RAM 303 of inspection device 110 as a reference image. Here, an example of scan inspection will be described.

[0039] Next, the process proceeds to S403, where the CPU 302 stores various set values ​​for inspection, such as the inspection area and the inspection level, in the RAM 303 of the inspection device 110 according to the user's inspection settings. Details of S403 will be described later. Next, the process proceeds to S404, where the CPU 302 receives an inspection print job from the client PC 130, detects the conveyance of the printed matter printed by the image forming device 100, scans the paper with the image reading unit 310, and stores the scanned image in the RAM 303 of the inspection device 110. Then, the CPU 302 compares the scanned image obtained by scanning the printed matter printed by the inspection print job with the reference image registered in S402 based on the inspection setting values ​​set in S403, thereby inspecting the printed matter and terminating this process. Details of S404 will be described later.

[0040] FIG. 5 is a diagram showing an example of an inspection job management screen 500 displayed on the UI unit 320 of the inspection device 110 according to the first embodiment.

[0041] The job management screen 500 is displayed when the inspection device 110 is started up, or when an application is started up by a user operation via the UI unit 320. From this job management screen 500, it is possible to transition to each of the processes of font registration, reference image registration, inspection settings, and inspection.

[0042] Button 501 is a button for hiding (closing) the display of this screen 500. New button 502 is a button for creating a new inspection job, and in this case instructs the user to register a reference image. Duplicate button 503 is a button for duplicating an inspection job that has already been created. When Duplicate button 503 is pressed, an inspection job selected in inspection job list 508 is duplicated. By duplicating an inspection job, it is possible to duplicate the reference image and inspection settings and create a new inspection job to perform an inspection. When Duplicate button 503 is pressed, the screen transitions to the inspection settings screen shown in Figures 6A and 6B.

[0043] The Delete button 504 deletes an inspection job selected in the inspection job list 508. It is also possible to delete multiple inspection jobs collectively by selecting multiple inspection jobs and pressing the Delete button 504. The Inspection Setting button 505 performs inspection settings for an inspection job for which reference image registration has been completed. The Inspection button 506 instructs to perform inspection for an inspection job for which reference image registration and inspection settings have been completed.

[0044] Next, the inspection settings will be described with reference to FIGS. 6A and 6B.

[0045] Fig. 6A is a diagram showing an example of an inspection setting screen 600 displayed on the UI unit 320 of the inspection device 110 for making inspection settings for an inspection job in embodiment 1. Fig. 6A shows a state in which area setting for data inspection has been selected.

[0046] The change reference image button 601 is a button for instructing to change the reference image. The selection button 602 of the inspection area is pressed by the operator when an already set inspection area is to be selected. The delete button 603 is a button for deleting the inspection area, and is pressed by the operator when a selected area is to be deleted. The rotate button 604 rotates the image displayed in the area 605. The area 605 is a display area for displaying the loaded reference image. When there are multiple sheets to be loaded, the image to be displayed is switched to the previous page or the next page with the button 610. The front and back of the loaded sheet can also be switched with the button 610. The OK button 611 saves the settings of the screen 600 and transitions to the job management screen 500 shown in FIG. 5. The OK button 611 may also transition to an inspection screen (not shown) so that the inspection can be performed. The cancel button 612 is a cancel button for transitioning to the job management screen 500 shown in FIG. 5 without saving the settings of the screen 600.

[0047] The print image inspection area setting button 621 is pressed when setting a new print image inspection area. After pressing this button 621, the operator sets the print image inspection area for the reference image displayed in area 605. Area 606 shows an example of the print image inspection area set by the operator.

[0048] The data inspection area setting button 622 is pressed when setting a new area for character inspection or barcode inspection. A So, this button 62 2 is selected. After pressing this button 622, the operator sets the inspection area for data inspection for the reference image displayed in area 605. Area 607 shows an example of a character inspection area set by the operator. Area 608 shows an example of a barcode inspection area set by the operator.

[0049] The consecutive number inspection area setting button 623 is pressed when setting a new consecutive number inspection area. After pressing this button 623, the operator sets the consecutive number inspection area for the reference image displayed in the area 605. Area 609 shows an example of the consecutive number inspection area set by the operator.

[0050] Data inspection settings 631 indicates a UI group for making settings for the data inspection area that is displayed when a data inspection area is selected in area 605. Here, it is assumed that the currently selected area is the text area 607. The application range setting area 632 sets the application range of the selected area. If nothing is selected, the selected inspection area will be placed only on the page currently displayed in area 605. If "Same side as current page" is selected, the selected inspection area will be placed on the page on the same side depending on whether the selected inspection area is placed on the front or back side of the sheet. If "All pages" is selected, the selected inspection area will be placed on all pages.

[0051] The verification test data setting area 633 is an area for setting the correct answer CSV file to be verified when performing the verification test. A file is selected by pressing a button 634, and the selected file name is displayed. The specification of the correct answer CSV file is common to both character inspection and barcode inspection.

[0052] The setting area 635 sets the currently selected data inspection area. Here, the orientation, selection of character area or barcode area, font type, barcode type, whether or not to perform a matching test, and column designation of the correct CSV file for the matching test are performed. The setting item 636 sets the character orientation of the character area 607. The setting items 637 and 638 specify whether the selected area is a character string test or a barcode test. The setting item 639 sets the font for performing OCR processing of the character area 607. The setting item 640 sets the type of barcode when barcode test is selected in the setting item 638. The setting item 641 sets whether or not to perform a matching test. When the matching test is set to "Yes", OCR processing of the character area 607 is performed using the correct CSV file specified in the setting area 633 and the column number specified in the setting item 642, and a matching test is performed between the read character string and the character string specified in the correct CSV.

[0053] Fig. 6B is a diagram showing an example of an inspection setting screen when the currently selected setting area is a consecutive number inspection area. In Fig. 6B, the same reference numbers are used for the common parts with Fig. 6A, and the description thereof will be omitted. In Fig. 6B, the currently selected area is the consecutive number inspection area 609.

[0054] The setting area 651 of the serial number inspection shows a group of UIs for setting the serial number inspection area displayed when the serial number inspection area 609 is selected in the area 605. In the setting area 652, the setting of the currently selected serial number inspection area is performed. Here, the rules for the serial number are set. The rules for the serial number include the start number, offset, number of digits, interval, and repetition. The setting item 653 is an item for selecting whether the numerical value of the serial number increases or decreases, and if it is ascending, it increases, and if it is descending, it decreases. The setting item 654 is an item for setting the start number of the serial number. The setting item 655 is an item for setting the increase or decrease value of the serial number between sheets in the serial number inspection target area. In the first embodiment, it is called offset. The setting item 656 is an item for setting the number of digits of the serial number. In the case of a five-digit number such as "01234" as in the serial number inspection area 609, "5" is specified. In addition, it is not necessary to set the number of digits of the numerical value of the inspection target area as it is. For example, even if the numerical value of the inspection target area is five digits, if you want to inspect only three digits of it, you can set "3". Setting item 657 is an item for setting how many sheets the value should be increased or decreased by the offset. For example, if "2" is set as the interval, the value will increase by the offset every two sheets. Setting item 658 sets the number of times to repeat the sequential numbers created by the settings of setting items 653, 654, 655, 656, and 657.

[0055] Setting items 660 to 664 included in the setting area 659 of the selected area are the same as setting items 636 to 640 shown in Fig. 6A, so a description thereof will be omitted. Setting item 665 sets whether or not to check the matching value generated according to the consecutive number rule set in the consecutive number setting area 652. Here, when the check box is checked, the matching value is checked. Details of these setting items will be described later.

[0056] Next, a setting example for serial number inspection will be described with reference to Fig. 7. Here, we assume the case of scan inspection, and in serial number inspection, if the images are the same except for the serial number part, only one image is scanned and the scanned image is registered as the reference image.

[0057] 7(A) shows an example of images to be inspected, where image 701 is sheet 1, image 705 is sheet 2, and image 709 is sheet 3, and the images are read and inspected in order starting from sheet 1. Note that, here, image 701 of sheet 1 is registered as the reference image.

[0058] Reference numbers 702 to 704, 706 to 708, and 710 to 712 respectively represent the serial numbers printed on the image 701, the image 705, and the image 709. Here, the user sets serial number inspection areas for the serial numbers 702, 703, and 704.

[0059] FIG. 7(B) shows an example of setting the serial number when the serial number 702 part is set as the serial number inspection area. Since the starting number of the serial number 702 is "001", the starting number is set to "001". Since the serial number 702 increases by 3, such as 004 for serial number 706 on sheet 2 and 007 for serial number 710 on sheet 3, the offset indicating the increase or decrease is set to "3". Also, since the serial numbers 702, 706, and 710 are three digits, the number of digits is set to "3". Since the same value does not occur consecutively in the inspection images 701, 705, and 709 in FIG. 7(A), the interval is set to "1". Also, since the serial numbers are not repeated, the repetition is set to "1".

[0060] 7C is a diagram showing an example of an inspection image when the same serial number value is printed consecutively. Note that, in this example, an image 721 of sheet 1 is used as the reference image.

[0061] Image 721 is sheet 1, image 723 is sheet 2, image 725 is sheet 3, and image 727 is sheet 4, and the images are read and inspected in order starting from sheet 1. Reference numbers 722, 724, 726, and 728 respectively represent the serial numbers printed on image 721, image 723, image 725, and image 727. Here, the user sets a serial number inspection area for serial number 722.

[0062] FIG. 7D shows a setting example in which the portion of the serial number 722 is set as the serial number inspection area.

[0063] Since the starting number of serial number 722 is "001", the starting number is set to "001". For serial number 722, it is 001 for serial number 724 on sheet 2, 004 for serial number 726 on sheet 3, and 004 for serial number 728 on sheet 4, so the serial number increases by 3 every two sheets. Therefore, since the numerical value increases by 3, the offset indicating the increase or decrease is set to "3". Also, since serial numbers 722, 724, 726, and 728 are three digits, the number of digits is set to "3". Furthermore, since the numerical value increases every two sheets in the inspection image of FIG. 7(C), the interval is set to "2" as the number of sheets with the same value in succession. Also, since serial numbers are not repeated, the repetition is set to "1".

[0064] FIG. 7E is a diagram showing an example of an inspection image in which consecutive numbers are repeated across multiple parts.

[0065] Image 731 is sheet 1, image 733 is sheet 2, and image 735 is sheet 3, and the images are read and inspected in order starting from sheet 1. Here, image 731 of sheet 1 is the reference image. Images 731, 733, and 735 make up one copy 730, and the same image as copy 730 is repeatedly printed in copy 740, the second copy, and copy 750, the third copy. Reference numbers 732, 734, and 736 represent the serial numbers printed on image 731, image 733, and image 735, respectively. Here, the user sets a serial number inspection area for serial number 732.

[0066] FIG. 7(F) shows a setting example when the serial number 732 is set as the serial number inspection area. The starting number of the serial number 732 is 001, so the starting number is set to "001". The serial number 732 increases by 3, for example, 004 for the serial number 734 on sheet 2 and 007 for the serial number 736 on sheet 3, so the offset indicating the increase or decrease is set to "3". Also, the serial numbers 732, 734, and 736 are three digits, so the number of digits is set to "3". Also, in the inspection image of FIG. 7(E), the same value does not appear consecutively, so the interval is set to "1". The same serial numbers as in the first copy are printed for the serial numbers 742, 744, and 746 on the second copy and the serial numbers 752, 754, and 756 on the third copy. Therefore, the serial numbers are printed repeatedly every three sheets, so the repetition is set to "3".

[0067] In the first embodiment, the sequence number is set according to the number of sheets for which the sequence number is repeated, but it may be controlled so that, for example, an end number is set and the sequence number returns to the start number when it increases and exceeds the end number. By setting the sequence number rules in this way, it becomes possible to generate a matching value based on the rules even if there is no data file (reference image) such as a CSV file.

[0068] When there is a data file such as a CSV file that serves as a reference image of each sheet as described above, the comparison value (serial number) of each sheet can be confirmed by referring to the file. In contrast, when a comparison value is generated based on rules for generating serial numbers, it is not possible to confirm before inspection whether the comparison value has been generated correctly. If the comparison value is not set correctly, the inspection will be performed without noticing the setting error, resulting in paper waste. For this reason, in the first embodiment, a method will be described in which a comparison value is generated based on a setting value that sets a serial number, and the generated comparison value can be confirmed by the user before actually performing the inspection.

[0069] Next, the process of setting various inspection setting values ​​such as the inspection area and the inspection level in accordance with the user's inspection settings in S403 will be described with reference to the flowchart of Fig. 8. Fig. 8 is a flowchart for explaining the inspection setting process in S403 in Fig. 4. The process shown in this flowchart is realized by the CPU 302 expanding the program code stored in the ROM 304 into the RAM 303 and executing it.

[0070] First, in S801, the CPU 302 acquires the inspection target area set by the user and the setting value related to the inspection in that area, as described with reference to FIG. 7. Next, the process proceeds to S802, where the CPU 302 determines whether the setting value acquired in S801 includes a serial number check. If it is determined that the serial number check is included, the process proceeds to S803, and if it is determined that the serial number check is not included, the process proceeds to S808. In S803, the CPU 302 enables the function of checking the serial number. Here, for example, the setting item 665 shown in FIG. 6B for checking the serial number is set to a settable state. In other words, the setting item 665 is settable when at least one or more areas for which the serial number check is to be performed are set. Then, the process proceeds to S804, where the CPU 302 checks the serial number in the setting item 665, that is, determines whether the check box of the setting item 665 is checked. If the check box of the setting item 665 is checked and it is determined that the serial number is to be confirmed, the process proceeds to S805, and if the setting item 665 is not checked and it is determined that the serial number is not to be confirmed, the process proceeds to S808. In S805, the CPU 302 copies the registered reference image. This is because, in the case of the scan inspection according to the first embodiment, in the case of a common pattern in the inspection of variable data, only one reference image is registered and the reference image is copied and used.

[0071] Fig. 9(A) shows an example of a reference image displayed in area 605 of inspection setting screen 600 shown in Fig. 6B depending on whether or not setting item 665 for checking serial number is set. Reference image 901 shown in Fig. 9(A) shows a reference image when inspecting inspection images 701, 705, and 709 shown in Fig. 7(A).

[0072] 9A shows a reference image 901 that can be confirmed when the setting item 665 for confirming the serial number on the screen of FIG. 6B is not checked and the setting is set to not confirm the serial number. Here, areas 902, 903, and 904 are set as serial number inspection areas.

[0073] Here, if the sequential number inspection setting shown in FIG. 7(B) is performed for area 902, "004" is set as the comparison value in the area of ​​sheet 2 (inspection image 705) that corresponds to area 902 and is printed during inspection, and "007" is set in the corresponding area of ​​sheet 3 (inspection image 709) (see FIG. 7(A)). However, in this case, since setting item 665 is not checked, only image 901 in FIG. 9(A) is displayed when the inspection is set. For this reason, the user cannot confirm under what comparison value the inspection of the variable data will be performed in the reference image from sheet 2 onwards.

[0074] Next, a case where the setting item 665 for checking the serial number is checked will be described with reference to FIG. 9(B).

[0075] Images 911, 915, and 919 are reference images that can be confirmed when the setting item 665 for confirming the serial number is checked and the setting is set to confirm the serial number. These reference images 911, 915, and 919 are compared with the inspection images 701, 705, and 709 shown in FIG. 7A for inspection.

[0076] Images 915 and 919 are duplicates of image 911, and are displayed in gray to indicate that they are duplicates. In the first embodiment, duplicate images are displayed in gray, but the present invention is not limited to this. For example, a display or explanation that is different from a normal image display may be displayed, such as displaying a message indicating that the image is a duplicate, or changing the color of the display frame or the state of the frame line. In the first embodiment, two sheets of images are duplicated, but the present invention is not limited to this. As long as the images are duplicated, the number of sheets that show the regularity of the serial numbers may be duplicated. The number of sheets to be duplicated may be specified by the user on a setting screen (not shown).

[0077] The duplicated reference images, images 915 and 919, are displayed in area 605 by switching the display to the previous or next page using button 610 shown in Fig. 6B. In the first embodiment, after a predetermined number of images are duplicated, the image display is switched by pressing button 610, but pressing button 610 may be controlled to duplicate and display the next reference image.

[0078] Next, the process proceeds to S806, where the CPU 302 generates a matching value from the setting value of the serial number inspection area. Next, the process proceeds to S807, where the CPU 302 displays the matching value generated in S807 superimposed on the top of the number of the reference image. Here, as shown in serial number inspection areas 912, 913, 914, 916, 917, 918, 920, 921, and 922 in FIG. 9B, the matching value is displayed on the top of the serial number of the reference image. The matching value of the serial number inspection areas 916 and 920 is a matching value generated by adding the offset (here, 3) shown in FIG. 7B to the number "001" of the area 912. The matching value of the areas 917 and 921 is a matching value generated by adding the offset ("3") shown in FIG. 7B to the number "002" of the area 913. The match values ​​in areas 918 and 922 are generated by adding the offset ("3") shown in FIG. 7B to the number "003" in area 914.

[0079] This allows the user to check whether the serial numbers of the reference images 911, 915, and 919 to be compared with the inspection images 701, 705, and 709 shown in FIG. 7(A) have been correctly generated before actually performing the inspection.

[0080] Here, the number of reference images that are duplicated and displayed may be set to, for example, three times the number of registered reference images, or the number that can be repeatedly displayed may be set by the user.

[0081] 9(C) shows an enlarged view of the area 912, with the matching value 923 superimposed on the upper side of the area 912. In the first embodiment, the matching value is displayed above the number of the reference image, but this is not limiting and it may be displayed in another position or in a display method such as a balloon display. Also, instead of displaying them side by side as in FIG. 9(C), when a consecutive number area is selected, it may be displayed, for example, as a pop-up on the examination setting screen 600 in FIG. 6(B).

[0082] When assigning consecutive numbers to multiple reference images produced by duplicating a reference image in this manner, by displaying a comparison value corresponding to the set value of the consecutive number, it is possible to check whether the consecutive number value has been set correctly before actually performing the inspection.

[0083] The process then proceeds to S808, where the CPU 302 determines whether the setting of the inspection area has been completed. Here, this is determined based on whether the OK button 611 shown in Fig. 6B has been pressed. If it is determined that the OK button 611 has been pressed, it is determined that the inspection setting has been completed, and the process proceeds to S809. If the OK button 611 has not been pressed, the process returns to S801 and executes the above-mentioned processing. In S809, the CPU 302 saves the setting values ​​set on the inspection setting screen in the RAM 303, and ends this inspection setting processing.

[0084] Next, the inspection process for inspecting the printed matter in S404 will be described with reference to the flowchart in Fig. 10. Fig. 10 is a flowchart for explaining the inspection process for inspecting the printed matter in S404 in Fig. 4. The process shown in this flowchart is realized by the CPU 302 expanding the program code stored in the ROM 304 into the RAM 303 and executing it.

[0085] In S1001, the CPU 302 acquires the inspection setting values ​​stored in the RAM 303. Next, the process proceeds to S1002, where the CPU 302 generates a matching value to be used in the serial number inspection from the inspection setting values ​​read in S1001. Note that the inspection setting values ​​read in here are the inspection setting values ​​after the matching values ​​are confirmed to be correct in S807 of the inspection setting in FIG. 8, so it can be determined that the matching value generated based on these is also correct. Here, a matching value for each sheet to be inspected is generated based on the inspection setting values. This process is the same as the process of S806 in FIG. 8 described above. Then, the process proceeds to S1003, where the CPU 302 reads an inspection image. Here, when the conveyance of a printed matter (sheet) printed by the image forming apparatus 100 is detected, the printed matter is scanned by the image reading unit 310, the scanned image is acquired, and the scanned image is stored in the RAM 303 of the inspection apparatus 110. Next, the process proceeds to S1004, where the CPU 302 updates the number of sheets read in. Here, the number of sheets is incremented by +1 each time one sheet is read in.

[0086] In S1005, the CPU 302 determines whether the number of read sheets exceeds the number of sheets to be read. This number of sheets to be read is set in advance by the user on a setting screen (not shown). Alternatively, the number may be received from the print server 140 as job data for inspection. If it is determined in S1005 that the number of sheets to be read has not exceeded the number of sheets to be read, the process proceeds to S1006, and if it is determined that the number of sheets to be read has exceeded the number of sheets to be read, the process proceeds to S1009.

[0087] In S1006, the CPU 302 performs OCR processing on the serial number inspection area based on the matching value generated in S1002 and the scanned image read in S1003, and performs a matching inspection with the recognized character string. In this serial number inspection, matching is performed using the matching value corresponding to the number of sheets updated in S1004. Also, here, if a print image inspection area is set, a reference image is compared with the scanned image to detect stains, etc. Also, if a data inspection area is set, a read inspection and a matching inspection, etc. of the data inspection area are performed according to the inspection setting. Then, the process proceeds to S1007, where the CPU 302 displays the inspection result on the UI unit 320. Next, the process proceeds to S1008, where the CPU 302 determines whether or not there is a next read sheet. If there is a next sheet to be read, the process returns to S1003 and reads the next sheet. If there is no next sheet to be read, the process proceeds to S1010.

[0088] In S1009, the CPU 302 displays a message screen on the UI unit 320 indicating that the planned number of sheets has been read, and proceeds to S1010. In S1010, the CPU 302 stores the inspection results in the RAM 303, and ends the inspection. This concludes the description of the inspection flow in S404.

[0089] As described above, according to the first embodiment, the matching value of the variable data portion of the reference image can be confirmed before inspection is performed, thereby reducing the occurrence of printed matter being determined to be defective due to an error in setting the variable data portion.

[0090] [Embodiment 2] In the above-mentioned embodiment 1, a method was described in which, when setting a serial number inspection, a reference image is duplicated and displayed together with the serial number inspection matching value, allowing the matching value to be confirmed before the inspection is carried out, thereby reducing setting errors. However, the method of embodiment 1 has a poor viewability, and it may be difficult to confirm the regularity of the serial number matching value. Therefore, in embodiment 2, a method is described in which the serial number matching value is confirmed by displaying a list as a setting list of the inspection area without displaying the reference image. The following describes the differences between embodiment 2 and the above-mentioned embodiment 1. Note that the parts not described in detail are the same as embodiment 1.

[0091] Fig. 11 is a diagram showing an example of an inspection setting screen when the setting of consecutive inspection areas is selected in embodiment 2. Note that parts common to Fig. 6B are indicated by the same reference numerals, and their description will be omitted.

[0092] An inspection area list button 1101 is a button for displaying a list of the inspection areas set on the inspection setting screen. When the inspection area list button 1101 is pressed, the screen transitions to the inspection area list screen of FIG.

[0093] FIG. 12 is a diagram showing an example of an inspection area list in the case where the inspection settings shown in FIG. 7(B) are performed when inspecting the inspection image shown in FIG. 7(A) in the second embodiment.

[0094] FIG. 12A is a diagram showing an example of an examination area list screen 1200 in the second embodiment.

[0095] Setting item 1201 sets whether or not to check the matching value generated according to the sequential number rule set in setting area 652 in Fig. 6B. Fig. 12(A) shows an example of a screen in which setting item 1201 is not checked and matching value checking is OFF. When OK button 1202 is pressed, examination area list screen 1200 is closed.

[0096] Rows 1211, 1212, and 1213 in the list of inspection areas show the settings for each inspection area set in the registered reference image. Row 1211 shows the settings when the inspection settings of FIG. 7(B) are performed for area 702 of sheet 1 of FIG. 7(A). Therefore, the collation value in this case is "001". Row 1212 shows the settings when the start number is set to "002" in the inspection settings of FIG. 7(B) for area 703 of sheet 1 of FIG. 7(A). Therefore, the collation value in this case is "002". Row 1213 shows the settings when the start number is set to "003" in the inspection settings of FIG. 7(B) for area 704 of sheet 1 of FIG. 7(A). Therefore, the collation value in this case is "003".

[0097] Fig. 12(B) shows a screen in a state where setting item 1201 is checked and set to check the comparison value. In Fig. 12(B), parts common to Fig. 12(A) are indicated by the same reference numerals, and their explanation will be omitted.

[0098] Rows 1214-1219 show the settings for the reference image that is applied to sheets (sheets 2 and 3 in this case) that do not have a registered reference image after the registered reference image, in other words, to each sheet that is expected to be printed during inspection. Here, the settings for each inspection area of ​​each reference image in a consecutive number inspection are shown. Here, the offset "3" of the inspection settings in Fig. 7(B) is applied to the comparison values ​​corresponding to areas 1-3 of sheets 2 and 3, and "004"-"009" are set as the comparison values ​​that are actually compared.

[0099] 12B, the information of sheets 2 and 3 for which no reference image is registered is displayed in gray, but the present invention is not limited to this. For example, the background color for displaying the information of sheets 2 and 3 may be a color different from that of the rows 1211 to 1213 for which reference images are registered, or the color or display form of the border may be changed, or other display or explanation may be provided that is different from the list display of sheets for which reference images are registered.

[0100] As described above, according to the second embodiment, it is possible to provide an inspection system that makes it easy to check the regularity by displaying a list of comparison values ​​for sequential inspection of sheets for which no reference image is registered before actually carrying out the inspection.

[0101] (Other embodiments) The present invention can also be realized by a process in which a program for implementing one or more of the functions of the above-described embodiments is supplied to a system or device via a network or a storage medium, and one or more processors in a computer of the system or device read and execute the program. The present invention can also be realized by a circuit (e.g., ASIC) that implements one or more of the functions.

[0102] This specification discloses the following inspection system, inspection apparatus, control method thereof, and program.

[0103] [Item 1] An inspection system having an image forming apparatus and an inspection apparatus, The inspection device includes: an image reading unit for reading a printed matter formed by the image forming apparatus and acquiring a scanned image; an area setting means for setting an inspection target area for inspecting data of a variable area portion included in the scanned image; an inspection setting means for setting inspection items for the inspection target area; a generation means for generating a matching value for the inspection item in a reference image in accordance with the inspection item; an inspection means for inspecting the reference image including the matching value by comparing it with a scanned image of a printed matter to be inspected; a control means for controlling the verification value generated by the generation means so as to be verifiable before the verification by the verification means; An inspection system comprising:

[0104] [Item 2] 2. The inspection system according to item 1, wherein the inspection items include a setting item for serial number inspection.

[0105] [Item 3] The inspection setting means sets at least a starting number of the serial number in the serial number inspection and an increment or decrement value of the serial number between sheets; 3. The inspection system according to item 2, wherein the generating means generates the matching value based on a starting number of the serial numbers and an increment or decrement value of the serial numbers.

[0106] [Item 4] 4. The inspection system according to item 3, wherein the inspection setting means can further set an interval indicating whether the serial number is to be increased or decreased by the increase or decrease value for each sheet.

[0107] [Item 5] 5. The inspection system according to item 4, wherein the inspection setting means can set the number of times that the settings of the start number, the increment / decrement value, and the interval can be repeated.

[0108] [Item 6] 6. The inspection system according to any one of items 1 to 5, further comprising an instruction means for instructing the control means to display the comparison value generated by the generation means so that the comparison value can be confirmed.

[0109] [Item 7] 7. The inspection system according to item 6, characterized in that when the instruction means instructs the generation means to display the matching value generated by the generation means so that it can be confirmed, the control means controls the control means to duplicate a registered reference image and display the matching value generated by the generation means in the inspection target area of ​​the duplicated reference image.

[0110] [Item 8] 8. The inspection system according to item 7, wherein the control means further displays the duplicated reference image in a display form different from that of the registered reference image.

[0111] [Item 9] 8. The inspection system according to item 7, wherein the control means displays the matching value by superimposing it on the serial number of the inspection target area of ​​the replicated reference image.

[0112] [Item 10] 10. The inspection system according to item 9, wherein the control means further changes the display format of the serial number of the inspection target area of ​​the copied reference image and the matching value.

[0113] [Item 11] 7. The inspection system according to item 6, wherein when the instruction means instructs the display of the comparison values ​​generated by the generation means so that the comparison values ​​can be confirmed, the control means displays a list of comparison values ​​for the inspection target areas of the reference images subsequent to the registered reference image.

[0114] [Item 12] Item 12. The inspection system according to item 11, characterized in that, when displaying the list, a list of consecutive numbers is further displayed in association with the registered reference images, and the matching values ​​of the reference images subsequent to the registered reference image and the consecutive numbers of the registered reference images are displayed in different display forms.

[0115] [Item 13] Further comprising a storage means for storing the reference image. 13. The inspection system according to any one of items 1 to 12, wherein the storage means stores a scanned image obtained by reading a printed matter on which a reference image is printed using the image reading means as the reference image.

[0116] [Item 14] An inspection device for inspecting printed matter, comprising: an image reading means for reading a printed matter and acquiring a scanned image; an area setting means for setting an inspection target area for inspecting data of a variable area portion included in the scanned image; an inspection setting means for setting inspection items for the inspection target area; a generation means for generating a matching value for the inspection item in a reference image in accordance with the inspection item; an inspection means for inspecting the reference image including the matching value by comparing it with a scanned image of a printed matter to be inspected; a control means for controlling the verification value generated by the generation means so as to be verifiable before the verification by the verification means; An inspection device comprising:

[0117] [Item 15] 15. The inspection device according to item 14, wherein the inspection items include a setting item for serial number inspection.

[0118] [Item 16] The inspection setting means sets at least a starting number of the serial number in the serial number inspection and an increment or decrement value of the serial number between sheets; 16. The inspection device according to item 15, wherein the generating means generates the matching value based on a starting number of the serial numbers and an increment or decrement value of the serial numbers.

[0119] [Item 17] 17. The inspection device according to item 16, wherein the inspection setting means can further set an interval indicating whether the serial number is to be increased or decreased by the increase or decrease value for each sheet.

[0120] [Item 18] 18. The inspection device according to item 17, wherein the inspection setting means can set the number of times that the settings of the start number, the increment / decrement value, and the interval can be repeated.

[0121] [Item 19] 19. The inspection device according to any one of items 14 to 18, further comprising an instruction means for instructing the control means to display the comparison value generated by the generation means so that the comparison value can be confirmed.

[0122] [Item 20] 20. The inspection device according to item 19, wherein when the instruction means instructs the generation means to display the matching value generated by the generation means so that the matching value can be confirmed, the control means controls the device to duplicate a registered reference image and display the matching value generated by the generation means in the inspection target area of ​​the duplicated reference image.

[0123] [Item 21] 21. The inspection apparatus according to item 20, wherein the control means further displays the copied reference image in a display form different from that of the registered reference image.

[0124] [Item 22] 21. The inspection apparatus according to item 20, wherein the control means displays the matching value by superimposing it on the serial number of the inspection target area of ​​the replicated reference image.

[0125] [Item 23] 23. The inspection apparatus according to item 22, wherein the control means further changes the display format of the serial number of the inspection target area of ​​the copied reference image and the matching value.

[0126] [Item 24] 20. The inspection device according to item 19, wherein when the instruction means instructs the display of the matching values ​​generated by the generation means so that the matching values ​​can be confirmed, the control means displays a list of matching values ​​of the inspection target areas of the reference images subsequent to the registered reference image.

[0127] [Item 25] 25. The inspection device according to item 24, characterized in that, when displaying the list, a list of consecutive numbers is further displayed in association with the registered reference images, and the matching values ​​of the reference images subsequent to the registered reference image and the consecutive numbers of the registered reference images are displayed in different display forms.

[0128] [Item 26] Further comprising a storage means for storing the reference image. 26. The inspection device according to any one of items 14 to 25, wherein the storage means stores a scanned image obtained by reading a printed matter on which a reference image is printed using the image reading means as the reference image.

[0129] [Item 27] A control method for controlling an inspection device that inspects printed matter, comprising: A reading step of reading the printed matter to obtain a scanned image; a region setting step of setting an inspection target region for inspecting data of a variable region portion included in the scanned image; an inspection setting step of setting inspection items for the inspection target area; a generation step of generating a matching value for the inspection item in a reference image in accordance with the inspection item; an inspection step of comparing the reference image including the matching value with a scanned image of a printed matter to be inspected; a control step of controlling the verification value generated in the generation step so as to be verifiable before the inspection in the inspection step; A control method comprising the steps of:

[0130] [Item 28] A program for causing a computer to function as each of the means of the inspection device according to any one of items 14 to 26.

[0131] The present invention is not limited to the above-described embodiments, and various modifications and variations can be made without departing from the spirit and scope of the present invention. Therefore, the following claims are appended to apprise the public of the scope of the present invention. [Explanation of symbols]

[0132] 100: image forming apparatus, 110: inspection apparatus, 305: inspection processing section, 310: image reading section, 320: UI section

Claims

1. An inspection system having an image forming apparatus and an inspection apparatus, The inspection device includes: an image reading unit for reading a printed matter formed by the image forming apparatus and acquiring a scanned image; an area setting means for setting a data inspection area for inspecting data in a variable area portion included in the scanned image; an inspection setting means for setting inspection items for the data inspection area; An inspection means for inspecting the printed matter by comparing the reference image with a scanned image of the printed matter to be inspected; a display means for displaying, in a case where the inspection item includes a setting for a serial number inspection for inspecting data having consecutive numerical values, the data in the data inspection area of ​​the reference image and the collation data corresponding to the serial number inspection so as to be able to be confirmed before the inspection is performed by the inspection means; An inspection system comprising:

2. The inspection system as described in Claim 1, further characterized in that it has a generation means for generating matching data that is the subject of the inspection item in the reference image in accordance with the inspection item.

3. 3. The inspection system according to claim 1, wherein the inspection items include a setting item for the serial number inspection.

4. The inspection setting means sets at least a starting number of the serial number in the serial number inspection and an increment or decrement value of the serial number between sheets; 3. The inspection system according to claim 2, wherein the generating means generates the verification data based on a start number of the serial numbers and an increment or decrement value of the serial numbers.

5. 5. The inspection system according to claim 4, wherein the inspection setting means can further set an interval indicating whether the serial number is to be increased or decreased by the increase or decrease value for each sheet.

6. 6. The inspection system according to claim 5, wherein said inspection setting means is capable of setting the number of times that the settings of said start number, said increment / decrement value, and said interval can be repeated.

7. 3. The inspection system according to claim 2, further comprising an instruction unit for instructing the display unit to display the verification data generated by the generation unit so that the verification data can be confirmed.

8. The inspection system according to claim 7, characterized in that when the instruction means instructs the display means to display the comparison data generated by the generation means so that it can be confirmed, the display means controls the display means to duplicate a registered reference image and display the comparison data generated by the generation means in the data inspection area of ​​the duplicated reference image.

9. 9. The inspection system according to claim 8, wherein the display means further displays the copied reference image in a display form different from that of the registered reference image.

10. 9. The inspection system according to claim 8, wherein the display means displays the verification data so as to be comparable with a serial number of the data inspection area of ​​the copied reference image.

11. The inspection system described in Claim 10, characterized in that the display means enables comparison by displaying the consecutive numbers of the data inspection area of ​​the copied reference image and the matching data adjacent to each other.

12. 11. The inspection system according to claim 10, wherein said display means further changes the display format of the serial number of said data inspection area of ​​said copied reference image and said collation data.

13. The inspection system according to claim 7, characterized in that when the instruction means instructs the display means to display the comparison data generated by the generation means so that it can be confirmed, the display means displays a list of comparison data for the data inspection areas of the reference images subsequent to the registered reference image.

14. The inspection system according to claim 13, characterized in that, when displaying the list, a list of consecutive numbers corresponding to the registered reference images is further displayed, and the matching data of reference images subsequent to the registered reference image and the consecutive numbers of the registered reference images are displayed in different display forms.

15. Further comprising a storage means for storing the reference image.

2. The inspection system according to claim 1, wherein the storage means stores, as the reference image, a scanned image obtained by reading, with the image reading means, a printed matter on which a reference image is printed.

16. An inspection device for inspecting printed matter, comprising: an image reading means for reading a printed matter and acquiring a scanned image; an area setting means for setting a data inspection area for inspecting data in a variable area portion included in the scanned image; an inspection setting means for setting inspection items for the data inspection area; An inspection means for inspecting the printed matter by comparing the reference image with a scanned image of the printed matter to be inspected; a display means for displaying, in a case where the inspection item includes a setting for a serial number inspection for inspecting data having consecutive numerical values, the data in the data inspection area of ​​the reference image and the collation data corresponding to the serial number inspection so as to be able to be confirmed before the inspection is performed by the inspection means; An inspection device comprising:

17. The inspection device according to claim 16, further comprising a generating means for generating matching data that is a target of the inspection item in the reference image in accordance with the inspection item.

18. 18. The inspection device according to claim 16, wherein the inspection items include a setting item for the serial number inspection.

19. The inspection setting means sets at least a starting number of the serial number in the serial number inspection and an increment or decrement value of the serial number between sheets; 18. The inspection device according to claim 17, wherein the generating means generates the collation data based on a start number of the serial numbers and an increment or decrement value of the serial numbers.

20. 20. The inspection apparatus according to claim 19, wherein the inspection setting means can further set an interval indicating whether the serial number is to be increased or decreased by the increase or decrease value for each sheet.

21. 21. The inspection apparatus according to claim 20, wherein the inspection setting means can set the number of times that the setting of the start number, the increment / decrement value, and the interval can be repeated.

22. 18. The inspection apparatus according to claim 17, further comprising an instruction unit for instructing the display unit to display the collation data generated by the generation unit so that the collation data can be confirmed.

23. The inspection device according to claim 22, characterized in that when the instruction means instructs the display means to display the matching data generated by the generation means so that it can be confirmed, the display means controls the display means to duplicate a registered reference image and display the matching data generated by the generation means in the data inspection area of ​​the duplicated reference image.

24. 24. The inspection apparatus according to claim 23, wherein said display means further displays said copied reference image in a display form different from that of said registered reference image.

25. 24. The inspection apparatus according to claim 23, wherein said display means displays said verification data so as to be comparable with a serial number of said data inspection area of ​​said copied reference image.

26. The inspection apparatus as described in Claim 25, characterized in that the display means displays the consecutive numbers of the data inspection area of ​​the copied reference image and the matching data adjacent to each other, thereby enabling comparison.

27. 26. The inspection apparatus according to claim 25, wherein said display means further changes the display format of the serial number of said data inspection area of ​​said copied reference image and said collation data.

28. The inspection device according to claim 22, characterized in that when the instruction means instructs the display means to display the comparison data generated by the generation means so that it can be confirmed, the display means displays a list of comparison data for the data inspection area of ​​the reference image subsequent to the registered reference image.

29. The inspection device according to claim 28, characterized in that when displaying the list, a list of consecutive numbers corresponding to the registered reference images is further displayed, and the matching data of reference images subsequent to the registered reference image and the consecutive numbers of the registered reference images are displayed in different display forms.

30. Further comprising a storage means for storing the reference image.

17. The inspection apparatus according to claim 16, wherein the storage means stores, as the reference image, a scanned image obtained by reading, with the image reading means, a printed matter on which a reference image is printed.

31. A control method for controlling an inspection device that inspects printed matter, comprising: A reading step of reading the printed matter to obtain a scanned image; a region setting step of setting a data inspection region in which data of a variable region portion included in the scanned image is to be inspected; an inspection setting step of setting inspection items for the data inspection area; an inspection step of comparing a reference image with a scanned image of the print to be inspected; a display step of displaying, in a case where the inspection item includes a setting of a serial number inspection for inspecting data having consecutive numerical values, the data in the data inspection area of ​​the reference image and the verification data corresponding to the serial number inspection in a confirmable manner before the inspection is performed by the inspection step; A control method comprising the steps of:

32. A program for causing a computer to execute each step of the control method according to claim 31.

Citation Information

Patent Citations

  • Image forming apparatus, method and program, and recording medium

    JP2007173937A

  • Print image forming method, print image forming apparatus, program, and printer

    JP2011140236A

  • Display controller, printer, control method of display controller and program thereof

    JP2019016015A

  • Inspection device and inspection method

    JP2020001208A

  • Image inspection device and image inspection program

    JP2020067732A