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 a method comprising:
- detecting a position designated by said pointing device with respect to a reference point at every unit of time;
calculating an operation vector respectively regarding a first point and a second point detected before and after by said position detecting as a starting point and an ending point;
orthogonally-projecting the calculated operation vector 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
processing information on the basis of a component vector obtained from said operation vector by processing in said orthogonally-projecting.
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.
-
Citations
20 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 a method comprising:
-
detecting a position designated by said pointing device with respect to a reference point at every unit of time; calculating an operation vector respectively regarding a first point and a second point detected before and after by said position detecting as a starting point and an ending point; orthogonally-projecting the calculated operation vector 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 processing information on the basis of a component vector obtained from said operation vector by processing in said orthogonally-projecting. - 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 detector for detecting a position designated by said pointing device with respect to a reference point at every unit of time; an operation vector calculator for calculating an operation vector respectively regarding a first point and a second point detected before and after by said position detector as a starting point and an ending point; an orthogonally projector for orthogonally-projecting the operation vector calculated by said operation vector calculator 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 processor for processing information on the basis of a component vector obtained from said operation vector by the orthogonally-projecting processing in said orthogonally projector. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. An information processing method of an information processing apparatus with a pointing device for designating a position of an arbitrary point, comprising:
-
detecting a position designated by said pointing device with respect to a reference point at every unit of time; calculating an operation vector respectively regarding a first point and a second point detected before and after by said position detecting as a starting point and an ending point; orthogonally-projecting the calculated operation vector 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 processing information on the basis of a component vector obtained from said operation vector by processing in said orthogonally-projecting. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification