IMAGE VIEWER, IMAGE DISPLAYING METHOD AND INFORMATION STORAGE MEDIUM
First Claim
1. An image viewer, comprising:
- image obtaining means for obtaining a plurality of images which are display targets;
grouping means for grouping the plurality of images into one or more groups;
grouped image number obtaining means for obtaining the number of images belonging to each of the groups into which the images are grouped by the grouping means;
motion data storage means for storing a plurality of motion data in association with respective different numbers of images, in which each motion data item describes motion of one or more three dimensional models in the virtual three dimensional model, onto which an image associated with the number of images associated with that motion data item is able to be mapped as a texture;
motion data reading means for selectively reading, based on the number of images belonging to each of the groups into which the images are grouped by the grouping means, one or more motion data associated with that group from the motion data storage means;
andthree dimensional image displaying means for mapping, as a texture, for every group into which the images are grouped by the grouping means, an image belonging to that group onto the three dimensional model of which motion is described by the one or more motion data associated with that group, then moving the three dimensional model having the texture mapped thereon to a position defined for that group in the virtual three dimensional space, the positions being defined for each of the respective groups so as to be apart from one another, and displaying an image of the three dimensional model.
3 Assignments
0 Petitions
Accused Products
Abstract
To provide an image viewer, an image display method, and an information storage medium for displaying a plurality of images while distinctively presenting the groups to which the images belong. Based on the number of images belonging to the respective groups, one or more motion data associated with the respective groups are selectively read from the motion data storage means. Then, for every group, an image belonging to that group is mapped as a texture onto a photo object (50) of which motion is described by the one or more motion data associated with that group, and the photo object (50) having the texture mapped thereon is dropped, according to the one or more motion data, from a position defined for that group, the positions being defined for each of the groups so as to be apart from one another, and an image of that situation is shown on the monitor.
-
Citations
9 Claims
-
1. An image viewer, comprising:
-
image obtaining means for obtaining a plurality of images which are display targets; grouping means for grouping the plurality of images into one or more groups; grouped image number obtaining means for obtaining the number of images belonging to each of the groups into which the images are grouped by the grouping means; motion data storage means for storing a plurality of motion data in association with respective different numbers of images, in which each motion data item describes motion of one or more three dimensional models in the virtual three dimensional model, onto which an image associated with the number of images associated with that motion data item is able to be mapped as a texture; motion data reading means for selectively reading, based on the number of images belonging to each of the groups into which the images are grouped by the grouping means, one or more motion data associated with that group from the motion data storage means; and three dimensional image displaying means for mapping, as a texture, for every group into which the images are grouped by the grouping means, an image belonging to that group onto the three dimensional model of which motion is described by the one or more motion data associated with that group, then moving the three dimensional model having the texture mapped thereon to a position defined for that group in the virtual three dimensional space, the positions being defined for each of the respective groups so as to be apart from one another, and displaying an image of the three dimensional model. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An image display method, comprising:
-
an image obtaining step of obtaining a plurality of images which are display targets; a grouping step of grouping the plurality of images into one or more groups; a grouped image number obtaining step of obtaining the number of images belonging to each of the groups into which the images are grouped at the grouping step; a motion data reading step of selectively reading, based on the number of images belonging to each of the groups into which the images are grouped at the grouping step, one or more motion data associated with that group from motion data storage means for storing a plurality of motion data in association with respective different numbers of images, in which each motion data item describes motion of one or more three dimensional models in the virtual three dimensional model, onto which an image associated with the number of images associated with that motion data item is able to be mapped as a texture; and a three dimensional image displaying step of mapping, as a texture, for every group into which the images are grouped at the grouping step, an image belonging to that group onto the three dimensional model of which motion is described by the one or more motion data associated with that group, then moving the three dimensional model having the texture mapped thereon to a position defined for that group in the virtual three dimensional space, the positions being defined for each of the respective groups so as to be apart from one another, and displaying an image of the three dimensional model.
-
-
9. An information storage medium storing a program for causing a computer to function as:
-
image obtaining means for obtaining a plurality of images which are display targets; grouping means for grouping the plurality of images into one or more groups; grouped image number obtaining means for obtaining the number of images belonging to each of the groups into which the images are grouped by the grouping means; motion data storage means for storing a plurality of motion data in association with respective different numbers of images, in which each motion data item describes motion of one or more three dimensional models in the virtual three dimensional model, onto which an image associated with the number of images associated with that motion data item is able to be mapped as a texture; motion data reading means for selectively reading, based on the number of images belonging to each of the groups into which the images are grouped by the grouping means, one or more motion data associated with that group from the motion data storage means; and three dimensional image displaying means for mapping, as a texture, for every group into which the images are grouped by the grouping means, an image belonging to that group onto the three dimensional model of which motion is described by the one or more motion data associated with that group, then moving the three dimensional model having the texture mapped thereon to a position defined for that group in the virtual three dimensional space, the positions being defined for each of the respective groups so as to be apart from one another, and displaying an image of the three dimensional model.
-
Specification