KR100904286B1 - Character input apparatus and method - Google Patents
Character input apparatus and method Download PDFInfo
- Publication number
- KR100904286B1 KR100904286B1 KR1020070045346A KR20070045346A KR100904286B1 KR 100904286 B1 KR100904286 B1 KR 100904286B1 KR 1020070045346 A KR1020070045346 A KR 1020070045346A KR 20070045346 A KR20070045346 A KR 20070045346A KR 100904286 B1 KR100904286 B1 KR 100904286B1
- Authority
- KR
- South Korea
- Prior art keywords
- permutation
- code values
- lowercase
- input
- character
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/02—Constructional features of telephone sets
- H04M1/23—Construction or mounting of dials or of equivalent devices; Means for facilitating the use thereof
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Input From Keyboards Or The Like (AREA)
Abstract
알파벳 소문자로부터 추출한 단위 기호의 두 번의 입력에 따라 순차적으로 발생한 두 개의 코드 값의 순열에 대응하는 문자를 입력하는 장치 및 방법이 개시된다. 본 발명에 따른 문자 입력 장치는 알파벳 소문자를 분해하여 추출한 일정 개수의 단위 기호가 표시된 기호 입력키로 구성되는 키 입력부; 상기 기호 입력키의 조작에 의해 발생한 두 개의 코드 값의 순열에 대응하는 문자 정보를 저장하는 문자 정보부; 상기 기호 입력키로부터 제1 및 제2 단위 기호가 순차적으로 입력되는 경우 상기 순차적으로 입력된 단위 기호를 두 개의 코드 값으로 순차적으로 코딩하고, 상기 문자 정보부에 저장된 문자 정보를 기초로 하여 상기 두 개의 코드 값의 순열에 대응하는 문자를 결정하는 문자 결정부; 및 상기 문자 결정부에 의해 결정된 문자를 표시하는 문자 표시부를 표시한다.Disclosed are an apparatus and a method for inputting a character corresponding to a permutation of two code values sequentially generated according to two inputs of a unit symbol extracted from a lowercase alphabet letter. A character input device according to the present invention comprises: a key input unit comprising a symbol input key displaying a predetermined number of unit symbols extracted by decomposing lowercase alphabet letters; A character information unit for storing character information corresponding to a permutation of two code values generated by manipulation of the symbol input key; When the first and second unit symbols are sequentially input from the symbol input key, the sequentially input unit symbols are sequentially coded into two code values, and the two unit symbols are sequentially based on the character information stored in the character information unit. A character determination unit that determines a character corresponding to a permutation of code values; And a character display portion that displays the character determined by the character determination portion.
알파벳, 소문자, 입력 장치 Alphabet, lowercase, input device
Description
도 1은 종래의 다중타 방식의 알파벳 입력을 지원하는 키패드를 나타내는 도면이다.1 is a diagram illustrating a keypad supporting a conventional multi-taking alphabet input.
도 2는 종래의 T9 방식의 알파벳 입력을 지원하는 키패드를 나타내는 도면이다.2 is a view showing a keypad that supports the conventional T9 type alphabet input.
도 3은 본 발명의 문자 입력 방법에 따른 단위 기호의 배치를 개략적으로 도시하는 도면이다.3 is a diagram schematically showing an arrangement of unit symbols according to a character input method of the present invention.
도 4는 도 3의 단위 기호 두 개의 순열과 그에 대응되는 알파벳 소문자를 나타내는 도면이다.FIG. 4 is a diagram illustrating two permutations of unit symbols of FIG. 3 and lowercase alphabet letters corresponding thereto.
도 5는 도 3의 단위 기호 두 개의 순열과 그에 대응되는 숫자 및 특수 문자를 나타내는 도면이다.FIG. 5 is a diagram illustrating two permutations of unit symbols of FIG. 3, corresponding numerals, and special characters.
<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>
00, 10, 20, 30, 40, 50, 60, 70, 80, 90: 입력키00, 10, 20, 30, 40, 50, 60, 70, 80, 90: Enter key
100: 문자 입력부100: character input unit
본 발명은 문자 입력 장치 및 그 방법에 관한 것으로서, 보다 상세하게는 알파벳 소문자로부터 추출된 단위 기호들로 표시된 키패드를 포함하여 손으로 쓰는 방식과 유사하게 모든 알파벳을 입력할 수 있고 이와 더불어 숫자와 특수 문자 입력도 가능한 이동 통신 단말기의 문자 입력 장치 및 그 방법에 관한 것이다.The present invention relates to a character input device and a method thereof, and more particularly, all alphabets can be input in a similar manner to a handwritten method including a keypad indicated by unit symbols extracted from lowercase letters of the alphabet, and numbers and special characters. The present invention relates to a text input device of a mobile communication terminal capable of text input and a method thereof.
최근 전자, 전기 관련 기술이 급속히 발전함에 따라 CDMA, PCS, TDMA, GSM, AMPS, IMT-2000 등과 같은 다양한 방식의 휴대전화, PDA, 호출기, 소형 게임기, 리모콘, 가전기구 등과 같은 각종 전자기기들이 소형화, 첨단화되고 있다. 또한, 인터넷이 가져온 정보유통의 혁명으로 인해 언제 어디서나 이동 통신 단말기를 이용한 인터넷 접속이 활발하며, 전화를 걸거나 받는 기능 외에 문자를 주고 받는 등의 부가기능이 늘어나면서 이동 통신 단말기를 이용하여 문자를 입력하는 빈도수가 점차 늘고 있다.Recently, with the rapid development of electronic and electrical related technologies, various electronic devices such as mobile phones, PDAs, pagers, small game machines, remote controllers, and home appliances, such as CDMA, PCS, TDMA, GSM, AMPS, IMT-2000, etc., have been miniaturized. Is being advanced. In addition, due to the revolution of information distribution brought by the Internet, internet access is active through mobile communication terminals anytime and anywhere, and additional functions such as sending and receiving texts as well as making and receiving phone calls are increasing. The frequency of input is gradually increasing.
따라서, 이동 통신 단말기들로 문자를 입력하는 방법이 여러 가지 제시되고 있는데, 이들 방법 중 알파벳 입력 방식으로는 다중타(Multi-Tap) 방식과 T9 방식 등이 있다.Accordingly, various methods for inputting text into mobile communication terminals have been proposed. Among these methods, there are a multi-tap method and a T9 method.
도 1은 종래의 다중타 방식의 알파벳 입력을 지원하는 키패드(11)이고, 도 2는 T9 방식의 알파벳 입력을 지원하는 키패드(22)를 나타낸 것이다.1 shows a
먼저, 도 1의 다중타 방식은 단말기 키패드(11)의 9개의 자판에 영어 단어를 순차적으로 3개씩 배치하여 실제 알파벳 입력 시 한 개의 키에 배치되어 있는 3개의 알파벳을 순차적으로 셀렉션하여 입력하는 방식으로 가장 널리 사용되는 방식이다. 도 1의 키패드(11)의 키1(1)에는 알파벳 Q, Z가, 키2(2)에는 A, B, C가, 키 3(3)에는 D, E, F가, 키4(4)에는 G, H, I가, 키5(5)에는 J, K, L이 키6(6)에는 M, N, O가, 키7(7)에는 P, R, S가, 키8(8)에는 T, U, V가, 키9(9)에는 W, X, Y가 각각 할당되어 있다.First, in the multi-taking method of FIG. 1, three English words are sequentially arranged on nine keyboards of the
예를 들어, 사용자가 A를 입력하고 싶으면 키2(2)를 1회, B를 입력하고 싶으면 그 키를 연속해서 2회, C를 입력하고 싶으면 그 키를 연속해서 3회 누르는 것이다. 이때, 동일한 키에 배당된 문자를 연속적으로 입력하기 위해서는 입력하고자 하는 문자와 문자 사이에 기능키, 예컨대, 키0(0)을 눌러야 한다. 즉, AC를 연속해서 입력할 경우, 키(2)를 한 번 눌러 'A'를 입력한 후 기능키(0)를 눌러 자리를 이동시키고 이어서 키2(2)를 연속해서 세 번 눌러 'C'를 입력해야 한다. 또는, 키(2)를 한 번 눌러 'A'를 입력한 후 소정의 시간 예컨대, 2초 정도를 기다리고 난 후 키2(2)를 연속해서 세 번 눌러 'C'를 입력한다.For example, if the user wants to enter A, press key 2 (2) once, if he wants to enter B, press the key twice in succession, and if he wants to enter C, press the key three times in succession. At this time, in order to continuously input characters assigned to the same key, a function key, for example, key 0 (0), must be pressed between the character to be input and the character. That is, in case of AC input continuously, press the key (2) once to input 'A' and then press the function key (0) to move the digit, then press the key 2 (2) three times in succession to 'C' 'Must be entered. Alternatively, after pressing the
예컨대, 사용자가 단어 'TOMORROW'를 입력할 경우, 먼저, 키8(8)를 한 번 눌러 'T'를 입력하고, 키6(6)을 세 번 연속해서 눌러 'O'를 입력하고, 기능키(0)를 누르거나 2초 정도 기다리고 난 후 키6(6)을 한 번 눌러 'M'을 입력하고, 다시 기능키(0)를 누르거나 2초 정도 기다리고 난 후 키6(6)을 연속해서 세 번 눌러 'O'를 입력하고, 키7(7)을 두 번 눌러 'R'를 입력하고, 기능키(0)를 누르거나 2초 정도 기다리고 난 후 다시 키7(7)을 두 번 눌러 'R'를 입력하고, 키6(6)을 연속해서 세 번 눌러 'O'를 입력하고, 마지막으로 키9(9)를 한 번 눌러 'W'를 입력해야 한다.For example, when a user enters the word 'TOMORROW', first press key 8 (8) once to enter 'T', press key 6 (6) three times in succession to enter 'O', and Press key (0) or wait 2 seconds and press key 6 (6) once to enter 'M', then press function key (0) again or wait 2 seconds and press key 6 (6). Press three times in succession to enter 'O', press key 7 (7) twice to enter 'R', press function key (0) or wait 2 seconds, and then press key 7 (7) again. Press once to enter 'R', press key 6 (6) three times in succession to enter 'O', and finally press key 9 (9) once to enter 'W'.
상기와 같은 알파벳 입력 방법은 사용자가 알파벳 입력 시에 각 키에 할당된 미리 만들어져 있는 알파벳을 순서대로 골라서 넣어야 하는 방식의 한계성으로 인 해 ① 원하는 알파벳이 어느 키에 배당되어 있는지, ② 원하는 알파벳을 입력하기 위해서 키를 몇 회 눌러야 하는지, ③ 원하는 알파벳이 바르게 입력되고 있는지를 동시에 파악하고 있어야 하기 때문에, 이러한 유형의 입력 장치를 사용할 때는 상당한 정도의 의식을 집중해야 하며, 문자를 입력하기 위해서 상당히 많은 수의 키를 눌러야 하는 불편함 및 문자 입력을 위한 시간이 증가되는 문제점이 따른다.The alphabet input method described above is due to the limitation of the method in which the user has to select and put in advance the alphabets prepared in advance in order to input the alphabet. ① The desired alphabet is assigned to which key, and ② the desired alphabet is input. In order to use this type of input device, a considerable amount of consciousness must be concentrated, and a large number of characters can be entered. The inconvenience of having to press the key and the problem that the time for text input is increased.
도 2는 T9 방식의 알파벳 입력을 지원하는 키패드(22)를 나타낸 도면으로 T9 방식은 현재 알파벳 입력 시스템 중에 가장 진보된 방식이다. 이 방식은 다중타 방식처럼 하나의 단어를 입력하기 위해서 키패드를 세 번씩 누를 필요 없이 한번으로써 입력을 마칠 수 있다. 즉, 도 2에서와 같이 'HOW'를 입력하기 위해서 H가 포함되는 '4' 버튼을 두 번 누르고, O이 포함되는 '6' 버튼을 세 번 누르면 디스플레이부에 자동으로 'HOW'가 디스플레이 된다. T9 방식의 가장 큰 원리는 자주 사용하는 단어 약 5만자를 미리 단말기의 데이터베이스에 내장해 놓고 사용자로부터 글자의 입력을 받을 때 마다 데이터베이스와의 패턴 매칭을 통해 가장 비슷한 단어를 찾아주는 것이다.FIG. 2 is a view showing a
T9 방식은 자주 사용하는 단어를 입력하기 위해선 많은 횟수를 누를 필요 없이 간단한 몇 번의 입력을 통해서 입력할 수 있다는 장점이 있다. 하지만, 가장 큰 단점은 기존에 5만자 정도의 단어의 패턴을 매칭하므로 모든 단어를 이 방식으로 표현하기에는 한계가 존재해 다중타 방식과의 혼합사용이 필수적이며, 입력에 있어서 부차적인 데이터베이스 검색과 패턴 매칭의 과정이 들어가 있기 때문에 쉽게 구현하기 힘들며 속도도 느려질 수 있다.The T9 method has the advantage of being able to input a few simple inputs without having to press a large number of times to input frequently used words. However, the biggest disadvantage is that there is a limit in expressing all words in this way because it matches the existing 50,000 word patterns, and it is necessary to use a mixed use with the multi-taking method. The matching process is difficult to implement and can be slow.
상술한 바와 같이, 종래의 입력시스템인 T9이나 다중타 방식 등의 "미리 만들어진" 알파벳 단어를 셀렉션 하는 방식은 사용자가 사전에 키패드에서 알파벳의 위치와 셀렉션 순서를 파악해야 하며 잘못 입력했을 경우 다시 그 단어를 입력하기 위해서는 여러 번의 키 입력을 재입력해야 하는 불편함이 있다.As described above, the method of selecting a "pre-made" alphabet word such as the conventional input system T9 or the multi-taking method requires the user to know the position and selection order of the alphabet on the keypad in advance. In order to enter a word, it is inconvenient to re-enter several keystrokes.
따라서, 본 발명은 상술한 문제점을 해결하기 위해 제안된 것으로서, 본 발명의 목적은 알파벳 소문자로부터 추출된 단위 기호들로 표시된 버튼으로 키패드를 구성하여 손으로 문자를 쓰듯이 배우기 쉽고 입력하기 용이하며, 영문자 입력 시 버튼을 누르는 횟수를 단축시켜 최대 2번의 키 누름에 의해 모든 영문자를 입력할 수 있고 이와 더불어 숫자와 특수 문자도 입력할 수 있도록 함으로써 입력속도를 향상시킬 수 있는 문자 입력 장치 및 그 방법을 제공한다.Therefore, the present invention has been proposed to solve the above-described problems, an object of the present invention is to configure the keypad with a button represented by the unit symbols extracted from the lowercase letters of the alphabet, easy to learn and easy to enter, as if writing a letter by hand, When inputting alphabetic characters, you can shorten the number of button presses to input all alphabetic characters by pressing up to two keystrokes. Also, you can enter numbers and special characters. to provide.
상술한 목적을 달성하기 위하여, 본 발명의 일 측면에 따른 문자 입력 장치는 알파벳 소문자로부터 추출한 단위 기호의 두 번의 입력에 따라 순차적으로 발생한 두 개의 코드 값의 순열에 대응하는 문자를 입력하는 것을 특징으로 한다.In order to achieve the above object, the character input device according to an aspect of the present invention is characterized by inputting a character corresponding to the permutation of two code values sequentially generated in accordance with two input of the unit symbol extracted from the lowercase alphabet do.
그리고, 본 발명의 다른 측면에 따른 문자 입력 장치는 알파벳 소문자를 분해하여 추출한 일정 개수의 단위 기호가 표시된 기호 입력키로 구성되는 키 입력부; 상기 기호 입력키의 조작에 의해 발생한 두 개의 코드 값의 순열에 대응하는 문자 정보를 저장하는 문자 정보부; 및 상기 기호 입력키로부터 제1 및 제2 단위 기호가 순차적으로 입력되는 경우 상기 순차적으로 입력된 단위 기호를 두 개의 코 드 값으로 순차적으로 코딩하고, 상기 문자 정보부에 저장된 문자 정보를 기초로 하여 상기 두 개의 코드 값의 순열에 대응하는 문자를 결정하는 문자 결정부를 포함하는 것을 특징으로 한다.In addition, the character input device according to another aspect of the present invention comprises a key input unit consisting of a symbol input key is displayed a predetermined number of unit symbols extracted by decomposing the lowercase alphabet; A character information unit for storing character information corresponding to a permutation of two code values generated by manipulation of the symbol input key; And sequentially coding the sequentially input unit symbols into two code values when the first and second unit symbols are sequentially input from the symbol input key, and based on the character information stored in the character information unit. And a character determination unit that determines a character corresponding to a permutation of two code values.
상술한 목적을 달성하기 위하여, 본 발명의 일 측면에 따른 문자 입력 방법은 알파벳 소문자로부터 추출한 단위 기호의 두 번의 입력에 따라 순차적으로 발생한 두 개의 코드 값의 순열에 대응하는 문자를 입력하는 것을 특징으로 한다.In order to achieve the above object, the character input method according to an aspect of the present invention is characterized by inputting a character corresponding to the permutation of two code values sequentially generated in accordance with two input of the unit symbol extracted from the lowercase alphabet do.
그리고, 본 발명의 다른 측면에 따른 문자 입력 방법은 알파벳 소문자를 분해하여 추출한 일정 개수의 단위 기호가 표시된 기호 입력키로 구성되는 키 입력부로부터 제1 및 제2 단위 기호를 순차적으로 입력하는 단계; 상기 기호 입력키의 조작에 의해 발생한 두 개의 코드 값의 순열에 대응하는 문자 정보를 미리 구축하는 단계; 상기 순차적으로 입력된 제1 및 제2 단위 기호를 순차적으로 코딩하는 단계; 및 상기 문자 정보를 기초로 하여 상기 순차적으로 코딩된 두 개의 코드 값의 순열에 대응하는 문자를 결정하는 단계를 포함하는 것을 특징으로 한다.In addition, the character input method according to another aspect of the present invention comprises the steps of sequentially inputting the first and second unit symbols from the key input unit consisting of a symbol input key in which a predetermined number of unit symbols extracted by decomposing lowercase alphabet letters; Constructing character information corresponding to a permutation of two code values generated by manipulation of the symbol input key in advance; Sequentially coding the sequentially input first and second unit symbols; And determining a character corresponding to a permutation of two sequentially coded code values based on the character information.
후술하는 본 발명에 대한 상세한 설명은, 본 발명이 실시될 수 있는 특정 실시예를 예시로서 도시하는 첨부 도면을 참조한다. 이들 실시예는 당업자가 본 발명을 실시할 수 있기에 충분하도록 상세히 설명된다. 본 발명의 다양한 실시예는 서로 다르지만 상호 배타적일 필요는 없음이 이해되어야 한다. 예를 들어, 여기에 기재되어 있는 특정 형상, 구조 및 특성은 일 실시예에 관련하여 본 발명의 정신 및 범위를 벗어나지 않으면서 다른 실시예로 구현될 수 있다. 또한, 각각의 개시된 실시예 내의 개별 구성요소의 위치 또는 배치는 본 발명의 정신 및 범위를 벗어 나지 않으면서 변경될 수 있음이 이해되어야 한다. 따라서, 후술하는 상세한 설명은 한정적인 의미로서 취하려는 것이 아니며, 본 발명의 범위는, 적절하게 설명된다면, 그 청구항들이 주장하는 것과 균등한 모든 범위와 더불어 첨부된 청구항에 의해서만 한정된다. 도면에서 유사한 참조부호는 여러 측면에 걸쳐서 동일 또는 유사한 기능을 지칭한다.DETAILED DESCRIPTION The following detailed description of the invention refers to the accompanying drawings that show, by way of illustration, specific embodiments in which the invention may be practiced. These embodiments are described in sufficient detail to enable those skilled in the art to practice the invention. It should be understood that the various embodiments of the present invention are different but need not be mutually exclusive. For example, certain shapes, structures, and characteristics described herein may be embodied in other embodiments without departing from the spirit and scope of the invention with respect to one embodiment. In addition, it is to be understood that the location or arrangement of individual components within each disclosed embodiment may be changed without departing from the spirit and scope of the invention. The following detailed description, therefore, is not to be taken in a limiting sense, and the scope of the present invention, if properly described, is defined only by the appended claims, along with the full range of equivalents to which such claims are entitled. Like reference numerals in the drawings refer to the same or similar functions throughout the several aspects.
이하, 첨부 도면을 참조하여 본 발명에 따른 문자 입력 장치 및 그 방법에 관하여 상세히 설명한다.Hereinafter, a character input device and a method thereof according to the present invention will be described in detail with reference to the accompanying drawings.
바람직한 실시예에 따르면, 본 발명에 따른 알파벳 소문자로부터 추출된 단위 기호들은 도 3에 도시된 바와 같다. 도 3은 본 발명의 문자 입력 방법에 따른 단위 기호의 배치를 개략적으로 도시하는 도면이다. 도 3의 문자 입력부(100)는 휴대전화, PDA 등의 휴대용 이동 통신 단말기 등에 매우 유용하게 사용된다.According to a preferred embodiment, the unit symbols extracted from the lowercase alphabet letters according to the present invention are as shown in FIG. 3 is a diagram schematically showing an arrangement of unit symbols according to a character input method of the present invention. The
알파벳 소문자를 이루고 있는 단위 기호Alphabetic unit symbols
도 3의 본 발명에 따른 문자 입력부(100)는 적어도 10개의 단위 기호가 할당된 입력키들 0 ~ 9을 구비한다.The
입력키1(10)에는 단위 기호 , 입력키2(20)에는 단위 기호 , 입력키3(30)에는 단위 기호 , 입력키4(40)에는 단위 기호 , 입력키5(50)에는 단위 기호 , 입력키6(60)에는 단위 기호 , 입력키7(70)에는 단위 기호 , 입력키8(80)에는 단위 기호 , 입력키9(90)에는 단위 기호 , 입력키0(00)에는 단위 기호 , 입력키*에는 단위 기호 , 입력키#에는 단위 기호 가 각각 할당된다. 여기서, 상기 입력키들 0 ~ 9, * 및 #은 다양하게 배치될 수 있다.Input key 1 (10) has unit symbols In the input key 2 (20), the unit symbol In the input key 3 (30), the unit symbol , The input symbol for input key 4 (40) , The input symbol for input key 5 (50) , The input symbol for input key 6 (60) , The input symbol for input key 7 (70) , The input symbol for input key 8 (80) , The input symbol for input key 9 (90) , The input symbol for input key 0 (00) , Input key * has unit symbols , Input key # has unit symbol Are assigned respectively. Herein, the
상술한 입력키에 할당된 단위 기호들은 알파벳 소문자를 구성하는 문자 요소(font element)에 해당하는 것으로서, 알파벳 소문자 각각은 다음과 같은 문자 요소로 분해할 수 있다. 예를 들어, 알파벳 소문자 'b'의 경우는 'b=l+o'에서와 같이 l과 o로 분해되며, 먼저 위로 긴 막대를 쓰고 다음으로 원을 오른쪽에 위치시킴으로써 구성될 수 있다. 또한, 예컨대, 알파벳 소문자 'd'는 'd=o+l'와 같이 o와 l로 분해되며, 원을 쓰고 난 후 위로 긴 막대를 오른쪽에 위치시킴으로써 구성 가능하다. 다른 예로서, 'k'는 'k=l+c'에서와 같이 먼저 위로 긴 막대를 쓰고, 다음으로 'c' 자 모양을 그 옆에 위치시킴으로써 구성 가능하다. 이때, 긴 막대 'l', 원 'o' 및 'c'를 문자 요소라고 하며 알파벳 소문자 26자에 공통적으로 존재하는 문자 요소들을 추출해 내어 본 발명에 따른 문자 입력부(100)에 단위 기호로 할당하여 구성한다.The unit symbols assigned to the above-described input key correspond to a font element constituting a lowercase alphabet letter, and each lowercase alphabet letter may be decomposed into the following element elements. For example, the lowercase letter 'b' is broken down into l and o, as in 'b = l + o', and can be constructed by first writing a long bar up and then placing the circle on the right. Further, for example, the lowercase letter 'd' is decomposed into o and l, such as 'd = o + l', and can be configured by placing a long bar on the right side after writing a circle. As another example, 'k' is configurable by first using a long bar up as in 'k = l + c' and then placing the 'c' shape next to it. In this case, the long bars 'l', circles 'o' and 'c' are called character elements, and the character elements common to 26 lowercase letters are extracted and assigned to the
본 발명은 영어로 단어 또는 문장 작성 시 대부분 알파벳 대문자보다는 알파벳 소문자를 이용하여 표현하는데 익숙한 것에 착안하여, 알파벳 소문자들에 공통적으로 존재하는 문자 요소를 추출, 단위 기호로 구성한 것이다.The present invention focuses on being familiar with the use of lowercase alphabetic characters rather than uppercase alphabetic characters when writing words or sentences in English, and extracts the character elements that are common to the lowercase alphabetical characters and constitutes unit symbols.
이하, 도 3의 문자 입력부(100)에 제공된 단위 기호들 각각을 보다 상세히 설명하기로 한다. 먼저, 입력키1(10)에 할당된 단위 기호 는 알파벳 소문자 'r'을 쓸 때 아래로 그은 후 올라가는 뒷부분을 의미한다. 입력키2(20)에 할당된 단위 기호 는 알파벳 소문자 't'를 쓸 때 아래로 그은 후 옆으로 가로지르는 부분을 의미한다. 입력키3(30)의 단위 기호 는 알파벳 소문자 'n'을 펜으로 쓸 때 아래로 그은 후 올라갔다 다시 내려가는 뒷부분을 의미한다. 입력키4(40)의 단위 기호 는 알파벳 소문자 'l'을 쓸 때와 같이 하방 기준선 위쪽의 긴 부분을 의미한다. 입력키5(50)의 단위 기호 는 알파벳 소문자 'o' 형태 또는 'i', 'j'의 상방에 위치한 점의 형태를 의미한다. 입력키6(60)의 는 알파벳 소문자 'p'와 같이 하방 기준선의 아래로 내려가는 부분을 의미한다. 입력키7(70)의 는 알파벳 소문자 'c' 또는 ''와 같은 형태를 의미한다. 입력키8(80)의 는 알파벳 소문자 'i'와 같이 하방 기준선까지만 내려가는 짧은 막대 형태를 의미한다. 입력키9(90)의 는 알파벳 소문자 'g' 또는 'j'에서와 같이 짧은 막대처럼 내려가다가 하방 기준선 아래에서 왼쪽으로 구부러지는 형태를 의미한다. 입력키0(00)의 는 글자이기보다는 입력을 종료한다거나 띄어쓰기를 하는 경우를 의미한다. 입력키*의 는 기존의 입력 체계에서와 같이 대문자, 소문자, 특수 문자, 숫자 세트로 입력 모드를 변환하는 버튼에 해당한다. 후술하겠지만, 본 발명에서는 상기 의 입력키를 이용하여 모드 변환하지 않아도 숫자와 특수 문자를 입력키들 0 ~ 9의 단위 기호를 조합하여 구현할 수 있다. 마지막으로, 입력키#의 는 바로 전 입력을 취소한다는 의미로 예컨대, 첫 번째 단위 기호 입력 시에 '' 버튼을 입력하면 바로 전 문자가 취소되는 것이며, 두 번째 단위 기호 입력 시 '' 버튼을 입력하면 첫 번째 단위 기호의 입력이 취소되는 것이다.Hereinafter, each of the unit symbols provided in the
단위 기호의 조합 원리Combination principle of unit symbol
본 발명에 따르면 하나의 문자는 상술한 두 개의 단위 기호를 조합하여 구성되며, 단위 기호의 구성 순서가 바뀌면 다른 문자로 간주한다.According to the present invention, one letter is formed by combining the above-described two unit symbols, and it is regarded as another character when the order of the unit symbols is changed.
본 발명에 따른 알파벳의 조합 원리로는 중복 배치, 상방 배치, 하방 배치, 좌측 배치, 우측 배치, 연속 배치 및 단독 배치가 있다. 중복 배치는 두 번째 요소를 첫 번째 요소와 겹치도록 배치(overlapping)하는 원리이고, 상방 배치는 두 번째 요소를 첫 번째 요소의 상방에 붙여 배치(placing a second element upward into a first element)하는 원리이며, 하방 배치는 두 번째 요소를 첫 번째 요소의 하방에 붙여 배치(placing a second element downward into a first element)하는 원리이고, 좌측 배치는 두 번째 요소를 첫 번째 요소의 왼쪽에 붙여 배치(placing a second element on the left side of a first element)하는 원리이고, 우측 배치는 두 번째 요소를 첫 번째 요소의 오른쪽에 붙여 배치(placing a second element on the right side of a first element)하는 원리이며, 연속 배치는 첫 번째 요소를 쓰고 난 후 떼지 않고 즉시 두 번째 요소를 계속 배치(continuing to write a second element at the end of a first element)하는 원리이고, 단독 배치는 두 번째 요소가 ''인 경우 첫 번째 요소만을 사용(using only a first element)하는 원리이다. 즉, 입력키1(10) 내지 입력키2(20) 중 임의의 첫 번째 단위 기호를 선택/입력 후 두 번째 단위 기호로 ''를 입력하는 경우, ''의 의미는 띄어쓰기가 아니라 두 번째의 단위 기호가 존재하지 않는다는 의미이다.Combination principles of the alphabet according to the present invention include overlapping arrangement, upward arrangement, downward arrangement, left arrangement, right arrangement, continuous arrangement and single arrangement. Overlapping is the principle of overlapping the second element with the first element, and up-positioning is the principle of placing the second element upward into a first element. In this case, the bottom layout is to place a second element downward into a first element, and the left layout is to place a second element to the left of the first element. element on the left side of a first element.Placing a second element on the right side of a first element The principle is to continue to write a second element at the end of a first element without writing and releasing the first element. 'Is the principle of using only a first element. That is, after selecting / entering any first unit symbol among the input keys 1 (10) to 2 (20), the second unit symbol is' If you enter ', Does not mean a space, but a second unit symbol does not exist.
한편, 입력키0(00)의 를 첫 번째 단위 기호로 입력하는 경우는 띄어쓰기를 한 것으로 간주한다. 이 때, 바람직하게는 사용자가 ''를 한번 더 입력하지 않더라도 자동적으로 두 번째 단위 기호에 ''가 입력된다.On the other hand, input key 0 (00) Is entered as the first unit symbol, it is assumed to be a space. In this case, the user preferably If you don't enter ' 'Is entered.
상술한 조합 원리를 통해 두 개의 단위 기호로 구현되는 알파벳 소문자들은 도 3에 도시된 본 발명의 입력키들을 순차적으로 두 번 누름으로써 결정된다. 도 3에서 단위 기호 가 할당된 입력키3(30) 및 단위 기호 가 할당된 입력키5(50)를 합치면 알파벳 소문자 'a'가 연상됨을 쉽게 알 수 있다. 또한, 입력키3(30) 및 입력키5(50)를 순서대로 누르는 것은 알파벳 소문자 'a'를 손으로 쓰는 순서와 동일함을 알 수 있다. 본 발명은 알파벳 소문자의 글자체의 복잡성을 고려하고 사용자마다 기형성된 서로 다른 글자쓰기 습관에 따른 편의성을 고려하여 바람직하게는 하나의 알파벳 소문자에 대해 하나의 조합에서부터 여러 가지 조합이 가능하도록 구현하였다. 즉, 예컨대, 알파벳 소문자 'a'는 사람마다 글쓰기 습관에 따라 ''로 표기하는 경우가 더러 있다. 이때, 입력키3(30)의 와 입력키5(50)의 를 순차적으로 입력하여 구현하거나, 입력키5(50)의 과 입력키 8(80)의 을 순차적으로 입력하여 구현할 수 있다. 이때, 입력키3(30)의 와 입력키5(50)의 의 조합은 상술한 바와 같이 좌측 배치 원리에 해당하고, 입력키5(50)의 과 입력키8(80)의 의 조합은 우측 배치 원리에 해당한다.The lowercase letters of the alphabet formed by the two unit symbols through the combination principle described above are determined by sequentially pressing twice the input keys of the present invention shown in FIG. 3. Unit symbol in Figure 3 Key 3 (30) and unit symbol assigned to It is easy to see that the lowercase alphabet 'a' is associated with the assigned input key 5 (50). In addition, it can be seen that pressing the input key 3 (30) and the input key 5 (50) in order is the same as the order of writing the lowercase letter 'a' by hand. The present invention is implemented in consideration of the complexity of the lowercase letters of the alphabet and in consideration of the convenience according to the different writing habits pre-formed for each user, preferably implemented from one combination to several combinations for the lowercase letters of the alphabet. That is, for example, the lowercase alphabet letter 'a' may be used depending on the writing habit of each person. Sometimes it is written as'. At this time, the input key 3 (30) And input key 5 (50) Implement by inputting sequentially or the input key 5 (50) And input key 8 (80) Can be implemented by sequentially inputting At this time, the input key 3 (30) And input key 5 (50) Combination of corresponds to the left positioning principle as described above, the input key 5 (50) of And input key 8 (80) The combination of corresponds to the right placement principle.
본 발명에서는 상기 단위 기호가 배치된 키의 연속된 2개의 키신호(즉, 입력키 코드값)의 순열과 각 알파벳을 대응시킨 정보를 문자 정보부에 저장하고 있다. 이때의 입력키 코드값의 순열 및 알파벳의 대응관계는 알파벳과 그와 관련된 단위 기호 및 알파벳의 필기 순서를 고려하여 정하게 되는데, 구체적으로는 도 4에 도시 된 바와 같이 정하는 것이 바람직하다.In the present invention, a sequence of two consecutive key signals (i.e., input key code values) of the keys on which the unit symbols are arranged and information corresponding to each alphabet are stored in the character information section. At this time, the permutation of the input key code values and the correspondence relationship between the alphabets are determined in consideration of the alphabet, the unit symbols associated with the alphabet, and the writing order of the alphabet. Specifically, it is preferable to set them as shown in FIG. 4.
도 4는 도 3의 단위 기호 두 개의 순열과 그에 대응되는 알파벳 소문자를 나타내는 도면이다.FIG. 4 is a diagram illustrating two permutations of unit symbols of FIG. 3 and lowercase alphabet letters corresponding thereto.
도 4를 참조하여, 입력키5(50) 및 입력키8(80)을 순차적으로 누르면, 단위 기호 및 의 조합에 의해 알파벳 소문자 'a'가 코딩된다. 또는, 사용자의 글자쓰기 습관을 고려하여 입력키3(30)의 및 입력키5(50)을 의 순차적인 입력 조합에 의해서도 알파벳 소문자 'a'를 바람직하게 표현할 수 있다.Referring to FIG. 4, when the input key 5 (50) and the input key 8 (80) are sequentially pressed, the unit symbol And The lowercase letter 'a' is coded by the combination of. Or, in consideration of the user's writing habits of the input key 3 (30) And input key 5 (50) A lowercase alphabet 'a' can also be preferably expressed by a sequential combination of inputs.
입력키4(40) 및 입력키5(50)를 순차적으로 누르면, 즉 단위 기호 및 의 조합(우측 배치 원리에 해당)에 의해 알파벳 소문자 'b'가 코딩된다.Pressing input key 4 (40) and input key 5 (50) in sequence, i.e. unit symbols And The lowercase letter 'b' is coded by a combination of (corresponding to the right positioning principle).
입력키7(70) 및 입력키0(00)을 순차적으로 누르면, 즉 단위 기호 및 의 조합(단독 배치)에 의해 알파벳 소문자 'c'가 코딩된다. 상술한 바와 같이, 하나의 알파벳은 본 발명의 단위 기호 두 개를 조합하여 구성되므로, 여기에서의 는 두 번째의 단위 기호가 존재하지 않음을 의미한다.Pressing input key 7 (70) and input key 0 (00) sequentially, i.e. And The lowercase alphabet 'c' is coded by a combination of (single placement). As described above, one alphabet is formed by combining two unit symbols of the present invention. Means that there is no second unit symbol.
다음으로, 입력키5(50) 및 입력키4(40)를 순차적으로 누르면, 즉 단위 기호 및 의 조합(우측 배치)에 의해 알파벳 소문자 'd'가 코딩된다.Next, the input key 5 (50) and the input key 4 (40) are sequentially pressed, that is, the unit symbol And The lowercase alphabet letter 'd' is coded by the combination of (right arrangement).
입력키2(20) 및 입력키7(70)을 순차적으로 누르면, 즉 단위 기호 및 의 조합(연속 배치)에 의해 알파벳 소문자 'e'가 코딩된다.Pressing the input key 2 (20) and input key 7 (70) in sequence, i.e. unit symbols And The lowercase alphabet letter 'e' is coded by a combination of (sequential placement).
입력키1(10) 및 입력키2(20)를 순차적으로 누르면, 즉 단위 기호 및 의 조합(중복 배치)에 의해 알파벳 소문자 'f'가 코딩된다. 이때, 사용자의 글쓰기 습관을 고려하여 바람직하게는 입력키2(20)의 및 입력키1(10)의 의 순차적인 입력 조합(중복 배치)에 의해서도 'f'를 코딩한다.Pressing input key 1 (10) and input key 2 (20) sequentially, i.e. unit symbols And The lowercase alphabet letter 'f' is coded by a combination of (multiple batches). At this time, in consideration of the writing habit of the user, preferably, the input key 2 (20) And input key 1 (10) 'F' is also coded by sequential input combinations (duplicate placement).
입력키5(50) 및 입력키9(90)를 순차적으로 누르면, 즉 단위 기호 및 의 조합(우측 배치)에 의해 알파벳 소문자 'g'가 코딩된다.Pressing input key 5 (50) and input key 9 (90) in sequence, i.e. unit symbols And The lowercase letter 'g' is coded by the combination of (right arrangement).
입력키4(40) 및 입력키3(30)을 순차적으로 누르면, 즉 단위 기호 및 의 조합(우측 배치)에 의해, 알파벳 소문자 'h'가 코딩된다.Pressing input key 4 (40) and input key 3 (30) in sequence, i.e. unit symbols And The lowercase letter 'h' is coded by the combination of (right arrangement).
입력키8(80) 및 입력키0(00)를 순차적으로 누르거나 입력키8(80) 및 입력키5(50)를 순차적으로 누르면, 단위 기호 및 의 조합(단독 배치) 또는 단위 기호 및 의 조합(상방 배치)에 의해 알파벳 소문자 'i'가 코딩된다.Pressing the input key 8 (80) and the input key 0 (00) sequentially or pressing the input key 8 (80) and input key 5 (50) sequentially, the unit symbol And Combination of (alone placement) or unit symbol And The lowercase alphabet letter 'i' is coded by the combination of (upper position).
입력키9(90) 및 입력키0(00)을 순차적으로 누르거나 입력키9(90) 및 입력키5(50)를 순차적으로 누르면, 단위 기호 및 의 조합(단독 배치) 또는 단위 기호 및 의 조합(상방 배치)에 의해 알파벳 소문자 'j'가 코딩된다. 입력키4(40) 및 입력키7(70)을 순차적으로 누르면, 즉 단위 기호 및 의 조합에 의해, 알파벳 소문자 'k'가 코딩된다.Press the input key 9 (90) and input key 0 (00) sequentially or press the input key 9 (90) and input key 5 (50) sequentially, the unit symbol And Combination of (alone placement) or unit symbol And The lowercase letter 'j' is coded by the combination of (upper position). Pressing input key 4 (40) and input key 7 (70) in sequence, i.e. unit symbols And By the combination of, the lowercase alphabet letter 'k' is coded.
입력키4(40) 및 입력키0(00)을 순차적으로 누르면, 즉 단위 기호 및 의 조합(단독 배치)에 의해 알파벳 소문자 'l'이 코딩된다.Pressing input key 4 (40) and input key 0 (00) in sequence, i.e. unit symbols And The lowercase alphabet 'l' is coded by a combination of (single placement).
입력키3(30) 및 입력키3(30)을 순차적으로 누르면, 즉 입력키3(30)을 연속해서 두 번 누르면 단위 기호 의 조합(우측 배치)에 의해 알파벳 소문자 'm'이 코딩 된다. 입력키8(80) 및 입력키3(30)을 순차적으로 누르면, 단위 기호 및 의 조합(우측 배치)에 의해 알파벳 소문자 'n'이 코딩된다.Pressing the input key 3 (30) and the input key 3 (30) sequentially, that is, pressing the input key 3 (30) twice in sequence, the unit symbol The lowercase letter 'm' is coded by the combination of (right-hand placement). Pressing the input key 8 (80) and input key 3 (30) in sequence, the unit symbol And The lowercase alphabet letter 'n' is coded by the combination of (right arrangement).
입력키5(50) 및 입력키0(00)을 순차적으로 누르면, 단위 기호 및 의 조합(단독 배치)에 의해 알파벳 소문자 'o'가 코딩된다.If you press input key 5 (50) and input key 0 (00) in sequence, And The lowercase alphabetic letter 'o' is coded by a combination of (single placement).
입력키6(60) 및 입력키5(50)를 순차적으로 누르면, 단위 기호 및 의 조합(우측 배치)에 의해 알파벳 소문자 'p'가 코딩된다.When input key 6 (60) and input key 5 (50) are pressed in sequence, the unit symbol And The lowercase letter 'p' is coded by the combination of (right arrangement).
입력키5(50) 및 입력키6(60)을 순차적으로 누르면, 즉 단위 기호 및 의 조합(우측 배치)에 의해 알파벳 소문자 'q'가 코딩된다.Pressing input key 5 (50) and input key 6 (60) in sequence, i.e. unit symbols And The lowercase letter 'q' is coded by the combination of (right arrangement).
입력키8(80) 및 입력키1(10)을 순차적으로 누르면, 즉 단위 기호 및 의 조합(우측 배치)에 의해 알파벳 소문자 'r'이 코딩된다.Pressing the input key 8 (80) and the input key 1 (10) sequentially, that is, the unit symbol And The lowercase alphabet letter 'r' is coded by the combination of (right arrangement).
입력키7(70) 및 입력키9(90)를 순차적으로 누르면, 즉 단위 기호 및 의 조합(하방 배치)에 의해 알파벳 소문자 's'가 코딩된다.Pressing input key 7 (70) and input key 9 (90) sequentially, i.e. unit symbols And The lowercase alphabetic letter 's' is coded by the combination of (bottom placement).
입력키4(40) 및 입력키2(20)를 순차적으로 누르면, 즉 단위 기호 및 의 조합(중복 배치)에 의해 알파벳 소문자 't'가 코딩된다. 바람직하게는, 입력키2(20) 및 입력키4(40)를 순차적으로 누르거나 입력키7(70) 및 입력키2(20)을 순차적으로 누르면, 단위 기호 및 의 조합(중복 배치) 또는 단위 기호 및 의 조합(중복 배치)에 의해서도 't'가 코딩된다.Pressing input key 4 (40) and input key 2 (20) in sequence, i.e. unit symbols And The lowercase letter 't' is coded by a combination of (multiple batches). Preferably, by pressing the input key 2 (20) and input key 4 (40) sequentially or by pressing the input key 7 (70) and input key 2 (20) sequentially, the unit symbol And Combinations of (overlapping) or unit symbols And 'T' is also coded by a combination of (overlapping).
입력키7(70) 및 입력키8(80)을 순차적으로 누르면, 즉 단위 기호 및 의 조합(우측 배치)에 의해 알파벳 소문자 'u'가 코딩된다.Pressing input key 7 (70) and input key 8 (80) in sequence, i.e., the unit symbol And The lowercase letter 'u' is coded by the combination of (right arrangement).
입력키8(80) 및 입력키8(80)를 연속해서 두 번 누르거나 입력키3(30) 및 입력키1(10)를 순차적으로 누르면, 단위 기호 의 조합(우측 배치) 또는 단위 기호 및 의 조합(우측 배치)에 의해 알파벳 소문자 'v'가 코딩된다.Press the input key 8 (80) and the input key 8 (80) twice in succession or press the input key 3 (30) and the input key 1 (10) in sequence, the unit symbol Combination of (right placed) or unit symbols And The lowercase letter 'v' is coded by the combination of (right arrangement).
다음으로, 입력키7(70) 및 입력키7(70)을 순차적으로 누르면, 즉 입력키7(70)을 연속해서 두 번 누르면 단위 기호 의 조합(연속 배치)에 의해 알파벳 소문자 'w'가 코딩된다.Next, when the input key 7 (70) and the input key 7 (70) are pressed sequentially, that is, pressing the input key 7 (70) twice in succession, the unit symbol The lowercase letter 'w' is coded by a combination of (sequential arrangements).
입력키9(90) 및 입력키7(70)을 순차적으로 누르거나 입력키9(90) 및 입력키1(10)을 순차적으로 누르면, 단위 기호 및 단위 기호 의 조합(우측 배치) 또는 단위 기호 및 단위 기호 의 조합(우측 배치)에 의해, 알파벳 소문자 'x'가 코딩된다.Press the input key 9 (90) and the input key 7 (70) in sequence, or press the input key 9 (90) and input key 1 (10) in sequence, the unit symbol And unit symbols Combination of (right placed) or unit symbols And unit symbols The lowercase letter 'x' is coded by the combination of (right arrangement).
입력키8(80) 및 입력키6(60)을 순차적으로 누르거나 입력키8(80) 및 입력키9(90)를 순차적으로 누르면, 단위 기호 및 단위 기호 의 조합(우측 배치) 또는 단위 기호 및 단위 기호 의 조합(우측 배치)에 의해, 알파벳 소문자 'y'가 코딩된다.Press the input key 8 (80) and the input key 6 (60) sequentially or press the input key 8 (80) and input key 9 (90) sequentially, the unit symbol And unit symbols Combination of (right placed) or unit symbols And unit symbols The lowercase letter 'y' is coded by the combination of (right arrangement).
마지막으로, 입력키3(30) 및 입력키7(70)을 순차적으로 누르면, 단위 기호 및 의 조합(하방 배치)에 의해 알파벳 소문자 'z'가 코딩된다.Finally, when the input key 3 (30) and the input key 7 (70) are pressed sequentially, the unit symbol And The lowercase alphabet letter 'z' is coded by the combination of (bottom arrangement).
상술한 단위 기호(입력키)를 누르는 순서는 알파벳 소문자를 필기하는 순서 에 일치되도록 구성된 것임을 알 수 있다.It can be seen that the order of pressing the unit symbol (input key) described above is configured to match the order of writing the lowercase letters of the alphabet.
상술한 순서로 조합된 알파벳 소문자를 대문자로 변환 시에는, 원하는 문자를 상술한 순서로 입력한 후 입력키*의 를 누름으로써 변환하거나 입력키*의 를 먼저 누른 후 원하는 문자를 입력함으로써 변환 가능하다.When converting lowercase alphabetical characters combined in the above order to uppercase, enter the desired characters in the above-described order, and then press Press to switch or press You can switch by pressing first and then entering the desired character.
한편, 도 4에 도시한 바와 같이, 본 발명에 따른 각 단위 기호들은 본 발명의 문자 입력부(100)에 제공된 숫자와 1:1 대응을 하게 된다. 이러한 단위 기호 두 개로 구성된 단위 기호 조합은 첫 번째 단위 기호를 10단위, 두 번째 단위 기호를 1단위로 하여 0 - 99의 숫자로 변환할 수 있다. 이때, 하나의 조합이 아닌 두 개 이상의 조합으로 표시 가능한 영문 소문자는 대응되는 숫자들 중 가장 작은 숫자를 대표 숫자로 한다. 즉, 예를 들어 f는 + 또는 +의 두 가지 조합으로 표현할 수 있는데, 이 때 대응되는 숫자가 12와 21이므로 둘 중 작은 숫자인 12가 'f'의 대표 숫자가 된다. 다시 말하여, 사용자가 'f'라고 입력 시 입력 순서에 따라 12 또는 21로 대응되나, 다량의 문자를 자동으로 입력할 때 입력시의 혼란을 피하기 위하여 12 또는 21 중 작은 숫자인 12를 대표 숫자로 하는 것이다.On the other hand, as shown in Figure 4, each unit symbol according to the present invention will have a 1: 1 correspondence with the numbers provided to the
알파벳 소문자의 입력 이외에도, 숫자 또는 특수 문자 입력 시 모드 전환 키를 눌러 숫자 또는 특수 문자 입력 상태를 만든 후 해당 숫자 또는 특수 문자를 입력해야 하는 종래 장치의 번거로움을 해소하기 위해, 본 발명의 문자 입력부(100), 즉 키패드(입력키)는 상술한 단위 기호 조합을 통해 숫자 및 특수 문자의 구성도 가능하게 한다. 이하, 본 발명에 따른 두 개의 단위 기호 조합으로 구성되는 숫자 및 특수 문자에 대해 도 5를 참조하여 설명하기로 한다.In addition to the input of lowercase letters of the alphabet, the character input unit of the present invention, in order to eliminate the hassle of conventional devices that need to enter a number or a special character after pressing the mode switching key when entering a number or a special character, the input of the number or
도 5는 도 3의 단위 기호 두 개의 순열과 그에 대응되는 숫자 및 특수 문자를 나타내는 도면이다.FIG. 5 is a diagram illustrating two permutations of unit symbols of FIG. 3, corresponding numerals, and special characters.
도 5를 참조하여, 입력키5(50) 및 입력키1(10)을 순차적으로 누르면, 단위 기호 및 의 조합(중복 배치)에 의해 숫자 '0'이 코딩된다.Referring to FIG. 5, when the input key 5 (50) and the input key 1 (10) are sequentially pressed, the unit symbol And The number '0' is coded by a combination of (double placement).
입력키6(60) 및 입력키0(00)을 순차적으로 누르면, 단위 기호 및 의 조합(단독 배치)에 의해 숫자 '1'이 코딩된다.If you press input key 6 (60) and input key 0 (00) in sequence, And The number '1' is coded by the combination of (single placement).
입력키9(90) 및 입력키2(20)를 순차적으로 누르면, 단위 기호 및 의 조합(하방 배치)에 의해 숫자 '2'가 코딩된다.If you press input key 9 (90) and input key 2 (20) in sequence, And The number '2' is coded by the combination of (bottom placement).
입력키9(90) 및 입력키9(90)를 순차적으로 누르면, 즉 입력키9(90)를 연속해서 누르면, 단위 기호 의 조합(하방 배치)에 의해 숫자 '3'이 코딩된다.When the input key 9 (90) and the input key 9 (90) are pressed in sequence, that is, when the input key 9 (90) is pressed successively, the unit symbol The number '3' is coded by the combination of (bottom placement).
입력키7(70) 및 입력키6(60)을 순차적으로 누르면, 단위 기호 및 의 조합(중복 배치)에 의해 숫자 '4'가 코딩된다.If you press input key 7 (70) and input key 6 (60) in sequence, And The number '4' is coded by the combination of (duplicate placement).
입력키3(30) 및 입력키2(20)를 순차적으로 누르면, 단위 기호 및 의 조합(상방 배치)에 의해 숫자 '5'가 코딩된다.If you press the input key 3 (30) and input key 2 (20) sequentially, the unit symbol And The number '5' is coded by the combination of (upper position).
입력키1(10) 및 입력키5(50)를 순차적으로 누르면, 단위 기호 및 의 조합(하방 배치)에 의해 숫자 '6'이 코딩된다.If you press input key 1 (10) and input key 5 (50) in sequence, And The number '6' is coded by the combination of (bottom placement).
입력키2(20) 및 입력키6(60)을 순차적으로 누르면, 단위 기호 및 의 조합(우측 배치)에 의해 숫자 '7'이 코딩된다.Pressing the input key 2 (20) and input key 6 (60) in sequence, the unit symbol And The number '7' is coded by the combination of (right arrangement).
입력키5(50) 및 입력키5(50)를 순차적으로 누르면, 즉 입력키5(50)를 연속해서 두 번 누르면, 단위 기호 의 조합(하방 배치)에 의해 숫자 '8'이 코딩된다.Pressing the input key 5 (50) and the input key 5 (50) sequentially, that is, pressing the input key 5 (50) twice in succession, the unit symbol The number '8' is coded by the combination of (bottom placement).
입력키5(50) 및 입력키3(30)을 순차적으로 누르면, 단위 기호 및 의 조합(우측 배치)에 의해 숫자 '9'가 코딩된다.If you press input key 5 (50) and input key 3 (30) in sequence, And The number '9' is coded by the combination of (right arrangement).
입력키5(50) 및 입력키2(20)를 순차적으로 누르거나 입력키2(20) 및 입력키5(50)를 순차적으로 누르면, 단위 기호 및 의 조합(중복 배치) 또는 단위 기호 및 의 조합(중복 배치)에 의해 특수 문자 '.'가 코딩된다.Pressing the input key 5 (50) and the input key 2 (20) sequentially or pressing the input key 2 (20) and input key 5 (50) sequentially, the unit symbol And Combinations of (overlapping) or unit symbols And The special character '.' Is coded by the combination of (duplicate placement).
입력키3(30) 및 입력키9(90)를 순차적으로 누르면, 단위 기호 및 의 조합(중복 배치)에 의해 특수 문자 ','가 코딩된다.If you press input key 3 (30) and input key 9 (90) in sequence, And The special characters ',' are coded by the combination of (duplicate placement).
입력키3(30) 및 입력키0(00)을 순차적으로 누르면, 단위 기호 및 의 조합(단독 배치)에 의해 특수 문자 ','가 코딩된다.If you press input key 3 (30) and input key 0 (00) in sequence, And The special characters ',' are coded by the combination of (single placement).
입력키2(20) 및 입력키8(80)를 순차적으로 누르거나 입력키8(80) 및 입력키2(20)를 순차적으로 누르면, 단위 기호 및 의 조합(중복 배치) 또는 단위 기호 및 의 조합(중복 배치)에 의해 특수 문자 '+'가 코딩된다.Press the input key 2 (20) and input key 8 (80) sequentially or press the input key 8 (80) and input key 2 (20) sequentially, the unit symbol And Combinations of (overlapping) or unit symbols And The special character '+' is coded by the combination of (duplicate placement).
입력키7(70) 및 입력키5(50)를 순차적으로 누르면, 단위 기호 및 의 조합(연속 배치)에 의해 특수 문자 '@'가 코딩된다. 입력키2(20) 및 입력키0(00)을 순차적으로 누르면, 단위 기호 및 의 조합(단독 배치)에 의해 특수 문자 '-'가 코딩된다.When input key 7 (70) and input key 5 (50) are pressed in sequence, the unit symbol And The special character '@' is coded by the combination of (sequential placement). When input key 2 (20) and input key 0 (00) are pressed in sequence, the unit symbol And The special character '-' is coded by the combination of (single placement).
입력키2(20) 및 입력키2(20)를 순차적으로 누르면, 즉 입력키2(20)를 연속해 서 두 번 누르면, 단위 기호 의 조합(하방 배치)에 의해 특수 문자 '='가 코딩된다.Pressing the input key 2 (20) and the input key 2 (20) in sequence, that is, pressing the input key 2 (20) twice in succession, the unit symbol The special character '=' is coded by the combination of (bottom placement).
입력키1(10) 및 입력키0(00)을 순차적으로 누르면, 단위 기호 및 의 조합(단독 배치)에 의해 특수 문자 '/'가 코딩된다.If you press input key 1 (10) and input key 0 (00) in sequence, And The special character '/' is coded by the combination of (single placement).
마지막으로, 입력키0(00)을 누르면, 단위 기호 의 조합(단독 배치)에 의해 띄어쓰기 ''가 코딩된다. 이때, 상술한 바와 같이 입력키0(00)의 를 첫 번째 단위 기호로 입력하는 경우 띄어쓰기를 한 것으로 간주하므로 바람직하게는 사용자가 ''를 한번 더 입력하지 않더라도 자동적으로 두 번째 단위 기호에 ''가 입력된다.Finally, when input key 0 (00) is pressed, the unit symbol Spacing by combination (alone) of ' 'Is coded. At this time, as described above of the input key 0 (00) Is entered as the first unit symbol, so it is assumed to be spaced. If you don't enter ' 'Is entered.
이상 상술한 바와 같이, 본 발명에 따른 각 단위 기호들은 본 발명의 문자 입력부(100)의 숫자와 1:1 대응을 하게 된다. 따라서, 하나의 영문 소문자, 숫자 및 특수 문자들을 단위 기호 두 개로 구성된 단위 기호 조합으로 변환할 수 있으며 이러한 조합은 숫자로 표현할 수 있다. 예를 들어, 영문 소문자 'b'의 경우, b = + = 4*10 + 5 = 45로써 b의 대응 숫자는 45가 된다. 이러한 조합을 통해 예컨대, 'I love you'와 같은 문장은 (80 00 40 50 88 27 00 86 50 78)로 이루어짐을 알 수 있다. 또한, 다른 예로서, help@abc.com의 경우, (43 27 40 65 75 58 45 70 52 70 50 33)으로 표현 가능하다.As described above, the unit symbols according to the present invention correspond 1: 1 with the numbers of the
또한, 대문자는 각 소문자에 100을 더하여 대응 숫자로 하며, 사이 띄우기 는 00으로 한다. 이러한 일련의 과정을 통하여 영문자를 숫자로 표현할 수 있으며 이는 여러 분야 예컨대, ARS 등 전화기를 통하여 영문 문장을 전달하고자 할 때에 응용될 수 있을 것이다.In addition, the uppercase letter should be added to each lowercase letter as a corresponding number, with spaces between them. Is 00. Through such a series of processes, the English letter can be represented as a number, and this can be applied when the English sentence is to be transmitted through various fields such as ARS.
한편, 본 발명에 따른 문자 입력부(100), 즉 키패드(입력키)의 경우, 따옴표, 쉼표, 마침표 등과 같은 특수 문자의 입력, 한글-영문-숫자입력 전환, 독일어의 움라우트(umlaut) 변형 등과 같은 추가적 기능을 위해 예컨대, 와 같은 전환 모드 입력키를 추가하거나 입력키에 별도의 기능, 예컨대 키를 길게 누르는 것과 같은 기능을 추가하는 것은 당업계의 통상의 지식인에게는 용이할 것이다.On the other hand, in the case of the
상술한 바와 같이, 본 발명에 의한 문자 입력 방법에 의하면 키에 인쇄된 기본적인 형태를 보고, 즉 시각적인 직감에 따라 항상 2회 키를 누름으로써 알파벳을 입력할 수 있는 것이다. 또한 키 입력 순서가 알파벳 소문자의 필기순서와 동일하기 때문에 매우 용이하게 알파벳을 입력할 수 있다.As described above, according to the character input method according to the present invention, the basic form printed on the key can be viewed, that is, the alphabet can be input by always pressing the key twice according to the visual intuition. In addition, since the key input order is the same as the writing order of the lowercase letters of the alphabet, the alphabet can be entered very easily.
이어서 본 발명에 따른 문자 입력 장치의 개략적인 구성을 설명하도록 한다.Next, a schematic configuration of the character input apparatus according to the present invention will be described.
본 발명에 따른 문자 입력 장치는 키 입력부, 문자 결정부, 문자 정보부 및 문자 표시부를 포함한다. 키 입력부는 상술한 10개의 단위 기호가 배치된 10개의 입력키를 포함하는 키패드로 구성된다. 문자 정보부는 키 입력부에 의해 발생된 두 개의 입력키 신호 순열(입력키 코드값의 순열)을 코드로 하는 영문 소문자/대문자, 숫자, 특수 문자 등에 관한 정보를 저장한다. 문자 결정부는 키 입력부에 의해 발생하는 신호를 입력 받고 문자 정보부에 저장된 정보를 조회하여 입력 신호의 순열(코드)에 대응하는 영문 소문자/대문자, 숫자, 특수 문자 등을 추출한다. 문 자 표시부는 문자 결정부에 의해 추출된 영문 소문자/대문자, 숫자, 특수 문자를 차례로 디스플레이한다. 필요에 따라 본 발명에 따른 문자 입력 방법이 적용된 입력 장치에는 진행중인 입력 신호를 임시로 보관하는 장치 등이 추가될 수 있다. 이때 상기 문자 입력 장치의 각 구성 요소들은 본 발명의 작용을 위한 기능적 구분일 뿐이며 이들이 물리적으로 반드시 독립된 존재일 필요는 없다. 예를 들면, 필요에 따라 문자 정보부와 문자 결정부는 일체화된 하나의 프로그램 또는 하나의 부품으로 제작될 수 있음은 당연할 것이다.The character input apparatus according to the present invention includes a key input unit, a character determination unit, a character information unit and a character display unit. The key input unit includes a keypad including ten input keys in which the ten unit symbols described above are disposed. The character information unit stores information on lowercase / uppercase letters, numbers, special characters, and the like in which two input key signal sequences (permutation of input key code values) generated by the key input unit are codes. The character determination unit receives a signal generated by the key input unit and inquires information stored in the character information unit to extract lowercase / uppercase letters, numbers, special characters, etc. corresponding to the permutation (code) of the input signal. The character display unit sequentially displays lowercase / uppercase letters, numbers, and special characters in English extracted by the character determination unit. If necessary, a device for temporarily storing an input signal in progress may be added to the input device to which the character input method according to the present invention is applied. At this time, each component of the character input device is only a functional division for the operation of the present invention, and they do not necessarily have to be physically independent. For example, it will be obvious that the character information part and the character determination part can be manufactured as one integrated program or one part as necessary.
또한, 필요에 따라 휴대폰의 전체적인 설정을 제어하는 설정 모드에 단위 기호 조합 설정 기능을 탑재하도록 하여 상술한 단위 기호 조합 이외에 사용자가 원하는 문자를 설정할 수 있다. 예를 들어, '나'를 의미하는 영어대문자 'I'를 자주 사용하는 경우 사용자가 'll'을 'I'와 대응하도록 설정해두면 'I'를 입력할 때마다 대소문자변환모드를 바꾸는 번거로움을 피할 수 있게 된다. 이는 프랑스어의 ''나 독일어에서의 '' 또는 ':', ',', ';'와 같은 문장 부호나 기타 특수 문자들의 입력에도 적용될 수 있을 것이다.In addition, the unit symbol combination setting function may be installed in a setting mode for controlling the overall setting of the cellular phone as needed, so that the user may set desired characters in addition to the unit symbol combination described above. For example, if you frequently use the English capital letter 'I', which means 'I', and you set 'll' to match 'I', it is troublesome to change the case conversion mode every time you type 'I'. Will be avoided. This is the French " "I in German" It may also be applied to input of punctuation marks or other special characters such as' or ':', ',', ';'.
상기 설명한 바와 같은 본 발명은 다음과 같은 다양한 효과를 창출한다. The present invention as described above creates various effects as follows.
첫째로, 알파벳 소문자로부터 추출되는 단위 기호를 이용하여 영문 소문자, 영문 대문자, 숫자 및 특수 문자의 입력이 가능하여 특수 문자-한글-영문-숫자입력 전환을 위해 모드를 변경할 필요가 없으므로 문자 입력 시 입력 속도가 향상되어 시간 절감, 원활한 커뮤니케이션 등을 도모할 수 있는 효과가 있다.First, it is possible to input lowercase letters, uppercase letters, numbers, and special characters by using unit symbols extracted from lowercase letters of the alphabet, so it is not necessary to change the mode for special character-Korean-English-numeric input. The speed is improved to save time and facilitate communication.
둘째로, 알파벳 소문자의 각 획을 구성하는 단위 기호들이 표시된 버튼으로 키패드를 구성함으로써 글씨를 쓰는 것과 같은 느낌으로 배우기 쉽고 입력하기 용이하다.Secondly, the keypad is composed of buttons displaying unit symbols constituting each stroke of a lowercase letter of the alphabet so that it is easy to learn and to input in a feeling like writing.
셋째로, 문자 입력 방식이 단순할 뿐 기존에 자판의 위치를 외워야 하는 불편함을 해소함으로써, 어린이뿐 아니라 중, 장년층도 쉽게 문자를 입력할 수 있다.Third, the character input method is simple, and by eliminating the inconvenience of memorizing the position of the keyboard in the past, not only children but also middle and elderly people can easily enter the character.
넷째로, 연필로 글을 쓰듯 알파벳을 입력함으로써 자판에 빨리 익숙해지고, 문자 입력을 직관적으로 할 수 있으며, 문자 입력을 통해 쉽고 효율적인 언어 학습이 가능하다.Fourth, by entering the alphabet as if writing with a pencil, you can quickly become familiar with the keyboard, intuitively enter characters, and learn languages easily and efficiently by entering characters.
다섯째로, 알파벳 대문자, 소문자, 숫자, 특수문자 등이 모두 숫자로 표현될 수 있어서 여러 분야 예컨대, ARS 등 전화기를 통하여 영문 문장의 전달이 가능하다.Fifth, all the capital letters, small letters, numbers, special characters, etc. of the alphabet can be represented by numbers, so that English sentences can be transmitted through various fields such as ARS.
Claims (12)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070045346A KR100904286B1 (en) | 2007-05-10 | 2007-05-10 | Character input apparatus and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070045346A KR100904286B1 (en) | 2007-05-10 | 2007-05-10 | Character input apparatus and method |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20080099598A KR20080099598A (en) | 2008-11-13 |
KR100904286B1 true KR100904286B1 (en) | 2009-06-25 |
Family
ID=40286545
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070045346A KR100904286B1 (en) | 2007-05-10 | 2007-05-10 | Character input apparatus and method |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100904286B1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101126734B1 (en) * | 2009-05-12 | 2012-03-29 | 셀코일렉트로닉스(주) | Alphabet input method and apparatus |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20040037804A (en) * | 2002-10-30 | 2004-05-07 | 타임스페이스시스템(주) | Alphabet input apparatus and alphabet input method |
KR20040072851A (en) * | 2003-02-11 | 2004-08-19 | 조진호 | Phictographic compounding of a english charactor |
-
2007
- 2007-05-10 KR KR1020070045346A patent/KR100904286B1/en not_active IP Right Cessation
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20040037804A (en) * | 2002-10-30 | 2004-05-07 | 타임스페이스시스템(주) | Alphabet input apparatus and alphabet input method |
KR20040072851A (en) * | 2003-02-11 | 2004-08-19 | 조진호 | Phictographic compounding of a english charactor |
Also Published As
Publication number | Publication date |
---|---|
KR20080099598A (en) | 2008-11-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101174190B (en) | Software keyboard entry method for implementing composite key on screen of electronic equipments | |
CN101501756A (en) | Hand-held thumb touch typable ASCII/Unicode keypad for a remote, mobile telephone or a PDA | |
KR100672773B1 (en) | Alphabet input apparatus and alphabet input method | |
KR20060101367A (en) | Apparatus for inputting a character using number key and method for inputting a character | |
US6799914B2 (en) | Arabic-persian alphabeth input apparatus | |
KR100937971B1 (en) | Alphabet inputting system for mobile terminal | |
JP5220217B1 (en) | Japanese input keyboard for display | |
KR100904286B1 (en) | Character input apparatus and method | |
US20050088415A1 (en) | Character input method and character input device | |
CN102422621A (en) | Letter input method and device | |
KR20010059872A (en) | method for character input using keypad | |
CN101226427A (en) | Keyboard and correspond input method for mobile communication apparatus and palm PC | |
WO2004059458A1 (en) | Character input method suitable for numeral keyboard and its equipment | |
KR20130069391A (en) | Apparatus and method of japanese compact keyboard | |
KR20080024571A (en) | The method of inputting arabic & persian letters with the keypad of mobile telecommunication apparatus | |
KR101243853B1 (en) | Hangul Character Input Method | |
KR100661457B1 (en) | Alphabet Inputting System for mobile terminal | |
JP3110695B2 (en) | Key input device | |
JP2004038897A (en) | Input device of cellular telephone for directly inputting target character | |
KR20090010144A (en) | Method and apparatus for alphanumeric data entry using a keypad | |
KR100596478B1 (en) | Vowel Oriented Alphabet Keyboard | |
KR100839281B1 (en) | Korean consonant input methods in keypad | |
KR100623061B1 (en) | Method and apparatus for inputting the Korean alphabet or the English alphabet to provide scroll function by using a touch sensor array | |
JP2001075708A (en) | Key input device and method for inputting japanese | |
US20120120012A1 (en) | Method for inputting digital characters |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
LAPS | Lapse due to unpaid annual fee |