KR20160089205A - 아이템 관리를 위한 방법 및 전자 장치 - Google Patents

아이템 관리를 위한 방법 및 전자 장치 Download PDF

Info

Publication number
KR20160089205A
KR20160089205A KR1020150008873A KR20150008873A KR20160089205A KR 20160089205 A KR20160089205 A KR 20160089205A KR 1020150008873 A KR1020150008873 A KR 1020150008873A KR 20150008873 A KR20150008873 A KR 20150008873A KR 20160089205 A KR20160089205 A KR 20160089205A
Authority
KR
South Korea
Prior art keywords
item
items
display area
group
display
Prior art date
Application number
KR1020150008873A
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 KR1020150008873A priority Critical patent/KR20160089205A/ko
Priority to EP16151960.8A priority patent/EP3046014B1/en
Priority to US15/000,766 priority patent/US20160210024A1/en
Priority to CN201610034737.4A priority patent/CN105808234A/zh
Publication of KR20160089205A publication Critical patent/KR20160089205A/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]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/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/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction 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
    • G06F3/04817Interaction 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 using icons
    • 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/0481Interaction 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
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • 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/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/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
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for 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/04803Split screen, i.e. subdividing the display area or the window area into separate subareas

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)
  • Software Systems (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

본 발명의 전자 장치의 아이템 관리 방법은, 화면의 제 1 표시 영역에 하나 이상의 아이템들을 표시하고, 상기 화면의 제 2 표시 영역에 하나 이상의 그룹들을 표시하는 동작과, 상기 하나 이상의 그룹들 중 하나의 그룹의 선택을 위한 사용자 입력을 감지하는 동작 및 상기 하나 이상의 아이템들 중 적어도 하나의 아이템을 상기 선택된 그룹에 추가하는 동작을 포함할 수 있다. 다양한 다른 실시 예들이 가능하다.

Description

아이템 관리를 위한 방법 및 전자 장치{MEHTOD AND ELECTRONIC DEVICE FOR ITEM MANAGEMENT}
본 발명의 다양한 실시 예들은 아이템을 각 그룹으로 분류하기 위한 아이템 관리를 위한 방법 및 전자 장치에 관한 것이다.
현재 전자 통신 산업의 발달로 말미암아 사용자 기기(예: 스마트 폰 또는 태블릿 컴퓨터 등)는 현대사회의 필수품이 되어가면서, 빠르게 변화하는 정보 전달의 중요한 수단이 되고 있다. 이러한 사용자 기기는 화면을 이용한 GUI(graphical user interface) 환경을 통해 사용자의 작업을 편리하게 하고, 웹 환경을 기반으로 하는 다양한 멀티 미디어들을 제공하기에 이르렀다.
사용자 기기는 음악 청취나 사진 촬영 등 다양한 컨텐츠 아이템들을 다수 개 저장할 수 있으며, 사용자 취향이나 기호에 따라 수십에서 수백 개가 넘는 컨텐츠 아이템들을 저장한다. 일반적으로, 아이템을 관리하는 방법은 이름을 지정한 여러 개의 그룹들에 아이템들을 수납하는 방식을 지원하고 있다.
종래의 아이템 관리 방법은, 이동시킬 하나 또는 그 이상의 아이템들 선택한 후 이동시킬 아이템(들)이 속할 그룹을 선택하는 사용 절차를 따라야 하였다. 그런데, 방대한 아이템들이 존재하는 경우, 사용자는 전체 아이템들에서 특정 그룹으로 이동시킬 아이템들을 단번에 선별하는데 어려움이 있다.
상술한 문제점을 해결하고자, 본 발명의 다양한 실시 예는 다수의 아이템들을 원하는 그룹으로 분류하기 용이하고 그 시간을 줄이기 위한 아이템 관리 방법 및 장치를 제공하는데 있다.
상술한 과제를 해결하기 위한, 본 발명의 전자 장치의 아이템 관리 방법은, 화면의 제 1 표시 영역에 하나 이상의 아이템들을 표시하고, 상기 화면의 제 2 표시 영역에 하나 이상의 그룹들을 표시하는 동작과, 상기 하나 이상의 그룹들 중 하나의 그룹의 선택을 위한 사용자 입력을 감지하는 동작 및 상기 하나 이상의 아이템들 중 적어도 하나의 아이템을 상기 선택된 그룹에 추가하는 동작을 포함할 수 있다.
본 발명의 다양한 실시 예에 따른 아이템 관리 방법 및 이를 지원하는 장치에 따르면, 본 발명은 보다 간편하게 다수의 아이템들을 각 그룹으로 분류할 수 있다.
도 1은 본 발명의 실시 예에 따른 아이템 분류 표시 기능을 지원하는 장치의 구성을 개략적으로 나타낸 도면이다.
도 2는 본 발명의 실시 예에 따른 제어부(160)의 구성을 보다 상세히 나타낸 도면이다.
도 3은 본 발명의 실시 예에 따른 전자 장치의 아이템 분류 방법을 설명하기 위한 순서도이다.
도 4 및 5는 본 발명의 다양한 실시 예들에 아이템 분류 방법을 설명하기 위한 예시 도들이다.
도 6은 본 발명의 다양한 실시 예에 따른 도 3에서 화면에 하나 이상의 아이템들과 하나 이상의 그룹들을 표시하는 동작의 절차를 도시한다.
도 7 내지 10은 본 발명의 다양한 실시 예들에 따른 하나 이상의 아이템들과 하나 이상의 그룹들을 표시하기 위한 동작을 설명하기 위한 화면 예시 도들이다.
도 11은 본 발명의 다양한 실시 예들에 따른 하나 이상의 아이템들과 하나 이상의 그룹들을 표시하기 위한 동작을 설명하기 위한 화면 예시 도이다.
도 12는 본 발명의 다양한 실시 예에 따른 도 3에서 화면에 하나 이상의 아이템들과 하나 이상의 그룹들을 표시하는 동작의 절차를 도시한다.
도 13은 본 발명의 다양한 실시 예들에 따른 하나 이상의 아이템들과 하나 이상의 그룹들을 표시하기 위한 동작을 설명하기 위한 화면 예시 도이다.
도 14는 본 발명의 다양한 실시 예에 따른 도 3에서 화면에 하나 이상의 아이템들과 하나 이상의 그룹들을 표시하는 동작의 절차를 도시한다.
도 15는 본 발명의 다양한 실시 예들에 따른 하나 이상의 아이템들과 하나 이상의 그룹들을 표시하기 위한 동작을 설명하기 위한 화면 예시 도이다.
도 16은 본 발명의 다양한 실시 예에 따른 도 3에서 화면에 하나 이상의 아이템들과 하나 이상의 그룹들을 표시하는 동작의 절차를 도시한다.
도 17은 본 발명의 다양한 실시 예들에 따른 하나 이상의 아이템들과 하나 이상의 그룹들을 표시하기 위한 동작을 설명하기 위한 화면 예시 도이다.
도 18은 본 발명의 다양한 실시 예에 따른 도 3에서 화면에서 제거된 적어도 하나의 아이템을 선택 그룹에 추가하는 동작의 절차를 도시한다.
도 19는 본 발명의 다양한 실시 예에 따른 도 3에서 화면에서 제거된 적어도 하나의 아이템을 선택 그룹에 추가하는 동작의 절차를 도시한다.
도 20은 본 발명의 다양한 실시 예들에 따른 화면에서 제거된 적어도 하나의 아이템을 선택 그룹에 추가하기 위한 동작을 설명하기 위한 화면 예시 도이다.
도 21은 본 발명의 다양한 실시 예에 따른 전자 장치의 아이템 분류 방법을 설명하기 위한 순서도이다.
도 22는 본 발명의 다양한 실시 예들에 아이템 분류 방법을 설명하기 위한 예시 도이다.
도 23은 본 발명의 다양한 실시 예에 따른 전자 장치의 아이템 분류 방법을 설명하기 위한 순서도이다.
도 24는 본 발명의 다양한 실시 예들에 아이템 분류 방법을 설명하기 위한 예시 도이다.
이하, 본 발명의 실시 예를 첨부된 도면에 의거하여 상세히 설명한다. 실시 예를 설명함에 있어서 본 발명이 속하는 기술분야에 익히 알려져 있고 본 발명과 직접적으로 관련이 없는 기술 내용에 대해서는 설명을 생략한다. 또한, 실질적으로 동일한 구성과 기능을 가진 구성 요소들에 대해서는 상세한 설명을 생략하도록 한다.
마찬가지의 이유로 첨부 도면에 있어서 일부 구성요소는 과장되거나 생략되거나 또는 개략적으로 도시되었으며, 각 구성요소의 크기는 실제 크기를 전적으로 반영하는 것이 아니다. 따라서 본 발명은 첨부한 도면에 그려진 상대적인 크기나 간격에 의해 제한되지 않는다.
본 발명의 일 실시 예는 다양한 변경을 가할 수 있고 여러 가지 실시 예를 가질 수 있는바, 특정 실시 예들이 도면에 예시되고 관련된 상세한 설명이 기재되어 있다. 그러나, 이는 본 발명의 일 실시 예를 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 일 실시 예의 사상 및 기술 범위에 포함되는 모든 변경 및/또는 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 도면의 설명과 관련하여, 유사한 구성요소에 대해서는 유사한 참조 부호가 사용되었다.
본 발명의 일 실시 예에서 사용될 수 있는 "포함한다" 또는 "포함할 수 있다" 등의 표현은 개시된 해당 기능, 동작 또는 구성요소 등의 존재를 가리키며, 추가적인 하나 이상의 기능, 동작 또는 구성요소 등을 제한하지 않는다. 또한, 본 발명의 일 실시 예에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다. 본 발명의 일 실시 예에서 "또는" 등의 표현은 함께 나열된 단어들의 어떠한, 그리고 모든 조합을 포함한다. 예를 들어, "A 또는 B"는, A를 포함할 수도, B를 포함할 수도, 또는 A와 B 모두를 포함할 수도 있다.
본 발명의 일 실시 예에서 사용된 "제 1", "제 2", "첫째" 또는 "둘째" 등의 표현들은 일 실시 예들의 다양한 구성요소들을 수식할 수 있지만, 해당 구성요소들을 한정하지 않는다. 예를 들어, 상기 표현들은 해당 구성요소들의 순서 및/또는 중요도 등을 한정하지 않는다. 상기 표현들은 한 구성요소를 다른 구성요소와 구분하기 위해 사용될 수 있다. 예를 들어, 제1 사용자 기기와 제 2 사용자 기기는 모두 사용자 기기이며, 서로 다른 사용자 기기를 나타낸다. 예를 들어, 본 발명의 일 실시 예의 권리 범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다.
어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 상기 어떤 구성요소가 상기 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 상기 어떤 구성요소와 상기 다른 구성요소 사이에 새로운 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 상기 어떤 구성요소와 상기 다른 구성요소 사이에 새로운 다른 구성요소가 존재하지 않는 것으로 이해될 수 있어야 할 것이다.
본 발명의 일 실시 예에서 사용한 용어는 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 본 발명의 일 실시 예를 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다.
다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명의 일 실시 예가 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 발명의 일 실시 예에서 명백하게 정의되지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.
본 문서의 다양한 실시 예들에 따른 전자 장치는, 예를 들면, 스마트폰(smartphone), 태블릿 PC(tablet personal computer), 이동 전화기(mobile phone), 영상 전화기, 전자책 리더기(e-book reader), 데스크탑 PC(desktop personal computer), 랩탑 PC(laptop personal computer), 넷북 컴퓨터(netbook computer), 워크스테이션(workstation), 서버, PDA(personal digital assistant), PMP(portable multimedia player), MP3 플레이어, 모바일 의료기기, 카메라(camera), 또는 웨어러블 장치(wearable device)(예: 스마트 안경, 머리 착용형 장치(head-mounted-device(HMD) 등), 전자 의복, 전자 팔찌, 전자 목걸이, 전자 앱세서리(appcessory), 전자 문신, 스마트 미러, 또는 스마트 와치(smart watch)) 중 적어도 하나를 포함할 수 있다.
어떤 실시 예들에서, 전자 장치는 스마트 가전 제품(smart home appliance)일 수 있다. 스마트 가전 제품은, 예를 들면, 텔레비전, DVD(digital video disk) 플레이어, 오디오, 냉장고, 에어컨, 청소기, 오븐, 전자레인지, 세탁기, 공기 청정기, 셋톱 박스(set-top box), 홈 오토매이션 컨트롤 패널(home automation control panel), 보안 컨트롤 패널(security control panel), TV 박스(예: 삼성 HomeSyncTM, 애플TVTM, 또는 구글 TVTM), 게임 콘솔(예: XboxTM, PlayStationTM), 전자 사전, 전자 키, 캠코더(camcorder), 또는 전자 액자 중 적어도 하나를 포함할 수 있다.
다른 실시 예에서, 전자 장치는, 각종 의료기기(예: 각종 휴대용 의료측정기기(혈당 측정기, 심박 측정기, 혈압 측정기, 또는 체온 측정기 등), MRA(magnetic resonance angiography), MRI(magnetic resonance imaging), CT(computed tomography), 촬영기, 또는 초음파기 등), 네비게이션(navigation) 장치, GPS 수신기(global positioning system receiver), EDR(event data recorder), FDR(flight data recorder), 자동차 인포테인먼트(infotainment) 장치, 선박용 전자 장비(예: 선박용 항법 장치, 자이로 콤파스 등), 항공 전자기기(avionics), 보안 기기, 차량용 헤드 유닛(head unit), 산업용 또는 가정용 로봇, 금융 기관의 ATM(automatic teller's machine), 상점의 POS(point of sales), 또는 사물 인터넷 장치(internet of things)(예: 전구, 각종 센서, 전기 또는 가스 미터기, 스프링클러 장치, 화재경보기, 온도조절기(thermostat), 가로등, 토스터(toaster), 운동기구, 온수탱크, 히터, 보일러 등) 중 적어도 하나를 포함할 수 있다.
어떤 실시 예에 따르면, 전자 장치는 가구(furniture) 또는 건물/구조물의 일부, 전자 보드(electronic board), 전자 사인 수신 장치(electronic signature receiving device), 프로젝터(projector), 또는 각종 계측 기기(예: 수도, 전기, 가스, 또는 전파 계측 기기 등) 중 적어도 하나를 포함할 수 있다. 다양한 실시 예에서, 전자 장치는 전술한 다양한 장치들 중 하나 또는 그 이상의 조합일 수 있다. 어떤 실시 예에 따른 전자 장치는 플렉서블 전자 장치일 수 있다. 또한, 본 문서의 실시 예에 따른 전자 장치는 전술한 기기들에 한정되지 않으며, 기술 발전에 따른 새로운 전자 장치를 포함할 수 있다.
이하, 첨부 도면을 참조하여, 다양한 실시 예에 따른 전자 장치가 설명된다. 본 문서에서, 사용자라는 용어는 전자 장치를 사용하는 사람 또는 전자 장치를 사용하는 장치(예: 인공지능 전자 장치)를 지칭할 수 있다.
도 1은 본 발명의 실시 예에 따른 아이템 분류 표시 기능을 지원하는 장치의 구성을 개략적으로 나타낸 도면이다.
도 1을 참조하면, 본 발명의 실시 예에 따른 전자 장치(100)는 통신부(110), 입력부(120), 오디오 처리부(130), 표시부(140), 저장부(150) 및 제어부(160)의 구성을 포함할 수 있다.
이와 같은 구성을 가지는 본 발명의 실시 예에 따른 전자 장치(100)는 사용자 입력에 따라 저장부(150)에 저장된 하나 이상의 아이템들 및 하나 이상의 그룹들을 표시하도록 지원할 수 있다. 그리고 본 발명의 실시 예에 따른 전자 장치(100)는 사용자 입력에 따라 적어도 하나의 그룹들 중 하나의 그룹의 선택하고, 하나 이상의 아이템들 중 적어도 하나의 아이템을 선택 그룹에 추가 또는 이동하도록 지원할 수 있다.
본 발명의 다양한 실시 예에 따르면, 하나 이상의 아이템들 중 선택된 그룹에 추가할 타깃 아이템의 선정은, 다양한 기준을 따를 수 있다. 예를 들자면, 하나 이상의 아이템들을 표시하는 표시 영역에서 지정된 위치에 표시된 아이템은 타깃 아이템으로 자동 선정될 수 있다. 다른 예를 들자면, 아이템의 파일 명, 파일 유형 등의 속성 정보를 근간으로 미리 설정된 기준에 따라, 타깃 아이템이 선정될 수도 있다. 이에 따라, 본 발명의 실시 예에 따른 전자 장치(100)는 그룹을 선택하기 위한 사용자 입력만으로도 타깃 아이템을 선택된 그룹에 추가하도록 지원하여, 보다 신속하고 간편한 아이템 관리를 가능하게 한다.
통신부(110)는 전자 장치(100)의 통신 기능을 지원하는 구성이다. 특히 통신부(110)는 전자 장치(100)가 통신 기능을 지원하는 장치 형태로 제작되는 경우 추가될 수 있는 구성이다. 따라서 본 발명이 적용될 수 있는 전자 장치(100)가 통신 기능을 지원하지 않는 경우 통신부(110)는 전자 장치(100) 구성에서 생략될 수 있다. 한편 통신부(110)는 전자 장치(100)의 통신 기능 특히 이동통신 기능을 지원하기 위하여 이동 통신 모듈의 형태로 마련될 수 있다. 이러한 통신부(110)는 이동통신 시스템과 통신 채널을 형성하여 전자 장치(100)의 이동통신 기능 수행을 위한 신호 송수신을 지원한다. 예를 들어 통신부(110)는 이동통신 시스템과 음성 서비스 채널, 영상 서비스 채널, 데이터 서비스 채널 중 적어도 하나를 형성하고, 해당 서비스 채널에 따른 특정 신호의 송수신을 지원할 수 있다.
한 실시 예에 따른 통신부(110)는 아이템 수신 기능을 지원할 수 있다. 아이템은 웹 접속 기능 또는 타 장치 통신 기능을 기반으로 웹 서버 또는 타 장치로부터 실시간으로 수신될 수 있다.
입력부(120)는 전자 장치(100) 운용에 필요한 다양한 입력 신호를 생성하는 구성이다. 이러한 입력부(120)는 전자 장치(100)의 호환 가능 여부에 따라 키보드나 키패드, 키 버튼 등의 다양한 입력 수단으로 구성될 수 있다.
한 실시 예에 따르면 입력부(120)는, 표시부(140)가 터치스크린으로 제공되는 경우 터치스크린에 출력되는 터치 맵의 형태로 구성될 수도 있다. 특히 입력부(120)는 아이템 분류 기능에 관한 사용자 입력을 생성할 수 있다.
오디오 처리부(130)는 전자 장치(100)의 운용동작에서 설정된 다양한 오디오 데이터 및 저장부(150)에 저장된 오디오 파일 재생에 따른 오디오 데이터, 외부로부터 수신된 오디오 데이터 등을 출력할 수 있다. 또한 오디오 처리부(130)는 오디오 데이터 수집 기능을 지원할 수 있다. 이를 위하여 오디오 처리부(130)는 스피커(SPK)와 마이크(MIC)를 포함할 수 있다. 특히 오디오 처리부(130)는 아이템들의 분류 표시와 관련된 다양한 음향 효과 또는 안내음을 사용자 제어 또는 제어부(160) 제어에 따라 출력할 수 있다. 예를 들어, 적어도 하나 이상의 그룹들 중 하나가 선택되는 경우 타깃 아이템은 화면에서 사라지고, 이에 대응하는 효과음이 출력될 수 있다. 상술한 오디오 처리부(1300의 효과음이나 안내음 출력은 사용자 설정이나 설계자 의도에 따라 생략될 수도 있다.
표시부(140)는 전자 장치(100) 운용에 필요한 다양한 화면 인터페이스를 제공하는 구성이다. 특히 본 발명의 실시 예에 따른 표시부(140)는 아이템 분류 기능의 활성화에 따라 저장부(150)에 저장된 하나 이상의 아이템들 및 하나 이상의 그룹들을 출력하도록 지원할 수 있다. 그리고 표시부(140)는 하나 이상의 아이템들 중 적어도 하나의 아이템을 구별하게 표시하도록 지원할 수 있다. 예를 들면, 적어도 하나의 아이템은 다른 아이템과는 모양, 사이즈 및 색상 중 적어도 하나를 다르게 표시될 수 있다. 그리고 표시부(140)는 하나 이상의 아이템들 및 하나 이상의 그룹들이 출력된 상태에서, 하나의 그룹을 선택하기 위한 사용자 입력이 있는 경우 적어도 하나의 아이템을 화면에서 표시하지 않고, 재정렬된 하나 이상의 아이템들을 표시하도록 지원할 수 있다.
한편 표시부(140)는 표시 패널(141)과 터치 패널(143)이 중첩시킨 터치스크린으로 마련될 수 있다. 표시 패널(141)에는 상술한 다양한 화면에 대응하는 이미지와 텍스트 등이 출력될 수 있으며 상술한 화면 인터페이스 중 적어도 하나의 화면 인터페이스가 출력될 수 있다. 터치 패널(143)은 표시 패널(141)에 출력되는 화면 특성에 따라 터치 이벤트를 정상적으로 수집하는 터치 유효 영역과 수집된 터치 이벤트를 무시하거나 터치 이벤트 수집을 수행하지 않는 터치 무효 영역을 설정하고, 터치 유효 영역에서 발생하는 터치 이벤트를 제어부(160)에 전달할 수 있다. 터치 패널(143)은 아이템 분류 기능 활성화를 위한 특정 키 맵이나 키 버튼이 출력된 영역을 터치 유효 영역을 설정할 수 있다. 또한, 터치 패널(143)은 아이템 분류 기능에 의하여 하나 이상의 아이템들이 출력된 제 1 표시 영역과, 하나 이상의 그룹들이 출력된 제 2 표시 영역을 터치 유효 영역으로 설정하고 아이템 분류와 관련된 사용자 기능을 운용할 수 있다.
저장부(150)는 전자 장치(100) 운용에 필요한 다양한 기본 운영체제 및 다양한 사용자 기능에 해당하는 데이터 또는 응용 프로그램과 알고리즘 등을 저장할 수 있다. 특히 저장부(150)는 하나 이상의 아이템들(151), 하나 이상의 그룹들(153) 및 본 발명의 다양한 실시 예들 관련한 아이템 분류 기능을 지원하기 위한 분류 기능 프로그램(155)을 저장할 수 있다.
분류 기능 프로그램(155)은 표시부(140)를 통하여 하나 이상의 아이템들(151) 및 하나 이상의 그룹들(153)을 출력하도록 지원하는 출력 루틴을 포함할 수 있다. 또한 분류 기능 프로그램(155)은 하나 이상의 그룹들(153) 중 하나의 그룹의 선택을 위한 사용자 입력을 감지하고, 선택된 그룹에 하나 이상의 아이템들(151) 중 적어도 하나 아이템을 추가하도록 지원하는 설정 루틴을 포함할 수 있다. 예를 들면, 분류 기능 프로그램(155)은 하나 이상의 아이템들 중 지정된 위치에 표시된 아이템을 선택된 그룹에 추가하도록 지원할 수 있다. 또한 분류 기능 프로그램(155)은 아이템을 추가 또는 제거하도록 지원하는 설정 루틴을 포함할 수 있다. 또한 분류 기능 프로그램(155)은 그룹을 추가 또는 제거하도록 지원하는 설정 루틴을 포함할 수 있다.
하나 이상의 아이템들(151)은 텍스트 파일, 이미지 파일, 비디오 파일, 동영상 파일 등에 대응하는 것으로 아이콘, 섬 네일 이미지, 키 맵, 메뉴, 위젯 등 포함할 수 있다. 또는 하나 이상의 아이템들(151)은 전자 장치(100)의 적어도 하나의 기능에 관한 것일 수도 있다. 예를 들어, 하나 이상의 아이템들(151)은 통화 기능에 관한 연락처 파일에 대응될 수 있다. 이러한 하나 이상의 아이템들(151)은 전자 장치(100)의 저장부(150)에 저장되어 있거나, 또는 통신부(110)를 통하여 외부로부터 수신될 수 있다. 이러한 하나 이상의 아이템들(151)은 표시부(140)에 출력되는 동작에서 기 설정된 기준에 따라 해당 배열로 출력될 수 있다.
하나 이상의 그룹들(153)은 파일 저장소를 가리키는 것으로, 예를 들어 폴더(folder)에 대응될 수 있다.
제어부(160)는 본 발명의 실시 예에 따른 아이템 분류 기능을 지원하기 위하여 다양한 신호 흐름 제어와 정보 수집 및 출력 등을 제어하는 구성이다. 이러한 제어부(160)는 도 2에 도시된 바와 같은 구성을 포함할 수 있다.
한편 상술한 전자 장치(100)는 그 제공 형태에 따라 다양한 추가 모듈을 더 포함할 수 있다. 즉 전자 장치(100)는 근거리 통신을 위한 근거리통신모듈, 전자 장치(100)의 유선통신방식 또는 무선통신방식에 의한 데이터 송수신을 위한 인터페이스, 인터넷 네트워크와 통신하여 인터넷 기능을 수행하는 인터넷통신모듈 및 디지털 방송 수신과 재생 기능을 수행하는 디지털방송모듈 등과 같이 상기에서 언급되지 않은 구성들을 더 포함할 수도 있다. 이러한 구성 요소들은 디지털 기기의 컨버전스(convergence) 추세에 따라 변형이 매우 다양하여 모두 열거할 수는 없으나, 상기 언급된 구성 요소들과 동등한 수준의 구성 요소가 상기 디바이스에 추가로 더 포함되어 구성될 수 있다. 또한 본 발명의 전자 장치(100)는 그 제공 형태에 따라 상기한 구성에서 특정 구성들이 제외되거나 다른 구성으로 대체될 수도 있음은 물론이다. 이는 본 기술분야의 통상의 지식을 가진 자에겐 쉽게 이해될 수 있을 것이다.
또한 본 발명의 실시 예에 따른 상기 전자 장치(100)는 다양한 통신 시스템들에 대응되는 통신 프로토콜들(communication protocols)에 의거하여 동작하는 모든 이동통신 장치들(mobile communication terminals)을 비롯하여, PMP(Portable Multimedia Player), 디지털방송 플레이어, PDA(Personal Digital Assistant), 음악 재생기(예컨대, MP3 플레이어), 휴대게임단말, 스마트 폰(Smart Phone), 노트북(Notebook) 및 핸드헬드 PC 등 모든 정보통신기기와 멀티미디어기기 및 그에 대한 응용기기를 포함할 수 있다.
도 2는 본 발명의 실시 예에 따른 제어부(160)의 구성을 보다 상세히 나타낸 도면이다.
도 2를 참조하면, 본 발명의 실시 예에 따른 제어부(160)는 터치 운용부(161), 표시 지원부(163) 및 그룹 운용부(165)를 포함할 수 있다.
터치 운용부(161)는 전자 장치(100)의 터치 신호 처리를 위하여 터치 패널(143)의 세팅과, 터치 신호 수집 및 터치 신호의 유효 또는 무효를 판단하고 수집된 사용자 입력을 표시 지원부(163) 및 그룹 운용부(165)에 전달하는 구성이다.
이러한 터치 운용부(161)는 아이템 분류 기능 호출을 지원할 수 있다. 예를 들어, 터치 운용부(161)는 아이템 관리 기능 호출을 위한 키 맵에 대한 터치 영역 설정을 지원할 수 있다. 여기서 키 맵은 하나 이상의 아이템들(151)과 하나 이상의 그룹들(153)이 출력되는 화면으로 전환할 수 있는 기능을 지원할 수 있다.
본 발명의 다양한 실시 예에 따르면, 터치 운용부(161)는 호출된 아이템 분류 기능에 따라 하나 이상의 아이템들(151)이 출력되는 제 1 표시 영역에 대한 터치 영역의 설정과, 하나 이상의 그룹들(153)이 출력되는 제 2 표시 영역에 대한 터치 영역의 설정을 지원할 수 있다. 여기서 터치 운용부(161)는 제 1 표시 영역에서 발생하는 사용자 입력을 감지하고, 감지한 사용자 입력을 표시 지원부(163)에 전달할 수 있다. 예를 들면, 터치 운용부(161)는 제 1 표시 영역에서 스크롤 기능을 위한 사용자 입력을 감지하고, 감지한 사용자 입력을 표시 지원부(163)에 전달할 수 있다. 또한, 터치 운용부(161)는 제 2 표시 영역에서 그룹 선택을 위한 사용자 입력을 감지하고, 감지한 사용자 입력을 표시 지원부(163) 및 그룹 운용부(165)에 전달할 수 있다.
본 발명의 다양한 실시 예에 따르면, 터치 운용부(161)는 하나 이상의 그룹들(153)에 대응하는 키 맵에 대한 터치 영역 설정을 지원할 수 있다. 여기서, 키 맵은 적어도 하나의 타깃 아이템을 추가할 그룹을 선택하는 기능을 지원할 수 있다. 예를 들면, 하나 이상의 그룹들(153) 각각은 아이콘 형태의 키 맵으로 출력되고, 터치 운용부(161)는 각 키 맵에 대한 터치 영역 설정을 지원할 수 있다. 터치 운용부(161)는 키 맵을 선택하기 위한 사용자 입력을 감지하고, 감지한 사용자 입력을 표시 지원부(163) 및 그룹 운용부(165)에 전달할 수 있다.
본 발명의 다양한 실시 예에 따르면, 터치 운용부(161)는 호출된 아이템 분류 기능에 따라 아이템 또는 그룹을 제거 또는 추가하기 위한 키 맵에 대한 터치 영역의 설정을 지원할 수 있다. 터치 운용부(161)는 키 맵을 선택하기 위한 사용자 입력을 감지하고, 감지한 사용자 입력을 표시 지원부(163) 및 그룹 운용부(165)에 전달할 수 있다.
그룹 운용부(165)는 터치 운용부(161)의 지원에 따라 동작할 수 있다. 예를 들면, 그룹 운용부(165)는 터치 운용부(161)로부터 그룹에 대응하는 키 맵을 선택하기 위한 사용자 입력을 전달받고, 적어도 하나의 아이템을 선택 그룹에 추가하도록 지원할 수 있다. 또한, 그룹 운용부(165)는 터치 운용부(161)로부터 그룹 추가에 대응하는 키 맵을 선택하기 위한 사용자 입력을 전달받고, 새로운 그룹을 추가하도록 지원할 수 있다. 또한, 그룹 운용부(165)는 터치 운용부(161)로부터 아이템 제거에 대응하는 키 맵을 선택하기 위한 사용자 입력을 전달받고, 하나 이상의 아이템들(151)에서 해당 아이템을 제거하도록 지원할 수 있다.
실시 예에 따르면, 그룹 운용부(165)는 터치 운용부(161)로부터 전달받은 아이템 관리 동작(예: 적어도 하나의 아이템을 그룹에 추가, 그룹 추가, 그룹 제거, 아이템 추가, 아이템 제거 등)을 사용자 입력을 전달받은 즉시 실행하도록 지원할 수 있다. 또는, 그룹 운용부(165)는 터치 운용부(161)로부터 전달받은 다수의 아이템 관리 동작들을 일괄적으로 처리할 수도 있다. 여기서, 그룹 운용부(165)는 터치 운용부(161)로부터 전달받은 사용자 입력에 따른 동작을 태스크로 정의하여 기록하고, 기록된 하나 이상의 태스크들을 일괄적으로 처리할 수 있다. 예를 들면, 그룹 운용부(165)는 터치 운용부(161)로부터 해당 사용자 입력을 전달받은 경우, 최근까지 기록된 하나 이상의 태스크들을 일괄적으로 처리할 수 있다.
표시 지원부(163)는 터치 운용부(161)의 지원에 따라 동작할 수 있다. 예를 들면, 표시 지원부(163)는 터치 운용부(161)로부터 아이템 분류 기능 호출에 대응하는 사용자 입력을 전달받고, 하나 이상의 아이템들(151)이 출력되는 제 1 표시 영역과, 하나 이상의 그룹들(153)이 출력되는 제 2 표시 영역을 표시부(140)를 통하여 제공하도록 지원할 수 있다. 여기서, 표시 지원부(163)는 아이템 분류 기능 호출에 대응하는 키 맵, 메뉴 등의 출력을 지원할 수 있다.
표시 지원부(163)는 그룹 운용부(165)의 지원에 따라 하나 이상의 아이템들(151)의 출력 및 하나 이상의 그룹들(153)의 출력을 수행할 수 있다. 예를 들면, 표시 지원부(163)는 그룹 운용부(165)로부터 하나 이상의 아이템들(151) 및 하나 이상의 그룹들(153)에 대한 정보를 수신하는 경우, 하나 이상의 아이템들(151) 및 하나 이상의 그룹들(153)을 표시부(140)로 출력되도록 지원할 수 있다.
다양한 실시 예에 따르면, 표시 지원부(163)는 하나 이상의 아이템들(151) 중 적어도 하나의 아이템을 구별되게 표시하도록 지원할 수 있다. 예를 들면, 표시 지원부(163)는 적어도 하나의 아이템을 다른 아이템과는 모양, 사이즈 및 색상 중 적어도 하나를 다르게 표시하도록 지원할 수 있다.
표시 지원부(163)는 터치 운용부(161)로부터 아이템 이동을 위한 사용자 입력을 전달받고, 하나 이상의 아이템들(151)의 표시 위치를 변경하도록 지원할 수 있다. 예를 들면, 표시 지원부(163)는 터치 운용부(161)로부터 스크롤 기능을 위한 사용자 입력을 전달받고, 하나 이상의 아이콘들(151)을 해당 방향으로 스크롤되도록 지원할 수 있다.
표시 지원부(163)는 터치 운용부(161)로부터 그룹 선택을 위한 사용자 입력을 전달받고, 적어도 하나의 아이템을 표시부(140)의 화면에서 제거하도록 지원할 수 있다. 그리고 표시 지원부(163)는 적어도 하나의 아이템을 화면에서 제거 후 재정렬된 아이템들을 표시하도록 지원할 수 있다.
본 발명의 다양한 실시 예에 따른 전자 장치는, 화면의 제 1 표시 영역에 하나 이상의 아이템들을 표시하고, 상기 화면의 제 2 표시 영역에 하나 이상의 그룹들을 표시하는 표시부와, 상기 하나 이상의 그룹들 중 하나의 그룹의 선택을 위한 사용자 입력을 감지하고, 상기 하나 이상의 아이템들 중 적어도 하나의 아이템을 상기 선택된 그룹에 추가하도록 설정하는 제어부를 포함할 수 있다.
본 발명의 다양한 실시 예에 따른 전자 장치의 상기 제어부는, 상기 하나 이상의 아이템들 중 지정된 위치에 표시된 아이템을 상기 선택된 그룹에 추가할 수 있다.
본 발명의 다양한 실시 예에 따른 전자 장치의 상기 제어부는, 상기 제 1 표시 영역에서 상기 적어도 하나의 아이템을 제거할 수 있다.
본 발명의 다양한 실시 예에 따른 전자 장치의 상기 제어부는, 상기 제 1 표시 영역에서 상기 적어도 하나의 아이템이 제거된 위치에 적어도 하나의 다른 아이템을 표시할 수 있다.
본 발명의 다양한 실시 예에 따른 전자 장치의 상기 제어부는, 상기 적어도 하나의 아이템을 구별되게 표시할 수 있다.
본 발명의 다양한 실시 예에 따른 전자 장치의 상기 제어부는, 상기 적어도 하나의 아이템을 다른 아이템과는 모양, 사이즈 및 색상 중 적어도 하나를 다르게 표시할 수 있다.
본 발명의 다양한 실시 예에 따른 전자 장치의 상기 제어부는, 제 2 사용자 입력을 감지하고, 상기 하나 이상의 아이템들의 표시 위치를 변경할 수 있다.
본 발명의 다양한 실시 예에 따른 전자 장치에서, 상기 제 2 사용자 입력은 상기 제 1 표시 영역 상에서의 플리킹 제스처에 대응하는 터치 입력을 포함할 수 있다.
본 발명의 다양한 실시 예에 따른 전자 장치에서 상기 사용자 입력은, 상기 제 2 표시 영역에 표시된 상기 그룹에 대한 탭 제스처에 대응하는 터치 입력을 포함할 수 있다.
본 발명의 다양한 실시 예에 따른 전자 장치의 상기 제어부는, 제 3 사용자 입력을 감지하고, 새로운 그룹을 추가하고, 추가한 그룹을 상기 제 2 표시 영역에 표시할 수 있다.
본 발명의 다양한 실시 예에 따른 전자 장치의 상기 제어부는, 상기 선택된 그룹에 상기 적어도 하나의 아이템을 추가하기 위한 태스크를 정의하고, 제 4 사용자 입력을 감지하는 경우 상기 정의된 태스크를 실행할 수 있다.
이상에서는 본 발명의 실시 예에 따른 전자 장치(100)의 구성과, 구성의 역할에 대하여 설명하였다. 이하에서는 상기 구성들을 기준으로 전자 장치(100)의 아이템 분류 방법에 대하여 도면을 참조하여 보다 상세히 설명하기로 한다.
도 3은 본 발명의 실시 예에 따른 전자 장치의 아이템 분류 방법을 설명하기 위한 순서도이다. 그리고 도 4 및 5는 본 발명의 다양한 실시 예들에 아이템 분류 방법을 설명하기 위한 예시 도들이다.
도 3을 참조하면, 본 발명의 일 실시 예에 따르면, 301 동작에서 제어부(160)는 401 화면에 하나 이상의 아이템들(11)과 하나 이상의 그룹들(12)을 표시할 수 있다. 여기서, 제어부(160)는 하나 이상의 아이템들(11)을 출력하는 제 1 표시 영역(1011)과, 하나 이상의 그룹들(12)을 출력하는 제 2 표시 영역(1012)을 구분할 수 있다. 예를 들어, 도시된 바와 같이, 제 1 표시 영역(1011)은 401 화면의 상측에 배치되고, 제 2 표시 영역(1012)은 401 화면의 하측에 배치될 수 있다.
본 발명의 다양한 실시 예에 따르면, 제어부(160)는 하나 이상의 아이템들(11)을 다양한 배열 방식으로 배치할 수 있다. 예를 들어, 도시된 바와 같이, 하나 이상의 아이템들(11)은 하나의 열로 배치될 수 있다. 또는, 하나 이상의 아이템들(11)은 다수 개의 행들 또는 다수 개의 열들로 배치될 수도 있다. 또한 제어부(160)는 제 1 표시 영역(1011)에 표시되는 아이템들(11)의 개수를 한정(예를 들어, 3 개)할 수 있다.
본 발명의 다양한 실시 예에 따르면, 제어부(160)는 하나 이상의 그룹들(12)을 다양한 배열 방식으로 배치할 수 있다. 예를 들어, 도시된 바와 같이, 하나 이상의 그룹들(12)은 행렬로 배치될 수 있다. 또한 제어부(160)는 제 2 표시 영역(1012)에 표시되는 그룹들(12)을 정해진 개수로 한정할 수 있다.
본 발명의 다양한 실시 예에 따르면, 제어부(160)는 적어도 하나의 키 맵을 표시하는 제 3 표시 영역(툴바 표시 영역)(1013)을 화면(401)에 표시할 수 있다. 여기서, 제어부(160)는 제 1 표시 영역(1011), 제 2 표시 영역(1012) 및 제 3 표시 영역(1013)을 조화되게 배치할 수 있다. 예를 들자면, 도시된 바와 같이, 제 2 표시 영역(1012)은 제 1 표시 영역(1011)과 제 2 표시 영역(1012) 사이에 배치될 수 있다. 여기서, 제어부(160)는 제 3 표시 영역(1013)에 아이템 제거를 위한 키 맵(13-1), 그룹 추가를 위한 키 맵(13-2), 이전 동작을 취소하기 위한 키 맵(13-3) 및 저장을 위한 키 맵(13-4) 등을 표시할 수 있다.
본 발명의 다양한 실시 예에 따르면, 제어부(160)는 제 1 표시 영역(1011)에 표시된 하나 이상의 아이템들(11) 중 미리 정한 기준에 해당하는 적어도 하나의 아이템(이하, 타깃 아이템)을 구별되게 표시할 수 있다. 예를 들어, 제어부(160)는 타깃 아이템을 다른 아이템과는 모양, 사이즈 및 색상 중 적어도 하나를 다르게 표시할 수 있다. 또는, 제어부(160)는 타깃 아이템에 추가적인 이미지를 덧붙여 표시하여 다른 아이템들과는 다르게 표시할 수도 있다. 예를 들면, 도시된 바와 같이, 제 1 표시 영역(1011)의 지정된 위치, 예를 들어, 가운데 부분에 위치한 타깃 아이템(11-2)은 다른 위치의 다른 아이템들(11-1, 11-2)보다 큰 사이즈로 표시될 수 있다. 제어부(160)는 제 1 표시 영역(1011) 내에서 타깃 아이템을 부각되도록 표시하여, 이 타깃 아이템이 선택된 그룹에 추가시킬 대상임을 알릴 수 있다. 후술하겠지만, 본 발명에서는, 그룹에 추가할 아이템이 사용자 입력에 의하여 별도로 선택되지 않더라도, 상술한 타깃 아이템은 분류 대상으로 자동으로 선정될 수 있다. 즉, 제어부(160)는 타깃 아이템을 구별되게 표시하여, 타깃 아이템을 추가할 목적지인 그룹의 선택을 유동하는 큐(cue)를 제공할 수 있다.
본 발명의 다양한 실시 예에 따르면, 그룹 선택을 위한 요청이 발생하면, 303 동작에서 제어부(160)는 이를 감지할 수 있다. 여기서, 그룹 선택을 위한 요청은 입력부(120)를 통하여 발생될 수 있다. 예를 들어, 도시된 바와 같이, 그룹 선택을 위한 요청은 제 2 표시 영역(1012)에 표시된 그룹에 대한 탭 제스처에 대응하는 터치 입력(51)에 의해 유발될 수 있다.
본 발명의 다양한 실시 예에 따르면, 305 동작에서 제어부(160)는 하나 이상의 아이템들(11) 중 적어도 하나의 아이템을 401 화면에서 제거할 수 있다. 예를 들어, 제어부(160)는 제 1 표시 영역(1011)에 표시되는 하나 이상의 아이템들(11) 중 지정된 위치에 표시된 타깃 아이템(11-2)을 401 화면에서 제거할 수 있다.
본 발명의 다양한 실시 예에 따르면, 307 동작에서 제어부(160)는 적어도 하나의 아이템을 401 화면에서 제거한 후 하나 이상의 아이템들(11)을 재정렬하여 표시할 수 있다. 여기서, 제어부(160)는 타깃 아이템이 제거되더라도, 제 1 표시 영역(1011)에는 정해진 개수를 넘지 않는 범위에서 아이템들을 재배치할 수 있다. 예를 들어, 도시된 바와 같이, 지정된 위치에 표시된 타깃 아이템(11-2)은 제 1 표시 영역(1011)에서 제거되고, 이웃하는 다른 아이템(11-3)은 그 지정된 위치로 이동될 수 있다. 또한, 이동된 아이템(11-3)의 초기 위치에는 새로운 다른 아이템(11-4)이 출현되어 표시될 수 있다. 여기서, 제어부(160)는 지정된 위치로 이동시킨 아이템(11-3)을 타깃 아이템으로 새롭게 설정할 수 있다. 그리고 제어부(160)는 새롭게 설정된 타깃 아이템(11-3)을 상술한 바와 같이 다른 아이템들(11-1, 11-4)과 구별되게 표시할 수 있다.
본 발명의 다양한 실시 예에 따르면, 309 동작에서 제어부(160)는 401 화면에서 제거된 적어도 하나의 아이템, 즉, 타깃 아이템을 선택 그룹에 추가할 수 있다.
도 6은 본 발명의 다양한 실시 예에 따른 도 3에서 화면에 하나 이상의 아이템들과 하나 이상의 그룹들을 표시하는 동작의 절차를 도시한다. 그리고 도 7 내지 10은 본 발명의 다양한 실시 예들에 따른 하나 이상의 아이템들과 하나 이상의 그룹들을 표시하기 위한 동작을 설명하기 위한 화면 예시 도들이다.
도 6을 참조하면, 601 동작에서 제어부(160)는 401 화면의 제 1 표시 영역(1011)에 하나 이상의 아이템들을 표시할 수 있다. 그리고 603 동작에서 제어부(160)는 제 2 표시 영역(1012)에 하나 이상의 그룹들을 표시할 수 있다.
본 발명의 다양한 실시 예에 따르면, 표시 영역 변경 요청이 발생하면, 605 동작에서 제어부(160)는 이를 감지할 수 있다. 그리고, 표시 영역 변경 요청에 대응하여 607 동작에서 제어부(160)는 제 1 표시 영역(1011) 및 제 2 표시 영역(1012)을 변경할 수 있다. 여기서, 표시 영역 변경 요청은 입력부(120)를 통하여 발생될 수 있다.
한 실시 예에 따르면, 도 7에 도시된 바와 같이, 표시 영역 변경 요청은 제 1 표시 영역(1011)과 제 2 표시 영역(1012) 사이를 구분하는 디바이더(divider)(701)에서 시작하는 터치 입력(71)에 의하여 유발될 수 있다. 터치 입력(71)은 디바이더(701) 상의 제 1 위치에서 터치되고, 그 터치가 제 1 위치로부터 시작하여 디바이더(701)를 벗어나는 제 2 위치로 이동되는 제스처에 대응될 수 있다. 여기서, 제어부(160)는 디바이더(701)를 제 1 위치에서 제 2 위치로 이동시킬 수 있다. 그리고 제어부(160)는 디바이더(701)의 위치에 따라 제 1 표시 영역(1011)의 사이즈와 제 2 표시 영역(1012)의 사이즈를 조절할 수 있다. 예를 들어, 디바이더(701)가 401 화면의 상측으로 이동될수록 제 1 표시 영역(1011)의 사이즈는 작아지는데 반해, 제 2 표시 영역(1012)의 사이즈는 커질 수 있다. 반면, 디바이더(701)가 401 화면의 하측으로 이동될수록 제 1 표시 영역(1011)의 사이즈는 커지는데 반해, 제 2 표시 영역(1012)의 사이즈는 작아질 수 있다.
다른 실시 예에 따르면, 도 9에 도시된 바와 같이, 표시 변경 요청은 제 1 표시 영역(1011)과 제 2 표시 영역(1012) 사이를 구분하는 디바이더(701) 상에서 형성되는 터치 입력(91)에 의하여 유발될 수 있다. 터치 입력(91)은, 디바이더(701) 상의 제 1 위치에서 터치되고, 그 터치가 제 1 위치로부터 시작하여 디바이더(701) 상의 제 2 위치로 이동되는 제스처에 대응될 수 있다. 여기서, 제어부(160)는 디바이더(701)를 가로 배치에서 세로 배치로 변경하고, 제 1 표시 영역(1011)과 제 2 표시 영역(1012)의 배치를 상하 배열에서 좌우 배열로 변경할 수 있다.
본 발명의 다양한 실시 예에 따르면, 609 동작에서 제어부(160)는 변경된 제 1 표시 영역(1011)에 적합하게 하나 이상의 아이템들(11)을 표시할 수 있다. 예를 들어, 도 8에 도시된 바와 같이, 제 1 표시 영역(1011)의 사이즈가 켜지는 경우, 하나 이상의 아이템들(11)은 더 크게 표시될 수 있다. 한편, 제 1 표시 영역(1011)의 사이즈가 작아지는 경우, 하나 이상의 아이템들(11)은 더 작게 표시될 수 있다.
본 발명의 다양한 실시 예에 따르면, 611 동작에서 제어부(160)는 변경된 제 2 표시 영역(1012)에 하나 이상의 그룹들(12)을 적합하게 표시할 수 있다. 예를 들어, 도 8에 도시된 바와 같이, 제 2 표시 영역(1012)의 사이즈가 작아지는 경우, 하나 이상의 그룹들(12)은 더 작게 표시될 수 있다. 한편, 제 2 표시 영역(1012)의 사이즈가 커지는 경우, 하나 이상의 그룹들(12)은 더 크게 표시될 수 있다.
도 10은 본 발명의 다양한 실시 예에 따른 도 3에서 화면에 하나 이상의 아이템들과 하나 이상의 그룹들을 표시하는 동작의 절차를 도시한다. 그리고 도 11은 본 발명의 다양한 실시 예들에 따른 하나 이상의 아이템들과 하나 이상의 그룹들을 표시하기 위한 동작을 설명하기 위한 화면 예시 도이다.
도 10을 참조하면, 1001 동작에서 제어부(160)는 401 화면의 제 1 표시 영역(1011)에 하나 이상의 아이템들을 표시할 수 있다. 그리고 1003 동작에서 제어부(160)는 제 2 표시 영역(1012)에 하나 이상의 그룹들을 표시할 수 있다.
본 발명의 다양한 실시 예에 따르면, 그룹 추가 요청이 발생하면, 1005 동작에서 제어부(160)는 이를 감지할 수 있다. 그리고, 그룹 추가 요청에 대응하여 1007 동작에서 제어부(160)는 제 2 표시 영역(1012)에 새로운 그룹을 추가 표시할 수 있다. 여기서, 그룹 추가 요청은 입력부(120)를 통하여 발생될 수 있다.
예를 들면, 도 11에 도시된 바와 같이, 그룹 추가 요청은 제 3 표시 영역(1013)에서 제공되는 키 맵(13-2)을 통하여 유발될 수 있다. 키 맵(13-2)을 선택하기 위한 터치 입력(111)이 있는 경우, 제어부(160)는 401 화면에 그룹 추가에 관한 입력 창(13-21)을 제공할 수 있다. 그리고 입력 창(13-21)을 통하여 그룹 명이 입력되고 완료되는 경우, 제어부(160)는 입력된 그룹 명을 가지는 새로운 그룹(12-6)을 제 2 표시 영역(1012)에 표시할 수 있다. 여기서, 제어부(160)는 그룹 명의 입력을 위한 키보드를 401 화면에 제공할 수 있다.
도 12는 본 발명의 다양한 실시 예에 따른 도 3에서 화면에 하나 이상의 아이템들과 하나 이상의 그룹들을 표시하는 동작의 절차를 도시한다. 그리고 도 13은 본 발명의 다양한 실시 예들에 따른 하나 이상의 아이템들과 하나 이상의 그룹들을 표시하기 위한 동작을 설명하기 위한 화면 예시 도이다.
도 12을 참조하면, 1201 동작에서 제어부(160)는 401 화면의 제 1 표시 영역(1011)에 하나 이상의 아이템들을 표시할 수 있다. 그리고 1203 동작에서 제어부(160)는 제 2 표시 영역(1012)에 하나 이상의 그룹들을 표시할 수 있다.
본 발명의 다양한 실시 예에 따르면, 아이템 제거 요청이 발생하면, 1205 동작에서 제어부(160)는 이를 감지할 수 있다. 그리고, 아이템 제거 요청에 대응하여 1207 동작에서 제어부(160)는 제 1 표시 영역(1011)에서 해당 아이템, 예를 들어, 지정된 위치에 표시된 타깃 아이템을 제거할 수 있다. 여기서, 아이템 제거 요청은 입력부(120)를 통하여 발생될 수 있다.
예를 들면, 도 13에 도시된 바와 같이, 아이템 제거 요청은 제 3 표시 영역(1013)에서 제공되는 키 맵(13-1)을 통하여 유발될 수 있다. 키 맵(13-1)을 선택하기 위한 터치 입력(13-1)이 있는 경우, 제어부(160)는 지정된 위치에 표시된 타깃 아이템을 제 1 표시 영역(1011)에서 제거할 수 있다.
본 발명의 다양한 실시 예에 따르면, 도시하지 않았지만, 아이템 제거 요청은 제 1 표시 영역(1011)에 표시된 하나 이상의 아이템들(11) 중 하나를 터치한 후 화면 바깥으로 드래그하는 제스처에 의하여 유발될 수도 있다.
본 발명의 다양한 실시 예에 따르면, 1209 동작에서 제어부(160)는 지정된 위치에 표시된 타깃 아이템을 401 화면에서 제거한 후 하나 이상의 아이템들(11)을 재정렬하여 표시할 수 있다. 예를 들어, 도시된 바와 같이, 지정된 위치에 표시된 타깃 아이템(11-2)은 401 화면에서 제거되고, 이웃하는 다른 아이템(11-3)은 그 지정된 위치로 이동될 수 있다. 또한, 이동된 아이템(11-3)의 초기 위치에는 새로운 다른 아이템(11-4)이 출현되어 표시될 수 있다. 여기서, 제어부(160)는 지정된 위치로 이동시킨 아이템(11-3)을 타깃 아이템으로 새롭게 설정할 수 있다. 그리고 제어부(160)는 새롭게 설정된 타깃 아이템(11-3)을 상술한 바와 같이 다른 아이템들(11-1, 11-4)과 구별되게 표시할 수 있다.
도 14는 본 발명의 다양한 실시 예에 따른 도 3에서 화면에 하나 이상의 아이템들과 하나 이상의 그룹들을 표시하는 동작의 절차를 도시한다. 그리고 도 15는 본 발명의 다양한 실시 예들에 따른 하나 이상의 아이템들과 하나 이상의 그룹들을 표시하기 위한 동작을 설명하기 위한 화면 예시 도이다.
도 14를 참조하면, 1401 동작에서 제어부(160)는 401 화면의 제 1 표시 영역(1011)에 하나 이상의 아이템들을 표시할 수 있다. 그리고 1403 동작에서 제어부(160)는 제 2 표시 영역(1012)에 하나 이상의 그룹들을 표시할 수 있다.
본 발명의 다양한 실시 예에 따르면, 아이템 이동 요청이 발생하면, 1405 동작에서 제어부(160)는 이를 감지할 수 있다. 여기서, 아이템 이동 요청은 입력부(120)를 통하여 발생될 수 있다.
한 실시 예에 따르면, 도 15에 도시된 바와 같이, 아이템 이동 요청은 제 1 표시 영역(1011) 상에서 형성되는 터치 입력(151)에 의하여 유발될 수 있다. 터치 입력(151)은 제 1 표시 영역(1011)의 제 1 위치에서 터치되고, 그 터치가 제 1 위치로부터 제 1 표시 영역(1011) 상의 제 2 위치로 이동된 후 릴리즈(release)되는 제스처(예: 플리킹(flicking) 제스처)에 대응될 수 있다. 여기서, 제어부(160)는 터치 입력(151)의 제 1 위치에 대한 제 2 위치가 놓인 방향을 고려하여 아이템 이동 방향(또는, 스크롤 방향)을 설정할 수 있다. 예를 들어, 도시된 바와 같이 터치 입력(151)의 제 1 위치에 대한 제 2 위치가 놓인 방향이 왼쪽인 경우, 제어부(160)는 아이템 이동 방향을 왼쪽으로 설정할 수 있다. 또는 터치 입력(151)의 제 1 위치에 대한 제 2 위치가 놓인 방향이 오른쪽인 경우, 제어부(160)는 아이템 이동 방향을 오른쪽으로 설정할 수 있다.
다른 실시 예에 따르면, 아이템 이동 요청은 특정 버튼을 누르는 방식으로 발생될 수도 있다.
본 발명의 다양한 실시 예에 따르면, 아이템 이동 요청에 대응하여 1407 동작에서 제어부(160)는 하나 이상의 아이템들(11)의 표시 위치를 변경할 수 있다. 예를 들면, 도 15에서 도시된 바와 같이, 아이템 이동 요청에 의해 설정된 아이템 이동 방향이 왼쪽인 경우, 제 1 표시 영역(1011)에 표시된 하나 이상의 아이템들(11)은 왼쪽으로 이동될 수 있다. 또는 아이템 이동 요청에 의해 설정된 아이템 이동 방향이 오른쪽인 경우, 제 1 표시 영역(1011)에 표시된 하나 이상의 아이템들(11)은 오른쪽으로 이동될 수 있다. 여기서, 제어부(160)는 아이템 이동 요청에 대응하여 아이템을 이웃하는 아이템의 위치로 이동시키는 정도로 아이템을 이동시킬 수 있다. 특히, 아이템 이동 요청에 대응하여, 제어부(160)는 지정된 위치로 이동된 아이템(11-3)을 타깃 아이템으로 새롭게 설정할 수 있다. 그리고 상술한 바와 같이 제어부(1600는 새롭게 설정된 타깃 아이템(11-3)을 다른 아이템들(11-1, 11-4)과 구별되게 표시할 수 있다.
도 16은 본 발명의 다양한 실시 예에 따른 도 3에서 화면에 하나 이상의 아이템들과 하나 이상의 그룹들을 표시하는 동작의 절차를 도시한다. 그리고 도 17은 본 발명의 다양한 실시 예들에 따른 하나 이상의 아이템들과 하나 이상의 그룹들을 표시하기 위한 동작을 설명하기 위한 화면 예시 도이다.
도 16을 참조하면, 1601 동작에서 제어부(160)는 401 화면의 제 1 표시 영역(1011)에 하나 이상의 아이템들을 표시할 수 있다. 그리고 1603 동작에서 제어부(160)는 제 2 표시 영역(1012)에 하나 이상의 그룹들을 표시할 수 있다.
본 발명의 다양한 실시 예에 따르면, 그룹 이동 요청이 발생하면, 1605 동작에서 제어부(160)는 이를 감지할 수 있다. 여기서, 그룹 이동 요청은 입력부(120)를 통하여 발생될 수 있다.
한 실시 예에 따르면, 도 17에 도시된 바와 같이, 그룹 이동 요청은 제 2 표시 영역(1012) 상에서 형성되는 터치 입력(171)에 의하여 유발될 수 있다. 터치 입력(171)은 제 2 표시 영역(1012)의 제 1 위치에서 터치되고, 그 터치가 제 1 위치로부터 제 1 표시 영역(1012) 상의 제 2 위치로 이동된 후 릴리즈되는 제스처(예: 플리킹(flicking) 제스처)에 대응될 수 있다. 여기서, 제어부(160)는 터치 입력(171)의 제 1 위치에 대한 제 2 위치가 놓인 방향을 고려하여 그룹 이동 방향(또는, 스크롤 방향)을 설정할 수 있다. 예를 들어, 도시된 바와 같이 터치 입력(171)의 제 1 위치에 대한 제 2 위치가 놓인 방향이 왼쪽인 경우, 제어부(160)는 그룹 이동 방향을 왼쪽으로 설정할 수 있다. 또는 터치 입력(171)의 제 1 위치에 대한 제 2 위치가 놓인 방향이 오른쪽인 경우, 제어부(160)는 그룹 이동 방향을 오른쪽으로 설정할 수 있다.
본 발명의 다양한 실시 예에 따르면, 그룹 이동 요청에 대응하여 1607 동작에서 제어부(160)는 하나 이상의 다른 그룹들(12')을 제 2 표시 영역(1012)에 표시할 수 있다. 예를 들면, 도 17에서 도시된 바와 같이, 그룹 이동 요청에 의해 설정된 그룹 이동 방향이 왼쪽인 경우, 하나 이상의 그룹들(12)은 401 화면의 왼쪽으로 이동하여 사라지는 것과 같은 액션과 함께 제 2 표시 영역(1012)에서 제거될 수 있다. 그리고 하나 이상의 다른 아이템들(12')은 401 화면의 오른쪽으로부터 이동하여 출현하는 것과 같은 액션과 함께 제 2 표시 영역(1012)에 표시될 수 있다. 또는, 그룹 이동 요청에 의해 설정된 그룹 이동 방향이 오른쪽인 경우, 하나 이상의 그룹들(12)은 401 화면의 오른쪽으로 이동하여 사라지는 것과 같은 액션과 함께 제 2 표시 영역(1012)에서 제거될 수 있다. 그리고 하나 이상의 다른 아이템들은 401 화면의 왼쪽으로부터 이동하여 출현하는 것과 같은 액션과 함께 제 2 표시 영역(1012)에 표시될 수 있다.
도 18은 본 발명의 다양한 실시 예에 따른 도 3에서 화면에서 제거된 적어도 하나의 아이템을 선택 그룹에 추가하는 동작의 절차를 도시한다.
도 18을 참조하면, 1801 동작에서 제어부(160)는 하나 이상의 기준을 만족하는 타깃 아이템을 선정할 수 있다. 예를 들어, 제어부(160)는 지정된 위치에 표시되는 아이템을 타깃 아이템으로 선정할 수 있다. 또는, 제어부(160)는 파일 명, 파일 유형, 작성자 등을 포함하는 해당 속성 정보를 근간으로 타깃 아이템을 선정할 수도 있다. 그리고 1803 동작에서 제어부(160)는 타깃 아이템을 선택 그룹에 추가할 수 있다.
도 19는 본 발명의 다양한 실시 예에 따른 도 3에서 화면에서 제거된 적어도 하나의 아이템을 선택 그룹에 추가하는 동작의 절차를 도시한다. 그리고 도 20은 본 발명의 다양한 실시 예들에 따른 화면에서 제거된 적어도 하나의 아이템을 선택 그룹에 추가하기 위한 동작을 설명하기 위한 화면 예시 도이다.
도 19를 참조하면, 1901 동작에서 제어부(160)는 적어도 하나의 아이템을 선택 그룹에 추가하기 위한 태스크를 정의할 수 있다. 예를 들면, 제어부(160)는 지정된 위치에 표시된 타깃 아이템을 선택 그룹에 추가하기 위한 태스크를 정의할 수 있다.
본 발명의 다양한 실시 예에 따르면, 저장 요청이 발생하면, 1903 동작에서 제어부(160)는 이를 감지할 수 있다. 예를 들면, 도 20에 도시된 바와 같이, 저장 요청은 제 3 표시 영역(1013)에서 제공되는 키 맵(13-4)을 선택하기 위한 터치 입력(201)에 의하여 유발될 수 있다.
본 발명의 다양한 실시 예에 따르면, 저장 요청에 대응하여 1905 동작에서 제어부(160)는 태스크를 실행할 수 있다. 여기서, 태스크가 정의되더라도 저장 요청이 발생되지 않는 경우, 제어부(160)는 이 태스크를 기록하는 동작만을 수행할 수 있다. 즉, 저장 요청이 발생한다면, 제어부(160)는 기록된 하나 이상의 태스크들을 일괄적으로 처리할 수 있다. 여기서, 실제 파일을 읽기/쓰기 하는 동작은 여러 번 되풀이되지 않고 실행되므로, 시간 지연이 방지될 수 있다.
도 21은 본 발명의 다양한 실시 예에 따른 전자 장치의 아이템 분류 방법을 설명하기 위한 순서도이다. 그리고 도 22는 본 발명의 다양한 실시 예들에 아이템 분류 방법을 설명하기 위한 예시 도이다.
도 21을 참조하면, 2101 동작에서 제어부(160)는 타깃 아이템을 화면에서 제거할 수 있다. 그리고 2103 동작에서 제어부(160)는 타깃 아이템을 선택 그룹에 추가할 수 있다. 예를 들어, 도 22에서 도시된 바와 같이, 그룹 선택을 위한 터치 입력(221)에 대응하여, 지정된 위치에 표시된 타깃 아이템(11-2)은 제 1 표시 영역(1011)에서 제거되고, 선택 그룹에 추가될 수 있다.
본 발명의 다양한 실시 예에 따르면, 취소 요청이 발생되면, 2105 동작에서 제어부(160)는 이를 감지할 수 있다. 예를 들어, 도 22에 도시된 바와 같이, 취소 요청은 제 3 표시 영역(1013)에서 제공되는 키 맵(13-3)을 선택하기 위한 터치 입력(222)에 의하여 유발될 수 있다.
본 발명의 다양한 실시 예에 따르면, 취소 요청에 대응하여, 2107 동작에서 제어부(160)는 타깃 아이템을 화면에 다시 표시할 수 있다. 예를 들어, 도 22에 도시된 바와 같이, 그룹 선택에 대응하여 제 1 표시 영역(1011)에서 제거되었던 지정된 영역의 타깃 아이템(11-2)은 취소 요청에 대응하여 다시 원래의 지정된 위치에 표시될 수 있다. 그리고 2109 동작에서 제어부(160)는 타깃 아이템을 선택 그룹에서 제거할 수 있다.
도 23은 본 발명의 다양한 실시 예에 따른 전자 장치의 아이템 분류 방법을 설명하기 위한 순서도이다. 그리고 도 24는 본 발명의 다양한 실시 예들에 아이템 분류 방법을 설명하기 위한 예시 도이다.
도 23을 참조하면, 2301 동작에서 제어부(160)는 타깃 아이템을 선택 그룹에 추가할 수 있다. 예를 들어, 도 24에서 도시된 바와 같이, 그룹 선택을 위한 터치 입력(241)에 대응하여, 지정된 위치에 표시된 타깃 아이템(11-2)은 선택 그룹에 추가될 수 있다.
본 발명의 다양한 실시 예에 따르면, 2303 동작에서 제어부(160)는 타깃 아이템에 관한 정보를 획득할 수 있다. 여기서, 아이템에 관한 정보는 텍스트 정보 또는 이미지 정보를 포함할 수 있다. 예를 들어, 도 22에서 도시된 바와 같이, 제어부(160)는 이미지 타입의 타깃 아이템(11-2)에 관하여 미리 보기를 위한 이미지 정보를 획득할 수 있다. 또는, 제어부(160)는 타깃 아이템에 관한 속성 정보, 예를 들어, 파일 명, 작성 자 등으로부터 텍스트 정보(예: 키워드)를 획득할 수도 있다.
본 발명의 다양한 실시 예에 따르면, 2305 동작에서 제어부(160)는 획득한 정보를 선택 그룹과 함께 표시할 수 있다. 예를 들어, 도 22에서 도시된 바와 같이, 제어부(160)는 타깃 아이템(11-2)으로부터 획득한 이미지 정보를 선택 그룹과 함께 제 2 표시 영역(1012)에 표시할 수 있다.
본 발명의 다양한 실시 예에 따른 전자 장치의 아이템 관리 방법은, 화면의 제 1 표시 영역에 하나 이상의 아이템들을 표시하고, 상기 화면의 제 2 표시 영역에 하나 이상의 그룹들을 표시하는 동작과, 상기 하나 이상의 그룹들 중 하나의 그룹의 선택을 위한 사용자 입력을 감지하는 동작 및 상기 하나 이상의 아이템들 중 적어도 하나의 아이템을 상기 선택된 그룹에 추가하는 동작을 포함할 수 있다.
본 발명의 다양한 실시 예에 따른 전자 장치의 아이템 관리 방법에서, 상기 추가하는 동작은, 상기 하나 이상의 아이템들 중 지정된 위치에 표시된 아이템을 상기 선택된 그룹에 추가할 수 있다.
본 발명의 다양한 실시 예에 따른 전자 장치의 아이템 관리 방법은, 상기 제 1 표시 영역에서 상기 적어도 하나의 아이템을 제거하는 동작을 더 포함할 수 있다.
본 발명의 다양한 실시 예에 따른 전자 장치의 아이템 관리 방법은, 상기 제 1 표시 영역에서 상기 적어도 하나의 아이템이 제거된 위치에 적어도 하나의 다른 아이템을 표시하는 동작을 더 포함할 수 있다.
본 발명의 다양한 실시 예에 따른 전자 장치의 아이템 관리 방법에서, 상기 표시하는 동작은, 상기 적어도 하나의 아이템을 구별되게 표시할 수 있다.
본 발명의 다양한 실시 예에 따른 전자 장치의 아이템 관리 방법에서, 상기 적어도 하나의 아이템은 다른 아이템과는 모양, 사이즈 및 색상 중 적어도 하나를 다르게 표시될 수 있다.
본 발명의 다양한 실시 예에 따른 전자 장치의 아이템 관리 방법은, 제 2 사용자 입력을 감지하고, 상기 하나 이상의 아이템들의 표시 위치를 변경하는 동작을 더 포함할 수 있다.
본 발명의 다양한 실시 예에 따른 전자 장치의 아이템 관리 방법에서, 상기 제 2 사용자 입력은 상기 제 1 표시 영역 상에서의 플리킹 제스처에 대응하는 터치 입력을 포함할 수 있다.
본 발명의 다양한 실시 예에 따른 전자 장치의 아이템 관리 방법에서, 상기 사용자 입력은 상기 제 2 표시 영역에 표시된 상기 그룹에 대한 탭 제스처에 대응하는 터치 입력을 포함하는 것을 특징으로 하는 전자 장치의 아이템 관리 방법.
본 발명의 다양한 실시 예에 따른 전자 장치의 아이템 관리 방법은, 제 3 사용자 입력을 감지하고, 새로운 그룹을 추가하고, 추가한 그룹을 상기 제 2 표시 영역에 표시하는 동작을 더 포함할 수 있다.
본 발명의 다양한 실시 예에 따른 전자 장치의 아이템 관리 방법에서, 상기 추가하는 동작은 상기 선택된 그룹에 상기 적어도 하나의 아이템을 추가하기 위한 태스크를 정의하는 동작과, 제 4 사용자 입력을 감지하고, 상기 정의된 태스크를 실행하는 동작을 포함할 수 있다.
한편, 본 명세서와 도면을 통해 본 발명의 바람직한 실시 예들에 대하여 설명하였으며, 비록 특정 용어들이 사용되었으나, 이는 단지 본 발명의 기술 내용을 쉽게 설명하고 발명의 이해를 돕기 위한 일반적인 의미에서 사용된 것일 뿐, 본 발명의 범위를 한정하고자 하는 것은 아니다. 여기에 개시된 실시 예외에도 본 발명의 기술적 사상에 바탕을 둔 다른 변형 예들이 실시 가능하다는 것은 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 자명한 것이다.
100: 전자 장치 110: 통신부
120: 입력부 130: 오디오 처리부
140: 표시부 141: 표시 패널
143: 터치 패널 150: 저장부
151: 아이템들 153: 그룹들
155: 분류 프로그램 160: 제어부

Claims (20)

  1. 화면의 제 1 표시 영역에 하나 이상의 아이템들을 표시하고, 상기 화면의 제 2 표시 영역에 하나 이상의 그룹들을 표시하는 동작;
    상기 하나 이상의 그룹들 중 하나의 그룹의 선택을 위한 사용자 입력을 감지하는 동작; 및
    상기 하나 이상의 아이템들 중 적어도 하나의 아이템을 상기 선택된 그룹에 추가하는 동작을 포함하는 것을 특징으로 하는 전자 장치의 아이템 관리 방법.
  2. 제 1 항에 있어서,
    상기 추가하는 동작은,
    상기 하나 이상의 아이템들 중 지정된 위치에 표시된 아이템을 상기 선택된 그룹에 추가하는 것을 특징으로 하는 전자 장치의 아이템 관리 방법.
  3. 제 1 항에 있어서,
    상기 제 1 표시 영역에서 상기 적어도 하나의 아이템을 제거하는 동작을 더 포함하는 것을 특징으로 하는 전자 장치의 아이템 관리 방법.
  4. 제 3 항에 있어서,
    상기 제 1 표시 영역에서 상기 적어도 하나의 아이템이 제거된 위치에 적어도 하나의 다른 아이템을 표시하는 동작을 더 포함하는 것을 특징으로 하는 전자 장치의 아이템 관리 방법.
  5. 제 1 항에 있어서,
    상기 표시하는 동작은,
    상기 적어도 하나의 아이템을 다른 아이템들과 구별되게 표시하는 것을 특징으로 하는 전자 장치의 아이템 관리 방법.
  6. 제 1 항에 있어서,
    제 2 사용자 입력을 감지하고, 상기 하나 이상의 아이템들의 표시 위치를 변경하는 동작을 더 포함하는 것을 특징으로 하는 전자 장치의 아이템 관리 방법.
  7. 제 6 항에 있어서,
    상기 제 2 사용자 입력은,
    상기 제 1 표시 영역 상에서의 플리킹 제스처에 대응하는 터치 입력을 포함하는 것을 특징으로 하는 전자 장치의 아이템 관리 방법.
  8. 제 1 항에 있어서,
    상기 사용자 입력은,
    상기 제 2 표시 영역에 표시된 상기 그룹에 대한 탭 제스처에 대응하는 터치 입력을 포함하는 것을 특징으로 하는 전자 장치의 아이템 관리 방법.
  9. 제 1 항에 있어서,
    제 3 사용자 입력을 감지하고, 새로운 그룹을 추가하고, 추가한 그룹을 상기 제 2 표시 영역에 표시하는 동작을 더 포함하는 것을 특징으로 하는 전자 장치의 아이템 관리 방법.
  10. 제 1 항에 있어서,
    상기 추가하는 동작은,
    상기 선택된 그룹에 상기 적어도 하나의 아이템을 추가하기 위한 태스크를 정의하는 동작; 및
    제 4 사용자 입력을 감지하고, 상기 정의된 태스크를 실행하는 동작을 포함하는 전자 장치의 아이템 관리 방법.
  11. 화면의 제 1 표시 영역에 하나 이상의 아이템들을 표시하고, 상기 화면의 제 2 표시 영역에 하나 이상의 그룹들을 표시하는 표시부; 및
    상기 하나 이상의 그룹들 중 하나의 그룹의 선택을 위한 사용자 입력을 감지하고, 상기 하나 이상의 아이템들 중 적어도 하나의 아이템을 상기 선택된 그룹에 추가하는 제어부를 포함하는 것을 특징으로 하는 전자 장치.
  12. 제 11 항에 있어서,
    상기 제어부는,
    상기 하나 이상의 아이템들 중 지정된 위치에 표시된 아이템을 상기 선택된 그룹에 추가하는 것을 특징으로 하는 전자 장치.
  13. 제 11 항에 있어서,
    상기 제어부는,
    상기 제 1 표시 영역에서 상기 적어도 하나의 아이템을 제거하는 것을 특징으로 하는 전자 장치.
  14. 제 13 항에 있어서,
    상기 제어부는,
    상기 제 1 표시 영역에서 상기 적어도 하나의 아이템이 제거된 위치에 적어도 하나의 다른 아이템을 표시하는 것을 특징으로 하는 전자 장치.
  15. 제 11 항에 있어서,
    상기 제어부는,
    상기 적어도 하나의 아이템을 다른 아이템들과 구별되게 표시하는 것을 특징으로 하는 전자 장치.
  16. 제 11 항에 있어서,
    상기 제어부는,
    제 2 사용자 입력을 감지하고, 상기 하나 이상의 아이템들의 표시 위치를 변경하는 것을 특징으로 하는 전자 장치.
  17. 제 16 항에 있어서,
    상기 제 2 사용자 입력은,
    상기 제 1 표시 영역 상에서의 플리킹 제스처에 대응하는 터치 입력을 포함하는 것을 특징으로 하는 전자 장치.
  18. 제 11 항에 있어서,
    상기 사용자 입력은,
    상기 제 2 표시 영역에 표시된 상기 그룹에 대한 탭 제스처에 대응하는 터치 입력을 포함하는 것을 특징으로 하는 전자 장치.
  19. 제 11 항에 있어서,
    상기 제어부는,
    제 3 사용자 입력을 감지하고, 새로운 그룹을 추가하고, 추가한 그룹을 상기 제 2 표시 영역에 표시하는 것을 특징으로 하는 전자 장치.
  20. 제 11 항에 있어서,
    상기 제어부는,
    상기 선택된 그룹에 상기 적어도 하나의 아이템을 추가하기 위한 태스크를 정의하고, 제 4 사용자 입력을 감지하는 경우 상기 정의된 태스크를 실행하는 동작을 포함하는 전자 장치.
KR1020150008873A 2015-01-19 2015-01-19 아이템 관리를 위한 방법 및 전자 장치 KR20160089205A (ko)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR1020150008873A KR20160089205A (ko) 2015-01-19 2015-01-19 아이템 관리를 위한 방법 및 전자 장치
EP16151960.8A EP3046014B1 (en) 2015-01-19 2016-01-19 Method and electronic device for item management
US15/000,766 US20160210024A1 (en) 2015-01-19 2016-01-19 Method and electronic device for item management
CN201610034737.4A CN105808234A (zh) 2015-01-19 2016-01-19 用于项目管理的方法和电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020150008873A KR20160089205A (ko) 2015-01-19 2015-01-19 아이템 관리를 위한 방법 및 전자 장치

Publications (1)

Publication Number Publication Date
KR20160089205A true KR20160089205A (ko) 2016-07-27

Family

ID=55262676

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020150008873A KR20160089205A (ko) 2015-01-19 2015-01-19 아이템 관리를 위한 방법 및 전자 장치

Country Status (4)

Country Link
US (1) US20160210024A1 (ko)
EP (1) EP3046014B1 (ko)
KR (1) KR20160089205A (ko)
CN (1) CN105808234A (ko)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10642484B1 (en) * 2016-03-31 2020-05-05 Kyocera Document Solutions Inc. Display device
CN109960556B (zh) * 2019-03-15 2021-11-05 海信视像科技股份有限公司 一种显示设备

Family Cites Families (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
BR0109145A (pt) * 2000-03-10 2003-04-22 Siemens Dematic Electronics As Sistema de engenharia de conjunto eletrônico que emprega funções de denominação e manipulação para estruturas de dados definidas por usuário em um sistema de dados, usando um serviço de transação
US7222156B2 (en) * 2001-01-25 2007-05-22 Microsoft Corporation Integrating collaborative messaging into an electronic mail program
US20050024341A1 (en) * 2001-05-16 2005-02-03 Synaptics, Inc. Touch screen with user interface enhancement
AU2003901314A0 (en) * 2003-03-21 2003-04-03 Canon Information Systems Research Australia Pty Ltd Automatic track generation
US8718128B2 (en) * 2003-05-07 2014-05-06 Canon Kabushiki Kaisha Moving image processing method and apparatus
JP3871684B2 (ja) * 2004-06-18 2007-01-24 株式会社ソニー・コンピュータエンタテインメント コンテンツ再生装置およびメニュー画面表示方法
US7296025B2 (en) * 2004-10-21 2007-11-13 Createthe, Llc System and method for managing creative assets via a rich user client interface
US7870493B2 (en) * 2005-10-03 2011-01-11 Microsoft Corporation Distributed clipboard
US20080256454A1 (en) * 2007-04-13 2008-10-16 Sap Ag Selection of list item using invariant focus location
US8201096B2 (en) * 2007-06-09 2012-06-12 Apple Inc. Browsing or searching user interfaces and other aspects
JP4895211B2 (ja) * 2007-07-02 2012-03-14 アルパイン株式会社 表示処理装置及び表示制御方法
US20090100470A1 (en) * 2007-10-16 2009-04-16 Fujitsu Limited Information processing device
US20090199090A1 (en) * 2007-11-23 2009-08-06 Timothy Poston Method and system for digital file flow management
US8601389B2 (en) * 2009-04-30 2013-12-03 Apple Inc. Scrollable menus and toolbars
US8407613B2 (en) * 2009-07-13 2013-03-26 Apple Inc. Directory management on a portable multifunction device
US10025458B2 (en) * 2010-04-07 2018-07-17 Apple Inc. Device, method, and graphical user interface for managing folders
US10788976B2 (en) * 2010-04-07 2020-09-29 Apple Inc. Device, method, and graphical user interface for managing folders with multiple pages
EP2395440A3 (en) * 2010-06-14 2012-01-11 Lg Electronics Inc. Mobile terminal and conrolling method thereof
KR20120012541A (ko) * 2010-08-02 2012-02-10 삼성전자주식회사 터치 디바이스에서 폴더 운용 방법 및 장치
US9013488B2 (en) * 2010-10-19 2015-04-21 Apple Inc. Grouping items in a folder
US9218683B2 (en) * 2011-05-27 2015-12-22 Microsoft Technology Licensing, Llc Collection rearrangement animation
KR101857571B1 (ko) * 2011-07-19 2018-05-14 삼성전자 주식회사 아이템 이동 방법 및 장치
US10394428B2 (en) * 2011-10-06 2019-08-27 Sony Corporation Method and electronic device for manipulating a first or a second user interface object
US9182886B2 (en) * 2011-11-14 2015-11-10 Bio-Rad Laboratories Inc. Chromatography configuration interface
KR20130054071A (ko) * 2011-11-16 2013-05-24 삼성전자주식회사 다중 어플리케이션을 실행하는 모바일 장치 및 그 방법
EP3096218B1 (en) * 2012-05-09 2018-12-26 Apple Inc. Device, method, and graphical user interface for selecting user interface objects
US20140006978A1 (en) * 2012-06-30 2014-01-02 Apple Inc. Intelligent browser for media editing applications
US9225810B2 (en) * 2012-07-03 2015-12-29 Sony Corporation Terminal device, information processing method, program, and storage medium
US20140279410A1 (en) * 2013-03-14 2014-09-18 Andrew Milligan System and method for transfering financial accounts
US9709978B2 (en) * 2013-05-09 2017-07-18 Rockwell Automation Technologies, Inc. Using cloud-based data for virtualization of an industrial automation environment with information overlays
KR102073827B1 (ko) * 2013-05-31 2020-02-05 엘지전자 주식회사 전자 기기 및 그 제어 방법
WO2015042494A2 (en) * 2013-09-20 2015-03-26 Seitz Michael W Personalized investment portfolio builder and investment strategy tester
CN103605464B (zh) * 2013-11-29 2017-03-29 河南博仕达通信技术有限公司 一种桌面应用图标跨屏合并方法
CN103780966B (zh) * 2014-01-17 2017-07-04 小米科技有限责任公司 操作电视应用的方法和装置
KR20160057898A (ko) * 2014-11-14 2016-05-24 엘지전자 주식회사 이동단말기 및 그 제어방법

Also Published As

Publication number Publication date
EP3046014A1 (en) 2016-07-20
EP3046014B1 (en) 2018-02-28
US20160210024A1 (en) 2016-07-21
CN105808234A (zh) 2016-07-27

Similar Documents

Publication Publication Date Title
KR101847754B1 (ko) 근접 기반 입력을 위한 장치 및 방법
KR102462856B1 (ko) 디스플레이의 확장 영역에 대한 사용 알림 제공 방법 및 이를 지원하는 전자 장치
KR102297330B1 (ko) 화면 제어 방법 및 그 방법을 처리하는 전자 장치
KR102280620B1 (ko) 미디어 편집 방법 및 그 방법을 처리하기 위한 전자 장치
US20150185980A1 (en) Method and device for switching screens
US20150324078A1 (en) Wearable device and controlling method thereof
KR102124191B1 (ko) 메시지 처리 방법 및 그 전자 장치
EP3109772A1 (en) Text input method and device
KR20150124311A (ko) 오브젝트 운용 방법 및 이를 지원하는 전자 장치
KR20160050682A (ko) 전자장치의 화면 표시 제어 방법 및 장치
KR20160023412A (ko) 전자 장치에서 화면을 표시하는 방법 및 이를 위한 전자 장치
CN105446619B (zh) 用于识别物体的装置和方法
US20150296145A1 (en) Method of displaying images and electronic device adapted thereto
US20150106714A1 (en) Electronic device and method for providing information thereof
KR20160004590A (ko) 전자 장치의 화면 표시 방법 및 전자 장치
KR20150107382A (ko) 전자장치 및 전자장치의 콘텐츠 표시방법
KR20170049991A (ko) 압력 터치를 이용한 사용자 인터렉션 제공 방법 및 그를 이용하는 전자 장치
KR20150039552A (ko) 전자 장치의 디스플레이 조작 방법 및 그 전자 장치
KR20160098700A (ko) 멀티 터치 입력을 처리하기 위한 전자 장치 및 그 동작 방법
KR20160089205A (ko) 아이템 관리를 위한 방법 및 전자 장치
KR20180101879A (ko) 아이콘을 표시하기 위한 방법 및 그 전자 장치
US10055395B2 (en) Method for editing object with motion input and electronic device thereof
KR20170045101A (ko) 콘텐트를 외부 장치와 공유하는 전자 장치 및 이의 콘텐트 공유 방법
KR20170141457A (ko) 터치 처리 방법 및 이를 지원하는 전자 장치
CN107077276B (zh) 用于提供用户界面的方法和装置

Legal Events

Date Code Title Description
E902 Notification of reason for refusal
E601 Decision to refuse application