An information processing apparatus comprising: a video obtaining unit configured to obtain a plurality of items of video data captured by a plurality of image-capturing devices having different respective orientations such that portions of the respective image-capturing ranges thereof overlap each other to include duplicated portions; a position information obtaining unit configured to obtain position information including an orientation and an angle of view (α) of each of the image-capturing devices with respect to a reference point defined as the intersection of the lines defining the respective orientations; a reproduction position calculation unit configured to calculate a reproduction position of each item of the video data so that a projection direction and an angle of view of the item of the video data with respect to the reference point matches the orientation and the angle of view of a corresponding one of the image-capturing devices by using the position information; and a reproduction controller configured to reproduce each item of the video data at the respective reproduction position on a respective virtual projection plane (Sa, Sb) in a virtual three-dimensional space, the projection planes overlapping with respect to the duplicated portions; and the reproduction controller being further configured to create a panoramic view of the plurality of items of video data, wherein the reproduction controller is configured to perform control such that of the duplicated portions of the items of video data, only the duplicated portions of the items of video data positioned in the foreground in the virtual three-dimensional space are displayed. a video obtaining unit configured to obtain a plurality of items of video data captured by a plurality of image-capturing devices having different respective orientations such that portions of the respective image-capturing ranges thereof overlap each other to include duplicated portions; a position information obtaining unit configured to obtain position information including an orientation and an angle of view (α) of each of the image-capturing devices with respect to a reference point defined as the intersection of the lines defining the respective orientations; a reproduction position calculation unit configured to calculate a reproduction position of each item of the video data so that a projection direction and an angle of view of the item of the video data with respect to the reference point matches the orientation and the angle of view of a corresponding one of the image-capturing devices by using the position information; and a reproduction controller configured to reproduce each item of the video data at the respective reproduction position on a respective virtual projection plane (Sa, Sb) in a virtual three-dimensional space, the projection planes overlapping with respect to the duplicated portions; and the reproduction controller being further configured to create a panoramic view of the plurality of items of video data, wherein the reproduction controller is configured to perform control such that of the duplicated portions of the items of video data, only the duplicated portions of the items of video data positioned in the foreground in the virtual three-dimensional space are displayed.