KR100684030B1 - Network recording system and its method - Google Patents

Network recording system and its method Download PDF

Info

Publication number
KR100684030B1
KR100684030B1 KR1020050090137A KR20050090137A KR100684030B1 KR 100684030 B1 KR100684030 B1 KR 100684030B1 KR 1020050090137 A KR1020050090137 A KR 1020050090137A KR 20050090137 A KR20050090137 A KR 20050090137A KR 100684030 B1 KR100684030 B1 KR 100684030B1
Authority
KR
South Korea
Prior art keywords
recording
request
program
user terminal
wired
Prior art date
Application number
KR1020050090137A
Other languages
Korean (ko)
Inventor
차영철
Original Assignee
주식회사 케이티
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 케이티 filed Critical 주식회사 케이티
Priority to KR1020050090137A priority Critical patent/KR100684030B1/en
Application granted granted Critical
Publication of KR100684030B1 publication Critical patent/KR100684030B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4334Recording operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/68Systems specially adapted for using specific information, e.g. geographical or meteorological information
    • H04H60/72Systems specially adapted for using specific information, e.g. geographical or meteorological information using electronic programme guides [EPG]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/254Management at additional data server, e.g. shopping server, rights management server
    • H04N21/2543Billing, e.g. for subscription services
    • H04N21/25435Billing, e.g. for subscription services involving characteristics of content or additional data, e.g. video resolution or the amount of advertising
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47214End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4826End-user interface for program selection using recommendation lists, e.g. of programs or channels sorted out according to their score
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/633Control signals issued by server directed to the network components or client
    • H04N21/6332Control signals issued by server directed to the network components or client directed to client
    • H04N21/6334Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key

Abstract

A network recording system and a method therefor are provided to receive EPG(Electronic Program Guide) and contents by a contract with several contents providers such as a terrestrial broadcasting company, a cable broadcasting company, and an IP-TV(Internet Protocol-TV) broadcasting company and record/reproduce the corresponding contents on the basis of a network according to the request of a user who subscribes to a service. A user information DB(46) stores information necessary for performing user authentication. A recording information DB(47) stores recording request information from a wired and wireless user terminal. A contents storing unit(43) stores contents received from a contents provider. An interface unit(41) provides an interface with the wired and wireless user terminal. An EPG managing unit(42) manages a recording request rate for each program, adds a program list according to the recording request rate to EPG received from the contents provider, updates the EPG, and provides the updated EPG according to the request of the wired and wireless user terminal. A recording processing unit(44) authenticates a user by referring to the user information DB(46) according to the recording request of the wired and wireless user terminal, and stores the recording request information in the recording information DB(47). A reproduction processing unit(45) generates and transmits a recording list by referring to the recording information DB(47) according to the request of the wired and wireless user terminal, receives the reproduction request of a specific program from the wired and wireless user terminal, and transmits a corresponding program stored in the contents storing unit(43) to the wired and wireless user terminal to reproduce the corresponding program.

Description

네트워크 녹화 시스템 및 그 방법{Network recording System and its method}Network recording system and its method

도 1은 본 발명이 적용되는 양방향 방송 서비스 시스템의 일실시예 구성도,1 is a configuration diagram of an embodiment of a bidirectional broadcast service system to which the present invention is applied;

도 2는 본 발명의 일실시예에 따른 네트워크 녹화 시스템의 녹화 과정에 대한 신호 흐름도,2 is a signal flow diagram for a recording process of a network recording system according to an embodiment of the present invention;

도 3은 본 발명의 일실시예에 따른 네트워크 녹화 시스템의 재생 과정에 대한 신호 흐름도,3 is a signal flow diagram for a playback process of a network recording system according to an embodiment of the present invention;

도 4는 본 발명의 일실시예에 따른 네트워크 녹화 시스템의 구성도 및4 is a configuration diagram of a network recording system according to an embodiment of the present invention;

도 5는 본 발명의 일실시예에 따른 네트워크 녹화 시스템 중 컨텐츠 저장부의 상세 구성도이다.5 is a detailed configuration diagram of a content storage unit of a network recording system according to an embodiment of the present invention.

< 도면의 주요부분에 대한 부호의 설명 ><Description of Symbols for Major Parts of Drawings>

10 : 클라이언트 모듈 11 : 사용자 단말10: client module 11: user terminal

12 : 디지털 데이터 망 13 : 네트워크 녹화 시스템12: digital data network 13: network recording system

14 : 컨텐츠 제공자 15 : 무선통신망14: content provider 15: wireless communication network

16 : 휴대 단말 41 : 인터페이스부16: portable terminal 41: interface unit

42 : EPG 관리부 43 : 컨텐츠 저장부42: EPG management unit 43: content storage unit

44 : 녹화 처리부 45 : 재생 처리부44: recording processing unit 45: playback processing unit

46 : 사용자 정보 DB 47 : 녹화 정보 DB46: user information DB 47: recording information DB

48 : 과금 정보 DB48: billing information DB

본 발명은 네트워크 녹화 시스템 및 그 방법에 관한 것으로서, 더욱 상세하게는 지상파 방송사, 케이블 방송사, IP-TV 방송사 등과 같은 여러 컨텐츠 제공자와 계약에 의하여 EPG(Eloectronic Program Guide) 및 컨텐츠를 제공받고, 서비스에 가입한 사용자의 요청에 따라 네트워크 기반으로 해당 컨텐츠를 녹화/재생시키기 위한 네트워크 녹화 시스템 및 그 방법에 관한 것이다.The present invention relates to a network recording system and a method thereof, and more particularly, to receive an EPG (Eloectronic Program Guide) and contents by contract with various content providers such as terrestrial broadcasters, cable broadcasters, IP-TV broadcasters, and the like. The present invention relates to a network recording system and method for recording / reproducing corresponding content on a network basis according to a request of a subscribed user.

최근, 기술의 발전과 시청자의 수요 변화에 따라 방송 환경이 변화하고 있다. 즉, 아날로그 방송에서 디지털 방송으로 전환되고, 지상파 위주에서 케이블, 위성 등으로 방송매체가 다양화되고, 통신망과의 연동으로 양방향성을 제공하며, 방송 단말이 점점 지능화되는 등 최근의 방송 환경은 어느 분야보다도 심한 변화를 겪고 있다.Recently, the broadcasting environment is changing due to the development of technology and changing demands of viewers. In other words, the current broadcasting environment is changed from analog broadcasting to digital broadcasting, diversified broadcasting media such as terrestrial cable, cable, satellite, etc., interworking with a communication network, and increasingly intelligent broadcasting terminals. More severe changes are going through.

양방향 방송(Interactive TV) 서비스란 TV를 통하여 게임, 교육, 생활정보 등과 같은 디지털 멀티미디어 컨텐츠를 제공받을 수 있는 서비스로서, 시청자는 간 단한 리모콘 조작만으로 게임, 부가정보, 쇼핑 등과 같은 다양한 서비스를 이용할 수 있다.Interactive TV service is a service that can receive digital multimedia contents such as games, education and life information through TV, and viewers can use various services such as games, additional information, and shopping with a simple remote control operation. have.

일반적으로 양방향 방송을 시청하기 위한 TV는 스마트 TV(Smart TV), 인핸스드 TV(Enhanced TV), 인텔리전트 TV(Intelligent TV), 인터넷 TV(IP-TV) 등과 같이 다양한 개념들로 불린다. 이론적으로 양방향 TV는 무엇을 시청할 것인가와 언제 시청할 것인가를 시청자 스스로가 통제할 수 있는 TV를 말하며, 기능적으로는 일반적인 방송 이외에 인터넷 서비스, 데이터 방송 서비스 그리고 PVR(Personal Video Recorder) 기능이 통합된 TV를 의미한다.Generally, a TV for watching two-way broadcasting is called various concepts such as a smart TV, an enhanced TV, an intelligent TV, an internet TV, and the like. In theory, interactive TV refers to a TV that allows the viewer to control what to watch and when to watch it. Functionally, a TV that integrates Internet service, data broadcasting service, and personal video recorder (PVR) functions in addition to general broadcasting it means.

한편, 양방향 TV(interactive TV) 서비스는 기존의 방송처럼 방송국에서 프로그램을 일방적으로 전송하는 것이 아니라, 시청자와 방송국 간에 서로 상호작용이 가능한 서비스이다. 이를 위하여 방송국은 프로그램 이외에 양방향 기능이 구현된 컨텐츠를 추가로 제작하여 시청자에게 전송하고, 시청자는 리턴 채널(return channel)을 통하여 의사를 표현할 수 있다.On the other hand, interactive TV (interactive TV) service is a service that allows a viewer and a broadcast station to interact with each other, rather than unilaterally transmit a program in a broadcast station like a conventional broadcast. To this end, the broadcasting station may additionally produce content that implements the interactive function in addition to the program and transmit the content to the viewer, and the viewer may express intention through a return channel.

양방향 TV 서비스는 크게 다음과 같은 두 가지 유형으로 구분될 수 있다.Interactive TV service can be classified into two types as follows.

먼저, 첫번째 서비스 유형은 주로 프로그램과 관련된 부가적인 정보를 제공하는 유형으로서, 기존 TV 방송보다 향상된 서비스라는 특징을 가지며 연동형 서비스(enhanced service)라고 불린다. 이 서비스 유형은 프로그램과 연동되기 때문에 동일한 채널에서 서비스가 제공된다. 즉, 프로그램 전송용으로 할당된 주파수 대역(채널) 내의 여유 주파수 대역을 이용하여 부가 정보를 전송하며(ATSC 방식의 경우 6MHz 대역폭으로 19.3Mbps의 정보를 전송할 수 있으나, HD급 프로그램을 전송하는 데 15~18Mbps가 요구되기 때문에 1.3~4.3Mbps의 정보를 추가로 전송할 수 있다.), 프로그램 출연자 및 촬영지 정보, 스포츠 경기의 선수 및 스코어 정보, 광고에서의 보다 상세한 정보 등을 제공하는 것이 주요 예가 될 수 있다.First, the first service type is a type that mainly provides additional information related to a program. The first service type is characterized as an enhanced service than conventional TV broadcasting and is called an enhanced service. Since this service type is linked with the program, the service is provided in the same channel. That is, the additional information is transmitted using the spare frequency band in the frequency band (channel) allocated for program transmission (in case of the ATSC method, information of 19.3 Mbps can be transmitted with a 6 MHz bandwidth, As it requires ~ 18 Mbps, additional information from 1.3 to 4.3 Mbps can be transmitted.), Providing program performer and shooting location information, athlete and score information of sporting events, and more detailed information in advertisements may be the main examples. have.

이처럼, 프로그램과 동일한 채널을 이용하여 부가 정보를 제공하는 경우에는 프로그램 시청 중에 리모컨의 양방향 서비스 버튼을 누름으로써 양방향 서비스 화면으로 전환되고, 원래 시청하던 프로그램의 화면크기가 작아지면서 생기는 여유 공간에 부가적인 정보를 선택할 수 있는 양방향 서비스 메뉴가 출력된다. 이 때, 리모컨의 방향 버튼 또는 번호 버튼을 이용하여 원하는 메뉴를 선택하면 해당 정보를 이용할 수 있게 된다.As such, when additional information is provided using the same channel as the program, the interactive service screen is switched by pressing the interactive service button on the remote control while viewing the program, and additionally added to the free space created by decreasing the screen size of the originally watched program. The interactive service menu for selecting information is displayed. At this time, if the desired menu is selected by using the direction buttons or the number buttons of the remote control, the corresponding information is available.

두번째 서비스 유형은 프로그램과 관련이 없는 정보를 제공하는 것으로서, 연동형 서비스 경우처럼 프로그램 전송용으로 할당된 주파수 대역(채널)의 여유 주파수 대역을 이용할 수도 있으나, 프로그램과 관련이 없기 때문에 별도의 주파수 대역(채널)을 이용하는 것이 보다 일반적이다. 때문에, 이 서비스 유형을 독립형 서비스(virtual channel)라고 부르며, 시청자는 별도의 채널을 선택하여 이용할 수 있으므로, 가입자를 기반으로 하는 유료 채널로 운영이 가능하다. 주요 예로는 뉴스, 생활정보, 일기예보 등 정보제공 서비스, 홈쇼핑, 주식거래 등 전자상거래 서비스, TV-메일, 채팅 등 커뮤니케이션 서비스, 그리고 프로그램 가이드(Electronic Program Guide: EPG) 서비스 등이 있다.The second type of service provides information that is not related to the program. As in the case of a linked service, it is possible to use a spare frequency band of a frequency band (channel) allocated for program transmission, but because it is not related to the program, a separate frequency band It is more common to use (channel). For this reason, this type of service is called a virtual channel, and the viewer can select and use a separate channel, thereby operating as a paid channel based on the subscriber. Major examples include information providing services such as news, living information and weather forecasts, electronic commerce services such as home shopping and stock trading, communication services such as TV-mail and chat, and Electronic Program Guide (EPG) services.

이처럼, 프로그램과 별도의 채널을 이용하여 부가 정보를 제공하는 경우에는 리모컨으로 채널을 변경하여 원하는 메뉴를 선택하면 해당 정보를 이용할 수 있게 된다.As such, when additional information is provided by using a separate channel from the program, the corresponding information is available when the desired menu is selected by changing the channel with the remote controller.

한편, 방송 환경의 변화와 더불어 방송을 녹화하기 위한 매체도 종래의 마그네틱 테이프에 영상 신호를 저장하는 VCR(Video Cassette Recoder)로부터 PVR(Personal Video Recorder)과 같은 디지털 매체로 변화를 맞이하고 있다.Meanwhile, with the change of the broadcasting environment, the medium for recording broadcasts is also changing from a conventional video cassette recorder (VCR) that stores video signals on a magnetic tape to a digital medium such as a personal video recorder (PVR).

PVR은 아날로그 TV 신호를 디지털 TV의 표준규격인 MPEG2 포맷으로 변환하여 하드 디스크에 녹화시키기 때문에, VCR의 불편한 녹화방법을 개선하고 여러번 재생시켜도 화질이 열화되지 않는 특징을 가지고 있다.PVR converts analog TV signals into MPEG2 format, which is the standard of digital TV, and records them on a hard disk. Thus, the VCR improves the uncomfortable recording method and does not deteriorate image quality even after multiple playbacks.

또한, PVR을 이용하면 비디오 테입을 시청하는 것처럼 TV 시청중에 방송 출력을 일시정지시켰다가 연속적으로 재생시키는 동작이 가능하다. 즉, 일시정지시킨 이후의 방송은 PVR의 하드디스크에 저장되었다가 사용자가 요청할 때 다시 재생될 수 있기 때문이다.In addition, when the PVR is used, the broadcasting output can be paused and continuously reproduced while watching TV, just like watching a video tape. That is, the broadcast after the pause can be stored in the hard disk of the PVR and can be played again when a user requests.

그런데, 이러한 PVR은 수신된 영상을 장시간에 걸쳐 하드디스크에 기록하고, 사용자가 요청한 프로그램을 재생시키며, 저장된 영상을 간단히 편집할 수 있는 기능을 가져야 하기 때문에, PVR을 장착한 셋톱박스, TV, PC 등의 가격이 비싸지는 문제점이 있었다. 그리고, 종래의 PVR은 한정된 용량의 하드디스크에 영상을 저장하기 때문에 HD급의 고화질 영상을 녹화하기는 어려운 문제점이 있었다.However, such a PVR has a function of recording a received image on a hard disk for a long time, playing a program requested by a user, and simply editing the stored image. There was a problem that the price of the back is expensive. In addition, the conventional PVR has a problem in that it is difficult to record a high-definition video of HD class because it stores the image in a hard disk of a limited capacity.

본 발명은 상기와 같은 요구에 부응하기 위하여 창안된 것으로서, 지상파 방송사, 케이블 방송사, IP-TV 방송사 등과 같은 여러 컨텐츠 제공자와 계약에 의하 여 EPG(Eloectronic Program Guide) 및 컨텐츠를 제공받고, 서비스에 가입한 사용자의 요청에 따라 네트워크 기반으로 해당 컨텐츠를 녹화/재생시키기 위한 네트워크 녹화 시스템 및 그 방법을 제공하는데 그 목적이 있다.The present invention was devised to meet the above requirements, and is provided with EPG (Eloectronic Program Guide) and contents by contract with various content providers such as terrestrial broadcasters, cable broadcasters, IP-TV broadcasters, etc., and subscribes to services. It is an object of the present invention to provide a network recording system and method for recording / reproducing corresponding content on a network basis at the request of a user.

본 발명의 다른 목적 및 장점들은 하기에 설명될 것이며, 본 발명의 실시예에 의해 알게 될 것이다. 또한, 본 발명의 목적 및 장점들은 특허청구범위에 나타낸 수단 및 조합에 의해 실현될 수 있다.Other objects and advantages of the invention will be described below and will be appreciated by the embodiments of the invention. Furthermore, the objects and advantages of the present invention can be realized by means and combinations indicated in the claims.

상기와 같은 목적을 달성하기 위한 본 발명은 네트워크 기반으로 컨텐츠를 녹화하고 재생시키기 위한 시스템으로서, 사용자 인증에 필요한 정보를 저장하기 위한 사용자 정보 DB, 유무선 사용자 단말로부터의 녹화 요청 정보를 저장하기 위한 녹화 정보 DB, 컨텐츠 제공자로부터 전송받은 컨텐츠를 저장하기 위한 컨텐츠 저장 수단, 상기 유무선 사용자 단말과의 인터페이스를 제공하기 위한 인터페이스 수단, 각 프로그램에 대한 녹화 요청율을 관리하며, 상기 컨텐츠 제공자로부터 전송받은 EPG에 녹화 요청율에 따른 프로그램 목록을 추가하여 갱신시키고, 상기 유무선 사용자 단말의 요청에 따라 상기 갱신한 EPG를 제공하기 위한 EPG 관리 수단, 상기 유무선 사용자 단말로부터의 녹화 요청에 따라 상기 사용자 정보 DB를 참조하여 사용자를 인증한 후, 녹화 요청 정보를 상기 녹화 정보 DB에 저장시키기 위한 녹화 처리 수단 및 상기 유무선 사용자 단말의 요청에 따라 상기 녹화 정보 DB를 참조하여 녹화 리스트를 생성하여 전송하고, 상기 유무선 사용자 단말로부터 특정 프로그램의 재생을 요청받아 상기 컨텐츠 저장 수단에 저장되어 있는 해당 프로그램을 상기 유무선 사용자 단말로 전송하여 재생시키기 위한 재생 처리 수단을 포함한다. The present invention for achieving the above object is a system for recording and playing back content based on a network, a user information DB for storing information required for user authentication, recording for storing the recording request information from the wired and wireless user terminal An information DB, content storage means for storing content received from a content provider, an interface means for providing an interface with the wired / wireless user terminal, a recording request rate for each program, and managing the recording request rate for the program, and the EPG received from the content provider. EPG management means for adding and updating a program list according to a recording request rate and providing the updated EPG according to a request of the wired / wireless user terminal, and referring to the user information DB according to a recording request from the wired / wireless user terminal. After authenticating the user, Recording processing means for storing the request information in the recording information DB, and upon request of the wired / wireless user terminal, generates and transmits a recording list with reference to the recording information DB, and receives a request to play a specific program from the wired / wireless user terminal. Playback processing means for transmitting the program stored in the content storage means to the wired / wireless user terminal for playback.

또한, 본 발명은 네트워크 기반으로 컨텐츠를 녹화하고 재생시키기 위한 방법으로서, 컨텐츠 제공자로부터 컨텐츠 및 EPG를 전송받아 저장하는 저장 단계, 상기 컨텐츠 제공자로부터 전송받은 EPG에 녹화 요청율에 따른 프로그램 목록을 추가하여 갱신하는 EPG 갱신 단계, 유무선 사용자 단말로부터의 요청에 따라 상기 갱신한 EPG를 제공하는 EPG 제공 단계, 상기 유무선 사용자 단말로부터 특정 프로그램에 대한 녹화를 요청받아, 그 녹화 요청 정보를 저장하고 녹화 요청율에 반영하는 녹화 처리 단계, 상기 유무선 사용자 단말로부터의 요청에 따라 상기 저장한 녹화 요청 정보를 검색하여 사용자에 상응하는 녹화 리스트를 추출하여 전송하고, 그 결과로 특정 녹화 프로그램에 대한 재생을 요청받는 재생 요청 단계 및 상기 재생을 요청받은 해당 프로그램을 상기 유무선 사용자 단말로 전송하여 재생시키는 재생 처리 단계를 포함한다.In addition, the present invention is a method for recording and playing content on a network basis, the storage step of receiving and storing the content and EPG from the content provider, by adding a program list according to the recording request rate to the EPG received from the content provider EPG update step for updating, EPG providing step for providing the updated EPG according to a request from a wired / wireless user terminal, receiving a recording request for a specific program from the wired / wireless user terminal, storing the recording request information, and storing the recording request information at a recording request rate. In response to the recording processing step, the request for retrieval of the stored recording request information is retrieved according to a request from the wired / wireless user terminal, and a reproduction request for extracting and transmitting a recording list corresponding to the user, and as a result, a reproduction request for requesting reproduction of a specific recording program. Step and the corresponding program requested to be played And a reproduction processing step of reproducing and transmits it to the wire and wireless user terminal.

이하 첨부된 도면을 참조로 본 발명의 바람직한 실시예를 상세히 설명하기로 한다. 이에 앞서, 본 명세서 및 청구범위에 사용된 용어나 단어는 통상적이거나 사전적인 의미로 한정해서 해석되어서는 아니되며, 발명자는 그 자신의 발명을 가장 최선의 방법으로 설명하기 위해 용어의 개념을 적절하게 정의할 수 있다는 원칙에 입각하여 본 발명의 기술적 사상에 부합하는 의미와 개념으로 해석되어야만 한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. Prior to this, terms or words used in the specification and claims should not be construed as having a conventional or dictionary meaning, and the inventors should properly explain the concept of terms in order to best explain their own invention. Based on the principle that can be defined, it should be interpreted as meaning and concept corresponding to the technical idea of the present invention.

따라서, 본 명세서에 기재된 실시 예와 도면에 도시된 구성은 본 발명의 가 장 바람직한 일실시예에 불과할 뿐이고 본 발명의 기술적 사상을 모두 대변하는 것은 아니므로, 본 출원시점에 있어서 이들을 대체할 수 있는 다양한 균등물과 변형예들이 있을 수 있음을 이해하여야 한다.Therefore, the embodiments described in the specification and the drawings shown in the drawings are only the most preferred embodiment of the present invention and do not represent all of the technical idea of the present invention, which can be replaced at the time of the present application It should be understood that there may be various equivalents and variations.

또한, 이러한 균등물들은 현재 공지된 균등물 뿐만 아니라 장래에 개발될 균등물, 즉 구조와 무관하게 동일한 기능을 수행하도록 발명된 모든 소자를 포함하는 것으로 이해되어야 한다.In addition, these equivalents should be understood to include not only equivalents now known, but also equivalents to be developed in the future, that is, all devices invented to perform the same function regardless of structure.

따라서, 예를 들어, 본 명세서의 구성도는 본 발명의 원리를 구체화하는 예시적인 회로의 개념적인 관점을 나타내는 것으로 이해되어야 한다. 이와 유사하게, 모든 흐름도는 컴퓨터가 판독 가능한 매체에 실질적으로 나타낼 수 있고, 컴퓨터 또는 프로세서가 명백히 도시되었는지 여부를 불문하고 컴퓨터 또는 프로세서에 의해 수행되는 다양한 프로세스를 나타내는 것으로 이해되어야 한다.Thus, for example, the schematic diagrams herein should be understood to represent the conceptual aspects of exemplary circuits embodying the principles of the invention. Similarly, all flowcharts are to be understood as representing a variety of processes performed by a computer or processor, whether or not the computer may be substantially represented on a readable medium and whether or not the computer or processor is explicitly shown.

본 명세서의 청구범위에서, 상세한 설명에 기재된 기능을 수행하기 위한 수단으로 표현된 구성요소는 예를 들어, 기능을 수행하는 회로 소자의 조합 또는 펌웨어/마이크로 코드 등을 포함하는 모든 형식의 소프트웨어를 포함하는 기능을 수행하는 모든 방법을 포함하는 것으로 의도되었으며, 상기 기능을 수행하도록 소프트웨어를 실행하기 위한 적절한 회로와 결합된다. 이러한 청구범위에 의하여 정의되는 본 발명은 다양하게 열거된 수단에 의해 제공되는 기능들이 결합되고 청구항이 요구하는 방식과 결합되기 때문에 상기 기능을 제공할 수 있는 어떠한 수단도 본 명세서로부터 파악되는 것과 균등한 것으로 이해되어야 한다.In the claims of this specification, components expressed as means for performing the functions described in the detailed description include all forms of software, including, for example, combinations of circuit elements to perform the functions or firmware / microcode, and the like. It is intended to include all methods of performing a function and are combined with appropriate circuitry for executing software to perform the function. The invention, as defined by the claims, is equivalent to what is understood from this specification, as any means capable of providing such functionality, as the functionality provided by the variously enumerated means are combined and in any way required by the claims. It should be understood that.

상술한 목적, 특징 및 장점들은 첨부된 도면과 관련된 다음의 상세한 설명을 통하여 보다 분명해질 것이다. 우선 각 도면의 구성요소들에 참조 번호를 부가함에 있어서, 동일한 구성 요소에 한해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 번호를 가지도록 하고 있음에 유의하여야 한다. 또한, 본 발명을 설명함에 있어서, 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략한다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 실시예를 상세히 설명한다.The above objects, features and advantages will become more apparent from the following detailed description taken in conjunction with the accompanying drawings. First of all, in adding reference numerals to the components of each drawing, it should be noted that the same components as much as possible even if displayed on different drawings. In addition, in describing the present invention, when it is determined that the detailed description of the related known technology may unnecessarily obscure the gist of the present invention, the detailed description thereof will be omitted. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명이 적용되는 양방향 방송 서비스 시스템의 일실시예 구성도이다.1 is a diagram illustrating an embodiment of a bidirectional broadcast service system to which the present invention is applied.

도 1에 도시된 바와 같이, 본 발명이 적용되는 양방향 방송 서비스 시스템은, 사용자 단말(11), 디지털 데이터 망(12), 네트워크 녹화 시스템(13), 컨텐츠 제공자(14), 무선통신망(15) 및 휴대 단말(16)을 포함한다.As shown in FIG. 1, the bidirectional broadcast service system to which the present invention is applied includes a user terminal 11, a digital data network 12, a network recording system 13, a content provider 14, and a wireless communication network 15. And a portable terminal 16.

사용자 단말(11)은 양방향 방송 서비스를 이용하기 위한 장치로서, 일반적으로는 디지털 TV와 셋톱박스로 구성될 수 있다. 사용자 단말(11)은 컨텐츠 제공자(14)로부터 컨텐츠를 수신하여 출력하고, 리모콘을 통하여 입력받은 사용자 응답 신호를 리턴 채널을 통하여 컨텐츠 제공자(14)로 전달한다.The user terminal 11 is a device for using a two-way broadcast service, and may be generally composed of a digital TV and a set-top box. The user terminal 11 receives and outputs content from the content provider 14 and transmits a user response signal input through the remote controller to the content provider 14 through a return channel.

또한, 상기 사용자 단말(11)은 컨텐츠 출력 중에 리모콘을 통하여 녹화를 요청받으면 녹화 시작 지점과 녹화 종료 지점을 저장하고, 네트워크 녹화 시스템(13)으로 녹화 요청을 전달한다. 이 때, 녹화 요청은 EPG를 이용하여 현재 시청중인 프로그램의 녹화를 요청하는 방식에 의하여 이루어지거나, EPG를 이용하지 않고 수동으로 특정시간 동안 녹화할 것을 예약하는 방식에 의하여 이루어질 수 있다.In addition, when the user terminal 11 receives a recording request through the remote controller during content output, the user terminal 11 stores the recording start point and the recording end point, and transmits the recording request to the network recording system 13. At this time, the recording request may be made by a method of requesting recording of a program currently being viewed using the EPG or by a method of reserving recording manually for a specific time without using the EPG.

이처럼 사용자 단말(11)에서 네트워크 녹화/재생을 처리하기 위한 모듈을 클라이언트 모듈(10)이라 하고, 이하에서 네트워크 녹화/재생을 위하여 사용자 단말(11)이 처리하는 부분은 실제로는 양방향 TV 또는 셋톱박스에 구비된 클라이언트 모듈(10)이 처리하는 것이지만, 편의상 사용자 단말(11)이 처리하는 것으로 기술하기로 한다.As such, the module for processing network recording / playback in the user terminal 11 is called a client module 10. Hereinafter, the part processed by the user terminal 11 for network recording / playback is actually a two-way TV or set-top box. Although it is processed by the client module 10 provided in the description, it will be described as being processed by the user terminal 11 for convenience.

네트워크 녹화 시스템(13)은 사용자 단말(11)이 요청한 컨텐츠가 이전에 다른 사용자 단말(11)이 녹화 요청한 적이 있는지를 확인하여, 다른 사용자 단말(11)이 녹화 요청한 적이 없는 최초의 녹화 요청이면 컨텐츠 제공자(14)로 해당 컨텐츠의 전송을 요청한다. 그리고, 그 결과로 컨텐츠 제공자(14)로부터 전송받은 컨텐츠를 자신의 저장장치에 저장시키고, 녹화 요청율 및 그에 따른 요청 순위를 갱신시킨다.The network recording system 13 checks whether the content requested by the user terminal 11 has previously been recorded by another user terminal 11, and if the first recording request has not been requested by the other user terminal 11, the content. The provider 14 requests the transmission of the corresponding content. As a result, the content received from the content provider 14 is stored in its own storage device, and the recording request rate and corresponding request rank are updated.

이후, 네트워크 녹화 시스템(13)은 사용자 단말(11)로부터의 요청에 따라 사용자에 상응하는 녹화 리스트를 전송하고, 사용자 단말(11)로부터 특정 컨텐츠에 대한 재생을 요청받아 해당 컨텐츠를 사용자 단말(11)로 전달(다운로드, 스트리밍)하여 재생시킨다. 이에 대한 자세한 동작 과정에 대하여서는 도 2 및 도 3을 참조하여 후술하기로 한다.Subsequently, the network recording system 13 transmits a recording list corresponding to the user according to a request from the user terminal 11, receives a request for reproduction of specific content from the user terminal 11, and transmits the corresponding content to the user terminal 11. Play by downloading (streaming). A detailed operation process thereof will be described later with reference to FIGS. 2 and 3.

한편, 사용자 단말(11)이 컨텐츠를 녹화하기 위해서는 네트워크 녹화 시스템(13)의 서비스 가입자로서 등록되어 있어야 하고, 네트워크 녹화 시스템(13)과 컨텐츠 제공자(14) 간에 프로그램(컨텐츠) 및 EPG 제공에 관한 계약이 체결되어 있어야 한다.Meanwhile, in order for the user terminal 11 to record content, the user terminal 11 must be registered as a service subscriber of the network recording system 13, and the program (content) and EPG provision between the network recording system 13 and the content provider 14 are provided. A contract must be in place.

여기서, 컨텐츠 제공자(14)는 방송사(지상파 방송사, 케이블 방송사, 위성 방송사, DMB 방송사, IP-TV 방송사, 인터넷 방송사, 외국 방송사), PP(방송사를 통하지 않고 직접 컨텐츠 제공), 개인(개인, 동호회, 소그룹 방송, 개인 미디어(블로그))을 포함하며, 네트워크 녹화 시스템(13)과 컨텐츠 제공에 따른 수익 배분을 계약할 수도 있다. 이러한 계약에 의하여 컨텐츠 제공자(14)는 네트워크 녹화 시스템(13)이 요구하는 컨텐츠와 EPG를 제공한다.Here, the content provider 14 may be a broadcaster (terrestrial broadcaster, cable broadcaster, satellite broadcaster, DMB broadcaster, IP-TV broadcaster, Internet broadcaster, foreign broadcaster), PP (provide content directly through a broadcaster), and an individual (person, group). , Small group broadcasting, personal media (blog)), and the network recording system 13 may be able to contract revenue distribution for providing content. Under such a contract, the content provider 14 provides the EPG and the content required by the network recording system 13.

또한, 사용자 단말(11)은 네트워크 녹화 시스템(13)의 서비스 가입자로 등록되어 있으며, 서비스 이용을 위하여 녹화 시간에 따른 정액제 요금 또는 종량제 요금을 지불한다.In addition, the user terminal 11 is registered as a service subscriber of the network recording system 13, and pays a subscription fee or a pay-as-you-go fee according to the recording time to use the service.

디지털 데이터 망(12)은 컨텐츠 제공자(14)가 제공하는 컨텐츠를 사용자 단말(11)로 전송하고, 사용자 단말(11)로부터의 응답 신호를 컨텐츠 제공자(14)로 전달하며, 사용자 단말(11)로부터의 녹화/재생 요청을 네트워크 녹화 시스템(13)으로 전달하기 위한 망으로서, 유무선 인터넷(IP 망), 케이블 망, 공중전화망(PSTN) 등이 이용될 수 있다.The digital data network 12 transmits content provided by the content provider 14 to the user terminal 11, transmits a response signal from the user terminal 11 to the content provider 14, and the user terminal 11. As a network for transmitting a recording / playback request from the network recording system 13, a wired / wireless internet (IP network), a cable network, a public telephone network (PSTN), or the like may be used.

네트워크 녹화 시스템(13)은 컨텐츠 제공자(14)로부터 EPG를 전송받아 녹화 요청율 항목을 추가하고, 사용자 단말(11)로부터의 요청에 따라 녹화 요청율 항목을 포함하고 있는 EPG를 전송한다. 여기서, 녹화 요청율 항목이란 네트워크 녹화 시스템(13)에서 사용자가 녹화를 요청한 프로그램을 분석한 통계 자료로서, 네트워크 녹화 시스템(13)은 사용자 녹화 요청율을 그 순위 별로 정렬하여 순위가 높은 소정 개수의 프로그램을 EPG에 추가하여 사용자가 편리하게 녹화할 수 있도록 한 다.The network recording system 13 receives the EPG from the content provider 14, adds a recording request rate item, and transmits an EPG including the recording request rate item according to a request from the user terminal 11. Here, the recording request rate item is statistical data obtained by analyzing the program that the user has requested to record in the network recording system 13, and the network recording system 13 sorts the user recording request rate by the ranks of a predetermined number of high ranks. Add the program to the EPG to make it easy for you to record.

또한, 네트워크 녹화 시스템(13)은 사용자 단말(11)로부터의 녹화 요청을 기록하고, 사용자 단말(11)이 재생을 요청할 때 기록한 녹화 요청을 참조하여 녹화 리스트를 생성한다.In addition, the network recording system 13 records a recording request from the user terminal 11 and generates a recording list with reference to the recording request recorded when the user terminal 11 requests reproduction.

무선통신망(15)은 이동통신(CDMA : Code Division Multiple Access), WiFi(Wireless Fidelity), 휴대인터넷(WiBro : Wireless Broadband Internet), 고속하향 패킷접속(HSDPA : High Speed Downlink Packet Access) 등을 지원하기 위한 네트워크이다.The wireless communication network 15 supports mobile communication (CDMA: Code Division Multiple Access), WiFi (Wireless Fidelity), Portable Internet (WiBro), and High Speed Downlink Packet Access (HSDPA). For the network.

휴대 단말(16)은 무선통신망(15)과 연동하여 무선 통신이 가능한 단말로서, 무선통신망(15)을 통하여 네트워크 녹화 시스템(13)에 접속하여 프로그램의 녹화/재생이 가능하다. 이를 위하여 휴대 단말(16)에는 사용자 단말(11)과 마찬가지로 네트워크 녹화/재생을 처리하기 위한 클라이언트 모듈(10)이 구비되어 있어야 한다.The portable terminal 16 is a terminal capable of wireless communication in conjunction with the wireless communication network 15. The portable terminal 16 is connected to the network recording system 13 through the wireless communication network 15 to enable recording / playback of programs. To this end, the mobile terminal 16, like the user terminal 11, should be provided with a client module 10 for processing network recording / playback.

이하에서는 네트워크 녹화 시스템(13)의 녹화 및 재생 과정에 대하여 도 2 및 도 3을 각각 참조하여 상세히 살펴보기로 한다.Hereinafter, the recording and reproducing process of the network recording system 13 will be described in detail with reference to FIGS. 2 and 3, respectively.

도 2는 본 발명의 일실시예에 따른 네트워크 녹화 시스템의 녹화 과정에 대한 신호 흐름도이다.2 is a signal flowchart of a recording process of a network recording system according to an embodiment of the present invention.

먼저, 네트워크 녹화 시스템(13)은 방송사(지상파 방송사, 케이블 방송사, 위성 방송사, DMB 방송사, IP-TV 방송사, 인터넷 방송사, 외국 방송사), PP(방송사를 통하지 않고 직접 컨텐츠 제공), 개인(개인, 동호회, 소그룹 방송, 개인 미디어 (블로그))을 포함하는 컨텐츠 제공자(14)로부터 EPG를 전송받는다(201). 여기서, EPG는 방송에만 국한되지 않으며, 개인의 경우에는 제공가능한 컨텐츠의 리스트가 EPG가 될 수도 있다. 따라서, 본 발명에 따르면 누구나 쉽게 컨텐츠를 공급할 수 있다.First, the network recording system 13 includes broadcasters (terrestrial broadcasters, cable broadcasters, satellite broadcasters, DMB broadcasters, IP-TV broadcasters, Internet broadcasters, foreign broadcasters), PPs (provide contents directly through broadcasters), individuals (personal, EPGs are transmitted from the content provider 14 including community, small group broadcast, and personal media (blog). Here, the EPG is not limited to broadcasting, and in the case of an individual, the list of contents that can be provided may be an EPG. Therefore, according to the present invention, anyone can easily supply contents.

네트워크 녹화 시스템(13)은 다양한 컨텐츠 제공자(14)로부터 전송받은 EPG에 녹화 요청율에 따른 프로그램 목록을 추가하여 갱신한다(202). 이 때, 녹화 요청율에 따른 프로그램 목록을 추가할 때에는 현재까지 수집된 녹화 요청 기록으로부터 일별, 주별, 월별로 인기있는 베스트 프로그램을 추출하여 EPG에 추가한다.The network recording system 13 adds and updates the program list according to the recording request rate to the EPG received from the various content providers 14 (202). At this time, when adding a program list according to the recording request rate, the most popular programs by daily, weekly and monthly are extracted from the recording request records collected so far and added to the EPG.

이처럼 녹화 요청율에 따른 프로그램 목록을 추가하여 EPG를 갱신시키는 과정은 각 평가 주기에 따라 이루어진다. 즉, 일별 베스트 프로그램일 경우에는 EPG의 갱신이 실시간(소정 주기 간격(예를 들어, 15분 간격))으로 반복적으로 이루어지고, 주별 베스트 프로그램 또는 월별 베스트 프로그램일 경우에는 기산일(매주 일요일 또는 매월 말일)에 1회 이루어진다.The process of updating the EPG by adding the program list according to the recording request rate is performed according to each evaluation cycle. In other words, in the case of the daily best program, the EPG is repeatedly updated in real time (a predetermined cycle interval (for example, every 15 minutes)), and in the case of the weekly best program or the monthly best program, the calculation date (every Sunday or the end of each month). Is done once).

또한, 부가적인 서비스로서 추가로 요금을 지불한 사용자에 한하여 "미리보기" 기능을 제공하여, 해당 프로그램을 기설정된 방송 시간 이전에 전송해줄 수도 있다.In addition, as a supplementary service, a "preview" function may be provided only to a user who additionally pays a fee, and the corresponding program may be transmitted before a preset broadcast time.

이후, 네트워크 녹화 시스템(13)이 사용자 단말(11)로부터 EPG를 요청받으면(203), 녹화 요청율 정보(녹화 요청율에 따른 프로그램 목록)를 포함한 EPG를 사용자 단말(11)로 전송한다(204).Thereafter, when the network recording system 13 receives the EPG request from the user terminal 11 (203), the EPG including the recording request rate information (program list according to the recording request rate) is transmitted to the user terminal 11 (204). ).

그러면, 사용자 단말(11)은 EPG를 이용하여 사용자로부터 녹화 프로그램을 선택받고, 녹화 시작 지점과 녹화 종료 지점을 입력받는다. 여기서, 네트워크 녹화 시스템(13)으로부터 전달받은 EPG에는 녹화 요청율에 따른 프로그램 목록이 포함되어 있으므로, 사용자가 인기 프로그램을 쉽게 파악할 수 있다.Then, the user terminal 11 receives a recording program from the user using the EPG, and receives a recording start point and a recording end point. Here, the EPG received from the network recording system 13 includes a program list according to the recording request rate, so that the user can easily grasp the popular program.

또한, 녹화 시작 지점과 녹화 종료 지점은 사용자의 선택에 따라 자동으로 결정될 수도 있고 수동으로 입력받을 수도 있다.In addition, the recording start point and the recording end point may be automatically determined according to a user's selection, or may be manually input.

즉, 사용자가 프로그램 (컨텐츠) 전체를 예약 녹화한 경우에는 자동으로 프로그램 처음 부분이 녹화 시작 지점으로 결정되고, 프로그램 끝 부분이 녹화 종료 지점으로 결정된다. 그리고, 사용자가 프로그램을 시청하는 도중에 녹화를 요청하면, 프로그램 재생 중 녹화를 요청받은 부분이 녹화 시작 지점으로 결정되고, 프로그램 끝 부분이 녹화 종료 지점으로 결정된다. 또한, 사용자가 프로그램을 시청하는 도중에 "처음부터 녹화"를 요청하는 경우에는 프로그램 처음 부분이 녹화 시작 지점으로 결정되고, 프로그램 끝 부분이 녹화 종료 지점으로 결정된다.That is, when the user pre-records the entire program (content), the beginning of the program is automatically determined as the recording start point, and the end of the program is determined as the recording end point. If the user requests recording while watching a program, the portion of the program being requested for recording is determined as the recording start point, and the end of the program is determined as the recording end point. In addition, when the user requests "recording from the beginning" while watching a program, the beginning of the program is determined as the recording start point, and the end of the program is determined as the recording end point.

다른 실시예로서, 사용자 단말(11)은 녹화 시작 지점과 녹화 종료 지점을 시간으로 명확히 설정할 수도 있고, 인덱싱된 컨텐츠라면 특정 구간(인덱스)을 선택적으로 녹화 요청할 수도 있다. 인덱스를 이용할 경우에는 프로그램 중에서 원하는 부분만을 선택적으로 녹화할 수도 있다.As another example, the user terminal 11 may explicitly set the recording start point and the recording end point as time, or may selectively request recording of a specific section (index) if the content is indexed. When using the index, you can selectively record only the desired part of the program.

한편, 여러가지 방식에 의하여 사용자로부터 녹화를 요청받은 사용자 단말(11)은 녹화를 요청받은 프로그램(컨텐츠)에 대한 녹화 시작 지점과 녹화 종료 지점을 포함하는 녹화 요청을 네트워크 녹화 시스템(13)으로 전달한다(205).Meanwhile, the user terminal 11 which is requested to record from the user by various methods transmits a recording request including a recording start point and a recording end point for a program (content) that is requested to be recorded to the network recording system 13. (205).

그러면, 네트워크 녹화 시스템(13)은 사용자 단말(11)을 인증한 후 녹화를 요청받은 프로그램이 저장되어 있는지를 확인한다. 확인 결과, 녹화를 요청받은 프로그램을 저장하고 있지 않으면 컨텐츠 제공자(14)로 해당 프로그램을 요청하여 전송받는다(207,208). 그리고, 네트워크 녹화 시스템(13)은 전송받은 프로그램을 저장하는 한편(208), 사용자 단말(11)의 녹화 요청(녹화 시작 지점과 녹화 종료 지점을 포함)을 자신이 관리하는 데이터베이스에 저장하고, 녹화 요청율에 반영한다(209). 또한, 프로그램 녹화에 따른 요금을 정산한다(210).Then, the network recording system 13 authenticates the user terminal 11 and checks whether a program requested for recording is stored. As a result of the check, if the program requested to be recorded is not stored, the program is requested to the content provider 14 and transmitted (207, 208). The network recording system 13 stores the received program (208), and stores the recording request (including the recording start point and the recording end point) of the user terminal 11 in a database managed by the user, and records the recorded program. Reflected in the request rate (209). In addition, the charge for the program recording is calculated (210).

한편, 확인 결과, 녹화를 요청받은 프로그램이 이미 저장되어 있으면 사용자 단말(11)의 녹화 요청을 자신이 관리하는 데이터베이스에 저장하고, 녹화 요청율에 반영한다. 그리고, 프로그램 녹화에 따른 요금을 정산한다(210)On the other hand, as a result of the check, if a program that is requested to record is already stored, the recording request of the user terminal 11 is stored in a database managed by the user and reflected in the recording request rate. Then, the fee for program recording is settled (210).

여기서, 프로그램 녹화에 따라 요금을 정산하는 방법은 여러가지가 있을 수 있다.Here, there may be various ways to settle a fee according to program recording.

예를 들어, 녹화가 허용된 시간(예를 들어, 10시간, 30시간 등) 동안 소정 금액(예를 들어, 3000원, 5000원 등)을 지불하는 정액제라면 녹화 이전("206" 과정 이전)에 정해진 시간이 모두 소진되었는지를 확인하는 과정이 선행되어야 한다. 만약, 지불한 시간이 모두 소진되었으면 사용자 단말(11)로 이를 알리는 메시지를 출력하고, 녹화 과정을 중지한다. 만약, 지불한 시간이 모두 소진되지 않았다면 사용자 단말(11)이 요청한 녹화 시간만큼 잔여 시간을 차감한다.For example, if you are paying for a certain amount (eg, 3000 won, 5000 won, etc.) for the time allowed for recording (eg, 10 hours, 30 hours, etc.), before recording (before "206" process) The process of checking whether all the time set forth in the table has been exhausted must precede. If the paid time is exhausted, a message informing the user terminal 11 is output and the recording process is stopped. If the paid time is not exhausted, the remaining time is subtracted by the recording time requested by the user terminal 11.

또한, 녹화 이용 시간에 따라 요금을 지불하는 종량제라면 사용자 단말(11)이 요청한 녹화 시간에 따른 요금을 녹화 이전("206" 과정 이전)에 소액 결제 등을 통하여 결제 처리하거나, 녹화 이후("209" 과정 이후)에 사용자 단말(11)의 전화 요금, 신용카드 이용 금액, 방송 서비스 이용료(시청료) 등에 합산하여 후불 청구할 수도 있다.In addition, in the case of a pay-as-you-go fee based on the recording usage time, the user terminal 11 pays the fee according to the recording time before the recording (before the "206" process) through small payment or the like, or after the recording ("209"). After the process, the user may charge the post-pay by adding the telephone fee of the user terminal 11, the credit card usage amount, the broadcasting service usage fee (view fee), and the like.

또한, 영상의 품질에 따라 즉, 표준화질(SD : Standard Definition)이냐 고화질(HD : High Definition)이냐에 따라 이용 요금에 차등을 두어 과금할 수도 있다. 또한, 광고 시청 여부에 따라 이용 요금을 할인해줄 수도 있고, 프로그램을 제공한 방송사의 서비스 가입 여부에 따라 이용 요금을 할인해줄 수도 있다.In addition, depending on the quality of the image, that is, whether the standard definition (SD) or high definition (HD) High Definition (HD) may be charged at a different price. In addition, the usage fee may be discounted depending on whether or not the advertisement is viewed, or the usage fee may be discounted depending on whether the broadcaster who provided the program subscribes to the service.

한편, 컨텐츠 제공자(14)로부터 전송받은 프로그램은 인덱싱이 되어 있는 컨텐츠거나 양방향성을 지원하는 컨텐츠일 수도 있다. 또한, 네트워크 녹화 시스템은 녹화 요청율에 따라 프로그램이 저장되는 위치를 차별화할 수 있다. 즉, 녹화 요청율이 높은 컨텐츠는 많은 사용자 단말(11)로 동시에 전송이 가능한 고성능 서버에 저장하고, 녹화 요청율이 낮은 컨텐츠는 비교적 저성능 서버에 저장하여 시스템 구축 비용을 줄일 수 있다.Meanwhile, the program received from the content provider 14 may be indexed content or content supporting bidirectionality. In addition, the network recording system can differentiate the location where the program is stored according to the recording request rate. That is, content with a high recording request rate can be stored in a high performance server that can be simultaneously transmitted to many user terminals 11, and content with a low recording request rate can be stored in a relatively low performance server to reduce the system construction cost.

이상에서 살펴본 바와 같이, 일반적으로 사용자 단말(11)은 디지털 TV와 셋톱박스로 이루어질 수도 있지만, 다른 실시예로서 인터넷과 연동한 PC(도면에 도시되어 있지 않음) 또는 CDMA/WiFi/WiBro/HSDPA 등과 같은 무선망과 연동한 휴대 단말 또는 디지털멀티미디어방송(DMB) 단말을 이용할 수도 있다. 예를 들어, 퇴근길 차량에서 지상파 DMB를 시청하다가 주차장에 도착하여 특정 버튼을 누르면 네트워크 녹화 시스템(13)에 이후의 방송이 녹화되어, 사용자가 집에 도착한 후 TV를 이용하여 재생시키면 주차장에서 집까지 이동하는 동안의 방송을 시청할 수 있게 된다.As described above, in general, the user terminal 11 may be formed of a digital TV and a set-top box, but as another embodiment, a PC (not shown) or CDMA / WiFi / WiBro / HSDPA or the like interworking with the Internet may be used. A portable terminal or a digital multimedia broadcasting (DMB) terminal interworking with the same wireless network may be used. For example, if you arrive at the parking lot while watching a terrestrial DMB from a car on the way home, and press a specific button, subsequent broadcasts are recorded in the network recording system 13, and when the user arrives at home and plays the video using a TV, the parking lot to home You will be able to watch the broadcast while on the move.

이하에서는 이처럼 녹화가 이루어진 프로그램(컨텐츠)에 대한 재생 과정에 대하여 살펴보기로 한다.Hereinafter, a description will be given of the playback process for the recording (content) as described above.

도 3은 본 발명의 일실시예에 따른 네트워크 녹화 시스템의 재생 과정에 대한 신호 흐름도이다.3 is a signal flow diagram of a playback process of a network recording system according to an embodiment of the present invention.

먼저, 네트워크 녹화 시스템(13)이 사용자 단말(11)로부터 녹화 리스트를 요청받으면(301) 자신이 관리하는 데이터베이스로부터 사용자 단말(11)에 상응하는 녹화 리스트를 추출한 후 사용자 단말(11)로 전송한다(302). 여기서, 녹화 리스트에는 사용자 단말(11)이 녹화한 프로그램에 대한 목록 뿐만 아니라 사용자 단말(11)의 녹화 요청을 분석한 결과 관심 분야라고 판단되는 VOD 링크가 함께 포함될 수 있다. 예를 들면, 시리즈 드라마의 이전 편 또는 이후 편, 주연 배우와 관련된 드라마/영화 등이 관심 분야라고 볼 수 있을 것이다.First, when the network recording system 13 receives a recording list request from the user terminal 11 (301), the network recording system 13 extracts a recording list corresponding to the user terminal 11 from a database managed by the user terminal 11 and transmits the recording list to the user terminal 11. (302). Here, the recording list may include not only a list of programs recorded by the user terminal 11 but also a VOD link determined as an area of interest as a result of analyzing the recording request of the user terminal 11. For example, the previous or subsequent episodes of the series drama, dramas / movies related to the lead actors, etc. may be of interest.

한편, 녹화 리스트를 전송받은 사용자 단말(11)은 리모콘을 통하여 사용자로부터 녹화 리스트 가운데 특정 프로그램을 선택받고, 선택받은 프로그램에 대한 녹화 시작 지점 및 녹화 종료 지점을 검색한다. 그리고, 프로그램 선택 정보, 녹화 시작 지점 및 녹화 종료 지점을 포함하는 재생 요청을 네트워크 녹화 시스템(13)으로 전송한다(303). 이 때, 프로그램이 인덱싱되어 있을 경우에는 재생을 원하는 부분을 사용자가 선택할 수 있다. 예를 들어, 9시 뉴스 중 관심 기사만 시청하거나 개그 프로 중 관심 코너만 시청할 수도 있다.Meanwhile, the user terminal 11 receiving the recording list receives a specific program from the recording list from the user through the remote controller and searches for the recording start point and the recording end point of the selected program. Then, the reproduction request including the program selection information, the recording start point, and the recording end point is transmitted to the network recording system 13 (303). At this time, when the program is indexed, the user can select a portion to be played back. For example, you may watch only the articles of interest in the 9 o'clock news or watch only the corners of interest in the gag pro.

사용자 단말(11)로부터 특정 프로그램에 대한 재생을 요청받은 네트워크 녹화 시스템(13)은 해당 프로그램을 읽어들여 시청자 단말(11)로 전송하고(304), 사 용자 단말(11)은 네트워크 녹화 시스템(13)으로부터 전송받은 프로그램을 출력시킨다. 이 때, 재생되는 프로그램이 양방향성을 가지고 여러가지 부가 정보가 포함되어 있다면 시청자는 재생되는 프로그램을 시청하는 중에 프로그램과 관련된 물품을 구매하거나 부가 정보를 제공받을 수 있을 것이다. 이처럼, 녹화한 프로그램을 재생하는 중에 상품 구매로 연결된 경우에는 컨텐츠 제공자(14) 측과 네트워크 녹화 시스템(13) 측이 계약에 따라 그 수익을 배분할 수도 있다.The network recording system 13 which is requested to play a specific program from the user terminal 11 reads the corresponding program and transmits it to the viewer terminal 11 (304), and the user terminal 11 receives the network recording system 13 Output the program received from In this case, if the program to be played is interactive and includes various additional information, the viewer may purchase an item related to the program or receive additional information while watching the program to be played. In this way, when the recorded program is connected to the product purchase while playing the recorded program, the content provider 14 side and the network recording system 13 side may distribute the revenue according to the contract.

또한, 사용자의 요청에 따라서는 녹화한 프로그램을 재생하지 않고, 사용자 단말(11)로 다운로드시킬 수도 있다. 이 때에는 녹화 요금과 별도의 요금을 부과할 수 있을 것이다.In addition, at the request of the user, the recorded program can be downloaded to the user terminal 11 without playing back the recorded program. In this case, a recording fee and a separate fee may be charged.

이하에서는 이러한 기능을 수행하기 위한 네트워크 녹화 시스템(13)의 상세한 구성과 동작 과정에 대하여 도 4를 참조하여 살펴보기로 한다.Hereinafter, a detailed configuration and operation process of the network recording system 13 for performing such a function will be described with reference to FIG. 4.

도 4는 본 발명의 일실시예에 따른 네트워크 녹화 시스템의 구성도이다.4 is a block diagram of a network recording system according to an embodiment of the present invention.

도 4에 도시된 바와 같이, 본 발명의 일실시예에 따른 네트워크 녹화 시스템은, 인터페이스부(41), EPG 관리부(42), 컨텐츠 저장부(43), 녹화 처리부(44), 재생 처리부(45), 사용자 정보 DB(46), 녹화 정보 DB(47), 과금 정보 DB(48)를 포함한다.As shown in FIG. 4, the network recording system according to an exemplary embodiment of the present invention includes an interface unit 41, an EPG management unit 42, a content storage unit 43, a recording processing unit 44, and a reproduction processing unit 45. ), A user information DB 46, a recording information DB 47, and a charging information DB 48.

인터페이스부(41)는 디지털 데이터 망(12)을 통하여 연결된 사용자 단말(11), 무선통신망(15)을 통하여 연결된 휴대 단말(16), 인터넷을 통하여 연결된 PC에 구비되어 있는 클라이언트 모듈(10)과 인터페이스한다.The interface unit 41 includes a user terminal 11 connected through the digital data network 12, a portable terminal 16 connected through the wireless communication network 15, and a client module 10 provided in a PC connected through the Internet. Interface.

EPG 관리부(42)는 각 프로그램에 대한 녹화 요청율을 관리하며, 컨텐츠 제공 자(14)로부터 전송받은 EPG에 녹화 요청율에 따른 프로그램 목록을 추가하여 갱신시키고, 클라이언트 모듈(10)의 요청에 따라 갱신한 EPG를 제공하는 역할을 수행한다.The EPG manager 42 manages the recording request rate for each program, updates the EPG received from the content provider 14 by adding a program list according to the recording request rate, and updates the request list according to the request of the client module 10. It plays a role of providing updated EPG.

즉, EPG 관리부(42)는 클라이언트 모듈(10)로부터의 요청에 따라 녹화가 이루어지면 전체 녹화 요청에서 각 컨텐츠가 차지하는 비율을 산출하고, 이를 높은 순위부터 낮은 순위로 정렬시켜 관리한다. 그리고, EPG 관리부(42)는 이처럼 산출된 녹화 요청율을 이용하여 높은 순위부터 소정 개수의 프로그램 목록을 EPG에 추가하여 갱신시킨다. 이 때, 앞에서도 설명한 바와 같이, 녹화 요청율은 실시간, 일별, 주별, 월별 단위로 산출될 수 있다.That is, when recording is made according to a request from the client module 10, the EPG management unit 42 calculates a ratio of each content in the entire recording request, and manages the sorting from high to low. Then, the EPG manager 42 adds and updates a predetermined number of program lists to the EPG using the recording request rate calculated as described above. In this case, as described above, the recording request rate may be calculated in real time, daily, weekly, and monthly units.

컨텐츠 저장부(43)는 컨텐츠 제공자(14)로부터 전송받은 컨텐츠를 저장하고 있으며, 도 5에 도시된 바와 같이 다수의 저장 서버를 포함하여 동시에 여러 클라이언트 모듈(10)의 재생 요청을 처리한다. 또한, 컨텐츠 저장부(43)는 그 성능이 차등화 되어 있어, EPG 관리부(42)에서 관리하는 녹화 요청율을 참조하여, 고성능의 저장 서버에는 녹화 요청율이 높은 컨텐츠를 배치하고, 비교적 저성능의 저장 서버에는 녹화 요청율이 낮은 컨텐츠를 배치하여, 자원을 균형있고 효율적으로 이용할 수 있도록 한다.The content storage unit 43 stores the content received from the content provider 14 and, as shown in FIG. 5, includes a plurality of storage servers to process playback requests of several client modules 10 at the same time. In addition, the content storage unit 43 is differentiated in performance, and with reference to the recording request rate managed by the EPG management unit 42, the content storage unit 43 arranges the content having a high recording request rate in a high-performance storage server, and has a relatively low performance. The storage server arranges contents with a low recording request rate so that resources can be balanced and used efficiently.

녹화 처리부(44)는 클라이언트 모듈(10)로부터의 녹화 요청에 따라 사용자 정보 DB(46)를 참조하여 사용자를 인증한 후, 컨텐츠 저장부(43)에 해당 컨텐츠가 저장되어 있는지를 확인한다. 만약, 해당 컨텐츠가 저장되어 있지 않으면 컨텐츠 제공자(14)로 해당 컨텐츠의 전송을 요청하고, 그 결과로 컨텐츠 제공자(14)로부터 전송받은 컨텐츠를 컨텐츠 저장부(43)에 저장시킨다.The recording processor 44 authenticates the user with reference to the user information DB 46 according to the recording request from the client module 10, and then checks whether the corresponding content is stored in the content storage unit 43. If the corresponding content is not stored, the content provider 14 requests the transmission of the corresponding content, and as a result, the content received from the content provider 14 is stored in the content storage unit 43.

또한, 녹화 처리부(44)는 클라이언트 모듈(10)로부터의 녹화 요청 정보(컨텐츠 정보, 녹화 시작 지점, 녹화 종료 지점 등)를 녹화 정보 DB(47)에 저장시키고, 컨텐츠 녹화에 따른 요금을 정산하여 과금 정보 DB(48)에 기록한다. In addition, the recording processing unit 44 stores the recording request information (content information, recording start point, recording end point, etc.) from the client module 10 in the recording information DB 47, and calculates a charge according to content recording. The charge information is recorded in the DB 48.

즉, 녹화 처리부(44)는 클라이언트 모듈(10)로부터의 녹화 요청 정보가 현재 시청중인 프로그램의 나머지 부분 녹화를 나타내면 프로그램 방송 중에 녹화를 요청받은 부분을 녹화 시작 지점으로 결정하고, 프로그램 끝 부분을 녹화 종료 지점으로 결정한다. 그리고, 클라이언트 모듈(10)로부터의 녹화 요청 정보가 현재 시청중인 프로그램의 전체 녹화를 나타내면 프로그램 처음 부분을 녹화 시작 지점으로 결정하고, 프로그램 끝 부분을 녹화 종료 지점으로 결정한다. 또한, 클라이언트 모듈(10)로부터의 녹화 요청 정보가 프로그램 전체 예약 녹화를 나타내면 프로그램 처음 부분을 녹화 시작 지점으로 결정하고, 프로그램 끝 부분이 녹화 종료 지점으로 결정한다.That is, if the recording request information from the client module 10 indicates the recording of the remaining part of the program currently being viewed, the recording processing unit 44 determines the recording request point during the program broadcast as the recording start point, and records the end of the program. Determine the end point. When the recording request information from the client module 10 indicates the entire recording of the program currently being viewed, the first program part is determined as the recording start point, and the program end part is determined as the recording end point. In addition, if the recording request information from the client module 10 indicates the entire scheduled recording of the program, the first program part is determined as the recording start point, and the program end part is determined as the recording end point.

재생 처리부(45)는 클라이언트 모듈(10)의 요청에 따라 녹화 정보 DB를 참조하여 녹화 리스트를 생성한 후 클라이언트 모듈(10)로 전송하고, 그 결과로 클라이언트 모듈(10)로부터 특정 프로그램의 재생을 요청받으면 컨텐츠 저장부(43)에 저장되어 있는 해당 프로그램이 클라이언트 모듈(10)을 통하여 재생되도록 제어한다. 이 때, 재생 처리부(45)가 녹화 리스트를 생성할 때에는 앞에서도 설명한 바와 같이 사용자가 관심을 가질만한 추천 VOD 등을 녹화 리스트에 추가함으로써, 부가적인 서비스를 이용할 수 있도록 제공한다.The reproduction processing unit 45 generates a recording list with reference to the recording information DB according to the request of the client module 10, and transmits the recording list to the client module 10. As a result, the reproduction processing unit 45 reproduces a specific program from the client module 10. When the request is made, the corresponding program stored in the content storage unit 43 is controlled to be played through the client module 10. At this time, when the reproduction processing unit 45 generates the recording list, as described above, the recommended processing VOD is added to the recording list so that the user may be interested, thereby providing additional services.

또한, 재생 처리부(45)는 클라이언트 모듈(10)로부터의 미리보기 요청에 따라 사용자 정보 DB(46)를 참조하여 서비스 이용 권한이 있는지를 인증하고, 인증에 성공한 사용자에 대하여 해당 프로그램을 기설정된 방송 시간 이전에 클라이언트 모듈(10)로 전송하여 재생시키는 미리보기 기능을 더 수행할 수도 있다.In addition, the reproduction processing unit 45 authenticates whether the user has the authority to use the service by referring to the user information DB 46 according to the preview request from the client module 10, and broadcasts the corresponding program to the user who has successfully authenticated. It is also possible to perform a preview function of transmitting to the client module 10 and playing back before time.

사용자 정보 DB(46)는 사용자 인증에 필요한 사용자 정보를 저장하고 있다.The user information DB 46 stores user information necessary for user authentication.

녹화 정보 DB(47)는 프로그램 정보, 녹화 시작 지점, 및 녹화 종료 지점을 포함하는 녹화 요청 정보를 저장하고 있다. 이 때, 녹화 정보 DB(47)는 사용자 정보를 이용하여 사용자 별로 검색이 가능하여 사용자가 요청시에 녹화 리스트를 생성할 수 있도록 한다.The recording information DB 47 stores recording request information including program information, recording start point, and recording end point. At this time, the recording information DB 47 can search for each user using the user information so that the user can create a recording list when requested.

과금 정보 DB(48)는 녹화에 따른 요금 정보를 저장하고 있으며, 사용자 정보를 이용하여 사용자 별로 검색이 가능하여 사용자가 요청시에 또는 관리자에 의한 요금 정산시에 과금 정보로서 제공한다.The billing information DB 48 stores the billing information according to the recording, and can be searched for each user by using the user information and provided as billing information when the user requests or when billing is set by the administrator.

한편, 클라이언트 모듈(10)은 앞에서도 설명한 바와 같이, 디지털 데이터 망(12)을 통하여 연결된 사용자 단말(11), 무선통신망(15)을 통하여 연결된 휴대 단말(16), 인터넷을 통하여 연결된 PC 등에 구비되어 있으며, 녹화를 요청받은 프로그램(컨텐츠)에 대한 녹화 요청을 네트워크 녹화 시스템(13)으로 전달한다.Meanwhile, as described above, the client module 10 includes a user terminal 11 connected through the digital data network 12, a portable terminal 16 connected through the wireless communication network 15, a PC connected through the Internet, and the like. And, the recording request for the program (content) that is requested to record the transfer to the network recording system (13).

이상에서 살펴본 바와 같이, 본 발명의 일실시예에 따른 네트워크 녹화 시스템(13)은 기존의 VTR과 비교했을 때 화질 열화가 없고, 물리적인 매체(비디오 테이프)를 관리하지 않아도 되는 장점 이외에도 양방향성을 이용하여 보다 편리하고 풍부한 서비스를 제공할 수 있는 장점이 있다.As described above, the network recording system 13 according to an embodiment of the present invention uses two-way interactivity in addition to the advantage that there is no deterioration in image quality and does not have to manage a physical medium (video tape) as compared with a conventional VTR. There is an advantage that can provide a more convenient and rich service.

또한, 본 발명의 일실시예에 따른 네트워크 녹화 시스템(13)은 동시에 여러 채널을 녹화하는 것이 가능하며, 거의 무한한 저장 용량을 가진다. 왜냐하면, 사용자가 녹화한 컨텐츠는 실제로 물리적인 공간에 저장되는 것이 아니라 원본 컨텐츠는 네트워크 녹화 시스템(13)에 존재하고, 사용자의 녹화 요청 정보, 즉 프로그램 정보, 녹화 시작 지점 및 녹화 종료 지점 등 만이 저장되기 때문이다.In addition, the network recording system 13 according to an embodiment of the present invention can record several channels at the same time, and has an almost infinite storage capacity. Because the content recorded by the user is not actually stored in the physical space, but the original content exists in the network recording system 13, and only the recording request information of the user, that is, the program information, the recording start point, and the recording end point, are stored. Because it becomes.

또한, 본 발명에 따르면 양방향 TV 뿐만 아니라 인터넷, 이동통신(CDMA : Code Division Multiple Access)망, WiFi(Wireless Fidelity)망, 휴대인터넷(WiBro : Wireless Broadband Internet), 고속하향 패킷접속(HSDPA : High Speed Downlink Packet Access)망, 디지털 멀티미디어 방송(DMB) 등과 연동하여 언제 어디서나 여러 방송사에서 제공하는 컨텐츠를 녹화/재생할 수 있어 매우 편리하다. 뿐만 아니라, 본 발명에 따르면 인코더와 하드디스크가 필요하지 않기 때문에 저렴한 가격의 셋톱박스를 구현할 수 있다.In addition, according to the present invention, the Internet, Code Division Multiple Access (CDMA) network, WiFi (Wireless Fidelity) network, Wireless Internet (WiBro), High Speed Downlink Packet Access (HSDPA) It is very convenient to record / play contents provided by various broadcasters anytime and anywhere by linking with Downlink Packet Access) network and digital multimedia broadcasting (DMB). In addition, according to the present invention, since an encoder and a hard disk are not required, an affordable set-top box can be implemented.

또한, 본 발명에 따르면 녹화 요청에 따른 고객 수요를 분석하고, 이를 컨텐츠 확보에 이용하는 수요자 풀링(pulling) 방식으로서, 고객 성향을 빠르게 파악하여 관련 서비스(EPG, VOD 서비스 등)를 제공할 수 있으며, 이로 인하여 사용자 이용 편리성을 증대시키고 관련 서비스의 매출을 늘릴 수 있는 효과가 있다.In addition, according to the present invention can analyze the customer demands in response to the recording request, and as a user's pooling (pulling) method used to secure the content, it is possible to quickly grasp the customer tendency to provide related services (EPG, VOD service, etc.) As a result, it is possible to increase user convenience and increase sales of related services.

이상과 같이, 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 이것에 의해 한정되지 않으며 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 본 발명의 기술 사상과 아래에 기재될 특허 청구범위의 균등 범위 내에서 다양한 수정 및 변형이 가능함은 물론이다.As mentioned above, although this invention was demonstrated by the limited embodiment and drawing, this invention is not limited by this, The person of ordinary skill in the art to which this invention belongs, Of course, various modifications and variations are possible within the scope of equivalent claims.

상술한 바와 같이 본 발명은, 기존의 VTR과 비교했을 때 화질 열화가 없고, 물리적인 매체(비디오 테이프)를 관리하지 않아도 되며, 양방향성을 이용하여 보다 편리하고 풍부한 서비스를 제공할 수 있는 효과가 있다.As described above, the present invention has no deterioration in image quality as compared to the conventional VTR, does not need to manage a physical medium (video tape), and has the effect of providing more convenient and rich services using bidirectionality. .

또한, 본 발명은 녹화 요청에 따른 고객 수요를 분석하고, 이를 컨텐츠 확보에 이용하며, 고객 성향을 빠르게 파악하여 관련 서비스(EPG, VOD 서비스 등)를 제공할 수 있으며, 이로 인하여 사용자 이용 편리성을 증대시키고 관련 서비스의 매출을 늘릴 수 있는 효과가 있다.In addition, the present invention can analyze the customer demand according to the recording request, use it to secure the content, and quickly grasp the customer tendency to provide related services (EPG, VOD service, etc.), thereby providing user convenience It can increase the sales of related services.

또한, 본 발명은 TV 뿐 아니라 인터넷, 이동통신(CDMA : Code Division Multiple Access)망, WiFi(Wireless Fidelity)망, 휴대인터넷(WiBro : Wireless Broadband Internet), 고속하향 패킷접속(HSDPA : High Speed Downlink Packet Access)망, 디지털 멀티미디어 방송(DMB) 등과 연동하여 언제 어디서나 여러 방송사에서 제공하는 컨텐츠를 녹화/재생할 수 있도록 할 뿐만 아니라, 클라이언트 측게 인코더와 하드디스크가 필요하지 않기 때문에 저렴한 가격의 셋톱박스를 구현할 수 있는 효과가 있다.In addition, the present invention provides the Internet as well as TV, Code Division Multiple Access (CDMA) network, Wireless Fidelity (WiFi) network, Wireless Broadband Internet (WiBro), High Speed Downlink Packet (HSDPA). Access) Network and Digital Multimedia Broadcasting (DMB) can be used to record / play contents provided by various broadcasters anytime, anywhere, and to implement an affordable set-top box because the client does not need an encoder and a hard disk. It has an effect.

Claims (40)

네트워크 기반으로 컨텐츠를 녹화하고 재생시키기 위한 시스템으로서,A system for recording and playing content on a network basis, 사용자 인증에 필요한 정보를 저장하기 위한 사용자 정보 DB;A user information DB for storing information necessary for user authentication; 유무선 사용자 단말로부터의 녹화 요청 정보를 저장하기 위한 녹화 정보 DB;Recording information DB for storing recording request information from a wired or wireless user terminal; 컨텐츠 제공자로부터 전송받은 컨텐츠를 저장하기 위한 컨텐츠 저장 수단;Content storage means for storing the content received from the content provider; 상기 유무선 사용자 단말과의 인터페이스를 제공하기 위한 인터페이스 수단;Interface means for providing an interface with the wired or wireless user terminal; 각 프로그램에 대한 녹화 요청율을 관리하며, 상기 컨텐츠 제공자로부터 전송받은 EPG에 녹화 요청율에 따른 프로그램 목록을 추가하여 갱신시키고, 상기 유무선 사용자 단말의 요청에 따라 상기 갱신한 EPG를 제공하기 위한 EPG 관리 수단;EPG management for managing the recording request rate for each program, adding and updating the program list according to the recording request rate to the EPG received from the content provider, and providing the updated EPG at the request of the wired / wireless user terminal. Way; 상기 유무선 사용자 단말로부터의 녹화 요청에 따라 상기 사용자 정보 DB를 참조하여 사용자를 인증한 후, 녹화 요청 정보를 상기 녹화 정보 DB에 저장시키기 위한 녹화 처리 수단; 및Recording processing means for authenticating a user with reference to the user information DB according to a recording request from the wired / wireless user terminal and storing the recording request information in the recording information DB; And 상기 유무선 사용자 단말의 요청에 따라 상기 녹화 정보 DB를 참조하여 녹화 리스트를 생성하여 전송하고, 상기 유무선 사용자 단말로부터 특정 프로그램의 재생을 요청받아 상기 컨텐츠 저장 수단에 저장되어 있는 해당 프로그램을 상기 유무선 사용자 단말로 전송하여 재생시키기 위한 재생 처리 수단In response to a request of the wired / wireless user terminal, a recording list is generated and transmitted with reference to the recording information DB, and a request for playing a specific program is received from the wired / wireless user terminal and the corresponding program stored in the content storage means is stored in the wired / wireless user terminal Reproducing processing means for reproducing and reproducing 을 포함하는 네트워크 녹화 시스템.Network recording system comprising a. 제 1 항에 있어서,The method of claim 1, 상기 네트워크 녹화 시스템은,The network recording system, 녹화에 따른 요금 정보를 저장하기 위한 과금 정보 DB를 더 포함하고,It further includes a billing information DB for storing the billing information according to the recording, 상기 녹화 처리 수단은,The recording processing means, 컨텐츠 녹화에 따른 요금을 정산하여 상기 과금 정보 DB에 기록하는 기능을 더 수행하는To perform the function of calculating the charge according to the content recording and recording in the billing information DB 네트워크 녹화 시스템.Network recording system. 제 2 항에 있어서,The method of claim 2, 상기 컨텐츠 녹화에 따른 요금은,The charge according to the content recording, 녹화가 허용된 시간에 따라 소정 금액을 지불하는 정액제인Flat rate payment based on the amount of time the recording is allowed 네트워크 녹화 시스템.Network recording system. 제 2 항에 있어서,The method of claim 2, 상기 컨텐츠 녹화에 따른 요금은,The charge according to the content recording, 녹화 이용 시간에 따라 요금을 지불하는 종량제인Pay-as-you-go fee based on recording time 네트워크 녹화 시스템.Network recording system. 제 2 항에 있어서,The method of claim 2, 상기 컨텐츠 녹화에 따른 요금은,The charge according to the content recording, 영상의 품질에 따라 차등있는Different depending on the quality of the image 네트워크 녹화 시스템.Network recording system. 제 2 항에 있어서,The method of claim 2, 상기 컨텐츠 녹화에 따른 요금은,The charge according to the content recording, 사용자가 컨텐츠에 부가되는 광고의 시청 여부에 따라 할인되는Discounted depending on whether or not the user watched an ad 네트워크 녹화 시스템.Network recording system. 제 1 항에 있어서,The method of claim 1, 상기 EPG 관리 수단은,The EPG management means, 상기 유무선 사용자 단말로부터의 요청에 따라 녹화가 이루어지면 전체 녹화 요청에서 각 컨텐츠가 차지하는 비율을 산출하고, 이를 높은 순위부터 낮은 순위로 정렬시켜 높은 순위부터 소정 개수의 베스트 프로그램 목록을 EPG에 추가하여 갱신시키는When the recording is made according to the request from the wired / wireless user terminal, a ratio of each content is calculated in the total recording request, and the upper and lower ranks are sorted to update the list by adding a predetermined number of best programs to the EPG. Letting 네트워크 녹화 시스템.Network recording system. 제 7 항에 있어서,The method of claim 7, wherein 녹화 요청율의 산출은,The calculation of the recording request rate, 실시간 및/또는 일별 및/또는 주별 및/또는 월별 단위로 이루어지는Real-time and / or daily and / or weekly and / or monthly 네트워크 녹화 시스템.Network recording system. 제 1 항에 있어서,The method of claim 1, 상기 컨텐츠 저장 수단은,The content storage means, 성능이 차등화된 다수 개의 저장 서버를 포함하고 있으며, 상기 EPG 관리 수단에서 관리하는 녹화 요청율을 참조하여, 고성능의 저장 서버에는 녹화 요청율이 높은 컨텐츠를 배치하고, 비교적 저성능의 저장 서버에는 녹화 요청율이 낮은 컨텐츠를 배치하는It includes a plurality of storage servers with differential performance, and with reference to the recording request rate managed by the EPG management means, the content having a high recording request rate is placed in a high performance storage server, and the recording is performed in a relatively low performance storage server. To deploy low-request content 네트워크 녹화 시스템.Network recording system. 제 1 항에 있어서,The method of claim 1, 상기 녹화 처리 수단은,The recording processing means, 상기 유무선 사용자 단말로부터의 녹화 요청에 따라 상기 컨텐츠 저장 수단 에 해당 컨텐츠가 저장되어 있는지를 확인하여, 해당 컨텐츠가 저장되어 있지 않으면 상기 컨텐츠 제공자로 해당 컨텐츠의 전송을 요청하여 그 결과로 전송받은 컨텐츠를 상기 컨텐츠 저장 수단에 저장시키는 기능을 더 수행하는In response to a recording request from the wired / wireless user terminal, it is checked whether the corresponding content is stored in the content storing means. If the corresponding content is not stored, the content provider is requested to transmit the corresponding content. Performing a function of storing in the content storage means 네트워크 녹화 시스템.Network recording system. 제 1 항에 있어서,The method of claim 1, 상기 유무선 사용자 단말로부터의 녹화 요청 정보는,The recording request information from the wired or wireless user terminal, 컨텐츠 정보, 녹화 시작 지점 및 녹화 종료 지점을 포함하는Including content information, recording start point, and recording end point 네트워크 녹화 시스템.Network recording system. 제 11 항에 있어서,The method of claim 11, 상기 유무선 사용자 단말로부터의 녹화 요청은,The recording request from the wired or wireless user terminal, EPG를 이용하여 현재 시청중인 프로그램의 녹화를 요청하는 방식에 의하여 이루어지는By using EPG to request recording of the program being watched. 네트워크 녹화 시스템.Network recording system. 제 12 항에 있어서,The method of claim 12, 상기 녹화 처리 수단은,The recording processing means, 상기 유무선 사용자 단말로부터의 녹화 요청 정보가 현재 시청중인 프로그램의 나머지 부분 녹화를 나타냄에 따라 프로그램 방송 중에 요청받은 부분을 녹화 시작 지점으로 결정하고, 프로그램 끝 부분을 녹화 종료 지점으로 결정하는As the recording request information from the wired / wireless user terminal indicates recording of the remaining part of the program currently being viewed, the part requested during the program broadcasting is determined as the recording start point, and the program end is determined as the recording end point. 네트워크 녹화 시스템.Network recording system. 제 12 항에 있어서,The method of claim 12, 상기 녹화 처리 수단은,The recording processing means, 상기 유무선 사용자 단말로부터의 녹화 요청 정보가 현재 시청중인 프로그램의 전체 녹화를 나타냄에 따라 프로그램 처음 부분을 녹화 시작 지점으로 결정하고, 프로그램 끝 부분을 녹화 종료 지점으로 결정하는As the recording request information from the wired / wireless user terminal indicates the entire recording of the program currently being viewed, the first part of the program is determined as the recording start point, and the end of the program is determined as the recording end point. 네트워크 녹화 시스템.Network recording system. 제 11 항에 있어서,The method of claim 11, 상기 유무선 사용자 단말로부터의 녹화 요청은,The recording request from the wired or wireless user terminal, 특정 시간 동안 녹화할 것을 예약하는 방식에 의하여 이루어지는By scheduling to record for a certain time 네트워크 녹화 시스템.Network recording system. 제 15 항에 있어서,The method of claim 15, 상기 녹화 처리 수단은,The recording processing means, 상기 유무선 사용자 단말로부터의 녹화 요청 정보가 프로그램 전체 예약 녹화를 나타냄에 따라 프로그램 처음 부분을 녹화 시작 지점으로 결정하고, 프로그램 끝 부분이 녹화 종료 지점으로 결정하는As the recording request information from the wired / wireless user terminal indicates the entire scheduled recording of the program, the beginning of the program is determined as the recording start point, and the end of the program is determined as the recording end point. 네트워크 녹화 시스템.Network recording system. 제 1 항에 있어서,The method of claim 1, 상기 유무선 사용자 단말로부터의 녹화 요청은,The recording request from the wired or wireless user terminal, 상기 EPG에 의하여 프로그램이 인덱싱되어 있음에 따라, 녹화를 원하는 인덱스를 포함하는As the program is indexed by the EPG, the program includes an index to be recorded. 네트워크 녹화 시스템.Network recording system. 제 1 항에 있어서,The method of claim 1, 상기 재생 처리 수단이 녹화 리스트를 생성하는 과정은,The process of generating the recording list by the reproduction processing means, 상기 녹화 정보 DB를 참조하여 녹화 리스트를 추출한 후, 상기 추출한 녹화 리스트와 관련된 추천 VOD를 상기 녹화 리스트에 추가하는Extracting a recording list with reference to the recording information DB, and then adding a recommended VOD related to the extracted recording list to the recording list; 네트워크 녹화 시스템.Network recording system. 제 1 항에 있어서,The method of claim 1, 상기 재생 처리 수단은,The regeneration processing means is 상기 유무선 사용자 단말로부터의 미리보기 요청에 따라 상기 사용자 정보 DB를 참조하여 서비스 이용 권한이 있는지를 인증하고, 인증에 성공한 사용자에 대하여 해당 프로그램을 기설정된 방송 시간 이전에 상기 유무선 사용자 단말로 전송하여 재생시키는 미리보기 기능을 더 수행하는In response to a preview request from the wired / wireless user terminal, the user information DB is authenticated whether there is a right to use a service, and the user who successfully authenticated transmits the program to the wired / wireless user terminal before a preset broadcast time for playback. To do more preview function 네트워크 녹화 시스템.Network recording system. 제 1 항에 있어서,The method of claim 1, 상기 유무선 사용자 단말은,The wired and wireless user terminal, 양방향 TV, 무선 통신이 가능한 휴대 단말 또는 인터넷을 통하여 연결된 PC 중 어느 하나인Either a two-way TV, a mobile terminal capable of wireless communication, or a PC connected via the Internet 네트워크 녹화 시스템.Network recording system. 네트워크 기반으로 컨텐츠를 녹화하고 재생시키기 위한 방법으로서,As a method for recording and playing content on a network basis, 컨텐츠 제공자로부터 컨텐츠 및 EPG를 전송받아 저장하는 저장 단계;A storage step of receiving and storing content and an EPG from a content provider; 상기 컨텐츠 제공자로부터 전송받은 EPG에 녹화 요청율에 따른 프로그램 목록을 추가하여 갱신하는 EPG 갱신 단계;An EPG update step of updating and adding a program list according to a recording request rate to the EPG received from the content provider; 유무선 사용자 단말로부터의 요청에 따라 상기 갱신한 EPG를 제공하는 EPG 제공 단계;An EPG providing step of providing the updated EPG according to a request from a wired or wireless user terminal; 상기 유무선 사용자 단말로부터 특정 프로그램에 대한 녹화를 요청받아, 그 녹화 요청 정보를 저장하고 녹화 요청율에 반영하는 녹화 처리 단계;A recording processing step of receiving a recording request for a specific program from the wired / wireless user terminal, storing the recording request information, and reflecting the recording request information in a recording request rate; 상기 유무선 사용자 단말로부터의 요청에 따라 상기 저장한 녹화 요청 정보를 검색하여 사용자에 상응하는 녹화 리스트를 추출하여 전송하고, 그 결과로 특정 녹화 프로그램에 대한 재생을 요청받는 재생 요청 단계; 및A playback request step of retrieving the stored recording request information according to a request from the wired / wireless user terminal, extracting and transmitting a recording list corresponding to a user, and as a result, requesting playback of a specific recording program; And 상기 재생을 요청받은 해당 프로그램을 상기 유무선 사용자 단말로 전송하여 재생시키는 재생 처리 단계A reproduction processing step of transmitting the corresponding program requested to be reproduced to the wired / wireless user terminal for reproduction; 를 포함하는 네트워크 녹화 방법.Network recording method comprising a. 제 21 항에 있어서,The method of claim 21, 컨텐츠 녹화에 따른 요금을 과금하는 과금 단계Charge step to charge for the content recording 를 더 포함하는 네트워크 녹화 방법.Network recording method further comprising. 제 22 항에 있어서,The method of claim 22, 상기 컨텐츠 녹화에 따른 요금은,The charge according to the content recording, 녹화가 허용된 시간에 따라 소정 금액을 지불하는 정액제인Flat rate payment based on the amount of time the recording is allowed 네트워크 녹화 방법.Network recording method. 제 22 항에 있어서,The method of claim 22, 상기 컨텐츠 녹화에 따른 요금은,The charge according to the content recording, 녹화 이용 시간에 따라 요금을 지불하는 종량제인Pay-as-you-go fee based on recording time 네트워크 녹화 방법.Network recording method. 제 22 항에 있어서,The method of claim 22, 상기 컨텐츠 녹화에 따른 요금은,The charge according to the content recording, 영상의 품질에 따라 이용 요금에 차등있는Depending on the quality of the image, there is a difference in the fee 네트워크 녹화 방법.Network recording method. 제 22 항에 있어서,The method of claim 22, 상기 컨텐츠 녹화에 따른 요금은,The charge according to the content recording, 사용자가 컨텐츠에 부가되는 광고의 시청 여부에 따라 할인되는Discounted depending on whether or not the user watched an ad 네트워크 녹화 방법.Network recording method. 제 21 항에 있어서,The method of claim 21, 상기 녹화 처리 단계는,The recording process step, 상기 유무선 사용자 단말로부터의 요청에 따라 녹화가 이루어지면 전체 녹화 요청에서 각 컨텐츠가 차지하는 비율을 산출하고,When the recording is made according to the request from the wired or wireless user terminal, the ratio of each content occupies in the total recording request, 상기 EPG 갱신 단계는,The EPG update step, 상기 산출한 녹화 요청율을 높은 순위부터 낮은 순위로 정렬시켜 높은 순위부터 소정 개수의 베스트 프로그램 목록을 EPG에 추가하여 갱신시키는The calculated recording request rate is sorted from high rank to low rank to add and update a predetermined number of best program lists from the high rank to the EPG. 네트워크 녹화 방법.Network recording method. 제 21 항에 있어서,The method of claim 21, 녹화 요청율의 산출은,The calculation of the recording request rate, 실시간 및/또는 일별 및/또는 주별 및/또는 월별 단위로 이루어지는Real-time and / or daily and / or weekly and / or monthly 네트워크 녹화 방법.Network recording method. 제 21 항에 있어서,The method of claim 21, 상기 녹화 처리 단계는,The recording process step, 상기 유무선 사용자 단말로부터의 특정 프로그램에 대한 녹화 요청에 따라 해당 컨텐츠가 저장되어 있는지를 확인하고, 해당 컨텐츠가 저장되어 있지 않으면 상기 컨텐츠 제공자로 해당 컨텐츠의 전송을 요청하여 그 결과로 전송받은 컨텐츠를 저장시킨 후, 녹화 요청 정보를 저장하고 녹화 요청율에 반영하는In response to a recording request for a specific program from the wired / wireless user terminal, check whether the corresponding content is stored, and if the corresponding content is not stored, request transmission of the corresponding content from the content provider and store the received content as a result. After recording, the recording request information is stored and reflected in the recording request rate. 네트워크 녹화 방법.Network recording method. 제 21 항에 있어서,The method of claim 21, 상기 유무선 사용자 단말로부터의 녹화 요청 정보는,The recording request information from the wired or wireless user terminal, 컨텐츠 정보, 녹화 시작 지점 및 녹화 종료 지점을 포함하는Including content information, recording start point, and recording end point 네트워크 녹화 방법.Network recording method. 제 21 항에 있어서,The method of claim 21, 상기 유무선 사용자 단말로부터의 녹화 요청은,The recording request from the wired or wireless user terminal, EPG를 이용하여 현재 시청중인 프로그램의 녹화를 요청하는 방식에 의하여 이루어지는By using EPG to request recording of the program being watched. 네트워크 녹화 방법.Network recording method. 제 31 항에 있어서,The method of claim 31, wherein 상기 녹화 처리 단계는,The recording process step, 상기 유무선 사용자 단말로부터의 녹화 요청 정보가 현재 시청중인 프로그램의 나머지 부분 녹화를 나타냄에 따라 프로그램 방송 중에 녹화를 요청받은 부분을 녹화 시작 지점으로 결정하고, 프로그램 끝 부분을 녹화 종료 지점으로 결정하는As the recording request information from the wired / wireless user terminal indicates the recording of the remaining portion of the program currently being viewed, the portion that is requested to record during the program broadcast is determined as the recording start point, and the end of the program is determined as the recording end point. 네트워크 녹화 방법.Network recording method. 제 31 항에 있어서,The method of claim 31, wherein 상기 녹화 처리 단계는,The recording process step, 상기 유무선 사용자 단말로부터의 녹화 요청 정보가 현재 시청중인 프로그램의 전체 녹화를 나타냄에 따라 프로그램 처음 부분을 녹화 시작 지점으로 결정하고, 프로그램 끝 부분을 녹화 종료 지점으로 결정하는As the recording request information from the wired / wireless user terminal indicates the entire recording of the program currently being viewed, the first part of the program is determined as the recording start point, and the end of the program is determined as the recording end point. 네트워크 녹화 방법.Network recording method. 제 21 항에 있어서,The method of claim 21, 상기 유무선 사용자 단말로부터의 녹화 요청은,The recording request from the wired or wireless user terminal, 특정 시간 동안 녹화할 것을 예약하는 방식에 의하여 이루어지는By scheduling to record for a certain time 네트워크 녹화 방법.Network recording method. 제 34 항에 있어서,The method of claim 34, wherein 상기 녹화 처리 단계는,The recording process step, 상기 유무선 사용자 단말로부터의 녹화 요청 정보가 프로그램 전체 예약 녹화를 나타냄에 따라 프로그램 처음 부분을 녹화 시작 지점으로 결정하고, 프로그램 끝 부분이 녹화 종료 지점으로 결정하는As the recording request information from the wired / wireless user terminal indicates the entire scheduled recording of the program, the beginning of the program is determined as the recording start point, and the end of the program is determined as the recording end point. 네트워크 녹화 방법.Network recording method. 제 21 항에 있어서,The method of claim 21, 상기 저장 단계는,The storing step, 컨텐츠 제공자로부터 전송받은 컨텐츠 및 EPG를 저장하되, 녹화 요청율을 참조하여, 고성능의 저장 서버에는 녹화 요청율이 높은 컨텐츠를 배치하고, 비교적 저성능의 저장 서버에는 녹화 요청율이 낮은 컨텐츠를 배치하는Store contents and EPGs received from a content provider, and with reference to the recording request rate, to place a high recording request rate on a high-performance storage server, and to place a content of a low recording request rate on a relatively low-performance storage server 네트워크 녹화 방법.Network recording method. 제 21 항에 있어서,The method of claim 21, 상기 유무선 사용자 단말로부터의 녹화 요청은,The recording request from the wired or wireless user terminal, 상기 EPG에 의하여 프로그램이 인덱싱되어 있음에 따라, 녹화를 원하는 인덱스를 포함하는As the program is indexed by the EPG, the program includes an index to be recorded. 네트워크 녹화 방법.Network recording method. 제 21 항에 있어서,The method of claim 21, 상기 재생 요청 단계는,The playback request step, 상기 유무선 사용자 단말로부터의 요청에 따라 상기 저장한 녹화 요청 정보를 검색하여 사용자에 상응하는 녹화 리스트를 추출한 후, 상기 추출한 녹화 리스트와 관련된 추천 VOD를 상기 녹화 리스트에 추가하여 전송하고, 그 결과로 특정 녹화 프로그램에 대한 재생을 요청받는After retrieving the stored recording request information according to a request from the wired / wireless user terminal and extracting a recording list corresponding to the user, the recommended VOD related to the extracted recording list is added to the recording list and transmitted, and as a result, it is specified. You are asked to play a recording program 네트워크 녹화 방법.Network recording method. 제 21 항에 있어서,The method of claim 21, 상기 유무선 사용자 단말로부터의 미리보기 요청에 따라 상기 사용자 정보 DB를 참조하여 서비스 이용 권한이 있는지를 인증하고, 인증에 성공한 사용자에 대하여 해당 프로그램을 기설정된 방송 시간 이전에 상기 유무선 사용자 단말로 전송 하여 재생시키는 미리보기 단계In response to a preview request from the wired / wireless user terminal, the user information DB is authenticated whether there is a right to use a service, and a successful program is transmitted to the wired / wireless user terminal before a preset broadcast time for a user who has successfully authenticated. Preview Steps 를 더 포함하는 네트워크 녹화 방법.Network recording method further comprising. 제 21 항에 있어서,The method of claim 21, 상기 유무선 사용자 단말은,The wired and wireless user terminal, 양방향 TV, 무선 통신이 가능한 휴대 단말 또는 인터넷을 통하여 연결된 PC 중 어느 하나인Either a two-way TV, a mobile terminal capable of wireless communication, or a PC connected via the Internet 네트워크 녹화 방법.Network recording method.
KR1020050090137A 2005-09-27 2005-09-27 Network recording system and its method KR100684030B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020050090137A KR100684030B1 (en) 2005-09-27 2005-09-27 Network recording system and its method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050090137A KR100684030B1 (en) 2005-09-27 2005-09-27 Network recording system and its method

