KR20150021984A - Text input apparatus and method by moving a point and computer readable recoding medium for performing it - Google Patents
Text input apparatus and method by moving a point and computer readable recoding medium for performing it Download PDFInfo
- Publication number
- KR20150021984A KR20150021984A KR20150011407A KR20150011407A KR20150021984A KR 20150021984 A KR20150021984 A KR 20150021984A KR 20150011407 A KR20150011407 A KR 20150011407A KR 20150011407 A KR20150011407 A KR 20150011407A KR 20150021984 A KR20150021984 A KR 20150021984A
- Authority
- KR
- South Korea
- Prior art keywords
- cursor
- input
- selection
- screen
- point
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 45
- 230000006870 function Effects 0.000 claims description 34
- 238000006073 displacement reaction Methods 0.000 claims description 4
- 239000000284 extract Substances 0.000 claims description 3
- 238000012790 confirmation Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 6
- 230000008901 benefit Effects 0.000 description 2
- 210000001747 pupil Anatomy 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000012905 input function Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1626—Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
-
- 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/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements 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/0233—Character input methods
-
- 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/0481—Interaction 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
-
- 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
- G06F3/04883—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 for inputting data by handwriting, e.g. gesture or text
-
- 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
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)
- Input From Keyboards Or The Like (AREA)
Abstract
본 발명은 위치점 이동에 의한 문자입력장치와 방법 및 그 방법을 실행하기 위한 프로그램이 기록되는 컴퓨터로 읽을 수 있는 기록매체에 관한 것으로, 위치 정보를 나타내는 하나의 점이 입력화면 위에 나타난 요소 위치를 이동 통과하는 것만으로 문자 입력을 완성하기 위한 것이다.
이를 위하여 본 발명은 휴대 단말기 또는 컴퓨터 단말기에 디스플레이된 입력화면 상의 위치정보를 표시하는 커서의 움직임을 조작하기 위한 커서 조작부, 입력화면 상에 디스플레이되는 각 요소에 대한 입력정보 또는 각 요소에 대응하는 기능을 수행하기 위한 명령정보를 저장하는 메모리부, 입력화면의 출력을 제어하며 커서의 위치정보를 수신하여 커서의 위치점 이동여부를 확인하고 입력화면 내에서의 커서의 위치점 이동이 확인되면 위치점 이동된 위치의 요소에 대한 입력정보 또는 명령정보를 메모리부에서 추출하여 문자 입력을 위한 문자요소로 선택하고 표시하거나 명령을 실행하는 동작을 제어하는 제어부, 및 입력화면과 커서의 위치정보를 표시하며 제어부에서 선택되는 문자요소에 의한 문장 조합결과를 표시하는 표시부를 포함하는 위치점 이동에 의한 문자입력장치 및 그 방법을 제공하여, 컴퓨터 키보드나 터치스크린 등과 같은 입력 수단에서의 접촉 여부에 관계없이 문자입력이 가능하게 한다.The present invention relates to a character input apparatus and method by position shift, and a computer-readable recording medium on which a program for executing the method is recorded, wherein one point representing position information indicates a position of an element displayed on the input screen This is to complete the character input just by passing.
To this end, the present invention provides a cursor control device for controlling a cursor movement for displaying position information on an input screen displayed on a portable terminal or a computer terminal, input information for each element displayed on the input screen, The control unit controls the output of the input screen and receives the position information of the cursor to confirm whether or not the cursor is moved to the position point. When the movement of the cursor position point in the input screen is confirmed, A control unit for extracting input information or command information for the element at the moved position from the memory unit and controlling the operation of selecting and displaying a character element for inputting a character or executing a command, and displaying the position information of the input screen and the cursor And a display unit for displaying a sentence combination result by the character element selected by the control unit The present invention provides a character input device and method thereof by movement of a position point so that characters can be input regardless of whether they are in contact with input means such as a computer keyboard or a touch screen.
Description
본 발명은 위치를 나타내는 정보를 기반으로 문자를 입력하는 장치와 방법에 관한 것으로, 보다 상세하게는 화면을 통한 인간과 인간의 대화, 문서작성 등을 위해 문자를 입력할 때, 키보드를 사용하지 않고 위치점을 나타내는 커서가 화면에 나타난 문자요소 위치를 이동 통과시키는 것만으로 문자의 입력을 완성할 수 있는 위치점 이동에 의한 문자입력장치와 방법 및 그 방법을 실행하기 위한 프로그램이 기록되는 컴퓨터로 읽을 수 있는 기록매체에 관한 것이다.BACKGROUND OF THE
일반적으로 컴퓨터나 휴대용 정보처리 단말기에서 문장을 입력하는 방법은 키보드나 마우스를 이용하여 자판의 문자 요소를 순차적으로 선택하는 것에 의해 문장을 입력할 수 있게 된다.Generally, in a method of inputting a sentence in a computer or a portable information processing terminal, it is possible to input a sentence by sequentially selecting character elements of a keyboard using a keyboard or a mouse.
그러나 이러한 개인용 컴퓨터의 키보드, 마우스 등을 이용하여 문장을 입력하는 방법은 정상인에게는 당연하고 편리한 방법이지만, 특히 손이나 손가락의 움직임이 불편하거나 사용이 자유롭지 못한 특수한 상황에 처한 사용자 또는 컴퓨터를 능숙하게 사용하기 어려운 사용자의 경우 휴대 단말기 등과 같이 작은 크기의 키패드를 이용하여 문장을 입력하게 될 때 제한된 크기의 디스플레이부에 출력되는 작은 키패드를 이용함으로써, 오타가 자주 발생하게 되는 문제점이 있다.However, the method of inputting a sentence by using the keyboard or the mouse of such a personal computer is a natural and convenient method for a normal person, but the user or the computer who is in a special situation where the hand or the movement of the finger is inconvenient There is a problem in that a user who is hard to use frequently uses a small keypad that is displayed on a limited size display unit when a sentence is input using a small size keypad such as a portable terminal.
따라서 손이나 손가락의 움직임이 불편한 사용자, 특히 눈동자, 입술, 손가락, 발가락 등 몸의 일부분만을 겨우 움직일 수 있는 정상적인 음성 대화가 극히 제한된 상태의 중환자 등의 경우, 의사와의 대화를 위해서 또는 환자의 의사를 주변인 등에게 알리기 위해서, 몸의 일부분의 움직임만으로도 사용자의 대화 또는 의사를 문장으로 표현할 수 있는 문장입력방법을 필요로 한다.Therefore, in the case of a patient who is inconvenienced by the movement of a hand or a finger, especially an intruder whose normal voice conversation can only move a part of the body such as a pupil, a lips, a finger or a toe, In order to inform the surrounding persons, etc., a sentence input method is required which can express the user's conversation or intention by using only a part of the body movement.
한편, 최근 공개된 국내공개특허 제10-2009-0007834호(명칭: 커서를 이용한 휴대단말기의 문자 입력 방법)에 의하면, 영상화면으로 제공되는 쿼티 자판을 커서를 이용하여 선택할 수 있고 문자 입력 시 단축문자입력 기능을 제공할 수 있는 문자 입력방법이 공지되어 있다.According to the recently disclosed Korean Laid-Open Patent Application No. 10-2009-0007834 (titled, a character input method of a mobile terminal using a cursor), a QWERTY keyboard provided as an image screen can be selected using a cursor, A character input method capable of providing a character input function is known.
이러한 종래의 공지 기술에서는 커서를 이용하여 문자의 포인팅이 시작되면 제어부가 처음 포인팅된 초성문자의 단어를 데이터베이스에 미리 저장된 단어로부터 검색하고, 제어부가 데이터베이스로부터 검색된 다수개의 단어들을 순서대로 디스플레이한 후 그 디스플레이된 단어들 중 유저가 원하는 단어를 커서를 이용하여 선택하도록 하는, 휴대 단말기에 디스플레이된 쿼티 자판을 포인팅 장치의 커서를 이용하여 문자 입력하는 방법이 개시되어 있다.In this conventional known art, when pointing of a character is started using a cursor, the control unit searches for a word of the first character pointed to by the first pointing character from a word stored in the database, and the control unit sequentially displays a plurality of words retrieved from the database, A method of inputting a character using a cursor of a pointing device is disclosed in a QWERTY keyboard displayed on a portable terminal, which allows a user to select a desired word from a displayed word using a cursor.
그러나 이러한 종래의 기술에서는 포인팅 장치의 커서를 이용하여 입력하고자 하는 단어를 선택하는 과정이 여전히 필요하게 되므로, 커서를 정상적으로 조작할 수 없는 신체적인 어려움이 있거나 극히 제한된 신체 일부분의 움직임만 허용되는 특수한 상황의 사용자에게는 이러한 문장입력방법을 사용하여 정상적으로 문장을 입력하는 것은 거의 불가능하게 되는 사용상의 한계가 여전히 남아 있었다.However, in this conventional technique, a process of selecting a word to be inputted by using the cursor of the pointing device is still required. Therefore, there is a special situation in which a cursor can not be operated normally or only an extremely limited part of the body is allowed to move There still remains a limit to the use of the user who is able to input the sentence normally by using the sentence input method.
본 발명은 상술한 문제를 해결하기 위해 안출한 것으로서, 본 발명의 목적은 위치 정보를 나타내는 하나의 점이 입력화면 위에 나타난 요소 위치를 이동 통과하는 것만으로, 한글, 영문, 숫자, 기호 등을 포함하는 요소를 연속적으로 입력할 수 있도록 하여 간단하게 문자 입력을 완성할 수 있는 위치점 이동에 의한 문자입력장치와 방법 및 그 방법을 실행하기 위한 프로그램이 기록되는 컴퓨터로 읽을 수 있는 기록매체를 제공하는 것이다.SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned problems, and it is an object of the present invention to provide an apparatus and a method for displaying a positional information, The present invention provides a character input apparatus and method by position point movement that can input letters successively and can complete a character entry simply by providing a computer readable recording medium on which a program for executing the method is recorded .
본 발명의 다른 목적은 입력화면 상에서의 위치점 이동이 효율적으로 이루어지도록 요소를 배열함으로써, 문자 입력을 용이하게 완성할 수 있는 위치점 이동에 의한 문자입력장치와 방법 및 그 방법을 실행하기 위한 프로그램이 기록되는 컴퓨터로 읽을 수 있는 기록매체를 제공하는 것이다.It is another object of the present invention to provide a character input apparatus and method by position point movement that can easily complete character input by arranging elements so that movement of a position point on an input screen can be efficiently performed, And a computer readable recording medium on which the program is recorded.
상기 목적을 달성하기 위한 본 발명의 일 실시 형태는, 휴대 단말기 또는 컴퓨터 단말기에 디스플레이된 입력화면 상에서 커서를 이용하여 문자를 입력하는 장치에 있어서, 입력화면 상의 위치정보를 표시하는 커서의 움직임을 조작하기 위한 커서 조작부, 입력화면 상에 디스플레이되는 각 요소에 대한 입력정보 또는 각 요소에 대응하는 기능을 수행하기 위한 명령정보를 저장하는 메모리부, 입력화면의 출력을 제어하며 커서의 위치정보를 수신하여 커서의 위치점 이동여부를 확인하고 입력화면 내에서의 커서의 위치점 이동이 확인되면 위치점 이동된 위치의 요소에 대한 입력정보 또는 명령정보를 메모리부에서 추출하여 문자 입력을 위한 문자요소로 선택하고 표시하거나 명령을 실행하는 동작을 제어하는 제어부, 및 입력화면과 커서의 위치정보를 표시하며 제어부에서 선택되는 문자요소에 의한 문장 조합결과를 표시하는 표시부를 포함하는 위치점 이동에 의한 문자입력장치이다. According to an aspect of the present invention, there is provided an apparatus for inputting characters using a cursor on an input screen displayed on a portable terminal or a computer terminal, the apparatus comprising: A memory unit for storing input information for each element displayed on the input screen or instruction information for performing a function corresponding to each element, a control unit for controlling the output of the input screen and receiving the position information of the cursor If the movement of the cursor position point is confirmed and movement of the cursor position point in the input screen is confirmed, the input information or command information for the element at the moved position point is extracted from the memory unit and selected as a character element for character input A control unit for controlling the operation of displaying and inputting the input screen and the cursor, A display, and a character input device according to the location point moving comprising a display unit for displaying the sentences in combination result by the character element is selected from the control unit.
상기 목적을 달성하기 위한 본 발명의 다른 실시 형태는, 대 단말기 또는 컴퓨터 단말기에 디스플레이된 입력화면 상에서 커서를 이용하여 문자를 입력하는 방법에 있어서, (a) 입력화면에 문장의 조합을 위한 다수의 문자요소와 하나 이상의 기능 선택요소 및 다른 요소집단의 입력화면을 선택할 수 있는 하나 이상의 화면 선택요소가 배열된 요소 입력부와 각종 요소 선택동작의 시작점과 종료점을 지정하기 위한 요소선택 시작/종료부를 포함시켜 커서와 함께 표시하는 단계, (b) 입력화면 내에서의 커서의 움직임에 따른 변위정보를 연속적으로 수신하여 요소 입력부와 요소선택 시작/종료부에서 발생되는 커서의 위치점 이동이 있는지를 확인하는 단계, 및 (c) 확인 결과 요소선택 시작/종료부와 요소 입력부에서의 커서의 위치점 이동에 따라 각종 요소 선택동작의 시작점과 종료점을 판단하고 그 시작점과 종료점 사이에서 발생되는 요소 입력부 내에서의 커서의 위치점 이동이 발생된 위치의 문자요소를 선택하여 문장을 조합하거나 기능 또는 화면 선택요소의 해당 명령을 실행하는 단계를 포함하여 이루어지는 위치점 이동에 의한 문자입력방법이다.According to another aspect of the present invention, there is provided a method for inputting characters using a cursor on an input screen displayed on a terminal or a computer terminal, the method comprising the steps of: (a) An element input section in which one or more screen selection elements capable of selecting input screens of character elements, one or more function selection elements and other element groups are arranged, and an element selection start / end section for designating start and end points of various element selection operations (B) continuously receiving displacement information according to the movement of the cursor in the input screen, and checking whether there is movement of the cursor position point generated by the element inputting unit and the element selection start / ending unit , And (c) As a result of confirmation, the element selection start / end part and the cursor position point shift in the element input part A start point and an end point of the selection operation are determined and a character element at a position where the cursor position point movement is generated in the element input section generated between the start point and the end point is selected to combine the sentences or the corresponding command of the function or screen selection element And a step of executing a character position input operation.
특히 상기 본 발명의 문자입력장치 및 방법에서, 요소 입력부는, 다수의 요소가 폐쇄된 링 형태로 배열되고, 그 링 형태의 내부영역에 요소선택 시작/종료부가 위치되어, 요소 입력을 위한 점의 위치 이동시 위치점의 이동 폭을 줄일 수 있도록 구성된 것을 특징으로 한다.Particularly, in the character input apparatus and method according to the present invention, the element input section is arranged in a ring form in which a plurality of elements are closed, and an element selection start / end section is located in the ring- And the movement width of the position point is reduced when the position is moved.
본 발명에 의하면, 커서의 위치를 나타내는 한 점의 위치를 이동시키는 것만으로 간단하게 문자 입력이 이루어질 수 있게 되므로, 컴퓨터 키보드나 터치스크린 등과 같은 입력 수단에서의 접촉 여부에 관계없이 문자입력이 가능하게 되는 이점이 있다.According to the present invention, since character input can be performed simply by moving the position of one point indicating the position of the cursor, characters can be input regardless of whether or not the input means such as a computer keyboard or a touch screen touches .
또한 본 발명은 단지 현재 점의 위치 정보와 위치 정보의 변화 정보만을 이용하여 간단하게 문장을 만들어 낼 수 있으며, 간단한 대화형 문장뿐만 아니라 문서 작성기와 같이 장문의 문장도 입력가능하고, 한글, 영문, 숫자, 다수의 기호뿐만 아니라 준비되는 어떤 언어나 기호도 연속해서 입력할 수 있게 되는 이점이 있다.In addition, the present invention can easily create a sentence using only the position information of the current point and the change information of the position information, and can input not only a simple interactive sentence but also a long sentence such as a document creator, , There is an advantage in that not only a plurality of symbols but also any prepared language or symbol can be continuously input.
또한, 본 발명은 문자요소 입력화면이 폐쇄형 링 형태의 문자요소 배열을 이루게 되므로 필요에 따라 문자 요소의 수, 문자 요소의 배열 형태, 문자 요소의 배열 간격, 대상으로 하는 언어 종류 등을 얼마든지 추가하거나 조정할 수 있는 장점이 있다.Further, since the character element input screen forms a closed-loop ring-shaped character element screen, the number of character elements, the arrangement of character elements, the spacing of character elements, the type of the target language, There are advantages to add or adjust.
도 1은 본 발명의 일 실시 형태에 따른 위치점 이동에 의한 문자입력장치의 개략적인 구성을 예시한 블록도이다.
도 2a 내지 도 2c는 본 발명에 의한 문자입력장치에서 구현되는 요소 집단별 입력화면을 예시하는 도면으로서, 각각 한글 자/모음 입력화면, 영문 대/소문자 입력화면, 및 숫자 및 기호 입력화면의 예시도이다.
도 3은 본 발명의 일 실시 형태에 따른 위치점 이동에 의한 문자입력방법의 전체적인 동작을 예시한 동작 흐름도이다.
도 4a 내지 도 4c는 본 발명의 방법에 따라 “한국123" 문장을 입력하는 과정에서, (a)는 "ㅎ"과 "ㅏ" 요소를 입력하는 예시화면이고, (b)는 "ㄴ"과 "ㄱ" 및 "ㅜ" 요소를 입력하는 예시화면이고, (c)는 "ㄱ" 및 "123" 요소를 입력하는 예시화면이다.
도 5는 본 발명의 방법에 따라“홰”음절을 입력하는 과정을 예시하는 화면이다.BRIEF DESCRIPTION OF DRAWINGS FIG. 1 is a block diagram illustrating a schematic configuration of a character input device by position point movement according to an embodiment of the present invention; FIG.
FIGS. 2A to 2C are diagrams illustrating input screens for each element group embodied in the character input apparatus according to the present invention, each of which includes a Hangul / .
3 is an operation flowchart illustrating the overall operation of the character input method by the position point shift according to the embodiment of the present invention.
Figs. 4A to 4C are diagrams illustrating examples of inputting the elements "he" and "a" in the process of inputting the "Korean 123" sentence according to the method of the present invention, Is an example screen for inputting the "a" and "t" elements, and (c) is an example screen for inputting the "a" and "123" elements.
FIG. 5 is a screen illustrating a process of inputting a "syllable" according to the method of the present invention.
이하, 본 발명의 바람직한 실시 예에 의한 위치점 이동에 의한 문자입력장치 및 방법의 구성 및 동작을 첨부 도면을 참조하여 상세히 설명한다. 이때, 첨부된 도면에서 동일한 성격의 구성 요소는 한 두 개의 대표 부호로 나타내고 있음에 유의하여야 한다. 또한, 본 발명의 요지를 흐리게 할 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략할 것이다. 마찬가지 이유로 첨부 도면에 있어서 일부 구성요소는 과장되거나 생략되거나 개략적으로 도시되었다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, a configuration and operation of a character input device and method according to a preferred embodiment of the present invention will be described in detail with reference to the accompanying drawings. It should be noted that elements having the same characteristics are denoted by one or two representative codes in the accompanying drawings. Further, the detailed description of known functions and configurations that may obscure the gist of the present invention will be omitted. For the same reason, some of the components in the drawings are exaggerated, omitted, or schematically illustrated.
도 1은 본 발명의 일 실시 형태에 따른 위치점 이동에 의한 문자입력장치의 개략적인 구성을 예시한 블록도이고, 도 2a 내지 도 2c는 본 발명에 의한 문자입력장치에서 구현되는 요소 집단별 입력화면을 예시하는 도면으로서, 도 2a는 한글 자음/모음 요소가 배열된 한글 자/모음 입력화면(101,102)을 예시하는 도면이고, 도 2b는 영문 대/소문자 요소가 배열된 영문 대/소문자 입력화면(103,104)을 예시하는 도면이고, 도 2c는 숫자 및 기호 요소가 배열된 숫자/기호 입력화면(105,106)을 예시하는 도면이다.FIG. 1 is a block diagram illustrating a schematic configuration of a character input apparatus according to an embodiment of the present invention. FIGs. 2A to 2C are diagrams illustrating input FIG. 2A is a diagram illustrating an example of a Hangul /
본 발명에 의한 문자입력장치는 도 1에 예시된 바와 같이, 휴대 단말기 또는 컴퓨터 단말기 등에 디스플레이되는 입력화면 상에서 문자 입력이 가능한 장치에서, 커서 조작부(10), 메모리부(20), 제어부(30), 및 표시부(40)를 포함하여 구성된다.1, the character input device includes a
커서 조작부(10)는 입력화면 상의 위치정보를 표시하는 커서(110)의 움직임을 조작하기 위한 수단으로서, 컴퓨터 스크린이나 터치 감응식 스크린에 나타나는 커서를 나타낼 수 있다. 즉, 스크린 상의 커서 위치를 나타내는 한 점을 조작하는 방법으로는, 터치 위치, 레이저 포인터의 투사 위치, 눈동자에 의한 주시위치 등과 같은 위치를 나타내는 표시로 변환하는 방법을 통해서도 나타낼 수 있다.The
메모리부(20)는 화면상에 표시되도록 미리 설정된 형태로 포맷된 입력화면, 입력화면 상에 디스플레이되는 각 문자요소에 대응하는 입력정보, 기능 또는 화면 선택요소에 대응하는 기능을 수행하기 위한 명령정보 등을 저장한다. 여기서, 입력화면은, 도 2a 내지 도 2c에 도시된 바와 같이 요소 입력부(120), 요소선택 시작/종료부(130)를 포함하여 구성되며, 조합문장 출력부(140)가 더 구비되어 구성될 수 있다.The
요소 입력부(120)는 문장의 조합을 위한 다수의 문자요소(121), 하나 이상의 기능 선택요소(122), 및 다른 요소집단의 입력화면을 선택할 수 있는 하나 이상의 화면 선택요소(123)가 배열되어 표시되는 영역이다. 여기서, 각각의 요소는 각 요소를 인식하기 위한 경계를 나타내는 점선(121a)으로 구분되어 표시될 수도 있다.The
요소선택 시작/종료부(130)는 요소 입력부(120)와 경계를 이루며 요소 입력부(120)의 일측(즉, 안쪽 내부영역)에 위치하며, 요소 입력부(120) 상의 각종 요소에 대한 요소선택동작의 시작점과 종료점을 지정하기 위한 영역이다.The element selection start /
조합문장 출력부(140)는 제어부(30)에 의해 선택되고 조합되는 문장을 출력하는 영역이다.The combination
특히 본 발명에서 구현되는 입력화면에서의 요소 입력부(120)는 폐쇄된 링 형태로 형성되어 다수의 요소가 폐쇄된 링 내부에 폐쇄된 링을 따라서 일렬로(즉, 하나의 계층에서의 일렬로) 배열되고, 요소선택 시작/종료부(130)는 폐쇄된 링의 안쪽 내부영역에 위치되도록 함으로써, 요소 입력을 위한 점의 위치 이동 시에 하나의 계층만을 이동하면 되므로, 위치점의 이동 폭을 줄일 수 있도록 구성하는 것이 바람직하다. 이러한 구성의 입력화면은, 다수의 요소들이 다국적 언어별 또는 각 요소의 특성별로 집단화되어 분리 배열되고 선택적으로 표시되는 다수의 요소집단별 입력화면으로 구분되는 것이 바람직하다. 이러한 각 요소집단별 입력화면은 예를 들면, 한글 자음 입력화면(101 : 도 2a의 좌측 도면 참조), 한글 모음 입력화면(102 : 도 2a의 우측 도면 참조), 영문 대문자 입력화면(103 : 도 2b 좌측 도면 참조), 영문 소문자 입력화면(104 : 도 2b 우측 도면 참조), 숫자 입력화면(105 : 도 2c 의 좌측 도면 참조), 및 하나 이상의 기호 입력화면(106 : 도 2c 우측 도면 참조) 중에서 적어도 하나 이상을 포함하여 이루어질 수 있을 것이다.In particular, the
한글 자음 입력화면(101)과 한글 모음 입력화면(102)은 도 2a에 예시된 바와 같이, 한글의 자음과 모음 요소가 각각 집단화되어 서로 다른 화면으로 분리 배열되고, 화면 선택요소에 의해 두 집단이 교대로 번갈아 선택 표시된다. 예를 들면 이러한 한글 자음 입력화면(101)에서 문자요소는 한글의 자음일 수 있으며, 기능 선택요소는 취소, 스페이스, 도트, 확인 등의 기능키일 수 있고, 화면 선택요소는 숫자/기호, 영문, 한글 모음을 선택하기 위한 화면 선택키일 수 있다. 반대로 한글 모음 입력화면(102)에서 문자요소는 한글의 모음일 수 있으며, 기능 선택요소는 취소, 스페이스, 도트, 확인 등의 기능키일 수 있고, 화면 선택요소는 숫자/기호, 영문, 한글 자음을 선택하기 위한 화면 선택키일 수 있다.As shown in FIG. 2A, the Korean
영문 대문자 입력화면(103)과 영문 소문자 입력화면(104)은 도 2b에 예시된 바와 같이, 영문의 대문자와 소문자 요소가 각각 집단화되어 서로 다른 화면으로 분리 배열되고, 화면 선택요소에 의해 두 집단이 교대로 번갈아 선택 표시된다. 예를 들면 이러한 영문 대문자 입력화면(103)에서 문자요소는 영문 대문자일 수 있으며, 기능 선택요소는 취소, 스페이스, 도트, 확인 등의 기능키일 수 있고, 화면 선택요소는 숫자/기호, 한글, 영문 소문자를 선택하기 위한 화면 선택키일 수 있다. 반대로 영문 소문자 입력화면(104)에서 문자요소는 영문의 소문자일 수 있으며, 기능 선택요소는 취소, 스페이스, 도트, 확인 등의 기능키일 수 있고, 화면 선택요소는 숫자/기호, 한글, 영문 대문자를 선택하기 위한 화면 선택키일 수 있다.As shown in FIG. 2B, the upper-case and lower-case English characters are grouped into separate screens, and the two groups are divided into different screens by the screen selection element Alternately displayed alternately. For example, in the upper case
숫자 입력화면(105)과 하나 이상의 기호 입력화면(106)은 도 2c에 예시된 바와 같이, 숫자와 다수의 기호요소가 각각 집단화되어 서로 다른 화면으로 분리 배열되고, 화면 선택요소에 의해 각 집단이 순차적으로 표시된다. 예를 들면 이러한 숫자 입력화면(105)에서 숫자요소는 아라비아 숫자일 수 있으며, 기능 선택요소는 취소, 스페이스, 도트, 확인 등의 기능키일 수 있고, 화면 선택요소는 차상위의 기호집단, 한/영을 선택하기 위한 화면 선택키일 수 있다. 반대로 기호 입력화면(106)에서 기호요소는 다수의 특수문자일 수 있으며, 기능 선택요소는 취소, 스페이스, 도트, 확인 등의 기능키일 수 있고, 화면 선택요소는 상위의 기호집단 또는 하위의 기호집단, 한/영을 선택하기 위한 화면 선택키일 수 있다. 특히 기호요소는 필요에 따라 다수의 기호집단(n개)으로 각각 구분되어 배열될 수 있으며, 이 경우 각각의 기호집단(1/n ~ n/n)은 도 2c에 예시된 바와 같이 전진 또는 후진을 나타내는 화살표(→,←) 등에 의해 그 중 어느 하나가 순차적으로 선택되어 화면에 표시될 수 있도록 구성되는 것이 바람직하다.As shown in FIG. 2C, the
제어부(30)는 입력화면의 출력을 제어하며, 커서(110)의 위치정보를 수신하여 커서의 위치점 이동여부를 확인하고, 입력화면 내에서의 커서의 위치점 이동이 확인되면, 위치점 이동된 위치의 요소에 대한 입력정보 또는 명령정보를 메모리부(20)에서 추출하여, 문자 입력을 위한 문자요소로 선택하고 표시하거나 해당 기능 수행 또는 화면 표시에 대한 명령 실행 동작을 제어한다. 이때, 제어부(30)에서는 입력화면 상의 요소선택 시작/종료부(130)에서 요소 입력부(120)로의 커서(110)의 위치점 이동을 각종 요소 선택동작의 시작점으로 판단하고, 그 반대의 위치점 이동을 각종 요소 선택동작의 종료점으로 판단하며, 시작점과 종료점 사이에서 발생되는 요소 입력부(120) 내에서의 커서의 위치점 이동을 확인하여, 커서의 위치점 이동이 확인되면, 위치점 이동이 발생된 위치의 요소에 대한 입력정보 또는 명령정보를 메모리부(20)에서 추출하여, 문장 조합을 위한 문자요소로 선택 및 표시하거나 명령을 실행한다.The
표시부(40)는 입력화면 및 커서(101)의 위치정보를 표시하며, 제어부(30)에서 선택되는 문자요소에 의한 문장 조합결과를 표시한다.The
도 3은 본 발명의 일 실시 형태에 따른 위치점 이동에 의한 문자입력방법의 전체적인 동작을 예시한 동작 흐름도로서, 본 발명의 문자입력방법은, 크게 입력화면 표시단계, 위치점 이동 확인단계, 및 문장조합 또는 명령실행단계로 구분될 수 있으며, 이러한 동작은 도 1과 같은 문자입력장치의 구성에서 제어부(30)에 의해 실행될 수 있다.FIG. 3 is a flow chart illustrating an overall operation of a character input method by position point movement according to an embodiment of the present invention. The character input method of the present invention largely includes an input screen display step, a position point movement confirmation step, Sentence combination, or command execution step. This operation can be executed by the
입력화면 표시단계는, 문장의 조합을 위한 다수의 문자요소, 하나 이상의 기능 선택요소, 및 다른 요소집단의 입력화면을 선택할 수 있는 하나 이상의 화면 선택요소가 배열된 요소 입력부(120)와, 요소 입력부(120) 상의 각종 요소 선택동작의 시작점과 종료점을 지정하기 위한 요소선택 시작/종료부(130)를 포함시켜, 커서(110)와 함께 입력화면을 표시하는 단계(S101)이다. 이 단계에서는 특히 입력화면에 요소 입력부(120) 상에서 선택되는 문자요소로 조합되는 문장을 출력하기 위한 조합문장 출력부(140)를 더 포함시켜 표시할 수도 있다. 또한 이 단계에서 표시되는 입력화면에는 요소 입력부(120)가 폐쇄된 링 형태로 형성되고, 다수의 요소가 폐쇄된 링 내부에 폐쇄된 링을 따라서 일렬로(즉, 일렬의 하나의 계층으로) 배열되고, 이렇게 폐쇄된 링 형태의 요소 입력부(120)의 안쪽 내부영역에 요소선택 시작/종료부(130)를 위치시킴으로써, 요소 입력을 위한 점의 위치 이동 시에 하나의 계층만을 이동하면 되므로, 위치점의 이동 폭을 줄일 수 있도록 한다.The input screen display step includes an
위치점이동 확인단계는 입력화면 내에서의 커서의 움직임에 따른 변위정보를 연속적으로 수신하여, 요소 입력부(120)와 요소선택 시작/종료부(130) 내에서 커서(110)의 위치점 이동이 있는지를 확인하는 단계(S102)이다.In the position point movement confirmation step, the displacement information according to the movement of the cursor in the input screen is continuously received, and movement of the position of the
문장조합 또는 명령실행단계는, 위치점 이동이 검출되는 경우 실행되는 단계로서, 요소선택 시작/종료부(130)와 요소 입력부(120)에서의 커서의 위치점 이동에 따라 각종 요소 선택동작의 시작점과 종료점을 각각 판단하는 단계(S103,S105,S106), 시작점과 종료점 사이에서 발생되는 요소 입력부(120) 내에서의 커서의 위치점 이동이 발생된 위치의 요소를 선택하는 단계(S104), 상기 요소 입력부(120) 내에서 선택된 요소의 종류가 기능선택요소인지, 화면선택요소인지, 문자요소인지, 기호요소인지를 각각 판단하는 단계(S107-S110), 선택된 요소의 종류에 따라 기능 또는 화면 선택요소의 해당 명령을 실행하거나 문자의 맞춤법에 따라 문자를 조합하거나 그대로 표시하는 단계(S111-S114)로 이루어지며, 매번 새로운 요소의 입력이 있을 때마다 이러한 문장조합 또는 명령실행단계(S103-S114)는 순차적으로 반복하여 실행된다. 특히 요소선택 시작점과 종료점의 판단은, 요소선택 시작/종료부(130))에서 요소 입력부(120)로 움직이는 커서의 위치점 이동 시점을 요소선택동작의 시작점으로 판단하고, 그 반대로 움직이는 커서의 위치점 이동 시점을 요소 선택동작의 종료점으로 판단하도록 설정하는 것이 바람직하다. The sentence combination or command execution step is executed when the movement of the position point is detected. The movement of the cursor in the element selection start /
상기 본 발명 방법의 각 처리단계별 프로세스는 컴퓨터가 읽을 수 있는 소스 코드로 부호화되어 구현될 수 있으며, 각 단계별 프로세스를 순차적으로 실행하기 위한 프로그램으로서 컴퓨터로 읽을 수 있는 기록매체에 저장되는 형태로 구현될 수 있음은 물론이다. 컴퓨터 기록 매체는 컴퓨터 시스템에 의해 읽혀질 수 있도록 프로그램 및 데이터가 저장되는 모든 종류의 기록 매체가 포함되며, 그 예로는 ROM, RAM, CD, DVD-ROM, 자기테이프, 플로피디스크, 광데이터 저장장치, 플래시메모리 등이 있으며, 또한 인터넷을 통한 전송의 형태로 구현되는 것도 여기에 포함된다. 즉 이러한 기록 매체는 정보통신망으로 연결된 컴퓨터 시스템에 분산되어, 분산 방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다.The process of each process step of the method of the present invention can be implemented by being encoded in a computer-readable source code and can be implemented in a form of being stored in a computer-readable recording medium as a program for sequentially executing each step- Of course. The computer recording medium includes all kinds of recording media in which programs and data are stored so that they can be read by a computer system. Examples of the recording medium include ROM, RAM, CD, DVD-ROM, magnetic tape, floppy disk, optical data storage, Flash memory, and the like, as well as those implemented in the form of transmissions over the Internet. That is, the recording medium may be distributed to a computer system connected to an information communication network, and a computer-readable code may be stored and executed in a distributed manner.
이러한 구성의 본 발명에 따른 위치점 이동에 의한 문자입력장치 및 방법의 전체적인 동작을 설명한다.The overall operation of the character input device and method according to the position point shift according to the present invention having such a configuration will be described.
먼저, 제어부(30)는 입력화면 표시단계에서, 문장의 조합을 위한 다수의 문자요소(121), 하나 이상의 기능 선택요소(122), 및 다른 요소집단의 입력화면을 선택할 수 있는 하나 이상의 화면 선택요소(123)가 배열된 요소 입력부(120)와, 요소 입력부 상의 각종 요소 선택동작의 시작점과 종료점을 지정하기 위한 요소선택 시작/종료부(130)와, 선택 요소로 조합되는 문장을 출력하는 조합문장 출력부(140)를 포함시켜, 커서(110)와 함께 초기화면으로 한글 자음 입력화면(101)을 표시(S101)한다. 이러한 초기화면 표시동작은 설정값에 따라 달라질 수 있음은 물론이다.First, in the input screen display step, the
이어서 위치점이동 확인단계에서 제어부(30)는 입력화면 내에서의 커서의 움직임에 따른 변위정보를 연속적으로 수신하여, 요소 입력부(120)와 요소선택 시작/종료부(130) 내에서 커서(110)의 위치점 이동이 있는지를 확인(S102)한다.The
상기 단계에서 위치점 이동이 검출되는 경우, 제어부(30)는 요소선택 시작점과 종료점 사이에서 위치점 이동이 있는 위치의 요소를 선택하여 그에 대응하는 문장조합 또는 명령실행단계를 순차적으로 수행한다. 즉, 제어부(30)는 커서의 위치점 이동이 요소선택 시작/종료부(130)에서 요소 입력부(120)로 발생되는지를 체크하여 요소선택동작의 시작점을 판단(S103)한 후 요소 입력부(120) 내에서의 위치점 이동이 있는 위치의 요소를 선택(S104)하고, 이어서 다시 제어부(30)에서는 커서의 위치점 이동이 요소 입력부(120)에서 요소선택 시작/종료부(130)로 발생되는지를 체크하여 요소선택동작의 종료점으로 판단(S105)한다. 이때 제어부(30)에서는 종료점 판단이 안 되는 경우 다른 요소 선택을 위해 이동에 필요한 최소한의 시간이상 경과하는지를 판단(S106)하고, 해당 지정시간이 경과하면 하나의 요소가 선택되었다고 판단하여 다음 처리를 수행한다.When the movement of the position point is detected in the step, the
이러한 판단이 완료되면, 제어부(30)에서는 상기 요소 입력부(120) 내에서 선택된 요소의 종류가 기능 선택요소인지, 화면 선택요소인지, 문자요소인지, 기호요소인지를 각각 판단(S107-S110)하여, 선택된 요소의 종류에 따라 기능 또는 화면 선택요소의 해당 명령을 실행하거나 문자의 맞춤법에 따라 문자를 조합하거나 그대로 표시(S111-S114)하는 동작을 선택적으로 수행한다. 즉, 요소 입력부(120) 내에서 선택된 요소의 종류가 기능 선택요소(예를 들면 취소, 스페이스, 도트, 확인 등의 기능키)이면, 해당 기능의 명령정보를 메모리부(20)에 추출하여 해당 입력문자의 취소, 여백 삽입, 도트 입력, 실행 기능 등을 수행(S111)하고, 요소 입력부(120) 내에서 선택된 요소의 종류가 화면 선택요소(예를 들면 숫자집단, 차상위의 기호집단, 한/영, 또는 대/소문자 또는 자/모음을 선택하기 위한 화면 선택키)이면, 해당 입력화면으로 전환하여 표시하는 동작을 수행(S112)한다. 만약 요소 입력부(120) 내에서 선택된 요소의 종류가 한글 또는 영문 문자요소이면, 한글 맞춤법 또는 영문법에 따라 문자를 표시하는 동작을 수행(S113)하고, 요소 입력부(120) 내에서 선택된 요소의 종류가 기호요소이면 해당 기호요소를 그대로 표시(S114)하는 동작을 수행한다.When the determination is completed, the
참고로, 도 4a 내지 도 4d와 도 5는 본 발명의 문자입력과정의 이해를 돕기 위해 부가한 도면으로서, 도 4a 내지 도 4c는 본 발명의 문장입력방법에 따라“한국123" 문장을 입력하는 과정에서, (a)는 "ㅎ"과 "ㅏ" 요소를 입력하는 예시화면이고, (b)는 "ㄴ"과 "ㄱ" 및 "ㅜ" 요소를 입력하는 예시화면이고, (c)는 "ㄱ" 및 "123" 요소를 입력하는 예시화면이며, 도 5는 본 발명의 방법에 따라“홰”음절을 입력하는 과정을 예시하는 화면이다.4A to 4D are diagrams for explaining the character input process of the present invention. Figs. 4A to 4C are diagrams for explaining a method of inputting a " Korean 123 " (B) is an example screen for inputting the elements "a "," a ", and " Quot; " and "123" elements, and FIG. 5 is a screen illustrating a process of inputting the " 홰 " syllable according to the method of the present invention.
도 4a의 예시화면에서와 같이, 먼저 한글 자음 입력화면(101)이 표시된 상태에서, 요소선택 시작/종료부(130)에서 위치점 이동이 시작되어 그 경계선을 넘어 요소 입력부(120)의 "ㅎ" 위치로 커서(110)가 이동(점선 경로로 표시)하게 되면, 제어부(20)에서는 요소 선택동작의 시작점임을 판단하여 요소 입력부(120)에서 커서(110)의 위치 이동이 발생한 지점의 요소("ㅎ")를 선택하게 되고, 이후 다시 커서(110)가 요소 입력부(120)에서 요소선택 시작/종료부(130)로 위치 이동하게 되면, 제어부(20)에서는 요소 선택동작의 종료점임을 판단하여 조합문장 출력부(140)에 해당 문자("ㅎ")를 표시하게 된다.As shown in the example screen of FIG. 4A, when the Hangul
다시 요소선택 시작/종료부(130)에서 위치점 이동이 시작되어 요소 입력부(120)의 "모음" 화면 선택요소의 위치로 커서(110)가 이동하게 되면, 제어부(20)에서는 새로운 요소 선택동작의 시작점임을 판단하여 요소 입력부(120)에서 커서(110)의 위치 이동이 발생한 지점의 화면 선택요소("모음")를 선택하게 되고, 이후 다시 커서(110)가 요소 입력부(120)에서 요소선택 시작/종료부(130)로 위치 이동하게 되면, 제어부(20)에서는 새로운 요소 선택동작의 종료점임을 판단하여 해당 요소 "모음"에 대응하는 명령정보를 수행하기 위해 한글 모음 입력화면(102)으로 전환하여 표시하게 된다.When the position point movement starts again at the element selection start /
이러한 한글 모음 입력화면(102) 표시상태에서 다시 요소선택 시작/종료부(130)에서 위치점 이동이 시작되어 그 경계선을 넘어 요소 입력부(120)의 "ㅏ" 위치로 커서(110)가 이동하게 되면, 제어부(20)에서는 또 다른 새로운 요소 선택동작의 시작점임을 판단하여 요소 입력부(120)에서 커서(110)의 위치 이동이 발생한 지점의 요소("ㅏ")를 선택하게 되고, 이후 다시 커서(110)가 요소 입력부(120)에서 요소선택 시작/종료부(130)로 위치 이동하게 되면, 제어부(20)에서는 요소 선택동작의 종료점임을 판단하여 조합문장 출력부(140)에 해당 문자요소("ㅏ")가 조합된 문자("하")를 표시하게 된다.The position point movement starts again at the element selection start /
이후 다시 요소선택 시작/종료부(130)에서 위치점 이동이 시작되어 요소 입력부(120)의 "자음" 화면 선택요소의 위치로 커서(110)가 이동하게 되면, 제어부(20)에서는 새로운 요소 선택동작의 시작점임을 판단하여 요소 입력부(120)에서 커서(110)의 위치 이동이 발생한 지점의 화면 선택요소("자음")를 선택하게 되고, 이후 다시 커서(110)가 요소 입력부(120)에서 요소선택 시작/종료부(130)로 위치 이동하게 되면, 제어부(20)에서는 새로운 요소 선택동작의 종료점임을 판단하여 해당 요소 "자음"에 대응하는 명령정보를 수행하기 위해 다시 도 4b와 같이 한글 자음 입력화면(101)으로 전환하여 표시하게 된다.When the cursor moves to the position of the "consonant" screen selection element of the
다시 도 4b와 같은 한글 자음 입력화면(101) 표시상태에서, 요소선택 시작/종료부(130)에서 위치점 이동이 시작되어 그 경계선을 넘어 요소 입력부(120)의 "ㄴ" 위치로 커서(110)가 이동하게 되면, 제어부(20)에서는 또 다른 새로운 요소 선택동작의 시작점임을 판단하여 요소 입력부(120)에서 커서(110)의 위치 이동이 발생한 지점의 요소("ㄴ")를 선택하게 되고, 이후 다시 커서(110)가 요소 입력부(120)에서 요소선택 시작/종료부(130)로 위치 이동하게 되면, 제어부(20)에서는 요소 선택동작의 종료점임을 판단하여 조합문장 출력부(140)에 해당 요소("ㄴ")가 조합된 문자("한")를 표시하게 된다.The positional point movement starts at the element selection start /
계속해서 이러한 방법을 이용하여 도 4b 및 4c에 도시된 바와 같이 한글 자음 입력화면(101)과 한글 모음 입력화면(102)을 통해 "ㄱ", "ㅜ", "ㄱ" 문자 요소를 선택하고, 숫자 입력화면(105)을 통해 "1","2","3" 을 연달아 선택하여 하나의 조합된 문장("한국123")의 입력을 완료할 수 있게 된다.As shown in FIGS. 4B and 4C, by using this method, "A", "T" and "A" character elements are selected through the Korean
또한 이러한 방법을 이용하여 도 5에 도시된 바와 같이 한글 자음 입력화면(101)과 한글 모음 입력화면(102)을 통해 "ㅎ", "ㅗ", "ㅏ", "ㅣ" 문자 요소를 선택하여 하나의 조합된 문장("홰")의 입력을 완료할 수 있게 된다.5, the character elements "he," "ㅗ", "a", and "ㅣ" are selected through the Korean character
한편, 본 명세서와 도면에 개시된 본 발명의 실시 예들은 본 발명이 기술 내용을 쉽게 설명하고 본 발명의 이해를 돕기 위해 특정 예를 제시한 것일 뿐이며, 본 발명의 범위를 한정하고자 하는 것은 아니다. 여기에 개시된 실시 예들 이외에도 본 발명의 기술적 사상에 바탕을 둔 다른 변형 예들이 실시 가능하다는 것은 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 자명한 것이다.It should be noted that the embodiments of the present invention disclosed in the present specification and drawings are only illustrative of the present invention in order to facilitate description of the present invention and to facilitate understanding of the present invention and are not intended to limit the scope of the present invention. It is to be understood by those skilled in the art that other modifications based on the technical idea of the present invention are possible in addition to the embodiments disclosed herein.
10 : 커서 조작부 20 : 메모리부
30 : 제어부 40 : 표시부
101 : 한글 자음 입력화면 102 : 한글 모음 입력화면
103 : 영문 대문자 입력화면 104 : 영문 소문자 입력화면
105 : 숫자 입력화면 106 : 기호 입력화면
110 : 커서 120 : 요소 입력부
121 : 문자 요소 121a : 문자요소 분리용 점선
122 : 기능 선택요소 123 : 화면 선택요소
130 : 요소선택 시작/종료부 140 : 조합문장 출력부10: cursor operation section 20: memory section
30: control unit 40: display unit
101: Hangul input screen 102: Korean Hangul input screen
103: Enter uppercase letters screen 104: Enter lowercase letters screen
105: Numerical input screen 106: Symbol input screen
110: cursor 120: element input section
121:
122: function selection element 123: screen selection element
130: Element selection start / end part 140: Combination sentence output part
Claims (6)
상기 제어부(30)는, 상기 커서(110)가 상기 요소입력부(120)의 "자음" 화면 선택요소의 위치로 이동하게 되면, 새로운 요소 선택동작의 시작점임을 판단하여 상기 커서(110)의 위치 이동이 발생한 지점의 화면 선택요소인 "자음"을 선택하게 되고, 이후 다시 상기 커서(110)가 상기 요소선택 시작/종료부(130)로 위치 이동하게 되면, 새로운 요소 선택동작의 종료점임을 판단하며, 상기 요소선택 시작/종료부(130)에서 위치점 이동이 시작되어 그 경계선을 넘어 상기 요소입력부(120)의 또 다른 새로운 "자음" 화면 선택요소의 위치로 이동하게 되면, 또 다른 새로운 요소 선택동작의 시작점임을 판단하여 상기 커서(110)의 위치 이동이 발생한 지점의 화면 선택요소인 또 다른 새로운 "자음"을 연달아 선택하게 되고, 이후 다시 상기 커서(110)가 상기 요소선택 시작/종료부(130)로 위치 이동하게 되면, 또 다른 새로운 요소 선택동작의 종료점임을 판단하여 해당 요소에 대응하는 명령정보를 수행하기 위해 입력화면(101-106)으로 전환하여 표시하는 것을 특징으로 하는 위치점 이동에 의한 문자입력장치.An element input unit 120 (e.g., a display unit) in which a plurality of character elements 121 for combination of sentences, at least one function selection element 122, and at least one screen selection element 123 for selecting an input screen of another group of elements are arranged and displayed And an element for specifying a start point and an end point of an element selection operation for various elements on the element input unit 120. The element input unit 120 includes a plurality of elements, Input screen corresponding to each character element to be displayed on the input screen, and function or function to be displayed on the screen of the portable terminal or the computer terminal including the selection start / A memory unit (20) for storing instruction information for performing a function corresponding to a screen selection element; A cursor operation unit (10) for operating a movement of a cursor (110) for displaying position information on the input screen; The controller 110 controls the output of the input screen and receives the position information of the cursor 110 to confirm whether or not the cursor 110 is moved to a position point. The element selection start / And the movement of the position of the cursor 110 from the element input unit 120 to the element selection start / end unit 130 is performed by various elements It is determined as the end point of the selection operation and the position point shift of the cursor 110 in the element input unit 120 generated between the start point and the end point is confirmed and the position of the cursor 110 A control unit 30 for extracting input information or command information for an element of the sentence from the memory unit 20, selecting and displaying the character information for a sentence combination, or executing a command; And a display unit (40) for displaying the input screen and position information of the cursor (110), and displaying a sentence combination result by a character element selected by the control unit (30);
When the cursor 110 moves to the position of the "consonant" screen selection element of the element input unit 120, the controller 30 determines that the cursor 110 is a starting point of a new element selection operation, Consonant ", which is a screen selection element at the point where the cursor 110 is located, and then when the cursor 110 is moved to the element selection start / end part 130, it is determined that the cursor 110 is an end point of a new element selection operation. When the movement of the position point starts at the element selection start / end unit 130 and moves to the position of another new "consonant" screen selection element of the element input unit 120 beyond the boundary, Consonant ", which is a screen selection element at the point where the cursor 110 has moved, and then the cursor 110 again selects the element selection start / end < RTI ID = 0.0 & (101-106) for performing command information corresponding to a corresponding element when it is judged that it is an end point of another new element selecting operation when the position pointer is moved to the input screen (130) Character input device.
상기 제어부(30)에 의해 선택되고 조합되는 문장을 출력하는 조합문장 출력부(140)를 더 구비하는 것을 특징으로 하는 위치점 이동에 의한 문자입력장치.The method according to claim 1,
And a combination sentence output unit (140) for outputting a sentence selected and combined by the control unit (30).
폐쇄된 링 형태로 형성되고, 다수의 요소가 폐쇄된 링 내부에 폐쇄된 링을 따라서 일렬로 배열되고, 상기 폐쇄된 링의 안쪽 내부영역에 상기 요소선택 시작/종료부(130)를 위치시키는 것을 특징으로 하는 위치점 이동에 의한 문자입력장치.3. The system according to claim 1 or 2, wherein the element inputting unit (120)
Wherein a plurality of elements are arranged in a row along a closed ring in a closed ring and the element selection start / end portion 130 is located in an inner inner region of the closed ring Character input device by position point movement.
각 요소를 인식하기 위한 경계를 나타내는 점선(121a)으로 구분되어 표시되는 것을 특징으로 하는 위치점 이동에 의한 문자입력장치.4. The apparatus of claim 3,
And a dotted line (121a) representing a boundary for recognizing each element.
상기 (a) 단계는, 상기 커서(110)가 상기 요소입력부(120)의 "자음" 화면 선택요소의 위치로 이동하게 되면, 새로운 요소 선택동작의 시작점임을 판단하여 상기 커서(110)의 위치 이동이 발생한 지점의 화면 선택요소인 "자음"을 선택하게 되고, 이후 다시 상기 커서(110)가 상기 요소선택 시작/종료부(130)로 위치 이동하게 되면, 새로운 요소 선택동작의 종료점임을 판단하며, 상기 요소선택 시작/종료부(130)에서 위치점 이동이 시작되어 그 경계선을 넘어 상기 요소입력부(120)의 또 다른 새로운 "자음" 화면 선택요소의 위치로 이동하게 되면, 또 다른 새로운 요소 선택동작의 시작점임을 판단하여 상기 커서(110)의 위치 이동이 발생한 지점의 화면 선택요소인 또 다른 새로운 "자음"을 연달아 선택하게 되고, 이후 다시 상기 커서(110)가 상기 요소선택 시작/종료부(130)로 위치 이동하게 되면, 또 다른 새로운 요소 선택동작의 종료점임을 판단하여 해당 요소에 대응하는 명령정보를 수행하기 위해 입력화면(101-106)으로 전환하여 표시하는 것을 특징으로 하는 위치점 이동에 의한 문자입력방법.(a) an element in which a plurality of character elements 121 for combination of sentences, one or more function selection elements 122, and one or more screen selection elements 123 for selecting an input screen of another group of elements are arranged and displayed An input unit 120 and an element input unit 120. The element input unit 120 is located in an inner area inside the element input unit 120 and specifies start and end points of element selection operations for various elements on the element input unit 120 And a cursor 110 for displaying position information on the input screen are displayed together with the input selection start / end unit 130 for displaying the position information on the input screen, ; (b) continuously receiving displacement information according to movement of the cursor (110) operated by the cursor operation unit (10) and confirming whether the cursor (110) is moved to a position point; (c) determining that the movement of the cursor 110 from the element selection start / end unit 130 to the element input unit 120 is a start point of various element selection operations, (110) to the element selection start / end unit (130) as an end point of various element selection operations, and the cursor (110) generated in the element input unit (120) generated between the start point and the end point 110 in the memory unit 20 and extracts input information or command information for the element at the position where the cursor movement of the cursor 110 has occurred from the memory unit 20 and selects it as a character element for combination of sentences And displaying or executing an instruction;
In the step (a), when the cursor 110 moves to a position of a "consonant" screen selection element of the element input unit 120, it is determined that the cursor 110 is a starting point of a new element selection operation, Consonant ", which is a screen selection element at the point where the cursor 110 is located, and then when the cursor 110 is moved to the element selection start / end part 130, it is determined that the cursor 110 is an end point of a new element selection operation. When the movement of the position point starts at the element selection start / end unit 130 and moves to the position of another new "consonant" screen selection element of the element input unit 120 beyond the boundary, Consonant ", which is a screen selection element at the point where the cursor 110 has moved, and then the cursor 110 again selects the element selection start / end part 1 30), it is judged that it is the end point of another new element selecting operation, and is switched to the input screen (101-106) to display instruction information corresponding to the element, and is displayed. .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20150011407A KR20150021984A (en) | 2015-01-23 | 2015-01-23 | Text input apparatus and method by moving a point and computer readable recoding medium for performing it |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20150011407A KR20150021984A (en) | 2015-01-23 | 2015-01-23 | Text input apparatus and method by moving a point and computer readable recoding medium for performing it |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020120091091A Division KR20140024710A (en) | 2012-08-21 | 2012-08-21 | Text input apparatus and method by moving a point and computer readable recoding medium for performing it |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20150021984A true KR20150021984A (en) | 2015-03-03 |
Family
ID=53020106
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR20150011407A KR20150021984A (en) | 2015-01-23 | 2015-01-23 | Text input apparatus and method by moving a point and computer readable recoding medium for performing it |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20150021984A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104765473A (en) * | 2015-05-05 | 2015-07-08 | 陈承凯 | Optimized spelling code input method |
CN104850243A (en) * | 2015-06-10 | 2015-08-19 | 鲁川 | Chinese character encoding input method |
CN104850242A (en) * | 2015-06-02 | 2015-08-19 | 冼嘉铭 | Chinese character Pinyin input method and Chinese character encoding method based on same |
-
2015
- 2015-01-23 KR KR20150011407A patent/KR20150021984A/en not_active Application Discontinuation
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104765473A (en) * | 2015-05-05 | 2015-07-08 | 陈承凯 | Optimized spelling code input method |
CN104850242A (en) * | 2015-06-02 | 2015-08-19 | 冼嘉铭 | Chinese character Pinyin input method and Chinese character encoding method based on same |
CN104850242B (en) * | 2015-06-02 | 2017-12-22 | 冼嘉铭 | A kind of Chinese character pinyin input method and the method using the input method coding Chinese character |
CN104850243A (en) * | 2015-06-10 | 2015-08-19 | 鲁川 | Chinese character encoding input method |
CN104850243B (en) * | 2015-06-10 | 2017-10-27 | 鲁川 | Encoding of chinese characters input method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6000385B2 (en) | Multilingual key input device and method | |
US10936086B2 (en) | System for inputting information by utilizing extension key and method thereof | |
KR20120107110A (en) | Features of data entry system | |
Alnfiai et al. | SingleTapBraille: Developing a text entry method based on braille patterns using a single tap | |
JP2010541115A5 (en) | Character / number input device and input method for communication terminal | |
WO2015061761A1 (en) | User interface for text input and virtual keyboard manipulation | |
KR20100042998A (en) | Character input device | |
KR20150021984A (en) | Text input apparatus and method by moving a point and computer readable recoding medium for performing it | |
KR101039284B1 (en) | Touch type character input device and method | |
JP4944267B1 (en) | Option selection / character input device, option selection / character input method, computer-readable program and recording medium | |
CN104020951A (en) | Interactive sliding Pinyin input method based on touch device | |
KR101426843B1 (en) | System for inputting information utilizing extension key and method thereof | |
CN103123572B (en) | A kind of method inputting character and electronic installation | |
JP5684123B2 (en) | Method for inputting characters in character set using keys, keypad or keyboard, and information processing apparatus | |
KR20140024710A (en) | Text input apparatus and method by moving a point and computer readable recoding medium for performing it | |
WO2017086396A1 (en) | Touch operation-based character input device, method, and program | |
Akamine et al. | PonDeFlick: A Japanese Text Entry on Smartwatch Commonalizing Flick Operation with Smartphone Interface | |
KR20120097921A (en) | System for inputting information utilizing extension key and method thereof | |
EP2916200A2 (en) | Semi-compact keyboard and method therefor | |
JP6227133B2 (en) | Symbol image search service providing method and symbol image search server used therefor | |
KR101653102B1 (en) | Method for inputting korean/english/number/symbol characters using simplified qwerty software keypad | |
KR100866191B1 (en) | Character input method and apparatus in mobile communication terminal with touch screen | |
KR20110088311A (en) | Character input device of electronic device and character input method using same | |
KR101328554B1 (en) | Character input apparatus and character input method | |
US20120120012A1 (en) | Method for inputting digital characters |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A107 | Divisional application of patent | ||
A201 | Request for examination | ||
PA0107 | Divisional application |
Comment text: Divisional Application of Patent Patent event date: 20150123 Patent event code: PA01071R01D Filing date: 20120821 Application number text: 1020120091091 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20150410 Patent event code: PE09021S01D |
|
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20151028 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20150410 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |