KR20070052118A - 아날로그 조이스틱 컨트롤러를 이용한 문자 입력 시스템 및방법 - Google Patents

아날로그 조이스틱 컨트롤러를 이용한 문자 입력 시스템 및방법 Download PDF

Info

Publication number
KR20070052118A
KR20070052118A KR1020050109779A KR20050109779A KR20070052118A KR 20070052118 A KR20070052118 A KR 20070052118A KR 1020050109779 A KR1020050109779 A KR 1020050109779A KR 20050109779 A KR20050109779 A KR 20050109779A KR 20070052118 A KR20070052118 A KR 20070052118A
Authority
KR
South Korea
Prior art keywords
character
gesture
input
string
joystick controller
Prior art date
Application number
KR1020050109779A
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 KR1020050109779A priority Critical patent/KR20070052118A/ko
Priority to JP2006126936A priority patent/JP2007141204A/ja
Priority to US11/442,201 priority patent/US20070109264A1/en
Publication of KR20070052118A publication Critical patent/KR20070052118A/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
    • 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/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0338Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of limited linear or angular displacement of an operating part of the device from a neutral position, e.g. isotonic or isometric joysticks
    • 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
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/14Image acquisition
    • G06V30/142Image acquisition using hand-held instruments; Constructional details of the instruments
    • G06V30/1423Image acquisition using hand-held instruments; Constructional details of the instruments the instrument generating sequences of position coordinates corresponding to handwriting

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Multimedia (AREA)
  • User Interface Of Digital Computer (AREA)
  • Position Input By Displaying (AREA)

Abstract

본 발명은 기존의 콘솔 게임용 아날로그 조이스틱 컨트롤러를 이용하여 문자를 보다 효율적이고 빠르게 입력할 수 있도록 하는 것으로,
아날로그 조이스틱 컨트롤러를 이용한 문자 입력 시스템에서 문자 입력 방법은, 아날로그 조이스틱 컨트롤러를 이용해 입력 포인터로 문자열을 그려 넣는 단계와, 문자/제스쳐 인식부에서 상기 입력된 문자열이 문자인지 제스쳐인지 인식하는 단계와, 인식 결과, 상기 문자/제스쳐 인식부는 입력된 문자열이 문자이면 그대로 인식하여 표시하고, 제스쳐이면 제스쳐 리스트를 검색하여 제스쳐에 매칭되는 문자로 변환하여 표시하는 단계를 포함하고, 제스쳐 리스트는 사용자에 의해 미리 특정 제스쳐와 임의의 문자가 매칭되어 작성되도록 구성함으로써,
콘솔 게임에 있어서의 문자 선택의 번거로움과 입력 가능한 문자의 제약, 많은 시간의 소요와 같은 여러 가지 한계를 해결할 수 있으며, 또한 기존의 콘솔 게임용 아날로그 조이스틱 컨트롤러를 그대로 사용하기 때문에 특별한 장치가 필요 없으므로 별도의 부가 장치를 더 사야하는 번거로움이 없다.
문자 입력, 조이스틱, 콘솔 게임, 문자 인식, 제스쳐 인식

Description

아날로그 조이스틱 컨트롤러를 이용한 문자 입력 시스템 및 방법{A letter inputting system and method using analog joystick controller}
도 1은 문자 입력 시스템의 구성도,
도 2는 도 1의 문자/제스쳐 인식 시스템의 상세도,
도 3은 아날로그 조이스틱 컨트롤러를 이용한 문자 입력 예시도,
도 4는 문자 입력 시스템의 동작 흐름도이다.
< 도면의 주요 부분에 대한 부호의 설명 >
100: 콘솔 게임기
200: 콘솔 게임용 아날로그 조이스틱 컨트롤러
210: 문자/제스쳐 인식 시스템 211: 문자/제스쳐 인식부
212: 메모리 213: 제스쳐 리스트
214: 결과 문자열 300: 디스플레이 시스템
400 : 제스쳐 리스트
본 발명은 문자 입력 시스템 및 방법에 관한 것으로, 더욱 상세하게는 아날로그 조이스틱 컨트롤러를 이용하여 그리듯이 입력한 문자를 문자/제스쳐 인식 기술을 이용해 자동으로 인식하여 게임 화면에 입력하는 시스템 및 방법에 관한 것이다.
종래, 휴대게임기나 가정용 텔레비전 게임기 등의 게임장치에 있어서 1회의 키조작만으로 1문자의 알파벳, 아라비아 숫자, 기호를 입력하거나, 기존의 콘솔 게임들에서의 문자 입력은 스크린의 가상 키보드를 이용해 문자를 하나씩 직접 선택하는 까다로운 작업으로, 가상 키보드의 문자를 다수의 셀 별로 나눠서 배치하여 게임 컨트롤러와 같은 컨트롤러를 사용하여 문자 선택시 명령 횟수를 줄임으로써 문자를 빠르게 선택할 수 있도록 하였다.
문자 입력의 불편함에도 불구하고 이 방법이 계속 쓰였던 이유는 그 구현 방법에 있어서의 간편함과, 콘솔 게임의 대부분 오프라인으로 진행되어서 문자 입력은 게임의 처음 또는 마지막에 자신의 게임 상황을 저장할 때나 필요한 것이 대부분이었기에 문자 입력의 필요성이 중요시되지 않았기 때문이다.
현재 콘솔 게임상에서 많이 사용하고 있는 문자 입력으로는 스크린에 가상 키보드를 띄워서 문자를 하나하나 선택해서 입력하는 시스템이 있다. 이 시스템은 지금까지 콘솔 게임이 대부분 오프라인으로 운영되었기 때문에 문자를 입력하는 경우가 거의 없어 특별히 불편한 느낌 없이 사용할 수 있었다. 그러나, 콘솔 게임도 온라인화되면서 채팅 등 문자 입력의 중요성이 증대되기 시작하면서 가상 키보드로 문자를 하나하나 입력하는 시스템은 더 이상 사용할 수 없게 되었다.
따라서 게임의 온라인화에 맞추어 게임 중 원활한 문자 입력을 위한 방법이 개발되기 시작하였다. 그러나 여전히 스크린상에서 문자를 선택하여 입력하는 방법에서 탈피하지 못하고 있다. 그 예로 스크린 가상 키보드에서 문자를 좀 더 짧은 시간에 입력하기 위해 문자열을 tree 형식으로 배치하는 방법이 제안되기도 하였다. 또 기존의 온라인 콘솔 게임 중에서는 빠르게 돌아가는 게임 상황에 맞추기 위해 미리 원하는 문자열을 입력해 놓고 게임 중에는 스크린에 이 문자열들을 나열하고 그 중 하나를 선택해서 입력하는 방법이 제안되기도 하였다. 그러나 이러한 방법들도 모두 사용자가 입력하고자 하는 문자를 입력하는데 한계가 있다.
콘솔 게임이 온라인화되고 PC나 모바일 같이 이기종과 연동 되는 게임이 차세대 게임으로 주목받는 지금, 콘솔 게임에 있어서의 원활한 문자 입력은 꼭 풀어야할 과제이다.
따라서 본 발명의 목적은 상기한 종래 기술의 입력 가능한 문자의 한계와 시간이 많이 소요되는 불편들을 해소하기 위해 이루어진 것으로, 본 발명의 목적은 아날로그 방식으로 자유롭게 움직일 수 있는 아날로그 조이스틱 컨트롤러를 이용해 그리듯이 입력한 문자를 문자/제스쳐 인식 기술을 이용해 자동으로 인식하여 게임 화면에 입력하는 시스템 및 방법을 제공하는데 있다.
한편, 본 발명의 다른 목적은 아날로그 조이스틱 컨트롤러로 PC의 마우스를 이용하여 포인터를 조정하는 것과 같이 화면의 입력 포인터를 조정하여 원하는 문자나 제스쳐를 제한없이 그려 넣을 수 있는 시스템 및 방법을 제공하는데 있다.
아날로그 조이스틱 컨트롤러는 사용자가 어느 방향으로든 회전하여 움직일 수 있는 장점이 있다. 이를 이용하여 사용자가 화면의 입력 포인터를 원하는 방향으로 움직여서 문자를 화면에 그리면, 문자 인식 시스템이 자동으로 이를 인식해서 입력해준다. 문자를 전부 다 그려넣는 방법도 기존의 스크린 키보드보다는 진보된 방법이지만 조이스틱의 사용에 익숙하지 않은 사용자를 위하여 짧고 간단하게 제스쳐를 그려넣어주면 자동으로 문자로 변환해주는 방법도 사용할 수 있다. 사용자가 일정 제스쳐들에 대해 미리 정의를 해 놓으면, 나중에 제스쳐 입력시 문자 인식 시스템이 이를 자동으로 원하는 문자열로 변환해준다. 이렇게 할 경우, 긴 문장을 직접 손으로 다 입력하지 않고 짧은 제스쳐만으로 입력 가능하므로 게임 중 긴 문장 의 입력도 재빠르게 끝낼 수 있다.
따라서, 상기와 같은 본 발명은 콘솔 게임 중 아날로그 조이스틱 컨트롤러를 이용하여 사용자가 편리하고 빠르게 문자열을 입력할 수 있고, 또한 콘솔 게임에 있어서의 문자 선택의 번거로움과 입력 가능한 문자의 제약, 많은 시간의 소요와 같은 여러 가지 한계를 해결할 수 있다.
또한 기존의 콘솔 게임 컨트롤러를 그대로 사용하기 때문에 특별한 장치가 필요 없고, 또한 입력된 문자나 제스쳐는 문자/제스쳐 인식 시스템에 의해 자동으로 인식됨으로 기존의 불편하던 문자 입력 방법을 간편하게 개선할 수 있다.
상기와 같은 목적을 달성하기 위한 본 발명의 아날로그 조이스틱 컨트롤러를 이용한 문자 입력 시스템은, 입력 포인터를 조정하여 문자/제스쳐를 그려넣는 아날로그 조이스틱 컨트롤러, 상기 입력된 문자/제스쳐를 인식하여 결과 문자열을 검출하는 문자/제스쳐 인식 시스템을 탑재한 콘솔, 상기 검출된 결과 문자열을 표시하는 디스플레이부를 포함하여 이루어진 것을 특징으로 한다.
또한, 문자/제스쳐 인식 시스템은 입력된 문자열에 대해 제스쳐인지 아닌지를 인식하는 문자/제스쳐 인식부, 특정 제스쳐와 문자열이 매칭되어 미리 작성된 제스쳐 리스트가 저장된 메모리를 포함하여 이루어진 것을 특징으로 한다.
또한, 상기 문자/제스쳐 인식부는, 상기 입력된 문자열에 대해 제스쳐인지 아닌지를 인식하여 제스쳐가 아니면 상기 입력된 문자열을 그대로 결과 문자열로 검출하고, 제스쳐이면 제스쳐 리스트를 검색하여 상기 제스쳐와 매칭되는 문자열로 변환하여 결과 문자열로 검출하는 것을 특징으로 한다.
또한, 상기 제스쳐 리스트는, 게임 전에 상기 아날로그 조이스틱 컨트롤러를 이용하여 제스쳐를 그려넣고 상기 제스쳐가 입력되면 변환할 문자열을 입력하여 매칭시키는 전처리 작업에 의해 작성되는 것을 특징으로 한다.
한편 본 발명의 아날로그 조이스틱 컨트롤러를 이용한 문자 입력 방법은, 아날로그 조이스틱 컨트롤러를 이용해 입력 포인터를 조정하여 문자열을 그려 넣는 단계와, 문자/제스쳐 인식부에서 상기 입력된 문자열이 제스쳐인지 아닌지를 인식하는 단계와, 인식 결과, 상기 문자/제스쳐 인식부는 입력된 문자열이 제스쳐가 아닌면 상기 입력된 문자열 그대로 인식하여 결과 문자열로 검출하고, 제스쳐이면 제스쳐 리스트를 검색하여 상기 제스쳐에 매칭되는 문자열로 변환하여 결과 문자열을 검출하는 단계, 상기 검출된 결과 문자열을 디스플레이부의 화면에 표시하는 단계를 포함하여 이루어진 것을 특징으로 한다.
게임의 특성상 자주 사용하는 문자열들을 필요시마다 반복적으로 입력하는 것은 매우 비효율적이다. 시간적으로도 긴 문자열들을 일일이 다 입력한다면 게임의 흐름을 방해하게 될 것이다. 그러므로, 자주 사용하게 될 문자열들을 미리 입력해놓고 이를 특정 제스쳐에 매칭 시켜놓는다면, 게임 중에는 짧은 제스쳐 입력만으로 긴 문자열들을 불러 쓸 수 있으므로 입력을 빠르고 쉽게 끝낼 수 있게 된다.
이러한 특정 제스쳐에 원하는 문자열을 매칭하는 작업은 게임이 시작되기 전에 미리 해놓는 전처리 작업으로, 제스쳐는 사용자에 의해서 미리 정의되는 것이다. 이 작업은 게임 시작하기전 미리 제스쳐 매칭 시스템을 실행시켜서 아날로그 조이스틱 컨트롤러를 이용하여 특정 제스쳐를 그려넣고, 특정 제스쳐에 사용자가 원하는 문자열을 입력하여 매칭시킴으로써 이루어집니다.
도 1은 본 발명에 따른 문자 입력 시스템의 구성을 나타낸다. 문자 입력 시스템은 게임 아날로그 조이스틱 컨트롤러(100), 콘솔 게임기(200), 디스플레이 장치(300)로 구성되고, 콘솔 게임기(100)에는 문자/제스쳐 인식 시스템(210)이 탑재된다.
사용자가 아날로그 조이스틱 컨트롤러(100)를 이용하여 화면의 입력 포인터를 조정하여 문자열을 그려넣으면, 콘솔게임기(200)에 탑재된 문자/제스쳐 인식 시스템(210)은 입력된 문자열에 대해 문자인지 제스쳐인지를 판단하여 인식하고, 그 결과 문자열을 디스플레이 장치(300)에 보낸다.
이러한 문자/제스쳐 인식 시스템(210)은 기존의 콘솔 게임기 내에 탑재하는 미들웨어 형식도 가능하며, 문자 입력이 필요한 게임마다 포함된 응용 소프트웨어 형식으로도 가능하다.
도 2는 도 1의 문자 입력 시스템의 문자/제스쳐 인식 시스템(210)의 상세 구성도이다. 문자/제스쳐 인식 시스템(210)은 문자/제스쳐 인식부(211)와 메모리(212)로 구성되고, 이 메모리(212)에 제스쳐 리스트(213)가 저장된다. 문자/제스쳐 인식부(211)는 사용자에 의해 입력되는 문자열이 문자인지 제스쳐인지 판단하여 입력된 문자열을 인식하고, 제스쳐 리스트(213)는 사용자가 게임전에 미리 특정 제스쳐와 그에 해당하는 문자열을 매칭하여 저장한 것이다.
문자/제스쳐 인식부(211)에서 인식한 문자열이 문자이면 입력된 문자열 그대로 화면에 출력하고, 제스쳐이면 문자/제스쳐 인식부(211)는 메모리(212)에 저장된 제스쳐 리스트(213)를 검색하여 입력된 제스쳐에 해당하는 문자열을 검출한다. 이 검출된 문자열을 화면에 출력한다.
도 3은 사용자가 원하는 문자열이나 제스쳐를 아날로그 조이스틱 컨트롤러(100)를 이용하여 화면의 입력 포인터를 움직여 가면서 그려내는 과정을 나타낸다. 사용자가 게임 중 문자 입력을 선택한 후, 아날로그 조이스틱 컨트롤러(100)를 모든 방향으로 움직여 화면의 입력 포인터를 조정하여 'OK'라는 문자열을 그려넣는다. 문자열의 입력이 끝나면, 입력된 'OK'라는 문자열을 문자/제스쳐 인식부에서 자동으로 인식하게 된다. 'OK'라는 문자로 인식되어 게임 화면에 그대로 출력된다.
도 4는 본 발명에 따른 문자 입력 시스템의 동작 흐름을 나타낸다. 본 발명을 실행하기 전에 첫 번째로, 사용자의 입력을 올바르게 입력하기 위해 화면상에서 입력 포인터가 마치 PC 시스템의 마우스 포인터처럼 아날로그 조이스틱 컨트롤러의 움직임에 따라 자유롭게 움직일 수 있어야 하고, 두 번째로 제스쳐는 사용자에 의해서 미리 정의되어 게임을 시작하기 전에 특정 제스쳐에 원하는 문자열을 매칭 시켜놓는 것이 전제되어야 한다.
게임을 시작하기 전에 먼저 사용자는 특정 제스쳐에 원하는 문자열을 매칭 시켜놓는 전처리 작업을 해놓는다. 그런 후, 게임을 시작하면(S400), 사용자는 문자입력을 할 것인지를 선택한다(S410). 문자 입력이 선택되면, 문자 입력용 포인터가 디스플레이되고(S420), 사용자는 아날로그 조이스틱 컨트롤러(100)를 이용하여 화면의 입력 포인터를 움직여 입력하고자 하는 문자 또는 제스쳐를 디스플레이 화면상에 그려넣는다(S430). 입력을 완료하면, 사용자가 입력한 문자 또는 제스쳐를 문자/제스쳐 인식부에서 자동 인식하게 된다(S440).
문자/제스쳐 인식부(211)는 입력된 문자가 제스쳐인지 아닌지를 판단하고(S450), 문자이면 그대로 인식한다(S460). 콘솔 게임 프로그램에 인식된 문자를 그대로 결과 문자열로 입력하여(S500) 디스플레이 시스템에 표시한다(S510). 인식된 문자가 제스쳐이면(S470), 미리 정의된 제스쳐 리스트(213)를 검색하여(S480) 입력된 제스쳐를 매칭된 문자열로 변환하고(S490), 콘솔 게임 프로그램에 변환된 결과 문자열(214)을 입력하여(S500) 디스플레이 시스템에 표시한다(S510).
이러한 과정을 통해 인식된 문자 또는 제스쳐는 게임의 입력으로 사용된다. 이때 인식된 제스쳐는 제스쳐 리스트(213)에서 검색되어 미리 정의한 문자열로 교체된다. 이 후의 단계는 다른 플랫폼 게임의 문자 입력과 동일한 과정이다.
이상에서 몇 가지 실시예를 들어 본 발명을 더욱 상세하게 설명하였으나, 본 발명은 반드시 이러한 실시예로 국한되는 것이 아니고 본 발명의 기술사상을 벗어나지 않는 범위 내에서 다양하게 변형실시될 수 있다.
상술한 바와 같이, 본 발명에 의한 아날로그 조이스틱 컨트롤러를 이용한 문자 입력 시스템은, 콘솔 게임을 좀 더 확장하여 온라인화하기 위해서는 꼭 필요한 기술로, 기술적으로는, 이미 오랜 기간 개발이 되어 온 문자 및 제스쳐 인식 기술을 콘솔 게임의 문자 입력 방법에 적용시키기 때문에 문자 인식에 있어서의 안정성 도 매우 높고, 입력 디바이스 또한 기존의 콘솔 게임기에서 사용해오던 콘솔용 아날로그 조이스틱 컨트롤러를 그대로 쓰기 때문에 별도의 부가 장치를 더 사야하는 번거로움이 없으며, 구현 및 상용화가 용이한 효과가 있다.