Publications (1)

Publication Number Publication Date
KR100684030B1 true KR100684030B1 (en) 2007-02-20

Family

ID=38103888

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050090137A KR100684030B1 (en) 2005-09-27 2005-09-27 Network recording system and its method

Country Status (1)

Country Link
KR (1) KR100684030B1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101383460B1 (en) * 2007-09-13 2014-04-08 주식회사 케이티 System for providig consecutive play service of internet broadcasting service and method thereof
KR101614919B1 (en) * 2014-10-30 2016-04-22 아바드(주) A sports relay broadcasting system using an wearable camera
CN108589785A (en) * 2018-06-07 2018-09-28 马千里 A kind of umbrella type inspection well cover

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030010192A (en) * 2001-07-26 2003-02-05 인태 김 레이몬드 System for providing broadcasting contents via network and method for thereof
JP2004023118A (en) 2002-06-12 2004-01-22 Nippon Telegr & Teleph Corp <Ntt> Device, method, and program for generating individual program table
KR20050062327A (en) * 2003-12-18 2005-06-23 한국전자통신연구원 System and method for recording multimedia contents

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030010192A (en) * 2001-07-26 2003-02-05 인태 김 레이몬드 System for providing broadcasting contents via network and method for thereof
JP2004023118A (en) 2002-06-12 2004-01-22 Nippon Telegr & Teleph Corp <Ntt> Device, method, and program for generating individual program table
KR20050062327A (en) * 2003-12-18 2005-06-23 한국전자통신연구원 System and method for recording multimedia contents

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101383460B1 (en) * 2007-09-13 2014-04-08 주식회사 케이티 System for providig consecutive play service of internet broadcasting service and method thereof
KR101614919B1 (en) * 2014-10-30 2016-04-22 아바드(주) A sports relay broadcasting system using an wearable camera
CN108589785A (en) * 2018-06-07 2018-09-28 马千里 A kind of umbrella type inspection well cover

Similar Documents

Publication Publication Date Title
US7185352B2 (en) Method and apparatus for combining broadcast schedules and content on a digital broadcast-enabled client platform
CN102883191B (en) The system and method for following the tracks of for the collection of drama in interactive media environment
CN100356790C (en) Recording and playback system
JP5068321B2 (en) How to improve TV ad ratings
US8799977B1 (en) Set-top box to request a head end to command one of a plurality of other set-top boxes to transmit an available video program
KR100628077B1 (en) System and Method for Offer Commercial Broadcast Music in The Digital Television
CN101170661B (en) EPG generation device and EPG generation method
JP2010515291A (en) Method and apparatus for downloading auxiliary program data to DVR
US7584483B2 (en) Content-exhibition control apparatus and method
KR100711608B1 (en) System for management of real-time filtered broadcasting videos in a home terminal and a method for the same
KR100738685B1 (en) Apparatus and its method for providing additional information using bi-directional broadcasting service
US8881196B2 (en) Video playback apparatus, information providing apparatus, information providing system, information providing method and program
KR100952751B1 (en) Vod service system and method thereof
KR101087666B1 (en) System for providing video on demand service including block advertisement and method therefor
KR100684030B1 (en) Network recording system and its method
KR100616805B1 (en) A advertising method with association technique in digital broadcasting
JP2001258005A (en) Distributor, distribution system and its method
US20040111754A1 (en) System and method for delivering media content
US8887219B2 (en) Information providing apparatus, information receiving terminal, information providing system, information providing method and program
CN101352035A (en) Systems and methods for providing channel groups in an interactive media guidance application
WO2001031913A1 (en) Method and system for providing personalized broadcast television highlights service
JP4061032B2 (en) Broadcast program index distribution system
JP2001357311A (en) Method and device for business management and data broadcast supply method
KR100533139B1 (en) play system of broadcasting program by using network and method thereon
KR20130013938A (en) Digital broadcasting system viewing classified corner of contents and service method thtereof

Legal Events

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

Payment date: 20130201

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20140203

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20150202

Year of fee payment: 9

LAPS Lapse due to unpaid annual fee