1. An information processing device comprising: an input that receives a facial image; a reliability calculator that generates a plurality of reliability images which show measures of suitability for each feature part of a face, wherein the suitability is computed by a plurality of classifiers; a candidate position calculator that obtains at least one candidate position for each of the feature parts in the facial image based on the reliability images, wherein the suitability of the at least one candidate position is higher than a predetermined threshold; and a conformity calculator that determines a feature part that satisfies conditions regarding the candidate position of the feature part and a position corresponding to each of the feature parts of one facial shape model selected from a plurality of statistically generated facial shape models, wherein the conformity calculator calculates a conformity to the facial shape model, a facial shape model conformity determination device that selects a facial shape model which has higher conformity than a threshold among the plurality of facial shape models and outputs the position of each feature part which is determined based on the selected facial shape model, and wherein the conformity is calculated according to: 
 J =Σ( S i )+λ×Σ(σ( −E i )) where J is the conformity, S i is the facial shape model, i indicates the facial feature point number, E i is the difference between the selected facial feature point candidate and the facial shape model, σ is a sigmoid function and λ is a coefficient that determines which one of the reliability of the facial feature point candidate and the difference from the facial shape model will be more preferentially used as the conformity facial shape model.