Printing apparatus performing process corresponding to user, control method therefor, and storage medium storing control program therefor
A printing apparatus that is capable of performing a process corresponding to a user certainly. A management unit manages relating information that relates an information processing apparatus sending print data with a user who is permitted to use the printing apparatus. A specifying unit specifies a user who instructed execution of printing of the print data to the information processing apparatus based on the relating information. A processing unit executes a process corresponding to the user specified.
1. A printing apparatus realized by a computer, the printing apparatus comprising:
a storage that stores relating information that relates an information processing apparatus with a user who is permitted to use the printing apparatus;
an interface configured to receive print data;
a printer configured to print the print data received by the interface; and
processing circuitry configured to cause the printing apparatus to:
receive print data from the information processing apparatus via the interface;
specify a user who instructed execution of printing of the print data, which was received from the information processing apparatus via the interface, to the information processing apparatus based on the relating information stored in the storage; and
execute a process corresponding to the specified user.
2. The printing apparatus according to claim 1 , further comprising a display device configured to display the relating information.
3. The printing apparatus according to claim 1 , wherein the print data includes identification information that identifies the information processing apparatus, and
wherein the relating information relates the identification information with user specification information that specifies a user who is permitted to use the printing apparatus.
4. The printing apparatus according to claim 1 , wherein the print data received from the information processing apparatus via the interface includes user information, and
wherein the printing apparatus is caused to specify the user who instructed execution of printing of the print data to the information processing apparatus based on the relating information stored in the storage in a case where the user who instructed execution of printing of the print data cannot be specified based on the user information included in the print data received from the information processing apparatus.
5. A control method for a printing apparatus, the control method comprising:
storing relating information that relates an information processing apparatus with a user who is permitted to use the printing apparatus;
receiving print data from the information processing apparatus;
specifying a user who instructed execution of printing of the print data, which was received from the information processing apparatus, to the information processing apparatus based on the stored relating information; and
executing a process corresponding to the specified user.
6. A non-transitory computer-readable storage medium storing a control program causing a computer to execute a control method for a printing apparatus, the control method comprising:
storing relating information that relates an information processing apparatus with a user who is permitted to use the printing apparatus;
receiving print data from the information processing apparatus;
specifying a user who instructed execution of printing of the print data, which was received from the information processing apparatus, to the information processing apparatus based on the stored relating information; and
executing a process corresponding to the specified user.