KR102336517B1 - Method and apparatus for inputting symbols - Google Patents

Method and apparatus for inputting symbols Download PDF

Info

Publication number
KR102336517B1
KR102336517B1 KR1020150135368A KR20150135368A KR102336517B1 KR 102336517 B1 KR102336517 B1 KR 102336517B1 KR 1020150135368 A KR1020150135368 A KR 1020150135368A KR 20150135368 A KR20150135368 A KR 20150135368A KR 102336517 B1 KR102336517 B1 KR 102336517B1
Authority
KR
South Korea
Prior art keywords
symbol
area
input
touch
drag
Prior art date
Application number
KR1020150135368A
Other languages
Korean (ko)
Other versions
KR20170036337A (en
Inventor
이상훈
Original Assignee
에스케이텔레콤 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 에스케이텔레콤 주식회사 filed Critical 에스케이텔레콤 주식회사
Priority to KR1020150135368A priority Critical patent/KR102336517B1/en
Publication of KR20170036337A publication Critical patent/KR20170036337A/en
Priority to KR1020210168305A priority patent/KR20210151022A/en
Application granted granted Critical
Publication of KR102336517B1 publication Critical patent/KR102336517B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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/0488Interaction 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

본 발명에 따른 심볼 입력 방법을 프로세서가 수행할 수 있도록 컴퓨터 판독 가능한 기록매체에 저장된 컴퓨터 프로그램은, 표시 패널 상의 제 1 심볼 버튼에 대응하는 제 1 영역에 대한 터치를 검출하는 제 1 과정과, 상기 제 1 영역에 대한 터치가 검출될 때 상기 제 1 심볼 버튼을 입력으로 인식하는 제 2 과정과, 상기 제 1 영역으로부터 제 2 영역으로의 드래그가 발생되는 지를 검출하는 제 3 과정과, 상기 드래그가 검출될 때 상기 제 2 영역에 대응하는 제 2 심볼 버튼을 입력으로 인식하는 제 4 과정을 포함할 수 있다.A computer program stored in a computer-readable recording medium to enable a processor to perform the symbol input method according to the present invention comprises: a first process of detecting a touch on a first area corresponding to a first symbol button on a display panel; A second process of recognizing the first symbol button as an input when a touch on the first region is detected, a third process of detecting whether a drag is generated from the first region to a second region, and a fourth process of recognizing a second symbol button corresponding to the second area as an input when detected.

Description

심볼 입력 방법 및 그 장치{METHOD AND APPARATUS FOR INPUTTING SYMBOLS}Symbol input method and device {METHOD AND APPARATUS FOR INPUTTING SYMBOLS}

본 발명은 표시 패널에서의 터치를 통해 심볼을 입력하는 기법에 관한 것으로, 더욱 상세하게는 비밀번호 인증 등을 위해 숫자 또는 기호 등의 심볼을 터치 입력할 때 간소화된 사용자 조작을 제공하는데 적합한 심볼 입력 방법 및 그 장치에 관한 것이다.The present invention relates to a method of inputting a symbol through a touch on a display panel, and more particularly, a symbol input method suitable for providing a simplified user operation when a symbol such as a number or a symbol is touched for password authentication, etc. and to the device.

잘 알려진 바와 같이, 휴대용 단말(예컨대, 휴대폰, 스마트폰, 스마트기기, 네비게이션, 워치 폰, 웨어러블 기기 등과 같은 디지털 기기) 등과 같은 대부분의 휴대용 디지털 기기는 터치식의 소형 키패드(터치 패널)를 구비하는 것이 일반적인데, 이러한 소형 키패드는 종래의 단문(SMS) 입력뿐만 아니라 메모, 휴대용 정보 기기를 이용한 각종 데이터 처리 등 활용 범위를 점점 넓혀가고 있다.As is well known, most portable digital devices such as portable terminals (eg, digital devices such as mobile phones, smart phones, smart devices, navigation devices, watch phones, wearable devices, etc.) are equipped with a small touch keypad (touch panel). In general, such a small keypad is gradually expanding its application range, such as memo and various data processing using portable information devices, as well as the conventional short message (SMS) input.

이때, 무단 혹은 불법적인 사용을 방지하기 위해 휴대용 단말 자체 혹은 단말의 서비스 모드별로 비밀번호를 설정해 두는 것이 일반적인데, 이때 비밀번호는 숫자 혹은 숫자와 기호의 조합 등으로 이루어지는 것이 통상적이다.At this time, in order to prevent unauthorized or illegal use, it is common to set a password for each service mode of the portable terminal itself or the terminal.

한편, 워치 폰이나 웨어러블 기기 등은 기기의 구조 및 제품 특성상, 예컨대 2인치 미만의 화면(터치 패널)을 장착하는 것이 통상적인데, 이와 같은 터치 패널의 크기 제약으로 인해 보다 신속한 심볼 입력이 어려울 뿐만 아니라 비밀번호 등의 심볼을 터치 입력할 때 오입력이 빈번하게 발생하는 문제점이 있다.On the other hand, watch phones or wearable devices, for example, are usually equipped with a screen (touch panel) of less than 2 inches due to the structure and product characteristics of the device. There is a problem in that erroneous input frequently occurs when a symbol such as a password is touch-inputted.

대한민국 공개특허 제2011-0089381호(공개일 : 2011. 08. 08.)Republic of Korea Patent Publication No. 2011-0089381 (published date: 2011. 08. 08.)

본 발명은 휴대용 단말의 표시 패널에 표출 중인 심볼 버튼에 대한 터치와 드래그의 선택적 조합을 통해 원하는 심볼 버튼들의 연속 입력을 실현할 수 있는 새로운 심볼 입력 기법을 제안하고자 한다.An object of the present invention is to propose a new symbol input technique capable of realizing continuous input of desired symbol buttons through a selective combination of touch and drag on a symbol button being displayed on a display panel of a portable terminal.

또한, 본 발명의 실시 예에 따르면, 심볼 버튼의 터치와 드래그의 조합을 통해 원하는 심볼 버튼들을 연속 입력하는 방법과 이러한 심볼 입력 방법을 실행하는 컴퓨터 프로그램 및 이러한 프로그램이 저장된 컴퓨터로 읽을 수 있는 기록매체를 제안한다.In addition, according to an embodiment of the present invention, a method for continuously inputting desired symbol buttons through a combination of touch and drag of a symbol button, a computer program for executing the symbol input method, and a computer-readable recording medium storing such a program suggest

본 발명이 해결하고자 하는 과제는 상기에서 언급한 것으로 제한되지 않으며, 언급되지 않은 또 다른 해결하고자 하는 과제는 아래의 기재들로부터 본 발명이 속하는 통상의 지식을 가진 자에 의해 명확하게 이해될 수 있을 것이다.The problem to be solved by the present invention is not limited to those mentioned above, and another problem to be solved that is not mentioned can be clearly understood by those of ordinary skill in the art to which the present invention belongs from the following description. will be.

본 발명은, 일 관점에 따라, 표시 패널 상의 제 1 심볼 버튼에 대응하는 제 1 영역에 대한 터치를 검출하는 제 1 과정과, 상기 제 1 영역에 대한 터치가 검출될 때 상기 제 1 심볼 버튼을 입력으로 인식하는 제 2 과정과, 상기 제 1 영역으로부터 제 2 영역으로의 드래그가 발생되는 지를 검출하는 제 3 과정과, 상기 드래그가 검출될 때 상기 제 2 영역에 대응하는 제 2 심볼 버튼을 입력으로 인식하는 제 4 과정을 포함하는 심볼 입력 방법을 프로세서가 수행할 수 있도록 컴퓨터 판독 가능한 기록매체에 저장된 컴퓨터 프로그램을 제공한다.According to an aspect of the present invention, there is provided a first process of detecting a touch on a first area corresponding to a first symbol button on a display panel, and when a touch on the first area is detected, the first symbol button A second process of recognizing an input, a third process of detecting whether a drag is generated from the first region to a second region, and inputting a second symbol button corresponding to the second region when the drag is detected A computer program stored in a computer-readable recording medium is provided so that a processor can perform a symbol input method including a fourth process of recognizing a

본 발명은, 다른 관점에 따라, 표시 패널 상의 제 1 심볼 버튼에 대응하는 제 1 영역에 대한 터치를 검출하는 과정과, 상기 제 1 영역에 대한 터치가 검출될 때 상기 제 1 심볼 버튼을 입력으로 인식하는 과정과, 상기 제 1 영역으로부터 제 2 영역으로의 드래그가 발생되는 지를 검출하는 과정과, 상기 드래그가 검출될 때 상기 제 2 영역에 대응하는 제 2 심볼 버튼을 입력으로 인식하는 과정을 포함하는 심볼 입력 방법을 제공한다.According to another aspect of the present invention, there is provided a process for detecting a touch on a first area corresponding to a first symbol button on a display panel, and inputting the first symbol button as an input when a touch on the first area is detected. Recognizing, detecting whether a drag is generated from the first area to a second area, and recognizing a second symbol button corresponding to the second area as an input when the drag is detected It provides a symbol input method to

본 발명은, 또 다른 관점에 따라, 제 10 항의 심볼 입력 방법을 프로세서가 수행하도록 하는 컴퓨터 프로그램이 저장된 컴퓨터 판독 가능한 기록매체를 제공한다.According to another aspect, the present invention provides a computer-readable recording medium storing a computer program for causing a processor to perform the symbol input method of claim 10 .

본 발명은, 또 다른 관점에 따라, 심볼 입력을 위한 사용자 조작이 발생할 때, 심볼 아이콘을 단말의 표시 패널에 표출시키는 화면 표출부와, 상기 심볼 아이콘 내 제 1 심볼 버튼에 대응하는 제 1 영역에 대한 터치를 검출하는 터치 검출부와, 상기 제 1 영역에 대한 터치가 검출될 때 상기 제 1 심볼 버튼을 입력으로 인식하는 제 1 입력 인식부와, 상기 제 1 영역으로부터 제 2 영역으로의 드래그가 발생되는 지를 검출하는 드래그 검출부와, 상기 드래그가 검출될 때 상기 제 2 영역에 대응하는 제 2 심볼 버튼을 제 2 심볼 버튼을 입력으로 인식하는 제 2 입력 인식부를 포함하는 심볼 입력 장치를 제공한다.According to another aspect, when a user operation for inputting a symbol occurs, a screen display unit for displaying a symbol icon on a display panel of a terminal, and a first area corresponding to the first symbol button in the symbol icon A touch detection unit detecting a touch to the first area, a first input recognition unit recognizing the first symbol button as an input when a touch to the first area is detected, and dragging from the first area to the second area occurs There is provided a symbol input device comprising: a drag detection unit for detecting whether or not the drag is detected; and a second input recognition unit for recognizing a second symbol button corresponding to the second region as an input when the drag is detected.

본 발명은 휴대용 단말의 표시 패널에 표출 중인 심볼 버튼에 대한 터치와 드래그의 조합을 통해 원하는 심볼 버튼들의 연속 입력을 실현함으로써, 소형의 터치 패널을 장착한 휴대용 기기에서의 심볼 입력을 보다 빠르게 실현할 수 있을 뿐만 아니라 터치 패널의 작은 크기로 인해 발생할 수 있는 심볼의 오입력을 효과적으로 억제할 수 있다.The present invention realizes the continuous input of desired symbol buttons through a combination of touch and drag on the symbol button being expressed on the display panel of the portable terminal, so that symbol input in a portable device equipped with a small touch panel can be realized more quickly. In addition, it is possible to effectively suppress erroneous input of symbols that may occur due to the small size of the touch panel.

도 1은 본 발명의 실시 예에 따른 심볼 입력 장치에 대한 블록구성도이다.
도 2는 본 발명의 제 1 실시 예에 따라 터치와 드래그의 선택적 결합을 통해 심볼을 연속 입력하는 주요 과정을 도시한 순서도이다.
도 3은 본 발명의 제 2 실시 예에 따라 터치와 드래그의 선택적 결합을 통해 심볼을 연속 입력하는 주요 과정을 도시한 순서도이다.
도 4는 본 발명의 실시 예에 따라 휴대용 단말의 표시 패널에 다수의 심볼 버튼이 표출되는 일례를 보여주는 화면 예시도이다.
도 5는 본 발명의 실시 예에 따라 터치된 심볼 버튼과 동일한 심볼 버튼이 특정 위치에 표출되는 일례를 보여주는 화면 예시도이다.
도 6은 본 발명의 실시 예에 따라 터치와 드래그를 통해 두 심볼을 연속 입력하는 일례를 보여주는 화면 예시도이다.
도 7은 본 발명의 실시 예에 따라 터치와 시계 또는 반시계 방향으로의 회귀 드래그를 통해 동일 심볼을 연속 입력하는 예를 설명하기 위한 화면 예시도이다.
1 is a block diagram of a symbol input apparatus according to an embodiment of the present invention.
2 is a flowchart illustrating a main process of continuously inputting symbols through a selective combination of touch and drag according to the first embodiment of the present invention.
3 is a flowchart illustrating a main process of continuously inputting symbols through a selective combination of touch and drag according to a second embodiment of the present invention.
4 is an exemplary screen view illustrating an example in which a plurality of symbol buttons are displayed on a display panel of a portable terminal according to an embodiment of the present invention.
5 is an exemplary screen view showing an example in which the same symbol button as the touched symbol button is displayed at a specific position according to an embodiment of the present invention.
6 is an exemplary screen view showing an example of continuously inputting two symbols through touch and drag according to an embodiment of the present invention.
7 is an exemplary screen view for explaining an example of continuously inputting the same symbol through touch and clockwise or counterclockwise regression drag according to an embodiment of the present invention.

먼저, 본 발명의 장점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되는 실시 예들을 참조하면 명확해질 것이다. 여기에서, 본 발명은 이하에서 개시되는 실시 예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시 예들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 발명의 범주를 명확하게 이해할 수 있도록 하기 위해 예시적으로 제공되는 것이므로, 본 발명의 기술적 범위는 청구항들에 의해 정의되어야 할 것이다.First, the advantages and features of the present invention, and a method for achieving them will become clear with reference to the embodiments described below in detail in conjunction with the accompanying drawings. Here, the present invention is not limited to the embodiments disclosed below, but may be implemented in a variety of different forms, and only these embodiments allow the disclosure of the present invention to be complete, and are common in the technical field to which the present invention pertains. The technical scope of the present invention should be defined by the claims since it is provided by way of example so that those with knowledge can clearly understand the scope of the invention.

아울러, 아래의 본 발명을 설명함에 있어서 공지 기능 또는 구성 등에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고, 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들인 것으로, 이는 사용자, 운용자 등의 의도 또는 관례 등에 따라 달라질 수 있음은 물론이다. 그러므로, 그 정의는 본 명세서의 전반에 걸쳐 기술되는 기술사상을 토대로 이루어져야 할 것이다.In addition, in the following description of the present invention, if it is determined that a detailed description of a well-known function or configuration may unnecessarily obscure the gist of the present invention, the detailed description thereof will be omitted. And, the terms to be described later are terms defined in consideration of functions in the present invention, which may vary depending on the intentions or customs of users, operators, etc., of course. Therefore, the definition should be made based on the technical idea described throughout this specification.

이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시 예에 대하여 상세하게 설명한다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 실시 예에 따른 심볼 입력 장치에 대한 블록구성도로서, 크게 구분해 볼 때, 패널 모듈(110)과 제어 모듈(120)을 포함할 수 있으며, 패널 모듈(110)은 표시 패널(112), 터치 검출부(1142) 및 드래그 검출부(1144) 등을 포함할 수 있고, 제어 모듈(120)은 화면 표출부(122), 제 1 입력 인식부(124) 및 제 2 입력 인식부(126) 등을 포함할 수 있다. 여기에서, 터치 검출부(1142)와 드래그 검출부(1144)는 하나의 센싱부(114)로서 통칭될 수 있다.1 is a block diagram of a symbol input device according to an embodiment of the present invention, and when broadly divided, it may include a panel module 110 and a control module 120, and the panel module 110 is displayed It may include a panel 112 , a touch detection unit 1142 , and a drag detection unit 1144 , and the control module 120 includes a screen display unit 122 , a first input recognition unit 124 , and a second input recognition unit. (126) and the like. Here, the touch detection unit 1142 and the drag detection unit 1144 may be collectively referred to as one sensing unit 114 .

도 1을 참조하면, 표시 패널(112)은 그 내부에, 예컨대 정전식 센서 등이 탑재되는 LED, OLED 등의 패널(휴대용 단말의 표시 패널)을 의미할 수 있다.Referring to FIG. 1 , a display panel 112 may refer to a panel (display panel of a portable terminal) such as an LED or an OLED in which, for example, a capacitive sensor is mounted.

여기에서, 휴대용 단말은, 예컨대 워치 폰, 웨어러블 기기, 휴대폰, 스마트폰, 스마트기기, 네비게이션 등과 같은 디지털 기기를 의미할 수 있는데, 휴대용 단말이 워치 폰, 웨어러블 기기 등과 같은 소형의 디지털 기기일 때, 일례로서 도 4에 도시된 바와 같이, 다수의 심벌 버튼들은 원형 또는 타원형의 표시 패널의 외곽을 둘러싸는 형태로 배치될 수 있으며, 다수의 숫자 버튼들은 숫자 순서적인 배열 위치가 아니라 랜덤 배열 위치로 표출될 수 있다.Here, the portable terminal, for example, may mean a digital device such as a watch phone, a wearable device, a mobile phone, a smart phone, a smart device, a navigation device, etc. When the portable terminal is a small digital device such as a watch phone or a wearable device, As an example, as shown in FIG. 4 , a plurality of symbol buttons may be arranged in a shape surrounding the outer circumference of a circular or oval display panel, and the plurality of number buttons are displayed in a random arrangement position, not in a numerical order arrangement position. can be

도 4에 있어서, 미설명번호 402는 터치 및 드래그 등의 조합에 의해 선택 입력되는 비밀번호 등의 심볼이 표시되는 심볼 표시 영역을 의미할 수 있는데, 심볼 표시 영역(402)에는 후술하는 제 1 입력 인식부(124) 또는 제 2 입력 인식부(126)를 통해 입력(터치 입력 또는 드래그 입력)으로 인식되는 특정 심볼들이 표시(디스플레이)될 수 있다.In FIG. 4 , unexplained number 402 may mean a symbol display area in which symbols such as a password selected and input by a combination of touch and drag are displayed. The symbol display area 402 recognizes a first input to be described later. Specific symbols recognized as input (touch input or drag input) may be displayed (displayed) through the unit 124 or the second input recognition unit 126 .

물론, 본 발명에 따른 심볼 입력 기법의 적용이 반드시 원형 또는 타원형 구조의 표시 패널에만 한정되는 것은 아니며, 정사각형, 직사각형, 삼각형 역삼각형 등 다양한 형태의 표시 패널 구조에도 동일하게 적용될 수 있으며, 다수의 심볼 버튼들 또한 표시 패널의 구조에 따라 다양한 형태의 랜덤 배열 위치로 표출될 수 있다.Of course, the application of the symbol input technique according to the present invention is not necessarily limited to a display panel having a circular or oval structure, and may be equally applied to various types of display panel structures such as a square, rectangular, triangular inverted triangle, and a plurality of symbols. The buttons may also be displayed in various types of random arrangement positions according to the structure of the display panel.

그리고, 센싱부(114) 내의 터치 검출부(1142)는 심볼 입력 모드가 실행될 때 표시 패널(112)에 표출 중인 다수의 심볼 버튼 중의 어느 한 심볼 버튼(예컨대, 제 1 심볼 버튼)에 대응하는 영역(예컨대, 제 1 영역)에 대한 터치(사용자 인터페이스)가 발생하는 지의 여부를 검출(예컨대, 정전식 센서를 이용한 터치 검출 등)하고, 제 1 심볼 버튼에 대한 터치가 검출될 때 이를 제어 모듈(120) 내 제 1 입력 인식부(124)로 통지하는 등의 기능을 제공할 수 있다.In addition, the touch detection unit 1142 in the sensing unit 114 is an area corresponding to any one symbol button (eg, a first symbol button) among a plurality of symbol buttons being displayed on the display panel 112 when the symbol input mode is executed. For example, it is detected whether a touch (user interface) to the first area occurs (eg, touch detection using a capacitive sensor, etc.), and when a touch to the first symbol button is detected, it is determined by the control module 120 ) may provide a function such as a notification to the first input recognition unit 124 in the.

