KR20040099937A - 터치스크린을 이용한 문자입력장치 및 그 방법 - Google Patents

터치스크린을 이용한 문자입력장치 및 그 방법 Download PDF

Info

Publication number
KR20040099937A
KR20040099937A KR1020030032079A KR20030032079A KR20040099937A KR 20040099937 A KR20040099937 A KR 20040099937A KR 1020030032079 A KR1020030032079 A KR 1020030032079A KR 20030032079 A KR20030032079 A KR 20030032079A KR 20040099937 A KR20040099937 A KR 20040099937A
Authority
KR
South Korea
Prior art keywords
input
character
area
touch screen
additional area
Prior art date
Application number
KR1020030032079A
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 KR1020030032079A priority Critical patent/KR20040099937A/ko
Publication of KR20040099937A publication Critical patent/KR20040099937A/ko

Links

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/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
    • 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/018Input/output arrangements for oriental characters
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/32Digital ink

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Multimedia (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

본 발명은 터치스크린을 이용한 문자입력장치에 관한 것이다. 본 발명의 터치스크린을 이용한 문자입력장치는, 소정의 부가 영역을 포함하는 터치스크린패널부, 상기 터치스크린패널부에 입력된 문자를 인식하여 소정의 문자 코드 데이터를 추출하는 문자인식부, 및 상기 터치스크린패널부의 상기 소정의 부가 영역에 문자가 입력되었는지 여부를 판단하여 상기 추출된 문자 코드 데이터를 상기 부가 영역에 사전 지정된 규칙에 따라 변환하는 제어부를 포함한다.
이와 같은 구성으로, 본 발명은 기기의 문자 인식률을 향상시킬 수 있고 필기 입력의 횟수를 줄일 수 있는 효과를 가져온다.

Description

터치스크린을 이용한 문자입력장치 및 그 방법{DEVICE FOR INPUTTING LETTER BY USING TOUCH-SCREEN AND METHOD THEREFOR}
본 발명은 터치스크린을 이용한 문자 입력장치에 관한 것으로, 보다 상세하게는 스타일러스 펜(Stylus Pen) 등의 필기 도구를 사용하여 한글의 경음 및 격음과 영문자의 대소문 및 중복되는 알파벳 등의 입력을 보다 손쉽고 정확하게 하고, 입력시 발생되는 문자 인식의 에러율을 감소시기 위한 터치스크린을 이용한 필기입력방식의 문자입력장치에 관한 것이다.
일반적으로, PDA와 같은 휴대용 단말기에서 터치스크린을 이용한 필기입력방식의 문자입력장치는, 도 1에 도시된 바와 같이, 화면의 하단에 문자를 입력하는 터치스크린패널부(5)와, 상기 터치스크린패널부(5)를 통해 입력된 글자를 표시해주는 표시부(6)로 구성된다.
상기 터치스크린패널부(5)는 스타일러스 펜 등의 필기용 도구를 이용하여 한글, 영문, 숫자, 및 부호 등을 입력할 수 있다. 상기 터치스크린패널부(5)는 한글을 입력하기 위한 한글입력부(1), 영문자를 입력하기 위한 영문입력부(2), 숫자를 입력하기 위한 숫자입력부(3), 및 각종 부호를 입력하기 위한 부호입력부(4)로 구성된다.
여기서, 상기 터치스크린패널부(5)을 통해 문자 입력 방식을 간략하게 살펴보면, 다음과 같다.
사용자가 한글을 입력하는 경우, 원하는 글자를 정해진 선내의 영역, 즉 한글입력부(1) 내에 입력함으로써 표시된다. 이 경우, 비록 상기 한글입력부(1)를 조금 벗어날 지라도, 문자 인식이 가능하다.
이와 마찬가지로, 영문입력부(2), 숫자입력부(3), 및 부호입력부(4)를 통해 각각 필요한 문자를 해당 영역 내에 입력하여 표기할 수 있다.
하지만, 종래의 터치 스크린 상에서 스타일러스 펜 등의 도구를 이용하여 상기 격음이나 경음을 입력하는 경우, 경음 "ㄲ, ㄸ, ㅃ, ㅆ, ㅉ"나 격음의 "ㅊ, ㅋ, ㅌ, ㅍ, ㅎ"은 상기 기본 자음보다 획순이 복잡하고 사용자의 필체가 다양하여 문자 입력의 정확성이 떨어지기 때문에, 기기의 문자인식에 대한 오류가 자주 발생하는 문제점이 있다.
또한, 사용자가 상기 영문입력부(2)를 통해 영문을 입력할 경우, 입력된 글자가 반복해서 입력해야 하는 경우나 알파벳 대문자를 입력해야 하는 경우가 발생한다. 예를 들면, 영어 단어 중 'assistance' 를 입력할 때에는 's' 를 연속적으로 중복해서 입력해야하고, 'Section' 를 입력할 때에는 상기 대문자 'S' 를 입력해야 한다.
하지만, 이와 같이 알파벳을 반복해서 입력하게 되면, 입력 시간이 많이 걸리며, 상기 대문자 'S' 를 입력하였으나 소문자 's'와 그 필체가 유사하여 소문자로 잘못 표시될 수 있어 문자인식의 잦은 오류가 발생하는 등 문제점들이 있다.
본 발명은 상기한 문제점을 해결하기 위하여 안출된 것으로서, 본 발명의 목적은 터치스크린을 이용한 문자입력장치를 이용하여, 필기입력 방식에서 입력되는 한글입력부와 영문입력부의 영역을 보다 세분화하여 입력된 문자의 인식률을 향상시키고, 문자 입력 방식의 효율성을 개선한 문자입력장치를 제공하는데 있다.
도 1은 종래의 터치스크린을 이용한 문자입력장치의 구성을 나타낸 도면.
도 2는 본 발명에 따른 터치스크린을 이용한 문자입력장치의 구성을 나타낸 블럭도.
도 3은 본 발명에 따른 문자입력장치의 터치스크린 형태의 구성을 나타낸 도면.
도 4는 본 발명에 따른 문자입력장치의 동작과정을 나타낸 순서도.
도 5a 및 도 5b는 본 발명에 따른 일실시예를 나타낸 도면.
< 도면의 주요부분에 대한 부호의 설명 >
1, 10: 한글입력부 2, 20: 영문입력부
3, 30: 숫자입력부 4, 40: 부호입력부
5, 7: 터치스크린패널부 6, 15: 표시부
8: 제어부 9: 문자인식부
11: 자모음입력영역 12: 격음입력영역
13: 경음입력영역 21: 영문자입력영역
22: 대문자입력영역 23: 반복입력영역
상기 목적을 달성하기 위하여 본 발명의 일실시예에 따른 터치스크린을 이용한 문자입력장치는, 소정의 부가 영역을 포함하는 터치스크린패널부, 상기 터치스크린패널부에 입력된 문자를 인식하여 소정의 문자 코드 데이터를 추출하는 문자인식부, 및 상기 터치스크린패널부의 상기 소정의 부가 영역에 문자가 입력되었는지 여부를 판단하여 상기 추출된 문자 코드 데이터를 상기 부가 영역에 사전 지정된 규칙에 따라 변환하는 제어부를 포함한다.
또한 본 발명의 일실시예에 따른 터치스크린을 이용한 문자입력방법은, 소정의 부가 영역을 포함하는 터치스크린패널부에 문자를 입력하는 제1 단계; 상기 입력된 문자를 인식하여 소정의 문자 코드 데이터를 추출하고, 상기 소정의 부가 영역에 문자가 입력되었는지 여부를 판단하는 제2 단계; 상기 소정의 부가 영역에 문자가 입력된 경우 상기 추출된 문자 코드 데이터를 상기 부가 영역에 사전 지정된 규칙에 따라 변환하는 제3 단계; 및 상기 변환된 문자 코드 데이터를 표시부에 출력하는 제4 단계를 포함한다.
이하, 첨부한 도면들을 참조로 본 고안의 바람직한 실시예를 목적 및 구성과 관련하여 상세히 설명한다.
본 발명은 기존의 PDA 단말기와 같은 터치스크린의 필기입력 방식에 있어서 복잡한 글자에 대한 기기의 문자인식률이 낮아 잦은 오류가 많이 생기는 것을 최대한 방지 하기 위해 입력 자체를 좀더 단순하게 하기 위한 것이다.
본 발명의 문자입력장치는, 도 2에 도시된 바와 같이, 터치스크린패널부(7), 제어부(8), 문자인식부(9), 메모리(14), 및 표시부(15)로 이루어진다.
상기 터치스크린패널부(7)는 객체지향적 문자 정보 입력수단으로, 사용자가 손이나 스타일러스 펜과 같은 필기구 등을 이용하여 패널 상면의 문자 입력영역에 소정 압력을 가하면, 이에 해당하는 문자 인식에 필요한 데이터, 즉 '터치스크린 데이터'를 발생하여 상기 제어부(8)로 전달한다. 상기 터치스크린패널부(7)의 경우 문자 입력을 하는 각 입력 영역에 따른 '터치스크린 데이터'를 제어부(8)에 전달하고, 상기 제어부(8)는 인가된 상기 '터치스크린 데이터'로부터 문자인식을 위해 필요한 데이터를 추출하여 문자인식부(9)에 전달한다. 상기 '터치스크린 데이터'는 터치스크린의 구성에 따라 소정의 이미지 데이터이거나 위치 데이터 등이 될 수 있다.
여기서, 상기 터치스크린패널부(7)는 문자 입력을 위한 영역을 한글, 영자, 숫자 및 부호 등으로 구분하여 입력하기 위해서 한글입력부(10), 영문입력부(20), 숫자입력부(30), 및 부호입력부(40) 등으로 이루어진다.
이와 같이, 상기 터치스크린패널부(7)의 입력부를 통해 일반적으로 입력된 문자를 그대로 표시해 주는 기능 이외에도, 입력된 문자를 미리 설정된 소정의 부가기능을 자동 실행할 수 있다.
구체적으로 살펴보면, 상기 터치스크린패널부(7)의 상기 한글입력부(10) 및 상기 영문입력부(20)는 각 영역을 보다 세분화하여 기본영역과 소정의 부가영역으로 구분할 수 있다. 이렇게 구분된 상기 소정의 부가영역에 입력할 문자의 일부가 포함되는 경우, 각 소정의 부가영역에 대해 미리 설정되어 있는 소정의 규칙을 적용하여 자동으로 처리하게 된다.
예를 들면, 본 발명의 일실시예로, 도 3에 도시된 바와 같이, 상기 한글입력부(10)는 일반적으로 한글 문자를 입력할 수 있는 자모음입력영역(11)을 기본적으로 포함하고, 상기 자모음입력영역(11) 이외에 격음입력영역(12)과 경음입력영역(13)와 같이 소정의 부가영역으로 보다 세분화하여 구분할 수 있다.
예를 들어, 문자를 상기 한글입력부(10)를 통해 입력하면, 상기 제어부(8)는 문자인식을 위해 필요한 '터치스크린 데이터'를 상기 터치스크린패널부(7)로부터 전달받은 후, 이를 통해 기본적으로 입력된 문자필체에 대한 '이미지 데이터'를 추출한다. 이와 함께, 만약 입력된 문자의 일부가 위와 같이 구분된 상기 소정의 부가영역(12, 13)에 포함되면, 상기 소정의 부가영역(12, 13)에 포함된 문자를 인식하는데 필요한 데이터, 즉 '영역 데이터'를 동시에 추출한다. 상기 '이미지 데이터'는 문자인식을 위해 문자인식부(9)에 전달된다. 상기 문자인식부(9)에서 '이미지 데이터'를 이용하여 인식된 문자는 이후 제어부(8)에서 추출된 '영역 데이터'별로 사전 설정된 규칙(예를 들면, 격음화, 경음화)에 따라 소정의 문자 코드로 변환된다. 이와 같은 과정을 통해서, 상기 소정의 부가영역에 문자의 일부가 입력되면, 미리 설정된 기능으로 자동 실행하게 되는데, 본 실시예에서처럼 입력된 자음을 경음 또는 격음으로 자동 변환하여 표시할 수 있게 된다.
이와 같은 방법은, 상기 영문입력부(20)에도 적용될 수 있다. 일반적으로 영문자를 모두 입력할 수 있는 영문자입력영역(21)을 기본적으로 포함하고, 상기 대문자입력영역(22) 및 반복입력영역(23)과 같이 소정의 부가영역으로 세분화하여 구분할 수 있다. 각각 구분된 상기 소정의 부가영역(22, 23)에 입력된 영문자는 대문자로 자동 변환되거나 반복해서 출력된다.
이와 같이, 상기 한글입력부(10)나 상기 영문입력부(20)는, 위에 언급한 바와 같이, 미리 설정된 소정의 규칙(예를 들어, 경음화, 격음화, 대문자, 반복입력 등)을 각각 실행하기 위해 각각 구분되어진 상기 소정의 부가영역(12, 13, 22, 23)들을 포함하고 있다.
상기 제어부(8)는 입력된 문자에 대해 상기 터치스크린패널부(7)로부터 입력된 상기 '터치스크린 데이터'를 처리한 후, 입력된 문자의 해당 '이미지 데이터'와, 만약 상기 소정의 부가영역(12, 13, 22, 23)에 입력된 문자가 일부 입력되는 경우, 이에 대한 '영역 데이터'를 추출한다. 상기 추출된 '이미지 데이터'는 상기 문자인식부(9)에 전달되어 문자인식에 필요한 기능을 수행하게 된다. 전술한 바와 같이, 상기 제어부(8)는 상기 문자인식부(9)에서 인식된 문자를 상기 '영역 데이터', 즉 '영역 데이터' 별로 사전 설정된 규칙에 따라 소정의 문자 코드 데이터로 변환한다.
상기 문자인식부(9)는 본 발명의 실시에 따라 구현된 문자인식 프로그램에 의하여 구동되며, 상기 제어부(8)로부터 전달받은 상기 '이미지 데이터'를 가지고 일정 범위 내에서 상기 메모리(14)에 저장된 문자의 이미지 데이터들과 비교 검색하여 문자 코드 데이터를 추출한다. 그리고, 상기 문자인식부(9)를 통해 추출된 해당 문자의 코드 데이터를 제어부(8)에 전달한다.
상기 메모리(14)는 본 발명의 실시에 의해 입력 처리되는 문자 정보를 기본적으로 저장하는 것으로, 미리 등록된 다수의 문자에 대한 폰트 데이터, 문자 코드 데이터, 및 이미지 데이터를 가지고 있다.
상기 메모리(14)는 그 기능이 일반적인 것으로, 램과 같은 휘발성메모리 또는 플래쉬메모리와 같은 비휘발성메모리로 구현되며, 현재 PDA와 같은 디지털 휴대용 단말기의 전반적인 동작을 총괄적으로 제어하는 프로그램이나 초기 데이터 등이 저장된다. 예를 들어, 상기 터치스크린패널부(7)로부터 입력된 터치스크린패널 데이터를 처리하는 동작 프로그램, 그리고 동작 수행에 따라 발생되는 소정 데이터 등이 저장된다.
상기 표시부(15)는 상기 제어부(8)의 제어하에 표시동작을 수행하며, 상기 표시부(15)에 있어 표시되는 문자 정보는 상기 터치스크린패널부(7)를 통해 입력된 문자 정보이다. 즉, 사용자에 의해 직접적으로 입력된 필기 문자가 문자인식부(9)의 처리를 거치면 대응되는 문자 코드 데이터가 추출되고 그 코드 데이터와 함께 소정의 폰트데이터가 출력되어 상기 표시부(15)의 표시화면상에 표시되는 것이다.
이와 관련하여, 본 발명의 문자입력장치의 동작 과정을 도 4와 관련하여 설명한다.
우선, 사용자가 입력하고자 하는 문자의 종류에 따라 상기 터치스크린패널부(TSP)(7)의 입력 영역을 선택한 후, 선택한 입력 영역에 표시하고자 하는 문자를 스타일러스 펜과 같은 도구를 이용하여 가능한 정확한 필체로 입력한다(S 10).
상기 터치스크린패널부(7)는 입력된 문자에 대하여 해당 입력 영역에 따른 '터치스크린 데이터'를 제어부(8)에 전달한다(S 20).
상기 제어부(8)는 상기 '터치스크린 데이터'를 처리하여 입력 문자에 대한 '이미지데이터'와 '영역 데이터'를 추출하여 처리한 후 '이미지 데이터'를 상기 문자인식부(9)에 전달하고, 상기 문자인식부(9)는 상기 제어부(8)로부터 전달받은 상기 '이미지 데이터'를 가지고 상기 메모리(14)에 저장되어 있는 각 문자의 이미지 데이터들과 비교하여 검색한 후, 해당 입력문자에 근접한 이미지 데이터를 추출하여 문자를 인식한다(S 30).
이후, 상기 제어부(8)는 상기 '영역 데이터'를 통해 입력 문자가 상기 소정의 부가 영역(12, 13, 22, 23)에 포함되었는지를 파악한다(S 40).
만약, 상기 'S 40' 단계에서, 입력문자가 상기 소정의 부가 영역(12,13,2,23)에 포함되는 경우, 상기 부가 영역별로 사전 지정된 규칙을 적용하여 상기 인식된 문자를 소정의 문자 코드 데이터로 변환하고(S 50), 표시부(15)에 표시한다(S 60).
만약, 입력 문자가 부가 영역에 포함되지 않은 경우에는 인식된 문자 그대로 표시하게 된다(S 60).
다음은, 본 발명의 문자입력장치를 통해 상기 소정의 부가영역의 특성에 따라 입력된 문자가 자동으로 변환되어 표시부(15)에 표시되는 과정을, 도 5와 관련하여, 설명한다.
상기 터치스크린패널부(7)는, 도 3에 도시된 바와 같이, 한글 입력을 위한 한글입력부(10), 영문 입력을 하기 위한 영문입력부(20), 숫자 입력을 위한 숫자입력부(30), 및 각종 부호 입력을 위한 부호입력부(40)로 이루어진다.
여기서, 상기 한글입력부(10), 일반적인 자음과 모음을 입력하는 자모음입력영역(11), 입력된 자음을 해당 격음으로 자동 전환하는격음입력영역(12), 및 입력된 자음을 해당 경음으로 자동 전환하는 경음입력영역(13)으로 이루어진다.
상기 자모음입력영역(11)은 한글의 기본 입력영역으로, 일반적인 자음과 모음 뿐만 아니라, 경음 및 격음 등의 모든 글자를 입력할 수 있는 영역이다.
상기 격음입력영역(12)은 입력된 단일 자음을 격음인 거센소리 자음으로 자동 전환해 주는 영역이다.
예를 들어, 도 4a에 도시된 바와 같이, "가"를 상기 자모음입력영역(11)에 입력할 경우, "ㄱ"의 일부분이 상기 격음입력영역(12) 내에 걸쳐 입력하면, 상기 "ㄱ"에 대응되는 격음인 "ㅋ"으로 자동 인식되어, "카"로 출력된다.
이와 같은 방식으로, "ㄷ → ㅌ, ㅂ→ ㅍ, ㅈ→ㅊ, ㅇ→ㅎ"으로 나타낼 수 있다.
만약, 상기 격음입력영역(12) 내에 격음인 'ㅋ,ㅌ,ㅊ,ㅍ,ㅎ' 등을 입력하게 될 경우에는 그대로 출력된다.
또한, 상기 경음입력영역(13)은 입력된 단일 자음을 경음인 된소리로 자동 전환해 주는 영역이다.
예를 들어, 도 4b에 도시된 바와 같이, "가"를 상기 자모음입력영역(11)에 입력할 경우, "ㄱ"의 일부분이 상기 경음입력영역(13) 내에 걸쳐 입력하면, 상기 "ㄱ"에 대응되는 경음인 "ㄲ"으로 자동 인식되어, "까"로 출력된다. 이와 마찬가지로, " ㄷ → ㄸ, ㅂ→ ㅃ, ㅅ→ㅆ, ㅈ→ㅉ" 으로 나타낼 수 있다.
또한, 상기 경음입력영역(13) 내에 경음인 'ㄲ,ㄸ,ㅃ,ㅆ,ㅉ' 등을 입력하게 될 경우에는 그대로 출력된다.
만약, 상기 자모음입력영역(11)에 입력된 문자가 상기 격음입력영역(12)과 상기 경음입력영역(13)에 동시에 포함되는 경우, 상기 격음입력영역(12)에 포함된 것을 우선으로 하여 입력된 자음을 해당 격음으로 자동 전환한다.
이와 같이, 한글의 경우 문자의 구조가 기본적인 자음(ㄱ,ㄴ,ㄷ,ㄹ,ㅁ,ㅂ,ㅇ,ㅅ,ㅈ)을 중심으로 경음인 된소리(ㄲ, ㅃ, ㄸ, ㅆ, ㅉ)과 격음인 거센소리(ㅋ,ㅌ,ㅊ,ㅍ,ㅎ)로 이루어져 있는데, 기본 자음을 필기 입력하는 경우는 상기 경음이나 격음을 입력하는 경우보다 에러율이 훨씬 낮으며 또한 입력 횟수 자체를 줄일 수 있다.
따라서, 상기 격음입력영역(12)과 경음입력영역(13)을 이용함으로써, 상기 격음이나 경음을 직접 입력하지 않고, 대신 기본 자음의 입력을 통해 손쉽게 입력할 수 있다.
다음으로, 상기 영문입력부(20)는 영문의 기본 알파벳 26자를 입력하는 영역이다. 이 영역 안에 입력된 알파벳은 입력된 필기와 가장 유사한 영문 글씨체로 출력된다.
상기 영문입력부(20)는 일반적인 영문자를 입력하는 영문자입력영역(21), 입력된 글자를 대문자로 자동 변환하는 대문자입력영역(22), 및 입력된 영문 알파벳을 연속적으로 2회 반복하여 자동 출력하는 반복입력영역(23)으로 이루어진다.
상기 대문자입력영역(22)은 입력된 영문자가 소문자인 경우 이를 대문자로 자동 변환하여 표시하게 한다. 예를 들어, "s"를 상기 영문자입력영역(21)에 입력할 경우, "a"의 일부분이 상기 대문자입력영역(22) 내에 포함되면, 상기 "a"가 "A"로 자동 변환하여 표시된다.
또한, 상기 반복입력영역(23)은 입력된 영문자를 자동으로 반복해서 출력한다. 예를 들어, 단어 "assistance"를 입력시 "a" 다음의 "s"를 상기 영문자입력영역(21)에 입력할 경우, "s"의 일부분이 상기 반복입력영역(23) 내에 입력되면, 상기 "s"가 반복해서 "ss"로 자동 출력된다.
만약, 상기 영문자입력영역(21)에 입력된 영문자가 상기 대문자입력영역(22)과 상기 반복입력영역(23)에 동시에 포함되는 경우, 상기 대문자입력영역(22)에 포함된 것을 우선으로 하여 입력된 영문자를 대문자로 자동 전환한다. 다른 실시예로 입력된 영문자를 대문자로 자동 전환 후 반복 입력하는 것도 가능하다.
이와 같이, 상기 대문자입력영역(22)과 상기 반복입력영역(23)을 이용하여 입력함으로써, 기존 입력할 때 발생되는 문자 인식의 에러율을 줄일 수 있으며, 입력 횟수를 줄임으로써 보다 손쉽게 영문자를 입력할 수 있다.
특히, 'Assistance', 'Graffiti' 등 알파벳이 복수로 나란히 들어가는 경우가 많은데, 이런 경우 한 번의 입력으로 두 글자를 출력함으로서 입력 속도를 향상 시킬 수 있다.
또한, 대문자를 입력하기 위해서는 대, 소문자를 따로 인식할 필요가 없이 상기 대문자입력영역(22)을 이용해 대문자로 출력하면 되므로, 보다 손쉽게 입력할 수 있고 기존의 대문자 입력시 발생하는 문자 인식의 에러율을 줄일 수있다.
이상에서 본 발명에 대하여 상세히 기술하였지만, 본 발명이 속하는 기술 분야에 있어서 통상의 지식을 가진 사람이라면, 첨부된 청구범위에 정의된 본 발명의 정신 및 범위를 벗어나지 않으면서 본 발명을 여러 가지로 변형 또는 변경하여 실시할수 있음은 자명하며, 따라서 본 발명의 실시예에 따른 단순한 변경은 본 발명의 기술을 벗어날 수 없을 것이다.
상기한 구성의 본 발명에 의하면, 한글의 격음과 경음을 입력해야 할 경우, 소정 입력영역을 이용하여 기본 자음을 입력하여 원하는 경음 또는 격음으로 자동 변환할 수 있어, 기기의 한글 문자의 인식률을 향상시킬 수 있고 필기 입력의 횟수를 줄일 수 있는 효과가 있다.
또한, 영문자를 대문자로 입력하거나 반복해서 표기하고자 할 때, 소정 입력영역을 이용하여 입력된 소문자를 대문자로 자동 변환해주며, 입력된 영문자를 자동으로 중복해서 출력함으로서, 기기의 영문 문자에 대한 인식률을 향상시킬 수 있고 필기 입력 횟수의 감소에 따른 입력 속도의 향상을 기대할 수 있다.

Claims (10)

  1. 소정의 부가 영역을 포함하는 터치스크린패널부;
    상기 터치스크린패널부에 입력된 문자를 인식하여 소정의 문자 코드 데이터를 추출하는 문자인식부; 및
    상기 터치스크린패널부의 상기 소정의 부가 영역에 문자가 입력되었는지 여부를 판단하여 상기 추출된 문자 코드 데이터를 상기 부가 영역에 사전 지정된 규칙에 따라 변환하는 제어부를 포함하는 것을 특징으로 하는 터치스크린을 이용한 문자입력장치.
  2. 제 1항에 있어서, 상기 터치스크린패널부는 한글을 입력하기 위한 한글입력부를 포함하고, 상기 한글입력부는 입력된 자음을 해당 격음으로 자동 변환하는 부가영역을 더 포함하는 것을 특징으로 하는 터치스크린을 이용한 문자입력장치.
  3. 제 2항에 있어서, 상기 터치스크린패널부에서 상기 한글입력부는 입력된 자음을 해당 경음으로 자동 변환하는 부가영역을 더 포함하는 것을 특징으로 하는 터치스크린을 이용한 문자입력장치.
  4. 제 1항에 있어서, 상기 터치스크린패널부는 영문자를 입력하기 위한 영문입력부를 포함하고, 상기 영문입력부는 입력된 영문자를 해당 대문자로 자동 변환하는 부가영역을 포함하는 것을 특징으로 하는 터치스크린을 이용한 문자입력장치.
  5. 제 4항에 있어서, 상기 터치스크린패널부에서 상기 영문입력부는 입력된 영문자를 자동 반복해서 출력해주는 부가영역을 더 포함하는 것을 특징으로 하는 터치스크린을 이용한 문자입력장치.
  6. 소정의 부가 영역을 포함하는 터치스크린패널부에 문자를 입력하는 제1 단계;
    상기 입력된 문자를 인식하여 소정의 문자 코드 데이터를 추출하고, 상기 소정의 부가 영역에 문자가 입력되었는지 여부를 판단하는 제2 단계;
    상기 소정의 부가 영역에 문자가 입력된 경우 상기 추출된 문자 코드 데이터를 상기 부가 영역에 사전 지정된 규칙에 따라 변환하는 제3 단계; 및
    상기 변환된 문자 코드 데이터를 표시부에 출력하는 제4 단계를 포함하는 것을 특징으로 하는 터치스크린을 이용한 문자입력방법.
  7. 제 6항에 있어서, 상기 소정의 부가영역은 입력된 한글의 자음을 해당 격음으로 자동 변환하는 영역인 것을 특징으로 하는 터치스크린을 이용한 문자입력방법.
  8. 제 6항에 있어서, 상기 소정의 부가영역은 입력된 한글의 자음을 해당 경음으로 자동 변환하는 영역인 것을 특징으로 하는 터치스크린을 이용한 문자입력방법.
  9. 제 6항에 있어서, 상기 소정의 부가영역은 입력된 소문자를 해당 대문자로 자동 변환하는 영역인 것을 특징으로 하는 터치스크린을 이용한 문자입력방법.
  10. 제 6항에 있어서, 상기 소정의 부가영역은 입력된 문자를 자동으로 반복해서 입력하는 영역인 것을 특징으로 하는 터치스크린을 이용한 문자입력방법.
KR1020030032079A 2003-05-20 2003-05-20 터치스크린을 이용한 문자입력장치 및 그 방법 KR20040099937A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020030032079A KR20040099937A (ko) 2003-05-20 2003-05-20 터치스크린을 이용한 문자입력장치 및 그 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020030032079A KR20040099937A (ko) 2003-05-20 2003-05-20 터치스크린을 이용한 문자입력장치 및 그 방법

Publications (1)

Publication Number Publication Date
KR20040099937A true KR20040099937A (ko) 2004-12-02

Family

ID=37377396

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020030032079A KR20040099937A (ko) 2003-05-20 2003-05-20 터치스크린을 이용한 문자입력장치 및 그 방법

Country Status (1)

Country Link
KR (1) KR20040099937A (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101421554B1 (ko) * 2008-03-27 2014-07-22 주식회사 케이티 터치 스크린의 필기 입력 장치 및 방법
KR20200059709A (ko) * 2018-11-21 2020-05-29 오세호 작성프로그램 및 이를 탑재한 문자 입력 장치

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101421554B1 (ko) * 2008-03-27 2014-07-22 주식회사 케이티 터치 스크린의 필기 입력 장치 및 방법
KR20200059709A (ko) * 2018-11-21 2020-05-29 오세호 작성프로그램 및 이를 탑재한 문자 입력 장치

Similar Documents

Publication Publication Date Title
KR100593993B1 (ko) 문자인식장치 및 방법
JP4829901B2 (ja) マニュアルでエントリされた不確定なテキスト入力を音声入力を使用して確定する方法および装置
KR100912753B1 (ko) 언어 입력 인식 방법, 기계 판독 가능 매체, 데이터 처리시스템, 사용자 언어 입력 처리 방법 및 언어 입력 예측방법
EP0769175B9 (en) Multiple pen stroke character set and handwriting recognition system
US8583440B2 (en) Apparatus and method for providing visual indication of character ambiguity during text entry
US5187480A (en) Symbol definition apparatus
US7319957B2 (en) Handwriting and voice input with automatic correction
US20050192802A1 (en) Handwriting and voice input with automatic correction
JP2007505400A (ja) トリガシーケンスに基づくテキスト入力のための効率的な方法および装置
JP2005202917A (ja) 表音入力の曖昧さを除くためのシステムおよび方法
JPH06102985A (ja) 仮想キーボード
KR100651396B1 (ko) 문자 인식 장치 및 방법
JP2004523034A (ja) 文字生成システム
US7979795B2 (en) System and method for inputting syllables of a phonetic script into a computer
US9563282B2 (en) Brahmi phonemics based keyboard for providing textual inputs in indian languages
KR100506231B1 (ko) 터치 스크린을 구비한 단말기에서 문자 입력 장치 및 방법
KR20040099937A (ko) 터치스크린을 이용한 문자입력장치 및 그 방법
KR100702483B1 (ko) 한자 입력 시스템 및 그 방법
KR100356037B1 (ko) 수기 입력 방식에서 다문자를 인식할 수 있는 장치 및 그방법
JP3782467B2 (ja) 文字入力方法及び装置
JPH01290032A (ja) 音声認識表示装置
JPS62117060A (ja) 文字・音声入力変換方式
KR19990010211A (ko) 음성 합성을 이용한 문자 인식 장치 및 방법
JPH0934890A (ja) 手書き文字入力装置及び仮名漢字変換方法
JPS61139828A (ja) 言語入力装置

Legal Events

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