A reception device comprising: a reception unit configured to receive a container in a predetermined format, the container including a video stream having video data and a subtitle stream having subtitle data; an information acquisition unit (201; 232) configured to acquire viewing position information including a viewing horizontal position and a viewing distance of a viewer with respect to a display device, and a control unit configured to control video decode processing of decoding the video stream to acquire the video data, subtitle decode processing of decoding the subtitle stream to acquire bitmap data of subtitles, subtitle processing of performing processing of correcting a size of the subtitles and a display position of the subtitles on the display device to the bitmap data of the subtitles based on the viewing position information and monitor size information, and video superimposition processing of superimposing the bitmap data of the subtitles to which the processing has been performed, on the video data, wherein the control unit is configured to determine, as a reference position P on a left or right viewing horizontal position side of the viewer, an end position of a display region of the subtitles after adjusting the size of the subtitles, and move the display region based on the viewing position information, the display region being an area on which the subtitles are displayed on the display device, wherein, if the viewing horizontal position E of the viewer is between the reference position P and a horizontal side edge of the display device, the control unit is configured to determine a position Q to be a middle point between the reference position P and the viewing horizontal position E of the viewer, and move the display region by positioning the reference position P between the position Q and the viewing horizontal position E if the viewing distance of the viewer is less than an appropriate viewing distance depending on monitor size and resolution of the video data, wherein, if the viewing horizontal position E of the viewer is out of the horizontal side edge of the display device, the control unit is configured to determine the position Q to be a middle point between the reference position P and the horizontal side edge of the display device, and move the display region by positioning the reference position P between the position Q and the horizontal side edge of the display device if the viewing distance is less than the appropriate viewing distance, wherein the viewing horizontal position E is a viewing position of the viewer projected perpendicularly onto a horizontally extended plane of the display device. a reception unit configured to receive a container in a predetermined format, the container including a video stream having video data and a subtitle stream having subtitle data; an information acquisition unit (201; 232) configured to acquire viewing position information including a viewing horizontal position and a viewing distance of a viewer with respect to a display device, and a control unit configured to control video decode processing of decoding the video stream to acquire the video data, subtitle decode processing of decoding the subtitle stream to acquire bitmap data of subtitles, subtitle processing of performing processing of correcting a size of the subtitles and a display position of the subtitles on the display device to the bitmap data of the subtitles based on the viewing position information and monitor size information, and video superimposition processing of superimposing the bitmap data of the subtitles to which the processing has been performed, on the video data, wherein the control unit is configured to determine, as a reference position P on a left or right viewing horizontal position side of the viewer, an end position of a display region of the subtitles after adjusting the size of the subtitles, and move the display region based on the viewing position information, the display region being an area on which the subtitles are displayed on the display device, wherein, if the viewing horizontal position E of the viewer is between the reference position P and a horizontal side edge of the display device, the control unit is configured to determine a position Q to be a middle point between the reference position P and the viewing horizontal position E of the viewer, and move the display region by positioning the reference position P between the position Q and the viewing horizontal position E if the viewing distance of the viewer is less than an appropriate viewing distance depending on monitor size and resolution of the video data, wherein, if the viewing horizontal position E of the viewer is out of the horizontal side edge of the display device, the control unit is configured to determine the position Q to be a middle point between the reference position P and the horizontal side edge of the display device, and move the display region by positioning the reference position P between the position Q and the horizontal side edge of the display device if the viewing distance is less than the appropriate viewing distance, wherein the viewing horizontal position E is a viewing position of the viewer projected perpendicularly onto a horizontally extended plane of the display device.