JPH07128013A - Optical position detector - Google Patents

Optical position detector

Info

Publication number
JPH07128013A
JPH07128013A JP5300777A JP30077793A JPH07128013A JP H07128013 A JPH07128013 A JP H07128013A JP 5300777 A JP5300777 A JP 5300777A JP 30077793 A JP30077793 A JP 30077793A JP H07128013 A JPH07128013 A JP H07128013A
Authority
JP
Japan
Prior art keywords
light
light emitting
leds
incident angle
emitting element
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
JP5300777A
Other languages
Japanese (ja)
Inventor
Hiroaki Oishi
宏明 大石
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP5300777A priority Critical patent/JPH07128013A/en
Publication of JPH07128013A publication Critical patent/JPH07128013A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Length Measuring Devices By Optical Means (AREA)
  • Position Input By Displaying (AREA)

Abstract

PURPOSE:To reduce the number of light reception elements and reduce the size and cost of an equipment by detecting the incidence angle of output light from three units of light emitting elements or more which are aligned in a same line to the light reception elements. CONSTITUTION:When three units of LEDs 11a-11c which are laid out on a straight line as light emitting elements, for example, on the face of a position specification device 10 such as a mouse, light from the LEDs 11a-11c enter an optical system 21a of a light reception element part 21 at a specific angle according to the position on two-dimensional coordinates of the device 10. The optical system 21a forms the image of the light on the sensor 21b as an image with a specific distance from the center picture element of a light reception element, for example the CCD line sensor 21b, according to the incidence angle, thus detecting the incidence angle of light and calculating the two-dimensional coordinates of the LEDs 11a-11c according to the incidence angle and the discrimination data of LEDs emitting the light.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は光学式位置検出装置に関
するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an optical position detecting device.

【0002】[0002]

【従来の技術】計算機やワードプロセッサ、画像スキャ
ナ等の装置では、マウス型やペン型等の2次元座標位置
指定のための入力装置を用いることが行なわれている。
そして、これらの入力装置としては、発光素子を備え、
その発光素子からの出力光を受光装置で受光して、受光
位置に基づいて所定の演算処理を行なうことで、入力位
置、即ち任意に指定される2次元座標位置を算出する光
学式のものが知られている。
2. Description of the Related Art In a computer, a word processor, an image scanner, or the like, an input device such as a mouse type or a pen type for designating a two-dimensional coordinate position is used.
And, as these input devices, a light emitting element is provided,
There is an optical type device that receives the output light from the light emitting element by a light receiving device and performs a predetermined calculation process based on the light receiving position to calculate an input position, that is, an arbitrarily designated two-dimensional coordinate position. Are known.

【0003】このタイプの光学式位置検出装置として
は、特開平2−235128号公報、特開平3−196
326号公報、特開平4−25924号公報に見られる
ように、例えばマウスやライトペンに設けられた発光素
子からの出力光を受光できる一対の受光素子(例えばC
CDセンサ)を所定の間隔で設け、発光素子からの出力
光の各受光素子への入射角度及び各受光素子間の距離に
基づいて、いわゆる三角測量の原理を応用して光源の位
置を検出するようにしている。
As an optical position detecting device of this type, Japanese Patent Laid-Open Nos. 2-235128 and 3-196 are known.
As seen in Japanese Patent Laid-Open No. 326 and Japanese Patent Application Laid-Open No. 4-25924, for example, a pair of light receiving elements (for example, C
(CD sensor) is provided at a predetermined interval, and the position of the light source is detected by applying the so-called triangulation principle based on the angle of incidence of the output light from the light emitting element on each light receiving element and the distance between each light receiving element. I am trying.

【0004】[0004]

【発明が解決しようとする課題】このような光学式位置
検出装置では例えばCCDセンサの画素数などに基づき
比較的精度よく座標検出を行なうことができるが、CC
Dセンサ等の受光素子を2単位設けなければならない。
このため小型化や低コスト化が要求される光学式位置検
出装置としては適当とはいえないという問題があった。
In such an optical position detecting device, coordinate detection can be performed relatively accurately based on the number of pixels of the CCD sensor, for example.
Two units of light receiving elements such as D sensor must be provided.
For this reason, there is a problem that it cannot be said to be suitable as an optical position detection device that requires downsizing and cost reduction.

【0005】[0005]

【課題を解決するための手段】本発明はこのような問題
点に鑑みて1つの受光手段で構成される光学式位置検出
装置を提供することを目的とする。
SUMMARY OF THE INVENTION The present invention has been made in view of the above problems, and an object thereof is to provide an optical position detecting device composed of one light receiving means.

【0006】このために、同一線上に配された3単位以
上の発光素子を有する位置指定手段と、この各発光素子
からの出力光が入射される受光手段と、受光手段への各
発光素子からの出力光の入射角度を検出することができ
る角度検出手段と、角度検出手段によって検出された各
発光素子からの出力光の入射角度に基づいて、位置指定
手段によって指定される2次元座標位置を算出する演算
手段とを備えるように光学式位置検出装置を構成する。
For this reason, the position specifying means having light emitting elements of three or more units arranged on the same line, the light receiving means on which the output light from each light emitting element is incident, and the light emitting elements to the light receiving means are provided. Angle detecting means capable of detecting the incident angle of the output light, and the two-dimensional coordinate position specified by the position specifying means based on the incident angle of the output light from each light emitting element detected by the angle detecting means. The optical position detecting device is configured so as to include a calculating unit for calculating.

【0007】ここで、演算手段は、各発光素子からの出
力光の入射角度と、位置指定手段上での各発光素子間の
距離の値から、各発光素子の2次元座標位置を算出し、
この各発光素子の2次元座標位置に基づいて位置指定手
段によって指定される2次元座標位置を算出する。
Here, the calculating means calculates the two-dimensional coordinate position of each light emitting element from the incident angle of the output light from each light emitting element and the value of the distance between the light emitting elements on the position designating means,
The two-dimensional coordinate position designated by the position designation means is calculated based on the two-dimensional coordinate position of each light emitting element.

【0008】[0008]

【作用】位置指定手段上に3単位以上の発光素子を備え
るとともに各発光素子が同一線上に配置されることによ
り、受光手段への各発光素子からの出力光の入射角度
と、各発光素子の配置間隔の距離から、演算処理により
各発光素子の2次元座標位置を特定することができ、こ
の場合受光手段は1単位設けられればよい。
By providing light emitting elements of three or more units on the position specifying means and arranging the light emitting elements on the same line, the incident angle of the output light from each light emitting element to the light receiving means and the light emitting element of each light emitting element The two-dimensional coordinate position of each light emitting element can be specified from the distance of the arrangement interval by calculation processing. In this case, one unit of light receiving means may be provided.

【0009】[0009]

【実施例】以下、図1〜図7により本発明の実施例を説
明する。図1は実施例の光学式位置検出装置の構成をブ
ロック図で示したものであり、10は位置指定装置であ
る。この位置指定装置10は例えばマウスやライトペン
等のように形成され、ユーザーがこれを操作して位置指
定入力を行なうものである。
Embodiments of the present invention will be described below with reference to FIGS. FIG. 1 is a block diagram showing the configuration of the optical position detecting device of the embodiment, and 10 is a position specifying device. The position designation device 10 is formed, for example, like a mouse or a light pen, and a user operates it to input a position designation.

【0010】位置指定装置10には発光素子として例え
ば3単位のLED11a,11b,11cが設けられて
おり、各LED11a,11b,11cはパルス制御部
12からのドライブパルスPa,Pb,Pcにより発光
駆動される。LED11a,11b,11cは図2のよ
うに例えばマウス型の位置指定装置10の下面側におい
て、直線LM上に並んで配置されている。
The position designation device 10 is provided with, for example, three units of LEDs 11a, 11b, 11c as light emitting elements, and each of the LEDs 11a, 11b, 11c is driven to emit light by drive pulses Pa, Pb, Pc from the pulse controller 12. To be done. The LEDs 11a, 11b, and 11c are arranged side by side on a straight line LM, for example, on the lower surface side of the mouse-type position specifying device 10 as shown in FIG.

【0011】そして、パルス制御部12からは例えば図
3のようにドライブパルスPa,Pb,Pcを出力する
ことにより、発光期間においてLED11a,11b,
11cが順に発光駆動されることになる。なお、同期期
間はLED11a,11b,11cは発光されないが、
これは後述する座標検出装置20側でどのLEDが発光
されているかを識別するために設けられている期間であ
り、所定期間である同期期間(つまり受光検出されない
期間)の後において最初の受光検出はLED11aによ
る光出力によるもの、次の受光検出がLED11bによ
る光出力によるもの、その次の受光検出がLED11c
による光出力によるもの、として判別できるようにされ
ている。
Then, by outputting drive pulses Pa, Pb, Pc from the pulse control unit 12 as shown in FIG. 3, for example, the LEDs 11a, 11b,
11c are sequentially driven to emit light. Although the LEDs 11a, 11b, 11c do not emit light during the synchronization period,
This is a period provided to identify which LED is emitting light on the side of the coordinate detection device 20 to be described later, and the first light reception detection after the synchronization period (that is, the period in which no light reception is detected) that is a predetermined period. Is due to the light output from the LED 11a, the next light reception detection is due to the light output from the LED 11b, and the next light reception detection is the LED 11c.
It is possible to discriminate as the light output by the.

【0012】図1において20は座標検出装置を示し、
この座標検出装置20には受光素子部21が設けられ
て、LED11a,11b,11cからの光出力を受光
検出することができるようになされている。
In FIG. 1, reference numeral 20 denotes a coordinate detecting device,
The coordinate detecting device 20 is provided with a light receiving element portion 21 so that the light output from the LEDs 11a, 11b, 11c can be received and detected.

【0013】受光素子部21は、図4に概略的に示すよ
うに、例えば絞り光学系21aと、CCDラインセンサ
21bを有するように構成される。LED11a,11
b,11cからの光出力は位置指定装置10の2次元座
標上の位置に応じて、絞り光学系21aに対して所定の
角度で入射されることになるが、絞り光学系21aでは
その入射角度に応じてその光を、例えばCCDラインセ
ンサ21bの中心画素から所定の距離(図5のd)をも
った平行光線とし、CCDラインセンサ21b上に結像
させる。従って、入射角度に応じて、CCDラインセン
サ21b上では異なる画素によって受光されることにな
り、これにより、後述するように角度検出部23で入射
角度を検出することができる。
As shown schematically in FIG. 4, the light receiving element portion 21 is constructed to have, for example, a diaphragm optical system 21a and a CCD line sensor 21b. LEDs 11a, 11
The light outputs from b and 11c are incident on the diaphragm optical system 21a at a predetermined angle according to the position of the position designating device 10 on the two-dimensional coordinates. In accordance with the above, the light is made into a parallel light beam having a predetermined distance (d in FIG. 5) from the central pixel of the CCD line sensor 21b, and imaged on the CCD line sensor 21b. Therefore, light is received by different pixels on the CCD line sensor 21b in accordance with the incident angle, which allows the incident angle to be detected by the angle detecting unit 23 as described later.

【0014】入射角度検出原理を図5で説明する。絞り
光学系(レンズ)21aからCCDラインセンサ21b
までの距離をld、入射角度をθとする。そして、この
角度θで入射された光が図示するように、CCDライン
センサ21b上でCT 線上となる中心画素より距離dだ
け離れた画素に結像されたとする。
The principle of incident angle detection will be described with reference to FIG. From the aperture optical system (lens) 21a to the CCD line sensor 21b
Is ld, and the incident angle is θ. Then, it is assumed that the light incident at the angle θ is imaged on the CCD line sensor 21b at a pixel separated by a distance d from the central pixel on the C T line.

【0015】すると、入射角度θは、Then, the incident angle θ is

【数1】 で求められる。[Equation 1] Required by.

【0016】図1において、22は受光部駆動回路であ
り、CCDラインセンサ21bの受光及び画素蓄積デー
タ(アナログ信号)の読み出し動作を制御する。例えば
図6のように蓄積信号S1、読出信号S2をCCDライ
ンセンサ21bに供給する。
In FIG. 1, reference numeral 22 is a light receiving section driving circuit, which controls the light receiving of the CCD line sensor 21b and the reading operation of pixel accumulated data (analog signal). For example, as shown in FIG. 6, the accumulated signal S1 and the read signal S2 are supplied to the CCD line sensor 21b.

【0017】蓄積信号S1がハイレベルとなるとCCD
ラインセンサ21bは電荷蓄積可能状態となり、この期
間に入射された光により、上記のようにその入射角度に
応じて結像された所定の画素(蓄積素子)において電荷
が蓄積されることになる。
When the accumulation signal S1 becomes high level, the CCD
The line sensor 21b becomes in the charge accumulating state, and the light incident during this period causes the charge to be accumulated in the predetermined pixel (accumulation element) imaged according to the incident angle as described above.

【0018】一方読出信号S2がCCDラインセンサ2
1bに供給されると、CCDラインセンサ21bではこ
の読出信号S2のタイミングで各蓄積素子から蓄積デー
タ(蓄積電荷量に応じたアナログ信号)を読み出して角
度検出部23及び発光素子特定部24に出力することに
なる。
On the other hand, the read signal S2 is the CCD line sensor 2
When it is supplied to 1b, the CCD line sensor 21b reads the accumulated data (an analog signal corresponding to the accumulated charge amount) from each accumulating element at the timing of the read signal S2 and outputs it to the angle detecting section 23 and the light emitting element specifying section 24. Will be done.

【0019】また受光部駆動回路22では、蓄積信号S
1のハイレベルタイミングでリセットされ、読出信号S
2のハイレベルタイミングでインクリメントされていく
カウンタが設けられており、このカウンタの出力が画素
番号信号S3として角度検出部23に対して出力され
る。
In the light receiving section drive circuit 22, the accumulated signal S
The read signal S is reset at the high level timing of 1.
A counter that increments at a high level timing of 2 is provided, and the output of this counter is output to the angle detection unit 23 as the pixel number signal S3.

【0020】角度検出部23は、受光素子部21からの
検出出力に応じて、上記(数1)の方式でその検出がな
された光の入射角度を算出する。
The angle detection unit 23 calculates the incident angle of the light detected by the method of the above (Equation 1) according to the detection output from the light receiving element unit 21.

【0021】LED11a〜11cのうちの或るLED
からの光が入射されると、上記のように受光部駆動回路
22に基づいてCCDラインセンサ21bからその入射
光の検出情報として蓄積電荷量に応じたアナログ信号が
供給されるが、CCDラインセンサ21bでのある画素
の読出タイミングにおいて、そのアナログ信号のピーク
が検出される。つまり光が結像された画素からの信号が
読み出されるタイミングで、その信号のピーク値が得ら
れる。このとき、各画素の読出タイミングと同期して、
その画素の番号を示すカウント値である画素番号信号S
3が供給されているため、ピーク検出がなされた画素、
つまり結像画素が第何番目の画素であるかを判別できる
ことになる。
One of the LEDs 11a to 11c
When light from the CCD line sensor is incident on the CCD line sensor 21b as described above, an analog signal corresponding to the accumulated charge amount is supplied from the CCD line sensor 21b as detection information of the incident light. At the read timing of a certain pixel at 21b, the peak of the analog signal is detected. That is, the peak value of the signal is obtained at the timing when the signal from the pixel on which light is imaged is read. At this time, in synchronization with the readout timing of each pixel,
A pixel number signal S that is a count value indicating the number of the pixel
3 is supplied, the pixel for which peak detection has been performed,
That is, it is possible to determine what number pixel the image forming pixel is.

【0022】結像画素が判別されれば、その画素と中心
画素の距離d(図5参照)が算出できる。そして、絞り
光学系(レンズ)21aからCCDラインセンサ21b
までの距離ldは既知であるため、距離dが求められる
ことにより上記(数1)の演算で入射角度θを算出する
ことができる。算出された入射角度θの値は座標計算部
25に供給される。
If the image forming pixel is discriminated, the distance d (see FIG. 5) between the pixel and the central pixel can be calculated. Then, from the diaphragm optical system (lens) 21a to the CCD line sensor 21b.
Since the distance ld up to is known, the incident angle θ can be calculated by the calculation of (Equation 1) by obtaining the distance d. The calculated value of the incident angle θ is supplied to the coordinate calculation unit 25.

【0023】図1における24は発光素子特定部であ
り、角度検出部23によって検出された入射角度θが、
LED11a〜11cのいづれから出力された光による
ものであるかを判別する。
Reference numeral 24 in FIG. 1 denotes a light emitting element specifying unit, and the incident angle θ detected by the angle detecting unit 23 is
It is determined which of the LEDs 11a to 11c is the light output.

【0024】上記のようにLED11a〜11cは順次
発光駆動され、またいづれも発光されない同期期間が設
けられていることにより、例えば同期期間(図6の読出
期間で所定レベル以上の信号値が検出されなかった時
点)でリセットされるとともに、受光素子部21の出力
として図6の読出期間で所定レベル以上の信号が検出さ
れた(即ち受光により電荷が蓄積されたことによる信号
レベルが検出された)ことに基づいてインクリメントさ
れる3進カウンタなどの構成により、発光素子を識別で
きるようになされている。この発光素子特定部24から
の識別信号は座標計算部25に供給される。
As described above, the LEDs 11a to 11c are sequentially driven to emit light, and the synchronization period in which none of the LEDs 11a to 11c emits light is provided. Therefore, for example, a signal value of a predetermined level or more is detected in the synchronization period (the reading period of FIG. 6) and a signal of a predetermined level or higher is detected as the output of the light receiving element section 21 (that is, a signal level due to the accumulation of charges by light reception is detected). A light emitting element can be identified by a configuration such as a ternary counter that is incremented based on the above. The identification signal from the light emitting element specifying unit 24 is supplied to the coordinate calculating unit 25.

【0025】なお、発光素子(LED)の特定方式は各
種考えられ、LED11a〜11cが図3のように同期
期間をもって順次発光されるほか、単にPa〜Pcのパ
ルス幅(即ち発光期間長)を異なるようにし、受光期間
を検出することでLEDを特定するようにすることもで
きる。さらにまた、各パルスPa〜Pcをそれぞれ異な
るキャリア周波数で変調し、座標検出装置20側でキャ
リア検出を行なうことで判別できるようにしてもよい。
Various methods of identifying the light emitting element (LED) are conceivable, and the LEDs 11a to 11c sequentially emit light in a synchronizing period as shown in FIG. 3, and simply have a pulse width of Pa to Pc (that is, a light emitting period length). The LEDs can be specified by making them different and detecting the light receiving period. Furthermore, each pulse Pa to Pc may be modulated with a different carrier frequency, and carrier detection may be performed on the coordinate detection device 20 side so as to enable discrimination.

【0026】また、これらの方式では位置指定装置10
と座標検出装置20間を無線状態とすることができる
が、有線接続される方式である場合は、パルス制御部1
2がパルスPa〜Pcの出力タイミングに同期した発光
素子判別信号を発光素子特定部24に(もしくは座標計
算部25に直接)供給するような構成をとればよい。
Further, in these systems, the position designation device 10
It is possible to establish a wireless state between the coordinate detection device 20 and the coordinate detection device 20, but in the case of a method of wired connection, the pulse control unit 1
2 may supply the light emitting element determination signal synchronized with the output timing of the pulses Pa to Pc to the light emitting element specifying section 24 (or directly to the coordinate calculating section 25).

【0027】以上のように座標計算部25では、光の入
射角度θと、その光を出力したLEDの判別情報が入力
されるが、これにより座標計算部25では各LED11
a〜11cの2次元座標位置を算出することができる。
As described above, the incident angle θ of light and the discrimination information of the LED that has output the light are input to the coordinate calculation section 25.
The two-dimensional coordinate positions a to 11c can be calculated.

【0028】座標計算部25による座標検出の原理を図
7を用いて説明する。図7のx−y座標においてa点、
b点,c点が光源の位置とする。即ち位置指定装置10
が或る位置にあるときのLED11a,11b,11c
の位置がa点、b点,c点に相当するとする。ここで、
1 はa点からb点までの距離、L2はa点からc点ま
での距離とする。位置指定装置10が図2のようなマウ
ス形態の場合、図2中にL1 ,L2 として示す距離がこ
れに相当することになる。そして、a点、b点,c点は
図2のように直線LM上に並んでいるが、この直線LM
に相当する線が図7においてy=Vx+Wの式で示され
る直線となる。
The principle of coordinate detection by the coordinate calculator 25 will be described with reference to FIG. In the xy coordinates of FIG. 7, a point,
The points b and c are the light source positions. That is, the position designation device 10
LEDs 11a, 11b, 11c when the vehicle is in a certain position
It is assumed that the position of corresponds to the points a, b, and c. here,
L 1 is the distance from point a to point b, and L 2 is the distance from point a to point c. When the position designation device 10 is in the form of a mouse as shown in FIG. 2, the distances shown as L 1 and L 2 in FIG. 2 correspond to this. The points a, b, and c are arranged on the straight line LM as shown in FIG.
The line corresponding to is the straight line shown by the equation of y = Vx + W in FIG.

【0029】図7のx−y座標の原点(0,0)は受光
素子部21における絞り光学系21aの光入射位置に相
当する。そして、光学的主点である原点(0,0)とa
点を結ぶ直線はy=Ax、原点(0,0)とb点を結ぶ
直線はy=Bx、原点(0,0)とc点を結ぶ直線はy
=Cxであるとする。これらの直線は入射光線に相当
し、従ってAはLED11aからの光の入射角度、Bは
LED11bからの光の入射角度、CはLED11cか
らの光の入射角度に、それぞれ相当することになる。
The origin (0, 0) of the xy coordinates in FIG. 7 corresponds to the light incident position of the diaphragm optical system 21a in the light receiving element portion 21. And the origin (0,0) which is the optical principal point and a
The line connecting the points is y = Ax, the line connecting the origin (0,0) to the point b is y = Bx, and the line connecting the origin (0,0) to the point c is y.
= Cx. These straight lines correspond to incident light rays, and therefore A corresponds to the incident angle of light from the LED 11a, B corresponds to the incident angle of light from the LED 11b, and C corresponds to the incident angle of light from the LED 11c.

【0030】これらの条件から、y=Vx+Wの直線と
y=Axの直線の交点座標としてa点の座標(xa ,y
a )を表わすことができ、同様にy=Vx+Wの直線と
y=Bxの直線の交点座標としてb点の座標(xb ,y
b )を、またy=Vx+Wの直線とy=Cxの直線の交
点座標としてc点の座標(xc ,yc )を、それぞれ表
わすことができる。
From these conditions, the coordinates of point a (x a , y) are defined as the intersection coordinates of the straight line of y = Vx + W and the straight line of y = Ax.
a ) can be represented, and similarly, as the intersection coordinates of the straight line of y = Vx + W and the straight line of y = Bx, the coordinates of the point b (x b , y
The b), also y = Vx + W lines and y = Cx linear coordinates (x c of the point c as an intersection coordinates, the y c), can be expressed, respectively.

【0031】即ち、a,b,c各点は、That is, the points a, b and c are

【数2】 として表わされる。[Equation 2] Is represented as

【0032】そして、a点及びb点の座標からL1 につ
いて、
Then, with respect to L 1 from the coordinates of the points a and b,

【数3】 が成立し、またa点及びc点の座標からL2 について、[Equation 3] Holds, and from the coordinates of points a and c for L 2 ,

【数4】 が成立する。[Equation 4] Is established.

【0033】ここで、a,b,cの各点は必ずy>0の
領域にあることになるため、
Since the points a, b, and c are always in the region of y> 0,

【数5】 となる。また、特異点を除くために、A≠B≠C≠Vと
いう条件を満たす必要がある。
[Equation 5] Becomes Further, in order to remove the singular point, it is necessary to satisfy the condition of A ≠ B ≠ C ≠ V.

【0034】すると上記(数3)(数4)から、次の
(数6)或は(数7)が成立する。
Then, the following (Equation 6) or (Equation 7) is established from the above (Equation 3) and (Equation 4).

【数6】 [Equation 6]

【数7】 [Equation 7]

【0035】従って、(数6)に基づくときは、a点、
b点、c点の座標(xa ,ya )(xb ,yb )(x
c ,yc )は、
Therefore, when based on (Equation 6), point a,
point b, the coordinates of the point c (x a, y a) ( x b, y b) (x
c , y c ) is

【数8】 もしくは、[Equation 8] Or

【数9】 のようになる。なお、ここでK1 は、[Equation 9] become that way. Here, K 1 is

【数10】 としている。[Equation 10] I am trying.

【0036】また、(数7)に基づくときは、a点、b
点、c点の座標(xa ,ya )(xb ,yb )(xc
c )は、
When based on (Equation 7), point a, b
Point, the coordinates of the point c (x a, y a) ( x b, y b) (x c,
y c ) is

【数11】 もしくは[Equation 11] Or

【数12】 のようになる。なお、ここでK2 は、[Equation 12] become that way. Here, K 2 is

【数13】 としている。[Equation 13] I am trying.

【0037】この(数8)〜(数13)における代数L
1 ,L2 ,A,B,CのうちL1 及びL2 は既知の値で
ある。また、A,B,Cはそれぞれ入射角度であり、従
ってA,B,Cの値は角度検出部23から座標計算部2
5に供給されるものである。
The algebra L in these (Equation 8) to (Equation 13)
Among 1 , 1 , L 2 , A, B and C, L 1 and L 2 are known values. Further, A, B, and C are incident angles, respectively. Therefore, the values of A, B, and C are calculated from the angle detection unit 23 to the coordinate calculation unit 2.
5 is supplied.

【0038】従って、座標計算部25においては、a
点、b点、c点の座標(xa ,ya )(xb ,yb
(xc ,yc )について(数8)(数9)(数11)
(数12)により4通りの解が得られることになる。こ
こで、a,b,cの各点は必ずy>0となるため、この
4つのうちからa,b,cのy座標が全てy>0となる
ものが、実際の各点の座標位置、即ちLED11a,1
1b,11cの座標位置として判別される。
Therefore, in the coordinate calculation unit 25, a
Point, b point, the c point coordinates (x a, y a) ( x b, y b)
Regarding (x c , y c ) (Equation 8) (Equation 9) (Equation 11)
From Equation 12, four solutions can be obtained. Here, since each point of a, b, and c always becomes y> 0, the point where the y coordinates of a, b, and c are all y> 0 out of these four is the actual coordinate position of each point. , That is, the LEDs 11a, 1
It is determined as the coordinate positions of 1b and 11c.

【0039】以上のように座標計算部25ではa点、b
点、c点の座標、即ちLED11a,11b,11cに
ついて個別にその座標を検出することができる。そし
て、そのためには受光素子部21は1単位搭載されてい
ればでよく、機器の小型化、低コスト化に好適である。
As described above, in the coordinate calculation unit 25, points a and b
The coordinates of the points and the points c, that is, the coordinates of the LEDs 11a, 11b, and 11c can be individually detected. For that purpose, one unit of the light receiving element unit 21 may be mounted, which is suitable for downsizing and cost reduction of the device.

【0040】そして、位置指定装置10としての入力座
標位置は、LED11a,11b,11cのうち代表と
なるLEDの位置、もしくはこの3個のLEDの座標か
ら計算された所定位置を、入力座標とすればよい。な
お、これは本発明が採用される機器に応じて設定される
もので、3つの検出座標をそのまま出力することも考え
られる。
The input coordinate position of the position designating device 10 is the position of a representative LED among the LEDs 11a, 11b, 11c, or a predetermined position calculated from the coordinates of these three LEDs as the input coordinate. Good. It should be noted that this is set according to the device to which the present invention is adopted, and it is also possible to output the three detected coordinates as they are.

【0041】ところで、LED等の発光素子は4個以上
であってもよいことはいうまでもない。このような本発
明は、マウス型、ペン型などの位置入力装置としたり、
イメージスキャナに搭載してスキャニング位置を特定可
能としたりするなど、広い範囲で採用できるものであ
る。
Needless to say, the number of light emitting elements such as LEDs may be four or more. The present invention is a position input device such as a mouse type or a pen type,
It can be used in a wide range, such as being mounted on an image scanner to specify the scanning position.

【0042】[0042]

【発明の効果】以上説明したように本発明の光学式位置
検出装置は、位置指定手段上に3単位以上の発光素子を
備えるとともに各発光素子が同一線上に配置されること
により、受光手段への各発光素子からの出力光の入射角
度と、各発光素子の配置間隔の距離から、演算処理によ
り各発光素子の2次元座標位置を特定することができ、
このため受光手段は1単位のみ設ければよいことから、
機器の小型化、低コストを実現できるという効果があ
る。
As described above, the optical position detecting device of the present invention has three or more units of light emitting elements on the position designating means, and each light emitting element is arranged on the same line. From the incident angle of the output light from each light emitting element and the distance of the arrangement interval of each light emitting element, the two-dimensional coordinate position of each light emitting element can be specified by arithmetic processing,
Therefore, only one unit of light receiving means needs to be provided.
There is an effect that the device can be downsized and the cost can be reduced.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の光学式位置検出装置の実施例のブロッ
ク図である。
FIG. 1 is a block diagram of an embodiment of an optical position detecting device according to the present invention.

【図2】実施例におけるLED配置状態の説明図であ
る。
FIG. 2 is an explanatory diagram of an LED arrangement state in the embodiment.

【図3】実施例のLED駆動パルスの説明図である。FIG. 3 is an explanatory diagram of LED drive pulses according to the embodiment.

【図4】実施例の受光動作の説明図である。FIG. 4 is an explanatory diagram of a light receiving operation of the embodiment.

【図5】実施例の入射角度検出動作原理の説明図であ
る。
FIG. 5 is an explanatory diagram of an incident angle detection operation principle of the embodiment.

【図6】実施例のCCD制御信号の説明図である。FIG. 6 is an explanatory diagram of a CCD control signal according to the embodiment.

【図7】実施例の座標位置検出動作原理の説明図であ
る。
FIG. 7 is an explanatory diagram of the principle of the coordinate position detection operation of the embodiment.

【符号の説明】[Explanation of symbols]

10 位置指定装置 11a,11b,11c LED 12 パルス制御部 20 座標検出装置 21 受光素子部 21a 絞り光学系 21b CCDラインセンサ 22 受光部駆動回路 23 角度検出部 24 発光素子特定部 25 座標計算部 10 position designation device 11a, 11b, 11c LED 12 pulse control unit 20 coordinate detection device 21 light receiving element unit 21a diaphragm optical system 21b CCD line sensor 22 light receiving unit drive circuit 23 angle detection unit 24 light emitting element specifying unit 25 coordinate calculation unit

【手続補正書】[Procedure amendment]

【提出日】平成6年2月21日[Submission date] February 21, 1994

【手続補正1】[Procedure Amendment 1]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0010[Correction target item name] 0010

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【0010】位置指定装置10には発光素子として例え
ば3単位のLED11a,11b,11cが設けられて
おり、各LED11a,11b,11cはパルス制御部
12からのドライブパルスPa,Pb,Pcにより発光
駆動される。LED11a,11b,11cは図2のよ
うに例えばマウス型の位置指定装置10の面上におい
て、直線LM上に並んで配置されている。
The position designation device 10 is provided with, for example, three units of LEDs 11a, 11b, 11c as light emitting elements, and each of the LEDs 11a, 11b, 11c is driven to emit light by drive pulses Pa, Pb, Pc from the pulse controller 12. To be done. The LEDs 11a, 11b, 11c are arranged side by side on a straight line LM, for example, on the surface of the mouse-type position specifying device 10 as shown in FIG.

【手続補正2】[Procedure Amendment 2]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0013[Correction target item name] 0013

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【0013】受光素子部21は、図4に概略的に示すよ
うに、例えば光学系21aと、CCDラインセンサ21
bを有するように構成される。LED11a,11b,
11cからの光出力は位置指定装置10の2次元座標上
の位置に応じて、光学系21aに対して所定の角度で入
射されることになるが、光学系21aではその入射角度
に応じてその光を、例えばCCDラインセンサ21bの
中心画素から所定の距離(図5のd)をもった光線
し、CCDラインセンサ21b上に結像させる。従っ
て、入射角度に応じて、CCDラインセンサ21b上で
は異なる画素によって受光されることになり、これによ
り、後述するように角度検出部23で入射角度を検出す
ることができる。
[0013] the light-receiving element portion 21, as shown schematically in FIG. 4, the optical system 21a For example, CCD line sensor 21
b. LEDs 11a, 11b,
Light output from 11c in response to position on the two-dimensional coordinates of the position designated 10, but will be incident at a predetermined angle with respect to the optical system 21a, that depending on the incident angle in the optical system 21a light, for example <br/> from the center pixel of the CCD line sensor 21b with a predetermined distance light having a (d in FIG. 5), is imaged on the CCD line sensor 21b. Therefore, light is received by different pixels on the CCD line sensor 21b in accordance with the incident angle, which allows the incident angle to be detected by the angle detecting unit 23 as described later.

【手続補正3】[Procedure 3]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0014[Correction target item name] 0014

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【0014】入射角度検出原理を図5で説明する。光学
(レンズ)21aの主点からCCDラインセンサ21
bまでの距離をld、入射角度をθとする。そして、こ
の角度θで入射された光が図示するように、CCDライ
ンセンサ21b上でCT 線上となる中心画素より距離d
だけ離れた画素に結像されたとする。
The principle of incident angle detection will be described with reference to FIG . Optics
From the principal point of the system (lens) 21a to the CCD line sensor 21
Let ld be the distance to b and θ be the incident angle. Then, as shown in the figure, the light incident at this angle θ has a distance d from the central pixel on the C T line on the CCD line sensor 21b.
It is assumed that an image is formed on pixels that are apart from each other.

【手続補正4】[Procedure amendment 4]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0022[Name of item to be corrected] 0022

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【0022】結像画素が判別されれば、その画素と中心
画素の距離d(図5参照)が算出できる。そして、光学
(レンズ)21aからCCDラインセンサ21bまで
の距離ldは既知であるため、距離dが求められること
により上記(数1)の演算で入射角度θを算出すること
ができる。算出された入射角度θの値は座標計算部25
に供給される。
If the image forming pixel is discriminated, the distance d (see FIG. 5) between the pixel and the central pixel can be calculated. And optics
Since the distance ld from the system (lens) 21a to the CCD line sensor 21b is known, the incident angle θ can be calculated by the calculation of (Equation 1) by obtaining the distance d. The value of the calculated incident angle θ is calculated by the coordinate calculation unit 25.
Is supplied to.

【手続補正5】[Procedure Amendment 5]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0029[Name of item to be corrected] 0029

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【0029】図7のx−y座標の原点(0,0)は受光
素子部21における光学系21aの光入射位置に相当す
る。そして、光学的主点である原点(0,0)とa点を
結ぶ直線はy=Ax、原点(0,0)とb点を結ぶ直線
はy=Bx、原点(0,0)とc点を結ぶ直線はy=C
xであるとする。これらの直線は入射光線に相当し、従
ってAはLED11aからの光の入射角度、BはLED
11bからの光の入射角度、CはLED11cからの光
の入射角度に、それぞれ相当することになる。
The x-y coordinate of the origin in FIG. 7 (0,0) corresponding to the light incident position of the optical system 21a that put the light-receiving element portion 21. Then, a straight line connecting the optical principal point (0, 0) and the point a is y = Ax, a straight line connecting the origin (0, 0) and the point b is y = Bx, and the origin (0, 0) and c. The straight line connecting the points is y = C
Let x. These straight lines correspond to incident rays, so A is the incident angle of light from the LED 11a and B is the LED.
The incident angle of light from 11b and C correspond to the incident angle of light from the LED 11c, respectively.

【手続補正6】[Procedure correction 6]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0040[Correction target item name] 0040

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【0040】そして、位置指定装置10としての入力座
標位置は、LED11a,11b,11cのうち代表と
なるLEDの位置、もしくはこの3単位のLEDの座標
から計算された所定位置を、入力座標とすればよい。な
お、これは本発明が採用される機器に応じて設定される
もので、3つの検出座標をそのまま出力することも考え
られる。
The input coordinate position of the position designation device 10 is the position of a representative LED among the LEDs 11a, 11b, 11c, or a predetermined position calculated from the coordinates of the LEDs of the three units , which is the input coordinate. Good. It should be noted that this is set according to the device to which the present invention is adopted, and it is also possible to output the three detected coordinates as they are.

【手続補正7】[Procedure Amendment 7]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0041[Correction target item name] 0041

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【0041】ところで、LED等の発光素子は4単位
上であってもよいことはいうまでもない。このような本
発明は、マウス型、ペン型などの位置入力装置とした
り、イメージスキャナに搭載してスキャニング位置を特
定可能としたりするなど、広い範囲で採用できるもので
ある。
By the way, it goes without saying that the light emitting elements such as LEDs may be 4 units or more. The present invention as described above can be adopted in a wide range, such as a position input device such as a mouse type or a pen type, or can be mounted on an image scanner to specify a scanning position.

【手続補正8】[Procedure Amendment 8]

【補正対象書類名】図面[Document name to be corrected] Drawing

【補正対象項目名】図2[Name of item to be corrected] Figure 2

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【図2】 [Fig. 2]

【手続補正9】[Procedure Amendment 9]

【補正対象書類名】図面[Document name to be corrected] Drawing

【補正対象項目名】図4[Name of item to be corrected] Fig. 4

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【図4】 [Figure 4]

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 同一線上に配された3単位以上の発光素
子を有する位置指定手段と、 前記各発光素子からの出力光が入射される受光手段と、 前記受光手段への前記各発光素子からの出力光の入射角
度を検出することができる角度検出手段と、 前記角度検出手段によって検出された前記各発光素子か
らの出力光の入射角度に基づいて前記位置指定手段によ
って指定される2次元座標位置を算出する演算手段と、 を備えて構成されることを特徴とする光学式位置検出装
置。
1. A position specifying means having light emitting elements of three or more units arranged on the same line, a light receiving means on which output light from each of the light emitting elements is incident, and a light receiving element from each of the light emitting elements to the light receiving means. Angle detecting means capable of detecting the incident angle of the output light, and two-dimensional coordinates specified by the position specifying means based on the incident angle of the output light from each of the light emitting elements detected by the angle detecting means. An optical position detecting device comprising: a calculating unit for calculating a position;
【請求項2】 前記演算手段は、前記各発光素子からの
出力光の入射角度と、前記位置指定手段上での各発光素
子間の距離の値から、前記各発光素子の2次元座標位置
を算出し、この各発光素子の2次元座標位置に基づいて
前記位置指定手段によって指定される2次元座標位置を
算出することを特徴とする請求項1に記載の光学式位置
検出装置。
2. The two-dimensional coordinate position of each light emitting element is calculated from the incident angle of the output light from each light emitting element and the value of the distance between each light emitting element on the position designating means. The optical position detecting device according to claim 1, wherein the optical position detecting device calculates the two-dimensional coordinate position specified by the position specifying means based on the two-dimensional coordinate position of each light emitting element.
JP5300777A 1993-11-08 1993-11-08 Optical position detector Withdrawn JPH07128013A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5300777A JPH07128013A (en) 1993-11-08 1993-11-08 Optical position detector

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5300777A JPH07128013A (en) 1993-11-08 1993-11-08 Optical position detector

Publications (1)

Publication Number Publication Date
JPH07128013A true JPH07128013A (en) 1995-05-19

Family

ID=17888971

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5300777A Withdrawn JPH07128013A (en) 1993-11-08 1993-11-08 Optical position detector

Country Status (1)

Country Link
JP (1) JPH07128013A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100326537B1 (en) * 1999-04-19 2002-03-12 이상호 Sway angle sensing system
WO2003002934A1 (en) * 2001-06-29 2003-01-09 Olympus Optical Co., Ltd. Coordinate detector
WO2013054442A1 (en) * 2011-10-14 2013-04-18 中国電力株式会社 Position evaluating method and position evaluating system
EP3743179A4 (en) * 2018-01-25 2021-10-20 Neonode Inc. Polar coordinate sensor

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100326537B1 (en) * 1999-04-19 2002-03-12 이상호 Sway angle sensing system
WO2003002934A1 (en) * 2001-06-29 2003-01-09 Olympus Optical Co., Ltd. Coordinate detector
CN1314940C (en) * 2001-06-29 2007-05-09 奥林巴斯光学工业株式会社 Coordinate detector
WO2013054442A1 (en) * 2011-10-14 2013-04-18 中国電力株式会社 Position evaluating method and position evaluating system
JP5340509B1 (en) * 2011-10-14 2013-11-13 中国電力株式会社 POSITIONING METHOD AND POSITIONING SYSTEM
EP3743179A4 (en) * 2018-01-25 2021-10-20 Neonode Inc. Polar coordinate sensor
US11859961B2 (en) 2018-01-25 2024-01-02 Neonode Inc. Optics for vehicle occupant monitoring systems

Similar Documents

Publication Publication Date Title
JP3951984B2 (en) Image projection method and image projection apparatus
EP1577745B1 (en) Coordinate input apparatus, its control method, and program
US8927917B2 (en) Method and system for optoelectronic detection and location of objects
US7202957B2 (en) Three-dimensional visual sensor
EP2237136A1 (en) Optical detection apparatus and method
EP1628196A1 (en) Position sensor using area image sensor
JPH10253351A (en) Range finder
US10440217B2 (en) Apparatus and method for processing three dimensional image
US6907672B2 (en) System and method for measuring three-dimensional objects using displacements of elongate measuring members
KR20180015139A (en) Optical device for detecting internal defects of transparent substrate and method therefor
JPH06167564A (en) Position measuring system and device using fish eye lens
JPH07128013A (en) Optical position detector
JP2001338280A (en) Three-dimensional space information input device
JP5445064B2 (en) Image processing apparatus and image processing program
JP3312564B2 (en) Measuring device for long objects
US20130241882A1 (en) Optical touch system and optical touch position detecting method
US9535535B2 (en) Touch point sensing method and optical touch system
US20100321558A1 (en) Apparatus and method for detecting spatial movement of object
JPH10185520A (en) Method for detecting center of laser beam receiving point
JP2006260474A (en) Light shielding type coordinate input device
JP2002031511A (en) Three-dimensional digitizer
JPS59135511A (en) Optical detector for obstacle
JP5629595B2 (en) Coordinate input device
JPH06103166B2 (en) Actual size measurement method in visual device
JP3332985B2 (en) Distance measuring device

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20010130