Patent ID: 7640368

Claim:
A method of automatically installing drivers in a host device for driving an apparatus that is connected to the host device and having at least one emulation, the method comprising the steps of: executing a driver installation module included in the host device, wherein the driver installation module comprises a plurality of drivers corresponding to emulations included in the apparatus; requesting the apparatus to transmit model information of the apparatus and emulation information indicating which emulations are included with the apparatus; receiving the emulation information and the model information from the apparatus, wherein the emulation information and the model information provided by the apparatus are stored in a memory of the apparatus; requesting a user to confirm whether the user wishes to install drivers corresponding to the received emulation information and the received model information or a default driver; and installing the drivers in the host device corresponding to the received emulation information and the received model information or the default driver in response to the user confirmation, wherein the step of installing drivers in the host device comprises the step of configuring an initialization (INI) file, wherein the initialization file defines the model based on the received model information.