Source: https://patents.google.com/patent/JP2010178047A/en
Timestamp: 2019-12-15 05:19:50
Document Index: 109022030

Matched Legal Cases: ['art 1', 'art 1', 'art 2', 'art 2', 'art 2', 'art 2', 'art 3', 'art 3', 'art 1', 'art 4', 'art 4', 'art 1', 'art 4', 'art 1', 'art 4', 'art, 12', 'art, 12']

JP2010178047A - Image processing device, and program - Google Patents
Image processing device, and program Download PDF
JP2010178047A
JP2010178047A JP2009018215A JP2009018215A JP2010178047A JP 2010178047 A JP2010178047 A JP 2010178047A JP 2009018215 A JP2009018215 A JP 2009018215A JP 2009018215 A JP2009018215 A JP 2009018215A JP 2010178047 A JP2010178047 A JP 2010178047A
JP2009018215A
2009-01-29 Application filed by Brother Ind Ltd, ブラザー工業株式会社 filed Critical Brother Ind Ltd
2009-01-29 Priority to JP2009018215A priority Critical patent/JP2010178047A/en
2010-08-12 Publication of JP2010178047A publication Critical patent/JP2010178047A/en
<P>PROBLEM TO BE SOLVED: To provide an image processing device performing authentication processing for discriminating whether a user is allowed to use predetermined functions without manually inputting input information for the user. <P>SOLUTION: An MFP reads an image area for authentication (S475), and analyzes the read image data to extract second authentication data (S480). When the extraction is successful (S485: YES), a candidate for the extracted second authentication data is collated with second authentication data stored in an image authentication information storage unit (S490). When it is determined through the collation that the authentication is successful (S495: YES), function limitation settings for the authenticated user are read out (S505). When it is determined that a function to be used is a function that the user who is logging in is allowed to use (S515: YES), the function that the user requests is placed in operation. <P>COPYRIGHT: (C)2010,JPO&INPIT
The present invention relates to an image processing apparatus capable of setting whether or not to permit use of various functions of an image processing apparatus in association with a user, and a program for such an image processing apparatus.
Conventionally, an image processing apparatus having a plurality of functions such as a print function, a scan function, a copy function, a facsimile transmission / reception function, or a data transfer function is known. In addition, as a technique employed in this type of image processing apparatus, a mechanism has been already proposed in which user authentication is performed so that only a user who has been authenticated can use a predetermined function (for example, , See Patent Document 1).
In the case of an image processing apparatus having such an authentication function, when a user inputs a user account name or password from the operation panel, authentication processing based on the input information is performed. Only when the authentication is established, the user can use a predetermined function.
JP 2005-65053 A
However, in the case of the prior art as described above, when using the authentication function, the user has to manually input the user account name and password from the operation panel or the like, so that the input operation is troublesome. there were. In particular, this type of image processing apparatus often employs an operation panel with a relatively small number of keys. In such a case, when inputting a complicated user account name or password, a corresponding effort is required. Therefore, there is also a problem that input mistakes are likely to occur.
The present invention has been made in order to solve the above-described problems, and the purpose of the present invention is to use a predetermined function even if the user does not manually input input information such as a user account name and a password. An object of the present invention is to provide an image processing apparatus capable of performing an authentication process for determining whether or not the user is an authorized user, and a program for such an image processing apparatus.
The image processing apparatus according to claim 1, wherein a reading unit capable of reading an image from a reading target and a processing target image in a first area in which a range on the reading target is set in advance are the reading unit. The processing target image acquisition means for acquiring the processing target image and the range on the reading target are set in advance, and the range is set to a second region that is different from the first region. An authentication image acquisition unit that acquires the authentication image by reading a certain authentication image with the reading unit, and the authentication image acquired by the authentication image acquisition unit includes predetermined authentication conditions. A determination unit that determines whether the image satisfies the condition, and the processing target when the determination unit determines that the authentication image is an image that satisfies the authentication condition For a given function the processing target image acquired by the image acquisition unit is processed, characterized in that a function control means for performing control to actuate the function.
According to the image processing apparatus configured as described above, when the authentication image is an image satisfying the authentication condition, it is possible to activate a predetermined function that is to be processed. Therefore, users who can operate the predetermined function can be limited to users who can form an authentication image satisfying the authentication condition in the second area.
Therefore, unlike the prior art in which the user has to manually enter the user account name and password to perform authentication, the user can save time and effort to perform manual input operations. Usability of the image processing apparatus can be improved.
In the case of the image processing apparatus of the present invention, since the authentication image is read from a different area from the processing target image, the authentication image and the processing target image are different from those read from the same area. Does not include an authentication image.
Therefore, for example, even if a function (for example, a facsimile transmission function) that allows the processing image to be handled manually is used, the authentication image is not manually transferred. The risk of being used for unauthorized authentication by the three parties can be reduced.
The image processing device according to claim 2 is a range changing unit capable of changing a range to be the second region on the reading object to a range designated by a user in the image processing device according to claim 1. It is characterized by providing.
According to the image processing apparatus configured as described above, the range to be the second area can be changed to the range designated by the user, so that the range of the second area is different from the fixed range, which is convenient for the user. The good range can be the second region.
The image processing apparatus according to claim 3 is the image processing apparatus according to claim 1 or 2, wherein the processing target image acquisition unit is located on a front side of both front and back surfaces of the reading target. The processing target image is acquired from a first region, and the authentication image acquisition unit acquires the authentication image from the second region on the back side of the front and back surfaces of the reading object. And
According to the image processing apparatus configured as described above, it is possible to independently read the processing target image and the authentication image from both the front and back surfaces on the reading target. Accordingly, it is possible to reduce restrictions on the image reading range compared to the case where the first area and the second area are provided so as not to overlap in the same plane.
The image processing device according to claim 4 is the image processing device according to claim 1 or 2, wherein the processing target image acquisition unit is on the front side of both front and back surfaces of the reading target. The processing target image is acquired from the first region, and the authentication image acquisition unit is on the front side of the front and back surfaces of the reading target and is in a range different from the first region. The authentication image is obtained from the above.
According to the image processing apparatus configured as described above, since the processing target image and the authentication image can be read from the front side on the reading target, the first area and the second area are in different planes. In some cases, the structure of the reading means can be simplified.
The image processing apparatus according to claim 5 is the image processing apparatus according to claim 1 or 2, wherein the processing target image acquisition unit is on both sides of the front and back surfaces of the reading target. The processing target image is acquired from the first region, and the authentication image acquisition unit is on the front side or the back side of the front and back surfaces of the reading target and is in a different range from the first region. The authentication image is acquired from the second area.
According to the image processing apparatus configured as described above, it is possible to read the processing target images from both the front and back surfaces of the reading target object and to activate a predetermined function in which those processing target images are processed.
The image processing apparatus according to claim 6 is the image processing apparatus according to any one of claims 1 to 5, wherein the authentication image acquisition unit acquires the processing target image by the processing target image acquisition unit. Acquisition of the authentication image from the second area is completed, and when the determination unit determines that the authentication image is an image satisfying the authentication condition, the processing target image acquisition is performed. The means starts acquiring the processing target image.
According to the image processing apparatus configured as described above, when the determination unit determines that the authentication image is an image satisfying the authentication condition, the acquisition of the processing target image is started. The acquisition of the processing target image is not started uselessly.
The image processing device according to claim 7 is the image processing device according to any one of claims 1 to 6, wherein each of a plurality of users has a predetermined function for which the processing target image is a processing target. The setting storage means for storing the setting as to whether or not it can be used in association with each user and the identification image corresponding to which of the plurality of users is identified. If the setting storage means stores a setting indicating that the predetermined function can be used in association with the user, the identified user determines that the predetermined function can be used. Another restriction determination means, and when the determination means determines that the authentication image is an image satisfying the authentication condition, the function control means further includes the user restriction determination means, The identified user is before If it is determined that the available predetermined function, and executes a control for operating the predetermined function.
According to the image processing apparatus configured as described above, whether or not a predetermined function can be used can be individually set for each of a plurality of users.
The image processing device according to claim 8 is the image processing device according to any one of claims 1 to 7, wherein the reading means is one of both front and back surfaces of the reading object. And a second image sensor that reads an image from the other surface, and the first image sensor and the second image sensor are configured to be operable in parallel. To do.
According to the image processing apparatus configured as described above, the first image sensor and the second image sensor can be used in parallel when reading the processing target image and the authentication image from both the front and back surfaces on the reading target. Therefore, compared to a configuration in which a processing target image and an authentication image are sequentially read by a single image sensor, rapid reading is possible. Further, compared with the case where the reading object is conveyed to a position where both the front and back surfaces on the reading object can be read by a single image sensor, the conveyance mechanism for the reading object can be simplified.
The image processing device according to claim 9 is the image processing device according to claim 8, wherein the second image sensor is configured such that the first image sensor starts reading the processing target image from the one surface. The authentication image acquisition means reads the authentication image on the other surface by the second image sensor, at a position where reading of the authentication image can be completed from the other surface. The authentication image is acquired.
According to the image processing apparatus configured as described above, the authentication image can be read by the second image sensor before the first image sensor starts reading the processing target image. Therefore, it is possible to quickly read the authentication image, and when the authentication is not established, the reading of the processing target image by the first image sensor can be prevented from being started.
The program for an image processing apparatus according to claim 10 sets a control unit built in an image processing apparatus provided with a reading unit capable of reading an image from a reading object so that a range on the reading object is set in advance. A processing target image acquisition unit that acquires the processing target image by reading the processing target image in the first area, and a range on the reading target are set in advance. The authentication image acquisition means for acquiring the authentication image by reading the authentication image in the second area different from the first area by the reading means, and the authentication image acquisition means A determination unit that determines whether the acquired authentication image is an image that satisfies a predetermined authentication condition; and the determination unit determines whether the authentication image is the authentication image. If it is determined that the image satisfies the condition, a function control unit that executes control for operating the function for the predetermined function that is the processing target image acquired by the processing target image acquisition unit It is made to function as.
According to the program for an image processing apparatus configured as described above, the control unit built in the image processing apparatus including a reading unit capable of reading an image from a reading object is provided as the image processing apparatus according to claim 1. It can be made to function as each means with which.
The program for the image processing apparatus further includes a control unit built in the image processing apparatus including a reading unit capable of reading an image from the reading object. The image processing apparatus may be configured as a program that functions as each unit.
(A) is a block diagram showing an internal configuration of the image processing apparatus, (b) is an explanatory diagram showing a schematic structure of a scanner unit. (A) is explanatory drawing which shows an example of the information memorize | stored in the function restriction information storage part, (b) is explanatory drawing which shows an example of the information memorize | stored in the image authentication information storage part. (A) is explanatory drawing which shows the setting example (the 1) of a process target image area and an authentication image area, (b) is explanatory drawing which shows the setting example (the 2) of a processing target image area and an authentication image area. (A) is explanatory drawing which shows the setting example (the 3) of a process target image area and an authentication image area, (b) is explanatory drawing which shows the setting example (the 4) of a processing target image area and an authentication image area. The flowchart of a main process. The flowchart of a user registration process. The flowchart of a function lock process. The flowchart (the 1) of a function control process. The flowchart (the 2) of a function control process.
The MFP 1 includes a print function, a scan function, a copy function, a FAX (facsimile) function, an i-FAX (Internet facsimile) function, a ScanToUSB function (a function for transferring image data read from a document to a USB storage device), and the like. 1A, the control unit 11, the scanner unit 12, the printer unit 13, the storage unit 14, the LAN communication unit 15, the PSTN communication unit 16, the USB interface unit 17, the operation unit, as shown in FIG. 18 and a display unit 19 are provided.
Among these, the control unit 11 is configured mainly with a microcomputer including a CPU, a ROM, a RAM, and the like, and control of each part of the MFP 1 is executed by the control unit 11.
The scanner unit 12 includes a first image sensor 12A, a second image sensor 12B, a document conveying device 12C, and the like. Both the first image sensor 12A and the second image sensor 12B are devices capable of optically reading an image from a reading object. The document conveying device 12C is a device that can convey a plurality of documents one by one.
In the scanner unit 12, as shown in FIG. 1B, the first image sensor 12A is disposed at a position where an image can be read from the document surface D1 when the document is conveyed by the document conveying device 12C. Yes. The second image sensor 12B is disposed at a position where an image can be read from the document back surface D2 when the document is conveyed by the document conveying device 12C. As a result, the scanner unit 12 can execute reading processing on both the front and back sides of the document in parallel using the first image sensor 12A and the second image sensor 12B.
However, since the first image sensor 12A and the second image sensor 12B are disposed at positions separated by a distance L1 in the document conveyance direction, the second image sensor 12B is used when reading the document. Control is performed so as to start reading an image from the document back surface D2 prior to the one image sensor 12A. Thereafter, when the document surface D1 reaches a position facing the first image sensor 12A, the first image sensor 12A is controlled to start reading an image from the document surface D1.
The printer unit 13 is a part used to print an image read by the scanner unit 12 when the copy function of the MFP 1 is used, or to print a received image when the FAX function of the MFP 1 is used. .
The storage unit 14 includes a nonvolatile storage area configured by a hard disk device or a nonvolatile memory, and a temporary storage area configured by a RAM. In the nonvolatile storage area of the storage unit 14, a function restriction information storage unit 14A, an image authentication information storage unit 14B, and the like are secured, and thus stored in the function restriction information storage unit 14A and the image authentication information storage unit 14B. Information (the contents of the information will be described later) is retained even when power supply to the MFP 1 is interrupted. Further, a scanner image buffer 14C or the like is secured in the temporary storage area, and is used when data representing an image read by the scanner unit 12 is stored.
The LAN communication unit 15 is configured by a communication interface device for connecting to a LAN (Local Area Network). With this LAN communication unit 15, the MFP 1 can perform data communication with other devices that can communicate via the LAN. It has become. Further, if the LAN to which the MFP 1 is connected is connected to a WAN (Wide Area Network) such as the Internet via a gateway, the MFP 1 can perform data communication with other devices that can communicate via the WAN. For example, when the i-FAX function included in the MFP 1 is used, data is transmitted / received via the LAN communication unit 15.
The PSTN communication unit 16 includes various devices necessary for connecting to a public switched telephone network (PSTN), such as a FAX modem or a voice CODEC. The PSTN communication unit 16 allows the MFP 1 to communicate with other devices (for example, facsimile machines) that can communicate via a public line. For example, when using the FAX function provided in the MFP 1, the PSTN communication Data is transmitted and received via the unit 16.
The USB interface unit 17 is an interface to which a USB storage device can be connected. For example, when using the ScanToUSB function provided in the MFP 1, data representing an image read by the scanner unit 12 is connected to the USB interface unit 17. Can be transferred to storage device.
[Overview of authentication function]
Next, an outline of an authentication function provided in the MFP 1 will be described prior to describing details of specific processing executed in the MFP 1.
In the MFP 1, a user is authenticated when the MFP 1 is used, and only a user who has been authenticated can use a predetermined function. This state corresponds to activation of a function lock function described later. As a method for authenticating the user, two kinds of authentication methods (hereinafter referred to as first and second authentication methods) can be used.
The first authentication method is a method in which a user selects a user name by operating the operation unit 18 and performs authentication by inputting first authentication data (corresponding to a so-called password) corresponding to the user name. is there. The second authentication method is a method of performing authentication by reading an authentication image from an authentication image area arbitrarily set on a document using the scanner unit 12. Hereinafter, these two authentication methods will be described in more detail.
First, in order to enable the authentication by the first authentication method, the function restriction information storage unit 14A of the storage unit 14 included in the MFP 1 stores “user name”, “second” as shown in FIG. “Authentication data”, “FAX transmission”, “i-FAX transmission”, “Copy”, and “ScanToUSB”, a plurality of sets of data corresponding to each of a plurality of users are stored. ing. For each item, information indicating whether or not use is permitted for each user name is stored, and if permitted, the use limit count is stored.
Among these data, “user name” and “first authentication data” are data that the MFP 1 refers to when performing authentication by the first authentication method, and are character strings arbitrarily set by the administrator of the MFP 1. It is remembered.
These “user name” and “first authentication data” are notified from the administrator to individual users after the administrator performs the registration work in the MFP 1. When each user uses the MFP 1 to perform authentication by the first authentication method, the user selects a user name and operates the first authentication data by operating the operation unit 18. input.
When these pieces of information are input, the MFP 1 collates the input information with the information stored in the function restriction information storage unit 14A, and establishes authentication if the combination of the two matches.
When the authentication is established, the MFP 1 refers to the items “FAX transmission”, “i-FAX transmission”, “copy”, and “ScanToUSB” for the function selected by the user. For each function corresponding to the item, it is determined whether or not it is a function that can be used by an authenticated user, and if it is a function that can be used, how many times it can be used as an upper limit is determined.
The contents stored in the items “FAX transmission”, “i-FAX transmission”, “copy”, and “ScanToUSB” are similar to “user name” and “first authentication data” by the administrator in advance. Registration work.
The authentication method as described above will be described with a specific example. For example, when the data illustrated in FIG. 2A is stored in the function restriction information storage unit 14A, the user can operate the operation unit 18 with the operation unit 18. By selecting the user name “User1” and inputting “1111” as the first authentication data, the authentication is established.
If the authentication of the user name “User1” is established, the MFP 1 refers to the information stored in the function restriction information storage unit 14A, and performs “FAX transmission”, “i-FAX transmission”, and “ For each function of “Copy”, the use up to the stored upper limit number is permitted, while the use of “ScanToUSB” is prohibited.
The same authentication process is performed when another user name is selected, but which function is allowed to be used depends on the information stored in the function restriction information storage unit 14A. For example, the user name If “User3” authentication is established, “copy” is permitted up to the stored maximum number of times, but “FAX transmission”, “i-FAX transmission”, and “ScanToUSB” , Its use is prohibited.
Note that immediately after the MFP 1 is activated, if the authentication is not established, or if a predetermined time-out period has elapsed after the establishment of the authentication, the MFP 1 operates in the Public mode. In this case, for the information stored in the function restriction information storage unit 14A, each item corresponding to the user name “Public” is referred to, and it is determined whether or not the use of each function is permitted.
That is, even if the MFP 1 is in a state where the authentication has not been established, the function can be used for a function that is permitted by the administrator. What functions are allowed to be used when operating in Public mode depends on the administrator's settings, but settings that further restrict the functions that can be used compared to when a specific user is authenticated. Is generally.
Next, the second authentication method will be described. In order to enable the authentication by the second authentication method, the image authentication information storage unit 14B of the storage unit 14 provided in the MFP 1 includes “user name” and “second authentication data” as shown in FIG. ”, A plurality of sets of data including two items as a set are stored in association with a plurality of users.
Among these data, the “user name” is the same character string as the “user name” stored in the function restriction information storage unit 14A. Using this item as a key, the function restriction information storage unit 14A and the image authentication information are stored. The storage unit 14B is associated.
The “second authentication data” is data required for determining whether or not the authentication image data itself is an authentication image (for example, if the authentication image is a barcode image, In the case of this embodiment, binary data represented by the barcode, or text data obtained by performing OCR processing on the character string if the authentication image is a character string image). The image data representing the seal impression is stored as “second authentication data”.
When the image data representing the seal is “second authentication data” as in the present embodiment, the administrator reads the seal submitted from each user with the scanner unit 12 and converts it into image data. Registration work is performed, whereby the second authentication method can be used.
When an individual user uses the MFP 1 and performs authentication by the second authentication method, the user can perform an operation with the scanner unit 12 by performing an operation on the operation unit 18 ( For example, a FAX transmission function, a copy function, etc. are activated.
When such an operation is performed, the MFP 1 uses the scanner unit 12 to read an image from an authentication image area arbitrarily set on the document, and extracts an authentication image from the read image. Then, the image data representing the extracted authentication image (or binary data or text data converted from the extracted authentication image) is collated with the second authentication data stored in the image authentication information storage unit 14B. If the two match, authentication is established.
When the authentication is established, as in the case of the first authentication method, the MFP 1 performs “FAX transmission”, “i-FAX transmission”, “copy”, and “copy” stored in the function restriction information storage unit 14A. Referring to each item of “ScanToUSB”, it is determined whether the selected function is a function that can be used by an authenticated user, and if it is a usable function, how many times it can be used as an upper limit Will do.
If the authentication is not established or the use of the function that the user is trying to use is prohibited, the MFP 1 executes the reading of the authentication image, but the user tries to use it. The function itself is never executed.
Of the authentication methods described above, whether or not to use the first authentication method can be arbitrarily set in the MFP 1 by the administrator. Further, even if the first authentication method is set to be used, the MFP 1 can arbitrarily determine whether to use only the first authentication method or to use both the first and second authentication methods. Can be set to
Furthermore, when the second authentication method is set to be used, the administrator can arbitrarily set which range on the document is used as the authentication image area. Hereinafter, an example of setting the authentication image area will be described with some specific examples.
FIG. 3A is an explanatory diagram illustrating a setting example (part 1) of the processing target image area and the authentication image area. This setting example (part 1) is a setting example when processing target images (for example, images to be copied) are drawn on both the front and back sides of the document, and the first processing target image area A1 on the document surface D1. A second processing target image area A2 is provided on the document back surface D2. An authentication image area A3 is provided on a part of the document back surface D2.
In FIG. 3A, the document front surface D1 and the document back surface D2 are drawn at a position shifted by a distance L1 because the positions on the document that are simultaneously read are drawn side by side. That is, in the case of the MFP 1, as described above, the document back surface D2 is read before the document surface D1, but in FIG. 3A, the positions on the document to be read simultaneously are drawn side by side. Therefore, there is a deviation of the distance L1 in the reading start timing between the document front surface D1 and the document back surface D2.
Further, the authentication image area A3 is set within the range of the distance L2 shown in FIG. 3A, and this distance L2 is a distance satisfying the distance L2 = distance L1−distance L3. . Then, when the document transport device 12C transports the document at a predetermined speed, the time required to transport the document by the distance L3 exceeds the time required to complete the authentication by the second authentication method. Thus, the relationship between the document conveyance speed and the distance L3 is optimized.
Under the above premise, when the user arbitrarily sets the range (distance L2) of the authentication image area A3 in the MFP 1, the authentication is performed only within the range in consideration of the distance L3 as described above. The range (distance L2) of the image area A3 cannot be set.
Specifically, the user arbitrarily inputs the value of the distance L2 in the operation unit 18, or some candidates that can be selected as the distance L2 are prepared as preset values, from which the user can select Although the distance L2 can be set by a method of selecting a desired value, the upper limit value can be input or selected only within a range where the distance L3 is not too small in any method.
In this way, when the reading of the second processing target image area A2 is subsequently started after the reading of the authentication image area A3 is completed, the authentication by the second authentication method is started simultaneously. Thereafter, at the time before the reading of the first processing target image area A1 is started, the authentication by the second authentication method can be completed.
Therefore, when authentication is not established as a result of this authentication processing, it is not necessary to wastefully read the first processing target image area A1. If the user sets an arbitrary range in the authentication image area A3 within the range determined as described above, the remaining range of the document back surface D2 is set as the second processing target image area A2.
By the way, in the above description, it is possible to avoid useless reading of the first processing target image area A1 by optimizing the distance L3 on the assumption that the document conveying device 12C conveys the document at a predetermined constant speed. However, when the document can be temporarily stopped when the document arrives at a predetermined position, the document conveyance may be temporarily stopped when the reading of the range of the distance L2 is completed.
In such a configuration, since the reading is temporarily stopped when the reading of the authentication image area A3 is completed, only the authentication processing can be executed without reading the second processing target image area A2. When the document is not established, the second processing target image is different from the case of transporting the document at a constant speed, as well as avoiding unnecessary reading of the first processing target image area A1 as in the case of transporting the document at a constant speed. Unnecessary reading of the area A2 can also be avoided.
In addition, when the document conveyance is resumed after the document conveyance is temporarily stopped, the document conveyance may be resumed after the authentication is completed by the second authentication method, so that the document conveyance speed and the distance L3 are set as described above. There is no need to optimize the relationship, and if it is within the range of the distance L1, a desired range can be set as the authentication image area A3.
Next, a setting example (part 2) different from the above will be described with reference to FIG. FIG. 3B is an explanatory diagram illustrating a setting example (part 2) of the processing target image area and the authentication image area.
This setting example (part 2) is also a setting example when processing target images (for example, images to be copied) are drawn on both the front and back sides of the document, and the first processing target image area A1 on the document surface D1. A second processing target image area A2 is provided on the document back surface D2. An authentication image area A3 is provided on a part of the document back surface D2. Further, as a difference from the setting example (No. 1), an unused area A4 is provided in the range of the distance L3 described above.
The authentication image area A3 may be set in the same manner as in the above setting example (No. 1). If the authentication image area A3 is determined, the range of the unused area A4 is determined accordingly. In the case of this setting example (part 2), the range of the second processing target image area A2 is not changed.
When such an unused area A4 is provided, the document conveying device 12C conveys the document at a predetermined constant speed as described above, and the first processing target image area A1 and the second processing target when authentication is not established. Avoiding useless reading for both of the image areas A2 can be realized at the same time.
That is, after the reading of the authentication image area A3 is completed, the document conveyance is not temporarily stopped, but the unused area A4 is not read, so that useless reading can be avoided. When the authentication process is completed while the document is conveyed by the distance L3 and the authentication is established, reading of the first process target image area A1 and the second process target image area A2 is started simultaneously.
If such a configuration is adopted, the second processing target image area A2 is narrowed by the unused area A4, but it is not necessary to temporarily stop the document conveyance. It is possible to give the user an impression that the process proceeds and to avoid useless reading when authentication is not established.
Next, a setting example (part 3) different from the above will be described with reference to FIG. FIG. 4A is an explanatory diagram showing a setting example (part 3) of the processing target image area and the authentication image area.
This setting example (No. 3) is also a setting example when processing target images (for example, images to be copied) are drawn on both the front and back sides of the document, but the setting example (No. 1) and the setting example (No. As a difference from 2), an authentication image area A3 is provided on the document surface D1. The setting method of the authentication image area A3 may be the same method as in the above setting example (part 1). If the authentication image area A3 is determined, the range of the first processing target image area A1 is also determined accordingly.
Even if the authentication image area A3 is provided at such a position, no problem arises in performing authentication. However, when the authentication image area A3 is provided at such a position, the second processing target image area A2 must be read in advance regardless of whether or not the authentication is established. The storage area of the MFP 1 is used as much as the amount. In particular, if authentication is not established, even data that will eventually be discarded is read, so that some useless processing is performed.
Regardless of whether or not the authentication is established in this way, after the data is read in advance, if the authentication is not established by the second authentication method, the data read in advance is effectively used. Alternatively, if authentication is not established by the second authentication method, the user may be able to perform authentication by the first authentication method afterwards. In this case, if authentication is established by the first authentication method, the intended function can be activated. If such a configuration is adopted, the data read in advance can be used without being wasted.
Further, in the case where the authentication image area A3 is provided at such a position, whether or not authentication is established for the first processing target image area A1 as long as the document is conveyed at a predetermined constant speed. Since reading must be performed in advance, the storage area of the MFP 1 is used accordingly. However, as described above, since the document conveyance can be temporarily stopped as described above, in this case, it is possible to avoid unnecessary reading of the first processing target image area A1. .
Next, a setting example (part 4) different from the above will be described with reference to FIG. FIG. 4B is an explanatory diagram illustrating a setting example (part 4) of the processing target image area and the authentication image area.
This setting example (No. 4) is a setting example when a processing target image (for example, an image to be copied) is drawn on the document front surface D1, and a processing target image is not drawn on the document back surface D2.
In this case, the user has previously set in MFP 1 that the document back surface D2 is the authentication image area A3. When reading a document, the MFP 1 inputs a command to execute single-sided reading.
When execution of single-sided scanning is instructed, if it is not set to perform authentication by the second authentication method, the MFP 1 executes scanning using only the first image sensor 12A.
On the other hand, if it is set to perform the authentication by the second authentication method, the MFP 1 performs both the first image sensor 12A and the second image sensor 12B even when execution of single-sided scanning is instructed. Perform reading using.
With this configuration, the front and back sides of the document can be used separately as the processing target image area A1 and the authentication image area A3, so that the processing target image area A1 or A2 and the authentication image area A3 coexist on one side. Compared to the case, the range of the authentication image area A3 can be easily understood by the user.
Even in the case where the front and back sides of the document are separately used as the processing target image area A1 and the authentication image area A3 as in this example, a part is used as the authentication image area A3 as in the other examples, and the rest You may make it the structure made into unused area A4. Further, either the front or back side of the document may be used as the authentication image area A3.
Furthermore, even when the entire front or back side of the document is set as the authentication image area A3, for example, when the image data representing the seal is “second authentication data” as in the present embodiment. Or the like, the size of the image serving as the “second authentication data” is limited to some extent. Therefore, in such a case, it is not necessary to analyze the presence / absence of an image serving as “second authentication data” after reading the entire authentication image area A3. As a specific example, for example, for the range of the distance L4 shown in FIG. 4B, image reading and analysis may be repeated while gradually shifting this range. If the image reading and analysis are repeated for a part of the authentication image area A3 in this way, the scanner image buffer 14C required for reading is more necessary than the case where the analysis is performed after reading the entire authentication image area A3. Free space can be reduced, and memory utilization efficiency can be increased.
The user can arbitrarily select any one of the setting examples (No. 1) to (No. 4) as described above. However, the configuration may be such that only one of the setting examples (part 1) to (part 4) can be set.
[Processes executed in MFP]
Next, processing executed in the MFP 1 for realizing the above-described functions will be described based on the flowcharts of FIGS.
FIG. 5 is a flowchart of main processing executed in the MFP 1. This main process is a process executed by the CPU of the control unit 11 when the power switch of the MFP 1 is turned on.
When this process is started, the MFP 1 waits for key input (S105), determines whether or not there is a key input (S110), and if there is no key input (S110: NO), returns to S105. . As a result, while there is no key input, S105 to S110 are repeated to wait for key input.
If there is a key input (S110: YES), the MFP 1 detects that an event associated with the key has occurred, executes processing corresponding to the event (S115), and returns to S105. .
In S115, what process is executed when the occurrence of an event is detected varies depending on the operated key (or key combination), but as a process related to the main part of the present invention, a user can Registration processing, function lock processing, function control processing, and the like are executed. Hereinafter, each of these processes will be described.
First, user registration processing will be described. FIG. 6 is a flowchart of the user registration process. The user registration process is one of processes executed when an event occurrence is detected in S115, and a user registration start event occurs when the administrator of the MFP 1 performs a key operation for user registration. Then, it is executed when the user registration start event occurs.
When this process is started, the MFP 1 first determines whether or not it is a new registration (S205). The administrator can give an instruction to the MFP 1 to register a new user or change a registered user by operating a predetermined key on the operation unit 18 included in the MFP 1. In S 205, the operation unit 18 Whether or not a new registration is made is determined based on the key operation at.
If it is determined in S205 that the registration is not new (S205: NO), the MFP 1 accepts an input operation for selecting the user to be changed (S210), and proceeds to S215. On the other hand, if it is determined in S205 that the registration is new (S205: YES), the MFP 1 proceeds to S215 without executing S210.
When the process proceeds to S215, the MFP 1 receives a setting for the user name (S215). In the case of new registration, the administrator inputs a new user name in S215. In the case of changing registered information, the administrator modifies part or all of the user name in S215 if necessary. In any case, the user name input in S215 is stored in the function restriction information storage unit 14A.
Subsequently, the MFP 1 receives a setting for the first authentication data (S220). In the case of new registration, the administrator inputs first authentication data corresponding to a new user in S220. In the case of changing registered information, the administrator modifies the first authentication data corresponding to the registered user in S220 if necessary. In any case, the first authentication data input in S220 is stored in the function restriction information storage unit 14A.
Subsequently, the MFP 1 accepts settings for function / operation restrictions (S225). In the present embodiment, the items that can be set for the function / operation restriction are the above four items “FAX transmission”, “i-FAX transmission”, “copy”, and “ScanToUSB” shown in FIG. .
In the case of new registration, the administrator inputs the setting for the function / operation restriction corresponding to the new user in S225. Further, in the case of changing registered information, the administrator modifies the setting of the function / operation restriction corresponding to the registered user in S225 if necessary. In any case, the setting for the function / operation restriction input in S225 is stored in the function restriction information storage unit 14A.
Subsequently, the MFP 1 determines whether to set the second authentication data (S230). The administrator can give an instruction to the MFP 1 as to whether or not to set the second authentication data by operating a predetermined key on the operation unit 18 included in the MFP 1. A determination is made based on the key operation.
If it is determined in S230 that the second authentication data is set (S230: YES), the MFP 1 accepts the setting for the second authentication data (S235). In the case of new registration, the administrator inputs second authentication data corresponding to a new user in S235. In the case of changing registered information, the administrator modifies the second authentication data corresponding to the registered user in S235 if necessary. In any case, the second authentication data input in S235 is stored in the image authentication information storage unit 14B.
In the case of the present embodiment, in S235, the administrator sets the seal stamp received from each user in the scanner unit 12, and performs a key operation that instructs the operation unit 18 to extract the second authentication data. . In response to this, the MFP 1 reads the image with the scanner unit 12, extracts pixels having a color equivalent to vermilion from the read image, and cuts out the image of the seal imprint as the second authentication data. Is stored in the image authentication information storage unit 14B.
Then, when S235 is completed, the process proceeds to S240. When it is determined in S230 that the second authentication data is not set (S230: NO), the MFP 1 proceeds to S240 without executing S235.
After proceeding to S240 in this way, the MFP 1 determines whether or not the user registration is finished (S240). The administrator can give an instruction to the MFP 1 as to whether or not the user registration is completed by operating a predetermined key on the operation unit 18 provided in the MFP 1. Based on the key operation on the operation unit 18 in S 240. Judgment is made.
If it is determined in S240 that the user registration is not completed (S240: NO), the process returns to S205. As a result, the processing after S205 is executed again, and a new registration or a registered user is changed. If it is determined in S240 that the user registration has been completed (S240: YES), the user registration process shown in FIG. 6 is terminated.
Next, function lock processing will be described. FIG. 7 is a flowchart of the function lock process. The function lock process is one of the processes executed when the occurrence of an event is detected in S115. The function lock process is performed by the MFP 1 administrator performing a key operation to command activation of the function lock function. When a function activation event occurs, it is executed when the function lock function activation event occurs.
When this process is started, the MFP 1 first determines whether there is a setting necessary for starting the function lock function (S305). The setting necessary for starting the function lock function is, for example, information previously registered in the user registration process.
That is, when at least one user name is registered and information on function / operation restriction is registered in association with the registered user name, in S305, settings necessary for starting the function lock function are set. Judge that there is.
If it is determined in S305 that there is no setting required for starting the function lock function (S305: NO), the function lock process shown in FIG. 7 is terminated. On the other hand, if it is determined in S305 that there is a setting necessary for starting the function lock function (S305: YES), the MFP 1 starts the function lock function (S310). The fact that the function lock function has been activated is held as a flag in the memory of the MFP 1, for example, and is referred to in other processes executed thereafter.
Subsequently, the MFP 1 determines whether or not the number of registered second authentication data is greater than 0 (S315). That is, it is determined whether or not at least one second authentication data is registered. If it is determined in S315 that the number of registered second authentication data is 0 (S315: NO), the second authentication method cannot be used, and the function lock process shown in FIG. In this case, only the first authentication method is valid.
On the other hand, if it is determined that the registration number of the second authentication data is greater than 0 (S315: YES), the second authentication method can be used, so “automatic authentication” using the second authentication data (ie, , Authentication by the second authentication method; hereinafter also referred to as “automatic authentication”), a message for inquiring the administrator whether or not to validate is displayed on the display unit 19 (S320), and a command from the administrator is issued. It will be ready to accept. Here, the administrator can instruct whether to turn automatic authentication on or off by operating the operation unit 18.
When receiving an instruction from the administrator, the MFP 1 subsequently determines whether or not to turn on automatic authentication based on the instruction from the administrator (S325). If it is determined in S325 that automatic authentication is not to be turned on (S325: NO), the administrator has selected the setting not to use the second authentication method, so the function lock processing shown in FIG. To do. In this case, only the first authentication method is valid.
On the other hand, if it is determined in S325 that automatic authentication is to be turned on (S325: YES), the administrator has selected the setting to use the second authentication method. In this case, the setting of the automatic authentication function is performed. Is turned on (S330), the authentication image area is validated (S335), and the function lock process shown in FIG. 7 is terminated. In this case, both the first and second authentication methods are effective.
Note that the authentication image area activated by S335 is an area as illustrated in FIGS. 3 and 4 above, and is shown in any of the setting examples (part 1) to (part 4). In S330, when the administrator turns on the setting of the automatic authentication function, the administrator operates the operation unit 18 to determine the distance L2 in each setting example. Will be set arbitrarily. Further, when the distance L2 is set in advance, the setting may be used unless the change operation is performed by the administrator.
Next, the function control process will be described. 8 and 9 are flowcharts of the function control process. The function control process is one of processes executed when the occurrence of an event is detected in S115, and a user of the MFP 1 (may be a person other than the administrator) performs a key operation for using the function of the MFP 1. If a function start request event occurs by executing, it is executed when the function start request event occurs.
Note that the functions to be activated by the function control process are, for example, a plurality of types of functions provided in the MFP 1 such as a copy function and a FAX function, and detailed control differs for each of the plurality of types of functions. However, the processing related to the authentication corresponding to the main part of the present invention and the processing for allocating whether or not to activate the function is a common processing that is an equivalent procedure regardless of any of the above-mentioned plural types of functions. In the description, the above-described plural types of functions will be described without particular distinction.
When this process is started, the MFP 1 first confirms that the function lock function is activated (S405), and determines whether the function lock function is activated (S410). Specifically, when the function lock function is activated, information indicating that is stored in S310 described above, and in S405, the control unit 11 obtains the information, and the control unit 11 obtains the function. The activation of the lock function can be confirmed. In S410, a determination is made based on the acquired information.
If it is determined in S410 that the function lock function is being activated (S410: YES), the logged-in user is confirmed (S415), and the function restriction setting for the logged-in user is read (S420).
Specifically, when a specific user is logged in (a specific user is authenticated using the first authentication method), the user name is stored in a predetermined storage area. In S415, the user name is obtained by reading the user name from the storage area in which the user name is stored, so that the control unit 11 identifies the currently logged-in user. I can confirm. As described above, the MFP 1 may be operating in the Public mode immediately after the MFP 1 is activated, such as when authentication is not established, or when a predetermined time-out period elapses after the authentication is established. In this case, the storage area storing the user name stores information corresponding to the Public mode (for example, the user name “Public” or a control code other than a character string may be used). The user name is read from the storage area in which the user name is stored, so that the control unit 11 can confirm that the MFP 1 is operating in the Public mode at that time.
In step S420, information stored in the function restriction information storage unit 14A is searched using the acquired user name (or information corresponding to the public mode) as a key, and the user name (or information corresponding to the public mode) is searched from the information. ) Is read out.
Then, based on the set of information read in S420, whether the function to be used (the function instructed when the function start request event occurs) is a function that is permitted to be used by the logged-in user. Judgment is made (S425). Specifically, for example, when the function to be used is “FAX transmission” while logging in with the user name “User1” illustrated in FIG. 2A, it is determined in S425 that the function is permitted. To do. If the function to be used is “FAX transmission” while logging in with the user name “User3”, it is determined in S425 that the function is not permitted.
If it is determined in S425 that the function is permitted (S425: YES), the MFP 1 activates the function requested by the user (S430), and ends the function control process shown in FIG. If it is determined in S410 that the function lock function is not activated (S410: NO), the function requested by the user is activated (S430), and the function control process shown in FIG. 7 is terminated.
By this S430, control for operating a function requested by the user, for example, a print function, a scan function, a copy function, a FAX function, an i-FAX function, a ScanToUSB function, or the like is performed. At this time, when a function (for example, a copy function) involving reading of the processing target image is activated, the reading of the first processing target image area A1 and the second processing target image area A2 is also executed by S430. Become. Note that the control itself that activates each of these functions is equivalent to that of a conventional MFP, and a detailed description thereof will be omitted.
On the other hand, when it is determined in S425 that the function is not permitted (S425: NO), the MFP 1 confirms the “automatic authentication function” (S435), and determines whether or not the automatic authentication is on (S440). ). Specifically, when the automatic authentication function is turned on, the setting to that effect is made in S330 described above. In S435, the control unit 11 obtains information representing the setting. Can confirm whether or not the automatic authentication function is on, and in S440, a determination is made based on the acquired information.
If it is determined in S440 that the automatic authentication is not on (S440: NO), the MFP 1 rejects the function requested by the user (S445) and ends the function control process shown in FIG. That is, if the function is restricted by the first authentication method in S425 and if the automatic authentication function is off and the authentication by the second authentication method cannot be performed, the function restriction is further performed. Since there is no way to cancel, the process proceeds to S445. In S445, a message indicating that the operation is rejected is displayed on the display unit 19.
On the other hand, if it is determined in S440 that automatic authentication is on (S440: YES), the MFP 1 confirms whether or not the function requested by the user is “automatic authentication” (S450), and “automatic authentication” is possible. Whether or not (S455).
Whether or not the function is capable of “automatic authentication” is determined in advance based on whether or not the function is accompanied by reading by the scanner unit 12. For example, if the function is a FAX transmission function, “automatic authentication” is possible. It is agreed that "automatic authentication" is impossible if it is a function. In S450, by acquiring information indicating the agreement, the control unit 11 can confirm whether “automatic authentication” is possible or not. In S455, whether “automatic authentication” is possible based on the acquired information. Judging.
If it is determined in S455 that “automatic authentication” is not possible (S455: NO), the MFP 1 rejects the function requested by the user (S445), and the function control shown in FIG. The process ends.
On the other hand, when it is determined in S455 that the function is capable of “automatic authentication” (S455: YES), the MFP 1 confirms the setting of the image area for authentication (S460) and reads the second authentication data. It is determined whether a setting change is necessary (S465).
As described above, the authentication image area A3 is determined by the administrator in advance as to which of the front and back sides of the document and the distance L2 from the document edge on any of the surfaces. In step S460, by acquiring the setting, the control unit 11 can confirm the authentication image area. If necessary, the control unit 11 sets parameters for controlling the scanner unit 12 to perform authentication. The range of the image area A3 is set and the range is changed.
In S465, “the function requested by the user is single-sided reading and only the document front surface D1 is set to be read, and the authentication image area A3 is set to the document back surface D2” or “ When the function requested by the user is single-sided scanning, only the back side D2 of the original is read, and the authentication image area A3 is set on the front side D1. ” In addition, it is determined that a setting change for reading the second authentication data is necessary. In other words, a case in which double-sided reading is necessary even though single-sided scanning is set is a case where it is determined in S465 that a setting change is required.
If it is determined in S465 that the setting needs to be changed (S465: YES), the MFP 1 changes the reading setting so that the authentication image area can be read (S470), and the process proceeds to S475 shown in FIG. If it is determined in S465 that the setting change is unnecessary (S465: NO), the MFP 1 proceeds to S475 shown in FIG. 9 without executing the reading setting change in S470. Hereinafter, the explanation will be continued by proceeding to FIG.
In step S475, the MFP 1 executes reading of the authentication image area (S475). Then, the read image data is analyzed to extract second authentication data (S480). In the case of the present embodiment, in S480, a pixel having a color corresponding to vermilion is searched for and extracted from the read image, thereby cutting out an imprint image serving as the second authentication data.
Subsequently, the MFP 1 determines whether or not extraction of an image that is a candidate for the second authentication data has succeeded (S485). If it is determined in S485 that the extraction is not successful (S485: NO), the process proceeds to S445 shown in FIG. 8, and the MFP 1 rejects the operation of the function requested by the user (S445). Then, the function control process shown in FIG.
On the other hand, if it is determined in S485 that the extraction is successful (S485: YES), the MFP 1 refers to the image authentication information storage unit 14B, and the second authentication data candidate extracted in S480 and the image authentication information storage unit 14B. Is collated with the second authentication data stored in (S490). In S490, a technique similar to a known seal collation technique can be arbitrarily adopted. For example, while rotating one of two impressions to be collated, the degree of coincidence between them (the degree of overlapping of pixels) A collation method may be employed, such as measuring the presence or absence of a common feature point) and determining whether or not both are the seals of the same seal.
Then, after finishing S490, the MFP 1 determines whether or not authentication by the second authentication method has been established (S495). In S495, if it is determined as a result of the collation in S490 that the registered seal and the registered seal are the same seals, it is determined that the authentication has been established.
If it is determined in S495 that the authentication is not established (S495: NO), the process proceeds to S445 shown in FIG. 8, and the MFP 1 rejects the function requested by the user (S445), and FIG. The function control process shown in FIG.
On the other hand, if it is determined in S495 that the authentication has been established (S495: YES), the MFP 1 executes user switching (S500). In S500, for example, even if the currently logged-in user is the user with the user name “User1”, the impression corresponding to the user name “User3” is the same as the result of the verification in S490. If the collation result is obtained, a process of switching the logged-in user to the user having the user name “User3” is performed.
Then, the MFP 1 reads the function restriction setting for the authenticated user (the user after switching) (S505). Then, it is confirmed whether or not the function to be used is a function permitted to be used by the logged-in user (S510), and it is determined whether or not the function is permitted (S515). For example, in the case of the user name “User1”, in S510, the function restriction setting corresponding to the user name “User1” is confirmed from the function restriction information storage unit 14A for the requested function (for example, copy function). In S515, it is determined whether or not the function is permitted.
If it is determined in S515 that the function is permitted (S515: YES), the process proceeds to S430 shown in FIG. 8, and the MFP 1 activates the function requested by the user (S430). The function control process shown in FIG.
On the other hand, if it is determined in S515 that the function is not permitted (S515: NO), the process proceeds to S445 shown in FIG. 8, and the MFP 1 rejects the function requested by the user ( S445), the function control process shown in FIG.
In the embodiment described above, the scanner unit 12 corresponds to the reading unit referred to in the present invention. The control unit 11 that executes the processing target image reading process in S430 corresponds to the processing target image acquisition unit referred to in the present invention. The control unit 11 that executes S475 corresponds to the authentication image acquisition unit referred to in the present invention. The control unit 11 that executes S480 to S495 corresponds to the determination means in the present invention. The control unit 11 that executes S430 corresponds to the function control means in the present invention. The control unit 11 that executes S460 to S470 corresponds to the range changing means in the present invention. The function control information storage unit 14A corresponds to the setting storage means in the present invention. The control unit 11 that executes S505 to S515 corresponds to a restriction determination unit for each user.
As described above, according to the MFP 1, when the authentication image is an image satisfying the authentication condition, a predetermined function for processing the target image can be activated. Therefore, the users who can operate the predetermined function are limited to those who can form an authentication image satisfying the authentication condition in the authentication image area A3 (corresponding to the second area in the present invention). Can do. Further, as shown in FIG. 2A, it is also possible to manage the number of uses for each user and limit the use beyond the upper limit number decided in advance.
Therefore, unlike the conventional technique (that is, the technique that can use only the first authentication method) in which the user is forced to manually input the user account name and password in order to perform authentication, the second If the authentication method is used, it is possible to save the user from having to perform an input operation manually, and the usability of the MFP 1 can be improved.
In the case of the MFP 1, the authentication image is different from the processing target image (for example, the authentication image is the authentication image area A3, the processing target image is the first processing target image area A1 and the second processing target image area A2). Therefore, unlike the case where the authentication image and the processing target image are read from the same area, the processing target image does not include the authentication image.
Further, according to the MFP 1, the range to be the authentication image area A3 can be changed to the range designated by the user as exemplified in FIGS. 3 and 4, for example, and therefore the range of the authentication image area A3 is fixed. Unlike the above, the range convenient for the user can be the authentication image area A3.
Further, according to the MFP 1, by setting as illustrated in FIG. 4B, the processing target image and the authentication image can be obtained from both the front and back sides of the document (corresponding to the reading target in the present invention). Can be read independently. Accordingly, it is possible to reduce restrictions on the image reading range compared to the case where the first area and the second area are provided so as not to overlap in the same plane.
Further, according to the MFP 1, by setting as illustrated in FIG. 3A, FIG. 3B, and FIG. 4A, the processing target images are read from both the front and back sides of the document, It is also possible to activate a predetermined function for which the processing target image is a processing target.
Further, according to the MFP 1, when it is determined that the authentication image is an image satisfying the authentication condition by optimizing the relationship between the distances L2 and L3 illustrated in FIG. When the acquisition of the processing target image is started from the first processing target image area A1, and the authentication is not established, the acquisition of the processing target image from the first processing target image area A1 can be stopped. Therefore, the acquisition of the processing target image is not started uselessly for the first processing target image area A1.
Further, since the MFP 1 includes the function restriction information storage unit 14A illustrated in FIG. 2A, whether or not a predetermined function can be used is individually set for each of a plurality of users. Can do.
Further, according to the MFP 1, the first image sensor 12A and the second image sensor 12B can be used in parallel when reading the processing target image and the authentication image from both the front and back sides of the document. Therefore, compared to a configuration in which a processing target image and an authentication image are sequentially read by a single image sensor, rapid reading is possible. In addition, the mechanism of the document transport device is simplified by transporting the document to the position where both front and back sides of the document can be read by a single image sensor, compared to the case where the duplex scanning function is realized. can do.
For example, although the MFP 1 has exemplified the MFP having the single-sided reading function and the double-sided reading function, the present invention can also be adopted in an MFP having only the single-sided reading function. In this case, the processing target image and the authentication image are read from the front side of the document. Thus, the processing target image area (first region) and the authentication image area (second region) are within the same plane. If there is, it is possible to cope with a single image sensor, so that the structure of the scanner unit 12 can be simplified as compared with the case where both areas are in different planes.
In the above-described embodiment, an example in which a seal stamp by a seal stamp is used as the authentication image has been described. However, the authentication image is not limited to the seal stamp. Specifically, any optically readable image may be used, such as handwritten characters, printed characters, fingerprints, machine-readable codes such as barcodes and two-dimensional codes. However, in the case of handwritten characters, it is necessary to take measures such as adopting signature authentication technology for analyzing handwritten characters and extracting feature portions of handwriting. Also in the case of fingerprints, it is necessary to adopt a fingerprint authentication technique that performs fingerprint verification. Furthermore, in the case of barcodes and two-dimensional codes, a technique for analyzing those codes is adopted.
DESCRIPTION OF SYMBOLS 1 ... MFP, 11 ... Control part, 12 ... Scanner part, 12A ... 1st image sensor, 12B ... 2nd image sensor, 12C ... Document conveying apparatus, 13 ... Printer unit, 14 ... storage unit, 14A ... function restriction information storage unit, 14B ... image authentication information storage unit, 14C ... scanner image buffer, 15 ... LAN communication unit, 16. ..PSTN communication unit, 17 ... USB interface unit, 18 ... operation unit, 19 ... display unit, A1 ... first processing target image area, A2 ... second processing target image area , A3... Authentication image area, A4... Unused area.
Reading means capable of reading an image from a reading object;
Processing target image acquisition means for acquiring the processing target image by reading the processing target image in the first area in which the range on the reading target is set in advance;
A range on the reading object is set in advance, and an image for authentication in a second area whose range is different from the first area is read by the reading unit, whereby the image for authentication is read. Authentication image acquisition means for acquiring;
Determining means for determining whether the authentication image acquired by the authentication image acquiring means is an image that satisfies a predetermined authentication condition;
When the determination unit determines that the authentication image is an image satisfying the authentication condition, the processing target image acquired by the processing target image acquisition unit is a processing target. An image processing apparatus comprising: function control means for executing control for activating the function.
The image processing apparatus according to claim 1, further comprising: a range changing unit that can change a range to be the second area on the reading object to a range designated by a user.
The processing target image acquisition unit acquires the processing target image from the first region on the front side of the front and back surfaces of the reading target,
The authentication image acquisition means acquires the authentication image from the second area on the back side of the front and back surfaces of the object to be read. Image processing device.
The authentication image acquisition means acquires the authentication image from the second area on the front side of the front and back surfaces of the object to be read and in a range different from the first area. The image processing apparatus according to claim 1 or 2.
The processing target image acquisition means acquires the processing target image from the first region on both sides of the front and back surfaces of the reading target,
The authentication image acquisition means acquires the authentication image from the second area on the front side or the back side of the front and back surfaces of the object to be read and in a range different from the first area. The image processing apparatus according to claim 1, wherein:
The authentication image acquisition unit completes the acquisition of the authentication image from the second area before starting the acquisition of the processing target image by the processing target image acquisition unit, and the determination unit performs the authentication image acquisition. The processing target image acquisition unit starts acquisition of the processing target image when it is determined that is an image satisfying the authentication condition. Image processing apparatus.
A setting storage means for storing a setting as to whether or not each of a plurality of users can use a predetermined function to be processed by the processing target image in association with each user;
The setting storage unit is configured to identify which of the plurality of users the authentication image corresponds to and to use the predetermined function in association with the identified user. The specified user includes a user-specific restriction determination unit that determines that the predetermined function can be used, and
In the case where the determination unit determines that the authentication image is an image satisfying the authentication condition, the function control unit is further configured so that the specified user determines the specified user by the predetermined limit determination unit. The image processing apparatus according to claim 1, wherein if it is determined that the function is available, control for operating the predetermined function is executed.
The reading unit includes a first image sensor that reads an image from either one of front and back surfaces of the reading object, and a second image sensor that reads an image from the other surface, and the first image. The image processing apparatus according to any one of claims 1 to 7, wherein the sensor and the second image sensor are configured to be operable in parallel.
The second image sensor is at a position where the reading of the authentication image from the other surface can be completed before the first image sensor starts reading the processing target image from the one surface,
The image processing apparatus according to claim 8, wherein the authentication image acquisition unit acquires the authentication image by reading the authentication image on the other surface with the second image sensor. .
A control unit built in an image processing apparatus including a reading unit capable of reading an image from a reading object;
When the determination unit determines that the authentication image is an image satisfying the authentication condition, the processing target image acquired by the processing target image acquisition unit is a processing target. A program for an image processing apparatus, which functions as function control means for executing control to activate a function.
JP2009018215A 2009-01-29 2009-01-29 Image processing device, and program Pending JP2010178047A (en)
JP2009018215A JP2010178047A (en) 2009-01-29 2009-01-29 Image processing device, and program
US12/694,716 US8576423B2 (en) 2009-01-29 2010-01-27 Image processing device capable of reading a user-identifying image
US14/039,991 US9071794B2 (en) 2009-01-29 2013-09-27 Image processing device capable of reading a user-identifying image
JP2010178047A true JP2010178047A (en) 2010-08-12
ID=42353946
JP2009018215A Pending JP2010178047A (en) 2009-01-29 2009-01-29 Image processing device, and program
US (2) US8576423B2 (en)
JP (1) JP2010178047A (en)
JP5562128B2 (en) * 2010-06-10 2014-07-30 キヤノン株式会社 Device capable of extracting output control information, its control method and program
JPS55115157A (en) * 1979-02-26 1980-09-04 Ricoh Co Ltd Picture processing unit
JP2002049281A (en) * 2000-08-07 2002-02-15 Ricoh Co Ltd Image-forming device
JP2006335051A (en) * 2005-06-06 2006-12-14 Murata Mach Ltd Image processing apparatus
JP2007166229A (en) * 2005-12-13 2007-06-28 Fuji Xerox Co Ltd Image reading apparatus
US4211483A (en) 1978-09-25 1980-07-08 International Business Machines Corporation Copy production machines having job separation and collation capabilities
JP2007013482A (en) 2005-06-29 2007-01-18 Sharp Corp Image forming apparatus, image forming method, control program and computer-readable recording medium
JP4748479B2 (en) * 2006-01-18 2011-08-17 株式会社リコー Multi-function input / output device and input / output method
JP4845703B2 (en) * 2006-12-15 2011-12-28 キヤノン株式会社 Image processing apparatus, control method therefor, and program
JP4506789B2 (en) * 2007-06-25 2010-07-21 コニカミノルタビジネステクノロジーズ株式会社 Control program, image forming apparatus, and print control method
JP4363472B2 (en) * 2007-08-13 2009-11-11 コニカミノルタビジネステクノロジーズ株式会社 Image forming apparatus, function expansion method, and function expansion program
2009-01-29 JP JP2009018215A patent/JP2010178047A/en active Pending
2010-01-27 US US12/694,716 patent/US8576423B2/en active Active
2013-09-27 US US14/039,991 patent/US9071794B2/en active Active
US20140029045A1 (en) 2014-01-30
US20100188682A1 (en) 2010-07-29
US8576423B2 (en) 2013-11-05
US9071794B2 (en) 2015-06-30
JP4040570B2 (en) 2008-01-30 Image forming apparatus, data reception processing method, and control program
JP4232778B2 (en) 2009-03-04 Image processing apparatus and image processing system