Patent ID: 9086829
Filing Date: 2015-07-21
Classification: G06F

Abstract:
1. A client apparatus which communicates with a first server and a second server, wherein a device driver for a printer managed by the first server has been installed in the first server, wherein the second server stores an application related to the device driver, wherein the first server manages first information on the device driver and second information used for installation of the application related to the device driver and corresponding to a model of the managed printer, and wherein the first server comprises an operating system that provides the client apparatus with an installation function to install the device driver, wherein a client operating system of the client apparatus is provided by the same vendor as the operating system that the first server comprises, the client apparatus comprising at least a processor, functioning as: a request unit configured to send to the first server a request including designation information which designates a desired printer; a receiving unit configured to receive a response according to the request from the first server, wherein the response includes the device driver, the first information and the second information, and wherein the device driver, first information and second information correspond to the designation information; and an installation unit configured to install, by using a function of the client operating system of the client apparatus, the device driver for the desired printer according to the response, wherein the application related to the device driver is downloaded from the second server if the application does not exist on the client apparatus, and the application is installed, by using the function of the client operating system of the client apparatus, as a post-installation processing of the device driver based on the second information included in the received response.