KR20140086805A - Electronic apparatus, method for controlling the same and computer-readable recording medium - Google Patents
Electronic apparatus, method for controlling the same and computer-readable recording medium Download PDFInfo
- Publication number
- KR20140086805A KR20140086805A KR1020130098945A KR20130098945A KR20140086805A KR 20140086805 A KR20140086805 A KR 20140086805A KR 1020130098945 A KR1020130098945 A KR 1020130098945A KR 20130098945 A KR20130098945 A KR 20130098945A KR 20140086805 A KR20140086805 A KR 20140086805A
- Authority
- KR
- South Korea
- Prior art keywords
- touch
- pattern
- sensed
- areas
- touch pattern
- 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.)
- Withdrawn
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F9/00—Games not otherwise provided for
- A63F9/04—Dice; Dice-boxes; Mechanical dice-throwing devices
- A63F9/0468—Electronic dice; electronic dice simulators
-
- 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/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
-
- 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
-
- 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
-
- 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/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
- G06F3/0488—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 using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F9/00—Games not otherwise provided for
- A63F9/24—Electric games; Games using electronic circuits not otherwise provided for
- A63F2009/2401—Detail of input, input devices
- A63F2009/2402—Input by manual operation
- A63F2009/241—Touch screen
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2250/00—Miscellaneous game characteristics
- A63F2250/26—Miscellaneous game characteristics the game being influenced by physiological parameters
- A63F2250/265—Miscellaneous game characteristics the game being influenced by physiological parameters by skin resistance
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/04104—Multi-touch detection in digitiser, i.e. details about the simultaneous detection of a plurality of touching locations, e.g. multiple fingers or pen and finger
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
전자 장치가 개시된다. 본 전자 장치는, 이미지를 표시하는 디스플레이부, 디스플레이부의 표면상의 세 개 이상의 터치 영역을 감지하는 터치 감지부, 감지된 터치 영역의 개수 및 감지된 터치 영역 간의 총 거리를 기초로 감지된 터치 영역에 대한 터치 패턴을 식별하는 식별부, 및, 식별된 터치 패턴에 대응되는 이벤트를 수행하는 제어부를 포함한다. An electronic device is disclosed. The electronic device includes a display unit for displaying an image, a touch sensing unit for sensing three or more touch areas on the surface of the display unit, a touch area sensing based on the total distance between the sensed touch areas and the number of sensed touch areas An identification unit for identifying a touch pattern for the touch pattern, and a control unit for performing an event corresponding to the identified touch pattern.
Description
본 발명은 전자 장치, 그 제어 방법 및 컴퓨터 판독가능 기록매체에 관한 것으로, 더욱 상세하게는 복수의 터치 포인트 간의 총 거리를 이용하여 터치 패턴은 식별할 수 있는 전자 장치, 그 제어 방법 및 컴퓨터 판독가능 기록매체에 관한 것이다. BACKGROUND OF THE
개인용 컴퓨터와 태블릿 컴퓨터는 종종, 마우스, 키보드, 조이스틱, 핸들형 제어 장치 등과 같은 종래의 사용자 입력 장치 중 하나를 사용하는 게임 소프트웨어 응용프로그램의 구동에 사용된다. 터치 스크린 디스플레이, 특히 멀티-터치 기능의 출현과 함께, 소프트웨어 게임 응용프로그램들은 사용자 입력을 제공하는 수단으로서 터치 제스처를 쓰기 시작하였다. Personal computers and tablet computers are often used to drive game software applications that use one of the conventional user input devices, such as a mouse, keyboard, joystick, handheld control device, and the like. With the advent of touch screen displays, particularly multi-touch functions, software game applications have begun writing touch gestures as a means of providing user input.
구체적으로, 종래에는 투명 오버레이 감지 방식, 불투명 내장형 감지 방식, 카메라 감지 방식 등을 이용하여 사용자의 터치 제스처를 감지하였다. 여기서, 투명 오버레이 감지(Transparent Overlay sensing) 방식이란, 오버레이에 내장된 정전식 배선 안테나를 이용하여 손가락 터치를 인식하는 방식으로, 많은 전자 산업 분야에 적용된 방식이다. 최근에는 스마트폰 장치에 장착되어 널리 사용되고 있다. More specifically, a touch gesture of a user has been detected using a transparent overlay detection method, an opaque built-in sensing method, a camera sensing method, or the like. Here, the transparent overlay sensing method is a method of recognizing the finger touch by using the electrostatic wiring antenna built in the overlay, and is applied to many electronic industries. Recently, it has been widely used in a smartphone device.
그리고 불투명 내장형 감지(Opaque Embedded Sensing) 방식은 2001년 미쓰비시 전자 연구소(Mitsubishi Electronics Research Laboratory)에서 개발된 기술로, 본질적으로 비-디지털적인 물체를 갖는 휴먼 상호작용(human interaction)을 위하여, 대형 테이블형 프로젝션 디스플레이가 손가락이 특정 좌표 내에서 디스플레이를 터치할 때 전류 누설을 감지하는 것이 가능했던 정전식 결합 안테나 그리드와 연결되었다. 이 방법은 디스플레이 내의 전송 어레이와 각 사용자가 앉아 있는 의자를 정전식으로 연결하는 방식이다. Opaque Embedded Sensing is a technology developed by Mitsubishi Electronics Research Laboratory in 2001. In order to perform human interaction with essentially non-digital objects, The projection display was connected to a capacitive coupling antenna grid that was capable of detecting current leakage when the finger was touching the display within a certain coordinate. This method electrostatically connects the transmission array in the display with each user's sitting chair.
그리고 카메라 기반 감지(Camera-based Sensing)는 사용자가 어떠한 대상을 지시하는지를 감지하기 위하여, 손과 배경을 대비시키는 컴퓨터 영상 알고리즘을 이용한다. 이 방식의 단점은 카메라의 시야 범위 내에 반드시 감지 대상인 물체가 위치하여야 한다는 것이다. 이에 따라서, 감지 시스템의 강인성은 많은 경우에 감지 대상이 아닌 물체에 의한 폐색(occlusion)에 의해 제한될 수 있다. Camera-based sensing uses a computer-generated image algorithm that contrasts the hand and the background to detect which object the user is pointing to. The disadvantage of this method is that the object to be detected must be located within the field of view of the camera. Accordingly, the robustness of the sensing system can in many cases be limited by occlusion by objects other than the sensing object.
한편, 최근에 마이크로소프트 연구소(Microsoft Research)는 ThinSight(또는 PixelSense)라고 불리는 기술을 개발했는데, 이 기술의 IR 광층을 IR-반사 표면뿐만 아니라 사람 손가락의 상호작용을 감지하는데 이용하였다. 이 기술을 이용하여, 적외선 조명은 표면 근처에서 사용되거나, 적외선 층의 평면을 깨고 물체를 감지하기 위하여 디스플레이 표면의 뒷면에서 투사되었다. Recently, Microsoft Research has developed a technology called ThinSight (or PixelSense) that uses the IR light layer of this technology to detect the interaction of human fingers as well as IR-reflective surfaces. Using this technique, infrared light was used near the surface or projected from the back of the display surface to break the plane of the infrared layer and to sense objects.
이와 같은 적외선 광학 멀티-터치 기술이 개발되면서, 사람의 손가락 이외의 물체들을 감지하는 것이 가능하였다. 최근에는 특유의 방식으로 물체 및 해당 물체의 탁상에 대해서 가지는 방위를 식별할 수 있는 IR 도트 반사 시스템이 개발된바 있다. With the development of such an infrared optical multi-touch technology, it was possible to detect objects other than human fingers. In recent years, an IR dot reflection system has been developed which can identify an object and its bearing with respect to a table of the object in a unique manner.
이와 같이 현재의 멀티-터치 기술은 인체의 터치 상호 작용에 중점을 두고 있다. 그러나 비-전자식 물체들을 통한 멀티-터치 상호 작용을 가능하게 하는 전자 분야의 해법은 많지 않으며, 멀티-터치 정전식 주사위(또는 앱큐브)를 위한 해법은 존재하지 않았다. 또한, 기존의 방식들은 사제/해킹된 멀티-터치 물체의 극히 단순한 사용방법들을 언급하고 있을 뿐, 복잡하거나 세분화된 물체 인식을 수행하게 충분하지 않았다. Thus, current multi-touch technology focuses on human touch interaction. However, there are not many solutions in the electronics field that enable multi-touch interaction through non-electronic objects, and there is no solution for multi-touch electrostatic dice (or app cube). In addition, existing schemes only mention very simple ways of using prize / hacked multi-touch objects, but not enough to perform complex or granular object recognition.
따라서, 본 발명의 목적은 복수의 터치 포인트 간의 총 거리를 이용하여 터치 패턴은 식별할 수 있는 전자 장치, 그 제어 방법 및 컴퓨터 판독가능 기록매체를 제공하는 데 있다. Accordingly, an object of the present invention is to provide an electronic device, a control method thereof, and a computer-readable recording medium that can identify a touch pattern using a total distance between a plurality of touch points.
상술한 목적을 달성하기 위한 본 발명의 일 실시 예에 따른 전자 장치는, 이미지를 표시하는 디스플레이부, 상기 디스플레이부의 표면상의 세 개 이상의 터치 영역을 감지하는 터치 감지부, 상기 감지된 터치 영역의 개수 및 상기 감지된 터치 영역 간의 총 거리를 기초로 상기 감지된 터치 영역에 대한 터치 패턴을 식별하는 식별부, 및, 상기 식별된 터치 패턴에 대응되는 이벤트를 수행하는 제어부를 포함한다. According to an aspect of the present invention, there is provided an electronic device including a display unit for displaying an image, a touch sensing unit for sensing three or more touch areas on a surface of the display unit, And an identification unit for identifying a touch pattern for the sensed touch area based on the total distance between the sensed touch areas, and a controller for performing an event corresponding to the identified touch pattern.
이 경우, 상기 식별부는, 상기 감지된 터치 영역 간의 거리가 기설정된 간격 범위 내인지를 판단하고, 상기 판단 결과에 따라 상기 감지된 터치 영역의 개수 및 상기 감지된 터치 영역 간의 총 거리와 기저장된 정보를 비교하여 터치 패턴을 식별할 수 있다. In this case, the identification unit may determine whether the distance between the sensed touch areas is within a predetermined interval, and determine whether the sensed distance is greater than the sensed number of touch areas and the total distance between the sensed touch areas, So that the touch pattern can be identified.
한편, 상기 식별부는, 기설정된 시간 동안 감지된 터치 영역에 대해서, 상기 기설정된 시간 동안의 터치 영역 간의 평균 총 거리를 이용하여 터치 패턴을 식별할 수 있다. Meanwhile, the identification unit may identify the touch pattern using the average total distance between the touch areas for the preset time, with respect to the touch area sensed for a preset time.
한편, 상기 제어부는, 상기 식별된 터치 패턴 및 상기 터치 패턴의 상기 디스플레이 장치상의 위치에 대응되는 이벤트를 수행할 수 있다. Meanwhile, the controller may perform an event corresponding to the position of the identified touch pattern and the touch pattern on the display device.
한편, 상기 제어부는, 상기 식별된 터치 패턴에 대응되는 이미지가 표시되도록 상기 디스플레이부를 제어할 수 있다. Meanwhile, the control unit may control the display unit to display an image corresponding to the identified touch pattern.
한편, 상기 터치 영역은, 복수의 정전식 터치 포인트를 포함하는 터치 패턴이 표면에 배치된 물체의 상호 작용에 의한 것일 수 있다. Meanwhile, the touch area may be a touch pattern including a plurality of capacitive touch points, which is caused by an interaction of objects disposed on the surface.
이 경우, 상기 물체는, 사용자의 접촉에 의한 정전 용량을 상기 복수의 정전식 터치 포인트로 전달하기 위하여, 상기 터치 패턴이 배치된 표면 및 상기 표면과 다른 표면에 배치되는 정전 라인을 포함할 수 있다. In this case, the object may include a surface on which the touch pattern is disposed and an electrostatic line disposed on a surface different from the surface, in order to transmit a capacitance due to a user's touch to the plurality of electrostatic touch points .
한편, 상기 복수의 정전식 터치 포인트 중 두 개의 정전식 터치 포인트는 기설정된 거리를 가질 수 있다. On the other hand, the two electrostatic touch points of the plurality of electrostatic touch points may have predetermined distances.
이 경우, 상기 식별부는, 기설정된 거리를 갖는 두 개의 터치 영역과 다른 터치 영역 간의 방향 및 거리를 이용하여 상기 터치 패턴의 방향을 감지할 수 있다. In this case, the identification unit may sense the direction of the touch pattern using the direction and distance between two touch regions having a predetermined distance and another touch region.
이 경우, 상기 제어부는, 상기 식별된 터치 패턴 및 감지된 터치 패턴의 방향에 대응되는 이벤트를 수행할 수 있다. In this case, the controller may perform an event corresponding to the identified touch pattern and the direction of the sensed touch pattern.
한편, 본 실시 예에 따른 전자 장치의 제어 방법은, 이미지를 표시하는 단계, 디스플레이부의 표면상의 세 개 이상의 터치 영역을 감지하는 단계, 상기 감지된 터치 영역의 개수 및 상기 감지된 터치 영역 간의 총 거리를 기초로 상기 감지된 터치 영역에 대한 터치 패턴을 식별하는 단계, 및 상기 식별된 터치 패턴에 대응되는 이벤트를 수행하는 단계를 포함한다. Meanwhile, the control method of the electronic device according to the present embodiment includes the steps of displaying an image, sensing three or more touch regions on the surface of the display unit, detecting a total number of sensed touch regions and a total distance Identifying a touch pattern for the sensed touch area on the basis of the sensed touch pattern, and performing an event corresponding to the sensed touch pattern.
이 경우, 상기 식별하는 단계는, 상기 감지된 터치 영역 간의 거리가 기설정된 간격 범위 내인지를 판단하고, 상기 판단 결과에 따라 상기 감지된 터치 영역의 개수 및 상기 감지된 정전식 터치 영역 간의 총 거리와 기저장된 정보를 비교하여 터치 패턴을 식별할 수 있다. In this case, the identifying step may include: determining whether a distance between the sensed touch areas is within a predetermined interval, determining a number of the sensed touch areas and a total distance between the sensed electrostatic touch areas And the stored information can be compared to identify the touch pattern.
한편, 상기 식별하는 단계는, 기설정된 시간 동안 감지된 터치 영역에 대해서, 상기 기설정된 시간 동안의 터치 영역 간의 평균 총 거리를 이용하여 터치 패턴을 식별할 수 있다. Meanwhile, the identifying step may identify the touch pattern using the average total distance between the touch areas for the predetermined time, with respect to the touch area sensed for a preset time.
한편, 상기 이벤트를 수행하는 단계는, 상기 식별된 터치 패턴 및 상기 터치 패턴의 상기 디스플레이 장치상의 위치에 대응되는 이벤트를 수행할 수 있다. The performing of the event may perform an event corresponding to the position of the identified touch pattern and the touch pattern on the display device.
한편, 상기 이벤트를 수행하는 단계는, 상기 식별된 터치 패턴에 대응되는 이미지를 표시할 수 있다. The performing of the event may display an image corresponding to the identified touch pattern.
한편, 상기 터치 영역은, 복수의 정전식 터치 포인트를 포함하는 터치 패턴이 표면에 배치된 물체의 상호 작용에 의한 것일 수 있다. Meanwhile, the touch area may be a touch pattern including a plurality of capacitive touch points, which is caused by an interaction of objects disposed on the surface.
한편, 상기 복수의 정전식 터치 포인트 중 두 개의 정전식 터치 포인트는 기설정된 거리를 가질 수 있다. On the other hand, the two electrostatic touch points of the plurality of electrostatic touch points may have predetermined distances.
이 경우, 상기 식별하는 단계는, 기설정된 거리를 갖는 두 개의 터치 영역과 다른 터치 영역 간의 방향 및 거리를 이용하여 상기 터치 패턴의 방향을 감지할 수 있다. In this case, the identifying step may detect the direction of the touch pattern by using a direction and a distance between two touch areas having a predetermined distance and another touch area.
이 경우, 상기 이벤트를 수행하는 단계는, 상기 식별된 터치 패턴 및 감지된 터치 패턴의 방향에 대응되는 이벤트를 수행할 수 있다. In this case, the step of performing the event may perform an event corresponding to the identified touch pattern and the direction of the sensed touch pattern.
한편, 본 실시 예에 따른 전자 장치의 제어 방법을 실행하기 위한 프로그램을 포함하는 컴퓨터 판독가능 기록 매체에 있어서, 상기 제어 방법은, 이미지를 표시하는 단계, 디스플레이부의 표면상의 세 개 이상의 터치 영역을 감지하는 단계, 상기 감지된 터치 영역의 개수 및 상기 감지된 터치 영역 간의 총 거리를 기초로 상기 감지된 터치 영역에 대한 터치 패턴을 식별하는 단계, 및, 상기 식별된 터치 패턴에 대응되는 이벤트를 수행하는 단계를 포함한다. On the other hand, in the computer readable recording medium including the program for executing the control method of the electronic device according to the present embodiment, the control method includes the steps of displaying an image, detecting three or more touch regions on the surface of the display portion Identifying a touch pattern for the sensed touch area based on the sensed number of touch areas and the total distance between the sensed touch areas, and performing an event corresponding to the sensed touch pattern .
도 1은 본 발명의 일 실시 예에 따른 전자 시스템의 구성을 도시한 도면,
도 2는 도 1의 전자 장치의 구성을 도시한 블록도,
도 3은 도 2의 터치 패턴이 표면에 배치된 패턴 물체의 예를 도시한 도면,
도 4는 도 3의 패턴 물체에 대한 펼쳐진 예를 도시한 도면,
도 5는 다른 실시 예에 따른 터치 패턴이 표면에 배치된 패턴 물체의 예를 도시한 도면,
도 6 및 도 7은 본 실시 예에 따른 전자 시스템의 동작을 설명하기 위한 도면,
도 8은 제1 실시 예에 따른 터치 패턴의 예를 도시한 도면,
도 9는 도 8의 터치 패턴을 이용한 패턴 물체의 예를 도시한 도면,
도 10은 제2 실시 예에 따른 터치 패턴의 예를 도시한 도면,
도 11은 도 10의 터치 패턴을 이용한 패턴 물체의 예를 도시한 도면,
도 12는 본 실시 예에 따른 전자 장치의 제어 동작을 설명하기 위한 흐름도, 그리고,
도 13 내지 도 15는 도 12의 식별 동작을 구체적으로 설명하기 위한 흐름도이다. 1 is a diagram showing a configuration of an electronic system according to an embodiment of the present invention;
2 is a block diagram showing the configuration of the electronic device of FIG. 1;
Fig. 3 is a view showing an example of a patterned object in which the touch pattern of Fig. 2 is disposed on the surface,
Fig. 4 is an exploded view of the patterned object of Fig. 3,
5 is a view showing an example of a patterned object in which a touch pattern according to another embodiment is disposed on a surface,
6 and 7 are diagrams for explaining the operation of the electronic system according to the present embodiment,
8 is a view showing an example of a touch pattern according to the first embodiment,
Fig. 9 is a view showing an example of a patterned object using the touch pattern of Fig. 8,
10 is a view showing an example of a touch pattern according to the second embodiment,
11 is a view showing an example of a patterned object using the touch pattern of Fig. 10,
12 is a flowchart for explaining a control operation of the electronic device according to the present embodiment,
13 to 15 are flow charts for specifically explaining the identifying operation of Fig.
이하에서, 첨부된 도면을 참조하여 본 발명에 대하여 자세하게 설명한다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명의 일 실시 예에 따른 전자 시스템의 구성을 도시한 도면이다. 1 is a diagram showing a configuration of an electronic system according to an embodiment of the present invention.
도 1을 참조하면, 전자 시스템(1000)은 전자 장치(100) 및 전자 패턴이 표면에 배치된 물체(200, 또는 앱큐브, 이하에서는 패턴 물체라고 지칭한다)로 구성된다. Referring to Fig. 1, an
전자 장치(100)는 터치 스크린을 포함하며, 터치 스크린상의 사용자의 터치에 의한 터치 영역 또는 터치 패턴(또는 큐브)이 배치된 물체의 터치에 의한 터치 영역을 감지한다. 그리고 전자 장치(100)는 복수의 터치 영역이 감지되면, 감지된 복수의 터치 영역의 개수 및 감지된 복수의 터치 영역의 총 거리를 기초로 터치 패턴을 식별하고, 식별된 터치 패턴에 대응되는 이벤트를 수행한다. 이와 같은 전자 장치(100)의 구체적인 동작 및 구성에 대해서는 도 2를 참조하여 후술한다. The
패턴 물체(200)는 복수의 정전식 터치 포인트를 포함하는 터치 패턴이 표면에 배치된 물체이다. 이와 같은 물체는 주사위와 같은 정육면체일 수 있으나, 정팔면체, 원뿔, 사각뿔 등의 다른 형상을 가질 수 있다. 패턴 물체의 구체적인 형상 및 동작에 대해서는 도 3 내지 도 5를 참조하여 후술한다. The
이상과 같이 본 실시 예에 따른 전자 시스템(1000)은 복수의 터치 영역에 대한 개수 및 복수의 터치 영역 간의 총 길이를 기초로 터치 패턴을 식별하는바, 복잡하거나 세분화된 터치 패턴을 식별할 수 있게 된다.
As described above, the
도 2는 도 1의 전자 장치의 구성을 도시한 블록도이다. 2 is a block diagram showing the configuration of the electronic apparatus of Fig.
도 2를 참조하면, 전자 장치(100)는 통신 인터페이스부(110), 사용자 인터페이스부(120), 저장부(130), 식별부(140) 및 제어부(150)로 구성될 수 있다. 이러한 전자 장치는 터치 스크린을 구비하는 데스크탑 PC, 노트북 PC, 태블릿 PC, MP3, 스마트폰, PMP 등일 수 있다. 2, the
통신 인터페이스부(110)는 전자 장치(100)를 외부 장치(미도시)에 연결하기 위해 형성되고, 근거리 통신망(LAN: Local Area Network) 및 인터넷망을 통해 외부 장치에 접속되는 형태뿐만 아니라, 무선 통신(예를 들어, GSM, UMTS, LTE, WiBRO, WiFi, 블루투스 등의 무선 통신) 방식에 의해서 접속될 수 있다. The
사용자 인터페이스부(120)는 전자 장치(100)에서 지원하는 각종 기능을 사용자가 설정 또는 선택할 수 있는 다수의 기능키를 구비하며, 전자 장치(100)에서 제공하는 각종 정보를 표시하거나 음향으로 출력할 수 있다. 구체적으로, 사용자 인터페이스부(120)는 터치 패널과 같은 터치 감지부(123)와 영상을 표시하는 디스플레이부(121)의 결합으로 구현될 수 있다. 본 실시 예에서는 터치 입력을 받는 장치와 영상을 표시하는 장치가 구분된 것으로 도시하였으나, 구현시에는 입력과 출력이 동시에 구현되는 터치 스크린이 이용될 수도 있다. The
디스플레이부(121)는 이미지를 표시한다. 구체적으로, 디스플레이부(121)는 사용자의 조작 및 후술할 패턴 물체(200)와의 상호작용의 결과에 대응되는 이미지를 표시할 수 있다. The
터치 감지부(123)는 디스플레이부(121)의 표면상의 터치 영역을 감지한다. 구체적으로, 터치 감지부(123)는 정전식 방식으로 사용자의 터치에 의한 터치 영역 또는 물체의 터치 패턴에 의한 터치 영역을 감지할 수 있다. 이러한 정전식 방식은 능동형 전기 정전용량이 이용될 수 있으며, 수동적 전기 용량이 이용될 수 있다. 한편, 본 실시 예에서는 정전식 방식으로 터치 영역을 감지하는 것으로 설명하였지만, 구현시는 IR 광층을 이용하여 터치 영역을 감지할 수도 있다. 즉, 터치 표면을 적외선으로 촬영하고, 촬영된 이미지를 분석하여 터치 영역을 감지하는 형태로도 구현될 수 있다. The
저장부(130)는 전자 장치(100)의 구동을 위한 프로그램을 저장한다. 구체적으로, 저장부(130)는 전자 장치(100)의 구동시 필요한 각종 명령어의 집합인 프로그램을 저장할 수 있다. 여기서 프로그램은 특정의 서비스를 제공하기 위한 응용 프로그램뿐만 아니라 응용 프로그램을 구동시키기 위한 운영 프로그램을 포함한다. The
그리고 저장부(130)는 터치 패턴에 정보를 저장할 수 있다. 구체적으로, 저장부(130)는 터치 패턴의 형상에 대한 정보 및 해당 터치 패턴에 대응되는 이벤트 정보를 저장할 수 있다. 여기서 터치 패턴의 형상에 대한 정보는 터치 패턴의 이미지 자체일 수 있으며, 터치 패턴을 구성하는 터치 영역의 개수, 터치 영역 간의 총 길이 등의 정보일 수 있다. 그리고 터치 패턴에 대응되는 이벤트는 응용프로그램을 위한 키 입력의 결합(예를 들어, Ctrl+Alt+2), 화면상에 표시된 오브젝트의 회전 또는 슬라이딩, 화면의 밝기, 음향 업/다운일 수 있으며, 응용 프로그램상의 도구의 선택(예를 들어, 그림 응용 프로그램에서의 붓 선택 또는 1인칭 슈팅 게임에서의 무기 종류의 선택) 등일 수 있다. The
이러한 저장부(130)는 호스트 장치(100) 내의 저장매체 및 외부 저장 매체, 예를 들어, USB 메모리를 포함한 Removable Disk, 네트워크를 통한 웹서버(Web server) 등으로 구현될 수 있다. The
식별부(140)는 감지된 터치 영역의 개수 및 감지된 터치 영역 간의 총거리를 기초로 감지된 터치 영역에 대한 터치 패턴을 식별할 수 있다. 구체적으로, 식별부(140)는 감지된 터치 영역의 개수를 기초로 터치 패턴에 해당하는 지를 판단할 수 있다. 예를 들어, 터치 패턴은 복수의 멀티 포인트로 구성되는바, 하나의 터치 영역만이 감지되면, 식별부(140)는 일반적인 터치인 것으로 판단할 수 있다. The
반면에, 복수의 터치 영역이 감지되면, 식별부(140)는 감지된 복수의 터치 영역 간의 간격이 기설정된 간격 범위 내인지를 판단한다. 구체적으로, 패턴 물체의 의한 터치 패턴은 기설정된 범위 내에 배치되나, 사용자의 멀티 터치는 화면상의 넓은 범위 내에서 터치될 수 있다. 따라서, 식별부(140)는 이러한 사용자의 멀티 터치와 패턴 물체에 의한 터치 패턴에 의한 터치 영역을 구비하기 위하여, 복수의 터치 영역 간의 간격이 기설정된 간격 범위 내인지를 판단할 수 있다. On the other hand, if a plurality of touch areas are detected, the
그리고 식별부(140)는 복수의 터치 영역 간의 총 길이를 기초로 터치 패턴을 식별한다. 구체적으로, 식별부(140)는 복수의 터치 영역 간의 거리를 계산하고, 계산된 거리를 합산하여, 기저장된 패턴들의 총 거리와 비교함으로써, 터치 패턴을 식별할 수 있다. 이때, 식별부(140)는 기설정된 시간 동안 감지된 터치 영역에 대해서, 기설정된 시간 동안의 터치 영역 간의 평균 총 거리를 이용하여 터치 패턴을 식별할 수 있다. The
그리고 식별부(140)는 식별된 터치 패턴의 방향을 감지할 수 있다. 구체적으로, 식별부(140)는 복수의 터치 영역 간의 거리가 기설정된 거리를 갖는 두 터치 영역의 배치 방향을 기초로 식별된 터치 패턴의 방향을 감지할 수 있다. 또는 식별부(140)는 식별된 터치 영역의 배치 형태를 기초로 식별된 터치 패턴의 방향을 감지할 수도 있다. 이와 관련하여서는 도 8 내지 도 11을 참조하여 후술한다. The
그리고 식별부(140)는 식별된 터치 패턴의 디스플레이 장치 상의 위치를 식별할 수 있다. 구체적으로, 식별부(140)는 복수의 터치 영역 중 터치 패턴을 이루는 터치 패턴에 대한 디스플레이 장치 상의 위치를 식별할 수 있다. The
제어부(150)는 전자 장치(100) 내의 각 구성에 대한 제어를 수행한다. 구체적으로, 제어부(150)는 사용자의 응용 프로그램의 구동 명령에 기초하여 응용 프로그램을 실행하고, 그에 따른 이미지가 표시되도록 사용자 인터페이스부(120)를 제어할 수 있다. 이러한 구동 명령은 터치 패턴의 식별에 의한 동작일 수 있다. The
이미지의 표시 중에 사용자로의 손 또는 패턴 물체로부터 터치 입력이 감지되면, 제어부(150)는 해당 터치 입력이 패턴 터치인지 판단되도록 식별부(140)를 제어할 수 있다. 그리고 제어부(150)는 해당 터치 입력이 패턴 터치이면, 어떠한 패턴 터치인지 식별되도록 식별부(140)를 제어하고, 식별된 패턴 터치에 대응되는 이벤트를 수행할 수 있다. 예를 들어, 특정 패턴 터치에 대응되는 이벤트가 키 입력의 결합이면, 키 입력의 결합에 대응되는 동작을 수행할 수 있으며, 특정 패턴 터치에 대응되는 이벤트가 화면상에 표시된 오브젝트의 회전 또는 슬라이딩, 화면의 밝기, 음향 업/다운이면, 이에 대응되는 동작이 수행되도록 할 수 있다. If a touch input is detected from a hand or a pattern object to the user during the display of the image, the
그리고 제어부(150)는 식별된 패턴 터치 및 해당 패턴 터치의 방향에 대응되는 이벤트를 수행할 수 있다. 예를 들어, 식별된 패턴 터치가 볼륨 조절과 관련된 패턴 터치이면, 제어부(150)는 식별된 패턴 터치의 방향에 따라 볼륨의 크기를 조절할 수 있다. 즉, A 터치 패턴이 볼륨 조절과 관련된 터치 패턴이고, A 터치 패턴의 방향이 0도로 배치되어 있는 경우에, 제어부(150)는 뮤트 처리할 수 있다. 또는 A 터치 패턴이 90도로 배치되어 있는 경우에 제어부(150)는 최대 볼륨의 50%로 음향을 조절할 수 있다. The
그리고 제어부(150)는 식별된 패턴 터치 및 해당 패턴 터치의 디스플레이 장치 상의 위치에 따라 이벤트를 진행할 수 있다. 예를 들어, 식별된 패턴 터치가 볼륨 조절과 관련된 패턴 터치이면, 제어부(150)는 식별된 패턴 터치의 디스플레이 장치 상의 위치에 따라 볼륨을 조절할 수 있다. 즉, A 터치 패턴이 볼륨 조절과 관련된 터치 패턴이고, A 터치 패턴이 디스플레이 장치 상의 하단에 위치하면, 제어부(150)는 음향을 뮤트 처리할 수 있다. 또는 A 터치 패턴이 디스플레이 장치 상의 상단에 위치하면, 제어부(150)는 현재 볼륨보다 기설정된 크기만큼 볼륨을 업할 수 있다. The
한편, 본 실시 예에서는 볼륨 조절과 관련된 이벤트를 처리하는 방법에 대해서만 설명하였지만, 구현시에는 전자 장치(100)에서 수행될 수 있는 여러 가지 이벤트가 터치 패턴에 매핑되어 있을 수 있으며, 터치 패턴의 방향 및 터치 패턴의 디스플레이 장치 상의 위치가 동시에 적용되어 적용될 수도 있다. However, in the implementation, various events that can be performed in the
이상과 같이 본 실시 예에 따른 전자 장치(100)는 복수의 터치 영역에 대한 개수 및 복수의 터치 영역 간의 총 길이를 기초로 터치 패턴을 식별하는바, 복잡하거나 세분화된 터치 패턴을 식별할 수 있게 된다.
As described above, the
도 3은 도 2의 터치 패턴이 표면에 배치된 물체의 예를 도시한 도면이다. 3 is a view showing an example of an object in which the touch pattern of Fig. 2 is disposed on the surface.
도 2를 참조하면, 패턴 물체(200)는 일 면에 터치 패턴이 배치된다. 여기서 패턴 물체(200)는 주사위와 같은 정육면체 형태를 가지나, 이에 한정되지 않으며, 정팔면체, 육각뿔 등과 같은 다른 형태를 가질 수 있다. Referring to FIG. 2, the
터치 패턴은 복수의 정전식 터치 포인트(210)를 포함한다. 그리고 각 정전식 터치 포인트(210)는 정전 라인(220)을 통하여 상호 연결된다. The touch pattern includes a plurality of capacitive touch points 210. And each
이러한 정전식 터치 포인트(210) 및 정전 라인(220)은 금속 물질로 이루어진다. 이에 따라, 사용자가 터치 패턴이 배치된 패턴 물체(200)의 일 면이나, 다른 면을 손가락을 이용하여 잡게 되면, 사용자의 접촉에 의한 정전 용량이 정전 라인(220)을 통하여 복수의 정전식 터치 포인트(210)로 전달되게 되고, 터치 스크린상에 놓인 터치 패턴은 정전식 터치를 유발하게 된다.
The
도 4는 도 3의 물체에 대한 펼쳐진 예를 도시한 도면이다. Fig. 4 is an illustration showing an example of the object of Fig. 3 unfolded. Fig.
도 4를 참조하면, 패턴 물체는 복수의 면에 대해서 서로 다른 패턴을 구비할 수 있다. 도시된 예에서는 주사위와 같이 서로 다른 표면에 서로 다른 개수의 터치 포인트를 갖는다. 구현시에는 도 8 또는 도 10과 같은 터치 패턴이 물체의 표면에 배치될 수도 있다. Referring to FIG. 4, the patterned object may have different patterns for a plurality of surfaces. In the illustrated example, the touch points have different numbers of touch points on different surfaces such as a die. In the implementation, the touch pattern as shown in FIG. 8 or FIG. 10 may be disposed on the surface of the object.
한편, 도 3 및 도 4를 설명함에 있어서, 패턴 물체(200)는 사용자의 접촉에 의해서만 정전 용량이 유발되어 동작하는 것으로 설명하였다. 그러나 구현시에는 패턴 물체(200)는 도 5에 도시된 바와 같이 자체적으로 정전 용량을 발생시킬 수 있는 구성을 포함할 수 있으며, 이러한 경우, 사용자의 손가락 등이 직접적으로 패턴 물체(200)에 접촉하지 않은 경우에도, 예를 들어, 사용자가 장갑 등을 착용하고 있는 경우에도, 패턴 물체(200)는 전자 장치(100)와 상호 작용이 가능하다.
3 and 4, it has been described that the
도 6 및 도 7은 본 실시 예에 따른 전자 시스템의 동작을 설명하기 위한 도면이다. 구체적으로, 도 6 및 도 7은 사용자가 패턴 물체를 통해 게임과 상호작용할 수 있도록 하는 대표적인 게임 응용프로그램을 도시한 것으로, 도 6에서는 사용자가 패턴 물체의 윗면을 터치하고 있으며, 도 7에서는 사용자가 패턴 물체의 측면을 터치하고 있다. 6 and 7 are diagrams for explaining the operation of the electronic system according to the present embodiment. 6 and 7 illustrate a typical game application program that allows a user to interact with a game through a pattern object. In FIG. 6, a user touches the top side of a pattern object, and in FIG. 7, Touching the side of the patterned object.
이와 같이 사용자가 패턴 물체를 윗면 또는 측면을 터치함으로써 사용자의 정전 용량을 패턴 물체의 하면에 전달하게 되고, 이에 따라 패턴 물체(200)는 전자 장치(100)와 상호 작용을 수행할 수 있음을 확인할 수 있다.
In this way, the user touches the upper surface or the side surface of the patterned object to transmit the capacitance of the user to the lower surface of the patterned object, thereby confirming that the
도 8은 제1 실시 예에 따른 터치 패턴의 예를 도시한 도면이고, 도 9는 도 8의 터치 패턴을 이용한 패턴 물체의 예를 도시한 도면이다. Fig. 8 is a diagram showing an example of a touch pattern according to the first embodiment, and Fig. 9 is a diagram showing an example of a pattern object using the touch pattern of Fig.
도 8 및 도 9를 참조하면, 각각의 터치 패턴은 복수의 터치 포인트를 구비하며, 하나의 터치 패턴 내의 복수의 터치 포인트는 상호 대칭되게 배치된다. 도 8 및 도 9와 같은 터치 패턴은 터치 포인트 간의 총 거리를 상호 다르다. 이에 따라, 전자 장치(100)는 터치 패턴 내의 터치 포인트 간의 총 거리를 기초로 터치 패턴을 식별할 수 있다.
8 and 9, each touch pattern includes a plurality of touch points, and a plurality of touch points within one touch pattern are disposed symmetrically with respect to each other. The touch patterns shown in FIGS. 8 and 9 have different total distances between touch points. Accordingly, the
도 10은 제2 실시 예에 따른 터치 패턴의 예를 도시한 도면이고, 도 11은 도 10의 터치 패턴을 이용한 패턴 물체의 예를 도시한 도면이다. 10 is a view showing an example of a touch pattern according to the second embodiment, and Fig. 11 is a view showing an example of a pattern object using the touch pattern of Fig.
도 10 및 도 11을 참조하면, 각각의 터치 패턴은 복수의 터치 포인트를 구비하며, 하나의 터치 패턴 내의 3개 이상의 터치 포인트는 대칭되지 않게 배치된다. 그리고 터치 패턴 내의 터치 포인트 간의 총 거리는 상호 다르다. 이에 따라, 전자 장치(100)는 터치 패턴 내의 터치 포인트 간의 총 거리를 기초로 터치 패턴을 식별할 수 있다. 10 and 11, each touch pattern has a plurality of touch points, and three or more touch points in one touch pattern are disposed unmodulated. And the total distance between the touch points in the touch pattern is different. Accordingly, the
또한, 도 10 및 도 11을 참조하면, 복수의 터치 포인트 중 두 개의 터치 포인트는 기설정된 고정된 거리(예를 들어, 5mm)를 갖는다. 이에 따라서, 전자 장치(100)는 터치 포인트 간의 총 거리를 이용하여 터치 패턴을 식별하고, 기설정된 고정된 거리를 갖는 두 개의 포인트와 나머지 터치 포인트의 위치를 이용하여 해당 터치 패턴의 배치 방향을 파악할 수 있다. 예를 들어, 두 개의 터치 포인트를 갖는 터치 패턴의 경우에는 앞/뒤 또는 좌/우 구별을 할 수 없는데 반해, 3개 이상의 터치 포인트가 비대칭되게 배치되어 있는 경우에는 터치 물체의 배치 방향에 대해서도 식별할 수 있게 된다.
10 and 11, two of the plurality of touch points have a predetermined fixed distance (for example, 5 mm). Accordingly, the
도 12는 본 실시 예에 따른 전자 장치의 제어 동작을 설명하기 위한 흐름도이다. 12 is a flowchart for explaining the control operation of the electronic device according to the present embodiment.
도 12를 참조하면, 먼저 이미지를 표시한다(S1210). 구체적으로, 사용자가 선택한 응용프로그램에서 제공되는 이미지 또는 동영상을 표시할 수 있다. 이때, 이미지를 표시하면서, 음향을 함께 표시할 수 있다. Referring to FIG. 12, an image is displayed first (S1210). Specifically, an image or a moving picture provided by an application selected by the user can be displayed. At this time, the sound can be displayed together while displaying the image.
그리고 디스플레이부의 표면상의 터치 영역을 감지한다(S1220). 구체적으로, 정전식 방식으로 사용자의 터치에 의한 터치 영역 또는 물체의 터치 패턴에 의한 터치 영역을 감지할 수 있다. 한편, 본 실시 예에서는 정전식 방식으로 터치 영역을 감지하는 것으로 설명하였지만, 구현시는 IR 광층을 이용하여 터치 영역을 감지할 수도 있다. 이때, 사용자의 터치 영역이 복수개인 경우에, 아래와 같은 식별 동작이 수행되며, 사용자의 터치 영역이 하나이면, 별도의 식별 동작 없이, 기존과 동일하게 바로 해당 터치 영역에 대응되는 이벤트를 수행할 수 있다. Then, a touch area on the surface of the display unit is sensed (S1220). Specifically, it is possible to sense a touch area by a touch of a user or a touch area by a touch pattern of an object in an electrostatic method. In this embodiment, the touch region is sensed by the electrostatic method. However, the touch region may be sensed by using the IR light layer. At this time, if there are a plurality of user's touch areas, the following identification operation is performed. If there is only one touch area of the user, an event corresponding to the corresponding touch area can be performed have.
그리고 감지된 정전식 터치 영역의 개수 및 감지된 정전식 터치 영역 간의 총 거리를 기초로 감지된 터치 영역에 대한 터치 패턴을 식별한다(S1230). 구체적으로, 감지된 터치 영역의 개수를 기초로 해당 터치가 터치 패턴인지를 판단하고, 기설정된 범위 내의 복수의 터치 패턴이면 터치 패턴으로 판단하고, 복수의 터치 영역 간의 총 길이를 기초로 기저장된 패턴에 정보와 비교하여 터치 패턴을 식별할 수 있다. 터치 패턴의 구체적인 동작에 대해서는 도 13 내지 도 15를 참조하여 후술한다. Then, in step S1230, the touch pattern for the sensed touch area is identified based on the number of the sensed electrostatic touch areas and the total distance between the sensed electrostatic touch areas. Specifically, it is determined whether the touch is a touch pattern based on the number of touch areas detected. If the touch pattern is a plurality of touch patterns within a preset range, the touch pattern is determined as a touch pattern. So that the touch pattern can be identified. The specific operation of the touch pattern will be described later with reference to Figs. 13 to 15. Fig.
식별된 터치 패턴에 대응되는 이벤트를 수행한다(S1240). 예를 들어, 특정 패턴 터치에 대응되는 이벤트가 키 입력의 결합이면, 키 입력의 결합에 대응되는 동작을 수행할 수 있으며, 특정 패턴 터치에 대응되는 이벤트가 화면상에 표시된 오브젝트의 회전 또는 슬라이딩, 화면의 밝기, 음향 업/다운이면, 이에 대응되는 동작이 수행되도록 할 수 있다. And performs an event corresponding to the identified touch pattern (S1240). For example, if an event corresponding to a specific pattern touch is a combination of key inputs, an operation corresponding to a combination of key inputs can be performed. An event corresponding to a specific pattern touch can be rotated or slid on an object displayed on the screen, If the brightness of the screen and the sound up / down are detected, the corresponding operation can be performed.
따라서, 본 실시 예에 따른 전자 장치의 제어 방법은, 복수의 터치 영역에 대한 개수 및 복수의 터치 영역 간의 총 길이를 기초로 터치 패턴을 식별하는바, 복잡하거나 세분화된 터치 패턴을 식별할 수 있게 된다. 도 12와 같은 전자 장치의 제어 방법은 도 2의 구성을 가지는 전자 장치상에서 실행될 수 있으며, 그 밖의 구성을 가지는 전자 장치상에서도 실행될 수 있다. Therefore, the control method of the electronic device according to the present embodiment identifies the touch pattern based on the number of the plurality of touch areas and the total length between the plurality of touch areas, so that it is possible to identify a complicated or subdivided touch pattern do. The control method of the electronic device as shown in Fig. 12 can be executed on the electronic device having the configuration of Fig. 2, and also on the electronic device having other configurations.
또한, 상술한 바와 같은 전자 장치의 제어 방법은 컴퓨터에서 실행될 수 있는 실행가능한 알고리즘을 포함하는 프로그램(또는 애플리케이션)으로 구현될 수 있고, 상기 프로그램은 비일시적 판독 가능 매체(non-transitory computer readable medium)에 저장되어 제공될 수 있다. Also, the method of controlling an electronic device as described above may be implemented in a program (or application) that includes an executable algorithm that can be executed in a computer, the program being stored in a non-transitory computer readable medium, As shown in FIG.
비일시적 판독 가능 매체란 레지스터, 캐쉬, 메모리 등과 같이 짧은 순간 동안 데이터를 저장하는 매체가 아니라 반영구적으로 데이터를 저장하며, 기기에 의해 판독(reading)이 가능한 매체를 의미한다. 구체적으로는, 상술한 다양한 애플리케이션 또는 프로그램들은 CD, DVD, 하드 디스크, 블루레이 디스크, USB, 메모리카드, ROM 등과 같은 비일시적 판독 가능 매체에 저장되어 제공될 수 있다.
A non-transitory readable medium is a medium that stores data for a short period of time, such as a register, cache, memory, etc., but semi-permanently stores data and is readable by the apparatus. In particular, the various applications or programs described above may be stored and provided on non-volatile readable media such as CD, DVD, hard disk, Blu-ray disk, USB, memory card, ROM,
도 13 내지 도 15는 도 12의 식별 동작을 구체적으로 설명하기 위한 흐름도이다. 13 to 15 are flow charts for specifically explaining the identifying operation of Fig.
도 13을 참조하면, 터치 스크린 상에 터치(터치 포인트 A)가 감지되면(S1305), 해당 터치는 패턴 물체에 대한 정전식 접촉으로 간주되고, 추후 프로세서를 위해 메모리에 저장된다(S1310). 구현시에 이러한 동작은 "HandelPointEntered" 명령을 이용하여 각각의 새로운 터치 포인트를 메모리 내의 정전식 접촉으로 변환하고, 이를 상기 접촉에 근거한 새로운 패턴(또는 큐브)을 생성할 수 있다.Referring to FIG. 13, when a touch (touch point A) is detected on the touch screen (S1305), the touch is regarded as an electrostatic contact with respect to the pattern object, and is stored in the memory for later processing (S1310). In implementation, this operation may use the "HandelPointEntered" command to convert each new touch point to an electrostatic contact in memory and create a new pattern (or cube) based on the contact.
그리고 또 다른 터치- 포인트(터치 포인트 B)가 감지되면, 복수 개의 터치 포인트인바(S1315-Y), 두 터치-포인트 간의 간격이 계산되고(S1320), 계산된 간격이 기설정된 간격(예를 들어, 간격 임계점) 미만인지를 비교하게 된다(S1325).Then, when another touch-point (touch point B) is detected, the interval between the two touch points is calculated (S1320), and the calculated interval is calculated at a predetermined interval (for example, , Interval critical point) (S1325).
계산된 간격이 기설정된 간격 미만이면(S1325-Y), 터치 포인트 'A'가 터치 포인트 'B'를 포함하고 있는 메모리 내의 큐브에 부가되고, 이로 인해 '터치-포인트 패턴'이 형성된다(S1330). If the calculated interval is less than the predetermined interval (S1325-Y), the touch point 'A' is added to the cube in the memory containing the touch point 'B', thereby forming a 'touch point pattern' ).
그러나 계산된 간격이 기설정된 간격 미만이거나(S1325-N), 복수의 터치 포인트가 아니라면, 해당 포인트(또는 해당 포인트들)는 새로운 정전식 접촉으로서 메모리에 저장되고, 추후의 새로운 터치 포인트의 간격 임계점을 통과하는지 여부를 판단하기 위한 데이터로 이용하기 위하여 저장된다. However, if the calculated interval is less than the predetermined interval (S1325-N), then the point (or points thereof) is stored in memory as a new electrostatic contact if it is not a plurality of touch points, And is stored for use as data for judging whether or not it passes through.
언제든 메모리 내의 터치-포인트가 둘 또는 그 이상의 터치-포인트 또는 터치-포인트 패턴이 감지되면, 터치-포인트 패턴 내의 터치-포인트 간의 총 간격이 프레임별로 산출된다(S1335). 구현시에는 "updateDistance"라는 명령을 이용하여 실시간으로 각 터치 패턴 내의 터치 포인트의 총 거리를 계산할 수 있다. If two or more touch-points or touch-point patterns are detected at any time in the memory, the total distance between touch-points in the touch-point pattern is calculated for each frame (S1335). At the time of implementation, the total distance of the touch points in each touch pattern can be calculated in real time by using the command "updateDistance".
이러한 값들의 표본 추출을 위해, 즉, 사용자가 손가락을 편안하게 물체에 위치시키는 것을 가능하게 하기 위하여, 처음으로 산출된 몇몇 표본은 무시될 수 있다(S1340). In order to sample these values, i. E., To allow the user to comfortably place the finger on the object, some initially generated samples may be ignored (S1340).
그리고 패턴들은 감지된 터치 포인트의 개수에 따라 필터링이 되고, 산출된 총 간격에 기초한 분류가 시도된다(S1345).구현시에는 "classifyface"라는 명령을 이용하여 터치 패턴을 식별할 수 있다. Then, the patterns are filtered according to the number of sensed touch points, and classification based on the calculated total interval is attempted (S1345). In implementation, the touch pattern can be identified by using the command "classifyface ".
터치-포인트의 개수가 기저장된 패턴들 중 어느 것과도 일치하지 않으면(S1345-N), 이는 오류로 간주되고, 새로운 견본 세트를 얻기 위한 3단계가 반복된다(S1350). 이러한 오류 정정 시도가 이루어질 수 있는 최대 회수는, 해당 터치-포인트 패턴이 감지되기에 너무 오류가 많다고 간주된 회수가 미리 설정될 수 있다. If the number of touch-points does not match any of the pre-stored patterns (S1345-N), this is regarded as an error, and the three steps for obtaining a new sample set are repeated (S1350). The maximum number of times that such an error correction attempt can be made can be preset to the number of times that the touch-point pattern is considered too erroneous to be detected.
이상에서는 패턴을 식별하는 방법에 대해서 설명하였지만, 식별 과정은 패턴을 식별할 뿐만 아니라, 식별된 패턴의 배치 방향에 대해서 감지를 수행할 수 있다. 이에 대해서는 도 14 및 도 15를 참조하여 설명한다. Although a method of identifying a pattern has been described above, the identification process can detect not only a pattern but also a detection direction of the identified pattern. This will be described with reference to Figs. 14 and 15. Fig.
도 14의 경우는 도 10과 같은 터치 패턴이 적용된 경우에 이용될 수 있다. 도 14를 참조하면, 3개 이상의 터치 포인트 중 2개가 대상의 축을 파악하는데 사용된다. 따라서, 감지된 터치 포인트 중 기설정된 간격을 갖는 두 터치 포인트가 추출된다. 이러한 두 개의 터치 포인트들 간의 관계는 고정 간격이라 지칭한다. The case of FIG. 14 can be used when the touch pattern as shown in FIG. 10 is applied. Referring to FIG. 14, two of three or more touch points are used to grasp the axis of the object. Accordingly, two touch points having a predetermined interval among the sensed touch points are extracted. The relationship between these two touch points is referred to as a fixed interval.
패턴 내의 다른 모든 터치-포인트 간의 관계는 반드시 상기 고정 간격과는 달라야 한다. The relationship between all other touch-points in the pattern must be different from the fixed interval.
터치 포인트 A 및 터치 포인트 B가 기설정된 고정 간격으로 감지되면(S1410), 포인트 A 및 B를 연결하는 라인을 판단하고, 해당 라인의 중간 포인트(M)를 산출한다(1420).If touch points A and B are sensed at a predetermined fixed interval (S1410), a line connecting points A and B is determined, and an intermediate point M of the line is calculated (1420).
그리고 중간 포인트 M과 패턴 내의 세 번째 터치 포인트(C)를 연결하는 라인을 판단하고, 디스플레이 상에 있는 물체의 절대 각을 판단하기 위하여, 해당 라인의 경사도를 측정한다(S1430). 이러한 경사도는 해당 각도의 정확한 사분면을 판단하기 위하여, 1-인자 변수 아크탄제트와 반대되는 2-인자변수 아크탄젠트 기능을 가지고 계산될 수 있다. Then, the line connecting the intermediate point M and the third touch point C in the pattern is determined. In order to determine the absolute angle of the object on the display, the slope of the line is measured (S1430). This slope can be calculated with a two-factor variable arc tangent function opposite to the one-parameter variable arc tangent to determine the exact quadrant of the angle.
구현시에 도 14와 같은 동작은 세 개의 터치 포인트를 반환하는 "ReturnReferencePoints" 명령, 및 2개의 포인트 및 절대 방위를 판단하기 위한 3개의 포인트를 모두 갖는 "UpdateOrientation" 명령을 이용할 수 있다. In the implementation, the operation as shown in Fig. 14 may use an " ReturnReferencePoints "command that returns three touch points and an" UpdateOrientation "command that has both points and three points to determine absolute orientation.
한편, 이상에서는 3개의 터치 포인트를 갖는 터치 패턴의 방위를 감지하는 것을 설명하였지만, 이와 같은 방위 감지는 4개 이상의 터치 포인트를 갖는 터치 패턴을 갖는 경우에도 수행될 수 있다. 이러한 경우에 대해서는 도 15를 참조하여 이하에서 설명한다. In the above description, the sensing of the orientation of the touch pattern having three touch points has been described. However, such orientation sensing can be performed even when the touch pattern has four or more touch points. Such a case will be described below with reference to FIG.
도 15를 참조하면, 터치 포인트 A 및 터치 포인트 B가 기설정된 고정 간격으로 감지되면(S1510), 포인트 A 및 B를 연결하는 라인을 판단하고, 해당 라인의 중간 포인트(M)를 산출한다(1450).15, when touch points A and B are sensed at predetermined fixed intervals (S1510), a line connecting points A and B is determined, and an intermediate point M of the corresponding line is calculated (1450 ).
그리고 터치 포인트의 개수를 판단하여(S1530), 터치 포인트의 개수가 3개인 경우에는 도 14와 같이 세 번째 터치 포인트와 중간 포인트의 각도를 이용하여 방위를 측정한다(1550). Then, the number of touch points is determined (S1530). When the number of touch points is three, the orientation is measured using the angle of the third touch point and the middle point as shown in FIG. 14 (1550).
반대로, 터치 포인트의 개수가 4개인 경우에는, 방위 계산에 이용될 3번째 터치 포인트를 결정한다(S1530). 구체적으로, 터치 포인트(C)를 포인트 M에서 가장 먼 포인트를 3번째 터치 포인트로 이용할 수 있다. 한편, 본 실시 예에서는 터치 포인트(M)에서 가장 먼 터치 포인트를 3번째 터치 포인트로 이용하였지만, 구현시에는 가장 가까운 터치 포인트를 이용할 수도 있다.
Conversely, when the number of touch points is four, the third touch point to be used for bearing calculation is determined (S1530). Specifically, the point of the touch point C farthest from the point M can be used as the third touch point. Meanwhile, although the touch point farthest from the touch point M is used as the third touch point in the present embodiment, the nearest touch point may be used at the time of implementation.
이상에서는 본 발명의 바람직한 실시 예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시 예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어 져서는 안 될 것이다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is clearly understood that the same is by way of illustration and example only and is not to be construed as limiting the scope of the invention as defined by the appended claims. It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the present invention.
1000: 전자 시스템 100: 전자 장치
110: 통신 인터페이스부 120: 사용자 인터페이스부
130: 저장부 140: 식별부
150: 제어부 200: 터치 패턴이 표면에 배치된 물체1000: electronic system 100: electronic device
110: communication interface unit 120: user interface unit
130: storage unit 140: identification unit
150: control unit 200: object on which a touch pattern is disposed on the surface
Claims (20)
이미지를 표시하는 디스플레이부;
상기 디스플레이부의 표면상의 세 개 이상의 터치 영역을 감지하는 터치 감지부;
상기 감지된 터치 영역의 개수 및 상기 감지된 터치 영역 간의 총 거리를 기초로 상기 감지된 터치 영역에 대한 터치 패턴을 식별하는 식별부; 및
상기 식별된 터치 패턴에 대응되는 이벤트를 수행하는 제어부;를 포함하는 전자 장치. In an electronic device,
A display unit for displaying an image;
A touch sensing unit for sensing three or more touch areas on a surface of the display unit;
An identification unit for identifying a touch pattern for the sensed touch area on the basis of the number of the sensed touch areas and the total distance between the sensed touch areas; And
And a controller for performing an event corresponding to the identified touch pattern.
상기 식별부는,
상기 감지된 터치 영역 간의 거리가 기설정된 간격 범위 내인지를 판단하고, 상기 판단 결과에 따라 상기 감지된 터치 영역의 개수 및 상기 감지된 터치 영역 간의 총 거리와 기저장된 정보를 비교하여 터치 패턴을 식별하는 것을 특징으로 하는 전자 장치. The method according to claim 1,
Wherein,
Determining whether a distance between the sensed touch areas is within a preset distance range, comparing the total number of sensed touch areas and the sensed distance between the sensed touch areas with previously stored information according to a result of the determination, And the electronic device.
상기 식별부는,
기설정된 시간 동안 감지된 터치 영역에 대해서, 상기 기설정된 시간 동안의 터치 영역 간의 평균 총 거리를 이용하여 터치 패턴을 식별하는 것을 특징으로 하는 전자 장치. The method according to claim 1,
Wherein,
And identifies the touch pattern by using an average total distance between the touch areas for the predetermined time with respect to the touch area detected during the predetermined time.
상기 제어부는,
상기 식별된 터치 패턴 및 상기 터치 패턴의 상기 디스플레이 장치 상의 위치에 대응되는 이벤트를 수행하는 것을 특징으로 하는 전자 장치. The method according to claim 1,
Wherein,
And performs an event corresponding to the position of the identified touch pattern and the touch pattern on the display device.
상기 제어부는,
상기 식별된 터치 패턴에 대응되는 이미지가 표시되도록 상기 디스플레이부를 제어하는 것을 특징으로 하는 전자 장치. The method according to claim 1,
Wherein,
And controls the display unit to display an image corresponding to the identified touch pattern.
상기 터치 영역은,
복수의 정전식 터치 포인트를 포함하는 터치 패턴이 표면에 배치된 물체의 상호 작용에 의한 것을 특징으로 하는 전자 장치. The method according to claim 1,
Wherein the touch region comprises:
Wherein the touch pattern including a plurality of capacitive touch points is caused by an interaction of objects disposed on the surface.
상기 물체는,
사용자의 접촉에 의한 정전 용량을 상기 복수의 정전식 터치 포인트로 전달하기 위하여, 상기 터치 패턴이 배치된 표면 및 상기 표면과 다른 표면에 배치되는 정전 라인을 포함하는 것을 특징으로 하는 전자 장치. The method according to claim 6,
The object,
And an electrostatic line disposed on a surface on which the touch pattern is disposed and on a surface different from the surface in order to transmit a capacitance due to a user's touch to the plurality of electrostatic touch points.
상기 복수의 정전식 터치 포인트 중 두 개의 정전식 터치 포인트는 기설정된 거리를 갖는 것을 특징으로 하는 전자 장치. The method according to claim 6,
Wherein the two electrostatic touch points of the plurality of electrostatic touch points have a predetermined distance.
상기 식별부는,
기설정된 거리를 갖는 두 개의 터치 영역과 다른 터치 영역 간의 방향 및 거리를 이용하여 상기 터치 패턴의 방향을 감지하는 것을 특징으로 하는 전자 장치. 9. The method of claim 8,
Wherein,
Wherein the direction of the touch pattern is detected by using a direction and a distance between two touch areas having a predetermined distance and another touch area.
상기 제어부는,
상기 식별된 터치 패턴 및 감지된 터치 패턴의 방향에 대응되는 이벤트를 수행하는 것을 특징으로 하는 전자 장치. 10. The method of claim 9,
Wherein,
And performs an event corresponding to the identified touch pattern and the direction of the sensed touch pattern.
이미지를 표시하는 단계;
디스플레이부의 표면상의 세 개 이상의 터치 영역을 감지하는 단계;
상기 감지된 터치 영역의 개수 및 상기 감지된 터치 영역 간의 총 거리를 기초로 상기 감지된 터치 영역에 대한 터치 패턴을 식별하는 단계; 및
상기 식별된 터치 패턴에 대응되는 이벤트를 수행하는 단계;를 포함하는 제어 방법. A method of controlling an electronic device,
Displaying an image;
Sensing three or more touch areas on a surface of the display unit;
Identifying a touch pattern for the sensed touch area based on the sensed number of touch areas and the total distance between the sensed touch areas; And
And performing an event corresponding to the identified touch pattern.
상기 식별하는 단계는,
상기 감지된 터치 영역 간의 거리가 기설정된 간격 범위 내인지를 판단하고, 상기 판단 결과에 따라 상기 감지된 터치 영역의 개수 및 상기 감지된 터치 영역 간의 총 거리와 기저장된 정보를 비교하여 터치 패턴을 식별하는 것을 특징으로 하는 제어 방법. 12. The method of claim 11,
Wherein the identifying comprises:
Determining whether a distance between the sensed touch areas is within a preset distance range, comparing the total number of sensed touch areas and the sensed distance between the sensed touch areas with previously stored information according to a result of the determination, .
상기 식별하는 단계는,
기설정된 시간 동안 감지된 터치 영역에 대해서, 상기 기설정된 시간 동안의 터치 영역 간의 평균 총 거리를 이용하여 터치 패턴을 식별하는 것을 특징으로 하는 제어 방법. 12. The method of claim 11,
Wherein the identifying comprises:
Wherein the touch pattern is identified by using an average total distance between the touch regions for the predetermined period of time with respect to the touch region detected during a predetermined time.
상기 이벤트를 수행하는 단계는,
상기 식별된 터치 패턴 및 상기 터치 패턴의 상기 디스플레이 장치 상의 위치에 대응되는 이벤트를 수행하는 것을 특징으로 하는 제어 방법. 12. The method of claim 11,
The step of performing the event comprises:
And performs an event corresponding to the position of the identified touch pattern and the touch pattern on the display device.
상기 이벤트를 수행하는 단계는,
상기 식별된 터치 패턴에 대응되는 이미지를 표시하는 것을 특징으로 하는 제어 방법. 12. The method of claim 11,
The step of performing the event comprises:
And displays an image corresponding to the identified touch pattern.
상기 터치 영역은,
복수의 정전식 터치 포인트를 포함하는 터치 패턴이 표면에 배치된 물체의 상호 작용에 의한 것을 특징으로 하는 제어 방법. 12. The method of claim 11,
Wherein the touch region comprises:
Wherein a touch pattern including a plurality of capacitive touch points is caused by an interaction of objects disposed on the surface.
상기 복수의 정전식 터치 포인트 중 두 개의 정전식 터치 포인트는 기설정된 거리를 갖는 것을 특징으로 하는 제어 방법. 17. The method of claim 16,
Wherein the two electrostatic touch points of the plurality of electrostatic touch points have a predetermined distance.
상기 식별하는 단계는,
기설정된 거리를 갖는 두 개의 터치 영역과 다른 터치 영역 간의 방향 및 거리를 이용하여 상기 터치 패턴의 방향을 감지하는 것을 특징으로 하는 제어 방법. 18. The method of claim 17,
Wherein the identifying comprises:
Wherein the direction of the touch pattern is detected by using a direction and a distance between two touch regions having a predetermined distance and another touch region.
상기 이벤트를 수행하는 단계는,
상기 식별된 터치 패턴 및 감지된 터치 패턴의 방향에 대응되는 이벤트를 수행하는 것을 특징으로 하는 제어 방법. 19. The method of claim 18,
The step of performing the event comprises:
And performs an event corresponding to the identified touch pattern and the direction of the sensed touch pattern.
상기 제어 방법은,
이미지를 표시하는 단계;
디스플레이부의 표면상의 세 개 이상의 터치 영역을 감지하는 단계;
상기 감지된 터치 영역의 개수 및 상기 감지된 터치 영역 간의 총 거리를 기초로 상기 감지된 터치 영역에 대한 터치 패턴을 식별하는 단계; 및
상기 식별된 터치 패턴에 대응되는 이벤트를 수행하는 단계;를 포함하는 컴퓨터 판독가능 기록매체.
A computer-readable recording medium containing a program for executing a control method of an electronic apparatus,
In the control method,
Displaying an image;
Sensing three or more touch areas on a surface of the display unit;
Identifying a touch pattern for the sensed touch area based on the sensed number of touch areas and the total distance between the sensed touch areas; And
And performing an event corresponding to the identified touch pattern.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US14/141,783 US20140184566A1 (en) | 2012-12-28 | 2013-12-27 | Electronic apparatus, method of controlling the same, and computer-readable recording medium |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201261747011P | 2012-12-28 | 2012-12-28 | |
| US61/747,011 | 2012-12-28 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20140086805A true KR20140086805A (en) | 2014-07-08 |
Family
ID=51735970
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020130098945A Withdrawn KR20140086805A (en) | 2012-12-28 | 2013-08-21 | Electronic apparatus, method for controlling the same and computer-readable recording medium |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20140086805A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2016062671A1 (en) * | 2014-10-21 | 2016-04-28 | Lego A/S | A toy construction system and a method for a spatial structure to be detected by an electronic device comprising a touch screen |
| US9880643B1 (en) | 2014-09-29 | 2018-01-30 | Samsung Electronics Co., Ltd. | User terminal device and method for controlling the user terminal device thereof |
| WO2024136080A1 (en) * | 2022-12-20 | 2024-06-27 | 삼성전자 주식회사 | Method and electronic device for identifying input motion |
-
2013
- 2013-08-21 KR KR1020130098945A patent/KR20140086805A/en not_active Withdrawn
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9880643B1 (en) | 2014-09-29 | 2018-01-30 | Samsung Electronics Co., Ltd. | User terminal device and method for controlling the user terminal device thereof |
| US9927885B2 (en) | 2014-09-29 | 2018-03-27 | Samsung Electronics Co., Ltd. | User terminal device and method for controlling the user terminal device thereof |
| US10007360B1 (en) | 2014-09-29 | 2018-06-26 | Samsung Electronics Co., Ltd. | User terminal device and method for controlling the user terminal device thereof |
| US10372238B2 (en) | 2014-09-29 | 2019-08-06 | Samsung Electronics Co., Ltd. | User terminal device and method for controlling the user terminal device thereof |
| US10908703B2 (en) | 2014-09-29 | 2021-02-02 | Samsung Electronics Co., Ltd. | User terminal device and method for controlling the user terminal device thereof |
| WO2016062671A1 (en) * | 2014-10-21 | 2016-04-28 | Lego A/S | A toy construction system and a method for a spatial structure to be detected by an electronic device comprising a touch screen |
| CN106999784A (en) * | 2014-10-21 | 2017-08-01 | 乐高公司 | Toy building system and the method that space structure is detected by the electronic installation including touch-screen |
| US10537820B2 (en) | 2014-10-21 | 2020-01-21 | Lego A/S | Toy construction system and a method for a spatial structure to be detected by an electronic device comprising a touch screen |
| CN106999784B (en) * | 2014-10-21 | 2021-03-30 | 乐高公司 | Toy building system and method for detecting spatial structure by electronic device including touch screen |
| WO2024136080A1 (en) * | 2022-12-20 | 2024-06-27 | 삼성전자 주식회사 | Method and electronic device for identifying input motion |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11449224B2 (en) | Selective rejection of touch contacts in an edge region of a touch surface | |
| JP5702296B2 (en) | Software keyboard control method | |
| JP6429981B2 (en) | Classification of user input intent | |
| US8686946B2 (en) | Dual-mode input device | |
| JP5674674B2 (en) | Occurrence of gestures tailored to the hand placed on the surface | |
| CN102681760B (en) | Messaging device and information processing method | |
| US20110227947A1 (en) | Multi-Touch User Interface Interaction | |
| CN102428436A (en) | Touch screen, related operating method and system | |
| US20160162098A1 (en) | Method for providing user interface using multi-point touch and apparatus for same | |
| US8970498B2 (en) | Touch-enabled input device | |
| GB2479458A (en) | Correlating the mode or identification of an input prosthetic with a function | |
| KR102126500B1 (en) | Electronic apparatus and touch sensing method using the smae | |
| US10146424B2 (en) | Display of objects on a touch screen and their selection | |
| US20130088427A1 (en) | Multiple input areas for pen-based computing | |
| US20130176266A1 (en) | Portable Electronic Apparatus and Touch Sensing Method | |
| TWI354223B (en) | ||
| CN103853339A (en) | Input device and electronic device | |
| KR101436585B1 (en) | Method for providing user interface using one point touch, and apparatus therefor | |
| US20150253918A1 (en) | 3D Multi-Touch | |
| KR20140086805A (en) | Electronic apparatus, method for controlling the same and computer-readable recording medium | |
| US20100245266A1 (en) | Handwriting processing apparatus, computer program product, and method | |
| US20100271300A1 (en) | Multi-Touch Pad Control Method | |
| CN103869941B (en) | Electronic device with virtual touch service and virtual touch real-time calibration method | |
| CN106575184B (en) | Information processing apparatus, information processing method, and computer-readable medium | |
| KR101436588B1 (en) | Method for providing user interface using one point touch, and apparatus therefor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20130821 |
|
| PG1501 | Laying open of application | ||
| PC1203 | Withdrawal of no request for examination | ||
| WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |