A makeup simulation system for applying makeup to a video having an image of a face of a user captured thereon, comprising: a makeup simulator, the makeup simulator including: image capturing means for capturing the image of the face of the user and outputting the video; control means for receiving the video output from the image capturing means, performing image processing on the video, and outputting the video; display means for displaying the video output from the control means; a display case for displaying makeup articles and comprising a scheme that enables identification of a makeup article extracted from the display case, so that the display case sends a notification to the control means; and reading means for reading identification information of an article selected from the makeup articles displayed in the display case by the user; and correlation means for correlating the article and the identification information; wherein the control means includes: face recognition means for recognizing the face of the user from the video based on predetermined tracking points; and makeup processing means for applying a predetermined makeup on the face of the user included in the video based on the tracking points and outputting the video to the display means; and wherein the makeup processing means identifies the article corresponding to the identification information read from the reading means based on the correlation means, and outputs to the display means an imaginary image of the face of the user included in the video on which face the predetermined makeup has been applied using the article. image capturing means for capturing the image of the face of the user and outputting the video; control means for receiving the video output from the image capturing means, performing image processing on the video, and outputting the video; display means for displaying the video output from the control means; a display case for displaying makeup articles and comprising a scheme that enables identification of a makeup article extracted from the display case, so that the display case sends a notification to the control means; and reading means for reading identification information of an article selected from the makeup articles displayed in the display case by the user; and correlation means for correlating the article and the identification information; wherein the control means includes: face recognition means for recognizing the face of the user from the video based on predetermined tracking points; and makeup processing means for applying a predetermined makeup on the face of the user included in the video based on the tracking points and outputting the video to the display means; and wherein the makeup processing means identifies the article corresponding to the identification information read from the reading means based on the correlation means, and outputs to the display means an imaginary image of the face of the user included in the video on which face the predetermined makeup has been applied using the article. face recognition means for recognizing the face of the user from the video based on predetermined tracking points; and makeup processing means for applying a predetermined makeup on the face of the user included in the video based on the tracking points and outputting the video to the display means; and wherein the makeup processing means identifies the article corresponding to the identification information read from the reading means based on the correlation means, and outputs to the display means an imaginary image of the face of the user included in the video on which face the predetermined makeup has been applied using the article.