1. An image processor comprising: a code recognizer which recognizes character code from a character image included in an image data to be processed; a size recognizer which recognizes character sizes of the character image; a setter which sets a magnification; a magnification changer which enlarges or reduces the image data according to the magnification set by said setter; a memory section which stores a plurality of font data of different sizes; a selector which selects a font data among the plurality of font data stored in said memory section, the font data matching with the character code recognized by said code recognizer, the font size recognized by said size recognizer and the magnification set by said setter; and an output section which outputs the font data selected by said selector.