JPH0358441B2 - - Google Patents
Info
- Publication number
- JPH0358441B2 JPH0358441B2 JP59115205A JP11520584A JPH0358441B2 JP H0358441 B2 JPH0358441 B2 JP H0358441B2 JP 59115205 A JP59115205 A JP 59115205A JP 11520584 A JP11520584 A JP 11520584A JP H0358441 B2 JPH0358441 B2 JP H0358441B2
- Authority
- JP
- Japan
- Prior art keywords
- light
- signal
- light emitting
- output
- 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.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/002—Measuring arrangements characterised by the use of optical techniques for measuring two or more coordinates
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Length Measuring Devices By Optical Means (AREA)
Description
【発明の詳細な説明】
(イ) 利用分野
この発明は、物体の位置を光学的に検出する光
学的位置検出装置に関する。
学的位置検出装置に関する。
(ロ) 先行技術
従来、光学的位置検出装置は、例えば第1図の
ように構成されている。即ち、発光素子aを縦お
よび横方向に複数個配列し、この各発光素子aと
対をなす受光素子bを所定距離離間して同一平面
S0上に複数個配列している。そして、このうち一
対の光源と受光素子、例えばa2とb2を順次動作状
態に指定し、光源a2からの出光が受光素子b2にお
いて受光されるか否かによつてその物体の平面位
置を検知している。
ように構成されている。即ち、発光素子aを縦お
よび横方向に複数個配列し、この各発光素子aと
対をなす受光素子bを所定距離離間して同一平面
S0上に複数個配列している。そして、このうち一
対の光源と受光素子、例えばa2とb2を順次動作状
態に指定し、光源a2からの出光が受光素子b2にお
いて受光されるか否かによつてその物体の平面位
置を検知している。
(ハ) 問題点
第1図において、平面上の物体の位置を精度良
く検出するためには、発光素子および受光素子共
に素子を小さくして素子数を増加する必要があ
り、価格が高価になる点があつた。また、物体の
位置検出は荒い分解能で十分な場合においても、
物体の位置によつては光路が遮蔽されないため全
く位置を検知し得ない領域、即ち、不感応領域を
無くす為、素子数を一定数以下に減らすことがで
きなかつた。
く検出するためには、発光素子および受光素子共
に素子を小さくして素子数を増加する必要があ
り、価格が高価になる点があつた。また、物体の
位置検出は荒い分解能で十分な場合においても、
物体の位置によつては光路が遮蔽されないため全
く位置を検知し得ない領域、即ち、不感応領域を
無くす為、素子数を一定数以下に減らすことがで
きなかつた。
(ニ) 目的
この発明は前記事情に基づいてなされたもの
で、その目的とするところは、発光素子の数を減
少し、しかも構成が簡単で精度の高い光学的位置
検出装置を提供することである。
で、その目的とするところは、発光素子の数を減
少し、しかも構成が簡単で精度の高い光学的位置
検出装置を提供することである。
(ホ) 実施例
以下、この発明の実施例につき第2図ないし第
5図に基づいて説明する。第2図において、一端
の座標を(0,0)とし、他端の座標(O,Y)
とするL1辺(図中縦方向)にはその座標を(0,
1)……(0,Y)とする発光素子が等間隔に配
列され、さらにその座標を(0,0)とする発光
素子a1が配置されている。また、一端の座標を
(0,Y)とし、他端の座標を(X,Y)とする
L2辺(図中横方向)にはその座標を(1,Y)
……(X,Y)とする受光素子が等間隔に配置さ
れている。また、一端の座標を(X,Y)とし、
他端の座標を(X,0)とするL3辺(図中縦方
向)にはその座標を(X,1)……(X,Y)と
する受光素子が配列され、さらにその座標を
(X,0)とする発光素子a2が配置されている。
前記L1,L2およびL3辺によつて物体の位置を検
出する検出面S1が形成されている。
5図に基づいて説明する。第2図において、一端
の座標を(0,0)とし、他端の座標(O,Y)
とするL1辺(図中縦方向)にはその座標を(0,
1)……(0,Y)とする発光素子が等間隔に配
列され、さらにその座標を(0,0)とする発光
素子a1が配置されている。また、一端の座標を
(0,Y)とし、他端の座標を(X,Y)とする
L2辺(図中横方向)にはその座標を(1,Y)
……(X,Y)とする受光素子が等間隔に配置さ
れている。また、一端の座標を(X,Y)とし、
他端の座標を(X,0)とするL3辺(図中縦方
向)にはその座標を(X,1)……(X,Y)と
する受光素子が配列され、さらにその座標を
(X,0)とする発光素子a2が配置されている。
前記L1,L2およびL3辺によつて物体の位置を検
出する検出面S1が形成されている。
前記発光素子a1からの出光はL2辺およびL3辺
上の各受光素子によつて受光される。また、発光
素子a2からの出光はL1およびL2辺上の各受光素
子によつて受光される。
上の各受光素子によつて受光される。また、発光
素子a2からの出光はL1およびL2辺上の各受光素
子によつて受光される。
第3図は第2図の検出部を有する光学的位置検
出装置の要部回路構成部を示し、同図において符
号1は発振回路を示し、この発振回路1は予想し
得る外乱光の周波数よりも複数倍の高周波数の矩
形の発振信号を出力するもので、この発振信号は
インバータ2を介してシフトレジスタ3にシフト
クロツクとして入力すると共に、直接、8ビツト
のカウンタ4へ計数信号としても入力される。カ
ウンタ4は、発振回路1から入力する発振信号を
下位4桁において1/2、1/4、1/8、1/16に分周し
た分周信号を出力すると共に、上位4桁X0,X1,
X2,X3の各ビツト出力はラインl0,l1,l2,l3に
出力される。前記1/4、1/8、1/16分周信号は夫々
対応するインバータを経てナンドゲート5に入力
され、このナンドゲート5の出力は前記シフトレ
ジスタ3に動作時間信号を与える。即ち、1/4、
1/8、1/16信号の少なくともひとつが出力されて
いるとシフトレジスタ3に動作時間信号が与えら
れ、その時間中、シフトレジスタ3は動作可能と
なる。前記1/4、1/8、1/16信号はナンドゲート6
にも入力され、このナンドゲート6の出力はアド
レス読込のタイミング信号として出力される。
出装置の要部回路構成部を示し、同図において符
号1は発振回路を示し、この発振回路1は予想し
得る外乱光の周波数よりも複数倍の高周波数の矩
形の発振信号を出力するもので、この発振信号は
インバータ2を介してシフトレジスタ3にシフト
クロツクとして入力すると共に、直接、8ビツト
のカウンタ4へ計数信号としても入力される。カ
ウンタ4は、発振回路1から入力する発振信号を
下位4桁において1/2、1/4、1/8、1/16に分周し
た分周信号を出力すると共に、上位4桁X0,X1,
X2,X3の各ビツト出力はラインl0,l1,l2,l3に
出力される。前記1/4、1/8、1/16分周信号は夫々
対応するインバータを経てナンドゲート5に入力
され、このナンドゲート5の出力は前記シフトレ
ジスタ3に動作時間信号を与える。即ち、1/4、
1/8、1/16信号の少なくともひとつが出力されて
いるとシフトレジスタ3に動作時間信号が与えら
れ、その時間中、シフトレジスタ3は動作可能と
なる。前記1/4、1/8、1/16信号はナンドゲート6
にも入力され、このナンドゲート6の出力はアド
レス読込のタイミング信号として出力される。
シフトレジスタ3は、前記動作時間信号が入力
されている間だけ、前記入力されるシフトクロツ
クの立上がりで入力端に印加された光信号を1桁
目A0に記憶すると共に各桁の記憶内容を一段上
位の桁へとシフトする。シフトレジスタ3の下位
4桁A0〜A3のビツト出力は比較回路7に夫々並
列に入力される。一方、比較回路7の桁B0〜B3
には夫々対応してハイ、ロウ、ハイ、ロウの各レ
ベルに設定されており、この桁B0〜B3の記憶内
容と入力した桁A0〜A3からのビツト出力とを
夫々対応して比較し、各桁の内容がすべて一致す
ると一致信号をフリツプフロツプ8へ出力する。
フリツプフロツプ8は前記一致信号の立上りでセ
ツトされ、このセツト出力は発光ダイオードの光
検出信号として出力される。また、フリツプフロ
ツプ8のCLR端子には前記動作時間信号が与え
られており、この動作時間信号の立下がりでフリ
ツプフロツプ8はリセツトされる。
されている間だけ、前記入力されるシフトクロツ
クの立上がりで入力端に印加された光信号を1桁
目A0に記憶すると共に各桁の記憶内容を一段上
位の桁へとシフトする。シフトレジスタ3の下位
4桁A0〜A3のビツト出力は比較回路7に夫々並
列に入力される。一方、比較回路7の桁B0〜B3
には夫々対応してハイ、ロウ、ハイ、ロウの各レ
ベルに設定されており、この桁B0〜B3の記憶内
容と入力した桁A0〜A3からのビツト出力とを
夫々対応して比較し、各桁の内容がすべて一致す
ると一致信号をフリツプフロツプ8へ出力する。
フリツプフロツプ8は前記一致信号の立上りでセ
ツトされ、このセツト出力は発光ダイオードの光
検出信号として出力される。また、フリツプフロ
ツプ8のCLR端子には前記動作時間信号が与え
られており、この動作時間信号の立下がりでフリ
ツプフロツプ8はリセツトされる。
前記カウンタ4の桁X0,X1,X2からの出力は
マルチプレクサ9に入力される。このマルチプレ
クサ9の8個の出力端子は夫々対応して前記検出
面S1に配列された受光素子に相当する8個のフオ
トトランジスタb1〜b8のコレクタに接続され、こ
れらのエミツタは共通に接続されてマルチプレク
サ10の対応するひとつの出力端に接続されてい
る。マルチプレクサ9は桁X0,X1,X2からの入
力データに対応してフオトトランジスタb1〜b8の
うちのひとつを接地して動作可能状態に指定す
る。
マルチプレクサ9に入力される。このマルチプレ
クサ9の8個の出力端子は夫々対応して前記検出
面S1に配列された受光素子に相当する8個のフオ
トトランジスタb1〜b8のコレクタに接続され、こ
れらのエミツタは共通に接続されてマルチプレク
サ10の対応するひとつの出力端に接続されてい
る。マルチプレクサ9は桁X0,X1,X2からの入
力データに対応してフオトトランジスタb1〜b8の
うちのひとつを接地して動作可能状態に指定す
る。
一方、カウンタ4の桁X3からの出力はカウン
タ11に入力され、カウンタ11の桁X4,X5か
らの出力は前記桁X3の出力と共にマルチプレク
サ10に入力され、カウンタ11の桁X6の出力
はマルチプレクサ12の入力端Aに入力される。
マルチプレクサ12の2つの出力はトランジスタ
131,132の各ベースに接続されており、この
うちひとつのトランジスタのベースをロウレベル
にして動作可能状態へ指定し、A入力端に信号が
入力される都度その指定を切り換える。トランジ
スタ131,132の各コレクタは夫々対応して前
記発光素子(この例では発光ダイオード)a1,a2
のアノードに接続され、このカソードは相互に接
続されて接地されている。
タ11に入力され、カウンタ11の桁X4,X5か
らの出力は前記桁X3の出力と共にマルチプレク
サ10に入力され、カウンタ11の桁X6の出力
はマルチプレクサ12の入力端Aに入力される。
マルチプレクサ12の2つの出力はトランジスタ
131,132の各ベースに接続されており、この
うちひとつのトランジスタのベースをロウレベル
にして動作可能状態へ指定し、A入力端に信号が
入力される都度その指定を切り換える。トランジ
スタ131,132の各コレクタは夫々対応して前
記発光素子(この例では発光ダイオード)a1,a2
のアノードに接続され、このカソードは相互に接
続されて接地されている。
マルチプレクサ10の各出力は夫々対応して8
個からなる一組のフオトトランジスタの相互に接
続されたエミツタと接続されており、桁X3,X4,
X5からの入力データに対応した組の各フオトト
ランジスタのエミツタをラインkに接続する。こ
のラインkには抵抗を介して正の電圧が印加され
ており、接続された組のフオトトランジスタを動
作可能状態にする。ラインkを介した信号はコン
デンサ14、増幅器15、フイルタ回路16を
夫々介し、シフトレジスタ3のA端子に光信号と
して入力される。なお、マルチプレクサ9,10
によつて順次指定される全フオトトランジスタは
前記検出面S1の全受光素子に相当するものであ
る。
個からなる一組のフオトトランジスタの相互に接
続されたエミツタと接続されており、桁X3,X4,
X5からの入力データに対応した組の各フオトト
ランジスタのエミツタをラインkに接続する。こ
のラインkには抵抗を介して正の電圧が印加され
ており、接続された組のフオトトランジスタを動
作可能状態にする。ラインkを介した信号はコン
デンサ14、増幅器15、フイルタ回路16を
夫々介し、シフトレジスタ3のA端子に光信号と
して入力される。なお、マルチプレクサ9,10
によつて順次指定される全フオトトランジスタは
前記検出面S1の全受光素子に相当するものであ
る。
前記フリツプフロツプ8からの光検出信号、ナ
ンドゲート6からのアドレス読込のタイミング信
号、ラインl1〜l5を介して与えられるフオトトラ
ンジスタのアドレス信号およびラインl6を介して
与えられる発光素子の指定信号はCPU17に与
えられる。CPU17は入力される光検出信号、
アドレス信号等から検出面S1に置かれた物体の平
面位置を算出する動作を行う。
ンドゲート6からのアドレス読込のタイミング信
号、ラインl1〜l5を介して与えられるフオトトラ
ンジスタのアドレス信号およびラインl6を介して
与えられる発光素子の指定信号はCPU17に与
えられる。CPU17は入力される光検出信号、
アドレス信号等から検出面S1に置かれた物体の平
面位置を算出する動作を行う。
次に、前述のように構成された光学的位置検出
装置の動作について説明する。第2図において、
検出平面S1に置かれた物体18の位置、即ち座標
を(x,y)とする。いま、物体18が第2図に
示す位置に置かれたとする。このとき、発光素子
a1からの出光は辺L2,L3上のフオトトランジス
タに照射されるものの、物体18の存在によりそ
の照射光が遮断されて辺L2上の座標(n,Y)
によつて示すフオトトランジスタboにのみ入光し
ない。同様に、発光素子a2からの出光は線L1,
L2上の全フオトトランジスタに対して照射され
るものの、物体18の存在により線L1上の座標
(0,m)によつて示すフオトトランジスタbnに
のみ入光しない。ところで、発光素子a1とフオト
トランジスタboを結ぶ直線の式は y=Y/n・x −(1) によつて与えられる。また、発光素子a2とフオト
トランジスタbnを結ぶ直線の式は y=m/X(X−x) −(2) によつて与えられる。
装置の動作について説明する。第2図において、
検出平面S1に置かれた物体18の位置、即ち座標
を(x,y)とする。いま、物体18が第2図に
示す位置に置かれたとする。このとき、発光素子
a1からの出光は辺L2,L3上のフオトトランジス
タに照射されるものの、物体18の存在によりそ
の照射光が遮断されて辺L2上の座標(n,Y)
によつて示すフオトトランジスタboにのみ入光し
ない。同様に、発光素子a2からの出光は線L1,
L2上の全フオトトランジスタに対して照射され
るものの、物体18の存在により線L1上の座標
(0,m)によつて示すフオトトランジスタbnに
のみ入光しない。ところで、発光素子a1とフオト
トランジスタboを結ぶ直線の式は y=Y/n・x −(1) によつて与えられる。また、発光素子a2とフオト
トランジスタbnを結ぶ直線の式は y=m/X(X−x) −(2) によつて与えられる。
(1)、(2)式より物体18の位置(x,y)は次式
(3)、(4) x=m/Y/n+m/X −(3) y=Y/n(m/Y/n+m/X) −(4) によつて求められる。
(3)、(4) x=m/Y/n+m/X −(3) y=Y/n(m/Y/n+m/X) −(4) によつて求められる。
上述の位置を自動的に求めるため、以下の動作
が第3図の回路において実行される。いま、カウ
ンタ4,11の各出力はロウレベルであるとし、
このときトランジスタ131のベースにロウレベ
ル信号が出力され、この結果、発光素子a1は動作
可能状態に印加されている。また、マルチプレク
サ10は第1番目の組の8つの各フオトトランジ
スタb1〜b8を選択し、その各エミツタをラインk
に接続している。さらに、桁X0,X1,X2からの
(ロウ、ロウ、ロウ)のデータ入力によりマルチ
プレクサ9はフオトトランジスタb1、即ち検出平
面S1の座標(0,1)のフオトトランジスタのコ
レクタを接地して動作可能状態に指定する。この
指定状態において、カウンタ4は発振回路1から
1発目〜16発目の発振信号を計数する間、発光素
子a1とフオトトランジスタb1によつて以下の動作
が行なわれる。発振回路1から2発目の発振信号
が出力されると、その立下がりでカウンタ4から
ロウレベルの1/2分周信号、ハイレベルの1/4分周
信号が出力され、この結果、発光素子a1は点燈し
てシフトレジスタ3にナンドゲート5を介して動
作時間信号が印加され、シフトレジスタ3は動作
可能状態に設定される。発光素子a1から発光され
る赤外線はフオトトランジスタb1によつて受光さ
れ、マルチプレクサ10、増幅器15、フイルタ
回路16を夫々介してわずかに遅延されて光信号
としてシフトレジスタ3に入力される。前記2発
目の発振信号出力と同時にインバータ2を介して
入力されるシフトクロツクのタイミングでシフト
レジスタ3はその入力端に印加されているロウレ
ベル信号(このとき前記光信号はまだ印加されて
ない)を桁A0に記憶する。次に、3発目の発振
信号が計数されると、カウンタ4からハイレベル
の1/2分周信号、ハイレベルの1/4分周信号が出力
され、この結果、発光素子a1は消燈し、前記動作
時間信号は出力され続ける。これと同時に、シフ
トレジスタ3はその入力端に印加されている光信
号を取り込み、桁A0,A1の内容を夫々ハイ、ロ
ウレベルとする。5発目の発振信号がカウンタ4
によつて計数されると、シフトレジスタ3の桁
A0〜A3はハイ、ロウ、ハイ、ロウの各レベルが
記憶されることとなり、これら各信号は比較回路
22の桁B0〜B3の設定値と比較されて一致信号
が出力され、この一致信号の立上りでフリツプフ
ロツプ8がセツトされて光検出信号が出力され
る。次に、6発目の発振信号がカウンタ4によつ
て計数されると同時に、シフトレジスタ3の桁
A0〜A3はロウ、ハイ、ロウ、ハイの各レベルに
シフトされ、この結果、比較回路7の内容は不一
致となり前記一致信号の出力は停止するものの、
フリツプフロツプ8はセツトされ続けるから光検
出信号は出力され続ける。同様に、7,9,11,
13,15発目の発振信号の立下り時に前記一致信号
が出力され、8,12,14,16発目の発振信号の立
下り時に一致信号の出力は停止する。カウンタ4
は14発目の発振信号を計数すると、ナンド回路6
の出力がハイレベルからロウレベルに切り変わ
る。このロウレベルの切り替わり時はフリツプフ
ロツプ8から出力される光検出信号のアドレス読
込タイミング信号として出力される。
が第3図の回路において実行される。いま、カウ
ンタ4,11の各出力はロウレベルであるとし、
このときトランジスタ131のベースにロウレベ
ル信号が出力され、この結果、発光素子a1は動作
可能状態に印加されている。また、マルチプレク
サ10は第1番目の組の8つの各フオトトランジ
スタb1〜b8を選択し、その各エミツタをラインk
に接続している。さらに、桁X0,X1,X2からの
(ロウ、ロウ、ロウ)のデータ入力によりマルチ
プレクサ9はフオトトランジスタb1、即ち検出平
面S1の座標(0,1)のフオトトランジスタのコ
レクタを接地して動作可能状態に指定する。この
指定状態において、カウンタ4は発振回路1から
1発目〜16発目の発振信号を計数する間、発光素
子a1とフオトトランジスタb1によつて以下の動作
が行なわれる。発振回路1から2発目の発振信号
が出力されると、その立下がりでカウンタ4から
ロウレベルの1/2分周信号、ハイレベルの1/4分周
信号が出力され、この結果、発光素子a1は点燈し
てシフトレジスタ3にナンドゲート5を介して動
作時間信号が印加され、シフトレジスタ3は動作
可能状態に設定される。発光素子a1から発光され
る赤外線はフオトトランジスタb1によつて受光さ
れ、マルチプレクサ10、増幅器15、フイルタ
回路16を夫々介してわずかに遅延されて光信号
としてシフトレジスタ3に入力される。前記2発
目の発振信号出力と同時にインバータ2を介して
入力されるシフトクロツクのタイミングでシフト
レジスタ3はその入力端に印加されているロウレ
ベル信号(このとき前記光信号はまだ印加されて
ない)を桁A0に記憶する。次に、3発目の発振
信号が計数されると、カウンタ4からハイレベル
の1/2分周信号、ハイレベルの1/4分周信号が出力
され、この結果、発光素子a1は消燈し、前記動作
時間信号は出力され続ける。これと同時に、シフ
トレジスタ3はその入力端に印加されている光信
号を取り込み、桁A0,A1の内容を夫々ハイ、ロ
ウレベルとする。5発目の発振信号がカウンタ4
によつて計数されると、シフトレジスタ3の桁
A0〜A3はハイ、ロウ、ハイ、ロウの各レベルが
記憶されることとなり、これら各信号は比較回路
22の桁B0〜B3の設定値と比較されて一致信号
が出力され、この一致信号の立上りでフリツプフ
ロツプ8がセツトされて光検出信号が出力され
る。次に、6発目の発振信号がカウンタ4によつ
て計数されると同時に、シフトレジスタ3の桁
A0〜A3はロウ、ハイ、ロウ、ハイの各レベルに
シフトされ、この結果、比較回路7の内容は不一
致となり前記一致信号の出力は停止するものの、
フリツプフロツプ8はセツトされ続けるから光検
出信号は出力され続ける。同様に、7,9,11,
13,15発目の発振信号の立下り時に前記一致信号
が出力され、8,12,14,16発目の発振信号の立
下り時に一致信号の出力は停止する。カウンタ4
は14発目の発振信号を計数すると、ナンド回路6
の出力がハイレベルからロウレベルに切り変わ
る。このロウレベルの切り替わり時はフリツプフ
ロツプ8から出力される光検出信号のアドレス読
込タイミング信号として出力される。
発光素子a1とフオトトランジスタb1との間の光
路に物体が挿入されている場合には、カウンタ4
からの1/2分周信号がロウレベルとなり発光素子
a1が点燈してもフオトトランジスタb1には赤外線
は検出されない。したがつてシフトレジスタ3に
動作時間信号が入力されている期間中にも光信号
は入力されないから、比較回路7からは一致信号
は出力されず、したがつて光検出信号も出力され
ない。
路に物体が挿入されている場合には、カウンタ4
からの1/2分周信号がロウレベルとなり発光素子
a1が点燈してもフオトトランジスタb1には赤外線
は検出されない。したがつてシフトレジスタ3に
動作時間信号が入力されている期間中にも光信号
は入力されないから、比較回路7からは一致信号
は出力されず、したがつて光検出信号も出力され
ない。
発光素子a1とフオトトランジスタb1との間に物
体が遮蔽されて無い状態では前記動作時間信号出
力の間、シフトレジスタ3には発光素子a1の点滅
動作に伴なつて7発の光信号が順次印加すること
になる。このうち、たとえ2番目の光信号の波形
が歪み、この結果、シフトレジスタ3にはロウレ
ベルとして取り込まれたとしても、前記5、7発
目の発振信号の立下がり時に前記一致信号の出力
は停止するものの、9,11,13,15発目の発振信
号の立下り時には一致信号は出力されるから9発
目の発振信号立下り時に出力される一致信号によ
つて光検出信号は出力されることになり、可視外
光源からの到達光を精度良く確実に検出できる。
この場合はフオトトランジスタb1は発光素子a1の
光を検出しないため、光検出信号は出力されな
い。
体が遮蔽されて無い状態では前記動作時間信号出
力の間、シフトレジスタ3には発光素子a1の点滅
動作に伴なつて7発の光信号が順次印加すること
になる。このうち、たとえ2番目の光信号の波形
が歪み、この結果、シフトレジスタ3にはロウレ
ベルとして取り込まれたとしても、前記5、7発
目の発振信号の立下がり時に前記一致信号の出力
は停止するものの、9,11,13,15発目の発振信
号の立下り時には一致信号は出力されるから9発
目の発振信号立下り時に出力される一致信号によ
つて光検出信号は出力されることになり、可視外
光源からの到達光を精度良く確実に検出できる。
この場合はフオトトランジスタb1は発光素子a1の
光を検出しないため、光検出信号は出力されな
い。
カウンタ4が16発目の発振信号を計数すると、
前記動作時間信号、光検出信号の出力は停止する
と共に、ナンド回路6の出力はハイレベルに変わ
る。さらに、このときカウンタ4の桁X0からハ
イレベル信号が出力されるから、マルチプレクサ
9はフオトトランジスタb1に替わりフオトトラン
ジスタb2を動作可能状態にする。カウンタ4は2
回目の1発目から16発目の発振信号を計数する
間、発光素子a1は7回の点滅及びこれに基づく前
述の動作が繰り返えされる。同様な動作が8回繰
り返えされ、発光素子a1とフオトトランジスタb1
〜b8の対の検出動作が終了すると、カウンタ4の
桁X3からハイレベル信号が出力される。この結
果、マルチプレクサ10は次の組の8つのフオト
トランジスタのエミツタとラインkへ接続を切り
換える。そして、前述と全く同様に、指定された
組の中のフオトトランジスタが順次指定されて同
様の検出動作が行なわれる。なお、現在指定され
ているフオトトランジスタのアドレスデータは桁
X0〜X5から送出され、その光検出信号と共に
CPU17に与えられる。CPU17には桁X6から
の信号も入力され、この信号によつて現在指定さ
れている発光素子がa1か、a2かを判断する。そし
て、CPU17は発光素子a1が指定されていると
判断した場合にはL2,L3辺上のフオトトランジ
スタのみ光検出の対象とし、発光素子a2が指定さ
れていると判断した場合にはL1,L2辺上のフオ
トトランジスタのみ光検出の対象とする。
前記動作時間信号、光検出信号の出力は停止する
と共に、ナンド回路6の出力はハイレベルに変わ
る。さらに、このときカウンタ4の桁X0からハ
イレベル信号が出力されるから、マルチプレクサ
9はフオトトランジスタb1に替わりフオトトラン
ジスタb2を動作可能状態にする。カウンタ4は2
回目の1発目から16発目の発振信号を計数する
間、発光素子a1は7回の点滅及びこれに基づく前
述の動作が繰り返えされる。同様な動作が8回繰
り返えされ、発光素子a1とフオトトランジスタb1
〜b8の対の検出動作が終了すると、カウンタ4の
桁X3からハイレベル信号が出力される。この結
果、マルチプレクサ10は次の組の8つのフオト
トランジスタのエミツタとラインkへ接続を切り
換える。そして、前述と全く同様に、指定された
組の中のフオトトランジスタが順次指定されて同
様の検出動作が行なわれる。なお、現在指定され
ているフオトトランジスタのアドレスデータは桁
X0〜X5から送出され、その光検出信号と共に
CPU17に与えられる。CPU17には桁X6から
の信号も入力され、この信号によつて現在指定さ
れている発光素子がa1か、a2かを判断する。そし
て、CPU17は発光素子a1が指定されていると
判断した場合にはL2,L3辺上のフオトトランジ
スタのみ光検出の対象とし、発光素子a2が指定さ
れていると判断した場合にはL1,L2辺上のフオ
トトランジスタのみ光検出の対象とする。
しかして、上述の如く検出面S1上の全フオトト
ランジスタが指定され、発光素子a1からの受光の
有無が検査される結果、CPU17は座標(n,
Y)のフオトトランジスタboのみ光を受光して無
いと検知する。全フオトトランジスタが指定され
ると、カウンタ11の桁X6がハイレベルとなり、
マルチプレクサ12は発光素子a2を動作可能状態
に指定する。そして、前述と全く同様にすべての
フオトトランジスタが順次指定され、発光素子a2
からの受光の有無の検査が行なわれる。この結
果、CPU17において座標(0,m)のフオト
トランジスタbnのみ光を受光して無いと検知す
る。CPU17は検知した座標値n、mとあらか
じめ記憶された値X、Yとから前記(3)、(4)式に従
つて物体18の平面S1上の座標を算出し、物体の
位置として記憶する。
ランジスタが指定され、発光素子a1からの受光の
有無が検査される結果、CPU17は座標(n,
Y)のフオトトランジスタboのみ光を受光して無
いと検知する。全フオトトランジスタが指定され
ると、カウンタ11の桁X6がハイレベルとなり、
マルチプレクサ12は発光素子a2を動作可能状態
に指定する。そして、前述と全く同様にすべての
フオトトランジスタが順次指定され、発光素子a2
からの受光の有無の検査が行なわれる。この結
果、CPU17において座標(0,m)のフオト
トランジスタbnのみ光を受光して無いと検知す
る。CPU17は検知した座標値n、mとあらか
じめ記憶された値X、Yとから前記(3)、(4)式に従
つて物体18の平面S1上の座標を算出し、物体の
位置として記憶する。
なお、第3図において、物体18の位置によつ
ては発光素子a1とL3上のフオトトランジスタの座
標(X,m)、発光素子a2とL2上のフオトトラン
ジスタの座標(n,Y)との関係が成立し、この
場合物体の座標(x,y)との間には y=m/Xx ……(5) y=Y/X−n(X−x) ……(6) が夫々成立する。又、(1)式と(6)式が成立する場合
も存在する。各場合において、CPU17は適正
な式の組み合わせを選択し、選択された式に従つ
て物体の正確な位置を算出する。
ては発光素子a1とL3上のフオトトランジスタの座
標(X,m)、発光素子a2とL2上のフオトトラン
ジスタの座標(n,Y)との関係が成立し、この
場合物体の座標(x,y)との間には y=m/Xx ……(5) y=Y/X−n(X−x) ……(6) が夫々成立する。又、(1)式と(6)式が成立する場合
も存在する。各場合において、CPU17は適正
な式の組み合わせを選択し、選択された式に従つ
て物体の正確な位置を算出する。
第4図はこの発明の第2実施例を示し、この場
合は長方形の検出面、を形成する辺M1,M2,
M3,M4に夫々受光素子が等間隔離間して配列さ
れている。また、検出面の四つの隅には発光素子
a1,a2,a3,a4が夫々配置されている。この場
合、発光素子a1は辺M3,M4上の、発光素子a2は
辺M1,M4上の、発光素子a3は辺M1,M2上の、
発光素子a4は辺M2,M3上の夫々の各受光素子に
対して出光される。しかして、検出面を第4図に
示すように対角線で区切られる4つの領域F1,
F2,F3,F4に分けた場合、領域F1は発光素子a2,
a3と辺M1の各受光素子、領域F2は発光素子a3,
a4と辺M2の各受光素子、領域F3は発光素子a1,
a4と辺M3の各受光素子、領域F4は発光素子a1,
a2と辺M4の各受光素子の組み合わせによつて各
領域内の物体の位置を検出することができる。こ
の場合、4つの領域ごとに物体の位置を検出する
ための最適の2つの発光素子が特定されるため、
第2図の場合と比較して一層精度を上げることが
できる。特に、受光素子をイメージセンサによつ
て構成すると、さらに精度を高めることができ
る。なお、物体の位置を検出するための回路構成
及び各発光素子a1〜a4の座標と所定の受光素子と
から物体の位置を検出するための方法は前記実施
例の場合とほぼ同様であるから説明を省略する。
合は長方形の検出面、を形成する辺M1,M2,
M3,M4に夫々受光素子が等間隔離間して配列さ
れている。また、検出面の四つの隅には発光素子
a1,a2,a3,a4が夫々配置されている。この場
合、発光素子a1は辺M3,M4上の、発光素子a2は
辺M1,M4上の、発光素子a3は辺M1,M2上の、
発光素子a4は辺M2,M3上の夫々の各受光素子に
対して出光される。しかして、検出面を第4図に
示すように対角線で区切られる4つの領域F1,
F2,F3,F4に分けた場合、領域F1は発光素子a2,
a3と辺M1の各受光素子、領域F2は発光素子a3,
a4と辺M2の各受光素子、領域F3は発光素子a1,
a4と辺M3の各受光素子、領域F4は発光素子a1,
a2と辺M4の各受光素子の組み合わせによつて各
領域内の物体の位置を検出することができる。こ
の場合、4つの領域ごとに物体の位置を検出する
ための最適の2つの発光素子が特定されるため、
第2図の場合と比較して一層精度を上げることが
できる。特に、受光素子をイメージセンサによつ
て構成すると、さらに精度を高めることができ
る。なお、物体の位置を検出するための回路構成
及び各発光素子a1〜a4の座標と所定の受光素子と
から物体の位置を検出するための方法は前記実施
例の場合とほぼ同様であるから説明を省略する。
第5図はこの発明の第3実施例を示し、簡便な
位置検出装置を実現するものである。この場合、
第4図の装置において、辺M1,M4上の受光素子
の配列を取り除き、前記発光素子a1,a2,a3,a4
と辺M2,M3上の受光素子との組み合せによつて
検出面S2上の物体の位置の検出を行う。即ち、第
5図において、発光素子a1,a2,a3,a4の座標を
夫々対応して(0,0)、(0,Y)、(X,Y)、
(X,0)とし、物体19の位置を(x,y)と
する。このとき、発光素子a1,a2の光が到達しな
い辺M4上の受光素子を夫々(X,m′)、(X,n′)
とすると、 y=m′/Xx −(7) y=−Y−n′/Xx+Y −(8) が成立するから x=X−Y/m′−n′+Y −(9) y=m′Y/m′−n′+Y −(10) が得られる。この場合も第1実施例とほぼ同様の
回路構成によつて物体(x,y)の位置を自動的
に求めることができる。この詳細は省略する。
位置検出装置を実現するものである。この場合、
第4図の装置において、辺M1,M4上の受光素子
の配列を取り除き、前記発光素子a1,a2,a3,a4
と辺M2,M3上の受光素子との組み合せによつて
検出面S2上の物体の位置の検出を行う。即ち、第
5図において、発光素子a1,a2,a3,a4の座標を
夫々対応して(0,0)、(0,Y)、(X,Y)、
(X,0)とし、物体19の位置を(x,y)と
する。このとき、発光素子a1,a2の光が到達しな
い辺M4上の受光素子を夫々(X,m′)、(X,n′)
とすると、 y=m′/Xx −(7) y=−Y−n′/Xx+Y −(8) が成立するから x=X−Y/m′−n′+Y −(9) y=m′Y/m′−n′+Y −(10) が得られる。この場合も第1実施例とほぼ同様の
回路構成によつて物体(x,y)の位置を自動的
に求めることができる。この詳細は省略する。
なお、前記実施例においては、検出面を構成す
る全受光素子を走査する構成としたが、指定され
た発光素子と対応する受光素子のみ、例えば第2
図において発光素子a1が指定された場合は辺L2と
L3の受光素子のみを走査する構成としても良い。
る全受光素子を走査する構成としたが、指定され
た発光素子と対応する受光素子のみ、例えば第2
図において発光素子a1が指定された場合は辺L2と
L3の受光素子のみを走査する構成としても良い。
(ホ) 効果
以上説明したようにこの発明によれば、第1の
光源からの出光を受光して無い第2の受光素子群
の受光素子および第2の光源からの出光を受光し
て無い第1の受光素子群の受光を検知し、検知さ
れた受光素子と前記第1、第2の光源の平面位置
の座標に基づいて物体の平面位置の座標を算出す
るように構成したから、発光素子の数を著るしく
減少することができ、安価に製造することができ
る。また、平面上の物体の位置のわずかな変化で
もそれを検知する受光素子側には大きな光路変化
として表われるから受光素子側では確実に検知で
きこのため検出精度の向上を図ることができる。
さらにまた、不感応領域が少なくなるから、受光
素子数を減少させることもできる。
光源からの出光を受光して無い第2の受光素子群
の受光素子および第2の光源からの出光を受光し
て無い第1の受光素子群の受光を検知し、検知さ
れた受光素子と前記第1、第2の光源の平面位置
の座標に基づいて物体の平面位置の座標を算出す
るように構成したから、発光素子の数を著るしく
減少することができ、安価に製造することができ
る。また、平面上の物体の位置のわずかな変化で
もそれを検知する受光素子側には大きな光路変化
として表われるから受光素子側では確実に検知で
きこのため検出精度の向上を図ることができる。
さらにまた、不感応領域が少なくなるから、受光
素子数を減少させることもできる。
第1図は従来の光学的検出装置に使用される位
置検出面の平面図、第2図はこの発明の位置検出
面の第1実施例を示す平面図、第3図は第2図に
使用される回路構成図、第4図はこの発明の位置
検出面の第2実施例を示す平面図、第5図はこの
発明の位置検出面の第3実施例を示す平面図であ
る。 1……発振回路、3……シフトレジスタ、4,
11……カウンタ、7……比較回路、8……フリ
ツプフロツプ、9,10,12……マルチプレク
サ、18,19……物体、a1,a2,a3,a4……発
光素子、b1〜b8,bn,bo……フオトトランジスタ
(受光素子)。
置検出面の平面図、第2図はこの発明の位置検出
面の第1実施例を示す平面図、第3図は第2図に
使用される回路構成図、第4図はこの発明の位置
検出面の第2実施例を示す平面図、第5図はこの
発明の位置検出面の第3実施例を示す平面図であ
る。 1……発振回路、3……シフトレジスタ、4,
11……カウンタ、7……比較回路、8……フリ
ツプフロツプ、9,10,12……マルチプレク
サ、18,19……物体、a1,a2,a3,a4……発
光素子、b1〜b8,bn,bo……フオトトランジスタ
(受光素子)。
Claims (1)
- 【特許請求の範囲】 1 物体の位置を検出する平面の少なくともひと
つの対抗する第1及び第2の辺にそれぞれ配置さ
れた少なくともひとつの第1の光源および第2の
光源と、 前記第1の辺に配置され、前記第2の光源から
の出光を受光する第1の受光素子群と、 前記第2の辺に配置され、前記第1の光源から
の出光を受光する第2の受光素子群と、 前記第1および第2の光源と前記第1及び第2
の受光素子群の各受光素子はそれぞれ前記平面上
の座標が特定されており、 前記平面上の物体によつて光が遮蔽されること
により、前記第1の光源からの出光を受光して無
い前記第2の受光素子群の受光素子および前記第
2の光源からの出光を受光して無い前記第1の受
光素子群の受光素子を検知する検知手段と、 前記検知された受光素子と前記第1、第2の光
源の平面位置の座標に基づいて前記物体の平面位
置の座標を算出する演算回路と、を備えてなる光
学的位置検出装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59115205A JPS60257304A (ja) | 1984-06-05 | 1984-06-05 | 光学的位置検出装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59115205A JPS60257304A (ja) | 1984-06-05 | 1984-06-05 | 光学的位置検出装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS60257304A JPS60257304A (ja) | 1985-12-19 |
| JPH0358441B2 true JPH0358441B2 (ja) | 1991-09-05 |
Family
ID=14656957
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59115205A Granted JPS60257304A (ja) | 1984-06-05 | 1984-06-05 | 光学的位置検出装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS60257304A (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62147008U (ja) * | 1986-03-12 | 1987-09-17 | ||
| AU2002307121A1 (en) * | 2001-04-04 | 2002-10-21 | Elo Touchsystems, Inc. | A touch input system |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS4519329Y1 (ja) * | 1968-04-06 | 1970-08-05 | ||
| JPS5386888U (ja) * | 1976-12-18 | 1978-07-17 | ||
| JPS55114635U (ja) * | 1979-02-05 | 1980-08-13 | ||
| JPS5936537B2 (ja) * | 1979-02-21 | 1984-09-04 | 増夫 中山 | 椅子、特に按摩椅子 |
-
1984
- 1984-06-05 JP JP59115205A patent/JPS60257304A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS60257304A (ja) | 1985-12-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4247767A (en) | Touch sensitive computer input device | |
| US4654527A (en) | Reference mark identification system for measuring instrument | |
| US5355222A (en) | Optical receiver for area location system | |
| US4851616A (en) | Touch screen input system | |
| US3705956A (en) | Graphic data tablet | |
| US4949079A (en) | Brightpen/pad graphic device for computer inputs and the like | |
| JPH033247B2 (ja) | ||
| GB1132396A (en) | Electronic computer input equipment | |
| JPH0358441B2 (ja) | ||
| JPS60207923A (ja) | 位置検出装置 | |
| JP2683093B2 (ja) | 光学式座標入力装置 | |
| US4585940A (en) | Optical detector | |
| JPS6086417A (ja) | 光学的位置検出装置 | |
| JPH0281221A (ja) | タッチ・パネル入力装置 | |
| SU1383418A1 (ru) | Устройство дл считывани графической информации | |
| JPS61169931A (ja) | 入力装置 | |
| SU599161A1 (ru) | Устройство дл регистрации информации | |
| EP0118991B1 (en) | Interactive display system | |
| JPS6230114Y2 (ja) | ||
| US4636623A (en) | Apparatus for reading a line marking | |
| SU1287205A2 (ru) | Устройство дл считывани графической информации | |
| JPH02173737A (ja) | 原稿検出装置 | |
| JPH0210185A (ja) | ポジトロンct装置用同時計数回路 | |
| JPS5814288A (ja) | デイジタイザ | |
| JPH034932B2 (ja) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |