Patent ID: 8368945

Claim:
An information processing apparatus for outputting a document to a printing apparatus, comprising: an obtaining unit constructed to obtain, from a print ticket that stores a plurality of setting values of a media type together with respective priority levels, one of the plurality of setting values with a highest priority level; a determining unit constructed to determine whether printing of the document is possible in the printing apparatus with the setting value with the highest priority level obtained by the obtaining unit; and a deciding unit constructed to decide the setting value with the highest priority level as a print condition, if the determining unit determines that the printing of the document is possible with the setting value with the highest priority level, wherein the deciding unit decides another of the plurality of setting values with a second highest priority level obtained by the obtaining unit as the print condition, if the determining unit determines that the printing of the document is not possible with the setting value with the highest priority level, but the determining unit determines that the printing of the document is possible with the setting value with the next highest priority level.