Patent ID: 7515631

Claim:
An image processing apparatus able to encode and decode moving images, comprising: temporary storage means including a memory for temporarily storing data, encoding/decoding processing means for reading and writing data successively with respect to the temporary storage means and encoding and decoding the image data in parallel, and storage control means for controlling the read and write operations of the data with respect to the temporary storage means, wherein the storage control means controls the read and write operations with respect to the temporary storage means by the encoding/decoding processing means in the encoding processing and at least read and write operations to the temporary storage means by the encoding/decoding processing means in the decoding processing so as to be performed within one frame's worth or one field's worth of processing period in a time division manner, when said encoding/decoding processing means encodes the same image data by a plurality of systems having different resolutions, said storage control means controls read and write operations with respect to said temporary storage means by said encoding/decoding processing means in said encoding processing by the plurality of systems so as to be performed within one frame's worth or one field's worth of processing period in a time division manner, and said encoding/decoding processing means operates lowered in clock frequency in said encoding processing other than when at least the highest resolution is set in the plurality of systems.