또한, 드래그 검출부(1144)는, 예컨대 정전식 센서로부터 제공되는 센싱값을 이용하여, 터치가 발생된 영역(제 1 영역)으로부터 다른 영역(제 2 영역)으로 드래그되는 지의 여부를 검출하고, 드래그가 정지한 후 기 설정된 소정시간(예컨대, 0.3초, 0.5초 등) 동안 터치 온 상태를 유지(터치 온 상태 유지)할 때 이를 제어 모듈(120) 내 제 2 입력 인식부(126)로 통지하거나 혹은 드래그가 정지한 영역에서 터치가 오프될 때 이를 제 2 입력 인식부(126)로 통지하는 등의 기능을 제공할 수 있다.In addition, the drag detection unit 1144 detects whether a touch is dragged from an area (first area) to another area (second area) using a sensing value provided from, for example, a capacitive sensor, and the drag When the touch-on state (maintaining the touch-on state) is maintained for a preset predetermined time (eg, 0.3 seconds, 0.5 seconds, etc.) after stopping, this is notified to the second input recognition unit 126 in the control module 120 or Alternatively, a function such as notifying the second input recognition unit 126 when the touch is turned off in the area where the drag is stopped may be provided.

다음에, 제어 모듈(120) 내의 화면 표출부(122)는 도시 생략된 조작 인터페이스부로부터 심볼 입력(예컨대, 비밀번호 입력 등)을 위한 사용자 조작이 발생할 때 휴대용 단말의 표시 패널(112)을 통해 다수의 심볼 버튼들을 포함하는 심볼 아이콘을 표출시키는 등의 기능을 수행할 수 있는데, 이때 표시 패널(112)을 통해 표출되는 다수의 심볼 버튼은, 예컨대 다수의 숫자 버튼과 적어도 하나의 기호 버튼(또는 부호 버튼) 등을 포함할 수 있다.Next, the screen display unit 122 in the control module 120 is a plurality of through the display panel 112 of the portable terminal when a user operation for symbol input (eg, password input, etc.) occurs from the operation interface unit not shown. It is possible to perform a function such as displaying a symbol icon including symbol buttons of button) and the like.

또한, 화면 표출부(122)는 제 1 입력 인식부(124)로부터 심볼의 입력(터치 입력)이 통지되거나 혹은 제 2 입력 인식부(126)로부터 심볼의 입력(드래그 입력)이 통지될 때, 입력된 심볼을 표시 패널(112) 내의 심볼 표시 영역에 표시(디스플레이)하는 등의 기능을 제공할 수 있다.In addition, when the screen display unit 122 is notified of a symbol input (touch input) from the first input recognition unit 124 or a symbol input (drag input) is notified from the second input recognition unit 126, It is possible to provide a function of displaying (displaying) the input symbol on the symbol display area in the display panel 112 .

한편, 화면 표출부(122)는, 본 발명의 다른 실시 예로서, 제 1 입력 인식부(124)로부터 특정 심볼(예컨대, 숫자 2)에 대한 터치 입력이 통지될 때, 일례로서 도 5에 도시된 바와 같이, 다수의 심볼 버튼의 표출되는 영역 이외의 다른 영역(예컨대, 표시 패널의 중앙 영역 등)에 터치된 심볼(예컨대, 숫자 버튼 2)과 동일한 심볼 버튼을 표출시키는 등의 기능을 제공할 수 있는데, 이것은 터치 드래그를 통해 동일한 심볼을 추가 입력할 수 있도록 하기 위해서이다. 도 5에 있어서, 미설명번호 502는 터치 및 드래그 등의 조합에 의해 선택 입력되는 비밀번호 등의 심볼이 표시되는 심볼 표시 영역을 의미할 수 있다.Meanwhile, as another embodiment of the present invention, the screen display unit 122 is shown in FIG. 5 as an example when a touch input for a specific symbol (eg, number 2) is notified from the first input recognition unit 124 . As described above, a function such as displaying the same symbol button as a symbol (eg, number button 2) touched in a region other than the region where a plurality of symbol buttons is expressed (eg, the central region of the display panel, etc.) is provided. However, this is to allow additional input of the same symbol through touch and drag. In FIG. 5 , unexplained number 502 may refer to a symbol display area in which symbols such as a password selected and inputted by a combination of touch and drag are displayed.

다음에, 제 1 입력 인식부(124)는 터치 검출부(1142)로부터 특정 심볼 버튼에 대응하는 영역(제 1 영역)에 대한 터치 검출이 통지될 때 해당 심볼의 입력으로 인식하고, 이를 화면 표출부(122)로 통지하는 등의 기능을 제공할 수 있다.Next, the first input recognition unit 124 recognizes the input of the corresponding symbol when the touch detection for the area (the first area) corresponding to the specific symbol button is notified from the touch detection unit 1142, and this is the screen display unit A function such as a notification to (122) may be provided.

그리고, 제 1 입력 인식부(124)는, 본 발명의 다른 실시 예로서, 특정 심볼 버튼에 대한 터치 온 상태가 지속되는 경과 시간을 카운트하고, 카운트한 경과 시간이 기 설정된 기준 시간(예컨대, 0.5초, 1초, 1.5초 등)이 될 때 해당 심볼 버튼의 추가 입력(예컨대, 터치된 심볼이 숫자"2"인 경우일 때 숫자 2의 추가 입력)으로 인식하고, 이를 화면 표출부(122)로 통지하는 등의 기능을 제공할 수도 있다. 여기에서, 경과 시간에 의거한 동일 심볼의 추가 입력은 2회 연속 입력으로 한정되는 것은 아니며, 필요에 따라 N회의 연속적인 추가 입력으로 설정될 수도 있음은 물론이다.And, as another embodiment of the present invention, the first input recognition unit 124 counts the elapsed time during which the touch-on state for a specific symbol button is maintained, and the counted elapsed time is a preset reference time (eg, 0.5 seconds, 1 second, 1.5 seconds, etc.), it is recognized as an additional input of the corresponding symbol button (eg, an additional input of the number 2 when the touched symbol is the number "2"), and this is the screen display unit 122 It is also possible to provide a function such as a notification to Here, the additional input of the same symbol based on the elapsed time is not limited to two consecutive input, and may be set as N consecutive additional input if necessary.

한편, 제 2 입력 인식부(126)는 드래그 검출부(11144)로부터 터치가 발생된 제 1 영역으로부터 제 2 영역으로의 드래그가 통지될 때 제 2 영역에 대응하는 심볼의 입력(예컨대, 터치된 심볼 입력 이후의 연속 입력)으로 인식하고, 이를 화면 표출부(122)로 통지하는 등의 기능을 제공할 수 있다.Meanwhile, the second input recognition unit 126 is configured to input a symbol corresponding to the second area (eg, a touched symbol) when a drag from the first area where the touch is generated to the second area is notified from the drag detection unit 11144 . It is possible to provide a function such as recognizing it as a continuous input after input) and notifying it to the screen display unit 122 .

일례로서, 도 6에 도시된 바와 같이, 숫자"0"이 터치된 이후에 숫자"1"로 드래그하게 되면, 숫자"0"과 "1"의 연속 입력이 될 것이며, 이러한 숫자(심볼)는 심볼 표시 영역(602)의 해당 위치에 표시될 것이다.As an example, as shown in Figure 6, if the number "0" is touched and then dragged to the number "1", there will be continuous input of the numbers "0" and "1", and these numbers (symbols) are It will be displayed at the corresponding position of the symbol display area 602 .

다음에, 상술한 바와 같은 구성을 갖는 본 실시 예에 따른 심볼 입력 장치를 이용하여 터치와 드래그의 선택적 결합을 통해 심볼을 연속 입력하는 다양한 실시 예들에 대하여 상세하게 설명한다.Next, various embodiments of continuously inputting symbols through selective combination of touch and drag using the symbol input device according to the present embodiment having the configuration as described above will be described in detail.

[실시 예1][Example 1]

도 2는 본 발명의 실시 예1에 따라 터치와 드래그의 선택적 결합을 통해 심볼을 연속 입력하는 주요 과정을 도시한 순서도이다.2 is a flowchart illustrating a main process of continuously inputting symbols through a selective combination of touch and drag according to the first embodiment of the present invention.

도 2를 참조하면, 예컨대 비밀번호 등의 입력을 위한 사용자 조작이 발생하여 휴대용 단말이 심볼 입력 모드를 실행하게 되면(단계 202), 화면 표출부(122)에서는 휴대용 단말의 표시 패널(112)을 통해 다수의 심볼 버튼을 표출시킨다(단계 204).Referring to FIG. 2 , for example, when a user operation for inputting a password occurs and the portable terminal executes a symbol input mode (step 202), the screen display unit 122 uses the display panel 112 of the portable terminal to Display a plurality of symbol buttons (step 204).

이때, 도 4 내지 도 6의 각 화면 예시도에서는 비록 숫자 버튼들만을 심볼 버튼으로서 표출하는 것으로 예시하고 있으나, 본 발명이 반드시 이에 한정되는 것은 아니며, 표시 패널(112)을 통해 표출되는 다수의 심볼 버튼에는 적어도 하나 이상의 기호 버튼(또는 부호 버튼)이 포함될 수 있다. 여기에서, 표시 패널(112)을 통해 표출되는 숫자 버튼들은 숫자 순서적인 배열 위치가 아니라 랜덤 배열 위치로 표출될 수 있다.At this time, although only the number buttons are exemplified as symbol buttons in each screen example diagram of FIGS. 4 to 6 , the present invention is not necessarily limited thereto, and a plurality of symbols displayed through the display panel 112 are not limited thereto. The button may include at least one symbol button (or symbol button). Here, the number buttons displayed through the display panel 112 may be displayed in a random arrangement position, not in a numerical order arrangement position.

다음에, 터치 검출부(1142)에서는 표시 패널(112)에 표출 중인 다수의 심볼 버튼 중의 어느 한 심볼 버튼에 대응하는 제 1 영역에 대한 터치(사용자 인터페이스)가 발생(검출)하는 지의 여부를 체크하는데(단계 206), 여기에서의 체크 결과, 제 1 영역에 대한 터치가 검출되면 이를 제 1 입력 인식부(124)로 통지한다.Next, the touch detection unit 1142 checks whether a touch (user interface) is generated (detected) in the first area corresponding to any one symbol button among a plurality of symbol buttons being displayed on the display panel 112. (Step 206 ), as a result of the check here, if a touch to the first area is detected, this is notified to the first input recognition unit 124 .

이에 응답하여, 제 1 입력 인식부(124)에서는 터치 검출부(1142)로부터 전달되는 터치 검출 결과에 따라 해당 심볼을 터치 입력으로 인식하고(단계 208), 이를 화면 표출부(122)로 통지하며, 그 결과 화면 표출부(122)에서는 표시 패널(112) 내 심볼 표시 영역의 해당 위치에 터치 입력으로 인식된 심볼(예컨대, 숫자 등)을 표시(디스플레이)한다.In response, the first input recognition unit 124 recognizes the symbol as a touch input according to the touch detection result transmitted from the touch detection unit 1142 (step 208), and notifies it to the screen display unit 122, As a result, the screen display unit 122 displays (displays) a symbol (eg, a number, etc.) recognized as a touch input at a corresponding position of the symbol display area in the display panel 112 .

이와 동시에, 화면 표출부(122)에서는, 일례로서 도 5에 도시된 바와 같이, 다수의 심볼 버튼이 표출되는 영역 이외의 다른 영역(예컨대, 표시 패널의 중앙 영역 등)에 터치 입력으로 인식된 심볼 버튼(예컨대, 숫자 버튼 2)과 동일한 심볼 버튼을 표출시킨다(단계 210).At the same time, in the screen display unit 122, as an example, as shown in FIG. 5 , a symbol recognized as a touch input in an area other than the area in which a plurality of symbol buttons are displayed (eg, the central area of the display panel, etc.) The same symbol button as the button (eg, number button 2) is displayed (step 210).

다시, 드래그 검출부(1144)에서는 제 1 영역에 대한 터치가 온 상태를 유지하고 있는 상태에서 해당 터치가 제 2 영역으로 드래그되는 지의 여부를 검출, 즉 드래그가 발생되는지의 여부를 체크한다(단계 212). 여기에서, 제 2 영역은 터치된 심볼 버튼을 제외한 나머지 심볼 버튼들의 영역 중 어느 한 영역이거나 혹은 다른 위치에 새롭게 표출된 터치된 심볼 버튼과 동일한 심볼 버튼에 대응하는 영역을 의미할 수 있다.Again, the drag detection unit 1144 detects whether the touch on the first area is dragged to the second area while the touch on the first area is maintained, that is, checks whether a drag occurs (step 212). ). Here, the second area may mean any one area among areas of symbol buttons other than the touched symbol button or an area corresponding to the same symbol button as the touched symbol button newly displayed at a different location.

상기 단계(212)에서의 체크 결과, 드래그가 검출, 즉 드래그가 발생한 후 정지 위치에서 터치가 오프되거나 혹은 드래그가 정지한 위치에서 기 설정된 소정시간(예컨대, 0.3초, 0.5초 등) 동안 터치가 온 상태를 유지할 때, 드래그 검출부(1144)에서는 이를 드래그의 검출로 인지하여 제 2 입력 인식부(126)로 통지한다.As a result of the check in step 212, the drag is detected, that is, the touch is turned off at the stop position after the drag occurs, or the touch is held for a predetermined time (eg, 0.3 seconds, 0.5 seconds, etc.) at the position where the drag is stopped. When the on state is maintained, the drag detection unit 1144 recognizes this as detection of a drag and notifies the second input recognition unit 126 .

이에 응답하여, 제 2 입력 인식부(126)에서는 드래그 검출부(1144)로부터 전달되는 드래그 검출 결과에 따라 해당 심볼을 드래그 입력으로 인식하고(단계 214), 이를 화면 표출부(122)로 통지하며, 그 결과 화면 표출부(122)에서는 표시 패널(112) 내 심볼 표시 영역의 해당 위치에 드래그 입력으로 인식된 심볼(예컨대, 숫자 등)을 표시(디스플레이)한다.In response, the second input recognition unit 126 recognizes the corresponding symbol as a drag input according to the drag detection result transmitted from the drag detection unit 1144 (step 214), and notifies this to the screen display unit 122, As a result, the screen display unit 122 displays (displays) a symbol (eg, a number, etc.) recognized by a drag input at a corresponding position of the symbol display area in the display panel 112 .

한편, 본 실시 예에서는 터치 입력이 인식(검출)될 때, 동일한 심볼에 대한 2차의 드래그 입력을 위해, 다수의 심볼 버튼이 표출되는 영역 이외의 다른 영역(예컨대, 표시 패널의 중앙 영역 등)에 터치된 심볼 버튼(예컨대, 숫자 버튼 2)과 동일한 심볼 버튼을 표출시키는 것으로 하여 설명하였으나, 본 실시 예가 반드시 이에 한정되는 것은 아니며, 일례로서 도 7에서 화살표 A로서 표시한 바와 같이, 특정 심볼 버튼(예컨대, 숫자 버튼 2)에 대응하는 영역을 터치한 후 시계 또는 반시계 방향으로 되돌아가는(회귀) 드래그 방식을 통해 동일한 영역의 심볼 버튼(숫자 버튼 2)을 드래그 입력(예컨대, 동일한 숫자의 추가 입력)으로 인식하도록 설정할 수도 있음은 물론이다.Meanwhile, in the present embodiment, when a touch input is recognized (detected), for a second drag input for the same symbol, an area other than the area in which a plurality of symbol buttons are displayed (eg, the central area of the display panel, etc.) Although it has been described as expressing the same symbol button as the touched symbol button (eg, number button 2), the present embodiment is not necessarily limited thereto, and as an example, as indicated by an arrow A in FIG. 7 , a specific symbol button After touching the area corresponding to (eg, number button 2), drag input (eg, addition of the same number) to the symbol button (number button 2) of the same area through a drag method that returns (regression) clockwise or counterclockwise Of course, it can be set to recognize as input).

