摘要 |
<p><P>PROBLEM TO BE SOLVED: To provide a data processing apparatus or the like to reduce a necessary memory capacity without destroying data prior to processing. <P>SOLUTION: The data processing apparatus 1 is provided with a first buffer memory 11 for storing data to be compressed, a compression portion 13 for compressing the data to be compressed, a compression parameter setting portion 14 for setting a compression parameter, a second buffer memory 12 for storing compression data which have consecutive addresses from a low rank address side rather than from the head of the first buffer memory 11 and share a part of the first buffer memory 11, and a CPU 18 which determines if a data quantity to compress the data-to-be-compressed of the shared part of the first buffer memory 11 is larger than the memory capacity of an un-shared part of the second buffer memory 12 or not, resets the compression parameter at the compression parameter setting portion 14 when it is larger, and controls so as to achieve the compression when it is not larger. <P>COPYRIGHT: (C)2007,JPO&INPIT</p> |