摘要 |
There is provided an image recording device that comprises an output buffer configured to temporarily store image data for one page of a recording medium, an image generating unit configured to generate output image data based on input image data, and an image recording unit configured to record an image on a recording medium. The image generating unit includes a buffer based scale factor determining unit configured to determine a buffer based scale factor, the buffer based scale factor being determined such that an amount of the output image data does not exceed a capacity of the output buffer, a scale factor determining unit configured to determine a scale factor by which the image represented by the input image data is enlarged or reduced, and an image enlarging/reducing unit that generates the output image data based on the scale factor determined by the scale factor determining unit. |