Patent ID: 8599423
Filing Date: 2013-12-03
Classification: H04N

Abstract:
1. An image processing apparatus comprising: a scanning unit that scans an image of an original to obtain image data; a first storage unit configured to temporarily store therein data; a first setting unit that sets two or more descriptors each indicative of a range of a memory space in the first storage unit into which target image data is to be written, the target image data being a part of the image data obtained by the scanning unit; a writing unit that writes the target image data into the range of the memory space of the first storage unit defined by one of the descriptors repeatedly for each of the descriptors; a second setting unit that sets, based on one of the descriptors, a reference address of a reference point in the first storage unit; an interrupt generating unit that generates, when progress of the writing of the target image data to the first storage unit by the writing unit reaches the reference point, an interrupt; and a storage control unit that moves, when the interrupt generating unit generates the interrupt, the image data from the range of the memory space of the first storage unit to a second storage unit, wherein the writing unit continues repeating the writing of the target image data without interruption irrespective of generation of the interrupt by the interrupt generating unit wherein the reference condition is set such that the generated interrupt occurs when the writing of the target image data to the first storage unit reaches a reference point in the first storage unit, and wherein the second setting unit further includes a calculating unit that determines the reference point based on: