WO2011036710A1 - Dispositif d'entrée de type tactile - Google Patents

Dispositif d'entrée de type tactile Download PDF

Info

Publication number
WO2011036710A1
WO2011036710A1 PCT/JP2009/004830 JP2009004830W WO2011036710A1 WO 2011036710 A1 WO2011036710 A1 WO 2011036710A1 JP 2009004830 W JP2009004830 W JP 2009004830W WO 2011036710 A1 WO2011036710 A1 WO 2011036710A1
Authority
WO
WIPO (PCT)
Prior art keywords
signal
user
unit
touch
input
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.)
Ceased
Application number
PCT/JP2009/004830
Other languages
English (en)
Japanese (ja)
Inventor
高倉潤也
山内康晋
杉田馨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to PCT/JP2009/004830 priority Critical patent/WO2011036710A1/fr
Publication of WO2011036710A1 publication Critical patent/WO2011036710A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/044Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
    • G06F3/0444Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means using a single conductive element covering the whole sensing surface, e.g. by sensing the electrical current flowing at the corners
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

Definitions

  • the present invention relates to a touch input device.
  • Touch-type input devices are widely used as an interface for intuitive coordinate input.
  • input methods such as a capacitance method, a resistive film method, a surface acoustic wave method, an optical method, and a camera method.
  • the capacitive touch input device senses the information on the screen position touched by the user by the change in the capacitance between the fingertip and the conductive panel.
  • a part of a human body such as a finger comes into contact with the conductive panel through a protective film in a state where a uniform alternating electric field is formed on the conductive panel
  • capacitive coupling occurs between the human body and the conductive panel.
  • the human body and the ground serving as the reference potential point are capacitively coupled by stray capacitance, a current flows between the ground from the electric field forming unit via the conductive panel and the human body.
  • the ratio of each current flowing out from each electric field forming unit is determined by the resistance ratio between the position of the finger touching the conductive panel and each electric field forming unit. Accordingly, if the current value flowing out from each electric field forming unit is measured, the coordinates of the touched position can be calculated from the ratio of the currents.
  • the operation of touching multiple points simultaneously and inputting multiple coordinates simultaneously is called multi-touch.
  • multi-touch By supporting multi-touch, the degree of freedom of input operation is increased.
  • a plurality of users can perform operations on one input device. In order for multiple users to work simultaneously on a single touch-type input device, it is not sufficient that the touch-type input device supports multi-touch. It is necessary to identify whether the input is from a user and to associate each user with each input coordinate.
  • a multi-user touch system in which a plurality of users can be operated simultaneously and a plurality of input coordinates can be associated with each user has been proposed (for example, Patent Document 1).
  • a grid-like antenna is arranged on the panel in order to detect a position on the touch surface.
  • Each antenna is connected to a signal source and supplied with signals that can be distinguished from each other.
  • Each user is also capacitively coupled to a receiver corresponding to the user.
  • An object of the present invention is to provide a touch input device that can identify users even when a plurality of users touch the touch surface almost simultaneously.
  • a touch input device has a planar conductive layer, and identifies a plurality of users from a conductive panel through which an input signal propagates when the input surface is touched.
  • a signal generation unit that generates an identification signal for the user, a signal supply unit that supplies the identification signal to each user's body, and the signal generation unit that generates the identification signal having separable characteristics for each user
  • a control unit for controlling the detection unit a detection unit connected to a plurality of positions of the conductive panel and detecting a detection signal including a plurality of input signals propagated from the conductive panel for each of the plurality of positions, and the identification Based on a signal characteristic, a separation unit that separates the detection signal into components corresponding to each user, an electrical characteristic of the conductive layer, and a magnitude of the separated signal for each of the plurality of positions
  • Said Comprising an estimation unit that estimates a contact position on the input surface of the user in the power signal.
  • a plurality of users can simultaneously perform an input operation on the touch surface, and each user can be identified.
  • the figure explaining the outline of the input device of 1st Embodiment The figure which shows the input device of 1st Embodiment.
  • Sectional drawing which shows the structure of an electroconductive panel.
  • the flowchart of an initial setting process The flowchart of the whole process in coordinate input mode.
  • the flowchart of a signal measurement process The figure which shows the structure of the data memorize
  • the input device of this embodiment is a capacitive touch input device. Even when a plurality of users touch the touch surface almost simultaneously, the users can be identified.
  • touch input is performed by a user's finger as an input unit will be exemplified.
  • a method using various input means such as a user input using a device such as a pen may be used.
  • FIG. 1 is a diagram for explaining a usage state when the input device 100 of the present embodiment is applied to a desktop type.
  • the central area of the input device 100 is a conductive panel 4 for inputting coordinates when the user touches.
  • a plurality of signal detection units (not shown) are arranged around the conductive panel 4 and are connected to the conductive panel 4.
  • the input device can be used simultaneously by multiple users.
  • Each user carries signal supply units 5-1 and 5-2 corresponding to the user, for example, in his / her arm.
  • the signal supply units 5-1 and 5-2 are respectively connected to corresponding signal generation units (not shown).
  • FIG. 2 is a diagram showing the input device of this embodiment.
  • the input device 100 includes a conductive panel 4 through which an input signal propagates when it touches an input surface, a signal generator 7 (1 to N) that generates an identification signal for identifying N users, and each user's A signal supply unit 5 (1 to N) for supplying an identification signal to the body, a control unit 6 for controlling the signal generation unit 7 to generate an identification signal having separable characteristics for each user, and a conductive panel 4 is connected to a plurality of positions, and a detection unit 8 (1 to M) that detects a detection signal including a plurality of input signals propagated from the conductive panel 4 at each of M positions, and based on the characteristics of the identification signal A signal separation unit 9 (1 to N) that separates the detection signal into components corresponding to each user, and a touch position estimation unit that estimates the contact position of each user on the input surface of the conductive panel 4 indicated by the input signal 13
  • the control unit 6 determines the characteristics (signal amplitude, frequency, phase, timing, etc.) of each signal generated for the signal generation units 7-1 to 7-N to supply to each user.
  • the signals corresponding to the respective users are determined so that they can be distinguished (separated) from each other. For example, there are signals having different frequencies as shown in FIG. 3 (a) and signals having different supply times as shown in FIG. 3 (b). Alternatively, it may be encoded into a separable code.
  • the control unit 6 notifies the signal detection units 8-1 to 8-M and the signal separation units 9-1 to 9-M of information necessary for signal detection and signal separation.
  • Signal generation units 7-1 to 7-N generate amplitude, frequency, phase, and timing signals set by the control unit 6.
  • the voltage signal generated by a general signal generation method such as a VCO (Voltage Controlled Oscillator) is converted into a current signal via a VCCS (Voltage Control Current Source) circuit. Transmit from signal supply unit 5-1 to 5-N.
  • VCO Voltage Controlled Oscillator
  • the signal supply units 5-1 to 5-N supply the current signals (identification signals) generated by the corresponding signal generation units 7-1 to 7-N to the user's human body.
  • a wristband-like one can be connected to the user's human body or clothes, or an electrode can be provided on a chair, a desk, or a floor.
  • the conductive panel 4 is a touch input surface, and the user can input coordinates corresponding to the touched position by touching the conductive panel 4.
  • FIG. 4 is a cross-sectional view showing the structure of the conductive panel 4. It has a planar conductive layer 16 made of a conductive material such as ITO (indium tin nitride), a protective layer 15 and a base layer 17 on the surface. The user touches the protective layer 15 side and inputs coordinates.
  • the protective layer 15 is a dielectric, and when the user touches the protective layer 15, capacitive coupling occurs between the user's human body and the conductive layer, and a current signal flows. When a plurality of users touch the conductive panel 4 at the same time, current signals corresponding to the respective users flow on the conductive panel 4 simultaneously.
  • the signal detectors 8-1 to 8-M are connected to the conductive panel 4 and detect signals.
  • FIG. 5 shows the configuration of the signal detector 8-1.
  • the configuration of the signal detectors 8-2 to 8-M is the same as that of the signal detector 8-1 and is therefore omitted.
  • the peripheral electrode 10 adjusts the distribution of current flowing from the conductive panel 4 to the signal detector 8-1 to 8-M.
  • the conduction switching unit 18 is a part that determines whether or not to conduct between the peripheral electrode 10 and the current-voltage conversion circuit 19 based on a command from the control unit 6, and is configured by an analog switch, for example.
  • the current-voltage conversion circuit 19 is a part that converts the detected current into a voltage, and is an inverting amplifier circuit configured by, for example, an OP amplifier.
  • the conduction switching unit 18 when the conduction switching unit 18 is in the conduction state, the point between the conduction switching unit 18 and the current-voltage conversion circuit 19 is zero potential. Further, when the conduction switching unit 18 is in a non-conduction state, the current-voltage conversion circuit 19 and the subsequent states are in a floating state as viewed from the conductive panel 4. The voltage converted by the current-voltage conversion circuit 19 is converted into a digital signal by the A / D converter 19 and transmitted to the signal separation unit 9-1.
  • the signal separation units 9-1 to 9-M separate the signals detected by the corresponding signal detection units 8-1 to 8-M into signals corresponding to each user based on information from the control unit. If the signals corresponding to each user are signals of different frequencies, they are separated using general methods used for frequency separation, such as Fourier transform, autoregressive coefficient calculation, digital filter, adaptive filter, etc. The amplitude of the signal corresponding to the user can be obtained. When the signals corresponding to each user are separated by time, the amplitude of the signal observed at the time when the signal is supplied to each user is set as the amplitude of the signal corresponding to each user.
  • the separated signal storage unit 11 temporarily stores the amplitude of the signal corresponding to each user separated by the signal separating units 9-1 to 9-M in a RAM or the like, and uses it in the processing in the touch position estimating unit 13 described later.
  • the conductive panel characteristic storage unit 12 stores in advance the characteristics of the conductive panel obtained by actual measurement or simulation in a storage medium such as a hard disk, EEPROM, CD-ROM, and the processing in the touch position estimation unit 13 described later. Use in.
  • the touch position estimation unit 13 includes a CPU, a RAM, and the like, and for each user, based on the information stored in the separation signal storage unit 11 and the characteristics of the conductive panel 4 stored in the conductive panel characteristic storage unit 12, 4 Estimate the coordinates of the touch position of each user on the top. Details of the method of touch position estimation will be described later.
  • the signal generated by the signal generation unit 7-1 is supplied to a certain user by the signal supply unit 5-1, and the user touches a point on the conductive panel 4 to connect to the conductive panel 4.
  • the signal detection units 8-1 to 8-M the signal flow when the signal detection units 8-1 and 8-2 are in a conductive state is schematically shown.
  • the user's touch position is on a curve (hereinafter referred to as an iso-current ratio line) that passes between the signal detectors 8-1 and 8-2.
  • an iso-current ratio line a curve that passes between the signal detectors 8-1 and 8-2.
  • the intersection of the isocurrent ratio line obtained with the signal detectors 8-1 and 8-2 in the conductive state and the isocurrent ratio line obtained with the signal detectors 8_1 and 8_M in the conductive state is the touch position to be obtained. Coordinates.
  • FIG. 7A shows an isocurrent ratio line obtained when the signal detection units 8_1 and 8-2 are in a conductive state
  • FIG. 10 shows an isocurrent ratio line obtained when the signal detection units 8_1 and 8-M are in a conductive state.
  • the numerical values attached to the curves in the figure are log (I1 ⁇ 1-2 / I2 ⁇ 1-2) in FIG. 7 (a) and log (I1 ⁇ 1-M / in FIG. 7 (b). IM ⁇ 1-M). If the pair of signal detectors arranged diagonally is in a conductive state, the isocurrent ratio line can be made closer to a straight line by devising the resistance value of the peripheral electrode 10 (Patent No. 1).
  • the isoelectric ratio curve is curved.
  • coordinates are estimated using the iso-current ratio line shown in FIGS. 7A and 7B when the resistance value of the peripheral electrode 10 is infinite. A method will be described.
  • the X coordinate and Y coordinate corresponding to ui and vj in the table corresponding to the combination of the signal detection unit pairs being used are expressed as X (ui, vj) and Y (ui, vj), respectively.
  • X (ui, vj) and Y (ui, vj) are expressed as X (ui, vj) and Y (ui, vj), respectively.
  • the coordinates X and Y of the touch position are approximated by Equations 1 and 2, respectively. be able to.
  • w1 to w4 are determined according to the difference from the values of u and v, for example, by the following equations.
  • each signal detection unit is arranged in four corners of the touch panel, but the signal detection units are not necessarily arranged in four corners, and the number thereof may be four or more.
  • the combination of signal detection unit pairs to be used is not limited to 8_1 and 8-2, and 8_1 and 8-M, and any combination can be used.
  • the signal generated by the signal generation unit 7-1 is supplied to a user via the signal supply unit 5-1, and the signal generated by the signal generation unit 7-2 is supplied to the signal supply unit 5- 2 is a schematic representation of the flow of signals supplied to another user via 2 and each user touching a point on the conductive panel at the same time.
  • the signal generation unit 7-1 supplies a signal as a current source to the user, the signal from the signal generation unit 7-2 does not flow into the signal generation unit 7-1.
  • the signal from the signal generator 7-1 does not flow into the signal generator 7-2.
  • a part of the signal from the signal generator 7-2 flows to the ground via the ground stray capacitance 21, and a part of the signal from the signal generator 7-1 flows to the ground via the ground stray capacitance 22. To do.
  • the signals detected by the signal detection units 8_1 and 8_M are a mixture of the signal from the signal generation unit 7-1 and the signal from the signal generation unit 7-2. -1 and 9-M can be separated into signals corresponding to each user. If the influence of the signal flowing out to earth via ground floating capacitance can be ignored, using the signal corresponding to each separated user, as in the case where one user mentioned above performs touch input, The coordinates of the touch position corresponding to each user can be obtained.
  • FIG. 10 shows the shape of the equicurrent ratio line when a signal flows out from the point 24 on the conductive panel 4 to the ground. As described above, it is known that the shape is distorted as compared with FIG. 7B showing the isocurrent ratio line when it is assumed that there is no outflow. Therefore, when a plurality of users perform touch input at the same time, an error may occur in the estimation of the touch position.
  • the amount EX (x, 'where the isocurrent ratio line is shifted in the X direction and the Y direction at the point (x, y) y ', x, y) and EY (x', y ', x, y) are determined by determining the value of impedance ZL from the conductive panel to the ground through the human body other than the user to be estimated.
  • the signal detection unit pair can be obtained by actual measurement or simulation. The value varies depending on the value of ZL, but the relative magnitude relationship is constant regardless of ZL. If each coordinate position is a discrete value, a table having a structure as shown in FIG. 11 can be obtained.
  • the distortion is obtained by Equations 7 and 8 for each user, and the total is simply obtained for all users, whereby the maximum likelihood estimate of the distortion in this case Can be requested.
  • the estimation error of the touch position coordinate estimated using a certain signal detection unit pair depends on the touch position coordinate of the touch input of the user to be estimated and the touch input other than the user to be estimated.
  • the touch position coordinates and the signal detection unit pair if the touch position coordinates of the touch input of the user to be estimated and the touch position coordinates of the touch input other than the user to be estimated are known, an optimal signal detection unit pair can be selected. However, if the optimum signal detection unit pair cannot be selected, the touch position coordinates of the touch input of the user to be estimated and the touch position coordinates of touch inputs other than the user to be estimated cannot be obtained accurately. That is, this problem is an incomplete problem that lacks information (parameters) necessary to solve the problem.
  • This concept is used for the touch position estimation method in the embodiment. That is, when estimating the respective touch positions when a plurality of users are performing touch input at the same time, assuming a certain touch position coordinate, the optimum signal detection unit set is selected and the touch position coordinate is re-established. Make an estimate. Assuming the touch position coordinates thus obtained, the touch position coordinates are re-estimated again, thereby bringing the estimated value of the touch position coordinates closer to the optimum touch position coordinate estimated value. At this time, in order for the estimated value of the touch position coordinates to converge to the optimum touch position coordinate estimated value, the initial value of the parameter (initial value of the initial touch position coordinate) is changed to the actual coordinate of the touch position. It is necessary to be close. As the initial value of the assumed touch position coordinates, for example, the touch position coordinates obtained on the assumption that there is no signal interference can be used.
  • FIG. 12 is a flowchart when performing the initial setting process.
  • the control unit 6 sets all the signal generation units 7 so as not to perform signal generation.
  • each signal detector 8 detects a signal. As for the signal detected here, noise is detected because the signal generator 7 does not generate a signal.
  • step S3 the signal detected in step S2 is separated by the signal separation unit 9 into each frequency included in a plurality of different frequency combination candidates, and the magnitude of each signal is stored in the separated signal storage unit 11.
  • the frequency combination is a combination of frequencies assigned to each user, and frequencies for the maximum number of users that are set so as not to be an integral multiple of each other are prepared.
  • a plurality of frequency combination candidates are prepared in the control unit 6, and the combination selected by the control unit 6 is notified to the signal separation unit 9.
  • step S4 in order to determine whether or not the frequency combination use candidate assigned to each user can be used in the control unit 6, the signal of each frequency stored in the separated signal storage unit 11 in step S3. Set the initial value of the threshold for comparison with the size.
  • step S5 the control unit 6 makes a determination with reference to a determined flag for determining whether or not a frequency combination that has not been determined to be usable among a plurality of frequency combination candidates has been determined. Set as a candidate.
  • Step S6 is a step in which the control unit 6 determines whether the frequency combination set in Step S5 is usable. If the maximum number of users is N, there are N frequencies in the frequency combination to be determined whether it can be used. Of the magnitudes of the signals stored in step S3, the control section 6 reads the magnitude of the signal corresponding to each frequency of the frequency combination to be determined from the separated signal storage section 11, and is set in step S4 or S8. Compare with the threshold value. If the signal magnitude is smaller than the threshold value at all frequencies, it is determined that the frequency combination can be used, and the process proceeds to step S7.
  • control unit 6 determines that the frequency combination is unusable and sets the determined flag of the determined frequency combination to determined. The process proceeds to step S8.
  • step S7 the control unit 6 refers to the determined flag and determines whether determination has been performed for all frequency combination candidates. If all the frequency combination candidates have been determined, the determined flag is cleared and the process proceeds to step S8. If there is an undetermined frequency combination, the process proceeds to step S5. Step S8 loosens the determination criteria when it is determined that all frequency candidates are unusable. That is, the threshold value set in the control unit 6 is set larger than the previous threshold value.
  • step S9 each frequency of the frequency combination determined in step S5 is set by the control unit 6 for each signal generation unit 7 and signal separation unit 9. Upon receiving this notification, each signal generation unit 7 starts signal generation, and the signal separation unit 9 thereafter performs signal separation assuming that each set frequency is a signal corresponding to each user. After the above initial setting process is completed, the initial setting mode is shifted to the coordinate input mode. In the coordinate input mode, processing for estimating touch input position coordinates described below is performed at regular intervals.
  • FIG. 13 is a flowchart showing the entire processing in the coordinate input mode.
  • step A1 measurement of signals necessary for touch position coordinate estimation is performed.
  • step A2 each input position coordinate of each user is estimated.
  • the touch position coordinates are estimated on the assumption that the touch inputs of the respective users do not interfere with each other.
  • the touch position coordinates estimated here include an error when a plurality of users perform touch input simultaneously.
  • Step A3 is a step in which the process is branched depending on whether a plurality of users are performing touch input. If a plurality of users are making touch input, the process proceeds to step A4, and if not, the process proceeds to step A5.
  • Step A5 reports the estimated touch position coordinates. Details of processing contents in A1, A2, A3, and A4 will be described in detail below.
  • FIG. 14 is a flowchart showing the processing content of step A1 in FIG.
  • Step M1 signal generation is started in each of the signal generation units 7-1 to 7-N, and a signal is supplied to the user via the signal supply units 5-1 to 5-N.
  • step M2 the signal detection unit 8 that performs signal detection is selected. From the pair of signal detectors 8 that have not been measured, the control unit 6 selects a pair of signal detectors 8 that perform signal detection. Then, the pair of the signal detection units 8 is set to a conductive state.
  • step M3 each pair of signal detection units 8 selected by the control unit 6 in step M2 detects signals.
  • step M4 the signal detected by the signal detection unit 8 in the immediately preceding step M3 is separated into signals corresponding to each user in the signal separation unit 9.
  • the magnitude of the signal corresponding to each user output from the signal separation unit 9 is stored in the separation signal storage unit 11.
  • Step M5 is a step for determining whether or not measurement has been performed for all pairs of signal detection units 8 used by the control unit 6. If measurement has been performed for all pairs of signal detection units 8 to be used, go to Step M6. move on. If there is an unmeasured pair among the pairs of signal detectors 8 to be used, the process proceeds to step M2.
  • step M6 upon receiving a notification from the control unit 6, the signal generation unit 7 stops signal generation and ends signal supply to the user.
  • the separated signal storage unit 11 stores the magnitude of the signal corresponding to each user measured in each pair of signal detection units 8 as shown in FIG. Information is stored.
  • FIG. 16 is a flowchart showing the process of step A2 in FIG.
  • the following steps E1 to E4 are executed by the touch position estimation unit 13.
  • step E1 the user who estimates the touch position coordinates is determined.
  • Step E2 is a step of determining whether or not the user is performing touch input.
  • the magnitude of the signal corresponding to the user stored in the separated signal storage unit 11 is read, and if the maximum value is equal to or greater than a preset threshold value, it is determined that the user is making a touch input. If it is determined that touch input is being performed, the process proceeds to step E3. If it is determined that touch input is not performed, the process proceeds to step E1.
  • Step E3 is a process of performing touch position coordinate estimation corresponding to the user who is determined to be performing touch input in Step E2. Details of the processing here will be described later with reference to the flowchart of FIG.
  • Step E4 is a step of determining whether or not the touch position coordinates have been estimated for all the users who are making touch input. If the estimation of the touch position coordinates of all users who have performed touch input has been completed, the process ends. If there is a user whose touch position coordinates have not been estimated, the process proceeds to step E1.
  • step C1 the pair combination of the signal detection unit 8 used for coordinate estimation is selected from the combination of pairs to be used for which coordinate estimation has not been performed.
  • step C2 in each of the pair of signal detection units 8 selected in step C1, the magnitude of the signal corresponding to the user who performs touch position coordinate estimation is read from the separated signal storage unit 11, and the ratio is read for each signal detection unit 8 For a pair of.
  • step C3 the coordinates corresponding to the ratio of the signal magnitudes calculated in step C2 are calculated by referring to the coordinate table stored in the conductive panel characteristic storage unit 12, using the formulas 1 and 2, and the signals The coordinates are stored as a combination of a pair of detection units 8.
  • Step C4 is a step in which it is determined whether coordinate calculation has been performed for all combinations of pairs of signal detection units 8. If coordinate calculation has been completed for all pair combinations, the process proceeds to step C5. If there is a pair combination for which coordinates have not been calculated, the process proceeds to step C1.
  • Step C5 calculates an average value of coordinates calculated by the combination of each signal detection unit pair, and uses it as an estimated value of the touch position coordinates.
  • step A4 in FIG. 13 will be described with reference to the flowchart in FIG.
  • the following processing from R1 to R11 is executed by the touch position estimation unit 13.
  • step R1 the touch position coordinates of each user already estimated in step A3 are set to the initial values of the touch position coordinate estimated values.
  • step R2 the user who estimates the touch position coordinates is set.
  • step R3 a pair of signal detectors 8 for calculating the distortion of the equal current ratio line is selected.
  • step R4 the initial estimated value of the touch position coordinates of the user who estimates the touch position coordinates and the distortion of the isocurrent ratio line of the signal detection unit pair corresponding to the initial estimated position of the touch position coordinates other than the user are expressed by Equation 7: And is calculated by Equation 8 and stored as a distortion of the equal current ratio line in the signal detection unit pair.
  • step R5 for the user set in step R2, it is determined whether or not the equicurrent ratio line distortion has been calculated for each pair of signal detectors 8.
  • step R6 If the equivalent current ratio distortion has been calculated for each pair of signal detectors 8 for the user, the process proceeds to step R6. If there is a pair for which the distortion of the isocurrent ratio line has not been calculated, the process proceeds to step R3. In step R6, the values of the isocurrent ratio line distortion values calculated in step R4 are compared for each pair of signal detectors 8, and the pair of signal detectors 8 having a smaller value is used for estimating the touch position coordinates of the user. Select as a pair.
  • step R7 the user's touch position coordinates are re-estimated using the pair of signal detection units 8 selected in step R6.
  • the details of the processing here are the same as the processing in step E3 in FIG. 16, and are shown in the flowchart in FIG.
  • the pair combination of the signal detection unit 8 to be used is the combination of the pair selected in step R6.
  • Step R8 is a step of determining whether or not the re-estimation of the touch position coordinates assuming the touch position coordinates set in the immediately preceding step R1 or R11 has been performed for all the users performing touch input. If re-estimation has been completed for all users, the process proceeds to step R9. If there is a user for which re-estimation has not been performed, the process proceeds to step R2.
  • Step R9 is a step of determining whether or not the re-estimation process has converged. Calculate the difference between the initial value of the touch position coordinate set in the previous step R1 or R11 and the re-estimated value of the touch position coordinate re-estimated assuming that initial value, and the difference is less than or equal to the preset threshold value. For example, it is determined that the re-estimation process has converged. If it is determined that the re-estimation process has converged, the step re-estimation process ends. If it is determined that it has not converged, the process proceeds to step R10. Step R10 is a step of determining whether or not the maximum estimated number of iterations has reached a specified number.
  • Step R11 replaces the initial value for re-estimating the touch position coordinates with the estimated touch position coordinates.
  • Modification 1 of the first embodiment Modification 1 of the first embodiment will be described.
  • the shape of the iso-current ratio line is a complex curve and is difficult to express with a single function. However, it is possible to approximate the shape of the isocurrent ratio line by a function that can be expressed by a small number of parameters.
  • a parameter at a certain current magnitude ratio can be obtained by actual measurement or simulation, and can be stored as a table having a structure as shown in FIG.
  • the actually measured values are u and v, and ui ⁇ u ⁇ ui + 1, vj ⁇ v ⁇ Vj + 1, for example
  • the touch position coordinates can be obtained by obtaining the intersection of Equation 18 and Equation 19 instead of Equation 1 and Equation 2.
  • the amount of data to be stored in the conductive panel characteristic storage unit 12 can be reduced.
  • FIG. 20 shows a case where the user performs touch input and the signal detection units 8-1, 8-2, 8-3, and 8-M arranged at the four corners of the conductive panel are in a conductive state. It is the figure which represented the flow of the signal typically. This shows that the signal flow is only reversed as compared to the signal flow on a normal capacitive touch panel.
  • the touch position coordinates of each user can be estimated by Expression 23 and Expression 24 after being separated into signals corresponding to each user.
  • an error occurs in the estimated position of the touch position coordinates, but it can be used for applications where accuracy is not required.
  • step Q2 the signal detection units 7-1 to 7-M arranged at the four corners of the conductive panel 4 are turned on by notification from the control unit 6, and signals are detected in the respective signal detection units 7. .
  • step Q3 the signal detected in the signal detection unit 7 in the immediately preceding step Q2 is separated into signals corresponding to each user by the signal separation unit 9, and the respective magnitudes are stored in the separation signal storage unit 11.
  • the touch position coordinates can be calculated by Expression 23 and Expression 24 instead of Expression 7 and Expression 8.
  • iterative estimation of touch position coordinates is not performed regardless of whether a plurality of users are touching.
  • the touch position coordinates can be estimated by simple processing.
  • FIG. 22 shows a block diagram of a system in the second embodiment. Description of parts similar to those in FIG. 2 is omitted.
  • the impedance measuring units 23-1 to 23-N detect the voltage at each of the signal supply units 5-1 to 5-N, and measure the ground impedance of the connected user.
  • the impedance measured here is used for touch position estimation in the touch position estimation unit 13. Details of the touch position estimation method will be described later. Next, the principle of the touch position estimation method in this embodiment will be described.
  • the method of initial estimation of the touch position coordinates is the same as that of the second modification of the first embodiment. That is, first, the touch position coordinates of each user are estimated from Expression 23 and Expression 24 from the magnitude of the signal corresponding to each user in the signal detectors arranged at the four corners of the conductive panel 4.
  • EX (x, 'Y', x, y) and EY (x ', y', x, y) can be approximated by equations similar to Equations 7 and 8, for example.
  • the obtained EX and EY times 1 / ZL are approximate values of the actual deviation. That is, the touch position coordinates x and y of the touch input of the user to be estimated, the touch position coordinates x ′ and y ′ of the touch input other than the user to be estimated, and the ground impedance ZL other than the user to be estimated are If it is known, the estimated shift of the touch position coordinate can be corrected. If the coordinates obtained by Equation 23 and Equation 24 are X and Y,
  • the amount of deviation by each user can be obtained and the total calculated.
  • FIG. 24A shows an equivalent circuit when a user who has received a signal from the signal generation unit 7-1 performs touch input on the touch panel.
  • ZE represents the impedance from the user to the ground
  • ZT represents the impedance between the conductive panel and the user
  • ZP represents the impedance of the conductive panel.
  • the voltage measured by the impedance measuring unit 23-1 is defined as VT.
  • FIG. 24B shows an equivalent circuit in the case where the user who receives the signal from the signal generation unit 7-1 does not perform touch input on the touch panel. At this time, when the voltage measured by the impedance measuring unit 23-1 is VNT, the following equations are established.
  • Equation 28 if ZT >> ZP, the following approximation holds.
  • Equation 29 when the resistance value of the conductive panel is 1 k ⁇ / ⁇ and the signal frequency is about 100 kHz or less, the approximation of Equation 29 is well established. Since ZL to be obtained is ZT + ZE, it can be obtained by Equation 30 obtained by solving Equation 27 and Equation 29.
  • the deviation amount of the touch position coordinate estimated value is expressed by Expression 25 and Expression 26. Can be corrected. However, if the deviation amount of the estimated value cannot be obtained, the touch position coordinates of the touch input of the user to be estimated and the touch position coordinates of the touch input other than the user to be estimated cannot be accurately determined. That is, as in the case of the first embodiment, it is an incomplete problem in which parameters necessary for solving the problem are insufficient.
  • FIG. 25 is a flowchart showing the flow of initial impedance value measurement processing. This process is executed during the transition from the initial setting mode to the coordinate input mode.
  • Step Z1 sets all the signal detection units to the non-conduction state.
  • the control unit 6 sets a user who measures impedance (voltage in the user's signal supply unit) from among users whose impedance has not been measured.
  • step Z3 the control unit 6 notifies the signal generation unit 7 corresponding to the user set in step Z2 to start signal generation. In response to this, the corresponding signal generation unit 7 starts signal generation, and a signal is supplied to the corresponding user.
  • step Z4 the impedance measurement unit 23 measures the impedance (the voltage at the user's signal supply unit of the user), and stores it in the touch position estimation unit 13 as a VN corresponding to the user.
  • step Z5 the signal generator 7 terminates signal generation for the user in response to a notification from the controller 6.
  • step Z6 the control unit 6 determines whether or not impedance measurement has been performed for all users. If there is a user whose impedance has not been measured, the process proceeds to step Z2. Otherwise, the process ends.
  • FIG. 26 is a flowchart of signal and impedance measurement processing. This process replaces the signal measurement process in the second modification of the first embodiment shown in FIG.
  • step P2 the impedance measurement unit 23 measures the impedance (voltage in the signal supply unit) of each user, and stores it in the touch position estimation unit 13 as the voltage in the signal supply unit corresponding to each user. However, at this time, it is unknown whether the voltage corresponds to VT or VNT.
  • Step F3 is executed when it is determined that the user set in Step F1 does not perform touch input in Step F2. At this time, the voltage corresponding to the user measured in the immediately preceding step P2 is set as the value of VNT corresponding to the user.
  • Step F4 is executed when it is determined that the user set in Step F1 is performing touch input in Step F2. At this time, the voltage corresponding to the user measured in the immediately preceding step P2 is set as the value of VT corresponding to the user.

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Position Input By Displaying (AREA)

Abstract

La présente invention se rapporte à un panneau conducteur qui comprend une couche conductrice plane. Selon l'invention, quand un utilisateur vient en contact avec une surface d'entrée, un signal d'entrée est propagé. Le dispositif selon l'invention comprend : un module de génération de signal qui génère un signe d'identification pour identifier une pluralité d'utilisateurs ; un module de transmission de signal qui transmet le signal identification à des moyens d'entrée utilisés par chacun des utilisateurs ; un module de commande qui commande à un module de génération de signal de générer un signal d'identification ayant des caractéristiques séparables pour chaque utilisateur, dans le cas où il existe une pluralité d'utilisateurs ; un module de détection de signal qui est connecté à une pluralité de positions du panneau conducteur et qui exécute une détection du signal d'entrée qui s'est propagé à partir du panneau conducteur pour chacune de la pluralité de positions ; un module de séparation de signal qui, sur la base de caractéristiques du signal d'identification, sépare le signal d'entrée en des composantes correspondant à chaque utilisateur ; un module d'estimation de position de contact qui, sur la base de caractéristiques électriques de la couche conductrice et de l'amplitude du signal séparé pour chacune de la pluralité de positions, estime une position de contact sur la surface d'entrée de chaque utilisateur qui est indiquée par le signal d'entrée.
PCT/JP2009/004830 2009-09-24 2009-09-24 Dispositif d'entrée de type tactile Ceased WO2011036710A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/JP2009/004830 WO2011036710A1 (fr) 2009-09-24 2009-09-24 Dispositif d'entrée de type tactile

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2009/004830 WO2011036710A1 (fr) 2009-09-24 2009-09-24 Dispositif d'entrée de type tactile

Publications (1)

Publication Number Publication Date
WO2011036710A1 true WO2011036710A1 (fr) 2011-03-31

Family

ID=43795484

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2009/004830 Ceased WO2011036710A1 (fr) 2009-09-24 2009-09-24 Dispositif d'entrée de type tactile

Country Status (1)

Country Link
WO (1) WO2011036710A1 (fr)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012141131A1 (fr) * 2011-04-11 2012-10-18 グンゼ株式会社 Dispositif à écran tactile
JP2012234230A (ja) * 2011-04-28 2012-11-29 Wacom Co Ltd マルチタッチ・マルチユーザ検出装置
JP2014016795A (ja) * 2012-07-09 2014-01-30 Konica Minolta Inc 操作表示装置およびプログラム
EP2972701A4 (fr) * 2013-03-15 2017-01-25 Tactual Labs Co. Capteur de touchers multiples rapide ayant des techniques d'identification d'utilisateur
JP2019053759A (ja) * 2013-03-15 2019-04-04 タクチュアル ラブズ シーオー. ユーザー識別技術を備えた高速マルチタッチセンサー

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000148396A (ja) * 1998-11-06 2000-05-26 Canon Inc 情報入力装置および方法
JP2003022158A (ja) * 2001-05-24 2003-01-24 Mitsubishi Electric Research Laboratories Inc マルチユーザタッチシステムおよびその動作方法
JP2004535026A (ja) * 2001-07-09 2004-11-18 スリーエム イノベイティブ プロパティズ カンパニー 選択的タッチソースを備えるタッチスクリーン

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000148396A (ja) * 1998-11-06 2000-05-26 Canon Inc 情報入力装置および方法
JP2003022158A (ja) * 2001-05-24 2003-01-24 Mitsubishi Electric Research Laboratories Inc マルチユーザタッチシステムおよびその動作方法
JP2004535026A (ja) * 2001-07-09 2004-11-18 スリーエム イノベイティブ プロパティズ カンパニー 選択的タッチソースを備えるタッチスクリーン

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012141131A1 (fr) * 2011-04-11 2012-10-18 グンゼ株式会社 Dispositif à écran tactile
JPWO2012141131A1 (ja) * 2011-04-11 2014-07-28 グンゼ株式会社 タッチパネル装置
JP2012234230A (ja) * 2011-04-28 2012-11-29 Wacom Co Ltd マルチタッチ・マルチユーザ検出装置
EP2518603B1 (fr) * 2011-04-28 2021-04-07 Wacom Co., Ltd. Dispositif de détection de plusieurs touches et plusieurs utilisateurs
JP2014016795A (ja) * 2012-07-09 2014-01-30 Konica Minolta Inc 操作表示装置およびプログラム
EP2972701A4 (fr) * 2013-03-15 2017-01-25 Tactual Labs Co. Capteur de touchers multiples rapide ayant des techniques d'identification d'utilisateur
JP2019053759A (ja) * 2013-03-15 2019-04-04 タクチュアル ラブズ シーオー. ユーザー識別技術を備えた高速マルチタッチセンサー

Similar Documents

Publication Publication Date Title
CN101901074B (zh) 检测物体的接触或靠近的传感器装置和搭载了它的显示装置
US9069399B2 (en) Gain correction for fast panel scanning
TWI351631B (en) Anisotropic touch screen element
KR101911135B1 (ko) 멀티-존 용량성 감지 방법, 이 방법을 구현하는 장치 및 장비
US20110157083A1 (en) Resistive touch apparatus
CN110132458B (zh) 一种动态或准动态力度检测装置及方法
US20130176270A1 (en) Object classification for touch panels
US8390596B2 (en) Control circuit and control method for touch panel
TW200941314A (en) Touch sensor device and pointing coordinate determination method thereof
TW200832201A (en) Touch location sensing system and method employing sensor data fitting to a predefined curve
WO2011036710A1 (fr) Dispositif d'entrée de type tactile
TW201120701A (en) Control circuit and control method for touch panel, touch panel input device and electronic apparatus
WO2014160436A1 (fr) Gestion de ligne de base pour capteur
US10133416B2 (en) Signal detection in frequency division modulated touch systems
US8125467B2 (en) Touch sensor with sliding structure
US20120001854A1 (en) Analog resistive multi-touch display screen
TWI457809B (zh) 顯示裝置及其控制方法以及電子裝置
CN106371648B (zh) 校正方法与电容式感测装置
CN103729104B (zh) 设有电阻膜式触摸面板的电子设备
US9727194B2 (en) Touch panel apparatus and position detection method using the touch panel apparatus
US9453862B2 (en) Multitouch tactile device with multi frequency and barycentric capacitive detection
CN111078064B (zh) 一种基于电容检测和机器学习的触摸角度估计方法
JP5399428B2 (ja) 抵抗式タッチ装置
CN202153349U (zh) 用于电容触摸屏的定位装置、触控系统
JP5780771B2 (ja) 入力装置

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 09849741

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 09849741

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: JP