KR101804069B1 - 범아랍어용 문자입력장치 - Google Patents

범아랍어용 문자입력장치 Download PDF

Info

Publication number
KR101804069B1
KR101804069B1 KR1020160134879A KR20160134879A KR101804069B1 KR 101804069 B1 KR101804069 B1 KR 101804069B1 KR 1020160134879 A KR1020160134879 A KR 1020160134879A KR 20160134879 A KR20160134879 A KR 20160134879A KR 101804069 B1 KR101804069 B1 KR 101804069B1
Authority
KR
South Korea
Prior art keywords
arabic
character
representative
subscript
input
Prior art date
Application number
KR1020160134879A
Other languages
English (en)
Inventor
조돈우
Original Assignee
조돈우
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 조돈우 filed Critical 조돈우
Priority to KR1020160134879A priority Critical patent/KR101804069B1/ko
Application granted granted Critical
Publication of KR101804069B1 publication Critical patent/KR101804069B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • G06F3/0233Character input methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/018Input/output arrangements for oriental characters
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04886Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus

Landscapes

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

Abstract

본 발명의 특징에 따르면, 아라빅, 파르시 및 우르두 중 하나 이상의 아랍언어에서 사용되는 아랍문자를 입력하기 위한 범아랍어용 문자입력장치에 있어서, 전체 아랍문자 중 각 아랍문자에 공통적으로 포함된 공통문자부분으로 이루어진 복수의 대표문자가 각 대표문자마다 하나의 입력키(112)에 할당되어 배열된 대표문자영역(111) 및, 각 대표문자의 일측에 덧붙여 기재되면서 특정 아랍문자를 완성하는 복수의 첨자가 각 첨자마다 하나의 입력키(114)에 할당되어 배열된 첨자영역(113)을 포함하며, 사용자에 의해 선택된 입력키(112,114)에 할당된 대표문자 또는 첨자를 입력하기 위한 문자입력신호를 출력하는 키패드(110); 입력된 문자입력신호에 따라 선택된 대표문자를 독립적으로 표시하거나 선택된 대표문자와 첨자가 조합된 아랍문자를 표시하기 위한 표시제어신호를 출력하는 제어부(120); 및 상기 제어부(120)의 표시제어신호에 따라 문자표시창(131)에 각 아랍문자를 표시하는 디스플레이(130);를 포함하는 범아랍어용 문자입력장치가 제공된다.

Description

범아랍어용 문자입력장치{INPUT DEVICE FOR PAN-ARABIC LETTERS}
본 발명은 범아랍어용 문자입력장치에 관한 것으로, 보다 상세하게는 스마트폰 및 테블릿 등의 휴대단말 또는 TV 및 방송수신장치 등의 리모컨과 같이 문자입력을 위해 키패드를 이용하는 전자장치에 설치되어 아라빅(Arabic), 파르시(Farsi) 및 우르두(Urdu) 등의 아랍언어에서 사용되는 아랍문자를 입력하며, 문자입력을 위한 입력키의 조작횟수를 최소화하는 입력방식으로 동작되는 범아랍어용 문자입력장치에 관한 것이다.
일반적으로 PC를 이용하여 아랍문자를 디스플레이 화면에 표시하고자 하는 경우에는 각 아랍문자가 쿼티(Qwerty)방식으로 배열된 키보드를 통해 다양한 형태의 아랍문자를 구분하여 손쉽게 입력하고 이를 표시할 수 있었다.
그러나, 스마트폰 등의 휴대단말이나 TV 리모컨과 같이 입력버튼의 배열공간이 제한되는 경우에는, 각 입력버튼별로 여러 개의 아랍문자를 할당하고 해당 입력버튼의 조작횟수에 따라 함께 할당된 아랍문자들을 순차 변경하는 방식으로 각 아랍문자를 구분하여 입력할 수 있었기 때문에 문자입력을 위한 입력버튼의 조작횟수가 지나치게 늘어나는 문제점이 있었다.
이러한 문제점을 해결하기 위해 상기 쿼티방식으로 각 입력버튼을 배열하거나 입력버튼의 개수를 늘려 조작횟수를 감소시키기 위한 시도가 있었으나, 이 경우 제한된 공간 내에 다수의 입력버튼이 배치되면서 각 입력버튼의 크기가 지나치게 작아져 오타발생률이 대폭 증가하게 되고 이에 따라 문자입력시 집중해서 입력버튼을 조작해야 하는 불편함이 있었다.
등록특허공보 제10-1077926호(2011.10.24), 휴대단말기의 아랍어 터치스크린 키패드 어레이.
본 발명은 상술한 문제점을 해결하기 위하여 창출된 것으로, 본 발명의 목적은 각 아랍문자를 문자의 베이스가 되는 대표문자와 이 대표문자에 덧붙여 기재되면서 특정 아랍문자를 완성하는 첨자로 구분하고 한 번의 조작동작으로 대표문자나 첨자를 입력할 수 있는 키패드 배열구조로 이루어져, 문자입력을 위한 조작횟수를 최소화하며 입력하고자 하는 대표문자나 첨자가 할당된 입력키의 식별 및 선택이 용이한 범아랍어용 문자입력장치를 제공하는 것에 있다.
본 발명의 특징에 따르면, 아라빅, 파르시 및 우르두 중 하나 이상의 아랍언어에서 사용되는 아랍문자를 입력하기 위한 범아랍어용 문자입력장치에 있어서, 전체 아랍문자 중 각 아랍문자에 공통적으로 포함된 공통문자부분으로 이루어진 복수의 대표문자가 각 대표문자마다 하나의 입력키(112)에 할당되어 배열된 대표문자영역(111) 및, 각 대표문자의 일측에 덧붙여 기재되면서 특정 아랍문자를 완성하는 복수의 첨자가 각 첨자마다 하나의 입력키(114)에 할당되어 배열된 첨자영역(113)을 포함하며, 사용자에 의해 선택된 입력키(112,114)에 할당된 대표문자 또는 첨자를 입력하기 위한 문자입력신호를 출력하는 키패드(110); 입력된 문자입력신호에 따라 선택된 대표문자를 독립적으로 표시하거나 선택된 대표문자와 첨자가 조합된 아랍문자를 표시하기 위한 표시제어신호를 출력하는 제어부(120); 및 상기 제어부(120)의 표시제어신호에 따라 문자표시창(131)에 각 아랍문자를 표시하는 디스플레이(130);를 포함하는 범아랍어용 문자입력장치가 제공된다.
본 발명의 다른 특징에 따르면, 아라빅, 파르시 및 우르두 중 하나 이상의 아랍언어에서 사용되는 아랍문자를 입력하기 위한 범아랍어용 문자입력장치에 있어서, 전체 아랍문자 중 각 아랍문자에 공통적으로 포함된 공통문자부분으로 이루어진 복수의 대표문자가 하나의 입력키(112)마다 두 대표문자씩 할당되어 배열된 대표문자영역(111) 및, 각 대표문자의 일측에 덧붙여 기재되면서 특정 아랍문자를 완성하는 복수의 첨자가 각 첨자마다 하나의 입력키(114)에 할당되어 배열된 첨자영역(113)을 포함하고, 사용자에 의해 선택된 입력키(112,114)에 할당된 대표문자 또는 첨자를 입력하기 위한 문자입력신호를 출력하되, 상기 대표문자영역(111)에 배열된 입력키(112)는 두 대표문자가 각각 배치된 위치를 기준으로 사용자에 의해 선택된 위치의 대표문자를 입력하기 위한 문자입력신호를 출력하는 키패드(110); 입력된 문자입력신호에 따라 선택된 대표문자를 독립적으로 표시하거나 선택된 대표문자와 첨자가 조합된 아랍문자를 표시하기 위한 표시제어신호를 출력하는 제어부(120); 및 상기 제어부(120)의 표시제어신호에 따라 문자표시창(131)에 각 아랍문자를 표시하는 디스플레이(130);를 포함하는 범아랍어용 문자입력장치가 제공된다.
본 발명의 또 다른 특징에 따르면, 상기 디스플레이(130)는 터치스크린으로 이루어지고, 상기 키패드(110)는 상기 터치스크린의 일부로 표시되며, 상기 아라빅, 파르시 및 우르두 중 어느 하나의 언어를 선택할 수 있도록 하는 언어전환키(115)를 더 포함하고, 상기 제어부(120)는 상기 언어전환키(115)에 의해 선택된 특정 아랍언어에서 사용되는 아랍문자의 대표문자와 첨자가 상기 대표문자영역(111)의 입력키(112)와 첨자영역(113)의 입력키(114)에 각각 배열되도록 제어하고, 상기 복수의 대표문자 중 임의 대표문자가 선입력되면 상기 복수의 첨자 중 선입력된 대표문자에 문법적으로 덧붙여 기재될 수 있는 첨자를 선별하며 선별된 첨자가 할당된 입력키(114)만 상기 첨자영역(113)에 배열되도록 제어하는 것을 특징으로 하는 범아랍어용 문자입력장치가 제공된다.
본 발명의 또 다른 특징에 따르면, 상기 제어부(120)는, 선별된 첨자가 할당된 입력키(114)만 상기 첨자영역(113)에 배열되도록 제어하되, 선별되지 않은 첨자가 할당된 입력키(114)와 함께 첨자영역(113)에 배열될 때와 동일한 배열위치에 선별된 첨자의 입력키(114)가 표시되도록 제어하는 것을 특징으로 하는 범아랍어용 문자입력장치가 제공된다.
본 발명의 또 다른 특징에 따르면, 상기 디스플레이(130)는 터치스크린으로 이루어지고, 상기 키패드(110)는 상기 터치스크린의 일부로 표시되며, 복수의 모음키(118,119)가 배열되는 모음키영역(117)을 더 포함하며, 상기 대표문자영역(111) 및 첨자영역(113)에는 상기 아랍문자의 자음자를 입력하기 위한 대표문자나 첨자가 각 입력키(112,114)마다 배열되고, 상기 제어부(120)는 입력된 문자입력신호에 따라 선택된 대표문자와 첨자가 조합된 자음자를 상기 문자표시창(131)에 표시하며, 상기 터치스크린에 대한 사용자의 터치동작에 따른 상향터치모션(U) 및 하향터치모션(D)을 구분하여 인식하고, 상기 상향터치모션(U)이 인식되면 상기 문자표시창(131)에 표시된 자음자의 상부위치에 결합되는 각 상부모음을 입력하기 위한 복수의 상부모음키(118)를 상기 모음키영역(117)에 표시하며, 상기 하향터치모션(D)이 인식되면 상기 표시된 자음자의 하부위치에 결합되는 각 하부모음을 입력하기 위한 복수의 하부모음키(119)를 상기 모음키영역(117)에 표시하고, 상기 모음키영역(117)에 표시된 모음키(118,119) 중 사용자에 의해 선택된 모음키(118,119)와 매칭되는 모음자가 선입력된 자음자의 상부 또는 하부위치에 결합된 형태를 갖는 아랍문자로 조합되어 상기 문자표시창(131)에 표시되도록 제어하는 것을 특징으로 하는 범아랍어용 문자입력장치가 제공된다.
이상에서와 같이 본 발명에 의하면,
첫째, 입력대상 문자에 해당하는 전체 아랍문자를 각 문자들이 갖는 전체적인 형상의 공통된 특징(공통문자부분)을 기준으로 추출되어 문자의 베이스가 되는 대표문자와, 이 대표문자에 덧붙여 기재되어 특정 아랍문자를 완성하는 첨자로 구분하고, 상기 대표문자를 선입력한 후 원하는 특정 아랍문자를 형성하기 위한 첨자를 후입력하는 방식으로 문자입력이 이루어져 입력방식의 일관성을 도모할 수 있고, 이와 더불어 각 대표문자와 첨자가 하나의 입력키(112,114)마다 독립적으로 할당되어 조작대상 입력키의 식별 및 선택이 용이하며 한 번의 입력키 조작으로 대표문자나 첨자를 각각 입력할 수 있어 문자입력을 위한 조작횟수를 최소화할 수 있다.
더불어, 상기 대표문자의 경우 하나의 입력키(112)마다 두 대표문자씩 할당되어 배열되는 경우, 두 대표문자가 각각 배치된 위치를 기준으로 사용자의 조작에 의해 선택된 위치의 대표문자를 한 번의 입력키 조작으로 입력할 수 있으므로 상기와 같은 동일 유사한 효과를 구현할 수 있다.
둘째, 각 입력키(112,114)가 배열된 키패드(110)는 터치스크린의 일부로 표시되어 각 입력키(112,114)에 배열된 대표문자나 첨자의 대상이 변경되도록 화면표시될 수 있고, 상기 키패드(110)에는 아라빅, 파르시 및 우르두 중 어느 하나의 이상 언어를 선택할 수 있도록 하는 언어전환키(115)가 배치되며, 제어부(120)는 언어전환키(115)에 의해 특정 아랍언어가 선택되면 선택된 아랍언어에서 사용되는 아랍문자들을 입력대상 문자로 한정하여 한정된 입력대상 문자에 해당하는 전체 아랍문자들로부터 도출된 대표문자와 첨자가 대표문자영역(111)의 입력키(112)와 첨자영역(113)의 입력키(114)에 배열되도록 제어하므로, 선택된 아랍언어에서 사용되지 않는 아랍문자가 입력되는 것을 방지할 수 있고 각 아랍언어별로 최적화된 대표문자와 첨자의 키패드 배열상태를 제공할 수 있다.
셋째, 복수의 대표문자 중 임의 대표문자가 선입력되면 복수의 첨자 중 선입력된 대표문자에 문법적으로 덧붙여 기재될 수 있는 첨자를 선별하며, 선별된 첨자가 배열된 입력키(114)가 다른 입력키와 구분되게 표시되거나 선별된 첨자의 입력키(114)만 표시되므로 사용자가 입력고자 하는 첨자를 보다 쉽고 빠르게 식별 및 선택할 수 있어 문자입력시간을 더욱 단축시킬 수 있다. 또한, 선별된 첨자의 입력키(114)만 표시되는 경우 상기 첨자영역(113) 내에서 선별된 첨자의 입력키(114)가 확대되어 표시되므로 입력대상키의 시인성을 더욱 증대시킬 수 있다.
넷째, 아랍어의 모음을 문자입력함에 있어서, 사용자의 터치동작에 따라 기설정된 특정 터치모션(U,D)이 감지되는 것만으로 입력가능한 모음들이 배열된 모음키영역(117)을 화면상에 표시할 수 있어, 종래와 같이 각 모음 입력시마다 키패드에 별도로 마련되 모음표시창키를 조작할 필요없이 직전에 입력한 입력키 부근 또는 손가락의 현재 위치에서 상기 특정 터치모션을 취함으로써 상기 모음키영역(117)을 손쉽게 표시할 수 있으므로 문자입력을 위한 손가락의 동선을 최소화할 수 있다.
다섯째, 아랍어의 모음의 경우 자음을 기준으로 상부위치에 배치되는 상부모음과 하부위치에 배치되는 하부모음으로 구분되는 언어적 특성을 고려하여, 상향터치모션(U)이 감지되면 상기 모음키영역(117)에 각 상부모음을 입력하기 위한 상부모음키(118)만을 표시하며, 하향터치모션(D)이 감지되면 각 하부모음의 입력을 위한 하부모음키(119)만을 표시할 수 있으므로, 사용자가 입력하고자 하는 특정 모음을 육안으로 확인하고 선택하는데 소요되는 시간을 대폭 감축시킬 수 있다.
도 1은 본 발명의 바람직한 실시예에 따른 범아랍어용 문자입력장치의 기능적 구성을 나타낸 블럭도,
도 2는 본 발명의 바람직한 실시예에 따른 범아랍어용 문자입력장치가 휴대단말에 설치되어 키패드가 배열된 상태를 나타낸 정면도,
도 3은 본 발명의 바람직한 실시예에 따른 첨자영역의 구성을 나타낸 개략도,
도 4는 본 발명의 바람직한 실시예에 따른 키패드에 배열되는 대표문자가 도출되는 과정을 설명하기 위한 테이블표,
도 5는 아라빅 아랍언어에서 사용되는 아랍문자들을 대상으로 대표문자가 도출되는 과정을 나타낸 테이블표,
도 6은 본 발명의 바람직한 실시예에 따른 키패드에 아라빅 아랍언어에서 사용되는 아랍문자들을 대상으로 도출된 대표문자가 배열된 상태를 나타낸 개략도,
도 7는 파르시 아랍언어에서 사용되는 아랍문자들을 대상으로 대표문자가 도출되는 과정을 나타낸 테이블표,
도 8은 본 발명의 바람직한 실시예에 따른 키패드에 파르시 아랍언어에서 사용되는 아랍문자들을 대상으로 도출된 대표문자가 배열된 상태를 나타낸 개략도,
도 9는 우르두 아랍언어에서 사용되는 아랍문자들을 대상으로 대표문자가 도출되는 과정을 나타낸 테이블표,
도 10은 본 발명의 바람직한 실시예에 따른 키패드에 우르두 아랍언어에서 사용되는 아랍문자들을 대상으로 도출된 대표문자가 배열된 상태를 나타낸 개략도,
도 11은 본 발명의 바람직한 실시예에 따른 첨자영역에 선별된 첨자 입력키가 다른 첨자 입력키와 구분되어 표시된 상태를 나타낸 개략도,
도 12는 본 발명의 바람직한 실시예에 따른 첨자영역에 선입력된 대표문자에 문법적으로 덧붙여 기재될 수 있는 첨자 입력키만 표시된 상태를 나타낸 개략도,
도 13은 본 발명의 바람직한 실시예에 따른 첨자영역에 선별된 첨자 입력키가 확대되어 표시된 상태를 나타낸 개략도,
도 14는 본 발명의 바람직한 실시예에 따른 대표문자영역에 각 입력키마다 두 대표문자가 할당되어 배열된 상태를 나타낸 개략도,
도 15는 본 발명의 바람직한 실시예에 따른 대표문자 입력키의 터치영역이 각 대표문자의 위치에 따라 구분된 상태를 나타낸 개략도,
도 16은 본 발명의 바람직한 실시예에 따른 대표문자 입력키에 할당된 두 대표문자의 위치를 기준으로 선택된 대표문자가 입력되는 동작원리를 나타낸 개략도,
도 17은 본 발명의 바람직한 실시예에 따른 키패드에 모음키영역이 표시된 상태를 나타낸 정면도,
도 18은 본 발명의 바람직한 실시예에 따른 상향터치모션 인식에 따라 모음키영역에 상부모음키가 표시된 상태를 나타낸 정면도,
도 19는 본 발명의 바람직한 실시예에 따른 하향터치모션 인식에 따라 모음키영역에 하부모음키가 표시된 상태를 나타낸 정면도,
도 20은 본 발명의 바람직한 실시예에 따른 모음키영역에 표시되는 모음키의 다양한 형태를 나타낸 개략도이다.
상술한 본 발명의 목적, 특징들 및 장점은 다음의 상세한 설명을 통하여 보다 분명해질 것이다. 이하, 본 발명의 바람직한 실시예를 첨부한 도면에 의거하여 설명하면 다음과 같다.
이하에서 언급되는 '아랍문자'는 아라빅(Arbic), 파르시(Farsi) 및 우르두(Urdu) 등의 3개의 아랍언어에서 사용되는 아랍문자를 포함하여 이에 파생되어 필기체 형태로 기재되는 다양한 범(汎)아랍언어의 문자를 모두 포함하는 의미이며, '전자장치(1)'란 영상출력 및 아랍문자 입력을 위한 키패드를 이용하는 장치로서, 터치스크린이 장착된 스마트폰이나 테블릿 등의 모바일을 포함하여 터치패드나 푸쉬버튼 등의 입력수단 등을 이용하여 디스플레이 수단에 임의 문자를 입력 및 표시할 수 있는 기능이 구비된 전자적 장치를 의미한다.
본 발명의 바람직한 실시예에 따른 범아랍어용 문자입력장치(100)는 한 번의 입력키 조작으로 아랍문자를 형성하는 대표문자나 첨자를 각각 입력할 수 있어 문자입력을 최소화할 수 있으며 사용자가 입력하고자 하는 조작대상 입력키의 식별 및 선택이 용이한 범아랍어용 문자입력장치로서, 도 1 및 도 2에 도시된 바와 같이 키패드(110), 제어부(120) 및 디스플레이(130)를 포함하여 구비된다.
먼저, 상기 키패드(110)는 아랍문자 입력을 위해 조작되는 입력키가 설정된 배열구조에 맞추어 배치된 입력수단으로서, 도 2에서와 같이 입력대상인 전체 아랍문자 중 각 아랍문자에 공통적으로 포함된 공통문자부분으로 이루어진 복수의 대표문자가 각 대표문자마다 하나의 입력키(112)에 할당되어 배열된 대표문자영역(111) 및, 각 대표문자의 일측에 덧붙여 기재되면서 특정 아랍문자를 완성하는 복수의 첨자가 각 첨자마다 하나의 입력키(114)에 할당되어 배열된 첨자영역(113)을 포함하며, 사용자에 의해 선택된 입력키(112,114)에 할당된 대표문자 또는 첨자를 입력하기 위한 문자입력신호를 출력한다.
여기서, 상기 키패드(110)는 스마트폰 등의 휴대단말과 같이 디스플레이(130)가 터치스크린으로 이루어진 경우 터치스크린의 일부로 표시되면서 터치감지에 따른 디지털 방식으로 입력신호를 생성할 수 있으며, 이 밖에 TV 리모컨과 같이 각 입력키가 푸쉬버튼 형태로 구비되어 아날로그 방식으로 입력신호를 생성할 수도 있다.
또한, 상기 대표문자영역(111)에 배치된 임의 입력키(112, 이하에서는 대표문자키라 명칭함)가 사용자에 의해 터치 또는 푸쉬되면서 조작되면 해당 대표문자키(112)에 할당된 대표문자와 매칭되는 대표문자 입력신호를 생성하고, 첨자영역(113)에 배치된 임의 입력키(114, 이하에서는 첨자키라 명칭함)가 사용자에 의해 조작되면 해당 첨자키(114)에 할당된 첨자와 매칭되는 첨자 입력신호를 생성하며, 생성된 문자입력신호는 제어부(120)로 전송되어 데이터 처리될 수 있도록 한다.
더불어, 도 2에 도시된 바와 같이 상기 키패드(110)에는 대표문자영역(111) 및 첨자영역(113) 이외에 선입력된 문자를 삭제하는데 이용되는 삭제키(116a), 글자간격을 벌리는데 이용되는 스페이스키(116b)와, 문단을 나누는데 이용되는 엔터키(116c) 및, 각종 기호를 입력하는데 이용되는 기호키(116d)가 더 배열된다.
그리고, 도 3에 도시된 바와 같이 첨자영역(113)에 배열되는 첨자키(114)는 대표문자의 상부위치에 덧붙여 기재되는 상부첨자키(114a)와 대표문자의 하부위치에 덧붙여 기재되는 하부첨자키(114b)로 구분되며, 필요시 상기 첨자영역(113)은 상부첨자키(114a)들이 배열되는 상부첨자영역(113a) 및 하부첨자키(114b)들이 배열되는 하부첨자영역(113b)으로 구분될 수 있다.
한편, 도 4에는 아라빅, 파르시 및 우르두에서 사용되는 아랍문자로부터 도출된 대표문자가 표시된 테이블표가 도시되어 있다.
도 4를 참고하면 본 발명의 바람직한 실시예에 따른 범아랍어용 문자입력장치(100)에서는 아랍문자의 특성을 고려하여 문자입력을 위한 대표문자와 첨자를 도출함에 있어 입력대상인 전체 아랍문자 중 각 아랍문자에 공통적으로 포함된 주된 형상 즉, 공통문자부분을 기준으로 18개의 문자그룹(G1 내지 G18)으로 그룹핑하며, 각 문자그룹에 공통적으로 포함된 공통문자부분을 대표문자로 도출하여 도 2에서와 같은 대표문자영역(111)에 배열하기 위한 18개의 대표문자를 획득할 수 있다.
이러한 대표문자영역(111)에 배열되는 각 대표문자들은 입력대상 문자의 범위가 변경되거나 대표문자영역(111)에 배열가능한 대표문자키(112)의 개수에 따라 표시되는 대표문자의 대상이 변경될 수 있으나, 한정된 키패드(110) 배열공간과 대표문자키(112)의 조작용이성을 고려할 때 18개의 대표문자가 6×3의 배열구조로 배치되는 것이 바람직하다.
또한, 도출된 대표문자로부터 각각의 아랍문자를 완성하기 위해 덧붙여져야 하는 문자들을 첨자로 도출하며, 도 3과 같이 첨자영역(113)에 배열하기 위한 6개의 첨자를 획득할 수 있다. 이러한 첨자영역(113)에 배열되는 각 첨자들은 입력대상 문자의 범위가 변경되거나 첨자영역(113)에 배열가능한 첨자키(114)의 개수에 따라 또는 선입력된 대표문자에 따라 표시되는 첨자의 대상이 변경될 수 있다.
상기 제어부(120)는 미리 프로그래밍된 사항에 따라 각종 데이터를 처리하면서 범아랍어용 문자입력장치(100)의 문자입력 기능을 구현하기 위한 마이크로 컨트롤러로서, 입력된 문자입력신호에 따라 선택된 대표문자를 디스플레이(130)의 문자표시창(131)에 표시하거나 선택된 대표문자와 첨자가 조합된 아랍문자를 표시하기 위한 표시제어신호를 출력한다.
보다 구체적으로 설명하면, 상기 제어부(120)는 키패드(110)에 배치된 각 입력키(112,114)의 문자입력신호를 기반으로 하여 아랍문자를 생성하기 위한 프로그램 데이터가 메모리(121)가 저장되며, 키패드(110)로부터 입력되는 문자입력신호에 따라 매칭되는 데이터를 독출하여 각 아랍문자를 표시하기 위한 표시제어신호를 출력한다.
예를 들어 설명하면, 복수의 대표문자 중 (
Figure 112016100755515-pat00001
)과 같이 대표문자 자체가 독립적인 아랍문자를 형성하는 경우 해당 대표문자가 배열된 대표문자키(112)를 한 번 조작하여 대표문자 입력신호를 입력하는 것으로 문자표시창(131)에 표시할 수 있으며, (
Figure 112016100755515-pat00002
)과 같이 대표문자 자체로는 아랍문자를 형성하지 못하는 경우 해당 대표문자의 대표문자키(112)가 선입력된 후 설정시간 내에 입력되는 임의 첨자키(114)의 조작에 따라 첨자 입력신호가 입력되면 이들을 조합하여 사용자가 입력하고자 하는 아랍문자를 표시할 수 있게 된다. 여기서, 상기 설정시간은 연속으로 입력되는 문자입력신호에 따라 입력되는 아랍문자를 단독으로 표시할 것인지 조합된 형태로 표시할 것인지를 구분하기 위해 설정된 제한시간이다.
상기 디스플레이(130)는 선택된 대표문자, 첨자 및 이들이 조합된 아랍문자를 화면상에 표시하는 표시수단으로서, 상기 제어부(120)의 표시제어신호에 따라 화면에 마련된 문자표시창(131) 상에 해당 아랍문자를 표시한다.
이와 같이, 입력대상 문자에 해당하는 전체 아랍문자를 각 문자들이 갖는 전체적인 형상의 공통된 특징(공통문자부분)을 기준으로 추출되어 문자의 베이스가 되는 대표문자와, 이 대표문자에 덧붙여 기재되어 특정 아랍문자를 완성하는 첨자로 구분하고, 상기 대표문자를 선입력한 후 원하는 특정 아랍문자를 형성하기 위한 첨자를 후입력하는 방식으로 문자입력이 이루어져 입력방식의 일관성을 도모할 수 있다,.
또한, 하나의 입력키에 다수의 문자가 할당되어 해당 입력키를 조작하는 횟수에 따라 할당된 문자가 순차적으로 변경되어 표시되면서 임의 문자를 입력하기 위해서는 여러번 조작해야 하는 종래의 범아랍어용 문자입력장치와 달리, 상술한 바와 같이 각 대표문자와 첨자가 하나의 입력키(112,114)마다 독립적으로 할당되어 한 번의 입력키 조작으로 대표문자나 첨자를 각각 입력할 수 있어 문자입력을 위한 조작횟수를 최소화하고 이에 따라 문자입력시간을 대폭 단축시킬 수 있다.
더불어, 키패드(110) 내에서 각각의 독립된 영역로 구획된 각 입력키(112,114)에 대표문자나 첨자가 개별적으로 배열되므로, 각 입력키(112,114)에 배열된 대표문자나 첨자를 직관적으로 인식할 수 있으며 이에 따라 사용자가 입력하고자 하는 대표문자나 첨자가 배열된 입력키(112,114)의 위치를 용이하게 식별 및 선택할 수 있어 문자입력시간을 더욱 단축시킬 수 있다.
한편, 상기 디스플레이(130)가 터치스크린으로 이루어질 경우 상기 키패드(110)는 터치스크린의 일부로 화면상에 표시되며, 키패드(110)에는 아라빅, 파르시 및 우르두 중 어느 하나의 언어를 선택할 수 있도록 하는 언어전환키(115)가 배열된다.
또한, 상기 제어부(120)는 언어전환키(115)에 의해 선택된 특정 아랍언어에서 사용되는 아랍문자의 대표문자와 첨자가 대표문자영역(111)의 대표문자키(112)와 첨자영역(113)의 첨자키(114)에 각각 배열되도록 제어한다.
여기서, 도 5에는 아라빅에서 사용되는 아랍문자들과 아라빅의 전체 아랍문자로부터 도출된 대표문자가 도시되며, 도 6에는 아라빅 아랍문자로부터 도출된 대표문자가 대표문자영역(111)에 배열된 키패드(110)의 구성이 도시되어 있고, 도 7과 8에는 파르시 아랍문자의 대표문자가 도 9 및 도 10에는 우르두 아랍문자의 대표문자가 각각 도시되어 있으며, 이와 같이 도출된 각 아랍언어별 대표문자 및 첨자에 대한 데이터는 메모리(121)에 저장되어 필요시 독출되어 각 대표문자영역(111) 및 첨자영역(113)에 화면표시될 수 있다.
도면을 참고하면, 아라빅, 파르시 및 우르두의 각 아랍언어에서 사용되는 아랍문자는 일부는 동일한 아랍문자를 이용하고 나머지 일부는 해당 아랍언어에서만 사용되는 고유의 아랍문자가 이용되며, 이에 따라 각 아랍문자로부터 도출된 대표문자 역시 상이할 수 있다.
일례로, 도 5 및 도 6과 같이 아라빅 아랍언어에서 사용되는 전체 아랍문자로부터 (
Figure 112016100755515-pat00003
),(
Figure 112016100755515-pat00004
),(
Figure 112016100755515-pat00005
),(
Figure 112016100755515-pat00006
),(
Figure 112016100755515-pat00007
),(
Figure 112016100755515-pat00008
),(
Figure 112016100755515-pat00009
),(
Figure 112016100755515-pat00010
),(
Figure 112016100755515-pat00011
),(
Figure 112016100755515-pat00012
),(
Figure 112016100755515-pat00013
),
(
Figure 112016100755515-pat00014
),(
Figure 112016100755515-pat00015
),(
Figure 112016100755515-pat00016
),(
Figure 112016100755515-pat00017
),(
Figure 112016100755515-pat00018
),(
Figure 112016100755515-pat00019
) 및(
Figure 112016100755515-pat00020
)와 같은 18개의 대표문자를 도출할 수 있고, 도 7 및 도 8과 같이 파르시 아랍언어에서 사용되는 전체 아랍문자로부터 (
Figure 112016100755515-pat00021
),(
Figure 112016100755515-pat00022
),(
Figure 112016100755515-pat00023
),(
Figure 112016100755515-pat00024
),(
Figure 112016100755515-pat00025
),(
Figure 112016100755515-pat00026
),(
Figure 112016100755515-pat00027
),(
Figure 112016100755515-pat00028
),(
Figure 112016100755515-pat00029
),(
Figure 112016100755515-pat00030
),(
Figure 112016100755515-pat00031
),(
Figure 112016100755515-pat00032
),(
Figure 112016100755515-pat00033
),(
Figure 112016100755515-pat00034
),(
Figure 112016100755515-pat00035
),(
Figure 112016100755515-pat00036
),(
Figure 112016100755515-pat00037
) 및(
Figure 112016100755515-pat00038
) 와 같은 18개의 대표문자를 도출할 수 있으며, 도 9 및 도 10과 같이 우르두 아랍언어에서 이용되는 전체 아랍문자로부터 (
Figure 112016100755515-pat00039
),(
Figure 112016100755515-pat00040
),(
Figure 112016100755515-pat00041
),(
Figure 112016100755515-pat00042
),(
Figure 112016100755515-pat00043
),(
Figure 112016100755515-pat00044
),(
Figure 112016100755515-pat00045
),(
Figure 112016100755515-pat00046
),(
Figure 112016100755515-pat00047
),(
Figure 112016100755515-pat00048
),(
Figure 112016100755515-pat00049
),(
Figure 112016100755515-pat00050
),(
Figure 112016100755515-pat00051
),(
Figure 112016100755515-pat00052
),(
Figure 112016100755515-pat00053
),(
Figure 112016100755515-pat00054
),(
Figure 112016100755515-pat00055
),(
Figure 112016100755515-pat00056
) 와 같은 18개의 대표문자를 도출할 수 있다.
이와 같이 파르시의 대표문자의 경우 아라빅에서 이용되지 않는 (
Figure 112016100755515-pat00057
)이 대표문자에 포함되고, 우르두의 대표문자의 경우 아라빅에서 이용되지 않는 (
Figure 112016100755515-pat00058
), (
Figure 112016100755515-pat00059
) 및 (
Figure 112016100755515-pat00060
)이 대표문자에 포함된다.
따라서, 상기 제어부(120)에 의해 언어전환키(115)에 의해 선택된 아랍언어에서 사용되는 아랍문자들로 입력가능한 아랍문자의 범위(입력대상 문자)를 한정하고, 선택된 아랍언어에서 사용되는 전체 아랍문자에서 도출된 대표문자가 대표문자영역(111)에 배열되도록 함으로써 선택된 아랍언어에서 사용되지 않는 아랍문자가 입력되는 것을 방지할 수 있고 각 아랍언어별로 최적화된 대표문자와 첨자의 키패드 배열상태를 제공할 수 있다. 여기서, 상기 언어전환키(115)를 이용하여 하나의 아랍언어에서 사용되는 아랍문자로 입력대상 문자를 한정할 수 있음은 물론, 임의 복수 개의 아랍언어에서 사용되는 아랍문자들을 입력대상 문자로 한정할 수 있다.
또한, 상기 제어부(120)는 복수의 대표문자 중 임의 대표문자가 선입력되면 상기 복수의 첨자 중 선입력된 대표문자에 문법적으로 덧붙여 기재될 수 있는 첨자를 선별하며, 도 11에 도시된 바와 같이 복수의 첨자키(114)들 중 선별된 첨자의 첨자키(114)가 선별되지 않은 다른 첨자키(114)와 구분되게 표시되거나, 도 12에 도시된 바와 같이 선별된 첨자키(114)만 표시되도록 제어할 수 있다.
예를 들어 설명하면, 언어전환키(115)에 의해 우르두 아랍언어로 선택되어 도 11에서와 같이 우르두의 대표문자들이 대표문자영역(111)에 배열된 경우, 사용자가 18개의 대표문자 중 (
Figure 112017046057622-pat00061
)을 선택하게 되면 제어부(120)는 선택된 (
Figure 112017046057622-pat00062
)로부터 파생될 수 있는 (
Figure 112017046057622-pat00063
)와 (
Figure 112017046057622-pat00064
)을 고려하여 (
Figure 112017046057622-pat00065
),(
Figure 112017046057622-pat00066
),(
Figure 112017046057622-pat00067
),(
Figure 112017046057622-pat00068
),(
Figure 112017046057622-pat00069
) 및(
Figure 112017046057622-pat00070
)과 같은 복수의 첨자 중 선택된 (
Figure 112017046057622-pat00071
)에 문법적으로 덧붙여 기재될 수 있는 (
Figure 112017046057622-pat00072
)과 (
Figure 112017046057622-pat00073
)을 선별하며 선별된 첨자가 배열된 첨자키(114)가 다른 첨자키(114)와 구분되는 다른 색상을 갖거나 점멸되거나 더욱 진한 라인으로 표시되는 등의 방식으로 구분되도록 표시할 수 있으며, 상기 선별된 첨자키(114)만 첨자영역(113)에 표시되도록 동작될 수 있다. 이때, 도 12에 도시된 바와 같이 선별된 첨자가 할당된 입력키(114)만 상기 첨자영역(113)에 배열되도록 제어하되, 선별되지 않은 첨자가 할당된 입력키(114)와 함께 첨자영역(113)에 배열될 때와 동일한 배열위치에 선별된 첨자의 입력키(114)가 표시되도록 제어하는 것이 바람직하다.
이와 같이, 선별된 첨자가 배열된 입력키(114)가 다른 입력키와 구분되게 표시되거나 선별된 첨자의 입력키(114)만 표시되므로 사용자가 입력고자 하는 첨자를 보다 쉽고 빠르게 식별 및 선택할 수 있어 문자입력시간을 더욱 단축시킬 수 있다. 또한, 선별된 첨자키(114)를 지정된 위치에 고정배치함으로써 첨자가 배치된 키패드 배열 숙지가 용이하여 예측적인 문자입력이 가능하며 이에 따라 문자입력시간을 더욱 단축할 수 있다. 더불어, 도 13에 도시된 바와 같이 선별된 첨자의 입력키(114)만 표시되는 경우 상기 첨자영역(113) 내에서 선별된 첨자의 입력키(114)가 확대되어 표시되므로 입력대상키의 시인성을 더욱 증대시킬 수 있다.
한편, 본 발명의 바람직한 실시예에 따른 범아랍어용 문자입력장치(100)는 상술한 바와 같이 대표문자영역(111)에 포함된 각 대표문자키(112)에 하나의 대표문자를 할당하여 배열하는 방식 이외에, 도 14에 도시된 바와 같이 하나의 대표문자키(112)마다 두 개의 대표문자씩 할당되어 배열될 수 있다. 또한, 상기 키패드(110)는 대표문자키(112)에 배열된 두 대표문자가 각각 배치된 위치를 기준으로 사용자에 의해 선택된 위치의 대표문자를 입력하기 위한 문자입력신호를 출력한다.
보다 구체적으로 설명하면, 키패드(110)가 터치스크린의 일부로 표시되는 경우 도 15에 도시된 바와 같이 각 대표문자키(112)는 두 대표문자가 배열된 위치를 기준으로 전체 터치영역을 두 터치영역(T1,T2)으로 구분된다. 도면에는 두 대표문자가 좌측과 우측으로 위치가 구분되어 배치된 것을 예시하였으나 이에 한정되는 것은 아니며, 상측과 하측 또는 사선방향으로 두 영역이 구분될 수도 있다.
따라서, 도 16의 (a)에 도시된 바와 같이 대표문자키(112) 내에서 좌측에 배치된 대표문자를 입력하고자 하는 경우 해당 대표문자가 배치된 위치의 터치영역(T1, 도면에서는 좌측 터치영역)을 터치하게 되면 해당 대표문자를 문자표시창(131)에 표시할 수 있으며, 다른 위치에 배치된 터치영역(T2)을 터치하면 해당 위치의 대표문자를 문자표시창(131)에 표시할 수 있게 된다.
그리고, 상기 키패드(110)에 구비된 대표문자키(112)가 푸쉬버튼으로 이루어진 경우, 각 대표문자키(112)는 중앙에 수평배치된 힌지축이 마련되어 양측이 푸쉬동작에 의해 하향가능하도록 구비되고, 양측의 하부 위치에는 푸쉬동작에 의해 가압되며 전기적 신호를 생성하는 스위치가 각각 장착되어, 사용자가 대표문자키(112)에 배열된 두 대표문자 중 어느 하나의 대표문자를 푸쉬하는 것만으로 해당 대표문자를 문자표시창(131)에 표시할 수 있다.
또한, 도면에는 각 첨자가 하나의 첨자키(114)에 할당되어 배열된 것을 예시하였으나 대표문자키(112)와 마찬가지로 하나의 첨자키(114)에 두 개의 첨자가 배열되고 동일한 조작방식으로 두 첨자를 구분하여 입력 및 표시할 수 있다.
이와 같이, 상기 대표문자의 경우 하나의 대표문자키(112)마다 두 대표문자씩 할당되어 배열되되 두 대표문자가 각각 배치된 위치를 기준으로 사용자의 조작에 의해 선택된 위치의 대표문자를 한 번의 입력키 조작으로 입력할 수 있으므로, 각 대표문자마다 하나의 대표문자키(112)에 할당하는 경우와 마찬가치로 동일 유사한 효과를 구현할 수 있다.
한편, 본 발명의 바람직한 실시예에 따른 범아랍어용 문자입력장치(100)는 상기 대표문자키(112)와 첨자키(114)를 이용한 아랍문자의 자음자 입력기능이외에 자음자와 구분되어 사용되는 모음자 입력기능을 구현할 수 있다. 이를 위해, 상기 디스플레이(130)는 터치스크린으로 이루어지고, 상기 키패드(110)는 상기 터치스크린의 일부로 표시되며, 복수의 모음키(118,119)가 배열되는 모음키영역(117)을 더 포함하며, 상기 대표문자영역(111) 및 첨자영역(113)에는 상기 아랍문자의 자음자를 입력하기 위한 대표문자나 첨자가 각 입력키(112,114)마다 배열된다.
또한, 상기 제어부(120)는 입력된 문자입력신호에 따라 선택된 대표문자와 첨자가 조합된 자음자를 상기 문자표시창(131)에 표시하며, 상기 터치스크린에 대한 사용자의 터치동작에 따른 상향터치모션(U) 및 하향터치모션(D)을 구분하여 인식하고, 상기 상향터치모션(U)이 인식되면 상기 문자표시창(131)에 표시된 자음자의 상부위치에 결합되는 각 상부모음을 입력하기 위한 복수의 상부모음키(118)를 상기 모음키영역(117)에 표시하며, 상기 하향터치모션(D)이 인식되면 상기 표시된 자음자의 하부위치에 결합되는 각 하부모음을 입력하기 위한 복수의 하부모음키(119)를 상기 모음키영역(117)에 표시하고, 상기 모음키영역(117)에 표시된 모음키(118,119) 중 사용자에 의해 선택된 모음키(118,119)와 매칭되는 모음자가 선입력된 자음자의 상부 또는 하부위치에 결합된 형태를 갖는 아랍문자로 조합되어 상기 문자표시창(131)에 표시되도록 제어한다.
여기서, 상기 상향터치모션(U)은 터치스크린(10)에 할당된 터치감지 영역의 일위치에 터치수단(통상 손가락 또는 터치펜)이 접촉되고 접촉이 유지된 상태에서 터치수단이 일정거리 상향 이동된 후 접촉을 떼는 동작을 의미하며, 반대로 하향터치모션(D)은 상기 일위치에서 터치수단이 접촉을 유지한 상태에서 일정거리 하향 이동된 후 접촉을 떼는 동작을 의미한다.
이때, 도면에는 상향터치모션(U) 및 하향터치모션(D)의 이동방향이 직선으로 상향 또는 하향한 것을 예시하였으나 이에 국한되는 것은 아니며 손가락의 회동범위를 고려하여 좌측 상방, 우측 상방 또는 좌측 하방, 우측 하방을 향하는 직선 및 곡선의 형태로 이동한 방향이면 각 터치모션(U,D)의 이동방향인 것으로 판단할 수 있다.
또한, 상기 상향터치모션(U) 및 하향터치모션(D)이 키패드(110) 영역에서 이루어진 것을 예시하였으나, 상기 문자표시창(113)을 포함하여 터치스크린(10) 상에서 사용자의 터치동작을 감지할 수 있는 모든 영역에서 이루어진 터치모션을 감지 및 인식할 수 있도록 구비되는 것이 바람직하다.
더불어, 상기 제어부(120)는, 터치모션의 인식에 따라 상기 모음키영역(117)에 상부모음키(118) 및 하부모음키(119)가 배열되도록 표시제어함에 있어서, 도면에서와 같이 임의의 자음자 표시기호(
Figure 112016100755515-pat00074
)의 상부위치 또는 하부위치에 각 모음자가 표시된 형태의 모음키(118,119)가 표시되도록 제어할 수 있다.
그리고, 상기 제어부(120)의 표시제어에 의해 모음키영역(117)에 배열되는 상부모음키(118) 및 하부모음키(119)는 도 20의 (a),(b)에 도시된 바와 같이 각 모음자만 독립적으로 모음키영역(117)에 표시되는 형태로 배열되어, 터치스크린(10) 상에서 한정된 공간을 갖는 모음키영역(117) 내에 표시된 모음자의 크기를 확대시켜 시인성을 대폭 향상시킬 수 있다.
더불어, 도 20의 (c),(d)에 도시된 바와 같이 선입력된 자음자에 모음자가 각각 결합된 형태로 배열되어, 실제로 입력될 아랍문자를 직관적으로 선택할 수 있으므로 특정 모음을 확인하고 선택하기 위한 소요시간을 더욱 감축시킬 수 있으며 오기 입력을 방지할 수 있는 효과를 제공한다.
상기 모음키영역(117) 내에서 사용자의 터치동작에 따라 임의의 상부모음키(118) 또는 하부모음키(119)가 선택되면 선택된 모음키(118,119)가 선입력된 자음자의 상부위치 또는 하부위치에 결합되는 형태로 문자표시창(113)에 표시되도록 제어할 수 있다. 또한, 상기 제어부(120)는 자음자가 입력되는 중에는 터치스크린(10) 상에 상기 모음키영역(117)이 표시되지 않도록 하고, 상기 상향터치모션(U) 및 하향터치모션(D)이 인식되는 경우에만 설정된 위치에 상기 모음키영역(117)이 팝업되어 표시되는 형태로 나타냄으로써 터치스크린(10) 상에 한정된 공간을 효율적으로 사용하도록 동작되는 것이 바람직하다.
이와 같이, 사용자의 터치동작에 따라 기설정된 특정 터치모션(U,D)이 감지되는 것만으로 입력가능한 모음들이 배열된 모음키영역(117)을 화면상에 표시할 수 있어, 종래와 같이 각 모음 입력시마다 모음키를 조작할 필요없이 직전에 선택한 입력키 부근 또는 손가락의 현재 위치에서 상기 특정 터치모션을 취함으로써 상기 모음키영역(117)을 손쉽게 표시할 수 있으므로 문자입력을 위한 손가락의 동선을 최소화할 수 있다.
더불어, 아랍어의 모음의 경우 자음을 기준으로 상부위치에 배치되는 상부모음과 하부위치에 배치되는 하부모음으로 구분되는 언어적 특성을 고려하여, 상향터치모션(U)이 감지되면 상기 모음키영역(117)에 각 상부모음을 입력하기 위한 상부모음키(118)만을 표시하며, 하향터치모션(D)이 감지되면 각 하부모음의 입력을 위한 하부모음키(119)만을 표시할 수 있으므로, 사용자가 입력하고자 하는 특정 모음을 육안으로 확인하고 선택하는데 소요되는 시간을 대폭 감축시킬 수 있다.
이러한 모음자 입력기능을 설명하면, 상기 제어부(120)는 사용자 조작에 따라 자음자(
Figure 112016100755515-pat00075
)가 배열된 대표문자키(112)가 선택되면 해당 대표문자키(112)와 매칭되는 자음자(
Figure 112016100755515-pat00076
)가 문자표시창(113)에 표시되도록 제어한다. 또한, 사용자가 아랍문자 (
Figure 112016100755515-pat00077
)를 표시하고자 상향터치모션(U)을 취한 후 모음키영역(117)에 배열된 복수의 상부모음키(118) 중 모음자 (
Figure 112016100755515-pat00078
)와 매칭되는 상부모음키(118)를 선택하게 되면, 선택된 모음자 (
Figure 112016100755515-pat00079
)는 선입력된 자음자 (
Figure 112016100755515-pat00080
)의 상부위치에 결합된 형태를 갖는 아랍문자 (
Figure 112016100755515-pat00081
)로 조합되어 문자표시창(113)에 표시될 수 있다.
그리고, 아랍문자 (
Figure 112016100755515-pat00082
)를 표시하고자 하향터치모션(D)을 취한 후 모음키영역(117)에 배열된 복수의 하부모음키(119) 중 모음자 (
Figure 112016100755515-pat00083
)와 매칭되는 하부모음키(119)를 선택하게 되면, 선택된 모음자 (
Figure 112016100755515-pat00084
)는 선입력된 자음자 (
Figure 112016100755515-pat00085
)의 하부위치에 결합된 형태를 갖는 아랍문자 (
Figure 112016100755515-pat00086
)로 조합되어 문자표시창(113)에 표시될 수 있는 것이다.
이와 같이, 아랍어의 모음을 문자입력함에 있어서, 사용자의 터치동작에 따라 기설정된 특정 터치모션(U,D)이 감지되는 것만으로 입력가능한 모음들이 배열된 모음키영역(117)을 화면상에 표시할 수 있어, 종래와 같이 각 모음 입력시마다 키패드에 별도로 마련되 모음표시창키를 조작할 필요없이 직전에 입력한 입력키 부근 또는 손가락의 현재 위치에서 상기 특정 터치모션을 취함으로써 상기 모음키영역(117)을 손쉽게 표시할 수 있으므로 문자입력을 위한 손가락의 동선을 최소화할 수 있다.
또한, 아랍어의 모음의 경우 자음을 기준으로 상부위치에 배치되는 상부모음과 하부위치에 배치되는 하부모음으로 구분되는 언어적 특성을 고려하여, 상향터치모션(U)이 감지되면 상기 모음키영역(117)에 각 상부모음을 입력하기 위한 상부모음키(118)만을 표시하며, 하향터치모션(D)이 감지되면 각 하부모음의 입력을 위한 하부모음키(119)만을 표시할 수 있으므로, 사용자가 입력하고자 하는 특정 모음을 육안으로 확인하고 선택하는데 소요되는 시간을 대폭 감축시킬 수 있다.
이상에서 설명한 본 발명은 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니고, 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러가지 치환, 변형 및 변경이 가능함은 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명백할 것이다.
100...범아랍어용 문자입력장치 110...키패드
111...대표문자영역 112...대표문자키(입력키)
113...첨자영역 114...첨자키(입력키)
115...언어전환키 117...모음키영역
118...상부모음키 119...하부모음키
120...제어부 130...디스플레이

Claims (5)

  1. 아라빅, 파르시 및 우르두 중 하나 이상의 아랍언어에서 사용되는 아랍문자를 입력하기 위한 범아랍어용 문자입력장치에 있어서,
    전체 아랍문자 중 각 아랍문자에 공통적으로 포함된 공통문자부분으로 이루어진 18개의 대표문자가 각 대표문자마다 하나의 대표문자키(112)에 할당되고 각 대표문자키(112)는 6×3의 배열구조로 배열되는 대표문자영역(111) 및, 각 대표문자의 일측에 덧붙여 기재되면서 특정 아랍문자를 완성하는 6개의 첨자가 각 첨자마다 하나의 첨자키(114)에 할당되고 각 첨자키(114)는 6×1의 배열구조로 배열되며 상기 대표문자영역(111)의 상측 위치에 정렬배치되는 첨자영역(113)을 포함하고, 상기 첨자영역(113)은 대표문자의 상부위치에 덧붙여 기재되는 상부첨자키(114a)들이 배열되는 상부첨자영역(113a) 및 대표문자의 하부위치에 덧붙여 기재되는 하부첨자키(114b)들이 배열되는 하부첨자영역(113b)으로 구분되며, 사용자에 의해 선택된 대표문자키(112)에 할당된 대표문자 및 선택된 첨자키(114)에 할당된 첨자를 입력하기 위한 문자입력신호를 출력하는 키패드(110);
    입력된 문자입력신호에 따라 선택된 대표문자와 첨자가 조합된 아랍문자를 표시하기 위한 표시제어신호를 출력하되, 상기 18개의 대표문자 중 임의의 대표문자가 선입력되면 상기 6개의 첨자 중 선입력된 대표문자에 문법적으로 덧붙여 기재될 수 있는 첨자를 선별하며, 상기 상부첨자영역(113a)과 하부첨자영역(113b)을 포함하는 첨자영역(113)의 전체 범위 내에서 선별된 첨자의 첨자키(114)만 확대되어 표시되도록 제어하는 제어부(120); 및
    상기 제어부(120)의 표시제어신호에 따라 문자표시창(131)에 각 아랍문자를 표시하는 디스플레이(130);를 포함하며,
    상기 키패드(110)는 아라빅, 파르시 및 우르두 중 복수의 아랍언어를 선택할 수 있도록 하는 언어전환키(115)를 더 포함하고,
    상기 제어부(120)는 각 아랍언어별 대표문자 및 첨자에 대한 데이터가 메모리(121)에 저장되며, 상기 언어전환키(115)에 의해 선택된 복수의 아랍언어에서 공통적으로 사용되는 아랍문자들을 입력대상문자로 한정하여 상기 복수의 아랍언어의 대표문자 및 첨자에 대한 데이터를 독출하고, 독출된 대표문자와 첨자가 대표문자영역(111)의 대표문자키(112)와 첨자영역(113)의 첨자키(114)에 각각 배열되도록 제어하는 것을 특징으로 하는 범아랍어용 문자입력장치.
  2. 삭제
  3. 삭제
  4. 삭제
  5. 삭제
