KR20080038247A - 유저 인터페이스 장치 및 방법 - Google Patents

유저 인터페이스 장치 및 방법 Download PDF

Info

Publication number
KR20080038247A
KR20080038247A KR1020087007128A KR20087007128A KR20080038247A KR 20080038247 A KR20080038247 A KR 20080038247A KR 1020087007128 A KR1020087007128 A KR 1020087007128A KR 20087007128 A KR20087007128 A KR 20087007128A KR 20080038247 A KR20080038247 A KR 20080038247A
Authority
KR
South Korea
Prior art keywords
user interface
sensing surface
contact
interface device
key
Prior art date
Application number
KR1020087007128A
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 데이비드 허쉬버그
Publication of KR20080038247A publication Critical patent/KR20080038247A/ko

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • 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/0489Interaction 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 dedicated keyboard keys or combinations thereof
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/21Input arrangements for video game devices characterised by their sensors, purposes or types
    • A63F13/214Input arrangements for video game devices characterised by their sensors, purposes or types for locating contacts on a surface, e.g. floor mats or touch pads
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/24Constructional details thereof, e.g. game controllers with detachable joystick handles
    • 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/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03543Mice or pucks
    • 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/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03549Trackballs
    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K11/00Methods or arrangements for graph-reading or for converting the pattern of mechanical parameters, e.g. force or presence, into electrical signal
    • G06K11/06Devices for converting the position of a manually-operated writing or tracing member into an electrical signal
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/08Cursor circuits
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M11/00Coding in connection with keyboards or like devices, i.e. coding of the position of operated keys
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/10Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
    • A63F2300/1068Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals being specially adapted to detect the point of contact of the player on a surface, e.g. floor mat, touch pad

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Position Input By Displaying (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

본 발명은 전자기기용 유저 인터페이스 장치와, 이런 유저 인터페이스 장치를 이용해 전자기기에 정보를 입력하는 방법에 관한 것이다. 본 발명은, 다수의 기계식 키; 기계식 키 옆에 배치된 접촉감지면; 및 기계식 키와 접촉감지면에 대한 유저 입력동작을 받는 프로세서;를 포함하고, 유저 입력동작이 한번의 스트로크로 접촉감지면을 건드리는 접촉동작과 키의 누름동작을 결합한 동작인 전자기기용 유저 인터페이스 장치를 제공한다.

Description

유저 인터페이스 장치 및 방법{SYSTEM AND METHOD FOR USER INTERFACE}
본 발명은 전자기기용 유저 인터페이스 장치와, 이런 유저 인터페이스 장치를 이용해 전자기기에 정보를 입력하는 방법에 관한 것이다.
오늘날 일상생활에서 전자기기가 다반사로 사용되고 있다. 집이나 사무실에서 사용하는 PC는 물론 휴대폰도 있는데, 유저 인터페이스에 대한 간단하고 직관적이면서도 기능이 많은 입력방법에 대한 수요가 시간이 갈수록 증대하고 있다. 컴퓨터 환경에서의 입력방법은 표준 키보드에서 버튼키를 누르는데서 시작해, 마우스, 트랙볼, 기타 다양한 접촉감지패드와 같은 포인터를 사용하기에 이르렀다. PDA 환경에서는, 철필로 입력하는 터치스크린이 널리 사용되지만, 휴대폰의 경우에는 간단한 숫자키와 조그만 조이스틱이 널리 사용되고 있다. 기술개발로 인해 접촉감지면의 가격은 낮아지고 전자기기에 대한 응용성은 점점 증가하고 있다. 그러나, 접촉감지면은 여전히 기계식 키에 비해 덜 사용되고 있다. 기계식 키와 접촉감지면을 둘다 사용하는 전자기기도 많지만, 이런 2가지를 결합하여 양자의 장점을 취하는 자연스런 입력방법은 아직 개발되지 않았다.
본 발명은, 다수의 기계식 키; 기계식 키 옆에 배치된 접촉감지면; 및 기계식 키와 접촉감지면에 대한 유저 입력동작을 받는 프로세서;를 포함하고, 유저 입력동작이 한번의 스트로크로 접촉감지면을 건드리는 접촉동작과 키의 누름동작을 결합한 동작인 전자기기용 유저 인터페이스 장치를 제공한다. 본 발명에 따른 인터페이스 장치에 있어서, 기계식 키는 푸시버튼을 포함하고, 기계식 키와 접촉감지면이 일부 겹치거나, 키의 표면이 접촉감지면의 일부분일 수 있다. 또, 접촉감지면이 유연한 재료로 이루어지고 키를 덮기도 하며, 접촉감지면이 키의 둘레에 위치하거나, 키의 둘레 일부분에 인접해 위치한다. 이런 전자기기에는 포인터나 트랙볼이나 휴대폰이 포함되고, 기계식 키는 스크롤휠이나 트랙볼을 포함한다. 한편, 기계식 키가 접촉감지면 둘레에 배열될 수도 있다. 또, 프로세서는 접촉에 이은 누름에 의한 입력동작을 인식하거나, 반대로 누름에 이은 접촉에 의한 입력동작을 인식한다.
또, 본 발명은 유저 인터페이스 장치를 이용해 전자기기에 정보를 입력하는 방법에 있어서: 기계식 키, 기계식 키 옆에 위치하는 접촉감지면, 및 기계식 키와 접촉감지면에 대한 입력동작을 받기 위한 프로세서를 구비한 유저 인터페이스 장치를 제공하는 단계; 및 한번의 스트로크로, 누름동작과 접촉감지면을 건드리는 접촉동작을 결합한 입력동작을 입력하는 단계;를 포함하는 방법도 제공한다. 본 발명에 따른 방법에 있어서, 입력동작이 접촉에 이은 누름 동작이나, 그 반대의 동작으로 실행된다. 또, 접촉감지면 위에서의 키를 향한 미끄럼 동작에 이은 기계식 키의 누름 동작이 한번의 스트로크로 이루어지는데, 이런 미끄럼 동작이 여러 방향으로 이루어질 수도 있다. 또, 접촉 동작이 접촉감지면 위에서 여러 방향으로 이루어지거나, 접촉감지면 위에서 기계식 키를 향한 미끄럼 동작으로 입력동작이 이루어지되, 이때 기계식 키는 접촉감지면을 둘러싸고 있을 수 있다.
도 1은 본 발명을 구현한 셀스타일 휴대폰의 정면도;
도 2는 본 발명을 구현한 다른 셀스타일 휴대폰의 정면도;
도 3은 본 발명을 구현한 컴퓨터 마우스의 사시도;
도 4는 본 발명을 구현한 트랙볼의 사시도;
도 5는 본 발명을 구현한 게임패드의 사시도;
도 6은 도 5의 게임패드에 구현되는 여러 패턴을 보여주는 정면도.
본 발명은 접촉감지면이나 기계식 키를 갖춘 전자장치용 사용자 인터페이스에 관한 것이다. "기계식 키"는 누르거나 밀거나, 굴리거나 화전시키는 등의 물리적 운동으로 작동되는 메커니즘을 갖는 키를 말한다.
접촉감지면과 기계식 키를 서로 접촉하거나 근접하게 나란히 배치한다. 기계식 키와 접촉감지면이 겹치는 것도 나란한 배치에 포함된다. 이런 배치에서 유저는 복합 동작으로 입력작업을 할 수 있다. 복합동작은 접촉감지면 위에서의 움직임(이하 "터치"라 함)과 기계식 키를 한번 치는 동작(이하 "누름"이라 함)을 조합한 것이다. 동작 순서는 다양하여, 터치를 먼저 한 다음 누름을 하거나 그 반대이거나, 동시에 할 수도 있다.
"입력작업"은 명령어, 부호, 기능, 기타 입력정보를 포함하는 개념이다.
본 발명에 따른 유저 인터페이스의 동작은 손가락, 철필, 기타 소형 물체로 실행된다.
본 발명의 바람직한 실시예는 도 1과 같은 휴대폰으로 구현된다. 이 휴대폰은 셀 스타일 케이스(10), 디스플레이(20), 마이크(30), 스피커(40), 여러개의 푸시버튼 키를 구비하고, 키에는 3개의 메뉴선택키(100), 5개의 내비게이션 & 선택키(110), 1개의 전화수신키(120), 1개의 전화종료키(122), 12개의 숫자 키패드(130)가 있다. 또, 휴대폰 아래쪽 안쪽면에 접촉감지면이 있다. 접촉감지면은 50으로 표시된다. 접촉감지면(50)은 움직이지 않는 케이스 표면은 물론 내부의 키 표면도 포함한다. 접촉감지면은 유연한 시트로 구현되고, 접촉감지면(50) 밑에 분포되어 있는 터치센서 그리드(용량성, 저항성 또는 다른 접촉기술)를 포함한다. 프로세서가 센서의 상태를 읽고, 유저가 사용하는 손가락, 철필, 기타 작은 물체가 접촉감지면(50)을 건드리는지 판단한다. 접촉감지면에서 접촉이 감지되면 접촉위치를 읽는다. 기계식 키와 접촉감지면의 사용이 당 분야에 잘 알려져 있지만, 이런 2가지 입력법을 결합한 본 발명은 새롭고, 간단하고, 편리하면서도 다양하고 파워풀한 입력법으로 된다.
본 발명이 커버하는 2가지 동작은 아래와 같다:
(10 기계식 키를 누르면 동작이 시작하고 접촉감지면을 건드리면 동작 종료.
(2) 접촉감지면을 건드리면 동작이 시작하고 키를 누르면 동작 종료.
본 발명은 휴대폰의 타이핑 방법을 개량하는데 이용된다. 미국특허 6,597,345에 소개된 문장 입력방법을 예로 들면, 본 발명에 따라 접촉감지면(50)에 손가락을 댄채 2번 키(132)의 좌측에서부터 2번 키를 향해 미끄러뜨리면 문자 "a" 가 활성화되고, 손가락을 키(132) 중심에 두고 키를 누르면 "a"가 타이핑된다. 프로세서는 기계식 키와 접촉감지면 양쪽에 행한 사용자의 행위를 받아 사용자의 의도를 판단하는데, 위의 경우에는 "a"를 타이핑하려는 의도를 판단한다. 마찬가지로, 손가락을 윗쪽과 우측에서 미끄러뜨리면 "b"와 "c"가 활성화되고, 숫자패드(130)의 다른 키에 대해서도 동일하게 동작하면 된다.
본 발명의 다른 실시예에 의하면 역순으로 문자를 타이핑할 수도 있다. 이 경우, 2번키(132)를 누른 다음, 키를 놓으면서 손가락을 키 표면에 댄채 키(132)의 좌측을 향해 접촉감지면(50) 위로 손가락을 미끄러뜨린다. 손가락을 접촉감지면에서 떼면, 프로세서가 키와 접촉감지면 양쪽의 입력을 고려해 사용자의 명령어를 번역하는데, 이 경우에는 "a"를 타이핑하는 것으로 본다.
접촉감지면과 기계식키를 조합하면 간단한 유저 인터페이스의 종류를 다양하게 선택할 수 있다:
1. 접촉감지면(50)의 접촉길이를 이용해 입력동작 종류를 구분하는데, 예를 들어 대문자의 경우 접촉감지면(50)의 접촉길이가 소문자보다 길다.
2. 접촉감지면(50)의 접촉방향을 이용해 입력동작을 구분하는데, 예를 들어 키(131)의 상하좌우 방향에서 접촉을 시작해 괄호열기, 콤마, 점, 세미콜론, 괄호닫기를 타이핑할 수 있다.
3. 접촉감지면(50)의 접촉패턴을 이용해 입력동작을 구분하는데, 예를 들어 위의 1과 같이 'f'의 대문자를 타이핑하려면 키(132)의 우측으로 길게 접촉하되 접촉감지면(50)의 경계가 키(132)에 너무 가까워 긴 접촉을 감지할 수 없는 문제를 극복하기 위해, 접촉감지면(50)의 경계선 부근에서 위로 휘어진 곡선형 접촉으로 대체할 수 있다. 다른 예로는, 접촉 동작동안 그래픽을 닮은 동작을 결합하여 라틴 문자에 액센트를 줄 수도 있다.
접촉감지면과 기계식 키의 조합은 과거 20년간 제안된 다른 많은 문장입력기술에 유용할 수 있다. 예를 들어, 2003년 11월 5일부터 7일까지 캐나다 뱅쿠버에서 개최된 ICMI2003의 다중모드 인터페이스에 관한 5차 국제회의에서 발표된 Saied B. Nesbat의 논문 "A System for Fast, Full-Text Entry for Small Electronic Devices"에 소개된 MessagEase 키보드가 있다. 방향에 의해 선택을 하는 기술로 위의 논문에 제안된 키 누르기를 대체할 수 있다.
본 발명을 휴대폰에 응용한 다른 예로는 전화수신키(120)와 접촉감지면을 결합하는 것이다. 휴대폰에 알려진 문제점 한가지는 회의중에 전화가 왔을 때 밖으로 나가서 전화를 받는다는 것이다. 본 발명은 전화수신키(120)의 기능을 확장하는데 이용될 수 있다. 전화수신키(120)를 누르기에 앞서 접촉동작으로 다양하게 자동응답을 할 수 있다. 아래와 같은 숫자키를 기반으로 아래와 같은 응답법칙을 만들 수 있다:
- 1/4/7 : "30초(1분, 2분)만 기다리시면 전화를 받겠습니다"라는 자동응답을 하고 사용자는 밖으로 나가 전화를 받을 수 있다.
- 2/5/8/0 : "지금은 전화를 받을 수 없습니다. 5분/10분/20분/30분 뒤에 전화드리겠습니다"와 같은 자동응답을 한 다음 자동으로 전화를 끊는다.
- 3/6/9/# : "지금은 전화를 받을 수 없습니다. 5분/10분/20분/30분 뒤에 다시 전화를 주십시오"와 같은 자동응답을 한 다음 자동으로 전화를 끊는다.
도 2는 비슷한 휴대폰을 보여준다. 그러나, 여기서는 키 표면이 접촉감지면(50)의 일부분이 아니다. 키 사이의 간격이 손가락을 댈 수 있을 만큼 충분히 넓다. 유저 인터페이스 기능은 전술한 바와 동일하다. 2번키(132)를 예로 들면, 키(132) 좌측에서 접촉감지면(50)을 건드린 다음 키를 누르면 "a"가 타이핑된다. 도 1의 휴대폰에서 소개한 모든 입력방법을 도 2의 휴대폰에도 적용할 수 있다. 도 1의 경우 사용자 편의성뿐만 아니라 보다 간단하고 정확한 활성화 감지처리방안 위주로 소개되었지만, 키의 표면도 접촉감지면을 구성하고 있어 설계가 복잡하고 제작비가 많이 들었다. 이를 해결하기 위해 기계식 키 표면을 유연한 접촉감지면으로 덮어, 접촉감지면 밑에서 키를 활성화하도록 한다.
도 3은 본 발명에 따른 마우스(60)의 일례로서, 좌우 클릭버튼(62,64)과 스크롤휠(66)을 구비한다. 그 외에도, 스크롤휠(66) 바로 위에 새로운 접촉감지면(68)을 배치한다. 스크롤휠(66)은 구르는 방향으로 컴퓨터화면을 올리거나 내리는데 사용된다. 그러나, 스크롤휠을 오래 돌리는 것은 피곤하면서도, 손가락으로 휠을 돌렸다가 떼었다가 다시 돌리는 동작을 반복해야 한다. 한편, 본 발명에서는 사용자가 계속 스크롤해야 할 경우, 스크롤휠(66)을 돌리기 시작한 손가락이 접촉감지면(68)에 닿으면 손가락을 계속 이곳에 대기만 하면 된다. 접촉감지면(68)에 손가락이 닿아있기만 하면 계속해서 스크롤 동작이 일어난다. 또, 스크롤휠(66) 반대쪽으로 접촉감지면에서 손가락을 미끄러뜨리면 스크롤속도가 올라가고, 그 반대쪽으로 손가락을 미끄러뜨리면 스크롤속도가 줄어든다.
도 4는 좌측, 중간, 우측 클릭버튼(62,63,64)과 트랙볼(72)을 구비한 트랙볼장치(70)를 보여준다. 트랙볼(72) 둘레에 새로운 접촉감지면(74)이 배치된다. 디스플레이의 커서 위치를 바꾸려면 트랙볼을 돌리면 된다. 스크린 한쪽에서 다른쪽으로 커서를 움직이려면 트랙볼을 여러번 돌려야 된다. 사용자가 커서를 계속 움직이려면, 손가락이 접촉감지면(74)의 경계선에 이르렀을 때 접촉감지면(74)을 건드리면 된다. 속도를 증가시키려면 손가락을 바깥쪽으로 미끌어뜨리고, 손가락을 중심(트랙볼)쪽으로 움직이면 커서 이동속도가 줄어든다. 손가락을 접촉감지면(74)에 댄채 방향을 바꾸면 커서 방향도 바뀐다.
도 5는 게임패드(80)를 보여준다. 게임패드의 가장자리에 1개의 키(82)가 있고 중앙에 사각형의 접촉감지면(82)이 있다. 키 표면은 접촉감지면(84)보다 돌출되어 접촉감지면에서 바깥쪽으로 키를 누를 수 있도록 구성된다. 키(82)는 여러 상태나 연속 작동위치를 감지할 수 있는 단순한 푸시버튼이나 슬라이더키이다. 본 발명에서는 접촉감지면(84) 위에 사람 형상의 모양이 있고, 4개의 파단선으로 접촉감지면(4)을 9개 사각 구역으로 구분했다. 유저는 접촉감지면(84)에 무늬를 그리면서 마지막으로 키(82)를 작동시켜 다양한 명령어를 컴퓨터나 게임콘솔에 입력할 수 있다.
도 6은 격투게임에 명령을 내리는 예를 보여준다. 손가락 흔적(90,91,92)은 오른손으로 파이터가 때리는 동작을 보여주고, 손가락 흔적(95,96,97)은 좌측 다리로 때리는 동작을 보여준다. 손가락 흔적(90)은 오른손 손가락을 댄채 어퍼컷 동작을 할 때까지 위로 움직이는 것이다. 이 동작은 프로세서나 게임콘솔에 의해 파이 터가 오른손으로 어퍼컷 동작을 하는 것으로 번역된다. 마찬가지로, 손가락 흔적(91,92)는 상대방을 향해 오른손을 좌우로 치는 동작을 나타낸다. 또, 사용자가 손가락 흔적 97을 실행하면 상대방을 향해 좌측 방향으로 좌측발을 때리는 동작을 나타낸다. 96 흔적은 좀더 복잡한 동작을 나타낸다. 이 경우, 파이터는 좌측 발을 상대방 하반신을 향해 회전킥하는 동작을 보여준다. 97의 흔적은 상대방의 복부를 향한 회전킥을 일으킨다. 이 게임패드에서 사용자에게 주어지는 전투동작 리스트는 아주 많음을 알 수 있다. 키(82)가 온/오프 이외의 동작기능도 가질 수 있다면, 기계식 키의 동작강도를 이용해 팔로 때리거나 다리로 차는 강도를 사용자가 조절할 수 있다.

Claims (22)

  1. 다수의 기계식 키;
    상기 기계식 키 옆에 배치된 접촉감지면; 및
    상기 기계식 키와 접촉감지면에 대한 유저 입력동작을 받는 프로세서;를 포함하고,
    유저 입력동작이 한번의 스트로크로 접촉감지면을 건드리는 접촉동작과 키의 누름동작을 결합한 동작인 것을 특징으로 하는 전자기기용 유저 인터페이스 장치.
  2. 제1항에 있어서, 상기 기계식 키가 푸시버튼을 포함하는 것을 특징으로 하는 전자기기용 유저 인터페이스 장치.
  3. 제1항에 있어서, 상기 기계식 키와 접촉감지면이 일부 겹치는 것을 특징으로 하는 전자기기용 유저 인터페이스 장치.
  4. 제3항에 있어서, 상기 키의 표면이 접촉감지면의 일부분인 것을 특징으로 하는 전자기기용 유저 인터페이스 장치.
  5. 제3항에 있어서, 상기 접촉감지면이 유연한 재료로 이루어지고 키를 덮는 것을 특징으로 하는 전자기기용 유저 인터페이스 장치.
  6. 제1항에 있어서, 상기 접촉감지면이 키의 둘레에 위치하는 것을 특징으로 하는 전자기기용 유저 인터페이스 장치.
  7. 제1항에 있어서, 상기 접촉감지면이 키의 둘레 일부분에 인접해 위치하는 것을 특징으로 하는 전자기기용 유저 인터페이스 장치.
  8. 제1항에 있어서, 상기 전자기기가 포인터를 포함하는 것을 특징으로 하는 전자기기용 유저 인터페이스 장치.
  9. 제8항에 있어서, 상기 기계식 키가 스크롤휠을 포함하는 것을 특징으로 하는 전자기기용 유저 인터페이스 장치.
  10. 제8항에 있어서, 상기 기계식 키가 트랙볼을 포함하는 것을 특징으로 하는 전자기기용 유저 인터페이스 장치.
  11. 제1항에 있어서, 상기 전자기기가 게임패드인 것을 특징으로 하는 전자기기용 유저 인터페이스 장치.
  12. 제1항에 있어서, 상기 전자기기가 휴대폰인 것을 특징으로 하는 전자기기용 유저 인터페이스 장치.
  13. 제1항에 있어서, 상기 기계식 키가 접촉감지면 둘레에 배열되는 것을 특징으로 하는 전자기기용 유저 인터페이스 장치.
  14. 제1항에 있어서, 상기 프로세서가 접촉에 이은 누름에 의한 입력동작을 인식하는 것을 특징으로 하는 전자기기용 유저 인터페이스 장치.
  15. 제1항에 있어서, 상기 프로세서가 누름에 이은 접촉에 의한 입력동작을 인식하는 것을 특징으로 하는 전자기기용 유저 인터페이스 장치.
  16. 유저 인터페이스 장치를 이용해 전자기기에 정보를 입력하는 방법에 있어서:
    기계식 키, 기계식 키 옆에 위치하는 접촉감지면, 및 기계식 키와 접촉감지면에 대한 입력동작을 받기 위한 프로세서를 구비한 유저 인터페이스 장치를 제공하는 단계; 및
    한번의 스트로크로, 누름동작과 접촉감지면을 건드리는 접촉동작을 결합한 입력동작을 입력하는 단계;를 포함하는 것을 특징으로 하는 방법.
  17. 제16항에 있어서, 상기 입력동작이 접촉에 이은 누름 동작으로 실행되는 것을 특징으로 하는 방법.
  18. 제16항에 있어서, 상기 입력동작이 누름에 이은 접촉 동작으로 실행되는 것을 특징으로 하는 방법.
  19. 제16항에 있어서, 접촉감지면 위에서의 키를 향한 미끄럼 동작에 이은 기계식 키의 누름 동작이 한번의 스트로크로 이루어지는 것을 특징으로 하는 방법.
  20. 제19항에 있어서, 미끄럼 동작이 여러 방향으로 이루어지는 것을 특징으로 하는 방법.
  21. 제16항에 있어서, 접촉 동작이 접촉감지면 위에서 여러 방향으로 이루어지는 것을 특징으로 하는 방법.
  22. 제16항에 있어서, 접촉감지면 위에서 기계식 키를 향한 미끄럼 동작으로 입력동작이 이루어지되, 이때 기계식 키는 접촉감지면을 둘러싸고 있는 것을 특징으로 하는 방법.
KR1020087007128A 2005-09-01 2006-07-11 유저 인터페이스 장치 및 방법 KR20080038247A (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/216,021 US7646378B2 (en) 2005-09-01 2005-09-01 System and method for user interface
US11/216,021 2005-09-01

Publications (1)

Publication Number Publication Date
KR20080038247A true KR20080038247A (ko) 2008-05-02

Family

ID=37803418

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020087007128A KR20080038247A (ko) 2005-09-01 2006-07-11 유저 인터페이스 장치 및 방법

Country Status (3)

Country Link
US (1) US7646378B2 (ko)
KR (1) KR20080038247A (ko)
WO (1) WO2007026343A2 (ko)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100026652A1 (en) * 2005-09-01 2010-02-04 David Hirshberg System and method for user interface
US20070229462A1 (en) * 2006-03-31 2007-10-04 Huynh Thanh T E System and method for mapping user-input controls to corresponding regions of a user display
US9256295B2 (en) * 2006-09-25 2016-02-09 Blackberry Limited Outwardly decreasing height keys for a handheld electronic device keyboard
KR100774927B1 (ko) 2006-09-27 2007-11-09 엘지전자 주식회사 이동통신 단말기, 메뉴 및 아이템 선택방법
US20080231601A1 (en) * 2007-03-22 2008-09-25 Research In Motion Limited Input device for continuous gesturing within a user interface
US20100295801A1 (en) * 2007-04-10 2010-11-25 Nokia Corporation Electronic devices
US8863037B2 (en) * 2007-12-28 2014-10-14 Blackberry Limited Keypad navigation selection and method on mobile device
EP2077486A1 (en) * 2007-12-28 2009-07-08 Research In Motion Limited Keypad navigation selection and method on mobile device
KR20100008178A (ko) * 2008-07-15 2010-01-25 삼성전자주식회사 휴대용 단말기의 연속 키 동작을 위한 방법 및 장치
KR101741662B1 (ko) * 2010-07-19 2017-05-30 삼성전자 주식회사 디스플레이장치 및 그 제어방법
JP5815932B2 (ja) * 2010-10-27 2015-11-17 京セラ株式会社 電子機器
US9342155B2 (en) * 2011-03-31 2016-05-17 Nokia Technologies Oy Character entry apparatus and associated methods
US9436281B2 (en) 2011-04-26 2016-09-06 Blackberry Limited Electronic device and method of providing tactile feedback
US8665212B2 (en) 2011-07-08 2014-03-04 Blackberry Limited Systems and methods for locking an electronic device
US9360961B2 (en) 2011-09-22 2016-06-07 Parade Technologies, Ltd. Methods and apparatus to associate a detected presence of a conductive object
US10065111B1 (en) * 2014-12-16 2018-09-04 Oculus Vr, Llc Mapping user interactions with a controller to a hand position
US9984209B2 (en) 2015-02-13 2018-05-29 Medtronic, Inc. Graphical controls for programming medical device operation

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5666113A (en) * 1991-07-31 1997-09-09 Microtouch Systems, Inc. System for using a touchpad input device for cursor control and keyboard emulation
US6492978B1 (en) * 1998-05-29 2002-12-10 Ncr Corporation Keyscreen
US7358956B2 (en) * 1998-09-14 2008-04-15 Microsoft Corporation Method for providing feedback responsive to sensing a physical presence proximate to a control of an electronic device
US6320942B1 (en) * 1998-12-31 2001-11-20 Keytouch Corporation Directionally-mapped, keyed alpha-numeric data input/output system
US6597345B2 (en) 2000-03-03 2003-07-22 Jetway Technologies Ltd. Multifunctional keypad on touch screen
DE60142101D1 (de) * 2000-08-11 2010-06-24 Alps Electric Co Ltd Eingabevorrichtung mit Tasteneingabebetrieb und Koordinateneingabebetrieb
US6931125B2 (en) * 2001-07-10 2005-08-16 Gregory N. Smallwood Telephone equipment compatible, twelve button alphanumeric keypad
US7046230B2 (en) * 2001-10-22 2006-05-16 Apple Computer, Inc. Touch pad handheld device
JP2005525634A (ja) * 2002-05-10 2005-08-25 デジット ワイヤレス,エルエルシー 多機能キーを備えたキーパッド
JP4190459B2 (ja) * 2004-05-24 2008-12-03 アルプス電気株式会社 多方向入力装置
US20060033720A1 (en) * 2004-06-04 2006-02-16 Robbins Michael S Control interface bezel

Also Published As

Publication number Publication date
WO2007026343A2 (en) 2007-03-08
WO2007026343A3 (en) 2007-06-14
US20070046633A1 (en) 2007-03-01
US7646378B2 (en) 2010-01-12

Similar Documents

Publication Publication Date Title
KR20080038247A (ko) 유저 인터페이스 장치 및 방법
KR101062594B1 (ko) 포인터 디스플레이가 가능한 터치스크린
US8294047B2 (en) Selective input signal rejection and modification
CN101952791B (zh) 附多功能程控按钮的人体工学鼠标
JP2006004453A (ja) タッチ操作型コンピュータ
US20120127093A1 (en) Touch pad and electronic display device applied with the same
WO2006067404A3 (en) Computer input device
US9098118B2 (en) Computer keyboard with pointer control
US20030210233A1 (en) Computer user interface input device and a method of using same
WO2009059479A1 (en) Input devices with virtual input interfaces
KR20110023654A (ko) 핑거 마우스
US7903088B2 (en) Computer keyboard with pointer control
JP4931616B2 (ja) 入力補助具
US6320569B1 (en) Miniature track ball pointer with built-in selector
US20100207887A1 (en) One-handed computer interface device
KR20090076180A (ko) 포인팅 장치를 구비한 마우스
JPS6077231A (ja) カ−ソル移動制御装置
JP3208387B2 (ja) キーボードおよびコンピュータ
JP2002149334A (ja) ポインティングデバイス装置
CN204515689U (zh) 键盘及电子设备
JP3117837U (ja) キーボードと一体化した座標入力装置
JP3796768B2 (ja) ポインティングデバイス
TWI541682B (zh) 觸摸式的鍵盤結構改良
JP2006178665A (ja) ポインティングデバイス
Ikematsu Ochanomizu University Tokyo, Japan ikematsu. kaori@ is. ocha. ac. jp

Legal Events

Date Code Title Description
A201 Request for examination
E601 Decision to refuse application