An image processing apparatus comprising: an image capturing unit that is configured to capture image information picked up by an imaging element; a processing region determination unit configured to set a plurality of processing regions for capturing the respective image information in the plurality of set processing regions; a processing sequence/frequency control unit configured to determine at least any one of a sequence, a frequency, and a timing of capturing the respective image information in the plurality of set processing regions, and at least any one of a sequence, a frequency, and a timing of processing the respective image information captured in the plurality of set processing regions; an image processing unit configured to process the respective image information captured in the plurality of set processing regions according to the sequence, the frequency, or the timing determined by the processing sequence/frequency determination unit; wherein the sequence, the frequency, and the timing determined by the processing sequence/frequency control unit are determined on the basis of an exposure time, starting point coordinates, ending point coordinates, a capturing time, a processing time, and a reduction/enlargement ratio of the respective processing regions set by the processing region determination unit for each of the plurality of processing regions; and wherein the processing region determination unit is configured to set the plurality of processing regions according to a type of image processing executed by the image processing unit, wherein the type of image processing includes lamp detection processing, sign detection processing, vehicle detection processing, pedestrian detection processing, lane detection processing and signal light detection processing. an image capturing unit that is configured to capture image information picked up by an imaging element; a processing region determination unit configured to set a plurality of processing regions for capturing the respective image information in the plurality of set processing regions; a processing sequence/frequency control unit configured to determine at least any one of a sequence, a frequency, and a timing of capturing the respective image information in the plurality of set processing regions, and at least any one of a sequence, a frequency, and a timing of processing the respective image information captured in the plurality of set processing regions; an image processing unit configured to process the respective image information captured in the plurality of set processing regions according to the sequence, the frequency, or the timing determined by the processing sequence/frequency determination unit; wherein the sequence, the frequency, and the timing determined by the processing sequence/frequency control unit are determined on the basis of an exposure time, starting point coordinates, ending point coordinates, a capturing time, a processing time, and a reduction/enlargement ratio of the respective processing regions set by the processing region determination unit for each of the plurality of processing regions; and wherein the processing region determination unit is configured to set the plurality of processing regions according to a type of image processing executed by the image processing unit, wherein the type of image processing includes lamp detection processing, sign detection processing, vehicle detection processing, pedestrian detection processing, lane detection processing and signal light detection processing.