OBJECT CONTROL DEVICE, OBJECT CONTROL METHOD, COMPUTER-READABLE RECORDING MEDIUM, AND INTEGRATED CIRCUIT
First Claim
1. An object control device that controls display of a virtual object in a virtual reality space,the device comprising:
- a user movement detection unit that detects a movement of a user;
a user movement notification unit that notifies user movement information indicating a user movement detected by the user movement detection unit;
a real object state detection unit that detects a change in a state of a real object existing in the virtual reality space;
a real object state notification unit that notifies state change information indicating a change in the state of the real object detected by the real object state detection unit;
a state communication unit that notifies user movement information notified by the user movement notification unit and state change information notified by the real object state notification unit;
a virtual object display determination unit that determines whether or not to change a display mode of the virtual object so as to expose the real object whose state has changed based on the user movement information and the state change information notified by the state communication unit;
a UI generation unit that generates a UI (user interface) to be presented to the user based on a determination result by the virtual object display determination unit; and
a UI display unit that displays the UI generated by the UI generation unit.
2 Assignments
0 Petitions
Accused Products
Abstract
A virtual object display determination unit 106 identifies from real object display determination information 107 a priority corresponding to a movement of a user indicated by user movement information notified by a state communication unit 105 and, at the same time, identifies from real object attribute information 108 a priority corresponding to a state change indicated by state change information notified by the state communication unit 105, and by comparing the two identified priorities, determines whether or not to change a display mode of a virtual object. A UI generation unit 112 generates a UI to be presented to the user based on a determination result of the virtual object display determination unit 106, and causes the UI to be displayed by a UI display unit 113.
30 Citations
16 Claims
-
1. An object control device that controls display of a virtual object in a virtual reality space,
the device comprising: -
a user movement detection unit that detects a movement of a user; a user movement notification unit that notifies user movement information indicating a user movement detected by the user movement detection unit; a real object state detection unit that detects a change in a state of a real object existing in the virtual reality space; a real object state notification unit that notifies state change information indicating a change in the state of the real object detected by the real object state detection unit; a state communication unit that notifies user movement information notified by the user movement notification unit and state change information notified by the real object state notification unit; a virtual object display determination unit that determines whether or not to change a display mode of the virtual object so as to expose the real object whose state has changed based on the user movement information and the state change information notified by the state communication unit; a UI generation unit that generates a UI (user interface) to be presented to the user based on a determination result by the virtual object display determination unit; and a UI display unit that displays the UI generated by the UI generation unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An object control method used by an object control device that controls display of a virtual object in a virtual reality space,
the object control method comprising: -
a user movement detection step of detecting a movement of a user by a user movement detection unit; a user movement notification step of notifying by a user movement notification unit user movement information indicating a user movement detected by the user movement detection unit; a real object state detection step of detecting by a real object state detection unit a change in a state of a real object existing in the virtual reality space; a real object state notification step of notifying by a real object state notification unit state change information indicating a change in the state of the real object detected by the real object state detection unit; a state communication step of notifying by a state communication unit user movement information notified by the user movement notification unit and state change information notified by the real object state notification unit; a virtual object display determination step of determining by a virtual object display determination unit whether or not to change a display mode of the virtual object so as to expose the real object whose state has changed based on the user movement information and the state change information notified by the state communication unit; a UI generation step of generating by a UI generation unit a UI (user interface) to be presented to the user based on a determination result by the virtual object display determination unit; and a UI display step of displaying by a UI display unit the UI generated by the UI generation unit.
-
-
15. A computer-readable recording medium which stores an object control program which causes a computer to operate as an object control device that controls display of a virtual object in a virtual reality space, the object control program causing the computer to function as:
-
a user movement notification unit that notifies user movement information indicating a movement of a user detected by a user movement detection unit; a real object state notification unit that notifies state change information indicating a change in a state of a real object existing in the virtual reality space which is detected by a real object state detection unit; a state communication unit that notifies user movement information notified by the user movement notification unit and state change information notified by the real object state notification unit; a virtual object display determination unit that determines whether or not to change a display mode of the virtual object so as to expose the real object whose state has changed based on the user movement information and the state change information notified by the state communication unit; and a UI generation unit which generates a UI (user interface) to be presented to the user based on a determination result by the virtual object display determination unit and which causes the UI to be displayed by a UI display unit.
-
-
16. An integrated circuit for an object control device that controls display of a virtual object in a virtual reality space,
the integrated circuit comprising: -
a user movement notification unit that notifies user movement information indicating a movement of a user detected by a user movement detection unit; a real object state notification unit that notifies state change information indicating a change in a state of a real object existing in the virtual reality space which is detected by a real object state detection unit; a state communication unit that notifies user movement information notified by the user movement notification unit and state change information; a virtual object display determination unit that determines whether or not to change a display mode of the virtual object so as to expose the real object whose state has changed based on the user movement information and the state change information notified by the state communication unit; and a UI generation unit which generates a UI (user interface) to be presented to the user based on a determination result by the virtual object display determination unit and which causes the UI to be displayed by a UI display unit.
-
Specification