KR20110084312A - 터치 입력 장치에서 심볼을 입력하는 시스템 및 방법 - Google Patents

터치 입력 장치에서 심볼을 입력하는 시스템 및 방법 Download PDF

Info

Publication number
KR20110084312A
KR20110084312A KR1020117013385A KR20117013385A KR20110084312A KR 20110084312 A KR20110084312 A KR 20110084312A KR 1020117013385 A KR1020117013385 A KR 1020117013385A KR 20117013385 A KR20117013385 A KR 20117013385A KR 20110084312 A KR20110084312 A KR 20110084312A
Authority
KR
South Korea
Prior art keywords
key
key input
symbols
zones
zone
Prior art date
Application number
KR1020117013385A
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 KR20110084312A publication Critical patent/KR20110084312A/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
    • G06F3/0236Character input methods using selection techniques to select from displayed items
    • 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/016Input arrangements with force or tactile feedback as computer generated output to the user
    • 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/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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units

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)
  • Input From Keyboards Or The Like (AREA)
  • Telephone Function (AREA)
  • Position Input By Displaying (AREA)

Abstract

휴대용 통신 장치(12)는 복수의 키 입력 구역을 표시하는 터치 입력 장치(16)를 구비하며, 키 입력 구역들 중 적어도 하나는 복수의 심볼을 포함한다. 키 입력 구역 중 하나에서 키 압하가 검출될 수 있으며, 이는 선택된 키에 관련된 심볼들이 하나 이상의 인접한 키 입력 구역들에 표시되도록 한다. 사용자는 하나의 키 입력 구역에서부터 또 다른 키 입력 구역에 걸쳐 물체(예컨대, 손가락, 스타일러스 등)를 슬라이드하여 특정 심볼을 선택할 수 있다. 일반적으로, 선택된 심볼에 관련된 키 구역에서 키 릴리스를 검출함으로써 심볼이 선택된다.

Description

터치 입력 장치에서 심볼을 입력하는 시스템 및 방법{SYSTEM AND METHOD OF ENTERING SYMBOLS IN A TOUCH INPUT DEVICE}
관련 출원 자료
본 출원은 2008년 11월 13일자 중국 특허 출원 제200810181437.4호의 우선권을 주장하며, 그 전체를 여기에 참조로서 원용한다.
본 발명은 일반적으로 터치 입력 장치에서 심볼을 입력하는 시스템 및 방법에 관한 것으로서, 특히, 터치 입력 장치에서 복수의 알파뉴메릭 문자 및/또는 심볼들의 택일(disambiguation)을 위한 시스템 및 방법에 관한 것이다.
최근, 휴대폰, PDA(personal digital assistants), 휴대 단말 등의 휴대용 통신 장치의 인기가 계속 성장하고 있다. 휴대용 통신 장치의 인기가 계속 성장함에 따라서, 휴대용 통신 장치의 용도와 특징들이 계속 확장하고 있다. 휴대용 통신 장치는 강력한 통신, 데이터 서비스, 엔터테인먼트 도구로서 기능하는 능력 때문에 사용자에게 어필하고 있다.
휴대용 통신 장치는 보통 알파뉴메릭 키를 갖는 키패드를 포함한다. 종래의 알파뉴메릭 키패드는 복수의 키들을 포함한다. 키들의 대다수는 숫자와 3개 또는 4개의 그 위에 인쇄된 문자들을 포함한다. 예를 들어, 숫자 9는 주로 그 위에 인쇄된 "WXYZ"를 갖는다. 이러한 키패드들 중 다수에 있어서, 사용자는 먼저 텍스트 메뉴키를 누르고, 이어서, 텍스트 심볼을 입력하기 위해 특정 키를 몇 번씩 눌러야 한다. 예를 들어, 사용자는 텍스트 심볼 "Z"를 입력하기 위해서는 그 위의 숫자 9를 갖는 키를 4번 눌러야 한다. 텍스트 심볼을 입력하기 위한 이러한 처리는 시간을 소모하는 것이며 실수하기 쉬운 것이다. 또한, 이러한 처리는 사용자가 다양한 알파뉴메릭 키 엔트리를 갖는 텍스트 메시지를 기입하고자 하는 경우, 시간을 더 소모하기도 하며, 귀찮고, 비효율적인 것이 된다. 종래의 키패드의 또 다른 단점은 심볼들이 일반적으로 고정적이며, 사용자는 일반적으로 메시지에 사용하기 위한 그래픽 요소들 또는 기타의 텍스트 엔트리를 선택할 수가 없다는 점이다.
상기한 바를 토대로, 개선된 기능성을 갖는 터치 입력 장치의 시스템 및 방법에 대한 필요성이 존재한다. 본 발명은 복수의 키 입력 구역들을 표시하는 터치 입력 장치로서, 키 입력 구역들 중 적어도 하나는 복수의 심볼들을 포함하는 터치 입력 장치를 제공한다. 키 입력 구역들 중 하나에서 키 압하가 검출될 수 있으며, 이는 선택된 키에 관련된 심볼들이 하나 이상의 인접한 키 입력 구역들에 표시되도록 한다. 사용자는 하나의 키 입력 구역에서부터 또 다른 키 입력 구역에 걸쳐 물체(예컨대, 손가락, 스타일러스 등)를 슬라이드하여 특정 심볼을 선택할 수 있다. 일반적으로, 심볼은 선택된 심볼에 관련된 키 구역에서 키 릴리스를 검출함으로써 선택된다.
본 발명의 일 양태는 하우징; 하우징에 안착되는 터치 입력 장치로서, 디스플레이 및 제어 회로에 동작가능하게 결합되는 터치 입력 장치를 포함하는 휴대용 통신 장치로서, 제어 회로는, 디스플레이 상의 복수의 키 입력 구역들을 가지는 키패드를 표시하고(키 입력 구역들 중 적어도 하나는 복수의 심볼들을 포함함); 키 입력 구역들 중 하나에서 키 압하를 검출하고(키 압하가 검출되는 키 입력 구역은 선택된 키 입력 구역에 해당함); 선택된 키 입력 구역으로부터 하나 이상의 인접한 키 입력 구역들에 선택된 키 입력 구역에 관련되는 복수의 심볼들 중 하나 이상을 표시하고(복수의 심볼들 각각은 복수의 심볼들 중 하나의 직접 선택이 가능하도록 별도의 키 입력 구역에 위치함); 선택된 키 입력 구역으로부터 또 다른 키 입력 구역으로의 슬라이드를 검출하고(복수의 심볼들 중 하나가 표시됨); 선택된 심볼에 해당하는 인접한 키 입력 구역들 중 하나에서 키 릴리스를 검출하도록 구성되는 터치 입력 장치에 관한 것이다.
본 발명의 또 다른 양태는 선택된 심볼을 디스플레이에 출력하는 제어 회로에 관한 것이다.
본 발명의 또 다른 양태는 키 입력 구역들 중 하나의 외부에서 키 릴리스가 검출되면 심볼이 선택되지 않는 제어 회로에 관한 것이다.
본 발명의 또 다른 양태는 하나 이상의 인접한 키 입력 구역들에 선택된 키 입력 구역과 관련되는 복수의 심볼들 중 하나 이상을 표시하고, 인접하지 않은 추가의 키 입력 구역들은 디스에이블되는 것에 관한 것이다.
본 발명의 또 다른 양태는 키 릴리스 검출 시, 휴대용 통신 장치로부터 가청 표시가 출력되는 것에 관한 것이다.
본 발명의 또 다른 양태는 키 릴리스 검출 시, 촉각적 피드백이 휴대용 통신 장치로부터 출력되는 것에 관한 것이다.
본 발명의 또 다른 양태는 적어도 하나의 키 입력 구역은 텍스트 입력 어플리케이션에서 사용을 위하여 하나 이상의 그래픽 표현을 포함하는 것에 관한 것이다.
본 발명의 또 다른 양태는 하나 이상의 심볼들 및/또는 그래픽 표현들이 관련된 사용자의 선호도에 기초하여 하나 이상의 키 입력 구역들 상에 분포되는 것에 관한 것이다.
본 발명의 또 다른 양태는 터치 입력 장치와 디스플레이가 터치스크린 디스플레이에 일체로 형성되는 것에 관한 것이다.
본 발명의 일 양태는, 터치 입력 장치를 갖는 전자 장치에서 심볼들을 입력하는 방법으로서, 복수의 키 입력 구역들을 디스플레이에 표시하는 단계(키 입력 구역들 중 적어도 하나는 복수의 심볼을 포함함); 터치 입력 장치의 키 입력 구역들 중 하나에서 물체로부터의 키 압하를 검출하는 단계(키 압하가 검출된 키 입력 구역은 선택된 키 입력 구역에 해당하며, 선택된 키 입력 구역은 선택된 키 입력 구역에 관련되는 복수의 심볼들을 포함함); 선택된 키 입력 구역에 관련되는 복수의 심볼들 중 하나 이상을 선택된 키 입력 구역으로부터 하나 이상의 인접한 키 입력 구역들에 표시하는 단계(복수의 심볼들 각각은 복수의 심볼 중 하나의 직접 선택이 가능하도록 별도의 키 입력 구역에 위치됨); 선택된 키 입력 구역으로부터 또 다른 키 입력 구역으로의 물체의 슬라이드를 검출하는 단계(복수의 심볼들 중 하나가 표시됨); 및 선택된 심볼에 해당하는 인접한 키 입력 구역들 중 하나에서의 키 릴리스를 검출하는 단계(키 릴리스는 터치 입력 장치 상의 물체의 접촉의 부재를 검출함으로써 검출됨)을 포함하는 심볼 입력 방법에 관한 것이다.
본 발명의 또 다른 양태는 선택된 심볼을 디스플레이에 출력하는 것에 관한 것이다.
본 발명의 또 다른 양태는 키 압하가 인접한 키 입력 구역 중 하나의 외부에 있다면 아무런 심볼도 선택되지 않는 것을 검출하는 것에 관한 것이다.
본 발명의 또 다른 양태는 선택된 키 입력 구역에 관련된 복수의 심볼 중 하나 이상을 하나 이상의 인접한 키 입력 구역에 표시하고, 인접하지 않은 키 입력 구역들은 디스에이블되는 경우에 관한 것이다.
본 발명의 또 다른 양태는 키 릴리스 검출시 디스플레이를 제어하는 제어 회로에 결합된 스피커로부터 가청 표시가 출력되는 것에 관한 것이다.
본 발명의 또 다른 양태는 키 릴리스 검출시 디스플레이를 제어하는 제어 회로에 결합되는 촉각적 피드백 장치로부터 촉각적 피드백이 출력되는 것에 관한 것이다.
본 발명의 또 다른 양태는 적어도 하나의 심볼 및/또는 그래픽이 관련된 사용자의 선호도에 기초하여 하나 이상의 키 구역들에 걸쳐서 분포되어 있는 것에 관한 것이다.
본 발명의 일 양태는 터치스크린 제어 회로에 동작가능하게 결합되는 터치스크린 디스플레이를 포함하는 휴대용 통신 장치로서, 터치스크린 제어 회로는, 터치스크린 디스플레이 상에 복수의 키 입력 구역들을 표시하고(키 입력 구역들 중 하나 이상은 복수의 심볼을 포함함); 복수의 입력 구역들 중 하나의 키 압하를 검출하고(키 압하가 검출된 키 입력 구역은 선택된 키 입력 구역에 해당함); 선택된 키 입력 구역에 관련된 복수의 심볼들 중 하나 이상을 선택된 키 입력 구역으로부터 하나 이상의 인접한 키 입력 구역들에 표시하고; 선택된 키 입력 구역으로부터의 또 다른 키 입력 구역으로의 슬라이드를 검출하고; 선택된 심볼에 해당하는 인접한 키 입력 구역들 중 하나에서의 키 릴리스를 검출하도록 구성되는 휴대용 통신 장치에 관한 것이다.
본 발명의 또 다른 양태는 터치스크린 제어 회로가 선택된 심볼을 터치스크린 디스플레이에 출력하는 것에 관한 것이다.
본 발명의 또 다른 양태는 적어도 하나의 키 입력 구역이 해당하는 키 입력 구역이 선택되는 때에 복수의 키 입력 구역에 걸쳐서 분포되어 있는 하나 이상의 심볼 및/또는 그래픽을 포함하는 것에 관한 것이다.
본 발명의 또 다른 양태는 적어도 하나의 심볼 및/또는 그래픽이 관련된 사용자의 선호도에 기초하여 하나 이상의 키 구역에 걸쳐서 분포되어 있는 것에 관한 것이다.
본 발명의 이러한 특징 및 또 다른 특징은 이하의 설명과 첨부 도면을 참조하여 명백하게 될 것이다. 설명과 도면에 있어서, 본 발명의 특정 실시예들이 본 발명의 원리가 채용될 수 있는 방법 중 몇몇을 나타내는 것으로서 상세하게 개시되어 있지만, 본 발명은 이에 상응하여 범위가 한정되는 것은 아님을 이해하여야 한다. 그렇다기보다, 본 발명은 이에 첨부되는 청구범위의 개념과 한도 내에 해당하는 모든 변경예, 개조예, 및 균등물들을 포함하는 것이다.
일 실시예에 대하여 설명 및/또는 도시되어 있는 특징들은 하나 이상의 다른 실시예들에서 동일 또는 유사한 방식으로 및/또는 다른 실시예들의 특징을 조합하거나 이에 대신하여 사용될 수도 있다.
본 명세서에서 "구비한다/포함한다(comprises/comprising)"라는 용어가 사용될 시에는 언급한 특징, 정수, 단계, 또는 성분들의 존재를 의미하는 것으로 이해되는 것이지, 하나 이상의 다른 특징, 정수, 단계, 성분, 또는 그 그룹의 존재 또는 추가를 배제하는 것은 아니다.
본 발명의 많은 양태들은 이하의 도면들을 참조하여 더 잘 이해될 수 있다. 도면 내의 성분들은 반드시 스케일될 필요는 없고, 그 대신, 본 발명의 원리를 명확하게 예시하는 것에 강조를 둔 것이다. 마찬가지로, 하나의 도면에 도시된 구성요소들과 특징들은 추가의 도면들에 도시된 구성요소들과 특징들과 조합될 수 있다. 또한, 도면들에 있어서, 수개의 도면들을 통해서 유사한 참조 문자는 상응하는 부분들을 지칭한다.
도 1은 본 발명의 양태에 따른 일례의 키패드를 나타낸 도해이다.
도 2는 본 발명의 양태에 따른 일례의 휴대용 통신 장치를 나타낸 도해이다.
도 3은 본 발명의 양태에 따른 또 다른 일례의 휴대용 통신 장치의 도해이다.
도 4는 도 1의 키패드를 표시하는 도 2의 일례의 휴대용 통신 장치의 도해이다.
도 5는 본 발명의 양태에 따른 일례의 휴대용 통신 장치의 개략도이다.
도 6은 본 발명의 양태에 따라서 심볼을 입력하는 일례의 방법의 흐름도이다.
도 7 내지 도 15는 도 6의 방법의 다양한 구현예를 나타낸 도면이다.
이하의 상세한 설명에 있어서, 유사한 성분들에는 본 발명의 상이한 실시예들에 도시되어 있는지 여부와는 무관하게 동일한 참조 번호가 부여되어 있다. 본 발명을 분명하고 간결한 방식으로 예시하기 위하여, 도면들이 반드시 스케일될 필요는 없으며, 어떤 도형들은 다소 개략적인 형태로 도시되어 있을 수 있다.
본 개시물은 터치 스크린 디스플레이 및/또는 터치 패드 형태의 터치 입력 장치를 구비한 휴대용 통신 장치를 기술하고 있다. 터치 입력 장치는 제어 회로 및 디스플레이에 동작가능하게 결합된다. 제어 회로는 이하의 단계들을 수행하도록 구성된다: 디스플레이 상의 복수의 키 입력 구역들을 갖는 키패드를 표시하는 단계(여기서, 키 입력 구역들 중 적어도 하나는 복수의 심볼들을 포함함); 키 입력 구역들 중 하나에서 키 압하를 검출하는 단계(여기서, 키 압하가 검출된 키 입력 구역이 선택된 키 입력 구역에 해당함); 선택된 키 입력 구역으로부터 하나 이상의 인접한 키 입력 구역들에 선택된 키 입력 구역과 관련되는 복수의 심볼들 중 하나 이상을 표시하는 단계(여기서, 복수의 심볼 각각은 복수의 심볼들 중 하나의 직접 선택이 가능하도록 별도의 키 입력 구역에 위치됨); 선택된 키 입력 구역으로부터 또 다른 키 입력 구역으로의 슬라이드를 검출하는 단계; 및 선택된 심볼에 해당하는 인접한 키 입력 구역들 중 하나에서 키 릴리스를 검출하는 단계. 선택된 심볼은 디스플레이에 출력되고 및/또는 소망하는 방식으로 하나 이상의 어플리케이션 프로그램에서 사용될 수 있다.
본 명세서에서 언급하는 바와 같이, 용어 "휴대용 통신 장치"는 휴대용 무선 통신장비를 포함한다. 이하, 모바일 전화기, 모바일 장치, 모바일 무선단말, 또는 모바일 단말이라고 지칭하고 있는 용어 "휴대용 무선통신 장비"는, 이에 한하지는 않지만, 모바일 전화기, 페이저, 통신기, 즉, 전자 오거나이저, 스마트폰, PDA(personal digital assistant) 등의 모든 전자 장비를 포함한다. 휴대용 통신 장치에 대하여 본 발명을 설명하고 있지만, 본 발명은 휴대용 통신 장치에 한하고자 하는 것이 아니라, 터치 입력 장치가 구비된 임의의 종류의 전자 장비에 적용될 수 있다.
도 1을 참조하면, 터치 입력 장치 상에 키패드(10)가 도시되어 있다. 키패드(10)는 고정된 정적인 표면 화상으로 장치 상에서 또는 액정 디스플레이나 화면(예컨대, 터치 스크린 디스플레이)에 걸쳐 연장하는 디지타이저를 갖는 기타의 디스플레이 또는 화면 상에서 제공될 수 있다. 터치 입력 장치가 화면에 걸쳐 연장하는 디지타이저를 갖는 액정 디스플레이 또는 기타의 디스플레이 또는 화면인 경우, 디스플레이는 수신된 사용자의 입력에 기초하여 키패드를 동적으로 변화시키고, 사용자 입력을 액정 디스플레이로부터 직접 수신할 수 있다. 터치 입력 장치가 터치패드인 경우, 디스플레이는 터치패드로부터 디스플레이 상에 표시되는 마우스의 사용자 제어에 기초하여 동적으로 변화할 수 있다.
키패드는 터치 입력 장치 상에 바로 표시되거나(예컨대, 터치 입력 장치가 터치스크린 디스플레이의 형태인 경우) 터치 입력 장치에 인접한 장치 상에 표시되는(예컨대, 터치 입력 장치가 키패드(예컨대, 디지타이저)인 경우) 텍스트 문자, 그래픽, 및/또는 텍스트와 그래픽의 조합을 포함할 수 있다.
도 1에 도시된 바와 같이, 키패드(10)의 각각의 키는 직사각형(또는 정사각형) 경계를 갖는 것으로 도시되어 있다. 특정 키에 관련되는 경계를 본 명세서에서는 키 입력 구역(또한 공통적으로 버튼이라고도 함)이라고 지칭한다. 키 입력 구역들의 수는 고정적일 수 있으며, 사용자에 의해 설정될 수도 있으며, 및/또는 어플리케이션에 의해 설정될 수도 있다. 일 실시예에 있어서, 텍스트 입력을 위하여 적어도 12개의 버튼이 있다. 이하에서 더 상세하게 설명하는 바와 같이, 휴대용 통신 장치의 소프트웨어 및/또는 컨트롤러는 키 입력 구역들에 대한 경계들의 일대일 맵핑을 유지한다.
포인팅 장치(예컨대, 손가락, 스타일러스 등)를 이용하여, 각각의 키 입력 구역 상에서 다수의 물리적 액션들이 수행될 수 있다. 이러한 액션들은, 예를 들어, 키 압하(예컨대, 키 입력 구역에서 또는 터치 입력 장치 상에서 하방의 힘), 하나의 키 입력 구역에서 또 다른 키 입력 구역으로의 슬라이드 액션(예컨대, 키 압하가 검출되고, 키 입력 장치 상의 압력을 유지하면서 포인팅 장치가 하나의 키 입력 구역에서부터 또 다른 키 입력 구역으로 이동한 후에 포인팅 장치에 의해 유지되는 압력), 및 릴리스 액션(예컨대, 키 입력 구역으로부터 포인팅 장치의 리프팅)을 포함한다. 이러한 액션들은 이하에서 상세하게 후술한다.
도 2 및 도 3을 참조하면, 본 발명의 양태에 따른 휴대용 통신 장치(12)가 도시되어 있다. 본 명세서에 기재된 일례의 실시예에 있어서, 휴대용 통신 장치는 모바일 전화기이다. 물론, 본 발명은 다른 휴대용 통신 장치들에도 적용가능하다는 것을 이해할 수 있을 것이다. 휴대용 통신 장치(12)는 "블록" 타입의 하우징(14)을 갖는 것으로 도시되어 있지만, 본 발명의 범주로부터 일탈하지 않고서 폴더형 또는 슬라이드형의 하우징 등의 다른 하우징 형태가 활용될 수 있다는 것을 이해할 수 있을 것이다.
도 2를 참조하면, 휴대용 통신 장치(12)는 터치 입력 장치(16)를 포함한다. 터치 입력 장치(16)는 디스플레이 영역 내의 터치의 존재 및 위치를 검출하는 터치스크린 디스플레이일 수 있다. 터치 입력 장치(14)는 화면 상에 바로 표시되는 것과 사용자가 상호작용할 수 있도록 한다.
본 발명의 또 다른 실시예가 도 3에 도시되어 있다. 도 3에 있어서, 휴대용 통신 장치(12)는 터치 입력 장치(16) 및 디스플레이(15)를 포함하고 있다. 터치 입력 장치(16)는 터치 패드 영역 내의 터치의 존재와 위치를 검출하는 터치 패드(예컨대, 디지타이저)일 수 있다. 터치 패드는 디스플레이(15) 상에서 커서를 제어할 수 있다. 터치 패드는 일반적으로 사용자가 디스플레이(15) 상에 표시되는 것과 간접적으로 상호작용할 수 있도록 한다(예컨대, 디스플레이 상의 마우스를 제어함으로써). 이러한 경우, 디스플레이(15)는 일반적으로 종래의 논터치(non-touch) 디스플레이일 것이다. 그러나, 터치스크린 디스플레이는 또한 본 발명에 따라서 사용될 수도 있다.
도 2 및 도 3을 연합하여 참조하면, 휴대용 통신 장치(12)는 또한 사용자가 통상의 전화기 기능을 수행하도록 스피커(18) 및 마이크로폰(20)을 포함할 수도 있다.
간략화를 위하여, 이하의 설명에서는 본 발명의 양태들을 터치스크린 디스플레이인 터치 입력 장치(14)의 관점에서 설명한다. 당업자라면, 이러한 설명은 또한 다른 터치 입력 장치들(예컨대, 터치 패드)에도 적용가능하다는 것을 이해할 수 있을 것이다.
도 4를 참조하면, 터치 입력 장치(16)(예컨대, 터치스크린) 상에 직접 표시되는 키패드(10)를 갖는 모바일 전화기(12)가 도시되어 있다. 키패드(10)는 임의의 소망하는 방식으로 구성될 수 있다. 예를 들어, 키패드(10)는 알파뉴메릭 키들, 기능 키들, 감정 및/또는 느낌을 표현하기 위해 사용되는 키들(예컨대, 이러한 키들은 이에 표시되는 하나 이상의 다양한 감정 및/또는 느낌의 도해적 표현 등을 가질 수 있다)을 선택하기 위하여 사용될 수 있는 복수의 키들을 포함할 수 있다.
도 4에 도시된 바와 같이, 키패드(10)는 10개의 구분된 키 입력 구역들 상에 분포된 숫자 0 내지 9를 포함한다. 이러한 분포는 선택된 키에 해당하는 키 입력 구역을 사용자가 선택함에 따라서 특정의 숫자의 직접적인 선택을 가능하게 한다. 예를 들어, 사용자가 숫자 "1"의 선택을 원한다면, 사용자는 간단히 숫자 "1"에 해당하는 키 입력 구역을 터치한다. 키패드(10)는 또한 통상의 전화 키패드 심볼 "*"(예컨대, 아스테릭 키 또는 별 키) 및 "#"(예컨대, 해쉬 키)를 포함한다. "*" 키 및 "#" 키는 또한 해당하는 키 입력 구역을 간단히 선택함으로써 키의 직접적인 선택을 가능하게 한다.
키패드(10)의 키들 중 상당수는 또한 사용자가 텍스트 입력 모드에 있는 경우 사용될 수 있는 추가의 심볼들에 관련되어 있다. 예를 들어, 키 숫자 "1"은 심볼 "A", "B", 및 "C"에 관련된다. 키 숫자 "2"는 심볼 "D", "E", "F", "G", 및 "H"에 관련된다. 키 숫자 "3"은 심볼 "I", "J", "K"에 관련된다. 키 숫자 "4"는 심볼 "L", "M", "N", "O", 및 "P"에 관련된다. 키 숫자 "5"는 "기쁨(happy)" 아이콘에 관련된다(예컨대, 웃는 얼굴 아이콘, 별 아이콘 등). 키 숫자 "6"은 "Q", "R", "S", "T", 및 "U"에 관련된다. 키 숫자 "7"은 심볼 "V", "W", "X", "Y", "Z"에 관련된다. 키 숫자 "8"은 "슬픔(sad)" 아이콘에 관련된다(예컨대, 슬픈 얼굴 아이콘, 금이 간 심장, 눈물 등). 키 숫자 "9"는 선택시 시행될 수 있는 소프트웨어 어플리케이션에 관련된다(예컨대, 전자 메일 어플리케이션, 인터넷 브라우징 어플리케이션, 텍스팅 어플리케이션 등). 아스테릭 키 또는 별 키(예컨대, *)는 대문자에서 소문자로 또는 소문자에서 대문자로의 심볼의 변화 및/또는 다른 텍스트 관련 기능의 수행에 관련될 수 있다. 키 "0"는 덧셈, 뺄셈, 곱셈, 나눗셈, 등호 등의 수학적 연산에 관련될 수 있다. 해쉬 키(예컨대, #)는 텍스트 입력 기능, 예컨대, 스페이스 바 및/또는 메시지에 멀티미디어의 삽입 등에 관련될 수 있다.
당업자라면, 상기 설명은 사실상 예시적인 것으로서 키들 중 하나 이상은 다른 심볼 및/또는 기능 및/또는 아이콘에 관련될 수 있다. 또한, 사용자는 사용자에 의해 정의된 심볼 및/또는 자주 사용되는 텍스팅 심볼 및/또는 단어를 포함하도록 키패드(10)를 구성할 수 있다. 사용자는 또한 아이콘 및/또는 문자들의 분포를 임의의 소망하는 방식으로 커스터마이즈할 수도 있다.
키패드(10)는 전화 번호, 전화 목록, 연락처 정보, 메모 등의 알파뉴메릭 정보의 기입을 허용함으로써 휴대용 통신 장치(12)의 동작의 제어를 용이하게 한다. 터치 입력 장치(16)는 또한 기록된 디지털 미디어, 예컨대, 기록된 사진 및 비디오 등의 사용자에 대한 정보, 동작 상태, 시간, 전화 번호, 연락처 정보, 및 사용자가 휴대용 통신 장치(12)의 다양한 특징들을 활용할 수 있도록 하는 다양한 내비게이션 메뉴를 표시한다. 당업자라면, 휴대용 통신 장치(12)는 각종 기능 수행을 위한 적절한 회로 및 소프트웨어를 더 포함한다는 것을 이해할 수 있을 것이다. 모바일 전화기의 회로 및 소프트웨어는 스피커(18), (있다면) 옵션으로서의 별도 디스플레이(15)를 포함하는 출력 장치뿐 아니라 터치 입력 장치(16) 및 마이크로폰(20) 등의 입력 장치에 결합된다.
도 5는 휴대용 통신 장치(12), 예컨대, 모바일 전화기의 기능 블록도를 나타낸다. 휴대용 통신 장치(12)는 휴대용 통신 장치의 전반적인 동작을 제어하는 컨트롤러(30)를 포함한다. 컨트롤러(30)는 임의의 상용으로 활용가능하거나 커스텀 방식의 마이크로프로세서 또는 마이크로컨트롤러를 포함할 수 있다. 메모리(32)는 휴대용 통신 장치에 의해 사용되는 제어 프로그램 및 데이터를 저장하기 위하여 컨트롤러(30)에 동작가능하게 연결된다. 메모리(32)는 본 명세서에 기재된 하나 이상의 양태에 따라서 휴대용 통신 장치의 기능을 구현하기 위하여 사용되는 소프트웨어 및 데이터를 포함하는 메모리 소자들의 전반적인 계층구조를 나타낸다. 메모리(32)는, 예를 들어, RAM 또는 기타의 휘발성 고체상태 메모리, 플래시 또는 기타의 비휘발성 고체상태 메모리, 하드 디스크 드라이브 등의 자기 저장 매체, 착탈식 저장 매체, 또는 기타의 적절한 저장 수단을 포함할 수 있다. 음성 통신을 취급하는 것에 더하여, 휴대용 통신 장치(10)는 텍스트 메시지(단문 메시지 서비스 또는 SMS라고도 함), 전자 메일 메시지, 멀티미디어 메시지(MMS라고도 함), 이미지 파일, 비디오 파일, 오디오 파일, 링 톤, 스트리밍 오디오, 스트리밍 비디오, 데이터 피드(예컨대, 포드캐스트(podcast)) 등의 데이터를 송신, 수신, 및 처리하도록 구성될 수 있다.
도시된 실시예에 있어서, 메모리(32)는 드라이버(34)(예컨대, I/O 장치 드라이버), 어플리케이션 프로그램(36), 및 어플리케이션 프로그램 데이터(38)를 저장한다. I/O 장치 드라이버는 터치 입력 장치(16), 옵션으로서 디스플레이(15), 및 기타의 입출력 포트 등의 장치들과 통신하기 위하여 컨트롤러(30)(또는 메모리(32)에 저장된 운영 체제(도시 생략)에 의해)를 통해 어플리케이션 프로그램(36)에 의해 액세스되는 소프트웨어 루틴을 포함한다. 이하에서 더 상세하게 설명하는 바와 같이, 터치 입력 장치는 터치 입력 컨트롤러(40)(예컨대, 적절한 마이크로컨트롤러 또는 마이크로프로세서)에 동작가능하게 결합되어 이에 의해 제어되며, 키 압하(터치 키라고도 함) 기능과 슬라이딩 기능 양측 모두를 제공하도록 구성된다. 터치 입력 컨트롤러(40)는 별도로 도시되어 있으나, 터치 입력 컨트롤러 동작은 컨트롤러(30)에 의해 부분적으로 또는 전체적으로 수행될 수 있다. 이하에서 상세하게 더 설명하는 바와 같이, 터치 입력 컨트롤러(40)는 터치 입력 장치(16)의 검출된 사용자 조작에 기초하여 컨트롤러에 "이벤트" (예컨대, 압하 이벤트, 슬라이드 이벤트, 및 릴리스 이벤트)를 보내기 위하여 터치 입력 장치(16)와 상호작용한다.
메모리(32)에 저장된 어플리케이션 프로그램은 음성 통화, 이메일, 인터넷 접속, 멀티미디어 메시징, 텍스트 메시징, 연락처 관리자 등의 휴대용 통신 장치(10)의 각종 특징들을 구현하는 프로그램들을 포함한다.
도 5를 참조하면, 컨트롤러(30)는 전술한 터치 입력 장치(들)(16) (및 임의의 기타 사용자 인터페이스 장치(들)), 송신기/수신기(42)(송수신기라고도 함), 오디오 프로세서(44) 등의 오디오 처리 회로, 및 GPS(global positioning system) 수신기 등의 위치 판정 요소 또는 위치 수신기(46)와 인터페이스한다. 휴대용 통신 장치(10)는 디지털 그림, 오디오 및/또는 비디오를 캡쳐하는 미디어 레코더(예컨대, 정지 카메라, 비디오 카메라, 오디오 레코더 등)를 포함할 수 있다. 그림, 노래, 및/또는 비디오에 해당하는 이미지, 오디오, 및/또는 비디오 파일들은 메모리(32)에 저장될 수 있다.
종래와 같이 송수신기(42)가 안테나(48)를 통해 신호를 송수신하도록 안테나(48)가 송수신기(42)에 결합된다. 휴대용 통신 장치는 송수신기에 의해 송신되며 이로부터 수신되는 오디오 신호들을 처리하기 위한 오디오 프로세서(44)를 포함한다. 오디오 프로세서(44)에는 스피커(18) 및 마이크로폰(20)이 결합되어, 사용자가 휴대용 통신 장치를 통해 청취 및 말을 할 수 있도록 한다. 오디오 데이터는 사용자에 대한 재생을 위하여 오디오 프로세서(44)에 전달될 수 있다. 오디오 데이터는, 예를 들어, 메모리(32)에 저장된 또는 컨트롤러(30)에 의해 검색되는 오디오 파일로부터의 오디오 데이터 또는 발생된 또는 수신된 미디어 향상 텍스트 메시지에 관련되는 오디오 데이터를 포함할 수 있다. 오디오 프로세서(44)는 임의의 적합한 버퍼, 디코더, 증폭기 등을 포함할 수 있다.
휴대용 통신 장치(12)는 또한 액세서리, 핸즈프리 어댑터, 예컨대, 휴대용 통신 장치(12)로부터 어댑터에 전달되는 오디오 데이터에 해당하는 소리를 청취가능하게 출력할 수 있는 헤드셋, 또 다른 모바일 무선 단말, 컴퓨터, 또는 임의의 기타 전자 장치와의 통신 설정을 위하여 적외선 송수신기 및/또는 RF 어댑터, 예컨대, 블루투스 어댑터, WLAN 어댑터, UWB(Ultra-Wideband) 어댑터 등의 (보통 무선 인터페이스(50)로 나타낸) 하나 이상의 로컬 무선 인터페이스를 포함할 수 있다. 또한, 무선 인터페이스(50)는 셀룰러 네트워크 또는 기타의 무선 광역 네트워크(WWAN) 내의 통신에 적합한 인터페이스를 나타낼 수도 있다.
도 4를 다시 참조하면, 터치스크린 상에 표시되는 키패드(10)의 형태로서 일례의 터치 입력 장치(16)가 도시되어 있다. 키패드(10)는 휴대용 통신 장치(12)의 알파뉴메릭 텍스트 문자 및/또는 그래픽 요소의 입력을 위하여 키 압하 및 슬라이딩 기능을 제공하도록 구성되어 있다. 터치 입력 장치(16)는 터치 입력 장치의 일부의 사용자 조작 또는 이와의 접촉을 검출 가능한 임의의 적절한 터치 패드 기술을 이용하여 구현될 수 있다.
포인팅 장치(예컨대, 손가락, 스타일러스 등)를 이용하여, 각각의 키 입력 구역(예컨대, 버튼) 상에서 수개의 물리적 액션들이 수행될 수 있다. 이러한 액션들은, 선택 액션, 슬라이드 액션, 릴리스 액션이 있다. 액션을 수행하기 위하여, 사용자는 포인팅 장치로 선택된 키 입력 구역을 탭한다. 포인팅 장치는 선택된 버튼의 경계 내의 터치 패널을 접촉하고, 포인팅 장치가 키 구역 내의 접촉을 유지한다. 슬라이드 액션은 선택된 액션으로부터 터치 입력 장치와의 접촉을 유지하는 것과 키 입력 장치(16) 상의 압하를 유지하면서 포인팅 장치를 선택된 키 입력 구역에서 소망하는 키 입력 구역으로 이동시키는 것을 포함한다. 포인팅 장치는 검출된 키 입력 구역에 해당하는 문자 및/또는 그래픽의 선택을 위하여 소망하는 키 입력 구역 상에 일단 위치되면 리프트된다.
키 입력 장치(16)는 터치 입력 컨트롤러(40)에 연결되어, 키 입력 장치 상의 포인팅 장치의 위치를 식별하기 위하여 터치 입력 컨트롤러(40)에 x 및 y 좌표를 제공한다. 터치 입력 컨트롤러(40)는 전술한 바와 같이 컨트롤러(30)에 결합된다. 컨트롤러(30)는 범용 프로세서 또는 마이크로프로세서 또는 ASIC(application specific integrated circuit) 등의 전용의 제어 장치일 수 있다. 컨트롤러(30)는 메모리(32)에 결합되며, 또한 선택적으로는, 예를 들어, 터치 입력 장치가 터치스크린 디스플레이가 아닌 경우 디스플레이(15)에 결합된다.
도 4에 도시된 바와 같이, 터치 입력 장치(16)는 하나 이상의 키 입력 구역이 텍스트 입력을 위하여 택일될 수 있는 복수의 심볼을 포함하는 복수의 키 입력 구역(키, 키 압하 영역, 또는 키 검출 영역이라고도 함)을 가지도록 구성된다. 각각의 키 입력 구역은 일반적으로 x-y 좌표에 의해 형성되는 정의된 경계를 포함한다. 이러한 구역들은 메모리(32)에 맵핑된다. 키들의 구성은 휴대용 통신 장치(12)의 하우징(14), 터치 입력 장치(16)의 종류, 사용중인 어플리케이션, 및/또는 임의의 기타 설계 고려사항에 기초하여 커스터마이즈될 수 있다.
터치 입력 장치는 (기타의 적절한 프로그램 및 장치 컨트롤러(30)뿐만 아니라) 터치 입력 컨트롤러(40)에 동작가능하게 결합된다는 것을 이해할 수 있을 것이다. 터치 입력 장치(그 관련 제어 회로 및/또는 제어 프로그램들과 함께)는 터치 입력 장치의 조작 또는 사용자 터치에 응답하여 키 압하, 슬라이드 이벤트, 및 키 릴리스 이벤트를 생성하도록 구성된다. 기존의 키 압하, 슬라이드, 및 키 릴리스 이벤트는 본 명세서에서 설명하는 바와 같이 터치 입력 장치의 사용자 조작에 대하여 기능적 응답을 제공하도록 메모리(32)에 맵핑될 수 있다.
컴퓨터 프로그래밍 및/또는 회로 설계, 및 특히 모바일 전화기용 어플리케이션 프로그래밍의 당업자라면, 제공된 설명에 비추어서 터치 입력 장치에 의해 제공되는 사용자 상호작용(및 터치 입력 장치(16) 및 그 관련 터치 입력 컨트롤러(40) 및 기타의 어플리케이션 프로그램 및/또는 제어 회로 간의 임의의 인터페이싱)에 대하여 본 명세서에 기재된 기능들을 동작시키고 수행하도록 모바일 전화기를 프로그래밍할 수 있을 것이다. 따라서, 명료성을 위하여 특정 프로그래밍 코드에 대한 세부사항은 생략하였다. 또한, 키 선택, 슬라이드, 및 키 릴리스 기능이 적합한 터치 입력 컨트롤러에 결합되는 임의의 적합한 터치 입력 장치에 의해 수행될 수 있는 한편, 이러한 기능은 또한 본 발명의 범주로부터 일탈하지 않고서 전용의 하드웨어, 펌웨어, 소프트웨어, 또는 그 조합을 통해 수행될 수 있다.
설명의 간략화를 위하여, 이하의 도면들의 흐름도 또는 기능도는 휴대용 통신 장치(12)의 관련된 동작의 하나 이상의 양태를 나타내는 일련의 단계들 또는 기능적 블록들을 포함한다. 일부 단계 또는 기능 블록들은 본 발명의 양태에 따라서 상이한 순서로 발생할 수도 있으며, 또는 본 명세서에 도시 또는 기재된 것과는 다른 단계 또는 기능 블록으로 동시에 발생할 수 있으므로, 본 명세서에 기재된 본 발명의 양태들은 단계들 또는 기능 블록들의 순서에 제한되지 않는다는 것을 이해할 수 있을 것이다. 또한, 관련된 동작의 양태들의 예시된 단계들 또는 기능 블록들 모두가 본 발명의 양태에 따른 방법을 구현하기 위하여 요구되는 것은 아닐 수 있다. 또한, 관련된 동작의 양태들을 나타내는 추가의 단계들 또는 기능 블록들이 본 발명의 범주로부터 일탈하지 않고서 추가될 수 있다.
휴대용 통신 장치를 통해 또는 이에 대하여 수행되는 것으로 도시된 이하의 도면들에 예시된 방법은, 터치 입력 장치에 심볼들을 입력하는 일례의 방법(100)에 관한 것이다. 도 6을 참조하면, 본 방법(100)은 블록 102에서 시작하여, 터치 입력 장치가 터치스크린 디스플레이가 아니면, 복수의 구역을 갖는 키패드가 터치 입력 장치 또는 디스플레이(15) 상에 표시된다. 키 입력 구역들 중 적어도 하나는 텍스트 입력을 위하여 택일될 수 있는 복수의 심볼들을 포함한다.
블록 104에서, 터치 입력 장치는 키 입력 구역들 중 하나에서 키 압하를 검출하며, 여기서, 키 압하가 검출된 키 입력 구역은 선택된 키 입력 구역에 해당한다. 선택된 구역의 x-y 좌표는 선택된 키 입력 구역에 관련된 정보를 얻기 위하여 사용된다. 이러한 정보는, 예를 들어, 입력 구역의 위치, 선택된 키 입력 구역에 관련되는 임의의 심볼들의 식별, 인접한 키 입력 구역들의 위치 등을 포함할 수 있다.
블록 106에서, 터치패드(10)는 하나 이상의 개별 키 입력 구역들 중 선택된 키 입력 구역에 관련되는 복수의 심볼들 중 하나 이상을 표시한다. 일 실시예에 있어서, 선택된 키 입력 구역에 관련되는 복수의 심볼들 중 하나 이상은 선택된 키 입력 구역에 인접한 키 입력 구역들에 표시된다. 이러한 경우, 인접하지 않은 키 입력 구역들을 디스에이블하는 것이 바람직할 수 있다. 일 실시예에 있어서, 복수의 심볼들에 관련되는 키 입력 구역들만이 활성화된다. 다른 키 입력 구역들은 디스플레이에서 삭제되거나 및/또는 비활성화될 수 있다. 키가 비활성화인 것을 사용자에게 식별시키는 보통의 방법은, 도 8에 도시된 바와 같이, 키를 덜 눈에 띄도록 하여 키의 색을 변경하는 것이다.
블록 108에서, 터치 입력 장치는 선택된 키 입력 구역으로부터 또 다른 키 입력 구역까지의 슬라이드를 검출한다. 새로운 키 입력 구역의 x-y 좌표는 다양한 목적을 위하여 터치 입력 컨트롤러(40)에 의하여 사용될 수 있다. 예를 들어, 새롭게 활성화되는 키 입력 구역을 하이라이트로 하고, 구역에 관련되는 명령 및/또는 텍스트 입력 문자를 제공하는 것이다. 슬라이드는 일반적으로 원래의 키 입력 구역의 선택으로부터 슬라이드 이동을 통해 또 다른 키 입력 구역으로 압력이 터치 입력 장치에 가해질 것을 요구한다.
블록 110에서, 활성상태의 키 입력 구역에서 터치 입력 장치에 의해 키 릴리스가 검출되면, 키 입력 구역에 해당하는 심볼이 선택된 심볼이다. 키 릴리스가 비활성 영역에서 검출되면, 블록 102에 복귀하여, 키패드가 표시되고, 본 방법은 전술한 바와 같이 계속된다. 키 릴리스 검출시, 사용자에 대하여 심볼이 선택되었으며, 및/또는 디스플레이가 곧 변한다는 것을 고지하기 위하여 가청 표시 및/또는 촉각적 피드백이 휴대용 통신 장치로부터 출력될 수 있다.
블록 112에서, 터치 입력 장치가 터치스크린 디스플레이인 경우, 터치 입력 장치에서 선택된 심볼이 출력될 수 있다. 다른 방법으로서, 터치 입력 장치가 터치패드인 경우, 선택된 심볼이 디스플레이(15)에 출력될 수 있다. 그 후, 입력될 다른 텍스트가 없다면, 프로그램 흐름은 블록 102 또는 블록 114에 복귀한다.
도 7 내지 도 15는 일례의 각종 사용 케이스를 나타낸다. 이하의 예들 각각에 있어서, 사용자는 처음에는 도 4에 도시된 바와 같이 키패드(10)를 제공받는 것으로 가정한다. 또한, 사용자가 특정 심볼을 선택한 후에 키패드(10)는 도 4에 나타낸 구성으로 복귀하게 되는 것으로 가정한다. 도 7에는 물체의 형태로서 포인팅 장치(50)가 도시되어 있지만, 당업자라면 임의의 포인팅 장치(50)(예컨대, 손가락, 스타일러스 등)가 또한 본 발명의 양태에 따라서 사용될 수 있다는 것을 쉽게 이해할 수 있을 것이다.
도 7을 참조하면, 사용자는 터치 입력 장치(예컨대, 터치스크린) 상에서 또는 터치패드가 사용된다면 디스플레이 상에서 키패드(10)를 제공받는다. 사용자가 어플리케이션 프로그램(예컨대, 메시징 어플리케이션, 인터넷 브라우징, 연락처 정보 등)으로 텍스트를 입력하고자 한다면, 사용자는 포인팅 장치(50)로 터치 입력 장치(16)와 접촉할 수 있다. 도 7을 참조하면, 사용자가 숫자 "1"에 관련된 입력 키 구역을 접촉하면, 터치 입력 컨트롤러(40)는 선택된 구역의 x-y 좌표를 수신한다. 휴대용 통신 장치는 선택된 키 입력 구역(예컨대, 숫자 "1")에 관련된 해당 심볼들을 출력하고, 인접한 키 입력 구역들에 심볼들을 표시한다. 예를 들어, 도 7을 참조하면, 숫자 "1"에 대한 키 입력 구역에 관련된 심볼들, 즉, "A", "B", "C"가 터치 입력 장치(16) 상에 표시된다. 터치 입력 장치 상의 접촉을 유지하면서, 사용자는 포인팅 장치를 선택된 키 입력 구역에서 소망하는 심볼로 이동시킬 수 있다. 예를 들어, 사용자가 심볼 "B"를 선택하고자 한다면, 사용자는 포인팅 장치를 선택된 키 입력 구역에서 소망하는 심볼(예컨대, "B")과 관련된 구역으로 슬라이딩한다. 일단 포인팅 장치가 소망하는 심볼과 관련되는 키 입력 구역 내에 있다면, 사용자는 포인팅 장치와 터치 입력 장치와의 사이의 접촉을 제거함으로써 키 입력 구역을 릴리스할 수 있다. 포인팅 장치가 마지막으로 검출된 구역에 맵핑된 심볼이, 이 구역이 활성 영역인 것으로 가정하여, 원하는 대로 사용을 위하여 휴대용 통신 장치에 출력된다.
도 9를 참조하면, 사용자가 도 4에 도시된 초기 키패드로부터 숫자 "2"에 관련된 키 입력 구역을 선택하면, 숫자 "2"에 해당하는 심볼들, 즉, "D", "E", "F", "G", 및 "H"가 도 9에 도시된 바와 같이 터치 입력 장치 상에 표시될 수 있다. 다른 키들은 도 9에 도시된 바와 같이 디스에이블(또는 비활성 상태)로서 표시 및/또는 지시되지 않을 수도 있다. 터치 입력 장치 상의 접촉을 유지하면서, 사용자는 포인팅 장치를 선택된 키 입력 구역에서 소망하는 심볼로 이동할 수 있다. 예를 들어, 사용자가 심볼 "E"를 선택하고자 한다면, 사용자는 포인팅 장치를 선택된 키 입력 구역으로부터 소망하는 심볼(예컨대, "E")에 관련된 구역으로 슬라이딩시킨다. 일단 포인팅 장치가 소망하는 심볼과 관련된 키 입력 구역 내에 있으면, 사용자는 포인팅 장치와 터치 입력 장치와의 사이의 접촉을 제거함으로써 키 입력 구역을 릴리스할 수 있다. 포인팅 장치가 마지막으로 검출된 구역에 맵핑된 심볼이 원하는 대로 사용을 위하여 휴대용 통신 장치에 출력된다.
도 10을 참조하면, 사용자가 도 4에 도시된 초기 키패드로부터 숫자 "3"에 관련된 키 입력 구역을 선택하면, 숫자 "3"에 해당하는 심볼들, 즉, "I", "J", "K"가 도 10에 도시된 바와 같이 터치 입력 장치 상에 표시된다. 다른 키들은 디스에이블로서(또는 비활성 상태) 도 10에 도시된 바와 같이 표시 및/또는 지시되지 않을 수 있다. 터치 입력 장치 상의 접촉을 유지하면서, 사용자는 포인팅 장치를 선택된 키 입력 구역에서 소망하는 심볼로 이동시킬 수 있다. 예를 들어, 사용자가 심볼 "K"를 선택하고자 한다면, 사용자는 포인팅 장치를 선택된 키 입력 구역에서 소망하는 심볼(예컨대, "K")에 관련된 구역으로 슬라이딩시킨다. 일단 포인팅 장치가 소망하는 심볼에 관련된 키 입력 구역 내에 있으면, 사용자는 포인팅 장치와 터치 입력 장치와의 사이의 접촉을 제거함으로써 키 입력 구역을 릴리스할 수 있다. 포인팅 장치가 마지막으로 검출된 구역에 맵핑되는 심볼이 원하는 대로 사용을 위하여 휴대용 통신 장치에 출력된다.
도 11을 참조하면, 사용자가 도 4에 도시된 초기 키패드로부터 숫자 "4"에 관련된 키 입력 구역을 선택하면, 숫자 "4"에 해당하는 심볼들, 즉, "L", "M", "N", "O", "P"가 도 11에 도시된 바와 같이 터치 입력 장치 상에 표시된다. 다른 키들은 도 11에 도시된 바와 같이 디스에이블(또는 비활성 상태)로서 표시 및/또는 지시되지 않을 수 있다. 터치 입력 장치 상의 접촉을 유지하면서, 사용자는 포인팅 장치를 선택된 키 입력 구역에서 소망하는 심볼로 이동시킬 수 있다. 예를 들어, 사용자가 심볼 "O"를 선택하고자 한다면, 사용자는 포인팅 장치를 선택된 키 입력 구역에서 소망하는 심볼(예컨대, "O")에 관련된 구역으로 슬라이딩시킨다. 일단 포인팅 장치가 소망하는 심볼에 관련된 키 입력 구역 내에 있으면, 사용자는 포인팅 장치와 터치 입력 장치와의 사이의 접촉을 제거함으로써 키 입력 구역을 릴리스할 수 있다. 포인팅 장치가 마지막으로 검출된 구역에 맵핑되는 심볼이 원하는 대로 사용을 위하여 휴대용 통신 장치에 출력된다.
도 12을 참조하면, 사용자가 도 4에 도시된 초기 키패드로부터 숫자 "5"에 관련된 키 입력 구역을 선택하면, 숫자 "5"에 해당하는 심볼들, 즉, "기쁨(Happy)" 얼굴 아이콘 및/또는 긍정적인 느낌 및/또는 감정에 관련된 기타의 그래픽 캐릭터들이 표시된다. 이러한 그래픽 표현들은 사용자가 전술한 방법에 기초하여 메시징 어플리케이션 내에 이러한 그래픽들을 쉽게 포함시킬 수 있도록 한다. 도 12에 도시된 바와 같이, 긍정적인 느낌 및/또는 감정에 관련된 각종 아이콘들이 표시된다. 사용자는, 예를 들어, 새로운 그래픽 표현을 생성하고, 추가의 그래픽 표현들을 다운로드하는 등에 의해 심볼들을 커스터마이즈할 수 있다. 다른 키 입력 구역들, 예들 들어, 긍정적인 느낌 및/또는 감정을 전달하지 않는 것들은 도 12에 도시된 바와 같이 디스에이블(또는 비활성 상태)로서 표시 및/또는 지시되지 않을 수 있다. 터치 입력 장치 상에 접촉을 유지하면서, 사용자는 포인팅 장치를 선택된 키 입력 구역에서 소망하는 심볼로 이동시킬 수 있다. 예를 들어, 사용자가 심볼 "♥"를 선택하고자 한다면, 사용자는 포인팅 장치를 선택된 키 입력 구역(예컨대, 숫자 "5"와 관련된 구역)에서 소망하는 심볼(예컨대, "♥")에 관련된 구역으로 슬라이딩시킨다. 일단 포인팅 장치가 소망하는 심볼에 관련된 키 입력 구역 내에 있으면, 사용자는 포인팅 장치와 터치 입력 장치와의 사이의 접촉을 제거함으로써 키 입력 구역을 릴리스할 수 있다. 포인팅 장치가 마지막으로 검출된 구역에 맵핑되는 심볼이 원하는 대로 사용을 위하여 휴대용 통신 장치에 출력된다.
도 13을 참조하면, 사용자가 도 4에 도시된 초기 키패드로부터 숫자 "6"에 관련된 키 입력 구역을 선택하면, 숫자 "6"에 해당하는 심볼들, 즉, "Q", "R", "S", "T", "U"가 도 13에 도시된 바와 같이 터치 입력 장치 상에 표시된다. 다른 키들은 도 13에 도시된 바와 같이 디스에이블(또는 비활성 상태)로서 표시 및/또는 지시되지 않을 수 있다. 터치 입력 장치 상의 접촉을 유지하면서, 사용자는 포인팅 장치를 선택된 키 입력 구역에서 소망하는 심볼로 이동시킬 수 있다. 예를 들어, 사용자가 심볼 "S"를 선택하고자 한다면, 사용자는 포인팅 장치를 선택된 키 입력 구역에서 소망하는 심볼(예컨대, "S")에 관련된 구역으로 슬라이딩시킨다. 일단 포인팅 장치가 소망하는 심볼에 관련된 키 입력 구역 내에 있으면, 사용자는 포인팅 장치와 터치 입력 장치와의 사이의 접촉을 제거함으로써 키 입력 구역을 릴리스할 수 있다. 포인팅 장치가 마지막으로 검출된 구역에 맵핑되는 심볼이 원하는 대로 사용을 위하여 휴대용 통신 장치에 출력된다.
도 14을 참조하면, 사용자가 도 4에 도시된 초기 키패드로부터 숫자 "8"에 관련된 키 입력 구역을 선택하면, 숫자 "8"에 해당하는 심볼들, 즉, "슬픔(Unhappy)" 얼굴 아이콘 및/또는 부정적 느낌 및/또는 감정에 관련된 기타의 그래픽 캐릭터들이 표시된다. 이러한 그래픽 표현들은 사용자가 전술한 방법에 기초하여 메시징 어플리케이션 내에 이러한 그래픽들을 쉽게 포함시킬 수 있도록 한다. 도 14에 도시된 바와 같이, 부정적인 느낌 및/또는 감정에 관련된 각종 아이콘들이 표시된다. 사용자는, 예를 들어, 새로운 그래픽 표현을 생성하고, 추가의 그래픽 표현들을 다운로드하는 등에 의해 심볼들을 커스터마이즈할 수 있다. 다른 키 입력 구역들, 예들 들어, 부정적인 느낌 및/또는 감정을 전달하지 않는 것들은 도 14에 도시된 바와 같이 디스에이블(또는 비활성 상태)로서 표시 및/또는 지시되지 않을 수 있다. 터치 입력 장치 상에 접촉을 유지하면서, 사용자는 포인팅 장치를 선택된 키 입력 구역에서 소망하는 심볼로 슬라이딩시킬 수 있다. 예를 들어, 사용자가 "금이 간 심장"을 선택하고자 한다면, 사용자는 포인팅 장치를 선택된 키 입력 구역(예컨대, 숫자 "5"와 관련된 구역)에서 소망하는 심볼(예컨대, "금이 간 심장")에 관련된 구역으로 슬라이딩시킨다. 일단 포인팅 장치가 소망하는 심볼에 관련된 키 입력 구역 내에 있으면, 사용자는 포인팅 장치와 터치 입력 장치와의 사이의 접촉을 제거함으로써 키 입력 구역을 릴리스할 수 있다. 포인팅 장치가 마지막으로 검출된 구역에 맵핑되는 심볼이 원하는 대로 사용을 위하여 휴대용 통신 장치에 출력된다.
도 15을 참조하면, 사용자가 도 4에 도시된 초기 키패드로부터 숫자 "9"에 관련된 키 입력 구역을 선택하면, 숫자 "9"에 해당하는 심볼들, 즉, 이메일 어플리케이션, 단문 메시지 시스템(SMS) 어플리케이션, 인터넷 브라우징 어플리케이션 등의 소프트웨어 어플리케이션이 터치 입력 장치 상에 표시된다. 이러한 그래픽 표현들은 사용자가 사용자의 키패드(10)로부터 직접 소프트웨어 어플리케이션을 쉽게 시작할 수 있도록 한다. 도 15에 도시된 바와 같이, 소프트웨어 어플리케이션들에 관련된 각종 아이콘들이 다양한 키 입력 구역들에 표시된다. 사용자는 터치 입력 장치 상에서 활용가능한 어플리케이션들을 커스터마이즈할 수 있다. 다른 키 입력 구역들, 예컨대, 컴퓨터 어플리케이션을 시작하는 것에 관련되지 않는 것들은 도 14에 도시된 바와 같이 디스에이블로서 표시 및/또는 지시되지 않을 수 있다. 터치 입력 장치 상의 접촉을 유지하면서, 사용자는 포인팅 장치를 선택된 키 입력 구역에서 소망하는 심볼로 이동시킬 수 있다. 예를 들어, 사용자가 "인터넷" 심볼을 선택하고자 한다면, 사용자는 포인팅 장치를 선택된 키 입력 구역(예를 들어, 숫자 "9"와 관련된 구역)으로부터 소망하는 어플리케이션(예컨대, "인터넷")에 관련된 구역으로 슬라이딩시킨다. 일단 포인팅 장치가 소망하는 심볼에 관련된 키 입력 구역 내에 있으면, 사용자는 포인팅 장치와 터치 입력 장치와의 사이의 접촉을 제거함으로써 키 입력 구역을 릴리스할 수 있다. 이어서, 포인팅 장치가 마지막으로 검출된 구역에 맵핑되는 소프트웨어 어플리케이션이 시작되고, 초기 키패드(10)가 표시될 수 있다.
키패드(10)에는 다른 예시적인 기능들 및/또는 텍스트 입력 기능들이 포함될 수도 있다. 예를 들어, 사용자가 도 4에 도시된 초기 키패드로부터 아스테릭 키 또는 스타 키 "*"에 관련된 키 입력 구역을 선택하면, 하나 이상의 텍스트 편집 기능이 표시될 수 있다. 이러한 텍스트 편집 기능들은, 예를 들어, 폰트 스타일, 컬러, 사이즈, 소문자에서 대문자로의 폰트 변경, 또는 그 역의 폰트 변경 등을 포함할 수 있다. 전술한 바와 같이, 별도의 키 입력 구역들에 기능이 표시될 수도 있다.
또 다른 예에 있어서, 사용자가 심볼 "0"에 관련된 키 입력 구역을 도 4에 도시된 초기 키패드로부터 선택하면, 하나 이상의 수학적 기능이 표시될 수 있다. 이러한 수학적 기능은, 예를 들어, 덧셈, 뺄셈, 곱셈, 나눗셈, 등호 등을 포함할 수 있다. 전술한 바와 같이, 기능 각각은 별도의 키 입력 구역들에 표시될 수 있다.
또 다른 예에 있어서, 사용자가 도 4에 도시된 초기 키패드로부터 해쉬 키 "#"에 관련된 키 입력 구역을 선택한다면, 하나 이상의 부대 기능들 및/또는 텍스트 입력 심볼들이 적용 및/또는 입력될 수 있다. 예를 들어, 사용자에 대하여 유용하거나 및/또는 특히 공통적인 부대 기능들 및/또는 문자들이 표시될 수 잇다. 이러한 기능 및/또는 문자들은 이메일 통신에 대하여 첨부물을 붙이는 것, SMS 메시지에 음악을 추가하는 것, 단어 사이에 스페이스를 삽입하는 것 등을 포함할 수 있다. 각각의 기능 및/또는 문자들은 전술한 바와 같이 별도의 키 입력 구역들에 표시되어 선택될 수도 있다.
당업자라면, 텍스트 입력의 압하, 슬라이딩, 및 릴리스 방법 및/또는 기능들을 선택하는 것은 휴대용 통신 장치의 사이즈, 터치 입력 장치의 종류, 소망하는 휴대용 통신 장치의 기능, 통신 종류(예컨대, SMS, 이메일 등)에 적용가능한 텍스트 종류 등에 기초하여 커스터마이즈될 수도 있다는 것을 쉽게 이해할 수 있을 것이다.
전술한 바와 같이, 상기 설명은 터치스크린 디스플레이의 형태의 터치 입력 장치에 관한 것이었다. 본 발명은 또한 터치 입력 장치가 터치패드인 경우에 적용될 수 있다. 터치패드가 사용되는 경우, 디스플레이(15)는 도 7 내지 도 15에 대하여 전술한 바와 같이 변경되게 된다. 디스플레이(15) 상에서 커서를 제어하기 위하여 사용자가 포인팅 장치를 터치 패드 상에서 이동시킴으로써 사용자 조작이 발생하게 된다. 예를 들어, 도 8을 다시 참조하면, 휴대용 통신 장치가 터치 패드를 포함하면, 사용자는 터치패드에서 검출된 사용자 액션을 통해서 디스플레이 상에서 커서를 기동시키게 된다. 커서가 선택될 심볼에 관련된 키 입력 구역에 있는 경우, 사용자는 키 입력 구역을 선택하기 위하여 터치 입력 장치 상에 압하하게 된다. 선택된 키 구역에 관련된 심볼들이 그 후 디스플레이(15) 상에 표시되는 키패드의 하나 이상의 키 입력 구역들에 표시되게 된다. 심볼들은 복수의 심볼들 중 하나의 직접적인 선택을 가능하게 하도록 별도의 키 입력 구역에 위치될 수 있다. 또한, 선택된 키 입력 구역에 인접한 키 입력 구역들에 심볼들이 위치될 수 있다. 터치패드는 그 후 선택된 키 입력 구역으로부터 복수의 심볼들 중 하나가 표시되는 또 다른 키 입력 구역으로의 슬라이드를 검출할 수 있다. 커서는 일반적으로 터치패드에 의해 검출되는 사용자 액션을 추종하여, 디스플레이 상에 유사한 방식으로 이동하게 된다. 터치패드는 그 후 선택된 심볼에 해당하는 키 입력 구역들 중 하나에서 키 릴리스를 검출할 수 있다. 키 릴리스는 포인팅 장치로부터 발생되는 압력의 부재를 검출하는 터치패드에 의해 검출될 수 있다. 선택된 심볼은 전술한 바와 같이 출력될 수 있다.
본 발명의 구체적인 실시예들을 여기서 설명하였다. 당업자라면 본 발명이 다른 환경에서 다른 응용예를 가질 수도 있다는 것을 이해할 수 있을 것이다. 실제로, 많은 실시예 및 구현예들이 가능하다. 이하의 청구범위는 여하의 방법으로든지 본 발명의 범주를 상기한 구체적인 실시예들에 한정하고자 하는 것은 아니다. 또한, "~~하는 수단(means for)"의 여하의 인용은 구성요소 및 청구범위의 민스 플러스 펑션(means-plus-function) 해석을 원용하고자 하는 것인 반면, 구체적으로 "~~하는 수단"의 인용을 사용하지 않는 임의의 구성요소는, 청구범위에서 달리 "수단(means)"를 포함한다 하여도 민스-플러스-펑션 구성요소로서 해석되고자 한 것은 아니다.
본 발명을 특정한 바람직한 실시예 또는 실시예들에 대하여 도시 및 설명하였지만, 본 명세서와 첨부 도면들의 해석과 이해에 따라서 당업자에 대하여 균등한 변경예와 개조예가 이루어질 수 있다는 것이 명백하다. 특히, 상기 구성요소들(성분, 어셈블리, 장치, 조성 등)에 의해 수행되는 각종 기능들에 있어서, ("수단"에 대한 참조를 포함하여) 이러한 구성요소들을 기술하기 위하여 사용된 용어들은 달리 지적하지 않는 한, 본 발명의 도시된 일례의, 실시예 또는 실시예들에서 기능을 수행하는 개시된 구조와는 구조적으로 균등하지 않다 하여도, 설명된 구성요소의 지정된 기능을 수행하는 임의의 구성요소(즉, 기능적으로 균등물)에 대응하고자 의도한 것이다. 또한, 상기에서는 수개의 예시된 실시예들 중 하나 이상에 대하여 본 발명의 특정한 특징을 설명하였지만, 이러한 특징은 임의의 주어진 또는 특정한 응용예에 있어서 바람직하거나 유익할 수 있는 것으로서, 다른 실시예들의 하나 이상의 특징들에 조합될 수 있다.

Claims (20)

  1. 휴대용 통신 장치(12)로서,
    하우징(14); 및
    상기 하우징에 고정되며, 디스플레이(15, 16) 및 제어 회로(30)에 동작가능하게 연결되는 터치 입력 장치(16)
    를 포함하고,
    상기 제어 회로는,
    상기 디스플레이 상에 복수의 키 입력 구역들을 갖는 키패드를 표시하고 - 상기 키 입력 구역들 중 적어도 하나는 복수의 심볼들을 포함함 -,
    상기 키 입력 구역들 중 하나의 키 입력 구역에서 키 압하를 검출하고 - 상기 키 압하가 검출된 키 입력 구역은 선택된 키 입력 구역에 해당함 -,
    상기 선택된 키 입력 구역으로부터의 하나 이상의 인접한 키 입력 구역들에서 상기 선택된 키 입력 구역에 관련되는 복수의 심볼들 중 하나 이상의 심볼들을 표시하고 - 상기 복수의 심볼들 각각은 상기 복수의 심볼들 중 하나의 심볼의 직접 선택을 허용하도록 별도의 키 입력 구역에 위치함 -,
    상기 선택된 키 입력 구역으로부터 또 다른 키 입력 구역으로의 슬라이드를 검출하며 - 상기 복수의 심볼들 중 하나의 심볼이 표시됨 -,
    선택된 심볼에 해당하는 상기 인접한 키 입력 구역들 중 하나의 키 입력 구역에서 키 릴리스를 검출하도록 구성되는 휴대용 통신 장치.
  2. 제1항에 있어서,
    상기 제어 회로가 상기 선택된 심볼을 상기 디스플레이에 출력하는 것을 더 포함하는 휴대용 통신 장치.
  3. 제1항 또는 제2항에 있어서,
    상기 제어 회로가 상기 키 입력 구역들 중 하나의 키 입력 구역의 외부에서 상기 키 릴리스를 검출하는 경우, 어떠한 심볼도 선택되지 않는 것을 더 포함하는 휴대용 통신 장치.
  4. 제1항 내지 제3항 중 어느 한 항에 있어서,
    상기 하나 이상의 인접한 키 입력 구역들에서 상기 선택된 키 입력 구역에 관련되는 상기 복수의 심볼들 중 하나 이상의 심볼들을 표시하는 경우에, 추가의 비인접 키 입력 구역들은 디스에이블되는 휴대용 통신 장치.
  5. 제1항 내지 제4항 중 어느 한 항에 있어서,
    상기 키 릴리스를 검출하면, 상기 휴대용 통신 장치로부터 가청 표시가 출력되는 휴대용 통신 장치.
  6. 제1항 내지 제5항 중 어느 한 항에 있어서,
    상기 키 릴리스를 검출하면, 상기 휴대용 통신 장치로부터 촉각적 피드백이 출력되는 휴대용 통신 장치.
  7. 제1항 내지 제6항 중 어느 한 항에 있어서,
    상기 키 입력 구역들 중 적어도 하나는 텍스트 입력 어플리케이션에서의 사용을 위하여 하나 이상의 그래픽 표현들을 포함하는 휴대용 통신 장치.
  8. 제7항에 있어서,
    상기 하나 이상의 심볼들 및/또는 그래픽 표현들은 관련된 사용자의 선호도에 기초하여 상기 하나 이상의 키 입력 구역들에 걸쳐 분포되는 휴대용 통신 장치.
  9. 제1항 내지 제8항 중 어느 한 항에 있어서,
    상기 터치 입력 장치 및 상기 디스플레이는 터치스크린 디스플레이에 일체로 형성되는 휴대용 통신 장치.
  10. 터치 입력 장치(16)를 갖는 전자 장치(12)에서 심볼들을 입력하는 방법으로서,
    디스플레이(15, 16) 상에 복수의 키 입력 구역들을 표시하는 단계 - 상기 키 입력 구역들 중 적어도 하나는 복수의 심볼들을 포함함 -;
    터치 입력 장치의 상기 키 입력 구역들 중 하나의 키 입력 구역에서 물체로부터의 키 압하를 검출하는 단계 - 상기 키 압하가 검출된 키 입력 구역은 선택된 키 입력 구역에 해당하며, 상기 선택된 키 입력 구역은 상기 선택된 키 입력 구역에 관련되는 복수의 심볼들을 포함함 -;
    상기 선택된 키 입력 구역에 관련되는 상기 복수의 심볼들 중 하나 이상의 심볼들을 상기 선택된 키 입력 구역으로부터의 하나 이상의 인접한 키 입력 구역들에서 표시하는 단계 - 상기 복수의 심볼들 각각은 상기 복수의 심볼들 중 하나의 심볼의 직접 선택을 허용하도록 별도의 키 입력 구역에 위치함 -;
    상기 선택된 키 입력 구역으로부터 또 다른 키 입력 구역으로의 상기 물체의 슬라이드를 검출하는 단계 - 상기 복수의 심볼들 중 하나의 심볼이 표시됨 -; 및
    선택된 심볼에 해당하는 상기 인접한 키 입력 구역들 중 하나의 키 입력 구역에서 키 릴리스를 검출하는 단계 - 상기 키 릴리스는, 상기 터치 입력 장치 상의 상기 물체의 접촉의 부재를 검출함으로써 검출됨 -
    을 포함하는 심볼 입력 방법.
  11. 제10항에 있어서,
    상기 선택된 심볼을 상기 디스플레이에 출력하는 단계를 더 포함하는 심볼 입력 방법.
  12. 제10항 또는 제11항에 있어서,
    상기 키 릴리스가 상기 인접한 키 입력 구역들 중 하나의 키 입력 구역의 외부에서 있는 경우, 어떠한 심볼도 선택되지 않음을 검출하는 단계를 더 포함하는 심볼 입력 방법.
  13. 제10항 내지 제12항 중 어느 한 항에 있어서,
    상기 선택된 키 입력 구역과 관련되는 상기 복수의 심볼들 중 하나 이상의 심볼들을 상기 하나 이상의 인접한 키 입력 구역들에서 표시하는 경우에, 비인접 키 입력 구역들은 디스에이블되는 심볼 입력 방법.
  14. 제10항 내지 제13항 중 어느 한 항에 있어서,
    상기 키 릴리스를 검출하면, 상기 디스플레이를 제어하는 제어 회로에 연결되는 스피커로부터 가청 표시가 출력되는 심볼 입력 방법.
  15. 제10항 내지 제14항 중 어느 한 항에 있어서,
    상기 키 릴리스를 검출하면, 상기 디스플레이를 제어하는 제어 회로에 연결되는 촉각적 피드백 장치로부터 촉각적 피드백이 출력되는 심볼 입력 방법.
  16. 제10항 내지 제15항 중 어느 한 항에 있어서,
    적어도 하나의 심볼 및/또는 그래픽이 관련된 사용자의 선호도에 기초하여 하나 이상의 키 구역들에 걸쳐 분포되는 심볼 입력 방법.
  17. 휴대용 통신 장치(12)로서,
    터치스크린 제어 회로(40)에 동작가능하게 연결되는 터치스크린 디스플레이(16)를 포함하고,
    상기 터치스크린 제어 회로는,
    상기 터치스크린 디스플레이 상에 복수의 키 입력 구역들을 표시하고 - 상기 키 입력 구역들 중 적어도 하나는 복수의 심볼들을 포함함 -,
    상기 키 입력 구역들 중 하나의 키 입력 구역에서 키 압하를 검출하고 - 상기 키 압하가 검출된 키 입력 구역은 선택된 키 입력 구역에 해당함 -,
    상기 선택된 키 입력 구역에 관련되는 상기 복수의 심볼들 중 하나 이상의 심볼들을 상기 선택된 키 입력 구역으로부터의 하나 이상의 인접한 키 입력 구역들에서 표시하고,
    상기 선택된 키 입력 구역으로부터 또 다른 키 입력 구역으로의 슬라이드를 검출하며,
    선택된 심볼에 해당하는 상기 인접한 키 입력 구역들 중 하나의 키 입력 구역에서 키 릴리스를 검출하도록 구성되는 휴대용 통신 장치.
  18. 제17항에 있어서,
    상기 터치스크린 제어 회로가 상기 터치스크린 디스플레이에 상기 선택된 심볼을 출력하는 것을 더 포함하는 휴대용 통신 장치.
  19. 제17항 또는 제18항에 있어서,
    상기 키 입력 구역들 중 적어도 하나는, 해당하는 키 입력 구역이 선택되는 경우에 상기 복수의 키 입력 구역들에 걸쳐 분포되는 하나 이상의 심볼들 및/또는 그래픽들을 포함하는 휴대용 통신 장치.
  20. 제17항 내지 제19항 중 어느 한 항에 있어서,
    적어도 하나의 심볼 및/또는 그래픽은 관련된 사용자의 선호도에 기초하여 하나 이상의 키 구역들에 걸쳐 분포되는 휴대용 통신 장치.
KR1020117013385A 2008-11-13 2009-11-12 터치 입력 장치에서 심볼을 입력하는 시스템 및 방법 KR20110084312A (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200810181437A CN101739167A (zh) 2008-11-13 2008-11-13 在触摸输入装置中键入符号的***和方法
CN200810181437.4 2008-11-13

Publications (1)

Publication Number Publication Date
KR20110084312A true KR20110084312A (ko) 2011-07-21

Family

ID=42170468

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020117013385A KR20110084312A (ko) 2008-11-13 2009-11-12 터치 입력 장치에서 심볼을 입력하는 시스템 및 방법

Country Status (6)

Country Link
US (1) US20110115722A1 (ko)
EP (1) EP2356544A2 (ko)
JP (1) JP2012508941A (ko)
KR (1) KR20110084312A (ko)
CN (1) CN101739167A (ko)
WO (1) WO2010055400A2 (ko)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4896932B2 (ja) * 2008-06-26 2012-03-14 京セラ株式会社 入力装置
JP2013520860A (ja) * 2010-02-19 2013-06-06 ジョ ウー,スン 多国語キー入力装置及びその方法
JP4823369B2 (ja) * 2010-03-09 2011-11-24 株式会社東芝 情報処理装置
KR101695818B1 (ko) * 2010-07-28 2017-01-13 엘지전자 주식회사 이동 단말기 및 이것의 가상 키 패드 제어 방법
US8896543B2 (en) 2010-09-06 2014-11-25 Avi Ettinger Virtual symbols-based keyboard
CN102479046B (zh) * 2010-11-30 2013-09-25 英业达股份有限公司 触控装置及其操作方法
KR101911804B1 (ko) * 2011-10-17 2018-10-25 삼성전자 주식회사 터치 디바이스에서 검색 기능 제공 방법 및 장치
KR101915522B1 (ko) * 2012-04-13 2018-11-06 삼성전자 주식회사 유기 발광 다이오드를 이용하여 키패드를 표시하는 방법 및 장치
CN103425425B (zh) * 2012-05-22 2018-09-04 北京蒙恬科技有限公司 手写输入选字***及方法
AU2012382068B2 (en) * 2012-06-06 2018-04-26 Thomson Licensing Method and apparatus for entering symbols from a touch-sensitive screen
JP6080401B2 (ja) * 2012-06-27 2017-02-15 京セラ株式会社 装置
JP6153007B2 (ja) * 2013-07-19 2017-06-28 株式会社コナミデジタルエンタテインメント 操作システム、操作制御方法、操作制御プログラム
KR101744124B1 (ko) * 2016-08-26 2017-06-07 이진우 문자 출력 영역에서 입력과 출력의 듀얼 기능을 하는 문자 인식 장치 및 그 방법
US10503763B2 (en) * 2016-11-15 2019-12-10 Facebook, Inc. Methods and systems for executing functions in a text field
US20230205395A1 (en) * 2021-12-28 2023-06-29 Peer Inc System and method for enabling access to hidden menus on a display screen

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7800592B2 (en) * 2005-03-04 2010-09-21 Apple Inc. Hand held electronic device with multiple touch sensing devices
US7614008B2 (en) * 2004-07-30 2009-11-03 Apple Inc. Operation of a computer with touch screen interface
JP4019512B2 (ja) * 1998-08-11 2007-12-12 ソニー株式会社 文字入力装置、文字入力方法及び文字入力機能を有するプログラムを記録した情報記録媒体
US11275405B2 (en) * 2005-03-04 2022-03-15 Apple Inc. Multi-functional hand-held device
JP4863211B2 (ja) * 2006-12-15 2012-01-25 株式会社日立ソリューションズ 文字データ入力装置
US7957955B2 (en) * 2007-01-05 2011-06-07 Apple Inc. Method and system for providing word recommendations for text input
US20090058823A1 (en) * 2007-09-04 2009-03-05 Apple Inc. Virtual Keyboards in Multi-Language Environment

Also Published As

Publication number Publication date
US20110115722A1 (en) 2011-05-19
CN101739167A (zh) 2010-06-16
EP2356544A2 (en) 2011-08-17
WO2010055400A2 (en) 2010-05-20
JP2012508941A (ja) 2012-04-12
WO2010055400A3 (en) 2011-05-12

Similar Documents

Publication Publication Date Title
KR20110084312A (ko) 터치 입력 장치에서 심볼을 입력하는 시스템 및 방법
US10409461B2 (en) Portable multifunction device, method, and graphical user interface for interacting with user input elements in displayed content
US10778828B2 (en) Portable multifunction device, method, and graphical user interface for configuring and displaying widgets
US9632695B2 (en) Portable multifunction device, method, and graphical user interface for adjusting an insertion point marker
US7966578B2 (en) Portable multifunction device, method, and graphical user interface for translating displayed content
US9448715B2 (en) Grouping of related graphical interface panels for interaction with a computing device
US8453057B2 (en) Stage interaction for mobile device
US8179371B2 (en) Method, system, and graphical user interface for selecting a soft keyboard
KR101045610B1 (ko) 사용자 인터페이스 및 전자 장치를 전환하는 방법 및 이를 사용하는 기록 장치
US7941760B2 (en) Soft keyboard display for a portable multifunction device
US8665225B2 (en) Portable multifunction device, method, and graphical user interface for interpreting a finger gesture
US7956846B2 (en) Portable electronic device with content-dependent touch sensitivity
US8116807B2 (en) Airplane mode indicator on a portable multifunction device
US20080098331A1 (en) Portable Multifunction Device with Soft Keyboards
US20080165145A1 (en) Portable Multifunction Device, Method, and Graphical User Interface for Interpreting a Finger Swipe Gesture
US20080168395A1 (en) Positioning a Slider Icon on a Portable Multifunction Device
US20100333027A1 (en) Delete slider mechanism
KR20110066974A (ko) 2차 문자 표현 및 입력의 휴대용 전자 디바이스 및 방법
US20100099448A1 (en) Method and apparatus for inputting receiver information of text message
US20110014953A1 (en) User input assembly for an electronic device
KR101608668B1 (ko) 문자메시지의 수신자정보 입력 방법 및 장치

Legal Events

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