Patent ID: 8526031

Claim:
An information processing apparatus comprising: a receiving unit that receives a print job; a holding unit that holds the print job, and holds the print job for which respective expiry dates are set as a reserved print job and holds the print job for which respective expiry dates are not set as an ordinary print job; an allowable output amount storage unit that stores allowable output amounts of a user while a predetermined totalization period respective to the user; a total output amount recording unit that records total output amounts of the user for the predetermined totalization period respective to the user; a determination unit that receives, from the user, an instruction to print a designated print job and determines if a value obtained by adding together an output amount based on the designated print job, a sum of total output amounts by the user, and a sum of output amounts based on the reserved print job specified by the user is smaller than or equal to an allowable output amount of the user; and a processing unit that processes the designated print job so as to send an instruction for conducting output, in case the value is determined by the determination unit to be smaller than or equal to the allowable output amount of the user.