VIBRATION CONTROL SYSTEM, VIBRATION CONTROL APPARATUS, STORAGE MEDIUM AND VIBRATION CONTROL METHOD
First Claim
1. A vibration control system, comprising:
- a vibration source arrangement portion configured to arrange a vibration source in a virtual space;
a vibration data generation portion configured to generate vibration data corresponding to vibration that is generated from the vibration source;
a reception portion setting portion configured to set in the virtual space a reception portion configured to receive the vibration from the vibration source;
a changing portion configured to change the vibration data that is generated by the vibration data generation portion based on a space situation between the vibration source that is arranged by the vibration source arrangement portion and the reception portion that is set by the reception portion setting portion; and
a vibration control portion configured to make a vibration portion vibrate according to the vibration data that is changed by the changing portion.
1 Assignment
0 Petitions
Accused Products
Abstract
A non-limiting example game apparatus comprises a main body apparatus functions as a vibration control apparatus and a first controller and a second controller that are attachable to or detachable from the main body apparatus. For example, the game apparatus is used in a first mode that two controller are attached to the main body apparatus, a second mode that the two controllers are detached from the main body apparatus and used independently, a third mode that the two controllers are detached from the main body apparatus and used with being connected integrally to each other, or a fourth mode that a third controller different from the two controllers is used. A vibration source and a reception portion of the vibration are set in a virtual space, and vibration generated from the vibration source is conveyed to the reception portion with being attenuated according to a situation in the virtual space. Attenuated vibration is generated in a vibration portion of the first or third controller, and attenuated vibration is generated in a vibration portion of the second or third controller.
-
Citations
17 Claims
-
1. A vibration control system, comprising:
-
a vibration source arrangement portion configured to arrange a vibration source in a virtual space; a vibration data generation portion configured to generate vibration data corresponding to vibration that is generated from the vibration source; a reception portion setting portion configured to set in the virtual space a reception portion configured to receive the vibration from the vibration source; a changing portion configured to change the vibration data that is generated by the vibration data generation portion based on a space situation between the vibration source that is arranged by the vibration source arrangement portion and the reception portion that is set by the reception portion setting portion; and a vibration control portion configured to make a vibration portion vibrate according to the vibration data that is changed by the changing portion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A vibration control apparatus, comprising:
-
a vibration source arrangement portion configured to arrange a vibration source in a virtual space; a vibration data generation portion configured to generate vibration data corresponding to vibration that is generated from the vibration source; a reception portion setting portion configured to set in the virtual space a reception portion configured to receive the vibration from the vibration source; a changing portion configured to change the vibration data that is generated by the vibration data generation portion based on a space situation between the vibration source that is arranged by the vibration source arrangement portion and the reception portion that is set by the reception portion setting portion; and a vibration control portion configured to make a vibration portion vibrate according to the vibration data that is changed by the changing portion.
-
-
16. A non-transitory computer readable storage medium storing a vibration control program executable by a computer, wherein the vibration control program causes one or more processors of the computer to perform steps of:
-
a vibration source arrangement step arranging a vibration source in a virtual space; a vibration data generation step generating vibration data corresponding to vibration that is generated from the vibration source; a reception portion setting step setting in the virtual space a reception portion configured to receive the vibration from the vibration source; a changing step changing the vibration data that is generated by the vibration data generation step based on a space situation between the vibration source that is arranged by the vibration source arrangement step and the reception portion that is set by the reception portion setting step; and a vibration control step making a vibration portion vibrate according to the vibration data that is changed by the changing step.
-
-
17. A vibration control method, comprising steps of:
-
(a) arranging a vibration source in a virtual space; (b) generating vibration data corresponding to vibration that is generated from the vibration source; (c) setting in the virtual space a reception portion configured to receive the vibration from the vibration source; (d) changing the vibration data that is generated in the step (b) based on a space situation between the vibration source that is arranged in the step (a) and the reception portion that is set in the step (c); and (e) making a vibration portion vibrate according to the vibration data that is changed by the step (d).
-
Specification