KR20090037758A - Method for processing of cursor in touch screen - Google Patents

Method for processing of cursor in touch screen Download PDF

Info

Publication number
KR20090037758A
KR20090037758A KR1020070103265A KR20070103265A KR20090037758A KR 20090037758 A KR20090037758 A KR 20090037758A KR 1020070103265 A KR1020070103265 A KR 1020070103265A KR 20070103265 A KR20070103265 A KR 20070103265A KR 20090037758 A KR20090037758 A KR 20090037758A
Authority
KR
South Korea
Prior art keywords
touch screen
cursor
rectangle
points
size
Prior art date
Application number
KR1020070103265A
Other languages
Korean (ko)
Other versions
KR100912100B1 (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 KR1020070103265A priority Critical patent/KR100912100B1/en
Publication of KR20090037758A publication Critical patent/KR20090037758A/en
Application granted granted Critical
Publication of KR100912100B1 publication Critical patent/KR100912100B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/0418Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
    • G06F3/04186Touch location disambiguation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/042Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
    • G06F3/0421Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means by interrupting or reflecting a light beam, e.g. optical touch-screen

Abstract

A method for processing of cursor in a touch screen is provided to process the input signal and to indicate a cursor in a screen in case a touch screen senses the contacts more than 2 points in the touch screen. A sensing point of the axis of x-direction of a screen is detected by an electrical signal. A sensing point of the axis of y-direction of a screen is detected by an electrical signal. The maximum coordinates and the minimum coordinates are set up from the coordinates of all spots of the detected x-axis. The maximum coordinates and the minimum coordinates are set up from the coordinates of all spots of the detected y-axis. It is determined that a size of a square consists of 4 points is within a predetermined threshold value. In case the size of square is within the predetermined threshold value, a circumscribed circle of the maximum size which includes 4 points of the square in a circumference or in a circle is set up as a cursor.

Description

터치 스크린의 커서 처리 방법{Method for Processing of Cursor in Touch Screen}Method for Processing of Cursor in Touch Screen}

본 발명은 터치 스크린의 커서 처리 방법에 관한 것으로서, 더욱 상세하게는 터치 스크린에서의 입력 신호 인식 및 인식된 입력 신호에 따른 화면상의 커서 표시 방법에 관한 것이다. The present invention relates to a method of processing a cursor of a touch screen, and more particularly, to a method of displaying a cursor on a screen according to an input signal recognition and a recognized input signal on a touch screen.

터치 스크린 방식에는 저항막 방식, 초음파 방식 및 적외선 방식 등이 있다. 저항막 방식은 화면의 표면에 두 개의 투명 도체를 겹쳐서 구성하고, 손가락 등에 의하여 화면의 표면이 접촉되면 접촉되는 부분의 저항이 변경되는 점을 이용하여 위치를 인식하고 표시하는 방식이다. 초음파 방식은 유리판에 미세한 초음파를 진동시키고, 접촉에 의하여 접촉된 부분의 진동 모드가 변화하는 점을 이용한다. The touch screen method includes a resistive film method, an ultrasonic method, and an infrared method. The resistive film is formed by overlapping two transparent conductors on the surface of the screen, and recognizes and displays the position by using the point that the resistance of the contacted part is changed when the surface of the screen is touched by a finger or the like. The ultrasonic method makes use of the point that the fine ultrasonic wave is vibrated on the glass plate and the vibration mode of the contacted part is changed by the contact.

적외선 방식은 적외선 센서를 가로 및 세로 방향으로 각각 배열하고, 손가락 등에 의한 화면의 접촉을 적외선 센서가 감지하여 가로 방향 및 세로 방향의 위치를 인식하고 표시하는 방식이다. The infrared method is a method in which the infrared sensors are arranged in the horizontal and vertical directions, respectively, and the infrared sensor detects the touch of the screen by a finger or the like to recognize and display the positions in the horizontal and vertical directions.

저항막 방식의 경우 '저항'이라는 일종의 감지 센서가 화면상의 각 점에 위치하여야 하는 것인에 반하여, 적외선 방식은 센서가 화면의 가장 자리에 가로 방 향 및 세로 방향으로만 위치하면 되는 것이므로, 접촉을 감지하기 위한 전기적인 신호 처리가 적외선 방식에 비하여 간단하므로 비용이 절감되는 장점이 있다. In the case of the resistive film type, a kind of sensing sensor called 'resistance' should be located at each point on the screen, whereas the infrared type light sensor only needs to be positioned horizontally and vertically at the edge of the screen. The electrical signal processing for detecting the sensor is simpler than the infrared method, and thus the cost is reduced.

