KR101164353B1 - 미디어 콘텐츠 열람 및 관련 기능 실행 방법과 장치 - Google Patents

미디어 콘텐츠 열람 및 관련 기능 실행 방법과 장치 Download PDF

Info

Publication number
KR101164353B1
KR101164353B1 KR1020090101248A KR20090101248A KR101164353B1 KR 101164353 B1 KR101164353 B1 KR 101164353B1 KR 1020090101248 A KR1020090101248 A KR 1020090101248A KR 20090101248 A KR20090101248 A KR 20090101248A KR 101164353 B1 KR101164353 B1 KR 101164353B1
Authority
KR
South Korea
Prior art keywords
image
component
collage
media content
text
Prior art date
Application number
KR1020090101248A
Other languages
English (en)
Other versions
KR20110044525A (ko
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 KR1020090101248A priority Critical patent/KR101164353B1/ko
Priority to EP10188223.1A priority patent/EP2315111B1/en
Priority to JP2010237532A priority patent/JP5904706B2/ja
Priority to US12/911,295 priority patent/US8543940B2/en
Publication of KR20110044525A publication Critical patent/KR20110044525A/ko
Application granted granted Critical
Publication of KR101164353B1 publication Critical patent/KR101164353B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Human Computer Interaction (AREA)
  • Tourism & Hospitality (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

본 발명은 미디어 콘텐츠 열람 및 관련 기능 실행하기 위한 것으로, 복수의 미디어 콘텐츠 각각에 대응하는 복수의 이미지 성분이 조합되어 생성된 콜라주 이미지가 디스플레이된 상태에서, 선택 입력이 콜라주 이미지상에서 발생하면 선택 입력이 발생된 지점의 위치에 대응하는 미디어 콘텐츠에 대한 프리뷰 윈도우를 구성하여 콜라주 이미지 위에 오버레이하고, 콜라주 이미지상에서 기능 실행 입력이 발생하면 기능 실행 입력이 발생한 지점에 대응하는 미디어 콘텐츠를 이용하는 기능을 실행한다.
미디어 콘텐츠, 콜라주 이미지, 브라우저

Description

미디어 콘텐츠 열람 및 관련 기능 실행 방법과 장치{METHOD AND APPARATUS FOR BROWSING AND EXECUTING MEDIA CONTENTS}
본 발명은 미디어 콘텐츠에 관한 것으로, 특히, 미디어 콘텐츠를 열람하고, 미디어 콘텐츠와 관련된 기능을 실행하는 방법 및 장치에 관한 것이다.
유비쿼터스 환경이 발전하면서 디지털 데이터로 이루어진 미디어 콘텐츠에 대한 소비자의 수요가 증가하고 있다. 미디어 콘텐츠에는 오디오 데이터, 이미지 데이터, 동영상 데이터, 텍스트 데이터, 3D 콘텐츠 등이 포함된다.
미디어 콘텐츠를 저장하고, 재생할 수 있는 디바이스, 예를 들어, MP3 재생기, PMP, 이동 통신 단말, 개인용 컴퓨터, 노트북, 디지털 텔레비전들의 저장 가능한 데이터 용량이 증대하면서, 저장 가능한 미디어 콘텐츠의 양도 증가하게 되고, 그에 따라 미디어 콘텐츠의 관리가 힘들어지고 있다. 더욱이 미디어 콘텐츠를 재생할 수 있는 디바이스는 한 종류의 미디어 콘텐츠만을 재생하는 것이 아니라, 여러 종류의 미디어 콘텐츠를 재생하기 때문에 저장되는 미디어 콘텐츠의 종류와 용량도 많아지고 있다.
이러한 미디어 콘텐츠를 열람하고 검색하기 위한 브라우저는, 미디어 콘텐츠 의 이름 및 간략한 정보의 목록을 제공하는 방식이나 미디어 콘텐츠와 관련된 썸네일 이미지를 열거하는 방식이 일반적이다.
그런데 단순히 이름 목록을 제공하거나 관련 썸네일 이미지를 열거하는 방식은 사용자에게 지루함을 유발할 수 있으며, 미디어 콘텐츠에 대한 정보를 직관적으로 전달할 수 없다.
이름 목록을 제공하는 브라우저의 경우, 미디어 콘텐츠의 이름만으로 해당 미디어 콘텐츠의 구체적인 내용을 파악할 수 없다. 예를 들어, 이미지 파일 또는 오디오 파일인 경우 디바이스에 수많은 파일들이 저장되어 있기 때문에 파일명만으로는 정확한 구분이 쉽지 않다.
다른 예로, 이미지 파일 또는 오디오 파일 등을 관련 썸네일 이미지를 열거하는 브라우저의 경우, 파일을 구분할 수는 있지만, 썸네일 이미지가 열거된 상태에서 해당 파일과 관련된 정보를 확인할 수는 없다. 만약, 해당 파일과 관련된 정보를 확인하기 위해서는 사용자 조작이 추가돼야 한다. 또한, 썸네일 이미지들이 열거될때, 썸네일 이미지들 간에 일정 정도 간격이 존재하기 때문에, 의미 없는 디스플레이 영역이 존재하게 된다.
때문에 본 발명은 사용자 조작이 용이한 복수의 미디어 콘텐츠의 열람 방법 및 장치를 제공한다.
그리고 본 발명은 복수의 미디어 콘텐츠의 식별이 용이하고, 관련 정보를 효과적으로 전달할 수 있는 방법 및 장치를 제공한다.
또한 본 발명은 복수의 미디어 콘텐츠 중 사용자 원하는 미디어 콘텐츠를 쉽고 빠르게 선택할 수 있는 방법 및 장치를 제공한다.
그리고 본 발명은 사용자에 의해 선택된 미디어 콘텐츠와 관련된 기능을 빠르게 실행할 수 있는 방법 및 장치를 제공한다.
한편, 본 발명은 브라우저 장치가 미디어 콘텐츠 열람 및 관련 기능 실행하기 위해, 복수의 미디어 콘텐츠 각각에 대응하는 복수의 이미지 성분이 조합되어 생성된 콜라주 이미지를 디스플레이하는 과정과, 상기 콜라주 이미지상에서 선택 입력이 발생하면 상기 선택 입력이 발생된 지점의 위치에 대응하는, 이미지 성분 또는 텍스트 성분 중 하나 이상의 성분을 획득하는 과정과, 상기 획득한 하나 이상의 성분을 이용하여 관련 미디어 콘텐츠에 대한 프리뷰 윈도우를 구성하여 상기 콜라주 이미지 위에 오버레이하는 과정을 포함하며, 상기 텍스트 성분은 상기 관련 미디어 콘텐츠에 대응되며, 상기 관련 미디어 콘텐츠에 대한 정보를 포함한다.
그리고 본 발명은 상기 콜라주 이미지상에서 기능 실행 입력이 발생하면, 상 기능 실행 입력이 발생한 지점의 위치에 대응하는 텍스트 성분을 획득하는 과정과, 상기 획득한 텍스트 성분에 포함된 대표 기능 정보에 따라, 관련 미디어 콘텐츠를 이용하는 상기 대표 기능을 수행하는 과정을 포함한다.
그리고 본 발명은 상기 프리뷰 윈도우에 포함된 기능 아이콘이 선택되면, 상기 획득한 하나 이상의 성분에 대응하는 미디어 콘텐츠를 이용하여 상기 기능 아이콘에 해당하는 기능을 수행하는 과정을 포함한다.
본 발명은 복수의 미디어 콘텐츠의 열람, 선택하기 위한 사용자 조작을 간소화할 수 있으며, 각 미디어 콘텐츠의 식별이 용이하게 할 수 있다. 그리고 각 미디어 콘텐츠와 관련 정보를 효과적으로 전달할 수 있으며, 사용자에 의해 선택된 미디어 콘텐츠와 관련된 기능이 빠르게 실행할 수 있게 한다.
이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 일실시예를 상세히 설명한다. 도면에서 동일한 구성요소들에 대해서는 비록 다른 도면에 표시되더라도 가능한 한 동일한 참조번호 및 부호로 나타내고 있음에 유의해야 한다. 또한, 본 발명을 설명함에 있어서, 관련된 공지기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명은 생략한다.
본 발명은 다양한 종류의 미디어 콘텐츠에 대한 열람, 검색, 또는 실행을 향상시키기 위한 미디어 콘텐츠 열람 및 실행 방법과 장치에 관한 것으로, 미디어 콘텐츠를 빠르고 효과적으로 열람, 검색, 선택할 수 있고, 선택된 미디어 콘텐츠의 실행이 용이한 브라우저 사용자 인터페이스(user interface, 이하, "UI")를 제공한다.
미디어 콘텐츠는 그 종류에 따라 오디오 데이터, 이미지 데이터, 동영상 데이터, 텍스트 데이터, 3D(three Dimension) 데이터 등으로 구현된다. 따라서 본 발명에서 미디어 콘텐츠는 그 종류에 따라 오디오 파일, 이미지 파일, 동영상 파일, 텍스트 파일, 3D 이미지 파일 중 어느 하나가 될 수 있고, 복수의 미디어 콘텐츠는 동일한 수의 파일이 될 수 있다.
그리고 상기한 미디어 콘텐츠를 재생하여 사용자가 인지할 수 있는 형태로 제공하는 미디어 콘텐츠 디바이스는 그 종류가 다양하며, 예를 들어, MP3(MPEG layer 3) 재생기, PMP(Portable Multimedia Player), 이동 통신 단말, 개인용 컴퓨터, 노트북, 디지털 텔레비전, 전자 사전, PDA(personal digital assistant) 등이 있다. 따라서 본 발명은 상기한 디바이스는 물론, 언급되지 않은 다양한 종류의 미디어 콘텐츠 디바이스에 적용될 수 있다.
본 발명에 따른 미디어 콘텐츠 브라우저 UI는 콜라주 이미지를 사용한다. 콜라주 이미지는 복수의 이미지들이 조합되어 하나의 이미지로 생성된 것이다. 본 발명의 일 실시예에 따라 열람 대상이 되는 복수의 미디어 콘텐츠 각각에 대응하는 이미지들은 하나의 콜라주 이미지를 생성하는데 사용된다. 이렇게 콜라주 이미지 생성에 이용되는 복수의 이미지를 이미지 성분(element)이라고 한다.
그리고 열람 대상이 되는 복수의 미디어 콘텐츠 각각에 대응하며, 해당 미디어 콘텐츠에 대한 정보를 포함하는 텍스트 파일을 생성한다. 본 발명에서는 이러한 텍스트 파일을 텍스트 성분이라 한다.
또한 본 발명은 콜라주 이미지를 구성하는 각 이미지 성분 및 관련 텍스트 성분 간의 링크 정보를 포함하는 메타 데이터 파일을 생성한다. 이후, 콜라주 이미지와, 관련 메타 데이터 파일은 콜라주 이미지에 대응하는 복수의 미디어 콘텐츠를 검색하기 위한 브라우저 UI를 구성한다.
본 발명에 따른 브라우저 UI가 활성되면, 디바이스의 화면에는 콜라주 이미 지가 디스플레이된다. 이러한 콜라주 이미지는 이미지 성분 각각의 특수성을 유지하는 동시에 복수의 이미지 성분 동시에 사용자에게 제공할 수 있게 한다. 그리고 콜라주 이미지는 디바이스의 전체 디스플레이 영역을 고려하여 생성될 수 있기 때문에, 디바이스 스크린 해상도를 효과적으로 사용할 수 있게 한다. 특히 휴대용 장치에서 효과적이다.
그리고 본 발명은 콜라주 이미지상에서 포인터의 위치에 대응하는 이미지 성분 및 텍스트 성분을 메타 데이터 파일을 이용하여 파악하고, 파악된 이미지 성분 및 텍스트 성분을 이용해 해당 미디어 콘텐츠에 대한 텍스트 식별 정보를 제공하거나, 해당 미디어 콘텐츠와 관련된 간략 정보를 포함하는 프리뷰 정보를 제공할 수 있다. 이에 따라 복수의 콘텐츠에 대한 병행 비교가 가능하게 된다. 즉, 콜라주 이미지를 통해 복수의 콘텐츠를 열람하는 동시에 많은 수의 미디어 콘텐츠에 대한 리뷰를 가능하게 한다.
또는 사용자 요청에 따라 상기 해당 미디어 콘텐츠와 관련된 기능을 실행시킬 수 있다. 이에 따라, 미디어 콘텐츠 기능을 빠르게 실행할 수 있다.
이러한 본 발명이 적용되는 미디어 콘텐츠 열람 및 실행을 위한 브라우저 장치의 일예를 도1에 도시하였다. 본 발명에 따른 브라우저 장치는 상기한 각종 디바이스에 포함될 수 있다.
도1을 참조하면, 브라우저 장치는 제어부(10), 사용자 입력 장치(20), 메모리(30), 디스플레이부(40)를 포함한다.
사용자 입력 장치(20)는 사용자 조작에 따라 발생하는 각종 입력 데이터를 제어부(10)로 출력하는 장치로서, 각종 기능키, 숫자키, 방향키 등을 포함하는 키패드, 마우스 등이 포함될 수 있다.
표시부(40)는 각종 미디어 콘텐츠를 디스플레이한다.
메모리(30)는 제어부(10)의 처리 및 제어를 위한 프로그램, 참조 데이터, 갱신 가능한 각종 보관용 데이터 등을 저장하며, 제어부(10)의 워킹 메모리(working memory)로 제공된다.
그리고 메모리(30)는 다양한 미디어 콘텐츠를 저장한다. 예를 들어, 메모리(30)는 복수의 오디오 파일, 복수의 이미지 파일, 복수의 동영상 파일, 복수의 텍스트 파일, 복수의 3D 이미지 파일을 저장할 수 있다. 오디오 파일에는 음악 파일, 녹음 파일 등이 있을 수 있다. 그리고 이미지 파일은 카메라를 통해 생성된 이미지 또는 외부에서 다운로드한 이미지일 수 있다. 동영상 파일은 뮤직 동영상 파일, 영화 파일일 수 있다. 텍스트 파일은 각종 문서 파일이나 전화번호 등이 등록되는 폰북 데이터일 수 있다. 폰북의 경우 등록된 이름 엔트리 또는 연락처에 대응하여 하나의 텍스트 파일이 존재할 수 있다. 예를 들어, 하나의 이름 엔트리와 관련하여 폰북에 저장된 하나 이상의 접속 번호 또는 주소, 메모, 기념일 등이 하나의 텍스트 파일에 포함되는 것이다. 이에 따라 폰북은 하나 이상의 텍스트 파일을 포함하는 것이다.
또한 메모리(30)는 본 발명의 일 실시예에 따라 생성되는 이미지 성분, 텍스트 성분, 콜라주 이미지, 메타 데이터 파일을 저장한다.
이미지 성분은 콜라주 이미지 생성시 이용되는 이미지로서, 열람 대상이 되 는 복수의 미디어 콘텐츠 각각에 대응하여 생성된다. 미디어 콘텐츠의 종류별로 생성될 수 있는 이미지 성분의 예는 다음과 같다. 미디어 콘텐츠가 이미지 파일인 경우, 이미지 성분은 썸네일일 수 있고, 미디어 콘텐츠가 동영상 파일인 경우 이미지 성분은 앨범 아트(art) 이미지, 영화 포스터, 스크린샷, 임의의 프레임 이미지일 수 있다. 그리고 오디오 파일의 경우는 관련 음악 앨범의 표지 이미지, 가수의 사진등이 이미지 성분이 될 수 있다. 만약, 미디어 콘텐츠가 폰북이라면, 폰북에 등록된 이름 엔트리에 대응하는 사람의 얼굴 사진 등이 이미지 성분이 될 수 있다. 3D 파일의 경우 이미지 성분은 2D 프로젝션이 될 수 있다.
텍스트 성분은 열람 대상이 되는 복수의 미디어 콘텐츠 각각에 대한 정보 파일로서, 복수의 미디어 콘텐츠 각각에 대응하여 생성된다. 미디어 콘텐츠의 종류별로 텍스트 성분에 포함되는 정보의 예는 다음과 같다. 이미지 파일의 경우 텍스트 성분에는 이미지 파일이 생성된 또는 저장된 날짜, 시간, 위치, 파일 이름, 해상도 등이 포함될 수 있다. 동영상 파일의 경우 해당 텍스트 성분에는 파일 이름, 제목, 감독 이름, 장르, 상영시간, 해상도, 캐스팅 등이 포함될 수 있다. 오디오 파일의 경우, 텍스트 정보에는 파일 이름, 앨범 이름, 음악가, 작곡가, 가수 등의 정보가 포함될 수 있다. 텍스트 파일의 경우, 텍스트 성분에는 파일 제목, 저장 시간 등이 포함될 수 있다. 만약, 폰북이라면 텍스트 성분에는 이름, 주소, 접속 번호, 이메일 주소, 거주지 주소, 생일, 기념일, 메모 등이 포함될 수 있다. 3D 파일이라면, 텍스트 정보에는 제목, 프레임 수, 지오메트리에 대한 정보가 포함될 수 있다.
콜라주 이미지는 복수의 이미지 성분을 하나의 이미지로 조합함에 따라 생성 되는 이미지이다. 콜라주 이미지의 용량은 단일 콜라주 이미지에 포함된 이미지 성분의 개수에 따라 결정된다. 대부분의 디바이스의 디스플레이는 사각형이고, 이에 따라 사각형 콜라주 이미지가 생성될 수 있다. 콜라주 이미지에 포함되는 각 이미지 성분을 효과적으로 열람하고, 강조하기 위해, 이미지 성분의 해상도는 기준치 이상인 것이 바람직하다. 본 발명에서는 상기 기준치를 W x H로 표현한다. W는 이미지 성분의 폭이고, H는 이미지 성분의 높이이다.
따라서 임의의 미디어 콘텐츠로부터 획득된 이미지 성분은 상기 기준치에 맞게 크기가 조정된다. 콜라주 이미지는 최대 디스플레이 영역을 커버할 수 있을 정도로 생성되는 것이 바람직하다. 만약, 스크린의 해상도가 AxB이면 콜라주 이미지의 용량 N은 다음 수학식1과 같이 결정될 수 있다.
Figure 112009065082396-pat00001
단,
Figure 112009065082396-pat00002
는 X 이하의 최대 정수이다. 때문에, 검색 대상이 될 미디어 콘텐츠에 대응하는 미디어 성분의 총량이 N 보다 크면, 복수의 콜라주 이미지가 생성될 것이다. 때문에 하나의 콜라주 이미지에 포함될 수 있는 이미지 성분의 최대 개수는 한정될 수 있지만, 최대 개수 이하의 복수의 이미지 성분이라면 콜라주 이미지를 생성할 수 있다. 그리고 콜라주 이미지는 하나 이상 존재할 수 있다.
제어부(10)는 브라우저 장치의 전반적인 동작을 제어하며, 본 발명의 일 실시예에 따라, UI 생성부(11)와 UI 구동부(12)를 포함한다. UI 생성부(11)는 본 발 명의 일 실시예에 따라 미디어 콘텐츠를 열람, 검색, 선택할 수 있고, 선택된 미디어 콘텐츠와 관련된 기능에 대한 실행 명령을 입력할 수 있는 브라우저 UI 생성을 제어한다. UI 구동부(12)는 생성된 브라우저 UI를 구동시키고, 브라우저 UI 구동에 따른 브라우저 장치의 동작을 제어한다.
본 발명의 일 실시예에서는 UI 생성부(11)와 UI 구동부(12)가 제어부(10)에 포함된 경우를 예로 들어 설명하였으나, 다른 실시예에서는 UI 생성부(11)와 UI 구동부(12)가 별도로 구비되고, 제어부(10)와 연계하여 동작하도록 구성할 수도 있다.
이와 같이 구성되는 브라우저 장치가 본 발명에 따라 브라우저 UI를 생성하는 과정을 도2를 참조하여 설명한다. 도2는 본 발명의 일 실시예에 따른 브라우저 UI 생성 과정을 나타낸 도면이다.
본 발명에 따라 사용자는 검색 대상이 되는 미디어 콘텐츠에 대응하는 브라우저 UI를 저작할 수 있다. 이에 따라, 브라우저 장치의 브라우저 UI 생성부(11)는 브라우저 UI 생성과 관련된 저작 툴(tool)을 표시부(40)를 통해 사용자에게 제공할 수 있다. 사용자는 저작 툴을 통해 열람 대상이 되는 복수의 미디어 콘텐츠를 지정할 수 있다.
미디어 콘텐츠가 지정되면 브라우저 UI 생성부(11)는 101단계에서 지정된 복수의 미디어 콘텐츠 각각에 대응되는 이미지 성분 및 텍스트 성분을 생성한다. 이미지 성분 및 텍스트 성분은 자동으로 생성될 수 도 있지만, 사용자에 의해 구성될 수도 있다.
다시 말해, 사용자는 각 미디어 콘텐츠에 대응되는 이미지 성분 및 텍스트 성분에 포함될 정보의 종류 또한 지정할 수 있다. 만약, 미디어 콘텐츠가 이미지 파일이라면 이미지 성분은 썸네일로 자동 생성될 수도 있지만, 각 이미지 파일 중 특정 부분을 사용자가 관심 영역으로 지정하면, 지정된 관심 영역 위주의 이미지 성분이 생성될 수도 있다. 만약 영화에 대한 동영상 파일이라면, 해당 영화의 포스터의 이미지가 이미지 성분으로 자동 생성될 수도 있지만, 동영상 파일의 임의의 프레임에 해당하는 이미지가 사용자에 의해 이미지 성분으로 지정될 수도 있다.
그리고 텍스트 성분에 포함된 정보 중 어느 하나의 정보가 대표 정보로 정해질 수 있다. 대표 정보는 브라우저 UI가 구동되어 콜라주 이미지가 디스플레이된 상태에서, 콜라주 이미지 위로 포인터가 위치할 때, 포인터가 위치한 이미지 성분에 대응하여 디스플레이되는 정보로서, 예를 들어 미디어 콘텐츠에 대응하는 파일 명칭과 같이 미디어 콘텐츠의 최소한의 식별 정보가 설정되는 것이 바람직하다. 대표 정보로 지정되는 정보의 내용 역시 사용자가 직접 선정할 수 있으며, 선택에 따라 대표 정보 설정을 하지 않을 수도 있다. 이러한 대표 정보는 텍스트 성분에 포함된다.
그리고 텍스트 성분에는 미디어 콘텐츠를 이용하여 실행될 수 있는 기능 정보가 하나 이상 포함된다. 예를 들어, 오디오 파일의 경우 오디오 재생일 수 있고, 동영상 파일인 경우 동영상 재생일 수 있으며, 이미지 파일인 경우 이미지 편집일 수 있다. 폰북인 경우 발신 기능일 수 있다. 또한 텍스트 성분과 관련된 기능을 대표 기능으로 설정할 수도 있다. 대표 기능 또한 자동으로 설정될 수도 있고, 사용 자의 선택에 따라 지정될 수도 있다.
이미지 성분 및 텍스트 성분의 생성이 완료되면, 브라우저 UI 생성부(11)는 103단계에서 복수의 이미지 성분을 이용하여 콜라주 이미지를 생성한다. 콜라주 이미지 생성시 관련 이미지 성분의 위치는 랜덤으로 정해질 수도 있고, 사용자는 콜라주 이미지상에서 각 이미지 성분의 위치를 지정할 수도 있다. 예를 들어, 도4와 같이, 브라우저 UI 생성부(11)는 콜라주 이미지의 배열 패턴(301)을 디스플레이할 수 있다. 사용자는 콜라주 이미지의 배열 패턴(301) 상에서 각 이미지 성분의 위치를 변경할 수 있는 것이다. 이후, 생성 요청에 따라 제1콜라주 이미지(303)가 생성될 수 있다. 콜라주 이미지는 도4에 도시된 바와 같이, 복수의 이미지 성분의 일부 영역이 중첩되도록 조합되어 생성되며, 각 이미지 성분 간의 경계는 블랜딩 처리되는 것이 바람직하다. 그러나 본 발명은 다양한 콜라주 이미지 생성 알고리즘을 이용할 수 있다.
도2로 돌아와서, 콜라주 이미지 생성이 완료되면, 브라우저 UI 생성부(11)는 105단계에서 콜라주 이미지로부터 메타 데이터 파일을 생성한다. 다시 말해, 콜라주 이미지 배열 패턴의 각 이미지 성분 영역에 이미지 성분이 채워지면, 이미지 성분 영역의 픽셀은 하나의 이미지 성분에 대응되는 것이다. 이에 따라, 최종 콜라주 이미지에서 픽셀은 해당 픽셀에 대응하는 하나의 라벨을 가질 수 있다.
메타 데이터 파일은 콜라주 이미지에 속하는 각 픽셀을 위한 라벨 맵(map)을 포함한다. 메타 데이터 파일은 콜라주 이미지의 각 픽셀과 각 픽셀에 해당하는 이미지 성분을 링크 시킬 수 있다. 그리고 각 픽셀의 라벨로 관련 이미지 성분의 회 색도를 이용할 수 있다. 회색도를 이용한 라벨 맵의 일예를 도5에 도시하였다. 도5는 총 7개의 이미지 성분으로 구성된 콜라주 이미지의 회색도를 나타낸 것이다.
예를 들어, 복수의 이미지 성분들을 I = {I1, I2, I3 …I7}라 하고, 메타 데이터 파일을 MI라하고, 2D 좌표를 이용하여 픽셀의 위치를(x,y)라고 하고, 메타 데이터 안에서의 서로 다른 회색도를 g = {g1, g2, g3… g7}이라고 하자. 이때, 각 회색도는 하나의 이미지 성분에 대응한다. 예를 들어, g1은 I1에 대응하고, g2는 I2에 대응한다. 픽셀 위치(x,y)에 있어서, 대응 회색도는 메타데이터로부터 획득되고, 상기 회색도와 관련된 이미지 성분이 파악될 수 있는 것이다.
이와 같이 메타 데이터 파일은 콜라주 이미지의 각 픽셀의 위치 좌표에 관련 회색도를 색인으로 부가하고, 각 회색도에 대응하는 이미지 성분에 대한 정보를 포함한다. 또한 각 이미지 성분에 관련된 텍스트 성분에 대한 식별 정보도 포함될 수 있다.
메타 데이터 파일의 생성이 완료되면, 브라우저 UI 생성부(11)는 107단계에서 콜라주 이미지와, 메타 데이터 파일과, 관련 이미지 성분과, 텍스트 성분을 그룹핑하여 브라우저 UI를 구성한다.
브라우저 UI 생성 후에, 사용자는 콜라주 이미지를 편집할 수도 있다. 만약, 브라우저 UI 생성 후 관련 콜라주 이미지가 편집된다면, 그 콜라주 이미지와 관련된 메타 데이터 파일 또한 편집 내용에 따라 갱신된다. 브라우저 UI에 새로운 이미지 성분을 추가하거나 삭제할 수 있으며, 이미지 성분의 위치를 변경할 수도 있다. 이미지 성분의 추가는 검색 대상이 되는 콘텐츠 미디어가 추가되는 것을 의미한다. 그리고 이미지 성분의 제거는 관련 콘텐츠 미디어가 브라우저 UI의 관리 대상에서 제외된다는 것을 의미한다.
109단계에서 사용자로부터 콜라주 이미지에 대한 편집 요청이 있으면, 브라우저 UI 생성부(11)는 111단계로 진행하여, 편집된 내용에 따라 브라우저 UI를 변경한다.
도6은 브라우저 UI 생성후의 콜라주 이미지 편집의 일예를 도시한 것으로, 제2콜라주 이미지(310)에서 좌상단에 새로운 이미지 성분을 추가하는 경우 320과, 제2콜라주 이미지(310)에서 풍경 이미지 성분(311)을 삭제하는 경우 330과, 제2콜라주 이미지(310)의 소녀 이미지 성분의 위치가 우중단에서 좌하단으로 변경되는 경우 340을 나타낸 것이다.
상술한 바와 같이 브라우저 UI를 생성하는 과정을 도3에 프레임워크 블록으로 나타내었다. 도3을 참조하면 미디어 콘텐츠(210)로부터 이미지 성분(220)과 텍스트 성분(230)이 생성된다. 그리고 이미지 성분(220)에서 콜라주 이미지(240)를 생성하고, 메타 데이터 파일(250)을 생성한다. 이후, 이미지 성분(220), 텍스트 성분(230), 콜라주 이미지(240), 메타 데이터 파일(250)이 그룹핑되어 브라우저 UI(260)가 구성되고, 브라우저 UI(260)를 통해 특정 기능을 실행한다(270).
상기한 브라우저 UI가 실행되는 과정을 도7에 도시하였다. 도7은 본 발명의 일 실시예에 따라, UI 구동부(12)가 브라우저 UI를 구동하는 과정을 나타낸 것이다.
도7을 참조하면, 401단계에서 UI 구동부(12)는 브라우저 UI 제공을 위해 해 당 콜라주 이미지를 디스플레이한다. 사용자는 디스플레이된 콜라주 이미지를 보면서, 콜라주 이미지상의 포인터의 위치를 변경할 수 있다. 포인터는 예를 들어, 화살표 모양의 지시자 또는 커서 등으로 표현될 수 있으며, 포인터의 이동은 방향키 마우스 조작 등을 통해 가능하다.
UI 구동부(12)는 403단계에서 콜라주 이미지상에서 포인터의 위치를 검출한다. 이때 포인터의 위치는 (x,y)좌표로 검출될 수 있다. UI 구동부(12)는 405단계에서 메타 데이터 파일을 이용해 검출된 포인터의 위치에 대응하는 회색도를 획득한다. UI 구동부(12)는 회색도를 획득함에 따라 관련 이미지 성분을 파악할 수 있다.
이에 따라, 407단계에서 UI 구동부(12)는 회색도 대응 이미지 성분에 대표 정보가 설정되어 있는지 확인하여, 대표 정보가 설정되어 있으면 409단계로 진행하여 대표 정보 윈도우를 콜라주 이미지 위에 오버레이한다. 예를 들어, 현지 구동된 브라우저 UI와 관련된 미디어 콘텐츠가 이미지 파일이라면, 이미지 파일의 파일명이 대표 정보로 설정되어 있을 수 있다. 이 경우 현재 포인터가 위치한 지점에 대응하는 이미지 성분에 대응하는 이미지 파일의 파일명이 대표 정보 윈도우에 포함되어 포인터 위치에 디스플레이될 것이다. 하지만 대표 정보가 설정되어 있지 않다면 UI 구동부(12)는 대표 정보 윈도우를 디스플레이하지 않고 411단계로 진행한다.
411단계에서 UI 구동부(12)는 선택 입력이 발생하는지 확인한다. 선택 입력은 예를 들어, 마우스의 단일 클릭과 같은 사용자 입력일 수 있다. 이러한 선택 입력이 발생하면 UI 구동부(12)는 417단계로 진행하여, 상기 405단계에서 획득한 회 색도에 대응하는 이미지 성분 또는 텍스트 성분을 획득한다. 그리고 417단계로 진행하여 획득한 이미지 성분과 텍스트 성분을 이용해 프리뷰 윈도우를 구성한다. 프리뷰 윈도우는 예를 들어, 왼쪽에는 이미지 성분이 위치하고, 오른쪽에는 텍스트 성분에 포함된 정보들이 열거되도록 구성될 수 있다. 이러한 프리뷰 윈도우는 콜라주 이미지 위에 오버레이된다. 상기 예에서는 프리뷰 윈도우에 텍스트 성분의 정보가 포함되는 경우를 예로 들었지만, 프리뷰 윈도우는 이미지 성분만을 포함하거나 텍스트 성분만을 포함할 수도 있다. 그리고 프리뷰 윈도우에는 관련 이미지 성분에 대응하는 미디어 콘텐츠를 이용하여 실행할 수 있는 기능에 대한 실행 아이콘이 포함될 수 있다. 예를 들어, 이미지 파일의 경우 원본 이미지 파일 디스플레이 아이콘, 이미지 파일 편집 기능 아이콘 등이 프리뷰 윈도우에 포함될 수 있다. 오디오 파일의 경우 재생 아이콘이 포함될 수 있다. 그리고 프리뷰 윈도우에는 프리뷰 윈도의 디스플레이를 취소할 수 있는 취소 아이콘이 포함될 수 있다.
이에 따라, UI 구동부(12)는 프리뷰 윈도우가 오버레이된 상태에서, 기능 실행 아이콘 선택 입력이 있는지 421단계에서 확인하여 기능 실행 아이콘을 선택하는 입력이 있으면 423단계로 진행하여 해당 기능을 실행한다. 만약 취소 아이콘을 선택하는 입력이 있으면 425단계에서 427단계로 진행하여 프리뷰 윈도우를 종료하고 상기 403단계로 복구한다.
한편, 상기 411단계에서 선택 입력이 발생하지 않고, 대표 기능 실행 입력이 발생할 수도 있다. 대표 기능 실행 입력은 예를 들어, 더블 클릭이 될 수 있다. 즉, 어떠한 선택도 없이 포인터가 콜라주 이미지상에 위치한 상태에서 더블 클릭이 발생할 수 있는 것이다. 이에 따라, UI 구동부(12)는 413단계에서 대표 기능 실행 입력이 발생하면 415단계로 진행하여, 더블 클릭이 발생한 지점의 회색도에 해당하는 이미지 성분에 대응하여 설정된 대표 기능을 실행한다. 만약, 미디어 콘텐츠가 폰북이라면, 더블 클릭이 발생한 지점의 이미지 성분에 해당하는 이름과 관련하여 등록된 전화번호를 이용해 호를 발신할 수 있다.
상술한 브라우저 UI 구동에 따른 구체적인 동작 시나리오들 도8 내지 도10을 참조하여 설명한다. 도8은 본 발명의 일 실시예에 따라 이미지 파일과 관련된 브라우저 UI를 실행하는 경우를 나타낸 것이고, 도9는 본 발명의 일 실시예에 따라 영화 동영상 파일과 관련된 브라우저 UI를 실행하는 경우를 나타낸 것이고, 도10은 본 발명의 일 실시예에 따라 폰북과 관련된 브라우저 UI를 실행하는 경우를 나타낸 것이다.
도8은 이미지 브라우저 UI에 관한 것이다. 이미지 브라우저 UI를 구성하는 과정은 다음과 같다. 일군의 이미지 파일들에 대응하는 일군의 이미지 성분이 콜라주 이미지를 생성하기 위해 사용된다. 그리고 콜라주 이미지에 배치된 이미지 성분 영역의 각 픽셀에 해당 회색도 라벨을 부가하여 메타 데이터 파일을 생성한다. 본 실시예에서는 텍스트 성분의 구성은 생략되는 것으로 가정한다. 이미지 파일의 경우 별도의 텍스트 성분이 포함되지 않더라도 이미지의 열람 및 검색이 가능하기 때문이다. 이에 따라, 이미지 성분, 메타 데이터 파일, 콜라주 이미지를 그룹핑하여 이미지 브라우저 UI를 구성한다.
그리고 이미지 브라우저 UI를 사용자에게 제공함에 따라, 콜라주 이미지가 디스플레이된 상태(500)에서 포인터가 표시되고(510), 사용자가 콜라주 이미지상에서 포인터가 위치한 어떤 지점을 클릭하면 UI 구동부(12)는 선택 입력이 발생한 것으로 인지한다. 이에 따라 UI 구동부(12)는 클릭된 지점과 관련된 이미지 성분이 메타 데이터 파일로부터 추정한다. 사용자에 의해 클릭된 지점의 좌표를 (x,y)라고 할때, 메타 데이터 파일 안의 회색도는
Figure 112009065082396-pat00003
로 나타낼 수 있고, 회색도는 관련 이미지 성분과 맵핑되어 있기 때문에, 이미지 성분을 획득하는데 이용된다. 획득된 이미지 성분은 프리뷰 윈도우에 포함되어 콜라주 이미지 상부에 오버레이된다(520).
이 상태(520)에서 한 번 더 클릭입력이 발생된다면, UI 구동부(12)는 관련 기능 실행으로 판단하여, 이미지 파일을 전체 화면으로 디스플레이한다(530). 만약, 프리뷰 윈도우 영역외의 다른 부분을 클릭하는 것이 감지되면, UI 구동부(12)는 프리뷰 윈도우의 디스플레이를 종료한다(500).
만약, 사용자가 콜라주 이미지상에서 포인터가 위치한 어떤 지점을 연속으로 더블 클릭한다면, UI 구동부(12)는 대표 기능 실행 입력이 발생한 것으로 판단하여 해당 지점에 대응하는 이미지 파일을 전체 화면 크기로 디스플레이한다(530). 그리고 이미지 브라우저 UI 상태를 콜라주 이미지 디스플레이 상태로 변경하기 위해, 완료(done) 아이콘을 클릭한다.
도9를 참조하여 동영상 브라우저 UI를 설명하면 다음과 같다.
대상이 되는 각 동영상 파일에서 앨범 아트 또는 DVD 표지 또는 스크린 샷 이미지를 수집한다. 이러한 이미지는 각 동영상 파일과 관련되는 이미지 성분이 된다. 제목, 감독, 장르, 상영시간, 해상도, 캐스팅과 같은 비디오 파일에 대한 정보를 포함하는 텍스트 성분이 각 동영상 파일별로 생성된다. 동영상 파일로부터 획득된 이미지 성분을 사용하여 콜라주 이미지를 생성한다. 콜라주 이미지의 각 픽셀에 색인, 즉, 회색도를 부여하고, 각 회색도에 관련 이미지 성분을 대응시켜 메타 데이터 파일을 생성한다.
그리고 동영상 브라우저 UI가 제공되면, 동영상 콜라주 이미지가 디스플레이된다(600). 동영상 콜라주 이미지상에서 마우스가 이동되면 해당 비디오 클립의 제목, 즉, 대표 정보가 디스플레이될 수 있다(610). 다시 말해, 콜라주 이미지상에서 포인터의 위치의 좌표(x,y)가 결정되고, 위치 좌표를 이용해 메타 데이터 파일로부터 회색도가 획득된다. 그리고 회색도와 관련된 텍스트 성분으로부터 대표 정보가 획득되어, 대표 정보 윈도우에 포함되어 동영상 콜라주 이미지 위에 오버레이되는 것이다(610)
프리뷰 윈도우가 디스플레이된 상태에서 단일 클릭이 발생되면 클릭이 발생된 지점의 위치 좌표 (x,y)를 이용해 이미지 성분과 텍스트 성분이 획득되어, 프리뷰 윈도우가 구성되고, 콜라주 이미지 위에 오버레이된다(630). 만약 더블 클릭이 발생되면, 대응 동영상 파일이 재생된다(640).
이 상태에서 재생 아이콘이 선택되면(630) 해당 비디오 파일이 재생되고(640), 재생이 완료되거나, 취소 아이콘이 선택되면 동영상 이미지 콜라주 디스플레이 상태로 복구된다(600).
다음으로 도10을 참조하여, 폰북 브라우저 UI에 대해 설명한다.
폰북 브라우저 UI는 휴대폰 등에 저장된 폰북을 열람하고, 발신을 위한 툴로 사용될 수 있다. 폰북의 각 이름 엔트리에 대응하는 얼굴 이미지를 지정하면, 얼굴 이미지를 이용해 이미지 성분이 생성된다. 그리고 이름 엔트리와 관련된 이름, 주소, 전화 번호, 생일, 팩스 번호와 같은 정보를 포함하는 텍스트 성분이 생성되어, 각 얼굴 이미지 성분과 링크된다. 얼굴 이미지 성분 이용하여 콜라주 이미지가 생성되고, 콜라주의 각 얼굴 이미지 성분 및 해당 픽셀에 색인을 달아서 메타 데이터 파일을 생성한다.
폰북 브라우저 UI 모드가 설정되면, 콜라주 이미지가 디스플레이된다(700). 콜라주 이미지상에 포인터가 이동됨에 따른 현재 포인터의 위치 좌표가 파악된다. 메타 데이터 파일에서 위치 좌표를 이용해 회색도를 획득하고, 회색도에 관련된 텍스트 성분을 파악하여, 대표 정보, 즉, 이름을 획득한다. 회득된 이름은 대표 정보 윈도우에 포함되어 콜라주 이미지 위에 오버레이된다(710).
이러한 상태에서 단일 클릭이 발생하면, 클릭이 발생된 지점의 위치 좌표를 이용해 텍스트 성분이 획득되고, 텍스트 성분에 포함된 정보가 포함된 프리뷰 윈도우가 구성되어 오버레이된다(730).
이 상태에서 발신 아이콘이 선택되면 호 발신 동작이 수행된다(740).
만약, 콜라주 이미지상에서 더블 클릭이 발생한다면, 더블 클릭이 발생된 지점에 대응하는 이름 엔트리에 등록된 전화번호를 이용한 호 발신이 수행될 수 도 있다(740).
상술한 본 발명의 설명에서는 구체적인 실시예에 관해 설명하였으나, 여러 가지 변형이 본 발명의 범위에서 벗어나지 않고 실시할 수 있다. 예를 들어, 상이한 종류의 미디어 콘텐츠들이 하나의 브라우저 UI를 통해서 제공될 수도 있다. 따라서 본 발명의 범위는 설명된 실시예에 의하여 정할 것이 아니고 특허청구범위와 특허청구범위의 균등한 것에 의해 정해 져야 한다.
도1은 본 발명의 일 실시예에 따른 브라우저 장치의 구성을 나타낸 도면,
도2는 본 발명의 일 실시예에 따른 브라우저 UI 생성부의 동작 과정을 나타낸 도면,
도3은 본 발명의 일 실시예에 따른 브라우저 UI 생성 과정을 나타낸 도면,
도4는 본 발명의 일 실시예에 따른 콜라주 이미지 생성 과정을 나타낸 도면,
도5는 본 발명의 일 실시예에 따른 회색도 맵을 나타낸 도면,
도6은 본 발명의 일 실시예에 따른 콜라주 이미지 편집 과정을 나타낸 도면,
도7은 본 발명의 일 실시예에 따른 브라우저 UI 구동 과정을 나타낸 도면,
도8 내지 도10은 은 본 발명의 실시예에 따라 다양한 미디어 콘텐츠와 관련된 브라우저 UI의 실행 예를 나타낸 도면.

Claims (18)

  1. 브라우저 장치의 미디어 콘텐츠 열람 및 관련 기능 실행 방법에 있어서,
    복수의 미디어 콘텐츠 각각에 대응하는 복수의 이미지 성분이 조합되어 생성된 콜라주 이미지를 디스플레이하는 과정과,
    상기 콜라주 이미지상에서 선택 입력이 발생하면 상기 선택 입력이 발생된 지점의 위치를 검출하는 과정과,
    상기 복수의 미디어 콘텐츠 각각에 대응하며, 대응하는 미디어 콘텐츠에 대한 정보를 포함하는 복수의 텍스트 성분, 상기 복수의 미디어 콘텐츠 및 상기 복수의 이미지 성분 간의 대응 관계를 포함하는 메타 데이터를 이용하여, 상기 위치에 대응하는 이미지 성분을 획득하는 과정과,
    상기 획득한 이미지 성분에 대응하는 텍스트 성분을 획득하는 과정과,
    상기 획득한 이미지 성분과, 상기 획득한 텍스트 성분 중, 하나 이상의 성분을 이용하여 해당 미디어 콘텐츠에 대한 프리뷰 윈도우를 구성하여 상기 콜라주 이미지 위에 오버레이하는 과정을 포함함을 특징으로 하는 미디어 콘텐츠 열람 및 기능 실행 방법.
  2. 제1항에 있어서, 상기 콜라주 이미지상에서 기능 실행 입력이 발생하면, 상기 기능 실행 입력이 발생한 지점의 위치에 대응하는 특정 텍스트 성분을 획득하는 과정과,
    상기 획득한 특정 텍스트 성분에 포함된 대표 기능 정보에 따라, 관련 미디어 콘텐츠를 이용하는 상기 대표 기능을 수행하는 과정을 더 포함함을 특징으로 하는 미디어 콘텐츠 열람 및 기능 실행 방법.
  3. 제1항에 있어서, 상기 프리뷰 윈도우에 포함된 기능 아이콘이 선택되면, 상기 획득한 하나 이상의 성분에 대응하는 미디어 콘텐츠를 이용하여 상기 기능 아이콘에 해당하는 기능을 수행하는 과정을 더 포함함을 특징으로 하는 미디어 콘텐츠 열람 및 기능 실행 방법.
  4. 제1항에 있어서, 상기 콜라주 이미지상에서 현재 포인터의 위치를 파악하는 과정과,
    상기 포인터의 위치에 대응하는 텍스트 성분을 획득하여 관련 미디어 콘텐츠의 대표 정보를 파악하는 과정과,
    상기 대표 정보를 포함하는 윈도우를 상기 콜라주 이미지 위에 오버레이하는 과정을 더 포함함을 특징으로 하는 미디어 콘텐츠 열람 및 기능 실행 방법.
  5. 제1항에 있어서, 상기 이미지 성분을 획득하는 과정은,
    상기 콜라주 이미지상에서 발생하는 선택 입력을 감지하는 단계와,
    상기 선택 입력이 발생된 지점에 대응하는 픽셀의 위치 좌표를 결정하는 단계와,
    상기 메타데이터를 이용해 상기 위치 좌표에 대응하여 부여된 라벨을 파악하는 단계와,
    상기 라벨에 대응하는, 이미지 성분 또는 텍스트 성분 중 하나 이상의 성분을 획득하는 단계를 포함함을 특징으로 하는 미디어 콘텐츠 열람 및 기능 실행 방법.
  6. 제5항에 있어서, 상기 복수의 이미지 성분을 배열, 조합하여 하나의 이미지로 생성함에 따라, 상기 콜라주 이미지가 생성됨을 특징으로 하는 미디어 콘텐츠 열람 및 기능 실행 방법.
  7. 제6항에 있어서, 상기 콜라주 이미지 생성시 상기 복수의 이미지 성분은 콜라주 이미지의 해당 이미지 성분 영역에 배치되며, 상기 각 이미지 성분 영역에 대응하는 각 픽셀에는 관련 이미지 성분의 회색도가 라벨로 부여됨을 특징으로 하는 미디어 콘텐츠 열람 및 기능 실행 방법.
  8. 제2항에 있어서, 상기 관련된 미디어 콘텐츠의 종류가 폰북 데이터이면, 상기 기능 실행 입력이 발생한 지점에 대응하는 이름 엔트리에 등록된 전화번호를 이용하여 발신함을 특징으로 하는 미디어 콘텐츠 열람 및 기능 실행 방법.
  9. 제1항에 있어서, 상기 복수의 미디어 콘텐츠의 종류는 이미지 데이터, 동영상 데이터, 텍스트 데이터, 오디오 데이터 중 어느 하나임을 특징으로 하는 미디어 콘텐츠 열람 및 기능 실행 방법.
  10. 미디어 콘텐츠 열람 및 관련 기능 실행을 위한 브라우저 장치에 있어서,
    표시부와,
    다수의 미디어 콘텐츠를 저장하는 메모리와,
    복수의 미디어 콘텐츠 각각에 대응하는 복수의 이미지 성분이 조합되어 생성된 콜라주 이미지를 상기 표시부에 디스플레이하고, 상기 콜라주 이미지상에서 선택 입력이 발생하면 상기 선택 입력이 발생된 지점의 위치를 검출하고, 상기 복수의 미디어 콘텐츠 각각에 대응하며, 대응하는 미디어 콘텐츠에 대한 정보를 포함하는 복수의 텍스트 성분, 상기 복수의 미디어 콘텐츠 및 상기 복수의 이미지 성분 간의 대응 관계를 포함하는 메타 데이터를 이용하여, 상기 위치에 대응하는 이미지 성분을 획득하고, 상기 획득한 이미지 성분에 대응하는 텍스트 성분을 획득하고, 상기 획득한 이미지 성분과, 상기 획득한 텍스트 성분 중 하나 이상의 성분을 이용하여 해당 미디어 콘텐츠에 대한 프리뷰 윈도우를 구성하여 상기 콜라주 이미지 위에 오버레이하는 제어부를 포함함을 특징으로 하는 브라우저 장치.
  11. 제10항에 있어서, 상기 제어부는 상기 콜라주 이미지상에서 기능 실행 입력이 발생하면, 상기 기능 실행 입력이 발생한 지점의 위치에 대응하는 특정 텍스트 성분을 획득하고, 상기 획득한 특정 텍스트 성분에 포함된 대표 기능 정보에 따라, 관련 미디어 콘텐츠를 이용하는 상기 대표 기능을 수행함을 특징으로 하는 브라우저 장치.
  12. 제10항에 있어서, 상기 제어부는 상기 프리뷰 윈도우에 포함된 기능 아이콘이 선택되면, 상기 획득한 하나 이상의 성분에 대응하는 미디어 콘텐츠를 이용하여 상기 기능 아이콘에 해당하는 기능을 수행함을 특징으로 하는 브라우저 장치.
  13. 제10항에 있어서, 상기 제어부는 상기 콜라주 이미지상에서 현재 포인터의 위치를 파악하고, 상기 포인터의 위치에 대응하는 텍스트 성분을 획득하여 관련 미디어 콘텐츠의 대표 정보를 파악하고, 상기 대표 정보를 포함하는 윈도우를 상기 콜라주 이미지 위에 오버레이함을 특징으로 하는 브라우저 장치.
  14. 제10항에 있어서, 상기 제어부는 상기 하나 이미지 성분을 획득하기 위해, 상기 콜라주 이미지상에서 발생하는 선택 입력을 감지하고, 상기 선택 입력이 발생된 지점에 대응하는 픽셀의 위치 좌표를 결정하고, 상기 메타데이터를 이용해 상기 위치 좌표에 대응하여 부여된 라벨을 파악하고, 상기 라벨에 대응하는, 이미지 성분 또는 텍스트 성분 중 하나 이상의 성분을 획득함을 특징으로 하는 브라우저 장치.
  15. 제14항에 있어서, 상기 복수의 이미지 성분을 배열, 조합하여 하나의 이미지로 생성함에 따라, 상기 콜라주 이미지가 생성됨을 특징으로 하는 브라우저 장치.
  16. 제15항에 있어서, 상기 콜라주 이미지 생성시 상기 복수의 이미지 성분은 콜라주 이미지의 해당 이미지 성분 영역에 배치되며, 상기 각 이미지 성분 영역에 대응하는 각 픽셀에는 관련 이미지 성분의 회색도가 라벨로 부여됨을 특징으로 하는 브라우저 장치.
  17. 제11항에 있어서, 상기 관련된 미디어 콘텐츠의 종류가 폰북 데이터이면, 상 기 기능 실행 입력이 발생한 지점에 대응하는 이름 엔트리에 등록된 전화번호를 이용하여 발신함을 특징으로 하는 브라우저 장치.
  18. 제10항에 있어서, 상기 복수의 미디어 콘텐츠의 종류는 이미지 데이터, 동영상 데이터, 텍스트 데이터, 오디오 데이터 중 어느 하나임을 특징으로 하는 브라우저 장치.
KR1020090101248A 2009-10-23 2009-10-23 미디어 콘텐츠 열람 및 관련 기능 실행 방법과 장치 KR101164353B1 (ko)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR1020090101248A KR101164353B1 (ko) 2009-10-23 2009-10-23 미디어 콘텐츠 열람 및 관련 기능 실행 방법과 장치
EP10188223.1A EP2315111B1 (en) 2009-10-23 2010-10-20 Method and apparatus for browsing media content and executing functions related to media content
JP2010237532A JP5904706B2 (ja) 2009-10-23 2010-10-22 メディアコンテンツ閲覧及び関連メディアコンテンツの機能実行方法及び装置
US12/911,295 US8543940B2 (en) 2009-10-23 2010-10-25 Method and apparatus for browsing media content and executing functions related to media content

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090101248A KR101164353B1 (ko) 2009-10-23 2009-10-23 미디어 콘텐츠 열람 및 관련 기능 실행 방법과 장치

Publications (2)

Publication Number Publication Date
KR20110044525A KR20110044525A (ko) 2011-04-29
KR101164353B1 true KR101164353B1 (ko) 2012-07-09

Family

ID=43501197

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090101248A KR101164353B1 (ko) 2009-10-23 2009-10-23 미디어 콘텐츠 열람 및 관련 기능 실행 방법과 장치

Country Status (4)

Country Link
US (1) US8543940B2 (ko)
EP (1) EP2315111B1 (ko)
JP (1) JP5904706B2 (ko)
KR (1) KR101164353B1 (ko)

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4183003B2 (ja) * 2006-11-09 2008-11-19 ソニー株式会社 情報処理装置、情報処理方法、およびプログラム
KR100851302B1 (ko) * 2006-11-27 2008-08-08 삼성전자주식회사 휴대 단말기의 대기화면에서의 기능 실행 방법
KR20120054672A (ko) * 2010-10-27 2012-05-31 주식회사 케이티테크 미디어 컨텐츠 제공 방법 및 이를 위한 장치
JP2012203668A (ja) * 2011-03-25 2012-10-22 Sony Corp 情報処理装置、物体認識方法、プログラム及び端末装置
US9524087B2 (en) * 2011-05-20 2016-12-20 Kodak Alaris Inc. Imaging product selection method
US9524086B2 (en) * 2011-05-20 2016-12-20 Kodak Alaris Inc. Imaging product selection system
US20120304090A1 (en) * 2011-05-28 2012-11-29 Microsoft Corporation Insertion of picture content for use in a layout
US9082197B2 (en) * 2011-07-18 2015-07-14 Zte Corporation Local image translating method and terminal with touch screen
KR101668930B1 (ko) * 2011-11-14 2016-10-24 인텔 코포레이션 비디오 분석 인코딩
CN103024145B (zh) * 2012-11-15 2014-11-12 广东欧珀移动通信有限公司 一种移动终端浏览图片的***、方法和移动终端
US9183215B2 (en) * 2012-12-29 2015-11-10 Shutterstock, Inc. Mosaic display systems and methods for intelligent media search
US20140258936A1 (en) * 2013-03-07 2014-09-11 British Telecommunications, A Public Limited Company Icons which form a composite image when juxtaposed
US9535881B1 (en) 2013-06-10 2017-01-03 Amazon Technologies, Inc. Dynamic file concatenation
CN104571784A (zh) * 2013-10-24 2015-04-29 中国电信股份有限公司 用于阅读漫画的方法、用户终端和***
CN103677517B (zh) 2013-12-02 2016-06-29 三星电子(中国)研发中心 一种图片查找方法和装置
US10091326B2 (en) * 2014-02-22 2018-10-02 Flipboard, Inc. Modifying content regions of a digital magazine based on user interaction
CN106155508B (zh) * 2015-04-01 2021-01-01 腾讯科技(上海)有限公司 一种信息处理方法及客户端
WO2017059329A1 (en) 2015-10-02 2017-04-06 Polycom, Inc. Digital storyboards using multiple displays for content presentation and collaboration
US10474412B2 (en) * 2015-10-02 2019-11-12 Polycom, Inc. Digital storyboards using multiple displays for content presentation and collaboration
US10157638B2 (en) 2016-06-24 2018-12-18 Google Llc Collage of interesting moments in a video
US10769828B2 (en) * 2017-07-13 2020-09-08 Nimai C. Malle Automated photo collages
US11106934B2 (en) 2019-02-11 2021-08-31 Innovaccer Inc. Automatic visual display overlays of contextually related data from multiple applications
US11556596B2 (en) 2019-12-31 2023-01-17 Spotify Ab Systems and methods for determining descriptors for media content items
US11281710B2 (en) * 2020-03-20 2022-03-22 Spotify Ab Systems and methods for selecting images for a media item

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100851406B1 (ko) 2007-03-30 2008-08-08 삼성전자주식회사 휴대 단말기의 이중계층 편집화면 제어방법 및 장치

Family Cites Families (89)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2925716B2 (ja) * 1990-11-22 1999-07-28 株式会社日立製作所 画像検索装置
US6263507B1 (en) * 1996-12-05 2001-07-17 Interval Research Corporation Browser for use in navigating a body of information, with particular application to browsing information represented by audiovisual data
JP3906938B2 (ja) * 1997-02-18 2007-04-18 富士フイルム株式会社 画像再生方法及び画像データ管理方法
US7596755B2 (en) * 1997-12-22 2009-09-29 Ricoh Company, Ltd. Multimedia visualization and integration environment
EP1008956A1 (en) * 1998-12-08 2000-06-14 Synoptics Limited Automatic image montage system
US7353246B1 (en) * 1999-07-30 2008-04-01 Miva Direct, Inc. System and method for enabling information associations
US20060181736A1 (en) * 1999-11-24 2006-08-17 Quek Su M Image collage builder
US6273979B1 (en) * 1999-11-24 2001-08-14 Ester E. Lastoria Mosaic collage
US6628283B1 (en) * 2000-04-12 2003-09-30 Codehorse, Inc. Dynamic montage viewer
JP4325075B2 (ja) * 2000-04-21 2009-09-02 ソニー株式会社 データオブジェクト管理装置
US7058944B1 (en) * 2000-04-25 2006-06-06 Microsoft Corporation Event driven system and method for retrieving and displaying information
US6964025B2 (en) * 2001-03-20 2005-11-08 Microsoft Corporation Auto thumbnail gallery
US20050188057A1 (en) * 2001-07-31 2005-08-25 Seung-Chul Joo Contents service system and method using image, and computer readable storage medium stored therein computer executable instructions to implement contents service method
US7203380B2 (en) * 2001-11-16 2007-04-10 Fuji Xerox Co., Ltd. Video production and compaction with collage picture frame user interface
US20040024811A1 (en) * 2002-04-24 2004-02-05 Hiroshi Kitada System, computer program product and method for scanning and managing documents
US20030202110A1 (en) * 2002-04-30 2003-10-30 Owens James W. Arrangement of images
KR20040011336A (ko) 2002-07-30 2004-02-05 (주) 마이크로크랩 이미지 저장기능을 갖는 컨텐츠 서비스 시스템 및 방법,그 프로그램 소스를 기록한 기록매체
US7234117B2 (en) * 2002-08-28 2007-06-19 Microsoft Corporation System and method for shared integrated online social interaction
US7533406B2 (en) * 2002-09-30 2009-05-12 Microsoft Corporation Systems and methods for generating a walled garden program for substantially optimized bandwidth delivery
US20040073941A1 (en) * 2002-09-30 2004-04-15 Ludvig Edward A. Systems and methods for dynamic conversion of web content to an interactive walled garden program
US20040123131A1 (en) * 2002-12-20 2004-06-24 Eastman Kodak Company Image metadata processing system and method
US7634138B2 (en) * 2002-12-20 2009-12-15 Eastman Kodak Company Method for generating an image of a detected subject
US7403211B2 (en) * 2003-02-13 2008-07-22 Lumapix, Inc. Method and system for interactive region segmentation
US8269793B2 (en) * 2003-02-18 2012-09-18 Serverside Group Limited Apparatus and method for manipulating images
US7573486B2 (en) * 2003-08-18 2009-08-11 LumaPix Inc. Method and system for automatic generation of image distributions
CN100382096C (zh) * 2003-08-20 2008-04-16 奥西-技术有限公司 文档扫描设备及方法
US7564994B1 (en) * 2004-01-22 2009-07-21 Fotonation Vision Limited Classification system for consumer digital images using automatic workflow and face detection and recognition
CA2559726C (en) * 2004-03-24 2015-10-20 A9.Com, Inc. System and method for displaying images in an online directory
US7697785B2 (en) * 2004-03-31 2010-04-13 Fuji Xerox Co., Ltd. Generating a highly condensed visual summary
US7739306B2 (en) * 2004-04-14 2010-06-15 Verisign, Inc. Method and apparatus for creating, assembling, and organizing compound media objects
WO2005106637A2 (en) * 2004-05-05 2005-11-10 Koninklijke Philips Electronics N.V. Browsing media items organised using a ring based structure
US7724959B2 (en) * 2004-09-23 2010-05-25 Fuji Xerox Co., Ltd. Determining regions of interest in photographs and images
US7555718B2 (en) * 2004-11-12 2009-06-30 Fuji Xerox Co., Ltd. System and method for presenting video search results
US7529429B2 (en) * 2004-11-12 2009-05-05 Carsten Rother Auto collage
US7532771B2 (en) * 2004-11-12 2009-05-12 Microsoft Corporation Image processing system for digital collage
CN101484869B (zh) * 2005-01-05 2014-11-26 希尔克瑞斯特实验室公司 用于处理一到多个对象的调整大小和布局的方法和***
JP2008529150A (ja) * 2005-01-28 2008-07-31 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ ダイナミックフォトコラージュ
US20090015869A1 (en) * 2005-03-22 2009-01-15 Su Mien Quek Image collage builder
US7725837B2 (en) * 2005-03-31 2010-05-25 Microsoft Corporation Digital image browser
EP1739982A1 (en) * 2005-06-30 2007-01-03 Hasselblad A/S An electronic camera with classification of images according to image quality
JP4590320B2 (ja) * 2005-07-14 2010-12-01 キヤノン株式会社 情報管理装置及びその制御方法、並びに、コンピュータプログラム
US7689064B2 (en) * 2005-09-29 2010-03-30 Cozi Group Inc. Media display collages
US7904455B2 (en) * 2005-11-03 2011-03-08 Fuji Xerox Co., Ltd. Cascading cluster collages: visualization of image search results on small displays
JP2007200280A (ja) * 2005-12-27 2007-08-09 Ricoh Co Ltd ユーザインタフェース装置、画像表示方法、およびその方法をコンピュータに実行させるプログラム
US7787664B2 (en) * 2006-03-29 2010-08-31 Eastman Kodak Company Recomposing photographs from multiple frames
US20080045138A1 (en) * 2006-05-01 2008-02-21 Microsoft Corporation Context information communications via a mobile device
EP2092449A1 (en) * 2006-11-14 2009-08-26 Koninklijke Philips Electronics N.V. Method and apparatus for identifying an object captured by a digital image
US20080144107A1 (en) * 2006-12-18 2008-06-19 Innovive Technologies Llc Method for arranging a collection of visual content
US20080215984A1 (en) * 2006-12-20 2008-09-04 Joseph Anthony Manico Storyshare automation
US20080155422A1 (en) * 2006-12-20 2008-06-26 Joseph Anthony Manico Automated production of multiple output products
US20080189591A1 (en) * 2007-01-31 2008-08-07 Lection David B Method and system for generating a media presentation
US7576755B2 (en) * 2007-02-13 2009-08-18 Microsoft Corporation Picture collage systems and methods
US9530142B2 (en) * 2007-02-13 2016-12-27 Claudia Juliana Minsky Method and system for creating a multifunctional collage useable for client/server communication
KR101537329B1 (ko) * 2007-02-27 2015-07-17 삼성전자 주식회사 디지털 콜라주 생성 장치 및 방법
US8078969B2 (en) * 2007-03-05 2011-12-13 Shutterfly, Inc. User interface for creating image collage
US7917853B2 (en) * 2007-03-21 2011-03-29 At&T Intellectual Property I, L.P. System and method of presenting media content
KR100879649B1 (ko) 2007-04-26 2009-01-20 (주)케이티에프테크놀로지스 휴대용 단말기 및 이에 있어서 프리뷰 기능을 제공하는방법
US8175420B2 (en) * 2007-05-14 2012-05-08 Google Inc. System and method for in-browser photo editing
US20080292162A1 (en) * 2007-05-23 2008-11-27 David Thomas Gering Method and System for Generating a Collage to Summarize a Medical Dataset
US20090003712A1 (en) * 2007-06-28 2009-01-01 Microsoft Corporation Video Collage Presentation
US8717412B2 (en) * 2007-07-18 2014-05-06 Samsung Electronics Co., Ltd. Panoramic image production
US20090046033A1 (en) * 2007-08-15 2009-02-19 Lifetime Brands, Inc. Digital Collage Display System
US20100094849A1 (en) * 2007-08-17 2010-04-15 Robert Rose Systems and methods for creating user generated content incorporating content from a content catalog
US20090077459A1 (en) * 2007-09-19 2009-03-19 Morris Robert P Method And System For Presenting A Hotspot In A Hypervideo Stream
US20090089448A1 (en) * 2007-09-28 2009-04-02 David Sze Mobile browser with zoom operations using progressive image download
WO2009046324A2 (en) * 2007-10-05 2009-04-09 Flickbitz Corporation Online search, storage, manipulation, and delivery of video content
JP2009099087A (ja) * 2007-10-19 2009-05-07 Fuji Xerox Co Ltd コンテンツ生成装置、情報表示装置及びコンピュータプログラム
US20090199090A1 (en) * 2007-11-23 2009-08-06 Timothy Poston Method and system for digital file flow management
US8775953B2 (en) * 2007-12-05 2014-07-08 Apple Inc. Collage display of image projects
US8395660B2 (en) * 2007-12-13 2013-03-12 Apple Inc. Three-dimensional movie browser or editor
US8254684B2 (en) * 2008-01-02 2012-08-28 Yahoo! Inc. Method and system for managing digital photos
US8230360B2 (en) * 2008-01-04 2012-07-24 Apple Inc. User interface for selection from media collection
US20090180162A1 (en) * 2008-01-16 2009-07-16 Cornell David J Live preview scanning system and method
CA2659698C (en) * 2008-03-21 2020-06-16 Dressbot Inc. System and method for collaborative shopping, business and entertainment
US20090313558A1 (en) * 2008-06-11 2009-12-17 Microsoft Corporation Semantic Image Collection Visualization
US9043726B2 (en) * 2008-07-03 2015-05-26 Ebay Inc. Position editing tool of collage multi-media
US8365092B2 (en) * 2008-07-03 2013-01-29 Ebay Inc. On-demand loading of media in a multi-media presentation
US20120188286A1 (en) * 2008-11-26 2012-07-26 Lila Aps (Ahead.) Dynamic image tiling
US20100164986A1 (en) * 2008-12-29 2010-07-01 Microsoft Corporation Dynamic Collage for Visualizing Large Photograph Collections
US8509518B2 (en) * 2009-01-08 2013-08-13 Samsung Electronics Co., Ltd. Real-time image collage method and apparatus
US9152292B2 (en) * 2009-02-05 2015-10-06 Hewlett-Packard Development Company, L.P. Image collage authoring
US8280164B2 (en) * 2009-03-04 2012-10-02 Eastman Kodak Company Producing object cutouts in topically related images
US20100331041A1 (en) * 2009-06-26 2010-12-30 Fuji Xerox Co., Ltd. System and method for language-independent manipulations of digital copies of documents through a camera phone
US8806331B2 (en) * 2009-07-20 2014-08-12 Interactive Memories, Inc. System and methods for creating and editing photo-based projects on a digital network
US20110029860A1 (en) * 2009-07-30 2011-02-03 Ptucha Raymond W Artistic digital template for image display
US8422794B2 (en) * 2009-07-30 2013-04-16 Intellectual Ventures Fund 83 Llc System for matching artistic attributes of secondary image and template to a primary image
US20110099471A1 (en) * 2009-10-28 2011-04-28 Phil Manijak Product preview in a product selection and management workflow
US8774561B2 (en) * 2010-09-01 2014-07-08 Apple Inc. Consolidating information relating to duplicate images
US8589423B2 (en) * 2011-01-18 2013-11-19 Red 5 Studios, Inc. Systems and methods for generating enhanced screenshots

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100851406B1 (ko) 2007-03-30 2008-08-08 삼성전자주식회사 휴대 단말기의 이중계층 편집화면 제어방법 및 장치

Also Published As

Publication number Publication date
US8543940B2 (en) 2013-09-24
US20110099514A1 (en) 2011-04-28
JP5904706B2 (ja) 2016-04-20
EP2315111A2 (en) 2011-04-27
KR20110044525A (ko) 2011-04-29
JP2011090679A (ja) 2011-05-06
EP2315111A3 (en) 2016-05-04
EP2315111B1 (en) 2019-06-05

Similar Documents

Publication Publication Date Title
KR101164353B1 (ko) 미디어 콘텐츠 열람 및 관련 기능 실행 방법과 장치
US10877631B2 (en) Graphical user interface, display control device, display method, and program
US20090158214A1 (en) System, Method, Apparatus and Computer Program Product for Providing Presentation of Content Items of a Media Collection
JP4714220B2 (ja) メディアファイル管理のためのユーザインターフェース・アプリケーション
US8756525B2 (en) Method and program for displaying information and information processing apparatus
JP2022526457A (ja) インテリジェントに選択された代表的なメディアアイテムを使用したメディア閲覧ユーザインタフェース
US8347224B2 (en) Content viewing method, content viewing apparatus, and storage medium in which a content viewing program is stored
US8806380B2 (en) Digital device and user interface control method thereof
KR101169093B1 (ko) 데이터의 타임 라인 기반 시각화를 위한 아키텍쳐 및 엔진
US20090119614A1 (en) Method, Apparatus and Computer Program Product for Heirarchical Navigation with Respect to Content Items of a Media Collection
US20090012959A1 (en) Method, Apparatus and Computer Program Product for Providing Presentation of a Media Collection
JP2010026985A (ja) 情報処理装置及び情報処理方法
KR101523971B1 (ko) 녹음 기능을 수행하는 단말기 및 그 단말기의 이미지 처리 방법
US20070226638A1 (en) Selecting a stored content item for use in a task
US20110154256A1 (en) Electronic apparatus and method of controlling the same
JP2005223576A (ja) 携帯情報端末および画像管理方法
KR101359879B1 (ko) 모바일 기기를 기반으로 하는 영상 컨텐츠의 보기 서비스를 제공하는 방법 및 그 모바일 기기
JP2012128751A (ja) コンテンツ表示装置およびコンテンツ表示方法
TWI402745B (zh) 具有照片瀏覽功能的筆記型電腦
KR20090124092A (ko) 사진 데이터 편집장치 및 그 방법
JP2004310491A (ja) 画像蓄積装置及びプログラム
JP2010067067A (ja) データ選択装置及びその制御方法
JP2009163653A (ja) フォルダ格納装置

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20150629

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20160629

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20170629

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20190627

Year of fee payment: 8