KR101177650B1 - Method for controlling touch screen in portable device, and portable device of the same - Google Patents
Method for controlling touch screen in portable device, and portable device of the same Download PDFInfo
- Publication number
- KR101177650B1 KR101177650B1 KR1020110021647A KR20110021647A KR101177650B1 KR 101177650 B1 KR101177650 B1 KR 101177650B1 KR 1020110021647 A KR1020110021647 A KR 1020110021647A KR 20110021647 A KR20110021647 A KR 20110021647A KR 101177650 B1 KR101177650 B1 KR 101177650B1
- Authority
- KR
- South Korea
- Prior art keywords
- pressure
- touch screen
- touch
- pressure sensor
- touch event
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0414—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using force sensing means to determine a position
- G06F3/04142—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using force sensing means to determine a position the force sensing means being located peripherally, e.g. disposed at the corners or at the side of a touch sensing plate
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/0418—Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/041—Indexing scheme relating to G06F3/041 - G06F3/045
- G06F2203/04105—Pressure sensors for measuring the pressure or force exerted on the touch surface without providing the touch position
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)
- Position Input By Displaying (AREA)
Abstract
Description
본 발명은 휴대 기기에 탑재된 터치스크린을 손으로 미는 힘을 측정하는 방법에 관한 것으로서, 더욱 상세하게는 손가락으로 조작하는 터치스크린 아래와 주위에 압력 센서를 두어 휴대 기기에서 터치스크린이 수직 및 수평 방향으로 밀리는 힘을 측정하고, 이를 터치스크린으로부터 얻어진 터치 좌표의 움직임과 함께 분석함으로써 3차원 벡터 입력으로 사용하거나 터치 제스처를 다양화하는 방법에 관한 것이다.
The present invention relates to a method for measuring a force pushing a touch screen mounted on a mobile device by hand, and more particularly, by placing a pressure sensor under and around the touch screen operated by a finger, the touch screen in a vertical and horizontal direction. The present invention relates to a method of using a three-dimensional vector input or varying a touch gesture by measuring a force pushed by a force and analyzing the force along with movement of touch coordinates obtained from a touch screen.
휴대 기기의 성능 개선과 스마트폰 운영체제의 대중화에 의해 게임이나 악기 연주 등의 다양한 응용 프로그램들이 활발하게 개발되고 있으며, 많은 응용프로그램에 대하여 유연한 입력을 제공하기 위한 터치스크린이 많은 수의 휴대 기기에 탑재되고 있다. 또한 터치스크린 조작을 위한 펜을 꺼내는 불편함이 없도록 손가락을 이용하여 조작하도록 설계한 휴대 기기가 다수 개발되고 있다. Due to the improvement of the performance of mobile devices and the popularization of smartphone operating systems, various applications such as games and instrument playing are being actively developed, and a large number of mobile devices are equipped with touch screens to provide flexible input for many applications. It is becoming. In addition, a large number of portable devices designed to be operated by using a finger so as to avoid the inconvenience of removing a pen for a touch screen operation have been developed.
이와 같이 손가락을 이용하여 조작하도록 설계된 휴대 기기의 경우 화면을 조작할 때 손가락과 화면이 닿는 위치에 대한 정보만을 얻고 활용할 수 있어 조작의 자유도가 제한되는 문제가 존재한다. 또한, 터치 제스처의 경우 동일한 움직임에 매핑될 수 있는 동작이 여러 개가 존재할 경우, 여러 손가락을 사용하는 등의 방법으로 구분해야 하나, 이런 방법으로 구분하는 것은 직관적이지 않아 사용자가 암기하는 데 있어 어려움이 있다.As described above, in the case of a portable device designed to be operated using a finger, there is a problem in that the degree of freedom of operation is limited because only the information on the position where the finger touches the screen can be obtained and utilized when the screen is operated. In addition, in the case of touch gestures, if there are several gestures that can be mapped to the same movement, they should be divided by a method such as using multiple fingers. have.
최근 터치스크린 기반의 휴대 기기에서의 조작을 더 다양하게 하기 위하여 누르는 압력을 측정할 수 있는 터치스크린이나 터치 면적을 검출하려는 시도 등이 활발하게 진행되고 있다.
Recently, in order to further diversify operations on touch screen-based portable devices, attempts to detect a touch screen or a touch area capable of measuring pressing pressure have been actively conducted.
본 발명은 터치스크린을 마찰력을 이용하여 수직 및 수평 방향으로 미는 힘을 측정함으로써 터치스크린 위에서 손가락을 움직이지 않고 화면에 수직 및 수평한 방향으로 가하는 힘과 손가락을 터치스크린 위에서 움직일 때 발생하는 수직 및 수평 방향의 힘 패턴을 응용 프로그램에서 사용할 수 있게 함으로써, 휴대 기기에서의 조작 자유도를 높이고 기존에 없던 새로운 방식의 조작을 가능하게 하는 터치 스크린 조작 방법 및 휴대 기기를 제공하는데 그 목적이 있다.
The present invention is to measure the force to push the touch screen in the vertical and horizontal directions using the friction force, and the vertical and horizontal forces generated when moving the finger on the touch screen and the force applied in the vertical and horizontal direction without moving the finger on the touch screen It is an object of the present invention to provide a touch screen operation method and a portable device that allow a horizontal force pattern to be used in an application program, thereby increasing the degree of freedom of operation in a portable device and enabling a new method of operation.
이와 같은 목적을 달성하기 위한 본 발명은 터치 스크린과, 상기 터치 스크린에 발생하는 압력을 감지하기 위한 압력 센서를 포함하는 휴대 기기에서의 터치 스크린 제어 방법에 있어서, 상기 휴대 기기는 상기 터치 스크린 상에 터치 이벤트가 발생하면, 터치 이벤트가 발생된 시점의 압력 값을 상기 압력 센서로부터 취득하는 단계, 상기 휴대 기기는 상기 압력 값을 3차원 압력 벡터로 변환하는 단계, 상기 휴대 기기는 상기 압력 벡터를 저장하는 단계 및 상기 휴대 기기는 터치 이벤트의 종료 여부를 확인하여, 터치 이벤트가 종료되면 저장된 압력 벡터의 집합인 압력 벡터 셋(set)과 상기 터치 이벤트 정보를 구동중인 어플리케이션에 전달하는 단계를 포함한다. In order to achieve the above object, the present invention provides a touch screen control method in a portable device including a touch screen and a pressure sensor for sensing a pressure generated in the touch screen, wherein the portable device is mounted on the touch screen. When a touch event occurs, acquiring a pressure value at the time when the touch event occurs from the pressure sensor, the portable device converts the pressure value into a three-dimensional pressure vector, and the portable device stores the pressure vector And checking whether the touch event has ended, and when the touch event is finished, delivering the pressure vector set, which is a set of stored pressure vectors, and the touch event information to a running application.
상기 휴대 기기는 터치 이벤트의 종료 여부 확인 결과, 터치 이벤트가 종료되지 않았으면 계속해서 상기 압력 센서로부터 압력 값을 취득하는 단계를 더 포함할 수 있다. The mobile device may further include continuously acquiring a pressure value from the pressure sensor when the touch event is not terminated as a result of checking whether the touch event is terminated.
상기 휴대 기기는 터치 이벤트가 발생된 시점의 압력 값을 상기 압력 센서로부터 취득하는 단계후에, 상기 휴대 기기는 터치 이벤트 발생 직전에 상기 터치 스크린에 가해지는 압력 값을 이용하여 상기 압력 센서로부터 취득한 압력 값을 보정하는 단계를 더 포함할 수 있다. After the mobile device obtains a pressure value at the time when a touch event occurs from the pressure sensor, the mobile device obtains a pressure value obtained from the pressure sensor using a pressure value applied to the touch screen immediately before a touch event occurs. It may further comprise the step of correcting.
본 발명에서 휴대 기기는 터치 스크린, 상기 터치 스크린에 가해지는 압력을 감지하기 위한 압력 센서 및 상기 터치 스크린을 터치하는 터치 이벤트가 발생하면, 상기 압력 센서로부터 압력 값을 수신하고, 수신된 압력 값을 3차원 압력 벡터로 변환하며, 터치 이벤트가 종료되면 저장된 압력 벡터의 집합인 압력 벡터 셋(set)과 상기 터치 이벤트 정보를 구동중인 어플리케이션에 전달하는 제어부를 포함한다. In the present invention, the mobile device receives a pressure value from the pressure sensor when the touch screen, a pressure sensor for detecting pressure applied to the touch screen, and a touch event for touching the touch screen occur, and receives the received pressure value. It converts to a three-dimensional pressure vector, and comprises a control unit for transmitting a touch vector set and the touch event information to a running application when the touch event is completed, a set of stored pressure vectors.
상기 제어부는 터치 이벤트가 종료되지 않았으면 계속해서 상기 압력 센서로부터 압력 값을 취득할 수 있다. If the touch event is not finished, the controller may continuously acquire a pressure value from the pressure sensor.
상기 제어부는, 터치 이벤트 발생 직전에 상기 터치 스크린에 가해지는 압력 값을 이용하여 상기 압력 센서로부터 수신한 압력 값을 보정하는 압력신호 보정부, 상기 압력 센서로부터 취득한 압력 값을 3차원 압력 벡터로 변환하는 압력 벡터화 처리부 및 상기 압력 벡터와 상기 터치 스크린에 가해지는 터치 입력 정보를 함께 분석하여 처리하는 분석부를 포함하여 이루어질 수 있다. The controller may include a pressure signal corrector configured to correct a pressure value received from the pressure sensor using a pressure value applied to the touch screen immediately before a touch event occurs, and convert the pressure value obtained from the pressure sensor into a three-dimensional pressure vector. And a pressure vectorization processor configured to analyze and process touch input information applied to the pressure vector and the touch screen together.
상기 압력신호 보정부는 상기 압력 센서로부터 수신한 압력 값에 터치 이벤트 발생 직전의 압력 값을 빼는 방식으로 보정할 수 있다.The pressure signal corrector may be corrected by subtracting a pressure value immediately before a touch event occurs from the pressure value received from the pressure sensor.
상기 압력 센서는 상기 터치 스크린에 가해지는 수평 방향의 압력을 감지하기 위하여, 상기 터치 스크린의 측면에 하나 이상의 갯수로 구비될 수 있다. 이때, 상기 압력 센서는 상기 터치 스크린과 휴대 기기의 프레임 사이에 위치하되, 상기 터치 스크린을 바라보는 방향으로 배치되는 것이 바람직하다. 또한, 상기 압력 센서는 상기 터치 스크린의 측면과 평행하게 배치되는 것이 바람직하다. The pressure sensor may be provided in at least one number on the side of the touch screen in order to detect the pressure in the horizontal direction applied to the touch screen. In this case, the pressure sensor is located between the touch screen and the frame of the portable device, it is preferable that the pressure sensor is disposed in the direction facing the touch screen. In addition, the pressure sensor is preferably disposed parallel to the side of the touch screen.
상기 압력 센서는 상기 터치 스크린에 가해지는 수직 방향의 압력을 감지하기 위하여, 상기 터치 스크린의 후면에 하나 이상의 갯수로 구비될 수 있다. 이때, 휴대 기기는 상기 터치 스크린의 후면에 탄성이 있는 재질로 구비되는 지지대를 더 포함하여 이루어질 수 있다.
The pressure sensor may be provided in one or more numbers on the rear side of the touch screen in order to detect the pressure in the vertical direction applied to the touch screen. In this case, the portable device may further include a support provided on the back of the touch screen with an elastic material.
본 발명에 의하면 터치 스크린을 구비한 휴대 기기에서 터치 스크린을 마찰력으로 미는 힘을 측정할 수 있게 함으로써, 기존의 터치스크린에서 터치 지점만을 측정할 수 있던 데 비하여 터치 지점에 추가적인 2.5 자유도의 힘 벡터를 측정할 수 있어 입력의 자유도를 향상시킬 수 있는 효과가 있다. 이러한 특성은 3차원 컨텐츠의 조작 등 높은 자유도의 입력이 필요한 응용 프로그램에서 모드 전환이나 버튼의 추가 없이도 쉽게 3차원 컨텐츠를 조작할 수 있도록 한다.According to the present invention, it is possible to measure the force pushing the touch screen with frictional force in a mobile device having a touch screen, so that a force vector of 2.5 degrees of freedom is added to the touch point as compared to the touch point of the conventional touch screen. It can measure and improve the degree of freedom of input. This feature makes it possible to easily manipulate 3D content without changing modes or adding buttons in an application program that requires a high degree of freedom input such as manipulation of 3D content.
또한, 본 발명은 터치스크린에서 터치 제스처를 사용할 때, 동일한 위치 이동이 있는 터치 제스처는 동일한 동작에만 매핑할 수 있었던 기존의 터치스크린과 달리, 동일한 위치 이동이라도 화면에 가한 힘에 따라 마찰력이 달라지고 이에 의하여 화면이 측면으로 밀리는 정도를 구분하여 다른 동작으로 사용할 수 있다. 즉, 힘을 조절해서 물체를 조작하는 것은 자연스러운 동작이므로, 본 발명을 활용하면 직관적인 방법으로 터치 제스처를 다양화할 수 있는 효과가 있다.
In addition, the present invention, when using a touch gesture on the touch screen, unlike the conventional touch screen that can be mapped to the same gesture only touch gestures having the same position movement, even if the same position movement, the frictional force varies depending on the force applied to the screen As a result, the degree to which the screen is pushed to the side can be distinguished and used as another operation. That is, since it is a natural operation to manipulate an object by adjusting a force, the present invention has an effect of diversifying touch gestures in an intuitive manner.
도 1은 본 발명의 일 실시예에 따른 휴대 기기를 정면에서 바라본 모습을 보여주는 도면이다.
도 2는 본 발명의 일 실시예에 따른 휴대 기기를 측면에서 바라본 모습을 보여주는 도면이다.
도 3은 본 발명의 일 실시예에 따른 휴대 기기에서의 터치스크린 조작 및 그에 따라 생성된 힘 벡터를 설명하기 위한 도면이다.
도 4는 본 발명의 일 실시예에 따른 휴대 기기에서의 터치 스크린 제어 방법을 설명하기 위한 흐름도이다.
도 5는 본 발명의 일 실시예에 따른 휴대 기기의 내부구성을 보여주는 블록도이다. 1 is a view showing a front view of a mobile device according to an embodiment of the present invention.
2 illustrates a side view of a mobile device according to an embodiment of the present invention.
FIG. 3 is a diagram for describing a touch screen operation and a force vector generated according to the touch screen according to an embodiment of the present invention.
4 is a flowchart illustrating a touch screen control method in a mobile device according to an embodiment of the present invention.
5 is a block diagram illustrating an internal configuration of a portable device according to an embodiment of the present invention.
이하, 첨부된 도면을 참조해서 본 발명의 실시예를 상세히 설명하면 다음과 같다. 우선 각 도면의 구성 요소들에 참조 부호를 부가함에 있어서, 동일한 구성 요소들에 한해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 그리고, 본 발명을 설명함에 있어서, 관련된 공지 기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the drawings, the same reference numerals are used for the same reference numerals even though they are shown in different drawings. In the following description of the present invention, a detailed description of known functions and configurations incorporated herein will be omitted when it may make the subject matter of the present invention rather unclear.
도 1은 본 발명의 일 실시예에 따른 휴대 기기를 정면에서 바라본 모습을 보여주는 도면이다.1 is a view showing a front view of a mobile device according to an embodiment of the present invention.
도 1을 참조하면, 휴대 기기(100)는 버튼(101), 터치 스크린(102), 압력 센서(103)를 포함하여 이루어진다. 본 발명에서 압력 센서(103)들은 터치 스크린(102)의 측면 및 후면에 다양한 형태로 배치할 수 있으나, 본 발명에서는 설명의 편의를 위하여 도 1을 참고하여 설명하기로 한다. Referring to FIG. 1, the
압력 센서(103)는 터치 스크린(102)에 가해지는 압력을 감지하는 역할을 한다. 본 발명에서 압력 센서들(103)은 터치스크린(102)의 밀리는 정도를 측정하기 위하여 터치스크린(102)과 휴대 기기(100) 프레임 사이에 터치스크린 방향을 바라보게 설치되어 터치스크린에 평행하며 터치스크린의 상하방향과 좌우방향의 압력을 측정한다. The
도 2는 본 발명의 일 실시예에 따른 휴대 기기를 측면에서 바라본 모습을 보여주는 도면이다.2 illustrates a side view of a mobile device according to an embodiment of the present invention.
도 1 및 도 2를 참조하면, 휴대 기기(100)는 터치스크린(102) 후면에 네 개 이상의 압력 센서(103)를 장착하고, 터치 스크린(102)에 수직한 방향으로 받는 압력을 측정한다. 1 and 2, the
본 발명의 일 실시예에서 터치 스크린(102) 후면에 장착된 네 개의 압력 센서(103)가 터치 스크린(102)을 지지하지만, 터치스크린(102)의 무게가 무겁거나, 터치스크린에 강한 힘을 가하여 사용하려 할 때에는, 터치스크린(102) 아래에 탄성이 있는 재질의 지지대를 설치하여 센서에 가해지는 힘을 줄이도록 하여 사용할 수 있다.In an embodiment of the present invention, four
본 발명의 일 실시예에서 압력 센서(103)는 터치 스크린(102)에 가해지는 수평 방향의 압력을 감지하기 위하여, 터치 스크린(102)의 측면에 하나 이상의 갯수로 구비될 수 있다. 즉, 압력 센서(103)는 터치 스크린(102)과 휴대 기기(100)의 프레임 사이에 위치하되, 터치 스크린(102)을 바라보는 방향으로 배치된다. 이때,압력 센서(103)는 터치 스크린(102)의 측면과 평행하게 배치되는 것이 바람직하다.
In one embodiment of the present invention, the
도 5는 본 발명의 일 실시예에 따른 휴대 기기의 내부구성을 보여주는 블록도이다. 5 is a block diagram illustrating an internal configuration of a portable device according to an embodiment of the present invention.
도 5를 참조하면, 휴대 기기(100)는 압력 센서(103), 제어부(520), 터치스크린(102)를 포함하여 이루어진다.Referring to FIG. 5, the
압력 센서(103)는 터치스크린(102) 측면과 하면에 구비되어 있다.The
제어부(520)는 터치 스크린(102)을 터치하는 터치 이벤트가 발생하면, 압력 센서(103)로부터 압력 값을 수신하고, 수신된 압력 값을 3차원 압력 벡터로 변환하며, 터치 이벤트가 종료되면 저장된 압력 벡터의 집합인 압력 벡터 셋(set)과 터치 이벤트 정보를 구동중인 어플리케이션에 전달한다. The
본 발명에서 제어부(520)는 터치 이벤트가 종료되지 않았으면 계속해서 압력 센서(103)로부터 압력 값을 취득하게 된다. In the present invention, if the touch event is not finished, the
제어부(520)는 압력신호 보정부(522), 압력 벡터화 처리부(524), 분석부(526)를 포함하여 이루어진다.The
압력신호 보정부(522)는 터치 이벤트 발생 직전에 터치 스크린(102)에 가해지는 압력 값을 이용하여 압력 센서(103)로부터 수신한 압력 값을 보정하는 역할을 한다. 본 발명의 일 실시예에서 압력신호 보정부(522)는 압력 센서(103)로부터 수신한 압력 값에 터치 이벤트 발생 직전의 압력 값을 빼는 방식으로 보정할 수 있다.The
압력 벡터화 처리부(524)는 압력 센서(103)로부터 취득한 압력 값을 3차원 압력 벡터로 변환하는 역할을 한다.The pressure
분석부(526)는 압력 벡터와 터치 스크린(102)에 가해지는 터치 입력 정보를 함께 분석하여 처리한다.
The
도 3은 본 발명의 일 실시예에 따른 휴대 기기에서의 터치스크린 조작 및 그에 따라 생성된 힘 벡터를 설명하기 위한 도면이다.FIG. 3 is a diagram for describing a touch screen operation and a force vector generated according to the touch screen according to an embodiment of the present invention.
도 3에서 보는 바와 같이, 휴대 기기의 터치 스크린(102)을 엄지 손가락(200)으로 화살표 진행 방향으로 터치하면, 3차원의 힘 벡터(201)가 생성된다. 도 3에서 힘 벡터(201)는 하단 45도 방향과 화살표 길이의 크기를 갖는다.As shown in FIG. 3, when the
본 발명에서는 이렇게 터치 스크린(102) 터치시 발생되는 3차원 힘 벡터(201)를 이용하여 입력의 자유도를 향상시킬 수 있다.
In the present invention, the degree of freedom of input may be improved by using the three-
이제 전술한 바와 같은 구조를 갖는 휴대 기기에서의 터치 스크린 조작 방법을 설명하면 다음과 같다. Now, the touch screen operation method in the portable device having the structure as described above will be described.
도 4는 본 발명의 일 실시예에 따른 휴대 기기에서의 터치 스크린 제어 방법을 설명하기 위한 흐름도이다. 4 is a flowchart illustrating a touch screen control method in a mobile device according to an embodiment of the present invention.
도 4를 참조하면, 휴대 기기(100)는 터치 스크린(103) 상에 터치 이벤트가 발생하면(S401), 터치 이벤트가 발생된 시점의 압력 값을 압력 센서(103)로부터 취득한다(S402).Referring to FIG. 4, when a touch event occurs on the touch screen 103 (S401), the
본 발명에서 사용자가 휴대 기기(100)를 잡고 있는 자세에 따라 터치 스크린(102)에 작용하는 중력의 방향이 다르다. 이에 따라서 압력 센서(103)에 기본적으로 가해지는 압력이 존재하며, 이러한 압력을 제거하기 위하여 터치 직전의 압력 값을 이용하여 입력된 압력 센서(103)로부터 취득한 압력 값을 보정한다(S403).In the present invention, the direction of gravity acting on the
다음, 취득한 압력 값을 각 압력 센서(103)의 배치와 연관하여 3차원 압력 벡터로 변환한다(S404). 그리고, 변환한 압력 벡터를 메모리에 저장한다(S405).Next, the acquired pressure value is converted into a three-dimensional pressure vector in association with the arrangement of the pressure sensors 103 (S404). The converted pressure vector is then stored in the memory (S405).
다음, 터치 이벤트의 종료 여부를 확인하여(S406), 터치 이벤트가 종료되면 저장된 압력 벡터의 집합인 압력 벡터 셋(set)과 터치 이벤트 정보를 구동중인 어플리케이션에 전달한다(S407).Next, it is determined whether the touch event ends (S406), and when the touch event ends, the pressure vector set, which is a set of stored pressure vectors, and the touch event information are transmitted to the driving application (S407).
반면, 터치이벤트의 종료 여부를 확인하여(S406), 터치 이벤트가 종료되지 않았으면 계속해서 압력 센서(103)로부터 압력 값을 취득한다(S402).
On the other hand, it is checked whether or not the touch event is finished (S406), and if the touch event is not finished, the pressure value is continuously acquired from the pressure sensor 103 (S402).
이상 본 발명을 몇 가지 바람직한 실시예를 사용하여 설명하였으나, 이들 실시예는 예시적인 것이며 한정적인 것이 아니다. 본 발명이 속하는 기술분야에서 통상의 지식을 지닌 자라면 본 발명의 사상과 첨부된 특허청구범위에 제시된 권리범위에서 벗어나지 않으면서 다양한 변화와 수정을 가할 수 있음을 이해할 것이다.
While the invention has been described using some preferred embodiments, these embodiments are illustrative and not restrictive. Those skilled in the art will appreciate that various changes and modifications can be made without departing from the spirit of the invention and the scope of the rights set forth in the appended claims.
100 휴대 기기 102 터치스크린
103 압력 센서 200 엄지 손가락
201 힘 벡터100
103
201 force vector
Claims (12)
상기 휴대 기기는 상기 터치 스크린 상에 터치 이벤트가 발생하면, 터치 이벤트가 발생된 시점의 압력 값을 상기 압력 센서로부터 취득하는 단계;
상기 휴대 기기는 상기 압력 값을 3차원 압력 벡터로 변환하는 단계;
상기 휴대 기기는 상기 압력 벡터를 저장하는 단계; 및
상기 휴대 기기는 터치 이벤트의 종료 여부를 확인하여, 터치 이벤트가 종료되면 저장된 압력 벡터의 집합인 압력 벡터 셋(set)과 상기 터치 이벤트 정보를 구동중인 어플리케이션에 전달하는 단계를 포함하는 휴대 기기에서의 터치 스크린 제어 방법.
A touch screen control method in a portable device including a touch screen and a pressure sensor for sensing a pressure generated in the touch screen,
When the touch event occurs on the touch screen, acquiring a pressure value from the pressure sensor when the touch event occurs;
The portable device converting the pressure value into a three-dimensional pressure vector;
The portable device storing the pressure vector; And
The mobile device may determine whether the touch event has ended, and when the touch event is finished, transmitting the touch vector information and the touch event information, which is a set of stored pressure vectors, to the running application. How to control the touch screen.
상기 휴대 기기는 터치 이벤트의 종료 여부 확인 결과, 터치 이벤트가 종료되지 않았으면 계속해서 상기 압력 센서로부터 압력 값을 취득하는 단계를 더 포함하는 것을 특징으로 하는 휴대 기기에서의 터치 스크린 제어 방법.
The method of claim 1,
And if the touch event is not terminated, acquiring a pressure value from the pressure sensor as a result of confirming whether or not the touch event is ended, the method of controlling the touch screen in the portable device.
상기 휴대 기기는 터치 이벤트가 발생된 시점의 압력 값을 상기 압력 센서로부터 취득하는 단계후에,
상기 휴대 기기는 터치 이벤트 발생 직전에 상기 터치 스크린에 가해지는 압력 값을 이용하여 상기 압력 센서로부터 취득한 압력 값을 보정하는 단계를 더 포함하는 것을 특징으로 하는 휴대 기기에서의 터치 스크린 제어 방법.
The method of claim 1,
After the mobile device acquires the pressure value at the time when the touch event occurs from the pressure sensor,
The mobile device further comprises the step of correcting the pressure value obtained from the pressure sensor using the pressure value applied to the touch screen immediately before the touch event occurs.
상기 터치 스크린에 가해지는 압력을 감지하기 위한 압력 센서; 및
상기 터치 스크린을 터치하는 터치 이벤트가 발생하면, 상기 압력 센서로부터 압력 값을 수신하고, 수신된 압력 값을 3차원 압력 벡터로 변환하며, 터치 이벤트가 종료되면 저장된 압력 벡터의 집합인 압력 벡터 셋(set)과 상기 터치 이벤트 정보를 구동중인 어플리케이션에 전달하는 제어부를 포함하는 휴대 기기.
touch screen;
A pressure sensor for sensing a pressure applied to the touch screen; And
When a touch event that touches the touch screen occurs, receives a pressure value from the pressure sensor, converts the received pressure value into a three-dimensional pressure vector, and when the touch event ends, a pressure vector set (set of stored pressure vectors) set) and a controller for transmitting the touch event information to a running application.
상기 제어부는 터치 이벤트가 종료되지 않았으면 계속해서 상기 압력 센서로부터 압력 값을 취득하는 것을 특징으로 하는 휴대 기기.
The method of claim 4, wherein
And the controller continuously acquires a pressure value from the pressure sensor if the touch event has not ended.
상기 제어부는,
터치 이벤트 발생 직전에 상기 터치 스크린에 가해지는 압력 값을 이용하여 상기 압력 센서로부터 수신한 압력 값을 보정하는 압력신호 보정부;
상기 압력 센서로부터 취득한 압력 값을 3차원 압력 벡터로 변환하는 압력 벡터화 처리부; 및
상기 압력 벡터와 상기 터치 스크린에 가해지는 터치 입력 정보를 함께 분석하여 처리하는 분석부를 포함하는 것을 특징으로 하는 휴대 기기.
The method of claim 4, wherein
The control unit,
A pressure signal correction unit correcting the pressure value received from the pressure sensor by using a pressure value applied to the touch screen immediately before a touch event occurs;
A pressure vectorization processor for converting the pressure value acquired from the pressure sensor into a three-dimensional pressure vector; And
And an analyzer configured to analyze and process the pressure vector and touch input information applied to the touch screen.
상기 압력신호 보정부는 상기 압력 센서로부터 수신한 압력 값에 터치 이벤트 발생 직전의 압력 값을 빼는 방식으로 보정하는 것을 특징으로 하는 휴대 기기.
The method of claim 6,
And the pressure signal corrector corrects the pressure value received from the pressure sensor by subtracting the pressure value immediately before the touch event occurs.
상기 압력 센서는 상기 터치 스크린에 가해지는 수평 방향의 압력을 감지하기 위하여, 상기 터치 스크린의 측면에 하나 이상의 갯수로 구비되는 것임을 특징으로 하는 휴대 기기.
The method of claim 4, wherein
The pressure sensor is a portable device, characterized in that provided with at least one number on the side of the touch screen, in order to detect the pressure in the horizontal direction applied to the touch screen.
상기 압력 센서는 상기 터치 스크린과 휴대 기기의 프레임 사이에 위치하되, 상기 터치 스크린을 바라보는 방향으로 배치되는 것임을 특징으로 하는 휴대 기기.
9. The method of claim 8,
The pressure sensor is located between the touch screen and the frame of the mobile device, characterized in that the mobile device is disposed in the direction facing the touch screen.
상기 압력 센서는 상기 터치 스크린의 측면과 평행하게 배치되는 것임을 특징으로 하는 휴대 기기.
9. The method of claim 8,
And the pressure sensor is disposed parallel to the side of the touch screen.
상기 압력 센서는 상기 터치 스크린에 가해지는 수직 방향의 압력을 감지하기 위하여, 상기 터치 스크린의 후면에 하나 이상의 갯수로 구비되는 것임을 특징으로 하는 휴대 기기.
The method of claim 4, wherein
The pressure sensor is a portable device, characterized in that provided with at least one number on the back of the touch screen, in order to detect the pressure in the vertical direction applied to the touch screen.
상기 터치 스크린의 후면에 탄성이 있는 재질로 구비되는 지지대를 더 포함하는 것을 특징으로 하는 휴대 기기.
The method of claim 11,
And a support provided on the back of the touch screen with an elastic material.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110021647A KR101177650B1 (en) | 2011-03-11 | 2011-03-11 | Method for controlling touch screen in portable device, and portable device of the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020110021647A KR101177650B1 (en) | 2011-03-11 | 2011-03-11 | Method for controlling touch screen in portable device, and portable device of the same |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101177650B1 true KR101177650B1 (en) | 2012-08-27 |
Family
ID=46887911
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020110021647A KR101177650B1 (en) | 2011-03-11 | 2011-03-11 | Method for controlling touch screen in portable device, and portable device of the same |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101177650B1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20150144992A (en) * | 2014-06-18 | 2015-12-29 | 엘지전자 주식회사 | Portable display device and controlling method thereof |
KR101760526B1 (en) | 2011-07-25 | 2017-07-24 | 한국과학기술원 | Method for estimatting touch pressure of mobile device using acceleration sensor |
WO2019107889A1 (en) * | 2017-12-01 | 2019-06-06 | 주식회사 하이딥 | Touch input device for detecting pressure applied to side surface |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10133818A (en) | 1996-10-29 | 1998-05-22 | Toshiba Corp | Input method and device for touch panel |
US20080024454A1 (en) | 2006-07-31 | 2008-01-31 | Paul Everest | Three-dimensional touch pad input device |
-
2011
- 2011-03-11 KR KR1020110021647A patent/KR101177650B1/en not_active IP Right Cessation
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10133818A (en) | 1996-10-29 | 1998-05-22 | Toshiba Corp | Input method and device for touch panel |
US20080024454A1 (en) | 2006-07-31 | 2008-01-31 | Paul Everest | Three-dimensional touch pad input device |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101760526B1 (en) | 2011-07-25 | 2017-07-24 | 한국과학기술원 | Method for estimatting touch pressure of mobile device using acceleration sensor |
KR20150144992A (en) * | 2014-06-18 | 2015-12-29 | 엘지전자 주식회사 | Portable display device and controlling method thereof |
KR102246554B1 (en) * | 2014-06-18 | 2021-04-30 | 엘지전자 주식회사 | Portable display device and controlling method thereof |
WO2019107889A1 (en) * | 2017-12-01 | 2019-06-06 | 주식회사 하이딥 | Touch input device for detecting pressure applied to side surface |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5529700B2 (en) | Information processing apparatus, control method thereof, and program | |
US9092058B2 (en) | Information processing apparatus, information processing method, and program | |
US9612675B2 (en) | Emulating pressure sensitivity on multi-touch devices | |
JP2016515747A (en) | Grip force sensor array for one-handed and multimodal interaction with handheld devices and methods | |
CN103106030B (en) | The display packing of a kind of soft keyboard, device and electronic equipment | |
JP6308769B2 (en) | Information processing apparatus, control method therefor, program, and storage medium | |
US20140327659A1 (en) | Electronic Apparatus | |
JP5974745B2 (en) | Touch panel input device, touch input method, and touch input control program | |
JP2014035562A (en) | Information processing apparatus, information processing method, and computer program | |
JP2014081807A (en) | Touch panel input device, control method therefor and program | |
KR20140133070A (en) | Touch sensing device and driving method thereof | |
WO2021213274A1 (en) | Method and apparatus for preventing false touch of mobile terminal, and computer device and storage medium | |
US10649555B2 (en) | Input interface device, control method and non-transitory computer-readable medium | |
JP5722230B2 (en) | Operation control device, operation control method, and input device | |
KR101177650B1 (en) | Method for controlling touch screen in portable device, and portable device of the same | |
KR20140058006A (en) | Electronic pen input sysme and input method using the same | |
WO2012111227A1 (en) | Touch input device, electronic apparatus, and input method | |
WO2010122825A1 (en) | Mobile terminal | |
US20120062477A1 (en) | Virtual touch control apparatus and method thereof | |
TW201738722A (en) | Program, computer device, program execution method, and system | |
CN106126045A (en) | The method of adjustment of a kind of interface of mobile terminal and device | |
US20120182231A1 (en) | Virtual Multi-Touch Control Apparatus and Method Thereof | |
KR101116414B1 (en) | Handwriting input device using for capacitive touch pannel | |
TW201528114A (en) | Electronic device and touch system, touch method thereof | |
JP2013037481A (en) | Input device, information processing device, input control method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20150729 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20160727 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20170725 Year of fee payment: 6 |
|
LAPS | Lapse due to unpaid annual fee |