Patent ID: 8832021

Claim:
An information processing apparatus having a storage unit storing setting information of the information processing apparatus, the information processing apparatus comprising: a specifying unit that specifies files in a location designated by a user, the specified files including both of a file in a first file format and a file in a second file format, wherein the first file format and the second file format are different from each other; a determination unit that determines, on the basis of each file format of the specified files, one of the specified files to be used for updating the stored setting information; and an updating unit that updates the stored setting information using the determined file such that the stored setting information is updated without using any files other than the determined file among the specified files, wherein the updating unit is capable of updating the stored setting information using the file in the first file format without using the file in the second file format and is capable of updating the stored setting information using the file in the second file format without using the file in the first file format, wherein the file in the first file format and the file in the second file format are derived from the stored setting information and include similar contents, and wherein the determination unit determines the file in the first file format to be used for the updating from among the specified files.