1. Field of the Invention
The present invention relates to a print processing device and a print processing method.
2. Description of the Related Art
Conventionally, a technique of determining whether or not a print processing state of a printed material is good has been widely known.
For example, in Japanese Patent Application Laid-Open No. H10-145530 (hereinafter, called a patent document 1), an image which has been printed on a paper is read by an image reading device such as a linear image sensor or the like, the read image is converted into electronic data, and electronic data of an original image printed on the paper and the read and converted electronic data are checked (or compared) with each other to determine whether a print processing state of the relevant image is good or no good (bad). Then, if it is determined that the print processing state of the original image is no good (bad), the relevant image is reprinted on a paper.
In the patent document 1, plural papers on which the images corresponding to plural pages have been printed respectively are read by the image reading device, the read image of each page is converted into the image data, and the acquired image data is checked with that of the original image. In such a method, a user of the image reading device has to replace the paper read and determined that it is in a no-good print processing state by the image reading device with a corresponding paper to which reprinting to solve the relevant state has been performed.
For this reason, it is cumbersome for the user to perform such a replacing process (or a paper inserting process). Also, there is a possibility that a human error occurs in the process because it is complicated.
Besides, in the patent document 1, since the image data of the original images are checked with the read image data after all the plural papers were read by the image reading device, there is a problem that, if a memory capacity for storing the read image data is small, it is impossible to cope with a printed matter which includes a large number of pages.
The present invention has been achieved in consideration of such conventional problems as described above, and the present invention aims to provide an improved print processing device and an improved print processing method.
Further, the present invention aims to provide a print processing device and a print processing method which can cause a user of the print processing device to easily replace, in case of producing a superior printed material by performing a reprint process for a page of which a print processing state is no good, a paper of the page of which the print processing state is no good with a paper to which the reprint process has been performed.
Further features of the present invention will become apparent from the following description of exemplary embodiments with reference to the attached drawings.
The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate numerous embodiments, feature and aspects of the present invention and, together with the description, serve to explain the principles of the invention.
The present invention will now be described in detail with reference to the drawings showing various exemplary embodiments thereof. In the drawings, elements and parts which are identical throughout the views are designated by identical reference numerals, and duplicate description thereof will be omitted.
Subsequently, the exemplary embodiments for carrying out the present invention will be described with reference to the attached drawings.
<Description of System Constitution>
In the client PC 12 illustrated in
The ROM 22 stores therein basic software including the BIOS (Basic Input/Output System) and the like, and the RAM 23 is used as a working area for the CPU 21.
Further, data are temporarily stored in the RAM 23 to load application programs, and the programs are stored as files in an HDD (hard disk drive) 24.
An input device 25 acts as a user interface. For example, when an operation screen selected from among the programs is displayed on a monitor 26, the input device 25 is used to input data based on user's operations in regard to the displayed operation screen. That is, the monitor 26 displays the operation screen and other screens. An I/F (interface) 27 is used to mutually connect the client PC 12 and the network 13 with each other.
Subsequently, in
For example, the MFP 11 includes a communication device 31, a CPU 32, a memory 33, a storage device 34, an image processing device 35, a scanner unit 36, a printer unit 37, and an operation panel 38.
The CPU 32 performs programs for achieving various kinds of functions in the image processing device 35.
More specifically, the CPU 32 reads an MFP agent 301 (
Here, there is a case where the sheaf of the origins put on the ADF 40 is output papers print-processed by the printer unit 37. That is, as described later, if a print processing state of a specific page print-processed by the printer unit 37 is determined in an image process, feeding of the print-processed papers is controlled. In the present embodiment, the ADF 40 is constituted to be able to perform an original feeding process to discharge to the paper discharge tray the originals which have been read by the scanner unit 36.
Further, the CPU 32 controls the ADF 40 to perform the original feeding process to feed the print-processed paper to a reading position determined based on a mode of the scanner unit 36. Furthermore, the CPU 32 controls to discharge to the paper discharge destination the paper which has been read, after reading of the print-processed paper ended by the scanner unit 36.
Moreover, as in a process illustrated in
Incidentally, the original reading is performed in either a feeding mode or a normal mode. More specifically, in the feeding mode, the optical scanning unit of the scanner unit 36 stops at a predetermined position, an exposure lamp is turned on, and images of sequentially fed originals are read. On the other hand, in the normal mode, while the original fed from the ADF 40 is being put on the platen, the optical scanning unit of the scanner unit 36 moves by itself to read the original. It is assumed that, in the present embodiment, an image inspection process is performed in the feeding mode.
The print job received from the client PC 12 is converted by the CPU 32, thereby acquiring the image data. Then, the acquired image data are print-processed by the printer unit 37, and the acquired printed materials are the inspection target originals OR1 to OR4. Then, the acquired printed material is put on the original table of the ADF 40 as the inspection target of which the print processing state is to be determined.
Subsequently, each of the inspection target originals OR1 to OR4 read as the image data for each page by the scanner unit 36 is compared with the corresponding one of the images respectively represented by the image data IM1 to IM4 generated from the inspection target print job stored in, e.g., the storage device 34. Then, the CPU 32 determines, by performing the control program, whether or not the print processing state of each of the inspection target originals OR1 to OR4 is no good (abnormal).
Here, for example, if the CPU 32 compares the inspection target original OR3 with the image data IM3 stored in correspondence with this original and determines that the print processing state of the inspection target original OR3 is no good (abnormal), the CPU 32 temporarily stops the reading operation by the scanner unit 36 and stands by for the reading of the inspection target original OR4.
Then, as illustrated in
Here, it should be noted that the internal storage device includes the memory 33 and the storage device 34.
In the present embodiment, as illustrated in
At that time, the CPU 32 performs paper discharge control to discharge the inspection target original OR3 to a later-described paper discharge tray. Then, as illustrated in
That is, after inspection ended printed materials PO1 and PO2 to which the image inspection has been ended, an inspection ended printed material CO3 to which complemented printing has been performed is replaced with the inspection target original OR3 on the discharge tray of the ADF 40 by the operation of the user of the MFP 11 according to the message illustrated in
Subsequently, the CPU 32 causes the scanner unit 36 to read the inspection target original OR4. Incidentally, it should be noted that the inspection ended printed materials PO1 and PO2 are respectively the same as the inspection target originals OR1 and OR2. The reason why different reference numbers are applied to the same subject matter is to clarify, for convenience of description, that the image inspection to the originals OR1 and OR2 has ended.
<Description of Image Processing Device>
In
The scanner 2002 is reciprocated along a predetermined direction by a motor so as to scan the original. Reflection light from the scanned original passes a lens 2007 through scanning mirrors 2004, 2005 and 2006, and reaches a CCD image sensor (CCD) provided in an image sensor unit 2008.
The image sensor unit 2008 converts the reflection light received from the original into an electrical signal, performs a predetermined image process to the converted electrical signal, and generates an image signal based on the processed electrical signal. An exposure control unit 2009, which includes a laser generator, a polygonal scanner and the like, generates a laser beam 2019 modified based on the image signal generated by the image sensor unit 2008, and irradiates the generated laser beam 2019 onto a photosensitive drum 2011.
An image formation unit 2010 includes the photosensitive drum 2011, and a primary changer 2012, a developing unit 2013, a transfer charger 2016, a separation charger 2017, a pre-exposure lamp 2014, a cleaner 2015 and the like which are disposed in the vicinity of the photosensitive drum 2011.
In the image formation unit 2010, the photosensitive drum 2011 is driven by a motor so as to rotate in the direction indicated by an arrow A illustrated in
Each of a first cassette 2021, a second cassette 2022, a third cassette 2023 and a fourth cassette 2024 holds therein transfer papers used as recording media.
The transfer papers held in the first cassette 2021, the second cassette 2022, the third cassette 2023 and the fourth cassette 2024 are picked up respectively by pickup rollers 2025, 2026, 2027 and 2028. Then, the picked-up papers are transported to the MFP 11 respectively by paper feeding rollers 2029, 2030, 2031 and 2032, and the transported paper is further fed to the image formation unit 2010 by a registration roller 2033.
The transfer charger 2016 transfers the visualized toner image on the photosensitive drum 2011 to the fed transfer paper. The cleaner 2015 cleans up residual toner on the photosensitive drum 2011 after the toner image was transferred to the transfer paper. The pre-exposure lamp 2014 erases residual charges on the photosensitive drum 2011 after the residual toner was cleaned up by the cleaner 2015.
The separation charger 2017 separates, from the photosensitive drum 2011, the transfer paper on which the toner image has been transferred. A transportation belt 2034 is used to transport the transfer paper separated by the separation charger 2017 to a fixing unit 2035. The fixing unit 2035 fixes the toner image onto the transfer paper by pressing and heating the transfer paper. A discharge roller 2036 is used to discharge the transfer paper, on which the toner image has been fixed by the fixing unit 2035, outside the MFP 11.
A paper discharge flapper 2037 is used to change over a transfer path of the transfer paper to either the side of a transportation path 2038 or the side of a discharge path 2043. A lower transportation path 2040 is used to guide, to a paper re-feeding path 2041, the transfer paper transported by a reverse roller 2045 and turned over through a reverse path 2039.
A paper re-feeding roller 2042 is used to re-feed the transfer paper guided to the paper re-feeding path 2041 to the image formation unit 2010. A discharge roller 2044, which is disposed in the vicinity of the paper discharge flapper 2037, is used to discharge, outside the MFP 11, the transfer paper transported when the transfer path is changed to the side of the discharge path 2043 by the paper discharge flapper 2037.
Incidentally, in case of performing double-sided recording (double-sided copying) in the MFP 11, the paper discharge flapper 2037 is lifted. Then, the copy-processed transfer paper is guided to the paper re-feeding path 2041 through the transportation path 2038, the reverse path 2039 and the lower transportation path 2040.
At that time, the transfer paper is drawn into the reverse path 2039 up to the position of the state that the trailing edge of the transfer paper is completely released from the transportation path 2038 by the reverse roller 2045 and the transfer paper is held by the reverse roller 2045. Then, the transfer paper is transported to the lower transportation path 2040 by reversing the reverse roller 2045.
Further, in case of reversing and discharging the transfer paper from the MFP 11, the paper discharge flapper 2037 is lifted, and the transfer paper is drawn into the reverse path 2039 up to the position of the state that the trailing edge of the transfer paper still remains in the transportation path 2038 by the reverse roller 2045. Then, the transfer paper is turned over by reversing the reverse roller 2045, and the acquired transfer paper is transported to the side of the discharge roller 2044.
A paper discharge processing device (sorter) 2090 jogs the transfer papers discharged from the MFP 11 and then binds (staples) the jogged papers. More specifically, in the paper discharge processing device (sorter) 2090, the transfer papers discharged one by one from the MFP 11 are stacked and jogged on a processing tray 2094, and the sheaf of the jogged transfer papers is stapled by a not-illustrated stapler in the processing tray 2094 if discharging of the image-formed papers corresponding to one copy (one sheaf) ends. Subsequently, the acquired sheaf is discharged to a paper discharge tray 2092 or 2093.
Each of the paper discharge trays 2092 and 2093 is controlled to be moved upward and downward by a not-illustrated motor, so that each tray comes to the position corresponding to the processing tray 2094 before the image processing operation actually starts.
A dividing paper to be inserted between the discharged transfer papers is put on a paper tray 2091. A Z folder 2095 folds the discharged papers in Z-shape. A bookbinder 2096 performs bookbinding by collectively folding the sheaf of the discharged transfer papers corresponding to one copy (one volume) into two at the center thereof, and stapling the folded sheaf. Then, the bound sheaf is discharged to a discharge tray 2097.
Incidentally, the MFP 11 is equipped with a paper deck 2050 which can hold thereon, e.g., 4000 transfer papers. In the paper deck 2050, a lifter 2051 lifts according to an amount of remaining transfer papers so that a pickup roller 2052 always comes into contact with the uppermost transfer paper. The picked up transfer paper is fed to the main body of the MFP 11 by a paper feeding roller 2053. Also, the MFP 11 is equipped with a multiple manual paper feeder 2054 which can hold thereon 100 transfer papers.
Besides, the developing unit 2013 may be either a type that toner is replenished by exchanging a toner cassette or a type that toner is directly replenished into the developing unit 2013 itself. Further, the developing unit 2013 can detect an amount of residual toner.
In the present embodiment, although the constitution of a monochrome copying machine is described as an example of an image output device, a color copying machine may be used instead.
In such a case where the color copying machine is used, the developing unit 2013 includes four developing portions for yellow (Y), magenta (M), cyan (C) and black (Bk). Further, the developing unit 2013 can independently detect an amount of each of yellow (Y), magenta (M), cyan (C) and black (Bk) toners.
Besides, the MFP 11 can detect an amount of residual transfer papers held in each of the first cassette 2021, the second cassette 2022, the third cassette 2023, the fourth cassette 2024 and the paper deck 2050. Further, the paper discharge processing device (sorter) 2090 can detect an amount of residual staples held in the processing tray 2094. Furthermore, paper discharge processing device (sorter) 2090, the Z folder 2095 and the paper deck 2050 are optional devices which can be detachably set to the MFP 11.
Further, in a case where a later-described inspection job complementing mode is designated as the print job, the print job received by the MFP 11 is stored as PDL data in the storage device 34, whereby a memory capacity to be used in the storage device 34 may be small. Incidentally, there is a case where the CPU 32 determines, by comparing the image data included in the print job stored in the storage device 34 with the image data read by the scanner unit 36, that the print processing state is no good. In this case, the CPU 32 displays the message as illustrated in
Namely, in the first embodiment, if it is determined based on the image data acquired by reading the inspection target printed material fed by the ADF 40 that the print processing state is no good, the CPU 32 notifies the user of such a fact.
More specifically, three kinds of different messages 7501, 7502 and 7503 for ending the reprint process are notified on the operation panel 38 based on a release state of the printed paper determined that the print processing state is no good and a reprint state by the printer unit 37.
Incidentally, as illustrated in
If the CPU 32 determines that the print processing state is no good, the CPU 32 causes the scanner unit 36 to stand by for reading of a next page until the reprint process by the printer unit 37 ends.
In
Then, in the client PC 12, to store an inspected job is designated from an item I which indicates how to output a page setting screen of the printer driver illustrated in
That is,
On the screen illustrated in
More specifically, if the tab sheet TAB1 acting as a page setting sheet is selected, it is possible to set an output method, an original size, the number of copies, an output paper size, a print direction, a page layout, magnification designation, stamp designation, and the like.
Further, a button BT1 functions as an OK button for deciding the set contents, a button BT2 functions as a cancel button for canceling the set contents, and a button BT3 functions as a help button for showing the contents concerning the respective set items and the like.
In
A mail box key 6305 is used to select a mail box mode from among the plural functions. Here, it should be noted that the mail box function is a function to provide on the memory of the copying machine a storage area for each user or department, store PDL data and scanned images concerning the relevant user or department, and output the stored data at any time. An expansion key 6305 is used to perform an operation for the PDL data. The keys 6303 to 6306 are also used to call respective function screens on a later-described LCD touch panel 6316, whereby the user can watch and observe states of respective jobs through display on the LCD touch panel 6316.
A copy start key 6307 is used to start copying, a stop key 6308 is used to interrupt or stop copying, a reset key 6309 is used to return to a standard mode in a standby state, a guide key 6310 is used to know or confirm the detail of each function, a user mode key 6311 is used to change basic setting of the system, and an interruption key 6312 is used to interrupt other copying.
Numeric keys 6313 are used to input various numeric values, a clear key 6314 is used to clear the numeric values input by the numeric keys 6313, and an ID key 6315 is used to enter into an ID input mode when using the copying machine. The LCD touch panel 6316 includes a liquid crystal screen and touch sensors. On the LCD touch panel 6316, individual setting screen is displayed with respect to each mode, and various detailed settings can be performed by touching drawn keys. Further, the LCD touch panel 6316 displays the operations states of respective jobs. A tally lamp 6317 indicates a communication state of the network. That is, the tally lamp 6317 is being in green in ordinary circumstances, flickers in green during communication, and lights in red when a network error occurs.
In
Incidentally, if each of OK buttons 7501a, 7502a and 7503a is depressed to confirm and accept the corresponding message, the next message is displayed. If the OK button 7503a is finally depressed, the CPU 32 erases the message displayed on the LCD touch panel 6316 and displays the standard screen or the screen corresponding to the image inspection process.
Further, before performing the respective processes in the flow chart, a preprocess of storing the image inspection job in the storage device 34 of the MFP 11 is necessary.
Here, it should be noted that, in the preprocess, the client PC 12 designates, through a user interface provided by the printer driver illustrated in
On the other hand, if the client PC 12 does not yet designate, through the user interface provided by the printer driver illustrated in
First, the user of the MFP 11 changes in S401 the mode to the image inspection mode through the operation panel 38, and sets in S402 the printed materials to be image inspected onto the original table of the ADF 40 of the MFP 11. Then, the CPU 32 causes in S403 the scanner unit 36 to start reading the original. Subsequently, the following operation is repeated based on the MFP agent 301 until the CPU 32 determines in S404 that reading of all the originals ends.
In S405, the CPU 32 performs the MFP agent 301 to read and analyze the originals one by one.
Here, as an example of such analysis, a method of detecting abnormality by performing pattern matching between the image data included in the image inspection job stored in the storage device 34 of the MFP 11 and the image data read by the scanner unit 36 on the memory 33 is adopted.
Subsequently, in S406, the CPU 32 determines based on the analyzed result whether the print processing state is good or no good. If the CPU 32 determines that the print processing state is good, the flow returns to the process in S403 to read a next original.
On the other hand, if abnormality of the print processing state such as rumple and/or stain of the original itself, improper printing, page missing, or the like, which occurs as the result of original feeding, is detected in S406, the CPU 32 determines that the print processing state is no good.
Then, the CPU 32 temporarily stops the original reading operation by the ADF 40 in S407, and causes the LCD touch panel 6316 of the operation panel 38 illustrated in
Next, in S409, the CPU 32 determines whether or not the OK button 7501a of the message 7501 displayed on the LCD touch panel 6316 illustrated in
Here, if the CPU 32 determines that the OK button 7501a of the message 7501 displayed on the LCD touch panel 6316 illustrated in
In the following, the complemented output process will be described with reference to
In the complemented output process according to the present embodiment, in S801, the CPU 32 searches a relevant page from the job stored in the storage device 34. Next, the CPU 32 determines in S802 whether or not the search ends. If it is determined that the search ends, the CPU 32 causes the printer unit 37 to reprint only the relevant page portion, and the process ends.
As just described, if the complemented output process corresponding to S410 ends, the CPU 32 causes in S411 the operation panel 38 to display the message 7502 as illustrated in
Next, the CPU 32 determines in S412 whether or not the continuation button 7502a of the message 7502 displayed on the LCD touch panel 6316 illustrated in
Then, if it is determined that the continuation button 7502a is depressed, the CPU 32 further determines in S413 whether or not the proper complementing operation (replacement or insertion of the original) by the user has ended.
Here, if it is determined by the CPU 32 that the proper complementing operation has ended, the flow returns to the process in S403. Thus, the CPU 32 restarts reading the inspection target original fed from the ADF 40 so as to read a next original.
On the other hand, if it is determined by the CPU 32 in S413 that the proper complementing operation does not end, that is, if it is determined by a sensor provided in the ADF 40 that the original complemented and output on the paper discharge tray of the ADF 40 is not removed yet, the flow advances to the process in S414. Then, in S414, the CPU 32 causes the LCD touch panel 6316 on the operation panel 38 illustrated in
Namely, if it is determined in S415 that the OK button 7503a is depressed, the LCD touch panel 6316 again displays the message 7502 to instruct the complementing operation, and such a series of processes is repeated until the proper complementing operation is performed.
In any case, according to the above-described procedure, it is possible to consistently perform the image inspection and the complementing process to the printed materials by using the scanner unit 36 and the printer unit 37 both provided in the MFP 11.
Moreover, at the time when an improper page is found in the image inspection process, the CPU 32 stops the reading operation of the scanner unit 36, and performs the implemented output. Thus, it is possible to certainly perform the replacement (or insertion) of the implemented printed material.
The first embodiment refers to the case of consistently performing the image inspection and the complementing process to the printed materials by using the scanner unit 36 and the printer unit 37 provided in the MFP 11. In particular, in the first embodiment, if it is determined during the image inspection process that abnormality occurs, the messages illustrated in
On the other hand, it is possible to control the print processing device to output, instead of the above message, voice guidance from a speaker so as to cause the user to perform the above-described operations. In the following, the second embodiment of the present invention will be described.
In
For example, the voice guidance 1101 is “ABNORMALITY OF PRINTED MATERIAL IS DETECTED: DEPRESS START BUTTON: COMPLEMENTED PRINTING IS PERFORMED”, and the voice guidance 1102 is “DEPRESS START BUTTON AFTER REPLACING OR INSERTING COMPLEMENTED OUTPUT ORIGINAL WITH OR INTO ORIGINAL ON ADF TRAY”.
Further, for example, the voice guidance 1103 is “PROPER COMPLEMENTING PROCESS IS NOT PERFORMED: FOLLOW GUIDANCE”. Incidentally, it may be controlled to make the voice output level of the voice guidance 1103 slightly higher than that of another voice guidance so as to call user's attention.
Furthermore, before performing the respective processes in the flow chart, a preprocess of storing the image inspection job in the storage device 34 of the MFP 11 is necessary.
Here, it should be noted that, in the preprocess, the client PC 12 designates, through the user interface provided by the printer driver illustrated in
On the other hand, if the client PC 12 does not yet designate, through the user interface provided by the printer driver illustrated in
First, the user of the MFP 11 changes in S601 the mode to the image inspection mode through the operation panel 38, and sets in S602 the printed materials to be image inspected onto the original table of the ADF 40 of the MFP 11. Then, the CPU 32 causes in S603 the scanner unit 36 to start reading the original. Subsequently, the following operation is repeated based on the MFP agent 301 until the CPU 32 determines in S604 that reading of all the originals ends.
In S605, the CPU 32 performs the MFP agent 301 to read and analyze the originals one by one.
Here, as an example of such analysis, a method of detecting abnormality by performing pattern matching between the image data included in the image inspection job stored in the storage device 34 of the MFP 11 and the image data read by the scanner unit 36 on the memory 33 is adopted.
Subsequently, in S606, the CPU 32 determines based on the analyzed result whether the print processing state is good or no good. If the CPU 32 determines that the print processing state is good (that is, no abnormality is detected), the flow returns to the process in S603 to read a next original.
On the other hand, if abnormality of the print processing state such as rumple and/or stain of the original itself, improper printing, page missing, or the like, which occurs as the result of original feeding, is detected in S606, the CPU 32 determines that the print processing state is no good.
Then, the CPU 32 temporarily stops in S607 the original reading operation by the ADF 40, and performs in S608 the process of the voice guidance 1101 onto the operation panel 38 to instruct to perform complemented printing.
Here, the process of the voice guidance 1101 will be described with reference to a flow chart illustrated in
As the process of the voice guidance 1101, the CPU 32 announces in S1201 the voice guidance 1101 illustrated in
On the other hand, if it is detected in S1202 that the copy start key 6307 of the operation panel 38 is not depressed, the flow advances to the process in S1203 to repeatedly announce from the voice output unit the voice guidance 1101 illustrated in
In the following, the complemented output process according to the present embodiment will be described with reference to
In the complemented output process according to the present embodiment, the CPU 32 searches in S801 for the relevant page from the image inspection job stored in the storage device 34.
Then, if it is determined in S802 that the search ends, the CPU 32 causes the printer unit 37 to reprint only the relevant page portion, and the process ends.
As just described, if the complemented output process corresponding to S609 ends, the CPU 32 performs in S610 the process of the voice guidance 1102 illustrated in
Here, the process of the voice guidance 1102 will be described with reference to the flow chart illustrated in
In the process of the voice guidance 1102, the CPU 32 announces in S1201 the voice guidance 1102 illustrated in
Then, in S611, it is determined by the CPU 32 whether or not the proper complementing operation (replacement or insertion of the original) has been performed by the user. That is, it is determined whether or not the complemented output original has been removed from the paper discharge tray.
Here, if it is detected in S1202 that the copy start key 6307 of the operation panel 38 is not depressed, the flow advances to the process in S1203 to repeatedly announce from the voice output unit the voice guidance 1102 every ten seconds until the copy start key 6307 is depressed.
On the other hand, if it is detected in S1202 that the copy start key 6307 of the operation panel 38 is depressed, the CPU 32 ends the process illustrated in
That is, in the case where it is detected by the CPU 32 that the copy start key 6307 of the operation panel 38 is depressed, if it is determined that the proper complementing operation (replacement or insertion of the original) has been performed by the user, the CPU 32 restarts in S603 the reading operation to read a next original.
On the other hand, in S611, if it is determined by the CPU 32 that the proper complementing operation is not performed, that is, if the complemented output original is not removed from the paper discharge tray, for example, the voice guidance 1103 illustrated in
Then, the flow returns to S610, and the process of the voice guidance 1102 illustrated in
Accordingly, if the user does not end the proper complementing operation, the processes in S610 to S612 illustrated in
By the above procedure, it is possible to acquire the same effect as that in the first embodiment.
In order to achieve the complementing processes in the first and second embodiments, the display of the various messages on the operation panel and the various voice messages may be properly combined with each other.
Moreover, the display of the various messages and the various voice messages may be properly combined with indications by animations on the operation panel.
In the above-described embodiments, if the printed material to be image inspected is a double-sided original, it is determined, at the instant of reading both the sides of the original, whether the printed image is good or no good. Alternatively, the image inspection and complementing system according to the present invention may be achieved by the MFP which is equipped with a scanner capable of one-pass double-sided reading.
Also, the present invention includes a case where the above various devices are operated, according to the programs stored in the CPU 32 of the MFP 11, to achieve the functions of the above-described embodiments.
Incidentally, in the above embodiments, the CPU 32 determines whether the print processing state is good or no good, by comparing the image on the print-processed paper read by the scanner unit 36 with the already-stored image corresponding to the page of the relevant image, and then displays the result of such determination respectively by the different messages.
More specifically, in the case where the print processing state of the image read by the scanner unit 36 is no good, the message 7501 (
Further, in the above-described embodiments, the operation request is notified to the user by displaying the message 7502 on the operation panel 38 and by announcing the voice guidance, but how to notify the user of the operation request is not limited to them. That is, it may be configured to display icons or the like as well as the above text messages and voice guidance, to be easily understandable for the user.
Hereinafter, the architecture of data processing programs readable by the print processing device according to the present invention will be described with reference to a memory map illustrated in
Although it is not illustrated specifically, also information (e.g., version information, creator information, etc.) for administrating the program groups stored in the storage medium may occasionally be stored in the storage medium, and information (e.g., icon information for discriminatively displaying a program, etc.) depending on an OS or the like on the program reading side may occasionally be stored in the storage medium.
Moreover, the data depending on the various programs are administrated on the directory of the storage medium. Besides, a program to install various programs into a computer, a program to uncompress installed programs and data when the installed programs and data have been compressed, and the like are occasionally stored.
Furthermore, the functions illustrated in
As described above, it is needless to say that the object of the present invention can be achieved in a case where the storage medium storing the program codes of software to realize the functions of the above embodiments is supplied to a system or an apparatus and then a computer (or CPU or MPU) in the system or the apparatus reads and performs the program codes stored in the storage medium.
In that case, the program codes themselves read from the storage medium realize the new functions of the present invention, whereby the storage medium storing the relevant program codes constitutes the present invention.
Accordingly, because the form of program is no object if it has an actual function as the program, an object code, a program performed by an interpreter, script data supplied to an OS, and the like may be included as the program.
As the storage medium for supplying the program codes, for example, a flexible disk, a hard disk, an optical disk, a magnetooptical (MO) disk, a CR-ROM, a CD-R, a CD-RW, a magnetic tape, a nonvolatile memory card, a ROM, a DVD, or the like can be used.
In that case, the program codes themselves read from the storage medium realize the functions of the above embodiments, whereby the storage medium storing these program codes constitutes the present invention.
Besides, as a method of supplying programs, there is a method of connecting with a website on the Internet by using a browser of a client computer, and downloading the computer program itself of the present invention or a compressed file including an automatic installing function together with the computer program into the recording medium such as a hard disk or the like. Moreover, there is a method of dividing the program codes constituting the program of the present invention into plural files and downloading the respective files from different websites. That is, a WWW server, an ftp (file transfer protocol) server and the like for downloading the program files for achieving the function processes of the present invention with use of the computer to plural operators are included in the scope of the present invention.
Moreover, it is possible to encrypt the program of the present invention, store the encrypted program in a storage medium such as a CD-ROM or the like, distribute the obtained storage media to users, cause the user who has satisfied a predetermined condition to download key information for decrypting the encrypted program from the website through the Internet, cause the relevant user to install the decrypted program into an appropriate computer, and thus achieve the functions of the present invention.
Moreover, it is needless to say that the present invention includes not only a case where the functions of the above embodiments are realized by performing the program codes read by the computer, but also a case where an OS (operating system) or the like functioning on the computer performs a part or the whole of the actual process according to instructions of the program codes, whereby the functions of the above embodiments are achieved by that process.
Moreover, it is needless to say that the functions of the above embodiments can be achieved in a case where the program read from the storage medium is once written in a memory provided in a function expansion board inserted in the computer or a function expansion unit connected to the computer, and then a CPU or the like provided in the function expansion board or the function expansion unit performs a part or the whole of the actual process according to the instructions of the program.
As many apparently widely different embodiments of the present invention can be made without departing from the spirit and scope thereof, it is to be understood that the invention is not limited to the specific embodiments thereof except as defined in the appended claims.
This application claims the benefit of Japanese Patent Application No. 2006-344392, filed Dec. 21, 2006, which is hereby incorporated by reference herein in its entirety.
Number | Date | Country | Kind |
---|---|---|---|
2006-344392 | Dec 2006 | JP | national |