CA1257917A - Electro-optical position determining system - Google Patents
Electro-optical position determining systemInfo
- Publication number
- CA1257917A CA1257917A CA000506246A CA506246A CA1257917A CA 1257917 A CA1257917 A CA 1257917A CA 000506246 A CA000506246 A CA 000506246A CA 506246 A CA506246 A CA 506246A CA 1257917 A CA1257917 A CA 1257917A
- Authority
- CA
- Canada
- Prior art keywords
- light
- light source
- view
- providing
- line
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/042—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
- G06F3/0421—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means by interrupting or reflecting a light beam, e.g. optical touch-screen
- G06F3/0423—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means by interrupting or reflecting a light beam, e.g. optical touch-screen using sweeping light beams, e.g. using rotating or vibrating mirror
-
- 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
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S3/00—Direction-finders for determining the direction from which infrasonic, sonic, ultrasonic, or electromagnetic waves, or particle emission, not having a directional significance, are being received
- G01S3/78—Direction-finders for determining the direction from which infrasonic, sonic, ultrasonic, or electromagnetic waves, or particle emission, not having a directional significance, are being received using electromagnetic waves other than radio waves
- G01S3/782—Systems for determining direction or deviation from predetermined direction
- G01S3/789—Systems for determining direction or deviation from predetermined direction using rotating or oscillating beam systems, e.g. using mirrors, prisms
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/16—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using electromagnetic waves other than radio waves
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/0304—Detection arrangements using opto-electronic means
- G06F3/0312—Detection arrangements using opto-electronic means for tracking the rotation of a spherical or circular member, e.g. optical rotary encoders used in mice or trackballs using a tracking ball or in mouse scroll wheels
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/0304—Detection arrangements using opto-electronic means
- G06F3/0325—Detection arrangements using opto-electronic means using a plurality of light emitters or reflectors or a plurality of detectors forming a reference frame from which to derive the orientation of the object, e.g. by triangulation or on the basis of reference deformation in the picked up image
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/042—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
- G06F3/0428—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means by sensing at the edges of the touch surface the interruption of optical paths, e.g. an illumination plane, parallel to the touch surface which may be virtual
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04845—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Electromagnetism (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Length Measuring Devices By Optical Means (AREA)
- Position Input By Displaying (AREA)
- Vehicle Body Suspensions (AREA)
- Numerical Control (AREA)
- Electrical Discharge Machining, Electrochemical Machining, And Combined Machining (AREA)
Abstract
ABSTRACT
A position determining system for providing electrical signals representative of the positions of light source movable within a defined area. The system may be implemented for purposes of data entry or for purposes of object location or surveying. When embodied in a data entry tablet, the invention provides signals representative of the positions of a stylus movable within the area of the tablet and comprising first and second photodetectors spaced along a base line by a predetermined distance, and means associated with each photodetector and operative to provide a movable narrow field of view for each photodetector.
Means are provided for monitoring the angular position of each of the fields of view with respect to the base line and for providing a signal indication of the respective angular positions. A stylus having a light emitter at the tip thereof is movable within the area of the tablet and provides light detectable by each of the photodetectors. Each of the photodetectors provides a respective signal when the field of view of the corresponding photodetector receives light from the emitter.
Means are provided which are operative in response to the signal indication of the angular position of each of the movable means at which light from the emitter is respectively detected to provide a signal representing the position of the emitter within the area of the tablet.
A position determining system for providing electrical signals representative of the positions of light source movable within a defined area. The system may be implemented for purposes of data entry or for purposes of object location or surveying. When embodied in a data entry tablet, the invention provides signals representative of the positions of a stylus movable within the area of the tablet and comprising first and second photodetectors spaced along a base line by a predetermined distance, and means associated with each photodetector and operative to provide a movable narrow field of view for each photodetector.
Means are provided for monitoring the angular position of each of the fields of view with respect to the base line and for providing a signal indication of the respective angular positions. A stylus having a light emitter at the tip thereof is movable within the area of the tablet and provides light detectable by each of the photodetectors. Each of the photodetectors provides a respective signal when the field of view of the corresponding photodetector receives light from the emitter.
Means are provided which are operative in response to the signal indication of the angular position of each of the movable means at which light from the emitter is respectively detected to provide a signal representing the position of the emitter within the area of the tablet.
Description
S7~7 D_r IIIE l'~VEN OM, ~ls invention relfltes to position determining ~ystems and more p~rticu!~rly to appsratus for prOYidillg electricsl ~nQls representatlve of the position of an object movable within ~ predetermined are~.
~ _ ENTION
Systems are known for determiniulg the position or location of ~n objec~
within a defirled are~. Such systems find utility for the entry of gr~phic ~nd othe~
information into ~ computer, ~nd sre often embodied into ~ data entry tablet which includes me~ or sens~ng the position of a stylus or other po~nt movsble withi~ adeflned ~rea, snd for providing an electrical sign~l whch is r~presentQti~ of successive stylus pO5itiOrls~ thereby t9 denote lines, curves and flgures drawn by the stylus on thc tablet. Another known use for ~05ition determining systems ~Is forland sur~eying and wherein laeans are provided ~or sensirlg the position o~ rgetmoYable within a deIin~d 0rea, and îor pro~nding a signsl reE~resenta~ive of the~ensed target positions and from which s~ey information ~an b~ deriv~d.
~. related data entry device is ltnown ~s 8 curlsor con~o~ler or "mousen, which is usu~lly in the form of a small housing movable over Q surface asld which pro~rides co~Tesponding movemerlt of a cursor on 8 diSpl13Ly screen. Movement ofthe cursor can b~ employed for data entry ot graphic~! inliorm~tion ~nd csn al~o be ~ced as ~. pointer for identifying Q position on the screen or inform~tion displayed on the ~reen, such as for interactive computer usage. ~ general, mous~
. -2-movernent is provided by a ball that rolls over ~ surf~ce, the b~ll rnovement belng sensed by mechanicQl or optical means. Motion ~n ~Lso be s2nsed via ~L speciQllyprep~red sensible surf~ce over which the mouse is moved~ For ex~mple, a checkerbo~rd p~ttern has been employed on a surf~ce, ~Lnd llght reflected from the surface is detected by a photodetector which pro~ides pulse sign~ls indicstlve of mo~on with respeat to the surfac0 pattern. ~ review o~ sever~l d3fferent types of mouse cursor controllers ~s provided in ar ~rtlcle entitled ~terfacing Mice to C~omputersn, achine Design, January 12,1984, pp. 84 91.
Grapilic lnput devices a~e known uslng palrs of scRnned llght beams, ~3 shown, for example, ln U3. Pstents 3,553,630; 3,613,066; 3,364,389~ and 4,294,5~3.
L~ this type of entry device, flrst and second n~rrow llght be~rns ~re scann~d ~cross a surf~ce and means are provided for sensing the l~ght be~ms at ln~ersecting po{nts w~thin the surface, the ~ngular position of the two be~ms at the d~te~ted lnter~ ions ~epresenting the position within the defined ~rea. Another k~own techniqu~ employ~ orthogonal light beams pro~ded ~cross ~ display surfac~, the irlterruption of selected orthogonal p~ f be9ms pro~iding An Identi~ tion ol~
the data entry poirlt.
Example~ of su~eying ~nd related systems for ~u~m~tlc pos~tion det~rmin-atlon are ~hown In U50 Patents 3~714,657; 3,400,398; 3,437,825; and 3,443,095.
Rang~ m~surlng systems are shown for example in V.S. PRte;1tS 2,830,487;
3,759,614; snd 3,961,851~
The present Invention provides R position determlning syst~em for pro~idirlg electrical sign~ls representative of th~ positioRs of ~ light source movable within a deflned area. The system mQy be implemented for purposes o~ d~ta erltry or for
~ _ ENTION
Systems are known for determiniulg the position or location of ~n objec~
within a defirled are~. Such systems find utility for the entry of gr~phic ~nd othe~
information into ~ computer, ~nd sre often embodied into ~ data entry tablet which includes me~ or sens~ng the position of a stylus or other po~nt movsble withi~ adeflned ~rea, snd for providing an electrical sign~l whch is r~presentQti~ of successive stylus pO5itiOrls~ thereby t9 denote lines, curves and flgures drawn by the stylus on thc tablet. Another known use for ~05ition determining systems ~Is forland sur~eying and wherein laeans are provided ~or sensirlg the position o~ rgetmoYable within a deIin~d 0rea, and îor pro~nding a signsl reE~resenta~ive of the~ensed target positions and from which s~ey information ~an b~ deriv~d.
~. related data entry device is ltnown ~s 8 curlsor con~o~ler or "mousen, which is usu~lly in the form of a small housing movable over Q surface asld which pro~rides co~Tesponding movemerlt of a cursor on 8 diSpl13Ly screen. Movement ofthe cursor can b~ employed for data entry ot graphic~! inliorm~tion ~nd csn al~o be ~ced as ~. pointer for identifying Q position on the screen or inform~tion displayed on the ~reen, such as for interactive computer usage. ~ general, mous~
. -2-movernent is provided by a ball that rolls over ~ surf~ce, the b~ll rnovement belng sensed by mechanicQl or optical means. Motion ~n ~Lso be s2nsed via ~L speciQllyprep~red sensible surf~ce over which the mouse is moved~ For ex~mple, a checkerbo~rd p~ttern has been employed on a surf~ce, ~Lnd llght reflected from the surface is detected by a photodetector which pro~ides pulse sign~ls indicstlve of mo~on with respeat to the surfac0 pattern. ~ review o~ sever~l d3fferent types of mouse cursor controllers ~s provided in ar ~rtlcle entitled ~terfacing Mice to C~omputersn, achine Design, January 12,1984, pp. 84 91.
Grapilic lnput devices a~e known uslng palrs of scRnned llght beams, ~3 shown, for example, ln U3. Pstents 3,553,630; 3,613,066; 3,364,389~ and 4,294,5~3.
L~ this type of entry device, flrst and second n~rrow llght be~rns ~re scann~d ~cross a surf~ce and means are provided for sensing the l~ght be~ms at ln~ersecting po{nts w~thin the surface, the ~ngular position of the two be~ms at the d~te~ted lnter~ ions ~epresenting the position within the defined ~rea. Another k~own techniqu~ employ~ orthogonal light beams pro~ded ~cross ~ display surfac~, the irlterruption of selected orthogonal p~ f be9ms pro~iding An Identi~ tion ol~
the data entry poirlt.
Example~ of su~eying ~nd related systems for ~u~m~tlc pos~tion det~rmin-atlon are ~hown In U50 Patents 3~714,657; 3,400,398; 3,437,825; and 3,443,095.
Rang~ m~surlng systems are shown for example in V.S. PRte;1tS 2,830,487;
3,759,614; snd 3,961,851~
The present Invention provides R position determlning syst~em for pro~idirlg electrical sign~ls representative of th~ positioRs of ~ light source movable within a deflned area. The system mQy be implemented for purposes o~ d~ta erltry or for
2$~ purposes of obfect locat~on or survey~ng. WIIen embodled Irl ~ dat~ entry tabl~t, s --3--~l2S~ 7 the ~nvention provides slgn~ls representa~ive of ~he posltions o~ ~ stylus mov~bh withln the ~rea of the tablet and compris~ng first and second photodetectors spQc~d along a base line by a predetermined dlst~mce, and means assocl~ted with e~ch photodetec~or snd oper~tive to provid~ a mov~ble n~rrow fleld of view tor each photodetector. Mesns Qre provided ~or rnonitoring the angulRr positlon of ~ch o~ the fields of view with respect to the base line ~nd or providing Q sig~l ind~catlon of the respxtive angul~r positlons. A st!~lus having Q light emltter At the tip thereo~ is mov~ble within the areQ of the t~blet nnd provides llght detectable by e~ch of the photodetectors. E~ch of the photodetectors pro~ides Q respective signal when th~ fleld of view of the corresponding ~hotodete~tor receiYes l}ght from the emiKer. MeQns ~re provided which is operative in response to the sig~l indlcatlon of the ~ngul~r position of each of the mov~ble means ~t which light from the en~tter 3s respectively detected to provide a sigQal representing the positlon o~
the emitter wi~hln the area of the tablet.
In one prese~a~y preferred embodiment, a rotsting cylinder is provided for each photodetector, the cylinder hav~ng a slit providi~ nar~w fleld o~ v~w or line of sight which is rotah ble at a const~nt and known angul~r veloci~y. 1rhe ~ me of rotation of esch o~ the cylinde~ ~ monitored with respect to a s*~t or reference pcsition su~h that the time eLQpsed between the start position and thetime at which light from the emitter is detected by e~h of the photodetectors ~
known. The elapsed time is a mea~ure of the angular position of the rot~ting cylinder with respect to the detecte~ position of the emitter ~nd rom this ~r information, the posltion of the emitter with respect to the deteetors is r~adUly determined by known geometrical relations. Alternati~ ly, the ~ngul~r po~ition of each of Ule rotst~ng cylinders can be determined by use of respectiYe sh~t ~ngleencoders which provide signal indications of the rotational position of the resp~-ti~e cyl~nders and therefore the respecti~ve fields of view. In this l~tter instan~e, _a_ ~s~
angular position ~3 measured directly, and the rotational velocity of th~ fieId~ of ~ew need not be const~nt or known, The rotatable ~ield of view can be provided by other means such ~ ~n opflque shield rotatably movQble ~round e~ch detector ~nd operatiYe to occlude light from the light source when in the line of sight between the source ~nd thedetector. A timing cycle can be commenced by the sensed change in received llghtupon passage of the le~ding or trailing edge of the shield. The moving field o~ view can ~lso be provide~d by a linearly moYable slit or other view llmlting shield.
In snother embodlment, d single photodete¢to~ is employed and Is rot~tabl~
~bout an aX~Q and operative to detect light from Q source movabl~ within a d~fined Qre~ at each of two predetermined positions ~n the path of rot~tion. The positlon of the light source in relation to the detector positions is then determined.
~n an alternative embodiment, a p~ir of light em~tter~ rovided along a straight e~ge which is movable within the tablet area ~d the p~sltion of eRch ofthe emitters is deterrnin~ in the m~nner described above to provido an indication of the pos~tion of the straight edge within the tablet area. Additional conrm~nds can be pro~ided in con~unction with the position data of the emit~er or emitters to provide d~h correspoDding wlth the position of the sts~lus or str~ight edge at intende~ portions of the eablet area.
The invention will be more fully understood from the followi~g de~iled description t~ken in conjunction with the ~ccompRnying drawings in which:
Fig. 1 i~ A, pietorial repr~sentation of a preferred embodirnent of the invention;
~2~
: Fi~. 2 is a dlac~ammatic representation of a prefered ~odiment of thn invention;
Flg. 3 i~ z diagrs~atic representation o~ one mean~ for sonAlng cyllnder rotatlon;
Flg. 4 1~ ~ dlagrammatlc ~epre~entatlon o~ another ~eA~B ~or se~in8 cylinder rotatlo~;
Fig. 5 i8 a block diagram of the proce4sing loglc;
Flg. 6 is a dlsgra~matic representatlon o~ an alternati~o ` e~bodi~nt;
Fig. 7 is a ti~r~m~atic represo~tatisn oX an ~ltarnati~
embodim~nt o~ tho inv~ntlon;
Fig. 8 is a plctorial representatlo~ o~ A detector snd view llmltlng 6hfeld means employ~t in the embodiment of Fig. 7;
Flg. 9 1~ ~ dlagra~atic represent~tlon of 8 ~urther cm~od~men~
employi~g a ~ie~ iti~g ~hield whlch Is li~early ~o~able;
Flg. 10 18 a diagra~n~ic r2preseneatlo~ of a ro~s~abla mirror employed for directl~g rece~ved llght to an as60ciated detector;
Fig. 11 1~ a d~a8ra~a ic representatloa of un alt~r~ativ~ rotat~og ~lrror arrangement fo~ dl~ectlng receiY~d llgh~ ~o ~n a socia~d photodetector;
~i~. 12 $8 ~ diagrAm~a~tc repre~enta~lo~ of a~ e~boti~e~e o~ th~
invention e~ployl~g flber optic cables for tlrec~ng llght fro~ ~wo ~ensed posltio~s to a 8i~glo pho~odeteceor;
F~g. 13 and Flg. 14 ar~ el~ation and eop ~ie~s, ~espectivoly, of a~oeher e~bodl~ent utlliz~ng a rotatable s~agl~ deteceor and us~ul especlally or land YurVeying purposes.
Fig. 15 i9 a dldgrammaeic representatio~ of a~ e~bodim~ut o~ tho invention e~ploying three li~he reeeiving locaeio~.
. ., i~ -6-~25~ L7 DhT~ILED DF~SCRIPl7IOM OF T~E :tNV~rION
-1 R~ferrln8 eo Flg~, 1 and 2, th~rQ i3 shown a data tablet havlng a defined area 10 wlthin which a stylus 11 is movsble, The ~tylu~ h~s llght emltter 13 such a~ a l~ght emitter diode (LED) on the tip thereof.
It should ba under~tood, however, that the light provlded by omlttor 13 18 not ll~ited to l~ht havlng a fre~uency in thc vl~lble ra~ge, and, In fact may preferab1y have a frequency in th~ lnfrared freque~cy ~ange.
Flrs~ snd s~co~d photodetectors 12 and 14 are providod along an odg~ of the tablet, th2 dctector~ being spaced apart by a predee~r~l~ed ~i3ta~c~
~ which deflnes ~ known b~se lin8. A pair of opaque cylind~r~ 16 ~nd lB
aro providod around respectlve photodetectors 12 and 14, e~ch o~ the cylinders havlng a r2spective slit 20 and 22, axinlly provlded thc~eo~
to provlde a narrow field of vi~w or line of slght.for light recoivsbla b~ eh~ respecti~ photodetector from the emltter 13. Each o~ thfl cylinder3 18 rotatable b~ suitable ~otlve ~e~s such as respectiYo electrlc motors.
The angul~r pO~le~G~ o each o~ thc ro~atl~ cyli~der~ 18 det~rmlned; i~ o~e embodiment, by ~ea~urs~e~t o~ thQ el~p~od tl~ G~
rotstlon o~ each of tha cyli~ders wlth r~p~ct to ~ star~ or zoro reference po31tion. As illustrated in Flg. 3~ a ~tast po8itio~ for each of the cyllndero is defin~d by a fiduclal ~srk 28 o~ the cyli~der a~d wh~h 18 3en~ad by ~enso~ 29 to .produc~ a s~gnal ~hlch eau~es a clock cou~tsr 1~ proc~sing loglc 30 ~F~g. 53 to b~ seartod to pro~id~ ~ co~t reprc~e~eatl~ of the a~gular positlon of the a~socia~ed rot~tl~g cyllnder ~leh respece to ehe Qtart po~itlon. Th~ pro~e3s~n~ logic 30 2S al90 re ei~ ehe ou~puts from phototetectors 12 ~nt 14. The ti~e ~lapsed be~ween tho start positf on and the time ~e which light fro~ th~
, -7-~ZS~ L7 emitter i~ detected by each of the pho-todetectors is determ med by lo~ic 30 by u3e of kno~m geometrical rel~tlo~shlp~ Th~ elapset ~ime ls ~
measure of t~e angular posltlon of the rota~l~g cyllnder~ with re~pect to ehe detected position of thQ e~itter find, fro~ thls ~ngular informQtion, ~ha posltlon o~ the ~ ter ul~h r~pect to thc d¢tec~or~
19 r&3dily deeermined. Tho logic 30 prsvlde3 ~n output ~iB~81 repre~ent~t~vo o~ th~ posielon of th~ e~lttnr wi~h~n tho tablet area, and thls slgnal csn be provided to a display or o~her u~ z~tio~
npparatus.
An alter~atlv~ embodlmant i5 ~llu~tr~ted ln Fig. 4 ir whtch tb~
angular position o~ each of th~ rotating cyllnders is direetly pro~ided.
~eferring co Fig. 4, a ~haft a~gle ercoder ~9 couplet to thQ cylinder 16, the encoder balne operatlve to provldc 8 signal representatlv~ o~
th~ rotstional po61tion of th~ s~sociated cyli~der. Th~ encod~r comprl6es an e~coder di~c 3b, attached to a~d rotaeable ~l~h th~
c~linder, a~d a light sensor 36 operative eo recei~ ht ~ro~ oourco 38 ~hlch 1~ dlrected thro~gh the dlsc 34. ~he sensor 36 pro~ides sig~al~ whlch repre~ent ehe rotaclon of the disc a~d cyl~ndc~ lC. Th~
eDcoder ~lgnals sre employed by logic 30 in as90el~tlo~ ~leh th~
phoeodetect~r 81gn~1~ tO calculat~ the p~ltlon o~ th~ o~it~r 1 rels~lo~ to ehe de~eetor~.
A ~urther embodlme~t i9 Illu.~tra~ed in Fig. 6 ~ ~h~ch ~ pslr of light emit~ers 40 a~d 42 i8 pro~ided ln 3paced relation along a seralgh~
ed~e which 3 mov~ble wlthl~ the t~blee area. rn the illu~traeed embodi~e~, the light emltter~ 40 and 42 are provldod on a ee~pla~e 44 whleh is movable ~ithl~ the tablet area. Th~ p~8ieiOn of esch o~ th~
emiteers ~9 deter~lned 1~ the man~er described above to pro~lde aa . --8--,~, ~25~7 : mdication of the straight ed~e defined by the ~paced emitt~rs wqthin the area of tho tablet. The template can include a stand~rd ~rame lnto which ~arious te~plate she~ts are inser~able, esch prov~dlng sy~bol~ aud forms as de~ired.
It ~ay bQ desirable to distingulsh between the re3pective ~ltt~r~
40 ant l2. Thi3 cln be acco~plished in ~everal different wsy~, lnclutl~g tho empl~ent of dif~erent fre!~uencles o~ llght ¢mi8810~ by the re3pectivo e~lttar~, or by pulslng thQ emltters at d~f~Qrout raee~, If such eotin~ of the light e~i8BionS iB e~ployed, the cl~cu~try a~sociatet with ~he light sa~sor~ will inelude mea~ for dlstiuguishlng between the raspectiYe light e~lssioo~.
In adtltio~ to the entry of the posltlon o~ ~ flt~lus poi~t or ~n edge and thd display o~ ~uch poiot or odge pO~itiO~ff ~ addltlo~al $n~ormAtlasl ean ~ ~ntered for display iu 8~60clatio~ ~eh ehe po~ltio~al tsta or for other as~ociated u6e. For example, oharActer~
such as n~mbers, l~teers and ~mbols 46 can be prov~ded o~ the templat~
44 of Fig. S aDd AUch ltem~ can ~e dl3played l~ assoclatlon with th~
poæltlo~ and orlentatio~ of the defined edge b~ e~try o~ such l te~w O
Such date enery ca~ b~, for exampl~, by mea~s of ~ optical pQn 48 for ~electi~g. characters. Ouce the orie~eatlon of eb~ d~in2t ed~ or orie~t~tlon o the t~mplat~ l~ k~own, in th2 ~a~ner de~cr~bed abo~e~ eh~
posltio~ of ~ach sgmbol~ nu~ber or lette~ ~thi~ t~a to~pl~t2 i~ al~o known a~d r~ b~ reatlly e~tered lneo a daea ~ysto~ for di~pla~ ~uch a~
~y opt~cal pen or oth~r known mes~s.
I~ th~ aboYe e~bodl~ent~, each det~ctor ha~ a rotatlng ~lit t~socla~ed th2rewith ~or de~lnl~g the re~pect~vc ~arrow fleld o~ ~ie~.
A further e~bodimesle is shown in Fig. 7, which dep~ct~ a p~ir of _9_ Q~' '~ S 7 ~ ~L~
detecbQrs 49 each hav mn a trc~nspc~ent cvlinder 50 disposed there3xound uith an opaqu~ ~egmant 52 on the cyllndar. Each o~ th~ detectors can ~e s~m~l~rly e~bodied as illustrated in F~g. 8,. Th~ detector~ rec~lv~
light from the li~ht source 13 ~t ~ll tlme~ ~x~ept when temporatlly occluded by the lnterpo~itlon of the opaque shleld i~ the llghe psth.
rhe line o~ sight between the light source and detector can b~ speclfIed at the leading edge or traIll~g edge of. the noving shieId. Th~ ~rcuat~
length uP the 3hiald caD be o~ any exl:ent lass than 360o Duri~g the interval at whlch the shleld occludes the light, the clock counters CA~
be res~e for the nexe timing cycle. In op~rstion, a ~t~rt ~ig~al can bs pro~ided ~ the leading ed8e of the ~hield enters th~ l~ght path, causlng a changR in the ~ensed lighe, and a timing lneerval com~w ~d for that rotatlonal cycl~ of ehe cyllnter. Alter~tively, the passage of the trailing edge of ~he shleld out oP tha llght path c~n signify eh~
~5 co~encenent of a timing cyclo.
The ~oving field of vi~w can be otherwise coordIAated ~ith thQ
detector a~t ~eed no~ b~ by a rotati~g fielt o~ ~, a~ de~crlbo~
aboYR. In th~ embodiment of Fig. 9, a~ opaque 8hi~1d 54 la pr~ided h~Yi~g ~ slie 56 ~her~in. Tho shleld beine l~arly uo~able I~
reciprocatlng fa~hion pest ~he. assoc~ated dee~ctor. E~ch detoctor includss a ~ilar reciprocati~g shield. The line o~ ~lght beewse~ o~ch detector a~d th2 light source is deeer~lned by tho alig~n~ Of ehe re~pecti~e ~lles wIth the re~pectivo llghe paths.
~ th~ e~bo~ent of Fig. 10, ~ rotat~ng ~rr~r 58 ~ e~plor~d to d~rec~ light ~r~ the light ~ource 13 eo the photodetector 4~ ~pon ~llgn~e~t of tho r~ cti~g ~urf~co 60 o~ tha rotating mlrror wleh thQ
lncite~t li~he, l~.ghe i~ directed to the detector to pecify tho ~ o~
s~
'7~
Si~lt for the positlon determlnin~ ccmru-tation. Another mirror implementaeion 19 showa ln Fig. 11, ln whlch the mirror 62 i~ rotatsbl~
about the axl~, and upon alignment of the reflecting surfa e 64 whlch the incident lightl light i~ reflected eo the detocto~ 49, which in this i lmplementation l~ top mounted ~ueh as on 8 suppor~ rm 66.
A further embodlment 1~ illustrated in Flg. 12 ln whlch ~ singl~
photodetector 4g~ is employed. A pair of ~ib~r optic cables 68 a~e provlded, each couplin~ l~ght from 8 resp6!et~ve senslng positiun to the single detector. Th~ out~r end 70 of each f~ber optlc c~bla 68 i8 dlDpo~ed to receive light from th~ llght ~ource 13 a6 ~electiv~ly provided by th~ moYing ~iqlt of vlew, ~uch as a rotati~g cyli~d~r 72 having a slit thereon9 as in th~ embodimeat o~ Fig. 3 desrribe~ abovz.
Other ~eans can be providet for transmittlng or reflectlDg light recelved from the respecelve llght 3ensing po~ltions to the 8i~glo photodetector, such a8 a mirror or mlrror a~enbly- Tha i~ner end 74 a~
each fiber optic cabl2 ~8 ~ light coupling relatioa to detector 4g~, 1~ ~111 be apprec~at~d thAt the embodiments di~cussed above m~y bo design~d ~or usa ~ lsnd BurVeyi~g but are ~ore sultabl~ for us¢ wit~
data entry tablee~. NoweYer, the embodiment of ehe lnveatlo~ shown i~
Flg~. 13 ant 14 i~ especially sultod or land survey~g. ~ s~QglR
pho~odetec~or 49b 1~ mouated on the ead of a boo~ 80 hsvin~ a couneerwa~ght 82 at ehe oeher end chereo~, thQ ~oo~ being ~ou~ted ~or rota~ion o~ a tripod B4 or other suleable ~upport, a~d ro~a~ed ae ~
k~ow~ Y~loe~ty b~ ~eans of a ~oeor B6. A lighe ~ource 13~ is pro~lded ae th~ pol~t re~ote from ehe deteotor, the lighe from thls 30urca being d~eectable by ch~ sl~gle detector st each of t~o po81t~0n8, AY
Illuserated In Fl~. 14. In the illustrated e~bodl~e~t, th~ po31~o~'8 ~,...................................... .
~s~
are shown at diametrically opposite Fositions of a ro ~ cycle. A
n~rrow fleld o vlew or the detoctor 1~ provided by any convenIen~
means, such 85 a rotating slle as tescribed-above. Ihu9, a .11~ o~
sight between the light source a~d e~ch lighe seniin~ positlo~ of the detector 1~ speelfied, and the posi.eion o the llght sourco then determined. A ~maller version of thls single detector embodi~ent c~
also b~ employed for data eablet o~ other dsta ~ntry purposas.
I~ all the e~bodi~ents disc.ussQd heretofors, it i8 as~u~d th~t there i~ a cleAr ~lins of ~ight" betw~an the llght sourc~ 3n~ th~
two llght rec~lving locatIons. This would w ually b~ the case rlth data cntry tsblets o~ tha type described, where the s~lected area ~8 al~ay~
locatet on one side of the "base lin~" whlch extends between th~ t~o s21~cted light receiYlng locations. However, 1~ applicatlon~ wh~r~ th~
"fielected area" to be monitored completely surrounds the base lIn~
extendi~g becween ~he two light receivlng location0, or where there ma~
not alwaya be a cle~r "line of 9ight" beeween the llght ~o~rce and both of the light receivltlg locse~ons (such a~ ln land surve~iug where the 0~ Big~lt ~ght b~ blocket by a tree or other ~o~ o~ble ob~ects), eompl~t~ ~urvelllanc~ of the s~lected area may no~ be possl~le.
Th~reforo, accortl~g to ~nother ~bodl~ene ~uch a~ tlagra~
ms~lcally illustraeed in Flg. 15, a ~hlrt light rec~iv~ng loeatio~
be providet eo as~ure complet~ ~urvelll~nce oP th~ ares. I~ th~
lllustration o~ Flg. 15, tho~e ele~nt-~ which ar~ the same R8 el~e~t~
~hown in th~ embodim~nt o~ Flg. 2, car~ co~mon ref~rence nu~bor~. As ~ho~n, a flr~t base line Ll ls deflned by light recei~iDg dlod~3 12 snd 14 which scan ~3.ected area 88 extendlng o~ both ides o~ bas~ Lin~ Ll as indlcated by :Llght pen llA and llB on eho ri~ht ~de a~d ligh~ p~n ~.
~2579~7 ! llC on -the left side. ~orn~ally almost all locations in the select area 88 woult satlsfactori~y be scanned by light recel~ing dlodes 12 and 14 sùch ehat the posi~ion of a llght 60urce could readIly be deter~iaed.
However in th~ e.vent an ob~ect 88 whlch is opa~ue to light source 11B
~a~ loca~ed so 88 to block the llne of sight beeween light pen 1IB a~d light re~elving dlode 14 (which llne of ~lght i8 repre~ented by ll~
segment~ 90 ~nd 92). ~he light receiviDg diodo 12 would not hav~ an input to help d~termlne th~ lo~atlon o~ light pe~ 11B, ~nd co~se4uently the loc~tio~ of llght pen 1lB along the lins of 3ight 94 could not b~
d~torml~ed. ~ow~r, accortlng to tho e~bodlme~t of th~ pres~n~
ln~entio~ show in i~ Fig. 15, there i8 al90 ~ncluded ~ third light r~ceiving dlodo 96 whlch 18 located st a know~ position ~d di~tanc~
wlth re~pect to basa lin~ L1. As i~ 8180 clear Ero~ tha lllustration o~
rig. 15, ehr~ ~re 3econdary ba6e lines L2 and L3 e3tabli~hed b~t~en th~ light rocelvi~g d~ode~ 12 and 96, and 14 and 96 re~pectl~el~.
Consequea'Iy, the positlon o~ llght pe~ 11B may readily be d~ten~ined by proccsslng e~æ inform~tio~ fro~ llgh~ recelvi~g d~ot~ 12 an~ 96 wi~h resp~t to b~s~ lln~ L2 in th~ sa~ ~an~r as the ~n~orm~tion ~rom llgh~
rc~elvlng dlode 12 and 14 ~as processed ~ith re~p~t to ba~a lin~
I~ a simil~r ~s~ner, if the ll~e o~ 8~ 8ht betwee~ tho llght source snd llght recelvl~g diode 12 1~ blocked, informatlo~ from lighg r~c~7~g tiod~ 14 a~t light rec~lvi~g tlod~ 96 mAy be used ~eh resp~ct eo ~a line L3 to d~esrmlne th~ position of ~he l~ght ~o~rc~. ~ th~rd li8h~
receiY~ng d~od~ ~ould sl~o be neceasary if ehe light 90urce ~rQ to 11~
along an exten~io~ o~ a base line eæeenting between two ll~ht re~e~ g dlodas ~ven i~ thore was no blockage of light pat~. For e~a~ple a9 ehow~ i~ Flg, lS light pen llA lle8 alo~g a~ ext~nsio~ of L3 and consequently, it is l~po~sibl~ to deeer~in2 ch2 di~ta~cs of eh~
,~ .
~ 2S7917 light source fram elther liqht receiving diode 14 or li~ht receivin~
diode 96. Bo~ever, in this exampl~ the location of light pen llA ~ay readi~y be detsr~ined by proces~ing the ln~or~aeion rece~ved froM llght receivi~g dlode 12 and llght receiving diode 96 wlth r~spect to bsse i line L2.
Llgh~ pen source llC i~ included eo lllustraee thae thc ~urvelllanco a~ea or selectet area completely surround th~ lighe rec~lv lng locat~ons. Furthermore, although the lighe racelvlng d~ode 12, 14 and 96 are arra~8ed lu Flg. 15 90 as to form ~n equilateral tria~gl~ to slmpll~y the prOCe~Bl~g of data or cslculations, the three locatious of the llght rec~i~ing dlode~ could ~or~ a rlght tr~angl~ os ~y oth~
lrr~ular trla~gl~ ~o loag a~ the location a~d d~s~nca o~ oach llKht recelvlng diode ls k~ow~ with respect to every oth~r llg~t rec~i~icg dioda.
Th~s l~v~ntio~ 1~ not ~o be llm1ted by what h~s ~c~
partlcularly a~ow~ a~d described except a~ lsdlcaeed ln th~ appa~dad cl~ims .
the emitter wi~hln the area of the tablet.
In one prese~a~y preferred embodiment, a rotsting cylinder is provided for each photodetector, the cylinder hav~ng a slit providi~ nar~w fleld o~ v~w or line of sight which is rotah ble at a const~nt and known angul~r veloci~y. 1rhe ~ me of rotation of esch o~ the cylinde~ ~ monitored with respect to a s*~t or reference pcsition su~h that the time eLQpsed between the start position and thetime at which light from the emitter is detected by e~h of the photodetectors ~
known. The elapsed time is a mea~ure of the angular position of the rot~ting cylinder with respect to the detecte~ position of the emitter ~nd rom this ~r information, the posltion of the emitter with respect to the deteetors is r~adUly determined by known geometrical relations. Alternati~ ly, the ~ngul~r po~ition of each of Ule rotst~ng cylinders can be determined by use of respectiYe sh~t ~ngleencoders which provide signal indications of the rotational position of the resp~-ti~e cyl~nders and therefore the respecti~ve fields of view. In this l~tter instan~e, _a_ ~s~
angular position ~3 measured directly, and the rotational velocity of th~ fieId~ of ~ew need not be const~nt or known, The rotatable ~ield of view can be provided by other means such ~ ~n opflque shield rotatably movQble ~round e~ch detector ~nd operatiYe to occlude light from the light source when in the line of sight between the source ~nd thedetector. A timing cycle can be commenced by the sensed change in received llghtupon passage of the le~ding or trailing edge of the shield. The moving field o~ view can ~lso be provide~d by a linearly moYable slit or other view llmlting shield.
In snother embodlment, d single photodete¢to~ is employed and Is rot~tabl~
~bout an aX~Q and operative to detect light from Q source movabl~ within a d~fined Qre~ at each of two predetermined positions ~n the path of rot~tion. The positlon of the light source in relation to the detector positions is then determined.
~n an alternative embodiment, a p~ir of light em~tter~ rovided along a straight e~ge which is movable within the tablet area ~d the p~sltion of eRch ofthe emitters is deterrnin~ in the m~nner described above to provido an indication of the pos~tion of the straight edge within the tablet area. Additional conrm~nds can be pro~ided in con~unction with the position data of the emit~er or emitters to provide d~h correspoDding wlth the position of the sts~lus or str~ight edge at intende~ portions of the eablet area.
The invention will be more fully understood from the followi~g de~iled description t~ken in conjunction with the ~ccompRnying drawings in which:
Fig. 1 i~ A, pietorial repr~sentation of a preferred embodirnent of the invention;
~2~
: Fi~. 2 is a dlac~ammatic representation of a prefered ~odiment of thn invention;
Flg. 3 i~ z diagrs~atic representation o~ one mean~ for sonAlng cyllnder rotatlon;
Flg. 4 1~ ~ dlagrammatlc ~epre~entatlon o~ another ~eA~B ~or se~in8 cylinder rotatlo~;
Fig. 5 i8 a block diagram of the proce4sing loglc;
Flg. 6 is a dlsgra~matic representatlon o~ an alternati~o ` e~bodi~nt;
Fig. 7 is a ti~r~m~atic represo~tatisn oX an ~ltarnati~
embodim~nt o~ tho inv~ntlon;
Fig. 8 is a plctorial representatlo~ o~ A detector snd view llmltlng 6hfeld means employ~t in the embodiment of Fig. 7;
Flg. 9 1~ ~ dlagra~atic represent~tlon of 8 ~urther cm~od~men~
employi~g a ~ie~ iti~g ~hield whlch Is li~early ~o~able;
Flg. 10 18 a diagra~n~ic r2preseneatlo~ of a ro~s~abla mirror employed for directl~g rece~ved llght to an as60ciated detector;
Fig. 11 1~ a d~a8ra~a ic representatloa of un alt~r~ativ~ rotat~og ~lrror arrangement fo~ dl~ectlng receiY~d llgh~ ~o ~n a socia~d photodetector;
~i~. 12 $8 ~ diagrAm~a~tc repre~enta~lo~ of a~ e~boti~e~e o~ th~
invention e~ployl~g flber optic cables for tlrec~ng llght fro~ ~wo ~ensed posltio~s to a 8i~glo pho~odeteceor;
F~g. 13 and Flg. 14 ar~ el~ation and eop ~ie~s, ~espectivoly, of a~oeher e~bodl~ent utlliz~ng a rotatable s~agl~ deteceor and us~ul especlally or land YurVeying purposes.
Fig. 15 i9 a dldgrammaeic representatio~ of a~ e~bodim~ut o~ tho invention e~ploying three li~he reeeiving locaeio~.
. ., i~ -6-~25~ L7 DhT~ILED DF~SCRIPl7IOM OF T~E :tNV~rION
-1 R~ferrln8 eo Flg~, 1 and 2, th~rQ i3 shown a data tablet havlng a defined area 10 wlthin which a stylus 11 is movsble, The ~tylu~ h~s llght emltter 13 such a~ a l~ght emitter diode (LED) on the tip thereof.
It should ba under~tood, however, that the light provlded by omlttor 13 18 not ll~ited to l~ht havlng a fre~uency in thc vl~lble ra~ge, and, In fact may preferab1y have a frequency in th~ lnfrared freque~cy ~ange.
Flrs~ snd s~co~d photodetectors 12 and 14 are providod along an odg~ of the tablet, th2 dctector~ being spaced apart by a predee~r~l~ed ~i3ta~c~
~ which deflnes ~ known b~se lin8. A pair of opaque cylind~r~ 16 ~nd lB
aro providod around respectlve photodetectors 12 and 14, e~ch o~ the cylinders havlng a r2spective slit 20 and 22, axinlly provlded thc~eo~
to provlde a narrow field of vi~w or line of slght.for light recoivsbla b~ eh~ respecti~ photodetector from the emltter 13. Each o~ thfl cylinder3 18 rotatable b~ suitable ~otlve ~e~s such as respectiYo electrlc motors.
The angul~r pO~le~G~ o each o~ thc ro~atl~ cyli~der~ 18 det~rmlned; i~ o~e embodiment, by ~ea~urs~e~t o~ thQ el~p~od tl~ G~
rotstlon o~ each of tha cyli~ders wlth r~p~ct to ~ star~ or zoro reference po31tion. As illustrated in Flg. 3~ a ~tast po8itio~ for each of the cyllndero is defin~d by a fiduclal ~srk 28 o~ the cyli~der a~d wh~h 18 3en~ad by ~enso~ 29 to .produc~ a s~gnal ~hlch eau~es a clock cou~tsr 1~ proc~sing loglc 30 ~F~g. 53 to b~ seartod to pro~id~ ~ co~t reprc~e~eatl~ of the a~gular positlon of the a~socia~ed rot~tl~g cyllnder ~leh respece to ehe Qtart po~itlon. Th~ pro~e3s~n~ logic 30 2S al90 re ei~ ehe ou~puts from phototetectors 12 ~nt 14. The ti~e ~lapsed be~ween tho start positf on and the time ~e which light fro~ th~
, -7-~ZS~ L7 emitter i~ detected by each of the pho-todetectors is determ med by lo~ic 30 by u3e of kno~m geometrical rel~tlo~shlp~ Th~ elapset ~ime ls ~
measure of t~e angular posltlon of the rota~l~g cyllnder~ with re~pect to ehe detected position of thQ e~itter find, fro~ thls ~ngular informQtion, ~ha posltlon o~ the ~ ter ul~h r~pect to thc d¢tec~or~
19 r&3dily deeermined. Tho logic 30 prsvlde3 ~n output ~iB~81 repre~ent~t~vo o~ th~ posielon of th~ e~lttnr wi~h~n tho tablet area, and thls slgnal csn be provided to a display or o~her u~ z~tio~
npparatus.
An alter~atlv~ embodlmant i5 ~llu~tr~ted ln Fig. 4 ir whtch tb~
angular position o~ each of th~ rotating cyllnders is direetly pro~ided.
~eferring co Fig. 4, a ~haft a~gle ercoder ~9 couplet to thQ cylinder 16, the encoder balne operatlve to provldc 8 signal representatlv~ o~
th~ rotstional po61tion of th~ s~sociated cyli~der. Th~ encod~r comprl6es an e~coder di~c 3b, attached to a~d rotaeable ~l~h th~
c~linder, a~d a light sensor 36 operative eo recei~ ht ~ro~ oourco 38 ~hlch 1~ dlrected thro~gh the dlsc 34. ~he sensor 36 pro~ides sig~al~ whlch repre~ent ehe rotaclon of the disc a~d cyl~ndc~ lC. Th~
eDcoder ~lgnals sre employed by logic 30 in as90el~tlo~ ~leh th~
phoeodetect~r 81gn~1~ tO calculat~ the p~ltlon o~ th~ o~it~r 1 rels~lo~ to ehe de~eetor~.
A ~urther embodlme~t i9 Illu.~tra~ed in Fig. 6 ~ ~h~ch ~ pslr of light emit~ers 40 a~d 42 i8 pro~ided ln 3paced relation along a seralgh~
ed~e which 3 mov~ble wlthl~ the t~blee area. rn the illu~traeed embodi~e~, the light emltter~ 40 and 42 are provldod on a ee~pla~e 44 whleh is movable ~ithl~ the tablet area. Th~ p~8ieiOn of esch o~ th~
emiteers ~9 deter~lned 1~ the man~er described above to pro~lde aa . --8--,~, ~25~7 : mdication of the straight ed~e defined by the ~paced emitt~rs wqthin the area of tho tablet. The template can include a stand~rd ~rame lnto which ~arious te~plate she~ts are inser~able, esch prov~dlng sy~bol~ aud forms as de~ired.
It ~ay bQ desirable to distingulsh between the re3pective ~ltt~r~
40 ant l2. Thi3 cln be acco~plished in ~everal different wsy~, lnclutl~g tho empl~ent of dif~erent fre!~uencles o~ llght ¢mi8810~ by the re3pectivo e~lttar~, or by pulslng thQ emltters at d~f~Qrout raee~, If such eotin~ of the light e~i8BionS iB e~ployed, the cl~cu~try a~sociatet with ~he light sa~sor~ will inelude mea~ for dlstiuguishlng between the raspectiYe light e~lssioo~.
In adtltio~ to the entry of the posltlon o~ ~ flt~lus poi~t or ~n edge and thd display o~ ~uch poiot or odge pO~itiO~ff ~ addltlo~al $n~ormAtlasl ean ~ ~ntered for display iu 8~60clatio~ ~eh ehe po~ltio~al tsta or for other as~ociated u6e. For example, oharActer~
such as n~mbers, l~teers and ~mbols 46 can be prov~ded o~ the templat~
44 of Fig. S aDd AUch ltem~ can ~e dl3played l~ assoclatlon with th~
poæltlo~ and orlentatio~ of the defined edge b~ e~try o~ such l te~w O
Such date enery ca~ b~, for exampl~, by mea~s of ~ optical pQn 48 for ~electi~g. characters. Ouce the orie~eatlon of eb~ d~in2t ed~ or orie~t~tlon o the t~mplat~ l~ k~own, in th2 ~a~ner de~cr~bed abo~e~ eh~
posltio~ of ~ach sgmbol~ nu~ber or lette~ ~thi~ t~a to~pl~t2 i~ al~o known a~d r~ b~ reatlly e~tered lneo a daea ~ysto~ for di~pla~ ~uch a~
~y opt~cal pen or oth~r known mes~s.
I~ th~ aboYe e~bodl~ent~, each det~ctor ha~ a rotatlng ~lit t~socla~ed th2rewith ~or de~lnl~g the re~pect~vc ~arrow fleld o~ ~ie~.
A further e~bodimesle is shown in Fig. 7, which dep~ct~ a p~ir of _9_ Q~' '~ S 7 ~ ~L~
detecbQrs 49 each hav mn a trc~nspc~ent cvlinder 50 disposed there3xound uith an opaqu~ ~egmant 52 on the cyllndar. Each o~ th~ detectors can ~e s~m~l~rly e~bodied as illustrated in F~g. 8,. Th~ detector~ rec~lv~
light from the li~ht source 13 ~t ~ll tlme~ ~x~ept when temporatlly occluded by the lnterpo~itlon of the opaque shleld i~ the llghe psth.
rhe line o~ sight between the light source and detector can b~ speclfIed at the leading edge or traIll~g edge of. the noving shieId. Th~ ~rcuat~
length uP the 3hiald caD be o~ any exl:ent lass than 360o Duri~g the interval at whlch the shleld occludes the light, the clock counters CA~
be res~e for the nexe timing cycle. In op~rstion, a ~t~rt ~ig~al can bs pro~ided ~ the leading ed8e of the ~hield enters th~ l~ght path, causlng a changR in the ~ensed lighe, and a timing lneerval com~w ~d for that rotatlonal cycl~ of ehe cyllnter. Alter~tively, the passage of the trailing edge of ~he shleld out oP tha llght path c~n signify eh~
~5 co~encenent of a timing cyclo.
The ~oving field of vi~w can be otherwise coordIAated ~ith thQ
detector a~t ~eed no~ b~ by a rotati~g fielt o~ ~, a~ de~crlbo~
aboYR. In th~ embodiment of Fig. 9, a~ opaque 8hi~1d 54 la pr~ided h~Yi~g ~ slie 56 ~her~in. Tho shleld beine l~arly uo~able I~
reciprocatlng fa~hion pest ~he. assoc~ated dee~ctor. E~ch detoctor includss a ~ilar reciprocati~g shield. The line o~ ~lght beewse~ o~ch detector a~d th2 light source is deeer~lned by tho alig~n~ Of ehe re~pecti~e ~lles wIth the re~pectivo llghe paths.
~ th~ e~bo~ent of Fig. 10, ~ rotat~ng ~rr~r 58 ~ e~plor~d to d~rec~ light ~r~ the light ~ource 13 eo the photodetector 4~ ~pon ~llgn~e~t of tho r~ cti~g ~urf~co 60 o~ tha rotating mlrror wleh thQ
lncite~t li~he, l~.ghe i~ directed to the detector to pecify tho ~ o~
s~
'7~
Si~lt for the positlon determlnin~ ccmru-tation. Another mirror implementaeion 19 showa ln Fig. 11, ln whlch the mirror 62 i~ rotatsbl~
about the axl~, and upon alignment of the reflecting surfa e 64 whlch the incident lightl light i~ reflected eo the detocto~ 49, which in this i lmplementation l~ top mounted ~ueh as on 8 suppor~ rm 66.
A further embodlment 1~ illustrated in Flg. 12 ln whlch ~ singl~
photodetector 4g~ is employed. A pair of ~ib~r optic cables 68 a~e provlded, each couplin~ l~ght from 8 resp6!et~ve senslng positiun to the single detector. Th~ out~r end 70 of each f~ber optlc c~bla 68 i8 dlDpo~ed to receive light from th~ llght ~ource 13 a6 ~electiv~ly provided by th~ moYing ~iqlt of vlew, ~uch as a rotati~g cyli~d~r 72 having a slit thereon9 as in th~ embodimeat o~ Fig. 3 desrribe~ abovz.
Other ~eans can be providet for transmittlng or reflectlDg light recelved from the respecelve llght 3ensing po~ltions to the 8i~glo photodetector, such a8 a mirror or mlrror a~enbly- Tha i~ner end 74 a~
each fiber optic cabl2 ~8 ~ light coupling relatioa to detector 4g~, 1~ ~111 be apprec~at~d thAt the embodiments di~cussed above m~y bo design~d ~or usa ~ lsnd BurVeyi~g but are ~ore sultabl~ for us¢ wit~
data entry tablee~. NoweYer, the embodiment of ehe lnveatlo~ shown i~
Flg~. 13 ant 14 i~ especially sultod or land survey~g. ~ s~QglR
pho~odetec~or 49b 1~ mouated on the ead of a boo~ 80 hsvin~ a couneerwa~ght 82 at ehe oeher end chereo~, thQ ~oo~ being ~ou~ted ~or rota~ion o~ a tripod B4 or other suleable ~upport, a~d ro~a~ed ae ~
k~ow~ Y~loe~ty b~ ~eans of a ~oeor B6. A lighe ~ource 13~ is pro~lded ae th~ pol~t re~ote from ehe deteotor, the lighe from thls 30urca being d~eectable by ch~ sl~gle detector st each of t~o po81t~0n8, AY
Illuserated In Fl~. 14. In the illustrated e~bodl~e~t, th~ po31~o~'8 ~,...................................... .
~s~
are shown at diametrically opposite Fositions of a ro ~ cycle. A
n~rrow fleld o vlew or the detoctor 1~ provided by any convenIen~
means, such 85 a rotating slle as tescribed-above. Ihu9, a .11~ o~
sight between the light source a~d e~ch lighe seniin~ positlo~ of the detector 1~ speelfied, and the posi.eion o the llght sourco then determined. A ~maller version of thls single detector embodi~ent c~
also b~ employed for data eablet o~ other dsta ~ntry purposas.
I~ all the e~bodi~ents disc.ussQd heretofors, it i8 as~u~d th~t there i~ a cleAr ~lins of ~ight" betw~an the llght sourc~ 3n~ th~
two llght rec~lving locatIons. This would w ually b~ the case rlth data cntry tsblets o~ tha type described, where the s~lected area ~8 al~ay~
locatet on one side of the "base lin~" whlch extends between th~ t~o s21~cted light receiYlng locations. However, 1~ applicatlon~ wh~r~ th~
"fielected area" to be monitored completely surrounds the base lIn~
extendi~g becween ~he two light receivlng location0, or where there ma~
not alwaya be a cle~r "line of 9ight" beeween the llght ~o~rce and both of the light receivltlg locse~ons (such a~ ln land surve~iug where the 0~ Big~lt ~ght b~ blocket by a tree or other ~o~ o~ble ob~ects), eompl~t~ ~urvelllanc~ of the s~lected area may no~ be possl~le.
Th~reforo, accortl~g to ~nother ~bodl~ene ~uch a~ tlagra~
ms~lcally illustraeed in Flg. 15, a ~hlrt light rec~iv~ng loeatio~
be providet eo as~ure complet~ ~urvelll~nce oP th~ ares. I~ th~
lllustration o~ Flg. 15, tho~e ele~nt-~ which ar~ the same R8 el~e~t~
~hown in th~ embodim~nt o~ Flg. 2, car~ co~mon ref~rence nu~bor~. As ~ho~n, a flr~t base line Ll ls deflned by light recei~iDg dlod~3 12 snd 14 which scan ~3.ected area 88 extendlng o~ both ides o~ bas~ Lin~ Ll as indlcated by :Llght pen llA and llB on eho ri~ht ~de a~d ligh~ p~n ~.
~2579~7 ! llC on -the left side. ~orn~ally almost all locations in the select area 88 woult satlsfactori~y be scanned by light recel~ing dlodes 12 and 14 sùch ehat the posi~ion of a llght 60urce could readIly be deter~iaed.
However in th~ e.vent an ob~ect 88 whlch is opa~ue to light source 11B
~a~ loca~ed so 88 to block the llne of sight beeween light pen 1IB a~d light re~elving dlode 14 (which llne of ~lght i8 repre~ented by ll~
segment~ 90 ~nd 92). ~he light receiviDg diodo 12 would not hav~ an input to help d~termlne th~ lo~atlon o~ light pe~ 11B, ~nd co~se4uently the loc~tio~ of llght pen 1lB along the lins of 3ight 94 could not b~
d~torml~ed. ~ow~r, accortlng to tho e~bodlme~t of th~ pres~n~
ln~entio~ show in i~ Fig. 15, there i8 al90 ~ncluded ~ third light r~ceiving dlodo 96 whlch 18 located st a know~ position ~d di~tanc~
wlth re~pect to basa lin~ L1. As i~ 8180 clear Ero~ tha lllustration o~
rig. 15, ehr~ ~re 3econdary ba6e lines L2 and L3 e3tabli~hed b~t~en th~ light rocelvi~g d~ode~ 12 and 96, and 14 and 96 re~pectl~el~.
Consequea'Iy, the positlon o~ llght pe~ 11B may readily be d~ten~ined by proccsslng e~æ inform~tio~ fro~ llgh~ recelvi~g d~ot~ 12 an~ 96 wi~h resp~t to b~s~ lln~ L2 in th~ sa~ ~an~r as the ~n~orm~tion ~rom llgh~
rc~elvlng dlode 12 and 14 ~as processed ~ith re~p~t to ba~a lin~
I~ a simil~r ~s~ner, if the ll~e o~ 8~ 8ht betwee~ tho llght source snd llght recelvl~g diode 12 1~ blocked, informatlo~ from lighg r~c~7~g tiod~ 14 a~t light rec~lvi~g tlod~ 96 mAy be used ~eh resp~ct eo ~a line L3 to d~esrmlne th~ position of ~he l~ght ~o~rc~. ~ th~rd li8h~
receiY~ng d~od~ ~ould sl~o be neceasary if ehe light 90urce ~rQ to 11~
along an exten~io~ o~ a base line eæeenting between two ll~ht re~e~ g dlodas ~ven i~ thore was no blockage of light pat~. For e~a~ple a9 ehow~ i~ Flg, lS light pen llA lle8 alo~g a~ ext~nsio~ of L3 and consequently, it is l~po~sibl~ to deeer~in2 ch2 di~ta~cs of eh~
,~ .
~ 2S7917 light source fram elther liqht receiving diode 14 or li~ht receivin~
diode 96. Bo~ever, in this exampl~ the location of light pen llA ~ay readi~y be detsr~ined by proces~ing the ln~or~aeion rece~ved froM llght receivi~g dlode 12 and llght receiving diode 96 wlth r~spect to bsse i line L2.
Llgh~ pen source llC i~ included eo lllustraee thae thc ~urvelllanco a~ea or selectet area completely surround th~ lighe rec~lv lng locat~ons. Furthermore, although the lighe racelvlng d~ode 12, 14 and 96 are arra~8ed lu Flg. 15 90 as to form ~n equilateral tria~gl~ to slmpll~y the prOCe~Bl~g of data or cslculations, the three locatious of the llght rec~i~ing dlode~ could ~or~ a rlght tr~angl~ os ~y oth~
lrr~ular trla~gl~ ~o loag a~ the location a~d d~s~nca o~ oach llKht recelvlng diode ls k~ow~ with respect to every oth~r llg~t rec~i~icg dioda.
Th~s l~v~ntio~ 1~ not ~o be llm1ted by what h~s ~c~
partlcularly a~ow~ a~d described except a~ lsdlcaeed ln th~ appa~dad cl~ims .
Claims (37)
PROPERTY OR PRIVILEGE IS CLAIMED ARE DEFINED AS FOLLOWS:
1. Apparatus for determining the position of at least one light source located and movable within a selected area, comprising:
light detecting means for monitoring light means emitted by said at least one light source at first and second locations, respectively, said first and second locations spaced a first predetermined distance apart along a base line;
said light detecting means suitable for detecting said light means emitted by said at least one light source located within said selected area, and wherein said light detecting means operates independently of said at least one light source;
means for determining a first line of detection between said at least one light source and a first light detecting means, said first line of detection occurring when said light means from said at least one light source is detected by said first light detecting means, and wherein said first line determining means operates independently of movement of said at least one light source;
means for determining a second line of detection between said at least one light source and a second light detecting means, said second line of detection occurring when said light means from said at least one light source is detected by said second light detecting means, and wherein said second line determining means operates independently of movement of said at least one light source;
means for ascertaining a first angle between said base line and said first line of detection, and for ascertaining a second angle between said base line and said second line of detection; and means responsive to said means for ascertaining for determining and providing signals representative of the position of said at least one light source within said selected area.
light detecting means for monitoring light means emitted by said at least one light source at first and second locations, respectively, said first and second locations spaced a first predetermined distance apart along a base line;
said light detecting means suitable for detecting said light means emitted by said at least one light source located within said selected area, and wherein said light detecting means operates independently of said at least one light source;
means for determining a first line of detection between said at least one light source and a first light detecting means, said first line of detection occurring when said light means from said at least one light source is detected by said first light detecting means, and wherein said first line determining means operates independently of movement of said at least one light source;
means for determining a second line of detection between said at least one light source and a second light detecting means, said second line of detection occurring when said light means from said at least one light source is detected by said second light detecting means, and wherein said second line determining means operates independently of movement of said at least one light source;
means for ascertaining a first angle between said base line and said first line of detection, and for ascertaining a second angle between said base line and said second line of detection; and means responsive to said means for ascertaining for determining and providing signals representative of the position of said at least one light source within said selected area.
2. The apparatus of claim 1 wherein said first and second line determining means further include means associated with each said light detecting means for providing at each of said first and second locations a moving field of view which includes a point of reference associated therewith, movement of said field of view being independent of said at least one light source, and wherein said angle-ascertaining means further includes means for ascertaining the position of the moving point of reference with respect to said first location when the point of reference intersects said first line, and means for ascertaining the position of the moving point of reference with respect to said second location when the point of reference intersects said second line.
3. The apparatus of claim 1 or 2 wherein said at least one light source further includes first and second light sources, said second light source spaced apart from said first light source a second predetermined distance, the pair of light sources indicative of a straight edge movable within said selected area; and wherein said light detecting means are adapted to detect light means emitted by said first and second light sources, and said first and second line determining means further include means for determining a third line of detection between said second light source and said first light detecting means, said third line of detection occurring when said lights means from said second light source is detected by said first light detecting means and wherein said third line determining means operates independently of movement of said second light source, and means for determining a fourth line of detection between said second light source and said second light detecting means, said fourth line of detection occurring when said light means from said second light source is detected by said second light detecting means, and wherein said fourth line determining means operates independently of movement of said second light source, said means for ascertaining further including means for ascertaining a third angle between said base line and said third line of detection, and for ascertaining a fourth angle between said base line and said fourth line of detection, and said means for determining and providing signals representative of the position of said second light source within said selected area and the position of said straight edge indicated by said pair of light sources within said selected area.
4. The apparatus of claim 2 wherein said first and second moving fields of view move arcuately around said first and second locations, respectively.
5. The apparatus of claims 1, 2 or 4 wherein said light detecting means comprises a pair of photodetectors positioned one each at said first and second locations.
6. The apparatus of claims 1, 2 or 4 wherein said light detecting means for monitoring further comprises:
means for supporting said light detecting means at a known distance from a pivot point; and means for pivoting said light detecting means around said pivot point such that said light detecting means intersects said first and second locations.
means for supporting said light detecting means at a known distance from a pivot point; and means for pivoting said light detecting means around said pivot point such that said light detecting means intersects said first and second locations.
7. The apparatus of claim 2 wherein said light detecting means comprises a pair of photodetectors positioned one each at said first and second locations; and said means for providing a moving field of view comprises a pair of opaque members located one each between said selected area and said pair of photodetectors, each of said opaque members defining a slit for transmitting a narrow beam of light means from said at least one light source therethrough, and means for repetitively moving said opaque member and said slit defined therein along a known path to provide said moving field of view of said selected area.
8. The apparatus of claim 7 wherein said known path is a straight line adjacent each of said first and second locations.
9. The apparatus of claim 7 wherein said known path is a circular path around each of said first and second locations.
10. Apparatus for providing signals representative of one or more positions of at least one light source movable within a selected area, comprising:
first and second photodetecting means spaced at first and second locations, respectively, along a base line by a first predetermined distance;
means associated with each said photodetecting means for providing a moving field of view for each photodetecting means, said moving fields of view moving arcuately around said photodetecting means independently of movement of said at least one light source;
means for monitoring angular positions of each of the arcuately moving fields of view with respect to the base line and providing signal indications thereof;
light means emitted by said at least one light source detectable by each of the photodetecting means;
a first signal generated by said first photodetecting means upon receipt of said light means from said at least one light source through the field of view of the first photodetecting means;
a second signal generated by said second photodetecting means upon receipt of said light means from said at least one light source through the field of view of the second photodetecting means; and means operative in response to said signal indications of the angular position monitoring means when said first and second signals are generated by said first and second photodetecting means, respectively, for providing a signal representing the position of the at least one light source within the selected area.
first and second photodetecting means spaced at first and second locations, respectively, along a base line by a first predetermined distance;
means associated with each said photodetecting means for providing a moving field of view for each photodetecting means, said moving fields of view moving arcuately around said photodetecting means independently of movement of said at least one light source;
means for monitoring angular positions of each of the arcuately moving fields of view with respect to the base line and providing signal indications thereof;
light means emitted by said at least one light source detectable by each of the photodetecting means;
a first signal generated by said first photodetecting means upon receipt of said light means from said at least one light source through the field of view of the first photodetecting means;
a second signal generated by said second photodetecting means upon receipt of said light means from said at least one light source through the field of view of the second photodetecting means; and means operative in response to said signal indications of the angular position monitoring means when said first and second signals are generated by said first and second photodetecting means, respectively, for providing a signal representing the position of the at least one light source within the selected area.
11. The apparatus of claim 10 wherein said at least one light source further includes first and second light sources, said second light source spaced along a predetermined line from the first light source and emitting light means detectable by each of said photodetecting means, the first and second light sources defining a straight edge movable within the selected area, and wherein the first and second photodetecting means are further operative to provide signals representative of said light means for said second light source when received through said first and second fields of view, and wherein said means for providing a signal representing the position of said first light source is further operative in response to said signal indictions of said angular position monitoring means when said light means from second light source is respectively detected by first and second photodetecting means for providing signals representing the position of said second light source and the position of said straight edge within said selected area.
12. The apparatus of claim 10 wherein said arcuately moving fields of view are rotating fields of view.
13. The apparatus of claim 12 wherein said means for providing a rotating field of view is operative to provide said rotating field of view at a predetermined angular velocity.
14. The apparatus of claim 13 wherein the predetermined angular velocity is constant.
15. The apparatus of claim 1, 2 or 10 wherein said at least one light source is a light emitting diode.
16. The apparatus of claims 2 or 10 wherein said means for providing a moving field of view includes an opaque member moving between said selected area and each of said first and second locations, said opaque member having a slit therein to provide a narrow field of view.
17. The apparatus of claim 10 wherein said arcuately moving fields of view associated with each said first and second locations includes a first and second reference point, respectively.
18. The apparatus of claims 4 or 17 wherein said means for providing said arcuately moving fields of view associated with each of said first and second locations includes at least a portion of an opaque cylinder with an axial slit therein at least partially surrounding each said first and second locations, and wherein each said axial slit represents said first and second reference points, respectively.
19. The apparatus of claims 4 or 17 wherein each said arcuately moving fields of view is provided by opaque shield means having a distinct boundary at least partially surrounding said first and second locations, respectively, said shield means movable with respect to said first and second locations to interrupt said light means traveling from said at least one light source toward said first and second locations, and wherein said distinct boundary on each said opaque shield is said first and second reference point, respectively.
20. The apparatus of claim 11, wherein light means emitted by each of said first and second light sources is respectively coded, and wherein the photodetecting means is operative to distinguish between said first and second light sources.
21. The apparatus of claim 11 and further including:
a template including said straight edge and having a plurality of information characters and symbols thereon;
means for selecting one of said plurality; and means for providing a signal representative of said selected one of said plurality.
a template including said straight edge and having a plurality of information characters and symbols thereon;
means for selecting one of said plurality; and means for providing a signal representative of said selected one of said plurality.
22. The apparatus of claims 1, 2 or 10 wherein said selected area is a data entry tablet and said at least one light source is a stylus having a light emitter on the tip thereon, and movable on the surface of the data entry tablet.
23. The apparatus of claim 10 wherein:
said first and second photodetecting means further includes third photodetecting means for monitoring light means of said at least one light source at a third location spaced a second predetermined distance along a second base line from said first location, and wherein a third signal is generated by said third photodetecting means upon receipt of said light means from said at least one light source through the field of view associated with said third photodetecting means, and said means for providing a position signal further includes means operative in response to a signal indication of said angular positioning monitoring means associated with said third photodetecting means when said third signal is generated for providing a signal representing the position of the at least one light source within said area.
said first and second photodetecting means further includes third photodetecting means for monitoring light means of said at least one light source at a third location spaced a second predetermined distance along a second base line from said first location, and wherein a third signal is generated by said third photodetecting means upon receipt of said light means from said at least one light source through the field of view associated with said third photodetecting means, and said means for providing a position signal further includes means operative in response to a signal indication of said angular positioning monitoring means associated with said third photodetecting means when said third signal is generated for providing a signal representing the position of the at least one light source within said area.
24. A data entry system for providing signals representative of one or more positions of a stylus movable within a defined area, comprising:
first and second photodetecting means spaced along a base line and separated by a predetermined distance therebetween, and wherein said first and second photodetecting means are immobile with respect to said stylus;
means associated with each photodetector for providing a uniformly rotating narrow field of view for each said first and second photodetecting means, and wherein rotation of said narrow field of view for said each said first and second photodetecting means is independent of movement of said stylus;
means for monitoring an angular position of each of the narrow fields of view with respect to the base line and providing signal indications thereof;
a light emitter associated with said movable stylus, said light emitter providing light means detectable by each of the first and second photodetecting means;
a first signal generated by said first photodetecting means each time said first photodetecting means, said narrow filed of view associated therewith and said light means are in linear alignment;
a second signal generated by said second photodetecting means each time said second photodetecting, said narrow field of view thereof, and said light means are in linear alignment;
and means operative in response to the signal indications of the angular position monitoring means when said first and second signals are generated by said first and second photodetecting means, respectively, for providing a signal representing the position of the stylus within the defined area.
first and second photodetecting means spaced along a base line and separated by a predetermined distance therebetween, and wherein said first and second photodetecting means are immobile with respect to said stylus;
means associated with each photodetector for providing a uniformly rotating narrow field of view for each said first and second photodetecting means, and wherein rotation of said narrow field of view for said each said first and second photodetecting means is independent of movement of said stylus;
means for monitoring an angular position of each of the narrow fields of view with respect to the base line and providing signal indications thereof;
a light emitter associated with said movable stylus, said light emitter providing light means detectable by each of the first and second photodetecting means;
a first signal generated by said first photodetecting means each time said first photodetecting means, said narrow filed of view associated therewith and said light means are in linear alignment;
a second signal generated by said second photodetecting means each time said second photodetecting, said narrow field of view thereof, and said light means are in linear alignment;
and means operative in response to the signal indications of the angular position monitoring means when said first and second signals are generated by said first and second photodetecting means, respectively, for providing a signal representing the position of the stylus within the defined area.
25. The apparatus of claims 1, 2 or 10 wherein said selected area is a land area to be surveyed, and said at least one light source is a reference pole selectively emitting light means of a predetermined characteristic, said reference pole being movable over said land area.
26. A method for determining a position of a light source movable within a selected area comprising the steps of:
emitting light having selected characteristics from said light source location within said selected area;
uniformly scanning said selected area from first and second locations spaced a predetermined distance apart along a base line, said step of uniformly scanning further comprising;
positioning first and second photodetecting means at said first and second locations, respectively, sequentially exposing incremental segments of each said first and second photodetecting means to said selected area, said sequential exposure occurring independently of movement of said light source, and monitoring said exposed incremental segments of each said first and second photodetecting means with respect to a reference associated therewith;
detecting emitted light from said light source at each said first and second locations, said detecting occurring independently of movement of said light source;
correlating said monitored incremental detection segments of said first and second photodetecting means with said detected light at each said first and second locations, respectively, to determine a first line of sight between said detected light and said first location and a second line of sight between said detected light and said second location, respectively;
determining a first angle between said base line and said first line of sight and a second angle between said base line and said second line of sight; and computing the position of said light source within said selected area from said first and second angles and said predetermined distance.
emitting light having selected characteristics from said light source location within said selected area;
uniformly scanning said selected area from first and second locations spaced a predetermined distance apart along a base line, said step of uniformly scanning further comprising;
positioning first and second photodetecting means at said first and second locations, respectively, sequentially exposing incremental segments of each said first and second photodetecting means to said selected area, said sequential exposure occurring independently of movement of said light source, and monitoring said exposed incremental segments of each said first and second photodetecting means with respect to a reference associated therewith;
detecting emitted light from said light source at each said first and second locations, said detecting occurring independently of movement of said light source;
correlating said monitored incremental detection segments of said first and second photodetecting means with said detected light at each said first and second locations, respectively, to determine a first line of sight between said detected light and said first location and a second line of sight between said detected light and said second location, respectively;
determining a first angle between said base line and said first line of sight and a second angle between said base line and said second line of sight; and computing the position of said light source within said selected area from said first and second angles and said predetermined distance.
27. A data entry tablet for providing signals representative of one or more positions of a stylus movable within the area of the table, comprising:
first and second photodetectors spaced along a base line and separated by a predetermined distance therebetween, said first and second photodetectors being immovable with respect to said stylus;
mean associated with each photodetector for providing a rotating narrow field for each photodetector, rotation of said narrow field of view of each photodetector being independent of movement of said stylus;
means for monitoring angular positions of each of the narrow fields of view with respect to the base line and providing signal indications thereof;
a light emitter associated with said movable stylus, said light emitter providing light means detectable by each said first and second photodetectors;
a first signal generated by said first photodetector each time said first photodetector, said narrow field of view associated therewith and said light means are in linear alignment;
a second signal generated by said second photodetector each time said second photodetector, said narrow field of view associated therewith and said light means are in linear alignment; and means operative in response to the signal indications of the angular position monitoring means when said first and second signals are generated by said first and second photodetectors, respectively, for providing a signal representing the position of the emitter within the area of the tablet.
first and second photodetectors spaced along a base line and separated by a predetermined distance therebetween, said first and second photodetectors being immovable with respect to said stylus;
mean associated with each photodetector for providing a rotating narrow field for each photodetector, rotation of said narrow field of view of each photodetector being independent of movement of said stylus;
means for monitoring angular positions of each of the narrow fields of view with respect to the base line and providing signal indications thereof;
a light emitter associated with said movable stylus, said light emitter providing light means detectable by each said first and second photodetectors;
a first signal generated by said first photodetector each time said first photodetector, said narrow field of view associated therewith and said light means are in linear alignment;
a second signal generated by said second photodetector each time said second photodetector, said narrow field of view associated therewith and said light means are in linear alignment; and means operative in response to the signal indications of the angular position monitoring means when said first and second signals are generated by said first and second photodetectors, respectively, for providing a signal representing the position of the emitter within the area of the tablet.
28. The data entry table of claim 27 including:
a light emitter spaced along a predetermined line from the light emitter of the stylus providing a light means detectable by each said first and second photodetectors, the pair of light emitters defining a straight edge movable within the area of the tablet;
the first and second photodetectors being operative to detect said light means from each of the emitters and provide said first and second signals representative thereof, respectively; and said means for providing said signal representing the position of the emitter being operation in response to the signal indications of the angular position of each of the rotating means when said first and second signals are generated to provide a signal representing the position of each said emitter and the straight edge within the area of the tablet.
a light emitter spaced along a predetermined line from the light emitter of the stylus providing a light means detectable by each said first and second photodetectors, the pair of light emitters defining a straight edge movable within the area of the tablet;
the first and second photodetectors being operative to detect said light means from each of the emitters and provide said first and second signals representative thereof, respectively; and said means for providing said signal representing the position of the emitter being operation in response to the signal indications of the angular position of each of the rotating means when said first and second signals are generated to provide a signal representing the position of each said emitter and the straight edge within the area of the tablet.
29. The data entry tablet of claim 27 wherein the means associated with each said first and second photodetectors is operative to provide a rotating field of view at a predetermined angular velocity.
30. The data entry table of claim 29 wherein the predetermined angular velocity is constant.
31. The data entry system tablet of claim 27 wherein the stylus includes the light emitter on a tip of the stylus movable on the surface area of the tablet.
32. The data entry tablet of claim 31 wherein the light emitter is a light emitting diode.
33. The data entry table of claim 27 wherein said means operative to provide a narrow field of view includes for each photodetector:
an opaque housing having a slit herein to provide the narrow field of view for said light means receivable by said first and second photodetectors from the light emitter.
an opaque housing having a slit herein to provide the narrow field of view for said light means receivable by said first and second photodetectors from the light emitter.
34. The data entry table of claim 33 wherein the opaque housing is a cylinder having an axial slit therein.
35. The data entry table of claim 28 wherein each of the light emitters are respectively coded, and wherein the first and second photodetectors are operative to provide respective first and second coded signals for distinguishing between respective light means.
36. The data entry table of claim 28 further including:
a template including said straight edge and having information characters thereon; and means for reading the information characters.
a template including said straight edge and having information characters thereon; and means for reading the information characters.
37. A data entry system for providing signals representative of one or more positions of a stylus movable within a defined area, comprising:
first and second photodetectors spaced along a base line and separated by a predetermined distance therebetween, said first and second photodetectors being immovable with respect to said stylus;
means associated with each photodetector for providing a rotating narrow field of view for each photodetector, rotation of said narrow field of view of each photodetector being independent of movement of said stylus;
means for monitoring an angular position of each of the narrow fields of view with respect to the base line and providing signal indications thereof;
a light emitter associated with said movable stylus, said light emitter providing light means detectable by each of the first and second photodetectors;
a first signal generated by said first photodetector each time the first photodetector, said narrow field of view associated therewith and said light means are in linear alignment;
a second signal generated by said second photodetector each time the second photodetector, said narrow field of view associated therewith and said light means are in linear alignment; and means operative in response to the signal indications of the angular position monitoring means when said first and second signals are generated for providing a signal representing the position of the emitter within the defined area.
first and second photodetectors spaced along a base line and separated by a predetermined distance therebetween, said first and second photodetectors being immovable with respect to said stylus;
means associated with each photodetector for providing a rotating narrow field of view for each photodetector, rotation of said narrow field of view of each photodetector being independent of movement of said stylus;
means for monitoring an angular position of each of the narrow fields of view with respect to the base line and providing signal indications thereof;
a light emitter associated with said movable stylus, said light emitter providing light means detectable by each of the first and second photodetectors;
a first signal generated by said first photodetector each time the first photodetector, said narrow field of view associated therewith and said light means are in linear alignment;
a second signal generated by said second photodetector each time the second photodetector, said narrow field of view associated therewith and said light means are in linear alignment; and means operative in response to the signal indications of the angular position monitoring means when said first and second signals are generated for providing a signal representing the position of the emitter within the defined area.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US732,864 | 1985-05-10 | ||
US06/732,864 US4688933A (en) | 1985-05-10 | 1985-05-10 | Electro-optical position determining system |
Publications (1)
Publication Number | Publication Date |
---|---|
CA1257917A true CA1257917A (en) | 1989-07-25 |
Family
ID=24945251
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA000506246A Expired CA1257917A (en) | 1985-05-10 | 1986-04-09 | Electro-optical position determining system |
Country Status (6)
Country | Link |
---|---|
US (1) | US4688933A (en) |
EP (1) | EP0202468B1 (en) |
JP (2) | JPS61260322A (en) |
CA (1) | CA1257917A (en) |
DE (1) | DE3684722D1 (en) |
NO (1) | NO177167C (en) |
Families Citing this family (147)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5159322A (en) * | 1985-04-19 | 1992-10-27 | Loebner Hugh G | Apparatus to digitize graphic and scenic information and to determine the position of a stylus for input into a computer or the like |
US4949079A (en) * | 1985-04-19 | 1990-08-14 | Hugh Loebner | Brightpen/pad graphic device for computer inputs and the like |
US5073770A (en) * | 1985-04-19 | 1991-12-17 | Lowbner Hugh G | Brightpen/pad II |
USRE36455E (en) * | 1985-04-19 | 1999-12-21 | Loebner; Hugh | Brightpen/pad II |
US4874238A (en) * | 1986-08-27 | 1989-10-17 | Kajima Corporation | Method and device for measurement with laser beam |
IE59553B1 (en) * | 1986-10-30 | 1994-03-09 | Inst For Ind Res & Standards | Position sensing apparatus |
JPS63201816A (en) * | 1987-02-18 | 1988-08-19 | Hitachi Ltd | Cursor display device |
US4852055A (en) * | 1987-09-04 | 1989-07-25 | The Laitram Corporation | Forming lines in computer aided pattern generating systems |
DE3853241T2 (en) * | 1987-09-14 | 1995-11-02 | Wacom Co Ltd | Electronic board device with a marker and an extinguisher therefor. |
DE3890813T1 (en) * | 1987-09-30 | 1990-08-30 | Komatsu Mfg Co Ltd | POSITION MEASURING DEVICE USING LASER BEAMS |
EP0340343B1 (en) * | 1988-04-30 | 1992-08-12 | Deutsche ITT Industries GmbH | Wireless remote control system of electronic sets |
US5012049A (en) * | 1989-01-03 | 1991-04-30 | Schier J Alan | Position determining apparatus |
JPH02235128A (en) * | 1989-03-09 | 1990-09-18 | Digital Sutoriimu:Kk | Wireless type computer input device |
US4936683A (en) * | 1989-06-22 | 1990-06-26 | Summagraphics Corporation | Optical tablet construction |
FR2650904A1 (en) * | 1989-08-11 | 1991-02-15 | Aschheim Raymond | Instantaneous, automatic reader |
JPH03196326A (en) * | 1989-12-26 | 1991-08-27 | Digital Sutoriimu:Kk | Wireless system computer input device |
JPH0425924A (en) * | 1990-05-22 | 1992-01-29 | Digital Sutoriimu:Kk | Wireless type computer input device |
US5179421A (en) * | 1990-08-20 | 1993-01-12 | Parkervision, Inc. | Remote tracking system particularly for moving picture cameras and method |
GB2247585A (en) * | 1990-08-25 | 1992-03-04 | Automatic Syst Lab Ltd | Tracking an object |
JPH04123122A (en) * | 1990-09-13 | 1992-04-23 | Sony Corp | Input device |
DE4111710C2 (en) * | 1991-04-10 | 1995-01-12 | Data Stream Corp | Wireless input device for computers |
JPH07117872B2 (en) * | 1991-04-22 | 1995-12-18 | 株式会社デジタルストリーム | Wireless computer input device |
NL9101542A (en) * | 1991-09-12 | 1993-04-01 | Robert Jan Proper | MEASURING DEVICE FOR DETERMINING THE POSITION OF A MOVABLE ELEMENT FOR A REFERENCE. |
US5294792A (en) * | 1991-12-31 | 1994-03-15 | Texas Instruments Incorporated | Writing tip position sensing and processing apparatus |
CA2060564C (en) * | 1992-02-06 | 1996-05-21 | Toru Suzuki | Wireless input system for computer |
US5469193A (en) * | 1992-10-05 | 1995-11-21 | Prelude Technology Corp. | Cordless pointing apparatus |
US5317140A (en) * | 1992-11-24 | 1994-05-31 | Dunthorn David I | Diffusion-assisted position location particularly for visual pen detection |
US5502568A (en) * | 1993-03-23 | 1996-03-26 | Wacom Co., Ltd. | Optical position detecting unit, optical coordinate input unit and optical position detecting method employing a pattern having a sequence of 1's and 0's |
WO1995002163A1 (en) * | 1993-07-08 | 1995-01-19 | Science Accessories Corp. | Position and angle determination using light |
GB2280504A (en) * | 1993-07-28 | 1995-02-01 | Data Stream Corp | Position data input system for computer. |
US5583323A (en) * | 1993-11-05 | 1996-12-10 | Microfield Graphics, Inc. | Calibration of graphic data-acquisition tracking system |
WO1995014286A1 (en) * | 1993-11-17 | 1995-05-26 | Microsoft Corporation | Wireless pen computer input system |
JPH07311041A (en) * | 1994-03-22 | 1995-11-28 | Minolta Co Ltd | Position detector |
US5525764A (en) * | 1994-06-09 | 1996-06-11 | Junkins; John L. | Laser scanning graphic input system |
US5897648A (en) * | 1994-06-27 | 1999-04-27 | Numonics Corporation | Apparatus and method for editing electronic documents |
US5737740A (en) * | 1994-06-27 | 1998-04-07 | Numonics | Apparatus and method for processing electronic documents |
US5652412A (en) * | 1994-07-11 | 1997-07-29 | Sia Technology Corp. | Pen and paper information recording system |
SE504846C2 (en) * | 1994-09-28 | 1997-05-12 | Jan G Faeger | Control equipment with a movable control means |
US5661506A (en) * | 1994-11-10 | 1997-08-26 | Sia Technology Corporation | Pen and paper information recording system using an imaging pen |
GB2299856B (en) * | 1995-04-13 | 1999-03-24 | Motorola Israel Ltd | Position-determining input device |
US5694153A (en) * | 1995-07-31 | 1997-12-02 | Microsoft Corporation | Input device for providing multi-dimensional position coordinate signals to a computer |
US6067080A (en) * | 1997-02-21 | 2000-05-23 | Electronics For Imaging | Retrofittable apparatus for converting a substantially planar surface into an electronic data capture device |
US6153836A (en) * | 1997-04-02 | 2000-11-28 | Goszyk; Kurt A. | Adjustable area coordinate position data-capture system |
US6104380A (en) * | 1997-04-14 | 2000-08-15 | Ricoh Company, Ltd. | Direct pointing apparatus for digital displays |
US6104387A (en) * | 1997-05-14 | 2000-08-15 | Virtual Ink Corporation | Transcription system |
US6130663A (en) * | 1997-07-31 | 2000-10-10 | Null; Nathan D. | Touchless input method and apparatus |
JP3492180B2 (en) * | 1998-01-30 | 2004-02-03 | キヤノン株式会社 | Coordinate input device |
DE29801635U1 (en) * | 1998-01-31 | 1998-03-19 | Dyckerhoff & Widmann Ag | Reflection arrangement for use in measuring the coordinates of a measurement point by means of a tachymeter |
US6147681A (en) * | 1998-05-14 | 2000-11-14 | Virtual Ink, Corp. | Detector for use in a transcription system |
US6191778B1 (en) | 1998-05-14 | 2001-02-20 | Virtual Ink Corp. | Transcription system kit for forming composite images |
US6111565A (en) * | 1998-05-14 | 2000-08-29 | Virtual Ink Corp. | Stylus for use with transcription system |
US6211863B1 (en) | 1998-05-14 | 2001-04-03 | Virtual Ink. Corp. | Method and software for enabling use of transcription system as a mouse |
EP1076893A4 (en) * | 1998-05-14 | 2005-03-09 | Virtual Ink Corp | Transcription system |
US6232962B1 (en) | 1998-05-14 | 2001-05-15 | Virtual Ink Corporation | Detector assembly for use in a transcription system |
US6124847A (en) * | 1998-05-14 | 2000-09-26 | Virtual Ink, Corp. | Collapsible detector assembly |
US6100877A (en) * | 1998-05-14 | 2000-08-08 | Virtual Ink, Corp. | Method for calibrating a transcription system |
US6177927B1 (en) | 1998-05-14 | 2001-01-23 | Virtual Ink Corp. | Transcription system kit |
US7268774B2 (en) * | 1998-08-18 | 2007-09-11 | Candledragon, Inc. | Tracking motion of a writing instrument |
US20100008551A9 (en) * | 1998-08-18 | 2010-01-14 | Ilya Schiller | Using handwritten information |
US6184863B1 (en) | 1998-10-13 | 2001-02-06 | The George Washington University | Direct pointing apparatus and method therefor |
US6366707B1 (en) * | 1999-04-13 | 2002-04-02 | Hewlett-Packard Company | Imaging apparatus alignment system and method |
JP4052498B2 (en) | 1999-10-29 | 2008-02-27 | 株式会社リコー | Coordinate input apparatus and method |
US7050177B2 (en) * | 2002-05-22 | 2006-05-23 | Canesta, Inc. | Method and apparatus for approximating depth of an object's placement onto a monitored region with applications to virtual interface devices |
US7006236B2 (en) * | 2002-05-22 | 2006-02-28 | Canesta, Inc. | Method and apparatus for approximating depth of an object's placement onto a monitored region with applications to virtual interface devices |
JP2001184161A (en) | 1999-12-27 | 2001-07-06 | Ricoh Co Ltd | Method and device for inputting information, writing input device, method for managing written data, method for controlling display, portable electronic writing device, and recording medium |
US20020054026A1 (en) * | 2000-04-17 | 2002-05-09 | Bradley Stevenson | Synchronized transmission of recorded writing data with audio |
AU6262501A (en) * | 2000-05-29 | 2001-12-11 | Vkb Inc. | Virtual data entry device and method for input of alphanumeric and other data |
US20020070055A1 (en) * | 2000-06-09 | 2002-06-13 | Wilfred Collier | Transcription system for use with flip charts |
AU2002226969A1 (en) * | 2000-11-22 | 2002-06-03 | Cirque Corporation | Stylus input device utilizing a permanent magnet |
JP4552345B2 (en) * | 2001-04-06 | 2010-09-29 | パナソニック株式会社 | Digitizer and electronic blackboard equipped with it |
US7257255B2 (en) * | 2001-11-21 | 2007-08-14 | Candledragon, Inc. | Capturing hand motion |
US20030095115A1 (en) * | 2001-11-22 | 2003-05-22 | Taylor Brian | Stylus input device utilizing a permanent magnet |
WO2003054683A2 (en) * | 2001-12-07 | 2003-07-03 | Canesta Inc. | User interface for electronic devices |
US7109979B2 (en) * | 2002-02-08 | 2006-09-19 | Virtual Ink Corporation | System and method for recording writing performed on a surface |
WO2003071410A2 (en) * | 2002-02-15 | 2003-08-28 | Canesta, Inc. | Gesture recognition system using depth perceptive sensors |
US10242255B2 (en) | 2002-02-15 | 2019-03-26 | Microsoft Technology Licensing, Llc | Gesture recognition system using depth perceptive sensors |
US20030169906A1 (en) * | 2002-02-26 | 2003-09-11 | Gokturk Salih Burak | Method and apparatus for recognizing objects |
MXPA04008817A (en) | 2002-03-13 | 2005-06-17 | O Pen Aps | A touch pad, a stylus for use with the touch pad, and a method of operating the touch pad. |
US7151530B2 (en) | 2002-08-20 | 2006-12-19 | Canesta, Inc. | System and method for determining an input selected by a user through a virtual interface |
US7526120B2 (en) * | 2002-09-11 | 2009-04-28 | Canesta, Inc. | System and method for providing intelligent airbag deployment |
US20040066500A1 (en) * | 2002-10-02 | 2004-04-08 | Gokturk Salih Burak | Occupancy detection and measurement system and method |
DE10246808A1 (en) * | 2002-10-08 | 2004-04-22 | Abatec-Electronic Ag | Methods and devices for determining the position of an object in space |
US8456447B2 (en) | 2003-02-14 | 2013-06-04 | Next Holdings Limited | Touch screen signal processing |
US7629967B2 (en) | 2003-02-14 | 2009-12-08 | Next Holdings Limited | Touch screen signal processing |
US8508508B2 (en) | 2003-02-14 | 2013-08-13 | Next Holdings Limited | Touch screen signal processing with single-point calibration |
JP2006523869A (en) * | 2003-03-12 | 2006-10-19 | オー−プン・アンパルトセルスカブ | System and method for measuring the position of a radiation emitting element |
US20070034783A1 (en) * | 2003-03-12 | 2007-02-15 | Eliasson Jonas O P | Multitasking radiation sensor |
US20040221790A1 (en) * | 2003-05-02 | 2004-11-11 | Sinclair Kenneth H. | Method and apparatus for optical odometry |
JP3977303B2 (en) * | 2003-08-21 | 2007-09-19 | シャープ株式会社 | Position detection system, transmitter and receiver in position detection system |
US7442914B2 (en) * | 2003-09-12 | 2008-10-28 | Flatfrog Laboratories Ab | System and method of determining a position of a radiation emitting element |
CN1867881B (en) | 2003-09-12 | 2010-08-18 | 平蛙实验室股份公司 | A system and method of determining a position of a radiation scattering/reflecting element |
US7439074B2 (en) * | 2003-09-30 | 2008-10-21 | Hoa Duc Nguyen | Method of analysis of alcohol by mass spectrometry |
US7355593B2 (en) * | 2004-01-02 | 2008-04-08 | Smart Technologies, Inc. | Pointer tracking across multiple overlapping coordinate input sub-regions defining a generally contiguous input region |
WO2005084155A2 (en) * | 2004-02-24 | 2005-09-15 | Weinstein, Lee | Method and apparatus for optical odometry |
US7538759B2 (en) | 2004-05-07 | 2009-05-26 | Next Holdings Limited | Touch panel display system with illumination and detection provided from a single edge |
US8009871B2 (en) | 2005-02-08 | 2011-08-30 | Microsoft Corporation | Method and system to segment depth images and to detect shapes in three-dimensionally acquired data |
WO2006090386A2 (en) * | 2005-02-24 | 2006-08-31 | Vkb Inc. | A virtual keyboard device |
CN101322092A (en) * | 2005-11-30 | 2008-12-10 | 皇家飞利浦电子股份有限公司 | Light pen input system and method, particularly for use with large area non-CRT displays |
US7755026B2 (en) * | 2006-05-04 | 2010-07-13 | CandleDragon Inc. | Generating signals representative of sensed light that is associated with writing being done by a user |
US20080166175A1 (en) * | 2007-01-05 | 2008-07-10 | Candledragon, Inc. | Holding and Using an Electronic Pen and Paper |
EP2135155B1 (en) | 2007-04-11 | 2013-09-18 | Next Holdings, Inc. | Touch screen system with hover and click input methods |
KR20100075460A (en) | 2007-08-30 | 2010-07-02 | 넥스트 홀딩스 인코포레이티드 | Low profile touch panel systems |
CN101802760B (en) | 2007-08-30 | 2013-03-20 | 奈克斯特控股有限公司 | Optical touch screen with improved illumination |
WO2009048365A1 (en) | 2007-10-10 | 2009-04-16 | Flatfrog Laboratories Ab | A touch pad and a method of operating the touch pad |
US8405636B2 (en) | 2008-01-07 | 2013-03-26 | Next Holdings Limited | Optical position sensing system and optical position sensor assembly |
US8294670B2 (en) * | 2008-02-05 | 2012-10-23 | Research In Motion Limited | Optically based input mechanism for a handheld electronic communication device |
EP2088497B1 (en) * | 2008-02-05 | 2020-06-03 | BlackBerry Limited | Optically based input mechanism for a handheld electronic communication device |
US20090279107A1 (en) * | 2008-05-09 | 2009-11-12 | Analog Devices, Inc. | Optical distance measurement by triangulation of an active transponder |
US9285459B2 (en) * | 2008-05-09 | 2016-03-15 | Analog Devices, Inc. | Method of locating an object in 3D |
US8902193B2 (en) | 2008-05-09 | 2014-12-02 | Smart Technologies Ulc | Interactive input system and bezel therefor |
US9746544B2 (en) * | 2008-12-03 | 2017-08-29 | Analog Devices, Inc. | Position measurement systems using position sensitive detectors |
SE533704C2 (en) | 2008-12-05 | 2010-12-07 | Flatfrog Lab Ab | Touch sensitive apparatus and method for operating the same |
WO2010138385A1 (en) * | 2009-05-27 | 2010-12-02 | Analog Devices, Inc. | Multiuse optical sensor |
US8692768B2 (en) | 2009-07-10 | 2014-04-08 | Smart Technologies Ulc | Interactive input system |
US8760632B2 (en) * | 2009-11-09 | 2014-06-24 | Toyota Jidosha Kabushiki Kaisha | Distance measuring apparatus and distance measuring method |
JP5525798B2 (en) * | 2009-11-20 | 2014-06-18 | 株式会社ニューフレアテクノロジー | Charged particle beam drawing apparatus and method for correcting charging effect thereof |
JP5516102B2 (en) * | 2010-06-11 | 2014-06-11 | セイコーエプソン株式会社 | Optical position detection device, electronic device and display device |
US8539685B2 (en) | 2011-01-20 | 2013-09-24 | Trimble Navigation Limited | Integrated surveying and leveling |
WO2013025557A1 (en) * | 2011-08-16 | 2013-02-21 | Plasmability, Llc | Crt light pen interface for flat panel displays |
US9702690B2 (en) | 2011-12-19 | 2017-07-11 | Analog Devices, Inc. | Lens-less optical position measuring sensor |
US10168835B2 (en) | 2012-05-23 | 2019-01-01 | Flatfrog Laboratories Ab | Spatial resolution in touch displays |
WO2014168567A1 (en) | 2013-04-11 | 2014-10-16 | Flatfrog Laboratories Ab | Tomographic processing for touch detection |
US9658717B2 (en) * | 2013-05-14 | 2017-05-23 | Otter Products, Llc | Virtual writing surface |
US9229583B2 (en) | 2013-05-29 | 2016-01-05 | Otter Products, Llc | Object location determination including writing pressure information of a stylus |
US9170685B2 (en) | 2013-06-20 | 2015-10-27 | Otter Products, Llc | Object location determination |
WO2015005847A1 (en) | 2013-07-12 | 2015-01-15 | Flatfrog Laboratories Ab | Partial detect mode |
US9335866B2 (en) | 2013-11-20 | 2016-05-10 | Otter Products, Llc | Retractable touchscreen adapter |
JP2015106332A (en) * | 2013-12-02 | 2015-06-08 | 株式会社リコー | Coordinate detection system, information processing device, program, storage medium, and coordinate detection method |
US10146376B2 (en) | 2014-01-16 | 2018-12-04 | Flatfrog Laboratories Ab | Light coupling in TIR-based optical touch systems |
WO2015108480A1 (en) | 2014-01-16 | 2015-07-23 | Flatfrog Laboratories Ab | Improvements in tir-based optical touch systems of projection-type |
WO2015199602A1 (en) | 2014-06-27 | 2015-12-30 | Flatfrog Laboratories Ab | Detection of surface contamination |
WO2016122385A1 (en) | 2015-01-28 | 2016-08-04 | Flatfrog Laboratories Ab | Dynamic touch quarantine frames |
US10318074B2 (en) | 2015-01-30 | 2019-06-11 | Flatfrog Laboratories Ab | Touch-sensing OLED display with tilted emitters |
EP3256936A4 (en) | 2015-02-09 | 2018-10-17 | FlatFrog Laboratories AB | Optical touch system comprising means for projecting and detecting light beams above and inside a transmissive panel |
US10401546B2 (en) | 2015-03-02 | 2019-09-03 | Flatfrog Laboratories Ab | Optical component for light coupling |
US10067905B2 (en) | 2015-05-26 | 2018-09-04 | Plasmability, Llc | Digital interface for manufacturing equipment |
WO2017099657A1 (en) | 2015-12-09 | 2017-06-15 | Flatfrog Laboratories Ab | Improved stylus identification |
EP3545392A4 (en) | 2016-11-24 | 2020-07-29 | FlatFrog Laboratories AB | Automatic optimisation of touch signal |
KR102344055B1 (en) | 2016-12-07 | 2021-12-28 | 플라트프로그 라보라토리즈 에이비 | improved touch device |
US10963104B2 (en) | 2017-02-06 | 2021-03-30 | Flatfrog Laboratories Ab | Optical coupling in touch-sensing systems |
WO2018174786A1 (en) | 2017-03-22 | 2018-09-27 | Flatfrog Laboratories | Pen differentiation for touch displays |
EP3602259A4 (en) | 2017-03-28 | 2021-01-20 | FlatFrog Laboratories AB | Touch sensing apparatus and method for assembly |
CN111052058B (en) | 2017-09-01 | 2023-10-20 | 平蛙实验室股份公司 | Improved optical component |
US11567610B2 (en) | 2018-03-05 | 2023-01-31 | Flatfrog Laboratories Ab | Detection line broadening |
WO2020153890A1 (en) | 2019-01-25 | 2020-07-30 | Flatfrog Laboratories Ab | A videoconferencing terminal and method of operating the same |
JP2023512682A (en) | 2020-02-10 | 2023-03-28 | フラットフロッグ ラボラトリーズ アーベー | Improved touch detector |
US11674797B2 (en) | 2020-03-22 | 2023-06-13 | Analog Devices, Inc. | Self-aligned light angle sensor using thin metal silicide anodes |
Family Cites Families (52)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US2297534A (en) * | 1941-08-13 | 1942-09-29 | Olson Bros Machine Tool And Sa | Distance measuring device |
US2379496A (en) * | 1942-04-06 | 1945-07-03 | Jr Pierre Paul Saunier | Altimeter |
US2350820A (en) * | 1942-08-10 | 1944-06-06 | Rca Corp | Aircraft altitude determining system |
US2414566A (en) * | 1943-04-05 | 1947-01-21 | Westinghouse Electric Corp | Position indicating apparatus |
US2489220A (en) * | 1945-03-15 | 1949-11-22 | Lafayette M Hughes | Light-sensitive altitude and direction indicator |
US2489222A (en) * | 1946-06-07 | 1949-11-22 | Lafayette M Hughes | Electric means for indicating the altitude and position of a craft when landing on arunway |
US2660792A (en) * | 1951-08-09 | 1953-12-01 | Lafayette M Hughes | Apparatus for aiding the landing of aircraft |
US2830487A (en) * | 1955-05-31 | 1958-04-15 | Louis E Griffith | Automatic range finding device |
US3128340A (en) * | 1961-12-21 | 1964-04-07 | Bell Telephone Labor Inc | Electrographic transmitter |
US3340763A (en) * | 1962-08-09 | 1967-09-12 | Wagner Electric Corp | Angular measuring device for light beams |
US3152317A (en) * | 1962-08-31 | 1964-10-06 | Tung Sol Electric Inc | Vehicle sensing means |
US3443095A (en) * | 1965-01-04 | 1969-05-06 | Frank Frungel | Geodetic ranging system |
FR1452041A (en) * | 1965-04-26 | 1966-02-25 | Electronique & Automatisme Sa | Communication device with an electronic calculator |
US3437825A (en) * | 1966-10-20 | 1969-04-08 | Process Equipment Co Of Tipp C | Distance measurer using converging sight beams and movable photoreceptors |
US3400398A (en) * | 1967-03-13 | 1968-09-03 | James M Lapeyre | Broadcast apparatus for position determining system |
US3654389A (en) * | 1968-07-12 | 1972-04-04 | Ibm | Coordinate input device |
US3613066A (en) * | 1968-10-22 | 1971-10-12 | Cii | Computer input equipment |
AT301331B (en) * | 1968-11-25 | 1972-08-25 | Eumig | Device for distance measurement |
US3680078A (en) * | 1969-12-23 | 1972-07-25 | Ibm | Light pen arrangement for providing three degrees of freedom for a light pen in an interactive graphics system |
US3633010A (en) * | 1970-05-04 | 1972-01-04 | Geosystems Inc | Computer-aided laser-based measurement system |
FR2093168A5 (en) * | 1970-06-04 | 1972-01-28 | Commissariat Energie Atomique | |
US3714657A (en) * | 1970-06-25 | 1973-01-30 | Laitram Corp | Method and apparatus for position location using angle encoding |
US3751154A (en) * | 1970-07-13 | 1973-08-07 | Eastman Kodak Co | Automatic rangefinder electronic circuitry |
FR2112717A5 (en) * | 1970-11-06 | 1972-06-23 | Compteurs Comp D | |
US3761877A (en) * | 1970-12-21 | 1973-09-25 | O Fernald | Optical graphic data tablet |
US3759614A (en) * | 1971-02-10 | 1973-09-18 | Eastman Kodak Co | Dual photocell range finder apparatus |
DE2208559A1 (en) * | 1972-02-23 | 1973-08-30 | Sick Erwin | ARRANGEMENT FOR DETERMINING THE LOCATION OF A FLYING OBJECT |
US3775560A (en) * | 1972-02-28 | 1973-11-27 | Univ Illinois | Infrared light beam x-y position encoder for display devices |
US3860754A (en) * | 1973-05-07 | 1975-01-14 | Univ Illinois | Light beam position encoder apparatus |
JPS5726369B2 (en) * | 1973-09-06 | 1982-06-04 | ||
GB1488814A (en) * | 1974-09-27 | 1977-10-12 | Ferranti Ltd | Apparatus for signalling the position of a point on a surface |
US3961851A (en) * | 1974-10-03 | 1976-06-08 | The United States Of America As Represented By The Secretary Of The Army | Passive stereovision range finder |
US4012588A (en) * | 1975-08-29 | 1977-03-15 | Science Accessories Corporation | Position determining apparatus and transducer therefor |
JPS594072B2 (en) * | 1977-03-02 | 1984-01-27 | 豪太郎 小田原 | Desired information detection device such as coordinate values |
FR2416480A1 (en) * | 1978-02-03 | 1979-08-31 | Thomson Csf | RADIANT SOURCE LOCATION DEVICE AND STEERING TRACKING SYSTEM INCLUDING SUCH A DEVICE |
US4177354A (en) * | 1978-04-17 | 1979-12-04 | Bell Telephone Laboratories, Incorporated | Graphic communications apparatus |
US4205305A (en) * | 1978-05-23 | 1980-05-27 | Tatsuji Nakada | Burglar alarm |
DE3070028D1 (en) * | 1979-10-16 | 1985-03-07 | Nat Res Dev | Method and apparatus for determining position |
US4294543A (en) * | 1979-11-13 | 1981-10-13 | Command Control & Communications Corporation | Optical system for developing point coordinate information |
JPS5675626A (en) * | 1979-11-26 | 1981-06-22 | Minolta Camera Co Ltd | Distance measuring device |
US4313109A (en) * | 1979-12-11 | 1982-01-26 | Sperry Corporation | Initialization control for light beam position indicator |
JPS56117110A (en) * | 1980-02-20 | 1981-09-14 | Kansai Electric Power Co Inc:The | Measuring method of position of drifting buoy |
DE3039425A1 (en) * | 1980-10-18 | 1982-05-19 | Ernst Leitz Wetzlar Gmbh, 6330 Wetzlar | DEVICE FOR PHOTOELECTRICALLY DETERMINING THE POSITION OF AT LEAST ONE FOCUS OF AN IMAGE |
US4364035A (en) * | 1981-05-18 | 1982-12-14 | Kirsch Steven T | Electro-optical mouse |
US4390873A (en) * | 1981-05-18 | 1983-06-28 | Kirsch Steven T | Electronic mouse |
US4470122A (en) * | 1981-09-30 | 1984-09-04 | The Boeing Company | Integrated electro-optical position sensing, workpiece probing and display method and apparatus |
JPS5864581A (en) * | 1981-10-14 | 1983-04-16 | Nec Home Electronics Ltd | Input equipment for handwritten character pattern |
US4409479A (en) * | 1981-12-03 | 1983-10-11 | Xerox Corporation | Optical cursor control device |
US4568182A (en) * | 1981-12-22 | 1986-02-04 | Summagraphics Corporation | Optical system for determining the position of a cursor |
US4520360A (en) * | 1982-09-20 | 1985-05-28 | General Signal Corporation | Sensing vertical and horizontal visibility |
US4550250A (en) * | 1983-11-14 | 1985-10-29 | Hei, Inc. | Cordless digital graphics input device |
JP2746370B2 (en) * | 1987-02-23 | 1998-05-06 | 株式会社リコー | Developer carrier in dry developing device |
-
1985
- 1985-05-10 US US06/732,864 patent/US4688933A/en not_active Expired - Lifetime
-
1986
- 1986-04-09 CA CA000506246A patent/CA1257917A/en not_active Expired
- 1986-04-14 DE DE8686105111T patent/DE3684722D1/en not_active Expired - Fee Related
- 1986-04-14 EP EP86105111A patent/EP0202468B1/en not_active Expired
- 1986-04-25 NO NO861636A patent/NO177167C/en unknown
- 1986-05-10 JP JP61107517A patent/JPS61260322A/en active Pending
-
1991
- 1991-08-05 JP JP1991069191U patent/JPH0720761Y2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
EP0202468B1 (en) | 1992-04-08 |
DE3684722D1 (en) | 1992-05-14 |
NO177167C (en) | 1995-07-26 |
JPS61260322A (en) | 1986-11-18 |
NO861636L (en) | 1986-11-11 |
US4688933A (en) | 1987-08-25 |
NO177167B (en) | 1995-04-18 |
EP0202468A1 (en) | 1986-11-26 |
JPH0490242U (en) | 1992-08-06 |
JPH0720761Y2 (en) | 1995-05-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA1257917A (en) | Electro-optical position determining system | |
US4420261A (en) | Optical position location apparatus | |
EP1591880B1 (en) | Data input devices and methods for detecting movement of a tracking surface by a speckle pattern | |
US5832139A (en) | Method and apparatus for determining degrees of freedom of a camera | |
US7135673B2 (en) | Imaging rotation angle absolute encoder | |
US4105925A (en) | Optical object locator | |
US3128340A (en) | Electrographic transmitter | |
EP0078809B1 (en) | Electro-optical mouse | |
US4963859A (en) | Method and apparatus for capturing information in drawing or writing | |
GB2131544A (en) | Optical position location apparatus | |
US5159322A (en) | Apparatus to digitize graphic and scenic information and to determine the position of a stylus for input into a computer or the like | |
US8294082B2 (en) | Probe with a virtual marker | |
JPH05509394A (en) | Real-time three-dimensional sensing device | |
WO1990015966A1 (en) | Optical tablet construction | |
CN105841674A (en) | Device and method for determining the deviation of two bodies from their intended position | |
KR100905382B1 (en) | Method for processing optical signals in a computer mouse | |
US4622462A (en) | Method and apparatus for three-dimensional scanning | |
US4453082A (en) | Coordinate measuring method and device | |
US4839526A (en) | Coordinate measuring method and device | |
US4694184A (en) | Coordinate measuring method and device using a contact member | |
CN100556152C (en) | Adopt the interactive electric whiteboard of linear array CCD camera | |
EP0053613A1 (en) | Method and apparatus for monitoring movement | |
US4779629A (en) | Making measurements on a body | |
US3566119A (en) | Infrared scanning device using a spherical lens | |
CN106303145A (en) | Image read-out |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MKEX | Expiry |