KR100356258B1 - 전화 단말기용 키패드 - Google Patents
전화 단말기용 키패드 Download PDFInfo
- Publication number
- KR100356258B1 KR100356258B1 KR1020000055157A KR20000055157A KR100356258B1 KR 100356258 B1 KR100356258 B1 KR 100356258B1 KR 1020000055157 A KR1020000055157 A KR 1020000055157A KR 20000055157 A KR20000055157 A KR 20000055157A KR 100356258 B1 KR100356258 B1 KR 100356258B1
- Authority
- KR
- South Korea
- Prior art keywords
- consonants
- consonant
- vowel
- key
- vowels
- Prior art date
Links
Classifications
-
- 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
-
- 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/018—Input/output arrangements for oriental characters
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Input From Keyboards Or The Like (AREA)
- Document Processing Apparatus (AREA)
Abstract
한글 문자 입력을 위한 전화 단말기용 키패드는, 한글의 초성 자음 17개(ㄱ, ㄴ, ㄷ, ...., ㅍ, ㅎ, ㄲ, ㄸ, ㅃ, ㅆ, ㅉ)로 구성된 기본 자음 세트와 중성 단모음 10개(ㅏ, ㅑ, ㅓ, ㅕ, ..., ㅡ, ㅣ) 및 복모음 'ㅢ'로 구성된 기본 모음 세트를 각각 자음 및 모음으로 분리하여 한글 자모의 순서대로 배치함과 동시에, 겹자음(ㄲ, ㄸ, ㅃ, ㅆ, ㅉ)은 각각 대응하는 낱자음(ㄱ, ㄷ, ㅂ, ㅅ, ㅈ)과 동일한 키에 배치하고, 서로 다른 겹자음은 하나의 키에 둘 이상 배치하지 않으며, 상기 기본 자음 세트중 복자음으로 합성가능한 자음들은 각각 서로 다른 키에 분리시켜 배치하는 자음 배치와, 상기 기본 모음 세트 중에서 모음 'ㅡ' 및 'ㅣ'를 제외한 복모음으로 합성 가능한 모음들은 각각 서로 다른 키에 분리시켜 배치하고, 상기 복모음 'ㅢ'는 상기 모음 'ㅡ' 및 'ㅣ'가 배치된 키의 세 번째 입력에 의해 실행될 수 있도록 모음 'ㅡ' 및 'ㅣ'와 동일한 키에 함께 배치하는 모음 배치로 이루어진다.
Description
본 발명은 한글 문자 입력을 위한 통신 단말기의 키 배치에 관한 것으로, 특히 유무선 전화기상의 제한된 수의 키만으로 한글의 자음 및 모음의 합성 입력을가능하게 하고, 별도의 합성 입력 방법을 필요로 하지 않는 전화 단말기용 키패드에 관한 것이다.
종래, 전화기상에서 한글을 입력하는 방법으로는, 크게 전화기상의 다이얼 키 패드와 화면 표시부를 함께 사용하는 방법과 전화기의 다이얼 버튼만을 이용하여 입력하는 방법이 있었다.
우선, 전자의 방법은 전화기상의 각 다이얼 버튼에 한글의 초성 자음을 배열한 뒤, 한글을 입력하고자 하는 경우에는 입력하고자 하는 한글 문자의 초성 자음을 다이얼 키 패드를 통해 입력하여 이 선택된 초성 자음에 결합가능한 모든 중성을 포함시켜 화면상에 표시하고, 계속하여 사용자가 이들 표시된 초성+중성의 문자가운데 입력하고자 하는 한글 문자에 해당하는 문자를 방향키의 이동을 통해 선택하면, 이 선택된 문자에 결합가능한 모든 종성을 결합시켜 화면상에 출력하고, 최종적으로 사용자가 이 표시된 다수의 문자군 가운데 입력하고자 하는 문자를 선택하는 방식이다. 그러나, 이 방법은 결합 가능한 문자로서 표시부에 표시되는 문자의 개수가 지나치게 많아 사용자는 입력하고자 하는 한글 문자에 해당하는 문자를 일일이 스크롤해가며 검색하여야 하고, 특히, 휴대 전화 단말기의 경우와 같이 표시부의 크기가 제한적일 수 밖에 없는 경우에는 오입력의 가능성이 그만큼 높아지게 되는 문제점이 있다.
다음으로, 전화기상의 다이얼 키 패드만을 통해 한글 문자를 입력하는 방법의 경우에 대해 살펴보면, 우선 전화기상의 키 패드는 10개의 숫자 패드와 *, # 등 몇개의 기능 버튼들을 포함해 최대 12개 안팎의 키 버튼만을 확보하고 있는 데 반해, 한글의 자모음은 단자음 14개(ㄱ, ㄴ, ㄷ, ㄹ, ..., ㅍ, ㅎ), 단모음 10개(ㅏ, ㅑ, ㅓ, ㅕ, ..., ㅡ, ㅣ) 외에도, 겹자음(ㄲ, ㄸ, ㅃ, ㅆ, ㅉ), 복자음(ㄳ, ㄶ, ㄵ, ㄺ, ㄻ, ㄽ, ㄿ, ㄾ, ㅀ, ㄼ, ㅄ) 및 복모음(ㅐ, ㅒ, ㅔ, ㅖ, ㅘ, ㅝ, ㅙ, ㅞ, ㅚ, ㅟ, ㅢ)을 포함하고 있어, 한글 자모수에 비해 전화기 상의 키패드의 수가 턱없이 부족한 상태이다. 따라서, 이러한 제한된 키에 한글 자음과 모음을 배치하기 위해서는 하나의 키에 여러개의 자음 또는 모음을 배치할 수 밖에 없는데, 종래 사용되던 키 배치 방법을 살펴보면 도 1과 같다. 도 1에 도시된 바와 같이, 종래의 키 배치 방법은 하나의 키에 두 개 이상의 자음 또는 모음을 배치하되, 자주 사용되는 자음 또는 모음은 키의 앞쪽에, 자주 사용되지 않는 자모음은 키의 뒷쪽에 배치하고 있다. 그러나, 이러한 키 배치 방법은 구체적인 키 배치가 제작 회사마다 다르고, 이에 따라 만일 사용자가 키의 위치, 즉, 키상의 자모음의 배치 상태를 암기하고 있지 않은 상태라면, 원하는 자모음의 입력을 위해 일일히 키 패드를 검색하여야만 하는 불편이 따른다. 실제로, 소정의 한글 문자의 입력을 위해 키를 누르는 데 소요되는 시간(즉, 키를 누르는 횟수)보다도 원하는 자모음이 배치된 키를 찾는데 걸리는 시간이 더 소요될 경우도 자주 발생한다.
본 발명은 이상과 같은 종래 한글 입력 방법 또는 이를 위한 키 배치 방법의 문제점을 해결하기 위한 것으로, 한글 자음 및 모음을 한글 자모의 순서에 따라 순차 배열한 키 패드를 제공한다. 이를 통해, 사용자는 자음 또는 모음이 배치된 키의 위치를 직감적으로 파악할 수 있고, 따라서, 해당 키를 찾는데 걸리는 시간을절약함으로써 전체 한글 입력 시간을 줄일 수 있게 된다.
다만, 이와 같이 순차 배치된 전화기 키패드상의 자모음 배치에 있어서는 복자음 및 복모음의 합성을 위한 기술적 문제도 함께 고려하여야만 한다. 즉, 전술한 바와 같이, 전화기상에 마련된 키 버튼의 수보다 한글 자모의 수가 많아 하나의 키에 둘 이상의 자음 또는 모음을 함께 배치하는 것이 일반적이나, 이 경우에도 복자음 및 복모음까지 키 패드상에 배치하기에는 하나의 키에 배치되는 자모의 수가 너무 많아져 곤란하기 때문에 통상 키 패드상에는 기본 자모음 세트만을 배치하고 복자음 및 복모음은 이들 기본 자모음 세트의 합성을 통해 입력하고 있다. 이 경우, 별도의 합성 키등을 이용하지 않고 단순히 기본 자모음 세트가 배치된 키의 연속 입력을 통해서만 복자음 및 복모음을 합성할 수 있기 위해서는, 기본 자모음 세트의 키 배치가 소정의 배치 조건을 만족시켜야만 한다.
이에, 본 발명은 한글 자음 및 모음의 배열을 한글 자모의 순서에 따라 순차 배열함과 동시에, 이들 기본 자모음 세트의 배치가 복자음 및 복모음 합성을 위한 소정의 배치 조건을 만족하도록 배치함으로써 별도의 기능 키등을 이용하지 않고도 한글 자모의 겹자음, 복자음 및 복모음을 키 충돌 없이 입력할 수 있도록 하여, 한글 입력에 있어서의 사용자의 편의성을 제공하고자 함을 그 목적으로 한다.
도 1은 종래 휴대 전화 단말기의 한글 입력을 위한 키패드.
도 2는 겹자음 입력 조건을 위해 같은 키에 배치되어서는 안되는 기본 자음 쌍의 관계를 도시한 표.
도 3은 종성 복자음의 입력을 위해 같은 키에 함께 배치되어서는 안되는 기본 자음쌍의 관계를 도시한 표.
도 4는 중성 복모음의 입력을 위해 같은 키에 함께 배치되어서는 안되는 기본 모음쌍의 관계를 도시한 표.
도 5는 본 발명에 따른 복모음의 합성 입력 방법을 도시한 도면.
도 6은 본 발명에 따른 전화 단말기용 키패드의 실시예를 도시한 도면.
도 7은 본 발명에 따른 전화 단말기용 키패드를 이용한 한글 입력 알고리즘을 도시한 도면.
이하, 본 발명에 따른 키 패드의 배치에 대해 상세히 설명한다.
본 발명에 따르면, 한글의 초성 자음 17개(ㄱ, ㄴ, ㄷ, ㄹ, ..., ㅍ, ㅎ, ㄲ, ㄸ, ㅃ, ㅆ, ㅉ)로 구성된 기본 자음 세트와 중성 단모음 10개(ㅏ, ㅑ, ㅓ,ㅕ, ..., ㅡ, ㅣ)로 구성된 기본 모음 세트를 각각 자음 및 모음으로 구분하여 한글 자모의 순서에 따라 배치되되, 이들 기본 자음 및 모음 세트는 한글의 겹자음 입력을 위한 조건(이하, '조건 1'이라 함), 복자음 합성 입력을 위한 조건(이하, '조건 2'라 함) 및 복모음 합성 입력을 위한 조건(이하, '조건 3'이라 함)을 모두 만족시키도록 배치된다.
먼저, 자음 배치를 위한 구성 중 겹자음의 입력 조건(조건 1)을 만족시키는 구성에 대해 설명한다. 한글 자음에 있어서 초성 또는 종성으로 사용가능한 겹자음은 'ㄲ', 'ㄸ', 'ㅃ', 'ㅆ', 'ㅉ'의 5 개가 존재한다. 이들 각 겹자음은 각각의 대응하는 낱자음 'ㄱ', 'ㄷ', 'ㅂ', 'ㅅ', 'ㅈ'과 동일 키상에 배치되는 것이 사용자의 편의를 위해 바람직하다. 이 경우, 서로 다른 각각의 겹자음은, 기본 자음 세트의 배치에 따라서, 동일 키상에 함께 배치될 수도 있고 또는 서로 다른 키에 분리되어 배치될 수도 있다. 즉, 예를 들어, 낱자음의 배치로서 'ㄱ'과 'ㄴ'이 동일 키상에 배치된 경우에는, 실제로 이 키에는 낱자음 ㄱ에 대응하는 겹자음인 ㄲ이 함께 배치되게 되어 <ㄱ, ㄴ, ㄲ>이 하나의 키 배치를 이루게 되지만, 낱자음 'ㄱ', 'ㄴ', 'ㄷ'이 동일 키상에 배치되는 경우에는 낱자음 'ㄱ'과 'ㄷ'에 각각 대응하는 겹자음 'ㄲ' 및 'ㄸ'이 함께 배치되게 되어, <ㄱ, ㄴ, ㄷ, ㄲ, ㄸ>의 키 배치를 이루게 된다. 그러나, 후자의 경우와 같이, 서로 다른 겹자음이 동일 키 상에 함께 배치되는 경우에는 하나의 키에 너무 많은 자음이 배치되게 되므로 하나의 한글 자음의 입력을 위해 너무 많은 수의 연속 키 입력이 필요하게 되는 문제가 있다. 이에, 본 발명은 하나의 키에 배치되는 자음의 수를 최소화하기 위해, 3 개의 자음만이 하나의 키에 배치되도록 하고, 예외적으로 4 개까지의 배치를 허용하도록 한다. 이를 위해서는, 각각의 서로 다른 겹자음은 서로 다른 키에 배치되도록 할 필요가 있다.
즉, 겹자음 'ㄲ', 'ㄸ', 'ㅃ', 'ㅆ', 'ㅉ'에 대응하는 각 낱자음인 'ㄱ', 'ㄷ', 'ㅂ', 'ㅅ', 'ㅈ'은 같은 키에 함께 배치되어서는 안된다. 이러한 키 배치 조건을 표로써 나타내면, 도 2와 같다. 도 2의 표에서는, 겹자음 입력을 위한 연속 키 입력의 최소화를 위해 같은 키에 배치되어서는 안되는 기본 자음 쌍을 기호 X로 도시하고 있다.
이상 설명한 내용 및 도 2의 도시 내용을 종합하면, 한글 자음의 순차 배치에 따르면서 겹자음 입력을 위한 키 배치 조건(조건 1)을 만족시키는 자음 조합은 다음과 같다.
{자음 조합 1} {자음 조합 2}
<ㄱ, ㄴ, ㄲ> <ㄱ, ㄴ, ㄲ>
<ㄷ, ㄹ, ㄸ> <ㄷ, ㄹ, ㄸ>
<ㅁ, ㅂ, ㅃ> <ㅁ, ㅂ, ㅃ>
<ㅅ, ㅇ, ㅆ> <ㅅ, ㅇ, ㅆ>
<ㅈ, ㅊ, ㅉ> <ㅈ, ㅊ, ㅋ, ㅉ>
<ㅋ, ㅌ> <ㅌ, ㅍ, ㅎ>
<ㅍ, ㅎ>
여기서, < > 기호는 하나의 키에 배치되는 자음군을 나타낸다.
상술한 각 자음 조합 {자음 조합 1] 및 {자음 조합 2}에서 겹자음 부분은 키패드상에 직접 표시할 수도 있고 표시하지 않을 수도 있다. 즉, 겹자음 부분을 굳이 키패드상에 표시하지 않더라도 각각의 키에는 표시된 낱자음에 대응하는 하나의 겹자음만이 배치되어 있으므로, 표시되지 않은 겹자음이 어떤 겹자음인지를 사용자는 쉽게 알 수 있기 때문이다. 또한, 상기 {자음 조합 1} 및 {자음 조합 2}에서는 겹자음이 각 키의 최종 입력이 되도록 일률적으로 배치하였으나, 다르게는 각 겹자음이 대응하는 낱자음의 그 다음 입력이 되도록 배치할 수도 있다. 즉, 예를 들어, <ㄱ, ㄴ, ㄲ>의 키 배치를 <ㄱ, ㄲ, ㄴ>의 순으로 배치되도록 할 수도 있다. 다만, 전술한 자음 조합의 배치에서는 이들 배치중 'ㄲ'보다는 'ㄴ'이 사용 빈도가 높다는 점을 고려하여 전자의 방법을 택하고 있을 뿐이다.
다음으로, 자음 배치를 위한 구성중 복자음 합성을 위한 조건(조건 2)를 만족시키는 구성에 대해 설명한다.
한글의 받침, 즉, 종성으로 입력 가능한 복자음에는 'ㄳ', 'ㄵ', 'ㄶ', 'ㄺ', 'ㄻ', 'ㄼ', 'ㄽ', 'ㄾ', 'ㄿ', 'ㅀ', 'ㅄ'이 존재한다. 별도의 합성 기능키등을 이용하지 않고 기본 자음 세트가 배치된 키의 연속 입력만을 통해 전술한 복모음들을 합성 입력할 수 있기 위해서는, 전술한 복자음으로 합성 가능한 개개의 낱자음끼리는 동일 키에 배치되어서는 안된다. 예를 들어, 복자음 'ㄻ'으로 합성 가능한 자음쌍인 'ㄹ'과 'ㅁ'을 동일 키에 배치하는 경우에는, 별도의 복잡한 알고리즘 또는 기능 키의 사용 없이는 복자음 'ㄻ'의 합성 입력이 불가능하게 된다. 이러한 키 배치의 조건을 표로써 나타내면 도 3과 같다. 도 3의 표에서는, 종성에서의 복자음 합성 입력을 위해 동일 키에 배치되어서는 안되는 자음의 조합을 기호 X로 나타내었다.
이상 설명한 복자음의 합성 입력을 위한 조건 2는 전술한 겹자음 입력을 위한 조건 1과 함께 고려되어야만 한다. 이 경우, 전술한 조건 1 을 만족하는 {자음 조합 1} 및 {자음 조합 2}는 복자음 합성 입력을 가능하게 하는 조건 2(도 3 참조) 역시도 만족시키고 있음을 알 수 있으므로, 본 발명은 이들 두 조건 1 및 2를 모두 만족시키는 자음 조합으로써, 전술한 {자음 조합 1} 및 {자음 조합 2}를 채택하기로 한다.
다음으로, 한글의 중성 입력을 위해 복모음 합성이 필요할 경우에 요구되는 키 배치 조건(조건 3)과 이를 만족시키는 키 패드의 구성에 대해 살펴보기로 한다.
한글의 중성 모음으로서 사용되는 복모음에는 'ㅐ', 'ㅒ', 'ㅔ', 'ㅖ', 'ㅘ', 'ㅝ', 'ㅙ', 'ㅞ', 'ㅚ', 'ㅟ', 'ㅢ'가 있다. 이들 복모음의 합성 입력을 위해서는 전술한 복자음의 합성 입력에서와 같이, 복모음으로 합성 가능한 각각의 단모음들은 별도의 키에 분리되어 배치되어야만 한다. 예를 들어, 별도의 합성 알고리즘 및 기능 키의 사용 없이 단순히 키의 연속 입력만으로 '왜'라는 문자를 입력하기 위해서는 단모음 'ㅗ', 'ㅏ', 'ㅣ'가 동일 키에 배치되어서는 안된다. 또한, '웨'라는 문자 입력을 위해서는 단모음 'ㅜ', 'ㅓ', 'ㅣ'가 동일 키에 배치되어서는 안된다. 이러한 키 배치의 조건을 표로 정리하면 도 4와 같다. 도 4에서는 복모음으로 합성 가능하여 동일 키에 배치되어서는 안될 모음 쌍을 기호 X로 표시하고 있다.
이상의 설명 및 도 4의 표로부터 다음과 같은 복모음 합성이 가능한 모음 조합을 얻을 수 있다.
{모음 조합 1}
<ㅏ, ㅑ, ㅓ, ㅕ>
<ㅗ, ㅛ, ㅜ, ㅠ>
<ㅡ>
<ㅣ>
여기서, < > 기호는 하나의 키에 배치되는 모음군을 나타낸다.
상술한 {모음 조합 1}에서 모음 'ㅡ'는 실제로는 모음 'ㅣ'와 합성 가능할 뿐 나머지 단모음들과는 합성이 이루어지지 않으므로, 복모음 합성의 측면에서는 다음의 모음 조합 역시 가능하다.
{모음 조합 2} {모음 조합 3}
<ㅏ, ㅑ, ㅓ, ㅕ, ㅡ> <ㅏ, ㅑ, ㅓ, ㅕ>
<ㅗ, ㅛ, ㅜ, ㅠ> <ㅗ, ㅛ, ㅜ, ㅠ, ㅡ>
<ㅣ> <ㅣ>
그러나, 이들 모음 조합들중 {모음 조합 2}는 한글 모음의 알파벳순에 어긋난다는 문제가 있으며, 한편, {모음 조합 3}의 경우에는 키당 배치된 모음의 수에 불균형이 있을 뿐 아니라, 특정 키에 너무 많은 모음이 배치되게 되어 하나의 모음을 입력하기 위해 키 입력이 연속해서 수 회 반복되어야 한다는 문제점이 있으므로, 본 발명에서는 이들 모음 조합은 제외하기로 한다.
한편, 모음 배치에 있어서 본 발명의 중요한 특징중 하나는 복모음 'ㅢ'의 합성 입력 방법에 있다. 즉, 전술한 바와 같이, 단모음 'ㅡ'와 'ㅣ'는 서로 합성가능하기 때문에 {모음 조합 1}에서와 같이 별도의 키로 서로 분리되어 배치되어야만 하나, 이 조건을 엄격히 적용할 경우 키 배치는 {모음 조합 1}과 같이 각 키에 배치되는 모음의 수에 불균형이 생기는 문제가 있을 수 있다. 이에, 본 발명에서는 단모음 'ㅡ'와 'ㅣ'로 합성되는 복모음 'ㅢ'만을 예외적으로 기본 모음 세트의 하나로 인정함으로써, 이상의 키 배치상의 불균형 문제를 해결하고자 한다. 즉, 복모음 'ㅢ'를 예외적으로 기본 모음 세트의 하나로 인정할 경우에는, 이를 구성하는 각 단모음인 'ㅡ' 와'ㅣ'는 별도의 키로 서로 분리되어 배치될 필요가 없게 되고, 따라서, 'ㅡ'와 'ㅣ'를 동일 키에 그리고 복모음 'ㅢ'를 이들 단모음 'ㅡ'와 'ㅣ'가 배치된 키의 제3 입력으로 함께 배치할 수 있게 된다. 이와 같이 복모음 'ㅢ'에 대한 예외를 인정하게 되면, 전술한 {모음 조합 1}은 다음과 같은 키 배치가 균일한 {모음 조합 4}로 수정되게 된다.
{모음 조합 4}
<ㅏ, ㅑ, ㅓ, ㅕ>
<ㅗ, ㅛ, ㅜ, ㅠ>
<ㅡ, ㅣ, ㅢ>
여기서, {모음 조합 4}는 하나의 키에 최대 4개의 모음까지 배치되어 특정 모음(예를 들어, 'ㅕ' 또는 'ㅠ')의 입력을 위해 같은 키를 4 번씩이나 계속해서 눌러야 하는 불편이 있을 수 있으므로, 전화기 키 패드상에 여유 키 버튼이 있는경우에는 실제 사용의 편의를 위해 다음과 같이 나누어 배치하는 것이 보다 바람직하다.
{모음 조합 5}
<ㅏ, ㅑ>
<ㅓ, ㅕ>
<ㅗ, ㅛ>
<ㅜ, ㅠ>
<ㅡ, ㅣ, ㅢ>
도 5는 {모음 조합 5}를 숫자 키 패드상에 배치하였을 경우 이를 이용한 복모음 합성 입력 과정을 도시하고 있다. 여기서, 복모음 'ㅙ'의 입력 과정을 예를 들어 설명하면, 입력하고자 하는 복모음 'ㅙ'를 구성하는 각 단모음 'ㅗ', 'ㅏ', 'ㅣ'에 해당하는 키를 연속하여 누르면 되는 데, 먼저 <ㅗ, ㅛ> 키를 한 번 누르면 이 키의 제1 입력인 'ㅗ'가 입력되고, 계속하여, <ㅏ, ㅑ> 키를 한 번 누르면 해당 키의 제1 입력인 'ㅏ'가 입력되어 이전에 입력된 'ㅗ'와 합성되어 복모음 'ㅘ'를 형성하게 되고, 계속하여 <ㅡ, ㅣ, (ㅢ)> 키를 한 번 누르면 지금까지 입력된 복모음 'ㅘ'와 합성되어 최종적으로 복모음 'ㅙ'를 형성하게 된다. 여기서, 최종 입력 과정인 <ㅡ, ㅣ, (ㅢ)> 키의 입력 과정에서 해당 키는 비록 1 회밖에 누르지 않았지만 'ㅣ'의 입력으로 인식하여 복모음 'ㅙ'로 합성 가능하게 된다. 이는 본 발명의 복모음 합성 알고리즘의 중요 특징 중 하나로, 통상적인 모음의 입력에 있어서는 키 패드의 누르는 회수에 따라 그에 대응되는 위치에 배치된 모음이 선택 입력되는 것으로 되지만, 전술한 바와 같이, 이전에 입력된 모음과의 합성을 통해 복모음을 입력하고자 하는 경우에는, 키의 누르는 횟수에 관계없이 이전의 입력된 모음과 합성 가능한 모음이 자동적으로 선택되게 된다. 즉, 전술한 복모음 'ㅙ'의 입력 과정에서, 복모음 'ㅘ'가 입력된 이후 계속하여 <ㅡ, ㅣ, (ㅢ)> 키의 입력이 있으면, 이전에 입력된 모음인 'ㅘ'와 합성 가능한 모음은 'ㅣ'가 되므로, 비록 <ㅡ,ㅣ, (ㅢ)> 키를 1회만 누르더라도 자동적으로 'ㅣ'가 선택되어 복모음 'ㅙ'로 합성되는 것이다. 이상의 본 발명에 따른 복모음 합성 방법은 도 5에 도시된 나머지 복모음들의 입력 과정에서도 볼 수 있다. 한편, 복모음 'ㅢ'은 본 실시예에 있어서는 기본 모음 세트의 하나로 예외적으로 인정하고 있으므로, 그 입력 과정은 도 5에 도시된 바와 같이, <ㅡ, ㅣ, (ㅢ)>를 3 회 연속하여 누름으로써 입력한다.
지금까지 설명한 한글의 자모순서에 따른 순차 배치를 따르면서, 동시에 겹자음, 복자음 및 복모음의 합성 입력을 별도의 합성 기능키 없이 기본 자모음 세트가 배치된 키 패드의 연속된 누름만을 통해 입력할 수 있도록 하는 키 배치 방법을 도시하면 도 6과 같이 된다. 도 6(a)는 전술한 자음 배치의 조건 1 및 2를 만족시키는 {자음 조합 1}과 모음 배치의 조건 3을 만족시키는 {모음 조합 5}를 이용한 배치 방법의 일례를 도시한 것이고, 도 6(b)는 전술한 자음 및 모음 배치의 조건을 만족하는 {자음 조합 2}와 {모음 조합 5}를 이용하여 배치한 일례이며, 도 6(c)는 전술한 {자음 조합 1}과 {모음 조합 4}를 이용하여 배치한 일례를 도시한 것이다. 도면에서 알 수 있는 바와 같이, 도 6(a)의 배치 방법은 일반 전화기상의 12 개의 키 모두를 사용하고 있지만, 도 6(b) 및 6(c)의 배치 방법에 따르면 <#> 키 또는<*> 키와 <#> 키의 하나 또는 두 개의 키를 다른 용도로 사용할 수 있게 된다. 도시된 각 배치 방법에서, 겹자음(ㄲ, ㄸ, ㅃ, ㅆ, ㅉ) 및 복모음 'ㅢ'는 키 패드상에 표시되도록 할 수도 있고 표시되지 않도록 할 수도 있다.
이하에서는, 상술한 본 발명에 따른 한글 입력용 전화 단말기 키패드를 이용한 한글 입력 알고리즘을 도 7을 참조하여 설명하기로 한다.
본 발명에 따른 한글 입력 알고리즘은 도 7에 도시된 바와 같이, 총 6 개의 상태(S0, S1, S2, S3, S4, S5)를 가지며, 각 상태에 따른 입력에 따라 다음 상태로 천이하거나 자신의 상태에서 내부 처리를 하게 된다.
상태 S0는 아무런 키도 입력되지 않은 초기 상태로 다음 입력이 자음이면 상태 S1으로, 다음 입력이 모음이 상태 S2로 각각 천이한다. 상태 S1은 초성 입력 처리를 행하는 상태로서, 계속하여 자음이 입력되면 상태 S1을 유지하며, 모음이 입력되면 상태 S2로 진행한다. 한편, 상태 S1에서는 입력된 자음이 이전에 입력된 앞글자의 종성 자음과 합성 가능한 지 여부를 판단하여, 만일 합성 가능한 경우에는 현재 입력된 초성을 삭제하고 상태 S3으로 천이하여 앞글자의 종성과 합성 처리를 행한다. 상태 S2는 중성 입력 처리를 행하는 상태로서, 상태 S1에서 입력된 초성 자음과 합성하여 중성까지 입력된 상태를 유지한다. 상태 S2에서 계속하여 중성 모음이 입력되는 경우에는 상태 S2를 유지하는 데, 이 때에는 이전의 중성 모음과의 합성 가능 여부에 따라 복모음 합성 처리를 행하던지 또는 기존 중성을 새로운 중성으로 갱신하는 처리를 행한다. 한편, 상태 S2이후 자음이 입력이 있으면, 상태 S3로 이동하여 종성 입력 처리를 행한다. 상태 S3에서는 입력된 종성 자음과이전에 중성 입력까지 마친 글자를 합성하여 입력 글자를 완성하는 처리를 행하는데, 글자 완성후 상태 S3에서 계속하여 새로운 자음의 입력이 있으면 이전에 완성된 글자의 종성과 새로이 입력된 자음이 복자음으로 합성 가능한 지 여부를 판단하여 합성이 가능한 경우에는 상태 S3에서 합성 처리를 행하여 종성 입력 과정을 반복하고, 만일 합성이 불가능한 경우에는 상태 S4로 이동하여 새로이 입력된 자음을 다음 문자의 초성 자음으로 한다. 상태 S4에서는 키 입력을 기다리지 않고 커서를 다음 문자의 위치로 옮긴 즉시 상태 S1으로 천이하여 새로이 입력된 자음을 다음 문자의 초성 자음으로 처리한다. 한편, 상태 S3에서 종성 처리후 계속하여 모음이 입력되면, 상태 S5로 진행하여 다음 문자의 중성 처리를 행하는 단계로 진행한다. 상태 S5에서는, 키 입력을 기다리지 않고 커서를 다음 문자의 위치로 옮긴 즉시 상태 S2로 이동하여 앞글자의 종성을 다음 글자의 초성으로 가져와 새로이 입력된 모음과 합성하여 중성 처리를 행한다. 만일, 앞글자의 종성이 복자음인 경우에는 이 복자음중 마지막으로 입력된 자음만을 다음 글자의 초성으로 가져와 새로이 입력된 중성 모음과 합성 처리를 행한다.
이상의 한글 입력 알고리즘을 통해, 한글의 이어쓰기, 즉, 한 글자 완성 때마다 별도의 완성 키(예를 들어, 화살표 키등)를 사용하여 입력을 완성하지 않고, 연속된 키 입력을 통해 한글 문자를 완성하여 가는 입력 방식이 가능하게 된다.
이상 설명한 바와 같이, 본 발명의 키 패드 배치에 따르면, 키 패드의 배치가 한글 자모의 순서에 따라 순차 배열되어 있으므로, 사용자가 입력을 원하는 한글 문자에 대응하는 자모음 키를 용이하게 찾을 수 있고 이에 따른 소요 시간을 중일 수 있으며, 또한, 그 기본 자모음 세트의 배치가 단순한 연속된 키 입력만으로도 키 충돌 없이 복자음 및 복모음 합성 입력이 가능하도록 하는 배치 조건을 만족하고 있으므로, 이어쓰기 알고리즘에 필수적인 복자음 및 복모음의 합성 입력이 별도의 기능 키등에 의하지 않고도 가능하게 되므로, 한글 입력에 있어서의 사용자의 편의성이 향상되고 입력 시간이 단축되는 효과를 갖게 된다.
Claims (2)
- 한글 문자 입력을 위한 전화 단말기용 키패드에 있어서,한글의 초성 자음 17개(ㄱ, ㄴ, ㄷ, ...., ㅍ, ㅎ, ㄲ, ㄸ, ㅃ, ㅆ, ㅉ)로 구성된 기본 자음 세트와 중성 단모음 10개(ㅏ, ㅑ, ㅓ, ㅕ, ..., ㅡ, ㅣ)로 구성된 기본 모음 세트를 각각 자음 및 모음으로 분리하여 한글 자모의 순서대로 배치하되,겹자음(ㄲ, ㄸ, ㅃ, ㅆ, ㅉ)은 각각 대응하는 낱자음(ㄱ, ㄷ, ㅂ, ㅅ, ㅈ)과 동일한 키에 배치되고, 서로 다른 겹자음은 하나의 키에 둘 이상 배치되지 않으며, 상기 기본 자음 세트중 복자음으로 합성가능한 자음들은 각각 서로 다른 키에 분리되어 배치되는 자음 배치와,상기 기본 모음 세트 중에서 복모음으로 합성 가능한 모음들은 각각 서로 다른 키에 분리되어 배치되는 모음 배치로 이루어지는 것을 특징으로 하는 전화 단말기용 키패드.
- 한글 문자 입력을 위한 전화 단말기용 키패드에 있어서,한글의 초성 자음 17개(ㄱ, ㄴ, ㄷ, ...., ㅍ, ㅎ, ㄲ, ㄸ, ㅃ, ㅆ, ㅉ)로 구성된 기본 자음 세트와 중성 단모음 10개(ㅏ, ㅑ, ㅓ, ㅕ, ..., ㅡ, ㅣ) 및 복모음 'ㅢ'로 구성된 기본 모음 세트를 각각 자음 및 모음으로 분리하여 한글 자모의 순서대로 배치하되,겹자음(ㄲ, ㄸ, ㅃ, ㅆ, ㅉ)은 각각 대응하는 낱자음(ㄱ, ㄷ, ㅂ, ㅅ, ㅈ)과 동일한 키에 배치되고, 서로 다른 겹자음은 하나의 키에 둘 이상 배치되지 않으며, 상기 기본 자음 세트중 복자음으로 합성가능한 자음들은 각각 서로 다른 키에 분리되어 배치되는 자음 배치와,상기 기본 모음 세트 중에서 모음 'ㅡ' 및 'ㅣ'를 제외한 복모음으로 합성 가능한 모음들은 각각 서로 다른 키에 분리되어 배치되고, 상기 복모음 'ㅢ'는 상기 모음 'ㅡ' 및 'ㅣ'가 배치된 키의 세 번째 입력에 의해 실행될 수 있도록 모음 'ㅡ' 및 'ㅣ'와 동일한 키에 함께 배치되는 모음 배치로 이루어지는 것을 특징으로 하는 전화 단말기용 키패드.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020000055157A KR100356258B1 (ko) | 2000-09-20 | 2000-09-20 | 전화 단말기용 키패드 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020000055157A KR100356258B1 (ko) | 2000-09-20 | 2000-09-20 | 전화 단말기용 키패드 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20020022384A KR20020022384A (ko) | 2002-03-27 |
KR100356258B1 true KR100356258B1 (ko) | 2002-10-18 |
Family
ID=37478993
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020000055157A KR100356258B1 (ko) | 2000-09-20 | 2000-09-20 | 전화 단말기용 키패드 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100356258B1 (ko) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020022865A (ko) * | 2000-09-21 | 2002-03-28 | 공관식 | 문자 입력이 용이한 전화기 번호키 구조 |
KR100433173B1 (ko) * | 2002-02-25 | 2004-05-27 | 넷코덱(주) | 한글 자판이 배치된 키패드 전화기 및 한글 입력 방법 |
KR200446504Y1 (ko) * | 2009-06-29 | 2009-11-05 | 에스케이텔레시스 주식회사 | 한글 입력용 키패드 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR19990036989A (ko) * | 1997-10-10 | 1999-05-25 | 모토로라, 인크 | 문자 입력의 최적화를 위한 통신 장치 및키패드 |
KR19990069519A (ko) * | 1998-02-10 | 1999-09-06 | 박원배 | 통신 단말기의 메시지 입력 장치 |
KR20000018394A (ko) * | 1998-09-02 | 2000-04-06 | 강병호 | 전화기의 한글입력 인식방법 |
KR20000032211A (ko) * | 1998-11-13 | 2000-06-05 | 김종수 | 문자입력가능 전화기 버튼 및 이를 이용한 문자입력방법 |
KR20020008978A (ko) * | 2000-07-21 | 2002-02-01 | 대표이사 서승모 | 문자입력을 위한 키패드 배열 구조 |
KR20020020021A (ko) * | 2000-09-06 | 2002-03-14 | 박만규 | 제한된 수의 키를 이용한 한글입력시스템의 효율적인키보드 조합 |
-
2000
- 2000-09-20 KR KR1020000055157A patent/KR100356258B1/ko not_active IP Right Cessation
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR19990036989A (ko) * | 1997-10-10 | 1999-05-25 | 모토로라, 인크 | 문자 입력의 최적화를 위한 통신 장치 및키패드 |
KR19990069519A (ko) * | 1998-02-10 | 1999-09-06 | 박원배 | 통신 단말기의 메시지 입력 장치 |
KR20000018394A (ko) * | 1998-09-02 | 2000-04-06 | 강병호 | 전화기의 한글입력 인식방법 |
KR20000032211A (ko) * | 1998-11-13 | 2000-06-05 | 김종수 | 문자입력가능 전화기 버튼 및 이를 이용한 문자입력방법 |
KR20020008978A (ko) * | 2000-07-21 | 2002-02-01 | 대표이사 서승모 | 문자입력을 위한 키패드 배열 구조 |
KR20020020021A (ko) * | 2000-09-06 | 2002-03-14 | 박만규 | 제한된 수의 키를 이용한 한글입력시스템의 효율적인키보드 조합 |
Also Published As
Publication number | Publication date |
---|---|
KR20020022384A (ko) | 2002-03-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1472593B1 (en) | Improved device interface | |
KR100694679B1 (ko) | 한글과 아스키 문자를 포함하는 데이터 스트링을 입력하는방법 및 장치 | |
KR100356258B1 (ko) | 전화 단말기용 키패드 | |
KR100769595B1 (ko) | 이동통신 단말기의 한글 자모 배치구조 | |
KR19990024320A (ko) | 개인휴대통신 단말기의 대표문자를 이용한 한글입력 방법 | |
KR100651821B1 (ko) | 이동통신단말기의 문자입력 장치 | |
KR100324096B1 (ko) | 전화기의데이터입력방법 | |
KR100418066B1 (ko) | 이동통신 단말기의 문자입력방법 | |
KR100271375B1 (ko) | 제한된 키로 문자를 입력하는 장치, 그 방법및 이를 이용한 전화 단말기 | |
KR100370427B1 (ko) | 이동통신 단말기의 한글 입력 방법 | |
KR100415728B1 (ko) | 특정키버튼을 이용한 글자입력방법 및 이를 구현하는휴대전화기 | |
KR20020087632A (ko) | 이동통신 단말기의 문자 입력방법 | |
KR100714066B1 (ko) | 모바일 기기의 한글입력방법 및 그를 적용한 키패드 | |
KR100431947B1 (ko) | 이동통신 단말기의 문자입력장치 및 방법 | |
JP2001356872A (ja) | キー入力装置およびその入力方法 | |
KR100371869B1 (ko) | 문자확장 버튼을 이용한 문자입력 방법 | |
KR20000041317A (ko) | 한글 영문 입력장치 | |
KR100714067B1 (ko) | 모바일기기의 한글입력방법 | |
KR20020012823A (ko) | 1개의 문자전환 버튼을 이용한 문자 입력 방법 | |
JP4780862B2 (ja) | 文字列入力方法 | |
JP3979875B2 (ja) | 携帯電話機 | |
KR100686655B1 (ko) | 이동 통신 단말기의 키패드 및 문자 입력 방법 | |
KR100451191B1 (ko) | 휴대단말기용 키 패드의 한글 문자 배열 구조 | |
JP2001175394A (ja) | キー入力装置および携帯電話端末 | |
KR20010091439A (ko) | 이동통신 단말기의 한글 입력방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20120907 Year of fee payment: 11 |
|
FPAY | Annual fee payment |
Payment date: 20130903 Year of fee payment: 12 |
|
LAPS | Lapse due to unpaid annual fee |