Patent ID: 9338323
Filing Date: 2016-05-10
CPC Classification: G06F,G06K,G06Q,H04L,H04N

Claim Text:
1. A multifunction peripheral which carries out a printing processing according to an instruction of an application that operates on an information processing apparatus, the multifunction peripheral and the information processing apparatus being connected to each other via a communication network so as to communicate with each other, comprising: an input of a user interface which receives an instruction inputted by a user; a memory that stores use history information such that the use history information is associated with an execution user who carries out the printing processing, the use history information being indicative of a history of use of the printing processing; and a processor that controls an operation of the multifunction peripheral, the multifunction peripheral including (i) a first function of carrying out the printing processing in accordance with an instruction which the input of the user interface receives from the user and (ii) a second function of carrying out the printing processing in accordance with an instruction from the application, in a case where the printing processing is carried out using the second function, the processor (i) sets, as an execution user who carries out the printing processing, a user designated by the application and (ii) carries out the printing processing, in a case where the printing processing is carried out using the first function, the processor (i) sets, as an execution user who carries out the printing processing, a user inputted or designated from the input of the user interface and (ii) carries out the printing processing, in a case where an execution user who carries out the printing processing using the first function and an execution user who carries out the printing processing using the second function are identical, the processor causes use history information which is stored in the memory and corresponds to the execution user to be updated in accordance with a result of carrying out the printing processing, regardless of whether the first function is used or the second function is used.