Object display system in a virtual world
First Claim
1. An object display apparatus comprising:
- an input history obtaining unit which obtains an input history of a user'"'"'s operation for moving an operational object in a virtual world and stores the input history as a user profile;
a discriminating unit which examines whether or not a current operation of the user for moving the operational object reflect the stored input history and thereby determines whether the user profile needs to be applied or not; and
a display control unit which displays a display object on which information is displayed to be recognized by the user in the virtual world in such a manner that the display object is visible to the user according to speed of movement of the operational object which is judged from the input history, when the discriminating unit determines that the user profile needs to be applied.
3 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for displaying an object such as a billboard in a virtual world is provided. An input history of a user'"'"'s operation for moving a character in the virtual world is obtained. The movement track of the character in the virtual world is also obtained. The position and direction of the billboard are changed according to the input history and the movement track so that the billboard is visible to the user. For instance, on a street where the user is expected to move at a high speed, the direction of the billboard is changed so that its display surface can face the front of the character and the billboard is displayed in a position far away from the user'"'"'s viewing position.
58 Citations
39 Claims
-
1. An object display apparatus comprising:
-
an input history obtaining unit which obtains an input history of a user'"'"'s operation for moving an operational object in a virtual world and stores the input history as a user profile;
a discriminating unit which examines whether or not a current operation of the user for moving the operational object reflect the stored input history and thereby determines whether the user profile needs to be applied or not; and
a display control unit which displays a display object on which information is displayed to be recognized by the user in the virtual world in such a manner that the display object is visible to the user according to speed of movement of the operational object which is judged from the input history, when the discriminating unit determines that the user profile needs to be applied. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An object display apparatus comprising:
-
a movement track obtaining unit which obtains a movement track of an operational object which can be operated by a user in a virtual world and stores the movement track as a user profile;
a discriminating unit which examines whether or not the operational object is moving along the stored movement track and thereby determines whether the user profile needs to be applied or not; and
a display control unit which displays a display object on which information is displayed to be recognized by the user in the virtual world in such a manner that the display object is visible to the user based on the movement track of the operational object, when the discriminating unit determines that the user profile needs to be applied. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. An object display apparatus comprising:
-
a movement track obtaining unit which obtains a plurality of movement tracks each of which is a movement track of an operational object which each of a plurality of users operates in a virtual world and determines an area where the operational objects operated by the plurality of the users gather;
a visibility range judging unit which judges a range of visibility of a user who sees the virtual world based on a direction of movement and a speed of movement of the operational object which the user operates in the virtual world; and
a display control unit which displays a display object on which information is displayed to be recognized by a user in such a manner that the display object lies within the range of visibility judged for each user who comes into the area in the virtual world where the operational objects gather. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34)
-
-
35. An object display system comprising a terminal and a server which are connected to a network, wherein the terminal comprises:
-
an obtaining unit which obtains data of a user'"'"'s operation for moving an operational object in a virtual world;
a communication unit which sends the data of the operation to the server and receives from the server data of an object in the virtual world corresponding to the operation; and
a display unit which displays an image of the virtual world using the data of the object, and wherein the server comprises;
an input history obtaining unit which obtains an input history of a user'"'"'s movement operation from the data of the operation received from the terminal and stores the input history; and
a display control unit which displays on the terminal a display object on which information is displayed to be recognized by the user in the virtual world in such a manner that the display object is visible to the user according to speed of movement of the operational object which is judged from the input history.
-
-
36. An object display method comprising:
-
detecting a speed of movement of an operational object which a user can operate in a virtual world;
judging a range of visibility of a user who sees the virtual world based on a direction of movement and the speed of movement of the operational object which the user operates in the virtual world; and
displaying a display object on which information is displayed to be recognized by the user in the virtual world in such a manner that a display position and a display direction of the display object are adjusted within the judged range of visibility according to the detected speed of movement.
-
-
37. An object display method comprising:
-
detecting a movement track of an operational object which a user can operate in a virtual world;
judging a range of visibility of a user who sees the virtual world based on a direction of movement and a speed of movement of the operational object which the user operates in the virtual world; and
displaying a display object on which information is displayed to be recognized by the user in the virtual world in such a manner that a display position of the display object is changed from a predefined initial display position to within the judged range of visibility and a display direction of the display object is changed from a predefined initial display direction according to the detected movement track.
-
-
38. An object display method comprising:
-
detecting a movement track of an operational object which a user can operate in a virtual world;
determining an area in the virtual world where a plurality of the operational objects gather based on the movement tracks of a plurality of users;
judging a range of visibility of a user who sees the virtual world based on a direction of movement and a speed of movement of the operational object which the user operates in the virtual world; and
displaying a display object on which information is displayed to be recognized by a user in such a manner that the display object lies within the range of visibility judged for each user who comes in the area where the plurality of the operational objects gather.
-
-
39. A method for setting an advertisement fee in a virtual world comprising:
-
detecting movement tracks of a plurality of users who explore the virtual world;
taking statistics of the detected movement tracks of the plurality of the users;
setting an advertisement fee of an area in the virtual world based on the statistics of the movement tracks of the plurality of the users; and
judging a range of visibility of each user who sees the virtual world based on a direction of movement and a speed of movement for the user in the virtual world; and
adding a prescribed additional fee to a fee for an advertisement when an advertisement is displayed within the judged visibility range.
-
Specification