KR1020160134879A 2016-10-18 2016-10-18 범아랍어용 문자입력장치 KR101804069B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020160134879A KR101804069B1 (ko) 2016-10-18 2016-10-18 범아랍어용 문자입력장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020160134879A KR101804069B1 (ko) 2016-10-18 2016-10-18 범아랍어용 문자입력장치

Publications (1)

Publication Number Publication Date
KR101804069B1 true KR101804069B1 (ko) 2017-12-01

Family

ID=60921648

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160134879A KR101804069B1 (ko) 2016-10-18 2016-10-18 범아랍어용 문자입력장치

Country Status (1)

Country Link
KR (1) KR101804069B1 (ko)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101077926B1 (ko) * 2011-08-23 2011-10-31 (주)케이앤피어소시에이티드 휴대단말기의 아랍어 터치스크린 키패드 어레이
KR101549808B1 (ko) * 2015-07-01 2015-09-02 조돈우 아랍문자 입력장치
KR101659243B1 (ko) * 2015-12-10 2016-09-23 조돈우 아랍문자 입력장치 및 아랍문자 입력방법

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101077926B1 (ko) * 2011-08-23 2011-10-31 (주)케이앤피어소시에이티드 휴대단말기의 아랍어 터치스크린 키패드 어레이
KR101549808B1 (ko) * 2015-07-01 2015-09-02 조돈우 아랍문자 입력장치
KR101659243B1 (ko) * 2015-12-10 2016-09-23 조돈우 아랍문자 입력장치 및 아랍문자 입력방법

