Information processing system, non-transitory storage medium having stored therein information processing program, information processing apparatus, and information processing method
First Claim
Patent Images
1. An information processing system comprising:
- a first vibrator configured to vibrate with a strength based on a first vibration signal;
a second vibrator configured to vibrate with a strength based on a second vibration signal; and
at least one processor configured to at least;
generate the first vibration signal for causing the first vibrator to vibrate, and generate the second vibration signal for causing the second vibrator to vibrate; and
cause an operation object to perform a motion including a first state and a second state, in a virtual space, based on an operation performed by a user, wherein the first state corresponds to a first interaction between the operation object and a vibration-enabling object and the second state corresponds to a second interaction between the operation object and the vibration-enabling object,wherein when the operation object is in the first state of the motion, the first and second vibration signals are generated to cause the first vibrator to vibrate more strongly than the second vibrator, andwherein when the operation object is in the second state of the motion, the first and second vibration signals are generated to cause the second vibrator to vibrate more strongly than the first vibrator.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is an example system in which a player character provided in a virtual space is caused to perform a motion including a first state and a second state, by a user operating a left controller and a right controller. When the player character is in the first state, the left controller vibrates more strongly than the right controller. When the player character is in the second state, the right controller vibrates more strongly than the left controller.
83 Citations
28 Claims
-
1. An information processing system comprising:
-
a first vibrator configured to vibrate with a strength based on a first vibration signal; a second vibrator configured to vibrate with a strength based on a second vibration signal; and at least one processor configured to at least; generate the first vibration signal for causing the first vibrator to vibrate, and generate the second vibration signal for causing the second vibrator to vibrate; and cause an operation object to perform a motion including a first state and a second state, in a virtual space, based on an operation performed by a user, wherein the first state corresponds to a first interaction between the operation object and a vibration-enabling object and the second state corresponds to a second interaction between the operation object and the vibration-enabling object, wherein when the operation object is in the first state of the motion, the first and second vibration signals are generated to cause the first vibrator to vibrate more strongly than the second vibrator, and wherein when the operation object is in the second state of the motion, the first and second vibration signals are generated to cause the second vibrator to vibrate more strongly than the first vibrator. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory storage medium having stored therein an information processing program executable by a computer of an information processing apparatus for controlling vibrations of a first vibrator and a second vibrator each configured to vibrate with a strength based on a vibration signal, the program when executed causing the computer to execute at least:
-
generating a first vibration signal for causing the first vibrator to vibrate, and generating a second vibration signal for causing the second vibrator to vibrate; and causing an operation object to perform a motion including a first state and a second state, in a virtual space, based on an operation performed by a user, wherein the first state corresponds to a first interaction between the operation object and a vibration-enabling object and the second state corresponds to a second interaction between the operation object and the vibration-enabling object; wherein, in the vibration signal generation; when the operation object is in the first state of the motion, the first and second vibration signals are generated to cause the first vibrator to vibrate more strongly than the second vibrator, and when the operation object is in the second state of the motion, the first and second vibration signals are generated to cause the second vibrator to vibrate more strongly than the first vibrator. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. An information processing apparatus for controlling a first vibrator and a second vibrator each configured to vibrate with a strength based on a vibration signal, comprising:
-
at least one processor configured to at least; generate a first vibration signal for causing the first vibrator to vibrate, and generate a second vibration signal for causing the second vibrator to vibrate; and cause an operation object to perform a motion including a first state and a second state, in a virtual space, based on an operation performed by a user, wherein the first state corresponds to a first interaction between the operation object and a vibration-related object and the second state corresponds to a second interaction between the operation object and the vibration-related object, wherein when the operation object is in the first state of the motion, the first and second vibration signals are generated to cause the first vibrator to vibrate more strongly than the second vibrator, and wherein when the operation object is in the second state of the motion, the first and second vibration signals are generated to cause the second vibrator to vibrate more strongly than the first vibrator. - View Dependent Claims (20, 21, 22, 23)
-
-
24. An information processing method for use in an information processing system having a first vibrator configured to vibrate with a strength based on a first vibration signal and a second vibrator configured to vibrate with a strength based on a second vibration signal, the method comprising:
-
generating the first vibration signal for causing the first vibrator to vibrate, and generating the second vibration signal for causing the second vibrator to vibrate; and causing an operation object to perform a motion including a first state and a second state, in a virtual space, based on an operation performed by a user, wherein the first state corresponds to a first interaction between the operation object and a vibration-enabling object and the second state corresponds to a second interaction between the operation object and the vibration-enabling object; wherein when the operation object is in the first state of the motion, the first and second vibration signals are generated to cause the first vibrator to vibrate more strongly than the second vibrator, and wherein when the operation object is in the second state of the motion, the first and second vibration signals are generated to cause the second vibrator to vibrate more strongly than the first vibrator. - View Dependent Claims (25, 26, 27, 28)
-
Specification