Image processing device control method, image processing device

The image processing device addresses abnormalities in continuous scanning by displaying preview images and offering query options, ensuring reliable and flexible handling of scanning jobs with detected issues.

JP2026094718APending Publication Date: 2026-06-10KYOCERA DOCUMENT SOLUTIONS INC

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
KYOCERA DOCUMENT SOLUTIONS INC
Filing Date
2024-11-29
Publication Date
2026-06-10

AI Technical Summary

Technical Problem

Existing image processing devices lack the ability to effectively handle abnormalities during continuous scanning jobs, such as document transport issues or image defects, making it difficult to confirm the scanned content and specify appropriate remaining processing.

Method used

The device includes an anomaly detection system that identifies abnormalities during continuous reading jobs, allowing for the display of preview images and query options to determine the appropriate course of action, including continuing, re-executing, or canceling the job.

Benefits of technology

Enables confirmation of scanned images with abnormalities and specifies the necessary processing steps, enhancing the reliability and flexibility of continuous scanning operations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026094718000001_ABST
    Figure 2026094718000001_ABST
Patent Text Reader

Abstract

If an abnormality is detected while a continuous scanning job is being executed, it will be possible to confirm the content of the scanned image of the document in which the abnormality was detected and to specify the method for the remaining processing. [Solution] When an abnormal condition occurs during the execution of the continuous image acquisition process of a continuous reading job, the control device 5 displays at least a portion of one or more preview page images representing the images read from one or more abnormal originals on the display device 3b after the continuous image acquisition process in the continuous reading job is completed and before the data output process is executed. The control device 5 displays query information on the display device 3b asking for one of a plurality of options, including continuing the continuous reading job and canceling the continuous reading job. The control device 5 causes the image processing device 10 to execute processing according to the instruction in response to the query information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an image processing apparatus control method and an image processing apparatus when an image reading process is performed by an image sensor unit from a plurality of sequentially conveyed originals.

Background Art

[0002] An image processing apparatus such as a copying machine, a facsimile apparatus, or a multifunction peripheral may include an image reading apparatus having a document conveying apparatus and an image sensor unit.

[0003] The document conveying apparatus is capable of performing a continuous conveying process of sequentially conveying a plurality of documents along a conveyance path. The image sensor unit is capable of performing a continuous reading process of sequentially reading images of each of the plurality of documents conveyed by the continuous conveying process.

[0004] The image processing apparatus is capable of executing a continuous reading job including a continuous image acquisition process including the continuous conveying process and the continuous reading process and a data output process following the continuous image acquisition process in response to a job execution request. The data output process is a process of transmitting the data of the read image to a specified destination or storing it in a storage device.

[0005] Also, it is known that the image reading apparatus includes an ultrasonic sensor for detecting double feeding of a document (see, for example, Patent Document 1). For example, when the double feeding is detected, the image reading apparatus causes a display unit to display double feeding occurrence information such as the double feeding length and the double feeding count (see Patent Document 1).

Prior Art Documents

Patent Documents

[0006]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0007] Incidentally, in the image processing device, an abnormality in document transport or scanned image may be detected while a continuous scanning job, including the continuous transport process and the continuous scanning process, is being executed. In such cases, it is desirable to be able to check the scanned image of the document in which the abnormality was detected and then specify the method for the remaining processing in the continuous scanning job.

[0008] The object of the present invention is to provide an image processing apparatus control method and an image processing apparatus that, when an abnormality is detected during the execution of a continuous reading job, allows for confirmation of the content of the scanned image of the document in which the abnormality was detected and specification of the method for the remaining processing. [Means for solving the problem]

[0009] An image processing apparatus control method according to one aspect of the present invention is a method for controlling an image processing apparatus. The image processing apparatus comprises a document transport device, an image sensor unit, an anomaly detection device, and a data processing device. The document transport device performs a continuous transport process that sequentially transports a plurality of documents along a transport path. The image sensor unit performs a continuous reading process that sequentially reads the image of each of the plurality of documents transported by the continuous transport process. The anomaly detection device detects an anomaly in either the document transport or the read image, or both, each time a plurality of documents are transported. The data processing device performs a data output process based on data of a plurality of page images representing the read images obtained by the continuous transport process and the continuous reading process, respectively. The image processing apparatus control method includes a control device causing the image processing apparatus to execute a continuous reading job that includes a continuous image acquisition process including the continuous transport process and the continuous reading process, and the data output process following the continuous image acquisition process, in response to a job execution request. Furthermore, the image processing device control method includes, when an abnormal condition occurs in which the abnormality is detected while the continuous image acquisition process of the continuous reading job is being executed, the control device causes at least a portion of one or more preview page images representing images read from all of the abnormal detection documents, of the one or more pages in the plurality of page images in which the abnormality was detected, to be displayed on a display device provided by the image processing device or a specific device capable of communicating with the image processing device, after the continuous image acquisition process of the continuous reading job has finished but before the data output process is executed. Furthermore, the image processing device control method includes, the control device causing query information to be displayed on the display device on which the preview page images are displayed, inquiring about one instruction from a plurality of candidates, including continuing the continuous reading job and canceling the continuous reading job. Furthermore, the image processing device control method includes, the control device obtaining a response to the query information from the specific device. Furthermore, the image processing device control method includes, the control device causing the image processing device to execute processing in accordance with the instructions in the response.

[0010] An image processing apparatus according to another aspect of the present invention comprises the document transport device, the image sensor unit, the anomaly detection device, the data processing device, and the control device that implements the image processing apparatus control method. [Effects of the Invention]

[0011] According to the present invention, when an abnormality is detected during the execution of a continuous reading job, it is possible to provide an image processing apparatus control method and an image processing apparatus that can confirm the content of the scanned image of the document in which the abnormality was detected and specify the method for the remaining processing. [Brief explanation of the drawing]

[0012] [Figure 1] Figure 1 is a block diagram showing the configuration of an image processing apparatus according to the first embodiment. [Figure 2] Figure 2 is a diagram showing the configuration of the image reading device in the image processing apparatus according to the first embodiment. [Figure 3] Figure 3 is a flowchart showing an example of the procedure for mode selection processing in the image processing apparatus according to the first embodiment. [Figure 4] Figure 4 is a flowchart showing an example of the procedure for first job control in the image processing apparatus according to the first embodiment. [Figure 5] Figure 5 is a flowchart showing an example of the procedure for the first query processing in the image processing apparatus according to the first embodiment. [Figure 6] Figure 6 is a flowchart showing an example of the procedure for controlling the second job in the image processing apparatus according to the first embodiment. [Figure 7] Figure 7 is a flowchart showing an example of the procedure for the second query processing in the image processing apparatus according to the first embodiment. [Figure 8] Figure 8 shows an example of a first inquiry screen output by the image processing apparatus according to the first embodiment. [Figure 9] Figure 9 shows an example of a second inquiry screen output by the image processing apparatus according to the first embodiment. [Figure 10] FIG. 10 is a block diagram showing the configuration of an image processing apparatus according to the second embodiment. [Figure 11] FIG. 11 is a flowchart showing an example of the procedure of the third job control in the image processing apparatus according to the second embodiment. MODE FOR CARRYING OUT THE INVENTION

[0013] Hereinafter, embodiments of the present invention will be described with reference to the drawings. The following embodiments are examples that embody the present invention and do not limit the technical scope of the present invention.

[0014] [First Embodiment] The image processing apparatus 10 according to the first embodiment is capable of executing various image processes such as image reading processing and image forming processing. For example, the image processing apparatus 10 is a copying machine, a facsimile apparatus, or a multifunction machine.

[0015] [Configuration of Image Processing Apparatus 10] In the example shown in FIG. 1, the image processing apparatus 10 includes an image reading apparatus 1, an image forming apparatus 2, a user interface apparatus 3, a communication apparatus 4, a control apparatus 5, and a secondary storage apparatus 6.

[0016] The image processing apparatus 10 can communicate with other apparatuses such as a host apparatus 8 through a network 80. The network 80 includes a LAN (Local Area Network) and the Internet. The host apparatus 8 is a computer including an operation apparatus 8a, a display apparatus 8b, and a processing apparatus 8c.

[0017] The image reading apparatus 1 executes the image reading processing. The image reading processing is a process of reading an image from a document 91 and outputting data of the read image. The read image is an image read from the document 91 by the image reading apparatus 1. The configuration of the image reading apparatus 1 will be described later (see FIG. 2).

[0018] The image forming apparatus 2 performs an image forming process to form an image on the sheet 92. The image forming apparatus 2 includes a sheet transport mechanism for transporting the sheet 92 and a printing device for forming an image on the transported sheet 92. The printing device forms an image on the sheet 92 using a predetermined method such as electrophotography or inkjet.

[0019] The user interface device 3 includes an operating device 3a and a display device 3b. The operating device 3a is a device that accepts human input. For example, the operating device 3a includes operation buttons and a touch panel. The display device 3b is capable of displaying information. For example, the display device 3b includes a display panel such as a liquid crystal panel.

[0020] The operating device 3a of the image processing device 10 and the operating device 8a of the host device 8 are examples of information input devices capable of receiving information.

[0021] The communication device 4 is a communication interface device that communicates with other devices such as the host device 8 via the network 80. The control device 5 performs all data transmission and reception with the other devices through the communication device 4.

[0022] The image forming apparatus 2 performs the image forming process based on the data of the read image or the received print data. The received print data is data included in the print request received from the host device 8 via the communication device 4.

[0023] The control device 5 performs various calculations, data processing, and controls various electrical devices provided by the image processing device 10. The control device 5 includes a CPU 51 and RAM (Random Access Memory) 52, among others.

[0024] The secondary storage device 6 is a computer-readable, non-volatile storage device. The secondary storage device 6 can store computer programs and various types of data. For example, either or both of an SSD (Solid State Drive) and / or a hard disk drive may be used as the secondary storage device 6.

[0025] The secondary storage device 6 stores the computer program executed by the CPU 51 and the data referenced by the CPU 51. The CPU 51 is an example of a processor.

[0026] The CPU 51 is a processor that performs various data processing and control operations by executing the computer program stored in the secondary storage device 6.

[0027] It is also conceivable that other processors, such as a DSP, could perform the data processing and control in place of the CPU 51.

[0028] RAM52 is a computer-readable volatile memory device. RAM52 primarily stores the computer program executed by CPU51 and the data that CPU51 outputs and references during the execution of the computer program.

[0029] The CPU 51 includes a plurality of processing modules that are realized by executing the computer program. The plurality of processing modules in the CPU 51 include a job control unit 5a, a double feed detection unit 5b, and an image defect detection unit 5c, among others.

[0030] The job control unit 5a controls the image reading device 1, the image forming device 2, and the communication device 4. The job control unit 5a causes some or all of the image reading device 1, the image forming device 2, and the communication device 4 to execute the job in response to a job execution request.

[0031] In this embodiment, the jobs include image saving jobs, image transmission jobs, copy jobs, and print jobs.

[0032] The image saving job includes the image reading process and the process of saving the data of the read image obtained by the image reading process to the secondary storage device 6. The image transmission job includes the image reading process and the process of transmitting the data of the read image obtained by the image reading process to a specified destination using the communication device 4.

[0033] The copy job includes the image reading process and the print process based on the data of the read image obtained by the image reading process. The print job is the image forming process based on the received print data.

[0034] [Configuration of Image Reading Device 1] As shown in Figure 2, the image reading device 1 comprises a main body 101 and a cover 102. The cover 102 is supported by the main body 101 so as to be able to open and close the top surface of the main body 101.

[0035] The main unit 101 includes an image sensor unit 11, a scanning unit 100, a unit drive device 12, an AFE (Analog Front End) 13, a platen glass 14a, and a contact glass 14b. The cover 102 includes a document transport device 15, a transport path 150, a supply tray 103, and an output tray 104.

[0036] The unit drive device 12 moves the scanning unit 100 along the lower surface of the platen glass 14a and the lower surface of the contact glass 14b.

[0037] The transport path 150 is a passage for the document 91 from one end of the supply tray 103, through the upper surface of the contact glass 14b, to one end of the discharge tray 104.

[0038] The document transport device 15 sends the document 91 on the supply tray 103 to the transport path 150, transports the document 91 along the transport path 150, and then transports the document 91 from the transport path 150 onto the discharge tray 104.

[0039] The image sensor unit 11 reads an image from the document 91. The image sensor unit 11 outputs an analog line image signal SG1 representing the line image in the read image. The AFE 13 outputs line image data DT1 by digitizing the line image signal SG1.

[0040] The image reading device 1 is capable of performing a stationary document reading process. The stationary document reading process involves moving the scanning unit 100 along the lower surface of the platen glass 14a while the image sensor unit 11 reads an image of the document 91 placed on the platen glass 14a.

[0041] Furthermore, the image reading device 1 is capable of performing a transport document reading process. This transport document reading process involves holding the scanning unit 100 in a reading position along the lower surface of the contact glass 14b while reading the image of the document 91 being transported by the document transport device 15.

[0042] When the static document reading process or the transport document reading process is executed, page image data consisting of multiple line image data DT1 representing one page of the document 91 is obtained.

[0043] When multiple documents 91 are placed on the supply tray 103, the document transport device 15 performs a continuous transport process to sequentially transport the multiple documents 91 along the transport path 150. In this case, the image sensor unit 11 performs a continuous reading process to sequentially read the image of each of the multiple documents 91 transported by the continuous transport process.

[0044] By executing the continuous transport process and the continuous reading process, multiple page image data representing the read images are obtained, respectively.

[0045] The image reading device 1 further includes a document sensor 16. The document sensor 16 detects each document 91 at a position upstream in the document transport direction relative to a position along the upper surface of the contact glass 14b in the transport path 150.

[0046] For example, the document sensor 16 is a reflective photosensor. The document sensor 16 may also include a oscillating member that oscillates upon contact with each of the documents 91, and a photointerrupter that detects the oscillating motion of the oscillating member.

[0047] AFE13 divides multiple line image data DT1 into individual page image data in response to changes in the detection signal of the document sensor 16.

[0048] Specifically, the AFE13 delimits the beginning of each page image data after a predetermined time has elapsed since the document sensor 16 detected each of the documents 91. Furthermore, the AFE13 delimits the end of each page image data after a predetermined time has elapsed since the document sensor 16 stopped detecting each of the documents 91.

[0049] In the following description, the combined process of the continuous transport process and the continuous reading process, which are performed in parallel, is referred to as the continuous image acquisition process. When multiple documents 91 are placed on the supply tray 103, the image saving job, the image transmission job, and the copy job each include the continuous image acquisition process.

[0050] More specifically, the image saving job includes an image data saving process following the continuous image acquisition process and the continuous reading process. The image transmission job includes an image data transmission process following the continuous image acquisition process and the continuous reading process. The copy job includes the continuous image acquisition process and the print process following the continuous image acquisition process.

[0051] The data saving process in the image saving job, the image data transmission process in the image transmission job, and the print process in the copy job are all examples of data output processes that are executed following the continuous reading process.

[0052] The data output process is a process that outputs the multiple page image data obtained by the continuous image acquisition process to a predetermined output destination. In the following description, the image saving job, the image transmission job, and the copy job, which include the continuous image acquisition process, will each be referred to as a continuous reading job.

[0053] The CPU 51 that performs the data storage process, the communication device 4 that performs the image data transmission process, and the image forming apparatus 2 that performs the printing process are each examples of data processing devices that perform the data output process.

[0054] The image reading device 1 further includes an ultrasonic sensor 17. The ultrasonic sensor 17 irradiates each of the documents 91 being transported with ultrasonic waves and detects the degree of attenuation of the ultrasonic waves as they pass through each of the documents 91.

[0055] The double feed detection unit 5b performs a double feed detection process to detect a double feed abnormality in which two or more documents 91 are transported overlapping in the transport path 150, based on the detection signal from the ultrasonic sensor 17. In the double feed detection process, the double feed detection unit 5b determines that a double feed abnormality has occurred when the detection signal from the ultrasonic sensor 17 shows ultrasonic attenuation that exceeds a predetermined level.

[0056] In this embodiment, the ultrasonic sensor 17 and the double-feed detection unit 5b are an example of a double-feed detection device that detects the double-feed abnormality. The ultrasonic sensor 17 and the double-feed detection unit 5b are an example of an abnormality detection device that detects an abnormality in document transport each time a plurality of documents 91 are transported.

[0057] The image defect detection unit 5c performs an image defect detection process for each of the page image data to detect image defect anomalies in which an image defect region is included in the read image. The image defect detection unit 5c of the CPU 51 is an example of an image defect detection device.

[0058] For example, the image defect area may be the area of ​​a bent corner in the original document 91, or the area of ​​a sticky note attached to the original document 91 (see Figures 8 and 9).

[0059] In this embodiment, the image defect detection unit 5c is an artificial intelligence system for image recognition that has been trained in advance using a plurality of sample image data. Alternatively, the image defect detection unit 5c may be a computer system that identifies the image defect region through image processing such as edge detection.

[0060] The image defect detection unit 5c of the CPU 51 is an example of an abnormality detection device that detects abnormalities in the read image.

[0061] Furthermore, either or both of the double-feed detection unit 5b and the image defect detection unit 5c may be implemented by another processor such as a DSP (Digital Signal Processor) or by a circuit such as an ASIC (Application Specific Integrated Circuit).

[0062] Incidentally, in the image processing device 10, a double-feed error or an image loss error may be detected while the continuous reading job is being executed. In such cases, it is desirable that the user be able to specify the processing to be performed when the error is detected.

[0063] Furthermore, if the abnormality is detected while the continuous reading job is being executed, it is desirable to be able to check the scanned image of the document 91 in which the abnormality was detected and then specify the method for the remaining processing in the continuous reading job.

[0064] In the image processing device 10, the job control unit 5a executes a mode selection process when a mode selection start request is input through the operation device 3a or the communication device 4 (see Figure 3). The mode selection process is the process of selecting the operating mode when the continuous reading job is executed.

[0065] [Mode selection process] Below, an example of the procedure for the mode selection process will be described with reference to the flowchart shown in Figure 3.

[0066] In the following description, S1 and S2 represent identification codes for multiple steps in the mode selection process. In the mode selection process, the process of step S1 is executed first.

[0067] <Process S1> In process S1, the job control unit 5a displays a predetermined mode selection screen on the display device 3b. The mode selection screen is a menu screen that prompts the user to select either the first operation mode or the second operation mode.

[0068] Each of the first and second operating modes is information that specifies the processing to be performed when the abnormality is detected during the continuous reading job.

[0069] The first operating mode and the second operating mode are examples of multiple candidate modes that can be selected on the mode selection screen.

[0070] The job control unit 5a executes the process of process S1, and then executes the process of process S2.

[0071] <Process S2> In process S2, the job control unit 5a selects one of the first and second operating modes as the adopted mode according to the selection input received through the operating device 3a.

[0072] The job control unit 5a terminates the mode selection process after executing the process of step S2. Before the mode selection process is executed, one of the first operation mode and the second operation mode is set in advance as the initial adopted mode.

[0073] The job control unit 5a executes one of the first job control and the second job control described later, in response to a job execution request input through the operating device 3a or the operating device 8a of the host device 8 (see Figures 5-8).

[0074] The job control unit 5a executes the first job control in response to a job execution request when the first operation mode is selected. On the other hand, the job control unit 5a executes the second job control in response to a job execution request when the second operation mode is selected.

[0075] [First Job Control] Next, an example of the procedure for the first job control will be described with reference to the flowchart shown in Figure 4.

[0076] In the following description, S101, S102, ... represent identification codes for multiple processes in the first job control. In the first job control, the processing of process S101 is executed first.

[0077] <Process S101> In step S101, the job control unit 5a causes the document transport device 15 to transport the document. In step S101, the document 91 is transported along the transport path 150, and the double feed detection unit 5b performs the double feed detection process based on the detection signal from the ultrasonic sensor 17.

[0078] The job control unit 5a executes the process of process S102 in parallel with the process of process S101.

[0079] <Process S102> In step S102, the job control unit 5a causes the image sensor unit 11 to perform the image reading process. In step S102, page image data for the transported document 91 is obtained, and the image defect detection unit 5c performs the image defect detection process for the page image data.

[0080] As described above, in steps S101 and S102, the job control unit 5a causes the image reading device 1 to perform a page image acquisition process corresponding to one of the original documents 91 in the continuous image acquisition process.

[0081] The job control unit 5a executes the processes S101 to S102, and then executes the process S103.

[0082] <Process S103> In step S103, the job control unit 5a selects the following process depending on whether or not the abnormality is detected by the double-feed detection process and the image loss detection process. The abnormality is either or both of the double-feed abnormality and the image loss abnormality.

[0083] In the following explanation, the document 91 in which the aforementioned abnormality was detected will be referred to as the abnormality detection document.

[0084] The job control unit 5a executes the process of step S104 if the abnormality is detected, and executes the process of step S107 if the abnormality is not detected.

[0085] <Process S104> In step S104, the job control unit 5a instructs the document transport device 15 and the image sensor unit 11 to interrupt the continuous image acquisition process. The job control unit 5a executes the process in step S104 when the page image acquisition process for the abnormally detected document is completed.

