1. Field of the Invention
The present invention relates to a capacitive coordinate input device and a capacitive coordinate input method for detecting coordinates of an object, such as a human finger, by detecting a change in capacitance at each intersection of a plurality of electrodes arranged corresponding to two-dimensional coordinates, and also relates to an information device including the capacitive coordinate input device.
2. Description of the Related Art
It is known that when an object such as a human finger approaches two neighbor electrodes, a capacitance between the electrodes is changed. Various disclosed capacitive coordinate input devices, including capacitive touch sensors, apply this principle to the detection of the capacitance at each intersection of the plurality of electrodes arranged corresponding to the two-dimensional coordinates in a detection region, and some of the capacitive coordinate input devices have been put into practical use (see, for example, Japanese Patent Translation Publication No. 2003-526831 and US 2007/0257890).
Referring to
In the example of
The processing section 108 determines the position of a detection target object based on, for example, a weighted average of the values or changes in values that are associated with the capacitive coupling at the respective intersections of the electrodes corresponding to the two-dimensional coordinates.
In a conventional capacitive coordinate input device 1401 having the configuration described above, as illustrated in
Therefore, the present invention provides the following device and method for solving the above-mentioned problem.
In the device and the method, when a transmitting electrode is selected and driven, other non-selected transmitting electrodes are temporarily increased in impedance so that the influence of noise may be eliminated while preventing a current from making a detour to the non-selected transmitting electrodes, to thereby reduce a time necessary for the current to arrive at a receiving electrode and achieve high-speed detection.
A capacitive coordinate input device according to the present invention includes: a support; a plurality of transmitting electrodes corresponding to one dimension in a detection region on the support and a receiving electrode corresponding to another dimension; a tri-state drive section for driving the plurality of transmitting electrodes so as to change a voltage of at least one transmitting electrode that is selected from among the plurality of transmitting electrodes and to temporarily increase drive impedance of non-selected transmitting electrodes immediately after the change in the voltage of the at least one selected transmitting electrode; a current measurement section for measuring one of a current and a charge amount supplied from the receiving electrode, in synchronization with the driving of the plurality of transmitting electrodes; and a processing section for determining input coordinates in the detection region based on one of a value of the current and the charge amount measured by the current measurement section.
A capacitive coordinate input method according to the present invention includes: tri-state-driving a plurality of transmitting electrodes corresponding to one dimension in a detection region for detecting approach of an object, so as to change a voltage of at least one transmitting electrode that is selected from among the plurality of transmitting electrodes and to temporarily increase drive impedance of non-selected transmitting electrodes immediately after the change in the voltage of the at least one selected transmitting electrode; performing current measurement on one of a current and a charge amount supplied from a receiving electrode corresponding to another dimension in the detection region, in synchronization with the tri-state driving of the plurality of transmitting electrodes; and determining input coordinates in the detection region based on one of a value of the current and the charge amount obtained by the current measurement.
According to the present invention, a signal delay time from the transmitting electrode to the receiving electrode can be reduced to increase a detection speed for smooth input.
Besides, it is possible to realize the capacitive coordinate input device and the capacitive coordinate input method, in which the number of charge/discharge cycles can be increased to reduce the influence of noise or decrease a drive voltage.
In the accompanying drawings:
A capacitive coordinate input device according to the present invention includes: a support; a plurality of transmitting electrodes corresponding to one dimension in a detection region on the support and a receiving electrode corresponding to another dimension; a tri-state drive section for driving the plurality of transmitting electrodes so as to change a voltage of at least one transmitting electrode that is sequentially selected from among the plurality of transmitting electrodes and to temporarily increase drive impedance of non-selected transmitting electrodes immediately after the change in the voltage of the at least one selected transmitting electrode; a current measurement section for measuring one of a current and a charge amount supplied from the receiving electrode, in synchronization with the driving of the plurality of transmitting electrodes; and a processing section for determining input coordinates in the detection region based on one of a value of the current and the charge amount measured by the current measurement section, and managing a status and a sequence of the overall capacitive coordinate input device.
A capacitive coordinate input method according to the present invention includes: tri-state-driving a plurality of transmitting electrodes corresponding to one dimension in a detection region for detecting approach of an object, so as to change a voltage of at least one transmitting electrode that is selected from among the plurality of transmitting electrodes and to temporarily increase drive impedance of at least one non-selected transmitting electrode immediately after the change in the voltage of the at least one selected transmitting electrode; performing current measurement on one of a current and a charge amount supplied from a receiving electrode corresponding to another dimension in the detection region, in synchronization with the tri-state driving of the plurality of transmitting electrodes; and determining input coordinates in the detection region based on one of a value of the current and the charge amount obtained by the current measurement.
The features of the present invention are described below based on the difference from the related art.
The difference in the drive section is described. The conventional bi-state drive section 1402 is replaced with a tri-state drive section 106 of the present invention. The related art uses binary driving, but the present invention is different in that a tri-state buffer 202 illustrated in
The present invention is thus different in that, immediately after the change in drive voltage of a selected transmitting electrode, impedance of non-selected transmitting electrodes is temporarily increased, to thereby reduce a delay time to arrive at the current measurement section.
Referring to the accompanying drawings, a preferred embodiment of the capacitive coordinate input device according to the present invention is described. For convenience sake, the following description provides a small number of transmitting electrodes 104 and receiving electrodes 105 and a small number of circuits and timings corresponding thereto. The features of the present invention, however, are not limited to the numbers described below. In the following, brackets < >, [ ], and ( ) represent a parent header, a child header, and a grandchild header, respectively.
In the detection region 103 on the support 102, for example, the plurality of transmitting electrodes 104 corresponding to vertical coordinates and at least one receiving electrode 105 corresponding to horizontal coordinates are arranged to be orthogonal to one another. However, the transmitting electrodes 104 and the at least one receiving electrode 105 are not limited to this arrangement, and can be arranged freely as long as the transmitting electrode 104 and the receiving electrode 105 correspond to two-dimensional coordinates, such as oblique coordinates and circular coordinates of the angle and the distance from the origin. Those electrodes are conductive, and at the intersection of the transmitting electrode 104 and the receiving electrode 105, the electrodes are galvanically-isolated from each other by an insulating layer so as to be electrically capacitively coupled.
Therefore, if n is a natural number from 1 to N and m is a natural number from 1 to M for convenience sake of description, a periodic AC voltage applied to the n-th transmitting electrode 104 is transmitted to the m-th receiving electrode 105 via capacitive coupling at the intersection of the n-th transmitting electrode 104 and the m-th receiving electrode 105.
If the detection surface is affected by dirt or the like, an electric field via such approaching object enhances an electric field between the transmitting electrode 104 and the receiving electrode 105 because the approaching object itself has high impedance, thereby providing strong capacitive coupling between the transmitting electrode 104 and the receiving electrode 105, with the result that a large receiving current flows to the receiving electrode 105. On the other hand, when a detection target object of a relatively low impedance such as a human finger approaches, the capacitive coupling between the transmitting electrode 104 and the receiving electrode 105 is weakened because the action of absorbing the AC electric field generated from the transmitting electrode 104 is stronger, with the result that a small receiving current flows to the receiving electrode 105. Therefore, the dirt and the detection target of a human finger or the like can be distinguished easily.
The detection region described above is of a type that uses the change in electric field caused via an approaching object. However, the capacitive coordinate input device 101 and the capacitive coordinate input method according to the present invention may have a detection region 103 in which a gap between a layer of the transmitting electrode 104 and a layer of the receiving electrode 105 is changed by a pressure force of a pen, a finger, or the like, so as to detect a change in capacitance caused by the change in gap.
Here, for stable detection, the receiving electrode 105 is grounded or virtually grounded to suppress voltage fluctuation. What is transmitted to the receiving electrode 105 is thus a current rather than a voltage. Specifically, an AC electric field is generated at the intersection of a selected transmitting electrode 104 and a receiving electrode 105 because of capacitive coupling, with the result that a receiving current flows to the receiving electrode 105. On this occasion, the AC electric field at an intersection that an object approaches is changed, and hence the receiving current flowing to the receiving electrode 105 is changed.
Note that, in any method, the transmitting electrode 104 and the receiving electrode 105 need to be transparent in a case where the capacitive coordinate input device 101 is used by being placed on top of a display device. Accordingly, the transmitting electrode 104 and the receiving electrode 105 have a non-negligible resistance. Further, a wiring resistance around the detection region 103 is also not negligible in some cases. Therefore, a delay time is observed in the transmission of an AC current. The present invention shortens the delay time.
The timing generation section 201 is activated by the processing section 108 to generate a logic signal 211 and a gate signal 212, which are necessary to drive the transmitting electrode for one frame, and a synchronization signal 213 necessary for current measurement of the current measurement section 107. In this example, the synchronization signal 213 contains a charge clear signal and a voltage measurement signal.
The tri-state buffer 202 tri-state-drives the transmitting electrode 104 in high level, low level, and high impedance. The tri-state buffers 202 are each supplied with the logic signal 211 and the gate signal 212 from the timing generation section 201. The tri-state buffers 202 output drive waveforms 1 to 4, which are connected to transmitting electrodes 1 to 4, respectively.
The integral section 301 includes an operational amplifier 311, a capacitor 312, and a switch 313. The operational amplifier 311 forms an integral circuit by negative feedback through the capacitor 312 from an output terminal to a negative input terminal thereof. The integral section 301 integrates the receiving current from the receiving electrode 105 to convert the receiving current into a voltage value corresponding to the charge amount. A reference voltage is 0 V, which is connected to a positive input terminal of the operational amplifier 311. The capacitor 312 is connected to the switch 313 at its both terminals, and is initialized by the charge clear signal from the timing generation section 201.
The ADC section 302 converts an output voltage of the integral section 301 into a digital value. The ADC section 302 performs the conversion at a timing at which the voltage measurement signal from the timing generation section 201 becomes true.
The accumulation section 303 accumulates the digital values from the ADC section 302 corresponding to a plurality of voltage changes of each transmitting electrode. The accumulation section 303 performs accumulative addition at a voltage rising edge and accumulative subtraction at a voltage falling edge. Note that, the ADC section 302 and the accumulation section 303 may be integrated as a sigma-delta analog-to-digital converter or the like.
Further, the order of the ADC section 302 and the accumulation section 303 may be interchanged so as to convert the result of analog accumulation by the accumulation section 303 into a digital value in the ADC section 302.
In the circuit of the current measurement section 107 or in the calculation of the processing section 108, if a value close to a measured value obtained when a detection target object is not approaching is subtracted as an offset, the change in measured value caused by the approach of the object can be measured more accurately. The offset value for the measurement may be a common value among the transmitting electrodes 104 to be selected and the plurality of receiving electrodes 105, and may be an individually-optimized value. The use of an individually-optimized value enables good detection even when the detection region 103 is dirty in part, by removing the influence thereof.
The CPU section 401 performs information processing and calculation. The ROM section 403 stores programs to be processed by the CPU. The RAM section 404 temporarily stores conditions, parameters, and other information necessary for the processing. The port section 405 outputs and inputs a status and a parameter to and from the tri-state drive section 106 and the current measurement section 107. The I/F section 407 is an interface to the outside of the capacitive coordinate input device 101, for outputting the detection result of coordinates or the like. The timer section 408 generates a reference signal for an operation timing of the CPU section 401.
The processing section 108 compares the change in current value measured by the current measurement section 107 with a threshold to determine whether or not the coordinates have been input, and also calculates the input coordinates based on weighted average or the like.
Further, the processing section 108 manages a status and a sequence of the overall capacitive coordinate input device 101. The status as used herein refers to conditions of the respective sections during current measurement and the like, and the sequence as used herein refers to an activation for detection at predetermined time intervals or the like.
In order to improve the SN ratio, the tri-state driving step 501 and the current measurement step 511 are repeated a plurality of times with the same transmitting electrode 104 selected. In general, the capacitance formed at each intersection of the transmitting electrode 104 and the receiving electrode 105 is as small as about 1 to 100 pF, and a receiving current flowing to the receiving electrode 105 and its change are also weak. Therefore, the detection of the receiving current flowing to the receiving electrode 105 is performed by accumulating currents in a plurality of cycles applied from the transmitting electrode 104.
Note that, the receiving current flowing to the receiving electrode 105 is usually an AC current, and hence if the currents are simply accumulated, the accumulated values are canceled. To avoid the problem, the accumulation section 303 accumulates the currents while switching the polarity in synchronization with the phase of the AC current. In the example of the flow of
Each electrode itself has a resistance and a capacitance and causes high-frequency attenuation, whereas low-frequency attenuation occurs at the intersection of the electrodes because of their series capacitances. In view of the fact, it is desired that a voltage applied to the transmitting electrode have a frequency which causes less attenuation.
Further, a transmitting electrode 104 to be driven is sequentially selected from among all the transmitting electrodes 104 in the detection region 103, to drive the transmitting electrodes 104 in the entire detection region 103. Accordingly, in the example of the flow of
The transmitting electrodes 104 in the entire detection region 103 are driven to measure the current flowing to the receiving electrode 105, and then the coordinate calculation step 521 is performed. This is an example, and there is no particular limitation on the overall flow. For example, the coordinate calculation step 521 may be performed every selection period, or parallel processing may be performed such that the next tri-state driving step 501 and current measurement step 511 are executed while executing the coordinate calculation step 521.
The overall flow of
The tri-state driving step 501 includes a non-selected gate OFF step 502 of increasing output impedance of the tri-state buffers 202 which drive the non-selected transmitting electrodes 104, a drive logic transition step 503 of changing a voltage of the selected transmitting electrode, and a non-selected gate ON step 504 of decreasing the output impedance of the tri-state buffers which drive the non-selected transmitting electrodes.
The current measurement step 511 includes a charge clear step 512 prior to the tri-state driving step 501, and an ADC step 513 and an accumulation step 514 after the tri-state driving step 501, to measure a current supplied from the receiving electrode 105. In the charge clear step 512, the switch 313 is turned ON to clear charges of the capacitor 312 of the integral section 301. In the ADC step 513, an output voltage of the integral section 301 is converted into a digital value. In the accumulation step 514, the digital values obtained in the ADC step 513 are accumulated by the accumulation section 303 for each selected transmitting electrode 104 or for each combination of selected transmitting electrodes 104.
In the coordinate calculation step 521, based on the current value determined in the current measurement step 511, which depends on capacitive coupling at each intersection of the electrodes corresponding to the two-dimensional coordinates, or based on a transition of the current value, whether or not a detection target object is approaching is determined and the position thereof is then calculated through weighted average or the like.
In
The timing generation section 201 generates a signal by counting a clock as a time reference.
The logic signal 1 is a logic signal to be input to the tri-state buffer 202 which is connected to the transmitting electrode 1 as an example of the selected transmitting electrode 104. The logic signal 1 exhibits the false level in the initial state, and rises to the true level at the third rising edge of the clock of
As an example for the non-selected transmitting electrode 104, the gate signal 2 is a signal to be connected and input to the gate of the tri-state buffer 202 which is connected to the transmitting electrode 2. The gate signal 2 is changed from true to false at substantially the same timing of the change of the selected logic signal 1. The gate signal 2 maintains the false level until the receiving current converges almost completely, and then returns to true at the 9th rising edge of the clock. The reason why the gate signal 2 returns to true at that time is that, if the voltage of the transmitting electrode 2 varies due to noise or the like, the noise flows into the receiving electrode from the transmitting electrode 2 to prevent accurate detection. Although not illustrated, a logic signal which is connected to the tri-state buffer 202 connected to the non-selected transmitting electrode 2 is kept at a constant level without change.
The same holds true for the transmitting electrodes other than the transmitting electrode 2.
Before the voltage of the selected transmitting electrode is changed, in the first cycle period of the clock, namely in the charge clear step 512, the charge clear signal is changed to true to short-circuit both ends of the capacitor 312 of the integral section 301.
When a time of one cycle of the clock has elapsed after the gate signals corresponding to the non-selected transmitting electrodes, including the gate signal 2, were changed to true, voltage measurement is performed by the ADC section 302 in the ADC step 513 in response to the 10th rising edge of the clock.
In
As illustrated in
Further, in the selection period 1, the selected logic signal is changed in voltage for two cycles in order to improve the SN ratio. In other words, the voltage is changed four times, that is, at the rising edge, the falling edge, the rising edge, and the falling edge. In each of the four voltage changes, the current is measured by the current measurement section 107 in the current measurement step 511, and four measured values are accumulated. On this occasion, in the accumulation step 514, the accumulation section 303 adds the measured values corresponding to the rising edges, and subtracts the measured values corresponding to the falling edges. The accumulation in the accumulation step 514 is performed for each selected transmitting electrode, to thereby obtain measured values 1 to 4 that are accumulated corresponding to the selection periods 1 to 4.
Now, the action and effect of the present invention are described.
The drive waveform shows that the logic signal is output to the transmitting electrode 104 as it is while the gate signal of the tri-state buffer 202 is true, and when the gate signal becomes false, the impedance is increased and the voltage becomes indeterminate. Therefore, the voltage change for two cycles is output to each of the transmitting electrodes 104 selected by line-sequential driving, and each voltage of the non-selected transmitting electrodes 104 becomes indeterminate temporarily immediately after the change in voltage of the selected transmitting electrode. In
In the conventional capacitive coordinate input device or the conventional capacitive coordinate input method, the switch Sw continues to be ON. Accordingly, when a changing sweep voltage is applied to the drive u, a current Iu supplied from the selected drive electrode (transmitting electrode) is divided into a current Iw flowing to the non-selected transmitting electrode 104 and a current Ix flowing directly to the receiving electrode 105. The current flowing into the non-selected transmitting electrode 104 at this time is accumulated in the capacitor Cw. After that, the capacitor Cu cuts off a direct component to eliminate the current Iu, and the charges accumulated in the capacitor Cw flow into the receiving electrode 105. This way, part of the current supplied from the selected transmitting electrode 104 makes a detour to the non-selected transmitting electrode 104 to flow into the receiving electrode 104, resulting in a long delay time.
On the other hand, according to the present invention, the switch Sw is temporarily opened immediately after the change in voltage of the selected transmitting electrode 104, and hence the current Iu supplied from the selected transmitting electrode 104 flows directly into the receiving electrode 105 without making a detour to the non-selected transmitting electrode 104. Therefore, the delay time can be shortened.
In the calculation, the number of transmitting electrodes is 30, the number of receiving electrodes is 24, a wiring resistance of each transmitting electrode is 82 kΩ, a wiring resistor of each receiving electrode is 195 kΩ, and a capacitance at an intersection of a transmitting electrode and a receiving electrode is 40 pF. In this case, in order to aggregate the plurality of transmitting electrodes and the plurality of receiving electrodes, the calculation is performed assuming those electrodes are connected in parallel. Then, the results show that the resistor Ru is 82 kΩ, the capacitor Cu is 960 pF, the capacitor Cw is 28 nF, the resistor Rw is 2.8 kΩ, and the resistor Rx is 8.1 kΩ.
As described above, according to the present invention, immediately after the change in voltage of a selected transmitting electrode 104, non-selected transmitting electrodes 104 are increased in impedance to eliminate a current detour to the non-selected transmitting electrodes 104, to thereby significantly shorten a delay time to arrive at the receiving electrode 105.
Described above are the configuration and the method in which, as illustrated in
In
Alternatively, as illustrated in
As a further example, as illustrated in
As illustrated in
Further, the drive waveforms are exemplified above for the case of driving in response to a rising edge followed by a falling edge. However, it should be understood, too, that the reverse phase can also be used.
As illustrated in
Specifically, the capacitive coordinate input device 101 according to the present invention can be used to realize an information device, such as a mobile phone or a computer, capable of noise-resistant, stable and smooth operation, for example, a mobile phone illustrated in
The configuration of the information devices illustrated in
Number | Date | Country | Kind |
---|---|---|---|
2010-130483 | Jun 2010 | JP | national |