KR100641838B1 - 심벌문자를 이용한 다국언어 문자 입력 방법 및 문자 입력시스템 - Google Patents

심벌문자를 이용한 다국언어 문자 입력 방법 및 문자 입력시스템 Download PDF

Info

Publication number
KR100641838B1
KR100641838B1 KR1020050093451A KR20050093451A KR100641838B1 KR 100641838 B1 KR100641838 B1 KR 100641838B1 KR 1020050093451 A KR1020050093451 A KR 1020050093451A KR 20050093451 A KR20050093451 A KR 20050093451A KR 100641838 B1 KR100641838 B1 KR 100641838B1
Authority
KR
South Korea
Prior art keywords
character
symbol
input
characters
key button
Prior art date
Application number
KR1020050093451A
Other languages
English (en)
Other versions
KR20060052044A (ko
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 KR1020050093451A priority Critical patent/KR100641838B1/ko
Publication of KR20060052044A publication Critical patent/KR20060052044A/ko
Priority to PCT/KR2006/004050 priority patent/WO2007040378A1/en
Priority to RU2008112550/09A priority patent/RU2008112550A/ru
Priority to EP06799130A priority patent/EP1932325A4/en
Priority to CNA200680037038XA priority patent/CN101283571A/zh
Priority to US12/089,014 priority patent/US20080297480A1/en
Application granted granted Critical
Publication of KR100641838B1 publication Critical patent/KR100641838B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/02Constructional features of telephone sets
    • H04M1/23Construction or mounting of dials or of equivalent devices; Means for facilitating the use thereof
    • 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/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
    • G06F3/0235Character input methods using chord techniques
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/58Details of telephonic subscriber devices including a multilanguage function
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/70Details of telephonic subscriber devices methods for entering alphabetical characters, e.g. multi-tap or dictionary disambiguation

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)
  • User Interface Of Digital Computer (AREA)

Abstract

본 발명은 특정 문자의 획을 고려하여 심벌문자를 선정하고, 상기 심벌문자를 이용하여 종래의 나열형 문자입력방식에서 탈피한 조합형 문자입력방식이 이루어지도록 함으로써 다국 언어의 문자를 보다 쉽고 간편하면서도 빠르게 입력할 수 있는 문자 입력 방법 및 문자 입력 시스템에 관한 것이다. 본 발명에 따른 단말기를 이용한 문자 입력 방법은, 키입력 신호에 대응하는 심벌문자를 저장하는 제1 메모리 수단을 유지하는 단계와, 상기 단말기의 키버튼 입력과 연관하여 발생되는 하나 이상의 키입력 신호를 상기 단말기로부터 수신하는 단계와, 상기 수신된 키입력 신호 각각에 대응하는 심벌문자를 상기 제1 메모리 수단에서 추출하는 단계와, 상기 추출된 하나 이상의 심벌문자를 로마자 조성 원리에 따라 조합하여 조합심벌문자를 생성하는 단계, 및 상기 생성된 조합심벌문자를 소정의 디스플레이 장치에서 표시되도록 제어하는 단계를 포함하며, 상기 심벌문자는 로마자의 획을 고려하여,
Figure 112005056307437-pat00001
,
Figure 112005056307437-pat00002
,
Figure 112005056307437-pat00003
,
Figure 112005056307437-pat00004
,
Figure 112005056307437-pat00005
,
Figure 112005056307437-pat00006
,
Figure 112005056307437-pat00007
,
Figure 112005056307437-pat00008
,
Figure 112005056307437-pat00009
,
Figure 112005056307437-pat00010
,
Figure 112005056307437-pat00011
,
Figure 112005056307437-pat00012
,
Figure 112005056307437-pat00013
,
Figure 112005056307437-pat00014
,
Figure 112005056307437-pat00015
,
Figure 112005056307437-pat00016
,
Figure 112005056307437-pat00017
중 적어도 하나 이상을 포함하는 것을 특징으로 한다. 본 발명에 따르면, 문자의 획을 고려한 심벌문자의 조합에 의한 문자입력방식을 채택함으로써 누름 동작 횟수를 감소시켜 문자입력 시간을 줄이는 심벌문자를 이용한 다국언어 문자 입력 방법 및 문자 입력 시스템을 제공할 수 있는 이점이 있다.
문자입력, 심벌문자, 문자조합, 키버튼

Description

심벌문자를 이용한 다국언어 문자 입력 방법 및 문자 입력 시스템{METHOD AND SYSTEM FOR INPUTING MULTI-LANGUAGE USING SYMBOL MIXING TEXT}
도 1은 본 발명에 따른 심벌문자를 이용한 다국언어 문자 입력 시스템의 개략적인 동작을 설명하기 위한 도면이다.
도 2는 본 발명의 일실시예에 따른 문자 입력 장치를 나타내는 구성도이다.
도 3은 본 발명에 따른 각 언어별로 키버튼 각각에 대응하는 심벌문자의 일례를 나타내는 도면이다.
도 4, 도 6, 도 8, 도 10, 도 12, 도 14, 도 16, 도 18, 도 20, 도 22, 도 22 및 도 24은, 본 발명의 문자 입력 시스템에 의한 문자를 입력하는 일례를 나타내는 도면으로서, 로마자, 아랍문자, 히브리문자, 드방가리문자, 러시아문자, 그리스문자, 미얀마문자, 타이문자, 한자, 한글, 뱅갈문자의 입력을 예시한다.
도 5, 도 7, 도 9, 도 11, 도 13, 도 15, 도 17, 도 19, 도 21, 도 23 및 도 25은, 본 발명의 일실시예에 따른 문자 입력 방법을 구체적으로 도시한 작업 흐름도로서, 로마자, 아랍문자, 히브리문자, 드방가리문자, 러시아문자, 그리스문자, 미얀마문자, 타이문자, 한자, 한글, 뱅갈문자의 문자 입력 방법을 예시한다.
도 26은 본 발명에 따른 문자 입력 방법을 수행하는 데 채용될 수 있는 범용 컴퓨터 장치의 내부 블록도이다.
<도면의 주요 부분에 대한 부호의 설명>
200 : 문자 입력 시스템 210 : 제1 메모리 수단
220 : 심벌문자 추출 수단 230 : 심벌문자 조합 수단
240 : 디스플레이 제어 수단 250 : 문자 식별 수단
260 : 제2 메모리 수단
본 발명은 특정 문자의 획을 고려하여 심벌문자를 선정하고, 상기 심벌문자를 이용하여 종래의 나열형 문자입력방식에서 탈피한 조합형 문자입력방식이 이루어지도록 함으로써 다국 언어의 문자를 보다 쉽고 간편하면서도 빠르게 입력할 수 있는 문자 입력 방법 및 문자 입력 시스템에 관한 것이다.
개인 단말기의 고성능화, 대용량화, 컨버젼스(Convergence)화 됨에 따라 네트워크에 접속되는 모든 단말기는 개인용 컴퓨터의 기능을 보유하며, 이에 따라, 휴대폰은 물론, 유무선 통합 단말기, IP 전화기, 양방향 TV 리모콘, 게임기, 가전기기 등에서 사용되는 문자입력 기능은 날로 중요해지고 있음은 주지의 사실이다.
통상적으로 휴대용 단말기에는, 문자 메시지, 메일, 채팅, 방대한 웹정보, 저장 데이터 등의 키워드 검색, URL, 문자전화 서비스에 필요한 해당 문자를 입력하기 위한 문자입력모듈을 구비한다. 또한 양방향 TV 리모콘에서는, 리턴 메시지, 방송 데이터 및 웹 주소, 프로그램 검색, 멀티미디어 검색, 홈서비스에 필요한 해 당 문자를 입력하기 위한 문자입력모듈을 구비할 수 있다.
일반적으로, 문자입력모듈은 모든 언어를 12 키패드 기반의 멀티탭 입력방식을 사용하고, 더불어 각 언어의 특성에 따라 조합입력 방식 및 예측입력 방식을 병행하여 사용한다. 이러한 문자입력모듈은 VoIP 무선 단말기, 양방향 TV 리모콘, IP 전화기, PDA 화상 키보드, 번호 도어록, 디지털 복합기, 웨어러블 PC 컨트롤러, 노래방 기기, 게임기, 전자책, 장애인용 한손 키보드 등 전자 기기를 유선 또는 무선으로 제어하기 위한 다양한 범위에서 사용되고 있다.
종래의 문자입력모듈은 채팅 및 단문 메시지에 초점을 맞춘 버튼조합 예측입력 방식을 적용하여, 모든 단말기가 네트워크로 연결되는 개인용 컴퓨터로써의 역할을 하는 시대적 상황에 비추어볼 때, 키워드 검색어 입력 및 신조어, 외래어 입력 등에서 그 사용성이 매우 떨어지는 단점이 있다.
예컨대, 낱자입력에 주로 사용하는 멀티탭 입력방식은 각 버튼에 중복 할당된 자소의 순서대로 버튼을 1회, 2회 또는 3회 눌러 대응하는 낱자를 입력하는 방식이다. 이러한 멀티탭 입력방식은 입력타수가 많고, 연속입력으로 인한 시간차 입력오타가 발생률이 높기 때문에 같은 키에 위치해 있는 문자를 연속으로 입력시키고자 할 경우 커서(Curse)가 다음 입력대기 상태를 기다린 후에 다음 자소를 입력해야만 한다.
멀티탭 입력방식을 적용하여 영어를 입력하는 경우 기존의 표준키패드를 사용되며, 일본어 입력의 경우 50표 할당형과 자모음 분할형 컬키(Cut Key) 입력방식이 사용된다.
멀티탭 입력방식을 적용하여 한글을 입력하는 경우 자소의 배열과 조합방법에 따라 다양한 입력 방식이 제안되고 있다. 그 예로 천지인, 나랏글, 스카이 한글 입력 방식이 이용되고 있으며, 그 외에도 한글이, 한글통일, 실플코드, 심플워딩, 훈민자판, 한글코드, 퀵타 등이 문자 입력 방식으로 이용되고 있다. 이러한 한글 문자 입력 방식은 스트로크 횟수를 최소화 하는데 가장 중점을 두고 입력속도를 개선할 수 있는 방법에 대해 주안점을 두고 있다.
그러나, 글자에 따라 1 내지 2회 스트로크 횟수를 줄일 수는 있지만, 새로운 입력규칙과 한 버튼에 배열된 음소의 인지성이 떨어져 오히려 입력속도가 떨어지거나 같아지게 되는 문제점이 있다.
일본어의 경우, 이러한 문제를 해결하기 위한 방법으로, 상기 멀티탭 입력방식의 입력타수를 줄이기 위하여 고안된 방법이 멀티탭 예측입력 방식이다. 상기 멀티탭 예측입력 방식은, 소니사의 POBox에서 주로 이용되고 있는 방식이며, 한 단어가 입력되면 그에 따라 이어지는 단어와 조사, 접속 등이 화면에 시시각각 표시되어 입력도중 후보단어를 선택, 확정하여 입력하는 방식으로써 과거에 이용한 문장도 처음 한 마디를 입력하게 되면, 나머지는 선택과 확정을 반복하여 문장을 완성할 수 있다. 그러나, 이러한 문자입력 방식은 철자순 후보가 너무 많이 표시될 수 있어 단어에 따라 선택입력이 효율적이지 못한 문제점이 있다.
또한, 종래의 문자입력방식 중 하나인 싱글탭 문자입력(용장형 입력) 방식은, 주로 T9사의 영어 및 일본어 입력방식 및 일본 NTT사의 번호안내 서비스 안나이 조즈에서 주로 이용되는 방식으로서, 멀티탭 입력방식과 동일한 입력자판을 사 용하고, 각 버튼에 할당된 자소의 순서에 관계없이 버튼을 한 번씩만 눌러 단어를 입력하게 되면, 내장된 단어 데이터베이스와 연동되어 자동으로 조합 가능한 단어들을 표시해주게 되고, 방향버튼으로 단어를 선택, 입력하는 방법이다. 예를 들어, 'Hi'를 입력할 경우, Hi를 포함한 조합 가능한 후보단어가 표시되어, 사용자가 원하는 단어를 방향키로 선택, 입력하게 된다.
그러나, 상기 이러한 방식은 버튼조합 입력방식이기 때문에 반드시 단어마다 선택, 확정과정을 거쳐 입력해야 하며, 조합 가능한 후보단어가 많은 경우 찾고자 하는 후보단어들을 방향키를 이용해서 찾을 것인지, 조금 더 타수를 입력해서 후보단어를 압축해서 찾을 것인지를 사용자가 직접 선택해야 하는 번거로움이 있다.
따라서, 상기 싱글탭 입력방식의 입력타수를 줄이기 위하여 고안된 방법으로서, 싱글탭 예측입력 방식은, ZI사에서 주로 이용되고 있는 방식이며, 상기 싱글탭 방식으로 조합 가능한 단어뿐 아니라, 조사가 붙은 절을 포함하여 사용 빈도순으로 후보단어가 표시된다. 즉, 일상적인 문장입력은 적은 입력타수로 빠르게 입력할 수 있다는 큰 장점이 있다.
그러나, 상기 방식은 철자수가 적은 단어도 반드시 선택, 확정과정을 거쳐야 하며, 보통의 단어들이 아닌, URL, 고유명사, 주소, 전자메일 주소, 생략형, 신조어, 다양한 인명, 방송 프로그램, 속어적 표현, 외국의 단어, 기술적인 단어 등의 입력은 멀티탭 모드로 변환해서 입력해야 하는 문제점이 있다. 또한, 상기 방식은 방향 버튼과 키패드를 번갈아 키스트로크 해야 하는 문제점이 있어 실제 입력시간이 크게 단축되지 않는다.
상기 두 방식 이외에, 기호 조합형 입력방식, 12키 + 변형 키보드, 키패드 Graffiti - 자소모사형(쉬운글), 방향키 Graffiti - 자소모사형(CLURD 입력방식), 로우터리 키 Graffiti형 - 자소필기형(MyText) 및 특수키 - Graffiti - 자소모사형(Thumscript) 입력방식이 있지만, 이들 방식 대부분이 인간의 인지능력에 부합하는 글자입력에는 한계가 있다는 점과 사용자 보다는 상대적으로 하드웨어 및 문자체계에 종속된 문자입력 방법으로써 입력타수의 단축에만 치중하고 있는 문제점들이 있다.
본 발명은 상기와 같은 문제점을 해결하기 위하여 안출된 것으로서, 문자의 획을 고려한 심벌문자의 조합에 의한 문자입력방식을 채택함으로써 누름 동작 횟수를 감소시켜 문자입력 시간을 줄이는 심벌문자를 이용한 다국언어 문자 입력 방법 및 문자 입력 시스템을 제공하는 것을 목적으로 한다.
또한, 본 발명은 문자 조성 원리에 따른 쓰기순에 의거하여 심벌문자를 입력하는 방식으로, 단말기 상에 문자를 입력하는 데에 있어서 단순한 입력 방식을 제공하는 심벌문자를 이용한 다국언어 문자 입력 방법 및 문자 입력 시스템을 제공하는 것을 목적으로 한다.
또한, 본 발명은 해당 언어의 문자를 필기하는 순서에 대응하여 직관적으로 연상 가능한 형태로 해당 문자의 입력키를 배치하고 이에 대응하여 예측 가능한 문자 입력이 가능한 심벌문자를 이용한 다국언어 문자 입력 방법 및 문자 입력 시스템을 제공하는 것을 목적으로 한다.
상기 목적을 이루기 위한 본 발명에 따른 단말기를 이용한 문자 입력 방법은, 키입력 신호에 대응하는 심벌문자를 저장하는 메모리 수단을 유지하는 단계와, 상기 단말기 상에 키버튼을 설정하는 단계와, 상기 단말기 상에, 상기 설정된 키버튼 중 복수의 키버튼을 동시에 입력하는 트윈탭 키버튼을 설정하는 단계와, 키버튼 또는 트윈탭 각각으로 상이한 심벌문자를 할당하는 단계와, 상기 키버튼 또는 트윈탭에 대한 사용자의 입력에 따라 발생하는 키입력 신호에 대응하여 상기 메모리 수단으로부터 심벌문자를 추출하는 단계와, 상기 추출된 심벌문자를 소정의 문자 조성 원리에 따라 조합하여 조합심벌문자를 생성하는 단계, 및 상기 생성된 조합심벌문자를 디스플레이 장치에서 표시되도록 제어하는 단계를 포함하고, 상기 설정된 키버튼 및 상기 트윈탭 키버튼은 상기 단말기 상에서 7행 5열의 행렬로 배열하는 것을 특징으로 하는 특징으로 한다.
이하, 첨부된 도면을 참조하여 심벌문자를 이용한 다국언어의 문자 입력 방법 및 문자 입력 시스템에 대하여 설명한다.
본 명세서에서 지속적으로 사용되는 "심벌문자"는 문자의 외형 형태에 대한 분석을 통하여 특정의 문자를 표기하는 데에 요구되는 기본적인 획을 추출하여 심벌화한 문자체계를 지칭할 수 있다. 즉, 심벌문자는 하나의 언어에 속하는 문자들이 공통으로 보유하는 획 또는 특정 문자에 유일하게 보유되는 획의 글꼴로서, 특정 언어에 속하는 어떠한 문자를 해체하는 경우도 해당 언어에서 선정하는 하나 이상의 심벌문자로 분해될 수 있다(역으로, 심벌문자를 이용하여 문자를 완성할 수 있다).
예컨대, 심벌문자는 하나의 음소, 음소의 분할, 획과 획의 조합, 음소와 음소의 조합 등 기존의 문자를 해체하여 재해석하여 심벌화할 수 있으며, 26개의 로마자 및 소정의 특수문자를 완전하게 표기하는 데에는,
Figure 112005056307437-pat00018
,
Figure 112005056307437-pat00019
,
Figure 112005056307437-pat00020
,
Figure 112005056307437-pat00021
,
Figure 112005056307437-pat00022
,
Figure 112005056307437-pat00023
,
Figure 112005056307437-pat00024
,
Figure 112005056307437-pat00025
,
Figure 112005056307437-pat00026
,
Figure 112005056307437-pat00027
,
Figure 112005056307437-pat00028
,
Figure 112005056307437-pat00029
,
Figure 112005056307437-pat00030
,
Figure 112005056307437-pat00031
,
Figure 112005056307437-pat00032
,
Figure 112005056307437-pat00033
,
Figure 112005056307437-pat00034
의 심벌문자가 요구될 수 있다.
이러한 심벌문자는 문자 입력 기능이 있는 단말기의 키버튼과 연관하여 배열되며, 단말기 사용자가 하나 또는 복수의 키버튼을 스트록(누름 동작) 함에 따라 해당 키버튼에 연관된 심벌문자가 추출될 수 있다. 추출된 심벌문자는 본 발명의 문자 입력 시스템에서 조합을 이루어 하나의 의미있는 문자(조합심벌문자)로 생성될 수 있다. 예컨대, 심벌문자 '
Figure 112005056307437-pat00035
' 과 '
Figure 112005056307437-pat00036
'은 조합 처리를 통해 로마자 'A'의 의미를 갖는 조합심벌문자 '
Figure 112005056307437-pat00037
'를 생성할 수 있다.
이에 따라, 심벌문자를 이용한 문자의 입력에 의해서는 기존 일부 문자에서 요구되었던 나열형 문자체계를 모두 조합형 문자체계로 변환할 수 있어, 단순한 입력 수칙을 숙지하여 편리하게 다양한 언어의 문자를 입력할 수 있다.
도 1은 본 발명에 따른 심벌문자를 이용한 다국언어 문자 입력 시스템의 개략적인 동작을 설명하기 위한 도면이다.
우선, 문자 입력 시스템(100)은 문자 입력 기능이 있는 단말기(110)로부터 수신되는 키입력 신호에 따라 추출되는 심벌문자를 조합하고, 조합된 심벌문자 또는 상기 심벌문자와 외형상 유사한 문자(다국언어의 문자)를 선별하는 역할을 한 다. 즉, 문자 입력 시스템(100)은 문자의 획을 고려하여 설정되는 심벌문자를 등록해두고, 단말기 사용자(120)에 의해 누름 동작된 키버튼과 관련한 심벌문자를 검색한다. 또한, 문자 입력 시스템(100)은 검색된 하나 이상의 심벌문자를 소정의 문자 조성 원리에 따라 조합심벌문자를 생성할 수 있다. 상술한 바와 같이 조합심벌문자는 그 자체만으로도 문자로서 의미가 인식될 수 있으며, 문자 입력 시스템(100)은 조합심벌문자를 그대로 단말기(110)에 제공할 수 있다. 또는, 문자 입력 시스템(100)은 생성된 조합심벌문자에 대한 시각적인 이미지 유사성을 이용하여 인쇄체의 활자문자(일반적인 인쇄용 폰트의 문자)를 단말기 사용자(120)에게 표시되도록 할 수도 있다.
문자 입력 시스템(100)은 단말기(110) 내부 또는 외부에 위치하며 유연하게 문자 입력 서비스를 지원할 수 있으며, 본 명세서 상에서는 설명의 편의를 위해 문자 입력 시스템(100)이 단말기(110) 내부에 위치하는 것을 예시하여 설명한다.
단말기(110)는 키버튼에 대한 단말기 사용자(120)의 스트록(누름 동작)에 연동하여 키입력 신호를 발생시키고, 발생된 키입력 신호를 본 발명의 문자 입력 시스템(100)으로 전송하는 역할을 한다. 이를 위해, 단말기(110)는 본 발명에 따라 선정된 심벌문자에 대한 선택을 위한 키버튼, 문자 입력 시스템(100)에서 표시가 확정되는 다국언어의 문자(조합심벌문자, 활자문자)를 표시하는 디스플레이 장치 등을 포함할 수 있다.
특히, 단말기(110)의 키버튼은 누름 동작을 통해 다양한 기능 신호를 발생시키는 독립 키버튼, 및 복수 개의 독립 키버튼을 한번의 누름 동작으로 동시 입력되 도록 하는 트윈탭 키버튼을 포함할 수 있다. 상기 독립 키버튼 또는 트윈탭 키버튼 각각은 하나 또는 복수의 심벌문자와 연관되어 있어, 단말기 사용자(120)가 특정의 키버튼을 입력하는 경우, 연관된 심벌문자의 키입력 신호가 발생하여 문자 입력 시스템(100)으로 전송될 수 있다. 특히, 본 발명의 문자 입력 시스템(100)은 사용자(120)의 키입력 편의를 고려하여 상기 독립 키버튼 및 상기 트윈탭 키버튼을 단말기(110) 상에 7행 5열의 행렬로 배열할 수 있다.
또한, 키입력 신호에 응답하여 문자 입력 시스템(100)으로부터 예컨대, 문자 표시 신호가 전송되는 경우, 단말기(110)는 문자 표시 신호에 포함되는 조합심벌문자 또는 활자문자를 디스플레이 장치에 표시함으로써 완전한 형태의 문자 입력이 이루어지도록 할 수 있다.
단말기(110)의 키버튼에 연관되는 심벌문자는 본 시스템의 운영자에 의해 유연하게 디자인되어 배열될 수 있으며, 예컨대 단말기(110)를 파지한 상태에서 단말기 사용자(120)의 손가락이 접근하기 용이한 키버튼으로, 언어권별 사용 빈도가 높은 심벌문자를 연관하도록 배열할 수 있다.
이후, 단말기(110)는 소정의 통신 모듈에 의해 상기 디스플레이 장치에 표시되는 문자를 원격지의 다른 단말기로 전송하여 문자 통신 또는 문자 기록 등의 통신 서비스가 이루어지도록 할 수 있다.
이러한 심벌문자를 이용한 문자 입력 기능, 문자의 표시 기능, 및 표시된 문자를 원격지로 전송하는 기능 등을 보유하는 단말기(110)로는, 구현되는 크기로 말미암아 키버튼의 개수를 제한해야 하는 예컨대 전화 단말기(유/무선 전화기), PDA, 비디오게임에 사용되는 제어 콘솔을 비롯하여, 키패드 문자 입력을 필요로하는 모든 구현체(TV 리모콘, 웨어러블 PC, 양방향 DMB, 텔레메틱스, 타블렛 PC 등의 휴대 단말 및 핸드셋 키패드 문자 입력기 등)를 예시할 수 있다.
본 발명의 문자 입력 시스템(100)은 다양한 사람마다 다른 글씨체라도 누구나 공통적으로 언어 기호로 인지할 수 있는(읽을 수 있는) 사람의 능동적인 이미지 연상 능력을 활용하여, 심벌문자를 이용한 문자 입력을 수행한다. 즉, 단말기 사용자(120)는 심벌문자 차체에서, 또는 복수 심벌문자의 조합에서 연상되는 문자를 고려하여 단말기(110)의 키버튼을 입력할 수 있고, 문자 입력 시스템(100)은 키버튼의 입력에 따라 추출되는 심벌문자 자체 또는 심벌문자를 조합하여 단말기 사용자(120)가 입력하고자 하는 하나의 완전한 형태의 문자가 단말기(110) 상에 표시되도록 한다. 이하, 도 2를 참조하여 본 발명의 문자 입력 시스템(100)의 구체적인 구성을 상세히 설명한다.
도 2는 본 발명의 일실시예에 따른 문자 입력 장치를 나타내는 구성도이다. 문자 입력 시스템(200)은 제1 메모리 수단(210), 심벌문자 추출 수단(220), 심벌문자 조합 수단(230), 디스플레이 제어 수단(240) 및 문자 식별 수단(250)을 포함한다.
우선, 제1 메모리 수단(210)은 키입력 신호에 대응하는 심벌문자를 저장하는 역할을 한다. 즉, 제1 메모리 수단(210)은 단말기(110)의 키버튼(독립 키버튼 및 트윈탭 키버튼) 각각으로, 하나 또는 복수의 심벌문자를 상관하여 저장하고, 이후 단말기(110)의 키버튼에 대한 단말기 사용자(120)의 누름 동작에 따라 해당 심벌문 자가 추출될 수 있는 환경을 마련한다. 또한, 제1 메모리 수단(210)은 각 언어별로 독립적인 심벌문자의 저장이 이루어지도록 하는 예컨대, 문자 구분자 정보를 포함하며, 이후 단말기(110)로부터 키입력 신호가 수신하는 경우, 단말기(110)가 서비스되는 언어권에 상응하는 문자 구분자 정보에 의해 구분되는 심벌문자 군에서만 심벌문자가 추출되도록 할 수 있다.
이하, 도 3을 참조하여 심벌문자를 저장하는 제1 메모리 수단(210)에 대해 보다 상세히 설명한다.
도 3은 본 발명에 따른 각 언어별로 키버튼 각각에 대응하는 심벌문자의 일례를 나타내는 도면이다.
제1 메모리 수단(210)은 문자 구분자 정보에 따라 각 언어별로 단말기(110)의 키버튼에 대응하는 심벌문자를 저장하며, 특히 문자 구분자 정보에 따라 단말기(110)의 키버튼에 각각 대응하는 심벌문자를 독립적으로 저장, 유지한다.
문자 구분자 정보는 도 3에 예시한 로마자 및 아랍문자 이외에, 히브리문자, 드방가리문자, 러시아문자, 그리스문자, 미얀마문자, 타이문자, 한자, 뱅갈문자 등 본 발명의 문자 입력 서비스가 지원되는 언어(언어권)를 고려하여 생성할 수 있다.
예를 들어, 문자 구분자 정보 '로마자'에 대해, 제1 메모리 수단(210)에서는, 독립 키버튼 '1 및 2' 각각으로 심벌문자 '
Figure 112005056307437-pat00038
Figure 112005056307437-pat00039
'을 대응하고, 트윈탭 키버튼 'M 및 W' 각각으로 심벌문자 '
Figure 112005056307437-pat00040
Figure 112005056307437-pat00041
'이 대응하는 것을 예시하고 있다. 즉, 로마자를 사용 언어권으로 하는 단말기 사용자(120)가 자신의 단말기(110)의 독립 키버튼 1에 대해 누름 동작을 하는 경우, 본 발명의 문자 입력 시스템(200)은 제1 메모리 수단(210)을 참조하여 문자 구분자 정보 '로마자'로 독립하여 저장되는 심벌문자 군을 검색하고, 검색한 심벌문자 군에서 독립 키버튼 '1'에 대응하는 심벌문자 '
Figure 112005056307437-pat00042
'을 식별할 수 있다. 또한, 상기 단말기 사용자(120)가 트윈탭 키버튼 'M'을 누르면 경우, 문자 입력 시스템(200)은 제1 메모리 수단(210)을 참조하여 트윈탭 키버튼 'M'에 대응하는 심벌문자 '
Figure 112005056307437-pat00043
'를 식별할 수 있다. 이때, 트윈탭 키버튼 'M'에 대한 누름 동작은, 다시 말해 독립 키버튼 '2와 5'에 대해 동시간적인 누름 동작이라 할 수 있으며, 이에 따라 제1 메모리 수단(210)은 상기 트윈탭 키버튼 'M' 대신에 독립 키버튼 '2 & 5'에 심벌문자 '
Figure 112005056307437-pat00044
'이 대응되도록 유지할 수도 있다.
이러한 언어권별 심벌문자의 선정 및 각 키버튼으로의 심벌문자 대응은 본 시스템의 운영자에 의해 유연하게 수행될 수 있으며, 상기 운영자는 각 언어의 문자에 대한 해체와 재해석 등의 과정에 의한 면밀한 검토에 의해 각 언어의 문자를 용이하게 표기할 수 있는 최소개의 심벌문자를 선정하고 또한, 단말기(110)의 키버튼 상에 최적하게 배열할 수 있다.
특히, 제1 메모리 수단(210)은 상기 키입력 신호에 대응하며 키입력 신호의 시간길이에 관한 정보를 포함하는 특수심벌문자를 저장, 유지할 수 있다. 여기서, 키입력 신호의 시간길이에 관한 정보는 키입력 신호가 지속되는 시간, 즉 단말기 사용자(120)가 특정의 키버튼을 계속 누르는 시간에 대한 정보로서, 도 3에서는 시 간길이에 관한 정보를 '3초 이상'인 경우를 예시한다.
예컨대, 로마자를 사용 언어권으로 하는 단말기 사용자(120)가, 독립 키버튼 '2'를 3초 이상 지속하여 누르는 경우, 본 발명의 문자 입력 시스템(200)은 제1 메모리 수단(210)을 참조하여 특수심벌문자인 '^'을 입력할 수 있다. 만약, 상기 독립 키버튼의 누름 동작이 3초 이내 이면, 문자 입력 시스템(200)은 기본적인 심벌문자 '
Figure 112005056307437-pat00045
'를 추출한다.
이에 따라, 본 발명의 문자 입력 시스템(200)에 의하면, 기본적인 심벌문자의 입력 뿐만 아니라, 키버튼에 대한 누름 동작 시간을 지속함으로써 특수심벌문자에 대한 추가적인 입력 서비스를 지원할 수 있다.
또한, 제1 메모리 수단(210)은 입력 도중에 문자 오타 수정이나 신규 문자의 삽입 입력 등을 위해 입력 위치(커서 위치)를 변경하는 기능을 갖는 할당되는 특수심벌문자로서 방향 조절키 '▶' 또는 '◀'를 저장, 유지할 수 있다. 이후, 본 발명의 문자 입력 시스템(200)은 사용자의 문자 입력 인터페이스를 고려하여 상기 방향 조절키를 트윈 키버튼의 일부에 할당함으로써 사용자로 하여금 자유로운 입력 위치 변경을 가능하게 하는 기술적인 배경을 마련한다.
또한, 제1 메모리 수단(210)은 독립 키버튼 또는 트윈 키버튼의 일부에 할당되는 특수심벌문자로서 음조 기호를 더 저장하여 유지할 수 있다. 상기 음조 기호는 각 언어에서 사용하는 억양을 최적하게 표기하기 위해 각 언어별로 지정하는 기호를 지칭할 수 있다(예, 움라우트). 예를 들어, 스페인어에서는 음조 기호로 서,
Figure 112005056307437-pat00046
,
Figure 112005056307437-pat00047
,
Figure 112005056307437-pat00048
가 있을 수 있으며, 통상적인 26자의 로마자에 상기 음조 기호들을 부가한 4자의
Figure 112005056307437-pat00049
,
Figure 112005056307437-pat00050
,
Figure 112005056307437-pat00051
,
Figure 112005056307437-pat00052
를 더 조성할 수 있다. 즉, 제1 메모리 수단(210)은 각 언어 별로 자국의 억양을 정확하게 표현할 수 있는 음조 기호들을 저장하고, 본 발명에 따른 로마자 심벌 문자의 입력에 의해 자국의 문자를 음차하는 경우, 정확한 발음으로 표기되는 로마자를 입력할 수 있는 기술 환경을 마련한다.
심벌문자 추출 수단(220)은 단말기(110)로부터 수신하는 하나 이상의 키입력 신호 각각에 대응하는 심벌문자를 제1 메모리 수단(210)으로부터 추출하는 역할을 한다. 즉, 심벌문자 추출 수단(220)은 단말기 사용자(120)가 키버튼을 누름에 따라 발생하는 키입력 신호를 연속적으로 수신하고, 수신된 키입력 신호에 대응하는 심벌문자를 제1 메모리 수단(210)에서 순차적으로 검색, 추출하는 역할을 한다.
심벌문자 조합 수단(230)은 추출된 하나 이상의 심벌문자를 소정의 문자 조성 원리에 따라 조합하여 조합심벌문자를 생성한다. 여기서, 문자 조성 원리는 어떠한 언어의 문자를 기재하는 데에 있어서, 획의 배열 위치, 획의 방향 등에 관한 규정으로서, 하나 이상의 획(본 발명에서는 심벌문자)을 조합함으로써 해당 언어를 사용하는 불특정 다수의 사람에게 공통된 의미로 식별될 수 있도록 하는 원리를 지칭할 수 있다. 본 명세서에서는 상기 문자 조성 원리로서, 로마자 조성 원리, 아랍문자 조성 원리, 히브리문자 조성 원리, 드방가리문자 조성 원리, 러시아문자 조성 원리, 그리스문자 조성 원리, 미얀마문자 조성 원리, 타이문자 조성 원리, 한자 조성 원리, 한글 조성 원리, 뱅갈문자 조성 원리 등을 예시할 수 있으며, 단말기 사용자(120)의 사용 언어권을 고려하여 문자 조성 원리를 선별적으로 적용할 수 있다.
예컨대, 로마자 언어권에 속하는 단말기 사용자(120)로부터 키버튼 '2' 및 '1'과 관련한 키입력 신호를 수신하며 상기 심벌문자 추출 수단(220)에 의해, 심벌문자 '
Figure 112005056307437-pat00053
' 및 '
Figure 112005056307437-pat00054
'이 추출되는 경우, 심벌문자 조합 수단(230)은 로마자 조성 원리에 따라 심벌문자 '
Figure 112005056307437-pat00055
' 및 '
Figure 112005056307437-pat00056
'를 조합심벌문자 '
Figure 112005056307437-pat00057
'로 조합할 수 있다. 상기 조합된 '
Figure 112005056307437-pat00058
'는 로마자가 사용 언어인 불특정 다수의 사람에 의해 로마자 'A'로 연상할 수 있는 수준의 것이다.
디스플레이 제어 수단(240)은 생성된 조합심벌문자를 소정의 디스플레이 장치에 표시되도록 제어한다. 상기 디스플레이 장치는 단말기(110)에 포함될 수 있으며 소정의 인터페이스를 통해 심벌문자의 입력 또는 조합심벌문자의 출력 상태에 관한 정보를 단말기 사용자(120)에게 제공하는 장치이다.
본 실시예에서는 제1 메모리 수단(210)으로 각 언어별 심벌문자를 저장하고, 이후 키버튼 입력 신호에 대응하는 심벌문자를 추출하는 것을 예시하여 설명하고 있으나, 이외에 세계 표준이 되는 로마자를 이용하여 각 언어에서 발음하는 음가를 표시하고, 표시되는 음가에 대응되는 각 언어별 문자를 추출할 수 있다.
이를 위해 본 발명의 문자 입력 시스템(200)은 로마자를 이용하여 표기할 수 있는 음가 및 이에 대응한 각 언어의 문자를 저장하는 제2 메모리 수단(260)를 더 포함할 수 있다.
또한, 본 실시예에서는 문자의 획에 따라 관련하는 심벌문자를 추출하고, 추출된 심벌문자를 이용하여 생성되는 조합심벌문자를 단말기(110)의 디스플레이 장치에 제공하는 것을 예시하여 설명하고 있으나, 이는 본 발명의 일례이며, 일반 사용자에게 문자로서 익숙한 인쇄체의 활자문자를 조합심벌문자에 대신하여 디스플레이 장치로 제공할 수 있다.
이를 위해, 본 발명의 제2 메모리 수단(260)은 인쇄체의 활자문자를 각 언어별로 저장하고, 문자 식별 수단(250)은 생성된 조합심벌문자와 외형적으로 유사한 활자문자를 검색한다. 즉, 문자 식별 수단(250)은 활자문자를 저장하는 제2 메모리 수단(260)으로부터, 상기 생성된 조합심벌문자와 외형 유사도가 상대적으로 높은 활자문자를 식별할 수 있다. 활자문자는 표준 인쇄체의 문자로서 활자문자를 표시할 단말기(110)에서 지원하는 언어 폰트를 고려하여 제작되어 사용 언어권에 따라 제2 메모리 수단(260)에 유지, 보관할 수 있다. 문자 식별 수단(250)은 해당 언어권의 불특정 다수의 사람에게 문자로서 인지는 가능하나 생소할 수 있는 조합심벌문자 대신에 인쇄체의 활자문자가 선별되도록 하는 것으로, 조합심벌문자와 가장 유사한 외형을 갖는 활자문자를 식별할 수 있다.
따라서 본 발명에 따르면, 하나의 키버튼에 복수의 문자를 연관시키고 특정의 문자를 입력하기 위해 하나의 키버튼을 반복하여 누름 동작을 해야 하는 종래의 문자입력방식에서 탈피하여, 심벌문자의 조합에 의한 조합 입력 방식을 채택함으로써 누름 동작 횟수를 감소시켜 문자입력 시간을 현저하게 줄일 수 있다. 또한, 본 발명은 문자 조성 원리에 따른 쓰기순에 의거하여 심벌문자를 입력하는 방식으로, 단말기 상에 문자를 입력하는 데에 있어서 단순한 입력 방식을 제공할 수 있다.
본 실시예에서는 로마자 이외의 기타 언어 표시에 있어서, 로마자로 표기한 음가를 이용하여 기타 언어를 디스플레이 장치 상에 표시하는 것을 예시하고 있으나, 이외에 본 발명에 따른 7행5열(7개의 트윈탭 키버튼 포함)의 키버튼에 각 언어별 심벌문자를 할당 함으로써 다양한 언어를 표시할 수 있음은 물론이다. 이때, 심벌문자는 단말기를 파지한 상태에서 사용자(120)가 심벌문자를 입력하는 데에 최적함을 고려하면서 할당할 수 있다.
이하, 본 발명의 실시예에 따른 문자 입력 시스템(200)을 이용한 각 언어별 문자 입력 방법에 대해 상세히 설명한다.
로마자 입력
도 4는 본 발명의 문자 입력 시스템에 의한 로마자를 입력하는 일례를 나타내는 도면이다.
알파벳으로 통칭되는 로마자는 '26'개의 문자로 이루어져 있으며, 본 시스템의 운영자는 로마자의 입력을 위한 심벌문자 '
Figure 112005056307437-pat00059
,
Figure 112005056307437-pat00060
,
Figure 112005056307437-pat00061
,
Figure 112005056307437-pat00062
,
Figure 112005056307437-pat00063
,
Figure 112005056307437-pat00064
,
Figure 112005056307437-pat00065
,
Figure 112005056307437-pat00066
,
Figure 112005056307437-pat00067
,
Figure 112005056307437-pat00068
,
Figure 112005056307437-pat00069
,
Figure 112005056307437-pat00070
,
Figure 112005056307437-pat00071
,
Figure 112005056307437-pat00072
,
Figure 112005056307437-pat00073
,
Figure 112005056307437-pat00074
,
Figure 112005056307437-pat00075
'를 선정하고, 선정된 심벌문자 각각을 사용 빈도 또는 단말기 사용자(120)의 문자입력 편이성 등을 고려하여 단말기(110)의 키버튼 각각에 연관한다.
예컨대, 도 4의 ⅰ)에서는, 독립 키버튼 '1,2,3,4,5,6,7,8,9,0' 각각으로 심벌문자 '
Figure 112005056307437-pat00076
,
Figure 112005056307437-pat00077
,
Figure 112005056307437-pat00078
,
Figure 112005056307437-pat00079
,
Figure 112005056307437-pat00080
,
Figure 112005056307437-pat00081
,
Figure 112005056307437-pat00082
,
Figure 112005056307437-pat00083
,
Figure 112005056307437-pat00084
,
Figure 112005056307437-pat00085
'이 연관하고, 트윈탭 키버튼 'M,W,E,B,S,T,Z' 각각으로 심벌문자 '
Figure 112005056307437-pat00086
,
Figure 112005056307437-pat00087
,
Figure 112005056307437-pat00088
,
Figure 112005056307437-pat00089
,
Figure 112005056307437-pat00090
,
Figure 112005056307437-pat00091
,
Figure 112005056307437-pat00092
'를 연관하는 것을 예시한다. 즉, 숫자 0이 병기된 독립 키버튼에
Figure 112005056307437-pat00093
, 숫자 1이 병기된 독립 키버튼에
Figure 112005056307437-pat00094
, 숫자 2가 병기된 독립 키버튼에
Figure 112005056307437-pat00095
, 숫자 3이 병기된 독립 키버튼에
Figure 112005056307437-pat00096
, 숫자 4가 병기된 독립 키버튼에
Figure 112005056307437-pat00097
, 숫자 5가 병기된 독립 키버튼에
Figure 112005056307437-pat00098
, 숫자 6이 병기된 독립 키버튼에
Figure 112005056307437-pat00099
, 숫자 7이 병기된 독립 키버튼에
Figure 112005056307437-pat00100
, 숫자 8이 병기된 독립 키버튼에
Figure 112005056307437-pat00101
, 숫자 9가 병기된 독립 키버튼에
Figure 112005056307437-pat00102
이 각각 대응할 수 있다. 숫자 5 및 8이 병기된 키버튼을 동시 입력하는 트윈탭 키버튼에
Figure 112005056307437-pat00103
, 숫자 2 및 5가 병기된 키버튼을 동시 입력하는 트윈탭 키버튼에
Figure 112005056307437-pat00104
, 숫자 4 및 5가 병기된 키버튼을 동시 입력하는 트윈탭 키버튼에
Figure 112005056307437-pat00105
, 숫자 5 및 6이 병기된 키버튼을 동시 입력하는 트윈탭 키버튼에
Figure 112005056307437-pat00106
, 숫자 4 및 7이 병기된 키버튼을 동시 입력하는 트윈탭 키버튼에
Figure 112005056307437-pat00107
, 숫자 8 및 0이 병기된 키버튼을 동시 입력하는 트윈탭 키버튼에
Figure 112005056307437-pat00108
, 숫자 6 및 9가 병기된 키버튼을 동시 입력하는 트윈탭 키버튼에
Figure 112005056307437-pat00109
이 각각 대응할 수 있다.
이후, 단말기 사용자(120)에 의해 임의의 키버튼에 누름 동작이 행해지는 경우, 본 발명의 문자 입력 시스템(200)은 각 키버튼과 연관된 심벌문자를 추출하고, 추출된 심벌문자를 조합심벌문자로 조합하여 로마자 각각에 대응되도록 할 수 있다(도 4의 ⅱ) 참조).
예컨대, 로마자 'G'를 입력하고자 하는 단말기 사용자(120)는, 도 4의 ⅰ)와 같이 심벌문자가 배열된 단말기(110)의 키버튼 '4 및 7'을 입력할 수 있고, 문자 입력 시스템(200)은 입력된 키버튼 '4 및 7'에 각각 연관된 심벌문자 '
Figure 112005056307437-pat00110
' 및 '
Figure 112005056307437-pat00111
'를 추출하여 조합심벌문자 '
Figure 112005056307437-pat00112
'를 생성할 수 있다. 생성된 조합심벌문자 '
Figure 112005056307437-pat00113
'는 로마자가 사용 언어인 불특정 다수의 사람에게 로마자 'G'로서 식별할 수 있을 정도의 것이며, 본 발명의 문자 입력 장치(200)는 생성된 조합심벌문자 '
Figure 112005056307437-pat00114
'를 단말기(110)의 디스플레이 장치에 표시되도록 제어할 수 있다.
다른 로마자에 대한 입력의 경우에도, 예시한 로마자 'G'의 입력과 유사하며, 단말기 사용자(120)는 이미 알고 있는 로마자의 외형 형태를 고려하여 로마자를 구성하는 데에 필요한 심벌문자의 키버튼을 누름 동작함으로써 특정의 로마자를 입력할 수 있다. 로마자 각각에 대한 심벌문자의 조합에 대한 설명은 도 4의 ⅱ)의 조합대응표로 갈음하고 상세한 설명은 생략한다.
도 5는 본 발명의 일실시예에 따른 로마자의 문자 입력 방법을 구체적으로 도시한 작업 흐름도이다.
로마자의 문자 입력 방법은 상술한 문자 입력 시스템(200)에 의해 수행된다.
우선, 문자 입력 시스템(200)은 키입력 신호에 대응하는 심벌문자를 저장하는 제1 메모리 수단(210)을 유지한다(S510). 본 단계(S510)는 로마자의 표기를 위한 심벌문자 '
Figure 112005056307437-pat00115
,
Figure 112005056307437-pat00116
,
Figure 112005056307437-pat00117
,
Figure 112005056307437-pat00118
,
Figure 112005056307437-pat00119
,
Figure 112005056307437-pat00120
,
Figure 112005056307437-pat00121
,
Figure 112005056307437-pat00122
,
Figure 112005056307437-pat00123
,
Figure 112005056307437-pat00124
,
Figure 112005056307437-pat00125
,
Figure 112005056307437-pat00126
,
Figure 112005056307437-pat00127
,
Figure 112005056307437-pat00128
,
Figure 112005056307437-pat00129
,
Figure 112005056307437-pat00130
,
Figure 112005056307437-pat00131
'를 단말기(110)의 키버튼 각각으로 연관하고, 이와 관련된 연관정보를 제1 메모리 수단(210)에 저장하는 과정이다.
또한, 문자 입력 시스템(200)은 단말기(110)의 키버튼 입력과 연관하여 발생되는 하나 이상의 키입력 신호를 단말기(110)로부터 수신한다(S520). 본 단계(S520)는 특정의 로마자를 입력하고자 하는 단말기 사용자(120)로부터 누름 동작이 발생되는 키버튼을 확인하는 과정이다.
다음으로, 문자 입력 시스템(200)은 수신된 키입력 신호 각각에 대응하는 심벌문자를 제1 메모리 수단(210)에서 추출한다(S530). 본 단계(S530)는 단말기 사용자(120)에 의해 누름 동작이 이루어진 키버튼에 대응하는 로마자를 제1 메모리 수단(210)에서 추출하는 과정이다. 특히, 본 단계(S530)에서의 문자 입력 시스템(200)은 단말기(110)가 서비스되는 언어권 또는 단말기 사용자(120)의 언어권을 고려하여 제1 메모리 수단(210)에서 예컨대, 문자 구분자 정보를 검색할 수 있고, 검색된 문자 구분자 정보에 의해 독립적으로 저장되는 심벌문자 군에 한정하여 추출될 심벌문자를 선별할 수 있다. 본 실시예에서는 문자 구분자 정보 '로마자'에 의해 독립적으로 제1 메모리 수단(210)에 저장된 로마자 군 중에서 누름 동작이 이루어진 키버튼에 대응하는 로마자를 선택적으로 추출할 수 있다.
또한, 문자 입력 시스템(200)은 추출된 하나 이상의 심벌문자를 로마자 조성 원리에 따라 조합하여 조합심벌문자를 생성한다(S540). 본 단계(S540)는 추출된 심벌문자를 이용하여 로마자로서 의미를 갖는 조합심벌문자를 생성하는 과정이다. 이때 조합심벌문자는 실질적인 조합없이도 하나의 심벌문자로부터 생성될 수 있으며, 로마자 조성 원리(예컨대, 로마자 'A'는 일면이 개방된 타원형 곡선 및 수 평선에 의해 표기됨 등)를 준용하여 생성될 수 있다. 생성되는 조합심벌문자는 로마자의 경우, '
Figure 112005056307437-pat00132
,
Figure 112005056307437-pat00133
,
Figure 112005056307437-pat00134
,
Figure 112005056307437-pat00135
,
Figure 112005056307437-pat00136
,
Figure 112005056307437-pat00137
,
Figure 112005056307437-pat00138
,
Figure 112005056307437-pat00139
,
Figure 112005056307437-pat00140
,
Figure 112005056307437-pat00141
,
Figure 112005056307437-pat00142
,
Figure 112005056307437-pat00143
,
Figure 112005056307437-pat00144
,
Figure 112005056307437-pat00145
,
Figure 112005056307437-pat00146
,
Figure 112005056307437-pat00147
,
Figure 112005056307437-pat00148
,
Figure 112005056307437-pat00149
,
Figure 112005056307437-pat00150
,
Figure 112005056307437-pat00151
,
Figure 112005056307437-pat00152
,
Figure 112005056307437-pat00153
,
Figure 112005056307437-pat00154
,
Figure 112005056307437-pat00155
,
Figure 112005056307437-pat00156
,
Figure 112005056307437-pat00157
' 등으로 생성되며, 이들 조합심벌문자는 로마자(A-Z)에 각각 대응한다(도 4 참조).
따라서, 본 발명에 의하면, 로마자를 해체한 획(심벌문자)의 입력 만으로 입력하고자 하는 로마자에 대응하는 조합심벌문자를 생성할 수 있고, 이를 통해 문자 입력 규칙을 단순화하는 효과를 얻을 수 있다.
계속해서, 문자 입력 시스템(200)은 상기 생성된 조합심벌문자를 단말기(110)의 디스플레이 장치에서 표시되도록 제어한다(S550). 본 단계(S550)는 조합심벌문자를 단말기(110)에서 표시되도록 하는 과정으로, 예컨대 문자 입력 시스템(200)은 조합심벌문자를 포함하는 문자 표시 신호를 단말기(110)로 전송한다.
더불어, 본 단계(S550)에서 문자 입력 시스템(200)은 상기 생성된 조합심벌문자에 대응하는 활자로마자를 제2 메모리 수단(260)에서 식별할 수 있다. 즉, 문자 입력 시스템(200)은 조합심벌문자와 외형 유사도가 상대적으로 높은 활자로마자를 제2 메모리 수단(260)에서 검색하고 검색된 활자로마자를 단말기(110)의 디스플레이 장치에서 표시되도록 제어할 수 있다. 이에 따라, 문자 입력 시스템(200)은 상기 생성된 조합심벌문자와 외형적으로 가장 유사한 활자로마자를 단말기(110)에 제공함으로써 불특정 다수의 사람에게 비교적 인지되기 용이한 활자로마자를 디스플레이 장치에서 표시할 수 있다.
특히, 본 발명에 의하면, 하나의 조합심벌문자의 조합에 관여하는 심벌문자가 차기 생성될 조합심벌문자의 조합에 영향이 주어지지 않도록 함으로써 상기 선정된 시간(문자 입력 대기 시간)이 요구되지 않도록 할 수 있다.
예를 들어, 로마자 'C,G,X'를 입력하고자 하는 단말기 사용자(120)는 '44779'의 키버튼에 대한 누름 동작을 할 수 있고, 문자 입력 시스템(200)은 상기 누름 동작에 대응하여 심벌문자 '
Figure 112005056307437-pat00158
,
Figure 112005056307437-pat00159
,
Figure 112005056307437-pat00160
,
Figure 112005056307437-pat00161
,
Figure 112005056307437-pat00162
'를 추출할 수 있다. 이후, 문자 입력 시스템(200)은 상기 추출된 심벌문자 '
Figure 112005056307437-pat00163
,
Figure 112005056307437-pat00164
,
Figure 112005056307437-pat00165
,
Figure 112005056307437-pat00166
,
Figure 112005056307437-pat00167
'를 조합하여 조합심벌문자 '
Figure 112005056307437-pat00168
,
Figure 112005056307437-pat00169
,
Figure 112005056307437-pat00170
'를 생성할 수 있다. 즉, 문자 입력 시스템(200)은 상기 추출된 심벌문자들을 '
Figure 112005056307437-pat00171
', '
Figure 112005056307437-pat00172
,
Figure 112005056307437-pat00173
', '
Figure 112005056307437-pat00174
,
Figure 112005056307437-pat00175
'로 자동적으로 구분하고 그 각각을 조합하여 조합심벌문자 '
Figure 112005056307437-pat00176
', '
Figure 112005056307437-pat00177
', '
Figure 112005056307437-pat00178
'를 정확하게 조합할 수 있다. 이는 예컨대 '
Figure 112005056307437-pat00179
,
Figure 112005056307437-pat00180
' 또는 '
Figure 112005056307437-pat00181
,
Figure 112005056307437-pat00182
'의 조합에 의한 조합심벌문자가 설정되지 않도록 함으로써 문자 입력 시스템(200)이 자연스럽게 '
Figure 112005056307437-pat00183
,
Figure 112005056307437-pat00184
,
Figure 112005056307437-pat00185
,
Figure 112005056307437-pat00186
,
Figure 112005056307437-pat00187
'을 '
Figure 112005056307437-pat00188
', '
Figure 112005056307437-pat00189
,
Figure 112005056307437-pat00190
', '
Figure 112005056307437-pat00191
,
Figure 112005056307437-pat00192
'로 구분할 수 있기 때문이다.
이에 따라, 본 발명에 의하면, 입력 체계상 오타의 발생 확률을 현저히 줄이면서도 입력 대기 시간이 없이도 신속한 문자 입력을 지원할 수 있다.
아랍문자 입력
본 발명에 따른 아랍문자의 표시에 있어서, 상술한 로마자를 이용하여 음가 를 표기하고, 상기 표기된 로마자의 음가를 상기 음가에 상응하는 아랍문자로 상기 변환할 수 있다. 이를 위해 제2 메모리 수단(260)에는 아랍문자를 저장할 수 있으며, 문자 식별 수단(250)은 표기된 음가에 대응되는 아랍문자를 제2 메모리 수단(260)에서 검색하여 표시할 수 있다.
또한, 본 발명의 다른 실시예로서 도 6에서는, 7행5열 배열의 키버튼 각각으로 아랍문자와 관련된 심벌문자를 할당하고, 사용자(120)의 키버튼 입력에 따라 할당된 심벌문자를 조성함으로써 아랍문자를 조성하는 것을 예시한다.
도 6은 본 발명의 문자 입력 시스템에 의한 아랍문자를 입력하는 일례를 나타내는 도면이다.
본 시스템의 운영자는 아랍문자를 표기하기 위해, 심벌문자 '
Figure 112005056307437-pat00193
,
Figure 112005056307437-pat00194
,
Figure 112005056307437-pat00195
,
Figure 112005056307437-pat00196
,
Figure 112005056307437-pat00197
,
Figure 112005056307437-pat00198
,
Figure 112005056307437-pat00199
,
Figure 112005056307437-pat00200
,
Figure 112005056307437-pat00201
,
Figure 112005056307437-pat00202
,
Figure 112005056307437-pat00203
,
Figure 112005056307437-pat00204
,
Figure 112005056307437-pat00205
' 및, 점의 위치와 개수의 표시를 위한 '
Figure 112005056307437-pat00206
,
Figure 112005056307437-pat00207
,
Figure 112005056307437-pat00208
,
Figure 112005056307437-pat00209
'를 선정할 수 있다. 또한, 운영자는 선정된 심벌문자를 사용 빈도 또는 단말기 사용자(120)의 입력 편리성 등을 고려하여 단말기(110)의 키버튼 각각으로 심벌문자가 연관되도록 한다. 더불어, 운영자는 점이 표기되는 위치를 고려하여 'M,W,E,B'의 트윈탭 키버튼으로 점 '
Figure 112005056307437-pat00210
'이 연관되도록 할 수 있다.
예컨대, 도 6의 ⅰ)에서는, 독립 키버튼 1 내지 0 각각으로 심벌문자 '
Figure 112005056307437-pat00211
,
Figure 112005056307437-pat00212
,
Figure 112005056307437-pat00213
,
Figure 112005056307437-pat00214
,
Figure 112005056307437-pat00215
,
Figure 112005056307437-pat00216
,
Figure 112005056307437-pat00217
,
Figure 112005056307437-pat00218
,
Figure 112005056307437-pat00219
,
Figure 112005056307437-pat00220
'를 연관하고, 트윈탭 키버튼 'S,T,Z' 각각으로 심벌문자 '
Figure 112005056307437-pat00221
,
Figure 112005056307437-pat00222
,
Figure 112005056307437-pat00223
'를 연관하는 것을 예시한다. 특히, 트윈탭 키버튼 'T' 에는 모음 입력 기능이 추가되며, 해당 트윈탭 키버튼을 누른 후 모음 코드(
Figure 112005056307437-pat00224
)를 누름으로써 외래어 및 신조어에 대한 정확한 발음 입력이 가능하다.
이후, 단말기 사용자(120)에 의해 임의의 키버튼에 누름 동작이 행해지는 경우, 본 발명의 문자 입력 시스템(200)은 각 키버튼과 연관된 심벌문자를 추출하고, 추출된 심벌문자를 이용하여 조합심벌문자로 조합하여 아랍문자 각각에 대응되도록 할 수 있다(도 6의 ⅱ) 참조).
예컨대, 아랍문자 '
Figure 112005056307437-pat00225
'를 입력하고자 하는 단말기 사용자(120)는, 도 6의 ⅰ)와 같이 심벌문자가 배열된 단말기(110)의 키버튼 '2 및 8'과 윗점의 입력을 위한 트윈탭 키버튼 'M'을 입력할 수 있고, 문자 입력 시스템(200)은 입력된 키버튼 '2 및 8'에 각각 연관된 심벌문자 '
Figure 112005056307437-pat00226
' 및 '
Figure 112005056307437-pat00227
'를 추출하여 '
Figure 112005056307437-pat00228
'으로 조합하고 마지막으로 '
Figure 112005056307437-pat00229
'의 윗쪽으로 점 '
Figure 112005056307437-pat00230
'을 조합하여 조합심벌문자 '
Figure 112005056307437-pat00231
'을 생성할 수 있다.
즉, 단말기 사용자(120)는 이미 알고 있는 아랍문자의 외형 형태를 고려하여 아랍문자를 구성하는 데에 필요한 심벌문자의 키버튼을 누름 동작함으로써 특정의 아랍문자를 입력할 수 있다. 아랍문자 각각에 대한 심벌문자의 조합에 대한 설명은 도 6의 ⅱ)의 조합대응표로 갈음하고 상세한 설명은 생략한다.
도 7은 본 발명의 일실시예에 따른 아랍문자의 문자 입력 방법을 구체적으로 도시한 작업 흐름도이다.
아랍문자의 문자 입력 방법은 상술한 문자 입력 시스템(200)에 의해 수행된다.
우선, 문자 입력 시스템(200)은 키입력 신호에 대응하는 심벌문자를 저장하는 제1 메모리 수단(210)을 유지한다(S710). 본 단계(S710)는 아랍문자의 표기를 위한 심벌문자 '
Figure 112005056307437-pat00232
,
Figure 112005056307437-pat00233
,
Figure 112005056307437-pat00234
,
Figure 112005056307437-pat00235
,
Figure 112005056307437-pat00236
,
Figure 112005056307437-pat00237
,
Figure 112005056307437-pat00238
,
Figure 112005056307437-pat00239
,
Figure 112005056307437-pat00240
,
Figure 112005056307437-pat00241
,
Figure 112005056307437-pat00242
,
Figure 112005056307437-pat00243
,
Figure 112005056307437-pat00244
' 및 점의 표기를 위한 '
Figure 112005056307437-pat00245
,
Figure 112005056307437-pat00246
,
Figure 112005056307437-pat00247
,
Figure 112005056307437-pat00248
'를 단말기(110)의 키버튼 각각으로 연관하고, 이와 관련된 연관정보를 제1 메모리 수단(210)에 저장하는 과정이다.
또한, 문자 입력 시스템(200)은 키버튼 입력과 연관하여 발생되는 하나 이상의 키입력 신호를 단말기(110)로부터 수신한다(S720). 본 단계(S720)는 특정의 아랍문자를 입력하고자 하는 단말기 사용자(120)로부터 누름 동작이 발생되는 키버튼을 확인하는 과정이다. 여기서, 키버튼의 누름 동작은 종래의 일정 시간 이내에 하나의 문자를 입력하는 방식이 아니라, 연속적으로 심벌문자 또는 점을 입력하는 방식으로 입력 대기시간을 요구하지 않아 문자 입력 시간을 줄일 수 있다.
다음으로, 문자 입력 시스템(200)은 수신된 키입력 신호 각각에 대응하는 하나 이상의 심벌문자를 제1 메모리 수단(210)에서 추출한다(S730). 본 단계(S730)는 단말기 사용자(120)에 의해 누름 동작이 이루어진 키버튼에 대응하는 아랍문자를 제1 메모리 수단(210)에서 추출하는 과정이다. 특히, 본 단계(S730)에서의 문자 입력 시스템(200)은 단말기(110)가 서비스되는 언어권 또는 단말기 사용자(120)의 언어권을 고려하여 제1 메모리 수단(210)에서 문자 구분자 정보를 검색할 수 있고, 검색된 문자 구분자 정보에 의해 독립적으로 저장되는 심벌문자 군에 한정하여 추출될 심벌문자를 선별할 수 있다. 본 실시예에서는 문자 구분자 정보 '아랍문자'에 의해 독립적으로 제1 메모리 수단(210)에 저장된 아랍문자 군 중에서 누름 동작이 이루어진 키버튼에 대응하는 아랍문자를 선택적으로 추출할 수 있다.
또한, 문자 입력 시스템(200)은 추출된 하나 이상의 심벌문자를 아랍문자 조성 원리에 따라 조합하여 조합심벌문자를 생성한다(S740). 본 단계(S740)는 추출된 심벌문자를 이용하여 아랍문자로서 의미를 갖는 조합심벌문자를 생성하는 과정이다. 이때 조합심벌문자는 실질적인 조합없이도 하나의 심벌문자로부터 생성될 수 있으며, 예컨대 아랍문자 '
Figure 112005056307437-pat00249
'는 독립 키버튼 '6'의 1회 누름 동작으로 심벌문자를 입력할 수 있다. 생성되는 조합심벌문자는 아랍문자의 경우, '
Figure 112005056307437-pat00250
,
Figure 112005056307437-pat00251
,
Figure 112005056307437-pat00252
,
Figure 112005056307437-pat00253
,
Figure 112005056307437-pat00254
,
Figure 112005056307437-pat00255
,
Figure 112005056307437-pat00256
,
Figure 112005056307437-pat00257
,
Figure 112005056307437-pat00258
,
Figure 112005056307437-pat00259
,
Figure 112005056307437-pat00260
,
Figure 112005056307437-pat00261
,
Figure 112005056307437-pat00262
,
Figure 112005056307437-pat00263
,
Figure 112005056307437-pat00264
,
Figure 112005056307437-pat00265
,
Figure 112005056307437-pat00266
,
Figure 112005056307437-pat00267
,
Figure 112005056307437-pat00268
,
Figure 112005056307437-pat00269
,
Figure 112005056307437-pat00270
,
Figure 112005056307437-pat00271
,
Figure 112005056307437-pat00272
,
Figure 112005056307437-pat00273
,
Figure 112005056307437-pat00274
,
Figure 112005056307437-pat00275
,
Figure 112005056307437-pat00276
,
Figure 112005056307437-pat00277
,
Figure 112005056307437-pat00278
,
Figure 112005056307437-pat00279
' 등으로, 이들 조합심벌문자는 아랍문자에 각각 대응한다(도 6 참조).
계속해서, 문자 입력 시스템(200)은 상기 생성된 조합심벌문자를 단말기(110)의 디스플레이 장치에서 표시되도록 제어한다(S750). 본 단계(S750)는 조합심벌문자를 아랍문자로서 단말기(110)에게 제공하여 시각화시키는 과정이다. 또한, 본 단계(S760)에서 문자 입력 시스템(200)은 다른 실시예로서 상기 생성된 조합심벌문자와 외형 유사도가 상대적으로 높은 활자아랍문자를 제2 메모리 수단 (260)에서 검색하고, 불특정 다수의 사람(아랍문자 사용자)에게 인지하기 용이한 활자아랍문자를 상기 디스플레이 장치에서 표시되도록 제어할 수도 있다.
따라서, 본 발명에 의하면, 아랍문자를 해체한 획(심벌문자)의 입력 만으로 입력하고자 하는 아랍문자에 대응하는 조합심벌문자를 생성할 수 있고, 이를 통해 문자 입력 규칙을 단순화하는 효과를 얻을 수 있다. 또한, 본 발명에 따르면, 입력의 용이성을 고려하여 키버튼 각각으로 하나의 심벌문자를 배열하기 때문에 심벌문자의 입력이 보다 용이할 수 있다.
특히, 본 발명에 의하면, 하나의 조합심벌문자의 조합에 관여하는 심벌문자가 차기 생성될 조합심벌문자의 조합에 영향이 주어지지 않도록 함으로써 상기 선정된 시간(문자 입력 대기 시간)이 요구되지 않도록 할 수 있다.
예를 들어, 아랍문자 '
Figure 112005056307437-pat00280
,
Figure 112005056307437-pat00281
,
Figure 112005056307437-pat00282
'를 입력하고자 하는 단말기 사용자(120)는 '28M888W'의 키버튼에 대한 누름 동작을 연속으로 할 수 있고, 문자 입력 시스템(200)은 상기 키버튼 누름 동작에 대응하여 심벌문자 '
Figure 112005056307437-pat00283
,
Figure 112005056307437-pat00284
,
Figure 112005056307437-pat00285
,
Figure 112005056307437-pat00286
,
Figure 112005056307437-pat00287
,
Figure 112005056307437-pat00288
,
Figure 112005056307437-pat00289
'를 추출할 수 있다. 이후, 문자 입력 시스템(200)은 상기 추출된 심벌문자 '
Figure 112005056307437-pat00290
,
Figure 112005056307437-pat00291
,
Figure 112005056307437-pat00292
,
Figure 112005056307437-pat00293
,
Figure 112005056307437-pat00294
,
Figure 112005056307437-pat00295
,
Figure 112005056307437-pat00296
'를 조합하여 조합심벌문자 '
Figure 112005056307437-pat00297
,
Figure 112005056307437-pat00298
,
Figure 112005056307437-pat00299
'를 생성할 수 있다. 즉, 문자 입력 시스템(200)은 상기 추출된 심벌문자들을 '
Figure 112005056307437-pat00300
,
Figure 112005056307437-pat00301
,
Figure 112005056307437-pat00302
', '
Figure 112005056307437-pat00303
,
Figure 112005056307437-pat00304
', '
Figure 112005056307437-pat00305
,
Figure 112005056307437-pat00306
'로 자동적으로 구분하고 그 각각을 조합하여 조합심벌문자 '
Figure 112005056307437-pat00307
,
Figure 112005056307437-pat00308
,
Figure 112005056307437-pat00309
'를 정확하게 조합할 수 있다. 이는 예컨대, '
Figure 112005056307437-pat00310
,
Figure 112005056307437-pat00311
,
Figure 112005056307437-pat00312
'이나 '
Figure 112005056307437-pat00313
,
Figure 112005056307437-pat00314
,
Figure 112005056307437-pat00315
,
Figure 112005056307437-pat00316
'의 조합에 의한 조합심벌문자가 설정되지 않도록 함으로써 문자 입력 시스템(200)이 자연스럽게 '
Figure 112005056307437-pat00317
,
Figure 112005056307437-pat00318
,
Figure 112005056307437-pat00319
,
Figure 112005056307437-pat00320
,
Figure 112005056307437-pat00321
,
Figure 112005056307437-pat00322
,
Figure 112005056307437-pat00323
'을 '
Figure 112005056307437-pat00324
,
Figure 112005056307437-pat00325
,
Figure 112005056307437-pat00326
', '
Figure 112005056307437-pat00327
,
Figure 112005056307437-pat00328
', '
Figure 112005056307437-pat00329
,
Figure 112005056307437-pat00330
'로 구분할 수 있기 때문이다.
이에 따라, 본 발명에 의하면, 입력 체계상 오타의 발생 확률을 현저히 줄이면서도 입력 대기 시간이 없이도 신속한 문자 입력을 지원할 수 있다.
히브리문자 입력
본 발명에 따른 히브리문자의 표시에 있어서, 상술한 로마자를 이용하여 음가를 표기하고, 상기 표기된 로마자의 음가를 상기 음가에 상응하는 히브리문자로 상기 변환할 수 있다. 이를 위해 제2 메모리 수단(260)에는 히브리문자를 저장할 수 있으며, 문자 식별 수단(250)은 표기된 음가에 대응되는 히브리문자를 제2 메모리 수단(260)에서 검색하여 표시할 수 있다.
또한, 본 발명의 다른 실시예로서 도 8에서는, 7행5열 배열의 키버튼 각각으로 히브리문자와 관련된 심벌문자를 할당하고, 사용자(120)의 키버튼 입력에 따라 할당된 심벌문자를 추출함으로써 히브리문자를 조성하는 것을 예시한다.
도 8은 본 발명의 문자 입력 시스템에 의한 히브리문자를 입력하는 일례를 나타내는 도면이다.
본 시스템의 운영자는 히브리 문자를 표기하기 위해 심벌문자 '
Figure 112005056307437-pat00331
,
Figure 112005056307437-pat00332
,
Figure 112005056307437-pat00333
,
Figure 112005056307437-pat00334
,
Figure 112005056307437-pat00335
,
Figure 112005056307437-pat00336
,
Figure 112005056307437-pat00337
,
Figure 112005056307437-pat00338
,
Figure 112005056307437-pat00339
,
Figure 112005056307437-pat00340
,
Figure 112005056307437-pat00341
,
Figure 112005056307437-pat00342
,
Figure 112005056307437-pat00343
,
Figure 112005056307437-pat00344
,
Figure 112005056307437-pat00345
,
Figure 112005056307437-pat00346
,
Figure 112005056307437-pat00347
,
Figure 112005056307437-pat00348
,
Figure 112005056307437-pat00349
'를 선정할 수 있다. 또한, 운영자는 선정된 심벌문자를 사용 빈도 또는 단말기 사용자(120)의 입력 편리성 등을 고려하여 단말기(110)의 키버튼 각각으로 심벌문자가 연관되도록 한다. 더불어, 운영자는 심벌문자의 형태가 유사한 복수의 심벌문자를 하나의 키버튼에 연관되도록 할 수 있고, 2번째로 연관되는 심벌문자는 해당 키버튼을 2회 누름 동작으로 입력하도록 할 수 있다.
예컨대, 도 8의 ⅰ)에서는, 독립 키버튼 1 내지 0, *, # 각각으로 심벌문자 '
Figure 112005056307437-pat00350
,
Figure 112005056307437-pat00351
,
Figure 112005056307437-pat00352
,
Figure 112005056307437-pat00353
,
Figure 112005056307437-pat00354
,
Figure 112005056307437-pat00355
,
Figure 112005056307437-pat00356
,
Figure 112005056307437-pat00357
,
Figure 112005056307437-pat00358
,
Figure 112005056307437-pat00359
,
Figure 112005056307437-pat00360
,
Figure 112005056307437-pat00361
'를 연관하고, 트윈탭 키버튼 'M,W,E,B,S,T,Z' 각각으로 심벌문자 '
Figure 112005056307437-pat00362
,
Figure 112005056307437-pat00363
,
Figure 112005056307437-pat00364
,
Figure 112005056307437-pat00365
,
Figure 112005056307437-pat00366
,
Figure 112005056307437-pat00367
,
Figure 112005056307437-pat00368
'를 연관하는 것을 예시한다. 또한, 예컨대, 독립 키버튼 '3' 에는 형태가 유사한 복수의 심벌문자 '
Figure 112005056307437-pat00369
,
Figure 112005056307437-pat00370
'를 연관하여 단말기 사용자(120)의 누름 동작 횟수에 따라 선택적으로 추출될 수 있도록 한다.
이후, 단말기 사용자(120)에 의해 임의의 키버튼에 누름 동작이 행해지는 경우, 본 발명의 문자 입력 시스템(200)은 각 키버튼과 연관된 심벌문자를 추출하고, 추출된 심벌문자를 이용하여 조합심벌문자로 조합하여 히브리문자 각각에 대응되도록 할 수 있다(도 4의 ⅱ) 참조).
예컨대, 히브리문자 '
Figure 112005056307437-pat00371
'를 입력하고자 하는 단말기 사용자(120)는, 도 8의 ⅰ)와 같이 심벌문자가 배열된 단말기(110)의 키버튼 '7 및 9'를 입력할 수 있 고, 문자 입력 시스템(200)은 입력된 키버튼 '7 및 9'에 각각 연관된 심벌문자 '
Figure 112005056307437-pat00372
' 및 '
Figure 112005056307437-pat00373
'를 추출, 조합하여 조합심벌문자 '
Figure 112005056307437-pat00374
'을 생성할 수 있다.
또한, 히브리문자 '
Figure 112005056307437-pat00375
'를 입력하고자 하는 단말기 사용자(120)는, 도 8의 ⅰ)와 같이 심벌문자가 배열된 단말기(110)의 키버튼 '3'을 2회 누름 동작할 수 있고, 문자 입력 시스템(200)은 2회 누름 동작된 키버튼 '3'에 연관되는 심벌문자(조합심벌문자) '
Figure 112005056307437-pat00376
'를 추출할 수 있다.
즉, 단말기 사용자(120)는 이미 알고 있는 히브리문자의 외형 형태를 고려하여 히브리문자를 구성하는 데에 필요한 심벌문자의 키버튼을 누름 동작함으로써 특정의 히브리문자를 입력할 수 있다. 히브리문자 각각에 대한 심벌문자의 조합에 대한 설명은 도 8의 ⅱ)의 조합대응표로 갈음하고 상세한 설명은 생략한다.
도 9는 본 발명의 일실시예에 따른 히브리문자의 문자 입력 방법을 구체적으로 도시한 작업 흐름도이다.
히브리문자의 문자 입력 방법은 상술한 문자 입력 시스템(200)에 의해 수행된다.
우선, 문자 입력 시스템(200)은 키입력 신호에 대응하는 심벌문자를 저장하는 제1 메모리 수단(210)을 유지한다(S910). 본 단계(S910)는 히브리문자의 표기를 위한 심벌문자 '
Figure 112005056307437-pat00377
,
Figure 112005056307437-pat00378
,
Figure 112005056307437-pat00379
,
Figure 112005056307437-pat00380
,
Figure 112005056307437-pat00381
,
Figure 112005056307437-pat00382
,
Figure 112005056307437-pat00383
,
Figure 112005056307437-pat00384
,
Figure 112005056307437-pat00385
,
Figure 112005056307437-pat00386
,
Figure 112005056307437-pat00387
,
Figure 112005056307437-pat00388
,
Figure 112005056307437-pat00389
,
Figure 112005056307437-pat00390
,
Figure 112005056307437-pat00391
,
Figure 112005056307437-pat00392
,
Figure 112005056307437-pat00393
,
Figure 112005056307437-pat00394
,
Figure 112005056307437-pat00395
'를 단말기(110)의 키버튼 각각으로 연관하고, 이와 관련된 연 관정보를 제1 메모리 수단(210)에 저장하는 과정이다.
또한, 문자 입력 시스템(200)은 키버튼 입력과 연관하여 발생되는 하나 이상의 키입력 신호를 단말기(110)로부터 수신한다(S920). 본 단계(S920)는 특정의 히브리문자를 입력하고자 하는 단말기 사용자(120)로부터 누름 동작이 발생되는 키버튼 및 하나의 키버튼에 대한 복수회 누름 동작을 확인하는 과정이다. 여기서, 키버튼의 누름 동작은 종래의 일정 시간 이내에 하나의 문자를 입력하는 방식이 아니라, 연속적으로 심벌문자 또는 점을 입력하는 방식으로 입력 대기시간을 요구하지 않아 문자 입력 시간을 줄일 수 있다.
다음으로, 문자 입력 시스템(200)은 수신된 키입력 신호 각각에 대응하는 하나 이상의 심벌문자를 제1 메모리 수단(210)에서 추출한다(S930). 본 단계(S930)는 단말기 사용자(120)에 의해 누름 동작이 이루어진 키버튼에 대응하는 히브리문자를 제1 메모리 수단(210)에서 추출하는 과정이다. 특히, 본 단계(S930)에서의 문자 입력 시스템(200)은 단말기(110)가 서비스되는 언어권 또는 단말기 사용자(120)의 언어권을 고려하여 제1 메모리 수단(210)에서 문자 구분자 정보를 검색할 수 있고, 검색된 문자 구분자 정보에 의해 독립적으로 저장되는 심벌문자 군에 한정하여 추출될 심벌문자를 선별할 수 있다. 본 실시예에서는 문자 구분자 정보 '히브리문자'에 의해 독립적으로 제1 메모리 수단(210)에 저장된 히브리문자 군 중에서 누름 동작이 이루어진 키버튼에 대응하는 히브리문자를 선택적으로 추출할 수 있다.
또한, 문자 입력 시스템(200)은 추출된 하나 이상의 심벌문자를 히브리문자 조성 원리에 따라 조합하여 조합심벌문자를 생성한다(S940). 본 단계(S940)는 추출된 심벌문자를 이용하여 히브리문자로서 의미를 갖는 조합심벌문자를 생성하는 과정이다. 이때 조합심벌문자는 실질적인 조합없이도 하나의 심벌문자로부터 생성될 수 있으며, 예컨대 히브리문자 '
Figure 112005056307437-pat00396
'는 키버튼 '#'의 1회 누름 동작으로 심벌문자를 입력할 수 있다. 생성되는 조합심벌문자는 히브리문자의 경우, '
Figure 112005056307437-pat00397
,
Figure 112005056307437-pat00398
,
Figure 112005056307437-pat00399
,
Figure 112005056307437-pat00400
,
Figure 112005056307437-pat00401
,
Figure 112005056307437-pat00402
,
Figure 112005056307437-pat00403
,
Figure 112005056307437-pat00404
,
Figure 112005056307437-pat00405
,
Figure 112005056307437-pat00406
,
Figure 112005056307437-pat00407
,
Figure 112005056307437-pat00408
,
Figure 112005056307437-pat00409
,
Figure 112005056307437-pat00410
,
Figure 112005056307437-pat00411
,
Figure 112005056307437-pat00412
,
Figure 112005056307437-pat00413
,
Figure 112005056307437-pat00414
,
Figure 112005056307437-pat00415
,
Figure 112005056307437-pat00416
,
Figure 112005056307437-pat00417
,
Figure 112005056307437-pat00418
,
Figure 112005056307437-pat00419
,
Figure 112005056307437-pat00420
,
Figure 112005056307437-pat00421
,
Figure 112005056307437-pat00422
,
Figure 112005056307437-pat00423
,
Figure 112005056307437-pat00424
,
Figure 112005056307437-pat00425
,
Figure 112005056307437-pat00426
,
Figure 112005056307437-pat00427
,
Figure 112005056307437-pat00428
' 등으로 생성되며, 이들 조합심벌문자는 히브리문자에 각각 대응한다(도 8 참조).
계속해서, 문자 입력 시스템(200)은 상기 생성된 조합심벌문자를 단말기(110)의 디스플레이 장치에서 표시되도록 제어한다(S950). 본 단계(S950)는 조합심벌문자를 히브리문자로서 단말기(110)에게 제공하여 시각화시키는 과정이다. 또한, 본 단계(S960)에서 문자 입력 시스템(200)은 다른 실시예로서 상기 생성된 조합심벌문자와 외형 유사도가 상대적으로 높은 활자히브리문자를 제2 메모리 수단(260)에서 검색하고, 불특정 다수의 사람(히브리문자 사용자)에게 인지하기 용이한 활자히브리문자를 상기 디스플레이 장치에서 표시되도록 제어할 수 있다.
따라서, 본 발명에 의하면, 히브리문자를 해체한 획(심벌문자)의 입력 만으로 입력하고자 하는 히브리문자에 대응하는 조합심벌문자를 생성할 수 있고, 이를 통해 문자 입력 규칙을 단순화하는 효과를 얻을 수 있다. 또한, 본 발명에 따르 면, 입력의 용이성을 고려하여 키버튼 각각으로 하나의 심벌문자를 배열하기 때문에 심벌문자의 입력이 보다 용이할 수 있다.
특히, 본 발명에 의하면, 하나의 조합심벌문자의 조합에 관여하는 심벌문자가 차기 생성될 조합심벌문자의 조합에 영향이 주어지지 않도록 함으로써 상기 선정된 시간(문자 입력 대기 시간)이 요구되지 않도록 할 수 있다.
예를 들어, 히브리문자 '
Figure 112005056307437-pat00429
,
Figure 112005056307437-pat00430
,
Figure 112005056307437-pat00431
'를 입력하고자 하는 단말기 사용자(120)는 '*77997'의 키버튼에 대한 누름 동작을 연속으로 할 수 있고, 문자 입력 시스템(200)은 상기 키버튼 누름 동작에 대응하여 심벌문자 '
Figure 112005056307437-pat00432
,
Figure 112005056307437-pat00433
,
Figure 112005056307437-pat00434
,
Figure 112005056307437-pat00435
,
Figure 112005056307437-pat00436
,
Figure 112005056307437-pat00437
'를 추출할 수 있다. 이후, 문자 입력 시스템(200)은 상기 추출된 심벌문자 '
Figure 112005056307437-pat00438
,
Figure 112005056307437-pat00439
,
Figure 112005056307437-pat00440
,
Figure 112005056307437-pat00441
,
Figure 112005056307437-pat00442
,
Figure 112005056307437-pat00443
'를 조합하여 조합심벌문자 '
Figure 112005056307437-pat00444
,
Figure 112005056307437-pat00445
,
Figure 112005056307437-pat00446
'를 생성할 수 있다. 즉, 문자 입력 시스템(200)은 상기 추출된 심벌문자들을 '
Figure 112005056307437-pat00447
,
Figure 112005056307437-pat00448
', '
Figure 112005056307437-pat00449
,
Figure 112005056307437-pat00450
', '
Figure 112005056307437-pat00451
,
Figure 112005056307437-pat00452
'로 자동적으로 구분하고 그 각각을 조합하여 조합심벌문자 '
Figure 112005056307437-pat00453
,
Figure 112005056307437-pat00454
,
Figure 112005056307437-pat00455
'를 정확하게 조합할 수 있다. 이는 예컨대, '
Figure 112005056307437-pat00456
,
Figure 112005056307437-pat00457
'이나 '
Figure 112005056307437-pat00458
,
Figure 112005056307437-pat00459
,
Figure 112005056307437-pat00460
'의 조합에 의한 조합심벌문자가 설정되지 않도록 함으로써 문자 입력 시스템(200)이 자연스럽게 '
Figure 112005056307437-pat00461
,
Figure 112005056307437-pat00462
,
Figure 112005056307437-pat00463
,
Figure 112005056307437-pat00464
,
Figure 112005056307437-pat00465
,
Figure 112005056307437-pat00466
'을 '
Figure 112005056307437-pat00467
,
Figure 112005056307437-pat00468
', '
Figure 112005056307437-pat00469
,
Figure 112005056307437-pat00470
', '
Figure 112005056307437-pat00471
,
Figure 112005056307437-pat00472
'로 구분할 수 있기 때문이다.
이에 따라, 본 발명에 의하면, 입력 체계상 오타의 발생 확률을 현저히 줄이면서도 입력 대기 시간이 없이도 신속한 문자 입력을 지원할 수 있다
드방가리문자 입력
본 발명에 따른 드방가리문자의 표시에 있어서, 상술한 로마자를 이용하여 음가를 표기하고, 상기 표기된 로마자의 음가를 상기 음가에 상응하는 드방가리문자로 상기 변환할 수 있다. 이를 위해 제2 메모리 수단(260)에는 드방가리문자를 저장할 수 있으며, 문자 식별 수단(250)은 표기된 음가에 대응되는 드방가리문자를 제2 메모리 수단(260)에서 검색하여 표시할 수 있다.
또한, 본 발명의 다른 실시예로서 도 10에서는, 7행5열 배열의 키버튼 각각으로 드방가리문자와 관련된 심벌문자를 할당하고, 사용자(120)의 키버튼 입력에 따라 할당된 심벌문자를 추출함으로써 드방가리문자를 조성하는 것을 예시한다.
도 10은 본 발명의 문자 입력 시스템에 의한 드방가리문자를 입력하는 일례를 나타내는 도면이다.
본 시스템의 운영자는 드방가리문자를 표기하기 위해 심벌문자 '
Figure 112005056307437-pat00473
,
Figure 112005056307437-pat00474
,
Figure 112005056307437-pat00475
,
Figure 112005056307437-pat00476
,
Figure 112005056307437-pat00477
,
Figure 112005056307437-pat00478
,
Figure 112005056307437-pat00479
,
Figure 112005056307437-pat00480
,
Figure 112005056307437-pat00481
,
Figure 112005056307437-pat00482
,
Figure 112005056307437-pat00483
,
Figure 112005056307437-pat00484
,
Figure 112005056307437-pat00485
,
Figure 112005056307437-pat00486
,
Figure 112005056307437-pat00487
,
Figure 112005056307437-pat00488
,
Figure 112005056307437-pat00489
,
Figure 112005056307437-pat00490
,
Figure 112005056307437-pat00491
'를 선정할 수 있다. 또한, 운영자는 선정된 심벌문자를 사용 빈도 또는 단말기 사용자(120)의 입력 편리성 등을 고려하여 단말기(110)의 키버튼 각각으로 심벌문자가 연관되도록 한다. 더불어, 운영자는 심벌문자의 형태가 유사한 복수의 심벌문자를 하나의 키버튼에 연관되도록 할 수 있고, 2번째로 연관되는 심벌문자는 해당 키버튼을 2회 누름 동작으로 입력하도록 할 수 있다.
예컨대, 도 10의 ⅰ)에서는, 독립 키버튼 1 내지 0, *, # 각각으로 심벌문자 '
Figure 112005056307437-pat00492
,
Figure 112005056307437-pat00493
,
Figure 112005056307437-pat00494
,
Figure 112005056307437-pat00495
,
Figure 112005056307437-pat00496
,
Figure 112005056307437-pat00497
,
Figure 112005056307437-pat00498
,
Figure 112005056307437-pat00499
,
Figure 112005056307437-pat00500
,
Figure 112005056307437-pat00501
,
Figure 112005056307437-pat00502
,
Figure 112005056307437-pat00503
'를 연관하고, 트윈탭 키버튼 'M,W,E,B,S,T,Z' 각각으로 심벌문자 '
Figure 112005056307437-pat00504
,
Figure 112005056307437-pat00505
,
Figure 112005056307437-pat00506
,
Figure 112005056307437-pat00507
,
Figure 112005056307437-pat00508
,
Figure 112005056307437-pat00509
,
Figure 112005056307437-pat00510
'를 연관하는 것을 예시한다. 또한, 예컨대, 독립 키버튼 '1'로 형태가 유사한 2번째 심벌문자 '
Figure 112005056307437-pat00511
'를 연관하여 단말기 사용자(120)의 누름 동작 횟수에 따라 선택적으로 추출될 수 있도록 한다. 예컨대, 단말기 사용자(120)가 키버튼 '1'을 1회 누름 동작을 하면 심벌문자 '
Figure 112005056307437-pat00512
'가 추출되는 반면, 2회 누름 동작을 하면, 심벌문자 '
Figure 112005056307437-pat00513
'가 추출될 수 있다.
이후, 단말기 사용자(120)에 의해 임의의 키버튼에 누름 동작이 행해지는 경우, 본 발명의 문자 입력 시스템(200)은 각 키버튼과 연관된 심벌문자를 추출하고, 추출된 심벌문자를 이용하여 조합심벌문자로 조합하여 드방가리문자 각각에 대응되도록 할 수 있다(도 10의 ⅱ) 참조).
예컨대, 드방가리문자 '
Figure 112005056307437-pat00514
'를 입력하고자 하는 단말기 사용자(120)는, 도 10의 ⅰ)와 같이 심벌문자가 배열된 단말기(110)의 키버튼 '1,5,3,6'을 입력할 수 있고, 문자 입력 시스템(200)은 입력된 키버튼 '1,5,3,6'에 각각 연관된 심벌문자 '
Figure 112005056307437-pat00515
,
Figure 112005056307437-pat00516
,
Figure 112005056307437-pat00517
,
Figure 112005056307437-pat00518
'를 추출, 조합하여 조합심벌문자 '
Figure 112005056307437-pat00519
'을 생성할 수 있다.
즉, 단말기 사용자(120)는 이미 알고 있는 드방가리문자의 외형 형태를 고려하여 드방가리문자를 구성하는 데에 필요한 심벌문자의 키버튼을 누름 동작함으로 써 특정의 드방가리문자를 입력할 수 있다. 드방가리문자 각각에 대한 심벌문자의 조합에 대한 설명은 도 10의 ⅱ)의 조합대응표로 갈음하고 상세한 설명은 생략한다.
도 11은 본 발명의 일실시예에 따른 드방가리문자의 문자 입력 방법을 구체적으로 도시한 작업 흐름도이다.
드방가리문자의 문자 입력 방법은 상술한 문자 입력 시스템(200)에 의해 수행된다.
우선, 문자 입력 시스템(200)은 키입력 신호에 대응하는 심벌문자를 저장하는 제1 메모리 수단(210)을 유지한다(S1110). 본 단계(S1110)는 드방가리문자의 표기를 위한 심벌문자 '
Figure 112005056307437-pat00520
,
Figure 112005056307437-pat00521
,
Figure 112005056307437-pat00522
,
Figure 112005056307437-pat00523
,
Figure 112005056307437-pat00524
,
Figure 112005056307437-pat00525
,
Figure 112005056307437-pat00526
,
Figure 112005056307437-pat00527
,
Figure 112005056307437-pat00528
,
Figure 112005056307437-pat00529
,
Figure 112005056307437-pat00530
,
Figure 112005056307437-pat00531
,
Figure 112005056307437-pat00532
,
Figure 112005056307437-pat00533
,
Figure 112005056307437-pat00534
,
Figure 112005056307437-pat00535
,
Figure 112005056307437-pat00536
,
Figure 112005056307437-pat00537
,
Figure 112005056307437-pat00538
'를 단말기(110)의 키버튼 각각으로 연관하고, 이와 관련된 연관정보를 제1 메모리 수단(210)에 저장하는 과정이다.
또한, 문자 입력 시스템(200)은 키버튼 입력과 연관하여 발생되는 하나 이상의 키입력 신호를 단말기(110)로부터 수신한다(S1120). 본 단계(S1120)는 특정의 드방가리문자를 입력하고자 하는 단말기 사용자(120)로부터 누름 동작이 발생되는 키버튼 및 하나의 키버튼에 대한 복수회 누름 동작을 확인하는 과정이다. 여기서, 키버튼의 누름 동작은 종래의 일정 시간 이내에 하나의 문자를 입력하는 방식이 아니라, 연속적으로 심벌문자를 입력하는 방식으로 입력 대기시간을 요구하지 않아 문자 입력 시간을 줄일 수 있다.
다음으로, 문자 입력 시스템(200)은 수신된 키입력 신호 각각에 대응하는 하나 이상의 심벌문자를 제1 메모리 수단(210)에서 추출한다(S1130). 본 단계(S1130)는 단말기 사용자(120)에 의해 누름 동작이 이루어진 키버튼에 대응하는 드방가리문자를 제1 메모리 수단(210)에서 추출하는 과정이다. 특히, 본 단계(S1130)에서의 문자 입력 시스템(200)은 단말기(110)가 서비스되는 언어권 또는 단말기 사용자(120)의 언어권을 고려하여 제1 메모리 수단(210)에서 문자 구분자 정보를 검색할 수 있고, 검색된 문자 구분자 정보에 의해 독립적으로 저장되는 심벌문자 군에 한정하여 추출될 심벌문자를 선별할 수 있다. 본 실시예에서는 문자 구분자 정보 '드방가리문자'에 의해 독립적으로 제1 메모리 수단(210)에 저장된 드방가리문자 군 중에서 누름 동작이 이루어진 키버튼에 대응하는 드방가리문자를 선택적으로 추출할 수 있다.
또한, 문자 입력 시스템(200)은 추출된 하나 이상의 심벌문자를 드방가리문자 조성 원리에 따라 조합하여 조합심벌문자를 생성한다(S1140). 본 단계(S1140)는 추출된 심벌문자를 이용하여 드방가리문자로서 의미를 갖는 조합심벌문자를 생성하는 과정이다. 생성되는 조합심벌문자는 드방가리문자의 경우, '
Figure 112005056307437-pat00539
,
Figure 112005056307437-pat00540
,
Figure 112005056307437-pat00541
, ,
Figure 112005056307437-pat00543
,
Figure 112005056307437-pat00544
,
Figure 112005056307437-pat00545
,
Figure 112005056307437-pat00546
,
Figure 112005056307437-pat00547
,
Figure 112005056307437-pat00548
,
Figure 112005056307437-pat00549
,
Figure 112005056307437-pat00550
,
Figure 112005056307437-pat00551
,
Figure 112005056307437-pat00552
,
Figure 112005056307437-pat00553
,
Figure 112005056307437-pat00554
,
Figure 112005056307437-pat00555
,
Figure 112005056307437-pat00556
,
Figure 112005056307437-pat00557
,
Figure 112005056307437-pat00558
,
Figure 112005056307437-pat00559
,
Figure 112005056307437-pat00560
,
Figure 112005056307437-pat00561
,
Figure 112005056307437-pat00562
,
Figure 112005056307437-pat00563
,
Figure 112005056307437-pat00564
,
Figure 112005056307437-pat00565
,
Figure 112005056307437-pat00566
,
Figure 112005056307437-pat00567
,
Figure 112005056307437-pat00568
,
Figure 112005056307437-pat00569
,
Figure 112005056307437-pat00570
,
Figure 112005056307437-pat00571
,
Figure 112005056307437-pat00572
,
Figure 112005056307437-pat00573
,
Figure 112005056307437-pat00574
,
Figure 112005056307437-pat00575
,
Figure 112005056307437-pat00576
,
Figure 112005056307437-pat00577
,
Figure 112005056307437-pat00578
,
Figure 112005056307437-pat00579
,
Figure 112005056307437-pat00580
,
Figure 112005056307437-pat00581
,
Figure 112005056307437-pat00582
,
Figure 112005056307437-pat00583
,
Figure 112005056307437-pat00584
,
Figure 112005056307437-pat00585
,
Figure 112005056307437-pat00586
,
Figure 112005056307437-pat00587
,
Figure 112005056307437-pat00588
,
Figure 112005056307437-pat00589
,
Figure 112005056307437-pat00590
,
Figure 112005056307437-pat00591
,
Figure 112005056307437-pat00592
,
Figure 112005056307437-pat00593
,
Figure 112005056307437-pat00594
,
Figure 112005056307437-pat00595
,
Figure 112005056307437-pat00596
' 등으로 생성되며, 이들 조합심벌문자는 드방가리문자에 각각 대응한다(도 10 참조).
계속해서, 문자 입력 시스템(200)은 상기 생성된 조합심벌문자를 단말기(110)의 디스플레이 장치에서 표시되도록 제어한다(S1150). 본 단계(S1150)는 조합심벌문자를 드방가리문자로서 단말기(110)에게 제공하여 시각화시키는 과정이다. 또한, 본 단계(S1160)에서 문자 입력 시스템(200)은 다른 실시예로서 상기 생성된 조합심벌문자와 외형 유사도가 상대적으로 높은 활자드방가리문자를 제2 메모리 수단(260)에서 검색하고, 불특정 다수의 사람(드방가리문자 사용자)에게 인지하기 용이한 활자드방가리문자를 상기 디스플레이 장치에서 표시되도록 제어할 수 있다.
따라서, 본 발명에 의하면, 드방가리문자를 해체한 획(심벌문자)의 입력 만으로 입력하고자 하는 드방가리문자에 대응하는 조합심벌문자를 생성할 수 있고, 이를 통해 문자 입력 규칙을 단순화하는 효과를 얻을 수 있다. 또한, 본 발명에 따르면, 입력의 용이성을 고려하여 키버튼 각각으로 하나의 심벌문자를 배열하기 때문에 심벌문자의 입력이 보다 용이할 수 있다.
특히, 본 발명에 의하면, 하나의 조합심벌문자의 조합에 관여하는 심벌문자가 차기 생성될 조합심벌문자의 조합에 영향이 주어지지 않도록 함으로써 상기 선정된 시간(문자 입력 대기 시간)이 요구되지 않도록 할 수 있다.
예를 들어, 드방가리문자 '
Figure 112005056307437-pat00597
,
Figure 112005056307437-pat00598
,
Figure 112005056307437-pat00599
'를 입력하고자 하는 단말기 사용자(120)는 '1BBTBTT'의 키버튼에 대한 누름 동작을 연속으로 할 수 있고, 문자 입력 시스템(200)은 상기 키버튼 누름 동작에 대응하여 심벌문자 '
Figure 112005056307437-pat00600
,
Figure 112005056307437-pat00601
,
Figure 112005056307437-pat00602
,
Figure 112005056307437-pat00603
,
Figure 112005056307437-pat00604
,
Figure 112005056307437-pat00605
,
Figure 112005056307437-pat00606
'를 추출할 수 있다. 이후, 문자 입력 시스템(200)은 상기 추출된 심벌문자 '
Figure 112005056307437-pat00607
,
Figure 112005056307437-pat00608
,
Figure 112005056307437-pat00609
,
Figure 112005056307437-pat00610
,
Figure 112005056307437-pat00611
,
Figure 112005056307437-pat00612
,
Figure 112005056307437-pat00613
'를 조합하여 조합심벌문자 '
Figure 112005056307437-pat00614
,
Figure 112005056307437-pat00615
,
Figure 112005056307437-pat00616
'를 생성할 수 있다. 즉, 문자 입력 시스템(200)은 상기 추출된 심벌문자들을 '
Figure 112005056307437-pat00617
,
Figure 112005056307437-pat00618
', '
Figure 112005056307437-pat00619
,
Figure 112005056307437-pat00620
', '
Figure 112005056307437-pat00621
,
Figure 112005056307437-pat00622
,
Figure 112005056307437-pat00623
'로 자동적으로 구분하고 그 각각을 조합하여 조합심벌문자 '
Figure 112005056307437-pat00624
,
Figure 112005056307437-pat00625
,
Figure 112005056307437-pat00626
'를 정확하게 조합할 수 있다. 이는 예컨대, '
Figure 112005056307437-pat00627
,
Figure 112005056307437-pat00628
'이나 '
Figure 112005056307437-pat00629
,
Figure 112005056307437-pat00630
,
Figure 112005056307437-pat00631
,
Figure 112005056307437-pat00632
'의 조합에 의한 조합심벌문자가 설정되지 않도록 함으로써 문자 입력 시스템(200)이 자연스럽게 '
Figure 112005056307437-pat00633
,
Figure 112005056307437-pat00634
,
Figure 112005056307437-pat00635
,
Figure 112005056307437-pat00636
,
Figure 112005056307437-pat00637
,
Figure 112005056307437-pat00638
,
Figure 112005056307437-pat00639
'을 '
Figure 112005056307437-pat00640
,
Figure 112005056307437-pat00641
', '
Figure 112005056307437-pat00642
,
Figure 112005056307437-pat00643
', '
Figure 112005056307437-pat00644
,
Figure 112005056307437-pat00645
,
Figure 112005056307437-pat00646
'로 구분할 수 있기 때문이다.
이에 따라, 본 발명에 의하면, 입력 체계상 오타의 발생 확률을 현저히 줄이면서도 입력 대기 시간이 없이도 신속한 문자 입력을 지원할 수 있다.
러시아문자 입력
본 발명에 따른 러시아문자의 표시에 있어서, 상술한 로마자를 이용하여 음가를 표기하고, 상기 표기된 로마자의 음가를 상기 음가에 상응하는 러시아문자로 상기 변환할 수 있다. 이를 위해 제2 메모리 수단(260)에는 러시아문자를 저장할 수 있으며, 문자 식별 수단(250)은 표기된 음가에 대응되는 러시아문자를 제2 메모리 수단(260)에서 검색하여 표시할 수 있다.
또한, 본 발명의 다른 실시예로서 도 12에서는, 7행5열 배열의 키버튼 각각으로 러시아문자와 관련된 심벌문자를 할당하고, 사용자(120)의 키버튼 입력에 따라 할당된 심벌문자를 추출함으로써 러시아문자를 조성하는 것을 예시한다.
도 12는 본 발명의 문자 입력 시스템에 의한 러시아문자를 입력하는 일례를 나타내는 도면이다.
본 시스템의 운영자는 러시아문자를 표기하기 위해 심벌문자 '
Figure 112005056307437-pat00647
,
Figure 112005056307437-pat00648
,
Figure 112005056307437-pat00649
,
Figure 112005056307437-pat00650
,
Figure 112005056307437-pat00651
,
Figure 112005056307437-pat00652
,
Figure 112005056307437-pat00653
,
Figure 112005056307437-pat00654
,
Figure 112005056307437-pat00655
,
Figure 112005056307437-pat00656
,
Figure 112005056307437-pat00657
,
Figure 112005056307437-pat00658
,
Figure 112005056307437-pat00659
,
Figure 112005056307437-pat00660
,
Figure 112005056307437-pat00661
,
Figure 112005056307437-pat00662
,
Figure 112005056307437-pat00663
,
Figure 112005056307437-pat00664
,
Figure 112005056307437-pat00665
'를 선정할 수 있다. 또한, 운영자는 선정된 심벌문자를 사용 빈도 또는 단말기 사용자(120)의 입력 편리성 등을 고려하여 단말기(110)의 키버튼 각각으로 심벌문자가 연관되도록 한다. 더불어, 운영자는 심벌문자의 형태가 유사한 복수의 심벌문자를 하나의 키버튼에 연관되도록 할 수 있고, 2번째로 연관되는 심벌문자는 해당 키버튼을 2회 누름 동작으로 입력하도록 할 수 있다.
예컨대, 도 12의 ⅰ)에서는, 독립 키버튼 1 내지 0, *, # 각각으로 심벌문자 '
Figure 112005056307437-pat00666
,
Figure 112005056307437-pat00667
,
Figure 112005056307437-pat00668
,
Figure 112005056307437-pat00669
,
Figure 112005056307437-pat00670
,
Figure 112005056307437-pat00671
,
Figure 112005056307437-pat00672
,
Figure 112005056307437-pat00673
,
Figure 112005056307437-pat00674
,
Figure 112005056307437-pat00675
,
Figure 112005056307437-pat00676
,
Figure 112005056307437-pat00677
'를 연관하고, 트윈탭 키버튼 'M,W,E,B,S,T,Z' 각각으로 심벌문자 '
Figure 112005056307437-pat00678
,
Figure 112005056307437-pat00679
,
Figure 112005056307437-pat00680
,
Figure 112005056307437-pat00681
,
Figure 112005056307437-pat00682
,
Figure 112005056307437-pat00683
,
Figure 112005056307437-pat00684
' 를 연관하는 것을 예시한다. 또한, 예컨대, 키버튼 '3'으로 형태가 유사한 2번째 심벌문자 '
Figure 112005056307437-pat00685
'를 연관하여 단말기 사용자(120)의 누름 동작 횟수에 따라 선택적으로 추출될 수 있도록 한다.
예컨대, 단말기 사용자(120)가 키버튼 '3'을 1회 누름 동작을 하면 심벌문자 '
Figure 112005056307437-pat00686
'가 추출되는 반면, 2회 누름 동작을 하면, 심벌문자 '
Figure 112005056307437-pat00687
'가 추출될 수 있다.
이후, 단말기 사용자(120)에 의해 임의의 키버튼에 누름 동작이 행해지는 경우, 본 발명의 문자 입력 시스템(200)은 각 키버튼과 연관된 심벌문자를 추출하고, 추출된 심벌문자를 이용하여 조합심벌문자로 조합하여 러시아문자 각각에 대응되도록 할 수 있다(도 12의 ⅱ) 참조).
예컨대, 러시아문자 '
Figure 112005056307437-pat00688
'를 입력하고자 하는 단말기 사용자(120)는, 도 12의 ⅰ)와 같이 심벌문자가 배열된 단말기(110)의 키버튼 '2,1,0,0'을 입력할 수 있고, 문자 입력 시스템(200)은 입력된 키버튼 '2,1,0,0'에 각각 연관된 심벌문자 '
Figure 112005056307437-pat00689
,
Figure 112005056307437-pat00690
,
Figure 112005056307437-pat00691
,
Figure 112005056307437-pat00692
'를 추출, 조합하여 조합심벌문자 '
Figure 112005056307437-pat00693
'을 생성할 수 있다.
즉, 단말기 사용자(120)는 이미 알고 있는 러시아문자의 외형 형태를 고려하여 러시아문자를 구성하는 데에 필요한 심벌문자의 키버튼을 누름 동작함으로써 특정의 러시아문자를 입력할 수 있다. 러시아문자 각각에 대한 심벌문자의 조합에 대한 설명은 도 12의 ⅱ)의 조합대응표로 갈음하고 상세한 설명은 생략한다.
도 13은 본 발명의 일실시예에 따른 러시아문자의 문자 입력 방법을 구체적으로 도시한 작업 흐름도이다.
러시아문자의 문자 입력 방법은 상술한 문자 입력 시스템(200)에 의해 수행된다.
우선, 문자 입력 시스템(200)은 키입력 신호에 대응하는 심벌문자를 저장하 는 제1 메모리 수단(210)을 유지한다(S1310). 본 단계(S1310)는 러시아문자의 표기를 위한 심벌문자 '
Figure 112005056307437-pat00694
,
Figure 112005056307437-pat00695
,
Figure 112005056307437-pat00696
,
Figure 112005056307437-pat00697
,
Figure 112005056307437-pat00698
,
Figure 112005056307437-pat00699
,
Figure 112005056307437-pat00700
,
Figure 112005056307437-pat00701
,
Figure 112005056307437-pat00702
,
Figure 112005056307437-pat00703
,
Figure 112005056307437-pat00704
,
Figure 112005056307437-pat00705
,
Figure 112005056307437-pat00706
,
Figure 112005056307437-pat00707
,
Figure 112005056307437-pat00708
,
Figure 112005056307437-pat00709
,
Figure 112005056307437-pat00710
,
Figure 112005056307437-pat00711
,
Figure 112005056307437-pat00712
'를 단말기(110)의 키버튼 각각으로 연관하고, 이와 관련된 연관정보를 제1 메모리 수단(210)에 저장하는 과정이다.
또한, 문자 입력 시스템(200)은 키버튼 입력과 연관하여 발생되는 하나 이상의 키입력 신호를 단말기(110)로부터 수신한다(S1320). 본 단계(S1320)는 특정의 러시아문자를 입력하고자 하는 단말기 사용자(120)로부터 누름 동작이 발생되는 키버튼 및 하나의 키버튼에 대한 복수회 누름 동작을 확인하는 과정이다. 여기서, 키버튼의 누름 동작은 종래의 일정 시간 이내에 하나의 문자를 입력하는 방식이 아니라, 연속적으로 심벌문자를 입력하는 방식으로 입력 대기시간을 요구하지 않아 문자 입력 시간을 줄일 수 있다.
다음으로, 문자 입력 시스템(200)은 수신된 키입력 신호 각각에 대응하는 하나 이상의 심벌문자를 제1 메모리 수단(210)에서 추출한다(S1330). 본 단계(S1330)는 단말기 사용자(120)에 의해 누름 동작이 이루어진 키버튼에 대응하는 러시아문자를 제1 메모리 수단(210)에서 추출하는 과정이다. 특히, 본 단계(S1330)에서의 문자 입력 시스템(200)은 단말기(110)가 서비스되는 언어권 또는 단말기 사용자(120)의 언어권을 고려하여 제1 메모리 수단(210)에서 문자 구분자 정보를 검색할 수 있고, 검색된 문자 구분자 정보에 의해 독립적으로 저장되는 심벌문자 군에 한정하여 추출될 심벌문자를 선별할 수 있다. 본 실시예에서는 문자 구분자 정 보 '러시아문자'에 의해 독립적으로 제1 메모리 수단(210)에 저장된 러시아문자 군 중에서 누름 동작이 이루어진 키버튼에 대응하는 러시아문자를 선택적으로 추출할 수 있다.
또한, 문자 입력 시스템(200)은 추출된 하나 이상의 심벌문자를 러시아문자 조성 원리에 따라 조합하여 조합심벌문자를 생성한다(S1340). 본 단계(S1340)는 추출된 심벌문자를 이용하여 러시아문자로서 의미를 갖는 조합심벌문자를 생성하는 과정이다. 생성되는 조합심벌문자는 러시아문자의 경우, '
Figure 112005056307437-pat00713
,
Figure 112005056307437-pat00714
,
Figure 112005056307437-pat00715
,
Figure 112005056307437-pat00716
,
Figure 112005056307437-pat00717
,
Figure 112005056307437-pat00718
,
Figure 112005056307437-pat00719
,
Figure 112005056307437-pat00720
,
Figure 112005056307437-pat00721
,
Figure 112005056307437-pat00722
,
Figure 112005056307437-pat00723
,
Figure 112005056307437-pat00724
,
Figure 112005056307437-pat00725
,
Figure 112005056307437-pat00726
,
Figure 112005056307437-pat00727
,
Figure 112005056307437-pat00728
,
Figure 112005056307437-pat00729
,
Figure 112005056307437-pat00730
,
Figure 112005056307437-pat00731
,
Figure 112005056307437-pat00732
,
Figure 112005056307437-pat00733
,
Figure 112005056307437-pat00734
,
Figure 112005056307437-pat00735
,
Figure 112005056307437-pat00736
,
Figure 112005056307437-pat00737
,
Figure 112005056307437-pat00738
,
Figure 112005056307437-pat00739
,
Figure 112005056307437-pat00740
,
Figure 112005056307437-pat00741
,
Figure 112005056307437-pat00742
,
Figure 112005056307437-pat00743
,
Figure 112005056307437-pat00744
,
Figure 112005056307437-pat00745
' 등으로 생성되며, 이들 조합심벌문자는 러시아문자에 각각 대응한다(도 12 참조).
계속해서, 문자 입력 시스템(200)은 상기 생성된 조합심벌문자를 단말기(110)의 디스플레이 장치에서 표시되도록 제어한다(S1350). 본 단계(S1350)는 조합심벌문자를 러시아문자로서 단말기(110)에게 제공하여 시각화시키는 과정이다. 또한, 본 단계(S1360)에서 문자 입력 시스템(200)은 다른 실시예로서 상기 생성된 조합심벌문자와 외형 유사도가 상대적으로 높은 활자러시아문자를 제2 메모리 수단(260)에서 검색하고, 불특정 다수의 사람(러시아문자 사용자)에게 인지하기 용이한 활자러시아문자를 상기 디스플레이 장치에서 표시되도록 제어할 수 있다.
따라서, 본 발명에 의하면, 러시아문자를 해체한 획(심벌문자)의 입력 만으로 입력하고자 하는 러시아문자에 대응하는 조합심벌문자를 생성할 수 있고, 이를 통해 문자 입력 규칙을 단순화하는 효과를 얻을 수 있다. 또한, 본 발명에 따르면, 입력의 용이성을 고려하여 키버튼 각각으로 하나의 심벌문자를 배열하기 때문에 심벌문자의 입력이 보다 용이할 수 있다.
특히, 본 발명에 의하면, 하나의 조합심벌문자의 조합에 관여하는 심벌문자가 차기 생성될 조합심벌문자의 조합에 영향이 주어지지 않도록 함으로써 상기 선정된 시간(문자 입력 대기 시간)이 요구되지 않도록 할 수 있다.
예를 들어, 러시아문자 '
Figure 112005056307437-pat00746
,
Figure 112005056307437-pat00747
,
Figure 112005056307437-pat00748
'를 입력하고자 하는 단말기 사용자(120)는 '33336634'의 키버튼에 대한 누름 동작을 연속으로 할 수 있고, 문자 입력 시스템(200)은 상기 키버튼 누름 동작에 대응하여 심벌문자 '
Figure 112005056307437-pat00749
,
Figure 112005056307437-pat00750
,
Figure 112005056307437-pat00751
,
Figure 112005056307437-pat00752
,
Figure 112005056307437-pat00753
,
Figure 112005056307437-pat00754
,
Figure 112005056307437-pat00755
,
Figure 112005056307437-pat00756
'를 추출할 수 있다. 이후, 문자 입력 시스템(200)은 상기 추출된 심벌문자 '
Figure 112005056307437-pat00757
,
Figure 112005056307437-pat00758
,
Figure 112005056307437-pat00759
,
Figure 112005056307437-pat00760
,
Figure 112005056307437-pat00761
,
Figure 112005056307437-pat00762
,
Figure 112005056307437-pat00763
,
Figure 112005056307437-pat00764
'를 조합하여 조합심벌문자 '
Figure 112005056307437-pat00765
,
Figure 112005056307437-pat00766
,
Figure 112005056307437-pat00767
'를 생성할 수 있다. 즉, 문자 입력 시스템(200)은 상기 추출된 심벌문자들을 '
Figure 112005056307437-pat00768
,
Figure 112005056307437-pat00769
', '
Figure 112005056307437-pat00770
,
Figure 112005056307437-pat00771
,
Figure 112005056307437-pat00772
', '
Figure 112005056307437-pat00773
,
Figure 112005056307437-pat00774
,
Figure 112005056307437-pat00775
'로 자동적으로 구분하고 그 각각을 조합하여 조합심벌문자 '
Figure 112005056307437-pat00776
,
Figure 112005056307437-pat00777
,
Figure 112005056307437-pat00778
'를 정확하게 조합할 수 있다. 이는 예컨대, '
Figure 112005056307437-pat00779
,
Figure 112005056307437-pat00780
,
Figure 112005056307437-pat00781
'이나 '
Figure 112005056307437-pat00782
,
Figure 112005056307437-pat00783
,
Figure 112005056307437-pat00784
,
Figure 112005056307437-pat00785
'의 조합에 의한 조합심벌문자가 설정되지 않도록 함으로 써 문자 입력 시스템(200)이 자연스럽게 '
Figure 112005056307437-pat00786
,
Figure 112005056307437-pat00787
,
Figure 112005056307437-pat00788
,
Figure 112005056307437-pat00789
,
Figure 112005056307437-pat00790
,
Figure 112005056307437-pat00791
,
Figure 112005056307437-pat00792
,
Figure 112005056307437-pat00793
'을 '
Figure 112005056307437-pat00794
,
Figure 112005056307437-pat00795
', '
Figure 112005056307437-pat00796
,
Figure 112005056307437-pat00797
,
Figure 112005056307437-pat00798
', '
Figure 112005056307437-pat00799
,
Figure 112005056307437-pat00800
,
Figure 112005056307437-pat00801
'로 구분할 수 있기 때문이다.
이에 따라, 본 발명에 의하면, 입력 체계상 오타의 발생 확률을 현저히 줄이면서도 입력 대기 시간이 없이도 신속한 문자 입력을 지원할 수 있다.
그리스문자 입력
본 발명에 따른 그리스문자의 표시에 있어서, 상술한 로마자를 이용하여 음가를 표기하고, 상기 표기된 로마자의 음가를 상기 음가에 상응하는 그리스문자로 상기 변환할 수 있다. 이를 위해 제2 메모리 수단(260)에는 그리스문자를 저장할 수 있으며, 문자 식별 수단(250)은 표기된 음가에 대응되는 그리스문자를 제2 메모리 수단(260)에서 검색하여 표시할 수 있다.
또한, 본 발명의 다른 실시예로서 도 14에서는, 7행5열 배열의 키버튼 각각으로 그리스문자와 관련된 심벌문자를 할당하고, 사용자(120)의 키버튼 입력에 따라 할당된 심벌문자를 추출함으로써 그리스문자를 조성하는 것을 예시한다.
도 14는 본 발명의 문자 입력 시스템에 의한 그리스문자를 입력하는 일례를 나타내는 도면이다.
본 시스템의 운영자는 그리스문자를 표기하기 위해 심벌문자 '
Figure 112005056307437-pat00802
,
Figure 112005056307437-pat00803
,
Figure 112005056307437-pat00804
,
Figure 112005056307437-pat00805
,
Figure 112005056307437-pat00806
,
Figure 112005056307437-pat00807
,
Figure 112005056307437-pat00808
,
Figure 112005056307437-pat00809
,
Figure 112005056307437-pat00810
,
Figure 112005056307437-pat00811
,
Figure 112005056307437-pat00812
,
Figure 112005056307437-pat00813
,
Figure 112005056307437-pat00814
,
Figure 112005056307437-pat00815
,
Figure 112005056307437-pat00816
,
Figure 112005056307437-pat00817
,
Figure 112005056307437-pat00818
,
Figure 112005056307437-pat00819
,
Figure 112005056307437-pat00820
'를 선정할 수 있다. 또한, 운영자는 선정된 심벌문자를 사용 빈도 또는 단말기 사용자(120)의 입력 편리성 등을 고려하여 단말기(110)의 키버튼 각각으로 심벌문자가 연관되도록 한다. 더불어, 운영자는 심벌문자의 형태가 유사한 복수의 심벌문자를 하나의 키버튼에 연관되도록 할 수 있고, 2번째로 연관되는 심벌문자는 해당 키버튼을 2회 누름 동작으로 입력하도록 할 수 있다.
예컨대, 도 14의 ⅰ)에서는, 독립 키버튼 1 내지 0, *, # 각각으로 심벌문자 '
Figure 112005056307437-pat00821
,
Figure 112005056307437-pat00822
,
Figure 112005056307437-pat00823
,
Figure 112005056307437-pat00824
,
Figure 112005056307437-pat00825
,
Figure 112005056307437-pat00826
,
Figure 112005056307437-pat00827
,
Figure 112005056307437-pat00828
,
Figure 112005056307437-pat00829
,
Figure 112005056307437-pat00830
,
Figure 112005056307437-pat00831
,
Figure 112005056307437-pat00832
'를 연관하고, 트윈탭 키버튼 'M,W,E,B,S,T,Z' 각각으로 심벌문자 '
Figure 112005056307437-pat00833
,
Figure 112005056307437-pat00834
,
Figure 112005056307437-pat00835
,
Figure 112005056307437-pat00836
,
Figure 112005056307437-pat00837
,
Figure 112005056307437-pat00838
,
Figure 112005056307437-pat00839
'를 연관하는 것을 예시한다. 또한, 예컨대, 키버튼 '7'로 형태가 유사한 2번째 심벌문자 '
Figure 112005056307437-pat00840
'를 연관하여 단말기 사용자(120)의 누름 동작 횟수에 따라 선택적으로 추출될 수 있도록 한다. 예컨대, 단말기 사용자(120)가 키버튼 '7'을 1회 누름 동작을 하면 심벌문자 '
Figure 112005056307437-pat00841
'가 추출되는 반면, 2회 누름 동작을 하면, 심벌문자 '
Figure 112005056307437-pat00842
'가 추출될 수 있다.
이후, 단말기 사용자(120)에 의해 임의의 키버튼에 누름 동작이 행해지는 경우, 본 발명의 문자 입력 시스템(200)은 각 키버튼과 연관된 심벌문자를 추출하고, 추출된 심벌문자를 이용하여 조합심벌문자로 조합하여 그리스문자 각각에 대응되도록 할 수 있다(도 14의 ⅱ) 참조).
예컨대, 그리스문자 '
Figure 112005056307437-pat00843
'를 입력하고자 하는 단말기 사용자(120)는, 도 14의 ⅰ)와 같이 심벌문자가 배열된 단말기(110)의 키버튼 '3,0,3'을 입력할 수 있고, 문자 입력 시스템(200)은 입력된 키버튼 '3,0,3'에 각각 연관된 심벌문자 '
Figure 112005056307437-pat00844
,
Figure 112005056307437-pat00845
,
Figure 112005056307437-pat00846
'를 추출, 조합하여 조합심벌문자 '
Figure 112005056307437-pat00847
'을 생성할 수 있다.
즉, 단말기 사용자(120)는 이미 알고 있는 그리스문자의 외형 형태를 고려하여 그리스문자를 구성하는 데에 필요한 심벌문자의 키버튼을 누름 동작함으로써 특정의 그리스문자를 입력할 수 있다. 그리스문자 각각에 대한 심벌문자의 조합에 대한 설명은 도 14의 ⅱ)의 조합대응표로 갈음하고 상세한 설명은 생략한다.
도 15는 본 발명의 일실시예에 따른 그리스문자의 문자 입력 방법을 구체적으로 도시한 작업 흐름도이다.
그리스문자의 문자 입력 방법은 상술한 문자 입력 시스템(200)에 의해 수행된다.
우선, 문자 입력 시스템(200)은 키입력 신호에 대응하는 심벌문자를 저장하는 제1 메모리 수단(210)을 유지한다(S1510). 본 단계(S1510)는 그리스문자의 표기를 위한 심벌문자 '
Figure 112005056307437-pat00848
,
Figure 112005056307437-pat00849
,
Figure 112005056307437-pat00850
,
Figure 112005056307437-pat00851
,
Figure 112005056307437-pat00852
,
Figure 112005056307437-pat00853
,
Figure 112005056307437-pat00854
,
Figure 112005056307437-pat00855
,
Figure 112005056307437-pat00856
,
Figure 112005056307437-pat00857
,
Figure 112005056307437-pat00858
,
Figure 112005056307437-pat00859
,
Figure 112005056307437-pat00860
,
Figure 112005056307437-pat00861
,
Figure 112005056307437-pat00862
,
Figure 112005056307437-pat00863
,
Figure 112005056307437-pat00864
,
Figure 112005056307437-pat00865
,
Figure 112005056307437-pat00866
'를 단말기(110)의 키버튼 각각으로 연관하고, 이와 관련된 연관정보를 제1 메모리 수단(210)에 저장하는 과정이다.
또한, 문자 입력 시스템(200)은 키버튼 입력과 연관하여 발생되는 하나 이 상의 키입력 신호를 단말기(110)로부터 수신한다(S1520). 본 단계(S1520)는 특정의 그리스문자를 입력하고자 하는 단말기 사용자(120)로부터 누름 동작이 발생되는 키버튼 및 하나의 키버튼에 대한 복수회 누름 동작을 확인하는 과정이다. 여기서, 키버튼의 누름 동작은 종래의 일정 시간 이내에 하나의 문자를 입력하는 방식이 아니라, 연속적으로 심벌문자를 입력하는 방식으로 입력 대기시간을 요구하지 않아 문자 입력 시간을 줄일 수 있다.
다음으로, 문자 입력 시스템(200)은 수신된 키입력 신호 각각에 대응하는 하나 이상의 심벌문자를 제1 메모리 수단(210)에서 추출한다(S1530). 본 단계(S1530)는 단말기 사용자(120)에 의해 누름 동작이 이루어진 키버튼에 대응하는 그리스문자를 제1 메모리 수단(210)에서 추출하는 과정이다. 특히, 본 단계(S1530)에서의 문자 입력 시스템(200)은 단말기(110)가 서비스되는 언어권 또는 단말기 사용자(120)의 언어권을 고려하여 제1 메모리 수단(210)에서 문자 구분자 정보를 검색할 수 있고, 검색된 문자 구분자 정보에 의해 독립적으로 저장되는 심벌문자 군에 한정하여 추출될 심벌문자를 선별할 수 있다. 본 실시예에서는 문자 구분자 정보 '그리스문자'에 의해 독립적으로 제1 메모리 수단(210)에 저장된 그리스문자 군 중에서 누름 동작이 이루어진 키버튼에 대응하는 그리스문자를 선택적으로 추출할 수 있다.
또한, 문자 입력 시스템(200)은 추출된 하나 이상의 심벌문자를 그리스문자 조성 원리에 따라 조합하여 조합심벌문자를 생성한다(S1540). 본 단계(S1540)는 추출된 심벌문자를 이용하여 그리스문자로서 의미를 갖는 조합심벌문자를 생성하는 과정이다. 생성되는 조합심벌문자는 그리스문자의 경우, '
Figure 112005056307437-pat00867
,
Figure 112005056307437-pat00868
,
Figure 112005056307437-pat00869
,
Figure 112005056307437-pat00870
,
Figure 112005056307437-pat00871
,
Figure 112005056307437-pat00872
,
Figure 112005056307437-pat00873
,
Figure 112005056307437-pat00874
,
Figure 112005056307437-pat00875
,
Figure 112005056307437-pat00876
,
Figure 112005056307437-pat00877
,
Figure 112005056307437-pat00878
,
Figure 112005056307437-pat00879
,
Figure 112005056307437-pat00880
,
Figure 112005056307437-pat00881
,
Figure 112005056307437-pat00882
,
Figure 112005056307437-pat00883
,
Figure 112005056307437-pat00884
,
Figure 112005056307437-pat00885
,
Figure 112005056307437-pat00886
,
Figure 112005056307437-pat00887
,
Figure 112005056307437-pat00888
,
Figure 112005056307437-pat00889
,
Figure 112005056307437-pat00890
' 등으로 생성되며, 이들 조합심벌문자는 그리스문자에 각각 대응한다(도 14 참조).
계속해서, 문자 입력 시스템(200)은 상기 생성된 조합심벌문자를 단말기(110)의 디스플레이 장치에서 표시되도록 제어한다(S1550). 본 단계(S1550)는 조합심벌문자를 그리스문자로서 단말기(110)에게 제공하여 시각화시키는 과정이다. 또한, 본 단계(S1560)에서 문자 입력 시스템(200)은 다른 실시예로서 상기 생성된 조합심벌문자와 외형 유사도가 상대적으로 높은 활자그리스문자를 제2 메모리 수단(260)에서 검색하고, 불특정 다수의 사람(그리스문자 사용자)에게 인지하기 용이한 활자그리스문자를 상기 디스플레이 장치에서 표시되도록 제어할 수 있다.
따라서, 본 발명에 의하면, 그리스문자를 해체한 획(심벌문자)의 입력 만으로 입력하고자 하는 그리스문자에 대응하는 조합심벌문자를 생성할 수 있고, 이를 통해 문자 입력 규칙을 단순화하는 효과를 얻을 수 있다. 또한, 본 발명에 따르면, 입력의 용이성을 고려하여 키버튼 각각으로 하나의 심벌문자를 배열하기 때문에 심벌문자의 입력이 보다 용이할 수 있다.
특히, 본 발명에 의하면, 하나의 조합심벌문자의 조합에 관여하는 심벌문자가 차기 생성될 조합심벌문자의 조합에 영향이 주어지지 않도록 함으로써 상기 선 정된 시간(문자 입력 대기 시간)이 요구되지 않도록 할 수 있다.
예를 들어, 그리스문자 '
Figure 112005056307437-pat00891
,
Figure 112005056307437-pat00892
,
Figure 112005056307437-pat00893
'를 입력하고자 하는 단말기 사용자(120)는 '777931'의 키버튼에 대한 누름 동작을 연속으로 할 수 있고, 문자 입력 시스템(200)은 상기 키버튼 누름 동작에 대응하여 심벌문자 '
Figure 112005056307437-pat00894
,
Figure 112005056307437-pat00895
,
Figure 112005056307437-pat00896
,
Figure 112005056307437-pat00897
,
Figure 112005056307437-pat00898
,
Figure 112005056307437-pat00899
'를 추출할 수 있다. 이후, 문자 입력 시스템(200)은 상기 추출된 심벌문자 '
Figure 112005056307437-pat00900
,
Figure 112005056307437-pat00901
,
Figure 112005056307437-pat00902
,
Figure 112005056307437-pat00903
,
Figure 112005056307437-pat00904
,
Figure 112005056307437-pat00905
'를 조합하여 조합심벌문자 '
Figure 112005056307437-pat00906
,
Figure 112005056307437-pat00907
,
Figure 112005056307437-pat00908
'를 생성할 수 있다. 즉, 문자 입력 시스템(200)은 상기 추출된 심벌문자들을 '
Figure 112005056307437-pat00909
,
Figure 112005056307437-pat00910
', '
Figure 112005056307437-pat00911
,
Figure 112005056307437-pat00912
', '
Figure 112005056307437-pat00913
,
Figure 112005056307437-pat00914
'로 자동적으로 구분하고 그 각각을 조합하여 조합심벌문자 '
Figure 112005056307437-pat00915
,
Figure 112005056307437-pat00916
,
Figure 112005056307437-pat00917
'를 정확하게 조합할 수 있다. 이는 예컨대, '
Figure 112005056307437-pat00918
,
Figure 112005056307437-pat00919
,
Figure 112005056307437-pat00920
'이나 '
Figure 112005056307437-pat00921
,
Figure 112005056307437-pat00922
,
Figure 112005056307437-pat00923
'의 조합에 의한 조합심벌문자가 설정되지 않도록 함으로써 문자 입력 시스템(200)이 자연스럽게 '
Figure 112005056307437-pat00924
,
Figure 112005056307437-pat00925
,
Figure 112005056307437-pat00926
,
Figure 112005056307437-pat00927
,
Figure 112005056307437-pat00928
,
Figure 112005056307437-pat00929
'을 '
Figure 112005056307437-pat00930
,
Figure 112005056307437-pat00931
', '
Figure 112005056307437-pat00932
,
Figure 112005056307437-pat00933
', '
Figure 112005056307437-pat00934
,
Figure 112005056307437-pat00935
'로 구분할 수 있기 때문이다.
이에 따라, 본 발명에 의하면, 입력 체계상 오타의 발생 확률을 현저히 줄이면서도 입력 대기 시간이 없이도 신속한 문자 입력을 지원할 수 있다.
미얀마문자 입력
본 발명에 따른 미얀마문자의 표시에 있어서, 상술한 로마자를 이용하여 음가를 표기하고, 상기 표기된 로마자의 음가를 상기 음가에 상응하는 미얀마문자로 상기 변환할 수 있다. 이를 위해 제2 메모리 수단(260)에는 미얀마문자를 저장할 수 있으며, 문자 식별 수단(250)은 표기된 음가에 대응되는 미얀마문자를 제2 메모리 수단(260)에서 검색하여 표시할 수 있다.
또한, 본 발명의 다른 실시예로서 도 16에서는, 7행5열 배열의 키버튼 각각으로 미얀마문자와 관련된 심벌문자를 할당하고, 사용자(120)의 키버튼 입력에 따라 할당된 심벌문자를 추출함으로써 미얀마문자를 조성하는 것을 예시한다.
도 16은 본 발명의 문자 입력 시스템에 의한 미얀마문자를 입력하는 일례를 나타내는 도면이다.
본 시스템의 운영자는 미얀마문자를 표기하기 위해 심벌문자 '
Figure 112005056307437-pat00936
,
Figure 112005056307437-pat00937
,
Figure 112005056307437-pat00938
,
Figure 112005056307437-pat00939
,
Figure 112005056307437-pat00940
,
Figure 112005056307437-pat00941
,
Figure 112005056307437-pat00942
,
Figure 112005056307437-pat00943
,
Figure 112005056307437-pat00944
,
Figure 112005056307437-pat00945
,
Figure 112005056307437-pat00946
,
Figure 112005056307437-pat00947
,
Figure 112005056307437-pat00948
,
Figure 112005056307437-pat00949
,
Figure 112005056307437-pat00950
,
Figure 112005056307437-pat00951
,
Figure 112005056307437-pat00952
'를 선정할 수 있다. 또한, 운영자는 선정된 심벌문자를 사용 빈도 또는 단말기 사용자(120)의 입력 편리성 등을 고려하여 단말기(110)의 키버튼 각각으로 심벌문자가 연관되도록 한다. 더불어, 운영자는 심벌문자의 형태가 유사한 복수의 심벌문자를 하나의 키버튼에 연관되도록 할 수 있고, 2번째로 연관되는 심벌문자는 해당 키버튼을 2회 누름 동작으로 입력하도록 할 수 있다.
예컨대, 도 16의 ⅰ)에서는, 독립 키버튼 1 내지 0 각각으로 심벌문자 '
Figure 112005056307437-pat00953
,
Figure 112005056307437-pat00954
,
Figure 112005056307437-pat00955
, ,
Figure 112005056307437-pat00957
,
Figure 112005056307437-pat00958
,
Figure 112005056307437-pat00959
,
Figure 112005056307437-pat00960
,
Figure 112005056307437-pat00961
,
Figure 112005056307437-pat00962
'를 연관하고, 트윈탭 키버튼 'M,W,E,B,S,T,Z' 각각으로 심벌문자 '
Figure 112005056307437-pat00963
,
Figure 112005056307437-pat00964
,
Figure 112005056307437-pat00965
,
Figure 112005056307437-pat00966
,
Figure 112005056307437-pat00967
,
Figure 112005056307437-pat00968
,
Figure 112005056307437-pat00969
'를 연관하는 것을 예시한다. 또한, 예컨대, 키버튼 '8'에 형태가 유사한 2번째 심벌문자 '
Figure 112005056307437-pat00970
'를 연관하여 단말기 사용자(120)의 누름 동작 횟수에 따라 선택적으로 추출될 수 있도록 한다. 예컨대, 단말기 사용자(120)가 키버튼 '8'을 1회 누름 동작을 하면 심벌문자 '
Figure 112005056307437-pat00971
'가 추출되는 반면, 2회 누름 동작을 하면, 심벌문자 '
Figure 112005056307437-pat00972
'가 추출될 수 있다.
이후, 단말기 사용자(120)에 의해 임의의 키버튼에 누름 동작이 행해지는 경우, 본 발명의 문자 입력 시스템(200)은 각 키버튼과 연관된 심벌문자를 추출하고, 추출된 심벌문자를 이용하여 조합심벌문자로 조합하여 미얀마문자 각각에 대응되도록 할 수 있다(도 16의 ⅱ) 참조).
예컨대, 미얀마문자 '
Figure 112005056307437-pat00973
'를 입력하고자 하는 단말기 사용자(120)는, 도 16의 ⅰ)와 같이 심벌문자가 배열된 단말기(110)의 키버튼 '2,6'을 입력할 수 있고, 문자 입력 시스템(200)은 입력된 키버튼 '2,6'에 각각 연관된 심벌문자 '
Figure 112005056307437-pat00974
,
Figure 112005056307437-pat00975
'를 추출, 조합하여 조합심벌문자 '
Figure 112005056307437-pat00976
'을 생성할 수 있다.
즉, 단말기 사용자(120)는 이미 알고 있는 미얀마문자의 외형 형태를 고려하여 미얀마문자를 구성하는 데에 필요한 심벌문자의 키버튼을 누름 동작함으로써 특정의 미얀마문자를 입력할 수 있다. 미얀마문자 각각에 대한 심벌문자의 조합에 대한 설명은 도 16의 ⅱ)의 조합대응표로 갈음하고 상세한 설명은 생략한다.
도 17은 본 발명의 일실시예에 따른 미얀마문자의 문자 입력 방법을 구체적으로 도시한 작업 흐름도이다.
미얀마문자의 문자 입력 방법은 상술한 문자 입력 시스템(200)에 의해 수행된다.
우선, 문자 입력 시스템(200)은 키입력 신호에 대응하는 심벌문자를 저장하는 제1 메모리 수단(210)을 유지한다(S1710). 본 단계(S1710)는 미얀마문자의 표기를 위한 심벌문자 '
Figure 112005056307437-pat00977
,
Figure 112005056307437-pat00978
,
Figure 112005056307437-pat00979
,
Figure 112005056307437-pat00980
,
Figure 112005056307437-pat00981
,
Figure 112005056307437-pat00982
,
Figure 112005056307437-pat00983
,
Figure 112005056307437-pat00984
,
Figure 112005056307437-pat00985
,
Figure 112005056307437-pat00986
,
Figure 112005056307437-pat00987
,
Figure 112005056307437-pat00988
,
Figure 112005056307437-pat00989
,
Figure 112005056307437-pat00990
,
Figure 112005056307437-pat00991
,
Figure 112005056307437-pat00992
,
Figure 112005056307437-pat00993
'를 단말기(110)의 키버튼 각각으로 연관하고, 이와 관련된 연관정보를 제1 메모리 수단(210)에 저장하는 과정이다.
또한, 문자 입력 시스템(200)은 키버튼 입력과 연관하여 발생되는 하나 이상의 키입력 신호를 단말기(110)로부터 수신한다(S1720). 본 단계(S1720)는 특정의 미얀마문자를 입력하고자 하는 단말기 사용자(120)로부터 누름 동작이 발생되는 키버튼 및 하나의 키버튼에 대한 복수회 누름 동작을 확인하는 과정이다. 여기서, 키버튼의 누름 동작은 종래의 일정 시간 이내에 하나의 문자를 입력하는 방식이 아니라, 연속적으로 심벌문자를 입력하는 방식으로 입력 대기시간을 요구하지 않아 문자 입력 시간을 줄일 수 있다.
다음으로, 문자 입력 시스템(200)은 수신된 키입력 신호 각각에 대응하는 하나 이상의 심벌문자를 제1 메모리 수단(210)에서 추출한다(S1730). 본 단계(S1730)는 단말기 사용자(120)에 의해 누름 동작이 이루어진 키버튼에 대응하는 미 얀마문자를 제1 메모리 수단(210)에서 추출하는 과정이다. 특히, 본 단계(S1730)에서의 문자 입력 시스템(200)은 단말기(110)가 서비스되는 언어권 또는 단말기 사용자(120)의 언어권을 고려하여 제1 메모리 수단(210)에서 문자 구분자 정보를 검색할 수 있고, 검색된 문자 구분자 정보에 의해 독립적으로 저장되는 심벌문자 군에 한정하여 추출될 심벌문자를 선별할 수 있다. 본 실시예에서는 문자 구분자 정보 '미얀마문자'에 의해 독립적으로 제1 메모리 수단(210)에 저장된 미얀마문자 군 중에서 누름 동작이 이루어진 키버튼에 대응하는 미얀마문자를 선택적으로 추출할 수 있다.
또한, 문자 입력 시스템(200)은 추출된 하나 이상의 심벌문자를 미얀마문자 조성 원리에 따라 조합하여 조합심벌문자를 생성한다(S1740). 본 단계(S1740)는 추출된 심벌문자를 이용하여 미얀마문자로서 의미를 갖는 조합심벌문자를 생성하는 과정이다. 생성되는 조합심벌문자는 미얀마문자의 경우, '
Figure 112005056307437-pat00994
,
Figure 112005056307437-pat00995
,
Figure 112005056307437-pat00996
,
Figure 112005056307437-pat00997
,
Figure 112005056307437-pat00998
,
Figure 112005056307437-pat00999
,
Figure 112005056307437-pat01000
,
Figure 112005056307437-pat01001
,
Figure 112005056307437-pat01002
,
Figure 112005056307437-pat01003
,
Figure 112005056307437-pat01004
,
Figure 112005056307437-pat01005
,
Figure 112005056307437-pat01006
,
Figure 112005056307437-pat01007
,
Figure 112005056307437-pat01008
,
Figure 112005056307437-pat01009
,
Figure 112005056307437-pat01010
,
Figure 112005056307437-pat01011
,
Figure 112005056307437-pat01012
,
Figure 112005056307437-pat01013
,
Figure 112005056307437-pat01014
,
Figure 112005056307437-pat01015
,
Figure 112005056307437-pat01016
,
Figure 112005056307437-pat01017
,
Figure 112005056307437-pat01018
,
Figure 112005056307437-pat01019
,
Figure 112005056307437-pat01020
,
Figure 112005056307437-pat01021
,
Figure 112005056307437-pat01022
,
Figure 112005056307437-pat01023
,
Figure 112005056307437-pat01024
,
Figure 112005056307437-pat01025
,
Figure 112005056307437-pat01026
,
Figure 112005056307437-pat01027
,
Figure 112005056307437-pat01028
,
Figure 112005056307437-pat01029
,
Figure 112005056307437-pat01030
,
Figure 112005056307437-pat01031
,
Figure 112005056307437-pat01032
,
Figure 112005056307437-pat01033
,
Figure 112005056307437-pat01034
,
Figure 112005056307437-pat01035
,
Figure 112005056307437-pat01036
,
Figure 112005056307437-pat01037
,
Figure 112005056307437-pat01038
,
Figure 112005056307437-pat01039
,
Figure 112005056307437-pat01040
,
Figure 112005056307437-pat01041
,
Figure 112005056307437-pat01042
,
Figure 112005056307437-pat01043
,
Figure 112005056307437-pat01044
,
Figure 112005056307437-pat01045
,
Figure 112005056307437-pat01046
,
Figure 112005056307437-pat01047
,
Figure 112005056307437-pat01048
,
Figure 112005056307437-pat01049
,
Figure 112005056307437-pat01050
,
Figure 112005056307437-pat01051
,
Figure 112005056307437-pat01052
,
Figure 112005056307437-pat01053
' 등으로 생성되며, 이들 조합심벌문자는 미얀마문자에 각각 대응한다(도 16 참 조).
계속해서, 문자 입력 시스템(200)은 상기 생성된 조합심벌문자를 단말기(110)의 디스플레이 장치에서 표시되도록 제어한다(S1750). 본 단계(S1750)는 조합심벌문자를 미얀마문자로서 단말기(110)에게 제공하여 시각화시키는 과정이다. 또한, 본 단계(S1760)에서 문자 입력 시스템(200)은 다른 실시예로서 상기 생성된 조합심벌문자와 외형 유사도가 상대적으로 높은 활자미얀마문자를 제2 메모리 수단(260)에서 검색하고, 불특정 다수의 사람(미얀마문자 사용자)에게 인지하기 용이한 활자미얀마문자를 상기 디스플레이 장치에서 표시되도록 제어할 수 있다.
따라서, 본 발명에 의하면, 미얀마문자를 해체한 획(심벌문자)의 입력 만으로 입력하고자 하는 미얀마문자에 대응하는 조합심벌문자를 생성할 수 있고, 이를 통해 문자 입력 규칙을 단순화하는 효과를 얻을 수 있다. 또한, 본 발명에 따르면, 입력의 용이성을 고려하여 키버튼 각각으로 하나의 심벌문자를 배열하기 때문에 심벌문자의 입력이 보다 용이할 수 있다.
특히, 본 발명에 의하면, 하나의 조합심벌문자의 조합에 관여하는 심벌문자가 차기 생성될 조합심벌문자의 조합에 영향이 주어지지 않도록 함으로써 상기 선정된 시간(문자 입력 대기 시간)이 요구되지 않도록 할 수 있다.
예를 들어, 미얀마문자 '
Figure 112005056307437-pat01054
,
Figure 112005056307437-pat01055
,
Figure 112005056307437-pat01056
'를 입력하고자 하는 단말기 사용자(120)는 '466626'의 키버튼에 대한 누름 동작을 연속으로 할 수 있고, 문자 입력 시스템(200)은 상기 키버튼 누름 동작에 대응하여 심벌문자 '
Figure 112005056307437-pat01057
,
Figure 112005056307437-pat01058
,
Figure 112005056307437-pat01059
,
Figure 112005056307437-pat01060
,
Figure 112005056307437-pat01061
,
Figure 112005056307437-pat01062
' 를 추출할 수 있다. 이후, 문자 입력 시스템(200)은 상기 추출된 심벌문자 '
Figure 112005056307437-pat01063
,
Figure 112005056307437-pat01064
,
Figure 112005056307437-pat01065
,
Figure 112005056307437-pat01066
,
Figure 112005056307437-pat01067
,
Figure 112005056307437-pat01068
'를 조합하여 조합심벌문자 '
Figure 112005056307437-pat01069
,
Figure 112005056307437-pat01070
,
Figure 112005056307437-pat01071
'를 생성할 수 있다. 즉, 문자 입력 시스템(200)은 상기 추출된 심벌문자들을 '
Figure 112005056307437-pat01072
,
Figure 112005056307437-pat01073
', '
Figure 112005056307437-pat01074
,
Figure 112005056307437-pat01075
', '
Figure 112005056307437-pat01076
,
Figure 112005056307437-pat01077
'로 자동적으로 구분하고 그 각각을 조합하여 조합심벌문자 '
Figure 112005056307437-pat01078
,
Figure 112005056307437-pat01079
,
Figure 112005056307437-pat01080
'를 정확하게 조합할 수 있다. 이는 예컨대, '
Figure 112005056307437-pat01081
,
Figure 112005056307437-pat01082
,
Figure 112005056307437-pat01083
'이나 '
Figure 112005056307437-pat01084
,
Figure 112005056307437-pat01085
,
Figure 112005056307437-pat01086
'의 조합에 의한 조합심벌문자가 설정되지 않도록 함으로써 문자 입력 시스템(200)이 자연스럽게 '
Figure 112005056307437-pat01087
,
Figure 112005056307437-pat01088
,
Figure 112005056307437-pat01089
,
Figure 112005056307437-pat01090
,
Figure 112005056307437-pat01091
,
Figure 112005056307437-pat01092
'을 '
Figure 112005056307437-pat01093
,
Figure 112005056307437-pat01094
', '
Figure 112005056307437-pat01095
,
Figure 112005056307437-pat01096
', '
Figure 112005056307437-pat01097
,
Figure 112005056307437-pat01098
'로 구분할 수 있기 때문이다.
이에 따라, 본 발명에 의하면, 입력 체계상 오타의 발생 확률을 현저히 줄이면서도 입력 대기 시간이 없이도 신속한 문자 입력을 지원할 수 있다.
타이문자 입력
본 발명에 따른 타이문자의 표시에 있어서, 상술한 로마자를 이용하여 음가를 표기하고, 상기 표기된 로마자의 음가를 상기 음가에 상응하는 타이문자로 상기 변환할 수 있다. 이를 위해 제2 메모리 수단(260)에는 타이문자를 저장할 수 있으며, 문자 식별 수단(250)은 표기된 음가에 대응되는 타이문자를 제2 메모리 수단(260)에서 검색하여 표시할 수 있다.
또한, 본 발명의 다른 실시예로서 도 18에서는, 7행5열 배열의 키버튼 각각 으로 타이문자와 관련된 심벌문자를 할당하고, 사용자(120)의 키버튼 입력에 따라 할당된 심벌문자를 추출함으로써 타이문자를 조성하는 것을 예시한다.
도 18은 본 발명의 문자 입력 시스템에 의한 타이문자를 입력하는 일례를 나타내는 도면이다.
본 시스템의 운영자는 타이문자를 표기하기 위해 심벌문자 '
Figure 112005056307437-pat01099
,
Figure 112005056307437-pat01100
,
Figure 112005056307437-pat01101
,
Figure 112005056307437-pat01102
,
Figure 112005056307437-pat01103
,
Figure 112005056307437-pat01104
,
Figure 112005056307437-pat01105
,
Figure 112005056307437-pat01106
,
Figure 112005056307437-pat01107
,
Figure 112005056307437-pat01108
,
Figure 112005056307437-pat01109
,
Figure 112005056307437-pat01110
,
Figure 112005056307437-pat01111
,
Figure 112005056307437-pat01112
,
Figure 112005056307437-pat01113
,
Figure 112005056307437-pat01114
,
Figure 112005056307437-pat01115
,
Figure 112005056307437-pat01116
,
Figure 112005056307437-pat01117
,
Figure 112005056307437-pat01118
,
Figure 112005056307437-pat01119
,
Figure 112005056307437-pat01120
,
Figure 112005056307437-pat01121
,
Figure 112005056307437-pat01122
,
Figure 112005056307437-pat01123
,
Figure 112005056307437-pat01124
,
Figure 112005056307437-pat01125
,
Figure 112005056307437-pat01126
,
Figure 112005056307437-pat01127
,
Figure 112005056307437-pat01128
,
Figure 112005056307437-pat01129
,
Figure 112005056307437-pat01130
,
Figure 112005056307437-pat01131
,
Figure 112005056307437-pat01132
,
Figure 112005056307437-pat01133
,
Figure 112005056307437-pat01134
,
Figure 112005056307437-pat01135
,
Figure 112005056307437-pat01136
,
Figure 112005056307437-pat01137
,
Figure 112005056307437-pat01138
,
Figure 112005056307437-pat01139
,
Figure 112005056307437-pat01140
,
Figure 112005056307437-pat01141
,
Figure 112005056307437-pat01142
,
Figure 112005056307437-pat01143
,
Figure 112005056307437-pat01144
,
Figure 112005056307437-pat01145
,
Figure 112005056307437-pat01146
,
Figure 112005056307437-pat01147
,
Figure 112005056307437-pat01148
,
Figure 112005056307437-pat01149
,
Figure 112005056307437-pat01150
'를 선정할 수 있다. 또한, 운영자는 선정된 심벌문자를 사용 빈도 또는 단말기 사용자(120)의 입력 편리성 등을 고려하여 단말기(110)의 키버튼 각각으로 심벌문자가 연관되도록 한다. 더불어, 운영자는 심벌문자의 형태가 유사한 복수의 심벌문자를 하나의 키버튼에 연관되도록 할 수 있고, 특정 키버튼의 연속 누름 동작 횟수를 고려하여 특정한 심벌문자를 입력하도록 할 수 있다. 심벌문자의 입력으로는, 타이문자의 자음은 획조합으로 입력하고, 2번째로 할당된 획은 2회 누름 동작으로 입력한다. 또한, 단모음은 1회, 장모음은 2회, 복모음은 모음조합으로 입력하고, 4개의 성조는 해당 버튼을 3회 누름 동작으로 입력할 수 있다.
예컨대, 도 18의 ⅰ)에서는, 독립 키버튼 1 내지 0, *, # 각각으로 심벌문자
Figure 112005056307437-pat01151
,
Figure 112005056307437-pat01152
,
Figure 112005056307437-pat01153
,
Figure 112005056307437-pat01154
,
Figure 112005056307437-pat01155
,
Figure 112005056307437-pat01156
,
Figure 112005056307437-pat01157
,
Figure 112005056307437-pat01158
,
Figure 112005056307437-pat01159
,
Figure 112005056307437-pat01160
,
Figure 112005056307437-pat01161
,
Figure 112005056307437-pat01162
를 연관하고, 트윈탭 키버튼 'M,W,E,B,S,T,Z' 각각으로 심벌문자
Figure 112005056307437-pat01163
,
Figure 112005056307437-pat01164
,
Figure 112005056307437-pat01165
,
Figure 112005056307437-pat01166
,
Figure 112005056307437-pat01167
,
Figure 112005056307437-pat01168
,
Figure 112005056307437-pat01169
를 연관하는 것을 예시한다. 특히, 타이문자의 경우, 모든 키버튼 각각으로 복수의 심벌문자가 연관되어 단말기 사용자(120)의 누름 동작 횟수에 따라 선택적으로 추출될 수 있도록 한다. 예컨대, 단말기 사용자(120)가 키버튼 '2'를 1회 누름 동작을 하면 심벌문자 '
Figure 112005056307437-pat01170
'가 추출되는 반면, 2회 누름 동작을 하면, 심벌문자 '
Figure 112005056307437-pat01171
'가 추출될 수 있다.
ⅱ이후, 단말기 사용자(120)에 의해 임의의 키버튼에 누름 동작이 행해지는 경우, 본 발명의 문자 입력 시스템(200)은 각 키버튼과 연관된 심벌문자를 추출하고, 추출된 심벌문자를 이용하여 조합심벌문자로 조합하여 타이문자 각각에 대응되도록 할 수 있다(도 18의 ⅱ) 참조).
예컨대, 타이문자 '
Figure 112005056307437-pat01172
'를 입력하고자 하는 단말기 사용자(120)는, 도 18의 ⅰ)와 같이 심벌문자가 배열된 단말기(110)의 키버튼 '6, 7'를 입력할 수 있고, 문자 입력 시스템(200)은 입력된 키버튼 '6, 7'에 각각 연관된 심벌문자 '
Figure 112005056307437-pat01173
,
Figure 112005056307437-pat01174
'를 추출, 조합하여 조합심벌문자 '
Figure 112005056307437-pat01175
'을 생성할 수 있다.
즉, 단말기 사용자(120)는 이미 알고 있는 타이문자의 외형 형태를 고려하여 타이문자를 구성하는 데에 필요한 심벌문자의 키버튼을 누름 동작함으로써 특정의 타이문자를 입력할 수 있다. 타이문자 각각에 대한 심벌문자의 조합에 대한 설명은 도 18의 ⅱ)의 조합대응표로 갈음하고 상세한 설명은 생략한다.
도 19는 본 발명의 일실시예에 따른 타이문자의 문자 입력 방법을 구체적으로 도시한 작업 흐름도이다.
타이문자의 문자 입력 방법은 상술한 문자 입력 시스템(200)에 의해 수행된다.
우선, 문자 입력 시스템(200)은 키입력 신호에 대응하는 심벌문자를 저장하는 제1 메모리 수단(210)을 유지한다(S1910). 본 단계(S1910)는 타이문자의 표기를 위한 심벌문자 '
Figure 112005056307437-pat01176
,
Figure 112005056307437-pat01177
,
Figure 112005056307437-pat01178
,
Figure 112005056307437-pat01179
,
Figure 112005056307437-pat01180
,
Figure 112005056307437-pat01181
,
Figure 112005056307437-pat01182
,
Figure 112005056307437-pat01183
,
Figure 112005056307437-pat01184
,
Figure 112005056307437-pat01185
,
Figure 112005056307437-pat01186
,
Figure 112005056307437-pat01187
,
Figure 112005056307437-pat01188
,
Figure 112005056307437-pat01189
,
Figure 112005056307437-pat01190
,
Figure 112005056307437-pat01191
,
Figure 112005056307437-pat01192
,
Figure 112005056307437-pat01193
,
Figure 112005056307437-pat01194
,
Figure 112005056307437-pat01195
,
Figure 112005056307437-pat01196
,
Figure 112005056307437-pat01197
,
Figure 112005056307437-pat01198
,
Figure 112005056307437-pat01199
,
Figure 112005056307437-pat01200
,
Figure 112005056307437-pat01201
,
Figure 112005056307437-pat01202
,
Figure 112005056307437-pat01203
,
Figure 112005056307437-pat01204
,
Figure 112005056307437-pat01205
,
Figure 112005056307437-pat01206
,
Figure 112005056307437-pat01207
,
Figure 112005056307437-pat01208
,
Figure 112005056307437-pat01209
,
Figure 112005056307437-pat01210
,
Figure 112005056307437-pat01211
,
Figure 112005056307437-pat01212
,
Figure 112005056307437-pat01213
,
Figure 112005056307437-pat01214
,
Figure 112005056307437-pat01215
,
Figure 112005056307437-pat01216
,
Figure 112005056307437-pat01217
,
Figure 112005056307437-pat01218
,
Figure 112005056307437-pat01219
,
Figure 112005056307437-pat01220
,
Figure 112005056307437-pat01221
,
Figure 112005056307437-pat01222
,
Figure 112005056307437-pat01223
,
Figure 112005056307437-pat01224
,
Figure 112005056307437-pat01225
,
Figure 112005056307437-pat01226
,
Figure 112005056307437-pat01227
'를 단말기(110)의 키버튼 각각으로 연관하고, 이와 관련된 연관정보를 제1 메모리 수단(210)에 저장하는 과정이다.
또한, 문자 입력 시스템(200)은 키버튼 입력과 연관하여 발생되는 하나 이상의 키입력 신호를 단말기(110)로부터 수신한다(S1920). 본 단계(S1920)는 특정의 타이문자를 입력하고자 하는 단말기 사용자(120)로부터 누름 동작이 발생되는 키버튼 및 하나의 키버튼에 대한 복수회 누름 동작을 확인하는 과정이다. 여기서, 키버튼의 누름 동작은 종래의 일정 시간 이내에 하나의 문자를 입력하는 방식이 아니라, 연속적으로 심벌문자를 입력하는 방식으로 입력 대기시간을 요구하지 않아 문자 입력 시간을 줄일 수 있다.
다음으로, 문자 입력 시스템(200)은 수신된 키입력 신호 각각에 대응하는 하나 이상의 심벌문자를 제1 메모리 수단(210)에서 추출한다(S1930). 본 단계(S1930)는 단말기 사용자(120)에 의해 누름 동작이 이루어진 키버튼에 대응하는 타이문자를 제1 메모리 수단(210)에서 추출하는 과정이다. 특히, 본 단계(S1930)에서의 문자 입력 시스템(200)은 단말기(110)가 서비스되는 언어권 또는 단말기 사용자(120)의 언어권을 고려하여 제1 메모리 수단(210)에서 문자 구분자 정보를 검색할 수 있고, 검색된 문자 구분자 정보에 의해 독립적으로 저장되는 심벌문자 군에 한정하여 추출될 심벌문자를 선별할 수 있다. 본 실시예에서는 문자 구분자 정보 '타이문자'에 의해 독립적으로 제1 메모리 수단(210)에 저장된 타이문자 군 중에서 누름 동작이 이루어진 키버튼에 대응하는 타이문자를 선택적으로 추출할 수 있다.
또한, 문자 입력 시스템(200)은 추출된 하나 이상의 심벌문자를 타이문자 조성 원리에 따라 조합하여 조합심벌문자를 생성한다(S1940). 본 단계(S1940)는 추출된 심벌문자를 이용하여 타이문자로서 의미를 갖는 조합심벌문자를 생성하는 과정이다. 생성되는 조합심벌문자는 타이문자의 경우, '
Figure 112005056307437-pat01228
,
Figure 112005056307437-pat01229
,
Figure 112005056307437-pat01230
,
Figure 112005056307437-pat01231
,
Figure 112005056307437-pat01232
,
Figure 112005056307437-pat01233
,
Figure 112005056307437-pat01234
,
Figure 112005056307437-pat01235
,
Figure 112005056307437-pat01236
,
Figure 112005056307437-pat01237
,
Figure 112005056307437-pat01238
,
Figure 112005056307437-pat01239
,
Figure 112005056307437-pat01240
,
Figure 112005056307437-pat01241
,
Figure 112005056307437-pat01242
,
Figure 112005056307437-pat01243
,
Figure 112005056307437-pat01244
,
Figure 112005056307437-pat01245
,
Figure 112005056307437-pat01246
,
Figure 112005056307437-pat01247
,
Figure 112005056307437-pat01248
,
Figure 112005056307437-pat01249
,
Figure 112005056307437-pat01250
,
Figure 112005056307437-pat01251
,
Figure 112005056307437-pat01252
,
Figure 112005056307437-pat01253
,
Figure 112005056307437-pat01254
,
Figure 112005056307437-pat01255
,
Figure 112005056307437-pat01256
,
Figure 112005056307437-pat01257
,
Figure 112005056307437-pat01258
,
Figure 112005056307437-pat01259
,
Figure 112005056307437-pat01260
,
Figure 112005056307437-pat01261
,
Figure 112005056307437-pat01262
,
Figure 112005056307437-pat01263
,
Figure 112005056307437-pat01264
,
Figure 112005056307437-pat01265
,
Figure 112005056307437-pat01266
,
Figure 112005056307437-pat01267
,
Figure 112005056307437-pat01268
,
Figure 112005056307437-pat01269
,
Figure 112005056307437-pat01270
,
Figure 112005056307437-pat01271
,
Figure 112005056307437-pat01272
,
Figure 112005056307437-pat01273
,
Figure 112005056307437-pat01274
,
Figure 112005056307437-pat01275
,
Figure 112005056307437-pat01276
,
Figure 112005056307437-pat01277
,
Figure 112005056307437-pat01278
,
Figure 112005056307437-pat01279
,
Figure 112005056307437-pat01280
,
Figure 112005056307437-pat01281
,
Figure 112005056307437-pat01282
,
Figure 112005056307437-pat01283
,
Figure 112005056307437-pat01284
,
Figure 112005056307437-pat01285
,
Figure 112005056307437-pat01286
,
Figure 112005056307437-pat01287
,
Figure 112005056307437-pat01288
,
Figure 112005056307437-pat01289
,
Figure 112005056307437-pat01290
,
Figure 112005056307437-pat01291
,
Figure 112005056307437-pat01292
,
Figure 112005056307437-pat01293
,
Figure 112005056307437-pat01294
,
Figure 112005056307437-pat01295
,
Figure 112005056307437-pat01296
,
Figure 112005056307437-pat01297
,
Figure 112005056307437-pat01298
,
Figure 112005056307437-pat01299
' 등으로 생성되며, 이들 조합심벌문자는 타이문자에 각각 대응한다(도 18 참조).
계속해서, 문자 입력 시스템(200)은 상기 생성된 조합심벌문자를 단말기(110)의 디스플레이 장치에서 표시되도록 제어한다(S1950). 본 단계(S1950)는 조합심벌문자를 타이문자로서 단말기(110)에게 제공하여 시각화시키는 과정이다. 또한, 본 단계(S1960)에서 문자 입력 시스템(200)은 다른 실시예로서 상기 생성된 조합심벌문자와 외형 유사도가 상대적으로 높은 활자타이문자를 제2 메모리 수단(260)에서 검색하고, 불특정 다수의 사람(타이문자 사용자)에게 인지하기 용이한 활자타이문자를 상기 디스플레이 장치에서 표시되도록 제어할 수 있다.
따라서, 본 발명에 의하면, 타이문자를 해체한 획(심벌문자)의 입력 만으로 입력하고자 하는 타이문자에 대응하는 조합심벌문자를 생성할 수 있고, 이를 통해 문자 입력 규칙을 단순화하는 효과를 얻을 수 있다. 또한, 본 발명에 따르면, 입력의 용이성을 고려하여 키버튼 각각으로 하나의 심벌문자를 배열하기 때문에 심벌문자의 입력이 보다 용이할 수 있다.
특히, 본 발명에 의하면, 하나의 조합심벌문자의 조합에 관여하는 심벌문자 가 차기 생성될 조합심벌문자의 조합에 영향이 주어지지 않도록 함으로써 상기 선정된 시간(문자 입력 대기 시간)이 요구되지 않도록 할 수 있다.
예를 들어, 타이문자 '
Figure 112005056307437-pat01300
,
Figure 112005056307437-pat01301
,
Figure 112005056307437-pat01302
'를 입력하고자 하는 단말기 사용자(120)는 '1113167'의 키버튼에 대한 누름 동작을 연속으로 할 수 있고, 문자 입력 시스템(200)은 상기 키버튼 누름 동작에 대응하여 심벌문자 '
Figure 112005056307437-pat01303
,
Figure 112005056307437-pat01304
,
Figure 112005056307437-pat01305
,
Figure 112005056307437-pat01306
,
Figure 112005056307437-pat01307
'를 추출할 수 있다. 이후, 문자 입력 시스템(200)은 상기 추출된 심벌문자 '
Figure 112005056307437-pat01308
,
Figure 112005056307437-pat01309
,
Figure 112005056307437-pat01310
,
Figure 112005056307437-pat01311
,
Figure 112005056307437-pat01312
'를 조합하여 조합심벌문자 '
Figure 112005056307437-pat01313
,
Figure 112005056307437-pat01314
,
Figure 112005056307437-pat01315
'를 생성할 수 있다. 즉, 문자 입력 시스템(200)은 상기 추출된 심벌문자들을 '
Figure 112005056307437-pat01316
', '
Figure 112005056307437-pat01317
,
Figure 112005056307437-pat01318
', '
Figure 112005056307437-pat01319
,
Figure 112005056307437-pat01320
'로 자동적으로 구분하고 그 각각을 조합하여 조합심벌문자 '
Figure 112005056307437-pat01321
,
Figure 112005056307437-pat01322
,
Figure 112005056307437-pat01323
'를 정확하게 조합할 수 있다. 이는 예컨대, '
Figure 112005056307437-pat01324
,
Figure 112005056307437-pat01325
'이나 '
Figure 112005056307437-pat01326
,
Figure 112005056307437-pat01327
,
Figure 112005056307437-pat01328
'의 조합에 의한 조합심벌문자가 설정되지 않도록 함으로써 문자 입력 시스템(200)이 자연스럽게 '
Figure 112005056307437-pat01329
,
Figure 112005056307437-pat01330
,
Figure 112005056307437-pat01331
,
Figure 112005056307437-pat01332
,
Figure 112005056307437-pat01333
'을 '
Figure 112005056307437-pat01334
', '
Figure 112005056307437-pat01335
,
Figure 112005056307437-pat01336
', '
Figure 112005056307437-pat01337
,
Figure 112005056307437-pat01338
'로 구분할 수 있기 때문이다.
이에 따라, 본 발명에 의하면, 입력 체계상 오타의 발생 확률을 현저히 줄이면서도 입력 대기 시간이 없이도 신속한 문자 입력을 지원할 수 있다.
한자 입력
본 발명에 따른 한자의 표시에 있어서, 상술한 로마자를 이용하여 음가를 표 기하고, 상기 표기된 로마자의 음가를 상기 음가에 상응하는 한자로 상기 변환할 수 있다. 이를 위해 제2 메모리 수단(260)에는 한자를 저장할 수 있으며, 문자 식별 수단(250)은 표기된 음가에 대응되는 한자를 제2 메모리 수단(260)에서 검색하여 표시할 수 있다.
또한, 본 발명의 다른 실시예로서 도 20에서는, 7행5열 배열의 키버튼 각각으로 한자와 관련된 심벌문자를 할당하고, 사용자(120)의 키버튼 입력에 따라 할당된 심벌문자를 추출함으로써 한자를 조성하는 것을 예시한다.
도 20은 본 발명의 문자 입력 시스템에 의한 한자를 입력하는 일례를 나타내는 도면이다.
본 시스템의 운영자는 한자를 표기하기 위해, 한자를 다양한 획으로 해체한 심벌문자 '
Figure 112005056307437-pat01339
,
Figure 112005056307437-pat01340
,
Figure 112005056307437-pat01341
,
Figure 112005056307437-pat01342
,
Figure 112005056307437-pat01343
,
Figure 112005056307437-pat01344
,
Figure 112005056307437-pat01345
,
Figure 112005056307437-pat01346
,
Figure 112005056307437-pat01347
,
Figure 112005056307437-pat01348
,
Figure 112005056307437-pat01349
Figure 112005056307437-pat01350
,
Figure 112005056307437-pat01351
,
Figure 112005056307437-pat01352
,
Figure 112005056307437-pat01353
,
Figure 112005056307437-pat01354
,
Figure 112005056307437-pat01355
,
Figure 112005056307437-pat01356
'를 선정할 수 있다. 또한, 운영자는 선정된 심벌문자를 사용 빈도 또는 단말기 사용자(120)의 입력 편리성 등을 고려하여 단말기(110)의 키버튼 각각으로 심벌문자가 연관되도록 한다. 예컨대, 도 20의 ⅰ)에서는, 독립 키버튼 1 내지 0 각각으로 심벌문자 '
Figure 112005056307437-pat01357
,
Figure 112005056307437-pat01358
,
Figure 112005056307437-pat01359
,
Figure 112005056307437-pat01360
,
Figure 112005056307437-pat01361
,
Figure 112005056307437-pat01362
,
Figure 112005056307437-pat01363
,
Figure 112005056307437-pat01364
,
Figure 112005056307437-pat01365
,
Figure 112005056307437-pat01366
,
Figure 112005056307437-pat01367
'를 연관하고, 트윈탭 키버튼 'M,W,E,B,S,T,Z' 각각으로 심벌문자 '
Figure 112005056307437-pat01368
,
Figure 112005056307437-pat01369
,
Figure 112005056307437-pat01370
,
Figure 112005056307437-pat01371
,
Figure 112005056307437-pat01372
,
Figure 112005056307437-pat01373
,
Figure 112005056307437-pat01374
'를 연관하는 것을 예시한다.
한자의 입력 방식에 있어서, 본 발명에서는 한자의 쓰기순으로 심벌문자를 입력하고 후보한자 또는 단어를 선택하는 필획입력방식(stroke input) 또는, 한자병음을 영문에 대응하는 심벌문자(싱글탭)로서 입력하고 입력된 병음을 포함하는 후보한자 또는 단어를 선택하는 병음-싱글탭 예측입력방식(pinyin single tap prediction input)을 예시한다.
우선, 필획입력방식에 있어서의 한자를 입력에 대해 설명한다.
단말기 사용자(120)에 의해 임의의 키버튼에 누름 동작이 행해지는 경우, 본 발명의 문자 입력 시스템(200)은 각 키버튼과 연관된 심벌문자를 추출하고, 추출된 심벌문자를 순차적으로 조합하여 조합심벌문자를 생성한다.
예컨대, 한자 '橋'를 입력하고자 하는 단말기 사용자(120)는, 한자 쓰기 순서에 따라, 도 20의 ⅰ)와 같이 심벌문자가 배열된 단말기(110)의 키버튼 '1,3,7,9,…'을 순차적으로 입력할 수 있고, 문자 입력 시스템(200)은 입력된 키버튼 '1,3,7,9,…'에 대응하여 추출되는 심벌문자 '
Figure 112005056307437-pat01375
,
Figure 112005056307437-pat01376
,
Figure 112005056307437-pat01377
,
Figure 112005056307437-pat01378
, …'을 순차적으로 조합하여 조합심벌문자 '一, 十, 才, 木,…'을 생성할 수 있다. 문자 입력 시스템(200)은 상기 조합심벌문자가 생성될 때마다, 각 조합심벌문자를 포함하는 후보한자 또는 단어를 단말기(110)의 디스플레이 장치에 표시하고 단말기 사용자(120)의 선택을 대기할 수 있다.
예컨대, 조합심벌문자 '木'이 생성되는 경우, 문자 입력 시스템(200)은 상기 디스플레이 장치로 후보한자 '校, 橋, 査, 根, …' 를 표시할 수 있도록 한다. 후보한자는 인쇄체의 활자한자를 유지하는 제2 메모리 수단(260)에서 검색하여 추출 할 수 있으며, 문자 입력 시스템(200)은 상기 '木'을 포함하는 모든 활자한자를 후보한자로서 검색하여 단말기(110)에 제공할 수 있다.
또한, 병음-싱글탭 예측입력방식에 있어서의 한자를 입력에 대해 설명한다.
단말기 사용자(120)에 의해 임의의 키버튼에 누름 동작이 행해지는 경우, 본 발명의 문자 입력 시스템(200)은 각 키버튼과 연관된 심벌문자를 추출하고, 추출된 심벌문자를 순차적으로 조합하여 조합심벌문자를 생성한다.
예컨대, 한자 '中'을 입력하고자 하는 단말기 사용자(120)는, 병음 'z,h,o,n'에 따라, 도 20의 ⅱ)와 같이 심벌문자가 배열된 단말기(110)의 키버튼 'z,33,5,2'를 순차적으로 입력할 수 있고, 문자 입력 시스템(200)은 키버튼 'z,33,5,2'에 대한 누름 동작에 대응하여 병음 'z,h,o,n'에 해당하는 조합심벌문자 '
Figure 112005056307437-pat01379
Figure 112005056307437-pat01380
Figure 112005056307437-pat01381
Figure 112005056307437-pat01382
'을 생성할 수 있다. 문자 입력 시스템(200)은 상기 조합심벌문자가 생성될 때마다, 각 조합심벌문자를 포함하는 후보한자 또는 단어를 단말기(110)의 디스플레이 장치에 표시하고 단말기 사용자(120)의 선택을 대기할 수 있다. 예컨대, 조합심벌문자 '
Figure 112005056307437-pat01383
Figure 112005056307437-pat01384
Figure 112005056307437-pat01385
'이 생성되는 경우, 문자 입력 시스템(200)은 상기 디스플레이 장치로 후보단어 '中國, 中共, …' 를 표시할 수 있도록 한다. 후보단어는 예컨대, 제2 메모리 수단(260)에서 검색하여 추출할 수 있으며, 문자 입력 시스템(200)은 상기 'zon'을 병음으로 포함하는 모든 한자의 단어를 후보단어로서 검색하여 단말기(110)에 제공할 수 있다.
즉, 단말기 사용자(120)는 이미 알고 있는 한자의 외형 형태 또는 병음을 고 려하여 한자를 구성하는 데에 필요한 심벌문자의 키버튼을 누름 동작함으로써 한자의 일부분을 입력할 수 있다. 또한, 문자 입력 시스템은 입력된 일부분을 포함하는 후보한자 또는 단어를 단말기 사용자(120)에게 제시하고 선택 받음으로써 완전한 단어의 입력이 이루어지도록 할 수 있다. 특히, 문자 입력 시스템(200)은 상기 후보한자 또는 단어를 예컨대, 다른 단말기 사용자들의 선택 빈도순, 특정 문헌의 사용 빈도순 등을 참조하여 선정하여 단말기 사용자(120)에게 최적할 수 있는 한자 또는 단어가 후보로서 제공되도록 한다.
도 21은 본 발명의 일실시예에 따른 한자의 문자 입력 방법을 구체적으로 도시한 작업 흐름도이다.
한자의 문자 입력 방법은 상술한 문자 입력 시스템(200)에 의해 수행된다.
우선, 문자 입력 시스템(200)은 키입력 신호에 대응하는 심벌문자를 저장하는 제1 메모리 수단(210)을 유지한다(S2110). 본 단계(S2110)는 한자의 표기를 위한 심벌문자 '
Figure 112005056307437-pat01386
,
Figure 112005056307437-pat01387
,
Figure 112005056307437-pat01388
,
Figure 112005056307437-pat01389
,
Figure 112005056307437-pat01390
,
Figure 112005056307437-pat01391
,
Figure 112005056307437-pat01392
,
Figure 112005056307437-pat01393
,
Figure 112005056307437-pat01394
,
Figure 112005056307437-pat01395
,
Figure 112005056307437-pat01396
Figure 112005056307437-pat01397
,
Figure 112005056307437-pat01398
,
Figure 112005056307437-pat01399
,
Figure 112005056307437-pat01400
,
Figure 112005056307437-pat01401
,
Figure 112005056307437-pat01402
,
Figure 112005056307437-pat01403
'를 단말기(110)의 키버튼 각각으로 연관하고, 이와 관련된 연관정보를 제1 메모리 수단(210)에 저장하는 과정이다.
또한, 문자 입력 시스템(200)은 키버튼 입력과 연관하여 발생되는 키입력 신호를 단말기(110)로부터 수신한다(S2120). 본 단계(S2120)는 특정의 한자를 입력하고자 하는 단말기 사용자(120)로부터 누름 동작이 발생되는 키버튼을 확인하는 과정이다.
다음으로, 문자 입력 시스템(200)은 수신된 키입력 신호에 대응하는 심벌문자를 제1 메모리 수단(210)에서 추출한다(S2130). 본 단계(S2130)는 입력하고자 하는 한자의 필순 또는 병음을 고려한 단말기 사용자(120)에 의해 누름 동작이 이루어진 키버튼에 대응하는 한자를 제1 메모리 수단(210)에서 추출하는 과정이다. 특히, 본 단계(S2130)에서의 문자 입력 시스템(200)은 단말기(110)가 서비스되는 언어권 또는 단말기 사용자(120)의 언어권을 고려하여 제1 메모리 수단(210)에서 문자 구분자 정보를 검색할 수 있고, 검색된 문자 구분자 정보에 의해 독립적으로 저장되는 심벌문자 군에 한정하여 추출될 심벌문자를 선별할 수 있다. 본 실시예에서는 문자 구분자 정보 '한자'에 의해 독립적으로 제1 메모리 수단(210)에 저장된 한자 군 중에서 누름 동작이 이루어진 키버튼에 대응하는 한자를 선택적으로 추출할 수 있다.
또한, 문자 입력 시스템(200)은 추출된 심벌문자를 한자 조성 원리에 따라 순차적으로 조합하여 조합심벌문자를 생성한다(S2140). 본 단계(S2140)는 추출된 심벌문자를 이용하여 한자로서 의미를 갖는 조합심벌문자를 생성하는 과정이다. 이러한 조합심벌문자의 생성은 후술되는 후보한자 또는 단어에 대한 단말기 사용자(120)의 선택이 있을 때까지 반복될 수 있다.
계속해서, 문자 입력 시스템(200)은 생성된 조합심벌문자를 이용하여 입력할 수 있는 활자한자를, 소정의 제2 메모리 수단(260)에서 후보한자로서 추출한다(S2150). 본 단계(S2150)는 제2 메모리 수단(260)에서 조합심벌문자를 포함하는 모든 활자한자를 검색하거나, 또는 상기 검색된 활자한자를 이용한 사용 빈도가 높 은 단어를 검색하는 과정이다. 제2 메모리 수단(260)은 상기 조합심벌문자에 대응하는 하나 이상의 인쇄체의 활자한자를 저장할 수 있으며, 활자한자를 활용한 단어의 리스트를 저장할 수 있다.
또한, 문자 입력 시스템(200)은 상기 추출된 후보한자 또는 후보단어를 소정의 디스플레이 장치에서 표시되도록 제어하고 특정의 후보한자에 대해 발생한 선택 신호를 상기 단말기로부터 수신한다(S2160). 본 단계(S2160)는 단말기 사용자(120)가 입력하고자 할 것으로 예측되는 하나 이상의 후보한자 또는 후보단어를 단말기 사용자(120)에게 제공하고, 특정의 후보한자 또는 후보단어에 대한 단말기 사용자(120)의 실제 선택을 식별하는 과정이다. 이때, 단말기 사용자(120)로부터 선택 신호 대신 예컨대, '단어 없음' 신호가 발생하는 경우, 상술한 조합심벌문자를 조합하는 S2140 단계 및 후보한자를 추출하는 S2150 단계를 반복하여 수행할 수 있다.
계속해서, 문자 입력 시스템(200)은 상기 선택 신호가 수신된 활자한자를 디스플레이 장치에서 표시되도록 제어한다(S2170). 본 단계(S2170)는 단말기 사용자(120)에 의해 선택된 활자한자 또는 한자의 단어를 단말기(110)에게 제공하여 시각화시키는 과정이다.
따라서, 본 발명에 의하면, 한자를 해체한 획(심벌문자)의 입력 만으로 입력하고자 하는 한자에 대응하는 조합심벌문자를 생성할 수 있고, 이를 통해 문자 입력 규칙을 단순화하는 효과를 얻을 수 있다. 또한, 본 발명에 따르면, 한자의 필순에 따른 한자의 일부분 또는 한자의 병음을 고려한 한자 입력을 수행하고 이와 관련한 후보한자 또는 단어에 대한 선택에 의해 한자 입력 시간을 획기적으로 감소시킬 수 있다.
한글 입력
본 발명에 따른 한글의 표시에 있어서, 상술한 로마자를 이용하여 음가를 표기하고, 상기 표기된 로마자의 음가를 상기 음가에 상응하는 한글로 상기 변환할 수 있다. 이를 위해 제2 메모리 수단(260)에는 한글을 저장할 수 있으며, 문자 식별 수단(250)은 표기된 음가에 대응되는 한글을 제2 메모리 수단(260)에서 검색하여 표시할 수 있다.
또한, 본 발명의 다른 실시예로서 도 22에서는, 7행5열 배열의 키버튼 각각으로 한글과 관련된 심벌문자를 할당하고, 사용자(120)의 키버튼 입력에 따라 할당된 심벌문자를 추출함으로써 한글을 조성하는 것을 예시한다.
도 22는 본 발명의 문자 입력 시스템에 의한 한글을 입력하는 일례를 나타내는 도면이다.
한글은 14개의 자음, 10개의 모음으로 이루어져 있으며, 본 시스템의 운영자는 한글을 표기하기 위해 심벌문자 '
Figure 112005056307437-pat01404
,
Figure 112005056307437-pat01405
,
Figure 112005056307437-pat01406
,
Figure 112005056307437-pat01407
,
Figure 112005056307437-pat01408
,
Figure 112005056307437-pat01409
,
Figure 112005056307437-pat01410
,
Figure 112005056307437-pat01411
,
Figure 112005056307437-pat01412
,
Figure 112005056307437-pat01413
,
Figure 112005056307437-pat01414
,
Figure 112005056307437-pat01415
,
Figure 112005056307437-pat01416
,
Figure 112005056307437-pat01417
,
Figure 112005056307437-pat01418
,
Figure 112005056307437-pat01419
,
Figure 112005056307437-pat01420
,
Figure 112005056307437-pat01421
,
Figure 112005056307437-pat01422
'를 선정할 수 있다. 또한, 운영자는 선정된 심벌문자를 사용 빈도 또는 단말기 사용자(120)의 입력 편리성 등을 고려하여 단말기(110)의 키버튼 각각으로 심벌문자가 연관되도록 한다. 심벌문자 의 입력 방식으로는, 기본 자음은 1회, 쌍자음은 2회에 걸쳐 누름 동작을 하고, 유사하게 기본 모음은 1회, 복모음은 2회에 걸쳐 누름 동작으로 입력한다.
예컨대, 도 22의 ⅰ)에서는, 독립 키버튼 1 내지 0, *, # 각각으로 심벌문자 '
Figure 112005056307437-pat01423
,
Figure 112005056307437-pat01424
,
Figure 112005056307437-pat01425
,
Figure 112005056307437-pat01426
,
Figure 112005056307437-pat01427
,
Figure 112005056307437-pat01428
,
Figure 112005056307437-pat01429
,
Figure 112005056307437-pat01430
,
Figure 112005056307437-pat01431
,
Figure 112005056307437-pat01432
,
Figure 112005056307437-pat01433
,
Figure 112005056307437-pat01434
'를 연관하고, 트윈탭 키버튼 'M,W,E,B,S,T,Z' 각각으로 심벌문자 '
Figure 112005056307437-pat01435
,
Figure 112005056307437-pat01436
,
Figure 112005056307437-pat01437
,
Figure 112005056307437-pat01438
,
Figure 112005056307437-pat01439
,
Figure 112005056307437-pat01440
,
Figure 112005056307437-pat01441
'를 연관하는 것을 예시한다. 특히, 모음의 경우, '-'가 도출되는 방향에 따라 심벌문자 '
Figure 112005056307437-pat01442
,
Figure 112005056307437-pat01443
,
Figure 112005056307437-pat01444
,
Figure 112005056307437-pat01445
'를 상하좌우로 배열하여 연관되는 모음에 대한 암기가 보다 용이하게 이루어지도록 한다.
이후, 단말기 사용자(120)에 의해 임의의 키버튼에 누름 동작이 행해지는 경우, 본 발명의 문자 입력 시스템(200)은 각 키버튼과 연관된 심벌문자를 추출하고, 추출된 심벌문자를 이용하여 조합심벌문자로 조합하여 한글 각각에 대응되도록 할 수 있다(도 22의 ⅱ) 참조).
예컨대, 한글 'ㅊ'을 입력하고자 하는 단말기 사용자(120)는, 도 22의 ⅰ)와 같이 심벌문자가 배열된 단말기(110)의 키버튼 '0,#'을 입력할 수 있고, 문자 입력 시스템(200)은 입력된 키버튼 '0,#'에 각각 연관된 심벌문자 '
Figure 112005056307437-pat01446
,
Figure 112005056307437-pat01447
'을 추출, 조합하여 조합심벌문자 '
Figure 112005056307437-pat01448
'을 생성할 수 있다.
즉, 단말기 사용자(120)는 이미 알고 있는 한글의 외형 형태를 고려하여 한 글을 구성하는 데에 필요한 심벌문자의 키버튼을 누름 동작함으로써 특정의 한글을 입력할 수 있다. 한글 각각에 대한 심벌문자의 조합에 대한 설명은 도 22의 ⅱ)의 조합대응표로 갈음하고 상세한 설명은 생략한다.
도 23는 본 발명의 일실시예에 따른 한글의 문자 입력 방법을 구체적으로 도시한 작업 흐름도이다.
한글의 문자 입력 방법은 상술한 문자 입력 시스템(200)에 의해 수행된다.
우선, 문자 입력 시스템(200)은 키입력 신호에 대응하는 심벌문자를 저장하는 제1 메모리 수단(210)을 유지한다(S2310). 본 단계(S2310)는 한글의 표기를 위한 심벌문자 '
Figure 112005056307437-pat01449
,
Figure 112005056307437-pat01450
,
Figure 112005056307437-pat01451
,
Figure 112005056307437-pat01452
,
Figure 112005056307437-pat01453
,
Figure 112005056307437-pat01454
,
Figure 112005056307437-pat01455
,
Figure 112005056307437-pat01456
,
Figure 112005056307437-pat01457
,
Figure 112005056307437-pat01458
,
Figure 112005056307437-pat01459
,
Figure 112005056307437-pat01460
,
Figure 112005056307437-pat01461
,
Figure 112005056307437-pat01462
,
Figure 112005056307437-pat01463
,
Figure 112005056307437-pat01464
,
Figure 112005056307437-pat01465
,
Figure 112005056307437-pat01466
,
Figure 112005056307437-pat01467
'를 단말기(110)의 키버튼 각각으로 연관하고, 이와 관련된 연관정보를 제1 메모리 수단(210)에 저장하는 과정이다.
또한, 문자 입력 시스템(200)은 키버튼 입력과 연관하여 발생되는 하나 이상의 키입력 신호를 단말기(110)로부터 수신한다(S2320). 본 단계(S2320)는 특정의 한글을 입력하고자 하는 단말기 사용자(120)로부터 누름 동작이 발생되는 키버튼 및 하나의 키버튼에 대한 복수회 누름 동작을 확인하는 과정이다. 여기서, 키버튼의 누름 동작은 종래의 일정 시간 이내에 하나의 문자를 입력하는 방식이 아니라, 연속적으로 심벌문자를 입력하는 방식으로 입력 대기시간을 요구하지 않아 문자 입력 시간을 줄일 수 있다.
다음으로, 문자 입력 시스템(200)은 수신된 키입력 신호 각각에 대응하는 하나 이상의 심벌문자를 제1 메모리 수단(210)에서 추출한다(S2330). 본 단계(S2330)는 단말기 사용자(120)에 의해 누름 동작이 이루어진 키버튼에 대응하는 한글을 제1 메모리 수단(210)에서 추출하는 과정이다. 특히, 본 단계(S2330)에서의 문자 입력 시스템(200)은 단말기(110)가 서비스되는 언어권 또는 단말기 사용자(120)의 언어권을 고려하여 제1 메모리 수단(210)에서 문자 구분자 정보를 검색할 수 있고, 검색된 문자 구분자 정보에 의해 독립적으로 저장되는 심벌문자 군에 한정하여 추출될 심벌문자를 선별할 수 있다. 본 실시예에서는 문자 구분자 정보 '한글'에 의해 독립적으로 제1 메모리 수단(210)에 저장된 한글 군 중에서 누름 동작이 이루어진 키버튼에 대응하는 한글을 선택적으로 추출할 수 있다.
또한, 문자 입력 시스템(200)은 추출된 하나 이상의 심벌문자를 한글 조성 원리에 따라 조합하여 조합심벌문자를 생성한다(S2340). 본 단계(S2340)는 추출된 심벌문자를 이용하여 한글로서 의미를 갖는 조합심벌문자를 생성하는 과정이다. 생성되는 조합심벌문자는 한글의 경우, '
Figure 112005056307437-pat01468
,
Figure 112005056307437-pat01469
,
Figure 112005056307437-pat01470
,
Figure 112005056307437-pat01471
,
Figure 112005056307437-pat01472
,
Figure 112005056307437-pat01473
,
Figure 112005056307437-pat01474
,
Figure 112005056307437-pat01475
,
Figure 112005056307437-pat01476
,
Figure 112005056307437-pat01477
,
Figure 112005056307437-pat01478
,
Figure 112005056307437-pat01479
,
Figure 112005056307437-pat01480
,
Figure 112005056307437-pat01481
,
Figure 112005056307437-pat01482
,
Figure 112005056307437-pat01483
,
Figure 112005056307437-pat01484
,
Figure 112005056307437-pat01485
,
Figure 112005056307437-pat01486
,
Figure 112005056307437-pat01487
,
Figure 112005056307437-pat01488
,
Figure 112005056307437-pat01489
,
Figure 112005056307437-pat01490
,
Figure 112005056307437-pat01491
' 등의 24개로 생성되며, 이들 조합심벌문자는 한글에 각각 대응한다(도 22 참조).
계속해서, 문자 입력 시스템(200)은 상기 생성된 조합심벌문자를 단말기(110)의 디스플레이 장치에서 표시되도록 제어한다(S2350). 본 단계(S2350)는 조 합심벌문자를 한글로서 단말기(110)에게 제공하여 시각화시키는 과정이다. 또한, 본 단계(S2360)에서 문자 입력 시스템(200)은 다른 실시예로서 상기 생성된 조합심벌문자와 외형 유사도가 상대적으로 높은 활자한글을 제2 메모리 수단(260)에서 검색하고, 불특정 다수의 사람(한글 사용자)에게 인지하기 용이한 활자한글을 상기 디스플레이 장치에서 표시되도록 제어할 수 있다.
따라서, 본 발명에 의하면, 한글을 해체한 획(심벌문자)의 입력 만으로 입력하고자 하는 한글에 대응하는 조합심벌문자를 생성할 수 있고, 이를 통해 문자 입력 규칙을 단순화하는 효과를 얻을 수 있다. 또한, 본 발명에 따르면, 입력의 용이성을 고려하여 키버튼 각각으로 하나의 심벌문자를 배열하기 때문에 심벌문자의 입력이 보다 용이할 수 있다.
뱅갈문자 입력
본 발명에 따른 뱅갈문자의 표시에 있어서, 상술한 로마자를 이용하여 음가를 표기하고, 상기 표기된 로마자의 음가를 상기 음가에 상응하는 뱅갈문자로 상기 변환할 수 있다. 이를 위해 제2 메모리 수단(260)에는 뱅갈문자를 저장할 수 있으며, 문자 식별 수단(250)은 표기된 음가에 대응되는 뱅갈문자를 제2 메모리 수단(260)에서 검색하여 표시할 수 있다.
또한, 본 발명의 다른 실시예로서 도 24에서는, 7행5열 배열의 키버튼 각각으로 뱅갈문자와 관련된 심벌문자를 할당하고, 사용자(120)의 키버튼 입력에 따라 할당된 심벌문자를 추출함으로써 뱅갈문자를 조성하는 것을 예시한다.
도 24은 본 발명의 문자 입력 시스템에 의한 뱅갈문자를 입력하는 일례를 나타내는 도면이다.
본 시스템의 운영자는 뱅갈문자를 표기하기 위해 심벌문자 '
Figure 112005056307437-pat01492
,
Figure 112005056307437-pat01493
,
Figure 112005056307437-pat01494
,
Figure 112005056307437-pat01495
,
Figure 112005056307437-pat01496
,
Figure 112005056307437-pat01497
,
Figure 112005056307437-pat01498
,
Figure 112005056307437-pat01499
,
Figure 112005056307437-pat01500
,
Figure 112005056307437-pat01501
,
Figure 112005056307437-pat01502
,
Figure 112005056307437-pat01503
,
Figure 112005056307437-pat01504
,
Figure 112005056307437-pat01505
,
Figure 112005056307437-pat01506
,
Figure 112005056307437-pat01507
,
Figure 112005056307437-pat01508
'를 선정할 수 있다. 또한, 운영자는 선정된 심벌문자를 사용 빈도 또는 단말기 사용자(120)의 입력 편리성 등을 고려하여 단말기(110)의 키버튼 각각으로 심벌문자가 연관되도록 한다. 더불어, 운영자는 심벌문자의 형태가 유사한 복수의 심벌문자를 하나의 키버튼에 연관되도록 할 수 있고, 특정 키버튼의 연속 누름 동작 횟수를 고려하여 특정한 심벌문자를 입력하도록 할 수 있다. 심벌문자의 입력 방식으로는, 자음은 쓰기순으로 심벌을 조합하여 낱자단위로 입력하고, 심벌이 중복 할당된 버튼도 1회의 누름 동작을 하는 경우, 자동으로 문자가 구성되도록 할 수 있다.
예컨대, 도 24의 ⅰ)에서는, 독립 키버튼 1 내지 0, *,# 각각으로 심벌문자 '
Figure 112005056307437-pat01509
,
Figure 112005056307437-pat01510
,
Figure 112005056307437-pat01511
,
Figure 112005056307437-pat01512
,
Figure 112005056307437-pat01513
,
Figure 112005056307437-pat01514
,
Figure 112005056307437-pat01515
,
Figure 112005056307437-pat01516
,
Figure 112005056307437-pat01517
,
Figure 112005056307437-pat01518
'를 연관하고, 트윈탭 키버튼 'M,W,E,B,S,T,Z' 각각으로 심벌문자 '
Figure 112005056307437-pat01519
,
Figure 112005056307437-pat01520
,
Figure 112005056307437-pat01521
,
Figure 112005056307437-pat01522
,
Figure 112005056307437-pat01523
,
Figure 112005056307437-pat01524
,
Figure 112005056307437-pat01525
'를 연관하는 것을 예시한다.
이후, 단말기 사용자(120)에 의해 임의의 키버튼에 누름 동작이 행해지는 경우, 본 발명의 문자 입력 시스템(200)은 각 키버튼과 연관된 심벌문자를 추출하고, 추출된 심벌문자를 이용하여 조합심벌문자로 조합하여 뱅갈문자 각각에 대응되도록 할 수 있다(도 24의 ⅱ) 참조).
예컨대, 뱅갈문자 '
Figure 112005056307437-pat01526
'를 입력하고자 하는 단말기 사용자(120)는, 도 24의 ⅰ)와 같이 심벌문자가 배열된 단말기(110)의 키버튼 '1,9,6,9'를 입력할 수 있고, 문자 입력 시스템(200)은 입력된 키버튼 '1,9,6,9'에 각각 연관된 심벌문자 '
Figure 112005056307437-pat01527
,
Figure 112005056307437-pat01528
,
Figure 112005056307437-pat01529
,
Figure 112005056307437-pat01530
'를 추출, 조합하여 조합심벌문자 '
Figure 112005056307437-pat01531
'을 생성할 수 있다.
즉, 단말기 사용자(120)는 이미 알고 있는 뱅갈문자의 외형 형태를 고려하여 뱅갈문자를 구성하는 데에 필요한 심벌문자의 키버튼을 누름 동작함으로써 특정의 뱅갈문자를 입력할 수 있다. 뱅갈문자 각각에 대한 심벌문자의 조합에 대한 설명은 도 24의 ⅱ)의 조합대응표로 갈음하고 상세한 설명은 생략한다.
도 25은 본 발명의 일실시예에 따른 뱅갈문자의 문자 입력 방법을 구체적으로 도시한 작업 흐름도이다.
뱅갈문자의 문자 입력 방법은 상술한 문자 입력 시스템(200)에 의해 수행된다.
우선, 문자 입력 시스템(200)은 키입력 신호에 대응하는 심벌문자를 저장하는 제1 메모리 수단(210)을 유지한다(S2510). 본 단계(S2510)는 뱅갈문자의 표기를 위한 심벌문자 '
Figure 112005056307437-pat01532
,
Figure 112005056307437-pat01533
,
Figure 112005056307437-pat01534
,
Figure 112005056307437-pat01535
,
Figure 112005056307437-pat01536
,
Figure 112005056307437-pat01537
,
Figure 112005056307437-pat01538
,
Figure 112005056307437-pat01539
,
Figure 112005056307437-pat01540
,
Figure 112005056307437-pat01541
,
Figure 112005056307437-pat01542
,
Figure 112005056307437-pat01543
,
Figure 112005056307437-pat01544
,
Figure 112005056307437-pat01545
,
Figure 112005056307437-pat01546
,
Figure 112005056307437-pat01547
,
Figure 112005056307437-pat01548
'를 단말기(110)의 키버튼 각각으로 연관하고, 이와 관련된 연관정보를 제1 메모리 수단(210)에 저장하는 과정이다.
또한, 문자 입력 시스템(200)은 키버튼 입력과 연관하여 발생되는 하나 이상의 키입력 신호를 단말기(110)로부터 수신한다(S2520). 본 단계(S2520)는 특정의 뱅갈문자를 입력하고자 하는 단말기 사용자(120)로부터 누름 동작이 발생되는 키버튼 및 하나의 키버튼에 대한 복수회 누름 동작을 확인하는 과정이다. 여기서, 키버튼의 누름 동작은 종래의 일정 시간 이내에 하나의 문자를 입력하는 방식이 아니라, 연속적으로 심벌문자를 입력하는 방식으로 입력 대기시간을 요구하지 않아 문자 입력 시간을 줄일 수 있다.
다음으로, 문자 입력 시스템(200)은 수신된 키입력 신호 각각에 대응하는 하나 이상의 심벌문자를 제1 메모리 수단(210)에서 추출한다(S2530). 본 단계(S2530)는 단말기 사용자(120)에 의해 누름 동작이 이루어진 키버튼에 대응하는 뱅갈문자를 제1 메모리 수단(210)에서 추출하는 과정이다. 특히, 본 단계(S2530)에서의 문자 입력 시스템(200)은 단말기(110)가 서비스되는 언어권 또는 단말기 사용자(120)의 언어권을 고려하여 제1 메모리 수단(210)에서 문자 구분자 정보를 검색할 수 있고, 검색된 문자 구분자 정보에 의해 독립적으로 저장되는 심벌문자 군에 한정하여 추출될 심벌문자를 선별할 수 있다. 본 실시예에서는 문자 구분자 정보 '뱅갈문자'에 의해 독립적으로 제1 메모리 수단(210)에 저장된 뱅갈문자 군 중에서 누름 동작이 이루어진 키버튼에 대응하는 뱅갈문자를 선택적으로 추출할 수 있다.
또한, 문자 입력 시스템(200)은 추출된 하나 이상의 심벌문자를 뱅갈문자 조성 원리에 따라 조합하여 조합심벌문자를 생성한다(S2540). 본 단계(S2540)는 추출된 심벌문자를 이용하여 뱅갈문자로서 의미를 갖는 조합심벌문자를 생성하는 과정이다. 생성되는 조합심벌문자는 뱅갈문자의 경우, '
Figure 112005056307437-pat01549
,
Figure 112005056307437-pat01550
,
Figure 112005056307437-pat01551
,
Figure 112005056307437-pat01552
,
Figure 112005056307437-pat01553
,
Figure 112005056307437-pat01554
,
Figure 112005056307437-pat01555
,
Figure 112005056307437-pat01556
,
Figure 112005056307437-pat01557
,
Figure 112005056307437-pat01558
,
Figure 112005056307437-pat01559
,
Figure 112005056307437-pat01560
,
Figure 112005056307437-pat01561
,
Figure 112005056307437-pat01562
,
Figure 112005056307437-pat01563
,
Figure 112005056307437-pat01564
,
Figure 112005056307437-pat01565
,
Figure 112005056307437-pat01566
,
Figure 112005056307437-pat01567
,
Figure 112005056307437-pat01568
,
Figure 112005056307437-pat01569
,
Figure 112005056307437-pat01570
,
Figure 112005056307437-pat01571
,
Figure 112005056307437-pat01572
,
Figure 112005056307437-pat01573
,
Figure 112005056307437-pat01574
,
Figure 112005056307437-pat01575
,
Figure 112005056307437-pat01576
,
Figure 112005056307437-pat01577
,
Figure 112005056307437-pat01578
,
Figure 112005056307437-pat01579
,
Figure 112005056307437-pat01580
,
Figure 112005056307437-pat01581
,
Figure 112005056307437-pat01582
,
Figure 112005056307437-pat01583
,
Figure 112005056307437-pat01584
,
Figure 112005056307437-pat01585
,
Figure 112005056307437-pat01586
,
Figure 112005056307437-pat01587
,
Figure 112005056307437-pat01588
,
Figure 112005056307437-pat01589
,
Figure 112005056307437-pat01590
,
Figure 112005056307437-pat01591
,
Figure 112005056307437-pat01592
,
Figure 112005056307437-pat01593
,
Figure 112005056307437-pat01594
,
Figure 112005056307437-pat01595
,
Figure 112005056307437-pat01596
,
Figure 112005056307437-pat01597
,
Figure 112005056307437-pat01598
,
Figure 112005056307437-pat01599
,
Figure 112005056307437-pat01600
,
Figure 112005056307437-pat01601
,
Figure 112005056307437-pat01602
,
Figure 112005056307437-pat01603
,
Figure 112005056307437-pat01604
,
Figure 112005056307437-pat01605
,
Figure 112005056307437-pat01606
' 등으로 생성되며, 이들 조합심벌문자는 뱅갈문자에 각각 대응한다(도 24 참조).
계속해서, 문자 입력 시스템(200)은 상기 생성된 조합심벌문자를 단말기(110)의 디스플레이 장치에서 표시되도록 제어한다(S2550). 본 단계(S2550)는 조합심벌문자를 뱅갈문자로서 단말기(110)에게 제공하여 시각화시키는 과정이다. 또한, 본 단계(S2560)에서 문자 입력 시스템(200)은 다른 실시예로서 상기 생성된 조합심벌문자와 외형 유사도가 상대적으로 높은 활자뱅갈문자를 제2 메모리 수단(260)에서 검색하고, 불특정 다수의 사람(뱅갈문자 사용자)에게 인지하기 용이한 활자뱅갈문자를 상기 디스플레이 장치에서 표시되도록 제어할 수 있다.
따라서, 본 발명에 의하면, 뱅갈문자를 해체한 획(심벌문자)의 입력 만으로 입력하고자 하는 뱅갈문자에 대응하는 조합심벌문자를 생성할 수 있고, 이를 통해 문자 입력 규칙을 단순화하는 효과를 얻을 수 있다. 또한, 본 발명에 따르면, 입력의 용이성을 고려하여 키버튼 각각으로 하나의 심벌문자를 배열하기 때문에 심벌 문자의 입력이 보다 용이할 수 있다.
특히, 본 발명에 의하면, 하나의 조합심벌문자의 조합에 관여하는 심벌문자가 차기 생성될 조합심벌문자의 조합에 영향이 주어지지 않도록 함으로써 상기 선정된 시간(문자 입력 대기 시간)이 요구되지 않도록 할 수 있다.
예를 들어, 뱅갈문자 '
Figure 112005056307437-pat01607
,
Figure 112005056307437-pat01608
,
Figure 112005056307437-pat01609
'를 입력하고자 하는 단말기 사용자(120)는 '13669393'의 키버튼에 대한 누름 동작을 연속으로 할 수 있고, 문자 입력 시스템(200)은 상기 키버튼 누름 동작에 대응하여 심벌문자 '
Figure 112005056307437-pat01610
,
Figure 112005056307437-pat01611
,
Figure 112005056307437-pat01612
,
Figure 112005056307437-pat01613
,
Figure 112005056307437-pat01614
,
Figure 112005056307437-pat01615
,
Figure 112005056307437-pat01616
,
Figure 112005056307437-pat01617
'를 추출할 수 있다. 이후, 문자 입력 시스템(200)은 상기 추출된 심벌문자 '
Figure 112005056307437-pat01618
,
Figure 112005056307437-pat01619
,
Figure 112005056307437-pat01620
,
Figure 112005056307437-pat01621
,
Figure 112005056307437-pat01622
,
Figure 112005056307437-pat01623
,
Figure 112005056307437-pat01624
,
Figure 112005056307437-pat01625
'를 조합하여 조합심벌문자 '
Figure 112005056307437-pat01626
,
Figure 112005056307437-pat01627
,
Figure 112005056307437-pat01628
'를 생성할 수 있다. 즉, 문자 입력 시스템(200)은 상기 추출된 심벌문자들을 '
Figure 112005056307437-pat01629
,
Figure 112005056307437-pat01630
,
Figure 112005056307437-pat01631
', '
Figure 112005056307437-pat01632
,
Figure 112005056307437-pat01633
,
Figure 112005056307437-pat01634
', '
Figure 112005056307437-pat01635
,'로 자동적으로 구분하고 그 각각을 조합하여 조합심벌문자 '
Figure 112005056307437-pat01637
,
Figure 112005056307437-pat01638
,
Figure 112005056307437-pat01639
'를 정확하게 조합할 수 있다. 이는 예컨대, '
Figure 112005056307437-pat01640
,
Figure 112005056307437-pat01641
,
Figure 112005056307437-pat01642
'이나 '
Figure 112005056307437-pat01643
,
Figure 112005056307437-pat01644
,
Figure 112005056307437-pat01645
'의 조합에 의한 조합심벌문자가 설정되지 않도록 함으로써 문자 입력 시스템(200)이 자연스럽게 '
Figure 112005056307437-pat01646
,
Figure 112005056307437-pat01647
,
Figure 112005056307437-pat01648
,
Figure 112005056307437-pat01649
,
Figure 112005056307437-pat01650
,
Figure 112005056307437-pat01651
,
Figure 112005056307437-pat01652
,
Figure 112005056307437-pat01653
'을 '
Figure 112005056307437-pat01654
,
Figure 112005056307437-pat01655
,
Figure 112005056307437-pat01656
', '
Figure 112005056307437-pat01657
,
Figure 112005056307437-pat01658
,
Figure 112005056307437-pat01659
', '
Figure 112005056307437-pat01660
,
Figure 112005056307437-pat01661
'로 구분할 수 있기 때문이다.
이에 따라, 본 발명에 의하면, 입력 체계상 오타의 발생 확률을 현저히 줄 이면서도 입력 대기 시간이 없이도 신속한 문자 입력을 지원할 수 있다.
본 발명의 실시예들은 다양한 컴퓨터로 구현되는 동작을 수행하기 위한 프로그램 명령을 포함하는 컴퓨터 판독 가능 매체를 포함한다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체는 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체, CD-ROM, DVD와 같은 광기록 매체, 플롭티컬 디스크와 같은 자기-광 매체, 및 롬, 램, 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 상기 매체는 프로그램 명령, 데이터 구조 등을 지정하는 신호를 전송하는 반송파를 포함하는 광 또는 금속선, 도파관 등의 전송 매체일 수도 있다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다.
도 26은 본 발명에 따른 문자 입력 방법을 수행하는 데 채용될 수 있는 범용 컴퓨터 장치의 내부 블록도이다.
컴퓨터 장치(2600)는 램(RAM: Random Access Memory)(2620)과 롬(ROM: Read Only Memory)(2630)을 포함하는 주기억장치와 연결되는 하나 이상의 프로세서(2610)를 포함한다. 프로세서(2610)는 중앙처리장치(CPU)로 불리기도 한다. 본 기술분야에서 널리 알려져 있는 바와 같이, 롬(2630)은 데이터(data)와 명령 (instruction)을 단방향성으로 CPU에 전송하는 역할을 하며, 램(2620)은 통상적으로 데이터와 명령을 양방향성으로 전송하는 데 사용된다. 램(2620) 및 롬(2630)은 컴퓨터 판독 가능 매체의 어떠한 적절한 형태를 포함할 수 있다. 대용량 기억장치(Mass Storage)(2640)는 양방향성으로 프로세서(2610)와 연결되어 추가적인 데이터 저장 능력을 제공하며, 상기된 컴퓨터 판독 가능 기록 매체 중 어떠한 것일 수 있다. 대용량 기억장치(2640)는 프로그램, 데이터 등을 저장하는데 사용되며, 통상적으로 주기억장치보다 속도가 느린 하드 디스크와 같은 보조기억장치이다. CD 롬(2660)과 같은 특정 대용량 기억장치가 사용될 수도 있다. 프로세서(2610)는 비디오 모니터, 트랙볼, 마우스, 키보드, 마이크로폰, 터치스크린 형 디스플레이, 카드 판독기, 자기 또는 종이 테이프 판독기, 음성 또는 필기 인식기, 조이스틱, 또는 기타 공지된 컴퓨터 입출력장치와 같은 하나 이상의 입출력 인터페이스(2650)와 연결된다. 마지막으로, 프로세서(2610)는 네트워크 인터페이스(2670)를 통하여 유선 또는 무선 통신 네트워크에 연결될 수 있다. 이러한 네트워크 연결을 통하여 상기된 방법의 절차를 수행할 수 있다. 상기된 장치 및 도구는 컴퓨터 하드웨어 및 소프트웨어 기술 분야의 당업자에게 잘 알려져 있다.
상기된 하드웨어 장치는 본 발명의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있다.
지금까지 본 발명에 따른 구체적인 실시예에 관하여 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서는 여러 가지 변형이 가능함은 물론이다. 그러므로, 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 안되며, 후술하 는 특허청구범위뿐 아니라 이 특허청구범위와 균등한 것들에 의해 정해져야 한다.
이상의 설명에서 알 수 있는 바와 같이, 본 발명에 따르면, 문자의 획을 고려한 심벌문자의 조합에 의한 문자입력방식을 채택함으로써 누름 동작 횟수를 감소시켜 문자입력 시간을 줄이는 심벌문자를 이용한 다국언어 문자 입력 방법 및 문자 입력 시스템을 제공할 수 있다.
또한, 본 발명에 따르면, 문자 조성 원리에 따른 쓰기순에 의거하여 심벌문자를 입력하는 방식으로, 단말기 상에 문자를 입력하는 데에 있어서 단순한 입력 방식을 제공하는 심벌문자를 이용한 다국언어 문자 입력 방법 및 문자 입력 시스템을 제공할 수 있다.
또한, 본 발명에 따르면, 해당 언어의 문자를 필기하는 순서에 대응하여 직관적으로 연상 가능한 형태로 해당 문자의 입력키를 배치하고 이에 대응하여 예측 가능한 문자 입력이 가능한 심벌문자를 이용한 다국언어 문자 입력 방법 및 문자 입력 시스템을 제공할 수 있다.

Claims (46)

  1. 단말기를 이용한 문자 입력 방법에 있어서,
    키입력 신호에 대응하는 심벌문자를 저장하는 메모리 수단을 유지하는 단계;
    상기 단말기 상에 키버튼을 설정하는 단계;
    상기 단말기 상에, 상기 설정된 키버튼 중 복수의 키버튼을 동시에 입력하는 트윈탭 키버튼을 설정하는 단계;
    키버튼 또는 트윈탭 각각으로 상이한 심벌문자를 할당하는 단계;
    상기 키버튼 또는 트윈탭에 대한 사용자의 입력에 따라 발생하는 키입력 신호에 대응하여 상기 메모리 수단으로부터 심벌문자를 추출하는 단계;
    상기 추출된 심벌문자를 소정의 문자 조성 원리에 따라 조합하여 조합심벌문자를 생성하는 단계; 및
    상기 생성된 조합심벌문자를 디스플레이 장치에서 표시되도록 제어하는 단계
    를 포함하고,
    상기 설정된 키버튼 및 상기 트윈탭 키버튼은 상기 단말기 상에서 7행 5열의 행렬 모양으로 배열하는 것을 특징으로 하는 문자 입력 방법.
  2. 제1항에 있어서,
    상기 메모리 수단의 심벌문자는 제1 심벌문자군 또는 제2 심벌문자군으로 식별되어 저장하고,
    키버튼 또는 트윈탭 각각으로 상이한 심벌문자를 할당하는 상기 단계는,
    상기 키버튼으로 상기 제1 심벌문자군 중 하나의 심벌문자를 할당하는 단계; 및
    상기 트윈탭 키버튼으로 상기 제2 심벌문자군 중 하나의 심벌문자를 할당하는 단계를 포함하며,
    상기 제1 심벌문자군에는 심벌문자
    Figure 112005056307437-pat01662
    ,
    Figure 112005056307437-pat01663
    ,
    Figure 112005056307437-pat01664
    ,
    Figure 112005056307437-pat01665
    ,
    Figure 112005056307437-pat01666
    ,
    Figure 112005056307437-pat01667
    ,
    Figure 112005056307437-pat01668
    ,
    Figure 112005056307437-pat01669
    ,
    Figure 112005056307437-pat01670
    ,
    Figure 112005056307437-pat01671
    중 적어도 하나 이상을 포함하고, 상기 제2 심벌문자군에는 심벌문자
    Figure 112005056307437-pat01672
    ,
    Figure 112005056307437-pat01673
    ,
    Figure 112005056307437-pat01674
    ,
    Figure 112005056307437-pat01675
    ,
    Figure 112005056307437-pat01676
    ,
    Figure 112005056307437-pat01677
    ,
    Figure 112005056307437-pat01678
    중 적어도 하나 이상을 포함하는 것을 특징으로 하는 문자 입력 방법.
  3. 제2항에 있어서,
    상기 키버튼은 12개 버튼이고,
    제1 심벌문자군 중 하나의 심벌문자를 할당하는 상기 단계는,
    상기 심벌문자의 획입력을 고려하여, 상기 12개 버튼 중 하나의 키버튼으로 상기 심벌문자를 할당하는 것을 특징으로 하는 문자 입력 방법.
  4. 제3항에 있어서,
    상기 12개 버튼의 일부에 숫자 0 내지 9을 병기하고,
    제1 심벌문자군 중 하나의 심벌문자를 할당하는 상기 단계는,
    상기 숫자 0이 병기된 키버튼에
    Figure 112005056307437-pat01679
    , 숫자 1이 병기된 키버튼에
    Figure 112005056307437-pat01680
    , 숫자 2가 병기된 키버튼에
    Figure 112005056307437-pat01681
    , 숫자 3이 병기된 키버튼에
    Figure 112005056307437-pat01682
    , 숫자 4가 병기된 키버튼에
    Figure 112005056307437-pat01683
    , 숫자 5가 병기된 키버튼에
    Figure 112005056307437-pat01684
    , 숫자 6이 병기된 키버튼에
    Figure 112005056307437-pat01685
    , 숫자 7이 병기된 키버튼에
    Figure 112005056307437-pat01686
    , 숫자 8이 병기된 키버튼에
    Figure 112005056307437-pat01687
    , 숫자 9가 병기된 키버튼에
    Figure 112005056307437-pat01688
    이 각각 대응하는 것을 특징으로 하는 문자 입력 방법.
  5. 제2항에 있어서,
    상기 트윈탭 키버튼은 복수개의 키버튼을 상기 동시 입력이 가능하도록 물리적으로 연결한 7개 버튼이고,
    제2 심벌문자군 중 하나의 심벌문자를 할당하는 상기 단계는,
    상기 심벌문자의 획입력을 고려하여, 상기 7개 버튼 중 하나의 키버튼으로 상기 심벌문자를 할당하는 것을 특징으로 하는 문자 입력 방법.
  6. 제5항에 있어서,
    상기 키버튼의 12개 버튼의 일부에 숫자 0 내지 9을 병기하고,
    제2 심벌문자군 중 하나의 심벌문자를 할당하는 상기 단계는,
    상기 숫자 5 및 8이 병기된 키버튼을 동시 입력하는 트윈탭 키버튼에
    Figure 112005056307437-pat01689
    , 상기 숫자 2 및 5가 병기된 키버튼을 동시 입력하는 트윈탭 키버튼에
    Figure 112005056307437-pat01690
    , 상기 숫자 4 및 5가 병기된 키버튼을 동시 입력하는 트윈탭 키버튼에
    Figure 112005056307437-pat01691
    , 상기 숫자 5 및 6이 병기된 키버튼을 동시 입력하는 트윈탭 키버튼에
    Figure 112005056307437-pat01692
    , 상기 숫자 4 및 7이 병기된 키버튼을 동시 입력하는 트윈탭 키버튼에
    Figure 112005056307437-pat01693
    , 상기 숫자 8 및 0이 병기된 키버튼을 동시 입력하는 트윈탭 키버튼에
    Figure 112005056307437-pat01694
    , 상기 숫자 6 및 9가 병기된 키버튼을 동시 입력하는 트윈탭 키버튼에
    Figure 112005056307437-pat01695
    이 각각 대응하는 것을 특징으로 하는 문자 입력 방법.
  7. 제1항에 있어서,
    상기 문자 조성 원리는 로마자 조성 원리이고,
    조합심벌문자를 생성하는 상기 단계는,
    추출된 하나 이상의 심벌문자를 상기 로마자 조성 원리에 따라,
    Figure 112005056307437-pat01696
    , ,
    Figure 112005056307437-pat01698
    ,
    Figure 112005056307437-pat01699
    ,
    Figure 112005056307437-pat01700
    ,
    Figure 112005056307437-pat01701
    ,
    Figure 112005056307437-pat01702
    ,
    Figure 112005056307437-pat01703
    ,
    Figure 112005056307437-pat01704
    ,
    Figure 112005056307437-pat01705
    ,
    Figure 112005056307437-pat01706
    ,
    Figure 112005056307437-pat01707
    ,
    Figure 112005056307437-pat01708
    ,
    Figure 112005056307437-pat01709
    ,
    Figure 112005056307437-pat01710
    ,
    Figure 112005056307437-pat01711
    ,
    Figure 112005056307437-pat01712
    ,
    Figure 112005056307437-pat01713
    ,
    Figure 112005056307437-pat01714
    ,
    Figure 112005056307437-pat01715
    ,
    Figure 112005056307437-pat01716
    ,
    Figure 112005056307437-pat01717
    ,
    Figure 112005056307437-pat01718
    ,
    Figure 112005056307437-pat01719
    ,
    Figure 112005056307437-pat01720
    ,
    Figure 112005056307437-pat01721
    중 하나의 조합심벌문자로 생성하는 것을 특징으로 하는 문자 입력 방법.
  8. 제1항에 있어서,
    러시아 문자를 저장하는 제2 메모리 수단을 유지하는 단계;
    상기 생성된 하나 이상의 조합심벌문자와 음가에 상응하는 러시아 문자를 상기 제2 메모리 수단에서 식별하는 단계; 및
    상기 식별된 러시아 문자를 상기 디스플레이 장치에서 표시되도록 제어하는 단계
    를 더 포함하는 것을 특징으로 하는 문자 입력 방법.
  9. 제1항에 있어서,
    아랍 문자를 저장하는 제2 메모리 수단을 유지하는 단계;
    상기 생성된 하나 이상의 조합심벌문자와 음가에 상응하는 아랍 문자를 상기 제2 메모리 수단에서 식별하는 단계; 및
    상기 식별된 아랍 문자를 상기 디스플레이 장치에서 표시되도록 제어하는 단계
    를 더 포함하는 것을 특징으로 하는 문자 입력 방법.
  10. 제1항에 있어서,
    히브리 문자를 저장하는 제2 메모리 수단을 유지하는 단계;
    상기 생성된 하나 이상의 조합심벌문자와 음가에 상응하는 히브리 문자를 상기 제2 메모리 수단에서 식별하는 단계; 및
    상기 식별된 히브리 문자를 상기 디스플레이 장치에서 표시되도록 제어하는 단계
    를 더 포함하는 것을 특징으로 하는 문자 입력 방법.
  11. 제1항에 있어서,
    그리스 문자를 저장하는 제2 메모리 수단을 유지하는 단계;
    상기 생성된 하나 이상의 조합심벌문자와 음가에 상응하는 그리스 문자를 상기 제2 메모리 수단에서 식별하는 단계; 및
    상기 식별된 그리스 문자를 상기 디스플레이 장치에서 표시되도록 제어하는 단계
    를 더 포함하는 것을 특징으로 하는 문자 입력 방법.
  12. 제1항에 있어서,
    한자를 저장하는 제2 메모리 수단을 유지하는 단계;
    상기 생성된 하나 이상의 조합심벌문자와 음가에 상응하는 한자를 상기 제2 메모리 수단에서 식별하는 단계; 및
    상기 식별된 한자를 상기 디스플레이 장치에서 표시되도록 제어하는 단계
    를 더 포함하는 것을 특징으로 하는 문자 입력 방법.
  13. 제1항에 있어서,
    드방가리 문자를 저장하는 제2 메모리 수단을 유지하는 단계;
    상기 생성된 하나 이상의 조합심벌문자와 음가에 상응하는 드방가리 문자를 상기 제2 메모리 수단에서 식별하는 단계; 및
    상기 식별된 드방가리 문자를 상기 디스플레이 장치에서 표시되도록 제어하는 단계
    를 더 포함하는 것을 특징으로 하는 문자 입력 방법.
  14. 제1항에 있어서,
    뱅갈 문자를 저장하는 제2 메모리 수단을 유지하는 단계;
    상기 생성된 하나 이상의 조합심벌문자와 음가에 상응하는 뱅갈 문자를 상기 제2 메모리 수단에서 식별하는 단계; 및
    상기 식별된 뱅갈 문자를 상기 디스플레이 장치에서 표시되도록 제어하는 단계
    를 더 포함하는 것을 특징으로 하는 문자 입력 방법.
  15. 제1항에 있어서,
    미얀마 문자를 저장하는 제2 메모리 수단을 유지하는 단계;
    상기 생성된 하나 이상의 조합심벌문자와 음가에 상응하는 미얀마 문자를 상기 제2 메모리 수단에서 식별하는 단계; 및
    상기 식별된 미얀마 문자를 상기 디스플레이 장치에서 표시되도록 제어하는 단계
    를 더 포함하는 것을 특징으로 하는 문자 입력 방법.
  16. 제1항에 있어서,
    타이 문자를 저장하는 제2 메모리 수단을 유지하는 단계;
    상기 생성된 하나 이상의 조합심벌문자와 음가가 유사한 타이 문자를 상기 제2 메모리 수단에서 식별하는 단계; 및
    상기 식별된 타이 문자를 상기 디스플레이 장치에서 표시되도록 제어하는 단계
    를 더 포함하는 것을 특징으로 하는 문자 입력 방법.
  17. 단말기를 이용한 문자 입력 방법에 있어서,
    키입력 신호에 대응하는 심벌문자를 저장하는 메모리 수단을 유지하는 단계;
    상기 단말기의 키버튼 입력과 연관하여 발생되는 하나 이상의 키입력 신호를 상기 단말기로부터 수신하는 단계;
    상기 수신된 키입력 신호 각각에 대응하는 심벌문자를 메모리 수단에서 추출하는 단계;
    상기 추출된 하나 이상의 심벌문자를 아랍문자 조성 원리에 따라 조합하여 조합심벌문자를 생성하는 단계; 및
    상기 생성된 조합심벌문자를 소정의 디스플레이 장치에서 표시되도록 제어하는 단계
    를 포함하고,
    상기 심벌문자는 아랍문자의 획을 고려하여,
    Figure 112005056307437-pat01722
    ,
    Figure 112005056307437-pat01723
    ,
    Figure 112005056307437-pat01724
    ,
    Figure 112005056307437-pat01725
    ,
    Figure 112005056307437-pat01726
    ,
    Figure 112005056307437-pat01727
    ,
    Figure 112005056307437-pat01728
    ,
    Figure 112005056307437-pat01729
    ,
    Figure 112005056307437-pat01730
    ,
    Figure 112005056307437-pat01731
    ,
    Figure 112005056307437-pat01732
    ,
    Figure 112005056307437-pat01733
    ,
    Figure 112005056307437-pat01734
    중 적어도 하나 이상을 포함하는 것을 특징으로 하는 문자 입력 방법.
  18. 제17항에 있어서,
    조합심벌문자를 생성하는 상기 단계는,
    하나 이상의 심벌문자를 이용하여 상기 생성된 조합심벌문자를
    Figure 112005056307437-pat01735
    ,
    Figure 112005056307437-pat01736
    ,
    Figure 112005056307437-pat01737
    ,
    Figure 112005056307437-pat01738
    ,
    Figure 112005056307437-pat01739
    ,
    Figure 112005056307437-pat01740
    ,
    Figure 112005056307437-pat01741
    ,
    Figure 112005056307437-pat01742
    ,
    Figure 112005056307437-pat01743
    ,
    Figure 112005056307437-pat01744
    ,
    Figure 112005056307437-pat01745
    ,
    Figure 112005056307437-pat01746
    ,
    Figure 112005056307437-pat01747
    ,
    Figure 112005056307437-pat01748
    ,
    Figure 112005056307437-pat01749
    ,
    Figure 112005056307437-pat01750
    ,
    Figure 112005056307437-pat01751
    ,
    Figure 112005056307437-pat01752
    ,
    Figure 112005056307437-pat01753
    ,
    Figure 112005056307437-pat01754
    ,
    Figure 112005056307437-pat01755
    ,
    Figure 112005056307437-pat01756
    ,
    Figure 112005056307437-pat01757
    ,
    Figure 112005056307437-pat01758
    ,
    Figure 112005056307437-pat01759
    ,
    Figure 112005056307437-pat01760
    ,
    Figure 112005056307437-pat01761
    ,
    Figure 112005056307437-pat01762
    ,
    Figure 112005056307437-pat01763
    ,
    Figure 112005056307437-pat01764
    중 하나로 결정하는 것을 특징으로 하는 문자 입력 방법.
  19. 제17항에 있어서,
    상기 단말기는 독립 키버튼, 및 복수개의 독립 키버튼의 동시 입력과 연관된 트윈탭 키버튼을 포함하고,
    상기 독립 키버튼 및 상기 트윈탭 키버튼은 상기 단말기 상에서 7행 5열의 행렬로 배열하며,
    상기 메모리 수단을 유지하는 상기 단계는,
    상기 독립 키버튼의 입력과 관련하여 생성되는 하나의 키입력 신호에 상기 심벌문자는
    Figure 112005056307437-pat01765
    ,
    Figure 112005056307437-pat01766
    ,
    Figure 112005056307437-pat01767
    ,
    Figure 112005056307437-pat01768
    ,
    Figure 112005056307437-pat01769
    ,
    Figure 112005056307437-pat01770
    ,
    Figure 112005056307437-pat01771
    ,
    Figure 112005056307437-pat01772
    ,
    Figure 112005056307437-pat01773
    중에서 하나의 심벌문자를 대응시키는 단계; 및
    상기 트윈탭 키버튼의 입력과 관련하여 생성되는 하나의 키입력 신호에 상기 심벌문자는
    Figure 112005056307437-pat01774
    ,
    Figure 112005056307437-pat01775
    ,
    Figure 112005056307437-pat01776
    ,
    Figure 112005056307437-pat01777
    중에서 하나의 심벌문자를 대응시키는 단계
    를 포함하여 상기 메모리 수단을 유지하는 것을 특징으로 하는 문자 입력 방법.
  20. 단말기를 이용한 문자 입력 방법에 있어서,
    키입력 신호에 대응하는 심벌문자를 저장하는 메모리 수단을 유지하는 단계;
    상기 단말기의 키버튼 입력과 연관하여 발생되는 하나 이상의 키입력 신호를 상기 단말기로부터 수신하는 단계;
    상기 수신된 키입력 신호 각각에 대응하는 심벌문자를 메모리 수단에서 추출하는 단계;
    상기 추출된 하나 이상의 심벌문자를 히브리문자 조성 원리에 따라 조합하여 조합심벌문자를 생성하는 단계; 및
    상기 생성된 조합심벌문자를 소정의 디스플레이 장치에서 표시되도록 제어하는 단계
    를 포함하고,
    상기 심벌문자는 히브리문자의 획을 고려하여,
    Figure 112005056307437-pat01778
    ,
    Figure 112005056307437-pat01779
    ,
    Figure 112005056307437-pat01780
    ,
    Figure 112005056307437-pat01781
    ,
    Figure 112005056307437-pat01782
    ,
    Figure 112005056307437-pat01783
    ,
    Figure 112005056307437-pat01784
    ,
    Figure 112005056307437-pat01785
    ,
    Figure 112005056307437-pat01786
    ,
    Figure 112005056307437-pat01787
    ,
    Figure 112005056307437-pat01788
    ,
    Figure 112005056307437-pat01789
    ,
    Figure 112005056307437-pat01790
    ,
    Figure 112005056307437-pat01791
    ,
    Figure 112005056307437-pat01792
    ,
    Figure 112005056307437-pat01793
    ,
    Figure 112005056307437-pat01794
    ,
    Figure 112005056307437-pat01795
    ,
    Figure 112005056307437-pat01796
    중 적어도 하나 이상을 포함하는 것을 특징으로 하는 문자 입력 방법.
  21. 제20항에 있어서,
    조합심벌문자를 생성하는 상기 단계는,
    하나 이상의 심벌문자를 이용하여 상기 생성된 조합심벌문자를
    Figure 112005056307437-pat01797
    ,
    Figure 112005056307437-pat01798
    ,
    Figure 112005056307437-pat01799
    ,
    Figure 112005056307437-pat01800
    ,
    Figure 112005056307437-pat01801
    ,
    Figure 112005056307437-pat01802
    ,
    Figure 112005056307437-pat01803
    ,
    Figure 112005056307437-pat01804
    ,
    Figure 112005056307437-pat01805
    ,
    Figure 112005056307437-pat01806
    ,
    Figure 112005056307437-pat01807
    ,
    Figure 112005056307437-pat01808
    ,
    Figure 112005056307437-pat01809
    ,
    Figure 112005056307437-pat01810
    ,
    Figure 112005056307437-pat01811
    ,
    Figure 112005056307437-pat01812
    ,
    Figure 112005056307437-pat01813
    ,
    Figure 112005056307437-pat01814
    ,
    Figure 112005056307437-pat01815
    ,
    Figure 112005056307437-pat01816
    ,
    Figure 112005056307437-pat01817
    ,
    Figure 112005056307437-pat01818
    ,
    Figure 112005056307437-pat01819
    ,
    Figure 112005056307437-pat01820
    ,
    Figure 112005056307437-pat01821
    ,
    Figure 112005056307437-pat01822
    ,
    Figure 112005056307437-pat01823
    ,
    Figure 112005056307437-pat01824
    ,
    Figure 112005056307437-pat01825
    ,
    Figure 112005056307437-pat01826
    ,
    Figure 112005056307437-pat01827
    ,
    Figure 112005056307437-pat01828
    중 하나로 결정하는 것을 특징으로 하는 문자 입력 방법.
  22. 제20항에 있어서,
    상기 단말기는 독립 키버튼, 및 복수개의 독립 키버튼의 동시 입력과 연관된 트윈탭 키버튼을 포함하고,
    상기 독립 키버튼 및 상기 트윈탭 키버튼은 상기 단말기 상에서 7행 5열의 행렬로 배열하며,
    상기 메모리 수단을 유지하는 상기 단계는,
    상기 독립 키버튼의 입력과 관련하여 생성되는 하나의 키입력 신호에 상기 심벌문자는
    Figure 112005056307437-pat01829
    ,
    Figure 112005056307437-pat01830
    ,
    Figure 112005056307437-pat01831
    ,
    Figure 112005056307437-pat01832
    ,
    Figure 112005056307437-pat01833
    ,
    Figure 112005056307437-pat01834
    ,
    Figure 112005056307437-pat01835
    ,
    Figure 112005056307437-pat01836
    ,
    Figure 112005056307437-pat01837
    ,
    Figure 112005056307437-pat01838
    ,
    Figure 112005056307437-pat01839
    ,
    Figure 112005056307437-pat01840
    중에서 적어도 하나의 심벌문자를 대응시키는 단계; 및
    상기 트윈탭 키버튼의 입력과 관련하여 생성되는 하나의 키입력 신호에 상기 심벌문자는
    Figure 112005056307437-pat01841
    ,
    Figure 112005056307437-pat01842
    ,
    Figure 112005056307437-pat01843
    ,
    Figure 112005056307437-pat01844
    ,
    Figure 112005056307437-pat01845
    ,
    Figure 112005056307437-pat01846
    ,
    Figure 112005056307437-pat01847
    중에서 하나의 심벌문자를 대응시키는 단계
    를 포함하여 상기 메모리 수단을 유지하는 것을 특징으로 하는 문자 입력 방법.
  23. 단말기를 이용한 문자 입력 방법에 있어서,
    키입력 신호에 대응하는 심벌문자를 저장하는 메모리 수단을 유지하는 단계;
    상기 단말기의 키버튼 입력과 연관하여 발생되는 하나 이상의 키입력 신호를 상기 단말기로부터 수신하는 단계;
    상기 수신된 키입력 신호 각각에 대응하는 심벌문자를 메모리 수단에서 추출하는 단계;
    상기 추출된 하나 이상의 심벌문자를 드방가리문자 조성 원리에 따라 조합하여 조합심벌문자를 생성하는 단계; 및
    상기 생성된 조합심벌문자를 소정의 디스플레이 장치에서 표시되도록 제어 하는 단계
    를 포함하고,
    상기 심벌문자는 드방가리문자의 획을 고려하여,
    Figure 112005056307437-pat01848
    ,
    Figure 112005056307437-pat01849
    ,
    Figure 112005056307437-pat01850
    ,
    Figure 112005056307437-pat01851
    ,
    Figure 112005056307437-pat01852
    ,
    Figure 112005056307437-pat01853
    ,
    Figure 112005056307437-pat01854
    ,
    Figure 112005056307437-pat01855
    ,
    Figure 112005056307437-pat01856
    ,
    Figure 112005056307437-pat01857
    ,
    Figure 112005056307437-pat01858
    ,
    Figure 112005056307437-pat01859
    ,
    Figure 112005056307437-pat01860
    ,
    Figure 112005056307437-pat01861
    ,
    Figure 112005056307437-pat01862
    ,
    Figure 112005056307437-pat01863
    ,
    Figure 112005056307437-pat01864
    ,
    Figure 112005056307437-pat01865
    ,
    Figure 112005056307437-pat01866
    중 적어도 하나 이상을 포함하는 것을 특징으로 하는 문자 입력 방법.
  24. 제23항에 있어서,
    조합심벌문자를 생성하는 상기 단계는,
    하나 이상의 심벌문자를 이용하여 상기 생성된 조합심벌문자를
    Figure 112005056307437-pat01867
    ,
    Figure 112005056307437-pat01868
    ,
    Figure 112005056307437-pat01869
    ,
    Figure 112005056307437-pat01870
    ,
    Figure 112005056307437-pat01871
    ,
    Figure 112005056307437-pat01872
    ,
    Figure 112005056307437-pat01873
    ,
    Figure 112005056307437-pat01874
    ,
    Figure 112005056307437-pat01875
    ,
    Figure 112005056307437-pat01876
    ,
    Figure 112005056307437-pat01877
    ,
    Figure 112005056307437-pat01878
    ,
    Figure 112005056307437-pat01879
    ,
    Figure 112005056307437-pat01880
    ,
    Figure 112005056307437-pat01881
    ,
    Figure 112005056307437-pat01882
    ,
    Figure 112005056307437-pat01883
    ,
    Figure 112005056307437-pat01884
    ,
    Figure 112005056307437-pat01885
    ,
    Figure 112005056307437-pat01886
    ,
    Figure 112005056307437-pat01887
    ,
    Figure 112005056307437-pat01888
    ,
    Figure 112005056307437-pat01889
    ,
    Figure 112005056307437-pat01890
    ,
    Figure 112005056307437-pat01891
    ,
    Figure 112005056307437-pat01892
    ,
    Figure 112005056307437-pat01893
    ,
    Figure 112005056307437-pat01894
    ,
    Figure 112005056307437-pat01895
    ,
    Figure 112005056307437-pat01896
    ,
    Figure 112005056307437-pat01897
    ,
    Figure 112005056307437-pat01898
    ,
    Figure 112005056307437-pat01899
    ,
    Figure 112005056307437-pat01900
    ,
    Figure 112005056307437-pat01901
    ,
    Figure 112005056307437-pat01902
    ,
    Figure 112005056307437-pat01903
    ,
    Figure 112005056307437-pat01904
    ,
    Figure 112005056307437-pat01905
    ,
    Figure 112005056307437-pat01906
    ,
    Figure 112005056307437-pat01907
    ,
    Figure 112005056307437-pat01908
    ,
    Figure 112005056307437-pat01909
    ,
    Figure 112005056307437-pat01910
    ,
    Figure 112005056307437-pat01911
    ,
    Figure 112005056307437-pat01912
    ,
    Figure 112005056307437-pat01913
    ,
    Figure 112005056307437-pat01914
    ,
    Figure 112005056307437-pat01915
    ,
    Figure 112005056307437-pat01916
    ,
    Figure 112005056307437-pat01917
    ,
    Figure 112005056307437-pat01918
    ,
    Figure 112005056307437-pat01919
    ,
    Figure 112005056307437-pat01920
    ,
    Figure 112005056307437-pat01921
    ,
    Figure 112005056307437-pat01922
    ,
    Figure 112005056307437-pat01923
    ,
    Figure 112005056307437-pat01924
    중 하나로 결정하는 것을 특징으로 하는 문자 입력 방법.
  25. 제23항에 있어서,
    상기 단말기는 독립 키버튼, 및 복수개의 독립 키버튼의 동시 입력과 연관된 트윈탭 키버튼을 포함하고,
    상기 독립 키버튼 및 상기 트윈탭 키버튼은 상기 단말기 상에서 7행 5열의 행렬로 배열하며,
    상기 메모리 수단을 유지하는 상기 단계는,
    상기 독립 키버튼의 입력과 관련하여 생성되는 하나의 키입력 신호에 상기 심벌문자는
    Figure 112005056307437-pat01925
    ,
    Figure 112005056307437-pat01926
    ,
    Figure 112005056307437-pat01927
    ,
    Figure 112005056307437-pat01928
    ,
    Figure 112005056307437-pat01929
    ,
    Figure 112005056307437-pat01930
    ,
    Figure 112005056307437-pat01931
    ,
    Figure 112005056307437-pat01932
    ,
    Figure 112005056307437-pat01933
    ,
    Figure 112005056307437-pat01934
    ,
    Figure 112005056307437-pat01935
    ,
    Figure 112005056307437-pat01936
    중에서 적어도 하나의 심벌문자를 대응시키는 단계; 및
    상기 트윈탭 키버튼의 입력과 관련하여 생성되는 하나의 키입력 신호에 상기 심벌문자는
    Figure 112005056307437-pat01937
    ,
    Figure 112005056307437-pat01938
    ,
    Figure 112005056307437-pat01939
    ,
    Figure 112005056307437-pat01940
    ,
    Figure 112005056307437-pat01941
    ,
    Figure 112005056307437-pat01942
    ,
    Figure 112005056307437-pat01943
    중에서 하나의 심벌문자를 대응시키는 단계
    를 포함하여 상기 메모리 수단을 유지하는 것을 특징으로 하는 문자 입력 방법.
  26. 단말기를 이용한 문자 입력 방법에 있어서,
    키입력 신호에 대응하는 심벌문자를 저장하는 메모리 수단을 유지하는 단계;
    상기 단말기의 키버튼 입력과 연관하여 발생되는 하나 이상의 키입력 신호를 상기 단말기로부터 수신하는 단계;
    상기 수신된 키입력 신호 각각에 대응하는 심벌문자를 메모리 수단에서 추출하는 단계;
    상기 추출된 하나 이상의 심벌문자를 러시아문자 조성 원리에 따라 조합하여 조합심벌문자를 생성하는 단계; 및
    상기 생성된 조합심벌문자를 소정의 디스플레이 장치에서 표시되도록 제어하는 단계
    를 포함하고,
    상기 심벌문자는 러시아문자의 획을 고려하여,
    Figure 112005056307437-pat01944
    ,
    Figure 112005056307437-pat01945
    ,
    Figure 112005056307437-pat01946
    ,
    Figure 112005056307437-pat01947
    ,
    Figure 112005056307437-pat01948
    ,
    Figure 112005056307437-pat01949
    ,
    Figure 112005056307437-pat01950
    ,
    Figure 112005056307437-pat01951
    ,
    Figure 112005056307437-pat01952
    ,
    Figure 112005056307437-pat01953
    ,
    Figure 112005056307437-pat01954
    ,
    Figure 112005056307437-pat01955
    ,
    Figure 112005056307437-pat01956
    ,
    Figure 112005056307437-pat01957
    ,
    Figure 112005056307437-pat01958
    ,
    Figure 112005056307437-pat01959
    ,
    Figure 112005056307437-pat01960
    ,
    Figure 112005056307437-pat01961
    ,
    Figure 112005056307437-pat01962
    중 적어도 하나 이상을 포함하는 것을 특징으로 하는 문자 입력 방법.
  27. 제26항에 있어서,
    조합심벌문자를 생성하는 상기 단계는,
    하나 이상의 심벌문자를 이용하여 상기 생성된 조합심벌문자를
    Figure 112005056307437-pat01963
    ,
    Figure 112005056307437-pat01964
    ,
    Figure 112005056307437-pat01965
    ,
    Figure 112005056307437-pat01966
    ,
    Figure 112005056307437-pat01967
    ,
    Figure 112005056307437-pat01968
    ,
    Figure 112005056307437-pat01969
    ,
    Figure 112005056307437-pat01970
    ,
    Figure 112005056307437-pat01971
    ,
    Figure 112005056307437-pat01972
    ,
    Figure 112005056307437-pat01973
    ,
    Figure 112005056307437-pat01974
    ,
    Figure 112005056307437-pat01975
    ,
    Figure 112005056307437-pat01976
    ,
    Figure 112005056307437-pat01977
    ,
    Figure 112005056307437-pat01978
    ,
    Figure 112005056307437-pat01979
    ,
    Figure 112005056307437-pat01980
    ,
    Figure 112005056307437-pat01981
    ,
    Figure 112005056307437-pat01982
    ,
    Figure 112005056307437-pat01983
    ,
    Figure 112005056307437-pat01984
    ,
    Figure 112005056307437-pat01985
    ,
    Figure 112005056307437-pat01986
    ,
    Figure 112005056307437-pat01987
    ,
    Figure 112005056307437-pat01988
    ,
    Figure 112005056307437-pat01989
    ,
    Figure 112005056307437-pat01990
    ,
    Figure 112005056307437-pat01991
    ,
    Figure 112005056307437-pat01992
    ,
    Figure 112005056307437-pat01993
    ,
    Figure 112005056307437-pat01994
    ,
    Figure 112005056307437-pat01995
    중 하나로 결정하는 것을 특징으로 하는 문자 입력 방 법.
  28. 제26항에 있어서,
    상기 단말기는 독립 키버튼, 및 복수개의 독립 키버튼의 동시 입력과 연관된 트윈탭 키버튼을 포함하고,
    상기 독립 키버튼 및 상기 트윈탭 키버튼은 상기 단말기 상에서 7행 5열의 행렬로 배열하며,
    상기 메모리 수단을 유지하는 상기 단계는,
    상기 독립 키버튼의 입력과 관련하여 생성되는 하나의 키입력 신호에 상기 심벌문자는
    Figure 112005056307437-pat01996
    ,
    Figure 112005056307437-pat01997
    ,
    Figure 112005056307437-pat01998
    ,
    Figure 112005056307437-pat01999
    ,
    Figure 112005056307437-pat02000
    ,
    Figure 112005056307437-pat02001
    ,
    Figure 112005056307437-pat02002
    ,
    Figure 112005056307437-pat02003
    ,
    Figure 112005056307437-pat02004
    ,
    Figure 112005056307437-pat02005
    ,
    Figure 112005056307437-pat02006
    ,
    Figure 112005056307437-pat02007
    중에서 적어도 하나의 심벌문자를 대응시키는 단계; 및
    상기 트윈탭 키버튼의 입력과 관련하여 생성되는 하나의 키입력 신호에 상기 심벌문자는
    Figure 112005056307437-pat02008
    ,
    Figure 112005056307437-pat02009
    ,
    Figure 112005056307437-pat02010
    ,
    Figure 112005056307437-pat02011
    ,
    Figure 112005056307437-pat02012
    ,
    Figure 112005056307437-pat02013
    ,
    Figure 112005056307437-pat02014
    중에서 하나의 심벌문자를 대응시키는 단계
    를 포함하여 상기 메모리 수단을 유지하는 것을 특징으로 하는 문자 입력 방법.
  29. 단말기를 이용한 문자 입력 방법에 있어서,
    키입력 신호에 대응하는 심벌문자를 저장하는 메모리 수단을 유지하는 단 계;
    상기 단말기의 키버튼 입력과 연관하여 발생되는 하나 이상의 키입력 신호를 상기 단말기로부터 수신하는 단계;
    상기 수신된 키입력 신호 각각에 대응하는 심벌문자를 메모리 수단에서 추출하는 단계;
    상기 추출된 하나 이상의 심벌문자를 그리스문자 조성 원리에 따라 조합하여 조합심벌문자를 생성하는 단계; 및
    상기 생성된 조합심벌문자를 소정의 디스플레이 장치에서 표시되도록 제어하는 단계
    를 포함하고,
    상기 심벌문자는 그리스문자의 획을 고려하여,
    Figure 112005056307437-pat02015
    ,
    Figure 112005056307437-pat02016
    ,
    Figure 112005056307437-pat02017
    ,
    Figure 112005056307437-pat02018
    ,
    Figure 112005056307437-pat02019
    ,
    Figure 112005056307437-pat02020
    ,
    Figure 112005056307437-pat02021
    ,
    Figure 112005056307437-pat02022
    ,
    Figure 112005056307437-pat02023
    ,
    Figure 112005056307437-pat02024
    ,
    Figure 112005056307437-pat02025
    ,
    Figure 112005056307437-pat02026
    ,
    Figure 112005056307437-pat02027
    ,
    Figure 112005056307437-pat02028
    ,
    Figure 112005056307437-pat02029
    ,
    Figure 112005056307437-pat02030
    ,
    Figure 112005056307437-pat02031
    ,
    Figure 112005056307437-pat02032
    ,
    Figure 112005056307437-pat02033
    중 적어도 하나 이상을 포함하는 것을 특징으로 하는 문자 입력 방법.
  30. 제29항에 있어서,
    조합심벌문자를 생성하는 상기 단계는,
    하나 이상의 심벌문자를 이용하여 상기 생성된 조합심벌문자를
    Figure 112005056307437-pat02034
    ,
    Figure 112005056307437-pat02035
    ,
    Figure 112005056307437-pat02036
    ,
    Figure 112005056307437-pat02037
    ,
    Figure 112005056307437-pat02038
    ,
    Figure 112005056307437-pat02039
    ,
    Figure 112005056307437-pat02040
    ,
    Figure 112005056307437-pat02041
    ,
    Figure 112005056307437-pat02042
    ,
    Figure 112005056307437-pat02043
    ,
    Figure 112005056307437-pat02044
    ,
    Figure 112005056307437-pat02045
    ,
    Figure 112005056307437-pat02046
    ,
    Figure 112005056307437-pat02047
    ,
    Figure 112005056307437-pat02048
    ,
    Figure 112005056307437-pat02049
    ,
    Figure 112005056307437-pat02050
    ,
    Figure 112005056307437-pat02051
    ,
    Figure 112005056307437-pat02052
    ,
    Figure 112005056307437-pat02053
    ,
    Figure 112005056307437-pat02054
    ,
    Figure 112005056307437-pat02055
    ,
    Figure 112005056307437-pat02056
    ,
    Figure 112005056307437-pat02057
    중 하나로 결정하는 것을 특징으로 하는 문자 입력 방법.
  31. 제29항에 있어서,
    상기 단말기는 독립 키버튼, 및 복수개의 독립 키버튼의 동시 입력과 연관된 트윈탭 키버튼을 포함하고,
    상기 독립 키버튼 및 상기 트윈탭 키버튼은 상기 단말기 상에서 7행 5열의 행렬로 배열하며,
    상기 메모리 수단을 유지하는 상기 단계는,
    상기 독립 키버튼의 입력과 관련하여 생성되는 하나의 키입력 신호에 상기 심벌문자는
    Figure 112005056307437-pat02058
    ,
    Figure 112005056307437-pat02059
    ,
    Figure 112005056307437-pat02060
    ,
    Figure 112005056307437-pat02061
    ,
    Figure 112005056307437-pat02062
    ,
    Figure 112005056307437-pat02063
    ,
    Figure 112005056307437-pat02064
    ,
    Figure 112005056307437-pat02065
    ,
    Figure 112005056307437-pat02066
    ,
    Figure 112005056307437-pat02067
    ,
    Figure 112005056307437-pat02068
    ,
    Figure 112005056307437-pat02069
    중에서 적어도 하나의 심벌문자를 대응시키는 단계; 및
    상기 트윈탭 키버튼의 입력과 관련하여 생성되는 하나의 키입력 신호에 상기 심벌문자는
    Figure 112005056307437-pat02070
    ,
    Figure 112005056307437-pat02071
    ,
    Figure 112005056307437-pat02072
    ,
    Figure 112005056307437-pat02073
    ,
    Figure 112005056307437-pat02074
    ,
    Figure 112005056307437-pat02075
    ,
    Figure 112005056307437-pat02076
    중에서 하나의 심벌문자를 대응시키는 단계
    를 포함하여 상기 메모리 수단을 유지하는 것을 특징으로 하는 문자 입력 방법.
  32. 단말기를 이용한 문자 입력 방법에 있어서,
    키입력 신호에 대응하는 심벌문자를 저장하는 메모리 수단을 유지하는 단계;
    상기 단말기의 키버튼 입력과 연관하여 발생되는 하나 이상의 키입력 신호를 상기 단말기로부터 수신하는 단계;
    상기 수신된 키입력 신호 각각에 대응하는 심벌문자를 메모리 수단에서 추출하는 단계;
    상기 추출된 하나 이상의 심벌문자를 미얀마문자 조성 원리에 따라 조합하여 조합심벌문자를 생성하는 단계; 및
    상기 생성된 조합심벌문자를 소정의 디스플레이 장치에서 표시되도록 제어하는 단계
    를 포함하고,
    상기 심벌문자는 미얀마문자의 획을 고려하여,
    Figure 112005056307437-pat02077
    ,
    Figure 112005056307437-pat02078
    ,
    Figure 112005056307437-pat02079
    ,
    Figure 112005056307437-pat02080
    ,
    Figure 112005056307437-pat02081
    ,
    Figure 112005056307437-pat02082
    ,
    Figure 112005056307437-pat02083
    ,
    Figure 112005056307437-pat02084
    ,
    Figure 112005056307437-pat02085
    ,
    Figure 112005056307437-pat02086
    ,
    Figure 112005056307437-pat02087
    ,
    Figure 112005056307437-pat02088
    ,
    Figure 112005056307437-pat02089
    ,
    Figure 112005056307437-pat02090
    ,
    Figure 112005056307437-pat02091
    ,
    Figure 112005056307437-pat02092
    ,
    Figure 112005056307437-pat02093
    중 적어도 하나 이상을 포함하는 것을 특징으로 하는 문자 입력 방법.
  33. 제32항에 있어서,
    조합심벌문자를 생성하는 상기 단계는,
    하나 이상의 심벌문자를 이용하여 상기 생성된 조합심벌문자를
    Figure 112005056307437-pat02094
    ,
    Figure 112005056307437-pat02095
    ,
    Figure 112005056307437-pat02096
    ,
    Figure 112005056307437-pat02097
    ,
    Figure 112005056307437-pat02098
    ,
    Figure 112005056307437-pat02099
    ,
    Figure 112005056307437-pat02100
    ,
    Figure 112005056307437-pat02101
    ,
    Figure 112005056307437-pat02102
    ,
    Figure 112005056307437-pat02103
    ,
    Figure 112005056307437-pat02104
    ,
    Figure 112005056307437-pat02105
    ,
    Figure 112005056307437-pat02106
    ,
    Figure 112005056307437-pat02107
    ,
    Figure 112005056307437-pat02108
    ,
    Figure 112005056307437-pat02109
    ,
    Figure 112005056307437-pat02110
    ,
    Figure 112005056307437-pat02111
    ,
    Figure 112005056307437-pat02112
    ,
    Figure 112005056307437-pat02113
    ,
    Figure 112005056307437-pat02114
    ,
    Figure 112005056307437-pat02115
    ,
    Figure 112005056307437-pat02116
    ,
    Figure 112005056307437-pat02117
    ,
    Figure 112005056307437-pat02118
    ,
    Figure 112005056307437-pat02119
    ,
    Figure 112005056307437-pat02120
    ,
    Figure 112005056307437-pat02121
    ,
    Figure 112005056307437-pat02122
    ,
    Figure 112005056307437-pat02123
    ,
    Figure 112005056307437-pat02124
    ,
    Figure 112005056307437-pat02125
    ,
    Figure 112005056307437-pat02126
    ,
    Figure 112005056307437-pat02127
    ,
    Figure 112005056307437-pat02128
    ,
    Figure 112005056307437-pat02129
    ,
    Figure 112005056307437-pat02130
    ,
    Figure 112005056307437-pat02131
    ,
    Figure 112005056307437-pat02132
    ,
    Figure 112005056307437-pat02133
    ,
    Figure 112005056307437-pat02134
    ,
    Figure 112005056307437-pat02135
    ,
    Figure 112005056307437-pat02136
    ,
    Figure 112005056307437-pat02137
    ,
    Figure 112005056307437-pat02138
    ,
    Figure 112005056307437-pat02139
    ,
    Figure 112005056307437-pat02140
    ,
    Figure 112005056307437-pat02141
    ,
    Figure 112005056307437-pat02142
    ,
    Figure 112005056307437-pat02143
    ,
    Figure 112005056307437-pat02144
    ,
    Figure 112005056307437-pat02145
    ,
    Figure 112005056307437-pat02146
    ,
    Figure 112005056307437-pat02147
    ,
    Figure 112005056307437-pat02148
    ,
    Figure 112005056307437-pat02149
    ,
    Figure 112005056307437-pat02150
    ,
    Figure 112005056307437-pat02151
    ,
    Figure 112005056307437-pat02152
    ,
    Figure 112005056307437-pat02153
    중 하나로 결정하는 것을 특징으로 하는 문자 입력 방법.
  34. 제32항에 있어서,
    상기 단말기는 독립 키버튼, 및 복수개의 독립 키버튼의 동시 입력과 연관된 트윈탭 키버튼을 포함하고,
    상기 독립 키버튼 및 상기 트윈탭 키버튼은 상기 단말기 상에서 7행 5열의 행렬로 배열하며,
    상기 메모리 수단을 유지하는 상기 단계는,
    상기 독립 키버튼의 입력과 관련하여 생성되는 하나의 키입력 신호에 상기 심벌문자는
    Figure 112005056307437-pat02154
    ,
    Figure 112005056307437-pat02155
    ,
    Figure 112005056307437-pat02156
    ,
    Figure 112005056307437-pat02157
    ,
    Figure 112005056307437-pat02158
    ,
    Figure 112005056307437-pat02159
    ,
    Figure 112005056307437-pat02160
    ,
    Figure 112005056307437-pat02161
    ,
    Figure 112005056307437-pat02162
    ,
    Figure 112005056307437-pat02163
    , 중에서 적어도 하나의 심벌문자를 대응시키는 단계; 및
    상기 트윈탭 키버튼의 입력과 관련하여 생성되는 하나의 키입력 신호에 상기 심벌문자는
    Figure 112005056307437-pat02164
    ,
    Figure 112005056307437-pat02165
    ,
    Figure 112005056307437-pat02166
    ,
    Figure 112005056307437-pat02167
    ,
    Figure 112005056307437-pat02168
    ,
    Figure 112005056307437-pat02169
    ,
    Figure 112005056307437-pat02170
    중에서 하나의 심벌문자를 대응시 키는 단계
    를 포함하여 상기 메모리 수단을 유지하는 것을 특징으로 하는 문자 입력 방법.
  35. 단말기를 이용한 문자 입력 방법에 있어서,
    키입력 신호에 대응하는 심벌문자를 저장하는 메모리 수단을 유지하는 단계;
    상기 단말기의 키버튼 입력과 연관하여 발생되는 하나 이상의 키입력 신호를 상기 단말기로부터 수신하는 단계;
    상기 수신된 키입력 신호 각각에 대응하는 심벌문자를 메모리 수단에서 추출하는 단계;
    상기 추출된 하나 이상의 심벌문자를 타이문자 조성 원리에 따라 조합하여 조합심벌문자를 생성하는 단계; 및
    상기 생성된 조합심벌문자를 소정의 디스플레이 장치에서 표시되도록 제어하는 단계
    를 포함하고,
    상기 심벌문자는 타이문자의 획을 고려하여,
    Figure 112005056307437-pat02171
    ,
    Figure 112005056307437-pat02172
    ,
    Figure 112005056307437-pat02173
    ,
    Figure 112005056307437-pat02174
    ,
    Figure 112005056307437-pat02175
    ,
    Figure 112005056307437-pat02176
    ,
    Figure 112005056307437-pat02177
    ,
    Figure 112005056307437-pat02178
    ,
    Figure 112005056307437-pat02179
    ,
    Figure 112005056307437-pat02180
    ,
    Figure 112005056307437-pat02181
    ,
    Figure 112005056307437-pat02182
    ,
    Figure 112005056307437-pat02183
    ,
    Figure 112005056307437-pat02184
    ,
    Figure 112005056307437-pat02185
    ,
    Figure 112005056307437-pat02186
    ,
    Figure 112005056307437-pat02187
    ,
    Figure 112005056307437-pat02188
    ,
    Figure 112005056307437-pat02189
    ,
    Figure 112005056307437-pat02190
    ,
    Figure 112005056307437-pat02191
    ,
    Figure 112005056307437-pat02192
    ,
    Figure 112005056307437-pat02193
    ,
    Figure 112005056307437-pat02194
    ,
    Figure 112005056307437-pat02195
    ,
    Figure 112005056307437-pat02196
    ,
    Figure 112005056307437-pat02197
    ,
    Figure 112005056307437-pat02198
    ,
    Figure 112005056307437-pat02199
    ,
    Figure 112005056307437-pat02200
    ,
    Figure 112005056307437-pat02201
    ,
    Figure 112005056307437-pat02202
    ,
    Figure 112005056307437-pat02203
    ,
    Figure 112005056307437-pat02204
    ,
    Figure 112005056307437-pat02205
    ,
    Figure 112005056307437-pat02206
    ,
    Figure 112005056307437-pat02207
    ,
    Figure 112005056307437-pat02208
    ,
    Figure 112005056307437-pat02209
    ,
    Figure 112005056307437-pat02210
    ,
    Figure 112005056307437-pat02211
    ,
    Figure 112005056307437-pat02212
    ,
    Figure 112005056307437-pat02213
    ,
    Figure 112005056307437-pat02214
    ,
    Figure 112005056307437-pat02215
    ,
    Figure 112005056307437-pat02216
    ,
    Figure 112005056307437-pat02217
    ,
    Figure 112005056307437-pat02218
    ,
    Figure 112005056307437-pat02219
    ,
    Figure 112005056307437-pat02220
    ,
    Figure 112005056307437-pat02221
    ,
    Figure 112005056307437-pat02222
    중 적어도 하나 이상을 포함하는 것을 특징으로 하는 문자 입력 방법.
  36. 제35항에 있어서,
    조합심벌문자를 생성하는 상기 단계는,
    하나 이상의 심벌문자를 이용하여 상기 생성된 조합심벌문자를
    Figure 112005056307437-pat02223
    ,
    Figure 112005056307437-pat02224
    ,
    Figure 112005056307437-pat02225
    ,
    Figure 112005056307437-pat02226
    ,
    Figure 112005056307437-pat02227
    ,
    Figure 112005056307437-pat02228
    ,
    Figure 112005056307437-pat02229
    ,
    Figure 112005056307437-pat02230
    ,
    Figure 112005056307437-pat02231
    ,
    Figure 112005056307437-pat02232
    ,
    Figure 112005056307437-pat02233
    ,
    Figure 112005056307437-pat02234
    ,
    Figure 112005056307437-pat02235
    ,
    Figure 112005056307437-pat02236
    ,
    Figure 112005056307437-pat02237
    ,
    Figure 112005056307437-pat02238
    ,
    Figure 112005056307437-pat02239
    ,
    Figure 112005056307437-pat02240
    ,
    Figure 112005056307437-pat02241
    ,
    Figure 112005056307437-pat02242
    ,
    Figure 112005056307437-pat02243
    ,
    Figure 112005056307437-pat02244
    ,
    Figure 112005056307437-pat02245
    ,
    Figure 112005056307437-pat02246
    ,
    Figure 112005056307437-pat02247
    ,
    Figure 112005056307437-pat02248
    ,
    Figure 112005056307437-pat02249
    ,
    Figure 112005056307437-pat02250
    ,
    Figure 112005056307437-pat02251
    ,
    Figure 112005056307437-pat02252
    ,
    Figure 112005056307437-pat02253
    ,
    Figure 112005056307437-pat02254
    ,
    Figure 112005056307437-pat02255
    ,
    Figure 112005056307437-pat02256
    ,
    Figure 112005056307437-pat02257
    ,
    Figure 112005056307437-pat02258
    ,
    Figure 112005056307437-pat02259
    ,
    Figure 112005056307437-pat02260
    ,
    Figure 112005056307437-pat02261
    ,
    Figure 112005056307437-pat02262
    ,
    Figure 112005056307437-pat02263
    ,
    Figure 112005056307437-pat02264
    ,
    Figure 112005056307437-pat02265
    ,
    Figure 112005056307437-pat02266
    ,
    Figure 112005056307437-pat02267
    ,
    Figure 112005056307437-pat02268
    ,
    Figure 112005056307437-pat02269
    ,
    Figure 112005056307437-pat02270
    ,
    Figure 112005056307437-pat02271
    ,
    Figure 112005056307437-pat02272
    ,
    Figure 112005056307437-pat02273
    ,
    Figure 112005056307437-pat02274
    ,
    Figure 112005056307437-pat02275
    ,
    Figure 112005056307437-pat02276
    ,
    Figure 112005056307437-pat02277
    ,
    Figure 112005056307437-pat02278
    ,
    Figure 112005056307437-pat02279
    ,
    Figure 112005056307437-pat02280
    ,
    Figure 112005056307437-pat02281
    ,
    Figure 112005056307437-pat02282
    ,
    Figure 112005056307437-pat02283
    ,
    Figure 112005056307437-pat02284
    ,
    Figure 112005056307437-pat02285
    ,
    Figure 112005056307437-pat02286
    ,
    Figure 112005056307437-pat02287
    ,
    Figure 112005056307437-pat02288
    ,
    Figure 112005056307437-pat02289
    ,
    Figure 112005056307437-pat02290
    ,
    Figure 112005056307437-pat02291
    ,
    Figure 112005056307437-pat02292
    ,
    Figure 112005056307437-pat02293
    ,
    Figure 112005056307437-pat02294
    중 하나로 결정하는 것을 특징으로 하는 문자 입력 방법.
  37. 제35항에 있어서,
    상기 단말기는 독립 키버튼, 및 복수개의 독립 키버튼의 동시 입력과 연관된 트윈탭 키버튼을 포함하고,
    상기 독립 키버튼 및 상기 트윈탭 키버튼은 상기 단말기 상에서 7행 5열의 행렬로 배열하며,
    상기 메모리 수단을 유지하는 상기 단계는,
    상기 독립 키버튼의 입력과 관련하여 생성되는 하나의 키입력 신호에 상기 심벌문자는
    Figure 112005056307437-pat02295
    ,
    Figure 112005056307437-pat02296
    ,
    Figure 112005056307437-pat02297
    ,
    Figure 112005056307437-pat02298
    ,
    Figure 112005056307437-pat02299
    ,
    Figure 112005056307437-pat02300
    ,
    Figure 112005056307437-pat02301
    ,
    Figure 112005056307437-pat02302
    ,
    Figure 112005056307437-pat02303
    ,
    Figure 112005056307437-pat02304
    ,
    Figure 112005056307437-pat02305
    ,
    Figure 112005056307437-pat02306
    ,
    Figure 112005056307437-pat02307
    ,
    Figure 112005056307437-pat02308
    ,
    Figure 112005056307437-pat02309
    ,
    Figure 112005056307437-pat02310
    ,
    Figure 112005056307437-pat02311
    ,
    Figure 112005056307437-pat02312
    ,
    Figure 112005056307437-pat02313
    ,
    Figure 112005056307437-pat02314
    ,
    Figure 112005056307437-pat02315
    ,
    Figure 112005056307437-pat02316
    ,
    Figure 112005056307437-pat02317
    ,
    Figure 112005056307437-pat02318
    ,
    Figure 112005056307437-pat02319
    ,
    Figure 112005056307437-pat02320
    ,
    Figure 112005056307437-pat02321
    ,
    Figure 112005056307437-pat02322
    ,
    Figure 112005056307437-pat02323
    ,
    Figure 112005056307437-pat02324
    ,
    Figure 112005056307437-pat02325
    ,
    Figure 112005056307437-pat02326
    ,
    Figure 112005056307437-pat02327
    ,
    Figure 112005056307437-pat02328
    ,
    Figure 112005056307437-pat02329
    ,
    Figure 112005056307437-pat02330
    중에서 적어도 하나의 심벌문자를 대응시키는 단계; 및
    상기 트윈탭 키버튼의 입력과 관련하여 생성되는 하나의 키입력 신호에 상기 심벌문자는
    Figure 112005056307437-pat02331
    ,
    Figure 112005056307437-pat02332
    ,
    Figure 112005056307437-pat02333
    ,
    Figure 112005056307437-pat02334
    ,
    Figure 112005056307437-pat02335
    ,
    Figure 112005056307437-pat02336
    ,
    Figure 112005056307437-pat02337
    ,
    Figure 112005056307437-pat02338
    ,
    Figure 112005056307437-pat02339
    ,
    Figure 112005056307437-pat02340
    ,
    Figure 112005056307437-pat02341
    ,
    Figure 112005056307437-pat02342
    ,
    Figure 112005056307437-pat02343
    ,
    Figure 112005056307437-pat02344
    ,
    Figure 112005056307437-pat02345
    ,
    Figure 112005056307437-pat02346
    중에서 하나의 심벌문자를 대응시키는 단계
    를 포함하여 상기 메모리 수단을 유지하는 것을 특징으로 하는 문자 입력 방법.
  38. 단말기를 이용한 문자 입력 방법에 있어서,
    키입력 신호에 대응하는 심벌문자를 저장하는 메모리 수단을 유지하는 단계;
    상기 단말기의 키버튼 입력과 연관하여 발생되는 키입력 신호를 상기 단말기로부터 수신하는 단계;
    상기 수신된 키입력 신호에 대응하는 심벌문자를 메모리 수단에서 추출하는 단계;
    상기 추출된 심벌문자를 한자 조성 원리에 따라 순차적으로 조합하여 조합심벌문자를 생성하는 단계;
    상기 생성된 조합심벌문자를 이용하여 입력할 수 있는 활자한자를, 소정의 제2 메모리 수단에서 후보한자로서 추출하는 단계 - 상기 제2 메모리 수단은 상기 조합심벌문자에 대응하는 하나 이상의 인쇄체의 활자한자를 저장함 -;
    상기 추출된 후보한자를 소정의 디스플레이 장치에서 표시되도록 제어하고 특정의 후보한자에 대해 발생한 선택 신호를 상기 단말기로부터 수신하는 단계; 및
    선택 신호가 수신된 활자한자를 상기 디스플레이 장치에서 표시되도록 제어하는 단계
    를 포함하고,
    상기 심벌문자는 한자의 획을 고려하여,
    Figure 112005056307437-pat02347
    ,
    Figure 112005056307437-pat02348
    ,
    Figure 112005056307437-pat02349
    ,
    Figure 112005056307437-pat02350
    ,
    Figure 112005056307437-pat02351
    ,
    Figure 112005056307437-pat02352
    ,
    Figure 112005056307437-pat02353
    ,
    Figure 112005056307437-pat02354
    ,
    Figure 112005056307437-pat02355
    ,
    Figure 112005056307437-pat02356
    ,
    Figure 112005056307437-pat02357
    Figure 112005056307437-pat02358
    ,
    Figure 112005056307437-pat02359
    ,
    Figure 112005056307437-pat02360
    ,
    Figure 112005056307437-pat02361
    ,
    Figure 112005056307437-pat02362
    ,
    Figure 112005056307437-pat02363
    ,
    Figure 112005056307437-pat02364
    중 적어도 하나 이상을 포함하는 것을 특징으로 하는 문자 입력 방법.
  39. 제38항에 있어서,
    상기 단말기는 독립 키버튼, 및 복수개의 독립 키버튼의 동시 입력과 연관된 트윈탭 키버튼을 포함하고,
    상기 독립 키버튼 및 상기 트윈탭 키버튼은 상기 단말기 상에서 7행 5열의 행렬로 배열하며,
    상기 메모리 수단을 유지하는 상기 단계는,
    상기 독립 키버튼의 입력과 관련하여 생성되는 하나의 키입력 신호에 상기 심벌문자는
    Figure 112005056307437-pat02365
    ,
    Figure 112005056307437-pat02366
    ,
    Figure 112005056307437-pat02367
    ,
    Figure 112005056307437-pat02368
    ,
    Figure 112005056307437-pat02369
    ,
    Figure 112005056307437-pat02370
    ,
    Figure 112005056307437-pat02371
    ,
    Figure 112005056307437-pat02372
    ,
    Figure 112005056307437-pat02373
    ,
    Figure 112005056307437-pat02374
    ,
    Figure 112005056307437-pat02375
    중에서 적어도 하나의 심벌문자를 대응시키는 단계; 및
    상기 트윈탭 키버튼의 입력과 관련하여 생성되는 하나의 키입력 신호에 상기 심벌문자는
    Figure 112005056307437-pat02376
    ,
    Figure 112005056307437-pat02377
    ,
    Figure 112005056307437-pat02378
    ,
    Figure 112005056307437-pat02379
    ,
    Figure 112005056307437-pat02380
    ,
    Figure 112005056307437-pat02381
    ,
    Figure 112005056307437-pat02382
    중에서 하나의 심벌문자를 대응시키는 단계
    를 포함하여 상기 메모리 수단을 유지하는 것을 특징으로 하는 문자 입력 방법.
  40. 단말기를 이용한 문자 입력 방법에 있어서,
    키입력 신호에 대응하는 심벌문자를 저장하는 메모리 수단을 유지하는 단계;
    상기 단말기의 키버튼 입력과 연관하여 발생되는 하나 이상의 키입력 신호를 상기 단말기로부터 수신하는 단계;
    상기 수신된 키입력 신호 각각에 대응하는 심벌문자를 메모리 수단에서 추출하는 단계;
    상기 추출된 하나 이상의 심벌문자를 한글 조성 원리에 따라 조합하여 조합 심벌문자를 생성하는 단계; 및
    상기 생성된 조합심벌문자를 소정의 디스플레이 장치에서 표시되도록 제어하는 단계
    를 포함하고,
    상기 심벌문자는 한글의 획을 고려하여,
    Figure 112005056307437-pat02383
    ,
    Figure 112005056307437-pat02384
    ,
    Figure 112005056307437-pat02385
    ,
    Figure 112005056307437-pat02386
    ,
    Figure 112005056307437-pat02387
    ,
    Figure 112005056307437-pat02388
    ,
    Figure 112005056307437-pat02389
    ,
    Figure 112005056307437-pat02390
    ,
    Figure 112005056307437-pat02391
    ,
    Figure 112005056307437-pat02392
    ,
    Figure 112005056307437-pat02393
    ,
    Figure 112005056307437-pat02394
    ,
    Figure 112005056307437-pat02395
    ,
    Figure 112005056307437-pat02396
    ,
    Figure 112005056307437-pat02397
    ,
    Figure 112005056307437-pat02398
    ,
    Figure 112005056307437-pat02399
    ,
    Figure 112005056307437-pat02400
    ,
    Figure 112005056307437-pat02401
    중 적어도 하나 이상을 포함하는 것을 특징으로 하는 문자 입력 방법.
  41. 제40항에 있어서,
    조합심벌문자를 생성하는 상기 단계는,
    하나 이상의 심벌문자를 이용하여 상기 생성된 조합심벌문자를
    Figure 112005056307437-pat02402
    ,
    Figure 112005056307437-pat02403
    ,
    Figure 112005056307437-pat02404
    ,
    Figure 112005056307437-pat02405
    ,
    Figure 112005056307437-pat02406
    ,
    Figure 112005056307437-pat02407
    ,
    Figure 112005056307437-pat02408
    , ,
    Figure 112005056307437-pat02410
    ,
    Figure 112005056307437-pat02411
    ,
    Figure 112005056307437-pat02412
    ,
    Figure 112005056307437-pat02413
    ,
    Figure 112005056307437-pat02414
    ,
    Figure 112005056307437-pat02415
    ,
    Figure 112005056307437-pat02416
    ,
    Figure 112005056307437-pat02417
    ,
    Figure 112005056307437-pat02418
    ,
    Figure 112005056307437-pat02419
    ,
    Figure 112005056307437-pat02420
    ,
    Figure 112005056307437-pat02421
    ,
    Figure 112005056307437-pat02422
    ,
    Figure 112005056307437-pat02423
    ,
    Figure 112005056307437-pat02424
    ,
    Figure 112005056307437-pat02425
    중 하나로 결정하는 것을 특징으로 하는 문자 입력 방법.
  42. 제40항에 있어서,
    상기 단말기는 독립 키버튼, 및 복수개의 독립 키버튼의 동시 입력과 연관된 트윈탭 키버튼을 포함하고,
    상기 독립 키버튼 및 상기 트윈탭 키버튼은 상기 단말기 상에서 7행 5열의 행렬로 배열하며,
    상기 메모리 수단을 유지하는 상기 단계는,
    상기 독립 키버튼의 입력과 관련하여 생성되는 하나의 키입력 신호에 상기 심벌문자는
    Figure 112005056307437-pat02426
    ,
    Figure 112005056307437-pat02427
    ,
    Figure 112005056307437-pat02428
    ,
    Figure 112005056307437-pat02429
    ,
    Figure 112005056307437-pat02430
    ,
    Figure 112005056307437-pat02431
    ,
    Figure 112005056307437-pat02432
    ,
    Figure 112005056307437-pat02433
    ,
    Figure 112005056307437-pat02434
    ,
    Figure 112005056307437-pat02435
    ,
    Figure 112005056307437-pat02436
    ,
    Figure 112005056307437-pat02437
    중에서 적어도 하나의 심벌문자를 대응시키는 단계; 및
    상기 트윈탭 키버튼의 입력과 관련하여 생성되는 하나의 키입력 신호에 상기 심벌문자는
    Figure 112005056307437-pat02438
    ,
    Figure 112005056307437-pat02439
    ,
    Figure 112005056307437-pat02440
    ,
    Figure 112005056307437-pat02441
    ,
    Figure 112005056307437-pat02442
    ,
    Figure 112005056307437-pat02443
    ,
    Figure 112005056307437-pat02444
    중에서 하나의 심벌문자를 대응시키는 단계
    를 포함하여 상기 메모리 수단을 유지하는 것을 특징으로 하는 문자 입력 방법.
  43. 단말기를 이용한 문자 입력 방법에 있어서,
    키입력 신호에 대응하는 심벌문자를 저장하는 메모리 수단을 유지하는 단계;
    상기 단말기의 키버튼 입력과 연관하여 발생되는 하나 이상의 키입력 신호를 상기 단말기로부터 수신하는 단계;
    상기 수신된 키입력 신호 각각에 대응하는 심벌문자를 메모리 수단에서 추출하는 단계;
    상기 추출된 하나 이상의 심벌문자를 뱅갈문자 조성 원리에 따라 조합하여 조합심벌문자를 생성하는 단계; 및
    상기 생성된 조합심벌문자를 소정의 디스플레이 장치에서 표시되도록 제어하는 단계
    를 포함하고,
    상기 심벌문자는 뱅갈문자의 획을 고려하여,
    Figure 112005056307437-pat02445
    ,
    Figure 112005056307437-pat02446
    ,
    Figure 112005056307437-pat02447
    ,
    Figure 112005056307437-pat02448
    ,
    Figure 112005056307437-pat02449
    ,
    Figure 112005056307437-pat02450
    ,
    Figure 112005056307437-pat02451
    ,
    Figure 112005056307437-pat02452
    ,
    Figure 112005056307437-pat02453
    ,
    Figure 112005056307437-pat02454
    ,
    Figure 112005056307437-pat02455
    ,
    Figure 112005056307437-pat02456
    ,
    Figure 112005056307437-pat02457
    ,
    Figure 112005056307437-pat02458
    ,
    Figure 112005056307437-pat02459
    ,
    Figure 112005056307437-pat02460
    ,
    Figure 112005056307437-pat02461
    중 적어도 하나 이상을 포함하는 것을 특징으로 하는 문자 입력 방법.
  44. 제43항에 있어서,
    조합심벌문자를 생성하는 상기 단계는,
    하나 이상의 심벌문자를 이용하여 상기 생성된 조합심벌문자를
    Figure 112005056307437-pat02462
    ,
    Figure 112005056307437-pat02463
    ,
    Figure 112005056307437-pat02464
    ,
    Figure 112005056307437-pat02465
    ,
    Figure 112005056307437-pat02466
    ,
    Figure 112005056307437-pat02467
    ,
    Figure 112005056307437-pat02468
    ,
    Figure 112005056307437-pat02469
    ,
    Figure 112005056307437-pat02470
    ,
    Figure 112005056307437-pat02471
    ,
    Figure 112005056307437-pat02472
    ,
    Figure 112005056307437-pat02473
    ,
    Figure 112005056307437-pat02474
    ,
    Figure 112005056307437-pat02475
    ,
    Figure 112005056307437-pat02476
    ,
    Figure 112005056307437-pat02477
    ,
    Figure 112005056307437-pat02478
    ,
    Figure 112005056307437-pat02479
    ,
    Figure 112005056307437-pat02480
    ,
    Figure 112005056307437-pat02481
    ,
    Figure 112005056307437-pat02482
    ,
    Figure 112005056307437-pat02483
    ,
    Figure 112005056307437-pat02484
    ,
    Figure 112005056307437-pat02485
    ,
    Figure 112005056307437-pat02486
    ,
    Figure 112005056307437-pat02487
    ,
    Figure 112005056307437-pat02488
    ,
    Figure 112005056307437-pat02489
    ,
    Figure 112005056307437-pat02490
    ,
    Figure 112005056307437-pat02491
    ,
    Figure 112005056307437-pat02492
    ,
    Figure 112005056307437-pat02493
    ,
    Figure 112005056307437-pat02494
    ,
    Figure 112005056307437-pat02495
    ,
    Figure 112005056307437-pat02496
    ,
    Figure 112005056307437-pat02497
    ,
    Figure 112005056307437-pat02498
    ,
    Figure 112005056307437-pat02499
    ,
    Figure 112005056307437-pat02500
    ,
    Figure 112005056307437-pat02501
    ,
    Figure 112005056307437-pat02502
    , ,
    Figure 112005056307437-pat02504
    ,
    Figure 112005056307437-pat02505
    ,
    Figure 112005056307437-pat02506
    ,
    Figure 112005056307437-pat02507
    ,
    Figure 112005056307437-pat02508
    ,
    Figure 112005056307437-pat02509
    ,
    Figure 112005056307437-pat02510
    ,
    Figure 112005056307437-pat02511
    ,
    Figure 112005056307437-pat02512
    ,
    Figure 112005056307437-pat02513
    ,
    Figure 112005056307437-pat02514
    ,
    Figure 112005056307437-pat02515
    ,
    Figure 112005056307437-pat02516
    ,
    Figure 112005056307437-pat02517
    ,
    Figure 112005056307437-pat02518
    ,
    Figure 112005056307437-pat02519
    중 하나로 결정하는 것을 특징으로 하는 문자 입력 방법.
  45. 제43항에 있어서,
    상기 단말기는 독립 키버튼, 및 복수개의 독립 키버튼의 동시 입력과 연관된 트윈탭 키버튼을 포함하고,
    상기 독립 키버튼 및 상기 트윈탭 키버튼은 상기 단말기 상에서 7행 5열의 행렬로 배열하며,
    상기 메모리 수단을 유지하는 상기 단계는,
    상기 독립 키버튼의 입력과 관련하여 생성되는 하나의 키입력 신호에 상기 심벌문자는
    Figure 112005056307437-pat02520
    ,
    Figure 112005056307437-pat02521
    ,
    Figure 112005056307437-pat02522
    ,
    Figure 112005056307437-pat02523
    ,
    Figure 112005056307437-pat02524
    ,
    Figure 112005056307437-pat02525
    ,
    Figure 112005056307437-pat02526
    ,
    Figure 112005056307437-pat02527
    ,
    Figure 112005056307437-pat02528
    ,
    Figure 112005056307437-pat02529
    중에서 적어도 하나의 심벌문자를 대응시키는 단계; 및
    상기 트윈탭 키버튼의 입력과 관련하여 생성되는 하나의 키입력 신호에 상기 심벌문자는
    Figure 112005056307437-pat02530
    ,
    Figure 112005056307437-pat02531
    ,
    Figure 112005056307437-pat02532
    ,
    Figure 112005056307437-pat02533
    ,
    Figure 112005056307437-pat02534
    ,
    Figure 112005056307437-pat02535
    ,
    Figure 112005056307437-pat02536
    중에서 하나의 심벌문자를 대응시키는 단계
    를 포함하여 상기 메모리 수단을 유지하는 것을 특징으로 하는 문자 입력 방법.
  46. 제1항 내지 제45항의 방법을 실행시키기 위한 프로그램을 기록한 컴퓨터 판독 가능한 기록 매체.
KR1020050093451A 2004-11-10 2005-10-05 심벌문자를 이용한 다국언어 문자 입력 방법 및 문자 입력시스템 KR100641838B1 (ko)

Priority Applications (6)

Application Number Priority Date Filing Date Title
KR1020050093451A KR100641838B1 (ko) 2004-11-10 2005-10-05 심벌문자를 이용한 다국언어 문자 입력 방법 및 문자 입력시스템
PCT/KR2006/004050 WO2007040378A1 (en) 2005-10-05 2006-10-09 Method of inputting multi-languages by using symbol characters allocated in keypads of user terminal
RU2008112550/09A RU2008112550A (ru) 2005-10-05 2006-10-09 Способ ввода на разных языках с использованием символов, расположенных на клавиатуре терминала пользователя
EP06799130A EP1932325A4 (en) 2005-10-05 2006-10-09 METHOD FOR ENTERING MULTIPLE LANGUAGES THROUGH THE USE OF ICONS ASSIGNED IN KEYPADS OF A USER EQUIPMENT
CNA200680037038XA CN101283571A (zh) 2005-10-05 2006-10-09 利用使用者终端机键盘上的符号字符输入多种语言的方法
US12/089,014 US20080297480A1 (en) 2005-10-05 2006-10-09 Method of Inputting Multi-Languages by Using Symbol Characters Allocated in Keypads of User Terminal

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR1020040091467 2004-11-10
KR20040091467 2004-11-10
KR1020050093451A KR100641838B1 (ko) 2004-11-10 2005-10-05 심벌문자를 이용한 다국언어 문자 입력 방법 및 문자 입력시스템

Publications (2)

Publication Number Publication Date
KR20060052044A KR20060052044A (ko) 2006-05-19
KR100641838B1 true KR100641838B1 (ko) 2007-02-28

Family

ID=37906379

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050093451A KR100641838B1 (ko) 2004-11-10 2005-10-05 심벌문자를 이용한 다국언어 문자 입력 방법 및 문자 입력시스템

Country Status (6)

Country Link
US (1) US20080297480A1 (ko)
EP (1) EP1932325A4 (ko)
KR (1) KR100641838B1 (ko)
CN (1) CN101283571A (ko)
RU (1) RU2008112550A (ko)
WO (1) WO2007040378A1 (ko)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080211777A1 (en) * 2007-03-01 2008-09-04 Microsoft Corporation Stroke number input
US8677237B2 (en) * 2007-03-01 2014-03-18 Microsoft Corporation Integrated pinyin and stroke input
US8316295B2 (en) * 2007-03-01 2012-11-20 Microsoft Corporation Shared language model
US7903002B2 (en) 2007-05-17 2011-03-08 Sony Ericsson Mobile Communications Ab Electronic device having vibration input recognition and method
KR101169148B1 (ko) * 2007-09-24 2012-07-30 노키아 코포레이션 문자 입력 디바이스, 문자 입력 방법 및 컴퓨터 판독가능한 매체
CA2726923A1 (en) * 2008-06-02 2009-12-10 Yu Chen Chinese character input method adapting for chinese teaching
WO2010053248A2 (ko) * 2008-11-04 2010-05-14 넷플라이주식회사 중국어 발음 교육전용의 한글표기 방법과 그 입력장치
TWI412955B (zh) * 2009-08-19 2013-10-21 Inventec Appliances Corp 漢字書寫筆順之提示方法、電子裝置及電腦程式產品
US20120149477A1 (en) 2009-08-23 2012-06-14 Taeun Park Information input system and method using extension key
US9019083B2 (en) * 2010-09-22 2015-04-28 Savant Systems, Llc Programmable multimedia control system having a tactile remote control
WO2012116497A1 (en) * 2011-03-03 2012-09-07 Nokia Corporation Inputting chinese characters in pinyin mode
US20120290287A1 (en) * 2011-05-13 2012-11-15 Vadim Fux Methods and systems for processing multi-language input on a mobile device
CN103164042A (zh) * 2011-12-19 2013-06-19 张家港市赫图阿拉信息技术有限公司 一种输入希腊语的方法
CN103164041A (zh) * 2011-12-19 2013-06-19 张家港市赫图阿拉信息技术有限公司 一种输入俄语的方法
KR102088909B1 (ko) * 2013-03-15 2020-04-14 엘지전자 주식회사 이동 단말기 및 그의 변형 키패드 운용방법
KR102198175B1 (ko) * 2013-06-04 2021-01-04 삼성전자주식회사 모바일 단말에서 터치 스크린을 통해 수신되는 키 패드 입력을 처리하는 방법 및 이를 위한 장치
US20140380169A1 (en) * 2013-06-20 2014-12-25 Google Inc. Language input method editor to disambiguate ambiguous phrases via diacriticization
USD780838S1 (en) * 2015-09-21 2017-03-07 Adobe Systems Incorporated Type font
US10324537B2 (en) * 2017-05-31 2019-06-18 John Park Multi-language keyboard system
CN107329585A (zh) * 2017-06-28 2017-11-07 北京百度网讯科技有限公司 用于输入文字的方法和装置
CN108196695A (zh) * 2017-12-28 2018-06-22 深圳Tcl新技术有限公司 实现泰语输入的方法、装置和计算机可读存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030048897A1 (en) 2001-08-31 2003-03-13 Ching-Hsing Luo Alphabetic telephone
KR20030097823A (ko) * 2001-04-09 2003-12-31 마이클 제이. 얼 형태에 기반한 텍스트 입력 시스템
KR20040095388A (ko) * 2003-04-28 2004-11-15 김상근 한글자모를 이용한 다문자 입력장치 및 그 방법

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2490365B1 (fr) * 1980-09-17 1986-11-21 Texas Instruments France Dispositif de visualisation de donnees en des ecritures de natures differentes telles que les ecritures arabe et latine
GB2243704B (en) 1990-05-03 1994-03-23 Gong Ming Yang Method of and keyboard for inputting characters on pattern element basis
US6130665A (en) * 1998-04-01 2000-10-10 Telefonaktiebolaget Lm Ericsson Touch screen handling
US6362751B1 (en) * 1998-06-11 2002-03-26 Magellan Dis, Inc. Navigation system with a route exclusion list system
US6362752B1 (en) * 1998-12-23 2002-03-26 Motorola, Inc. Keypad with strokes assigned to key for ideographic text input
WO2001029976A1 (en) * 1999-10-21 2001-04-26 Chung Hee Sung Method for generating characters and/or symbols and the information and communication service method thereby
AU2000279664A1 (en) 2000-10-13 2002-04-22 Timespace System Co. Ltd. Method for inputting alphabetic characters for the electronic apparatuses
US6799914B2 (en) * 2001-06-27 2004-10-05 Timespace System Co., Ltd. Arabic-persian alphabeth input apparatus
US20030020738A1 (en) * 2001-07-30 2003-01-30 Milburn Ross William Vinters Method and device for character input retrieval and indexing
US6947771B2 (en) * 2001-08-06 2005-09-20 Motorola, Inc. User interface for a portable electronic device
KR20040072851A (ko) * 2003-02-11 2004-08-19 조진호 영문의 상형적 조합을 통한 문자입력 방법
KR20050061011A (ko) * 2003-12-17 2005-06-22 이상훈 전화기를 이용한 영문자 입력 방법

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030097823A (ko) * 2001-04-09 2003-12-31 마이클 제이. 얼 형태에 기반한 텍스트 입력 시스템
US20030048897A1 (en) 2001-08-31 2003-03-13 Ching-Hsing Luo Alphabetic telephone
KR20040095388A (ko) * 2003-04-28 2004-11-15 김상근 한글자모를 이용한 다문자 입력장치 및 그 방법

