Medium transporting device, image processing system, medium transporting method, and control program

JP2024159138A5Pending Publication Date: 2026-03-02PFU LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2023074932
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-04-28
Publication Date
2026-03-02

AI Technical Summary

Technical Problem

Media transport devices face challenges in improving user convenience due to incorrect setting information leading to the need for re-transporting and re-capturing images, especially when abnormalities occur during document reading.

Method used

A media transport device with a setting unit, transport unit, imaging unit, determination unit, calculation unit, and notification unit that assesses setting compatibility with the media, stops conveyance if incompatible, and notifies the user, allowing for re-imaging only when necessary.

Benefits of technology

Enhances user convenience by minimizing unnecessary re-transport and re-imaging, reducing processing time, and improving the efficiency of image capture by ensuring appropriate setting information is used.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

To provide a medium transporting device, an image processing system, a medium transporting method, and a control program, capable of improving user convenience.SOLUTION: A medium transporting device includes: a setting section that sets setting information regarding imaging processing or image processing specified by a user; a transport section that transports a plurality of media sequentially; an imaging section that images media transported sequentially by the transport section to generate an input image; a determination section that determines whether the setting information is applicable to a medium included in the input image, on the basis of the input image; a calculation section that calculates a degree of the number of media determined that the setting information is not applicable to the media, among the plurality of media; a control section that stops the subsequent transport of media if the calculated degree is greater than a threshold; and a notification section that notifies a user of information regarding determination results if the calculated degree is greater than the threshold.SELECTED DRAWING: Figure 9
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a medium conveying device, an image processing system, a medium conveying method, and a control program. [Background technology]

[0002] In recent years, media conveying devices such as scanners that capture a plurality of media while conveying them in sequence to generate images are used to capture images of various types of media in various applications. The image quality required of a media conveying device varies depending on the application or the type of medium to be read. In general, a media conveying device is provided so that various setting information related to the imaging process or image processing of the media, such as resolution or color, can be set in order to generate an appropriate image according to the application or the type of medium. However, if incorrect setting information is set, a user needs to re-convey and re-image the medium whose image was generated according to the incorrect setting information.

[0003] There is disclosed an original reading device that, when an abnormality occurs after the start of reading an original and reading of the original information is interrupted, notifies the user to set the original including the original from which information was read before the interruption in a medium setting unit (see Patent Document 1). This original reading device makes the transport speed for transporting the original from which information has already been read faster than the transport speed for transporting the original after reading has been interrupted. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Patent No. 4544926 Summary of the Invention [Problem to be solved by the invention]

[0005] There is a demand for medium conveying devices that provide improved convenience for users.

[0006] An object of the present invention is to provide a medium conveying device, an image processing system, a medium conveying method, and a control program that can improve convenience for users. [Means for solving the problem]

[0007] A media transporting device according to one aspect of the present invention has a setting unit that sets setting information related to an imaging process or image processing specified by a user, a transporting unit that transports multiple media in sequence, an imaging unit that images the media transported in sequence by the transporting unit to generate an input image, a determination unit that determines whether the setting information is suitable for the media included in the input image based on the input image, a calculation unit that calculates the degree of the number of media among the multiple media for which the setting information is determined to be incompatible, a control unit that stops transporting subsequent media if the calculated degree is greater than a threshold value, and a notification unit that notifies the user of information related to the determination result if the calculated degree is greater than the threshold value.

[0008] An image processing system according to one aspect of the present invention is an image processing system having a medium conveying device and an information processing device, wherein either the medium conveying device or the information processing device has a setting unit that sets setting information related to an imaging process or image processing specified by a user, the medium conveying device has a conveying unit that sequentially conveys multiple media, and an imaging unit that images the media sequentially conveyed by the conveying unit to generate an input image, either the medium conveying device or the information processing device has a determination unit that determines whether the setting information is suitable for the media included in the input image based on the input image, and a calculation unit that calculates the degree of the number of media among the multiple media for which the setting information is determined to be incompatible, the medium conveying device has a control unit that stops conveying subsequent media if the calculated degree is greater than a threshold value, and either the medium conveying device or the information processing device has a notification unit that notifies a user of information related to the determination result if the calculated degree is greater than the threshold value.

[0009] A media transport method according to one aspect of the present invention sets setting information regarding an imaging process or image processing specified by a user, transports multiple media in sequence by a transport unit, images the media transported in sequence by the transport unit by an imaging unit to generate an input image, determines whether the setting information matches the media included in the input image based on the input image, calculates the degree of the number of media among the multiple media for which the setting information is determined to be incompatible, and if the calculated degree is greater than a threshold value, stops transporting subsequent media, and if the calculated degree is greater than the threshold value, notifies the user of information regarding the determination result.

[0010] A control program according to one aspect of the present invention is a computer control program that causes the computer to set setting information related to an imaging process or image processing specified by a user, determine whether the setting information is suitable for the media included in the input image based on an input image generated by imaging multiple media transported sequentially, calculate the degree of the number of media among the multiple media for which the setting information is determined to be incompatible, stop transporting subsequent media if the calculated degree is greater than a threshold value, and notify the user of information related to the determination result if the calculated degree is greater than the threshold value. Effect of the Invention

[0011] According to the present invention, the medium conveying device, the image processing system, the medium conveying method, and the control program can improve user convenience. [Brief description of the drawings]

[0012] [Figure 1] 1 is a diagram showing a schematic configuration of an image processing system 1 according to an embodiment. [Diagram 2] FIG. 1 is a perspective view showing a medium conveying device 100. [Diagram 3] 2 is a diagram for explaining a transport path inside the medium transport device 100. FIG. [Figure 4] 1 is a block diagram showing a schematic configuration of a medium conveying device 100. FIG. [Diagram 5]FIG. 13 is a schematic diagram for explaining the data structure of a result table. [Figure 6] FIG. 4 is a schematic diagram for explaining setting information. [Figure 7] 2 is a diagram showing a schematic configuration of a first storage device 130 and a first processing circuit 140. FIG. [Figure 8] 2 is a block diagram showing a schematic configuration of an information processing device 200. FIG. [Figure 9] 10 is a flowchart illustrating an example of the operation of a medium reading process. [Figure 10] 10 is a flowchart illustrating an example of the operation of a medium reading process. [Figure 11] 10 is a flowchart illustrating an example of the operation of a medium reading process. [Figure 12] 12 is a schematic diagram showing an example of first notification data 1200. FIG. [Figure 13] 13 is a schematic diagram showing an example of second notification data 1300. FIG. [Figure 14] 13 is a block diagram showing a schematic configuration of another first processing circuit 340. FIG. [Figure 15] 4 is a diagram showing a schematic configuration of a second storage device 410 and a second processing circuit 420. FIG. [Figure 16] 13 is a block diagram showing a schematic configuration of another second processing circuit 520. FIG. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0013] Hereinafter, a medium conveying device, an image processing system, a medium conveying method, and a control program according to one aspect of the present invention will be described with reference to the drawings. However, it should be noted that the technical scope of the present invention is not limited to the embodiments, but extends to the inventions described in the claims and their equivalents.

[0014] FIG. 1 is a diagram showing a schematic configuration of an image processing system 1 according to an embodiment.

[0015] 1, the image processing system 1 includes one or more medium conveying devices 100 and one or more information processing devices 200. The medium conveying devices 100 and the information processing devices 200 are communicatively connected to each other via a network N. The network N may be the Internet, an intranet, or the like.

[0016] The medium conveying device 100 is an ADF (Auto Document Feeder) type scanner device that captures an image of a medium, for example, a document, while conveying the medium. The medium is paper, thin paper, thick paper, card, or the like. The medium includes various types of media, such as receipts, business cards, invoices, and delivery notes. The medium conveying device 100 may also be a facsimile, a copier, a printer multifunction peripheral (MFP), or the like.

[0017] The information processing device 200 is a personal computer, a notebook personal computer, a tablet computer, a smartphone, etc. The information processing device 200 may be a server provided in a cloud network.

[0018] FIG. 2 is a perspective view showing the medium conveying device 100. As shown in FIG.

[0019] The medium conveying device 100 includes a lower housing 101, an upper housing 102, a placement table 103, an ejection table 104, a first input device 105, a first display device 106, and the like.

[0020] The upper housing 102 is disposed in a position that covers the top surface of the medium conveying device 100, and engages with the lower housing 101 by a hinge so that it can be opened and closed when the medium is jammed or when the inside of the medium conveying device 100 is cleaned.

[0021] The placement stage 103 is engaged with the lower housing 101 so that the medium to be transported can be placed thereon. The discharge stage 104 is engaged with the lower housing 101 so that it can hold the medium discharged from the discharge port.

[0022] The first input device 105 has an input device such as a button and an interface circuit that acquires a signal from the input device, accepts an input operation by a user, and outputs an operation signal according to the user's input operation. The first display device 106 has a display such as a liquid crystal, an organic EL (Electro-Luminescence), or the like, and an interface circuit that outputs image data to the display, and displays the image data on the display.

[0023] 2, arrow A1 indicates the medium transport direction, arrow A2 indicates the width direction perpendicular to the medium transport direction, and arrow A3 indicates the height direction perpendicular to the medium transport direction and the width direction. In the following, upstream refers to the upstream side of the medium transport direction A1, and downstream refers to the downstream side of the medium transport direction A1.

[0024] FIG. 3 is a diagram for explaining the transport path inside the medium transport device 100. As shown in FIG.

[0025] The transport path inside the medium transport device 100 includes a first medium sensor 111, a feed roller 112, a separation roller 113, a first transport roller 114, a second transport roller 115, a second medium sensor 116, an imaging device 117, a third transport roller 118, and a fourth transport roller 119. The number of each roller is not limited to one, and each roller may have a plurality of rollers. In this case, each roller is arranged at intervals in the width direction A2. The feed roller 112, the separation roller 113, the first transport roller 114, the second transport roller 115, the third transport roller 118, and the fourth transport roller 119 are an example of a transport unit, and transport a plurality of media sequentially.

[0026] The medium conveying device 100 has a so-called straight path. The top surface of the lower housing 101 forms a lower guide 107a of the medium conveying path, and the bottom surface of the upper housing 102 forms an upper guide 107b of the medium conveying path.

