Operation Input Device, Operation Evaluation Method, Recording Medium, and Program
First Claim
1. An operation input device, comprising:
- a target information storage unit which stores information regarding a group of targets which are disposed at a plurality of positions in a virtual space and which each have an objective speed set therefor;
an operation input reception unit which receives an operation input for a moving object to be moved in the virtual space;
a moving condition managing unit which manages a moving condition of the moving object based on the received operation input; and
an evaluation unit which evaluates the received operation input by sequentially comparing a current position and current speed of the moving object which are based on the managed moving condition with disposing positions and objective speeds of the respective targets stored.
3 Assignments
0 Petitions
Accused Products
Abstract
A target information storage unit (203) stores information regarding a group of targets (target panels) which are disposed dispersedly on a virtual race course and which each have an objective speed set therefor. An operation input reception unit (201) receives an operation input for a moving object (racing car) to be run on the course. Then, a running condition managing unit (204) manages the running condition of the moving object based on this operation input. Meanwhile, a passage determination unit (206a) sequentially determines whether or not the moving object has passed on the course by contacting the respective targets, based on the managed running condition. Further, a speed comparison unit (206b) compares the speed of the moving object at the time of the passage and the objective speed of each target. Then, an evaluation unit (206) evaluates the operation input from a user based on the determination result and comparison result.
-
Citations
7 Claims
-
1. An operation input device, comprising:
-
a target information storage unit which stores information regarding a group of targets which are disposed at a plurality of positions in a virtual space and which each have an objective speed set therefor;
an operation input reception unit which receives an operation input for a moving object to be moved in the virtual space;
a moving condition managing unit which manages a moving condition of the moving object based on the received operation input; and
an evaluation unit which evaluates the received operation input by sequentially comparing a current position and current speed of the moving object which are based on the managed moving condition with disposing positions and objective speeds of the respective targets stored. - View Dependent Claims (3, 4)
-
-
2. An operation input device, comprising:
-
a target information storage unit which stores information regarding a group of targets which are disposed dispersedly on a running path laid in a virtual space and which each have an objective speed set therefor;
an operation input reception unit which receives an operation input for a moving object to be moved on the running path;
a moving condition managing unit which manages a moving condition of the moving object based on the received operation input;
a passage determination unit which sequentially determines whether or not the moving object has passed on the running path by contacting the respective targets, based on the managed moving condition;
a speed comparison unit which compares a speed of the moving object at a time of the determining and the objective speed of each target; and
an evaluation unit which evaluates the received operation input based on a determination result that is determined and a result of the comparing.
-
-
5. An operation evaluation method using a target information storage unit, said target information storage unit storing information regarding a group of targets which are disposed at a plurality of positions in a virtual space and which each have an objective speed set therefor, said method comprising:
-
an operation input receiving step of receiving an operation input for a moving object to be moved in the virtual space;
a moving condition managing step of managing a moving condition of the moving object based on the received operation input; and
an evaluating step of evaluating the received operation input by sequentially comparing a current position and current speed of the moving object which are based on the managed moving condition with disposing positions and objective speeds of the respective targets stored.
-
-
6. A recording medium storing a program for controlling a computer to function as:
-
a target information storage unit which stores information regarding a group of targets which are disposed at a plurality of positions in a virtual space and which each have an objective speed set therefor;
an operation input reception unit which receives an operation input for a moving object to be moved in the virtual space;
a moving condition managing unit which manages a moving condition of the moving object based on the received operation input; and
an evaluation unit which evaluates the received operation input by sequentially comparing a current position and current speed of the moving object which are based on the managed moving condition with disposing positions and objective speeds of the respective targets stored.
-
-
7. A program for controlling a computer to function as:
-
a target information storage unit which stores information regarding a group of targets which are disposed at a plurality of positions in a virtual space and which each have an objective speed set therefor;
an operation input reception unit which receives an operation input for a moving object to be moved in the virtual space;
a moving condition managing unit which manages a moving condition of the moving object based on the received operation input; and
an evaluation unit which evaluates the received operation input by sequentially comparing a current position and current speed of the moving object which are based on the managed moving condition with disposing positions and objective speeds of the respective targets stored.
-
Specification