Patent ID: 8867104
Filing Date: 2014-10-21
Classification: H04N

Abstract:
1. An image scanning apparatus, comprising: a scanner unit configured to generate image data by image scanning and output the image data; a memory; a data processing unit configured (a1) to perform a predetermined process for either the image data outputted by the scanner unit or the image data for which a preprocess has been performed, (a2) to write the image data for which the predetermined process has been performed into a predetermined memory area in the memory in turn, and (a3) to return a writing position of the image data to a top of the memory area and overwrite the image data if the writing position of the image data reaches an end of the memory area; wherein the predetermined process comprises compressing the image data band by band and the amount of memory needed to store the compressed image data can vary as between each band; a control unit configured (b1) to allocate the memory area in the memory, (b2) to measure a shortage amount of the memory area based on a size of an area where the image data has been overwritten for image data corresponding to one page; and (b3) to reallocate the memory area in the memory to a larger size to include the size of the shortage amount and cause the data processing unit to repeat the predetermined process for the image data.