예컨대, 가로 10포인트, 세로 10포인트의 감지 위치를 가지는 터치 스크린을 구성하는 경우, 저항막 방식의 경우 10×10= 100개의 감지 센서가 필요하고 각 감지 센서에 해당하는 전기적인 신호 처리가 필요한 것임에 비하여, 적외선 방식의 경우는 가로 방향으로 10개와 세로 방향으로 10개, 총 20개의 감지 센서에 의하여 접촉 위치를 감지하게 되므로 전기적인 신호 처리가 간단해진다. For example, in the case of configuring a touch screen having a sensing point of 10 points in width and 10 points in length, the resistive method requires 10 × 10 = 100 detection sensors and requires electrical signal processing corresponding to each detection sensor. In contrast, in the case of the infrared method, since the contact position is detected by a total of 20 sensing sensors, 10 in the horizontal direction and 10 in the vertical direction, electrical signal processing is simplified.

그러나, 적외선 방식에서와 같이, 화면상의 접촉을 가로 및 세로 방향으로 인식하는 경우 실제로 접촉된 위치(접촉 지점) 외에도 실제로 접촉되지 아니한 위치('더미 지점'라고 하겠음) 역시 접촉된 것과 동일한 신호로서 추가로 인식되는데, 이와 같이 추가로 인식되는 더미 지점은 실제로 접촉된 위치가 아니므로 이러한 위치들을 포함하여 접촉에 의하여 인식된 신호를 어떻게 처리하여 커서로서 표시할 것인가가 문제가 된다. However, as in the infrared method, when the touch on the screen is recognized in the horizontal and vertical directions, in addition to the actual touched position (contact point), the position not actually touched (called 'dummy point') is added as the same signal as the touched touch. Since the additionally recognized dummy points are not actually touched positions, the problem is how to process the signals recognized by the touch including these positions and display them as a cursor.

특히, 사람의 손가락에 의한 자연스러운 접촉은 두 점 이상의 접촉이 되는데, 이와 같이 두 점 이상이 접촉되는 경우인 멀티 터치 방식의 경우, 적외선 방식의 경우에는 각 접촉점에 대하여 발생하는 더미 지점 역시 접촉 수 만큼 증가하게 되므로 이러한 문제점이더욱 심각하여지게 된다. In particular, a natural contact by a human finger is a contact of two or more points. In the case of a multi-touch method in which two or more points are in contact, in the case of an infrared method, dummy points generated for each contact point are also as many as the number of contacts. This problem becomes more serious as it increases.

예컨대, 도1에서 더미 지점에 의한 문제점을 설명하기로 한다. For example, the problem caused by the dummy point in FIG. 1 will be described.

도1에서 실제로 접촉된 위치는 (x1, y1) 및 (x2, y2)라고 가정하였을 때에, 적외선 방식의 경우 가로 방향의 적외선 센서에 의하여 x축의 x1, x2가 인식되고, 세로 방향의 적외선 센서에 의하여 y축의 y1, y2가 인식되고, 이들의 조합에 의하여 (x1,y1), (x1, y2), (x2, y1) 및 (x2, y2) 등 총 4개의 지점이 접촉된 것으로 인식되게 된다. 이 4개의 지점 중에서 (x1, y2) 및 (x2, y1)의 경우 실제로는 접촉되지 않은 더미 지점들이다.Assuming that the positions actually contacted in FIG. 1 are (x1, y1) and (x2, y2), in the case of the infrared method, x1 and x2 of the x-axis are recognized by the horizontal sensor in the horizontal direction, and the infrared sensor in the vertical direction is detected. Y1 and y2 on the y-axis are recognized, and a total of four points such as (x1, y1), (x1, y2), (x2, y1), and (x2, y2) are recognized as a contact by the combination thereof. . Of these four points, (x1, y2) and (x2, y1) are dummy points that are not actually in contact.

본 발명은 위와 같은 적외선 방식과 같이 x축 방향 및 y축 방향의 접촉 지점 인식에 의한 터치 스크린에서 2점 이상의 접촉을 감지하여 처리하는 방법에 있어서, 입력 신호에 의하여 커서를 처리하여 화면상에 표시하는 방법을 제시하고자 한다. The present invention is a method for detecting and processing two or more points of touch on the touch screen by the recognition of the contact point in the x-axis direction and y-axis direction as described above, the cursor is processed by the input signal and displayed on the screen I would like to show you how.

위와 같은 본 발명의 과제를 해결하기 위하여 본 발명에서는, 더미 지점들을 포함하여 멀티 터치에 의하여 인식되는 지점들을 원주 또는 원안에 포함하는 최대 크기의 외접원을 커서로서 처리 표시하는 방법을 제안한다. In order to solve the above problems of the present invention, the present invention proposes a method of processing and displaying a circumferential circle of a maximum size including points in a circumference or a circle, including dummy points.

본 발명에 따르면, 적외선 방식의 터치 스크린에 손가락을 접촉시키는 경우와 같이 접촉 점이 복수인 멀티 터치의 경우, 사용자의 손가락 입력에 해당되는 최적의 커서를 제공하게 된다. According to the present invention, in the case of a multi-touch having a plurality of touch points, such as when a finger touches an infrared touch screen, an optimal cursor corresponding to a user's finger input is provided.

도2는 본 발명에 의한 일실시예에 의한 커서 처리 방법을 설명하는 것이다. 2 illustrates a cursor processing method according to an embodiment of the present invention.

도1에서와 같이 두 점이 접촉되는 경우, 본 발명에 의한 방법에 따르면, 두 점이 접촉되어 감지되는 (x1,y1), (x1,y2), (x2, y1) 및 (x2, y2)의 4점을 원주 또는 원안에 포함하는 최대 크기의 외접원(C1)을 커서로서 처리하여 화면 상에 표시한다. When two points are in contact as shown in Fig. 1, according to the method of the present invention, four of (x1, y1), (x1, y2), (x2, y1) and (x2, y2) are detected by touching the two points. The circumscribed circle C1 of the maximum size including the point in the circumference or the circle is treated as a cursor and displayed on the screen.

(x1,y1), (x1,y2), (x2, y1) 및 (x2, y2)의 4점을 이용하여 4점이 원주 또는 원안에 포함하는 최대 크기의 외접원을 결정하는 것은 수학적 처리 과정으로 간단한 프로그램에 의하여 수행될 수 있다. Using the four points (x1, y1), (x1, y2), (x2, y1), and (x2, y2) to determine the maximum size of the circumscribed circle that the four points contain in the circumference or circle is a simple mathematical process. It can be performed by a program.

한편, 사람의 손가락에 의한 접촉인 경우, 사람의 손가락은 어느 정도의 두께를 가지기 때문에, 적외선 센서의 배열 간격보다 사람의 손가락의 두께가 더 두껍고, 여러 손가락에 의하여 접촉되므로 실제로 사람의 손가락에 의한 접촉에 의하여 인식되는 지점들은 도2의 경우보다 훨씬 많게 된다. On the other hand, in the case of contact by a human finger, since the human finger has a certain thickness, the thickness of the human finger is thicker than the interval of the arrangement of the infrared sensors, and is actually touched by the human finger because it is contacted by several fingers. The points recognized by the contact are much more than in the case of FIG.

이러한 경우 본 발명에 의한 방법에서는 다음과 같이 처리한다. In this case, the method according to the present invention is treated as follows.

사람의 손가락에 의한 접촉에 의하여 인식되는 지점들의 모든 좌표들을 읽은 다음, x 좌표의 최소값 및 최대값, y 좌표의 최소값 및 최대값을 추출한다. 위와 같이 추출된 4점을 연결하는 최대 크기의 사각형을 설정한 후, 이 사각형의 가로 또는 세로의 길이를 측정하고, 이 사각형의 가로 및 세로의 길이가 미리 설정하여 둔 임계값의 범위 내인지를 판단하여 이 사각형의 가로 및 세로의 길이가 미리 설정하여 둔 임계값의 범위 내이면 이 사각형의 꼭지점 4점을 모두 원주 또는 원안에 포함하는 최대 외접원으로 커서를 설정한다. After reading all the coordinates of the points recognized by the touch by the human finger, the minimum and maximum values of the x coordinate and the minimum and maximum values of the y coordinate are extracted. After setting the rectangle of the maximum size connecting 4 points extracted as above, measure the length of the rectangle horizontally and vertically, and check whether the length of the rectangle is within the preset threshold. If it is determined that the horizontal and vertical lengths of the rectangle are within the preset thresholds, the cursor is set to the maximum circumscribed circle that includes all four vertices of the rectangle in the circumference or circle.

