An image processing device comprising: a map screen generation portion that, based on image pickup position information indicating a plurality of image pickup positions of moving images picked up by a moving imaging device, is configured to generate a map screen including a map on which a trajectory line indicating a movement trajectory of the image pickup positions is drawn; a display control portion that is configured to cause a display portion to display the map screen; and a position detecting portion that is configured to detect a position (308, 308A, 308B, 308C) on a display screen of the display portion which a user specifies using an operating body, wherein the position detecting portion is configured to detect a point (308, 308A, 308B, 308C) on the trajectory line specified by the operating body, wherein, based on the image pickup position information, the display control portion is configured to cause a thumbnail image (310, 310A, 310B, 310C, 310D) of the moving image picked up at the image pickup position corresponding to the detected point (308, 308A, 308B, 308C) to be displayed on the map screen, and characterized in that, when the trajectory line displayed on the display screen is traced by the operating body, the position detecting portion is configured to sequentially detect a plurality of points (308, 308A, 308B, 308C) on the trajectory line traced by the operating body, wherein, based on the image pickup position information, the display control portion is configured to cause a plurality of thumbnail images (310, 310A, 310B, 310C, 310D) picked up at a plurality of image pickup positions that respectively correspond to the detected plurality of points (308, 308A, 308B, 308C) to be sequentially displayed on the map screen, and wherein the display control portion is further configured to decrease a number of thumbnail images to be displayed when a predetermined range of the trajectory line is traced by widening, in accordance with decreasing a scale of the map, an interval between the points at which the thumbnail images (310, 310A, 310B, 310C, 310D) are displayed when the trajectory line is traced, or to increase a number of thumbnail images to be displayed when a predetermined range of the trajectory line is traced by narrowing, in accordance with increasing a scale of the map, an interval between the points at which the thumbnail images (310, 310A, 310B, 310C, 310D) are displayed when the trajectory line is traced. a map screen generation portion that, based on image pickup position information indicating a plurality of image pickup positions of moving images picked up by a moving imaging device, is configured to generate a map screen including a map on which a trajectory line indicating a movement trajectory of the image pickup positions is drawn; a display control portion that is configured to cause a display portion to display the map screen; and a position detecting portion that is configured to detect a position (308, 308A, 308B, 308C) on a display screen of the display portion which a user specifies using an operating body, wherein the position detecting portion is configured to detect a point (308, 308A, 308B, 308C) on the trajectory line specified by the operating body, wherein, based on the image pickup position information, the display control portion is configured to cause a thumbnail image (310, 310A, 310B, 310C, 310D) of the moving image picked up at the image pickup position corresponding to the detected point (308, 308A, 308B, 308C) to be displayed on the map screen, and characterized in that, when the trajectory line displayed on the display screen is traced by the operating body, the position detecting portion is configured to sequentially detect a plurality of points (308, 308A, 308B, 308C) on the trajectory line traced by the operating body, wherein, based on the image pickup position information, the display control portion is configured to cause a plurality of thumbnail images (310, 310A, 310B, 310C, 310D) picked up at a plurality of image pickup positions that respectively correspond to the detected plurality of points (308, 308A, 308B, 308C) to be sequentially displayed on the map screen, and wherein the display control portion is further configured to decrease a number of thumbnail images to be displayed when a predetermined range of the trajectory line is traced by widening, in accordance with decreasing a scale of the map, an interval between the points at which the thumbnail images (310, 310A, 310B, 310C, 310D) are displayed when the trajectory line is traced, or to increase a number of thumbnail images to be displayed when a predetermined range of the trajectory line is traced by narrowing, in accordance with increasing a scale of the map, an interval between the points at which the thumbnail images (310, 310A, 310B, 310C, 310D) are displayed when the trajectory line is traced.