Optical coordinate input apparatus
First Claim
1. An optical coordinate input apparatus, which comprises:
- at least two light emitting element arrays having a plurality of light emitting elements;
at least two light receiving element arrays having a plurality of light receiving elements arranged opposite the light emitting elements of said light emitting element arrays;
means for sequentially energizing a pair of opposing elements of the light emitting element arrays and the light receiving arrays;
means for specifying the positions of the opposing elements to be sequentially energized;
means for detecting whether the light receiving element at a specified position receives light and outputting a position value for the light receiving elements which do not receive light;
means for storing position value of a light receiving element which does not receive any light;
means for comparing the stored position value with the next determined position value corresponding to a light receiving element which does not receive light;
means for replacing the stored position value with the next determined position value if the stored position value is not equal to the next determined position value;
means for counting and storing the number of consecutive times the stored position value is equal to the next determined position value; and
means for comparing the stored number of consecutive times the stored position value is equal to a predetermined number and outputting an error signal if the stored number of consecutive times is coincident with the predetermined number.
1 Assignment
0 Petitions
Accused Products
Abstract
In an optical coordinate input apparatus, an insect or mud may disturb optical coordinate input operation for a main computer. To avoid such a problem, light emitting element arrays and light receiving element arrays are arranged opposite to each other, a pair of these light emitting element and light receiving element are sequentially driven by a multiplexer, and a coordinate signal is output by a signal detecting device when an optical signal derived from the driven light emitting element cannot be received by the light receiving element positioned opposite to this driven light emitting element. Furthermore, a memory unit is employed to store the coordinate signal. A comparison is made by a coordinate signal comparing device whether or not the previous coordinate signal stored in this memory unit is equal to a coordinate signal newly output from the signal detecting device, and when the equal coordinate signals are continuously detected by the coordinate signal comparing device at a predetermined number, an error signal is output from an error output device.
-
Citations
1 Claim
-
1. An optical coordinate input apparatus, which comprises:
-
at least two light emitting element arrays having a plurality of light emitting elements; at least two light receiving element arrays having a plurality of light receiving elements arranged opposite the light emitting elements of said light emitting element arrays; means for sequentially energizing a pair of opposing elements of the light emitting element arrays and the light receiving arrays; means for specifying the positions of the opposing elements to be sequentially energized; means for detecting whether the light receiving element at a specified position receives light and outputting a position value for the light receiving elements which do not receive light; means for storing position value of a light receiving element which does not receive any light; means for comparing the stored position value with the next determined position value corresponding to a light receiving element which does not receive light; means for replacing the stored position value with the next determined position value if the stored position value is not equal to the next determined position value; means for counting and storing the number of consecutive times the stored position value is equal to the next determined position value; and means for comparing the stored number of consecutive times the stored position value is equal to a predetermined number and outputting an error signal if the stored number of consecutive times is coincident with the predetermined number.
-
Specification