An image processing apparatus for managing a memory device having a
plurality of storage areas including a storage area storing out-of-use
information and a free area storing no information, the image processing
apparatus comprises memory control unit adapted to determine whether or
not there is a storage area storing the out-of-use information based on a
request for storing information and determining the storage area storing
the out-of-use information as an area for storing the information, in a
case where the storage area exists; and information writing unit adapted
to overwrite generated information to the storage area determined by the
memory control unit.