KR20100104875A - Portable terminal for operating based sensed data and method for operating portable terminal based sensed data - Google Patents
Portable terminal for operating based sensed data and method for operating portable terminal based sensed data Download PDFInfo
- Publication number
- KR20100104875A KR20100104875A KR1020090023568A KR20090023568A KR20100104875A KR 20100104875 A KR20100104875 A KR 20100104875A KR 1020090023568 A KR1020090023568 A KR 1020090023568A KR 20090023568 A KR20090023568 A KR 20090023568A KR 20100104875 A KR20100104875 A KR 20100104875A
- Authority
- KR
- South Korea
- Prior art keywords
- feedback
- mode
- input
- response
- portable terminal
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72454—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/12—Details of telephonic subscriber devices including a sensor for measuring a physical value, e.g. temperature or motion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/22—Details of telephonic subscriber devices including a touch pad, a touch sensor or a touch detector
Landscapes
- Engineering & Computer Science (AREA)
- Environmental & Geological Engineering (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephone Function (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
하나 이상에 양상에 따르면, 터치 제스처 인식에 관한 것으로, 더욱 상세하게는 터치 인식 정보를 이용하여 휴대 단말의 기능 모드를 효율적으로 제공하기 위한 휴대 단말 및 휴대 단말 동작 방법에 관한 것이다. According to one or more aspects, the present invention relates to touch gesture recognition, and more particularly, to a mobile terminal and a method for operating a mobile terminal for efficiently providing a functional mode of the mobile terminal using touch recognition information.
최근의 휴대 단말은 통상적으로 다양한 기능을 수행할 수 있다. 예를 들어, 휴대 전화는 기본적으로 통화 기능을 제공하지만, SMS(Short Message Service), 디지털 카메라, MP3 플레이어, 동영상 재생, 전자 수첩의 기능을 제공한다. 이러한 복수 개의 기능을 갖는 휴대 단말을 특정 기능 모드로 동작시키기 위해서, 사용자는 휴대 단말에 구비된 키패드나 터치패드 등을 조작하여 자신이 원하는 기능을 수행하도록 하는 기능 모드를 검색하고, 해당 기능 모드로 전환을 지시하게 된다. Modern portable terminals can typically perform various functions. For example, a mobile phone basically provides a call function, but provides functions such as a short message service (SMS), a digital camera, an MP3 player, video playback, and an electronic notebook. In order to operate a mobile terminal having a plurality of functions in a specific function mode, the user operates a keypad or a touch pad provided in the mobile terminal to search for a function mode to perform a desired function, and to enter the function mode. You will be instructed to switch.
터치 정보에 의해 휴대 단말의 기능을 수행할 경우에, 디바이스에 내장된 센서는 임의의 터치에도 반응을 한다. 이로 인해 사용자가 비의도적으로 디바이스를 쥐거나 건드렸을 때에도 인식기가 구동이 될 수 있다. When performing the function of the portable terminal by the touch information, the sensor built in the device responds to any touch. This allows the recognizer to run even when the user inadvertently grabs or touches the device.
인식 동작 개시 시점을 명확하게 하여, 이에 따라 입력되는 사용자의 제스처에 따라 기능을 수행하는 휴대 단말 및 휴대 단말의 제어 방법을 제공한다. The present invention provides a portable terminal and a method of controlling the portable terminal that perform a function according to a gesture of a user inputted by clarifying a starting point of a recognition operation.
일 양상에 따른 휴대 단말은 감지 데이터를 획득하는 감지부; 입력된 감지 데이터에 기초하여 인식 개시를 위한 개시 제스처가 입력되었는지 여부를 결정하고, 개시 제스처가 입력된 경우 입력되는 감지 데이터에 기초하여 적어도 하나의 기능 모드를 나타내기 위한 피드백을 제공하는 제어부; 및 제어부의 동작 수행 결과를 출력하는 출력부를 포함한다. In accordance with an aspect, a portable terminal includes a sensor configured to acquire sensing data; A controller for determining whether a start gesture for starting recognition is input based on the input sensing data and providing feedback for indicating at least one function mode based on the input sensing data when the start gesture is input; And an output unit configured to output a result of performing the operation of the controller.
감지 데이터는 압력 감지 데이터 및 움직임 데이터를 포함할 수 있다.The sensing data may include pressure sensing data and movement data.
제어부는 피드백으로서 제공된 기능 모드가 사용자가 의도한 기능 모드인지 확인을 요청하는 메시지를 제공할 수 있다. 또는, 제어부는 피드백으로서 제공된 기능 모드에 속하는 동작 선택 메뉴를 제공할 수 있다. The control unit may provide a message requesting confirmation that the function mode provided as the feedback is the function mode intended by the user. Alternatively, the controller may provide an operation selection menu belonging to the function mode provided as feedback.
제어부는 피드백 제공 후 입력되는 감지 데이터에 기초하여 제스처로부터 사용자의 피드백에 대한 응답의 종류를 결정할 수 있다. 제어부는 피드백에 대한 응답이 제공된 피드백에 대한 승인 또는 거부를 나타내는지 결정할 수 있다. 제어부는 피드백에 대한 응답이 승인을 나타내는 것으로 결정되는 경우, 제공된 피드백에 대응하는 응용 프로그램을 실행할 수 있다. 제어부는 피드백에 대한 응답이 거부인 경우, 초기 모드로 돌아갈 것을 요구하는 거부인지, 재인식을 요구할 것을 요구 하는 거부인지를 결정할 수 있다 . The controller may determine the type of response to the user's feedback from the gesture based on the sensing data input after providing the feedback. The control unit may determine whether the response to the feedback indicates approval or rejection for the provided feedback. If it is determined that the response to the feedback indicates approval, the controller may execute an application program corresponding to the provided feedback. If the response to the feedback is a rejection, the controller may determine whether the rejection is requested to return to the initial mode or the rejection is required to request re-awareness.
복수 개의 기능 모드는 통화 모드, 문자 메세지 서비스 모드, 카메라 모드, 오디오 재생 모드, 동영상 재생 모드 중 적어도 하나를 포함할 수 있다. The plurality of function modes may include at least one of a call mode, a text message service mode, a camera mode, an audio playback mode, and a video playback mode.
다른 양상에 따른 휴대 단말 동작 방법은 감지 데이터를 획득하는 단계; 입력된 감지 데이터에 기초하여 인식 개시를 위한 개시 제스처가 입력되었는지 여부를 결정하는 단계; 및 개시 제스처가 입력된 경우 입력되는 감지 데이터에 기초하여 복수 개의 기능 모드 중 적어도 하나의 기능 모드를 나타내기 위한 피드백을 제공하는 단계를 포함한다. According to another aspect, there is provided a method of operating a mobile terminal, the method comprising: obtaining sensory data; Determining whether a start gesture for initiating recognition is input based on the input sense data; And providing feedback for indicating at least one function mode among the plurality of function modes based on the sensing data input when the start gesture is input.
일 실시예에 따르면, 센서를 이용하여 사용자의 제스처를 인식할 수 있는 휴대 단말에서 인식 동작 개시 시점을 명확하게 하여 센서에 의한 휴대 단말의 오동작을 방지할 수 있다. 또한, 사용자의 제스처에 따라 인식된 인식 결과가 사용자의 의도에 맞는지 여부를 확인하기 위한 응답의 기회를 제공하여 사용자가 원하는 기능 모드의 효율적 전환을 가능하게 할 수 있다. According to an embodiment of the present disclosure, it is possible to clarify a starting point of a recognition operation in a portable terminal capable of recognizing a gesture of a user using a sensor, thereby preventing malfunction of the portable terminal by the sensor. In addition, it is possible to provide an opportunity for a response for confirming whether the recognition result recognized according to the gesture of the user fits the intention of the user, thereby enabling efficient switching of the desired function mode.
이하, 첨부된 도면을 참조하여 본 발명의 일 실시예를 상세하게 설명한다. 본 발명을 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 또한, 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러 므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다. Hereinafter, an embodiment of the present invention will be described in detail with reference to the accompanying drawings. In the following description of the present invention, if it is determined that detailed descriptions of related well-known functions or configurations may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted. In addition, terms to be described below are terms defined in consideration of functions in the present invention, which may vary according to intention or custom of a user or an operator. Therefore, the definition should be made based on the contents throughout the specification.
도 1은 일 실시예에 따른 휴대 단말의 파지 자세와 휴대 단말 모드 사이의 관계를 나타내는 도면이다. 1 is a diagram illustrating a relationship between a holding posture and a portable terminal mode of a portable terminal according to an exemplary embodiment.
휴대 단말은 통화 모드, SMS 모드, 디지털 카메라 모드, 오디오 재생 모드, 동영상 재생 모드 등 다양한 기능 모드를 제공할 수 있다. 도시된 바와 같이, 사용자가 휴대 단말을 사용할 때, 휴대 단말의 기능 모드에 따라서, 사용자가 휴대 단말을 파지하는 형태 및 자세에 차이가 있다. 따라서, 사용자가 원하는 기능 모드를 인식하고 인식된 기능 모드로 휴대 단말의 모드를 전환시켜 모드에 따른 기능이 수행되도록 하기 위하여 사용자의 파지 자세에 따른 감지 데이터값이 이용될 수 있다. The portable terminal can provide various function modes such as a call mode, an SMS mode, a digital camera mode, an audio playback mode, and a video playback mode. As shown, when the user uses the portable terminal, there is a difference in the form and attitude of the user holding the portable terminal according to the function mode of the portable terminal. Therefore, in order to recognize a function mode desired by the user and to switch the mode of the portable terminal to the recognized function mode to perform a function according to the mode, the sensed data value according to the grip position of the user may be used.
또한, 사용자가 휴대 단말을 파지함에 따라 휴대 단말에 설정된 소정의 기준축을 기준으로 하여 휴대 단말이 회전운동을 하게 되거나 기준축이 중력 방향과 특정한 각도로 기울어져 있는 경우, 휴대 단말의 회전각 또는 방향성에 관한 정보를 포함하는 움직임 정보도 기능 모드를 결정하는데 이용될 수 있다. In addition, when the user grips the portable terminal, when the portable terminal rotates based on a predetermined reference axis set in the portable terminal or when the reference axis is inclined at a specific angle with the direction of gravity, the rotation angle or directionality of the portable terminal. Motion information, including information about, may also be used to determine the function mode.
그러나, 이와 같이 감지 데이터에 의해 휴대 단말의 기능이 수행될 수 있는 경우에도, 휴대 단말이 사용자의 의도하지 않는 터치에 반응하여 오동작할 수 있다. 이하에서는, 일 실시예에 따른 제스처 인식이 요구되는 인식 개시 시점이 명확하게 하여 사용자가 의도한 기능을 정확하게 수행하기 위한 휴대 단말에 대하여 설명한다. However, even when the function of the portable terminal can be performed by the sensed data as described above, the portable terminal may malfunction in response to an unintended touch of the user. Hereinafter, a description will be given of a portable terminal for precisely performing a function intended by a user by recognizing a start time of recognition requiring gesture recognition according to an exemplary embodiment.
도 2는 일 실시예에 따른 휴대 단말의 구성을 나타내는 블록도이다. 2 is a block diagram illustrating a configuration of a portable terminal according to an exemplary embodiment.
일 실시예에 따른 휴대 단말(200)은 감지부(210), 제어부(220), 저장부(230) 및 출력부(240)를 포함한다. The
감지부(210)는 접촉 감지부(212) 및 움직임 감지부(214)를 포함하여, 압력 감지 데이터 및 움직임 데이터를 포함하는 감지 데이터를 감지할 수 있다. The
접촉 감지부(212)는 사용자가 휴대 단말(200)을 파지함에 따라 휴대 단말(200) 외부 표면 중 사용자와 접촉하는 접촉 영역을 감지한다. 이를 위해 접촉 감지부(212)는 접촉 여부를 감지할 수 있는 적어도 하나의 접촉 감지 센서를 포함할 수 있으며, 각 접촉 감지 센서가 휴대 단말(200)의 표면에 위치할 수 있다. 사용자와의 접촉 여부에 대한 신호는 제어부(220)에 제공된다. As the user grips the
정전용량 방식 터치 센서가 이용되는 경우 사용자의 파지 압력은 정전 용량의 변화로 나타나게 된다. 사용자의 파지 압력을 결정하기 위하여 휴대 단말(200)에 단순히 접촉하는 경우가 휴대 단말(200)을 강하게 파지하는 경우에 비하여 표준 편차값이 낮은 점을 이용하여, 다음의 수학식 1이 이용될 수 있다.When the capacitive touch sensor is used, the holding pressure of the user is represented by a change in capacitance. In order to determine the holding pressure of the user, the following Equation 1 may be used using a point where the standard deviation value is lower than when the
여기에서, g(t)는 사용자가 휴대 단말(200)에 적절한 압력을 가했는지 여부에 따라서, 값이 압력(PRESSURE), 접촉(CONTACT) 및 노터치(NO TOUCH)로 변화된다. fg()는 센서 잡음을 제거하기 위한 필터링 함수를 나타내며, σ()는 표준 편차를 나타내며, x(t)는 각 터치 센서의 출력값 [x1(t), x2(t), ...x3(t)]을 나타낸다. pth는 압력 감지 임계값이고, cth는 단순 파지(접촉) 감지 임계값이다. Ntouch는 접촉이 감지된 전극의 수를 나타내고, Nth는 접촉이 감지되는 것으로 결정되는 전극 수의 임계값을 나타낸다. Here, g (t) is changed to a pressure (PRESSURE), a contact (CONTACT) and a no touch (NO TOUCH), depending on whether the user applied the appropriate pressure to the
움직임 감지부(214)는 사용자가 휴대 단말(200)을 파지함에 따른 휴대 단말(200)의 움직임을 감지한다. 구체적으로는, 사용자가 휴대 단말(200)을 파지함에 따라 휴대 단말(200)이 소정의 기준축에 대해 회전운동을 하게 되거나 중력 방향과 특정 각도를 이룰 경우, 움직임 감지부(214)는 휴대 단말(200)의 회전 운동 및 중력 방향에 대한 방향성을 감지한다. The motion detector 214 detects the movement of the
이를 위해 움직임 감지부(214)는 서로 수직인 3개의 기준축(x축, y축, z축) 방향으로 설치된 관성 센서(도시되지 않음)를 포함하여, 사용자가 휴대 단말(200)을 파지함에 따라 휴대 단말(200)이 움직일 경우 각 기준축에 대한 휴대 단말(200)의 회전 각도를 측정할 수 있다. 또한, 움직임 감지부(214)는 가속도 센서 등을 포함시키면, 각 기준축이 중력 방향과 이루는 각도를 측정함으로써 휴대 단말(200)의 방향성을 감지할 수 있다. To this end, the motion detector 214 includes an inertial sensor (not shown) installed in three reference axes (x-axis, y-axis, and z-axis) that are perpendicular to each other, so that the user grips the
휴대 단말(200)을 흔드는 동작을 감지하기 위하여 다음의 수학식 2가 이용될 수 있다. Equation 2 below may be used to detect an operation of shaking the
여기에서, 는 가속도 센서의 출력값이고, g는 중력 상수(9.8m/s2)이고, mth는 임계값이다. m(t)가 TRUE인 경우, 휴대 단말(200)이 흔들렸다고 결정될 수 있다. From here, Is the output of the acceleration sensor, g is the gravity constant (9.8 m / s 2 ), and m th is the threshold. When m (t) is TRUE, it may be determined that the
또한, 감지부(210)가 접촉 감지부(212) 및 움직임 감지부(214)를 포함하는 것으로 도시되어 있으나, 감지부(210)가 접촉 감지부(212)만을 포함할 수 있으며, 다른 종류의 데이터를 감지하기 위한 센서를 추가적으로 더 포함할 수 있다. In addition, although the
제어부(220)는 휴대 단말(200)의 전반적인 동작을 제어하고, 인식부(222), 피드백 제공부(224) 및 모드 실행부(226)를 포함할 수 있다. The
인식부(222)는 일 실시예에 따른 감지 데이터에 따라 제스처를 인식한다. 일 실시예에 따르면, 인식부(222)는 입력된 감지 데이터에 기초하여 인식 개시를 위한 개시 제스처가 입력되었는지 여부를 결정한다. The recognition unit 222 recognizes a gesture according to the sensing data according to an embodiment. According to an embodiment, the recognizer 222 determines whether a start gesture for starting recognition is input based on the input sensing data.
개시 제스처가 입력된 경우 입력되는 감지 데이터 즉, 기능 선택 제스처가 입력되면, 인식부(222)는 제스처가 미리 설정된 제스처별 기능 모드 매핑 정보를 이용하여 기능 모드를 선택한다. 그러면, 인식부(222)의 선택된 기능 모드에 따라 피드백 제공부(224)는 적어도 하나의 기능 모드를 나타내기 위한 피드백을 제공한다. 피드백 제공부(224)는 기능 선택 제스처에 의해 피드백으로 제공되는 선택된 기능 모드가 사용자가 의도한 기능 모드인지 확인을 요청하는 메시지를 제공할 수 있다. 피드백 제공부(224)는 피드백으로서 제공된 기능 모드에 속하는 동작 선택 메뉴를 제공할 수 있다. When the start gesture is input, when the sensing data input, that is, the function selection gesture is input, the recognition unit 222 selects the function mode using the gesture mode-specific function mode mapping information. Then, according to the selected function mode of the recognizer 222, the feedback provider 224 provides feedback for indicating at least one function mode. The feedback provider 224 may provide a message requesting confirmation that the selected function mode provided as feedback by the function selection gesture is a function mode intended by the user. The feedback provider 224 may provide an operation selection menu belonging to a function mode provided as feedback.
모드 실행부(226)는 인식부(222)의 인식에 따른 동작 모드를 실행한다. 동작 모드는 휴대 단말(200)이 복수 개의 기능을 수행하기 위한 복수 개의 기능 모드외에 기타 소정의 알고리즘이 수행되도록 하기 위한 다양한 동작 모드를 포함할 수 있다. 여기에서, 기능 모드는 통화 모드, 문자 메세지 서비스 모드, 카메라 모드, 오디오 재생 모드, 동영상 재생 모드 중 적어도 하나를 포함할 수 있다. 수동 모드는 감지 데이터에 의한 제스처 인식 동작이 중지되며 사용자가 수동 입력에 따라 동작되는 모드이고, 초기 모드는 휴대 단말의 초기화 후 설정되는 모드이다. The
인식부(222)는 피드백 제공 후 입력되는 감지 데이터에 기초하여 제스처로부터 사용자의 피드백에 대한 응답의 종류를 결정할 수 있다. 인식부(222)는 피드백에 대한 응답이 제공된 피드백에 대한 승인 또는 거부를 나타내는지 결정할 수 있다. The recognition unit 222 may determine the type of response to the user's feedback from the gesture based on the sensing data input after providing the feedback. The recognizer 222 may determine whether the response to the feedback indicates the approval or rejection of the provided feedback.
피드백에 대한 응답이 승인을 나타내는 것으로 결정되는 경우, 모드 실행부(226)는 제공된 피드백에 대응하는 응용 프로그램을 실행할 수 있다. 또한, 모드 실행부(226)는 피드백에 대한 응답이 거부인 경우, 초기 모드로 돌아갈 것을 요구하는 거부인지, 재인식을 요구할 것을 요구하는 거부인지를 결정할 수 있다. If it is determined that the response to the feedback indicates the approval, the
저장부(230)는 휴대 단말(200)의 동작에 필요한 운영 체제 및 애플리케이션을 포함한다. 저장부(230)는 일 실시예에 따른 휴대 단말(200)의 동작 모드를 결 정하기 위한 감지 데이터 모델을 저장할 수 있다. 저장부(230)는 인식 동작 개시 제스처를 인식하기 위한 인식 모델, 복수 개의 기능 모드 선택을 위한 기능 선택 제스처를 인식하기 위한 인식 모델, 기능 선택 제스처에 대한 응답의 종류를 인식하기 위한 인식 모델 등을 저장할 수 있다. The
출력부(240)는 제어부(220)의 동작 수행 결과를 출력한다. 출력부(240)는 표시 장치, 오디오 장치, 진동 장치 등 각종 사용자에게 시각, 청각 및 촉각 정보 등의 각종 형태의 정보를 제공하기 위하여 다양한 출력 수단을 포함할 수 있다. The
일 실시예에 따르면, 센서를 이용하여 사용자의 제스처를 인식할 수 있는 휴대 단말에서 인식 동작 개시 시점을 명확하게 하여 센서에 의한 휴대 단말의 오동작을 방지할 수 있다. 또한, 사용자의 제스처에 따라 인식된 인식 결과가 사용자의 의도에 맞는지 여부를 확인하기 위한 응답의 기회를 제공하여 사용자가 원하는 기능 모드의 효율적 전환을 가능하게 할 수 있다. 또한, 이와 같은 휴대 단말 동작 방법을 이용하면 감지 데이터만으로 휴대 단말이 기능을 실현할 수 있으므로, 버튼이 전혀 없는 형태의 타입의 심미적인 안정감과 향상된 사용성을 동시에 제공하는 휴대 단말이 구현될 수 있다. According to an embodiment of the present disclosure, it is possible to clarify a starting point of a recognition operation in a portable terminal capable of recognizing a gesture of a user using a sensor, thereby preventing malfunction of the portable terminal by the sensor. In addition, it is possible to provide an opportunity for a response for confirming whether the recognition result recognized according to the gesture of the user fits the intention of the user, thereby enabling efficient switching of the desired function mode. In addition, using the method of operating the portable terminal, since the portable terminal can realize a function using only the sensed data, the portable terminal can be implemented to simultaneously provide aesthetic stability of the type without a button and improved usability.
도 3은 일 실시예에 따른 휴대 단말 동작 방법을 나타내는 순서도이다. 3 is a flowchart illustrating a mobile terminal operating method according to an exemplary embodiment.
휴대 단말(200)은 감지 데이터를 획득한다(S 310). 휴대 단말(200)은 입력된 감지 데이터에 기초하여 인식 개시를 위한 개시 제스처가 입력되었는지 여부를 결정한다(S 320). 휴대 단말(200)은 개시 제스처인지 여부는 미리 설정된 인식 모델에 따라 결정할 수 있다. The
인식 개시 제스처가 입력된 것으로 결정되면, 입력되는 감지 데이터에 기초하여 복수 개의 기능 모드 중 적어도 하나의 기능 모드를 나타내기 위한 피드백을 제공한다(S 330). 휴대 단말(220)은 미리 설정된 기능 모드별 인식 모델을 이용하여 인식된 개시 제스처에 대응하는 기능 모드를 선택할 수 있다. If it is determined that the recognition start gesture is input, a feedback for indicating at least one function mode among the plurality of function modes is provided based on the input sensing data (S 330). The
그러면, 휴대 단말(200)은 피드백 제공 후 입력되는 감지 데이터에 기초하여 사용자의 피드백에 대한 응답의 종류를 결정할 수 있다(S 340). 응답의 종류에 따라 즉, 응답이 승인으로 결정되는 경우에 피드백 제공된 기능 모드에 대응하는 응용 프로그램을 실행하여 기능을 실행한다(S 350). 피드백에 대한 응답이 거부인 경우, 수동 모드, 초기 모드 또는 새로 입력되는 감지 데이터로부터 제스처 재인식 모드에 따른 동작이 수행될 수 있다. Then, the
일 실시예에 따른 휴대 단말(200)이 피드백 제공 후 사용자의 승인 및 거부 제스처는 터치 및 움직임을 결합해서 다양하게 정의될 수 있다. 일예로, 지정한 시간 T 동안 파지를 유지하는 경우 승인 동작으로 결정되고 그 외의 제스처로 결정되는 경우 거부 동작으로 결정될 수 있다. 또한, 거부 동작의 종류에 따라, 휴대 단말(200)을 흔드는 동작이 감지되거나 휴대 단말(200)이 기울어짐이 감지되면 수동 모드로 결정되어 수동 모드로 진입되고, 휴대 단말(200)에 압력을 가하는 동작이 감지되면 제스처를 재인식하는 모드로 결정되어 재인식 모드 진입되고, 파지가 해지되면 초기 모드로 진입되어 동작될 수 있다. After the
도 4는 일 실시예에 따른 감지 데이터가 압력 감지 데이터인 경우 휴대 단말 동작 방법을 나타내는 순서도이다. 4 is a flowchart illustrating a method of operating a portable terminal when the sensed data is pressure sensed data according to an exemplary embodiment.
도 4에서는 수학식 1을 이용하여 g(t)의 값이 PRESSURE인 경우가 인식 개시 제스처로 인식된다고 가정한다. 또한, 기능 선택 제스처의 인식 결과에 대한 피드백 제공 후 다시 g(t)의 값이 PRESSURE이면 인식 결과에 대해 거부로서 재인식을 요구하는 응답이며, g(t)의 값이 NO TOUCH이면 인식 결과에 대해 거부로서 초기 모드로 진행하라는 응답이며, g(t)값이 시간 T 동안 CONTACT이면 인식 결과에 승인하는 응답인 경우로 가정한다. In FIG. 4, it is assumed that a value of g (t) is PRESSURE using Equation 1 as a recognition start gesture. Also, if the value of g (t) is PRESSURE again after providing feedback on the recognition result of the function selection gesture, it is a response requiring re-recognition as a rejection of the recognition result, and if the value of g (t) is NO TOUCH, the recognition result is The response is to proceed to the initial mode as a rejection. If the g (t) value is CONTACT for a time T, the response is assumed to be an acknowledgment of the recognition result.
감지 데이터를 획득하고(S 410), g(t)의 값이 PRESSURE이면(S 412), 인식 개시 제스처로 결정하여 인식 동작을 개시한다(S 414). g(t)의 값이 PRESSURE가 아니면(S 412), 단계 S 410으로 되돌아간다. If the sensed data is acquired (S410) and the value of g (t) is PRESSURE (S412), the recognition operation is determined by the recognition start gesture (S414). If the value of g (t) is not PRESSURE (S412), the flow returns to step S410.
인식 동작을 개시 후(S 414), 사용자에 의해 기능 선택 제스처가 입력되고(S 416), 휴대 단말(200)은 입력된 기능 선택 제스처를 인식한 인식 결과에 대한 피드백을 제공한다(S418). 인식 결과에 대한 피드백을 제공할 때를 t=0으로 설정하고(S 420), 입력되는 사용자 제스처의 계산 결과 g(t)값이 PRESSURE이면(S 422), 휴대 단말(200)의 인식 결과에 대해 거부로서 재인식을 요구하는 응답으로 결정하여 단계 S 414로 되돌아간다. 입력되는 사용자 제스처의 계산 결과 g(t)값이 CONTACT이가 아니어서 g(t)의 값이 NO TOUCH로 결정되면(S 424), 휴대 단말(200)의 인식 결과에 대해 거부로서 초기 모드로 진행하라는 응답으로 결정되어 단계 S 410으로 되돌아간다. After starting the recognition operation (S 414), a function selection gesture is input by the user (S 416), and the
g(t)값이 CONTACT로 시간 t가 시간 T에 도달하지 않은 경우에는 시간을 보내어 t를 증가시키고(S 428), 단계 S 422로 되돌아간다. t가 시간 T 이상 지나게 되 면, g(t)값이 CONTACT로 시간 T동안 유지된 것이므로 인식 결과에 대한 승인 응답으로 결정되어(S 426), 피드백 제공된 모드에 대응하는 응용 프로그램을 실행한다(S 430). If the time t does not reach time T with the value of g (t) as CONTACT, time is increased to increase t (S428), and the flow returns to step S422. If t passes more than the time T, the value of g (t) has been maintained for the time T as CONTACT, so it is determined as an acknowledgment response to the recognition result (S426), and the application program corresponding to the feedback provided mode is executed (S). 430).
본 발명의 일 양상은 컴퓨터로 읽을 수 있는 기록 매체에 컴퓨터가 읽을 수 있는 코드로서 구현될 수 있다. 상기의 프로그램을 구현하는 코드들 및 코드 세그먼트들은 당해 분야의 컴퓨터 프로그래머에 의하여 용이하게 추론될 수 있다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록 장치를 포함한다. 컴퓨터가 읽을 수 있는 기록 매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피 디스크, 광 디스크 등을 포함한다. 또한, 컴퓨터가 읽을 수 있는 기록 매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산 방식으로 컴퓨터가 읽을 수 있는 코드로 저장되고 실행될 수 있다.One aspect of the present invention may be embodied as computer readable code on a computer readable recording medium. The code and code segments implementing the above program can be easily deduced by a computer programmer in the field. Computer-readable recording media include all kinds of recording devices that store data that can be read by a computer system. Examples of the computer-readable recording medium include ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical disk, and the like. The computer-readable recording medium may also be distributed over a networked computer system and stored and executed in computer readable code in a distributed manner.
이상의 설명은 본 발명의 일 실시예에 불과할 뿐, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 본 발명의 본질적 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현할 수 있을 것이다. 따라서, 본 발명의 범위는 전술한 실시예에 한정되지 않고 특허 청구범위에 기재된 내용과 동등한 범위 내에 있는 다양한 실시 형태가 포함되도록 해석되어야 할 것이다. It will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the spirit or scope of the invention. Therefore, the scope of the present invention should not be limited to the above-described embodiments, but should be construed to include various embodiments within the scope of the claims.
도 1은 일 실시예에 따른 휴대 단말의 파지 자세와 휴대 단말 모드 사이의 관계를 나타내는 도면이다.1 is a diagram illustrating a relationship between a holding posture and a portable terminal mode of a portable terminal according to an exemplary embodiment.
도 2는 일 실시예에 따른 휴대 단말의 구성을 나타내는 블록도이다. 2 is a block diagram illustrating a configuration of a portable terminal according to an exemplary embodiment.
도 3은 일 실시예에 따른 휴대 단말 동작 방법을 나타내는 순서도이다.3 is a flowchart illustrating a mobile terminal operating method according to an exemplary embodiment.
도 4는 일 실시예에 따른 감지 데이터가 압력 감지 데이터인 경우 휴대 단말 동작 방법을 나타내는 순서도이다. 4 is a flowchart illustrating a method of operating a portable terminal when the sensed data is pressure sensed data according to an exemplary embodiment.
Claims (16)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090023568A KR101545702B1 (en) | 2009-03-19 | 2009-03-19 | Portable terminal for operating based sensed data and method for operating portable terminal based sensed data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090023568A KR101545702B1 (en) | 2009-03-19 | 2009-03-19 | Portable terminal for operating based sensed data and method for operating portable terminal based sensed data |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20100104875A true KR20100104875A (en) | 2010-09-29 |
KR101545702B1 KR101545702B1 (en) | 2015-08-19 |
Family
ID=43009078
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020090023568A KR101545702B1 (en) | 2009-03-19 | 2009-03-19 | Portable terminal for operating based sensed data and method for operating portable terminal based sensed data |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101545702B1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012047036A3 (en) * | 2010-10-06 | 2012-06-21 | Samsung Electronics Co., Ltd. | Apparatus and method for adaptive gesture recognition in portable terminal |
KR20130112626A (en) * | 2012-04-04 | 2013-10-14 | 삼성전자주식회사 | Operation mode controlling method of media equipment, apparatus thereof, and medium storing program source thereof |
-
2009
- 2009-03-19 KR KR1020090023568A patent/KR101545702B1/en active IP Right Grant
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012047036A3 (en) * | 2010-10-06 | 2012-06-21 | Samsung Electronics Co., Ltd. | Apparatus and method for adaptive gesture recognition in portable terminal |
US10936075B2 (en) | 2010-10-06 | 2021-03-02 | Samsung Electronics Co., Ltd. | Apparatus and method for adaptive gesture recognition in portable terminal |
KR20130112626A (en) * | 2012-04-04 | 2013-10-14 | 삼성전자주식회사 | Operation mode controlling method of media equipment, apparatus thereof, and medium storing program source thereof |
Also Published As
Publication number | Publication date |
---|---|
KR101545702B1 (en) | 2015-08-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6479322B2 (en) | Method and apparatus for displaying a graphical user interface based on user contact | |
JP7061465B2 (en) | Operation methods, devices, and mobile devices that use fingerprint recognition | |
EP2805220B1 (en) | Skinnable touch device grip patterns | |
KR101424259B1 (en) | Method and apparatus for providing input feedback in portable terminal | |
KR101715992B1 (en) | User interface elements augmented with force detection | |
US20150301684A1 (en) | Apparatus and method for inputting information | |
JP6000797B2 (en) | Touch panel type input device, control method thereof, and program | |
CN103097979B (en) | Automated condtrol for the user interface that sensor enables | |
KR20140139241A (en) | Method for processing input and an electronic device thereof | |
KR20140145579A (en) | Classifying the intent of user input | |
US9201503B2 (en) | User interface device, image forming apparatus, user interface control method, and computer program product | |
KR20120119440A (en) | Method for recognizing user's gesture in a electronic device | |
KR101679379B1 (en) | Method and device for force sensing gesture recognition | |
US20130257761A1 (en) | Method for operating an electronic device | |
KR20140131061A (en) | Method of operating touch screen and electronic device thereof | |
US20160179239A1 (en) | Information processing apparatus, input method and program | |
KR20140095998A (en) | Remote control system and device | |
JP2015153325A (en) | information processing apparatus, operation support method and operation support program | |
KR20110020642A (en) | Apparatus and method for providing gui interacting according to recognized user approach | |
US9367169B2 (en) | Method, circuit, and system for hover and gesture detection with a touch screen | |
US10627953B2 (en) | Information processing apparatus, program, and information processing system | |
US20140320430A1 (en) | Input device | |
KR20100104875A (en) | Portable terminal for operating based sensed data and method for operating portable terminal based sensed data | |
JP2016115011A (en) | Touch operation detection device | |
WO2017165023A1 (en) | Under-wrist mounted gesturing |
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: 20180717 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20190717 Year of fee payment: 5 |