KR101447886B1 - 터치 스크린 디스플레이를 통해 컨텐츠를 선택하는 방법 및 장치 - Google Patents

터치 스크린 디스플레이를 통해 컨텐츠를 선택하는 방법 및 장치 Download PDF

Info

Publication number
KR101447886B1
KR101447886B1 KR1020120134909A KR20120134909A KR101447886B1 KR 101447886 B1 KR101447886 B1 KR 101447886B1 KR 1020120134909 A KR1020120134909 A KR 1020120134909A KR 20120134909 A KR20120134909 A KR 20120134909A KR 101447886 B1 KR101447886 B1 KR 101447886B1
Authority
KR
South Korea
Prior art keywords
input
touch screen
screen display
content
electronic document
Prior art date
Application number
KR1020120134909A
Other languages
English (en)
Other versions
KR20140067541A (ko
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 KR1020120134909A priority Critical patent/KR101447886B1/ko
Publication of KR20140067541A publication Critical patent/KR20140067541A/ko
Application granted granted Critical
Publication of KR101447886B1 publication Critical patent/KR101447886B1/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/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/04842Selection of displayed objects or displayed text elements
    • 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/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/0416Control or interface arrangements specially adapted for digitisers
    • 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/0485Scrolling or panning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/40Circuits
    • 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

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)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

본 발명은 터치 스크린 디스플레이를 통해서 컨텐츠를 선택하는 방법에 관한 것으로서, 보다 상세하게는 터치 스크린 디스플레이 상에서 적은 수의 입력으로 텍스트를 포함한 다수의 컨텐츠를 선택하는 방법 및 장치에 관한 것이다.
본 발명에 따른 터치 스크린 디스플레이를 통해서 컨텐츠를 선택하는 방법은 전자문서의 적어도 일부를 터치 스크린 디스플레이 상에 디스플레이 하는 단계, 상기 터치스크린 디스플레이 상의 제1 위치에 대한 제1 입력을 검출하는 단계, 상기 터치스크린 디스플레이 상의 제2 위치에 대한 제2 입력을 검출하는 단계 및 상기 제1 위치와 상기 제2 위치에 각각 대응하는 상기 전자문서 상의 위치들 사이의 컨텐츠를 선택하는 단계를 포함하는 것을 특징으로 한다.
본 발명은 터치 스크린 디스플레이 상에서 직관적인 제스쳐 입력을 통해 간편하게 컨텐츠를 선택할 수 있는 효과가 있다.

Description

터치 스크린 디스플레이를 통해 컨텐츠를 선택하는 방법 및 장치{METHOD AND APPARATUS FOR SELECTING CONTENTS THROUGH A TOUCH-SCREEN DISPLAY}
본 발명은 터치 스크린 디스플레이를 통해서 컨텐츠를 선택하는 방법에 관한 것으로서, 보다 상세하게는 터치 스크린 디스플레이 조작을 통해서 간편하게 텍스트를 포함한 다수의 컨텐츠를 선택하고 동시에 선택 오류를 줄일 수 있는 방법 및 장치에 관한 것이다.
터치 스크린 디스플레이란, 디스플레이 상에 미세전류 또는 압력을 인가하여 디스플레이를 통해 신호를 입력 받을 수 있는 장치를 의미한다. 미세 전류 또는 압력을 인식하는 터치 센서를 통해 입력신호를 인가한다는 점에 있어서는 터치패드와 유사한 점이 있다. 그러나 터치패드의 경우 디스플레이 상의 포인터는 터치패드 상에서 입력되는 터치팬 또는 손가락의 상대적인 움직임에 따라 움직이는 반면, 터치 스크린 디스플레이의 경우 터치센서와 터치패드가 함께 구현되어 있어 디스플레이 상의 특정 지점에 신호를 인가하는 경우 해당 지점에서 포인터가 동작한다는 차이점이 있다. 따라서 터치 스크린은 손가락 등을 통해서 터치 스크린에 신호를 인가하는 경우 이를 인식하는 민감도가 매우 중요하다. 최근 들어 입력신호에 대한 반응도가 뛰어난 정전식 터치 스크린 디스플레이가 개발되면서, 전자장치에서 터치 스크린 디스플레이를 통해 수행할 수 있는 다양한 기능들이 개발되고 있다. 사용자는 보통 스타일러스 펜 또는 손가락으로 디스플레이 화면 상에서 직접 GUI 객체를 가리킴으로써 디스플레이 화면 상에서 선택을 하게 되므로, 터치 스크린 디스플레이는 별도의 입력장치를 필요로 하지 않는다. 이러한 장점으로 인해 모바일 기기에 폭넓게 활용되고 있으며, 이를 탑재한 모바일 기기의 사용이 보편화됨에 따라 과거 컴퓨터를 통해서 수행되던 프로그램들 중 상당수가 모바일 기기를 통해서도 구현되고 있어, 터치 스크린 디스플레이를 구비한 장치와 사용자가 쉽게 상호작용할 수 있게 해주는 사용자 인터페이스를 설계하는 것은 새로운 과제가 되었다.
이와 관련하여, 터치 스크린 디스플레이 상의 종래 사용자 인터페이스는 컨텐츠를 선택할 수 있는 간단하고 직관적인 방식을 제공하지 않았다. 예를 들어, 종래 기술에 따라 전자문서 상의 컨텐츠를 선택하고자 하는 경우에는, 선택을 원하는 컨텐츠 중 하나를 선택하면 컨텐츠의 양쪽에 생성되는 마커 (marker) 를 드래그하거나, 메뉴창을 띄워 텍스트 선택 메뉴를 선택한 후에 컨텐츠들 위를 드래그하여 선택해야만 했다. 이러한 방식은 기존 PC 환경에서 한 번의 드래그로 선택되는 방식에 익숙해져 있던 사용자에게 큰 불편을 안겨주었다. 따라서 터치 스크린 디스플레이 조작을 통해서 컨텐츠를 선택함에 있어, 사용자의 인지 부담을 감소시키고, 보다 효율적인 인터페이스를 제공할 수 있는 방법 및 장치의 개발이 요구되었다.
본 발명의 목적은 터치 스크린 디스플레이 조작을 통해서 컨텐츠를 선택함에 있어서, 사용자의 인지 부담을 감소시키고 효율적인 전자문서 작성을 도울 수 있는 컨텐츠 선택 방법 및 장치를 제공하는 것이다.
본 발명의 목적은 터치 스크린 디스플레이 조작을 통해서 컨텐츠를 선택함에 있어서, 간단하고 직관적인 사용자 인터페이스를 제공하는 것이다.
전술한 바와 같은 목적을 달성하기 위한 본 발명에 따른 터치 스크린 디스플레이를 통해서 컨텐츠를 선택하는 방법은 전자문서의 적어도 일부를 터치 스크린 디스플레이 상에 디스플레이 하는 단계, 상기 터치스크린 디스플레이 상의 제1 위치에 대한 제1 입력을 검출하는 단계, 상기 제1 입력에 응답하여 컨텐츠 선택 모드를 트리거 하는 단계, 상기 터치스크린 디스플레이 상의 제2 위치에 대한 제2 입력을 검출하는 단계 및 상기 제1 위치와 상기 제2 위치에 각각 대응하는 상기 전자문서 상의 각각의 컨텐츠와 상기 각각의 컨텐츠 사이의 모든 컨텐츠를 선택하는 단계를 포함하는 것을 특징으로 한다.
본 발명의 다른 특징에 따르면, 상기 제2 입력을 검출하는 단계는 상기 제1 입력의 상기 검출이 계속되는 동안 상기 제2 위치에 대한 상기 제2 입력을 검출한다.
본 발명의 또 다른 특징에 따르면, 상기 제2 위치에 대한 상기 제2 입력을 검출하는 동안 상기 제2 위치에 대응하는 상기 전자문서 상의 상기 컨텐츠를 포함하는 일부분을 확대하여 터치 스크린 디스플레이 상에 디스플레이 하는 단계를 더 포함한다.
본 발명의 또 다른 특징에 따르면, 상기 선택된 컨텐츠의 양단에는 마커 (marker) 를 표시하는 단계를 더 포함한다.
본 발명의 또 다른 특징에 따르면, 상기 컨텐츠는 텍스트를 포함하고, 상기 텍스트는 공백, 문자, 기호, 숫자 중 적어도 어느 하나를 포함한다.
본 발명의 또 다른 특징에 따르면, 상기 제1 위치와 상기 제2 위치에 각각 대응하는 상기 전자문서 상의 상기 각각의 컨텐츠는 공백없이 연속하는 문자, 공백없이 연속하는 기호 또는 공백없이 연속하는 숫자로 이루어진 텍스트이다.
본 발명의 또 다른 특징에 따르면, 상기 터치스크린 디스플레이에 대한 제3 입력을 검출하는 단계 및 상기 제3 입력에 응답하여, 상기 전자문서를 스크롤 (scroll) 하는 단계를 더 포함한다.
본 발명의 또 다른 특징에 따르면, 상기 제3 입력은 드래그 (drag) 제스쳐 입력을 포함한다.
전술한 바와 같은 목적을 달성하기 위한 본 발명에 따른 컴퓨터 판독 가능 매체는 전자문서의 적어도 일부를 터치 스크린 디스플레이 상에 디스플레이 하고, 상기 터치스크린 디스플레이 상의 제1 위치에 대한 제1 입력을 검출하고, 상기 제1 입력에 응답하여 컨텐츠 선택 모드를 트리거 하고, 상기 터치스크린 디스플레이 상의 제2 위치에 대한 제2 입력을 검출하고, 상기 제1 위치와 상기 제2 위치에 각각 대응하는 상기 전자문서 상의 각각의 컨텐츠와 상기 각각의 컨텐츠 사이의 모든 컨텐츠를 선택하게 하는 명령어들의 세트를 포함하는 것을 특징으로 한다.
본 발명의 다른 특징에 따르면, 상기 제2 입력을 검출하게 하는 명령어들의 세트는 상기 제1 입력의 상기 검출이 계속되는 동안 상기 제2 위치에 대한 상기 제2 입력을 검출하게 하는 명령어들의 세트를 포함한다.
본 발명의 또 다른 특징에 따르면, 상기 제2 위치에 대한 상기 제2 입력을 검출하는 동안 상기 제2 위치에 대응하는 상기 전자문서 상의 상기 컨텐츠를 포함하는 일부분을 확대하여 터치 스크린 디스플레이 상에 디스플레이 하게 하는 명령어들의 세트를 더 포함한다.
본 발명의 또 다른 특징에 따르면, 상기 선택된 컨텐츠의 양단에는 마커를 표시하게 하는 명령어들의 세트를 더 포함한다.
본 발명의 또 다른 특징에 따르면, 상기 컨텐츠는 텍스트를 포함하고, 상기 텍스트는 공백, 문자, 기호, 숫자 중 적어도 어느 하나를 포함한다.
본 발명의 또 다른 특징에 따르면, 상기 제1 위치와 상기 제2 위치에 각각 대응하는 상기 전자문서 상의 상기 각각의 컨텐츠는 공백없이 연속하는 문자, 공백없이 연속하는 기호 또는 공백없이 연속하는 숫자로 이루어진 텍스트이다.
본 발명의 또 다른 특징에 따르면, 상기 터치스크린 디스플레이에 대한 제3 입력을 검출하고, 상기 제3 입력에 응답하여, 상기 전자문서를 스크롤 하게 하는 명령어들의 세트를 더 포함한다.
본 발명의 또 다른 특징에 따르면, 상기 제3 입력은 드래그 제스쳐 입력을 포함한다.
전술한 바와 같은 목적을 달성하기 위한 본 발명에 따른 터치 스크린 디스플레이를 구비한 장치는 터치 스크린 디스플레이부 및 처리부를 포함하고, 상기 터치 스크린 디스플레이부는 전자문서의 적어도 일부를 터치 스크린 디스플레이 상에 디스플레이 하고, 상기 터치스크린 디스플레이 상의 제1 위치에 대한 제1 입력을 검출하고, 상기 제1 입력에 응답하여 컨텐츠 선택 모드를 트리거 하고, 상기 터치스크린 디스플레이 상의 제2 위치에 대한 제2 입력을 검출하고, 상기 처리부는 상기 제1 위치와 상기 제2 위치에 각각 대응하는 상기 전자문서 상의 각각의 컨텐츠와 상기 각각의 컨텐츠 사이의 모든 컨텐츠를 선택하는 것을 특징으로 한다.
본 발명은 터치 스크린 디스플레이 상에서 간단한 제스쳐 입력을 통해 직관적이고 간편하게 컨텐츠를 선택할 수 있는 효과가 있다.
본 발명은 터치 스크린 디스플레이 상에서 간단하고 직관적인 사용자 인터페이스를 통해, 선택하고자 하는 컨텐츠를 모두 드래그해야 하는 불편을 감소시키는 효과가 있다.
도 1은 본 발명의 일 실시예에 따른, 터치 스크린 디스플레이 조작을 통해서 컨텐츠를 선택하는 알고리즘 처리모듈의 구성도를 도시한 것이다.
도 2는 본 발명의 일 실시예에 따른, 터치 스크린 디스플레이 조작을 통해서 컨텐츠를 선택하는 알고리즘의 흐름도를 도시한 것이다.
도 3a 및 도 3b는 본 발명의 일 실시예에 따른, 컨텐츠 선택 모드를 트리거 한 후, 컨텐츠를 선택하는 모습을 도시한 것이다.
도 4는 본 발명의 일 실시예에 따른, 컨탠츠 선택 모드를 트리거 하여 컨텐츠를 선택하는 모습을 도시한 것이다.
도 5a는 본 발명의 일 실시예에 따른, 터치 스크린 디스플레이 상에서 제1 입력이 검출된 제1 위치에 대응하는 전자문서 상의 컨텐츠에 마커를 표시하는 모습을 도시한 것이다.
도 5b는 본 발명의 일 실시예에 따른, 터치 스크린 디스플레이 상에서 표시되지 않은 컨텐츠까지 선택하기 위해 제3 입력을 검출하여 컨텐츠를 선택하는 모습을 도시한 것이다.
도 5c 및 도 5d는 본 발명의 일 실시예에 따른, 터치 스크린 디스플레이 상에서 제1 입력의 이동에 대응하여 마커를 이동시키고 전자문서 상의 일부분을 확대 디스플레이 하여 컨텐츠를 선택하는 모습을 도시한 것이다.
도 6a 및 도 6b는 본 발명의 일 실시예에 따른, 입력의 정확도를 보완한 컨텐츠 선택 방법을 도시한 것이다.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 것이며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하며, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다.
비록 제1, 제2 등이 다양한 구성요소들을 서술하기 위해서 사용되나, 이들 구성요소들은 이들 용어에 의해 제한되지 않음은 물론이다. 이들 용어들은 단지 하나의 구성요소를 다른 구성요소와 구별하기 위하여 사용하는 것이다. 따라서 이하에서 언급되는 제1 구성요소는 본 발명의 기술적 사상 내에서 제2 구성요소일 수도 있음은 물론이다.
본 명세서에서 도면부호를 사용함에 있어, 도면이 상이한 경우라도 동일한 구성을 도시하고 있는 경우에는 가급적 동일한 도면부호를 사용하였다.
본 명세서에 있어서는 어느 하나의 구성요소가 다른 구성요소로 데이터 또는 신호를 '전송'하는 경우에는 구성요소는 다른 구성요소로 직접 상기 데이터 또는 신호를 전송할 수 있고, 적어도 하나의 또 다른 구성요소를 통하여 데이터 또는 신호를 다른 구성요소로 전송할 수 있음을 의미한다.
또한, 각 블록은 특정된 논리적 기능 (들) 을 실행하기 위한 하나 이상의 실행 가능한 인스트럭션들을 포함하는 모듈, 세그먼트 또는 코드의 일부를 나타낼 수 있다. 또, 몇 가지 대체 실행 예들에서는 블록들에서 언급된 기능들이 순서를 벗어나서 발생하는 것도 가능함을 주목해야 한다. 예컨대, 잇달아 도시되어 있는 두 개의 블록들은 사실 실질적으로 동시에 수행되는 것도 가능하고 또는 그 블록들이 때때로 해당하는 기능에 따라 역순으로 수행되는 것도 가능하다.
도 1은 본 발명의 일 실시예에 따른, 터치 스크린 디스플레이 조작을 통해서 컨텐츠를 선택하는 알고리즘 처리모듈의 구성도를 도시한 것이다.
도 1에 따르면, 터치 스크린 디스플레이 조작을 통해서 컨텐츠를 선택하는 알고리즘 처리모듈 (100) 은 터치 스크린 디스플레이부 (110) 와 처리부 (120) 를 포함할 수 있다.
도 1에 도시되어 있는 바와 같이, 터치 스크린 디스플레이부 (110) 는 영상을 표시하는 디스플레이 패널부 (111) 와 제어신호를 수신하는 터치 스크린 패널부 (112) 를 포함할 수 있다. 따라서 터치 스크린 디스플레이부 (110) 에서는 문서 또는 영상을 표시할 뿐만 아니라, 컨텐츠 제어를 위한 신호를 수신할 수 있다. 구현방법에 따라 디스플레이패널부 (111) 와 터치스크린 패널부 (112) 는 하나의 모듈에 구현될 수 있다.
한편, 처리부 (120) 는 필요에 따라 메모리 (121) 를 포함할 수 있다. 메모리 (121) 는 하나 이상의 컴퓨터 판독가능 저장 매체를 포함할 수 있고, 발명의 다양한 실시예에 따라 처리부 (120) 외부에 별도로 존재할 수 있으며, 또 다른 실시예에서는 생략될 수도 있다.
이하에서는 터치 스크린 디스플레이 조작을 통해서 컨텐츠를 선택하는 알고리즘 처리모듈에서의 동작 절차를 상세히 설명한다.
도 2는 본 발명의 일 실시예에 따른, 터치 스크린 디스플레이 조작을 통해서 컨텐츠를 선택하는 알고리즘의 흐름도를 도시한 것이다.
터치 스크린 디스플레이부 (110) 는 터치 스크린 디스플레이 상에 전자문서의 적어도 일부를 디스플레이 하고 (S100), 터치 스크린 디스플레이 상의 제1 위치에 대한 사용자에 의해 인가된 제1 입력을 검출한다 (S110). 터치 스크린 디스플레이부 (110) 가 제1 위치에 대한 제1 입력을 검출하면, 처리부 (120) 는 사용자가 컨텐츠를 선택할 수 있도록 컨텐츠 선택 모드를 트리거 한다 (S120).
전자문서라 함은 정보처리 시스템에 의하여 전자적 형태로 작성되어 송신 또는 수신되거나 저장된 정보를 의미하며, 전자적인 형태 그대로 또는 인쇄되어 사용될 수 있다. 전자문서는 마이크로소프트사의 오피스 (Office), 한글과 컴퓨터 사의 한컴 오피스 또는 어도비 (Adobe) 사의 아크로뱃 (Acrobat) 과 같이 문서 작성 프로그램을 이용해 만들어진 모든 전자문서뿐만 아니라, HTML, XML, SGML과 같은 구조화된 전자문서를 포함하며, 전자적 형태로 작성되어 송신 또는 수신되거나 저장되는 동영상이나 이미지도 포괄할 수 있다.
컨텐츠란 터치 스크린 디스플레이에 디스플레이 될 수 있는 것들을 총칭하며, 전자문서에 있어서는 텍스트, 표, 차트, 그림, 도형, 동영상 등을 포함할 수 있다. 또한 텍스트는 공백, 문자, 기호, 숫자를 포함할 수 있다.
입력은 사용자가 터치 스크린 디스플레이에 손가락 또는 스타일러스 (stylus) 와 같은 입력 도구를 물리적으로 접촉시킨 상태뿐만 아니라, 접촉하지 않더라도 근접한 거리에 접근시켜 전기적인 접촉이 이루어진 상태 (floating touch) 에서도 발생할 수 있다.
본 발명의 일 실시예에 따르면, 터치 스크린 디스플레이 상의 제1 입력은 특정 제스쳐 (gesture) 입력으로 이루어질 수 있다. 일반적으로 편집 상태의 전자문서 상에서 컨텐츠가 텍스트인 경우에는 탭 (tap) 입력을 통해 삽입바를 탭 입력의 검출 위치로 이동시키고, 컨텐츠가 이미지인 경우에는 탭 입력을 통해 해당 객체를 선택한다. 따라서 이와 구분하여 컨텐츠를 선택할 수 있도록 컨텐츠 선택 모드를 트리거 하는 제1 입력은 더블 탭 (double tap) 을 포함하는 멀티플 탭 (multiple tap), 롱 탭 (long tap) 또는 후술할 제2 입력이 검출되어 컨텐츠 선택이 완료될 때까지 지속되는 누르고 있기 (press and hold) 제스쳐 입력일 수 있다.
탭이란 손 또는 스타일러스 등을 터치 스크린 디스플레이에 가볍게 두드려 접촉시켜 입력을 인가하는 방식을 의미하며, 더블 탭이란 두 번, 멀티플 탭은 세 번 이상의 입력을 일정 시간 내에 인가하는 방식을, 롱 탭이란 일정 시간 이상 터치 스크린 신호 입력 상태를 유지하여 입력하는, 즉, 길게 탭 하는 방식을 의미한다.
컨텐츠 선택 모드가 트리거 된 상태에서 컨텐츠를 선택하기 위한 터치 스크린 디스플레이부 (110) 상의 제2 위치에 대한 제2 입력을 검출한다 (S130).
터치 스크린 디스플레이부 (110) 를 통해 제2 위치에 대한 제2 입력이 검출되면, 처리부 (120) 는 제1 위치와 제2 위치에 대응하는 전자문서 상의 각각의 컨텐츠와 각각의 컨텐츠 사이의 모든 컨텐츠를 선택한다 (S140).
처리부 (120) 에 의해 선택된 컨텐츠는 색상이 반전되거나 하이라이트 (highlight) 되어 블록 (block) 이 지정된 모습으로 터치 스크린 디스플레이부 (110) 를 통해 디스플레이 될 수 있다. 또한 선택이 완료되면 “복사하기”, “잘라내기” 또는 “붙여넣기” 등의 편집메뉴창이 표시되어 컨텐츠에 대해 편집할 수 있도록 구현할 수 있다.
도 3a 및 도 3b는 본 발명의 일 실시예에 따른, 컨텐츠 선택 모드를 트리거 하여 컨텐츠를 선택하는 모습을 도시한 것이다.
도 3a에 도시되어 있는 바와 같이, 터치 스크린 디스플레이를 구비한 장치 (300) 는 디스플레이 (310) 상에 전자문서 (320) 를 디스플레이 한 상태이다. 터치 스크린 디스플레이 (310) 상의 제1 위치 (321) 에 대해 제1 입력이 검출되면 컨텐츠 선택 모드를 트리거 한다. 즉, 제1 입력이 인가되면 컨텐츠 선택 모드가 트리거 됨과 동시에 제1 입력이 인가된 제1 위치가 컨텐츠 선택을 위한 시작 영역이 된다. 본 실시예에서는 트리거링과 제1 위치의 입력이 제1 입력에 의해 동시에 수행되나, 이에 한정하지 않고 트리거링과 제1 위치에 대한 입력은 별도로 이루어지도록 구현될 수도 있다.
도 3b에 도시되어 있는 바와 같이, 제2 위치 (323) 에 대해 제2 입력이 검출되면, 제1 입력이 검출된 제1 위치 (321) 와 제2 입력이 검출된 제2 위치 (323) 에 대응하는 전자문서 상의 각각의 컨텐츠와 그 컨텐츠 사이의 모든 컨텐츠를 선택한다. 컨텐츠가 선택된 영역은 하이라이트 되어 블록이 지정된 모습 (330) 으로 표시될 수 있다.
도 4는 본 발명의 일 실시예에 따른, 컨탠츠 선택 모드를 트리거 하여 컨텐츠를 선택하는 모습을 도시한 것이다.
도 4에 도시되어 있는 바와 같이, 제1 위치 (421) 에 대한 제1 입력의 검출이 계속되는 동안에 제2 위치 (423) 에 대해 제2 입력이 검출되는 경우 컨텐츠가 선택되도록 구현할 수 있다. 예를 들어, 제1 입력이 누르고 있기 제스쳐를 통해 계속 인가되는 동안에는, 제2 입력이 검출되어 컨텐츠가 선택된 이후에도, 디스플레이 상의 다른 위치에 대해 제3의 입력이 검출되면, 제3의 입력이 검출된 위치와 제1 위치에 대응하는 전자문서 상의 각각의 컨텐츠와 그 컨텐츠 사이의 모든 컨텐츠를 선택할 수 있다. 컨텐츠가 선택된 영역은 하이라이트 되어 블록이 지정된 모습 (430) 으로 표시될 수 있다.
또한, PC 환경에서 키보드의 컨트롤 (Ctrl) 키를 이용해 다중 영역을 선택하는 것과 같이, 터치 스크린 디스플레이를 구비한 장치에서도 다중선택이 가능하도록 구현할 수도 있다. 다중 영역에 대하여 컨텐츠를 선택하는 경우 각각의 영역에 대한 선택은 전술한 컨텐츠 선택방법을 통해서 이루어질 수 있다. 즉, 각각의 영역에 대한 컨텐츠 선택은, 제1 위치에 대한 제1 입력을 통해 컨텐츠 선택모드가 트리거 되고, 제2 위치에 대한 제2 입력을 통해 제1 위치와 제2위치 사이의 컨텐츠를 선택하도록 구현될 수 있다. 나아가, 본 발명의 다른 실시형태에서는, 컨텐츠 선택모드가 트리거 된 경우 각각의 선택영역에 대한 제1 위치에 대해서는 더블 탭 또는 롱 탭 입력을, 제2 위치에 대해서는 탭 입력을 검출하여 각각의 영역에 대한 선택이 이루어지도록 구현될 수도 있다. 이를 통해 사용자는 연속되지 않은 복수의 영역에 속하는 컨텐츠를 선택하여 편집할 수 있다. 다중선택이 가능하도록 구현한 경우, 제1 입력이 검출되어 컨텐츠 선택 모드가 트리거 되고 제2 입력이 검출되어 컨텐츠가 선택된 경우, 선택되지 않은 컨텐츠 상에서 입력이 검출되더라도, 이미 선택된 컨텐츠의 선택이 해제되지 않는다. 즉, 일 영역에 대한 컨텐츠 선택이 이루어진 후 다른 영역의 컨텐츠를 선택하더라도 해당 선택을 위한 제스쳐가 다른 영역에 대한 컨텐츠 선택에 영향을 미치지 않는다. 본 발명의 일 실시예에 불과할 뿐, 이에 국한되는 것은 아니고, 본 발명의 기술사상을 벗어나지 않는 범위 내에서 다양하게 변형실시될 수 있다.
다중 영역에 대하여 컨텐츠가 선택되어 있는 상태에서 일부 영역에 대하여 컨텐츠 선택을 해제하고자 하는 경우에는, 선택된 컨텐츠의 일 영역을 탭 함으로써, 해당 영역의 컨텐츠 선택을 해제할 수 있다. 즉, 선택된 복수의 영역 중에서 선택을 해제하고자 하는 영역을 탭핑함으로써 해당 영역에 대해서만 선택을 해제할 수 있다. 따라서 사용자는 용이하게 서로 다른 영역에 걸쳐 컨텐츠를 선택하거나 해당 선택을 해제할 수 있다.
본 발명의 일 실시예에 따르면, 컨텐츠가 선택된 상태에서 컨텐츠 선택 모드가 계속 유지되고 있는 경우, 선택된 컨텐츠가 속하는 영역, 즉, 블록이 지정된 영역 상에서 더블 탭 입력이 검출되면, 블록이 지정된 영역의 양단에 마커를 디스플레이 하고, 사용자로 하여금 마커를 이동시켜 블록이 지정된 영역을 정밀하게 변경하게 할 수 있다.
본 발명의 일 실시예에 따르면, 컨텐츠가 선택된 상태에서 컨텐츠 선택 모드가 계속 유지되고 있는 경우, 선택된 컨텐츠가 속하는 영역, 즉, 블록이 지정된 영역 상에서 롱 탭 입력이 검출되거나, 컨텐츠 선택 모드 종료에 대응하는 메뉴에 대한 입력이 검출되면, 컨텐츠 선택 모드를 종료하고, 선택된 컨텐츠에 대해 편집명령을 수행하도록 구현할 수 있다.
도 5a는 본 발명의 일 실시예에 따른, 터치 스크린 디스플레이 상에서 제1 입력이 검출된 제1 위치에 대응하는 전자문서 상의 컨텐츠에 마커를 표시하는 모습을 도시한 것이다.
도 5a에 도시되어 있는 바와 같이, 디스플레이 상의 제1 위치 (521) 에 대한 제1 입력이 검출되면, 제1 위치 (521) 에 대응하는 컨텐츠에 마커 (522) 를 표시하여 사용자에게 컨텐츠를 선택할 영역의 경계를 알려줄 수 있다.
도 5b는 본 발명의 일 실시예에 따른, 터치 스크린 디스플레이 상에서 표시되지 않은 컨텐츠까지 선택하기 위해 제3 입력을 검출하여 컨텐츠를 선택하는 모습을 도시한 것이다.
본 발명의 일 실시예에 따르면, 사용자가 제1 위치에 대해 제1 입력을 인가하고, 선택하고자 하는 컨텐츠가 화면에 나타나 있지 않은 경우에는 스크롤에 대응하는 제3 입력을 통해 화면을 넘긴 후 제2 위치에 대해 제2 입력을 인가할 수 있다.
본 발명의 일 실시예에 따르면, 터치 스크린 디스플레이 상에서 전자문서를 스크롤 하는 입력은 드래그 (drag) 또는 플리킹 (flicking) 제스쳐 입력일 수 있다. 드래그 제스쳐란, 터치 스크린 디스플레이 상에서 전기적 또는 물리적 접촉을 통해 화면을 밀거나 끄는 동작을, 플리킹 제스쳐란, 터치 스크린 디스플레이 상에서 전기적 또는 물리적 접촉을 통해 화면을 가볍게 튕기듯이 끌거나 미는 동작을 의미한다.
나아가, 도 5c에 도시되어 있는 바와 같이 제2 위치 (524a) 에 대해 제2 입력이 검출되면, 제2 위치 (524a) 에 대응하는 컨텐츠에 마커 (525a) 를 표시하여 사용자에게 선택될 컨텐츠가 속하는 영역의 경계를 알려주고, 스크롤 되기 이전에 제1 입력이 검출된 제1 위치 (521, 도 5a 참조) 와 제2 위치 (524a) 에 대응하는 전자문서 상의 각각의 컨텐츠와 그 컨텐츠 사이, 즉 제1 위치 (521, 도 5a 참조) 에 대응하는 마커 (522, 도 5a 참조) 와 제2 위치 (524a) 에 대응하는 마커 (525a) 사이에서 현재 화면에 나타나 있지 않은 컨텐츠를 포함한 모든 컨텐츠가 선택된다. 컨텐츠가 선택된 영역은 하이라이트 되어 블록이 지정된 모습 (530) 으로 표시될 수 있다. 도 5c에 도시되어 있는 바와 같이, 제2 위치 (524a) 에 대한 제2 입력이 계속 인가되고 있는 경우에는 마커 (525a) 를 제2 위치 (524a) 의 이동에 대응하여 이동시키도록 구현될 수 있다. 따라서 사용자는 제2 입력의 이동에 따라 전자문서 상에서 이동되는 마커의 움직임을 통해 정밀하게 컨텐츠를 선택할 수 있다.
도 5b에 도시되어 있는 바와 같이, 터치 스크린 디스플레이 상의 제1 위치 (521) 에 대한 제1 입력이 검출되면 제1 위치 (521) 에 대응하는 컨텐츠부터, 즉, 마커 (522) 가 표시된 곳부터 선택이 이루어질 수 있고, 터치 스크린 디스플레이 상에서 스크롤에 대응하는 제3 입력이 검출되면 전자문서를 스크롤 한다.
도 5c 및 도 5d는 본 발명의 일 실시예에 따른, 전자문서 상의 일부분을 확대 디스플레이 하고, 터치 스크린 디스플레이 상에서 제1 입력의 이동에 대응하여 마커를 이동시켜 컨텐츠를 선택하는 모습을 도시한 것이다.
도 5c에 도시되어 있는 바와 같이, 제2 위치 (524a) 에 대한 제2 입력이 계속 인가되고 있는 경우에는 제2 위치 (524a) 에 대응하는 컨텐츠를 포함하는 일부분, 즉 마커 (525a) 가 위치한 일부분을 확대한 창 (540) 을 사용자에게 보여줌으로써, 사용자는 보다 정밀하게 선택 영역 (530) 을 지정할 수 있다.
5d는 제2 위치 (524b) 에 대한 제2 입력을 계속 인가하면서 이동시켜 제2 위치 (524b) 의 이동에 대응하여 마커 (525b) 역시 이동시킨 모습을 도시한 것이다. 또한 확대한 창 (540) 역시 이동되는 제2 위치 (524b) 에 대응하여 이동시킨다.
도 6a 및 도 6b는 본 발명의 일 실시예에 따른, 입력의 정확도를 보완한 컨텐츠 선택 방법을 도시한 것이다.
본 발명의 일 실시예에 따르면, 터치 스크린 디스플레이 상에서 제1 위치 또는 제2 위치에 대응하는 전자문서 상의 컨텐츠가 공백없이 연속하는 문자, 공백없이 연속하는 기호 또는 공백없이 연속하는 숫자인 경우, 해당 연속하는 문자, 기호 또는 숫자를 모두 포함하여 컨텐츠를 선택할 수 있다.
도 6a에 도시되어 있는 바와 같이, 컨텐츠는 텍스트를 포함할 수 있다. 이때, 터치 스크린 디스플레이 상에서 제1 입력이 이루어지는 제1 위치 (621) 에 대응하는 전자문서 상의 컨텐츠가 공백없이 연속하는 문자인 경우에는, 해당 연속하는 문자를 제1 위치 (621) 에 대응하는 컨텐츠로서 선택할 수 있다. 손가락으로 입력을 하는 경우, 입력의 오차에 따라 단어 중간이 선택되는 경우 해당 단어를 포함하여 선택하려고 한 것으로 의도되는 경우가 있기 때문이다. 따라서 도 6a에 도시되어 있는 바와 같이, 제1 입력이 검출된 제1 위치 (621) 가 ‘Polaris’의 중간에 위치할 때, 제1 위치 (621) 에 대응하는 컨텐츠는 ‘Polaris’ 에 해당, ‘Polaris’ 를 선택하고, 마커 (622, 624) 를 선택된 컨텐츠의 양단, 즉 ‘Polaris’ 의 양단에 표시할 수 있다.
도 6b에 도시되어 있는 바와 같이, 제2 입력이 검출된 제2 위치 (623) 가 ‘excellently’의 중간에 위치할 때, 제2 위치 (623) 에 대응하는 컨텐츠는 ‘excellently’ 에 해당, ‘excellently’ 및 ‘Polaris’와 이들 사이의 모든 컨텐츠, 즉 마커 (622, 624) 사이의 영역에 속하는 컨텐츠를 선택할 수 있다.
본 발명의 일 실시예에 따르면, 제1 위치에 대응하는 전자문서 상의 컨텐츠가 공백 없이 연속하는 문자, 공백 없이 연속하는 기호 또는 공백 없이 연속하는 숫자인 경우인 경우 사용자에게 해당 문자, 해당 기호 또는 해당 숫자를 포함하여 텍스트를 선택할 것인지, 제1 입력이 검출된 제1 위치에 바로 대응하여 텍스트를 선택할 것인지 여부를 묻도록 구현할 수 있다.
이와 같이 터치 스크린 디스플레이 상에서 직관적인 제스쳐 입력을 통해 간편하게 컨텐츠를 선택할 수 있어, 문서작성에 있어 효율성을 높일 수 있다.
본 명세서에 개시된 실시예들과 관련하여 설명된 방법 또는 알고리즘의 단계는 프로세서에 의해 실행되는 하드웨어, 소프트웨어 모듈 또는 그 2 개의 결합으로 직접 구현될 수도 있다. 소프트웨어 모듈은 RAM 메모리, 플래시 메모리, ROM 메모리, EPROM 메모리, EEPROM 메모리, 레지스터, 하드 디스크, 착탈형 디스크, CD-ROM 또는 당업계에 알려진 임의의 다른 형태의 저장 매체에 상주할 수도 있다. 예시적인 저장 매체는 프로세서에 커플링되며, 그 프로세서는 저장 매체로부터 정보를 판독할 수 있고 저장 매체에 정보를 기입할 수 있다. 다른 방법으로, 저장 매체는 프로세서와 일체형일 수도 있다. 프로세서 및 저장 매체는 주문형 집적회로 (ASIC) 내에 상주할 수도 있다. ASIC는 사용자 단말기 내에 상주할 수도 있다. 다른 방법으로, 프로세서 및 저장 매체는 사용자 단말기 내에 개별 컴포넌트로서 상주할 수도 있다.
이상으로 실시예를 들어 본 발명을 더욱 상세하게 설명하였으나, 본 발명은 반드시 이러한 실시예로 국한되는 것은 아니고, 본 발명의 기술사상을 벗어나지 않는 범위 내에서 다양하게 변형실시될 수 있다. 따라서 본 발명에 개시된 실시예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.
100 컨텐츠를 선택하는 알고리즘 처리모듈
110 터치 스크린 디스플레이부
111 디스플레이 패널부
112 터치스크린 패널부
120 처리부
121 메모리
200 터치 스크린 디스플레이를 구비한 장치
210 터치 스크린 디스플레이부

