KR100751522B1 - Apparatus of providing multimedia data including dynamic component, and method thereof - Google Patents

Apparatus of providing multimedia data including dynamic component, and method thereof Download PDF

Info

Publication number
KR100751522B1
KR100751522B1 KR1020050050102A KR20050050102A KR100751522B1 KR 100751522 B1 KR100751522 B1 KR 100751522B1 KR 1020050050102 A KR1020050050102 A KR 1020050050102A KR 20050050102 A KR20050050102 A KR 20050050102A KR 100751522 B1 KR100751522 B1 KR 100751522B1
Authority
KR
South Korea
Prior art keywords
content
dynamic component
multimedia
data
component
Prior art date
Application number
KR1020050050102A
Other languages
Korean (ko)
Other versions
KR20060128565A (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 KR1020050050102A priority Critical patent/KR100751522B1/en
Publication of KR20060128565A publication Critical patent/KR20060128565A/en
Application granted granted Critical
Publication of KR100751522B1 publication Critical patent/KR100751522B1/en

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

Landscapes

  • Business, Economics & Management (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)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

동적 구성요소를 포함하도록 멀티미디어 데이터를 가공, 편집하고 이를 웹 페이지를 통해 제공하는 장치 및 방법이 개시된다. 본 발명에 따라, 동적 구성요소를 포함하는 멀티미디어 데이터를 제공하는 장치는, 컨텐츠에 결합되어 실행될, 소정의 컨텐츠 아이디에 대응되는 동적 구성요소이름과, 상기 동적 구성요소의 배치 정보 및 상기 동적 구성요소에 연결되어 실행되는 프로그램 정보를 포함하는 동적 구성요소 데이터를 저장하는 컨텐츠 가공정보 저장부; 및 멀티미디어 컨텐츠와 상기 동적 구성요소 데이터를 결합하여 멀티미디어 데이터를 생성하는 컨텐츠 제공부를 포함하는 것을 특징으로 한다. 이에 의해, 컨텐츠의 상업적 이용가치를 높임으로써 컨텐츠의 창작 및 배포를 촉진시키는 효과가 있다.An apparatus and method are disclosed for processing and editing multimedia data to include dynamic components and presenting them via web pages. According to the present invention, an apparatus for providing multimedia data including a dynamic component includes: a dynamic component name corresponding to a predetermined content ID to be executed in combination with content, arrangement information of the dynamic component, and the dynamic component. A content processing information storage unit configured to store dynamic component data including program information connected to and executed in connection with the program; And a content providing unit for generating multimedia data by combining multimedia content and the dynamic component data. As a result, the commercial use of the content is increased, thereby promoting the creation and distribution of the content.

Description

동적 구성요소를 포함하는 멀티미디어 데이터 제공 장치 및 방법 {Apparatus of providing multimedia data including dynamic component, and method thereof}Apparatus of providing multimedia data including dynamic component, and method

도 1은 인터넷에 연결되어 있는 PC 또는 이동통신 단말기를 사용하여 본 발명의 바람직한 일실시예에 따른 멀티미디어 데이터를 포함하는 홈 페이지에 접속하여 디스플레이하는 것을 설명하기 위한 참조도,1 is a reference diagram for explaining access to a home page including multimedia data according to an embodiment of the present invention using a PC or a mobile communication terminal connected to the Internet.

도 2는 본 발명의 바람직한 일실시예에 따른 멀티미디어 데이터 제공 장치의 구성도,2 is a block diagram of an apparatus for providing multimedia data according to an embodiment of the present invention;

도 3a 내지 도 3e는 동적 구성요소를 포함하도록 멀티미디어 데이터를 만드는 과정을 설명하기 위한 참조도,3A to 3E are reference views for explaining a process of creating multimedia data to include dynamic components,

도 4는 동적 구성요소를 포함하도록 만들어진 mp3 파일의 일예를 도시한 도면,4 illustrates an example of an mp3 file made to include a dynamic component;

도 5는 관리 도구(250)를 통해 동적 구성요소를 관리하는 화면의 일예를 도시한 도면,5 is a diagram illustrating an example of a screen for managing a dynamic component through the management tool 250;

도 6은 본 발명의 바람직한 일실시예에 따른 멀티미디어 데이터 생성 방법의 흐름도이다.6 is a flowchart of a method of generating multimedia data according to an embodiment of the present invention.

본 발명은 멀티미디어 컨텐츠의 제공에 관한 것으로, 보다 상세하게는 동적 구성요소를 포함하도록 멀티미디어 데이터를 가공, 편집하고 이를 웹 페이지 등을 통해 제공하는 장치 및 방법에 관한 것이다.The present invention relates to the provision of multimedia content, and more particularly, to an apparatus and method for processing and editing multimedia data to include dynamic components and providing the same through a web page.

신문 사이트나 포털 사이트, 음악, 영화, 연예 정보 등을 제공하는 엔터테인먼트 사이트 등을 통해 수많은 사진, 동영상, 음악 파일 등 다양한 멀티미디어 컨텐츠가 제공된다. 따라서 사용자는 인터넷에 연결되는 PC, 이동통신 단말기 등을 통해 이러한 인터넷 웹 사이트에 접속하면 사진, 동영상, 음악 파일 등을 별다른 제약없이 다운로드 받을 수 있다.Newspaper sites, portal sites, and entertainment sites that provide music, movies, entertainment information, etc., provide a variety of multimedia content such as photographs, videos, and music files. Therefore, when a user accesses such an Internet web site through a PC or mobile terminal connected to the Internet, the user can download a picture, a video, or a music file without any restriction.

즉, 이러한 웹 사이트의 화면을 구성하는 마크업 문서(markup document)에는 사진, 동영상, 음악 파일 등의 멀티미디어 컨텐츠가 아무런 가공없이 그대로 삽입되고, 클라이언트는 이를 쉽게 다운로드 받을 수 있다. 그러나, 이러한 사진 등의 파일이 많은 사람들에게 인기가 있어, 이를 제공하는 웹 사이트의 방문자 수가 많아져 그로 인한 수익이 많이 발생한다고 하더라고 그 수익은 웹 사이트의 운영자(배포자)에게만 돌아갈 뿐, 멀티미디어 컨텐츠의 원 저작자에게는 큰 이익이 되지 못하였다. 따라서 컨텐츠의 창작 의욕을 떨어뜨릴 뿐만 아니라 컨텐츠를 웹 사이트나 게시판 등에 업로드하거나 이를 다운로드하는 행위에 대한 법적분쟁이 끊이지 않았다.That is, multimedia content such as photos, videos, music files, etc. are inserted into the markup document constituting the screen of the web site without any processing, and the client can easily download it. However, such a photo file is popular with many people, and the number of visitors to the website that provides it is increasing, resulting in a large amount of revenue. However, the profit goes only to the website's operator (distributor). It was not of great benefit to the original author. As a result, the contention of not only lowering the creative motivation of the content but also uploading or downloading the content on a web site or a bulletin board has not ceased.

또한, 멀티미디어 컨텐츠 자체로서는 사용자와 컨텐츠 권리자 사이에 아무런 인터랙션(interaction)을 할 수 있는 수단을 가지고 있지 않아, 그 컨텐츠와 관련 된 정보를 더 얻고자 하는 경우에는 별도의 도구를 사용하여 검색하거나 찾아볼 수 밖에 없었다.In addition, the multimedia content itself does not have any means of interaction between the user and the owner of the content, so if you want to obtain more information related to the content, use a separate tool to search or browse. There was no choice but to.

따라서, 본 발명이 이루고자 하는 기술적 과제는 정적인 멀티미디어 컨텐츠에 동적인 구성요소를 더 부가하여 멀티미디어 데이터를 만들고, 이렇게 만들어진멀티미디어 데이터를 포함하도록 웹 사이트를 구성하여 사용자에게 제공함으로써 멀티미디어 컨텐츠의 권리자와 사용자가 인터랙션할 수 있도록 한, 동적 구성요소를 포함하는 멀티미디어 데이터를 웹 페이지를 통해 제공하는 장치 및 방법을 제공하는 것이다.Therefore, the technical problem to be achieved by the present invention is to create a multimedia data by adding a dynamic component to the static multimedia content, and to configure the web site to include the multimedia data so provided to the user and the owner of the multimedia content The present invention provides an apparatus and method for providing multimedia data including a dynamic component through a web page so that the user can interact with the web page.

상기 기술적 과제는 본 발명에 따라, 컨텐츠에 결합되어 실행될, 소정의 컨텐츠 아이디에 대응되는 동적 구성요소이름과, 상기 동적 구성요소의 배치 정보 및 상기 동적 구성요소에 연결되어 실행되는 프로그램 정보를 포함하는 동적 구성요소 데이터를 저장하는 컨텐츠 가공정보 저장부; 및 멀티미디어 컨텐츠와 상기 동적 구성요소 데이터를 결합하여 멀티미디어 데이터를 생성하는 컨텐츠 제공부를 포함하는 것을 특징으로 하는 동적 구성요소를 포함하는 멀티미디어 데이터를 제공하는 장치에 의해 달성된다.The technical problem includes, according to the present invention, a dynamic component name corresponding to a predetermined content ID to be executed in combination with content, arrangement information of the dynamic component, and program information executed in connection with the dynamic component. A content processing information storage unit which stores the dynamic component data; And a content providing unit for generating multimedia data by combining the multimedia content and the dynamic component data.

상기 컨텐츠 제공부는, 정지영상, 동영상, 오디오 데이터를 포함하는 멀티미디어 컨텐츠에 관한 아이디 정보만을 저장하거나 컨텐츠 자체를 저장하는 컨텐츠 저장부; 및 상기 멀티미디어 컨텐츠에 대응되는 동적 구성요소 데이터를 수신하여 상기 멀티미디어 컨텐츠와 결합하여, 동적 구성요소가 포함된 멀티미디어 데이터를 생성하는 컨텐츠 합성부를 포함하는 것이 바람직하다.The content providing unit may include a content storage unit storing only ID information on multimedia content including still images, moving images, and audio data, or storing the content itself; And a content synthesizing unit configured to receive dynamic component data corresponding to the multimedia contents and combine the multimedia contents to generate multimedia data including the dynamic components.

상기 컨텐츠 가공정보 저장부는, 컨텐츠 아이디에 대응되는 동적 구성요소 데이터를 저장하는 구성요소 저장부; 및 상기 구성요소 저장부에 저장된 동적 구성요소를 편집 관리하는 관리 도구를 포함하는 것을 특징으로 하는 동적 구성요소를 포함하는 것이 바람직하다.The content processing information storage unit, a component storage unit for storing the dynamic component data corresponding to the content ID; And a management tool for editing and managing the dynamic components stored in the component storage unit.

한편, 본 발명의 다른 분야에 따르면, 상기 기술적 과제는 (a) 편집하고자 하는 컨텐츠를 식별하는 컨텐츠 아이디를 전송하여, 그에 대응되는 동적 구성요소 데이터를 수신하는 단계; (b) 상기 수신된 동적 구성요소와 상기 컨텐츠를 결합하여 멀티미디어 데이터를 합성하는 단계; 및 (c) 상기 합성된 멀티미디어 데이터를 웹 페이지를 또는 데이터 전달 수단을 통해 제공하는 단계를 포함하는 것을 특징으로 하는 동적 구성요소를 포함하는 멀티미디어 데이터를 제공하는 방법에 의해서도 달성된다.On the other hand, according to another field of the present invention, the technical problem (a) transmitting a content ID for identifying the content to be edited, receiving the dynamic component data corresponding thereto; (b) combining multimedia content with the received dynamic component to synthesize multimedia data; And (c) providing the synthesized multimedia data via a web page or through a data transfer means.

이하 첨부된 도면을 참조하여 본 발명의 바람직한 실시예에 대해 상세히 설명한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 인터넷에 연결되어 있는 PC 또는 이동통신 단말기를 사용하여 본 발명의 바람직한 일실시예에 따른 멀티미디어 데이터를 포함하는 홈 페이지에 접속하여 디스플레이하는 것을 설명하기 위한 참조도이다.1 is a reference diagram for explaining access to a home page including multimedia data according to an embodiment of the present invention using a PC or a mobile communication terminal connected to the Internet.

웹 서버(120, 121)는 신문, 방송사 등의 미디어 사업자 또는 영화, 음악 등의 엔터테인먼트 사업자, 또는 개인 등이 만든 홈 페이지를 제공하는 서버이며, 이 들이 제공하는 홈 페이지(100)에는 텍스트 뿐만 아니라 사진(101)이 포함되어 있을 수 있다. 물론 사진뿐만 아니라, 동영상, 음악 파일 등도 포함될 수 있다. 한편, 웹 서버(120, 121)에 접속하여 이들 홈 페이지(100)를 디스플레이할 수 있는 것은 인터넷에 접속되어 있는 PC(110) 또는 이동통신 단말기(111) 등 어느 것이나 가능하다.The web servers 120 and 121 are servers that provide home pages created by media operators such as newspapers and broadcasters, entertainment companies such as movies and music, or individuals, and the like. Photo 101 may be included. Of course, not only pictures but also videos, music files, and the like may be included. On the other hand, the home server 100 can be displayed by connecting to the web servers 120 and 121, which can be any of the PC 110 or the mobile communication terminal 111 connected to the Internet.

도 2는 본 발명의 바람직한 일실시예에 따른 멀티미디어 데이터 제공 장치의 구성도이다.2 is a block diagram of a multimedia data providing apparatus according to an embodiment of the present invention.

멀티미디어 데이터 제공 장치는 웹 서버(201), 컨텐츠 제공부(202), 컨텐츠 가공정보 저장부(203)를 포함한다.The multimedia data providing apparatus includes a web server 201, a content providing unit 202, and a content processing information storage unit 203.

웹 서버(201)는 사용자로부터의 접속 요구를 받아 이를 처리하여 홈 페이지를 제공하는 서버 프로그램이 설치되어 있다. 웹 서버(201)는 홈 페이지 제공부(210)를 포함하며, 홈 페이지 제공부(210)는 홈 페이지를 생성하는데 필요한 마크업 문서와 이를 구성하는 멀티미디어 데이터, 그리고 커먼 게이트웨이 인터페이스(CGI) 프로그램, 스크립트(script) 데이터, 자바 프로그램 등의 애플리케이션 프로그램 등을 포함하고 있다. 홈 페이지 제공부(210)는 이들 구성요소를 가지고 홈 페이지를 구축하여 사용자에게 제공한다.The web server 201 is provided with a server program that receives a connection request from a user, processes it, and provides a home page. The web server 201 includes a home page providing unit 210. The home page providing unit 210 includes a markup document required to generate a home page, multimedia data constituting the same, a common gateway interface (CGI) program, It includes script data, application programs such as Java programs, and the like. The home page providing unit 210 constructs and provides a home page to the user with these components.

컨텐츠 제공부(202)는 컨텐츠 합성부(220) 및 컨텐츠 저장부(230)를 포함하고 있다. 컨텐츠 저장부(230)는 사진, 동영상, 음악 파일 등, 편집하여 제공하고자 하는 모든 종류의 멀티미디어 데이터를 저장하고 있다. 컨텐츠 합성부(220)는 컨텐츠 저장부(230)에서 읽어온 멀티미디어 데이터와 구성요소 저장부(240)에서 읽어온 동적 구성요소를 합성하여 새로운 형태의 컨텐츠(101)를 만들어 출력한다. 이렇게 만들어진 컨텐츠는 정적인 멀티미디어 컨텐츠의 파일 포맷과는 다른 형태로, 컨텐츠 제작자가 정의한 동적 구성요소가 사용자와의 인터랙션에 의해 반응한다. 컨텐츠 합성부(220)는 합성하고자 하는 컨텐츠에 대한 식별자로써, 컨텐츠 ID를 구성요소 저장부(240)로 전달하고, 구성요소 저장부(240)는 컨텐츠 ID에 해당하는 구성요소를 컨텐츠 합성부(220)로 전달한다.The content provider 202 includes a content synthesizer 220 and a content storage 230. The content storage unit 230 stores all kinds of multimedia data to be edited and provided, such as photos, videos, and music files. The content synthesis unit 220 synthesizes the multimedia data read from the content storage unit 230 and the dynamic components read from the component storage unit 240 to create and output a new type of content 101. The content created in this way is different from the file format of the static multimedia content, and the dynamic components defined by the content producers react by interaction with the user. The content synthesizing unit 220 transmits a content ID to the component storage unit 240 as an identifier for the content to be synthesized, and the component storage unit 240 transmits a component corresponding to the content ID to the content synthesizing unit ( To 220).

예를 들어, 축구경기 사진(102)에 대한 아이디로써, "f8fji2jyb82mxnned3"을 구성요소 저장부(240)로 전달하면, 그 사진(102)의 동적 구성요소로 "편집","이동","메일"이 있다는 정보와 그 각각의 기능 및 각 버튼의 위치에 대한 데이터(103)를 컨텐츠 합성부(220)로 전달하면, 컨텐츠 합성부(220)는 사진(102)과 동적 구성요소(103)를 합성하여 새로운 멀티미디어 데이터(101)를 만들어 출력한다.For example, if an ID for a soccer game photo 102 is passed, "f8fji2jyb82mxnned3" is transmitted to the component storage unit 240, "edit", "move", "mail" as a dynamic component of the photo 102. &Quot; Information that there is information, and data 103 for each function and location of each button to the content synthesizing unit 220, the content synthesizing unit 220 is connected to the picture 102 and the dynamic component 103. The new multimedia data 101 is produced by synthesizing and outputting.

한편, 컨텐츠 저장부(230)는 컨텐츠에 대한 아이디만을 저장하고 있고 실제 컨텐츠는 별도의 컨텐츠 데이터베이스에서 읽어올 수 있다. 즉, 동적 구성요소를 읽어오는 것과 마찬가지로 컨텐츠 아이디를 컨텐츠 데이터베이스로 전달하여 그에 대응되는 컨텐츠를 읽어올 수 있다.On the other hand, the content storage unit 230 stores only the ID for the content and the actual content can be read from a separate content database. That is, similar to reading a dynamic component, the content ID may be transferred to the content database to read the corresponding content.

컨텐츠 가공정보 저장부(203)는 구성요소 저장부(240) 및 관리도구(250)를 포함한다. 관리도구(250)는 컨텐츠 가공정보 저장부(203) 외부에 위치할 수도 있다. 구성요소 저장부(240)는 컨텐츠 ID에 대응되는 동적 구성요소와 그 기능, 배치 등에 관한 데이터를 저장하고 있다. 예를 들어, 컨텐츠의 동적 구성요소로써 페이지 링크, 프로그램 다운로드, 프로그램 실행, 프로그램 설치, 메일 보내기, 쪽지 쓰기, 메신저 친구 등록, 광고 배너 넣기 등 중에서 관리 도구(250)에 의해서 선택된 구성요소에 관한 정보와 그 동적 구성요소에 대응되어 실행될 프로그램 및 그 동적 구성요소의 배치에 관한 정보가 저장되어 있다. 동적 구성요소의 선택 과정에 대해서는 도 3a 내지 도 3d를 참조하여 후술한다. 한편, 관리 도구(250)는 컨텐츠에 동적 구성요소를 부가하는데 있어서, 동적 구성요소의 편집, 추가, 삭제 등의 툴을 제공한다. 또한, 관리 도구(250)는 컨텐츠 저장부(230)에 저장된 컨텐츠의 추가, 삭제, 변경 등도 수행한다. 관리 도구(250)는 권리자 인증 등의 기능도 포함되어 네트워크를 통해 접근되는 사용자의 인증을 수행하여 정당한 권리자가 동적 구성요소를 편집하는 것을 허용한다. 정당한 권리자는 컨텐츠의 저작자 또는 컨텐츠에 대한 권리를 양도받은 사람이 될 수 있다.The content processing information storage unit 203 includes a component storage unit 240 and the management tool 250. The management tool 250 may be located outside the content processing information storage unit 203. The component storage unit 240 stores data on a dynamic component corresponding to the content ID, its function, arrangement, and the like. For example, information about a component selected by the management tool 250 from among page links, program downloads, program execution, program installation, sending mail, writing a note, registering a messenger friend, and putting an advertisement banner as dynamic components of the content. And information about a program to be executed corresponding to the dynamic component and the arrangement of the dynamic component. The selection process of the dynamic component will be described later with reference to FIGS. 3A to 3D. Meanwhile, the management tool 250 provides a tool for editing, adding, and deleting the dynamic component in adding the dynamic component to the content. In addition, the management tool 250 performs addition, deletion, change, etc. of content stored in the content storage unit 230. The management tool 250 also includes functions such as rights holder authentication to allow the rightful rights holder to edit the dynamic components by performing authentication of users accessed through the network. The rightful right holder may be the author of the content or the person who is assigned the right to the content.

정리하면, 컨텐츠 제공부(202)에 의해 생성된 동적 구성요소를 포함하는 멀티미디어 데이터(101)가 웹 서버(201)에 의해 마크업 문서의 태그로 삽입(101)되어 홈 페이지(100)를 통해 제공된다. 한편 이렇게 만들어진 멀티미디어 데이터(101)는 홈 페이지 뿐만 아니라, 독립적인 파일 배포 수단에 의해서 제공될 수 있다. 즉, 홈 페이지에 삽입되어 있는 형태가 아니라 디스켓, 이메일, ftp 등 여러 가지 수단에 의해서 사용자들에게 전송됨으로써 배포될 수 있다.In summary, the multimedia data 101 including the dynamic component generated by the content providing unit 202 is inserted 101 into the tag of the markup document by the web server 201 and is provided through the home page 100. Is provided. The multimedia data 101 thus produced may be provided by an independent file distribution means as well as a home page. That is, the information may be distributed by being transmitted to users by various means such as diskette, e-mail, and ftp, rather than being inserted into a home page.

도 3a 내지 도 3e는 동적 구성요소를 포함하도록 멀티미디어 데이터를 만드는 과정을 설명하기 위한 참조도이다.3A to 3E are reference diagrams for describing a process of creating multimedia data to include dynamic components.

컨텐츠의 권리자는 도 2에 도시한 관리 도구(250)를 통해 로그인하여, 도 3a에 도시한 바와 같이 편집할 컨텐츠를 선택한다. 컨텐츠마다 컨텐츠 ID가 대응되어 있다. 도 3b와 같이 컨텐츠 파일을 하나 선택되었으면, 도 3c와 같이 이 컨텐츠 파일에 부가될 동적 구성요소를 선택받는다. 예를 들어 프로그램 다운로드, 프로그램 설치, 메신저 친구 등록이라는 동적 구성요소를 부가하고자 하는 경우, 해당 항목을 체크하고 관련 프로그램의 정보 또는 메신저 아이디를 입력한 후 구성요소 선택완료 버튼을 누른다. 다음으로 도 3d와 같이 구성요소의 배치에 관련된 메뉴가 제공되면, 원하는 스킨을 선택하고, 선택한 동적 구성요소의 배치를 결정한 후 구성요소 배치완료 버튼을 누르면 도 3e와 같이 컨텐츠와 동적 구성요소가 결합된 멀티미디어 데이터가 완성된다.The owner of the content logs in via the management tool 250 shown in FIG. 2 and selects the content to be edited as shown in FIG. 3A. A content ID is associated with each content. If one content file is selected as shown in FIG. 3B, a dynamic component to be added to the content file is selected as shown in FIG. 3C. For example, if you want to add a dynamic component such as program download, program installation, or messenger friend registration, check the corresponding item, enter the information or messenger ID of the relevant program, and press the component selection complete button. Next, when a menu related to the arrangement of components is provided as shown in FIG. 3D, after selecting a desired skin, determining the placement of the selected dynamic component, and pressing the complete component placement button, the content and the dynamic component are combined as shown in FIG. 3E. The multimedia data is completed.

도 4는 동적 구성요소를 포함하도록 만들어진 mp3 파일의 일예를 도시한 도면이다.4 is a diagram illustrating an example of an mp3 file made to include dynamic components.

도 4를 참조하면, 사진 파일 뿐만 아니라 mp3 파일에도 동적 구성요소가 결합될 수 있다. 도 4의 일실시예에 따르면 mp3 파일에 재생, 선물하기, 친구등록, 프로그램 설치와 같은 동적 구성요소가 결합되어 있음을 알 수 있다. 이러한 동적 구성요소의 결합은 도 3a 내지 도 3e를 참조하여 상술한 과정과 동일한 과정을 거쳐 수행된다. 한편, 도 3a 내지 도 3e 및 도 4를 참조하여 상술한 바와 같이, 사진 파일, 음악 파일 뿐만 아니라, 모든 종류의 멀티미디어 컨텐츠도 동적 구성요소를 부가할 수 있다.Referring to FIG. 4, dynamic components may be combined not only with photo files but also with mp3 files. According to the exemplary embodiment of FIG. 4, it can be seen that dynamic components such as playing, presenting, registering a friend, and installing a program are combined in the mp3 file. Combining such dynamic components is performed through the same process as described above with reference to Figures 3a to 3e. Meanwhile, as described above with reference to FIGS. 3A to 3E and 4, not only photo files and music files, but also all kinds of multimedia contents may be added with dynamic components.

도 5는 관리 도구(250)를 통해 동적 구성요소를 추가하는 화면의 일예를 도시한 도면이다.5 is a diagram illustrating an example of a screen for adding a dynamic component through the management tool 250.

관리 도구(250)를 통하여 구성요소가 저장되어 있는 시스템에 로그인하면, 도 5에 도시한 바와 같이 컨텐츠 및 그에 대응되는 동적 구성요소 정보를 관리 도구(250)가 제공한다. 예를 들어 "전지현" 사진에 대한 동적 구성요소를 수정하고자 하는 경우에는 컨텐츠로써 "전지현"사진을 선택하고, 수정 버튼(510)을 눌러 도 3a 내지 도 3e를 참조하여 상술한 바와 같은 편집 과정을 수행하여, 동적 구성요소를 추가한다. 한편, 권리이양 버튼(520)은 동적 구성요소의 배치 권리를 타인에게 양도하는 기능을 수행하는 버튼으로써, 양수자의 아이디와 같은 개인 정보를 입력하여 권리의 양도를 수행한다. 즉, 컨텐츠의 저작자가 컨텐츠에 대한 상업적 변형, 가공 등에 대한 권리를 판매하는 것이 권리이양이다. 이와 같이 동적 구성요소 추가 메뉴를 통해서, 컨텐츠의 2차적 이용을 타인에게 허락하는 것도 가능하다. 예를 들어, 권리이양 버튼(520)을 클릭하면 양수인, 양도인에 대한 정보가 컨텐츠의 부가정보로 기록된다.When the user logs in to the system in which the component is stored through the management tool 250, the management tool 250 provides content and dynamic component information corresponding thereto as illustrated in FIG. 5. For example, if you want to modify the dynamic component of the "Jeonhyun" photo, select the "Jeonhyun" photo as the content, and press the edit button 510 to perform the editing process as described above with reference to Figures 3a to 3e. To add dynamic components. On the other hand, the right transfer button 520 is a button that performs the function of transferring the right to place the dynamic component to others, and inputs personal information such as the ID of the assignee to transfer the right. In other words, it is the transfer of rights that the author of the content sells the rights for commercial transformation, processing, etc. of the content. In this way, it is also possible to allow others to use the secondary content through the dynamic component addition menu. For example, when the rights transfer button 520 is clicked, information about the assignee and the assignee is recorded as additional information of the content.

도 6은 본 발명의 바람직한 일실시예에 따른 멀티미디어 데이터 생성 방법의 흐름도이다.6 is a flowchart of a method of generating multimedia data according to an embodiment of the present invention.

가공할 컨텐츠를 선택받는다(S610). 컨텐츠의 선택은 도 3a를 참조하여 전술한 바와 같이 제공되는 메뉴를 통해 사용자에 의해 선택된다. 그리고 선택된 컨텐츠에 대한 아이디를 참조하여, 그에 대응되는 동적 구성요소를 입력받는다(S620). 즉, 선택된 컨텐츠의 아이디를 구성요소 저장부(240)로 전달하고, 그에 대응되는 동적 구성요소 데이터를 수신한다. 동적 구성요소 데이터에는 동적 구성요소의 배치, 연결 프로그램에 관한 정보도 포함되어 있다. 이렇게 수신한 동적 구성요소와 컨텐츠를 결합하여 멀티미디어 데이터를 합성한다(S630).The content to be processed is selected (S610). The selection of content is selected by the user through a menu provided as described above with reference to FIG. 3A. In operation S620, a dynamic component corresponding thereto is input with reference to the ID of the selected content. That is, the ID of the selected content is transmitted to the component storage unit 240 and the dynamic component data corresponding thereto is received. The dynamic component data also contains information about the placement of dynamic components and linked programs. The multimedia data is synthesized by combining the received dynamic components and contents (S630).

한편, 전술한 멀티미디어 데이터 생성 방법은 컴퓨터 프로그램으로 작성 가능하다. 상기 프로그램을 구성하는 코드들 및 코드 세그먼트들은 당해 분야의 컴퓨터 프로그래머에 의하여 용이하게 추론될 수 있다. 또한, 상기 프로그램은 컴퓨터가 읽을 수 있는 정보저장매체(computer readable media)에 저장되고, 컴퓨터에 의하여 읽혀지고 실행됨으로써 멀티미디어 데이터 생성 방법을 구현한다. 상기 정보저장매체는 자기 기록매체, 광 기록매체, 및 캐리어 웨이브 매체를 포함한다.On the other hand, the above-described multimedia data generation method can be created by a computer program. Codes and code segments constituting the program can be easily inferred by a computer programmer in the art. The program is also stored in a computer readable media, and read and executed by a computer to implement the method of generating multimedia data. The information storage medium includes a magnetic recording medium, an optical recording medium, and a carrier wave medium.

이제까지 본 발명에 대하여 그 바람직한 실시예들을 중심으로 살펴보았다. 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.So far I looked at the center of the preferred embodiment for the present invention. Those skilled in the art will appreciate that the present invention can be implemented in a modified form without departing from the essential features of the present invention. Therefore, the disclosed embodiments should be considered in descriptive sense only and not for purposes of limitation. The scope of the present invention is shown in the claims rather than the foregoing description, and all differences within the scope will be construed as being included in the present invention.

전술한 바와 같이 본 발명에 따르면, 웹 페이지와는 별도로 컨텐츠 자체를 통해 컨텐츠 제작자가 제공하는 사이트와 사용자가 직접 인터랙션할 수 있도록 함으로써, 사용자는 보다 흥미있는 컨텐츠를 제공받을 수 있으며, 컨텐츠 제작자는 컨텐츠 제작 이후에도 컨텐츠의 관리 및 이를 통한 수익 창출이 가능해져 컨텐츠의 창작 의욕을 높이는 효과가 있다.As described above, according to the present invention, by allowing the user to directly interact with the site provided by the content producer through the content itself apart from the web page, the user may be provided with more interesting content, and the content producer may be provided with the content. After production, it is possible to manage the content and generate profit through it, which increases the creative motivation of the content.

또한, 컨텐츠 제작자와 사용자의 인터랙션이 가능하여 그에 따라 다양한 정 보를 더 받을 수 있으므로 컨텐츠의 불법 유통 의욕을 감소시킴으로써 저작권을 보다 효율적으로 보호할 수 있고, 컨텐츠를 해당 컨텐츠의 제작자가 항상 관리하고 업데이트 함으로써, 사회적으로 물의를 일으킬 가능성이 있는 컨텐츠의 사후 배포를 막을 수 있다. 그리고, 서비스 제공자가 컨텐츠의 동적 구성요소를 편집하고 관리함으로써 사용자에게 보다 다양한 컨텐츠를 제공할 수 있다.In addition, the content producer and the user can interact to receive more information accordingly, thereby reducing the willingness of illegal distribution of the content, so that the copyright can be protected more efficiently, and the content is always managed and updated by the creator of the content. This can prevent post-distribution of content that may cause social controversy. In addition, the service provider may provide a variety of content to the user by editing and managing the dynamic components of the content.

마지막으로 컨텐츠 파일에 컨텐츠의 제작자, 제작에 관련된 인물 등의 정보를 함께 포함시킬 수 있으므로 광고나 홍보 효과도 뛰어나며, 컨텐츠의 상업적 이용가치를 높임으로써 컨텐츠의 창작 및 배포를 촉진시키는 효과가 있다.Lastly, the content file can include information about the creator of the content, the person involved in the production, etc., so the advertisement or promotion effect is excellent, and the commercial use of the content is increased, thereby promoting the creation and distribution of the content.

Claims (9)

컨텐츠에 결합되어 실행될, 소정의 컨텐츠 아이디에 대응되는 동적 구성요소이름과, 상기 동적 구성요소의 배치 정보 및 상기 동적 구성요소에 연결되어 실행되는 프로그램 정보를 포함하는 동적 구성요소 데이터를 저장하는 컨텐츠 가공정보 저장부; 및Content processing for storing dynamic component data including dynamic component name corresponding to a predetermined content ID to be executed in conjunction with content, arrangement information of the dynamic component, and program information linked to the dynamic component and executed. An information storage unit; And 멀티미디어 컨텐츠와 상기 동적 구성요소 데이터를 결합하여 멀티미디어 데이터를 생성하는 컨텐츠 제공부를 포함하는 것을 특징으로 하는 동적 구성요소를 포함하는 멀티미디어 데이터를 제공하는 장치.Apparatus for providing multimedia data comprising a dynamic component, characterized in that it comprises a content providing unit for generating multimedia data by combining the multimedia content and the dynamic component data. 제1항에 있어서, 상기 컨텐츠 제공부는The method of claim 1, wherein the content providing unit 정지영상, 동영상, 오디오 데이터를 포함하는 멀티미디어 컨텐츠에 관한 아 이디 정보만을 저장하거나 컨텐츠 자체를 저장하는 컨텐츠 저장부; 및A content storage unit for storing only ID information about multimedia content including still images, moving images, and audio data, or storing the content itself; And 상기 멀티미디어 컨텐츠에 대응되는 동적 구성요소 데이터를 수신하여 상기 멀티미디어 컨텐츠와 결합하여, 동적 구성요소가 포함된 멀티미디어 데이터를 생성하는 컨텐츠 합성부를 포함하는 것을 특징으로 하는 동적 구성요소를 포함하는 멀티미디어 데이터를 제공하는 장치.Receiving the dynamic component data corresponding to the multimedia content and combined with the multimedia content, providing a multimedia data comprising a dynamic component, characterized in that it comprises a content synthesizing unit for generating multimedia data including the dynamic component Device. 제2항에 있어서, 상기 컨텐츠 합성부는The method of claim 2, wherein the content synthesis unit 컨텐츠 아이디 정보를 상기 컨텐츠 가공정보 저장부로 전송하고, 이에 대응되는 동적 구성요소 데이터를 수신하여 합성함으로써, 동적 구성요소가 포함된 멀티미디어 데이터를 생성하는 것을 특징으로 하는 동적 구성요소를 포함하는 멀티미디어 데이터를 제공하는 장치.By transmitting the content ID information to the content processing information storage unit, and receiving and synthesizing the corresponding dynamic component data, multimedia data including the dynamic component, characterized in that for generating multimedia data including the dynamic component Providing device. 제1항에 있어서, 상기 컨텐츠 가공정보 저장부는The method of claim 1, wherein the content processing information storage unit 컨텐츠 아이디에 대응되는 동적 구성요소 데이터를 저장하는 구성요소 저장부; 및A component storage unit for storing dynamic component data corresponding to the content ID; And 상기 구성요소 저장부에 저장된 동적 구성요소를 편집 관리하는 관리 도구를 포함하는 것을 특징으로 하는 동적 구성요소를 포함하는 멀티미디어 데이터를 제공하는 장치.And a management tool for editing and managing the dynamic components stored in the component storage unit. 제4항에 있어서, 상기 구성요소 저장부는The method of claim 4, wherein the component storage unit 상기 컨텐츠 제공부로부터 컨텐츠 아이디 정보를 수신하여, 그에 대응되는 구성요소로써, 동적 구성요소의 이름, 연결 프로그램 및 배치 정보를 전송하는 것을 특징으로 하는 동적 구성요소를 포함하는 멀티미디어 데이터를 제공하는 장치.Receiving the content ID information from the content providing unit, corresponding to the component, and provides a multimedia data including a dynamic component, characterized in that for transmitting the name, the connection program and the arrangement information of the dynamic component. 제4항에 있어서, 상기 관리 도구는The method of claim 4, wherein the management tool is 상기 구성요소 저장부에 저장된 동적 구성요소 데이터를 수정, 편집, 가공하는 수단 및 상기 컨텐츠에 대한 이용 권리를 양도하는 권리이양 메뉴를 제공하는 것을 특징으로 하는 동적 구성요소를 포함하는 멀티미디어 데이터를 제공하는 장치.Means for modifying, editing, and processing dynamic component data stored in the component storage unit, and a rights transfer menu for transferring a right to use the content. Device. (a) 편집하고자 하는 컨텐츠를 식별하는 컨텐츠 아이디를 전송하여, 그에 대응되는 동적 구성요소 데이터를 수신하는 단계;(a) transmitting a content ID for identifying a content to be edited and receiving dynamic component data corresponding thereto; (b) 상기 수신된 동적 구성요소와 상기 컨텐츠를 결합하여 멀티미디어 데이터를 합성하는 단계; 및(b) combining multimedia content with the received dynamic component to synthesize multimedia data; And (c) 상기 합성된 멀티미디어 데이터를 웹 페이지 또는 데이터 전달 수단을 통해 제공하는 단계를 포함하는 것을 특징으로 하는 동적 구성요소를 포함하는 멀티미디어 데이터를 제공하는 방법.(c) providing the synthesized multimedia data via a web page or data delivery means. 제7항에 있어서, 상기 (b) 단계는The method of claim 7, wherein step (b) 상기 수신된 동적 구성요소의 이름, 연결 프로그램 및 배치 정보를 수신하 여, 상기 편집하고자 하는 컨텐츠와 결합함으로써, 동적 구성요소가 포함된 멀티미디어 데이터를 생성하는 것을 특징으로 하는 동적 구성요소를 포함하는 멀티미디어 데이터를 제공하는 방법.Receive the name of the dynamic component, the connection program and the arrangement information, and combines with the content to be edited, thereby generating multimedia data including the dynamic component multimedia including a dynamic component How to provide data. 제7항 또는 제8항에 기재된 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.A computer-readable recording medium having recorded thereon a program for executing the method of claim 7 or 8 on a computer.
KR1020050050102A 2005-06-11 2005-06-11 Apparatus of providing multimedia data including dynamic component, and method thereof KR100751522B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020050050102A KR100751522B1 (en) 2005-06-11 2005-06-11 Apparatus of providing multimedia data including dynamic component, and method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050050102A KR100751522B1 (en) 2005-06-11 2005-06-11 Apparatus of providing multimedia data including dynamic component, and method thereof

Publications (2)

Publication Number Publication Date
KR20060128565A KR20060128565A (en) 2006-12-14
KR100751522B1 true KR100751522B1 (en) 2007-08-23

Family

ID=37731211

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050050102A KR100751522B1 (en) 2005-06-11 2005-06-11 Apparatus of providing multimedia data including dynamic component, and method thereof

Country Status (1)

Country Link
KR (1) KR100751522B1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9171076B2 (en) 2009-05-18 2015-10-27 International Business Machines Corporation Help information for links in a mashup page
KR101421066B1 (en) * 2013-12-31 2014-07-21 정영민 System and method for providing Multi-media contents with audio file, computer readable medium having computer program recorded therefor

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000036934A (en) * 2000-04-01 2000-07-05 염휴길 Internet broadcasting system and method using the technique of dynamic combination of multimedia contents and targeted advertisement

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000036934A (en) * 2000-04-01 2000-07-05 염휴길 Internet broadcasting system and method using the technique of dynamic combination of multimedia contents and targeted advertisement

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
한국공개특허 2000-0036934

Also Published As

Publication number Publication date
KR20060128565A (en) 2006-12-14

Similar Documents

Publication Publication Date Title
KR101635876B1 (en) Singular, collective and automated creation of a media guide for online content
CN101425076B (en) Content management system and process
CN100492352C (en) Media content creating and publishing system and process
JP4986379B2 (en) Content management system and method
JP4866739B2 (en) Website for publishing and selling images
CN101304414B (en) Information processing system, information processing apparatus, information processing method and program
EP1215605A1 (en) Contents distribution system
KR100918113B1 (en) Apparatus and method for providing contents sharing service on network
KR100803580B1 (en) Electronic music distribution service system and method using synchronous multimedia integration language format
US20060259239A1 (en) System and method for providing multimedia tours
KR20030093191A (en) Contents directory service system
KR20090126200A (en) Content playing device, content playing method, program, and content playing system
JP2009059317A (en) Server device which distributes advertisement insered in book content
JP2004240466A (en) System and method for encoding content data and content registering system using encoding method
KR100751522B1 (en) Apparatus of providing multimedia data including dynamic component, and method thereof
EP1359522A1 (en) Book on-demand system for creating page data using content database
WO2004027606A1 (en) Playlist mechanism for media distribution
KR20090004321A (en) Integrated storage format for efficient storage/management/consumption of digital contents, and method and system for offering electronic comic contents service using the same
KR20080087067A (en) Method for providing multimedia contents for advertisement using authoring tool
JP2007287017A (en) Advertising-attached content creation support system, advertising-attached content creation support method, advertising-attached content creation support program and recording medium
JP2007233844A (en) Advertisement provision device and advertisement provision method
JP2005295373A (en) Distribution system
KR20090125396A (en) Web based contents custumizing system using object oriented contents editor and method thereof
JP2005293398A (en) Distribution system
US20080270236A1 (en) Systems and methods for digital content promotion

Legal Events

Date Code Title Description
A201 Request for examination
N231 Notification of change of applicant
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
G170 Publication of correction
FPAY Annual fee payment

Payment date: 20110816

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20120813

Year of fee payment: 6

LAPS Lapse due to unpaid annual fee