J is binarized by using the threshold value T, and a binary image K is generated. [0099] At step S304, the borderline of a black pixel is traced, and a label attachment is performed for each of the black areas. [0100] At step S305, the forms and positions of the-black areas to which the labels are attached are employed to determine whether the image is a symbol or a natural image. [0101] At step