KR20110088311A - 전자기기의 문자 입력 장치 및 이를 이용한 문자 입력 방법 - Google Patents

전자기기의 문자 입력 장치 및 이를 이용한 문자 입력 방법 Download PDF

Info

Publication number
KR20110088311A
KR20110088311A KR1020100008168A KR20100008168A KR20110088311A KR 20110088311 A KR20110088311 A KR 20110088311A KR 1020100008168 A KR1020100008168 A KR 1020100008168A KR 20100008168 A KR20100008168 A KR 20100008168A KR 20110088311 A KR20110088311 A KR 20110088311A
Authority
KR
South Korea
Prior art keywords
key
character
input
character input
special
Prior art date
Application number
KR1020100008168A
Other languages
English (en)
Inventor
이동화
이동훈
Original Assignee
이동화
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 이동화 filed Critical 이동화
Priority to KR1020100008168A priority Critical patent/KR20110088311A/ko
Publication of KR20110088311A publication Critical patent/KR20110088311A/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/0202Constructional details or processes of manufacture of the input device
    • G06F3/0219Special purpose keyboards
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • G06F3/0233Character input methods

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)
  • Input From Keyboards Or The Like (AREA)

Abstract

본 발명은 전자기기의 문자 입력 장치 및 이를 이용한 문자 입력 방법에 관한 것이다. 특히, 본 발명에 따른 전자기기의 문자 입력 장치는, 2 개 이상의 키 버튼을 구비한 입력키패드; 입력키패드의 복수의 키 버튼들의 중앙에 배치되며, 입력된 제 1 문자와의 상관관계가 긴밀한 기 설정된 제 2 문자로 변환하거나 제 1 문자 입력 상태를 제 2 문자 입력 상태로 변환하는 변환키; 변환키로부터 최소 키 버튼 거리에 배치되며, 기본자음 또는 기본모음 문자들의 일 세트가 적어도 변환키의 주위에 바로 인접한 키 버튼들 각각에 할당된 문자입력키; 문자입력키에 인접한 적어도 하나의 키 버튼에 배치되며, 적어도 하나의 특수 문자가 할당된 특수문자입력키; 및 문자입력키와 변환키의 조합에 따라 조합가능한 자음과 모음이 결합된 음절을 생성하고, 특수문자입력키와 변환키의 조합에 따라 조합가능한 특수 문자를 생성하는 제어부를 포함한다. 따라서, 문자 입력을 위한 키 입력 수와 운지의 이동 거리를 최적화 할 수 있다. 또한, 문자입력키의 개수를 최적화하여 입력키패드 여분의 키 버튼에 자주 사용하는 특수문자를 할당함으로써 키 입력 수와 운지의 이동 거리를 더욱 최적화 할 수 있다.

Description

