Patent ID: 8472054

Claim:
An information distribution apparatus configured to distribute a setting value of a program installed on an image forming apparatus to the image forming apparatus, the information distribution apparatus comprising: an acquisition unit configured to send a request for an application setting configuration file and acquire an application setting configuration file set for the program installed on the image forming apparatus as a response to the request and status information of the image forming apparatus; a definition unit configured to deletes an unnecessary definition which is not to be set as a setting value for the image forming apparatus from among the candidate definitions in accordance with the acquired status information of the image forming apparatus; a screen providing unit configured to provide an application setting screen based on the application setting configuration file with the unnecessary definition deleted by the definition unit; a verification unit configured to verify whether or not a definition set via the application setting screen is applicable to the program based on the acquired application setting configuration file; and a distribution unit configured, if the verification indicates that the definition set via the application setting screen is applicable to the program, to distribute the definition set as the setting value via the application setting screen to the image forming apparatus, wherein the application setting configuration file defines candidate definitions as a setting value applicable to the program, wherein the acquisition unit acquires the application setting configuration file defining a definition candidate as a setting value to set a time interval for the image forming apparatus to upload a log file and information on a free disc space of the image forming apparatus, and wherein the unnecessary definition is not be able to be set as the setting value for the image forming apparatus in the provided application setting screen.