KR20100130671A - 터치 인터페이스에서 선택 영역의 제공 장치 및 그 방법 - Google Patents
터치 인터페이스에서 선택 영역의 제공 장치 및 그 방법 Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 27
- 239000011521 glass Substances 0.000 description 3
- 230000004913 activation Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
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/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
- 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/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction 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/0486—Drag-and-drop
-
- 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/04801—Cursor 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
-
- 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/04805—Virtual 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
본 발명의 실시 예들은 터치 인터페이스를 구비하는 디바이스에 관한 것으로서, 예를 들어 스마트 폰 등에 적용할 수 있는 터치 인터페이스에서 선택 영역의 제공 장치 및 그 방법에 관한 것이다.
최근 터치 인터페이스는 터치 스크린의 형태로 스마트 폰 등의 휴대 단말기에 널리 적용되고 있다. 특히, "내 손안의 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)
- 컨텐츠를 디스플레이 하기 위한 터치 인터페이스;터치 이벤트 및 상기 터치 이벤트에 대한 드래그(drag)의 방향을 감지하는 감지부; 및상기 드래그의 방향이 변경되면, 상기 드래그의 방향이 변경된 포인트(point)를 기준으로 상기 컨텐츠에 대한 선택 영역을 제공하도록 상기 터치 인터페이스를 제어하는 터치 인터페이스 제어부를 포함하는, 터치 인터페이스를 위한 선택 영역의 제공 장치.
- 제1항에 있어서, 상기 컨텐츠에 대한 선택 영역은,상기 드래그의 방향이 변경된 포인트로부터 터치 이벤트가 종료된 포인트까지로 설정되는, 터치 인터페이스를 위한 선택 영역의 제공 장치.
- 제1항에 있어서, 상기 터치 인터페이스 제어부는,상기 터치 이벤트가 발생한 포인트에 대응하는 보조 영상을 디스플레이 하도록 상기 터치 인터페이스를 제어하는, 터치 인터페이스를 위한 선택 영역의 제공 장치.
- 제1항에 있어서, 상기 터치 인터페이스 제어부는,사용자에 의하여 현재 터치된 포인트에 대응하는 보조 영상을 디스플레이 하도록 상기 터치 인터페이스를 제어하는, 터치 인터페이스를 위한 선택 영역의 제공 장치.
- 컨텐츠를 디스플레이 하기 위한 터치 인터페이스;터치 이벤트 및 상기 터치 이벤트에 대한 드래그(drag)의 방향을 감지하는 감지부; 및상기 드래그의 방향이 변경되면, 상기 드래그의 방향이 변경된 포인트(point)를 기준으로 상기 컨텐츠에 대한 디스플레이 속성을 변경하도록 상기 터치 인터페이스를 제어하는 터치 인터페이스 제어부를 포함하는, 터치 인터페이스를 위한 선택 영역의 제공 장치.
- 제5항에 있어서, 상기 터치 인터페이스 제어부는,상기 드래그의 방향이 변경된 포인트로부터 터치 이벤트가 종료된 포인트까지 상기 컨텐츠에 대한 디스플레이 속성을 변경하도록 상기 터치 인터페이스를 제 어하는, 터치 인터페이스를 위한 선택 영역의 제공 장치.
- 제5항에 있어서, 상기 컨텐츠에 대한 디스플레이 속성은,음영, 텍스트의 폰트, 텍스트의 색, 배경 색 중 적어도 어느 하나인, 터치 인터페이스를 위한 선택 영역의 제공 장치.
- 제5항에 있어서, 상기 터치 인터페이스 제어부는,상기 터치 이벤트가 발생한 포인트에 대응하는 보조 영상을 디스플레이 하도록 상기 터치 인터페이스를 제어하는, 터치 인터페이스를 위한 선택 영역의 제공 장치.
- 제5항에 있어서, 상기 터치 인터페이스 제어부는,사용자에 의하여 현재 터치된 포인트에 대응하는 보조 영상을 디스플레이 하도록 상기 터치 인터페이스를 제어하는, 터치 인터페이스를 위한 선택 영역의 제공 장치.
- 터치 인터페이스에 컨텐츠를 디스플레이 하는 단계;상기 터치 인터페이스를 통하여 터치 이벤트를 감지하는 단계;상기 터치 이벤트에 대한 드래그(drag)의 방향을 감지하는 단계; 및상기 드래그의 방향이 변경되면, 상기 드래그의 방향이 변경된 포인트(point)를 기준으로 상기 컨텐츠에 대한 선택 영역을 제공하는 단계를 포함하는, 터치 인터페이스를 위한 선택 영역의 제공 방법.
- 제10항에 있어서, 상기 컨텐츠에 대한 선택 영역은,상기 드래그의 방향이 변경된 포인트로부터 상기 터치 이벤트가 종료된 포인트까지로 설정되는, 터치 인터페이스를 위한 선택 영역의 제공 방법.
- 제10항에 있어서, 상기 터치 인터페이스는,상기 터치 이벤트가 발생한 포인트에 대응하는 보조 영상을 디스플레이 하는, 터치 인터페이스를 위한 선택 영역의 제공 방법.
- 제10항에 있어서, 상기 터치 인터페이스는,사용자에 의하여 현재 터치된 포인트에 대응하는 보조 영상을 디스플레이 하 는, 터치 인터페이스를 위한 선택 영역의 제공 방법.
- 제10항에 있어서,상기 컨텐츠에 대한 선택 영역의 디스플레이 속성을 변경하는 단계를 더 포함하는, 터치 인터페이스를 위한 선택 영역의 제공 방법.
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)
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)
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 |
-
2009
- 2009-06-04 KR KR1020090049304A patent/KR20100130671A/ko not_active Application Discontinuation
-
2010
- 2010-02-23 US US12/710,646 patent/US20100313126A1/en not_active Abandoned
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 |