Image display device, image display method, program, and storage medium
Provided are an image display device, an image display method, a program, and a storage medium capable of detecting a placement position of a newly acquired image in a case of transition of a display screen. An image display device according to an embodiment of the present invention includes: a processor. The processor is configured to execute: acquisition processing of acquiring a first image; first display processing of displaying a first screen; second display processing of displaying a second screen; and third display processing of displaying a third screen in which an image group including the first image is placed, the second display processing is executed between the first display processing and the third display processing, and the second display processing includes first presentment, in which a second image different from the first image in the image group is placed, on the second screen, second presentment, in which the first image is moved within the second screen while a display form of the first image is changed, after the first presentment, and third presentment, in which the first image is placed in a predetermined region, after the second presentment.
1 . An image display device comprising:
a processor,
wherein the processor is configured to execute:
acquisition processing of acquiring a first image;
first display processing of displaying a first screen;
second display processing of displaying a second screen; and
third display processing of displaying a third screen in which an image group including the first image is placed,
the second display processing is executed between the first display processing and the third display processing, and
the second display processing includes
first presentment, in which a second image different from the first image in the image group is placed, on the second screen,
second presentment, in which the first image is moved within the second screen while a display form of the first image is changed, after the first presentment, and
third presentment, in which the first image is placed in a predetermined region, after the second presentment, and
wherein the processor is configured to further execute first determination processing of determining the number of non-display images which have not been displayed on the third screen in the past,
a first set value relating to the number of the non-display images is set,
a first non-display image of the non-display images determined according to the first set value and the number of the non-display images is determined as the first image, and
a second non-display image of the non-display images other than the first non-display image determined as the first image is determined as the second image.
2 . The image display device according to claim 1 ,
wherein the processor is configured to display a third image, which is displayed on the first screen at an end of the first display processing, on the second screen.
3 . The image display device according to claim 2 ,
wherein the processor is configured to display the third image, which is displayed on the first screen, on the second screen in one or both of a display position and a display form of the third image.
4 . The image display device according to claim 2 ,
wherein the third image is an image which is displayed at the end of the first display processing.
5 . The image display device according to claim 4 ,
wherein the third image is an image which includes the first image.
6 . The image display device according to claim 1 ,
wherein the processor is configured to acquire a photographic image, which is obtained by capturing a photograph as the first image, in the acquisition processing.
7 . The image display device according to claim 1 ,
wherein the processor is configured to display the entire first image in the second screen during a period of the second presentment.
8 . The image display device according to claim 1 ,
wherein the first image, which is used in the second display processing, is a non-display image which has not been displayed on the third screen in the past.
9 . The image display device according to claim 1 ,
wherein the second display processing is executed in a state where all the non-display images are set as the first image in a case where the number of the non-display images is less than the first set value, and
the second display processing is executed in a state where the non-display images having the same number as the first set value are set as the first image and remaining non-display images are set as the second image in a case where the number of the non-display images is equal to or greater than the first set value.
10 . The image display device according to claim 1 ,
wherein the processor is configured to perform display such that a display layer of the first image is positioned above a display layer of the second image in the third display processing.
11 . The image display device according to claim 1 ,
wherein the processor is configured to further execute second determination processing of determining the number of the first image in the second display processing,
a second set value relating to the number of the first image is set,
the first image is moved into a first region of the second screen in the second presentment in a case where the number of the first image is less than the second set value, and
the first image is moved into a second region larger than the first region of the second screen in the second presentment in a case where the number of the first image is equal to or greater than the second set value.
12 . The image display device according to claim 1 ,
wherein the processor is configured to perform display such that a density of the image group is larger as the image group is closer to a center of the third screen in the third display processing.
13 . The image display device according to claim 1 ,
wherein the processor is configured to further execute third determination processing of determining the number of images in the image group displayed on the second screen in the third presentment,
a third set value relating to the number of images is set,
a display size of each image of the image group in the third presentment is displayed in a first size in a case where the number of images is less than the third set value, and
a display size of each image of the image group in the third presentment is displayed in a second size smaller than the first size in a case where the number of images is equal to or greater than the third set value.
14 . The image display device according to claim 1 ,
wherein the processor is configured to change a placement position of at least one of the first image or the second image which are close to each other, in the third presentment.
15 . The image display device according to claim 1 ,
wherein the processor is configured to change a display shape of the first image during the movement of the first image, in the second presentment.
16 . An image display method of causing a processor to execute:
acquisition processing of acquiring a first image;
first display processing of displaying a first screen;
second display processing of displaying a second screen; and
third display processing of displaying a third screen in which an image group including the first image is placed,
wherein the second display processing is executed between the first display processing and the third display processing, and
the second display processing includes
first presentment, in which a second image different from the first image in the image group is placed, on the second screen,
second presentment, in which the first image is moved within the second screen while a display form of the first image is changed, after the first presentment, and
third presentment, in which the first image is placed in a predetermined region, after the second presentment, and
wherein the image display method of causing the processor to further execute first determination processing of determining the number of non-display images which have not been displayed on the third screen in the past,
a first set value relating to the number of the non-display images is set,
a first non-display image of the non-display images determined according to the first set value and the number of the non-display images is determined as the first image, and
a second non-display image of the non-display images other than the first non-display image determined as the first image is determined as the second image.
17 . A non-transitory computer-readable storage medium storing:
a program that causes a computer to execute each processing included in the image display method according to claim 16 .