Display control device and display control program for grouping related items based upon location
First Claim
1. A non-transitory computer readable storage medium storing a display control program which is executable by a computer of a display control device for providing a display on a display device of a particular region of a three-dimensional virtual space captured by a virtual camera placed in the three-dimensional space and displaying particular pieces of information corresponding to user selected positions within a displayed region of the virtual space, wherein the display control device has access to storage memory which contain a plurality of particular pieces of the information which relate to particular locations in the virtual space, and wherein the display control program causes the computer to perform operations and function as:
- a virtual camera setting changer which changes at least an attitude of the virtual camera provided in the three-dimensional virtual space in accordance with an input provided via an input device by a user;
a display position calculator which calculates distances between display positions in a displayed region of the virtual space of the locations in the virtual space to which the plurality of pieces of the particular information are related based on a setting of the virtual camera;
a display position comparator which compares the calculated distances between the displays positions;
an information group setter which sets a group of pieces of the plurality of pieces of particular information related to the locations for which a distance between the display positions is smaller than a predetermined first reference based on a result of the display position distance comparison, thereby dividing the plurality of particular pieces of information into a plurality of groups of particular information;
a determination region setter which sets a determination region corresponding to each group within the displayed region based on display positions of the locations to which grouped information is related;
a first display controller which generates and displays an image of the virtual space on the display device based on the setting of the virtual camera;
a first input receiver which receives an input via the input device from the user for designating a position within the displayed region; and
a second display controller which, when a designated position provided via the input device by the user is located within the set determination region, displays the particular pieces of information which are included in a group corresponding to the determination region on the display device.
1 Assignment
0 Petitions
Accused Products
Abstract
A game device stores data of news information related to a plurality of news locations on a map. The game device divides the news locations into groups, and sets a determination region for each group. Further, the game device receives an input of designating a position in a display region from the user. When the designated position is within a determination region, news information related to one or more news locations included in a group corresponding to the determination region is displayed on a display device.
13 Citations
15 Claims
-
1. A non-transitory computer readable storage medium storing a display control program which is executable by a computer of a display control device for providing a display on a display device of a particular region of a three-dimensional virtual space captured by a virtual camera placed in the three-dimensional space and displaying particular pieces of information corresponding to user selected positions within a displayed region of the virtual space, wherein the display control device has access to storage memory which contain a plurality of particular pieces of the information which relate to particular locations in the virtual space, and wherein the display control program causes the computer to perform operations and function as:
-
a virtual camera setting changer which changes at least an attitude of the virtual camera provided in the three-dimensional virtual space in accordance with an input provided via an input device by a user; a display position calculator which calculates distances between display positions in a displayed region of the virtual space of the locations in the virtual space to which the plurality of pieces of the particular information are related based on a setting of the virtual camera; a display position comparator which compares the calculated distances between the displays positions; an information group setter which sets a group of pieces of the plurality of pieces of particular information related to the locations for which a distance between the display positions is smaller than a predetermined first reference based on a result of the display position distance comparison, thereby dividing the plurality of particular pieces of information into a plurality of groups of particular information; a determination region setter which sets a determination region corresponding to each group within the displayed region based on display positions of the locations to which grouped information is related; a first display controller which generates and displays an image of the virtual space on the display device based on the setting of the virtual camera; a first input receiver which receives an input via the input device from the user for designating a position within the displayed region; and a second display controller which, when a designated position provided via the input device by the user is located within the set determination region, displays the particular pieces of information which are included in a group corresponding to the determination region on the display device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A display control device for providing a display of a particular region of a three-dimensional virtual space captured by a virtual camera placed in the three-dimensional space and displaying particular pieces of information corresponding to user selected positions within a displayed region of the virtual space, comprising:
-
a computer system, including a computer processor, an information storage memory, an input device for providing inputs from a user of the computer system and a display device, the computer system being at least configured to; store in the storage memory a plurality of particular pieces of information which relate to particular locations in the virtual space; change at least an attitude setting of the virtual camera provided in the three-dimensional virtual space, in accordance with an input provided via the input device by a user; calculate distances between display positions in a displayed region of the virtual space of the locations in virtual space to which the plurality of pieces of the particular information are related based on a setting of the virtual camera; compare the calculated distances between said display positions; set a group of pieces of particular information related to the locations for which a distance between the display positions is smaller than a predetermined first reference based on a result of the comparison of the calculated distances, thereby dividing the plurality of pieces of particular information into a plurality of groups of particular information; set a determination region corresponding to each group of particular information within the displayed region based on display positions of the locations to which grouped information is related; generate and display an image of the virtual space on the display device based on the setting of the virtual camera; receive an input via the input device from the user for designating a position within the displayed region; and when a designated position provided via the input device by the user is located within the determination region, display the particular pieces of information which are included in a group corresponding to the set determination region on the display device.
-
-
15. A data distributing system comprising a display control device for providing a display of a particular region of a three-dimensional virtual space captured by a virtual camera placed in the three-dimensional space and displaying particular pieces of information corresponding to user selected positions within a displayed region of the virtual space, and
a server capable of communicating with the display control device, wherein the server transmits distribution data indicating relations between locations in the virtual space and one or more of the particular pieces of information, to the display control device, and wherein the display control device comprises a computer system, including a computer processor, an information storage memory, a display device and an input device for providing inputs from a user of the computer system, the computer system being at least configured to: -
change at least an attitude of the virtual camera provided in the three-dimensional virtual space in accordance with an input provided by a user via the input device; calculate distances between display positions in a displayed region of the virtual space of the locations in the virtual space to which the particular pieces of information are related based on a setting of the virtual camera; compare the calculated distances between the display positions; set a group of the pieces of information which are related to locations for which a distance between the display positions is smaller than a predetermined first reference based on a result of the display position distance comparison, thereby dividing the particular pieces of information into a plurality of groups of information; set a determination region corresponding to each group within the displayed region based on display positions of the locations to which grouped information is related; generate and display an image of the virtual space on the display device based on the setting of the virtual camera; receive an input via the input device from the user for designating a position within the displayed region; and when a designated position provided via the input device by the user is located within the determination region, display the information included in a group corresponding to the set determination region on the display device.
-
Specification