KR101422837B1 - 터치스크린 장치 및 이의 문자 입력 방법 - Google Patents

터치스크린 장치 및 이의 문자 입력 방법 Download PDF

Info

Publication number
KR101422837B1
KR101422837B1 KR1020070099473A KR20070099473A KR101422837B1 KR 101422837 B1 KR101422837 B1 KR 101422837B1 KR 1020070099473 A KR1020070099473 A KR 1020070099473A KR 20070099473 A KR20070099473 A KR 20070099473A KR 101422837 B1 KR101422837 B1 KR 101422837B1
Authority
KR
South Korea
Prior art keywords
assigned
extended
characters
event occurs
character
Prior art date
Application number
KR1020070099473A
Other languages
English (en)
Other versions
KR20090034210A (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 KR1020070099473A priority Critical patent/KR101422837B1/ko
Priority to US12/234,329 priority patent/US8902169B2/en
Priority to EP08165501A priority patent/EP2045693A1/en
Publication of KR20090034210A publication Critical patent/KR20090034210A/ko
Application granted granted Critical
Publication of KR101422837B1 publication Critical patent/KR101422837B1/ko
Priority to US14/543,390 priority patent/US9830074B2/en

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/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
    • 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/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

본 발명은 터치스크린 장치에서 터치영역을 분할하여 하나의 영역에 하나 이상의 문자를 배정하고, 상기 영역이 터치 되면, 상기 영역에 배정된 문자를 상기 터치스크린 상에 확대하여 재배열하여 사용자가 입력 문자를 선택할 수 있도록 하는 문자 입력방법에 관한 것이다. 본 발명은 터치패널(10)의 터치를 감지하여 문자를 입력받는 터치스크린의 문자 입력방법에 있어서, 터치패널(10)의 터치영역을 복수 개의 배열영역(70)으로 구획하여 각각의 배열영역(70)에 하나 이상의 문자를 할당하는 단계와; 상기 배열영역(70) 중 하나의 배열영역(70)이 선택되는 확장이벤트를 감지하는 단계와; 상기 터치영역을 복수개의 선택영역(90)이 포함되도록 구분하고, 각각의 상기 선택영역(90)에 상기 확장이벤트에 의해 선택된 배열영역(70)에 할당된 문자들을 각각 할당하는 단계와; 상기 선택영역(90) 중 하나의 선택영역(90)이 선택되는 선택이벤트를 감지하는 단계와; 상기 선택이벤트에 의해 선택된 선택영역(90)에 할당된 문자를 입력문자로 인식하는 단계를 포함하는 터치스크린을 이용한 문자 입력방법을 포함한다. 이와 같은 본 발명에 의하면, 문자 하나당 할당되는 터치 영역이 넓어지므로 사용자의 문자 가독성이 높아지는 장점이 있다.
터치스크린, 문자입력, 확장, 국문

Description

터치스크린 장치 및 이의 문자 입력 방법 { Touch screen device and Character input method thereof }
본 발명은 터치스크린 장치에서 문자의 입력방법에 관한 것으로, 더욱 상세하게는 터치영역을 분할하여 하나의 영역에 하나 이상의 문자를 배정하고, 상기 영역이 터치 되면, 상기 영역에 배정된 문자를 상기 터치스크린 상에 확대하여 재배열하여 사용자가 입력 문자를 선택할 수 있도록 하는 문자 입력방법에 관한 것이다.
최근 휴대용 전자기기는 그 크기가 소형화되고, 디자인이 심플함을 추구함에 따라, 점차 고정된 소정의 공간을 필요로 하는 기계식 키 버튼을 대신하여 터치 스크린이 구비되고 있다.
터치스크린을 이용한 입력장치는, 입력 키의 위치 및 설정을 자유롭게 설정 및 변경할 수 있다.
따라서, 최근 생산되는 휴대용 전자기기는 최소한의 버튼 입력을 제외하고 대부분의 입력을 터치패드에 의해 입력받는다. 이에 문자 입력도 예외가 아니며, 문자의 입력 역시 터치스크린의 터치에 의해 이루어진다. 종래의 터치스크린 상의 문자입력은 터치 스크린 상에 문자를 모두 배열하고, 이들 문자 중 사용자가 터치 입력하는 문자를 입력하였다.
그러나 상기한 바와 같은 종래기술에서는 다음과 같은 문제점이 있다.
즉, 상기 문자는 그 개수가 많아, 모든 문자를 상기 터치스크린 상에 배열하는 경우 하나의 문자가 차지하는 터치 스크린의 넓이가 좁아지므로 사용자의 문자 가독성이 나빠지고, 상기 문자의 배열 역시 어려워지는 문제점이 있었다.
그리고, 종래 기술에서는 상기 문자 하나가 차지하는 터치 영역이 좁으므로, 상기 문자를 입력하고자 하는 사용자가 상기 문자를 입력시 인접한 다른 문자를 동시에 터치하여 입력의 오작동을 유발할 수 있고, 사용자가 정확히 터치하지 못하여 사용자 사용상에 어려움이 있는 문제점이 있었다.
따라서 본 발명은 상기와 같은 종래의 문제점을 해결하기 위하여 안출 된 것으로, 본 발명의 목적은 터치스크린의 가변성을 살려 다단계에 의해 이루지는 터치스크린 장치 및 이의 문자 입력방법을 제공하는 것이다.
본 발명의 다른 목적은, 터치스크린 상에 대표적인 문자를 배열하고 이들 문자가 선택시 이에 종속된 문자를 디스플레이하여 문자를 입력받도록 하는 터치스크린 장치 및 이의 문자 입력방법을 제공하는 것이다.
상기한 바와 같은 목적을 달성하기 위한 본 발명의 특징에 따르면, 본 발명은 터치 패널의 터치를 감지하여 문자를 입력받는 터치스크린의 문자 입력방법에 있어서, 터치패널의 터치영역을 복수 개의 배열영역으로 구획하여 각각의 배열영역에 하나 이상의 문자를 할당하는 단계와; 상기 배열영역 중 하나의 배열영역이 선택되는 확장이벤트를 감지하는 단계와; 상기 터치영역을 복수개의 선택영역이 포함되도록 구분하고, 각각의 상기 선택영역에 상기 확장이벤트에 의해 선택된 배열영역에 할당된 문자들을 각각 할당하는 단계와; 상기 선택영역 중 하나의 선택영역이 선택되는 선택이벤트를 감지하는 단계와; 상기 선택이벤트에 의해 선택된 선택영역에 할당된 문자를 입력문자로 인식하는 단계를 포함한다.
이때, 상기 확장이벤트는 사용자의 터치입력에 의해 발생되고, 상기 선택이벤트는 상기 터치의 해제에 의해 발생될 수도 있다.
또는 상기 확장이벤트 및 선택이벤트는 사용자의 터치입력에 의해 발생 될 수도 있다.
그리고 상기 선택이벤트가 상기 선택영역 밖의 터치패널 상에서 발생한 경우, 문자입력의 취소명령으로 인식될 수도 있다.
이때, 상기 배열영역은 상기 터치영역을 n×m의 매트릭스 형태로 구분되어 형성될 수도 있다.
그리고 상기 선택영역은 상기 선택영역에 할당된 문자가 2 이상인 경우, 상기 확장이벤트 발생 지점을 중심으로 상, 하, 좌 또는 우측 중 어느 한 방향 이상을 포함하는 방향으로 확장되어 형성될 수도 있다.
이때, 상기 n과 m은 3이고, 상기 배열영역(Array position, AP)의, AP(1,1)에는 3개 이하의 문자가 할당되고; AP(1,2)에는 4개 이하의 문자가 할당되며; AP(1,3)에는 3개 이하의 문자가 할당되고; AP(2,1)에는 4개 이하의 문자가 할당되며; AP(2,2)에는 5개 이하의 문자가 할당되고; AP(2,3)에는 4개 이하의 문자가 할당되며; AP(3,1)에는 3개 이하의 문자가 할당되고; AP(3,2)에는 4개 이하의 문자가 할당되며; AP(3,3)에는 3개 이하의 문자가 할당될 수도 있다.
그리고 상기 선택영역은, 상기 확장이벤트가 AP(1,1)에서 발생한 경우, 상기 AP(1,1) 위치와 이를 중심으로 하방 및 우측으로 확장된 영역이고, 상기 확장이벤트가 AP(1,2)에서 발생한 경우, 상기 AP(1,2) 위치와 이를 중심으로 좌, 우측 및 하방으로 확장된 영역이며, 상기 확장이벤트가 AP(1,3)에서 발생한 경우, 상기 AP(1,3) 위치와 이를 중심으로 좌측 및 하방으로 확장된 영역이고, 상기 확장이벤 트가 AP(2,1)에서 발생한 경우, 상기 AP(2,1) 위치와 이를 중심으로 상, 하방과 우측으로 확장된 영역이며, 상기 확장이벤트가 AP(2,2)에서 발생한 경우, 상기 AP(2,2) 위치와 이를 중심으로 상, 하방 및 좌, 우측으로 확장된 영역이고, 상기 확장이벤트가 AP(2,3)에서 발생한 경우, 상기 AP(2,3) 위치와 이를 중심으로 상, 하방 및 좌측으로 확장된 영역이며, 상기 확장이벤트가 AP(3,1)에서 발생한 경우, 상기 AP(3,1) 위치와 이를 중심으로 상방 및 우측으로 확장된 영역이고, 상기 확장이벤트가 AP(3,2)에서 발생한 경우, 상기 AP(3,2) 위치와 이를 중심으로 상방 및 좌, 우측으로 확장된 영역이며, 상기 확장이벤트가 AP(3,3)에서 발생한 경우, 상기 AP(3,3) 위치와 이를 중심으로 상방 및 좌측으로 확장된 영역일 수도 있다.
그리고 상기 입력문자는 국문이고, 상기 배열영역에는 국문의 자음 및 모음이 순차적으로 할당될 수도 있다.
여기서, 상기 배열영역(Array position, AP)의, AP(1,1)에는 ㄱ, ㅋ 및 ㄲ 이 할당되고; AP(1,2)에는 ㄴ, ㄷ, ㅌ 및 ㄸ 이 할당되며; AP(1,3)에는 ㅣ, ㅐ 및 ㅒ 가 할당되고; AP(2,1)에는 ㄹ, ㅂ, ㅍ 및 ㅃ 이 할당되며; AP(2,2)에는 ㅅ, ㅈ, ㅊ, ㅆ 및 ㅉ 이 할당되고; AP(2,3)에는 ㅗ, ㅜ, ㅛ 및 ㅠ 가 할당되며; AP(3,1)에는 ㅇ, ㅁ 및 ㅎ 이 할당되고; AP(3,2)에는 ㅏ, ㅓ, ㅑ 및 ㅕ 가 할당되며; AP(3,3)에는 ㅡ, ㅔ 및 ㅖ 가 할당될 수도 있다.
한편, 상기 n과 m은 2이고, 상기 배열영역(Array position, AP)의, AP(1,1)에는 3개 이하의 문자가 할당되고; AP(1,2)에는 3개 이하의 문자가 할당되며; AP(2,1)에는 3개 이하의 문자가 할당되고; AP(2,2)에는 3개 이하의 문자가 할당될 수도 있다.
이때, 상기 입력문자는 숫자이고, 상기 배열영역에는 아라비아 숫자가 순차적으로 할당될 수도 있다.
그리고 상기 배열영역(Array position, AP)의, AP(1,1)에는 1, 2 및 3이 할당되고; AP(1,2)에는 4, 5 및 6이 할당되며; AP(2,1)에는 7, 8 및 9가 할당되고; AP(2,2)에는 0이 할당될 수도 있다.
한편, 상기 선택영역은 상기 선택영역에 할당된 문자가 2 이상인 경우, 상기 확장이벤트 발생지점을 중심으로 상, 하 또는 좌측 중 어느 한 방향 이상을 포함하는 방향으로 확장되어 설정될 수도 있다.
여기서, 상기 n과 m은 3이고, 상기 배열영역(Array position, AP)의, AP(1,1)에는 2개 이하의 문자가 할당되고; AP(1,2)에는 3개 이하의 문자가 할당되며; AP(1,3)에는 3개 이하의 문자가 할당되고; AP(2,1)에는 3개 이하의 문자가 할당되며; AP(2,2)에는 4개 이하의 문자가 할당되고; AP(2,3)에는 4개 이하의 문자가 할당되며; AP(3,1)에는 2개 이하의 문자가 할당되고; AP(3,2)에는 3개 이하의 문자가 할당되며; AP(3,3)에는 3개 이하의 문자가 할당될 수도 있다.
그리고 상기 선택영역은, 상기 확장이벤트가 AP(1,1)에서 발생한 경우, 상기 AP(1,1) 위치와 이를 중심으로 하방으로 확장된 영역이고, 상기 확장이벤트가 AP(1,2)에서 발생한 경우, 상기 AP(1,2) 위치와 이를 중심으로 좌측 및 하방으로 확장된 영역이며, 상기 확장이벤트가 AP(1,3)에서 발생한 경우, 상기 AP(1,3) 위치와 이를 중심으로 좌측 및 하방으로 확장된 영역이고, 상기 확장이벤트가 AP(2,1) 에서 발생한 경우, 상기 AP(2,1) 위치와 이를 중심으로 상방과 하방으로 확장된 영역이며, 상기 확장이벤트가 AP(2,2)에서 발생한 경우, 상기 AP(2,2) 위치와 이를 중심으로 상, 하방 및 좌측으로 확장된 영역이고, 상기 확장이벤트가 AP(2,3)에서 발생한 경우, 상기 AP(2,3) 위치와 이를 중심으로 상, 하방 및 좌측으로 확장된 영역이며, 상기 확장이벤트가 AP(3,1)에서 발생한 경우, 상기 AP(3,1) 위치와 이를 중심으로 상방으로 확장된 영역이고, 상기 확장이벤트가 AP(3,2)에서 발생한 경우, 상기 AP(3,2) 위치와 이를 중심으로 상방 및 좌측으로 확장된 영역이며, 상기 확장이벤트가 AP(3,3)에서 발생한 경우, 상기 AP(3,3) 위치와 이를 중심으로 상방 및 좌측으로 확장된 영역일 수도 있다.
그리고 상기 입력문자는 영문이고, 상기 배열영역에는 영문이 QWERTY 배열 순으로 할당될 수도 있다.
또한, 상기 배열영역(Array position, AP)의, AP(1,1)에는 Q 및 W 가 할당되고; AP(1,2)에는 E, R 및 T 가 할당되며; AP(1,3)에는 Y, U 및 I가 할당되고; AP(2,1)에는 O, P 및 A가 할당되며; AP(2,2)에는 S, D, F 및 G가 할당되고; AP(2,3)에는 H, J, K 및 L이 할당되며; AP(3,1)에는 Z 및 X가 할당되고; AP(3,2)에는 C, V 및 B가 할당되며; AP(3,3)에는 N 및 M이 할당될 수도 있다.
또한, 상기 배열영역(Array position, AP)의, AP(1,1)에는 ㄱ 및 ㅋ 이 할당되고; AP(1,2)에는 ㄴ 및 ㄷ 이 할당되며; AP(1,3)에는 ㅌ 및 ㅍ 이 할당되고; AP(2,1)에는 ㄹ, ㅁ 및 ㅂ 이 할당되며; AP(2,2)에는 ㅏ, ㅓ, ㅑ 및 ㅕ 가 할당되고; AP(2,3)에는 ㅗ, ㅜ, ㅛ 및 ㅠ 가 할당되며; AP(3,1)에는 ㅇ 및 ㅎ 이 할당되 고; AP(3,2)에는 ㅅ, ㅈ 및 ㅊ 이 할당되며; AP(3,3)에는 ㅡ 및 ㅣ 가 할당될 수도 있다.
한편, 상기 선택영역은 상기 선택영역에 할당된 문자가 2 이상인 경우, 상기 확장이벤트 발생지점을 중심으로 상, 좌 또는 우측 중 어느 한 방향 이상을 포함하는 방향으로 확장되어 설정될 수도 있다.
그리고 상기 n과 m은 3이고, 상기 배열영역(Array position, AP)의, AP(1,1)에는 2개 이하의 문자가 할당되고; AP(1,2)에는 3개 이하의 문자가 할당되며; AP(1,3)에는 2개 이하의 문자가 할당되고; AP(2,1)에는 3개 이하의 문자가 할당되며; AP(2,2)에는 4개 이하의 문자가 할당되고; AP(2,3)에는 3개 이하의 문자가 할당되며; AP(3,1)에는 3개 이하의 문자가 할당되고; AP(3,2)에는 4개 이하의 문자가 할당되며; AP(3,3)에는 3개 이하의 문자가 할당될 수도 있다.
그리고 상기 선택영역은, 상기 확장이벤트가 AP(1,1)에서 발생한 경우, 상기 AP(1,1) 위치와 이를 중심으로 우측으로 확장된 영역이고, 상기 확장이벤트가 AP(1,2)에서 발생한 경우, 상기 AP(1,2) 위치와 이를 중심으로 좌측 및 우측으로 확장된 영역이며, 상기 확장이벤트가 AP(1,3)에서 발생한 경우, 상기 AP(1,3) 위치와 이를 중심으로 좌측으로 확장된 영역이고, 상기 확장이벤트가 AP(2,1)에서 발생한 경우, 상기 AP(2,1) 위치와 이를 중심으로 상방과 우측으로 확장된 영역이며, 상기 확장이벤트가 AP(2,2)에서 발생한 경우, 상기 AP(2,2) 위치와 이를 중심으로 상방, 좌측 및 우측으로 확장된 영역이고, 상기 확장이벤트가 AP(2,3)에서 발생한 경우, 상기 AP(2,3) 위치와 이를 중심으로 상방과 좌측으로 확장된 영역이며, 상기 확장이벤트가 AP(3,1)에서 발생한 경우, 상기 AP(3,1) 위치와 이를 중심으로 상방 및 우측으로 확장된 영역이고, 상기 확장이벤트가 AP(3,2)에서 발생한 경우, 상기 AP(3,2) 위치와 이를 중심으로 상방, 좌측 및 우측으로 확장된 영역이며, 상기 확장이벤트가 AP(3,3)에서 발생한 경우, 상기 AP(3,3) 위치와 이를 중심으로 상방 및 좌측으로 확장된 영역일 수도 있다.
이때, 상기 배열영역(Array position, AP)의, AP(1,1)에는 Q 및 W 가 할당되고; AP(1,2)에는 E, R 및 T 가 할당되며; AP(1,3)에는 Y 및 U 가 할당되고; AP(2,1)에는 I, O 및 P 가 할당되며; AP(2,2)에는 A, S, D 및 F 가 할당되고; AP(2,3)에는 G, H 및 J 가 할당되며; AP(3,1)에는 K, L 및 Z 가 할당되고; AP(3,2)에는 X, C, V 및 B가 할당되며; AP(3,3)에는 N 및 M이 할당될 수도 있다.
또는 상기 배열영역(Array position, AP)의, AP(1,1)에는 ㄱ 및 ㅋ 이 할당되고; AP(1,2)에는 ㄴ 및 ㄷ 이 할당되며; AP(1,3)에는 ㅌ 및 ㅍ 이 할당되고; AP(2,1)에는 ㄹ, ㅁ 및 ㅂ 이 할당되며; AP(2,2)에는 ㅏ, ㅓ, ㅑ 및 ㅕ 가 할당되고; AP(2,3)에는 ㅅ, ㅈ 및 ㅊ 이 할당되며; AP(3,1)에는 ㅇ 및 ㅎ 이 할당되고; AP(3,2)에는 ㅗ, ㅜ, ㅛ 및 ㅠ 가 할당되며; AP(3,3)에는 ㅡ 및 ㅣ 가 할당될 수도 있다.
또한, 상기 n과 m은 3이고, 상기 배열영역(Array position, AP)의, AP(1,1)에는 3개 이하의 문자가 할당되고; AP(1,2)에는 4개 이하의 문자가 할당되며; AP(1,3)에는 3개 이하의 문자가 할당되고; AP(2,1)에는 3개 이하의 문자가 할당되며; AP(2,2)에는 4개 이하의 문자가 할당되고; AP(2,3)에는 3개 이하의 문자가 할 당되며; AP(3,1)에는 3개 이하의 문자가 할당되고; AP(3,2)에는 4개 이하의 문자가 할당되며; AP(3,3)에는 3개 이하의 문자가 할당될 수도 있다.
그리고 상기 선택영역은, 상기 확장이벤트가 AP(1,1)에서 발생한 경우, 상기 AP(1,1) 위치와 이를 중심으로 상방 및 우측으로 확장된 영역이고, 상기 확장이벤트가 AP(1,2)에서 발생한 경우, 상기 AP(1,2) 위치와 이를 중심으로 상방, 좌측 및 우측으로 확장된 영역이며, 상기 확장이벤트가 AP(1,3)에서 발생한 경우, 상기 AP(1,3) 위치와 이를 중심으로 상방 및 좌측으로 확장된 영역이고, 상기 확장이벤트가 AP(2,1)에서 발생한 경우, 상기 AP(2,1) 위치와 이를 중심으로 상방과 우측으로 확장된 영역이며, 상기 확장이벤트가 AP(2,2)에서 발생한 경우, 상기 AP(2,2) 위치와 이를 중심으로 상방, 좌측 및 우측으로 확장된 영역이고, 상기 확장이벤트가 AP(2,3)에서 발생한 경우, 상기 AP(2,3) 위치와 이를 중심으로 상방과 좌측으로 확장된 영역이며, 상기 확장이벤트가 AP(3,1)에서 발생한 경우, 상기 AP(3,1) 위치와 이를 중심으로 상방 및 우측으로 확장된 영역이고, 상기 확장이벤트가 AP(3,2)에서 발생한 경우, 상기 AP(3,2) 위치와 이를 중심으로 상방, 좌측 및 우측으로 확장된 영역이며, 상기 확장이벤트가 AP(3,3)에서 발생한 경우, 상기 AP(3,3) 위치와 이를 중심으로 상방 및 좌측으로 확장된 영역일 수도 있다.
이때, 상기 배열영역(Array position, AP)의, AP(1,1)에는 Q, W 및 E가 할당되고; AP(1,2)에는 R, T, Y 및 U 가 할당되며; AP(1,3)에는 I, O 및 P가 할당되고; AP(2,1)에는 A 및 S가 할당되며; AP(2,2)에는 D, F, G 및 H가 할당되고; AP(2,3)에는 J, K 및 L이 할당되며; AP(3,1)에는 Z 및 X가 할당되고; AP(3,2)에는 C, V 및 B 가 할당되며; AP(3,3)에는 N 및 M이 할당될 수도 있다.
그리고 상기 n과 m은 3이고, 상기 배열영역(Array position, AP)의, AP(1,1)에는 1개 이하의 문자가 할당되고; AP(1,2)에는 2개 이하의 문자가 할당되며; AP(1,3)에는 2개 이하의 문자가 할당되고; AP(2,1)에는 2개 이하의 문자가 할당되며; AP(2,2)에는 3개 이하의 문자가 할당되고; AP(2,3)에는 3개 이하의 문자가 할당되며; AP(3,1)에는 2개 이하의 문자가 할당되고; AP(3,2)에는 4개 이하의 문자가 할당되며; AP(3,3)에는 3개 이하의 문자가 할당될 수도 있다.
그리고 상기 선택영역은, 상기 확장이벤트가 AP(1,1)에서 발생한 경우, 상기 AP(1,1) 위치의 영역이고, 상기 확장이벤트가 AP(1,2)에서 발생한 경우, 상기 AP(1,2) 위치와 이를 중심으로 좌측으로 확장된 영역이며, 상기 확장이벤트가 AP(1,3)에서 발생한 경우, 상기 AP(1,3) 위치와 이를 중심으로 좌측으로 확장된 영역이고, 상기 확장이벤트가 AP(2,1)에서 발생한 경우, 상기 AP(2,1) 위치와 이를 중심으로 상방으로 확장된 영역이며, 상기 확장이벤트가 AP(2,2)에서 발생한 경우, 상기 AP(2,2) 위치와 이를 중심으로 상방 및 좌측으로 확장된 영역이고, 상기 확장이벤트가 AP(2,3)에서 발생한 경우, 상기 AP(2,3) 위치와 이를 중심으로 상방과 좌측으로 확장된 영역이며, 상기 확장이벤트가 AP(3,1)에서 발생한 경우, 상기 AP(3,1) 위치와 이를 중심으로 상방으로 확장된 영역이고, 상기 확장이벤트가 AP(3,2)에서 발생한 경우, 상기 AP(3,2) 위치와 이를 중심으로 상방 및 좌, 우측으로 확장된 영역이며, 상기 확장이벤트가 AP(3,3)에서 발생한 경우, 상기 AP(3,3) 위치와 이를 중심으로 상방 및 좌측으로 확장된 영역일 수도 있다.
이때, 상기 배열영역(Array position, AP)의, AP(1,1)에는 "획 추가" 버튼이 할당되고; AP(1,2)에는 ㅏ 및 ㅓ 이 할당되며; AP(1,3)에는 ㅗ 및 ㅜ 이 할당되고; AP(2,1)에는 ㄱ 및 ㄲ 이 할당되며; AP(2,2)에는 ㄴ, ㄷ 및 ㄸ 이 할당되고; AP(2,3)에는 ㅡ 및 ㅣ 가 할당되며; AP(3,1)에는 ㅁ 및 ㅇ 이 할당되고; AP(3,2)에는 ㅅ, ㅈ, ㅆ 및 ㅉ 이 할당되며; AP(3,3)에는 ㄹ, ㅂ 및 ㅃ 이 할당될 수도 있다.
한편, 본 발명은 터치패널의 터치를 감지하여 문자를 입력받는 터치스크린의 문자 입력방법에 있어서, 터치스크린의 터치영역을 복수 개의 영역으로 구획하여 각각의 영역에 하나 이상의 문자를 할당하고, 사용자에 의해 선택된 영역에 할당된 문자를 상기 터치 스크린 상에 확대하여 재배치하며, 재배치된 터치영역 중 사용자에 의해 재선택된 문자를 입력문자로 인식하는 터치스크린을 이용한 문자 입력방법을 포함할 수도 있다.
그리고 상기 터치패널의 터치 및 터치해제를 감지하는 터치 패널 컨트롤러와; 상기 터치 또는 터치해제에 대응되는 문자 이미지를 스크린 상에 출력하는 디스플레이 컨트롤러; 그리고 상기 터치패널 컨트롤러로부터 감지결과를 수신받아 이에 대응하는 문자 이미지를 출력하도록 상기 디스플레이 컨트롤러를 제어하고, 상기 감지결과에 따라 해당문자를 입력받는 제어부를 포함하여 구성되고: 상기 제어부는, 터치스크린의 터치영역을 복수 개의 영역으로 구획하여 각각의 영역에 하나 이상의 문자를 할당하고, 사용자에 의해 선택된 영역에 할당된 문자를 상기 터치스크린 상에 재배치하며, 상기 재배치된 터치영역 중 사용자에 의해 재선택된 문자를 입력문자로 인식하는 터치 스크린 장치를 포함한다.
위에서 살핀 바와 같은 본 발명에 의한 터치스크린 장치 및 이의 문자 입력방법에서는 다음과 같은 효과를 기대할 수 있다.
즉, 최초 대표문자만을 터치스크린 상에 디스플레이 배열하므로, 문자 하나당 할당되는 터치 영역이 넓어지므로 사용자의 문자 가독성이 높아지는 장점이 있다.
그리고 본 발명은 전술한 바와 같이 문자 하나당 할당되는 터치영역이 넓어지므로 사용자가 문자 입력시 인접 문자와 동시에 입력하여 입력오류가 발생되는 것을 방지할 수 있는 장점이 있다.
이하에서는 상기한 바와 같은 본 발명에 의한 터치스크린 장치 및 이의 문자 입력방법의 구체적인 실시예를 첨부된 도면을 참고하여 상세하게 설명한다.
도 1은 본 발명의 구체적인 실시예에 의한 터치스크린 장치의 구성을 도시한 블럭이다.
이에 도시된 바와 같이, 본 발명은 사용자의 터치를 감지하는 터치패널(10)이 구비된다. 상기 터치패널(10)은 압전방식 또는 정전 방식 등의 공지의 다양한 터치패널일 수 있다.
그리고, 상기 터치패널(10)에는 상기 터치패널(10)에 대한 터치 및 터치 위치를 감지하고, 상기 터치패널(10)의 작동을 제어하는 터치패널 컨트롤러(20)가 연 결된다. 즉, 상기 터치패널(10)에 사용자의 터치 입력이 있으면, 상기 터치패널(10)은 이를 전기적 신호로 변환하여 상기 터치패널 컨트롤러(20)에 전달하고, 상기 터치패널 컨트롤러(20)는 상기 터치입력(터치 해제를 포함한다) 사실 및 입력 위치를 산출한다.
한편, 상기 터피패널에는 디스플레이 스크린(30)이 결합되어 구비된다. 상기 티스플레이 스크린은 일반적인 LCD, PDP 또는 CRT 등의 디스플레이 장치로, 사용자에게 출력할 영상을 디스플레이하는 부분이다.
또한, 본 발명의 구체적인 실시예에 있어서, 상기 디스플레이 스크린(30)은 사용자에게 터치 위치를 나타내는 역할을 하는 부분으로, 터치시 입력될 문자를 표시하고, 이들 문자가 할당된 영역을 표시한다.
한편, 상기 디스플레이 스크린(30)에는 상기 디스플레이 스크린(30)을 제어하는 디스플레이 컨트롤러(40)가 연결된다. 상기 디스플레이 컨트롤러(40)는 후술할 제어부(50)의 명령에 따라 입력모드에 따라 상기 디스플레이 스크린(30)에 디스플레이될 영상을 변환하는 부분이다.
상기 터치패널 컨트롤러(20)와 디스플레이 컨트롤러(40)에는 상기 터치패널 컨트롤러(20) 및 디스플레이 컨트롤러(40)를 제어하는 제어부(50)가 연결된다. 즉, 상기 제어부(50)는 최초 상기 디스플레이 상에 입력될 문자를 배열하여 디스플레이하고, 사용자의 입력에 대응하여 문자배열을 변환하여 디스플레이 되도록 한다.
또한, 상기 제어부(50)는 상기 터치패널 컨트롤러(20)로부터 사용자의 터치입력(또는 터치 해제 입력) 사실 및 위치를 전송받고, 해당 명령을 검색하며, 상기 해당명령에 따라 디스플레이 및 입력모드를 변경하는 역할을 한다.
이때, 상기 제어부(50)가 사용자 입력에 따라 어떤 형태로 작동하는지에 대한 구체적인 예는 후술하기로 한다.
한편, 상기 제어부(50)에는, 상기 제어부(50)가 상기 사용자의 터치입력에 따라 어떻게 상기 터치패널 컨트롤러(20) 및 디스플레이 컨트롤러(40)를 제어할지에 대한 정보를 저장하는 저장부(60)가 연결된다.
이하에서는 상기 터치패널 컨트롤러(20) 및 디스플레이 컨트롤러(40)에 대한 상기 제어부(50)의 구체적인 제어방법을 살피기로 한다. 여기서 상기 터치패널(10) 및 디스플레이 컨트롤러(40)에 대한 제어라 함은 상기 터치패널 컨트롤러(20) 및 디스플레이 컨트롤러(40)를 통해 상기 터치패널(10) 및 디스플레이 스크린(30)을 제어함을 말한다.
상기 제어부(50)의 제어방법을 살피기 이전에 설명의 편의상 몇 가지 용어를 정의하고 이를 이용하여 설명하기로 한다.
먼저, 배열영역(70)이라 함은 문자입력 모드에서, 문자가 배정된 구획된 영역을 말한다.
그리고 확장이벤트란, 상기 배열영역(70) 중 하나가 선택되는 입력명령을 말한다.
또한, 선택영역(90)이란, 상기 확장이벤트가 입력되는 경우, 상기 선택된 배열영역(70)에 할당된 각각의 문자를 터치스크린 상에 재배열한 각 영역을 말한다.
그리고 선택이벤트라 함은 상기 선택영역(90) 중 하나의 영역을 선택하여 하 나의 문자를 선택하는 이벤트를 말한다.
이때, 상기 선택이벤트에 의해 선택되어 입력되는 문자를 입력문자라 칭한다.
먼저, 문자 입력모드시에 상기 제어부(50)는 상기 터치스크린을 다수개의 배열영역(70)으로 구분한다. 그리고 각각의 배열영역(70)에는 하나 이상의 문자를 배정한다. 이때, 상기 배열영역(70)은 n×m 의 장방형 형태로 배열될 수도 있고, n×n 의 정방형 형태로 배열될 수도 있다.
그리고, 상기 배열영역(70) 중 하나의 배열영역(70)에 확장이벤트가 감지되면, 상기 제어부(50)는 상기 확장이벤트가 감지된 배열영역(70)에 배정된 문자들을 선택영역(90) 상에 재배열하여 한다.
이때, 상기 확장이벤트는 사용자의 해당영역에 대한 터치에 의해 발생된다.
그리고 상기 선택영역(90)은 상기 확장 이벤트에 의해 선택된 배열영역(70)에 할당된 문자의 개수만큼 설정된다. 그리고 상기 선택영역(90)은 무작위적으로 설정될 수도 있으나, 특정한 규칙을 가지고 설정될 수도 있다.
이들 선택영역(90)의 설정 규칙 중 특정 예들을 살펴보면, 상기 선택영역(90)은 상기 확장이벤트 발생 지점을 중심으로 상, 하, 좌 또는 우측 중 어느 한 방향 이상을 포함하는 방향으로 확장되어 형성될 수도 있고, 상기 확장이벤트 발생지점을 중심으로 상, 하 또는 좌측 중 어느 한 방향 이상을 포함하는 방향으로 확장되어 설정될 수도 있으며, 또는 상기 확장이벤트 발생지점을 중심으로 상, 좌 또는 우측 중 어느 한 방향 이상을 포함하는 방향으로 확장되어 설정될 수도 있다. 다르게는 상기 선택영역(90)이 상기 확장이벤트 발생지점을 중심으로 상측 또는 좌측 중 어느 한 방향 이상을 포함하는 방향으로 확장되어 설정될 수도 있다.
상기 선택영역(90)이 상, 하, 좌 또는 우측의 4방향으로 확장되어 형성되는 경우는 상기 터치스크린 상에 배치할 수 있는 상기 선택영역(90)의 개수가 많아지는 장점이 있다.
그리고 상기 선택영역(90)이 상 또는 좌측의 2방향으로 확장되어 형성되는 경우에는 사용자가 상기 터치스크린을 터치하는 경우, 사용자의 손에 의해 스크린에 대한 시야가 가려지는 것을 방지할 수 있는 장점이 있다. 물론, 이는 일반적인 우수 사용자를 기준으로 한 것이고 좌수 사용자를 기준으로 하는 경우 좌측 대신 우측이 설정될 수도 있다. 다만, 이 경우 배치할 수 있는 상기 선택영역(90)의 개수가 적다는 단점이 있다.
따라서, 배치될 문자의 개수를 고려하여, 상기 방법을 혼합한 방법을 사용할 수 있고, 위의 두 번째와 세 번째 예가 그것이다.
그리고 상기 터치패널(10)에 선택이벤트가 발생하면, 상기 제어부(50)는 상기 선택이벤트가 발생한 선택영역(90)에 할당된 문자를 상기 입력문자로 인식하고 입력 처리한다.
이때, 상기 선택이벤트가 상기 선택영역(90)이 아닌 선택영역(90) 외에서 발생하면 상기 제어부(50)는 이를 문자 입력 취소명령으로 인식하여 문자입력을 취소한다.
한편, 상기 문자 입력이 완료되거나 또는 취소된 경우 상기 제어부(50)는 상 기 터치 스크린을 최초 문자입력 모드의 대기상태로 복구시킨다.
여기서, 상기 입력이벤트는 사용자의 터치 해제에 의해 발생하도록 할 수도 있고, 또는 사용자의 터치패널(10)에 대한 터치에 의해 발생하도록 할 수도 있다.
즉, 상기 배열영역(70)에 대한 터치에 의해 확장이벤트가 발생하여 선택영역(90)이 설정되고, 상기 터치를 유지한 채로 드래그하여 상기 선택영역(90) 중 하나를 선택한 후에 터치를 해제하여 선택이벤트를 발생시키도록 할 수도 있고, 상기 확장이벤트와 선택이벤트가 각각 별개의 터치에 의해 발생하도록 할 수도 있다는 것이다.
한편, 상기 제어부(50)에는 상기 배열영역(70), 선택영역(90)에 대한 설정정보 및 각각의 확장이벤트와 선택이벤트에 대한 설정정보가 저장되는 저장부(60)가 연결될 수도 있다.
상기 저장부(60)에는 영문, 국문 또는 숫자 등의 문자 종류별로 다르게 설정된 배열영역(70)의 형태 및 할당된 문자 그리고 디스플레이 정보 등이 저장된다. 그리고 상기 각각의 배열영역(70)에 대한 확장이벤트 입력시 대응하는 실행명령이 저장된다. 그리고 이에 더하여 각 선택영역(90)의 형태 및 배열문자에 대한 정보 등도 포함하여 저장된다. 그리고 상기 각 선택영역(90)에 대한 선택이벤트에 대한 대응 실행명령도 저장된다.
이하에서는 본 발명에 따른 터치스크린 장치의 작용을 문자 입력방법을 통해 상세하게 설명하기로 한다.
도 2는 본 발명의 구체적인 실시예에 의한 터치스크린 장치의 문자 입력방법 을 도시한 흐름도이다.
이에 도시한 바와 같이, 본 발명의 구체적인 실시예에 의한 터치스크린의 문자 입력방법은 먼저, 사용자로부터 확장이벤트가 감지되었는지 판단한다. 상기 확장 이벤트는 전술한 바와 같이 사용자의 터치에 의해 발생한다(S110).
본 발명은 터치스크린 상에서 문자를 입력하는 방법에 관한 것으로, 상기 터치스크린 장치의 모드가 문자 입력모드임을 기본 전제로 설명한다. 물론, 이때 상기 터치스크린은 문자입력 대기 상태로 전술한 바와 같이 배열영역(70)이 설정되어 있다.
다음으로, 상기 제어부(50)는 상기 확장이벤트의 발생위치로부터 해당위치에 대응하는 실행정보를 검색한다(S120). 이때, 상기 검색은 저장부(60)에 저장된 정보로부터 이루어질 수 있다. 상기 실행정보는 상기 확장이벤트에 대응하여 선택영역(90)을 어떻게 배치할지와 상기 배치된 선택영역(90)에 어떤 문자를 어떻게 배정하는 지에 대한 설정정보 등을 모두 포함한다.
그리고 상기 검색된 실행정보로부터 터치패널(10) 및 디스플레이를 재설정한다(S130). 즉, 터치스크린에 선택영역(90)을 배치하고 해당문자를 배정한다.
그 후에, 사용자로부터 선택이벤트가 입력되었는지 판단한다(S140). 상기 선택 이벤트는 사용자의 터치일 수도 있고 터치 해제일 수도 있음은 전술한 바와 같다.
그리고, 상기 선택이벤트가 감지된 이후에는, 역시 상기 선택이벤트의 입력위치를 파악한다(S150).
이때, 상기 선택이벤트의 입력위치가 선택영역(90) 내인지 파악하고(S160), 상기 선택이벤트의 입력위치가 상기 선택영역(90) 내인 경우, 상기 선택이벤트의 발생위치에 설정된 문자를 입력문자로 인식하여 입력한다(S170).
상기 입력문자가 입력된 경우 또는 상기 선택이벤트가 상기 선택영역(90) 밖에서 이루어진 경우, 상기 터치패널(10) 및 디스플레이 스크린(30)의 디스플레이 설정을 문자입력 대기 상태로 복원한다(S180). 이때, 복원이라 함은 최초 문자입력 대기상태로 되돌리는 것을 말한다.
그 이후에는, 상기 문자입력 모드가 해제되었는지 여부를 판단하고, 상기 문자 입력모드가 해제된 경우에는 본 발명의 실행을 종료하고, 상기 문자입력 모드가 계속 중인 경우에는 다시 새로운 문자 입력을 대기한다(S190).
여기서, 상기 입력된 문자를 조함하여 글자 및 단어 등을 만들어내는 조합방법은 공지된 기술과 동일하다.
이하에서는 본 발명의 구체적인 실시예가 적용되어, 실제로 터치스크린 상에서 작동하는 동작예를 첨부된 예시도면들을 참고하여 상세하게 살피도록 한다.
도 3a 내지 도 3d 는 본 발명의 제 1 적용 예의 동작 상태를 도시한 예시도이다.
도 3a는 상기 제 1 적용 예 중 배열영역(70)이 설정된 모습이 도시되어 있다. 상기 제 1 적용예는 국문 문자를 입력하는 것으로, 상기 배열영역(70)이 3×3의 매트릭스 형태로 형성된다.
이때, 각각의 배열영역(70)(Array position, AP)을 설명의 편의상 AP(1,1)부 터 AP(3,3)으로 표현하기로 한다.
상기 배열영역(70) 중 AP(1,1)에는 3개, AP(1,2)에는 4개, AP(1,3)에는 3개, AP(2,1)에는 4개, AP(2,2)에는 5개, AP(2,3)에는 4개, AP(3,1)에는 3개, AP(3,2)에는 4개 그리고 AP(3,3)에는 3개 이하의 문자가 할당된다.
그리고 각각의 배열영역(70)에는 국문의 자음 및 모음이 순차적으로 할당된다.
상기 국문의 배열 예를 설명하면, 도 3a에 도시된 바와 같이, AP(1,1)에는 ㄱ, ㅋ 및 ㄲ 이, AP(1,2)에는 ㄴ, ㄷ, ㅌ 및 ㄸ 이, AP(1,3)에는 ㅣ, ㅐ 및 ㅒ 가, AP(2,1)에는 ㄹ, ㅂ, ㅍ 및 ㅃ 이, AP(2,2)에는 ㅅ, ㅈ, ㅊ, ㅆ 및 ㅉ 이, AP(2,3)에는 ㅗ, ㅜ, ㅛ 및 ㅠ 가, AP(3,1)에는 ㅇ, ㅁ 및 ㅎ 이, AP(3,2)에는 ㅏ, ㅓ, ㅑ 및 ㅕ 가, AP(3,3)에는 ㅡ, ㅔ 및 ㅖ 가 할당된다.
이때, 각 문자의 디스플레이 방법은 다양한 방법이 있으나, 도시된 바와 같이, 할당된 문자 중 대표적인 문자를 크게 디스플레이하고, 이외의 문자를 작게 배열할 수 있다.
이때, 상기 배열영역(70) 중 하나를 터치하면, 이에 대응하여 선택영역(90)이 설정된다. 상기 선택영역(90)은 상기 확장이벤트 발생 지점을 중심으로 상, 하, 좌 또는 우측 중 어느 한 방향 이상을 포함하는 방향으로 확장되어 형성된다.
이를 각각 하나씩 살펴보면, 상기 선택영역(90)은, 상기 확장이벤트가 AP(1,1)에서 발생한 경우, 상기 AP(1,1) 위치와 이를 중심으로 하방 및 우측으로; 상기 확장이벤트가 AP(1,2)에서 발생한 경우, 상기 AP(1,2) 위치와 이를 중심으로 좌, 우측 및 하방으로; 상기 확장이벤트가 AP(1,3)에서 발생한 경우, 상기 AP(1,3) 위치와 이를 중심으로 좌측 및 하방으로; 상기 확장이벤트가 AP(2,1)에서 발생한 경우, 상기 AP(2,1) 위치와 이를 중심으로 상, 하방과 우측으로; 상기 확장이벤트가 AP(2,2)에서 발생한 경우, 상기 AP(2,2) 위치와 이를 중심으로 상, 하방 및 좌, 우측으로; 상기 확장이벤트가 AP(2,3)에서 발생한 경우, 상기 AP(2,3) 위치와 이를 중심으로 상, 하방 및 좌측으로; 상기 확장이벤트가 AP(3,1)에서 발생한 경우, 상기 AP(3,1) 위치와 이를 중심으로 상방 및 우측으로; 상기 확장이벤트가 AP(3,2)에서 발생한 경우, 상기 AP(3,2) 위치와 이를 중심으로 상방 및 좌, 우측으로; 상기 확장이벤트가 AP(3,3)에서 발생한 경우, 상기 AP(3,3) 위치와 이를 중심으로 상방 및 좌측으로 확장되어 형성된다.
예를 들어, 도 3b에서와 같이, "ㅅ"이 터치되면, 도 3c와 같이 "ㅅ"을 중심으로 상, 하, 좌 및 우측으로 확장하여 5개의 선택영역(90)이 설정되고, 이들 설정영역에 각각 ㅅ, ㅈ, ㅊ, ㅆ 및 ㅉ 이 각각 할당된다.
이후 스타일러스 펜(80)이 터치 된 상태에서 드래그되어 ㅆ 위치로 이동한다. 그리고 상기 스타일러스 펜(80)이 ㅆ 위치에서 터치가 해제되면(선택이벤트 발생), 도 3d에 도시된 바와 같이, 상기 ㅆ이 입력된다.
물론 이때, 상기 스타일러스 펜(80)이 선택영역(90) 밖에서(음영으로 표시한 부분) 터치 해제된다면 문자의 입력을 취소하고 최초 대기모드로(도 3a) 전환된다.
또한 상기 선택이벤트는 전술한 바와 같이 별도의 터치에 의해 발생 될 수도 있다.
도 4a 내지 도 4b 는 본 발명의 제 2 적용 예의 동작 상태를 도시한 예시도이다.
도 4a는 상기 제 2 적용 예 중 배열영역(70)이 설정된 모습이 도시되어 있다. 상기 제 2 적용예는 숫자를 입력하는 것으로, 상기 배열영역(70)이 2×2의 매트릭스 형태로 형성된다.
상기 배열영역(70) 중 AP(1,1)에는 3개, AP(1,2)에는 3개, AP(2,1)에는 3개, AP(2,2)에는 3개 이하의 문자가 할당된다.
그리고 도 4a에 도시된 바와 같이, 각각의 배열영역(70) 중 AP(1,2)에는 4, 5 및 6이, AP(2,1)에는 7, 8 및 9가 그리고 AP(2,2)에는 0이 할당된다.
이때, 선택영역(90)의 배열은 제 1 적용 예와 같은 방식으로 설정된다. 그리고 상기 배열영역(70) 중 "1"이 선택되면, 도 4b에 도시된 바와 같이, 선택영역(90)이 설정된다.
그리고 선택 이벤트가 발생하여 문자가 입력되는 것은 전술한 바와 같다.
한편, 도 5a 내지 도 5d 는 본 발명의 제 3 적용 예의 동작 상태를 도시한 예시도이다.
도 5a는 상기 제 3 적용예 중 배열영역(70)이 설정된 모습이 도시되어 있다. 상기 제 3 적용예는 영문을 입력하는 것으로, 상기 배열영역(70)이 3×3의 매트릭스 형태로 형성된다.
이때, 상기 배열영역(70) 중 AP(1,1)에는 2개, AP(1,2)에는 3개, AP(1,3)에는 3개, AP(2,1)에는 3개, AP(2,2)에는 4개, AP(2,3)에는 4개, AP(3,1)에는 2개, AP(3,2)에는 3개 그리고 AP(3,3)에는 3개 이하의 문자가 할당된다.
상기 영문 배열은 QWERTY 배열 순으로 배열되는 것으로, QWERTY 순이라 함은 키보트 자판에 배열되는 순을 말한다.
상기 배열영역(70)의 AP(1,1)에는 Q 및 W 가, AP(1,2)에는 E, R 및 T 가, AP(1,3)에는 Y, U 및 I가, AP(2,1)에는 O, P 및 A가, AP(2,2)에는 S, D, F 및 G가, AP(2,3)에는 H, J, K 및 L이, AP(3,1)에는 Z 및 X가, AP(3,2)에는 C, V 및 B가 그리고 AP(3,3)에는 N 및 M이 할당된다.
이때, 상기 배열영역(70) 중 하나를 터치하면, 이에 대응하여 선택영역(90)이 설정된다. 상기 선택영역(90)은 상기 확장이벤트 발생지점을 중심으로 상, 하 또는 좌측 중 어느 한 방향 이상을 포함하는 방향으로 확장되어 형성된다.
이를 각각 하나씩 살펴보면, 상기 선택영역(90)은, 상기 확장이벤트가 AP(1,1)에서 발생한 경우, 상기 AP(1,1) 위치와 이를 중심으로 하방으로;
상기 확장이벤트가 AP(1,2)에서 발생한 경우, 상기 AP(1,2) 위치와 이를 중심으로 좌측 및 하방으로; 상기 확장이벤트가 AP(1,3)에서 발생한 경우, 상기 AP(1,3) 위치와 이를 중심으로 좌측 및 하방으로; 상기 확장이벤트가 AP(2,1)에서 발생한 경우, 상기 AP(2,1) 위치와 이를 중심으로 상방과 하방으로; 상기 확장이벤트가 AP(2,2)에서 발생한 경우, 상기 AP(2,2) 위치와 이를 중심으로 상, 하방 및 좌측으로; 상기 확장이벤트가 AP(2,3)에서 발생한 경우, 상기 AP(2,3) 위치와 이를 중심으로 상, 하방 및 좌측으로; 상기 확장이벤트가 AP(3,1)에서 발생한 경우, 상기 AP(3,1) 위치와 이를 중심으로 상방으로; 상기 확장이벤트가 AP(3,2)에서 발생 한 경우, 상기 AP(3,2) 위치와 이를 중심으로 상방 및 좌측으로 그리고 상기 확장이벤트가 AP(3,3)에서 발생한 경우, 상기 AP(3,3) 위치와 이를 중심으로 상방 및 좌측으로 확장되어 형성된다.
예를 들어, 도 5b에서와 같이, "E"가 터치되면, 도 5c와 같이 "E"를 중심으로 좌, 우 및 하방으로 확장하여 4개의 선택영역(90)이 설정되고, 이들 설정영역에 각각 E, R, Y, 및 T 가 각각 할당된다.
이후 스타일러스 펜(80)이 터치 된 상태에서 드래그되어 "T" 위치로 이동한다. 그리고 상기 스타일러스 펜(80)이 "T" 위치에서 터치가 해제되면(선택이벤트 발생), 도 5d에 도시된 바와 같이, 상기 "T"가 입력된다.
물론 이때, 상기 스타일러스 펜(80)이 선택영역(90) 밖에서 터치 해제된다면 문자의 입력을 취소하고 최초 대기모드로 전환됨은 전술한 바와 같다.
또한 상기 선택이벤트는 전술한 바와 같이 별도의 터치에 의해 발생 될 수도 있음 역시 전술한 바와 같다.
도 6 은 본 발명의 제 4 적용 예의 동작 상태를 도시한 예시도.
상기 제 4 적용 예는 상기 제 3 적용 예와 같은 방식으로, 국문 문자를 입력하는 것으로, 국문의 자음 및 모음이 순차적으로 할당된다.
상기 배열영역(70) 중 AP(1,1)에는 ㄱ 및 ㅋ 이, AP(1,2)에는 ㄴ 및 ㄷ 이, AP(1,3)에는 ㅌ 및 ㅍ 이, AP(2,1)에는 ㄹ, ㅁ 및 ㅂ 이, AP(2,2)에는 ㅏ, ㅓ, ㅑ 및 ㅕ 가, AP(2,3)에는 ㅗ, ㅜ, ㅛ 및 ㅠ 가, AP(3,1)에는 ㅇ 및 ㅎ 이, AP(3,2)에는 ㅅ, ㅈ 및 ㅊ 이 그리고 AP(3,3)에는 ㅡ 및 ㅣ 가 할당된다.
한편, 도 7 은 본 발명의 제 5 적용 예의 동작 상태를 도시한 예시도이다.
이때 상기 제 5 적용예는 3×3 매트릭스 형태로 형성되고, 상기 배열영역(70)의 AP(1,1)에는 2개 이하의 문자가, AP(1,2)에는 3개 이하의 문자가, AP(1,3)에는 2개 이하의 문자가, AP(2,1)에는 3개 이하의 문자가, AP(2,2)에는 4개 이하의 문자가, AP(2,3)에는 3개 이하의 문자가, AP(3,1)에는 3개 이하의 문자가, AP(3,2)에는 4개 이하의 문자가 그리고 AP(3,3)에는 3개 이하의 문자가 할당된다.
그리고, 더 구체적으로 설명하면, 상기 배열영역(70)의 AP(1,1)에는 Q 및 W 가, AP(1,2)에는 E, R 및 T 가, AP(1,3)에는 Y 및 U 가, AP(2,1)에는 I, O 및 P 가, AP(2,2)에는 A, S, D 및 F 가, AP(2,3)에는 G, H 및 J 가, AP(3,1)에는 K, L 및 Z 가, AP(3,2)에는 X, C, V 및 B가 그리고 AP(3,3)에는 N 및 M이 할당된다.
이때, 도시하지는 않았지만, 상기 선택영역(90)은 상기 확장이벤트 발생지점을 중심으로 상, 좌 또는 우측 중 어느 한 방향 이상을 포함하는 방향으로 확장되어 설정된다.
더 구체적으로 설명하면, 상기 선택영역(90)은 상기 확장이벤트가 AP(1,1)에서 발생한 경우, 상기 AP(1,1) 위치와 이를 중심으로 우측으로; 상기 확장이벤트가 AP(1,2)에서 발생한 경우, 상기 AP(1,2) 위치와 이를 중심으로 좌측 및 우측으로; 상기 확장이벤트가 AP(1,3)에서 발생한 경우, 상기 AP(1,3) 위치와 이를 중심으로 좌측으로; 상기 확장이벤트가 AP(2,1)에서 발생한 경우, 상기 AP(2,1) 위치와 이를 중심으로 상방과 우측으로; 상기 확장이벤트가 AP(2,2)에서 발생한 경우, 상기 AP(2,2) 위치와 이를 중심으로 상방, 좌측 및 우측으로; 상기 확장이벤트가 AP(2,3)에서 발생한 경우, 상기 AP(2,3) 위치와 이를 중심으로 상방과 좌측으로; 상기 확장이벤트가 AP(3,1)에서 발생한 경우, 상기 AP(3,1) 위치와 이를 중심으로 상방 및 우측으로; 상기 확장이벤트가 AP(3,2)에서 발생한 경우, 상기 AP(3,2) 위치와 이를 중심으로 상방, 좌측 및 우측으로 그리고 상기 확장이벤트가 AP(3,3)에서 발생한 경우, 상기 AP(3,3) 위치와 이를 중심으로 상방 및 좌측으로 확장되어 형성된다.
한편, 도 8 은 본 발명의 제 6 적용 예의 동작 상태를 도시한 예시도로, 상기 제 6 적용 예는 상기 제 5 적용 예와 같은 방식으로 국문이 배정된 적용 예이다.
상기 제 6 적용 예에서는 상기 배열영역(70)(Array position, AP)의 AP(1,1)에 ㄱ 및 ㅋ 이, AP(1,2)에 ㄴ 및 ㄷ 이, AP(1,3)에 ㅌ 및 ㅍ 이, AP(2,1)에 ㄹ, ㅁ 및 ㅂ 이, AP(2,2)에 ㅏ, ㅓ, ㅑ 및 ㅕ 가, AP(2,3)에 ㅅ, ㅈ 및 ㅊ 이, AP(3,1)에 ㅇ 및 ㅎ 이, AP(3,2)에 ㅗ, ㅜ, ㅛ 및 ㅠ 가 그리고 AP(3,3)에 ㅡ 및 ㅣ 가 할당된다.
한편, 도 9a 및 도 9b 는 본 발명의 제 7 적용 예의 동작 상태를 도시한 예시도이다.
상기 제 7 적용예에서는, 영문이 배열되는 적용 예로 상기 배열영역(70)이, 3×3의 매트릭스 형태로 설정되고, AP(1,1)에는 3개, AP(1,2)에는 4개, AP(1,3)에는 3개, AP(2,1)에는 3개, AP(2,2)에는 4개, AP(2,3)에는 3개, AP(3,1)에는 3개, AP(3,2)에는 4개, AP(3,3)에는 3개 이하의 문자가 할당된다.
이때, 상기 배열영역(70)의, AP(1,1)에는 Q, W 및 E가, AP(1,2)에는 R, T, Y 및 U 가, AP(1,3)에는 I, O 및 P가, AP(2,1)에는 A 및 S가, AP(2,2)에는 D, F, G 및 H가, AP(2,3)에는 J, K 및 L이, AP(3,1)에는 Z 및 X가, AP(3,2)에는 C, V 및 B가 그리고 AP(3,3)에는 N 및 M이 할당된다.
한편, 상기 제 7 적용예에서, 상기 선택영역(90)은 상기 확장이벤트가 AP(1,1)에서 발생한 경우, 상기 AP(1,1) 위치와 이를 중심으로 상방 및 우측으로; 상기 확장이벤트가 AP(1,2)에서 발생한 경우, 상기 AP(1,2) 위치와 이를 중심으로 상방, 좌측 및 우측으로; 상기 확장이벤트가 AP(1,3)에서 발생한 경우, 상기 AP(1,3) 위치와 이를 중심으로 상방 및 좌측으로; 상기 확장이벤트가 AP(2,1)에서 발생한 경우, 상기 AP(2,1) 위치와 이를 중심으로 상방과 우측으로; 상기 확장이벤트가 AP(2,2)에서 발생한 경우, 상기 AP(2,2) 위치와 이를 중심으로 상방, 좌측 및 우측으로; 상기 확장이벤트가 AP(2,3)에서 발생한 경우, 상기 AP(2,3) 위치와 이를 중심으로; 상기 확장이벤트가 AP(3,1)에서 발생한 경우, 상기 AP(3,1) 위치와 이를 중심으로 상방 및 우측으로; 상기 확장이벤트가 AP(3,2)에서 발생한 경우, 상기 AP(3,2) 위치와 이를 중심으로 상방, 좌측 및 우측으로 그리고 상기 확장이벤트가 AP(3,3)에서 발생한 경우, 상기 AP(3,3) 위치와 이를 중심으로 상방 및 좌측으로 확장되어 설정된다.
예를 들어, 도 9b에 도시된 바와 같이, 상기 배열영역(70) 중 "R"이 터치되면, 상기 "R"을 중심으로 상측, 좌측 및 우측에 선택영역(90)이 설정되어 이들 각각에 T, Y 및 U가 할당된다.
그리고 선택이벤트 및 문자의 입력 방법은 전술한 바와 같다.
한편, 도 10은 본 발명의 제 8 적용 예의 동작상태를 도시한 예시도이다.
상기 제 8 적용 예에 있어서, 상기 배열영역(70)은 3×3의 매트릭스 형태로 형성되고, AP(1,1)에는 1개 이하의 문자가, AP(1,2)에는 2개 이하의 문자가, AP(1,3)에는 2개 이하의 문자가, AP(2,1)에는 2개 이하의 문자가, AP(2,2)에는 3개 이하의 문자가, AP(2,3)에는 3개 이하의 문자가, AP(3,1)에는 2개 이하의 문자가, AP(3,2)에는 4개 이하의 문자가 그리고 AP(3,3)에는 3개 이하의 문자가 할당된다.
이때, 상기 입력문자는 국문이고, 상기 배열영역(70)에는 국문의 자음 및 모음이 순차적으로 할당된다.
그리고 상기 제 8 적용 예의 상기 배열영역(70) 중 AP(1,1)에는 "획 추가" 버튼이, AP(1,2)에는 ㅏ 및 ㅓ 이, AP(1,3)에는 ㅗ 및 ㅜ 이, AP(2,1)에는 ㄱ 및 ㄲ 이, AP(2,2)에는 ㄴ, ㄷ 및 ㄸ 이, AP(2,3)에는 ㅡ 및 ㅣ 가, AP(3,1)에는 ㅁ 및 ㅇ 이, AP(3,2)에는 ㅅ, ㅈ, ㅆ 및 ㅉ 이 그리고 AP(3,3)에는 ㄹ, ㅂ 및 ㅃ 이 할당된다.
상기 제 8 적용 예에서, 상기 선택영역(90)은 상기 선택된 배열영역(70)을 중심으로 상측 및 좌측으로 확장되도록 하기 위한 것이나, 사용자 편의를 위한 배열을 위하여 AP(3,2)에 4개의 문자를 할당하고, 상기 영역에서만 상측 및 좌, 우측으로 선택영역(90)이 설정된다.
물론, 4개의 문자가 할당되는 선택영역(90)의 위치는 다르게 설정될 수 있다.
따라서, 상기 제 8 적용 예에서 상기 선택영역(90)은,
상기 확장이벤트가 AP(1,1)에서 발생한 경우, 상기 AP(1,1) 위치의 영역이고; 상기 확장이벤트가 AP(1,2)에서 발생한 경우, 상기 AP(1,2) 위치와 이를 중심으로 좌측으로; 상기 확장이벤트가 AP(1,3)에서 발생한 경우, 상기 AP(1,3) 위치와 이를 중심으로 좌측으로; 상기 확장이벤트가 AP(2,1)에서 발생한 경우, 상기 AP(2,1) 위치와 이를 중심으로 상방으로; 상기 확장이벤트가 AP(2,2)에서 발생한 경우, 상기 AP(2,2) 위치와 이를 중심으로 상방 및 좌측으로; 상기 확장이벤트가 AP(2,3)에서 발생한 경우, 상기 AP(2,3) 위치와 이를 중심으로 상방과 좌측으로; 상기 확장이벤트가 AP(3,1)에서 발생한 경우, 상기 AP(3,1) 위치와 이를 중심으로 상방으로; 상기 확장이벤트가 AP(3,2)에서 발생한 경우, 상기 AP(3,2) 위치와 이를 중심으로 상방 및 좌, 우측으로 그리고 상기 확장이벤트가 AP(3,3)에서 발생한 경우, 상기 AP(3,3) 위치와 이를 중심으로 상방 및 좌측으로 확장되어 형성된다.
본 발명의 권리는 위에서 설명된 실시예에 한정되지 않고 청구범위에 기재된 바에 의해 정의되며, 본 발명의 분야에서 통상의 지식을 가진 자가 청구범위에 기재된 권리범위 내에서 다양한 변형과 개작을 할 수 있다는 것은 자명하다.
본 발명은 본 발명은 터치스크린 장치에서 문자의 입력방법에 관한 것으로, 더욱 상세하게는 터치영역을 분할하여 하나의 영역에 하나 이상의 문자를 배정하고, 상기 영역이 터치 되면, 상기 영역에 배정된 문자를 상기 터치스크린 상에 확대하여 재배열하여 사용자가 입력 문자를 선택할 수 있도록 하는 문자 입력방법에 관한 것이다. 상기한 바와 같은 본 발명에 의하면, 문자 하나당 할당되는 터치 영역이 넓어지므로 사용자의 문자 가독성이 높아지는 장점이 있다.
도 1은 본 발명의 구체적인 실시예에 의한 터치스크린 장치의 구성을 도시한 블럭도.
도 2는 본 발명의 구체적인 실시예에 의한 터치스크린 장치의 문자 입력방법을 도시한 흐름도.
도 3a 내지 도 3d 는 본 발명의 제 1 적용 예의 동작 상태를 도시한 예시도.
도 4a 내지 도 4b 는 본 발명의 제 2 적용 예의 동작 상태를 도시한 예시도.
도 5a 내지 도 5d 는 본 발명의 제 3 적용 예의 동작 상태를 도시한 예시도.
도 6 은 본 발명의 제 4 적용 예의 동작 상태를 도시한 예시도.
도 7 은 본 발명의 제 5 적용 예의 동작 상태를 도시한 예시도.
도 8 은 본 발명의 제 6 적용 예의 동작 상태를 도시한 예시도.
도 9a 및 도 9b 는 본 발명의 제 7 적용 예의 동작 상태를 도시한 예시도.
도 10은 본 발명의 제 8 적용 예의 동작상태를 도시한 예시도.
*도면의 주요 부분에 대한 부호의 설명*
10 : 터치 패널 20 : 터치패널 컨트롤러
30 : 디스플레이 스크린 40 : 디스플레이 컨트롤러
50 : 제어부 60 ; 저장부
70 : 배열영역 80 : 스타일러스 펜
90 : 선택영역

Claims (55)

  1. 터치 패널의 터치를 감지하여 문자를 입력받는 터치스크린의 문자 입력방법에 있어서,
    터치패널의 터치영역을 복수 개의 배열영역으로 구획하고, 적어도 하나의 배열영역에 복수 개의 문자를 할당하는 단계와;
    상기 배열영역 중 하나의 배열영역이 선택되는 확장이벤트를 감지하는 단계;
    상기 확장이벤트가 감지된 배열영역에 할당된 복수 개의 문자를, 그 배열영역을 중심으로, 그 상,하,좌 또는 우측의 배열영역에 표시하여 선택영역을 설정하는 단계;
    상기 선택영역을 포함하여 디스플레이된 문자 중에서 어느 하나가 선택되는 선택이벤트를 감지하는 단계; 그리고
    상기 선택이벤트에 의해 선택된 문자가 선택영역에 할당된 문자이면 입력문자로 인식하고, 상기 선택이벤트에 의하여 선택된 문자가 선택영역 밖의 터치패널에서 발생한 경우 문자입력의 취소명령으로 인식되는 단계를 포함하는 것을 특징으로 하는 터치스크린을 이용한 문자 입력방법.
  2. 제 1 항에 있어서,
    상기 확장이벤트는 사용자의 터치입력에 의해 발생되고, 상기 선택이벤트는 상기 터치의 해제에 의해 발생됨을 특징으로 하는 터치스크린을 이용한 문자 입력방법.
  3. 제 1 항에 있어서,
    상기 확장이벤트 및 선택이벤트는 사용자의 터치입력에 의해 발생됨을 특징으로 하는 터치스크린을 이용한 문자 입력방법.
  4. 삭제
  5. 제 1 항 내지 제 3 항 중 어느 한 항에 있어서,
    상기 배열영역은 상기 터치영역을 n×m의 매트릭스 형태로 구분되어 형성됨을 특징으로 하는 터치스크린을 이용한 문자 입력방법.
  6. 삭제
  7. 제 5 항에 있어서,
    상기 n과 m은 3이고,
    상기 배열영역(Array position, AP)의,
    AP(1,1)에는 3개 이하의 문자가 할당되고;
    AP(1,2)에는 4개 이하의 문자가 할당되며;
    AP(1,3)에는 3개 이하의 문자가 할당되고;
    AP(2,1)에는 4개 이하의 문자가 할당되며;
    AP(2,2)에는 5개 이하의 문자가 할당되고;
    AP(2,3)에는 4개 이하의 문자가 할당되며;
    AP(3,1)에는 3개 이하의 문자가 할당되고;
    AP(3,2)에는 4개 이하의 문자가 할당되며;
    AP(3,3)에는 3개 이하의 문자가 할당됨을 특징으로 하는 터치스크린을 이용한 문자 입력방법.
  8. 제 7 항에 있어서,
    상기 선택영역은,
    상기 확장이벤트가 AP(1,1)에서 발생한 경우, 상기 AP(1,1) 위치와 이를 중심으로 하방 및 우측으로 확장된 영역이고,
    상기 확장이벤트가 AP(1,2)에서 발생한 경우, 상기 AP(1,2) 위치와 이를 중심으로 좌, 우측 및 하방으로 확장된 영역이며,
    상기 확장이벤트가 AP(1,3)에서 발생한 경우, 상기 AP(1,3) 위치와 이를 중 심으로 좌측 및 하방으로 확장된 영역이고,
    상기 확장이벤트가 AP(2,1)에서 발생한 경우, 상기 AP(2,1) 위치와 이를 중심으로 상, 하방과 우측으로 확장된 영역이며,
    상기 확장이벤트가 AP(2,2)에서 발생한 경우, 상기 AP(2,2) 위치와 이를 중심으로 상, 하방 및 좌, 우측으로 확장된 영역이고,
    상기 확장이벤트가 AP(2,3)에서 발생한 경우, 상기 AP(2,3) 위치와 이를 중심으로 상, 하방 및 좌측으로 확장된 영역이며,
    상기 확장이벤트가 AP(3,1)에서 발생한 경우, 상기 AP(3,1) 위치와 이를 중심으로 상방 및 우측으로 확장된 영역이고,
    상기 확장이벤트가 AP(3,2)에서 발생한 경우, 상기 AP(3,2) 위치와 이를 중심으로 상방 및 좌, 우측으로 확장된 영역이며,
    상기 확장이벤트가 AP(3,3)에서 발생한 경우, 상기 AP(3,3) 위치와 이를 중심으로 상방 및 좌측으로 확장된 영역임을 특징으로 하는 터치스크린을 이용한 문자 입력방법.
  9. 제 8 항에 있어서,
    상기 입력문자는 국문이고,
    상기 배열영역에는 국문의 자음 및 모음이 순차적으로 할당됨을 특징으로 하는 터치스크린을 이용한 문자 입력방법.
  10. 제 9 항에 있어서,
    상기 배열영역(Array position, AP)의,
    AP(1,1)에는 ㄱ, ㅋ 및 ㄲ 이 할당되고;
    AP(1,2)에는 ㄴ, ㄷ, ㅌ 및 ㄸ 이 할당되며;
    AP(1,3)에는 ㅣ, ㅐ 및 ㅒ 가 할당되고;
    AP(2,1)에는 ㄹ, ㅂ, ㅍ 및 ㅃ 이 할당되며;
    AP(2,2)에는 ㅅ, ㅈ, ㅊ, ㅆ 및 ㅉ 이 할당되고;
    AP(2,3)에는 ㅗ, ㅜ, ㅛ 및 ㅠ 가 할당되며;
    AP(3,1)에는 ㅇ, ㅁ 및 ㅎ 이 할당되고;
    AP(3,2)에는 ㅏ, ㅓ, ㅑ 및 ㅕ 가 할당되며;
    AP(3,3)에는 ㅡ, ㅔ 및 ㅖ 가 할당됨을 특징으로 하는 터치스크린을 이용한 문자 입력방법.
  11. 제 5 항에 있어서,
    상기 n과 m은 2이고,
    상기 배열영역(Array position, AP)의,
    AP(1,1)에는 3개 이하의 문자가 할당되고;
    AP(1,2)에는 3개 이하의 문자가 할당되며;
    AP(2,1)에는 3개 이하의 문자가 할당되고;
    AP(2,2)에는 3개 이하의 문자가 할당됨을 특징으로 하는 터치스크린을 이용한 문자 입력방법.
  12. 제 11 항에 있어서,
    상기 입력문자는 숫자이고,
    상기 배열영역에는 아라비아 숫자가 순차적으로 할당됨을 특징으로 하는 터치스크린을 이용한 문자 입력방법.
  13. 제 12 항에 있어서,
    상기 배열영역(Array position, AP)의,
    AP(1,1)에는 1, 2 및 3이 할당되고;
    AP(1,2)에는 4, 5 및 6이 할당되며;
    AP(2,1)에는 7, 8 및 9가 할당되고;
    AP(2,2)에는 0이 할당됨을 특징으로 하는 터치스크린을 이용한 문자 입력방법.
  14. 삭제
  15. 제 5 항에 있어서,
    상기 n과 m은 3이고,
    상기 배열영역(Array position, AP)의,
    AP(1,1)에는 2개 이하의 문자가 할당되고;
    AP(1,2)에는 3개 이하의 문자가 할당되며;
    AP(1,3)에는 3개 이하의 문자가 할당되고;
    AP(2,1)에는 3개 이하의 문자가 할당되며;
    AP(2,2)에는 4개 이하의 문자가 할당되고;
    AP(2,3)에는 4개 이하의 문자가 할당되며;
    AP(3,1)에는 2개 이하의 문자가 할당되고;
    AP(3,2)에는 3개 이하의 문자가 할당되며;
    AP(3,3)에는 3개 이하의 문자가 할당됨을 특징으로 하는 터치스크린을 이용한 문자 입력방법.
  16. 제 15 항에 있어서,
    상기 선택영역은,
    상기 확장이벤트가 AP(1,1)에서 발생한 경우, 상기 AP(1,1) 위치와 이를 중심으로 하방으로 확장된 영역이고,
    상기 확장이벤트가 AP(1,2)에서 발생한 경우, 상기 AP(1,2) 위치와 이를 중 심으로 좌측 및 하방으로 확장된 영역이며,
    상기 확장이벤트가 AP(1,3)에서 발생한 경우, 상기 AP(1,3) 위치와 이를 중심으로 좌측 및 하방으로 확장된 영역이고,
    상기 확장이벤트가 AP(2,1)에서 발생한 경우, 상기 AP(2,1) 위치와 이를 중심으로 상방과 하방으로 확장된 영역이며,
    상기 확장이벤트가 AP(2,2)에서 발생한 경우, 상기 AP(2,2) 위치와 이를 중심으로 상, 하방 및 좌측으로 확장된 영역이고,
    상기 확장이벤트가 AP(2,3)에서 발생한 경우, 상기 AP(2,3) 위치와 이를 중심으로 상, 하방 및 좌측으로 확장된 영역이며,
    상기 확장이벤트가 AP(3,1)에서 발생한 경우, 상기 AP(3,1) 위치와 이를 중심으로 상방으로 확장된 영역이고,
    상기 확장이벤트가 AP(3,2)에서 발생한 경우, 상기 AP(3,2) 위치와 이를 중심으로 상방 및 좌측으로 확장된 영역이며,
    상기 확장이벤트가 AP(3,3)에서 발생한 경우, 상기 AP(3,3) 위치와 이를 중심으로 상방 및 좌측으로 확장된 영역임을 특징으로 하는 터치스크린을 이용한 문자 입력방법.
  17. 제 16 항에 있어서,
    상기 입력문자는 영문이고,
    상기 배열영역에는 영문이 QWERTY 배열 순으로 할당됨을 특징으로 하는 터치 스크린을 이용한 문자 입력방법.
  18. 제 17 항에 있어서,
    상기 배열영역(Array position, AP)의,
    AP(1,1)에는 Q 및 W 가 할당되고;
    AP(1,2)에는 E, R 및 T 가 할당되며;
    AP(1,3)에는 Y, U 및 I가 할당되고;
    AP(2,1)에는 O, P 및 A가 할당되며;
    AP(2,2)에는 S, D, F 및 G가 할당되고;
    AP(2,3)에는 H, J, K 및 L이 할당되며;
    AP(3,1)에는 Z 및 X가 할당되고;
    AP(3,2)에는 C, V 및 B가 할당되며;
    AP(3,3)에는 N 및 M이 할당됨을 특징으로 하는 터치스크린을 이용한 문자 입력방법.
  19. 제 16 항에 있어서,
    상기 입력문자는 국문이고,
    상기 배열영역에는 국문의 자음 및 모음이 순차적으로 할당됨을 특징으로 하는 터치스크린을 이용한 문자 입력방법.
  20. 제 19 항에 있어서,
    상기 배열영역(Array position, AP)의,
    AP(1,1)에는 ㄱ 및 ㅋ 이 할당되고;
    AP(1,2)에는 ㄴ 및 ㄷ 이 할당되며;
    AP(1,3)에는 ㅌ 및 ㅍ 이 할당되고;
    AP(2,1)에는 ㄹ, ㅁ 및 ㅂ 이 할당되며;
    AP(2,2)에는 ㅏ, ㅓ, ㅑ 및 ㅕ 가 할당되고;
    AP(2,3)에는 ㅗ, ㅜ, ㅛ 및 ㅠ 가 할당되며;
    AP(3,1)에는 ㅇ 및 ㅎ 이 할당되고;
    AP(3,2)에는 ㅅ, ㅈ 및 ㅊ 이 할당되며;
    AP(3,3)에는 ㅡ 및 ㅣ 가 할당됨을 특징으로 하는 터치스크린을 이용한 문자 입력방법.
  21. 삭제
  22. 제 5 항에 있어서,
    상기 n과 m은 3이고,
    상기 배열영역(Array position, AP)의,
    AP(1,1)에는 2개 이하의 문자가 할당되고;
    AP(1,2)에는 3개 이하의 문자가 할당되며;
    AP(1,3)에는 2개 이하의 문자가 할당되고;
    AP(2,1)에는 3개 이하의 문자가 할당되며;
    AP(2,2)에는 4개 이하의 문자가 할당되고;
    AP(2,3)에는 3개 이하의 문자가 할당되며;
    AP(3,1)에는 3개 이하의 문자가 할당되고;
    AP(3,2)에는 4개 이하의 문자가 할당되며;
    AP(3,3)에는 3개 이하의 문자가 할당됨을 특징으로 하는 터치스크린을 이용한 문자 입력방법.
  23. 제 22 항에 있어서,
    상기 선택영역은,
    상기 확장이벤트가 AP(1,1)에서 발생한 경우, 상기 AP(1,1) 위치와 이를 중심으로 우측으로 확장된 영역이고,
    상기 확장이벤트가 AP(1,2)에서 발생한 경우, 상기 AP(1,2) 위치와 이를 중심으로 좌측 및 우측으로 확장된 영역이며,
    상기 확장이벤트가 AP(1,3)에서 발생한 경우, 상기 AP(1,3) 위치와 이를 중 심으로 좌측으로 확장된 영역이고,
    상기 확장이벤트가 AP(2,1)에서 발생한 경우, 상기 AP(2,1) 위치와 이를 중심으로 상방과 우측으로 확장된 영역이며,
    상기 확장이벤트가 AP(2,2)에서 발생한 경우, 상기 AP(2,2) 위치와 이를 중심으로 상방, 좌측 및 우측으로 확장된 영역이고,
    상기 확장이벤트가 AP(2,3)에서 발생한 경우, 상기 AP(2,3) 위치와 이를 중심으로 상방과 좌측으로 확장된 영역이며,
    상기 확장이벤트가 AP(3,1)에서 발생한 경우, 상기 AP(3,1) 위치와 이를 중심으로 상방 및 우측으로 확장된 영역이고,
    상기 확장이벤트가 AP(3,2)에서 발생한 경우, 상기 AP(3,2) 위치와 이를 중심으로 상방, 좌측 및 우측으로 확장된 영역이며,
    상기 확장이벤트가 AP(3,3)에서 발생한 경우, 상기 AP(3,3) 위치와 이를 중심으로 상방 및 좌측으로 확장된 영역임을 특징으로 하는 터치스크린을 이용한 문자 입력방법.
  24. 제 23 항에 있어서,
    상기 입력문자는 영문이고,
    상기 배열영역에는 영문이 QWERTY 배열 순으로 할당됨을 특징으로 하는 터치스크린을 이용한 문자 입력방법.
  25. 제 24 항에 있어서,
    상기 배열영역(Array position, AP)의,
    AP(1,1)에는 Q 및 W 가 할당되고;
    AP(1,2)에는 E, R 및 T 가 할당되며;
    AP(1,3)에는 Y 및 U 가 할당되고;
    AP(2,1)에는 I, O 및 P 가 할당되며;
    AP(2,2)에는 A, S, D 및 F 가 할당되고;
    AP(2,3)에는 G, H 및 J 가 할당되며;
    AP(3,1)에는 K, L 및 Z 가 할당되고;
    AP(3,2)에는 X, C, V 및 B가 할당되며;
    AP(3,3)에는 N 및 M이 할당됨을 특징으로 하는 터치스크린을 이용한 문자 입력방법.
  26. 제 23 항에 있어서,
    상기 입력문자는 국문이고,
    상기 배열영역에는 국문의 자음 및 모음이 순차적으로 할당됨을 특징으로 하는 터치스크린을 이용한 문자 입력방법.
  27. 제 26 항에 있어서,
    상기 배열영역(Array position, AP)의,
    AP(1,1)에는 ㄱ 및 ㅋ 이 할당되고;
    AP(1,2)에는 ㄴ 및 ㄷ 이 할당되며;
    AP(1,3)에는 ㅌ 및 ㅍ 이 할당되고;
    AP(2,1)에는 ㄹ, ㅁ 및 ㅂ 이 할당되며;
    AP(2,2)에는 ㅏ, ㅓ, ㅑ 및 ㅕ 가 할당되고;
    AP(2,3)에는 ㅅ, ㅈ 및 ㅊ 이 할당되며;
    AP(3,1)에는 ㅇ 및 ㅎ 이 할당되고;
    AP(3,2)에는 ㅗ, ㅜ, ㅛ 및 ㅠ 가 할당되며;
    AP(3,3)에는 ㅡ 및 ㅣ 가 할당됨을 특징으로 하는 터치스크린을 이용한 문자 입력방법.
  28. 제 5 항에 있어서,
    상기 n과 m은 3이고,
    상기 배열영역(Array position, AP)의,
    AP(1,1)에는 3개 이하의 문자가 할당되고;
    AP(1,2)에는 4개 이하의 문자가 할당되며;
    AP(1,3)에는 3개 이하의 문자가 할당되고;
    AP(2,1)에는 3개 이하의 문자가 할당되며;
    AP(2,2)에는 4개 이하의 문자가 할당되고;
    AP(2,3)에는 3개 이하의 문자가 할당되며;
    AP(3,1)에는 3개 이하의 문자가 할당되고;
    AP(3,2)에는 4개 이하의 문자가 할당되며;
    AP(3,3)에는 3개 이하의 문자가 할당됨을 특징으로 하는 터치스크린을 이용한 문자 입력방법.
  29. 제 28 항에 있어서,
    상기 선택영역은,
    상기 확장이벤트가 AP(1,1)에서 발생한 경우, 상기 AP(1,1) 위치와 이를 중심으로 상방 및 우측으로 확장된 영역이고,
    상기 확장이벤트가 AP(1,2)에서 발생한 경우, 상기 AP(1,2) 위치와 이를 중심으로 상방, 좌측 및 우측으로 확장된 영역이며,
    상기 확장이벤트가 AP(1,3)에서 발생한 경우, 상기 AP(1,3) 위치와 이를 중심으로 상방 및 좌측으로 확장된 영역이고,
    상기 확장이벤트가 AP(2,1)에서 발생한 경우, 상기 AP(2,1) 위치와 이를 중심으로 상방과 우측으로 확장된 영역이며,
    상기 확장이벤트가 AP(2,2)에서 발생한 경우, 상기 AP(2,2) 위치와 이를 중심으로 상방, 좌측 및 우측으로 확장된 영역이고,
    상기 확장이벤트가 AP(2,3)에서 발생한 경우, 상기 AP(2,3) 위치와 이를 중심으로 상방과 좌측으로 확장된 영역이며,
    상기 확장이벤트가 AP(3,1)에서 발생한 경우, 상기 AP(3,1) 위치와 이를 중 심으로 상방 및 우측으로 확장된 영역이고,
    상기 확장이벤트가 AP(3,2)에서 발생한 경우, 상기 AP(3,2) 위치와 이를 중심으로 상방, 좌측 및 우측으로 확장된 영역이며,
    상기 확장이벤트가 AP(3,3)에서 발생한 경우, 상기 AP(3,3) 위치와 이를 중심으로 상방 및 좌측으로 확장된 영역임을 특징으로 하는 터치스크린을 이용한 문자 입력방법.
  30. 제 29 항에 있어서,
    상기 입력문자는 영문이고,
    상기 배열영역에는 영문이 QWERTY 배열 순으로 할당됨을 특징으로 하는 터치스크린을 이용한 문자 입력방법.
  31. 제 30 항에 있어서,
    상기 배열영역(Array position, AP)의,
    AP(1,1)에는 Q, W 및 E가 할당되고;
    AP(1,2)에는 R, T, Y 및 U 가 할당되며;
    AP(1,3)에는 I, O 및 P가 할당되고;
    AP(2,1)에는 A 및 S가 할당되며;
    AP(2,2)에는 D, F, G 및 H가 할당되고;
    AP(2,3)에는 J, K 및 L이 할당되며;
    AP(3,1)에는 Z 및 X가 할당되고;
    AP(3,2)에는 C, V 및 B가 할당되며;
    AP(3,3)에는 N 및 M이 할당됨을 특징으로 하는 터치스크린을 이용한 문자 입력방법.
  32. 제 5 항에 있어서,
    상기 n과 m은 3이고,
    상기 배열영역(Array position, AP)의,
    AP(1,1)에는 1개 이하의 문자가 할당되고;
    AP(1,2)에는 2개 이하의 문자가 할당되며;
    AP(1,3)에는 2개 이하의 문자가 할당되고;
    AP(2,1)에는 2개 이하의 문자가 할당되며;
    AP(2,2)에는 3개 이하의 문자가 할당되고;
    AP(2,3)에는 3개 이하의 문자가 할당되며;
    AP(3,1)에는 2개 이하의 문자가 할당되고;
    AP(3,2)에는 4개 이하의 문자가 할당되며;
    AP(3,3)에는 3개 이하의 문자가 할당됨을 특징으로 하는 터치스크린을 이용한 문자 입력방법.
  33. 제 32 항에 있어서,
    상기 선택영역은,
    상기 확장이벤트가 AP(1,1)에서 발생한 경우, 상기 AP(1,1) 위치의 영역이고,
    상기 확장이벤트가 AP(1,2)에서 발생한 경우, 상기 AP(1,2) 위치와 이를 중심으로 좌측으로 확장된 영역이며,
    상기 확장이벤트가 AP(1,3)에서 발생한 경우, 상기 AP(1,3) 위치와 이를 중심으로 좌측으로 확장된 영역이고,
    상기 확장이벤트가 AP(2,1)에서 발생한 경우, 상기 AP(2,1) 위치와 이를 중심으로 상방으로 확장된 영역이며,
    상기 확장이벤트가 AP(2,2)에서 발생한 경우, 상기 AP(2,2) 위치와 이를 중심으로 상방 및 좌측으로 확장된 영역이고,
    상기 확장이벤트가 AP(2,3)에서 발생한 경우, 상기 AP(2,3) 위치와 이를 중심으로 상방과 좌측으로 확장된 영역이며,
    상기 확장이벤트가 AP(3,1)에서 발생한 경우, 상기 AP(3,1) 위치와 이를 중심으로 상방으로 확장된 영역이고,
    상기 확장이벤트가 AP(3,2)에서 발생한 경우, 상기 AP(3,2) 위치와 이를 중심으로 상방 및 좌, 우측으로 확장된 영역이며,
    상기 확장이벤트가 AP(3,3)에서 발생한 경우, 상기 AP(3,3) 위치와 이를 중심으로 상방 및 좌측으로 확장된 영역임을 특징으로 하는 터치스크린을 이용한 문자 입력방법.
  34. 제 33 항에 있어서,
    상기 입력문자는 국문이고,
    상기 배열영역에는 국문의 자음 및 모음이 순차적으로 할당됨을 특징으로 하는 터치스크린을 이용한 문자 입력방법.
  35. 제 34 항에 있어서,
    상기 배열영역(Array position, AP)의,
    AP(1,1)에는 "획 추가" 버튼이 할당되고;
    AP(1,2)에는 ㅏ 및 ㅓ 이 할당되며;
    AP(1,3)에는 ㅗ 및 ㅜ 이 할당되고;
    AP(2,1)에는 ㄱ 및 ㄲ 이 할당되며;
    AP(2,2)에는 ㄴ, ㄷ 및 ㄸ 이 할당되고;
    AP(2,3)에는 ㅡ 및 ㅣ 가 할당되며;
    AP(3,1)에는 ㅁ 및 ㅇ 이 할당되고;
    AP(3,2)에는 ㅅ, ㅈ, ㅆ 및 ㅉ 이 할당되며;
    AP(3,3)에는 ㄹ, ㅂ 및 ㅃ 이 할당됨을 특징으로 하는 터치스크린을 이용한 문자 입력방법.
  36. 삭제
  37. 삭제
  38. 삭제
  39. 삭제
  40. 삭제
  41. 삭제
  42. 삭제
  43. 삭제
  44. 삭제
  45. 삭제
  46. 터치패널의 터치 및 터치해제를 감지하는 터치 패널 컨트롤러와;
    상기 터치 또는 터치해제에 대응되는 문자 이미지를 스크린 상에 출력하는 디스플레이 컨트롤러; 그리고
    상기 터치패널 컨트롤러로부터 감지결과를 수신받아 이에 대응하는 문자 이미지를 출력하도록 상기 디스플레이 컨트롤러를 제어하고, 상기 감지결과에 따라 해당문자를 입력받는 제어부를 포함하여 구성되고:
    상기 제어부는;
    터치스크린의 터치영역을 복수 개의 영역으로 구획하고, 적어도 하나의 배열영역에 복수 개의 문자를 할당하며, 확장이벤트가 발생한 배열영역에 할당된 복수 개의 문자를 그 배열영역을 중심으로 그 상,하,좌, 또는 우측의 배열영역에 표시하여 선택영역을 설정하고, 상기 선택영역에서 사용자에 의해 선택된 문자를 입력문자로 인식하고, 선택영역 이외의 문자가 선택되면 문자입력이 취소되도록 제어함을 특징으로 하는 터치 스크린 장치.
  47. 제 46 항에 있어서,
    상기 사용자의 선택은 사용자의 터치입력 또는 터치해제에 의해 수행됨을 특징으로 하는 터치 스크린 장치.
  48. 삭제
  49. 제 46 항에 있어서,
    상기 제어부는,
    상기 터치스크린 영역을 n×m의 매트릭스 형태로 구획함을 특징으로 하는 터치 스크린 장치.
  50. 삭제
  51. 삭제
  52. 삭제
  53. 제 46 항, 제 47 항, 또는 제 49 항 중 어느 한 항에 있어서,
    상기 제어부는, 상기 입력문자가 영문인 경우,
    상기 구획된 각각의 영역에 하나 이상의 영문을 QWERTY 배열 순으로 할당함을 특징으로 하는 터치 스크린 장치.
  54. 제 46 항, 제 47 항, 또는 제 49 항 중 어느 한 항에 있어서,
    상기 제어부는, 상기 입력문자가 국문인 경우,
    상기 구획된 각각의 영역에 하나 이상의 국문 자음 및 모음을 순차적으로 할당함을 특징으로 하는 터치 스크린 장치.
  55. 제 46 항, 제 47 항, 또는 제 49 항 중 어느 한 항에 있어서,
    상기 제어부는, 상기 입력문자가 숫자인 경우,
    상기 구획된 각각의 영역에 하나 이상의 아라비아 숫자를 순차적으로 할당함을 특징으로 하는 터치 스크린 장치.
KR1020070099473A 2007-10-02 2007-10-02 터치스크린 장치 및 이의 문자 입력 방법 KR101422837B1 (ko)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR1020070099473A KR101422837B1 (ko) 2007-10-02 2007-10-02 터치스크린 장치 및 이의 문자 입력 방법
US12/234,329 US8902169B2 (en) 2007-10-02 2008-09-19 Touch screen device and character input method therein
EP08165501A EP2045693A1 (en) 2007-10-02 2008-09-30 Touch screen device and character input method therein
US14/543,390 US9830074B2 (en) 2007-10-02 2014-11-17 Touch screen device and character input method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070099473A KR101422837B1 (ko) 2007-10-02 2007-10-02 터치스크린 장치 및 이의 문자 입력 방법

Publications (2)

Publication Number Publication Date
KR20090034210A KR20090034210A (ko) 2009-04-07
KR101422837B1 true KR101422837B1 (ko) 2014-08-13

Family

ID=40120068

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070099473A KR101422837B1 (ko) 2007-10-02 2007-10-02 터치스크린 장치 및 이의 문자 입력 방법

Country Status (3)

Country Link
US (2) US8902169B2 (ko)
EP (1) EP2045693A1 (ko)
KR (1) KR101422837B1 (ko)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101593598B1 (ko) * 2009-04-03 2016-02-12 삼성전자주식회사 휴대단말에서 제스처를 이용한 기능 실행 방법
US9524085B2 (en) * 2009-05-21 2016-12-20 Sony Interactive Entertainment Inc. Hand-held device with ancillary touch activated transformation of active element
CN101706689B (zh) * 2009-11-25 2013-03-13 福州福昕软件开发有限公司 通过方向键进行字符输入的方法和装置
US20120331383A1 (en) * 2011-06-27 2012-12-27 Choung Shik Park Apparatus and Method for Input of Korean Characters
KR101855149B1 (ko) 2011-08-05 2018-05-08 삼성전자 주식회사 터치 디바이스에서 문자 입력 방법 및 장치
KR101378099B1 (ko) * 2012-10-08 2014-03-27 주식회사 위자드랩 리모트 컨트롤러를 이용한 문자 입력 방법
USD754143S1 (en) * 2014-02-18 2016-04-19 Line Corporation Display screen with graphical user interface
JP2015194747A (ja) * 2014-03-27 2015-11-05 株式会社ジャパンディスプレイ 表示装置及び表示装置の駆動方法
JP6602129B2 (ja) * 2014-12-03 2019-11-06 マレリ株式会社 文字入力補助装置
CN115145446B (zh) * 2016-03-25 2023-03-17 华为技术有限公司 字符输入方法、装置及终端

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6271835B1 (en) * 1998-09-03 2001-08-07 Nortel Networks Limited Touch-screen input device
WO2003005179A1 (en) 2001-06-30 2003-01-16 Koninklijke Philips Electronics N.V. Text entry method and device therefor
US20070152978A1 (en) * 2006-01-05 2007-07-05 Kenneth Kocienda Keyboards for Portable Electronic Devices

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1996009579A1 (en) * 1994-09-22 1996-03-28 Izak Van Cruyningen Popup menus with directional gestures
US7030863B2 (en) * 2000-05-26 2006-04-18 America Online, Incorporated Virtual keyboard system with automatic correction
US20020030843A1 (en) * 2000-02-02 2002-03-14 Tuli Raja Singh Portable high speed internet access device
US6741235B1 (en) * 2000-06-13 2004-05-25 Michael Goren Rapid entry of data and information on a reduced size input area
US7856603B2 (en) * 2000-08-17 2010-12-21 Moelgaard John Graphical user interface
US7382358B2 (en) * 2003-01-16 2008-06-03 Forword Input, Inc. System and method for continuous stroke word-based text input
FI116641B (fi) 2003-10-24 2006-01-13 Nokia Corp Menetelmä elektronisessa laitteessa olevan pikavalinnan muuttamiseksi, laitteen näyttöyksikkö sekä elektroninen laite
KR100537280B1 (ko) * 2003-10-29 2005-12-16 삼성전자주식회사 휴대용 단말기에서 터치스크린을 이용한 문자 입력 장치및 방법
US20090058823A1 (en) * 2007-09-04 2009-03-05 Apple Inc. Virtual Keyboards in Multi-Language Environment

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6271835B1 (en) * 1998-09-03 2001-08-07 Nortel Networks Limited Touch-screen input device
WO2003005179A1 (en) 2001-06-30 2003-01-16 Koninklijke Philips Electronics N.V. Text entry method and device therefor
US20070152978A1 (en) * 2006-01-05 2007-07-05 Kenneth Kocienda Keyboards for Portable Electronic Devices

Also Published As

Publication number Publication date
US9830074B2 (en) 2017-11-28
US20090085874A1 (en) 2009-04-02
US20150074587A1 (en) 2015-03-12
US8902169B2 (en) 2014-12-02
KR20090034210A (ko) 2009-04-07
EP2045693A1 (en) 2009-04-08

Similar Documents

Publication Publication Date Title
KR101422837B1 (ko) 터치스크린 장치 및 이의 문자 입력 방법
EP1536316B1 (en) Information display input device and information display input method, and information processing device
JP5882492B2 (ja) キーボードにマップされたキーボード・ショートカットを提供すること
EP2034391B1 (en) Method and apparatus using on-screen keyboard as input unit
JP2012521603A (ja) スライダボタン付き仮想キーボード
JP2010538353A (ja) キー入力インターフェース方法
JP2009526306A (ja) 接触位置移動によって生成される相対座標値に対応するテキストを入力するテキスト入力装置及びその方法
JP2011516948A (ja) データ入力装置
WO2004063833A9 (en) Data input by first selecting one of four options then selecting one of eight directions to determine an input-character
JP2005317041A (ja) 情報処理装置、情報処理方法、及びプログラム
CN102279699A (zh) 信息处理装置、信息处理方法以及程序
JP2011048447A (ja) 情報処理装置、情報処理方法およびコンピュータプログラム
JP2014016743A (ja) 情報処理装置、情報処理装置の制御方法、および情報処理装置の制御プログラム
KR100994362B1 (ko) 데이터 입력장치
KR100865498B1 (ko) 가중 벡터 기법을 활용한 키패드 입력 시스템 및 그 방법
JP2005234958A (ja) タッチパネル装置
US20100164876A1 (en) Data input device
KR101458384B1 (ko) 터치 스크린 장치용 키패드 장치 및 그 제공방법
JP7211481B2 (ja) 情報入力方法及び携帯端末装置
JP2006005773A (ja) 文字入力装置、及び文字入力方法
JP2016218890A (ja) 電子機器および入力方法
KR20080083868A (ko) 문자 입력장치 및 그 키패드의 재설정방법
JP4027964B2 (ja) キーボードシートの設定方法
KR20160112337A (ko) 터치스크린을 이용한 한글 입력방법
KR20090019506A (ko) 터치 스크린을 이용한 문자 입력 방법

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
FPAY Annual fee payment

Payment date: 20170623

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20190624

Year of fee payment: 6