KR101438830B1 - 휴대 단말기에서의 한영 변환장치 및 그 방법 - Google Patents

휴대 단말기에서의 한영 변환장치 및 그 방법 Download PDF

Info

Publication number
KR101438830B1
KR101438830B1 KR1020080083731A KR20080083731A KR101438830B1 KR 101438830 B1 KR101438830 B1 KR 101438830B1 KR 1020080083731 A KR1020080083731 A KR 1020080083731A KR 20080083731 A KR20080083731 A KR 20080083731A KR 101438830 B1 KR101438830 B1 KR 101438830B1
Authority
KR
South Korea
Prior art keywords
key
touch
virtual keyboard
english
touch screen
Prior art date
Application number
KR1020080083731A
Other languages
English (en)
Other versions
KR20100025105A (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 KR1020080083731A priority Critical patent/KR101438830B1/ko
Publication of KR20100025105A publication Critical patent/KR20100025105A/ko
Application granted granted Critical
Publication of KR101438830B1 publication Critical patent/KR101438830B1/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/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
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1626Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1633Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
    • G06F1/1637Details related to the display arrangement, including those related to the mounting of the display in the housing
    • G06F1/1643Details related to the display arrangement, including those related to the mounting of the display in the housing the display being associated to a digitizer, e.g. laptops that can be used as penpads
    • 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
    • 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
    • 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units

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)
  • Computer Hardware Design (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

본 발명은 휴대 단말기에서의 한영 변환장치 및 그 방법에 관한 것으로, 구체적으로는 터치스크린; 상기 터치스크린에 표시되며, 상기 터치스크린 상의 터치가 해제된 좌표에 대응하는 키의 스캔코드를 발생시키는 가상키보드; 및 상기 터치스크린 상의 터치가 유지된 채로 오버레이버튼이 눌러지면, 상기 터치스크린 상의 터치된 좌표에 대응하는 상기 가상키보드의 키를 판단하고, 입력언어가 영어인 경우 상기 키에 대응하는 한글키를 오버레이하여 상기 터치스크린 상에 표시하되, 입력언어가 한글인 경우 상기 키에 대응하는 영문키를 오버레이하여 상기 터치스크린 상에 표시하는 오버레이처리부;를 구비하는 것을 특징으로 하며, 이러한 본 발명에 의하면 한영전환키를 눌러 입력언어를 바꾸지 않고도 간단하게 영문과 한글을 혼용하여 입력하는 것이 가능해진다.
한영전환, 스캔코드, 터치스크린,

Description

휴대 단말기에서의 한영 변환장치 및 그 방법{APPARATUS AND METHOD OF TRANSIT INPUT LANGUAGE BETWEEN KOREAN AND ENGLISH IN MOBILE TERMINAL}
본 발명은 휴대 단말기에서 터치스크린을 이용한 키보드 입력시 입력언어를 바꾸지 않고서도 영문과 한글을 혼용하여 입력하도록 하는 휴대 단말기에서의 한영 변환장치 및 그 방법에 관한 것이다.
핸드폰이나 PDA 등의 휴대 단말기는 대체로 휴대가 용이할 정도로 충분히 작은 크기를 갖고 있어 별도로 키보드와 같은 입력장치는 구비하지 못하는 경우가 많다. 따라서, 텍스트를 입력하고자 할 때에는 키패드를 이용하거나 터치스크린에 가상키보드를 표시함으로써 입력을 하게 된다.
터치스크린에 가상키보드를 표시하는 경우, 작은 화면의 크기로 인하여 각 키의 한글값과 영문값을 동시에 표시하는 것은 어려우며 한영전환키를 누를 때마다 영문키보드 또는 한글키보드를 토글하여 표시하는 것이 일반적이다.
그런데, 직접 키보드를 이용하여 타이핑하는 경우와는 달리 터치스크린 화면상에 표시된 키보드를 보면서 스타일러스 펜 등을 이용하여 입력하는 경우, 자판을 모두 암기하지 못하기 때문에 하나 하나 찾아서 터치해야 하는 등 입력의 번거로움 이 있다. 더군다나, 영문과 한글을 혼용하여 입력하는 경우에는 매번 한영전환키를 눌러야 하는 등 입력의 불편함이 가중된다.
한편, 휴대 단말기에서 브라우저를 이용하여 인터넷 접속을 하는 경우, 특히 로그인을 위하여 아이디와 패스워드를 입력할 때에 한글과 영문을 혼용하여 입력하게 되는 경우가 매우 빈번하게 발생한다.
이에, 키보드 자판 배열을 암기하지 않고서도, 매번 한영전환키를 누르지 않고서도 용이하게 한글과 영문을 혼용하여 입력하도록 하는 휴대 단말기에서의 입력방법에 관한 연구가 시급한 상황이었다.
본 발명은 상기와 같은 종래기술의 문제점을 해소하기 위하여 안출된 것으로, 터치스크린을 구비한 휴대 단말기에서 가상키보드를 통해 입력하되 영문키보드 상에서 눌러진 키에 해당하는 한글키를 별도로 팝업하여 보여주고 또한, 한영전환키를 누르지 않고서도 용이하게 한글과 영문을 혼용하여 입력하도록 하는 휴대 단말기에서의 한영 변환장치 및 그 방법의 제공을 목적으로 한다.
또한, 본 발명은 한글과 영문을 혼용하여 입력하는 일이 빈번한 웹 서핑시 키 입력이 필요한 경우 브라우저가 가상키보드를 호출함으로써 영문키보드 상에서도 눌러진 키의 한글키를 오버레이하여 보여주는 한편 영한 혼용입력을 가능케하는 휴대 단말기에서의 한영 변환장치 및 그 방법의 제공을 목적으로 한다.
상기와 같은 목적을 달성하기 위한 본 발명의 휴대 단말기에서의 한영 변환장치는 터치스크린;
상기 터치스크린에 표시되며, 상기 터치스크린 상의 터치가 해제된 좌표에 대응하는 키의 스캔코드를 발생시키는 가상키보드; 및
상기 터치스크린 상의 터치가 유지된 채로 오버레이버튼이 눌러지면, 상기 터치스크린 상의 터치된 좌표에 대응하는 상기 가상키보드의 키를 판단하고, 입력언어가 영어인 경우 상기 키에 대응하는 한글키를 오버레이하여 상기 터치스크린 상에 표시하되, 입력언어가 한글인 경우 상기 키에 대응하는 영문키를 오버레이하여 상기 터치스크린 상에 표시하는 오버레이처리부;를 구비하는 것을 특징으로 한다.
한편, 상기와 같은 목적을 달성하기 위한 본 발명의 휴대 단말기에서의 한영 변환방법은 터치스크린에 표시된 가상키보드 상에 터치가 이루어지면, 터치가 유지된 채 오버레이버튼이 눌러지는지 판단하는 단계;
터치가 유지된 채 오버레이버튼이 눌러지면 터치된 좌표에 대응하는 가상키보드의 키를 판단하고, 입력언어가 영문인 경우 상기 키에 대응하는 한글키를 오버레이하여 표시하고, 입력언어가 한글인 경우 상기 키에 대응하는 영문키를 오버레이하여 표시하는 단계; 및
오버레이버튼이 눌러진 채 터치가 해제되면 오버레이하여 표시된 키에 해당하는 스캔코드를 발생시키는 단계;로 이루어지는 것을 특징으로 한다.
한편, 상기와 같은 목적을 달성하기 위한 본 발명의 휴대 단말기에서의 한영 변환방법은 터치스크린에 표시된 브라우저의 인풋박스 영역에 터치가 이루어지면 가상키보드를 호출하는 단계;
가상키보드 상에 터치가 유지된 채 오버레이버튼이 눌러지면 터치된 좌표에 대응하는 가상키보드의 키를 판단하고, 입력언어가 영문인 경우 상기 키에 대응하는 한글키를 오버레이하여 표시하며, 입력언어가 한글인 경우 상기 키에 대응하는 영문키를 오버레이하여 표시하는 단계; 및
오버레이버튼이 눌러진 채 터치가 해제되면 오버레이 표시된 키에 해당하는 문자를 브라우저의 인풋박스에 입력하는 단계;로 이루어지는 것을 특징으로 한다.
상기와 같은 본 발명에 의하면 왼손으로 휴대 단말기를 쥔 상태에서 왼손 엄지손가락으로 오버레이버튼을 누르는 동작만으로 화면에 표시된 가상키보드의 특정 키에 대한 한글값을 직관적으로 알 수 있다는 효과가 있다.
아울러, 한영전환키를 누르지 않고서도 영문키보드 상에서 한글을 입력하는 것이 가능하게 되어 한글과 영문을 혼용하여 입력함에 있어 불편함이 제거된다는 효과가 있다.
특히, 한글과 영문을 혼용하여 입력하는 일이 빈번한 인터넷 사이트에서 인풋박스를 터치하는 것만으로 가상키보드가 호출됨으로써 휴대 단말기의 입력수단을 크게 보완한다는 효과가 있다.
이하에서는 첨부하는 도면을 참조하여 본 발명에 의한 휴대 단말기에서의 한영 변환장치의 구성을 상세히 살펴보기로 한다.
도 1은 본 발명에 의한 휴대 단말기에서의 한영 변환장치의 구조를 설명하는 기능블록도이며, 도 2는 본 발명에 의한 휴대 단말기에서의 한영 변환장치에서 터 치된 키에 대응하는 한글키를 오버레이하여 표시하는 과정을 예시적으로 도시하는 참고도이다.
도 1에 의하면 휴대 단말기(100)는 터치스크린(110), 가상키보드(120), 오버레이처리부(130) 및 브라우저(140)를 구비한다.
터치스크린(110)은 스크린상에 가상키보드(120)와 브라우저(140)를 표시하는 디스플레이 장치로 기능함과 동시에, 터치된 좌표에 따라서 커서를 움직이는 등의 사용자 인터페이스를 제공하는 입력장치로 기능한다.
한편, 가상키보드(120)는 상기 터치스크린(110) 상에 표시되는 키보드로 터치가 이루어졌다가 해제되면, 해제된 좌표에 대응하는 가상키보드(120)의 키가 눌러진 것으로 처리한다. 예를 들어, 사용자가 스타일러스 펜을 이용하여 가상키보드(120)의 Q키를 터치한 다음 터치를 해제하지 않고 움직이다가 R키에서 해제하면 R키가 입력되는 것이다.
키보드는 통상 101개 또는 그 이상의 키를 갖는 입력장치로 각 키는 스캔코드를 갖고 있으며, 버퍼를 통하여 눌러진 순서대로 스캔코드를 전달하는데, 가상키보드(120)는 터치스크린(110)에 대한 터치 및 해제가 이루어지면 휴대 단말기(100)의 운영체계가 마치 실제 키보드가 눌러진 것과 마찬가지로 인식하도록 스캔코드를 발생시킨다.
이러한 가상키보드(120)는 바람직하게는 도 2에 예시적으로 도시된 바와 같 이 qwerty 자판배열을 갖는 키보드이다.
오버레이처리부(130)는 도 2의 (a)와 같이 사용자가 가상키보드(120) 상 어느 하나의 키를 터치한 상태로 휴대 단말기(100)의 버튼을 누르면 상기 가상키보드(120)의 터치된 키를 판단하여, 입력언어가 영문인 경우 도 2의 (b)에 도시된 바와 같이 터치된 영문키보드의 "W키"에 대응하는 "ㅈ"를 팝업 형태로 오버레이하여 표시한다. 입력언어가 한글인 경우 반대로 영문키를 팝업 형태로 오버레이하여 표시함은 물론이다.
터치스크린(110)의 크기가 2 인치 정도로 작거나 해상도가 VGA나 또는 그 보다 낮은 경우 qwerty 자판배열을 갖는 가상키보드(120)를 터치스크린(110)에 표시할 때에 하나의 키에 한글과 영문을 동시에 표시하는 것이 어렵기 때문에, 입력언어가 영문인 경우 일단 가상키보드(120)를 영문키보드로 표시하되, 한영전환키를 터치하지 않고도 오버레이버튼(150)이 눌러진 경우 터치된 좌표에 대응하는 "한글키"를 도 2의 (b)와 같이 오버레이하여 보여주는 것이다.
한편, 단지 "한글키"를 오버레이하여 보여주는 것에서 더 나아가, 가상키보드(120)는 오버레이버튼(150)이 눌러진 채로 터치가 해제되면 오버레이된 키가 직접 입력될 수 있도록 한다. 즉, 입력언어가 영어인 상태에서 한글의 입력이 가능해진다. 도 2의 (b)를 보면, 사용자가 오버레이버튼이 눌러진 상태에서 스타일러스 펜으로 "W키"를 터치하였다가 해제한 경우 "W"가 아닌 "ㅈ"가 입력되는 것을 알 수 있다.
이를 위하여 가상키보드(120)는 입력언어가 영어인 경우 해당 키의 한글키에 해당하는 스캔코드를, 반대로 입력언어가 한글인 경우 해당 키의 영어키에 해당하는 스캔코드를 발생시킨다.
한편, 휴대 단말기(100)는 바람직하게는 브라우저(140)를 구비하는데, 브라우저(140)는 유무선 통신에 의하여 인터넷에 접속, 웹 페이지를 표시하기 위한 소프트웨어이다.
일반적으로 브라우저(140)를 이용한 웹 서핑시 한글과 영문을 혼용하여 입력하는 일이 빈번한데, 특히 아이디 및 패스워드의 입력의 경우 더욱 그러하다. 아이디 및 패스워드를 입력함으로써 로그인을 처리하는 웹 페이지들은 통상 표준 콘트롤인 인풋박스를 도 2의 (b)와 같이 상하 2개씩 배치하여, 해당 인풋박스에 입력되는 텍스트를 이용하여 로그인 처리를 수행한다.
이때, 브라우저(140)는 브라우저가 표시하고 있는 웹 페이지의 인풋박스 영역이 터치되면 가상키보드(120)를 호출하여 활성화시킨다.
가상키보드(120)는 사용자의 터치가 이루어진 후, 해제되면 해제된 좌표에 대응하는 키가 입력될 수 있도록 처리하는데, 스캔코드를 생성하는 대신 인풋박스에 직접 텍스트가 입력되도록 제어할 수 있다.
도 2의 (b)에서는 사용자가 "W키"에서 스타일러스 펜을 떼자 인풋박스에 "ㅈ"가 입력됨을 확인할 수 있다.
한편, 오버레이버튼(150)은 사용자의 설정에 따라서 휴대 단말기 외부에 노출된 하드웨어 버튼 가운데 어느 하나일 수도 있으며, 또는 키패드 가운데 어느 하나일 수도 있다. 사용자가 오른손잡이인 경우 왼손으로 휴대 단말기(100)를 쥐고서 오른손으로 터치스크린(110)을 터치하는 것이 예상되므로, 바람직하게는 오버레이버튼(150)은 사용자의 왼손 엄지손가락이 용이하게 닿을 수 있도록 휴대 단말기(100)의 일측에 노출된 버튼일 수 있다.
한편, 이러한 휴대 단말기(100)는 하드웨어 규격이나 플랫폼에 특정한 제한을 두지는 아니하나, 바람직하게는 사용자가 한손으로 쥐고서, 다른 한손으로 터치스크린(110)을 터치함으로써 조작할 수 있도록 충분히 작은 크기의 외형을 갖는다. 예를 들자면, 이동통신단말기나 PDA, UMPC 등의 형태일 수 있다.
이하에서는 도 3을 참조하여 본 발명의 일 실시예에 의한 휴대 단말기에서의 한영 변환방법을 살펴보기로 한다. 도 3은 가상키보드가 스캔코드를 발생시킴으로써 키 입력을 처리하되, 영문키보드 상에서 키가 터치되면 한글을, 한글키보드 상에서 키가 터치되면 반대로 영문을 오버레이하여 표시하는 과정을 설명한다.
먼저, 사용자가 터치스크린(110)에 표시된 가상키보드(120) 영역에 터치를 하고, 터치가 유지된 상태에서 오버레이버튼(150)이 눌러지는지 판단한다(S110).
가상키보드(120) 영역에 터치가 유지되면서 동시에 오버레이버튼(150)이 눌러지면 오버레이처리부(130)는 터치된 좌표에 해당하는 가상키보드(120)의 키를 판단한다.
이후, 상기 가상키보드(120)의 터치된 키 위에 도 2의 (b)와 같이 팝업을 오버레이하여 표시하되, 입력언어가 영문인 경우 팝업 내부에 터치된 키에 대응하는 "한글키"를 오버레이하여 표시한다(S120). 입력언어가 한글인 경우 반대로 "영문키"를 오버레이하여 표시함은 물론이다.
가상키보드(120)는 터치가 해제되면 터치가 해제된 좌표에 대응하는 가상키보드(120)의 키에 해당하는 스캔코드를 발생시킴으로써 실제로 키보드에서 해당 키가 눌러진 것과 같이 처리한다. 즉, 사용자가 스타일러스 펜 등을 이용하여 터치스크린(110)을 터치한 채로 움직이다가 손을 떼면 뗀 지점의 가상키보드(120) 키가 입력되는 것이다.
한편, 오버레이버튼이 눌러진 채로 터치가 해제되는 경우 가상키보드(120)는 바로 오버레이되어 표시된 키에 해당하는 스캔코드를 발생시킨다. 즉, 오버레이버튼이 눌러진 채로 터치가 해제되면 가상키보드(120)는 한영전환키를 눌러 입력언어를 변경하지 아니하여도 입력언어가 영어인 상태에서 한글을, 반대로 입력언어가 한글인 상태에서 영어를 입력할 수 있도록 한다.
이하에서는 도 4를 참조하여 본 발명의 이 실시예에 의한 휴대 단말기에서의 한영 변환방법을 살펴보기로 한다. 도 4는 브라우저의 인풋박스가 터치되면 가상 키보드를 호출함으로써 키 입력을 수행하되, 사용자 조작에 따라 터치된 영문키의 한글키를 오버레이하여 표시하는 과정을 설명한다.
사용자가 휴대 단말기(100)의 브라우저(140)를 이용하여 인터넷 서핑을 하는 도중 브라우저(140)에 표시된 웹 페이지의 인풋박스 영역을 터치하면, 브라우저(140)가 가상키보드(120)를 호출한다(S210).
웹 페이지에 표준 콘트롤인 인풋박스가 포함되는 경우는 아이디, 패스워드 입력창 또는 검색엔진이나 게시판의 검색창 정도를 예상할 수 있다. 한편, 이러한 인풋박스는 짧은 길이의 텍스트 입력용으로 사용되는데, 상대적으로 입력이 불편한 휴대 단말기(100)의 경우 가상키보드(120)의 각 키 마다 한글과 영문값을 모두 표시하는 것이 용이하지 않으며, 매번 한영전환키를 눌러 입력언어를 전환하는 것도 번거로운데, 오버레이버튼(150)을 이용하면 입력언어의 전환 없이 한글과 영문을 혼용 입력하는 것이 가능하게 된다.
먼저, 호출된 가상키보드(120)는 사용자가 터치스크린(110)을 터치한 상태로 오버레이버튼(150)을 누르면 터치된 좌표에 대응하는 가상키보드(120)의 키를 판단하고, 입력언어가 영문인 경우 해당 키에 대응하는 "한글키"를 오버레이하여 표시한다(S220).
가상키보드(120)는 사용자가 터치스크린(110)을 터치하였다가 터치를 해제하면, 터치가 해제된 좌표에 대응하는 가상키보드(120) 키에 해당하는 문자를 상기 브라우저(140)의 인풋박스에 입력하는데,
사용자가 오버레이버튼(150)을 누른 채로 터치스크린으로부터 터치를 해제하면, 오버레이되어 표시된 문자를 상기 브라우저(140)에 표시된 웹 페이지의 인풋박스에 직접 입력한다(S230).
이상 몇가지의 실시예를 들어 본 발명을 자세히 살펴보았으나, 본 발명은 이러한 실시예에 국한되어 해석되지 아니하며, 특허청구범위에 기재된 기술적 사상의 범위내에서 자유롭게 변형, 실시될 수 있다.
도 1은 본 발명에 의한 휴대 단말기에서의 한영 변환장치의 구조를 설명하는 기능블록도이며,
도 2는 본 발명에 의한 휴대 단말기에서의 한영 변환장치에서 영문키보드의 터치된 키에 대응하는 한글키를 오버레이하여 표시하는 과정을 예시적으로 도시하는 참고도이며,
도 3은 본 발명의 일 실시예에 의한 휴대 단말기에서의 한영 변환방법을 설명하는 플로우차트이며,
도 4는 본 발명의 이 실시예에 의한 휴대 단말기에서의 한영 변환방법을 설명하는 플로우차트이다.
<도면의 주요 부분에 대한 부호의 설명>
100 : 휴대 단말기
110 : 터치스크린 120 : 가상키보드
130 : 오버레이처리부 140 : 브라우저
150 : 오버레이버튼

Claims (10)

  1. 터치스크린;
    상기 터치스크린에 표시되며, 상기 터치스크린 상의 터치가 해제된 좌표에 대응하는 키의 스캔코드를 발생시키는 가상키보드; 및
    상기 터치스크린 상의 터치가 유지된 채로 오버레이버튼이 눌러지면, 상기 터치스크린 상의 터치된 좌표에 대응하는 상기 가상키보드의 키를 판단하고, 입력언어가 영어인 경우 상기 키에 대응하는 한글키를 오버레이하여 상기 터치스크린 상에 표시하되, 입력언어가 한글인 경우 상기 키에 대응하는 영문키를 오버레이하여 상기 터치스크린 상에 표시하는 오버레이처리부;를 구비하는 휴대 단말기에서의 한영 변환장치.
  2. 제 1 항에 있어서,
    상기 가상키보드는 상기 터치스크린 상의 터치가 유지된 채로 오버레이버튼이 눌러진 다음 터치가 해제되면, 상기 오버레이 되어 표시된 키에 해당하는 스캔코드를 발생시키는 휴대 단말기에서의 한영 변환장치.
  3. 제 1 항에 있어서,
    상기 오버레이처리부는 상기 가상키보드의 터치된 좌표에 대응하는 키 위에 팝업을 오버레이하여 표시학고, 팝업 내부에 키를 표시하는 휴대 단말기에서의 한영 변환장치.
  4. 제 1 항에 있어서,
    인터넷 접속을 위한 브라우저를 더 구비하되, 상기 가상키보드는 터치 해제된 좌표의 키에 대응하는 문자를 상기 브라우저의 인풋박스에 직접 입력하는 휴대 단말기에서의 한영 변환장치.
  5. 제 4 항에 있어서,
    상기 터치스크린 상에서 상기 브라우저의 인풋박스 영역이 터치되면 상기 가상키보드가 호출되는 휴대 단말기에서의 한영 변환장치.
  6. 제 1 항에 있어서,
    상기 오버레이버튼은 휴대 단말기 외부에 노출된 임의의 버튼 또는 키패드 가운데 어느 하나인 휴대 단말기에서의 한영 변환장치.
  7. 제 1 항에 있어서,
    상기 가상키보드는 qwerty 자판 배열을 표시하는 휴대 단말기에서의 한영 변환장치.
  8. 터치스크린에 표시된 가상키보드 상에 터치가 이루어지면, 터치가 유지된 채 오버레이버튼이 눌러지는지 판단하는 단계;
    터치가 유지된 채 오버레이버튼이 눌러지면 터치된 좌표에 대응하는 가상키보드의 키를 판단하고, 입력언어가 영문인 경우 상기 키에 대응하는 한글키를 오버레이하여 표시하고, 입력언어가 한글인 경우 상기 키에 대응하는 영문키를 오버레이하여 표시하는 단계; 및
    오버레이버튼이 눌러진 채 터치가 해제되면 오버레이하여 표시된 키에 해당하는 스캔코드를 발생시키는 단계;로 이루어지는 휴대 단말기에서의 한영 변환방법.
  9. 제 8 항에 있어서,
    오버레이버튼이 눌러져 있지 않은 채 터치가 해제되면 터치가 해제된 좌표에 대응하는 키의 스캔코드를 발생시키는 단계;를 더 포함하는 휴대 단말기에서의 한 영 변환방법.
  10. 터치스크린에 표시된 브라우저의 인풋박스 영역에 터치가 이루어지면 가상키보드를 호출하는 단계;
    가상키보드 상에 터치가 유지된 채 오버레이버튼이 눌러지면 터치된 좌표에 대응하는 가상키보드의 키를 판단하고, 입력언어가 영문인 경우 상기 키에 대응하는 한글키를 오버레이하여 표시하며, 입력언어가 한글인 경우 상기 키에 대응하는 영문키를 오버레이하여 표시하는 단계; 및
    오버레이버튼이 눌러진 채 터치가 해제되면 오버레이 표시된 키에 해당하는 문자를 브라우저의 인풋박스에 입력하는 단계;로 이루어지는 휴대 단말기에서의 한영 변환방법.
KR1020080083731A 2008-08-27 2008-08-27 휴대 단말기에서의 한영 변환장치 및 그 방법 KR101438830B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020080083731A KR101438830B1 (ko) 2008-08-27 2008-08-27 휴대 단말기에서의 한영 변환장치 및 그 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020080083731A KR101438830B1 (ko) 2008-08-27 2008-08-27 휴대 단말기에서의 한영 변환장치 및 그 방법

Publications (2)

Publication Number Publication Date
KR20100025105A KR20100025105A (ko) 2010-03-09
KR101438830B1 true KR101438830B1 (ko) 2014-09-05

Family

ID=42176699

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080083731A KR101438830B1 (ko) 2008-08-27 2008-08-27 휴대 단말기에서의 한영 변환장치 및 그 방법

Country Status (1)

Country Link
KR (1) KR101438830B1 (ko)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040066237A (ko) * 2003-01-17 2004-07-27 주식회사 안철수연구소 키 입력 도용 방지 방법
KR20050019906A (ko) * 2002-07-19 2005-03-03 소니 가부시끼 가이샤 정보 표시 입력 장치 및 정보 표시 입력 방법과, 정보처리 장치
JP2005092441A (ja) 2003-09-16 2005-04-07 Aizu:Kk 文字入力方法
KR20070077930A (ko) * 2006-01-25 2007-07-30 삼성전자주식회사 이동통신단말기의 문자입력모드 전환방법 및 그 장치

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050019906A (ko) * 2002-07-19 2005-03-03 소니 가부시끼 가이샤 정보 표시 입력 장치 및 정보 표시 입력 방법과, 정보처리 장치
KR20040066237A (ko) * 2003-01-17 2004-07-27 주식회사 안철수연구소 키 입력 도용 방지 방법
JP2005092441A (ja) 2003-09-16 2005-04-07 Aizu:Kk 文字入力方法
KR20070077930A (ko) * 2006-01-25 2007-07-30 삼성전자주식회사 이동통신단말기의 문자입력모드 전환방법 및 그 장치

Also Published As

Publication number Publication date
KR20100025105A (ko) 2010-03-09

Similar Documents

Publication Publication Date Title
KR101115467B1 (ko) 가상 키보드 제공 단말 및 그 방법
US8896540B2 (en) Character input device and character input method
JP4372188B2 (ja) 情報処理装置および表示制御方法
JP5755219B2 (ja) タッチパネル機能付き携帯端末及びその入力方法
US10379626B2 (en) Portable computing device
US8456433B2 (en) Signal processing apparatus, signal processing method and selection method of user interface icon for multi-touch panel
US9626093B2 (en) Display apparatus, information input method and program
WO2012101711A1 (ja) 入力装置、入力方法及びコンピュータプログラム
WO2012101710A1 (ja) 入力装置、入力方法及びコンピュータプログラム
JP5197533B2 (ja) 情報処理装置および表示制御方法
JP2010086064A (ja) 情報処理装置、文字入力方法及びプログラム
KR20080042056A (ko) 터치스크린을 구비한 휴대용 단말기에서의 향상된 문자 입력 방법
JP2013090242A (ja) 携帯端末装置、プログラムおよび実行抑制方法
US10095407B2 (en) Input device and computer-readable recording medium containing program executed by the input device
JP5395819B2 (ja) 入力装置、入力方法及びコンピュータプログラム
JP2009099057A (ja) 移動体端末装置及び文字入力方法
KR101438830B1 (ko) 휴대 단말기에서의 한영 변환장치 및 그 방법
JP2011060166A (ja) 携帯端末装置
JP6262889B2 (ja) 情報処理装置、情報処理方法及びプログラム
KR20100042762A (ko) 휴대 단말기에서 마우스 인터페이스를 실행하는 방법 및 이를 수행하는 휴대 단말기
JP2014059799A (ja) 文字入力装置
KR101255801B1 (ko) 한글 입력 가능한 휴대 단말기 및 그것의 키패드 표시 방법
JP2014089503A (ja) 電子機器及び電子機器の制御方法
JP6605921B2 (ja) ソフトウエアキーボードプログラム、文字入力装置および文字入力方法
JP2012079198A (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: 20170809

Year of fee payment: 6