Claims (17)

  1. 전자문서의 적어도 일부를 터치 스크린 디스플레이 상에 디스플레이 하는 단계;
    상기 터치스크린 디스플레이 상의 제1 위치에 대한 제1 입력을 검출하는 단계;
    상기 제1 입력에 응답하여 컨텐츠 선택 모드를 트리거 하는 단계;
    상기 터치스크린 디스플레이 상의 제2 위치에 대한 제2 입력을 검출하는 단계; 및
    상기 제1 위치와 상기 제2 위치에 각각 대응하는 상기 전자문서 상의 각각의 컨텐츠와 상기 각각의 컨텐츠 사이의 모든 컨텐츠를 선택하는 단계를 포함하고,
    상기 제1 위치와 상기 제2 위치에 각각 대응하는 상기 전자문서 상의 상기 각각의 컨텐츠는 공백없이 연속하는 문자, 공백없이 연속하는 기호 또는 공백없이 연속하는 숫자로 이루어진 텍스트인 것을 특징으로 하는, 터치 스크린 디스플레이를 통해서 컨텐츠를 선택하는 방법.
  2. 제1 항에 있어서,
    상기 제2 입력을 검출하는 단계는 상기 제1 입력의 상기 검출이 계속되는 동안 상기 제2 위치에 대한 상기 제2 입력을 검출하는 것을 특징으로 하는, 터치 스크린 디스플레이를 통해서 컨텐츠를 선택하는 방법.
  3. 제1 항에 있어서,
    상기 제2 위치에 대한 상기 제2 입력을 검출하는 동안 상기 제2 위치에 대응하는 상기 전자문서 상의 상기 컨텐츠를 포함하는 일부분을 확대하여 터치 스크린 디스플레이 상에 디스플레이 하는 단계를 더 포함하는, 터치 스크린 디스플레이를 통해서 컨텐츠를 선택하는 방법.
  4. 제1 항에 있어서,
    상기 선택된 컨텐츠의 양단에는 마커 (marker) 를 표시하는 단계를 더 포함하는, 터치 스크린 디스플레이를 통해서 컨텐츠를 선택하는 방법.
  5. 삭제
  6. 삭제
  7. 제1 항에 있어서,
    상기 터치스크린 디스플레이에 대한 제3 입력을 검출하는 단계; 및
    상기 제3 입력에 응답하여, 상기 전자문서를 스크롤 (scroll) 하는 단계를 더 포함하는, 터치 스크린 디스플레이를 통해서 컨텐츠를 선택하는 방법.
  8. 제7 항에 있어서,
    상기 제3 입력은 드래그 (drag) 제스쳐 입력을 포함하는, 터치 스크린 디스플레이를 통해서 컨텐츠를 선택하는 방법.
  9. 전자문서의 적어도 일부를 터치 스크린 디스플레이 상에 디스플레이 하고,
    상기 터치스크린 디스플레이 상의 제1 위치에 대한 제1 입력을 검출하고,
    상기 제1 입력에 응답하여 컨텐츠 선택 모드를 트리거 하고,
    상기 터치스크린 디스플레이 상의 제2 위치에 대한 제2 입력을 검출하고,
    상기 제1 위치와 상기 제2 위치에 각각 대응하는 상기 전자문서 상의 각각의 컨텐츠와 상기 각각의 컨텐츠 사이의 모든 컨텐츠를 선택하게 하는 명령어들의 세트를 포함하고,
    상기 제1 위치와 상기 제2 위치에 각각 대응하는 상기 전자문서 상의 상기 각각의 컨텐츠는 공백없이 연속하는 문자, 공백없이 연속하는 기호 또는 공백없이 연속하는 숫자로 이루어진 텍스트인 것을 특징으로 하는, 컴퓨터 판독 가능 매체.
  10. 제9 항에 있어서,
    상기 제2 입력을 검출하게 하는 명령어들의 세트는 상기 제1 입력의 상기 검출이 계속되는 동안 상기 제2 위치에 대한 상기 제2 입력을 검출하게 하는 명령어들의 세트를 포함하는 컴퓨터 판독 가능 매체.
  11. 제9 항에 있어서,
    상기 제2 위치에 대한 상기 제2 입력을 검출하는 동안 상기 제2 위치에 대응하는 상기 전자문서 상의 상기 컨텐츠를 포함하는 일부분을 확대하여 터치 스크린 디스플레이 상에 디스플레이 하게 하는 명령어들의 세트를 더 포함하는 컴퓨터 판독 가능 매체.
  12. 제9 항에 있어서,
    상기 선택된 컨텐츠의 양단에는 마커를 표시하게 하는 명령어들의 세트를 더 포함하는 컴퓨터 판독 가능 매체.
  13. 삭제
  14. 삭제
  15. 제9 항에 있어서,
    상기 터치스크린 디스플레이에 대한 제3 입력을 검출하고, 상기 제3 입력에 응답하여, 상기 전자문서를 스크롤 하게 하는 명령어들의 세트를 더 포함하는, 컴퓨터 판독 가능 매체.
  16. 제15 항에 있어서,
    상기 제3 입력은 드래그 제스쳐 입력을 포함하는, 컴퓨터 판독 가능 매체.
  17. 터치 스크린 디스플레이부; 및
    처리부를 포함하고,
    상기 터치 스크린 디스플레이부는 전자문서의 적어도 일부를 터치 스크린 디스플레이 상에 디스플레이 하고, 상기 터치스크린 디스플레이 상의 제1 위치에 대한 제1 입력을 검출하고, 상기 제1 입력에 응답하여 컨텐츠 선택 모드를 트리거 하고, 상기 터치스크린 디스플레이 상의 제2 위치에 대한 제2 입력을 검출하고, 상기 처리부는 상기 제1 위치와 상기 제2 위치에 각각 대응하는 상기 전자문서 상의 각각의 컨텐츠와 상기 각각의 컨텐츠 사이의 모든 컨텐츠를 선택하고,
    상기 제1 위치와 상기 제2 위치에 각각 대응하는 상기 전자문서 상의 상기 각각의 컨텐츠는 공백없이 연속하는 문자, 공백없이 연속하는 기호 또는 공백없이 연속하는 숫자로 이루어진 텍스트인 것을 특징으로 하는, 터치 스크린 디스플레이를 구비한 장치.
KR1020120134909A 2012-11-26 2012-11-26 터치 스크린 디스플레이를 통해 컨텐츠를 선택하는 방법 및 장치 KR101447886B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020120134909A KR101447886B1 (ko) 2012-11-26 2012-11-26 터치 스크린 디스플레이를 통해 컨텐츠를 선택하는 방법 및 장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120134909A KR101447886B1 (ko) 2012-11-26 2012-11-26 터치 스크린 디스플레이를 통해 컨텐츠를 선택하는 방법 및 장치

Publications (2)

Publication Number Publication Date
KR20140067541A KR20140067541A (ko) 2014-06-05
KR101447886B1 true KR101447886B1 (ko) 2014-10-08

Family

ID=51123747

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120134909A KR101447886B1 (ko) 2012-11-26 2012-11-26 터치 스크린 디스플레이를 통해 컨텐츠를 선택하는 방법 및 장치

Country Status (1)

Country Link
KR (1) KR101447886B1 (ko)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102211776B1 (ko) * 2015-01-02 2021-02-03 삼성전자주식회사 컨텐츠 선택 방법 및 그 전자 장치
KR102017381B1 (ko) 2017-08-29 2019-10-21 강태호 터치 기술을 이용한 전자기기의 출력 조정 방법 및 장치
KR102035455B1 (ko) * 2019-05-15 2019-10-23 최현준 커서 제어 방법, 장치, 프로그램 및 컴퓨터 판독가능 기록 매체
KR102085633B1 (ko) * 2019-08-26 2020-03-06 강태호 터치 기술을 이용한 전자기기의 출력 조정 방법
KR102419696B1 (ko) * 2020-01-01 2022-07-11 최현준 스크롤 제어 방법, 장치, 프로그램 및 컴퓨터 판독가능 기록매체

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090109182A1 (en) 2007-10-26 2009-04-30 Steven Fyke Text selection using a touch sensitive screen of a handheld mobile communication device
KR20110133293A (ko) * 2010-06-04 2011-12-12 엘지전자 주식회사 휴대 단말기 및 그 동작 방법

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090109182A1 (en) 2007-10-26 2009-04-30 Steven Fyke Text selection using a touch sensitive screen of a handheld mobile communication device
KR20110133293A (ko) * 2010-06-04 2011-12-12 엘지전자 주식회사 휴대 단말기 및 그 동작 방법

Also Published As

Publication number Publication date
KR20140067541A (ko) 2014-06-05

Similar Documents

Publication Publication Date Title
US11487426B2 (en) Apparatus and method for cursor control and text selection and editing based on gesture-based touch inputs received in a virtual keyboard display area
US9400567B2 (en) Explicit touch selection and cursor placement
JP3630153B2 (ja) 情報表示入力装置及び情報表示入力方法、並びに情報処理装置
JP5325943B2 (ja) 情報処理装置、情報処理方法及びプログラム
US10684751B2 (en) Display apparatus, display method, and program
KR101328202B1 (ko) 제스처 입력을 통한 기능 수행 명령실행 방법 및 장치
TWI435238B (zh) 整合式輸入/輸出裝置,以及用於在此種裝置上顯示的方法及電腦可讀取儲存媒體
US9292161B2 (en) Pointer tool with touch-enabled precise placement
CN106104450B (zh) 选择图形用户界面某一部分的方法
KR20100130671A (ko) 터치 인터페이스에서 선택 영역의 제공 장치 및 그 방법
CN102902471B (zh) 一种输入界面的切换方法以及装置
KR101893928B1 (ko) 단말기의 페이지 표시 방법 및 장치
KR101447886B1 (ko) 터치 스크린 디스플레이를 통해 컨텐츠를 선택하는 방법 및 장치
KR20160053547A (ko) 전자장치 및 전자장치의 인터렉션 방법
JP6100013B2 (ja) 電子機器および手書き文書処理方法
CN102841752B (zh) 一种人机交互设备的字符输入方法和装置
KR101505806B1 (ko) 터치 스크린 디스플레이에서의 포인터 활성화 및 제어 방법 및 장치
KR20140067861A (ko) 터치 스크린 디스플레이 상에서의 객체 스크롤 방법 및 장치
KR101446075B1 (ko) 터치 스크린 디스플레이 입력을 통한 객체 서식 복사 방법 및 장치
KR101392739B1 (ko) 터치 스크린 디스플레이를 통해 전자문서상에서 테이블을 생성하는 방법 및 장치
KR101544527B1 (ko) 터치 방식을 이용한 입력 제어 방법 및 시스템
KR101436805B1 (ko) 터치 스크린 디스플레이에서의 다중 객체 선택 방법 및 장치
KR101444202B1 (ko) 터치 스크린을 통한 문서서식 적용방법 및 장치
KR101436517B1 (ko) 터치 스크린 디스플레이를 통해 전자문서 상에서 테이블을 편집하는 방법 및 장치
KR20140067540A (ko) 터치 스크린 디스플레이를 통해 컨텐츠를 선택하는 방법 및 장치

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20170907

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20180904

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20190905

Year of fee payment: 6