An image recognition system, comprising: a data storage that stores, in association with each of a plurality of reference articles, a feature value calculated from an image of the reference article; a camera configured to capture an image of an article to be identified; a display; and a processor configured to calculate a feature value of the article to be identified, using the captured image, determine one or more high-ranked candidates using a similarity level between the feature value of the article to be identified and each of the feature values of the reference articles, and control the display to display a graphical user interface that includes a plurality of objects arranged in a predetermined region thereof, wherein the one or more objects are merchandise selection buttons corresponding to one of said one or more high-ranked candidates and, are displayed at a fixed display position that is associated with the corresponding high-ranked candidate, characterized in that the processor is further adapted to using a position designation file for displaying, at the fixed display position, a merchandise selection button (A, B, C, D) which is associated with the merchandise name information; and is further adapted to modify a display setting of a merchandise selection button so as to light the button as a function of the degree of similarity of a high-ranked candidate. a data storage that stores, in association with each of a plurality of reference articles, a feature value calculated from an image of the reference article; a camera configured to capture an image of an article to be identified; a display; and a processor configured to calculate a feature value of the article to be identified, using the captured image, determine one or more high-ranked candidates using a similarity level between the feature value of the article to be identified and each of the feature values of the reference articles, and control the display to display a graphical user interface that includes a plurality of objects arranged in a predetermined region thereof, wherein the one or more objects are merchandise selection buttons corresponding to one of said one or more high-ranked candidates and, are displayed at a fixed display position that is associated with the corresponding high-ranked candidate, characterized in that the processor is further adapted to using a position designation file for displaying, at the fixed display position, a merchandise selection button (A, B, C, D) which is associated with the merchandise name information; and is further adapted to modify a display setting of a merchandise selection button so as to light the button as a function of the degree of similarity of a high-ranked candidate. calculate a feature value of the article to be identified, using the captured image, determine one or more high-ranked candidates using a similarity level between the feature value of the article to be identified and each of the feature values of the reference articles, and control the display to display a graphical user interface that includes a plurality of objects arranged in a predetermined region thereof, wherein the one or more objects are merchandise selection buttons corresponding to one of said one or more high-ranked candidates and, are displayed at a fixed display position that is associated with the corresponding high-ranked candidate, characterized in that the processor is further adapted to using a position designation file for displaying, at the fixed display position, a merchandise selection button (A, B, C, D) which is associated with the merchandise name information; and is further adapted to modify a display setting of a merchandise selection button so as to light the button as a function of the degree of similarity of a high-ranked candidate.