Patent ID: 9733877
Date: 2017-08-15
CPC Classifications: G06F

Claim:
1. An information processing apparatus, comprising: a reception circuit that receives a job; a user interface control circuit that controls display of a user interface and receives, via the user interface, a user input from a user to set process rule data; a prohibition processing circuit that performs a prohibition process on the job based on at least two different relationships out of: a process decision circuit that decides a handling process at a time of a prohibition violation based on the process rule data set by the user; and a job-process control circuit that, when a determination result of the prohibition process indicates the prohibition violation, controls a process of the job according to the handling process decided by the process decision circuit, wherein the process decision circuit decides the handling process for each prohibition violation based on the process rule data in which a type of the prohibition violation and the handling process at a time of the prohibition violation are set in association with each other, the job-process control circuit updates, when a prohibition violation of a used device or a used function occurs and the process rule data set by the user includes a user-defined handling process, an operation control condition in a processing step of the job according to the user-defined handling process and restarts a process of the job according to the user-defined handling process, and the job-process control circuit updates, when the prohibition violation of the used device or the used function occurs and the process rule data does not include the user-defined handling process, the operation control condition in the processing step of the job by a default value of the used device or the used function that performs the process of the job, and restarts the process of the job, according to the decided handling process.