A signal processing apparatus comprising: a first image memory configured to receive input moving images, to store images of a predetermined plurality number of screens among images of a series of screens constituting the input moving images, and to sequentially output the stored images by the unit of a screen; an image switching section configured to select and output one of the input moving image inputted to the first image memory and the image outputted from the first image memory; a Y/C separation section configured to separate the image selectively outputted from the image switching section into a luminance signal and a color signal and to output images separated into the luminance signal and the color signal; a noise reduction section configured to receive, by the unit of a screen, the images separated into the luminance signal and the color signal by the Y/C separation section, and to output, by the unit of a screen, images from which noise has been reduced using correlation in a time direction using the input images of a plurality of screens; a second image memory configured to store images outputted from the noise reduction section corresponding to at least one screen and output the stored images; a blur amount calculation section configured to receive the luminance signal separated by the Y/C separation section, and to calculate an amount of blur of each screen of the input moving image based on the luminance signal; a blur amount storage section configured to store the amount of blur calculated by the blur amount calculation section in association with each screen of the input moving image; and a freeze control section that is configured to cause, when a freeze instruction is generated, based on the amount of blur stored in the blur amount storage section, the image switching section to select images of a plurality of screens, the number of the plurality of screens being equal to or larger than the number of screens used for noise reducing processing by the noise reduction section, the screens including the screen with a smallest amount of blur, among the images of the plurality of screens stored in the first image memory, to cause the Y/C separation section to output the selected images, and to control the second image memory so as to consecutively output noise-reduced images using the images of a plurality of screens including the screen with the smallest amount of blur through the noise reduction section. a first image memory configured to receive input moving images, to store images of a predetermined plurality number of screens among images of a series of screens constituting the input moving images, and to sequentially output the stored images by the unit of a screen; an image switching section configured to select and output one of the input moving image inputted to the first image memory and the image outputted from the first image memory; a Y/C separation section configured to separate the image selectively outputted from the image switching section into a luminance signal and a color signal and to output images separated into the luminance signal and the color signal; a noise reduction section configured to receive, by the unit of a screen, the images separated into the luminance signal and the color signal by the Y/C separation section, and to output, by the unit of a screen, images from which noise has been reduced using correlation in a time direction using the input images of a plurality of screens; a second image memory configured to store images outputted from the noise reduction section corresponding to at least one screen and output the stored images; a blur amount calculation section configured to receive the luminance signal separated by the Y/C separation section, and to calculate an amount of blur of each screen of the input moving image based on the luminance signal; a blur amount storage section configured to store the amount of blur calculated by the blur amount calculation section in association with each screen of the input moving image; and a freeze control section that is configured to cause, when a freeze instruction is generated, based on the amount of blur stored in the blur amount storage section, the image switching section to select images of a plurality of screens, the number of the plurality of screens being equal to or larger than the number of screens used for noise reducing processing by the noise reduction section, the screens including the screen with a smallest amount of blur, among the images of the plurality of screens stored in the first image memory, to cause the Y/C separation section to output the selected images, and to control the second image memory so as to consecutively output noise-reduced images using the images of a plurality of screens including the screen with the smallest amount of blur through the noise reduction section.