Image inspection apparatus and image forming system
10121242 ยท 2018-11-06
Assignee
Inventors
Cpc classification
G03G15/5062
PHYSICS
International classification
H04N1/00
ELECTRICITY
G03G15/00
PHYSICS
Abstract
An image inspection apparatus includes: a storage that stores output image data used in forming an image on a paper sheet; a conveyor that conveys the paper sheet; a reader that reads the image during conveyance, and generates read image data; a determiner that compares pixels in the read image data with corresponding pixels in the output image data, and determines whether the read image data matches the output image data; a circulator that circulates the paper sheet, and returns the paper sheet to the reader; and a controller that controls the circulator to circulate the paper sheet and return the paper sheet to the reader when a mismatch is detected by the determiner, wherein the reader generates circulated read image data when the paper sheet is circulated and conveyed, and the determiner determines whether the image is normal or abnormal depending on the result of comparison.
Claims
1. An image inspection apparatus comprising: a storage that stores output image data used in forming an image on a paper sheet; a conveyor that conveys the paper sheet on which the image is formed; a reader that reads the image formed on the paper sheet during conveyance being performed by the conveyor, and generates read image data; a determiner that compares pixels in the read image data with corresponding pixels in the output image data, and determines whether the read image data matches the output image data; a circulator that circulates the paper sheet from which the image has been read by the reader, and returns the paper sheet to the reader; and a controller that controls the circulator to circulate the paper sheet and return the paper sheet to the reader when a mismatch is detected by the determiner, wherein the reader generates circulated read image data when the paper sheet is circulated and conveyed to the reader, when a match is detected as a result of comparison between the read image data and the output image data, the determiner determines that the image formed on the paper sheet is normal, when a match is detected as a result of comparison between the circulated read image data and the output image data, the determiner determines that the image formed on the paper sheet is normal, and when a mismatch is detected as a result of comparison between the circulated read image data and the output image data, the determiner determines that the image formed on the paper sheet is abnormal.
2. The image inspection apparatus according to claim 1, wherein the determiner senses abnormality of the read image data from one of a synchronization signal and a valid region signal included in the read image data generated by the reader, and, when abnormality is detected by the determiner, the controller controls the circulator to circulate the paper sheet and return the paper sheet to the reader.
3. The image inspection apparatus according to claim 1, wherein, when a mismatch is detected as a result of comparison between the read image data and the output image data, and a mismatch is detected as a result of comparison between the circulated read image data and the output image data, and the respective mismatches have occurred at different pixels, the determiner determines that the image formed on the paper sheet is normal.
4. The image inspection apparatus according to claim 1, wherein, when a mismatch is detected as a result of comparison between the read image data and the circulated read image data, or when a mismatch is detected as a result of comparison between a plurality of sets of the circulated read image data obtained through a plurality of circulating processes, the determiner eliminates the pixel from which the mismatch is detected from comparison objects.
5. The image inspection apparatus according to claim 1, further comprising a shifter that shifts the paper sheet in a direction perpendicular to the paper sheet conveyance being performed by the conveyor, the direction being in a plane of the paper sheet, wherein the shifter shifts the paper sheet by different amounts in a plurality of conveying processes being performed by the conveyor before and after circulation by the circulator.
6. The image inspection apparatus according to claim 5, wherein, when a mismatch is detected as a result of comparison between the read image data and the output image data, and a mismatch is detected as a result of comparison between the circulated read image data and the output image data, and the respective mismatches have occurred at pixels in positions equivalent to the shifting performed by the shifter, the determiner senses abnormality of the reader, and determines that the image formed on the paper sheet is normal.
7. The image inspection apparatus according to claim 6, wherein, when the respective mismatches have occurred at the same pixel, the determiner determines that the image formed on the paper sheet is abnormal.
8. The image inspection apparatus according to claim 1, further comprising a reverser that reverses the paper sheet when conveyance is performed by the conveyor or when circulation is performed by the circulator, wherein the reader reads a first side and a second side of the paper sheet with different readers, and the reader reads the image formed on the paper sheet with different readers during conveyance by the conveyor and during circulation by the circulator.
9. The image inspection apparatus according to claim 8, wherein, when mismatches are detected as a result of comparison prior to circulation and comparison after the circulation, and the respective mismatches have occurred at different pixels, the determiner determines that the image formed on the paper sheet is normal, and, when the respective mismatches have occurred at the same pixel, the determiner determines that the image formed on the paper sheet is abnormal.
10. The image inspection apparatus according to claim 1, wherein, when the paper sheet is circulated by the circulator and is conveyed, the conveyor switches a conveyance speed to a lower speed, and, when the paper sheet is circulated and conveyed, the reader generates the circulated read image data with a higher resolution than the read image data.
11. The image inspection apparatus according to claim 1, wherein, after determining the reader to be abnormal, the determiner eliminates the pixel from which a mismatch has been detected due to the abnormality of the reader, and compares the pixels in the read image data with the corresponding pixels in the output image data, to determine whether the read image data matches the output image data.
12. An image forming system comprising: an image forming apparatus that forms an image on a paper sheet, using output image data; and the image inspection apparatus of claim 1.
Description
BRIEF DESCRIPTION OF THE DRAWING
(1) The advantages and features provided by one or more embodiments of the invention will become more fully understood from the detailed description given hereinbelow and the appended drawings which are given by way of illustration only, and thus are not intended as a definition of the limits of the present invention:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
DETAILED DESCRIPTION OF EMBODIMENTS
(12) Hereinafter, an image inspection apparatus and an image forming system according to one or more embodiments of the present invention will be described in detail with reference to the drawings. However, the scope of the invention is not limited to the disclosed embodiments.
(13) [Configuration (1)]
(14) Referring now to
(15) The image forming apparatus 100 includes: a controller 101 that controls the respective components in the image forming apparatus 100; a communication unit 102 for communicating with another device connected to the apparatus; an operation display unit 103 that accepts an operation input from a user and displays a state of the image forming apparatus 100; a storage 104 that stores various kinds of settings; a sheet feeding unit 105 that can feed paper sheets stored in a sheet feed tray into the apparatus; a conveyor 110 that conveys paper sheets inside the apparatus; a document reading unit 120 that reads an image of a document with an imaging element; an image data storage unit 130 that stores image data and various kinds of data at a time of image formation; an image processing unit 140 that performs various kinds of image processing necessary for image formation; an image forming unit 150 that forms an image on a paper sheet in accordance with an image formation instruction and image data; and a fixing unit 160 that fixes a toner-formed image onto a paper sheet with heat and pressure.
(16) As shown in
(17) The image inspection apparatus 200 is located on the downstream side in the sheet conveying direction of the image forming apparatus 100. The image inspection apparatus 200 includes: a controller 201; a communication unit 202; a conveyor 210 that conveys a paper sheet to be read; a conveyance suspending unit 215 that suspends the conveyance by temporarily stopping the conveyance of yet-to-be-read a paper sheet; a circulator 220 that circulates a read paper sheet and causes the read paper sheet to be re-read; a shifting unit 230 that moves a paper sheet in a direction that is in the plane of the paper sheet and is perpendicular to the sheet conveyance by the conveyor 210; a reverser 240 that reverses a paper sheet at the time of the conveyance by the conveyor 210 or the circulation by the circulator 220; a reader 250 that generates read image data by reading an image formed on a paper sheet; an image data storage unit 260 that stores the output image data used by the image forming unit 150 in forming an image on a paper sheet; a determiner 270 that compares the pixels in read image data with the corresponding pixels in output image data, and determines whether the pixels match the corresponding pixels; a conveyance switching unit 280 that switches sheet conveyance paths in accordance with the result of the determination made by the determiner 270; and an ejecting unit 290 that outputs normal images but does not output abnormal images.
(18) Here, an image that is formed on a paper sheet and is output by the image forming apparatus 100 is read during conveyance in the image inspection apparatus 200.
(19) Here, the reader 250 is designed to read both sides of a paper sheet with a first-side reader 250a that reads a first side of a paper sheet (the front side of the paper sheet, for example), and a second-side reader 250b that reads a second side of the paper sheet (the back side of the paper sheet, for example).
(20) In the above described configuration, in a case where a match is detected as a result of comparison between read image data and output image data, the determiner 270 determines that the image formed on the paper sheet is normal. In a case where a match is detected as a result of comparison between circulated read image data and output image data, the determiner 270 determines that the image formed on the paper sheet is normal. In a case where a mismatch is detected as a result of comparison between circulated read image data and output image data, the determiner 270 determines that the image formed on the paper sheet is abnormal.
(21) The determiner 270 also senses abnormality of read image data from a synchronization signal or a valid region signal included in the read image data generated by the reader 250. In a case where abnormality is detected by the determiner 270, the controller 201 controls the circulator 220 to return the paper sheet to the reader 250 through circulation performed by the circulator 220. Further, in a case where a mismatch is detected as a result of comparison between read image data and output image data, and a mismatch is detected as a result of comparison between circulated read image data and output image data, if these mismatches have occurred at different pixels, the determiner 270 determines that the image formed on the paper sheet is normal.
(22) Further, in a case where a mismatch is detected as a result of comparison between read image data and circulated read image data, or where a mismatch is detected as a result of comparison between sets of circulated read image data obtained through circulating processes, the determiner 270 eliminates the pixel from which the mismatch is detected from the comparison objects, and then compares read image data with output image data or compares circulated read image data with output image data.
(23) Meanwhile, the shifting unit 230 moves the same paper sheet by different amounts during the conveyance operations performed on the paper sheet by the conveyor 210 before and after circulation performed by the circulator 220. Further, in a case where a mismatch is detected as a result of comparison between read image data and output image data, and a mismatch is detected as a result of comparison between circulated read image data and output image data, if these mismatches have occurred at the pixels located in the positions equivalent to the shifting performed by the shifting unit 230 on the paper sheet, the determiner 270 determines that the abnormality is of the reader 250, and the image formed on the paper sheet is normal.
(24) Also, in a case where mismatches have occurred at the same pixel, the determiner 270 determines that the image formed on the paper sheet is abnormal.
(25) Further, during conveyance by the conveyor 210 or circulation by the circulator 220, the paper sheet is reversed by the reverser 240. During conveyance by the conveyor 210 and during circulation by the circulator 220, the reader 250 reads the image formed on the paper sheet with the first-side reader 250a and the second-side reader 250b, which are different reading means.
(26) Also, in a case where mismatches are detected as a result of comparison prior to circulation and comparison after the circulation involving a reversal, and the mismatches have occurred at different pixels, the image formed on the paper sheet is determined to be normal. If these mismatches have occurred at the same pixel, the image formed on the paper sheet is determined to be abnormal.
(27) When a paper sheet is circulated by the circulator 220 and is conveyed, the conveyor 210 also switches the conveyance speed to a lower speed. When a paper sheet is circulated and conveyed, the reader 250 generates circulated read image data with a higher resolution than that of read image data. After determining the reader 250 to be abnormal, the determiner 270 also eliminates the pixel from which a mismatch is detected due to the abnormality of the reader 250, and compares the pixels in read image data with the corresponding pixels in output image data, to detect a match or a mismatch.
(28) [Configuration (2)]
(29) Referring now to
(30) In this example, an image forming apparatus 100 an image inspection apparatus 200, and a post-processing apparatus 300 are connected in the direction of sheet conveyance, to form an image forming system. The conveyance switching unit 280 and the ejecting unit 290 in the image inspection apparatus 200 are eliminated. Instead, the post-processing apparatus 300 is designed to eject paper sheets.
(31) In this example, the post-processing apparatus 300 includes: a controller 301; a communication unit 302; a conveyor 310 that conveys paper sheets to be subjected to post-processing; a post-processing unit 350 that performs various kinds of post-processing, such as cutting, on paper sheets; a conveyance switching unit 380 that switches sheet conveyance paths in accordance with a result of determination made in the image inspection apparatus 200; and an ejecting unit 390 that outputs normal images but does not output abnormal images.
(32) [Supplementary Notes on the Configurations]
(33) In the above described configurations (1) and (2), the shifting unit 230 is necessary in cases where an operation (3) that will be described later is performed. Therefore, in a case where the later described operation (3) is not performed, the shifting unit 230 may not be prepared. Meanwhile, the reverser 240 is necessary in cases where an operation (4) that will be described later is performed. Therefore, in a case where the later described operation (4) is not performed, the reverser 240 may not be prepared. In a case where the later described operation (4) is performed, the reader 250 is designed to perform two-side reading with the first-side reader 250a and the second-side reader 250b. Therefore, in a case where the later described operation (4) is not performed, the reader 250 performs one-side reading.
(34) A match detected as a result of comparison performed at the determiner 270 is not necessarily a perfect match between all the pixels in output image data and all the pixels in read image data (or circulated read image data). For example, even if there is a small difference in thickness of characters or lines or in gray scale due to the image formation process, the image is regarded as normal in some cases. Therefore, a match is detected even when there is a small difference in the thickness or contour of characters or the lines of figures.
(35) On the other hand, the determiner 270 preferably detects a mismatch when there are obviously different pixels that appear as independent points, such as smudges of toner or the like in an image, existence of missing portions in characters and an image due to insufficient adhesion of toner, and abnormality in image reading (an uncleaned sensor or optical system in the reader 250, for example).
Example Operation (1)
(36) Referring now to the flowchart in
(37) The flowchart in
(38) First, for a paper sheet subjected to image formation, the controller 201 initializes an error count (hereinafter referred to simply as EC; EC=0) that indicates an error count value detected by image inspection (step S101 in
(39) The controller 201 also receives the image data used for the image formation in the image forming apparatus 100 (the image data will be hereinafter referred to as the output image data) from the image forming apparatus 100 via the communication unit 202, and stores the output image data into the image data storage unit 260 (step S102 in
(40) The controller 201 receives a paper sheet output from the image forming apparatus 100, and performs control so that the paper sheet is conveyed at a constant speed by the conveyor 210. The controller 201 further performs control so that the image on the paper sheet is read by the reader 250 during the conveyance. The reader 250 reads the image on the paper sheet being conveyed at the constant speed, and generates read image data (step S103 in
(41) Receiving an instruction from the controller 201, the determiner 270 compares the pixels in the read image data with the corresponding pixels in the output image data, and determines whether the pixels match (step S104 in
(42) If the determiner 270 determines that the respective pixels match as a result of the comparison between the pixels (YES in step S105 in
(43) If a mismatch is detected from any of the pixels as a result of the comparison between the pixels by the determiner 270 (NO in step S105 in
(44) The determiner 270 can also sense abnormality of read image data from a synchronization signal or a valid region signal included in the read image data generated by the reader 250.
(45) The controller 201 determines whether the error count EC incremented as above is not smaller than 2 (EC2) (step S112 in
(46) Therefore, the controller 201 controls the circulator 220 to circulate the paper sheet in the circulator 220 and return the paper sheet to the reader 250 (step S113 in
(47) If the determiner 270 determines that the respective pixels match as a result of comparison between the pixels in second-time or later circulated read image data generated through circulation and the pixels in the output image data (YES in step S105 in
(48) If a mismatch is again detected by the determiner 270 from any of the pixels as a result of comparison between the pixels in the second-time or later circulated read image data generated through circulation and the pixels in the output image data (NO in step S105 in
(49) If a mismatch is detected between the circulated read image data generated through the second-time or later circulation and the output image data, the controller 201 makes determination on the error count EC (step S112 in
(50) Here, the controller 201 instructs the determiner 270 to determine whether the mismatch detected as a result of comparison after circulation has occurred at the same pixel from which the mismatch before the circulation has been detected.
(51) That is, in a case where a mismatch is detected as a result of comparison between the read image data generated through the first-time reading and the output image data, and a mismatch is detected as a result of comparison between the circulated read image data generated through the second-time reading and the output image data, if these mismatches have occurred at the same pixel (YES in step S114 in
(52) In a case where a mismatch is detected as a result of comparison between the read image data generated through the first-time reading and the output image data, and a mismatch is detected as a result of comparison between the circulated read image data generated through the second-time reading and the output image data, if these mismatches have occurred at different pixels (NO in step S114 in
(53) As described above, in a case where a mismatch is detected by the determiner 270, the circulated paper sheet is read by the reader 250, and the circulated read image data is compared with the output image data. In this manner, a check is made to determine whether the image is normal. Thus, it is possible to determine whether an image formed on a paper sheet output from the image forming apparatus 100 is normal, with a higher degree of accuracy than in conventional cases.
Example Operation (2)
(54) Referring now to the flowchart in
(55) The flowchart in
(56) The controller 201 determines whether the error count EC incremented as described above (step S111 in
(57) Therefore, the controller 201 controls the circulator 220 to circulate the paper sheet in the circulator 220 and return the paper sheet to the reader 250 (step S113 in
(58) In this case, the determiner 270 increases the image size of the output image data by duplicating pixels in the sub scanning direction (=the direction of conveyance), and then again determines whether the pixels in the read image data match the corresponding pixels in the output image data through comparison between the pixels (step S104 in
(59) Electrical noise appears at random, but smudges in an image are detected with a resolution twice as high. Thus, the comparison accuracy is increased. That is, comparison between circulated read image data and output image data can be performed with a high degree of accuracy, and a check can be made to accurately determine whether an image formed on a paper sheet output from the image forming apparatus is normal.
(60) It should be noted that, in controlling the conveyance speed to increase the resolution as above, the conveyance speed is not necessarily halved, but any appropriate resolution (conveyance speed) can be selected.
(61) Also, when the conveyance speed is lowered in the image inspection apparatus 200, the timing to inspect the next paper sheet to be sent from the image forming apparatus 100 might overlap the timing to inspect the current paper sheet. To counter this, the controller 201 temporarily stores the yet-to-be-read paper sheet into the conveyance suspending unit 215, and suspends the conveyance.
Example Operation (3)
(62) Referring now to the flowchart in
(63) The flowchart in
(64) The controller 201 determines whether the error count EC incremented as described above (step S111 in
(65) Therefore, the controller 201 controls the circulator 220 to circulate the paper sheet in the circulator 220 and return the paper sheet to the reader 250 (step S113 in
(66) The reader 250 then reads the shifted paper sheet, and generates circulated read image data (step S103 in
(67) If the determiner 270 determines that the respective pixels in the output image data match the respective pixels in the circulated read image data as a result of the comparison between the pixels (YES in step S105 in
(68) If the EC is 0 (EC=0) (YES in step S106 in
(69) If the EC is not 0 (EC0) (NO in step S106 in
(70) The controller 201 also determines whether the error count EC incremented as described above (step S111 in
(71) Therefore, the determiner 270 determines that the reader 250 has abnormality, and notifies the controller 201 of the determination result (step S107a in
(72) The controller 201 determines whether the error count EC incremented as described above (step S111 in
(73) In a case where a mismatch is detected as a result of comparison between the read image data generated through the first-time reading and the output image data, and a mismatch is detected as a result of comparison between the circulated read image data generated through the second-time reading and the output image data, if each of the mismatches has occurred at a pixel in a different position from the shifting performed on the paper sheet by the shifting unit 230 (NO in step S114a in
(74) It should be noted that the shifting in the main scanning direction by the shifting unit 230 in step S120 is preferably shifting by a different amount every time the paper sheet is circulated, so as to identify the cause of a mismatch at a pixel.
(75) As described above, in conveyance operations performed by the conveyor 210 to convey the same paper sheet before and after circulation by the circulator 220, the paper sheet is moved by different amounts in a direction perpendicular to the sheet conveyance by the shifting unit 230, so that abnormality of the reader 250 (step S107a in
(76) Although not shown in the flowchart in
Example Operation (4)
(77) Referring now to the flowchart in
(78) The flowchart in
(79) The controller 201 determines whether the error count EC incremented as described above (step S111 in
(80) Therefore, the controller 201 controls the circulator 220 to circulate the paper sheet in the circulator 220 and return the paper sheet to the reader 250 (step S113 in
(81) The reader 250 then reads the reversed paper sheet, and generates circulated read image data (step S103 in
(82) If the determiner 270 determines that the respective pixels in the output image data match the respective pixels in the circulated read image data as a result of the comparison between the pixels (YES in step S105 in
(83) If the EC is 0 (EC=0) (YES in step S106 in
(84) If the EC is not 0 (EC0) (NO in step S106 in
(85) Therefore, the determiner 270 determines that the first-side reader 250a has abnormality, and notifies the controller 201 of the determination result (step S107a in
(86) The determiner 270 also determines that the image formed on the paper sheet is normal though the first-side reader 250a has abnormality, and then notifies the controller 201 of the determination result (step S107c in
(87) As described above, in one of the conveyance operations performed by the conveyor 210 to convey the same paper sheet before and after circulation by the circulator 220, the paper sheet is reversed by the reverser 240, so that abnormality of the reader 250 (step S107a in
(88) Although not shown in the flowchart in
Example Operation (5)
(89) Referring now to the flowchart in
(90) First, in a case where a mismatch is detected as a result of comparison between the read image data generated through the first-time reading and the output image data, and where a mismatch is detected as a result of comparison between the circulated read image data generated through the second-time reading and the output image data, and the respective mismatches have occurred at different pixels (NO in step S114a in
(91) In this case, if electrical noise or the like is not the cause, but abnormality such as a smudged region exists in the first-side reader 250a while abnormality such as a smudged region also exists in the second-side reader 250b, the determination as to whether the mismatches have occurred at the same pixel (NO in step S114a in
(92) Therefore, in a case where the result of the determination as to whether the mismatches have occurred at the same pixel is negative (NO in step S114a in
(93) If this condition is satisfied (YES in step S114b in
(94) As described above, in one of the conveyance operations performed by the conveyor 210 to convey the same paper sheet before and after circulation by the circulator 220, the paper sheet is reversed by the reverser 240, so that abnormality of the first-side reader 250a (NO in step S106, and step S107a in
Example Operation (6)
(95) The techniques used in the above described operations (1) through (5) may be combined. For example, in reading a paper sheet, circulation and shifting, circulation and a reversal, and circulation and shifting are performed in this order, so that the paper sheet can be circulated to pass through both the first-side reader 250a and the second-side reader 250b while being shifted. As a result, it is possible to accurately determine whether an image formed on a paper sheet output from the image forming apparatus 100 is normal, and further accurately determine whether the first-side reader 250a and the second-side reader 250b are normal. In this case, it is also possible to increase the resolution by changing the conveyance speed as described in the operation (2), and thus, increase the comparison accuracy.
(96) [Modification (1)]
(97) In the above described embodiment, the accumulating unit 290 shown in
(98) [Modification (2)]
(99) In the above described embodiment, the accumulating unit 290 shown in
(100) [Modification (3)]
(101) Although the image forming apparatus 100 and the image inspection apparatus 200 are connected to each other in
(102) Although embodiments of the present invention have been described and illustrated in detail, it is clearly understood that the same is by way of illustration and example only and not limitation, the scope of the present invention should be interpreted by terms of the appended claims