전자기기의 문자 입력 장치 및 이를 이용한 문자 입력 방법{CHARACTER INPUT DEVICE OF ELECTRONIC EQUIPMENT AND METHOD FOR INPUTTING CHARACTERS USING THE SAME}
본 발명은 문자 입력 방법 및 이를 이용한 전자기기에 관한 것이다. 더욱 상세하게는, 2 개 이상의 키 버튼을 구비한 입력키패드; 입력키패드의 복수의 키 버튼들의 중앙에 배치되며, 입력된 제 1 문자와의 상관관계가 긴밀한 기 설정된 제 2 문자로 변환하거나 제 1 문자 입력 상태를 제 2 문자 입력 상태로 변환하는 변환키; 변환키로부터 최소 키 버튼 거리에 배치되며, 기본자음 또는 기본모음 문자들의 일 세트가 적어도 변환키의 주위에 바로 인접한 키 버튼들 각각에 할당된 문자입력키; 문자입력키에 인접한 적어도 하나의 키 버튼에 배치되며, 적어도 하나의 특수 문자가 할당된 특수문자입력키; 및 문자입력키와 변환키의 조합에 따라 조합가능한 자음과 모음이 결합된 음절을 생성하고, 특수문자입력키와 변환키의 조합에 따라 조합가능한 특수 문자를 생성하는 제어부를 포함하는 전자기기의 문자 입력 장치 및 이를 이용한 문자 입력 방법에 관한 것이다.
전자기기의 사용이 대중화되면서 전자기기는 본래의 기능 이외에 다양한 부가 기능을 구비한다. 이러한 부가 기능은 매우 다양하지만, 그 중 하나는 문장을 입력하여 송수신 하는 문자 메시지 서비스 기능, 다수 개의 전화번호를 사용자별로 구분하여 입력 및 저장하고 조회하는 전화번호부 기능, 일정 및 할일 관리 기능, 단어 검색 등 사용자로부터 문자를 입력받아 출력하고 필요에 따라 저장하고 송수신하는 모든 문자 입력 기능을 이용한다.
한편, 최근 전자기기는 휴대가 간편하도록 소형으로 제작되기 때문에, 문자를 입력받는 키입력 장치 즉, 입력키패드도 또한 소형으로 제작되고, 한정된 영역에 입력키패드가 할당되기 때문에 키 버튼의 개수도 제한된다. 또한 한정된 영역의 입력키패드에 키 버튼의 수가 많은 경우, 공간상 제약으로 인해 오입력 등의 조작상 불편함이 존재한다. 통상적으로 전자기기의 입력키패드는 기능 선택을 위한 기능버튼, 숫자를 입력할 수 있는 숫자버튼 및 한글, 영문 또는 특수문자 등의 문자를 입력할 수 있는 문자버튼을 포함한다. 숫자버튼과 문자버튼은 통상적으로 하나의 키 버튼에 하나의 숫자와 다수 개의 문자를 입력할 수 있도록 구성되어 있다.
여기서, 한글은 일차원적인 배열을 갖는 영문과는 달리 초성, 중성, 종성이 이차원적으로 결합하여 하나의 음절을 형성하므로, 입력 방법이 영문에 비해 다소 복잡해지게 된다. 따라서, 전자기기에서 한글을 입력하는 과정을 간소화시키기 위한 한글 입력 방식의 개발이 요구되었고, 이러한 요구에 따라 천지인과 이지(EZ) 한글 등 다양한 한글 입력 방식들이 개발되어 널리 사용되고 있다.
한편, 천지인을 사용하는 통상적인 이동통신단말기는 입력키패드에 총 12 개의 키 버튼을 구비하고, 12 개의 입력키패드에 숫자와 문자(영문, 한글, 특수문자)를 적절히 배치하여 숫자 또는 문자를 입력 받는다.
천지인의 경우에는, 상단의 3 개의 키 버튼에 3 개의 천지인 모음('ㅣ,·,ㅡ')을 할당하고, 2 개의 행으로 이루어진 중단의 6 개와 하단의 중앙 하나의 키 버튼에 자음('ㄱㅋ, ㄴㄹ, ㄷㅌ, ㅂㅍ, ㅅㅎ, ㅈㅊ, ㅇㅁ')을 할당하며, 하단의 좌우 2 개의 키 버튼에 특수문자('*, #')를 할당하여, 자음키 및 모음키를 한 번 또는 연속적으로 누르게 함으로써 자음 및 모음을 선택하여 입력할 수 있도록 한다.
또한, 이지(EZ) 한글의 경우, 6 개의 한글 단자음('ㄱ, ㄴ, ㄹ, ㅁ, ㅅ, ㅇ')을 자음 버튼에 할당하고, 한글 단모음 입력을 위해 6 개의 한글 단모음을 유사 단모음('ㅏ, ㅓ, ㅗ, ㅜ, ㅣ, ㅡ')으로 분류하여 3 개의 모음 버튼에 할당하며, 자음키와 모음키에 할당되지 않은 자음 및 모음을 가획 버튼('*')과 쌍자음 버튼('#')을 자음 및 모음 버튼과의 연속적인 조합으로 입력한다.
하지만, 천지인 및 이지(EZ) 한글의 문자 입력 방법은 한 번에 입력되지 않는 자음과 모음이 많아 두 번 또는 세 번 동일한 키 버튼 또는 운지 거리가 멀리 떨어진 키 버튼들을 눌러 입력해야 하는 것뿐만 아니라, 키패드에 표시되지 않은 자음 및 모음이 많고 기기별 키 버튼별 기능과 위치가 다름으로 잦은 기기변경이 많은 경우에 한글 입력을 위한 학습시간이 상당히 길다는 문제점이 발생하였다. 또한, 가획 버튼('*')과 쌍자음 버튼('#')을 자주 사용해야 하기 때문에 운지의 이동 거리가 긴 문제점이 있다.
또한, 최근 문자입력 시 특수 문자를 많이 사용하게 되었지만, 대부분의 문자 입력 방식에서 특수 문자를 이용하기 위해서는 입력키패드 이외의 버튼을 누르기 때문에 추가적인 키 입력 횟수가 증가한다. 그리고 특수 문자를 이용하기 위한 입력키패드 이외의 버튼이 입력키패드의 중심으로부터 상당히 이격되어 위치되기 때문에, 특수 문자의 입력 시 운지의 이동 거리가 긴 문제점이 있다.
한편, 최근 한글뿐만 아니라 알파벳이나 한자를 입력하는 경우도 많이 늘어나고 있으나, 알파벳이나 한자의 입력에서는 종래의 알파벳이나 한자에 대한 입력키패드 상의 배열로 인하여 한글에 비해 많은 키입력 횟수를 요구한다. 또한, 이러한 증가한 키입력 횟수뿐만 아니라 최적화되어 있지 않은 종래의 알파벳이나 한자에 대한 입력키패드 상의 배열 때문에 외래어 입력 시 운지의 이동 거리가 긴 문제점도 있다.
이러한 문제점을 해결하기 위해 본 발명은, 전자기기에 문자를 입력하는 데 있어서, 입력키패드의 문자 구성을 인식하기 쉽게 하고, 문자 입력 속도를 향상시키기 위해, 기본 음소가 할당된 문자입력키의 중앙에 기본 음소에 대한 확장성을 제공하는 변환키를 배치하고, 변환키와 키 중복을 활용하여 입력 키 마진을 증가시키고, 일부 자주 사용하는 특수문자입력키를 입력키패드에 할당하여 키 입력 수와 운지의 이동 거리를 최적화하는, 전자기기의 문자 입력 장치 및 이를 이용한 문자 입력 방법을 제공하는 데 그 목적이 있다.
본 발명은 2 개 이상의 키 버튼을 구비한 입력키패드; 입력키패드의 복수의 키 버튼들의 중앙에 배치되며, 입력된 제 1 문자와의 상관관계가 긴밀한 기 설정된 제 2 문자로 변환하거나 제 1 문자 입력 상태를 제 2 문자 입력 상태로 변환하는 변환키; 변환키로부터 최소 키 버튼 거리에 배치되며, 기본자음 또는 기본모음 음소들의 일 세트가 적어도 변환키의 주위에 바로 인접한 키 버튼들 각각에 할당된 문자입력키; 문자입력키에 인접한 적어도 하나의 키 버튼에 배치되며, 적어도 하나의 특수 문자가 할당된 특수문자입력키; 및 문자입력키와 변환키의 조합에 따라 조합가능한 자음과 모음 음소가 결합된 음절을 생성하고, 특수문자입력키와 변환키의 조합에 따라 조합가능한 특수 문자를 생성하는 제어부를 포함하는 전자기기의 문자 입력 장치를 제공한다.
본 발명에 따른 전자기기는 이동통신단말기, PDA (Personal Digital Assistant), PDP (Plasma Display Panel), 리모콘, e-book, Pocket PC, 터치 스크린 및 차량 내비게이션 등에 적용할 수 있다. 또한, 본 발명에 따른 전자기기의 문자 입력 장치의 특수문자입력키는 사용자 정의에 따라 최대 4개의 특수 문자로 재설정가능한 것이 바람직하다.
또한, 본 발명은 9 개 이상의 키 버튼을 갖는 입력키패드; 입력키패드의 복수의 키 버튼의 중앙에 배치되며, 입력된 제 1 문자와의 상관관계가 긴밀한 기 설정된 제 2 문자로 변환하거나 제 1 문자 입력 상태를 제 2 문자 입력 상태로 변환하는 변환키; 변환키로부터 최소 키 버튼 거리에 배치되며, 음성적으로 상관관계가 긴밀하거나 형태적으로 상관관계가 긴밀한 기본자음 또는 기본모음 음소들의 일 세트가 적어도 상기 변환키의 주위에 바로 인접한 키 버튼들 각각에 할당된 문자입력키; 문자입력키에 인접한 적어도 하나의 키 버튼에 배치되며, 적어도 하나의 특수 문자가 할당된 특수문자입력키; 및 문자입력키와 변환키의 조합에 따라 조합가능한 자음과 모음 음소들이 결합된 음절을 생성하고, 특수문자입력키와 변환키의 조합에 따라 조합가능한 특수 문자를 생성하는 제어부를 포함하고, 문자 입력을 위한 키 입력 수와 운지의 이동 거리를 최적화하는 것을 특징으로 하는 전자기기의 문자 입력 장치를 제공한다.
또한, 본 발명은 9 개 이상의 키 버튼을 갖는 입력키패드; 입력키패드의 복수의 키 버튼의 중앙에 배치되며, 입력된 제 1 문자와의 상관관계가 긴밀한 기 설정된 제 2 문자로 변환하거나 제 1 문자 입력 상태를 제 2 문자 입력 상태로 변환하는 변환키; 변환키로부터 최소 키 버튼 거리에 배치되며, 음성적으로 상관관계가 긴밀하거나 형태적으로 상관관계가 긴밀한 기본자음 또는 기본모음 음소들의 일 세트가 적어도 변환키의 주위에 바로 인접한 키 버튼들 각각에 할당된 문자입력키; 문자입력키에 인접한 적어도 하나의 키 버튼에 배치되며, 적어도 하나의 특수 문자가 할당된 특수문자입력키; 및 문자입력키와 변환키의 조합에 따라 조합가능한 자음과 모음 음소가 결합된 음절을 생성하고, 특수문자입력키와 변환키의 조합에 따라 조합가능한 특수 문자를 생성하는 제어부를 포함한 전자기기에 있어서, 복수 개의 문자입력키 중 제 1 문자입력키와 변환키가 차례로 입력되면 제 1 문자입력키에 기 할당된 제 1 문자입력키의 병서된 음소 또는 합성된 음소를 포함한 변형문자를 출력하는 단계; 제 1 문자입력키와 복수 개의 문자입력키 중 제 2 문자입력키가 차례로 입력되면 제 1 문자입력키에 할당된 제 1 기본문자와 제 2 문자입력키에 할당된 제 2 기본문자를 합한 조합문자를 출력하는 단계; 및 제 1 문자입력키가 연속해서 입력되면 제 1 문자입력키에 할당된 기본문자를 차례로 출력하는 단계를 포함하는 전자기기에서 문자를 입력하는 방법을 제공한다.
이상에서 설명한 바와 같이 본 발명의 일 실시형태에서는 전자기기의 문자 입력 시 사용 편의성과 입력 속도를 개선하기 위하여 변환키를 중심으로 문자입력키를 배치하여 변환키와 키 중복을 활용한 입력 키 마진을 증가시키고, 일부 자주 사용하는 특수 문자를 포함한 특수문자입력키를 문자입력키에 인접하게 배치함으로써 문자 입력 시의 키 입력 수와 운지의 이동 거리를 최적화할 수 있다. 또한, 사용자가 자주 사용되는 입력키패드 상의 특수 문자를 재설정하여 사용 편의성을 더욱 개선할 수 있다.
또한, 본 발명의 다른 실시형태에서는 알파벳 입력 시 입력키패드의 중앙에 배치한 변환키를 이용하여 음성적으로 상관관계가 긴밀한 문자 또는 형태적으로 상관관계가 긴밀한 문자를 빠르게 입력함으로써 영문 입력 시의 키 입력 수를 단축시킬 수 있다. 또한, 변환키를 이용함으로써 입력키패드의 메뉴 구성을 간략하게 표현할 수 있다.
그리고, 본 발명은 12 개의 숫자키를 갖는 전자기기에서 문자 입력 시의 한글 자판은 한글을 알고 있는 사람은 누구나 한번만 보고도 외울 수 있는 단순한 배열이기 때문에 일반 전화기나 전자계산기와 같이 한글 자판이 없는 경우에도 한글을 입력하기 쉽다. 또한 자음과 모음 입력 모드의 자동 변환을 사용하여 한 음절을 입력하는데 눌러지는 키는 평균 3.15번 정도로 입력 속도가 매우 빠르다. 따라서 휴대폰과 같이 한글 입력기를 내장하여 사용하는 경우뿐만 아니라 일반 전자기기에서 문자 정보를 입력함이 용이하다.
도 1은 본 발명의 일 실시형태에 따른 전자기기의 문자 입력 장치 중 입력키패드의 일 문자 배치도.
도 2는 본 발명의 일 실시형태에 따른 변환키를 이용하여 전자기기에 문자를 입력할 수 있는 문자 입력 장치를 간략하게 나타낸 블록 구성도이다.
도 3은 본 발명의 일 실시형태에 따른 전자기기의 문자 입력 장치 중 입력키패드의 다른 문자 배치도.
도 4는 본 발명의 일 실시형태에 따른 전자기기의 문자 입력 장치 중 입력키패드의 다른 문자 배치도.
도 5는 본 발명의 일 실시형태에 따른 터치패드 방식의 전자기기의 문자 입력 장치 중 입력키패드의 일 문자 배치도.
도 6은 본 발명의 일 실시형태에 따른 터치패드 방식의 전자기기의 문자 입력 장치 중 입력키패드의 다른 문자 배치도.
도 7은 본 발명의 일 실시형태에 따른 전자기기에서의 문자 입력 방법을 나타내는 예시적 순서도.
도 8은 본 발명의 다른 실시형태에 따른 전자기기에서의 문자 입력 방법을 나타내는 예시적 순서도.
도 9는 본 발명의 다른 실시형태에 따른 전자기기의 문자 입력 장치 중 입력키패드의 문자 배치도.
이하의 설명에서 사용되는 용어 가운데 '배치'라함은, 문자가 전자기기의 입력키패턴의 키 버튼 상에 인쇄되어 눈에 보이도록 된 상태를 말하고, '배정'이라함은 입력키패턴 크기의 제약 등으로 인하여 키 버튼에 인쇄되지 못한 문자를 음성적 또는 형태적 상관관계가 긴밀한 기본문자의 키 버튼에 할당하는 것을 말한다.
이하, 본 발명에 따른 전자기기의 문자 입력 장치 및 이를 이용한 문자 입력 방법의 바람직한 실시형태들에 대한 도면을 참조하여 상세하게 설명한다.
도 1은 본 발명의 일 실시형태에 따른 전자기기의 문자 입력 장치의 입력키패드의 일 문자 배치도이다.
본 실시형태에서, 입력키패드는 12 개의 키 버튼들을 포함한다. 이때, 입력키패드의 중앙, 즉 숫자키 5에는 입력된 제 1 문자와의 상관관계가 긴밀한 기 설정된 제 2 문자로 변환하는 기능을 갖는 문자(‘(’)가 배치된다.
또한, 입력키패드 중 ‘(’가 배치된 숫자키를 제외한 숫자키(0~9, 5 제외)에 문자를 입력하기 위한 기본문자가 배치된다. 본 실시형태에 따른 문자를 입력하기 위한 기본문자가 배치된 숫자키에는 기본자음 또는 기본모음 음소의 일 세트들이 숫자키 5의 주위에 인접한 숫자키(0~9, 5 제외)에 배치되어, 숫자키 5로부터 최소 키 버튼 거리에 배치된다. 예를 들어, 본 실시형태에 따른 입력키패드의 숫자키 5를 제외한 숫자키 0 내지 숫자키 9에는, (‘1’; ‘ㄱ’; ‘S’, ‘B’), (‘2’; ‘ㅏ’; ‘A’, ‘E’), (‘3’; ‘ㄴ’, ‘T’, ‘F’), (‘4’; ‘ㅗ’; ‘I’, ‘O’), (‘6’; ‘ㅣ’; ‘U’, ‘Y’), (‘7’; ‘ㄷ’; ‘G’, ‘H’), (‘8’; ‘ㅁ’; ‘L’, ‘N’), (‘9’; ‘ㅅ’; ‘X’, ‘Z’) 및 (‘0’; ‘ㅇ’; ‘Aa’)가 배치되어 있다. 이때, 각 숫자키는 숫자, 한글 및 영문의 기본문자들이 차례로 배치된다. 한편, 숫자키 0에 배치된 ‘Aa’는 영문 입력 시 대소문자를 변환하는 기능을 가질 수 있다.
또한, 본 실시형태에 따르면, 입력키패드의 숫자키에 인접한 ‘*’ 및 ‘#’ 키 버튼에 특수 문자가 배치될 수 있다. 예를 들어, ‘*’ 및 ‘#’ 키 버튼에는 (‘*’, ‘.’, ‘^’, ‘:’) 및 (‘#’, ‘?’, ‘(’, ‘/’) 가 배치되어 있다. 한편, 본 실시형태에 따라 ‘*’ 및 ‘#’ 키 버튼들 각각에 배치된 특수 문자는 사용자 정의에 따라 최대 8개의 특수 문자로 재설정가능할 수 있다.
도 2는 본 발명의 일 실시형태에 따른 변환키를 이용하여 전자기기에 문자를 입력할 수 있는 문자 입력 장치를 간략하게 나타낸 블록 구성도이다.
본 발명의 일 실시형태에 따른 변환키를 이용하여 전자기기에 문자를 입력할 수 있는 문자 입력 장치는 입력부(210), 출력부(220), 메모리부(230), 처리부(240) 및 제어부(250)를 포함할 수 있다.
입력부(210)는 다수 개의 키 버튼으로 구성된 입력키패드를 포함하고, 입력키패드를 이용하여 키 입력을 감지한 후, 이렇게 감지된 신호를 전기적 신호인 키 입력 신호로 변환하여 제어부(250)로 전달한다. 본 발명의 일 실시형태에 따른 입력부(210)는 입력키패드의 중앙에 위치되며, 입력된 제 1 문자와의 상관관계가 긴밀한 기 설정된 제 2 문자로 변환하는 기능을 갖는 문자(‘(’)가 배치된 변환키와, 변환키로부터 최소 키 버튼 거리에 배치되며, 음성적으로 상관관계가 긴밀하거나 형태적으로 상관관계가 긴밀한 기본자음 또는 기본모음 음소들의 일 세트가 변환키에 바로 인접한 키 버튼들 각각에 할당되는, 총 9 개의 기본문자(‘ㄱ’, ‘ㅏ’, ‘ㄴ’, ‘ㅗ’, ‘ㅣ’, ‘ㄷ’, ‘ㅁ’, ‘ㅅ’ 및 ‘ㅇ’)가 배치된 문자입력키와, 문자입력키에 인접한 적어도 하나의 키 버튼에 배치되며, 적어도 하나의 특수 문자가 할당된 특수문자입력키를 포함한 입력키패드를 구비하고, 입력키패드를 이용하여 감지한 키 입력을 키 입력 신호로 변환하여 제어부(250)에 전달한다.
출력부(220)는 제어부(250)의 제어에 따라 문자, 숫자, 음성, 영상 등의 각종 정보를 출력한다. 메모리부(230)는 전자기기를 동작하는 데 필요한 다수 개의 소프트웨어를 저장하는 저장 수단이다. 본 발명의 일 실시형태에 따른 메모리부(230)는 제어부(250)의 제어에 따라 실행되면 기 설정된 알고리즘에 따라 입력부(210)로부터 수신한 키 입력 신호를 분석하여 지정된 문자를 인식하고 출력부(220)를 이용하여 출력하는 소프트웨어인 문자 입력 프로그램을 저장한다.
처리부(240)는 전자기기가 서비스를 제공하는 통신망이나 전자기기와 문자 입력 장치 사이의 무선 통신 등을 수행하기 위한 통신 인터페이스 등을 제공하는 통신 수단이다.
제어부(250)는 입력부(510)로부터 전달되는 키 입력 신호에 따라 동작하여 전자기기의 전반적인 동작을 제어하는 제어 수단이다. 본 발명의 일 실시형태에 따른 제어부(250)는 전자기기가 사용자의 키 조작에 따라 문자 입력 모드로 전환되고, 입력부(210)로부터 키 입력 신호가 전달되면, 메모리부(230)의 문자 입력 프로그램을 실행하고 문자 입력 프로그램의 소정의 알고리즘에 따라 출력부(220)를 제어하여 입력된 문자를 출력한다.
여기서, 문자 입력 프로그램은 상술한 바와 같이 키 입력 신호에 따라 지정된 문자를 선택하고 출력하는 소프트웨어로서, 연속되는 문자 입력 이벤트를 조합하여 문자를 입력 받는 통상적인 문자 입력 방식과는 달리 변환키(()를 중심으로 최소 키 버튼 거리에 문자입력키를 배치하여 키 입력 수와 운지의 이동 거리를 최적화한다.
이때, 한글 입력의 경우, 자음인 기본문자(‘ㄱ’, ‘ㄷ’, ‘ㅂ’, ‘ㅅ’ 및 ‘ㅈ’)와 변환키(()가 순차적으로 입력되면 병서된 문자(‘ㄲ’, ‘ㄸ’, ‘ㅃ’, ‘ㅆ’ 및 ‘ㅉ’)로 인식하여 출력된다. 또한, 모음인 기본문자(‘ㅏ’, ‘ㅓ’, ‘ㅗ’ 및 ‘ㅜ’)와 변환키(()가 순차적으로 입력되면 합성된 문자(‘ㅑ’, ‘ㅕ’, ‘ㅛ’ 및 ‘ㅠ’)로 인식하여 출력된다.
그리고, 서로 다른 기본문자들인 제 1 기본문자(‘ㄹ’, ‘ㅏ’, ‘ㄴ’, ‘ㅗ’, ‘ㅓ’ 및 ‘ㅂ’)와 제 2 기본문자(‘ㄱ’, ‘ㅣ’, ‘ㅎ’, ‘ㅣ’, ‘ㅣ’ 및 ‘ㅅ’)가 순차적으로 입력되면 조합문자(‘ㄺ’, ‘ㅐ’, ‘ㄶ’, ‘ㅚ’, ‘ㅔ’ 및 ‘ㅄ’)로 인식하여 출력된다. 또한, 기본문자(‘ㄱ’, ‘ㅗ’, ‘ㄴ’ 및 ‘ㅏ’)가 연속으로 입력되면 해당 기본문자에 기 할당된 기본문자(‘ㅋ’, ‘ㅜ’, ‘ㄹ’ 및 ‘ㅓ’)를 차례로 출력한다. 이에 대한 실시예는 후술하는 도 3을 통해 상세히 설명한다.
한편, 영문 입력의 경우, 기본문자('S', 'T', 'U', 'G', 'L' 및 'X')와 변환키(()가 순차적으로 입력되면 음성적 또는 형태적 상관관계가 긴밀한 문자들('C', 'D', 'W', 'Q', 'R' 및 'J')로 인식하여 출력된다. 이렇게 함으로써 외국어 입력에 대한 키 입력 수의 감소와 사용자 편의성을 개선할 수 있을 것이다. 이에 대한 실시예는 후술하는 도 4를 통해 상세히 설명한다. 또한, 영어 이외의 외래어에 대해서도 동일한 개념을 적용할 수도 있다.
도 3은 본 발명의 일 실시형태에 따른 전자기기의 문자 입력 장치의 입력키패드의 다른 문자 배치도이다.
도 3에서는 본 발명의 일 실시형태에 따른 입력키패드가 한글인 경우, 문자 배치도에 관한 것이다. 이때, 입력키패드의 숫자키는 도 1에 도시되는 바와 같은 키 패드에 배치된 기본문자 외에 음성적 또는 형태적 상관관계가 긴밀한 문자들이 모두 배정되어 있다. 또한, 도 1에 도시되는 바와 같은 키 패드에 배치된 기본자음이 입력된 후에 숫자키 5를 누름으로써 변환될 수 있는 기본자음이 나란히 병서된 쌍자음 음소나, 기본모음이 입력된 후에 숫자키 5를 누름으로써 변환될 수 있는 합성가능한 복모음 음소가 각각의 키 버튼에 배정된다.
즉, 도 1과 같은 기본자음 또는 기본모음 음소의 일 세트들이 배치된 숫자키에는 입력키패턴 크기의 제약 등으로 인해 키 버튼에 인쇄되지 못한 음성적 또는 형태적 상관관계가 긴밀한 문자들이 배정된다. 여기서, 도 3에 도시된 숫자키에는 음성적 또는 형태적 상관 관계가 긴밀한 문자들이 제 1 열에 굵은 글씨로 배정되고, 본 발명에 따라 쌍자음 또는 복모음이 제 2 열의 엷은 글씨로 배정된다. 예를 들어, 본 실시형태에 따른 입력키패드의 숫자키 5를 제외한 숫자키 0 내지 숫자키 9에는 (1: ‘ㄱ’, ‘ㅋ’; ‘ㄲ’), (2: ‘ㅏ’, ‘ㅓ’; ‘ㅑ’, ‘ㅕ’), (3: ‘ㄴ’, ‘ㄹ’), (4: ‘ㅗ’, ‘ㅜ’; ‘ㅛ’, ‘ㅠ’), (6: ‘ㅣ’, ‘ㅡ’, ‘ㅢ’), (7: ‘ㄷ’, ‘ㅌ’; ‘ㄸ’), (8: ‘ㅁ’, ‘ㅂ’, ‘ㅍ’; ‘ㅃ’), (9: ‘ㅅ’, ‘ㅈ’, ‘ㅊ’; ‘ㅆ’, ‘ㅉ’) 및 (0: ‘ㅇ’, ‘ㅎ’)이 기본문자와 함께 배정되어 있다. 따라서, 본 발명에 따르면, 한글의 모든 자음과 모음의 음소들이 숫자키 5에 인접하게 배정됨으로써 문자 입력 시의 키 입력 수와 운지의 이동 거리를 최적화하여 사용자의 편의성을 개선할 수 있다.
한편, 본 발명에 따르면, 한글 자음 및 모음의 모든 음소들이 숫자키 0 내지 숫자키 9에 배정됨으로써 숫자키에 인접한 ‘*’ 및 ‘#’ 키 버튼에 자주 사용되는 특수 문자가 제 1 열에 굵은 글씨로 배정되고, 본 발명에 따른 숫자키 5의 기능에 따라 확장된 특수문자들이 2 열의 엷은 글씨로 더 배정될 수 있다. 예를 들어, ‘*’ 및 ‘#’ 키 버튼에는 (‘*’, ‘.’, ‘^’, ‘:’; ‘※’, ‘,’, ‘@’, ‘;’) 및 (‘#’, ‘?’, ‘(’, ‘/’; ‘$’, ‘!’, ‘)’, ‘|’)가 배정되어 있다. 또한, 본 실시형태에 따라 ‘*’ 및 ‘#’ 키 버튼들 각각에 배치된 특수문자들은 사용자 정의에 따라 최대 8개의 특수문자로 재설정가능할 수 있다. 따라서, 본 발명에 따르면, 사용자가 자주 사용하는 특수문자들을 보다 편리하게 사용함으로써 사용자의 편의성을 더욱 개선할 수 있다.
도 4는 본 발명의 일 실시형태에 따른 전자기기의 문자 입력 장치 중 입력키패드의 다른 문자 배치도를 나타낸다.
도 4에서는 본 발명의 일 실시형태에 따른 입력키패드가 영문인 경우, 문자 배치도에 관한 것이다. 이때, 입력키패드의 숫자키는 도 1에 도시되는 바와 같은 키 패드에 배치된 기본문자 외에 음성적 또는 형태적 상관관계가 긴밀한 문자들이 모두 배정되어 있다. 본 발명에 따르면, 적은 수의 키 버튼에 모든 영문 알파벳을 배정하기 위해 음성적 또는 형태적 상관관계가 긴밀한 문자들이 숫자키 5를 이용하여 구현되도록 하였다. 결과적으로, 도 1에 도시되는 바와 같은 키 패드에 배치된 기본문자가 입력된 후에 숫자키 5를 누름으로써 변환가능하게 확장될 수 있는 문자들이 키 버튼에 배정되어 있다.
즉, 도 1과 같은 기본자음 또는 기본모음 음소의 일 세트들이 배치된 숫자키에는 입력키패턴 크기의 제약 등으로 인해 키 버튼에 인쇄되지 못한 음성적 또는 형태적 상관관계가 긴밀한 문자들이 배정된다. 여기서, 도 4에 도시된 숫자키에는 음성적 또는 형태적 상관 관계가 긴밀한 문자들이 제 1 열에 굵은 글씨로 배정되고, 본 발명에 따라 임의의 숫자키에 배치된 문자와 숫자키 5를 순차적으로 누름으로써 변환될 수 있는 문자들이 제 2 열의 엷은 글씨로 배정된다. 예를 들어, 본 실시형태에 따른 입력키패드의 숫자키 5를 제외한 숫자키 1 내지 숫자키 9에는 (1: 'S', 'B'; 'C', 'V'), (2: 'A', 'E'), (3: 'T', 'F'; 'D', 'P'), (4: 'I', 'O'), (6: 'U', 'Y'; 'W'), (7: 'G', 'H'; 'Q', 'K'), (8: 'L', 'N'; 'R', 'M') 및 (9: 'X', 'Z'; 'J')가 기본문자와 함께 배정된다. 한편, 본 실시형태에 따라 영문 알파벳의 모든 문자를 숫자키 1 내지 숫자키 9에 배정함으로써 여분의 숫자키 0에 대소문자 변환을 가능하게 하는 기능키를 배치할 수 있다. 이때, 숫자키 0에 이러한 기능키를 표시하는 ‘Aa’가 도 1와 같이 배치된다.
또한, 도 3에서의 입력키패드가 한글인 경우와 마찬가지로, 도 4에서도 영문 기본문자 모두가 숫자키 0 내지 숫자키 9에 배정됨으로써 이들 숫자키에 인접한 ‘*’ 및 ‘#’ 키 버튼에 자주 사용되는 특수문자들이 배정되어 있다. 따라서, 본 발명에 따르면, 사용자가 자주 사용하는 특수문자들을 보다 편리하게 사용함으로써 사용자의 편의성을 더욱 개선할 수 있다.
도 5는 본 발명의 일 실시형태에 따른 터치패드 방식의 전자기기의 문자 입력 장치 중 입력키패드의 일 문자 배치도를 나타낸다. 특히, 도 5에서는 입력키패드가 한글인 경우의 문자 배치도에 관한 것이다.
본 실시형태에 따르면, 도 5에 도시된 입력키패드는 15 개의 키 버튼들을 포함한다. 이때, 입력키패드의 중앙에는 입력된 제 1 문자와의 상관관계가 긴밀한 기 설정된 제 2 문자로 변환하는 기능을 갖는 문자(‘(’)가 배치된다. 도 5에서는 입력키패드에 기본문자들이 모두 배치되어 있으나, 도 3에 도시된 입력키패드와 같이 키 버튼에 기본문자 이외의 자음 및 모음의 음소들이 배정되어 있다.
예를 들어, 본 실시형태에 따르면, (‘ㄱ’, ‘ㅋ’; ‘ㄲ’), (‘ㄴ’, ‘ㄹ’), (‘ㄷ’, ‘ㅌ’; ‘ㄸ’), (‘ㅗ’, ‘ㅜ’; ‘ㅛ’, ‘ㅠ’), (‘ㅡ’), (‘ㅣ’), (‘ㅏ’, ‘ㅓ’; ‘ㅑ’, ‘ㅕ’), (‘ㅁ’, ‘ㅂ’, ‘ㅍ’; ‘ㅃ’), (‘ㅅ’, ‘ㅈ’, ‘ㅊ’; ‘ㅆ’, ‘ㅉ’) 및 (‘ㅇ’, ‘ㅎ’)이 기본문자와 함께 배정되어 있다. 따라서, 본 발명에 따르면, 한글의 모든 자음과 모음의 음소들이 (가 배치된 키 버튼에 인접하게 배정됨으로써 문자 입력 시의 키 입력 수와 운지의 이동 거리를 최적화하여 사용자의 편의성을 개선할 수 있다.
한편, 본 실시형태에 따르면, 한글 자음 및 모음의 모든 음소들이 (가 배치된 키 버튼에 인접하게 배정됨으로써 이들에 인접한 ‘*’ 및 ‘#’ 키 버튼에 자주 사용되는 특수 문자가 배정될 수 있다. 예를 들어, ‘*’ 및 ‘#’ 키 버튼에는 (‘*’, ‘.’, ‘^’, ‘:’; ‘※’, ‘,’, ‘@’, ‘;’) 및 (‘#’, ‘?’, ‘(’, ‘/’; ‘$’, ‘!’, ‘)’, ‘|’)가 배정되어 있다. 또한, 본 실시형태에 따라 ‘*’ 및 ‘#’ 키 버튼들 각각에 배치된 특수문자들은 사용자 정의에 따라 최대 8개의 특수문자로 재설정이 가능할 수 있다. 따라서, 본 발명에 따르면, 사용자가 자주 사용하는 특수문자들을 보다 편리하게 배정함으로써 사용자의 편의성을 더욱 개선할 수 있다.
한편, 본 실시형태에 따른 도 5에서의 상단 맨좌측과 맨우측의 키 버튼은 입력키패드의 키 버튼 마진을 증가시키기 위해 위치하였으나, 이들 키 버튼을 생략할 수 있다. 또한, 이러한 부가적 키 버튼에 기능키를 더 부과하거나 사용자가 임의로 키 설정을 할 수 있도록 함으로써 사용자의 편의성을 더욱 더 개선할 수 있다.
도 6은 본 발명의 일 실시형태에 따른 터치패드 방식의 전자기기의 문자 입력 장치 중 입력키패드의 다른 문자 배치도를 나타낸다. 특히, 도 6에서는 입력키패드가 영문인 경우의 문자 배치도에 관한 것이다.
본 실시형태에 따르면, 도 6에 도시된 입력키패드는 15 개의 키 버튼들을 포함한다. 이때, 입력키패드의 중앙에는 입력된 제 1 문자와의 상관관계가 긴밀한 기 설정된 제 2 문자로 변환하는 기능을 갖는 문자(‘(’)가 배치된다. 도 6에서는 입력키패드에 기본문자들이 모두 배치되어 있으나, 도 4에 도시된 입력키패드와 같이 키 버튼에 기본문자 이외의 자음 및 모음의 음소들이 배정되어 있다.
예를 들어, 본 실시형태에 따르면, ('S', 'B'; 'C', 'V'), ('T', 'F'; 'D', 'P'), ('G', 'H'; 'Q', 'K'), ('A', 'E'), ('I', 'O'), ('U', 'Y'), ('W'), ('L', 'N'; 'R', 'M') 및 ('X', 'Z'; 'J')가 기본문자와 함께 배정된다. 따라서, 본 발명에 따르면, 영문 알파벳의 모든 문자들이 (가 배치된 키 버튼에 인접하게 배정됨으로써 문자 입력 시의 키 입력 수와 운지의 이동 거리를 최적화하여 사용자의 편의성을 개선할 수 있다.
한편, 본 실시형태에 따라 영문 알파벳의 모든 문자를 (가 배치된 키 버튼에 인접하게 배정함으로써 여분의 키 버튼에 대소문자 변환을 가능하게 하는 기능키를 배치할 수 있다. 이때, 이러한 기능키를 표시하는 ‘Aa’가 도 6과 같이 배치되어 있다.
또한, 도 5에서의 입력키패드가 한글인 경우와 마찬가지로, 도 6에서도 영문 기본문자 모두를 (가 배치된 키 버튼에 인접하게 배정함으로써 이들에 인접한 ‘*’ 및 ‘#’ 키 버튼에 자주 사용되는 특수문자들이 배정된다. 따라서, 본 발명에 따르면, 사용자가 자주 사용하는 특수문자들을 보다 편리하게 배정함으로써 사용자의 편의성을 더욱 개선할 수 있다.
그리고, 도 5에서와 같이 도 6에서의 상단 맨좌측과 맨우측의 키 버튼은 입력키패드의 키 버튼 마진을 증가시키기 위해 위치하였으나, 이들 키 버튼을 생략할 수 있다. 또한, 이러한 부가적 키 버튼에 기능키를 더 부과하거나 사용자가 임의로 키 설정을 할 수 있도록 함으로써 사용자의 편의성을 더욱 더 개선할 수 있다.
도 7은 본 발명의 일 실시형태에 따른 전자기기에서의 문자 입력 방법을 나타내는 일 예시적 순서도이다. 특히, 본 실시형태는 한글 문자 입력 장치에서 변환키와 문자입력키를 이용한 문자 입력 방법을 설명하는 예시적 순서도이다. 한편, 본 흐름도의 시작부터 종료까지는 초성, 중성 및 종성 중 하나의 음소를 나타내는 문자 입력 흐름이다.
사용자가 한글을 입력하기 위하여 도 2의 입력부(210)를 통해 키를 입력함으로써 전자기기의 문자 입력 장치를 조작하면, 문자 입력 장치의 제어부(250)는 메모리부(230)에 저장된 문자 입력 프로그램을 실행하여 소정의 알고리즘에 따라 입력부(210)로부터 입력된 키 입력 신호를 분석하여 한글 문자를 출력한다.
문자 입력 프로그램이 시작되면 한글 입력 모드가 설정되어(S602), 입력부(210)로부터 키가 입력되었는지 여부 즉, 입력키패드의 키 버튼이 눌려졌는지 여부를 확인하고(S604), 키 버튼이 눌려진 경우에는 해당 키 버튼이 변환키인지 여부를 확인한다(S606). 한편, 키 버튼이 눌리지 않았던 경우에는 단계 S604에서 키 버튼이 눌려질 때까지 키 버튼이 눌려졌는지 여부를 재확인한다.
문자 입력 장치는 단계 S606에서 확인한 결과, 변환키가 입력되지 않은 경우, 자음의 키 버튼이 입력되었는지 여부를 확인하고(S616), 자음의 키 버튼이 입력되지 않은 경우에는 모음의 키 버튼이 입력되었는지 여부를 확인한다(S624). 다음으로, 문자 입력 장치는 단계 S624에서 확인한 결과, 모음의 키 버튼이 입력되지 않은 경우, 특수문자가 중복 입력되었는지 여부를 확인한다(S632).
그리고, 문자 입력 장치는 단계 S632에서 확인한 결과, 특수문자가 중복 입력되지 않았던 경우, 입력된 특수문자를 설정된 특수문자로 출력한다(S634). 한편, 특수문자가 중복 입력되었던 경우에는, 해당 특수문자에 기 설정된 다른 특수문자를 중복된 횟수에 따라 설정된 특수문자로 출력한다(S634).
문자 입력 장치는 단계 S624에서 모음의 키 버튼이 입력된 경우, 기본모음이 기 입력되었는지 여부를 확인하고(S626), 기본모음이 입력되지 않았다면, 입력된 기본모음을 설정된 모음으로 출력한다(S630). 한편, 기본모음이 기 입력된 경우, 기본모음이 중복 입력되었는지 여부를 확인하고(S628), 만약 기 입력된 기본모음이 중복되었다면, 해당 기본모음에 기 설정된 다른 기본모음을 중복된 횟수에 따라 설정된 기본모음으로 출력한다(S630). 그러나, 기 입력된 기본모음이 중복되지 않았다면, 기 입력된 기본모음과 새로 입력된 기본모음의 조합가능한 복모음을 설정된 모음으로 출력한다(S630).
문자 입력 장치는 단계 S616에서 자음의 키 버튼이 입력된 경우, 기본자음이 기 입력되었는지 여부를 확인하고(S618), 기본자음이 입력되지 않았다면, 입력된 기본자음을 설정된 자음으로 출력한다(S622). 한편, 기본자음이 기 입력된 경우, 기본자음이 중복 입력되었는지 여부를 확인하고(S620), 만약 기 입력된 기본자음이 중복되었다면, 해당 기본자음에 기 설정된 다른 기본자음을 중복된 횟수에 따라 설정된 기본자음으로 출력한다(S622). 그러나, 기 입력된 기본자음이 중복되지 않았다면, 기 입력된 기본자음과 새로 입력된 기본자음의 조합가능한 복자음을 설정된 자음으로 출력한다(S622).
문자 입력 장치는 단계 S606에서 변환키가 입력된 경우, 기본자음과 기본모음의 기본문자가 기 입력되었는지 여부를 확인하고(S608), 만약 기본문자가 입력되지 않았다면, 특수문자가 기 입력되었는지 여부를 확인한다(S610). 이때, 특수문자가 입력되지 않았다면, 사용자의 키 입력에 오류가 있는 것으로 간주하여 사용자에게 키 입력을 다시 요청하고(S612), 입력키패드의 키 버튼이 다시 눌릴 때까지 키 버튼이 눌려졌는지 여부를 다시 확인한다(S604). 한편, 특수문자가 기 입력되었다면, 기 입력된 특수문자와 변환키에 따른 특수문자를 설정된 특수문자로 출력한다(S636).
문자 입력 장치는 단계 S608에서 기본문자가 기 입력되었다면, 기 입력된 기본문자가 자음인지 여부를 확인하고(S614), 만약 자음이 아닌 경우에는 기 입력된 기본모음과 변환키에 따른 모음을 설정된 모음으로 출력한다(S630). 한편, 단계 S614에서 기본문자가 자음인 경우, 기 입력된 기본자음과 변환키에 따른 자음을 설정 자음으로 출력한다(S622).
한편, 본 흐름도는, 일례로서 한글을 사용한 경우에 대해 설명하고 있으나, 영문 또는 한문을 입력하는 문자 입력 장치에서도 변환키를 중심으로, 음성적 상관관계가 긴밀하거나 형태적 상관관계가 긴밀한 기본자음 또는 기본모음 음소들의 세트가 배치됨으로써 키 입력 횟수와 운지의 이동 거리를 최적화하는 문자 입력 방법을 적용할 수 있다.
도 8은 본 발명의 다른 실시형태에 따른 전자기기에서의 문자 입력 방법을 나타내는 예시적 순서도이다. 특히, 본 실시형태는 문자 입력 장치에서 변환키와 문자입력키의 중복을 이용한 문자 입력 방법을 설명하는 예시적 순서도이다. 즉, 본 실시형태에 따른 흐름도와 우측 하단의 도면을 참조하면, 키 버튼에 배정된 문자의 수직 방향의 변환을 변환키를 통해서 구현하고, 키 버튼에 배정된 문자의 수평 방향의 변환을 중복 입력을 통해 구현하는 것을 예시적으로 나타낸다. 본 흐름도의 start부터 end까지는 하나의 문자를 나타내는 문자 입력 흐름이다.
도 9는 본 발명의 다른 실시형태에 따른 전자기기의 문자 입력 장치 중 입력키패드의 문자 배치도를 나타낸다. 본 실시형태에 따른 문자 배치도는 한글 입력의 경우에 관한 것이다. 특히, 도 9의 문자 배치도는 도 3의 문자 배치도와 유사하나, ‘ㅂ’, ‘ㅍ’, ‘ㅃ’에 대한 키 입력 수를 개선하고자 ‘ㅇ’, ‘ㅎ’인 세트에 키 버튼에 ‘ㅁ’를 추가함으로써 문자 입력 속도를 더욱 개선할 수 있다. 한편, 본 실시형태에 따른 문자 배치도는 도 9로 제한되지 않는다.
다음의 표 1 내지 표 4는 본 발명의 일 실시형태에 따른 문자 입력 방법을 일례로서 상세히 나타낸다.
특히, 표 1은 한글의 입력 키 조합, 키 입력수 및 이동거리를 예시적으로 나타낸다. 예를 들어, ‘ㅃ’은 885의 키 조합과 3회의 키 입력수를 가지며, 운지의 이동거리는 1 키 간 거리를 갖는다. 표 1에 따르면, 변환키를 중심에 놓고, 자음과 모음을 바로 인접하게 배치함으로써 한글의 입력 시 키 입력수와 운지의 이동거리를 합산한 값을 최적화할 수 있다.
한글자음 키 조합 키 입력수 이동거리 한글모음 키 조합 키 입력수 이동거리



1
11
15
1
2
2
0
0
1



2
25
22
225
1
2
2
3
0
1
0
1



3
33

1
2

0
0




4
45
44
445
1
2
2
3
0
1
0
1


7
77
75
1
2
2
0
0
1


6
66
666
1
2
3
0
0
0





8
88
888
885

1
2
3
3

0
0
0
1






26
226
46
446
42
4422
2
3
2
3
2
3
1
1
2
2
1
1




9
99
999
95
995
1
2
3
2
3
0
0
0
1
1




256
2256
426
44226
3
4
3
5
2
2
2
2

0
00
1
2
0
0
이동거리: 키 간 거리
또한, 표 2는 영문의 입력 키 조합을 예시적으로 나타낸다. 종래의 영문 문자 입력 방식에 비해 키 조합을 단순화하여 사용자 편의성을 향상시킬 수 있다. 또한, 영문의 문자들을 변환키에 바로 인접한 키 버튼에만 배정함으로써 입력키패드의 키 버튼 마진을 증가시킬 수 있다. 이로써 여분의 키 버튼에 대소문자 변환기능을 키 버튼에 배치하여 사용자 편의성을 더욱 향상시킬 수 있다.
영문철자 키 조합 영문철자 키 조합 영문철자 키 조합 영문철자 키 조합
A 2 B 11 C 15 D 35
E 22 F 33 G 7 H 77
I 4 J 95 K 775 L 8
M 885 N 88 O 44 P 335
Q 75 R 85 S 1 T 3
U 6 V 115 W 65 X 9
Y 66 Z 99 Aa 키: 대소문자 전환
그리고, 표 3은 ‘*’ 및 ‘#’ 키 버튼에 배정한 자주 사용하는 특수문자들의 입력 키 조합을 예시적으로 나타낸다. 본 발명의 일 실시형태에 따른 변환키로 입력키패드에 배정할 수 있는 특수문자의 수를 증가시켜 사용자의 편의성을 향상시킬 수 있다. 또한, 한글과 영문 또는 외국어 문자 입력 장치에서도 동일한 수의 특수문자를 사용할 수 있다.
기호 키 조합 기호 키 조합 기호 키 조합 기호 키 조합
* * . ** ^ *** : ****
*5 , **5 @ ***5 ; ****5
# # ? ## ( ### / ####
$ #5 ! ##5 ) ###5 | ####5
특히, 표 4는 한글 문장의 입력 키 조합, 키 입력수 및 이동거리를 예시적으로 나타낸다.
조합문자 키 조합 키 입력수 이동거리 조합문자 키 조합 키 입력수 이동거리
886 3 1 15448 5 3
8221 4 3 02263 5 5
0668 4 3 76633 5 3
88443 5 3 0699 4 3
0040 4 4 06633 5 3
9963 4 2 944 3 2
7233 4 3 12 2 1
3326 4 2 022889 6 6
0023 4 4 066 3 2
940 3 4 336 3 1
06 2 2 . ** 2 0
이상의 설명은 본 발명의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 발명에 개시된 실시예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.
210: 입력부
220: 출력부
230: 메모리부
240: 처리부
250: 제어부

Claims (14)

  1. 전자기기에서 문자를 입력하는 장치로서,
    2 개 이상의 키 버튼을 구비한 입력키패드;
    상기 입력키패드의 복수의 키 버튼들의 중앙에 배치되며, 입력된 제 1 문자와의 상관관계가 긴밀한 기 설정된 제 2 문자로 변환하거나 제 1 문자 입력 상태를 제 2 문자 입력 상태로 변환하는 변환키;
    상기 변환키로부터 최소 키 버튼 거리에 배치되며, 기본자음 또는 기본모음 음소들의 일 세트가 적어도 상기 변환키의 주위에 바로 인접한 키 버튼들 각각에 할당된 문자입력키;
    상기 문자입력키에 인접한 적어도 하나의 키 버튼에 배치되며, 적어도 하나의 특수 문자가 할당된 특수문자입력키; 및
    상기 문자입력키와 상기 변환키의 조합에 따라 조합가능한 자음과 모음 음소가 결합된 음절을 생성하고, 상기 특수문자입력키와 상기 변환키의 조합에 따라 조합가능한 특수 문자를 생성하는 제어부를 포함하는, 전자기기의 문자 입력 장치.
  2. 제 1 항에 있어서,
    상기 제 1 문자는 자음 또는 모음 음소이고, 상기 제 2 문자는 상기 자음 또는 모음 음소에 대응하는 자음 또는 모음 음소인, 전자기기의 문자 입력 장치.
  3. 제 1 항에 있어서,
    상기 문자입력키는 음성적 상관관계가 긴밀한 문자끼리 또는 형태적 상관관계가 긴밀한 문자끼리 일 세트를 이루는, 전자기기의 문자 입력 장치.
  4. 제 3 항에 있어서,
    상기 일 세트는 ‘ㄱ, ㅋ’; ‘ㄴ, ㄹ’; ‘ㄷ, ㅌ’; ‘ㅁ, ㅂ, ㅍ’; ‘ㅅ, ㅈ, ㅊ’; ‘ㅇ, ㅎ’; ‘ㅏ, ㅓ’; ‘ㅗ, ㅜ’; 및 ‘ㅣ, ㅡ, ㅢ’ 중 어느 하나인, 전자기기의 문자 입력 장치.
  5. 제 4 항에 있어서,
    상기 일 세트 중 하나의 자음이 상기 제 1 문자로 입력된 후, 상기 변환키가 입력되면 상기 제 2 문자는 상기 제 1 문자가 나란히 병서된 음소로 변환되는, 전자기기의 문자 입력 장치.
  6. 제 5 항에 있어서,
    상기 일 세트 중 하나의 자음이 상기 제 1 문자로서 입력된 후, 상기 제 1 문자와 상이한 기본자음인 제 3 문자가 입력되면 상기 제 1 문자와 상기 제 3 문자가 병서된 음소로 변환되는, 전자기기의 문자 입력 장치.
  7. 제 5 항에 있어서,
    상기 일 세트 중 하나의 모음이 상기 제 1 문자로서 입력된 후, 상기 변환키가 입력되면 상기 제 2 문자는 상기 제 1 문자에 합성가능한 음소로 변환되는, 전자기기의 문자 입력 장치.
  8. 제 3 항에 있어서,
    상기 일 세트는 ‘B, S’; ‘T, F’; ‘G, H’; ‘L, N’; ‘X, Z’; ‘A, E’; ‘I, O’; 및 ‘U, Y’ 중 어느 하나인, 전자기기의 문자 입력 장치.
  9. 제 1 항에 있어서,
    상기 전자기기는 이동통신단말기, 피디에이(PDA), 피디피(PDP), 리모콘, 이북(e-book), 포켓피씨(Pocket PC), 터치패드 스크린, 캠코더 및 차량 내비게이션 중 어느 하나인, 전자기기의 문자 입력 장치.
  10. 제 1 항에 있어서,
    상기 특수문자입력키는 사용자 정의에 따라 최대 4개의 특수 문자로 재설정가능한, 전자기기의 문자 입력 장치.
  11. 전자기기에서 문자를 입력하는 장치로서,
    9 개 이상의 키 버튼을 갖는 입력키패드;
    상기 입력키패드의 복수의 키 버튼의 중앙에 배치되며, 입력된 제 1 문자와의 상관관계가 긴밀한 기 설정된 제 2 문자로 변환하거나 제 1 문자 입력 상태를 제 2 문자 입력 상태로 변환하는 변환키;
    상기 변환키로부터 최소 키 버튼 거리에 배치되며, 음성적으로 상관관계가 긴밀하거나 형태적으로 상관관계가 긴밀한 기본자음 또는 기본모음 음소들의 일 세트가 적어도 상기 변환키의 주위에 바로 인접한 키 버튼들 각각에 할당된 문자입력키;
    상기 문자입력키에 인접한 적어도 하나의 키 버튼에 배치되며, 적어도 하나의 특수 문자가 할당된 특수문자입력키; 및
    상기 문자입력키와 상기 변환키의 조합에 따라 조합가능한 자음과 모음 음소들이 결합된 음절을 생성하고, 상기 특수문자입력키와 상기 변환키의 조합에 따라 조합가능한 특수 문자를 생성하는 제어부를 포함하고,
    문자 입력을 위한 키 입력 수와 운지의 이동 거리를 최적화하는 것을 특징으로 하는 전자기기의 문자 입력 장치.
  12. 전자기기에 문자를 입력하는 방법으로서,
    9 개 이상의 키 버튼을 갖는 입력키패드; 상기 입력키패드의 복수의 키 버튼의 중앙에 배치되며, 입력된 제 1 문자와의 상관관계가 긴밀한 기 설정된 제 2 문자로 변환하거나 제 1 문자 입력 상태를 제 2 문자 입력 상태로 변환하는 변환키; 상기 변환키로부터 최소 키 버튼 거리에 배치되며, 음성적 상관관계가 긴밀하거나 형태적 상관관계가 긴밀한 기본자음 또는 기본모음 음소들의 일 세트가 적어도 상기 변환키의 주위에 바로 인접한 키 버튼들 각각에 할당된 문자입력키; 상기 문자입력키에 인접한 적어도 하나의 키 버튼에 배치되며, 적어도 하나의 특수 문자가 할당된 특수문자입력키; 및 상기 문자입력키와 상기 변환키의 조합에 따라 조합가능한 자음과 모음 음소가 결합된 음절을 생성하고, 상기 특수문자입력키와 상기 변환키의 조합에 따라 조합가능한 특수 문자를 생성하는 제어부를 포함한 전자기기에 있어서,
    상기 복수 개의 문자입력키 중 제 1 문자입력키와 상기 변환키가 차례로 입력되면 상기 제 1 문자입력키에 기 할당된 제 1 문자입력키의 병서된 음소 또는 합성된 음소를 포함한 변형문자를 출력하는 단계;
    상기 제 1 문자입력키와 상기 복수 개의 문자입력키 중 제 2 문자입력키가 차례로 입력되면 상기 제 1 문자입력키에 할당된 제 1 기본문자와 상기 제 2 문자입력키에 할당된 제 2 기본문자를 합한 조합문자를 출력하는 단계; 및
    상기 제 1 문자입력키가 연속해서 입력되면 상기 제 1 문자입력키에 할당된 기본문자를 차례로 출력하는 단계를 포함하는, 문자 입력 방법.
  13. 제 12 항에 있어서,
    상기 전자기기는 이동통신단말기, 피디에이(PDA), 피디피(PDP), 리모콘, 이북(e-book), 포켓피씨(Pocket PC), 터치패드 스크린 및 차량 내비게이션 중 어느 하나인, 문자 입력 방법.
  14. 제 12 항에 있어서,
    상기 특수문자입력키는 사용자 정의에 따라 최대 4개의 특수 문자로 재설정가능한, 문자 입력 방법.
KR1020100008168A 2010-01-28 2010-01-28 전자기기의 문자 입력 장치 및 이를 이용한 문자 입력 방법 KR20110088311A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020100008168A KR20110088311A (ko) 2010-01-28 2010-01-28 전자기기의 문자 입력 장치 및 이를 이용한 문자 입력 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020100008168A KR20110088311A (ko) 2010-01-28 2010-01-28 전자기기의 문자 입력 장치 및 이를 이용한 문자 입력 방법

Publications (1)

Publication Number Publication Date
KR20110088311A true KR20110088311A (ko) 2011-08-03

Family

ID=44926942

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020100008168A KR20110088311A (ko) 2010-01-28 2010-01-28 전자기기의 문자 입력 장치 및 이를 이용한 문자 입력 방법

Country Status (1)

Country Link
KR (1) KR20110088311A (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10324537B2 (en) 2017-05-31 2019-06-18 John Park Multi-language keyboard system
KR20200132184A (ko) * 2019-05-16 2020-11-25 숙명여자대학교산학협력단 한글 병음에 기반한 중국어 입력방법 및 그 입력장치

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10324537B2 (en) 2017-05-31 2019-06-18 John Park Multi-language keyboard system
KR20200132184A (ko) * 2019-05-16 2020-11-25 숙명여자대학교산학협력단 한글 병음에 기반한 중국어 입력방법 및 그 입력장치

Similar Documents

Publication Publication Date Title
KR100900087B1 (ko) 터치스크린을 이용한 버튼 확장형 문자 입력 방법
US20100302163A1 (en) Data entry system
EP2404230A1 (en) Improved text input
CN109844695B (zh) 字符输入装置
KR101036903B1 (ko) 한글을 이용한 다언어 문자 입출력 장치
KR100750653B1 (ko) 한글 입력이 가능한 이동 통신 단말기
KR20040087321A (ko) 이동 단말기용 문자 입력 시스템과 이를 이용한 이동 단말기
KR102035087B1 (ko) 외국인 한글 학습자용 키패드 시스템
KR20110088311A (ko) 전자기기의 문자 입력 장치 및 이를 이용한 문자 입력 방법
KR101249329B1 (ko) 키조합 방식의 자판 및 이를 이용한 문자 입력 방법
KR101637163B1 (ko) 문자입력장치
KR20070094044A (ko) 휴대용 단말기의 문자 입력 장치 및 방법
US20050225537A1 (en) Keypad having -shaped button arrangement and method of inputting letters using the same
KR101737462B1 (ko) 키패드를 이용한 문자 입력 장치
KR100373332B1 (ko) 이동통신 단말기에서 한글문자 입력 방법
KR20030053971A (ko) 키패드를 이용한 문자 입력장치 및 방법
KR100777815B1 (ko) 동시 입력을 이용한 문자 입력 방법 및 그를 위한 이동통신단말기
KR101194119B1 (ko) 문자표시장치의 문자 입력 방법
KR100738902B1 (ko) 휴대용 단말기에서 문자 입력 장치 및 방법
KR101904599B1 (ko) 휴대용 단말기의 터치스크린을 이용한 일본어(카나)의 입력자판 및 입력방법
JP2002116862A (ja) リング状文字入力および機能選択システム
KR20160033958A (ko) 빠른 입력이 가능한 웨어러블용 소형 키보드
KR100422379B1 (ko) 정보통신기기의 한글 입력 장치
KR101141774B1 (ko) 문자입력부가 구비된 휴대장치
KR101038396B1 (ko) 한글입력방법 및 이를 이용한 한글입력장치

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application