Image processing apparatus, control method, and control program

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

Patent Information

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

AI Technical Summary

Technical Problem

Existing image reading systems require user knowledge or skill to select appropriate devices based on purpose or medium type, lacking convenience for users.

Method used

An image processing device that acquires capability information of image reading devices, determines compatibility with existing file characteristics, and notifies users if the device is inappropriate, facilitating informed selection.

Benefits of technology

Improves user convenience by ensuring appropriate device selection, reducing rework and enhancing efficiency in selecting image reading devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

To provide an image processing apparatus, a control method, and a control program configured to improve the convenience for a user.SOLUTION: An image processing apparatus includes: an acquisition unit which acquires capability information relating to conveyance processing, image-capturing processing, or image processing of an image reading apparatus, and a storage location of a file that is generated by the image reading apparatus: an identifying unit which identifies characteristic information of an existing file present in the storage location; a determination unit which determines whether the capability information corresponds to the characteristic information; and a notification unit which gives information relating to a determination result when a determination is made that the capability information does not correspond to the characteristic information.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

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

[0002] In recent years, various types of image reading devices such as scanners have been used to capture images of various types of media for various purposes. However, a user needs knowledge or skills regarding image reading processing in order to select an appropriate image reading device according to the purpose or type of media.

[0003] An information processing device has been disclosed that displays a setting field on a screen for setting scan conditions, automatically selects an image forming device, and causes the automatically selected image forming device to execute a scan process using the scan conditions set in the setting field (see Patent Document 1). [Prior art documents] [Patent documents]

[0004] [Patent Document 1] JP 2005-278143 A Summary of the Invention [Problem to be solved by the invention]

[0005] In a system that uses image reading devices, it is required to improve convenience for a user when selecting an image reading device.

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

[0007] An image processing device according to one aspect of the present invention has an acquisition unit that acquires capability information relating to the transport process, imaging process or image processing of the image reading device, and the storage destination of files generated by the image reading device, an identification unit that identifies characteristic information of existing files present in the storage destination, a determination unit that determines whether the capability information corresponds to the characteristic information, and a notification unit that notifies information regarding the determination result when it is determined that the capability information does not correspond to the characteristic information.

[0008] In a control method according to one aspect of the present invention, an image processing device acquires capability information relating to the transport processing, imaging processing or image processing of an image reading device, and a storage destination for files generated by the image reading device, identifies characteristic information of existing files in the storage destination, determines whether the capability information corresponds to the characteristic information, and if it is determined that the capability information does not correspond to the characteristic information, notifies information relating to the determination result.

[0009] A control program according to one aspect of the present invention is a computer control program that causes a computer to acquire capability information relating to the transport processing, imaging processing or image processing of an image reading device, and a storage destination for files generated by the image reading device, identify characteristic information of existing files in the storage destination, determine whether the capability information corresponds to the characteristic information, and if it is determined that the capability information does not correspond to the characteristic information, notify information relating to the determination result. Effect of the Invention

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

[0011] [Figure 1] 1 is a diagram showing a schematic configuration of an image processing system 1 according to an embodiment. [Diagram 2] 1A is a diagram showing a schematic configuration of a first storage device 110 and a first processing circuit 120, and FIG. 1B is a diagram showing a schematic configuration of a second storage device 210 and a second processing circuit 220. FIG. [Diagram 3] 13 is a flowchart showing an example of the operation of a determination process. [Figure 4] FIG. 11 is a schematic diagram for explaining capability information. [Diagram 5] FIG. 11 is a schematic diagram for explaining feature information. [Figure 6] FIG. 4 is a schematic diagram for explaining setting information. [Figure 7] 13 is a block diagram showing a schematic configuration of another second processing circuit 320. FIG. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0012] Hereinafter, an image processing device, a control 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.

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

[0014] 1, the image processing system 1 includes one or more image reading devices 100, one or more information processing devices 200, and one or more server devices S. The image reading devices 100 and the information processing devices 200 are examples of image processing devices. The image reading devices 100, the information processing devices 200, and the server devices S are communicatively connected to each other via a network N. The network N is the Internet, an intranet, or the like.

[0015] The image reading device 100 is, for example, a scanner device. The scanner device includes an ADF (Auto Document Feeder) type scanner device that captures an image of a medium, which is an original, while conveying the medium, and a flatbed type scanner device that captures an image of a fixed 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 image reading device 100 may be a facsimile, a copier, a multifunction printer (MFP, Multifunction Peripheral), or the like. The image reading device 100 may also be a mobile phone, a smartphone, a tablet computer, a notebook personal computer, or the like that captures images of people, objects, landscapes, and the like.

[0016] 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. The server device S is a server or the like provided in a cloud network.

[0017] The image reading device 100 includes a first communication device 101, a first input device 102, a first display device 103, an imaging device 104, a motor 105, a first storage device 110, and a first processing circuit 120.

[0018] The first communication device 101 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 a wireless LAN. The first communication device 101 transmits and receives image data and various information to and from the information processing device 200 according to instructions from the first processing circuit 120. The first communication device 101 may also have a wired communication interface circuit for transmitting and receiving signals through a wired communication line according to a predetermined communication protocol such as a wired LAN.

[0019] The first input device 102 has an input device such as a button and an interface circuit that acquires a signal from the input device, accepts an operation by a user, and outputs to the first processing circuit 120 a signal according to the operation by the user.

[0020] The first display device 103 has a display such as a liquid crystal display, an organic EL (Electro-Luminescence) 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 first processing circuit 120.

[0021] The imaging device 104 generates an input image by capturing an image of a medium. The imaging device 104 has a reduction optical system type imaging sensor equipped with imaging elements based on CCDs (Charge Coupled Devices) arranged one-dimensionally or two-dimensionally. Furthermore, the imaging device 104 has a light source for irradiating light, a lens for forming an image on the imaging elements, and an A / D converter for amplifying and analog-to-digital (A / D) converting an electric signal output from the imaging elements. In the imaging device 104, the imaging sensor captures an image of the front and / or back surface of the medium, generates an analog image signal, and outputs it. The A / D converter A / D converts this analog image signal to generate a digital input image, and outputs it to the first processing circuit 120. Note that a reduction optical system type imaging sensor equipped with a CMOS (Complementary Metal Oxide Semiconductor) imaging element may be used instead of a CCD. Also, a unit-magnification optical system type line sensor equipped with an imaging element based on a CMOS or CCD may be used.

[0022] The motor 105 rotates a roller (not shown) to transport the medium in response to a control signal from the first processing circuit 120. Alternatively, the motor 105 moves the imaging device 104 in the sub-scanning direction in response to a control signal from the first processing circuit 120.

[0023] The first storage device 110 includes a memory device such as a random access memory (RAM) or a read only memory (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 first storage device 110 also stores computer programs, databases, tables, and the like used for various processes of the image reading device 100. The computer programs may be installed in the first storage device 110 from a computer-readable portable recording medium using a known setup program or the like. The portable recording medium is, for example, a compact disk read only memory (CD-ROM) or a digital versatile disk read only memory (DVD-ROM). The computer programs may be distributed from a server or the like and installed in the first storage device 110.

[0024] The first processing circuit 120 operates based on a program stored in advance in the first storage device 110. The first processing circuit 120 is, for example, a CPU (Control Processing Unit). Note that the first processing circuit 120 may be a DSP (digital signal processor), an LSI (large scale integration), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programming Gate Array), or the like.

[0025] The first processing circuit 120 is connected to the first communication device 101, the first input device 102, the first display device 103, the imaging device 104, the motor 105, the first storage device 110, etc., and controls each of these components. The first processing circuit 120 controls data transmission and reception with the information processing device 200 via the first communication device 101, input control of the first input device 102, display control of the first display device 103, imaging control of the imaging device 104, drive control of the motor 105, etc.

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

[0027] The second communication device 201 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 a wireless LAN. The second communication device 201 transmits and receives image data and various information to and from the image reading device 100 according to instructions from the second processing circuit 220. The second communication device 201 may also have a wired communication interface circuit for transmitting and receiving signals through a wired communication line according to a predetermined communication protocol such as a wired LAN.

[0028] The second input device 202 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.

[0029] The second display device 203 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.

[0030] 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.

[0031] 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.

[0032] The second processing circuit 220 is connected to the second communication device 201, the second input device 202, the second display device 203, the second storage device 210, etc., and controls each of these units. The second processing circuit 220 controls data transmission and reception with the image reading device 100 via the second communication device 201, controls input of the second input device 202, and controls display of the second display device 203. The second processing circuit 220 analyzes the capability information of the image reading device 100 and an existing file that exists in the storage destination of the file generated by the image reading device 100, and determines whether the capability information corresponds to the characteristic information of the existing file. If the setting information does not correspond to the characteristic information, the second processing circuit 220 notifies a user of a warning.

[0033] FIG. 2A is a diagram showing a schematic configuration of the first storage device 110 and the first processing circuit 120. As shown in FIG.

[0034] 2(A), the first storage device 110 stores various programs such as a setting control program 111 and an imaging control program 112. Each of these programs is a functional module implemented by software that runs on a processor. The first processing circuit 120 reads each of the programs stored in the first storage device 110 and operates according to the read programs. In this way, the first processing circuit 120 functions as a setting control unit 121 and an imaging control unit 122.

[0035] FIG. 2B is a diagram showing a schematic configuration of the second storage device 210 and the second processing circuit 220. As shown in FIG.

[0036] 2B, the second storage device 210 stores various programs, such as an acquisition program 211, an identification program 212, a determination program 213, a notification program 214, and a setting program 215. Each of these programs is a functional module implemented by software that runs on a processor. The second processing circuit 220 reads each program stored in the second storage device 210 and operates according to the read programs. As a result, the second processing circuit 220 functions as an acquisition unit 221, an identification unit 222, a determination unit 223, a notification unit 224, and a setting unit 225.

[0037] Fig. 3 is a flowchart showing an example of the operation of the determination process by the information processing device 200. The operation of the determination process will be described below with reference to the flowchart shown in Fig. 3. Note that the flow of the operation described below is executed mainly by the second processing circuit 220 in cooperation with each element of the information processing device 200 based on a program previously stored in the second storage device 210. The determination process is executed at any timing when instructed by the user or periodically.

[0038] First, the acquisition unit 221 acquires the capability information of the image reading device 100 to be used and the storage destination of the file generated by the image reading device 100 (step S101).

[0039] The acquisition unit 221 acquires information indicating the image reading device 100 to be used and the storage destination specified by the user using the second input device 202 of the information processing device 200. The acquisition unit 221 may acquire the information indicating the image reading device 100 to be used and the storage destination specified by the user from the image reading device 100 to be used or another information processing device 200 via the second communication device 201.

[0040] The acquiring unit 221 transmits a capability information request signal for requesting the acquisition of capability information to the image reading device 100 to be used via the second communication device 201. The image reading device 100 stores its own capability information in advance in the first storage device 110. When the setting control unit 121 of the image reading device 100 receives the capability information request signal from the information processing device 200 via the first communication device 101, the setting control unit 121 transmits the capability information of its own device stored in the first storage device 110 to the information processing device 200 via the first communication device 101. The acquiring unit 221 acquires the capability information of the image reading device 100 to be used by receiving it from the image reading device 100 via the second communication device 201. Note that the information processing device 200 may store the capability information of each image reading device 100 in the second storage device 210 in advance, and the acquiring unit 221 may acquire the capability information of the image reading device 100 to be used by reading it from the second storage device 210.

[0041] The file is an image file (JPEG file, PDF file, etc.) including an image generated by the image reading device 100. The save destination is, for example, a specific address (folder, URL, etc.) in the second storage device 210 of the information processing device 200. The save destination may be an address in a storage device of an information processing device 200, image reading device 100, or server device S different from the information processing device 200 that obtained the save destination.

[0042] FIG. 4 is a schematic diagram for explaining the capability information.

[0043] As shown in FIG. 4, the capability information is information indicating the capability of the image reading device 100 with respect to the transport process, the imaging process, or the image processing, and the capability information indicates a list of capability values ​​indicating functions that the image reading device 100 can support for each of a plurality of items. Items specified in the capability information include maximum resolution, supported file format, maximum medium size, compression function, supported colors, supported reading surface, transport type, number of mountable devices, protection function, card support, passport support, separation function, non-separation function, double feed detection function, double feed detection disable function, etc. The maximum resolution, maximum medium size, supported colors, supported reading surface, etc. are capabilities related to the imaging process. The supported file format, compression function, etc. are capabilities related to the image processing. The transport type, number of mountable devices, protection function, card support, passport support, separation / non-separation function, double feed detection function, etc. are capabilities related to the transport process.

[0044] The maximum resolution is the resolution of an image that the image reading device 100 can generate, and 150 dpi (Dots Per Inch), 200 dpi, 300 dpi, 600 dpi, 1200 dpi, etc. are set as the capability value of the maximum resolution. The supported file format is the format of a file of an image that the image reading device 100 can generate, and PDF (Portable Document Format), JPEG (Joint Photographic Experts Group), etc. are set as the capability value of the supported file format. The maximum medium size is the size of a medium that the image reading device 100 can image, and business card size, A4 size, A3 size, etc. are set as the capability value of the maximum medium size. The compression function is a function of performing image compression such as JPEG on a generated image, and yes, no, etc. are set as the capability value of the compression function. The supported color is the setting of the color of an image that the image reading device 100 can generate, and binary, grayscale, color, etc. are set as the capability value of the supported color. The corresponding reading surface is a surface of a medium that the image reading device 100 can image, and one-sided, two-sided, etc. are set as the capability value of the corresponding reading surface.

[0045] The transport type indicates whether the image reading device 100 is a type that transports a medium to an imaging surface or a type that places a medium on the imaging surface, and ADF, flatbed, etc. are set as the capacity value of the transport type. The mountable number indicates the number of media that can be mounted collectively on the mounting table of the image reading device 100, that is, the number of media that the image reading device 100 can transport collectively and sequentially, and the capacity value of the mountable number is set to the number of media that can be mounted collectively on the mounting table. If the transport type is a flatbed, the capacity value of the mountable number is set to 1. The protection function is a function that prevents damage to the transported media, and the capacity value of the protection function is set to yes, no, etc. If the transport type is a flatbed, the possibility of damage to the media is low, and the capacity value of the protection function is set to yes. If the transport type is an ADF, yes is set when the transport of a colorless and transparent carrier sheet sandwiching the media is supported, and no is set when the transport of the carrier sheet is not supported.

[0046] The card support is a function that supports imaging of cards such as credit cards and cash cards, and yes, no, etc. are set as the capability value of the card support. The passport support is a function that supports imaging of passports, and yes, no, etc. are set as the capability value of the passport support. The separation function is a function that separates and transports media one by one, and yes, no, etc. are set as the capability value of the separation function. The non-separation function is a function that transports media without separating them, and yes, no, etc. are set as the capability value of the non-separation function. The multi-feed detection function is a function that issues a warning or stops transport when a multi-feed of media occurs, and yes, no, etc. are set as the capability value of the multi-feed detection function. The multi-feed detection disable function is a function that disables (OFF) detection of multi-feed of media, and yes, no, etc. are set as the capability value of the multi-feed detection disable function.

[0047] Next, the identification unit 222 identifies characteristic information of the existing file based on the existing file existing in the specified storage destination (step S102). If the storage destination is a storage device of a device different from the own device, the identification unit 222 receives information on the specified storage destination and the existing file existing in the storage destination from the storage destination device via the second communication device 201. If the specified storage destination cannot be accessed for some reason, or if there is no existing file in the specified storage destination, the identification unit 222 notifies the user of a warning to that effect, and ends the series of steps.

[0048] FIG. 5 is a schematic diagram for explaining the feature information.

[0049] As shown in FIG. 5, the characteristic information is information indicating the characteristics of an existing file, and includes information regarding the transport process, imaging process, or image processing of the image reading device 100 when the existing file was created. The characteristic information indicates a characteristic value for each of a plurality of items. Items specified in the characteristic information include resolution, file format, medium size, compression, color, reading surface, number of continuous readings, medium shape, medium damage, medium type, etc. The resolution, medium size, color, reading surface, etc. are characteristics related to the imaging process. The file format, compression, etc. are characteristics related to the image processing. The number of continuous readings, medium shape, medium damage, medium type, etc. are characteristics related to the transport process.

[0050] The identification unit 222 refers to meta information included in the existing file and identifies the resolution, medium size, file format, compression, and color feature value of the image included in the existing file. The identification unit 222 may identify the resolution or medium size from the medium size or resolution included in the meta information and the number of pixels of the image included in the existing file. The identification unit 222 may estimate the resolution based on the spatial frequency of the image included in the existing file. In this case, an equation or table indicating the relationship between the maximum value of the spatial frequency and the resolution is set in advance in the second storage device 210, and the identification unit 222 refers to the preset equation or table to identify the resolution corresponding to the spatial frequency. The identification unit 222 may estimate the presence or absence of compression by comparing the maximum difference in gradation value of each pixel in each pixel block of the image included in the existing file with a threshold value. The identification unit 222 may identify the color setting value (binary, grayscale, color) based on the distribution (range) of the color value and / or luminance value of the image included in the existing file.

[0051] The identification unit 222 determines whether the feature values ​​of the read sides are double-sided or single-sided based on whether or not the two images contained in the two existing files whose names or creation dates are adjacent to each other include serial numbers such as page numbers, or whether or not the similarity of each image is equal to or greater than a threshold. The similarity is, for example, a normalized cross-correlation value.

[0052] When the file format of the existing file is PDF and one existing file contains multiple images, the identifying unit 222 determines that multiple media were transported together, and identifies the number of images included in the existing file as the feature value of the continuous reading number. The identifying unit 222 determines that multiple existing files whose creation dates and times differ by a predetermined time (e.g., 3 seconds) contain images captured when multiple media were transported together, and identifies the total number of images included in each of the existing files as the feature value of the continuous reading number.

[0053] The identification unit 222 detects a medium area in an image included in an existing file using a known image processing technique. When the shape of the detected medium area is rectangular, the identification unit 222 identifies the feature value of the medium shape as rectangular, and when the shape of the medium area is not rectangular, the identification unit 222 identifies the feature value of the medium shape as non-rectangular. Furthermore, when the shape of the detected medium area is approximately rectangular and a part (side or corner) is missing, the identification unit 222 identifies the feature value of the medium damage as present, and when the shape of the medium area is approximately rectangular and there is no missing part, the identification unit 222 identifies the feature value of the medium damage as absent. When the identification unit 222 detects wrinkles in an image included in an existing file, the identification unit 222 may identify the feature value of the medium damage as present. When the identification unit 222 detects a predetermined number or more of line segments whose extension directions are different from each other within a predetermined range of an image using a known image processing technique, the identification unit 222 determines that the area contains wrinkles.

[0054] The identification unit 222 may identify the medium shape and / or the presence or absence of medium damage using a classifier that has been pre-trained to output the shape of the image and / or the presence or absence of damage when an image is input. This classifier is pre-trained using a plurality of images including media having various shapes and / or media damaged in various ways, for example, by deep learning, and is stored in advance in the second storage device 210. The identification unit 222 inputs an image included in an existing file to the classifier, and identifies the medium shape and / or the presence or absence of medium damage corresponding to the existing file based on the information output from the classifier.

[0055] If an emboss is included in the image included in the existing file, the identification unit 222 determines that a card has been transported and identifies the characteristic value of the medium type as a card. The identification unit 222 uses OCR technology to detect numbers in the image and calculates the difference in gradation value between adjacent pixels in the area where the numbers are detected. If a predetermined number or more of the calculated gradation value differences are within a range that can be considered to be shadows caused by embossing, the identification unit 222 determines that an emboss is included in the image.

[0056] If the image included in the existing file includes a Machine Readable Zone (MRZ), the identification unit 222 determines that a passport has been conveyed and identifies the characteristic value of the medium type as a passport. The identification unit 222 uses OCR technology to determine whether or not an MRZ is included in the image.

[0057] When an image included in an existing file includes a postal code entry frame or a sticky note, the identification unit 222 determines that an envelope or a paper with a sticky note attached has been conveyed, and identifies the feature value of the medium type as an envelope or a paper with a sticky note attached. The identification unit 222 detects a rectangular area from within the image using a known image processing technique, and determines that the image includes an envelope or a sticky note when the size of the detected rectangular area is a size that is considered to be a postal code entry frame or a sticky note. In addition, the identification unit 222 determines that the image includes an envelope when it detects characters specific to envelopes, such as "Postage due" and "Close (seal)" from within the image using OCR technique.

[0058] The identification unit 222 may identify the medium type corresponding to the existing file by a classifier that has been pre-trained to output information indicating the medium type included in the image when an image is input. This classifier is pre-trained using a plurality of images including various types of media, for example, by deep learning, and is stored in advance in the second storage device 210. The identification unit 222 inputs the image included in the existing file to the classifier, and identifies the type indicated in the information output from the classifier as the medium type corresponding to the existing file.

[0059] The identification unit 222 may store the feature information identified from the image included in the existing file in the meta information of the existing file. Alternatively, the identification unit 222 may generate a list in which the feature information identified from the image included in the existing file is stored. Thereby, when there is a need to identify the feature information of the existing file, the other information processing device 200 or the image reading device 100 can identify the feature information more easily and in a shorter time.

[0060] Next, the identification unit 222 sets index information based on the characteristic information of each identified existing file (step S103). The index information is information indicating an index required for the capability of the image reading device 100 in the transport process, the image capture process, or the image processing, and is particularly information indicating an index required for generating an image stored in a specified storage destination. The index information indicates a list of index values ​​indicating functions required of the image reading device 100 for each of a plurality of items. The items specified in the index information are the same as the items specified in the capability information.

[0061] The specifying unit 222 sets the maximum feature value among the feature values ​​of the resolution of each existing file as the index value of the maximum resolution. When the feature value of the resolution of any of the existing files is equal to or greater than a threshold value (e.g., 1200 dpi), the specifying unit 222 may set a flatbed capable of capturing an image at a high resolution as the index value of the conveying type. The specifying unit 222 sets all types of feature values ​​of the file formats of each existing file as the index value of the corresponding file format. The specifying unit 222 sets the maximum feature value among the feature values ​​of the medium sizes of each existing file as the index value of the maximum medium size. When the compression feature value of any of the existing files is Yes, the specifying unit 222 sets Yes as the index value of the compression function, and when the compression feature value of all the existing files is No, the specifying unit 222 sets No as the index value of the compression function. The specifying unit 222 sets all types of feature values ​​of the colors of each existing file as the index value of the corresponding color. The identification unit 222 sets the index value of the corresponding reading side to "double-sided" when the feature value of the reading side of any of the existing files is "double-sided," and sets the index value of the corresponding reading side to "single-sided" when the feature values ​​of the reading sides of all of the existing files are "single-sided." The identification unit 222 may set the index value of the conveying type to "ADF" when the feature value of the reading side of any of the existing files is "double-sided."

[0062] The specifying unit 222 sets the index value of the conveying type to ADF when the feature value of the number of continuous read sheets of any of the existing files is 2 or more, and sets the index value of the conveying type to flatbed when the feature value of the read surface of all the existing files is 1. Furthermore, the specifying unit 222 sets the index value of the separation function to Yes when the feature value of the number of continuous read sheets of any of the existing files is 2 or more, and sets the index value of the double feed detection function to Yes. The specifying unit 222 sets the maximum feature value among the feature values ​​of the number of continuous read sheets of each of the existing files as the index value of the mountable number. When the feature value of the medium shape of any of the existing files is non-rectangular, the specifying unit 222 sets the index value of the protection function to Yes so that the medium is not damaged. When the feature value of the medium damage of any of the existing files is Yes, the specifying unit 222 sets the index value of the protection function to Yes. When any of the existing files has a characteristic value of medium damage, the identifying unit 222 may set the index value of the transport type to flatbed so that damage does not increase during transport of the medium.

[0063] The specification unit 222 sets the index value of card support to "yes" and the index value of the multi-feed detection disable function to "yes" when the characteristic value of the medium type of any of the existing files is a card. The specification unit 222 sets the index value of passport support to "yes" and the index value of the non-separation function to "yes" when the characteristic value of the medium type of any of the existing files is a passport. The specification unit 222 sets the index value of the multi-feed detection disable function to "yes" when the characteristic value of the medium type of any of the existing files is an envelope or a paper with a sticky note attached. The specification unit 222 may set the index value of the non-separation function to "yes" when the characteristic value of the medium type of any of the existing files is an envelope.

[0064] Next, the determination unit 223 determines whether the capability information of the image reading device 100 to be used corresponds to the identified characteristic information (step S104). The determination unit 223 determines whether the capability information of the image reading device 100 to be used satisfies a first criterion for the characteristic information, depending on whether the capability information of the image reading device 100 to be used satisfies a first criterion for the index information set based on the characteristic information. The determination unit 223 determines whether the capability information of the image reading device 100 to be used corresponds to the characteristic information, depending on whether the capability information of the image reading device 100 to be used satisfies the first criterion for the characteristic information.

[0065] For example, the determination unit 223 determines whether or not the capability value indicated in the capability information includes the index value indicated in the index information for each item for which an index value is set among the items defined in the index information. When the capability value is equal to or greater than the index value for the maximum resolution or maximum medium size, the determination unit 223 determines that the capability value includes the index value. When the capability value is double-sided or both the capability value and the index value are single-sided for the corresponding reading side, the determination unit 223 determines that the capability value includes the index value. When the capability value is present or both the capability value and the index value are absent for an item defined by the presence or absence of a capability value and an index value, the determination unit 223 determines that the capability value includes the index value. The determination unit 223 calculates the ratio of the number of items whose capability values ​​include the index value to the number of items for which an index value is set as the degree of suitability of the capability information to the index information. The determination unit 223 may calculate the number of items whose capability values ​​include the index value as the degree of suitability of the capability information to the index information. If the calculated degree of compatibility is greater than or equal to a predetermined first threshold, the judgment unit 223 judges that the capability information satisfies the first criterion for the index information, and if the calculated degree of compatibility is less than the first threshold, it judges that the capability information does not satisfy the first criterion for the index information.

[0066] The determination unit 223 may determine that the capability information satisfies the first criterion for the index information only when the capability values ​​for all items include the index values. The determination unit 223 may also determine whether the capability information satisfies the first criterion for the index information based on only a predetermined part of the items defined in the index information. For example, when an image reading device 100 with a small number of mountable devices is used, the user's work efficiency decreases, but the image reading device 100 can also obtain a desired image, so the mountable number and the like may be excluded from the items to be determined. Also, a score may be set for each item in advance, and the determination unit 223 may calculate the sum of the scores set for each item whose capability value includes the index value, or the divided value obtained by dividing the sum by the number of target items, as the degree of conformity.

[0067] If it is determined that the capability information does not correspond to the characteristic information, the notification unit 224 notifies the user of a warning indicating that the image reading device 100 to be used is not appropriate (step S105). This warning is an example of information on the determination result. The notification unit 224 notifies the user by displaying the warning on the second display device 203, or by transmitting the warning to the image reading device 100 or another information processing device 200 via the second communication device 201 and displaying it on each device. The notification unit 224 may also notify the user of a list of items of capability information of the image reading device 100 to be used, the items of which capability value does not include an index value, as a list of items of insufficient capability. The list of items of insufficient capability is an example of information on the determination result. This allows the user to recognize that the image reading device 100 to be used may not be able to generate a desired image, and to reconsider the image reading device 100 to be used. The user will no longer have to go through a trial and error process with the image reading device 100 that does not have the capacity to generate the desired image, and the information processing device 200 can improve user convenience.

[0068] Next, the acquiring unit 221 acquires capability information of other image reading devices different from the image reading device 100 to be used, or other software different from the software installed in the image reading device 100 to be used (step S106). The software is driver software that causes the image reading device 100 to execute each process. The capability information of each image reading device or each software included in the image processing system 1 is stored in advance in the second storage device 210 of the information processing device 200 or the storage device of the server device S. The acquiring unit 221 acquires the capability information of each image reading device or each software by reading it from the second storage device 210 or by receiving it from the server device S via the second communication device 201. The acquiring unit 221 may also acquire the capability information of each image reading device or each software by receiving it from each image reading device in which each software is installed via the second communication device 201.

[0069] Next, the notification unit 224 identifies information about an image reading device or software that has a capability corresponding to the identified characteristic information from among other image reading devices or other software, and notifies the user of the information in the same manner as in the process of step S105 (step S107). The information about an image reading device or software that has a capability corresponding to the characteristic information is an example of information about the determination result, and is, for example, information indicating each image reading device or each software.

[0070] The notification unit 224 determines whether the capability information of each of the other image reading devices or other software whose capability information has been acquired corresponds to the characteristic information, in the same manner as in the process of step S104. The notification unit 224 notifies the user of information indicating each image reading device or each piece of software whose capability information corresponds to the characteristic information. The notification unit 224 may notify the user of information indicating the image reading device or software whose capability information corresponds to the characteristic information and whose compatibility is the highest among the image reading devices or each piece of software whose capability information corresponds to the characteristic information. This allows the user to recognize the image reading device or software capable of generating a file corresponding to the specified storage destination, and to obtain the desired file using the image reading device or software. Therefore, the information processing device 200 can improve the convenience of the user.

[0071] On the other hand, if it is determined in step S104 that the capability information of the image reading device 100 to be used corresponds to the characteristic information, the determination unit 223 determines whether or not the capability information of the image reading device 100 to be used satisfies a second criterion for the identified characteristic information (step S108). The second criterion is an example of a predetermined criterion. The second criterion is a criterion that is different from the first criterion and is stricter than the first criterion. The determination unit 223 determines whether or not the capability information of the image reading device 100 to be used satisfies the second criterion for the characteristic information depending on whether or not the capability information of the image reading device 100 to be used satisfies the second criterion for the index information set based on the characteristic information.

[0072] For example, when the capacity value of the mountable number is less than the index value of the mountable number, the determination unit 223 determines that the capacity information does not satisfy the second criterion for the index information. When the capacity value of the mountable number of the image reading device 100 is less than the index value of the mountable number, the image reading device 100 can obtain a desired image, but the user's work efficiency decreases. In addition, when the capacity value of the maximum medium size is equal to or greater than the index value of the maximum medium size and is less than 141% of the index value, and there is another image reading device whose capacity value of the maximum medium size is equal to or greater than 141% of the index value, the determination unit 223 determines that the capacity information does not satisfy the second criterion for the index information. In this case, for media having a size (A version, B version) according to the ISO or JIS regulations, the image reading device 100 can transport a medium of the index value size, but cannot transport a medium of the index value size in a horizontal position (arranged so that the longitudinal direction is perpendicular to the transport direction). If the medium of the index value size can be transported in a horizontal position, the time required to transport each medium is reduced, and the user's work efficiency is improved. On the other hand, when any or all of the above conditions are not satisfied, the determination unit 223 determines that the capability information satisfies the second criterion with respect to the index information.

[0073] The determination unit 223 may determine that the ability information satisfies the second criterion with respect to the index information when the degree of conformance calculated in step S104 is equal to or greater than the second threshold, and may determine that the ability information does not satisfy the second criterion with respect to the index information when the degree of conformance is less than the second threshold. The second threshold is set in advance to a value greater than the first threshold. The determination unit 223 may also calculate the degree of conformance using the items excluded in step S104 among the items defined in the index information, and determine whether or not the ability information satisfies the second criterion with respect to the index information depending on whether or not the degree of conformance is equal to or greater than a predetermined third threshold.

[0074] If it is determined that the capability information does not satisfy the second criterion with respect to the characteristic information, the notification unit 224 notifies the user of a warning indicating that the image reading device 100 to be used is inefficient, in the same manner as in the process of step S105 (step S109). Furthermore, the notification unit 224 may notify the user of a list of inefficient items, which are factors in determining that the capability information of the image reading device 100 to be used does not satisfy the second criterion, among the items of the capability information of the image reading device 100 to be used. The list of inefficient items is an example of information on the determination result. This allows the user to recognize that the image reading device 100 to be used may be inefficient if used, and to reconsider the image reading device 100 to be used. Therefore, the information processing device 200 can improve the convenience for the user.

[0075] Next, the acquisition unit 221 acquires capability information of an image reading device other than the image reading device 100 to be used or other software other than the software installed in the image reading device 100 to be used, similar to the processing of step S106 (step S110).

[0076] Next, the notification unit 224 identifies information on an image reading device or software whose capability information satisfies the second criterion with respect to the characteristic information from among other image reading devices or other software, and notifies the user in the same manner as in the process of step S105 (step S111). The information on an image reading device or software whose capability information satisfies the second criterion with respect to the characteristic information is, for example, information indicating each image reading device or each software.

[0077] The notification unit 224 determines whether the capability information of each of the other image reading devices or other software whose capability information has been acquired satisfies the second criterion with respect to the characteristic information, in the same manner as in the process of step S108. The notification unit 224 notifies the user of information indicating each image reading device or each piece of software whose capability information satisfies the second criterion with respect to the characteristic information. The notification unit 224 may notify the user of information indicating the image reading device or software whose capability information satisfies the second criterion with respect to the characteristic information, among each image reading device or each piece of software whose capability information satisfies the second criterion with respect to the characteristic information. This allows the user to recognize the image reading device or software that can more efficiently generate a file corresponding to the specified storage destination, and to obtain the desired file using the image reading device or software. Therefore, the information processing device 200 can improve the convenience of the user.

