KR101424284B1 - IP broadcasting receiver and method for reproducing a partial duration of IP broadcasting program - Google Patents

IP broadcasting receiver and method for reproducing a partial duration of IP broadcasting program Download PDF

Info

Publication number
KR101424284B1
KR101424284B1 KR1020080055766A KR20080055766A KR101424284B1 KR 101424284 B1 KR101424284 B1 KR 101424284B1 KR 1020080055766 A KR1020080055766 A KR 1020080055766A KR 20080055766 A KR20080055766 A KR 20080055766A KR 101424284 B1 KR101424284 B1 KR 101424284B1
Authority
KR
South Korea
Prior art keywords
broadcast program
partial
section
broadcast
partial section
Prior art date
Application number
KR1020080055766A
Other languages
Korean (ko)
Other versions
KR20090129708A (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 KR1020080055766A priority Critical patent/KR101424284B1/en
Publication of KR20090129708A publication Critical patent/KR20090129708A/en
Application granted granted Critical
Publication of KR101424284B1 publication Critical patent/KR101424284B1/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/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/47217End-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 controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
    • 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

Abstract

본 발명은, 아이피 방송 수신기와 그에 따른 아이피 방송 프로그램의 일부 구간 재생방법에 관한 것으로, 예를 들어, 인터넷 모듈이 구비된 아이피 텔레비전(IP-TV) 또는 아이피 티브이 셋탑 박스(IP-TV STB)와 같은 아이피 방송 수신기에서, 유저 인터페이스(UI) 화면을 통해, 사용자가 원하는 아이피 방송 프로그램의 일부 구간을 선택 지정할 수 있도록 함과 아울러, 상기 일부 구간의 아이피 방송 프로그램 데이터의 전송을 요구하는 커맨드(Command)를, 인터넷을 통해 연결 접속된 방송국 서버로 전송한 후, 상기 방송국 서버에서 선별 제공하는, 상기 일부 구간의 아이피 방송 프로그램 데이터를 수신하여 재생함으로써, 사용자가 원하는 아이피 방송 프로그램의 일부 구간만을 효율적으로 선별 재생하여 시청할 수 있게 되므로, 아이피 방송 프로그램을 처음부터 다시 수신하여 시청하지 않아도 된다.The present invention relates to an IP broadcast receiver and a method for reproducing a part of an IP broadcast program, for example, an IP TV or an IP-TV STB equipped with an Internet module, In the same IP broadcast receiver, a user can select and designate a section of an IP broadcast program desired by a user through a user interface (UI) screen, and a command for requesting transmission of IP broadcast program data of the partial section, To the broadcasting station server connected and connected through the Internet, and then receiving and reproducing the IP broadcasting program data of the partial section, which is selectively provided by the broadcasting station server, so that only a partial section of the desired IP broadcasting program is efficiently selected It is possible to reproduce and view the IP broadcast program, You do not need to receive it again and watch it.

아이피 방송 수신기, 방송국 서버, 아이피 방송 프로그램, 유저 인터페이스, 일부 구간 IP broadcasting receiver, broadcasting station server, IP broadcasting program, user interface, some sections

Description

아이피 방송 수신기와 그에 따른 아이피 방송 프로그램의 일부 구간 재생방법 {IP broadcasting receiver and method for reproducing a partial duration of IP broadcasting program} Technical Field [0001] The present invention relates to an IP broadcast receiver and a method for reproducing a part of an IP broadcast program,

본 발명은, 예를 들어 인터넷(Internet)을 통해 연결 접속된 방송국 서버(Broadcasting Server)에서 제공되는 아이피(IP: Internet Protocol) 방송 프로그램의 일부 구간만을 선별 재생할 수 있도록 하기 위한 아이피 방송 수신기와 그에 따른 아이피 방송 프로그램의 일부 구간 재생방법에 관한 것이다. The present invention relates to an IP broadcast receiver for selectively reproducing only a part of an IP (Internet Protocol) broadcast program provided from a broadcast server connected and connected via the Internet, And a partial playback method of an IP broadcast program.

일반적으로, 인터넷을 통해 다양한 콘텐츠의 방송 프로그램 데이터를 수신하는 아이피 텔레비전(IP-TV) 또는 아이피 티브이 셋탑 박스(IP-TV STB)와 같은 아이피 방송 수신기(IP Broadcasting Receiver)가 널리 보급되어 상용화되고 있다. 2. Description of the Related Art In general, an IP broadcast receiver such as an IP-TV or an IP-TV STB that receives broadcast program data of various contents via the Internet is widely popularized and commercialized .

예를 들어, 도 1에 도시한 바와 같이, 인터넷 모듈이 구비된 아이피 티브이 셋탑 박스(40)는, 텔레비전(30)과 연결 접속됨과 아울러, 인터넷(20)을 통해 다양한 콘텐츠의 방송 프로그램 데이터를 제공하는 방송국 서버(Broadcasting Station Server)(10)와 연결 접속된다. For example, as shown in FIG. 1, an Internet set-top box 40 having an Internet module is connected to a television 30 and provides broadcast program data of various contents via the Internet 20 (Broadcasting Station Server) 10 connected to the Internet.

한편, 상기 아이피 티브이 셋탑 박스(40)에서는, 예를 들어, 도 1에 도시한 바와 같이, 사용자가 리모콘(50)을 조작하여, 방송 프로그램 안내 서비스를 요청하는 경우, 상기 방송국 서버(10)에서 제공하는 이피지(EPG: Electronic Program Guide) 데이터를 신호 처리하게 된다. 1, when the user operates the remote controller 50 to request a broadcast program guide service, the settop box 40 of the present invention may be configured such that, And EPG (Electronic Program Guide) data provided thereto.

또한, 상기 아이피 티브이 셋탑 박스(40)에서는, 상기 이피지 데이터를 신호 처리하여, 방송 채널, 방송 시간, 그리고 방송 프로그램 명 등이 포함되는 이피지(EPG) 영상을 생성한 후, 상기 텔레비전(30)으로 출력하여, 방송 프로그램 안내를 위한 이피지 화면을 표시하게 된다. In addition, the IPTV set-top box 40 processes EPG data to generate an EPG image including a broadcast channel, a broadcast time, and a broadcast program name, and then transmits the EPG image to the television 30 And displays an EPG screen for broadcasting program guidance.

그리고, 사용자가, 상기 리모콘(50)을 조작하여, 임의의 한 아이피 방송 프로그램을 선택하는 경우, 상기 선택된 아이피 방송 프로그램 데이터의 전송을 요구하는 커맨드(Command)를, 방송국 서버(10)로 전송한 후, 상기 방송국 서버(10)에서 제공하는 아이피 방송 프로그램 데이터를 수신 및 재생하게 된다. When a user operates the remote controller 50 to select an arbitrary one of the IP broadcast programs, a command (Command) requesting transmission of the selected IP broadcast program data is transmitted to the broadcasting station server 10 And receives and reproduces the IP broadcast program data provided by the broadcasting station server 10.

그러나, 일반적인 아이피 텔레비전 또는 아이피 티브이 셋탑 박스 등과 같은 아이피 방송 수신기에서는, 방송국 서버에서 제공하는 아이피 방송 프로그램 데이터를 처음부터 수신 받아 재생하기 때문에, 사용자가 원하는 아이피 방송 프로그램의 일부 구간만을 선택 시청할 수 없게 되므로, 이에 대한 효율적인 해결 방안 마련이 시급히 요구되고 있는 실정이다. However, in an IP broadcast receiver such as a general IP television or an IPTV set-top box, since IP broadcast program data provided from a broadcast station server is received and reproduced from the beginning, only a part of an IP broadcast program desired by the user can be selected and viewed , And it is urgently required to prepare an effective solution to this problem.

따라서, 본 발명은 상기와 같은 실정을 감안하여 장착된 것으로, 예를 들어, 인터넷 모듈이 구비된 아이피 방송 수신기에서, 유저 인터페이스(UI) 화면을 통해, 사용자가 원하는 아이피 방송 프로그램의 일부 구간을 선택 지정할 수 있도록 함과 아울러, 상기 일부 구간의 아이피 방송 프로그램 데이터의 전송을 요구하는 커맨드(Command)를, 인터넷을 통해 연결 접속된 방송국 서버로 전송한 후, 상기 방송국 서버에서 선별 제공하는, 상기 일부 구간의 아이피 방송 프로그램 데이터를 수신하여 재생할 수 있도록 하기 위한 아이피 방송 수신기와 그에 따른 아이피 방송 프로그램의 일부 구간 재생방법을 제공하는 데, 그 목적이 있는 것이다.Therefore, the present invention has been made in view of the above circumstances, and for example, in an IP broadcast receiver provided with an Internet module, a user can select a section of an IP broadcast program desired by a user through a user interface (UI) And transmits a command requesting transmission of the IP broadcast program data of the partial section to a server connected and connected through the Internet and then selectively providing the command to the server of the broadcasting station, FIG. 1 is a block diagram of an IP broadcast receiver according to a first embodiment of the present invention; FIG.

상기와 같은 목적을 달성하기 위한 본 발명에 따른 아이피 방송 프로그램의 일부 구간 재생방법은, 아이피 방송 프로그램 시청 도중, 사용자의 키 입력에 따라, 유저 인터페이스 화면을 생성 표시하는 1단계; 상기 유저 인터페이스 화면을 통해, 상기 아이피 방송 프로그램의 일부 구간을 선택 지정하는 2단계; 상기 일부 구간의 아이피 방송 프로그램 데이터의 전송을 요구하는 커맨드를, 인터넷을 통해 연결 접속된 방송국 서버로 전송하는 3단계; 및 상기 방송국 서버에서 선별 제공하는, 상기 일부 구간의 아이피 방송 프로그램 데이터를 수신하여 재생하는 4단계를 포함하여 이루어지는 것을 특징으로 하며,According to another aspect of the present invention, there is provided a method for reproducing a partial broadcast program of an IP broadcast program, comprising the steps of: generating and displaying a user interface screen according to a key input of a user during an IP broadcast program viewing; A second step of selecting and designating a section of the IP broadcast program through the user interface screen; A third step of transmitting a command requesting transmission of the IP broadcast program data of the partial section to a server connected and connected through the Internet; And a fourth step of receiving and reproducing the IP broadcast program data of the selected section provided by the broadcasting station server,

또한, 상기 유저 인터페이스 화면에는, 아이피 방송 프로그램의 명, 재생 시간, 그리고 일부 구간의 시작 및 끝을 지정하기 위한 메뉴 항목 중 어느 하나 이상이 포함 표시되는 것을 특징으로 하며,Further, the user interface screen may include at least one of menu items for designating the name of the IP broadcast program, the playback time, and the start and end of the section.

또한, 상기 커맨드에는, 상기 아이피 방송 프로그램의 식별 정보와, 상기 일부 구간의 시작 및 끝 정보가 포함되는 것을 특징으로 하며,Further, the command includes identification information of the IP broadcast program, and start and end information of the partial section,

또한, 상기 아이피 방송 프로그램의 식별 정보는, 고유의 아이피 방송 프로그램 아이디이고, 상기 일부 구간의 시작 및 끝 정보는, 일부 구간의 시작 인덱스와 끝 인덱스이거나, 또는 일부 구간의 시작 재생 시간과 끝 재생 시간인 것을 특징으로 하며,In addition, the identification information of the IP broadcast program is a unique IP broadcast program ID, and the start and end information of the partial interval may be a start index and an end index of some intervals, .

또한, 상기 방송국 서버에서는, 상기 일부 구간의 아이피 방송 프로그램 데이터를 선별하여, 새로운 아이피 방송 프로그램으로 재구성한 후, 상기 커맨드를 전송한 아이피 방송 수신기로 제공하는 것을 특징으로 하며,In addition, the broadcast station server selects the IP broadcast program data of the partial section, reconfigures the IP broadcast program data into a new IP broadcast program, and provides the IP broadcast program receiver to the IP broadcast receiver that has transmitted the command.

또한, 상기 재구성된 새로운 아이피 방송 프로그램의 헤더 정보에는, 일부 구간이 선별된 부분 프로그램임을 나타내는 식별 값이 포함 기록되는 것을 특징으로 하며,In addition, the header information of the reconfigured new IP broadcast program includes an identification value indicating that a partial section is a selected partial program.

또한, 상기 선택 지정되는 아이피 방송 프로그램의 일부 구간을 저장한 후, 사용자의 키 입력에 따라, 일부 구간 설정 정보의 목록 화면을 표시하는 단계; 및 상기 화면 표시된 목록 중 임의의 한 목록이 선택되면, 그에 해당하는 일부 구간의 아이피 방송 프로그램 데이터의 전송을 요구하는 커맨드를, 인터넷을 통해 연결 접속된 방송국 서버로 전송하는 단계를 더 포함하여 이루어지는 것을 특징으로 하며,Displaying a list screen of some interval setting information according to a key input by a user after storing a certain interval of the selected and designated IP broadcast program; And transmitting a command requesting transmission of the IP broadcast program data of a corresponding section to a server connected and connected through the Internet when a list of the displayed list is selected, In addition,

또한, 본 발명에 따른 아이피 방송 수신기는, 인터넷을 통해 방송국 서버와 통신하기 위한 통신수단; 유저 인터페이스 화면 영상을 생성하기 위한 생성수단; 방송국 서버에서 제공되는 아이피 방송 프로그램을 재생 신호 처리하기 위한 신호처리수단; 및 상기 생성수단을 동작 제어하여, 유저 인터페이스 화면을 생성 표시하고, 아이피 방송 프로그램의 일부 구간이 선택 지정되면, 상기 통신수단을 동작 제어하여, 상기 일부 구간의 아이피 방송 프로그램 데이터의 전송을 요구하는 커맨드를, 상기 방송국 서버로 전송하기 위한 제어수단을 포함하여 구성되는 것을 특징으로 하며,Also, an IP broadcast receiver according to the present invention includes: communication means for communicating with a broadcast station server via the Internet; A generating means for generating a user interface screen image; Signal processing means for reproducing signal processing of an IP broadcast program provided by a broadcast station server; And generating and displaying a user interface screen by operating and controlling the generating means to perform operation control of the communication means when a partial section of the IP broadcast program is selected and designated to transmit a command for requesting transmission of the IP broadcast program data of the partial section And a control unit for transmitting the broadcast program to the broadcast station server,

또한, 상기 유저 인터페이스 화면에는, 아이피 방송 프로그램의 명, 재생 시간, 그리고 일부 구간의 시작 및 끝을 지정하기 위한 메뉴 항목 중 어느 하나 이상이 포함 표시되는 것을 특징으로 하며, Further, the user interface screen may include at least one of menu items for designating the name of the IP broadcast program, the playback time, and the start and end of the section.

또한, 상기 커맨드에는, 상기 아이피 방송 프로그램의 식별 정보와, 상기 일부 구간의 시작 및 끝 정보가 포함되는 것을 특징으로 하며,Further, the command includes identification information of the IP broadcast program, and start and end information of the partial section,

또한, 상기 아이피 방송 프로그램의 식별 정보는, 고유의 아이피 방송 프로그램 아이디이고, 상기 일부 구간의 시작 및 끝 정보는, 일부 구간의 시작 인덱스와 끝 인덱스이거나, 또는 일부 구간의 시작 재생 시간과 끝 재생 시간인 것을 특징으로 한다. In addition, the identification information of the IP broadcast program is a unique IP broadcast program ID, and the start and end information of the partial interval may be a start index and an end index of some intervals, .

본 발명에 따른 아이피 방송 수신기와 그에 따른 아이피 방송 프로그램의 일 부 구간 재생방법은, 예를 들어, 인터넷 모듈이 구비된 아이피 텔레비전(IP-TV) 또는 아이피 티브이 셋탑 박스(IP-TV STB)와 같은 아이피 방송 수신기에서, 유저 인터페이스(UI) 화면을 통해, 사용자가 원하는 아이피 방송 프로그램의 일부 구간을 선택 지정할 수 있도록 함과 아울러, 상기 일부 구간의 아이피 방송 프로그램 데이터의 전송을 요구하는 커맨드(Command)를, 인터넷을 통해 연결 접속된 방송국 서버로 전송한 후, 상기 방송국 서버에서 선별 제공하는, 상기 일부 구간의 아이피 방송 프로그램 데이터를 수신하여 재생함으로써, 사용자가 원하는 아이피 방송 프로그램의 일부 구간만을 효율적으로 선별 재생하여 시청할 수 있게 되므로, 아이피 방송 프로그램을 처음부터 다시 수신하여 시청하지 않아도 된다.The IP broadcast receiver according to the present invention and the partial section reproducing method of the IP broadcasting program can be used for a broadcasting service such as an IP TV or an IPTV TV STB equipped with an Internet module In an IP broadcast receiver, a user can select and designate a section of an IP broadcast program desired by a user through a user interface (UI) screen, and a command for requesting transmission of IP broadcast program data of the partial section And transmitting the selected IP broadcast program data to the broadcasting server connected through the Internet and selectively receiving the IP broadcast program data from the broadcasting server in the broadcasting server so that only a partial section of the desired IP broadcasting program is efficiently selected So that the IP broadcast program can be reproduced from the beginning It may not be received and viewed.

이하, 본 발명에 따른 아이피 방송 수신기와 그에 따른 아이피 방송 프로그램의 일부 구간 재생방법에 대한 바람직한 실시예에 대해, 첨부된 도면을 참조하여 상세히 설명한다. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, preferred embodiments of an IP broadcast receiver and an IP broadcast program partial playback method according to the present invention will be described in detail with reference to the accompanying drawings.

우선, 본 발명은 아이피 텔레비전(IP-TV) 또는 아이피 티브이 셋탑 박스(IP-TV STB) 등과 같은 다양한 유형의 아이피 방송 수신기에 적용될 수 있는 것으로, 예를 들어 도 2에 도시한 바와 같이, 본 발명이 적용되는 아이피 티브이 셋탑 박스(40)에는, 인터넷 모듈(400), 조건부 억세스 시스템(CAS: Conditional Access System)(401), 디지털 신호 처리부(402), 스토리지(403), 씨피유(404), 오에스디 생성부(405), 타이머(406), 키 입력부(407), 그리고 인터페이스부(408) 등이 포함 구성된다.First, the present invention can be applied to various types of IP broadcast receivers such as an IP-TV or an IP-TV STB. For example, as shown in FIG. 2, The settop box 40 is provided with an Internet module 400, a Conditional Access System (CAS) 401, a digital signal processor 402, a storage 403, a Cipher 404, A syndrome generator 405, a timer 406, a key input unit 407, and an interface unit 408.

한편, 상기 씨피유(404)에서는, 사용자의 요청에 따라, 상기 인터넷 모듈(400)을 동작 제어하여, 인터넷(20)을 통해 연결 접속된 방송국 서버(10)와의 양방향 통신을 수행하게 되는 데, 예를 들어, 사용자가 임의의 한 아이피 방송 프로그램 시청을 요청하게 되면, 그에 상응하는 커맨드를 생성하여, 상기 방송국 서버(10)로 전송하게 된다.In the meantime, the Cipher 404 performs a bidirectional communication with the broadcasting station server 10 connected and connected through the Internet 20 by controlling the operation of the Internet module 400 according to a user's request. If the user requests to watch an arbitrary IP broadcast program, the corresponding command is generated and transmitted to the broadcasting station server 10.

또한, 상기 방송국 서버(10)에서는, 상기 커맨드에 따라, 사용자가 원하는 임의의 한 아이피 방송 프로그램을 선별 제공하게 되고, 상기 디지털 신호 처리부(402)에서는, 상기 방송국 서버(10)에서 제공하는 아이피 방송 프로그램을 다운로드 받아, 오디오 및 비디오 신호로 재생 신호 처리하는 일련의 아이피 방송 프로그램 다운로드 및 재생 동작을 수행하게 된다.The broadcasting station server 10 selectively provides an arbitrary one of the IP broadcasting programs desired by the user according to the command and the digital signal processing unit 402 provides the IP broadcasting service provided by the broadcasting station server 10, A program is downloaded and a series of IP broadcast program download and playback operations are performed to reproduce signals by audio and video signals.

그리고, 상기 인터페이스부(408)를 통해 연결 접속된 텔레비전(30)으로, 상기 재생 신호 처리된 오디오 및 비디오 신호를 출력하게 되므로, 사용자가 원하는 아이피 방송 프로그램을 시청할 수 있도록 하는 데, 예를 들어, 상기 씨피유(404)에서는, 상기와 같은 아이피 방송 프로그램 시청 도중, 사용자가 임의의 특정 키를 선택 입력하게 되면, 상기 오에스디 생성부(405)를 동작 제어하여, 유저 인터페이스(UI: User Interface) 화면을 생성 표시하게 된다. Since the audio and video signals processed by the reproduction signal are output to the television 30 connected and connected through the interface unit 408, the user can view the desired IP broadcast program. For example, When the user selects and inputs an arbitrary specific key during the IP broadcast program viewing, the CPU 40 controls the operation of the OSD generation unit 405 to display a user interface (UI) screen Is generated and displayed.

또한, 상기 유저 인터페이스 화면을 통해, 사용자가 원하는 아이피 방송 프로그램의 일부 구간을 선택 지정하게 되면, 상기 일부 구간의 아이피 방송 프로그램 데이터의 전송을 요구하는 커맨드를 생성하여, 상기 방송국 서버(10)로 전송하 게 된다.When the user selects and designates a section of an IP broadcast program desired by the user through the user interface screen, a command requesting transmission of the IP broadcast program data of the partial section is generated and transmitted to the broadcast station server 10 .

그리고, 상기 방송국 서버(10)에서는, 상기 일부 구간의 아이피 방송 프로그램 데이터만을 선별한 후, 새로운 아이피 방송 프로그램으로 재구성하여 전송하게 되고, 이를 수신하게 되는 아이피 방송 수신기(40)에서는, 상기 일부 구간의 아이피 방송 프로그램 데이터를 재생하여, 오디오 및 비디오 신호를, 상기 텔레비전으로 출력하게 되므로, 사용자가 원하는 아이피 방송 프로그램의 일부 구간만을 효율적으로 선별 시청할 수 있게 되는 데, 이에 대해 상세히 설명하면 다음과 같다.Then, the broadcasting station server 10 selects only the IP broadcast program data of the partial interval, reconstructs the IP broadcasting program data into a new IP broadcasting program, and transmits the new IP broadcasting program. In the IP broadcasting receiver 40 receiving the partial IP broadcasting program, The IP broadcasting program data is reproduced and the audio and video signals are output to the television so that only a partial section of the IP broadcasting program desired by the user can be efficiently selected and viewed.

도 3은, 본 발명에 따른 아이피 방송 프로그램의 일부 구간 재생방법에 대한 실시예의 동작 흐름도를 도시한 것으로, 전술한 바와 같이, 본 발명이 적용되는 아이피 티브이 셋탑 박스(40)의 씨피유(404)에서는, 상기 인터넷 모듈(400)을 통해 연결 접속된 방송국 서버(10)와의 양방향 통신을 수행하여, 사용자가 원하는 임의의 한 아이피 방송 프로그램을 수신함과 아울러, 상기 디지털 신호 처리부(402)를 동작 제어하여, 상기 아이피 방송 프로그램을 오디오 및 비디오 신호로 재생 출력하게 된다(S10). FIG. 3 is a flowchart illustrating an operation of an embodiment of the partial playback method of the IP broadcast program according to the present invention. As described above, in the MPEG4 of the settop box 40 of the present invention to which the present invention is applied, Way communication with the broadcasting station server 10 connected and connected through the Internet module 400 to receive a desired one of the IP broadcast programs desired by the user and control the operation of the digital signal processing unit 402, And reproduces and outputs the IP broadcast program as audio and video signals (S10).

한편, 상기 씨피유(404)에서는, 상기와 같은 아이피 방송 프로그램 수신 및 재생 처리 동작을 수행하던 도중, 사용자가, 아이피 방송 프로그램의 일부 구간 설정을 요구하는 경우(S11), 상기 오에스디 생성부(405)를 동작 제어하여, 유저 인터페이스(UI) 화면을 표시하게 되는 데(S12), 예를 들어, 도 4에 도시한 바와 같이, 상기 유저 인터페이스 화면에는, 아이피 방송 프로그램 정보로서, 방송 프로그램 명(예: 해피 썬데이)과 재생 시간(예: 90분) 등이 포함 표시된다.If the user requests to set a section of the IP broadcast program (S11) while the IP broadcast program reception and reproduction processing operation as described above is being performed, (S12). For example, as shown in Fig. 4, the user interface screen displays a broadcast program name (e.g., a broadcast program name) as the IP broadcast program information : Happy Sunday) and playing time (for example, 90 minutes).

또한, 상기 유저 인터페이스 화면에는, 사용자가 원하는 일부 구간을 선택 지정할 수 있도록 하기 위한 사용자 선택 필드가 포함 표시되는 데, 예를 들어, 도 4에 도시한 바와 같이, 사용자가 원하는 일부 구간의 시작 시간(예: 31분)과 끝 시간(예: 54분)이 포함 표시된다.In addition, the user interface screen includes a user selection field for allowing a user to select and designate a desired section. For example, as shown in FIG. 4, For example, 31 minutes) and the end time (for example, 54 minutes).

그리고, 상기 유저 인터페이스 화면에는, 사용자가 선택한 아이피 방송 프로그램의 식별 정보(예: 방송 프로그램 명(Name) 또는 아이디(ID))와, 일부 구간의 시작 시간(예: 31분), 그리고 끝 시간(예: 54분) 등을, 일부 구간 설정 정보로서, 상기 스토리지(403) 내에 저장하기 위한 '저장'메뉴 항목이 표시된다.The user interface screen displays identification information (e.g., a broadcast program name or an ID) of a selected IP broadcast program, a start time (e.g., 31 minutes) of a partial interval, and an end time For example, 54 minutes), and the like, as a part of section setting information, a 'save' menu item for storing in the storage 403 is displayed.

또한, 상기 유저 인터페이스 화면에는, 상기 아이피 방송 프로그램의 식별 정보와, 일부 구간의 시작 시간, 그리고 끝 시간에 해당하는 방송 데이터만을 선별하여 제공할 것을 요구하는 커맨드를, 상기 방송국 서버(10)로 전송하기 위한 '전송' 메뉴 항목이 표시된다. Also, a command requesting to selectively provide only the broadcast data corresponding to the identification information of the IP broadcast program, the start time and the end time of the partial section is transmitted to the broadcasting station server 10 on the user interface screen &Quot; Transmission " menu item is displayed.

그리고, 상기 씨피유(404)에서는, 상기 유저 인터페이스 화면을 통해, 사용자가 원하는 아이피 방송 프로그램의 일부 구간이 선택 지정한 후(S13), 상기 전송 메뉴 항목을 클릭하게 되면, 상기 아이피 방송 프로그램 식별 정보와, 시작 시간 정보, 그리고 끝 시간 정보와 함께, 그에 해당하는 일부 구간의 아이피 방송 프로그램만을 선별하여 제공할 것을 요구하는 커맨드를 생성한 후, 상기 방송국 서버(10)로 전송하게 된다(S14). After the user selects and designates a section of the desired IP broadcast program on the user interface screen (S13), the user selects an IP broadcast program identification information, The start time information, and the end time information, and transmits the command to the broadcasting station server 10 (S14) after generating a command requesting to selectively provide only the IP broadcasting programs corresponding to the partial broadcasting programs.

한편, 상기 씨피유(404)에서는, 사용자의 요청에 따라, 상기 스토리지(403) 내에 저장 관리되는 일부 구간 설정 정보를 검색함과 아울러, 상기 오에스디 생성부(405)를 동작 제어하여, 사용자가 이전에 미리 설정한 일부 구간 설정 정보들을, 유저 인터페이스 화면 내에 표시하게 된다. In the meantime, the Cipher 404 retrieves some interval setting information stored and managed in the storage 403 according to a user's request, and controls operation of the OSD generator 405, Some section setting information set in advance is displayed in the user interface screen.

예를 들어, 도 5에 도시한 바와 같이, 상기 유저 인터페이스 화면에는, 사용자가 이전에 미리 설정한 일부 구간 설정 정보들에 대한 방송 프로그램 명들이 목록(List) 형태로 표시되며, 사용자가 임의의 한 방송 프로그램 명을 선택 클릭하게 되면, 그 방송 프로그램 명에 연계 저장된 일부 구간 설정 정보, 즉 아이피 방송 프로그램 식별 정보와, 시작 시간 정보, 그리고 끝 시간 정보를, 상기 스토리지 내에서 검색하게 된다.For example, as shown in FIG. 5, on the user interface screen, broadcast program names for some interval setting information previously set by the user are displayed in the form of a list, When the broadcast program name is selected and clicked, some section setting information stored in association with the broadcast program name, i.e., IP broadcast program identification information, start time information, and end time information are searched in the storage.

그리고. 상기 씨피유(404)에서는, 상기 아이피 방송 프로그램 식별 정보와, 시작 시간 정보, 그리고 끝 시간 정보와 함께, 그에 해당하는 일부 구간의 아이피 방송 프로그램만을 선별하여 제공할 것을 요구하는 커맨드를 생성한 후, 상기 방송국 서버(10)로 전송하게 된다. And. The CPU 404 generates a command requesting to select and provide only the IP broadcast program corresponding to the IP broadcast program identification information, the start time information, and the end time information, To the broadcasting station server (10).

한편, 상기 시작 시간과 끝 시간은, 도 6에 도시한 바와 같이, 방송 프로그램의 데이터 스트림에 순차적으로 부여되는 인덱스(Index) 값으로 대체될 수 있는데, 예를 들어, 총 재생 시간이 90분인 오리지널(Original) 방송 프로그램에 대해, 사용자가 일부 구간으로서, 31분과 54분을 지정한 경우, 상기 31분과 54분은, 인덱스 101과 180으로 각각 대체될 수 있다.As shown in FIG. 6, the start time and end time may be replaced by index values sequentially assigned to a data stream of a broadcast program. For example, when the original playback time is 90 minutes, For the (Original) broadcast program, if the user designates 31 minutes and 54 minutes as partial sections, the 31 and 54 minutes may be replaced with the index 101 and 180, respectively.

