Image forming apparatus, method for controlling image forming apparatus, and storage medium
First Claim
1. An image forming apparatus comprising:
- a scanner;
a printer;
a network controller configured to receive, from an external device via a network, a network print job for causing the printer to print information contained in the network print job;
an operation unit configured to receive, from a user, an instruction for executing a local print job for causing the printer to print information read by the scanner;
at least one memory configured to store the network print job, the local print job, and information indicating a shutdown time at which the image forming apparatus is to be turned off; and
at least one processor configured to determine, based on whether each of print jobs stored before the indicated shutdown time but not yet printed is the local print job, whether to print each of the print jobs, and to turn the image forming apparatus off based on the indicated shutdown time,wherein the processor causes the printer to complete, before turning the image forming apparatus off based on the indicated shutdown time, printing on a sheet each print job which has been determined to be the local print job among the print jobs which have been stored before the indicated shutdown time but which have not been started for printing on a sheet yet at the indicated shutdown time, andwherein the processor prevents the printer from printing on a sheet, before turning the image forming apparatus off based on the indicated shutdown time, at least one print job that is the network print job among the print jobs which have been stored before the indicated shutdown time but which have not been started for printing on a sheet yet at the indicated shutdown time.
1 Assignment
0 Petitions
Accused Products
Abstract
An image forming apparatus includes a first reception unit configured to receive a first type job via a network, a second reception unit configured to receive a second type job generated based on a user'"'"'s operation received by an operation unit of the image forming apparatus, a setting unit configured to set a time at which shutdown processing for turning off the image forming apparatus is to be performed, and a control unit configured to, in a case where there is the first type job when the time set by the setting unit is reached, perform the shutdown processing without executing the first type job, and to, in a case where there is the second type job when the time set by the setting unit is reached, perform the shutdown processing with executing the second type job.
-
Citations
26 Claims
-
1. An image forming apparatus comprising:
-
a scanner; a printer; a network controller configured to receive, from an external device via a network, a network print job for causing the printer to print information contained in the network print job; an operation unit configured to receive, from a user, an instruction for executing a local print job for causing the printer to print information read by the scanner; at least one memory configured to store the network print job, the local print job, and information indicating a shutdown time at which the image forming apparatus is to be turned off; and at least one processor configured to determine, based on whether each of print jobs stored before the indicated shutdown time but not yet printed is the local print job, whether to print each of the print jobs, and to turn the image forming apparatus off based on the indicated shutdown time, wherein the processor causes the printer to complete, before turning the image forming apparatus off based on the indicated shutdown time, printing on a sheet each print job which has been determined to be the local print job among the print jobs which have been stored before the indicated shutdown time but which have not been started for printing on a sheet yet at the indicated shutdown time, and wherein the processor prevents the printer from printing on a sheet, before turning the image forming apparatus off based on the indicated shutdown time, at least one print job that is the network print job among the print jobs which have been stored before the indicated shutdown time but which have not been started for printing on a sheet yet at the indicated shutdown time. - View Dependent Claims (2, 3, 4, 9, 10, 11)
-
-
5. A method for controlling an image forming apparatus which includes a scanner, a printer, a network controller, and a processor in communication with at least one memory, the method comprising:
-
controlling the network controller to receive, from an external device via a network, a network print job for causing the printer to print information contained in the network print job; controlling an input unit to receive, from a user, an instruction for executing a local print job for causing the printer to print information read by the scanner; storing, in the at least one memory, the network print job, the local print job, and information indicating a shutdown time at which the image forming apparatus is to be turned off; determining using the processor, based on whether each of print jobs stored before the indicated shutdown time but not yet printed is the local print job, whether to print each of the print jobs, and turning the image forming apparatus off based on the indicated shutdown time; wherein the processor causes the printer to complete, before turning the image forming apparatus off based on the indicated shutdown time, printing on a sheet each print job which has been determined to be the local print job among the print jobs which have been stored before the indicated shutdown time but which have not been started for printing on a sheet yet at the indicated shutdown time, and wherein the processor prevents the printer from printing on a sheet, before turning the image forming apparatus off based on the indicated shutdown time, at least one print job that is the network print job among the print jobs which have been stored before the indicated shutdown time but which have not been started for printing on a sheet yet at the indicated shutdown time. - View Dependent Claims (6, 7, 8, 12, 13)
-
-
14. A printing apparatus which shifts into an off state according to a satisfaction of a shift condition for the printing apparatus to shift into the off state, the printing apparatus comprising:
-
a scanner; a printer; a network controller configured to receive, from an external device via a network, a network print job that causes the printer to print information included in the network print job; a user interface configured to receive, from a user, an instruction to execute a local print job that causes the printer to print information read by the scanner; at least one memory configured to store the network print job, the local print job, and information indicating the shift condition for the printing apparatus to shift into the off state; and a processor configured to cause, if the shift condition is satisfied, the printing apparatus to shift into the off state, based on whether each print job which is stored before the shift condition is satisfied and which has not been started for printing on a sheet yet when the shift condition is satisfied is the local print job, wherein the processor causes the printer to complete, before the printing apparatus shifts into the off state according to a satisfaction of a shift condition, printing on a sheet each print job which is the local print job among the stored print jobs which have been stored before the shift condition is satisfied and which have not been started for printing on a sheet yet when the shift condition is satisfied, and wherein the processor cancels, before causing the printing apparatus to shift into the off state according to the satisfaction of the shift condition, printing on a sheet at least one print job which is the network print job and is stored before the shift condition is satisfied and which have not been started for printing on a sheet yet when the shift condition is satisfied. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A printing apparatus which is automatically turned off at a set time, the printing apparatus comprising:
-
a scanner for reading information on a medium; a printer for printing information on a sheet; a network controller configured to receive information from an external device via a network; and at least one processor configured to accept a plurality of print jobs including at least one local print job that causes the printer to print information read by the scanner and at least one network print job that causes the printer to print information received by the network controller from the external device, and to turn the printing apparatus off based on the set time, wherein, before turning the printing apparatus off based on the set time, the at least one processor; identifies the local print job among the accepted print jobs, and completes printing on sheets all print jobs identified as the local print job among print jobs which are accepted before the set time but which have not been started for printing on a sheet yet at the set time, and cancels printing on a sheet the at least one network print job which is not identified as the local print job among the print jobs which are accepted before the set time but which have not been started for printing on a sheet yet at the set time.
-
Specification