Patent ID: 9710201
Date: 2017-07-18
CPC Classifications: G06F,H04N

Claim:
1. An image forming apparatus comprising: a memory device; and a processor configured to execute computer executable instructions recorded on the memory device, the computer executable instructions including instructions, that when executed by the processor, cause the image forming apparatus to: hold, so as to correspond to identification information of a user, a setting value of a job for each of a plurality of respective applications, the plurality of applications including at least a copy application of executing printing based on image data generated by reading an image, and a transmission application of transmitting the generated image data to an external device; authenticate a user; display a first screen for selecting one application from among the plurality of applications, according to the authentication of the user; receive a selection of one application from among the plurality of applications via the first screen; read the setting value held so as to correspond to the identification information of the authenticated user, the setting value being of the one application selected via the first screen; display a second screen, on which the read setting value is reflected, for receiving a setting value of the job to be executed; execute the job based on the setting value of the job received via the second screen; and receive an instruction for causing the setting value of the job received via the second screen to be held so as to correspond to the identification information of the authenticated user, wherein the instruction is received before the job is executed, and wherein the computer executable instructions further include instructions, that when executed by the processor, cause the image forming apparatus to set, for each of the plurality of applications, whether or not to cause the setting value of the job to be held so as to correspond the identification information of the user, wherein the setting value of the job received via the second screen is held so as to correspond to the identification information of the authenticated user, based on the reception of the instruction, in a case where the one application selected via the first screen matches with the application in which the setting value of the job is set to be caused to be held so as to correspond the identification information of the user, and the setting value of the job received via the second screen is not held so as to correspond to the identification information of the authenticated user in a case where the one application selected via the first screen does not match with the one application in which the setting value of the job is set to be caused to be held so as to correspond the identification information of the user.