[go: up one dir, main page]

KR101942849B1 - Electronic device having a touch sensor and driving method thereof - Google Patents

Electronic device having a touch sensor and driving method thereof Download PDF

Info

Publication number
KR101942849B1
KR101942849B1 KR1020120136143A KR20120136143A KR101942849B1 KR 101942849 B1 KR101942849 B1 KR 101942849B1 KR 1020120136143 A KR1020120136143 A KR 1020120136143A KR 20120136143 A KR20120136143 A KR 20120136143A KR 101942849 B1 KR101942849 B1 KR 101942849B1
Authority
KR
South Korea
Prior art keywords
touch
report
frame
source data
touch screen
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.)
Active
Application number
KR1020120136143A
Other languages
Korean (ko)
Other versions
KR20140068535A (en
Inventor
김영규
Original Assignee
엘지디스플레이 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 엘지디스플레이 주식회사 filed Critical 엘지디스플레이 주식회사
Priority to KR1020120136143A priority Critical patent/KR101942849B1/en
Publication of KR20140068535A publication Critical patent/KR20140068535A/en
Application granted granted Critical
Publication of KR101942849B1 publication Critical patent/KR101942849B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • G06F3/04166Details of scanning methods, e.g. sampling time, grouping of sub areas or time sharing with display driving
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0412Digitisers structurally integrated in a display
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/044Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means

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

본 발명은 터치 센서들을 포함하는 터치 스크린; 및 터치 스크린을 구동하는 터치 스크린 구동회로를 포함하되, 터치 스크린 구동회로는 터치 스크린의 첫 번째 터치 발생시 얻어진 제1터치 원시 데이터와 첫 번째 터치를 유지한 상태에서 위치가 이동된 이후에 얻어진 제2터치 원시 데이터에 대한 노이즈 필터링을 달리하는 것을 특징으로 하는 터치 센서를 갖는 전자장치를 제공한다.The present invention relates to a touch screen including touch sensors; And a touch screen driving circuit for driving the touch screen, wherein the touch screen driving circuit includes first touch raw data obtained when the first touch of the touch screen is generated, and second touch raw data obtained after the position is shifted while the first touch is maintained, Wherein the noise filter for the touch source data is different from the noise filter for the touch original data.

Description

터치 센서를 갖는 전자장치와 이의 구동 방법{ELECTRONIC DEVICE HAVING A TOUCH SENSOR AND DRIVING METHOD THEREOF}BACKGROUND OF THE INVENTION 1. Field of the Invention [0001] The present invention relates to an electronic device having a touch sensor,

본 발명은 터치 센서를 갖는 전자장치와 이의 구동 방법에 관한 것이다.The present invention relates to an electronic device having a touch sensor and a driving method thereof.

각종 전자장치 예컨대 가전기기나 휴대용 정보기기는 경량화, 슬림화 추세에 따라 사용자의 입력 수단이 버튼형 스위치에서 터치 센서로 대체되고 있다. 이에 따라, 최근 출시되는 표시장치 등과 같은 전자장치는 터치 센서(또는 터치 스크린)를 갖는다.Various electronic devices, such as household appliances and portable information devices, have been replaced by touch sensors in a button-type switch in accordance with the trend of weight reduction and slimness. Accordingly, an electronic device such as a display device or the like that has recently been introduced has a touch sensor (or a touch screen).

터치 센서 중 하나인 정전 용량 방식은 사람의 손가락이나 전도성 물질이 접촉 또는 근접하면 상호 용량(mutual capacitance)의 변화를 센싱하여 터치의 유무 및 좌표를 인식할 수 있다. 이때, 상호 용량의 변화를 측정하고 터치에 대한 정보를 판단하기 위해서는 터치 스크린의 각 센서 노드를 설정하고, 구동신호를 출력하고, 터치 스크린의 상호 용량의 변화를 센싱하고 데이터를 이진화하는 등의 과정이 진행된다.One of the touch sensors, the capacitive touch sensor, senses a change in mutual capacitance when a human finger or a conductive material touches or approaches, thereby recognizing presence or absence of touch and coordinates. At this time, in order to measure a change in mutual capacitance and determine information about a touch, it is necessary to set each sensor node of the touch screen, output a drive signal, sense change in mutual capacitance of the touch screen, .

정전 용량 방식은 사람의 손가락이나 전도성 물질에 의해 변환된 상호 용량을 센싱하고 센싱된 신호의 피크 레벨이 임계값 이상일 경우에만 터치로 분류하고 이에 대한 터치 리포트를 제출한다. 정전 용량 방식은 실제 터치 포인트가 아닌 영역에서 나타나는 노이즈 등을 제거한 후 터치 리포트를 제출하기 위해 터치 인식 알고리즘의 계산 결과와 터치 좌표 데이터를 버퍼 메모리에 일시 저장하고 있다.The capacitance type senses the mutual capacitance converted by human finger or conductive material and classifies it into touch only when the peak level of the sensed signal is above the threshold value and submits the touch report to it. The capacitive method temporarily stores the calculation result of the touch recognition algorithm and the touch coordinate data in the buffer memory in order to submit the touch report after removing the noise and the like appearing in the area other than the actual touch point.

종래 정전 용량 방식은 노이즈 제거 등을 위해 일정 프레임 지연 후 버퍼 메모리에 저장된 터치 좌표를 호스트 시스템에 전송한다. 그런데 종래 정전 용량 방식은 사용자가 일정 프레임 동안 터치를 유지하지 않고 클릭 방식으로 짧은(또는 빠른) 터치를 할 경우, 터치로 인식되지 않는바 이의 개선이 요구된다.In the conventional capacitance method, the touch coordinates stored in the buffer memory are transmitted to the host system after a certain frame delay in order to remove noise or the like. However, in the conventional capacitance type, if a user does not hold a touch for a certain frame and performs a short (or quick) touch in a click manner, the touch is not recognized as a touch.

상술한 배경기술의 문제점을 해결하기 위한 본 발명은 클릭 방식으로 짧은(또는 빠른) 터치를 할 경우에도 터치를 인식할 수 있는 터치 센서를 갖는 전자장치와 이의 구동 방법을 제공하는 것이다.In order to solve the above problems, the present invention provides an electronic device having a touch sensor capable of recognizing a touch even when a short (or quick) touch is performed in a click manner, and a method of driving the electronic device.

상술한 과제 해결 수단으로 본 발명은 터치 센서들을 포함하는 터치 스크린; 및 터치 스크린을 구동하는 터치 스크린 구동회로를 포함하되, 터치 스크린 구동회로는 터치 스크린의 첫 번째 터치 발생시 얻어진 제1터치 원시 데이터와 첫 번째 터치를 유지한 상태에서 위치가 이동된 이후에 얻어진 제2터치 원시 데이터에 대한 노이즈 필터링을 달리하는 것을 특징으로 하는 터치 센서를 갖는 전자장치를 제공한다.The present invention provides a touch screen including touch sensors. And a touch screen driving circuit for driving the touch screen, wherein the touch screen driving circuit includes first touch raw data obtained when the first touch of the touch screen is generated, and second touch raw data obtained after the position is shifted while the first touch is maintained, Wherein the noise filter for the touch source data is different from the noise filter for the touch original data.

터치 스크린 구동회로는 제N프레임 구간에 제1터치 원시 데이터가 얻어지면 제N+1프레임 구간에 제1터치 원시 데이터에 대한 터치 리포트를 출력할 수 있다.When the first touch source data is obtained in the Nth frame period, the touch screen driving circuit can output the touch report for the first touch raw data in the (N + 1) th frame period.

터치 스크린 구동회로는 제1터치 원시 데이터에 대한 노이즈 필터링을 생략하고 제2터치 원시 데이터에 대한 노이즈 필터링을 수행할 수 있다.The touch screen drive circuit may perform noise filtering on the second touch source data by omitting noise filtering on the first touch source data.

터치 스크린 구동회로는 제1터치 원시 데이터에 대한 터치 리포트를 J(J는 1 이상 정수) 프레임 구간 동안 출력할 수 있다.The touch screen drive circuit can output a touch report for the first touch primitive data for J (J is an integer equal to or greater than 1) frame period.

터치 스크린 구동회로는 제1터치 원시 데이터에 대한 터치 리포트를 3 프레임 구간 동안 출력할 수 있다.The touch screen drive circuit can output the touch report for the first touch raw data for three frames.

터치 스크린 구동회로는 제1터치 원시 데이터에 대한 터치 리포트가 1 프레임 이후 출력되고 이후 2 프레임 구간 동안 더 출력됨에 따라 현재 터치된 위치보다 2 프레임 늦은 과거의 터치 리포트가 출력될 수 있다.The touch screen drive circuit outputs a touch report of the first touch source data after one frame, and then outputs another touch report of the past two frames later than the current touch position.

다른 측면에서 본 발명은 터치 스크린에 구동신호를 인가하고 터치 스크린을 센싱하는 터치 센싱 단계; 터치 센서들에 터치가 발생하면 첫 번째 터치에 의해 얻어진 제1터치 원시 데이터인지 또는 첫 번째 터치를 유지한 상태에서 위치가 이동된 이후에 얻어진 제2터치 원시 데이터인지 판단하는 단계; 및 터치 원시 데이터에 대한 식별 번호와 좌표 정보를 포함하는 터치 리포트를 출력하는 단계를 포함하되, 터치 리포트를 출력하는 단계는 제1터치 원시 데이터와 제2터치 원시 데이터에 대한 노이즈 필터링을 달리하는 것을 특징으로 하는 터치 센서를 갖는 전자장치의 구동방법을 제공한다.According to another aspect of the present invention, there is provided a touch sensing method for sensing a touch screen by applying a driving signal to a touch screen; Determining whether the touch sensor is the first touch source data obtained by the first touch or the second touch source data obtained after the position is moved in the state where the first touch is maintained; And outputting a touch report including an identification number and coordinate information for the touch source data, wherein the step of outputting the touch report comprises: differentiating the noise filtering for the first touch source data and the second touch source data A method of driving an electronic device having a touch sensor is provided.

터치 리포트를 출력하는 단계는 제N프레임 구간에 제1터치 원시 데이터가 얻어지면 제N+1프레임 구간에 제1터치 원시 데이터에 대한 터치 리포트를 출력할 수 있다.The step of outputting the touch report may output the touch report for the first touch raw data in the (N + 1) th frame period when the first touch raw data is obtained in the Nth frame period.

터치 리포트를 출력하는 단계는 제1터치 원시 데이터에 대한 노이즈 필터링을 생략하고 제2터치 원시 데이터에 대한 노이즈 필터링을 수행할 수 있다.The step of outputting the touch report may omit the noise filtering for the first touch source data and perform the noise filtering for the second touch source data.

터치 리포트를 출력하는 단계는 제1터치 원시 데이터에 대한 터치 리포트를 J(J는 1 이상 정수) 프레임 구간 동안 출력할 수 있다.The step of outputting the touch report may output the touch report for the first touch source data during a J (J is an integer of 1 or more) frame period.

터치 리포트를 출력하는 단계는 제1터치 원시 데이터에 대한 터치 리포트를 3 프레임 구간 동안 출력할 수 있다.The step of outputting the touch report may output the touch report for the first touch raw data for three frames.

터치 리포트를 출력하는 단계는 제1터치 원시 데이터에 대한 터치 리포트가 1 프레임 이후 출력되고 이후 2 프레임 구간 동안 더 출력됨에 따라 현재 터치된 위치보다 2 프레임 늦은 과거의 터치 리포트가 출력될 수 있다.
The step of outputting the touch report may output the touch report of the past two frames later than the current touched position as the touch report for the first touch source data is outputted after one frame and then outputted for the second frame period.

본 발명은 클릭 방식으로 짧은(또는 빠른) 터치를 할 경우에도 터치를 인식할 수 있는 터치 센서를 갖는 전자장치와 이의 구동 방법을 제공하는 효과가 있다.The present invention provides an electronic device having a touch sensor capable of recognizing a touch even when a short (or quick) touch is performed in a click manner, and a driving method thereof.

도 1은 본 발명의 실시예에 따른 터치 센서를 갖는 전자장치를 나타낸 도면.
도 2는 도 1에 도시된 터치 스크린의 등가 회로도.
도 3 내지 도 5는 액정표시패널과 터치 스크린의 다양한 조합 형태를 나타낸 도면들.
도 6 및 도 7은 고스트 노이즈를 설명하기 위한 도면들.
도 8은 터치 스크린을 클릭 방식으로 빠른 터치를 하는 예시도.
도 9는 터치 스크린을 클릭 방식으로 빠른 터치를 할 때에 따른 좌표 전송방법의 흐름도를 나타낸 예시도.
도 10은 도 8의 좌표 전송방법을 시간축 상에 나타낸 예시도.
도 11은 터치 스크린을 터치하고 일정 프레임 동안 드래깅을 하는 예시도.
도 12는 터치 스크린을 터치하고 일정 프레임 동안 드래깅을 할 때에 따른 좌표 전송방법의 흐름도를 나타낸 예시도.
도 13은 도 11의 좌표 전송방법을 시간축 상에 나타낸 예시도.
BRIEF DESCRIPTION OF THE DRAWINGS Figure 1 is an illustration of an electronic device having a touch sensor according to an embodiment of the present invention.
2 is an equivalent circuit diagram of the touch screen shown in Fig.
3 to 5 are views showing various combinations of a liquid crystal display panel and a touch screen.
Figs. 6 and 7 are diagrams for explaining ghost noise. Fig.
FIG. 8 is an example in which a quick touch is performed on a touch screen by a click method. FIG.
FIG. 9 is a flowchart illustrating a coordinate transmission method according to a quick touch of a touch screen. FIG.
Fig. 10 is an exemplary diagram showing the coordinate transfer method of Fig. 8 on the time axis; Fig.
11 is an example of touching a touch screen and performing dragging for a certain frame.
FIG. 12 is a flowchart illustrating a coordinate transmission method according to the present invention when a touch screen is touched and dragged during a predetermined frame. FIG.
Fig. 13 is an exemplary diagram showing the coordinate transfer method of Fig. 11 on the time axis; Fig.

이하, 본 발명의 실시를 위한 구체적인 내용을 첨부된 도면을 참조하여 설명한다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 실시예에 따른 터치 센서를 갖는 전자장치를 나타낸 도면이고, 도 2는 도 1에 도시된 터치 스크린의 등가 회로도이며, 도 3 내지 도 5는 액정표시패널과 터치 스크린의 다양한 조합 형태를 나타낸 도면들이고, 도 6 및 도 7은 고스트 노이즈를 설명하기 위한 도면들이다.FIG. 1 is an equivalent circuit diagram of the touch screen shown in FIG. 1, and FIGS. 3 to 5 are diagrams showing an example of an electronic device having a touch sensor according to an embodiment of the present invention. FIG. 6 and FIG. 7 are views for explaining ghost noise. FIG.

본 발명의 터치 센서를 갖는 전자장치는 텔레비젼, 셋톱박스, 네비게이션, 영상 플레이어, 블루레이 플레이어, 개인용 컴퓨터(PC), 홈시어터 및 모바일폰 등으로 구현된다. 본 발명의 터치 센서를 갖는 전자장치는 표시패널을 기반으로 구현된다. 표시패널은 액정표시패널, 유기발광표시패널, 전기영동표시패널, 플라즈마표시패널 등의 평판표시패널이 선택될 수 있으나 이에 한정되지 않는다. 다만, 이하의 설명에서는 설명의 편의를 위해 액정표시패널을 예로 설명한다.The electronic device having the touch sensor of the present invention is implemented as a television, a set-top box, a navigation device, a video player, a Blu-ray player, a personal computer (PC), a home theater and a mobile phone. An electronic device having a touch sensor of the present invention is implemented based on a display panel. The display panel may be a flat panel display panel such as a liquid crystal display panel, an organic light emitting display panel, an electrophoretic display panel, or a plasma display panel, but is not limited thereto. However, in the following description, a liquid crystal display panel will be described as an example for convenience of explanation.

터치 센서를 갖는 전자장치는 호스트 시스템(50), 타이밍 콘트롤러(20), 데이터 구동회로(12), 스캔 구동회로(14), 액정표시패널(DIS), 터치 스크린(TSP) 및 터치 스크린 구동회로(30, 40)를 포함한다.The electronic device having the touch sensor includes a host system 50, a timing controller 20, a data driving circuit 12, a scan driving circuit 14, a liquid crystal display panel DIS, a touch screen TSP, (30, 40).

호스트 시스템(50)은 스케일러(scaler)를 내장한 SoC(System on chip)을 포함하며, 이는 입력 영상의 디지털 비디오 데이터(RGB)를 표시패널(DIS)에 표시하기에 적합한 포맷으로 변환한다. 호스트 시스템(50)은 디지털 비디오 데이터와 함께 타이밍 신호들(Vsync, Hsync, DE, MCLK)을 타이밍 콘트롤러(20)로 전송한다. 호스트 시스템(50)은 터치 좌표 검출부(40)로부터 입력된 터치 입력 위치의 좌표 정보(XY)와 연계된 응용 프로그램을 실행한다.The host system 50 includes a system on chip (SoC) with a built-in scaler, which converts the digital video data RGB of the input image into a format suitable for display on the display panel DIS. The host system 50 transmits timing signals (Vsync, Hsync, DE, MCLK) to the timing controller 20 together with the digital video data. The host system 50 executes the application program associated with the coordinate information XY of the touch input position input from the touch coordinate detection unit 40. [

타이밍 콘트롤러(20)는 호스트 시스템(50)으로부터 수직 동기신호(Vsync), 수평 동기신호(Hsync), 데이터 인에이블 신호(Data Enable, DE), 메인 클럭(MCLK) 등의 타이밍신호를 공급받고, 이를 기반으로 데이터 구동회로(12)와 스캔 구동회로(14)를 제어한다.The timing controller 20 receives timing signals such as a vertical synchronization signal Vsync, a horizontal synchronization signal Hsync, a data enable signal DE and a main clock MCLK from the host system 50, And controls the data driving circuit 12 and the scan driving circuit 14 on the basis thereof.

타이밍 콘트롤러(20)는 게이트 스타트 펄스(Gate Start Pulse, GSP), 게이트 쉬프트 클럭(Gate Shift Clock) 및 게이트 출력 인에이블신호(Gate Output Enable, GOE) 등의 스캔 타이밍 제어신호를 기반으로 스캔 구동회로(14)를 제어한다. 타이밍 콘트롤러(20)는 소스 샘플링 클럭(Source Sampling Clock, SSC), 극성제어신호(Polarity, POL) 및 소스 출력 인에이블신호(Source Output Enable, SOE) 등의 데이터 타이밍 제어신호를 기반으로 데이터 구동회로(12)를 제어한다.The timing controller 20 generates a scan timing control signal based on a scan timing control signal such as a gate start pulse (GST), a gate shift clock, and a gate output enable (GOE) (14). The timing controller 20 generates a timing control signal based on a data timing control signal such as a source sampling clock (SSC), a polarity control signal (POL), and a source output enable (SOE) (12).

데이터 구동회로(12)는 타이밍 콘트롤러(20)로부터 입력되는 디지털 비디오 데이터(RGB)를 아날로그 정극성/부극성 감마보상전압으로 변환하여 데이터전압을 생성한다. 데이터 구동회로(12)는 데이터라인들(D1~Dm)을 통해 데이터전압을 공급한다.The data driving circuit 12 converts the digital video data RGB input from the timing controller 20 into an analog positive / negative gamma compensation voltage to generate a data voltage. The data driving circuit 12 supplies the data voltage through the data lines D1 to Dm.

스캔 구동회로(14)는 데이터전압에 동기되는 게이트펄스(또는 스캔펄스)를 순차적으로 생성한다. 스캔 구동회로(14)는 게이트라인들(G1~Gn)을 통해 게이트펄스를 공급한다.The scan driving circuit 14 sequentially generates gate pulses (or scan pulses) synchronized with the data voltage. The scan driver circuit 14 supplies gate pulses through the gate lines G1 to Gn.

액정표시패널(DIS)은 스캔 구동회로(14)로부터 공급된 게이트펄스와 데이터 구동회로(12)로부터 공급된 데이터전압을 기반으로 영상을 표시한다. 액정표시패널(DIS)은 두 장의 기판(GLS1, GLS2) 사이에 형성된 액정층을 포함한다. 액정표시패널(DIS)은 TN(Twisted Nematic) 모드, VA(Vertical Alignment) 모드, IPS(In Plane Switching) 모드, FFS(Fringe Field Switching) 모드 등 공지된 어떠한 액정 모드로도 구현될 수 있다.The liquid crystal display panel DIS displays an image based on the gate pulse supplied from the scan driving circuit 14 and the data voltage supplied from the data driving circuit 12. [ The liquid crystal display panel DIS includes a liquid crystal layer formed between two substrates GLS1 and GLS2. The liquid crystal display panel DIS may be implemented in any known liquid crystal mode such as TN (Twisted Nematic) mode, VA (Vertical Alignment) mode, IPS (In Plane Switching) mode and FFS (Fringe Field Switching) mode.

액정표시패널(DIS)의 서브 픽셀들은 데이터라인들(D1~Dm, m은 양의 정수)과 게이트라인들(G1~Gn, n은 양의 정수)에 의해 정의된다. 하나의 서브 픽셀은 데이터라인과 게이트라인의 교차부들에 형성된 TFT(Thin Film Transistor), 데이터전압을 충전하는 화소전극, 화소전극에 접속되어 액정셀의 전압을 유지시키기 위한 스토리지 커패시터(Storage Capacitor, Cst) 등을 포함한다. The subpixels of the liquid crystal display panel DIS are defined by the data lines (D1 to Dm, m is a positive integer) and the gate lines (G1 to Gn, n are positive integers). One subpixel includes a TFT (Thin Film Transistor) formed at the intersections of the data line and the gate line, a pixel electrode for charging the data voltage, a storage capacitor Cst connected to the pixel electrode for maintaining the voltage of the liquid crystal cell ) And the like.

액정표시패널(DIS)의 상부 기판(GLS1)에는 블랙매트릭스, 컬러필터 등이 형성된다. 액정표시패널(DIS)의 하부 기판(GLS2)은 COT(Color filter On TFT) 구조로 구현될 수 있다. 이 경우, 블랙매트릭스와 컬러필터는 액정표시패널(DIS)의 하부 기판(GLS2)에 형성될 수 있다. 공통전압이 공급되는 공통전극은 액정표시패널(DIS)의 상부 기판(GLS1)이나 하부 기판(GLS2)에 형성될 수 있다. 액정표시패널(DIS)의 상부 기판(GLS1)과 하부 기판(GLS2)에는 각각 편광판(POL1, POL2)이 부착되고 액정과 접하는 내면에 액정의 프리틸트각을 설정하기 위한 배향막이 형성된다.A black matrix, a color filter and the like are formed on the upper substrate GLS1 of the liquid crystal display panel DIS. The lower substrate GLS2 of the liquid crystal display panel DIS may be implemented with a color filter on TFT (COT) structure. In this case, the black matrix and the color filter can be formed on the lower substrate GLS2 of the liquid crystal display panel DIS. The common electrode to which the common voltage is supplied may be formed on the upper substrate GLS1 or the lower substrate GLS2 of the liquid crystal display panel DIS. Polarizing plates POL1 and POL2 are attached to the upper substrate GLS1 and the lower substrate GLS2 of the liquid crystal display panel DIS and an alignment film for setting the pretilt angle of the liquid crystal on the inner surface in contact with the liquid crystal is formed.

액정표시패널(DIS)의 상부 기판(GLS1)과 하부 기판(GLS2) 사이에는 액정셀의 셀갭(Cell gap)을 유지하기 위한 컬럼 스페이서가 형성된다. 액정표시패널(DIS)의 하부 편광판(POL2)의 배면 아래에는 백라이트 유닛이 배치된다. 백라이트 유닛은 에지형(edge type) 또는 직하형(Direct type)으로 구현되어 액정표시패널(DIS)에 광을 제공한다. A column spacer for maintaining a cell gap of the liquid crystal cell is formed between the upper substrate GLS1 and the lower substrate GLS2 of the liquid crystal display panel DIS. A backlight unit is disposed below the bottom surface of the lower polarizer plate POL2 of the liquid crystal display panel DIS. The backlight unit is implemented as an edge type or direct type to provide light to the liquid crystal display panel (DIS).

터치 스크린(TSP)은 Tx 라인들(Tx1~Txj, j는 n 보다 작은 양의 정수), Tx 라인들(Tx1~Txj)과 교차하는 Rx 라인들(Rx1~Rxi, i는 m 보다 작은 양의 정수), 및 Tx 라인들(Tx1~Txj)과 Rx 라인들(Rx1~Rxi)의 교차부들에 형성된 i×j 개의 터치 센서들(Cts)을 포함한다. 터치 센서(Cts)들은 등가회로로 볼 때, 각각 정전 용량(capacitance)을 포함한다.The touch screen TSP includes Tx lines (Tx1 to Txj, j is a positive integer smaller than n), Rx lines Rx1 to Rxi, i, which intersect with Tx lines Tx1 to Txj, And ix j number of touch sensors Cts formed at intersections of the Tx lines Tx1 to Txj and the Rx lines Rx1 to Rxi. Each of the touch sensors Cts includes a capacitance in view of an equivalent circuit.

정전 용량은 자기(Self) 정전 용량이나 상호(Mutual)정전 용량으로 구분될 수 있다. 자기 정전 용량은 한 방향으로 형성된 단층의 도체 배선을 따라 형성된다. 상호 정전 용량은 직교하는 두 도체 배선들 사이에 형성된다. 실시예에서는 상호 정전 용량 방식의 터치 스크린을 예시하고 있으나, 본 발명은 이에 한정되지 않는다.Capacitance can be divided into self capacitance and mutual capacitance. The self-capacitance is formed along a conductor wiring of a single layer formed in one direction. The mutual capacitance is formed between two orthogonal conductor wirings. In the embodiment, the mutual capacitance type touch screen is illustrated, but the present invention is not limited thereto.

터치 스크린(TSP)은 도 3과 같이 액정표시패널(DIS)의 상부 편광판(POL1) 상에 위치하는 형태로 구현될 수 있다. 터치 스크린(TSP)은 도 4와 같이 액정표시패널(DIS)의 상부 편광판(POL1)과 상부 기판(GLS1) 사이에 위치하는 형태로 구현될 수 있다. 터치 스크린(TSP)은 도 5와 같이 액정표시패널(DIS)의 내부에 내장되도록 하부 기판(GLS2)의 화소전극(PIX)과 터치 센서(Cts)가 함께 위치하는 형태로 구현될 수 있다.The touch screen TSP may be disposed on the upper polarizer POL1 of the liquid crystal display panel DIS as shown in FIG. The touch screen TSP may be disposed between the upper polarizer POL1 and the upper substrate GLS1 of the liquid crystal display panel DIS as shown in FIG. The touch screen TSP may be embodied such that the pixel electrode PIX of the lower substrate GLS2 and the touch sensor Cts are positioned together so as to be embedded in the liquid crystal display panel DIS as shown in FIG.

터치 스크린 구동회로(30, 40)는 터치 센서들(Cts)에 구동신호를 공급하여 터치 입력 전후의 터치 센서의 전압 변화를 센싱하고, 그 전압 변화를 소정의 터치 임계값과 비교하여 터치 입력 위치를 검출한다. 터치 스크린 구동회로(30, 40)는 터치 입력 위치의 좌표를 산출한다.The touch screen driving circuits 30 and 40 supply a driving signal to the touch sensors Cts to sense a voltage change of the touch sensor before and after the touch input, compare the voltage change with a predetermined touch threshold value, . The touch screen drive circuits 30 and 40 calculate the coordinates of the touch input position.

터치 센싱회로(30)는 Tx 구동회로(32), Rx 구동회로(34), Tx/Rx 콘트롤러(38) 등을 포함한다. 터치 센싱회로(30)는 Tx 구동회로(32)를 이용하여 Tx 라인들(Tx1~Txj)을 통해 터치 센서들(Cts)에 구동신호를 인가하고, 구동신호에 동기하여 Rx 라인들(Rx1~Rxi)과 Rx 구동회로(34)를 통해 터치 센서들(Cts)의 전압을 센싱하여 터치 원시 데이터(Touch raw data)를 출력한다. 구동신호는 펄스, 정현파, 삼각파 등 다양한 형태로 형성될 수 있다. 터치 센싱회로(30)는 하나의 ROIC(Read-out Integrated Circuit)로 집적될 수 있다.The touch sensing circuit 30 includes a Tx driving circuit 32, an Rx driving circuit 34, a Tx / Rx controller 38, and the like. The touch sensing circuit 30 applies a driving signal to the touch sensors Cts through the Tx lines Tx1 to Txj using the Tx driving circuit 32 and applies the driving signals to the Rx lines Rx1 to Rx, Rxi) and the Rx driving circuit 34 to output touch raw data. The driving signal may be formed in various forms such as a pulse, a sinusoidal wave, and a triangular wave. The touch sensing circuit 30 may be integrated into one ROIC (read-out integrated circuit).

Tx 구동회로(32)는 Tx/Rx 콘트롤러(38)로부터의 Tx 셋업신호에 응답하여 구동신호를 출력할 Tx 채널을 선택하고, 선택된 Tx 채널과 연결된 Tx 라인들(Tx1~Txj)에 구동신호를 인가한다. Tx 라인들(Tx1~Txj)은 구동신호의 고전위 구간 동안 충전되어 터치 센서들(Cts)에 전하를 공급한다. 구동신호는 Rx 라인들(Rx1~Rxi)을 통해 터치 센서들(Cts)의 전압이 Rx 구동회로(34)에 내장된 적분기(Integrator)의 커패시터에 누적될 수 있도록 Tx 라인들(Tx1~Txj) 각각에 N(N은 이상의 양의 정수)회 연속 공급될 수 있다.The Tx driving circuit 32 selects a Tx channel to output a driving signal in response to a Tx setup signal from the Tx / Rx controller 38 and outputs a driving signal to the Tx lines Tx1 to Txj connected to the selected Tx channel . The Tx lines Tx1 to Txj are charged during the high potential interval of the driving signal to supply charges to the touch sensors Cts. The driving signal is supplied to the Tx lines Tx1 to Txj through the Rx lines Rx1 to Rxi so that the voltage of the touch sensors Cts can be accumulated in the capacitors of the integrator built in the Rx driving circuit 34. [ N (N is a positive integer equal to or more than) can be continuously supplied to each of them.

Rx 구동회로(34)는 Tx/Rx 콘트롤러(38)로부터의 Rx 셋업신호에 응답하여 터치 센서의 전압을 수신할 Rx 라인들을 선택하여, 구동 신호에 동기하여 선택된 Rx 라인들(Rx1~Rxi)을 통해 터치 센서(Cts)의 출력 전압을 수신하여 샘플링한다. 그리고 Rx 구동회로(34)는 샘플링한 전압을 적분기의 커패시터에 누적하고, 그 커패시터의 전압을 아날로그-디지털 변환기(Analog to digital converter, 이하 "ADC"라 함)를 이용하여 디지털 데이터로 변환하여 그 디지털 데이터를 터치 원시 데이터(Touch raw data)로서 출력한다.The Rx driving circuit 34 selects Rx lines to receive the voltage of the touch sensor in response to the Rx set-up signal from the Tx / Rx controller 38 and outputs the selected Rx lines Rx1 to Rxi in synchronization with the driving signal And receives and samples the output voltage of the touch sensor (Cts). Then, the Rx drive circuit 34 accumulates the sampled voltage in the capacitor of the integrator, converts the voltage of the capacitor to digital data using an analog-to-digital converter (ADC) And outputs the digital data as touch raw data.

Tx/Rx 콘트롤러(38)는 터치 좌표 검출부(40)로부터의 Tx 셋업신호와 Rx 셋업신호에 응답하여 Tx 채널과 Rx 채널 설정을 제어하고 Tx 구동부(32)와 Rx 구동부(34)를 동기시킨다.The Tx / Rx controller 38 controls the Tx and Rx channel settings in response to the Tx setup signal and the Rx setup signal from the touch coordinate detector 40 and synchronizes the Tx driver 32 and the Rx driver 34.

터치 좌표 검출부(40)는 좌표 계산부(46)와 버퍼 메모리(45) 등을 포함한다. 좌표 계산부(46)는 Tx/Rx 콘트롤러(38)에 Tx 셋업신호와 Rx 셋업신호를 공급하고 Rx 구동회로(34)의 ADC를 동작시키기 위한 ADC 클럭신호를 Rx 구동회로(34)에 공급한다. 좌표 계산부(46)는 Rx 구동회로(34)로부터 공급된 터치 원시 데이터들을 미리 설정된 터치 인식 알고리즘으로 분석한다. 좌표 계산부(46)는 터치 인식 알고리즘을 이용하여 터치 원시 데이터들 중 터치 임계값 이상만 터치 센서들(Cts)로부터 얻어진 터치 데이터로 판단한다. 좌표 계산부(46)는 터치 임계값 이상의 터치 데이터들 각각에 식별 번호를 부여하고 터치 입력 위치들 각각에 대한 좌표를 산출한다. 터치 좌표 검출부(40)는 노이즈 제거 등을 위해 터치 인식 알고리즘의 산출 결과와 터치 좌표 데이터를 버퍼 메모리(45)에 일시 저장한 후 각각의 식별 번호와 좌표 정보(XY)를 포함하는 터치 리포트를 산출하고 호스트 시스템(50)으로 전송한다. 터치 좌표 검출부(40)는 MCU(Micro Controller Unit, MCU)로 구현될 수 있다.The touch coordinate detection unit 40 includes a coordinate calculation unit 46, a buffer memory 45, and the like. The coordinate calculation unit 46 supplies the Tx setup signal and the Rx setup signal to the Tx / Rx controller 38 and supplies the ADC clock signal for operating the ADC of the Rx drive circuit 34 to the Rx drive circuit 34 . The coordinate calculation unit 46 analyzes the touch raw data supplied from the Rx driving circuit 34 by a preset touch recognition algorithm. The coordinate calculation unit 46 determines that the touch data obtained from the touch sensors Cts is greater than or equal to the touch threshold value among the touch raw data using the touch recognition algorithm. The coordinate calculation unit 46 assigns an identification number to each of the touch data equal to or larger than the touch threshold value, and calculates coordinates for each of the touch input positions. The touch coordinate detection unit 40 temporarily stores the calculation result of the touch recognition algorithm and the touch coordinate data in the buffer memory 45 for noise elimination or the like and then calculates a touch report including the identification number and the coordinate information XY And transmits it to the host system 50. The touch coordinate detection unit 40 may be implemented as an MCU (Micro Controller Unit).

한편, 종래 터치 센서를 갖는 전자장치는 실제 터치 위치가 아닌 영역에서 나타나는 노이즈 등을 제거하기 위해 터치 인식 알고리즘의 산출 결과와 터치 좌표 데이터를 버퍼 메모리에 일시 저장하고 있는데, 이에 따른 문제를 구체적으로 설명하면 다음과 같다.Meanwhile, the electronic device having the conventional touch sensor temporarily stores the calculation result of the touch recognition algorithm and the touch coordinate data in the buffer memory in order to remove the noise or the like appearing in the area other than the actual touch position. Then,

도 6 내지 도 7은 종래 터치 센서를 갖는 전자장치의 문제점을 설명하기 위한 도면이다.6 to 7 are views for explaining problems of an electronic device having a conventional touch sensor.

도 6의 (a)와 같이 사용자가 손가락(F) 등을 이용하여 터치 스크린(TSP)을 터치하고 일정 프레임 동안 터치 상태를 유지하면, 터치 좌표 데이터는 산출 및 전송된다. 이때, 터치 위치는 도 7과 같이 N프레임(N Frame) 구간에 센싱되었다 하더라도 N+3프레임(N+3 Frame) 구간에 와서야 산출 및 전송된다. 그 이유는 좌표 계산부가 N프레임(N Frame) 구간부터 N+2프레임(N+2 Frame)까지 수신된 터치 원시 데이터를 버퍼 메모리에 저장하고 노이즈(임펄스 등을 포함하는 랜덤 노이즈) 제거 등을 위한 노이즈 필터링(N Frame 노이즈 필터링 수행)을 수행하기 때문이다. 이로 인하여, N프레임(N Frame) 구간의 터치 원시 데이터에 대한 터치 리포트는 노이즈 필터링 과정에 따라 대략 3 프레임 지연된 후 호스트 시스템에 전송된다.As shown in FIG. 6A, when the user touches the touch screen TSP using the finger F or the like and maintains the touch state for a predetermined frame, the touch coordinate data is calculated and transmitted. At this time, the touch position is calculated and transmitted only in the N + 3 frame (N + 3 Frame) period even though it is sensed in the N frame period as shown in FIG. This is because the coordinate calculation unit stores the touch raw data received from the N frame (N frame) section to the N + 2 frame (N + 2 frame) in the buffer memory and removes the noise (random noise including impulse etc.) Noise filtering (performing N-frame noise filtering). Accordingly, the touch report for the touch primitive data in the N frame (N frame) period is transmitted to the host system after being delayed by about 3 frames according to the noise filtering process.

그런데, 도 6의 (b)와 같이 사용자가 손가락(F) 등을 이용하여 터치 스크린(TSP)을 클릭 방식으로 짧게(또는 빠르게) 터치한 후 손가락(F) 등을 때면, 터치 좌표 데이터는 미산출 및 미전송된다. 그 이유는 노이즈 제거 등을 위하여 터치 센싱 기간으로 설정된 프레임 기간을 만족하지 않기 때문이다. 따라서, 종래 터치 센서를 갖는 전자장치는 노이즈 제거 등을 위하여 대략 3 프레임 동안에 얻어진 터치 원시 데이터를 비교하므로, 그 기간 동안 터치 상태를 유지해야만 실제 터치로 검출된다. 즉, 종래 터치 센서를 갖는 전자장치는 N프레임(N Frame) 구간에 일어난 짧은 터치는 노이즈로 검출되기 때문에 터치로 인식되지 않는다.6 (b), when the user touches the touch screen TSP briefly (or rapidly) in a click manner using the finger F or the like and then touches the finger F or the like, Computed and not transmitted. This is because the frame period set for the touch sensing period is not satisfied for noise removal or the like. Accordingly, the electronic device having the conventional touch sensor compares the touch original data obtained for about three frames for noise removal or the like, so that the touch device must be maintained in the touch state for the period of time to detect the touch. That is, in the conventional electronic device having a touch sensor, a short touch occurring in the N frame (N frame) is not recognized as a touch because it is detected as noise.

그러므로, 본 발명은 사용자가 일정 프레임 동안 터치를 유지하지 않고 클릭 방식으로 짧은(또는 빠른) 터치를 할 경우 터치로 인식되지 않는 문제 등을 다음과 같이 개선한다.Therefore, the present invention improves the problem that the user is not recognized as a touch when the user performs a short (or quick) touch with a click method without maintaining the touch for a certain frame as follows.

도 8은 터치 스크린을 클릭 방식으로 빠른 터치를 하는 예시도이고, 도 9는 터치 스크린을 클릭 방식으로 빠른 터치를 할 때에 따른 좌표 전송방법의 흐름도를 나타낸 예시도이며, 도 10은 도 8의 좌표 전송방법을 시간축 상에 나타낸 예시도이다.FIG. 8 is a diagram illustrating an example of a quick touch of a touch screen by a click method, FIG. 9 is an exemplary view illustrating a flowchart of a coordinate transfer method when a touch is performed by a touch method, And the transmission method is shown on the time axis.

이하, 터치 스크린을 클릭 방식으로 빠른 터치를 했을 때에 대한 설명의 이해를 돕기 위해 도 1, 도 8 내지 도 10을 참조하여 설명한다.Hereinafter, a description will be given with reference to Fig. 1 and Fig. 8 to Fig.

사용자는 터치 스크린(TSP)을 클릭 방식으로 빠르게 터치한 후 손가락(F) 등을 땔 수 있다. 이때, 터치 스크린 구동회로는 터치 유무를 판단하기 위한 센싱 동작부터 터치 좌표를 산출하는 동작 등의 과정은 다음과 같이 이루어진다.The user can quickly touch the touch screen (TSP) in a click manner and then turn the finger (F) or the like. In this case, the touch screen driving circuit performs a sensing operation for determining whether there is touch or an operation for calculating touch coordinates, as follows.

터치 스크린 구동회로(30, 40)는 터치 스크린(TSP)의 터치 유무를 판단하기 위한 제1터치 센싱 동작을 수행한다.(S110) 제1터치 센싱 동작이 수행되는 동안 Tx 구동회로(32)는 Tx 라인들(Tx1~Txj)에 구동신호를 인가하고, Rx 구동회로(34)는 Rx 라인들(Rx1~Rxi)을 통해 터치 센서(Cts)의 출력 전압을 수신하고 샘플링한다.The touch screen driving circuits 30 and 40 perform a first touch sensing operation for determining whether or not the touch screen TSP is touched (S110). During the first touch sensing operation, the Tx driving circuit 32 The driving signal is applied to the Tx lines Tx1 to Txj and the Rx driving circuit 34 receives and samples the output voltage of the touch sensor Cts through the Rx lines Rx1 to Rxi.

사용자가 손가락(F) 등을 이용하여 터치 스크린(TSP)을 터치하지 않으면(S120, N), 제1터치 센싱 동작은 사용자의 터치가 이루어질 때까지 반복된다. 사용자가 터치 스크린(TSP)을 터치하지 않으면(S120, N), 터치 센서(Cts)들의 정전 용량에 변화가 발생하지 않는다.If the user does not touch the touch screen TSP using the finger F or the like (S120, N), the first touch sensing operation is repeated until the touch of the user is made. If the user does not touch the touch screen TSP (S120, N), the capacitance of the touch sensors Cts does not change.

사용자가 N프레임(N Frame) 구간에 터치 스크린(TSP)을 클릭 방식으로 빠르게 터치한 후 손가락(F) 등을 때면(S120, Y), Rx 구동회로(34)는 Rx 라인들(Rx1~Rxi)을 통해 터치 센서(Cts)의 출력 전압을 수신하고 샘플링한다. Rx 구동회로(34)는 샘플링한 전압을 적분기의 커패시터에 누적하고, 그 커패시터의 전압을 터치 원시 데이터로서 출력한다. 좌표 계산부(46)는 Rx 구동회로(34)로부터 N프레임(N Frame) 구간의 터치 원시 데이터들을 공급받고, 이를 버퍼 메모리(45)에 저장한다.The user quickly touches the touch screen TSP in the N frame period in a click manner and then touches the finger F or the like at S120 and Y and the Rx driving circuit 34 drives the Rx lines Rx1 to Rxi And receives and samples the output voltage of the touch sensor Cts. The Rx drive circuit 34 accumulates the sampled voltage in the capacitor of the integrator and outputs the voltage of the capacitor as the touch source data. The coordinate calculation unit 46 receives the touch primitive data of the N frame (N frame) period from the Rx driving circuit 34 and stores it in the buffer memory 45. [

좌표 계산부(46)는 N+1프레임(N+1 Frame) 구간 동안 버퍼 메모리(45)에 저장된 터치 원시 데이터들에 대한 식별 번호와 좌표 정보(XY)를 포함하는 터치 리포트를 산출하고 호스트 시스템(50)으로 전송한다.(S130) 이와 병렬적으로, 터치 스크린 구동회로(30, 40)는 N+1프레임(N+1 Frame) 구간 동안 터치 스크린(TSP)의 터치 유무를 판단하기 위한 제2터치 센싱 동작을 수행한다.(S140) 도시된 도면에서는 터치 좌표 산출 및 전송 단계(S130)와 제2터치 센싱 단계(S140)가 동일한 시점에 이루어지는 것으로 도시하였다. 그러나 터치 좌표 산출 및 전송 단계(S130)는 제2터치 센싱 단계(S140)보다 앞설 수 있고, 제2터치 센싱 단계(S140)가 수행되는 과정과 중첩하여 병렬적으로 이루어질 수 있다.The coordinate calculation unit 46 calculates the touch report including the identification number and the coordinate information XY of the touch raw data stored in the buffer memory 45 during the (N + 1) frame period of the N + 1 frame, The touch screen driving circuits 30 and 40 sequentially transmit the touch screen TSP to the touch screen driving circuit 50 in order to determine whether the touch screen TSP is touched during the (N + 1) (S140). In the drawing, the touch coordinate calculation and transmission step (S130) and the second touch sensing step (S140) are performed at the same time. However, the touch coordinate calculation and transmission step (S130) may precede the second touch sensing step (S140), and may be performed in parallel with the process of performing the second touch sensing step (S140).

터치 좌표 산출 및 전송 단계(S130)에서 좌표 계산부(46)는 N+1프레임(N+1 Frame) 구간 동안 버퍼 메모리(45)에 저장된 N프레임(N Frame) 구간의 터치 원시 데이터들을 터치 인식 알고리즘을 기반으로 분석한다. 좌표 계산부(46)는 N프레임(N Frame) 구간의 터치 원시 데이터들 중 터치 임계값 이상의 터치 데이터들 각각에 식별 번호를 부여하고 터치 입력 위치들 각각에 대한 좌표를 산출한다.In the touch coordinate calculation and transmission step S130, the coordinate calculation unit 46 compares the touch source data of the N frames (N frames) stored in the buffer memory 45 during the N + 1 frame (N + 1 frame) Analyze based on algorithm. The coordinate calculator 46 assigns an identification number to each touch data of a touch threshold value or more among the touch source data of the N frame (N frame) period, and calculates coordinates for each touch input position.

한편, 좌표 계산부(46)는 N프레임(N Frame) 구간의 터치 원시 데이터들에 대한 노이즈(임펄스 등을 포함하는 랜덤 노이즈) 제거를 위한 노이즈 필터링을 미수행(달리 설명하면 생략)한다. 노이즈 필터링을 미수행한다는 것은 노이즈 제거 등을 위하여 대략 3 프레임 동안에 얻어진 터치 원시 데이터를 비교하는 과정을 생략한다는 것을 의미한다. 즉, N프레임(N Frame) 구간의 터치 원시 데이터들은 지속적으로 버퍼 메모리(45)에 저장되지 않고 터치 리포트를 산출하기 위해 일시적으로만 저장됨을 의미한다.On the other hand, the coordinate calculation unit 46 does not perform noise filtering (to be described later) for removing noise (random noise including impulse or the like) on the touch original data of the N frame (N frame) period. The fact that noise filtering is not performed means that the process of comparing the touch primitive data obtained in about 3 frames for noise removal or the like is omitted. That is, the touch source data of the N frame (N frame) period is temporarily stored only for the purpose of calculating the touch report without being continuously stored in the buffer memory 45.

위와 같이 첫 번째 터치 발생시 얻어진 터치 원시 데이터에 한하여 노이즈 필터링을 미수행하는 이유는 터치 스크린(TSP)의 경우, 노 터치 상태(사용자가 터치 스크린을 터치하지 않은 상태)를 유지하는 중 사용자에 의해 첫 번째 터치가 발생할 때 노이즈(임펄스 등을 포함하는 랜덤 노이즈)가 발생하지 않는다는 실험 결과를 얻었기 때문이다.The reason why the noise filtering is performed only for the touch primitive data obtained when the first touch is generated is that, in the case of the touch screen (TSP), the first touch by the user while maintaining the no touch state (the state where the user does not touch the touch screen) This is because when the touch occurs, no noise (random noise including impulse) is generated.

위의 실험 결과를 바탕으로, 사용자가 손가락(F) 등을 이용하여 첫 번째 터치를 클릭 방식으로 짧게(또는 빠르게) 터치하면 좌표 계산부(46)는 노이즈 필터링을 미수행한다. 위와 같은 상황에서 노이즈 필터링을 미수행하면, 사용자가 터치를 클릭 방식으로 짧게(또는 빠르게) 터치하더라도 이때 발생된 터치 원시 데이터들은 터치로 인식된다.Based on the above experimental results, if the user touches the first touch in a short way (or quickly) using the finger F or the like, the coordinate calculation unit 46 performs noise filtering. In the above situation, when the noise filtering is performed, the touch raw data generated at this time is recognized as a touch even if the user touches the touch by a short (or quick) touch.

따라서, 본 발명은 사용자가 일정 프레임 동안 터치를 유지하지 않고 클릭 방식으로 짧은(또는 빠른) 터치를 할 경우에도 터치로 인식할 수 있도록 첫 번째 터치에서 얻어진 터치 원시 데이터에 한하여 노이즈 필터링을 미수행한다. 이와 달리, 사용자가 손가락(F) 등을 이용하여 첫 번째 터치를 한 이후 터치 상태를 유지하며 일정 프레임 동안 드래깅(dragging)(또는 드로우윙(drawing)으로 설명될 수 있으나, 이하에서는 드래깅으로 함)하면 터치 스크린 구동회로(30, 40)는 다음과 같이 동작하게 된다.Accordingly, the present invention performs noise filtering only on the touch primitive data obtained in the first touch so that the user can recognize the touch even if the user does not hold the touch for a predetermined frame but performs the short (or quick) touch in the click method. Alternatively, the user may hold the touch state after the first touch using the finger F or the like, dragging (or describing by drawing) during a certain frame, but hereinafter referred to as dragging) The touch screen driving circuits 30 and 40 operate as follows.

이하, 터치 스크린을 터치하고 일정 프레임 동안 드래깅을 했을 때에 대한 설명의 이해를 돕기 위해 도 1, 도 11 및 도 12를 참조하여 설명한다.1, 11, and 12, a description will be given of the case where the touch screen is touched and dragged for a predetermined frame to facilitate understanding of the explanation.

도 11은 터치 스크린을 터치하고 일정 프레임 동안 드래깅을 하는 예시도이고, 도 12는 터치 스크린을 터치하고 일정 프레임 동안 드래깅을 할 때에 따른 좌표 전송방법의 흐름도를 나타낸 예시도이며, 도 13은 도 11의 좌표 전송방법을 시간축 상에 나타낸 예시도이다.FIG. 11 is a diagram illustrating an example of touching a touch screen and performing dragging for a predetermined frame, FIG. 12 is an exemplary view showing a flowchart of a coordinate transfer method when a touch screen is touched and dragged for a predetermined frame, Fig. 3 is a diagram showing an example of a coordinate transfer method on a time axis.

사용자는 N프레임(N Frame) 구간에 터치 스크린(TSP)을 터치한 상태에서 손가락(F) 등을 A지점(A)에서 B지점(B)으로 일정 프레임 동안 드래깅할 수 있다. 이 경우, Rx 구동회로(34)는 Rx 라인들(Rx1~Rxi)을 통해 N프레임(N Frame) 구간부터 N+9프레임(N+9 Frame) 구간까지 터치 센서(Cts)의 출력 전압을 수신하고 샘플링한다. Rx 구동회로(34)는 샘플링한 전압을 적분기의 커패시터에 누적하고, 그 커패시터의 전압을 터치 원시 데이터로서 출력한다.The user can drag the finger F or the like from the A point A to the B point B during a certain frame while touching the touch screen TSP in the N frame period. In this case, the Rx driving circuit 34 receives the output voltage of the touch sensor Cts from the N frame (N frame) section to the N + 9 frame (N + 9 frame) section through the Rx lines Rx1 through Rxi And sampling. The Rx drive circuit 34 accumulates the sampled voltage in the capacitor of the integrator and outputs the voltage of the capacitor as the touch source data.

좌표 계산부(46)는 Rx 구동회로(34)로부터 N프레임(N Frame) 구간부터 N+9프레임(N+9 Frame) 구간까지 발생한 터치 원시 데이터들을 프레임별로 공급받고, 이를 버퍼 메모리(45)에 저장한다. 좌표 계산부(46)는 N프레임(N Frame) 구간부터 N+9프레임(N+9 Frame) 구간 동안 버퍼 메모리(45)에 저장된 터치 원시 데이터들에 대한 식별 번호와 좌표 정보(XY)를 포함하는 터치 리포트를 산출하고 호스트 시스템(50)으로 전송한다. 이때, 터치 스크린 구동회로는 N프레임(N Frame) 구간부터 N+9프레임(N+9 Frame) 구간까지의 터치 유무를 판단하기 위한 센싱 동작부터 터치 좌표를 산출하는 동작 등의 과정은 다음과 같이 이루어진다.The coordinate calculation unit 46 receives the touch primitive data generated from the Rx driving circuit 34 to the N + 9 frame (N + 9 frame) period to the frame memory 45, . The coordinate calculation unit 46 includes the identification number and the coordinate information XY for the touch raw data stored in the buffer memory 45 during the period from the N frame (N frame) section to the N + 9 frame (N + 9 Frame) And transmits the touch report to the host system 50. At this time, the touch screen driving circuit calculates the touch coordinates from the sensing operation for determining whether there is touch from the N frame (N frame) section to the N + 9 frame (N + 9 frame) .

터치 스크린 구동회로(30, 40)는 터치 스크린(TSP)의 터치 유무를 판단하기 위한 제1터치 센싱 동작을 수행한다.(S210) 제1터치 센싱 동작이 수행되는 동안 Tx 구동회로(32)는 Tx 라인들(Tx1~Txj)에 구동신호를 인가하고, Rx 구동회로(34)는 Rx 라인들(Rx1~Rxi)을 통해 터치 센서(Cts)의 출력 전압을 수신하고 샘플링한다.The touch screen driving circuits 30 and 40 perform a first touch sensing operation for determining whether or not the touch screen TSP is touched (S210). During the first touch sensing operation, the Tx driving circuit 32 The driving signal is applied to the Tx lines Tx1 to Txj and the Rx driving circuit 34 receives and samples the output voltage of the touch sensor Cts through the Rx lines Rx1 to Rxi.

사용자가 손가락(F) 등을 이용하여 터치 스크린(TSP)을 터치하지 않으면(S220, N), 제1터치 센싱 동작은 사용자의 터치가 이루어질 때까지 반복된다. 사용자가 터치 스크린(TSP)을 터치하지 않으면(S220, N), 터치 센서(Cts)들의 정전 용량에 변화가 발생하지 않는다.If the user does not touch the touch screen TSP using the finger F or the like (S220, N), the first touch sensing operation is repeated until the touch of the user is made. If the user does not touch the touch screen TSP (S220, N), the capacitance of the touch sensors Cts does not change.

사용자가 N프레임(N Frame) 구간에 터치 스크린(TSP)을 첫 번째로 터치하면(S220, Y), Rx 구동회로(34)는 Rx 라인들(Rx1~Rxi)을 통해 터치 센서(Cts)의 출력 전압을 수신하고 샘플링한다. Rx 구동회로(34)는 샘플링한 전압을 적분기의 커패시터에 누적하고, 그 커패시터의 전압을 터치 원시 데이터로서 출력한다. 좌표 계산부(46)는 Rx 구동회로(34)로부터 N프레임(N Frame) 구간에 발생한 터치 원시 데이터들을 공급받고, 이를 버퍼 메모리(45)의 제1저장소에 저장한다.When the user touches the touch screen TSP for the first time (S220, Y) in the N frame period, the Rx driving circuit 34 controls the touch sensor Cts through the Rx lines Rx1 to Rxi. The output voltage is received and sampled. The Rx drive circuit 34 accumulates the sampled voltage in the capacitor of the integrator and outputs the voltage of the capacitor as the touch source data. The coordinate calculation unit 46 receives the touch primitive data generated in the N frame (N frame) period from the Rx driving circuit 34 and stores it in the first storage of the buffer memory 45.

좌표 계산부(46)는 N+1프레임(N+1 Frame) 구간 동안 버퍼 메모리(45)에 저장된 N프레임(N Frame) 구간의 터치 원시 데이터들에 대한 노이즈 필터링을 미수행하고, 식별 번호와 좌표 정보(XY)를 포함하는 터치 리포트를 산출하고 호스트 시스템(50)으로 전송한다.(S230) 이와 병렬적으로, 터치 스크린 구동회로(30, 40)는 N+1프레임(N+1 Frame) 구간 동안 터치 스크린(TSP)의 터치 유무를 판단하기 위한 제2터치 센싱 동작을 수행한다.(S240)The coordinate calculation unit 46 performs noise filtering on the touch source data of the N frames (N frames) stored in the buffer memory 45 during the (N + 1) frame period, The touch screen drive circuit 30 and 40 generate the touch report including the information XY and transmit it to the host system 50. S230 In parallel with this, A second touch sensing operation for determining whether or not the touch screen TSP is touched is performed (S240)

제2터치 센싱 동작이 수행되는 동안 사용자가 터치 스크린(TSP)에 대한 첫 번째 터치를 유지한 상태로 드래깅하지 않으면(또는 터치 상태를 유지하지 않으면)(S250, N), 제2터치 센싱 이후의 동작은 제1터치 센싱 동작 이후와 같아진다.If the user does not drag the first touch on the touch screen TSP while the second touch sensing operation is being performed (or if the touch state is not maintained) (S250, N) The operation becomes the same as after the first touch sensing operation.

이와 달리, 제2터치 센싱 동작이 수행되는 동안 사용자가 터치 스크린(TSP)에 대한 첫 번째 터치를 유지한 상태로 드래깅하면(또는 터치 상태를 유지하면)(S250, Y), Rx 구동회로(34)는 Rx 라인들(Rx1~Rxi)을 통해 터치 센서(Cts)의 출력 전압을 수신하고 샘플링한다. Rx 구동회로(34)는 샘플링한 전압을 적분기의 커패시터에 누적하고, 그 커패시터의 전압을 터치 원시 데이터로서 출력한다. 좌표 계산부(46)는 Rx 구동회로(34)로부터 N+1프레임(N+1 Frame) 구간에 발생한 터치 원시 데이터들을 공급받고, 이를 버퍼 메모리(45)의 제2저장소에 저장한다.Alternatively, if the user drags (or maintains the touch state) while maintaining the first touch on the touch screen (TSP) while the second touch sensing operation is performed (S250, Y), the Rx driving circuit 34 ) Receives and samples the output voltage of the touch sensor (Cts) through the Rx lines (Rx1 to Rxi). The Rx drive circuit 34 accumulates the sampled voltage in the capacitor of the integrator and outputs the voltage of the capacitor as the touch source data. The coordinate calculation unit 46 receives the touch primitive data generated in the (N + 1) frame period from the Rx driving circuit 34 and stores it in the second storage of the buffer memory 45.

좌표 계산부(46)는 버퍼 메모리(45)의 제1저장소에 저장된 N프레임(N Frame) 구간의 터치 원시 데이터들에 대한 식별 번호와 좌표 정보(XY)를 포함하는 터치 리포트를 산출하고 호스트 시스템(50)으로 전송한다. 또한, 좌표 계산부(46)는 버퍼 메모리(45)의 제2저장소에 저장된 N+1프레임(N+1 Frame) 구간의 터치 원시 데이터들에 대한 노이즈 필터링을 수행한다.(S260) 이와 병렬적으로, 터치 스크린 구동회로(30, 40)는 N+2프레임(N+2 Frame) 구간 동안 터치 스크린(TSP)의 터치 유무를 판단하기 위한 제3터치 센싱 동작을 수행한다.(S270)The coordinate calculation unit 46 calculates the touch report including the identification number and the coordinate information XY of the touch raw data of the N frame period stored in the first storage of the buffer memory 45, (50). The coordinate calculation unit 46 performs noise filtering on the touch source data of the (N + 1) -th frame period stored in the second storage of the buffer memory 45 (S260). , The touch screen driving circuits 30 and 40 perform a third touch sensing operation for determining whether or not the touch screen TSP is touched during the N + 2 frame (N + 2 frame) period (S270)

위와 같은 동작 흐름에 의하면, 제3터치 센싱 동작이 수행되는 동안 사용자가 터치 스크린(TSP)에 대한 첫 번째 터치를 유지한 상태로 계속 드래깅하면(또는 터치 상태를 계속 유지하면), 제3터치 센싱 이후의 동작은 제2터치 센싱 동작 이후와 같아지므로 이에 대한 설명은 생략한다.According to the above operation flow, if the user continues to dragging while maintaining the first touch on the touch screen TSP (or maintains the touch state continuously) while the third touch sensing operation is being performed, Since the subsequent operations are the same as those after the second touch sensing operation, a description thereof will be omitted.

위의 설명에서 알 수 있듯이, 본 발명은 터치 스크린(TSP)에 첫 번째 터치가 이루어지면 첫 번째 터치 위치에서 얻어진 터치 원시 데이터에 대해서만 노이즈 필터링을 미수행한다. 그러나 첫 번째 터치가 유지된 상태로 위치를 이동시키는 등의 드래깅이 이루어지면 두 번째 터치 위치 이후에서 얻어진 터치 원시 데이터에 대해서는 노이즈 필터링을 수행한다. 이하, 일부 구간의 예를 통해 프레임별 출력 양상에 대해 설명한다.As can be seen from the above description, when the first touch is made to the touch screen (TSP), the present invention performs noise filtering only on the touch raw data obtained at the first touch position. However, if dragging is performed such as moving the position while the first touch is maintained, noise filtering is performed on the touch primitive data obtained after the second touch position. Hereinafter, an output pattern for each frame will be described with an example of a certain section.

좌표 계산부(46)는 N프레임(N Frame) 구간에 발생한 터치가 첫 번째 터치에 따른 제1위치(1)이므로, N프레임(N Frame) 구간의 터치 원시 데이터들에 대한 노이즈(임펄스 등을 포함하는 랜덤 노이즈) 제거를 위한 노이즈 필터링을 미수행한다. 이로 인하여, 좌표 계산부(46)는 N+2프레임(N+2 Frame)에 대한 터치 센싱이 종료되는 제3터치 센싱 구간에 N프레임(N Frame) 구간의 터치 원시 데이터들에 대한 식별 번호와 좌표 정보(XY)를 포함하는 터치 리포트를 산출하고 호스트 시스템(50)으로 전송한다. 좌표 계산부(46)는 총 3 프레임 구간에 걸쳐 이전의 터치 센싱에 의해 얻어진 터치 원시 데이터들에 대한 식별 번호와 좌표 정보(XY)를 포함하는 터치 리포트를 산출하고 호스트 시스템(50)으로 전송한다.Since the touch generated in the N frame period is the first position 1 according to the first touch, the coordinate calculation unit 46 calculates the noise (impulse or the like) for the touch primitive data in the N frame (N frame) A random noise included). Accordingly, the coordinate calculation unit 46 calculates the coordinates of the touch source data of the N-th frame (N frame) in the third touch sensing period where the touch sensing for the (N + 2) Calculates a touch report including the coordinate information (XY), and transmits it to the host system (50). The coordinate calculation unit 46 calculates a touch report including the identification number and the coordinate information (XY) of the touch source data obtained by the previous touch sensing over a total of three frame periods, and transmits the touch report to the host system 50 .

좌표 계산부(46)는 N+1프레임(N+1 Frame) 구간에 발생한 터치가 첫 번째 터치를 유지한 상태로 드래깅한 제2위치(2)이므로, N+1프레임(N+1 Frame) 구간의 터치 원시 데이터들에 대한 노이즈(임펄스 등을 포함하는 랜덤 노이즈) 제거를 위한 노이즈 필터링을 수행한다. 이로 인하여, 좌표 계산부(46)는 N+3프레임(N+3 Frame)에 대한 터치 센싱이 종료되는 제4터치 센싱 구간에 N+1프레임(N+1 Frame) 구간의 터치 원시 데이터들에 대한 식별 번호와 좌표 정보(XY)를 포함하는 터치 리포트를 산출하고 호스트 시스템(50)으로 전송한다. 좌표 계산부(46)는 N+1프레임(N+1 Frame) 구간부터 N+3프레임(N+3 Frame)까지 터치 원시 데이터들에 대한 노이즈(임펄스 등을 포함하는 랜덤 노이즈) 제거를 위한 노이즈 필터링을 수행한다.The (N + 1) -th frame (N + 1 Frame) is the second position (2) in which the touch generated in the N + 1 frame And performs noise filtering for eliminating noise (random noise including impulse and the like) for the touch raw data of the interval. Accordingly, the coordinate calculation unit 46 calculates the touch source data of the (N + 1) frame (N + 1 frame) period in the fourth touch sensing period where the touch sensing for the (N + 3) And transmits the touch report including the identification information and the coordinate information XY to the host system 50. [ The coordinate calculator 46 calculates the noise for removing noise (random noise including impulse) on the touch primitive data from the (N + 1) frame period to the (N + 3) Perform filtering.

좌표 계산부(46)는 N+2프레임(N+2 Frame) 구간에 발생한 터치가 첫 번째 터치를 유지한 상태로 드래깅한 제3위치(3)이므로, N+2프레임(N+2 Frame) 구간의 터치 원시 데이터들에 대한 노이즈(임펄스 등을 포함하는 랜덤 노이즈) 제거를 위한 노이즈 필터링을 수행한다. 이로 인하여, 좌표 계산부(46)는 N+4프레임(N+4 Frame)에 대한 터치 센싱이 종료되는 제5터치 센싱 구간에 N+2프레임(N+2 Frame) 구간의 터치 원시 데이터들에 대한 식별 번호와 좌표 정보(XY)를 포함하는 터치 리포트를 산출하고 호스트 시스템(50)으로 전송한다. 좌표 계산부(46)는 N+2프레임(N+2 Frame) 구간부터 N+4프레임(N+4 Frame)까지 터치 원시 데이터들에 대한 노이즈(임펄스 등을 포함하는 랜덤 노이즈) 제거를 위한 노이즈 필터링을 수행한다.The (N + 2) -th frame (N + 2 Frame) is the third position (3) where the touch occurred during the N + 2 frame And performs noise filtering for eliminating noise (random noise including impulse and the like) for the touch raw data of the interval. Accordingly, the coordinate calculation unit 46 calculates the touch source data of the N + 2 frame (N + 2 Frame) period in the fifth touch sensing period where the touch sensing for the (N + 4) And transmits the touch report including the identification information and the coordinate information XY to the host system 50. [ The coordinate calculator 46 calculates the noise for removing noise (random noise including impulse) on the touch primitive data from the (N + 2) frame period to the (N + 4) Perform filtering.

위의 설명에 따르면, 좌표 계산부(46)는 N+3프레임(N+3 Frame) 구간에 발생한 터치는 물론 N+9프레임(N+9 Frame) 구간의 터치 원시 데이터들에 대한 노이즈(임펄스 등을 포함하는 랜덤 노이즈) 제거를 위한 노이즈 필터링을 수행한다.According to the above description, the coordinate calculation unit 46 calculates the noise (impulse) of the touch source data in the (N + 9) frame period as well as the touch occurring in the (N + 3) And the like).

위의 설명에서 알 수 있듯이, 본 발명은 노터치 상태 유지 중 첫 번째 터치 발생시 이때 얻어진 터치 원시 데이터를 버퍼 메모리에 일시 저장하되, 터치 리포트가 즉시 출력되도록 노이즈 필터링을 미수행한다. 그리고 첫 번째 터치에 이어 터치 상태가 유지되면 이때 얻어진 터치 원시 데이터를 버퍼 메모리에 저장하고 노이즈 필터링을 수행한 후 터치 리포트를 출력한다.As can be seen from the above description, in the present invention, when the first touch is generated during the maintenance of the no-touch state, the touch raw data obtained at this time is temporarily stored in the buffer memory, and noise filtering is performed so that the touch report is immediately output. If the touch state is maintained after the first touch, the obtained touch raw data is stored in the buffer memory, noise filtering is performed, and a touch report is output.

한편, 도 7의 종래 기술과 도 13의 본 발명을 비교해 보면 종래 기술은 첫 번째 터치 발생시 얻어진 터치 원시 데이터에 대한 터치 리포트가 3 프레임 이후 출력된다. 반면, 본 발명은 첫 번째 터치 발생시 얻어진 터치 원시 데이터에 대한 터치 리포트가 1 프레임 이후 출력되고 이후 2 프레임 정도 동일한 터치 원시 데이터에 대한 터치 리포트가 출력된다. 그리고, 본 발명은 터치 리포트가 위와 같이 지연되어 출력됨에 따라, 현재 터치된 위치보다 2 프레임 정도 늦은 과거의 터치 리포트가 출력된다.On the other hand, when comparing the conventional technique of FIG. 7 with the present invention of FIG. 13, the touch report for the touch raw data obtained at the time of the first touch generation is output after three frames. On the other hand, in the present invention, the touch report for the touch raw data obtained in the first touch generation is outputted after one frame, and then the touch report for the same touch raw data is outputted about two frames. According to the present invention, as the touch report is output in such a manner as described above, a past touch report about two frames behind the currently touched position is output.

이상 본 발명은 클릭 방식으로 짧은(또는 빠른) 터치를 할 경우에도 터치를 인식할 수 있는 터치 센서를 갖는 전자장치와 이의 구동 방법을 제공하는 효과가 있다.As described above, the present invention provides an electronic device having a touch sensor capable of recognizing a touch even when a short (or quick) touch is performed in a click manner, and a driving method thereof.

이상 첨부된 도면을 참조하여 본 발명의 실시예를 설명하였지만, 상술한 본 발명의 기술적 구성은 본 발명이 속하는 기술 분야의 당업자가 본 발명의 그 기술적 사상이나 필수적 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시 예들은 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로서 이해되어야 한다. 아울러, 본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어진다. 또한, 특허청구범위의 의미 및 범위 그리고 그 등가 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.
While the present invention has been described in connection with what is presently considered to be practical exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed embodiments, but, on the contrary, It will be understood that the invention may be practiced. It is therefore to be understood that the embodiments described above are to be considered in all respects only as illustrative and not restrictive. In addition, the scope of the present invention is indicated by the following claims rather than the detailed description. Also, all changes or modifications derived from the meaning and scope of the claims and their equivalents should be construed as being included within the scope of the present invention.

50: 호스트 시스템 20: 타이밍 콘트롤러
12: 데이터 구동회로 14: 스캔 구동회로
DIS: 액정표시패널 TSP: 터치 스크린
30, 40: 터치 스크린 구동회로
50: Host system 20: Timing controller
12: Data driving circuit 14: Scan driving circuit
DIS: LCD display panel TSP: Touch screen
30, 40: touch screen driving circuit

Claims (12)

터치 센서들을 포함하는 터치 스크린; 및
상기 터치 스크린을 구동하는 터치 스크린 구동회로를 포함하되,
상기 터치 스크린 구동회로는
상기 터치 스크린의 첫 번째 터치 발생시 얻어진 제1터치 원시 데이터와 상기 첫 번째 터치를 유지한 상태에서 위치가 이동된 이후에 얻어진 제2터치 원시 데이터에 대한 노이즈 필터링을 달리하는 것을 특징으로 하는 터치 센서를 갖는 전자장치.
A touch screen including touch sensors; And
And a touch screen driving circuit for driving the touch screen,
The touch screen driving circuit
Wherein the first touch source data obtained when the first touch of the touch screen is generated and the noise filtering of the second touch source data obtained after the position is moved while the first touch is maintained are different from each other. / RTI >
제1항에 있어서,
상기 터치 스크린 구동회로는
제N프레임 구간에 상기 제1터치 원시 데이터가 얻어지면 제N+1프레임 구간에 상기 제1터치 원시 데이터에 대한 터치 리포트를 출력하는 것을 특징으로 하는 터치 센서를 갖는 전자장치.
The method according to claim 1,
The touch screen driving circuit
And outputs the touch report for the first touch raw data in the (N + 1) th frame period when the first touch raw data is obtained in the Nth frame period.
제1항에 있어서,
상기 터치 스크린 구동회로는
상기 제1터치 원시 데이터에 대한 노이즈 필터링을 생략하고
상기 제2터치 원시 데이터에 대한 노이즈 필터링을 수행하는 것을 특징으로 하는 터치 센서를 갖는 전자장치.
The method according to claim 1,
The touch screen driving circuit
The noise filtering for the first touch raw data is omitted
And performs noise filtering on the second touch source data.
제1항에 있어서,
상기 터치 스크린 구동회로는
상기 제1터치 원시 데이터에 대한 터치 리포트를 J(J는 1 이상 정수) 프레임 구간 동안 출력하는 것을 특징으로 하는 터치 센서를 갖는 전자장치.
The method according to claim 1,
The touch screen driving circuit
And outputs a touch report for the first touch source data during J (J is an integer equal to or greater than 1) frame period.
제1항에 있어서,
상기 터치 스크린 구동회로는
상기 제1터치 원시 데이터에 대한 터치 리포트를 3 프레임 구간 동안 출력하는 것을 특징으로 하는 터치 센서를 갖는 전자장치.
The method according to claim 1,
The touch screen driving circuit
And outputs a touch report for the first touch raw data during a three-frame period.
제1항에 있어서,
상기 터치 스크린 구동회로는
상기 제1터치 원시 데이터에 대한 터치 리포트가 1 프레임 이후 출력되고 이후 2 프레임 구간 동안 더 출력됨에 따라 현재 터치된 위치보다 2 프레임 늦은 과거의 터치 리포트가 출력되는 것을 특징으로 하는 터치 센서를 갖는 전자장치.
The method according to claim 1,
The touch screen driving circuit
Wherein the touch report of the first touch source data is output after one frame and then outputted for two frame periods to output a past touch report which is two frames later than the current touched position. .
터치 스크린에 구동신호를 인가하고 상기 터치 스크린을 센싱하는 터치 센싱 단계;
터치 센서들에 터치가 발생하면 첫 번째 터치에 의해 얻어진 제1터치 원시 데이터인지 또는 상기 첫 번째 터치를 유지한 상태에서 위치가 이동된 이후에 얻어진 제2터치 원시 데이터인지 판단하는 단계; 및
터치 원시 데이터에 대한 식별 번호와 좌표 정보를 포함하는 터치 리포트를 출력하는 단계를 포함하되,
상기 터치 리포트를 출력하는 단계는
상기 제1터치 원시 데이터와 상기 제2터치 원시 데이터에 대한 노이즈 필터링을 달리하는 것을 특징으로 하는 터치 센서를 갖는 전자장치의 구동방법.
A touch sensing step of applying a driving signal to the touch screen and sensing the touch screen;
Determining whether the touch sensor is the first touch source data obtained by the first touch or the second touch source data obtained after the position is moved in the state where the first touch is maintained; And
And outputting a touch report including an identification number and coordinate information for the touch raw data,
The step of outputting the touch report
Wherein the first touch source data and the second touch source data are different in noise filtering from the first touch source data and the second touch source data.
제7항에 있어서,
상기 터치 리포트를 출력하는 단계는
제N프레임 구간에 상기 제1터치 원시 데이터가 얻어지면 제N+1프레임 구간에 상기 제1터치 원시 데이터에 대한 터치 리포트를 출력하는 것을 특징으로 하는 터치 센서를 갖는 전자장치의 구동방법.
8. The method of claim 7,
The step of outputting the touch report
And when the first touch raw data is obtained in the Nth frame period, the touch report for the first touch raw data is output in the (N + 1) th frame period.
제7항에 있어서,
상기 터치 리포트를 출력하는 단계는
상기 제1터치 원시 데이터에 대한 노이즈 필터링을 생략하고
상기 제2터치 원시 데이터에 대한 노이즈 필터링을 수행하는 것을 특징으로 하는 터치 센서를 갖는 전자장치의 구동방법.
8. The method of claim 7,
The step of outputting the touch report
The noise filtering for the first touch raw data is omitted
And performing noise filtering on the second touch source data.
제7항에 있어서,
상기 터치 리포트를 출력하는 단계는
상기 제1터치 원시 데이터에 대한 터치 리포트를 J(J는 1 이상 정수) 프레임 구간 동안 출력하는 것을 특징으로 하는 터치 센서를 갖는 전자장치의 구동방법.
8. The method of claim 7,
The step of outputting the touch report
And outputs a touch report for the first touch source data during J (J is an integer equal to or greater than 1) frame period.
제7항에 있어서,
상기 터치 리포트를 출력하는 단계는
상기 제1터치 원시 데이터에 대한 터치 리포트를 3 프레임 구간 동안 출력하는 것을 특징으로 하는 터치 센서를 갖는 전자장치의 구동방법.
8. The method of claim 7,
The step of outputting the touch report
And the touch report for the first touch source data is output for a period of three frames.
제7항에 있어서,
상기 터치 리포트를 출력하는 단계는
상기 제1터치 원시 데이터에 대한 터치 리포트가 1 프레임 이후 출력되고 이후 2 프레임 구간 동안 더 출력됨에 따라 현재 터치된 위치보다 2 프레임 늦은 과거의 터치 리포트가 출력되는 것을 특징으로 하는 터치 센서를 갖는 전자장치의 구동방법.
8. The method of claim 7,
The step of outputting the touch report
Wherein the touch report of the first touch source data is output after one frame and then outputted for two frame periods to output a past touch report which is two frames later than the current touched position. .
KR1020120136143A 2012-11-28 2012-11-28 Electronic device having a touch sensor and driving method thereof Active KR101942849B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020120136143A KR101942849B1 (en) 2012-11-28 2012-11-28 Electronic device having a touch sensor and driving method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120136143A KR101942849B1 (en) 2012-11-28 2012-11-28 Electronic device having a touch sensor and driving method thereof

Publications (2)

Publication Number Publication Date
KR20140068535A KR20140068535A (en) 2014-06-09
KR101942849B1 true KR101942849B1 (en) 2019-04-17

Family

ID=51124262

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120136143A Active KR101942849B1 (en) 2012-11-28 2012-11-28 Electronic device having a touch sensor and driving method thereof

Country Status (1)

Country Link
KR (1) KR101942849B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101542990B1 (en) 2014-06-05 2015-08-07 현대자동차 주식회사 Coolant control valve that selectively supplies ege cooler with coolant

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011233109A (en) 2010-04-30 2011-11-17 Sony Corp Touch detection device, display device with touch detection function, electronic equipment, and touch detection circuit

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101323015B1 (en) * 2008-10-20 2013-10-29 엘지디스플레이 주식회사 Touch sensing deving and method for correcting output thereof
KR101652828B1 (en) * 2010-05-20 2016-08-31 삼성전자주식회사 Method and apparatus for adaptive digital filtering in a touch sensing system
KR101771078B1 (en) * 2011-01-17 2017-09-05 엘지디스플레이 주식회사 Touch sensing circuit and display apparatus comprising the same

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011233109A (en) 2010-04-30 2011-11-17 Sony Corp Touch detection device, display device with touch detection function, electronic equipment, and touch detection circuit

Also Published As

Publication number Publication date
KR20140068535A (en) 2014-06-09

Similar Documents

Publication Publication Date Title
US9069425B2 (en) Touch sensing device
KR102050385B1 (en) Touch sensing system and method of reducing latency thereof
KR102088906B1 (en) Appratus and method for driving touch screen
KR101819678B1 (en) Display having touch sensor and driving method thereof
US8730208B2 (en) Touch screen apparatus and driving method thereof
KR102044551B1 (en) Touch sensing apparatus and driving method thereof
KR20180077375A (en) Touch sensing system and driving method of the same
CN103902119A (en) Touch sensing device
KR101420512B1 (en) Touch sensing apparatus
KR20130028360A (en) Apparatus and method for driving touch screen
KR20130143412A (en) Touch sensing apparatus
KR101992849B1 (en) Method for controlling transmission of touch coordinates and touch screen device using the same
KR101902564B1 (en) Touch sensor integrated type display and method for improving touch performance thereof
KR101667078B1 (en) Touch sensing device, system and enhancement method of touch report rate thereof
KR102063347B1 (en) Touch sensing system and method of controlling smoothing filter thereof
KR101942849B1 (en) Electronic device having a touch sensor and driving method thereof
US9733778B2 (en) Touch sensing apparatus
KR101330380B1 (en) Apparatus and method for driving touch screen
KR102024781B1 (en) Electronic device having a touch sensor and driving method thereof
KR20160067313A (en) Electronic device having a touch sensor and driving method thereof
KR20140139873A (en) Touch sensing system and enhancement method of touch report rate thereof
KR101862398B1 (en) Display having touch sensor
KR101977253B1 (en) Touch and hover sensing system and driving method thereof
KR101878980B1 (en) Touch sensing apparatus and method for filtering noise thereof
KR20130026374A (en) Touch screen device and its driving method

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20121128

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20171124

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20121128

Comment text: Patent Application

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20190114

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20190122

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20190123

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20211216

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20241216

Start annual number: 7

End annual number: 7