Patent ID: 7040821

Claim:
A print controller comprising: a first area calculating unit that subtracts an unprintable area from a sheet to calculate a first area having a prescribed aspect ratio; a margin setting unit that sets a margin in the sheet; a second area calculating unit that subtracts an overlapped area between the margin and the first area from the first area to calculate a second area; a reduction ratio calculating unit that calculates a reduction ratio of the first area so that the first area can be reduced while maintaining the prescribed aspect ratio to achieve a maximum occupation within the second area; a third area calculating unit that divides the second area by the reduction ratio to calculate a third area which is broader than the second area; a laying out unit that sets the third area as a printable area to lay out document data within the third area; and a first print commanding unit that reduces the document data laid out in the third area by the reduction ratio to issue a command for printing the reduced document data on the second area.