Nothing Special   »   [go: up one dir, main page]

KR101412431B1 - User Interface Method for User Command Input by Combination of Multi Touch and Tapping and Electronic Device using the same - Google Patents

User Interface Method for User Command Input by Combination of Multi Touch and Tapping and Electronic Device using the same Download PDF

Info

Publication number
KR101412431B1
KR101412431B1 KR1020120143680A KR20120143680A KR101412431B1 KR 101412431 B1 KR101412431 B1 KR 101412431B1 KR 1020120143680 A KR1020120143680 A KR 1020120143680A KR 20120143680 A KR20120143680 A KR 20120143680A KR 101412431 B1 KR101412431 B1 KR 101412431B1
Authority
KR
South Korea
Prior art keywords
point
touch
tapping
instruction
command
Prior art date
Application number
KR1020120143680A
Other languages
Korean (ko)
Other versions
KR20140075391A (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 KR1020120143680A priority Critical patent/KR101412431B1/en
Publication of KR20140075391A publication Critical patent/KR20140075391A/en
Application granted granted Critical
Publication of KR101412431B1 publication Critical patent/KR101412431B1/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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04808Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen

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)
  • Position Input By Displaying (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

멀티 터치와 탭핑을 결합하여 사용자 명령을 입력하는 방식의 사용자 인터페이스 방법 및 이를 적용한 전자 기기가 본 발명의 실시예에 따른 사용자 인터페이스 방법은, 제1 지점이 터치 된 상태에서 제2 지점이 탭핑 되면 제1 명령을 수행하고, 제2 지점이 터치 된 상태에서 제1 지점이 탭핑 되면 제2 명령을 수행한다. 불편하고 부정확할 수 있는 조작이나 기타 다른 조작들을 사용자가 편리하고 정확하게 할 수 있게 된다.A user interface method of inputting a user command by combining multi-touch and tapping, and an electronic apparatus using the same United States Patent Application 20060145899 Kind Code: A1 When a first point is touched and a second point is tapped, 1 command. When the first point is tapped while the second point is touched, the second command is executed. The user can conveniently and accurately perform uncomfortable and inaccurate operations or other operations.

Description

멀티 터치와 탭핑을 결합하여 사용자 명령을 입력하는 방식의 사용자 인터페이스 방법 및 이를 적용한 전자 기기{User Interface Method for User Command Input by Combination of Multi Touch and Tapping and Electronic Device using the same}BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a user interface method for inputting a user command by combining multi-touch and tapping, and an electronic apparatus using the method.

본 발명은 사용자 인터페이스에 관한 것으로, 더욱 상세하게는 터치 기반의 사용자 입력이 적용되는 사용자 인터페이스 방법 및 이를 적용한 전자기기에 관한 것이다.
The present invention relates to a user interface, and more particularly, to a user interface method to which a touch-based user input is applied and an electronic apparatus using the method.

대부분의 모바일 기기들은 직관적인 사용자 인터페이스 제공을 위해 터치 기반의 사용자 입력 방식을 채택하고 있다. 지금까지의 터치 패턴은 원하는 아이콘이나 원하는 지점을 사용자가 직접 터치하는 방식이 주류를 이루고 있다.Most mobile devices employ a touch-based user input method to provide an intuitive user interface. The touch patterns of the past are mainly the way that the user directly touches desired icons or desired points.

하지만, 원하는 대상/위치를 직접 터치하는 불편함과 조작의 부정확함으로 인해 사용자의 불편함이 초래될 수 있는데, 화면이 작은 모바일 기기를 펜이 아닌 손가락으로 터치하면서 조작하는 경우에 더욱 그러하다.However, the inconvenience of directly touching the desired object / location and the inaccuracies of the operation may cause inconvenience to the user, especially when the screen is operated while touching a small mobile device with a finger instead of a pen.

예를 들어, 스마트폰에서 작은 입력창을 통해 텍스트 입력시, 손가락을 이용한 터치로 커서를 이동시키는 것은 매우 불편하고 부정확하다. 따라서, 이를 해결하기 위한 방안의 모색이 요청된다.
For example, when entering text through a small input window on a smartphone, moving the cursor with a finger touch is very inconvenient and inaccurate. Therefore, a search for a solution to this problem is required.

본 발명은 상기와 같은 문제점을 해결하기 위하여 안출된 것으로서, 본 발명의 목적은, 불편하고 부정확할 수 있는 조작이나 기타 다른 조작들을 사용자가 편리하고 정확하게 할 수 있도록 하기 위한 방안으로, 멀티 터치와 탭핑을 결합하여 사용자 명령을 입력할 수 있는 사용자 인터페이스 방법 및 이를 적용한 전자기기를 제공함에 있다.
SUMMARY OF THE INVENTION The present invention has been made in order to solve the above-mentioned problems, and it is an object of the present invention to provide a multi- And inputting a user command, and an electronic apparatus using the same.

상기 목적을 달성하기 위한 본 발명의 일 실시예에 따른, 사용자 인터페이스 방법은, 제1 지점이 터치(Touch) 된 상태에서 제2 지점이 탭핑(Tapping) 되면, 제1 명령을 수행하는 단계; 및 상기 제2 지점이 터치 된 상태에서 상기 제1 지점이 탭핑 되면, 제2 명령을 수행하는 단계;를 포함한다.According to another aspect of the present invention, there is provided a user interface method including: performing a first command when a second point is tapped while a first point is touched; And performing a second command when the first point is tapped while the second point is touched.

그리고, 상기 제1 명령은, 제1 방향과 관련한 명령이고, 상기 제2 명령은, 제2 방향과 관련한 명령일 수 있다.And, the first instruction is an instruction related to a first direction, and the second instruction may be an instruction related to a second direction.

또한, 본 발명의 일 실시예에 따른 사용자 인터페이스 방법은, 상기 제1 지점이 터치 된 상태에서 상기 제2 지점이 더블 탭핑 되면, 제3 명령을 수행하는 단계; 및 상기 제2 지점이 터치 된 상태에서 상기 제1 지점이 멀티 탭핑 되면, 제4 명령을 수행하는 단계;를 더 포함할 수 있다.According to another aspect of the present invention, there is provided a user interface method including: performing a third command when the first point is touched and the second point is double-tapped; And performing a fourth command when the first point is multi-tapped while the second point is touched.

그리고, 상기 제1 명령과 상기 제3 명령은, 제1 방향과 관련한 명령이고, 상기 제2 명령과 상기 제4 명령은, 제2 방향과 관련한 명령이며, 상기 제3 명령에 의한 반응은, 상기 제1 명령에 의한 반응 보다 크고, 상기 제4 명령에 의한 반응은, 상기 제2 명령에 의한 반응 보다 클 수 있다.The first instruction and the third instruction are instructions related to a first direction, and the second instruction and the fourth instruction are instructions related to a second direction, The response by the fourth command is larger than the response by the first command, and the response by the fourth command may be greater than the response by the second command.

또한, 상기 제1 명령과 상기 제3 명령은, 상기 제1 방향으로 커서를 이동시키기 위한 명령이고, 상기 제2 명령과 상기 제4 명령은, 상기 제2 방향으로 상기 커서를 이동시키기 위한 명령이며, 상기 제3 명령에 의한 상기 커서의 이동량은, 상기 제1 명령에 의한 상기 커서의 이동량 보다 크고, 상기 제4 명령에 의한 상기 커서의 이동량은, 상기 제2 명령에 의한 상기 커서의 이동량 보다 클 수 있다.The first instruction and the third instruction are instructions for moving the cursor in the first direction, and the second instruction and the fourth instruction are instructions for moving the cursor in the second direction , The movement amount of the cursor by the third instruction is larger than the movement amount of the cursor by the first instruction and the movement amount of the cursor by the fourth instruction is larger than the movement amount of the cursor by the second instruction .

그리고, 본 발명의 일 실시예에 따른 사용자 인터페이스 방법은, 상기 제1 지점이 터치 된 상태에서 상기 제2 지점의 제1 주변 지점이 탭핑 되면, 제5 명령을 수행하는 단계; 및 상기 제1 지점이 터치 된 상태에서 상기 제2 지점의 제2 주변 지점이 탭핑 되면, 제6 명령을 수행하는 단계;를 더 포함할 수 있다.According to another aspect of the present invention, there is provided a user interface method including: performing a fifth command when a first peripheral point of the second point is tapped while the first point is touched; And performing a sixth command when the second peripheral point of the second point is tapped while the first point is touched.

또한, 상기 제1 명령은 제1 방향과 관련한 명령이고, 상기 제2 명령은 제2 방향과 관련한 명령이며, 상기 제5 명령은 제3 방향과 관련한 명령이고, 상기 제6 명령은 제4 방향과 관련한 명령일 수 있다.The first command is a command related to a first direction, the second command is a command related to a second direction, the fifth command is a command related to a third direction, the sixth command is a command related to a third direction, May be an associated command.

그리고, 상기 제1 주변 지점은, 상기 제2 지점의 상부에 위치한 지점이고, 상기 제2 주변 지점은, 상기 제2 지점의 하부에 위치한 지점일 수 있다.The first peripheral point may be located at an upper portion of the second point, and the second peripheral point may be located at a lower portion of the second point.

또한, 상기 제1 명령 수행단계는, 상기 제1 지점과 상기 제2 지점이 멀티 터치 된 후, 상기 제1 지점에 대한 터치가 유지되는 상태에서 상기 제2 지점이 탭핑 되는 경우에 수행되고, 상기 제2 명령 수행단계는, 상기 제1 지점과 상기 제2 지점이 멀티 터치 된 후, 상기 제2 지점에 대한 터치가 유지되는 상태에서 상기 제1 지점이 탭핑 되는 경우에 수행될 수 있다.The first instruction execution step may be performed when the second point is tapped in a state where the first point and the second point are multi-touched and the touch on the first point is maintained, The second command execution step may be performed when the first point is tapped in a state in which the first point and the second point are multi-touched and the touch on the second point is held.

한편, 본 발명의 다른 실시예에 따른, 전자 기기는, 사용자로부터 터치와 탭핑을 입력받는 사용자 입력부; 및 상기 사용자 입력부의 제1 지점이 터치 된 상태에서 상기 사용자 입력부의 제2 지점이 탭핑 되면 제1 명령을 수행하고, 상기 제2 지점이 터치 된 상태에서 상기 제1 지점이 탭핑 되면 제2 명령을 수행하는 프로세서;를 포함한다.
According to another aspect of the present invention, there is provided an electronic device including: a user input unit for receiving touch and tapping from a user; And a second instruction is executed when the second point of the user input unit is tapped while the first point of the user input unit is touched. When the first point is tapped while the second point is touched, And a processor to perform the processing.

이상 설명한 바와 같이, 본 발명의 실시예들에 따르면, 멀티 터치와 탭핑을 결합하여 사용자 명령을 입력할 수 있는 사용자 인터페이스를 통해, 불편하고 부정확할 수 있는 조작이나 기타 다른 조작들을 사용자가 편리하고 정확하게 할 수 있게 된다.As described above, according to the embodiments of the present invention, it is possible to provide a user interface that can combine multi-touch and tapping to allow a user to conveniently and accurately perform uncomfortable and inaccurate operations or other operations .

또한, 본 발명의 실시예들에서는 탭핑 지점의 위치와 탭핑의 종류를 사용자 명령에 직관적으로 연관 지음으로써, 직관성이 향상되어 사용자가 조작 패턴을 쉽게 기억할 수 있다는 장점이 있다.Further, in the embodiments of the present invention, the position of the tapping point and the type of tapping are intuitively associated with the user command, thereby improving the intuitiveness and allowing the user to easily memorize the operation pattern.

그리고, 본 발명의 실시예들에서 사용자 조작은, 조작 행위와 비조작 행위가 아날로그 형태로 연속적이지 않고 명확하게 구분되는(끊어지는) 디지털 형태의 입력 방식으로 나타나는 바, 사용자가 조작 행위를 간명하게 수행할 수 있게 된다.Further, in the embodiments of the present invention, the user operation is represented by a digital type input method in which the operation and non-operation are clearly distinguished (broken) from each other in an analog form rather than continuously. .

특히, 본 발명의 실시예들에서는, 기존에 입력하기 불편하였었던 커서 이동이나 화면의 이동 조작을 보다 편리하고 정교하게 할 수 있게 된다.
Particularly, in the embodiments of the present invention, it is possible to more conveniently and precisely move the cursor or move the screen, which is inconvenient to input in the past.

도 1 내지 도 9는 본 발명의 일 실시예에 따른 사용자 인터페이스 방법의 개념 설명에 제공되는 도면,
도 10 내지 도 13은 본 발명의 일 실시예에 따른 사용자 인터페이스 방법의 과정 설명에 제공되는 흐름도,
도 14는 본 발명의 다른 실시예에 따른 미디어 플레이어에서의 사용자 인터페이스 방법의 설명을 위한 도면,
도 15는 본 발명의 또 다른 실시예에 따른 전화번호부에서의 사용자 인터페이스 방법의 설명을 위한 도면,
도 16은 본 발명의 또 다른 실시예에 따른 배경 화면에서의 사용자 인터페이스 방법의 설명을 위한 도면,
도 17은 본 발명의 또 다른 실시예에 따른 지도에서의 사용자 인터페이스 방법의 설명을 위한 도면, 그리고,
도 18은 본 발명의 실시예들에 따른 사용자 인터페이스 방법들을 적용할 수 있는 스마트폰의 블럭도이다.
1 to 9 are diagrams provided in a conceptual description of a user interface method according to an embodiment of the present invention,
10 to 13 are flowcharts illustrating a process of a user interface method according to an exemplary embodiment of the present invention,
FIG. 14 is a view for explaining a user interface method in a media player according to another embodiment of the present invention; FIG.
FIG. 15 is a diagram for explaining a user interface method in a telephone directory according to another embodiment of the present invention; FIG.
16 is a diagram for explaining a user interface method in a background screen according to another embodiment of the present invention,
17 is a diagram for explaining a user interface method in a map according to another embodiment of the present invention,
18 is a block diagram of a smartphone capable of applying user interface methods in accordance with embodiments of the present invention.

이하에서는 도면을 참조하여 본 발명을 보다 상세하게 설명한다.Hereinafter, the present invention will be described in detail with reference to the drawings.

도 1 내지 도 9는 본 발명의 일 실시예에 따른 사용자 인터페이스 방법의 개념 설명에 제공되는 도면이다. 본 실시예에 따른 사용자 인터페이스 방법은 '멀티 터치(Multi Touch)' 후에 터치 하나를 '싱글 탭핑(Single Tapping)' 또는 '더블 탭핑(Double Tapping)'으로 전환하여, 커서의 위치를 이동시키는 방법이다.1 to 9 are views provided in a conceptual description of a user interface method according to an embodiment of the present invention. The user interface method according to the present embodiment is a method of moving the cursor position by switching one touch to 'Single Tapping' or 'Double Tapping' after 'Multi Touch' .

여기서, '멀티 터치'는 2개의 손가락으로 터치 스크린 상에서 2개의 지점들을 함께 터치하는 사용자의 조작이고, '싱글 탭핑'은 1개의 손가락으로 터치 스크린 상에서 1개의 지점을 1회 두드리는 사용자의 조작이며, '더블 탭핑'은 1개의 손가락으로 터치 스크린 상에서 1개의 지점을 2회 연속하여 두드리는 사용자의 조작을 말한다.Here, 'multi-touch' is the operation of the user who touches two points together on the touch screen with two fingers, 'single tapping' is the operation of the user tapping one point on the touch screen with one finger, 'Double tapping' refers to a user's operation of tapping one point twice in succession on the touch screen with one finger.

도 1은 전자기기의 일종인 스마트폰의 터치 스크린 상에서 멀티 터치가 이루어진 상황을 나타낸 도면이다. 도 1에서 "TC(TouCh)"가 표기된 지점은 사용자가 손가락으로 터치한 지점을 나타내는데, 도 1에 도시된 바에 따르면 "TC"가 표기된 2개의 지점들이 사용자에 의해 멀티 티치 되었음을 확인할 수 있다.1 is a view illustrating a state where a multi-touch is performed on a touch screen of a smartphone, which is a kind of electronic device. The point at which "TC (TouCh)" is indicated in FIG. 1 indicates a point where the user touches with a finger. As shown in FIG. 1, it can be confirmed that the two points marked with "TC" are multi-taught by the user.

그리고, 도 1에 도시된 바에 따르면, 스마트폰의 터치 스크린 상에는 텍스트 문서가 표시되어 있고, 문서 내의 "Korean"에서 "Ko"와 "rean" 사이에 커서(C)가 위치함을 확인할 수 있다.1, a text document is displayed on the touch screen of the smartphone, and a cursor C is positioned between " Ko "and" rean "

도 2는, 도 1에 도시된 멀티 터치 상태에서 사용자가 좌측 지점에 대한 터치는 유지하면서, 우측 지점을 싱글 탭핑 한 결과를 나타낸 도면이다. 도 2에서 우측 지점의 "ST(Single Tapping)"는 사용자에 의해 싱글 탭핑 되었음을 나타내는 표기에 해당한다.FIG. 2 is a diagram showing a result of single tapping of a right side point while a user holds a touch to a left side point in the multi-touch state shown in FIG. Quot; ST (Single Tapping) "at the right side of FIG. 2 corresponds to a notation indicating that a single tapping has been performed by the user.

도 2에 도시된 바와 같이, 좌측 지점에 대한 터치가 유지되는 상태에서 우측 지점이 싱글 탭핑 되면, 커서가 우측으로 한 칸 이동하게 된다. 도 1에서 "Ko"와 "rean" 사이에 위치하였었던 커서(C)가 우측으로 한 칸 이동하여, 도 2에서는 "Kor"과 "ean" 사이에 위치하게 되었음을 확인할 수 있다.As shown in FIG. 2, when the right side point is single-tapped in a state where the touch to the left side point is held, the cursor moves to the right by one space. The cursor C positioned between "Ko" and "rean" in FIG. 1 is moved to the right by one space, and it can be seen that it is located between "Kor" and "ean" in FIG.

도 3은, 도 1에 도시된 멀티 터치 상태에서 사용자가 우측 지점에 대한 터치는 유지하면서, 좌측 지점을 싱글 탭핑 한 결과를 나타낸 도면이다.FIG. 3 is a view showing a result of single tapping of the left point while the user holds the touch to the right side in the multi-touch state shown in FIG.

도 3에 도시된 바와 같이, 우측 지점에 대한 터치가 유지되는 상태에서 좌측 지점이 싱글 탭핑 되면, 커서가 좌측으로 한 칸 이동하게 된다. 도 1에서 "Ko"와 "rean" 사이에 위치하였었던 커서(C)가 좌측으로 한 칸 이동하여, 도 3에서는 "K"와 "orean" 사이에 위치하게 되었음을 확인할 수 있다.As shown in FIG. 3, when the left point is single-tapped in a state where the touch to the right point is maintained, the cursor moves to the left by one space. It can be seen that the cursor C positioned between "Ko" and "rean" in FIG. 1 moves to the left by one space, and is located between "K" and "orean" in FIG.

도 4는, 도 1에 도시된 멀티 터치 상태에서 사용자가 좌측 지점에 대한 터치는 유지하면서, 우측 지점을 더블 탭핑 한 결과를 나타낸 도면이다. 도 4에서 우측 지점의 "DT(Double Tapping)"는 사용자에 의해 더블 탭핑 되었음을 나타내는 표기에 해당한다.FIG. 4 is a diagram showing a result of double-tapping a right-hand point while a user holds a touch to a left-hand point in the multi-touch state shown in FIG. The "DT (Double Tapping)" at the right side of Fig. 4 corresponds to a notation indicating that the user has double-tapped.

도 4에 도시된 바와 같이, 좌측 지점에 대한 터치가 유지되는 상태에서 우측 지점이 더블 탭핑 되면, 커서가 동일 라인에서 우측 끝으로 이동하게 된다. 도 1에서 "Ko"와 "rean" 사이에 위치하였었던 커서(C)가 동일 라인에서 우측 끝으로 이동하여, 도 4에서는 "folk" 우측에 위치하게 되었음을 확인할 수 있다.As shown in FIG. 4, when the right point is double-tapped in a state where the touch to the left point is maintained, the cursor moves from the same line to the right end. It can be seen that the cursor C positioned between "Ko" and "rean" in FIG. 1 moves from the same line to the right end and is located on the right side of "folk" in FIG.

도 5는, 도 1에 도시된 멀티 터치 상태에서 사용자가 우측 지점에 대한 터치는 유지하면서, 좌측 지점을 더블 탭핑 한 결과를 나타낸 도면이다.FIG. 5 is a diagram showing a result of double-tapping a left point while a user holds a touch to a right point in the multi-touch state shown in FIG.

도 5에 도시된 바와 같이, 우측 지점에 대한 터치가 유지되는 상태에서 좌측 지점이 더블 탭핑 되면, 커서가 동일 라인에서 좌측 끝으로 이동하게 된다. 도 1에서 "Ko"와 "rean" 사이에 위치하였었던 커서(C)가 동일 라인에서 좌측 끝으로 이동하여, 도 5에서는 "creativity" 좌측에 위치하게 되었음을 확인할 수 있다.As shown in FIG. 5, when the left point is double-tapped in a state where the touch to the right point is maintained, the cursor moves from the same line to the left end. It can be seen that the cursor C positioned between "Ko" and "rean" in FIG. 1 moves from the same line to the left end and is located on the left side of "creativity" in FIG.

도 6은, 도 1에 도시된 멀티 터치 상태에서 사용자가 좌측 지점에 대한 터치는 유지하면서, 우측 터치 지점의 상부를 싱글 탭핑 한 결과를 나타낸 도면이다. 도 6과 도 1을 비교하면, 도 1에 나타난 우측 터치 지점 보다 도 6에 나타난 우측 싱글 탭핑 지점이 더 상부에 있음을 확인할 수 있다.FIG. 6 is a diagram showing a result of single tapping the upper portion of the right touch point while the user holds the touch to the left point in the multi-touch state shown in FIG. Comparing FIG. 6 with FIG. 1, it can be seen that the right single-tapping point shown in FIG. 6 is higher than the right-hand touch point shown in FIG.

도 6에 도시된 바와 같이, 좌측 지점에 대한 터치가 유지되는 상태에서 우측 터치 지점의 상부가 싱글 탭핑 되면, 커서가 상부로 한 줄 이동하게 된다. 도 1에서 "Ko"와 "rean" 사이에 위치하였었던 커서(C)가 상부로 한 줄 이동하여, 도 6에서는 "diver"와 "sity" 사이에 위치하게 되었음을 확인할 수 있다.As shown in FIG. 6, when the upper portion of the right touch point is singly tapped in a state where the touch to the left point is maintained, the cursor moves upward by one line. It can be seen that the cursor C located between "Ko" and "rean" in FIG. 1 moves upward by one line and is located between "diver" and "city" in FIG.

도 7은, 도 1에 도시된 멀티 터치 상태에서 사용자가 좌측 지점에 대한 터치는 유지하면서, 우측 터치 지점의 하부를 싱글 탭핑 한 결과를 나타낸 도면이다. 도 7과 도 1을 비교하면, 도 1에 나타난 우측 터치 지점 보다 도 7에 나타난 우측 싱글 탭핑 지점이 더 하부에 있음을 확인할 수 있다.FIG. 7 is a diagram showing a result of single tapping the lower portion of the right touch point while the user holds the touch to the left point in the multi-touch state shown in FIG. Comparing FIG. 7 with FIG. 1, it can be seen that the right single tapping point shown in FIG. 7 is lower than the right touch point shown in FIG.

도 7에 도시된 바와 같이, 좌측 지점에 대한 터치가 유지되는 상태에서 우측 터치 지점의 하부가 싱글 탭핑 되면, 커서가 하부로 한 줄 이동하게 된다. 도 1에서 "Ko"와 "rean" 사이에 위치하였었던 커서(C)가 하부로 한 줄 이동하여, 도 7에서는 "been" 우측에 위치하게 되었음을 확인할 수 있다.As shown in FIG. 7, when the lower portion of the right touch point is singly tapped in a state where the touch to the left point is maintained, the cursor moves downward by one line. The cursor C positioned between "Ko" and "rean" in FIG. 1 moves downward by one line, and it can be confirmed that it is located on the right side of "been" in FIG.

도 8은, 도 1에 도시된 멀티 터치 상태에서 사용자가 좌측 지점에 대한 터치는 유지하면서, 우측 터치 지점의 상부를 더블 탭핑 한 결과를 나타낸 도면이다.8 is a diagram showing a result of double-tapping the upper portion of the right touch point while the user holds the touch to the left point in the multi-touch state shown in FIG.

도 8에 도시된 바와 같이, 좌측 지점에 대한 터치가 유지되는 상태에서 우측 터치 지점의 상부가 더블 탭핑 되면, 커서가 한 페이지 위로 이동하게 된다. 도 1에서 "Ko"와 "rean" 사이에 위치하였었던 커서(C)가 한 페이지 위로 이동하여, 도 8에서는 "folk" 좌측에 위치하게 되었음을 확인할 수 있다.As shown in FIG. 8, when the upper part of the right touch point is double-tapped in a state in which the touch to the left point is maintained, the cursor moves up one page. It can be seen that the cursor C positioned between "Ko" and "rean" in FIG. 1 moves up one page and is located on the left side of "folk" in FIG.

도 9는, 도 1에 도시된 멀티 터치 상태에서 사용자가 좌측 지점에 대한 터치는 유지하면서, 우측 터치 지점의 하부를 더블 탭핑 한 결과를 나타낸 도면이다.FIG. 9 is a diagram showing a result of double-tapping the lower portion of the right touch point while the user holds the touch to the left point in the multi-touch state shown in FIG.

도 9에 도시된 바와 같이, 좌측 지점에 대한 터치가 유지되는 상태에서 우측 터치 지점의 하부가 더블 탭핑 되면, 커서가 한 페이지 아래로 이동하게 된다. 도 1에서 "Ko"와 "rean" 사이에 위치하였었던 커서(C)가 한 페이지 아래로 이동하여, 도 9에서는 "Festival." 우측에 위치하게 되었음을 확인할 수 있다.As shown in FIG. 9, when the lower portion of the right touch point is double-tapped in a state where the touch to the left point is maintained, the cursor moves down one page. In FIG. 1, the cursor C, which was located between "Ko" and "rean", moves down one page, and "Festival." It can be confirmed that it is located on the right side.

지금까지, 멀티 터치 후에 터치 지점 중 하나를 탭핑으로 전환하여, 커서의 위치를 다양하게 이동시키는 사용자 인터페이스 방법에 대해 바람직한 실시예를 들어 상세히 설명하였다.Up to now, a user interface method for switching the position of the cursor by switching one of the touch points to tapping after multi-touch has been described in detail with a preferred embodiment.

본 실시예에 따른 사용자 인터페이스 방법에서는 탭핑된 지점의 위치(좌,우,상,하)에 따라 커서가 다르게 이동되는 것을 상정하였다. 구체적으로, 좌측 지점에 대한 탭핑은 좌측 방향(좌측으로 한 칸 이동, 좌측 끝으로 이동)과 관련한 명령, 우측 지점에 대한 탭핑은 우측 방향(우측으로 한 칸 이동, 우측 끝으로 이동)과 관련한 명령, 상부 지점에 대한 탭핑은 상측 방향(한 줄 위로 이동, 한 페이지 위로 이동)과 관련한 명령, 하부 지점에 대한 탭핑은 하측 방향(한 줄 아래로 이동, 한 페이지 아래로 이동)과 관련한 명령으로, 각각 배정하여, 사용자의 직관성을 향상시켰다.In the user interface method according to the present embodiment, it is assumed that the cursor is moved differently according to the position (left, right, top, and bottom) of the tapped point. Specifically, the tapping for the left point is a command related to the left direction (movement of one space to the left and movement to the left end), and the command for the right point is related to the right direction (movement to the right, , An instruction related to an upward direction (upward movement by one line, a movement upward by one page), and an instruction related to a downward movement (movement by one line downward, one page downward) Respectively, thereby improving the intuitiveness of the user.

뿐만 아니라, 본 실시예에 따른 사용자 인터페이스 방법에서는 탭핑의 종류(싱글 탭핑과 더블 탭핑)에 따라 커서가 다르게 이동되는 것을 상정하였다. 구체적으로, 탭핑 횟수가 많은 더블 탭핑이 탭핑 횟수가 적은 싱글 탭핑 보다, 커서의 이동량이 더 많도록 구현("좌측/우측 끝 ≥ 좌/우측 한 칸", "한 페이지 ≥ 한 줄")하여, 사용자의 직관성을 더욱 향상시켰다. 즉, 반응 크기가 탭핑 횟수에 비례하도록 하여, 사용자의 직관성을 더욱 향상시켰다고 볼 수 있다.In addition, in the user interface method according to the present embodiment, it is assumed that the cursor is moved differently according to the kind of tapping (single tapping and double tapping). Specifically, the double tapping with a large number of times of tapping is implemented such that the amount of movement of the cursor is made to be larger than that of the single tapping with a small tapping frequency ("left / right end? Left / right one column" Thereby further enhancing the intuitiveness of the user. In other words, the reaction size is proportional to the number of tapping times, thereby enhancing the intuitiveness of the user.

이하에서는, 멀티 터치 후에 터치 지점 중 하나를 탭핑으로 전환하여, 커서의 위치를 다양하게 이동시키는 사용자 인터페이스 방법이 수행되는 과정에 대해 도 10 내지 도 13을 참조하여 상세히 설명한다. 도 10 내지 도 13은 본 발명의 일 실시예에 따른 사용자 인터페이스 방법의 과정 설명에 제공되는 흐름도이다.Hereinafter, a process of performing a user interface method for switching one of the touch points to tapping after multi-touch and moving the cursor variously will be described in detail with reference to FIGS. 10 to 13. FIG. 10 to 13 are flowcharts illustrating a process of a user interface method according to an exemplary embodiment of the present invention.

도 10에 도시된 바와 같이, 사용자 입력 대기 중에(S100), 사용자로부터 멀티 터치가 입력되면(S200-Y), 스마트폰은 사용자 입력 패턴을 판별하여 커서 이동 방식을 결정하고, 결정한 방식으로 커서를 이동시킨다(S300).As shown in FIG. 10, when a multi-touch is input from a user (S200-Y) while waiting for a user input (S100), the smartphone determines a cursor movement mode by determining a user input pattern, (S300).

S300단계에 대해, 이하에서 도 11을 참조하여 상세히 설명한다. 도 11은, 도 10의 S300단계의 상세 흐름도이다. 도 11에 도시된 바와 같이, 사용자로부터 멀티 터치가 입력되면(S200-Y), 스마트폰은 먼저 멀티 터치 지점들의 위치를 확인한다(S305).Step S300 will be described in detail below with reference to FIG. 11 is a detailed flowchart of step S300 in FIG. As shown in FIG. 11, when a multi-touch is input from the user (S200-Y), the smartphone first confirms the positions of the multi-touch points (S305).

위치 확인 결과 멀티 터치 지점들이 수평한 것으로 판단되면(S310-Y), 스마트폰은 사용자로부터 1차 탭핑 입력을 대기한다(S315). S310단계에서 '멀티 터치 지점들이 수평'한 경우는, 멀티 터치 지점들을 연결한 선분이 스마트폰 터치 스크린의 상측/하측 변에 평행한 경우이다. 환언하면, S310단계에서 '멀티 터치 지점들이 수평'한 경우는, 멀티 터치 지점들의 중심에 대한 y 좌표들이 동일한 경우라 할 수 있다.If it is determined that the multi-touch points are horizontal (S310-Y), the smartphone waits for the first tapping input from the user (S315). If the 'multi-touch points are horizontal' in step S310, the line segment connecting the multi-touch points is parallel to the upper / lower sides of the smartphone touch screen. In other words, if the 'multi-touch points are horizontal' in step S310, the y-coordinates of the centers of the multi-touch points are the same.

한편, 사용자가 터치 스크린을 탭핑 하면(S320-Y), 스마트폰은 S320단계에서 발생한 탭핑 지점을 체크한다(S325). 이후, 스마트폰은 타이머를 온 시키고(S330), 사용자로부터 2차 탭핑 입력을 대기한다(S335).On the other hand, if the user taps the touch screen (S320-Y), the smartphone checks the tapping point generated in S320 (S325). Then, the smartphone turns on the timer (S330) and waits for the secondary tapping input from the user (S335).

2차 탭핑 입력을 대기하였지만 탭핑이 발생하지 않고(S340-N), 설정 시간이 경과하여(S350-Y), 타이머가 오프되면(S355), 스마트폰은 S320단계에서 발생한 싱글 탭핑에 대해, S325단계에서의 체크 결과를 기반으로 싱글 탭핑 패턴을 분석하여 커서 이동 방식을 결정하고, 결정한 방식으로 커서를 이동시킨다(S360). S360단계에 대한 구체적인 설명은 도 12를 참조하여 상세히 후술한다.If the timer has been turned off (S355), the smartphone determines whether the single tapping occurred in step S320 is satisfied or not in step S325 The single tapping pattern is analyzed based on the check result at step S360 to determine a cursor movement mode, and the cursor is moved in a determined manner (S360). A detailed description of step S360 will be described later in detail with reference to FIG.

한편, 2차 탭핑 입력 대기중에 탭핑이 발생하면(S340-Y), 스마트폰은 S340단계에서 발생한 탭핑 지점을 체크하고(S375), 타이머를 오프 시킨다(S377). 그리고, 스마트폰은 S320단계와 S340단계를 통해 발생한 더블 탭핑에 대해, S325단계와 S375단계에서의 체크 결과를 기반으로 더블 탭핑 패턴을 분석하여 커서 이동 방식을 결정하고, 결정한 방식으로 커서를 이동시킨다(S380). S380단계에 대한 구체적인 설명은 도 13을 참조하여 상세히 후술한다.On the other hand, if tapping occurs during the second tapping input wait (S340-Y), the smartphone checks the tapping point generated in step S340 (S375) and turns off the timer (S377). Then, the smartphone determines the cursor movement mode by analyzing the double tapping pattern based on the check result obtained in steps S325 and S375 for the double tapping generated in steps S320 and S340, and moves the cursor in the determined manner (S380). A detailed description of step S380 will be described later in detail with reference to FIG.

도 12는, 도 11의 S360단계에 대한 상세 흐름도이다. 도 12에는 싱글 탭핑 패턴에 따른 커서 이동 방식이 구체적으로 나타나 있다.12 is a detailed flowchart of step S360 of FIG. 12, a cursor moving method according to a single tapping pattern is specifically shown.

도 12에 도시된 바와 같이, 좌측 지점에 대한 터치가 유지되면서(S361-Y), 우측 지점이 싱글 탭핑 되면(S362-Y), 스마트폰은 커서를 우측으로 한 칸 이동시킨다(S363). 이는, 도 2를 통해 전술한 바 있다.As shown in FIG. 12, when the touch of the left side point is held (S361-Y) and the right side point is single-tapped (S362-Y), the smartphone moves the cursor to the right by one space (S363). This has been described above with reference to FIG.

한편, 좌측 지점에 대한 터치가 유지되면서(S361-Y), 우측 터치 지점의 상부가 싱글 탭핑 되면(S364-Y), 스마트폰은 커서를 한 줄 위로 이동시킨다(S365). 이는, 도 6을 통해 전술한 바 있다.On the other hand, if the touch of the left point is held (S361-Y), and the upper portion of the right touch point is tapped (S364-Y), the smartphone moves the cursor up one line (S365). This has been described above with reference to FIG.

그리고, 좌측 지점에 대한 터치가 유지되면서(S361-Y), 우측 터치 지점의 하부가 싱글 탭핑 되면(S366-Y), 스마트폰은 커서를 한 줄 아래로 이동시킨다(S367). 이는, 도 7을 통해 전술한 바 있다.If the lower touch point is tapped (S366-Y), the smartphone moves the cursor down one line (S367) while the touch to the left point is maintained (S361-Y). This has been described above with reference to FIG.

반면, 우측 지점에 대한 터치가 유지되면서(S368-Y), 좌측 지점이 싱글 탭핑 되면(S369-Y), 스마트폰은 커서를 좌측으로 한 칸 이동시킨다(S370). 이는, 도 3을 통해 전술한 바 있다.On the other hand, if the touch of the right side point is held (S368-Y) and the left point is single-tapped (S369-Y), the smartphone moves the cursor one space to the left (S370). This has been described above with reference to FIG.

한편, 우측 지점에 대한 터치가 유지되면서(S368-Y), 좌측 터치 지점의 상부가 싱글 탭핑 되면(S371-Y), 스마트폰은 커서를 한 줄 위로 이동시킨다(S372). 그리고, 우측 지점에 대한 터치가 유지되면서(S368-Y), 좌측 터치 지점의 하부가 싱글 탭핑 되면(S373-Y), 스마트폰은 커서를 한 줄 아래로 이동시킨다(S374).On the other hand, if the upper touch of the left touch point is tapped (S371-Y) while the touch on the right side is maintained (S368-Y), the smartphone moves the cursor up one line (S372). If the lower touch point is tapped (S373-Y), the smartphone moves the cursor down one line (S374) while the touch for the right point is maintained (S368-Y).

도 13은, 도 11의 S380단계에 대한 상세 흐름도이다. 도 13에는 더블 탭핑 패턴에 따른 커서 이동 방법이 구체적으로 나타나 있다.13 is a detailed flowchart of step S380 of FIG. 13 shows a method of moving a cursor according to a double tapping pattern.

도 13에 도시된 바와 같이, 좌측 지점에 대한 터치가 유지되면서(S381-Y), 우측 지점이 더블 탭핑 되면(S382-Y), 스마트폰은 커서를 라인의 우측 끝으로 이동시킨다(S383). 이는, 도 4를 통해 전술한 바 있다.As shown in FIG. 13, when the right side point is double-tapped (S382-Y), the smartphone moves the cursor to the right end of the line (S383) while the touch for the left side point is held (S381-Y). This has been described above with reference to FIG.

한편, 좌측 지점에 대한 터치가 유지되면서(S381-Y), 우측 터치 지점의 상부가 더블 탭핑 되면(S384-Y), 스마트폰은 커서를 한 페이지 위로 이동시킨다(S385). 이는, 도 8을 통해 전술한 바 있다.On the other hand, if the upper touch point is double-tapped (S384-Y) while the touch on the left side point is held (S381-Y), the smartphone moves the cursor up one page (S385). This has been described above with reference to FIG.

그리고, 좌측 지점에 대한 터치가 유지되면서(S381-Y), 우측 터치 지점의 하부가 더블 탭핑 되면(S386-Y), 스마트폰은 커서를 한 페이지 아래로 이동시킨다(S387). 이는, 도 9를 통해 전술한 바 있다.When the lower touch point is double-tapped (S386-Y), the smartphone moves the cursor down one page (S387) while the touch to the left point is maintained (S381-Y). This has been described above with reference to FIG.

반면, 우측 지점에 대한 터치가 유지되면서(S388-Y), 좌측 지점이 더블 탭핑 되면(S389-Y), 스마트폰은 커서를 라인의 좌측 끝으로 이동시킨다(S390). 이는, 도 5를 통해 전술한 바 있다.On the other hand, if the left point is double-tapped (S389-Y), the smartphone moves the cursor to the left end of the line (S390) while touching the right point is maintained (S388-Y). This has been described above with reference to FIG.

한편, 우측 지점에 대한 터치가 유지되면서(S388-Y), 좌측 터치 지점의 상부가 더블 탭핑 되면(S391-Y), 스마트폰은 커서를 한 페이지 위로 이동시킨다(S392). 그리고, 우측 지점에 대한 터치가 유지되면서(S388-Y), 좌측 터치 지점의 하부가 더블 탭핑 되면(S393-Y), 스마트폰은 커서를 한 페이지 아래로 이동시킨다(S394).On the other hand, if the upper touch of the left touch point is tapped (S391-Y) while the touch to the right side point is held (S388-Y), the smartphone moves the cursor up one page (S392). If the bottom of the left touch point is double-tapped (S393-Y), the smartphone moves the cursor down one page (S394).

지금까지 설명한 기법의 사용자 인터페이스 방법은, 커서 이동 이외의 다른 인터랙션들에도 적용가능한 바, 이하에서 다른 적용예들을 예시한다.The user interface method of the technique described so far is applicable to other interactions other than cursor movement, and the following examples illustrate other applications.

도 14는 스마트폰의 터치 스크린 상에 미디어 플레이어가 나타난 상황을 도시한 도면이다. 도 14에 도시된 미디어 플레이어의 조작에 전술한 방식의 사용자 인터페이스 방법이 적용가능하다. 예를 들어,FIG. 14 is a diagram illustrating a situation where a media player is displayed on a touch screen of a smartphone. The user interface method of the above-described method for the operation of the media player shown in Fig. 14 is applicable. E.g,

1) '멀티 터치 후 우측 지점 싱글 탭핑'은 '10초 이후 시점 재생',1) 'Multi-touch right point single tapping' means' Play after 10 seconds', '

2) '멀티 터치 후 좌측 지점 싱글 탭핑'은 '10초 이전 시점 재생',2) 'Multi-touch left point single tapping' means 'Play before 10 seconds'

