KR20040042146A - Driving method and apparatus of multi touch panel and multi touch panel device - Google Patents
Driving method and apparatus of multi touch panel and multi touch panel device Download PDFInfo
- Publication number
- KR20040042146A KR20040042146A KR1020020070308A KR20020070308A KR20040042146A KR 20040042146 A KR20040042146 A KR 20040042146A KR 1020020070308 A KR1020020070308 A KR 1020020070308A KR 20020070308 A KR20020070308 A KR 20020070308A KR 20040042146 A KR20040042146 A KR 20040042146A
- Authority
- KR
- South Korea
- Prior art keywords
- touch panel
- signals
- detected
- signal
- signals detected
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0414—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using force sensing means to determine a position
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/045—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using resistive elements, e.g. a single continuous surface or two parallel surfaces put in contact
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/041—Indexing scheme relating to G06F3/041 - G06F3/045
- G06F2203/04106—Multi-sensing digitiser, i.e. digitiser using at least two different sensing technologies simultaneously or alternatively, e.g. for detecting pen and finger, for saving power or for improving position detection
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
Description
본 발명은 다중 터치패널의 구동방법, 구동장치 및 그를 사용한 다중 터치패널 장치에 관한 것이다.The present invention relates to a method of driving a multiple touch panel, a driving device and a multiple touch panel device using the same.
최근, 터치패널은 액정표시장치와 같은 화상표시장치의 표시면에 설치되어 사용자가 터치패널을 터치할 때 대응하는 화상을 보여주거나, 또는 사용자가 터치패널을 통해 기록한 문자 등의 화상을 인식하여 보여주는데 사용되고 있다.Recently, a touch panel is installed on a display surface of an image display device such as a liquid crystal display device to display a corresponding image when the user touches the touch panel, or to recognize and display an image such as a character recorded by the user through the touch panel. It is used.
이와 같은 터치패널에는 통상 전류량을 검출하여 터치가 이루어지는 위치의 좌표값을 검출하는 저항막식 터치패널과, 정전용량을 검출하여 펜 등으로 터치가 이루어지는 위치의 좌표값을 인식하는 정전용량 방식의 터치패널 등이 있다.Such a touch panel includes a resistive touch panel that detects a coordinate value of a position where a touch is normally made by detecting a current amount, and a capacitive touch panel that detects a capacitance value and recognizes a coordinate value of a position where a touch is made with a pen or the like. Etc.
도 1은 일반적인 저항막식 터치패널의 단면도이다.1 is a cross-sectional view of a general resistive touch panel.
도 1을 참조하면, 터치패널(10)은 예를 들어 폴리에틸렌 텔레프탈레이트(이하 "PET"라 함) 필름으로 된 상부기판(12), 하부기판(14) 및 그 사이에 살포된 스페이서(20)를 구비한다. 또한, 상부기판(12)의 하면에는 제 1 전도층(16)이 형성되고, 하부기판(14)의 표면에는 제 2 전도층(18)이 형성된다. 그리고, 이들 제 1 및 제 2 전도층은 통산 인듐 주석 산화물(Indium-Tin-Oxide; ITO), 인듐 주석 아연 산화물(Indium-Tin-Zinc-Oxide; ITZO), 인듐 아연 산화물(Indium-Zinc-Oxide; IZO) 등으로 이루어진다.Referring to FIG. 1, the touch panel 10 includes, for example, an upper substrate 12, a lower substrate 14, and a spacer 20 spread therebetween, for example, made of polyethylene terephthalate (hereinafter referred to as “PET”) film. It is provided. In addition, a first conductive layer 16 is formed on the lower surface of the upper substrate 12, and a second conductive layer 18 is formed on the surface of the lower substrate 14. In addition, these first and second conductive layers include indium tin oxide (ITO), indium tin zinc oxide (ITZO), and indium zinc oxide (Indium-Zinc-Oxide). IZO) and the like.
또한, 이러한 터치패널(10)은 일반적으로 액정패널 등에 부착되어 사용되거나, 또는 액정패널에 일체화되어 사용되고 있다.In addition, the touch panel 10 is generally used by being attached to a liquid crystal panel or the like, or is integrated with a liquid crystal panel and used.
도 2는 도 1의 저항막식 터치패널이 액정패널에 일체화된 터치패널 일체형 액정패널의 구동방식을 보여주는 구성도이다.2 is a block diagram illustrating a driving method of a touch panel integrated liquid crystal panel in which the resistive touch panel of FIG. 1 is integrated into a liquid crystal panel.
도 2를 참조하여 동작을 살펴보면, 먼저 터치패널(10)에서 사용자에 의해 펜 등으로 터치가 이루어지면, 제 1 전도층(16)과 제 2 전도층(18)이 단락되고, 그 결과로 전류량 또는 전압 레벨을 갖는 아날로그 신호가 발생한다. 이어서, 터치패널(10)에서 발생한 전류량 또는 전압 레벨을 갖는 아날로그 신호 X+, X-, Y+, Y-는 아날로그-디지털 변환기(ADC)(22)(도시하지 않음)에 의해 디지털 신호로 변환된다. 또한, ADC(22)로부터의 디지털 변환된 신호 X+, X-, Y+, Y-는 시리얼 또는 패러럴 방식으로 CPU(24)에 입력된다. CPU(24)는 이 디지털 변환된 신호 X+, X-, Y+, Y-에 기초하여 X 좌표 및 Y 좌표를 산출하게 된다.Referring to FIG. 2, when a touch is made by a user on the touch panel 10 by a pen or the like, the first conductive layer 16 and the second conductive layer 18 are short-circuited, and as a result, the amount of current. Or an analog signal having a voltage level is generated. Subsequently, analog signals X +, X-, Y +, and Y- having a current amount or voltage level generated in the touch panel 10 are converted into digital signals by an analog-to-digital converter (ADC) 22 (not shown). Further, the digitally converted signals X +, X-, Y +, Y- from the ADC 22 are input to the CPU 24 in a serial or parallel manner. The CPU 24 calculates X coordinates and Y coordinates based on the digitally converted signals X +, X-, Y +, and Y-.
도 3은 펜 등에 의해 터치가 이루어진 경우에 있어서의 터치패널을 보여주고 있다. 터치가 이루어진 위치에서는 소정의 압력에 의해 터치패널(10)이 내측 방향으로 구부러지게 된다.3 shows a touch panel in a case where a touch is made with a pen or the like. In the touched position, the touch panel 10 is bent inward by a predetermined pressure.
그러나, 이와 같은 단일 터치패널을 사용하는 경우에는 터치패널의 상부기판에 손상이 발생한 때 정확한 좌표값을 검출할 수 없어 수리가 완료될 때까지 사용할 수 없기 때문에 사용자에게 불편함을 초래하는 문제가 있었다.However, in the case of using such a single touch panel, when the damage to the upper substrate of the touch panel is damaged, the exact coordinates cannot be detected, which causes inconvenience to the user because it cannot be used until the repair is completed. .
또한, 펜을 사용하여 터치패널에 기록하는 경우에 기록된 문자 등의 화상에 대한 입체감을 표현하기 위해 X축, Y축의 좌표값 이외에 터치 압력, 즉 Z축 값을 사용하려는 시도가 많이 행해졌으나, 통상 Z축 값은 너무 작기 때문에 이를 활용하는데 어려움이 많았다.In addition, many attempts have been made to use touch pressure, that is, Z-axis value, in addition to the coordinate values of the X-axis and Y-axis to express a three-dimensional effect on an image such as a recorded character when recording on a touch panel using a pen. In general, the Z-axis value was too small to use it.
따라서, 본 발명은 목적은 터치패널에 손상이 발생하는 경우에도 터치가 가해지는 위치에 대한 정확한 좌표값을 인식하게 함으로써 터치패널을 계속 사용할 수 있도록 하고, 또한 X축 및 Y축 값 이외에 Z축 값을 사용하여 터치패널에 기록되는 문자 등에 입체감을 제공할 수 있는 터치패널의 구동방법을 제공하는데 있다.Accordingly, an object of the present invention is to enable the touch panel to be continuously used by recognizing the exact coordinate value of the touched position even when damage occurs to the touch panel, and also to the Z axis value in addition to the X and Y axis values. The present invention provides a method of driving a touch panel that can provide a three-dimensional effect to a character recorded on the touch panel using a.
도 1은 일반적인 저항막식 터치패널의 단면도이다.1 is a cross-sectional view of a general resistive touch panel.
도 2는 도 1의 저항막식 터치패널을 구동하는 구동장치의 구성도이다.2 is a block diagram of a driving device for driving the resistive touch panel of FIG. 1.
도 3은 도 1에 도시된 저항막식 터치패널에 대하여 펜 등에 의해 터치가 이루어진 경우에 터치패널의 상태를 보여주는 도면이다.3 is a diagram illustrating a state of a touch panel when a touch is made by a pen or the like with respect to the resistive touch panel illustrated in FIG. 1.
도 4는 다중 터치패널의 구성을 보여주기 위한 단면도이다.4 is a cross-sectional view illustrating a configuration of a multiple touch panel.
도 5는 본 발명에 따른 다중 터치패널을 구동하기 위한 구동장치를 보여주는 구성도이다.5 is a block diagram showing a driving device for driving multiple touch panels according to the present invention.
도 6은 본 발명에 따른 다중 터치패널의 구동장치에 있어서 구동 방식을 설명하기 위한 흐름도이다.6 is a flowchart illustrating a driving method in a driving apparatus of a multiple touch panel according to the present invention.
도 7은 본 발명에 따른 다중 터치패널의 구동장치에 있어서 구동 방식을 설명하기 위한 다른 흐름도이다.7 is another flowchart illustrating a driving method in a driving apparatus of a multiple touch panel according to the present invention.
도 8은 다중 터치패널에 있어서 터치가 이루어진 경우에 다중 터치패널의 상태를 보여주는 도면이다.8 is a diagram illustrating a state of multiple touch panels when a touch is made in the multiple touch panels.
< 도면의 주요 부분에 대한 부호의 설명 ><Description of Symbols for Main Parts of Drawings>
40: 다중 터치패널42: 상부기판40: multiple touch panel 42: upper substrate
44: 하부기판46: 중간기판44: lower substrate 46: intermediate substrate
48: 스페이서50: 제 1 전도층48: spacer 50: first conductive layer
52: 제 2 전도층54: 제 1 터치패널52: second conductive layer 54: first touch panel
56: 제 2 터치패널58, 60: 아날로그-디지털 변환기56: second touch panel 58, 60: analog-to-digital converter
62: 비교기64: 중앙처리장치62: comparator 64: central processing unit
상기 목적을 달성하기 위하여, 본 발명은 상부 터치패널로부터 검출된 신호들과 하부 터치패널로부터 검출된 신호들의 동일성 여부를 판단하여 상부 터치패널의 손상 여부를 판단하는 단계를 포함하는 것을 특징으로 하는 다중 터치패널의 구동방법을 제공한다.In order to achieve the above object, the present invention includes the step of determining whether the signals detected from the upper touch panel and the signals detected from the lower touch panel is the same or not to determine whether the upper touch panel is damaged. It provides a method of driving a touch panel.
또한, 본 발명은 상부 터치패널로부터 터치가 이루어진 위치의 좌표값을 산출하기 위한 신호를 검출하는 단계, 하부 터치패널로부터 터치가 이루어진 위치의 좌표값을 산출하기 위한 신호를 검출하는 단계, 상기 상부 및 하부 터치패널에서 검출된 신호들을 각각 비교하는 단계, 상기 비교단계에서 검출된 신호들이 동일하면, 상기 상부 및 하부 터치패널에서 검출된 신호들 중 어느 하나를 출력하고, 상기 비교단계에서 검출된 신호들이 동일하지 않으면 상기 하부 터치패널에서 검출된 신호들을 출력하는 단계, 출력된 신호에 기초하여 터치가 이루어진 위치의 좌표값을 산출하는 단계, 및 산출된 좌표값을 시스템으로 전송하는 단계를 포함하는 것을 특징으로 하는 다중 터치패널의 구동방법을 제공한다.The present invention also provides a method for detecting a coordinate value of a touched position from an upper touch panel, a signal for calculating a coordinate value of a touched position from a lower touch panel. Comparing the signals detected in the lower touch panel, if the signals detected in the comparing step are the same, any one of the signals detected in the upper and lower touch panel is output, and the signals detected in the comparing step Outputting signals detected by the lower touch panel, calculating a coordinate value of a touched position based on the output signal, and transmitting the calculated coordinate value to the system. A driving method of a multi-touch panel is provided.
또한, 본 발명은 상부 터치패널로부터 검출된 아날로그 신호를 디지털 신호로 변환하는 제 1 아날로그-디지털 변환기, 하부 터치패널로부터 검출된 아날로그 신호를 디지털 신호로 변환하는 제 2 아날로그-디지털 변환기, 상기 제 1 및 제 2 아날로그-디지털 변환기에서 출력되는 신호들을 서로 비교하여 동일성 여부를 나타내는 신호를 출력하는 비교기, 및 상기 제 1 및 제 2 아날로그-디지털 변환기에서 출력되는 신호들을 또한 수신하고, 상기 비교기에서 출력되는 동일성 여부를 나타내는 신호에 기초하여 터치가 이루어진 위치의 좌표값을 산출하는 중앙처리장치를 포함하는 것을 특징으로 하는 다중 터치패널의 구동장치를 제공한다.In addition, the present invention is a first analog-to-digital converter for converting the analog signal detected from the upper touch panel to a digital signal, a second analog-to-digital converter for converting the analog signal detected from the lower touch panel to a digital signal, the first And a comparator comparing the signals output from the second analog-digital converter with each other and outputting a signal indicating whether they are identical, and receiving the signals output from the first and second analog-digital converters, and outputting from the comparator. It provides a drive device for a multi-touch panel, characterized in that it comprises a central processing unit for calculating the coordinate value of the position where the touch is made based on the signal indicating whether or not.
또한, 본 발명은 상부 기판, 중간 기판, 및 상기 상부 기판의 하면 및 상기 중간 기판의 하면에 형성된 제 1 전도층들로 구성되는 상부 터치패널, 상기 중간 기판, 하부 기판, 및 상기 중간 기판의 표면 및 상기 하부 기판의 표면에 형성된제 2 전도층들로 구성되는 하부 터치패널, 상기 제 1 전도층들 및 상기 제 2 전도층들에 인쇄되어 신호를 검출하는 전극 패턴들, 및 상기 상부 및 하부 터치패널로부터 검출된 신호들을 서로 비교하여 동일성 여부 판단하고, 이에 따라 터치가 이루어지는 위치의 좌표값을 산출하여 출력하는 구동장치를 포함하는 것을 특징으로 하는 다중 터치패널 장치를 제공한다.The present invention also provides an upper touch panel, an intermediate substrate, a lower substrate, and a surface of the intermediate substrate including an upper substrate, an intermediate substrate, and first conductive layers formed on a lower surface of the upper substrate and a lower surface of the intermediate substrate. And a lower touch panel including second conductive layers formed on a surface of the lower substrate, electrode patterns printed on the first conductive layers and the second conductive layers to detect a signal, and the upper and lower touches. Comparing signals detected from the panel with each other to determine whether the same, and accordingly provides a multi-touch panel device comprising a driving device for calculating and outputting the coordinate value of the position at which the touch is made.
상기 목적 외에 본 발명의 다른 목적 및 특징들은 첨부도면을 참조한 실시예에 대한 설명을 통하여 명백하게 드러나게 될 것이다.Other objects and features of the present invention in addition to the above objects will become apparent from the description of the embodiments with reference to the accompanying drawings.
이하, 도 4 내지 도 8을 참조하여 본 발명의 바람직한 실시예에 대하여 설명한다.Hereinafter, exemplary embodiments of the present invention will be described with reference to FIGS. 4 to 8.
도 4은 다중 터치패널의 구성을 보여주는 단면도이다. 이 도면에 있어서 터치패널을 이중으로 구성한 것은 설명을 간략하게 하기 위한 것이며, 본 발명의 범위를 이에 한정하기 위한 것은 아니다.4 is a cross-sectional view illustrating a configuration of a multi-touch panel. The dual configuration of the touch panel in this figure is for simplifying the description, and the scope of the present invention is not limited thereto.
도 4을 참조하면, 다중 터치패널(40)은 상부기판(42), 하부기판(44) 및 중간기판(46)을 포함한다. 또한, 상부기판(42)의 하면과 중간기판(46)의 하면에는 제 1 전도층(50)이 형성되어 있고, 중간기판(46)의 표면과 하부기판(44)의 표면에는 제 2 전도층(52)이 형성되어 있다. 상부기판(42)과 중간기판(44) 및 중간기판(44)과 하부기판(46) 사이에는 각각 스페이서(48)가 살포될 수도 있다.Referring to FIG. 4, the multiple touch panel 40 includes an upper substrate 42, a lower substrate 44, and an intermediate substrate 46. In addition, a first conductive layer 50 is formed on a lower surface of the upper substrate 42 and a lower surface of the intermediate substrate 46, and a second conductive layer is formed on the surface of the intermediate substrate 46 and the surface of the lower substrate 44. 52 is formed. Spacers 48 may be sprayed between the upper substrate 42 and the intermediate substrate 44 and between the intermediate substrate 44 and the lower substrate 46, respectively.
상부기판(42), 하부기판(44) 및 중간기판(46)의 PET 필름 등으로 형성되고, 제 1 및 제 2 전도층(50, 52)은 ITO막, ITZO막, IZO막 등의 재료로 형성된다.The first and second conductive layers 50 and 52 are formed of a PET film of the upper substrate 42, the lower substrate 44, and the intermediate substrate 46. The first and second conductive layers 50 and 52 are made of a material such as an ITO film, an ITZO film, or an IZO film. Is formed.
도면에는 도시되어 있지 않지만, 제 1 및 제 2 전도층에는 각각 터치가 이루어지는 부분에서 전류량 또는 전압 및 터치 압력 등을 검출하기 위한 전극 패턴이 인쇄되어 있다. 이들 전극 패턴은 일반적으로 은(Ag) 등으로 형성된다.Although not shown in the drawings, the first and second conductive layers are printed with electrode patterns for detecting a current amount or a voltage, a touch pressure, and the like at the touched portions. These electrode patterns are generally formed from silver (Ag) or the like.
설명을 위해 상부기판(42) 및 중간기판(46)에 의해 형성되는 터치패널을 제 1 터치패널(54)이라 하고, 중간기판(46) 및 하부기판(44)에 의해 형성되는 터치패널을 제 2 터치패널(56)이라 한다.For the purpose of explanation, the touch panel formed by the upper substrate 42 and the intermediate substrate 46 is referred to as a first touch panel 54, and the touch panel formed by the intermediate substrate 46 and the lower substrate 44 is referred to as a first touch panel 54. 2 is called a touch panel 56.
도 5는 본 발명에 따른 다중 터치패널의 구동장치에 대한 전체적인 구성도를 보여주는 도면이다. 평면적인 X축, Y축 좌표값을 검출하는 일반적인 터치패널의 구성에 대하여, 본 발명에서는 입체감을 표현하기 위해 Z축값을 검출하기 위한 부가적인 전극을 포함하고 있다.5 is a view showing the overall configuration of the drive device of the multiple touch panel according to the present invention. With respect to the construction of a general touch panel that detects planar X-axis and Y-axis coordinate values, the present invention includes an additional electrode for detecting the Z-axis value to express a three-dimensional effect.
도 5에 도시된 다중 터치패널의 구동장치는 제 1 및 제 2 터치패널(54, 56)로부터 검출된 아날로그 신호 X1, Y1, Z1 또는 X2, Y2, Z2를 각각 입력받아 디지털 신호로 변환하는 제 1 및 제 2 아날로그-디지털 변환기(ADC)(58, 60), 제 1 및 제 2 ADC로부터 출력되는 신호를 각각 비교하여 이 신호들의 동일성 여부를 나타내는 신호를 출력하는 비교기(62) 및 비교기(62)에서 출력되는 신호에 따라 제 1 또는 제 2 ADC에서 출력되는 신호에 기초하여 좌표값을 산출하는 중앙처리장치(CPU)(64)를 포함한다. 도면에 도시되어 있지 않지만, 중앙처리장치(64)에 의해 산출된 좌표값은 표시장치를 통해 터치에 대응하는 화상을 표시하기 위해 시스템으로 출력된다.The driving apparatus of the multiple touch panel shown in FIG. 5 receives an analog signal X1, Y1, Z1 or X2, Y2, Z2 detected from the first and second touch panels 54 and 56, respectively, and converts them into digital signals. Comparator 62 and comparator 62 for comparing the signals output from the first and second analog-to-digital converters (ADCs) 58 and 60, the first and second ADCs, respectively and outputting a signal indicating whether these signals are equal. A central processing unit (CPU) 64 that calculates a coordinate value based on the signal output from the first or second ADC according to the signal output from Although not shown in the figure, the coordinate values calculated by the central processing unit 64 are output to the system for displaying an image corresponding to the touch through the display device.
이들의 구동 방식에 대하여 보다 상세히 살펴보기로 한다.These driving methods will be described in more detail.
이 다중 터치패널(40)에 대하여 터치가 이루어지면, 제 1 터치패널(54)에서검출된 아날로그 신호 X1, Y1, Z1은 제 1 아날로그-디지털 변환기(ADC)(58)로 출력되고, 제 2 터치패널(56)에서 검출된 아날로그 신호 X2, Y2, Z2는 제 2 아날로그-디지털 변환기(60)로 출력된다.When the touch is applied to the multiple touch panel 40, the analog signals X1, Y1, and Z1 detected by the first touch panel 54 are output to the first analog-to-digital converter (ADC) 58, and the second The analog signals X2, Y2, and Z2 detected by the touch panel 56 are output to the second analog-to-digital converter 60.
상기 제 1 및 제 2 아날로그-디지털 변환기(58, 60)의 출력은 비교기(62)에 입력되어 서로 비교된다. 이 비교기(62)에서는 X1, Y1 및 X2, Y2를 서로 비교하여 신호의 동일성 여부를 판단하여 동일성 여부를 나타내는 신호를 출력한다.The outputs of the first and second analog-to-digital converters 58 and 60 are input to a comparator 62 and compared with each other. The comparator 62 compares X1, Y1, X2, and Y2 with each other, determines whether the signals are identical, and outputs a signal indicating whether the signals are identical.
또한, 상기 제 1 및 제 2 아날로그-디지털 변환기(58, 60)의 출력은 다른 라인을 통해 CPU(64)에 입력된다.In addition, the outputs of the first and second analog-to-digital converters 58, 60 are input to the CPU 64 via other lines.
CPU(64)는 비교기(62)에서 출력되는 동일성 여부를 나타내는 신호에 기초하여 다른 라인을 통해 아날로그-디지털 변환기(58, 60)에서 출력된 X1, Y1 및 X2, Y2 신호에 기초하여 터치가 이루어진 위치의 좌표값을 판단한다. CPU(64)는 비교기(62)로부터 동일한 표시의 신호, 즉 X1=X2, Y1=Y2를 나타내는 신호가 입력되는 경우에는 X1, Y1 또는 X2, Y2 중 하나를 좌표값 검출을 위한 신호로서 사용된다.The CPU 64 makes a touch based on the signals X1, Y1 and X2, Y2 output from the analog-to-digital converters 58 and 60 through different lines based on the signal indicating whether the comparator 62 outputs the sameness. Determine the coordinate value of the location. The CPU 64 uses one of X1, Y1 or X2, Y2 as a signal for detecting coordinate values when a signal having the same display, that is, a signal indicating X1 = X2, Y1 = Y2, is input from the comparator 62. .
만일 비교기(62)로부터 동일한 신호가 아니라는 표시의 신호, 즉 X1≠X2 또는 Y1≠Y2를 나타내는 신호가 입력되는 경우에는 제 1 터치패널(54)에서의 손상 때문에 에러가 발생한 것으로 판단하고, 제 1 터치패널(54)에서 출력된 X1, Y1 신호는 배제하고, 제 2 터치패널(56)에서 출력된 X2 및 Y2 신호만을 사용하여 터치가 이루어진 위치의 좌표값을 산출한다.If a signal indicating that it is not the same signal, that is, a signal indicating X1 ≠ X2 or Y1 ≠ Y2 is input from the comparator 62, it is determined that an error has occurred because of damage in the first touch panel 54, and the first The X1 and Y1 signals output from the touch panel 54 are excluded and only the X2 and Y2 signals output from the second touch panel 56 are used to calculate coordinate values of the touched positions.
이러한 동작은 터치가 이루어질 때 제 1 터치패널(54) 및 제 2 터치패널(56)에 있어서의 터치 위치가 동일하기 때문에 가능하다.This operation is possible because the touch positions in the first touch panel 54 and the second touch panel 56 are the same when a touch is made.
또한, 만일 제 1 터치패널에 손상이 발생하였는데 사용자가 소정의 압력 미만으로 터치를 행한 경우에는 제 2 터치패널에 의해서는 신호가 검출하지 않기 때문에, 제 1 터치패널에서 출력된 신호에 의해 잘못된 좌표값이 산출될 수도 있다. 그러나, 이러한 경우에는 사용자가 육안으로 터치패널의 정상 동작 여부를 판단할 수 있고, 이후 사용자는 제 1 터치패널(54)에 손상이 발생한 것으로 판단하여 최초의 터치 보다는 큰 압력으로 터치패널을 터치함으로써 터치패널(40)을 정상적으로 사용할 수 있게 된다.In addition, if damage occurs to the first touch panel and the user makes a touch with less than a predetermined pressure, a signal is not detected by the second touch panel, and thus incorrect coordinates are generated by a signal output from the first touch panel. The value may be calculated. However, in this case, the user can visually determine whether the touch panel is normally operated, and after that, the user determines that the damage has occurred to the first touch panel 54, thereby touching the touch panel with a greater pressure than the first touch. The touch panel 40 can be used normally.
즉, 제 1 터치패널(54)에서 손상이 발생하여 좌표값을 인식하지 못하거나 좌표값에 에러가 발생한 경우에 제 1 터치패널(54)에서 검출된 좌표값을 배제하고 하부 터치패널(56)을 통해 검출된 좌표값만을 사용함으로써 터치패널을 정상적으로 사용할 수 있게 된다.That is, when damage occurs in the first touch panel 54 and the coordinate value is not recognized or an error occurs in the coordinate value, the lower touch panel 56 is excluded by excluding the coordinate value detected by the first touch panel 54. By using only the coordinate values detected through the touch panel can be used normally.
또한, 도 5에서 CPU(62)는 제 1 터치패널(54) 및 제 2 터치패널(56)에서 출력되는 Z1 및 Z2 신호에 기초하여 터치에 의해 터치패널(40)에 가해진 압력을 산출하는 기능을 또한 갖고 있다.In addition, in FIG. 5, the CPU 62 calculates the pressure applied to the touch panel 40 by the touch based on the Z1 and Z2 signals output from the first touch panel 54 and the second touch panel 56. It also has
CPU(62)는 Z1 및 Z2에 기초하여 터치에 의해 터치패널(40)에 가해진 압력을 산출해 내는데, 이러한 Z축값 산출은 CPU(62)에 미리 저장된 기준에 따라 산출될 수 있다.The CPU 62 calculates the pressure applied to the touch panel 40 by touch based on Z1 and Z2, and this Z-axis value calculation can be calculated according to the criteria stored in advance in the CPU 62.
즉, 터치패널(40)에 입력되는 문자 등에 입체감을 제공하기에 충분한 단계로 Z축값을 미리 분류하여 CPU(62)에 미리 저장하여 놓고, 검출된 Z축값에 따라 이를 액정표시장치 등의 표시장치로 전송하여 입체감을 표현한다.That is, the Z-axis values are pre-classified and stored in advance in the CPU 62 in a step sufficient to provide a three-dimensional effect to characters input to the touch panel 40, and the display device such as a liquid crystal display device according to the detected Z-axis values. Express the three-dimensional effect by sending to.
한편, 제 1 터치패널(54)에 손상이 발생하였다고 판단된 경우에는 X1, Y1 신호와 마찬가지로 Z1 신호는 무시된다.On the other hand, when it is determined that damage has occurred to the first touch panel 54, the Z1 signal is ignored like the X1 and Y1 signals.
즉, Z축값 산출은 제 1 터치패널(54)이 정상적으로 동작한다고 판단한 경우에는 Z1+Z2 신호가, 제 1 터치패널(54)이 정상적으로 동작하지 않는다고 판단한 경우, 즉 제 1 터치패널이 동작하지 않거나 손상을 입었을 때는 Z1 신호를 배제한 Z2 신호만으로 행해진다.That is, the Z-axis value calculation is performed when the first touch panel 54 determines that the first touch panel 54 operates normally. When the Z1 + Z2 signal determines that the first touch panel 54 does not operate normally, that is, the first touch panel does not operate. When damaged, only Z2 signal excluding Z1 signal is used.
한편, 본 실시예에서는 비교기(62)와 CPU(64)를 분리하여 설명하였지만, 비교기(62)는 CPU(64)에 포함될 수도 있다. 또한, CPU(64)는 제 1 및 제 2 ADC(58, 60)를 포함할 수도 있다.In the present embodiment, the comparator 62 and the CPU 64 have been described separately, but the comparator 62 may be included in the CPU 64. In addition, the CPU 64 may include first and second ADCs 58 and 60.
도 6에는 본 발명에 따른 다중 터치패널의 구동 방법을 설명하기 위한 흐름도가 개략적으로 도시되어 있다.6 is a flowchart schematically illustrating a method of driving multiple touch panels according to the present invention.
먼저 터치패널(40)에 대하여 터치가 이루어지면(단계(S1)), 단계(S2)에서 제 1 터치패널(54)로부터 신호가 검출되는지를 판단한다. 신호가 검출되지 않으면 터치패널을 다시 터치하는 단계(S1)로 되돌아간다. 신호가 검출되면, 단계(S3)에서는 X1, Y1, Z1 신호를 출력한다. 이어서, 단계(S4)에서는 제 2 터치패널(56)로부터 신호가 검출되는지를 판단한다. 신호가 검출되면, 단계(S5)에서는 X2, Y2, Z2 신호를 출력한다.First, when a touch is made to the touch panel 40 (step S1), it is determined whether a signal is detected from the first touch panel 54 in step S2. If no signal is detected, the process returns to step S1 of touching the touch panel again. If a signal is detected, the signals S1, Y1, Z1 are output in step S3. In operation S4, it is determined whether a signal is detected from the second touch panel 56. If a signal is detected, the signals S2, Y2 and Z2 are output in step S5.
이어서, 단계(S6)로 이행하여 제 1 및 제 2 터치패널(54, 56)에서 출력된 신호들이 각각 동일한지의 여부를 판단한다. 양자의 신호들이 동일하면(X1=X2, Y1=Y2), X1, Y1 또는 X2, Y2 중 어느 하나에 기초하여 터치가 이루어진 위치의 좌표값 X축값과 Y축값 및 Z1+Z2 신호에 기초한 Z축값을 산출한다(단계(S7)).Subsequently, the process proceeds to step S6 to determine whether the signals output from the first and second touch panels 54 and 56 are the same. If both signals are the same (X1 = X2, Y1 = Y2), the X-axis value and the Y-axis value and the Z-axis value based on the Z-axis value and the Z1- + Z2 signal at the touched position based on either X1, Y1 or X2, Y2 Is calculated (step S7).
마지막으로, 단계(S8)에서는 산출된 X축값, Y축값 및 Z축값을 시스템을 전송한 후, 다시 처음 단계로 돌아가 다음 터치가 있을 때까지 대기한다.Finally, in step S8, after transmitting the calculated X-axis value, Y-axis value and Z-axis value, the system returns to the first step and waits until the next touch.
한편, 단계(S6)에 있어서 제 1 및 제 2 터치패널(54, 56)에서 출력된 신호들 중 어느 하나가 동일하지 않으면(X1≠X2 또는 Y1≠Y2), 단계(S9)로 이행하여 제 2 터치패널(56)로부터 출력된 X2, Y2, Z2 신호만에 기초하여 X축값, Y축값 및 Z축값을 산출한다. 마찬가지로, 단계(S8)로 이행하여 산출된 X축값, Y축값 및 Z축값을 시스템을 전송한 후, 처음 단계로 돌아가 다음 터치가 있을 때까지 대기한다.On the other hand, if one of the signals output from the first and second touch panels 54 and 56 is not the same in step S6 (X1 ≠ X2 or Y1 ≠ Y2), the process proceeds to step S9. 2 Based on only the X2, Y2, and Z2 signals output from the touch panel 56, the X-axis value, the Y-axis value, and the Z-axis value are calculated. Similarly, after the system transfers the calculated X-axis value, Y-axis value and Z-axis value by moving to step S8, the process returns to the first step and waits until the next touch.
한편, 단계(S4)에 있어서 제 2 터치패널(56)로부터 검출된 신호가 존재하지 않으면 단계는 단계(S10)로 이행하고, 제 1 터치패널(54)로부터 검출된 신호 X1, Y1, Z1에 기초하여 좌표값을 산출한다. 이어서, 단계(S8)로 이행하여 산출된 좌표값을 시스템으로 전송한다.On the other hand, if the signal detected from the second touch panel 56 does not exist in step S4, the step proceeds to step S10, in which the signals X1, Y1, Z1 detected from the first touch panel 54 are detected. A coordinate value is calculated based on this. Subsequently, the process proceeds to step S8 and the calculated coordinate values are transmitted to the system.
이와 같이 함으로써 제 1 터치패널(54)이 손상되어 잘못된 신호가 검출되는 경우에도 정상적으로 터치패널을 사용할 수 있게 된다.In this manner, even when the first touch panel 54 is damaged and an erroneous signal is detected, the touch panel can be used normally.
도 7에는 본 발명의 다른 실시예에 따른 구동방법에 대한 흐름도가 개략적으로 도시되어 있다.7 is a flowchart schematically illustrating a driving method according to another embodiment of the present invention.
도 7의 경우는 제 1 터치패널(54)로부터 신호를 검출하는 것이 불가능한 경우에 해당된다.7 corresponds to a case where it is impossible to detect a signal from the first touch panel 54.
도 7에서는 제 1 터치패널(54)로부터 신호가 검출되지 않는 경우에 다시 터치패널을 터치하는 단계로 돌아가는 대신에 무조건적으로 제 2 터치패널로부터 신호를 검출한다는 점에서 도 6의 실시예와는 차이가 있다.7 differs from the embodiment of FIG. 6 in that when a signal is not detected from the first touch panel 54, the signal is unconditionally detected from the second touch panel instead of returning to the step of touching the touch panel again. There is.
이를 보다 상세히 설명하면, 단계(S20)에서는 제 1 터치패널(54)로부터 신호가 검출되는지를 판단한다. 신호가 검출되는 경우에는 단계(S22)에서 X1, Y1, Z1 신호를 출력하고 단계(S24)로 이행한다. 반면에 신호가 검출되지 않는 경우에는 단계(S22)를 거치지 않고 바로 단계(S24)로 이행한다.In more detail, in step S20, it is determined whether a signal is detected from the first touch panel 54. If a signal is detected, the signals X1, Y1, Z1 are output in step S22, and the process proceeds to step S24. On the other hand, if no signal is detected, the process proceeds directly to step S24 without passing through step S22.
이어서, 단계(S26)에서는 제 2 터치패널(56)로부터 신호가 검출되는지를 판단하고, 단계(S28)에서 검출된 신호 X2, Y2, Z2를 출력한다.In operation S26, it is determined whether a signal is detected from the second touch panel 56, and the signals X2, Y2, and Z2 detected in operation S28 are output.
이어서 단계(S30)로 이행하여 제 1 및 제 2 터치패널(54, 56)로부터 출력된 신호 X1, Y1 및 X2, Y2를 각각 비교한다.Subsequently, the process proceeds to step S30 to compare the signals X1, Y1, X2, and Y2 output from the first and second touch panels 54 and 56, respectively.
단계(S30)에서 제 1 및 제 2 터치패널(54, 56)로부터 출력된 신호가 서로 동일하다고 판단하면, 단계(S32)로 이행하여, X1, Y1 또는 X2, Y2 중 어느 하나에 기초하여 X축값 및 Y축값을 산출한다.If it is determined in step S30 that the signals output from the first and second touch panels 54 and 56 are identical to each other, the flow advances to step S32 and based on any one of X1, Y1 or X2, Y2, X The axis value and the Y axis value are calculated.
단계(S32)에서는 또한 제 1 및 제 2 터치패널(54, 56)로부터 출력된 Z1 및 Z2 신호, 즉 Z1+Z2 신호에 기초하여 Z축값을 산출하게 된다.In operation S32, the Z-axis value is calculated based on the Z1 and Z2 signals, that is, Z1 + Z2 signals, output from the first and second touch panels 54 and 56.
끝으로, 단계(S34)에서 산출된 X축값, Y축값 및 Z축값을 시스템으로 전송한 후, 처음 단계로 되돌아가 다음 터치가 있을 때까지 대기한다.Finally, after transmitting the X-axis value, Y-axis value and Z-axis value calculated in step S34 to the system, the process returns to the first step and waits until the next touch.
한편, 단계(S26)에서 제 2 터치패널(56)로부터 검출된 신호가 존재하지 않는다고 판단하는 경우에는 단계(S36)로 이행하여 제 1 터치패널(54)로부터 검출된 신호가 존재하는지를 판단한다. 단계(S36)에서 제 1 터치패널(54)로부터 검출된 신호가 존재한다고 판단하면, 단계(S38)로 이행하여 X1, Y1, Z1에 기초하여 X축값, Y축값 및 Z축값을 산출하고, 단계(S34)로 이행한다.On the other hand, if it is determined in step S26 that the signal detected from the second touch panel 56 does not exist, the flow advances to step S36 to determine whether the signal detected from the first touch panel 54 exists. If it is determined in step S36 that the signal detected from the first touch panel 54 is present, the flow advances to step S38 to calculate the X-axis value, the Y-axis value, and the Z-axis value based on X1, Y1, Z1, and The process proceeds to S34.
단계(S36)에서 제 1 터치패널(54)로부터 검출된 신호가 존재하지 않는다고 판단되는 경우에는 처음 단계(S20)로 되돌아간다.If it is determined in step S36 that the signal detected from the first touch panel 54 does not exist, the process returns to the first step S20.
단계(S34)에서는 산출된 X축값, Y축값 및 Z축값을 시스템을 전송한 후, 처음 단계로 돌아가 다음 터치가 있을 때까지 대기한다.In step S34, after transmitting the calculated X-axis value, Y-axis value and Z-axis value, the system returns to the first step and waits until the next touch.
또한, 단계(S30)에서 제 1 및 제 2 터치패널(54, 56)로부터 검출된 신호가 서로 동일하지 않다고 판단되는 경우(X1≠X2 또는 Y1≠Y2)에는 단계(S40)로 이행하여 제 2 터치패널(54)로부터 검출된 신호 X2, Y2, Z2에 기초하여 X, Y, Z 좌표값을 산출한다. 이어서 처리는 단계(S34)로 이행하여 산출된 좌표값을 시스템으로 전송한 후, 처음 단계로 돌아가 다음 터치가 있을 때까지 대기한다.In addition, when it is determined in step S30 that the signals detected from the first and second touch panels 54 and 56 are not identical to each other (X1 ≠ X2 or Y1 ≠ Y2), the process proceeds to step S40 and the second step is performed. X, Y, Z coordinate values are calculated based on the signals X2, Y2, Z2 detected from the touch panel 54. The process then proceeds to step S34, transfers the calculated coordinate values to the system, then returns to the first step and waits until the next touch.
이와 같이 하여 제 1 터치패널(54)이 완전히 파손된 경우에도 터치패널(40)이 정상적으로 동작할 수 있게 할 수 있다.In this way, even when the first touch panel 54 is completely damaged, the touch panel 40 can be normally operated.
도 8은 소정 압력 이상으로 펜에 의해 터치가 이루어진 경우에 터치패널의 상태를 보여주는 도면이다.8 is a view illustrating a state of a touch panel when a touch is made by a pen at a predetermined pressure or more.
도면에 따르면, 소정 압력 이상의 터치가 이루어지면, 제 1 터치패널 뿐만 아니라 제 2 터치패널에도 굴곡 부분이 발생하게 된다. 터치가 이루어진 부분은 제 1 터치패널과 제 2 터치패널이 동일하다.According to the drawing, when a touch of a predetermined pressure or more is made, a bent portion is generated in the second touch panel as well as the first touch panel. The touched portion is the same as the first touch panel and the second touch panel.
또한, 압력 정도, 즉 각각의 터치패널이 눌려지는 정도에 따라 Z축값을 산출하여 입체적인 표현이 가능하게 된다.In addition, the three-dimensional expression is possible by calculating the Z-axis value according to the degree of pressure, that is, the degree to which the respective touch panels are pressed.
상술한 바와 같이, 본 발명에 따른 다중 터치패널 구동방법은 각 터치패널에서 입력된 신호의 동일성 여부를 판단하여 잘못 검출된 신호를 배제함으로써 상부 터치패널이 손상되거나, 심지어 완전히 파손된 경우에도 터치패널이 정상적으로 동작할 수 있도록 하고, 또한 Z축값을 사용하여 터치패널에 기록되는 문자 등에 굵기 등의 입체감을 제공할 수 있다는 이점을 갖는다.As described above, the multi-touch panel driving method according to the present invention determines whether the signals input from each touch panel are identical and excludes the incorrectly detected signal, thereby preventing the touch panel from being damaged or even completely damaged. This makes it possible to operate normally, and also has the advantage that it is possible to provide a three-dimensional effect such as thickness and the like recorded on the touch panel using the Z-axis value.
이상 설명한 내용을 통해 당업자라면 본 발명의 기술사상을 일탈하지 아니하는 범위에서 다양한 변경 및 수정이 가능함을 알 수 있을 것이다. 따라서, 본 발명의 기술적 범위는 명세서의 상세한 설명에 기재된 내용으로 한정되는 것이 아니라 특허 청구의 범위에 의해 정하여져야만 할 것이다.Those skilled in the art will appreciate that various changes and modifications can be made without departing from the technical spirit of the present invention. Therefore, the technical scope of the present invention should not be limited to the contents described in the detailed description of the specification but should be defined by the claims.
Claims (22)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2002-0070308A KR100480155B1 (en) | 2002-11-13 | 2002-11-13 | Driving method and apparatus of multi touch panel and multi touch panel device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2002-0070308A KR100480155B1 (en) | 2002-11-13 | 2002-11-13 | Driving method and apparatus of multi touch panel and multi touch panel device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20040042146A true KR20040042146A (en) | 2004-05-20 |
| KR100480155B1 KR100480155B1 (en) | 2005-04-07 |
Family
ID=37338967
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR10-2002-0070308A Expired - Fee Related KR100480155B1 (en) | 2002-11-13 | 2002-11-13 | Driving method and apparatus of multi touch panel and multi touch panel device |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR100480155B1 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100886824B1 (en) * | 2006-08-18 | 2009-03-05 | 삼성전자주식회사 | Touch screen display and driving method including hybrid touch screen panel controller |
| KR20190049809A (en) * | 2016-10-21 | 2019-05-09 | 후지쯔 콤포넌트 가부시끼가이샤 | Touch panel device |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100647574B1 (en) * | 2001-02-23 | 2006-11-17 | 삼성에스디아이 주식회사 | Touch panel |
| KR101386958B1 (en) | 2007-08-21 | 2014-04-18 | 삼성디스플레이 주식회사 | Method for discerning touch points and touch panel for carrying out the method |
| TW200925969A (en) | 2007-12-11 | 2009-06-16 | Tpk Touch Solutions Inc | Device for scanning and detecting touch point of touch control panel and method thereof |
| KR101093615B1 (en) | 2010-03-19 | 2011-12-15 | 전자부품연구원 | 3D Sensing Panel |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR970010400B1 (en) * | 1992-12-07 | 1997-06-25 | 엘지전자 주식회사 | Monitor touch function fault detection device and method |
| JPH0854977A (en) * | 1994-08-15 | 1996-02-27 | Matsushita Electric Ind Co Ltd | Resistive touch panel |
| JP4154058B2 (en) * | 1998-04-20 | 2008-09-24 | 富士通コンポーネント株式会社 | Coordinate detection device |
| KR100342649B1 (en) * | 1999-10-04 | 2002-07-04 | 김순택 | Touch panel |
| JP2001143560A (en) * | 1999-11-12 | 2001-05-25 | Hitachi Ltd | Touch panel and liquid crystal display device using the same |
| KR20010061329A (en) * | 1999-12-28 | 2001-07-07 | 서평원 | Method and apparatus for detecting error of touch signal |
| JP4562294B2 (en) * | 2001-01-26 | 2010-10-13 | 富士通株式会社 | Touch panel device |
-
2002
- 2002-11-13 KR KR10-2002-0070308A patent/KR100480155B1/en not_active Expired - Fee Related
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100886824B1 (en) * | 2006-08-18 | 2009-03-05 | 삼성전자주식회사 | Touch screen display and driving method including hybrid touch screen panel controller |
| KR20190049809A (en) * | 2016-10-21 | 2019-05-09 | 후지쯔 콤포넌트 가부시끼가이샤 | Touch panel device |
Also Published As
| Publication number | Publication date |
|---|---|
| KR100480155B1 (en) | 2005-04-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102135829B (en) | Method for driving touch panel system | |
| EP3144790B1 (en) | Touch panel and touch detection circuit | |
| EP2443535B1 (en) | Detecting touch on a curved surface | |
| CA2753903C (en) | Detecting touch on a curved surface | |
| US9207801B2 (en) | Force sensing input device and method for determining force information | |
| US9904417B2 (en) | Projected capacitive touch detection with touch force detection using self-capacitance and mutual capacitance detection | |
| US9552095B2 (en) | Touch screen controller and method for controlling thereof | |
| US9959002B2 (en) | System and method for input sensing | |
| US9569045B2 (en) | Stylus tilt and orientation estimation from touch sensor panel images | |
| AU2015202763B2 (en) | Glove touch detection | |
| US20120249599A1 (en) | Method of identifying a multi-touch scaling gesture and device using the same | |
| US20110128251A1 (en) | Method and system for detecting a contact on a touch screen | |
| US20130154965A1 (en) | Touch detection system and driving method thereof | |
| KR101388699B1 (en) | Method and apparatus for sensing touch input | |
| US20150338971A1 (en) | Apparatus and Method for Sensing Touch | |
| CN102043549A (en) | Touch panel and touch point detection method | |
| US10627951B2 (en) | Touch-pressure sensitivity correction method and computer-readable recording medium | |
| KR100480155B1 (en) | Driving method and apparatus of multi touch panel and multi touch panel device | |
| US20130027342A1 (en) | Pointed position determination apparatus of touch panel, touch panel apparatus, electronics apparatus including the same, method of determining pointed position on touch panel, and computer program storage medium | |
| KR102186177B1 (en) | Touch sensor and driving method thereof | |
| US9035901B2 (en) | Capacitive touch panel and recognition method and fabrication method thereof | |
| TWI492135B (en) | Driving and sensing method for single-layer mutual capacitive multi-touch screen | |
| CN105022514A (en) | Detection method and touch control panel | |
| US20130249851A1 (en) | Touch pad and method for detecting multi-touch using the same | |
| KR20220157707A (en) | Touch screen integreated multiple sensor functions |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| R15-X000 | Change to inventor requested |
St.27 status event code: A-3-3-R10-R15-oth-X000 |
|
| R16-X000 | Change to inventor recorded |
St.27 status event code: A-3-3-R10-R16-oth-X000 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20121228 Year of fee payment: 9 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
| FPAY | Annual fee payment |
Payment date: 20131227 Year of fee payment: 10 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 10 |
|
| FPAY | Annual fee payment |
Payment date: 20150227 Year of fee payment: 11 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 11 |
|
| FPAY | Annual fee payment |
Payment date: 20160226 Year of fee payment: 12 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 12 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 13 |
|
| FPAY | Annual fee payment |
Payment date: 20180213 Year of fee payment: 14 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 14 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20190323 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20190323 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |