1. An image processing method comprising the steps of: inputting image data; extracting contour vector data representing a contour of the image data input in said inputting step; storing the contour vector data extracted in said extracting step; and generating image data representing an image in the input image data based on magnification-varying processing performed on the contour vector data so that a pixel within a region surrounded by the contour vector data is made into a black pixel, and so that a pixel represented by the contour vector data is also made into a black pixel, wherein vectors represented by the extracted contour vector data are located between a white and a black pixel at a boundary between a white and a black region, and are located closer to the black pixel.