1. An image processing apparatus, comprising: an edge image forming unit extracting an edge from an input image to form an edge image; an edge smoothed image forming unit smoothing said edge image to form an edge smoothed image; a difference calculating unit calculating a difference between said edge image and said edge smoothed image; and a binarizing unit binarizing said edge image based on said difference.