1. A digital image processing device comprising: pre-scan execution means for executing a pre-scan of a document, on which document the user has marked a plurality of document blocks, and creating pre-scan image data from which pre-scan image data the plurality of document blocks that is marked by the user are detected; extraction means for extracting the plurality of document blocks that are digital image data representing a portion of the scanned document, the scanned document having document images and a background, the plurality of document blocks include document image data and background image data, the document image data represents some of the document images on the scanned document, wherein all the document image data in the extracted plurality of document blocks represents fewer document images than all the document images that are present on the scanned document; generating means for generating character code data for character image data within the plurality of document blocks; reconstruction means for reconstructing the plurality of document blocks into a single document block in a specific shape based on the extracted plurality of document blocks; and layout means for laying out the character code data corresponding to the character code generated by the generating means within the reconstructed document block to create a layout image.