KR20180037155A - Method and apparatus of controlling display using control pad, and server that distributes computer program for executing the method - Google Patents

Method and apparatus of controlling display using control pad, and server that distributes computer program for executing the method Download PDF

Info

Publication number
KR20180037155A
KR20180037155A KR1020180035441A KR20180035441A KR20180037155A KR 20180037155 A KR20180037155 A KR 20180037155A KR 1020180035441 A KR1020180035441 A KR 1020180035441A KR 20180035441 A KR20180035441 A KR 20180035441A KR 20180037155 A KR20180037155 A KR 20180037155A
Authority
KR
South Korea
Prior art keywords
input
input signal
mode
character string
control
Prior art date
Application number
KR1020180035441A
Other languages
Korean (ko)
Other versions
KR102094478B1 (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 KR1020180035441A priority Critical patent/KR102094478B1/en
Publication of KR20180037155A publication Critical patent/KR20180037155A/en
Application granted granted Critical
Publication of KR102094478B1 publication Critical patent/KR102094478B1/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/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04812Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1684Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
    • G06F1/169Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being an integrated pointing device, e.g. trackball in the palm rest area, mini-joystick integrated between keyboard keys, touch pads or touch stripes
    • 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/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • G06F3/0233Character input methods
    • G06F3/0236Character input methods using selection techniques to select from displayed items
    • 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

Landscapes

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

Abstract

According to an embodiment of the present invention, disclosed is a method for controlling a display which comprises the steps of: displaying an input window on which a string and a cursor for representing an input position of the string are displayed and displaying a control pad for controlling a position of the cursor; and controlling the position of the cursor based on a first input signal received in the control pad. An identifier is displayed at a position corresponding to the position of the cursor on the control pad.

Description

제어 패드를 이용하는 표시 제어 방법, 제어 패드를 이용하는 표시 제어 장치, 및 이를 실행하기 위한 컴퓨터 프로그램을 배포하는 서버{Method and apparatus of controlling display using control pad, and server that distributes computer program for executing the method}[0001] The present invention relates to a display control method using a control pad, a display control device using a control pad, and a server for distributing a computer program for executing the same,

본 발명의 실시예들은 제어 패드를 이용하는 표시 제어 방법, 제어 패드를 이용하는 표시 제어 장치, 및 이를 실행하기 위한 컴퓨터 프로그램을 배포하는 서버에 관한 것이다.Embodiments of the present invention relate to a display control method using a control pad, a display control apparatus using a control pad, and a server for distributing a computer program for executing the same.

최근 스마트폰이나 태블릿 피씨가 보급화되면서 모바일 기기의 사용이 증가하고 있다. 이와 같은 모바일 기기의 경우, 마우스와 같은 별도의 입력 장치보다는 화면을 직접 터치하는 터치 패널을 이용하는 입력 방식이 주로 이용된다. Recently, the use of mobile devices is increasing as smart phones and tablet PCs become more popular. In such a mobile device, an input method using a touch panel that directly touches the screen is mainly used rather than a separate input device such as a mouse.

화면에 표시된 문자열을 선택하거나 커서를 이동하기 위해서는 원하는 위치를 클릭하곤 하는데, 터치 패널을 이용하는 경우 원하는 위치를 직접 터치하게 된다. 이 때 터치하는 과정에서 터치 수단, 예컨대 손가락에 의해 문자열이 가려져서 현재 터치하고 있는 정확한 위치를 눈으로 확인하기가 어렵거나, 모바일 기기의 소형화로 인해 문자열의 정교한 선택이 어려운 문제가 있다.If you want to select a character string on the screen or move the cursor, you can click on the desired position. If you use the touch panel, you can touch the desired position directly. At this time, there is a problem in that it is difficult to confirm the exact position touched by the touching means, for example, the finger is touched by the finger, or it is difficult to precisely select the character string due to the miniaturization of the mobile device.

상술한 문제를 해결하기 위하여 본 발명의 실시예들은 제어 패드를 이용하는 표시 제어 방법, 제어 패드를 이용하는 표시 제어 장치, 및 이를 실행하기 위한 컴퓨터 프로그램을 배포하는 서버를 제공한다.In order to solve the above-mentioned problems, embodiments of the present invention provide a display control method using a control pad, a display control device using a control pad, and a server for distributing a computer program for executing the same.

본 발명의 일 실시예는 문자열과 상기 문자열의 입력 위치를 나타내는 커서가 표시되는 입력 창 및 상기 커서의 위치를 제어하기 위한 제어 패드를 표시하는 단계; 및 상기 제어 패드에 입력되는 제1 입력 신호에 기초하여 상기 커서의 위치를 제어하는 단계;를 포함하고, 상기 제어 패드에는 상기 커서의 위치에 대응되는 위치에 식별자가 표시되는 표시 제어 방법을 개시한다.According to an embodiment of the present invention, there is provided a method of displaying a character string, the method comprising: displaying a character string, an input window on which a cursor indicating an input position of the character string is displayed, and a control pad for controlling a position of the cursor; And controlling a position of the cursor based on a first input signal input to the control pad, wherein the control pad displays an identifier at a position corresponding to the position of the cursor .

본 발명의 다른 실시예는 문자열과 상기 문자열의 입력 위치를 나타내는 커서가 표시되는 입력 창 및 상기 커서의 위치를 제어하기 위한 제어 패드를 표시하는 단계; 및 상기 제어 패드에 입력되는 제1 입력 신호에 기초하여 상기 커서의 위치를 제어하는 단계;를 포함하고, 상기 제어 패드에서 입력 신호가 획득되는 영역은 상기 커서가 표시될 수 있는 위치인 커서 공간에 매칭되고, 상기 제어하는 단계는 상기 제어 패드 내에서 상기 제1 입력 신호가 입력되는 위치에 기초하여 상기 커서를 상기 커서 공간 중 어느 하나에 표시하도록 제어하는 표시 제어 방법을 개시한다.According to another embodiment of the present invention, there is provided a method for displaying a character string, the method comprising: displaying an input window displaying a character string, a cursor indicating an input position of the character string, and a control pad for controlling a position of the cursor; And controlling a position of the cursor based on a first input signal input to the control pad, wherein an area in which the input signal is obtained from the control pad is a cursor space in which the cursor can be displayed And the controlling step controls to display the cursor on any one of the cursor spaces based on a position at which the first input signal is input in the control pad.

본 발명의 다른 실시예는 문자열이 입력되는 입력 창 및 제어 패드를 표시하는 단계; 및 상기 제어 패드에 입력되는 제2 입력 신호에 기초하여 상기 문자열에 포함된 적어도 일부 문자를 선택하는 블록의 표시를 제어하거나 상기 문자열을 편집하는 제어 단계;를 포함하는 표시 제어 방법을 개시한다.According to another embodiment of the present invention, there is provided a method for displaying a character string, comprising: displaying an input window and a control pad to which a character string is input; And a control step of controlling display of a block for selecting at least some characters included in the character string or editing the character string based on a second input signal input to the control pad.

본 발명의 다른 실시예는 상기된 표시 제어 방법을 컴퓨터로 실행시키기 위한 프로그램을 배포하는 서버를 개시한다.Another embodiment of the present invention discloses a server for distributing a program for causing a computer to execute the display control method described above.

본 발명의 다른 실시예는 상기된 표시 제어 방법을 컴퓨터로 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 개시한다.Another embodiment of the present invention discloses a computer-readable recording medium recording a program for causing a computer to execute the display control method described above.

본 발명의 다른 실시예는 문자열과 상기 문자열의 입력 위치를 나타내는 커서가 표시되는 입력 창 및 상기 커서의 위치에 대응되는 식별자가 표시되는 제어 패드를 표시하는 표시 제어부; 상기 제어 패드에 입력되는 제1 입력 신호를 획득하는 입력 신호 획득부; 및 상기 입력 신호에 기초하여 상기 커서의 위치를 제어하는 제어 신호를 생성하는 입력 신호 해석부;를 포함하고, 상기 표시 제어부는 상기 제어 신호에 기초하여 상기 커서의 표시를 제어하고, 상기 표시 제어부는 상기 제어 신호에 기초하여 상기 식별자의 표시를 제어하는 표시 제어 장치를 개시한다.According to another embodiment of the present invention, there is provided a display device comprising: a display control unit for displaying an input window on which a character string, a cursor indicating an input position of the character string is displayed, and a control pad on which an identifier corresponding to a position of the cursor is displayed; An input signal acquiring unit for acquiring a first input signal input to the control pad; And an input signal analyzing unit for generating a control signal for controlling the position of the cursor based on the input signal, wherein the display control unit controls the display of the cursor based on the control signal, and the display control unit And a display control device for controlling the display of the identifier based on the control signal.

전술한 것 외의 다른 측면, 특징, 이점이 이하의 도면, 특허청구범위 및 발명의 상세한 설명으로부터 명확해질 것이다. Other aspects, features, and advantages will become apparent from the following drawings, claims, and detailed description of the invention.

본 발명의 실시예들에 관한 표시 제어 장치에 따르면, 사용자는 문자열을 선택하거나 커서의 위치를 이동하기 위하여 문자열을 직접 터치하지 않고 별도로 마련되는 제어 패드를 터치할 수 있다. According to the display control apparatus according to the embodiments of the present invention, the user can touch the control pad separately provided without directly touching the character string to select a character string or move the cursor.

*커서의 위치를 이동하는 과정에서 입력 수단, 예컨대 손가락 등에 의해 문자열과 커서가 가려지지 않으므로, 사용자는 커서의 이동을 편리하게 확인할 수 있다.In the process of moving the position of the cursor, since the character and the cursor are not hidden by the input means, e.g., a finger or the like, the user can conveniently confirm the movement of the cursor.

또는 문자열을 선택하는 과정에서 입력 수단, 예컨대 손가락 등에 의해 문자열이 가려지지 않으므로, 사용자는 문자열의 어느 부분이 선택되고 있는지 편리하게 확인할 수 있다.Or the character string is not covered by the input means, e.g., a finger or the like in the process of selecting the character string, the user can conveniently check which part of the character string is being selected.

전술한 본 발명의 실시예들에 따르면, 별도로 마련되는 제어 패드를 이용하여 문자열을 선택하거나 편집하기 위한 다양한 명령을 편리하게 입력할 수 있다.According to the embodiments of the present invention described above, it is possible to conveniently input various commands for selecting or editing a character string using a separate control pad.

전술한 본 발명의 실시예들에 따르면, 제어 패드를 이용하여 커서의 위치를 정교하게 제어할 수 있다.According to the embodiments of the present invention described above, the position of the cursor can be precisely controlled by using the control pad.

도 1은 일 실시예에 따른 표시 제어 장치(100)를 개략적으로 나타낸 구성도이다.
도 2는 일 실시예에 따른 표시 제어 방법을 나타낸 흐름도이다.
도 3은 다른 실시예에 따른 표시 제어 방법을 나타낸 흐름도이다.
도 4 내지 도 8은 본 발명의 일 실시예에 따른 표시 제어 장치가 제공하는 화면이 표시된 예들을 도시한 것이다.
1 is a block diagram schematically showing a display control apparatus 100 according to an embodiment.
2 is a flowchart illustrating a display control method according to an embodiment.
3 is a flowchart showing a display control method according to another embodiment.
4 to 8 show examples of screens displayed by the display control apparatus according to an embodiment of the present invention.

본 발명은 다양한 변환을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세한 설명에 상세하게 설명하고자 한다. 본 발명의 효과 및 특징, 그리고 그것들을 달성하는 방법은 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 다양한 형태로 구현될 수 있다. BRIEF DESCRIPTION OF THE DRAWINGS The present invention is capable of various modifications and various embodiments, and specific embodiments are illustrated in the drawings and described in detail in the detailed description. The effects and features of the present invention and methods of achieving them will be apparent with reference to the embodiments described in detail below with reference to the drawings. The present invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein.

이하, 첨부된 도면을 참조하여 본 발명의 실시예들을 상세히 설명하기로 하며, 도면을 참조하여 설명할 때 동일하거나 대응하는 구성 요소는 동일한 도면부호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings, wherein like reference numerals refer to like or corresponding components throughout the drawings, and a duplicate description thereof will be omitted .

이하의 실시예에서, 제1, 제2 등의 용어는 한정적인 의미가 아니라 하나의 구성 요소를 다른 구성 요소와 구별하는 목적으로 사용되었다. 이하의 실시예에서, 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 이하의 실시예에서, 포함하다 또는 가지다 등의 용어는 명세서상에 기재된 특징, 또는 구성요소가 존재함을 의미하는 것이고, 하나 이상의 다른 특징들 또는 구성요소가 부가될 가능성을 미리 배제하는 것은 아니다. In the following embodiments, the terms first, second, and the like are used for the purpose of distinguishing one element from another element, not the limitative meaning. In the following examples, the singular forms "a", "an" and "the" include plural referents unless the context clearly dictates otherwise. In the following embodiments, terms such as inclusive or possessive are intended to mean that a feature, or element, described in the specification is present, and does not preclude the possibility that one or more other features or elements may be added.

도 1은 일 실시예에 따른 표시 제어 장치(100)를 개략적으로 나타낸 구성도이다.1 is a block diagram schematically showing a display control apparatus 100 according to an embodiment.

일 실시예에 따라 제공되는 표시 제어 장치(100)는 적어도 하나 이상의 프로세서(processor)에 해당하거나, 적어도 하나 이상의 프로세서를 포함할 수 있다. 이에 따라, 표시 제어 장치(100)는 마이크로 프로세서나 범용 컴퓨터 시스템과 같은 다른 하드웨어 장치에 포함된 형태로 구동될 수 있다. 예컨대, 표시 제어 장치(100)는 화면을 표시할 수 있는 표시부를 구비하는 단말에 탑재될 수 있다.The display control apparatus 100 provided according to an embodiment may correspond to at least one processor or may include at least one processor. Accordingly, the display control apparatus 100 can be driven in the form included in another hardware apparatus such as a microprocessor or a general-purpose computer system. For example, the display control apparatus 100 may be mounted on a terminal equipped with a display unit capable of displaying a screen.

도 1에 도시된 표시 제어 장치(100)는 본 실시예의 특징이 흐려지는 것을 방지하기 위하여 본 실시예와 관련된 구성요소들만을 도시한 것이다. 따라서, 도 1에 도시된 구성요소들 외에 다른 범용적인 구성요소들이 더 포함될 수 있음을 본 실시예와 관련된 기술분야에서 통상의 지식을 가진 자라면 이해할 수 있다.The display control apparatus 100 shown in FIG. 1 shows only the components related to the present embodiment in order to prevent the characteristic of the present embodiment from being blurred. Therefore, it will be understood by those skilled in the art that other general-purpose components other than the components shown in FIG. 1 may be further included.

일 실시예에 따른 표시 제어 장치(100)는 사용자에 의해 입력되는 문자열을 표시하는 입력 창을 제공하고, 입력 창에서 문자열의 입력 위치를 나타내는 커서를 표시하며, 상기 커서의 위치를 제어할 수 있도록 상기 입력 창과 별도로 마련되는 제어 패드를 제공한다. 한편, 다른 실시예에 따른 표시 제어 장치(100)는 입력 창에서 문자열을 편집하기 위한 블록을 표시하며, 상기 제어 패드는 블록에 의해 선택되는 영역, 즉 블록의 위치를 제어하거나, 상기 문자열을 편집하기 위해 제공될 수 있다.The display control apparatus 100 according to the embodiment provides an input window for displaying a character string input by a user, displays a cursor indicating an input position of a character string in an input window, and controls the position of the cursor And a control pad provided separately from the input window. Meanwhile, the display control apparatus 100 according to another embodiment displays a block for editing a character string in an input window, and the control pad controls the area selected by the block, i.e., the position of the block, Or < / RTI >

도 1을 참조하면 일 실시예에 따른 표시 제어 장치(100)는 문자열 획득부(110), 입력 신호 획득부(120), 입력 신호 해석부(130), 및 표시 제어부(140)를 포함한다. Referring to FIG. 1, the display control apparatus 100 includes a character string obtaining unit 110, an input signal obtaining unit 120, an input signal analyzing unit 130, and a display control unit 140.

문자열 획득부(110)는 사용자로부터 입력되는 문자열을 획득할 수 있다. 표시 제어부(140)는 문자열 획득부(110)가 획득한 문자열을 화면에 표시한다. 표시 제어부(140)는 입력 창을 표시할 수 있으며, 입력 창 내에 문자열을 표시할 수 있다. 일 실시예에 따른 문자열 획득부(110)는 문자열의 길이를 제한할 수 있으나, 본 발명이 이에 한정되지 않는다. 표시 제어부(140)은 입력 창 외의 위치에서 입력창 내의 동작을 제어할 수 있는 별도의 영역인 제어 패드를 더 표시할 수 있다. 본 발명의 실시예에 따른 제어 패드는 문자열의 입력 위치를 나타내는 커서의 위치, 또는 문자열의 편집 위치를 나타내는 블록의 위치를 제어할 수 있다. 또한, 본 발명의 실시예에 따른 제어 패드는 입력창 내의 문자열을 편집할 수 있다.The character string obtaining unit 110 may obtain a character string input from a user. The display control unit 140 displays a character string acquired by the character string acquisition unit 110 on the screen. The display control unit 140 can display an input window and display a character string in the input window. The character string obtaining unit 110 according to the embodiment may limit the length of the character string, but the present invention is not limited thereto. The display control unit 140 may further display a control pad, which is a separate area for controlling the operation in the input window, at a position other than the input window. The control pad according to the embodiment of the present invention can control the position of the cursor indicating the input position of the character string or the position of the block indicating the editing position of the character string. Also, the control pad according to the embodiment of the present invention can edit a character string in an input window.

입력 신호 획득부(120)는 제어 패드에 입력되는 사용자의 입력 신호를 획득한다. 입력 신호는 표시부와 중첩되어 구비된 터치 패널을 통해 입력되거나, 마우스, 태블릿 등의 별도 입력 장치를 통해 입력될 수 있다. 예를 들어, 입력 신호는 일 포인트를 터치하는 터치 신호이거나, 일 포인트를 터치한 상태로 타 포인트로 이동하는 드래그 신호, 둘 이상의 포인트를 동시에 터치하는 멀티터치, 일 포인트에 대한 터치를 길게 유지하는 롱 탭 등을 포함할 수 있다. 이하에서 입력 신호 획득부(120)에 의해 획득되는 입력 신호가 터치 신호 또는 드래그 신호인 예를 들어 본 발명의 실시예들이 설명되더라도, 그러한 본 발명의 실시예들에 있어서 입력 신호의 종류는 터치 신호 또는 드래그 신호에 한정되지 않는다. 입력 신호는 터치 패널에 의해 입력되는 신호에 한정되지 않으며, 별도의 장치에 의해 입력되는 신호를 포함한다.The input signal acquisition unit 120 acquires a user's input signal input to the control pad. The input signal may be input through a touch panel provided over the display unit, or may be input through a separate input device such as a mouse or a tablet. For example, the input signal may be a touch signal that touches one point, a drag signal that moves to another point while touching one point, a multi-touch that touches two or more points at the same time, Long tap, and the like. Although the embodiments of the present invention are described below in which the input signal obtained by the input signal obtaining unit 120 is a touch signal or a drag signal, for example, in the embodiments of the present invention, Or a drag signal. The input signal is not limited to a signal input by the touch panel but includes a signal input by a separate device.

입력 신호 해석부(130)는 입력된 사용자의 입력 신호를 해석하여, 입력 신호에 대응되는 처리를 결정하고, 이에 해당하는 제어 신호를 출력한다. 입력 신호 해석부(130)에 의해 출력된 제어 신호는 표시 제어부(140)로 출력될 수 있고, 표시 제어부(140)는 제어 신호에 기초하여 화면의 표시를 제어할 수 있다. 예를 들어, 입력 신호 해석부(130)는 입력 신호 획득부(120)에 의해 획득된 입력 신호에 기초하여, 커서의 위치를 제어하거나 블록의 위치를 제어할 수 있는 제어 신호, 또는 문자열을 편집하는 제어 신호를 출력한다.The input signal analyzing unit 130 analyzes the inputted user input signal, determines a process corresponding to the input signal, and outputs a corresponding control signal. The control signal output by the input signal analyzing unit 130 can be output to the display control unit 140 and the display control unit 140 can control the display of the screen based on the control signal. For example, the input signal analyzing unit 130 may control the position of the cursor or control the position of the block, based on the input signal obtained by the input signal obtaining unit 120, And outputs the control signal.

도 2는 일 실시예에 따른 표시 제어 방법을 나타낸 흐름도이다.2 is a flowchart illustrating a display control method according to an embodiment.

도 2에 도시된 흐름도는, 도 1에 도시된 표시 제어 장치(100)에서 처리되는 단계들로 구성된다. 따라서, 이하에서 생략된 내용이라 하더라도, 도 1에서 도시된 구성들에 관하여 이상에서 기술된 내용은 도 2에 도시된 흐름도에도 적용됨을 알 수 있다.The flow chart shown in Fig. 2 consists of the steps processed in the display control apparatus 100 shown in Fig. Therefore, it will be understood that the contents described above with respect to the configurations shown in FIG. 1 apply to the flow chart shown in FIG. 2, even if omitted from the following description.

도 2를 참조하면, 단계 21에서 도 2의 표시 제어부(140)는 입력창 및 제어패드를 표시한다. 입력창은 문자열 및 문자열의 입력 위치를 나타내는 커서를 표시하기 위한 것이고, 제어 패드는 입력창에 표시되는 커서의 위치를 제어하기 위한 것이다. Referring to FIG. 2, in step 21, the display control unit 140 of FIG. 2 displays an input window and a control pad. The input window is for displaying the cursor indicating the input position of the character string and the character string, and the control pad is for controlling the position of the cursor displayed in the input window.

단계 22에서 도 2의 문자열 획득부(110)는 입력창에 입력되는 문자열을 획득한다. 문자열은 사용자로부터 입력되는 것일 수 있다. 표시 제어부(140)는 입력창에 문자열을 표시하고, 문자열의 입력 위치를 나타내는 커서를 표시한다. In step 22, the character string obtaining unit 110 of FIG. 2 obtains a character string input to the input window. The string may be input from the user. The display control unit 140 displays a character string on the input window and displays a cursor indicating an input position of the character string.

한편 단계 22에서 획득되는 문자열은, 사용자로부터 입력될 수 있을 뿐 아니라, 기 설치된 프로그램에 의해 획득되는 등의 다양한 방법에 의해 획득될 수 있다. 예컨대, 기 설치된 프로그램에 의해 제공되는 추천 문자열이 획득되거나, 디폴트(default)로 설정된 문자열이 획득될 수 있다. 표시 제어부(140)는 상기 추천 문자열 또는 디폴트 문자열을 입력창에 표시하고, 문자열의 입력 위치를 나타내는 커서를 표시할 수 있다. 사용자는 상기 추천 문자열 또는 디폴트 문자열을 편집할 수 있다.On the other hand, the character string obtained in step 22 can be obtained by various methods such as being input by a user, acquired by a pre-installed program, and the like. For example, a recommendation string provided by a previously installed program may be acquired, or a string set to default may be obtained. The display control unit 140 may display the recommended character string or the default character string on the input window and display a cursor indicating the input position of the character string. The user can edit the recommended character string or the default character string.

단계 23에서 입력 신호 획득부(120)는 제어 패드에 입력되는 제1 입력 신호를 획득한다.In step 23, the input signal obtaining unit 120 obtains a first input signal input to the control pad.

단계 24에서 입력 신호 해석부(130)는 단계 23에서 획득된 제1 입력 신호에 기초하여, 커서의 위치를 제어한다. 더욱 상세히는, 단계 24에서 입력 신호 해석부(130)는 제1 입력 신호에 기초하여 커서의 위치를 제어하기 위한 제어 신호를 생성하여 표시 제어부(140)에 전달하며, 표시 제어부(140)는 제어 신호에 따라 커서의 위치를 제어할 수 있다.In step 24, the input signal analyzing unit 130 controls the position of the cursor based on the first input signal obtained in step 23. More specifically, in step 24, the input signal analyzing unit 130 generates a control signal for controlling the position of the cursor based on the first input signal and transmits the control signal to the display control unit 140, The position of the cursor can be controlled according to the signal.

일 실시예에 따르면, 단계 23에서 획득되는 제1 입력 신호는 터치 신호일 수 있다. 일 실시예에 따르면 단계 24에서 입력 신호 해석부(130)는 제1 입력 신호가 입력된 위치에 기초하여 커서의 위치를 제어할 수 있다.According to one embodiment, the first input signal obtained in step 23 may be a touch signal. According to an embodiment, the input signal analyzing unit 130 may control the position of the cursor based on the position at which the first input signal is input at step 24.

일 실시예에 따르면 단계 23에서 획득되는 제 입력 신호는 제1 포인트에서 입력이 시작되어 입력이 유지된 상태로 제2 포인트로 이동하는 드래그 신호일 수 있다. 일 실시예에 따르면, 단계 24에서 입력 신호 해석부(130)는 제1 포인트와 제2 포인트에 기초하여 커서의 위치를 제어할 수 있다. 예를 들어, 단계 24에서 입력 신호 해석부(130)는 제1 입력 신호의 입력이 시작된 시점부터 종료되는 시점까지, 제1 입력 신호가 입력되는 위치에 기초하여 커서의 위치를 제어할 수 있다. 예를 들어, 제1 입력 신호의 이동에 대응하여 커서의 위치를 이동시킬 수 있다. 예를 들어, 제1 입력 신호의 이동 거리에 기초하여 커서의 위치를 이동시킬 수 있다. 여기서, 이동 거리는 방향과 크기를 갖는 변위의 개념일 수 있다. According to one embodiment, the input signal obtained in step 23 may be a drag signal that starts input at the first point and moves to the second point with the input maintained. According to one embodiment, in step 24, the input signal analyzing unit 130 may control the position of the cursor based on the first point and the second point. For example, in step 24, the input signal analyzing unit 130 may control the position of the cursor based on a position at which the first input signal is input from the time when the input of the first input signal is started until the time when the input ends. For example, the position of the cursor can be shifted corresponding to the movement of the first input signal. For example, the position of the cursor can be moved based on the moving distance of the first input signal. Here, the moving distance may be a concept of a displacement having a direction and a magnitude.

제1 입력 신호의 이동에 대응하여 커서의 위치를 이동한다는 것은, 제1 입력 신호의 이동과 커서의 위치 이동의 관계가 기설정되며, 입력 신호 해석부(130)는 제1 입력 신호의 이동 및 기설정된 상기 관계에 기초하여 커서의 위치를 이동시킬 수 있음을 의미한다. 예컨대 제1 입력 신호의 이동 방향과 동일한 방향으로 커서를 이동시키거나, 제1 입력 신호의 이동 거리만큼 커서를 이동시키거나, 제1 입력 신호의 이동 거리에 비례하여 커서를 이동시키는 등의 경우를 포함한다.The movement of the cursor corresponding to the movement of the first input signal means that the relationship between the movement of the first input signal and the movement of the cursor is predefined and the input signal analysis unit 130 determines the movement of the first input signal, It means that the position of the cursor can be moved based on the predetermined relationship. For example, the cursor may be moved in the same direction as the movement direction of the first input signal, the cursor may be moved by the movement distance of the first input signal, or the cursor may be moved in proportion to the movement distance of the first input signal .

이 때, 입력 신호 해석부(130)는 제1 입력 신호의 이동 거리가 기준값만큼 누적될 때마다 커서의 위치를 이동시킴으로써, 결과적으로 제1 입력 신호는 연속적으로 이동하더라도 커서의 위치는 불연속적으로 이동되도록 커서의 위치를 제어할 수 있다. 커서의 위치는 제1 입력 신호의 입력에 따라 실시간으로 제어될 수 있다. At this time, the input signal analyzing unit 130 moves the position of the cursor every time the movement distance of the first input signal is accumulated by the reference value, so that even if the first input signal continuously moves, the position of the cursor is discontinuously The position of the cursor can be controlled so as to be moved. The position of the cursor can be controlled in real time in accordance with the input of the first input signal.

도 3은 다른 실시예에 따른 표시 제어 방법을 나타낸 흐름도이다.3 is a flowchart showing a display control method according to another embodiment.

도 3에 도시된 흐름도는, 도 1에 도시된 표시 제어 장치(100)에서 처리되는 단계들로 구성된다. 따라서, 이하에서 생략된 내용이라 하더라도, 도 1에서 도시된 구성들에 관하여 이상에서 기술된 내용은 도 3에 도시된 흐름도에도 적용됨을 알 수 있다.The flow chart shown in Fig. 3 consists of the steps processed in the display control apparatus 100 shown in Fig. Therefore, even though omitted from the following description, it can be seen that the above description regarding the configurations shown in FIG. 1 also applies to the flow chart shown in FIG.

도 3을 참조하면, 단계 31에서 도 2의 표시 제어부(140)는 입력창 및 제어 패드를 표시한다. 입력창은 문자열을 표시하기 위한 것이고, 제어 패드는 문자열을 편집하기 위한 블록의 위치를 제어하기 위한 것이다.Referring to FIG. 3, in step 31, the display control unit 140 of FIG. 2 displays an input window and a control pad. The input window is for displaying a character string, and the control pad is for controlling the position of a block for editing a character string.

단계 32에서 도 2의 문자열 획득부(110)는 입력창에 입력되는 문자열을 획득한다. 문자열은 사용자로부터 입력되는 것일 수 있다. 표시 제어부(140)는 입력창에 문자열을 표시한다. 표시 제어부(140)는 문자열의 편집 위치를 나타내는 블록을 더 표시할 수 있으나, 일 실시예에 따르면 블록은 단계 32에서는 표시되지 않을 수도 있다. In step 32, the character string acquisition unit 110 of FIG. 2 acquires a character string input to the input window. The string may be input from the user. The display control unit 140 displays a character string in the input window. The display control unit 140 may further display a block indicating the edit position of the character string, but according to an embodiment, the block may not be displayed in step 32. [

한편 단계 32에서 획득되는 문자열은, 사용자로부터 입력될 수 있을 뿐 아니라, 기 설치된 프로그램에 의해 획득되는 등의 다양한 방법에 의해 획득될 수 있다. 예컨대, 기 설치된 프로그램에 의해 제공되는 추천 문자열이 획득되거나, 디폴트(default)로 설정된 문자열이 획득될 수 있다. 표시 제어부(140)는 상기 추천 문자열 또는 디폴트 문자열을 입력창에 표시하고, 문자열의 입력 위치를 나타내는 커서를 표시할 수 있다. 사용자는 상기 추천 문자열 또는 디폴트 문자열을 편집할 수 있다.On the other hand, the character string obtained in step 32 can be obtained by various methods such as being input by a user, acquired by a pre-installed program, and the like. For example, a recommendation string provided by a previously installed program may be acquired, or a string set to default may be obtained. The display control unit 140 may display the recommended character string or the default character string on the input window and display a cursor indicating the input position of the character string. The user can edit the recommended character string or the default character string.

단계 33에서 입력 신호 획득부(120)는 제어 패드에 입력되는 제2 입력 신호를 획득한다.In step 33, the input signal obtaining unit 120 obtains a second input signal that is input to the control pad.

단계 34에서 입력 신호 해석부(130)는 단계 33에서 획득된 제2 입력 신호에 기초하여 문자열에 포함된 적어도 일부 문자를 선택하는 블록의 표시를 제어하거나, 문자열을 편집한다.In step 34, the input signal analyzing unit 130 controls the display of the block for selecting at least some characters included in the character string or edits the character string based on the second input signal obtained in step 33.

일 실시예에 따르면, 단계 33에서 획득되는 제2 입력 신호는 제1 포인트에서 입력이 시작되어 입력이 유지된 상태로 제2 포인트로 이동하는 드래그 신호일 수 있다. 일 실시예에 따르면 단계 34에서 입력 신호 해석부(130)는 제1 포인트와 제2 포인트에 기초하여 블록의 표시를 제어하는 신호를 생성할 수 있다. 예를 들어, 단계 34에서 입력 신호 해석부(130)는 제2 입력 신호의 입력이 시작된 시점부터 제2 입력 신호의 입력이 종료되는 시점까지 제2 입력 신호가 입력되는 위치에 기초하여 블록의 표시를 실시간으로 제어할 수 있다.According to one embodiment, the second input signal obtained at step 33 may be a drag signal that begins input at the first point and moves to the second point with the input maintained. According to one embodiment, in step 34, the input signal analyzing unit 130 may generate a signal that controls the display of the block based on the first point and the second point. For example, in step 34, the input signal analyzing unit 130 determines whether or not the display of the block is based on the position from when the input of the second input signal is started until the input of the second input signal is completed, Can be controlled in real time.

일 실시예에 따르면, 단계 33에서 획득되는 제2 입력 신호는 제어 패드의 적어도 일 지점을 터치하는 터치 신호일 수 있다. 일 실시예에 따르면 단계 34에서 입력 신호 해석부(130)는 제2 입력 신호의 입력 위치에 기초하여 블록의 표시를 제어하는 신호를 생성할 수 있다.According to one embodiment, the second input signal obtained in step 33 may be a touch signal that touches at least one point of the control pad. According to one embodiment, in step 34, the input signal analyzing unit 130 may generate a signal for controlling the display of the block based on the input position of the second input signal.

이상에서는 도 2와 도 3을 참고하여 본 발명의 일 실시예를 설명하였다. 도 2에서의 커서를 제어하는 실시예를 제1 모드, 도 3에서의 블록을 제어하는 실시예를 제2 모드라 지칭할 수 있다. 본 발명의 일 실시예에 따른 표시 제어 장치(100)는 제1 모드로 동작하거나, 제2 모드로 동작하거나, 제1 모드와 제2 모드의 변환이 가능하도록 동작하거나, 입력 신호의 해석에 따라 제1 모드 또는 제2 모드로 동작하거나, 제1 모드와 제2 모드를 동시에 동작할 수 있다.In the foregoing, an embodiment of the present invention has been described with reference to FIG. 2 and FIG. An embodiment for controlling the cursor in Fig. 2 may be referred to as a first mode, and an embodiment for controlling the block in Fig. 3 may be referred to as a second mode. The display control apparatus 100 according to an embodiment of the present invention operates in the first mode, operates in the second mode, operates to enable conversion between the first mode and the second mode, The first mode or the second mode, or the first mode and the second mode simultaneously.

제1 모드와 제2 모드의 변환은 예컨대, 제어 패드의 측단을 터치하거나, 제어 패드의 내부 또는 외부에 마련되는 별도의 아이콘을 클릭함으로써 이루어질 수 있다. The conversion between the first mode and the second mode can be performed, for example, by touching the side of the control pad or clicking a separate icon provided inside or outside the control pad.

입력 신호의 해석에 따른 모드 구분은 예컨대, 입력 신호의 종류에 따른 구분일 수 있다. 예를 들어, 입력 신호가 드래그 인지, 터치 인지, 롱 탭인지 등에 따라 서로 다른 모드로 동작할 수 있다. 또는 입력 신호의 해석에 따른 모드 구분은 예컨대, 입력 신호가 입력된 위치에 따른 구분일 수 있다. The mode classification according to the analysis of the input signal may be, for example, a classification according to the type of the input signal. For example, the input signal may operate in different modes depending on whether it is a drag, a touch, a long tap, or the like. Alternatively, the mode classification according to the interpretation of the input signal may be, for example, a classification according to the input position of the input signal.

예를 들어, 문자열의 각 문자에 대응되는 식별자를 제어 패드에 나열하여 표시하고, 식별자 사이의 공간(space)은 문자들 사이의 커서 공간에 매칭시키는 경우, 일 실시예에 따른 표시 제어 장치(100)는 입력 신호가 상기 식별자 사이의 공간에 입력되면 제1 모드로, 입력 신호가 상기 식별자에 입력되면 제2 모드로 동작될 수 있다.For example, when an identifier corresponding to each character of a character string is displayed on the control pad and the space between identifiers is matched with a cursor space between characters, the display control device 100 May be operated in a first mode when an input signal is input in a space between the identifiers and in a second mode when an input signal is input to the identifier.

제1 모드와 제2 모드를 동시에 동작하는 경우는 예컨대, 제어 패드에서 커서를 이동하기 위한 영역과 블록을 설정하기 위한 영역을 구분하는 경우일 수 있다. 이 때, 두 영역은 반드시 제어 패드가 이분할 됨으로써 구분될 필요는 없으며, 다양하게 설계될 수 있다 할 것이다.When the first mode and the second mode are operated at the same time, for example, it may be a case of separating an area for moving the cursor from the control pad and an area for setting the block. At this time, the two regions do not necessarily have to be divided by dividing the control pad, and they may be designed in various ways.

도 4 내지 도 8은 본 발명의 일 실시예에 따른 표시 제어 장치가 제공하는 화면이 표시된 예들을 도시한 것이다. 먼저 도 4 내지 도 5를 참고하여 일 실시예를 설명하기로 한다. 도 4 내지 도 5를 참고하면, 일 실시예에 따른 표시 제어 장치(100)는 제어 패드에 입력되는 제1 입력 신호에 기초하여 커서의 위치를 제어한다.4 to 8 show examples of screens displayed by the display control apparatus according to an embodiment of the present invention. First, one embodiment will be described with reference to FIGS. 4 to 5. FIG. 4 to 5, the display control apparatus 100 according to the embodiment controls the position of the cursor based on the first input signal input to the control pad.

도 4는 일 실시예에 따른 표시 제어 장치(100)가 제공하는 화면이 표시된 예를 나타낸 것이다. FIG. 4 shows an example in which a screen provided by the display control apparatus 100 according to an embodiment is displayed.

도 4를 참조하면, 일 실시예에 따른 표시 제어부(140)는 문자열(41)과, 문자열(41)의 입력 위치를 나타내는 커서(42)가 표시되는 입력 창(W) 및 커서(42)의 위치를 제어하기 위한 제어 패드(CP)를 화면에 표시한다. 도 4를 참조하면, 화면에는 입력 창(W) 및 제어 패드(CP) 이외에도 다양한 정보를 표시하기 위한 영역들이 마련된다.4, the display control unit 140 includes a character string 41, an input window W in which a cursor 42 indicating an input position of the character string 41 is displayed, A control pad (CP) for controlling the position is displayed on the screen. Referring to FIG. 4, areas for displaying various information besides the input window W and the control pad CP are provided on the screen.

도 4를 참조하면, 제어 패드(CP)에서 입력 신호가 획득되는 영역은, 커서(42)가 표시될 수 있는 위치인 커서 공간에 매칭된다. 예를 들어, 커서 공간은 문자열(41)의 앞, 뒤, 및 문자열(41)에 포함된 문자들 사이에 마련될 수 있다. 제어 패드(CP)에서 입력 신호가 획득된 위치에 따라, 커서(42)는 커서 공간 중 어느 하나에 표시되도록 제어된다.Referring to FIG. 4, the area where the input signal is obtained at the control pad CP is matched to the cursor space at which the cursor 42 can be displayed. For example, the cursor space may be provided before and after the character string 41, and between characters included in the character string 41. [ Depending on the position at which the input signal is obtained at the control pad CP, the cursor 42 is controlled to be displayed in any one of the cursor spaces.

도 4를 참조하면, 제1 입력 신호(44)는 제1 포인트(441)에서 입력이 시작되어 입력이 유지된 상태로 제2 포인트(442)로 이동하는 드래그 신호일 수 있으며, 제1 포인트(411) 및 제2 포인트(442)에 기초하여 커서(42)의 위치가 변경될 수 있다. 제1 입력 신호(44)는 제1 방향 또는 제1 방향과 반대되는 제2 방향으로 이동할 수 있으며, 제1 입력 신호의 이동 거리는 제1 방향 또는 제2 방향의 방향성을 갖는다. 도 4의 예에서, 제1 입력 신호(44)는 제2 방향으로 이동하였으며, 이에 따라 커서(42) 역시 제2 방향으로 이동되었다. 커서(42)의 변위는 제1 입력 신호(44)의 이동 거리에 대응된다. 여기서 대응된다는 것은 입력 신호의 이동 거리와 커서의 이동 거리가 절대적으로 대응하는 것일 수도 있으나, 상대적으로 대응하는 것일 수 있다. 예를 들어, 커서의 이동 거리보다 입력 신호의 이동 거리가 상대적으로 크게 설계될 수 있고, 이 경우 커서의 이동을 정밀하게 제어할 수 있다. 한편, 전술한 본 발명의 실시예들에서 서로 대응되는 주체는 입력 신호의 이동 거리와 커서의 변위인 것으로 설명 되었으나, 다른 예에 따르면 입력 신호가 입력된 위치 좌표와 커서의 위치 좌표가 서로 대응되도록 설계될 수도 있을 것이다.4, the first input signal 44 may be a drag signal that begins input at a first point 441 and moves to a second point 442 with the input maintained, and the first point 411 ) And the second point 442. In this case, The first input signal 44 can move in a first direction or in a second direction opposite to the first direction, and the moving distance of the first input signal has a directionality in the first direction or the second direction. In the example of FIG. 4, the first input signal 44 has moved in the second direction, so that the cursor 42 has also been moved in the second direction. The displacement of the cursor 42 corresponds to the travel distance of the first input signal 44. [ Here, the correspondence may be that the moving distance of the input signal and the moving distance of the cursor are absolutely corresponding, but they may be relatively corresponding. For example, the moving distance of the input signal may be designed to be relatively larger than the moving distance of the cursor, and in this case, the movement of the cursor can be precisely controlled. In the above-described embodiments of the present invention, the main body corresponding to each other is the movement distance of the input signal and the cursor displacement. However, according to another example, the position coordinates of the input signal and the position coordinates of the cursor correspond to each other It may be designed.

한편, 도 4에는 도시되지 않았으나, 제어 패드(CP)에는 커서(42)의 위치에 대응되는 제어 패드(CP) 상의 위치에 식별자(미도시)가 표시될 수도 있다. 식별자는 제1 입력 신호(44)의 이동에 대응하여 함께 이동할 수 있다. 식별자로는 커서와 동일한 모양의 아이콘, 또는 위치를 표시할 수 있는 도트, 화살표 등의 다양한 아이콘이 사용될 수 있으나, 이에 한정하지 않는다.4, an identifier (not shown) may be displayed on the control pad CP at a position corresponding to the position of the cursor 42 on the control pad CP. The identifiers can move together in response to the movement of the first input signal 44. [ As the identifier, various icons such as an icon having the same shape as the cursor or a dot and an arrow capable of displaying a position can be used, but the present invention is not limited thereto.

예컨대, 사용자가 제어 패드 (CP) 상에서 식별자를 터치하여 제1 방향 또는 제2 방향으로 드래그하는 제1 입력 신호를 입력할 수 있고, 이 때 커서(42)는 제1 입력 신호에 기초하여 이동될 수 있고, 식별자 역시 제1 입력 신호에 기초하여 이동될 수 있다. 식별자는 제1 입력 신호의 이동과 동기화되어 동일하게 이동될 수 있다. 식별자는 커서(42)와 동일하게 제1 방향 또는 제2 방향으로 이동할 수 있다. 상기와 같은 식별자가 표시됨으로써, 사용자는 제어 패드를 이용하여 커서의 위치를 이동할 수 있음을 직관적으로 인식할 수 있다.For example, the user may touch the identifier on the control pad CP and input a first input signal to drag in the first direction or the second direction, at which point the cursor 42 is moved based on the first input signal And the identifier can also be moved based on the first input signal. The identifier can be moved in synchronization with the movement of the first input signal. The identifier can move in the first direction or the second direction in the same manner as the cursor 42. [ By displaying the identifier as described above, the user can intuitively recognize that the position of the cursor can be moved using the control pad.

도 5는 일 실시예에 따른 표시 제어 장치(100)가 제공하는 화면이 표시된 다른 예를 나타낸 것이다.FIG. 5 shows another example in which a screen provided by the display control apparatus 100 according to an embodiment is displayed.

도 5를 참조하면, 일 실시예에 따른 표시 제어부(140)는 문자열과, 문자열의 입력 위치를 나타내는 커서(53)가 표시되는 입력 창(W) 및 커서(53)의 위치를 제어하기 위한 제어 패드(CP)를 화면에 표시한다. 5, the display control unit 140 includes a character string, an input window W for displaying a cursor 53 indicating an input position of the character string, and a control unit for controlling the position of the cursor 53 The pad (CP) is displayed on the screen.

도 5를 참조하면, 제어 패드(CP)에서 입력 신호가 획득되는 영역은, 커서(53)가 표시될 수 있는 위치인 커서 공간(51)에 매칭된다. 커서 공간은 문자열의 앞(512), 뒤(513), 및 문자열의 문자들 사이(511)에 마련될 수 있다. 도 5를 참조하면, 스페이스(띄어쓰기)도 일 문자인 것으로 취급 할 수 있다.Referring to FIG. 5, the area where the input signal is obtained in the control pad CP is matched to the cursor space 51, which is a position at which the cursor 53 can be displayed. The cursor space may be provided before (512), after (513), and between characters of the string (511). Referring to FIG. 5, the space can also be treated as a single character.

제어 패드(CP)에서 입력 신호가 획득된 위치에 따라 커서(53)는 커서 공간(51) 중 어느 하나에 표시된다. 도 5를 참조하면, 제어 패드(CP)에는 커서 공간들(51)과 일대일 대응되는 식별자(52)가 표시될 수 있다. 커서 공간들(51)의 위치와, 식별자(52)의 위치는 서로 대응될 수 있다. The cursor 53 is displayed in any one of the cursor spaces 51 according to the position at which the input signal is obtained at the control pad CP. Referring to FIG. 5, an identifier 52 corresponding to the cursor spaces 51 may be displayed on the control pad CP. The position of the cursor spaces 51 and the position of the identifier 52 may correspond to each other.

제1 입력 신호는 식별자(52) 중 어느 하나를 선택하는 신호일 수 있다. 도 5를 참조하면, 입력 신호 해석부(130)는 제1 입력 신호에 의해 선택되는 식별자(521)를 인식하고, 이에 대응되는 커서 공간(5111)에 커서가 위치되도록, 커서의 위치를 제어한다.The first input signal may be a signal for selecting any one of the identifiers 52. 5, the input signal analyzing unit 130 recognizes the identifier 521 selected by the first input signal and controls the position of the cursor so that the cursor is located in the corresponding cursor space 5111 .

다음으로, 도 6 내지 도 8을 참고하여 다른 일 실시예를 설명하기로 한다. 도 6 내지 도 8을 참고하면, 일 실시예에 따른 표시 제어 장치(100)는 제어 패드에 입력되는 제2 입력 신호에 기초하여, 블록의 위치를 제어한다.Next, another embodiment will be described with reference to FIGS. 6 to 8. FIG. 6 to 8, the display control device 100 according to the embodiment controls the position of the block based on the second input signal input to the control pad.

도 6은 일 실시예에 따른 표시 제어 장치(100)가 제공하는 화면이 표시된 일 예를 나타낸 것이다.FIG. 6 shows an example of a screen displayed by the display control apparatus 100 according to an embodiment.

도 6을 참조하면, 일 실시예에 따른 표시 제어부(140)는 문자열(61)과 문자열(61)이 표시되는 입력 창(W) 및 문자열(61)을 선택하여 편집하기 위한 블록(63)의 위치를 제어하기 위한 제어 패드(CP)를 화면에 표시한다.6, the display control unit 140 includes an input window W for displaying a character string 61 and a character string 61, and a block 63 for selecting and editing the character string 61 A control pad (CP) for controlling the position is displayed on the screen.

도 6을 참조하면, 제어 패드(CP)에서 입력 신호가 획득되는 영역은 문자열(61)에 매칭된다. 제어 패드(CP)에는 문자열(61)에 포함되는 각각의 문자와 일대일 대응되는 식별자(62)가 표시된다. 식별자(62)의 색상, 모양, 및 상기 식별자 간의 간격 중 적어도 하나는 식별자에 대응되는 문자의 종류에 따라 결정될 수 있다. 예컨대, 도 6에 도시된 것과 같이 스페이스(611)에 대응되는 식별자(621)는 기타 한글 문자에 대응되는 식별자와 다른 크기로 표시할 수 있다. 다만 본 발명의 실시예들에 있어서, 식별자(62)의 표시가 변형되는 예는 도 6에 도시된 예에 한정되지 않는다. 예컨대, 스페이스에 대응되는 식별자(62)는 스페이스, 즉 빈 공간으로 표시되거나 다른 색상으로 표시될 수도 있다.Referring to FIG. 6, the area where the input signal is obtained at the control pad CP is matched to the character string 61. An identifier 62 corresponding to each character included in the character string 61 is displayed on the control pad CP. At least one of the color of the identifier 62, the shape thereof, and the interval between the identifiers may be determined according to the type of the character corresponding to the identifier. For example, as shown in FIG. 6, the identifier 621 corresponding to the space 611 may be displayed in a different size from the identifier corresponding to the other Hangul characters. However, in the embodiments of the present invention, the example in which the display of the identifier 62 is modified is not limited to the example shown in Fig. For example, an identifier 62 corresponding to a space may be displayed as a space, i.e., an empty space, or may be displayed in a different color.

도 6을 참조하면, 제2 입력 신호는 식별자(62) 중 어느 하나를 선택하는 신호일 수 있다. 입력 신호 해석부(130)는 제2 입력 신호가 입력되는 위치에 기초하여 블록(63)의 표시를 제어할 수 있다. 도 6을 참조하면, 입력 신호 해석부(130)는 제2 입력 신호에 의해 선택되는 식별자(622)를 인식하고, 식별자(622)에 대응되는 문자(612)가 블록(63)에 의해 선택되도록 블록(63)의 위치를 제어한다.Referring to FIG. 6, the second input signal may be a signal for selecting any one of the identifiers 62. The input signal analyzing unit 130 can control the display of the block 63 based on the position at which the second input signal is input. 6, the input signal analyzing unit 130 recognizes the identifier 622 selected by the second input signal and determines that the character 612 corresponding to the identifier 622 is selected by the block 63 Thereby controlling the position of the block 63.

한편, 도 6에 도시되지는 않았으나, 제2 입력 신호는 식별자(62) 중 복수의 식별자를 연속적으로 선택하는 드래그 신호일 수 있다. 입력 신호 해석부(130)는 제2 입력 신호를 분석하여, 선택된 복수의 식별자에 대응되는 문자가 블록에 의해 선택되도록 블록의 위치를 제어할 수 있다.6, the second input signal may be a drag signal that continuously selects a plurality of identifiers among the identifiers 62. In this case, The input signal analyzing unit 130 may analyze the second input signal and control the position of the block such that characters corresponding to the selected plurality of identifiers are selected by the block.

다른 예에 따르면, 제2 입력 신호는 식별자(62) 중 연속하는 적어도 일부의 식별자를 모두 선택하기 위해, 선택하고자 하는 식별자 중 첫번째 식별자와 마지막 식별자를 동시에 터치하는 멀티터치 신호일 수 있다. 입력 신호 해석부(130)는 제2 입력 신호를 분석하여, 선택된 두 식별자를 포함하여 그 사이에 포함된 식별자들에 대응되는 문자가 블록에 의해 선택되도록 블록 위치를 제어할 수 있다.According to another example, the second input signal may be a multi-touch signal that simultaneously touches the first identifier and the last identifier of the identifiers to be selected so as to select all the identifiers of at least some consecutive ones of the identifiers 62. [ The input signal analyzing unit 130 may analyze the second input signal and may control the block position such that characters corresponding to the identifiers included between the two selected identifiers are selected by the block.

도 7은 일 실시예에 따른 표시 제어 장치(100)가 제공하는 화면이 표시된 다른 예를 나타낸 것이다.FIG. 7 shows another example in which a screen provided by the display control apparatus 100 according to an embodiment is displayed.

도 7을 참조하면, 일 실시예에 따른 표시 제어부(140)는 문자열(71)이 표시되는 입력 창(W) 및 문자열(71)을 편집하기 위한 제어 패드(CP)를 화면에 표시한다.Referring to FIG. 7, the display control unit 140 according to an embodiment displays an input window W on which a character string 71 is displayed and a control pad CP for editing the character string 71 on the screen.

도 7을 참조하면, 제어 패드(CP)에서 입력 신호가 획득되는 영역은, 문자열(71)에 매칭된다. 제어 패드(CP)에는 문자열(71)에 포함되는 각각의 문자와 일대일 대응되는 식별자(72)가 표시된다. 식별자(72)의 색상, 모양, 및 상기 식별자 간의 간격 중 적어도 하나는 식별자에 대응되는 문자의 종류에 따라 결정될 수 있다.Referring to FIG. 7, the region where the input signal is obtained in the control pad CP is matched to the character string 71. The control pad CP displays an identifier 72 corresponding to each character included in the character string 71 in one-to-one correspondence. At least one of the color, the shape, and the interval between the identifiers 72 may be determined according to the type of the character corresponding to the identifier.

도 7을 참조하면, 제2 입력 신호는 식별자(72) 중 두 개를 선택한 상태에서 서로 멀어지는 방향으로 이동시키는 드래그 신호일 수 있다. 입력 신호 해석부(130)는 제2 입력 신호에 기초하여 문자열(71)을 편집하기 위한 제어 신호를 생성할 수 있다. 생성된 제어 신호는, 표시 제어부(140)에 전달될 수 있으며, 표시 제어부(140)는 제어 신호에 기초하여 표시부의 표시를 제어할 수 있다. 도 7을 참조하면, 입력 신호 해석부(130)는 제2 입력 신호에 의해 선택되는 두 개의 식별자(721, 722) 및 드래그 방향을 인식하고, 두 개의 식별자(721, 722)에 대응되는 문자(711, 712)의 사이를 띄울 수 있다. 예를 들어, 문자(711, 712)의 사이에 스페이스(713)를 추가할 수 있다. Referring to FIG. 7, the second input signal may be a drag signal for moving two identifiers 72 in a direction away from each other. The input signal analyzing unit 130 can generate a control signal for editing the character string 71 based on the second input signal. The generated control signal can be transmitted to the display control unit 140, and the display control unit 140 can control the display of the display unit based on the control signal. 7, the input signal analyzing unit 130 recognizes the two identifiers 721 and 722 and the drag direction selected by the second input signal, and recognizes the characters corresponding to the two identifiers 721 and 722 711, and 712, respectively. For example, a space 713 can be added between the characters 711 and 712.

도 8은 일 실시예에 따른 표시 제어 장치(100)가 제공하는 화면이 표시된 또 다른 예를 나타낸 것이다.FIG. 8 shows another example in which a screen provided by the display control apparatus 100 according to an embodiment is displayed.

도 8을 참조하면, 일 실시예에 따른 표시 제어부(140)는 문자열(81)이 표시되는 입력 창(W) 및 문자열(81)을 편집하기 위한 제어 패드(CP)를 화면에 표시한다.8, the display control unit 140 displays a control pad CP for editing an input window W in which a character string 81 is displayed and a character string 81 in accordance with an embodiment of the present invention.

도 8을 참조하면, 제어 패드(CP)에서 입력 신호가 획득되는 영역은, 문자열(81)에 매칭된다. 제어 패드(CP)에는 문자열(81)에 포함되는 각각의 문자와 대응되는 식별자(82)가 표시된다. Referring to FIG. 8, the region where the input signal is obtained in the control pad CP is matched to the character string 81. An identifier 82 corresponding to each character included in the character string 81 is displayed on the control pad CP.

도 8을 참조하면, 제2 입력 신호는 식별자(82) 중 어느 하나를 선택한 상태로 제어 패드(CP) 밖으로 끌어내는 드래그 신호일 수 있다. 예를 들어, 제2 입력 신호는 식별자(82) 중 어느 하나를 선택한 상태를 유지하면서 이동하다가, 터치 상태가 제어 패드(CP)의 밖에서 종료되는 드래그 신호일 수 있다. 입력 신호 해석부(130)는 제2 입력 신호에 의해 선택되는 식별자(821)를 인식하고, 제2 입력 신호의 드래그 방향 또는 드래그 신호가 종료되는 위치를 더 인식하여, 제2 입력 신호에서 선택한 식별자(821)에 대응되는 문자(811)를 삭제할 수 있다. Referring to FIG. 8, the second input signal may be a drag signal that pulls out one of the identifiers 82 out of the control pad CP in a selected state. For example, the second input signal may be a drag signal that moves while maintaining any of the identifiers 82 selected, and the touch state ends outside the control pad CP. The input signal analyzing unit 130 recognizes the identifier 821 selected by the second input signal and further recognizes the position in which the drag direction of the second input signal or the drag signal ends, The character 811 corresponding to the character 821 can be deleted.

도 8에서는 제2 입력 신호의 드래그 방향이 위쪽 방향인 것으로 도시되었으나, 본 발명의 실시예들이 이에 한정되는 것은 아니며, 제2 입력 신호의 드래그 방향은 다양하게 기설정될 수 있다.In FIG. 8, the drag direction of the second input signal is shown as an upward direction, but the embodiments of the present invention are not limited thereto, and the drag direction of the second input signal may be variously set.

전술한 본 발명의 실시예들에 있어서, 입력 창(W)에 입력된 문자열이 길어서 적어도 일부가 화면을 벗어나는 경우에는, 화면에 표시되는 부분만을 제어 패드(CP)와 매칭시킬 수 있다.In the above-described embodiments of the present invention, when a character string input to the input window W is long and at least part of the character string is out of the screen, only the portion displayed on the screen can be matched with the control pad CP.

*전술한 본 발명의 실시예들에 있어서, 제어 패드(CP)는 평소에는 표시되지 않다가 사용자가 입력 창(W)에 문자열을 입력하는 경우에만 화면에 표시될 수 있다.In the above-described embodiments of the present invention, the control pad CP is not normally displayed but can be displayed on the screen only when the user inputs a character string in the input window W.

한편, 전술한 도 2 및 도 3에 도시된 본 발명의 일 실시예에 따른 표시 제어 방법은 컴퓨터에서 실행될 수 있는 프로그램으로 작성 가능하고, 컴퓨터로 읽을 수 있는 기록매체를 이용하여 상기 프로그램을 동작시키는 범용 디지털 컴퓨터에서 구현될 수 있다. 상기 컴퓨터로 읽을 수 있는 기록매체는 마그네틱 저장매체(예를 들면, 롬, 플로피 디스크, 하드 디스크 등), 광학적 판독 매체(예를 들면, 시디롬, 디브이디 등)와 같은 저장매체를 포함한다.Meanwhile, the display control method according to an embodiment of the present invention shown in FIG. 2 and FIG. 3 described above can be implemented as a program that can be executed in a computer, and the program can be operated using a computer readable recording medium And can be implemented in a general-purpose digital computer. The computer-readable recording medium includes a storage medium such as a magnetic storage medium (e.g., ROM, floppy disk, hard disk, etc.), optical reading medium (e.g., CD ROM,

본 발명의 일 실시예에 따르면, 전술한 본 발명의 일 실시예에 따른 표시 제어 방법을 컴퓨터에서 실행할 수 있는 프로그램을 배포하는 서버가 제공된다.According to an embodiment of the present invention, there is provided a server for distributing a program capable of executing a display control method according to an embodiment of the present invention described above on a computer.

전술한 본 발명의 실시예들에 따르면, 문자열을 선택하거나 커서의 위치를 이동하기 위하여 문자열을 직접 터치하지 않고 별도로 마련되는 제어 패드를 이용할 수 있다. 이에 따르면, 예를 들어 커서의 위치를 이동하는 과정에서 입력 수단, 예컨대 손가락 등에 의해 커서가 가려지지 않으므로, 사용자는 커서의 위치가 이동되는 것을 편리하게 확인할 수 있다. 전술한 본 발명의 실시예들에 따르면, 드래그 신호를 이용하여 커서의 위치를 제어할 때 제어 패드에 입력되는 드래그 신호의 이동 거리와 커서의 이동 거리는 동일할 수도 있으나 서로 비례할 수도 있으며, 이에 따르면 넓은 제어 패드를 이용하여 커서의 위치를 정교하게 제어할 수 있다.According to the embodiments of the present invention described above, it is possible to use a control pad separately provided without directly touching a character string in order to select a character string or move a cursor position. According to this, for example, since the cursor is not covered by the input means, for example, a finger or the like in the process of moving the position of the cursor, the user can conveniently confirm that the position of the cursor is moved. According to the embodiments of the present invention, when controlling the position of the cursor using the drag signal, the moving distance of the drag signal input to the control pad and the moving distance of the cursor may be the same, but may be proportional to each other, A wide control pad can be used to precisely control the position of the cursor.

전술한 본 발명의 실시예들에 따르면, 별도로 마련되는 제어 패드를 이용하여 문자열을 선택하거나 편집하기 위한 다양한 명령을 편리하게 입력할 수 있다.According to the embodiments of the present invention described above, it is possible to conveniently input various commands for selecting or editing a character string using a separate control pad.

이와 같이 본 발명은 도면에 도시된 일 실시예를 참고로 하여 설명하였으나 이는 예시적인 것에 불과하며 당해 분야에서 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 실시예의 변형이 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호 범위는 첨부된 특허청구범위의 기술적 사상에 의하여 정해져야 할 것이다.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 exemplary embodiments, and that various changes and modifications may be made therein without departing from the scope of the present invention. Accordingly, the true scope of the present invention should be determined by the technical idea of the appended claims.

100: 표시 제어 장치
110: 문자열 획득부
120: 입력 신호 획득부
130: 입력 신호 해석부
140: 표시 제어부
W: 입력 창
CP: 제어 패드
100: display control device
110:
120: input signal acquisition unit
130: input signal analyzing unit
140:
W: Input window
CP: Control pad

Claims (12)

문자열이 입력되는 입력 창 및 제어 패드를 표시하는 단계; 및
상기 제어 패드에 입력되는 입력 신호가 입력되는 위치에 기초하여 상기 문자열을 편집하는 제어 단계;를 포함하고,
상기 제어 패드에는 상기 문자열에 포함되는 각각의 문자와 대응되는 식별자가 표시되고,
상기 입력 신호는 상기 식별자 중 연속하는 두 개의 식별자를 선택한 상태로 서로 멀어지도록 이동시키는 드래그 신호이고,
상기 제어 단계는
상기 입력 신호에 기초하여 상기 선택된 두 개의 식별자에 대응되는 두 개의 문자 사이에 스페이스를 추가하는
표시 제어 방법.
Displaying an input window and a control pad into which a character string is input; And
And a control step of editing the character string based on a position at which an input signal inputted to the control pad is inputted,
Wherein the control pad displays an identifier corresponding to each character included in the character string,
Wherein the input signal is a drag signal for moving two consecutive identifiers of the identifiers in a selected state,
The control step
A space is added between two characters corresponding to the two selected identifiers based on the input signal
Display control method.
문자열이 입력되는 입력 창 및 제어 패드를 표시하는 단계; 및
상기 제어 패드에 입력되는 입력 신호에 기초하여 상기 문자열에 포함된 적어도 일부 문자를 선택하는 블록의 표시를 제어하는 제어 단계;를 포함하고,
상기 제어 패드에는 상기 문자열에 포함되는 각각의 문자와 대응되는 식별자가 표시되고,
상기 입력 신호는, 상기 식별자 중 연속하는 일부 식별자를 선택하는 신호이고,
상기 제어 단계는
상기 입력 신호에 기초하여 상기 선택된 연속하는 일부 식별자에 대응되는 문자가 상기 블록에 의해 선택되도록 상기 블록의 위치를 제어하는,
표시 제어 방법.
Displaying an input window and a control pad into which a character string is input; And
And a control step of controlling display of a block for selecting at least some characters included in the character string based on an input signal input to the control pad,
Wherein the control pad displays an identifier corresponding to each character included in the character string,
Wherein the input signal is a signal for selecting a part of consecutive identifiers among the identifiers,
The control step
And controls the position of the block so that characters corresponding to the selected consecutive identifiers are selected by the block based on the input signal.
Display control method.
제2 항에 있어서,
상기 입력 신호는, 복수의 식별자를 연속적으로 선택하는 드래그 신호이고,
상기 제어 단계는
상기 선택된 복수의 식별자에 대응되는 문자가 블록에 의해 선택되도록 상기 블록의 위치를 제어하는,
표시 제어 방법.
3. The method of claim 2,
Wherein the input signal is a drag signal for continuously selecting a plurality of identifiers,
The control step
And controlling the position of the block such that characters corresponding to the selected plurality of identifiers are selected by the block,
Display control method.
제2 항에 있어서,
상기 입력 신호는, 상기 연속하는 일부 식별자의 첫번째 식별자와 마지막 식별자를 동시에 터치하는 멀티터치 신호이고,
상기 제어 단계는
상기 터치된 두 식별자 및 상기 터치된 두 식별자의 사이에 포함된 식별자들에 대응되는 문자가 블록에 의해 선택되도록 상기 블록의 위치를 제어하는,
표시 제어 방법.
3. The method of claim 2,
Wherein the input signal is a multi-touch signal that simultaneously touches the first identifier and the last identifier of the consecutive part of the identifiers,
The control step
And controlling the position of the block such that characters corresponding to the identifiers included between the two touched identifiers and the two touched identifiers are selected by the block,
Display control method.
문자열이 입력되는 입력 창 및 제어 패드를 표시하는 단계; 및
상기 제어 패드에 입력되는 입력 신호에 기초하여 상기 문자열에 포함된 적어도 일부 문자를 선택하는 블록의 표시를 제어하거나 상기 문자열을 편집하는 제어 단계;를 포함하고,
상기 제어 패드에는 상기 문자열에 포함되는 각각의 문자와 대응되는 식별자가 표시되고,
상기 제어 단계는,
제1 모드로 동작하거나, 제2 모드로 동작하거나, 상기 제1 모드와 상기 제2 모드의 변환이 가능하도록 동작하거나, 입력 신호의 해석에 따라 상기 제1 모드 또는 상기 제2 모드로 구분하여 동작하거나, 상기 제1 모드와 상기 제2 모드로 동시에 동작하고,
상기 제1 모드는 상기 문자열을 편집하거나 상기 문자열의 입력 위치를 나타내는 커서를 제어하는 모드이고,
상기 제2 모드는 상기 문자열에 포함된 적어도 일부 문자를 선택하는 블록의 표시를 제어하는 모드인,
표시 제어 방법.
Displaying an input window and a control pad into which a character string is input; And
And a control step of controlling display of a block for selecting at least some characters included in the character string or editing the character string based on an input signal input to the control pad,
Wherein the control pad displays an identifier corresponding to each character included in the character string,
Wherein the control step comprises:
The first mode or the second mode may be operated in the first mode, the second mode, or the first mode or the second mode, or may be divided into the first mode or the second mode according to the analysis of the input signal. Or simultaneously operates in the first mode and the second mode,
Wherein the first mode is a mode for editing the character string or controlling a cursor indicating an input position of the character string,
Wherein the second mode is a mode for controlling display of a block for selecting at least some characters included in the character string,
Display control method.
제5 항에 있어서,
상기 제1 모드와 상기 제2 모드의 변환은, 상기 제어 패드의 일부를 터치하거나, 상기 제어 패드의 내부 또는 외부에 마련된 별도의 아이콘을 클릭함으로써 이루어지는,
표시 제어 방법.
6. The method of claim 5,
Wherein the conversion of the first mode and the second mode is performed by touching a part of the control pad or by clicking a separate icon provided inside or outside the control pad.
Display control method.
제5 항에 있어서,
상기 제어 단계가 상기 입력 신호의 해석에 따라 상기 제1 모드 또는 상기 제2 모드로 구분하여 동작하는 경우,
상기 제어 단계는, 상기 입력 신호의 종류에 따라 상기 제1 모드 또는 상기 제2 모드로 구분하여 동작하거나, 상기 입력 신호가 입력된 위치에 따라 상기 제1 모드 또는 상기 제2 모드로 구분하여 동작하는,
표시 제어 방법.
6. The method of claim 5,
When the control step separates into the first mode or the second mode according to the analysis of the input signal,
The control step may be divided into the first mode or the second mode depending on the type of the input signal, or may be classified into the first mode or the second mode depending on the input position of the input signal ,
Display control method.
제7 항에 있어서,
상기 제어 패드에 표시된 상기 식별자 사이의 공간은 상기 문자열의 각 문자들 사이의 커서 공간에 매칭되고,
상기 제어 단계는, 상기 입력 신호가 상기 식별자 사이의 공간에 입력되면 제1 모드로, 상기 입력 신호가 상기 식별자에 입력되면 제2 모드로 동작하는,
표시 제어 방법.
8. The method of claim 7,
Wherein a space between the identifiers displayed on the control pad is matched with a cursor space between respective characters of the character string,
Wherein the control step operates in a first mode when the input signal is input in a space between the identifiers and in a second mode when the input signal is input to the identifier,
Display control method.
컴퓨터를 이용하여 제1 항 내지 제8 항 중 어느 한 항의 방법을 실행하기 위하여 매체에 저장된 컴퓨터 프로그램.
9. A computer program stored on a medium for carrying out the method of any one of claims 1 to 8 using a computer.
문자열이 입력되는 입력 창 및 제어 패드를 표시하는 표시 제어부;
상기 제어 패드에 입력되는 입력 신호를 획득하는 입력 신호 획득부; 및
상기 입력 신호에 기초하여 상기 문자열의 표시를 제어하는 제어 신호를 생성하는 입력 신호 해석부;를 포함하고,
상기 제어 패드에는 상기 문자열에 포함되는 각각의 문자와 대응되는 식별자가 표시되고,
상기 입력 신호는 상기 식별자 중 연속하는 두 개의 식별자를 선택한 상태로 서로 멀어지도록 이동시키는 드래그 신호이고,
상기 표시 제어부는 상기 제어 신호에 기초하여 상기 선택된 두 개의 식별자에 대응되는 두 개의 문자 사이에 스페이스를 추가하는,
표시 제어 장치.
A display control unit for displaying an input window and a control pad to which a character string is input;
An input signal acquisition unit for acquiring an input signal input to the control pad; And
And an input signal analyzing unit for generating a control signal for controlling the display of the character string based on the input signal,
Wherein the control pad displays an identifier corresponding to each character included in the character string,
Wherein the input signal is a drag signal for moving two consecutive identifiers of the identifiers in a selected state,
Wherein the display control unit adds a space between two characters corresponding to the two selected identifiers based on the control signal,
Display control device.
문자열이 입력되는 입력 창 및 제어 패드를 표시하는 표시 제어부;
상기 제어 패드에 입력되는 입력 신호를 획득하는 입력 신호 획득부; 및
상기 입력 신호에 기초하여 상기 문자열에 포함된 적어도 일부 문자를 선택하는 블록의 표시를 제어하는 제어 신호를 생성하는 입력 신호 해석부;를 포함하고,
상기 제어 패드에는 상기 문자열에 포함되는 각각의 문자와 대응되는 식별자가 표시되고,
상기 입력 신호는 상기 식별자 중 연속하는 일부 식별자를 선택하는 신호이고,
상기 표시 제어부는 상기 제어 신호에 기초하여 상기 선택된 연속하는 일부 식별자에 대응되는 문자가 상기 블록에 의해 선택되도록 상기 블록의 위치를 제어하는,
표시 제어 방법.
A display control unit for displaying an input window and a control pad to which a character string is input;
An input signal acquisition unit for acquiring an input signal input to the control pad; And
And an input signal analyzing unit for generating a control signal for controlling display of a block for selecting at least some characters included in the character string based on the input signal,
Wherein the control pad displays an identifier corresponding to each character included in the character string,
Wherein the input signal is a signal for selecting a part of consecutive identifiers among the identifiers,
Wherein the display control unit controls the position of the block so that a character corresponding to the selected continuous identifier is selected by the block based on the control signal,
Display control method.
문자열이 입력되는 입력 창 및 제어 패드를 표시하는 표시 제어부;
상기 제어 패드에 입력되는 입력 신호를 획득하는 입력 신호 획득부; 및
상기 입력 신호에 기초하여 상기 문자열에 포함된 적어도 일부 문자를 선택하는 블록의 표시를 제어하거나 상기 문자열을 편집하는 제어 신호를 생성하는 입력 신호 해석부;를 포함하고,
상기 제어 패드에는 상기 문자열에 포함되는 각각의 문자와 대응되는 식별자가 표시되고,
상기 입력 신호 해석부 및 상기 표시 제어부는,
제1 모드로 동작하거나, 제2 모드로 동작하거나, 상기 제1 모드와 상기 제2 모드의 변환이 가능하도록 동작하거나, 입력 신호의 해석에 따라 상기 제1 모드 또는 상기 제2 모드로 구분하여 동작하거나, 상기 제1 모드와 상기 제2 모드로 동시에 동작하고,
상기 제1 모드는 상기 문자열을 편집하거나 상기 문자열의 입력 위치를 나타내는 커서를 제어하는 모드이고,
상기 제2 모드는 상기 문자열에 포함된 적어도 일부 문자를 선택하는 블록의 표시를 제어하는 모드인,
표시 제어 방법.
A display control unit for displaying an input window and a control pad to which a character string is input;
An input signal acquisition unit for acquiring an input signal input to the control pad; And
And an input signal analyzer for controlling display of a block for selecting at least some characters included in the character string based on the input signal or generating a control signal for editing the character string,
Wherein the control pad displays an identifier corresponding to each character included in the character string,
The input signal analyzing unit and the display control unit,
The first mode or the second mode may be operated in the first mode, the second mode, or the first mode or the second mode, or may be divided into the first mode or the second mode according to the analysis of the input signal. Or simultaneously operates in the first mode and the second mode,
Wherein the first mode is a mode for editing the character string or controlling a cursor indicating an input position of the character string,
Wherein the second mode is a mode for controlling display of a block for selecting at least some characters included in the character string,
Display control method.
KR1020180035441A 2018-03-27 2018-03-27 Method and apparatus of controlling display using control pad, and server that distributes computer program for executing the method KR102094478B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020180035441A KR102094478B1 (en) 2018-03-27 2018-03-27 Method and apparatus of controlling display using control pad, and server that distributes computer program for executing the method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020180035441A KR102094478B1 (en) 2018-03-27 2018-03-27 Method and apparatus of controlling display using control pad, and server that distributes computer program for executing the method

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
KR1020140075890A Division KR20150145611A (en) 2014-06-20 2014-06-20 Method and apparatus of controlling display using control pad, and server that distributes computer program for executing the method

Publications (2)

Publication Number Publication Date
KR20180037155A true KR20180037155A (en) 2018-04-11
KR102094478B1 KR102094478B1 (en) 2020-03-27

Family

ID=61975940

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020180035441A KR102094478B1 (en) 2018-03-27 2018-03-27 Method and apparatus of controlling display using control pad, and server that distributes computer program for executing the method

Country Status (1)

Country Link
KR (1) KR102094478B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102035455B1 (en) * 2019-05-15 2019-10-23 최현준 Cursor control method, apparatus, program and computer readable recording medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20110133174A (en) * 2010-06-04 2011-12-12 김연수 Method for editing sentence in terminal having touch screen and recording medium storing a program to execute thereof
KR20120103075A (en) * 2011-03-09 2012-09-19 엘지전자 주식회사 Mobile twrminal and text cusor operating method thereof

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20110133174A (en) * 2010-06-04 2011-12-12 김연수 Method for editing sentence in terminal having touch screen and recording medium storing a program to execute thereof
KR20120103075A (en) * 2011-03-09 2012-09-19 엘지전자 주식회사 Mobile twrminal and text cusor operating method thereof

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
TS 한글 키보드 (2011.07.29.) 1부.* *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102035455B1 (en) * 2019-05-15 2019-10-23 최현준 Cursor control method, apparatus, program and computer readable recording medium
WO2020231074A1 (en) * 2019-05-15 2020-11-19 최현준 Method, device, and computer-readable recording medium for controlling cursor

Also Published As

Publication number Publication date
KR102094478B1 (en) 2020-03-27

Similar Documents

Publication Publication Date Title
JP6206457B2 (en) Information processing apparatus and program
JP6334933B2 (en) Page search method and terminal supporting the same
EP2699998B1 (en) Compact control menu for touch-enabled command execution
US8217906B2 (en) User interface, apparatus, method, and computer program for viewing of content on a screen
US9335899B2 (en) Method and apparatus for executing function executing command through gesture input
US8542199B2 (en) Image processing apparatus, image processing method, and program
CN106104450B (en) Method for selecting a part of a graphical user interface
CN105824531A (en) Method and device for adjusting numbers
KR20160003683A (en) Automatically manipulating visualized data based on interactivity
KR102205283B1 (en) Electro device executing at least one application and method for controlling thereof
CN104866222A (en) Method and apparatus for displaying controls used in terminal
KR20150134674A (en) User terminal device, and Method for controlling for User terminal device, and multimedia system thereof
JP2017033528A (en) Information display device, information display method, and program
US10241663B2 (en) Information processing apparatus capable of being operated by multi-touch
US11237699B2 (en) Proximal menu generation
US20160132478A1 (en) Method of displaying memo and device therefor
KR20180037155A (en) Method and apparatus of controlling display using control pad, and server that distributes computer program for executing the method
CN106775417B (en) Terminal device control method and system
CN116490845A (en) Thinking guide adjustment method, storage medium and device
TW201514832A (en) System and method for adjusting image display
KR20150145611A (en) Method and apparatus of controlling display using control pad, and server that distributes computer program for executing the method
KR20180006725A (en) Electronic apparatus and control method thereof
KR20100107611A (en) Apparatus and method for controlling terminal
US20110161860A1 (en) Method and apparatus for separating events
CN110851066B (en) Method and device for supporting touch control of multiple display screens

Legal Events

Date Code Title Description
A107 Divisional application of patent
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
AMND Amendment
J201 Request for trial against refusal decision
J301 Trial decision

Free format text: TRIAL NUMBER: 2019101001493; TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20190502

Effective date: 20200212

S901 Examination by remand of revocation
GRNO Decision to grant (after opposition)
GRNT Written decision to grant