3) '멀티 터치 후 우측 지점 더블 탭핑'은 '다음 순번의 미디어 재생',3) 'Double tapping right point after multi touch' means 'Play media in the next sequence'

4) '멀티 터치 후 좌측 지점 더블 탭핑'은 '이전 순번의 미디어 재생',4) 'Multi tap and left point double tapping' means' Play media of previous order ','

5) '멀티 터치 후 우측/상부 지점 싱글 탭핑'은 '볼륨 한 단계 업',5) 'Multitouch after right / upper point single tapping'

6) '멀티 터치 후 우측/하부 지점 싱글 탭핑'은 '볼륨 한 단계 다운',6) 'Multitouch, right / bottom point single tapping' means 'one step down volume'

7) '멀티 터치 후 우측/상부 지점 더블 탭핑'은 '최대 볼륨',7) 'Multi-touch after right / upper point double tapping'

8) '멀티 터치 후 우측/하부 지점 더블 탭핑'은 '최소 볼륨',8) 'Multi-touch after right / lower point double tapping'

9) '멀티 터치 후 좌측/상부 지점 싱글 탭핑'은 '한 채널 업',9) 'Multi-Touch Left / Upper Point Single Tapping' means 'one channel up'

10) '멀티 터치 후 좌측/하부 지점 싱글 탭핑'은 '한 채널 다운',10) 'Multi-touch left / lower point single tapping' means 'one channel down'

