Motion determination apparatus, game apparatus therefor, and computer program therefor
First Claim
1. A motion determination apparatus comprising:
- a fixed main unit; and
a movable operating device, held by an operator, that detects body motions of the operator and for transmitting signals to, and receiving from, the main unit,the operating device comprising;
an acceleration sensor that detects acceleration;
a light emitter that emits light; and
a transmitter that transmits a value detected by the acceleration sensor to the main unit, andthe main unit comprising;
light receivers arranged at least at two positions, each receiving light emitted from the light emitter and detecting an intensity of the received light;
a position detector that performs a process of detecting a position of the operating device based on the intensity of the received light detected by each of the light receivers;
a storage device that stores history of each position of the operating device detected by the position detector; and
a motion determiner that determines whether the operator has performed a predetermined motion on the basis of the history of the positions of the operating device and the detected value of the acceleration sensor,wherein the motion determiner determines whether an extension and retraction motion of the operator has been performed based on the relationship between a first determination distance of a first position detected by the position detector and a second determination distance of a second position previously detected immediately before the detection of the first position by the position detector, the first and the second determination distances being a distance between an origin and a position detected by the position detector after the origin was detected, with the origin being a point of a position detected by the position detector immediately before acceleration of equal to or greater than a predetermined standard value is detected by the acceleration sensor.
1 Assignment
0 Petitions
Accused Products
Abstract
The game apparatus (1) has a fixed main unit (100) and a movable operating device (8) that is held by a player and is capable of detecting the body motion of the player and of transmitting a signal to, receiving from, the main unit (100). The operating device (8) has an acceleration sensor (86) for detecting acceleration, a light source (85), and a transmitter (87) for transmitting a value detected by the acceleration sensor (86) to the main unit (100). The main unit (100) has light receiving units (9L,9R) that receive the light emitted from the light source (85) to detect the intensity of the received light, a RAM (14), and a processor (16). Processor (16) repeats a process of detecting the position of the operating device (8) based on the intensity of light detected by each of the light receiving units (9L,9R), causes a RAM (14) to store the detected position history, determines whether a player has performed a predetermined motion based on the position history and the detected value of the acceleration sensor (86).
-
Citations
5 Claims
-
1. A motion determination apparatus comprising:
-
a fixed main unit; and a movable operating device, held by an operator, that detects body motions of the operator and for transmitting signals to, and receiving from, the main unit, the operating device comprising; an acceleration sensor that detects acceleration; a light emitter that emits light; and a transmitter that transmits a value detected by the acceleration sensor to the main unit, and the main unit comprising; light receivers arranged at least at two positions, each receiving light emitted from the light emitter and detecting an intensity of the received light; a position detector that performs a process of detecting a position of the operating device based on the intensity of the received light detected by each of the light receivers; a storage device that stores history of each position of the operating device detected by the position detector; and a motion determiner that determines whether the operator has performed a predetermined motion on the basis of the history of the positions of the operating device and the detected value of the acceleration sensor, wherein the motion determiner determines whether an extension and retraction motion of the operator has been performed based on the relationship between a first determination distance of a first position detected by the position detector and a second determination distance of a second position previously detected immediately before the detection of the first position by the position detector, the first and the second determination distances being a distance between an origin and a position detected by the position detector after the origin was detected, with the origin being a point of a position detected by the position detector immediately before acceleration of equal to or greater than a predetermined standard value is detected by the acceleration sensor. - View Dependent Claims (2, 3, 4)
-
-
5. A non-transitory computer readable medium having stored thereon a computer program for use in a motion determination apparatus,
wherein the motion determination apparatus is provided with a fixed main unit; -
and a movable operating device, held by an operator, that detects motions of a body of the operator and for transmitting and receiving signals to and from the main unit, the operating device having;
an acceleration sensor that detects acceleration;
a light emitter that emits light; and
a transmitter that transmits a value detected by the acceleration sensor to the main unit, and the main unit having;
light receivers arranged at least at two positions, each receiving light emitted from the light emitter and detecting an intensity of the received light,the computer program causing the main unit to function as; a position detector that performs a process of detecting a position of the operating device based on the intensity of the received light detected by each of the light receivers; a storage device that stores history of each position of the operating device detected by the position detector; and a motion determiner that determines whether the operator has performed a predetermined motion on the basis of the history of the positions of the operating device and the detected value of the acceleration sensor, wherein the motion determiner determines whether an extension and retraction motion of the operator has been performed based on the relationship between a first determination distance of a first position detected by the position detector and a second determination distance of a second position previously detected immediately before the detection of the first position by the position detector, the first and the second determination distances being a distance between an origin and a position detected by the position detector after the origin was detected, with the origin being a point of a position detected by the position detector immediately before acceleration of equal to or greater than a predetermined standard value is detected by the acceleration sensor.
-
Specification