An image processing device to process a moving image, which is shot by a
video shooting device, in increments of access units, includes: a
correcting unit to correct the access unit to be processed by changing
the properties of a low-pass filter which indicates imaging blur
according to parameter values showing the properties of imaging blur
which occurs at the time that the moving image is shot with the video
shooting device, generating an inverse filter having inverse properties
as to the low-pass filter, and performing processing to apply the inverse
filters as to the access unit to be processed; wherein, with a frequency
of which the frequency property of the low-pass filter indicating the
imaging blur is zero being zero points, performing processing to apply
the inverse filter is forbidden for predetermined frequency components of
the frequency components of the access unit to be processed including the
zero points.