KR101855540B1 - 콘텐츠 공급 장치, 콘텐츠 공급 방법, 콘텐츠 재생 장치, 콘텐츠 재생 방법, 프로그램 및 콘텐츠 시청 시스템 - Google Patents

콘텐츠 공급 장치, 콘텐츠 공급 방법, 콘텐츠 재생 장치, 콘텐츠 재생 방법, 프로그램 및 콘텐츠 시청 시스템 Download PDF

Info

Publication number
KR101855540B1
KR101855540B1 KR1020137007361A KR20137007361A KR101855540B1 KR 101855540 B1 KR101855540 B1 KR 101855540B1 KR 1020137007361 A KR1020137007361 A KR 1020137007361A KR 20137007361 A KR20137007361 A KR 20137007361A KR 101855540 B1 KR101855540 B1 KR 101855540B1
Authority
KR
South Korea
Prior art keywords
content
video
command
switching
switch command
Prior art date
Application number
KR1020137007361A
Other languages
English (en)
Other versions
KR20130105637A (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 소니 주식회사
Publication of KR20130105637A publication Critical patent/KR20130105637A/ko
Application granted granted Critical
Publication of KR101855540B1 publication Critical patent/KR101855540B1/ko

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/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4622Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
    • 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/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/20Arrangements for broadcast or distribution of identical information via plural systems
    • H04H20/24Arrangements for distribution of identical information via broadcast system and non-broadcast system
    • 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/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • 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/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6112Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving terrestrial transmission, e.g. DVB-T
    • 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/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6125Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
    • 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
    • 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
    • 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/65Transmission of management data between client and server
    • H04N21/654Transmission by server directed to the client
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/812Monomedia components thereof involving advertisement data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/84Generation or processing of descriptive data, e.g. content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/38Arrangements for distribution where lower stations, e.g. receivers, interact with the broadcast

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Television Systems (AREA)

Abstract

본 발명은, 관련된 방송 콘텐츠와 배신 콘텐츠의 신속한 연속 재생을 실현할 수 있는 콘텐츠 공급 장치, 콘텐츠 공급 방법, 콘텐츠 재생 장치, 콘텐츠 재생 방법, 프로그램 및 콘텐츠 시청 시스템에 관한 것이다. 본 발명의 콘텐츠 공급 장치는, 재생하는 영상 콘텐츠의 전환에 관한 처리를 상기 콘텐츠 재생 장치에 실행시키기 위한 비디오 스위치 커맨드를 생성하는 생성부와, 생성된 상기 비디오 스위치 커맨드를 매립한 영상 콘텐츠를 방송망을 통하여 방송하는 방송부와, 영상 콘텐츠를 인터넷을 통하여 배신하는 배신부를 구비한다. 본 발명은, 방송망과 인터넷을 사용한 콘텐츠 시청 시스템에 적용할 수 있다.

Description

콘텐츠 공급 장치, 콘텐츠 공급 방법, 콘텐츠 재생 장치, 콘텐츠 재생 방법, 프로그램 및 콘텐츠 시청 시스템{CONTENT SUPPLYING DEVICE, CONTENT SUPPLYING METHOD, CONTENT REPRODUCTION DEVICE, CONTENT REPRODUCTION METHOD, PROGRAM, AND CONTENT VIEWING SYSTEM}
본 발명은, 콘텐츠 공급 장치, 콘텐츠 공급 방법, 콘텐츠 재생 장치, 콘텐츠 재생 방법, 프로그램 및 콘텐츠 시청 시스템에 관한 것으로, 특히, 디지털 텔레비전 방송에 의한 방송 콘텐츠와, 인터넷을 통하여 배신(配信)하는 배신 콘텐츠를 관련지어 재생할 수 있도록 한 콘텐츠 공급 장치, 콘텐츠 공급 방법, 콘텐츠 재생 장치, 콘텐츠 재생 방법, 프로그램 및 콘텐츠 시청 시스템에 관한 것이다.
종래, 텔레비전 방송의 디지털화가 추진되고 있으며, 지상파나 위성파 등을 사용한 디지털 텔레비전 방송이 보급되어 있다. 디지털 텔레비전 방송은, 소위, 프로그램으로서의 영상 콘텐츠뿐만 아니라, 데이터 방송도 실현되고 있다. 데이터 방송에 의하면, 예를 들어 방송 중인 프로그램에 관련된 정보를 표시하거나, 방송 중인 프로그램에 관련되지 않은 정보(다른 프로그램의 고지, 뉴스, 일기 예보, 교통 정보 등)를 표시하거나 할 수 있다(예를 들어, 특허문헌 1 참조).
한편, 디지털 텔레비전 수상기로 대표되는 디지털 텔레비전 방송의 수신 장치에는, 시청하고 싶은 영상 콘텐츠를 임의의 타이밍에 인터넷을 통하여 취득하여, 재생할 수 있는 VOD(Video On Demand) 기능을 갖는 것이 있다.
일본 특허 공개 제2006-50237호 공보
상술한 바와 같이, 기존의 VOD 기능을 갖는 디지털 텔레비전 수상기에 있어서는, 디지털 텔레비전 방송에 의한 영상 콘텐츠(이하, 방송 콘텐츠라고 칭한다)와, 인터넷을 통하여 배신되는 영상 콘텐츠(이하, 배신 콘텐츠라고 칭한다)를, 각각 수신하여 재생하는 것이 가능하다.
그러나, 예를 들어 관련된 방송 콘텐츠와 배신 콘텐츠의 영상을 서로 전환하여 표시시키는 방송 콘텐츠와 배신 콘텐츠의 신속한 연속 재생은 실현되고 있지 않다.
본 발명은 이러한 상황을 감안하여 이루어진 것이며, 관련된 방송 콘텐츠와 배신 콘텐츠의 신속한 연속 재생을 실현하는 것이다.
본 발명의 제1 측면인 콘텐츠 공급 장치는, 콘텐츠 재생 장치에 영상 콘텐츠를 공급하는 콘텐츠 공급 장치로서, 재생하는 영상 콘텐츠의 전환에 관한 처리를 상기 콘텐츠 재생 장치에 실행시키기 위한 비디오 스위치 커맨드를 생성하는 생성부와, 생성된 상기 비디오 스위치 커맨드를 매립한 영상 콘텐츠를 방송망을 통하여 방송하는 방송부와, 영상 콘텐츠를 인터넷을 통하여 배신하는 배신부를 구비한다.
상기 생성부는, 재생하는 영상 콘텐츠의 전환 타이밍에 선행하여, 재생하는 영상 콘텐츠 전환의 실행 가부를 유저에게 확인시키는 프리셀렉트 커맨드, 재생하는 영상 콘텐츠의 전환 타이밍에 선행하여, 전환처의 영상 콘텐츠를 취득시키는 프리로드 커맨드 또는 재생하는 영상 콘텐츠를 전환시키는 스위치 커맨드로서의 상기 비디오 스위치 커맨드를 생성할 수 있다.
상기 생성부는, 재생하는 영상 콘텐츠를 전환한 후, 전환 전의 영상 스트림으로 복귀할 때에, 루프 백을 행할지 여부를 지시하기 위한 요소를 포함하는 상기 비디오 스위치 커맨드를 생성할 수 있다.
상기 생성부는, 전환처의 영상 콘텐츠를 취득할 때에 유저 인증을 행할지 여부를 지시하기 위한 요소를 포함하는 상기 비디오 스위치 커맨드를 생성할 수 있다.
상기 생성부는, 상기 프리셀렉트 커맨드, 상기 프리로드 커맨드, 상기 스위치 커맨드, 유저가 지정하는 시점에 대응하는 영상 콘텐츠로 전환 가능한 상태로 되게 하는 인에이블 스위치 커맨드 또는 유저가 지정하는 시점에 대응하는 영상 콘텐츠로 전환 가능한 상태를 종료시키는 디스에이블 스위치 커맨드로서의 상기 비디오 스위치 커맨드를 생성할 수 있다.
상기 배신부도, 생성된 상기 비디오 스위치 커맨드를 매립한 영상 콘텐츠를 인터넷을 통하여 배신할 수 있다.
본 발명의 제1 측면인 콘텐츠 공급 방법은, 콘텐츠 재생 장치에 영상 콘텐츠를 공급하는 콘텐츠 공급 장치의 콘텐츠 공급 방법으로서, 콘텐츠 공급 장치에 의한, 재생하는 영상 콘텐츠의 전환에 관한 처리를 상기 콘텐츠 재생 장치에 실행시키기 위한 비디오 스위치 커맨드를 생성하는 생성 스텝과, 생성된 상기 비디오 스위치 커맨드를 매립한 영상 콘텐츠를 방송망을 통하여 방송하는 방송 스텝과, 영상 콘텐츠를 인터넷을 통하여 배신하는 배신 스텝을 포함한다.
본 발명의 제1 측면인 프로그램은, 콘텐츠 재생 장치에 영상 콘텐츠를 공급하는 컴퓨터를, 재생하는 영상 콘텐츠의 전환에 관한 처리를 상기 콘텐츠 재생 장치에 실행시키기 위한 비디오 스위치 커맨드를 생성하는 생성부와, 생성된 상기 비디오 스위치 커맨드를 매립한 영상 콘텐츠를 방송망을 통하여 방송하는 방송부와, 영상 콘텐츠를 인터넷을 통하여 배신하는 배신부로서 기능시킨다.
본 발명의 제1 측면에 있어서는, 재생하는 영상 콘텐츠의 전환에 관한 처리를 콘텐츠 재생 장치에 실행시키기 위한 비디오 스위치 커맨드가 생성되고, 생성된 상기 비디오 스위치 커맨드를 매립한 영상 콘텐츠가 방송망을 통하여 방송되고, 영상 콘텐츠가 인터넷을 통하여 배신된다.
본 발명의 제2 측면인 콘텐츠 재생 장치는, 콘텐츠 공급 장치로부터 공급된 영상 콘텐츠를 재생하는 콘텐츠 재생 장치로서, 방송망을 통하여 방송된 영상 콘텐츠 또는 인터넷을 통하여 배신된 영상 콘텐츠를 취득하는 취득부와, 취득된 상기 영상 콘텐츠에 매립되어 있는 비디오 스위치 커맨드를 해석하는 해석부와, 상기 비디오 스위치 커맨드의 해석 결과에 따라, 재생하는 영상 콘텐츠의 전환에 관한 처리를 제어하는 제어부를 구비한다.
상기 비디오 스위치 커맨드는, 재생하는 영상 콘텐츠의 전환 타이밍에 선행하여, 재생하는 영상 콘텐츠 전환의 실행 가부를 유저에게 확인시키는 프리셀렉트 커맨드, 재생하는 영상 콘텐츠의 전환 타이밍에 선행하여, 전환처의 영상 콘텐츠를 취득시키는 프리로드 커맨드 또는 재생하는 영상 콘텐츠를 전환시키는 스위치 커맨드이도록 할 수 있다.
본 발명의 제2 측면인 콘텐츠 재생 장치는, 방송망을 통하여 방송된 상기 영상 콘텐츠를 버퍼링하는 버퍼부를 더 구비할 수 있고, 상기 비디오 스위치 커맨드는, 재생하는 영상 콘텐츠를 전환한 후, 전환 전의 영상 스트림으로 복귀할 때에, 루프 백을 행할지 여부를 지시하기 위한 요소를 포함할 수 있다.
본 발명의 제2 측면인 콘텐츠 재생 방법은, 콘텐츠 공급 장치로부터 공급된 영상 콘텐츠를 재생하는 콘텐츠 재생 장치의 콘텐츠 재생 방법으로서, 콘텐츠 재생 장치에 의한, 방송망을 통하여 방송된 영상 콘텐츠 또는 인터넷을 통하여 배신된 영상 콘텐츠를 취득하는 취득 스텝과, 취득된 상기 영상 콘텐츠에 매립되어 있는 비디오 스위치 커맨드를 해석하는 해석 스텝과, 상기 비디오 스위치 커맨드의 해석 결과에 따라, 재생하는 영상 콘텐츠의 전환에 관한 처리를 제어하는 제어 스텝을 포함한다.
본 발명의 제2 측면인 프로그램은, 콘텐츠 공급 장치로부터 공급된 영상 콘텐츠를 재생하는 컴퓨터를, 방송망을 통하여 방송된 영상 콘텐츠 또는 인터넷을 통하여 배신된 영상 콘텐츠를 취득하는 취득부와, 취득된 상기 영상 콘텐츠에 매립되어 있는 비디오 스위치 커맨드를 해석하는 해석부와, 상기 비디오 스위치 커맨드의 해석 결과에 따라, 재생하는 영상 콘텐츠의 전환에 관한 처리를 제어하는 제어부로서 기능시킨다.
본 발명의 제2 측면에 있어서는, 방송망을 통하여 방송된 영상 콘텐츠 또는 인터넷을 통하여 배신된 영상 콘텐츠가 취득되고, 취득된 상기 영상 콘텐츠에 매립되어 있는 비디오 스위치 커맨드가 해석되어, 상기 비디오 스위치 커맨드의 해석 결과에 따라, 재생하는 영상 콘텐츠의 전환에 관한 처리가 제어된다.
본 발명의 제3 측면인 콘텐츠 시청 시스템은, 콘텐츠 공급 장치와 콘텐츠 재생 장치를 포함하여 이루어지는 콘텐츠 시청 시스템으로서, 콘텐츠 공급 장치가, 재생하는 영상 콘텐츠의 전환에 관한 처리를 상기 콘텐츠 재생 장치에 실행시키기 위한 비디오 스위치 커맨드를 생성하는 생성부와, 생성된 상기 비디오 스위치 커맨드를 매립한 영상 콘텐츠를 방송망을 통하여 방송하는 방송부와, 영상 콘텐츠를 인터넷을 통하여 배신하는 배신부를 구비한다. 또한, 콘텐츠 재생 장치가, 방송망을 통하여 방송된 영상 콘텐츠 또는 인터넷을 통하여 배신된 영상 콘텐츠를 취득하는 취득부와, 취득된 상기 영상 콘텐츠에 매립되어 있는 비디오 스위치 커맨드를 해석하는 해석부와, 상기 비디오 스위치 커맨드의 해석 결과에 따라, 재생하는 영상 콘텐츠의 전환에 관한 처리를 제어하는 제어부를 구비한다.
본 발명의 제3 측면에 있어서는, 콘텐츠 공급 장치에 의해, 재생하는 영상 콘텐츠의 전환에 관한 처리를 콘텐츠 재생 장치에 실행시키기 위한 비디오 스위치 커맨드가 생성되고, 생성된 상기 비디오 스위치 커맨드를 매립한 영상 콘텐츠가 방송망을 통하여 방송되고, 영상 콘텐츠가 인터넷을 통하여 배신된다. 또한, 콘텐츠 재생 장치에 의해, 방송망을 통하여 방송된 영상 콘텐츠 또는 인터넷을 통하여 배신된 영상 콘텐츠가 취득되고, 취득된 상기 영상 콘텐츠에 매립되어 있는 비디오 스위치 커맨드가 해석되어, 상기 비디오 스위치 커맨드의 해석 결과에 따라, 재생하는 영상 콘텐츠의 전환에 관한 처리가 제어된다.
본 발명의 제1 측면에 의하면, 연속 재생 가능한 방송 콘텐츠와 배신 콘텐츠를 수신측에 공급할 수 있다.
본 발명의 제2 측면에 의하면, 관련된 방송 콘텐츠와 배신 콘텐츠를 연속 재생할 수 있다.
본 발명의 제3 측면에 의하면, 관련된 방송 콘텐츠와 배신 콘텐츠의 신속한 연속 재생을 실현할 수 있다.
도 1은 제1 연속 재생 시나리오(방송 CM 교체)를 설명하는 도면이다.
도 2는 제2 연속 재생 시나리오(시간 가변 길이 프로그램)를 설명하는 도면이다.
도 3은 제2 연속 재생 시나리오(시간 가변 길이 프로그램)를 설명하는 도면이다.
도 4는 제3 연속 재생 시나리오(인터랙티브 프로그램)를 설명하는 도면이다.
도 5는 제3 연속 재생 시나리오(인터랙티브 프로그램)를 설명하는 도면이다.
도 6은 제4 연속 재생 시나리오(임의 픽처 프레임 지정 프로그램)를 설명하는 도면이다.
도 7은 제4 연속 재생 시나리오(임의 픽처 프레임 지정 프로그램)를 설명하는 도면이다.
도 8은 제5 연속 재생 시나리오(파노라마형 다시점 프로그램)를 설명하는 도면이다.
도 9는 제5 연속 재생 시나리오(파노라마형 다시점 프로그램)를 설명하는 도면이다.
도 10은 제5 연속 재생 시나리오(파노라마형 다시점 프로그램)를 설명하는 도면이다.
도 11은 제6 연속 재생 시나리오(극장형 다시점 프로그램)를 설명하는 도면이다.
도 12는 제6 연속 재생 시나리오(극장형 다시점 프로그램)를 설명하는 도면이다.
도 13은 본 발명을 적용한 콘텐츠 시청 시스템의 구성예를 도시하는 블록도이다.
도 14는 콘텐츠 재생 장치의 구성예를 도시하는 블록도이다.
도 15는 비디오 스위치 커맨드의 송신 타이밍을 설명하기 위한 도면이다.
도 16은 스위치 커맨드의 요소를 도시하는 도면이다.
도 17은 루프 백 모드를 설명하기 위한 도면이다.
도 18은 프리로드 커맨드의 요소를 도시하는 도면이다.
도 19는 프리셀렉트 커맨드의 요소를 도시하는 도면이다.
도 20은 인에이블 스위치 커맨드의 요소를 도시하는 도면이다.
도 21은 VRT의 요소를 도시하는 도면이다.
도 22는 디스에이블 스위치 커맨드의 요소를 도시하는 도면이다.
도 23은 오토 스위칭 동작에 있어서의 프리셀렉트 커맨드의 이용예를 설명하는 도면이다.
도 24는 오토 스위칭 동작에 있어서의 프리셀렉트 커맨드 및 프리로드 커맨드의 이용예를 설명하는 도면이다.
도 25는 매뉴얼 스위칭 동작에 있어서의 스위치 커맨드의 이용예를 설명하는 도면이다.
도 26은 스위칭 매뉴얼 스위칭 동작에 있어서의 스위치 커맨드의 이용예를 설명하는 도면이다.
도 27은 콘텐츠 재생 장치에 의한 재생 처리를 설명하는 흐름도이다.
도 28은 프리셀렉트 커맨드 대응 처리를 설명하는 흐름도이다.
도 29는 프리로드 커맨드 대응 처리를 설명하는 흐름도이다.
도 30은 스위치 커맨드 대응 처리를 설명하는 흐름도이다.
도 31은 인에이블 스위치 커맨드 대응 처리를 설명하는 흐름도이다.
도 32는 디스에이블 스위치 커맨드 대응 처리를 설명하는 흐름도이다.
도 33은 컴퓨터의 구성예를 도시하는 블록도이다.
이하, 본 발명을 실시하기 위한 최선의 형태(이하, 실시 형태라고 칭한다)에 대해, 도면을 참조하면서 상세하게 설명한다.
우선, 본 발명의 실시 형태인 콘텐츠 시청 시스템에 있어서 실현하는, 관련된 방송 콘텐츠와 배신 콘텐츠와 연속 재생 시나리오에 대하여 설명한다. 또한, 인터넷을 통하여 수신측에 공급되는 배신 콘텐츠에 대해서는, 스트리밍 송신되는 스트리밍 콘텐츠와, 그 재생 타이밍에 선행하여 배신된 것이 수신측에서 축적되는 축적 콘텐츠의 2종류를 상정한다. 또한, 축적 콘텐츠로서의 영상 콘텐츠를, 그 재생 타이밍에 선행하여 방송망을 통하여 다운로드시키는 것도 가능하다.
도 1은 제1 연속 재생 시나리오(방송 CM 교체)를 설명하기 위한 도면이다. 이 시나리오에서는, 시청자가 방송 콘텐츠로서 프로그램 A를 시청하고 있을 때에 광고(CM)가 개시되면, 그 방송 CM으로 교체되어, 축적 콘텐츠 또는 스트리밍 콘텐츠에 의한 당해 시청자에게 특화된 특화 CM이 재생된다. 특화 CM으로서는, 예를 들어 시청자의 주소에 맞춘 국지적인 것, 기호에 맞춘 것 등이 상정된다. 시청자의 주소, 기호 등의 프로파일 정보는 미리 수신 장치에 등록해 두도록 하고, 방송 CM의 특화 CM에 의한 교체는, 프로파일 정보가 등록 완료된 수신 장치에서만 행해지는 것으로 한다.
도 2 및 도 3은 제2 연속 재생 시나리오(시간 가변 길이 프로그램)를 설명하기 위한 도면이다. 이 시나리오에서는, 방송 콘텐츠로서의 예를 들어 뉴스 프로그램과 같이 복수의 파트를 포함하여 이루어지는 프로그램의 첫머리에 있어서, 도 3의 화면 표시예에 도시된 바와 같이, 각 파트에 대하여 방송 콘텐츠에 의한 쇼트 버전(S)인지, 배신 콘텐츠에 의한 롱 버전(L)인지를 선택할 수 있다. 또한, 쇼트 버전과 롱 버전의 어느 쪽도 선택하지 않을 수도 있다. 이에 의해, 프로그램의 재생 시간이 가변 길이로 된다. 시청자의 선택에 따라서는, 배신 콘텐츠의 종료 시각이 당초의 방송 콘텐츠의 종료 시각보다도 지연되는 일도 일어날 수 있다. 이 경우, 당해 방송 콘텐츠의 다음 프로그램(방송 콘텐츠)을 시청하고 싶을 때에 지장이 있다. 이 대처로서는, 배신 콘텐츠의 재생을 다음 프로그램(방송)의 개시 시각에 중단하거나 또는 다음 프로그램(방송 콘텐츠)을 버퍼링해 두면 된다. 또한, 당해 방송 콘텐츠의 다음 프로그램(방송 콘텐츠)을 시청하지 않을 때는, 배신 콘텐츠를 마지막까지 재생하면 된다.
도 4 및 도 5는 제3 연속 재생 시나리오(인터랙티브 프로그램)를 설명하기 위한 도면이다. 이 시나리오에서는, 방송 콘텐츠로서의 여행 프로그램 첫머리에서, 예를 들어 도 5에 도시한 바와 같은 관광지로서 유명한 미로 형상의 구시가지의 입구까지 소개하고, 그곳을 해산 지점으로 하여 자유 산책 시간을 설정하고, 도 6에 도시한 바와 같이 미로 형상의 길이나 건물 안을 워크 스루하는 영상을 준비하고, 길의 분기점이나 가게에 있어서 시청자가 선택함으로써 개개의 분기된 영상으로 전환되도록 한 후, 시청자가 자유로운 루트로 무수한 여러 산책 코스에 상당하는 배신 콘텐츠를 차차 전환하면서 수신측에서 수신, 재생할 수 있도록 한다. 따라서 시청자의 선택에 의해 간단히 여러 스트리트나 시장 등을 지날 수 있을 뿐만 아니라, 점포 내에 들어가는 코스도 상정된다. 또한, 시청자에 관한 유저 정보를 사전 등록함으로써, 점포 내에서 유저 인증 후에 쇼핑을 행할 수 있도록 한다. 또한, 여러 루트 중에 집합 지점을 설정하여, 소정의 시간 중에 집합 지점에 모일 수 있는 경우만, 방송 콘텐츠로 복귀(영상 전환)할 수 있도록 해도 좋다.
도 6 및 도 7은 제4 연속 재생 시나리오(임의 픽처 프레임 지정 프로그램)를 도시하고 있다. 이 시나리오에서는, 방송 콘텐츠로서의 축구 중계 등의 스포츠 프로그램이며, 축구가 행해지고 있는 필드 전체를 부감하는 위치에 배치된 수 대의 고정밀(4K2K 이상) 비디오 카메라로 촬영을 행하고, 이 결과 얻어진 복수의 영상을 방송 콘텐츠 또는 스트리밍 콘텐츠로서 수신측에 공급한다. 수신측에서는, 시청자가 임의의 위치에 임의의 크기의 픽처 프레임(이하, 임의 픽처 프레임이라고 칭한다)을 설정하고, 수신한 방송 콘텐츠 또는 스트리밍 콘텐츠로부터, 지정된 임의 픽처 프레임을 잘라내어 표시한다. 또한, 도 7에 도시된 바와 같이, 임의 픽처 프레임이 방송 콘텐츠의 픽처 프레임 1과 스트리밍 콘텐츠의 픽처 프레임 2에 걸쳐지는 경우에는, 양자를 동시에 수신하여 재생하고, 그 결과 얻어진 영상 신호를 연결하고 나서, 임의 픽처 프레임을 추출하면 된다.
또한, 시청자가 지정한 임의 픽처 프레임을 송신측에 통지하고, 송신측에서 임의 픽처 프레임에 대응하는 영상을 잘라내어, 스트리밍 송신하도록 해도 좋다.
도 8 내지 도 10은 제5 연속 재생 시나리오(파노라마형 다시점 프로그램)를 도시하고 있다. 이 시나리오에서는, 도 9에 도시된 바와 같이, 카메라를 중심으로 하는 전체 주위 360°를 동시에 촬상하고, 그 결과 얻어진 복수의 시점 영상 V0 내지 V7 중, 엔트리가 되는 시점 영상 V0 등이 방송 콘텐츠, 그 밖의 것이 스트리밍 콘텐츠로 된다. 또한, 반드시 전체 주위 360°분을 촬영하지 않아도 되며, 전체 주위의 일부분이어도 좋다.
수신측에서는, 시청자가 임의의 방향으로 픽처 프레임(이하, 임의 픽처 프레임이라고 칭한다)을 설정하고, 수신한 방송 콘텐츠 또는 스트리밍 콘텐츠로부터, 지정된 임의 픽처 프레임을 잘라내어 표시한다. 또한, 도 10에 도시된 바와 같이, 임의 픽처 프레임이 방송 콘텐츠의 픽처 프레임 1과 스트리밍 콘텐츠의 픽처 프레임 2에 걸쳐지는 경우에는, 양자를 동시에 수신하여 재생하고, 그 결과 얻어진 영상 신호를 연결하고 나서, 임의 픽처 프레임을 추출하도록 하면 된다.
도 11 및 도 12는 제6 연속 재생 시나리오(극장형 다시점 프로그램)를 도시하고 있다. 이 시나리오에서는, 도 12에 도시된 바와 같이, 촬영 대상으로 되는 스테이지 등을 중심으로 하는 동심원 상에 복수의 비디오 카메라 C0 내지 C6을 배치하여 동시에 촬상하고, 그 결과 얻어진 복수의 시점 영상 V0 내지 V6 중, 엔트리가 되는 시점 영상 V0 등이 방송 콘텐츠, 그 밖의 것이 스트리밍 콘텐츠로 된다.
수신측에서는, 시청자가 임의의 시점(카메라 위치)을 지정하고, 지정한 임의의 시점에 대응하는 시점 영상을 방송 콘텐츠 또는 스트리밍 콘텐츠로부터 수신, 재생하여 표시한다. 또한, 지정한 시점이 실제의 카메라 위치와 상이한 경우, 지정한 시점을 사이에 두는 실제의 2개소의 카메라 위치에 각각 대응하는 시점 영상을 수신, 재생하고, 그들을 사용한 보간 처리에 의해, 지정된 시점에 대응하는 영상을 생성하도록 하면 된다.
[콘텐츠 시청 시스템의 구성예]
이어서, 상술한 제1 내지 제6 연속 재생 시나리오를 실현하는, 본 발명의 실시 형태인 콘텐츠 시청 시스템의 구성예에 대하여 설명한다.
도 13은 콘텐츠 시청 시스템의 구성예를 도시하고 있다.
이 콘텐츠 시청 시스템(10)은, 콘텐츠 콘텐츠 송신 장치(20)와, 콘텐츠 재생 장치(30-1 내지 30-n)로 구성된다. 이하, 콘텐츠 재생 장치(30-1 내지 30-n)를 개별적으로 구별할 필요가 없는 경우, 간단히 콘텐츠 재생 장치(30)라고 칭한다.
또한, 콘텐츠 재생 장치(30)는, 단체로서 존재해도 좋고, 텔레비전 수상기나 비디오 레코더 등에 내장하도록 해도 좋다.
콘텐츠 송신 장치(20)는, 콘텐츠 스토리지(21), 커맨드 생성부(22), VRT 생성부(23), 방송부(24) 및 배신부(25)를 갖는다.
콘텐츠 스토리지(21)에는, 방송 또는 배신되는 영상 콘텐츠가 보유되어 있다. 또한, 영상 콘텐츠는, 영상 스트림 및 음성 스트림을 포함하여 이루어진다.
커맨드 생성부(22)는, 영상 전환에 관한 처리를 콘텐츠 수신 장치(30)에 실행시키기 위한 비디오 스위치 커맨드를 생성하여 방송부(24) 또는 배신부(25)에 출력한다. 생성된 비디오 스위치 커맨드는, 방송 콘텐츠의 영상 스트림 또는 음성 스트림에 매립되어 방송되거나, 스트리밍 콘텐츠의 영상 스트림 또는 음성 스트림에 매립되어 배신되거나 한다.
VRT 생성부(23)는, 콘텐츠 수신 장치(30)에 있어서 영상을 전환할 때에 참조되는 VRT(View Relation Table)를 생성하여, 방송부(24) 또는 배신부(25)에 출력한다.
VRT에는, 영상 콘텐츠를 구성하는 복수의 각 다시점 영상의 시점열 타입, 취득처 URL(Broadcast Stream 또는 Internet Stream의 URL) 등의 정보가 포함되어 있다. 또한, VRT의 상세에 대해서는 도 21을 참조하여 후술한다.
방송부(24)는, 콘텐츠 스토리지(21)에 보유되어 있는 영상 콘텐츠 중, 방송 콘텐츠로서 방송할 것을 판독하여, 텔레비전 방송의 프로그램으로서 방송망(11)을 통하여 방송한다. 또한, 방송부(24)는, 생성된 비디오 스위치 커맨드를 방송 콘텐츠의 영상 스트림 또는 음성 스트림에 매립하여 방송한다.
또한, 방송부(24)는, 생성된 VRT를 방송 신호의 소정의 위치에 저장하여 방송한다. 또한, 방송부(24)는, 생성된 VRT를 방송 신호의 소정의 위치에 저장하여 방송한다. 또한, 방송부(24)는, 콘텐츠 스토리지(21)에 보유되어 있는 영상 콘텐츠 중, 축적 콘텐츠로서 방송할 것을 판독하여, 방송망(11)을 통하여 방송할 수 있다.
배신부(25)는, 콘텐츠 스토리지(21)에 보유되어 있는 영상 콘텐츠 중, 스트리밍 콘텐츠 또는 축적 콘텐츠로서 배신할 것을 판독하여, 인터넷(12)을 통하여 콘텐츠 수신 장치(30)에 배신한다. 또한, 배신부(25)는, 콘텐츠 재생 장치(30)로부터의 요구에 따라, 생성된 VRT를, 인터넷(12)을 통하여 공급 요구원의 콘텐츠 재생 장치(30)에 공급한다.
이어서, 도 14는 콘텐츠 재생 장치(30)의 구성예를 도시하고 있다. 이 콘텐츠 재생 장치(30)는, 조작 입력부(31), 제어부(32), 튜너(33), 1차 분리부(34), 리텐션 버퍼(35), 2차 분리부(36), 디코더(37) 및 스위치(38)를 갖는다. 또한, 콘텐츠 재생 장치(30)는, 통신 I/F(39), 스트리밍 수신부(40), 콘텐츠 축적부(42), 플루트 처리부(41), 스위치(43), 디코더(44) 및 커맨드 해석부(45)를 갖는다.
조작 입력부(31)는, 예를 들어 리모트 컨트롤러와 그 수신부(모두 도시하지 않음) 등을 포함하여 이루어지고, 유저의 조작을 접수하여 제어부(32)에 통지한다.
제어부(32)는, 조작 입력부(31)로부터 입력되는 유저 조작 및 커맨드 해석부(45)로부터 입력되는, 수신된 비디오 스위치 커맨드의 해석 결과에 기초하여, 콘텐츠 재생 장치(30)의 각 부를 제어한다. 또한, 제어부(32)와 각 부를 연결하는 제어 라인의 도시는 적절히 생략되어 있다.
튜너(33)는, 방송망(11)을 통하여 방송되는 텔레비전 방송 신호를 수신하여 1차 분리부(34)에 출력한다. 1차 분리부(34)는, 제어부(32)로부터의 선국에 대응하는 방송 콘텐츠 TS(트랜스포트 스트림)를 분리하여 리텐션 버퍼(35)에 출력한다. 리텐션 버퍼(35)는, 제어부(32)로부터의 제어에 따라, 방송 신호로부터 스트리밍 신호 등으로 전환한 루프 백 모드 시에는 방송 콘텐츠의 TS의 기입은 행하지만, 2차 분리부(36)에의 판독 출력은 행하지 않고, 그 밖일 때에는 전단으로부터의 TS를 기입 판독을 동시에 행하여 2차 분리부(36)에 출력한다.
2차 분리부(36)는, 입력된 방송 콘텐츠의 TS를 영상 스트림과 음성 스트림으로 분리하여 디코더(37)에 출력한다. 또한, 2차 분리부(36)는, 축적 콘텐츠를 포함하는 TS를 플루트 처리부(41)에 출력한다.
디코더(37)는, 입력된 영상 스트림 및 음성 스트림을 디코드하고, 그 결과 얻어지는 영상 신호 및 음성 신호를 스위치(38)에 출력한다. 또한, 디코더(37)는, 입력된 영상 스트림 또는 음성 스트림에 매립되어 있는 비디오 스위치 커맨드를 추출하여 커맨드 해석부(45)에 출력한다.
스위치(38)는, 제어부(32)로부터의 제어에 따라, 디코더(37)로부터의 입력(영상 신호 및 음성 신호) 또는 디코더(44)로부터의 입력을 후단의 모니터(도시하지 않음)에 출력한다. 또한, 스위치(38)는, 제어부(32)로부터의 제어에 따라, 디코더(37)로부터의 입력(영상 신호 및 음성 신호) 및 디코더(44)로부터의 입력을 연결하여 잘라낼지 또는 보간할지에 따라 임의 픽처 프레임 또는 임의 시점에 대응하는 영상 신호 및 음성 신호를 생성하여 후단에 출력한다.
통신 I/F(39)는, 인터넷(12)을 통하여 콘텐츠 송신 장치(20)에 접속한다. 스트리밍 수신부(40)는, 통신 I/F(39) 및 인터넷(12)을 통하여 콘텐츠 송신 장치(20)로부터 스트리밍 콘텐츠를 취득하여, 스위치(43)에 출력한다.
플루트 처리부(41)는, 2차 분리부(36)로부터 입력되는 TS로부터 축적 콘텐츠를 추출하여 콘텐츠 축적부(42)에 출력한다. 콘텐츠 축적부(42)는, 플루트 처리부(41)로부터 입력되는, 방송된 축적 콘텐츠를 보유한다. 또한, 콘텐츠 축적부(42)는, 통신 I/F(39) 및 인터넷(12)을 통하여 콘텐츠 송신 장치(20)로부터 축적 콘텐츠를 취득하여 보유한다. 또한, 콘텐츠 축적부(42)는, 제어부(32)로부터의 제어에 따라, 보유하는 축적 콘텐츠를 스위치(43)에 출력한다.
스위치(43)는, 제어부(32)로부터의 제어에 따라, 스트리밍 수신부(40)로부터의 스트리밍 콘텐츠 또는 콘텐츠 축적부(42)로부터 입력되는 축적 콘텐츠를 디코더(44)에 출력한다.
디코더(44)는, 스위치(43)로부터 입력되는 스트리밍 콘텐츠 또는 축적 콘텐츠를 디코드하고, 그 결과 얻어지는 영상 신호 및 음성 신호를 스위치(38)에 출력한다. 또한, 디코더(44)는, 입력된 영상 스트림 또는 음성 스트림에 매립되어 있는 비디오 스위치 커맨드를 추출하여 커맨드 해석부(45)에 출력한다.
커맨드 해석부(45)는, 입력되는 비디오 스위치 커맨드를 해석하여, 해석 결과를 제어부(32)에 출력한다.
[비디오 스위치 커맨드의 송신 타이밍에 대해서]
도 15는 비디오 스위치 커맨드의 송신 타이밍을 도시하고 있다. 도 15에 시한 바와 같이, 비디오 스위치 커맨드는, 콘텐츠 수신 장치(30)에서의 수신 미스를 억제하기 위해, 동일한 것이 영상 스트림 또는 음성 스트림에 복수회 연속적으로 매립되어 방송된다.
콘텐츠 수신 장치(30)에서는, 영상 스트림 또는 음성 스트림에 직접 매립된 비디오 스위치 커맨드에 즉응하여 영상을 전환한다. 이에 의해, 예를 들어 영상 스트림에 연동한 소정의 어플리케이션 프로그램을 기동하여, 그 어플리케이션 프로그램의 동작으로서 영상을 전환하는 경우에 비교하여 매우 빠르게 영상의 전환을 행할 수 있다.
[비디오 스위치 커맨드의 종류에 대해서]
이어서, 5종류의 비디오 스위치 커맨드에 대하여 설명한다. 비디오 스위치 커맨드는, 스위치 커맨드, 프리로드 커맨드, 프리셀렉트 커맨드, 인에이블 스위치 커맨드 또는 디스에이블 스위치 커맨드 중 어느 하나로 분류된다.
도 16은 스위치 커맨드로서의 비디오 스위치 커맨드를 구성하는 요소를 도시하고 있다. 스위치 커맨드는, 콘텐츠 수신 장치(30)에 대하여, 영상을 전환하는, 즉, 수신하여 디코드하는 영상 콘텐츠를 변경하도록 제어하는 커맨드이다.
command_id는, 당해 비디오 스위치 커맨드의 식별 정보이다. 동일한 비디오 스위치 커맨드가 복수회 연속하여 송신되는 경우, 이 command_id는 동일한 것으로 된다. Switch_id는, 영상을 전환하는 각 사상에 대하여 부여되는 식별 정보이다. Command code는, 당해 비디오 스위치 커맨드가 스위치 커맨드인 것을 나타내는 코드 번호이다.
Target Media Type은, 전환처의 영상 스트림이 방송 콘텐츠인지, MP4 포맷의 배신 콘텐츠인지, MPEG2_TS 포맷의 배신 포맷인지 또는 AVC_TS 포맷의 배신 콘텐츠인지를 나타낸다. Target Stream URL은, 전환처의 영상 콘텐츠의 취득처 URL을 나타낸다. Stream_Start_Position은, 전환처의 영상 콘텐츠의 재생 개시 시간 위치를 나타낸다.
Loop Back Mode는, 논루프 백 모드로 할지 또는 루프 백 모드로 할지를 지정한다. 여기서 루프 백 모드란, 영상 전환을 행한 후, 전환처의 영상 재생이 끝난 후, 전환원의 영상의, 전환한 신부터 재생을 재개하는 경우를 나타내고, 논루프 백 모드는 루프 백 모드 이외의 전환의 경우를 나타낸다.
스트리밍 또는 축적 콘텐츠가 전환원인 경우에는, 루프 백 모드에서 전환 위치를 기억해 두기만 해도 되지만, 방송 신호가 전환원인 경우에는 고려가 필요하게 된다. 여기서, 방송 신호가 전환원인 경우의 논루프 백 모드와, 루프 백에 대하여, 도 17을 참조하여 설명한다. 도 17의 A는 논루프 백 모드를, 도 17의 B는 루프 백 모드를 도시하고 있다. 도 17로부터 명백해진 바와 같이, 논루프 백 모드의 경우, 영상의 전환이 행해진 경우, 영상이 전환된 기간에 있어서도, 전환원의 영상(도 17의 A의 경우, 프로그램 A)은 그대로 진행되며, 즉, 전환원의 영상과, 전환처의 영상이 치환되게 된다.
이에 반하여, 루프 백 모드의 경우, 영상의 전환이 행해진 경우, 영상이 전환된 기간에 있어서 전환원의 영상(도 17의 A의 경우, 프로그램 A)은 리텐션 버퍼(35)에 기입되지만, 판독되지 않고 2차 분리부(36)에 출력되지 않고, 다시 전환원의 영상으로 되돌아가 재생 재개하는 경우에, 리텐션 버퍼에 축적된 전환한 직후의 영상부터 재생된다. 따라서, 시청자는, 전환원의 영상에, 전환처의 영상이 삽입된 상태를 시청하게 된다.
도 16으로 되돌아간다. Personalized Mode는, 배신 콘텐츠의 취득 시에는 유저 인증의 유무를 나타냄과 함께, 유저 인증 시에 콘텐츠 수신 장치(30)의 디바이스 ID를 사용할지, 패스워드의 입력을 유저에게 요구할지를 나타낸다. 또한, 유저 인증을 행하는 경우, 미리 콘텐츠 송신 장치(20)에, 콘텐츠 수신 장치(30)의 디바이스 ID 또는 패스워드를 등록하여 둘 필요가 있다. 콘텐츠 송신 장치(20)는, 유저 인증의 결과에 따라, 그 유저에게 특화된 배신 스트림을 공급하게 된다. Auto Switch flag는, 영상의 전환 전에 유저에게 확인할지 여부를 나타낸다. Switching message는, 영상의 전환 전에 유저에게 확인하는 경우에 있어서, 유저에게 제시하는 질문문이다.
도 18은 프리로드 커맨드로서의 비디오 스위치 커맨드를 구성하는 요소를 도시하고 있다. 프리로드 커맨드는, 콘텐츠 수신 장치(30)에 대하여, 영상의 전환 타이밍에 선행하여 전환처의 영상 콘텐츠를 수신하도록 제어하는 커맨드이다.
command_id는, 당해 비디오 스위치 커맨드의 식별 정보이다. Switch_id는, 영상을 전환하는 각 사상에 대하여 부여되는 식별 정보이다. Command code는, 당해 비디오 스위치 커맨드가 프리로드 커맨드인 것을 나타내는 코드 번호이다.
Target Media Type은, 전환처의 영상 스트림이 방송 콘텐츠인지, MP4 포맷의 배신 콘텐츠인지, MPEG2_TS 포맷의 배신 포맷인지 또는 AVC_TS 포맷의 배신 콘텐츠인지를 나타낸다. Target Stream URL은, 전환처의 영상 콘텐츠의 취득처 URL을 나타낸다. Stream_Start_Position은, 전환처의 영상 콘텐츠의 재생 개시 시간 위치를 나타낸다.
Loop Back Mode는, 논루프 백 모드로 할지 또는 루프 백 모드로 할지를 지정한다.
Personalized Mode는, 배신 콘텐츠의 취득 시의 유저 인증의 유무를 나타냄과 함께, 유저 인증 시에 콘텐츠 수신 장치(30)의 디바이스 ID를 사용할지, 패스워드를 사용할지를 나타낸다. Auto Switch flag는, 영상의 전환 전에 유저에게 확인할지 여부를 나타낸다. Time_to_switch는, 당해 프리로드 커맨드에 따라 취득되는 영상 콘텐츠의 영상으로 전환될 때까지의 예정 시간을 나타낸다.
도 19는 프리셀렉트 커맨드로서의 비디오 스위치 커맨드를 구성하는 요소를 도시하고 있다. 프리셀렉트 커맨드는, 콘텐츠 수신 장치(30)에 대하여, 영상의 전환 타이밍에 선행하여 유저에 영상 전환의 유무를 확인시키도록 제어하는 커맨드다.
command_id는, 당해 비디오 스위치 커맨드의 식별 정보이다. Switch_id는, 영상을 전환하는 각 사상에 대하여 부여되는 식별 정보이다. Command code는, 당해 비디오 스위치 커맨드가 프리셀렉트 커맨드인 것을 나타내는 코드 번호이다.
Switching message는, 영상의 전환 전에 유저에게 확인하는 경우에 있어서, 유저에게 제시하는 질문문이다. Time_to_switch는, 당해 프리셀렉트 커맨드에 따라 선택되는 영상 콘텐츠의 영상으로 전환될 때까지의 예정 시간을 나타낸다.
도 20은 인에이블 스위치 커맨드로서의 비디오 스위치 커맨드를 구성하는 요소를 도시하고 있다. 인에이블 스위치 커맨드는, 콘텐츠 수신 장치(30)에 대하여, 파노라마형 다시점 영상 프로그램 또는 극장형 다시점 영상 프로그램에 있어서, 시점 전환을 가능하게 하도록 VRT를 취득시키는 제어하는 커맨드이다.
neighbor_view 요소의 id 속성은, View_object 요소에 대응하는 당해 시점 영상을 촬영한 카메라 위치에 인접하는 카메라 위치에서 촬영된 시점 영상(이하, 인접 시점 영상이라고 칭한다)의 식별 정보이다. type 속성은, View_object 요소로 지정되는 시점 영상과 당해 인접 command_id는, 당해 비디오 스위치 커맨드의 식별 정보이다. Switch_id는, 영상을 전환하는 각 사상에 대하여 부여되는 식별 정보이다. Command code는, 당해 비디오 스위치 커맨드가 인에이블 스위치 커맨드인 것을 나타내는 코드 번호이다. Switching Meta URL은, VRT의 취득처 URL을 나타낸다.
여기서, VRT에 대하여 설명한다. 도 21은 VRT를 구성하는 요소의 일례를 도시하고 있다.
View_object 요소는, 파노라마형 다시점 프로그램 또는 극장형 다시점 프로그램을 구성하는 각 시점 영상에 관한 정보이며, 시점 영상의 수만큼 기술된다. View_object 요소에는, id 속성, name 속성, format 속성, horizontal_size 속성, vertical_size 속성 및 location 속성의 6속성이 설정되어 있다.
View_object 요소의 id 속성은, 당해 시점 영상에 대한 식별 정보이다. name 속성에는, 당해 다시점 영상에 대한 명칭이 기술된다. format 속성은, 당해 다시점 영상의 부호화 포맷을 나타낸다. horizontal_size 속성은, 당해 다시점 영상의 수평 방향의 크기를 나타낸다. vertical_size 속성은, 당해 다시점 영상의 수직 방향의 크기를 나타낸다. location 속성은, 당해 시점 영상의 취득처 URL을 나타낸다.
또한, View_object 요소에는, 당해 다시점 영상을 촬영한 카메라 위치에 인접하는 카메라 위치에서 촬영된 다시점 영상에 관한 정보를 나타내는 neighbor_view 요소가 자요소(子要素)로서 기술된다. neighbor_view 요소에는, id 속성, type 속성, direction 속성 및 distance 속성의 4속성이 설정되어 있다. 시점 영상의 관계성을 표현하는 시점열 타입(파노라마형 또는 극장형)을 나타낸다. direction 속성에는, View_object 요소에 대응하는 당해 시점 영상을 촬영한 카메라 위치에 대한, 인접 시점 영상을 촬영한 카메라 위치의 방향이 기술된다. distance 속성은, View_object에 대응하는 당해 시점 영상을 촬영한 카메라 위치에 대한, 인접 시점 영상을 촬영한 카메라 위치의 시야 각도를 나타낸다.
도 22는 디스에이블 스위치 커맨드로서의 비디오 스위치 커맨드를 구성하는 요소를 도시하고 있다. 디스에이블 스위치 커맨드는, 콘텐츠 수신 장치(30)에 대하여, 파노라마형 다시점 영상 프로그램 또는 극장형 다시점 영상 프로그램에 있어서의 시점 전환을 불가능하게 하도록 취득 완료된 VRT를 무효로 시키도록 제어하는 커맨드이다.
command_id는, 당해 비디오 스위치 커맨드의 식별 정보이다. Switch_id는, 영상을 전환하는 각 사상에 대하여 부여되는 식별 정보이다. Command code는, 당해 비디오 스위치 커맨드가 디스에이블 스위치 커맨드인 것을 나타내는 코드 번호이다.
[동작 설명]
이어서, 상술한 비디오 스위치 커맨드의 4종류의 이용예에 대하여 설명한다. 또한, 이들 4종류의 이용예는, 상술한 제1 내지 제5 연속 재생 시나리오에 있어서 적절히 채용할 수 있다.
도 23은 오토 스위칭 동작에 있어서의 프리셀렉트 커맨드의 이용예를 도시하고 있다.
방송 콘텐츠의 영상으로부터 배신 콘텐츠의 영상으로 전환하는 경우, 그 전환 타이밍에 선행하여 프리셀렉트 커맨드를 송신하고, 전환 타이밍에 스위치 커맨드를 송신한다.
수신측에서는, 프리셀렉트 커맨드에 따라 시청자(콘텐츠 재생 장치(30)의 유저)에 대하여 영상 전환의 실행의 유무를 선택하게 한다. 여기서, 시청자가 영상 전환 있음을 선택한 경우, 프리셀렉트 커맨드의 Switch_id가 나타내는 영상 전환의 사상에 대한 오토 스위치가 설정된다. 반대로, 시청자가 영상 전환하지 않는 것을 선택한 경우, 프리셀렉트 커맨드의 Switch_id가 나타내는 영상 전환의 사상에 대하여 전환 없음이 설정된다. 그 후, 스위치 커맨드를 수신하면, 상술한 프리셀렉트 커맨드에 따라 오토 스위치로 설정되어 있는 경우에는 자동으로 영상 전환이 실행되고, 전환 없음으로 설정되어 있는 경우에는 영상 전환이 실행되지 않는다.
영상의 전환이 실행된 경우, 스위치 커맨드의 Loop Back Mode에 따라, 전환처의 영상이 종료된 후에 루프 백할지 여부가 결정된다.
단, 도 23의 경우, 전환처의 배신 콘텐츠를 스위치 커맨드에 따라 취득하고 있으므로, 영상을 심리스로 전환하지 못할 가능성이 있다. 따라서, 영상을 심리스로 전환할 수 있는 방법에 대하여 설명한다.
도 24는 오토 스위칭 동작에 있어서의 프리셀렉트 커맨드 및 프리로드 커맨드의 이용예를 도시하고 있다.
방송 콘텐츠의 영상으로부터 배신 콘텐츠의 영상으로 전환하는 경우, 그 전환 타이밍에 선행하여 프리셀렉트 커맨드와 프리로드 커맨드를 송신하고, 전환 타이밍에 스위치 커맨드를 송신한다.
수신측에서는, 프리셀렉트 커맨드에 따라 시청자(콘텐츠 재생 장치(30)의 유저)에 대하여 영상 전환의 실행의 유무를 선택하게 한다. 여기서, 시청자가 영상 전환 있음을 선택한 경우, 프리셀렉트 커맨드의 Switch_id가 나타내는 영상 전환의 사상에 대한 오토 스위치가 설정된다. 그리고, 프리로드 커맨드에 따라 전환처의 배신 콘텐츠의 취득을 개시한다. 이 후, 스위치 커맨드를 수신하면, 상술한 프리셀렉트 커맨드에 따라 오토 스위치로 설정되어 있는 경우에는 영상 전환이 빠르게 실행된다.
영상의 전환이 실행된 경우, 스위치 커맨드의 Loop Back Mode에 따라, 전환처의 영상이 종료된 후에 루프 백할지 여부가 결정된다.
도 24의 경우, 전환처의 배신 콘텐츠가 프리로드 커맨드에 따라 취득되므로, 영상을 심리스로 전환할 수 있다.
도 25는 매뉴얼 스위칭 동작에 있어서의 스위치 커맨드의 이용예를 도시하고 있다.
방송 콘텐츠의 영상으로부터 배신 콘텐츠의 영상으로 전환하는 경우, 그 전환 타이밍에 스위치 커맨드를 송신한다.
수신측에서는, 스위치 커맨드의 Auto Switch flag가 매뉴얼 스위치로 설정되어 있는 경우, 시청자(콘텐츠 재생 장치(30)의 유저)에 대하여 메시지를 표시하고, 영상 전환의 실행의 유무를 선택하게 한다. 여기서, 시청자가 영상 전환 있음을 선택한 경우, 전환처의 배신 콘텐츠의 취득이 개시되어 영상 전환이 행해진다. 또한, 스위치 커맨드의 Loop Back Mode가 루프 백 모드로 설정되어 있는 경우, 유저로부터의 선택 조작 입력을 기다리고 있는 동안에도, 전환될 원래의 방송 콘텐츠는 버퍼링되고 있어, 표시는 포즈 상태로 된다. 스위치 커맨드의 Loop Back Mode가 논루프 백 모드로 설정되어 있는 경우, 유저로부터의 선택 조작 입력을 기다리고 있는 동안, 전환될 원래의 방송 콘텐츠는 스루되고 있어, 표시는 방송 콘텐츠의 영상이 계속된다.
도 26은 시점 전환 동작에 있어서의 인에이블 스위치 커맨드 및 디스에이블 스위치 커맨드의 이용예를 도시하고 있다.
파노라마형 다시점 프로그램이나 극장형 다시점 프로그램을 실현할 때에는, 인에이블 스위치 커맨드를 송신함으로써, 수신측에 VRT를 취득시킨다. 수신측이 VRT를 취득함으로써, 시점을 임의로 지정할 수 있는 것이 시청자에게 통지된다. 시청자가 시점을 임의로 지정하면, 지정한 시점에 대응한 다시점 영상이 수신, 재생된다. 시점의 임의 지정을 종료시킬 때에는, 디스에이블 스위치 커맨드를 송신한다. 수신측에서는, 디스에이블 스위치 커맨드에 따라, 취득 완료된 VRT가 무효로 된다.
[콘텐츠 재생 장치(30)에 의한 재생 처리에 대해서]
이어서, 도 27은 콘텐츠 재생 장치(30)에 의한 재생 처리를 설명하는 흐름도이다.
전제로서, 이미 콘텐츠 재생 장치(30)는, 방송망(11)을 통하여 방송되고 있는 프로그램으로서 방송 콘텐츠를 수신하고 있는 것으로 한다.
스텝 S1에 있어서, 커맨드 해석부(45)는, 디코더(37)로부터의 입력의 유무에 기초하여, 비디오 스위치 커맨드를 수신했는지 여부를 판정한다. 비디오 스위치 커맨드를 수신했다고 판정된 경우, 처리는 스텝 S2로 진행된다. 스텝 S2에 있어서, 커맨드 해석부(45)는, 디코더(37)로부터 입력된 비디오 스위치 커맨드를 해석하여, 그 Command_code가 나타내는 커맨드의 종류에 따른 처리를 행한다.
또한, 스텝 S1에 있어서, 비디오 스위치 커맨드를 수신하고 있지 않다고 판단된 경우, 처리는 스텝 S3으로 진행된다. 스텝 S3에 있어서, 제어부(32)는, 유저로부터 시점 전환 조작이 입력되었는지 여부를 판정한다. 입력되지 않았다고 판정된 경우, 처리는 스텝 S1로 되돌아간다. 또한, 유저로부터의 시점 전환 조작의 입력은, 후술하는 인에이블 스위치 대응 처리에 의해, 시점 전환이 가능하게 되었을 때에만 가능하다. 스텝 S3에 있어서, 유저로부터 시점 전환 조작이 입력되었다고 판정된 경우, 처리는 스텝 S4로 진행된다. 스텝 S4에 있어서, 제어부(32)는, 관계되는 각 부를 제어하여, 지정된 시점에 대응하는 배신 콘텐츠를 수지, 재생시켜 영상을 전환시킨다.
도 28은 수신한 비디오 스위치 커맨드가 프리셀렉트 커맨드인 경우의 처리(프리셀렉트 커맨드 대응 처리)를 설명하는 흐름도이다.
스텝 S11에 있어서, 제어부(32)는, 프리셀렉트 커맨드의 Switching message에 기술되어 있는 질문문을 유저에게 제시하고, 영상을 전환할지 여부를 선택하게 하여, 스텝 S12에 있어서, 전환이 선택되었는지를 판정한다. 영상을 전환하는 것이 선택된 경우, 처리는 스텝 S13으로 진행된다. 스텝 S13에 있어서, 제어부(32)는, Switch_id가 나타내는 영상 전환에 대해, 오토 스위치로 설정한다.
또한, 스텝 S12에 있어서, 영상을 전환하는 것이 선택되지 않은 경우 또는 선택 시간이 타임 아웃으로 된 경우(Time_to_Switch에 기초하여 결정된다), 프리셀렉트 커맨드 대응 처리는 종료된다.
도 29는 수신한 비디오 스위치 커맨드가 프리로드 커맨드인 경우의 처리(프리로드 커맨드 대응 처리)를 설명하는 흐름도이다.
스텝 S21에 있어서, 제어부(32)는, Switch_id가 나타내는 영상 전환에 대해, 당해 프리로드 커맨드에 선행하여 송신된 프리셀렉트 커맨드에 따라 오토 스위치로 설정되어 있는지 여부를 판정한다. 오토 스위치로 설정되어 있다고 판정된 경우, 처리는 스텝 S22로 진행된다. 스텝 S22에 있어서, 제어부(32)는, 관계된 각 부를 제어하여, 전환처의 배신 콘텐츠의 수신 준비를 개시시킨다.
또한, 스텝 S21에 있어서, Switch_id가 나타내는 영상 전환에 대하여 오토 스위치로 설정되어 있지 않다고 판정된 경우, 프리로드 커맨드 대응 처리는 종료된다.
도 30은 수신한 비디오 스위치 커맨드가 스위치 커맨드인 경우의 처리(스위치 커맨드 대응 처리)를 설명하는 흐름도이다.
스텝 S31에 있어서, 커맨드 해석부(45)는, 스위치 커맨드의 Auto Switch flag가 오토 스위치인지 여부(매뉴얼 스위치)를 판정한다. 오토 스위치라고 판정된 경우, 처리는 스텝 S32로 진행된다. 스텝 S32에 있어서, 커맨드 해석부(45)는, 전환처의 배신 콘텐츠가 프리로드 완료되었는지 여부를 판정한다. 프리로드가 완료되지 않았다고 판정된 경우, 처리는 스텝 S33으로 진행된다.
스텝 S33에 있어서, Switch_id가 나타내는 영상 전환에 대해, 당해 스위치 커맨드에 선행하여 송신된 프리셀렉트 커맨드에 따라 오토 스위치로 설정되어 있는지 여부를 판정한다. 오토 스위치로 설정되어 있다고 판정된 경우, 처리는 스텝 S34로 진행된다. 스텝 S34에 있어서, 커맨드 해석부(45)는, 여기까지의 스위치 커맨드의 해석 결과를 제어부(32)에 통지한다. 이 통지에 따라, 제어부(32)는, 관계되는 각 부를 제어하여, 전환처의 배신 콘텐츠의 수신 준비를 개시시킨다.
스텝 S35에 있어서, 제어부(32)는, 관계된 각 부를 제어하여, 영상을 전환처의 배신 콘텐츠의 것으로 전환시킨다.
또한, 스텝 S32에 있어서, 전환처의 배신 콘텐츠가 프리로드 완료되었다고 판정된 경우, 스텝 S33, S34의 처리는 스킵된다. 또한, 스텝 S33에 있어서, Switch_id가 나타내는 영상 전환에 대하여, 당해 스위치 커맨드에 선행하여 송신된 프리셀렉트 커맨드에 따라 오토 스위치로 설정되어 있지 않다고 판정된 경우, 스텝 S34, S35는 스킵되어, 영상의 전환은 행해지지 않고, 스위치 커맨드 대응 처리는 종료된다.
스텝 S31에 있어서, 스위치 커맨드의 Auto Switch flag가 오토 스위치가 아니라고(매뉴얼 스위치) 판정된 경우, 처리는 스텝 S36으로 진행된다. 스텝 S36에 있어서, 커맨드 해석부(45)는, 여기까지의 스위치 커맨드의 해석 결과를 제어부(32)에 통지한다. 이 통지에 따라, 제어부(32)는, 스위치 커맨드의 Switching message에 기술되어 있는 질문문을 유저에게 제시하여, 영상을 전환할지 여부를 선택하게 하고, 스텝 S37에 있어서, 전환이 선택되었는지를 판정한다. "영상을 전환한다"가 선택된 경우, 처리는 스텝 S34로 진행되어, 스텝 S34 이후가 실행된다.
"영상을 전환한다"가 선택되지 않은 경우 또는 선택 시간이 타임 아웃으로 된 경우, 영상의 전환은 행해지지 않고, 스위치 커맨드 대응 처리는 종료된다.
도 31은 수신한 비디오 스위치 커맨드가 인에이블 스위치 커맨드인 경우의 처리(인에이블 스위치 커맨드 대응 처리)를 설명하는 흐름도이다.
스텝 S41에 있어서, 제어부(32)는, 인에이블 스위치 커맨드의 Switching Meta URL에 기초하여, 관계된 각 부를 제어하여 VRT를 취득, 해석한다. 스텝 S42에 있어서, 제어부(32)는, 시점 전환을 가능하게 하여, 예를 들어 전환 가능한 시점의 방향을 나타내는 화살표를 화면 위에 표시하거나 함으로써, 시점이 전환 가능한 것을 유저에게 제시한다. 이상에서, 인에이블 스위치 커맨드 대응 처리는 종료된다.
도 32는 수신한 비디오 스위치 커맨드가 디스에이블 스위치 커맨드인 경우의 처리(디스에이블 스위치 커맨드 대응 처리)를 설명하는 흐름도이다.
스텝 S51에 있어서, 제어부(32)는, 인에이블 스위치 커맨드에 따라 취득 완료된 VRT를 무효로 한다. 이에 의해, 시점 전환이 불가능해진다. 이상에서, 디스에이블 스위치 커맨드 대응 처리는 종료된다.
이상에서 설명한 수신 처리에 의해, 상술한 제1 내지 제6 연속 재생 시나리오가 실현된다.
그런데, 상술한 일련의 처리는, 하드웨어에 의해 실행할 수도 있고, 소프트웨어에 의해 실행할 수도 있다. 일련의 처리를 소프트웨어에 의해 실행하는 경우에는, 그 소프트웨어를 구성하는 프로그램이, 전용 하드웨어에 내장되어 있는 컴퓨터 또는 각종 프로그램을 인스톨함으로써, 각종 기능을 실행하는 것이 가능한, 예를 들어 범용 퍼스널 컴퓨터 등에, 프로그램 기록 매체로부터 인스톨된다.
도 33은 상술한 일련의 처리를 프로그램에 의해 실행하는 컴퓨터의 하드웨어의 구성예를 도시하는 블록도이다.
이 컴퓨터(100)에 있어서, CPU(Central Processing Unit)(101), ROM(Read Only Memory)(102), RAM(Random Access Memory)(103)은, 버스(104)에 의해 서로 접속되어 있다.
버스(104)에는, 입출력 인터페이스(105)가 더 접속되어 있다. 입출력 인터페이스(105)에는, 키보드, 마우스, 마이크로폰 등을 포함하여 이루어지는 입력부(106), 디스플레이, 스피커 등을 포함하여 이루어지는 출력부(107), 하드 디스크나 불휘발성 메모리 등을 포함하여 이루어지는 기억부(108), 네트워크 인터페이스 등을 포함하여 이루어지는 통신부(109), 자기 디스크, 광 디스크, 광자기 디스크, 혹은 반도체 메모리 등의 리무버블 미디어(111)를 구동하는 드라이브(110)가 접속되어 있다.
이상과 같이 구성되는 컴퓨터(100)에서는, CPU(101)가, 예를 들어 기억부(108)에 기억되어 있는 프로그램을, 입출력 인터페이스(105) 및 버스(104)를 통하여, RAM(103)에 로드하여 실행함으로써, 상술한 일련의 처리가 행해진다.
또한, 컴퓨터가 실행하는 프로그램은, 본 명세서에서 설명하는 순서를 따라 시계열로 처리가 행해지는 프로그램이어도 좋고, 병렬로, 혹은 호출이 행해졌을 때 등의 필요한 타이밍에 처리가 행해지는 프로그램이어도 좋다.
또한, 프로그램은, 1대의 컴퓨터에 의해 처리되는 것이어도 좋고, 복수의 컴퓨터에 의해 분산 처리되는 것이어도 좋다. 또한, 프로그램은, 먼 곳의 컴퓨터에 전송되어 실행되는 것이어도 좋다.
또한, 본 명세서에 있어서, 시스템이란, 복수의 장치에 의해 구성되는 장치 전체를 표현하는 것이다.
또한, 본 발명의 실시 형태는, 상술한 실시 형태에 한정되는 것은 아니라, 본 발명의 요지를 일탈하지 않는 범위에서 다양한 변경이 가능하다.
10: 콘텐츠 시청 시스템
11: 방송망
12: 인터넷
20: 콘텐츠 송신 장치
21: 콘텐츠 스토리지
22: 커맨드 생성부
23: VRT 생성부
24: 방송부
25: 배신부
30: 콘텐츠 재생 장치
31: 조작 입력부
32: 제어부
33: 튜너
34: 1차 분리부
35: 리텐션 버퍼
36: 2차 분리부
37: 디코더
38: 스위치
39: 통신 I/F
40: 스트리밍 수신부
41: 플루트 처리부
42: 콘텐츠 축적부
43: 스위치
44: 디코더
45: 커맨드 해석부
100: 컴퓨터
101: CPU

Claims (18)

  1. 콘텐츠 재생 장치에 영상 콘텐츠를 공급하는 콘텐츠 공급 장치로서,
    재생하는 영상 콘텐츠의 전환에 관한 처리를 상기 콘텐츠 재생 장치에 실행시키기 위한 비디오 스위치 커맨드로서, 재생하는 영상 콘텐츠의 전환 타이밍에 선행하여, 재생하는 영상 콘텐츠 전환의 실행 가부의 확인을 가능하게 하는 프리셀렉트 커맨드, 재생하는 영상 콘텐츠의 전환 타이밍에 선행하여, 전환처의 영상 콘텐츠를 취득시키는 프리로드 커맨드, 및 재생하는 영상 콘텐츠를 전환시키는 스위치 커맨드의 조합 또는 상기 프리셀렉트 커맨드 및 상기 스위치 커맨드의 조합을 생성하는 생성부와,
    생성된 상기 비디오 스위치 커맨드를 매립한 영상 콘텐츠를 방송망을 통하여 방송하는 방송부와,
    영상 콘텐츠를 인터넷을 통하여 배신(配信)하는 배신부를 구비하는, 콘텐츠 공급 장치.
  2. 제1항에 있어서, 상기 생성부는, 재생하는 영상 콘텐츠를 전환한 후, 전환 전의 영상 스트림으로 복귀할 때에, 루프 백을 행할지 여부를 지시하기 위한 요소를 포함하는 상기 비디오 스위치 커맨드를 생성하는, 콘텐츠 공급 장치.
  3. 제1항 또는 제2항에 있어서, 상기 생성부는, 전환처의 영상 콘텐츠를 취득할 때에 유저 인증을 행할지 여부를 지시하기 위한 요소를 포함하는 상기 비디오 스위치 커맨드를 생성하는, 콘텐츠 공급 장치.
  4. 제1항 또는 제2항에 있어서, 상기 생성부는,
    시점에 대응하는 영상 콘텐츠로 전환 가능한 상태로 되게 하는 인에이블 스위치 커맨드,
    또는, 시점에 대응하는 영상 콘텐츠로 전환 가능한 상태를 종료시키는 디스에이블 스위치 커맨드를 상기 비디오 스위치 커맨드로서 생성하는, 콘텐츠 공급 장치.
  5. 제1항 또는 제2항에 있어서, 상기 배신부도, 생성된 상기 비디오 스위치 커맨드를 매립한 영상 콘텐츠를 인터넷을 통하여 배신하는, 콘텐츠 공급 장치.
  6. 콘텐츠 재생 장치에 영상 콘텐츠를 공급하는 콘텐츠 공급 장치의 콘텐츠 공급 방법으로서,
    콘텐츠 공급 장치에 의한,
    재생하는 영상 콘텐츠의 전환에 관한 처리를 상기 콘텐츠 재생 장치에 실행시키기 위한 비디오 스위치 커맨드로서, 재생하는 영상 콘텐츠의 전환 타이밍에 선행하여, 재생하는 영상 콘텐츠 전환의 실행 가부의 확인을 가능하게 하는 프리셀렉트 커맨드, 재생하는 영상 콘텐츠의 전환 타이밍에 선행하여, 전환처의 영상 콘텐츠를 취득시키는 프리로드 커맨드, 및 재생하는 영상 콘텐츠를 전환시키는 스위치 커맨드의 조합 또는 상기 프리셀렉트 커맨드 및 상기 스위치 커맨드의 조합을 생성하는 생성 스텝과,
    생성된 상기 비디오 스위치 커맨드를 매립한 영상 콘텐츠를 방송망을 통하여 방송하는 방송 스텝과,
    영상 콘텐츠를 인터넷을 통하여 배신하는 배신 스텝을 포함하는, 콘텐츠 공급 방법.
  7. 콘텐츠 재생 장치에 영상 콘텐츠를 공급하는 컴퓨터를,
    재생하는 영상 콘텐츠의 전환에 관한 처리를 상기 콘텐츠 재생 장치에 실행시키기 위한 비디오 스위치 커맨드로서, 재생하는 영상 콘텐츠의 전환 타이밍에 선행하여, 재생하는 영상 콘텐츠 전환의 실행 가부의 확인을 가능하게 하는 프리셀렉트 커맨드, 재생하는 영상 콘텐츠의 전환 타이밍에 선행하여, 전환처의 영상 콘텐츠를 취득시키는 프리로드 커맨드, 및 재생하는 영상 콘텐츠를 전환시키는 스위치 커맨드의 조합 또는 상기 프리셀렉트 커맨드 및 상기 스위치 커맨드의 조합을 생성하는 생성부와,
    생성된 상기 비디오 스위치 커맨드를 매립한 영상 콘텐츠를 방송망을 통하여 방송하는 방송부와,
    영상 콘텐츠를 인터넷을 통하여 배신하는 배신부로서 기능시키는 프로그램을 저장하는 컴퓨터 판독가능 기록 매체.
  8. 콘텐츠 공급 장치로부터 공급된 영상 콘텐츠를 재생하는 콘텐츠 재생 장치로서,
    방송망을 통하여 방송된 영상 콘텐츠 또는 인터넷을 통하여 배신된 영상 콘텐츠를 취득하는 취득부와,
    취득된 상기 영상 콘텐츠에 매립되어 있는 비디오 스위치 커맨드를 해석하는 해석부와,
    상기 비디오 스위치 커맨드의 해석 결과에 따라, 재생하는 영상 콘텐츠의 전환에 관한 처리를 제어하는 제어부를 구비하고,
    상기 비디오 스위치 커맨드는
    재생하는 영상 콘텐츠의 전환 타이밍에 선행하여, 재생하는 영상 콘텐츠 전환의 실행 가부의 확인을 가능하게 하는 프리셀렉트 커맨드, 재생하는 영상 콘텐츠의 전환 타이밍에 선행하여, 전환처의 영상 콘텐츠를 취득시키는 프리로드 커맨드, 및 재생하는 영상 콘텐츠를 전환시키는 스위치 커맨드의 조합, 또는
    상기 프리셀렉트 커맨드 및 상기 스위치 커맨드의 조합인, 콘텐츠 재생 장치.
  9. 제8항에 있어서,
    방송망을 통하여 방송된 상기 영상 콘텐츠를 버퍼링하는 버퍼부를 더 구비하고,
    상기 비디오 스위치 커맨드는, 재생하는 영상 콘텐츠를 전환한 후, 전환 전의 영상 스트림으로 복귀할 때에, 루프 백을 행할지 여부를 지시하기 위한 요소를 포함하는, 콘텐츠 재생 장치.
  10. 제8항에 있어서,
    상기 콘텐츠 재생 장치는 텔레비전 수상기 내에 탑재된, 콘텐츠 재생 장치.
  11. 제8항에 있어서,
    상기 콘텐츠 재생 장치는 셋톱박스 내에 탑재된, 콘텐츠 재생 장치.
  12. 콘텐츠 공급 장치로부터 공급된 영상 콘텐츠를 재생하는 콘텐츠 재생 장치의 콘텐츠 재생 방법으로서,
    콘텐츠 재생 장치에 의한,
    방송망을 통하여 방송된 영상 콘텐츠 또는 인터넷을 통하여 배신된 영상 콘텐츠를 취득하는 취득 스텝과,
    취득된 상기 영상 콘텐츠에 매립되어 있는 비디오 스위치 커맨드를 해석하는 해석 스텝과,
    상기 비디오 스위치 커맨드의 해석 결과에 따라, 재생하는 영상 콘텐츠의 전환에 관한 처리를 제어하는 제어 스텝을 포함하고,
    상기 비디오 스위치 커맨드는
    재생하는 영상 콘텐츠의 전환 타이밍에 선행하여, 재생하는 영상 콘텐츠 전환의 실행 가부의 확인을 가능하게 하는 프리셀렉트 커맨드, 재생하는 영상 콘텐츠의 전환 타이밍에 선행하여, 전환처의 영상 콘텐츠를 취득시키는 프리로드 커맨드, 및 재생하는 영상 콘텐츠를 전환시키는 스위치 커맨드의 조합, 또는
    상기 프리셀렉트 커맨드 및 상기 스위치 커맨드의 조합인, 콘텐츠 재생 방법.
  13. 콘텐츠 공급 장치로부터 공급된 영상 콘텐츠를 재생하는 컴퓨터를,
    방송망을 통하여 방송된 영상 콘텐츠 또는 인터넷을 통하여 배신된 영상 콘텐츠를 취득하는 취득부와,
    취득된 상기 영상 콘텐츠에 매립되어 있는 비디오 스위치 커맨드를 해석하는 해석부와,
    상기 비디오 스위치 커맨드의 해석 결과에 따라, 재생하는 영상 콘텐츠의 전환에 관한 처리를 제어하는 제어부로서 기능시키는 프로그램을 저장하는 컴퓨터 판독가능 기록 매체로서,
    상기 비디오 스위치 커맨드는
    재생하는 영상 콘텐츠의 전환 타이밍에 선행하여, 재생하는 영상 콘텐츠 전환의 실행 가부의 확인을 가능하게 하는 프리셀렉트 커맨드, 재생하는 영상 콘텐츠의 전환 타이밍에 선행하여, 전환처의 영상 콘텐츠를 취득시키는 프리로드 커맨드, 및 재생하는 영상 콘텐츠를 전환시키는 스위치 커맨드의 조합, 또는
    상기 프리셀렉트 커맨드 및 상기 스위치 커맨드의 조합인 컴퓨터 판독가능 기록 매체.
  14. 콘텐츠 공급 장치와 콘텐츠 재생 장치를 포함하여 이루어지는 콘텐츠 시청 시스템으로서,
    콘텐츠 공급 장치는,
    재생하는 영상 콘텐츠의 전환에 관한 처리를 상기 콘텐츠 재생 장치에 실행시키기 위한 비디오 스위치 커맨드로서, 재생하는 영상 콘텐츠의 전환 타이밍에 선행하여, 재생하는 영상 콘텐츠 전환의 실행 가부의 확인을 가능하게 하는 프리셀렉트 커맨드, 재생하는 영상 콘텐츠의 전환 타이밍에 선행하여, 전환처의 영상 콘텐츠를 취득시키는 프리로드 커맨드, 및 재생하는 영상 콘텐츠를 전환시키는 스위치 커맨드의 조합 또는 상기 프리셀렉트 커맨드 및 상기 스위치 커맨드의 조합을 생성하는 생성부와,
    생성된 상기 비디오 스위치 커맨드를 매립한 영상 콘텐츠를 방송망을 통하여 방송하는 방송부와,
    영상 콘텐츠를 인터넷을 통하여 배신하는 배신부를 구비하고,
    콘텐츠 재생 장치는,
    방송망을 통하여 방송된 영상 콘텐츠 또는 인터넷을 통하여 배신된 영상 콘텐츠를 취득하는 취득부와,
    취득된 상기 영상 콘텐츠에 매립되어 있는 비디오 스위치 커맨드를 해석하는 해석부와,
    상기 비디오 스위치 커맨드의 해석 결과에 따라, 재생하는 영상 콘텐츠의 전환에 관한 처리를 제어하는 제어부를 구비하는, 콘텐츠 시청 시스템.
  15. 제8항 내지 제11항 중 어느 한 항의 콘텐츠 재생 장치를 포함하는 텔레비전 수상기.
  16. 제8항 내지 제11항 중 어느 한 항의 콘텐츠 재생 장치를 포함하는 휴대 전화기.
  17. 제8항 내지 제11항 중 어느 한 항의 콘텐츠 재생 장치를 포함하는 게임 기기.
  18. 제8항 내지 제11항 중 어느 한 항의 콘텐츠 재생 장치를 포함하는 비디오 레코더.
KR1020137007361A 2010-10-01 2011-09-22 콘텐츠 공급 장치, 콘텐츠 공급 방법, 콘텐츠 재생 장치, 콘텐츠 재생 방법, 프로그램 및 콘텐츠 시청 시스템 KR101855540B1 (ko)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US38899910P 2010-10-01 2010-10-01
US61/388,999 2010-10-01
US201161504593P 2011-07-05 2011-07-05
US61/504,593 2011-07-05
PCT/JP2011/071571 WO2012043358A1 (ja) 2010-10-01 2011-09-22 コンテンツ供給装置、コンテンツ供給方法、コンテンツ再生装置、コンテンツ再生方法、プログラム、およびコンテンツ視聴システム

Publications (2)

Publication Number Publication Date
KR20130105637A KR20130105637A (ko) 2013-09-25
KR101855540B1 true KR101855540B1 (ko) 2018-05-04

Family

ID=45890964

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020137007361A KR101855540B1 (ko) 2010-10-01 2011-09-22 콘텐츠 공급 장치, 콘텐츠 공급 방법, 콘텐츠 재생 장치, 콘텐츠 재생 방법, 프로그램 및 콘텐츠 시청 시스템

Country Status (9)

Country Link
US (3) US8908103B2 (ko)
EP (1) EP2602995A4 (ko)
JP (1) JP6184100B2 (ko)
KR (1) KR101855540B1 (ko)
BR (1) BR112013006942A2 (ko)
CA (1) CA2809316C (ko)
MX (1) MX2013003408A (ko)
RU (1) RU2564132C2 (ko)
WO (1) WO2012043358A1 (ko)

Families Citing this family (76)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8705933B2 (en) 2009-09-25 2014-04-22 Sony Corporation Video bookmarking
US8839338B2 (en) 2012-03-28 2014-09-16 Sony Corporation Service usage reporting data transport
US8760498B2 (en) 2011-03-14 2014-06-24 Sony Corporation Disparity data transport in standard caption service
US8817072B2 (en) 2010-03-12 2014-08-26 Sony Corporation Disparity data transport and signaling
US8941779B2 (en) 2012-03-21 2015-01-27 Sony Corporation Non-closed caption data transport in standard caption service
US20110247028A1 (en) 2010-04-01 2011-10-06 Mark Eyer Receiver and System Using an Electronic Questionnaire for Advanced Broadcast Services
US9723360B2 (en) 2010-04-01 2017-08-01 Saturn Licensing Llc Interests and demographics profile for advanced broadcast services
US8863171B2 (en) 2010-06-14 2014-10-14 Sony Corporation Announcement of program synchronized triggered declarative objects
US8893210B2 (en) 2010-08-20 2014-11-18 Sony Corporation Server load balancing for interactive television
US8898723B2 (en) 2010-08-20 2014-11-25 Sony Corporation Virtual channel declarative script binding
US8875169B2 (en) 2010-08-27 2014-10-28 Sony Corporation Transmission and reception apparatus, methods, and systems for filtering content
US8909694B2 (en) 2010-08-27 2014-12-09 Sony Corporation Transmission apparatus and method, reception apparatus and method, and transmission and reception system
US8918801B2 (en) 2010-08-30 2014-12-23 Sony Corporation Transmission apparatus, transmission method, reception apparatus, reception method, program, and broadcasting system
US8892636B2 (en) 2010-08-30 2014-11-18 Sony Corporation Transmission apparatus and method, reception apparatus and method, and transmission and reception system
US9179188B2 (en) 2010-08-30 2015-11-03 Sony Corporation Transmission apparatus and method, reception apparatus and method, and transmission and reception system
US8595783B2 (en) 2010-08-30 2013-11-26 Sony Corporation Receiving device, receiving method, program, and broadcasting system
US9078031B2 (en) 2010-10-01 2015-07-07 Sony Corporation Reception apparatus, reception method, and program
US8908103B2 (en) 2010-10-01 2014-12-09 Sony Corporation Content supplying apparatus, content supplying method, content reproduction apparatus, content reproduction method, program and content viewing system
US9179198B2 (en) 2010-10-01 2015-11-03 Sony Corporation Receiving apparatus, receiving method, and program
US8872888B2 (en) * 2010-10-01 2014-10-28 Sony Corporation Content transmission apparatus, content transmission method, content reproduction apparatus, content reproduction method, program and content delivery system
WO2012043355A1 (ja) 2010-10-01 2012-04-05 ソニー株式会社 情報処理装置、情報処理方法、及びプログラム
JP5783402B2 (ja) 2011-01-25 2015-09-24 ソニー株式会社 受信装置、受信方法、供給装置、供給方法、プログラム、および放送システム
JP5668512B2 (ja) 2011-02-15 2015-02-12 ソニー株式会社 情報処理装置、及び、情報処理方法
TWI545955B (zh) 2011-04-28 2016-08-11 Sony Corp Signal receiving apparatus and method, a signal transmission apparatus and method, and program
US9554175B2 (en) 2011-07-20 2017-01-24 Sony Corporation Method, computer program, reception apparatus, and information providing apparatus for trigger compaction
US8917358B2 (en) 2011-07-27 2014-12-23 Sony Corporation Reception apparatus, terminal apparatus, control method, program, and communication system
US10491966B2 (en) 2011-08-04 2019-11-26 Saturn Licensing Llc Reception apparatus, method, computer program, and information providing apparatus for providing an alert service
CA2843382C (en) 2011-08-05 2020-10-27 Sony Corporation Receiving device, receiving method, program, and information processing system
BR112014003674A2 (pt) 2011-08-24 2017-03-01 Sony Corp aparelho de recepção, método para recepção para um aparelho de recepção, programa, e, sistema de processamento de informação
TWI528749B (zh) 2011-09-06 2016-04-01 Sony Corp A signal receiving device, a signal receiving method, an information processing program and an information processing system
US9374620B2 (en) 2011-10-21 2016-06-21 Sony Corporation Terminal apparatus, server apparatus, information processing method, program, and interlocked application feed system
US9015785B2 (en) 2011-11-29 2015-04-21 Sony Corporation Terminal apparatus, server apparatus, information processing method, program, and linking application supply system
US8930988B2 (en) 2011-12-21 2015-01-06 Sony Corporation Reception apparatus, reception method, program, and information processing system
US9113230B2 (en) 2011-12-21 2015-08-18 Sony Corporation Method, computer program, and reception apparatus for delivery of supplemental content
EP3468177B1 (en) 2012-01-24 2020-04-29 Saturn Licensing LLC Receiver, reception method, program and information processing system
CN104081759B (zh) 2012-02-07 2018-01-16 索尼公司 接收设备和接收方法
US9936231B2 (en) 2012-03-21 2018-04-03 Saturn Licensing Llc Trigger compaction
KR102267861B1 (ko) 2012-06-19 2021-06-23 소니그룹주식회사 대화형 텔레비전을 위한 트리거 파라미터 테이블의 확장
US9456245B2 (en) 2012-07-05 2016-09-27 Sony Corporation Receiving device, receiving method, transmitting device, and transmitting method for controlling applications
WO2014011355A1 (en) 2012-07-12 2014-01-16 Sony Corporation Parameterized services descriptor for advanced television services
JP5939914B2 (ja) * 2012-07-18 2016-06-22 日本放送協会 切替装置及びプログラム
US9432744B2 (en) 2012-07-31 2016-08-30 Sony Corporation Receiving device, receiving method, transmitting device, and transmitting method
US9154840B2 (en) 2012-07-31 2015-10-06 Sony Corporation Reception apparatus, reception method, transmission apparatus, and transmission method
US9883247B2 (en) 2012-08-13 2018-01-30 Saturn Licensing Llc Reception apparatus, reception method, transmission apparatus, and transmission method
JP2014042159A (ja) * 2012-08-22 2014-03-06 Sumitomo Electric Ind Ltd 番組コンテンツの提供システム及び方法、並びに、番組提供処理装置及び通信ネットワーク端末装置
US9264648B2 (en) 2012-10-09 2016-02-16 Sony Corporation Receiving device, receiving method, transmitting device, and transmitting method
US10002206B2 (en) 2012-10-26 2018-06-19 Saturn Licensing Llc Information processing device and information processing method
US9253518B2 (en) 2012-11-09 2016-02-02 Sony Corporation On-demand access to scheduled content
US9769503B2 (en) 2012-11-14 2017-09-19 Saturn Licensing Llc Information processor, information processing method and program
US9936256B2 (en) 2012-11-28 2018-04-03 Saturn Licensing Llc Receiver, reception method, transmitter and transmission method
US9148676B2 (en) 2012-12-04 2015-09-29 Sony Corporation Broadcast transition channel
US8914832B2 (en) * 2012-12-14 2014-12-16 Sony Corporation Information processing apparatus, information processing method, and program
US10257564B2 (en) 2013-01-24 2019-04-09 Saturn Licensing Llc Distributed non-real-time content
US9942601B2 (en) 2013-01-24 2018-04-10 Saturn Licensing Llc Storing non-real time content
US9300896B2 (en) 2013-06-03 2016-03-29 Sony Corporation Method, computer-readable storage medium, reception apparatus, and information providing apparatus for identifying available channels and/or services
US9980014B2 (en) 2013-06-28 2018-05-22 Saturn Licensing Llc Methods, information providing system, and reception apparatus for protecting content
US9137566B2 (en) 2013-06-28 2015-09-15 Sony Corporation Distribution system, reception apparatus, and methods for transitioning to new services
US9038095B2 (en) 2013-07-03 2015-05-19 Sony Corporation Methods, information providing system, and reception apparatus for distribution of at least one content version
US8884800B1 (en) 2013-07-31 2014-11-11 Sony Corporation Method and apparatus for performing analog-to-digital conversion on multiple input signals
JP6505996B2 (ja) 2013-08-30 2019-04-24 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America 受信方法、及び、受信装置
EP3145199A4 (en) 2014-05-16 2018-04-25 Unimoto Incorporated 360-degree video-distributing system, 360-degree video distribution method, image-processing device, and communications terminal device, as well as control method therefor and control program therefor
US9326295B1 (en) 2014-12-10 2016-04-26 Sony Corporation Method and apparatus for transmitting a-priori information in a communication system
US20160204804A1 (en) 2015-01-13 2016-07-14 Sony Corporation Data processing apparatus and method
US9762354B2 (en) 2015-01-27 2017-09-12 Sony Corporation Signaling methods and apparatus
US20160249104A1 (en) * 2015-02-25 2016-08-25 Rovi Guides, Inc. Systems and methods for seamlessly transitioning from a broadcast media asset to a related on-demand media asset
US9912986B2 (en) 2015-03-19 2018-03-06 Sony Corporation System for distributing metadata embedded in video
US9756401B2 (en) 2015-04-07 2017-09-05 Sony Corporation Processing and providing an image in which a plurality of symbols are encoded
US9590782B2 (en) 2015-06-22 2017-03-07 Sony Corporation Signaling methods and apparatus
US10205991B2 (en) 2015-07-27 2019-02-12 Sony Corporation Hidden replaceable media slots
JPWO2017061272A1 (ja) * 2015-10-05 2018-08-02 ソニー株式会社 受信装置、送信装置、及び、データ処理方法
CN105430487A (zh) * 2015-11-30 2016-03-23 小米科技有限责任公司 一种播放多媒体数据的方法、装置及***
US10091264B2 (en) * 2015-12-26 2018-10-02 Intel Corporation Technologies for streaming device role reversal
EP3249928A1 (en) * 2016-05-23 2017-11-29 Thomson Licensing Method, apparatus and stream of formatting an immersive video for legacy and immersive rendering devices
JP6953221B2 (ja) * 2017-07-31 2021-10-27 グリー株式会社 画像表示システム、画像表示プログラム、画像表示方法及びサーバ
US11018754B2 (en) * 2018-08-07 2021-05-25 Appareo Systems, Llc RF communications system and method
KR102460124B1 (ko) * 2021-03-09 2022-10-27 주식회사 엘지유플러스 영상 콘텐츠를 제공하는 방법 및 그 셋톱 박스

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100141772A1 (en) 2008-12-04 2010-06-10 Ritsuo Inaguma Image processing device and method, image processing system, and image processing program
US20100165129A1 (en) 2004-02-13 2010-07-01 Sony Corporation Image processing apparatus, image processing method and program
WO2010109860A1 (ja) * 2009-03-25 2010-09-30 パナソニック株式会社 セッション切り換え方法及びセッション切り換え装置

Family Cites Families (117)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5861881A (en) * 1991-11-25 1999-01-19 Actv, Inc. Interactive computer system for providing an interactive presentation with personalized video, audio and graphics responses for multiple viewers
JPH1188862A (ja) * 1997-09-05 1999-03-30 Hitachi Ltd Webサーバ制御方法及び装置
AU761202B2 (en) * 1997-09-22 2003-05-29 Sony Corporation Generation of a bit stream containing binary image/audio data that is multiplexed with a code defining an object in ascii format
US8479251B2 (en) * 1999-03-31 2013-07-02 Microsoft Corporation System and method for synchronizing streaming content with enhancing content using pre-announced triggers
ES2400716T3 (es) 2000-03-31 2013-04-11 United Video Properties, Inc. Sistema y método de medios interactivos para presentar contenido
US7584491B2 (en) * 2001-04-25 2009-09-01 Sony Corporation System and method for managing interactive programming and advertisements in interactive broadcast systems
JP2003009113A (ja) 2001-06-21 2003-01-10 Matsushita Electric Ind Co Ltd コンテンツ再生装置及び方法、並びにプログラム
JP2003018583A (ja) 2001-07-05 2003-01-17 Sony Corp 多視点任意選択型映像視聴システム、ストリームデータ合成装置、及び、合成ストリームデータ配信サーバ
US7631327B2 (en) 2001-08-08 2009-12-08 Accenture Global Services Gmbh Enhanced custom content television
JP2003115050A (ja) 2001-10-04 2003-04-18 Sony Corp 映像データ処理装置及び映像データ処理方法、データ配信装置及びデータ配信方法、データ受信装置及びデータ受信方法、記憶媒体、並びにコンピュータ・プログラム
JP3938311B2 (ja) 2002-01-28 2007-06-27 富士通株式会社 アンケート収集方法、アンケート収集プログラム、およびアンケート収集装置
WO2003096669A2 (en) * 2002-05-10 2003-11-20 Reisman Richard R Method and apparatus for browsing using multiple coordinated device
US7610598B2 (en) * 2002-10-22 2009-10-27 Canon Kabushiki Kaisha Recording apparatus that switches decoding methods between data received over the internet and data received over a broadcast network
JP2006510248A (ja) * 2002-12-11 2006-03-23 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 映像コンテンツを利用して、コンテンツ関連リンクをネットワークベースリソースに提供するためのテキストキーワードまたはフレーズを取得する方法およびシステム
GB0307694D0 (en) 2003-04-03 2003-05-07 Koninkl Philips Electronics Nv Broadcast delivery to a wireless device
JP2004312413A (ja) * 2003-04-08 2004-11-04 Sony Corp コンテンツ提供サーバ、情報処理装置、および方法、並びにコンピュータ・プログラム
US20040260827A1 (en) * 2003-06-19 2004-12-23 Nokia Corporation Stream switching based on gradual decoder refresh
JP4346969B2 (ja) 2003-06-20 2009-10-21 キヤノン株式会社 デジタルテレビ放送受信装置及びデジタルテレビ放送受信装置の制御方法
JP4655534B2 (ja) 2004-08-04 2011-03-23 ソニー株式会社 端末装置およびデータ処理方法、プログラム並びに記録媒体
US7562385B2 (en) * 2005-04-20 2009-07-14 Fuji Xerox Co., Ltd. Systems and methods for dynamic authentication using physical keys
FR2890505B1 (fr) 2005-09-08 2007-10-26 Alcatel Sa Systeme et procede de diffusion de contenus personnalises et eventuellement interactifs a destination de terminaux rattaches a un reseau de communication
JP2007116669A (ja) 2005-09-22 2007-05-10 Sharp Corp サブコンテンツ再生装置及びコンテンツ関連サービス提供システム
JP2007272868A (ja) * 2006-03-07 2007-10-18 Sony Corp 情報処理装置、情報通信システム、および情報処理方法、並びにコンピュータ・プログラム
CN101401422B (zh) * 2006-03-08 2011-09-07 黄金富 个性化区域化商业电视广告的方法和***
US20080028074A1 (en) 2006-07-28 2008-01-31 Microsoft Corporation Supplemental Content Triggers having Temporal Conditions
JP2008053916A (ja) 2006-08-23 2008-03-06 Nec Corp コンテンツ配信システム、情報端末装置、コンテンツ配信方法および画像切替プログラム
US20080109556A1 (en) * 2006-11-07 2008-05-08 Sony Ericsson Mobile Communications Ab Adaptive insertion of content in streaming media
KR20080042489A (ko) * 2006-11-10 2008-05-15 엘지전자 주식회사 방송 신호를 수신하는 장치 및 수신하여 처리하는 방법
US8381244B2 (en) 2006-11-21 2013-02-19 Abacast, Inc. Content injection system and methodology
KR20080047909A (ko) 2006-11-27 2008-05-30 삼성전자주식회사 복수개의 동영상 컨텐트의 동시 재생을 위한 데이터 전송방법 및 그 장치, 복수개의 동영상 컨텐트의 동시 재생방법 및 그 장치
US20080229374A1 (en) * 2007-02-22 2008-09-18 Mick Colin K Video network including method and apparatus for high speed distribution of digital files over a network
WO2009042858A1 (en) 2007-09-28 2009-04-02 Gracenote, Inc. Synthesizing a presentation of a multimedia event
JP4572928B2 (ja) 2007-11-08 2010-11-04 ソニー株式会社 遠隔制御端末、情報取得装置、情報提供装置、情報提供システム、情報提供方法、およびプログラム
JP4730626B2 (ja) 2008-06-13 2011-07-20 ソニー株式会社 コンテンツ供給装置、コンテンツ供給方法、およびプログラム
US20090320064A1 (en) 2008-06-19 2009-12-24 Microsoft Corporation Triggers for Media Content Firing Other Triggers
US20100205628A1 (en) 2009-02-12 2010-08-12 Davis Bruce L Media processing methods and arrangements
KR101176285B1 (ko) 2008-12-22 2012-08-22 한국전자통신연구원 채널변경을 위한 아이피 티비 서비스 방법 및 장치
JP2010288192A (ja) 2009-06-15 2010-12-24 Mitsubishi Electric Corp 映像受信装置
US8812959B2 (en) * 2009-06-30 2014-08-19 International Business Machines Corporation Method and system for delivering digital content
US8705933B2 (en) 2009-09-25 2014-04-22 Sony Corporation Video bookmarking
US9277183B2 (en) 2009-10-13 2016-03-01 Sony Corporation System and method for distributing auxiliary data embedded in video data
US8760498B2 (en) 2011-03-14 2014-06-24 Sony Corporation Disparity data transport in standard caption service
US8839338B2 (en) 2012-03-28 2014-09-16 Sony Corporation Service usage reporting data transport
US8941779B2 (en) 2012-03-21 2015-01-27 Sony Corporation Non-closed caption data transport in standard caption service
US8817072B2 (en) 2010-03-12 2014-08-26 Sony Corporation Disparity data transport and signaling
US9723360B2 (en) 2010-04-01 2017-08-01 Saturn Licensing Llc Interests and demographics profile for advanced broadcast services
US9706158B2 (en) 2010-04-01 2017-07-11 Saturn Licensing Llc Receiver and method for reporting the usage of advanced television services
US20110247028A1 (en) 2010-04-01 2011-10-06 Mark Eyer Receiver and System Using an Electronic Questionnaire for Advanced Broadcast Services
US20110302599A1 (en) 2010-06-07 2011-12-08 Mark Kenneth Eyer TV-Centric Actions in Triggered Declarative Objects
US8863171B2 (en) 2010-06-14 2014-10-14 Sony Corporation Announcement of program synchronized triggered declarative objects
US8516528B2 (en) * 2010-06-30 2013-08-20 Cable Television Laboratories, Inc. Synchronization of 2nd screen applications
US8898723B2 (en) 2010-08-20 2014-11-25 Sony Corporation Virtual channel declarative script binding
US8893210B2 (en) 2010-08-20 2014-11-18 Sony Corporation Server load balancing for interactive television
JP5765558B2 (ja) 2010-08-27 2015-08-19 ソニー株式会社 受信装置、受信方法、送信装置、送信方法、プログラム、および放送システム
US8875169B2 (en) 2010-08-27 2014-10-28 Sony Corporation Transmission and reception apparatus, methods, and systems for filtering content
US8909694B2 (en) 2010-08-27 2014-12-09 Sony Corporation Transmission apparatus and method, reception apparatus and method, and transmission and reception system
US8892636B2 (en) 2010-08-30 2014-11-18 Sony Corporation Transmission apparatus and method, reception apparatus and method, and transmission and reception system
US8595783B2 (en) 2010-08-30 2013-11-26 Sony Corporation Receiving device, receiving method, program, and broadcasting system
KR101878511B1 (ko) 2010-08-30 2018-07-13 소니 주식회사 수신 장치, 수신 방법 및 프로그램
US9179188B2 (en) 2010-08-30 2015-11-03 Sony Corporation Transmission apparatus and method, reception apparatus and method, and transmission and reception system
US10511887B2 (en) 2010-08-30 2019-12-17 Saturn Licensing Llc Reception apparatus, reception method, transmission apparatus, transmission method, program, and broadcasting system
US8918801B2 (en) 2010-08-30 2014-12-23 Sony Corporation Transmission apparatus, transmission method, reception apparatus, reception method, program, and broadcasting system
US20120050619A1 (en) 2010-08-30 2012-03-01 Sony Corporation Reception apparatus, reception method, transmission apparatus, transmission method, program, and broadcasting system
JP5757075B2 (ja) 2010-09-15 2015-07-29 ソニー株式会社 送信装置、送信方法、受信装置、受信方法、プログラム、および放送システム
US9986270B2 (en) 2010-09-21 2018-05-29 Saturn Licensing Llc Reception and transmission of trigger information for application program control
JP5703664B2 (ja) 2010-09-30 2015-04-22 ソニー株式会社 受信装置、受信方法、送信装置、送信方法、プログラム、および放送システム
US8908103B2 (en) 2010-10-01 2014-12-09 Sony Corporation Content supplying apparatus, content supplying method, content reproduction apparatus, content reproduction method, program and content viewing system
WO2012043355A1 (ja) 2010-10-01 2012-04-05 ソニー株式会社 情報処理装置、情報処理方法、及びプログラム
US8872888B2 (en) 2010-10-01 2014-10-28 Sony Corporation Content transmission apparatus, content transmission method, content reproduction apparatus, content reproduction method, program and content delivery system
US8842974B2 (en) 2010-10-01 2014-09-23 Sony Corporation Content transmission apparatus, content transmission method, content reproduction apparatus, content reproduction method, program, and content delivery system
US9078031B2 (en) 2010-10-01 2015-07-07 Sony Corporation Reception apparatus, reception method, and program
US9179198B2 (en) 2010-10-01 2015-11-03 Sony Corporation Receiving apparatus, receiving method, and program
US20120185888A1 (en) 2011-01-19 2012-07-19 Sony Corporation Schema for interests and demographics profile for advanced broadcast services
JP5783402B2 (ja) 2011-01-25 2015-09-24 ソニー株式会社 受信装置、受信方法、供給装置、供給方法、プログラム、および放送システム
JP5793871B2 (ja) 2011-01-25 2015-10-14 ソニー株式会社 受信装置、受信方法、供給装置、供給方法、プログラム、および放送システム
JP5668512B2 (ja) 2011-02-15 2015-02-12 ソニー株式会社 情報処理装置、及び、情報処理方法
TWI574565B (zh) 2011-03-31 2017-03-11 Sony Corp A transmitting apparatus, a transmitting method, a receiving apparatus, a receiving method, a computer-readable medium, and a broadcasting system
US8886009B2 (en) 2011-04-26 2014-11-11 Sony Corporation Creation of video bookmarks via scripted interactivity in advanced digital television
TWI545955B (zh) 2011-04-28 2016-08-11 Sony Corp Signal receiving apparatus and method, a signal transmission apparatus and method, and program
US9554175B2 (en) 2011-07-20 2017-01-24 Sony Corporation Method, computer program, reception apparatus, and information providing apparatus for trigger compaction
US8917358B2 (en) 2011-07-27 2014-12-23 Sony Corporation Reception apparatus, terminal apparatus, control method, program, and communication system
US10491966B2 (en) 2011-08-04 2019-11-26 Saturn Licensing Llc Reception apparatus, method, computer program, and information providing apparatus for providing an alert service
CA2843382C (en) 2011-08-05 2020-10-27 Sony Corporation Receiving device, receiving method, program, and information processing system
BR112014003674A2 (pt) 2011-08-24 2017-03-01 Sony Corp aparelho de recepção, método para recepção para um aparelho de recepção, programa, e, sistema de processamento de informação
US20130055313A1 (en) 2011-08-31 2013-02-28 Sony Corporation Method, computer program, reception apparatus, and information providing apparatus for accessing content from a plurality of content sources
TWI528749B (zh) 2011-09-06 2016-04-01 Sony Corp A signal receiving device, a signal receiving method, an information processing program and an information processing system
US9374620B2 (en) 2011-10-21 2016-06-21 Sony Corporation Terminal apparatus, server apparatus, information processing method, program, and interlocked application feed system
US9015785B2 (en) 2011-11-29 2015-04-21 Sony Corporation Terminal apparatus, server apparatus, information processing method, program, and linking application supply system
US9113230B2 (en) 2011-12-21 2015-08-18 Sony Corporation Method, computer program, and reception apparatus for delivery of supplemental content
US8930988B2 (en) 2011-12-21 2015-01-06 Sony Corporation Reception apparatus, reception method, program, and information processing system
EP3468177B1 (en) 2012-01-24 2020-04-29 Saturn Licensing LLC Receiver, reception method, program and information processing system
CN104081759B (zh) 2012-02-07 2018-01-16 索尼公司 接收设备和接收方法
US9936231B2 (en) 2012-03-21 2018-04-03 Saturn Licensing Llc Trigger compaction
US20130282870A1 (en) 2012-04-18 2013-10-24 Sony Corporation Reception apparatus, reception method, transmission apparatus, transmission method, and program
KR102267861B1 (ko) 2012-06-19 2021-06-23 소니그룹주식회사 대화형 텔레비전을 위한 트리거 파라미터 테이블의 확장
US9456245B2 (en) 2012-07-05 2016-09-27 Sony Corporation Receiving device, receiving method, transmitting device, and transmitting method for controlling applications
WO2014011355A1 (en) 2012-07-12 2014-01-16 Sony Corporation Parameterized services descriptor for advanced television services
US9154840B2 (en) 2012-07-31 2015-10-06 Sony Corporation Reception apparatus, reception method, transmission apparatus, and transmission method
US9432744B2 (en) 2012-07-31 2016-08-30 Sony Corporation Receiving device, receiving method, transmitting device, and transmitting method
US9883247B2 (en) 2012-08-13 2018-01-30 Saturn Licensing Llc Reception apparatus, reception method, transmission apparatus, and transmission method
WO2014028255A1 (en) 2012-08-15 2014-02-20 Sony Corporation Broadband delivery of personalization information for advanced tv services
US9264648B2 (en) 2012-10-09 2016-02-16 Sony Corporation Receiving device, receiving method, transmitting device, and transmitting method
US10002206B2 (en) 2012-10-26 2018-06-19 Saturn Licensing Llc Information processing device and information processing method
US9253518B2 (en) 2012-11-09 2016-02-02 Sony Corporation On-demand access to scheduled content
US9769503B2 (en) 2012-11-14 2017-09-19 Saturn Licensing Llc Information processor, information processing method and program
US9936256B2 (en) 2012-11-28 2018-04-03 Saturn Licensing Llc Receiver, reception method, transmitter and transmission method
US9148676B2 (en) 2012-12-04 2015-09-29 Sony Corporation Broadcast transition channel
US8914832B2 (en) 2012-12-14 2014-12-16 Sony Corporation Information processing apparatus, information processing method, and program
US9942601B2 (en) 2013-01-24 2018-04-10 Saturn Licensing Llc Storing non-real time content
US10257564B2 (en) 2013-01-24 2019-04-09 Saturn Licensing Llc Distributed non-real-time content
US20140229580A1 (en) 2013-02-12 2014-08-14 Sony Corporation Information processing device, information processing method, and information processing system
US9300896B2 (en) 2013-06-03 2016-03-29 Sony Corporation Method, computer-readable storage medium, reception apparatus, and information providing apparatus for identifying available channels and/or services
US9137566B2 (en) 2013-06-28 2015-09-15 Sony Corporation Distribution system, reception apparatus, and methods for transitioning to new services
US9980014B2 (en) 2013-06-28 2018-05-22 Saturn Licensing Llc Methods, information providing system, and reception apparatus for protecting content
US9038095B2 (en) 2013-07-03 2015-05-19 Sony Corporation Methods, information providing system, and reception apparatus for distribution of at least one content version
US8884800B1 (en) 2013-07-31 2014-11-11 Sony Corporation Method and apparatus for performing analog-to-digital conversion on multiple input signals
US20150358507A1 (en) 2014-06-04 2015-12-10 Sony Corporation Timing recovery for embedded metadata

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100165129A1 (en) 2004-02-13 2010-07-01 Sony Corporation Image processing apparatus, image processing method and program
US20100141772A1 (en) 2008-12-04 2010-06-10 Ritsuo Inaguma Image processing device and method, image processing system, and image processing program
WO2010109860A1 (ja) * 2009-03-25 2010-09-30 パナソニック株式会社 セッション切り換え方法及びセッション切り換え装置

Also Published As

Publication number Publication date
CA2809316A1 (en) 2012-04-05
CN103119959A (zh) 2013-05-22
US20170099522A1 (en) 2017-04-06
RU2564132C2 (ru) 2015-09-27
US20120084829A1 (en) 2012-04-05
RU2013113234A (ru) 2014-09-27
KR20130105637A (ko) 2013-09-25
US9479833B2 (en) 2016-10-25
BR112013006942A2 (pt) 2020-09-29
MX2013003408A (es) 2013-05-09
US11425463B2 (en) 2022-08-23
US8908103B2 (en) 2014-12-09
WO2012043358A1 (ja) 2012-04-05
US20150100997A1 (en) 2015-04-09
JPWO2012043358A1 (ja) 2014-02-06
EP2602995A1 (en) 2013-06-12
EP2602995A4 (en) 2014-03-12
CA2809316C (en) 2020-12-01
JP6184100B2 (ja) 2017-08-23

Similar Documents

Publication Publication Date Title
KR101855540B1 (ko) 콘텐츠 공급 장치, 콘텐츠 공급 방법, 콘텐츠 재생 장치, 콘텐츠 재생 방법, 프로그램 및 콘텐츠 시청 시스템
US10869102B2 (en) Systems and methods for providing a multi-perspective video display
US10547901B2 (en) Information processing apparatus, data management method, and program
KR101926203B1 (ko) 정보 처리 장치, 정보 처리 방법 및 프로그램
US20180139489A1 (en) Method, device and computer program product for outputting a transport stream
WO2013061525A1 (ja) 放送受信装置、再生装置、放送通信システム、放送受信方法、再生方法およびプログラム
KR102020689B1 (ko) 수신 장치, 수신 방법, 프로그램 및 정보 처리 시스템
KR102160768B1 (ko) 큐톤 광고 서비스를 제공하는 시스템, 방송 서버 및 미디어 재생 장치
CN104185070A (zh) 电视不同显示窗口的切换方法
KR100754588B1 (ko) 디지털 멀티미디어 방송 서비스 중 방송 다시보기를 위한디지털 멀티미디어 방송 단말기 및 방법
US9479738B2 (en) Method and apparatus for transmitting and receiving broadcasting information using reserved channels
KR100878023B1 (ko) Iptv의 채널탐색 시간을 이용한 부가정보 제공 장치,방법 및 그 방법을 기록한 기록매체
JP2012004991A (ja) 放送受信装置及びその制御方法
JP3548113B2 (ja) 受信装置及び画像再生方法
JP2010109487A (ja) デジタル放送受信装置及びデジタル放送受信方法
JP6402031B2 (ja) 電子機器及び信号処理方法
JP6647131B2 (ja) 配信装置及びプログラム
KR102279404B1 (ko) 콘텐츠 수신 및 재생을 위한 장치 및 방법
KR102049119B1 (ko) 클라우드 환경에서 녹화 서비스 제공 방법 및 장치
CN103119959B (zh) 内容提供装置、内容提供方法、内容再现装置、内容再现方法
US20090064263A1 (en) Broadcast-receiving apparatus and method of outputting data by a broadcast-receiving apparatus
JP2003235058A (ja) 視点自由形画像表示装置及び方法、記憶媒体、コンピュータ・プログラム、放送システム、並びに、付加情報管理装置及び方法

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