[0027] The first medium sensor 111 is disposed upstream of the feed roller 112 and the separation roller 113. The first medium sensor 111 has a contact detection sensor and detects whether or not a medium is placed on the placement table 103. The first medium sensor 111 generates and outputs a first medium signal whose signal value changes depending on whether or not a medium is placed on the placement table 103. Note that the first medium sensor 111 is not limited to a contact detection sensor, and any other sensor capable of detecting the presence or absence of a medium, such as a light detection sensor, may be used as the first medium sensor 111.

[0028] The feed roller 112 is provided in the lower housing 101, and feeds the media placed on the placement table 103 from the bottom up. The separation roller 113 is a so-called brake roller or retard roller, and is provided in the upper housing 102, and is disposed opposite the feed roller 112. The feed roller 112 and the separation roller 113 function as a separation unit that separates the media.

[0029] The first transport roller 114 and the second transport roller 115 are disposed downstream of the feed roller 112 and the separation roller 113 and facing each other, and transport the medium fed by the feed roller 112 and the separation roller 113 to the imaging device 117.

[0030] The second medium sensor 116 is disposed downstream of the first transport roller 114 and the second transport roller 115 and upstream of the imaging device 117, and detects a medium transported to that position. The second medium sensor 116 includes a light emitter and a light receiver provided on one side of the medium transport path (for example, the lower housing 101), and a light guide tube provided at a position facing the light emitter and the light receiver across the medium transport path (for example, the upper housing 102). The light emitter is an LED (Light Emitting Diode) or the like, and irradiates light toward the medium transport path. On the other hand, the light receiver is a photodiode or the like, and receives the light irradiated by the light emitter and guided by the light guide tube. When a medium is present at a position facing the second medium sensor 116, the light irradiated from the light emitter is blocked by the medium, and therefore the light receiver does not detect the light irradiated from the light emitter. The light receiver generates and outputs a second medium signal whose signal value changes depending on whether a medium is present or not at the position of the second medium sensor 116 based on the intensity of the received light.

[0031] A reflective member such as a mirror may be used instead of the light guide tube. The light emitter and the light receiver may be disposed opposite each other across the medium transport path. The second medium sensor 116 may detect the presence of the medium using a contact detection sensor that passes a predetermined current when the medium is in contact or when the medium is not in contact.

[0032] The imaging device 117 is an example of an imaging section. The imaging device 117 is disposed downstream of the first conveyor roller 114 and the second conveyor roller 115 and upstream of the third conveyor roller 118 and the fourth conveyor roller 119. The imaging device 117 includes a first imaging device 117a and a second imaging device 117b. The first imaging device 117a and the second imaging device 117b are disposed near the medium conveying path and facing each other across the conveying path.

[0033] The first imaging device 117a has a light source and a line sensor using a CIS (Contact Image Sensor) of a life-size optical system type having imaging elements using CMOS (Complementary Metal Oxide Semiconductor) linearly arranged in the main scanning direction. The first imaging device 117a also has a lens that forms an image on the imaging elements, and an A / D converter that amplifies and analog-to-digital (A / D) converts the electrical signal output from the imaging elements. The first imaging device 117a captures the surface of the medium transported sequentially by the transport unit to generate and output an input image.

[0034] Similarly, the second imaging device 117b has a light source and a line sensor using a CIS of a life-size optical system type having CMOS imaging elements linearly arranged in the main scanning direction. The second imaging device 117b also has a lens that forms an image on the imaging element and an A / D converter that amplifies and A / D converts the electrical signal output from the imaging element. The second imaging device 117b captures the back side of the media conveyed in sequence by the conveying unit to generate and output an input image.

[0035] The medium conveying device 100 may be arranged with only one of the first imaging device 117a and the second imaging device 117b, and may read only one side of the medium. Also, instead of a CIS line sensor of an equal magnification optical system type having a CMOS imaging element, a CIS line sensor of an equal magnification optical system type having a CCD (Charge Coupled Device) imaging element may be used. Also, a reduction optical system type line sensor having a CMOS or CCD imaging element may be used.

[0036] The first imaging device 117a also has a backing provided at a position facing the line sensor of the second imaging device 117b across the medium transport path. The second imaging device 117b has a backing provided at a position facing the line sensor of the first imaging device 117a across the medium transport path. Each backing has a facing surface facing each line sensor. The facing surface of each backing has, for example, a white color, and each backing functions as a white reference member for correcting an image such as shading based on an image signal captured by the facing surface. Each backing is provided so as to be movable between a facing position where each facing surface faces each line sensor and a non-facing position where each facing surface is out of the facing position. The backing is included in a background area where no medium is present in an image generated with the backing placed at the facing position, and the pixels in that area have a white color. On the other hand, the background area in an image generated with the backing placed at the non-facing position includes the bottom surface (wall) of each imaging device, and the pixels in that area have a black color.

[0037] The third conveyor roller 118 and the fourth conveyor roller 119 are disposed facing each other downstream of the imaging device 117 and discharge the medium conveyed by the first conveyor roller 114 and the second conveyor roller 115 onto the discharge tray 104.

[0038] The medium placed on the mounting table 103 is transported between the lower guide 107a and the upper guide 107b in the medium transport direction A1 by the rotation of the feed roller 112 in the direction of the arrow A4 in Fig. 3. The separation roller 113 rotates in the direction of the arrow A5 in Fig. 3 or stops when transporting the medium. When multiple media are placed on the mounting table 103, the feed roller 112 and the separation roller 113 function to separate only the media placed on the mounting table 103 that is in contact with the feed roller 112. This limits the transport of media other than the separated media (preventing double feeding).

[0039] The medium is fed between the first conveyor roller 114 and the second conveyor roller 115 while being guided by the lower guide 107a and the upper guide 107b. The medium is fed between the first imaging device 117a and the second imaging device 117b as the first conveyor roller 114 and the second conveyor roller 115 rotate in the directions of the arrows A6 and A7 in Fig. 3, respectively. The medium read by the imaging device 117 is discharged onto the discharge tray 104 as the third conveyor roller 118 and the fourth conveyor roller 119 rotate in the directions of the arrows A8 and A9 in Fig. 3, respectively.

[0040] FIG. 4 is a block diagram showing a schematic configuration of the medium conveying device 100. As shown in FIG.

[0041] In addition to the above-mentioned components, the medium conveying device 100 further includes a motor 121, a first communication device 122, a first storage device 130, a first processing circuit 140, and the like.

[0042] The motor 121 includes one or more motors. The motor 121 rotates the feed roller 112, the separation roller 113, the first conveyor roller 114, the second conveyor roller 115, the third conveyor roller 118, and the fourth conveyor roller 119 in response to a control signal from the first processing circuit 140 to convey the medium. Note that one of the first conveyor roller 114 and the second conveyor roller 115 may be a driven roller that rotates following the other roller. Also, one of the third conveyor roller 118 and the fourth conveyor roller 119 may be a driven roller that rotates following the other roller.

[0043] The first communication device 122 has an antenna for transmitting and receiving wireless signals, and a wireless communication interface circuit for transmitting and receiving signals through a wireless communication line according to a communication protocol such as a wireless LAN (Local Area Network). The first communication device 122 can communicate with the information processing device 200, and according to an instruction from the first processing circuit 140, communicates with the information processing device 200 to transmit and receive various images and information. The first communication device 122 may have a wired communication interface circuit according to a communication protocol such as TCP / IP (Transmission Control Protocol / Internet Protocol), and may be connected to the information processing device 200 via a network. The first communication device 122 may also have an interface circuit conforming to a serial bus such as a USB (Universal Serial Bus), and may be connected to the information processing device 200 via a wired cable such as a USB cable.

[0044] The first storage device 130 includes a memory device such as a RAM (Random Access Memory) or a ROM (Read Only Memory), a fixed disk device such as a hard disk, or a portable storage device such as a flexible disk or an optical disk. The first storage device 130 also stores computer programs, databases, tables, and the like used in various processes of the medium conveying device 100. The computer programs may be installed in the first storage device 130 from a computer-readable portable recording medium using a known setup program or the like. The portable recording medium is, for example, a CD-ROM (Compact Disc Read Only Memory), a DVD-ROM (Digital Versatile Disc Read Only Memory), or the like. The computer programs may be distributed from a server or the like and installed in the first storage device 130. The first storage device 130 also stores a result table as data. The result table will be described in detail later.

[0045] The first processing circuit 140 operates based on a program stored in advance in the first storage device 130. The first processing circuit 140 is, for example, a CPU (Central Processing Unit). As the first processing circuit 140, a DSP (digital signal processor), an LSI (large scale integration), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array), or the like may be used.

[0046] The first processing circuit 140 is connected to the first input device 105, the first display device 106, the first medium sensor 111, the second medium sensor 116, the imaging device 117, the motor 121, the first communication device 122, the first storage device 130, and the like, and controls each of these components. The first processing circuit 140 sets setting information related to imaging processing or image processing designated by a user via the first input device 105 or the first communication device 122. The first processing circuit 140 performs drive control of the motor 121, imaging control of the imaging device 117, and the like according to the set setting information, and acquires an input image. The first processing circuit 140 also determines whether the setting information is compatible with the media included in the input image, and if the degree of the number of media determined to be incompatible is greater than a threshold value, stops conveying the subsequent media and notifies the user.

[0047] FIG. 5 is a schematic diagram for explaining the data structure of the result table.

[0048] As shown in FIG. 5, the result table stores, for each medium transported by the medium transport device 100, a medium number, an input image, a processed image, and a judgment result, etc., in association with each other. The medium number is a number for identifying the medium being transported, and indicates the order in which each medium was transported among a group of media that are placed together on the mounting table 103 and transported sequentially. The input image is an image of the medium captured in accordance with the setting information. The processed image is an image generated by performing image processing on the input image in accordance with the setting information. The judgment result is a result of judging whether the setting information is suitable for the medium included in the input image, and indicates suitability or insuitability. The items corresponding to each medium in the result table are initialized at the start of the medium reading process, and are added or updated each time a medium is transported.

[0049] FIG. 6 is a schematic diagram for explaining the setting information.

[0050] 6, the setting information is information related to imaging processing or image processing, and is information for defining the operation of the medium conveying device 100 when imaging a medium or the content of image processing to be executed on the captured image, etc. Items defined by the setting information include resolution, medium size, color, background color, etc.

[0051] The resolution, medium size, color, background color, etc. are settings related to the imaging process. The resolution, medium size, color, etc. are settings related to the image processing.

[0052] The resolution is a setting of the resolution of the image to be generated, and the resolution setting value is set to 150 dpi (Dots Per Inch), 200 dpi, 300 dpi, 600 dpi, 1200 dpi, etc. The medium conveying device 100 can generate an image having the set resolution by setting the medium conveying speed in the imaging process, the imaging timing (time interval) of the imaging device 117, the position of the imaging element in the line sensor to be used for imaging, etc. The medium conveying device 100 can also generate an image having the set resolution by executing thinning or interpolation of the image generated in the imaging process in the image processing.

[0053] The medium size is a setting of the size of the medium included in the generated image, and business card size, letter size, A4 size, A3 size, etc. are set as the setting value of the medium size. The medium conveying device 100 can generate an image including a medium of the set medium size by setting the imaging end timing of the imaging device 117 in the imaging process, the position of the imaging element located in the line sensor to capture the image, etc. Also, the medium conveying device 100 can generate an image including a medium of the set medium size by cropping the image generated in the imaging process in the image processing.

[0054] The color is a setting for the color of the image to be generated, and binary, grayscale, color, etc. are set as color setting values. The medium conveying device 100 can change the color of the image to be generated by setting the color of light to be irradiated by the light source of the imaging device 117 in the imaging process, the gradation range to be converted by the A / D converter, etc. In addition, the medium conveying device 100 can change the color of the image to be generated by performing grayscale conversion or binarization, etc., of the color image generated in the imaging process in the image processing.

[0055] The background color is a setting of the color of the parts other than the medium in the generated image, and the setting value of the background color is set to white, black, etc. The medium conveying device 100 can change the background color in the generated image by switching the backing position (facing position / non-facing position) of the imaging device 117 in the imaging process.

[0056] FIG. 7 is a diagram showing a schematic configuration of the first storage device 130 and the first processing circuit 140. As shown in FIG.

[0057] 7, the first storage device 130 stores a control program 131, a setting program 132, a determination program 133, a calculation program 134, a specification program 135, an acquisition program 136, a notification program 137, and a reception program 138. Each of these programs is a functional module implemented by software that runs on a processor. The first processing circuit 140 reads each program stored in the first storage device 130 and operates according to the read programs, thereby functioning as a control unit 141, a setting unit 142, a determination unit 143, a calculation unit 144, a specification unit 145, an acquisition unit 146, a notification unit 147, and a reception unit 148.

[0058] FIG. 8 is a block diagram showing a schematic configuration of the information processing device 200. As shown in FIG.

[0059] The information processing device 200 includes a second input device 201, a second display device 202, a second communication device 203, a second storage device 210, and a second processing circuit 220.

[0060] The second input device 201 has an input device such as a keyboard or a mouse, and an interface circuit that acquires a signal from the input device, and outputs to the second processing circuit 220 a signal according to an operation by the user.

[0061] The second display device 202 has a display such as a liquid crystal display, an organic EL display, or the like, and an interface circuit that outputs image data to the display, and displays various types of information on the display according to instructions from the second processing circuit 220.

[0062] The second communication device 203 has an antenna for transmitting and receiving wireless signals, and a wireless communication interface circuit for transmitting and receiving signals through a wireless communication line according to a predetermined communication protocol such as wireless LAN. The second communication device 203 is capable of communicating with the medium conveying device 100, and communicates with the medium conveying device 100 to transmit and receive various images and information according to instructions from the second processing circuit 220. The second communication device 203 may have a wired communication interface circuit according to a communication protocol such as TCP / IP, and may be connected to the medium conveying device 100 via a network. The first communication device 122 may have an interface circuit conforming to a serial bus such as USB, and may be connected to the medium conveying device 100 via a wired cable such as a USB cable.

[0063] The second storage device 210 includes a memory device such as a RAM or a ROM, a fixed disk device such as a hard disk, or a portable storage device such as a flexible disk or an optical disk. The second storage device 210 stores computer programs, databases, tables, and the like used for various processes of the information processing device 200. The computer programs may be installed in the second storage device 210 from a computer-readable portable recording medium such as a CD-ROM or a DVD-ROM using a known setup program or the like. The computer programs may also be distributed from a server or the like and installed in the second storage device 210.

[0064] The second processing circuit 220 operates based on a program previously stored in the second storage device 210. The second processing circuit 220 is, for example, a CPU. Note that the second processing circuit 220 may be, for example, a DSP, an LSI, an ASIC, an FPGA, or the like.

[0065] The second processing circuit 220 is connected to the second input device 201, the second display device 202, the second communication device 203, the second storage device 210, etc., and controls each of these components. The second processing circuit 220 controls data transmission and reception with the medium conveying device 100 via the second communication device 203, controls input of the second input device 201, controls display of the second display device 202, etc.

[0066] 9, 10 and 11 are flowcharts showing an example of the operation of the medium reading process.

[0067] An example of the operation of the medium reading process of the medium conveying device 100 will be described below with reference to the flowcharts shown in Figures 9, 10, and 11. Note that the flow of the operation described below is executed mainly by the first processing circuit 140 in cooperation with each element of the medium conveying device 100 based on a program stored in advance in the first storage device 130.

[0068] First, the control unit 141 waits until a user inputs an instruction to read a medium using the first input device 105 or the information processing device 200 and receives an operation signal instructing to read a medium from the first input device 105 or the first communication device 122 (step S101). The operation signal includes setting information related to imaging processing or image processing specified by the user using the first input device 105 or the information processing device 200 together with the instruction to read.

[0069] Next, the setting unit 142 acquires setting information included in the operation signal, and sets the setting information in the imaging device 117, the motor 121, and the like so that an input image is generated according to the settings indicated in the acquired setting information (step S102). Note that the setting information may not be specified together with the read instruction, but may be set in advance before the read instruction is input and stored in the first storage device 130. In that case, the setting unit 142 acquires the setting information by reading it from the first storage device 130. The control unit 141 also sets (initializes) the medium number of the medium to be transported to 1.

[0070] Next, control unit 141 waits until a medium is placed on mounting table 103 (step S103). Control unit 141 acquires a first medium signal from first medium sensor 111, and determines whether or not a medium is placed on mounting table 103 based on the acquired first medium signal.

[0071] Next, the control unit 141 drives the motor 121 to rotate the feeding roller 112, the separation roller 113, the first conveying roller 114, the second conveying roller 115, the third conveying roller 118, and / or the fourth conveying roller 119 (step S104). In this way, the control unit 141 feeds and conveys the medium placed on the placement table 103.

[0072] Next, the control unit 141 judges whether the medium being transported has been imaged and whether it is a target for re-imaging (step S105). When a user instructs re-imaging of an imaged medium in a process described later, the imaged medium is transported again. In this case, only a medium whose setting information is determined to be incompatible with the transported medium is subject to re-imaging. The control unit 141 judges whether the medium being transported has been imaged or not depending on whether the medium number of the medium being transported is already stored in the result table. The control unit 141 also judges whether the medium being transported is a target for re-imaging or not depending on whether the judgment result stored in the result table in association with the medium number of the medium being transported indicates incompatibility. When the medium being transported has been imaged and is not a target for re-imaging, the control unit 141 shifts the process to step S134.

[0073] On the other hand, if the transported medium has not been imaged, or if the transported medium is to be re-imaged, the setting unit 142 sets the rotation speed of the motor 121 to a first speed (step S106). The first speed is a speed at which an input image is generated according to the setting information acquired in step S102, in particular, a speed at which a processed image with a resolution specified by the setting information can be generated.

[0074] Next, the control unit 141 acquires an input image from the imaging device 117, generates a processed image based on the acquired input image, and outputs the processed image by transmitting it to the information processing device 200 via the first communication device 122 (step S107).

[0075] The control unit 141 determines, for example, whether the leading edge of the medium has passed the position of the second medium sensor 116 based on the second medium signal received from the second medium sensor 116. The control unit 141 periodically acquires the second medium signal from the second medium sensor 116, and determines that the leading edge of the medium has passed the position of the second medium sensor 116 when the signal value of the second medium signal changes from a value indicating that the medium is not present to a value indicating that the medium is present. The control unit 141 causes the imaging device 117 to start imaging when the leading edge of the medium has passed the position of the second medium sensor 116. The control unit 141 controls the imaging device 117 so that an input image is generated according to the setting information acquired in step S102.

[0076] Thereafter, the control unit 141 causes the imaging device 117 to end imaging when the medium has been transported by an amount equal to the medium size indicated in the setting information acquired in step S102 plus a margin. The control unit 141 may also cause the imaging device 117 to end imaging when the trailing end of the medium passes the imaging position of the imaging device 117. For example, the control unit 141 determines whether the trailing end of the medium has passed the position of the second medium sensor 116 based on the second medium signal received from the second medium sensor 116. The control unit 141 periodically acquires the second medium signal from the second medium sensor 116, and determines that the leading end of the medium has passed the position of the second medium sensor 116 when the signal value of the second medium signal changes from a value indicating that the medium is present to a value indicating that the medium is not present. The control unit 141 determines that the trailing end of the medium has passed the imaging position of the imaging device 117 when a first predetermined time has elapsed since the trailing end of the medium passed the position of the second medium sensor 116. The first predetermined time is set to the time required for the medium to move from the position of the second medium sensor 116 to the imaging position.

[0077] The control unit 141 acquires an input image from the imaging device 117 every time the imaging device 117 generates a predetermined number of lines of input images, and synthesizes the input images when the imaging device 117 ends imaging. The control unit 141 may acquire all lines of input images at once when the imaging device 117 ends imaging. The control unit 141 performs image processing on the input image according to the setting information acquired in step S102 to generate a processed image. If it is not necessary to perform image processing, the control unit 141 sets the input image itself as the processed image. The processed image is an example of an image based on the input image. If the transported medium has not been imaged (if it is a medium that has been imaged for the first time), the control unit 141 stores the medium number of the transported medium, the acquired input image, and the generated processed image in a result table in association with each other. On the other hand, if the transported medium has already been imaged (if it is to be re-imaged), the control unit 141 replaces the input image and processed image stored in the result table in association with the medium number of the transported medium with the newly acquired input image and newly generated processed image.

[0078] Also, if the transported medium has not been imaged (if the medium is imaged for the first time), the control unit 141 transmits the processed image together with its medium number to the information processing device 200. The second processing circuit 220 of the information processing device 200 receives the processed image and the medium number from the medium transport device 100 via the second communication device 203, and stores the received processed image and the medium number in the second storage device 210 in association with each other. On the other hand, if the transported medium has been imaged (if the medium is to be re-imaged), the control unit 141 transmits the newly generated processed image and a replacement request signal to the information processing device 200 via the first communication device 122. The replacement request signal is a signal requesting that the processed image stored in the second storage device 210 be replaced with the newly generated processed image, and the replacement request signal includes the medium number corresponding to the processed image to be replaced. When the second processing circuit 220 of the information processing device 200 receives the replacement request signal from the medium transport device 100 via the second communication device 203, it replaces the processed image associated with the medium number included in the replacement request signal with the newly received processed image.

[0079] Next, the control unit 141 determines whether the user has been notified by the notification unit 147 that the setting information is not compatible with the transported medium (step S108). When the determination unit 143 determines that the setting information is not compatible with the transported medium in the process described below, the notification unit 147 notifies the user of that fact. When the user has been notified that the setting information is not compatible with the transported medium, the control unit 141 shifts the process to step S123. In this case, the determination unit 143 does not execute the determination of whether the setting information is compatible with the transported medium from now on. As a result, even if the setting information is not compatible with the transported medium from now on, the control unit 141 does not stop the transport of the medium from now on, and the notification unit 147 does not notify the user that the setting information is not compatible with the transported medium from now on. Therefore, the user can avoid receiving the same notification when the transport of the medium is repeatedly stopped after receiving the notification that the setting information is not compatible with the transported medium and deciding to continue the transport of the medium according to the setting information. The medium conveying device 100 improves user convenience without causing a bother to the user, and can suppress an increase in the processing time of the medium reading process.

[0080] Next, the determination unit 143 determines, based on the input image, whether or not the setting information set by the user matches the medium (feature of the input image) included in the input image (step S109).

[0081] For example, the determination unit 143 detects characters from the input image using a known OCR (Optical Character Recognition) technique. If the ratio of the number of characters whose pixel count is less than the pixel count threshold to the number of all detected characters is equal to or greater than the character count ratio threshold, the determination unit 143 determines that the setting information is not suitable for the medium included in the input image. The pixel count threshold and the character count ratio threshold are set in advance.

[0082] The determination unit 143 may determine whether the setting information is suitable for the medium included in the input image based on the character size (points) of each detected character on the medium. In this case, the resolution condition for imaging each character size is set in advance in the first storage device 130 for each character size. For example, the resolution condition is set to 400 dpi or more when the character size is less than 8 points. The resolution condition is set to 300 dpi or more when the character size is 8 points or more and 10 points or less. The resolution condition is set to 200 dpi or more when the character size is more than 10 points. The determination unit 143 specifies the character size from the number of pixels of each detected character and the resolution included in the setting information, and determines whether the resolution indicated in the setting information satisfies the resolution condition of the specified character size. The determination unit 143 determines that the setting information is not suitable for the medium included in the input image when the ratio of the number of characters whose resolution indicated in the setting information does not satisfy the resolution condition of the character size to the number of all detected characters is equal to or more than the character number ratio threshold.

[0083] Furthermore, the determination unit 143 determines whether the input image includes image data other than text or ruled lines. If the degree of variation in the gradation values ​​of each pixel in the input image is equal to or greater than the variation threshold, the determination unit 143 determines that the input image includes image data other than text or ruled lines. The gradation values ​​are brightness values, color values, etc. The degree of variation is variance, standard deviation, etc. On the other hand, if the degree of variation in the gradation values ​​of each pixel in the input image is less than the variation threshold, the determination unit 143 determines that the input image does not include image data other than text or ruled lines.

[0084] The determination unit 143 may determine whether the input image contains image data other than text or ruled lines by a classifier that has been trained in advance to output information indicating whether the image contains image data other than text or ruled lines when an image is input. This classifier is trained in advance using a plurality of images including various types of media, for example, by deep learning, and is stored in advance in the first storage device 130. The determination unit 143 inputs the input image to the classifier and determines whether the input image contains image data other than text or ruled lines based on the information output from the classifier.

[0085] When the determination unit 143 determines that the input image contains image data other than text or lines and the resolution indicated in the setting information is equal to or lower than a predetermined first resolution threshold (e.g., 200 dpi, etc.), it determines that the setting information is not suitable for the medium contained in the input image. On the other hand, when the determination unit 143 determines that the input image does not contain image data other than text or lines and the resolution indicated in the setting information is equal to or higher than a predetermined second resolution threshold (e.g., 600 dpi, etc.), it determines that the setting information is not suitable for the medium contained in the input image.

[0086] Furthermore, when the determination unit 143 determines that the input image contains image data other than text or lines and the color indicated in the setting information is binary, it determines that the setting information is not suitable for the medium contained in the input image. On the other hand, when the determination unit 143 determines that the input image does not contain image data other than text or lines and the color indicated in the setting information is color, it determines that the setting information is not suitable for the medium contained in the input image.

[0087] Furthermore, the determination unit 143 detects edge pixels from the input image using a known image processing technique, and detects the largest area surrounded by the edge pixels as the medium area. The determination unit 143 calculates the size of the medium included in the input image from the number of pixels included in the detected medium area and the resolution at which the input image was generated. If the calculated size does not match the medium size indicated in the setting information, the determination unit 143 determines that the setting information does not match the medium included in the input image. Furthermore, if the medium area detected in the input image overlaps with the bottom edge of the input image, the determination unit 143 determines that the input image generated according to the setting information does not include the entire medium, and that the setting information does not match the medium included in the input image.

[0088] In addition, the determination unit 143 extracts pixels having gradation values ​​in a range that is considered to be show-through in an input image in which one side of the medium is captured as candidate pixels. The determination unit 143 extracts pixels having luminance values ​​equal to or lower than a predetermined luminance threshold (pixels close to black) as low-luminance pixels in an input image in which the other side of the medium is captured. The determination unit 143 determines that show-through of the medium has occurred when the ratio of the number of low-luminance pixels extracted at positions corresponding to the candidate pixels to the number of extracted candidate pixels is equal to or higher than a predetermined low-luminance pixel ratio threshold. When the determination unit 143 determines that show-through of the medium has occurred and the background color indicated in the setting information is white, it determines that the setting information is not suitable for the medium included in the input image.

[0089] Next, the determination unit 143 stores the determination result as to whether the setting information is suitable for the medium included in the input image in a result table (step S110). The determination unit 143 stores the determination result in the result table in association with the medium number of the transported medium.

[0090] Next, the calculation unit 144 refers to the result table and calculates a first degree, which is the degree of the number of media whose setting information is determined to be incompatible among the plurality of transported media (step S111). The calculation unit 144 calculates, as the first degree, the proportion of media whose setting information is determined to be incompatible among a predetermined number of media whose setting information is determined to be incompatible, or the number of media whose setting information is determined to be incompatible. The predetermined number of media whose setting information is determined to be incompatible among the plurality of transported media is, for example, the predetermined number of media most recently transported. The predetermined number is preset to any value equal to or greater than two. The number of media whose setting information is determined to be incompatible may be the consecutive number of media whose setting information is determined to be incompatible.

[0091] Next, the control unit 141 determines whether the first degree calculated by the calculation unit 144 satisfies a stop condition (step S112). The stop condition is set in advance, for example, that the ratio calculated by the calculation unit 144 is greater than a first ratio threshold, or that the number of media calculated by the calculation unit 144 is greater than a first media number threshold, or the like. The stop condition may be set to satisfy either one or both of the calculated ratio being greater than the first ratio threshold and the calculated number of media being greater than the first media number threshold. The first ratio threshold and / or the first media number threshold are examples of thresholds, and are set in advance to arbitrary values. The first ratio threshold and / or the first media number threshold may be specified by the user using the first input device 105 or the information processing device 200.

[0092] If the first degree does not satisfy the stop condition, control unit 141 does not execute any particular process and transitions to step S123. That is, if the calculated first degree (proportion or number of media) is equal to or less than the threshold (first proportion threshold or first number of media threshold), control unit 141 does not stop transport of the media, and notification unit 147 does not notify the user of information related to the determination result.

[0093] As described above, the medium conveying device 100 does not immediately determine that the setting information set by the user is inappropriate if it is not suitable for one medium, but determines whether it is appropriate based on whether it is suitable for two or more media. This allows the medium conveying device 100 to prevent erroneous determinations of whether the setting information is appropriate. Therefore, the medium conveying device 100 can prevent erroneous stopping of medium conveyance or erroneous notification to the user, and can prevent an increase in the processing time of the medium reading process.

[0094] On the other hand, when the first degree satisfies the stop condition, the control unit 141 stops the motor 121. As a result, the control unit 141 stops the feed roller 112, the separation roller 113, the first conveyor roller 114, the second conveyor roller 115, the third conveyor roller 118, and / or the fourth conveyor roller 119, and temporarily stops the subsequent conveyance of the medium (step S113).

[0095] Next, the identifying unit 145 identifies setting information suitable for the medium determined to be incompatible with the setting information (step S114). The identifying unit 145 identifies setting information suitable for the medium determined to be incompatible with the setting information by the determining unit 143, among the media to be determined by the determining unit 143, that is, the predetermined number of media to be calculated for the first degree. The identifying unit 145 identifies setting information suitable for each corresponding medium, based on the determination result determined by the determining unit 143, for each item determined to be incompatible by the determining unit 143.

[0096] For example, if it is determined that the item of resolution is not suitable, the specifying unit 145 specifies setting information suitable for each corresponding medium for the item of resolution. If it is determined that the input image contains image data other than text or ruled lines, the specifying unit 145 specifies a resolution greater than a first resolution threshold (e.g., 200 dpi, etc.) as setting information suitable for the medium. In that case, the specifying unit 145 may specify the maximum resolution supported by the medium conveying device 100 as setting information suitable for the medium. On the other hand, if it is determined that the input image does not contain image data other than text or ruled lines, the specifying unit 145 specifies a resolution less than a second resolution threshold (e.g., 600 dpi, etc.) as setting information suitable for the medium. In that case, the specifying unit 145 may specify the minimum resolution supported by the medium conveying device 100 as setting information suitable for the medium. When the determination unit 145 determines that the resolution item is not suitable for multiple media, it determines the maximum resolution among the determined resolutions as the setting information suitable for the medium for which the setting information is determined to be incompatible, so as to be suitable for all media.

[0097] Also, if the color item is determined to be incompatible, the specification unit 145 specifies setting information that is compatible with the corresponding medium for the color item. If the specification unit 145 determines that the input image contains image data other than text or ruled lines, it specifies color or grayscale as setting information that is compatible with the medium. On the other hand, if the specification unit 145 determines that the input image does not contain image data other than text or ruled lines, it specifies grayscale or binary as setting information that is compatible with the medium. If the specification unit 145 determines that the color item is incompatible with multiple media, it specifies the color that requires the highest ability among the specified colors as setting information that is compatible with all media. The ability required is higher in the order of color, grayscale, and binary.

[0098] Furthermore, if it is determined that the item of medium size is not suitable, the specification unit 145 specifies setting information suitable for the corresponding medium for the item of medium size. The specification unit 145 specifies the medium size calculated in step S109 as the setting information suitable for that medium. If it is determined that the item of medium size is not suitable for multiple media, the specification unit 145 specifies the largest medium size among the specified medium sizes as the setting information suitable for the medium for which the setting information is determined to be not suitable, so as to be suitable for all media.

[0099] Furthermore, if the item of background color is determined to be incompatible, the specifying unit 145 specifies setting information that is compatible with the corresponding medium for the item of background color. If the specifying unit 145 determines that show-through occurs for any medium, it specifies black as the setting information that is compatible with that medium.

[0100] Next, the identifying unit 145 determines whether the setting information identified as the setting information suitable for the medium is supported by the medium conveying device 100 (step S115). If the identified setting information is supported by the medium conveying device 100, the identifying unit 145 shifts the process to step S118 without performing any particular process.

[0101] On the other hand, if the specified setting information is not supported by the medium conveying device 100, the acquisition unit 146 acquires capability information indicating the capability of the other medium conveying devices or other software regarding the imaging process or image processing (step S116). The other medium conveying devices are medium conveying devices other than the medium conveying device 100 that are included in the image processing system 1, and the other software is software other than the software installed in the medium conveying device 100 that is included in the image processing system 1. The software is driver software or the like that causes the medium conveying device 100 to execute each process. The capability information indicates a function that the medium conveying device or software can handle (operation when imaging a medium or content of image processing to be executed on the imaged image) for each item specified in the setting information. The capability information of each medium conveying device or each software that the image processing system 1 has is stored in advance in the second storage device 210 of the information processing device 200 or the storage device of an external server device. The acquisition unit 146 acquires the capability information of each medium conveying device or each software by receiving it from the information processing device 200 or the external server device via the first communication device 122.

[0102] Next, the identifying unit 145 identifies a medium conveying device or software having a capability compatible with the medium determined to be incompatible with the setting information from among other medium conveying devices or other software (step S117). The identifying unit 145 identifies a medium conveying device or software having capability information compatible with the setting information identified in step S108 as a medium conveying device or software having a capability compatible with the medium determined to be incompatible with the setting information.

[0103] Next, the notification unit 147 generates first notification data for notifying the user that the setting information is not compatible with the transported medium. The notification unit 147 displays the generated first notification data on the first display device 106, or outputs it by transmitting it to the information processing device 200 via the first communication device 122, and notifies the user (step S118). When the information processing device 200 receives the first notification data from the medium transport device 100 via the second communication device 203, it displays the received first notification data on the second display device 202. The first notification data is an example of information on the determination result by the determination unit 143.

[0104] FIG. 12 is a schematic diagram showing an example of the first notification data 1200. As shown in FIG.

[0105] 12, the first notification data 1200 includes summary information 1201, detailed information 1202, a medium number 1203, an image 1204, a setting change object 1205, a re-image button 1206, a continue button 1207, an end button 1208, and associated information 1209. The summary information 1201 indicates the result of the determination by the determination unit 143, i.e., a message indicating that the setting information set by the user is not suitable for at least some of the media, and a suggestion to change the setting information and re-image all of the media.

[0106] In this way, the notification unit 147 notifies, as information on the determination result, a suggestion to change the setting information and re-image all media. If the first degree satisfies the stop condition, it is highly likely that the setting information itself set by the user is incorrect, rather than that different types of media are mixed in the group of media set together on the mounting table 103. In this case, the medium conveying device 100 recommends that the user change the setting information and re-image all media, and by having all media re-imaged, the possibility of generating an appropriate processed image can be increased.

[0107] Detailed information 1202 indicates setting information set by a user, recommended settings suitable for a medium for which the setting information is determined to be incompatible, and recommended devices or recommended software that support the recommended settings suitable for the medium. The recommended settings are specific information identified by the identification unit 145 as setting information suitable for a medium for which the setting information is determined to be incompatible. The recommended devices or recommended software are media conveying devices or software identified by the identification unit 145 as media conveying devices or software that have the capability to be compatible with a medium for which the setting information is determined to be incompatible.

[0108] In this way, the notification unit 147 notifies the user of the specific information identified by the identification unit 145 as the setting information suitable for the medium for which the setting information is determined to be incompatible. This allows the user to recognize the appropriate setting for each medium, and to re-transport and re-image each medium according to the setting. Therefore, the medium transport device 100 can improve the convenience for the user.

[0109] Furthermore, the notification unit 147 notifies information on a medium conveying device or software that has the capability to be compatible with the medium determined to be incompatible with the setting information, among other medium conveying devices or other software. This allows the user to recognize the medium conveying device or software that can generate an image suitable for each medium, and to obtain the desired image using the medium conveying device or software. Therefore, the medium conveying device 100 can improve the convenience for the user.

[0110] A medium number 1203 and an image 1204 are displayed in correspondence with each other for each medium for which the setting information is determined to be incompatible. The medium number 1203 is the medium number of each medium for which the setting information is determined to be incompatible among the media to be determined, and the image 1204 is an input image of each medium, or a processed image based on the input image. By viewing the medium number 1203 and the image 1204, the user can confirm the image of each medium captured or processed in accordance with the setting information, and can confirm the validity of the setting information. The setting change object 1205 is an object for accepting changes to the setting information by the user, and includes a box for inputting a setting value designated by the user for each item included in the setting information.

[0111] The re-imaging button 1206 is a button for changing the setting information and re-imaging the media. By pressing the re-imaging button 1206, the user can re-imaging each medium whose setting information is determined to be incompatible according to the setting information specified by the setting change object 1205. The continue button 1207 is a button for resuming transport and imaging of the media without changing the setting information. By pressing the continue button 1207, the user can resume transport and imaging of the remaining media according to the currently set setting information. The end button 1208 is a button for ending the medium reading process. By pressing the end button 1208, the user can stop transport and imaging of the remaining media according to the currently set setting information. The accompanying information 1209 indicates that all media must be reset when re-imaging is performed.

[0112] Next, the reception unit 148 waits until the user inputs an instruction to retransport and re-image the medium, an instruction to continue transporting and imaging the medium, or an instruction to end transporting and imaging the medium using the first input device 105 or the information processing device 200, and receives a first instruction signal from the first input device 105 or the first communication device 122 (step S119). When the user presses the re-image button 1206, the reception unit 148 receives a first instruction signal instructing retransporting and re-imaging the medium from the first input device 105 or the first communication device 122. The first instruction signal instructing retransporting and re-imaging the medium includes the setting information input to the setting change object 1205. When the user presses the continue button 1207, the reception unit 148 receives a first instruction signal instructing continuation (resume) of transporting and imaging the medium from the first input device 105 or the first communication device 122. When the user presses the end button 1208, the reception unit 148 receives a first instruction signal from the first input device 105 or the first communication device 122, which instructs the user to end the transportation of the medium and the imaging.

[0113] When the reception unit 148 receives the first instruction signal, it determines whether the first instruction signal instructs re-transport and re-imaging of the medium (step S120). When the first instruction signal instructs re-transport and re-imaging, the control unit 141 returns the process to step S102 and executes the processes from step S102 onward. In this case, the user re-mounts all media that have been transported so far and all media that have not yet been transported on the mounting table 103. In step S102, the setting unit 142 acquires the setting information included in the first instruction signal, and sets the setting information in the imaging device 117, the motor 121, and the like so that an input image is generated according to each setting indicated in the acquired setting information. In addition, the control unit 141 sets (initializes) the medium number of the medium to be transported to 1. In step S106, the setting unit 142 sets the rotation speed of the motor 121 to a first speed according to the setting information acquired in step S102.

[0114] In step S107, the control unit 141 controls the imaging device 117 so that an input image is generated according to the setting information acquired in step S102, and performs image processing on the input image according to the setting information acquired in step S102 to generate a processed image. The control unit 141 replaces the input image and the processed image stored in the result table in association with the medium number of the transported medium with the newly acquired input image and the newly generated processed image. The control unit 141 also transmits the newly generated processed image and a replacement request signal to the information processing device 200 via the first communication device 122, and causes the information processing device 200 to replace the processed image. In this way, when the control unit 141 re-images the medium determined to be incompatible with the setting information and re-generates the input image, it replaces the processed image with the re-generated processed image in the first storage device 130 and / or the second storage device 210 in which the processed image including the medium is stored. This eliminates the need for the user to search for a processed image that was generated according to erroneous setting information and replace it with a re-captured processed image, thereby enabling the medium conveying device 100 to improve user convenience.

[0115] On the other hand, if re-transporting and re-imaging of the medium is not instructed in step S120, the reception unit 148 determines whether the first instruction signal instructs to continue transporting and imaging the medium or to end transporting and imaging the medium (step S121). If an instruction to end transporting and imaging the medium is instructed, the control unit 141 ends the medium reading process without transporting the remaining media.

[0116] On the other hand, if an instruction to continue transporting and capturing images of the medium has been issued, the control unit 141 re-drives the motor 121 to re-rotate the feed roller 112, the separation roller 113, the first transport roller 114, the second transport roller 115, the third transport roller 118, and / or the fourth transport roller 119. This causes the control unit 141 to feed and transport the remaining media placed on the placement table 103 (step S122).

[0117] Next, control unit 141 determines whether or not a medium remains on mounting table 103 based on the first medium signal received from first medium sensor 111 (step S123). If a medium remains on mounting table 103, control unit 141 increments (+1) the medium number of the medium to be transported and sets the medium number of the next medium to be transported. Control unit 141 then returns the process to step S105 and repeats the processes of steps S105 to S123.

[0118] On the other hand, if no media remain on the placement table 103, the control unit 141 stops the motor 121, and stops the feed roller 112, the separation roller 113, the first conveyor roller 114, the second conveyor roller 115, the third conveyor roller 118, and the fourth conveyor roller 119 (step S124). This causes the control unit 141 to stop conveying the media.

[0119] Next, the calculation unit 144 refers to the result table and calculates a second degree, which is the degree of the number of media whose setting information is determined to be incompatible among the plurality of transported media (step S125). The calculation unit 144 calculates, as the second degree, the proportion of media whose setting information is determined to be incompatible among all the transported media, or the number of media whose setting information is determined to be incompatible. The number of media whose setting information is determined to be incompatible may be the consecutive number of media whose setting information is determined to be incompatible.

[0120] Next, the control unit 141 judges whether the second degree calculated by the calculation unit 144 satisfies the notification condition (step S126). The notification condition is set to a condition that is more lenient than the stop condition. The notification condition is set in advance, for example, that the ratio calculated by the calculation unit 144 is greater than the second ratio threshold, or that the number of media calculated by the calculation unit 144 is greater than the second media number threshold, or the like. The notification condition may be set to satisfy, for example, either one or both of the calculated ratio being greater than the second ratio threshold and the calculated number of media being greater than the second media number threshold. The second ratio threshold and the second media number threshold are set in advance to values ​​smaller than the first ratio threshold and the first media number threshold, respectively. The second ratio threshold and the second media number threshold are set to, for example, 0, respectively. In that case, if there is even one medium that does not match the setting information, a notification is given to the user. The second ratio threshold and / or the second media number threshold may be specified by the user using the first input device 105 or the information processing device 200. If the second degree does not satisfy the notification condition, the control unit 141 does not notify the user and ends the medium reading process.

[0121] On the other hand, if the second degree satisfies the notification condition, the identifying unit 145 identifies setting information suitable for the medium for which the setting information is determined to be incompatible (step S127) in the same manner as in the process of step S114. The identifying unit 145 identifies setting information suitable for all of the media for which the determining unit 143 has determined that the setting information is incompatible.

[0122] Next, similarly to the process of step S115, the identification unit 145 determines whether the setting information identified as the setting information suitable for the medium is supported by the medium conveying device 100 (step S128). If the identified setting information is supported by the medium conveying device 100, the identification unit 145 shifts the process to step S131 without performing any particular process.

[0123] On the other hand, if the identified setting information is not supported by the medium conveying device 100, the acquisition unit 146 acquires capability information of other medium conveying devices or other software in the same manner as in the process of step S116 (step S129).

[0124] Next, the identification unit 145, in a manner similar to the processing of step S117, identifies a medium conveying device or software among other medium conveying devices or other software that has the capability to be compatible with the medium for which the setting information is determined to be incompatible (step S130).

[0125] Next, the notification unit 147 generates second notification data for notifying the user that the setting information is not suitable for the transported medium. The notification unit 147 displays the generated second notification data on the first display device 106, or outputs it by transmitting it to the information processing device 200 via the first communication device 122, and notifies the user (step S131). When the information processing device 200 receives the second notification data from the medium transport device 100 via the second communication device 203, it displays the received first notification data on the second display device 202. The second notification data is an example of information on the determination result by the determination unit 143.

[0126] FIG. 13 is a schematic diagram showing an example of the second notification data 1300. As shown in FIG.

[0127] 13, the second notification data 1300 includes summary information 1301, detailed information 1302, a medium number 1303, an image 1304, a setting change object 1305, a re-image button 1306, an end button 1307, and associated information 1308. The summary information 1301 indicates the result of the determination by the determination unit 143, i.e., a message indicating that the setting information set by the user is not suitable for some media, and a suggestion to change the setting information and re-image the media for which the setting information is determined to be incompatible.

[0128] In this way, when the first degree calculated by the calculation unit 144 does not satisfy the stop condition and the second degree satisfies the notification condition, the notification unit 147 notifies a proposal to change the setting information and re-image the media determined to be incompatible with the setting information after the transport of all the media is completed. When the first degree does not satisfy the stop condition and the second degree satisfies the notification condition, it is highly likely that different types of media were mixed in the group of media set together on the placement table 103, and re-imaging may not be necessary depending on the situation. The medium transport device 100 does not interrupt the transport of the media until the transport of all the media is completed, and allows the user to select a process after the transport of all the media is completed, thereby enabling appropriate measures to be taken according to the situation.

[0129] The detailed information 1302, the medium number 1303, the image 1304, the setting change object 1305, the re-shoot button 1306, the end button 1307, and the associated information 1308 are information, objects, or buttons similar to the detailed information 1202, the medium number 1203, the image 1204, the setting change object 1205, the re-shoot button 1206, the end button 1208, and the associated information 1209 of the first notification data 1200, respectively. However, the detailed information 1202 indicates recommended settings that are suitable for all media determined to be incompatible with the setting information, recommended devices or recommended software that support recommended settings that are suitable for all media determined to be incompatible with the setting information, and the like. The medium number 1303 is the medium number of all media determined to be incompatible with the setting information.

[0130] Next, the reception unit 148 waits until the user inputs an instruction to retransport and re-image the medium, or an instruction to end transporting and imaging the medium, using the first input device 105 or the information processing device 200, and the reception unit 148 receives a second instruction signal from the first input device 105 or the first communication device 122 (step S132). When the user presses the re-image button 1306, the reception unit 148 receives a second instruction signal instructing retransporting and re-imaging the medium from the first input device 105 or the first communication device 122. The second instruction signal instructing retransporting and re-imaging the medium includes the setting information input to the setting change object 1305. When the user presses the end button 1307, the reception unit 148 receives a second instruction signal instructing end transporting and imaging the medium from the first input device 105 or the first communication device 122.

[0131] When the reception unit 148 receives the second instruction signal, it determines whether the second instruction signal instructs to retransport the medium and re-image the medium, or to end transporting the medium and capturing the image (step S133). If the second instruction signal instructs to end transporting the medium and capturing the image, the control unit 141 ends the medium reading process.

[0132] On the other hand, if the second instruction signal indicates that re-conveyance and re-imaging are to be performed, the control unit 141 returns the process to step S102 and executes the processes from step S102 onward. In this case, the user re-mounts all of the transported media on the mounting table 103. The user does not need to search for the media that have been imaged according to the erroneous setting information and re-mount them on the mounting table 103, and the medium transport device 100 can improve the user's convenience. In step S102, the setting unit 142 acquires the setting information included in the second instruction signal, and sets the setting information in the imaging device 117, the motor 121, and the like so that an input image is generated according to each setting indicated in the acquired setting information. In addition, the control unit 141 sets (initializes) the medium number of the transported medium to 1. In step S106, the setting unit 142 sets the rotation speed of the motor 121 to a first speed according to the setting information acquired in step S102.

[0133] In step S107, the control unit 141 controls the imaging device 117 so that an input image is generated according to the setting information acquired in step S102, and performs image processing on the input image according to the setting information acquired in step S102 to generate a processed image. The control unit 141 replaces the input image and the processed image stored in the result table in association with the medium number of the transported medium with the newly acquired input image and the newly generated processed image. The control unit 141 also transmits the newly generated processed image and a replacement request signal to the information processing device 200 via the first communication device 122, and causes the information processing device 200 to replace the processed image. In this way, when the control unit 141 re-images the medium determined to be incompatible with the setting information and re-generates the input image, it replaces the processed image with the re-generated processed image in the first storage device 130 and / or the second storage device 210 in which the processed image including the medium is stored. This eliminates the need for the user to search for a processed image that was generated according to erroneous setting information and replace it with a re-captured processed image, thereby enabling the medium conveying device 100 to improve user convenience.

[0134] Furthermore, if re-conveyance and re-imaging are instructed in step S120 or S133, and it is determined in step S105 that the medium being conveyed has already been imaged and is not a target for re-imaging, the setting unit 142 sets the rotation speed of the motor 121 to a second speed (step S134). The second speed is a speed equal to or greater than the first speed, and is, for example, the maximum speed at which the medium conveying device 100 can convey the medium.

[0135] Next, the control unit 141 waits until the rear end of the medium passes the imaging position without causing the imaging device 117 to image the medium (step S135), and the process proceeds to step S123.

[0136] In this way, when all media transported by the transport unit have been re-transported, the imaging device 117 re-images only those media for which the setting information is determined to be incompatible. Since the imaging device 117 does not image the media, the medium transport device 100 can transport the media at high speed without considering the imaging timing of the imaging device 117. Therefore, the medium transport device 100 can reduce the processing time required for re-imaging. This concludes the explanation of the medium reading process.

[0137] The process of step S108 is executed after the processes of steps S109 and S110, and even if the user has been notified that the setting information is not suitable for the conveyed medium, the determination unit 143 may determine whether or not the setting information is suitable for the medium included in the input image. Also, the process of step S108, the process of step S114, the processes of steps S115 to S117, the process of step S119, the process of step S120, the processes of steps S125 to S126, the process of step S127, the processes of steps S128 to S130, the processes of steps S131 to S132, the process of step S133, and / or the processes of steps S134 to S135 may be omitted.

[0138] As described above in detail, when the ratio or number of media with incompatible setting information among a predetermined number of media is greater than a threshold, the medium conveying device 100 stops conveying subsequent media and notifies the user. This makes it possible for the medium conveying device 100 to improve user convenience.