Claims (6)

  1. 입력 포인터를 조정하여 문자/제스쳐를 그려넣는 아날로그 조이스틱 컨트롤러;
    상기 입력된 문자/제스쳐를 인식하여 결과 문자열을 검출하는 문자/제스쳐 인식 시스템을 탑재한 콘솔;
    상기 검출된 결과 문자열을 표시하는 디스플레이부;
    를 포함하여 구성되는 것을 특징으로 하는 아날로그 조이스틱 컨트롤러를 이용한 문자 입력 시스템.
  2. 제 1항에 있어서, 상기 문자/제스쳐 인식 시스템은,
    상기 입력된 문자열에 대해 제스쳐인지 아닌지를 인식하는 문자/제스쳐 인식부;
    특정 제스쳐와 문자열이 매칭되어 미리 작성된 제스쳐 리스트가 저장된 메모리;
    를 포함하여 구성되는 것을 특징으로 하는 아날로그 조이스틱 컨트롤러를 이용한 문자 입력 시스템.
  3. 제 2항에 있어서, 상기 문자/제스쳐 인식부는,
    상기 입력된 문자열에 대해 제스쳐인지 아닌지를 인식하여 제스쳐가 아니면 상기 입력된 문자열을 그대로 결과 문자열로 검출하고, 제스쳐이면 제스쳐 리스트를 검색하여 상기 제스쳐와 매칭되는 문자열로 변환하여 결과 문자열로 검출하는 것을 특징으로 하는 아날로그 조이스틱 컨트롤러를 이용한 문자 입력 시스템.
  4. 제 2항 또는 제 3항에 있어서, 상기 제스쳐 리스트는,
    게임 전에 상기 아날로그 조이스틱 컨트롤러를 이용하여 제스쳐를 그려넣고 상기 제스쳐가 입력되면 변환할 문자열을 입력하여 매칭시키는 전처리 작업에 의해 작성되는 것을 특징으로 하는 아날로그 조이스틱 컨트롤러를 이용한 문자 입력 시스템.
  5. 아날로그 조이스틱 컨트롤러를 이용한 문자 입력 시스템에서 문자 입력 방법은,
    아날로그 조이스틱 컨트롤러를 이용해 입력 포인터를 조정하여 문자열을 그려 넣는 단계와;
    문자/제스쳐 인식부에서 상기 입력된 문자열이 제스쳐인지 아닌지를 인식하 는 단계와;
    인식 결과, 상기 문자/제스쳐 인식부는 입력된 문자열이 제스쳐가 아닌면 상기 입력된 문자열 그대로 인식하여 결과 문자열로 검출하고, 제스쳐이면 제스쳐 리스트를 검색하여 상기 제스쳐에 매칭되는 문자열로 변환하여 결과 문자열을 검출하는 단계;
    상기 검출된 결과 문자열을 디스플레이부의 화면에 표시하는 단계;
    를 포함하는 것을 특징으로 하는 아날로그 조이스틱 콘트롤러를 이용한 문자 입력 방법.
  6. 제 5항에 있어서, 상기 제스쳐 리스트는 사용자에 의해 미리 특정 제스쳐와 임의의 문자열이 매칭되어 작성된 것을 특징으로 하는 아날로그 조이스틱 콘트롤러를 이용한 문자 입력 방법.
