Control of coordinate input apparatus based on light distribution and moving amounts of sensor units
First Claim
1. A coordinate input apparatus in which a first bar housing unit and a second bar housing unit each including a retroreflecting member and at least two sensor units, the sensor units each being movable in a horizontal direction with respect to a coordinate input region and each including a light projecting unit and a light receiving unit, are arranged on two facing sides of the coordinate input region to make the retroreflecting members face each other for detecting a pointed position in the coordinate input region, comprising:
- a determination unit configured to determine, based on a light amount distribution received by the light receiving unit of each of the sensor units, whether the sensor units are at appropriate positions;
a measurement unit configured to measure moving amounts of the sensor units in a horizontal direction with respect to the coordinate input region when said determination unit determines that the sensor units are at appropriate positions; and
a calculation unit configured to calculate coordinates of the pointed position in the coordinate input region based on the light amount distribution received by the light receiving unit and the moving amounts in a horizontal direction with respect to the coordinate input region measured by said measurement unit.
1 Assignment
0 Petitions
Accused Products
Abstract
The sensor unit of each of a first bar housing unit and second bar housing unit is moved. The moving amount is measured and stored. The distribution of a light amount received by the light receiving unit of the sensor unit of each of the first bar housing unit and second bar housing unit is detected, and whether the moving amount is appropriate is determined based on the detection result. A calculation value used when the coordinates of the pointed position in the coordinate input effective region are calculated based on variations of the light amount distribution is corrected by using the moving amount stored when it is determined that the moving amount is appropriate.
-
Citations
11 Claims
-
1. A coordinate input apparatus in which a first bar housing unit and a second bar housing unit each including a retroreflecting member and at least two sensor units, the sensor units each being movable in a horizontal direction with respect to a coordinate input region and each including a light projecting unit and a light receiving unit, are arranged on two facing sides of the coordinate input region to make the retroreflecting members face each other for detecting a pointed position in the coordinate input region, comprising:
-
a determination unit configured to determine, based on a light amount distribution received by the light receiving unit of each of the sensor units, whether the sensor units are at appropriate positions; a measurement unit configured to measure moving amounts of the sensor units in a horizontal direction with respect to the coordinate input region when said determination unit determines that the sensor units are at appropriate positions; and a calculation unit configured to calculate coordinates of the pointed position in the coordinate input region based on the light amount distribution received by the light receiving unit and the moving amounts in a horizontal direction with respect to the coordinate input region measured by said measurement unit. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of controlling a coordinate input apparatus in which a first bar housing unit and a second bar housing unit each including a retroreflecting member and at least two sensor units, the sensor units each being movable in a horizontal direction with respect to a coordinate input region and each including a light projecting unit and a light receiving unit, are arranged on two facing sides of the coordinate input region to make the retroreflecting members face each other for detecting a pointed position in the coordinate input region, comprising:
-
a determination step of determining, based on a light amount distribution received by the light receiving unit of each of the sensor units, whether the sensor units are at appropriate positions a measuring step of measuring moving amounts of the sensor units in a horizontal direction with respect to the coordinate input region when said determination step determines that the sensor units are at appropriate positions; and a calculation step of calculating coordinates of the pointed position in the coordinate input region based on the light amount distribution received by the light receiving unit and the moving amounts in a horizontal direction with respect to the coordinate input region measured by said measurement unit.
-
-
7. A non-transitory computer-readable storage medium storing a program for causing a computer to control a coordinate input apparatus in which a first bar housing unit and a second bar housing unit each including a retroreflecting member and at least two sensor units, the sensor units each being movable in a horizontal direction with respect to a coordinate input region and each including a light projecting unit and a light receiving unit, are arranged on two facing sides of the coordinate input region to make the retroreflecting members face each other for detecting a pointed position in the coordinate input region, the program causing the computer to function as
a determination unit configured to determine, based on a light amount distribution received by the light receiving unit of each of the sensor units, whether the sensor units are at appropriate positions; -
a measurement unit configured to measure moving amounts of the sensor units in a horizontal direction with respect to the coordinate input region when said determination unit determines that the sensor units are at appropriate positions; and a calculation unit configured to calculate coordinates of the pointed position in the coordinate input region based on the light amount distribution received by the light receiving unit and the moving amounts in a horizontal direction with respect to the coordinate input region measured by said measurement unit.
-
-
8. A coordinate input apparatus in which a first bar housing unit and a second bar housing unit each including a retroreflecting member and at least two sensor units, the sensor units each being rotatable in a horizontal direction with respect to a coordinate input region and each including a light projecting unit and a light receiving unit, are arranged on two facing sides of the coordinate input region to make the retroreflecting members face each other, for projecting light by each light projecting unit of the sensor units of the first and second bar housing units and receiving light reflected at a facing retroreflecting member by each light receiving unit of the sensor units of the first and second bar housing units, and for detecting a pointed position in the coordinate input region, comprising:
-
a measurement unit configured to measure angles of the sensor units in a horizontal direction with respect to the coordinate input region; a determination unit configured to determine, based on a light amount distribution received by the light receiving unit of each of the sensor units of the first and second bar housing units, whether each retroreflecting member which face each of the sensor units is located within a range of field of view of each of the sensor units; and a calculation unit configured to calculate coordinates of the pointed position in the coordinate input region based on a light amount distribution received by the light receiving unit of each of the sensor units of the first and second bar housing units, and angles of the sensor units in a horizontal direction with respect to the coordinate input region measured by the measurement unit in a case where it is determined by the determination unit that each retroreflecting member which face each of the sensor units is located within a range of field of view of each of the sensor units. - View Dependent Claims (9)
-
-
10. A coordinate input apparatus in which a first bar housing unit and a second bar housing unit each including a retroreflecting member and at least two sensor units, wherein the first bar housing unit and the second bar housing unit are configured such that the distance between the at least two sensor units is extendable, the sensor units each including a light projecting unit and a light receiving unit, are arranged on two facing sides of the coordinate input region to make the retroreflecting members of the first and second bar housing units face each other, for projecting light by each light projecting unit of the sensor units of the first and second bar housing units and receiving light reflected at a facing retroreflecting member by each light receiving unit of the sensor units of the first and second bar housing units, and for detecting a pointed position in the coordinate input region, comprising:
-
a measurement unit configured to measure stretching/contraction amounts of the sensor units; a determination unit configured to determine, based on a light amount distribution received by the light receiving unit of each of the sensor units of the first and second bar housing units, whether each retroreflecting member which face each of the sensor units is located within a range of field of view of each of the sensor units; and a calculation unit configured to calculate coordinates of the pointed position in the coordinate input region based on a light amount distribution received by the light receiving unit of each of the sensor units of the first and second bar housing units, and the stretching/contraction amounts measured by the measurement unit in a case where it is determined by the determination unit that each retroreflecting member which face each of the sensor units is located within a range of field of view of each of the sensor units. - View Dependent Claims (11)
-
Specification