KR20130098070A - Digital contents distribution method and system - Google Patents

Digital contents distribution method and system Download PDF

Info

Publication number
KR20130098070A
KR20130098070A KR1020120019890A KR20120019890A KR20130098070A KR 20130098070 A KR20130098070 A KR 20130098070A KR 1020120019890 A KR1020120019890 A KR 1020120019890A KR 20120019890 A KR20120019890 A KR 20120019890A KR 20130098070 A KR20130098070 A KR 20130098070A
Authority
KR
South Korea
Prior art keywords
digital content
information
content
digital
cloud service
Prior art date
Application number
KR1020120019890A
Other languages
Korean (ko)
Other versions
KR101344828B1 (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 KR1020120019890A priority Critical patent/KR101344828B1/en
Publication of KR20130098070A publication Critical patent/KR20130098070A/en
Application granted granted Critical
Publication of KR101344828B1 publication Critical patent/KR101344828B1/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
    • 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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/12Payment architectures specially adapted for electronic shopping systems
    • G06Q20/123Shopping for digital content
    • 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/60Business processes related to postal services

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Strategic Management (AREA)
  • Human Resources & Organizations (AREA)
  • Economics (AREA)
  • Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Marketing (AREA)
  • General Health & Medical Sciences (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

PURPOSE: A digital contents distributing method and a system thereof are provided to download digital contents regardless of the storing space of a digital device connected to current corresponding contents distributing device when a user attempts to download wanted digital contents from a contents distributing device. CONSTITUTION: A user information management part (240) manages transmission type information for digital contents received from a user terminal. A transmission processing part (260) transmits list information for one or more digital contents to the user terminal. The transmission processing part transmits searched result by a search part (220) to the user terminal through a communication part (210). The transmission processing part transmits data requested by the user to be corresponded with the transmission type information of a user through the communication part. [Reference numerals] (210) Communication part; (220) Search part; (230) Meta information management part; (240) User information management part; (250) Converting part; (260) Transmission processing part; (270) Payment processing part

Description

디지털 콘텐츠 유통 방법 및 시스템{Digital contents distribution method and system}Digital contents distribution method and system

본 발명은 디지털 콘텐츠 유통 방법 및 시스템에 관한 것이다.
The present invention relates to a digital content distribution method and system.

영화, 도서, 음악, 게임 등과 같은 다양한 콘텐츠에 대한 디지털화가 용이해지고 콘텐츠 배포를 위한 통신망 인프라가 충분히 구축됨에 따라, 이러한 콘텐츠를 상업적으로 이용하거나 사용자간의 전자적 공유가 일반화되고 있다. As the digitization of various contents such as movies, books, music, games, etc. becomes easy and the communication network infrastructure for content distribution is sufficiently established, the commercial use of such contents or electronic sharing among users is becoming common.

일반 사용자는 통신망을 통해 콘텐츠 유통 사이트(예를 들어, 애니무비 등과 같은 굿다운로더 사이트, 통상의 파일 공유 사이트 등)에 접속하여 원하는 디지털 콘텐츠를 다운로드하거나, 각 사용자간에 토렌트(torrent) 등의 파일 공유 프로그램을 이용한 P2P(Peer To Peer) 방식을 이용하여 원하는 디지털 콘텐츠를 다운로드할 수 있다.Ordinary users access content distribution sites (e.g., good downloader sites such as AnyMovie, ordinary file sharing sites, etc.) via the network to download desired digital content, or share files such as torrents between users. The desired digital content can be downloaded by using a peer-to-peer method using a program.

이와 같이, 종래기술에 따른 디지털 콘텐츠 이용 방식은 사용자가 원하는 디지털 콘텐츠를 다양한 콘텐츠 유통 장치(즉, 콘텐츠 유통 사이트, 파일 공유 프로그램이 설치된 사용자 장치 등)으로부터 현재 콘텐츠 유통 장치에 접속된 단말기(예를 들어, 컴퓨터, 스마트 폰, 타블렛 피씨 등)에 다운로드하는 절차가 선행되어야 하며, 다운로드한 디지털 콘텐츠가 재생을 원하는 각 디지털 장치에서 지원하는 파일 포맷이 아닌 경우에는 적절한 파일 포맷으로 변환하는 과정이 수행되어야 하는 불편함이 있다.As described above, the digital content using method according to the prior art is a terminal (for example, a terminal connected to a current content distribution device) from various content distribution devices (i.e., a content distribution site, a user device with a file sharing program, etc.) installed by a user. For example, a computer, smart phone, tablet PC, etc.) must be downloaded and converted to the appropriate file format if the downloaded digital content is not a file format supported by each digital device to be played. There is discomfort.

즉, 종래기술에 따른 디지털 콘텐츠 유통 방법은 사용자가 콘텐츠 유통 장치로부터 원하는 디지털 콘텐츠를 다운로드하고자 하더라도, 현재 해당 콘텐츠 유통 장치에 접속한 디지털 장치의 저장 공간이 충분하지 않은 경우에는 디지털 콘텐츠의 다운로드가 불가능한 문제점이 있다. That is, the digital content distribution method according to the prior art, even if the user wants to download the desired digital content from the content distribution device, if the storage space of the digital device currently connected to the content distribution device is not enough to download the digital content is not possible. There is a problem.

또한, 해당 디지털 콘텐츠가 재생될 디지털 장치에 무관하게 단지 콘텐츠 유통 장치에 저장된 디지털 콘텐츠만의 제공이 가능하여, 디지털 장치별로 재생 가능한 파일 포맷이 제한된 경우에는 다운로드된 디지털 콘텐츠의 재생이 불가능하거나, 재생을 위한 준비 과정이 복잡해지는 문제점도 있다. In addition, it is possible to provide only digital content stored in the content distribution device regardless of the digital device on which the digital content is to be played. If the file format that can be played for each digital device is limited, the downloaded digital content cannot be played or There is also a problem in that the preparation process is complicated.

또한, 디지털 콘텐츠 유통 환경이 합법적 다운로드 시장과 불법적 다운로드 시장이 혼재되어 있음에도 사용자들이 합법적 다운로더(즉, 디지털 콘텐츠에 대해 정당한 대가를 지불하고 이용하는 사용자)로 전환되도록 유도하지 못하는 문제점도 있었다.
In addition, even though the digital content distribution environment is mixed with the legal download market and the illegal download market, there is a problem in that users cannot be converted into legal downloaders (that is, users who pay and use the digital contents).

본 발명은 사용자가 콘텐츠 유통 장치로부터 원하는 디지털 콘텐츠를 다운로드하고자 할 때, 현재 해당 콘텐츠 유통 장치에 접속한 디지털 장치의 저장 공간에 관계없이 디지털 콘텐츠의 다운로드가 가능한 디지털 콘텐츠 유통 방법 및 시스템을 제공하기 위한 것이다.The present invention is to provide a digital content distribution method and system capable of downloading digital content when the user wants to download the desired digital content from the content distribution device, regardless of the storage space of the digital device currently connected to the content distribution device; will be.

본 발명은 사용자가 스마트 폰이나 타블렛 피씨를 이용하여 디지털 콘텐츠를 다운로드하고자 할 때, 해당 사용자가 가입한 이동통신 서비스 가입 상품에 규정된 데이터 통화료(즉, 데이터 통신망 이용량)의 잔여량에 관계없이 원하는 디지털 콘텐츠의 다운로드가 가능한 디지털 콘텐츠 유통 방법 및 시스템을 제공하기 위한 것이다.According to the present invention, when a user wants to download digital content using a smart phone or tablet PC, the user wants to download the digital content regardless of the remaining amount of data call charges (i.e., data network usage) prescribed in the mobile communication service subscription product. It is to provide a digital content distribution method and system capable of downloading digital content.

본 발명은 사용자가 다운로드한 디지털 콘텐츠의 유형(예를 들어, 파일 포맷, 해상도 등)을 재생할 디지털 장치에 부합되도록 선택할 수 있는 디지털 콘텐츠 유통 방법 및 시스템을 제공하기 위한 것이다.The present invention is to provide a method and system for distributing digital content that allows a user to select the type of digital content downloaded (e.g., file format, resolution, etc.) to match the digital device to play.

본 발명은 디지털 콘텐츠를 다운로드하고자 하는 사용자들이 합법적 다운로드 시장을 이용하도록 유도할 수 있는 디지털 콘텐츠 유통 방법 및 시스템을 제공하기 위한 것이다.It is an object of the present invention to provide a method and system for distributing digital content that can lead users to download the digital content to use the legal download market.

본 발명의 이외의 목적들은 하기의 설명을 통해 쉽게 이해될 수 있을 것이다.
Other objects of the present invention will become readily apparent from the following description.

본 발명의 일 측면에 따르면, 디지털 콘텐츠의 유통을 중계하는 중계 시스템에 있어서, 사용자 단말기로부터 수신된 디지털 콘텐츠에 대한 전송 유형 정보를 관리하는 사용자 정보 관리부; 및 상기 사용자 단말기로 하나 이상의 디지털 콘텐츠에 대한 목록 정보를 전송하고, 상기 사용자 단말기로부터 수신된 상기 목록 정보를 이용한 콘텐츠 선택 정보에 따른 디지털 콘텐츠를 상기 전송 유형 정보에 상응하여 전송하는 전송 처리부를 포함하는 중계 시스템이 제공된다.According to an aspect of the present invention, a relay system for relaying distribution of digital content, the relay system comprising: a user information manager for managing transmission type information on digital content received from a user terminal; And a transmission processor for transmitting list information on at least one digital content to the user terminal and transmitting digital content according to the content selection information using the list information received from the user terminal in correspondence with the transmission type information. A relay system is provided.

상기 전송 유형 정보는 상기 디지털 콘텐츠가 클라우드 서비스 장치의 개인 저장 공간에 저장되도록 하기 위한 클라우드 서비스 장치에 대한 지정 정보와 상기 클라우드 서비스 장치에 대한 인증 정보를 포함하거나, 상기 디지털 콘텐츠를 대용량 첨부 메일로 전송하기 위한 이메일 주소를 포함할 수 있다.The delivery type information includes designation information for the cloud service device and authentication information for the cloud service device for allowing the digital content to be stored in a personal storage space of the cloud service device, or transmits the digital content as a large-capacity attachment mail. It may contain an email address to

상기 사용자 단말기로부터 콘텐츠 유형 선택 정보가 더 수신되는 경우, 상기 중계 시스템은 상기 콘텐츠 선택 정보에 따른 디지털 콘텐츠가 상기 콘텐츠 유형 선택 정보에 부합하는지 여부를 판단하고, 부합하지 않는 경우 상기 디지털 콘텐츠의 파일 포맷, 해상도, 재생화면 크기 중 하나 이상을 상기 콘텐츠 유형 선택 정보에 부합하도록 변환하는 변환부를 더 포함할 수 있다.When content type selection information is further received from the user terminal, the relay system determines whether the digital content according to the content selection information conforms to the content type selection information, and if not, the file format of the digital content. The apparatus may further include a converting unit converting one or more of a resolution and a playback screen size to match the content type selection information.

상기 사용자 단말기로부터 상기 디지털 콘텐츠의 재생 횟수 및 이용 기간 중 하나 이상에 대한 권한 정보가 더 수신된 경우, 상기 전송 처리부는 상기 디지털 콘텐츠가 상기 권한 정보에 따라서만 이용 가능하도록 디지털 저작권 관리 기술에 따른 처리를 수행할 수 있다.If the authority information for at least one of the number of times of playing and the usage period of the digital content is further received from the user terminal, the transmission processing unit processes according to the digital rights management technology so that the digital content is available only in accordance with the authority information. Can be performed.

상기 중계 시스템은, 상기 디지털 콘텐츠의 구매를 위해 상기 사용자 단말기로부터 수신된 구매 정보를 이용하여 결제 처리를 수행하는 결제 처리부를 더 포함할 수 있다.The relay system may further include a payment processing unit that performs payment processing using the purchase information received from the user terminal to purchase the digital content.

상기 전송 처리부는, 상기 전송 유형 정보가 상기 지정 정보 및 상기 인증 정보를 포함하는 경우, 상기 디지털 콘텐츠가 상기 지정 정보에 상응하는 상기 클라우드 서비스 장치에 이미 저장된 것인지를 판단하고, 상기 디지털 콘텐츠가 이미 저장 완료되어 저장 상태가 유지되면 상기 디지털 콘텐츠의 전송을 생략하고, 상기 클라우드 서비스 장치에 이미 저장된 상기 디지털 콘텐츠가 상기 인증 정보에 의해 이용 가능하도록 접근 권한 갱신 처리를 수행할 수도 있다.The transmission processor determines whether the digital content is already stored in the cloud service device corresponding to the designation information when the transmission type information includes the designation information and the authentication information, and the digital content is already stored. When the storage state is completed and maintained, the transmission of the digital content may be omitted, and the access authority update process may be performed so that the digital content already stored in the cloud service device is available by the authentication information.

상기 전송 처리부는, 상기 전송 유형 정보가 상기 지정 정보 및 상기 인증 정보를 포함하는 경우, 상기 디지털 콘텐츠가 상기 지정 정보에 상응하는 상기 클라우드 서비스 장치에 이미 저장된 것인지를 판단하고, 상기 디지털 콘텐츠가 이미 저장 완료되어 저장 상태가 유지되면 상기 디지털 콘텐츠의 전송을 생략하고, 상기 클라우드 서비스 장치에 이미 저장된 상기 디지털 콘텐츠를 공유 저장 공간으로 이동시킨 후 상기 디지털 콘텐츠의 이용 권한을 가진 사용자들의 이용이 가능하도록 각각의 개인 저장 공간에 상기 디지털 콘텐츠의 목록이 표시되도록 처리할 수도 있다.
The transmission processor determines whether the digital content is already stored in the cloud service device corresponding to the designation information when the transmission type information includes the designation information and the authentication information, and the digital content is already stored. When the storage state is completed and maintained, the transmission of the digital content is skipped, the digital content already stored in the cloud service device is moved to a shared storage space, and then each user is allowed to use the digital content. The list of digital contents may be displayed in a personal storage space.

본 발명의 다른 측면에 따르면, 중계 시스템에 의해 수행되는 디지털 콘텐츠의 유통 방법에 있어서, 사용자 단말기로 하나 이상의 디지털 콘텐츠에 대한 목록 정보를 전송하는 단계; 및 상기 사용자 단말기로부터 수신된 콘텐츠 선택 정보에 따른 디지털 콘텐츠를 상기 사용자 단말기로부터 수신된 디지털 콘텐츠에 대한 전송 유형 정보에 상응하도록 전송하는 단계를 포함하는 디지털 콘텐츠의 유통 방법이 제공된다.According to another aspect of the present invention, a method for distributing digital content performed by a relay system, the method comprising: transmitting list information of one or more digital contents to a user terminal; And transmitting the digital content according to the content selection information received from the user terminal to correspond to the transmission type information for the digital content received from the user terminal.

상기 전송 유형 정보는 상기 디지털 콘텐츠가 클라우드 서비스 장치의 개인 저장 공간에 저장되도록 하기 위한 클라우드 서비스 장치에 대한 지정 정보와 상기 클라우드 서비스 장치에 대한 인증 정보를 포함하거나, 상기 디지털 콘텐츠를 대용량 첨부 메일로 전송하기 위한 이메일 주소를 포함할 수 있다.The delivery type information includes designation information for the cloud service device and authentication information for the cloud service device for allowing the digital content to be stored in a personal storage space of the cloud service device, or transmits the digital content as a large-capacity attachment mail. It may contain an email address to

디지털 콘텐츠의 유통 방법은 상기 사용자 단말기로부터 콘텐츠 유형 선택 정보가 수신하는 단계; 상기 콘텐츠 선택 정보에 따른 디지털 콘텐츠가 상기 콘텐츠 유형 선택 정보에 부합하는지 여부를 판단하는 단계; 및 부합하지 않는 경우 상기 디지털 콘텐츠의 파일 포맷, 해상도, 재생화면 크기 중 하나 이상을 상기 콘텐츠 유형 선택 정보에 부합하도록 변환하는 단계를 더 포함할 수 있다.A distribution method of digital content includes the steps of receiving content type selection information from the user terminal; Determining whether the digital content according to the content selection information corresponds to the content type selection information; And converting one or more of a file format, a resolution, and a playback screen size of the digital content to match the content type selection information if it does not match.

디지털 콘텐츠의 유통 방법은 상기 사용자 단말기로부터 상기 디지털 콘텐츠의 재생 횟수 및 이용 기간 중 하나 이상에 대한 권한 정보를 수신하는 단계; 및 상기 디지털 콘텐츠가 상기 권한 정보에 따라서만 이용 가능하도록 디지털 저작권 관리 기술에 따른 처리를 수행하는 단계를 더 포함할 수 있다.A distribution method of digital content may include receiving authorization information on at least one of a number of times of playing and a use period of the digital content from the user terminal; And performing a process according to a digital rights management technology so that the digital content is available only in accordance with the authority information.

디지털 콘텐츠의 유통 방법은 상기 디지털 콘텐츠의 구매를 위해 상기 사용자 단말기로부터 구매 정보를 수신하는 단계; 및 상기 수신된 구매 정보를 이용하여 결제 처리를 수행하는 단계를 더 포함할 수 있다.The distribution method of digital content may include receiving purchase information from the user terminal for purchase of the digital content; And performing a payment process using the received purchase information.

상기 전송 유형 정보가 상기 지정 정보 및 상기 인증 정보를 포함하는 경우, 상기 전송하는 단계는, 상기 디지털 콘텐츠가 상기 지정 정보에 상응하는 상기 클라우드 서비스 장치에 이미 저장된 것인지를 판단하는 단계; 및 상기 디지털 콘텐츠가 이미 저장 완료되어 저장 상태가 유지되면 상기 디지털 콘텐츠의 전송을 생략하고, 상기 클라우드 서비스 장치에 이미 저장된 상기 디지털 콘텐츠가 상기 인증 정보에 의해 이용 가능하도록 접근 권한 갱신 처리를 수행하는 단계를 포함할 수 있다.When the transmission type information includes the designation information and the authentication information, the transmitting may include determining whether the digital content is already stored in the cloud service device corresponding to the designation information; And skipping transmission of the digital content if the digital content is already stored and the storage state is maintained, and performing an access right update process so that the digital content already stored in the cloud service device is available by the authentication information. It may include.

상기 전송 유형 정보가 상기 지정 정보 및 상기 인증 정보를 포함하는 경우, 상기 전송하는 단계는, 상기 디지털 콘텐츠가 상기 지정 정보에 상응하는 상기 클라우드 서비스 장치에 이미 저장된 것인지를 판단하는 단계; 및 상기 디지털 콘텐츠가 이미 저장 완료되어 저장 상태가 유지되면 상기 디지털 콘텐츠의 전송을 생략하고, 상기 클라우드 서비스 장치에 이미 저장된 상기 디지털 콘텐츠를 공유 저장 공간으로 이동시킨 후 상기 디지털 콘텐츠의 이용 권한을 가진 사용자들의 이용이 가능하도록 각각의 개인 저장 공간에 상기 디지털 콘텐츠의 목록이 표시되도록 처리하는 단계를 더 포함할 수 있다.
When the transmission type information includes the designation information and the authentication information, the transmitting may include determining whether the digital content is already stored in the cloud service device corresponding to the designation information; And if the digital content is already stored and the storage state is maintained, the transmission of the digital content is skipped, and the user having the authority to use the digital content after moving the digital content already stored in the cloud service device to a shared storage space; And processing the list of digital contents to be displayed in each personal storage space so that they can be used.

전술한 것 외의 다른 측면, 특징, 이점이 이하의 도면, 특허청구범위 및 발명의 상세한 설명으로부터 명확해질 것이다.
Other aspects, features, and advantages will become apparent from the following drawings, claims, and detailed description of the invention.

본 발명의 실시예에 따르면, 사용자가 콘텐츠 유통 장치로부터 원하는 디지털 콘텐츠를 다운로드하고자 할 때, 현재 해당 콘텐츠 유통 장치에 접속한 디지털 장치의 저장 공간에 관계없이 디지털 콘텐츠의 다운로드가 가능한 효과가 있다.According to an embodiment of the present invention, when a user wants to download desired digital content from a content distribution device, the digital content can be downloaded regardless of the storage space of the digital device currently connected to the content distribution device.

또한 사용자가 스마트 폰이나 타블렛 피씨를 이용하여 디지털 콘텐츠를 다운로드하고자 할 때, 해당 사용자가 가입한 이동통신 서비스 가입 상품에 규정된 데이터 통화료(즉, 데이터 통신망 이용량)의 잔여량에 관계없이 원하는 디지털 콘텐츠의 다운로드가 가능한 효과도 있다.Also, when a user wants to download digital content using a smartphone or tablet PC, the desired digital content regardless of the remaining amount of data call charges (ie, data network usage) prescribed in the mobile communication service subscription product subscribed to by the user There is also an effect that can be downloaded.

또한 사용자가 다운로드한 디지털 콘텐츠의 유형(예를 들어, 파일 포맷, 해상도 등)을 재생할 디지털 장치에 부합되도록 선택할 수 있는 효과도 있다.It also has the effect of allowing the user to select the type of digital content downloaded (eg, file format, resolution, etc.) to match the digital device to play.

또한 디지털 콘텐츠를 다운로드하고자 하는 사용자들이 합법적 다운로드 시장을 이용하도록 유도할 수 있는 효과도 있다.
It also has the effect of encouraging users who want to download digital content to use the legal download market.

도 1은 본 발명의 일 실시예에 따른 디지털 콘텐츠 유통 시스템의 전체 구성을 개략적으로 나타낸 도면.
도 2는 본 발명의 일 실시예에 따른 중계 시스템의 개략적인 블록 구성도.
도 3은 본 발명의 일 실시예에 따른 디지털 콘텐츠 유통 방법을 나타낸 순서도.
도 4는 본 발명의 다른 실시예에 따른 디지털 콘텐츠 유통 방법을 나타낸 순서도.
도 5는 본 발명의 또 다른 실시예에 따른 중계 시스템의 개략적인 블록 구성도.
도 6은 본 발명의 또 다른 실시예에 따른 디지털 콘텐츠 유통 방법을 나타낸 순서도.
1 is a view schematically showing the overall configuration of a digital content distribution system according to an embodiment of the present invention.
2 is a schematic block diagram of a relay system according to an embodiment of the present invention;
3 is a flowchart illustrating a digital content distribution method according to an embodiment of the present invention.
4 is a flowchart illustrating a digital content distribution method according to another embodiment of the present invention.
5 is a schematic block diagram of a relay system according to another embodiment of the present invention.
6 is a flowchart illustrating a digital content distribution method according to another embodiment of the present invention.

본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세한 설명에 상세하게 설명하고자 한다. 그러나 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다.While the invention is susceptible to various modifications and alternative forms, specific embodiments thereof are shown by way of example in the drawings and will herein be described in detail. It is to be understood, however, that the invention is not to be limited to the specific embodiments, but includes all modifications, equivalents, and alternatives falling within the spirit and scope of the invention.

어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다. When a component is referred to as being "connected" or "connected" to another component, it may be directly connected to or connected to that other component, but it may be understood that other components may be present in between. Should be. On the other hand, when an element is referred to as being "directly connected" or "directly connected" to another element, it should be understood that there are no other elements in between.

본 명세서에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 명세서에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. Singular expressions include plural expressions unless the context clearly indicates otherwise. In this specification, the terms "comprises" or "having" and the like refer to the presence of stated features, integers, steps, operations, elements, components, or combinations thereof, But do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, or combinations thereof.

또한, 명세서에 기재된 "…부", "…유닛", "…모듈" 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다.Also, the terms " part, "" unit," " module, "and the like, which are described in the specification, refer to a unit for processing at least one function or operation and may be implemented by hardware or software or a combination of hardware and software .

또한, 첨부 도면을 참조하여 설명함에 있어, 도면 부호에 관계없이 동일한 구성 요소는 동일한 참조부호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다. 본 발명을 설명함에 있어서 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다.
In the following description of the present invention with reference to the accompanying drawings, the same components are denoted by the same reference numerals regardless of the reference numerals, and redundant explanations thereof will be omitted. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the following description, well-known functions or constructions are not described in detail since they would obscure the invention in unnecessary detail.

도 1은 본 발명의 일 실시예에 따른 디지털 콘텐츠 유통 시스템의 전체 구성을 개략적으로 나타낸 도면이다.1 is a view schematically showing the overall configuration of a digital content distribution system according to an embodiment of the present invention.

도 1을 참조하면, 디지털 콘텐츠 유통 시스템은 콘텐츠 유통 장치(110), 클라우드 서비스 장치(120), 사용자 단말기(130) 및 중계 시스템(140)을 포함할 수 있다. 도 1에는 예시적으로 하나의 콘텐츠 유통 장치(110)와 하나의 클라우드 서비스 장치(120)가 도시되었으나, 디지털 콘텐츠 유통 시스템에 둘 이상의 콘텐츠 유통 장치 및 둘 이상의 클라우드 서비스 장치(120)가 포함될 수 있음은 당연하다.Referring to FIG. 1, the digital content distribution system may include a content distribution device 110, a cloud service device 120, a user terminal 130, and a relay system 140. 1 illustrates one content distribution device 110 and one cloud service device 120, but two or more content distribution devices and two or more cloud service devices 120 may be included in the digital content distribution system. Of course.

콘텐츠 유통 장치(110)는 영화, 도서, 음악, 게임 등과 같이 디지털 콘텐츠를 저장하고, 사용자 단말기(130)의 다운로드 요청에 따라 통신망을 통해 선택된 디지털 콘텐츠를 전송한다. The content distribution device 110 stores digital content such as movies, books, music, games, and the like, and transmits the selected digital content through a communication network according to a download request of the user terminal 130.

콘텐츠 유통 장치(110)에는 예를 들어, 애니무비 등과 같은 굿다운로더 사이트이거나, 통상의 합법적 또는 불법적 파일 공유 사이트 등인 콘텐츠 유통 사이트, 예를 들어 토렌트(torrent) 등의 파일 공유 프로그램을 이용한 P2P(Peer To Peer) 방식으로 디지털 콘텐츠를 송수신할 때 해당 디지털 콘텐츠가 이미 저장된 사용자 장치 등이 포함될 수 있다. The content distribution device 110 may be, for example, a good downloader site such as an animation movie, a content distribution site that is a normal legal or illegal file sharing site, or the like, for example, a peer-to-peer using a file sharing program such as a torrent. In the case of transmitting / receiving digital content through a To Peer method, a user device, etc., in which the digital content is already stored, may be included.

클라우드 서비스 장치(120)는 예를 들어 컴퓨터 장치 등인 사용자 단말기(130)에 저장된 문서, 사진, 음악, 영상 등의 파일을 웹 공간에 저장하여 관리할 수 있도록 하는 서비스를 제공하는 장치로서, 예를 들어 아이클라우드(애플), N클라우드(네이버), 유클라우드(케이티) 등의 명칭으로 많은 사업자들이 해당 서비스를 제공하고 있다. The cloud service device 120 is a device that provides a service for storing and managing files, such as documents, photos, music, and images stored in the user terminal 130, for example, a computer device, in a web space. For example, many companies provide services such as iCloud (Apple), NCloud (Naver), and UCloud (Katy).

사용자는 클라우드 서비스 장치(120)에 접속하여 서비스 가입을 수행하면, 일정 저장 공간을 개인 저장 공간으로 제공받을 수 있고, 해당 공간을 이용하여 사용자는 백업 용도로 디지털 콘텐츠를 저장하거나, PC 동기화, 소셜 네트워크 서비스 계정 연동, 사용자간 공유 등의 목적으로 연동 처리할 수 있다. When the user accesses the cloud service device 120 and subscribes to the service, the user may receive a certain storage space as a personal storage space, and by using the space, the user may store digital content for backup purposes, or may synchronize PCs or socially. It can be interworked for the purpose of interworking network service accounts and sharing among users.

사용자 단말기(130)는 통신망 접속 기능을 구비한 사용자 장치로서, 예를 들어 개인용 컴퓨터 장치, 스마트 폰, 타블렛 피씨 등이 이에 해당될 수 있다.The user terminal 130 is a user device having a communication network connection function. For example, the user terminal 130 may correspond to a personal computer device, a smart phone, a tablet PC, and the like.

사용자는 사용자 단말기(130)를 이용하여 통신망을 통해 콘텐츠 유통 장치(110)에 접속하여 디지털 콘텐츠를 다운로드하거나, 클라우드 서비스 장치(120)에 접속하여 클라우드 서비스를 이용할 수 있다. The user may access the content distribution device 110 to download digital content through the communication network using the user terminal 130, or use the cloud service by accessing the cloud service device 120.

또한, 사용자는 사용자 단말기(130)를 이용하여 후술하는 중계 시스템(140)에 접속하여 제공받고자 하는 디지털 콘텐츠의 선택 및 선택한 디지털 콘텐츠를 클라우드 서비스 장치(120)가 제공하는 개인 저장 공간에 저장하도록 하거나, 대용량 첨부 메일의 형태로 지정한 이메일 주소로 전송하도록 요청할 수 있다. In addition, the user may access the relay system 140 to be described later by using the user terminal 130 and select the digital content to be provided and store the selected digital content in the personal storage space provided by the cloud service device 120 or You can request that the email be sent to a specified email address in the form of a large attachment.

이를 통해, 해당 사용자 단말기(130)에 선택한 디지털 콘텐츠의 저장 공간이 존재하지 않거나, 제공을 요청한 사용자 단말기(130)가 아닌 제3의 사용자 장치에서 해당 디지털 콘텐츠를 이용하고자 하는 경우일지라도, 사용자는 전술한 개인 저장 공간을 통해 편리하게 디지털 콘텐츠를 다운로드하여 이용하거나, 자신의 이메일 주소 또는 제3자의 이메일 주소로 해당 콘텐츠가 첨부되거나 해당 콘텐츠의 다운로드가 가능한 주소정보가 포함된 대용량 첨부 메일을 전송할 수 있다.Through this, even if the storage space of the selected digital content does not exist in the corresponding user terminal 130 or if the user wants to use the corresponding digital content in a third user device other than the user terminal 130 which has requested the provision, Conveniently download and use digital content via a single storage space, or send a large volume of attachments that include the content attached to your own email address or a third-party email address, or include downloadable address information. .

중계 시스템(140)은 전술한 바와 같이 사용자 단말기(130)로부터의 디지털 콘텐츠 검색 및/또는 제공 요청에 따라 상응하는 디지털 콘텐츠를 제공 요청한 사용자 단말기(130)로 다운로드되도록 하지 않고, 사용자가 지정한 전송 유형(예를 들어, 클라우드 서비스 장치(120)의 개인 저장 공간에 저장 및/또는 대용량 첨부 메일로 전송 등)에 부합하도록 디지털 콘텐츠를 제공할 수 있다.As described above, the relay system 140 does not cause the digital content to be downloaded to the user terminal 130 which has requested to provide the corresponding digital content according to the request for searching and / or providing the digital content from the user terminal 130. For example, the digital content may be provided so as to meet the requirements of the cloud service device 120 (for example, storing it in a personal storage space of the cloud service device 120 and / or transmitting it in a large attachment mail).

도 1에는 중계 시스템(140)이 예시적으로 하나만 도시되었으나, 중계 시스템은 둘 이상일 수 있고, 또한 중계 시스템(140)은 도시된 바와 같이 독립적인 구성 요소로 존재할 수도 있으나 콘텐츠 유통 장치(110) 또는/및 클라우드 서비스 장치(120)의 일 구성 요소로 포함될 수도 있음은 당연하다.Although only one relay system 140 is shown in FIG. 1 by way of example, there may be more than one relay system, and the relay system 140 may exist as an independent component as shown, but the content distribution device 110 or Of course, it may be included as a component of the cloud service device 120.

중계 시스템(140)의 구체적인 구성 및 동작은 이후 관련 도면을 참조하여 상세히 설명하기로 한다.
Specific configuration and operation of the relay system 140 will be described in detail later with reference to the accompanying drawings.

도 2는 본 발명의 일 실시예에 따른 중계 시스템의 개략적인 블록 구성도이다.2 is a schematic block diagram of a relay system according to an embodiment of the present invention.

도 2를 참조하면, 중계 시스템(140)은 통신부(210), 검색부(220), 메타정보 관리부(230), 사용자 정보 관리부(240), 변환부(250), 전송 처리부(260) 및 결제 처리부(270)를 포함할 수 있다. 도시되지는 않았으나, 중계 시스템(140)은 중계 시스템(140)에 포함된 각 구성 요소의 동작을 제어하기 위한 제어부와, 각 구성 요소의 동작을 위해 필요한 데이터 또는 각 구성 요소의 동작 결과에 따른 데이터를 저장하기 위한 저장부를 더 포함할 수도 있다.Referring to FIG. 2, the relay system 140 may include a communication unit 210, a search unit 220, a meta information management unit 230, a user information management unit 240, a conversion unit 250, a transmission processing unit 260, and a payment unit. The processor 270 may be included. Although not shown, the relay system 140 includes a control unit for controlling the operation of each component included in the relay system 140, data necessary for the operation of each component, or data according to the operation result of each component. It may further include a storage for storing the.

통신부(210)는 중계 시스템(140)이 통신망을 통해 콘텐츠 유통 장치(110), 사용자 단말기(130) 및 클라우드 서비스 장치(120)와 통신을 수행할 수 있도록 기능한다.The communication unit 210 functions to allow the relay system 140 to communicate with the content distribution device 110, the user terminal 130, and the cloud service device 120 through a communication network.

검색부(220)는 사용자 단말기(130)로부터 수신되는 콘텐츠 검색 요청(예를 들어, 임의의 영화 제목에 대한 키워드에 관한 검색 요청)에 따라 메타정보 관리부(230)에 의해 관리되는 메타정보를 검색하거나, 콘텐츠 유통 장치(110)에 접속하여 상응하는 콘텐츠 정보를 검색하여 검색 결과를 생성한다. 콘텐츠 유통 장치(110)가 둘 이상인 경우, 검색부(220)는 각각의 콘텐츠 유통 장치(110)에 대해 검색한 검색 결과를 제공할 수 있다.The searcher 220 searches for meta information managed by the meta information manager 230 according to a content search request received from the user terminal 130 (eg, a search request for a keyword for a certain movie title). Alternatively, the content distribution device 110 is accessed to search for corresponding content information to generate a search result. When there are two or more content distribution devices 110, the search unit 220 may provide a search result searched for each content distribution device 110.

또한, 검색부(220)는 사용자 단말기(130)로부터 콘텐츠 유형 선택정보(예를 들어, 해상도, 파일 포맷, 디지털 콘텐츠를 재생할 사용자 장치(즉, 재생기기)에 대한 지정 정보 등 중 하나 이상)가 수신되면, 검색부(220)는 전술한 디지털 콘텐츠 검색 과정에서 선택된 콘텐츠 유형에 부합하는 디지털 콘텐츠를 검색한다. 여기서, 파일 포맷은 예를 들어 동영상 인코딩 포맷(예를 들어, WMV, AVI, MOV 등), 문서 파일 포맷(예를 들어, HWP, PDF 등) 등일 수 있다. In addition, the searcher 220 may select content type selection information (for example, one or more of resolution, file format, designation information about a user device (ie, a playback device), etc. to play digital content) from the user terminal 130. When received, the search unit 220 searches for digital content corresponding to the content type selected in the above-described digital content search process. Here, the file format may be, for example, a video encoding format (eg, WMV, AVI, MOV, etc.), a document file format (eg, HWP, PDF, etc.).

만일 검색부(220)의 검색에 의해 선택된 콘텐츠 유형의 디지털 콘텐츠가 존재하지 않으나, 다른 파일 포맷의 디지털 콘텐츠가 존재하는 경우로서 파일 포맷의 변환이 가능한 경우에는 후술될 변환부(250)에 의해 해당 디지털 콘텐츠가 포맷 변환 처리될 수 있다.If the digital content of the content type selected by the search unit 220 does not exist, but the digital content of another file format exists, and the file format can be converted, the corresponding conversion unit 250 to be described later is applied. Digital content may be subjected to format conversion processing.

메타정보 관리부(230)는 콘텐츠 유통 장치(110)가 제공할 수 있는 디지털 콘텐츠에 대한 메타정보를 관리한다. 메타정보는 예를 들어, 디지털 콘텐츠의 제목, 파일 포맷, 파일 크기, 콘텐츠 속성 등 중 하나 이상에 대한 정보를 포함할 수 있고, 콘텐츠 속성은 디지털 콘텐츠의 분류(예를 들어, 영화, 도서, 음악 등), 가수명, 감독, 주연배우, 장르(예를 들어, 공포 영화, 코미디 영화, 락 음악, 발라드 음악 등) 중 하나 이상에 대한 정보를 포함할 수 있다.The meta information manager 230 manages meta information about digital content that the content distribution device 110 may provide. Meta-information may include, for example, information about one or more of the title, file format, file size, content attributes, etc. of the digital content, and the content attribute may be a classification (eg, movie, book, music) of the digital content. Etc.), singer name, director, lead actor, genre (eg, horror film, comedy film, rock music, ballad music, etc.).

사용자 정보 관리부(240)는 사용자 단말기(130)를 이용하여 디지털 콘텐츠 제공을 요청한 사용자에 관한 정보를 관리한다. 사용자에 관한 정보(즉, 사용자 정보)는 예를 들어, 제공받을 디지털 콘텐츠에 대한 구매 정보(예를 들어, 결제수단 정보, 결제 금액, 재생횟수나 이용 기간에 대한 권한 정보 등 중 하나 이상), 사용자가 지정한 디지털 콘텐츠에 대한 전송 유형 정보(예를 들어, 클라우드 서비스 장치(120)의 개인 저장 공간에 저장을 요청하는 경우의 인증정보, 대용량 첨부 메일로 전송의 경우 이메일 주소 등) 등 중 하나 이상을 관리한다.The user information manager 240 manages information about a user who has requested to provide digital content using the user terminal 130. Information about the user (i.e., user information) may include, for example, one or more of purchase information (e.g., payment method information, payment amount, authorization information for the number of times of play or usage period) for the digital content to be provided, One or more of the transmission type information about the digital content specified by the user (for example, authentication information when requesting storage in the personal storage space of the cloud service device 120, email address when sending by large attachment mail, etc.) Manage it.

변환부(250)는 사용자 단말기(130)로 수신된 콘텐츠 유형 선택정보(예를 들어, 해상도, 파일 포맷, 재생기기의 지정 정보 등)에 부합되는 디지털 콘텐츠가 검색되지 않았으나 다른 파일 포맷을 가지는 동일한 디지털 콘텐츠가 존재하는 경우, 해당 디지털 콘텐츠를 콘텐츠 유형 선택 정보에 부합하는 디지털 콘텐츠로 변환 처리할 수 있다.The conversion unit 250 does not search for digital content corresponding to the content type selection information (for example, resolution, file format, player designation information, etc.) received by the user terminal 130 but has the same file format having a different file format. If digital content exists, the digital content may be converted into digital content corresponding to the content type selection information.

변환부(250)의 디지털 콘텐츠 변환 처리는 일반적으로 다른 파일 포맷의 디지털 콘텐츠는 존재하지만 콘텐츠 유형 선택 정보에 부합하는 디지털 콘텐츠가 존재하지 않는 경우에 수행될 수 있지만, 재생기기에 최적화된 디지털 콘텐츠를 제공하기 위해 수행될 수도 있다. The digital content conversion processing of the conversion unit 250 may generally be performed when digital content of another file format exists but no digital content corresponding to the content type selection information exists. May be performed to provide.

예를 들어, 사용자가 재생기기로 아이패드라는 타블렛 피씨를 지정한 경우, AVI 파일 포맷의 디지털 콘텐츠만이 검색되었다면 변환부(250)는 파일 포맷을 해당 사용자 장치에서 재생 가능한 MOV 파일로 변환하여 제공할 수 있을 것이다.For example, if a user designates a tablet PC called an iPad as a player, and if only digital content of the AVI file format is found, the converter 250 may convert the file format into a MOV file that can be played on the user device. Could be.

다른 예로서, 사용자가 재생기기를 갤럭시S2라는 스마트 폰을 지정한 경우 검색된 AVI 파일 포맷이 해당 사용자 장치에서 별도의 변환 없이 재생 가능할지라도 변환부(250)는 사용자 장치에 최적화된 해상도(또는 화면 크기)로 디지털 콘텐츠의 파일 변환을 수행할 수도 있다.As another example, when the user specifies a smartphone called Galaxy S2, even if the retrieved AVI file format can be played on the corresponding user device without conversion, the conversion unit 250 may optimize the resolution (or screen size) for the user device. You can also perform file conversion of digital content.

전송 처리부(260)는 검색부(220)에 의한 검색 결과를 사용자 단말기(130)로 통신부(210)를 통해 전송하고, 사용자의 전송 유형 정보에 부합되도록 사용자가 제공 요청한 데이터를 통신부(210)를 통해 전송한다. The transmission processor 260 transmits the search result of the searcher 220 to the user terminal 130 through the communication unit 210, and transmits the data requested by the user to the communication unit 210 so as to match the transmission type information of the user. Send it through.

전송 처리부(260)는 검색부(220)에 의한 검색 결과 이외에도 디지털 콘텐츠 추천 정보(예를 들어, 해당 월의 신작 영화 추천, 해당 사용자 단말기(130)의 사용자가 기존에 다운로드 요청한 영화 장르에 부합하는 영화 추천 등), 해당 중계 시스템(140)에 접속하면 표시되는 메인 화면의 일 영역에 디지털 콘텐츠의 목록 정보(예를 들어, 최근 업데이트 자료 등) 등 중 하나 이상을 사용자 단말기(130)로 더 제공할 수도 있음은 당연하다.In addition to the search result by the searcher 220, the transmission processor 260 may also recommend digital content recommendation information (for example, recommending a new movie of the month or a movie genre that the user of the user terminal 130 has previously requested for download. Movie recommendation, etc.), and one or more of digital content list information (for example, recent update data, etc.) is further provided to the user terminal 130 in one region of the main screen displayed when the relay system 140 is accessed. Of course you can.

전송 처리부(260)는 예를 들어 전송 유형 정보가 클라우드 서비스 장치(120)의 개인 저장 공간에 저장을 요청한 경우 해당 인증정보를 이용하여 지정된 공간에 해당 디지털 콘텐츠가 저장되도록 한다. 또한, 전송 유형 정보가 대용량 첨부 메일로 전송인 경우에는 해당 이메일 주소로 요청한 디지털 콘텐츠가 첨부되거나 해당 디지털 콘텐츠를 다운로드할 수 있는 주소정보가 포함된 이메일이 전송되도록 한다. 디지털 콘텐츠를 인증 정보를 이용하여 개인 저장 공간에 저장하거나, 대용량 첨부 메일로 전송하는 구체적인 방법은 통상의 클라우드 서비스 이용 방법이나 대용량 첨부 메일 전송 방법과 본 명세서에서 설명되는 사항을 참고하여 당업자가 쉽게 이해할 수 있을 것이므로 이에 대한 구체적인 설명은 생략하기로 한다. For example, when the transmission type information requests the storage type information to be stored in the personal storage space of the cloud service device 120, the transmission processing unit 260 stores the corresponding digital content in the designated space using the corresponding authentication information. In addition, when the transmission type information is a large-capacity attachment mail, the digital content requested to the corresponding email address is attached or an email including address information for downloading the digital content is transmitted. Specific methods for storing digital content in personal storage space using authentication information or transmitting in mass attachment mail are easily understood by those skilled in the art by referring to a general cloud service usage method or a mass storage attachment mail transmission method and the matters described herein. Since it will be able to be described in detail will be omitted.

또한, 전송 처리부(260)는 사용자 정보 관리부(240)에 의해 관리되는 디지털 콘텐츠에 대한 구매 정보에 재생 횟수나 이용 기간에 대한 권한 정보가 포함된 경우, 권한 정보에 부합하여서만 해당 디지털 콘텐츠가 이용되도록 하기 위한 권한 설정 정보를 디지털 콘텐츠 내(예를 들어, 헤더 정보 등)에 포함되도록 처리할 수도 있다. 디지털 콘텐츠 내에 임의의 정보를 삽입하여 지정된 방법 또는 권한으로만 디지털 콘텐츠를 이용하도록 하는 방법은 통상의 디지털 저작권 관리 기술 등에서 널리 이용되는 방법이므로 이에 대한 설명은 생략하기로 한다.In addition, when the purchase information on the digital content managed by the user information manager 240 includes the authority information about the number of times of play or the usage period, the transmission processor 260 uses the digital content only in accordance with the authority information. The authority setting information for the processing may be included in the digital content (for example, the header information). Since the method of inserting arbitrary information into the digital content to use the digital content only by a designated method or authority is a method widely used in conventional digital rights management technology, a description thereof will be omitted.

결제 처리부(270)는 디지털 콘텐츠의 구매를 위해 사용자 단말기(130)로부터 구매 정보(예를 들어, 결제수단 정보)가 수신되면, 해당 정보를 이용하여 결제 처리를 수행한다. When the payment processing unit 270 receives the purchase information (eg, payment means information) from the user terminal 130 for the purchase of the digital content, the payment processing unit 270 performs the payment processing using the corresponding information.

결제 처리부(270)는 예를 들어 예치금을 이용한 결제 처리, 신용카드나 휴대폰 요금 결제 등의 다양한 방법으로 결제 처리를 수행할 수 있다. 만일, 통상의 인터넷 쇼핑몰 등과 같이 실제적인 결제가 카드사 등에 의해 수행되도록 구성된 경우라면 중계 시스템(140)은 결제에 필요한 데이터의 송수신 등과 같은 중계 기능만을 수행할 수도 있다.The payment processing unit 270 may perform payment processing by various methods such as, for example, payment processing using a deposit, credit card or mobile phone bill payment. If the actual payment is configured to be performed by a card company or the like, such as a normal internet shopping mall, the relay system 140 may perform only a relay function such as transmission and reception of data required for payment.

도 3은 본 발명의 일 실시예에 따른 디지털 콘텐츠 유통 방법을 나타낸 순서도이다.3 is a flowchart illustrating a digital content distribution method according to an embodiment of the present invention.

도 3을 참조하면, 단계 310에서 중계 시스템(140)은 사용자 단말기(130)로부터 콘텐츠 검색 요청(예를 들어, 임의의 영화 제목에 대한 키워드에 관한 검색 요청)을 수신한다. Referring to FIG. 3, in operation 310, the relay system 140 receives a content search request (eg, a search request for a keyword for a certain movie title) from the user terminal 130.

중계 시스템(140)은 단계 320에서 메타정보 관리부(230)에 의해 관리되는 메타정보를 검색하거나, 하나 이상의 콘텐츠 유통 장치(110)에 접속하여 상응하는 콘텐츠 정보를 검색하여 콘텐츠 검색 요청에 상응하는 검색 결과를 생성하여 사용자 단말기(130)로 전송한다. The relay system 140 searches for meta information managed by the meta information management unit 230 in step 320, or accesses one or more content distribution devices 110 to search for corresponding content information to search for corresponding content search requests. The result is generated and transmitted to the user terminal 130.

중계 시스템(140)이 사용자 단말기(130)로 디지털 콘텐츠의 목록을 전송하는 방법은 단계 310 내지 단계 320과 같이 콘텐츠 검색 요청에 따른 검색 결과를 생성하는 방법 이외에도 중계 시스템(140)이 관련 디지털 콘텐츠를 추천(예를 들어, 해당 월의 신작 영화 추천, 해당 사용자 단말기(130)의 사용자가 기존에 다운로드 요청한 영화 장르에 부합하는 영화 추천 등)하는 방법, 해당 중계 시스템(140)에 접속하면 표시되는 메인 화면의 일 영역에 디지털 콘텐츠의 목록(예를 들어, 최근 업데이트 자료 등)을 표시하는 방법 등으로 다양할 수 있다. 이는 이후 설명되는 각 실시예에 대해서도 공통될 수 있다.The relay system 140 may transmit the list of digital contents to the user terminal 130 in addition to the method of generating a search result according to the content search request as in steps 310 to 320. How to recommend (for example, a new movie recommendation of the month, a movie recommendation corresponding to the movie genre that the user of the user terminal 130 previously requested), the main displayed when accessing the corresponding relay system 140 The method may display a list of digital contents (eg, recently updated data) on one area of the screen. This may be common for each of the embodiments described below.

단계 330에서 중계 시스템(140)은 사용자 단말기(130)로부터 검색 결과를 이용한 임의의 디지털 콘텐츠에 대한 선택 정보와 해당 디지털 콘텐츠의 제공 방법에 대한 전송 유형 정보를 수신한다. In operation 330, the relay system 140 receives, from the user terminal 130, selection information on any digital content using the search result and transmission type information on the method of providing the digital content.

디지털 콘텐츠의 전송 유형은 예를 들어 클라우드 서비스 장치(120)의 개인 저장 공간에 저장 요청, 대용량 첨부 메일로 전송 등일 수 있으며, 전송 유형 정보는 클라우드 서비스 지정 정보(예를 들어, 클라우드 서비스 명칭, URL 등)와 클라우드 서비스 장치(120)의 인증을 위한 인증 정보(예를 들어, 아이디, 비밀번호), 대용량 첨부 메일의 전송을 위한 이메일 주소 등일 수 있다.The type of transmission of the digital content may be, for example, a storage request in the personal storage space of the cloud service device 120, a transmission by a large attachment mail, and the like, and the delivery type information may be cloud service designation information (eg, cloud service name, URL, etc.). Etc.) and authentication information (eg, ID and password) for authentication of the cloud service device 120, an email address for transmission of a large amount of attached mail, and the like.

단계 340에서 중계 시스템(140)은 단계 330에서 지정된 콘텐츠 선택 정보에 상응하는 디지털 콘텐츠를 저장한 콘텐츠 유통 장치(110)가 토렌트 등의 파일 공유 프로그램을 이용한 P2P(Peer To Peer) 방식의 콘텐츠 유통 장치인지 여부를 판단한다. In operation 340, the relay system 140 may use a peer to peer (P2P) content distribution device that uses a file sharing program, such as a torrent, by the content distribution device 110 storing digital content corresponding to the content selection information specified in operation 330. Determine whether or not.

만일 P2P 방식의 콘텐츠 유통 장치인 경우 중계 시스템(140)은 단계 350으로 진행하여 해당 디지털 콘텐츠를 중계 시스템(140)에서 구비한 저장매체에 다운로드한다.If the content distribution device of the P2P method, the relay system 140 proceeds to step 350 to download the digital content to the storage medium provided in the relay system 140.

이후, 단계 360에서 중계 시스템(140)은 단계 330을 통해 수신된 전송 유형 정보에 부합하도록 선택된 디지털 콘텐츠를 전송한다. 디지털 콘텐츠는 콘텐츠 유통 장치(110)에서 제공받아 직접 클라우드 서비스 장치(120)로 저장되거나, 대용량 첨부 메일로 전송될 것이다. 또는, 단계 350에 의해 P2P(Peer To Peer) 방식의 콘텐츠 유통 장치로부터 다운로드된 중계 시스템(140)의 저장 매체로부터 직접 클라우드 서비스 장치(120)로 저장되거나, 대용량 첨부 메일로 전송될 것이다.Thereafter, in step 360, the relay system 140 transmits the digital content selected to conform to the transmission type information received in step 330. The digital content may be provided by the content distribution device 110 and directly stored in the cloud service device 120, or may be transmitted as a mass attachment mail. Alternatively, in operation 350, the storage medium of the relay system 140 downloaded from a peer to peer (P2P) content distribution device may be directly stored in the cloud service device 120 or transmitted in a large volume of attachment mail.

도시되지는 않았으나, 앞서 설명한 바와 같이 디지털 콘텐츠의 구매를 위한 결제 과정이 더 포함될 수도 있다.
Although not shown, as described above, a payment process for purchasing digital content may be further included.

도 4는 본 발명의 다른 실시예에 따른 디지털 콘텐츠 유통 방법을 나타낸 순서도이다.4 is a flowchart illustrating a digital content distribution method according to another embodiment of the present invention.

도 4을 참조하면, 단계 410에서 중계 시스템(140)은 사용자 단말기(130)로부터 콘텐츠 검색 요청 및 콘텐츠 유형 선택정보(예를 들어, 해상도, 파일 포맷, 재생기기에 대한 지정 정보 등)를 수신한다.Referring to FIG. 4, in step 410, the relay system 140 receives a content search request and content type selection information (eg, resolution, file format, designation information for a playback device, etc.) from the user terminal 130. .

중계 시스템(140)은 단계 420에서 메타정보 관리부(230)에 의해 관리되는 메타정보를 검색하거나, 하나 이상의 콘텐츠 유통 장치(110)에 접속하여 상응하는 콘텐츠 정보를 검색하여 콘텐츠 검색 요청 및 콘텐츠 유형 선택 정보에 상응하는 검색 결과를 생성하여 사용자 단말기(130)로 전송한다. 중계 시스템(140)은 단계 420의 검색에 의해 콘텐츠 검색 요청에는 부합하지만 콘텐츠 유형 선택 정보에 부합하지 않는(예를 들어, 상이한 파일 포맷의 디지털 콘텐츠) 디지털 콘텐츠도 검색 결과에 포함시킬 수 있다.The relay system 140 searches for meta information managed by the meta information management unit 230 in step 420, or accesses one or more content distribution devices 110 to search for corresponding content information to select a content search request and content type. A search result corresponding to the information is generated and transmitted to the user terminal 130. The relay system 140 may also include in the search results digital content that matches the content search request but does not match the content type selection information (eg, digital content in a different file format) by the search of step 420.

단계 430에서 중계 시스템(140)은 사용자 단말기(130)로부터 검색 결과를 이용한 임의의 디지털 콘텐츠에 대한 선택 정보, 콘텐츠 유형 선택 정보 및 해당 디지털 콘텐츠의 제공 방법에 대한 전송 유형 정보를 수신한다. 앞서 설명한 바와 같이, 전송 유형 정보는 클라우드 서비스 지정 정보(예를 들어, 클라우드 서비스 명칭, URL 등)와 클라우드 서비스 장치(120)의 인증을 위한 인증 정보(예를 들어, 아이디, 비밀번호), 대용량 첨부 메일의 전송을 위한 이메일 주소 등일 수 있다.In operation 430, the relay system 140 receives, from the user terminal 130, selection information on any digital content using the search result, content type selection information, and transmission type information on a method of providing the digital content. As described above, the transmission type information includes cloud service designation information (eg, cloud service name, URL, etc.), authentication information (eg, ID, password) for authentication of the cloud service device 120, and large capacity attachment. E-mail address for sending mail.

단계 440에서 중계 시스템(140)은 단계 430에서 지정된 콘텐츠 선택 정보에 상응하는 디지털 콘텐츠를 저장한 콘텐츠 유통 장치(110)가 토렌트 등의 파일 공유 프로그램을 이용한 P2P(Peer To Peer) 방식의 콘텐츠 유통 장치인지 여부를 판단한다. In operation 440, the relay system 140 may include a peer to peer (P2P) content distribution device using a file sharing program such as a torrent by the content distribution device 110 storing digital content corresponding to the content selection information specified in operation 430. Determine whether or not.

만일 P2P 방식의 콘텐츠 유통 장치인 경우 중계 시스템(140)은 단계 450으로 진행하여 해당 디지털 콘텐츠를 중계 시스템(140) 내의 저장매체에 다운로드한다.If the content distribution device of the P2P method, the relay system 140 proceeds to step 450 to download the digital content to the storage medium in the relay system 140.

이어서, 단계 460에서 중계 시스템은 단계 430에서 수신한 콘텐츠 선택 정보에 따른 디지털 콘텐츠가 콘텐츠 유형 선택 정보에 부합하는지 여부를 판단한다. 예를 들어, 콘텐츠 선택 정보에 따른 디지털 콘텐츠의 파일 포맷이 AVI 이거나 해상도가 800x432이지만, 콘텐츠 유형 선택 정보에는 디지털 콘텐츠의 파일 포맷이 MOV 또는 해상도가 480x272로 지정되었다면 콘텐츠 유형 선택 정보에 부합하지 않는 디지털 콘텐츠인 것으로 판단할 수 있다. Subsequently, in step 460, the relay system determines whether the digital content according to the content selection information received in step 430 matches the content type selection information. For example, if the file format of the digital content according to the content selection information is AVI or the resolution is 800x432, but the content type selection information indicates that the file format of the digital content is MOV or the resolution is 480x272, the digital content does not conform to the content type selection information. It can be determined that the content.

만일 콘텐츠 유형 선택 정보에 부합하지 않는 경우, 단계 470으로 진행하여 중계 시스템(140)은 콘텐츠 유통 장치(110)로부터 제공받거나 단계 450에 의해 저장매체에 다운로드된 디지털 콘텐츠에 대한 변환 처리를 수행한다.If the content type selection information does not match, the process proceeds to step 470 where the relay system 140 performs a conversion process on the digital content provided from the content distribution device 110 or downloaded to the storage medium in step 450.

이후, 단계 480에서 중계 시스템(140)은 단계 430을 통해 수신된 전송 유형 정보에 부합하도록 디지털 콘텐츠를 전송한다. 디지털 콘텐츠는 앞서 설명한 바와 마찬가지로 콘텐츠 검색 요청 등을 수행한 사용자 단말기(130)로 전송되지 않고 전송 유형 정보에 따라 직접 클라우드 서비스 장치(120)로 저장되거나, 대용량 첨부 메일로 전송될 것이다. Thereafter, in step 480, the relay system 140 transmits the digital content to match the transmission type information received in step 430. As described above, the digital content may not be transmitted to the user terminal 130 that has performed the content search request or the like, but may be directly stored in the cloud service device 120 according to the transmission type information, or transmitted in a large attachment mail.

도시되지는 않았으나, 앞서 설명한 바와 같이 디지털 콘텐츠의 구매를 위한 결제 과정이 더 포함될 수도 있다.
Although not shown, as described above, a payment process for purchasing digital content may be further included.

도 5는 본 발명의 다른 실시예에 따른 중계 시스템의 개략적인 블록 구성도이다.5 is a schematic block diagram of a relay system according to another embodiment of the present invention.

도 5를 참조하면, 중계 시스템(140)은 통신부(210), 검색부(220), 메타정보 관리부(230), 사용자 정보 관리부(240), 변환부(250), 전송 처리부(260), 결제 처리부(270), 접근 권한 갱신부(510) 및 저장 콘텐츠 관리부(520)를 포함할 수 있다. 도시되지는 않았으나, 중계 시스템(140)은 중계 시스템(140)에 포함된 각 구성 요소의 동작을 제어하기 위한 제어부와, 각 구성 요소의 동작을 위해 필요한 데이터 또는 각 구성 요소의 동작 결과에 따른 데이터를 저장하기 위한 저장부가 더 포함될 수도 있다.Referring to FIG. 5, the relay system 140 may include a communication unit 210, a search unit 220, a meta information management unit 230, a user information management unit 240, a conversion unit 250, a transmission processing unit 260, and payment. The processor 270 may include an access authority updater 510 and a storage content manager 520. Although not shown, the relay system 140 includes a control unit for controlling the operation of each component included in the relay system 140, data necessary for the operation of each component, or data according to the operation result of each component. The storage unit for storing the may be further included.

본 실시예에 따른 중계 시스템(140)은 클라우드 서비스 장치(120)의 일 구성 요소로 포함되거나 중계 시스템(140)과 클라우드 서비스 장치(120)를 운영하는 사업자가 동일한 경우 등에서 보다 효율적일 수 있을 것이다. 다만, 본 실시예에 중계 시스템(140)이 클라우드 서비스 장치(120)와 독립적으로 구현되거나 상이한 사업자에 의해 운용되는 경우를 배제하지 않음은 자명하다. 이하, 본 실시예에 따른 중계 시스템(140)에 대해 설명한다. 다만, 통신부(210), 검색부(220), 메타정보 관리부(230), 사용자 정보 관리부(240), 변환부(250), 전송 처리부(260) 및 결제 처리부(270)의 동작 및 기능에 대해서는 앞서 도 2 내지 도 4를 참조하여 상세히 설명하였으므로 이에 대한 설명은 생략한다,The relay system 140 according to the present exemplary embodiment may be more efficient in the case where the operators operating the relay system 140 and the cloud service device 120 are included as one component of the cloud service device 120 or the same. However, in the present embodiment, it is obvious that the relay system 140 does not exclude a case in which the relay system 140 is independently implemented or operated by a different operator. Hereinafter, the relay system 140 according to the present embodiment will be described. However, operations and functions of the communication unit 210, the search unit 220, the meta information management unit 230, the user information management unit 240, the conversion unit 250, the transmission processing unit 260, and the payment processing unit 270 are described. Since the above has been described in detail with reference to FIGS. 2 to 4, description thereof will be omitted.

접근 권한 갱신부(510)와 저장 콘텐츠 관리부(520)는 사용자의 전송 유형 정보에 부합되도록 전송 처리부(260)에 의해 전송될 디지털 콘텐츠가 동일한 클라우드 서비스 장치(120)에 이미 저장된 것인지 여부를 판단하여, 이미 저장된 디지털 콘텐츠인 경우 전송 처리부(260)에 의한 전송 처리를 생략하고 이미 저장된 디지털 콘텐츠가 이용될 수 있도록 처리한다. 이때, 전송될 디지털 콘텐츠가 동일한지 여부의 판단을 위해 콘텐츠 유형 선택 정보의 동일성 여부가 더 고려될 수도 있다.The access right updating unit 510 and the storage content managing unit 520 determine whether the digital content to be transmitted by the transmission processing unit 260 is already stored in the same cloud service device 120 so as to match the transmission type information of the user. In the case of digital content already stored, the transmission processing by the transmission processing unit 260 is omitted and the digital content already stored is used. In this case, whether the content type selection information is the same may be further considered to determine whether the digital content to be transmitted is the same.

접근 권한 갱신부(510)와 저장 콘텐츠 관리부(520)는 중계 시스템(140) 내에 모두 포함되거나 어느 하나만 포함될 수도 있을 것이다.The access right updater 510 and the storage content manager 520 may both be included in the relay system 140 or only one of them.

접근 권한 갱신부(510)와 저장 콘텐츠 관리부(520)의 동작 및 기능을 구체적으로 설명하면 다음과 같다. Hereinafter, operations and functions of the access right updater 510 and the storage content manager 520 will be described in detail.

접근 권한 갱신부(510)는 제1 사용자에 의해 제1 클라우드 서비스 장치로 저장 요청된 디지털 콘텐츠가 이미 제2 사용자에 의해 제1 클라우드 서비스 장치에 저장 완료된 것인지 여부를 판단하고, 이미 저장 완료되어 저장 상태가 유지되는 디지털 콘텐츠인 경우 제1 클라우드 서비스 장치내에서 제2 사용자에게 할당된 개인 저장 공간 내에 저장된 디지털 콘텐츠에 대한 제한적인 접근 권한을 제1 사용자에게 허용한다. The access right updating unit 510 determines whether the digital content requested for storage by the first user to the first cloud service device is already stored in the first cloud service device by the second user, and is already stored and stored. In the case of digital content maintained in a state, the first user is granted a limited access right to the digital content stored in the personal storage space allocated to the second user in the first cloud service device.

즉, 제1 사용자의 개인 저장 공간 내에 해당 디지털 콘텐츠에 대한 목록이 표시되고 제1 사용자가 해당 디지털 콘텐츠를 이용할 수 있으나, 실질적으로 해당 디지털 콘텐츠는 제2 사용자의 개인 저장 공간에 저장된 것이다. That is, a list of the corresponding digital content is displayed in the personal storage space of the first user and the first user can use the digital content, but the digital content is actually stored in the personal storage space of the second user.

따라서, 제1 사용자의 개인 저장 공간 내에서 해당 목록이 삭제될 때까지 원본 데이터가 저장된 제2 사용자의 개인 저장 공간 내에서 해당 디지털 데이터의 삭제는 제한될 수 있으나, 중복되는 디지털 데이터의 송수신 트래픽 발생을 억제할 수 있고, 제한된 저장 공간을 효율적으로 이용할 수 있는 장점이 있다.Therefore, although the deletion of the digital data in the personal storage space of the second user where the original data is stored may be restricted until the list is deleted in the personal storage space of the first user, duplicate transmission / reception traffic of digital data may occur. Can be suppressed and the limited storage space can be efficiently used.

저장 콘텐츠 관리부(520)는 제1 사용자에 의해 제1 클라우드 서비스 장치로 저장 요청된 디지털 콘텐츠가 이미 제2 사용자에 의해 제1 클라우드 서비스 장치에 저장 완료된 것인지 여부를 판단하고, 이미 저장 완료되고 저장 상태가 유지되는 디지털 콘텐츠인 경우 제1 클라우드 서비스 장치내에서 제2 사용자에게 할당된 개인 저장 공간 내에 저장된 디지털 콘텐츠를 공유 저장 공간으로 이동(예를 들어, 디지털 콘텐츠 자체를 이동 저장하거나, 해당 디지털 콘텐츠에 해당하는 저장 공간의 속성 변경)시키고, 제1 사용자 및 제2 사용자 각각의 개인 저장 공간 내에서 해당 디지털 콘텐츠에 대한 목록이 표시되도록 처리한다. The storage content management unit 520 determines whether the digital content requested to be stored by the first user to the first cloud service device is already stored by the second user on the first cloud service device, and is already stored and stored. Is the digital content that is maintained, the digital content stored in the personal storage space allocated to the second user in the first cloud service device is moved to the shared storage space (for example, the digital content itself is moved or stored or stored in the digital content). Change a property of a corresponding storage space) and process a list of corresponding digital contents to be displayed in a personal storage space of each of the first user and the second user.

즉, 공유 저장 공간에 저장된 디지털 콘텐츠가 권한을 가지는 각 사용자의 개인 저장 공간 내에 목록 표시되도록 하고, 각 사용자가 해당 디지털 콘텐츠를 이용할 수 있도록 하며, 각 사용자는 개인 저장 공간 내의 디지털 콘텐츠를 삭제하더라도 그 목록만이 삭제되도록 한다. That is, the digital content stored in the shared storage space is displayed in the private storage space of each authorized user, the user can access the digital content, and each user deletes the digital content in the personal storage space. Only list is deleted.

공유 저장 공간에 저장된 디지털 콘텐츠는 해당 클라우드 서비스 장치(120)로 저장 요청한 권한있는 사용자가 모두 삭제 요청하거나, 재생횟수나 이용 기간에 대한 권한이 모두 만료된 시점에서 삭제 처리되도록 지정될 수 있다. 이를 통해 중복되는 디지털 데이터의 송수신 트래픽 발생을 억제할 수 있고, 제한된 저장 공간을 효율적으로 이용할 수 있는 장점이 있다.
The digital content stored in the shared storage space may be designated to be deleted when all authorized users requesting storage to the corresponding cloud service device 120 are deleted or when the rights for the number of times of play or the usage period expire. Through this, it is possible to suppress transmission and reception of overlapping digital data and to effectively use limited storage space.

