A peripheral device driver installing device, set in an information processor connected to a peripheral device through a network, for installing a peripheral device driver for the peripheral device stored in a storage unit of the peripheral device on the information processor, comprising:
- a connection detecting unit for detecting a connection between the peripheral device and the information processor;
- a peripheral device inquiring unit for inquiring the peripheral device for information concerning the peripheral device when the connection detecting unit detected a connection to the peripheral device;
- an installation determining unit for determining whether or not the peripheral device driver has been installed on the information processor on the basis of the information concerning the peripheral device sent from the peripheral device in response to the inquiring by the peripheral device inquiring unit;
- a reading unit for reading a file of the peripheral device driver from the storage unit of the peripheral device if it is determined by the installation determining unit that the peripheral device driver has not been installed on the information processor;
- a peripheral device driver installing unit for installing the peripheral device driver on the information processor on the basis of the file of the peripheral device driver read by the reading unit;
- an installation completion notifying unit for notifying completion of installation to the peripheral device to delete the file of the peripheral device driver from the storage unit of the driver installing unit has been completed;
- and
- a file transferring unit for transferring the file of the peripheral device driver read by the reading unit to the peripheral device and writing the file of the peripheral device driver in the storage unit of the peripheral device when the peripheral device and the information processor are to be disconnected.