KR20130082352A - 터치스크린을 구비하는 전자기기에서 화면을 확대하기 위한 장치 및 방법 - Google Patents

터치스크린을 구비하는 전자기기에서 화면을 확대하기 위한 장치 및 방법 Download PDF

Info

Publication number
KR20130082352A
KR20130082352A KR1020120003526A KR20120003526A KR20130082352A KR 20130082352 A KR20130082352 A KR 20130082352A KR 1020120003526 A KR1020120003526 A KR 1020120003526A KR 20120003526 A KR20120003526 A KR 20120003526A KR 20130082352 A KR20130082352 A KR 20130082352A
Authority
KR
South Korea
Prior art keywords
touch
screen
controller
area
touch input
Prior art date
Application number
KR1020120003526A
Other languages
English (en)
Inventor
권우업
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020120003526A priority Critical patent/KR20130082352A/ko
Priority to JP2012198451A priority patent/JP6032702B2/ja
Priority to US13/682,690 priority patent/US20130176245A1/en
Priority to EP13150141.3A priority patent/EP2615536A3/en
Priority to CN2013100036259A priority patent/CN103294353A/zh
Publication of KR20130082352A publication Critical patent/KR20130082352A/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/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/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
    • G06F3/0412Digitisers structurally integrated in a display
    • 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/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/041Indexing scheme relating to G06F3/041 - G06F3/045
    • G06F2203/04104Multi-touch detection in digitiser, i.e. details about the simultaneous detection of a plurality of touching locations, e.g. multiple fingers or pen and finger
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04806Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04808Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen

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)
  • User Interface Of Digital Computer (AREA)
  • Position Input By Displaying (AREA)

Abstract

본 발명은 터치스크린을 구비하는 전자기기에서 화면을 확대하기 위한 장치 및 방법에 관한 것이다. 이때, 터치스크린을 구비하는 전자기기에서 화면을 확대하기 위한 방법은, 터치 입력이 감지되는 경우, 상기 터치 정보를 고려하여 확대 영역을 확인하는 과정과, 상기 확대 영역에 대한 확대 비율을 확인하는 과정과, 상기 확대 영역을 확대 비율에 따라 확대 표시하는 과정을 포함한다.

Description

