While an explanation is given above on the noise removal processing executed by using the common threshold value ??Th for the luminance and color difference signals, the noise removal processing for each type of signal may be executed independently by using a special parameter different from the parameters used to remove noise in the other types of signals.