Patent ID: 8402478

Claim:
A storing medium comprising: a driver program installable on a host computer including a controller, the host computer being connectable to a plurality of different types of peripheral devices; and a plurality of files, each file including separately a common setting file and an individual setting file, the common setting file including common setting information that is commonly applicable to at least two types of peripheral devices, the individual setting file including individual setting information that is unique to a single type of peripheral device, wherein the driver program instructs the controller to select target setting information for controlling one peripheral device from the common setting information and the individual setting information included in a file of the plurality of files corresponding to the one peripheral device, and to control the peripheral device based on the selected target setting information; wherein the target setting information includes a target setting category and a target setting value of the target setting category, and wherein if the target setting category is included in both the common setting file and the individual setting file, the driver program instructs the controller to select the target setting value for the target setting category from the individual setting file, and to control the peripheral device based on the selected target setting value.