A video player for playing back and displaying a moving image, comprising: a moving-image playback and display section (7, 12) configured for playing back and displaying the moving image on the basis of video data representing the moving image including a display object for which an action is defined, wherein the action defined for the display object includes an attribute display action being an action displaying an item on the display object; a selection acceptance section configured for accepting from a user a selection of the display object included in the moving image being played back and displayed by the moving-image playback and display section; an action execution section configured for executing the action defined for the display object the selection of which is accepted by the selection acceptance section; and a selection support section which includes a display-object detection section configured for detecting, on the moving image played back and displayed by the moving-image playback and display section, an appearance of the display object for which the attribute display action displaying an item satisfying a predetermined condition is defined, a playback-speed control section configured for changing a playback speed of the moving image of the moving-image playback and display section to a playback speed of displaying the moving image by slow display or pause display when the display object detection section has detected the appearance of the display object, an attribute display section configured for displaying, when the display-object detection section detects the appearance of the display object, an item defined by the attribute display action for the display object on the display object at the point of time, for which the attribute display action displaying an item satisfies the predetermined condition; and a receiver receiving the video data being broadcast, wherein the moving-image playback and display section (7, 12) plays back and displays the moving image on the basis of the video data being received by the receiver in real time with the reception of the video data, and when the playback-speed control section of the selection support section changes a playback speed of the moving image of the moving-image playback and display section to a playback speed of displaying the moving image by slow display or pause display, characterized in that the playback-speed control section starts recording for time-shift playback of the video data being received by the receiver, terminates playback of the moving image at a playback speed of displaying the moving image by slow display or pause display onto the moving-image playback and display section at a predetermined moment, and starts time-shift playback of the moving image using video data recorded at the playback position at which the playback was terminated. a moving-image playback and display section (7, 12) configured for playing back and displaying the moving image on the basis of video data representing the moving image including a display object for which an action is defined, wherein the action defined for the display object includes an attribute display action being an action displaying an item on the display object; a selection acceptance section configured for accepting from a user a selection of the display object included in the moving image being played back and displayed by the moving-image playback and display section; an action execution section configured for executing the action defined for the display object the selection of which is accepted by the selection acceptance section; and a selection support section which includes a display-object detection section configured for detecting, on the moving image played back and displayed by the moving-image playback and display section, an appearance of the display object for which the attribute display action displaying an item satisfying a predetermined condition is defined, a playback-speed control section configured for changing a playback speed of the moving image of the moving-image playback and display section to a playback speed of displaying the moving image by slow display or pause display when the display object detection section has detected the appearance of the display object, an attribute display section configured for displaying, when the display-object detection section detects the appearance of the display object, an item defined by the attribute display action for the display object on the display object at the point of time, for which the attribute display action displaying an item satisfies the predetermined condition; and a receiver receiving the video data being broadcast, wherein the moving-image playback and display section (7, 12) plays back and displays the moving image on the basis of the video data being received by the receiver in real time with the reception of the video data, and when the playback-speed control section of the selection support section changes a playback speed of the moving image of the moving-image playback and display section to a playback speed of displaying the moving image by slow display or pause display, characterized in that the playback-speed control section starts recording for time-shift playback of the video data being received by the receiver, terminates playback of the moving image at a playback speed of displaying the moving image by slow display or pause display onto the moving-image playback and display section at a predetermined moment, and starts time-shift playback of the moving image using video data recorded at the playback position at which the playback was terminated.