Light Pen

Kendler , et al. July 23, 1

Patent Grant 3825746

U.S. patent number 3,825,746 [Application Number 05/352,692] was granted by the patent office on 1974-07-23 for light pen. This patent grant is currently assigned to National Research Development Corporation. Invention is credited to Hayden Brian Kendler, Lionel George Ripley, David John Woollons.


United States Patent 3,825,746
Kendler ,   et al. July 23, 1974

LIGHT PEN

Abstract

A light pen for interactive computer graphics consists of an array of, for example, nine photo-electric sensors. Associated logic compares the signals from the various sensors with a common reference signal in order to generate command signals to move a spot of light incident on the array so that it is aligned with the centre of the array.


Inventors: Kendler; Hayden Brian (Ilford, EN), Ripley; Lionel George (Lewes, EN), Woollons; David John (Lewes, EN)
Assignee: National Research Development Corporation (London, EN)
Family ID: 10131791
Appl. No.: 05/352,692
Filed: April 19, 1973

Foreign Application Priority Data

Apr 27, 1972 [GB] 19582/72
Current U.S. Class: 250/227.13; 250/208.2; 345/179
Current CPC Class: G06F 3/03542 (20130101); G02B 6/06 (20130101)
Current International Class: G02B 6/04 (20060101); G06F 3/033 (20060101); G02B 6/06 (20060101); G02b 005/14 (); G08b 023/00 ()
Field of Search: ;250/227,23CT,22M,23R,209,217CR ;340/324A

References Cited [Referenced By]

U.S. Patent Documents
2289242 July 1942 Chance et al.
2418137 April 1947 Noell
3335287 August 1967 Hargens
3448274 June 1969 Altman
3482103 December 1969 Martinsen
3505666 April 1970 Thorpe
Primary Examiner: Lawrence; James W.
Assistant Examiner: Grigsby; T. N.
Attorney, Agent or Firm: Cushman, Darby & Cushman

Claims



We claim:

1. A light pen assembly having a two-dimensional array of at least three photo-electric sensors and control means for comparing the output of each sensor with a common reference signal and logic means operative in response to the control means to produce control signals indicating the required movement of illumination to bring it to a pre-determined position relative to the array of sensors.

2. A light pen assembly as claimed in claim 1, in which the array comprises at least four photo-electric sensors, one of said sensors being disposed at the centre of the array.

3. A light pen assembly as claimed in claim 1, in which each photo-electric sensor comprises a light pipe having a photocell at one end thereof, the ends of the various light pipes remote from the photocells being grouped to form the array.

4. A light pen assembly as claimed in claim 2 in which the level of the reference signal is dependent on the output from the photo-electric sensor which is receiving the greatest illumination.

5. A light pen assembly as claimed in claim 4, in which the control means includes a peak level circuit comprising a respective diode for each sensor connecting the sensors to a common circuit point and having polarity such that the diodes connected to all sensors having lower output levels than the output level of the sensor receiving the greatest illumination are reversed biased, and means for providing a reference signal at a level higher by a predetermined amount than the highest level output from the diodes.

6. A light pen assembly as claimed in claim 1, in which the reference signal is at a predetermined threshold level and the logic means is operative in response to those of the photo-electric sensors having outputs above said reference level to produce said control signals and includes means for inhibiting both of any such pairs of control signals indicating motion in opposite directions.
Description



This invention relates to light pens of the kind used in interactive computer graphics.

The use of light pens in interactive computer graphics is well known. By pointing such a pen at a cathode-ray-tube display, an operator is able to cause the computer producing the displayed picture to implement certain predefined operations such as erasure and duplication of parts of the image. Each of these functions requires the operator to be able to indicate to the computer the precise position at which the demanded alteration is to be effected. Conventionally, this is achieved using a light pen containing a single photo detector. In one mode of operation, the controlling computer causes a number of dots in a defined pattern, such as a cross, to be shown sequentially upon the display screen. After each pattern point appears, the pen output is interrogated to determine whether this point has been detected by the sensor. Thus it is possible to establish which of the pattern points falls within the detection field of the pen and, using the known geometric properties of the pattern, to compute shift values to be added to the component points to centre the pattern beneath the sensor in the detection head of the pen. If the pen is moved, the pattern follows or `tracks` it across the screen and thus can be placed at positions of interest.

This tracking procedure requires considerable involvement of the computer central processor and is expensive in the terms of the processing time which it uses. The maximum possible tracking speed is therefore often low. It is an object of the present invention to provide a light pen assembly, consisting of a light pen and associated logic circuits, in which the spatial properties of the system reside in the pen head and not in the tracking pattern so that the system is capable of tracking a single point on the display screen.

In Gordon A. Rose `Light Pen Facilities for Direct View Storage Tubes` I.E.E.E. Transactions on Electronic Computers, August 1965, page 637, there is disclosed a light pen comprising a set of four photo-sensors arranged in horizontal and vertical pairs. Each pair is connected to a respective difference amplifier which produces a difference signal indicating horizontal or vertical displacement. The pair of photodetectors and associated control circuit for indicating vertical displacement is quite separate from that indicating horizontal displacement. Consequently, it is necessary for the light pen to be oriented with a reasonable degree of accuracy. It is a further object of the present invention to provide a light pen which is not subject to this limitation.

According to the invention, a light pen assembly comprises a light pen having an array of at least three photo-electric sensors and comparator means operative to determine which of the sensors is receiving the greatest illumination.

Preferably the light pen assembly also includes logic means operative in response to the comparator means to produce control signals indicating the required movement of the source illumination to bring it to a predetermined position relative to the array of sensors.

In a preferred embodiment of the invention, the light pen has nine sensors arranged in a three by three array and the logic means is arranged to produce control signals indicating the movement of a source of illumination required to align it with the central sensor of the array.

An embodiment of the invention will now be described, by way of example, with reference to the accompanying drawings, in which:

FIG. 1 is a perspective view of a light pen head in accordance with the invention;

FIG. 2 is an elevational view of the light pen head shown in FIG. 1;

FIG. 3 is a schematic diagram of a light pen assembly in accordance with the invention;

FIG. 4 is a schematic diagram illustrating part of a cathode ray tube display screen;

FIG. 5 is another schematic view of a cathode ray tube display screen illustrating the effect of rotating the light pen head;

FIG. 6 is a circuit diagram of a light sensor amplifier forming part of the assembly illustrated in FIG. 3;

FIG. 7 is a circuit diagram of a peak level detection circuit forming part of the assembly illustrated in FIG. 3;

FIG. 8 is a schematic diagram of a coding logic unit forming part of the assembly shown in FIG. 3; and

FIG. 9 is a schematic diagram of an alternative form of light pen assembly in accordance with the invention.

The light pen illustrated in the drawings has nine sensor channels A to J. Referring to FIGS. 1 and 2, the sensing head 10 of the light pen consists of the exposed ends of nine flexible plastic light pipes 1A to 1J rigidly set in a matrix 12 of silicone rubber, epoxy resin or other similar material and encased in a thin-walled metal tube 14 of square cross-section. The exposed ends of the light pipes 1A to 1J are arranged in a 3 .times. 3 element array. The other end of each light pipe is connected to a respective photo-detector as will be explained with reference to FIG. 3. Between the tube 10 and the unit (not shown) housing the photo-detectors, the light pipes are gathered together and sheathed in protective plastic sleeving 16.

Referring to FIG. 3, each of the light pipes 1A to 1J is connected to a respective photo-detector 3A to 3J. The outputs of the photo-detectors 3A to 3J are connected to respective variable gain amplifiers 4A to 4J which are used to compensate for differences in sensitivity between the various sensor channels. The outputs of the amplifiers 4A to 4J are applied both to one input of respective comparators 5A to 5J and to respective inputs of a peak level detection circuit 18 which is arranged to apply to the second input of each of the comparators 5A to 5J, a signal of marginally lower level than its greatest input signal level. The effect of this is that unless two or more of the light pipes 1A to 1J receive equal illumination, only the comparator in the sensor channel producing the greatest signal can produce a logical `1` output, all of the others producing a logical `0`. If two or more of the light pipes are equally illuminated so as to be producing the greatest signal output, the corresponding comparators will each produce logical `1` outputs. The outputs of the comparators 5A to 5J are connected to respective bistable latches 6A to 6J, the reset inputs of which are connected via lead 19 to receive a resetting signal coincident with the bright-up strobe of the tracking spot so that the comparator output is sampled during each field period of the cathode ray tube display immediately after display of the tracking spot. The outputs of the bistable latches 6A to 6J are connected to a coding logic unit 20, the function of which will be explained hereinafter.

FIG. 4 shows part of a cathode ray tube screen 22 confronted by the light pen, the areas 7A to 7J being confronted by the exposed ends of the light pipes 1A to 1J respectively. It should be understood that the boundaries of these areas are not marked on the screen in any way and are shown in the drawing for convenience of representation only. Thus, when the tracking spot of the display is in its required position confronting the light pen, it occupies the area 7J on the display screen. In this condition, comparators 5A to 5J will determine that the photo-detector 3J is producing the largest output and consequently the latch 6J will be set.

