KR102008512B1 - 터치 센싱 시스템의 에지부 좌표 보상 방법 - Google Patents
터치 센싱 시스템의 에지부 좌표 보상 방법 Download PDFInfo
- Publication number
- KR102008512B1 KR102008512B1 KR1020120142644A KR20120142644A KR102008512B1 KR 102008512 B1 KR102008512 B1 KR 102008512B1 KR 1020120142644 A KR1020120142644 A KR 1020120142644A KR 20120142644 A KR20120142644 A KR 20120142644A KR 102008512 B1 KR102008512 B1 KR 102008512B1
- Authority
- KR
- South Korea
- Prior art keywords
- coordinate
- coordinates
- touch
- edge
- active area
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 15
- 238000006243 chemical reaction Methods 0.000 description 14
- 239000000758 substrate Substances 0.000 description 12
- 230000009466 transformation Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 239000004973 liquid crystal related substance Substances 0.000 description 8
- 239000003990 capacitor Substances 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 230000035945 sensitivity Effects 0.000 description 3
- 101150046160 POL1 gene Proteins 0.000 description 2
- 101100117436 Thermus aquaticus polA gene Proteins 0.000 description 2
- 239000004020 conductor Substances 0.000 description 2
- 210000002858 crystal cell Anatomy 0.000 description 2
- 239000010410 layer Substances 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000001131 transforming effect Effects 0.000 description 2
- 101100224481 Dictyostelium discoideum pole gene Proteins 0.000 description 1
- 102100025960 Glutaminase kidney isoform, mitochondrial Human genes 0.000 description 1
- 102100025961 Glutaminase liver isoform, mitochondrial Human genes 0.000 description 1
- 101000856990 Homo sapiens Glutaminase kidney isoform, mitochondrial Proteins 0.000 description 1
- 101000856993 Homo sapiens Glutaminase liver isoform, mitochondrial Proteins 0.000 description 1
- 101150110488 POL2 gene Proteins 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 210000004027 cell Anatomy 0.000 description 1
- 238000001962 electrophoresis Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 239000002356 single layer Substances 0.000 description 1
- 125000006850 spacer group Chemical group 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/0412—Digitisers structurally integrated in a display
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/0418—Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/04164—Connections between sensors and controllers, e.g. routing lines between electrodes and connection pads
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/0418—Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
- G06F3/04186—Touch location disambiguation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/044—Digitisers, 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)
- Computer Networks & Wireless Communication (AREA)
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
도 2는 도 1에 도시된 터치 스크린의 등가 회로도이다.
도 3 내지 도 5는 표시패널과 터치 스크린의 다양한 조합 형태를 보여 주는 도면들이다.
도 6은 알고리즘 실행부의 동작 예를 보여 주는 흐름도이다.
도 7은 표시패널의 해상도에 맞게 터치 포인트의 좌표를 변환할 때 좌표가 음의 값을 갖는 예를 보여 주는 도면이다.
도 8은 도 6에서 액티브 영역을 벗어난 좌표가 제거되는 예를 보여 주는 도면이다.
도 9는 본 발명의 실시예에 따른 알고리즘 실행부의 동작을 보여 주는 흐름도이다.
도 10은 표시패널의 해상도에 맞게 터치 포인트의 좌표를 변환할 때 좌표가 액티브 어레이와 에지부로 수정되는 예를 보여 주는 도면이다.
도 11은 도 10에서 터치 포인트의 이동 부분을 확대하여 보여 주는 도면이다.
도 12 및 도 13은 도 9에 도시된 에지부 좌표 보상 알고리즘의 좌표 보상 원리를 보여 주는 도면들이다.
12 : 데이터 구동회로 14 : 스캔 구동회로
20 : 타이밍 콘트롤러 30 : 터치 센싱회로
32 : Tx 구동부 34 : Rx 센싱부
36 : 알고리즘 실행부 38 : 타이밍 발생부
Claims (6)
- 터치 포인트의 좌표를 계산하는 단계;
상기 터치 포인트의 좌표를 표시패널의 해상도에 맞게 변환하는 단계;
상기 터치 포인트의 현재 좌표가 영상이 표시되는 상기 표시패널의 액티브 영역 밖의 베젤 영역 내에 존재하는 좌표인가를 판단하는 단계; 및
상기 터치 포인트의 현재 좌표가 베젤 영역 내에 존재하는 좌표이면, 상기 터치 포인트의 현재 좌표와 이전 좌표 사이의 최단 경로 위에 있고, 상기 베젤 영역과 접하는 상기 액티브 영역의 에지에 있는, 에지 좌표로 수정하는 단계를 포함하는 것을 특징으로 하는 터치 센싱 시스템의 에지부 좌표 보상 방법. - 삭제
- 제 1 항에 있어서,
상기 수정하는 단계는,
상기 터치 포인트가 상기 액티브 영역 내의 이전 좌표로부터 좌측 베젤 영역 내의 현재 좌표로 이동된 경우에, 상기 현재 좌표의 x 값을 0으로 수정하고, 상기 현재 좌표의 y 값을 상기 현재 좌표와 상기 이전 좌표 간의 최단 경로 상에서 상기 액티브 영역의 좌측 에지 좌표로 수정하는 것을 특징으로 하는 터치 센싱 시스템의 에지부 좌표 보상 방법. - 제 3 항에 있어서,
상기 수정하는 단계는,
상기 터치 포인트가 상기 액티브 영역 내의 이전 좌표로부터 우측 베젤 영역 내의 현재 좌표로 이동된 경우에, 상기 현재 좌표의 x 값을 상기 액티브 영역의 최대 x 좌표값으로 수정하고, 상기 현재 좌표의 y 값을 상기 현재 좌표와 상기 이전 좌표 간의 최단 경로 상에서 상기 액티브 영역의 우측 에지 좌표로 수정하는 것을 특징으로 하는 터치 센싱 시스템의 에지부 좌표 보상 방법. - 제 3 항 또는 제 4 항에 있어서,
상기 수정하는 단계는,
상기 터치 포인트가 상기 액티브 영역 내의 이전 좌표로부터 상측 베젤 영역 내의 현재 좌표로 이동된 경우에, 상기 현재 좌표의 y 값을 0으로 수정하고, 상기 현재 좌표의 x 값을 상기 현재 좌표와 상기 이전 좌표 간의 최단 경로 상에서 상기 액티브 영역의 상측 에지 좌표로 수정하는 것을 특징으로 하는 터치 센싱 시스템의 에지부 좌표 보상 방법. - 제 5 항에 있어서,
상기 수정하는 단계는,
상기 터치 포인트가 상기 액티브 영역 내의 이전 좌표로부터 하측 베젤 영역 내의 현재 좌표로 이동된 경우에, 상기 현재 좌표의 y 값을 상기 액티브 영역의 최대 y 좌표값으로 수정하고, 상기 현재 좌표의 x 값을 상기 현재 좌표와 상기 이전 좌표 간의 최단 경로 상에서 상기 액티브 영역의 하측 에지 좌표로 수정하는 것을 특징으로 하는 터치 센싱 시스템의 에지부 좌표 보상 방법.
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120142644A KR102008512B1 (ko) | 2012-12-10 | 2012-12-10 | 터치 센싱 시스템의 에지부 좌표 보상 방법 |
US14/074,997 US9274648B2 (en) | 2012-12-10 | 2013-11-08 | Method of compensating for edge coordinates of touch sensing system |
CN201310598112.7A CN103870078B (zh) | 2012-12-10 | 2013-11-22 | 用于对触摸感测系统的边缘坐标进行补偿的方法 |
JP2013253213A JP5805172B2 (ja) | 2012-12-10 | 2013-12-06 | タッチセンサシステムのエッジ部の座標補償方法 |
TW102144959A TWI539338B (zh) | 2012-12-10 | 2013-12-06 | 觸控感測系統的邊緣部份的坐標的補償方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120142644A KR102008512B1 (ko) | 2012-12-10 | 2012-12-10 | 터치 센싱 시스템의 에지부 좌표 보상 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20140074561A KR20140074561A (ko) | 2014-06-18 |
KR102008512B1 true KR102008512B1 (ko) | 2019-08-07 |
Family
ID=50880433
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020120142644A Active KR102008512B1 (ko) | 2012-12-10 | 2012-12-10 | 터치 센싱 시스템의 에지부 좌표 보상 방법 |
Country Status (5)
Country | Link |
---|---|
US (1) | US9274648B2 (ko) |
JP (1) | JP5805172B2 (ko) |
KR (1) | KR102008512B1 (ko) |
CN (1) | CN103870078B (ko) |
TW (1) | TWI539338B (ko) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102234249B1 (ko) * | 2014-08-05 | 2021-03-31 | 엘지디스플레이 주식회사 | 터치 스크린 장치와 이의 엣지 좌표 보상방법 |
CN104199572B (zh) * | 2014-08-18 | 2017-02-15 | 京东方科技集团股份有限公司 | 一种触摸显示装置的触摸定位方法及触摸显示装置 |
TWI549032B (zh) * | 2014-10-28 | 2016-09-11 | 宏碁股份有限公司 | 觸控顯示裝置及其觸控裝置的運作方法 |
TWI541731B (zh) * | 2015-04-27 | 2016-07-11 | 瑞鼎科技股份有限公司 | 電容式指紋感測裝置及電容式指紋感測方法 |
KR102349493B1 (ko) | 2015-04-30 | 2022-01-12 | 삼성디스플레이 주식회사 | 영상 시프트 제어부 및 이를 포함한 표시 장치 |
CN105653915A (zh) * | 2015-12-24 | 2016-06-08 | 深圳市万普拉斯科技有限公司 | 具有触摸显示屏的终端的解锁方法和系统 |
JP6701033B2 (ja) * | 2016-08-30 | 2020-05-27 | キヤノン株式会社 | 電子機器およびその制御方法 |
JP6770040B2 (ja) * | 2018-10-23 | 2020-10-14 | ファナック株式会社 | タッチパネル装置、タッチパネル装置の制御方法、プログラムおよびプログラムを記憶する記憶媒体 |
CN109445636B (zh) * | 2018-10-31 | 2020-08-14 | 上海海栎创微电子有限公司 | 一种自电容触摸屏边缘触摸坐标补偿方法 |
CN110262705B (zh) * | 2019-06-24 | 2022-05-27 | 北京集创北方科技股份有限公司 | 定位方法、定位装置及电子设备 |
KR20210114643A (ko) | 2020-03-11 | 2021-09-24 | 주식회사 실리콘웍스 | 터치 감지 장치 및 이의 터치 좌표 검출 방법 |
CN111913610B (zh) * | 2020-08-06 | 2022-05-10 | 业成科技(成都)有限公司 | 触控显示面板及触控坐标获取方法 |
CN112035048B (zh) * | 2020-08-14 | 2022-03-25 | 广州视源电子科技股份有限公司 | 触摸数据处理方法、装置、设备及存储介质 |
CN116755952B (zh) * | 2023-08-18 | 2023-11-07 | 上海海栎创科技股份有限公司 | 边缘权重调整方法、系统及计算机设备 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08292839A (ja) | 1995-04-20 | 1996-11-05 | Ricoh Co Ltd | 指示入力方式 |
KR20080040930A (ko) * | 2006-11-06 | 2008-05-09 | 삼성전자주식회사 | 컴퓨터 시스템 및 그 제어방법 |
JP2009284468A (ja) | 2008-04-23 | 2009-12-03 | Sharp Corp | 携帯情報端末、コンピュータ読取可能なプログラムおよび記録媒体 |
JP5371002B2 (ja) | 2008-04-23 | 2013-12-18 | シャープ株式会社 | 携帯情報端末、コンピュータ読取可能なプログラムおよび記録媒体 |
JP4904375B2 (ja) * | 2009-03-31 | 2012-03-28 | 京セラ株式会社 | ユーザインタフェース装置及び携帯端末装置 |
JP4973711B2 (ja) * | 2009-09-28 | 2012-07-11 | ブラザー工業株式会社 | 処理実行装置 |
TW201218055A (en) | 2010-10-29 | 2012-05-01 | Novatek Microelectronics Corp | Positioning algorithm for edge portion of touch panel and positioning system using the same |
KR101395991B1 (ko) | 2011-09-01 | 2014-05-19 | 엘지디스플레이 주식회사 | 터치센서를 가지는 표시장치와 그의 터치성능 향상방법 |
-
2012
- 2012-12-10 KR KR1020120142644A patent/KR102008512B1/ko active Active
-
2013
- 2013-11-08 US US14/074,997 patent/US9274648B2/en active Active
- 2013-11-22 CN CN201310598112.7A patent/CN103870078B/zh active Active
- 2013-12-06 TW TW102144959A patent/TWI539338B/zh active
- 2013-12-06 JP JP2013253213A patent/JP5805172B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
TWI539338B (zh) | 2016-06-21 |
KR20140074561A (ko) | 2014-06-18 |
US9274648B2 (en) | 2016-03-01 |
JP5805172B2 (ja) | 2015-11-04 |
JP2014116011A (ja) | 2014-06-26 |
CN103870078B (zh) | 2017-03-01 |
TW201423522A (zh) | 2014-06-16 |
US20140160043A1 (en) | 2014-06-12 |
CN103870078A (zh) | 2014-06-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102008512B1 (ko) | 터치 센싱 시스템의 에지부 좌표 보상 방법 | |
US9262024B2 (en) | Liquid crystal display panel including touch sensor and liquid crystal display using the same | |
KR101588983B1 (ko) | 표시 장치와 그 구동 장치 | |
US9891747B2 (en) | Multi-touch sensitive display device and method for assigning touch identification therein | |
KR101374018B1 (ko) | 터치 스크린 구동 장치 및 방법 | |
KR101395991B1 (ko) | 터치센서를 가지는 표시장치와 그의 터치성능 향상방법 | |
JP6084186B2 (ja) | 表示装置及びその駆動方法 | |
KR102393790B1 (ko) | 표시 장치 | |
KR20180077375A (ko) | 터치 센싱 시스템과 그 구동방법 | |
KR102007817B1 (ko) | 기준 데이터 보정방법과 이를 이용한 터치 스크린 장치 | |
KR101731174B1 (ko) | 터치 센서 내장형 표시장치 | |
KR101323044B1 (ko) | 터치 센싱 장치와 그 구동 방법 | |
US9335843B2 (en) | Display device having touch sensors and touch data processing method thereof | |
KR102022528B1 (ko) | 터치 센싱 시스템과 그 구동 방법 | |
KR101667078B1 (ko) | 터치 센싱 장치와 시스템 및 그 터치 레포트 레이트 향상 방법 | |
KR102520692B1 (ko) | 터치 센싱 시스템 | |
KR102016570B1 (ko) | 터치 센싱 시스템과 그 노이즈 제거 방법 | |
KR20150125104A (ko) | 터치 센싱 장치와 그 구동 방법 | |
KR102043823B1 (ko) | 터치 센싱 시스템과 그 터치 레포트 레이트 향상 방법 | |
KR102114329B1 (ko) | 터치 센싱 시스템과 그 데이터 보상 방법 | |
KR102063347B1 (ko) | 터치 센싱 시스템과 그 스무딩 필터 제어 방법 | |
KR101977253B1 (ko) | 터치 및 호버 센싱 시스템과 그 구동 방법 | |
KR20140064286A (ko) | 터치 로우 데이터 보정방법과 이를 이용한 터치 스크린 장치 | |
KR102016572B1 (ko) | 터치 센싱 시스템 | |
KR101862398B1 (ko) | 터치 센서를 가지는 표시장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20121210 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20171205 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20121210 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20190219 Patent event code: PE09021S01D |
|
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: 20190614 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20190801 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20190802 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20220715 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20230801 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20240715 Start annual number: 6 End annual number: 6 |