[0078] On the other hand, if it is determined in step S108 that the capability information of the image reading device 100 to be used satisfies the second criterion with respect to the characteristic information, the acquisition unit 221 acquires the setting information currently set in the image reading device 100 to be used (step S112).

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

[0080] As shown in Fig. 6, the setting information is information indicating settings related to the transport process, imaging process, or image processing in the image reading device 100, and is information for specifying the operation of the image reading device 100 when imaging a medium or the content of image processing to be performed on the captured image. Items specified in the setting information include resolution, file format, medium size, compression, color, reading surface, media separation, multi-feed detection, etc. Resolution, medium size, color, reading surface, etc. are settings related to the imaging process. File format, compression, etc. are settings related to image processing. Media separation, multi-feed detection, etc. are settings related to the transport process.

[0081] The resolution is a setting for the resolution of the image to be generated, and 150 dpi, 200 dpi, 300 dpi, 600 dpi, 1200 dpi, etc. are set as the resolution setting value. The file format is a setting for the file format of the image to be generated, and PDF, JPEG, etc. are set as the file format setting value. The medium size is a setting for the size of the medium included in the image to be generated, and business card size, A4 size, A3 size, etc. are set as the medium size setting value. The compression is a setting for executing image compression such as JPEG on the image to be generated, and ON, OFF, etc. are set as the compression setting value. The color is a setting for the color of the image to be generated, and binary, grayscale, color, etc. are set as the color setting value. The reading surface is a setting for the surface of the medium to be imaged, and one-sided, two-sided, etc. are set as the reading surface setting value.

[0082] Media separation is a setting as to whether media is separated one by one when transporting the media or transported without separating the media, and the setting value for media separation is set to ON (separation), OFF (non-separation), etc. When multiple media are transported together, the setting value for media separation is set to ON, and when a booklet such as a passport is transported, the setting value for media separation is set to OFF. Multi-feed detection is a setting as to whether or not to issue a warning or stop transport when a multi-feed of media occurs, and the setting value for multi-feed detection is set to ON, etc. When multiple pieces of paper are transported, the setting value for multi-feed detection is set to ON, and when an envelope, paper with a sticky note attached, etc. is transported, the setting value for multi-feed detection is set to OFF.

[0083] Before the determination process is executed, the setting control unit 121 of the image reading device 100 to be used acquires the setting information and the storage destination input by the user using the first input device 102, and stores (sets) them in the first storage device 110. Alternatively, the setting control unit 121 receives the setting information and the storage destination from the information processing device 200 via the first communication device 101, and stores (sets) them in the first storage device 110. In this case, the setting unit 225 of the information processing device 200 acquires the setting information and the storage destination input by the user using the second input device 202, and transmits them to the image reading device 100 to be used via the second communication device 201 for setting. The setting unit 225 may acquire the setting information of the second image reading device, which is set by the user, from a second image reading device different from the image reading device 100 to be used, by receiving it. In this case, the setting control unit 121 of the second image reading device reads out the setting information already stored (set) in the first storage device 110 from the first storage device 110, and transmits it to the information processing device 200 via the first communication device 101. The setting unit 225 of the information processing device 200 receives the setting information and the storage destination from the second image reading device via the second communication device 201, and transmits it to the image reading device 100 to be used via the second communication device 201 for setting.

[0084] When the imaging control unit 122 receives an instruction signal from the first input device 102 or from the information processing device 200 via the first communication device 101, which designates setting information and instructs imaging of a medium, the imaging control unit 122 executes a conveying process, an imaging process, and an image process according to the setting information designated by the instruction signal. The imaging control unit 122 controls the imaging device 104 and the motor 105 according to the designated setting information to acquire an input image, executes image processing on the input image according to the designated setting information, and generates a file. The imaging control unit 122 transmits a request signal, which includes the generated file and a storage destination stored in association with the setting information, to a device corresponding to the storage destination via the first communication device 101, and requests that the file be stored in the storage destination. The device that receives the request signal stores the file included in the request signal in the storage destination included in the request signal. Note that, when the storage destination is the first storage device 110 of the image reading device 100, the imaging control unit 122 stores the generated file in the storage destination of the first storage device 110.

[0085] The acquisition unit 221 transmits a setting information request signal requesting acquisition of currently set setting information to the image reading device 100 to be used via the second communication device 201. When the setting information request signal is received from the information processing device 200 via the first communication device 101, the setting control unit 121 of the image reading device 100 reads the currently set setting information from the first storage device 110 and transmits it to the information processing device 200 via the first communication device 101. The acquisition unit 221 acquires the setting information currently set in the image reading device 100 to be used by receiving it from the image reading device 100 via the second communication device 201.

[0086] Next, the determination unit 223 determines whether or not the setting information currently set in the image reading device 100 to be used corresponds to the identified characteristic information (step S113).

[0087] The identification unit 222 generates mainstream characteristic information of all existing files based on statistics of characteristic information of each existing file existing in the specified storage destination. The identification unit 222 extracts a characteristic value with the highest frequency, that is, a mode of the characteristic value, for each of a plurality of items in the characteristic information of each existing file. The identification unit 222 generates a combination of the mode values ​​extracted for each item as mainstream characteristic information. The identification unit 222 may generate mainstream characteristic information by focusing on only one or a plurality of predetermined items, rather than all items. The identification unit 222 may also extract, as mainstream characteristic information, characteristic information of an existing file having the most items whose value in the characteristic information is the same as the mode. Furthermore, when there is one existing file stored in the target storage destination, the identification unit 222 identifies the characteristic information of the existing file as mainstream characteristic information.

[0088] The determination unit 223 determines whether or not the setting value in the setting information corresponds to the feature value in the mainstream feature information for each item for which a feature value is specified among the items specified in the setting information. For the item of media separation, if the setting value of media separation is ON and the feature value of the number of continuous read sheets is 2 or more, or if the setting value of media separation is OFF and the feature value of the medium type is a passport, the determination unit 223 determines that the setting value and the feature value correspond to each other, and otherwise determines that the feature value is not specified. For the item of multi-feed detection, if the setting value of multi-feed detection is ON and the feature value of the number of continuous read sheets is 2 or more, or if the setting value of multi-feed detection is OFF and the feature value of the medium type is an envelope or a paper with a sticky note attached, the determination unit 223 determines that the feature value does not correspond to each other, and otherwise determines that the feature value does not correspond to each other. For other items, if the setting value and the feature value match, the determination unit 223 determines that the setting value and the feature value match each other, and if the setting value and the feature value do not match each other, the determination unit 223 determines that the setting value and the feature value do not match each other.

