A data processing system comprising at least one hardware processor coupled to a memory, the at least one hardware processor configured to perform the following steps: obtain a plurality of images, each of which is clipped by a clipping unit from each of a plurality of panoramic images, the plurality of images being determined by a determining unit in response to a pathway on a map with each one of the plurality of panoramic images corresponding to a point on the map; and sequentially output the plurality of images thereon, where only one image from among the plurality of images is displayed by a display controlling unit on a display screen at any one time over the sequentially output plurality of images, where the sequentially output plurality of images are time-sequentially switched by the display controlling unit from one to another, wherein each one of the plurality of panoramic images from which the plurality of images are obtained by an image obtaining unit are panoramic images that have been already captured and stored in a storing unit , wherein the sequentially output plurality of images are sequentially switched independently of input by an input unit provided from a user and during a time period of being sequentially switched by the display controlling unit independent of input provided from a user the plurality of images are output at a first image resolution, wherein the at least one hardware processor is further configured to: accept an input, while the plurality of images are being sequentially switched, to pause or interrupt the sequential switching of the plurality of images; and responsive to the accepted input, show at least one of the plurality of images at a second image resolution that is higher than the first image resolution. obtain a plurality of images, each of which is clipped by a clipping unit from each of a plurality of panoramic images, the plurality of images being determined by a determining unit in response to a pathway on a map with each one of the plurality of panoramic images corresponding to a point on the map; and sequentially output the plurality of images thereon, where only one image from among the plurality of images is displayed by a display controlling unit on a display screen at any one time over the sequentially output plurality of images, where the sequentially output plurality of images are time-sequentially switched by the display controlling unit from one to another, wherein each one of the plurality of panoramic images from which the plurality of images are obtained by an image obtaining unit are panoramic images that have been already captured and stored in a storing unit , wherein the sequentially output plurality of images are sequentially switched independently of input by an input unit provided from a user and during a time period of being sequentially switched by the display controlling unit independent of input provided from a user the plurality of images are output at a first image resolution, wherein the at least one hardware processor is further configured to: accept an input, while the plurality of images are being sequentially switched, to pause or interrupt the sequential switching of the plurality of images; and responsive to the accepted input, show at least one of the plurality of images at a second image resolution that is higher than the first image resolution. accept an input, while the plurality of images are being sequentially switched, to pause or interrupt the sequential switching of the plurality of images; and responsive to the accepted input, show at least one of the plurality of images at a second image resolution that is higher than the first image resolution. <EOS>