This application claims the priority benefit of Korean Patent Application No. 10-2012-0158576, filed on Dec. 31, 2012, in the Korean Intellectual Property Office, the disclosure of which is incorporated herein by reference.
1. Field of the Invention
The present invention relates to a touch sensor integrated chip (IC), a touch sensing apparatus, and a coordinate correcting method of the touch sensing apparatus.
2. Description of the Related Art
A touch sensing apparatus refers to an apparatus that senses a touch of a finger of a user or another instrument, converts the sensed touch to an appropriate electrical signal, and outputs the electrical signal. The touch sensing apparatus has been applied to a variety of electronic devices and may be employed as an input device. For example, the touch sensing apparatus may be applied to a laptop computer and be used as an input device to control a movement of a cursor in lieu of a mouse, or may be used as an input device to directly select an icon or a menu displayed on a screen and execute the selected icon or menu. Further, the touch sensing apparatus may be used as a device to replace a button. Currently, screens of electronic devices have been enlarged and devices have been miniaturized. With such a trend, an input device, such as a key pad, for example, may be excluded and a touch input device, for example, a touch screen coupled with a display may be more frequently used as a sole input device or at least a main input device.
The touch sensing apparatus may calculate a touch point and a touch sensitivity by verifying a change in a capacitance occurring in a sensing node when a plurality of sensing nodes is provided on a sensing area and a touch occurs on the touch sensing apparatus.
However, a sensing node adjacent in a predetermined direction is absent on an edge portion of the sensing area. Thus, when a touch input occurs on the edge portion of the sensing area, an accurate touch point may not be calculated.
An aspect of the present invention provides a touch sensing apparatus that may enhance a precision and accuracy of a touch input occurring on an edge portion of a sensing area without adding a physical configuration.
Another aspect of the present invention also provides a coordinate correcting method of a touch sensing apparatus that may enhance precision and accuracy of a touch input occurring on an edge portion of a sensing area.
Features of the present invention are not limited to the aforementioned technical features and other technical features not described herein will be clearly understood by those skilled in the art from the following description.
According to an aspect of the present invention, there is provided a touch sensing apparatus, including: a sensing area including a plurality of sensing nodes; and a touch sensor integrated chip (IC) configured to acquire a sensing signal and an individual coordinate for each sensing node in response to a touch input occurring on the sensing area. The touch sensor IC may be configured to calculate a corrected coordinate corresponding to the touch input based on the sensing signal.
According to another aspect of the present invention, there is provided a touch sensor IC, including: a signal acquirer configured to acquire a sensing signal for each sensing node in response to a touch input occurring on a sensing area of a touch sensing apparatus; a coordinate acquirer configured to acquire an individual coordinate for each sensing node in response to the touch input; and a corrected coordinate calculator configured to calculate a corrected coordinate corresponding to the touch input based on the sensing signal acquired by the signal acquirer.
According to still another aspect of the present invention, there is provided a coordinate correcting method of a touch sensing apparatus with a defined sensing area, the method including: acquiring a sensing signal for each sensing node in response to a touch input occurring on the sensing area; acquiring an individual coordinate of a sensing node at which the sensing signal is acquired; and calculating a corrected coordinate corresponding to the touch input based on the sensing signal.
Specific matters of embodiments are included in the detailed description and drawings.
These and/or other aspects, features, and advantages of the invention will become apparent and more readily appreciated from the following description of exemplary embodiments, taken in conjunction with the accompanying drawings of which:
Advantages and features of the present invention, and a method for achieving the same will become clear with reference to embodiments described in detail together with the accompanying drawings. However, the present invention is not limited to the embodiments and thus, may be implemented in a variety of forms. The embodiments are provided to complement the disclosure of the present invention and to inform those skilled in the art about the scope of the present invention and the scope of the invention is defined by the claims. Like reference numerals refer to like constituent elements throughout. Sizes and relative sizes of layers and areas in the drawings may be exaggerated for clarity of description.
An element or a layer being disposed “above” or “on” another element or another layer may also include a case in which still another element or still another element is disposed therebetween.
Even though the terms “first”, “second”, and the like are used to describe a variety of constituent elements, the constituent elements are not limited thereto. The terms are used to distinguish one constituent element from another constituent element. Accordingly, a first constituent element described in the following may refer to a second constituent element without departing from the technical spirit of the present invention.
Hereinafter, embodiments of the present invention are described with reference to the accompanying drawings.
Referring to
The insulating substrate 110 may be made of a transparent material. For example, a transparent plastic substrate, a substrate glass substrate, or a transparent quartz substrate may be used for the insulating substrate 110. A substrate may be a flexible substrate. For example, the insulating material 110 may be made of tempered glass or high hardened plastic that is a combination of at least one of plastic materials, such as poly methyl methacrylate (PMMA), polycarbonate (PC), and polyethylene terephthalate (PET), for example.
The plurality of electrodes 130 and 150 may be formed on the insulating substrate 110. The plurality of electrodes 130 and 150 may include a plurality of first electrodes 130 extended in a first axial direction, which is a horizontal direction in the drawings, and a plurality of second electrodes 150 extended in a second axial direction that intersects the first axial direction. Here, the second axial direction is a vertical direction in the drawings. A first axis and a second axis may meet at a right angle, but the present invention is not limited thereto.
The first electrode 130 and the second electrode 150 may be electrically separate from each other. Being electrically separate from each other may include a meaning of being physically separate from each other and thus, not being electrically connected to each other in a direct manner. For example, even though not illustrated, an insulating layer or a substrate having an insulating property may be disposed between the first electrode 130 and the second electrode 150.
The plurality of first electrodes 130 and the plurality of second electrodes 150 may be transparent electrodes. For example, the plurality of first electrodes 130 and the plurality of second electrodes 150 may include a transparent conductive material, such as, indium tin oxide (ITO), indium zinc oxide (IZO), and zinc oxide (ZO), for example, carbon nano tube (CNT), graphene, and/or silver nanowire, but the present invention is not limited thereto. The plurality of first electrodes 130 and the plurality of second electrodes 150 may be made of the same material, and may also be made of different materials.
The plurality of first electrodes 130 may be a driving channel configured to apply a driving signal. The plurality of second electrodes 150 may be a sensing channel configured to detect a change in mutual capacitance by a touch input.
A sensing node 170 may be defined on a portion in which the first electrode 130 and the second electrode 150 intersect. An area in which the sensing node 170 is defined may refer to the sensing area 190 capable of receiving a touch input from a user. Each sensing node 170 may have a coordinate value. For example, the sensing node 170 may have a matrix alignment corresponding to an orthogonal coordinate system and may have a coordinate value corresponding thereto.
A touch sensor IC (not shown) may acquire a sensing signal for each sensing node 170 and may calculate a touch location based on a change in mutual capacitance occurring between the plurality of first electrodes 130 and the plurality of second electrodes 150 due to a touch input on the sensing area 190.
The touch sensor IC may be mounted on a flexible printed circuit board (FPCB) or may be mounted on the insulating substrate 110 in a chip-on-glass (COG) form or a chip-on-board (COB) form, and thereby be electrically connected to at least one of the plurality of first electrodes 130 and the plurality of second electrodes 150.
Even though not illustrated, the touch sensing apparatus 10 may further include a wiring pattern configured to electrically connect the plurality of first electrodes 130, the plurality of second electrodes 150, and the touch sensor IC.
Referring to
The touch sensor IC 200 may further include a valid input determiner 250 configured to determine only an acquired sensing signal greater than or equal to a threshold to be a valid touch input. In this example, the corrected coordinate calculator 240 may calculate a corrected coordinate only when the valid input determiner determines that the touch input is a valid touch input.
Further, the touch sensor IC 200 may further include a determiner 260 configured to determine whether the touch input has occurred on an edge portion of the sensing area. In this example, the corrected coordinate calculator 240 may calculate a corrected coordinate only when the determiner determines that the touch input has occurred on the edge portion of the sensing area.
The corrected coordinate calculator 240 may correct a touch location based on a value stored in a predetermined table. Due to electrical resistance, an error may occur when determining a touch location. An error that may occur during a touch location calculating process may be corrected by storing a value capable of correcting a resistance component in a lookup table and if necessary, calculating a touch location based on the stored value. Also, the corrected coordinate calculator 240 may enhance an accuracy of touch location determination by maintaining, in the lookup table, a value used to correct not a resistance component but a coordinate, and correcting the a coordinate based on the stored value.
The corrected coordinate calculator 240 may enhance an accuracy of touch location determination by correcting the touch input having occurred on the edge portion of the sensing area, for example, the sensing area 190 of
Referring to
The touch sensor IC 200, for example, the driving portion 210 of the touch sensor IC 200 may apply the driving signal 211 to the first electrode 130a. With respect to a form of the driving signal 211, the driving signal 211 applied to the first electrode 130a is provided in a square wave form, but it is only an example. The form of the driving signal 211 is not limited thereto. For example, the driving signal 211 may be provided in a variety of forms, such as a sine wave form and a triangle wave form, for example.
Due to the touch object 900, a change in mutual capacitance may occur between the first electrode 130a to which the driving signal 211 is applied and the second electrode 150 adjacent thereto. The change in mutual capacitance may be detected by measuring a change in voltage between the first electrode 130a to which the driving signal 211 is applied and the second electrode 150a adjacent thereto. The touch sensor IC 200 may acquire a sensing signal for each sensing node based on the change in mutual capacitance, which may be performed by the signal acquirer 220 of the touch sensor IC 200. Also, the touch sensor IC 200 may acquire an individual coordinate of a sensing node at which a sensing signal is acquired, which may be performed by the coordinate acquirer 230 of the touch sensor IC 200.
The insulating layer 350 may be disposed between the first electrode 130 of
Referring to
In detail, when a first touch input T1 and a second touch input T2 occur on the touch sensing apparatus 10, the touch sensor IC 200 of
An area disposed on the right side based on the edge sensing node N0 may correspond to the sensing area 190 of
Referring to
Hereinafter, an operation of a touch sensor IC 200 configured to calculate a corrected coordinate in response to each touch input, for example, the first touch input T1 and the second touch input T2 is described.
According to an embodiment, when a plurality of touch inputs, for example, the first touch input T1 and the second touch input T2, occurs on the touch sensing apparatus 10, the signal acquirer 220 of the touch sensor IC 200 of
When a threshold is set, the determiner of the touch sensor IC 200 of
Also, when a threshold is set, the determiner may also determine, as a single touch input, a section in which a sensing signal greater than or equal to the threshold is initially acquired and a sensing signal less than the threshold is initially acquired. For example, when the threshold is set as “5”, a sensing signal greater than or equal to the threshold is initially acquired at S(x0) and a sensing signal less than the threshold is initially acquired at S(x2). Accordingly, S(x0), S(x1), and S(x2) may be determined to be sensing signals having been generated in response to a single touch input, for example, the first touch input T1.
In addition to acquiring a sensing signal, the coordinate acquirer of the touch sensor IC 200 of
To calculate a more accurate touch location, the corrected coordinate calculator 240 of the touch sensor IC 200 of
The virtual sensing signal may be generated by using, as a variable, the strength of a sensing signal acquired at the edge sensing node N0 in response to a single first touch input T1.
For example, as expressed by Equation 1, S(x0) that is the sensing signal acquired at the edge sensing node N0 in response to the first touch input T1 may be multiplied by a predetermined constant “a” and a multiplication result may be assigned as S(xk) that is the strength of the virtual sensing signal of the virtual sensing node Nk.
S(xk)=a*S(x0) [Equation 1]
Here, the constant “a” may differ based on a size of an edge area excluding the sensing area on the touch sensing apparatus, strength of a sensing signal acquired at the edge sensing node N0, and/or any other variables known to those skilled in the art, and may have a value greater than “0” and less than “2”. However, the present invention is not limited thereto.
Alternatively, the virtual sensing signal may be generated by using, as a variable, a sum of sensing signals generated in response to the first touch input T1 and the sensing signal acquired at the edge sensing node N0, as expressed by Equation 2.
Here, x1 may denote a coordinate value of a reference sensing node having acquired a sensing signal in response to the first touch input. Also, β may differ based on density of electrodes, a size of an edge area of the touch sensing apparatus, for example, an area excluding the sensing area, and strength of the sensing signal acquired at the edge sensing node N0, and may be generated based on a variable interacting with the strength of the sensing signal acquired at the edge sensing node N0.
β=γ*S(x0) [Equation 3]
In Equation 3, a constant “γ” may differ based on density of electrodes, a size of an edge area of the touch sensing apparatus, for example, an area excluding the sensing area, and strength of the sensing signal acquired at the edge sensing node N0, and may have a value greater than “0” and less than “2”. However, the present invention is not limited thereto.
Hereinafter, a description will be made based on a case in which γ has a value of “1”.
For example, among sensing signals, expressed as S(x0)=15, S(x1)=10, and S(x2)=3, acquired at the respective sensing nodes in response to the first touch input T1, a sum of strengths of valid sensing signals greater than or equal to a threshold, that is, S(x0)+S(x1)=25 may be calculated. A ratio of the edge sensing node N0 to the sum of sensing signals, that is, S(x0)/25=0.6 may be calculated. By multiplying the calculated ratio by a strength value of the sensing signal of the edge sensing node N0, S(x0)*0.6=9 may be calculated. The calculation result may be assigned as S(xk) that is the strength of the virtual sensing signal strength of the virtual sensing node Nk.
Presuming that the virtual sensing node Nk having an xk coordinate has the aforementioned virtual sensing signal strength, a corrected coordinate of the first touch input T1 may be calculated.
For example, the corrected coordinate may be calculated by using, as a weight of each x coordinate, strength of a sensing signal that is acquired for each sensing node. For example, the corrected coordinate of the first touch input T1 may be calculated based on {x0*S(xo)+x1*S(x1)+xk*S(xk)}/{S(xo)+S(x1)+S(xk)}.
When calculating a touch location based on only actual individual coordinates without calculating a corrected coordinate, the touch location of the first touch input T1 may be calculated based on {x0*S(xo)+x1*S(x1)}/{S(xo)+S(x1)}.
Meanwhile, when determining the touch location by calculating the corrected coordinate, the corrected coordinate may be calculated based on {x0*S(xo)+x1*S(x1)+xk*S(xk)}/{S(xo)+S(x1)+S(xk)}.
Referring to
According to an embodiment of the present invention, calculating of the corrected coordinate may be performed only when the strength of a sensing signal greater than or equal to a threshold is acquired at the edge sensing node N0. However, the present invention is not limited thereto. When a sensing signal determined to be a valid touch input is sensed at only the edge sensing node N0, the valid input determiner of the touch sensing chip 200 may also determine strength of a sensing signal less than the threshold to be a valid sensing signal.
Meanwhile, only a case in which the first touch input T1 has occurred on a left edge portion of the sensing area is illustrated, but it is only an example. Thus, a touch input may occur on a right edge portion, an upper edge portion, or a lower edge portion of the sensing area. In this example, a coordinate of the virtual sensing node (Nk) may be modified and the virtual sensing signal may be calculated based on strength of a sensing signal acquired at a sensing node disposed at a location nearest to the right edge portion, the upper edge portion, or the lower edge portion.
According to another embodiment, after acquiring a sensing signal greater than or equal to a threshold or an individual coordinate for each sensing node, the determiner of the touch sensor IC 200 of
In a determination of the touch input having occurred on the edge portion of the sensing area, when a sensing signal is acquired at the edge sensing node N0 as described above, the determiner may determine the first touch input T1 associated with the sensing signal of the edge sensing node N0 to be the touch input having occurred on the edge portion of the sensing area. Alternatively, the determiner may compare an individual coordinate acquired for each sensing node in response to the touch input to a coordinate of the edge portion of the sensing area and thereby determine whether they match. Through the above procedure, the determiner may determine whether the touch input has occurred on the edge portion of the sensing area. When the first touch input T1 is determined to be the touch input having occurred on the edge portion of the sensing area and the second touch input T2 is determined not to be the touch input having occurred on the edge portion of the sensing area, the corrected coordinate calculator may calculate a corrected coordinate of only the first touch input T1.
According to embodiments of the present invention, it is possible to enhance an accuracy and precision of a touch input at an edge portion of a sensing area without adding a separate physical electrode. Also, there is no need to modify a design in a structural aspect and thus, the present invention may be applicable to a touch sensing apparatus according to the related art. Accordingly, since a change in a design of the touch sensing apparatus is not required, it is possible to achieve a reduction in manufacturing costs.
Referring to
The coordinate correcting method may further include determining whether a sensing signal is greater than or equal to a threshold after acquiring the sensing signal (S12). The coordinate correcting method may further include acquiring an individual coordinate for each sensing node only with respect to a sensing signal greater than or equal to the threshold (S13) and determining a touch input corresponding to a sensing signal less than the threshold be an invalid touch inputs (S17).
In addition, the coordinate correcting method may further include determining whether the touch input has occurred on the edge portion of the sensing area after acquiring an individual coordinate (S14). When the touch input is determined to have occurred on the edge portion of the sensing area, the coordinate correcting method may calculate a corrected coordinate based on the acquired sensing signal (S15). Conversely, when the touch input is determined to have not occurred on the edge portion of the sensing area, the coordinate correcting method may not calculate the corrected coordinate (S16).
A determination of whether the touch input has occurred on the edge portion of the sensing area may be performed as follows. For example, when a sensing signal is acquired at an edge sensing node disposed at a location nearest to the edge portion of the sensing area, a touch input, for example, the first touch input T1, associated with the sensing signal of the edge sensing node may be determined to be a touch input having occurred on the edge portion of the sensing area. Alternatively, whether the touch input has occurred on the edge portion of the sensing area may be determined by comparing an individual coordinate acquired for each sensing node in response to the touch input to a coordinate of the edge portion of the sensing area and thereby determining whether they match.
Operation S15 of calculating a corrected coordinate may be performed as follows. For example, a virtual sensing signal may be calculated based on the acquired sensing signal, and a corrected coordinate may be calculated by performing an operation based on the sensing signal, the virtual sensing signal, and the individual coordinate.
As described above with reference to
According to embodiments of the present invention, the following effects may be achieved.
Without adding a physical configuration or changing a design, it is possible to enhance an input accuracy of a touch sensing apparatus. In particular, it is possible to more accurately sense a location of a touch input occurring on an edge portion of the touch sensing apparatus.
The effects of the present invention are not limited to the above examples and thus, a variety of effects are included in the present specification.
Although a few exemplary embodiments of the present invention have been shown and described, the present invention is not limited to the described exemplary embodiments. Instead, it would be appreciated by those skilled in the art that changes may be made to these exemplary embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
10-2012-0158576 | Dec 2012 | KR | national |