Information processing program and information processing apparatus
First Claim
1. A recording medium recording an information processing program, wherein said information processing program causes a processor of an information processing apparatus with a pointing device for designating a position of an arbitrary point to execute following steps of:
- a position detecting step of detecting a position designated by said pointing device with respect to a reference point at every unit of time;
an operation vector calculating step of calculating an operation vector respectively regarding a first point and a second point detected before and after by said position detecting step as a starting point and an ending point;
an orthogonally-projecting step of orthogonally-projecting the operation vector calculated by said operation vector calculating step onto a straight line vertical to the first vector respectively regarding said reference point and said first point as a starting point and an ending point; and
an information processing step of processing information on the basis of a component vector obtained from said operation vector by the orthogonally-projecting processing in said orthogonally-projecting step.
2 Assignments
0 Petitions
Accused Products
Abstract
An information processing apparatus has a pointing device for designating a position of an arbitrary point with respect to a reference point O, and a processor of the information processing apparatus detects a position of the point designated by the pointing device with respect to the reference point O at every unit of time, and calculates an operation vector AB respectively regarding a point A and a point B detected before and after as a starting point and an ending point. The calculated operation vector AB is orthogonally-projected onto a strait line vertical to a vector OA respectively regarding the reference point O and the point A as a starting point and an ending point. Information processing is performed on the basis of a component vector thus obtained from the operation vector AB.
16 Citations
10 Claims
-
1. A recording medium recording an information processing program, wherein said information processing program causes a processor of an information processing apparatus with a pointing device for designating a position of an arbitrary point to execute following steps of:
-
a position detecting step of detecting a position designated by said pointing device with respect to a reference point at every unit of time; an operation vector calculating step of calculating an operation vector respectively regarding a first point and a second point detected before and after by said position detecting step as a starting point and an ending point; an orthogonally-projecting step of orthogonally-projecting the operation vector calculated by said operation vector calculating step onto a straight line vertical to the first vector respectively regarding said reference point and said first point as a starting point and an ending point; and an information processing step of processing information on the basis of a component vector obtained from said operation vector by the orthogonally-projecting processing in said orthogonally-projecting step. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An information processing apparatus, comprising:
-
a pointing device for designating a position of an arbitrary point; a position detecting means for detecting a position designated by said pointing device with respect to a reference point at every unit of time; an operation vector calculating means for calculating an operation vector respectively regarding a first point and a second point detected before and after by said position detecting means as a starting point and an ending point; an orthogonally-projecting means for orthogonally-projecting the operation vector calculated by said operation vector calculating means onto a straight line vertical to the first vector respectively regarding said reference point and said first point as a starting point and an ending point; and an information processing means for processing information on the basis of a component vector obtained from said operation vector by the orthogonally-projecting processing in said orthogonally-projecting means.
-
-
10. An information processing method of an information processing apparatus with a pointing device for designating a position of an arbitrary point, comprising:
-
a position detecting step of detecting a position designated by said pointing device with respect to a reference point at every unit of time; an operation vector calculating step of calculating an operation vector respectively regarding a first point and a second point detected before and after by said position detecting step as a starting point and an ending point; an orthogonally-projecting step of orthogonally-projecting the operation vector calculated by said operation vector calculating step onto a straight line vertical to the first vector respectively regarding said reference point and said first point as a starting point and an ending point; and an information processing step of processing information on the basis of a component vector obtained from said operation vector by the orthogonally-projecting processing in said orthogonally-projecting step.
-
Specification