COMBINATION MOUSE, OPTICAL SCANNER AND DIGITIZER PUCK


by : Terrill H.Jones, Dale H.Sundby, and Steven A.Wright

ABSTRACT

A hand held unit can operate as a mouse to move a cursor on a display, as a hand held optical scanner for entering into a computer characters or graphic information delineated on a work sheet across which the unit is moved, or as a digitizing puck for tracing and digitizing lines or curves on a work sheet laid over a digitizing pad. The unit is connected via an electrical cable to an interface board plugged into an expansion slot inside a personal computer.

DESCRIPTION

The present invention relates to data entry devices for computers, and more particularly, to a hand held device which can selectively operate to move a cursor on a CRT, enter textual or graphic information via optical scanning, or enter coordinate information based on relative positioning of the device with respect to an underlying digitizer pad. Hand held mouse devices are well known which are manually movable over a desk top to position a cursor on the screen of a personal computer. Typically they incorporate track balls or other surface engaging means which rotate disk encoders to generate positional data.

Digitizer systems has also been in use with personal computers for many years, particularly for digitizing and recording graphic data such as lines and curves from a work sheet by tracing over the same, usually with a puck incorporating a cross-hair which facilitates accurate sighting. Typically the work sheet is laid over a digitizing pad having embedded therein conductor grids which inductively cooperate with a flux producing element in the puck.


More recently hand held optical scanners have been commercially available for entering text directly into a personal computer. Light from a hand held device is reflected off the page to create an image on a charge coupled device (CCD). In some cases, the operator programs the device to recognize a particular character size and font. The device is then manually slid along each line of text in order to enter the information character by character. Processing circuitry connected to the CCD provides ASCII signals to the personal computer representative of each of the characters scanned. Some of these hand held optical scanners are based on a pattern recognition approach. However the accuracy of such hand held optical text entry devices is marginal, partly due to the fact that sighting is difficult and they do not incorporate position sensing means. Furthermore, they are not capable of entering non-textural graphic information directly into a computer.

Presently a user must purchase a separate mouse, optical scanner and digitizing system and connect the same to his or her personal computer in order to have all of the foregoing capabilities available for a common application. Such capabilities are rapidly becoming essential for many financial, engineering and scientific programs. Apart from the substantial expense, the multiple devices lead to physical clutter on the desk top, where space is already at a premium, especially taking into consideration the fact that the user already has a conventional keyboard input device. Multiple input devices have duplicate power supplies and serializers. Furthermore, the convenient use of a plurality of such data entry devices with a single personal computer can be hampered by physical interconnection, data entry port and interface limitations. Several card slots are required for multiple input devices, but more demanding are the software implications of multiple input devices which must compete for the single data stream input to an application. The original architecture of the personal computer was not designed to support this diversity of input devices. In many cases it is the last device loaded that works, locking out all other devices. In some cases, dissimilar types of input cannot even reside in the same machine because of memory conflicts. There is no logical control system to provide pre-processing necessary to satisfy the limited resource managers resident in the typical personal computer hardware and software.

SUMMARY

It is therefore the primary object of the present invention to provide a flexible and reconfigurable manually operated data input device for a personal computer.

According to the present invention a hand held unit can operate as a mouse to move a cursor on a display, as a hand held optical scanner for entering characters or graphic information delineated on a page across which the unit is moved, or as a digitizing puck for tracing lines or curves on a work sheet laid over a digitizing pad. The unit may be connected via an electrical cable to an interface board plugged into an expansion slot inside a personal computer. When operating in a mouse mode, a track ball or other surface engagement means drives a pair of position transducers, which may comprise X and Y encoder disks and associated emitter-detector pairs, to generate signals used to position a cursor on a CRT. When operating in a scanning mode, signals from an optical transducer in a removable scanning head as well as signals from the position transducers are utilized by the interface board to input characters into the computer in ASCII form when text is scanned or graphic information when images are scanned. When operating in a digitizing mode, a flux producing element in a removable digitizer puck inductively couples with a plurality of grid conductors in an underlying digitizer pad to thereby generate signals representing the coordinates of the puck relative to the pad.

Comments

Popular Posts