KR101354991B1 - 이동통신단말기 및 그것의 멀티 터치에 의한 편집 방법 - Google Patents
이동통신단말기 및 그것의 멀티 터치에 의한 편집 방법 Download PDFInfo
- Publication number
- KR101354991B1 KR101354991B1 KR1020090072076A KR20090072076A KR101354991B1 KR 101354991 B1 KR101354991 B1 KR 101354991B1 KR 1020090072076 A KR1020090072076 A KR 1020090072076A KR 20090072076 A KR20090072076 A KR 20090072076A KR 101354991 B1 KR101354991 B1 KR 101354991B1
- Authority
- KR
- South Korea
- Prior art keywords
- touch
- screen
- objects
- object selected
- mobile communication
- Prior art date
Links
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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1626—Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1637—Details related to the display arrangement, including those related to the mounting of the display in the housing
- G06F1/1643—Details related to the display arrangement, including those related to the mounting of the display in the housing the display being associated to a digitizer, e.g. laptops that can be used as penpads
-
- 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
-
- 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/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72469—User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
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)
- Computer Hardware Design (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
본 발명은 이동통신단말기 및 그것의 멀티 터치에 의한 편집 방법에 관한 것이다.
본 발명에 의하면, 오브젝트들을 화면 표시하고 터치를 감지하는 터치스크린과; 상기 터치스크린에 표시한 오브젝트 중에서 제1 터치에 의해 선택된 오브젝트의 위치를 고정하고, 이동 지시를 위한 제2 터치에 따라 상기 제1 터치에 의해 선택된 오브젝트 이외의 나머지 오브젝트의 일부 또는 전체를 이동시키는 처리를 수행하는 제어부를 포함하여 이루어지는 이동통신단말기를 제공한다.
본 발명은 터치스크린을 통해 각종 정보를 표시하는 이동통신단말기에서 제스츄어 기반의 멀티 터치에 의한 상호 작용을 통해 편집 절차를 간소화함으로써 사용자가 멀티 터치에 의해 화면 표시된 오브젝트를 용이하게 고속으로 편집케 한다.
이동통신단말기, 터치스크린, 편집
Description
본 발명은 이동통신단말기에 관한 것으로, 특히 터치스크린을 통해 각종 정보를 표시하는 이동통신단말기에서 사용자가 멀티 터치에 의해 화면 표시된 오브젝트(object)를 용이하게 고속으로 편집하도록 하는 이동통신단말기 및 그것의 멀티 터치를 통한 편집 방법에 관한 것이다.
최근 이동통신단말기의 기술적 진보에 기인하여 사용자로 하여금 보다 편리하게 이동통신단말기를 사용토록 하기 위하여 다양한 사용자 인터페이스 기술들이 적용되고 있다.
그 노력의 일환으로, 이동통신단말기에서 터치스크린을 통해 각종 정보를 표시하고 터치스크린을 통한 사용자의 터치에 따라 작용하도록 하는 사용자 인터페이스가 적용되기에 이르렀다.
이와 같은 종래의 터치스크린을 적용한 이동통신단말에서는 사용자가 화면 표시된 오브젝트에 대한 순서를 수정하거나 화면 표시된 오브젝트를 이동하는 처리는 수행하는 경우에 여러 단계를 거쳐야 완료할 수 있는 사용자 인터페이스 구조로 되어 있어서 화면 표시된 오브젝트를 편집하기가 복잡하다는 문제점이 있다.
본 발명은 상술한 바와 같은 종래 기술의 문제점을 해결하기 위하여 제안된 것으로, 그 목적은, 터치스크린을 통해 각종 정보를 표시하는 이동통신단말기에서 제스츄어 기반의 멀티 터치에 의한 상호 작용을 통해 편집 절차를 간소화함으로써 사용자가 멀티 터치에 의해 화면 표시된 오브젝트를 용이하게 고속으로 편집하도록 하는 이동통신단말기 및 그것의 멀티 터치를 통한 편집 방법을 제공하는데 있다.
상술한 바와 같은 목적을 달성하기 위한 본 발명에 따른 이동통신단말기는, 오브젝트들을 화면 표시하고 터치를 감지하는 터치스크린과; 상기 터치스크린에 표시한 오브젝트 중에서 제1 터치에 의해 선택된 오브젝트의 위치를 고정하고, 이동 지시를 위한 제2 터치에 따라 상기 제1 터치에 의해 선택된 오브젝트 이외의 나머지 오브젝트의 일부 또는 전체를 이동시키는 처리를 수행하는 제어부를 포함하여 이루어진다.
그리고, 본 발명에 따른 이동통신단말기에 의하면, 상기 제어부는 상기 제2 터치에 따라 상기 제1 터치에 의해 선택된 오브젝트 이외의 다른 오브젝트를 이동시키는 경우에 상기 제1 터치에 의해 선택된 오브젝트를 다른 오브젝트들과 구분되게 표시하는 것을 특징으로 한다.
또한, 본 발명에 따른 이동통신단말기에 의하면, 상기 제어부는 상기 제2 터치에 따라 상기 제1 터치에 의해 선택된 오브젝트 이외의 다른 오브젝트를 이동시 킨 후, 상기 제1 터치에 의해 선택된 오브젝트를 위치 이동시키기 위한 제3 터치를 감지하면 해당 제3 터치 위치에 인접하게 상기 제1 터치에 의해 선택된 오브젝트를 위치 이동시키는 것을 특징으로 한다.
그리고, 본 발명에 따른 이동통신단말기에 의하면, 상기 제어부는 상기 제2 터치에 따라 상기 제1 터치에 의해 선택된 오브젝트 이외의 다른 오브젝트를 이동시킨 후, 상기 제1 터치에 의해 선택된 오브젝트와 스와프(swap) 하기 위한 제3 터치를 감지하면 해당 제3 터치 위치의 오브젝트를 상기 제1 터치에 의해 선택된 오브젝트와 서로 위치 바꾸어서 스와프 처리하는 것을 특징으로 한다.
한편, 상술한 바와 같은 목적을 달성하기 위한 본 발명에 따른 이동통신단말기의 멀티 터치에 의한 편집 방법은, 이동통신단말기의 제어부가 터치스크린에 표시한 오브젝트 중에서 제1 터치에 의해 선택된 오브젝트를 위치 고정하는 단계와; 상기 제어부가 상기 터치스크린을 통해 감지되는 이동 지시를 위한 제2 터치에 따라 상기 제1 터치에 의해 선택된 오브젝트 이외의 나머지 오브젝트의 일부 또는 전체를 이동시키는 단계를 포함하여 이루어진다.
그리고, 본 발명에 따른 이동통신단말기의 멀티 터치에 의한 편집 방법에 의하면, 상기 제어부가 상기 제1 터치에 의해 선택된 오브젝트를 위치 이동시키기 위한 제3 터치를 감지하면 해당 제3 터치 위치에 인접하게 상기 제1 터치에 의해 선택된 오브젝트를 위치 이동시키는 단계를 더 포함하는 것을 특징으로 한다.
또한, 본 발명에 따른 이동통신단말기의 멀티 터치에 의한 편집 방법에 의하면, 상기 제어부가 상기 제1 터치에 의해 선택된 오브젝트와 스와프(swap) 하기 위 한 제3 터치를 감지하면 해당 제3 터치 위치의 오브젝트를 상기 제1 터치에 의해 선택된 오브젝트와 서로 위치 바꾸어서 스와프 처리하는 단계를 더 포함하는 것을 특징으로 한다.
그리고, 본 발명에 따른 이동통신단말기의 멀티 터치에 의한 편집 방법에 의하면, 상기 제어부가 상기 제2 터치에 따라 상기 제1 터치에 의해 선택된 오브젝트 이외의 나머지 오브젝트의 일부 또는 전체를 이동시키는 경우에 상기 제1 터치에 의해 선택된 오브젝트를 다른 오브젝트들과 구분되게 표시하는 단계를 더 포함하는 것을 특징으로 한다.
본 발명에 의하면, 터치스크린을 통해 각종 정보를 표시하는 이동통신단말기에서 제스츄어 기반의 멀티 터치에 의한 상호 작용을 통해 편집 절차를 간소화함으로써 사용자가 멀티 터치에 의해 화면 표시된 오브젝트를 용이하게 고속으로 편집케 한다.
이하 첨부 도면을 참조하여 본 발명의 실시예를 상세히 설명한다.
본 발명에 따른 이동통신단말기(10)는 도 1에 도시된 바와 같이 통신부(11), 제어부(12), 터치스크린(13), 음성입출력부(14), 저장부(15) 및 카메라부(16)를 포함하여 이루어진다.
통신부(11)는 기지국과의 무선 통신을 수행함으로써 이동 통신을 가능케 하는데, 제어부(12)의 제어에 따라 가동되어서 기지국에 대한 무선 통신을 수행함으 로써 음성 통화 또는 데이터 송수신을 가능케 한다.
그리고, 음성입출력부(14)는 제어부(12)의 제어에 따라, 음성 통화시에 입출력되는 음성을 처리하거나 미디어 재생시에 발생되는 음성을 처리하여 출력한다.
또한, 터치스크린(13)은 제어부(12)의 제어에 따라 각종 정보를 표시하고, 사용자의 손가락에 의한 터치나 제스처를 감지하여 해당 감지 정보를 제어부(12)에 인가한다.
그리고, 카메라부(16)는 제어부(12)의 제어에 따라 가동되어서 영상을 촬영하는 기능을 수행함으로써 정지 영상이나 동영상을 촬영한다.
저장부(15)는 이동통신단말기(10)의 구동에 필요한 프로그램 및 데이터를 저장하여서 해당 프로그램 및 데이터를 제어부(12)에 제공함으로써 제어부(12)로하여금 이동통신단말기(10)의 제반 동작을 제어케 한다. 또한, 저장부(15)는 카메라부(16)에 의해 촬영되는 영상을 저장하거나 MP3 음악 파일 등의 미디어 데이터를 저장하기도 한다.
제어부(12)는 저장부(15)에 저장되어 있는 프로그램 및 데이터에 의거하여 이동통신단말기(10)의 제반 동작을 제어하되, 터치스크린(13)에 오브젝트들을 표시한 상태에서 터치스크린(13)을 통한 제스츄어 기반의 멀티 터치에 따라 작용하여 오브젝트에 대한 편집 처리를 수행한다.
멀티 터치에 의한 오브젝트 편집 처리를 좀더 구제적으로 살펴보기로 한다. 제어부(12)는 터치스크린(13) 화면에 오브젝트들을 표시한 상태에서 해당 화면상에서 사용자의 제1 터치에 의해 하나의 오브젝트를 지정하면 해당 제1 터치에 의해 지정된 오브젝트의 위치를 해당 화면상에 고정시키고, 해당 화면상에서 플릭(flick) 또는 스크롤(scroll)과 같은 이동 지시를 위한 제2 터치를 감지하면 제1 터치에 의해 지정된 오브젝트 이외의 다른 오브젝트들을 제2 터치에 따라 화면상에서 이동시킨다.
그리고, 상술한 바와 같이 제어부(12)는 터치스크린(13) 화면상에서 제1 터치에 의해 지정된 오브젝트를 위치 고정시키고 제2 터치에 의해 그외의 다른 오브젝트들을 플릭 또는 스크롤시켜 이동시킨 후에, 제1 터치에 의해 지정된 오브젝트를 제3 터치에 의해 선택되는 다른 위치로 이동시키는 위치 이동 처리를 수행하거나, 제1 터치에 의해 지정된 오브젝트와 제3 터치에 의해 지정되는 다른 오브젝트를 바꾸어 위치시키기 위한 스와프(swap) 처리를 수행한다.
이와 같이, 제어부(12)는 터치스크린(13)의 화면에 오브젝트들을 표시한 상태에서, 터치스크린(13)을 통한 사용자의 멀티 터치에 의해, 해당 화면 표시된 오브젝트를 지정하여 위치 이동시키는 위치 이동 처리를 수행하거나 해당 화면 표시된 오브젝트들을 지정하여 서로 위치를 바꾸는 스와프(swap) 처리를 수행함으로써, 사용자로 하여금 터치스크린(13)의 화면상에서 오브젝트를 용이하게 고속으로 편집케 한다.
터치스크린(13)의 화면에 오브젝트들을 표시한 상태에서, 터치스크린(13)을 통한 사용자의 멀티 터치에 의해, 해당 화면 표시된 오브젝트를 지정하여 위치 이동시키는 위치 이동 처리를 수행하는 경우에, 제어부(12)는 터치스크린(13) 화면상에서 사용자에 의해 제1 터치되는 오브젝트를 위치 고정시키고, 터치스크린(13) 화 면상에서 사용자의 제2 터치에 의한 플릭 또는 스크롤과 같은 이동 지시를 감지하면 화면상의 다른 오브젝트들을 이동시켜서 원하는 위치의 부근까지 이동시킨 후에, 제1 터치에 의해 선택된 오브젝트를 이동시킬 위치가 사용자의 제3 터치에 의해 선택되면, 제1 터치에 의해 선택된 제1 오브젝트를 제3 터치에 의해 선택된 위치에 인접하게 이동시키되 제3 터치에 의해 선택된 위치의 바로 윗단이나 바로 아랫단으로 이동시킨다.
이와 같이 터치스크린(13)의 화면에 표시된 오브젝트를 지정하여 위치 이동하는 경우에, 사용자는 한 손가락으로 터치스크린(13) 화면의 제1 터치를 계속적으로 유지한 상태에서, 다른 손가락을 이용한 제2 터치에 의해 플릭 또는 스크롤시켜 화면상의 다른 오브젝트들을 이동시킨 후 제3 터치에 의해 이동시킬 위치를 선택한다. 또한, 사용자가 제3 터치에 의해 이동시킬 위치를 선택하기 위해서는, 제1 터치를 유지한 상태에서 제2 터치에 의해 플릭 또는 스크롤하여 다른 오브젝트들을 이동시킨 후에 제2 터치의 손가락을 잠시 터치 업(touch up)(손가락을 화면으로부터 떼고)하고서 선택된 오브젝트를 이동시키기 위한 원하는 위치에 제3 터치의 손가락을 터치함으로써, 오브젝트를 이동시키기 위한 원하는 위치를 선택한다.
그리고, 터치스크린(13)의 화면에 오브젝트들을 표시한 상태에서, 터치스크린(13)을 통한 사용자의 멀티 터치에 의해, 해당 화면 표시된 오브젝트들을 지정하여 서로 위치를 바꾸는 스와프 처리를 수행하는 경우에, 제어부(12)는 터치스크린(13) 화면상에서 사용자의 제1 터치에 의해 지정되는 제1 오브젝트를 위치 고정시키고, 터치스크린(13) 화면상에서 사용자의 제2 터치에 의한 플릭 또는 스크롤과 같은 이동 지시를 감지함에 따라 다른 오브젝트들을 이동시켜서 원하는 제2 오브젝트의 부근까지 이동시킨 후에, 제1 오브젝트와 위치 바꿀 제2 오브젝트가 사용자의 제3 터치에 의해 선택되면, 제1 터치에 의해 지정된 제1 오브젝트와 제3 터치에 의해 선택된 제2 오브젝트의 위치를 서로 바꾸어 준다.
이와 같이 터치스크린(13)의 화면에 표시된 오브젝트들을 지정하여 서로 위치를 바꾸는 스와프 처리를 수행하는 경우에, 사용자는 한 손가락으로 터치스크린(13) 화면의 제1 터치를 계속적으로 유지한 상태에서, 다른 손가락으로 제2 터치함으로써 플릭 또는 스크롤시켜 화면상의 다른 오브젝트들을 이동시킨 후 제3 터치에 의해 바꿀 위치를 선택한다. 이때, 사용자가 제3 터치에 의해 바꿀 위치를 선택하기 위해서는, 제1 터치를 유지한 상태에서 제2 터치에 의해 플릭 또는 스크롤하여 화면상의 다른 오브젝트들을 이동시켜 위치 이동한 후에 제2 터치의 손가락을 잠시 터치 업(touch up)(손가락을 화면으로부터 떼고)하고서 원하는 바꿀 위치에 제3 터치의 손가락을 다운 및 홀드(down & hold)(즉, 손가락을 대고 있는 상태를 잠시 유지)함으로써, 원하는 바꿀 위치를 선택한다. 이와 같이 바꿀 위치를 선택함에 따라, 제1 터치에 의해 지정된 제1 오브젝트와 해당 선택된 바꿀 위치의 제2 오브젝트를 서로 바꾸어 위치시킴으로써 스와프 처리한다.
상술한 바와 같은 기능을 구비하는 본 발명에 따른 이동통신단말기(10)는 터치스크린(13)을 통한 멀티 터치에 따라 편집 처리를 수행하는 경우에 도 2에 도시된 바와 같이 처리한다.
먼저, 이동통신단말기(10)의 제어부(12)는 터치스크린(13)의 화면에 오브젝 트들을 표시하여 놓은 상태에서(S10), 사용자가 손가락으로 터치스크린(13)의 화면을 터치 다운(touch down) 함을 감지함으로써 사용자의 제1 터치에 의한 오브젝트 선택을 감지한다(S12).
그리고, 사용자가 터치스크린(13) 화면상에서 제1 터치에 의해 선택된 오브젝트를 다른 위치로 이동하기 원하는 경우에(S14), 제1 터치에 의해 선택된 오브젝트를 이동시킬 위치가 현재 터치스크린(13)의 화면에 표시되어 있는지를 확인한다(S16).
이때, 제1 터치에 의해 선택된 오브젝트를 이동시킬 위치가 현재 터치스크린(12)의 화면에 표시되어 있는 경우에, 제어부(12)는 사용자가 제1 터치에 의해 선택한 오브젝트를 이동시킬 위치에 제2 터치함을 감지하면(S26), 제1 터치에 의해 선택된 오브젝트를 제2 터치에 의해 선택된 오브젝트의 바로 윗단에 이동시킨다(S28).
그리고, 상술한 S16에서 제1 터치에 의해 선택된 오브젝트를 이동시킬 위치가 현재 터치스크린(13)의 화면에 표시되어 있지 않아서, 사용자가 해당 터치스크린(13) 화면상의 제1 터치를 유지한 상태에서 오브젝트를 이동시킬 원하는 위치 선정을 위하여 다른 손가락을 사용한 제2 터치에 의해 플릭 또는 스크롤과 같은 이동 지시를 하면, 제어부(12)는 터치스크린(13)을 통해 해당 제2 터치에 의한 플릭 또는 스크롤과 같은 이동 지시를 감지하여서, 터치스크린(13) 화면상에 표시된 제1 터치에 의해 선택된 오브젝트 이외의 다른 오브젝트들을 이동시킨다(S18).
제어부(12)는 이와 같이 제2 터치가 동작됨과 동시에 터치스크린(13) 화면에 표시된 제1 터치에 의해 선택된 오브젝트는 위치 고정된 것으로 표시하되 다른 오브젝트들과 시각적으로 구별되게 위치 고정되어 있는 것으로 표시한다(S20).
그리고, 제어부(12)는 사용자가 제2 터치에 의해 다른 오브젝트들을 이동시킴으로써 제1 터치에 의해 선택된 오브젝트를 이동시킬 위치 지점까지 이동한 상태에서(S22), 터치스크린(13)을 통해 제2 터치한 손가락이 터치 업됨을 감지하고(S24), 사용자가 제1 터치에 의해 선택한 오브젝트를 이동시킬 위치에 제3 터치함을 감지하면(S26), 제1 터치에 의해 선택된 오브젝트를 제3 터치에 의해 선택된 오브젝트에 인접하게 이동시키되 해당 제3 터치에 의해 선택된 바로 윗단 또는 아랫단에 해당하는 인접 위치에 이동시킨다(S28).
한편, 상술한 S14에서 사용자가 터치스크린(13) 화면상에서 제1 터치에 의해 선택된 오브젝트를 다른 위치로 이동하기 원하지 않고, 해당 제1 터치에 의해 선택된 오브젝트를 다른 위치에 있는 오브젝트와 스와프 처리하기를 원하는 경우에(S30), 제1 터치에 의해 선택된 오브젝트와 스와프할 오브젝트 위치가 현재 터치스크린(13)의 화면에 표시되어 있는지를 확인한다(S32).
이때, 제1 터치에 의해 선택된 오브젝트와 스와프할 오브젝트 위치가 현재 터치스크린(13)의 화면에 표시되어 있는 경우에, 제어부(12)는 사용자가 제1 터치에 의해 선택한 오브젝트를 스와프할 위치에 제2 터치에 의해 터치 다운 및 홀드함을 감지하면(S42), 제1 터치에 의해 선택된 오브젝트를 제2 터치에 의해 선택된 오브젝트와 서로 위치를 바꾸어서 스와프 처리한다(S44).
그리고, 상술한 S32에서 제1 터치에 의해 선택된 오브젝트와 스와프할 오브 젝트 위치가 현재 터치스크린(13)의 화면에 표시되어 있지 않아서, 사용자가 해당 터치스크린(13) 화면상의 제1 터치를 유지한 상태에서 오브젝트를 스와프시킬 원하는 위치 선정을 위하여 다른 손가락을 사용한 제2 터치에 의해 플릭 또는 스크롤과 같은 이동 지시를 하면, 제어부(12)는 터치스크린(13)을 통해 해당 플릭 또는 스크롤과 같은 이동 지시를 감지하여서, 터치스크린(13) 화면상에 표시된 제1 터치에 의해 선택된 오브젝트 이외의 다른 오브젝트들을 이동시킨다(S34).
제어부(12)는 이와 같이 제2 터치가 동작됨과 동시에 터치스크린(13) 화면에 표시된 제1 터치에 의해 선택된 오브젝트는 위치 고정된 것으로 표시하되 다른 오브젝트들과 시각적으로 구별되게 위치 고정되어 있는 것으로 표시한다(S36).
그리고, 제어부(12)는 사용자가 제2 터치에 의해 다른 오브젝트들을 이동시킴으로써 제1 터치에 의해 선택된 오브젝트를 스와프시킬 위치 지점까지 이동한 상태에서(S38), 터치스크린(13)을 통해 제2 터치한 손가락이 터치 업됨을 감지하고(S40), 사용자가 제1 터치에 의해 선택한 오브젝트를 스와프할 위치에 제3 터치에 의해 터치 다운 및 홀드함을 감지하면(S42), 제1 터치에 의해 선택된 오브젝트와 제3 터치에 의해 선택된 오브젝트를 서로 위치를 바꾸어서 스와프 처리한다(S44).
또한, 상술한 S30에서 사용자가 제1 터치에 의해 선택된 오브젝트를 다른 위치에 있는 오브젝트와 스와프 처리하기를 원하지 않는 경우에, 사용자가 터치 업 함에 기인하여, 제어부(12)가 터치스크린(13)을 통해 사용자의 터치 업을 감지하면(S46), 제1 터치에 의해 선택된 오브젝트를 실행하거나 플레이(paly)한다(S50).
이동통신단말기(10)는 터치스크린(13)의 화면에 표시된 오브젝트에 대하여 상술한 바와 같이 위치 이동 처리와 스와프 처리를 수행하는 경우에, 터치스크린(13)의 화면에 표시되는 오브젝트들의 배열 형태에 따라서 다양하게 수행할 수 있다.
예를들어, 도 3의 (a)에 도시된 바와 같이 터치스크린(13)의 화면에 표시되는 MP3 플레이어에 의해 재생할 MP3 음악 파일의 리스트에 존재하는 오브젝트에 대하여 위치 이동 처리를 수행하는 경우를 살펴본다.
먼저, 도3의 (b)에 도시된 바와 같이 사용자가 손가락①로 제1 터치를 유지하여 하나의 MP3 음악 파일에 해당하는 오브젝트를 선택한 상태에서 다른 손가락②으로 제2 터치하여서 그외의 다른 MP3 음악 파일에 해당하는 오브젝트들을 플릭 또는 스크롤시키면, 도3의 (c)에 도시된 바와 같이 제1 터치에 의해 선택된 MP3 음악 파일에 해당하는 오브젝트는 위치 고정된 것으로 표시하되 제2 터치에 의해 이동되는 다른 오브젝트들과 시각적으로 구별되게 위치 고정되어 있는 것으로 표시하고 그외의 다른 MP3 음악 파일에 해당하는 오브젝트들은 위치 이동하는 것으로 표시한다.
그리고, 사용자가 제2 터치에 의해 다른 오브젝트들을 이동시킴으로써 제1 터치에 의해 선택된 오브젝트를 이동시킬 위치 지점까지 이동한 상태에서 제2 터치한 손가락을 터치 업한 후, 도3의 (d)와 같이 사용자가 제1 터치에 의해 선택한 오브젝트를 이동시킬 위치에 손가락②로 제3 터치하면 제1 터치에 의해 선택된 오브젝트를 제3 터치에 의해 선택된 오브젝트에 인접하게 이동시킨다. 도3의 (d)에서는 제1 터치에 의해 선택된 오브젝트를 제3 터치에 의해 선택된 오브젝의 바로 윗단에 이동시킨 것으로 도시하였지만, 이에 한정되는 것은 아니고 시스템 설정에 따라서 해당 제3 터치에 의해 선택된 오브젝트의 바로 아랫단에 이동시킬 수도 있다.
예를들어, 도 4의 (a)에 도시된 바와 같이 터치스크린(13)의 화면에 복수열로 표시되는 사진 리스트에 존재하는 오브젝트에 대하여 스와프 처리를 수행하는 경우를 살펴본다.
먼저, 도4의 (a)에 도시된 바와 같이 사용자가 손가락①로 제1 터치를 유지하여 좌측으로부터 두번째 열의 한 사진에 해당하는 오브젝트를 선택한 상태에서, 도4의 (b)와 같이 다른 손가락②으로 제2 터치하여서 좌측으로부터 세번째 열의 사진들에 해당하는 오브젝트들을 플릭 또는 스크롤시키면 제1 터치에 의해 선택된 사진에 해당하는 오브젝트는 위치 고정된 것으로 표시하되 제2 터치에 의해 이동되거나 이동되지 않는 다른 오브젝트들과 시각적으로 구별되게 표시하고 좌측으로부터 세번째 열의 사진들에 해당하는 오브젝트들은 위치 이동하는 것으로 표시한다.
그리고, 사용자가 제2 터치에 의해 좌측으로부터 세번째 열의 사진들에 해당하는 오브젝트들을 이동시킴으로써 제1 터치에 의해 선택된 오브젝트를 스와프시킬 위치 지점까지 이동한 상태에서 제2 터치한 손가락을 터치 업한 후, 도4의 (c)와 같이 사용자가 제1 터치에 의해 선택한 오브젝트를 스와프시킬 위치에 손가락②으로 제3 터치하여 터치 다운 및 홀드하면, 도4의 (d)와 같이 제1 터치에 의해 선택된 오브젝트와 제3 터치에 의해 선택된 오브젝트를 서로 위치를 바꾸어서 스와프 처리한다.
위의 설명에서는 도3의 (a)와 같이 오브젝트가 단일의 열로 배열되어 표시된 상태에서 위치 이동 처리하는 것에 대해서만 설명하였으나, 이에 한정되는 것은 아니고, 도3의 (a)와 같이 오브젝트가 단일의 열로 배열되어 표시된 상태에 대하여 오브젝트 스와프 처리를 수행할 수도 있다. 이때는, 제1 터치에 의해 선택된 오브젝트를 위치 고정된 상태로 하고, 제2 터치에 의해 플릭 또는 스크롤되면 해당 제1 터치에 의해 선택된 오브젝트를 제외한 나머지 오브젝트들을 이동시킨 후, 스와프하고자 하는 위치의 오브젝트를 선택하여 제3 터치에 의해 터치 다운 및 홀드하면 제1 터치에 의해 선택된 오브젝트와 제3 터치에 의해 선택된 위치의 오브젝트를 서로 위치 바꾸어서 스와프 처리한다.
또한, 위의 설명에서는 도4의 (a)와 같이 오브젝트가 복수 열로 배열되어 표시된 상태에서 스와프 처리하는 것에 대해서만 설명하였으나, 이에 한정되는 것은 아니고, 도4의 (a)와 같이 오브젝트가 복수의 열로 배열되어 표시된 상태에 대하여 오브젝트 위치 이동 처리를 수행할 수도 있다. 이때는, 제1 터치에 의해 선택된 임의 열의 한 오브젝트를 위치 고정된 상태로 하고, 다른 열의 오브젝트들이 제2 터치에 의해 플릭 또는 스크롤되면 해당 다른 열의 오브젝트들을 이동시킨 후, 위치 이동하고자 하는 위치의 오브젝트를 선택하여 제3 터치에 의해 터치하면 제1 터치에 의해 선택된 오브젝트를 제3 터치에 의해 선택된 오브젝트의 바로 윗단 또는 아랫단에 해당하는 인접 위치로 위치 이동시키는 처리를 한다.
상술한 바와 같이, 본 발명에서는 터치스크린(13)의 화면에 표시된 오브젝트들의 다양한 배열 형태에 대하여 오브젝트 위치 이동 처리 및 오브젝트 스와프 처 리를 수행할 수 있다. 도3과 같이 단일의 열에 배열되어 표시되는 오브젝트들에 대하여 오브젝트 위치 이동 처리 및 오브젝트 스와프 처리를 수행하는 경우에는, 제1 터치에 의해 선택되는 오브젝트를 위치 고정한 상태에서 제2 터치에 의해 플릭 또는 스크롤하면, 해당 위치 고정한 오브젝트를 제외한 나머지 오브젝트들을 제2 터치에 따라 위치 이동시킴으로써 사용자가 원하는 위치로 이동시킨 후, 사용자의 제3 터치에 의해 선택되는 위치에 인접하게 제1 터치에 의해 선택된 오브젝트를 위치 이동하는 처리를 수행하거나, 제3 터치에 의해 선택된 위치의 오브젝트와 제1 터치에 의해 선택된 오브젝트를 서로 바꾸는 스와프 처리를 수행한다.
또한, 도4에 도시된 바와 같이 복수의 열로 배열되어 표시되는 오브젝트들에 대하여 오브젝트 위치 이동 처리 및 오브젝트 스와프 처리를 수행하는 경우에는, 제1 터치에 의해 선택되는 열의 오브젝트를 위치 고정한 상태에서 제2 터치에 의해 다른 열의 오브젝트를 플릭 또는 스크롤하면, 해당 위치 고정한 오브젝트를 제외한 제2 터치에 의해 플릭 또는 스크롤된 다른 열의 오브젝트들을 위치 이동시킴으로써 사용자가 원하는 위치로 이동시킨 후, 사용자의 제3 터치에 의해 선택되는 위치에 인접하게 제1 터치에 의해 선택된 오브젝트를 위치 이동하는 처리를 수행하거나, 제3 터치에 의해 선택된 위치의 오브젝트와 제1 터치에 의해 선택된 오브젝트를 서로 바꾸는 스와프 처리를 수행한다.
아울러, 도4와 같이 오브젝트들을 복수의 열로 배치하여 표시한 경우에 대하여 오브젝트 위치 이동 처리 및 오브젝트 스와프 처리를 수행하는 경우에, 제1 터치에 의해 오브젝트를 선택한 열과 다른 열의 오브젝트를 제2 터치에 의해 플릭 또 는 스크롤하여 이동시키는 것으로 설명하였으나, 이에 한정되는 것은 아니고, 제1 터치에 의해 오브젝트를 선택한 열과 동일한 열의 다른 오브젝트들을 제2 터치에 의해 플릭 또는 스크롤하여 이동할 수도 있으며, 이때는 동일 열에 배열되어 표시된 오브젝트 중에서 제1 터치에 의해 선택된 오브젝트를 위치 고정시키고 제2 터치에 의해 동일 열의 다른 오브젝트들을 이동시키면 된다.
또한, 제1 터치에 의해 오브젝트를 선택하고서 제2 터치에 따라 다른 오브젝트들을 이동하는 경우에 터치스크린(13) 화면에 표시된 제1 터치에 의해 선택된 오브젝트는 다른 오브젝트들과 시각적으로 구별되게 위치 고정되어 있는 것으로 표시하는데, 예를들어 제1 터치에 선택된 오브젝트에 커서를 두거나 제1 터치에 의해 선택된 오브젝트를 하이라이트(high light)로 밝게 표시하는 등의 다양한 방식으로 제1 터치에 의해 선택된 오브젝트를 그외의 다른 오브젝트들과 구분되게 표시할 수 있다.
이 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면, 본 발명은 상술한 설명에 한정되는 것은 아니고, 이동통신단말기(10)가 터치스크린(13)의 화면에 표시되는 오브젝트들의 배열 형태에 따라서 오브젝트 위치 이동 처리 및 오브젝트 스와프 처리를 다양하게 수행할 수 있음을 알수 있을 것이다.
본 발명은 터치스크린을 구비하는 이동통신단말기에서 터치스크린 화면을 통해 오브젝트들을 편집 처리함에 유용하게 적용할 수 있다. 본 발명에 의하면, 터치스크린을 통해 각종 정보를 표시하는 이동통신단말기에서 제스츄어 기반의 멀티 터 치에 의한 상호 작용을 통해 편집 절차를 간소화함으로써 사용자가 멀티 터치에 의해 화면 표시된 오브젝트를 용이하게 고속으로 편집케 한다.
도 1은 본 발명에 따른 이동통신단말기를 도시한 블럭도.
도 2는 본 발명에 따른 이동통신단말기의 멀티 터치에 의한 편집 방법을 도시한 흐름도.
도 3 및 도 4는 본 발명에 따른 이동통신단말기의 멀티 터치에 의한 편집 방법을 설명하기 위한 예시도.
* 도면의 주요 부분에 대한 부호의 설명 *
10; 이동통신단말기
11; 통신부
12; 제어부
13; 터치스크린
14; 음성입력부
15; 저장부
16; 카메라부
Claims (8)
- 오브젝트들을 화면 표시하고 터치를 감지하는 터치스크린과;상기 터치스크린에 표시한 오브젝트 중에서 제1 터치에 의해 선택된 오브젝트의 위치를 고정하고, 이동 지시를 위한 제2 터치에 따라 상기 제1 터치에 의해 선택된 오브젝트 이외의 나머지 오브젝트의 일부 또는 전체를 이동시키는 처리를 수행하는 제어부;를 포함하며, 상기 제어부는상기 제2 터치에 따라 상기 제1 터치에 의해 선택된 오브젝트 이외의 다른 오브젝트를 이동시킨 후, 상기 제1 터치에 의해 선택된 오브젝트와 스와프(swap) 하기 위한 제3 터치를 감지하면 해당 제3 터치 위치의 오브젝트를 상기 제1 터치에 의해 선택된 오브젝트와 서로 위치 바꾸어서 스와프 처리하는 것을 특징으로 하는 이동통신단말기.
- 제1항에 있어서,상기 제어부는 상기 제2 터치에 따라 상기 제1 터치에 의해 선택된 오브젝트 이외의 다른 오브젝트를 이동시키는 경우에 상기 제1 터치에 의해 선택된 오브젝트를 다른 오브젝트들과 구분되게 표시하는 것을 특징으로 하는 이동통신단말기.
- 제1항에 있어서,상기 제어부는 상기 제2 터치에 따라 상기 제1 터치에 의해 선택된 오브젝트 이외의 다른 오브젝트를 이동시킨 후, 상기 제1 터치에 의해 선택된 오브젝트를 위치 이동시키기 위한 제3 터치를 감지하면 해당 제3 터치 위치에 인접하게 상기 제1 터치에 의해 선택된 오브젝트를 위치 이동시키는 것을 특징으로 하는 이동통신단말 기.
- 삭제
- 이동통신단말기의 제어부가 터치스크린에 표시한 오브젝트 중에서 제1 터치에 의해 선택된 오브젝트를 위치 고정하는 단계와;상기 제어부가 상기 터치스크린을 통해 감지되는 이동 지시를 위한 제2 터치에 따라 상기 제1 터치에 의해 선택된 오브젝트 이외의 나머지 오브젝트의 일부 또는 전체를 이동시키는 단계;를 포함하며, 상기 이동시키는 단계는상기 제어부가 상기 제1 터치에 의해 선택된 오브젝트와 스와프(swap) 하기 위한 제3 터치를 감지하면 해당 제3 터치 위치의 오브젝트를 상기 제1 터치에 의해 선택된 오브젝트와 서로 위치 바꾸어서 스와프 처리하는 단계;를 포함하는 것을 특징으로 하는 이동통신단말기의 멀티 터치에 의한 편집 방법.
- 제5항에 있어서,상기 제어부가 상기 제1 터치에 의해 선택된 오브젝트를 위치 이동시키기 위한 제3 터치를 감지하면 해당 제3 터치 위치에 인접하게 상기 제1 터치에 의해 선택된 오브젝트를 위치 이동시키는 단계를 더 포함하는 것을 특징으로 하는 이동통신단말기의 멀티 터치에 의한 편집 방법.
- 삭제
- 제5항에 있어서,상기 제어부가 상기 제2 터치에 따라 상기 제1 터치에 의해 선택된 오브젝트 이외의 나머지 오브젝트의 일부 또는 전체를 이동시키는 경우에 상기 제1 터치에 의해 선택된 오브젝트를 다른 오브젝트들과 구분되게 표시하는 단계를 더 포함하는 것을 특징으로 하는 이동통신단말기의 멀티 터치에 의한 편집 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090072076A KR101354991B1 (ko) | 2009-08-05 | 2009-08-05 | 이동통신단말기 및 그것의 멀티 터치에 의한 편집 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090072076A KR101354991B1 (ko) | 2009-08-05 | 2009-08-05 | 이동통신단말기 및 그것의 멀티 터치에 의한 편집 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20110014422A KR20110014422A (ko) | 2011-02-11 |
KR101354991B1 true KR101354991B1 (ko) | 2014-01-23 |
Family
ID=43773625
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020090072076A KR101354991B1 (ko) | 2009-08-05 | 2009-08-05 | 이동통신단말기 및 그것의 멀티 터치에 의한 편집 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101354991B1 (ko) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101397907B1 (ko) * | 2011-11-22 | 2014-05-21 | 인크로스 주식회사 | 멀티 터치 인식을 위한 시스템, 제어방법과, 기록 매체 |
KR101710418B1 (ko) * | 2011-12-19 | 2017-02-28 | 삼성전자주식회사 | 휴대 단말기의 멀티 터치 인터렉션 제공 방법 및 장치 |
CN109032355B (zh) * | 2018-07-27 | 2021-06-01 | 济南大学 | 多种手势对应同一交互命令的柔性映射交互方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20090027368A (ko) * | 2007-09-12 | 2009-03-17 | 엘지전자 주식회사 | 단말기 및 이것의 데이터 발생 제어 방법 |
KR20090070491A (ko) * | 2007-12-27 | 2009-07-01 | 엔에이치엔(주) | 터치스크린을 이용한 화면 제어 장치 및 방법 |
-
2009
- 2009-08-05 KR KR1020090072076A patent/KR101354991B1/ko active IP Right Grant
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20090027368A (ko) * | 2007-09-12 | 2009-03-17 | 엘지전자 주식회사 | 단말기 및 이것의 데이터 발생 제어 방법 |
KR20090070491A (ko) * | 2007-12-27 | 2009-07-01 | 엔에이치엔(주) | 터치스크린을 이용한 화면 제어 장치 및 방법 |
Also Published As
Publication number | Publication date |
---|---|
KR20110014422A (ko) | 2011-02-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI570580B (zh) | 巡覽一瀏覽器中之複數個內容項目的方法、電腦系統及電腦程式產品 | |
JP4577428B2 (ja) | 表示装置、表示方法及びプログラム | |
JP6112905B2 (ja) | ディスプレイ装置の画面スクロール方法及びその装置 | |
CN110658972B (zh) | 信息处理装置、信息处理方法和计算机可读介质 | |
US20110057957A1 (en) | Information processing apparatus, information processing method, and program | |
US20130036384A1 (en) | Information processing device, information processing method, and program | |
EP2587357B1 (en) | Mobile information terminal, method for displaying electronic content and program therefor | |
US20120278745A1 (en) | Method and apparatus for arranging icon in touch screen terminal | |
JP2003330613A (ja) | 携帯型情報端末装置、表示制御情報、及び表示制御方法 | |
KR20110041915A (ko) | 데이터 표시 방법 및 그를 수행하는 단말기 | |
KR101586559B1 (ko) | 정보 처리 장치 및 정보 처리 방법 | |
KR20130005300A (ko) | 정보처리 시스템, 조작입력장치, 정보처리장치, 정보처리방법, 프로그램 및 정보기억매체 | |
US8947464B2 (en) | Display control apparatus, display control method, and non-transitory computer readable storage medium | |
WO2012160829A1 (ja) | タッチスクリーン装置、タッチ操作入力方法及びプログラム | |
TW201523420A (zh) | 資訊處理裝置、資訊處理方法及電腦程式 | |
JP2015035092A (ja) | 表示制御装置及び表示制御装置の制御方法 | |
KR20130084209A (ko) | 전자 디바이스 및 이를 제어하는 방법 | |
JP6575081B2 (ja) | 表示装置、画像処理装置及びプログラム | |
JP6758921B2 (ja) | 電子機器及びその制御方法 | |
JP2010287121A (ja) | 情報処理装置、プログラム、記録媒体、及び表示制御装置 | |
JP5875262B2 (ja) | 表示制御装置 | |
KR101354991B1 (ko) | 이동통신단말기 및 그것의 멀티 터치에 의한 편집 방법 | |
JP5628991B2 (ja) | 表示装置、表示方法、及び表示プログラム | |
JP5984722B2 (ja) | 情報処理装置 | |
JP6782685B2 (ja) | 表示装置及び表示方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
N231 | Notification of change of applicant | ||
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: 20170103 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20180110 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20191220 Year of fee payment: 7 |