Patent ID: 7797631

Claim:
A document printing system comprising: a first calculation unit for calculating a font size based on a scaling factor of an output area; a decision unit for deciding whether or not the font size calculated by said first calculation unit is smaller than a minimum font size; a second calculation unit for calculating an expansion ratio for expanding the font size to the minimum font size when said decision unit determines that the font size calculated by said first calculation unit is smaller than the minimum font size; an adjusting unit for making an adjustment to expand the output area into a plurality of pages based on the expansion ratio calculated by said second calculation unit; and a selection unit for (i) selecting a first font in a specified typeface without changing its weight if the font size is larger than or equal to a first size, (ii) selecting a second font with the thinnest weight in the specified typeface, even where the first font in the specified typeface and weight exists, if the font size is smaller than the first size and is larger than or equal to a second size, and (iii) selecting a third font in a certain typeface regardless of the specified typeface, even where the first font in the specified typeface and weight exists, if the font size is smaller than the second size.