KR20090121167A - User interfacing method using range-setting - Google Patents
User interfacing method using range-setting Download PDFInfo
- Publication number
- KR20090121167A KR20090121167A KR1020080106236A KR20080106236A KR20090121167A KR 20090121167 A KR20090121167 A KR 20090121167A KR 1020080106236 A KR1020080106236 A KR 1020080106236A KR 20080106236 A KR20080106236 A KR 20080106236A KR 20090121167 A KR20090121167 A KR 20090121167A
- Authority
- KR
- South Korea
- Prior art keywords
- point
- area
- symbol
- user interface
- character
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
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
Description
본 발명은 범위 지정을 이용한 사용자 인터페이스 방법에 관한 것으로, 상세하게는 터치스크린 상에서 범위를 지정하여 범위 내에 들어 있는 문자를 편집하거나 해당 문자에 대한 응용 프로그램을 실행할 수 있는 범위 지정을 이용한 사용자 인터페이스 방법에 관한 것이다. The present invention relates to a user interface method using a range designation, and more particularly, to a user interface method using a range designation capable of editing a character included in a range or executing an application program for the character by specifying a range on a touch screen. It is about.
최근 휴대폰의 전면이 터치스크린으로 되어 있는 터치 휴대폰이 큰 인기를 얻고 있다. 사용자는 터치 휴대폰의 전면에 설치된 터치스크린을 터치하여 각종 애플리케이션을 실행할 수 있고, 스타일러스(stylus)와 같은 외부 입력기기를 이용하여(Hand Writing) 문자를 입력할 수 있다. Recently, a touch mobile phone having a touch screen on the front of the mobile phone has gained great popularity. The user may execute various applications by touching a touch screen installed on the front of the touch mobile phone, and may input a hand writing character by using an external input device such as a stylus.
사용자가 터치스크린 상에 스타일러스의 끝 부분을 접촉한 채 움직이면 그 이동에 따라 그려진 궤적에 대응하는 문자가 터치스크린의 표시영역에 표시된다. 이렇게 터치 휴대폰은 키패드의 버튼을 직접 누르지 않고 바로 문자를 입력할 수 있어서 문자 입력 시에는 사용자에게 편리할 수 있다.When the user moves while touching the tip of the stylus on the touch screen, a character corresponding to the trajectory drawn according to the movement is displayed on the display area of the touch screen. In this way, the touch mobile phone can directly enter a character without directly pressing a button of the keypad, so that the user can conveniently enter the character.
그러나 문자를 잘못 입력하여 수정해야 하거나 내용을 추가하는 등의 편집을 해야 할 때 여전히 버튼을 이용해야 하는 불편함이 있다. 더욱이 특정 문자나 문장에 대해서 다양한 편집을 하거나 특정 기능을 수행하고자 할 때 이를 전혀 할 수 없다는 문제점이 있다.However, there are still inconveniences of using the button when you need to edit by adding a wrong letter or adding content. Moreover, there is a problem in that it can not be done at all when you want to edit a variety of characters or sentences or perform a specific function.
본 발명은 상기와 같은 문제점을 해결하기 위해 창안된 것으로서, 터치스크린 상에 표시되는 문자나 기호에 대하여 다양한 편집 및 특정 기능을 간편하고 쉽게 수행할 수 있는 범위 지정을 이용한 사용자 인터페이스 방법을 제공하는 것을 목적으로 한다.The present invention has been made to solve the above problems, to provide a user interface method using a range designation to easily and easily perform a variety of editing and specific functions for the characters or symbols displayed on the touch screen The purpose.
이를 위해, 본 발명에 의한 범위 지정을 이용한 사용자 인터페이스 방법은 터치스크린 상에 표시된 객체 중에서 일부 객체가 하나의 영역으로 지정되는 단계와, 특정 기능 실행을 위한 명령 정보가 입력되는 단계와, 상기 명령 정보에 따라 상기 지정된 영역의 객체에 대하여 특정 기능이 실행되는 단계를 포함한다.To this end, the user interface method using the range designation according to the present invention comprises the steps of designating a portion of the object displayed on the touch screen as one region, inputting the command information for executing a specific function, and the command information And executing a specific function on the object of the designated area.
또한, 본 발명에 의한 범위 지정을 이용한 사용자 인터페이스는 문자나 기호를 표시하고, 표시된 문자나 기호 중에서 일부 문자나 기호를 하나의 영역으로 지정하는 제1영역과, 상기 문자나 기호에 대응하는 궤적 정보를 입력하는 제2영역과, 상기 지정된 영역의 문자나 기호에 대하여 특정 기능 실행을 위한 궤적 정보를 입력하는 제3영역을 포함한다.In addition, the user interface using the range designation according to the present invention includes a first area for displaying a character or a symbol, designating a part of the displayed character or symbol as one region, and trajectory information corresponding to the character or symbol; And a second region for inputting a second region and a third region for inputting trajectory information for executing a specific function with respect to a character or a symbol of the designated region.
본 발명은 휴대 장치의 터치스크린 상에 표시된 문자나 기호에 대해서 편리하게 범위를 지정할 수 있는 효과가 있다. 또한, 본 발명은 지정된 영역에 들어 있는 문자나 기호에 대하여 다른 기능 버튼을 이용하지 않고 터치스크린 상의 문자 입력과 동일한 방식을 이용하여 간단하게 다양한 편집 기능 및 특정 애플리케이션을 수행할 수 있는 효과가 있다.The present invention has the effect of conveniently specifying a range for a character or a symbol displayed on a touch screen of a portable device. In addition, the present invention has the effect that it is possible to simply perform a variety of editing functions and specific applications using the same method as the text input on the touch screen without using other function buttons for the characters or symbols contained in the designated area.
이하, 첨부된 도면을 참조하여 본 발명에 따른 실시예를 상세히 설명하면 다음과 같다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명이 적용되는 터치스크린 휴대폰을 나타낸다. 도 1에 도시된 바와 같이, 터치스크린 휴대폰(100)의 전면에는 문자나 기호의 입력을 받고 입력된 문자나 기호를 표시창에 표시하는 터치스크린(10)과 특정 기능 수행을 위한 입력부(20)가 설치되어 있다. 사용자가 외부 입력기기(200)를 통해 터치스크린(10)의 표면을 터치하여, 문자나 기호를 입력하거나 애플리케이션을 실행할 수 있으며, 입력부(20)를 통해 특정 기능(통화, 취소, 확인 기능 등)을 수행할 수 있다.1 illustrates a touch screen mobile phone to which the present invention is applied. As shown in FIG. 1, a
도 2는 본 발명이 적용되는 터치스크린 휴대폰의 내부 구성도를 나타낸다. 도 2에 도시된 바와 같이, 터치스크린 휴대폰(100)은 터치스크린(10), 입력부(20), 메모리(30), 무선통신부(40), 디지털 신호 프로세서(50), 제어부(60)를 포함한다.Figure 2 shows the internal configuration of a touch screen mobile phone to which the present invention is applied. As shown in FIG. 2, the touch screen
터치스크린(10)의 표면에 외부 입력기기(200)를 대고 움직이면 외부 입력기기(200)의 움직임에 따른 궤적이 그려지면서 터치스크린 상에 표시되는 동시에, 그 궤적 정보가 제어부(60)에 입력되고, 제어부(60)는 입력된 궤적 정보에 대응하는 문자나 기호를 메모리(30)에서 찾아 터치스크린(10)의 표시영역에 디스플레이한다. 메모리(30)는 궤적 정보 및 그에 대응하는 문자나 기호를 저장하고 있으며, 특정 문자나 문장을 영어나 일어로 번역할 수 있는 외국어 번역 프로그램 및 텍스트를 음성으로 변환하는 음성 변환 프로그램을 구비하고 있다. 외국어 번역 프로그램 및 음성 변환 프로그램은 본 발명의 실시예에 따라 범위 지정된 문자를 특정 외국어로 번역하거나 음성 변환하는데 사용된다. 외국어 번역 또는 음성 변환 기능은 제어부(60)가 처리할 수도 있으나, 제어부(60)의 프로세싱 능력을 고려하여 별도의 디지털 신호 프로세서(Digital Signal Processor)(50)를 설치할 수 있다. 무선통신부(40)는 휴대폰의 음성 통화 및 데이터 통신을 위한 것으로, 음성 및 데이터를 송수신하고 처리할 수 있는 RF 모듈, 코덱 등의 부품을 포함한다.When the
도 3은 본 발명의 실시예에 의한 범위 지정을 이용한 사용자 인터페이스를 나타낸다. 도 3의 사용자 인터페이스는 터치스크린(10)에 표시되는 것으로, 문자나 기호가 표시되는 제1영역(11), 문자나 기호에 대응하는 궤적 정보를 입력하는 제2영역(12) 및 특정 기능을 수행하기 위한 궤적 정보를 입력하는 제3영역(13)을 포함한다. 사용자는 외부 입력기기(200)를 제2영역(12)에 접촉하여 입력하려는 문자나 기호를 쓰게 되면, 해당하는 문자나 기호가 제1영역(11)에 표시된다. 또한, 제1영역(11)에 표시된 문자나 기호 중에서 일부 문자나 기호를 하나의 영역으로 범위 지정을 한 후, 제3영역(13)에 특정 기능 실행을 위한 궤적 정보를 쓰면 그 지정된 영역의 문자나 기호에 대하여 특정 기능이 수행된다.3 illustrates a user interface using range designation according to an embodiment of the present invention. The user interface of FIG. 3 is displayed on the
도 4는 본 발명의 실시예에 의한 범위 지정을 이용한 편집 과정을 나타낸다. 도 4에 도시된 바와 같이, 먼저 터치스크린(10)의 제1영역(11)에 표시된 문자에서 외부 입력기기기(200)를 이용하여 제1지점을 터치한다(도 4a). 제1점을 터치하면 제1지점으로 커서가 이동하여 범위 지정의 시작점이 되고, 다음 제2지점을 더블 터치하거나 또는 제1점을 터치한 상태로 제2지점까지 드래그를 한다(도 4b). 제2지점의 더블 터치 또는 제2지점까지의 드래그 후, 제1지점과 제2지점 사이에 위치한 문자인 "내일 오전 9시"가 하이라이트로 표시되면서 하나의 영역으로 지정된다(4c). 4 illustrates an editing process using range designation according to an embodiment of the present invention. As shown in FIG. 4, first, the first point is touched by using the
범위 지정 후, 지정된 영역에 들어 있는 문자에 대하여 특정 기능을 수행하기 위하여 제3영역(13)에 특정 기능 수행을 위한 궤적 정보를 입력하게 된다. 특정 기능으로는 편집 기능, 외국어 번역 기능, 음성 변환 기능이 있다.After specifying the range, the trajectory information for performing a specific function is input to the
편집 기능으로는 복사하기, 삭제하기, 오려두기, 붙이기 등의 기능이 있다. 각 기능 수행을 위해 입력할 수 있는 궤적 정보는 각 기능을 나타내는 문자가 될 수 있다. 예를 들어, 복사하기는 'C'라는 문자를, 삭제하기는 'D'라는 문자를, 오려두기는 'X'라는 문자를, 붙이기는 'V'라는 문자를 입력할 수 있다. Editing functions include copy, delete, cut, and paste. The trajectory information that can be input to perform each function may be a character representing each function. For example, you can enter the letter 'C' to copy, the letter 'D' to delete, the letter 'X' to cut, and the letter 'V' to paste.
도 4c와 같이 "내일 오전 9시"에 대해 범위 지정이 된 상태에서, 제3영역(13)에 'X'라는 문자를 입력하면 오려두기 기능이 수행되어, 도 4d와 같은 화면이 표시된다. 이러한 상태에서, 제4지점을 더블 터치하거나 제3영역(13)에 'V'라는 문자를 입력하면 도 4e와 같은 화면이 표시된다. 또한, 도 4c와 같이 "내일 오전 9시"에 대해 범위 지정이 된 상태에서, 제3영역(13)에 아무런 문자를 입력하지 않고 바로 제3지점을 더블 터치하여도 지정된 영역의 문자가 제3지점으로 이동하여, 도 4e와 같이 표시된다.In a state in which a range is designated for “9 am tomorrow” as shown in FIG. 4C, when the letter “X” is input to the
외국어 번역 기능은 범위 지정된 문자를 외국어로 번역하는 것으로, 메모리((30)에 저장된 외국어 번역 프로그램에 의해 수행된다. 제3영역(13)에 입력 가능한 궤적 정보로서, 해당 외국어가 영어인 경우 'E'를 입력할 수 있고, 해당 외국어가 일어인 경우 'J'를 입력할 수 있다. The foreign language translation function translates a range of characters into a foreign language and is performed by a foreign language translation program stored in the
음성 변환 기능은 범위 지정된 문자를 음성으로 번역하는 것으로, 메모리(30)에 저장된 음성 변환 프로그램에 의해 수행된다. 음성 변환 기능 실행을 위해 제3영역(13)에 예를 들어 'P'를 입력할 수 있다. 음성 변환 기능 수행으로 범위 지정된 문자가 음성 변환되면 그 변환된 음성 정보가 메모리(30)에 저장되고, 음성 정보를 나타내는 인디케이터(indicator) 또는 아이콘 등의 지시자(14)가 터치스크린(10)의 제1영역(11)의 소정의 위치에 표시될 수 있다. 사용자가 제1영역(11)에 표시된 지시자(14)를 터치하면 메모리(30)에 저장된 음성이 출력될 수 있다. 또한, 사용자는 제1영역(11)에서 작성 중인 메시지에 상기 지시자(14)를 드래그하여 삽입할 수 있고, 그 지시자 삽입된 메시지를 상대방에게 전송할 때 음성 파일이 첨부되어 상대방에게 전송된다. 상대방은 지시자가 삽입된 메시지를 수신하여, 수신된 메시지에 표시된 지시자를 터치함으로써 음성을 들을 수 있다.The voice conversion function translates a ranged character into a voice and is performed by a voice conversion program stored in the
만약, 다양한 편집 기능 및 애플리케이션 수행으로 제3영역(13)에 입력되는 궤적 정보에 혼동이 있는 경우, 제3영역(13)에서 궤적 정보 입력 후 다시 제3영역(13)에서 터치가 있는 경우에만 편집 기능 및 애플리케이션이 수행되도록 할 수 있다. 즉, 복사하기 기능을 수행하기 위해서 예를 들어 'C' 입력 후 터치를 해야 복사하기 기능이 수행되고, 중국어 번역 기능을 수행하기 위해서 예를 들어 'CN'을 입력한 후 터치를 해야 중국어 번역 기능이 수행될 수 있다.If there is confusion in the trajectory information input to the
도 5는 본 발명의 실시예에 의한 범위 지정을 이용한 사용자 인터페이스 방법의 순서도를 나타낸다. 5 is a flowchart of a user interface method using range designation according to an embodiment of the present invention.
도 5에 도시된 바와 같이, 사용자는 터치스크린(10)의 제1영역(11)에 표시된 문자 중에서 일부 문자를 하나의 영역으로 지정하기 위해 그 시작점으로서 제1지점을 터치한다(S10). 제1영역(11)에서 제1지점을 터치하면 제1지점으로 커서가 이동 위치한다(S20). 이후, 제1영역(11)에서 제2지점의 더블 터치가 있는지를 확인한다(S30). 더블 터치가 감지되지 않으면 제1지점의 커서가 계속해서 유지되고 또한 단순 터치가 감지되면 단순 터치가 발생한 지점으로 커서가 재이동한다. 제1영역(11)에서 더블 터치가 감지되면 제1지점과 제2지점 사이에 위치한 문자가 하나의 영역으로 지정된다(S40). 이와 같이 범위 지정이 된 상태에서, 다음 터치가 어느 영역에서 수행되는지를 판단한다(S50).As illustrated in FIG. 5, the user touches the first point as a starting point to designate some characters among the characters displayed in the
만약, 다음 터치가 제1영역에서 감지된 경우, 그 터치 동작이 어떤 종류의 터치인지를 판단한다(S60). 즉, 터치 동작이 단순 터치이면 범위 지정이 해제되고 단순 터치가 발생한 지점으로 커서가 이동한다(S100). 그러나 그 터치 동작이 더블 터치인 경우에는 범위 지정된 영역의 문자가 더블 터치가 발생한 지점으로 이동하게 된다(S110). If the next touch is detected in the first area, it is determined what kind of touch the touch operation is (S60). That is, if the touch operation is a simple touch, the range designation is released and the cursor moves to the point where the simple touch occurs (S100). However, if the touch operation is a double touch, the character of the ranged area is moved to the point where the double touch occurs (S110).
다음 터치가 제2영역에서 감지된 경우, 그 터치가 문자나 기호 입력을 위한 터치가 아닌 단순 터치이거나 의미 없는 터치라면 아무런 동작도 수행되지 않고, 그 터치가 문자나 기호 입력을 위한 동작인 경우에는 지정된 영역의 문자가 그 입 력된 문자나 기호로 수정된다(S70).If the next touch is detected in the second area, if the touch is not a touch for inputting a character or a symbol but a simple touch or a meaningless touch, no operation is performed, and if the touch is an operation for inputting a character or a symbol The character of the designated area is modified to the entered character or symbol (S70).
다음 터치가 제3영역에서 감지된 경우, 그 입력된 정보가 지정된 궤적 정보와 일치하는지를 판단한다(S80). 즉, 입력된 정보가 단순 터치이거나 의미 없는 터치인 경우에는 아무런 동작이 수행되지 않고 단계(S50)로 다시 돌아가 터치 동작이 수행되는 영역을 판단하고, 입력된 정보가 특정 기능 수행을 위한 궤적정보와 일치하는 경우에는 그 지정된 영역의 문자에 대해서 편집 또는 애플리케이션 등의 특정 기능을 수행한다(S90). When the next touch is detected in the third area, it is determined whether the input information matches the designated trajectory information (S80). That is, when the input information is a simple touch or a touch that is meaningless, no operation is performed and the process returns to step S50 to determine an area in which the touch operation is performed, and the input information corresponds to the trajectory information for performing a specific function. If there is a match, a specific function such as editing or application is performed on the characters of the designated area (S90).
본 발명의 실시예에 의한 범위 지정을 이용한 사용자 인터페이스는 도 3과 같이 제1영역(11), 제2영역(12) 및 제3영역(13)을 포함하고 있으나, 다른 실시예에 의한 사용자 인터페이스는 도 6과 같이 제1영역(11) 및 제2영역(12)만으로도 구성될 수 있다. 이 경우 제1영역(11)에는 도 3과 달리 좀 더 고감도의 터치스크린을 사용해야 한다. According to an embodiment of the present invention, the user interface using range designation includes a
도 6에 도시된 바와 같이, 제1영역(11)에 도 4c와 같은 메시지가 표시된 상태에서, 예를 들어 하이라이트(15) 위에 특정 기능 수행을 위한 궤적정보로서 'X'라는 문자를 입력하면 오려두기 기능이 수행된다. 범위 지정된 영역에 들어 있는 문자에 대해 특정 기능을 수행한다는 점에서 하이라이트(15) 위에 궤적정보를 쓰는 것이 사용자에게 직감적일 수 있으나, 범위 지정이 되어 있는 상태라면 제1영역(11) 어디에서라도 궤적정보를 입력할 수 있다. As shown in FIG. 6, when the message as shown in FIG. 4C is displayed in the
본 발명의 또 다른 실시예에 의한 범위 지정을 이용한 사용자 인터페이스는 영역의 구분 없이 전 영역이 표시영역으로 구성될 수 있다. 여기서 표시영역이란 문자나 기호가 표시되는 한편 표시된 문자나 기호에 대해 범위 지정이 가능하며 지정된 영역의 문자나 기호에 대해 특정 기능 수행을 위한 궤적정보 입력이 가능한 영역을 의미한다. 터치스크린(10) 전체가 문자나 기호를 표시하는 영역이 되고, 문자 입력은 동작 인식 센서를 구비한 외부 입력기기(200)를 이용할 수 있다. 다시 말해서, 사용자는 바닥에 동작 인식 센서를 구비한 외부 입력기기(200)를 대고 움직여서 문자를 입력하고, 터치스크린(10) 상에서 범위 지정을 하는 동시에 특정 기능 수행을 위한 궤적정보를 입력하여 범위 지정된 영역의 문자에 대해서 특정 기능을 수행할 수 있다. 이 경우, 범위 지정이 되어 있는 상태에서, 만약 사용자가 동작 인식 센서를 구비한 외부 입력기기(200)를 바닥에 대고 문자를 입력하면 범위 지정된 영역의 문자가 바닥에 쓴 문자로 수정된다. 외부 입력기기(200)가 표시영역의 입력으로 사용되는지 아니면 문자나 기호의 입력으로 사용되는지 구분하기 위해, 외부 입력기기(200)에 예를 들어, 동작 인식 센서의 구동을 위한 버튼을 설치하여, 사용자가 버튼을 온 한 경우에는 동작 인식 센서가 동작하여 외부 입력기기(200)가 문자나 기호의 입력으로 사용되고, 버튼을 오프 한 경우에는 동작 인식 센서의 동작이 중지되어 표시영역에서 범위 지정을 하거나 특정 기능을 위한 궤적정보 입력으로 사용된다.In the user interface using range designation according to another embodiment of the present invention, the entire area may be configured as the display area without distinguishing the area. Herein, the display area means a region in which a character or a symbol is displayed and a range can be specified for the displayed character or symbol, and trajectory information input for performing a specific function can be performed on the character or symbol in the designated region. The
한 편, 본 발명의 실시예에서는 문자에 대한 범위 지정을 예로 들어 설명하였으나, 이에 한정되는 것은 아니며 메시지 내에 들어 있는 기호, 도표, 도형 또는 그림에 대해서도 범위 지정을 하여 특정 기능을 수행할 수 있다. On the other hand, the embodiment of the present invention has been described with reference to the range designation for the character, for example, but is not limited to this can also perform a specific function by specifying the range for the symbol, diagram, figure or figure contained in the message.
또한, 본 발명의 실시예에서는 메시지 내의 범위 지정에 대해서 설명하였으 나, 이에 한정되는 것은 아니며 계산기 화면에서 숫자를 범위 지정하여 특정 기능을 수행할 수도 있다.In addition, the embodiment of the present invention has been described with respect to the range designation in the message, but is not limited thereto, and the specific function may be performed by designating the range on the calculator screen.
또한, 터치스크린(10)의 제1영역(11)에서 제1지점을 터치할 때, 제1지점의 주변에 있는 문자 즉, 커서가 위치한 문자 및 이에 연속하는 일부 문자가 다른 문자보다 그 크기가 확대될 수 있다. 여기서, 제1지점 터치 시 확대되는 문자의 수는 임의적으로 설정될 수 있다. In addition, when the first point is touched in the
제1지점 터치 시 확대되는 문자의 수가 범위 지정하고자 하는 문자의 수보다 작은 경우 즉, 제1지점 터치 시 확대되는 문자의 수가 예를 들어 두 개로 지정되어 있고 “내일 오전 9시”를 편집하기 위해 제1지점을 터치하는 경우(도 4a 참조), “내일”이라는 문자만 확대가 된다. 그리고 제2지점까지 드래그를 하게 되면 “내일” 뒤쪽에 있는 “오전 9시”라는 문자가 순차적으로 확대되어 표시되면서 “내일 오전 9시”까지의 문자가 모두 확대되어 범위 지정이 된다. When the number of characters enlarged when the first point is touched is smaller than the number of characters to be scoped, that is, the number of characters enlarged when the first point is touched is set to, for example, two, and for editing “9 AM tomorrow” When touching the first point (see FIG. 4A), only the text “tomorrow” is enlarged. When dragging to the second point, the text "9 AM" behind "Tomorrow" is sequentially enlarged and all the texts until "9 AM tomorrow" are enlarged and specified.
확대된 문자가 범위 지정하고자 하는 문자가 아닌 경우 다시 다른 제1지점을 터치하게 되면 기존의 확대된 문자는 본래 크기로 돌아가고 다른 제1지점의 주변에 있는 문자가 확대된다. 또한, 확대 지정(제1지점 터치에 의한 주변 문자의 확대) 후 일정시간 동안 범위 지정이나 다른 확대 지정 등의 진행 없이 시간이 경과하면 확대된 문자는 본래의 크기로 돌아온다. If the enlarged text is not a range-designated text, when another first point is touched again, the existing enlarged text returns to its original size and the text around the other first point is enlarged. In addition, if the time elapses after the enlargement specification (expansion of the surrounding characters by touch of the first point touch) without progressing a range or other enlargement specification for a predetermined time, the enlarged character returns to its original size.
휴대폰의 경우 문자의 크기가 작아 편집을 위한 범위 지정이 어렵고 정확하게 편집하고자 하는 객체를 지정하기가 어렵기 때문에 편집 범위에 해당되는 문자들을 지정할 때 확대하여 보여줌으로써 특정기능 수행을 위한 범위지정이 쉽고 정 확하게 이루어질 수 있다.In the case of mobile phones, because the size of the text is small, it is difficult to specify the range for editing, and it is difficult to specify the object to be edited precisely. It can be done with certainty.
또한, 범위 지정 후 특정 기능 수행을 위한 궤적 정보를 입력하는 대신 특정 기능 실행을 위한 명령 정보를 선택하여 입력할 수 있다. 즉, 터치스크린(10)의 제1영역(11)에서 범위 지정을 하면 특정 기능 실행을 위한 명령 정보를 포함하는 팝업 창이 표시되고 팝업 창에서 명령 정보를 선택하여 범위 지정된 문자에 대하여 특정 기능을 수행할 수 있다. 팝업 창에는 외국어 번역 명령 정보, 음성 변환 명령 정보, 편집 명령 정보(복사하기, 삭제하기, 오려두기, 붙이기), 글자 변경 명령 정보와 같은 특정 기능 수행을 위한 명령 정보 등이 리스트 또는 아이콘 형태로 표시될 수 있다. 팝업 창에서 어느 특정 기능 명령 정보를 선택하면 범위 지정된 문자에 대하여 해당 기능이 수행되면서 팝업 창이 자동으로 사라진다. 그러나 팝업 창이 자동으로 사라지지 않고 사용자가 삭제 명령을 통해 팝업 창을 삭제할 수 있거나 또는 팝업 창의 일부 명령 정보는 자동으로 사라지나 일부 지속 가능한 명령 정보(예를 들어, 글자 변경 명령 정보)는 계속해서 표시될 수 있다. 팝업 창을 통해 특정 기능 명령 정보를 입력하는 방식과 특정 기능 수행을 위한 궤적 정보를 입력하는 방식은 동시에 수행될 수 있다. In addition, instead of inputting trajectory information for performing a specific function after specifying a range, command information for executing a specific function may be selected and input. That is, when the range is designated in the
또한, 특정 기능 수행을 위한 궤적 정보로 사용되는 기호나 문자는 사용자의 편리성을 도모하기 위하여 고정되지 않고 사용자가 원하는 기호나 문자를 선택하여 설정하면 그 설정된 기호나 문자가 특정 기능 수행을 위한 궤적 정보로서 사용될 수 있다. In addition, the symbol or character used as the trajectory information for performing a specific function is not fixed for convenience of the user, and if the user selects and sets the desired symbol or character, the set symbol or character is the trajectory for performing a specific function. Can be used as information.
따라서, 본 발명의 기술분야에서 통상의 지식을 가진 자는 본 발명의 기술적 사상을 다양한 형태로 개량하거나 변경하는 것이 가능하다. 따라서 도면을 참조하여 설명한 본 발명의 실시예는 본 발명의 기술적 사상을 한정하는 것으로 해석되어서는 안 되며, 본 발명의 보호범위는 청구범위에 기재된 사항에 의해서만 제한된다는 것을 알아야 한다. Therefore, those skilled in the art can improve or change the technical idea of the present invention in various forms. Therefore, it should be understood that the embodiments of the present invention described with reference to the drawings should not be construed as limiting the technical spirit of the present invention, and the protection scope of the present invention is limited only by the matters described in the claims.
도 1은 터치스크린 휴대폰을 나타낸 도면.1 illustrates a touch screen mobile phone.
도 2는 본 발명의 실시예에 의한 터치스크린 휴대폰의 내부 구성도.Figure 2 is an internal configuration of a touch screen mobile phone according to an embodiment of the present invention.
도 3은 본 발명의 실시예에 의한 범위 지정을 이용한 사용자 인터페이스의 예시도.3 is an exemplary diagram of a user interface using range designation according to an embodiment of the present invention.
도 4는 본 발명의 실시예에 의한 범위 지정을 이용한 문자 편집 과정을 나타낸 도면.4 is a diagram illustrating a text editing process using range designation according to an embodiment of the present invention.
도 5는 본 발명의 실시예에 의한 범위 지정을 이용한 사용자 인터페이스 방법의 순서도.5 is a flowchart of a user interface method using range designation according to an embodiment of the present invention.
도 6은 본 발명의 다른 실시예에 의한 범위 지정을 이용한 사용자 인터페이스의 예시도.6 is an exemplary diagram of a user interface using range designation according to another embodiment of the present invention.
Claims (35)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20080049623 | 2008-05-21 | ||
KR1020080049623 | 2008-05-21 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20090121167A true KR20090121167A (en) | 2009-11-25 |
Family
ID=41604308
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020080106236A KR20090121167A (en) | 2008-05-21 | 2008-10-29 | User interfacing method using range-setting |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20090121167A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101142270B1 (en) * | 2009-12-23 | 2012-05-07 | 주식회사 디오텍 | Handwriting input device having the document editting function and method thereof |
WO2012153914A1 (en) * | 2011-05-11 | 2012-11-15 | Samsung Electronics Co., Ltd. | Method and apparatus for providing graphic user interface having item deleting function |
KR20130019261A (en) * | 2011-08-16 | 2013-02-26 | 엘지전자 주식회사 | Image display apparatus, and method for operating the same |
KR20140028972A (en) * | 2012-08-31 | 2014-03-10 | 삼성전자주식회사 | Method and apparatus for providing intelligent service using inputted character in a user device |
-
2008
- 2008-10-29 KR KR1020080106236A patent/KR20090121167A/en not_active Application Discontinuation
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101142270B1 (en) * | 2009-12-23 | 2012-05-07 | 주식회사 디오텍 | Handwriting input device having the document editting function and method thereof |
WO2012153914A1 (en) * | 2011-05-11 | 2012-11-15 | Samsung Electronics Co., Ltd. | Method and apparatus for providing graphic user interface having item deleting function |
KR20130019261A (en) * | 2011-08-16 | 2013-02-26 | 엘지전자 주식회사 | Image display apparatus, and method for operating the same |
KR101878806B1 (en) * | 2011-08-16 | 2018-07-16 | 엘지전자 주식회사 | Image display apparatus, and method for operating the same |
KR20140028972A (en) * | 2012-08-31 | 2014-03-10 | 삼성전자주식회사 | Method and apparatus for providing intelligent service using inputted character in a user device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6965319B2 (en) | Character input interface provision method and device | |
KR101862123B1 (en) | Input device and method on terminal equipment having a touch module | |
KR101673068B1 (en) | Text select and enter | |
US8294680B2 (en) | System and method for touch-based text entry | |
US8873858B2 (en) | Apparatus, method, device and computer program product providing enhanced text copy capability with touch input display | |
CN105573503B (en) | For receiving the method and system of the text input on touch-sensitive display device | |
EP2290506A1 (en) | Information processing apparatus, information processing method, and program | |
CN102902471B (en) | Input interface switching method and input interface switching device | |
KR101273396B1 (en) | Communication terminal device and communication system using the same | |
JP5777645B2 (en) | Character input method for portable terminal and portable terminal supporting the same | |
JP2006338667A (en) | User-machine communication method, device, interface processor and program | |
KR20090121167A (en) | User interfacing method using range-setting | |
US20140195959A1 (en) | Apparatus and method for providing a virtual keypad | |
CN108475157B (en) | Character input method, device and terminal | |
KR20080096732A (en) | Touch type information inputting terminal, and method thereof | |
KR102283360B1 (en) | Method, apparatus and recovering medium for guiding of text edit position | |
KR20130008740A (en) | Mobile terminal and method for controlling thereof | |
KR20140030398A (en) | Operating method for command pad and electronic device supporting the same | |
US20190384489A1 (en) | Multiple-Sensory User Interface for Computing | |
KR20240118587A (en) | Character input device implemented in software |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |