Patent ID: 8854636

Claim:
A driver management method for a host device, comprising: installing a universal image scanning device driver in the host device, the universal image scanning device driver to control a plurality of image scanning devices connected to the host device; searching for the plurality of image scanning devices connected to the host device using the universal image scanning device driver; displaying a list of the plurality of image scanning devices found as a result of the searching; selecting at least one image scanning device from the displayed list; generating a user-specified driver for the selected at least one image scanning device using the universal image scanning device driver; adding the generated user-specified driver to the host device; and displaying a second list of a plurality of image scanning device drivers including, at least, the generated user-specified driver and the universal image scanning device driver, wherein upon user selection of the generated user-specified driver, controlling, using the generated user-specified driver, the selected at least one image scanning device to perform a scanning operation according to a scanning option input through a driver user interface (UI) corresponding to the generated user-specified driver, wherein controlling, using the generated user-specified driver, does not include using the universal image scanning device driver.