In operation, the light pen head 10 is positioned so that at least one of the exposed ends of the light pipes 1A to 1J is illuminated by the tracking spot. The coding logic unit 20 sends commands to the computer indicating the required movement of the tracking spot to bring it into alignment with the end of the central light pipe 1J. Thus, for example, if initially the spot is located in the area 7C so that it illuminates the light pipe 1C, the required movement of the spot is downwards and to the left. The required movement of the spot for each of the nine areas is indicated in table 1 where zero indicates no movement and one indicates movement by a single increment.

______________________________________ Movement Required ______________________________________ Area of display Illuminated light pipe UP DOWN LEFT RIGHT ______________________________________ 7A 1A 0 1 0 1 7B 1B 0 1 0 0 7C 1C 0 1 1 0 7D 1D 0 0 1 0 7E 1E 1 0 1 0 7F 1F 1 0 0 0 7G 1G 1 0 0 1 7H 1H 0 0 0 1 7J 1J 0 0 0 0 ______________________________________

The increment size which is used is preferably slightly less than the spacing between the centres of the exposed ends of adjacent light pipes. With this spacing, centring of the spot in general occupies only a single iteration. Larger increments may cause oscillation of the spot or even may cause it to escape from the detection field. Smaller increments increase the time taken to centre the spot since several iterations may be required.

In general, if more than one light pipe receives maximum illumination so that more than one of the latches 6A to 6J is set, the appropriate command will be produced. For example, if the spot centre is located at the point 24 in FIG. 4, maximum illumination will be simultaneously received by the photo-detectors 3A, 3B, 3H and 3J. This will cause the spot to be moved down and to the right so that its centre is located at point 26 in FIG. 4. After the next scan, if the pen head 10 remains stationary, the spot centre will be moved back to the point 24. However, this cycle is harmless.

Excessive spot brightness or defocussing might lead to simultaneous illumination of, for example, photo-detectors 3A, 3G and 3H, thus producing commands up, down and right. In order to prevent this, the requirement for an up command is arranged to inhibit the production of a down command and vice versa. Thus, this situation would result in the production of a command to move the spot to the right. Thus, the logic provided by the coding logic unit 20 is as follows:

UP = (E + F + G).sup.. (A + B + C)

DOWN = (A + B + C).sup.. (E + F + G)

LEFT = (C + D + E).sup.. (A + G + H)

RIGHT = (A + G + H).sup.. (C + D + E)

The coding logic unit 20 provides logical 1 on output lead 28 when an UP movement is required, on 30 when a DOWN movement is required, on 32 when a LEFT movement is required and on 34 when a RIGHT movement is required. In addition, the coding logic unit 20 has a fifth output lead 36. In normal operation, logical 1 is produced on this output lead when maximum illumination is received by the central light pipe 1J. This can be used to provide a signal to the computer to indicate that the tracking spot is properly centred with respect to the light pen head. In addition, by using this output alone, the apparatus may be used as a conventional light pen. Alternatively, if a light pen with a large detection field and correspondingly low resolution is required, the outputs from all nine photo-detectors 3A to 3J may be combined and used to provide logical 1 on the output lead 36 if the cathode ray tube spot is detected by any of the photo-detectors 3A to 3J.

FIG. 5 illustrates the effect of rotating the light pen head through 45.degree.. If the centre of the tracking spot is initially at position 38 in the area 7A on the cathode ray tube screen, it will be moved to the right and down so that at the end of the first iteration, it is at position 40 in area 7B. In the next iteration, it is moved down to position 42 in area 7D and in a third iteration, to the left so that its final position is position 44 in area 7J. Thus, what would take one iteration if the pen 10 was correctly oriented has taken three iterations with the pen rotated through 45.degree. but the tracking spot has nevertheless been correctly positioned within the required area 7J. A similar result is obtained if the tracking spot is initially in any of the other outer areas 7A to 7H. In practice, the inherent rigidity provided by the light pipes 1A to 1J gathered together in their plastic sheath 16 is sufficient to make accidental rotation of the light pen by as much as 45.degree. highly unlikely.

Referring to FIG. 6, each of the photo-detectors 3A to 3J consists of a photosensitive field effect transistor 46 and an associated amplifier consisting of a first common-emitter stage comprising a bipolar transistor 48 and a final emitter follower stage employing a similar transistor 50. The field effect transistor 46 is optically coupled to receive illuminations from its associated light pipe as indicated by the arrow 52. Transitory illumination of the field effect transistor 46 due to passage of the cathode ray tube spot past the sensor head generates extra carriers at the gate-channel junction. This causes an increase in the reverse gate leakage current and a consequent rise in gate potential. A similar rise in source potential occurs due to the source follower configuration in which the field effect transistor is connected. A very high sensitivity and noise performance is obtained because of the very high resistance biasing networks which can be used. The positive voltage pulse produced by the field effect transistor 46 is amplified by the transistor 48 and a negative output voltage pulse of about one volt appears at the emitter of the transistor 50. To enable this pulse to be applied as a positive voltage to the differential comparators 5A to 5J, the adjustable amplifiers 4A to 4J are chosen to be inverting amplifiers.

