KR101096973B1 - 디지털 방송에서의 컨텐츠 검출 장치 - Google Patents

디지털 방송에서의 컨텐츠 검출 장치 Download PDF

Info

Publication number
KR101096973B1
KR101096973B1 KR1020077015991A KR20077015991A KR101096973B1 KR 101096973 B1 KR101096973 B1 KR 101096973B1 KR 1020077015991 A KR1020077015991 A KR 1020077015991A KR 20077015991 A KR20077015991 A KR 20077015991A KR 101096973 B1 KR101096973 B1 KR 101096973B1
Authority
KR
South Korea
Prior art keywords
information
data
detection
commercial
memory
Prior art date
Application number
KR1020077015991A
Other languages
English (en)
Other versions
KR20070093105A (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 KR20070093105A publication Critical patent/KR20070093105A/ko
Application granted granted Critical
Publication of KR101096973B1 publication Critical patent/KR101096973B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/08Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0242Determining effectiveness of advertisements
    • G06Q30/0244Optimization
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • 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/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44008Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
    • 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/458Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules ; time-related management operations
    • 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/458Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules ; time-related management operations
    • H04N21/4583Automatically resolving scheduling conflicts, e.g. when a recording by reservation has been programmed for two programs in the same time slot
    • 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/81Monomedia components thereof
    • H04N21/8126Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts
    • 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
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • H04N7/163Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Strategic Management (AREA)
  • Development Economics (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Game Theory and Decision Science (AREA)
  • Economics (AREA)
  • Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Television Systems (AREA)
  • Circuits Of Receivers In General (AREA)

Abstract

디지털 방송 신호 수신기 또는 상기 디지털 방송 신호를 기록하는 녹화 장치를 위한 컨텐츠 검출 장치. 프로그램 관련 정보 취득부는, 프로그램 특정 정보와 전자 프로그램 가이드를 작성하기 위한 정보를 취득하여, 메모리에 기억시킨다. 검출부는, 자막 방송과 데이터 방송 중 어느 하나의 유무에 관한 정보에 근거하여, 커머셜을 검출하여, 검출 정보를 메모리에 기억시킨다. 판별부는, 검출 정보를 판독하여, 프로그램과 커머셜을 구별하는 신호를 출력한다. 검출부는, 메모리의 프로그램 특정 정보에서의 정보와 전자 프로그램 가이드 정보에서의 정보가, 자막 방송과 데이터 방송 중 어느 하나의 유무에 관하여 상반되는 경우, 커머셜의 검출을 나타내는 정보를 메모리에 기억시킨다.

Description

디지털 방송에서의 컨텐츠 검출 장치{CONTENT DETECTION DEVICE IN DIGITAL BROADCAST}
본 발명은, 디지털 방송에서의 컨텐츠 검출 장치, 특히 커머셜 검출 장치에 관한 것이다.
텔레비전 프로그램과 커머셜(또는, 「커머셜 메시지」라고도 불림)을 구별하기 위한 커머셜 검출 기능을 갖는 텔레비전 수신기나 녹화기가 알려져 있다.
이들 기기의 대부분이, 프로그램과 커머셜의 음성 상태가 서로 다른 경우를 이용하여, 커머셜을 검출하고 있다.
예컨대, 일본 공개 특허 공보 평5-250762호는, 하기와 같이 개시하고 있다.
커머셜에서 사용되고 있는 음성은 스테레오이지만, 프로그램에서는 모노럴 또는 다중화된 2개 국어가 사용되는 경우가 있다. 이 문헌에서는, 이 음성의 차이를 검출함으로써, 커머셜을 검출한다.
또한, 일본 공개 특허 공보 제 2003-47031호는, 하기와 같이 개시하고 있다.
프로그램과 커머셜의 전환시에 있어서의, 음성의 무음 상태를 검출함으로써, 커머셜을 검출한다. 일본 공개 특허 공보 제 2003-47031호는, 또한, 프로그램과 커머셜 사이의 무음 상태가 발생하고 있는 간격을 검출함으로써, 방송이 프로그램인지를 판단하여, 커머셜을 검출하는 방법을 개시하고 있다.
또한, 일본 공개 특허 공보 평11-136634호는, 하기와 같이 개시하고 있다.
영화를 소재로 하여 방송되는 프로그램에서, 영화로부터 텔레비전 신호로 변환된 신호, 즉, 텔레시네 영상의 신호인지, 통상의 텔레비전 신호인지 판별한다. 이에 따라, 통상의 텔레비전 신호로 작성된 커머셜과 프로그램이 구별된다.
본 발명의 디지털 방송 신호를 수신하여 복호하는 수신기 또는 상기 디지털 방송 신호를 기록하는 녹화 장치를 위한 컨텐츠 검출 장치는, 다음과 같이 구성되어, 동작한다.
프로그램 관련 정보 취득부는, 디지털 방송 신호인 다중 스트림에 포함되는, 디지털 방송 신호를 디코딩하기 위한 정보인 프로그램 특정 정보와 전자 프로그램 가이드를 작성하기 위한 정보인 전자 프로그램 가이드 정보를, 다중 스트림으로부터 취득한다.
메모리는, 프로그램 관련 정보 취득부에 의해 취득된 프로그램 특정 정보와 전자 프로그램 가이드 정보를 기억한다.
검출부는, 메모리로부터 판독한 프로그램 특정 정보와 전자 프로그램 가이드 정보로부터의 자막 방송과 데이터 방송 중 어느 하나의 유무에 관한 정보에 근거하여, 디지털 방송 신호에 포함되어 있는 커머셜을 검출하고, 커머셜의 검출을 나타내는 검출 정보를 출력하여 메모리에 기억시킨다.
판별부는, 메모리로부터 검출 정보를 판독하여, 커머셜의 검출을 판별하고, 프로그램과 커머셜을 구별하는 신호를 출력한다.
이 컨텐츠 검출 장치에서, 검출부가, 메모리로부터 판독한 프로그램 특정 정보에서의 정보와 전자 프로그램 가이드 정보에서의 정보가, 자막 방송과 데이터 방송 중 어느 하나의 유무에 대하여 상반되는 내용을 나타내는 것을 검출하는 경우, 검출부는, 커머셜의 검출을 나타내는 검출 정보를 상기 메모리에 기억시킨다.
도 1은 본 발명의 실시예에서의 컨텐츠 검출 장치를 포함하는 디지털 방송 수신기의 구성을 나타내는 기능 블록도,
도 2는 본 발명의 실시예에서의 컨텐츠 검출 장치의 구성을 나타내는 기능 블록도,
도 3은 본 발명의 실시예에서의 타이머 동작을 설명하는 흐름도이다.
도면의 주요 부분에 대한 부호의 설명
110 : 디지털 방송 신호 입력 112 : 음성 출력
114 : 영상 출력 118 : 음성 다중 관련 데이터
120 : 데이터 방송 스트림 122 : 데이터 관련 정보
124 : 데이터 라인 128 : 표시 화면 데이터
130 : EPG 표시 화면 데이터 150 : 튜너
152 : 복조부 154 : 다중 분리부
156 : 영상 복호부 158 : 음성 복호부
160 : 데이터 복호부 162 : 합성부
164 : CPU 166 : 버스 라인
200 : 컨텐츠 검출 장치
201 : 프로그램 관련 정보 취득부
210 : 데이터 방송 정보 취득부 203 : 메모리
204 : 전자 프로그램 가이드/음성 다중 신호 판별부(EPG/AMX 판별부)
206 : 검출부 207 : 판별부
208 : 타이머 212 : 판별 신호 출력
이하, 본 발명의 실시예에 대하여, 도면을 이용하여 설명한다.
도 1은 본 실시예의 컨텐츠 검출 장치를 포함하는 디지털 텔레비전(디지털 TV) 방송 수신기의 구성을 나타내는 기능 블록도이다.
도 1에서, CPU(164)는 이 수신기 전체의 각 부의 제어를 행한다. 수신된 디지털 방송 신호는, 디지털 방송 신호 입력(110)에 입력된다. 튜너(150)는, CPU(164)로부터의 선택 채널을 나타내는 제어 데이터에 의해, 입력된 신호의 채널의 선택을 행한다. 선택된 채널의 디지털 TV 방송 신호는, 복조부(152)에 입력된다.
복조부(152)는, 수신된 신호를 디지털 복조하여, 선택 채널을 포함하는 디지털 데이터로서, 다중 데이터 스트림(트랜스포트 스트림(TS))을 출력한다.
다중 분리부(154)는, MPEG2(Moving Picture Expert Group 2)의 규격에 따라, 입력된 TS로부터 선택한 채널의 패킷을 분리하고, 그 채널의 영상 데이터, 음성 데이터, 데이터 방송용 데이터의 패킷으로 분리하여, 각각의 데이터 스트림을 출력한다. 여기서, TS는, 디지털 방송 신호를 디코딩하기 위한 정보인 프로그램 특정 정보(Program Specific Information(PSI)), 시간 정보 등을 포함한다. 다중 분리부(154)는, 이들 정보를 추출하여, 제어 정보로서 CPU(164)에 보낸다. CPU(164)는, 분리를 제어하는 제어 데이터를, 다중 분리부(154)에 보낸다.
또한, TS는, 프로그램 배열 정보(Service Information(SI))를 포함하고 있다. SI에는, 서비스의 채널명, 각각의 프로그램의 타이틀이나 시작ㆍ종료 시간, 지속 시간, 내용이나 진행 상태 등의 정보가 포함된다. SI를 처리함으로써, 프로그램 일람인 전자 프로그램 가이드(EPG)의 표시 화면을 작성하여 화면상에 표시할 수 있다.
다중 분리부(154)는, PSI와 SI의 패킷도 TS로부터 분리한다.
영상 복호부(156)는, 다중 분리부(154)에서 분리된 영상 스트림의 영상 데이터를 복호하고, 영상 신호를 영상 출력(114)에 출력한다.
음성 복호부(158)는, 음성 데이터 스트림의 부호화된 음성 데이터를 복호하고, 복호된 음성 신호를, 음성 출력(112)에 출력한다. 음성 복호부(158)는, CPU(164)로부터의 제어 데이터에 근거하여 동작한다. 음성 복호부(158)는, 음성 데이터에서의 헤더 등의 데이터를 식별하여, 음성 포맷 등의 정보를 나타내는 데이터를, CPU(164)에 보낸다.
데이터 복호부(160)는, 데이터 방송용 데이터 스트림(120)의 데이터를 처리하여, 데이터 방송의 표시 화면을 구성하고, 표시 화면을 나타내는 표시 화면 데이터(128)를 합성부(162)에 출력한다. 또한, 데이터 복호부(160)는, 입력된 SI 데이터를 처리하여, EPG의 표시 화면을 구성하고, EPG의 표시 화면을 나타내는 EPG 표시 화면 데이터(130)를, 합성부(162)에 출력한다.
합성부(162)는, CPU(164)로부터의 제어 데이터에 근거하여, 영상 신호, 데이터 방송의 표시 화면과 EPG 표시 화면을 합성 혹은 선택한다.
이상과 같이, CPU(164)는, 버스 라인(166)을 거쳐, 튜너(150), 복조부(152), 다중 분리부(154), 영상 복호부(156), 음성 복호부(158), 데이터 복호부(160), 합성부(162)의 동작을 제어한다.
본 발명의 실시예에서의 컨텐츠 검출 장치(200)는, 다중 분리부(154), 음성 복호부(158), 데이터 복호부(160)와 결합되어 있다. 컨텐츠 검출 장치(200)는, CPU(164)에 결합되어 제어를 받더라도 좋다. 또한, 컨텐츠 검출 장치(200)는, 그 동작을 위한 정보를, 제어 CPU(164)와 교환을 하더라도 좋다. 또한, 도시하지 않는 별도의 CPU에 제어되더라도 좋다.
도 2는 본 발명의 실시예에서의 컨텐츠 검출 장치(200)의 동작을 설명하는 기능 블록도이다.
프로그램 관련 정보 취득부(201)는, 데이터 라인(124)을 거쳐, 다중 분리부(154)의 TS 데이터 라인에 결합되어, 디지털 방송 신호를 디코딩하기 위한 정보인 프로그램 특정 정보(Program Specific Information(PSI))와, 전자 프로그램 가이드를 작성하기 위한 정보인 프로그램 배열 정보(Service Information(SI))를, TS로부터 취득한다. 프로그램 관련 정보 취득부(201)는, 데이터 라인(124)을 거쳐, 다중 분리부(154)에서 분리된 PSI와 SI를 취득하더라도 좋다.
데이터 방송 정보 취득부(210)는, 다중 분리부(154)에서, 분리된 데이터 방송용 데이터 스트림(120)으로부터, 데이터 방송을 구성하는 데이터의 구성을 나타내는 정보인 다운로드 정보 인디케이션(Download Information Indication(DII))과, 데이터 방송을 구성하는 데이터를 포함하는 정보인 다운로드 데이터 블록(Download Data Block(DDB))을 취득한다. 여기서, DII와 DBB에 대해서는, 데이터 방송용 데이터 스트림에 포함되고, 데이터 캐러셀(carousel)을 구성하는 복수의 DDB의 블록의 스트림에, DII가 주기적으로 삽입되어 있다.
메모리(203)는, 데이터 방송 정보 취득부(210)와 프로그램 관련 정보 취득부(201)가 취득한 데이터를 기억한다.
검출부(206)는, 메모리(203)에 기억되어 있는 데이터, 음성 복호부(158)로부터 입력되는 음성 다중 관련 데이터(118), 데이터 복호부(160)로부터 입력되는 데이터 관련 정보(122) 중 어느 하나, 또는 그들의 조합에 근거하여, 디지털 방송 신 호에 포함되는 특정한 컨텐츠, 특히 커머셜을 검출한다. 검출부(206)는, 커머셜의 검출을 나타내는 검출 정보를 메모리(203)에 기억시킨다.
전자 프로그램 가이드(Electronic Program Guide(EPG))/음성 다중 신호(AMX) 판별부(204)는, 메모리(203)에 결합되어 있다. 또한, EPG/AMX 판별부(204)는, 음성 복호부(158)로부터의 음성 다중 관련 데이터(118)를 받는다. EPG/AMX 판별부(204)는, 음성 다중 관련 데이터(118)와 메모리(203)에 기억되어 있는 PSI의 정보에 근거하여, 커머셜이 디코딩되어 있는 것을 판단한다.
판별부(207)는, 메모리(203)에 기억되어 있는 검출 정보를 판독하여, 커머셜이 검출된 것을 판별하고, 프로그램과 커머셜을 구별하는 판별 신호(132)를 판별 신호 출력(212)에 출력한다.
CPU(164)는, 버스 라인(209)을 거쳐, 데이터 방송 정보 취득부(210), 프로그램 관련 정보 취득부(201), 메모리(203), 검출부(206), EPG/AMX 판별부(204), 판별부(207)에 결합되어, 이들 각 부를 제어한다.
또한, 타이머(208)는, 판별부(207)에 결합되어, 판별부(207)의 판별 시간을 컨트롤한다.
또한, 검출 장치(200)의 각 부는, 도시하지 않는 별도의 CPU에 제어되더라도 좋다. 또한, 검출 장치(200)의 각 부는, 각각이 독자적으로 제어 기능을 갖더라도 좋고, 전체의 동작이 소프트웨어로 실현되더라도 좋다.
또한, 도 2에서의 컨텐츠 검출 장치(200)의 기능이, 데이터 복호부(160)에 포함되더라도 좋다. 또한, 예컨대, 다중 분리부(154), 음성 복호부(158), 영상 복 호부(156), 데이터 복호부(160), 컨텐츠 검출 장치(200)와, 그 밖의 부분이, 하나의 대규모 집적 회로(Large Scale Integrated Circuit(LSI)) 등, 하나의 하드웨어의 블록으로 구성되더라도 좋다.
다음으로, 데이터 방송 정보 취득부(210)와 프로그램 관련 정보 취득부(201)의 동작을, 또한 설명한다.
데이터 방송 정보 취득부(210)는, 데이터 방송 데이터의 DDB나 DII의 정보를 취득한다. DDB는, 데이터 방송의 데이터의 블록으로, 데이터 캐러셀을 구성하고, 주기적으로 반복하여 전송된다. 데이터 방송 정보 취득부(210)는, 데이터 캐러셀 중의 엔트리 컴퍼넌트의 로컬 컨텐츠 전환에 동기하여, DII에서의 복귀 플래그(return_to_entry_flag)나, 그 밖의 데이터 캐러셀에 관한 정보 등을 취득한다. 그들 정보는, 메모리(203)에 축적된다. DII에서의 복귀 플래그(return_to_entry_flag)에 대해서는, 후술한다.
프로그램 관련 정보 취득부(201)는, 다음과 같은 정보를 취득한다. SI에 포함되는 이벤트 정보 테이블(Event Information Table(EIT)), 선택 정보 테이블(Selection Information Table(SIT))이나, PSI에 포함되는 프로그램 맵 테이블(Program Map Table(PMT)) 등의 정보가 취득된다. 여기서, EIT는, 프로그램명, 방송 일시, 방송 내용 등의 프로그램에 관한 정보이다. PMT는, 하나의 채널을 구성하는 컴퍼넌트인 영상, 음성, 데이터 등에 관한 정보이다. SIT는, 복수 채널이 포함되는 TS로부터 일부의 스트림을 추출한 TS의 서비스, 이벤트, 스트림에 관한 정보이다.
PMT나 EIT 등의 테이블은, 각각 기술자(記述子; descriptor) 등의 데이터를 포함하여 전송된다. 프로그램 관련 정보 취득부(201)는, 특히 데이터 방송에 관한 정보를 기술(記述)한 기술자에서는, EIT 내의 데이터 컨텐츠 기술자 등이나 PMT 내의 엔트리 컴퍼넌트(component_tag=0x40)에 배치되어 있는 데이터 부호화 방식 기술자의 data_component_id와 auto_Start_flag 등을 취득한다.
본 실시예에서, 자막이나 음성에 관한 정보를 기술한 기술자로, EIT, PMT에 포함되는 기술자는, 특히 중요한 정보이다. 프로그램 관련 정보 취득부(201)가 취득해야할 정보는, EIT에 포함되는 컴퍼넌트 기술자, 음성 컴퍼넌트 기술자, 데이터 컨텐츠 기술자 등의 모노럴/스테레오, 복수 언어 등이나 자막에 관한 정보 등의 기술자이다. 그들 정보는, 프로그램 관련 정보 취득부(201)에 의해 취득되어, 메모리(203) 내에 축적된다.
또, 메모리(203)는, 제어 CPU(164) 내부의 기억 장치이더라도 좋다. 또한, 메모리(203)는, 수신기에서의 다른 메모리에 포함되어 있더라도 좋다.
이하에, 음성 다중 신호에 근거한 검출에 대해서 설명한다.
음성 다중 관련 데이터(118)는, 음성 복호부(158)에서 식별된 음성 다중 방송의 음성의 상태를 나타내는 데이터이다. 프로그램 관련 정보 취득부(201)는, SI를 취득하여, EPG에 관한 정보를 얻고, 그 정보를 메모리(203)에 기억시킨다. EPG/AMX 판별부(204)는, 취득된 EPG에 관한 정보 중, 음성 다중에 관한 정보를 메모리(203)로부터 판독한다. EPG/AMX 판별부(204)는, 판독한 정보에 근거하여, 그 시각의 음성의 상태가 모노럴인지 스테레오인지, 또는 2개 국어 방송용 음성(또는, 다국어 방송용 음성)인지를 판별한다. 또한, 입력된 음성 다중 관련 데이터(118)가 나타내는 이들 음성의 상태가, 그 시각의 EPG로 알려져 있는 음성의 상태와 다른 경우, EPG/AMX 판별부(204)는, 프로그램의 음성 정보와는 다른 음성 상태의 커머셜이, 그 시각에 디코딩되어 있다고 판단한다.
이 경우, EPG/AMX 판별부(204)는, 디코딩되어 있는 컨텐츠가 커머셜이라고 판단하고, 커머셜이 검출된 것을 나타내는 플래그, 예컨대, CMflag_A를, 판단되고 있는 기간만큼, 검출 정보로서, 메모리(203) 내의 미리 결정된 어드레스에 넣는다.
다음으로, 데이터 방송에 관한 정보에 근거한 검출에 대하여 설명한다.
검출부(206)가, SI의 EIT나, PSI의 PMT 등의 정보로부터, 데이터 방송에 관한 정보를 기술한 기술자를 취득함으로써, 커머셜을 판별하는 경우에 대하여 설명한다.
대부분의 경우, EPG는, 커머셜에 관한 정보를 포함하지 않는다. 즉, SI는, 커머셜의 유무에 따라 변화하지 않는 경우가 많다. 한편, PSI는, 커머셜의 유무에 따라 변화하는 정보를 포함하는 경우가 많다.
예컨대, 검출부(206)가, SI의 EIT의 기술자인 데이터 방송 기술자에 의해, 프로그램에서 데이터 방송이 존재하는 것을 나타내는 기술을 검출하면, 검출부(206)는, 프로그램에서 데이터 방송 서비스가 행해지고 있다고 판단할 수 있다. 또한, PSI의 PMT에 있는 데이터 방송 관련의 기술자 중에서 데이터 방송의 기술이 없을 때에, 검출부(206)는, 커머셜 중이라고 판단한다.
반대로, SI의 EIT 중에 데이터 방송에 관한 기술이 없고, PSI의 PMT 중에 데 이터 방송에 관한 기술이 있는 경우도, 검출부(206)는, 커머셜용 데이터 방송 서비스가 방송되고 있다고 판단한다.
즉, 디지털 방송 신호를 디코딩하기 위한 정보인 PSI의 PMT와, EPG를 구성하기 위한 정보인 SI의 EIT가, 데이터 방송에 관한 정보에 대하여 상반되는 정보를 포함하고 있는 경우, 그 기간, 커머셜이 방송되고 있다고 검출할 수 있다.
즉, 상술한 검출부(206)가, 메모리(203)로부터 판독한 프로그램 특정 정보와 전자 프로그램 가이드 정보의 각각에서, 자막 방송과 데이터 방송 중 어느 하나의 유무에 대하여 상반되는 정보를 검출하는 경우, 검출부(206)는, 커머셜의 검출을 나타내는 검출 정보를 메모리(203)에 기억시킨다.
검출부(206)는, 상기 기간을 커머셜이 방송되고 있다고 판단하여, 그 기간만큼 커머셜이 검출된 것을 나타내는 플래그, 예컨대, CMflag_D를, 메모리(203)에서 소정의 어드레스에 넣는다.
다음으로, 자막에 관한 정보에 의한 검출에 대하여 설명한다.
검출부(206)가, SI의 EIT나, PSI의 PMT 등의 정보로부터, 자막에 관한 정보를 기술한 기술자를 취득함으로써 커머셜을 판별하는 경우에 대하여 설명한다. 또, 자막도 넓은 의미에서, 데이터 방송으로 분류되지만, 여기서는, 데이터 방송과 구별하여, 설명한다.
EIT의 프로그램에 대한 기술에서, 자막 있음의 기술이 되어 있고, PMT에서는 자막의 기술이 없는 경우는, 검출부(206)가, 그 기간, 커머셜이 방송되고 있다고 판단한다.
검출부(206)는, 그 기간을 커머셜 중이라고 판단하여, 그 기간만큼 커머셜이 검출된 것을 나타내는 플래그, 예컨대, CMflag_D를, 메모리(203) 내의 소정의 어드레스에 넣는다.
상술한 바와 같이, 데이터 방송에 관한 정보 또는 자막에 관한 정보에 근거한 검출의 경우, 검출부(206)는, 다음과 같이 하여, 커머셜의 검출을 나타내는 정보를 메모리(203)에 기억시킨다.
메모리(203)로부터 판독한 디지털 방송 신호를 디코딩하기 위한 정보인 프로그램 특정 정보와 전자 프로그램 가이드를 작성하기 위한 전자 프로그램 가이드 정보의 각각에서, 자막 방송과 데이터 방송 중 어느 하나의 유무에 대하여 상반되는 정보를 검출한다. 그 때, 검출부(206)는, 커머셜의 검출을 나타내는 검출 정보를 메모리(203)에 기억시킨다.
다음으로, 데이터 방송의 컨텐츠에 관한 정보에 근거한 검출에 대하여 설명한다.
다음과 같은 경우, 커머셜이 방송되고 있다고 판단할 수 있다. 데이터 방송에 관한 기술자, 예컨대, SI에서의 EIT의 데이터 컨텐츠 기술자, PSI에서의 PMT의 데이터 방식 부호화 기술자에 의해, 데이터 방송이 존재하는 것이 검출된다.
또한, 데이터 방송을 구성하는 데이터의 구성을 나타내는 정보인 다운로드 정보 인디케이션(Download Information Indication(DII))의 기술이, 데이터 캐러셀이 비어있는 것, 즉, 데이터 방송을 구성하는 데이터를 포함하는 정보인 다운로드 데이터 블록(Download Data Block(DDB))의 데이터가 없는 것을 나타내고 있다.
검출부(206)는, 상기 커머셜이 방송되고 있다고 판단할 수 있는 기간을, 커머셜이 방송되고 있는 기간이라고 판단하여, 커머셜이 검출된 것을 나타내는 플래그, 예컨대 CMflag_D를, 그 기간만큼, 메모리(203) 내의 소정의 어드레스에 넣는다.
여기서, 앞서 설명한 바와 같이, 프로그램 관련 정보 취득부(201)가, 상기 데이터 방송에 관한 기술자를 취득하여, 메모리(203)에 기억시킨다. 또한, 데이터 방송 정보 취득부(210)가, DII를 취득하여, 메모리(203)에 기억시킨다.
다음으로, 데이터 방송용 데이터의 전환에 근거한 검출에 대하여 설명한다.
데이터 방송용 데이터의 전환의 검출과, 데이터 방송과 EPG에 관한 정보에 근거하여, 커머셜을 검출하는 경우에 대하여 설명한다.
데이터 방송 서비스의 종별로서, 텔레비전 프로그램이나 음성 프로그램에 연동하여 제공되는 연동형 데이터 방송과, 데이터를 주체로 하여 방송 서비스가 행해지는 독립형 데이터 방송이 있다. 따라서, 데이터 방송을 위한 데이터에는, 하기와 같은 연동 데이터와 비연동 데이터가 있다.
연동 데이터는, 연동형 데이터 방송을 위한 데이터로서, 영상, 음성을 보완하는 내용의 부가적인 데이터이다. 디지털 방송의 데이터 방송에서는, 연동 데이터를 이용하여, 수신기의 기동 후에 메뉴 화면 등 어떠한 그래픽스 표시를 따른 화면이 자동적으로 표시된다.
비연동 데이터는, 독립형 데이터 방송을 위한 데이터로서, 영상, 음성과 독 립된 내용의 독립 데이터 방송을 위해 사용되는 경우가 많다.
한편, PMT의 데이터 부호화 방식 기술자에 포함되는 자동 스타트 플래그(auto_Start_flag)는, 수신기의 데이터 방송을 복호하는 기능을 기동시킨다. auto_Start_flag가 「1」인 경우, 텔레비전 방송의 채널이 선택됨과 동시에, 연동 데이터에 의한 서비스가 기동한다. 또한, 비연동 데이터는, 사용자에 의해, 데이터 방송이 선택됨으로써, 기동한다.
대부분의 경우, 방송국은, auto_Start_flag를 「1」로 설정하여, 비연동 데이터로, 수신기 기동시(스타트 업시)의 화면의 데이터 내용을, 텔레비전 영상의 전면에 표시하는 데이터 방송을 송출하고 있다. 또, 스타트 업시의 화면을, 「TOP 화면」이라고 부른다. 데이터 내용을, 텔레비전 영상을 전면에 표시하는 데이터 방송의 화면을 「투명 데이터 화면」이라고 부른다.
대부분의 경우, 수신기 기동시의 화면이 투명 데이터 화면으로, 사용자가 데이터 기동 버튼을 누르면 메뉴 화면 등이 제시된다.
또한, auto_Start_flag를 「1」로 하여, 연동 데이터가 송출되는 경우, 수신기 기동시(스타트 업시)에서, 「TOP 화면」에서, 메뉴 화면 등 어떠한 그래픽 표시를 따른 화상이 표시된다.
커머셜을 송출하는 경우, 비연동 데이터의 투명 화면으로부터, 연동 데이터로 전환되는 경우가 있다. 데이터 복호부(160)는, 데이터 방송의 컨텐츠 데이터(DDB)를 해석하여, 데이터 방송 표시 화면을 작성한다. 이 때문에, 데이터 복호부(160)는, 데이터 방송 화면의 내용을, DDB의 데이터를 해석할 때에 인식한다. 즉, 데이터 복호부(160)는, DDB의 데이터가 「투명 화면 데이터」로 이루어지는 내용인 것과, 연동 데이터인지 비연동 데이터인지를 인식할 수 있다. 따라서, 데이터 복호부(160)는, TOP 화면의 데이터 내용이, 비연동 데이터인지 연동 데이터인지를 나타내는 정보를, 데이터 관련 정보(122)로서, 검출부(206)에 입력할 수 있다.
따라서, 검출부(206)는, 비연동의 투명 화면으로부터, 연동 데이터의 화면으로 전환한 것을 검출할 수 있다.
또한, 대부분의 경우, 「투명 화면 데이터」로, 비연동 데이터의 상태로부터, 연동 데이터로 전환하여, 커머셜이 방송된다.
또한, 검출부(206)는, 본래의 데이터 방송이 비연동 데이터로 이루어지는지 연동 데이터로 이루어지는지를, SI의 EIT의 데이터 컨텐츠 식별자의 내용으로부터 판별할 수 있다.
프로그램 관련 정보 취득부(201)는, EIT의 데이터 컨텐츠 식별자를 취득하여 메모리(203)의 소정의 어드레스에 기억시키고 있다. 검출부(206)가, TOP 화면의 데이터 내용이 비연동 데이터로부터 연동 데이터로 전환한 것을 인식하는 경우, 검출부(206)는, 메모리(203)에 기억된 EIT의 데이터 컨텐츠 식별자를 본다. 이 때, 검출부(206)는, EIT가, 데이터 방송이 비연동인 것을 나타내고 있는 경우, 커머셜의 개시라고 판단한다.
또한, 비연동 데이터로부터 연동 데이터로 전환하여, 커머셜이 방송되는 경우도 있을 수 있다. 데이터 복호부(160)는, DDB의 데이터가, 비연동 데이터로부터 연동 데이터에 대한 전환을 나타내는 데이터 관련 정보(122)를, 검출부(206)에 입 력할 수 있다. 따라서, 이 경우도, 검출부(206)는, 메모리(203)에 기억된 EIT의 데이터 컨텐츠 식별자를 본다. 이 때, 검출부(206)는, EIT가 본래의 데이터 방송이 연동인 것을 나타내고 있는 경우, 커머셜의 개시라고 판단한다.
그 후, 검출부(206)는, EIT가 나타내는 데이터 방송이 연동인지 비연동인지에 대한 정보와, 데이터 방송의 내용이, 연동인지 비연동인지의 여부가 일치했을 때, 커머셜의 종료라고 판단한다. 메모리(203)는, 이들 커머셜의 개시와 종료를 기록한다.
또한, 커머셜과 프로그램의 경계에서는, 데이터 컨텐츠의 갱신이 행해진다.
또한, DII의 복귀 플래그(return_to_entry_flag)를 이용하여, 강제적으로 커머셜의 컨텐츠를 제시하는 것이 행해지는 경우도 있다. 여기서, return_to_entry_flag는, 그 값이 「1」일 때, 데이터 방송의 어떠한 화면으로부터도, 스타트 업시의 화면으로 복귀시키는 기능을 갖고 있다. 따라서, 이 기능이 커머셜의 개시와 종료에 이용될 수 있다.
데이터 컨텐츠의 갱신의 정보는, 데이터 복호부(160)로부터, 검출부(206)에 입력된다.
DII의 복귀 플래그(return_to_entry_flag)가 「1」일 때, 데이터 방송 정보 취득부(210)는, DII의 복귀 플래그가 ON인 것을 나타내는 데이터를, 메모리(203)에 기억시킨다.
따라서, 검출부(206)는, 데이터의 갱신의 정보와, 복귀 플래그(return_to_entry_flag)에 대한 정보와, 앞서 설명한 데이터 방송의 내용이 연동 인지 비연동인지에 의한 판단에 조합하여, 커머셜 검출을, 보다 확실하게 행할 수 있다.
즉, 커머셜의 개시와 커머셜의 종료 중 적어도 하나의 판단의 조건에, 데이터 컨텐츠의 갱신의 정보와 복귀 플래그(return_to_entry_flag)에 대한 정보 중 적어도 하나를 부가해도 좋다.
검출부(206)는, 커머셜의 개시를 검출하는 시점으로부터 커머셜의 종료를 검출하는 시점까지의 사이, 커머셜이 검출된 것을 나타내는 플래그, CMflag_D를, 메모리의 소정의 어드레스에 ON시킨다.
다음으로, 복수의 조건에 의한 판단에 대하여 설명한다.
판별부(207)는, 메모리(203)에 기억되어 있는 CMflag_D 등의 커머셜 검출을 나타내는 플래그를 봄으로써, 프로그램과 커머셜을 구별할 수 있다.
또한, 음성 다중 신호에 근거한 커머셜 검출을 나타내는 CMflag_A와, 데이터 방송과 자막에 관한 정보에 근거한 커머셜 검출, 데이터 방송의 컨텐츠에 관한 정보에 근거한 검출, 또는 데이터 방송의 전환에 근거한 커머셜 검출을 나타내는 CMflag_D는, 각각 서로 다른 플래그이다. 예컨대, 커머셜이 검출되는 경우, 어느 쪽의 플래그도 「1」이 된다고 하고, 또한 커머셜이 검출되지 않은 경우, 어느 쪽의 플래그도 「0」이 된다고 한다.
CMflag_A와 CMflag_D의 각각이, 「1」 또는 「0」인 것을, 「A」, 「B」로 나타낸다고 한다. 판별부(207)는, 논리곱을 이용하는 「A」 AND 「B」, 논리합을 이용하는 「A」 OR 「B」의 어느 쪽인가의 논리식으로 계산하여, 그 결과가 「1」 이었던 경우를, 커머셜 기간 중이라고 결정한다. 이에 따라, 커머셜 검출의 조건을 변경할 수 있다. 따라서, 커머셜 검출의 정확도와 빈도를 변경할 수 있다. 즉, 「A」 AND 「B」가 이용되는 경우, 커머셜 검출이 보다 확실하게 행해진다. 「A」 OR 「B」가 이용되는 경우, 커머셜 검출이 보다 빈번하게 행해진다.
상기한 바와 같이, 판별부(207)는, 커머셜의 검출을 나타내는 검출 정보와 커머셜의 검출을 나타내는 새로운 정보의, 논리곱 또는 논리합에 근거하여, 커머셜을 판별하더라도 좋다.
다음으로, 타이머에 의한 판정에 대하여 설명한다.
도 3에서, 판별부(207)는, 타이머(208)로부터의 시간 정보를 이용하여, 커머셜 개시로부터 소정의 시간 후에, 커머셜이 종료했다는 판단을 스스로 행한다.
단계 S300에서, 판단부(207)는, 커머셜 개시라고 판단한다.
단계 S301에서, 판별부(207)는, 타이머(208)를 작동시킨다.
단계 S302에서, 판별부(207)는, 타이머(208)에서 설정된 커머셜 개시로부터의 소정의 시간이 경과하고 있는지를 판단한다. 소정의 시간이 경과하고 있으면(예), 단계 S305로 이동하여, 판별부(207)는, 커머셜이 종료했다고 판정한다. 단계 S302에서, 소정의 시간이 경과하고 있지 않으면(아니오), 단계 S303으로 이동한다.
단계 S303에서, 판별부(207)는, 메모리(203)에서, 커머셜 중임을 나타내는 플래그가 ON인지 여부를 본다. 메모리(203)에서, 커머셜 중임을 나타내는 플래그가 ON이 아니라면(예), 단계 S304와 S305로 이동한다. 메모리(203)에 커머셜 중임 을 나타내는 플래그가 ON이라면(아니오), 단계 S302로 되돌아가, 타이머(208)는 작동을 계속한다.
단계 S304에서, 판별부(207)는, 타이머(208)를 정지시킨다.
단계 S305에서, 판별부(207)는, 커머셜이 종료했다고 판정하여, 커머셜 종료를 나타내는 신호(132)를, 출력부(212)에 출력한다. 또는, 판별부(207)는, 커머셜 중임을 나타내는 신호의 출력을 정지한다.
이상과 같이, 타이머(208)에서, 소정의 시간이 설정됨으로써, 설정된 소정의 시간 후에 자동적으로 커머셜이 종료한다고 판단된다. 예컨대, 일본의 텔레비전 방송의 경우, 15초나 30초 정도의 시간의 커머셜이 많이 방송된다. 이 때문에, 15초 또는 15초보다 긴 시간이고 30초보다 길지 않은 시간으로 타이머의 시간을 설정하더라도 좋다.
디지털 방송을 이동 수신하는 경우, 특히 커머셜 검출 중에 수신 불능 환경으로 수신기가 이동하는 경우도 상정된다. 이상과 같은 타이머 기능이, 검출 장치(110)에, 부가됨으로써, 커머셜 종료를 검출할 수 없더라도, 검출 장치(110)는, 강제적으로 커머셜 종료를 수신기에 인식시킬 수 있다.
다음으로, 수신기로부터 녹화기에 전송된 트랜스포트 스트림에 의한 검출의 일례에 대하여 설명한다.
여기서는, 수신기로부터 전송된 트랜스포트 스트림을 수신하여 기록하는 블루레이 디스크 녹화기, D-VHS(Digital VHS) 녹화기, 하드디스크 녹화기 등에서의, 커머셜 검출의 한 예에 대하여, 설명한다.
이들 녹화기의 경우, 수신기로부터 수신한 트랜스포트 스트림은, 방송국으로부터 방송되는 신호의 트랜스포트 스트림에는 포함되지 않는 테이블인 선택 정보 테이블(Selection Information Table(SIT))을 포함한다. SIT는, 수신기에 의해, EIT 등으로부터 생성된다. SIT는, 수신기로부터 수신한 트랜스포트 스트림에 포함되는 서비스, 스트림, 이벤트, 즉, 프로그램에 관한 정보를 포함한다. SIT는, 전자 프로그램 가이드를 작성하기 위한 정보인 프로그램 배열 정보(SI)에 포함되는 정보이다.
따라서, 이들 녹화기에서는, 앞서 설명한, 데이터 방송에 관한 정보에 근거한 검출, 자막에 관한 정보에 의한 검출, 데이터 방송의 컨텐츠에 관한 정보에 근거한 검출, 데이터 방송용 데이터의 전환에 근거한 검출의 각각에서의 설명에서의, EIT의 대신에 SIT에 근거하여, 커머셜 검출을 행하더라도 좋다.
또, 상기 설명은, 전파 산업회(Association of Radio Industries and Businesses(ARIB))에서 규격화된 일본에서 실시되고 있는 디지털 텔레비전 방송 방식에 관해서 설명했다. 그러나, 다른 나라, 지역에서 행해지고 있는, DVB(Digital Video Broadcasting) 방식, ATSC(Advanced Television Standard Committee) 방식이나, 다른 디지털 방송 방식에서도, 상기에 설명한 PSI의 PMT와, SI의 EIT의 비교와 같거나 마찬가지인 방식에 의해, 커머셜 검출을 행할 수 있는 가능성이 있다.
여기서, (1) PMT에 상당하는 것은, 하나의 채널을 구성하는 영상, 음성, 데이터에 관한 정보이다. 또한, (2) EIT 또는 SIT에 상당하는 것은, EPG를 구성하기 위한 정보에 포함되는 데이터 방송에 관한 정보이다.
즉, 앞서 설명한 커머셜 검출과 마찬가지로 하여, 상기 (1)의 정보와 (2)의 정보를 비교하여, 그들 자막 방송과 데이터 방송 중 어느 하나의 존재에 대하여, 상반되는 정보가 검출되는 경우에, 커머셜이 행해지고 있다고 판단할 수 있는 가능성이 있다.
또한, 다른 방송 방식에서도, 데이터 방송에 관한 정보, 예컨대, 상기 (2)의 정보가, 데이터가 존재하는 것을 나타내고 있을 때, 데이터 방송의 내용을 나타내는 DII에 상당하는 정보가, 데이터 방송의 컨텐츠가 비어있는 것을 나타내고 있는 경우도 커머셜을 검출할 수 있는 가능성이 있다.
본 발명의 검출 장치는, 디지털 텔레비전 방송 수신기나 디지털 텔레비전 신호 녹화기에 유용한 기능을 제공한다. 디지털 텔레비전 방송 수신기에서, 이 검출 장치에 의해, 커머셜 검출이 정밀도 좋게 행해진다. 디지털 텔레비전 신호 녹화기는, 이 검출 장치에 의한 검출 신호를, 커머셜 컷을 행하는 경우나, 프로그램과 커머셜을, 메뉴로서 구별하여 기록 미디어에 보존하는 경우에 이용할 수 있다.

Claims (13)

  1. 디지털 방송 신호를 수신하여 복호하는 수신기 또는 상기 디지털 방송 신호를 기록하는 녹화 장치를 위한 컨텐츠 검출 장치로서,
    상기 디지털 방송 신호의 다중 데이터 스트림에 포함되는, 상기 디지털 방송 신호를 디코딩하기 위한 정보인 프로그램 특정 정보와 전자 프로그램 가이드를 작성하기 위한 정보인 전자 프로그램 가이드 정보를, 상기 다중 데이터 스트림으로부터 취득하기 위한 프로그램 관련 정보 취득부와,
    상기 프로그램 관련 정보 취득부에 의해 취득된, 상기 프로그램 특정 정보와 상기 전자 프로그램 가이드 정보를 기억하는 메모리와,
    상기 메모리로부터 판독한 상기 프로그램 특정 정보와 상기 전자 프로그램 가이드 정보에 포함되는 자막 방송과 데이터 방송 중 어느 하나의 유무에 관한 정보에 근거하여, 상기 디지털 방송 신호에 포함되어 있는 커머셜을 검출하고, 상기 커머셜의 검출을 나타내는 검출 정보를 출력하여 상기 메모리에 기억시키는 검출부와,
    상기 메모리로부터 상기 검출 정보를 판독하여, 상기 커머셜의 검출을 판별해서, 프로그램과 커머셜을 구별하는 신호를 출력하는 판별부
    를 포함하되,
    상기 검출부가, 상기 메모리로부터 판독한 상기 프로그램 특정 정보에서의 정보와 상기 전자 프로그램 가이드 정보에서의 정보가, 상기 자막 방송과 데이터 방송 중 어느 하나의 유무에 관해서 상반되는 내용을 나타내는 것을 검출하는 경우, 상기 검출부는, 상기 커머셜의 검출을 나타내는 검출 정보를 상기 메모리에 기억시키는 컨텐츠 검출 장치.
  2. 제 1 항에 있어서,
    데이터 방송에 관한 정보를 취득하여, 상기 메모리에 기억시키는 데이터 방송 정보 취득부를 더 포함하되,
    상기 검출부가, 상기 데이터 방송 정보 취득부가 취득한 상기 데이터 방송에 관한 정보에서, 상기 데이터 방송의 컨텐츠가 없는 것을 검출하고, 또한 상기 전자 프로그램 가이드 정보에서, 데이터 방송의 존재를 나타내는 정보를 검출하는 경우,
    상기 검출부는, 상기 커머셜의 검출을 나타내는 검출 정보를 상기 메모리에 기억시키는
    컨텐츠 검출 장치.
  3. 제 1 항에 있어서,
    상기 검출부가, 상기 수신기의 기동시의 화면의 데이터 방송용 데이터가, 상기 디지털 방송의 프로그램에 대한 연동 데이터로부터 상기 프로그램에 대한 비연동 데이터로 전환되는 것을 나타내는 정보, 또는 상기 비연동 데이터로부터 상기 연동 데이터로 전환되는 것을 나타내는 정보를 상기 수신기로부터 받고, 또한,
    상기 데이터 방송용 데이터가 연동 데이터인지 비연동 데이터인지에 대하여, 상기 전자 프로그램 가이드 정보에서, 전환 후의 상기 연동 데이터 또는 상기 비연동 데이터와는 상반되는 것을 나타내는 정보를 검출하는 경우, 상기 검출부는, 상기 커머셜의 개시를 나타내는 정보를 상기 메모리에 기억시키고,
    상기 검출부가, 상기 데이터 방송용 데이터가 상기 연동 데이터인지 상기 비연동 데이터인지에 대하여, 상기 전자 프로그램 가이드 정보에서, 상기 데이터 방송용 데이터가 나타내는 정보와 일치하는 것을 나타내는 정보를 검출하는 경우, 상기 검출부는 상기 커머셜의 검출이 정지한 것을 나타내는 정보를 상기 메모리에 기억시키는
    컨텐츠 검출 장치.
  4. 제 1 항에 있어서,
    상기 자막 방송과 데이터 방송 중 어느 하나의 유무인 정보는, 상기 프로그램 특정 정보에서의 하나의 채널에 포함되는 컴퍼넌트에 관한 정보인 프로그램 맵 테이블이며, 상기 전자 프로그램 가이드 정보에서의 프로그램에 관한 정보인 이벤트 정보 테이블인 컨텐츠 검출 장치.
  5. 제 2 항에 있어서,
    상기 데이터 방송의 정보는, 데이터 방송을 구성하는 데이터의 구성을 나타내는 정보인 다운로드 정보 인디케이션에 포함되며,
    상기 전자 프로그램 가이드 정보에서의 상기 데이터 방송의 존재를 나타내는 정보는, 프로그램에 관한 정보인 이벤트 정보 테이블인
    컨텐츠 검출 장치.
  6. 제 3 항에 있어서,
    상기 검출부는, 또한, 상기 데이터 방송용 데이터의 갱신의 정보로서, 상기 메모리에 상기 커머셜의 개시를 나타내는 정보와 상기 커머셜의 검출이 정지한 것을 나타내는 정보 중 적어도 하나를 기억시키는 컨텐츠 검출 장치.
  7. 제 3 항에 있어서,
    상기 검출부는, 또한, 상기 데이터 방송의 스타트 업 화면으로의 복귀에 관한 정보를 검출하는 것으로서, 상기 메모리에 상기 커머셜의 개시를 나타내는 정보와 상기 커머셜의 검출이 정지한 것을 나타내는 정보 중 적어도 하나를 기억시키는 컨텐츠 검출 장치.
  8. 제 1 항에 있어서,
    상기 디지털 방송 신호의 음성의 상태가, 모노럴, 스테레오, 다국어 중 어느 하나를 나타내는 음성 다중 관련 데이터를 상기 수신기로부터 수신하는 전자 프로그램 가이드/음성 다중 판별부를 더 포함하되,
    상기 전자 프로그램 가이드 정보가 나타내는 상기 음성의 상태와 상기 음성 다중 관련 데이터가 나타내는 상기 음성의 상태가 상이한 경우, 상기 전자 프로그램 가이드/음성 다중 신호 판별부는, 상기 커머셜의 검출을 나타내는 상기 검출 정보와는 상이한 다른 검출 정보를 상기 메모리에 기억시키는
    컨텐츠 검출 장치.
  9. 제 8 항에 있어서,
    상기 커머셜의 검출을 나타내는 검출 정보와 상기 커머셜의 검출을 나타내는 상기 다른 검출 정보의, 논리곱 또는 논리합에 근거하여, 상기 판별부는, 커머셜을 판별하는 컨텐츠 검출 장치.
  10. 제 1 항에 있어서,
    상기 자막 방송과 데이터 방송 중 어느 하나의 유무인 정보는, 상기 프로그램 특정 정보에서의 하나의 채널에 포함되는 컴퍼넌트에 관한 정보인 프로그램 맵 테이블이며, 상기 전자 프로그램 가이드 정보에서의 프로그램에 관한 정보인 선택 정보 테이블이며, 상기 녹화 장치를 위해 이용되는 컨텐츠 검출 장치.
  11. 제 2 항에 있어서,
    상기 데이터 방송의 정보는, 데이터 방송을 구성하는 데이터의 구성을 나타내는 정보인 다운로드 정보 인디케이션에 포함되며,
    상기 전자 프로그램 가이드 정보에서의 상기 데이터 방송의 존재를 나타내는 정보는, 프로그램에 관한 정보인 선택 정보 테이블이며, 상기 녹화 장치를 위해 이용되는
    컨텐츠 검출 장치.
  12. 제 1 항 내지 제 11 항 중 어느 한 항에 있어서,
    소정의 시간이 설정되는 타이머를 더 갖되,
    상기 판별부는, 상기 커머셜을 검출하고 나서, 상기 소정의 시간이 경과한 후에 상기 커머셜이 종료했다고 판단하는
    컨텐츠 검출 장치.
  13. 제 12 항에 있어서,
    상기 소정의 시간은, 15초 이상 또한 30초 이하인 컨텐츠 검출 장치.
KR1020077015991A 2005-01-14 2006-01-11 디지털 방송에서의 컨텐츠 검출 장치 KR101096973B1 (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JPJP-P-2005-00007382 2005-01-14
JP2005007382 2005-01-14
PCT/JP2006/300175 WO2006075590A1 (ja) 2005-01-14 2006-01-11 デジタル放送におけるコンテンツ検出装置

Publications (2)

Publication Number Publication Date
KR20070093105A KR20070093105A (ko) 2007-09-17
KR101096973B1 true KR101096973B1 (ko) 2011-12-20

Family

ID=36677615

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020077015991A KR101096973B1 (ko) 2005-01-14 2006-01-11 디지털 방송에서의 컨텐츠 검출 장치

Country Status (6)

Country Link
US (1) US7802282B2 (ko)
EP (1) EP1819166A1 (ko)
JP (1) JP4518079B2 (ko)
KR (1) KR101096973B1 (ko)
CN (1) CN101103629B (ko)
WO (1) WO2006075590A1 (ko)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4791422B2 (ja) * 2007-07-11 2011-10-12 パナソニック株式会社 コマーシャル判別装置、方法及びプログラム
JP5111134B2 (ja) * 2008-02-01 2012-12-26 三菱電機株式会社 録画再生装置
JP5098702B2 (ja) * 2008-03-04 2012-12-12 日本電気株式会社 広告情報提供システムおよび広告情報受信端末
US20090262242A1 (en) * 2008-04-22 2009-10-22 Sony Corporation System and method for display device operation synchronization
US7996422B2 (en) 2008-07-22 2011-08-09 At&T Intellectual Property L.L.P. System and method for adaptive media playback based on destination
US8990848B2 (en) 2008-07-22 2015-03-24 At&T Intellectual Property I, L.P. System and method for temporally adaptive media playback
JP5249677B2 (ja) * 2008-08-21 2013-07-31 株式会社バッファロー 宣伝区間検出装置及び宣伝区間検出プログラム
JP5456286B2 (ja) * 2008-09-05 2014-03-26 本田技研工業株式会社 デジタル放送受信装置
EP2339847B1 (en) * 2008-10-21 2017-05-03 Fujitsu Limited Data transmission device and data receiving device
FR2940575B1 (fr) 2008-12-23 2013-03-01 Sagem Comm Procede de gestion de la detection de publicite dans un appareil electronique, par exemple un decodeur de television numerique.
WO2010085074A2 (en) * 2009-01-20 2010-07-29 Lg Electronics Inc. Three-dimensional subtitle display method and three-dimensional display device for implementing the same
JP2011091699A (ja) * 2009-10-23 2011-05-06 Hosiden Corp 携帯電話機及び着信報知システム
JP5957770B2 (ja) * 2011-06-01 2016-07-27 パナソニックIpマネジメント株式会社 映像処理装置、方法、プログラム、記録媒体及び集積回路
JP5595590B2 (ja) * 2011-12-02 2014-09-24 ソニー株式会社 情報処理装置、情報処理方法およびプログラム
JP6092511B2 (ja) * 2011-12-07 2017-03-08 サターン ライセンシング エルエルシーSaturn Licensing LLC 受信装置、表示制御方法、放送システム、並びにコンピューター・プログラム
CN103428524B (zh) 2012-05-23 2017-04-26 华为终端有限公司 一种iptv服务器和录制内容的播放方法
EP3383056A1 (en) 2017-03-30 2018-10-03 Vestel Elektronik Sanayi ve Ticaret A.S. Epg based on live user data
CN111294643A (zh) * 2020-01-21 2020-06-16 海信视像科技股份有限公司 在显示设备中显示音轨语言的方法及显示设备

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001333406A (ja) 2000-05-22 2001-11-30 Mitsubishi Electric Corp ディジタル放送受信装置
JP2002218377A (ja) 2001-01-15 2002-08-02 Sony Corp Cm記録再生装置及び記録再生方法、放送システム、並びに記憶媒体

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05250762A (ja) 1992-03-06 1993-09-28 Toshiba Corp Cmスキップ装置
JPH11136634A (ja) * 1997-10-31 1999-05-21 Victor Co Of Japan Ltd コマーシャル検出装置及びコマーシャル検出方法並びにコマーシャル検出プログラムの記録された記録媒体及びコマーシャルスキップ記録装置
CN100459682C (zh) * 1999-09-20 2009-02-04 提维股份有限公司 经由电视广播数据流的广告排定电视节目录制时程的装置和方法
US6993245B1 (en) * 1999-11-18 2006-01-31 Vulcan Patents Llc Iterative, maximally probable, batch-mode commercial detection for audiovisual content
US6901207B1 (en) * 2000-03-30 2005-05-31 Lsi Logic Corporation Audio/visual device for capturing, searching and/or displaying audio/visual material
US20060064716A1 (en) * 2000-07-24 2006-03-23 Vivcom, Inc. Techniques for navigating multiple video streams
US20050193408A1 (en) * 2000-07-24 2005-09-01 Vivcom, Inc. Generating, transporting, processing, storing and presenting segmentation information for audio-visual programs
JP4697371B2 (ja) 2001-08-03 2011-06-08 日本電気株式会社 コマーシャル検出方法及び装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001333406A (ja) 2000-05-22 2001-11-30 Mitsubishi Electric Corp ディジタル放送受信装置
JP2002218377A (ja) 2001-01-15 2002-08-02 Sony Corp Cm記録再生装置及び記録再生方法、放送システム、並びに記憶媒体

Also Published As

Publication number Publication date
JPWO2006075590A1 (ja) 2008-06-12
US20100031291A1 (en) 2010-02-04
CN101103629B (zh) 2010-07-14
WO2006075590A1 (ja) 2006-07-20
EP1819166A1 (en) 2007-08-15
JP4518079B2 (ja) 2010-08-04
CN101103629A (zh) 2008-01-09
KR20070093105A (ko) 2007-09-17
US7802282B2 (en) 2010-09-21

Similar Documents

Publication Publication Date Title
KR101096973B1 (ko) 디지털 방송에서의 컨텐츠 검출 장치
KR100546603B1 (ko) 디지털 티브이 및 그의 채널 자동전환 방법
KR100894459B1 (ko) 디지털 방송 수신장치 및 그 제어 방법
US20060039482A1 (en) Digital broadcasting system for storing broadcast data and method for transmitting and receiving broadcast data
KR100664012B1 (ko) 디지털 티브이의 출력언어 표시방법
US20130061279A1 (en) Digital broadcast reception device and digital broadcast reception method
JP2008199117A (ja) デジタル放送受信機
KR100269370B1 (ko) 디지털 위성 방송 수신기 및 타 채널 프로그램디스플레이 방법
KR100727385B1 (ko) 캡션 표시 장치 및 그 방법
KR101061115B1 (ko) 디지털 방송 수신기 및 그의 서브타이틀 데이터 처리 방법
US8898704B2 (en) Display device and method for providing data broadcasting thereof
KR100577288B1 (ko) 디지털 티브이의 프로그램 안내 정보 표시 방법
KR100762555B1 (ko) 방송 프로그램 정보 가이드 장치 및 방법
JP5434259B2 (ja) 情報処理装置および情報処理方法
JP2001024959A (ja) デジタル放送受信装置
JP2006332832A (ja) 番組案内生成装置及び番組案内表の生成方法
KR101539776B1 (ko) 부가 타임스탬프를 이용한 방송 신호 녹화 및 재생 장치 및 방법
KR100739738B1 (ko) 듀얼 디스플레이를 가진 디지털 멀티미디어 방송 서비스수신 장치에서 서비스를 디스플레이하는 방법 및 그 수신장치
KR100658878B1 (ko) 디지털 방송 수신기에서의 정지 영상 판별방법
JP2006254022A (ja) デジタル放送受信装置
JP4431633B2 (ja) 受信装置及び受信方法
JP4431635B2 (ja) 受信装置及び受信方法
JP2001333375A (ja) 多重化放送信号記録装置及び多重化放送信号記録再生装置
JP2001333406A (ja) ディジタル放送受信装置
KR20070057319A (ko) 방송 채널 선국 제어 방법

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee