1. An object recognition method comprising at least a learning step of learning a first entered image, and a recognition step of recognizing a second entered image, wherein said learning step includes: a step of entering the first image including the object to be learned, a step of dividing said entered image into a first partial image, a step of classifying said first partial image into plural classes, a step of calculating a matrix for feature extraction from said partial images classified into classes, a step of calculating a first feature by using said matrix for feature extraction from said partial images classified into classes, and a step of storing the data of said first feature, and said recognition step includes: a step of receiving a second image including the object to be recognized, a step of dividing said entered image into a second partial image, a step of calculating a second feature by using said matrix for feature extraction from said second partial image, a step of calculating the similarity measure of the both by using said stored first feature data and second feature, a step of recognizing the object in said second image by using said similarity measure, and a step of issuing said result of recognition.