터치스크린을 구비하는 전자기기에서 화면을 확대하기 위한 장치 및 방법{APPARATUS AND METHOD FOR ZOOMING TOUCH SCREEN IN ELECTRONIC DEVICE}
본 발명은 터치스크린을 구비하는 전자기기에서 화면을 확대하기 위한 장치 및 방법에 관한 것이다.
유선 또는 무선 통신기술, 멀티미디어 기술, CPU 및 메모리 등과 같은 하드웨어 제작 기술, 전력 충전 기술 등의 제반 기술이 발달함에 따라 전자기기의 기능이 더욱 강화되고 있다.
최근에는 멀티미디어 서비스 제공에 따라 처리 및 표시해야할 정보량이 증가하면서 공간 활용도를 개선하여 표시부의 크기를 증가시킬 수 있는 터치스크린을 구비한 전자기기에 대한 관심이 증가하고 있다.
터치스크린은 정보의 입력과 표시를 하나의 스크린에서 수행하는 입력 및 표시 장치이다. 이에 따라, 전자기기에서 터치스크린을 사용하는 경우, 전자기기는 키패드와 같은 별도의 입력 장치를 제거하여 표시 면적을 증가시킬 수 있다. 예를 들어, 화면 전체가 터치스크린이 적용된 풀터치 방식을 사용하는 경우, 전자기기의 전면을 화면으로 활용하여 화면표시영역을 넓게 사용할 수 있다.
터치스크린을 구비하는 전자기기는 키패드와 같은 별도의 입력 장치를 사용하지 않으므로 전자기기를 조작하는 방식이 달라 져야한다. 이에 따라, 터치스크린을 구비하는 전자기기에 대한 사용자 인터페이스를 필요로 한다.
따라서, 본 발명의 목적은 터치스크린을 구비하는 전자기기에서 화면을 확대하기 위한 장치 및 방법을 제공함에 있다.
본 발명의 다른 목적은 터치스크린을 구비하는 전자기기에서 터치 정보를 고려하여 화면을 확대하기 위한 장치 및 방법을 제공함에 있다.
본 발명의 또 다른 목적은 터치스크린을 구비하는 전자기기에서 멀티 터치 정보를 고려하여 화면을 확대하기 위한 장치 및 방법을 제공함에 있다.
본 발명의 또 다른 목적은 터치스크린을 구비하는 전자기기에서 사용자가 원하는 영역의 화면을 확대하기 위한 장치 및 방법을 제공함에 있다.
본 발명의 또 다른 목적은 터치스크린을 구비하는 전자기기에서 터치 정보를 고려하여 화면 확대 영역을 확인하기 위한 장치 및 방법을 제공함에 있다.
본 발명의 목적들을 달성하기 위한 본 발명의 제 1 견지에 따르면, 터치스크린을 구비하는 전자기기에서 화면을 확대하기 위한 방법은, 터치 입력이 감지되는 경우, 상기 터치 정보를 고려하여 확대 영역을 확인하는 과정과, 상기 확대 영역에 대한 확대 비율을 확인하는 과정과, 상기 확대 영역을 확대 비율에 따라 확대 표시하는 과정을 포함하는 것을 특징으로 한다.
본 발명의 제 2 견지에 따르면, 전자기기에서 화면을 확대하기 위한 장치에 있어서, 터치스크린과, 상기 터치스크린을 통해 터치 입력이 감지되는 경우, 상기 터치 정보를 고려하여 확인한 확대 영역을 확대 비율에 따라 확대 표시하는 제어부를 포함하는 것을 특징으로 한다.
상술한 바와 같이 터치스크린을 구비하는 전자기기에서 터치 정보를 고려하여 사용자가 원하는 영역에 대한 화면 확대 서비스를 제공함으로써, 전자기기의 사용자는 손쉽게 화면 확대 서비스를 이용할 수 있는 이점이 있다.
도 1은 본 발명에 따른 전자기기의 블록 구성을 도시하는 도면,
도 2는 본 발명의 실시 예에 따른 전자기기에서 멀티 터치 정보를 고려하여화면을 확대하기 위한 절차를 도시하는 도면,
도 3은 본 발명의 실시 예에 따른 전자기기에서 멀티 터치 정보를 고려하여화면을 확대하기 위한 화면 구성을 도시하는 도면,
도 4는 본 발명의 실시 예에 따른 전자기기에서 터치 지속시간을 고려하여 화면을 확대하기 위한 절차를 도시하는 도면,
도 5는 본 발명의 실시 예에 따른 전자기기에서 터치 지속시간을 고려하여 화면을 확대하기 위한 화면 구성을 도시하는 도면,
도 6은 본 발명의 실시 예에 따른 전자기기에서 화면 확대 아이콘을 이용하여 화면을 확대하기 위한 절차를 도시하는 도면,
도 7은 본 발명의 실시 예에 따른 전자기기에서 화면 확대 아이콘을 이용하여 화면을 확대하기 위한 화면 구성을 도시하는 도면.
이하 본 발명의 바람직한 실시 예를 첨부된 도면을 참조하여 상세히 설명한다. 그리고, 본 발명을 설명함에 있어서, 관련된 공지기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단된 경우 그 상세한 설명은 생략한다. 그리고 후술 되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
이하 본 발명은 터치스크린을 구비하는 전자기기에서 화면을 확대하기 위한 기술에 대해 설명한다.
이하 설명에서 전자기기는 터치스크린을 구비하는 이동통신단말기, 스마트폰(Smart Phone), PDA(Personal Digital Assistant), 휴대 인터넷 장치(MID: Mobile Internet Device), 랩탑(Laptop), 울트라 모바일 PC(UMPC: Ultra Mobile PC), 태블릿 PC(Tablet Personal Computer), 넷북(Netbook), 네비게이션, MP3(MPEG Audio Layer-3), PMP(Portable Multimedia Player) 등을 포함한다.
도 1은 본 발명에 따른 전자기기의 블록 구성을 도시하고 있다.
도시된 바와 같이 전자기기는 제어부(100), 입력부(102), 통신부(104), 표시부(106), 저장부(108) 및 오디오 처리부(110)를 포함한다.
제어부(100)는 전자기기의 전체적인 동작을 제어한다.
제어부(100)는 사용자의 터치 정보를 고려하여 화면을 확대하도록 제어한다. 예를 들어, 도 3의 (a)에 도시된 바와 같이 멀티 터치 이벤트가 발생한 경우, 제어부(100)는 멀티 터치 정보를 고려하여 화면 확대 영역을 확인한다. 이후, 제어부(100)는 도 3의 (b)에 도시된 바와 같이 화면 확대 영역을 확대하도록 제어한다. 이때, 제어부(100)는 기 설정된 화면 확대 비율 또는 사용자에 의해 설정된 화면 확대 비율에 따라 화면 확대 영역을 확대한다.
다른 예를 들어, 도 5의 (a)에 도시된 바와 같이 사용자의 제 1 터치(501)가 기준 시간 이상 유지하는 경우, 제어부(100)는 화면 확대 모드를 활성화한다. 이후, 제 2 터치 입력이 감지되는 경우, 제어부(100)는 도 5의 (b)에 도시된 바와 같이 제 1 터치에 의한 A지점(501)과 제 2 터치에 의한 B지점(503)을 고려하여 화면 확대 영역을 확인한다. 이후, 제어부(100)는 도 5의 (c)에 도시된 바와 같이 화면 확대 영역을 확대하도록 제어한다. 이때, 제어부(100)는 기 설정된 화면 확대 비율 또는 사용자에 의해 설정된 화면 확대 비율에 따라 화면 확대 영역을 확대한다.
또 다른 예를 들어, 도 5의 (a)에 도시된 바와 같이 사용자의 제 1 터치(501)가 기준 시간 이상 유지하는 경우, 제어부(100)는 화면 확대 모드를 활성화한다. 이후, 제 1 터치의 드래그가 감지되는 경우, 제어부(100)는 제 1 터치의 드래그 거리를 고려하여 화면 확대 영역을 확인한다. 이후, 제어부(100)는 도 5의 (c)에 도시된 바와 같이 화면 확대 영역을 확대하도록 제어한다. 이때, 제어부(100)는 기 설정된 화면 확대 비율 또는 사용자에 의해 설정된 화면 확대 비율에 따라 화면 확대 영역을 확대한다.
또 다른 예를 들어, 도 7의 (a)에 도시된 바와 같이 화면 확대 아이콘이 선택된 경우, 제어부(100)는 화면 확대 모드를 활성화한다. 이후, 제어부(100)는 도 7의 (b) 및 (c)에 도시된 바와 같이 다수 개의 터치 지점들을 고려하여 설정된 화면 확대 영역을 확인한다. 이후, 제어부(100)는 도 7의 (d)에 도시된 바와 같이 화면 확대 영역을 확대하도록 제어한다. 이때, 제어부(100)는 기 설정된 화면 확대 비율 또는 사용자에 의해 설정된 화면 확대 비율에 따라 화면 확대 영역을 확대한다.
입력부(102)는 사용자의 선택에 의해 발생하는 입력 데이터를 제어부(100)로 제공한다. 예를 들어, 입력부(102)는 전자기기의 제어를 위한 버튼을 포함한다. 다른 예를 들어, 입력부(102)는 표시부(106)와 별도로 사용자로부터 입력 데이터를 제공받기 위한 키패드가 포함될 수도 있다.
통신부(104)는 음성 및 데이터 통신을 위해 안테나로 송수신 되는 신호를 처리한다.
표시부(106)는 정보의 표시 기능을 수행한다. 이에 따라, 표시부(106)는 제어부(100)의 제어에 따라 전자기기의 상태 정보, 사용자가 입력하는 문자, 동화상(moving picture) 및 정화상(still picture) 등을 표시한다. 예를 들어, 표시부(106)는 제어부(100)의 제어에 따라 화면 확대 영역을 확대 표시한다. 다른 예를 들어, 표시부(106)는 도 7의 (a)에 도시된 바와 같이 화면 확대 아이콘을 표시한다.
만일, 표시부(106)가 터치스크린으로 구성되는 경우, 표시부(106)는 터치스크린을 통해 제공받은 입력 데이터를 제어부(100)로 제공한다.
저장부(108)는 전자기기의 동작을 제어하기 위한 프로그램을 저장하는 프로그램 저장부 및 프로그램 수행 중에 발생 되는 데이터를 저장하는 데이터 저장부로 구성될 수 있다. 예를 들어, 저장부(108)는 화면 확대 비율을 저장한다.
오디오 처리부(110)는 오디오 신호의 입출력을 제어한다. 예를 들어, 오디오 처리부(110)는 제어부(100)로부터 제공받은 오디오 신호를 스피커를 통해 외부로 송출하고, 마이크로부터 제공받은 오디오 신호를 제어부(100)로 제공한다.
도 2는 본 발명의 실시 예에 따른 전자기기에서 멀티 터치 정보를 고려하여 화면을 확대하기 위한 절차를 도시하고 있다.
도 2를 참조하면 제어부(100)는 201단계에서 화면 확대 서비스가 활성화되어 있는지 확인한다. 예를 들어, 제어부(100)는 사용자에 의해 화면 확대 메뉴가 설정되어 있는지 확인한다.
화면 확대 서비스가 활성화되지 않은 경우, 제어부(100)는 본 알고리즘을 종료한다.
한편, 화면 확대 서비스가 활성화된 경우, 제어부(100)는 203단계로 진행하여 멀티 터치 이벤트가 발생하는지 확인한다. 예를 들어, 제어부(100)는 도 3의 (a)에 도시된 바와 같이 사용자에 의해 표시부(106)가 멀티 터치 되는지 확인한다.
멀티 터치 이벤트가 발생하지 않는 경우, 제어부(100)는 본 알고리즘을 종료한다.
한편, 멀티 터치 이벤트가 발생한 경우, 제어부(100)는 205단계로 진행하여 멀티 터치 정보를 고려하여 화면 확대 영역을 확인한다. 예를 들어, 제어부(100)는 도 3의 (a)에 도시된 바와 같이 사용자에 의해 터치된 A지점(301) 및 B지점(303)을 고려하여 화면 확대 영역을 확인한다.
또한, 멀티 터치 이벤트가 발생한 경우, 제어부(100)는 207단계로 진행하여 화면 확대 비율을 확인한다. 예를 들어, 제어부(100)는 205단계에서 확인한 화면 확대 영역의 크기와 표시부(106)의 크기를 고려하여 화면 확대 비율을 결정할 수 있다. 다른 예를 들어, 제어부(100)는 사용자가 설정한 화면 확대 비율을 확인할 수도 있다. 또 다른 예를 들어, 제어부(100)는 기 설정된 화면 확대 비율을 확인할 수도 있다.
이후, 제어부(100)는 209단계로 진행하여 205단계에서 확인한 화면 확대 영역과 207단계에서 확인한 화면 확대 비율을 고려하여 화면을 확대한다. 예를 들어, 제어부(100)는 도 3의 (a)에 도시된 바와 같이 화면 확대 영역을 확인한 후, 화면 확대 비율을 고려하여 도 3의 (b)에 도시된 바와 같이 화면을 확대한다.
이후, 제어부(100)는 본 알고리즘을 종료한다.
상술한 실시 예에서 제어부(100)는 205단계에서 멀티 터치 정보를 고려하여 화면 확대 영역을 확인한 후, 207단계에서 화면 확대 비율을 확인한다. 이때, 제어부(100)는 화면 확대 영역을 확인하는 과정과, 화면 확대 비율을 확인하는 과정은 병렬적으로 수행 가능하다. 이에 따라, 제어부(100)는 207단계에서 화면 확대 비율을 확인한 후, 205단계에서 멀티 터치 정보를 고려하여 화면 확대 영역을 확인할 수도 있다.
상술한 실시 예에서 제어부(100)는 멀티 터치 정보를 고려하여 화면 확대 서비스를 제공한다.
다른 실시 예에서 제어부(100)는 터치 지속시간을 고려하여 화면 확대 서비스를 제공할 수 있다.
도 4는 본 발명의 실시 예에 따른 전자기기에서 터치 지속시간을 고려하여 화면을 확대하기 위한 절차를 도시하고 있다.
도 4를 참조하면 제어부(100)는 401단계에서 화면 확대 서비스가 활성화되어 있는지 확인한다. 예를 들어, 제어부(100)는 사용자에 의해 화면 확대 메뉴가 설정되어 있는지 확인한다.
화면 확대 서비스가 활성화되지 않은 경우, 제어부(100)는 본 알고리즘을 종료한다.
한편, 화면 확대 서비스가 활성화된 경우, 제어부(100)는 403단계로 진행하여 터치 이벤트가 발생하는지 확인한다. 예를 들어, 제어부(100)는 도 5의 (a)에 도시된 바와 같이 사용자에 의해 표시부(106)가 터치 되는지 확인한다.
터치 이벤트가 발생하지 않는 경우, 제어부(100)는 본 알고리즘을 종료한다.
한편, 터치 이벤트가 발생한 경우, 제어부(100)는 405단계로 진행하여 화면 확대 모드 활성화 여부를 확인하기 위해 터치 지속시간과 기준시간을 비교한다. 즉, 제어부(100)는 터치 지속시간이 기준시간보다 큰지 확인한다. 예를 들어, 도 5의 (a)에 도시된 바와 같이 사용자에 의해 A지점(501)이 터치된 경우, 제어부(100)는 터치 지속시간과 기준시간을 비교한다.
터치 지속시간이 기준시간보다 큰 경우, 제어부(100)는 407단계로 진행하여 화면 확대 모드를 활성화한다.
화면 확대 모드를 활성화한 후, 제어부(100)는 409단계로 진행하여 화면 확대 영역을 확인한다. 예를 들어, 도 5의 (b)에 도시된 바와 같이 B지점(503)에 터치가 감지된 경우, 제어부(100)는 사용자에 의해 터치된 A지점(501) 및 B지점(503)을 고려하여 화면 확대 영역을 확인한다. 다른 예를 들어, A지점(501)에 터치의 드래그가 감지되는 경우, 제어부(100)는 A지점(501) 터치 드래그 거리를 고려하여 화면 확대 영역을 확인할 수도 있다.
또한, 화면 확대 모드를 활성화한 후, 제어부(100)는 411단계로 진행하여 화면 확대 비율을 확인한다. 예를 들어, 제어부(100)는 209단계에서 확인한 화면 확대 영역의 크기와 표시부(106)의 크기를 고려하여 화면 확대 비율을 결정할 수 있다. 다른 예를 들어, 제어부(100)는 사용자가 설정한 화면 확대 비율을 확인할 수도 있다. 또 다른 예를 들어, 제어부(100)는 기 설정된 화면 확대 비율을 확인할 수도 있다.
이후, 제어부(100)는 413단계로 진행하여 409단계에서 확인한 화면 확대 영역과 411단계에서 확인한 화면 확대 비율을 고려하여 화면을 확대한다. 예를 들어, 제어부(100)는 도 5의 (b)에 도시된 바와 같이 화면 확대 영역을 확인하고, 화면 확대 비율을 고려하여 도 5의 (c)에 도시된 바와 같이 화면을 확대한다.
한편, 터치 지속시간이 기준시간보다 작은 경우, 제어부(100)는 415단계로 진행하여 터치 해제 이벤트가 발생하는지 확인한다.
터치 해제 이벤트가 발생하지 않은 경우, 제어부(100)는 405단계로 진행하여 터치 지속 시간과 기준 시간을 비교한다.
한편, 터치가 해제 이벤트가 발생한 경우, 제어부(100)는 화면 확대 모드가 활성화되지 않는 것으로 인식한다. 이에 따라, 제어부(100)는 본 알고리즘을 종료한다.
이후, 제어부(100)는 본 알고리즘을 종료한다.
상술한 실시 예에서 제어부(100)는 409단계에서 터치 정보를 고려하여 화면 확대 영역을 확인한 후, 411단계에서 화면 확대 비율을 확인한다. 이때, 제어부(100)는 화면 확대 영역을 확인하는 과정과, 화면 확대 비율을 확인하는 과정은 병렬적으로 수행 가능하다. 이에 따라, 제어부(100)는 411단계에서 화면 확대 비율을 확인한 후, 409단계에서 터치 정보를 고려하여 화면 확대 영역을 확인할 수도 있다.
상술한 실시 예에서 전자기기에서 화면 확대 서비스가 활성화되어 있는 경우, 화면 확대 서비스를 제공한다.
다른 실시 예에서 전자기기에서 화면 확대 서비스의 활성화를 위해 아이콘을 이용할 수도 있다.
도 6은 본 발명의 실시 예에 따른 전자기기에서 화면 확대 아이콘을 이용하여 화면을 확대하기 위한 절차를 도시하고 있다.
도 6을 참조하면 제어부(100)는 601단계에서 화면 확대 서비스가 활성화 되어 있는지 확인한다. 예를 들어, 제어부(100)는 사용자에 의해 화면 확대 메뉴가 설정되어 있는지 확인한다.
화면 확대 서비스가 활성화 되지 않은 경우, 제어부(100)는 본 알고리즘을 종료한다.
한편, 화면 확대 서비스가 활성화된 경우, 제어부(100)는 603단계로 진행하여 화면 확대 아이콘을 표시한다. 예를 들어, 제어부(100)는 도 7의 (a)에 도시된 바와 같이 표시부(106)에 화면 확대 아이콘(701)을 표시한다. 여기서, 화면 확대 아이콘의 위치는 사용자에 의해 변경될 수도 있다.
이후, 제어부(100)는 605단계로 진행하여 화면 확대 아이콘이 선택되는지 확인한다. 예를 들어, 제어부(100)는 603단계에서 표시한 화면 확대 아이콘이 사용자에 의해 터치 되는지 확인한다.
화면 확대 아이콘을 선택하지 않는 경우, 제어부(100)는 본 알고리즘을 종료한다.
한편, 화면 확대 아이콘을 선택하는 경우, 제어부(100)는 607단계로 진행하여 화면 확대 모드를 활성화한다.
화면 확대 모드를 활성화한 후, 제어부(100)는 609단계로 진행하여 화면 확대 영역을 확인한다. 예를 들어, 제어부(100)는 도 7의 (b) 및 (c)에 도시된 바와 같이 사용자에 의해 터치된 A지점(703) 및 B지점(705)을 고려하여 화면 확대 영역을 확인한다. 다른 예를 들어, 화면 확대 모드를 활성화한 후, 사용자에 의해 터치된 멀티 터치 정보를 고려하여 화면 확대 영역을 확인할 수도 있다.
또한, 화면 확대 모드를 활성화한 후, 제어부(100)는 611단계로 진행하여 화면 확대 비율을 확인한다. 예를 들어, 제어부(100)는 609단계에서 확인한 화면 확대 영역의 크기와 표시부(106)의 크기를 고려하여 화면 확대 비율을 결정할 수 있다. 다른 예를 들어, 제어부(100)는 사용자가 설정한 화면 확대 비율을 확인할 수도 있다. 또 다른 예를 들어, 제어부(100)는 기 설정된 화면 확대 비율을 확인할 수도 있다.
이후, 제어부(100)는 613단계로 진행하여 609단계에서 확인한 화면 확대 영역과 611단계에서 확인한 화면 확대 비율을 고려하여 화면을 확대한다. 예를 들어, 제어부(100)는 도 7의 (b) 및 (c)에 도시된 바와 같이 화면 확대 영역을 확인하고, 화면 확대 비율을 고려하여 도 7의 (d)에 도시된 바와 같이 화면을 확대한다.
이후, 제어부(100)는 본 알고리즘을 종료한다.
상술한 실시 예에서 제어부(100)는 609단계에서 멀티 터치 정보를 고려하여 화면 확대 영역을 확인한 후, 611단계에서 화면 확대 비율을 확인한다. 이때, 제어부(100)는 화면 확대 영역을 확인하는 과정과, 화면 확대 비율을 확인하는 과정은 병렬적으로 수행 가능하다. 이에 따라, 제어부(100)는 611단계에서 화면 확대 비율을 확인한 후, 609단계에서 멀티 터치 정보를 고려하여 화면 확대 영역을 확인할 수도 있다.
한편 본 발명의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능하다. 그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 아니 되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.

Claims (14)

  1. 터치스크린을 구비하는 전자기기에서 화면을 확대하기 위한 방법에 있어서,
    터치 입력이 감지되는 경우, 상기 터치 정보를 고려하여 확대 영역을 확인하는 과정과,
    상기 확대 영역에 대한 확대 비율을 확인하는 과정과,
    상기 확대 영역을 상기 확대 비율에 따라 확대 표시하는 과정을 포함하는 것을 특징으로 하는 방법.
  2. 제 1항에 있어서,
    상기 확대 영역을 확인하는 과정은,
    멀티 터치 입력이 감지되는 경우, 상기 멀티 터치 입력에 따른 다수 개의 터치 지점들을 고려하여 확대 영역을 확인하는 과정을 포함하는 것을 특징으로 하는 방법.
  3. 제 1항에 있어서,
    상기 확대 영역을 확인하는 과정은,
    제 1 터치 입력이 감지되는 경우, 상기 제 1 터치 입력의 터치 지속 시간을 고려하여 화면 확대 모드를 활성화 시키는 과정과,
    제 2 터치 입력이 감지되는 경우, 상기 제 1 터치 입력과 상기 제 2 터치 입력에 따른 다수 개의 터치 지점들을 고려하여 확대 영역을 확인하는 과정을 포함하는 것을 특징으로 하는 방법.
  4. 제 1항에 있어서,
    상기 확대 영역을 확인하는 과정은,
    제 1 터치 입력이 감지되는 경우, 상기 제 1 터치 입력의 터치 지속시간을 고려하여 화면 확대 모드를 활성화 시키는 과정과,
    상기 제 1 터치 입력의 드래그가 감지되는 경우, 상기 제 1 터치 입력의 드래그 거리를 고려하여 확대 영역을 확인하는 과정을 포함하는 것을 특징으로 하는 방법.
  5. 제 1항에 있어서,
    상기 확대 영역을 확인하는 과정은,
    확대 아이콘에 대한 터치 입력이 감지되는 경우, 화면 확대 모드를 활성화 시키는 과정과,
    적어도 두 개의 터치 입력들이 감지되는 경우, 상기 터치 입력들에 따른 다수 개의 터치 지점들을 고려하여 확대 영역을 확인하는 과정을 포함하는 것을 특징으로 하는 방법.
  6. 제 1항에 있어서,
    상기 확대 비율을 확인하는 과정은,
    상기 확대 영역의 크기를 확인하는 과정과,
    표시 영역의 전체 크기를 확인하는 과정과,
    상기 확대 영역의 크기와 상기 표시 영역의 전체 크기를 비교하여 상기 확대 비율을 결정하는 과정을 포함하는 것을 특징으로 하는 방법.
  7. 제 1항에 있어서,
    상기 확대 비율을 확인하는 과정은,
    사용자에 의해 설정된 확대 비율을 확인하는 과정을 포함하는 것을 특징으로 하는 방법.
  8. 전자기기에서 화면을 확대하기 위한 장치에 있어서,
    터치스크린과,
    상기 터치스크린을 통해 터치 입력이 감지되는 경우, 상기 터치 정보를 고려하여 확인한 확대 영역을 확대 비율에 따라 확대 표시하는 제어부를 포함하는 것을 특징으로 하는 장치.
  9. 제 8항에 있어서,
    상기 제어부는, 상기 터치 스크린을 통해 멀티 터치 입력이 감지되는 경우, 상기 멀티 터치 입력에 따른 다수개의 터치 지점들을 고려하여 확대 영역을 확인하는 것을 특징으로 하는 장치.
  10. 제 8항에 있어서,
    상기 제어부는, 상기 터치 스크린을 통해 제 1 터치 입력이 감지되는 경우, 상기 제 1 터치 입력의 터치 지속 시간을 고려하여 화면 확대 모드를 활성화 시키고, 제 2 터치 입력이 감지되는 경우, 상기 제 2 터치 입력과 상기 제 2 터치 입력에 따른 다수 개의 터치 지점들을 고려하여 확대 영역을 확인하는 것을 특징으로 하는 장치.
  11. 제 8항에 있어서,
    상기 제어부는, 상기 터치 스크린을 통해 제 1 터치 입력이 감지되는 경우, 상기 제 1 터치의 터치 지속 시간을 고려하여 화면 확대 모드를 활성화 시키고, 상기 제 1 터치 입력의 드래그가 감지되는 경우, 상기 제 1 터치 입력의 드래그 거리를 고려하여 확대 영역을 확인하는 것을 특징으로 하는 장치.
  12. 제 8항에 있어서,
    상기 제어부는, 상기 터치스크린을 통해 확대 아이콘에 대한 터치 입력이 감지되는 경우, 화면 확대 모드를 활성화 시키고, 상기 터치스크린을 통해 적어도 두 개의 터치 입력들이 감지되는 경우, 상기 터치 입력들에 따른 다수 개의 터치 지점들을 고려하여 확대 영역을 확인하는 것을 특징으로 하는 장치.
  13. 제 8항에 있어서,
    상기 제어부는, 상기 확대 영역의 크기와 표시 영역의 전체 크기를 비교하여 상기 확대 영역에 대한 확대 비율을 결정하는 것을 특징으로 하는 장치.
  14. 제 8항에 있어서,
    상기 제어부는, 사용자에 의해 설정된 상기 확대 영역에 대한 확대 비율을 확인하는 것을 특징으로 하는 장치.
KR1020120003526A 2012-01-11 2012-01-11 터치스크린을 구비하는 전자기기에서 화면을 확대하기 위한 장치 및 방법 KR20130082352A (ko)

Priority Applications (5)

Application Number Priority Date Filing Date Title
KR1020120003526A KR20130082352A (ko) 2012-01-11 2012-01-11 터치스크린을 구비하는 전자기기에서 화면을 확대하기 위한 장치 및 방법
JP2012198451A JP6032702B2 (ja) 2012-01-11 2012-09-10 タッチスクリーンを具備する電子機器における画面拡大装置及び方法
US13/682,690 US20130176245A1 (en) 2012-01-11 2012-11-20 Apparatus and method for zooming touch screen in electronic device
EP13150141.3A EP2615536A3 (en) 2012-01-11 2013-01-03 Apparatus and method for zooming touch screen in electronic device
CN2013100036259A CN103294353A (zh) 2012-01-11 2013-01-06 在电子设备中放大屏幕的装置和方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120003526A KR20130082352A (ko) 2012-01-11 2012-01-11 터치스크린을 구비하는 전자기기에서 화면을 확대하기 위한 장치 및 방법

Publications (1)

Publication Number Publication Date
KR20130082352A true KR20130082352A (ko) 2013-07-19

Family

ID=47603224

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120003526A KR20130082352A (ko) 2012-01-11 2012-01-11 터치스크린을 구비하는 전자기기에서 화면을 확대하기 위한 장치 및 방법

Country Status (5)

Country Link
US (1) US20130176245A1 (ko)
EP (1) EP2615536A3 (ko)
JP (1) JP6032702B2 (ko)
KR (1) KR20130082352A (ko)
CN (1) CN103294353A (ko)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104346089A (zh) * 2013-07-30 2015-02-11 中兴通讯股份有限公司 一种拍摄区域的确定方法和***
KR101518453B1 (ko) * 2013-08-29 2015-05-11 주식회사 픽스트리 컨텐츠 재생 장치 및 방법
WO2015081544A1 (zh) 2013-12-05 2015-06-11 华为终端有限公司 触摸屏显示控制的方法及移动设备
CN105288997B (zh) * 2014-06-24 2019-08-06 腾讯科技(深圳)有限公司 棋盘界面中实现交互的方法和装置
WO2017130163A1 (en) * 2016-01-29 2017-08-03 Onshape Inc. Force touch zoom selection
US11226734B1 (en) 2016-12-30 2022-01-18 Dassault Systemes Solidworks Corporation Triggering multiple actions from a single gesture
KR102316024B1 (ko) * 2017-03-02 2021-10-26 삼성전자주식회사 디스플레이 장치 및 디스플레이 장치의 사용자 인터페이스 표시 방법
CN107809581A (zh) * 2017-09-29 2018-03-16 天津远翥科技有限公司 图像处理方法、装置、终端设备及无人机
CN108563376B (zh) * 2018-03-30 2020-06-23 维沃移动通信有限公司 一种应用程序启动方法及移动终端

Family Cites Families (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07114648A (ja) * 1993-10-15 1995-05-02 Hitachi Ltd 情報処理装置
JPH07282281A (ja) * 1994-04-08 1995-10-27 Canon Inc 複合装置
US7197718B1 (en) * 1999-10-18 2007-03-27 Sharp Laboratories Of America, Inc. Interactive virtual area browser for selecting and rescaling graphical representations of displayed data
TW521205B (en) * 2001-06-05 2003-02-21 Compal Electronics Inc Touch screen capable of controlling amplification with pressure
US7075512B1 (en) * 2002-02-07 2006-07-11 Palmsource, Inc. Method and system for navigating a display screen for locating a desired item of information
US7743348B2 (en) * 2004-06-30 2010-06-22 Microsoft Corporation Using physical objects to adjust attributes of an interactive display application
JP2006330848A (ja) * 2005-05-23 2006-12-07 Nec Corp 画像編集システム、画像編集方法及び画像編集プログラム
WO2007105542A1 (ja) * 2006-03-10 2007-09-20 Pioneer Corporation 地図表示装置及び地図表示方法
KR100830467B1 (ko) * 2006-07-13 2008-05-20 엘지전자 주식회사 터치 패널을 갖는 영상기기 및 이 영상기기에서 줌 기능을수행하는 방법
JP2008122650A (ja) * 2006-11-13 2008-05-29 Seiko Epson Corp プロジェクタ
KR100892966B1 (ko) * 2007-01-20 2009-04-10 엘지전자 주식회사 터치 스크린을 구비한 전자 기기 및 이를 이용한 정보 표시방법
CN101382853A (zh) * 2007-09-07 2009-03-11 鸿富锦精密工业(深圳)有限公司 触摸屏装置及其图像显示方法
JP2009140368A (ja) * 2007-12-07 2009-06-25 Sony Corp 入力装置、表示装置、入力方法、表示方法及びプログラム
US20090184939A1 (en) * 2008-01-23 2009-07-23 N-Trig Ltd. Graphical object manipulation with a touch sensitive screen
US8468469B1 (en) * 2008-04-15 2013-06-18 Google Inc. Zooming user interface interactions
JP2009301523A (ja) * 2008-06-16 2009-12-24 Hisatomo Takeuchi タッチパネル式操作電子機器
CN101639753A (zh) * 2008-08-01 2010-02-03 鸿富锦精密工业(深圳)有限公司 具有触摸屏的电子设备及其画面比例调节方法
JP4720879B2 (ja) * 2008-08-29 2011-07-13 ソニー株式会社 情報処理装置及び情報処理方法
JP2010067178A (ja) * 2008-09-12 2010-03-25 Leading Edge Design:Kk 複数点入力可能な入力装置及び複数点入力による入力方法
US20100073303A1 (en) * 2008-09-24 2010-03-25 Compal Electronics, Inc. Method of operating a user interface
US8839154B2 (en) * 2008-12-31 2014-09-16 Nokia Corporation Enhanced zooming functionality
CN101783129B (zh) * 2009-01-04 2012-12-05 虹软(杭州)科技有限公司 影像缩放装置以及影像缩放方法
KR101544364B1 (ko) * 2009-01-23 2015-08-17 삼성전자주식회사 듀얼 터치 스크린을 구비한 휴대 단말기 및 그 컨텐츠 제어방법
US8723988B2 (en) * 2009-07-17 2014-05-13 Sony Corporation Using a touch sensitive display to control magnification and capture of digital images by an electronic device
JP2011050038A (ja) * 2009-07-27 2011-03-10 Sanyo Electric Co Ltd 画像再生装置及び撮像装置
US20110095993A1 (en) * 2009-10-26 2011-04-28 Adobe Systems Incorporated Zoom adjustment process
JP5351006B2 (ja) * 2009-12-24 2013-11-27 京セラ株式会社 携帯端末及び表示制御プログラム
JP2011141753A (ja) * 2010-01-07 2011-07-21 Sony Corp 表示制御装置、表示制御方法及び表示制御プログラム
JP5347993B2 (ja) * 2010-01-28 2013-11-20 三菱電機株式会社 プログラマブル表示器及びその表示方法
US20110298830A1 (en) * 2010-06-07 2011-12-08 Palm, Inc. Single Point Input Variable Zoom
JP4908626B1 (ja) * 2010-12-28 2012-04-04 株式会社東芝 表示制御装置および表示制御方法
US8176435B1 (en) * 2011-09-08 2012-05-08 Google Inc. Pinch to adjust
US9785343B2 (en) * 2011-12-01 2017-10-10 Sony Mobile Communications Inc. Terminal device, image display method, and storage medium

Also Published As

Publication number Publication date
EP2615536A3 (en) 2016-03-16
EP2615536A2 (en) 2013-07-17
US20130176245A1 (en) 2013-07-11
JP2013143129A (ja) 2013-07-22
JP6032702B2 (ja) 2016-11-30
CN103294353A (zh) 2013-09-11

Similar Documents

Publication Publication Date Title
US9772762B2 (en) Variable scale scrolling and resizing of displayed images based upon gesture speed
KR20130082352A (ko) 터치스크린을 구비하는 전자기기에서 화면을 확대하기 위한 장치 및 방법
KR102024187B1 (ko) 사용자 단말 장치 및 이의 디스플레이 방법
EP3105656B1 (en) User terminal device with asymmetrically-foldable display and displaying method thereof
US9851898B2 (en) Method for changing display range and electronic device thereof
US10095386B2 (en) Mobile device for displaying virtually listed pages and displaying method thereof
KR102069862B1 (ko) 가상 키패드 제어 방법 및 그 전자 장치
US20140173498A1 (en) Multiple screen mode in mobile terminal
KR20130119129A (ko) 윈도우 크기를 조절하기 위한 방법 및 그 전자 장치
KR20140128146A (ko) 디스플레이 방법 및 그 방법을 처리하는 전자 장치
KR20130032596A (ko) 휴대용 단말기에서 자동 화면 회전을 방지하기 위한 장치 및 방법
KR20130102834A (ko) 이동 단말기 및 그 제어방법
KR102157332B1 (ko) 전자 장치에서 줌 기능을 제어하기 위한 방법 및 장치
KR20130097331A (ko) 터치 스크린을 구비하는 전자기기에서 객체를 선택하기 위한 장치 및 방법
KR20130095970A (ko) 터치 스크린을 구비하는 기기에서 객체를 제어하기 위한 장치 및 방법
KR20130085703A (ko) 영상 표시 장치에서 멀티미디어 컨텐츠의 재생구간을 탐색하기 위한 장치 및 방법
KR20140094226A (ko) 이동 단말기 및 그것의 제어방법
KR20140040401A (ko) 한 손 제어 모드를 제공하기 위한 방법 및 그 전자장치
KR20140097812A (ko) 전자 장치에서 스크롤 장치 및 방법
EP2677413B1 (en) Method for improving touch recognition and electronic device thereof
CN108153460B (zh) 一种图标隐藏方法及终端
KR20140107909A (ko) 가상 키패드 제어 방법 및 그 전자 장치
KR20140110646A (ko) 사용자 단말 및 사용자 단말에서 화면 표시 방법
JP2020017215A (ja) 電子機器、制御プログラム及び表示制御方法
KR101832838B1 (ko) 휴대용 단말기에서 화면 크기를 조절하기 위한 장치 및 방법

Legal Events

Date Code Title Description
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid