KR20100130671A - 터치 인터페이스에서 선택 영역의 제공 장치 및 그 방법 - Google Patents

터치 인터페이스에서 선택 영역의 제공 장치 및 그 방법 Download PDF

Info

Publication number
KR20100130671A
KR20100130671A KR1020090049304A KR20090049304A KR20100130671A KR 20100130671 A KR20100130671 A KR 20100130671A KR 1020090049304 A KR1020090049304 A KR 1020090049304A KR 20090049304 A KR20090049304 A KR 20090049304A KR 20100130671 A KR20100130671 A KR 20100130671A
Authority
KR
South Korea
Prior art keywords
touch interface
point
touch
drag
selection area
Prior art date
Application number
KR1020090049304A
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 KR1020090049304A priority Critical patent/KR20100130671A/ko
Priority to US12/710,646 priority patent/US20100313126A1/en
Publication of KR20100130671A publication Critical patent/KR20100130671A/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/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • 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
    • G06F3/04166Details of scanning methods, e.g. sampling time, grouping of sub areas or time sharing with display driving
    • 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/0486Drag-and-drop
    • 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/04801Cursor retrieval aid, i.e. visual aspect modification, blinking, colour changes, enlargement or other visual cues, for helping user do find the cursor in graphical user interfaces
    • 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/04805Virtual magnifying lens, i.e. window or frame movable on top of displayed information to enlarge it for better reading or selection

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)

Abstract

터치 인터페이스를 위한 선택 영역의 제공 장치 및 그 방법을 개시한다.
본 발명의 일 실시 예는 터치 이벤트에 대한 드래그(drag)의 방향을 감지하고, 드래그의 방향이 변경되면, 드래그의 방향이 변경된 포인트(point)를 기준으로 컨텐츠에 대한 선택 영역을 제공할 수 있다.
터치 인터페이스, 터치 스크린, 선택 영역

Description

터치 인터페이스에서 선택 영역의 제공 장치 및 그 방법{Method and Apparatus FOR PROVIDING SELECTED AREA IN TOUCH INTERFACE}
본 발명의 실시 예들은 터치 인터페이스를 구비하는 디바이스에 관한 것으로서, 예를 들어 스마트 폰 등에 적용할 수 있는 터치 인터페이스에서 선택 영역의 제공 장치 및 그 방법에 관한 것이다.
최근 터치 인터페이스는 터치 스크린의 형태로 스마트 폰 등의 휴대 단말기에 널리 적용되고 있다. 특히, "내 손안의 PC"를 강조하는 스마트 폰의 활성화를 통하여 모바일 환경에서 가능한 일들이 많아지고 있다. 또한, 사용자는 터치 인터페이스를 이용하여 좀 더 쉽고, 재미있는 경험이 가능하다.
그러나, 터치 인터페이스로 인하여 오히려 불편하고 비 효율적인 부분도 나타나다. 대표적인 예로, 문서 작성이 있다. 터치 인터페이스는 기존 버튼 방식에 비하여, 문자 입력이 불편하고 정확한 영역 선택이 어렵다.
본 발명의 실시 예들은, 사용자가 용이하게 선택 영역을 지정할 수 있는, 터치 인터페이스를 위한 선택 영역의 제공 장치 및 그 방법을 제공한다.
또한, 본 발명의 실시 예들은, 디스플레이 된 컨텐츠에 대한 줌 인 또는 줌 아웃이 필요 없이, 사용자가 용이하고 정확하게 선택 영역을 지정할 수 있는, 터치 인터페이스를 위한 선택 영역의 제공 장치 및 그 방법을 제공한다.
본 발명의 일 실시 예에 따른, 터치 인터페이스를 위한 선택 영역의 제공 장치는, 컨텐츠를 디스플레이 하기 위한 터치 인터페이스와, 터치 이벤트 및 상기 터치 이벤트에 대한 드래그(drag)의 방향을 감지하는 감지부 및 상기 드래그의 방향이 변경되면, 상기 드래그의 방향이 변경된 포인트(point)를 기준으로 상기 컨텐츠에 대한 선택 영역을 제공하도록 상기 터치 인터페이스를 제어하는 터치 인터페이스 제어부를 포함한다.
또한, 본 발명의 다른 일 실시 예에 따른, 터치 인터페이스를 위한 선택 영역의 제공 장치는, 컨텐츠를 디스플레이 하기 위한 터치 인터페이스와, 터치 이벤트 및 상기 터치 이벤트에 대한 드래그(drag)의 방향을 감지하는 감지부 및 상기 드래그의 방향이 변경되면, 상기 드래그의 방향이 변경된 포인트(point)를 기준으로 상기 컨텐츠에 대한 디스플레이 속성을 변경하도록 상기 터치 인터페이스를 제어하는 터치 인터페이스 제어부를 포함한다.
이때, 상기 컨텐츠에 대한 선택 영역은, 상기 드래그의 방향이 변경된 포인 트로부터 상기 터치 이벤트가 종료된 포인트까지로 설정될 수 있다.
이때, 상기 터치 인터페이스는, 상기 터치 이벤트가 발생한 포인트에 대응하는 보조 영상을 디스플레이 할 수 있다.
이때, 상기 터치 인터페이스는, 사용자에 의하여 현재 터치된 포인트에 대응하는 보조 영상을 디스플레이 할 수 있다.
이때, 상기 컨텐츠에 대한 디스플레이 속성을 변경하는 단계는, 상기 제2 드래그 방향의 시작 포인트부터 사용자에 의하여 현재 터치된 포인트까지 상기 컨텐츠에 대한 디스플레이 속성을 변경할 수 있다.
이때, 상기 컨텐츠에 대한 디스플레이 속성은, 음영, 텍스트의 폰트, 텍스트의 색, 배경 색 중 적어도 어느 하나일 수 있다.
본 발명의 일 실시 예에 따른, 터치 인터페이스를 위한 선택 영역의 제공 방법은, 터치 인터페이스에 컨텐츠를 디스플레이 하는 단계와, 상기 터치 인터페이스를 통하여 터치 이벤트를 감지하는 단계와, 상기 터치 이벤트에 대한 드래그(drag)의 방향을 감지하는 단계 및 상기 드래그의 방향이 변경되면, 상기 드래그의 방향이 변경된 포인트(point)를 기준으로 상기 컨텐츠에 대한 선택 영역을 제공하는 단계를 포함한다.
본 발명의 일 실시 예에 따른, 터치 인터페이스를 위한 선택 영역의 제공 방법은, 컨텐츠에 대한 선택 영역의 디스플레이 속성을 변경하는 단계를 더 포함할 수 있다.
본 발명의 일 실시 예에 따르면, 사용자는 터치 인터페이스를 통하여 쉽고 정확하게 선택 영역을 지정할 수 있다.
또한, 본 발명의 실시 예에 따르면, 터치 인터페이스와 같이 사용자가 컨트롤 할 수 있는 공간이 적은 환경에서, 쉽고 정확하게 사용자에게 선택 영역을 제공할 수 있다.
이하, 본 발명의 실시 예를 첨부된 도면을 참조하여 상세하게 설명한다.
도 1은 본 발명의 일 실시 예에 따른, 터치 인터페이스를 위한 선택 영역 제공 장치의 구성을 나타낸다.
도 1을 참조하면, 터치 인터페이스를 위한 선택 영역 제공 장치(100)는 터치 인터페이스(100), 감지부(120) 및 터치 인터페이스 제어부(130)을 포함한다.
터치 인터페이스(100)는, 컨텐츠를 디스플레이 할 수 있다. 또한, 터치 인터페이스(100)는 사용자의 손가락 또는 스타일러스(stylus) 등의 터치를 통해 사용자 입력이 가능한 유저 인터페이스를 제공할 수 있다. 이때, 컨텐츠는 모바일 기기에서 제공될 수 있는 웹 페이지, 텍스트 파일 등의 Copy & Paste 기능을 제공하는 컨텐츠일 수 있다.
감지부(120)는, 터치 인터페이스(100)에 대한 터치 이벤트를 감지하고, 터 치 이벤트에 대한 드래그(drag)의 방향을 감지한다. 이때, 터치 이벤트는 사용자의 손가락 또는 스타일러스 등이 터치 인터페이스(100)에 터치된 상태를 의미한다. 이때, 드래그는 PC환경에서 마우스의 드래그와 유사한 개념이다. 따라서, 터치 이벤트에 대한 드래그(drag)의 방향은, 터치 이벤트가 유지 되는 상태에서 사용자의 손가락 또는 스타일러스가 움직이는 방향을 의미한다. 이때, 터치 이벤트에 대한 드래그(drag)의 방향은, 도 3에 도시된 바와 같이 상,하,좌,우 및 대각선 방향 중 어느 하나일 수 있다.
터치 인터페이스 제어부(130)는 선택 영역 제공을 위한 다양한 동작을 수행할 수 있다. 이때, 터치 인터페이스 제어부(130)는 컨텐츠에 대한 선택 영역을 다른 영역과 구분하여 디스플레이 하도록 터치 인터페이스(100)를 제어할 수 있다.
이때, 터치 인터페이스 제어부(130)는, 드래그의 방향이 변경된 포인트(point)를 기준으로, 컨텐츠에 대한 선택 영역을 제공하도록 터치 인터페이스(110)를 제어할 수 있다. 이때, 선택 영역은, 드래그의 방향이 변경된 포인트로부터 터치 이벤트가 종료된 포인트까지로 설정될 수 있다. 여기서, 터치 이벤트의 종료는 터치 인터페이스(110)에 터치가 감지되지 않는 상태를 의미한다.
이때, 터치 인터페이스 제어부(130)는, 터치 이벤트에 대한 드래그(drag)의 방향이 변경되면, 드래그의 방향이 변경된 포인트(point)를 기준으로 상기 컨텐츠에 대한 디스플레이 속성을 변경하도록 상기 터치 인터페이스(110)를 제어할 수 있다. 이때, 터치 인터페이스 제어부(130)는, 드래그의 방향이 변경된 포인트로부터 터치 이벤트가 종료된 포인트까지 컨텐츠에 대한 디스플레이 속성을 변경하도록 터 치 인터페이스(110)를 제어할 수 있다. 이때, 컨텐츠에 대한 디스플레이 속성은, 음영, 텍스트의 폰트, 텍스트의 색, 배경 색 중 적어도 어느 하나일 수 있다.
이때, 터치 인터페이스 제어부(130)는, 도 6에 도시된 바와 같이, 터치 이벤트가 최초 발생한 포인트에 대응하는 보조 영상(610)을 디스플레이 하도록 상기 터치 인터페이스(110)를 제어할 수 있다. 또한, 터치 인터페이스 제어부(130)는, 사용자에 의하여 현재 터치된 포인트에 대응하는 보조 영상을 디스플레이 하도록 상기 터치 인터페이스(110)를 제어할 수 있다.
도 2는 본 발명의 일 실시 예에 따른, 터치 인터페이스를 위한 선택 영역 제공 방법을 나타내는 흐름도이다. 도 2에 도시된 방법은 도 1에 도시된 선택 영역 제공 장치에 의하여 수행될 수 있다. 또한, 도 2에 도시된 방법은 터치 인터페이스를 제공하는 디바이스에 내장된 프로세서에 의하여 수행될 수 있다. 이하, 도 2에 도시된 방법은 도 1에 도시된 선택 영역 제공 장치에 의하여 수행되는 것으로 가정한다.
도 2를 참조하면, 210단계에서 선택 영역 제공 장치는, 터치 인터페이스에 컨텐츠를 디스플레이 한다.
220단계에서 선택 영역 제공 장치는, 터치 인터페이스를 통하여 터치 이벤트를 감지되는지를 판단한다.
선택 영역 제공 장치는 터치 이벤트가 감지되면, 230단계에서 터치 이벤트의 드래그 방향을 감지한다. 이때, 드래그 방향은 도 3에 도시된 바와 같이 사용 자의 손가락(320)이 터치 인터페이스(310)에 터치된 상태에서, 사용자의 손가락(320)이 이동하는 방향을 의미한다.
240단계에서 선택영역 제공 장치는, 드래그 방향이 변경되는지를 판단한다. 도 4 및 도 5는 본 발명의 일 실시 예에 따른, 드래그의 방향이 변경되는 예를 나타낸다. 도 4를 참조하면, 드래그 방향은 최초 터치 이벤트가 발생한 제1 포인트(410)에서 위쪽으로 움직인 뒤, 제2 포인트(420)에서 오른쪽 방향으로 변경 되었다. 도 5를 참조하면, 드래그 방향은 최초 터치 이벤트가 발생한 제3 포인트(510)에서 왼쪽으로 움직인 뒤, 제2 포인트(520)에서 왼쪽 방향으로 변경 되었다. 이때, 드래그 방향은 도 4 및 도 5의 예에 한정되지 않는다.
드래그 방향이 변경되면, 250 단계에서 선택 영역 제공 장치는, 드래그의 방향이 변경된 포인트(point)를 기준으로 상기 컨텐츠에 대한 선택 영역을 제공한다. 이때, 컨텐츠에 대한 선택 영역은, 상기 드래그의 방향이 변경된 포인트로부터 상기 터치 이벤트가 종료된 포인트까지로 설정될 수 있다. 이때, 선택 영역 제공 장치에 구비된 터치 인터페이스는 사용자의 선택 영역 지정을 돋기 위한 보조 영상을 제공할 수 있다. 도 6 및 도 7은 본 발명의 일 실시 예에 따른, 사용자의 선택 영역 지정을 돋기 위한 보조 영상의 예를 나타낸다. 도 6을 참조하면, 터치 인터페이스는 최초 터치 이벤트가 발생한 포인트에 대응하는 보조 영상(610)을 돋보기 형태로 디스플레이 할 수 있다. 이때, 보조 영상은 사용자에 의하여 현재 터치된 포인트 또는 사용자에 의하여 현재 터치된 포인트의 왼쪽 또는 오른쪽 부분을 나타낼 수 있다. 또한, 보조 영상의 위치 및 크기는 사용자가 보기 쉬운 다양한 위치 및 크기로 디스플레이 될 수 있다. 이때, 터치 인터페이스는 사용자에 의하여 현재 터치된 포인트에 대응하는 보조 영상을 돋보기 형태로 디스플레이 할 수 있다. 또한, 도 7을 참조하면, 터치 인터페이스는 선택 영역(720)이 지정된 후, 사용자에 의하여 현재 터치된 포인트에 대응하는 보조 영상(710)을 돋보기 형태로 디스플레이 할 수 있다.
한편, 본 발명의 다른 일 실시 예에 따르면, 선택 영역 제공 장치는, 터치 이벤트에 대한 제1 드래그(drag) 방향을 감지하고, 상기 제1 드래그 방향과 다른 제2 드래그 방향이 감지되면, 상기 제2 드래그 방향의 시작 포인트(point)를 기준으로 상기 컨텐츠에 대한 디스플레이 속성을 변경할 수 있다. 즉, 본 발명의 다른 일 실시 예에 따른 선택 영역 제공 방법은, 사용자에 의하여 지정된 선택 영역의 디스플레이 속성을 변경하는 단계를 더 포함할 수 있다.
도 8은 본 발명의 일 실시 예에 따른, 컨텐츠에 대한 선택 영역의 예를 나타낸다. 도 8에서 사용자는 "Telecommunication"부터 선택 영역을 지정하고자 한 것으로 가정한다. 또한, 도 8에서, 손가락은 설명의 편의를 위하여 텍스트 밑에 표시되어 있으나, 텍스트를 터치하고 있는 것으로 가정한다.
사용자는 터치 인터페이스에 디스플레이 된 컨텐츠의 임의의 포인트(810)를 터치한 후, 원래 의도했던 "Telecommunication"의 앞 포인트(820)로 손가락을 이동한다. 이때 손가락을 이동하는 동작은 드래그에 해당한다. 이후, 사용자는 포인 트(820)로부터 포인트(810)방향으로 손가락을 이동하면서 선택 영역(830)을 지정할 수 있다. 이와 같이, 본 발명의 일 실시 예에 따른 선택 영역(830)은 드래그 방향이 변경된 포인트(820)부터 선택 영역이 시작된다. 관련 기술에 따른 선택 영역과의 비교를 위하여 도 9가 참조된다.
도 9는 관련 기술에 따른, 컨텐츠에 대한 선택 영역의 예를 나타낸다.
도 9를 참조하면, 포인트(910)에서 최초 터치 이벤트가 발생하고, 사용자가 포인트(920)로 드래그 한 후 포인트(920)으로부터 포인트(910)으로 드래그 한 경우, 관련 기술에 따른 컨텐츠에 대한 선택 영역(930)은 "communications is one of five business"로 지정된다.
도 8과 도 9에 도시된 예를 비교하면, 본 발명의 실시 예에 따른 선택 영역은, 선택 영역 지정이 더 정확하고, 좁은 터치 인터페이스 환경에 적합함을 알 수 있다. 모바일 디바이스와 같이 좁은 터치 인터페이스 환경에서, 사용자는 자신이 원하는 정확한 포인트를 지정하기가 쉽지 않았다. 그러나 본 발명의 실시 예들에 따르면, 사용자는 드래그를 통해 자신이 원하는 포인트로 이동할 수 있기 때문에 더 정확한 선택 영역 지정이 가능하다. 또한, 도 6 및 도 7에 도시된 보조 영상은 사용자가 원하는 포인트를 찾는데 많은 도움을 줄 수 있다. 또한, 본 발명의 실시 예들에 따르면, 사용자는 별도의 버튼을 조작함이 없이, 자연스럽게 자신이 원하는 위치로 터치 포인트를 드래그 할 수 있기 때문에, 유저 인터페이스의 자연스러움을 높일 수 있다.
도 10은 본 발명의 일 실시 예에 따른, 컨텐츠에 대한 선택 영역의 예를 나타낸다. 도 10에서, 손가락은 설명의 편의를 위하여 텍스트 밑에 표시되어 있으나, 텍스트를 터치하고 있는 것으로 가정한다.
도 10을 참조하면, 사용자는 터치 인터페이스에 디스플레이 된 컨텐츠의 임의의 포인트(1010)를 터치한 후, 원래 의도했던 "Telecommunication"의 앞 포인트(1020)으로 손가락을 이동한다. 이후, 사용자는 포인트(1020)으로부터 포인트(1010)방향으로 손가락을 이동하면서 선택 영역(1050)을 지정할 수 있다. 이때, 사용자는 포인트(1020)으로부터 포인트(1030)까지 손가락을 드래그한 경우, 포인트(1040)로 손가락을 드래그함으로써 선택 영역(1050)을 수정할 수 있다. 사용자는 터치 인터페이스로부터 손가락을 떼어 선택 영역(1050)을 확정할 수 있다. 즉, 선택 영역(1050)은 드래그의 방향이 변경된 포인트(1020)로부터 시작되고, 터치 이벤트가 종료된 포인트(1040)까지로 설정될 수 있다.
본 발명의 실시 예에 따른 방법들은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다.
이상과 같이 본 발명은 비록 한정된 실시 예와 도면에 의해 설명되었으나, 본 발명은 상기의 실시 예에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다.
그러므로, 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 아니 되며, 후술하는 특허청구범위뿐 아니라 이 특허청구범위와 균등한 것들에 의해 정해져야 한다.
도 1은 본 발명의 일 실시 예에 따른, 터치 인터페이스를 위한 선택 영역 제공 장치의 구성을 나타낸다.
도 2는 본 발명의 일 실시 예에 따른, 터치 인터페이스를 위한 선택 영역 제공 방법을 나타내는 흐름도이다.
도 3은 본 발명의 일 실시 예에 따른 사용자의 드래그 방향을 나타낸다.
도 4 및 도 5는 본 발명의 일 실시 예에 따른, 드래그의 방향이 변경되는 예를 나타낸다.
도 6 및 도 7은 본 발명의 일 실시 예에 따른, 사용자의 선택 영역 지정을 돋기 위한 보조 영상의 예를 나타낸다.
도 8은 본 발명의 일 실시 예에 따른, 컨텐츠에 대한 선택 영역의 예를 나타낸다.
도 9는 관련 기술에 따른, 컨텐츠에 대한 선택 영역의 예를 나타낸다.
도 10은 본 발명의 일 실시 예에 따른, 컨텐츠에 대한 선택 영역의 예를 나타낸다.

Claims (14)

  1. 컨텐츠를 디스플레이 하기 위한 터치 인터페이스;
    터치 이벤트 및 상기 터치 이벤트에 대한 드래그(drag)의 방향을 감지하는 감지부; 및
    상기 드래그의 방향이 변경되면, 상기 드래그의 방향이 변경된 포인트(point)를 기준으로 상기 컨텐츠에 대한 선택 영역을 제공하도록 상기 터치 인터페이스를 제어하는 터치 인터페이스 제어부를 포함하는, 터치 인터페이스를 위한 선택 영역의 제공 장치.
  2. 제1항에 있어서, 상기 컨텐츠에 대한 선택 영역은,
    상기 드래그의 방향이 변경된 포인트로부터 터치 이벤트가 종료된 포인트까지로 설정되는, 터치 인터페이스를 위한 선택 영역의 제공 장치.
  3. 제1항에 있어서, 상기 터치 인터페이스 제어부는,
    상기 터치 이벤트가 발생한 포인트에 대응하는 보조 영상을 디스플레이 하도록 상기 터치 인터페이스를 제어하는, 터치 인터페이스를 위한 선택 영역의 제공 장치.
  4. 제1항에 있어서, 상기 터치 인터페이스 제어부는,
    사용자에 의하여 현재 터치된 포인트에 대응하는 보조 영상을 디스플레이 하도록 상기 터치 인터페이스를 제어하는, 터치 인터페이스를 위한 선택 영역의 제공 장치.
  5. 컨텐츠를 디스플레이 하기 위한 터치 인터페이스;
    터치 이벤트 및 상기 터치 이벤트에 대한 드래그(drag)의 방향을 감지하는 감지부; 및
    상기 드래그의 방향이 변경되면, 상기 드래그의 방향이 변경된 포인트(point)를 기준으로 상기 컨텐츠에 대한 디스플레이 속성을 변경하도록 상기 터치 인터페이스를 제어하는 터치 인터페이스 제어부를 포함하는, 터치 인터페이스를 위한 선택 영역의 제공 장치.
  6. 제5항에 있어서, 상기 터치 인터페이스 제어부는,
    상기 드래그의 방향이 변경된 포인트로부터 터치 이벤트가 종료된 포인트까지 상기 컨텐츠에 대한 디스플레이 속성을 변경하도록 상기 터치 인터페이스를 제 어하는, 터치 인터페이스를 위한 선택 영역의 제공 장치.
  7. 제5항에 있어서, 상기 컨텐츠에 대한 디스플레이 속성은,
    음영, 텍스트의 폰트, 텍스트의 색, 배경 색 중 적어도 어느 하나인, 터치 인터페이스를 위한 선택 영역의 제공 장치.
  8. 제5항에 있어서, 상기 터치 인터페이스 제어부는,
    상기 터치 이벤트가 발생한 포인트에 대응하는 보조 영상을 디스플레이 하도록 상기 터치 인터페이스를 제어하는, 터치 인터페이스를 위한 선택 영역의 제공 장치.
  9. 제5항에 있어서, 상기 터치 인터페이스 제어부는,
    사용자에 의하여 현재 터치된 포인트에 대응하는 보조 영상을 디스플레이 하도록 상기 터치 인터페이스를 제어하는, 터치 인터페이스를 위한 선택 영역의 제공 장치.
  10. 터치 인터페이스에 컨텐츠를 디스플레이 하는 단계;
    상기 터치 인터페이스를 통하여 터치 이벤트를 감지하는 단계;
    상기 터치 이벤트에 대한 드래그(drag)의 방향을 감지하는 단계; 및
    상기 드래그의 방향이 변경되면, 상기 드래그의 방향이 변경된 포인트(point)를 기준으로 상기 컨텐츠에 대한 선택 영역을 제공하는 단계를 포함하는, 터치 인터페이스를 위한 선택 영역의 제공 방법.
  11. 제10항에 있어서, 상기 컨텐츠에 대한 선택 영역은,
    상기 드래그의 방향이 변경된 포인트로부터 상기 터치 이벤트가 종료된 포인트까지로 설정되는, 터치 인터페이스를 위한 선택 영역의 제공 방법.
  12. 제10항에 있어서, 상기 터치 인터페이스는,
    상기 터치 이벤트가 발생한 포인트에 대응하는 보조 영상을 디스플레이 하는, 터치 인터페이스를 위한 선택 영역의 제공 방법.
  13. 제10항에 있어서, 상기 터치 인터페이스는,
    사용자에 의하여 현재 터치된 포인트에 대응하는 보조 영상을 디스플레이 하 는, 터치 인터페이스를 위한 선택 영역의 제공 방법.
  14. 제10항에 있어서,
    상기 컨텐츠에 대한 선택 영역의 디스플레이 속성을 변경하는 단계를 더 포함하는, 터치 인터페이스를 위한 선택 영역의 제공 방법.
KR1020090049304A 2009-06-04 2009-06-04 터치 인터페이스에서 선택 영역의 제공 장치 및 그 방법 KR20100130671A (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020090049304A KR20100130671A (ko) 2009-06-04 2009-06-04 터치 인터페이스에서 선택 영역의 제공 장치 및 그 방법
US12/710,646 US20100313126A1 (en) 2009-06-04 2010-02-23 Method and apparatus for providing selection area for touch interface

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090049304A KR20100130671A (ko) 2009-06-04 2009-06-04 터치 인터페이스에서 선택 영역의 제공 장치 및 그 방법

Publications (1)

Publication Number Publication Date
KR20100130671A true KR20100130671A (ko) 2010-12-14

Family

ID=43301649

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090049304A KR20100130671A (ko) 2009-06-04 2009-06-04 터치 인터페이스에서 선택 영역의 제공 장치 및 그 방법

Country Status (2)

Country Link
US (1) US20100313126A1 (ko)
KR (1) KR20100130671A (ko)

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3260969B1 (en) 2009-09-22 2021-03-03 Apple Inc. Device, method, and graphical user interface for manipulating user interface objects
US9310907B2 (en) 2009-09-25 2016-04-12 Apple Inc. Device, method, and graphical user interface for manipulating user interface objects
US8766928B2 (en) 2009-09-25 2014-07-01 Apple Inc. Device, method, and graphical user interface for manipulating user interface objects
US8799826B2 (en) 2009-09-25 2014-08-05 Apple Inc. Device, method, and graphical user interface for moving a calendar entry in a calendar application
US8832585B2 (en) 2009-09-25 2014-09-09 Apple Inc. Device, method, and graphical user interface for manipulating workspace views
US8539385B2 (en) 2010-01-26 2013-09-17 Apple Inc. Device, method, and graphical user interface for precise positioning of objects
US8539386B2 (en) 2010-01-26 2013-09-17 Apple Inc. Device, method, and graphical user interface for selecting and moving objects
US8612884B2 (en) 2010-01-26 2013-12-17 Apple Inc. Device, method, and graphical user interface for resizing objects
US9292161B2 (en) * 2010-03-24 2016-03-22 Microsoft Technology Licensing, Llc Pointer tool with touch-enabled precise placement
US9081494B2 (en) * 2010-07-30 2015-07-14 Apple Inc. Device, method, and graphical user interface for copying formatting attributes
US8972879B2 (en) 2010-07-30 2015-03-03 Apple Inc. Device, method, and graphical user interface for reordering the front-to-back positions of objects
US9098182B2 (en) 2010-07-30 2015-08-04 Apple Inc. Device, method, and graphical user interface for copying user interface objects between content regions
US20120185787A1 (en) * 2011-01-13 2012-07-19 Microsoft Corporation User interface interaction behavior based on insertion point
KR20120102262A (ko) * 2011-03-08 2012-09-18 삼성전자주식회사 휴대용 단말기가 열람하는 텍스트에서 원하는 내용을 선택하는 방법 및 장치
CN105955617B (zh) * 2011-06-03 2019-07-12 谷歌有限责任公司 用于选择文本的手势
US9317196B2 (en) * 2011-08-10 2016-04-19 Microsoft Technology Licensing, Llc Automatic zooming for text selection/cursor placement
US9645733B2 (en) * 2011-12-06 2017-05-09 Google Inc. Mechanism for switching between document viewing windows
KR102030754B1 (ko) * 2012-03-08 2019-10-10 삼성전자주식회사 관심 영역을 선택하기 위한 이미지 편집 장치 및 방법
US8954890B2 (en) 2012-04-12 2015-02-10 Supercell Oy System, method and graphical user interface for controlling a game
US8814674B2 (en) 2012-05-24 2014-08-26 Supercell Oy Graphical user interface for a gaming system
GB2501145A (en) 2012-04-12 2013-10-16 Supercell Oy Rendering and modifying objects on a graphical user interface
US20130311954A1 (en) * 2012-05-18 2013-11-21 Geegui Corporation Efficient user interface
US20140062917A1 (en) * 2012-08-29 2014-03-06 Samsung Electronics Co., Ltd. Method and apparatus for controlling zoom function in an electronic device
US9696879B2 (en) 2012-09-07 2017-07-04 Google Inc. Tab scrubbing using navigation gestures
US20140194162A1 (en) * 2013-01-04 2014-07-10 Apple Inc. Modifying A Selection Based on Tapping
US9086796B2 (en) 2013-01-04 2015-07-21 Apple Inc. Fine-tuning an operation based on tapping
US9354786B2 (en) 2013-01-04 2016-05-31 Apple Inc. Moving a virtual object based on tapping
US9785240B2 (en) * 2013-03-18 2017-10-10 Fuji Xerox Co., Ltd. Systems and methods for content-aware selection
KR102203810B1 (ko) * 2013-10-01 2021-01-15 삼성전자주식회사 사용자 입력에 대응되는 이벤트를 이용한 유저 인터페이싱 장치 및 방법
WO2015141093A1 (ja) * 2014-03-20 2015-09-24 日本電気株式会社 情報処理装置、情報処理方法および情報処理プログラム
US20150277744A1 (en) * 2014-03-27 2015-10-01 Motorola Mobility Llc Gesture Text Selection
US9733734B2 (en) 2014-11-13 2017-08-15 Grayhill, Inc. Method for using a two-dimensional touchpad to manipulate a three-dimensional image
JP7238314B2 (ja) * 2018-10-02 2023-03-14 カシオ計算機株式会社 電子機器、テキスト処理方法、およびプログラム
CN110286812A (zh) * 2019-05-15 2019-09-27 上海拍拍贷金融信息服务有限公司 一种滑动触控方法及触控装置

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5821930A (en) * 1992-08-23 1998-10-13 U S West, Inc. Method and system for generating a working window in a computer system
US5574840A (en) * 1994-08-29 1996-11-12 Microsoft Corporation Method and system for selecting text utilizing a plurality of text using switchable minimum granularity of selection
US7084884B1 (en) * 1998-11-03 2006-08-01 Immersion Corporation Graphical object interactions
US7821503B2 (en) * 2003-04-09 2010-10-26 Tegic Communications, Inc. Touch screen and graphical user interface
AU2003288689A1 (en) * 2002-11-29 2004-06-23 Koninklijke Philips Electronics N.V. User interface with displaced representation of touch area
US20040222979A1 (en) * 2003-05-08 2004-11-11 Knighton Mark S. Multifunction floating button
US7814419B2 (en) * 2003-11-26 2010-10-12 Nokia Corporation Changing an orientation of a user interface via a course of motion
US7676767B2 (en) * 2005-06-15 2010-03-09 Microsoft Corporation Peel back user interface to show hidden functions
US7877685B2 (en) * 2005-12-29 2011-01-25 Sap Ag Persistent adjustable text selector
KR20070113025A (ko) * 2006-05-24 2007-11-28 엘지전자 주식회사 터치스크린 장치 및 이의 작동방법
US8402382B2 (en) * 2006-04-21 2013-03-19 Google Inc. System for organizing and visualizing display objects
TW200805131A (en) * 2006-05-24 2008-01-16 Lg Electronics Inc Touch screen device and method of selecting files thereon
US7936341B2 (en) * 2007-05-30 2011-05-03 Microsoft Corporation Recognizing selection regions from multiple simultaneous inputs
US8650507B2 (en) * 2008-03-04 2014-02-11 Apple Inc. Selecting of text using gestures
KR101569427B1 (ko) * 2008-10-02 2015-11-16 삼성전자주식회사 휴대 단말기의 터치 입력 장치 및 그의 운영 방법
US20100088653A1 (en) * 2008-10-07 2010-04-08 Research In Motion Limited Portable electronic device and method of controlling same
US8294680B2 (en) * 2009-03-27 2012-10-23 Sony Mobile Communications Ab System and method for touch-based text entry
US20110231796A1 (en) * 2010-02-16 2011-09-22 Jose Manuel Vigil Methods for navigating a touch screen device in conjunction with gestures
US8704783B2 (en) * 2010-03-24 2014-04-22 Microsoft Corporation Easy word selection and selection ahead of finger

Also Published As

Publication number Publication date
US20100313126A1 (en) 2010-12-09

Similar Documents

Publication Publication Date Title
KR20100130671A (ko) 터치 인터페이스에서 선택 영역의 제공 장치 및 그 방법
EP2835731B1 (en) Image display apparatus, image display method, and image display program
US9524040B2 (en) Image editing apparatus and method for selecting area of interest
US9223471B2 (en) Touch screen control
US20130063384A1 (en) Electronic apparatus, display method, and program
US20100295806A1 (en) Display control apparatus, display control method, and computer program
US20130080979A1 (en) Explicit touch selection and cursor placement
JP5942762B2 (ja) 情報処理装置及びプログラム
CN106716493B (zh) 对内容样式化的方法和对内容样式化的触摸屏设备
KR20110047349A (ko) 휴대용 단말기에서 터치와 가압을 이용하는 사용자 인터페이스 장치 및 방법
KR20120102262A (ko) 휴대용 단말기가 열람하는 텍스트에서 원하는 내용을 선택하는 방법 및 장치
KR20130097491A (ko) 화면 상의 디스플레이창의 크기를 변경하는 디바이스 및 방법
US10019425B2 (en) Enhancement to text selection controls
US9292185B2 (en) Display device and display method
KR101447886B1 (ko) 터치 스크린 디스플레이를 통해 컨텐츠를 선택하는 방법 및 장치
JP6352801B2 (ja) 情報処理装置、情報処理プログラムおよび情報処理方法
US11914857B1 (en) Methods and graphical user interfaces for pointing and editing on computing devices with touch-sensitive displays
KR20140067861A (ko) 터치 스크린 디스플레이 상에서의 객체 스크롤 방법 및 장치
JP6057006B2 (ja) 情報処理装置及びプログラム
JP6945345B2 (ja) 表示装置、表示方法及びプログラム
KR20160010993A (ko) 객체 편집 방법 및 이를 이용한 화상 표시 장치
JP6584876B2 (ja) 情報処理装置、情報処理プログラムおよび情報処理方法
TWI630491B (zh) 具有內容***功能的電子裝置及其內容***方法
JP2018092681A (ja) 制御プログラム、制御方法及び情報処理装置
KR101444202B1 (ko) 터치 스크린을 통한 문서서식 적용방법 및 장치

Legal Events

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