Patent ID: 8355150

Claim:
An information processing apparatus connected to an output device, the information processing apparatus comprising: a memory configured to store function information relevant to a function executable by the output device; an interface configured to receive output setting information used when performing an output; a detecting unit configured to detect, from the output setting information, an uninterpretable setting that is uninterpretable by the information processing apparatus, according to the output setting information received by the interface and the function information stored in the memory; a display configured to display a page that indicates the uninterpretable setting and provides a selection option to correct the uninterpretable setting into an interpretable setting that is interpretable by the information processing apparatus, the interpretable setting corresponding to the uninterpretable setting detected by the detecting unit; a correcting unit configured to make, via a processor, a correction for changing the uninterpretable setting into the interpretable setting that is interpretable by the information processing apparatus according to the option selected in the page displayed by the display; and a correction information storage unit configured to store contents of the correction made by the correcting unit as correction history information, and to store repeat setting information for making the same correction as a past correction when the uninterpretable setting, which has been corrected in the past and which is included in the correction history information, is detected again.