KR20160014983A - 스마트 기기 및 이를 제어하는 방법 - Google Patents
스마트 기기 및 이를 제어하는 방법 Download PDFInfo
- Publication number
- KR20160014983A KR20160014983A KR1020140097274A KR20140097274A KR20160014983A KR 20160014983 A KR20160014983 A KR 20160014983A KR 1020140097274 A KR1020140097274 A KR 1020140097274A KR 20140097274 A KR20140097274 A KR 20140097274A KR 20160014983 A KR20160014983 A KR 20160014983A
- Authority
- KR
- South Korea
- Prior art keywords
- lines
- signals
- driving
- sensing
- gesture
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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/04883—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/325—Power saving in peripheral device
- G06F1/3265—Power saving in display device
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/04166—Details of scanning methods, e.g. sampling time, grouping of sub areas or time sharing with display driving
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/044—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
- G06F3/0446—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means using a grid-like structure of electrodes in at least two directions, e.g. using row and column electrodes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04803—Split screen, i.e. subdividing the display area or the window area into separate subareas
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)
- Position Input By Displaying (AREA)
Abstract
스마트 기기와 그 제어 방법에 있어서, 상기 스마트 기기는 복수의 구동 라인들과 상기 구동 라인들과 교차하는 복수의 센싱 라인들을 포함하는 터치 패널과, 상기 터치 패널과 결합된 디스플레이 패널과, 상기 구동 라인들에 구동 신호들을 제공하고 상기 센싱 라인들 중 홀수번째 또는 짝수번째 센싱 라인들로부터 센싱 신호들을 수신하는 터치 집적 회로와, 상기 센싱 신호들에 따라 어플리케이션 프로그램을 동작시키기 위한 어플리케이션 프로세서를 포함한다.
Description
본 발명의 실시예들은 스마트 기기와 이를 제어하는 방법에 관한 것이다. 보다 상세하게는 터치 패널과 디스플레이 패널을 포함하는 스마트 기기 및 이를 제어하는 방법에 관한 것이다.
터치 패널은 디스플레이 패널 및 어플리케이션 프로세서 등을 포함하는 스마트 기기의 입력 장치로서 사용될 수 있다. 상기 터치 패널은 저항막 방식(resistive type), 정전용량 방식(capacitive type), 전자유도 방식(electro magnetic type) 등으로 구분될 수 있다.
일 예로서, 뮤추얼 커패시턴스(mutual capacitance) 방식의 터치 패널은 구동 라인과 센싱 라인 사이에서 도전체의 터치에 의해 변화하는 뮤추얼 커패시턴스를 측정함으로써 터치 위치를 검출할 수 있다.
상기 뮤추얼 커패시턴스 방식의 터치 패널 복수의 구동 라인들과 상기 구동 라인들과 교차하는 복수의 센싱 라인들을 포함할 수 있다. 상기 구동 라인들에 구동 신호들이 순차적으로 인가되는 경우, 상기 센싱 라인들로부터 상기 구동 신호들의 인가에 의해 발생되는 뮤추얼 커패시턴스가 검출될 수 있다. 상기 구동 라인들과 센싱 라인들은 터치 집적 회로와 연결될 수 있으며, 상기 터치 집적 회로는 상기 구동 신호들을 인가하고, 상기 센싱 라인들로부터 터치 신호들을 획득할 수 있다.
한편, 상기 스마트 기기의 소비 전력을 감소시키기 위하여 어플리케이션 프로그램이 동작되지 않는 경우 또는 뮤직 플레이어 등과 같은 음원 재생 프로그램이 동작되는 경우 상기 디스플레이 패널과 터치 패널을 오프 상태로 전환하는 대기 모드가 사용될 수 있다. 상기 대기 모드는 비밀번호 또는 기 설정된 터치 패턴을 입력함으로써 해제될 수 있다.
일 예로서, 대한민국 공개특허공보 제10-2009-0058875호에는 기 설정된 터치 패턴을 입력함으로써 대기 모드를 해제하고 이를 통해 디스플레이 패널을 온 상태로 전환하는 방법이 개시되어 있다. 그러나, 디스플레이 패널의 동작이 불필요한 경우 예를 들면 뮤직 플레이어 등과 같은 음원 재생 프로그램을 사용하는 경우 또는 벨소리 모드 또는 진동 모드를 선택하는 경우에도 불필요하게 상기 디스플레이 패널이 온 상태로 전환되므로 소비 전력이 증가될 수 있으며, 또한 상기 터치 패턴의 감지를 위하여 상기 터치 패널을 동작 상태로 유지해야 하는 문제점이 있다.
상기와 같은 문제점을 해결하기 위한 본 발명의 실시예들은 소비 전력을 감소시킬 수 있는 스마트 기기 및 이를 제어하는 방법을 제공하는데 그 목적이 있다.
상기 목적을 달성하기 위한 본 발명의 일 측면에 따르면, 스마트 기기는, 복수의 구동 라인들과 상기 구동 라인들과 교차하는 복수의 센싱 라인들을 포함하는 터치 패널과, 상기 터치 패널과 결합된 디스플레이 패널과, 상기 구동 라인들에 구동 신호들을 제공하고 상기 센싱 라인들 중 홀수번째 또는 짝수번째 센싱 라인들로부터 센싱 신호들을 수신하는 터치 집적 회로와, 상기 센싱 신호들에 따라 어플리케이션 프로그램을 동작시키기 위한 어플리케이션 프로세서를 포함할 수 있다.
본 발명의 실시예들에 따르면, 상기 터치 집적 회로는, 상기 구동 라인들에 구동 신호들을 제공하고 상기 홀수번째 센싱 라인들로부터 제1 스캔 데이터를 획득할 수 있으며, 상기 구동 라인들에 구동 신호들을 제공하고 상기 짝수번째 센싱 라인들로부터 제2 스캔 데이터를 획득할 수 있다.
본 발명의 실시예들에 따르면, 상기 디스플레이 패널의 오프 상태에서 상기 터치 패널에 제스처가 입력되는 경우 상기 입력된 제스처에 대응하는 이벤트를 실행하되, 상기 이벤트가 실행되는 동안 상기 디스플레이 패널은 오프 상태로 유지될 수 있다.
본 발명의 실시예들에 따르면, 상기 터치 집적 회로는, 상기 구동 라인들에 상기 구동 신호들을 제공하는 터치 드라이버와, 상기 센싱 라인들로부터 상기 센싱 신호들을 수신하고 상기 센싱 신호들을 디지털 신호들로 변환하는 신호 처리부와, 상기 디지털 신호들에 따라 상기 어플리케이션 프로세서로 상기 이벤트에 대응하는 커맨드를 전송하는 제어부를 포함할 수 있다.
본 발명의 실시예들에 따르면, 상기 제어부는, 상기 입력된 제스처와 기 설정된 제스처들을 비교하고, 상기 기 설정된 제스처들 중에서 상기 입력된 제스처와 대응하는 제스처를 선택하며, 상기 이벤트를 실행하기 위하여 상기 선택된 제스처에 대응하는 상기 커맨드를 상기 어플리케이션 프로세서로 전송할 수 있다.
본 발명의 실시예들에 따르면, 상기 터치 패널은 복수의 영역들로 분할될 수 있으며, 상기 터치 집적 회로는 상기 영역들 중 어느 하나를 통과하는 구동 라인들에 상기 구동 신호들을 제공할 수 있다.
상기 목적을 달성하기 위한 본 발명의 다른 측면에 따르면, 스마트 기기는, 복수의 구동 라인들과 상기 구동 라인들과 교차하는 복수의 센싱 라인들을 포함하는 터치 패널과, 상기 터치 패널과 결합된 디스플레이 패널과, 상기 터치 패널을 복수의 영역들로 분할하고, 상기 영역들 중 어느 하나를 선택하며, 상기 선택된 영역을 통과하는 구동 라인들에 구동 신호들을 제공하고, 상기 선택된 영역을 통과하는 센싱 라인들로부터 센싱 신호들을 수신하는 터치 집적 회로와, 상기 센싱 신호들에 따라 어플리케이션 프로그램을 동작시키기 위한 어플리케이션 프로세서를 포함할 수 있다.
상기 목적을 달성하기 위한 본 발명의 또 다른 측면에 따르면, 스마트 기기를 제어하는 방법은, 터치 패널 상에 제스처를 입력하는 단계와, 상기 제스처를 검출하는 단계와, 상기 제스처에 대응하는 이벤트를 실행하는 단계를 포함할 수 있다. 이때, 상기 제스처는, 상기 터치 패널의 구동 라인들에 구동 신호들을 인가하고, 상기 터치 패널의 홀수번째 또는 짝수번째 센싱 라인들로부터 수신된 센싱 신호들에 의해 검출될 수 있다.
본 발명의 실시예들에 따르면, 상기 제스처를 검출하는 단계는, 상기 구동 라인들에 구동 신호들을 제공하고 상기 홀수번째 센싱 라인들로부터 제1 스캔 데이터를 획득하는 단계와, 상기 구동 라인들에 구동 신호들을 제공하고 상기 짝수번째 센싱 라인들로부터 제2 스캔 데이터를 획득하는 단계를 포함할 수 있다.
본 발명의 실시예들에 따르면, 상기 터치 패널은 복수의 영역들로 분할될 수 있으며, 상기 구동 신호들은 상기 영역들 중 어느 하나를 통과하는 구동 라인들에 제공될 수 있다.
본 발명의 실시예들에 따르면, 상기 제스처 입력 단계와 상기 이벤트 실행 단계는 상기 스마트 기기의 디스플레이 패널이 오프된 상태에서 수행될 수 있다.
본 발명의 실시예들에 따르면, 상기 이벤트 실행 단계에서, 상기 디스플레이 패널이 오프된 상태에서 동작되는 어플리케이션 프로그램 또는 상기 스마트 기기의 환경 설정 프로그램의 동작 제어가 수행될 수 있다.
본 발명의 실시예들에 따르면, 상기 어플리케이션 프로그램은, 음원 재생 프로그램, 플래시 온/오프 프로그램, 음악 검색 프로그램, 날씨 검색 프로그램, 녹음 프로그램, 라디오, 음성 내비게이션 등을 포함할 수 있다.
본 발명의 실시예들에 따르면, 상기 환경 설정 프로그램은, 전화걸기, 와이파이 모드, 블루투스 모드, 근거리 무선통신 모드, 벨소리 모드 및 진동 모드를 포함할 수 있다.
본 발명의 실시예들에 따르면, 상기 터치 패널은 복수의 영역들로 분할될 수 있으며, 상기 어플리케이션 프로그램 및 상기 환경 설정 프로그램은 상기 영역들에 각각 할당될 수 있다.
본 발명의 실시예들에 따르면, 상기 입력된 제스처와 기 설정된 제스처들을 비교하는 단계와, 상기 기 설정된 제스처들 중에서 상기 입력된 제스처와 대응하는 제스처를 선택하는 단계와, 상기 이벤트를 실행하기 위하여 상기 선택된 제스처에 대응하는 커맨드를 상기 스마트 기기의 어플리케이션 프로세서로 전송하는 단계가 더 수행될 수 있다.
본 발명의 실시예들에 따르면, 상기 구동 신호들은 상기 구동 라인들에 순차적으로 제공될 수 있다.
본 발명의 실시예들에 따르면, 기 설정된 개수의 구동 신호들이 상기 구동 라인들에 동시에 제공될 수 있다.
본 발명의 실시예들에 따르면, 상기 제스처는 상기 터치 패널 상에 도전체가 접촉된 상태 또는 상기 도전체가 상기 터치 패널로부터 소정 거리 이격된 상태에서 입력될 수 있다.
상술한 바와 같은 본 발명의 실시예들에 따르면, 상기 디스플레이 패널이 오프된 상태에서 상기 터치 패널에 제스처가 입력될 수 있으며, 상기 터치 집적 회로는 상기 입력된 제스처에 대응하는 이벤트를 실행하기 위하여 상기 어플리케이션 프로세서로 상기 이벤트에 대응하는 커맨드를 전송할 수 있다. 특히, 상기 어플리케이션 프로세서에 의해 상기 이벤트가 실행되는 동안 상기 디스플레이 패널은 오프 상태를 유지할 수 있다. 따라서, 상기 스마트 기기의 소비 전력이 충분히 감소될 수 있다.
또한, 상기 디스플레이 패널이 오프 상태로 유지되는 동안 상기 터치 패널은 부분 스캔 모드로 동작될 수 있다. 특히, 하나의 프레임을 구성하는 스캔 데이터를 획득하기 위하여 구동 신호들은 홀수번째 및/또는 짝수번째 구동 라인들에 선택적으로 제공될 수 있으며 센싱 신호들은 홀수번째 또는 짝수번째 센싱 라인들로부터 획득될 수 있다.
상기와 다르게, 상기 터치 패널의 일부 영역을 터치 영역으로 사용할 수 있으며, 이에 따라 각 프레임을 구성하는 스캔 데이터를 획득하기 위해 사용되는 구동 신호들의 개수 및/또는 센싱 신호들의 개수가 감소될 수 있다. 결과적으로, 상기 터치 패널이 풀 스캔 모드로 동작되는 경우와 비교하여 상기 터치 패널의 소비 전력이 크게 감소될 수 있다.
도 1은 본 발명의 일 실시예에 따른 스마트 기기를 설명하기 위한 블록도이다.
도 2는 도 1에 도시된 터치 패널 및 터치 집적 회로를 설명하기 위한 개략도이다.
도 3 및 도 4는 터치 패널의 부분 스캔 모드를 설명하기 위한 개략도들이다.
도 5는 터치 패널의 풀 스캔 모드를 설명하기 위한 개략도이다.
도 6 내지 도 9는 부분 스캔 모드의 다른 예를 설명하기 위한 개략도들이다.
도 10 및 도 11은 부분 스캔 모드의 또 다른 예를 설명하기 위한 개략도들이다.
도 12 및 도 13은 부분 스캔 모드의 또 다른 예들을 설명하기 위한 개략도들이다.
도 14 내지 도 26은 제스처 입력에 의해 동작 가능한 이벤트들을 설명하기 위한 개략도들이다.
도 27은 터치 영역들에 할당된 프로그램들을 설명하기 위한 개략도이다.
도 28은 본 발명의 일 실시예에 따른 스마트 기기의 제어 방법을 설명하기 위한 순서도이다.
도 2는 도 1에 도시된 터치 패널 및 터치 집적 회로를 설명하기 위한 개략도이다.
도 3 및 도 4는 터치 패널의 부분 스캔 모드를 설명하기 위한 개략도들이다.
도 5는 터치 패널의 풀 스캔 모드를 설명하기 위한 개략도이다.
도 6 내지 도 9는 부분 스캔 모드의 다른 예를 설명하기 위한 개략도들이다.
도 10 및 도 11은 부분 스캔 모드의 또 다른 예를 설명하기 위한 개략도들이다.
도 12 및 도 13은 부분 스캔 모드의 또 다른 예들을 설명하기 위한 개략도들이다.
도 14 내지 도 26은 제스처 입력에 의해 동작 가능한 이벤트들을 설명하기 위한 개략도들이다.
도 27은 터치 영역들에 할당된 프로그램들을 설명하기 위한 개략도이다.
도 28은 본 발명의 일 실시예에 따른 스마트 기기의 제어 방법을 설명하기 위한 순서도이다.
이하, 본 발명은 본 발명의 실시예들을 보여주는 첨부 도면들을 참조하여 더욱 상세하게 설명된다. 그러나, 본 발명은 하기에서 설명되는 실시예들에 한정된 바와 같이 구성되어야만 하는 것은 아니며 이와 다른 여러 가지 형태로 구체화될 수 있을 것이다. 하기의 실시예들은 본 발명이 온전히 완성될 수 있도록 하기 위하여 제공된다기보다는 본 발명의 기술 분야에서 숙련된 당업자들에게 본 발명의 범위를 충분히 전송하기 위하여 제공된다.
하나의 요소가 다른 하나의 요소 또는 층 상에 배치되는 또는 연결되는 것으로서 설명되는 경우 상기 요소는 상기 다른 하나의 요소 상에 직접적으로 배치되거나 연결될 수도 있으며, 다른 요소들 또는 층들이 이들 사이에 게재될 수도 있다. 이와 다르게, 하나의 요소가 다른 하나의 요소 상에 직접적으로 배치되거나 연결되는 것으로서 설명되는 경우, 그들 사이에는 또 다른 요소가 있을 수 없다. 다양한 요소들, 조성들, 영역들, 층들 및/또는 부분들과 같은 다양한 항목들을 설명하기 위하여 제1, 제2, 제3 등의 용어들이 사용될 수 있으나, 상기 항목들은 이들 용어들에 의하여 한정되지는 않을 것이다.
하기에서 사용된 전문 용어는 단지 특정 실시예들을 설명하기 위한 목적으로 사용되는 것이며, 본 발명을 한정하기 위한 것은 아니다. 또한, 달리 한정되지 않는 이상, 기술 및 과학 용어들을 포함하는 모든 용어들은 본 발명의 기술 분야에서 통상적인 지식을 갖는 당업자에게 이해될 수 있는 동일한 의미를 갖는다. 통상적인 사전들에서 한정되는 것들과 같은 상기 용어들은 관련 기술과 본 발명의 설명의 문맥에서 그들의 의미와 일치하는 의미를 갖는 것으로 해석될 것이며, 명확히 한정되지 않는 한 이상적으로 또는 과도하게 외형적인 직감으로 해석되지는 않을 것이다.
본 발명의 실시예들은 본 발명의 이상적인 실시예들의 개략적인 도해들을 참조하여 설명된다. 이에 따라, 상기 도해들의 형상들로부터의 변화들, 예를 들면, 제조 방법들 및/또는 허용 오차들의 변화는 충분히 예상될 수 있는 것들이다. 따라서, 본 발명의 실시예들은 도해로서 설명된 영역들의 특정 형상들에 한정된 바대로 설명되어지는 것은 아니라 형상들에서의 편차를 포함하는 것이며, 도면들에 설명된 영역은 전적으로 개략적인 것이며 이들의 형상은 영역의 정확한 형상을 설명하기 위한 것이 아니며 또한 본 발명의 범위를 한정하고자 하는 것도 아니다.
도 1은 본 발명의 일 실시예에 따른 스마트 기기를 설명하기 위한 블록도이다.
도 1을 참조하면, 본 발명의 일 실시예에 따른 스마트 기기(100)는 터치 패널(110)과, 상기 터치 패널(110)과 결합된 디스플레이 패널(120)과, 상기 터치 패널(110)로부터 전기적인 신호들을 감지하기 위한 터치 집적 회로(130)와, 상기 전기적인 신호들에 따라 어플리케이션 프로그램을 동작시키기 위한 어플리케이션 프로세서(140) 등을 포함할 수 있다.
상기 터치 패널(110)은 상기 디스플레이 패널(120)의 상부 또는 하부에 배치될 수 있으며, 일 예로서, 뮤추얼 커패시턴스 방식의 터치 패널이 사용될 수 있다. 도 2는 도 1에 도시된 터치 패널 및 터치 집적 회로를 설명하기 위한 개략도이다.
도 2를 참조하면, 터치 패널(110)은 복수의 구동 라인들(112)과 상기 구동 라인들(112)과 수직으로 교차하는 센싱 라인들(114)을 포함할 수 있다. 상기 센싱 라인들(114)은 상기 구동 라인들(112)의 상부에 배치될 수 있으며, 상기 구동 라인들(112)과 센싱 라인들(114) 사이에는 절연층(미도시)이 배치될 수 있다.
상기 터치 집적 회로(130)는 상기 터치 패널(110)의 구동 라인들(112)에 구동 신호들을 제공하는 터치 드라이버(132)와, 상기 터치 패널(110)의 센싱 라인들(114)로부터 발생되는 전기적인 신호들 즉 센싱 신호들을 수신하고 상기 전기적인 신호들을 디지털 신호들로 변환하는 신호 처리부(134)와, 상기 디지털 신호들에 따라 어플리케이션 프로세서(140)로 커맨드를 전송하는 제어부(136)를 포함할 수 있다.
본 발명의 일 실시예에 따르면, 상기 스마트 기기(100)는 소비 전력을 감소시키기 위하여 저전력 모드를 실행할 수 있으며, 상기 저전력 모드에서 상기 디스플레이 패널(120)은 오프 상태로 전환될 수 있다.
예를 들면, 상기 스마트 기기(100)의 파워 버튼(미도시)을 통해 상기 저전력 모드가 실행될 수도 있고, 이와 다르게 터치 신호가 입력되지 않는 상태가 기 설정된 시간 동안 지속될 경우 자동으로 상기 저전력 모드가 실행될 수도 있다. 특히, 뮤직 플레이어 등과 같은 음원 재생 프로그램이 실행되는 동안에도 상기 저전력 모드가 실행될 수 있다.
상기와 같이 디스플레이 패널(120)의 저전력 모드가 실행되는 동안 상기 터치 패널(110)을 통해 사용자에 의한 제스처가 입력되는 경우 상기 스마트 기기(100)는 상기 입력된 제스처에 대응하는 이벤트를 실행할 수 있다. 특히, 상기 스마트 기기(100)의 소비 전력을 감소시키기 위하여 상기 디스플레이 패널(120)이 저전력 모드로 전환되는 경우 상기 터치 패널(110)은 부분 스캔 모드로 전환될 수 있다. 또한, 상기 이벤트가 실행되는 경우에도 소비 전력의 감소를 위하여 상기 디스플레이 패널(120)의 저전력 모드와 상기 터치 패널(110)의 부분 스캔 모드가 지속적으로 유지되는 것이 바람직하다.
도 3 및 도 4는 터치 패널의 부분 스캔 모드를 설명하기 위한 개략도들이며, 도 5는 터치 패널의 풀 스캔 모드를 설명하기 위한 개략도이다.
도 3 및 도 4를 참조하면, 상기 터치 패널(110)의 부분 스캔 모드는 상기 디스플레이 패널(120)이 저전력 모드로 동작되는 동안에 실행될 수 있다. 즉, 상기 터치 패널(110)의 부분 스캔 모드는 상기 디스플레이 패널(120)이 오프 상태로 유지되는 동안 상기 제스처를 검출하기 위하여 사용될 수 있다.
본 발명의 일 실시예에 따르면, 상기 부분 스캔 모드가 실행되는 동안 상기 제스처를 검출하기 위하여 상기 구동 라인들(112)에 구동 신호들이 제공될 수 있으며 상기 센싱 라인들(114) 중 홀수번째 또는 짝수번째 센싱 라인들(114A 또는 114B)로부터 상기 구동 신호들에 대응하는 센싱 신호들이 수신될 수 있다.
예를 들면, 제1 프레임을 구성하는 제1 스캔 데이터는 도 3에 도시된 바와 같이 상기 구동 라인들(112)에 구동 신호들을 순차적으로 제공하고 상기 홀수번째 센싱 라인들(114A)로부터 수신되는 센싱 신호들을 포함할 수 있다. 즉, 도 3에 도시된 바와 같이, 상기 제1 스캔 데이터는 제1 구동 신호(D1)를 제공한 후 상기 홀수번째 센싱 라인들(114A)로부터 획득되는 센싱 신호들(S1, S3, S5, S7), 제2 구동 신호(D2)를 제공한 후 상기 홀수번째 센싱 라인들(114A)로부터 획득되는 센싱 신호들(S1, S3, S5, S7), 제3 구동 신호(D3)를 제공한 후 상기 홀수번째 센싱 라인들(114A)로부터 획득되는 센싱 신호들(S1, S3, S5, S7), 제4 구동 신호(D4)를 제공한 후 상기 홀수번째 센싱 라인들(114A)로부터 획득되는 센싱 신호들(S1, S3, S5, S7), 제5 구동 신호(D5)를 제공한 후 상기 홀수번째 센싱 라인들(114A)로부터 획득되는 센싱 신호들(S1, S3, S5, S7), 제6 구동 신호(D6)를 제공한 후 상기 홀수번째 센싱 라인들(114A)로부터 획득되는 센싱 신호들(S1, S3, S5, S7), 제7 구동 신호(D7)를 제공한 후 상기 홀수번째 센싱 라인들(114A)로부터 획득되는 센싱 신호들(S1, S3, S5, S7), 및 제8 구동 신호(D8)를 제공한 후 상기 홀수번째 센싱 라인들(114A)로부터 획득되는 센싱 신호들(S1, S3, S5, S7)을 포함할 수 있다.
또한, 제2 프레임을 구성하는 제2 스캔 데이터는 도 4에 도시된 바와 같이 상기 구동 라인들(112)에 구동 신호들을 순차적으로 제공하고 상기 짝수번째 센싱 라인들(114B)로부터 수신되는 센싱 신호들을 포함할 수 있다. 즉, 도 4에 도시된 바와 같이, 상기 제2 스캔 데이터는 제1 구동 신호(D1)를 제공한 후 상기 짝수번째 센싱 라인들(114B)로부터 획득되는 센싱 신호들(S2, S4, S6, S8), 제2 구동 신호(D2)를 제공한 후 상기 짝수번째 센싱 라인들(114B)로부터 획득되는 센싱 신호들(S2, S4, S6, S8), 제3 구동 신호(D3)를 제공한 후 상기 짝수번째 센싱 라인들(114B)로부터 획득되는 센싱 신호들(S2, S4, S6, S8), 제4 구동 신호(D4)를 제공한 후 상기 짝수번째 센싱 라인들(114B)로부터 획득되는 센싱 신호들(S2, S4, S6, S8), 제5 구동 신호(D5)를 제공한 후 상기 짝수번째 센싱 라인들(114B)로부터 획득되는 센싱 신호들(S2, S4, S6, S8), 제6 구동 신호(D6)를 제공한 후 상기 짝수번째 센싱 라인들(114B)로부터 획득되는 센싱 신호들(S2, S4, S6, S8), 제7 구동 신호(D7)를 제공한 후 상기 짝수번째 센싱 라인들(114B)로부터 획득되는 센싱 신호들(S2, S4, S6, S8), 및 제8 구동 신호(D8)를 제공한 후 상기 짝수번째 센싱 라인들(114B)로부터 획득되는 센싱 신호들(S2, S4, S6, S8)을 포함할 수 있다.
상기 제어부(136)는 상기 제스처를 검출하기 위하여 상기 제1 스캔 데이터와 제2 스캔 데이터를 반복적으로 획득할 수 있다.
상술한 바와 같이 각각의 프레임들은 상기 구동 라인들(112)에 구동 신호들이 제공된 후 상기 홀수번째 또는 짝수번째 센싱 라인들(114A 또는 114B)로부터 수신된 센싱 신호들에 의해 구성되므로 상기 터치 패널(110)의 소비 전력이 크게 감소될 수 있다. 특히, 상기 이벤트가 실행되는 경우에도 상기 디스플레이 패널(120)은 오프 상태로 유지될 수 있으므로, 상기 스마트 기기(100)의 소비 전력이 충분히 감소될 수 있다.
상기 디스플레이 패널(120)이 온 상태로 전환되는 경우 상기 터치 패널(110)의 동작 모드는 부분 스캔 모드에서 풀 스캔 모드로 전환될 수 있다. 상기 풀 스캔 모드는 터치 패널(110)의 선형성 및 정확성을 향상시키기 위하여 사용될 수 있다. 구체적으로, 도 5에 도시된 바와 같이, 상기 구동 라인들(112)에는 구동 신호들이 순차적으로 제공될 수 있으며, 상기 센싱 라인들(114)로부터 감지되는 전기적인 신호들을 이용하여 스캔 데이터가 획득될 수 있다. 즉, 매 프레임에서 모든 구동 라인들(112)에 상기 구동 신호들이 순차적으로 제공될 수 있다.
본 발명의 다른 실시예에 따르면, 상기 제어부(136)에 의해 터치 신호가 검출되는 경우 상기 제스처를 정확하게 검출하기 위하여 상기 터치 패널(110)은 부분 스캔 모드에서 풀 스캔 모드로 전환될 수도 있다. 그러나, 이 경우에도 상기 디스플레이 패널(120)은 오프 상태로 유지될 수 있으며, 기 설정된 시간 동안 터치 신호가 감지되지 않는 경우 상기 터치 패널(110)은 다시 부분 스캔 모드로 전환될 수 있다.
본 발명의 다른 실시예에 따르면, 기 설정된 개수의 구동 신호들이 상기 구동 라인들(112)에 동시에 제공될 수 있다. 일 예로서, 도 3을 참조하면, 복수의 구동 신호들(D1, D2, D3, D4)이 동시에 상기 구동 라인들(112) 중 일부에 제공될 수 있으며, 이어서 복수의 구동 신호들(D5, D6, D7, D8)이 동시에 나머지 구동 라인들(112)에 제공될 수 있다.
상기 제스처는 상기 터치 패널(110) 상에 도전체, 예를 들면, 사용자의 손이 접촉된 상태 또는 상기 도전체가 상기 터치 패널(110)로부터 소정 거리 이격된 상태에서 입력될 수 있다. 즉, 상기 제스처는 상기 도전체에 의한 접촉 또는 비접촉 상태에서 상기 도전체를 드레그(drag)함으로써 입력될 수 있다. 비접촉 상태의 경우 상기 도전체와 터치 패널(110) 사이의 간격은 수 mm 내지 수 cm 정도일 수 있다. 예를 들면, 상기 도전체와 상기 터치 패널(110) 사이의 간격은 약 5mm 내지 5cm 정도일 수 있다.
도 6 내지 도 9는 부분 스캔 모드의 다른 예를 설명하기 위한 개략도들이다.
본 발명의 다른 실시예에 따르면, 상기 터치 패널(110)이 부분 스캔 모드로 동작되는 동안 상기 터치 드라이버(132)는 홀수번째 또는 짝수번째 구동 라인들(112A 또는 112B)에 구동 신호들을 선택적으로 제공할 수 있으며 상기 신호 처리부(134)는 홀수번째 또는 짝수번째 센싱 라인들(114A 또는 114B)로부터 센싱 신호들을 선택적으로 수신할 수 있다.
예를 들면, 제1 프레임을 구성하는 제1 스캔 데이터는 도 6에 도시된 바와 같이 상기 홀수번째 구동 라인들(112A)에 구동 신호들을 순차적으로 제공하고 상기 홀수번째 센싱 라인들(114A)로부터 수신되는 센싱 신호들을 포함할 수 있다. 즉, 도 6에 도시된 바와 같이, 상기 제1 스캔 데이터는 제1 구동 신호(D1)를 제공한 후 상기 홀수번째 센싱 라인들(114A)로부터 획득되는 센싱 신호들, 제3 구동 신호(D3)를 제공한 후 상기 홀수번째 센싱 라인들(114A)로부터 획득되는 센싱 신호들, 제5 구동 신호(D5)를 제공한 후 상기 홀수번째 센싱 라인들(114A)로부터 획득되는 센싱 신호들 및 제7 구동 신호(D7)를 제공한 후 상기 홀수번째 센싱 라인들(114A)로부터 획득되는 센싱 신호들을 포함할 수 있다.
제2 프레임을 구성하는 제2 스캔 데이터는 도 7에 도시된 바와 같이 상기 홀수번째 구동 라인들(112A)에 구동 신호들을 순차적으로 제공하고 상기 짝수번째 센싱 라인들(114B)로부터 수신되는 센싱 신호들을 포함할 수 있다. 즉, 도 7에 도시된 바와 같이, 상기 제1 스캔 데이터는 제1 구동 신호(D1)를 제공한 후 상기 짝수번째 센싱 라인들(114B)로부터 획득되는 센싱 신호들, 제3 구동 신호(D3)를 제공한 후 상기 짝수번째 센싱 라인들(114B)로부터 획득되는 센싱 신호들, 제5 구동 신호(D5)를 제공한 후 상기 짝수번째 센싱 라인들(114B)로부터 획득되는 센싱 신호들 및 제7 구동 신호(D7)를 제공한 후 상기 짝수번째 센싱 라인들(114B)로부터 획득되는 센싱 신호들을 포함할 수 있다.
제3 프레임을 구성하는 제3 스캔 데이터는 도 8에 도시된 바와 같이 상기 짝수번째 구동 라인들(112B)에 구동 신호들을 순차적으로 제공하고 상기 홀수번째 센싱 라인들(114A)로부터 수신되는 센싱 신호들을 포함할 수 있다. 즉, 도 8에 도시된 바와 같이, 상기 제3 스캔 데이터는 제2 구동 신호(D2)를 제공한 후 상기 홀수번째 센싱 라인들(114A)로부터 획득되는 센싱 신호들, 제4 구동 신호(D4)를 제공한 후 상기 홀수번째 센싱 라인들(114A)로부터 획득되는 센싱 신호들, 제6 구동 신호(D6)를 제공한 후 상기 홀수번째 센싱 라인들(114A)로부터 획득되는 센싱 신호들 및 제8 구동 신호(D8)를 제공한 후 상기 홀수번째 센싱 라인들(114A)로부터 획득되는 센싱 신호들을 포함할 수 있다.
제4 프레임을 구성하는 제4 스캔 데이터는 도 9에 도시된 바와 같이 상기 짝수번째 구동 라인들(112B)에 구동 신호들을 순차적으로 제공하고 상기 짝수번째 센싱 라인들(114B)로부터 수신되는 센싱 신호들을 포함할 수 있다. 즉, 도 9에 도시된 바와 같이, 상기 제4 스캔 데이터는 제2 구동 신호(D2)를 제공한 후 상기 짝수번째 센싱 라인들(114B)로부터 획득되는 센싱 신호들, 제4 구동 신호(D4)를 제공한 후 상기 짝수번째 센싱 라인들(114B)로부터 획득되는 센싱 신호들, 제6 구동 신호(D6)를 제공한 후 상기 짝수번째 센싱 라인들(114B)로부터 획득되는 센싱 신호들 및 제8 구동 신호(D8)를 제공한 후 상기 짝수번째 센싱 라인들(114B)로부터 획득되는 센싱 신호들을 포함할 수 있다.
상기 제어부(136)는 상기 제스처를 인식하기 위하여 상기 제1 내지 제4 스캔 데이터를 반복적으로 획득할 수 있다. 이때, 제1 내지 제4 스캔 데이터를 획득하는 순서는 변경될 수 있으며, 이에 의해 본 발명의 범위가 제한되지는 않을 것이다.
상술한 바와 같이 각각의 프레임들은 상기 홀수번째 또는 짝수번째 구동 라인들(112A 또는 112B)에 구동 신호들이 제공된 후 상기 홀수번째 또는 짝수번째 센싱 라인들(114A 또는 114B)로부터 선택적으로 수신된 센싱 신호들에 의해 구성되므로 상기 터치 패널(110)의 소비 전력이 크게 감소될 수 있다.
도 10 및 도 11은 부분 스캔 모드의 또 다른 예를 설명하기 위한 개략도들이다.
도 10 및 도 11을 참조하면, 상기 제어부(136)는 상기 터치 패널(110)을 복수의 영역들로 분할할 수 있으며, 상기 영역들 중 어느 하나를 선택할 수 있다. 특히, 상기 선택된 영역은 터치 영역(Touch Area; TA)으로 사용될 수 있으며, 상기 구동 신호들은 상기 터치 영역(TA)에 선택적으로 제공될 수 있다.
예를 들면, 도시된 바와 같이 터치 영역(TA) 내에 배치된 구동 라인들(112)에 구동 신호들이 순차적으로 제공될 수 있으며, 상기 터치 영역(TA)을 통과하는 홀수번째 또는 짝수번째 센싱 라인들(114)로부터 센싱 신호들이 획득될 수 있다.
도 12 및 도 13은 부분 스캔 모드의 또 다른 예들을 설명하기 위한 개략도들이다.
도 12 및 도 13을 참조하면, 상기 제어부(136)는 상기 터치 패널(110)을 복수의 영역들로 분할할 수 있으며, 상기 영역들 중 어느 하나를 선택할 수 있다. 특히, 상기 선택된 영역은 터치 영역(TA)으로 사용될 수 있으며, 상기 구동 신호들은 상기 터치 영역(TA)에 선택적으로 제공될 수 있다.
예를 들면, 도시된 바와 같이 터치 영역(TA)을 통과하는 구동 라인들(112)에 구동 신호들이 순차적으로 제공될 수 있으며, 상기 터치 영역(TA)을 통과하는 센싱 라인들(114)로부터 센싱 신호들이 획득될 수 있다.
상술한 바와 같이 각 프레임을 구성하는 스캔 데이터를 획득하기 위해 사용되는 구동 신호들의 개수 및/또는 센싱 신호들의 개수를 감소시킬 수 있으므로 상기 터치 패널(110)의 소비 전력이 크게 감소될 수 있다. 즉, 상기 터치 패널(110)의 일부 영역을 선택적으로 사용함으로써 상기 터치 패널(110)의 소비 전력을 크게 감소시킬 수 있다.
다시 도 1을 참조하면, 상기 이벤트는 상기 디스플레이 패널(120)의 오프 상태에서 동작되는 어플리케이션 프로그램 또는 상기 스마트 기기(100)의 환경 설정 프로그램의 기능들을 포함할 수 있다. 예를 들면, 상기 어플리케이션 프로그램은 음원 재생 프로그램, 플래시(Flash) 온/오프 프로그램, 음악 검색 프로그램, 날씨 검색 프로그램, 녹음 프로그램, 라디오, 음성 내비게이션 등을 포함할 수 있으며, 상기 환경 설정 프로그램은 전화걸기, 와이파이 모드, 블루투스 모드, 근거리 통신 모드, 벨소리 모드, 진동 모드 등을 포함할 수 있다.
상기 음원 재생 프로그램은 상기 디스플레이 패널(120)이 오프된 상태에서 실행될 수 있으며, 상기 플래시 온/오프 프로그램은 어두운 환경에서 상기 디스플레이 패널(120)이 오프된 상태에서 플래시를 동작시키기 위하여 사용될 수 있다.
도 14 내지 도 26은 제스처 입력에 의해 동작 가능한 이벤트들을 설명하기 위한 개략도들이다.
상기 제어부(136)는 다양한 제스처들과 상기 제스처들에 대응하는 커맨드들을 설정할 수 있으며, 상기 어플리케이션 프로세서(140)는 상기 커맨드들에 대응하는 이벤트들을 실행할 수 있다.
예를 들면, 도 14 내지 도 17을 참조하면, 음원 재생 프로그램에서 음원의 재생, 멈춤, 볼륨 업/다운, 등을 실행할 수 있으며, 또한 랜덤 플레이 등을 설정할 수 있다.
도 18 내지 도 20을 참조하면, 환경 설정 프로그램에서 진동 모드, 벨소리 모드, 블루투스 온/오프 등을 설정할 수 있다.
도 21을 참조하면, 제스처의 입력에 의해 전화 걸기 기능을 수행할 수 있다. 이 경우, 전화 걸기 제스처에 대응하는 전화번호를 미리 설정할 수 있다.
도 22를 참조하면, 제스처의 입력에 의해 음악 검색 프로그램이 동작될 수 있다. 구체적으로, 상기 스마트 기기의 마이크를 통해 입력되는 음악을 검색하고, 검색 결과를 스피커를 통해 출력할 수 있다.
도 23을 참조하면, 제스처의 입력에 의해 날씨 검색 프로그램이 동작될 수 있다. 구체적으로, 제스처의 입력을 통해 날씨 정보를 검색할 수 있으며, 검색 결과를 스피커를 통해 출력할 수 있다.
도 24를 참조하면, 제스처의 입력에 의해 녹음 프로그램이 동작될 수 있으며, 도 25를 참조하면, 제스처의 입력에 의해 라디오가 동작될 수 있다. 또한, 도 26을 참조하면, 제스처의 입력에 의해 음성 내비게이션이 동작될 수 있다.
도시되지는 않았으나, 다양한 제스처들과 이에 대응하는 다양한 이벤트들이 설정 가능하므로, 본 발명의 범위가 상기에서 설명된 제스처들과 이벤트들에 의해 제한되지는 않을 것이다.
도 27은 터치 영역들에 할당된 프로그램들을 설명하기 위한 개략도이다.
도 27을 참조하면, 상기 제어부(136)는 상기 터치 패널(110)을 복수의 영역들로 분할할 수 있으며, 상기 영역들은 각각 터치 영역들(TA1, TA2)로서 사용될 수 있다. 예를 들면, 도시된 바와 같이 상기 터치 패널(110)은 제1 터치 영역(TA1)과 제2 터치 영역(TA2)으로 분할될 수 있으며, 상기 어플리케이션 프로그램과 상기 환경 설정 프로그램은 상기 제1 및 제2 터치 영역들(TA1, TA2)에 각각 할당될 수 있다.
다시 도 2를 참조하면, 상기 신호 처리부(134)는 상기 입력된 제스처에 의해 발생되는 전기적인 신호들을 수신하고 상기 전기적인 신호들을 디지털 신호들로 변환하여 상기 제어부(136)로 전송할 수 있다. 상기 제어부(136)는 상기 디지털 신호들에 따라 상기 이벤트에 대응하는 커맨드를 상기 어플리케이션 프로세서(140)로 전송할 수 있다.
특히, 상기 제어부(136)는 상기 입력된 제스처와 기 설정된 제스처들을 비교하고, 상기 기 설정된 제스처들 중에서 상기 입력된 제스처와 대응하는 제스처를 선택할 수 있으며, 상기 이벤트를 실행하기 위하여 상기 선택된 제스처에 대응하는 커맨드를 상기 어플리케이션 프로세서(140)로 전송할 수 있다.
도 28은 본 발명의 일 실시예에 따른 스마트 기기의 제어 방법을 설명하기 위한 순서도이다.
도 28을 참조하면, S100 단계에서, 터치 패널(110) 상에 제스처가 입력될 수 있다. 이때, 상기 터치 패널(110)은 부분 스캔 모드로 동작될 수 있으며, 상기 디스플레이 패널(120)은 오프 상태로 유지될 수 있다.
S110 단계에서 상기 입력된 제스처가 감지될 수 있다. 예를 들면, 상기 구동 드라이버(132)는 상기 구동 라인들(112)에 구동 신호들을 제공하고 상기 신호 처리부(134)는 상기 홀수번째 또는 짝수번째 센싱 라인들(114A 또는 114B)로부터 센싱 신호들을 수신할 수 있다. 특히, 상기 신호 처리부(134)는 도 3에 도시된 바와 같이 상기 구동 라인들(112)에 구동 신호들이 인가된 후 상기 홀수번째 센싱 라인들(114A)로부터 제1 프레임을 구성하는 제1 센싱 신호들을 수신할 수 있으며, 이어서 도 4에 도시된 바와 같이 상기 구동 라인들(112)에 구동 신호들이 인가된 후 상기 짝수번째 센싱 라인들(114B)로부터 제2 프레임을 구성하는 제2 센싱 신호들을 수신할 수 있다.
또한, 상기 신호 처리부(134)는 상기 제1 및 제2 센싱 신호들을 제1 및 제2 디지털 신호들로 변환하고, 상기 제1 및 제2 디지털 신호들을 상기 제어부(136)로 전송할 수 있다. 상기 제어부(136)는 상기 제1 및 제2 디지털 신호들을 반복적으로 획득할 수 있으며, 이를 통해 상기 제스처를 검출할 수 있다.
다른 예로서, 상기 구동 드라이버(132)는 상기 홀수번째 또는 짝수번째 구동 라인들(112A 또는 112B)에 구동 신호들을 제공하고 상기 신호 처리부(134)는 상기 홀수번째 또는 짝수번째 센싱 라인들(114A 또는 114B)로부터 센싱 신호들을 수신할 수 있다.
특히, 상기 신호 처리부(134)는 도 6에 도시된 바와 같이 상기 홀수번째 구동 라인들(112A)에 구동 신호들이 인가된 후 상기 홀수번째 센싱 라인들(114A)로부터 제1 프레임을 구성하는 제1 센싱 신호들을 수신할 수 있으며, 도 7에 도시된 바와 같이 상기 홀수번째 구동 라인들(112A)에 구동 신호들이 인가된 후 상기 짝수번째 센싱 라인들(114B)로부터 제2 프레임을 구성하는 제2 센싱 신호들을 수신할 수 있다. 또한, 상기 신호 처리부(134)는 도 8에 도시된 바와 같이 상기 짝수번째 구동 라인들(112B)에 구동 신호들이 인가된 후 상기 홀수번째 센싱 라인들(114A)로부터 제3 프레임을 구성하는 제3 센싱 신호들을 수신할 수 있으며, 도 9에 도시된 바와 같이 상기 짝수번째 구동 라인들(112B)에 구동 신호들이 인가된 후 상기 짝수번째 센싱 라인들(114B)로부터 제4 프레임을 구성하는 제4 센싱 신호들을 수신할 수 있다.
또한, 상기 신호 처리부(134)는 상기 제1 내지 제4 센싱 신호들을 제1 내지 제4 디지털 신호들로 변환하고, 상기 제1 내지 제4 디지털 신호들을 상기 제어부(136)로 전송할 수 있다. 상기 제어부(136)는 상기 제1 내지 제4 디지털 신호들을 반복적으로 획득할 수 있으며, 이를 통해 상기 제스처를 검출할 수 있다.
또 다른 예로서, 상기 터치 패널(110)의 일부 영역이 터치 영역(TA)으로 사용될 수 있으며, 사용자는 상기 터치 영역(TA) 내에 상기 제스처를 입력할 수 있다. 상기 터치 집적 회로(130)는 상기 터치 영역(TA)으로 구동 신호들을 제공하고 상기 터치 영역(TA)으로부터 센싱 신호들을 수신함으로써 상기 제스처를 검출할 수 있다.
S120 단계에서, 상기 입력된 제스처와 기 설정된 제스처들을 비교하고, S130 단계에서, 상기 기 설정된 제스처들 중에서 상기 입력된 제스처와 대응하는 제스처를 선택할 수 있다. 이어서, S140 단계에서, 선택된 제스처에 대응하는 이벤트를 실행하기 위하여 상기 어플리케이션 프로세서(140)로 상기 이벤트에 대응하는 커맨드를 전송할 수 있다. 상기 S120 단계, S130 단계 및 S140 단계는 상기 제어부(136)에 의해 수행될 수 있다.
계속해서, S150 단계에서 상기 어플리케이션 프로세서(140)는 상기 전송된 커맨드에 대응하는 상기 이벤트를 실행할 수 있다. 이때, 상기 S100 내지 S150 단계가 수행되는 동안 상기 디스플레이 패널(120)은 오프 상태로 유지될 수 있다.
상술한 바와 같은 본 발명의 실시예들에 따르면, 상기 디스플레이 패널(120)이 오프된 상태에서 상기 터치 패널(110)에 제스처가 입력될 수 있으며, 상기 터치 집적 회로(130)는 상기 입력된 제스처에 대응하는 이벤트를 실행하기 위하여 상기 어플리케이션 프로세서(140)로 상기 이벤트에 대응하는 커맨드를 전송할 수 있다. 특히, 상기 어플리케이션 프로세서(140)에 의해 상기 이벤트가 실행되는 동안 상기 디스플레이 패널(120)은 오프 상태를 유지할 수 있다. 따라서, 상기 스마트 기기(100)의 소비 전력이 충분히 감소될 수 있다.
또한, 상기 디스플레이 패널(120)이 오프 상태로 유지되는 동안 상기 터치 패널(110)은 부분 스캔 모드로 동작될 수 있다. 특히, 하나의 프레임을 구성하는 스캔 데이터를 획득하기 위하여 구동 신호들은 홀수번째 및/또는 짝수번째 구동 라인들(112A 및/또는 114B)에 선택적으로 제공될 수 있으며 센싱 신호들은 홀수번째 또는 짝수번째 센싱 라인들(114A 또는 114B)로부터 획득될 수 있다.
상기와 다르게, 상기 터치 패널(110)의 일부 영역을 터치 영역(TA)으로 사용할 수 있으며, 이에 따라 각 프레임을 구성하는 스캔 데이터를 획득하기 위해 사용되는 구동 신호들의 개수 및/또는 센싱 신호들의 개수가 감소될 수 있다. 결과적으로, 상기 터치 패널(110)이 풀 스캔 모드로 동작되는 경우와 비교하여 상기 터치 패널(110)의 소비 전력이 크게 감소될 수 있다.
상기에서는 본 발명의 바람직한 실시예를 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.
100 : 스마트 기기
110 : 터치 패널
112 : 구동 라인 112A : 홀수번째 구동 라인
112B : 짝수번째 구동 라인 114 : 센싱 라인
114A : 홀수번째 센싱 라인 114B : 짝수번째 센싱 라인
120 : 디스플레이 패널 130 ; 터치 집적 회로
132 : 터치 드라이버 134 : 신호 처리부
136 : 제어부 140 : 어플리케이션 프로세서
112 : 구동 라인 112A : 홀수번째 구동 라인
112B : 짝수번째 구동 라인 114 : 센싱 라인
114A : 홀수번째 센싱 라인 114B : 짝수번째 센싱 라인
120 : 디스플레이 패널 130 ; 터치 집적 회로
132 : 터치 드라이버 134 : 신호 처리부
136 : 제어부 140 : 어플리케이션 프로세서
Claims (19)
- 복수의 구동 라인들과 상기 구동 라인들과 교차하는 복수의 센싱 라인들을 포함하는 터치 패널;
상기 터치 패널과 결합된 디스플레이 패널;
상기 구동 라인들에 구동 신호들을 제공하고 상기 센싱 라인들 중 홀수번째 또는 짝수번째 센싱 라인들로부터 센싱 신호들을 수신하는 터치 집적 회로; 및
상기 센싱 신호들에 따라 어플리케이션 프로그램을 동작시키기 위한 어플리케이션 프로세서를 포함하는 것을 특징으로 하는 스마트 기기. - 제1항에 있어서, 상기 터치 집적 회로는,
상기 구동 라인들에 구동 신호들을 제공하고 상기 홀수번째 센싱 라인들로부터 제1 스캔 데이터를 획득하며,
상기 구동 라인들에 구동 신호들을 제공하고 상기 짝수번째 센싱 라인들로부터 제2 스캔 데이터를 획득하는 것을 특징으로 하는 스마트 기기. - 제1항에 있어서, 상기 디스플레이 패널의 오프 상태에서 상기 터치 패널에 제스처가 입력되는 경우 상기 입력된 제스처에 대응하는 이벤트를 실행하되, 상기 이벤트가 실행되는 동안 상기 디스플레이 패널은 오프 상태로 유지되는 것을 특징으로 하는 스마트 기기.
- 제3항에 있어서, 상기 터치 집적 회로는,
상기 구동 라인들에 상기 구동 신호들을 제공하는 터치 드라이버;
상기 센싱 라인들로부터 상기 센싱 신호들을 수신하고 상기 센싱 신호들을 디지털 신호들로 변환하는 신호 처리부; 및
상기 디지털 신호들에 따라 상기 어플리케이션 프로세서로 상기 이벤트에 대응하는 커맨드를 전송하는 제어부를 포함하는 것을 특징으로 하는 스마트 기기. - 제4항에 있어서, 상기 제어부는, 상기 입력된 제스처와 기 설정된 제스처들을 비교하고, 상기 기 설정된 제스처들 중에서 상기 입력된 제스처와 대응하는 제스처를 선택하며, 상기 이벤트를 실행하기 위하여 상기 선택된 제스처에 대응하는 상기 커맨드를 상기 어플리케이션 프로세서로 전송하는 것을 특징으로 하는 스마트 기기.
- 제1항에 있어서, 상기 터치 패널은 복수의 영역들로 분할되고, 상기 터치 집적 회로는 상기 영역들 중 어느 하나를 통과하는 구동 라인들에 상기 구동 신호들을 제공하는 것을 특징으로 하는 스마트 기기.
- 복수의 구동 라인들과 상기 구동 라인들과 교차하는 복수의 센싱 라인들을 포함하는 터치 패널;
상기 터치 패널과 결합된 디스플레이 패널;
상기 터치 패널을 복수의 영역들로 분할하고, 상기 영역들 중 어느 하나를 선택하며, 상기 선택된 영역을 통과하는 구동 라인들에 구동 신호들을 제공하고, 상기 선택된 영역을 통과하는 센싱 라인들로부터 센싱 신호들을 수신하는 터치 집적 회로; 및
상기 센싱 신호들에 따라 어플리케이션 프로그램을 동작시키기 위한 어플리케이션 프로세서를 포함하는 것을 특징으로 하는 스마트 기기. - 터치 패널 상에 제스처를 입력하는 단계;
상기 제스처를 검출하는 단계; 및
상기 제스처에 대응하는 이벤트를 실행하는 단계를 포함하되,
상기 제스처는, 상기 터치 패널의 구동 라인들에 구동 신호들을 인가하고, 상기 터치 패널의 홀수번째 또는 짝수번째 센싱 라인들로부터 수신된 센싱 신호들에 의해 검출되는 것을 특징으로 하는 스마트 기기의 제어 방법. - 제8항에 있어서, 상기 제스처를 검출하는 단계는,
상기 구동 라인들에 구동 신호들을 제공하고 상기 홀수번째 센싱 라인들로부터 제1 스캔 데이터를 획득하는 단계;
상기 구동 라인들에 구동 신호들을 제공하고 상기 짝수번째 센싱 라인들로부터 제2 스캔 데이터를 획득하는 단계를 포함하는 것을 특징으로 하는 스마트 기기의 제어 방법. - 제8항에 있어서, 상기 터치 패널은 복수의 영역들로 분할되고, 상기 구동 신호들은 상기 영역들 중 어느 하나를 통과하는 구동 라인들에 제공되는 것을 특징으로 하는 스마트 기기의 제어 방법.
- 제8항에 있어서, 상기 제스처 입력 단계와 상기 이벤트 실행 단계는 상기 스마트 기기의 디스플레이 패널이 오프된 상태에서 수행되는 것을 특징으로 하는 스마트 기기의 제어 방법.
- 제11항에 있어서, 상기 이벤트 실행 단계에서,
상기 디스플레이 패널이 오프된 상태에서 동작되는 어플리케이션 프로그램 또는 상기 스마트 기기의 환경 설정 프로그램의 동작 제어가 수행되는 것을 특징으로 하는 스마트 기기의 제어 방법. - 제12항에 있어서, 상기 어플리케이션 프로그램은,
음원 재생 프로그램, 플래시 온/오프 프로그램, 음악 검색 프로그램, 날씨 검색 프로그램, 녹음 프로그램, 라디오 및 음성 내비게이션을 포함하는 것을 특징으로 하는 스마트 기기의 제어 방법. - 제12항에 있어서, 상기 환경 설정 프로그램은,
전화걸기, 와이파이 모드, 블루투스 모드, 근거리 무선통신 모드, 벨소리 모드 및 진동 모드를 포함하는 것을 특징으로 하는 스마트 기기의 제어 방법. - 제12항에 있어서, 상기 터치 패널은 복수의 영역들로 분할되고, 상기 어플리케이션 프로그램 및 상기 환경 설정 프로그램은 상기 영역들에 각각 할당되는 것을 특징으로 하는 스마트 기기의 제어 방법.
- 제8항에 있어서, 상기 입력된 제스처와 기 설정된 제스처들을 비교하는 단계;
상기 기 설정된 제스처들 중에서 상기 입력된 제스처와 대응하는 제스처를 선택하는 단계; 및
상기 이벤트를 실행하기 위하여 상기 선택된 제스처에 대응하는 커맨드를 상기 스마트 기기의 어플리케이션 프로세서로 전송하는 단계를 더 포함하는 것을 특징으로 하는 스마트 기기의 제어 방법. - 제8항에 있어서, 상기 구동 신호들은 상기 구동 라인들에 순차적으로 제공되는 것을 특징으로 하는 스마트 기기의 제어 방법.
- 제8항에 있어서, 기 설정된 개수의 구동 신호들이 상기 구동 라인들에 동시에 제공되는 것을 특징으로 하는 스마트 기기의 제어 방법.
- 제8항에 있어서, 상기 제스처는 상기 터치 패널 상에 도전체가 접촉된 상태 또는 상기 도전체가 상기 터치 패널로부터 소정 거리 이격된 상태에서 입력되는 것을 특징으로 하는 스마트 기기의 제어 방법.
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140097274A KR20160014983A (ko) | 2014-07-30 | 2014-07-30 | 스마트 기기 및 이를 제어하는 방법 |
PCT/KR2015/000330 WO2016017879A1 (ko) | 2014-07-30 | 2015-01-13 | 스마트 기기 및 이를 제어하는 방법 |
TW104116898A TW201610780A (zh) | 2014-06-03 | 2015-05-27 | 智慧型裝置以及其控制方法 |
US14/726,997 US20150346870A1 (en) | 2014-06-03 | 2015-06-01 | Smart device and method of controlling the same |
CN201510299620.4A CN105278653A (zh) | 2014-06-03 | 2015-06-03 | 智能装置及其控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140097274A KR20160014983A (ko) | 2014-07-30 | 2014-07-30 | 스마트 기기 및 이를 제어하는 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20160014983A true KR20160014983A (ko) | 2016-02-12 |
Family
ID=55217749
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020140097274A KR20160014983A (ko) | 2014-06-03 | 2014-07-30 | 스마트 기기 및 이를 제어하는 방법 |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR20160014983A (ko) |
WO (1) | WO2016017879A1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20210005508A (ko) * | 2019-07-04 | 2021-01-14 | 베이징 시아오미 모바일 소프트웨어 컴퍼니 리미티드 | 터치신호의 처리방법, 장치 및 매체 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8031184B2 (en) * | 2007-01-19 | 2011-10-04 | Lg Electronics Inc. | Inputting information through touch input device |
US8385885B2 (en) * | 2008-10-17 | 2013-02-26 | Sony Ericsson Mobile Communications Ab | Method of unlocking a mobile electronic device |
KR101343610B1 (ko) * | 2012-02-23 | 2014-01-22 | 주식회사 팬택 | 터치 기반으로 동작되는 휴대 단말 및 그 동작 방법 |
WO2013183925A1 (ko) * | 2012-06-04 | 2013-12-12 | 크루셜텍 주식회사 | 터치 검출 장치 및 방법 |
KR101281018B1 (ko) * | 2012-07-20 | 2013-07-08 | (주)실리콘화일 | 터치패널의 분할 스캔 방법 |
-
2014
- 2014-07-30 KR KR1020140097274A patent/KR20160014983A/ko not_active Application Discontinuation
-
2015
- 2015-01-13 WO PCT/KR2015/000330 patent/WO2016017879A1/ko active Application Filing
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20210005508A (ko) * | 2019-07-04 | 2021-01-14 | 베이징 시아오미 모바일 소프트웨어 컴퍼니 리미티드 | 터치신호의 처리방법, 장치 및 매체 |
US11513679B2 (en) | 2019-07-04 | 2022-11-29 | Beijing Xiaomi Mobile Software Co., Ltd. | Method and apparatus for processing touch signal, and medium |
Also Published As
Publication number | Publication date |
---|---|
WO2016017879A1 (ko) | 2016-02-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10739854B2 (en) | Terminal and touch response method and device | |
KR102081817B1 (ko) | 디지타이저 모드 전환 방법 | |
KR102067019B1 (ko) | 휴대 단말기의 충전 경로 제어 장치 및 방법 | |
RU2632153C2 (ru) | Способ, устройство и терминал для отображения виртуальной клавиатуры | |
US10067666B2 (en) | User terminal device and method for controlling the same | |
KR20110045138A (ko) | 터치스크린 기반의 ui 제공방법 및 이를 이용한 휴대 단말기 | |
KR20110117979A (ko) | 휴대 단말기의 gui 제공 방법 및 장치 | |
US20180039403A1 (en) | Terminal control method, terminal, and storage medium | |
JP2015207034A (ja) | 情報入力装置及び情報入力方法 | |
US20150002436A1 (en) | Information processing apparatus, method, and non-transitory computer-readable medium | |
KR20210044025A (ko) | 전자 장치 및 그의 멀티 윈도우를 이용한 팝업 윈도우를 처리하는 방법 | |
CN105830455A (zh) | 远程控制装置及其控制方法 | |
US9575582B2 (en) | Method and apparatus for processing touch input in mobile terminal | |
TWI475421B (zh) | 觸控指令整合方法及觸控系統 | |
KR20160014983A (ko) | 스마트 기기 및 이를 제어하는 방법 | |
KR101522141B1 (ko) | 스마트 기기 및 이를 제어하는 방법 | |
JP6906289B2 (ja) | 入力装置、車載装置、表示システムおよび入力装置の制御方法 | |
KR101627411B1 (ko) | 스마트 기기 및 이를 제어하는 방법 | |
US20150346870A1 (en) | Smart device and method of controlling the same | |
KR102086676B1 (ko) | 유저 인터페이스를 통한 입력 처리 장치 및 방법 | |
US9536526B2 (en) | Electronic device with speaker identification, method and storage medium | |
US10909346B2 (en) | Electronic apparatus and control method | |
CN102880397A (zh) | 电子设备及其切换方法 | |
KR20110010522A (ko) | 드래그 동작을 활용한 사용자 인터페이스 방법 및 단말기 | |
CN104932682A (zh) | 操作控制方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |