Patent ID: 8169648

Claim:
A driver management apparatus comprising: a receiving unit configured to receive a network entry message sent by unicast according to a search protocol for one-to-one connection from a device connected to a network; a determination unit configured to determine an operation environment in which the device executes a job sent from a client apparatus connected to the network; and an installation unit configured to install a driver for operating the device that has sent the network entry message, wherein, if the operation environment determined by the determination unit is an environment in which the client apparatus directly instructs the device to execute the job, the installation unit is configured to install all of the driver on the client apparatus to enable the client apparatus to directly instruct the device to execute the job, and if the operation environment determined by the determination unit is an environment in which the client apparatus instructs the device via a print server connected to the device to execute the job, the installation unit is configured to install a part of the driver on the print server to enable the client apparatus to instruct the device via the print server to execute the job.