A moving image reproduction apparatus comprising: an acquisition unit configured to acquire, from a server that concurrently distributes a plurality of types of video streams in which a moving image is coded at a corresponding plurality of types of bit rates and that distributes each video stream in chunks including a plurality of pictures that constitute the moving image, a chunk of a video stream that corresponds to any one of said bit rates; an acquisition control unit configured to indicate to the acquisition unit the type of the video stream to be acquired; a reproduction unit configured to decode pictures included in the acquired chunk and to output for display the decoded pictures during a reproduction process of reproducing the video stream; and a reproduction control unit configured to instruct the reproduction unit to start the reproduction process, wherein, when a target to be acquired and reproduced is switched to a second video stream, which corresponds to a second bit rate, during the reproduction of a first video stream, which corresponds to a first bit rate, the reproduction unit continues to decode and output for display the chunk of the first video stream being reproduced until the end of the chunk; the acquisition control unit instructs the acquisition unit to acquire the second video stream instead of the first video stream, a time stamp that indicates a display time of a picture in the moving image being associated, respectively, with each picture included in a chunk of the first video stream and each picture included in a chunk of the second video stream; and the reproduction control unit detects, based on respective time stamps associated with pictures included in the chunk of the second video stream and respective time stamps associated with pictures included in the chunk of the first video stream being reproduced, pictures that overlap between pictures included in a chunk of the second video stream and pictures included in the chunk of the first video stream being reproduced, and instructs the reproduction unit to exclude from being displayed the overlapping pictures of the second stream during a reproduction process performed on the chunk of the second video stream until the end of the chunk of the first video stream is output for display, and output for display the pictures of the second stream thereafter. an acquisition unit configured to acquire, from a server that concurrently distributes a plurality of types of video streams in which a moving image is coded at a corresponding plurality of types of bit rates and that distributes each video stream in chunks including a plurality of pictures that constitute the moving image, a chunk of a video stream that corresponds to any one of said bit rates; an acquisition control unit configured to indicate to the acquisition unit the type of the video stream to be acquired; a reproduction unit configured to decode pictures included in the acquired chunk and to output for display the decoded pictures during a reproduction process of reproducing the video stream; and a reproduction control unit configured to instruct the reproduction unit to start the reproduction process, wherein, when a target to be acquired and reproduced is switched to a second video stream, which corresponds to a second bit rate, during the reproduction of a first video stream, which corresponds to a first bit rate, the reproduction unit continues to decode and output for display the chunk of the first video stream being reproduced until the end of the chunk; the acquisition control unit instructs the acquisition unit to acquire the second video stream instead of the first video stream, a time stamp that indicates a display time of a picture in the moving image being associated, respectively, with each picture included in a chunk of the first video stream and each picture included in a chunk of the second video stream; and the reproduction control unit detects, based on respective time stamps associated with pictures included in the chunk of the second video stream and respective time stamps associated with pictures included in the chunk of the first video stream being reproduced, pictures that overlap between pictures included in a chunk of the second video stream and pictures included in the chunk of the first video stream being reproduced, and instructs the reproduction unit to exclude from being displayed the overlapping pictures of the second stream during a reproduction process performed on the chunk of the second video stream until the end of the chunk of the first video stream is output for display, and output for display the pictures of the second stream thereafter.