Similar Documents

Publication Publication Date Title
KR101323281B1 (ko) 입력 장치 및 문자 입력 방법
KR101695174B1 (ko) 전자장치에 수신문자입력을 위한 인체공학적 움직임 감지
KR20110018075A (ko) 휴대용 단말기에서 터치스크린을 이용한 문자 입력 방법 및 장치
WO2014127671A1 (zh) 连续滑行输入文本的方法、***及设备
JPH06175762A (ja) キーボード入力装置
JP2014026629A (ja) 入力装置及び入力支援方法
JP6620480B2 (ja) 文字入力方法および文字入力用のプログラムならびに情報処理装置
US9870067B2 (en) Input device for arabic letters
KR20080097114A (ko) 문자 입력 장치 및 방법
US20140173522A1 (en) Novel Character Specification System and Method that Uses Remote Selection Menu and Touch Screen Movements
KR20120097836A (ko) 단말기에서 텍스트 작성 방법 및 장치
KR20080010364A (ko) 문자입력장치
KR20080095811A (ko) 문자입력장치
KR101659243B1 (ko) 아랍문자 입력장치 및 아랍문자 입력방법
KR101804069B1 (ko) 범아랍어용 문자입력장치
KR101269842B1 (ko) 터치스크린 문자입력방법
KR101744124B1 (ko) 문자 출력 영역에서 입력과 출력의 듀얼 기능을 하는 문자 인식 장치 및 그 방법
KR101624255B1 (ko) 문자 입력 장치 및 그 방법
CN107003748B (zh) 字符输入辅助装置
KR101173537B1 (ko) 쾌속 터치 자판
KR101195625B1 (ko) 터치스크린을 이용한 문자입력방법
KR101157084B1 (ko) 드래그 방식의 문자입력방법
KR101925065B1 (ko) 스마트 기기용 키보드
KR101483170B1 (ko) 간편 영문 입력 키패드를 포함하는 이동 단말기
KR101454896B1 (ko) 터치 패널을 이용한 한글 입력 장치 및 그의 한글 입력 방법

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant