KR20100041150A - 멀티터치를 이용한 사용자 인터페이스 제어방법 - Google Patents

멀티터치를 이용한 사용자 인터페이스 제어방법 Download PDF

Info

Publication number
KR20100041150A
KR20100041150A KR1020080100190A KR20080100190A KR20100041150A KR 20100041150 A KR20100041150 A KR 20100041150A KR 1020080100190 A KR1020080100190 A KR 1020080100190A KR 20080100190 A KR20080100190 A KR 20080100190A KR 20100041150 A KR20100041150 A KR 20100041150A
Authority
KR
South Korea
Prior art keywords
touch
graphic object
display
selection area
user input
Prior art date
Application number
KR1020080100190A
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 KR1020080100190A priority Critical patent/KR20100041150A/ko
Publication of KR20100041150A publication Critical patent/KR20100041150A/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/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
    • 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
    • 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • 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)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

본 발명은 디스플레이가 장착된 장치에서 사용자가 멀티터치를 사용하여 사용자가 쉽게 데이터를 입력하거나 조작할 수 있는 방법 및 그러한 방법이 구현된 장치에 관한 것이다.
멀티 터치, 그래픽 인터페이스, 터치, 드래그앤드랍, 복사, 삽입, 파일, 붙여넣기

Description

멀티터치를 이용한 사용자 인터페이스 제어방법{A method for controlling user interface using multitouch}
본 발명은 사용자 인터페이스 제어방법 및 디스플레이 장치에 관한 것이다.
보다 구체적으로 본 발명은 디스플레이가 장착된 장치에서 사용자가 멀티터치를 사용하여 사용자가 쉽게 데이터를 입력하거나 조작할 수 있는 방법 및 그러한 방법이 구현된 장치에 관한 것이다.
오늘날 TV, 휴대폰, MP3 플레이어, PMP, 노트북, PDA 등의 전자 시스템들에는 다양한 입출력 장치들이 장착된다.
다양한 입출력 장치들은 사용자가 위 시스템들을 편리하게 제어할 수 있도록 하기 위해 제공된다.
전자 시스템들 중에서도 휴대폰, MP3 플레이어, PMP, 노트북, PDA 등의 휴대형 장치들은 사이즈가 작기 때문에, 입출력 장치들을 장착하는데도 한계가 있다.
최근 이러한 휴대형 장치들에는 사용자 인터페이스를 개선하기 위한 노력의 일환으로써 터치 스크린, 터치 패드, 네비게이션 패드 등이 장착되고 있는 추세이다. 터치 스크린을 채용함으로써 일반 PC에서 마우스 및 키보드 입력을 대체하고, 좁은 공간에서도 사용자로 하여금 다양한 방식으로 데이터를 입력하고, 명령을 입력하도록 할 수 있다.
이러한 다양한 사용자 인터페이스에도 불구하고, 장치들의 입출력에는 많은 제한이 따르고, 사용자도 그만큼 불편을 느끼게 된다.
휴대폰의 경우를 예로 들면, 통화 기능 외에 다양한 부가 기능을 추가하는 추세인데, 예를 들면, MP3 플레이어, 카메라 기능, 인터넷 접속 기능 등이 추가되고 있다.
이러한 많은 기능들이 추가되고 있으나, 제한된 입력 수단으로 인해 사용자는 특히 휴대폰 등의 이동 단말기에서 이들 기능들을 충분히 쉽게 제어할 수 없는 단점이 있다. 이에 개선된 사용자 인터페이스 제어 방법이 요구된다.
본 발명은 멀티터치에 의해 데이터 입력의 불편을 해소할 수 있는 방법을 제공하는 것을 목적으로 한다.
본 발명은 멀티터치에 의해 텍스트나, 파일 등의 데이터를 쉽게 조작할 수 있는 방법을 제공하는 것을 목적으로 한다.
본 발명은 특히 사용자의 입력 수단이 제한되는 휴대폰 등의 이동 단말기 등에서 사용자에게 편리한 사용자 인터페이스를 제공하는 것을 목적으로 한다.
본 발명의 일 실시예에 따른 사용자 인터페이스 제어방법은, 디스플레이 상의 멀티 터치를 검출하여 선택 영역을 설정하는 단계; 및 상기 선택 영역과 관련된 그래픽 오브젝트를 표시하는 단계를 포함한다.
본 발명의 일 실시예에 따른 사용자 인터페이스 제어방법은, 멀티 터치를 검출하여 선택 영역을 설정하는 단계; 상기 선택 영역과 관련된 그래픽 오브젝트를 표시하는 단계; 상기 그래픽 오브젝트에 대한 사용자 입력을 검출하는 단계; 및 상기 사용자 입력에 해당하는 동작을 수행하는 단계를 포함한다.
본 발명의 일 실시예에 따른 디스플레이 장치는, 디스플레이 상의 멀티터치를 검출하는 멀티터치 센싱부; 상기 멀티터치에 의해 설정되는 선택 영역에 포함되는 데이터 또는 파일에 대한 정보를 저장하는 메모리; 상기 저장된 정보와 관련된 그래픽 오브젝트를 표시하는 디스플레이; 및 상기 검출된 멀티터치에 의해 상기 선 택 영역을 설정하고, 상기 디스플레이가 상기 그래픽 오브젝트를 표시하도록 하며, 상기 구성요소들이 상기 그래픽 오브젝트에 대한 사용자의 입력에 해당하는 동작을 수행하도록 제어하는 제어부를 포함한다.
본 발명에 따르면 편리하고 개선된 데이터 입력 방법을 제공할 수 있다.
본 발명에 따르면, 멀티터치에 의해 텍스트나, 파일 등의 데이터를 쉽게 조작할 수 있는 방법을 제공할 수 있다.
본 발명은 특히 사용자의 입력 수단이 제한되는 휴대폰 등의 이동 단말기 등에서 편리하고 개선된 사용자 인터페이스를 제공할 수 있다.
이하 도면을 참조하여 본 발명의 실시예들을 보다 상세히 설명한다.
도 1은 본 발명의 일 실시예에 따른 디스플레이 장치의 구성을 나타낸다.
본 발명에 따른 디스플레이 장치는 휴대폰, MP3 플레이어, PMP, 노트북, PDA 등 이동 단말기와, 모니터, TV 등 비이동 단말기 등의 터치 스크린이 장착된 임의의 전자 장치를 포함할 수 있다.
도 1에 도시된 바와 같이, 본 발명에 따른 디스플레이 장치(10)는 사용자로부터 멀티터치를 검출하는 멀티터치 센싱부(14), 상기 멀티터치에 의해 설정되는 영역에 포함되는 데이터 또는 파일에 대한 정보를 저장하는 메모리(16), 상기 저장된 정보와 관련된 그래픽 오브젝트를 표시하는 디스플레이(18), 및 상기 검출된 멀티터치에 의해 영역을 설정하고, 상기 디스플레이(18)가 상기 그래픽 오브젝트를 표시하도록 하며, 상기 구성요소들이 상기 그래픽 오브젝트에 대한 사용자의 입력에 해당하는 동작을 수행하도록 제어하는 제어부(12)를 포함하여 구성될 수 있다.
본 발명에서 멀티 터치란, 종래 널리 알려진 바와 같이 사용자가 하나의 터치 수단, 예컨대 손가락이나 스타일러스 펜으로 터치 스크린을 터치하는 것과 달리, 복수의 터치 수단으로 터치 스크린을 터치하는 것을 의미한다.
본 발명에서는 적어도 2개 이상의 손가락 또는 스타일러스 펜의 터치를 검출하는 멀티 터치 기술을 사용한다. 멀티 터치를 검출하는 방법은 다수의 기술이 공지되어 있으며, 예컨대, 미국특허공개공보 20070257890에 기재된 바와 같은 정전용량식 터치 스크린 상에서 멀티 터치를 검출하는 기술을 사용할 수 있다. 그 외에도 본 발명에는 초음파 센서를 이용한 방식, 적외선 센서를 이용한 방식, 이미지 센서를 이용한 방식 등 디스플레이 상의 멀티 터치를 검출하는 다양한 기술이 적용될 수 있다.
멀티터치 센싱부(14)로는 위와 같은 멀티 터치를 검출할 수 있는 임의의 수단이 사용될 수 있다. 멀티터치 센싱부(14)는 터치 스크린 상을 터치하는 복수의 터치 수단, 즉 손가락 또는 스타일러스 펜 등의 터치 여부 및 그 터치 위치를 검출한다. 후술하는 바와 같이, 2개의 지점이 터치된 경우 그 2개의 지점에 의해 형성되는 직사각형 내부를 선택 영역으로 설정할 수 있다. 또한, 상기 멀티터치 센싱부(14)는 복수의 입력 수단의 움직임을 검출하며, 드래그 앤 드랍 제스쳐도 검출할 수 있다.
메모리(16)는 멀티터치에 의해 선택 영역이 설정되는 경우, 그 영역 내에 포 함되는 데이터 또는 파일에 대한 정보를 저장한다. 메모리(16)에는 그 외에도 디스플레이 장치의 동작에 필요한 다양한 데이터나 소프트웨어가 저장될 수 있다.
디스플레이(18)로는 LCD 등의 다양한 디스플레이장치가 사용될 수 있다. 디스플레이(18)는 사용자에게 다양한 정보를 출력하는 것 외에, 상기 메모리에 저장된 정보와 관련된, 또는 멀티 터치에 의해 설정되는 선택 영역과 관련된 임의의 그래픽 오브젝트를 표시하게 된다. 상기 그래픽 오브젝트는 아이콘, 저장된 정보의 특징을 나타낼 수 있는 문자들, 파일 이름 등을 포함할 수 있다.
제어부(12)는 디스플레이 장치의 전체 동작을 제어한다. 또한, 제어부(12)는 2개의 터치에 의해 설정된 선택 영역과 관련된 정보를 메모리(16)에 저장하도록 하고, 상기 디스플레이(18)가 상기 그래픽 오브젝트를 표시하도록 하며, 상기 그래픽 오브젝트에 대한 사용자의 소정 입력이 수신되면, 사용자 입력에 따른 동작을 수행한다. 사용자 입력과 그에 따라 수행되는 동작에 대해서는 이하에서 보다 상세히 설명한다.
도 2는 본 발명의 일 실시예에 따라, 멀티 터치를 이용한 영역 선택 방법을 나타낸다.
도 2에 도시된 것은 본 발명의 디스플레이 장치의 일 실시예로서, 풀 터치 스크린 폰이라 불리는 휴대폰(20)이다. 풀 터치 스크린 폰은 전화 번호입력용 키버튼이 없고, 그 대신 이동 단말기 중 스크린이 차지하는 면적이 상대적으로 넓은 디스플레이에 터치 스크린(21)을 장착하여, 전원이 온 되었을 때 그 터치 스크린에 전화 번호 입력 버튼을 제공하게 된다.
도 2의 휴대폰(20)에서, 터치 스크린(21)은 디스플레이와 터치 스크린 패널이 결합되어 구성될 수 있으며, 디스플레이는 도 1의 디스플레이(18)에 해당하고, 터치 스크린 패널은 멀티터치센서부(14)에 해당할 수 있다.
도 2에 도시된 바와 같이, 터치 스크린(21) 상의 임의의 두 개의 지점에서 터치가 검출되면, 도 2에 도시된 바와 같이 그 두 개의 지점(22a,22b)을 연결하는 선을 대각선으로 하는 직사각형 영역을 선택 영역(24)으로 설정할 수 있다.
다른 실시예에서는, 2개의 지점을 연결하는 선을 지름으로 하는 원을 선택 영역(24)으로 설정할 수 있다.
그 외에도, 멀티 터치에 의해 정의될 수 있는 다양한 형태의 도형을 선택 영역(24)으로 설정할 수 있다.
다른 실시예에서는, 상기 멀티 터치를 터치 수단이 터치 스크린(21)을 터치하였을 때가 아니라, 터치 스크린(21)으로부터 터치 수단을 떼었을 때 멀티 터치가 이루어진 것으로 판단할 수 있다. 이 경우는 사용자가 터치 수단을 터치 스크린(21)에 터치하였을 때는 아무런 변화가 없다가, 사용자가 터치 수단을 떼는 순간에 멀티 터치가 이루어진 것으로 판단하게 된다.
따라서, 사용자가 손가락을 터치 스크린(21)에 터치한 상태에서 손가락을 움직여, 즉 드래그하여 선택 영역(24)의 크기나 위치를 조정할 수 있다. 정확하게 자신이 원하는 영역(24)을 설정한 다음 손가락을 떼면, 떼는 순간에 멀티 터치가 있었던 것으로 판단할 수 있다.
도 3a 및 도 3b는 본 발명의 일 실시예에 따른 영역 설정을 이용한 사용자 인터페이스 제어방법을 나타낸다. 본 발명의 일 실시예에 따라 멀티 터치를 검출하면 선택 영역을 설정하고, 설정된 영역 내에 포함되는 데이터, 파일 등에 사용자가 쉽게 액세스하도록 할 수 있다.
도 3a에 도시된 것은 문자 메시지 읽기 모드 상태의 화면이다.
도 3a와 같이, 문자 메시지에 "Hello... That's OK"라는 문장이 있다고 가정한다. 문자 메시지는 현재 작성중인 메시지일 수도 있고, 수신한 메시지일 수도 있고, 저장된 메시지일 수도 있다.
두 지점(25a,25b)에 터치가 검출되면 그에 의해 직사각형이 선택 영역으로 설정된다. 사용자가 설정된 직사각형을 인식할 수 있도록 하기 위해, 설정된 영역의 경계선을 표시할 수도 있고 설정된 영역 내부를 반전시켜 하이라이트할 수도 있다. 설정된 직사각형 내에는 "That's OK"라는 텍스트가 포함된다.
사용자가 손가락을 떼면, 선택 영역에 포함된 텍스트와 관련된 정보, 예컨대 텍스트 자체가 휴대폰(20)의 메모리(미도시)에 저장되고, 도 3b와 같이 화면상에 그래픽 오브젝트(27)가 표시된다. 그래픽 오브젝트(27)는 그래픽 오브젝트(27)에 의해 표시되는 텍스트가 무엇인지 사용자가 쉽게 알아볼 수 있도록, 아이콘, 텍스트의 시작 단어, 저장된 시간 등을 포함할 수 있다. 도 3b에는 텍스트의 시작 단어가 표시되어 있다.
그래픽 오브젝트(27)는 터치 스크린(21) 상에 플로팅(floating), 즉 이동 가능하다. 사용자가 그래픽 오브젝트(27)를 드래그 하여 화면의 다른 위치로 옮길 수 있다. 또한, 그래픽 오브젝트(27)는 다른 표시된 정보에 우선하여 화면 가장 앞에 표시되며, 휴대폰(20)의 동작 모드가 변화되어도 그대로 표시된다.
실시예에 따라, 그래픽 오브젝트(27)는 반투명으로 표시될 수 있다. 그래픽 오브젝트(27)의 크기는 사용자가 설정할 수 있으며, 사용자가 마우스의 드래그 앤 드랍에 의해 일반 PC의 윈도우 크기를 변화시키는 것과 같이 그래픽 오브젝트(27)의 외곽선을 터치 및 드래그함으로써 그 크기를 변경시킬 수 있다.
휴대폰(20)의 제어부(미도시)는 그래픽 오브젝트(27)와 메모리에 저장된 텍스트를 링크시킬 수 있는 정보를 메모리에 별도로 저장하여, 사용자의 입력이 있는 경우 저장된 텍스트에 액세스할 수 있다.
도 4a 및 도 4b는 본 발명의 일 실시예에 따라, 복사된 데이터에 액세스하여 사용하는 방법을 나타낸다.
도 4a는 휴대폰(20)의 문자 메시지 작성 화면이다. 도 3b의 상태에서 동작 모드를 변경한 것으로서, 그래픽 오브젝트(27)는 동작 모드 변경에도 불구하고 그대로 표시되어 있다. 화면의 상단에는 입력한 문자가 표시되는 메시지창(29)이 있고, 하단에는 숫자 및 문자를 입력할 수 있는 키버튼(28)이 표시될 수 있다.
도 4a의 상태에서 사용자가 그래픽 오브젝트(27)를 터치하면, 도 4b와 같이 현재 커서가 있는 위치, 또는 현재 문자가 입력될 위치에 그래픽 오브젝트(27)에 해당하는 정보가 입력된다.
도 4b에 도시된 바와 같이, 한번 사용된, 즉 사용자가 한번 터치한 그래픽 오브젝트(27)는 디스플레이에서 사라지도록 할 수도 있고, 계속 표시된 채로 둘 수 도 있다. 또한, 다른 실시예에서는, 한번 사용된 그래픽 오브젝트(27) 일단 사라지게 한 뒤에 사용자가 디스플레이 중 널(null) 입력 영역, 예컨대 화면의 변두리 부분을 터치하면 화면에 다시 표시되도록 할 수도 있다. 또 다른 실시예에서는, 한번 터치한 그래픽 오브젝트(27)를 화면의 하단 또는 측면에 PC의 윈도우의 작업 표시창처럼 표시할 수도 있다.
실시예에 따라서는, 사용자가 그래픽 오브젝트(27)를 텍스트를 입력하고자 하는 위치에 드래그앤 드랍하면, 드랍된 위치에 그래픽 오브젝트(27)와 관련된 정보가 입력되도록 구성할 수도 있다.
도 5a 및 도 5b는 본 발명의 일 실시예에 따라, 영역 설정에 의해 복사된 데이터를 삭제하는 방법을 나타낸다.
도 5a와 같이, 그래픽 오브젝트(27)가 표시된 상태에서, 사용자가 그래픽 오브젝트(27)를 터치 스크린(21)의 외곽으로 드래그하면 그래픽 오브젝트(27)가 삭제되도록 구성할 수 있다.
도 5b와 같이 삭제하기 전에 그래픽 오브젝트(27)를 삭제할 것인지 물어보는 메시지를 표시할 수 있으며, 사용자가 '예'를 터치하면 메모리(미도시)에 저장된 그래픽 오브젝트(27)와 관련된 정보 또는 그 정보에 액세스하기 위한 정보를 삭제할 수 있다.
실시예에 따라서는, 터치 스크린(21)의 외곽이 아니라, 화면 상에 휴지통 형태의 아이콘을 표시하고 사용자가 그래픽 오브젝트(27)를 상기 휴지통 아이콘으로 드래그앤 드랍하면 그래픽 오브젝트(27)가 삭제되도록 구성할 수 있다.
위와 같이, 사용자의 드래그앤드랍 제스쳐를 사용함으로써 사용자에게 보다 직관적이고 이해하기 쉬운 사용자 인터페이스를 제공할 수 있다.
도 6a 내지 도 6c는 본 발명의 일 실시예에 따라, 멀티터치를 이용한 사용자 인터페이스 제어방법을 나타낸다.
도 6a는 휴대폰(20)의 일정 관리 모드의 화면을 나타낸다. 화면 중간에는 캘린더(30)가 표시되어 있고, 하단에는 해당 날짜의 일정(31)이 표시되어 있다.
일정(31)의 "Birthday Party"라는 텍스트를 포함하도록, 사용자가 영역을 설정하면, 도 6b와 같이 디스플레이에 일정 정보와 관련된 그래픽 오브젝트(32)가 표시된다. 전술한 실시예에서와 마찬가지로, 그래픽 오브젝트(32)는 화면 상에서 플로팅 상태로서, 위치 이동이 가능하고, 동작 모드가 바뀌어도 그대로 표시된다. 또한, 디스플레이된 다른 객체들보다 화면 앞에 표시된다. 기타 그래픽 오브젝트(32)에 대한 설명도 전술한 실시예에서와 같다.
도 6c는 동작 모드가 문자 메시지 작성 모드로 변경된 상태를 나타낸다. 그래픽 오브젝트(32)는 그대로 표시되어 있다. 사용자가 그래픽 오브젝트(32)를 터치하면 현재 커서의 위치 또는 문자가 입력될 위치에 그래픽 오브젝트(32)에 해당하는 정보가 입력될 수 있다.
도 5a 및 5b를 참조한 실시예에서와 마찬가지로, 사용자가 그래픽 오브젝트(32)를 텍스트를 입력하고자 하는 위치에 드래그앤 드랍하면, 드랍된 위치에 그래픽 오브젝트(32)에 해당하는 정보가 입력되도록 구성할 수도 있다.
전술한 예들에서는, 문자 메시지 또는 일정 관리 모드에서 일부를 복사하고, 그것을 다른 문자 메시지를 작성할 때 사용하는 예를 설명하였지만, 본 발명은 스케줄 작성, 메모 작성, 파일명 편집 등 사용자가 디스플레이 장치에 텍스트 입력을 요하는 모든 경우에 적용될 수 있다.
도 7a 및 도 7b는 본 발명의 일 실시예에 따라, 선택 영역을 설정함으로써 복수의 파일을 선택하는 방법을 나타낸다.
도 7a는 사진 등의 이미지 파일들의 프리뷰 모드를 나타낸다. 다수의 이미지 파일들의 프리뷰가 표시되어 있다. 사용자가 두개의 지점(33a,33b)를 터치하면, 그에 의해 직사각형 영역이 선택 영역으로 설정된다. 이 때, 선택 영역 내에 포함된 이미지 파일들, img4,img5,img6,img7의 액세스 정보, 즉 파일이 저장된 위치 정보, 또는 어드레스 정보가 메모리에 저장된다. 제어부(미도시)는 파일이 저장된 위치 정보를 통해 그래픽 오브젝트(32)에 해당하는 파일에 액세스할 수 있다. 실시예에 따라서는, 선택된 파일 자체가 메모리에 저장되도록 구성할 수도 있다.
전술한 바와 같이, 직사각형 외에도, 멀티 터치에 의해 정의될 수 있는 다양한 영역이 선택 영역으로 설정될 수 있다.
도 7b와 같이 직사각형 영역에 포함되는 파일과 관련된 정보를 나타내는 그래픽 오브젝트(34)가 화면에 표시될 수 있다. 그래픽 오브젝트(34)는 선택 영역에 포함되는 파일들 중 일부의 파일명을 포함하거나, 기타 사용자가 그래픽 오브젝트(34)가 어떤 파일을 나타내는 인식할 수 있도록 하는 임의의 정보를 포함할 수 있다.
도 7b의 상태에서, 다른 폴더로 이동하여도 그래픽 오브젝트(34)는 그대로 표시될 수 있고, 사용자가 그래픽 오브젝트(34)는 터치하거나, 드래그앤 드랍하면 해당 폴더에 복사될 수 있다. 위와 같은 방법에 의해 사용자에게 보다 편리한 파일 관리용 사용자 인터페이스를 제공할 수 있다.
일 실시예에서, 위와 같은 방법은 파일 첨부나 기타 파일을 옮기는 경우에도 적용될 수 있다. 예컨대, 문자 메시지나 무선 인터넷용 이메일에 파일을 첨부하는 경우에, 화면에 표시된 그래픽 오브젝트(34)를 터치 또는 드래그앤드랍함으로써 편리하게 파일을 삽입할 수 있다.
위 실시예에서는 파일을 다른 폴더로 옮기거나, 파일을 삽입하는 경우에 대해서만 설명하였으나, 위 실시예는 기타 파일을 선택하는 작업이 필요한 모든 경우에 적용될 수 있을 것이다.
도 8a 및 도 8b는 본 발명의 일 실시예에 따라, 영역 설정에 의해 파일 리스트 중에서 파일을 선택하는 방법을 나타낸다.
도 8a는 휴대폰(20)에 MP3 파일 재생 리스트가 표시된 화면을 나타낸다. 사용자가 두개의 지점(35a,35b)를 터치하면, 그에 의해 직사각형 영역이 설정된다. 설정된 영역 내에 포함되는 파일들(xxx.mp3, yyy.mp3)이 저장된 위치 또는 메모리 어드레스 정보가 메모리에 저장된다. 제어부는 선택된 영역에 포함되는 파일들의 위치 정보를 통해 파일들에 액세스할 수 있다.
도 8b와 같이 화면에 선택된 영역에 포함되는 파일과 관련된 그래픽 오브젝 트(37)가 표시된다. 그래픽 오브젝트(37)는 선택 영역에 포함되는 파일들 중 일부의 파일명을 포함하거나, 기타 사용자가 그래픽 오브젝트(37)가 어떤 파일을 나타내는 인식할 수 있도록 하는 임의의 정보를 포함할 수 있다.
전술한 실시예에서와 마찬가지로 사용자는 그래픽 오브젝트(37)를 터치하거나, 드래그앤드랍 함으로써 그래픽 오브젝트(37)에 의해 표시되는 파일들을 다른 위치로 복사하거나, 파일을 첨부할 수 있다.
전술한 실시예에와 마찬가지로, 문자 메시지나 무선 인터넷용 이메일에 파일을 첨부하는 경우에, 화면에 표시된 그래픽 오브젝트(37)를 터치 또는 드래그앤드랍함으로써 편리하게 파일을 삽입할 수 있다.
위 실시예에서는 파일을 다른 폴더로 옮기거나, 파일을 삽입하는 경우에 대해서만 설명하였으나, 위 실시예는 기타 파일을 선택하는 작업이 필요한 모든 경우에 적용될 수 있을 것이다.
도 1은 본 발명의 일 실시예에 따른 디스플레이 장치의 구성을 나타낸다.
도 2는 본 발명의 일 실시예에 따라, 멀티 터치를 이용한 영역 선택 방법을 나타낸다.
도 3a 및 도 3b는 본 발명의 일 실시예에 따른 영역 설정을 이용한 사용자 인터페이스 제어방법을 나타낸다.
도 4a 및 도 4b는 본 발명의 일 실시예에 따라, 복사된 데이터에 액세스하여 사용하는 방법을 나타낸다.
도 5a 및 도 5b는 본 발명의 일 실시예에 따라, 영역 설정에 의해 복사된 데이터를 삭제하는 방법을 나타낸다.
도 6a 내지 도 6c는 본 발명의 일 실시예에 따라, 멀티터치를 이용한 사용자 인터페이스 제어방법을 나타낸다.
도 7a 및 도 7b는 본 발명의 일 실시예에 따라, 영역을 설정함으로써 복수의 파일을 선택하는 방법을 나타낸다.
도 8a 및 도 8b는 본 발명의 일 실시예에 따라, 영역 설정에 의해 파일 리스트 중에서 파일을 선택하는 방법을 나타낸다.
* 도면의 주요 부분에 대한 설명*
10 : 디스플레이 장치 12 : 제어부
14 : 멀티터치센싱부 16 : 메모리
18 : 디스플레이

Claims (24)

  1. 디스플레이 상의 멀티 터치를 검출하여 선택 영역을 설정하는 단계; 및
    상기 선택 영역과 관련된 그래픽 오브젝트를 표시하는 단계를 포함하는 사용자 인터페이스 제어방법.
  2. 제1항에 있어서,
    상기 그래픽 오브젝트는 상기 선택 영역 내에 포함되는 데이터 또는 파일에 대한 정보를 나타내는 사용자 인터페이스 제어방법.
  3. 제1항에 있어서,
    상기 그래픽 오브젝트는 상기 디스플레이 상에 플로팅(floating)하는 사용자 인터페이스 제어방법.
  4. 제1항에 있어서,
    상기 그래픽 오브젝트는 상기 디스플레이 상에 반투명으로 표시되는 사용자 인터페이스 제어방법.
  5. 제1항에 있어서,
    상기 그래픽 오브젝트를 상기 디스플레이 바깥으로 드래그하는 제스쳐를 검 출하는 단계; 및
    상기 그래픽 오브젝트를 상기 디스플레이에서 삭제하는 단계를 더 포함하는 사용자 인터페이스 제어방법.
  6. 제1항에 있어서,
    상기 멀티 터치는 2개의 터치 수단에 의한 것이고, 상기 선택 영역은 상기 2개의 터치 수단의 터치 지점을 연결하는 직선을 대각선으로 하는 직사각형에 의해 형성되는 사용자 인터페이스 제어방법.
  7. 제1항에 있어서,
    상기 멀티 터치는 2개의 터치 수단에 의한 것이고, 상기 선택 영역은 상기 2개의 터치 수단의 터치 지점을 연결하는 직선을 지름으로 하는 원에 의해 형성되는 사용자 인터페이스 제어방법.
  8. 제1항에 있어서,
    상기 멀티 터치는 상기 2개의 터치 수단이 상기 디스플레이로부터 떨어질 때의 위치에 의해 검출되는 사용자 인터페이스 제어방법.
  9. 멀티 터치를 검출하여 선택 영역을 설정하는 단계;
    상기 선택 영역과 관련된 그래픽 오브젝트를 표시하는 단계;
    상기 그래픽 오브젝트에 대한 사용자 입력을 검출하는 단계; 및
    상기 사용자 입력에 해당하는 동작을 수행하는 단계;
    를 포함하는 사용자 인터페이스 제어방법.
  10. 제9항에 있어서,
    상기 사용자 입력에 해당하는 동작을 수행하는 단계는,
    현재 커서의 위치에 상기 그래픽 오브젝트에 저장된 정보에 해당하는 데이터 또는 파일을 삽입하는 단계를 포함하는 사용자 인터페이스 제어방법.
  11. 제9항에 있어서,
    상기 사용자 입력은 상기 그래픽 오브젝트를 드래그 앤 드랍하는 제스쳐인 사용자 인터페이스 제어방법.
  12. 제9항에 있어서,
    상기 사용자 입력에 해당하는 동작을 수행하는 단계는,
    상기 드랍한 위치에 상기 그래픽 오브젝트에 저장된 정보에 해당하는 데이터 또는 파일을 삽입하는 단계를 포함하는 사용자 인터페이스 제어방법.
  13. 제9항에 있어서,
    상기 그래픽 오브젝트는 상기 선택 영역 내에 포함되는 데이터 또는 파일에 대한 정보를 나타내는 사용자 인터페이스 제어방법.
  14. 제9항에 있어서,
    상기 그래픽 오브젝트는 상기 디스플레이 상에 플로팅(floating)하는 사용자 인터페이스 제어방법.
  15. 제9항에 있어서,
    상기 그래픽 오브젝트는 상기 디스플레이 상에 반투명으로 표시되는 사용자 인터페이스 제어방법.
  16. 제9항에 있어서,
    상기 그래픽 오브젝트를 상기 디스플레이 바깥으로 드래그하는 제스쳐를 검출하는 단계; 및
    상기 그래픽 오브젝트를 상기 디스플레이에서 삭제하는 단계를 더 포함하는 사용자 인터페이스 제어방법.
  17. 제9항에 있어서,
    상기 멀티 터치는 상기 2개의 터치 수단이 상기 디스플레이로부터 떨어질 때의 위치에 의해 검출되는 사용자 인터페이스 제어방법.
  18. 제9항에 있어서,
    상기 멀티 터치는 2개의 터치 수단에 의한 것이고, 상기 선택 영역은 상기 2개의 터치 수단의 터치 지점을 연결하는 직선을 대각선으로 하는 직사각형에 의해 형성되는 사용자 인터페이스 제어방법.
  19. 제9항에 있어서,
    상기 멀티 터치는 2개의 터치 수단에 의한 것이고, 상기 선택 영역은 상기 2개의 터치 수단의 터치 지점을 연결하는 직선을 지름으로 하는 원에 의해 형성되는 사용자 인터페이스 제어방법.
  20. 디스플레이 상의 멀티터치를 검출하는 멀티터치 센싱부;
    상기 멀티터치에 의해 설정되는 선택 영역에 포함되는 데이터 또는 파일에 대한 정보를 저장하는 메모리;
    상기 저장된 정보와 관련된 그래픽 오브젝트를 표시하는 디스플레이; 및
    상기 검출된 멀티터치에 의해 상기 선택 영역을 설정하고, 상기 디스플레이가 상기 그래픽 오브젝트를 표시하도록 하며, 상기 구성요소들이 상기 그래픽 오브젝트에 대한 사용자의 입력에 해당하는 동작을 수행하도록 제어하는 제어부;
    를 포함하는 디스플레이 장치.
  21. 제20항에 있어서,
    상기 사용자 입력은 상기 그래픽 오브젝트에 대한 터치인 디스플레이 장치.
  22. 제20항에 있어서,
    상기 사용자 입력에 해당하는 동작은 현재 커서의 위치에 상기 그래픽 오브젝트에 저장된 정보에 해당하는 데이터 또는 파일을 삽입하는 동작인 디스플레이 장치.
  23. 제20항에 있어서,
    상기 사용자 입력은 상기 그래픽 오브젝트를 드래그 앤 드랍하는 제스쳐인 디스플레이 장치.
  24. 제20항에 있어서,
    상기 사용자 입력에 해당하는 동작은, 상기 드랍한 위치에 상기 그래픽 오브젝트에 저장된 정보에 해당하는 데이터 또는 파일을 삽입하는 동작인 디스플레이 장치.
KR1020080100190A 2008-10-13 2008-10-13 멀티터치를 이용한 사용자 인터페이스 제어방법 KR20100041150A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020080100190A KR20100041150A (ko) 2008-10-13 2008-10-13 멀티터치를 이용한 사용자 인터페이스 제어방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020080100190A KR20100041150A (ko) 2008-10-13 2008-10-13 멀티터치를 이용한 사용자 인터페이스 제어방법

Publications (1)

Publication Number Publication Date
KR20100041150A true KR20100041150A (ko) 2010-04-22

Family

ID=42216943

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080100190A KR20100041150A (ko) 2008-10-13 2008-10-13 멀티터치를 이용한 사용자 인터페이스 제어방법

Country Status (1)

Country Link
KR (1) KR20100041150A (ko)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101223588B1 (ko) * 2010-11-15 2013-01-17 (주)아이디어피크닉 복수의 터치 신호로부터의 요청 입력 인식 시스템 및 방법
KR101381484B1 (ko) * 2012-02-29 2014-04-07 주식회사 팬택 그래픽 오브젝트 플로팅 기능을 갖는 모바일 디바이스 및 그 실행 방법
WO2014116213A1 (en) * 2013-01-23 2014-07-31 Hewlett-Packard Development Company, L.P. Determine a touch selection area
CN111932666A (zh) * 2020-07-17 2020-11-13 北京字节跳动网络技术有限公司 房屋三维虚拟图像的重建方法、装置和电子设备

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101223588B1 (ko) * 2010-11-15 2013-01-17 (주)아이디어피크닉 복수의 터치 신호로부터의 요청 입력 인식 시스템 및 방법
KR101381484B1 (ko) * 2012-02-29 2014-04-07 주식회사 팬택 그래픽 오브젝트 플로팅 기능을 갖는 모바일 디바이스 및 그 실행 방법
WO2014116213A1 (en) * 2013-01-23 2014-07-31 Hewlett-Packard Development Company, L.P. Determine a touch selection area
CN111932666A (zh) * 2020-07-17 2020-11-13 北京字节跳动网络技术有限公司 房屋三维虚拟图像的重建方法、装置和电子设备
CN111932666B (zh) * 2020-07-17 2024-04-26 北京字节跳动网络技术有限公司 房屋三维虚拟图像的重建方法、装置和电子设备

Similar Documents

Publication Publication Date Title
US11775248B2 (en) Systems and methods for initiating and interacting with a companion-display mode for an electronic device with a touch-sensitive display
US11699031B2 (en) Natural quick function gestures
US10503255B2 (en) Haptic feedback assisted text manipulation
KR101137154B1 (ko) 디스플레이 장치상에 텍스트 입력 시스템을 활성화 및디스플레이하기 위한 사용자 인터페이스, 시스템 및 방법
EP2565770B1 (en) A portable apparatus and an input method of a portable apparatus
JP4577428B2 (ja) 表示装置、表示方法及びプログラム
KR102020345B1 (ko) 터치스크린을 구비하는 단말에서 홈 화면의 구성 방법 및 장치
US20120144331A1 (en) Method for Arranging Application Windows on a Display
US20110157027A1 (en) Method and Apparatus for Performing an Operation on a User Interface Object
US20120044164A1 (en) Interface apparatus and method for setting a control area on a touch screen
EP2317422A1 (en) Terminal and method for entering command in the terminal
US20070198950A1 (en) Method and system for improving interaction with a user interface
US20110283212A1 (en) User Interface
JP2011044128A (ja) 電子ペーパのためのユーザインターフェース提供装置および方法
KR20150119135A (ko) 전자 장치에 표시된 콘텐츠를 관리하기 위한 시스템 및 방법
JP2012243163A (ja) 電子機器、プログラム及び制御方法
KR20080066416A (ko) 터치 스크린을 갖는 이동 단말기의 사용자 인터페이스 방법
KR20130045781A (ko) 전자책 리더 기능을 구비한 단말기에서 전자책 표시 방법 및 장치
JP2004355106A (ja) コンピュータのタッチインタフェース
JP2012243166A (ja) 電子機器、プログラム及び制御方法
JP2015050755A (ja) 情報処理装置、制御方法、及びプログラム
JP2012088805A (ja) 情報処理装置および情報処理装置の制御方法
KR20100041150A (ko) 멀티터치를 이용한 사용자 인터페이스 제어방법
US11914857B1 (en) Methods and graphical user interfaces for pointing and editing on computing devices with touch-sensitive displays
JP2015049861A (ja) 情報処理装置、制御方法、及びプログラム

Legal Events

Date Code Title Description
WITN Withdrawal due to no request for examination