Image processing apparatus, control method therefor, and storage medium
First Claim
1. An image processing apparatus comprising:
- an operating unit comprising a user interface configured to receive an operation from a user who has logged-in to the image processing apparatus;
a job execution unit configured to execute a job based on the operation received by said operating unit;
a determination unit configured to determine whether or not the job requires an instruction via the operating unit after a logout event has been detected; and
a control unit configured to;
in a case where the determination unit determines that the job requires the instruction via the operating unit after the logout event has been detected, prevent a user'"'"'s instruction-waiting state from occurring after the user has logged-out from the image processing apparatus; and
in a case where the determination unit determines that the job does not require the instruction via the operating unit after the logout event has been detected, allow the job to continue under execution after the user has logged-out from the image processing apparatus,wherein at least part of the control unit is implemented by a processor and a memory.
0 Assignments
0 Petitions
Accused Products
Abstract
An image processing apparatus includes an operating unit comprising a user interface configured to receive an operation from a user who has logged-in to the image processing apparatus, a job execution unit configured to execute a job based on the received operation, a determination unit configured to determine whether the job requires an instruction via the operating unit after detecting a logout event, and a control unit configured to, when the job is determined to require the instruction via the operation unit after the logout event has been detected, prevent a user'"'"'s instruction-waiting state from occurring after the user has logged-out, and when the job is determined to not require the instruction via the operation unit after the logout event has been detected, allow the job to continue under execution after the user has logged-out. At least part of the control unit is implemented by a processor and a memory.
29 Citations
17 Claims
-
1. An image processing apparatus comprising:
-
an operating unit comprising a user interface configured to receive an operation from a user who has logged-in to the image processing apparatus; a job execution unit configured to execute a job based on the operation received by said operating unit; a determination unit configured to determine whether or not the job requires an instruction via the operating unit after a logout event has been detected; and a control unit configured to; in a case where the determination unit determines that the job requires the instruction via the operating unit after the logout event has been detected, prevent a user'"'"'s instruction-waiting state from occurring after the user has logged-out from the image processing apparatus; and in a case where the determination unit determines that the job does not require the instruction via the operating unit after the logout event has been detected, allow the job to continue under execution after the user has logged-out from the image processing apparatus, wherein at least part of the control unit is implemented by a processor and a memory. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of controlling an image processing apparatus, the method comprising:
-
a reception step of receiving an operation from a user who has logged-in to the image processing apparatus; a job execution step of executing a job based on the operation received at said reception step; a determination step of determining whether or not the job requires an instruction via the reception step after a logout event has been detected; and control steps of; in a case where the determination step determines that the job requires the instruction via the reception step after the logout event has been detected, preventing a user'"'"'s instruction-waiting state from occurring after the user has logged-out from the image processing apparatus; and in a case where the determination step determines that the job does not require the instruction via the reception step after the logout event has been detected, allowing the job to continue under execution after the user has logged-out from the image processing apparatus.
-
-
9. A non-transitory computer-readable storage medium storing a computer-readable program executable by a computer to execute a method of controlling an image processing apparatus, wherein the program comprises:
-
a reception module that receives an operation from a user who has logged-in to the image processing apparatus; a job execution module that executes a job based on the operation received by said reception module; a determination module that determines whether or not the job requires an instruction via the reception module after a logout event has been detected; and a control module that; in a case where the determination module determines that the job requires the instruction via the reception module after the logout event has been detected, prevents a user'"'"'s instruction-waiting state from occurring after the user has logged-out from the image processing apparatus; and in a case where the determination module determines that the job does not require the instruction via the reception module after the logout event has been detected, allows the job to continue under execution after the user has logged-out from the image processing apparatus.
-
-
10. An image processing apparatus comprising:
-
an operating unit comprising a user interface configured to receive an operation from a user who has logged-in to the image processing apparatus; a job execution unit configured to execute a job based on the operation received by said operating unit; a determination unit configured to determine whether or not the job requires an instruction via the operating unit after a logout event has been detected; and a control unit configured to; in a case where the determination unit determines that the job requires the instruction via the operating unit after the logout event has been detected, cancels the job in accordance with detection of the logout event; and in a case where the determination unit determines that the job does not require the instruction via the operating unit after the logout event has been detected, allow the job to continue under execution after the user has logged-out from the image processing apparatus, wherein at least part of the control unit is implemented by a processor and a memory.
-
-
11. An image processing apparatus comprising:
-
an operating unit comprising a user interface configured to receive an operation from a user who has logged-in to the image processing apparatus; a job execution unit configured to execute a job based on the operation received by said operating unit; a detector unit configured to detect a logout event notified from a logged-in user; and a control unit configured to; in a case where the logout event is detected by the detector unit while a job not requiring an instruction via the operation unit after the logout event has been detected is being executed, allow the logged-in user to log out of the image processing apparatus while the job continues to be under execution; and in a case where the logout event is detected by the detector unit while a job requiring an instruction via the operation unit after the logout event has been detected is being executed, restrict the logged-in user from logging out of the image processing apparatus while the job continues to be under execution, wherein at least part of the control unit is implemented by a processor and a memory. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method of controlling an image processing apparatus, the method comprising:
-
a reception step of receiving an operation from a user who has logged-in to the image processing apparatus; a job execution step of executing a job based on the operation received at said reception step; a detection step of detecting a logout event notified from a logged-in user; and control steps of; in a case where the logout event is detected in the detection step while a job not requiring an instruction via the reception step after the logout event has been detected is being executed, allowing the logged-in user to log out of the image processing apparatus while the job continues to be under execution; and in a case where the logout event is detected in the detection step while a job requiring an instruction via the reception step after the logout event has been detected is being executed, restricting the logged-in user from logging out of the image processing apparatus while the job continues to be under execution.
-
-
17. A non-transitory computer-readable storage medium storing a computer-readable program executable by a computer to execute a method of controlling an image processing apparatus, wherein the program comprises:
-
a reception module that receives an operation from a user who has logged-in to the image processing apparatus; a job execution module that executes a job based on the operation received by said reception module; a detection module that detects a logout event notified from a logged-in user; and a control module that; in a case where the logout event is detected by the detection module while a job not requiring an instruction via the reception module after the logout event has been detected is being executed, allowing the logged-in user to log out of the image processing apparatus while the job continues to be under execution; and in a case where the logout event is detected by the detection module while a job requiring an instruction via the reception module after the logout event has been detected is being executed, restricting the logged-in user from logging out of the image processing apparatus while the job continues to be under execution.
-
Specification