Patent ID: 7652782

Claim:
An image forming device comprising: a data writing device being configured to store image data input as a plurality of pages to a first storage; an array generator being configured to generate a data array within a second storage of identification data indicating the storage location of each item of image data in the first storage arranged in a predetermined order, based on cutting position instruction data input by a user, the array generator: generating a first array by storing the identification data in the second storage in ascending order by page number, generating a second array by sorting into descending order by page number and storing in the second storage the first half of the first array, when the cutting position instruction data input by the user indicates cutting on the left side, and the second half of the first array, when cutting on the right side is indicated, and generating a data array by storing alternately in the second storage the identification data of the first half and the second half of the second array; and a printing section being configured to read and to print on sheets the image data from the first storage based on the data array generated by the array generator.