[0086] The job control unit 5a executes the process of process S104, and then executes the process of process S105.

[0087] <Process S105> In step S105, the job control unit 5a executes the first query processing described later (see Figure 5).

[0088] In the first query processing, the job control unit 5a notifies the detected abnormality information and inquires what processing should be performed after the interruption of the continuous image acquisition process.

[0089] The job control unit 5a executes the process of process S105, and then executes the process of process S106.

[0090] <Process S106> In step S106, the job control unit 5a selects the following processing depending on whether the response obtained in the first query processing of step S105 is an instruction to cancel the continuous reading job or an instruction other than cancellation.

[0091] The job control unit 5a terminates the first job control if the response obtained in the first query processing is an instruction to cancel the continuous reading job. As a result, the continuous reading job is canceled.

[0092] On the other hand, the job control unit 5a executes the process of step S107 if the response obtained in the first query processing is not an instruction to cancel the continuous reading job.

[0093] <Process S107> In step S107, the job control unit 5a selects the following process depending on whether the continuous image acquisition process for all documents 91 in the continuous reading job has been completed.

[0094] The job control unit 5a executes the processes from step S101 onwards if the continuous image acquisition process has not been completed. As a result, the processes from step S101 onwards for the next document 91 are executed.

[0095] On the other hand, the job control unit 5a executes the process of step S108 when the continuous image acquisition process is completed.

[0096] <Process S108> In step S108, the job control unit 5a causes the image processing device 10 to execute the data output processing in the continuous reading job. The data output processing is the data storage processing in the image storage job, the image data transmission processing in the image transmission job, or the print processing in the copy job.

[0097] After executing the process of step S108, the job control unit 5a terminates the first job control.

[0098] [First query processing] Next, an example of the procedure for the first query processing will be described with reference to the flowchart shown in Figure 5.

[0099] In the following description, S201, S202, ... represent identification codes for multiple processes in the first query processing. In the first query processing, the processing of process S201 is executed first.

[0100] <Process S201> In process S201, the job control unit 5a displays the first inquiry screen G1 on the display device 3b (see Figure 8).

[0101] The first inquiry screen G1 includes information about the detected anomaly and inquiry information that inquires for one instruction from a plurality of candidates, including at least continuing the continuous reading job and canceling the continuous reading job.

[0102] In the example shown in Figure 8, the first inquiry screen G1 includes the target preview page image V1, the anomaly detection page information V2, and the anomaly type information V3. The target preview page image V1, the anomaly detection page information V2, and the anomaly type information V3 are each examples of the detected anomaly information.

[0103] The target preview page image V1 represents the image read from the anomaly detection document. The anomaly detection page information V2 represents the page number of the anomaly detection document. The anomaly type information V3 represents the type of anomaly detected.

[0104] The first inquiry screen G1 further includes a zoom in / out instruction icon P1. The zoom in / out instruction icon P1 is an operation icon that accepts instructions to enlarge or reduce the display of the target preview page image V1.

[0105] The first inquiry screen G1 further includes a continue instruction icon Q1, a special continue instruction icon Q2, a re-execution instruction icon Q3, and a cancel instruction icon Q4.

[0106] The continue instruction icon Q1 is an operation icon that accepts an operation to instruct the continuation of the continuous reading job. The special continue instruction icon Q2 is an operation icon that accepts an operation to instruct a special continuation of the continuous reading job. In the first job control, the special continuation means executing the processing after the transport of the abnormally detected document.

[0107] In other words, the difference between continuing the continuous reading job and the special continuation of the continuous reading job is whether or not it includes re-execution of the page image acquisition process for the abnormally detected document. The special continuation of the continuous reading job includes re-execution of the page image acquisition process for the abnormally detected document.

[0108] The re-execution instruction icon Q3 is an operation icon that accepts an operation to instruct the continuous image acquisition process for all documents 91 in the continuous scanning job to be executed again from the beginning. The cancellation instruction icon Q4 is an operation icon that accepts an operation to instruct the cancellation of the continuous scanning job.

[0109] The continue instruction icon Q1, special continue instruction icon Q2, re-execution instruction icon Q3, and cancel instruction icon Q4 included in the first inquiry screen G1 are examples of first inquiry information that queries for one instruction from among several candidates regarding subsequent processing for the interrupted continuous reading job.

[0110] The continuation, special continuation, re-execution, and cancellation of the continuous reading job are examples of multiple candidates for subsequent processing of the interrupted continuous reading job.

[0111] The job control unit 5a executes the process of process S201, and then executes the process of process S202.

[0112] <Process S202> In process S202, the job control unit 5a obtains a response to the information in the first inquiry screen G1 input through the operating device 3a. Furthermore, the job control unit 5a selects the following processing according to the instructions in the obtained response.

[0113] Specifically, the job control unit 5a executes the process of step S203 when the response instruction is an instruction to enlarge or reduce the display.

[0114] Furthermore, the job control unit 5a terminates the first query processing if the response instruction is the instruction to continue.

[0115] If the response instruction is a continue instruction, the remaining processing of the continuous image acquisition process of the continuous reading job for the documents following the anomaly detection document 91 and onward is continued, and the data output process is then executed (see steps S101 to S108). In this case, all the page image data already obtained before the anomaly is detected is reserved for the data output process.

[0116] The job control unit 5a executes the process of step S204 if the response instruction is the instruction for special continuation.

[0117] Furthermore, the job control unit 5a executes the process of step S204 if the response instruction is either the instruction to re-execute or the instruction to cancel.

[0118] <Process S203> In step S203, the job control unit 5a causes the display device 3b to enlarge or reduce the target preview page image V1 according to the instruction to enlarge or reduce the display.

[0119] After executing the process in step S203, the job control unit 5a executes the processes from step S202 onward.

[0120] <Process S204> In step S204, the job control unit 5a deletes the data corresponding to the anomaly detected original from one or more of the page image data already obtained through the processing in steps S101 to S102.

[0121] After executing the process of step S204, the job control unit 5a terminates the first query process.

[0122] When the process in step S204 is executed, the processing of the continuous image acquisition process of the continuous reading job from the original document onwards is executed, and then the data output process is executed (see steps S101 to S108). In this case, of all the page image data already obtained up to the time the abnormality is detected, the remaining data, excluding the data corresponding to the original document on which the abnormality was detected, is reserved for the data output process.

[0123] <Process S205> In step S205, the job control unit 5a deletes all the page image data that has already been obtained up to the time the anomaly is detected. As a result, all the page image data that has already been obtained up to the time the anomaly is detected is discarded.

[0124] After executing the process of step S204, the job control unit 5a terminates the first query process.

[0125] If the response instruction is the instruction to re-execute, and the process in step S205 is executed, the continuous reading job is restarted from the beginning (see steps S101 to S108).

[0126] On the other hand, if the response instruction is a cancellation instruction and the process in step S205 is executed, the continuous reading job is canceled (see step S106).

[0127] [Second Job Control] Next, an example of the procedure for the second job control will be described with reference to the flowchart shown in Figure 6.

[0128] In the following description, S301, S302, ... represent identification codes for multiple processes in the second job control. In the second job control, the processing of process S301 is executed first.

