The present invention has an object to provide a mechanism which gives an
output result desired by the user when printing a document comprising a
plurality of paper sizes in mixture. In the information processing unit
disclosed in the embodiments, when paper sizes are mixed, a printing job
having job attributes including standard paper information for primarily
specifying a direction of paper feeding as to the paper sizes placeable
in longitudinal and lateral directions in a printing control unit. In the
printing control unit, it is determined from which of a plurality of
paper feeding means permitting both longitudinal and lateral paper
arrangement the paper is to be fed, regarding the standard paper
information and the paper sizes placeable longitudinally and laterally.