[0089] The determination unit 223 calculates the ratio of the number of items whose setting values ​​correspond to the feature values ​​to the number of items to be determined as the degree of conformity between the setting information and the feature information. The determination unit 223 may calculate the number of items whose setting values ​​correspond to the feature values ​​as the degree of conformity between the setting information and the feature information. If the degree of conformity between the setting information and the feature information is equal to or greater than a predetermined threshold, the determination unit 223 determines that the setting information corresponds to the feature information, and if the degree of conformity between the setting information and the feature information is less than the predetermined threshold, the determination unit 223 determines that the setting information does not correspond to the feature information.

[0090] If the setting information corresponds to the characteristic information, the notification unit 224 ends the series of steps without notifying the user of a warning. In this case, the notification unit 224 may notify the user that the image reading device 100 to be used is appropriate, that the image reading device 100 to be used is efficient, and / or that the setting information currently set in the image reading device 100 to be used is appropriate.

[0091] On the other hand, if the setting information does not correspond to the characteristic information, the notification unit 224 notifies the user of a warning indicating that the setting information currently set in the image reading device 100 to be used is inappropriate, in the same manner as in the process of step S105 (step S114). Furthermore, the notification unit 224 may notify the user of a list of items of the setting information currently set in the image reading device 100 to be used, the setting values ​​of which do not correspond to the characteristic values, as a list of items of inappropriate setting information.

[0092] Next, the acquisition unit 221 acquires capability information of an image reading device other than the image reading device 100 to be used or other software other than the software installed in the image reading device 100 to be used, similar to the processing of step S106 (step S115).

[0093] Next, the notification unit 224, in the same manner as in the process of step S107, identifies information on an image reading device or software that has the capability corresponding to the identified characteristic information among other image reading devices or other software, and notifies the user (step S116). This allows the user to recognize an image reading device or software that can generate a file corresponding to the specified storage destination, and to obtain the desired file using that image reading device or software. Therefore, the information processing device 200 can improve the convenience for the user.

[0094] Next, similar to the process of step S111, the notification unit 224 identifies information on an image reading device or software whose capability information satisfies the second criterion with respect to the characteristic information among other image reading devices or other software, and notifies the user (step S117). This allows the user to recognize an image reading device or software that can more efficiently generate a file corresponding to the specified storage destination, and to obtain the desired file using that image reading device or software. Therefore, the information processing device 200 can improve the convenience for the user.

[0095] After the processing of step S107, S111, or S117, the notification unit 224 determines recommended values ​​for settings related to the transport process, the imaging process, or the image processing, and notifies the user (step S118) in a manner similar to the processing of step S105, thereby completing the series of steps.

[0096] The notification unit 224 determines the recommended value based on the mainstream characteristic information generated based on the characteristic information. For the item of medium separation, if the characteristic value of the number of continuous read sheets is 2 or more, the notification unit 224 sets the recommended value to ON, and if the characteristic value of the medium type is a passport, the notification unit 224 sets the recommended value to OFF. For the item of multiple feed detection, if the characteristic value of the number of continuous read sheets is 2 or more, the notification unit 224 sets the recommended value to ON, and if the characteristic value of the medium type is an envelope or a paper with a sticky note attached, the notification unit 224 sets the recommended value to OFF. For other items, the notification unit 224 specifies the characteristic value of each item of the mainstream characteristic information as the recommended value. This allows the user to recognize appropriate setting information corresponding to an existing file existing in the specified storage destination, and to appropriately correct the setting information. Therefore, the information processing device 200 can improve the convenience of the user.

[0097] The notification unit 224 may determine a recommended value within the range of capabilities indicated in the capability information of the image reading device 100 to be used, based on the mainstream feature information generated based on the feature information. For example, the notification unit 224 extracts a recommended value that is not supported by the corresponding capability value in the capability information from among the recommended values ​​determined as described above. For each of the extracted recommended values, the notification unit 224 sets the capability value that requires the highest capability among the corresponding capability values ​​in the capability information as the recommended value. For example, if the item is resolution, the higher the resolution, the higher the capability required; if the item is medium size, the larger the size, the higher the capability required; if the item is color, the higher the capability required in this order is color, followed by grayscale, followed by binary. In addition, if the recommended value for media separation is ON and the capability value for the separation function is absent, the notification unit 224 sets the recommended value for media separation to OFF, and if the recommended value for media separation is OFF and the capability value for the non-separation function is absent, the notification unit 224 sets the recommended value for media separation to ON. Furthermore, when the recommended value for multi-feed detection is ON and the capability value for multi-feed detection is not available, the notification unit 224 sets the recommended value for multi-feed detection to OFF, and when the recommended value for multi-feed detection is OFF and the capability value for the multi-feed detection disable function is not available, the notification unit 224 sets the recommended value for multi-feed detection to ON. This allows the user to modify the setting information within the scope of what the image reading device 100 to be used can execute. Therefore, the information processing device 200 can improve the convenience for the user.

[0098] The process of step S105, the process of steps S106 and S107, the process of step S109, the process of steps S110 and S111, the process of step S114, the process of steps S115 to S117, or the process of step S118 may be omitted. The processes of steps S106 and S107 may be executed even if it is determined that the capability information of image reading device 100 corresponds to the characteristic information. The processes of steps S110 and S111 may be executed even if it is determined that the capability information of image reading device 100 satisfies the second criterion for the characteristic information.

[0099] As described above in detail, the information processing device 200 notifies the user when the capability information of the image reading device 100 does not match the characteristic information of an existing file in the specified storage destination. This makes it possible for the information processing device 200 to improve the convenience for the user when selecting the image reading device 100.

[0100] In particular, even if a user has low knowledge or skills regarding image reading processing, the user is notified of information regarding image reading devices 100 that do not have the capability of generating a desired image, and the user can appropriately select an available image reading device 100. This allows the information processing device 200 to prevent reworking of the image reading processing due to the selection of an inappropriate image reading device 100, and to prevent a decrease in the user's work efficiency or work quality.

[0101] When the image processing system 1 is used for business purposes, multiple users may use multiple image reading devices 100 to perform distributed work, and files may be stored in a specific destination. Each user may also appropriately select an image reading device 100 capable of generating each file generated in the work of another user. This allows the information processing device 200 to improve the work efficiency of users in a business in which distributed work is performed by multiple users.

[0102] When the image reading device 100 is used for business purposes, there is a high possibility that a role or purpose is explicitly or implicitly assigned to a destination folder in which an image file generated by the image reading device 100 is saved. For example, business cards, order forms, and the like are likely to be saved in the same destination so that they are managed together. The information processing device 200 can accurately determine whether each image reading device 100 corresponds to a desired role or purpose by determining whether each image reading device 100 has the ability to generate an image file saved in a designated destination folder.

