1. An image recognition method comprising: a first extracting step of extracting, from every registration image which is previously registered, a set of registration partial images of a predetermined size; a second extracting step of extracting, from an input new image, a set of new partial images of a predetermined size; a discriminating step of discriminating an attribute of the new partial image based on a rule which is formed by dividing the set of the registration partial images extracted in the first extracting step; and a collecting step of deriving a final recognition result of the new image by collecting discrimination results in the discriminating step at the time when the new partial images as elements of the set of the new partial images are input.