도 6은 본 발명의 다른 실시예에 따른 디지털 콘텐츠 유통 방법을 나타낸 순서도이다.6 is a flowchart illustrating a digital content distribution method according to another embodiment of the present invention.

도 6을 참조하면, 단계 610에서 중계 시스템(140)은 사용자 단말기(130)로부터 콘텐츠 검색 요청(예를 들어, 임의의 영화 제목에 대한 키워드에 관한 검색 요청)을 수신한다.Referring to FIG. 6, in operation 610, the relay system 140 receives a content search request (eg, a search request for a keyword for a certain movie title) from the user terminal 130.

중계 시스템(140)은 단계 620에서 메타정보 관리부(230)에 의해 관리되는 메타정보를 검색하거나, 하나 이상의 콘텐츠 유통 장치(110)에 접속하여 상응하는 콘텐츠 정보를 검색하여 콘텐츠 검색 요청에 상응하는 검색 결과를 생성하여 사용자 단말기(130)로 전송한다. The relay system 140 searches for meta information managed by the meta information management unit 230 in step 620, or accesses one or more content distribution devices 110 to search corresponding content information to search for corresponding content search requests. The result is generated and transmitted to the user terminal 130.

단계 630에서 중계 시스템(140)은 사용자 단말기(130)로부터 검색 결과를 이용한 임의의 디지털 콘텐츠에 대한 선택 정보와 해당 디지털 콘텐츠를 저장하기 위한 클라우드 서비스 장치(120)에 대한 인증 정보를 수신한다. In operation 630, the relay system 140 receives, from the user terminal 130, selection information on any digital content using the search result and authentication information on the cloud service device 120 for storing the digital content.

단계 640에서 중계 시스템(140)은 전송 요청된 디지털 콘텐츠가 해당 클라우드 서비스 장치(120)에 이미 저장된 디지털 콘텐츠로서 저장 상태가 유지되는지 여부를 판단한다.In operation 640, the relay system 140 determines whether the digital content requested to be transmitted is stored as digital content already stored in the cloud service device 120.

만일 이미 저장된 디지털 콘텐츠가 아니거나 저장 상태가 유지되지 않는(즉, 삭제 처리된) 디지털 콘텐츠인 경우에는 앞서 설명한 도 3의 단계 340 또는 도 4의 단계 440으로 진행한다. If the digital content is not already stored or the digital content is not stored (ie, deleted), the process proceeds to step 340 of FIG. 3 or step 440 of FIG. 4.

그러나 만일 이미 저장된 디지털 콘텐츠로서 저장 상태가 유지되고 있다면 단계 650으로 진행하여 중계 시스템(140)은 중복되는 디지털 데이터의 전송을 생략하고 이미 저장된 디지털 콘텐츠를 복수의 사용자가 공유하여 이용할 수 있도록 설정 수행한다.However, if the stored state is already stored as digital content, the flow proceeds to step 650 where the relay system 140 skips the transmission of redundant digital data and sets the digital content to be shared and used by a plurality of users. .

동일한 디지털 콘텐츠를 복수의 사용자가 공유하여 이용할 수 있도록 하는 방법은 앞서 설명한 바와 같이, 접근 권한 갱신부(510)에 의한 접근 권한 갱신 처리에 의하거나, 저장 콘텐츠 관리부(520)에 의한 디지털 콘텐츠 이동 처리에 따른 공유 이용 방법에 의하는 등 다양할 수 있다.
As described above, a method of allowing a plurality of users to share and use the same digital content may be performed by an access right update process by the access right update unit 510 or a digital content move process by the storage content manager 520. Depending on how to use the sharing may vary.

전술한 바와 같이 본 발명에 따른 디지털 콘텐츠 유통 방법 및 시스템은 디지털 콘텐츠의 구매 또는/및 다운로드 요청이 어떤 디지털 장치에서든 가능하도록 지원하되, 구매한 디지털 콘텐츠가 콘텐츠 유통 장치 또는 중계 시스템 등에 접속한 디지털 장치로 다운로드되지 않도록 하고, 클라우드 서비스 장치 또는 이메일 전송되도록 함으로써 트래픽과 저장 용량 문제를 해결하고, 사용자는 클라우드 서비스 계정을 이용하여 접속하거나 수신된 이메일을 이용하여 구매한 콘텐츠를 어떤 디지털 장치(예를 들어, 개인용 컴퓨터 장치, 스마트 폰, 타블렛 피씨, IPTV 등)에서든 이용할 수 있는 장점이 있다.
As described above, the digital content distribution method and system according to the present invention supports a purchase or / and download request of digital content from any digital device, but the digital device to which the purchased digital content is connected to a content distribution device or a relay system, etc. To avoid traffic and storage issues by allowing users to be downloaded to the cloud service device or email, and to access the content purchased by , Personal computer devices, smartphones, tablet PCs, IPTV, etc.).

상술한 디지털 콘텐츠 유통 방법은 디지털 처리 장치에 내장되거나 설치된 프로그램 등에 의해 시계열적 순서에 따른 자동화된 절차로 수행될 수도 있음은 당연하다. 상기 프로그램을 구성하는 코드들 및 코드 세그먼트들은 당해 분야의 컴퓨터 프로그래머에 의하여 용이하게 추론될 수 있다. 또한, 상기 프로그램은 디지털 처리 장치가 읽을 수 있는 정보저장매체(computer readable media)에 저장되고, 디지털 처리 장치에 의하여 읽혀지고 실행됨으로써 상기 방법을 구현한다. 상기 정보저장매체는 자기 기록매체, 광 기록매체 및 캐리어 웨이브 매체를 포함한다.
Of course, the above-described digital content distribution method may be performed by an automated procedure in a time series order by a program embedded in or installed in a digital processing apparatus. The codes and code segments that make up the program can be easily deduced by a computer programmer in the field. In addition, the program is stored in a computer readable medium readable by the digital processing apparatus, and is read and executed by the digital processing apparatus to implement the method. The information storage medium includes a magnetic recording medium, an optical recording medium, and a carrier wave medium.

상기에서는 본 발명의 실시예를 참조하여 설명하였지만, 해당 기술 분야에서 통상의 지식을 가진 자라면 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.
It will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the spirit or scope of the invention as defined in the following claims And changes may be made without departing from the spirit and scope of the invention.

110 : 콘텐츠 유통 장치 120 : 클라우드 서비스 장치
130 : 사용자 단말기 140 : 중계 시스템
210 : 통신부 220 : 검색부
230 : 메타정보 관리부 240 : 사용자 정보 관리부
250 : 변환부 260 : 전송 처리부
270 : 결제 처리부 510 : 접근 권한 갱신부
520 : 저장 콘텐츠 관리부
110: content distribution device 120: cloud service device
130: user terminal 140: relay system
210: communication unit 220: search unit
230: meta information management unit 240: user information management unit
250: converter 260: transmission processor
270: payment processing unit 510: access authority update unit
520: storage content management unit

Claims (15)

디지털 콘텐츠의 유통을 중계하는 중계 시스템에 있어서,
사용자 단말기로부터 수신된 디지털 콘텐츠에 대한 전송 유형 정보를 관리하는 사용자 정보 관리부; 및
상기 사용자 단말기로 하나 이상의 디지털 콘텐츠에 대한 목록 정보를 전송하고, 상기 사용자 단말기로부터 수신된 상기 목록 정보를 이용한 콘텐츠 선택 정보에 따른 디지털 콘텐츠를 상기 전송 유형 정보에 상응하여 전송하는 전송 처리부를 포함하는 중계 시스템.
In the relay system for relaying the distribution of digital content,
A user information manager configured to manage transmission type information on the digital content received from the user terminal; And
A transmission processing unit which transmits list information on at least one digital content to the user terminal and transmits digital content according to the content selection information using the list information received from the user terminal corresponding to the transmission type information. system.
제1항에 있어서,
상기 전송 유형 정보는 상기 디지털 콘텐츠가 클라우드 서비스 장치의 개인 저장 공간에 저장되도록 하기 위한 클라우드 서비스 장치에 대한 지정 정보와 상기 클라우드 서비스 장치에 대한 인증 정보를 포함하거나, 상기 디지털 콘텐츠를 대용량 첨부 메일로 전송하기 위한 이메일 주소를 포함하는 것을 특징으로 하는 중계 시스템.
The method of claim 1,
The delivery type information includes designation information for the cloud service device and authentication information for the cloud service device for allowing the digital content to be stored in a personal storage space of the cloud service device, or transmits the digital content as a large-capacity attachment mail. A relay system comprising an e-mail address.
제1항에 있어서,
상기 사용자 단말기로부터 콘텐츠 유형 선택 정보가 더 수신되는 경우,
상기 콘텐츠 선택 정보에 따른 디지털 콘텐츠가 상기 콘텐츠 유형 선택 정보에 부합하는지 여부를 판단하고, 부합하지 않는 경우 상기 디지털 콘텐츠의 파일 포맷, 해상도, 재생화면 크기 중 하나 이상을 상기 콘텐츠 유형 선택 정보에 부합하도록 변환하는 변환부를 더 포함하는 중계 시스템.
The method of claim 1,
If content type selection information is further received from the user terminal,
It is determined whether or not the digital content according to the content selection information corresponds to the content type selection information, and if not, to match one or more of a file format, a resolution, and a playback screen size of the digital content to the content type selection information. A relay system further comprising a conversion unit for converting.
제1항에 있어서,
상기 사용자 단말기로부터 상기 디지털 콘텐츠의 재생 횟수 및 이용 기간 중 하나 이상에 대한 권한 정보가 더 수신된 경우,
상기 전송 처리부는 상기 디지털 콘텐츠가 상기 권한 정보에 따라서만 이용 가능하도록 디지털 저작권 관리 기술에 따른 처리를 수행하는 것을 특징으로 하는 중계 시스템.
The method of claim 1,
When the authority information for at least one of the number of times of playing and the usage period of the digital content is further received from the user terminal,
And the transmission processing unit performs processing according to a digital rights management technology so that the digital content is available only in accordance with the authority information.
제1항에 있어서,
상기 디지털 콘텐츠의 구매를 위해 상기 사용자 단말기로부터 수신된 구매 정보를 이용하여 결제 처리를 수행하는 결제 처리부를 더 포함하는 중계 시스템.
The method of claim 1,
And a payment processing unit configured to perform payment processing by using the purchase information received from the user terminal to purchase the digital content.
제2항에 있어서,
상기 전송 처리부는,
상기 전송 유형 정보가 상기 지정 정보 및 상기 인증 정보를 포함하는 경우, 상기 디지털 콘텐츠가 상기 지정 정보에 상응하는 상기 클라우드 서비스 장치에 이미 저장된 것인지를 판단하고, 상기 디지털 콘텐츠가 이미 저장 완료되어 저장 상태가 유지되면 상기 디지털 콘텐츠의 전송을 생략하고, 상기 클라우드 서비스 장치에 이미 저장된 상기 디지털 콘텐츠가 상기 인증 정보에 의해 이용 가능하도록 접근 권한 갱신 처리를 수행하는 것을 특징으로 하는 중계 시스템.
The method of claim 2,
The transmission processing unit,
When the transmission type information includes the designation information and the authentication information, it is determined whether the digital content is already stored in the cloud service device corresponding to the designation information. And if so, skip transmission of the digital content and perform an access right update process so that the digital content already stored in the cloud service device is made available by the authentication information.
제2항에 있어서,
상기 전송 처리부는,
상기 전송 유형 정보가 상기 지정 정보 및 상기 인증 정보를 포함하는 경우, 상기 디지털 콘텐츠가 상기 지정 정보에 상응하는 상기 클라우드 서비스 장치에 이미 저장된 것인지를 판단하고, 상기 디지털 콘텐츠가 이미 저장 완료되어 저장 상태가 유지되면 상기 디지털 콘텐츠의 전송을 생략하고, 상기 클라우드 서비스 장치에 이미 저장된 상기 디지털 콘텐츠를 공유 저장 공간으로 이동시킨 후 상기 디지털 콘텐츠의 이용 권한을 가진 사용자들의 이용이 가능하도록 각각의 개인 저장 공간에 상기 디지털 콘텐츠의 목록이 표시되도록 처리하는 것을 특징으로 하는 중계 시스템.
The method of claim 2,
The transmission processing unit,
When the transmission type information includes the designation information and the authentication information, it is determined whether the digital content is already stored in the cloud service device corresponding to the designation information. If so, the transmission of the digital content is skipped, the digital content already stored in the cloud service device is moved to a shared storage space, and the user is allowed to use the digital content in each personal storage space to enable the users. And a list of digital contents is displayed.
중계 시스템에 의해 수행되는 디지털 콘텐츠의 유통 방법에 있어서,
사용자 단말기로 하나 이상의 디지털 콘텐츠에 대한 목록 정보를 전송하는 단계; 및
상기 사용자 단말기로부터 수신된 콘텐츠 선택 정보에 따른 디지털 콘텐츠를 상기 사용자 단말기로부터 수신된 디지털 콘텐츠에 대한 전송 유형 정보에 상응하도록 전송하는 단계를 포함하는 디지털 콘텐츠의 유통 방법.
In the distribution method of the digital content performed by the relay system,
Transmitting list information about one or more digital contents to a user terminal; And
And transmitting the digital content according to the content selection information received from the user terminal to correspond to the transmission type information about the digital content received from the user terminal.
제8항에 있어서,
상기 전송 유형 정보는 상기 디지털 콘텐츠가 클라우드 서비스 장치의 개인 저장 공간에 저장되도록 하기 위한 클라우드 서비스 장치에 대한 지정 정보와 상기 클라우드 서비스 장치에 대한 인증 정보를 포함하거나, 상기 디지털 콘텐츠를 대용량 첨부 메일로 전송하기 위한 이메일 주소를 포함하는 것을 특징으로 하는 디지털 콘텐츠의 유통 방법.
9. The method of claim 8,
The delivery type information includes designation information for the cloud service device and authentication information for the cloud service device for allowing the digital content to be stored in a personal storage space of the cloud service device, or transmits the digital content as a large-capacity attachment mail. Distribution method of digital content, characterized in that it comprises an e-mail address.
제8항에 있어서,
상기 사용자 단말기로부터 콘텐츠 유형 선택 정보가 수신하는 단계;
상기 콘텐츠 선택 정보에 따른 디지털 콘텐츠가 상기 콘텐츠 유형 선택 정보에 부합하는지 여부를 판단하는 단계; 및
부합하지 않는 경우 상기 디지털 콘텐츠의 파일 포맷, 해상도, 재생화면 크기 중 하나 이상을 상기 콘텐츠 유형 선택 정보에 부합하도록 변환하는 단계를 더 포함하는 디지털 콘텐츠의 유통 방법.
9. The method of claim 8,
Receiving content type selection information from the user terminal;
Determining whether the digital content according to the content selection information corresponds to the content type selection information; And
And converting at least one of a file format, a resolution, and a playback screen size of the digital content so as to conform to the content type selection information.
제8항에 있어서,
상기 사용자 단말기로부터 상기 디지털 콘텐츠의 재생 횟수 및 이용 기간 중 하나 이상에 대한 권한 정보를 수신하는 단계; 및
상기 디지털 콘텐츠가 상기 권한 정보에 따라서만 이용 가능하도록 디지털 저작권 관리 기술에 따른 처리를 수행하는 단계를 더 포함하는 디지털 콘텐츠의 유통 방법.
9. The method of claim 8,
Receiving authorization information on at least one of the number of times of playing and usage period of the digital content from the user terminal; And
And performing a process according to a digital rights management technology so that the digital content is available only in accordance with the authority information.
제8항에 있어서,
상기 디지털 콘텐츠의 구매를 위해 상기 사용자 단말기로부터 구매 정보를 수신하는 단계; 및
상기 수신된 구매 정보를 이용하여 결제 처리를 수행하는 단계를 더 포함하는 디지털 콘텐츠의 유통 방법.
9. The method of claim 8,
Receiving purchase information from the user terminal for purchase of the digital content; And
And performing a payment process by using the received purchase information.
제9항에 있어서,
상기 전송 유형 정보가 상기 지정 정보 및 상기 인증 정보를 포함하는 경우, 상기 전송하는 단계는,
상기 디지털 콘텐츠가 상기 지정 정보에 상응하는 상기 클라우드 서비스 장치에 이미 저장된 것인지를 판단하는 단계; 및
상기 디지털 콘텐츠가 이미 저장 완료되어 저장 상태가 유지되면 상기 디지털 콘텐츠의 전송을 생략하고, 상기 클라우드 서비스 장치에 이미 저장된 상기 디지털 콘텐츠가 상기 인증 정보에 의해 이용 가능하도록 접근 권한 갱신 처리를 수행하는 단계를 포함하는 것을 특징으로 하는 디지털 콘텐츠의 유통 방법.
10. The method of claim 9,
If the transmission type information includes the designation information and the authentication information, the transmitting step,
Determining whether the digital content is already stored in the cloud service device corresponding to the designated information; And
Skipping the transmission of the digital content if the digital content is already stored and the storage state is maintained, and performing an access right update process so that the digital content already stored in the cloud service device is available by the authentication information. Digital content distribution method comprising the.
제9항에 있어서,
상기 전송 유형 정보가 상기 지정 정보 및 상기 인증 정보를 포함하는 경우, 상기 전송하는 단계는,
상기 디지털 콘텐츠가 상기 지정 정보에 상응하는 상기 클라우드 서비스 장치에 이미 저장된 것인지를 판단하는 단계; 및
상기 디지털 콘텐츠가 이미 저장 완료되어 저장 상태가 유지되면 상기 디지털 콘텐츠의 전송을 생략하고, 상기 클라우드 서비스 장치에 이미 저장된 상기 디지털 콘텐츠를 공유 저장 공간으로 이동시킨 후 상기 디지털 콘텐츠의 이용 권한을 가진 사용자들의 이용이 가능하도록 각각의 개인 저장 공간에 상기 디지털 콘텐츠의 목록이 표시되도록 처리하는 단계를 더 포함하는 것을 특징으로 하는 디지털 콘텐츠의 유통 방법.
10. The method of claim 9,
If the transmission type information includes the designation information and the authentication information, the transmitting step,
Determining whether the digital content is already stored in the cloud service device corresponding to the designated information; And
If the digital content is already stored and the storage state is maintained, the transmission of the digital content is skipped, the digital content already stored in the cloud service device is moved to a shared storage space, and the users who have the authority to use the digital content are stored. And processing the list of digital contents to be displayed in each personal storage space for use.
제8항 내지 제14항 중 어느 한 항에 기재된 디지털 콘텐츠의 유통 방법을 수행하기 위해 디지털 처리 장치에서 실행될 수 있는 명령어들의 프로그램이 기록되어 있으며, 상기 디지털 처리 장치에 의해 판독될 수 있는 프로그램이 기록된 기록매체.
A program of instructions that can be executed in a digital processing apparatus is recorded to perform the method of distributing the digital content according to any one of claims 8 to 14, and a program that can be read by the digital processing apparatus is recorded. Record carrier.
KR1020120019890A 2012-02-27 2012-02-27 Digital contents distribution method and system KR101344828B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020120019890A KR101344828B1 (en) 2012-02-27 2012-02-27 Digital contents distribution method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120019890A KR101344828B1 (en) 2012-02-27 2012-02-27 Digital contents distribution method and system

Publications (2)

Publication Number Publication Date
KR20130098070A true KR20130098070A (en) 2013-09-04
KR101344828B1 KR101344828B1 (en) 2013-12-26

Family

ID=49450153

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120019890A KR101344828B1 (en) 2012-02-27 2012-02-27 Digital contents distribution method and system

Country Status (1)

Country Link
KR (1) KR101344828B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101888866B1 (en) * 2017-10-27 2018-08-16 디자인정글(주) Method and apparatus for distributing contents using copyright protection
KR20190130479A (en) * 2018-04-24 2019-11-22 주식회사 지디에프랩 System for compressing and restoring picture based on AI

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102052629B1 (en) 2018-11-26 2019-12-05 (주)마크애니 Data management system for distribution of digital content files and method thereof
KR102142259B1 (en) 2018-12-20 2020-08-10 주식회사 마크애니 System for distribution of content files using smart contract based on block chain and method thereof

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101888866B1 (en) * 2017-10-27 2018-08-16 디자인정글(주) Method and apparatus for distributing contents using copyright protection
WO2019083159A1 (en) * 2017-10-27 2019-05-02 디자인정글(주) Content distribution method using copyright protection, and system therefor
KR20190130479A (en) * 2018-04-24 2019-11-22 주식회사 지디에프랩 System for compressing and restoring picture based on AI

Also Published As

Publication number Publication date
KR101344828B1 (en) 2013-12-26

Similar Documents

Publication Publication Date Title
US10367884B2 (en) Contents sharing method between mobile terminal and local server
KR100765791B1 (en) A method and apparatus for managing content
KR101635876B1 (en) Singular, collective and automated creation of a media guide for online content
JP5005764B2 (en) Method and apparatus for managing multimedia content
CN103430570B (en) For the social networks of bandwidth conservation in video on-demand system
US20050049886A1 (en) System and method for managing digital rights and content assets
JP5214228B2 (en) Content distribution system
US20060015540A1 (en) Content system, content terminal, reference server, content program, and reference program
US20080189294A1 (en) Method and apparatus for sharing content
EP1934777B1 (en) Data communication with remote network node
US9088623B2 (en) Method and system having collaborative network media appliances utilizing prioritized local storage of recommended content
JP2016520887A (en) Content, service aggregation, management and presentation system
KR20100014412A (en) Remote data access techniques for portable devices
US20090125987A1 (en) Digital rights management
US20140082654A1 (en) Method and system for collaborative broadcast and timeshifted viewing
CN102576437A (en) Apparatus and method for reproducing multimedia content
KR101344828B1 (en) Digital contents distribution method and system
US8239508B2 (en) Storage system and data management method in storage system
JP2003281032A (en) Contents transmission method and contents receiving method
US20090037963A1 (en) System for electronic retail sales of multi-media assets
JP2001325457A (en) System, device and method for managing contents
US9313120B2 (en) Intelligent routing
US20130145399A1 (en) Personal television channel
EP1156636B1 (en) Content delivering method
US9078041B2 (en) Method and system for collaborative broadcast and timeshifted viewing

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
X091 Application refused [patent]
AMND Amendment
X701 Decision to grant (after re-examination)
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20171218

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20191212

Year of fee payment: 7