1. An image processing device comprising: a detector for detecting a specific region within an image to be processed; an image allocator for allocating the image to be processed into a plurality of blocks; a text recognizing unit for recognizing text included in the image to be processed; a first determining unit for, on the basis of a recognition result of the text recognizing unit, determining presence and absence of relevance between a first block which is partially included in the specific region and a second block which is entirely included in the specific region among a plurality of blocks allocated by the image allocator; and a second determining unit for determining whether or not an image of the first block should be treated as an image belonging to the specific region in accordance with a determination result of the first determining unit.