|Publication number||US4616107 A|
|Application number||US 06/705,550|
|Publication date||7 Oct 1986|
|Filing date||26 Feb 1985|
|Priority date||29 Feb 1984|
|Also published as||DE3507110A1, DE3507110C2|
|Publication number||06705550, 705550, US 4616107 A, US 4616107A, US-A-4616107, US4616107 A, US4616107A|
|Inventors||Kiyomi Abe, Mitsuo Kazama, Hiroshi Kobayashi|
|Original Assignee||Pentel Kabushiki Kaisha|
|Export Citation||BiBTeX, EndNote, RefMan|
|Patent Citations (2), Referenced by (25), Classifications (7), Legal Events (4)|
|External Links: USPTO, USPTO Assignment, Espacenet|
1. Field of the Invention
The present invention relates to a pattern input apparatus, and particularly to a pattern input apparatus in which an input pen is caused to come in contact with an upper face of a tablet provided with a matrix of groups of conductors disposed at intervals along coordinate axes so as to input hand writing information into an electronic computer system, or the like.
2. Description of the Prior Art
A tablet having a grid of parallel conductors disposed along coordinate axes at regular intervals is disclosed, for example, in U.S. Pat. Nos. 3,567,859, and 3,732,369. In such a tablet, conductors belonging to one group are successively electrically actuated one after one with a pulse signal and then conductors in the other group are successively electrically actuated one after one with a pulse signal. An input pen having an electrically conductive tip end is made to come into contact with the face of such a tablet to make capacitive coupling with a pair of adjacent conductors. Signals obtained by the input pen from the conductors successively actuated with pulses is used to digitalize the coordinates of the position of the pen on the surface of the tablet. The position digitalizing operation is performed such that the position of input the pen is digitalized along one coordinate axis and then digitalized along the other coordinate axis.
In such a tablet type information input, it is a significant problem how to rapidly and high-accurately detect information as to a positional relation between conductors in performing pattern input. Referring to FIG. 1, a manner how to detect the position of the input pen will be described. FIG. 1 shows electrical potential levels on the conductors arranged on the tablet in the direction X. Characters L0, L1, and L2 designate the respective potential levels when a voltage is applied to conductors X0, X1, and X2 arranged at a distance W in the direction X. The potential level is approximately proportional to the distance. Assuming that an input pen is made to come in contact with a point T separated from the conductor X1 by a distance x, the distance x can be obtained by performing calculation in accordance with the following expression: ##EQU1## where d designates the highest potential level, b the second highest potential level, and c an offset value to be set for compensating for a change in potential level depending on the thickness, the quality, the number of sheets of paper disposed on the tablet. In the case where the distance x is calculated in the manner as described above, it is required to change the offset value c always in accordance with the conditions of paper disposed on the tablet, resulting in less practical use.
Accordingly, in British Pat. No. 1,440,130, there has been proposed a position indicating system based on a well known three-point detection method. According to this British patent, three signal levels are detected from three conductors, one being the nearest to the position of an input pen and the other two being adjacent to the nearest one, and the thus obtained signal levels are compared with each other to thereby obtain position information as to the input pen without being affected by the above-mentioned offset value. In this system, however, it is an indispensable condition to perform a complex calculation requiring a numbers of subtractions after the respective ratios among the three detection signals have been obtained, so that the calculation is very troublesome and when a general purpose microcomputer, or the like, is employed, there is a limit in hand writing speed to thereby make it impossible to make the system higher in its processing speed.
An object of the present invention is to provide a pattern input apparatus in which the position of an input pen can be accurately detected at a high speed without affected by the condition of paper, or the like, mounted on a tablet.
Another object of the present invention is to provide a pattern input apparatus which has a simple arrangement and in which sufficiently high speed input can be attained even in the case where a general purpose microcomputer is employed.
According to the present invention, there is provided a pattern input apparatus comprising: a tablet having a matrix composed of two sets of conductors disposed at intervals along coordinate axes; a pair of scanning means for successively supplying the conductors of the respective sets with scanning pulses; an input pen for detecting application of the scanning pulse on adjacent ones of the conductors when the input pen is positioned on the tablet, thereby producing position signals; a selecting circuit for selecting at least three ones of the position signals respectively having higher electric potentials; and an operation circuit for determining the position of the input pen in such a manner that one of the three selected position signals having the highest level is regarded as a reference signal and subtractions are performed between the reference signal and each of the remainder ones of the three selected position signals to obtain two potential differences, whereby the position of the input pen is determined from the ratio between the two potential differences.
In the pattern input apparatus according to the present invention, at least three higher signals and the potentials thereof are detected among the signals obtained by making the input pen come into contact with or displaced along the face of the tablet. That is, the invention employs such a system that the signals and the potentials of the conductor to which the input pen is most adjacently positioned and two conductors positioned at both sides of the first-mentioned conductor ajdacently thereto, the signal having the highest potential among these three signals is regarded as a reference signal, two potential differences are obtained by performing subtractions between the reference signal and each of the two remainder signals, and position of the input pen is determined by the ratio between the two potential differences. Accordingly, the error due to the influence of the above-mentioned offset value can be completely eliminated, the operation circuit may be constituted by a general purpose computer because of simplicity of calculations, and sufficiently high speed input can be obtained.
The above-mentioned and other objects, features and advantages will be more apparent from the following detailed descriptions with resepct to the embodiment illustrated in the accompanying drawings.
FIG. 1 is a digram showing the state of distribution of potentials, for explaining the principle of the conventional position detecting method;
FIG. 2 is a diagram showing the state of distribution of potentials, for explaining the principle of the position detection according to the present invention;
FIG. 3 is an explanatory diagram showing a main part of FIG. 2;
FIG. 4 is an electrical block diagram showing an embodiment of the present invention;
FIG. 5 is a diagram for explaining the potential levels detected from the respective conductors in FIG. 4; and
FIG. 6 is a flowchart for explaining the operation of the whole of FIG. 4 embodiment.
Referring to FIGS. 2 to 6, a preferred embodiment of the present invention will be described hereunder. Referring first to FIG. 2, the principle of the present invention is described. FIG. 2 shows the state of potential distribution similarly to that shown in FIG. 1, in which the conductors are parallelly disposed at a regular interval P.
Assume that the input pen is now made to come into contact with a point Tl or Tr separated from the center conductor X1. Assume that the respective potential levels detected from the left hand conductor X0, the right hand conductor X2, and the center conductor X1 are designated by reference characters b, a, and d respectively. Attention is made now to a triangle lmn formed by connecting the intersection point l between the respective potential levels of the conductors X0 and X1, the peak point m of the potential level of the conductor X1, and the intersection point n between the respective potential levels of the conductors X0 and X2, and another triangle lDB formed by connecting the potential level point D of the conductor X1 at the point Tl with which the input pen is in contact, the potential level point B of the conductor X0, and the above-mentioned point l. Further assume that the potential difference obtained by subtracting the potential level b at the potential level point B from the potential level d at the potential level point D is designated by the reference character e. The potential difference f between the points m and n has a value obtained by subtracting the potential level a at the potential level point A of the conductor X2 at the point Tl with which the input pen is in contact from the potential level d, because the potential distributions of the respective conductors are the same with each other. Accordingly, the following relation can be obtained from the geometrical relation between the abovementioned triangles lmn and lDB. ##EQU2## Similarly to this the following relation can be obtained if attention is made on the triangles l'mn and l'DA. ##EQU3## The position x with which the input pen is in contact is finally obtained by the following expression. ##EQU4##
That is, if the positions to the point separated from the conductor X1 (n=0, 1, 2 . . . ) by -P at the both sides of the conductor Xn are detected, the position of the input pen can be obtained in the same manner as above even if at any position the input pen exists because the potential distribution is a repeated one. Although description has been made above as to the X-axis direction, the same applies to the Y-axis direction, so that the contacting position of the input pen can be determined independently of the above-mentioned offset value c.
Referring to FIG. 4, the electrical arrangement will be described. FIG. 4 shows a tablet having a set of a plurality of conductors X0, X1 -Xn, XS, and XE each parallelly extending in the Y-direction and separated one from another by predetermined interval in the X-direction, and another set of a plurality of conductors Y0, Y1 -Yn, YS, and YE each parallelly extending in the X-direction and separated one from another by a predetermined interval in the Y-direction. Since such a tablet is known from the above-mentioned U.S. Pat. Nos. 3,567,859 and 3,732,369, detailed description is omitted thereabout. The reference numeral 11A in the tablet 11 designates an effective area where signal detection can be made on the tablet.
The two sets of conductors X0, X1 -Xn, XS, XE and Y0, Y1 -Yn, YS, YE are connected to the respective output terminals of scanning devices 12 and 13 from which scanning pulses are supplied successively to the conductors. An ON-OFF switch 15 actuated in response to the contact of an input pen 14 with the tablet 11 is incorporated in the input pen 14. The ON-OFF switch 15 is connected to one input of an input/output port 16. An output bus 17 of the input/output port 15 is connected to a microcommputer 18 and a memory 19 so that an output signal from the ON-OFF switch 15 is applied to the microcomputer 18 through the input/output port 16. An output bus 21 of the microcomputer 18 is connected to the respective input terminals of the scanning devices 12 and 13 through a gate circuit 22. The microcomputer 18 supplies a scanning pulse to the scanning device 12 or 13 in response to the output signal from the ON-OFF switch 15, and counts the scanning pulse. The gate circuit 22 acts to change over the application of the pulse from the microcomputer 18 between the scanning devices 12 and 13. In response to the pulse from the gate circuit 22, the scanning device 12 or 13 supplies a scanning pulse successively to the conductors one after one.
The input pen 14 detects the existence of the scanning pulse through capacitive coupling with the tablet 11 and the output of the input pen 14 is connected to one input terminal of a comparator 24 through an amplifier 23. A variable resistor 25 is connected at its output to the other input terminal of the comparator 24 so as to apply a slice voltage of a predetermined level thereto. The output of the comparator 24 is connected to an interruption terminal of the microcomputer 18 so that when a signal having a level larger than the predetermined slice level is received the comparator 24 produces the received signal to the microcomputer 18. In this embodiment, the slice level is preset such that signals can be detected from at least three conductors in the vicinity of the contacting point of the input pen 14. In response to the output signal of the comparator 24, the microcomputer 18 stops the application of the scanning pulse to the gate circuit 22 and steps the pulse counting operation. The output of the amplifier 23 is connected to a sampling/holding circuit 26 which temporarily stores the output signal from the amplifier 23 so as to assure the time taken for performing analog-to-digital conversion of the output signal. The output of the sampling/holding circuit 26 is connected to an analog-to-digital converter 27 in which the output signal of the amplifier 23 is digitalized. The output of the analog-to-digital converter 27 is connected to the other input terminal of the input/output port 16 so that the output of the analog-to-digital converter 27 is stored in the memory 19 as a potential level through the input/output port 16. The microcomputer 18 acts as a control circuit as well as a calculation circuit for controlling and managing the memory 19, the input/output port 16, etc., and may be constituted, for example, by a microcomputer of Z80 type produced by ZILOG in U.S.A. and available on the market. As the input/output port 16, No. 8255 produced by INTEL in U.S.A. may be used. It is a matter of course that the microcomputer 18 and the input/output port 16 are not restricted to the above-mentioned products.
After having caused the memory 19 to store the signals detected by the input pen 14, the microcomputer 18 starts the counting operation again. At this time, the counting is initiated from the count which is incremented by one from the count when the counting has been stopped last. Thus, when the signal detected from the input pen 14 is passed through the microcomputer 18 again, the microcomputer 18 stops the counting again as described above and compares the potential level at this time with the potential level previously stored. Repeating the similar operations thereafter, the potential distribution in the vicinity of the contacting point of the input pen is detected.
In repeating this operation, the potential level which has been increasing so far begins to decrese after it exceeds a certain peak, as seen in FIG. 5. FIG. 5 shows the potential levels detected from the respective conductors when the input pen 14 is in contact with the point Tl. The reference characters b, d, and a designate the potentials detected from the conductors X0, X1, and X2. That is, upon recognizing the decrease in potential level in the above-mentioned repeating operations, the microcomputer 18 detects the potential levels b, d, and a of the respective conductors X1 nearest to the contacting point of the input pen 14 and X0 and X2 adjacent to the conductor X1, respectively. The judgement as to whether the contacting position of the input pen 14 is on the right side or on the left side of the adjacent conductor X1 is performed by the microcomputer 18 through comparison between the potential levels b and a. Based on the result, the contacting position of the input pen 14 is determined in accordance with the above-mentioned expression (3 ). As to the Y-direction, the contacting position of the input pen 14 is obtained quite in the same manner as above. After the contacting position of the input pen 14 has been determined in the X- and Y-directions, the microcomputer 19 transfers this positional information to an output device such as a cathode ray tube (CRT) (not shown), or the like.
Next, the entire operations will be described by referring to the flowchart of FIG. 6. When the input pen 14 is in contact with the tablet 11, the microcomputer 18 is actuated in response to the signal from the ON-OFF switch 15 to supply the scanning device 12 or 13 with a scanning pulse through the gate circuit 22 and, at the same time, begin to count up the number of the applied scanning pulses (step 100). This counting-up is continued until the first signal from the tablet 11 is detected (steps 102 and 104). Upon detection the first signal, the microcomputer 18 transfers the potential level of the signal at this time to the memory 19 so that this potential level is stored in the memory 19 (step 106). After the potential level has been stored, the counting-up operation is performed again (step 108). Upon detecting the next signal by the input pen 14, the microcomputer 18 transfers the potential level at this time to the memory 19 in the same manner as the step 106 so as to cause the memory 19 to store this second potential level (step 110). The second potential level is compared with the first potential level (step 112) and when the former is lower than the latter the counting-up operation is performed again (steps 114 and 108). The counting-up, potential detecting, and comparing operations are repeatedly performed until the reduction in potential level is detected, as described above (steps 108, 110, and 112). When the potential level which has been detected one sampling before becomes higher than the current potential level, the repetition operation is ended (step 114). Then, the highest signal level d detected in this repetition operation, the count value X1 at this time, the signal level b detected before the highest signal level is detected, and the signal level a detected after the highest signal level is detected are stored at predetermined addresses (step 116). The stored signal levels b and a are compared with each other (step 118) so as to judge at which side, right or left, of the conductor X1 adjacent to the input pen 14, the input pen 14 is in contact. On the basis of this judgement, predetermined calculations are performed in accordance with the expression in the step 120 when the signal level b is larger than the signal level a, while in accordance with the expression in the step 122 when the former is smaller than the latter, thereby determining the contacting position of the input pen 14.
Although the present invention has been described as to a specified embodiment, it will be apparent for those skilled in the art that the present invention can be modified or altered in shapes, in details, or the like, without departing from the spirit and scope of the invention.
|Cited Patent||Filing date||Publication date||Applicant||Title|
|US4507523 *||17 May 1983||26 Mar 1985||Matsushita Electric Industrial Co., Ltd.||Position determination apparatus|
|US4554409 *||24 Oct 1983||19 Nov 1985||Photoron Incorporated||Method of electromagnetically reading coordinate data|
|Citing Patent||Filing date||Publication date||Applicant||Title|
|US4758690 *||3 Mar 1987||19 Jul 1988||Alps Electric Co., Ltd.||Coordinate detecting method|
|US4817024 *||28 Feb 1985||28 Mar 1989||Hoya Corporation||Spectacle-frame shape data producing method|
|US4996393 *||3 Apr 1990||26 Feb 1991||Summagraphics Corporation||Digitizer tablet with split-current conductor array|
|US5194699 *||1 Feb 1991||16 Mar 1993||Summagraphics Corporation||Digitizer tablet with fixed incremented grid portions|
|US5491706 *||5 Apr 1994||13 Feb 1996||Sharp Kabushiki Kaisha||Display-integrated type tablet device capable of detecting correct coordinates at a tip end of a detection pen by detecting external noise|
|US5648642 *||25 Oct 1994||15 Jul 1997||Synaptics, Incorporated||Object position detector|
|US5670754 *||27 Mar 1995||23 Sep 1997||Graphtec Corp.||Digitizer and position determination method therefor|
|US5767458 *||20 Feb 1996||16 Jun 1998||U.S. Philips Corporation||Low-pass filter of graphical tablet has cut-off frequency lower than sampling frequecy|
|US5841078 *||30 Oct 1996||24 Nov 1998||Synaptics, Inc.||Object position detector|
|US5854625 *||6 Nov 1996||29 Dec 1998||Synaptics, Incorporated||Force sensing touchpad|
|US5861583 *||15 Jul 1996||19 Jan 1999||Synaptics, Incorporated||Object position detector|
|US5880411 *||28 Mar 1996||9 Mar 1999||Synaptics, Incorporated||Object position detector with edge motion feature and gesture recognition|
|US5889236 *||13 Nov 1995||30 Mar 1999||Synaptics Incorporated||Pressure sensitive scrollbar feature|
|US6028271 *||24 Mar 1998||22 Feb 2000||Synaptics, Inc.||Object position detector with edge motion feature and gesture recognition|
|US6239389||21 Jun 1999||29 May 2001||Synaptics, Inc.||Object position detection system and method|
|US6380929||20 Sep 1996||30 Apr 2002||Synaptics, Incorporated||Pen drawing computer input device|
|US6380931||18 May 2001||30 Apr 2002||Synaptics Incorporated||Object position detector with edge motion feature and gesture recognition|
|US6414671||24 Mar 1998||2 Jul 2002||Synaptics Incorporated||Object position detector with edge motion feature and gesture recognition|
|US6610936||12 Aug 1997||26 Aug 2003||Synaptics, Inc.||Object position detector with edge motion feature and gesture recognition|
|US6750852||23 Jan 2003||15 Jun 2004||Synaptics, Inc.||Object position detector with edge motion feature and gesture recognition|
|US7109978||26 Mar 2004||19 Sep 2006||Synaptics, Inc.||Object position detector with edge motion feature and gesture recognition|
|US8050876||18 Jul 2006||1 Nov 2011||Analog Devices, Inc.||Automatic environmental compensation of capacitance based proximity sensors|
|US9001074 *||29 Jun 2012||7 Apr 2015||Cypress Semiconductor Corporation||Methods and apparatus to determine position of an input object|
|US20040178997 *||26 Mar 2004||16 Sep 2004||Synaptics, Inc., A California Corporation||Object position detector with edge motion feature and gesture recognition|
|US20140002409 *||29 Jun 2012||2 Jan 2014||Cypress Semiconductor Corporation||Methods and apparatus to determine position of an input object|
|U.S. Classification||178/18.06, 178/19.03|
|International Classification||G06K11/06, G06F3/033, G06F3/044|
|26 Feb 1985||AS||Assignment|
Owner name: PENTEL KABUSHIKI KAISHA, D.B.A. PENTAL CO., LTD.,
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST.;ASSIGNORS:ABE, KIYOMI;KAZAMA, MITSUO;KOBAYASHI, HIROSHI;REEL/FRAME:004378/0980
Effective date: 19850221
|9 Apr 1990||FPAY||Fee payment|
Year of fee payment: 4
|11 Apr 1994||FPAY||Fee payment|
Year of fee payment: 8
|3 Apr 1998||FPAY||Fee payment|
Year of fee payment: 12