11) '멀티 터치 후 좌측/상부 지점 더블 탭핑'은 '가장 빠른 순번의 채널',11) 'Multi-touch, left / upper point double tapping' is the 'fastest channel'

12) '멀티 터치 후 좌측/하부 지점 더블 탭핑'은 '가장 늦은 순번의 채널'12) 'Multi tap and left / lower point double tapping' means 'the channel of the latest sequence number'

을 각각 입력하기 위한 사용자 명령으로 운용 가능하다.As shown in FIG.

도 15는 스마트폰의 터치 스크린 상에 전화번호부가 나타난 상황을 도시한 도면이다. 도 15에 도시된 전화번호부의 조작에 전술한 방식의 사용자 인터페이스 방법이 적용가능하다. 예를 들어,FIG. 15 is a diagram illustrating a state in which a phone book is displayed on a touch screen of a smartphone. The user interface method of the above-described method is applicable to the operation of the telephone directory shown in Fig. E.g,

1) '멀티 터치 후 우측 지점 싱글 탭핑'은 '전화 번호 다음 항목(예를 들면, 이메일) 표시',1) 'Multitouch, right point single tapping' means 'display phone number next item (eg, email)',

2) '멀티 터치 후 좌측 지점 싱글 탭핑'은 '전화 번호 이전 항목(예를 들면, 주소) 표시',2) 'Multitouch and left point single tapping' means 'Display phone number previous item (eg address)',

3) '멀티 터치 후 우측/상부 지점 싱글 탭핑'은 '전화번호부 리스트 한 줄 상승',3) 'Multitouch after right / upper point single tapping'

4) '멀티 터치 후 우측/하부 지점 싱글 탭핑'은 '전화번호부 리스트 한 줄 하강',4) 'Multitouch, right / lower point single tapping'

5) '멀티 터치 후 우측/상부 지점 더블 탭핑'은 '전화번호부 리스트 맨 위로 상승',5) 'Multitouch, right / upper point double tapping' means'

6) '멀티 터치 후 우측/하부 지점 더블 탭핑'은 '전화번호부 리스트 맨 아래로 하강'6) After 'Multi touch', 'Double tapping right / lower point'

을 각각 입력하기 위한 사용자 명령으로 운용 가능하다.As shown in FIG.

도 16은 스마트폰의 터치 스크린 상에 배경 화면(바탕 화면, 홈 화면)이 나타난 상황을 도시한 도면이다. 배경 화면이 여러 개로 구성된 경우, 터치 스크린에 나타낼 배경 화면 조작에 전술한 방식의 사용자 인터페이스 방법이 적용가능하다. 예를 들어,16 is a view showing a background screen (a desktop screen, a home screen) displayed on a touch screen of a smartphone. When the background screen is composed of a plurality of background screens, the above-described user interface method is applicable to the operation of the background screen to be displayed on the touch screen. E.g,

1) '멀티 터치 후 우측 지점 싱글 탭핑'은 '현재 배경 화면의 다음(우측에 배정된) 배경 화면 표시',1) 'Multi-touch after right tap single tapping' means' Display background (next to the right)

2) '멀티 터치 후 좌측 지점 싱글 탭핑'은 '현재 배경 화면의 이전(좌측에 배정된) 배경 화면 표시',2) 'Multitouch and left point single tapping' means' Display background (assigned to the left) of the current wallpaper ','

3) '멀티 터치 후 우측 지점 더블 탭핑'은 '맨 마지막의(맨 우측에 배정된) 배경 화면 표시',3) 'Multi tap, right double tapping' means' last (rightmost) background display ','

4) '멀티 터치 후 좌측 지점 더블 탭핑'은 '맨 처음의(맨 좌측에 배정된) 배경 화면표시'4) 'Multi tap and left point double tapping' means 'first (top left) background display'

를 각각 입력하기 위한 사용자 명령으로 운용 가능하다.As shown in FIG.

도 17은 스마트폰의 터치 스크린 상에 지도가 나타난 상황을 도시한 도면이다. 도 17에 도시된 지도의 조작에 전술한 방식의 사용자 인터페이스 방법이 적용가능하다. 예를 들어,17 is a view showing a state where a map is displayed on a touch screen of a smartphone. The user interface method of the above-described method can be applied to the operation of the map shown in Fig. E.g,

