1. A face feature point detection apparatus, comprising: an image capturing means capturing a face image; an edge calculating means calculating edge values, each edge value indicating a luminance change in a direction, in the face image; and a detection target determining means scanning an edge image, which is created by arranging the edge values for corresponding pixels calculated by the edge calculating means based on pixel arrangement of the face image, with an image window, the image window being an aggregation of selected pixels formed in a predetermined shape, the detection target determining means determining a position of the image window having a largest weighted sum of weighted sums to be a detection position where a detection target is present, providing that the weighted sum is calculated by multiplying the edge value which corresponds to each pixel in the image window by a predetermined value defined on a per-pixel basis and adding up all products of the edge value and the predetermined value.