KR1020050109779A 2005-11-16 2005-11-16 아날로그 조이스틱 컨트롤러를 이용한 문자 입력 시스템 및방법 KR20070052118A (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1020050109779A KR20070052118A (ko) 2005-11-16 2005-11-16 아날로그 조이스틱 컨트롤러를 이용한 문자 입력 시스템 및방법
JP2006126936A JP2007141204A (ja) 2005-11-16 2006-04-28 アナログジョイスティックコントローラを用いた文字入力システム及び方法
US11/442,201 US20070109264A1 (en) 2005-11-16 2006-05-30 Letter inputting system and method using analog joystick controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050109779A KR20070052118A (ko) 2005-11-16 2005-11-16 아날로그 조이스틱 컨트롤러를 이용한 문자 입력 시스템 및방법

Publications (1)

Publication Number Publication Date
KR20070052118A true KR20070052118A (ko) 2007-05-21

Family

ID=38040286

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050109779A KR20070052118A (ko) 2005-11-16 2005-11-16 아날로그 조이스틱 컨트롤러를 이용한 문자 입력 시스템 및방법

Country Status (3)

Country Link
US (1) US20070109264A1 (ko)
JP (1) JP2007141204A (ko)
KR (1) KR20070052118A (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103064530B (zh) * 2012-12-31 2017-03-08 华为技术有限公司 输入处理方法和装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002259907A (ja) * 2001-03-02 2002-09-13 Seiko Epson Corp 言語入力
JP2005092856A (ja) * 2003-09-16 2005-04-07 America Online Inc ジョイスティックを用いる中国語入力のためのシステムおよび方法
JP2005189999A (ja) * 2003-12-24 2005-07-14 Nec Corp 文字入力方法及び文字入力装置及び携帯端末装置
JP2005301874A (ja) * 2004-04-15 2005-10-27 Kddi Corp トラックポイントを用いた文字入力装置
KR20060093541A (ko) * 2005-02-22 2006-08-25 엔에이치엔(주) 문자 입력 장치 및 상기 문자 입력 장치에서의 문자 입력방법

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6970599B2 (en) * 2002-07-25 2005-11-29 America Online, Inc. Chinese character handwriting recognition system
US7171498B2 (en) * 2003-01-09 2007-01-30 Sony Computer Entertainment America Inc. Alphanumeric keyboard input system using a game controller
US7490041B2 (en) * 2003-07-15 2009-02-10 Nokia Corporation System to allow the selection of alternative letters in handwriting recognition systems

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002259907A (ja) * 2001-03-02 2002-09-13 Seiko Epson Corp 言語入力
JP2005092856A (ja) * 2003-09-16 2005-04-07 America Online Inc ジョイスティックを用いる中国語入力のためのシステムおよび方法
JP2005189999A (ja) * 2003-12-24 2005-07-14 Nec Corp 文字入力方法及び文字入力装置及び携帯端末装置
JP2005301874A (ja) * 2004-04-15 2005-10-27 Kddi Corp トラックポイントを用いた文字入力装置
KR20060093541A (ko) * 2005-02-22 2006-08-25 엔에이치엔(주) 문자 입력 장치 및 상기 문자 입력 장치에서의 문자 입력방법

Also Published As

Publication number Publication date
US20070109264A1 (en) 2007-05-17
JP2007141204A (ja) 2007-06-07

Similar Documents

Publication Publication Date Title
US10996851B2 (en) Split virtual keyboard on a mobile computing device
JP6450768B2 (ja) オンスクリーンキーボード用クイックタスク
WO2018196231A1 (zh) 智能终端显示用户操控指令的方法和智能终端
US20190012301A1 (en) Information processing apparatus, information processing method, and information processing program
JP6142613B2 (ja) 画像処理システム、操作部、制御方法及びプログラム
US20160092104A1 (en) Methods, systems and devices for interacting with a computing device
US20110022956A1 (en) Chinese Character Input Device and Method Thereof
US20180067645A1 (en) System and method for efficient text entry with touch screen
EP2131274A2 (en) Controlling an electronic device
JP2000122768A (ja) 文字入力装置、方法および記録媒体
KR20070052118A (ko) 아날로그 조이스틱 컨트롤러를 이용한 문자 입력 시스템 및방법
CN105404624A (zh) 一种汉字识别方法、装置及终端
WO2015188437A1 (zh) 一种拼音输入方法及装置
JP2004259084A (ja) プログラムの入力支援方法及びその装置
WO2018119728A1 (zh) 电子设备的输入方法及***
CN103116408A (zh) 智能输入方法和设备
KR102165008B1 (ko) 상시 표시 특수문자 입력 인터페이스 제공 방법, 사용자 단말기 및 프로그램
KR102130045B1 (ko) 상시 표시 특수문자 입력 인터페이스 제공 방법, 사용자 단말기 및 프로그램
CN107003729A (zh) 汉字输入方法及装置
TWI546693B (zh) 整合驗證碼及密碼的登入系統及其方法
CN111949141B (zh) 一种手写文字输入方法、装置、电子设备及存储介质
KR100609020B1 (ko) 사용자 직관에 의한 문자입력 장치 및 방법
JP2010176402A (ja) 文字変換プログラムおよび文字変換装置
CN105068676B (zh) 一种利用遥控器输入汉字的方法、装置及***
JP2008102657A (ja) 文字入力装置および文字入力方法

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application