또한, 상기 오리지널 방송 프로그램의 헤더(Header) 정보에는, 해당 방송 프로그램이 오리지널 방송 프로그램임을 나타내기 위한 식별 값으로, Orignal Program_Flag ='1'이 포함 기록되고, 해당 방송 프로그램이 부분 방송 프로그램임이 아님을 나타내기 위한 식별 값으로 Partial Program_Flag='0'이 포함 기록될 수 있다. In the header information of the original broadcast program, Orignal Program_Flag = '1' is recorded as an identification value for indicating that the broadcast program is an original broadcast program, and the broadcast program is not a partial broadcast program And Partial Program_Flag = '0' may be recorded as an identification value for indicating the partial program.

한편, 상기 방송국 서버(10)에서는, 사용자가 선택 지정하는 일부 구간의 데이터만을 선별하여, 새로운 아이피 방송 프로그램을 재구성한 후, 상기 아이피 방송 수신기로 전송하게 되는 데, 상기 재구성된 새로운 아이피 방송 프로그램의 헤더 정보에는, 해당 방송 프로그램이 오리지널 방송 프로그램이 아님을 나타내기 위한 식별 값으로, Orignal Program_Flag ='0'이 포함 기록되고, 해당 방송 프로그램이 부분 방송 프로그램임을 나타내기 위한 식별 값으로 Partial Program_Flag='1'이 포함 기록될 수 있다. Meanwhile, in the broadcasting station server 10, only the data of a certain section selected by the user is selected, a new IP broadcast program is reconstructed, and the new IP broadcast program is transmitted to the IP broadcast receiver. In the header information, Orignal Program_Flag = '0' is recorded as an identification value for indicating that the broadcast program is not an original broadcast program. Partial Program_Flag = '0' is recorded as an identification value for indicating that the broadcast program is a partial broadcast program. 1 'can be recorded.

그리고, 상기 아이피 방송 수신기의 씨피유(404)에서는, 상기와 같이 부분 방송 프로그램이 수신되는 경우(S15), 상기 헤더 정보에 포함된 Partial Program_Flag='1'을 확인한 후, 상기 디지털 신호 처리부(402)를 동작 제어하여, 부분 방송 프로그램의 데이터 스트림을 오디오 및 비디오 신호로 재생 처리하는 일련의 동작을 수행하게 되며(S16), 이후 사용자가 요청하는 임의의 해당 동작을 수행하게 된다(S17).When the partial broadcast program is received as described above (S15), the CIF 404 of the IP broadcast receiver checks the Partial Program_Flag = '1' included in the header information, And performs a series of operations of reproducing the data stream of the partial broadcast program as audio and video signals (S16), and then performs a corresponding operation requested by the user (S17).

이에 따라, 사용자는, 자신이 원하는 아이피 방송 프로그램의 일부 구간만을 선택 시청할 수 있게 되므로, 이전에 이미 시청한 적이 있는 아이피 방송 프로그램을 처음부터 다시 수신하여 시청하지 않아도 된다. Accordingly, the user can selectively watch only a part of the desired IP broadcast program, so that it is not necessary to receive the IP broadcast program that has been previously viewed and receive the program again from the beginning.

이상, 전술한 본 발명의 바람직한 실시예는, 예시의 목적을 위해 개시된 것으로, 당업자라면, 이하 첨부된 특허청구범위에 개시된 본 발명의 기술적 사상과 그 기술적 범위 내에서, 또다른 다양한 실시예들을 개량, 변경, 대체 또는 부가 등이 가능할 것이다. 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 appended claims. , Alteration, substitution, addition, or the like.

도 1은 일반적인 아이피 방송 수신기와 방송국 서버가 인터넷을 통해 연결 접속된 실시예를 도시한 것이고, 1 shows an embodiment in which a general IP broadcast receiver and a broadcasting station server are connected and connected via the Internet,

도 2는 본 발명이 적용되는 아이피 방송 수신기에 대한 실시예의 구성을 도시한 것이고, FIG. 2 is a block diagram of an embodiment of an IP broadcast receiver to which the present invention is applied,

도 3은 본 발명에 따른 아이피 방송 프로그램의 일부 구간 재생방법에 대한 실시예의 동작 흐름도를 도시한 것이고, FIG. 3 is a flowchart illustrating an operation of an embodiment of a partial playback method of an IP broadcast program according to the present invention,

도 4 및 도 5는 본 발명에 따라 표시되는 유저 인터페이스 화면에 대한 실시예를 도시한 것이고,4 and 5 show an embodiment of a user interface screen displayed according to the present invention,

도 6은 본 발명이 적용되는 방송국 서버에서 부분 프로그램을 재구성하는 실시예를 도시한 것이다. FIG. 6 illustrates an embodiment of reconfiguring a partial program in a broadcast station server to which the present invention is applied.

※ 도면의 주요부분에 대한 부호의 설명[Description of Drawings]

10 : 방송국 서버 20 : 인터넷10: broadcasting station server 20: internet

30 : 텔레비전 40 : 아이피 티브이 셋탑 박스30: TV 40: IPTV set-top box

50 : 리모콘 400 : 인터넷 모듈50: remote controller 400: internet module

401 : 조건부 억세스 시스템 402 : 디지털 신호 처리부401: conditional access system 402: digital signal processor

403 : 스토리지 404 : 씨피유403: Storage 404:

405 : 오에스디 생성부 406 : 타이머405: OSD generation unit 406: timer

407 : 키 입력부 408 : 인터페이스부 407: key input unit 408:

Claims (11)

아이피 방송 프로그램 재생 도중 표시되는 유저 인터페이스 화면을 통해 상기 아이피 방송 프로그램의 일부 구간이 선택될 때, 상기 선택된 일부 구간을 일부 구간 설정 정보로 저장하는 단계;When a partial section of the IP broadcast program is selected through the user interface screen displayed during the IP broadcast program reproduction, storing the selected partial section as partial section setting information; 상기 저장된 일부 구간 설정 정보를 하나 이상의 항목으로 포함하는 목록 화면을 표시하는 단계;Displaying a list screen including the stored section setting information as one or more items; 상기 목록 화면에서 항목이 선택되면, 상기 선택된 항목에 해당하는 일부 구간의 아이피 방송 프로그램 데이터의 전송을 요구하는 커맨드를 인터넷을 통해 연결된 서버로 전송하는 단계; 및Transmitting a command requesting transmission of IP broadcast program data of a section corresponding to the selected item to a server connected via the Internet when an item is selected on the list screen; And 상기 서버에서 제공되는, 상기 일부 구간의 아이피 방송 프로그램 데이터를 수신하여 재생하는 단계를 포함하여 이루어지는 것을 특징으로 하는 아이피 방송 프로그램의 일부 구간 재생방법.And receiving and reproducing the IP broadcast program data of the section provided by the server. 제 1항에 있어서, The method according to claim 1, 상기 유저 인터페이스 화면에는, 아이피 방송 프로그램의 명, 재생 시간, 그리고 일부 구간의 시작 및 끝을 지정하기 위한 메뉴 항목 중 어느 하나 이상이 포함 표시되는 것을 특징으로 하는 아이피 방송 프로그램의 일부 구간 재생방법. Wherein the user interface screen includes at least one of a name of an IP broadcast program, a playback time, and a menu item for specifying a start and end of a section. 제 1항에 있어서,The method according to claim 1, 상기 커맨드에는, 상기 아이피 방송 프로그램의 식별 정보와, 상기 일부 구간의 시작 및 끝 정보가 포함되는 것을 특징으로 하는 아이피 방송 프로그램의 일 부 구간 재생방법. Wherein the command includes the identification information of the IP broadcast program and the start and end information of the partial section. 제 3항에 있어서,The method of claim 3, 상기 아이피 방송 프로그램의 식별 정보는, 고유의 아이피 방송 프로그램 아이디이고, 상기 일부 구간의 시작 및 끝 정보는, 일부 구간의 시작 인덱스와 끝 인덱스이거나, 또는 일부 구간의 시작 재생 시간과 끝 재생 시간인 것을 특징으로 하는 아이피 방송 프로그램의 일부 구간 재생방법. The identification information of the IP broadcast program is a unique IP broadcast program ID, and the start and end information of the partial interval is the start index and the end index of the partial interval or the start playback time and end playback time of the partial interval A method for reproducing a partial section of an IP broadcast program. 삭제delete 제 1항에 있어서,The method according to claim 1, 상기 일부 구간의 데이터로 재구성되어 상기 서버로부터 제공되는 새로운 아이피 방송 프로그램의 헤더 정보에는, 일부 구간이 선별된 부분 프로그램임을 나타내는 식별 값이 포함되는 것을 특징으로 하는 아이피 방송 프로그램의 일부 구간 재생방법.Wherein the header information of the new IP broadcast program reconstructed from the data of the partial section includes an identification value indicating that a partial section is a selected partial program. 삭제delete 인터넷을 통해 서버와 통신하기 위한 통신수단;Communication means for communicating with the server via the Internet; 유저 인터페이스 화면 영상을 생성하기 위한 생성수단;A generating means for generating a user interface screen image; 데이터를 저장하기 위한 저장수단;Storage means for storing data; 서버에서 제공되는 아이피 방송 프로그램을 신호 처리하기 위한 신호처리수단; 및A signal processing means for signal processing the IP broadcast program provided by the server; And 상기 신호처리수단에 의해 아이피 방송 프로그램의 재생 도중 사용자 요청에 따라 상기 생성수단에 의해 생성되는 유저 인터페이스 화면을 통해 상기 아이피 방송 프로그램의 일부 구간이 선택될 때 상기 선택된 일부 구간을 일부 구간 설정 정보로 상기 저장수단에 저장하고, 상기 생성수단을 제어하여 상기 저장된 일부 구간 설정 정보를 하나 이상의 항목으로 포함하는 목록 화면을 표시하고, 상기 목록 화면에서 항목이 선택되면 상기 통신수단을 제어하여 상기 선택된 항목에 해당하는 일부 구간의 아이피 방송 프로그램 데이터의 전송을 요구하는 커맨드를 서버로 전송하고 상기 서버에서 제공되는 상기 일부 구간의 아이피 방송 프로그램 데이터를 수신하여 상기 신호처리수단을 통해 재생하기 위한 제어수단을 포함하여 구성되는 것을 특징으로 하는 아이피 방송 수신기.When a partial section of the IP broadcast program is selected through a user interface screen generated by the generating unit according to a user request during the reproduction of the IP broadcast program by the signal processing unit, And the control means controls the communication means to display a list screen including the stored partial section setting information as one or more items, and when the item is selected on the list screen, And control means for transmitting to the server a command requesting transmission of the IP broadcast program data of a certain section to receive the IP broadcast program data of the section provided by the server and reproducing the IP broadcast program data through the signal processing means Characterized by An IP broadcast receiver. 제 8항에 있어서, 9. The method of claim 8, 상기 유저 인터페이스 화면에는, 아이피 방송 프로그램의 명, 재생 시간, 그리고 일부 구간의 시작 및 끝을 지정하기 위한 메뉴 항목 중 어느 하나 이상이 포 함 표시되는 것을 특징으로 하는 아이피 방송 수신기. Wherein the user interface screen includes at least one of a name of an IP broadcast program, a playback time, and menu items for specifying the start and end of a section. 제 8항에 있어서,9. The method of claim 8, 상기 커맨드에는, 상기 아이피 방송 프로그램의 식별 정보와, 상기 일부 구간의 시작 및 끝 정보가 포함되는 것을 특징으로 하는 아이피 방송 수신기. Wherein the command includes identification information of the IP broadcast program and start and end information of the partial section. 제 10항에 있어서,11. The method of claim 10, 상기 아이피 방송 프로그램의 식별 정보는, 고유의 아이피 방송 프로그램 아이디이고, 상기 일부 구간의 시작 및 끝 정보는, 일부 구간의 시작 인덱스와 끝 인덱스이거나, 또는 일부 구간의 시작 재생 시간과 끝 재생 시간인 것을 특징으로 하는 아이피 방송 수신기. The identification information of the IP broadcast program is a unique IP broadcast program ID, and the start and end information of the partial interval is the start index and the end index of the partial interval or the start playback time and end playback time of the partial interval Featured IP broadcast receiver.
KR1020080055766A 2008-06-13 2008-06-13 IP broadcasting receiver and method for reproducing a partial duration of IP broadcasting program KR101424284B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020080055766A KR101424284B1 (en) 2008-06-13 2008-06-13 IP broadcasting receiver and method for reproducing a partial duration of IP broadcasting program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020080055766A KR101424284B1 (en) 2008-06-13 2008-06-13 IP broadcasting receiver and method for reproducing a partial duration of IP broadcasting program

Publications (2)

Publication Number Publication Date
KR20090129708A KR20090129708A (en) 2009-12-17
KR101424284B1 true KR101424284B1 (en) 2014-07-31

Family

ID=41689607

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080055766A KR101424284B1 (en) 2008-06-13 2008-06-13 IP broadcasting receiver and method for reproducing a partial duration of IP broadcasting program

Country Status (1)

Country Link
KR (1) KR101424284B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106375806B (en) * 2016-08-31 2019-05-03 深圳国微技术有限公司 A kind of user interface updating method, system and fore device based on condition receiving card

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060002868A (en) * 2003-03-27 2006-01-09 소니 가부시끼 가이샤 Information processing device, information processing method, and computer program
JP2007150956A (en) 2005-11-30 2007-06-14 Nippon Telegr & Teleph Corp <Ntt> Program unit separating device and program unit separating program
KR20080004826A (en) * 2006-07-06 2008-01-10 호서대학교 산학협력단 Multimedia contents streaming method using section information and streaming apparatus thereof
KR20080010176A (en) * 2006-07-26 2008-01-30 엘지전자 주식회사 Method for transmitting broadcasting program information

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060002868A (en) * 2003-03-27 2006-01-09 소니 가부시끼 가이샤 Information processing device, information processing method, and computer program
JP2007150956A (en) 2005-11-30 2007-06-14 Nippon Telegr & Teleph Corp <Ntt> Program unit separating device and program unit separating program
KR20080004826A (en) * 2006-07-06 2008-01-10 호서대학교 산학협력단 Multimedia contents streaming method using section information and streaming apparatus thereof
KR20080010176A (en) * 2006-07-26 2008-01-30 엘지전자 주식회사 Method for transmitting broadcasting program information

Also Published As

Publication number Publication date
KR20090129708A (en) 2009-12-17

Similar Documents

Publication Publication Date Title
US20070192793A1 (en) Electronic programming guide providing apparatus and method
US9077859B2 (en) Device for recording and playing contents, server for managing content location information, information recording medium, method for managing content information
US20120066727A1 (en) Transmitting apparatus and receiving apparatus
US20080168496A1 (en) Method of transmitting preview content and method and apparatus for receiving preview content
US9955113B2 (en) Method and apparatus for injecting program markers in live media streams
JP4891809B2 (en) Content playback apparatus, preview list generation method, program, and recording medium
KR101391752B1 (en) Image Processing Apparatus And Control Method Thereof
JP2005159579A (en) Television providing not-yet-televiewed program
GB2486025A (en) Content searching using identifiers to find corresponding programmes in different sources
JP2011109171A (en) Broadcast receiving apparatus
JP2005064832A (en) Content guidance information processing apparatus and content guidance information processing method, and computer program
US9532107B2 (en) Content distribution
KR100758108B1 (en) System and method for providing selective service of preference program on internet television
KR101424284B1 (en) IP broadcasting receiver and method for reproducing a partial duration of IP broadcasting program
US20090013355A1 (en) Broadcast scheduling method and broadcast receiving apparatus using the same
US10958976B2 (en) Method for selecting and displaying television programs transmitted through an internet network, and related apparatus and system
KR101474018B1 (en) Apparatus and method for reproducing commercial data in IP broadcasting receiver
KR20070081389A (en) Epg providing apparatus and method for providing vod services using epg information
KR100617842B1 (en) Method and apparatus for searching digital broadcasting program
JP2012114606A (en) Control device and control method
JP2003298962A (en) Broadcast channel selection apparatus, broadcast channel selection method, broadcast channel selection program, broadcast program information providing apparatus, and broadcast program information providing program
US20120005712A1 (en) Method for setting reservation in broadcast receiver
JP2012065059A (en) Transmitter, receiver, and transmission method
KR101110991B1 (en) Broadcasting service system and method for providing viewer prefernce information according to using time shift function on viewing real-time broadcasting
KR20110115837A (en) Apparatus and method for displaying of electronic program guide

Legal Events

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

Payment date: 20170623

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20190624

Year of fee payment: 6