1. An image processing apparatus for sharing image processing for an image area by a plurality of processors, comprising: an analysis unit adapted to analyze a tendency of compositing input pixel information in the image area; a determination unit adapted to determine a share of tasks to be processed by each of the plurality of processors based on an analysis result of said analysis unit; and a control unit adapted to control the share of tasks by each of the plurality of processors in accordance with the share of tasks determined by said determination unit.