The peak level detection circuit 18 is illustrated in FIG. 7. The outputs from the various adjustable gain amplifiers 4A to 4J are applied via respective diodes 8A to 8J to a 0.15.mu. F capacitor 56 which becomes charged within 0.7 volts of the greatest signal level. A high input impedance source follower circuit including a field effect transistor 58 monitors the voltage on the capacitor 56 and drives a compound emitter follower stage comprising transistors 60 and 62 which supplies the reference voltage to the comparators 6A to 6J (FIG. 3). The connection between the field effect transistor 58 and the transistor 60 is via a potentiometer 64 which is used to provide a constant D.C. offset of 0.5 volts between the inputs to the diodes 8A to 8J and the output to 62. This insures that there is an adequate difference between the inputs of the comparator in the channel receiving the highest illumination to ensure reliable setting of the associated latch 6.

The coding logic unit 20 is illustrated in FIG. 8. In order to provide the UP and DOWN commands, the three channels E, F and G requiring an UP command when the tracking spot is detected by the corresponding photo-detector are connected to a first OR gate 70 and the three channels requiring a DOWN command are connected to a second OR gate 71. The output of the OR gate 70 is connected directly to an AND gate 72, which provides the UP command on lead 28, and via an inverter 73 to an AND gate 74, which provides the DOWN command on lead 30. Thus illumination of any of the photo-detectors 3A, 3B and 3C inhibits production of an UP command even if one of the photo-detectors 3E, 3F or 3G is also illuminated and illumination of any of the photo-detectors 3E, 3F or 3G inhibits production of a DOWN command even if any of the photo-detectors 3A, 3B and 3C is also illuminated.

A similar arrangement, comprising OR gates 80 and 81, AND gates 82 and 84 and inverters 83 and 85 controls the production of LEFT and RIGHT commands.

To produce the signal on lead 3G indicating that the spot is centred, the J channel is connected directly to a five input AND gate 76, the other four inputs of which are connected, via respective inverters 77, 78 79 and 80 to the outputs of the AND gates 72, 74, 82 and 84.

FIG. 9 illustrates an alternative embodiment of the invention in which the peak level detection circuit 18 is omitted. Instead, the second input of each of the comparators 5A to 5J is connected to lead 90 to which a fixed reference voltage is applied. This reference voltage is chosen to have a magnitude higher than that of the output from any photo-detector due to ambient illumination. Thus, if the spot is symmetrically disposed on the division between the two sensors, both of the corresponding comparators will produce logical `1` outputs. If the spot size is larger than the end of a light pipe, a greater number of the comparators 5A to 5J may produce logical `1` output. As already explained, the coding logic 20 is designed to prevent contradictory commands appearing on the leads 28 to 34 in the event that more than one of the comparators 5A to 5J is producing a logical `1` output.

Instead of using a single reference voltage on lead 70, a separate reference voltage may be provided for each of the comparators 5A to 5J. Since these reference voltages can be individually adjusted to compensate for differences in sensitivity between the channels, the variable gain amplifiers 4A to 4J can be omitted. Each of the photo-detectors 2A to 2J, with its associated comparator, now forms a variable threshold light operated switch and can be replaced by a composite device performing this function.

The manner in which a computer can be programmed to respond to the outputs on leads 28 to 36 to control the position of a tracking spot on a cathode ray tube display is well known.

* * * * *


uspto.report is an independent third-party trademark research tool that is not affiliated, endorsed, or sponsored by the United States Patent and Trademark Office (USPTO) or any other governmental organization. The information provided by uspto.report is based on publicly available data at the time of writing and is intended for informational purposes only.

While we strive to provide accurate and up-to-date information, we do not guarantee the accuracy, completeness, reliability, or suitability of the information displayed on this site. The use of this site is at your own risk. Any reliance you place on such information is therefore strictly at your own risk.

All official trademark data, including owner information, should be verified by visiting the official USPTO website at www.uspto.gov. This site is not intended to replace professional legal advice and should not be used as a substitute for consulting with a legal professional who is knowledgeable about trademark law.

© 2024 USPTO.report | Privacy Policy | Resources | RSS Feed of Trademarks | Trademark Filings Twitter Feed