Patent ID: 8384972

Claim:
An image processing apparatus comprising: a plurality of image processing units adapted to execute an image process, each of the plurality of image processing units including a same plurality of kinds of data processing circuits; a division image data generation unit adapted to generate a plurality of tiles of image data by dividing the input image data; a packet data generation unit adapted to generate a plurality of packets by adding, to each of the plurality of tiles of image data, first information identifying one of the plurality of image processing units and second information identifying one of the plurality of kinds of data processing circuits; a specifying unit adapted to specify, for each of the plurality of packets, an image processing unit and a kind of data processing circuit, based on the first information and the second information; and a controlling unit adapted to control such that, for each of the plurality of packets, a data processing circuit of the kind specified by the specifying unit that is included in the image processing unit specified by the specifying unit executes the image process on the tile of image data included in the packet.