Also Published As

Publication number Publication date
US20080297480A1 (en) 2008-12-04
KR20060052044A (ko) 2006-05-19
RU2008112550A (ru) 2009-11-10
WO2007040378A1 (en) 2007-04-12
EP1932325A1 (en) 2008-06-18
EP1932325A4 (en) 2009-08-26
CN101283571A (zh) 2008-10-08

Similar Documents

Publication Publication Date Title
KR100641838B1 (ko) 심벌문자를 이용한 다국언어 문자 입력 방법 및 문자 입력시스템
KR100377432B1 (ko) 문자/단어 생성 방법 및 이를 이용한 정보통신 서비스 방법
KR100643801B1 (ko) 복수의 언어를 연동하는 자동완성 추천어 제공 시스템 및방법
US8854311B2 (en) Handheld electronic device and method for disambiguation of text input and providing spelling substitution
US9104244B2 (en) All-in-one Chinese character input method
JP2011254553A (ja) 小型キーパッド用日本語入力メカニズム
KR19990035985A (ko) 감축된 키보드 명료화 시스템
US8577667B2 (en) Handheld electronic device and method for disambiguation of text input providing artificial variants comprised of characters in a core alphabet
JP4504571B2 (ja) 表意文字言語および非表意文字言語用テキスト入力システム
KR100947401B1 (ko) 전자 통신 장치로의 텍스트 입력
JP2010198241A (ja) 中国語入力装置およびプログラム
US5890183A (en) Method, apparatus, electronic dictionary and recording medium for converting converted output into character code set accetpable for re-retrieval as original input
JP4048169B2 (ja) スペースの自動生成によって文章入力を支援するシステム
JP6720274B2 (ja) 入力支援プログラム、入力支援方法および入力支援装置
US8730176B2 (en) Handheld electronic device including automatic preferred selection of a punctuation, and associated method
US20080131031A1 (en) Handheld electronic device with diacritical selection and text disambiguation
JP5751537B2 (ja) 国際対応型日本語入力システム
JP2007257188A (ja) 辞書検索装置およびその制御プログラム
JPH11250048A (ja) 文字入力装置、文字入力方法および文字入力制御プログラムを記録した記録媒体
WO2014087704A1 (ja) 入力支援装置、入力支援方法、及び入力支援プログラム
JPH1166061A (ja) 情報処理装置および情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体
KR20060058659A (ko) 사용자 단말기의 키패드에 배치된 심벌문자를 이용한 다국언어 문자 입력 방법
JPH08272780A (ja) 中国語入力処理装置及び中国語入力処理方法及び言語処理装置及び言語処理方法
JPH08171568A (ja) 複数言語入力方法
JP2007018468A (ja) カタカナ英語変換システム

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: 20101027

Year of fee payment: 5

LAPS Lapse due to unpaid annual fee