더욱이, 본 실시 예에서는 하나의 심볼에 대한 터치 입력을 인식한 후 1차의 드래그를 통해 다른 하나의 심볼에 대한 드래그 입력을 인식하는 것으로 하여 설명하였으나, 본 실시 예가 반드시 이에 한정되는 것은 아니며, 1회의 터치 입력을 인식한 후 N차의 순차적 드래그를 통해 N개의 드래그 입력을 순차 인식하도록 설정할 수도 있음은 물론이다.Moreover, although the present embodiment has been described as recognizing a touch input for one symbol and then recognizing a drag input for another symbol through a primary drag, the present embodiment is not necessarily limited thereto, and 1 Of course, it is also possible to set to sequentially recognize N drag inputs through N sequential drags after recognizing the meeting touch inputs.

[실시 예2][Example 2]

도 3은 본 발명의 실시 예2에 따라 터치와 드래그의 선택적 결합을 통해 심볼을 연속 입력하는 주요 과정을 도시한 순서도이다.3 is a flowchart illustrating a main process of continuously inputting symbols through a selective combination of touch and drag according to Embodiment 2 of the present invention.

도 3을 참조하면, 단계 302 내지 308의 각 과정들에서의 실행 내용은, 도 2에 도시된 단계 202 내지 208 내 대응하는 각 과정들에서의 실행 내용과 실질적으로 동일하다. 따라서, 명세서의 간결화를 위한 불필요한 중복 기재를 피하기 위하여 단계 302 내지 308에 대한 상세 설명은 생략한다.Referring to FIG. 3 , the execution contents in each of the processes of steps 302 to 308 are substantially the same as the execution contents of the corresponding respective processes in steps 202 to 208 shown in FIG. 2 . Accordingly, detailed descriptions of steps 302-308 will be omitted to avoid unnecessary duplication for the sake of brevity of the specification.

즉, 단계(308)까지의 진행을 통해 하나의 심볼에 대한 터치 입력이 인식되면, 제 1 입력 인식부(124)에서는 터치 인식된 해당 심볼 버튼에 대응하는 영역에 대한 터치 온 상태가 지속되는 경과 시간을 카운트하고, 카운트한 경과 시간이 기 설정된 소정시간 n(예컨대, 0.5초, 1초, 1.5초 등)에 도달하는 지의 여부를 체크한다(단계 310). 여기에서, 기 설정된 소정시간 n은 기 설정된 제 1 소정시간으로 정의될 수 있다.That is, when a touch input for one symbol is recognized through the process up to step 308 , the first input recognizing unit 124 maintains the touch-on state for the area corresponding to the recognized symbol button. The time is counted, and it is checked whether the counted elapsed time reaches a preset predetermined time n (eg, 0.5 second, 1 second, 1.5 second, etc.) (step 310). Here, the preset predetermined time n may be defined as the first preset predetermined time.

상기 단계(310)에서의 체크 결과, 카운트한 경과 시간이 기 설정된 소정시간 n에 도달한 것으로 판단되면, 제 1 입력 인식부(124)에서는 카운트한 경과 시간을 클리어한 후 터치된 영역에 대응하는 심볼의 추가 입력으로 인식한다(단계 312). 그 결과, 화면 표출부(122)에서는 동일한 심볼에 대한 2차 입력으로 판단하여 심볼 표시 영역의 해당 위치에 동일한 심볼 2개를 표시하게 될 것이다.As a result of the check in step 310, if it is determined that the counted elapsed time has reached the preset predetermined time n, the first input recognition unit 124 clears the counted elapsed time and then responds to the touched area. It is recognized as an additional input of a symbol (step 312). As a result, the screen display unit 122 determines that the same symbol is a secondary input and displays two identical symbols at the corresponding position of the symbol display area.

즉, 본 실시 예에 따르면, 단계 310 및 단계 312를 N차만큼 반복 수행함으로써 터치를 통해 선택한 동일 심볼에 대한 추가적인(연속적인) N차 입력을 실현할 수 있다. 일례로서, 처음 터치한 숫자 3의 심볼을 3개 연속으로 입력하고자 하는 경우일 때, 본 실시 예에 따르면 단계 310과 312의 프로세스를 2회 반복 수행함으로써, 숫자 3의 심볼을 3개 연속 입력하게 될 것이다.That is, according to the present embodiment, by repeating steps 310 and 312 as many as N times, an additional (continuous) N-th input to the same symbol selected through touch can be realized. As an example, when it is desired to continuously input three symbols of the number 3 that was touched for the first time, according to this embodiment, by repeatedly performing the processes of steps 310 and 312 twice, three symbols of the number 3 are continuously input will be

한편, 카운트한 경과 시간과 기 설정된 소정시간과의 비교를 통해 동일한 심볼에 대한 추가 입력 여부를 인식하는 과정 중에, 드래그 검출부(1144)에서는 제 1 심볼 버튼에 대응하는 제 1 영역에 대한 터치가, 예컨대 제 2 심볼 버튼에 대응하는 제 2 영역으로 드래그되는 지의 여부를 검출, 즉 드래그가 발생되는지의 여부를 체크한다(단계 314).On the other hand, during the process of recognizing whether an additional input for the same symbol has been input through comparison between the counted elapsed time and a preset predetermined time, the drag detection unit 1144 touches the first area corresponding to the first symbol button, For example, it is detected whether the second area is dragged to the second area corresponding to the second symbol button, that is, it is checked whether or not dragging occurs (step 314).

상기 단계(314)에서의 체크 결과, 드래그가 검출, 즉 드래그가 발생한 후 정지한 위치에서 기 설정된 소정시간(예컨대, 0.3초, 0.5초 등) 동안 터치 온 상태가 유지될 때, 드래그 검출부(1144)에서는 이를 드래그의 검출로 인지하여 제 2 입력 인식부(126)로 통지한다. 여기에서, 기 설정된 소정시간은 기 설정된 제 2 소정시간으로 정의될 수 있다.As a result of the check in step 314, when the drag is detected, that is, when the touch-on state is maintained for a predetermined period of time (eg, 0.3 seconds, 0.5 seconds, etc.) ) recognizes this as detection of drag and notifies the second input recognition unit 126 . Here, the preset time may be defined as a second preset time.

이에 응답하여, 제 2 입력 인식부(126)에서는 드래그 검출부(1144)로부터 전달되는 드래그 검출 결과에 따라 해당 심볼(제 2 심볼)을 드래그 입력으로 인식하고(단계 316), 이를 화면 표출부(122)로 통지하며, 그 결과 화면 표출부(122)에서는 표시 패널(112) 내 심볼 표시 영역의 해당 위치에 드래그 입력으로 인식된 심볼(예컨대, 숫자 등)을 표시(디스플레이)한다.In response, the second input recognition unit 126 recognizes the corresponding symbol (second symbol) as a drag input according to the drag detection result transmitted from the drag detection unit 1144 (step 316), and the screen display unit 122 ), and as a result, the screen display unit 122 displays (displays) the symbol (eg, number, etc.) recognized by the drag input at the corresponding position of the symbol display area in the display panel 112 .

한편, 단계(316)까지의 진행을 통해 하나의 심볼에 대한 드래그 입력이 인식되면, 제 2 입력 인식부(126)에서는 드래그 인식 이후에 드래그 인식된 해당 심볼 버튼에 대응하는 영역(예컨대, 제 2 영역)에 대한 터치 온 상태가 지속되는 경과 시간을 카운트하고, 카운트한 경과 시간이 기 설정된 소정시간 m(예컨대, 0.5초, 1초, 1.5초 등)에 도달하는 지의 여부를 체크한다(단계 318). 여기에서, 기 설정된 소정시간 m은 기 설정된 제 3 소정시간으로 정의될 수 있으며, 제 3 소정시간은 상술한 제 2 소정시간보다 상대적으로 크게 설정될 수 있다.On the other hand, when a drag input for one symbol is recognized through the process up to step 316 , in the second input recognition unit 126 , an area corresponding to the drag-recognized corresponding symbol button (eg, the second input recognition unit 126 ) Counts the elapsed time during which the touch-on state for the region) is maintained, and checks whether the counted elapsed time reaches a preset predetermined time m (eg, 0.5 sec, 1 sec, 1.5 sec, etc.) (step 318) ). Here, the preset predetermined time m may be defined as a third preset time, and the third predetermined time may be set to be relatively larger than the above-described second predetermined time.

상기 단계(318)에서의 체크 결과, 카운트한 경과 시간이 기 설정된 기준 시간 m에 도달한 것으로 판단되면, 제 2 입력 인식부(126)에서는 카운트한 경과 시간을 클리어한 후 터치된 제 2 영역에 대응하는 심볼(제 2 심볼)의 추가 입력으로 인식한다(단계 320). 그 결과, 화면 표출부(122)에서는 동일한 심볼(드래그를 통해 입력 선택된 심볼)에 대한 2차 입력으로 판단하여 심볼 표시 영역의 해당 위치에 동일한 심볼 2개를 표시하게 될 것이다.As a result of the check in step 318, if it is determined that the counted elapsed time has reached the preset reference time m, the second input recognition unit 126 clears the counted elapsed time and then displays the Recognize as additional input of the corresponding symbol (second symbol) (step 320). As a result, the screen display unit 122 will display two identical symbols at the corresponding positions of the symbol display area by determining that the same symbol (a symbol input selected through dragging) is a secondary input.

즉, 본 실시 예에 따르면, 단계 318 및 단계 320을 N차만큼 반복 수행함으로써 드래그를 통해 선택한 동일 심볼에 대한 추가적인(연속적인) N차 입력을 실현할 수 있다. 일례로서, 드래그를 통해 선택된 숫자 8의 심볼을 3개 연속으로 입력하고자 하는 경우일 때, 본 실시 예에 따르면 단계 318과 320의 프로세스를 2회 반복 수행함으로써, 숫자 8의 심볼을 3개 연속 입력하게 될 것이다.That is, according to the present embodiment, by repeatedly performing steps 318 and 320 by the Nth order, an additional (continuous) Nth order input to the same symbol selected through dragging can be realized. As an example, when it is desired to continuously input three symbols of the number 8 selected through drag, according to the present embodiment, the process of steps 318 and 320 is repeatedly performed twice to input three consecutive symbols of the number 8 will do

다음에, 단계(322)에서는 드래그를 통해 선택한 심볼에 대응하는 영역(제 2 영역)에서의 터치가 오프되는 지의 여부를 체크하는데, 터치 오프되면 제 1 심볼에 대한 1개 또는 N개 입력과 제 2 심볼에 대한 1개 또는 N개 입력이 종료된다.Next, in step 322, it is checked whether the touch in the area (second area) corresponding to the symbol selected through dragging is turned off. 1 or N inputs for 2 symbols are terminated.

한편, 본 실시 예에서는 드래그를 진행한 후 정지한 상태에서 기 설정된 소정시간이 경과할 때 해당 영역에 대응하는 심볼(제 2 심볼)을 드래그 입력으로 인식하는 것으로 하여 설명하였으나, 본 실시 예가 반드시 이에 한정되는 것은 아니며, 드래그를 정지한 후 터치 오프가 검출될 때 드래그가 멈춘 영역에 대응하는 심볼(제 2 심볼)을 드래그 입력으로 인식하도록 설정할 수도 있음은 물론이다. 물론, 이 경우 제 2 심볼은 N개의 입력이 아니라 1개의 입력만이 가능하게 될 것이다.Meanwhile, in the present embodiment, it has been described that a symbol (second symbol) corresponding to a corresponding area is recognized as a drag input when a predetermined time has elapsed in a stopped state after dragging. The present invention is not limited thereto, and when a touch-off is detected after stopping the drag, a symbol (the second symbol) corresponding to the area where the drag is stopped may be set to be recognized as a drag input. Of course, in this case, only one input will be possible for the second symbol, not N inputs.

한편, 상술한 바와 같이 실시 예를 제시하고 있는 본 발명에 따른 심볼 입력 방법은 컴퓨터(또는 휴대용 컴퓨터)로 판독 가능한 기록 매체에 컴퓨터가 실행할 수 있는 코드(컴퓨터 프로그램 코드)로서 구현될 수 있는데, 컴퓨터로 판독 가능한 기록매체는 컴퓨터 시스템에 의해 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록 장치를 포함할 수 있다. 이러한 컴퓨터 판독 가능의 기록매체의 예로는 ROM, RAM, CD-ROM, 자기테이프, 플로피디스크, 광 데이터 저장장치, 모바일 앱 등이 있다.On the other hand, the symbol input method according to the present invention, which has presented the embodiment as described above, may be implemented as computer-executable code (computer program code) in a computer-readable recording medium (or portable computer). The readable recording medium may include any type of recording device in which data that can be read by a computer system is stored. Examples of the computer-readable recording medium include ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage device, mobile app, and the like.

그리고, 첨부된 블록도의 각 블록과 흐름도의 각 단계의 조합들은 컴퓨터 프로그램 스트럭션들에 의해 수행될 수도 있다. 이들 컴퓨터 프로그램 인스트럭션들은 범용 컴퓨터, 특수용 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서에 탑재될 수 있으므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서를 통해 수행되는 그 인스트럭션들이 블록도의 각 블록 또는 흐름도의 각 단계에서 설명된 기능들을 수행하는 수단을 생성하게 된다.In addition, combinations of each block in the accompanying block diagram and each step in the flowchart may be performed by computer program instructions. These computer program instructions may be embodied in a processor of a general-purpose computer, special purpose computer, or other programmable data processing equipment, such that the instructions executed by the processor of the computer or other programmable data processing equipment may be configured in the respective blocks of the block diagram or of the flowchart. Each step creates a means for performing the described functions.

또한, 컴퓨터 프로그램 인스트럭션들은 특정 방식으로 기능을 구현하기 위해 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 지향할 수 있는 컴퓨터 이용 가능 또는 컴퓨터 판독 가능 메모리 등에 저장되는 것도 가능하므로, 그 컴퓨터 이용 가능 또는 컴퓨터 판독 가능 메모리에 저장된 인스트럭션들은 블록도의 각 블록 또는 흐름도 각 단계에서 설명된 기능을 수행하는 인스트럭션 수단을 내포하는 제조 품목을 생산하는 것도 가능하다.Further, the computer program instructions may also be stored in a computer-usable or computer-readable memory, etc., which may be directed to a computer or other programmable data processing equipment to implement a function in a particular manner, such that the computer-usable or computer-readable It is also possible that the instructions stored in the memory produce an article of manufacture containing instruction means for performing the functions described in each block of the block diagram or in each step of the flowchart.

여기에서, 컴퓨터 프로그램 인스트럭션들은 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에 탑재되는 것도 가능하므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에서 일련의 동작 단계들이 수행되어 컴퓨터로 실행되는 프로세스를 생성해서 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 수행하는 인스트럭션들은 블록도의 각 블록 및 흐름도의 각 단계에서 설명된 기능들을 실행하기 위한 단계들을 제공하는 것도 가능하다.Here, since the computer program instructions may be mounted on a computer or other programmable data processing equipment, a series of operational steps are performed on the computer or other programmable data processing equipment to create a computer-executed process to create a computer or other programmable data processing equipment. It is also possible that instructions for performing the programmable data processing equipment provide steps for performing the functions described in each block of the block diagram and in each step of the flowchart.

또한, 각 블록 또는 각 단계는 특정된 논리적 기능(들)을 실행하기 위한 적어도 하나 이상의 실행 가능한 인스트럭션들을 포함하는 모듈, 세그먼트 또는 코드의 일부를 나타낼 수 있다. 또, 몇 가지 대체 실시 예들에서는 블록들 또는 단계들에서 언급된 기능들이 순서를 벗어나서 발생하는 것도 가능함을 주목해야 한다. 예컨대, 잇달아 도시되어 있는 두 개의 블록들 또는 단계들은 사실 실질적으로 동시에 수행되는 것도 가능하고 또는 그 블록들 또는 단계들이 때때로 해당하는 기능에 따라 역순으로 수행되는 것도 가능하다.In addition, each block or each step may represent a module, segment, or part of code including at least one or more executable instructions for executing specified logical function(s). It should also be noted that, in some alternative embodiments, it is possible for the functions recited in blocks or steps to occur out of order. For example, it is possible that two blocks or steps shown one after another may in fact be performed substantially simultaneously, or that the blocks or steps may sometimes be performed in the reverse order according to the corresponding function.

이상의 설명은 본 발명의 기술사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경 등이 가능함을 쉽게 알 수 있을 것이다. 즉, 본 발명에 개시된 실시 예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것으로서, 이러한 실시 예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다.The above description is merely illustrative of the technical idea of the present invention, and those of ordinary skill in the art to which the present invention pertains may make various substitutions, modifications, and changes within the scope not departing from the essential characteristics of the present invention. It will be easy to see that this is possible. That is, the embodiments disclosed in the present invention are not intended to limit the technical spirit of the present invention but to explain, and the scope of the technical spirit of the present invention is not limited by these embodiments.

따라서, 본 발명의 보호 범위는 후술되는 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.Accordingly, the protection scope of the present invention should be interpreted by the claims described below, and all technical ideas within the scope equivalent thereto should be interpreted as being included in the scope of the present invention.

본 발명의 실시 예에 의하면, 휴대용 단말의 표시 패널에 표출 중인 심볼 버튼에 대한 터치와 드래그의 선택적 조합을 통해 원하는 심볼 버튼들의 연속 입력을 실현할 수 있는 심볼 입력 기법을 제공할 수 있다.According to an embodiment of the present invention, it is possible to provide a symbol input technique capable of realizing continuous input of desired symbol buttons through a selective combination of touch and drag on a symbol button being displayed on a display panel of a portable terminal.

이러한 기술적 구성을 포함하는 본 발명은, 휴대용 단말의 표시 패널에 표출 중인 심볼 버튼에 대한 터치와 드래그의 조합을 통해 원하는 심볼 버튼들의 연속 입력을 실현함으로써, 소형의 터치 패널을 장착한 휴대용 기기에서의 심볼 입력을 보다 빠르게 실현할 수 있을 뿐만 아니라 터치 패널의 작은 크기로 인해 발생할 수 있는 심볼의 오입력을 효과적으로 억제할 수 있다.The present invention, including such a technical configuration, realizes continuous input of desired symbol buttons through a combination of touch and drag on the symbol button being displayed on the display panel of the portable terminal, so that the Symbol input can be realized more quickly, and erroneous input of symbols that may occur due to the small size of the touch panel can be effectively suppressed.

110 : 패널 모듈 112 : 표시 패널
114 : 센싱부 120 : 제어 모듈
122 : 화면 표출부 124 : 제 1 입력 인식부
126 : 제 2 입력 인식부 1142 : 터치 검출부
1144 : 드래그 검출부
110: panel module 112: display panel
114: sensing unit 120: control module
122: screen display unit 124: first input recognition unit
126: second input recognition unit 1142: touch detection unit
1144: drag detection unit

Claims (12)

표시 패널 상의 제 1 심볼 버튼에 대응하는 제 1 영역에 대한 터치를 검출하는 제 1 과정과,
상기 제 1 영역에 대한 터치가 검출될 때 상기 제 1 심볼 버튼을 입력으로 인식하는 제 2 과정과,
상기 제 1 영역으로부터 제 2 영역으로의 드래그가 발생되는 지를 검출하는 제 3 과정과,
상기 드래그가 검출될 때 상기 제 2 영역에 대응하는 제 2 심볼 버튼을 입력으로 인식하는 제 4 과정을 포함하고,
상기 제 4 과정에서, 상기 드래그가 검출될 때 상기 드래그가 지나간 궤적에 관계없이 마지막 터치 지점인 상기 제 2 영역에 대응하는 제 2 심볼 버튼을 입력으로 인식하고,
상기 제4 과정에서, 상기 터치가 오프되지 않은 상태에서 상기 드래그가 지나간 궤적에 배치된 다른 심볼 버튼들은 입력으로 인식하지 않고,
상기 제 1 영역과 상기 제 2 영역은,
상기 표시 패널 상의 서로 다른 위치의 영역이고,
상기 제 1 심볼 버튼과 상기 제 2 심볼 버튼은, 동일한 심볼 버튼인
심볼 입력 방법을 프로세서가 수행할 수 있도록 컴퓨터 판독 가능한 기록매체에 저장된 컴퓨터 프로그램.
A first process of detecting a touch on a first area corresponding to the first symbol button on the display panel;
a second process of recognizing the first symbol button as an input when a touch on the first area is detected;
a third process of detecting whether a drag is generated from the first area to a second area;
a fourth process of recognizing a second symbol button corresponding to the second area as an input when the drag is detected;
In the fourth process, when the drag is detected, the second symbol button corresponding to the second area that is the last touch point is recognized as an input regardless of the trajectory of the drag,
In the fourth process, other symbol buttons disposed on the trajectory of the dragging in a state in which the touch is not turned off are not recognized as inputs,
The first area and the second area are
regions at different positions on the display panel;
The first symbol button and the second symbol button are the same symbol button
A computer program stored in a computer-readable recording medium so that a processor can perform a symbol input method.
제 1 항에 있어서,
상기 표시 패널은,
상기 제 1 심볼 버튼과 제 2 심볼 버튼을 포함하는 다수의 심볼 버튼을 표출하며,
상기 다수의 심볼 버튼은,
랜덤 배열 위치로 표출되는
심볼 입력 방법을 프로세서가 수행할 수 있도록 컴퓨터 판독 가능한 기록매체에 저장된 컴퓨터 프로그램.
The method of claim 1,
The display panel is
Expressing a plurality of symbol buttons including the first symbol button and the second symbol button,
The plurality of symbol buttons,
expressed as a random array position
A computer program stored in a computer-readable recording medium so that a processor can perform a symbol input method.
제 2 항에 있어서,
상기 다수의 심볼 버튼은,
다수의 숫자 버튼과 적어도 하나의 기호 버튼
을 포함하는 심볼 입력 방법을 프로세서가 수행할 수 있도록 컴퓨터 판독 가능한 기록매체에 저장된 컴퓨터 프로그램.
3. The method of claim 2,
The plurality of symbol buttons,
Multiple number buttons and at least one symbol button
A computer program stored in a computer-readable recording medium so that the processor can perform a symbol input method comprising a.
표시 패널 상의 제 1 심볼 버튼에 대응하는 제 1 영역에 대한 터치를 검출하는 제 1 과정과,
상기 제 1 영역에 대한 터치가 검출될 때 상기 제 1 심볼 버튼을 입력으로 인식하는 제 2 과정과,
상기 제 1 영역으로부터 제 2 영역으로의 드래그가 발생되는 지를 검출하는 제 3 과정과,
상기 드래그가 검출될 때 상기 제 2 영역에 대응하는 제 2 심볼 버튼을 입력으로 인식하는 제 4 과정을 포함하고,
상기 제 1 영역과 상기 제 2 영역은,
상기 표시 패널 상의 서로 다른 위치의 영역이고,
상기 제 1 심볼 버튼과 상기 제 2 심볼 버튼은,
동일한 심볼 버튼인
심볼 입력 방법을 프로세서가 수행할 수 있도록 컴퓨터 판독 가능한 기록매체에 저장된 컴퓨터 프로그램.
A first process of detecting a touch on a first area corresponding to the first symbol button on the display panel;
a second process of recognizing the first symbol button as an input when a touch on the first area is detected;
a third process of detecting whether a drag is generated from the first area to a second area;
a fourth process of recognizing a second symbol button corresponding to the second area as an input when the drag is detected;
The first area and the second area are
regions at different positions on the display panel;
The first symbol button and the second symbol button,
same symbol button
A computer program stored in a computer-readable recording medium so that a processor can perform a symbol input method.
삭제delete 제 1 항에 있어서,
상기 제 2 과정 이후에,
상기 제 1 과정에서 검출된 상기 제 1 영역에서의 터치 온 상태가 기 설정된 제 1 소정시간 동안 유지될 때 상기 제 1 심볼 버튼이 추가로 입력된 것으로 인식하는
심볼 입력 방법을 프로세서가 수행할 수 있도록 컴퓨터 판독 가능한 기록매체에 저장된 컴퓨터 프로그램.
The method of claim 1,
After the second process,
Recognizing that the first symbol button is additionally input when the touch-on state in the first area detected in the first process is maintained for a first preset time
A computer program stored in a computer-readable recording medium so that a processor can perform a symbol input method.
제 1 항에 있어서,
상기 제 4 과정은,
상기 제 2 영역에서의 터치 온 상태가 기 설정된 제 2 소정시간 동안 유지될 때 상기 제 2 심볼 버튼을 입력으로 인식하는
심볼 입력 방법을 프로세서가 수행할 수 있도록 컴퓨터 판독 가능한 기록매체에 저장된 컴퓨터 프로그램.
The method of claim 1,
The fourth process is
Recognizing the second symbol button as an input when the touch-on state in the second area is maintained for a second predetermined time
A computer program stored in a computer-readable recording medium so that a processor can perform a symbol input method.
제 7 항에 있어서,
상기 제 2 심볼 버튼의 입력을 인식한 후, 상기 제 2 영역에서의 터치 온 상태가 기 설정된 제 3 소정시간 동안 유지될 때 상기 제 2 심볼 버튼이 추가로 입력된 것으로 인식하고,
상기 제 3 소정시간은 상기 제 2 소정시간보다 상대적으로 큰
심볼 입력 방법을 프로세서가 수행할 수 있도록 컴퓨터 판독 가능한 기록매체에 저장된 컴퓨터 프로그램.
8. The method of claim 7,
After recognizing the input of the second symbol button, when the touch-on state in the second area is maintained for a third predetermined time period, it is recognized that the second symbol button has been additionally input;
The third predetermined time is relatively longer than the second predetermined time.
A computer program stored in a computer-readable recording medium so that a processor can perform a symbol input method.
제 1 항에 있어서,
상기 제 4 과정은,
상기 제 2 영역에 대한 터치가 오프될 때 상기 제 2 심볼 버튼을 입력으로 인식하는
심볼 입력 방법을 프로세서가 수행할 수 있도록 컴퓨터 판독 가능한 기록매체에 저장된 컴퓨터 프로그램.
The method of claim 1,
The fourth process is
Recognizing the second symbol button as an input when the touch on the second area is off
A computer program stored in a computer-readable recording medium so that a processor can perform a symbol input method.
표시 패널 상의 제 1 심볼 버튼에 대응하는 제 1 영역에 대한 터치를 검출하는 과정과,
상기 제 1 영역에 대한 터치가 검출될 때 상기 제 1 심볼 버튼을 입력으로 인식하는 과정과,
상기 제 1 영역으로부터 제 2 영역으로의 드래그가 발생되는 지를 검출하는 과정과,
상기 드래그가 검출될 때 상기 제 2 영역에 대응하는 제 2 심볼 버튼을 입력으로 인식하는 과정을 포함하고,
상기 제 2 심볼 버튼을 입력으로 인식하는 과정에서, 상기 드래그가 검출될 때 상기 드래그가 지나간 궤적에 관계없이 마지막 터치 지점인 상기 제 2 영역에 대응하는 제 2 심볼 버튼을 입력으로 인식하고,
상기 제 2 심볼 버튼을 입력으로 인식하는 과정에서, 상기 터치가 오프되지 않은 상태에서 상기 드래그가 지나간 궤적에 배치된 다른 심볼 버튼들은 입력으로 인식하지 않고,
상기 제 1 영역과 상기 제 2 영역은,
상기 표시 패널 상의 서로 다른 위치의 영역이고,
상기 제 1 심볼 버튼과 상기 제 2 심볼 버튼은, 동일한 심볼 버튼인
심볼 입력 방법.
detecting a touch on a first area corresponding to the first symbol button on the display panel;
Recognizing the first symbol button as an input when a touch on the first area is detected;
detecting whether a drag is generated from the first area to a second area;
and recognizing a second symbol button corresponding to the second area as an input when the drag is detected,
In the process of recognizing the second symbol button as an input, when the drag is detected, the second symbol button corresponding to the second area, which is the last touch point, is recognized as an input regardless of the trajectory passed by the drag,
In the process of recognizing the second symbol button as an input, other symbol buttons disposed on the trajectory of the dragging in a state in which the touch is not turned off are not recognized as inputs,
The first area and the second area are
regions at different positions on the display panel;
The first symbol button and the second symbol button are the same symbol button
How to enter symbols.
제 10 항의 심볼 입력 방법을 프로세서가 수행하도록 하는 컴퓨터 프로그램이 저장된 컴퓨터 판독 가능한 기록매체.A computer-readable recording medium storing a computer program for causing a processor to perform the symbol input method of claim 10. 심볼 입력을 위한 사용자 조작이 발생할 때, 심볼 아이콘을 단말의 표시 패널에 표출시키는 화면 표출부와,
상기 심볼 아이콘 내 제 1 심볼 버튼에 대응하는 제 1 영역에 대한 터치를 검출하는 터치 검출부와,
상기 제 1 영역에 대한 터치가 검출될 때 상기 제 1 심볼 버튼을 입력으로 인식하는 제 1 입력 인식부와,
상기 제 1 영역으로부터 제 2 영역으로의 드래그가 발생되는 지를 검출하는 드래그 검출부와,
상기 드래그가 검출될 때 상기 제 2 영역에 대응하는 제 2 심볼 버튼을 제 2 심볼 버튼을 입력으로 인식하는 제 2 입력 인식부를 포함하고,
상기 드래그 검출부는 상기 드래그가 검출될 때 상기 드래그가 지나간 궤적에 관계없이 마지막 터치 지점인 상기 제2 영역에 대응하는 제2 심볼 버튼을 입력으로 인식하고,
상기 드래그 검출부는 상기 터치가 오프되지 않은 상태에서 상기 드래그가 지나간 궤적에 배치된 다른 심볼 버튼들은 입력으로 인식하지 않고,
상기 제 1 영역과 상기 제 2 영역은,
상기 표시 패널 상의 서로 다른 위치의 영역이고,
상기 제 1 심볼 버튼과 상기 제 2 심볼 버튼은, 동일한 심볼 버튼인
심볼 입력 장치.
A screen display unit for displaying a symbol icon on the display panel of the terminal when a user operation for inputting a symbol occurs;
a touch detection unit for detecting a touch on a first area corresponding to a first symbol button in the symbol icon;
a first input recognition unit for recognizing the first symbol button as an input when a touch on the first area is detected;
a drag detection unit for detecting whether a drag is generated from the first area to a second area;
and a second input recognition unit for recognizing a second symbol button corresponding to the second area as an input when the drag is detected,
The drag detection unit recognizes as an input a second symbol button corresponding to the second area, which is the last touch point, regardless of the trajectory of the drag when the drag is detected,
The drag detection unit does not recognize other symbol buttons disposed on the trajectory of the drag as input in a state in which the touch is not turned off,
The first area and the second area are
regions at different positions on the display panel;
The first symbol button and the second symbol button are the same symbol button
symbol input device.
KR1020150135368A 2015-09-24 2015-09-24 Method and apparatus for inputting symbols KR102336517B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020150135368A KR102336517B1 (en) 2015-09-24 2015-09-24 Method and apparatus for inputting symbols
KR1020210168305A KR20210151022A (en) 2015-09-24 2021-11-30 Method and apparatus for inputting symbols

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020150135368A KR102336517B1 (en) 2015-09-24 2015-09-24 Method and apparatus for inputting symbols

Related Child Applications (1)

Application Number Title Priority Date Filing Date
KR1020210168305A Division KR20210151022A (en) 2015-09-24 2021-11-30 Method and apparatus for inputting symbols

Publications (2)

Publication Number Publication Date
KR20170036337A KR20170036337A (en) 2017-04-03
KR102336517B1 true KR102336517B1 (en) 2021-12-07

Family

ID=58589211

Family Applications (2)

Application Number Title Priority Date Filing Date
KR1020150135368A KR102336517B1 (en) 2015-09-24 2015-09-24 Method and apparatus for inputting symbols
KR1020210168305A KR20210151022A (en) 2015-09-24 2021-11-30 Method and apparatus for inputting symbols

Family Applications After (1)

Application Number Title Priority Date Filing Date
KR1020210168305A KR20210151022A (en) 2015-09-24 2021-11-30 Method and apparatus for inputting symbols

Country Status (1)

Country Link
KR (2) KR102336517B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR3057705B1 (en) 2016-10-13 2019-04-12 Soitec PROCESS FOR DISSOLVING A BLEED OXIDE IN A SILICON INSULATED WAFER

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101046914B1 (en) * 2010-11-03 2011-07-07 우순조 Recursive key input apparatus and method thereof

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100675181B1 (en) * 2005-05-09 2007-01-30 엘지전자 주식회사 Key pad device of the mobile communication terminal
KR101118530B1 (en) 2010-01-31 2012-03-12 장태선 Smart Input System for Characters And Numbers In A On-screen or Digital Keypad
KR20120097836A (en) * 2011-02-25 2012-09-05 삼성전자주식회사 Apparatus and method for making text in terminal
KR20150057841A (en) * 2013-11-20 2015-05-28 엘지전자 주식회사 Smart watch and operation method thereof
KR20150060475A (en) * 2013-11-26 2015-06-03 주식회사 디오텍 Method and apparatus for controlling an input on a touch-screen

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101046914B1 (en) * 2010-11-03 2011-07-07 우순조 Recursive key input apparatus and method thereof

Also Published As

Publication number Publication date
KR20170036337A (en) 2017-04-03
KR20210151022A (en) 2021-12-13

Similar Documents

Publication Publication Date Title
KR102028119B1 (en) Method for displaying for application an electronic device thereof
US9619139B2 (en) Device, method, and storage medium storing program
EP2825944B1 (en) Touch screen hover input handling
US9176667B2 (en) Method and apparatus for virtual keypad control
EP3035175B1 (en) Screen edge touch control optimization method, device and terminal
US8935638B2 (en) Non-textual user input
US10152220B2 (en) System and method to control a touchscreen user interface
US20150153932A1 (en) Mobile device and method of displaying icon thereof
US10430071B2 (en) Operation of a computing device functionality based on a determination of input means
CN104298463A (en) Status bar display method and system
KR20140036576A (en) Method for displaying category and an electronic device thereof
US20170091431A1 (en) Secure identification information entry on a small touchscreen display
KR20210151022A (en) Method and apparatus for inputting symbols
WO2015181830A1 (en) User account switching interface
US20150338975A1 (en) Touch panel input device and control method of the touch panel input device
JP2015049773A (en) Object operation system, object operation control program and object operation control method
JP2013222238A (en) Portable terminal, icon display program, storage medium and icon display method
WO2015029239A1 (en) Information processing device, display control method, and program
KR101364376B1 (en) Method and apparatus for inputting user terminal with touch screen
KR102257817B1 (en) Method and apparatus for controlling number of input in electronic device
US10572147B2 (en) Enabling perimeter-based user interactions with a user device
JP2014211853A (en) Information processing apparatus, information processing method, program, and information processing system
JP2014137785A (en) Information processing apparatus
KR20140114145A (en) Operation method of personal portable device having touch panel
JP6159243B2 (en) Portable terminal, operation processing method, program, and recording medium

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
E90F Notification of reason for final refusal
AMND Amendment
E601 Decision to refuse application
X091 Application refused [patent]
AMND Amendment
X701 Decision to grant (after re-examination)
GRNT Written decision to grant