1. An image processing apparatus comprising: an acquisition unit which acquires an image; and an image detection unit which detects an image corresponding to a pattern having a first size from a first detection region in a first image acquired by said acquisition unit, and detects an image corresponding to a pattern having a second size from a second detection region different from the first detection region in the first image.