[0139] In particular, when the media conveying device is used for business purposes, there are many cases where a large amount of media is conveyed and imaged at once. If an incorrect setting is used at that time, it is found that an appropriate image has not been generated in the confirmation phase after all media have been conveyed and imaged, and all media must be reconveyed and reimaged. In addition, if different types of media are mixed in the large amount of media, the user must extract different types of media from the group of media that have been conveyed and imaged, and reconvey and reimage them. If the setting information does not match the conveyed media, the media conveying device 100 temporarily stops conveying subsequent media. Therefore, the user can reconvey and reimage the media before all media have been conveyed and imaged, and the media conveying device 100 can suppress an increase in the processing time of the media reading process. In addition, the user can extract media with incompatible settings from a portion of the conveyed media, not from all media, and therefore the media conveying device 100 can easily extract media with incompatible settings, thereby improving the user's convenience.

[0140] Then, medium conveying device 100 does not immediately determine that the setting information is inappropriate when it is not suitable for one medium, but determines whether the setting information is appropriate based on whether it is suitable for two or more media. This allows medium conveying device 100 to prevent erroneous determination of whether the setting information is appropriate. Therefore, medium conveying device 100 can prevent erroneous stopping of medium conveyance or erroneous notification to the user, and prevent an increase in the processing time of the medium reading process.

[0141] Furthermore, even if a user has little knowledge or skill regarding image reading processing, the user can appropriately select setting information, other medium conveying devices, or other software that can generate the desired image. This allows the medium conveying device 100 to prevent reworking of the image reading processing due to the use of inappropriate settings, medium conveying devices 100, or software, and prevents a decrease in the user's work efficiency or work quality.

[0142] FIG. 14 is a block diagram showing a schematic configuration of a first processing circuit 340 in a medium conveying device according to another embodiment.

[0143] The first processing circuit 340 is used in place of the first processing circuit 140, and executes a medium reading process, etc. The first processing circuit 340 has a control circuit 341, a setting circuit 342, a determination circuit 343, a calculation circuit 344, an identification circuit 345, an acquisition circuit 346, a notification circuit 347, a reception circuit 348, etc.

[0144] The control circuit 341 is an example of a control unit, and has the same functions as the control unit 141. The control circuit 341 receives an operation signal from the first input device 105 or the first communication device 122, a first instruction signal or a second instruction signal from the reception circuit 348, a first medium signal from the first medium sensor 111, and a second medium signal from the second medium sensor 116. The control circuit 341 also reads out the first degree from the first storage device 130. The control circuit 341 controls the motor 121 based on each piece of information received or read out. The control circuit 341 also obtains an input image from the imaging device 117, generates a processed image based on the input image, stores the image in the first storage device 130, and outputs the image to the first display device 106 or the first communication device 122.

[0145] The setting circuit 342 is an example of a setting unit, and has the same function as the setting unit 142. The setting circuit 342 receives setting information from the first input device 105 or the first communication device 122, stores it in the first storage device 130, and sets it in the imaging device 117 or the motor 121.

[0146] The determination circuit 343 is an example of a determination unit, and has the same function as the determination unit 143. The determination circuit 343 reads out the setting information and the input image from the first storage device 130, and determines whether or not the setting information is suitable for the medium included in the input image based on the input image, and stores the determination result in the first storage device 130.

[0147] The calculation circuit 344 is an example of a calculation unit, and has the same function as the calculation unit 144. The calculation circuit 344 reads out from the first storage device 130 a determination result as to whether or not the setting information is suitable for the medium included in the input image, calculates a first degree and a second degree based on the read information, and stores them in the first storage device 130.

[0148] The identification circuit 345 is an example of an identification unit, and has the same function as the identification unit 145. The identification circuit 345 reads an input image from the first storage device 130, identifies setting information suitable for the medium included in the input image, and stores the identification result in the first storage device 130. The identification circuit 345 also reads setting information and capability information from the first storage device 130, identifies a medium conveying device or software having the capability to match the medium, and stores the identification result in the first storage device 130.

[0149] The acquisition circuit 346 is an example of an acquisition unit, and has the same function as the acquisition unit 146. The acquisition circuit 346 receives the capability information from the first communication device 122, and stores it in the first storage device .

[0150] The notification circuit 347 is an example of a notification unit, and has the same function as the notification unit 147. The notification circuit 347 reads out the first degree, the second degree, the determination result by the determination circuit 343, and the determination result by the determination circuit 345 from the first storage device 130. The notification circuit 347 outputs the determination result by the determination circuit 343 and the determination result by the determination circuit 345 to the first display device 106 or the first communication device 122 based on the first degree and the second degree.

[0151] The receiving circuit 348 is an example of a receiving unit, and has the same function as the receiving unit 148. The receiving circuit 348 receives a first instruction signal or a second instruction signal from the first input device 105 or the first communication device 122, and outputs it to the control circuit 341.

[0152] As described above in detail, even when the first processing circuit 340 is used, the medium conveying device can improve user convenience.

[0153] FIG. 15 is a diagram showing a schematic configuration of a second storage device 410 and a second processing circuit 420 in an information processing device according to still another embodiment.

[0154] 15, the second storage device 410 stores a management program 411, a setting program 412, a determination program 413, a calculation program 414, an identification program 415, an acquisition program 416, a notification program 417, and a reception program 418. Each of these programs is a functional module implemented by software that runs on a processor. The second processing circuit 420 reads each program stored in the first storage device 130 and operates according to the read programs, thereby functioning as a management unit 421, a setting unit 422, a determination unit 423, a calculation unit 424, an identification unit 425, an acquisition unit 426, a notification unit 427, and a reception unit 428. The setting unit 422, the determination unit 423, the calculation unit 424, the identification unit 425, the acquisition unit 426, the notification unit 427, and the reception unit 428 have functions similar to those of the setting unit 142, the determination unit 143, the calculation unit 144, the identification unit 145, the acquisition unit 146, the notification unit 147, and the reception unit 148 of the medium conveying device 100. The second storage device 410 stores each data stored in the first storage device 130.

[0155] When a medium reading process is executed in this embodiment, in step S101, the management unit 421 waits until a user inputs an instruction to read a medium using the second input device 201 and receives an operation signal from the second input device 201. The management unit 421 transmits the received operation signal to the medium conveying device 100 via the second communication device 203.

[0156] In step S102, the setting unit 422 acquires setting information included in the operation signal, and transmits a request signal requesting that an input image be generated according to each setting indicated in the acquired setting information to the medium conveying device 100 via the second communication device 203. The setting unit 142 of the medium conveying device 100 receives the request signal from the information processing device 200 via the first communication device 122, and sets the setting information in the imaging device 117, the motor 121, etc. so that an input image is generated according to each setting specified in the request signal. As a result, the setting unit 422 sets the setting information specified by the user.

[0157] In step S107, the control unit 141 transmits the input image and the processed image to the information processing device 200 via the first communication device 122. The management unit 421 receives the input image and the processed image from the medium conveying device 100 via the second communication device 203, and stores them in a result table in the second storage device 410.

[0158] In step S109, the determination unit 423 determines whether the setting information set by the user matches the medium included in the input image based on the input image, and in step S110, the determination unit 423 stores the determination result in a result table in the second storage device 210. In step S111, the calculation unit 424 calculates a first degree by referring to the result table, and transmits it to the medium conveying device 100 via the second communication device 203. The calculation unit 144 of the medium conveying device 100 receives the first degree from the information processing device 200 via the first communication device 122.

[0159] In steps S114 and S127, the identifying unit 425 identifies setting information suitable for the medium for which it is determined that the setting information is incompatible. In steps S115 and S128, the identifying unit 425 determines whether the setting information identified as the setting information suitable for the medium is supported by the medium conveying device 100. In steps S116 and S129, the acquiring unit 426 acquires capability information indicating the capability of the other medium conveying device or other software regarding imaging processing or image processing. In steps S117 and S130, the identifying unit 425 identifies, from among the other medium conveying devices or other software, a medium conveying device or software having the capability suitable for the medium for which it is determined that the setting information is incompatible.

[0160] In step S118, the notification unit 427 generates first notification data, outputs the generated first notification data by displaying it on the second display device 202, and notifies the user. In this way, when the first degree satisfies the stop condition, the notification unit 427 notifies the user of a suggestion to change the setting information and re-image all media. Furthermore, the notification unit 427 notifies the user of the specific information identified by the identification unit 425 as setting information suitable for the medium for which the setting information is determined to be incompatible. Furthermore, the notification unit 427 notifies the user of information on a medium conveying device or software that has the ability to be suitable for the medium for which the setting information is determined to be incompatible, among other medium conveying devices or other software.

[0161] In step S119, the reception unit 428 waits until the user inputs an instruction to retransport and re-image the medium, an instruction to continue transporting and imaging the medium, or an instruction to end transporting and imaging the medium using the second input device 201, and a first instruction signal is received from the second input device 201. The reception unit 428 transmits the received first instruction signal to the medium transport device 100 via the second communication device 203.

[0162] In step S125, the calculation unit 424 refers to the result table to calculate the second degree. The calculation unit 144 of the medium conveying device 100 receives the second degree from the information processing device 200 via the first communication device 122.

[0163] In step S131, the notification unit 427 generates second notification data, outputs the generated second notification data by displaying it on the second display device 202, and notifies the user. In this way, when the second degree satisfies the notification condition, the notification unit 427 notifies a suggestion to change the setting information and re-image the media determined to be incompatible with the setting information after the transportation of all the media is completed.

[0164] In step S132, the reception unit 428 waits until the user inputs an instruction to retransport and reimage the medium or an instruction to end transporting and imaging the medium using the second input device 201, and receives a second instruction signal from the second input device 201. The reception unit 428 transmits the received second instruction signal to the medium transport device 100 via the second communication device 203.

[0165] Note that some of the processes executed by the respective units of the information processing device described above may be executed by the corresponding units of the medium conveying device.

[0166] As described above in detail, the image processing system can improve user convenience even in the case where an information processing device executes part of a medium reading process.

[0167] FIG. 16 is a block diagram showing a schematic configuration of a second processing circuit 520 in an information processing device according to still another embodiment.

[0168] The second processing circuit 520 is used in place of the second processing circuit 420, and executes a medium reading process, etc. The second processing circuit 520 has a management circuit 521, a setting circuit 522, a determination circuit 523, a calculation circuit 524, a specification circuit 525, an acquisition circuit 526, a notification circuit 527, a reception circuit 528, etc.

[0169] The management circuit 521 is an example of a management unit, and has the same functions as the management unit 421. The management circuit 521 receives an operation signal from the second input device 201, and outputs the received operation signal to the second communication device 203. The management circuit 521 also receives an input image and a processed image from the second communication device 203, stores them in the second storage device 210, and outputs them to the second display device 202.

[0170] The setting circuit 522 is an example of a setting unit, and has the same function as the setting unit 422. The setting circuit 522 receives setting information from the second input device 201, stores it in the second storage device 210, and outputs it to the second communication device 203.

[0171] The determination circuit 523 is an example of a determination unit, and has the same function as the determination unit 423. The determination circuit 523 reads out the setting information and the input image from the second storage device 210, and determines whether or not the setting information is suitable for the medium included in the input image based on the input image, and stores the determination result in the second storage device 210.

[0172] The calculation circuit 524 is an example of a calculation unit, and has the same function as the calculation unit 424. The calculation circuit 524 reads out the determination result as to whether or not the setting information is suitable for the medium included in the input image from the second storage device 210, calculates the first degree and the second degree based on the read information, stores them in the second storage device 210, and outputs them to the second communication device 203.

[0173] The identification circuit 525 is an example of an identification unit, and has the same function as the identification unit 425. The identification circuit 525 reads an input image from the second storage device 210, identifies setting information suitable for the medium included in the input image, and stores the identification result in the second storage device 210. The identification circuit 525 also reads setting information and capability information from the second storage device 210, identifies a medium conveying device or software having the capability suitable for the medium, and stores the identification result in the second storage device 210.

[0174] The acquisition circuit 526 is an example of an acquisition unit, and has the same function as the acquisition unit 426. The acquisition circuit 526 receives the capability information from the second communication device 203, and stores it in the second storage device 210.

[0175] The notification circuit 527 is an example of a notification unit, and has the same function as the notification unit 427. The notification circuit 527 reads out the first degree, the second degree, the determination result by the determination circuit 523, and the identification result by the identification circuit 525 from the second storage device 210, and outputs the determination result and / or the identification result to the second display device 202 based on the first degree or the second degree.

[0176] The receiving circuit 528 is an example of a receiving unit, and has the same function as the receiving unit 428. The receiving circuit 528 receives the first instruction signal or the second instruction signal from the second input device 201, and outputs it to the second communication device 203.

[0177] As described above in detail, even when the information processing device uses the second processing circuit 520, it is possible to improve the convenience for the user.

[0178] Although preferred embodiments have been described above, the embodiments are not limited to these. For example, the control unit 141 may determine whether the medium included in the newly generated input image is the same as the medium included in the original input image in step S107 of FIG. 9 when the medium is re-transported and re-imaged. In this case, the control unit 141 calculates the similarity between the newly generated input image and the original input image. The similarity is, for example, normalized cross-correlation. If the similarity is equal to or greater than the similarity threshold, the control unit 141 determines that the media included in each input image are the same, and transmits the input image and the processed image to the information processing device 200. On the other hand, if the similarity is less than the similarity threshold, the control unit 141 determines that the media included in each input image are different, and outputs a warning by displaying it on the first display device 106 or transmitting it to the information processing device 200 via the first communication device 122, and notifies the user.

[0179] Furthermore, the determination unit 143 may determine whether the setting information is suitable for the medium included in the input image using only a part of the input image (a part at the beginning) rather than using the entire input image. In this case, the determination unit 143 executes the determination process of step S109 when the control unit 141 acquires a predetermined number of lines of the input image from the imaging device 117. This allows the medium conveying device 100 to determine whether the setting information is suitable for the medium included in the input image at an earlier stage.

[0180] The reception unit 148 may also receive an instruction from the user as to whether or not to re-image each medium for each medium for which the setting information is determined to be incompatible. In this case, the first notification data 1200 and / or the second notification data 1300 display a button for specifying whether or not to re-image each medium for each medium for which the setting information is determined to be incompatible. In step S105 of FIG. 9, the control unit 141 determines whether or not the transported medium is a target for re-imaging, not based on whether or not the determination result in the result table indicates incompatibility, but based on whether or not an instruction for re-imaging has been received from the user. This allows the medium transport device 100 to more reliably re-transport and re-image the medium transported and imaged according to inappropriate setting information. In this case, the medium transport device 100 may have the user reset, on the mounting table 103, only the medium to be re-imaged, rather than resetting all the media. The control unit 141 identifies the medium number of the re-transported medium according to the order of the transported media, and updates the corresponding input image and / or processed image.

[0181] The reception unit 148 may also receive an instruction from the user as to whether or not to delete the input image and / or the processed image from the first storage device 130 or the second storage device 210 in which the input image and / or the processed image including the medium determined to be incompatible with the setting information is stored. In this case, the first notification data 1200 and / or the second notification data 1300 display a button for specifying whether or not to delete the input image and / or the processed image captured by each medium for each medium determined to be incompatible with the setting information. The control unit 141 deletes the input image and / or the processed image stored in association with the medium number of the medium designated to delete the corresponding input image and / or the processed image in the result table. The control unit 141 also transmits a deletion request signal requesting the deletion of the processed image to the information processing device 200 via the first communication device 122. The deletion request signal includes the medium number corresponding to the processed image to be deleted. When the second processing circuit 220 of the information processing device 200 receives a deletion request signal from the medium conveying device 100 via the second communication device 203, it deletes the processed image associated with the medium number included in the deletion request signal from the second storage device 210. As a result, if a medium that is not to be processed is mixed in with the media conveyed together, the user does not need to search for and delete the input image and / or processed image in which the medium was captured from among the images in which each of the media conveyed together was captured. Therefore, the medium conveying device 100 can improve user convenience.

[0182] The medium transport device may also have a so-called U-turn path, and may feed and transport the media placed on the placement table in order from the top, and discharge the media onto the discharge table. [Explanation of symbols]

[0183] 1 Image processing system, 100 Medium conveying device, 112 Feeding roller, 113 Separation roller, 114 First conveying roller, 115 Second conveying roller, 118 Third conveying roller, 119 Fourth conveying roller, 117 Imaging device, 130 First storage device, 141 Control unit, 142, 422 Setting unit, 143, 423 Determination unit, 144, 424 Calculation unit, 146, 426 Acquisition unit, 147, 427 Notification unit, 200 Information processing device, 210 Second storage device

Claims

1. A setting unit that sets setting information related to designated imaging processing or image processing; a conveying unit that sequentially conveys a plurality of media; an imaging unit that captures images of the media sequentially transported by the transport unit and generates an input image; a determination unit that determines, based on the input image, whether or not the setting information is suitable for a medium included in the input image; a control unit that stops conveyance of subsequent media when the number or ratio of media determined to be incompatible with the setting information among the plurality of media is greater than a threshold value; a notification unit that notifies information about a determination result when the number or percentage of media determined to be incompatible with the setting information is greater than the threshold value; A medium transport device comprising:

2. The medium conveying device according to claim 1 , wherein the notification unit notifies, as the information related to the determination result, a suggestion to change the setting information and re-image the medium.

3. The medium conveying device according to claim 1 , wherein the control unit does not stop conveyance of the medium when the number or percentage of media determined to be incompatible with the setting information is equal to or less than the threshold value.

4. The media transport device of claim 3, wherein the notification unit, when the number or percentage of media determined to be incompatible with the setting information is below the threshold, notifies a suggestion to change the setting information and re-image the media determined to be incompatible with the setting information after transport of all media has been completed.

5. The medium transport device according to claim 3 , wherein the imaging unit re-images only the medium determined to be incompatible with the setting information when all of the media transported by the transport unit have been re-transported.

6. The device further includes an acquisition unit for acquiring capability information indicating the capabilities of another medium transport device different from the medium transport device or other software other than the software installed in the medium transport device regarding imaging processing or image processing, The medium transport device described in claim 1 or 2, wherein the notification unit notifies information regarding a medium transport device or software among the other medium transport devices or other software that has the ability to be compatible with the medium for which the setting information is determined to be incompatible.

7. An image processing system having a medium conveying device and an information processing device, one of the medium conveying device and the information processing device has a setting unit that sets setting information related to designated imaging processing or image processing, The medium transport device is a conveying unit that sequentially conveys a plurality of media; an imaging unit that captures images of the media sequentially transported by the transport unit and generates an input image; one of the medium conveying device and the information processing device has a determination unit that determines, based on the input image, whether the setting information is suitable for the medium included in the input image; the medium conveying device has a control unit that stops conveying subsequent media when the number or ratio of media determined to be incompatible with the setting information among the plurality of media is greater than a threshold value; One of the medium conveying device and the information processing device has a notification unit that notifies information on a determination result when the number or ratio of media determined to be incompatible with the setting information is greater than a threshold value. An image processing system comprising:

8. Setting information regarding designated imaging processing or image processing, The conveying unit conveys the plurality of media sequentially, an imaging unit capturing images of the media sequentially transported by the transport unit to generate an input image; determining whether the setting information is compatible with a medium included in the input image based on the input image; If the number or percentage of the media determined to be incompatible with the setting information among the plurality of media is greater than a threshold value, stopping the transportation of subsequent media; If the number or percentage of media determined to be incompatible with the setting information is greater than the threshold, notify the user of information relating to the determination result. A medium transport method comprising:

9. A computer control program comprising: Set the setting information regarding the designated imaging process or image processing, determining whether the setting information matches the media included in the input image based on the input image generated by capturing an image of the plurality of media conveyed sequentially; If the number or percentage of the media determined to be incompatible with the setting information among the plurality of media is greater than a threshold value, stopping the transportation of subsequent media; If the number or percentage of media determined to be incompatible with the setting information is greater than the threshold, notify the user of information relating to the determination result. A control program that causes the computer to execute the above steps.