1) '멀티 터치 후 우측 지점 싱글 탭핑'은 '현재 표시된 지도에 인접한 우측 지역을 표시',1) 'Multi-touch after right tap single tapping' means 'Display right area adjacent to the current displayed map'

2) '멀티 터치 후 좌측 지점 싱글 탭핑'은 '현재 표시된 지도에 인접한 좌측 지역을 표시',2) 'Multi Tap', 'Left Tap Point Single Tapping' means 'Display the left area adjacent to the current displayed map'

3) '멀티 터치 후 우측 지점 더블 탭핑'은 '현재 표시된 지도로부터 일정 거리 떨어진 우측 지역을 표시',3) 'Multi tap and right double tapping' means' Display the right area a certain distance from the current displayed map ','

4) '멀티 터치 후 좌측 지점 더블 탭핑'은 '현재 표시된 지도로부터 일정 거리 떨어진 좌측 지역을 표시',4) 'Double-tap after left multi-touch' means 'Display left area a certain distance from current displayed map'

5) '멀티 터치 후 우측 상부 지점 싱글 탭핑'은 '지도 한 단계 확대',5) 'Multi tap, right upper corner point single tapping'

6) '멀티 터치 후 우측 하부 지점 싱글 탭핑'은 '지도 한 단계 축소',6) 'Multi tap, right lower point single tapping'

7) '멀티 터치 후 우측 상부 지점 더블 탭핑'은 '지도 세 단계 확대',7) 'Multi tap, right upper point double tapping', 'map three step expansion', '

8) '멀티 터치 후 우측 하부 지점 더블 탭핑'은 '지도 세 단계 축소'8) 'Multi tap and right tap down'

를 각각 입력하기 위한 사용자 명령으로 운용 가능하다.As shown in FIG.

도 18은 지금까지 설명한 사용자 인터페이스 방법들을 적용할 수 있는 스마트폰의 블럭도이다. 도 18에 도시된 바와 같이, 본 발명의 실시예들이 적용가능한 스마트폰(400)은 터치 스크린(410), 통신부(420), 프로세서(430), 저장부(440) 및 기능 블럭(450)을 구비한다.18 is a block diagram of a smartphone to which the user interface methods described above can be applied. 18, a smartphone 400 to which embodiments of the present invention are applicable includes a touch screen 410, a communication unit 420, a processor 430, a storage unit 440, and a function block 450 Respectively.

터치 스크린(410)는 전술한 실시예들에서 제시한 사용자 인터페이스가 표시되는 디스플레이로 기능하는 한편, 사용자의 터치, 멀티 터치, 싱글 탭핑, 더블 탭핑 등의 사용자 조작을 입력받기 위한 사용자 입력 수단으로 기능한다.The touch screen 410 functions as a display on which the user interface presented in the above-described embodiments is displayed, and as a user input means for receiving user operations such as touch, multi-touch, single tapping, do.

통신부(420)는 이동통신과 무선 네트워킹을 위한 수단이고, 저장부(440)는 스마트폰(400)의 동작수행에 필요한 프로그램과 데이터가 저장된 저장 매체이며, 기능 블럭(450)은 카메라, DMB(Digital Multimedia Broadcasting) 수신 등의 부가 기능을 수행하기 위한 블럭이다.The storage unit 440 is a storage medium storing programs and data necessary for the operation of the smartphone 400 and the function block 450 is a camera and a DMB Digital Multimedia Broadcasting) reception, and the like.

프로세서(430)는 전술한 실시예들에서 제시한 사용자 인터페이스들을 터치 스크린(410)을 통해 사용자에게 제공하고, 사용자 인터페이스들을 통해 사용자가 입력한 명령을 수행한다.The processor 430 provides the user interfaces presented in the above embodiments to the user through the touch screen 410 and executes the commands entered by the user through the user interfaces.

지금까지, 멀티 터치와 탭핑(싱글 탭핑, 더블 탭핑)의 결합을 다양한 사용자 명령에 매칭하여, 해당하는 다양한 인터랙션을 제공하는 사용자 인터페이스 방법에 대해 바람직한 실시예들을 들어 상세히 설명하였다.Up to now, preferred embodiments have been described in detail for a user interface method for matching a combination of multi-touch and tapping (single tapping, double tapping) to various user commands and providing corresponding various interactions.

위 실시예에서 언급한 사용자 인터페이스들 및 이들에 적용된 사용자 명령의 종류와 인터랙션들은 모두 설명의 편의를 위해 든 예시적인 것들에 불과하다. 언급된 사용자 인터페이스 이외의 다른 사용자 인터페이스에도 본 발명의 기술적 사상이 적용가능하다.The user interfaces referred to in the above embodiments and the types and interactions of the user commands applied to them are all examples for convenience of explanation. The technical idea of the present invention is also applicable to a user interface other than the user interface mentioned.

예를 들어, 미디어 플레이어 이외의 다른 어플리케이션, 전화번호부 이외의 다른 리스트, 배경 화면 이외의 다른 화면, 지도 이외의 다른 이미지나 문서에 대한 확대/축소에도 본 발명의 기술적 사상이 적용된다고 할 수 있다.For example, the technical idea of the present invention is also applied to enlargement / reduction of images and documents other than maps, applications other than the media player, other lists other than the telephone book, other screens other than the background screen, and maps.

또한, 더블 탭핑은 멀티 탭핑의 일 예로 언급한 것이기 때문에, 다른 종류의 멀티 탭핑(예를 들어, 트리플 탭핑)으로 대체되거나 다른 종류의 멀티 탭핑을 추가하는 경우도 본 발명의 기술적 사상이 그대로 적용될 수 있다.Further, since double tapping is mentioned as an example of multi-tapping, the technical idea of the present invention can be applied to the case of adding another type of multi-tapping (for example, triple tapping) have.

그리고, 위 실시예들에서는 멀티 터치 지점 중 하나의 상부 또는 하부를 탭핑하는 경우를 상정하였는데 이 역시 설명의 편의를 위한 예시적인 것에 불과하다. 멀티 터치 지점 중 하나의 좌측이나 우측 지점을 탭핑하는 경우는 물론 이밖의 다른 주변 지점을 탭핑하는 경우에도 본 발명의 기술적 사상이 적용가능하다.In the above embodiments, it is assumed that the upper or lower portion of one of the multi-touch points is tapped, but this is also merely an example for convenience of explanation. The technical idea of the present invention is applicable even when tapping the left or right point of one of the multi-touch points, as well as tapping other surrounding points.

아울러, 본 발명의 실시예들은 터치 스크린 뿐만 아니라 터치 패드에서도 적용 가능하며, 스마트폰 이외의 다른 모바일 기기는 물론, 모바일 기기 이외의 다른 전자기기에서도 적용가능하다.In addition, the embodiments of the present invention are applicable not only to a touch screen but also to a touch pad, and can be applied to electronic devices other than mobile devices as well as mobile devices other than smart phones.

한편, 본 실시예에 따른 장치와 방법의 기능을 수행하게 하는 컴퓨터 프로그램을 수록한 컴퓨터로 읽을 수 있는 기록매체에도 본 발명의 기술적 사상이 적용될 수 있음은 물론이다. 또한, 본 발명의 다양한 실시예에 따른 기술적 사상은 컴퓨터로 읽을 수 있는 기록매체에 기록된 컴퓨터로 읽을 수 있는 코드 형태로 구현될 수도 있다. 컴퓨터로 읽을 수 있는 기록매체는 컴퓨터에 의해 읽을 수 있고 데이터를 저장할 수 있는 어떤 데이터 저장 장치이더라도 가능하다. 예를 들어, 컴퓨터로 읽을 수 있는 기록매체는 ROM, RAM, CD-ROM, 자기 테이프, 플로피 디스크, 광디스크, 하드 디스크 드라이브, 등이 될 수 있음은 물론이다. 또한, 컴퓨터로 읽을 수 있는 기록매체에 저장된 컴퓨터로 읽을 수 있는 코드 또는 프로그램은 컴퓨터간에 연결된 네트워크를 통해 전송될 수도 있다.It goes without saying that the technical idea of the present invention can also be applied to a computer-readable recording medium having a computer program for performing the functions of the apparatus and method according to the present embodiment. In addition, the technical idea according to various embodiments of the present invention may be embodied in computer-readable code form recorded on a computer-readable recording medium. The computer-readable recording medium is any data storage device that can be read by a computer and can store data. For example, the computer-readable recording medium may be a ROM, a RAM, a CD-ROM, a magnetic tape, a floppy disk, an optical disk, a hard disk drive, or the like. In addition, the computer readable code or program stored in the computer readable recording medium may be transmitted through a network connected between the computers.

또한, 이상에서는 본 발명의 바람직한 실시예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어져서는 안될 것이다.
While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, but, on the contrary, 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.

C: 커서
TC : 터치(TouCh)
ST : 싱글 탭핑(Single Tapping)
DT : 더블 탭핑(Double Tapping)
C: Cursor
TC: Touch (TouCh)
ST: Single Tapping
DT: Double Tapping

Claims (10)

전자 기기가, 제1 지점과 제2 지점의 멀티 터치(Touch)를 입력받는 단계;
상기 제1 지점이 터치 된 상태에서 터치 되었던 상기 제2 지점이 탭핑(Tapping) 되면, 상기 전자 기기가 제1 명령을 수행하는 단계;
상기 제2 지점이 터치 된 상태에서 터치 되었던 상기 제1 지점이 탭핑 되면, 상기 전자 기기가 제2 명령을 수행하는 단계;
상기 제1 지점이 터치 된 상태에서 터치 되었던 상기 제2 지점의 제1 주변 지점이 탭핑 되면, 상기 전자 기기가 제5 명령을 수행하는 단계; 및
상기 제1 지점이 터치 된 상태에서 터치 되었던 상기 제2 지점의 제2 주변 지점이 탭핑 되면, 상기 전자 기기가 제6 명령을 수행하는 단계;를 포함하고,
상기 제1 명령은, 제1 방향과 관련한 명령이고,
상기 제2 명령은, 제2 방향과 관련한 명령이며,
상기 제5 명령은 제3 방향과 관련한 명령이고,
상기 제6 명령은 제4 방향과 관련한 명령인 것을 특징으로 하는 사용자 인터페이스 방법.
An electronic device, comprising: receiving a multi-touch of a first point and a second point;
The electronic device performing a first command when the second point touched in the touched state is tapped;
The electronic device performing a second command when the first point touched when the second point is touched is tapped;
Performing a fifth command when the first peripheral point of the second point that was touched while the first point is touched is performed by the electronic device; And
And performing the sixth command when the second peripheral point of the second point that was touched while the first point is touched is touched,
Wherein the first instruction is a command related to a first direction,
Wherein the second instruction is a command related to a second direction,
The fifth instruction is an instruction related to the third direction,
And the sixth instruction is a command related to the fourth direction.
삭제delete 제 1항에 있어서,
상기 제1 지점이 터치 된 상태에서 상기 제2 지점이 멀티 탭핑 되면, 상기 전자 기기가 제3 명령을 수행하는 단계; 및
상기 제2 지점이 터치 된 상태에서 상기 제1 지점이 멀티 탭핑 되면, 상기 전자 기기가 제4 명령을 수행하는 단계;를 더 포함하는 것을 특징으로 하는 사용자 인터페이스 방법.
The method according to claim 1,
When the first point is touched, when the second point is multi-tapped, the electronic device performs a third command; And
Further comprising: when the first point is multi-tapped in a state that the second point is touched, performing the fourth command by the electronic device.
제 3항에 있어서,
상기 제1 명령과 상기 제3 명령은, 제1 방향과 관련한 명령이고,
상기 제2 명령과 상기 제4 명령은, 제2 방향과 관련한 명령이며,
상기 제3 명령에 의한 반응은, 상기 제1 명령에 의한 반응 보다 크고,
상기 제4 명령에 의한 반응은, 상기 제2 명령에 의한 반응 보다 큰 것을 특징으로 하는 사용자 인터페이스 방법.
The method of claim 3,
Wherein the first instruction and the third instruction are instructions related to a first direction,
Wherein the second instruction and the fourth instruction are instructions related to the second direction,
Wherein the response by the third command is larger than the response by the first command,
Wherein the response by the fourth command is larger than the response by the second command.
제 4항에 있어서,
상기 제1 명령과 상기 제3 명령은, 상기 제1 방향으로 커서를 이동시키기 위한 명령이고,
상기 제2 명령과 상기 제4 명령은, 상기 제2 방향으로 상기 커서를 이동시키기 위한 명령이며,
상기 제3 명령에 의한 상기 커서의 이동량은, 상기 제1 명령에 의한 상기 커서의 이동량 보다 크고,
상기 제4 명령에 의한 상기 커서의 이동량은, 상기 제2 명령에 의한 상기 커서의 이동량 보다 큰 것을 특징으로 하는 사용자 인터페이스 방법.
5. The method of claim 4,
Wherein the first instruction and the third instruction are instructions for moving the cursor in the first direction,
Wherein the second instruction and the fourth instruction are instructions for moving the cursor in the second direction,
The movement amount of the cursor by the third instruction is larger than the movement amount of the cursor by the first instruction,
Wherein the movement amount of the cursor by the fourth instruction is larger than the movement amount of the cursor by the second instruction.
삭제delete 삭제delete 제 1항에 있어서,
상기 제1 주변 지점은,
상기 제2 지점의 상부에 위치한 지점이고,
상기 제2 주변 지점은,
상기 제2 지점의 하부에 위치한 지점인 것을 특징으로 하는 사용자 인터페이스 방법.
The method according to claim 1,
Wherein the first peripheral point comprises:
A point located above the second point,
Wherein the second peripheral point comprises:
And the second point is a point located below the second point.
삭제delete 사용자로부터 터치와 탭핑을 입력받는 사용자 입력부; 및
상기 사용자 입력부의 제1 지점과 제2 지점이 멀티 터치(Touch) 된 후, 상기 제1 지점이 터치 된 상태에서 터치 되었던 상기 제2 지점이 탭핑(Tapping) 되면 제1 명령을 수행하고, 상기 제2 지점이 터치 된 상태에서 터치 되었던 상기 제1 지점이 탭핑 되면 제2 명령을 수행하는 프로세서;를 포함하고,
상기 프로세서는,
상기 제1 지점이 터치 된 상태에서 터치 되었던 상기 제2 지점의 제1 주변 지점이 탭핑 되면 제5 명령을 수행하고,
상기 제1 지점이 터치 된 상태에서 터치 되었던 상기 제2 지점의 제2 주변 지점이 탭핑 되면 제6 명령을 수행하며,
상기 제1 명령은, 제1 방향과 관련한 명령이고,
상기 제2 명령은, 제2 방향과 관련한 명령이며,
상기 제5 명령은 제3 방향과 관련한 명령이고,
상기 제6 명령은 제4 방향과 관련한 명령인 것을 특징으로 하는 전자 기기.
A user input unit for receiving touch and tapping from a user; And
Wherein when the first point is touched while the first point is touched after the first point and the second point of the user input unit are touched, And a processor for performing a second command when the first point touched when the second point is touched is tapped,
The processor comprising:
When the first peripheral point of the second point touched in the touched state is touched,
A sixth command is executed when a second peripheral point of the second point that is touched while the first point is touched is tapped,
Wherein the first instruction is a command related to a first direction,
Wherein the second instruction is a command related to a second direction,
The fifth instruction is an instruction related to the third direction,
And the sixth instruction is an instruction related to the fourth direction.
KR1020120143680A 2012-12-11 2012-12-11 User Interface Method for User Command Input by Combination of Multi Touch and Tapping and Electronic Device using the same KR101412431B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020120143680A KR101412431B1 (en) 2012-12-11 2012-12-11 User Interface Method for User Command Input by Combination of Multi Touch and Tapping and Electronic Device using the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120143680A KR101412431B1 (en) 2012-12-11 2012-12-11 User Interface Method for User Command Input by Combination of Multi Touch and Tapping and Electronic Device using the same

Publications (2)

Publication Number Publication Date
KR20140075391A KR20140075391A (en) 2014-06-19
KR101412431B1 true KR101412431B1 (en) 2014-06-25

Family

ID=51128123

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120143680A KR101412431B1 (en) 2012-12-11 2012-12-11 User Interface Method for User Command Input by Combination of Multi Touch and Tapping and Electronic Device using the same

Country Status (1)

Country Link
KR (1) KR101412431B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10223692B2 (en) 2012-11-28 2019-03-05 Mozido Corfire-Korea, LTD. Method for setting temporary payment card and mobile device applying the same

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20160098700A (en) 2015-02-11 2016-08-19 삼성전자주식회사 Apparatus for processing multi-touch input and method thereof
KR102429485B1 (en) * 2016-12-13 2022-08-05 현대자동차주식회사 User interface apparatus and method
EP4073613A1 (en) 2020-01-24 2022-10-19 Huawei Technologies Co., Ltd. Volume adjusting gesture and mistouch prevention on rolling devices

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09146708A (en) * 1995-11-09 1997-06-06 Internatl Business Mach Corp <Ibm> Driving method for touch panel and touch input method
KR20110066025A (en) * 2009-12-10 2011-06-16 박철 Operation method of touch pannel and touch pannel driving chip
US20110254796A1 (en) 2009-12-18 2011-10-20 Adamson Peter S Techniques for recognizing temporal tapping patterns input to a touch panel interface
KR20120103420A (en) * 2011-03-09 2012-09-19 채상우 Touch screen apparatus based touch pattern and control method thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09146708A (en) * 1995-11-09 1997-06-06 Internatl Business Mach Corp <Ibm> Driving method for touch panel and touch input method
KR20110066025A (en) * 2009-12-10 2011-06-16 박철 Operation method of touch pannel and touch pannel driving chip
US20110254796A1 (en) 2009-12-18 2011-10-20 Adamson Peter S Techniques for recognizing temporal tapping patterns input to a touch panel interface
KR20120103420A (en) * 2011-03-09 2012-09-19 채상우 Touch screen apparatus based touch pattern and control method thereof

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10223692B2 (en) 2012-11-28 2019-03-05 Mozido Corfire-Korea, LTD. Method for setting temporary payment card and mobile device applying the same

Also Published As

Publication number Publication date
KR20140075391A (en) 2014-06-19

Similar Documents

Publication Publication Date Title
CN108334264B (en) Method and apparatus for providing multi-touch interaction in portable terminal
EP4012541B1 (en) Mobile terminal and object change support method for the same
EP3002664B1 (en) Text processing method and touchscreen device
JP2019220237A (en) Method and apparatus for providing character input interface
JP5862579B2 (en) Electronic device, control setting method, and program
RU2623885C2 (en) Formula entry for limited display device
US20110239153A1 (en) Pointer tool with touch-enabled precise placement
CN108733303B (en) Touch input method and apparatus of portable terminal
US20130263013A1 (en) Touch-Based Method and Apparatus for Sending Information
US9690479B2 (en) Method and apparatus for controlling application using key inputs or combination thereof
JP2014232347A (en) Character input device and portable terminal device
KR101242481B1 (en) Multimodal Interface Support User Device Using User Touch and Breath, and Control Method Thereof
JP2016528600A (en) How to select parts of a graphical user interface
KR101412431B1 (en) User Interface Method for User Command Input by Combination of Multi Touch and Tapping and Electronic Device using the same
KR101085702B1 (en) Method and medium for inputting Korean characters for touch screen
JP2013084237A (en) Device, method, and program
US20160132478A1 (en) Method of displaying memo and device therefor
JP5906344B1 (en) Information processing apparatus, information display program, and information display method
CN103150118A (en) Method, device and mobile terminal for selecting contents based on multi-point touch technology
JP5905550B1 (en) Information processing apparatus, information display program, and information display method
KR101544527B1 (en) Method and system for user interface using touch interface
US9804777B1 (en) Gesture-based text selection
JP5944147B2 (en) Information processing apparatus and information processing method
KR102027548B1 (en) Method and apparatus for controlling screen display in electronic device
WO2015141091A1 (en) Information processing device, information processing method, and information processing program

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for 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
FPAY Annual fee payment

Payment date: 20170616

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20191210

Year of fee payment: 6