An information processing device comprising: a communication processing means able to communicate with an image capturing apparatus, the image capturing apparatus comprising an image generation means configured to generate a captured omnidirectional image captured by an image capturing means having a fisheye lens and a capturing direction detection means configured to detect a capturing direction of the image capturing means, the communication processing means being configured to receive the image generated by the image generation means and information on the capturing direction of the image capturing means detected by the capturing direction detection means; a determination means configured to determine a number of regions of interest from the image; a setting means configured to set a pattern by which at least one partial image is to be arranged on an output image, the at least one partial image being obtained from the omnidirectional image in accordance with the number of regions of interest obtained from the omnidirectional image by the determination means, and in accordance with the capturing direction of the image capturing means; a cutout position setting means configured to set cutout positions of the regions of interest from the image in accordance with the set pattern; an extract means configured to cut out at least one partial image including at least one region of interest from the omnidirectional image using the cutout position set by the cutout position setting unit; a correction means configured to perform a distortion correction process on the at least one partial image cut out by the extract means; and an output means configured to, in accordance with the pattern set by the setting means, output the output image including the at least one partial image on which the distortion correction process has been performed by the correction means, wherein the setting means is configured to set, as the pattern: in a case where the capturing direction is the vertical direction and the number of regions of interest is two, a pattern for vertically arranging two partial images each including a respective single region of interest on the output image; and in a case where the capturing direction is the horizontal direction and the number of regions of interest is two, a pattern for arranging a single partial image including the two regions of interest on the output image. a communication processing means able to communicate with an image capturing apparatus, the image capturing apparatus comprising an image generation means configured to generate a captured omnidirectional image captured by an image capturing means having a fisheye lens and a capturing direction detection means configured to detect a capturing direction of the image capturing means, the communication processing means being configured to receive the image generated by the image generation means and information on the capturing direction of the image capturing means detected by the capturing direction detection means; a determination means configured to determine a number of regions of interest from the image; a setting means configured to set a pattern by which at least one partial image is to be arranged on an output image, the at least one partial image being obtained from the omnidirectional image in accordance with the number of regions of interest obtained from the omnidirectional image by the determination means, and in accordance with the capturing direction of the image capturing means; a cutout position setting means configured to set cutout positions of the regions of interest from the image in accordance with the set pattern; an extract means configured to cut out at least one partial image including at least one region of interest from the omnidirectional image using the cutout position set by the cutout position setting unit; a correction means configured to perform a distortion correction process on the at least one partial image cut out by the extract means; and an output means configured to, in accordance with the pattern set by the setting means, output the output image including the at least one partial image on which the distortion correction process has been performed by the correction means, wherein the setting means is configured to set, as the pattern: in a case where the capturing direction is the vertical direction and the number of regions of interest is two, a pattern for vertically arranging two partial images each including a respective single region of interest on the output image; and in a case where the capturing direction is the horizontal direction and the number of regions of interest is two, a pattern for arranging a single partial image including the two regions of interest on the output image. in a case where the capturing direction is the vertical direction and the number of regions of interest is two, a pattern for vertically arranging two partial images each including a respective single region of interest on the output image; and in a case where the capturing direction is the horizontal direction and the number of regions of interest is two, a pattern for arranging a single partial image including the two regions of interest on the output image.