Patent ID: 7782959

Claim:
An image processing device comprising: process generation means for generating processes for performing image processing that handles image data and sequentially outputting process data containing instructions required to execute each of the processes; a plurality of series-connected execution means each of which executes a process related to the process data, wherein the process data contains an address of the execution means for executing the process related to the process data, wherein the plurality of series-connected execution means are divided into a plurality of suites, each of the plurality of suites including a predetermined number of the series-connected execution means; and a plurality of route selection means for selecting any one of the input side and an output side of each of the suites to supply the input process data, each of the plurality of route selection means being inserted to an input side of each of the plurality of suites, respectively; wherein each of the plurality of route selection means comprises: first address storage means for storing an address of each of the plurality of execution means that make up the immediately following suite; first address decision means for outputs a decision signal that indicates a first state if at least one of addresses stored in the first address storage means is present among the addresses of the execution means that are contained in the input process data; and first switching means for supplying, depending on the decision signal output from the first address decision means, the input process data to the input side of the immediately following one of the suites if the decision signal indicates the first state and, otherwise, to the output side of this immediately following one of the suites.