Patent ID: 7924444

Claim:
An information processing apparatus which generates print data based on a file, wherein one or more kinds of print settings are applied to the print data, comprising: a display unit constructed to display a plurality of print setting icons respectively corresponding to each of plural kinds of print settings, and constructed to display a file icon corresponding to the file; a moving instruction input unit constructed to input a moving instruction to the file icon; a detecting unit constructed to detect passage of the file icon through at least two of the plurality of print setting icons as the file icon is moved in response to the moving instruction input by said moving instruction input unit; a generating unit constructed to generate print data having a plurality of print settings corresponding to the plurality of print setting icons through which said detecting unit detects passage of the file icon, in a case where said detecting unit detects that the file icon has been passed through the plurality of print setting icons in response to the moving instruction input by said moving instruction input unit, wherein in a case that the detecting unit detects that the file icon has been passed back through a particular print setting icon which has already been passed through previously, the print setting corresponding to the particular print setting icon is deleted; an approval unit constructed to approve the plurality of print settings corresponding to the print setting icons which have been passed through by the file icon; and a transmitting unit constructed to transmit the print data generated by said generating unit to a printing apparatus, wherein said display unit displays a conflicting print setting icon of the plurality of print setting icons so as to warn of an erroneous operation of the moving instruction to the file icon, wherein the conflicting print setting icon corresponds to a conflicting print setting which is mutually exclusive of one or more print settings corresponding to one or more of the print setting icons through which the passage of the file icon is detected.