만약, 이 사각형의 가로 또는 세로의 길이가 미리 설정하여 둔 임계값보다 크면, x 좌표의 최소값 및 최대값, y 좌표의 최소값 및 최대값으로 만들어진 최대 크기의 사각형은 버리고, 사람의 손가락에 의한 접촉에 의하여 인식되는 지점들의 모든 좌표들에 의하여 만들어지는 그 다음 크기의 제2 사각형을 설정하여 제2 사각형의 가로 및 세로의 길이가 미리 설정하여 둔 임계값의 범위 내인지를 판단하여 제2 사각형의 가로 및 세로의 길이가 미리 설정하여 둔 임계값의 범위이면 제2 사각형의 꼭지점 4점을 모두 원주 또는 원안에 포함하는 최대 외접원으로 커서를 설정한다. If the horizontal or vertical length of this rectangle is larger than the preset threshold, the rectangle with the maximum size made up of the minimum and maximum x coordinates, the minimum and maximum y coordinates is discarded, and touched by a human finger. By setting a second rectangle of the next size made by all the coordinates of the points recognized by the to determine whether the horizontal and vertical length of the second rectangle is within the preset threshold value of the second rectangle If the horizontal and vertical lengths are within a preset threshold, the cursor is set to the maximum circumscribed circle that includes all four vertices of the second rectangle in the circumference or circle.

만약, 제2 사각형의 가로 및 세로의 길이가 미리 설정하여 둔 임계값보다 크면, 제2 사각형을 버리고, 사람의 손가락에 의한 접촉에 의하여 인식되는 지점들의 모든 좌표들에 의하여 만들어지는 그 다음 크기의 제3 사각형을 설정하여 동일한 동작을 반복 수행하여, 사각형의 가로 및 세로의 길이가 미리 설정하여 둔 임계값의 범위 내에 들어올 때까지 반복하여, 해당 사각형의 꼭지점 4점을 모두 원주 또는 원안에 포함하는 최대 외접원으로 커서를 설정한다.If the length and width of the second rectangle are greater than the preset threshold, the second rectangle is discarded and the next size created by all the coordinates of the points recognized by the touch by the human finger. Repeat the same operation by setting the third rectangle, repeating until the horizontal and vertical lengths of the rectangle fall within the preset threshold, and include all four vertices of the rectangle in the circumference or circle. Set the cursor to the maximum circumscribed circle.

위 실시예에서는 가로 또는 세로의 길이를 기준으로 사각형의 크기를 판단하였으나, 사각형의 면적이나 모서리의 길이로 판단할 수도 있다. In the above embodiment, the size of the rectangle is determined based on the length of the horizontal or vertical, but may be determined by the area of the rectangle or the length of the edge.

본 발명에서 미리 설정하여 둔 임계값은 한 사람이 자신의 손가락을 이용하여 터치 스크린에 접촉하여 감지될 수 있는 최대 영역을 상정하는 것이다. In the present invention, the preset threshold is assumed to be the maximum area that a person can detect by touching the touch screen using his or her finger.

이하에서는 본 발명의 또 다른 실시예로서, 멀티 터치에 의하여 인식되는 지점들이 부분적으로 편중되어 있는 경우의 커서 처리 방법을 설명한다. 하나의 손가락의 접촉에 의하여 인식되는 적외선 센서가 여러 개가 될 수 있는 상황에서 여러 손가락으로 접촉하는 경우 각 손가락에 대하여 여러 점들이 편중되어 나타나게 된다. Hereinafter, as another embodiment of the present invention, a method of processing a cursor when the points recognized by the multi-touch are partially biased will be described. In a situation where there may be several infrared sensors recognized by the contact of one finger, when several fingers are touched, several points appear in a biased manner for each finger.

이러한 경우, 일정 반경 내의 인식 지점들을 대상으로 해당 인식 지점들을 대표하는 지점을 정한 후, 일전 반경 내의 인식 지점들을 대표하는 각 기점을 가지 고, 모든 지점들이 원주 또는 원안에 포함되는 최대 크기의 외접원을 결정하여 커서로 처리한다. 일정 반경의 크기는 미리 정하여 지는 것이며, 일정 반경 내의 인식 지점들을 대표하는 각 지점을 정하는 방법은 예컨대 각 지점의 좌표값들의 평균값으로 정하거나 인식 지점들을 원주 또는 원안에 모두 포함하는 최대 크기의 외접원의 중심으로 정할 수 있다. In this case, a point representing the recognition points is defined for the recognition points within a certain radius, and each point is represented to represent the recognition points within the radius, and all points are circumscribed or the maximum circumscribed circle included in the circle. Determine and process with the cursor. The size of a certain radius is predetermined, and the method of determining each point representing recognition points within a certain radius is, for example, the average size of the coordinate values of each point or the maximum size of the circumscribed circle including all the recognition points in the circumference or circle. Can be centered.

도1은 적외선 방식의 터치 스크린에서의 더미 지점을 설명하기 위한 도면,1 is a view for explaining a dummy point in an infrared touch screen;

도2는 본 발명의 일실시예에 따른 커서 처리 방법을 설명하는 도면2 illustrates a cursor processing method according to an embodiment of the present invention.

Claims (12)

터치 스크린의 커서 처리 방법에 있어서, In the cursor processing method of the touch screen, 스크린의 x축 방향으로 감지 지점을 전기적인 신호에 의하여 인지하는 단계(a); (A) recognizing the detection point in the x-axis direction of the screen by an electrical signal; 스크린의 y축 방향으로 감지 지점을 전기적인 신호에 의하여 인지하는 단계(b); 및 (B) recognizing the sensing point by an electrical signal in the y-axis direction of the screen; And 상기 단계(a) 및 단계(b)에 의하여 인지된 인지 지점들을 원주 또는 원안에 포함하는 최대 크기의 외접원을 터치 스크린의 커서로 설정하는 단계(c)를 포함하는 것을 특징으로 하는 터치 스크린의 커서 처리 방법. (C) setting a circumferential circle of a maximum size that includes the recognition points recognized by steps (a) and (b) as a cursor of the touch screen. Treatment method. 제1항에 있어서, The method of claim 1, 상기 단계(a) 및 단계(b)는 적외선 센서에 의하여 각 감지 지점을 인지하는 것임을 특징으로 하는 터치 스크린의 커서 처리 방법. The step (a) and step (b) is a cursor processing method of the touch screen, characterized in that for detecting each detection point by the infrared sensor. 터치 스크린의 커서 처리 방법에 있어서, In the cursor processing method of the touch screen, 스크린의 x축 방향으로 감지 지점을 전기적인 신호에 의하여 인지하는 단계(a); (A) recognizing the detection point in the x-axis direction of the screen by an electrical signal; 스크린의 y축 방향으로 감지 지점을 전기적인 신호에 의하여 인지하는 단계(b); (B) recognizing the sensing point by an electrical signal in the y-axis direction of the screen; 상기 단계(a)에서 인지된 x축의 모든 지점들의 좌표값으로부터 최대 좌표값 및 최소 좌표값을 설정하는 단계(c);(C) setting a maximum coordinate value and a minimum coordinate value from the coordinate values of all points of the x-axis recognized in the step (a); 상기 단계(b)에서 인지된 x축의 모든 지점들의 좌표값으로부터 최대 좌표값 및 최소 좌표값을 설정하는 단계(d);(D) setting a maximum coordinate value and a minimum coordinate value from the coordinate values of all points of the x-axis recognized in the step (b); 상기 단계(c) 및 단계(d)에 의하여 설정된 4점으로 이루어진 사각형의 크기가 미리 설정하여 둔 임계값 이내인지를 판단하는 단계(e); (E) determining whether the size of the quadrangle consisting of four points set by steps (c) and (d) is within a preset threshold; 상기 단계(e)에서 상기 사각형의 크기가 미리 설정하여 둔 임계값 이내인 경우 상기 사각형의 4점을 원주 또는 원안에 포함하는 최대 크기의 외접원을 터치 스크린의 커서로 설정하는 단계(f); 및(F) setting a circumferential circle of a maximum size including four points of the rectangle in a circumference or a circle when the size of the rectangle is within a preset threshold in step (e); And 상기 단계(e)에서 상기 사각형의 크기가 미리 설정하여 둔 임계값보다 큰 경우, 상기 단계(a) 및 단계(b)에서 인지된 x축 및 y축 좌표값으로부터 다음 크기의 사각형을 설정하여 상기 단계(e) 및 상기 단계(f)를 수행하는 단계(g)를 포함하는 것을 특징으로 하는 터치 스크린의 커서 처리 방법. In the step (e), if the size of the rectangle is larger than the preset threshold, the rectangle of the next size is set from the x-axis and y-axis coordinate values recognized in the above steps (a) and (b). And (g) performing step (e) and step (f). 제3항에 있어서, The method of claim 3, 상기 단계(a) 및 단계(b)는 적외선 센서에 의하여 각 감지 지점을 인지하는 것임을 특징으로 하는 터치 스크린의 커서 처리 방법. The step (a) and step (b) is a cursor processing method of the touch screen, characterized in that for detecting each detection point by the infrared sensor. 제3항에 있어서, The method of claim 3, 상기 단계(e)에서 판단되는 사각형의 크기는 사각형의 가로 또는 세로의 길 이인 것을 특징으로 하는 터치 스크린의 커서 처리 방법.The size of the rectangle determined in the step (e) is the cursor processing method of the touch screen, characterized in that the horizontal or vertical length of the rectangle. 제3항에 있어서, The method of claim 3, 상기 단계(e)에서 판단되는 사각형의 크기는 사각형의 면적인 것을 특징으로 하는 터치 스크린의 커서 처리 방법.The size of the rectangle determined in step (e) is a cursor processing method of the touch screen, characterized in that the area of the rectangle. 제3항에 있어서, The method of claim 3, 상기 단계(e)에서 판단되는 사각형의 크기는 사각형의 대각선인 것을 특징으로 하는 터치 스크린의 커서 처리 방법.And the size of the rectangle determined in step (e) is a diagonal of the rectangle. 제3항에 있어서, The method of claim 3, 상기 단계(e)에서 상기 임계값은, 한 사람이 자신의 손가락을 이용하여 터치 스크린에 접촉하여 감지될 수 있는 최대 영역을 상정되는 것임을 특징으로 하는 터치 스크린의 커서 처리 방법. In the step (e), the threshold value, the cursor processing method of the touch screen, characterized in that a person is assumed to be the maximum area that can be detected by touching the touch screen using his finger. 터치 스크린의 커서 처리 방법에 있어서, In the cursor processing method of the touch screen, 스크린의 x축 방향으로 감지 지점을 전기적인 신호에 의하여 인지하는 단계(a); (A) recognizing the detection point in the x-axis direction of the screen by an electrical signal; 스크린의 y축 방향으로 감지 지점을 전기적인 신호에 의하여 인지하는 단계(b); (B) recognizing the sensing point by an electrical signal in the y-axis direction of the screen; 상기 단계(a) 및 단계(b)에 의하여 인지된 인지 지점들에 대하여 미리 크기를 정하여둔 일정 반경 내에 포함하는 인지 지점들을 대표하는 대표 지점을 정하는 단계(c); 및 (C) determining a representative point representative of the recognition points included within a predetermined radius with respect to the recognition points recognized by the steps (a) and (b); And 상기 단계(c)에서 정하여진 대표 지점들을 대상으로 원주 또는 원안에 포함하는 최대 크기의 외접원을 터치 스크린의 커서로 설정하는 단계(d)를 포함하는 것을 특징으로 하는 터치 스크린의 커서 처리 방법. And (d) setting a circumferential circle of a maximum size included in the circumference or the circle as the cursor of the touch screen, based on the representative points determined in the step (c). 제9항에 있어서, The method of claim 9, 상기 단계(a) 및 단계(b)는 적외선 센서에 의하여 각 감지 지점을 인지하는 것임을 특징으로 하는 터치 스크린의 커서 처리 방법. The step (a) and step (b) is a cursor processing method of the touch screen, characterized in that for detecting each detection point by the infrared sensor. 제9항에 있어서, The method of claim 9, 상기 단계(c)는 일정 반경 내에 포함하는 인지 지점들의 좌표 평균값으로 대표 지점을 정하는 것임을 특징으로 하는 터치 스크린의 커서 처리 방법. The step (c) is a cursor processing method of the touch screen, characterized in that to determine the representative point by the average value of the coordinates of the recognition points included within a certain radius. 제9항에 있어서, The method of claim 9, 상기 단계(c)는 일정 반경 내에 포함하는 인지 지점들을 대상으로 인지 지점들이 원주 또는 원안에 포함하는 최대 크기의 외접원의 중심으로 대표 지점을 정하는 것임을 특징으로 하는 터치 스크린의 커서 처리 방법. The step (c) is a method for processing a cursor on a touch screen, characterized in that for the recognition points included within a predetermined radius to determine the representative point to the center of the circumference or the circumference of the largest size included in the circle.
KR1020070103265A 2007-10-12 2007-10-12 Method for Processing of Cursor in Touch Screen KR100912100B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070103265A KR100912100B1 (en) 2007-10-12 2007-10-12 Method for Processing of Cursor in Touch Screen

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070103265A KR100912100B1 (en) 2007-10-12 2007-10-12 Method for Processing of Cursor in Touch Screen

Publications (2)

Publication Number Publication Date
KR20090037758A true KR20090037758A (en) 2009-04-16
KR100912100B1 KR100912100B1 (en) 2009-08-13

Family

ID=40762298

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070103265A KR100912100B1 (en) 2007-10-12 2007-10-12 Method for Processing of Cursor in Touch Screen

Country Status (1)

Country Link
KR (1) KR100912100B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104379856A (en) * 2012-04-05 2015-02-25 尹炳万 Apparatus for opening and closing front entrance

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7663607B2 (en) * 2004-05-06 2010-02-16 Apple Inc. Multipoint touchscreen
KR101207328B1 (en) * 2004-08-02 2012-12-03 코닌클리케 필립스 일렉트로닉스 엔.브이. Pressure-sensitive touch screen, data processing system with the same, method of facilitating user interaction with the data processing system and computer readable media

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104379856A (en) * 2012-04-05 2015-02-25 尹炳万 Apparatus for opening and closing front entrance
CN104379856B (en) * 2012-04-05 2016-11-23 尹炳万 Entry gateway opening and closing device

Also Published As

Publication number Publication date
KR100912100B1 (en) 2009-08-13

Similar Documents

Publication Publication Date Title
US8493355B2 (en) Systems and methods for assessing locations of multiple touch inputs
US20130328832A1 (en) Tracking input to a multi-touch digitizer system
US8420958B2 (en) Position apparatus for touch device and position method thereof
JP2005531861A5 (en)
AU2017203910B2 (en) Glove touch detection
US11256367B2 (en) Techniques for handling unintentional touch inputs on a touch-sensitive surface
KR20140022477A (en) Detection of gesture orientation on repositionable touch surface
US9977546B2 (en) Determining finger separation through groove analysis in a touch screen device
WO2015181979A1 (en) Input device, input method, and program
US10228798B2 (en) Detecting method of touch system for avoiding inadvertent touch
CN109101127B (en) Palm touch detection in a touch screen device with a floating ground or thin touch panel
KR100912100B1 (en) Method for Processing of Cursor in Touch Screen
CN108268163B (en) Determining occurrence of elongated contact of a single finger with slot analysis in a touch screen device
KR101359472B1 (en) Method for processing multi-touching in pressure sensing type touch screen
CN110134269B (en) Electronic device and associated method for verifying multi-finger touch detection via annular touch islands
US9317167B2 (en) Touch control system and signal processing method thereof
KR101143276B1 (en) Adaptive type noise removing method for improving the accuracy of the position measurement of touch input
KR20090080356A (en) Complex touch screen for capacitive and resistive touch input
JPH0272528A (en) Touch position detecting device

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20120801

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20130731

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20140729

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20150730

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20160804

Year of fee payment: 8

LAPS Lapse due to unpaid annual fee