INFORMATION-PROCESSING APPARATUS AND INFORMATION-PROCESSING METHOD
First Claim
1. An information-processing apparatus configured to generate an image in a virtual space including a virtual object based on position and orientation information about a viewpoint of a user, the information-processing apparatus comprising:
- an acquisition unit configured to acquire positional information about a stimulation generation unit, which stimulation unit is arranged so as to be capable of applying stimulation to a body of the user;
a determination unit configured to determine whether the virtual object and the stimulation generation unit contact each other based on position and orientation information about the virtual object and the positional information about the stimulation generation unit,and to determine whether the stimulation generation unit is included within an attention range to which the user draws attention from the viewpoint if it is determined that the virtual object and the stimulation generation unit contact each other; and
an output unit configured to generate operation setting information for controlling an operation of the stimulation generation unit according to a result of determination by the determination unit and to output the generated operation setting information to the stimulation generation unit.
1 Assignment
0 Petitions
Accused Products
Abstract
An information-processing apparatus determines whether a stimulation generation unit and a background virtual object contact each other based on position and orientation information about the stimulation generation unit and position and orientation information about the background virtual object. If it is determined that the stimulation generation unit and the background virtual object contact each other, the information-processing apparatus determines whether the stimulation generation unit is included within an attention range. The information-processing apparatus generates operation setting information for controlling an operation of the stimulation generation unit according to a result of the determination and outputs the generated operation setting information to the stimulation generation unit.
-
Citations
16 Claims
-
1. An information-processing apparatus configured to generate an image in a virtual space including a virtual object based on position and orientation information about a viewpoint of a user, the information-processing apparatus comprising:
-
an acquisition unit configured to acquire positional information about a stimulation generation unit, which stimulation unit is arranged so as to be capable of applying stimulation to a body of the user; a determination unit configured to determine whether the virtual object and the stimulation generation unit contact each other based on position and orientation information about the virtual object and the positional information about the stimulation generation unit, and to determine whether the stimulation generation unit is included within an attention range to which the user draws attention from the viewpoint if it is determined that the virtual object and the stimulation generation unit contact each other; and an output unit configured to generate operation setting information for controlling an operation of the stimulation generation unit according to a result of determination by the determination unit and to output the generated operation setting information to the stimulation generation unit. - View Dependent Claims (2, 3, 4, 5, 6, 8)
-
-
7. An information-processing apparatus configured to generate an image in a virtual space including a virtual object based on position and orientation information about a viewpoint of a user, the information-processing apparatus comprising:
-
a unit configured to acquire positional information about a stimulation generation unit, which stimulation generation unit is arranged so as to be capable of applying stimulation to a body of the user; a determination unit configured to determine whether the stimulation generation unit is included within an attention range to which the user draws attention from the viewpoint; a unit configured to, according to a result of determination by the determination unit, control processing for determining whether the virtual object and the stimulation generation unit contact each other based on position and orientation information about the virtual object and the positional information about the stimulation generation unit; and an output unit configured to generate operation setting information for controlling an operation of the stimulation generation unit according to a result of determination by the determination unit and a result of determination as to whether the virtual object and the stimulation generation unit contact each other, and to output the generated operation setting information to the stimulation generation unit.
-
-
9. A method for controlling an information-processing apparatus configured to generate an image in a virtual space including a virtual object based on position and orientation information about a viewpoint of a user, the method comprising:
-
acquiring positional information about a stimulation generation unit arranged so as to be capable of applying stimulation to a body of the user; determining whether the virtual object and the stimulation generation unit contact each other based on position and orientation information about the virtual object and the positional information about the stimulation generation unit; determining whether the stimulation generation unit is included within an attention range to which the user draws attention from the viewpoint if it is determined that the virtual object and the stimulation generation unit contact each other; and generating operation setting information for controlling an operation of the stimulation generation unit according to a result of determination as to whether the stimulation generation unit is included within the attention range, and outputting the generated operation setting information to the stimulation generation unit.
-
-
10. A method for controlling an information-processing apparatus configured to generate an image in a virtual space including a virtual object based on position and orientation information about a viewpoint of a user, the method comprising:
-
acquiring positional information about a stimulation generation unit arranged so as to be capable of applying stimulation to a body of the user; determining whether the stimulation generation unit is included within an attention range to which the user draws attention from the viewpoint; according to a result of determination as to whether the stimulation generation unit is included within the attention range, controlling processing for determining whether the virtual object and the stimulation generation unit contact each other based on position and orientation information about the virtual object and the positional information about the stimulation generation unit; and generating operation setting information for controlling an operation of the stimulation generation unit according to a result of determination as to whether the stimulation generation unit is included within the attention range and a result of determination as to whether the virtual object and the stimulation generation unit contact each other, and outputting the generated operation setting information to the stimulation generation unit.
-
-
11. An information-processing apparatus configured to provide a virtual space including a virtual object to a user and to control a stimulation generation unit configured to generate a stimulation indicating contact between the user and the virtual object, the information-processing apparatus comprising:
-
a contact determination unit configured to determine a state of contact between the virtual object and the user; an attention determination unit configured to determine whether the virtual object is included within a space calculated based on a viewpoint of the user, using positional information about the virtual object and viewpoint information about the viewpoint of the user; and a control unit configured to control the stimulation generation unit according to a result of determination by the contact determination unit and a result of determination by the attention determination unit.
-
-
12. A method for controlling an information-processing apparatus configured to provide a virtual space including a virtual object to a user and to control a stimulation generation unit configured to generate a stimulation indicating contact between the user and the virtual object, the method comprising:
-
determining a state of contact between the virtual object and the user; determining whether the virtual object is included within a space calculated based on a viewpoint of the user, using positional information about the virtual object and viewpoint information about the viewpoint of the user; and controlling the stimulation generation unit according to a result of determination as to the state of contact between the virtual object and the user and a result of determination as to whether the virtual object is included within the space.
-
-
13. A computer-readable medium storing a computer program for causing a computer to perform a method comprising:
-
acquiring positional information about a stimulation generation unit arranged so as to be capable of applying stimulation to a body of the user; determining whether a virtual object and the stimulation generation unit contact each other based on position and orientation information about the virtual object and the positional information about the stimulation generation unit; determining whether the stimulation generation unit is included within an attention range to which the user draws attention from a viewpoint of the user if it is determined that the virtual object and the stimulation generation unit contact each other; and generating operation setting information for controlling an operation of the stimulation generation unit according to a result of determination as to whether the stimulation generation unit is included within the attention range, and outputting the generated operation setting information to the stimulation generation unit.
-
-
14. A computer-readable medium storing a computer program for causing a computer to perform a method comprising:
-
acquiring positional information about a stimulation generation unit arranged so as to be capable of applying stimulation to a body of the user; determining whether the stimulation generation unit is included within an attention range to which the user draws attention from a viewpoint of the user; according to a result of determination as to whether the stimulation generation unit is included within the attention range, controlling processing for determining whether the virtual object and the stimulation generation unit contact each other based on position and orientation information about the virtual object and the positional information about the stimulation generation unit; and generating operation setting information for controlling an operation of the stimulation generation unit according to a result of determination as to whether the stimulation generation unit is included within the attention range and a result of determination as to whether the virtual object and the stimulation generation unit contact each other, and outputting the generated operation setting information to the stimulation generation unit.
-
-
15. A computer-readable medium storing a computer program for causing a computer to perform a method comprising:
-
determining a state of contact between a virtual object and a user; determining whether the virtual object is included within a space calculated based on a viewpoint of the user, using positional information about the virtual object and viewpoint information about the viewpoint of the user; and controlling a stimulation generation unit configured to generate a stimulation indicating contact between the user and the virtual object according to a result of determination as to the state of contact between the virtual object and the user and a result of determination as to whether the virtual object is included within the space.
-
-
16. An information-processing apparatus configured to provide a virtual space including a virtual object to a user and to control a stimulation generation unit configured to generate a stimulation indicating contact between the user and the virtual object, the information-processing apparatus comprising:
-
a contact determination means for determining a state of contact between the virtual object and the user; an attention determination means for determining whether the virtual object is included within a space calculated based on a viewpoint of the user, using positional information about the virtual object and viewpoint information about the viewpoint of the user; and a control means for controlling the stimulation generation unit according to a result of determination by the contact determination unit and a result of determination by the attention determination means.
-
Specification