[0129] <Process S301> In step S301, the job control unit 5a causes the document transport device 15 to transport the document, similar to step S101. In step S301, the document 91 is transported along the transport path 150, and the double feed detection unit 5b performs the double feed detection process based on the detection signal from the ultrasonic sensor 17.

[0130] The job control unit 5a executes the process of process S302 in parallel with the process of process S301.

[0131] <Process S302> In step S302, the job control unit 5a causes the image sensor unit 11 to perform the image reading process, similar to step S102. In step S302, page image data for the transported document 91 is obtained, and the image defect detection unit 5c performs the image defect detection process for the page image data.

[0132] Specifically, in steps S301 and S302, the job control unit 5a causes the image reading device 1 to perform a page image acquisition process corresponding to one of the original documents 91 in the continuous image acquisition process.

[0133] The job control unit 5a executes the processes S301 to S302, and then executes the process S303.

[0134] <Process S303> In step S303, the job control unit 5a selects the following process depending on whether or not the abnormality is detected by the double-feed detection process and the image defect detection process. The process in step S303 is the same as the process in step S103.

[0135] The job control unit 5a executes the process of step S304 if the abnormality is detected, and executes the process of step S305 if the abnormality is not detected.

[0136] <Process S304> In step S304, the job control unit 5a records abnormality detection data, including the detected abnormality information, in the secondary storage device 6. The job control unit 5a executes the process in step S304 when the page image acquisition process for the abnormality detection document is completed.

[0137] The job control unit 5a executes the process of process S304, and then executes the process of process S305.

[0138] <Process S305> In step S305, the job control unit 5a selects the following process depending on whether the continuous image acquisition process for all documents 91 in the continuous reading job has been completed.

[0139] The job control unit 5a executes the processes from step S301 onwards if the continuous image acquisition process has not been completed. As a result, the processes from step S301 onwards for the next document 91 are executed.

[0140] On the other hand, the job control unit 5a executes the process of step S306 when the continuous image acquisition process is completed.

[0141] <Process S306> In step S306, the job control unit 5a selects the following processing depending on whether or not the abnormality is detected in one or more of the multiple documents 91.

[0142] The job control unit 5a executes process S307 if the abnormality is detected in one or more of the multiple documents 91. On the other hand, the job control unit 5a executes process S309 if the abnormality is not detected in any of the multiple documents 91.

[0143] <Process S307> In step S307, the job control unit 5a executes the second query process, which will be described later (see Figure 7).

[0144] In the second query process, the job control unit 5a notifies the detected abnormality information and inquires what processing should be performed after the completion of the continuous image acquisition process.

[0145] The job control unit 5a executes the process of process S307, and then executes the process of process S308.

[0146] <Process S308> In step S308, the job control unit 5a selects the following process according to the response obtained in the second query processing in step S307.

[0147] The job control unit 5a executes the processes from step S301 onward if the response obtained in the second query processing is an instruction to specially continue or re-execute the continuous reading job.

[0148] Furthermore, if the processing from step S301 onward is executed after the processing in step S308, in step S306, the job control unit 5a will assume that no abnormality was detected and will select the next processing.

[0149] The job control unit 5a executes the process of step S309 if the response obtained in the second query processing is the continuation of the continuous reading job.

[0150] The job control unit 5a terminates the second job control if the response obtained in the second query processing is an instruction to cancel the continuous reading job. As a result, the continuous reading job is canceled.

[0151] On the other hand, the job control unit 5a executes the process of step S309 if the response obtained in the second query processing is not an instruction to cancel the continuous reading job.

[0152] <Process S309> In step S309, the job control unit 5a causes the image processing device 10 to perform the data output processing in the continuous reading job. The processing in step S309 is the same as the processing in step S108.

[0153] After executing the process of step S309, the job control unit 5a terminates the second job control.

[0154] [Second query processing] Next, an example of the procedure for the second query processing will be described with reference to the flowchart shown in Figure 7.

[0155] In the following explanation, S401, S402, ... represent identification codes for multiple steps in the second query processing. In the second query processing, the processing of step S401 is executed first.

[0156] <Process S401> In process S401, the job control unit 5a displays the second inquiry screen G2 on the display device 3b (see Figure 9).

[0157] The second inquiry screen G2 includes information about the detected anomaly and includes inquiry information that asks for one instruction from a plurality of candidates, including at least continuing the continuous reading job and canceling the continuous reading job.

[0158] In the example shown in Figure 9, the second inquiry screen G2 includes the target preview page image V1, the anomaly detection page information V2, and the anomaly type information V3. The target preview page image V1, the anomaly detection page information V2, and the anomaly type information V3 are each examples of the detected anomaly information.

[0159] Even if the aforementioned abnormality is detected in multiple pages of the multiple documents 91, the job control unit 5a displays one target preview page image V1 on the display device 3b. The target preview page image V1 is one of multiple preview page images representing images read from all of the multiple documents in which the abnormality was detected.

[0160] For example, when the second inquiry screen G2 is displayed on the display device 3b, the job control unit 5a includes the target preview page image V1 of the first of the multiple documents 91 in which the abnormality was detected in the second inquiry screen G2.

[0161] In the second inquiry screen G2, the anomaly detection page information V2 and the anomaly type information V3 are information about the anomaly detection document corresponding to the target preview page image V1 displayed on the display device 3b.

[0162] The second inquiry screen G2, like the first inquiry screen G1, includes a zoom in / out instruction icon P1.

[0163] Furthermore, the second inquiry screen G2 includes a target switching icon P2 and an adjacent page display icon P3.

[0164] The target switching icon P2 is an operation icon that accepts an operation for a target switching instruction to specify the target preview page image V1 to be displayed on the display device 3b from among the multiple preview page images.

[0165] The adjacent page display icon P3 is an operation icon that accepts the operation of displaying the previous page or displaying the next page. The previous page display instruction indicates that the image of the page preceding the target preview page image V1 from among the multiple page images should be displayed on the display device 3b. The next page display instruction indicates that the image of the page following the target preview page image V1 from among the multiple page images should be displayed on the display device 3b.

[0166] Furthermore, the second inquiry screen G2, like the first inquiry screen G1, includes a continue instruction icon Q1, a special continue instruction icon Q2, a re-execution instruction icon Q3, and a cancel instruction icon Q4.

[0167] The continue instruction icon Q1, special continue instruction icon Q2, re-execution instruction icon Q3, and cancel instruction icon Q4 included in the second inquiry screen G2 are examples of second inquiry information that queries for one instruction from among several candidates regarding the processing that follows the completion of the continuous image acquisition process in the continuous reading job.

[0168] The continuation, special continuation, re-execution, and cancellation of the continuous reading job are examples of multiple candidates for subsequent processing of the interrupted continuous reading job.

[0169] The job control unit 5a executes the process of process S401, and then executes the process of process S402.

[0170] <Process S402> In process S402, the job control unit 5a obtains a response to the information in the second inquiry screen G2, which is input through the operating device 3a. Furthermore, the job control unit 5a selects the next process according to the instructions in the obtained response.

[0171] Specifically, the job control unit 5a executes the process of step S403 if the response instruction is the target switching instruction.

[0172] Furthermore, the job control unit 5a executes the process of step S404 if the response instruction is the instruction to display the previous page or the instruction to display the next page.

[0173] Furthermore, the job control unit 5a executes the process of step S405 if the response instruction is an instruction for either the enlarged display or the reduced display.

[0174] Furthermore, the job control unit 5a terminates the second query processing if the response instruction is the instruction to continue.

[0175] If the response instruction is a continuation instruction, the data output process based on the multiple page image data already obtained in the continuous image acquisition process is executed (see step S309).

[0176] The job control unit 5a executes the process of step S406 if the response instruction is the instruction for special continuation.

[0177] Furthermore, the job control unit 5a executes the process of step S407 if the response instruction is either the instruction to re-execute or the instruction to cancel.

[0178] <Process S403> In step S403, the job control unit 5a switches the target preview page image V1 to be displayed on the display device 3b to a new target preview page image identified by the target switching instruction from among the plurality of preview page images, in accordance with the target switching instruction input through the operating device 3a.

[0179] After executing the process in step S403, the job control unit 5a executes the processes from step S402 onward.

[0180] <Process S404> In step S404, the job control unit 5a displays the image of the next or previous page of the target preview page image V1 on the display device 3b, according to the previous page display instruction or next page display instruction input through the operating device 3a.

[0181] In this embodiment, the job control unit 5a causes the display device 3b to display an image of the next or previous page of the target preview page image V1, instead of the target preview page image V1.

[0182] After executing the process in step S404, the job control unit 5a executes the processes from step S402 onward.

[0183] <Process S405> In step S405, the job control unit 5a causes the display device 3b to enlarge or reduce the target preview page image V1 according to the instruction to enlarge or reduce the display.

[0184] Furthermore, if the image of the next or previous page of the target preview page image V1 is displayed on the display device 3b, the job control unit 5a will enlarge or reduce the already displayed image.

[0185] After executing the process in step S405, the job control unit 5a executes the processes from step S402 onward.

[0186] <Process S406> In step S406, the job control unit 5a deletes the data from the abnormal page image data onwards, which corresponds to the abnormal original document, among the multiple page image data already obtained through the processing in steps S301 to S305.

[0187] In step S406, the job control unit 5a erases the data from the page corresponding to the target preview page image V1 that was displayed on the display device 3b when the special continuation instruction was input, among the multiple page image data.

[0188] After executing the process of step S406, the job control unit 5a terminates the second query process.

[0189] When the process in step S406 is executed, the process for the continuous image acquisition process of the continuous reading job from the specific anomaly detection document onwards is executed, and then the data output process is executed (see steps S301 to S309). In this case, of all the page image data already obtained up to the time the anomaly is detected, the remaining data, excluding the data erased in step S406, is kept for the data output process.

[0190] <Process S407> In step S407, the job control unit 5a deletes all the page image data already obtained through the continuous image acquisition process. As a result, all the page image data already obtained through the continuous image acquisition process is discarded.

[0191] After executing the process of step S407, the job control unit 5a terminates the second query process.

[0192] If the response instruction is the instruction to re-execute, and the process in step S407 is executed, the continuous reading job is restarted from the beginning (see steps S301 to S309).

[0193] On the other hand, if the response instruction is a cancellation instruction and the process in step S407 is executed, the continuous reading job is canceled (see step S308).

[0194] The mode selection process, the first job control, and the second job control are examples of image processing device control methods for controlling the image processing device 10. The control device 5, which includes a job control unit 5a, is an example of a device that implements the image processing device control method.

[0195] As shown above, the job control unit 5a causes the image processing device to execute the continuous reading job, which includes the continuous image acquisition process and the data output process following the continuous image acquisition process, in response to a job execution request (see Figures 4 and 6).

[0196] Furthermore, the job control unit 5a executes the first job control when the first operation mode is selected (see Figure 4).

[0197] When the first job control is being executed, a first abnormal state may occur in which the abnormality is detected during the continuous image acquisition process of the continuous reading job (see steps S101 to S103).

[0198] When the first abnormal condition occurs, the job control unit 5a executes the processes from step S104 onwards (see Figure 4). The processes from step S104 onwards are an example of the first control.

[0199] In the processing from step S104 onward, the job control unit 5a instructs the image processing device 10 to interrupt the continuous image acquisition process (see step S104).

[0200] In the processing from step S104 onward, the job control unit 5a displays the first query screen G1 on the display device 3b. The first query screen G1 includes the information about the abnormality and the first query information which asks for one instruction from among several candidates (see Figure 8).

[0201] In this embodiment, the first query information is information that queries for one of four possible instructions for the continuous reading job, including the special continue, the rerun, the continue, and the cancel (see Figure 8).

[0202] Furthermore, the job control unit 5a obtains a response to the first inquiry information input through the operating device 3a (step S202). The job control unit 5a then causes the image processing device 10 to execute processing according to the instructions in the obtained response (see steps S203 to S205 and steps S101 to S108 after the processing in step S104 has been executed). The response obtained in step S202 is an example of the first response.

[0203] On the other hand, the job control unit 5a executes the second job control when the second operation mode is selected (see Figure 6).

[0204] When the second job control is being executed, a second abnormal state may occur in which the abnormality is detected while the continuous image acquisition process of the continuous reading job is being executed (see steps S301 to S303).

[0205] When the second abnormal condition occurs, the job control unit 5a executes the processes from step S304 onwards (see Figure 6). The processes from step S304 onwards are an example of the second control.

[0206] In the processing from step S304 onward, the job control unit 5a causes the image processing device 10 to continue the continuous image acquisition process of the continuous reading job until the end (see step S305).

[0207] In the processing from step S304 onward, the job control unit 5a displays the second inquiry screen G2 on the display device 3b when the continuous image acquisition process of the continuous reading job is completed. The second inquiry screen G2 includes the abnormality information and the second inquiry information which asks for one instruction from among several candidates (see Figure 9).

[0208] In this embodiment, the second query information is information that queries for one of four possible instructions for the continuous reading job, including the special continue, the rerun, the continue, and the cancel (see Figure 9).

[0209] Furthermore, the job control unit 5a obtains a response to the second inquiry information input through the operating device 3a (see step S402). The job control unit 5a then causes the image processing device 10 to execute processing according to the instructions in the obtained response (see steps S403 to S407 and steps S301 to S109 after the processing in step S307 has been executed). The response obtained in step S402 is an example of a second response.

[0210] In the image processing device 10, the mode selection process and the first job control or the second job control corresponding to the selected operating mode are executed. This makes it possible to specify, according to the user's wishes, what to do when an abnormality is detected while the continuous reading job is being executed.

[0211] When the first job control or the second job control is executed, if an abnormality is detected in one of the original documents 91 while the continuous reading job is in progress, it is possible to confirm the content of the target preview page image V1 for the abnormal original document and to specify the method of the remaining processing according to the user's intentions.

[0212] In the second job control, if the second abnormal condition occurs, the job control unit 5a displays the second inquiry screen G2 on the display device 3b after the continuous image acquisition process in the continuous reading job is completed and before the data output process is executed (see steps S307, S401 and Figure 9).

[0213] The second inquiry screen G2 includes at least a portion of one or more of the aforementioned preview page images. In this embodiment, the second inquiry screen G2 includes a target preview page image V1 which is a portion of the plurality of preview page images (see Figure 9).

[0214] Furthermore, in the second query processing, the job control unit 5a executes the process of step S403 in accordance with the target switching instruction input through the operating device 3a. In step S403, the job control unit 5a switches the target preview page image V1 to be displayed on the display device 3b to a new target preview page image V1 identified by the target switching instruction from among the plurality of preview page images.

[0215] Furthermore, in the second query processing, the job control unit 5a executes the process of step S404 according to the previous page display instruction or next page display instruction input through the operating device 3a. In step S404, the job control unit 5a displays the image of the next or previous page of the target preview page image V1 from among the plurality of page images on the display device 3b.

[0216] When the second job control is executed, even if an abnormality is detected in multiple documents 91 while the continuous reading job is being executed, it is possible to check the content of the target preview page image V1 corresponding to each of the multiple documents with detected abnormalities, and to specify the method of the remaining processing according to the user's intentions.

[0217] In this embodiment, the job control unit 5a displays various information on the display device 3b of the image processing device 10 during the first and second query processing. Similarly, the job control unit 5a acquires various information input through the operating device 3a of the image processing device 10 during the first and second query processing.

[0218] In this embodiment, the image processing device 10 is an example of a specific device that displays information and inputs information in the first query processing and the second query processing.

[0219] The job control unit 5a may display various information on the display device 8b of the host device 8 during the first and second query processing. Similarly, the job control unit 5a may acquire various information input through the operating device 8a of the host device 8 during the first and second query processing. In this case, the host device 8 is an example of the specific device that can communicate with the image processing device 10.

[0220] [Second Embodiment] Next, an image processing apparatus 10A according to the second embodiment will be described with reference to Figures 10 and 11. In Figure 10, the same components as those shown in Figure 1 are denoted by the same reference numerals.

[0221] The following describes the differences between the image processing device 10A and the image processing device 10.

[0222] The image processing device 10A has a configuration in which a feature detection unit 5d is added to the image processing device 10. The feature detection unit 5d is one of the plurality of processing modules in the CPU 51.

[0223] The feature detection unit 5d detects the size of each document 91 based on the scanned image for each document 91. For example, the feature detection unit 5d detects the four sides of the scanned image for each document 91 by edge detection processing on the scanned image, and detects the size of each document 91 based on the detected positions of the four sides.

[0224] The feature detection unit 5d may also detect the length of each document 91 based on the detection signal from the document sensor 16. The length of each document 91 is an example of the size of each document 91.

[0225] Furthermore, the feature detection unit 5d detects predetermined feature images included in the read image for each of the original documents 91. For example, the feature images may be images of predetermined colors, images of predetermined marks, or images of predetermined title strings.

[0226] For example, the feature detection unit 5d detects the feature image using an artificial intelligence algorithm for image recognition that has been previously trained using multiple sample image data.

[0227] In this embodiment, the job control unit 5a selects one of three candidate modes, including the first operation mode, the second operation mode, and the third operation mode, in the mode selection process according to the selection input received through the operating device 3a.

[0228] The job control unit 5a executes the third job control in response to a job execution request when the third operation mode is selected.

[0229] [Third Job Control] Next, an example of the procedure for the third job control will be described with reference to the flowchart shown in Figure 11.

[0230] In the following description, S501, S502, ... represent identification codes for multiple processes in the third job control. In the third job control, the processing of process S501 is executed first.

[0231] <Process S501> In step S501, the job control unit 5a causes the document transport device 15 to transport the document, similar to step S101. In step S301, the document 91 is transported along the transport path 150, and the double feed detection unit 5b performs the double feed detection process based on the detection signal from the ultrasonic sensor 17.

[0232] The job control unit 5a executes the process of process S502 in parallel with the process of process S501.

[0233] <Process S502> In step S502, the job control unit 5a causes the image sensor unit 11 to perform the image reading process, similar to step S102. In step S502, page image data for the transported document 91 is obtained, and the image defect detection unit 5c performs the image defect detection process for the page image data.

[0234] Furthermore, in step S502, the feature detection unit 5d performs the process of detecting the size of the original document 91 and the process of detecting the feature image.

[0235] The job control unit 5a executes the processes S501 to S502, and then executes the process S503.

[0236] <Process S503> In step S503, the job control unit 5a selects the following process depending on whether or not the abnormality is detected by the double-feed detection process and the image defect detection process.

[0237] The job control unit 5a executes the process of step S504 if the abnormality is detected, and executes the process of step S506 if the abnormality is not detected.

[0238] <Process S504> In process S504, the job control unit 5a selects one of the first control and the second control according to a predetermined automatic selection rule. Furthermore, the job control unit 5a selects the next process according to the selected control.

[0239] In this embodiment, the job control unit 5a selects one of the first control and the second control according to the preset size selection rule and image selection rule, respectively.

[0240] The size selection rule is an automatic selection rule that represents the correspondence between the size of the anomaly detection document in which the anomaly was detected and the control. The image selection rule is an automatic selection rule that represents the correspondence between the feature image included in the read image of the anomaly detection document in which the anomaly was detected and the control.

[0241] The aforementioned automatic selection rules are pre-registered in the image processing device 10.

[0242] In this embodiment, the size of the abnormality detection document and the feature image included in the read image of the abnormality detection document are detected by the feature detection unit 5d.

[0243] When the first control is selected, the job control unit 5a executes the processes of steps S507 to S510. On the other hand, when the second control is selected, the job control unit 5a executes the processes of steps S505 and S511 to S515.

[0244] <Process S506> In step S506, the job control unit 5a selects the following process depending on whether the second control has already been selected.

[0245] The job control unit 5a executes the process of step S509 if the second control is not selected.

[0246] <Process S507~S510> The processing in steps S507 to S510 is the same as the processing in steps S105 to S108 in the first job control described above.

[0247] That is, process S507 corresponds to process S105, process S508 corresponds to process S106, process S509 corresponds to process S107, and process S510 corresponds to process S108.

[0248] <Process S505 and Processes S511-S515> The processing in steps S505 and S511-S515 is the same as the processing in steps S304-S309 in the second job control.

[0249] That is, process S505 corresponds to process S304, process S511 corresponds to process S305, process S512 corresponds to process S306, process S513 corresponds to process S307, process S514 corresponds to process S308, and process S515 corresponds to process S309.

[0250] In the third job control, a third abnormal state may occur in which the abnormality is detected while the continuous image acquisition process of the continuous reading job is being executed while the third operation mode is selected (see step S503).

[0251] When the third abnormal condition occurs, the job control unit 5a selects one of the first control and the second control according to the automatic selection rule and executes the selected control (see step S504).

[0252] There may be cases where the abnormality is easily detected or difficult to detect in a document 91 of a specific size or in a document 91 containing a specific characteristic image. When the image processing device 10A is used, it is possible to automatically select a control according to the ease or difficulty of detecting the abnormality.

[0253] [Differentiation] In the image processing device 10 or image processing device 10A, the second inquiry screen G2 may include a list preview icon.

[0254] The aforementioned list preview icon is an operation icon that accepts a list preview instruction operation, which instructs the display device 3b to display a list of the multiple preview page images.

[0255] In this modified example, when the response is the list preview instruction, the job control unit 5a displays the list image of the plurality of preview page images on the display device 3b.

[0256] By adopting this modified version, it becomes possible to easily confirm all of the detection states of the aforementioned abnormalities.

[0257] [Notes on the invention] The following is an overview of the invention extracted from the above-described embodiments. Note that each configuration and processing function described below can be selected and combined as desired.

[0258] <Note 1> An image processing device control method, The aforementioned image processing device A document transport device that performs a continuous transport process in which multiple documents are sequentially transported along a transport path, An image sensor unit that performs a continuous reading process to sequentially read the image of each of the multiple documents being transported by the continuous transport process, An anomaly detection device that detects an anomaly in either the document transport or the scanned image, or both, each time the plurality of documents are transported. Each includes a data processing device that performs data output processing based on data of multiple page images representing read images obtained by the continuous transport process and the continuous reading process, The control device causes the image processing device to execute a continuous reading job in response to a job execution request, which includes a continuous image acquisition process including the continuous transport process and the continuous reading process, and the data output process following the continuous image acquisition process. If an abnormal condition occurs during the execution of the continuous image acquisition process of the continuous reading job, the control device shall, after the continuous image acquisition process in the continuous reading job is completed and before the data output process is executed, display at least a portion of one or more preview page images representing images read from all of the one or more abnormal originals in which the abnormality was detected, on the display device of the image processing device or a specific device that can communicate with the image processing device. The control device displays query information on the display device on which the preview page image is displayed, which inquires for one instruction from a plurality of options, including continuing the continuous reading job and canceling the continuous reading job. The control device obtains a response to the inquiry information from the specified device, A method for controlling an image processing device, comprising the control device causing the image processing device to perform processing in accordance with the response instructions.

[0259] <Note 2> The image processing apparatus control method according to Appendix 1, wherein the control device causes the display device to display a target preview page image, which is a part of the plurality of preview page images, for one page.

[0260] <Note 3> The image processing apparatus control method according to Appendix 2, comprising: when the control device acquires a page switching instruction input to the specific device from the specific device, switching the target preview page image to be displayed on the display device to a new target preview page image identified by the page switching instruction from among the plurality of preview page images.

[0261] <Note 4> The image processing apparatus control method according to appended note 3, wherein when the control device acquires a previous page display instruction or a next page display instruction input in the specific device from the specific device, the control device causes the display device to display an image of the page next to or previous to the target page image among the plurality of page images.

[0262] <Appended Note 5> The inquiry information is information for inquiring one instruction among three or more candidates including one or both of special continuation which is execution of processing after conveyance of the abnormal detection original document in the continuous reading job and re - execution of the continuous reading job, continuation of the continuous reading job, and cancellation of the continuous reading job, and is the image processing apparatus control method according to any one of appended notes 1 to 4.

[0263] <Appended Note 6> A document conveyance device that executes a continuous conveyance process for sequentially conveying a plurality of documents along a conveyance path; An image sensor unit that executes a continuous reading process for sequentially reading images of each of the plurality of documents conveyed by the continuous conveyance process; An abnormality detection device that detects an abnormality in one or both of document conveyance and the read image each time one of the plurality of documents is conveyed; A data processing device that executes a data output process based on a plurality of page image data representing read images obtained by the continuous conveyance process and the continuous reading process respectively; An image processing apparatus comprising: a control device that realizes the image processing apparatus control method according to any one of appended notes 1 to 5.

[0264] <Appended Note 7> The abnormality detection device includes one or both of a double - feed detection device that detects a double - feed abnormality in which two or more documents are conveyed overlapping each other and an image defect detection device that detects an image defect abnormality in which an image defect area is included in the read image, and is the image processing apparatus according to appended note 6.

Explanation of Signs

[0265] 1: Image reading device 2: Image forming apparatus 3a: Operating device 3b:Display device 5: Control device 10,10A: Image processing device 11: Image sensor unit 15: Document transport device 16: Document sensor 17: Ultrasonic sensor 100: Scanning Unit 101: Main unit 102: Cover 103: Supply Tray 104: Output tray 150: Conveyor path

Claims

1. An image processing device control method, The aforementioned image processing device A document transport device that performs a continuous transport process in which multiple documents are sequentially transported along a transport path, An image sensor unit that performs a continuous reading process to sequentially read the image of each of the multiple documents being transported by the continuous transport process, An anomaly detection device that detects an anomaly in either the document transport or the scanned image, or both, each time the plurality of documents are transported. Each includes a data processing device that performs data output processing based on data of multiple page images representing read images obtained by the continuous transport process and the continuous reading process, The control device causes the image processing device to execute a continuous reading job in response to a job execution request, which includes a continuous image acquisition process including the continuous transport process and the continuous reading process, and the data output process following the continuous image acquisition process. If an abnormal condition occurs during the execution of the continuous image acquisition process of the continuous reading job, the control device shall, after the completion of the continuous image acquisition process in the continuous reading job and before the execution of the data output process, display at least a portion of one or more preview page images representing images read from all of the abnormal detection documents (one or more of the pages in the plurality of page images) on the display device of the image processing device or a specific device capable of communicating with the image processing device. The control device displays query information on the display device on which the preview page image is displayed, which inquires for one instruction from a plurality of candidates, including continuing the continuous reading job and canceling the continuous reading job. The control device obtains a response to the inquiry information from the specified device, A method for controlling an image processing device, comprising the control device causing the image processing device to perform processing in accordance with the response instructions.

2. The image processing apparatus control method according to claim 1, wherein the control device causes the display device to display a target preview page image, which is a part of the plurality of preview page images, for one page.

3. The image processing apparatus control method according to claim 2, further comprising: when the control device acquires a page switching instruction input to the specific device from the specific device, switching the target preview page image to be displayed on the display device to a new target preview page image identified by the page switching instruction from among the plurality of preview page images.

4. The image processing apparatus control method according to claim 3, further comprising the control device, when it receives a previous page display instruction or next page display instruction input to the specific device from the specific device, causing the display device to display an image of the next or previous page from among the plurality of page images of the target page image.

5. The image processing apparatus control method according to any one of claims 1 to 4, wherein the query information is information that queries for one instruction from three or more candidates, including special continuation, which is the execution of processing after the transport of the abnormally detected document in the continuous reading job, and re-execution of the continuous reading job, or both, continuation of the continuous reading job, and cancellation of the continuous reading job.

6. A document transport device that performs a continuous transport process in which multiple documents are sequentially transported along a transport path, An image sensor unit that performs a continuous reading process to sequentially read the image of each of the multiple documents being transported by the continuous transport process, An anomaly detection device that detects an anomaly in either the document transport or the scanned image, or both, each time the plurality of documents are transported. A data processing device that performs data output processing based on a plurality of page image data representing read images obtained by the continuous transport process and the continuous reading process, respectively, An image processing apparatus comprising: a control device that implements the image processing apparatus control method according to any one of claims 1 to 4.

7. The image processing apparatus according to claim 6, wherein the abnormality detection device includes one or both of the following: a double-feed detection device for detecting a double-feed abnormality in which two or more documents are transported overlapping; and an image defect detection device for detecting an image defect abnormality in which an image defect region is included in the read image.