Patent ID: 8018612

Claim:
An image processing apparatus that performs an image processing on an image, comprising: an image processing section that performs plural kinds of predetermined image processings on the image; a first performance information acquiring section that acquires a first performance information including information regarding a time for which the image processing section performs each of the plural kinds of predetermined image processings on the image; a second performance information acquiring section that acquires a second performance information including information regarding a time for which any image processing apparatus other than the image processing apparatus performs each of the plural kinds of predetermined image processings on the image; a processing time calculating section that calculates a first processing time for which the image processing section performs each of the plural kinds of predetermined image processings on the image based on the first performance information acquired by the first performance information acquiring section and calculates a second processing time which the other image processing apparatus performs each of the plural kinds of predetermined image processings on the image based on the second performance information acquired by the second performance information acquiring section, a performance comparison section that compares for each of the plural kinds of predetermined image processings the first processing time with the second processing time which are calculated by the image processing time calculating section, a processing apparatus selecting section that selects which of the image processing section of the image processing apparatus or the other image processing apparatus performs each of the plural kinds of predetermined image processings on the image based on the comparison result by the performance comparison section; a processing control section that causes either the image processing apparatus or the other image processing apparatus which is selected by the image processing apparatus selecting section to perform each of the plural kinds of predetermined image processings on the image; and wherein when the image processing section of the image processing apparatus selected by the processing apparatus selecting section performs one of the plural kinds of predetermined image processings on the image, the processing control section records information indicating that the other image processing apparatus is prohibited from performing the one of the plural kinds of predetermined image processing in association with the image, and wherein the processing apparatus selecting section selects an image processing apparatus of which processing time is shorter among the image processing apparatus and the other image processing apparatus based on the comparison result by the performance comparison section.