Area discrimination part 8 analyzes images to divide it into subareas, depending its attribute such as character, table, drawing, image, and photograph, and then provides to memory 402 block data for each subarea which consists of the number assigned to area in order of area acquisition or closeness to a reference position in the coordinate system, the attribute, the size, and the position informa