Patent ID: 8493594

Claim:
An image processing apparatus capable of communicating with a print managing server that manages print data in association with user identification information, the image processing apparatus comprising: a memory configured to store user identification information of a first user in response to receiving the user identification information of the first user; communication interface configured to: send a print instruction including the user identification information of the first user stored in the memory to the print managing server, and receive print data of the first user managed in association with the user identification information of the first user included in the print instruction; a printer configured to print the print data of the first user received by the communication interface; and a processor coupled to the memory and programmed to function as: a permission/inhibition discriminating unit configured to receive user identification information of a second user while printing of the print data of the first user is being performed by the printer and discriminate whether or not interruption printing of print data of the second user managed in association with the user identification information of the second user can be performed, a determining unit configured to determine whether or not the permission/inhibition discriminating unit is to be enabled, an interruption unit configured to perform the interruption printing of the print data of the second user when the determining unit determines that the permission/inhibition discriminating unit is to be enabled and the permission/inhibition discriminating unit discriminates that the interruption printing of the print data of the second user can be performed, and a restarting unit configured to restart printing of the print data of the first user interrupted by the interruption unit after the interruption printing of the print data of the second user is finished, wherein the interruption unit is configured to perform, when the determining unit determines that the permission/inhibition discriminating unit is not to be enabled and if the print data of the first user is undergoing printing, the interruption printing of the print data of the second user in response to a re-reception of the user identification information of the first user regardless of a discrimination result by the permission/inhibition discriminating unit.