Patent ID: 8477341
Filing Date: 2013-07-02
Classification: G06F

Abstract:
1. A printing apparatus configured to manage a schedule of a plurality of print jobs and to receive and perform a print job based on the schedule, comprising: a request unit configured to request an external server for authorization of a user, who has logged in to the printing apparatus for handling each print job of the schedule when the user logs into the printing apparatus, wherein the handling includes cancelling and promoting; an authority setting unit configured to, if the authority of the user for the print job is authorized, set for each content of the handling, in the schedule at the printing apparatus, the authority of the user for handling the each print job of the schedule, in accordance with the authorization; a determination unit configured to, if a command to handle the print job of the schedule is issued by the user, determine whether the user has the authority to perform the handling based on the authority set in the printing apparatus by the authority setting unit; and an execution unit configured to, if the determination unit determines that the user has the authority, execute a process according to the handling on the print job of the schedule before receiving the print job, wherein if the determination unit determines that the user does not have the authority, the execution unit does not execute the process according to the handling on the print job of the schedule, wherein the request unit is configured to request the external server for authorization of the user, who has logged in to the printing apparatus for handling each print job of the schedule, before the command to handle the print job of the schedule is issued by the user, and the authority setting unit is configured to, if the authority of the user for the print job is authorized, set for each content of the handling, in the schedule at the printing apparatus, the authority of the user for handling the each print job of the schedule in accordance with the authorization before the command to handle the print job of the schedule is issued by the user.