Coordinate input apparatus and method, and computer-readable memory therefor
First Claim
Patent Images
1. A coordinate input apparatus in which light from a designating tool is applied to a prescribed position on a coordinate input screen to produce a light spot and coordinates corresponding to the light spot are generated, the apparatus comprising:
- a plurality of sensing means, arranged in one coordinate axis, for sensing the light spot;
correction means for correcting results of sensing from each of said plurality of sensing means;
concatenation means for concatenating data that has been corrected by said correction means; and
output means for outputting coordinate values corresponding to the light spot based upon the data concatenated by said concatenation means;
wherein portions of areas from which said plurality of sensing means sense light overlap, wherein said plurality of sensing means comprises first sensing means and second sensing means, and wherein said correction means corrects the results of sensing from each of said plurality of sensing means based upon inclination of said second sensing means relative to said first sensing means.
1 Assignment
0 Petitions
Accused Products
Abstract
A plurality of linear sensors (20Xa, 20Xb, 20Ya, 20Yb) sense a beam spot and the results of sensing the beam spot are corrected. The corrected items of data are concatenated and coordinates corresponding to the beam spot are calculated by a coordinate calculation unit (32) based upon the concatenated data. Light-receptive areas of the linear sensors (20Xa, 20Xb, 20Ya, 20Yb) have mutually overlapping portions.
33 Citations
10 Claims
-
1. A coordinate input apparatus in which light from a designating tool is applied to a prescribed position on a coordinate input screen to produce a light spot and coordinates corresponding to the light spot are generated, the apparatus comprising:
-
a plurality of sensing means, arranged in one coordinate axis, for sensing the light spot;
correction means for correcting results of sensing from each of said plurality of sensing means;
concatenation means for concatenating data that has been corrected by said correction means; and
output means for outputting coordinate values corresponding to the light spot based upon the data concatenated by said concatenation means;
wherein portions of areas from which said plurality of sensing means sense light overlap, wherein said plurality of sensing means comprises first sensing means and second sensing means, and wherein said correction means corrects the results of sensing from each of said plurality of sensing means based upon inclination of said second sensing means relative to said first sensing means. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A coordinate input method in which light from a designating tool is applied to a prescribed position on a coordinate input screen to produce a light spot and coordinates corresponding to the light spot are generated, the method comprising:
-
a correction step of correcting results of sensing from each of a plurality of sensing units, arranged in one coordinate axis, for sensing the light spot;
a concatenation step of concatenating data that has been corrected at said correction step; and
an output step of outputting coordinate values corresponding to the light spot based upon the data concatenated at said concatenation step;
wherein portions of areas from which the plurality of sensing units receive light overlap, wherein said correction step corrects the results of sensing from each of the plurality of sensing units based upon inclination of a second sensing unit relative to a first sensing unit among the plurality of sensing units. - View Dependent Claims (7, 8, 9)
-
-
10. A computer-readable memory storing coordinate-input program code for performing a method in which light from a designating tool is applied to a prescribed position on a coordinate input screen to produce a light spot and coordinates corresponding to the light spot are generated, said program code comprising:
-
program code of a correction step of correcting results of sensing from each of a plurality of sensing units, arranged in one coordinate axis, for sensing the light spot;
program code of a concatenation step of concatenating data that has been corrected at the correction step; and
program code of an output step of outputting coordinate values corresponding to the light spot based upon the data concatenated at the concatenation step;
wherein portions of areas from which the plurality of sensing units receive light overlap, wherein said program code of a correction step corrects the results of sensing from each of the plurality of sensing units based upon inclination of a second sensing unit relative to a first sensing unit among the plurality of sensing units.
-
Specification