KR101141728B1 - 소형전자장치에서의 문자 입력 장치 및 방법 - Google Patents

소형전자장치에서의 문자 입력 장치 및 방법 Download PDF

Info

Publication number
KR101141728B1
KR101141728B1 KR1020100107318A KR20100107318A KR101141728B1 KR 101141728 B1 KR101141728 B1 KR 101141728B1 KR 1020100107318 A KR1020100107318 A KR 1020100107318A KR 20100107318 A KR20100107318 A KR 20100107318A KR 101141728 B1 KR101141728 B1 KR 101141728B1
Authority
KR
South Korea
Prior art keywords
key
character
screen
specific
display
Prior art date
Application number
KR1020100107318A
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 KR1020100107318A priority Critical patent/KR101141728B1/ko
Priority to PCT/KR2011/008182 priority patent/WO2012057585A2/ko
Application granted granted Critical
Publication of KR101141728B1 publication Critical patent/KR101141728B1/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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0412Digitisers structurally integrated in a display
    • 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
    • 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
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04805Virtual magnifying lens, i.e. window or frame movable on top of displayed information to enlarge it for better reading or selection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04809Textured surface identifying touch areas, e.g. overlay structure for a virtual keyboard

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)
  • User Interface Of Digital Computer (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

본 발명에 따르면, 소형전자장치에 마련된 자판의 특정 문자 키에 대한 프레스 이벤트가 발생할 경우 상기 특정 문자 키에 할당된 문자를 표시하는 과정과, 상기 자판의 오류정정 키에 대한 프레스 이벤트가 발생할 경우 상기 특정 문자 키에 할당된 문자의 표시를 취소하고 상기 특정 문자 키 주변에 마련된 복수의 다른 문자 키 중 적어도 어느 하나의 다른 문자 키를 상기 소형전자장치에 마련된 화면에 확대 표시하는 과정을 포함하는 문자 입력 방법 및 그러한 문자 입력 방법을 수행하는 문자 입력 장치가 개시된다.

Description

소형전자장치에서의 문자 입력 장치 및 방법{APPARATUS AND METHOD FOR INPUTING CHARACTERS IN SMALL ELETRONIC DEVICE}
본 발명은 문자 입력 장치 및 방법에 관한 것으로서, 보다 자세하게는 휴대 단말기 등의 소형 전자 장치에서의 문자 입력을 보다 용이하게 하기 위한 문자 입력 장치 및 방법에 관한 것이다.
특히 본 발명은 터치스크린상에 현시되는 문자입력화면을 통해 문자를 입력하는 경우에 문자 입력을 보다 용이하게 하기 위한 문자 입력 장치 및 방법에 관한 것이다.
종래의 휴대 단말기 등의 소형 전자 장치에서는 유형의 키패드를 구비하는 대신에 터치스크린 상에 쿼티(QWERTY) 자판이나 키패드 모양을 그대로 출력하여 사용자가 입력하고자 하는 문자를 편리하게 입력할 수 있도록 한다. 이러한 소형 전자 장치의 예로는 전자수첩, 이동통신 단말기 및 PDA 등을 들 수 있다.
한편, 최근에는 휴대 단말기의 소형화 추세로 인하여 터치스크린의 크기 또한 그만큼 소형화되고 있다. 이와 같은 경우 터치 스크린상에 출력되는 자판 또한 작은 크기로 출력되어 사용자가 문자를 정확하게 입력하는 것이 어려워진다. 즉, 사용자는 입력하고자 하는 키 대신에 다른 키를 잘못 입력하는 경우가 발생하게 된다. 이 경우 사용자는 잘못 입력된 문자를 정정하기 위한 작업을 수행하게 되는데, 일반적으로 백스페이스 바 등의 오류 정정 키를 눌러 잘못 입력된 문자를 취소한 후 다시 올바른 키를 누르는 작업을 수행한다.
그런데 잘못 입력된 문자를 정정하기 위하여 올바른 키를 누르는 작업을 다시 수행하는 경우에도 여전히 사용자가 원치 않는 다른 키를 누를 수 있는 위험은 동일하게 존재한다.
따라서 잘못 입력된 문자에 대한 오류 정정을 수행하는 경우에 재차 오류가 발생할 위험을 줄일 뿐만 아니라, 더욱 용이하게 문자를 입력할 수 있는 새로운 입력 방식의 사용자 인터페이스가 요구되고 있다.
본 발명의 실시예에 따르면, 잘못 입력된 문자에 대한 오류 정정을 용이하게 하는 문자 입력 장치 및 방법이 제공된다.
특히 터치스크린상에 자판 기능을 하는 문자 키들을 효과적으로 표시하여 사용자가 잘못 입력된 문자를 용이하게 정정할 수 있는 문자 입력 장치 및 방법이 제공된다.
상기의 목적을 달성하기 위해서 본 발명에 의한 문자 입력 방법은 소형전자장치에 마련된 자판의 특정 문자 키에 대한 프레스 이벤트가 발생할 경우 상기 특정 문자 키에 할당된 문자를 표시하는 과정과, 상기 자판의 오류정정 키에 대한 프레스 이벤트가 발생할 경우 상기 특정 문자 키에 할당된 문자의 표시를 취소하고 상기 특정 문자 키 주변에 마련된 복수의 다른 문자 키 중 적어도 어느 하나의 다른 문자 키를 상기 소형전자장치에 마련된 화면에 확대 표시하는 과정을 포함한다.
바람직한 실시예에 있어서, 상기 소형전자장치에 마련된 자판은 상기 소형전자장치에 마련된 터치스크린 화면에 표시된다.
바람직한 실시예에 있어서, 상기 화면에 확대 표시되는 다른 문자 키는 상기 특정 문자 키와 이웃하는 다른 문자 키들 중 적어도 어느 하나의 키이다.
본 발명의 다른 실시예에 따른 문자 입력 방법은 소형전자장치의 터치스크린 화면에 표시된 자판의 특정 문자 키에 대한 프레스 이벤트가 발생할 경우 상기 특정 문자 키의 프레스 영역을 판단하는 과정과, 상기 특정 문자 키에 할당된 문자를 표시하는 과정과, 상기 자판의 오류정정 키에 대한 프레스 이벤트가 발생할 경우 상기 특정 문자 키에 할당된 문자의 표시를 취소하고, 상기 특정 문자 키의 프레스 영역을 판단하는 과정에서 판단된 결과에 따라 상기 특정 문자 키 주변에 마련된 복수의 다른 문자 키 중 적어도 어느 하나의 다른 문자 키를 상기 화면에 확대 표시하는 과정을 포함한다.
바람직한 실시예에 있어서, 상기 특정 문자 키의 프레스 영역을 판단하는 과정은, 상기 터치스크린 화면에 표시된 상기 특정 문자 키의 영역이 복수의 영역으로 나뉘어지고 상기 복수의 영역 중 어느 하나의 영역이 프레스 되는 것을 판단하는 과정이고, 상기 특정 문자 키 주변에 마련된 복수의 다른 문자 키 중 적어도 어느 하나의 다른 문자 키를 상기 화면에 확대 표시하는 과정은, 상기 복수의 영역 중 프레스 된 영역에 이웃하는 다른 문자 키를 상기 화면에 확대 표시하는 과정이다.
한편, 본 발명의 실시예에 따른 문자 입력 장치는 소형전자장치의 자판에 마련된 특정 문자 키 및 오류정정 키에 대한 프레스 이벤트를 감지하는 감지부와, 상기 감지부에서 감지된 키에 할당되어 있는 문자를 화면에 표시하는 디스플레이 컨트롤러와, 상기 오류정정 키에 대한 프레스 이벤트가 발생한 경우 상기 특정 문자 키 에 할당된 문자의 표시를 취소하고 상기 특정 문자 키 주변에 마련된 복수의 다른 문자 키 중 적어도 어느 하나의 다른 문자 키를 상기 화면에 확대 표시하도록 제어하는 제어부를 포함한다.
바람직한 실시예에 있어서, 상기 감지부는 터치 패널이다.
바람직한 실시예에 있어서, 상기 문자 입력 장치는 상기 특정 문자 키에 대응하는 주변 다른 문자 키에 대한 프로그램정보를 저장하는 저장부를 더 포함하고, 상기 제어부는 상기 오류정정 키에 대한 프레스 이벤트가 발생한 경우 상기 저장부에 저장된 주변 다른 문자 키에 대한 프로그램정보에 따라 상기 다른 문자 키를 상기 화면에 확대 표시하도록 제어한다.
바람직한 실시예에 있어서, 상기 저장부에 저장된 주변 다른 문자 키에 대한 프로그램정보는 상기 특정 문자 키에 이웃하는 상, 하, 좌 또는 우측 문자 키에 관한 정보이다.
상술한 바와 같이 본 발명에 따르면, 잘못 입력된 문자에 대한 오류 정정을 용이하게 할 수 있다.
특히 터치스크린 상에 자판 기능을 하는 문자 키들을 효과적으로 표시하여 사용자가 잘못 입력된 문자를 용이하게 정정할 수 있다.
도 1은 본 발명의 일 실시예에 따른 소형전자장치의 문자 입력 장치를 보여주는 도면.
도 2 및 도 3은 상기 디스플레이 화면에 표시된 자판을 보여주는 도면.
도 4는 상기 문자 입력 장치(10)를 통해 문자를 입력하는 방법을 나타낸 흐름도.
도 5는 본 발명의 다른 실시예에 따른 문자 입력 방법을 설명하기 위한 동작상태도.
도 6은 본 발명의 다른 실시예에 따른 문자 입력 방법을 나타낸 흐름도이다.
본 발명에서 사용되는 용어는 가능한 현재 널리 사용되는 일반적인 용어를 선택하였으나, 특정한 경우는 출원인이 임의로 선정한 용어도 있는데 이 경우에는 단순한 용어의 명칭이 아닌 발명의 상세한 설명 부분에 기재되거나 사용된 의미를 고려하여 그 의미가 파악되어야 할 것이다.
이하 설명하는 본 발명에서의 문자 입력 장치는, 구비된 키패드, 자판 또는 터치스크린 자판 등의 입력기에 일정한 모양을 갖추고 구분되어 있는 버튼이 사용자의 손가락이나 스타일러스 펜 등에 의해 눌려지거나 접촉되면 특정한 값이 부여된 코드를 발생시키고, 이를 이용하여 음소코드 및/또는 문자코드를 생성하여 문자를 할당된 글꼴 정보에 근거해 화면에 표시하는 문자 입력 처리를 한다.
본 명세서에서는 위에서 언급한 버튼을 "키"라고 하고, 상기 문자코드 등이 발생하도록 하는 터치 또는 누름 등의 행위를 "프레스 이벤트"라고 명명한다.
이하에서, 본 발명에 따른 실시예들을 첨부된 도면을 참조하여 상세하게 설명한다. 그러나, 본 발명이 실시예들에 의해 제한되거나 한정되는 것은 아니다. 각 도면에 제시된 동일한 참조 부호는 동일한 구성 또는 동일성 범주의 구성을 나타낸다
도 1은 본 발명의 일 실시예에 따른 소형전자장치의 문자 입력 장치를 보여주는 도면이다.
도 1을 참조하면 본 발명의 일 실시예에 따른 소형전자장치의 문자 입력 장치(10)는 감지부(110), 디스플레이 화면(120), 감지부 컨트롤러(130), 디스플레이 컨트롤러(140), 저장부(150)및 제어부(160)를 포함하여 이루어진다.
상기 감지부(110)는 소형전자장치의 자판에 마련된 특정 문자 키에 대한 프레스 이벤트를 감지하고 상기 감지부 콘트롤러(130)는 상기 감지부(110)의 감지 동작을 제어한다. 상기 디스플레이 컨트롤러는(140)은 상기 감지부(110)에서 감지된 특정 문자 키에 할당되어 있는 문자코드 정보를 수신하여 상기 디스플레이 화면(120)에 해당 문자를 표시하도록 제어한다. 상기 저장부(150)는 상기 특정 문자 키 주변에 배치되어 있는 다른 문자 키에 대한 프로그램정보를 저장한다. 상기 제어부(160)는 상기 자판에 마련된 오류정정 키에 대한 프레스 이벤트가 발생한 경우, 상기 디스플레이 화면(120)에 표시된 문자의 출력을 취소하고 상기 저장부(150)에 저장되어 있는 상기 다른 문자 키에 대한 프로그램정보를 독출하여 상기 다른 문자 키를 상기 디스플레이 화면(120)에 표시하도록 제어한다. 이때 상기 디스플레이 화면(120)에 이미 상기 다른 문자 키가 표시되어 있는 경우라면 상기 제어부(160)는 이미 일정 크기로 표시된 상기 다른 문자 키를 더욱 확대하여 표시하도록 제어한다.
상기 저장부(150)에 저장된 주변 다른 문자 키에 대한 프로그램정보는 상기 특정 문자 키의 상, 하, 좌 또는 우측 등 주변에 배치되어 있는 문자 키에 관한 정보들로써, 사용자가 상기 특정 문자 키에 대한 키 입력 오류를 정정하는 경우에 상기 특정 문자 키 주변에 배치된 다른 문자 키들을 표시 또는 확대 표시해 줌으로써 재차 입력 시 입력 오류를 줄일 수 있도록 도움을 준다.
도 2 및 도 3은 상기 디스플레이 화면에 표시된 자판을 보여주는 도면이고, 도 4는 상기 문자 입력 장치(10)를 통해 문자를 입력하는 방법을 나타낸 흐름도로서, 도 2내지 4를 통해 본 발명의 문자 입력 방법을 상세히 설명한다. 설명의 편의를 위해 터치패널이 구비된 터치스크린 자판을 예로 들어 설명한다.
터치패널(100) 상의 터치스크린 화면에는 문자 입력을 위한 터치스크린 자판(20)이 표시되어 있다.
사용자가 터치패널(100) 상의 디스플레이 화면(120)에 "ㄴ"을 출력하기 위해 상기 터치스크린 자판(20)의 "ㄴ"키(210)를 입력하고자 하였으나 사용자의 실수 등으로 옆에 위치한 "ㅇ"키(220)가 입력되는 프레스 이벤트가 발생한다면 상기 디스플레이 화면에는 사용자가 의도하지 않은 "ㅇ"문자가 출력된다(S401). 이때 사용자는 상기 "ㅇ"문자의 출력을 취소하기 위해 스페이스 바 등의 오류정정 키(201)를 입력하는 프레스 이벤트를 발생시킨다(S402). 상기 오류정정 프레스 이벤트에 따라 상기 디스플레이 화면(120)에 표시된 "ㅇ"문자의 출력이 취소되고 상기 "ㅇ"키(220) 주변에 배치된 다른 키들, 예를 들어 도면 3에 도시된 바와 같이 상기 "ㅇ"키 주변에 배치된 모든 키인 "ㅈ, ㄷ, ㄱ, ㄴ, ㄹ, ㅋ, ㅌ, ㅊ"키(300)가 확대되어 표시된다. 이때, 사용자가 입력하기 원하는 "ㄴ"키(210)도 확대 표시되기 때문에 사용자의 시인성을 높이는 작용을 하게 되어 사용자는 재차 입력 시 사용자가 입력하기 원하는 "ㄴ"키(210)를 용이하게 입력할 수 있게 된다.
좀 더 상세히 설명하면, 본 발명 문자 입력 장치의 저장부(150)에는 상기 "ㅇ"키 주변에 배치된 다른 키인 "ㅈ, ㄷ, ㄱ, ㄴ, ㄹ, ㅋ, ㅌ, ㅊ"키(300)에 관한 프로그램정보가 저장되어 있고, 사용자가 "ㅇ"문자의 출력 취소를 위하여 오류정정 프레스 이벤트를 발생시킨다면 제어부(160)는 상기 저장부(150)에 저장되어 있는 상기 프로그램정보에 따라 상기 "ㅇ"키(220) 주변에 배치된 "ㅈ, ㄷ, ㄱ, ㄴ, ㄹ, ㅋ, ㅌ, ㅊ" 키를 확대 표시하도록 제어한다. 만약 상기 저장부(150)에 저장된 키에 관한 프로그램정보가 상기 "ㅇ"키(220)의 상, 하측에 배치된 "ㄷ,ㅌ"에 관한 정보라면 사용자의 오류정정 프레스 이벤트 후 상기 제어부(160)는 "ㄷ,ㅌ" 키를 확대 표시하도록 제어한다. 이는 상기 "ㅇ"키(220) 좌, 우측에 배치된 "ㄴ, ㄹ" 키를 확대 표시하는 경우에도 동일하게 적용된다.
즉, 상기 저장부(150)에는 사용자가 특정 문자 키의 입력을 취소하는 경우(여기서 "특정 문자 키"는 상기의 "ㅇ" 키에 대응함)에 상기 특정 문자 키 주변의 어떤 다른 문자 키가 확대 표시될 것인지 규칙화된 프로그램정보가 저장되어 있음으로써, 사용자에 의한 오류정정 프레스 이벤트 발생시 상기 프로그램정보에 따라 상기 특정 문자 키 주변의 다른 문자 키가 확대되어 표시된다.
계속하여, 사용자가 입력하기 원하는 확대 표시된 "ㄴ"키(310)를 올바로 입력한다면(S405) 상기 터치스크린 상의 자판은 도 2에 표시한 바와 같은 원래 형태의 자판(20)으로 복귀하여 표시되고(S406) 사용자는 계속 키 입력 작업을 수행하게 된다.
도 5는 본 발명의 다른 실시예에 따른 문자 입력 방법을 설명하기 위한 동작상태도이고, 도 6은 본 발명의 다른 실시예에 따른 문자 입력 방법을 나타낸 흐름도이다.
도 5및 6을 참조하면, 사용자가 터치패널(100) 상의 디스플레이 화면(120)에 "ㄴ"을 출력하기 위해 상기 터치스크린 자판(20)의 "ㄴ"키(210)를 누르고자 하였으나 사용자의 실수로 옆에 위치한 "ㅇ"키(220)를 누르는 프레스 이벤트가 발생한다면 상기 디스플레이 화면에는 사용자가 의도하지 않은 "ㅇ"문자가 출력된다(S601). 이때 상기 제어부(160)는 상기 "ㅇ"키(220)의 표시 영역 중 프레스된 영역이 어디인지 판단하는데, 본 실시예에서는 상기 "ㅇ"키의 좌측 영역이 프레스 되었음을 판단한다(S602). 좀 더 구체적으로 설명한다면, 상기 제어부(160)는 상기 디스플레이 화면에 표시된 특정 문자 키(여기서 "특정 문자 키"는 상기의 "ㅇ"키에 대응함)의 영역을 좌, 우측의 2개영역 또는 상, 하, 좌, 우측의 4개 영역 등의 복수의 영역으로 구분하여 인식하고, 사용자가 상기 특정 문자 키를 프레스 하는 경우 상기 복수의 영역 중 어느 영역이 프레스 된 것인지 판단한다.
사용자가 상기 "ㅇ"문자의 출력을 취소하기 위해 스페이스 바 등의 오류정정 키(201)를 입력하면(S603) 상기 "ㅇ"문자의 출력이 취소되고(S604), 상기 제어부(160)에서 상기 "ㅇ"키(220)의 좌측 영역(221)이 프레스 되었음을 판단한 결과에 근거하여 상기 "ㅇ"키(220)의 좌측에 위치한 "ㄴ"키(210)를 확대하여 표시한다(S605). 상기 확대되어 표시되는 "ㄴ"키는 사용자가 입력하기 원하는 키이기 때문에 사용자는 재차 입력 시 사용자가 입력하기 원하는 "ㄴ"키(210)를 용이하게 입력할 수 있게 된다. 만약, 상기 제어부(160)에서 상기 "ㅇ"키(220)의 우측, 상측 또는 하측 영역이 프레스 되었음을 인식/판단하였다면 그 결과에 근거하여 상기 "ㄴ"키의 우측, 상측 또는 하측에 이웃한 다른 문자 키를 확대 표시할 것이다.
계속하여, 사용자가 입력하기 원하는 확대 표시된 "ㄴ"키를 올바로 입력한다면(S606) 상기 터치스크린 상의 자판은 원래 형태의 자판으로 복귀하여 표시되고(S607) 사용자는 계속 키 입력 작업을 수행하게 된다.
상기 실시예들에서는 터치스크린 자판을 예로 들어 설명하였으나, 본 발명은 터치스크린 자판에 한정되어 적용되는 것은 아니고, 예를 들어 플라스틱 자판을 통한 키 입력 시 디스플레이 화면에 자판이 동시에 표시될 수 있고, 키 입력에 대한 오류 정정 이벤트 발생시 기 입력된 특정 문자 키에 이웃하는 주변 다른 문자 키를 상기 디스플레이 화면에 확대하여 표시함으로써 사용자는 원하는 키를 더욱 용이하게 입력할 수 있을 것이다.
본 발명은 이상에서 살펴본 바와 같이 바람직한 실시 예를 들어 설명하였으나, 상기한 실시 예에 한정되지 아니하며 본 발명의 요지를 벗어나지 않는 범위 내에서 당해 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 다양한 변경과 수정이 가능할 것이다.
10: 문자입력장치 110: 감지부
120: 디스플레이 화면 130: 감지부 컨트롤러
140: 디스플레이 컨트롤러 150: 저장부
160: 제어부 20: 터치스크린 자판
201: 오류정정 키 210, 220: 문자 키
300, 310: 확대 표시된 주변 키

Claims (11)

  1. 삭제
  2. 삭제
  3. 삭제
  4. 삭제
  5. 삭제
  6. 소형전자장치의 터치스크린 화면에 표시된 자판의 특정 문자 키에 대한 프레스 이벤트가 발생할 경우 상기 특정 문자 키의 프레스 영역을 판단하는 과정과,
    상기 특정 문자 키에 할당된 문자를 표시하는 과정과,
    상기 자판의 오류정정 키에 대한 프레스 이벤트가 발생할 경우 상기 특정 문자 키에 할당된 문자의 표시를 취소하고, 상기 특정 문자 키의 프레스 영역을 판단하는 과정에서 판단된 결과에 따라 상기 특정 문자 키 주변에 마련된 복수의 다른 문자 키 중 적어도 어느 하나의 다른 문자 키를 상기 화면에 확대 표시하는 과정을 포함하는 소형전자장치에서의 문자 입력 방법.
  7. 제6항에 있어서,
    상기 특정 문자 키의 프레스 영역을 판단하는 과정은,
    상기 터치스크린 화면에 표시된 상기 특정 문자 키의 영역이 복수의 영역으로 나뉘어지고 상기 복수의 영역 중 어느 하나의 영역이 프레스 되는 것을 판단하는 과정이고,
    상기 특정 문자 키 주변에 마련된 복수의 다른 문자 키 중 적어도 어느 하나의 다른 문자 키를 상기 화면에 확대 표시하는 과정은,
    상기 복수의 영역 중 프레스 된 영역에 이웃하는 다른 문자 키를 상기 화면에 확대 표시하는 과정인 것을 특징으로 하는 소형전자장치에서의 문자 입력 방법.
  8. 소형전자장치의 터치 스크린 자판에 마련된 특정 문자 키의 프레스 영역과 오류정정 키에 대한 프레스 이벤트를 감지하는 감지부와,
    상기 감지부에서 감지된 키에 할당되어 있는 문자를 화면에 표시하는 디스플레이 컨트롤러와,
    상기 오류정정 키에 대한 프레스 이벤트가 발생한 경우 상기 특정 문자 키 에 할당된 문자의 표시를 취소하고 상기 특정 문자 키의 프레스 영역 주변에 마련된 복수의 다른 문자 키 중 적어도 어느 하나의 다른 문자 키를 상기 화면에 확대 표시하도록 제어하는 제어부를 포함하는 문자 입력 장치.
  9. 제8항에 있어서,
    상기 감지부는 터치 패널인 것을 특징으로 하는 문자 입력 장치.
  10. 제8항에 있어서,
    상기 특정 문자 키의 프레스 영역의 주변 다른 문자 키에 대한 프로그램정보를 저장하는 저장부를 더 포함하고,
    상기 제어부는 상기 오류정정 키에 대한 프레스 이벤트가 발생한 경우 상기 저장부에 저장된 주변 다른 문자 키에 대한 프로그램정보에 따라 상기 다른 문자 키를 상기 화면에 확대 표시하도록 제어하는 것을 특징으로 하는 문자 입력 장치.
  11. 제10항에 있어서,
    상기 저장부에 저장된 주변 다른 문자 키에 대한 프로그램정보는 상기 특정 문자 키의 프레스 영역에 이웃하는 상, 하, 좌 또는 우측 문자 키에 관한 정보인 것을 특징으로 하는 문자 입력 장치.
KR1020100107318A 2010-10-29 2010-10-29 소형전자장치에서의 문자 입력 장치 및 방법 KR101141728B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020100107318A KR101141728B1 (ko) 2010-10-29 2010-10-29 소형전자장치에서의 문자 입력 장치 및 방법
PCT/KR2011/008182 WO2012057585A2 (ko) 2010-10-29 2011-10-31 문자 입력 방법 및 장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020100107318A KR101141728B1 (ko) 2010-10-29 2010-10-29 소형전자장치에서의 문자 입력 장치 및 방법

Publications (1)

Publication Number Publication Date
KR101141728B1 true KR101141728B1 (ko) 2012-05-03

Family

ID=46271386

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020100107318A KR101141728B1 (ko) 2010-10-29 2010-10-29 소형전자장치에서의 문자 입력 장치 및 방법

Country Status (1)

Country Link
KR (1) KR101141728B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101366528B1 (ko) 2012-11-16 2014-02-27 김지호 터치스크린의 드래그방향을 인식하여 입력문자를 수정하는 문자입력장치 및 문자입력방법

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007140900A (ja) 2005-11-18 2007-06-07 Nissan Motor Co Ltd 入力装置
KR20080029028A (ko) * 2006-09-28 2008-04-03 삼성전자주식회사 터치 스크린을 갖는 단말기의 문자 입력 방법
KR20110071705A (ko) * 2009-12-21 2011-06-29 삼성전자주식회사 터치스크린을 구비한 화상형성장치 및 그 장치에서 입력 문자의 편집 방법

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007140900A (ja) 2005-11-18 2007-06-07 Nissan Motor Co Ltd 入力装置
KR20080029028A (ko) * 2006-09-28 2008-04-03 삼성전자주식회사 터치 스크린을 갖는 단말기의 문자 입력 방법
KR20110071705A (ko) * 2009-12-21 2011-06-29 삼성전자주식회사 터치스크린을 구비한 화상형성장치 및 그 장치에서 입력 문자의 편집 방법

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101366528B1 (ko) 2012-11-16 2014-02-27 김지호 터치스크린의 드래그방향을 인식하여 입력문자를 수정하는 문자입력장치 및 문자입력방법

Similar Documents

Publication Publication Date Title
US8044937B2 (en) Text input method and mobile terminal therefor
JP5755219B2 (ja) タッチパネル機能付き携帯端末及びその入力方法
US10782874B2 (en) User interface and method for operating a system
US20070075978A1 (en) Adaptive input method for touch screen
KR101391080B1 (ko) 문자 입력 장치 및 방법
JP5556398B2 (ja) 情報処理装置、情報処理方法およびプログラム
US20070063984A1 (en) Input method for touch screen
US20090267900A1 (en) Operation method of user interface and computer readable medium and portable device
KR20110104620A (ko) 휴대용 단말기에서 문자 입력 방법 및 장치
KR101434495B1 (ko) 터치스크린을 구비한 단말기 및 그 문자 입력 방법
JP5455343B2 (ja) 入力装置
JP2013200614A (ja) 情報処理装置及び文字入力方法
JP5623053B2 (ja) 入力装置
JP4886797B2 (ja) ソフトウェアキーボードの表示方法及び携帯情報端末装置
KR20110082532A (ko) 다단계 가상 키보드를 가진 통신 디바이스
KR101141728B1 (ko) 소형전자장치에서의 문자 입력 장치 및 방법
JP6724871B2 (ja) 表示入力装置およびそれを備えた画像形成装置
JP6676985B2 (ja) 電子機器
KR100951802B1 (ko) 가이드 팝업을 표시하는 터치스크린 한글 입력 장치
JP7056686B2 (ja) 情報入力方法及び携帯端末装置
KR20090006043A (ko) 전자기기의 문자 입력 장치 및 방법
WO2012116497A1 (en) Inputting chinese characters in pinyin mode
KR101117651B1 (ko) 문자입력 시스템 및 문자입력 방법
CN108733227B (zh) 输入装置及其输入方法
JP2014089503A (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: 20150226

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20160128

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20170403

Year of fee payment: 6

LAPS Lapse due to unpaid annual fee