1. An information processing apparatus comprising: a storage unit that stores therein: a first script to convert a data format of print setting information from a first format to a second format, at least part of the print setting information in the first format being not capable of being changed through an application and the print setting information in the second format being capable of being changed through the application; a second script to convert the data format of the print setting information from the second format to the first format; and a third script to verify whether the print setting information in the second format that has been changed by the application can be set and modify the print setting information that cannot be set to the print setting information that can be set; and a script execution unit that executes at least one of the first script, the second script, and the third script in accordance with a request from the application.