[0103] When performing a task of processing a large number of media at once, the user can select an ADF type image reading device that can read a large number of media at once at high speed. Furthermore, when there is a high possibility that the media to be processed includes damaged media, the user can select a flatbed type image reading device or an image reading device that supports the transport of a carrier sheet. Furthermore, when there is a high possibility that the media to be processed includes a form with a sticky note with a note attached, the user can select an image reading device that has a multiple feed detection disable function. Thus, the information processing device 200 can improve the convenience for the user.

[0104] FIG. 7 is a block diagram showing a schematic configuration of a second processing circuit 320 in an information processing device according to another embodiment.

[0105] The second processing circuit 320 is used in place of the second processing circuit 220, and executes the determination process, etc. The second processing circuit 320 includes an acquisition circuit 321, a specification circuit 322, a determination circuit 323, a notification circuit 324, a setting circuit 325, and the like.

[0106] The acquisition circuit 321 is an example of an acquisition unit, and has the same function as the acquisition unit 221. The acquisition circuit 321 receives capability information and a storage destination from the second communication device 201 or the second input device 202, and stores it in the second storage device 210.

[0107] The identification circuit 322 is an example of an identification unit, and has the same function as the identification unit 222. The identification circuit 322 reads the storage destination from the second storage device 210, identifies feature information of an existing file in the storage destination, sets index information, and stores it in the second storage device 210.

[0108] The determination circuit 323 is an example of a determination unit, and has the same function as the determination unit 223. The determination circuit 323 reads the capability information and the index information from the second storage device 210, determines whether the capability information corresponds to the feature information, and outputs the determination result to the notification circuit 324.

[0109] The notification circuit 324 is an example of a notification unit, and has the same function as the notification unit 224. The notification circuit 324 receives a determination result as to whether or not the capability information corresponds to the feature information from the determination circuit 323, and outputs information related to the determination result to the second communication device 201 or the second display device 203.

[0110] The setting circuit 325 is an example of a setting unit, and has the same function as the setting unit 225. The setting circuit 325 receives setting information from the second communication device 201 or the second input device 202, and transmits it to the corresponding image reading device 100 via the second communication device 201.

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

[0112] Although preferred embodiments have been described above, the embodiments are not limited to these. For example, the determination process may be executed by the image reading device 100 instead of the information processing device 200. In this case, the first storage device 110 of the image reading device 100 stores each piece of information and each program stored in the second storage device 210 of the information processing device 200. The first processing circuit 120 functions as an acquisition unit, a specification unit, a determination unit, a notification unit, and a setting unit similar to the acquisition unit 221, the specification unit 222, the determination unit 223, the notification unit 224, and the setting unit 225.

[0113] In that case, in step S101 of FIG. 5, the acquisition unit acquires the capability information of the own device by reading it from the first storage device 110. Also, the acquisition unit acquires the storage destination input by the user using the first input device 102. Or, the acquisition unit acquires the storage destination input by the user using the second input device 202 of the information processing device 200 by receiving it from the information processing device 200 via the first communication device 101. In steps S105, S107, S109, S111, S114, S116, S117, and S118, the notification unit notifies the user by displaying each piece of information on the first display device 103 or by transmitting it to the information processing device 200 via the first communication device 101 and displaying it on the information processing device 200. In step S112, the acquisition unit acquires the setting information of the own device by reading it from the first storage device 110. Also, the setting control unit 121 functions as a setting unit.

[0114] This makes it possible for the image reading device 100 to improve user convenience. [Explanation of symbols]

[0115] 1 image processing system, 100 image reading device, 200 information processing device, 221 acquisition unit, 222 identification unit, 223 determination unit, 224 notification unit, 225 setting unit

Claims

1. A computer control program, Acquire capability information regarding the transport process, imaging process, or image process of the image reading device, and a storage destination of a file generated by the image reading device; If the capability information does not correspond to the feature information of the existing file in the save destination, notify information on the determination result as to whether the capability information corresponds to the feature information. A control program that causes the computer to execute the above steps.

2. A control program as described in claim 1, which notifies a specified message if the capability information does not correspond to the feature information in the notification.

3. In the acquisition, the capability information of another image reading device different from the image reading device or another software different from the software installed in the image reading device is further acquired, 3. The control program according to claim 1, wherein the notification further includes information about an image reading device or software having a capability corresponding to the characteristic information, among the other image reading devices or other software.

4. If the capability information of the image reading device does not correspond to the feature information, In the acquisition, the capability information of the other image reading device or other software is further acquired; 4. The control program according to claim 3, wherein the notification further includes information about an image reading device or software having a capability corresponding to the characteristic information, among the other image reading devices or other software.

5. A control program as described in claim 1 or 2, wherein, in the notification, if the capability information corresponds to the feature information and the capability information does not satisfy a predetermined criterion for the feature information, a predetermined message is notified.

6. If the capability information does not satisfy the predetermined criteria for the characteristic information, In the acquisition, the capability information of another image reading device or another piece of software is acquired; 6. The control program according to claim 5, wherein the notification includes information about an image reading device or software whose capability information satisfies the predetermined standard with respect to the characteristic information, among the other image reading devices or other software.

7. A control program as described in claim 1 or 2, wherein in the notification, based on the characteristic information, the control program further notifies recommended settings for transport processing, imaging processing or image processing within the range of capabilities indicated in the capability information.

8. Furthermore, the computer is caused to set setting information regarding a transport process, an image capture process, or an image process in a second image reading device different from the image reading device set by a user in the image reading device, If the setting information in the second image reading device does not correspond to the characteristic information, In the acquisition, the capability information of another image reading device different from the image reading device or another software different from the software installed in the image reading device is further acquired; 3. The control program according to claim 1, wherein the notification further includes information about an image reading device or software having a capability corresponding to the characteristic information, among the other image reading devices or other software.

9. The image processing device Acquire capability information regarding the transport process, imaging process, or image process of the image reading device, and a storage destination of a file generated by the image reading device; If the capability information does not correspond to the feature information of the existing file in the save destination, notify information on the determination result as to whether the capability information corresponds to the feature information. A control method comprising:

10. An acquisition unit that acquires capability information regarding a transport process, an imaging process, or an image process of an image reading device, and a storage destination of a file generated by the image reading device; a notification unit that notifies information on a determination result as to whether the capability information corresponds to the characteristic information when the capability information does not correspond to characteristic information of an existing file present in the storage destination; 1. An image processing device comprising:

11. An acquisition unit that acquires capability information regarding an information input device and a storage destination of a file generated by the information input device; a notification unit that notifies information on a determination result as to whether the capability information corresponds to the characteristic information when the capability information does not correspond to characteristic information of an existing file present in the storage destination; An information processing device comprising: