When a correction request is received, a printing correction pattern is printed. Thereafter, a screen prompting to scan the printed correction pattern is displayed. When the scan notification screen is displayed, if the scanning request is received, an image is scanned. Next, the driving information is corrected based on a scanned image. When a particular standby condition is satisfied without the scanning request being received, a process of setting non-completion information is performed. When a particular standby release condition is satisfied without the scanning request is received, a screen corresponding to the satisfied standby release condition is displayed at a particular timing. When the correction request is input when a screen different from the scan notification screen is displayed, information regarding necessity determination of the pattern printing process is received. When the pattern printing process is unnecessary, the notification displaying process is performed without performing the pattern printing process.
Legal claims defining the scope of protection, as filed with the USPTO.
1. An image processing apparatus, comprising: an input section; a display; a storage; a printer configured to print an image on a recording medium; a scanner configured to scan an image; and a controller, wherein the controller is configured to perform: a normal printing process of driving the printer based on driving information to print an image on the recording medium in accordance with print data; when a correction request of the driving information is input through the input section, a pattern printing process of printing correction pattern representing an image corresponding to the input correction request on the recording medium by driving the printer based on the driving information; after the correction pattern is printed in the pattern printing process, a notification displaying process of displaying a scan notification screen prompting to scan the printed correction pattern using the scanner; when the scan notification screen is being displayed on the display, a scanning request receiving process of receiving a scanning request of the printed correction pattern through the input section; when the scanning request is received in the scanning request receiving process, an image scanning process of scanning an image with the scanner; a correcting process of correcting the driving information based on a scanned image which is an image scanned in the image scanning process; when a particular standby condition is satisfied without the scanning request being received in the scanning request receiving process after the scan notification screen is displayed in the notification displaying process, an information setting process of setting non-completion information corresponding to the input correction request in the storage; when a particular standby release condition is satisfied without the scanning request is received in the scanning request receiving process after the scan notification screen is displayed in the notification displaying process, a screen switching process of displaying, on the display, a screen corresponding to the satisfied standby release condition instead of the scan notification screen at a particular timing after the standby release condition is satisfied; and when the correction request is input through the input section in a non-complete state in which the non-completion information is set in the storage and a screen different from the scan notification screen is being displayed on the display, a necessity determination receiving process of receiving necessity determination of the pattern printing process through the input section, wherein, when it is designated in the necessity determination receiving process that the pattern printing process is unnecessary, the controller performs the notification displaying process without performing the pattern printing process.
2. The image processing apparatus according to claim 1 , wherein the controller is further configured to perform a first releasing process of releasing the non-completion information set to the storage when the correcting process has completed normally.
3. The image processing apparatus according to claim 2 , wherein the controller further performs a second releasing process of releasing the non-completion information set to the storage when the correcting process has not completed normally.
4. The image processing apparatus according to claim 3 , wherein, when the correcting process has not completed normally, the controller performs a reuse determining process determining whether the printed correction pattern, which corresponds to the scanned image used in the correcting process that has not completed normally, is a reusable pattern enabling the correcting process to be completed normally, and wherein, when the correcting process has not completed normally and when it is determined in the reuse determining process that the printed correction pattern is the reusable pattern, the controller retains the non-completion information stored in the storage without performing the second releasing process.
5. The image processing apparatus according to claim 1 , wherein, when a correction request of the driving information is input through the input section, the controller performs a medium attribute receiving process of receiving designation of a medium attribute indicating the recoding medium through the input section, wherein the pattern printing process is configured to print the correction pattern corresponding to the medium attribute received by the medium attribute receiving process, wherein the non-completion information includes medium attribute information indicating the medium attribute corresponding to the correction pattern printed in the pattern printing process, and wherein, when the correction request is input through the input section in the non-completion state, and when the medium attribute received in the medium attribute receiving process corresponds to the medium attribute indicated by the medium attribute information included in the non-completion information, the controller performs the necessity determination receiving process.
6. The image processing apparatus according to claim 5 , wherein the medium attribute includes a size of the recording medium.
7. The image processing apparatus according to claim 5 , wherein the medium attribute includes a type of the recording medium.
8. The image processing apparatus according to claim 1 , wherein the printer comprises: a feeder configured to feed the recording medium in a feeding direction; and an ink ejecting part configured to eject ink to the recording medium fed by the feeder as being moved bidirectionally along a scanning line perpendicular to the feeding direction, wherein the driving information includes feed driving information used to drive the feeder and ejection driving information used to drive the ink ejecting part, wherein the correction request includes correction target information indicating which of the feed driving information and the ejection driving information is subject to the correcting process, wherein the pattern printing process is configured to print the correction pattern corresponding to the correction target information included in the correction request, wherein the correction process is configured to correct the driving information corresponding to the correction target information included in the correction request, wherein the information setting process is configured to set the non-completion information to each piece of the correction target information included in the correction request independently, and wherein, when the correction request is input through the input section in the non-completion state and when the non-completion information corresponding to the correction target information contained in the input correction request, the controller performs the necessity determination receiving process.
9. The image processing apparatus according to claim 1 , wherein, given that the correction request is a first correction request and the correcting process is a first correcting process, the controller is configured to perform: in response to a second correction request with respect to the driving information through the input section, a second correcting process of correcting for the driving information in accordance with a particular procedure different from the first correcting process; when the second correcting process is performed in a state where the non-completion information is set to the storage, a third releasing process of releasing the non-completion information set to the storage.
10. The image processing apparatus according to claim 1 , wherein, when the controller is booted, the controller performs a fourth releasing process of releasing the non-completion information stored in the storage is released.
11. A method of controlling an image processing apparatus having an input section, a display, a storage; a printer configured to print an image on a recording medium and a scanner configure to scan an image, the method comprising: a normal printing step of driving the printer based on driving information to print an image on the recording medium in accordance with print data; when a correction request of the driving information is input through the input section, a pattern printing step of printing correction pattern representing an image corresponding to the input correction request on the recording medium by driving the printer based on the driving information; after the correction pattern is printed in the pattern printing step, a notification displaying step of displaying a scan notification screen prompting to scan the printed correction pattern using the scanner; when the scan notification screen is being displayed on the display, a scanning request receiving step of receiving a scanning request of the printed correction pattern through the input section; when the scanning request is received in the scanning request receiving step, an image scanning step of scanning an image with the scanner; a correcting step of correcting the driving information based on a scanned image which is an image scanned in the image scanning step; when a particular standby condition is satisfied without the scanning request being received in the scanning request receiving step after the scan notification screen is displayed in the notification displaying step, an information setting step of setting non-completion information corresponding to the input correction request in the storage; when a particular standby release condition is satisfied without the scanning request is received in the scanning request receiving step after the scan notification screen is displayed in the notification displaying step, a screen switching step of displaying, on the display, a screen corresponding to the satisfied standby release condition instead of the scan notification screen at a particular timing after the standby release condition is satisfied; and when the correction request is input through the input section in a non-complete state in which the non-completion information is set in the storage and a screen different from the scan notification screen is being displayed on the display, a necessity determination receiving step of receiving necessity determination of the pattern printing step through the input section, wherein, when it is designated in the necessity determination receiving step that the pattern printing step is unnecessary, the controller performs the notification displaying step without performing the pattern printing step.
12. A non-transitory computer-readable recording medium for an image processing apparatus having an input section, a display, a storage, a printer configured to print an image on a recording medium, a scanner configure to scan an image and a controller, wherein the recoding medium stores instructions which cause, when executed by the controller, the image processing apparatus to perform: a normal printing process of driving the printer based on driving information to print an image on the recording medium in accordance with print data; when a correction request of the driving information is input through the input section, a pattern printing process of printing correction pattern representing an image corresponding to the input correction request on the recording medium by driving the printer based on the driving information; after the correction pattern is printed in the pattern printing process, a notification displaying process of displaying a scan notification screen prompting to scan the printed correction pattern using the scanner; when the scan notification screen is being displayed on the display, a scanning request receiving process of receiving a scanning request of the printed correction pattern through the input section; when the scanning request is received in the scanning request receiving process, an image scanning process of scanning an image with the scanner; a correcting process of correcting the driving information based on a scanned image which is an image scanned in the image scanning process; when a particular standby condition is satisfied without the scanning request being received in the scanning request receiving process after the scan notification screen is displayed in the notification displaying process, an information setting process of setting non-completion information corresponding to the input correction request in the storage; when a particular standby release condition is satisfied without the scanning request is received in the scanning request receiving process after the scan notification screen is displayed in the notification displaying process, a screen switching process of displaying, on the display, a screen corresponding to the satisfied standby release condition instead of the scan notification screen at a particular timing after the standby release condition is satisfied; and when the correction request is input through the input section in a non-complete state in which the non-completion information is set in the storage and a screen different from the scan notification screen is being displayed on the display, a necessity determination receiving process of receiving necessity determination of the pattern printing process through the input section, wherein, when it is designated in the necessity determination receiving process that the pattern printing process is unnecessary, the controller performs the notification displaying process without performing the pattern printing process.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
August 6, 2019
March 23, 2021
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.