A non-transitory computer-readable recording medium storing a makeup trend analyzing program instructing a processor to execute the makeup trend analyzing program to:
- acquire a facial feature point within a makeup facial image that is an image of a face on which makeup is applied;
- and
- acquire a makeup feature point within the makeup facial image;
- wherein a makeup information generator generates, based on the facial feature point and the makeup feature point, makeup information quantitatively indicating positional information of the makeup feature point in a face coordinate system that takes the facial feature point as a reference, wherein the makeup information includes a vector, in the face coordinate system, that takes as a start point a predetermined one of the facial feature point and the makeup feature point and takes as an end point the other of the facial feature point and the makeup feature point;
- wherein the program also instructs the processor to execute the makeup trend analyzing program to
- analyze the makeup information acquired from a plurality of the makeup facial images, and determining a makeup trend;
- and
- perform an information output process according to a determination result of the makeup trend.