Patent ID: 8854665

Claim:
An information processing system comprising: a first management device that manages, for each user, information on a function of a printer that the user is permitted to use in the printer, the first management device being configured to manage different information on some functions that each user is permitted to use among multiple functions of the printer, the first management device connected to a local network; a second management device that accepts registration of a virtual printer corresponding to a set of a printer and a function to be used in the printer, and that manages the registered virtual printer, the second management device connected to a cloud network; a client device that accepts, from a user, first authentication information for logging into the first management device and second authentication information for logging into the second management device: a registration device that registers a virtual printer in the second management device, the registration device being a separate device from the first management device, wherein the registration device includes an identification unit that receives the first authentication information and the second authentication information from the client device, and identifies a user and a printer that are related to a print request, an acquisition unit that acquires information, responsive to authentication of the first authentication information, on a function that the identified user is permitted to use in the identified printer, from the first management device, and a registration unit that registers a virtual printer corresponding to a set of the identified printer and the function indicated by the information that has been acquired by the acquisition unit, in the second management device in association with the second authentication information, and wherein the second management device includes a processing unit that processes, upon receiving from the identified user a print instruction in which the virtual printer registered in association with the identified user is specified, the print instruction on the basis of the set of the printer and the function corresponding to the specified virtual printer.