`Kalendra et al.
`
`|||||||||||||||
`US005283.559A
`(11)
`Patent Number:
`5,283,559
`45 Date of Patent:
`Feb. 1, 1994
`
`54
`
`(75)
`
`(73)
`
`21
`22
`(51)
`(52)
`(58)
`
`(56)
`
`AUTOMATIC CALIBRATION OF A
`CAPACITIVE TOUCH SCREEN USED WITH
`A FIXED ELEMENT FILAT SCREEN
`DISPLAY PANEL
`Inventors: Paul W. Kalendra; William J. Piazza,
`both of Boca Raton, Fla.
`Assignee: International Business Machines
`Corp., Armonk, N.Y.
`Appl. No.: 947,688
`Filed:
`Sep. 21, 1992
`Int. Cl. ............................................... G09G 5/00
`U.S. C. ..................................... 345/168; 34.5/156
`Field of Search .................. 340/706, 712; 178/18,
`178/19, 20, 341/32, 33
`References Cited
`U.S. PATENT DOCUMENTS
`4,305,135 12/1981 Dahl et al. ............................ 341/33
`4,476,463 10/1984 Ng et al. .....
`340/72
`4,529,967 7/1985 Gift ................
`... 341/32
`4,680,429 7/1987 Murdock et al.
`... 178/19
`4,707,845 1/1987 Krein et al. .........
`... 178/19
`4,710,758 12/1987 Mussler et al. ...................... 340/712
`4,710,759 12/1987 Fitzgibbon .......................... 340/712
`
`4,737,773 4/1988 Kobayashi .......................... 340/707
`4,745,565 5/1988 Garwin et al. ......
`... 364/571
`4,853,498 8/1989 Meadows et al. .................... 178/19
`4,903,012 2/1990 Ohuchi....................
`... 340/709
`4,929,935 5/1990 Rysavy et al. ...................... 340/712
`5,008,657 4/1991 Hanson et al. ...................... 340/766
`OTHER PUBLICATIONS
`IBM Technical Disclosure Bulletin, "Self-Calibration
`and Coordinate Conversion for a Touchpad or Touch
`Screen Computer Input Device', vol. 30, No. 4, Sep.
`1987, pp. 1663–1666.
`Primary Examiner-Alvin E. Oberley
`Assistant Examiner-V. Chang
`Attorney, Agent, or Firm-Romualdas Strimaitis
`(57)
`ABSTRACT
`A touch screen display is automatically calibrated dur
`ing periods of active use or extended periods of non-use.
`Calibration contacts are cemented or embedded to the
`surface of a touch sensitive panel, and electrically con
`nected to a reference during calibration. The reference
`is either electrical ground or a resistive, capacitive, or
`inductive load.
`
`19 Claims, 5 Drawing Sheets
`
`58
`
`SWITCH
`
`FIRST
`DECODER
`
`
`
`
`
`
`
`
`
`
`
`
`
`TO
`CALIBRATION
`CONTACTS
`
`
`
`
`
`
`
`
`
`MICRO
`CONTROLLER
`
`SECONO
`DECODER
`
`Petitioners Samsung and Sony Ex-1018, 0001
`
`
`
`U.S. Patent
`
`Feb. 1, 1994
`
`Sheet 1 of 5
`
`5,283,559
`
`
`
`Petitioners Samsung and Sony Ex-1018, 0002
`
`
`
`U.S. Patent
`
`Feb. 1, 1994
`
`Sheet 2 of 5
`
`5,283,559
`
`FIG.2
`
`
`
`TOUCH
`SCREEN
`CONTROLLER
`
`Petitioners Samsung and Sony Ex-1018, 0003
`
`
`
`U.S. Patent
`
`Feb. 1, 1994
`
`Sheet 3 of 5
`
`5,283,559
`
`FIG. 3
`
`
`
`Petitioners Samsung and Sony Ex-1018, 0004
`
`
`
`U.S. Patent
`
`Feb. 1, 1994
`
`Sheet 4 of 5
`
`5,283,559
`
`FIG. 4
`
`TO
`SELECTING
`MEANS 38
`
`
`
`Petitioners Samsung and Sony Ex-1018, 0005
`
`
`
`U.S. Patent
`
`Feb. 1, 1994
`
`Sheet 5 of 5
`
`5,283,559
`
`FIG. 5
`
`SWITCH
`
`TO
`CALIBRATION
`CONTACTS
`
`REFERENCE
`60
`
`FIRST
`DECODER
`
`
`
`
`
`
`
`
`
`
`
`CONTROLLER
`
`SECOND
`DECODER
`56
`
`
`
`Petitioners Samsung and Sony Ex-1018, 0006
`
`
`
`1.
`
`AUTOMATIC CALIBRATION OF A CAPACITIVE
`TOUCH SCREEN USED WITH A FIXED ELEMENT
`FLAT SCREEN DISPLAY PANEL
`
`O
`
`5,283,559
`2
`A need thus exists for an apparatus which provides a
`means to automatically calibrate a touch sensitive panel
`used in conjunction with a fixed element display system.
`OBJECTS OF THE INVENTION
`An object of the present invention is to provide an
`apparatus to automatically calibrate a touch sensitive
`panel used in conjunction with a fixed element display
`system.
`Another object of the present invention is to provide
`an apparatus to automatically calibrate a touch sensitive
`panel used in conjunction with a fixed element display
`system periodically during active use.
`Still another object of the present invention is to
`provide an apparatus to automatically calibrate a touch
`sensitive panel used in conjunction with a fixed element
`display system after extended periods of non-use.
`A further object of the present invention is to provide
`an automatic touch screen calibration method which
`requires no operator contact or initiation.
`SUMMARY OF THE INVENTION
`The touch sensitive input device according to the
`present invention includes a fixed element display, a
`touch sensitive panel and a touch screen controller. The
`touch sensitive panel overlays the fixed element display
`in such a way that an image and/or target points are
`viewable through the touch sensitive panel. Further, a
`touch may be selectively applied to any location on the
`touch sensitive panel. The location or coordinates of an
`applied touch may be within a field, or in response to a
`choice, on the image provided on the underlying fixed
`element display and further serve as a method of data
`input or interactive use.
`The touch screen controller provides a means for
`translating the touch situs on the touch sensitive panel
`to an indicated coordinate on the fixed element display.
`The touch screen controller further provides a means
`for correcting the alignment of the touch sensitive panel
`with the fixed element display. As to this alignment
`correction means, the touch screen controller corrects,
`or otherwise adjusts, any misalignments between the
`touch situs or coordinates on the touch sensitive panel
`and the target situs or coordinates on the fixed element
`display.
`The invention uses calibration contacts either ce
`mented to the surface of the capacitive touch sensitive
`panel or embedded into the product housing that will
`make contact with the surface of the touch sensitive
`panel when assembled. The invention further provides a
`means of selecting an individual calibration contact for
`grounding or otherwise connecting to a resistive, capac
`itive, or inductive load. The selecting means is automat
`ically enabled periodically during use, or during ex
`tended periods of non-use. In so doing, the calibration
`contact and load may simulate a resistive, capacitive, or
`inductive load that otherwise would be introduced by
`an operator during a manual calibration procedure. As
`a result, the invention provides a completely automatic
`calibration by grounding, or otherwise selecting, indi
`vidual calibration contacts with all the measurements
`required to compute correction factors.
`BRIEF DESCRIPTION OF DRAWINGS
`FIG. 1 illustrates the arrangement of the display
`screen, touch sensitive panel, and transducers.
`FIG. 2 is a front view of a touch sensitive panel in
`accordance with the present invention.
`
`FIELD OF INVENTION
`The field of the invention is touch or pressure sensi
`tive panels wherein the location, in a work area, of an
`applied force is employed as data in a computer system.
`The work area is usually the face of a touch sensitive
`panel overlaying a display screen and particularly, the
`field of the invention is directed to a means of automati
`cally calibrating such an input device.
`BACKGROUND OF THE INVENTION
`Touch sensitive panels overlaying a display terminal
`screen are well known. The terminal responds to a
`touch at any location within a work area on the touch
`sensitive panel and identifies the location of the touched
`section. Such a system typically employs a capacitive
`sensing technique. Capacitive sensing systems typically
`have a controller which continually transmits a scan
`ning signal across the touch panel and samples the work
`25
`area until a touch is detected. When an area on the
`touch sensitive panel is touched by a user, the capaci
`tance of the user's body is added to the circuit. The
`controller senses the resulting change in capacitance
`and identifies the specific situs touched.
`30
`As the reliability of touch sensitive input devices has
`improved, and diversity of application software ex
`panded, touch sensitive devices, as a method of input,
`should be expected to be more widely used since no
`training is required to learn how to use such input de
`35
`vices. Thus, the computer user is not required to be a
`proficient typist or to know how to use an input device
`or computer. The hardware configuration is one that
`may be used without an alternate input device, such as
`a keyboard, offering flexibility in terms of space and
`portability. Applications using this sort of touch sensi
`tive input device already include, and certainly are not
`limited to, diagnostic analysis, retail point of sale termi
`nals, simulated aircraft flight controls, locator or infor
`mational displays, interactive educational systems, ma
`45
`chine control, or keyboardless entry systems.
`Capacitive touch screen devices are sensitive to
`changes caused by component temperature, component
`age, and stray capacitances. The devices must therefore
`50
`be calibrated before initial use and periodically thereaf
`ter in order to maintain accuracy. The calibration pro
`cess typically used with prior art technology involves
`displaying a mark in the active video area of the display
`screen, asking the user to touch the calibration mark as
`viewed on the overlaying touch sensitive panel, and
`then having an internal touch controller read and store
`touch position information. This is then repeated typi
`cally 2 to 8 times. The results of the calibration measure
`ments are quantified by the touch controller as devia
`tions from a standard, or otherwise as a set of correction
`factors, and are stored within the touch controller cir
`cuitry. After calibration, the touch controller automati
`cally applies the correction factors to each new touch
`so that the coordinates sent to the host system are as
`65
`accurate as can possibly be made. However, this pro
`cess has the undesired step of external operator inter
`vention in order to perform calibration.
`
`15
`
`20
`
`55
`
`Petitioners Samsung and Sony Ex-1018, 0007
`
`
`
`O
`
`5
`
`5,283,559
`4.
`3
`signals are processed by a panel output signal means,
`FIG. 3 is a partial side view of the display terminal,
`filtered, rectified, integrated, and digitized. A micro
`illustrating a calibration contact embedded in the touch
`processor, for example, then computes the touch loca
`screen enclosure.
`FIG. 4 is a partial top view of the display screen,
`tion and other information from the touch current sig
`nals. The microprocessor (not shown) interacts with the
`illustrating a calibration contact cemented to the touch
`host computer (not shown) which is connected to the
`sensitive panel.
`display unit 12. For example, the host computer may
`FIG. 5 is a block diagram of the selection means in
`cause selected information to be displayed on the screen
`accordance with the present invention.
`14. Also, the computer may change the displayed infor
`DETAILED DESCRIPTION OF THE
`mation as determined by software in the computer,
`INVENTION
`depending upon the location on the touch sensitive
`panel 16 which is touched by the user.
`The assembly in FIG. 1 is used in a touch sensitive
`FIG. 3 shows a side view of a partially disassembled
`display terminal. It includes a display unit 12 having a
`portion of the present invention. The optically transpar
`display screen 14. The illustrated display unit 12 is a
`ent touch sensitive panel 16 overlays, and is affixed to,
`fixed element display terminal and accordingly the dis
`the display screen 14. The touch sensitive panel 16 has
`play screen 14 is the face of the fixed element display
`an electrically conductive coating 18 over its entire
`terminal. An optically transparent touch sensitive panel
`surface or whatever portion of the screen 14 which is
`16 is affixed to the terminal over the display screen 14 so
`used to display user-selectable items. Also shown is one
`that the screen is visible through the touch panel. The
`of the transducers 20 (as representative) affixed to the
`touch sensitive panel 16 has an electrically conductive
`20
`touch sensitive panel 16. A calibration contact 32 may
`coating 18 (as shown in FIG. 3) over its entire surface.
`be either cemented to the surface of a capacitive touch
`The conductive coating is unpatterned in that it extends
`sensitive panel, or embedded between an insulating
`continuously over the entire display screen 14 or over
`enclosure 34 and touch sensitive panel 16, making
`whatever portion thereof is to display user selectable
`contact with the surface of the touch sensitive panel
`items.
`when assembled. In either embodiment, the insulating
`Four transducers 20, 22, 24, and 26 are affixed to the
`enclosure 34 and a gasket or seal 36 are provided to
`touch sensitive panel 16 and connected electrically to
`electrically insulate the touch sensitive panel 16 and
`the conductive coating 18. The transducers 20 and 22
`are at the opposite, horizontally separated, peripheral
`calibration contact 32 from undesired external sources
`or stray capacitance over the entire perimeter of the
`side edges of the touch sensitive panel and are elongated
`to extend along the touch sensitive panel edges opposite
`touch sensitive panel 16. Further, an insulated conduc
`tor 38 is provided for each calibration contact so as to
`to and parallel with one another. The other pair of
`provide a single point of contact between any calibra
`transducers 24 and 26 likewise are vertically spaced
`apart at opposite peripheral side edges of the touch
`tion contact 32 and a selection means. The selection
`sensitive panel opposite and parallel with one another.
`means may be a set of electromechanical or solid state
`35
`relays and control logic which allows a desired calibra
`When the touch screen 16 is mounted and calibrated,
`tion contact 32 to make electrical contact to a reference
`the transducers (20-26) are attached to the touch sensi
`60 (FIG. 5) by changing a set of control lines.
`tive panel 16 at fixed locations relative to the terminal
`Referring to FIG. 4, the display screen 14 offers an
`screen 14 so that the determination of a location on the
`active video display area 42 as well as an inactive dis
`touch sensitive panel 16 relative to the four transducers
`play area 44 about the periphery of the active video
`20-26 corresponds in a known manner to a location on
`display area 42. The active display area 42 comprising
`the display terminal screen 14. Therefore, by determin
`ing the location on the touch sensitive panel 16, a corre
`the area of the screen 14 which is used to view data or
`information displayed by the host system (not shown).
`sponding determination is made of the location on the
`In the preferred embodiment, each calibration contact
`display screen 14. FIG. 2 further illustrates the arrange
`45
`32 is kept outside the active video area 42 so that a
`ment of the touch sensitive panel 16, transducers 20-26,
`calibration contact 32 and conductor 38 leading to it
`and a touch screen controller 30 for providing a means
`for translating the physical touch situs on the touch
`does not interfere with the user's view of the active
`video display area 42.
`sensitive panel 16 to an indicated coordinate on the
`Referring to FIG. 5, a selection means employing a
`fixed element display, as hereinafter described.
`The method of determining X and Y coordinates for
`microcontroller 50, first decoder 52, latch 54, second
`decoder 56 and analog switch 58 are connected to each
`a touch situs on the touch sensitive panel 16 is disclosed,
`calibration contact 32. The switch 58 employs, in effect,
`for example, in U.S. Pat. No. 4,680,429 and hereby
`an independently operable contact for each calibration
`incorporated by reference. In U.S. Pat. No. 4,680,429, a
`function generator or signal source (not shown) gener
`contact 32. The contacts may be a relay or solid state
`55
`ates an alternating current voltage touch panel scanning
`device such as a field effect transistor (FET) switch.
`signal. The signal is amplified and applied to the pri
`The operation of the contacts is controlled by a signal
`mary winding of a touch panel driving transformer (not
`from the first decoder 52. The signal which controls the
`shown). The amplified signal drives the secondary
`individual contacts of the switch 58 is generated by the
`microcontroller 50 and applied to a data bus 51. The
`winding of the transformer and establishes an alternat
`ing current voltage across the secondary winding of the
`microcontroller's circuitry places the desired data value
`transformer. A multiplexer or switching circuit (not
`on the data bus 51, a specified I/O address to the ad
`shown) applies panel scanning signals from the outputs
`dress bus 53, and a control signal to the control bus 55
`of the secondary winding of the driving transformer to
`to indicate that a memory write or I/O cycle is taking
`place. The latch 54 allows the microcontroller 50 to
`selected transducers (20-26). In response to these scan
`65
`ning signals, panel output or touch current signals are
`store the signal applied to the data bus 51 by executing
`a memory write, or output, instruction. The second
`generated at the center tap of the transformer when the
`decoder 56, produces a latching pulse at the appropriate
`touch sensitive panel is touched. The touch current
`
`30
`
`25
`
`SO
`
`Petitioners Samsung and Sony Ex-1018, 0008
`
`
`
`10
`
`35
`
`5,283,559
`6
`5
`time (upon proper control signal) to indicate that the
`a touch sensitive panel overlaid on said fixed element
`display, said touch sensitive panel having an elec
`data bus value should be stored in latch 54, thereby
`trically conductive coating;
`allowing the microcontroller to perform other func
`at least one calibration contact affixed to said touch
`tions while a desired state of the switch 58 contacts is
`sensitive panel on said electrically conductive coat
`maintained. In an alternate embodiment, the decoder 52
`ing;
`may be eliminated and the individual contacts of the
`means for controlling a translation of a set of touch
`switch 58 may be controlled directly through latch 54.
`coordinates to a set of target coordinates utilizing a
`During calibration, when any of the contacts of the
`switch 58 are closed, the corresponding calibration
`correction factor;
`means, responsive to said controller means, for select
`contact 32 bonded to the surface of the touch sensitive
`ing at least one of said calibration contacts, and for
`screen 16 is electrically connected to a reference 60.
`The reference 60 provides a means for grounding, or
`generating said correction factor;
`a reference, selectable by said selecting means, ap
`otherwise connecting, the calibration contact 32 to a
`plied to said calibration contact;
`resistive, capacitive, or inductive load. The nature of
`the reference 60 potential is one that simulates a touch
`an insulated wire for each said calibration contact, a
`15
`first end of said wire terminating at said calibration
`or force applied to the touch sensitive screen 16.
`contact on said touch sensitive panel, a second end
`When the touch screen controller 30 makes a touch
`of said wire terminating at said selecting means.
`screen measurement with the reference 60 electrically
`2. The device as in claim 1, further comprising:
`connected to the touch screen, it will arrive at a differ
`a plurality of transducers, disposed on the front of
`ent result than it would have if the reference 60 had not
`20
`said touch sensitive panel, for converting a physi
`been applied. Therefore, by connecting the reference 60
`cal touch to an electrical signal.
`and making a measurement of the indicated coordinates,
`3. The device as in claim 1:
`the touch screen controller 30 is able to determine the
`an insulating enclosure for containing said touch sen
`effect of a simulated touch having specific, known coor
`sitive panel; and
`dinates on the touch screen. After each of the calibra
`25
`a gasket interposed between the front of said touch
`tion contacts 32 has been selected, a calibration correc
`sensitive panel and said insulating enclosure.
`tion factor is developed based on the difference between
`the indicated coordinates and corresponding known
`4. The device as in claim 2, wherein:
`said touch sensitive panel further comprises an active
`coordinates for each calibration contact 32. The rela
`tionship between the indicated coordinates and known
`video area and an inactive video area, wherein said
`30
`calibration contact is interposed in said inactive
`coordinates is stored in the touch screen controller 30
`and applied as a correction factor.
`video area.
`w
`5. The device as in claim 4, wherein:
`In the preferred embodiment of the invention, the
`said selecting means is enabled periodically during
`selection means is placed under the control of the touch
`screen controller 30. The calibration process may begin
`active use.
`at any time, without explicit intervention of the user or
`6. The device as in clain 4, wherein:
`said selecting means is enabled periodically during
`host computer. Typically, an automatic recalibration
`periods of non-use.
`may be done each time the system is powered up, at
`7. An automatic calibrating touch sensitive input
`periodic intervals during use (based upon a timer func
`device having a fixed element display, a touch sensitive
`tion within the touch screen controller 30), or after
`40
`panel overlaid thereon, comprising:
`extended periods of inactivity. In so doing, the inven
`means for controlling the translation of the location
`tion provides a completely automatic calibration proce
`dure by grounding (or otherwise selecting) individual
`of a touch situs on said touch sensitive panel with a
`corresponding target situs on said fixed element
`calibration contacts with all the measurements required
`display to generate a set of target coordinates, said
`to compute correction factors.
`controller means including a correction factor;
`If a user should happen to touch the screen while the
`recalibration process is taking place it will result in a
`at least one calibration contact on said touch sensitive
`panel, each said calibration contact having a corre
`new set of parameters which are drastically different
`sponding set of known coordinates on said fixed
`from the desired set. The touch screen controller 30 is
`element display, and means for selecting any said
`programmed to compare the difference between old
`calibration contact to simulate a touch applied to
`and new parameters to a preset threshold and, finding
`the front of said touch sensitive panel, said selec
`that the new values are significantly different, would
`tion means further generating said correction fac
`reject them and attempt to recalibrate itself at a later
`tor to correct any variance between the location of
`time. Repeated failures to recalibrate would be reported
`any said calibration contact and said corresponding
`as a potential hardware failure.
`55
`set of known coordinates.
`While the invention has been described above in con
`8. The device as in claim 7, further comprising:
`nection with a preferred embodiment therefore as illus
`a plurality of transducers, disposed on the front of
`trated by the drawings, those of skill in the art will
`said touch sensitive panel, for converting a physi
`readily recognize alternative embodiments of the inven
`cal touch to an electrical signal.
`tion can be easily produced which do not depart from
`9. The device as in claim 8, wherein:
`the spirit and scope of the invention as defined in the
`said touch sensitive panel further comprises an active
`following claims.
`video area and an inactive video area, wherein said
`We claim:
`calibration contact is interposed in said inactive
`1. An automatic calibrating touch screen apparatus,
`for introducing data into a data processing device, said
`video area.
`65
`10. The device as in claim 9, further comprising:
`data being indicative of the location of a localized touch
`applied at a touch situs, comprising:
`an insulated wire for each said calibration contact,
`said insulated wire having a first end and a second
`a fixed element display;
`
`45
`
`50
`
`Petitioners Samsung and Sony Ex-1018, 0009
`
`
`
`5,283,559
`8
`7
`for each said known calibration contact selected,
`end, the first end of said wire terminating at said
`and
`calibration contact, the second end of said wire
`providing said correction factor to said touch screen
`terminating at said selecting means.
`controller,
`11. The device as in claim 9 further comprising:
`15. The method as in claim 14, wherein:
`an insulating enclosure for containing said touchsen
`the step of selecting a calibration contact is per
`sitive panel; and
`formed periodically during active use.
`a gasket interposed between the front of said touch
`16. The method as in claim 14, wherein:
`sensitive panel and said insulating enclosure.
`the step of selecting a calibration contact is per
`12. The device as in claim 10, wherein:
`formed periodically during periods of non-use.
`said selecting means is enabled periodically during
`17. A method for automatically calibrating a touch
`active use.
`sensitive input device having a touch screen controller,
`13. The device as in claim 10, wherein:
`said method comprising the steps of:
`said selecting means is enabled periodically during
`providing a simulated touch by completing an electri
`periods of non-use.
`cal contact between a calibration contact, having a
`14. A method for providing calibration information
`set of known coordinates, and a reference, said step
`to a touch sensitive input device having a touch screen
`of providing a simulated touch further providing a
`controller, which translates the location of a touch situs
`set of indicated touch coordinates;
`to a target situs having a set of target coordinates on a
`establishing a correction factor to align the location
`fixed element flat screen display, said method compris
`of said set of indicated touch coordinates with the
`20
`ing the steps of:
`location of said set of known coordinates, for each
`selecting a calibration contact from a plurality of
`said known calibration contact selected, and
`known calibration contacts, said calibration
`providing said correction factor to said touch screen
`contact having a set of known coordinates;
`controller.
`providing a simulated touch by completing an electri
`18. The method as in claim 17, wherein:
`the step of selecting a calibration contact is per
`cal contact between the selected calibration
`contact and a reference, said step of providing a
`formed periodically during active use.
`simulated touch further providing a set of indicated
`19. The method as in claim 17, wherein:
`the step of selecting a calibration contact is per
`touch coordinates;
`establishing a correction factor to align said indicated
`formed periodically during periods of non-use.
`touch coordinates with said known coordinates,
`
`10
`
`5
`
`25
`
`35
`
`45
`
`SO
`
`55
`
`65
`
`Petitioners Samsung and Sony Ex-1018, 0010
`
`