KR20250092330A - Button module which identifies touch motion - Google Patents
Button module which identifies touch motion Download PDFInfo
- Publication number
- KR20250092330A KR20250092330A KR1020230181627A KR20230181627A KR20250092330A KR 20250092330 A KR20250092330 A KR 20250092330A KR 1020230181627 A KR1020230181627 A KR 1020230181627A KR 20230181627 A KR20230181627 A KR 20230181627A KR 20250092330 A KR20250092330 A KR 20250092330A
- Authority
- KR
- South Korea
- Prior art keywords
- information
- motion
- electrode pair
- active
- button
- 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.)
- Pending
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/0416—Control or interface arrangements specially adapted for digitisers
-
- 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/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)
- User Interface Of Digital Computer (AREA)
Abstract
본 발명의 일 실시예에 따른 탭 정보와 슬라이드 정보를 식별하는 버튼 모듈은 복수의 전극을 포함하는 버튼 및 상기 버튼에 대한 터치 모션에 따른 상기 전극의 커패시턴스를 측정할 수 있도록 상기 버튼과 전기적으로 연결되는 신호처리부를 포함하고, 상기 버튼은, 제1 방향으로 배열된 제1 및 제2 전극을 포함하는 제1 전극쌍 및 상기 제1 및 제2 전극과 제2 방향으로 배열되고, 서로 상기 제1 방향으로 배열되는 제3 및 제4 전극을 포함하는 제2 전극쌍을 포함하고, 상기 신호처리부는, 상기 터치 모션에 따른 상기 제1 전극쌍의 커패시턴스의 변화량과 관련되는 제1 변화량 및 상기 제2 전극쌍의 커패시턴스의 변화량과 관련되는 제2 변화량을 생성하는 단계, 상기 제1 및 제2 변화량을 비교하여, 상기 제1 전극쌍을 터치 활성 전극으로 인식하는 제1 활성 구간 및 상기 제2 전극쌍을 터치 활성 전극으로 인식하는 제2 활성 구간을 식별하는 단계 - 상기 제1 및 제2 활성 구간은 서로 연속됨 -, 상기 제1 활성 구간에서의 상기 제1 변화량의 최대값에 대한 상기 제1 변화량의 비율에 대한 제1 비율 정보 및 상기 제2 활성 구간에서의 상기 제2 변화량의 최대값에 대한 상기 제2 변화량의 비율에 대한 제2 비율 정보를 생성하는 단계, 상기 제1 및 제2 비율 정보 중 적어도 하나를 보정하여, 통합 활성 구간에서의 통합 비율 정보를 생성하는 단계 - 상기 통합 활성 구간은 상기 제1 및 제2 활성 구간을 포함함 -,
상기 통합 비율 정보의 시간에 따른 변화정보에 기반하여 상기 터치 모션을 상기 제2 방향의 슬라이드 모션 및 탭 모션 중 어느 하나로 식별하는 단계 및 상기 터치 모션을 탭 모션으로 식별한 경우, 상기 제1 전극쌍의 커패시턴스의 정보 및 상기 제2 전극쌍의 커패시턴스의 정보에 기반하여 상기 제1 및 제2 전극쌍 중 어느 하나를 상기 탭 모션의 탭 위치로 식별하는 단계를 포함한다.A button module for identifying tap information and slide information according to one embodiment of the present invention comprises a button including a plurality of electrodes and a signal processing unit electrically connected to the button so as to measure capacitance of the electrodes according to a touch motion for the button, wherein the button comprises a first electrode pair including first and second electrodes arranged in a first direction and a second electrode pair including third and fourth electrodes arranged in a second direction with the first and second electrodes and arranged in the first direction relative to each other, and wherein the signal processing unit comprises: a step of generating a first variation amount related to a variation amount of capacitance of the first electrode pair according to the touch motion and a second variation amount related to a variation amount of capacitance of the second electrode pair; a step of comparing the first and second variation amounts to identify a first active section recognizing the first electrode pair as a touch active electrode and a second active section recognizing the second electrode pair as a touch active electrode, wherein the first and second active sections are continuous with each other; and a first value for a maximum value of the first variation amount in the first active section. A step of generating first ratio information on a ratio of the amount of change and second ratio information on a ratio of the second amount of change to a maximum value of the second amount of change in the second active section, a step of generating integrated ratio information in an integrated active section by correcting at least one of the first and second ratio information, wherein the integrated active section includes the first and second active sections.
A step of identifying the touch motion as one of the slide motion and the tap motion in the second direction based on information on change in the integrated ratio information over time, and a step of identifying one of the first and second electrode pairs as the tap position of the tap motion based on information on the capacitance of the first electrode pair and information on the capacitance of the second electrode pair when the touch motion is identified as the tap motion.
Description
본 발명은 전자 장치 등에 탑재되는 버튼에 관한 것으로, 더욱 상세하게는 버튼이 탭 모션과 슬라이드 모션을 식별하고 이에 관련된 신호를 처리하는 버튼 모듈에 관한 것이다.The present invention relates to a button mounted on an electronic device, and more specifically, to a button module that identifies a tap motion and a slide motion and processes signals related thereto.
스마트폰, 태블릿 PC 등의 전자 장치는 다양한 기능을 수행하기 위해 사용자로부터 다양한 형태의 인터랙션을 입력받는다. 최근 전자 장치가 보다 다양하고 복잡한 기능을 제공하게 되면서, 하나의 버튼 모듈에서 복수의 유형의 인터랙션을 입력받는 경우가 증가하고 있다. 이에 따라 버튼 모듈은 이러한 복수의 유형의 인터랙션을 서로 구분하여 식별하는 기능이 탑재된다.Electronic devices such as smartphones and tablet PCs receive various types of interaction input from users in order to perform various functions. Recently, as electronic devices provide more diverse and complex functions, cases in which multiple types of interaction are input from a single button module are increasing. Accordingly, button modules are equipped with a function to distinguish and identify these multiple types of interactions from each other.
최근의 몇몇 전자 장치는 외부 미감을 향상을 위해, 전통적으로 널리 사용되었던 돔-키와 같은 물리 버튼 방식의 버튼 모듈이 아닌 터치 방식의 버튼 모듈을 탑재하고 있다. 이러한 터치 방식의 버튼 모듈은 전자 장치의 하우징에서 외부로 돌출되지 않으면서, 주변과 이질감 없이 연속적인 형태로 형성될 수 있어 전자 장치의 외부 미감을 향상시키는데 도움이 될 수 있다.In order to improve the external aesthetics of some recent electronic devices, rather than the traditionally widely used physical button-type button modules such as dome keys, a touch-type button module is installed. Such a touch-type button module can be formed in a continuous form without protruding outward from the housing of the electronic device and without a sense of incongruity with the surroundings, which can help improve the external aesthetics of the electronic device.
이러한 종래의 터치 방식의 버튼 모듈은 사용자가 탭(tap) 여부는 비교적 정확하게 식별이 가능하지만 정확한 탭 모션의 위치를 판단하는 것에 어려움이 있었다. 또한, 종래의 터치 방식의 버튼 모듈은 슬라이드(slide) 등과 같이 특정한 제스쳐가 복합되어 있는 터치 모션은 정확하게 식별하는 것이 어려운 문제가 있었다.These conventional touch-type button modules can relatively accurately identify whether a user has tapped or not, but have difficulty in determining the exact location of the tap motion. In addition, the conventional touch-type button modules have the problem of having difficulty in accurately identifying touch motions that are complex with specific gestures, such as slides.
이에 따라 터치 방식의 버튼 모듈이면서, 탭 모션의 위치를 정확하게 판단하면서, 동시에 슬라이드 등의 제스쳐 모션도 식별할 수 있는 터치 모듈에 대한 요구가 증대되고 있다.Accordingly, there is an increasing demand for a touch module that is a touch-type button module and can accurately determine the location of a tap motion while also identifying gesture motions such as slides.
본 발명은 터치 방식의 버튼 모듈이면서, 탭 입력 이외에도 슬라이드 등과 같은 터치 모션도 식별할 수 있는 버튼 모듈을 제공하는 것에 목적이 있다.The purpose of the present invention is to provide a button module that is a touch-type button module and can identify touch motions such as slides in addition to tap input.
본 발명은 비교적 간단한 신호 연산을 통해 정확한 터치 모션의 식별이 가능한 신호처리부가 포함된 버튼 모듈을 제공하는 것에 목적이 있다.The purpose of the present invention is to provide a button module including a signal processing unit capable of identifying accurate touch motion through relatively simple signal operations.
본 발명의 일 실시예에 따른 탭 정보와 슬라이드 정보를 식별하는 버튼 모듈은 복수의 전극을 포함하는 버튼 및 상기 버튼에 대한 터치 모션에 따른 상기 전극의 커패시턴스를 측정할 수 있도록 상기 버튼과 전기적으로 연결되는 신호처리부를 포함하고, 상기 버튼은, 제1 방향으로 배열된 제1 및 제2 전극을 포함하는 제1 전극쌍 및 상기 제1 및 제2 전극과 제2 방향으로 배열되고, 서로 상기 제1 방향으로 배열되는 제3 및 제4 전극을 포함하는 제2 전극쌍을 포함하고, 상기 신호처리부는, 상기 터치 모션에 따른 상기 제1 전극쌍의 커패시턴스의 변화량과 관련되는 제1 변화량 및 상기 제2 전극쌍의 커패시턴스의 변화량과 관련되는 제2 변화량을 생성하는 단계, 상기 제1 및 제2 변화량을 비교하여, 상기 제1 전극쌍을 터치 활성 전극으로 인식하는 제1 활성 구간 및 상기 제2 전극쌍을 터치 활성 전극으로 인식하는 제2 활성 구간을 식별하는 단계 - 상기 제1 및 제2 활성 구간은 서로 연속됨 -, 상기 제1 활성 구간에서의 상기 제1 변화량의 최대값에 대한 상기 제1 변화량의 비율에 대한 제1 비율 정보 및 상기 제2 활성 구간에서의 상기 제2 변화량의 최대값에 대한 상기 제2 변화량의 비율에 대한 제2 비율 정보를 생성하는 단계, 상기 제1 및 제2 비율 정보 중 적어도 하나를 보정하여, 통합 활성 구간에서의 통합 비율 정보를 생성하는 단계 - 상기 통합 활성 구간은 상기 제1 및 제2 활성 구간을 포함함 -,A button module for identifying tap information and slide information according to one embodiment of the present invention comprises a button including a plurality of electrodes and a signal processing unit electrically connected to the button so as to measure capacitance of the electrodes according to a touch motion for the button, wherein the button comprises a first electrode pair including first and second electrodes arranged in a first direction and a second electrode pair including third and fourth electrodes arranged in a second direction with the first and second electrodes and arranged in the first direction relative to each other, and wherein the signal processing unit comprises: a step of generating a first variation amount related to a variation amount of capacitance of the first electrode pair according to the touch motion and a second variation amount related to a variation amount of capacitance of the second electrode pair; a step of comparing the first and second variation amounts to identify a first active section recognizing the first electrode pair as a touch active electrode and a second active section recognizing the second electrode pair as a touch active electrode, wherein the first and second active sections are continuous with each other; and a first value for a maximum value of the first variation amount in the first active section. A step of generating first ratio information on a ratio of the amount of change and second ratio information on a ratio of the second amount of change to a maximum value of the second amount of change in the second active section, a step of generating integrated ratio information in an integrated active section by correcting at least one of the first and second ratio information, wherein the integrated active section includes the first and second active sections.
상기 통합 비율 정보의 시간에 따른 변화정보에 기반하여 상기 터치 모션을 상기 제2 방향의 슬라이드 모션 및 탭 모션 중 어느 하나로 식별하는 단계 및 상기 터치 모션을 탭 모션으로 식별한 경우, 상기 제1 전극쌍의 커패시턴스의 정보 및 상기 제2 전극쌍의 커패시턴스의 정보에 기반하여 상기 제1 및 제2 전극쌍 중 어느 하나를 상기 탭 모션의 탭 위치로 식별하는 단계를 포함한다.A step of identifying the touch motion as one of the slide motion and the tap motion in the second direction based on information on change in the integrated ratio information over time, and a step of identifying one of the first and second electrode pairs as the tap position of the tap motion based on information on the capacitance of the first electrode pair and information on the capacitance of the second electrode pair when the touch motion is identified as the tap motion.
본 발명의 일 실시예에 있어서, 상기 통합 비율 정보를 생성하는 단계는, 상기 제1 및 제2 비율 정보 중 적어도 하나에 오프셋을 적용하여, 통합 활성 구간에서 상기 제1 및 제2 비율 정보를 연속되도록 수정하는 단계를 포함한다.In one embodiment of the present invention, the step of generating the integrated ratio information includes the step of applying an offset to at least one of the first and second ratio information to modify the first and second ratio information to be continuous in the integrated active section.
본 발명의 일 실시예에 있어서, 상기 제2 방향의 슬라이드 모션 및 탭 모션 중 어느 하나로 식별하는 단계는, 상기 통합 비율 정보의 추세선 함수를 생성하는 단계, 상기 추세선 함수의 시간에 따른 기울기 정보를 생성하는 단계 및 상기 기울기 정보에 기반하여 상기 통합 비율 정보의 시간에 따른 변화정보를 결정하는 단계를 포함한다.In one embodiment of the present invention, the step of identifying one of the slide motion and the tap motion in the second direction includes the step of generating a trend line function of the integrated ratio information, the step of generating slope information of the trend line function over time, and the step of determining change information of the integrated ratio information over time based on the slope information.
본 발명의 일 실시예에 있어서, 상기 제1 활성 구간은 상기 제1 변화량이 상기 제2 변화량보다 큰 구간으로 결정되고, 상기 제2 활성 구간은 상기 제2 변화량이 상기 제1 변화량보다 큰 구간으로 결정된다.In one embodiment of the present invention, the first active section is determined as a section in which the first change amount is greater than the second change amount, and the second active section is determined as a section in which the second change amount is greater than the first change amount.
본 발명의 일 실시예에 있어서, 상기 제1 활성 구간의 시점은 상기 제1 변화량이 상기 제1 활성 구간에 대한 시점 기준을 초과하는 것에 의해 결정되고, 상기 제2 활성 구간의 종점은 상기 제2 변화량이 상기 제2 활성 구간에 대한 종점 기준을 미달하는 것에 의해 결정된다.In one embodiment of the present invention, the starting point of the first active interval is determined by the first change amount exceeding the starting point criterion for the first active interval, and the end point of the second active interval is determined by the second change amount falling short of the end point criterion for the second active interval.
본 발명의 일 실시예에 있어서, 상기 제1 및 제2 활성 구간의 구분점은, 상기 제2 변화량이 상기 제2 활성 구간에 대한 시점 기준을 초과하는 것에 의해 결정된다.In one embodiment of the present invention, the dividing point between the first and second active sections is determined by the second change amount exceeding the point in time criterion for the second active section.
본 발명의 일 실시예에 있어서, 상기 식별하는 단계는, 상기 기울기 정보가 상기 기울기 기준을 초과하더라도 상기 통합 활성 구간의 시간 길이가 시간 기준 이하인 경우, 상기 터치 모션을 탭으로 식별하는 단계를 포함한다.In one embodiment of the present invention, the identifying step includes a step of identifying the touch motion as a tap if the time length of the integrated active section is less than or equal to the time criterion even if the slope information exceeds the slope criterion.
본 발명의 일 실시예에 있어서, 상기 버튼은, 상기 제1 및 제2 전극과 제2 방향으로 배열되고, 서로 상기 제1 방향으로 배열되는 제3 전극 및 제4 전극을 포함하는 제3 전극쌍을 더 포함하고, 상기 신호처리부는, 상기 제1 전극쌍에 대한 터치 모션을 식별하는 방법과 동일한 방법으로 상기 제3 전극쌍에 대한 터치 모션을 식별하는 단계 및 상기 제1 전극쌍에 대한 터치 모션, 상기 제2 전극썽에 대한 터치 모션 및 상기 제3 전극쌍에 대한 터치 모션 중 적어도 하나를 슬라이드 모션으로 식별한 경우, 상기 버튼에 대한 터치 모션을 슬라이드 모션으로 식별하는 단계를 더 포함한다.In one embodiment of the present invention, the button further includes a third electrode pair including a third electrode and a fourth electrode arranged in a second direction with respect to the first and second electrodes and arranged in the first direction with respect to each other, and the signal processing unit further includes a step of identifying a touch motion for the third electrode pair in the same manner as a method of identifying a touch motion for the first electrode pair, and a step of identifying the touch motion for the button as a slide motion when at least one of the touch motion for the first electrode pair, the touch motion for the second electrode pair, and the touch motion for the third electrode pair is identified as a slide motion.
본 발명의 일 실시예에 따른 탭 정보와 슬라이드 정보를 식별하는 버튼 모듈은 신호처리부가 버튼의 탭 정보와 슬라이드 정보를 식별하는 방법에 있어서, 상기 버튼은 복수의 전극을 포함하고, 상기 신호처리부는 상기 버튼에 대한 터치 모션에 따른 상기 전극의 커패시턴스를 측정할 수 있도록 상기 버튼과 전기적으로 연결되고, 상기 버튼은, 제1 방향으로 배열된 제1 및 제2 전극을 포함하는 제1 전극쌍 및 상기 제1 및 제2 전극과 제2 방향으로 배열되고, 서로 상기 제1 방향으로 배열되는 제3 및 제4 전극을 포함하는 제2 전극쌍을 포함하고, 상기 터치 모션에 따른 상기 제1 전극쌍의 커패시턴스의 변화량과 관련되는 제1 변화량 및 상기 제2 전극쌍의 커패시턴스의 변화량과 관련되는 제2 변화량을 생성하는 단계, 상기 제1 및 제2 변화량을 비교하여, 상기 제1 전극쌍을 터치 활성 전극으로 인식하는 제1 활성 구간 및 상기 제2 전극쌍을 터치 활성 전극으로 인식하는 제2 활성 구간을 식별하는 단계 - 상기 제1 및 제2 활성 구간은 서로 연속됨 -, 상기 제1 활성 구간에서의 상기 제1 변화량의 최대값에 대한 상기 제1 변화량의 비율에 대한 제1 비율 정보 및 상기 제2 활성 구간에서의 상기 제2 변화량의 최대값에 대한 상기 제2 변화량의 비율에 대한 제2 비율 정보를 생성하는 단계, 상기 제1 및 제2 비율 정보 중 적어도 하나를 보정하여, 통합 활성 구간에서의 통합 비율 정보를 생성하는 단계 - 상기 통합 활성 구간은 상기 제1 및 제2 활성 구간을 포함함 -, 상기 통합 비율 정보의 시간에 따른 변화정보에 기반하여 상기 터치 모션을 상기 제2 방향의 슬라이드 모션 및 탭 모션 중 어느 하나로 식별하는 단계 및 상기 터치 모션을 탭 모션으로 식별한 경우, 상기 제1 전극쌍의 커패시턴스의 정보 및 상기 제2 전극쌍의 커패시턴스의 정보에 기반하여 상기 제1 및 제2 전극쌍 중 어느 하나를 상기 탭 모션의 탭 위치로 식별하는 단계를 포함한다.According to one embodiment of the present invention, a button module for identifying tap information and slide information is provided in a method for a signal processing unit to identify tap information and slide information of a button, wherein the button includes a plurality of electrodes, and the signal processing unit is electrically connected to the button so as to measure capacitance of the electrodes according to a touch motion for the button, and the button includes a first electrode pair including first and second electrodes arranged in a first direction and a second electrode pair including third and fourth electrodes arranged in a second direction with the first and second electrodes and arranged in the first direction with each other, and the step of generating a first variation amount related to a variation amount of capacitance of the first electrode pair according to the touch motion and a second variation amount related to a variation amount of capacitance of the second electrode pair, comparing the first and second variation amounts to identify a first active section in which the first electrode pair is recognized as a touch active electrode and a second active section in which the second electrode pair is recognized as a touch active electrode, wherein the first and second active sections are continuous with each other, and in the first active section, The method comprises: generating first ratio information about a ratio of the first variation amount to a maximum value of the first variation amount and second ratio information about a ratio of the second variation amount to a maximum value of the second variation amount in the second active section; generating integrated ratio information in the integrated active section by correcting at least one of the first and second ratio information, wherein the integrated active section includes the first and second active sections; identifying the touch motion as one of a slide motion and a tap motion in the second direction based on time-dependent change information of the integrated ratio information; and identifying one of the first and second electrode pairs as a tap position of the tap motion based on information about a capacitance of the first electrode pair and information about a capacitance of the second electrode pair when the touch motion is identified as a tap motion.
본 발명은 터치 방식의 버튼 모듈이면서, 탭 입력 이외에도 슬라이드 등과 같은 터치 모션도 식별할 수 있다는 장점이 있다.The present invention is a touch-type button module, and has the advantage of being able to identify touch motions such as slides in addition to tap input.
본 발명은 비교적 간단한 신호 연산을 통해 정확한 터치 모션의 식별이 가능하다는 장점이 있다.The present invention has the advantage of enabling accurate identification of touch motion through relatively simple signal operations.
도 1은 본 발명의 버튼 모듈의 구성을 모식적으로 도시한 것이다.
도 2는 본 발명의 버튼의 평면을 예시적으로 도시한 것이다.
도 3은 본 발명의 신호처리부가 버튼에 대한 사용자의 터치 모션을 식별하는 방법을 설명하기 위한 순서도이다.
도 4는 상술한 도 3의 단계(301)가 수행됨에 따라 생성되는 제1 및 제2 변화량을 그래프로 도시한 것이다.
도 5는 상술한 도 3의 단계(303)가 수행됨에 따라 생성되는 제1 및 제2 변화량을 그래프로 도시한 것이다.
도 6는 상술한 도 3의 단계(305)가 수행됨에 따라 생성되는 제1 및 제2 비율 정보를 도시한 것이다.
도 7은 상술한 도 3의 단계(309)가 수행됨에 따라 통합 비율 정보의 시간에 따른 기울기 정보를 생성한 것을 도시한 것이다.Figure 1 schematically illustrates the configuration of the button module of the present invention.
Fig. 2 illustrates an example of a plane of a button of the present invention.
FIG. 3 is a flowchart illustrating a method for a signal processing unit of the present invention to identify a user's touch motion on a button.
Figure 4 is a graph showing the first and second change amounts generated as the step (301) of Figure 3 described above is performed.
Figure 5 is a graph showing the first and second change amounts generated as step (303) of Figure 3 described above is performed.
Figure 6 illustrates first and second ratio information generated as step (305) of Figure 3 described above is performed.
Figure 7 illustrates the generation of time-dependent slope information of integrated ratio information as step (309) of Figure 3 described above is performed.
이하, 첨부된 도면을 참조하여 본 명세서에 개시된 실시 예를 상세히 설명하되, 도면 부호에 관계없이 동일하거나 유사한 구성요소는 동일한 참조 번호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다. 또한, 본 명세서에 개시된 실시 예를 설명함에 있어서 관련된 공지 기술에 대한 구체적인 설명이 본 명세서에 개시된 실시 예의 요지를 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다.Hereinafter, embodiments disclosed in this specification will be described in detail with reference to the attached drawings. Regardless of the reference numerals used in the drawings, identical or similar components will be given the same reference numerals and redundant descriptions thereof will be omitted. In addition, when describing embodiments disclosed in this specification, if it is determined that a detailed description of a related known technology may obscure the gist of the embodiments disclosed in this specification, the detailed description thereof will be omitted.
제1, 제2 등과 같이 서수를 포함하는 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되지는 않는다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다.Terms including ordinal numbers, such as first, second, etc., may be used to describe various components, but the components are not limited by the terms. The terms are used only to distinguish one component from another.
단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. Singular expressions include plural expressions unless the context clearly indicates otherwise.
본 출원에서, 설명되는 각 단계들은 특별한 인과관계에 의해 나열된 순서에 따라 수행되어야 하는 경우를 제외하고, 나열된 순서와 상관없이 수행될 수 있다.In this application, each step described may be performed regardless of the listed order, except in cases where it must be performed in the listed order due to a special causal relationship.
본 출원에서, "포함한다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.In this application, it should be understood that terms such as “comprises” or “have” are intended to specify the presence of a feature, number, step, operation, component, part or combination thereof described in the specification, but do not exclude in advance the possibility of the presence or addition of one or more other features, numbers, steps, operations, components, parts or combinations thereof.
이하, 첨부된 도면들을 참조하여 본 발명에 대해 설명한다.Hereinafter, the present invention will be described with reference to the attached drawings.
도 1은 본 발명의 버튼 모듈의 구성을 모식적으로 도시한 것이다.Figure 1 schematically illustrates the configuration of the button module of the present invention.
본 발명의 버튼 모듈은 버튼(100) 및 신호처리부(200)를 포함할 수 있다.The button module of the present invention may include a button (100) and a signal processing unit (200).
버튼(100)은 복수의 전극을 포함한다. 전극은 버튼의 외부로 노출될 수 있다. 그러나 경우에 따라 전극은 버튼의 외부를 향하도록 배치되지만, 표면이 코팅층 등 다른 구성에 의해 덮여 있을 수 있다. 복수의 버튼은 제1 방향 및 제2 방향으로 배열되어 배치될 수 있다. 전극은 금속 등의 도전성 재질로 형성되어, 사용자의 터치 모션에 따라 충전되는 전하량이 변경되어, 커패시턴스가 변경될 수 있다.The button (100) includes a plurality of electrodes. The electrodes may be exposed to the outside of the button. However, in some cases, the electrodes may be arranged to face the outside of the button, but the surface may be covered by another configuration such as a coating layer. The plurality of buttons may be arranged in a first direction and a second direction. The electrodes are formed of a conductive material such as metal, so that the amount of charge charged may change according to the user's touch motion, thereby changing the capacitance.
신호처리부(200)는 버튼에 대한 터치 모션에 따른 복수의 전극의 커패시턴스를 측정할 수 있다. 이를 위해 신호처리부는 버튼과 전기적으로 연결되어 있을 수 있다. 신호처리부는 버튼과 일체로 결합되어 형성될 수 있으나, 경우에 따라 신호처리부는 버튼과 별개의 구성으로 형성될 수 있다.The signal processing unit (200) can measure the capacitance of multiple electrodes according to the touch motion on the button. For this purpose, the signal processing unit can be electrically connected to the button. The signal processing unit can be formed integrally with the button, but in some cases, the signal processing unit can be formed as a separate configuration from the button.
도 2는 본 발명의 버튼의 평면을 예시적으로 도시한 것이다.Fig. 2 illustrates an example of a plane of a button of the present invention.
도 2를 참조하면, 본 발명의 버튼(100)은 복수의 전극을 포함할 수 있다. 복수의 전극은 제1 내지 제6 전극(ch1 ~ ch6)에 해당할 수 있다. 제1 내지 제6 전극은 제1 방향 및 제2 방향으로 배열되어 위치할 수 있다. 구체적으로, 제1 전극 - 제2 전극은 제1 방향으로 배열되어 위치할 수 있다. 또한, 제3 전극 - 제4 전극은 제1 방향으로 배열되어 위치할 수 있다. 또한, 제5 전극 - 제6 전극은 제1 방향으로 배열되어 위치할 수 있다. 그리고 제1, 2 전극 - 제3, 4 전극 - 제5, 6 전극은 제2 방향으로 배열되어 위치할 수 있다.Referring to FIG. 2, the button (100) of the present invention may include a plurality of electrodes. The plurality of electrodes may correspond to first to sixth electrodes (ch1 to ch6). The first to sixth electrodes may be arranged and positioned in the first direction and the second direction. Specifically, the first electrode to the second electrode may be arranged and positioned in the first direction. In addition, the third electrode to the fourth electrode may be arranged and positioned in the first direction. In addition, the fifth electrode to the sixth electrode may be arranged and positioned in the first direction. In addition, the first, second electrodes, the third, fourth electrodes, the fifth, and sixth electrodes may be arranged and positioned in the second direction.
여기서, 제1, 2 전극은 제1 전극쌍(210)에 해당하고, 제3, 4 전극은 제2 전극쌍(220)에 해당하고, 제5, 6 전극은 제3 전극쌍(230)에 해당할 수 있다. 제1 전극쌍, 제2 전극쌍 및 제3 전극쌍은 제2 방향으로 배열되어 위치할 수 있다.Here, the first and second electrodes may correspond to the first electrode pair (210), the third and fourth electrodes may correspond to the second electrode pair (220), and the fifth and sixth electrodes may correspond to the third electrode pair (230). The first electrode pair, the second electrode pair, and the third electrode pair may be arranged and positioned in the second direction.
상술한 제1 방향과 제2 방향은 서로 직교하는 방향일 수 있다. 따라서 상술한 제1 내지 제6 전극은 2 X 3의 매트릭스 형태로 배열될 수 있다. 이하에서는, 신호처리부가 제1,2 전극 - 제3, 4 전극 - 제5, 6 전극에 대한 터치 모션이 제1 방향의 슬라이드 모션인지, 탭 모션인지를 식별하기 위한 구체적인 방법 및 단계를 설명하도록 한다.The first direction and the second direction described above may be directions orthogonal to each other. Accordingly, the first to sixth electrodes described above may be arranged in a 2 X 3 matrix form. Hereinafter, a specific method and steps for the signal processing unit to identify whether the touch motion for the first and second electrodes - the third and fourth electrodes - the fifth and sixth electrodes is a slide motion in the first direction or a tap motion will be described.
도 3은 본 발명의 신호처리부(200)가 버튼(100)에 대한 사용자의 터치 모션을 식별하는 방법을 설명하기 위한 순서도이다.FIG. 3 is a flowchart for explaining a method in which a signal processing unit (200) of the present invention identifies a user's touch motion on a button (100).
단계(301)에서, 터치 모션에 따른 제1 전극쌍의 커패시턴스의 변화량과 관련되는 제1 변화량 및 제2 전극쌍의 커패시턴스의 변화량과 관련되는 제2 변화량을 생성한다.In step (301), a first change amount related to the change amount of capacitance of the first electrode pair according to the touch motion and a second change amount related to the change amount of capacitance of the second electrode pair are generated.
여기서, 제1 전극쌍은 제1 및 제2 전극을 포함한다. 제1 전극쌍의 커패시턴스 변화량은 제1 및 제2 전극의 커패시턴스의 합계 또는 평균이 될 수 있다. 경우에 따라, 제1 및 제2 전극 중 커패시턴스 값이 높은 하나를 대표 전극으로 선정하여, 대표 전극에 대한 커패시턴스 변화량을 제1 전극쌍의 커패시턴스 변화량으로 사용할 수도 있다.Here, the first electrode pair includes first and second electrodes. The capacitance variation of the first electrode pair may be the sum or average of the capacitances of the first and second electrodes. In some cases, one of the first and second electrodes having a higher capacitance value may be selected as a representative electrode, and the capacitance variation for the representative electrode may be used as the capacitance variation of the first electrode pair.
또한, 제2 전극쌍은 제3 및 제4 전극을 포함한다. 제2 전극쌍의 커패시턴스는 제3 및 제4 전극의 커패시턴스의 합계 또는 평균이 될 수 있다. 제2 전극쌍은 제3 및 제4 전극을 포함한다. 제2 전극쌍의 커패시턴스는 제3 및 제4 전극의 커패시턴스의 합계 또는 평균이 될 수 있다.Additionally, the second electrode pair includes third and fourth electrodes. The capacitance of the second electrode pair can be the sum or average of the capacitances of the third and fourth electrodes. The second electrode pair includes third and fourth electrodes. The capacitance of the second electrode pair can be the sum or average of the capacitances of the third and fourth electrodes.
여기서, 제1 변화량 및 제2 변화량은 사용자의 버튼에 대한 터치 모션에 따라 발생하는 것일 수 있다. 구체적으로, 사용자의 전극에 대한 터치 모션이 발생하면 전극에는 전하가 충전되어 커패시턴스가 증가할 수 있다. 여기서, 단위 시간에 대한 커패시턴스의 증가량이 변화량이 될 수 있다.Here, the first and second changes may occur according to the user's touch motion on the button. Specifically, when the user's touch motion on the electrode occurs, the electrode may be charged and the capacitance may increase. Here, the increase in capacitance per unit time may be the change.
단계(303)에서, 신호처리부는 제1 및 제2 변화량을 비교하여, 제1 전극쌍을 터치 활성 전극으로 인식하는 제1 활성 구간 및 제2 전극쌍을 터치 활성 전극으로 인식하는 제2 활성 구간을 식별한다.In step (303), the signal processing unit compares the first and second change amounts to identify a first active section in which the first electrode pair is recognized as a touch-active electrode and a second active section in which the second electrode pair is recognized as a touch-active electrode.
단계(303)에서는 신호처리부가 생성한 제1 및 제2 변화량을 비교 분석한다. 제1 전극쌍과 제2 전극쌍의 커패시턴스 변화량을 비교함으로써, 신호처리부는 제1 활성 구간 및 제2 활성 구간을 식별할 수 있다.In step (303), the first and second change amounts generated by the signal processing unit are compared and analyzed. By comparing the capacitance change amounts of the first electrode pair and the second electrode pair, the signal processing unit can identify the first active section and the second active section.
제1 활성 구간은 제1 전극쌍이 사용자가 터치한 메인 전극에 해당하는 것으로 인식하는 시간적 구간을 의미한다. 제2 활성 구간은 제2 전극쌍이 사용자가 터치한 메인 전극에 해당하는 것으로 인식하는 시간적 구간을 의미한다. 제1 및 제2 활성 구간은 사용자가 전극을 터치하는 동안의 전기적 활동을 나타내며, 각각의 활성 구간은 터치 모션의 성질과 사용자의 의도를 반영할 수 있다. The first active interval refers to a temporal interval during which the first electrode pair recognizes that the user has touched the main electrode. The second active interval refers to a temporal interval during which the second electrode pair recognizes that the user has touched the main electrode. The first and second active intervals represent electrical activities during which the user touches the electrodes, and each active interval can reflect the nature of the touch motion and the user's intention.
제1 활성 구간은 제1 변화량이 제2 변화량보다 큰 구간으로 결정되고, 제2 활성 구간은 제2 변화량이 제1 변화량보다 큰 구간으로 결정될 수 있다. 구체적으로, 제1 전극쌍의 커패시턴스 변화량이 제2 전극쌍보다 크면 제1 활성 구간이 되며, 반대의 경우 제2 활성 구간이 된다. 이 과정에서 신호처리부는 각 전극의 최대 커패시턴스 변화량과 현재 변화량을 비교하여 비율 정보를 생성하고, 이를 통해 사용자의 터치 모션의 특성을 더욱 정밀하게 분석할 수 있다.The first active section may be determined as a section in which the first change amount is greater than the second change amount, and the second active section may be determined as a section in which the second change amount is greater than the first change amount. Specifically, if the capacitance change amount of the first electrode pair is greater than that of the second electrode pair, it becomes the first active section, and vice versa. In this process, the signal processing unit compares the maximum capacitance change amount of each electrode with the current change amount to generate ratio information, and through this, the characteristics of the user's touch motion can be analyzed more precisely.
경우에 따라 제1 및 제2 활성 구간의 시점과 종점은 변화량을 기준으로 결정될 수 있다. 제1 활성 구간의 시점은 제1 변화량이 제1 활성 구간에 대한 시점 기준을 초과하는 것에 의해 결정되고, 제2 활성 구간의 종점은 제2 변화량이 제2 활성 구간에 대한 종점 기준을 미달하는 것에 의해 결정될 수 있다. 또한, 제1 및 제2 활성 구간의 구분점은, 제2 변화량이 제2 활성 구간에 대한 시점 기준을 초과하는 것에 의해 결정될 수 있다.In some cases, the starting point and the end point of the first and second active intervals can be determined based on the amount of change. The starting point of the first active interval can be determined by the first amount of change exceeding the starting point criterion for the first active interval, and the end point of the second active interval can be determined by the second amount of change falling short of the end point criterion for the second active interval. Additionally, the dividing point of the first and second active intervals can be determined by the second amount of change exceeding the starting point criterion for the second active interval.
제1 및 제2 활성 구간은 서로 연속될 수 있다. 제1 및 제2 활성 구간이 연결된 전체 활성 구간을 통합 활성 구간으로 지칭할 수 있다. 통합 활성 구간은 제1 및 제2 활성 구간을 포함할 수 있다.The first and second active sections may be continuous with each other. The entire active section in which the first and second active sections are connected may be referred to as an integrated active section. The integrated active section may include the first and second active sections.
단계(305)에서, 신호처리부는 제1 활성 구간에서의 제1 변화량의 최대값에 대한 제1 변화량의 비율에 대한 제1 비율 정보 및 제2 활성 구간에서의 제2 변화량의 최대값에 대한 제2 변화량의 비율에 대한 제2 비율 정보를 생성한다.In step (305), the signal processing unit generates first ratio information about the ratio of the first variation amount to the maximum value of the first variation amount in the first active section and second ratio information about the ratio of the second variation amount to the maximum value of the second variation amount in the second active section.
단계(305)에서 신호처리부는 제1 및 제2 활성 구간에서 각각의 커패시턴스 변화량에 대한 최대값을 기준으로 한 비율 정보를 생성한다. 이 과정에서 신호처리부는 제1 활성 구간에서의 제1 변화량의 최대값에 대한 현재의 제1 변화량의 비율, 그리고 제2 활성 구간에서의 제2 변화량의 최대값에 대한 현재의 제2 변화량의 비율을 계산한다. 제1 및 제2 비율 정보는 사용자의 터치 모션의 유형을 판단하는데 사용될 수 있다.In step (305), the signal processing unit generates ratio information based on the maximum value of each capacitance change amount in the first and second active sections. In this process, the signal processing unit calculates the ratio of the current first change amount to the maximum value of the first change amount in the first active section, and the ratio of the current second change amount to the maximum value of the second change amount in the second active section. The first and second ratio information can be used to determine the type of the user's touch motion.
단계(305)에서, 제1 및 제2 비율 정보는 100%가 최대가 되도록 생성될 수 있다. 따라서 제1 및 제2 비율 정보는 각각의 활성 구간에서 변화량이 최대값이 시점에 100%가 되게 된다.In step (305), the first and second ratio information can be generated so that 100% is the maximum. Accordingly, the first and second ratio information becomes 100% at the point in time when the amount of change in each active section is the maximum.
단계(307)에서, 신호처리부는 제1 및 제2 비율 정보에 기반하여 통합 활성 구간에서 통합 비율 정보를 생성한다. 통합 비율 정보는 통합 활성 구간에서 연속될 수 있다.In step (307), the signal processing unit generates integrated ratio information in the integrated active section based on the first and second ratio information. The integrated ratio information may be continuous in the integrated active section.
통합 비율 정보는 제1 및 제2 비율 정보 중 적어도 하나에 오프셋을 적용하여, 생성될 수 있다. 오프셋 적용은 비율 정보의 범위를 조정하여 터치 모션을 수치화하여 표시하는 비율 정보를 연속되는 함수 그래프로 표시하여 분석할 수 있게 한다. 오프셋은 제1 및 제2 비율 정보의 민감도를 조절하는 역할을 하며, 터치 모션의 전체적인 패턴을 보다 명확하게 파악하는 데 도움을 준다.The integrated ratio information can be generated by applying an offset to at least one of the first and second ratio information. Applying the offset adjusts the range of the ratio information so that the ratio information, which quantifies the touch motion and displays it as a continuous function graph, can be analyzed. The offset serves to adjust the sensitivity of the first and second ratio information, and helps to more clearly understand the overall pattern of the touch motion.
통합 활성 구간에서 연속되는 통합 비율 정보의 생성은 특정 시간 구간 이내에 수행된 터치 모션의 패턴을 분석하기 위해 사용된다. 이러한 통합 비율 정보를 통해 신호처리부는 사용자가 수행하는 다양한 터치 모션의 유형을 정확하게 분석할 수 있다.The generation of continuous integrated ratio information in the integrated active section is used to analyze the pattern of touch motions performed within a specific time interval. Through this integrated ratio information, the signal processing unit can accurately analyze the types of various touch motions performed by the user.
단계(309)에서, 신호처리부는 통합 비율 정보의 시간에 따른 변화량 정보를 생성한다.In step (309), the signal processing unit generates information on the amount of change in the integrated ratio information over time.
시간에 따른 변화량 정보는 추세선의 기울기 정보를 생성한다. 이를 위해, 통합 비율 정보의 추세선 함수를 생성하고, 이에 대한 기울기 정보를 산출할 수 있다.The change amount information over time generates slope information of the trend line. To do this, a trend line function of the integrated ratio information can be generated and slope information for it can be calculated.
단계(309)는 터치 모션의 시간적 진행과 관련된 정보를 분석하는 과정이다. 기울기 정보는 터치 모션의 발생 속도와 방향성을 나타내는 지표로 작용한다. 예를 들어, 사용자가 버튼을 한 방향으로 빠르게 슬라이드할 때, 이러한 모션은 높은 기울기 값을 가지게 된다. 반대로, 사용자가 버튼을 천천히 또는 미세하게 탭할 때는 낮은 기울기 값을 가질 수 있다.Step (309) is a process of analyzing information related to the temporal progression of the touch motion. The inclination information acts as an indicator of the speed and directionality of the touch motion. For example, when a user quickly slides a button in one direction, this motion will have a high inclination value. Conversely, when a user slowly or delicately taps the button, it may have a low inclination value.
신호처리부는 이 기울기 정보를 분석하여 터치 모션의 종류를 식별한다. 예를 들어, 기울기 값이 특정 기준을 초과하는 경우, 이는 사용자가 슬라이드 모션을 수행했음을 나타낸다. 반면, 기울기 값이 특정 기준에 미치지 못하는 경우에는 탭 모션으로 간주될 수 있다. 이 과정을 통해 신호처리부는 터치 모션의 성격을 보다 정확하게 분석하고, 사용자의 의도에 맞는 반응을 제공할 수 있다. 이를 통해, 신호처리부는 터치 모션의 빠르기, 방향성 및 강도를 보다 정확하게 식별할 수 있으며, 사용자 인터페이스의 반응성과 정확성을 더욱 향상시킬 수 있다.The signal processing unit analyzes this inclination information to identify the type of touch motion. For example, if the inclination value exceeds a certain standard, this indicates that the user has performed a slide motion. On the other hand, if the inclination value falls below a certain standard, it may be considered a tap motion. Through this process, the signal processing unit can more accurately analyze the characteristics of the touch motion and provide a response that matches the user's intention. Through this, the signal processing unit can more accurately identify the speed, directionality, and strength of the touch motion, and further improve the responsiveness and accuracy of the user interface.
단계(311)에서, 신호처리부는 통합 비율 정보의 시간에 따른 변화정보에 기반하여 터치 모션을 제2 방향의 슬라이드 모션 및 탭 모션 중 어느 하나로 식별한다.In step (311), the signal processing unit identifies the touch motion as either a slide motion or a tap motion in the second direction based on time-dependent change information of the integrated ratio information.
그러나 경우에 따라 기울기 정보가 기울기 기준을 초과하더라도 통합 활성 구간의 시간 길이가 시간 기준 이하인 경우, 터치 모션을 탭으로 식별할 수 있다.However, in some cases, even if the slope information exceeds the slope criterion, if the time length of the integrated active interval is less than or equal to the time criterion, the touch motion can be identified as a tap.
단계(313)에서, 신호처리부는 터치 모션을 탭 모션으로 식별한 경우, 제1 전극쌍의 커패시턴스의 정보 및 제2 전극쌍의 커패시턴스의 정보에 기반하여 제1 및 제2 전극쌍 중 어느 하나를 탭 모션의 탭 위치로 식별한다.In step (313), if the signal processing unit identifies the touch motion as a tap motion, it identifies one of the first and second electrode pairs as the tap position of the tap motion based on information on the capacitance of the first electrode pair and information on the capacitance of the second electrode pair.
슬라이드 모션과 달리, 탭 모션에서는 버튼에서 탭 모션이 가해진 위치를 식별할 필요가 있다. 이러한 경우, 제1 전극쌍의 커패시턴스의 정보 및 제2 전극쌍의 커패시턴스의 정보에 기반하여 정확한 탭 위치를 식별할 수 있다.Unlike slide motion, tap motion requires identification of the position on the button where the tap motion is applied. In this case, the exact tap position can be identified based on information on the capacitance of the first electrode pair and information on the capacitance of the second electrode pair.
여기서, 제1 전극쌍의 커패시턴스의 정보 및 제2 전극쌍의 커패시턴스의 정보는 커패시턴스의 변화량 정보일 수 있고, 경우에 따라서 커패시턴스의 절대값 정보일 수도 있다.Here, the information on the capacitance of the first electrode pair and the information on the capacitance of the second electrode pair may be information on the change amount of capacitance, and in some cases, may be information on the absolute value of capacitance.
이하, 도 4 내지 도 7의 그래프를 참조하여 설명하는 각 단계는 제1, 제2 및 제3 전극쌍에 해당하는 제1, 제2 및 제3 변화량을 감지하는 내용에 대해 설명하도록 한다.Hereinafter, each step described with reference to the graphs of FIGS. 4 to 7 will describe the contents of detecting the first, second, and third change amounts corresponding to the first, second, and third electrode pairs.
도 4는 상술한 도 3의 단계(301)가 수행됨에 따라 생성되는 제1, 제2 및 제3 변화량을 그래프로 도시한 것이다.Figure 4 is a graph showing the first, second, and third change amounts generated as step (301) of Figure 3 described above is performed.
도 4를 참조하면, 단계(301)에서 순차적으로 변화량이 증가하는 제1, 제2 및 제3 전극쌍의 커패시터 충전 변화량을 도시하였다. 이러한 커패시터 충전 변화량 정보에 기반하여, 신호처리부는 터치 모션의 유형을 판단하게 된다.Referring to FIG. 4, the capacitor charge change amount of the first, second, and third electrode pairs, whose change amount sequentially increases in step (301), is illustrated. Based on this capacitor charge change amount information, the signal processing unit determines the type of touch motion.
도 5는 상술한 도 3의 단계(303)가 수행됨에 따라 생성되는 제1, 제2 및 제3 변화량을 그래프로 도시한 것이다.Figure 5 is a graph showing the first, second and third change amounts generated as step (303) of Figure 3 described above is performed.
도 5를 참조하면, 단계(303)에서 도 4의 제1, 제2 및 제3 변화량을 비교하여 활성 전극을 식별한 것을 도시한 것이다. 도 5에서 제1 전극쌍(ch1)이 활성 전극으로 식별된 시간 구간이 제1 활성 구간(A)으로 식별될 수 있다. 그리고 도 5에서 제2 전극쌍(ch2)이 활성 전극으로 식별된 시간 구간이 제2 활성 구간(B)으로 식별될 수 있다. 그리고 도 5에서 제3 전극쌍(ch3)이 활성 전극으로 식별된 시간 구간이 제3 활성 구간(C)으로 식별될 수 있다.Referring to FIG. 5, the step (303) illustrates that the first, second and third variation amounts of FIG. 4 are compared to identify the active electrode. In FIG. 5, a time interval in which the first electrode pair (ch1) is identified as the active electrode can be identified as the first active interval (A). In addition, in FIG. 5, a time interval in which the second electrode pair (ch2) is identified as the active electrode can be identified as the second active interval (B). In addition, in FIG. 5, a time interval in which the third electrode pair (ch3) is identified as the active electrode can be identified as the third active interval (C).
여기서, 제1 활성 구간(A), 제2 활성 구간(B) 및 제3 활성 구간(C)은 서로 연속된 시간 구간일 수 있다. 도 5에는 제1 활성 구간(A), 제2 활성 구간(B) 및 제3 활성 구간(C)은 사이의 공백 구간이 존재하는 것과 같이 도시되어 있지만, 실제로 제1 활성 구간(A), 제2 활성 구간(B) 및 제3 활성 구간(C)은 서로 연속된 시간 구간이어서 활성 전극이 제1 전극쌍(ch1)에서 제2 전극쌍(ch2)으로, 그리고 제1 전극쌍(ch2)에서 제2 전극쌍(ch3) 공백 구간 없이 전환될 수 있다.Here, the first active section (A), the second active section (B), and the third active section (C) may be continuous time sections. In FIG. 5, the first active section (A), the second active section (B), and the third active section (C) are illustrated as having a blank section therebetween, but in reality, the first active section (A), the second active section (B), and the third active section (C) are continuous time sections, so that the active electrode can be switched from the first electrode pair (ch1) to the second electrode pair (ch2), and from the first electrode pair (ch2) to the second electrode pair (ch3) without a blank section.
도 6는 상술한 도 3의 단계(305)가 수행됨에 따라 생성되는 제1, 제2 및 제3 비율 정보를 도시한 것이다.Figure 6 illustrates the first, second, and third ratio information generated as step (305) of Figure 3 described above is performed.
제1 비율 정보는 제1 활성 구간(A)에서 제1 변화량의 최대값(Ch1_max)을 33.3%로 한 것이다. 따라서 제1 활성 구간(A)에서 제1 변화량은 0~33.3% 범위에서만 할당될 수 있다.The first ratio information is that the maximum value (Ch1_max) of the first variation in the first active section (A) is 33.3%. Therefore, the first variation in the first active section (A) can only be allocated in the range of 0 to 33.3%.
제2 비율 정보는 제2 활성 구간(B)에서 제2 변화량의 최대값(Ch2_max)을 66.6%로 한 것이다. 제2 비율 정보는 제1 비율 정보보다 크게 할당될 수 있다. 따라서 제2 활성 구간(B)에서 제2 변화량은 33.3%~66.6% 범위에서만 할당될 수 있다. The second ratio information is the maximum value (Ch2_max) of the second variation in the second active section (B) as 66.6%. The second ratio information can be allocated to a larger value than the first ratio information. Therefore, the second variation in the second active section (B) can be allocated only in the range of 33.3% to 66.6%.
제3 비율 정보는 제3 활성 구간(C)에서 제3 변화량의 최대값(Ch3_max)을 100.0%로 한 것이다. 제3 비율 정보는 제2 비율 정보보다 크게 할당될 수 있다. 따라서 제3 활성 구간(C)에서 제3 변화량은 66.6%~100.0% 범위에서만 할당될 수 있다. The third ratio information is the maximum value (Ch3_max) of the third variation in the third active section (C) as 100.0%. The third ratio information can be allocated to a larger value than the second ratio information. Therefore, the third variation in the third active section (C) can only be allocated in the range of 66.6% to 100.0%.
상술한 구체적인 변화량의 범위는 작업의 편의를 위해 다르게 설정될 수도 있다.The specific range of changes described above may be set differently for convenience of work.
도면에 도시되지는 않았지만, 도 6의 제1, 제2 및 제3 비율 정보가 생성된 이후에 제1, 제2 및 제3 비율 정보 중 적어도 하나에 오프셋을 적용하여 통합 활성 구간에서 연속되는 통합 비율 정보를 생성하는 단계(307)가 수행되게 된다.Although not shown in the drawing, after the first, second and third ratio information of FIG. 6 is generated, a step (307) is performed to generate continuous integrated ratio information in the integrated active section by applying an offset to at least one of the first, second and third ratio information.
이를 통해 통합 활성 구간에서 통합 비율 정보가 연속되게 된다.This allows the integration ratio information to be continuous across the integrated active interval.
제1 예시로, 제2 비율 정보에 100% 오프셋을 적용할 수 있다. 이에 따라 제2 비율 정보는 제2 변화량이 0일때도 100%로 변환될 수 있으며, 제2 변화량의 최대값(Ch2_max)일 때는 제2 비율 정보가 200%가 될 수 있다. 이에 따라 통합 비율 정보는 0%에서 200%의 범위에서 변화되게 된다.As a first example, a 100% offset can be applied to the second ratio information. Accordingly, the second ratio information can be converted to 100% even when the second variation is 0, and the second ratio information can be 200% when the second variation is the maximum value (Ch2_max). Accordingly, the integrated ratio information changes in the range of 0% to 200%.
제2 예시로, 제1 비율 정보를 0%~50%의 범위에서 변동되도록 0.5배 가중치를 적용하고, 제2 비율 정보는 0.5배 가중치를 적용한 후 50% 오프셋을 적용할 수 있다. 이에 따라 제2 비율 정보는 제2 변화량이 0일때도 50%로 변환될 수 있으며, 제2 변화량의 최대값(Ch2_max)일 때는 제2 비율 정보가 100%가 될 수 있다. 이에 따라 통합 비율 정보는 0%에서 100%의 범위에서 변화되게 된다.As a second example, the first ratio information can be weighted by 0.5 times so that it can vary in the range of 0% to 50%, and the second ratio information can be weighted by 0.5 times and then a 50% offset can be applied. Accordingly, the second ratio information can be converted to 50% even when the second variation is 0, and the second ratio information can become 100% when it is the maximum value (Ch2_max) of the second variation. Accordingly, the integrated ratio information varies in the range of 0% to 100%.
제2 예시의 경우를 구체적으로 설명하면, 제1 전극에 대한 제1 비율 정보가 70%인 경우, 0.5배의 가중치를 적용하여 통합 비율 정보에서는 35%로 변환될 수 있다. 그리고 제2 전극에 대한 제2 비율 정보가 30%인 경우, 먼저 0.5배 가중치를 적용하면 15%로 변환되게 된다. 이후 50% 오프셋을 적용하게 되므로, 통합 비율 정보에서는 65%로 변환될 수 있다.Specifically, for the second example, if the first ratio information for the first electrode is 70%, it can be converted to 35% in the integrated ratio information by applying a weight of 0.5 times. And if the second ratio information for the second electrode is 30%, it can be converted to 15% by first applying a weight of 0.5 times. Then, since a 50% offset is applied, it can be converted to 65% in the integrated ratio information.
도 7은 상술한 도 3의 단계(309)가 수행됨에 따라 통합 비율 정보의 시간에 따른 기울기 정보를 생성한 것을 도시한 것이다.Figure 7 illustrates the generation of time-dependent slope information of integrated ratio information as step (309) of Figure 3 described above is performed.
도 7을 참조하면, 통합 비율 정보는 빨간색 그래프의 선으로 표시되어 있다. 이러한 통합 비율 정보의 추세선을 연산하면 통합 비율 정보의 선형 그래프 함수는 y=8.9414x+17.596임을 계산할 수 있다. 이러한 그래프 함수로부터 기울기 정보가 8.9414라는 것을 획득할 수 있다.Referring to Figure 7, the integrated ratio information is indicated by a red graph line. By calculating the trend line of this integrated ratio information, the linear graph function of the integrated ratio information can be calculated as y=8.9414x+17.596. From this graph function, the slope information can be obtained as 8.9414.
이후, 단계(311)에서 터치 모션의 유형을 구체적으로 판단한다.Afterwards, in step (311), the type of touch motion is specifically determined.
통상의 경우, 터치 모션을 제1 방향의 슬라이드 모션과 터치 모션을 구분하는 기울기 기준은 3 내지 4 정도의 수준이 될 수 있다. 도 7의 예시에서 기울기 정보는 8.9414이므로 해당 터치 모션은 제1 방향의 슬라이드 모션으로 식별하게 된다.In general, the inclination criterion for distinguishing a touch motion from a slide motion in the first direction may be at a level of 3 to 4. In the example of Fig. 7, the inclination information is 8.9414, so the touch motion is identified as a slide motion in the first direction.
도면에 도시되지는 않았지만, 제1 전극의 터치 및 제2 전극의 터치가 거의 동일한 시점에 감지된다면 통합 비율 정보의 기울기 정보는 3보다 작은 수준이 될 수 있다. 이러한 경우, 해당 터치 모션은 탭 모션으로 식별하게 된다.Although not shown in the drawing, if the touch of the first electrode and the touch of the second electrode are detected at almost the same time, the slope information of the integrated ratio information may be less than 3. In this case, the touch motion is identified as a tap motion.
터치 모션이 탭 모션으로 식별되면, 상술한 단계(313)에서 설명한 방법에 따라 탭 모션의 탭 위치를 식별할 수 있다.When the touch motion is identified as a tap motion, the tap position of the tap motion can be identified according to the method described in step (313) described above.
상술한 방법에 따라 버튼의 터치 모션의 유형을 인식하는 경우, 상대적으로 간소한 연산을 이용하여 정확한 터치 모션의 유형 인식이 가능하다는 장점이 있다.When recognizing the type of touch motion of a button according to the method described above, there is an advantage in that accurate recognition of the type of touch motion is possible using relatively simple operations.
상술한 터치 모션의 인식 방법은 제1 전극쌍 및 제2 전극쌍에 대한 인식 방법을 설명한 것이지만, 다른 전극이 추가된 경우에도 동일한 방법으로 터치 모션의 유형을 인식할 수 있다. The above-described method of recognizing touch motion describes a method of recognizing for the first electrode pair and the second electrode pair, but even if other electrodes are added, the type of touch motion can be recognized in the same way.
구체적으로, 버튼은 제1 및 제2 전극과 제2 방향으로 배열되고, 서로 상기 제1 방향으로 배열되는 제5 전극 및 제6 전극을 더 포함하는 제3 전극쌍을 포함할 수 있다. 이러한 경우, 신호처리부는 제1 및 제2 전극쌍에 대한 터치 모션을 식별하는 방법과 동일한 방법으로 제3 전극쌍에 대한 터치 모션을 식별하게 된다.Specifically, the button may include a third electrode pair further including first and second electrodes arranged in a second direction and fifth and sixth electrodes arranged in the first direction relative to each other. In this case, the signal processing unit identifies the touch motion for the third electrode pair in the same manner as the method for identifying the touch motion for the first and second electrode pairs.
그리고 신호 처리부는 제1, 제2 및 제3 전극쌍에 대한 터치 모션 중 적어도 하나를 슬라이드 모션으로 식별한 경우, 버튼에 대한 터치 모션을 슬라이드 모션으로 식별하게 된다. 신호 처리부는 제1, 제2 및 제3 전극쌍에 대한 터치 모션 모두를 탭 모션으로 식별한 경우에만 버튼 자체에 대한 터치 모션을 탭 모션으로 식별하게 된다.And, if the signal processing unit identifies at least one of the touch motions for the first, second, and third electrode pairs as a slide motion, the touch motion for the button is identified as a slide motion. If the signal processing unit identifies all of the touch motions for the first, second, and third electrode pairs as a tap motion, the touch motion for the button itself is identified as a tap motion.
이러한 방법에 의해 제2 방향으로 3개 이상의 전극쌍이 복수 개가 나열된 형태로 배열된 전극을 포함하는 버튼의 경우, 제2 방향 중 임의의 위치에서 슬라이드 모션이 입력된 경우, 이러한 입력을 효과적으로 인식하고 식별할 수 있다는 장점이 있다.In the case of a button including electrodes arranged in a multiple array of three or more electrode pairs in the second direction by this method, there is an advantage in that when a slide motion is input at any position in the second direction, such input can be effectively recognized and identified.
본 발명의 각 실시예에 개시된 기술적 특징들은 해당 실시예에만 한정되는 것은 아니고, 서로 양립 불가능하지 않은 이상, 각 실시예에 개시된 기술적 특징들은 서로 다른 실시예에 병합되어 적용될 수 있다.The technical features disclosed in each embodiment of the present invention are not limited to that embodiment, and, unless they are mutually incompatible, the technical features disclosed in each embodiment may be combined and applied to different embodiments.
따라서, 각 실시예에서는 각각의 기술적 특징을 위주로 설명하지만, 각 기술적 특징이 서로 양립 불가능하지 않은 이상, 서로 병합되어 적용될 수 있다.Therefore, each embodiment will focus on explaining each technical feature, but unless each technical feature is incompatible with each other, it can be applied in combination with each other.
본 발명은 상술한 실시예 및 첨부한 도면에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상의 지식을 가진 자의 관점에서 다양한 수정 및 변형이 가능할 것이다. 따라서 본 발명의 범위는 본 명세서의 청구범위뿐만 아니라 이 청구범위와 균등한 것들에 의해 정해져야 한다. The present invention is not limited to the above-described embodiments and the attached drawings, and various modifications and variations are possible from the viewpoint of those skilled in the art to which the present invention pertains. Therefore, the scope of the present invention should be determined not only by the claims of this specification but also by the equivalents of these claims.
100: 버튼
210: 제1 전극쌍
220: 제2 전극쌍
230: 제3 전극쌍
200: 신호처리부100: Button
210: 1st electrode pair
220: 2nd electrode pair
230: Third electrode pair
200: Signal Processing Unit
Claims (9)
상기 버튼에 대한 터치 모션에 따른 상기 전극의 커패시턴스를 측정할 수 있도록 상기 버튼과 전기적으로 연결되는 신호처리부를 포함하고,
상기 버튼은,
제1 방향으로 배열된 제1 및 제2 전극을 포함하는 제1 전극쌍; 및
상기 제1 및 제2 전극과 제2 방향으로 배열되고, 서로 상기 제1 방향으로 배열되는 제3 및 제4 전극을 포함하는 제2 전극쌍을 포함하고,
상기 신호처리부는,
상기 터치 모션에 따른 상기 제1 전극쌍의 커패시턴스의 변화량과 관련되는 제1 변화량 및 상기 제2 전극쌍의 커패시턴스의 변화량과 관련되는 제2 변화량을 생성하는 단계;
상기 제1 및 제2 변화량을 비교하여, 상기 제1 전극쌍을 터치 활성 전극으로 인식하는 제1 활성 구간 및 상기 제2 전극쌍을 터치 활성 전극으로 인식하는 제2 활성 구간을 식별하는 단계 - 상기 제1 및 제2 활성 구간은 서로 연속됨 -;
상기 제1 활성 구간에서의 상기 제1 변화량의 최대값에 대한 상기 제1 변화량의 비율에 대한 제1 비율 정보 및 상기 제2 활성 구간에서의 상기 제2 변화량의 최대값에 대한 상기 제2 변화량의 비율에 대한 제2 비율 정보를 생성하는 단계;
상기 제1 및 제2 비율 정보 중 적어도 하나를 보정하여, 통합 활성 구간에서의 통합 비율 정보를 생성하는 단계 - 상기 통합 활성 구간은 상기 제1 및 제2 활성 구간을 포함함 -;
상기 통합 비율 정보의 시간에 따른 변화정보에 기반하여 상기 터치 모션을 상기 제2 방향의 슬라이드 모션 및 탭 모션 중 어느 하나로 식별하는 단계; 및
상기 터치 모션을 탭 모션으로 식별한 경우, 상기 제1 전극쌍의 커패시턴스의 정보 및 상기 제2 전극쌍의 커패시턴스의 정보에 기반하여 상기 제1 및 제2 전극쌍 중 어느 하나를 상기 탭 모션의 탭 위치로 식별하는 단계를 포함하는
탭 정보와 슬라이드 정보를 식별하는 버튼 모듈.a button comprising multiple electrodes; and
It includes a signal processing unit electrically connected to the button so as to measure the capacitance of the electrode according to the touch motion on the button,
The above button is,
A first electrode pair comprising first and second electrodes arranged in a first direction; and
A second electrode pair including the first and second electrodes and the third and fourth electrodes arranged in the second direction and arranged relative to each other in the first direction,
The above signal processing unit,
A step of generating a first change amount related to the change amount of capacitance of the first electrode pair according to the touch motion and a second change amount related to the change amount of capacitance of the second electrode pair;
A step of comparing the first and second change amounts to identify a first active section recognizing the first electrode pair as a touch-active electrode and a second active section recognizing the second electrode pair as a touch-active electrode, wherein the first and second active sections are continuous;
A step of generating first ratio information regarding a ratio of the first variation amount to a maximum value of the first variation amount in the first active section and second ratio information regarding a ratio of the second variation amount to a maximum value of the second variation amount in the second active section;
A step of generating integrated ratio information in an integrated active section by correcting at least one of the first and second ratio information, wherein the integrated active section includes the first and second active sections;
A step of identifying the touch motion as one of the slide motion and tap motion in the second direction based on the time-dependent change information of the integrated ratio information; and
If the touch motion is identified as a tap motion, a step of identifying one of the first and second electrode pairs as a tap position of the tap motion is included based on information on the capacitance of the first electrode pair and information on the capacitance of the second electrode pair.
Button module that identifies tab information and slide information.
상기 통합 비율 정보를 생성하는 단계는,
상기 제1 및 제2 비율 정보 중 적어도 하나에 오프셋을 적용하여, 통합 활성 구간에서 상기 제1 및 제2 비율 정보를 연속되도록 수정하는 단계를 포함하는
탭 정보와 슬라이드 정보를 식별하는 버튼 모듈.In the first paragraph,
The step of generating the above integrated ratio information is:
A step of modifying the first and second ratio information to be continuous in the integrated active section by applying an offset to at least one of the first and second ratio information.
Button module that identifies tab information and slide information.
상기 제2 방향의 슬라이드 모션 및 탭 모션 중 어느 하나로 식별하는 단계는,
상기 통합 비율 정보의 추세선 함수를 생성하는 단계;
상기 추세선 함수의 시간에 따른 기울기 정보를 생성하는 단계; 및
상기 기울기 정보에 기반하여 상기 통합 비율 정보의 시간에 따른 변화정보를 결정하는 단계를 포함하는
탭 정보와 슬라이드 정보를 식별하는 버튼 모듈.In the first paragraph,
The step of identifying one of the slide motion and tap motion in the second direction is:
A step of generating a trend line function of the above integrated ratio information;
A step of generating time-dependent slope information of the above trend line function; and
A step of determining time-dependent change information of the integrated ratio information based on the above slope information is included.
Button module that identifies tab information and slide information.
상기 제1 활성 구간은 상기 제1 변화량이 상기 제2 변화량보다 큰 구간으로 결정되고,
상기 제2 활성 구간은 상기 제2 변화량이 상기 제1 변화량보다 큰 구간으로 결정되는
탭 정보와 슬라이드 정보를 식별하는 버튼 모듈.In the first paragraph,
The above first active section is determined as a section in which the first change amount is greater than the second change amount,
The above second active section is determined as a section in which the second change amount is greater than the first change amount.
Button module that identifies tab information and slide information.
상기 제1 활성 구간의 시점은 상기 제1 변화량이 상기 제1 활성 구간에 대한 시점 기준을 초과하는 것에 의해 결정되고,
상기 제2 활성 구간의 종점은 상기 제2 변화량이 상기 제2 활성 구간에 대한 종점 기준을 미달하는 것에 의해 결정되는
탭 정보와 슬라이드 정보를 식별하는 버튼 모듈.In the first paragraph,
The point in time of the first active section is determined by the first change amount exceeding the point in time criterion for the first active section,
The end point of the second active interval is determined by the second change amount falling below the end point criterion for the second active interval.
Button module that identifies tab information and slide information.
상기 제1 및 제2 활성 구간의 구분점은, 상기 제2 변화량이 상기 제2 활성 구간에 대한 시점 기준을 초과하는 것에 의해 결정되는
탭 정보와 슬라이드 정보를 식별하는 버튼 모듈.In the first paragraph,
The dividing point between the first and second active sections is determined by the second change amount exceeding the point in time criterion for the second active section.
Button module that identifies tab information and slide information.
상기 식별하는 단계는,
상기 기울기 정보가 상기 기울기 기준을 초과하더라도 상기 통합 활성 구간의 시간 길이가 시간 기준 이하인 경우, 상기 터치 모션을 탭으로 식별하는 단계를 포함하는
탭 정보와 슬라이드 정보를 식별하는 버튼 모듈.In the first paragraph,
The above identifying step is,
If the time length of the integrated active section is less than or equal to the time criterion even though the above slope information exceeds the above slope criterion, a step of identifying the touch motion as a tap is included.
Button module that identifies tab information and slide information.
상기 버튼은,
상기 제1 및 제2 전극과 제2 방향으로 배열되고, 서로 상기 제1 방향으로 배열되는 제3 전극 및 제4 전극을 포함하는 제3 전극쌍을 더 포함하고,
상기 신호처리부는,
상기 제1 전극쌍에 대한 터치 모션을 식별하는 방법과 동일한 방법으로 상기 제3 전극쌍에 대한 터치 모션을 식별하는 단계; 및
상기 제1 전극쌍에 대한 터치 모션, 상기 제2 전극썽에 대한 터치 모션 및 상기 제3 전극쌍에 대한 터치 모션 중 적어도 하나를 슬라이드 모션으로 식별한 경우, 상기 버튼에 대한 터치 모션을 슬라이드 모션으로 식별하는 단계를 더 포함하는
탭 정보와 슬라이드 정보를 식별하는 버튼 모듈.In the first paragraph,
The above button is,
Further comprising a third electrode pair including the first and second electrodes and a third electrode and a fourth electrode arranged in the second direction and arranged in the first direction relative to each other,
The above signal processing unit,
A step of identifying a touch motion for the third electrode pair in the same manner as the method of identifying a touch motion for the first electrode pair; and
If at least one of the touch motion for the first electrode pair, the touch motion for the second electrode pair, and the touch motion for the third electrode pair is identified as a slide motion, the method further includes a step of identifying the touch motion for the button as a slide motion.
Button module that identifies tab information and slide information.
상기 버튼은 복수의 전극을 포함하고,
상기 신호처리부는 상기 버튼에 대한 터치 모션에 따른 상기 전극의 커패시턴스를 측정할 수 있도록 상기 버튼과 전기적으로 연결되고,
상기 버튼은,
제1 방향으로 배열된 제1 및 제2 전극을 포함하는 제1 전극쌍; 및
상기 제1 및 제2 전극과 제2 방향으로 배열되고, 서로 상기 제1 방향으로 배열되는 제3 및 제4 전극을 포함하는 제2 전극쌍을 포함하고,
상기 터치 모션에 따른 상기 제1 전극쌍의 커패시턴스의 변화량과 관련되는 제1 변화량 및 상기 제2 전극쌍의 커패시턴스의 변화량과 관련되는 제2 변화량을 생성하는 단계;
상기 제1 및 제2 변화량을 비교하여, 상기 제1 전극쌍을 터치 활성 전극으로 인식하는 제1 활성 구간 및 상기 제2 전극쌍을 터치 활성 전극으로 인식하는 제2 활성 구간을 식별하는 단계 - 상기 제1 및 제2 활성 구간은 서로 연속됨 -;
상기 제1 활성 구간에서의 상기 제1 변화량의 최대값에 대한 상기 제1 변화량의 비율에 대한 제1 비율 정보 및 상기 제2 활성 구간에서의 상기 제2 변화량의 최대값에 대한 상기 제2 변화량의 비율에 대한 제2 비율 정보를 생성하는 단계;
상기 제1 및 제2 비율 정보 중 적어도 하나를 보정하여, 통합 활성 구간에서의 통합 비율 정보를 생성하는 단계 - 상기 통합 활성 구간은 상기 제1 및 제2 활성 구간을 포함함 -;
상기 통합 비율 정보의 시간에 따른 변화정보에 기반하여 상기 터치 모션을 상기 제2 방향의 슬라이드 모션 및 탭 모션 중 어느 하나로 식별하는 단계; 및
상기 터치 모션을 탭 모션으로 식별한 경우, 상기 제1 전극쌍의 커패시턴스의 정보 및 상기 제2 전극쌍의 커패시턴스의 정보에 기반하여 상기 제1 및 제2 전극쌍 중 어느 하나를 상기 탭 모션의 탭 위치로 식별하는 단계를 포함하는
버튼의 탭 정보와 슬라이드 정보를 식별하는 방법.In a method for identifying tap information and slide information of a button by a signal processing unit,
The above button comprises a plurality of electrodes,
The above signal processing unit is electrically connected to the button so as to measure the capacitance of the electrode according to the touch motion on the button,
The above button is,
A first electrode pair comprising first and second electrodes arranged in a first direction; and
A second electrode pair including the first and second electrodes and the third and fourth electrodes arranged in the second direction and arranged relative to each other in the first direction,
A step of generating a first change amount related to the change amount of capacitance of the first electrode pair according to the touch motion and a second change amount related to the change amount of capacitance of the second electrode pair;
A step of comparing the first and second change amounts to identify a first active section recognizing the first electrode pair as a touch-active electrode and a second active section recognizing the second electrode pair as a touch-active electrode, wherein the first and second active sections are continuous;
A step of generating first ratio information regarding a ratio of the first variation amount to a maximum value of the first variation amount in the first active section and second ratio information regarding a ratio of the second variation amount to a maximum value of the second variation amount in the second active section;
A step of generating integrated ratio information in an integrated active section by correcting at least one of the first and second ratio information, wherein the integrated active section includes the first and second active sections;
A step of identifying the touch motion as one of the slide motion and tap motion in the second direction based on the time-dependent change information of the integrated ratio information; and
If the touch motion is identified as a tap motion, a step of identifying one of the first and second electrode pairs as a tap position of the tap motion is included based on information on the capacitance of the first electrode pair and information on the capacitance of the second electrode pair.
How to identify the tab information and slide information of a button.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020230181627A KR20250092330A (en) | 2023-12-14 | 2023-12-14 | Button module which identifies touch motion |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020230181627A KR20250092330A (en) | 2023-12-14 | 2023-12-14 | Button module which identifies touch motion |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20250092330A true KR20250092330A (en) | 2025-06-24 |
Family
ID=96221924
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020230181627A Pending KR20250092330A (en) | 2023-12-14 | 2023-12-14 | Button module which identifies touch motion |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20250092330A (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101803948B1 (en) | 2011-12-06 | 2017-12-04 | 애플 인크. | Touch-sensitive button with two levels |
-
2023
- 2023-12-14 KR KR1020230181627A patent/KR20250092330A/en active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101803948B1 (en) | 2011-12-06 | 2017-12-04 | 애플 인크. | Touch-sensitive button with two levels |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10139950B2 (en) | Flexible display device and driving method thereof | |
| US8773369B2 (en) | Sensoring apparatus of proximity and contact, and display devices | |
| KR101077854B1 (en) | Method and apparatus for sensing multiple touch-inputs | |
| US8487901B2 (en) | Display device | |
| US8266529B2 (en) | Information processing device and display information editing method of information processing device | |
| US8174509B2 (en) | Multi-touch positioning method for capacitive touch panel | |
| US20170242539A1 (en) | Use based force auto-calibration | |
| US10990222B2 (en) | Calibration of trackpad | |
| JP2011221677A (en) | Electronic device and operation detection method | |
| US20130222337A1 (en) | Terminal and method for detecting a touch position | |
| US9977546B2 (en) | Determining finger separation through groove analysis in a touch screen device | |
| US10969898B2 (en) | Method for determining a force of a touch object on a touch device and for determining its related touch event | |
| KR20110110728A (en) | Control circuit of touch panel, control method and touch panel input device and electronic device using them | |
| US20080042974A1 (en) | System and method for determining cursor speed in a puck-based pointing device | |
| US10386974B2 (en) | Detecting input based on a sensed capacitive input profile | |
| CN117597658A (en) | Detection method, detection device and detection system | |
| KR20250092330A (en) | Button module which identifies touch motion | |
| KR20250092329A (en) | Button module which identifies touch motion | |
| US20170185219A1 (en) | Touch screen display device | |
| US10108298B2 (en) | Portable electronic device and touch control chip and touch control method thereof | |
| US20240160316A1 (en) | Resource allocation apparatus and method | |
| KR101380801B1 (en) | Touch location recognition method in self capacitive touch panel apparatus having a single layer structure | |
| US8350825B2 (en) | Touch panel and touching point detection method thereof | |
| US20250123708A1 (en) | Sensor controller, electronic device, and control method of sensor controller | |
| CN112256159B (en) | Capacitive pressure touch device and method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 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 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| 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 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| 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 |