1. An object detection apparatus, comprising: object position detection means for detecting positions of objects; object type estimating means for estimating types of the objects; and object estimating means for integrating a plurality of detection results for positions within a search area obtained by the object position detection means and thereby estimating sizes of the objects, wherein the search area is set based on the types of the objects estimated by the object type estimating means.