The background noise removing unit performs density conversion in which, in order to simplify the density conversion process, in RGB color space, a color located near the origin is determined as white or a highlight. (A color determined as white or as a highlight is a color on which the background removing process will be performed.)