Patent ID: 8433152

Claim:
An information processing apparatus comprising: first generating means that generates a point spread function representing the degree of blurring generated in said input image; second generating means that generates a plurality of corrected block images obtained by correcting blurring of structure components of plural input block images based on said point spread function, where said plural input block images are images in plural second blocks obtained by enlarging the peripheries of plural first blocks obtained by dividing said input image; and updating means that executes one or more times an updating process to update said corrected block images using said point spread function to reduce a residual between a blurring-reproduced block image where blurring is generated in said corrected block image and said input block image corresponding to said blurring-reproduced block image, followed by making structure components of said updated corrected block images into new corrected block images, wherein said second generating means defines the size of said second block based on the number of repetitive calculations of a separation filter that separates a structure component and a text component of said corrected block image from each other.