CN1612510A - 广播接收装置 - Google Patents

广播接收装置 Download PDF

Info

Publication number
CN1612510A
CN1612510A CNA2004100898571A CN200410089857A CN1612510A CN 1612510 A CN1612510 A CN 1612510A CN A2004100898571 A CNA2004100898571 A CN A2004100898571A CN 200410089857 A CN200410089857 A CN 200410089857A CN 1612510 A CN1612510 A CN 1612510A
Authority
CN
China
Prior art keywords
mentioned
information
unit
broadcast receiver
transport stream
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
CNA2004100898571A
Other languages
English (en)
Other versions
CN1612510B (zh
Inventor
田中路子
岩本启明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Publication of CN1612510A publication Critical patent/CN1612510A/zh
Application granted granted Critical
Publication of CN1612510B publication Critical patent/CN1612510B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/12Systems in which the television signal is transmitted via one channel or a plurality of parallel channels, the bandwidth of each channel being less than the bandwidth of the television signal
    • 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, rendering scenes according to MPEG-4 scene graphs
    • H04N21/4405Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs involving video stream decryption
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/418External card to be used in combination with the client device, e.g. for conditional access
    • H04N21/4184External card to be used in combination with the client device, e.g. for conditional access providing storage capabilities, e.g. memory stick
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • H04N21/42607Internal components of the client ; Characteristics thereof for processing the incoming bitstream
    • H04N21/4263Internal components of the client ; Characteristics thereof for processing the incoming bitstream involving specific tuning arrangements, e.g. two tuners
    • 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/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary 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/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/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4347Demultiplexing of several video streams
    • 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/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video or multiplex stream to a specific local network, e.g. a IEEE 1394 or Bluetooth® network
    • H04N21/43632Adapting the video or multiplex stream to a specific local network, e.g. a IEEE 1394 or Bluetooth® network involving a wired protocol, e.g. IEEE 1394
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/167Systems rendering the television signal unintelligible and subsequently intelligible
    • H04N7/1675Providing digital key or authorisation information for generation or regeneration of the scrambling sequence

Abstract

本发明提供一种广播接收装置,能够同时适当地处理多个传输流,包括以下单元:分别从多个传输流中决定与视听有关的视听关联数据并提取的前处理单元(1202);多路复用提取的各视听关联数据,将该复用数据输出给适配器(1204)的多路复用单元(1203);分离从适配器(1204)获取的被适配器(1204)处理过的复用数据的复用分离单元(1205)。

Description

广播接收装置
技术领域
本发明涉及一种广播接收装置,特别涉及一种用来接收多个传输流的数字广播接收装置。
背景技术
广播接收装置在接收收费节目时采用限定接收的方式。以往存在有使广播接收装置接收到的传输流通过能够取出的限定接收解除装置内,使限定接收解除完了的数据流返回到广播接收装置中的方式。详细情况由OpenCable(TM)HOST-POD Interface Specification(开式电缆(TM)主机并行输出数据接口规范)(OC-SO-HOSTPOD-IF-I12-030210)标准化。图1表示安装到以往的限定接收解除装置中的广播接收装置的结构图。以往的方式设想为只有1个调谐器9501时的情况,从调谐器9501中输入的传输流直接输给限定接收解除装置9511。于是,对限定接收解除装置9511输入的传输流进行限定接收的解除,将输出输送给TS解码器9502。TS解码器9502从传输流中筛选信息,输送给AV解码器9503。AV解码器将声音数据输送给扬声器9504,将图像数据输送给显示器9505。各设备的操作由CPU9506进行,并且,为了使CPU9506动作所必要的信息保存到主存储单元9508、辅助存储单元9507或ROM9509中。而且,这些动作能够根据输入单元9510输入的指令动作。
并且,日本专利特愿平11-118748号公报中明确描述了这样一种方法:在用IEEE1394串行总线连接的广播接收装置、限定接收解除装置与数字多媒体设备之间,为了谋求限定接收结果的共有化,在通过IEEE1394串行总线从广播接收装置中发送传输流时,除去限定接收解除装置的处理所不要的数据,通过这样来削减带宽。
但是,以往的使接收到的传输流通过能够取出的限定接收解除装置内,接收解除了限定接收的结果的广播接收装置存在不能同时适当地处理多个传输流的问题。
在这样的广播接收装置与限定接收解除装置之间的通信中,当输入多个传输流时,可以考虑单纯地多路复用这些多个传输流并输入的方法。但是,此时广播接收装置与限定接收解除装置之间的传输率或CPU的处理速度也要求与传输流的数量成比例提高,产生需要高价格的硬件的问题。
发明内容
因此,本发明就是鉴于这些问题,目的是提供一种通过除去解除限定接收及此后的广播功能过程中所不需要的信息,来降低传输速率,由此能够同时适当地处理多个传输流的广播接收装置。即,本发明的目的是提供一种使用价格便宜的硬件来实现这样的处理的广播接收装置。
由于IEEE1394是以与外部装置共有限定接收解除装置为目的的,因此日本专利特开平11-118748号设想为在多个外部设备之间的传输,而本方法并不将广播接收装置与限定接收装置之间的通信限定为IEEE1394,所以本发明对接收终端装置与一个外部设备之间的通信的限定,与日本专利特开平11-118748号不同。
为了到达上述目的,本发明的广播接收装置为接收多个传输流的广播接收装置,其特征在于包括以下单元:前处理单元,从上述多个传输流中分别决定与视听有关的视听关联数据,通过删除上述视听关联数据以外的其他数据或者通过从上述其他数据中分离来提取上述视听关联数据;多路复用单元,将上述前处理单元提取的各视听关联数据多路复用;输出接口单元,将上述多路复用单元多路复用过的复用数据输出给上述广播接收装置的外部或外部装置;输入接口单元,从上述外部装置中获取上述外部装置处理过的上述复用数据;复用分离单元,分离上述输入接口单元获取的上述复用数据。
由此,能够在输出到外部装置之前选择必要的数据,能够抑制广播接收装置与外部装置之间的传输速率。其结果,能够用廉价的硬件同时适当地处理多个传输流。
并且,上述前处理单元根据上述广播接收装置所保有的保有信息制作表示视听关联数据的提取条件的独自信息,根据上述独自信息中所描述的条件决定上述视听关联数据。
由此能够独自地决定在广播接收装置内提取的或者删除的信息。
并且,上述前处理单元将使用者现在的视听状况作为上述保有信息,根据上述视听状况制作上述独自信息。
由此,能够根据使用者的视听状况将对使用者的影响控制在最小限度。
上述前处理单元将使用者的嗜好作为上述保有信息,根据上述嗜好制作上述独自信息。
由此能够考虑语言信息等使用者经常视听的条件的优先度。
上述前处理单元具有以下单元:接收单元,接收表示视听关联数据的提取条件的前处理信息,以上述独自信息及上述前处理信息为基础设定表示提取对象的视听关联数据的滤波条件;滤波单元,从上述各传输流中决定上述接收单元设定的滤波条件所描述的视听关联数据并提取。
由此能够从传输流中选择指定的数据。
并且,上述前处理信息描述上述传输流中所包含的数据流及广播服务(サ一ビス)中的至少1个作为上述视听关联数据的提取条件。
由此能够从传输流中的必要信息中指定构成信息包或节目的信息。
并且,上述接收单元接收在CPU上动作的程序指定的上述前处理信息。
由此能够将在CPU上动作的程序所要求的条件设定到滤波条件中。
上述滤波条件描述构成上述传输流的数据流及广播服务中的至少1个作为上述提取对象的视听关联数据。
由此能够用指定的数据流或广播服务单元进行滤波。
并且,上述前处理单元还具备存储表示传输流中的结构的结构信息的一部分或全部的存储单元;上述接收单元用存储在上述存储单元中的结构信息的一部分或全部设定上述滤波条件。
由此,在用确定数据流的信息指定的情况下,通过参照存储在该存储单元中的结构信息修正其他的信息。并且,在用确定服务的信息指定的情况下,能够用于参照该服务中必要的数据流中的信息。
并且,上述存储单元在上述广播接收装置启动时或者从上述接收单元中接收到指示时从上述传输流中获取上述结构信息的一部分或全部并保存。
由此,在参照本存储单元时能够直接获取信息。
当上述存储单元所存储的上述结构信息的一部分或全部产生变更时,上述接收单元根据上述变更更新滤波条件。
由此,能够立即与数据流中的变更相对应。例如,当用从CPU中确定服务的信息指定时,该服务中包含的数据流的信息有可能在广播中变化。作为一个示例,有通过附加多角度等信息追加AV数据时的情况。但即使在这种情况之下,如果用确定服务的信息指定,则通过通知该变更能够与这样的数据流中的变更相对应。
并且,当上述前处理信息表示上述传输流中包含的广播服务作为视听关联数据的提取条件时,上述接收单元使用存储在上述存储单元中的结构信息的一部分或全部将上述广播服务变换成与该广播服务相关联的数据流。
由此能够与指定数据流同样地处理广播服务的指定。
并且,上述接收单元在接收上述前处理信息时利用存储在上述存储单元中的结构信息的一部分或全部确定上述外部装置的处理所必需的外部处理条件,将上述外部处理条件作为视听关联数据的提取条件追加给上述独自信息。
由此能够参照前处理信息将必要的条件追加到外部装置中。
当上述前处理信息表示上述传输流中包含的广播服务作为视听关联数据的提取条件时,上述接收单元使用存储在上述存储单元中的结构信息的一部分或全部确定构成没被上述前处理信息描述的广播服务的数据流的全部或一部分,将删除上述数据流的全部或一部分这一指令作为视听关联数据的提取条件追加给上述独自信息。
由此,能够大幅度地消除不必要的信息。
上述前处理单元还包括存储有表示上述广播接收装置启动时成为提取对象的视听关联数据的缺省滤波条件的缺省设定存储单元;上述滤波单元在上述广播接收装置启动时从上述各传输流中决定上述缺省滤波条件所表示的视听关联数据并提取。
由此,可以不必每次总是进行必要的设定,可以在广播接收装置启动的同时进行滤波条件的设定。
上述接受单元将上述滤波条件作为上述缺省滤波条件保存到缺省设定存储单元中。
由此能够变更存储到缺省设定存储单元中的信息。并且,能够在广播接收装置启动的同时进行滤波条件的设定。
上述接受单元将上述外部装置的处理所必需的条件作为上述缺省滤波条件保存到缺省设定存储单元中。
由此,可以总是在启动时处理必要的外部装置的设定,能够仅在执行中进行依存传输流的条件的设定。
上述前处理单元还具备改写上述传输流中包含的数据流中的信息的变换单元。
由此,在具有与从多个传输流中选择的条件相同的标识符时,不仅能够变更这些标识符,而且能够根据这些标识符的变更进行传输流中的结构信息的变更。作为一个例子,可以变更PAT或PMT作为PID的改写或结构信息的改写。
并且,上述变换单元改写表示上述传输流中包含的识别信息或上述数据流的结构的结构信息。
由此,在具有与从多个传输流中选择的条件相同的标识符时,不仅能够变更这些标识符,而且能够根据这些标识符的变更进行传输流中的结构信息的变更。作为一个例子,可以变更PAT或PMT作为PID的改写或结构信息的改写。
并且,上述接收单元将上述变换单元改写过的数据流的识别信息和表示上述改写的内容的变换信息设定给上述滤波单元。
由此,可以将变换过的信息包变更成数据流中的指定的信息包。
并且,上述滤波单元根据上述识别信息确定上述接收单元指定的数据流,将上述数据流的标识符或结构信息改写到上述接收单元指示的内容中。
由此,可以将变换过的信息包变更成数据流中的指定的信息包。
并且,上述前处理单元还具备从上述传输流中制作节目编排信息的节目编排信息制作单元。
由此能够制作节目编排信息。另外,该节目编排信息既可以独自规定也可以由格式决定。
上述接收单元接受上述节目编排信息制作单元制作的节目编排信息,将上述节目编排信息设定给上述滤波单元。
由此能够进行将节目编排信息追加到数据流中的设定。
并且,上述滤波单元将从上述接收单元获取的节目编排信息表示的节目作为提取对象的视听关联数据追加到上述滤波条件中。
由此能够将节目编排信息追加到数据流中。
并且,上述滤波单元检测上述传输流中的不连续点,将信息包插入到上述不连续点中。
由此能够在选择后的传输流中检测不连续点。
上述接收单元接收上述外部装置指定的上述前处理信息。
由此能够设定外部装置提出的条件。
并且,上述接收单元在上述外部装置中回答从上述外部装置中接收到的上述前处理信息表示的条件。
由此能够与外部装置进行双向信息通信,进行条件设定。
上述保有信息表示视听关联数据的提取条件及设定了上述条件的设定源的属性中的至少1个。
由此能够进行设定条件的比较或根据设定源的属性进行独自信息的决定。
上述设定源的属性表示在CPU上动作的程序、上述外部装置及广播接收装置中的某一个。
由此能够在它们之间决定优先度,用于设定独自信息。
上述前处理单元检索满足上述独自信息所描述的条件的视听关联数据,当一定时间内不存在满足上述条件的视听关联数据时,为了删除该条件而询问上述测定源,或者不询问就删除。
由此能够进行设定效率低的条件的删除。
上述前处理单元在上述设定源的属性表示在CPU上动作的程序或外部装置时将信息通知给上述设定源。
由此能够避免与设定源设想的条件产生不同。
上述接收单元确定上述外部装置能够处理的最大能力、上述广播接收装置与外部装置之间的接口的最大传输速率以及上述广播接收装置的最大能力中的至少1个作为上述保有信息,根据上述保有信息制作独自信息。
由此能够设定考虑了各自的处理能力的条件。
上述接收单元根据上述独自信息搜索上述外部装置,根据从上述外部装置中接收到的回复更新上述独自信息。
由此能够防止删除外部处理装置的处理所必需的信息。
上述多路复用单元具备以下单元:改写单元,为了识别成为上述前处理单元提取的各视听关联数据的提取源的上述各传输流而改写上述各视听关联数据中包含的信息包;多路复用执行单元,多路复用被上述改写单元改写过的多个视听关联数据。
由此,不用变更输入的传输流的信息包的大小就能够识别多个传输流。
并且,上述改写单元改写上述各视听关联数据的未使用区域的一部分或全部。
由此,不用变更输入的传输流的信息包的大小就能够识别多个传输流。作为一个例子,能够改写MPEG2传输流时的PAT或PMT内存在的RESERV区域。
并且,上述改写单元改写上述信息包的一部分或全部。
由此,不用变更输入的传输流的信息包的大小就能够识别多个传输流。作为一个例子,当为MPEG2传输流时,能够将识别传输流的信息赋予给所有的TS信息包。
上述多路复用执行单元时分复用被上述改写单元改写过的多个视听关联数据。
由此,能够将多个视听关联数据作为一个数据流来处理。并且,能够获得多路复用后的数据流。
上述多路复用单元具备以下单元:标题赋予单元,为了识别成为上述前处理单元提取的各视听关联数据的提取源的上述各传输流而将标题赋予上述各视听关联数据;多路复用执行单元,多路复用被上述标题赋予单元赋予了标题的多个视听关联数据。
由此能够进行识别多个传输流的设定并能够多路复用它们。
上述多路复用单元确定上述外部装置能够处理的最大能力、上述广播接收装置与外部装置之间的接口的最大传输速率以及上述广播接收装置的最大能力,根据上述确定结果判断能否处理上述复用数据,将上述判断结果通知上述前处理单元。
由此能够设定考虑了各自的处理能力的条件。
上述多路复用单元根据多路复用的形态修正上述复用数据中包含的与时间有关的信息。
由此能够降低例如PCR这样的标准时间的误差。
上述多路复用单元接受优先度的指定,根据上述优先度多路复用上述前处理单元提取的多个视听关联数据。
由此,即使在复用数据的传输率的合计大于广播接收装置与适配器之间的传输率的情况下,也能将信息包的欠缺或延迟的影响抑制到最小限度。
并且,上述复用分离单元变更从上述复用数据中分离出来的视听关联数据。
由此,复用分离单元以后的设备可以使用以前的设备。
上述复用分离单元根据上述多路复用单元赋予的上述标题的内容识别上述各传输流,根据上述识别结果进行上述复用数据的分离。
由此可以适当地分离复用数据。
本发明的限定接收解除装置为一种解除为了限定能够视听的使用者而施加加扰后广播的传输流的加扰的限定接收解除装置,其特征在于包括以下单元:输入接口单元,获取分别从上述多个传输流中提取与视听有关的视听关联数据并多路复用后的复用数据;识别单元,识别上述输入接口单元获取的上述复用数据中包含的上述各视听关联数据;限定接收解除单元,解除上述识别单元识别出的各视听关联数据的加扰;输出接口装置,输出包含被上述限定接收解除单元解除了加扰的各视听关联数据的复用数据。
由此能够适当地处理选择的多路复用后的复用数据。而且,能够将限定接收装置的结果反馈给广播接收装置。
并且,上述广播接收装置还包括根据输出给上述外部装置的输出方式与上述外部装置进行交涉的交涉单元,上述输出接口单元用与上述交涉单元的交涉结果相对应的方式输出上述复用数据。
由此能够考虑前处理单元或多路复用单元进行的处理解除限定接收。例如,作为选择多个数据流的方法,可以进行是改写信息包内的数据来进行还是赋予标题来进行等这样的交涉。并且,还可以进行“用前处理单元在传输流中进行怎样的选择”等的交涉。
并且,上述限定接收解除装置还具备根据上述复用数据的取得方式与上述输入接口单元的获取对象进行交涉的交涉单元;上述输入接口单元用与上述交涉单元的交涉结果相对应的方式获取上述复用数据。
由此能够考虑前处理单元或多路复用单元进行的处理解除限定接收。例如,作为选择多个数据流的方法,可以进行是改写信息包内的数据来进行还是赋予标题来进行等这样的交涉。并且,还可以进行“用前处理单元在传输流中进行怎样的选择”等的交涉
并且,上述限定接收解除装置还具有将上述视听关联数据的处理能力、可以作为提取的对象的上述视听关联数据、不是提取对象的上述视听关联数据以及能够处理的多路复用方式的信息中的至少1个信息通知给广播接收装置的通知单元。
由此,能够将从广播接收装置向限定接收装置送出数据时的数据条件通知给广播接收装置。
并且,上述限定接收解除装置还具有应答上述输出接口的输出对象的要求的要求应答单元。
由此,在广播接收装置与限定接收装置之间能够进行双向信息通信。
另外,本发明并不仅限于上述广播接收装置及限定接收装置,也可以作为这些装置的动作方法、在计算机中执行这些动作的程序以及存储这些程序的存储媒体来实现。
附图说明
图1以往的安装到外部装置中的限定接收装置的结构图
图2本发明的广播系统的结构图
图3表示在本发明的有线电视系统中广播侧系统与终端装置之间的通信所使用的频带宽的使用方法的一个示例的图
图4表示在本发明的有线电视系统中广播侧系统与终端装置之间的通信所使用的频带宽的使用方法的其他示例的图
图5表示在本发明的有线电视系统中广播侧系统与终端装置之间的通信所使用的频带宽的使用方法的再其他的示例的图
图6用MPEG2格式规定的TS信息包的结构图
图7MPEG2传输流的模式图
图8表示用TS信息包传输MPEG2格式规定的PES信息包时的分配例的图
图9表示用TS信息包传输MPEG2格式规定的MPEG2段节时的分配例的图
图10MPEG2格式规定的MPEG2段节的结构图
图11表示MPEG2格式规定的MPEG2段节的使用例的图
图12表示MPEG2格式及运用格式规定的信息包的分层结构的一例的图
图13表示本发明的广播接收装置的硬件结构的一例的结构图
图14表示本发明的广播接收装置的一例的外观图
图15表示本发明的广播接收装置内的前处理单元的功能的一例的示意图
图16表示本发明的广播接收装置内的前处理单元的结构的一例的结构图
图17用来说明调谐器与前处理单元的输出例的说明图
图18表示本发明的广播接收装置内的多路复用单元的功能的一例的示意图
图19表示本发明的广播接收装置内的多路复用单元的结构的一例的结构图
图20用来说明本发明的广播接收装置内的多路复用单元的功能的一例的说明图
图21用来说明本发明的广播接收装置内的多路复用单元的功能的其他例的说明图
图22MPEG2格式规定的TS信息包的结构图
图23表示前处理单元内的接收单元的动作的流程图
图24表示前处理单元内的接收单元的其他动作的流程图
图25表示前处理单元内的滤波单元的动作的流程图
图26表示前处理单元内的滤波单元的其他动作的流程图
图27表示多路复用单元内的改写单元的动作的流程图
图28表示多路复用单元内的多路复用单元的动作的流程图
图29表示用前面板构成输入单元时的概观的一例的图
图30表示使用本发明的广播接收装置内的设备时的动作的流程图
图31在有线电视系统中使用本发明时的结构图
图32作为适配器的一例的POD的结构图
图33本发明的广播接收装置内的前处理单元的结构图
图34表示前处理单元内的接收单元的动作的流程图
图35本发明的广播接收装置内的前处理单元的结构图
图36表示前处理单元内的接收单元的动作的流程图
图37本发明的广播接收装置内的前处理单元的结构图
图38表示前处理单元内的接收单元的动作的流程图
图39表示前处理单元内的变换单元的动作的流程图
图40表示前处理单元内的滤波单元的动作的流程图
图41本发明的广播接收装置内的前处理单元的结构图
图42表示前处理单元内的接收单元的动作的流程图
图43表示前处理单元内的SIT制作单元的动作的流程图
图44表示前处理单元内的滤波单元的动作的流程图
图45本发明的广播接收装置内的多路复用单元的结构图
图46用来说明多路复用单元内的标题赋予单元所赋予的标题的说明图
图47表示多路复用单元内的标题赋予单元的动作的流程图
图48简化综合表示实施形态1~3的接收单元的动作的流程图
图49简化综合表示实施形态1~3的接收单元的动作的一部分的流程图
图50表示设定用列表的一例的图
图51表示接受从适配器来的设定条件的动作的流程图
图52表示终端装置与适配器之间的信息通信的图像的图
图53用来说明终端装置与适配器之间的信息的说明图
图54用来说明信息格式(指定数据流时)的说明图
图55用来说明信息格式(指定广播服务者时)的说明图
图56表示信息格式(设定可否滤波时)的图
图57表示终端装置与适配器之间使用信息格式的例子的图
图58表示接受从适配器来的处理能力的设定的动作的流程图
具体实施方式
(实施形态1)
本发明假定卫星系统、地上波系统和有线系统这三种类型的运用形态作为对象广播系统。卫星系统为通过卫星将广播信号传送给广播接收装置的形态,地上波系统为通过地上波信号发射装置将广播信号传送给广播接收装置的形态,有线系统为通过电缆前端将广播信号传送给广播接收装置的形态。本发明与各广播系统的不同没有直接的关系,可以适用于各种广播系统。
下面参照附图说明本发明的广播系统。图2为表示构成广播系统的装置之间的关系的方框图,由广播台侧系统101及终端装置A111、终端装置B112和终端装置C113这3个终端构成。广播台侧系统~各终端装置之间的结合121有有线和无线两种情况。例如,在有线系统的情况下,广播台侧系统~各终端装置之间用有线结合。而在卫星/地上波系统中,广播台侧系统~各终端装置之间在下行(从广播台侧系统到各终端装置)的方向不存在有线结合,广播信号利用电波传送。而对于上行(从各终端装置到广播台侧系统)方向有使用电话线、有线因特网等的有线结合和使用无线通信的无线结合两种情况,各终端装置将使用者的输入等信息发送给广播台侧系统。在本实施形态中,1个广播台侧系统与3个终端装置结合,但任意个终端装置与广播台侧系统结合都可以使用本发明。
广播台侧系统101将影像、声音数字广播用的数据等的信息包含到广播信号中,发送给多个终端装置。广播信号采用广播系统的应用规定或应用广播系统的国家或地区的法律规定的频带宽度范围内的频率传送。
下面叙述与有线系统有关的广播信号的传输规定的例子作为例子。本例所述的有线系统中将广播信号传输所使用的频带宽度分为数据的内容和传输方向(上行、下行),分开使用。
图3表示频带宽度的分配的一个例子。从大的方面分,频带分为Out of Band(带外)(简称为“OOB”)和In-Band(带内)2种。5~130MHz分配给OOB,主要用于广播台侧系统101与终端装置A111、终端装置B112和终端装置C113之间的数据交换。130MHz~864MHz分配给In-Band,主要用于包含影像/声音的广播频道。OOB用QPSK调制方式,In-Band使用QAM64或QAM256调制方式。由于调制方式的技术为与本发明关系不大的众所周知的技术,因此省略详细的说明。
图4为OOB频带的更详细的使用的一例。70MHz~74MHz用于从广播台侧系统101发送数据,所有的终端装置A111、终端装置B112和终端装置C113从广播台侧系统101接收相同的数据。而10.0MHz~10.1MHz用于从终端装置A111向广播台侧系统101发送数据,10.1MHz~10.2MHz用于从终端装置B112向广播台侧系统101发送数据,10.2MHz~10.3MHz用于终端装置C113向广播台侧系统101发送数据。由此,各终端装置固有的数据能够从各终端装置A111、终端装置B112和终端装置C113发送给广播台侧系统101。
图5为对In-Band频带使用的一例。150~156MHz和156~162MHz分别分配给电视频道1和电视频道2,以后,以6MHz的间隔分配给电视频道。310MHz以后以1MHz为单位分配给收音机频道。这些频道既可以作为模拟广播使用也可以作为数字广播使用。在数字广播的情况下,以根据MPEG2格式的TS信息包形式传输,除发送声音和影像外,还可以发送各种数字广播用的数据。
为了利用这些频带发送对终端装置适合的广播信号,广播台侧系统101有QPSK调制单元和QAM调制单元等。并且,为了从终端装置发送数据,有QPSK解调单元。并且可以考虑广播台侧系统101具有与这些调制单元和解调单元相关的各种各样的设备。但是,由于本发明主要与终端装置有关,因此省略详细的说明。
终端装置A111、终端装置B112和终端装置C113接收从广播台侧系统101来的广播信号并将其再生。并且,对广播台侧系统101发送各终端装置固有的数据。3个终端装置在本实施形态中采取相同的结构。
另外,虽然本例详细介绍与有线系统的运用有关的一例,但本发明也可以用于卫星、地上波系统及有线系统的其他形态。卫星及地上波系统中,广播台侧系统与各终端装置的结合如前所述存在有线和无线两种情况,而且,频带或频率间隔、调制方式、广播台侧系统的结构等依广播系统的种类和运用的不同而异,但这些与本发明无关,本发明它们怎样规定都可以使用。
广播台侧系统101调制传输流并将其包含到广播信号中传输。各终端装置接收广播信号并将其解调,然后再现传输流,从中提取必要的信息。另外,作为传输流的数据形式可以使用例如MPEG2传输流形式。MPEG2传输流可以用于数字广播等。这里,为了说明与能够从数字广播接收装置(终端装置)中存在的设备上分离的适配器之间的传输,首先简单叙述MPEG2传输流的结构。
图6为表示TS信息包的结构的图。TS信息包500具有188比特的长度,由标题501、自适应字段(field)502、有效载荷(payload)503构成。标题501保持TS信息包的控制信息。具有4比特的长度,用504表示。其中具有描述为“Packet ID(信息包ID)(以下称为“PID”)”的字段,根据该PID的值识别TS信息包。自适应字段502保持时刻信息等附加信息。自适应字段502不是必须存在,也有不存在的情况。有效载荷503保持影像/声音或数字广播用数据等TS信息包所传输的信息。
图7为MPEG2传输流的模式图。TS信息包601和TS信息包603将PID100保持在标题中,将与影像1有关的信息保持在有效载荷中。TS信息包602和TS信息包605将PID200保持在标题中,将与数据1有关的信息保持在有效载荷中。TS信息包604将PID300保持在标题中,将与声音1有关的信息保持在有效载荷中。
MPEG2传输流600由TS信息包601~605这样连续的TS信息包构成。TS信息包将影像或声音、数字广播用的数据等各种各样的信息保持到其有效载荷中。广播接收装置接收TS信息包,提取各TS信息包所保持的信息,由此再生影像或声音,利用节目编制信息等数据。此时,具有同一PID的TS信息包保持同一种类的信息。在图7中,TS信息包601和TS信息包603也同时传输与影像1有关的信息,并且,TS信息包603与TS信息包605共同传输与数据1有关的信息。
影像和声音用称之为PES(Packetized Elementary Stream,打包的基本码流)信息包的形式表示。在实际传输时,PES信息包分配保存在TS信息包中。图8表示传输PES信息包时的分配例。由于PES信息包701保存到1个TS信息包内的有效载荷中传输时太大,因此分割成PES信息包分配A702a、PES信息包分配B702b和PES信息包分配C702c,用具有相同的PID的3个TS信息包703~705来传输。
这样地,将提取的具有相同的PID的TS信息包的部分称为“基本数据流(ES)”。另外,PES信息包也分为标题和有效载荷,该PES信息包的有效载荷内存在压缩后的影像数据(VIDEO_ES)、压缩后的声音数据(AUDIO_ES)和字幕用数据。
节目编制信息或数字广播用数据等信息用称之为“MPEG2段节(section)”的形式表现。实际传输时,MPEG2段节分割保存到TS信息包中。图9表示传输MPEG2段节时的分配例。由于保存到1个TS信息包内的有效载荷中传输时MPEG2段节801太大,因此分割成段节分配A802a、段节分配B802b和段节分配C802c,用具有相同的PID的3个TS信息包803~805来传输。
图10为表示MPEG2段节的结构。MPEG2段节900由标题901和有效载荷902构成。标题901保持MPEG2段节的控制信息。其结构用标题结构903来表示。有效载荷902保持MPEG2段节900所传输的数据。标题结构903中存在的table_id(表id)表示MPEG2段节的种类,而且,table_id_extension(表id后缀)为区别table_id相等的MPEG2段节时使用的后缀识别码。作为MPEG2段节的使用例,可以列举图11所示的传输节目编制信息时的情况。该例子中,如行1004所描述的那样,解调广播信号所必需的信息描述在标题结构903内的table_id为64的MPEG2段节中,而且,该MPEG2段节由将16付给PID的TS信息包来传输。另外,段节也与PES信息包一样,提取用相同的PID传输的信息包后综合起来的信息可以称之为传输MPEG2段节801的ES。
MPEG2传输流内还存在节目单(プログラム)这一概念。节目单表现为ES的集合,在想要将多个ES统一起来处理时使用。如果利用节目单,可以将影像/声音及其附加的数字广播用数据等综合成1个处理。例如,在将想要同时再生的影像和声音综合起来处理时,将传输包含影像的PES信息包的ES和传输包含声音的PES信息包的ES综合成节目单,通过这样,广播接收装置知道应同时再生2个ES。为了表现这样的节目单,MPEG2利用称之为PMT(Program Map Table,节目映射表)和PAT(Program Association Table,节目关联表)的2个表。详细的说明参照ISO/IEC13818-1“MPEG2 Systems”规格。另外,在这里为了避免说法的不统一,将节目单称为服务(サ一ビス)。并且,除PMT、PAT以外,段节中还有表示PSI这样的节目特定信息。PSI有以下4种。
PAT(Program Association Table,节目关联表):描述传输流中的PMT的PID等。传输流中只存在1个。
PMT(Program Map Table,节目映射表):存在于每个服务中,指定构成服务的ES的PID。
CAT(Conditional Access Table,条件访问表):指定收费节目控制用的EMM(加入者的个人信息。也包括加扰的密码)的PID。
NIT(Network Information Table,网络信息表)包含调制频率等将传输线路与广播服务关联起来的信息。详细地为运用规定。
而且,该PSI以外的传输控制信息由称之为SI(ServiceInformation,服务信息)的节目编排信息定义,由此定义传输PSI以外的信息或与PSI相关联的详细信息等的表。这些定义因广播规格的不同而异。举例来说,日本为ARIB规格,欧洲数字广播规格为DVB-MHP规格,美国有线广播为OCAP,这些都有详细描述。
图12表示段节、PES信息包和ES信息等的分层结构的一例。TS1101表示传输流,包含CAT1102和PAT1103。PAT1103定义多个网络信息的NIT1104和表示服务信息的PMT1105的PID。并且,PAT1103定义多个服务,具有PMT1105或PMT1110这样的各PMT的PID。PMT1105中存在用来构成该服务的Audio(音频)的ES1107、Video(视频)的ES1108、表示成为服务的基准的时刻的PCR(Program Clock Reference,节目参考时钟)1106、用Private Section(专用段节)1109传输的独自段节。Private Section1109中传输应用等信息。
作为该应用的一例,日本的ARIB为用BML语言描述的文件,DVB-MHP或美国的OCAP为Java的执行形式的Class文件。这样地,为了传输各种各样的信息,MPEG2传输流为分层结构。广播接收装置一边搜索MPEG2传输流的分层结构一边提取广播信号中存在的MPEG2传输流所包含的信息。并且,TS1101中还存在EIT1111或SDT1112等之类不能从PAT1103和PMT1105中搜索到的信息。
下面说明成为本实施形态的前提的状况。
表示数字广播接收装置的硬件结构的图表示于图13中。由于本实施形态规定为具有1个或多个传输流的输入的数字广播接收装置,因此这里作为例子叙述2个调谐器或AV解码器,但本发明可以不依赖于这些数量使用。并且虽然本硬件结构从TS解码器1206到AV解码器1207的PES信息包的输出数量为2个,但本发明可以不依赖于这个数量使用。并且,即使TS解码器1206本身为多个也可以使用本发明。
图13的广播接收装置由调谐器1201(1201a、1201b)、前处理单元1202(1202a、1202b)、多路复用单元1203、适配器1204、复用分离单元1205、TS解码器1206、AV解码器1207、扬声器1208、显示器1209、CPU1210、辅助存储单元1211、主存储单元1212、ROM1213和输入单元1214构成。另外,适配器1204可以安装到终端装置1200上也可以从其上卸下。调谐器1201统指调谐器1201a和1201b两个调谐器。并且,前处理单元1202统指1202a和1202b两个前处理单元。并且,AV解码器1207也统指1207a和1207b两个AV解码器。另外,即使分别存在1个或多个调谐器1201、前处理单元1202和AV解码器1207也能使用本发明。
图14为终端装置1200的外观的一例的薄型电视。
薄型电视的框体1301除适配器1204外,内藏终端装置1200的所有的构成元件。
显示器1302相当于图13中的显示器1209。
前面板组件1303由多个按键构成,相当于图13的输入单元1214。
为了与广播台侧系统(数据转发器)101进行信号的发送和接收,信号输入端子1304与电缆线相连。信号输入端子1304与图13的调谐器1201相连接。
卡片1305相当于图13的适配器1204。适配器1204像图14的卡片1305那样采取与终端装置1200相独立的形态,能够在终端装置1200上装卸。适配器1204的详细结构后面叙述。
适配器1204插入插入槽1306中。
参照图13,调谐器1201为根据包含CPU1210所指定的频率的调谐信息,解调在广播台侧系统101内调制并传输来的广播信号的设备。另外,虽然这里举调谐器1201作为构成元件,但这里的构成元件只要是输出传输流的元件,也可以使用其他的构成元件。作为一个例子,可以是读出保存在硬件中的传输流并将传输流输出给前处理单元1202。并且,也可以用IEEE1394从外部装置中输入传输流。另外,在实施了相当于前处理单元的处理的情况下,也可以跳过前处理单元1202的处理。
为了使保持适配器1204的设备动作,需要对适配器1204输入调谐器1201解调后的传输流。但是,在输入多个传输流的情况下,如果将所有的传输流多路复用发送给适配器,则传输速率或CPU的处理速度变高了。因此,经过前处理单元1202和多路复用单元1203给适配器1204发送信号。
前处理单元1202仅从传输流中选择适配器以后的处理所需要的信息。或者,也可能仅从传输流中删除不需要的信息。图15表示前处理单元的功能的图。1411a表示传输流A,传输流A内的1、2、3用箭头模式地表示服务。1411b也一样,传输流B中存在4、5、6这3个服务。将它们输入到前处理单元1202a和1202b中,由此,仅剩余CPU1206指定的服务,生成1412a和1412b中所示的部分TS。这样地,前处理单元从传输流中选择或者删除全部或一部分信息。
由此,能够将接收终端与适配器之间的传输速率控制在低速下。另外,虽然本实施形态以将该处理与其他设备分离出来作为前处理单元的形式说明,但该处理用其他的设备进行也可以使用本发明。例如,1206的TS解码器中存在进行PID的滤波和分段或PES的滤波的部分。因此,该TS解码器1206的一部分可以实现前处理单元。并且,虽然本实施形态对每个调谐器准备了前处理单元1202a和1202b,但不必对每个调谐器都准备。
图16为表示前处理单元1202a、1202b的内部结构的方框的图。前处理单元1202a、1202b以接收单元1501和滤波单元1502为构成元件。
图23、图24表示接收单元1501的流程图。
接收单元1501根据在CPU1210上动作的程序接收指定的PID(步骤2201)。然后,将接收到的PID设定给滤波单元1502(步骤2202)。并且,接收单元1501也可以从CPU1210上的程序中接收是追加还是删除CPU1210上的程序指定的PID(步骤2301)。并且,能够将指定的追加/删除设定到滤波单元1502中(步骤2303、2304)。
另外,该追加/删除的设定也可能是设定事先决定的PID。并且,当指定了PID时,也可以用接收单元自动地追加相关联的PID。例如,当指定的PID为ES的PID时,也可能用接收单元追加PAT、PMT的PID,设定到滤波单元1502中。另外,虽然存在具有相同的PID的PMT有多个的情况,但此时也可以选择1个或多个PMT并追加。当然,删除时的情况也一样,可以仅删除指定的PID,也可以以指定的PID为基础,将相关的PID删除。并且,也可能进行多个PID的指定。并且,指定PID时,也可以用MPEG2节目流的形式指定AV的ES。另外,虽然这里举PID作为在CPU1210上动作的程序指定的内容,但不一定必须是PID。这里,只要是确定传输流中的ES的信息,也可以进行PID以外的指定。例如,欧洲广播格式的DVB规定ComponentTag(成分标记)作为识别ES的描述符,也可以利用这样的ComponentTag。
图25、图26表示滤波单元1502的流程图。
滤波单元1502接收接收单元设定的滤波条件(步骤2401)。然后,可以仅滤波设定的PID(步骤2402)。滤波条件中可以设定是只选择(步骤2504)还是除去(步骤2503)设定的PID。并且,让与设定的滤波条件一致的信息包通过多路复用单元1203(步骤2505)。例如,在传输来图17的[1]所示那样的TS信息包,接收单元1501指定追加A1和V1的PID的情况下,滤波单元像图17的[2]所示的那样仅选择Ai和V1的信息包。
这里说明的前处理单元1202的各功能既可以用硬件实现,也可以用在CPU上动作的软件实现。
参照图13,多路复用单元1203将前处理单元1202a、1202b选择的多个传输流多路复用。图18表示多路复用单元1203的功能的示意图。多路复用单元1721进行将前处理单元1202制作的1412a和1412b的部分TS合并成1个数据流1722的处理。
图19为表示多路复用单元1203的内部结构的方框的图。多路复用单元1203以改写单元1811和多路复用单元1812为构成元件。
图27表示改写单元1811的流程图。
改写单元1811接收在前处理单元1202中实施了前处理的多个传输流(步骤2601)。然后,为了识别多个传输流,改写传输流内的字段的全部或一部分(步骤2602)。
例如,可能是改写传输流内的未使用的区域。当该传输流为MPEG2传输流时,也可以使用传输流内的RESERVE区域。并且,用MPEG2节目流实现时,也可以使用MPEG2节目流中的RESERVE区域。并且,也可以将同步比特的一部分或全部用于识别传输流。在MPEG2传输流的情况下,准备8比特的同步比特。此外,也可以将上位的2比特作为识别传输流的ID,将剩余的6比特作为同步比特。
并且,也可以将所有的同步比特用于识别传输流。而且,在将所有的同步比特用于识别传输流的情况下,可以每10次输入一次NULL信息包作为同步比特,当然,也可以将上位的几比特用于识别,即使数次输入同步比特,也可以使用本发明。并且,虽然这里仅就未使用标记和同步比特进行叙述,但在其他的字段中也可以决定通用规则进行改写。当然,也可以通过改写PID进行传输流的识别。另外,虽然在图19中改写单元1811具有2个输出和2个输入,但存在与传输流的数量相等的改写单元也没有问题。另外,该改写单元1811没必要非要在这里处理。例如,在前处理单元1202中实现也没有问题。
图28表示多路复用单元1812的流程图。
多路复用单元1812接收改写单元1811输出的多个传输流(步骤2701)。接收到的多个传输流如图20所示那样,将多个传输流多路复用成1个传输流。作为该多路复用的方法,将改写单元1811输入的多个传输流按到达的顺序以一定的比特率发送出去(步骤2702)。但是,在各传输流中没有信息包的情况下,也可以插入NULL信息包。另外,该多路复用方法也可以用可变比特率来实现。
并且,多路复用单元1812也可以进行表示成为服务的基准的时刻的PCR的修正。在多路复用单元1812中以一定的比特率输出多个传输流的输入时的样子表示在图21中。图21的[1]和[2]表示向多路复用单元1812的输入。图21的[3]表示多路复用单元1812以一定的比特率输出的数据流。例如,当图21[2]的B2为传输PCR的信息包时,以与图21[1]的A3相同的时刻输入,因此在图21[3]中,B2的输入在A3之后隔开T的时刻。
这样一来,当传输成为基准的时刻的PCR的送出时刻偏差时,可以具有修正PCR的值的功能。PCR存在于图22所示的信息包的自适应字段2102中。该自适应字段内的信息的一例表示在图22的2104中。PCR的修正可以通过变更自适应字段2104的Program_Clock_Reference_Base(节目参考时钟基点)或Program_Clock_Reference_Extension(节目参考时钟后缀)来进行。
另外,也可以根据图21那样的偏离可变地修正。并且,也有可能用固定值修正。另外,用来求取它们的详细的计算公式等参照ISO/IEC13818-1,“MPEG2 Systems”格式。并且,作为PCR修正功能,除进行PCR变更以外,在多路复用时也可以优先处理PCR。另外,图21[3]中没作任何叙述的信息包表示在NULL信息包中。
并且,万一当前处理单元1202选择的1个或多个传输流的传输速率的合计高于终端装置1200与适配器1204之间的传输速率时,由于信息包比本来的传输速率延迟到达,因此有可能在AV解码器侧产生下溢。并且,当传输速率高时,虽然可以采取废弃信息包的办法,但此时由于信息包欠缺,产生块噪音(ブロックノィズ)。因此,多路复用单元1812将这种情况通知给CPU1210上的程序,CPU1210上的程序要求前处理单元1202的接收单元根据优先度的指定进行再设定源理。并且,接收单元1501给滤波单元1502再次设定滤波条件,让与设定的条件一致的传输流再次通过多路复用单元1203。
这样地,通过再次设定优先处理哪个传输流或哪个PID,能够将块噪音等的影响控制到最小限度。另外,作为对付这样的延迟的对策,可以准备足够的AV解码器1207等的缓冲,由此来吸收该延迟。并且,当输入到多路复用单元1812中的、前处理单元1202选择的1个或多个传输流的传输速率的合计比终端装置1200与适配器1204之间的传输速率低时,能够保证正确的动作。
优先度的指定可以设想为像先前叙述过的那样由CPU上的程序进行或由前处理单元1202的接收单元1501自动地进行的情况。优先度的指定基准可以考虑现在的视听状况(节目的内容或ES的种类或影像等的显示顺序及录像状态等的一部分或全部)进行优先顺序的设定,或者也可以根据存储在主存储单元1212或辅助存储单元1211等存储单元中的使用者优先权信息进行优先度的决定。使用者优先权中进行使用者视听的缺省语言信息等的设定。下面叙述进行优先度附加的一例。
当使用者以画中画视听2个节目时,可以优先处理以大画面视听的服务。通过这样,可以将下溢的影响压缩到仅在小画面中,能够回避对大画面的影响。当然也可以反之。另外,此时能够事先决定是即使延迟也要发送溢出的信息包还是废弃。并且,可以由CPU上的程序指定该判断。
而且,当使用者在内录画面时,由于内录画面不要求实时性,因此认为可以容许信息包延迟,可以优先处理使用者现在正在视听中的服务。当然,也可以反之。另外,在这种情况下,作为多路复用单元1812的方针,存储的内容即使延迟也要全部发送。
而且,当使用者在内录画面时,也可以优先处理内录画面。
当使用者用PPV(Pay Per View,按次计费)等选择购入的节目和免费节目时,可以将使用者购入的节目的优先度设定为高。由此,能够不给使用者购入的节目带来影响。
在数据流类型的SD和HD中,为了使美丽的内容优先,可以使HD优先。反之,也可以使SD优先。
如果检查使用者视听的节目的体裁,可以将电影或戏剧等的优先度提高到比新闻或喜剧等节目高。反之也可以。并且,在音乐节目的情况下,可以使声音优先于影像。
在声音数据和影像数据中,通过优先处理信息量少的声音数据,可以使声音能够确实地听到。而且在声音中也可以像AC3、MPEG Audio或杜比那样根据其种类决定优先度。
而且,也可以选择与使用者目前正在视听的语言一致的声音或字幕信息及视频等,删除依存于不要的语言的ES。
也可以删除依存使用者优先权中设定的语言以外的语言信息的ES。
在支持多角度等情况下,也可以删除没视听的不需要的数据流。
而且,一般来说,存在必须追加正在进行加扰的Video或Audio或同时追加两者的可能。或者,也可以是Video、Audio以外的其他的ES或信息包。
参照图13,适配器1204为了追加终端装置中没有搭载的设备以及为了提高终端装置上搭载的设备的性能,可以将搭载了想要追加的设备的适配器赋予终端装置。作为一例,可以保持与以传输流为输入、关于输入的传输流中包含的TS信息包,由对具有CPU1210所指定的PID的TS信息包进行限定接收的解除的限定接收解除装置保持。为了进行限定接收的解除,有必要输入由多路复用单元1203多路复用过的传输流。因此,多路复用单元1203将多路复用后的传输流输入适配器1204中。适配器1204解除输入的传输流内的,CPU1210指定的TS信息包的密码。
另外,此时通过在终端装置与适配器1204之间协商识别传输流的方法,使识别适配器1204输入的在终端装置与适配器1204之间的形式的传输流成为可能。终端装置与适配器1204之间的传输流的形式有进行了TS信息包的标题字段的变换的数据流或进行了扩展字段的追加的数据流。而且,该方法也可以是在终端装置与适配器1204之间决定的方法。并且,终端装置与适配器1204之间的协商方法可以使用信号线的HIGH或LOW,或者利用记录器的设定或控制信息。即使是其他的方法本发明也能适用。然后,将传输流发送给复用分离单元1205。
另外,本发明不依存于终端装置1200与适配器1204之间的信息的形式。例如,这里的传输流为MPEG2传输流也可以适用,同时也可以是独自的适配器1204能够解释的比特流。并且,虽然终端装置1200与适配器1204之间的接口一般为PCMCIA,但由于本发明与该接口的形式没有关联,因此无论是哪种接口都能使用。
复用分离单元1205依照CPU1210的指令分离多路复用单元1203多路复用后的传输流。另外,此时的CPU1210的指令能够传达多路复用单元1203或前处理单元1202是怎样处理的。可以根据这样的指令动作,也可以多路复用单元1203或前处理单元1202连动动作。并且,也可以根据它们之间事先决定的信息动作。
分离后的各传输流必须是TS解码器1206能够解释的形式。例如,用多路复用单元1203内的改写单元1811将变更后的同步比特变换成MPEG2TS的同步比特,在选中的PID的信息包之间适当地插入NULL信息包,同时用前处理单元1202变换成TS解码器1206能够解释的MPEG2传输流的形式。这里说明的复用分离单元1205的功能既可以用硬件实现也可以用CPU上动作的软件来实现。并且,在能够解释TS解码器1206多路复用后的传输流的情况下,本复用分离单元1205没必要存在。并且,也可以将本复用分离单元1205作为TS解码器1206的一部分来实现。
TS解码器1206为具备根据CPU1210所指示的PID和段节选择条件等的指示,从MPEG2传输流中选择与指定条件一致的PES信息包或MPEG2段节的功能的设备。TS解码器1206选中的PES信息包传输给AV解码器1207。并且,TS解码器1206选中的MPEG2段节DMA(DirectMemory Access,直接存储器存取)传输给主存储单元1212,被CPU1210执行的程序所利用。另外,TS解码器1206除具备上述选择PES信息包及MPEG2段节的功能外,还具备解除作为限定接收而加密的PES信息包和MPEG2段节的限定接收的功能以及将输入的MPEG2传输流传输给与TS解码器1206物理连接的其他的设备的功能。
AV解码器1207为具备解码数字编码过的影像及声音的功能的设备。AV解码器1207解码所获得的AV信号发送给扬声器1208和显示器1209。另外,AV解码器1207也存在不一定能同时解码影像和声音的情况。也可能存在影像解码器和声音解码器单独存在的情况。根据情况,AV解码器有时也具有解码副标题数据的功能。
扬声器1208和显示器1209分别为具备输出AV解码器1207发送来的声音和影像的功能的设备。
在本实施形态中,AV信号由2个AV解码器输入,其输出形态由CPU1210的指示决定。例如,可以指定:仅输出AV解码器1207a输出的AV信号,全画面显示AV解码器1207b输出的影像信号,将AV解码器1207a输出的影像显示在AV解码器1207b输出的影像的近前右下四分之一处。
CPU1210执行在广播接收装置上动作的程序。CPU1210执行的程序存在如下几种情况:包含在ROM1213中;从广播信号或网络上下载保持在主存储单元1212中;从广播信号或网络上下载保存在辅助存储单元1211中,等等。CPU1210根据执行的程序的指示控制调谐器1201(1201a、1201b)、前处理单元1202(1202a、1202b)、多路复用单元1203、复用分离单元1205、TS解码器1206、AV解码器1207(1207a、1207b)、扬声器1208、显示器1209、辅助存储单元1211、主存储单元1212、ROM1213和输入单元1214。另外,CPU1210不仅为终端装置1200内存在的设备,也可以与适配器1204通信或控制。
并且,复用分离单元1205为了能将前处理单元1202选择的数据流变换成TS解码器1206能够解释的形式,或者能够选择从适配器1204获得的信息的一部分或者全部,复用分离单元1205可以发送从CPU1210来的指令,以便能够知道前处理单元1202选择的信息。
并且,在前处理单元1202与多路复用单元1203之间也能够与处理什么样的PID或是否包含ProgramNo(节目号)的信息连动进行处理。
多路复用单元1203与复用分离单元1205连动处理。因此,可以发送从CPU1210来的指令,以便这些操作能够连动。例如,可以对以什么样的多路复用方式进行多路复用或包含什么样的服务这样的问题具有共同的认识而动作。另外,它们之间的动作也可以不由CPU根据指令连动,而是通过事先决定来实现。
像本实施形态这样,当存在多个同一种类的设备时,CPU1210可以分别指令它们进行控制。
辅助存储单元1211由FLASH-ROM等非易失性存储器、HDD(HardDisk Drive,硬盘驱动器)、CD-R或DVD-R等可擦写的媒体等终端装置1200的电源断电时也不会丢失信息的设备构成,根据CPU1210的指示保存信息。用于保存终端装置1200的电源断电时难以消失的数据。
主存储单元1212由RAM等构成,为具有根据CPU1210或能够DMA的设备的指示临时保存信息的功能的设备。保持在主存储单元1212中的信息会由于终端装置1200的电源断电而消失。
ROM1213为不可擦写的媒体,具体由ROM或CD-ROM、DVD等构成。ROM1213中保存CPU1210执行的程序。
输入单元1214具有由前面板或遥控器构成,接受使用者的输入。图29为用前面板构成输入单元1214时的一个示例。前面板2800具备7个按钮,上光标按钮2801、下光标按钮2802、左光标按钮2803、右光标按钮2804、OK按钮2805、取消按钮2806和EPG按钮2807。当使用者按下按钮时,被按下的按钮的标识符通知到CPU1210。
另外,虽然图13表示的是将显示器1209和扬声器1208包含在广播接收装置内部的形式,但也存在广播接收装置中不内含显示器1209和扬声器1208,AV信号仅输出到外部的类型。显示器1209和扬声器1208的存在场所与本发明无关联性,不管对于哪种类型都能使用本发明。
本实施形态所述的构成元件的各种功能既可以用硬件实现,也可以用在CPU上动作的软件实现。
作为适配器1204的例子,下面就美国有线系统使用的POD进行说明。POD像图14所示那样采用能够在终端装置1200上装卸的形态。终端本体与POD连接的接口由OpenCable(TM)HOST-POD InterfaceSpecification(开式电缆(TM)主机并行输出数据接口规范)(OC-SO-HOST POD-IF-I12-030210)定义。但是,该规定书规定的是将1个传输流作为输入接收是的情况,对多个传输流,没有规定。这里描述将多个传输流作为输入时的例子。图31表示赋予了POD3004的终端装置的硬件结构。存在于终端装置3000内,用与图13相同的编号识别的设备具有与图13相同的功能。POD3004搭载有解扰器,与图13中的适配器1204一样以多路复用后的传输流为输入接收,通过复用分离单元将进行了解除接收限制的传输流返回到多个传输流。
并且,在美国有线系统中,如图3和图4所示那样用称之为OOB的频带向上行或下行方向传输各种各样的信息。此时,由于广播台侧系统101对终端装置送出的信息的形式与终端装置3000能够解释的信息的形式不同,因此不能直接交换信息。POD3004具备变换这些OOB传输的上行和下行的信息的形式的设备。OOB传输的信息用QPSK调制方式调制。本调制方式为众所周知的技术,详细的说明省略。终端装置具备QPSK解调器3015和QPSK调制器3016。CPU3010不仅是终端装置3000内的设备,而且可以控制POD3004内的设备。
在终端装置3000接收下行方向的信息的过程中,首先QPSK解调器3015解调OOB从广播台侧系统101发送过来的下行信号,将生成的比特流输入POD3004中。POD3004从包括比特流的各种各样的信息中提取CPU3010指定的信息,变换成在CPU3010上动作的程序能够解释的形式,提供给CPU3010。
在终端装置3000接收上行的信息的过程中,首先CPU3010将想发送给广播台侧系统101的信息发送给POD3004。POD3004将从CPU3010中输入的信息变换成广播台侧系统101能够解释的形式,发送给QPSK调制器3016。QPSK调制器3016QPSK调制从POD3004输入的信息,发送给广播台侧系统101。
图32为表示POD3004的内部结构的方框图。POD3004由第1解扰器3101、第2解扰器3102、加扰器3103、第1存储单元3104、第2存储单元3105和CPU3106构成。
第1解除接收限制单元3101使终端装置3000的QAM解调单元3001a和3001b按照CPU3106的指示从多路复用单元1203多路复用过的传输流中接收加密后的信号并进行解码。并且,将解码后的信号发送给终端装置3000的复用分离单元1205。解码所必需的密码等信息从CPU3106适当给予。具体为,广播台侧系统101放送几个收费频道。当使用者购买该收费频道时,第1解除接收限制单元3101从CPU3106获取密码等必要的信息解除接收限制,使用者通过这样能够观看收费频道。在没有给予密码等必要的信息的情况下,第1解除接收限制单元3101不进行限制接收的解除,获取的信息直接发送给复用分离单元1205。
第2解除接收限制单元3102按照CPU3106的指示从终端装置3000的QPSK解调器3015中获取加密后的信号进行解码。并将解码后的数据传给CPU3106。
加扰器3103按照CPU3106的指示加密从CPU3106获取的数据,传送给终端装置3000的QPSK调制器3016。
第1存储单元3104具体由RAM等主存储器构成,当CPU3106进行处理时,用于临时保存数据。
第2存储单元3105具体由闪寸ROM等辅助存储器构成,保存CPU3106执行的程序,并且用于保存即使电源关掉也难以消去的数据。
CPU3106执行第2存储单元3105存储的程序。
图30表示图13的各构成元件的处理流程图。
用调谐器1201解调在广播台侧系统101内调制并传输来的传输流(步骤2901)。前处理单元1202只选择适配器1204以后的处理所必需的信息(步骤2902)。另外,前处理单元的详细的流程表示在图23、图24、图25、图26、图34、图36、图38、图39、图40、图42、图43和图44中。接着,多路复用前处理单元1202选择的数据流(步骤2903)。多路复用单元1203的详细的流程表示在图27、图28中。适配器1204获取多路复用单元1203处理过的传输流作为输入,进行适配器内的处理。例如,在搭载有限定接收解除装置的情况下,识别输入的多个多路复用后的传输流,同时用CPU对指定的信息进行解除限定接收的处理(步骤2904)。复用分离单元1205接收适配器1204输出的实施了限定解除处理的数据流,按照多路复用单元1203的多路复用方式,分离被多路复用单元1203多路复用过的信息的一部分或全部(步骤2905)。并且,多路复用单元1203还能够变换成TS解码器1206能够处理的数据流的形式并输出。TS解码器1206根据CPU的指定进行段节或PES信息包的选择(步骤2906)。AV解码器1207获取TS解码器1206选择的PES信息包,解码影像和声音(步骤2907)。扬声器1208和显示器1209输出从AV解码器1207接收到的声音/影像(步骤2908)。
另外,输入单元1214可以接受使用者的要求,将与该要求相对应的指令从CPU1210传达给各设备。各设备能够根据该CPU1210的指令处理。另外,也可以是即使没有CPU1210的指令也独立动作的设备。并且,辅助存储单元1211、主存储单元1212和ROM1213可以适当参照CPU1210动作时等。另外,CPU1210也可以在使用者的要求之外,将CPU上动作的程序的指令传给各设备并动作。
(实施形态2)
虽然在实施形态1中假定图16为表示前处理单元1202的内部结构的方框图,但也可以像图33所示那样采用接收单元3201、滤波单元1502和PSI存储单元3203。另外,本实施形态2仅就追加到实施形态1中说明过的功能上的功能进行说明。
图34表示接收单元3201的流程图。
接收单元3201从CPU1210上动作的程序中接收指定(步骤3301)。当该指定由PID指定时,为实施形态1所描述的指定(步骤3304)。另外,虽然在实施形态1中也明确叙述过,但在用接收单元3201自动地进行PID的追加/删除处理时,通过使用本实施形态使用的PSI记忆单元,还可以追加指定的PID以外的PID。本来,指定PID的数据必须包含想在适配器1204内处理的数据和在适配器1204内进行的处理所必需的数据。这样一来,在例如POD3004的情况下,为了进行解扰处理,除使用者或在CPU1210上动作的程序指定的PID外,还可以用接收单元3201自动地追加解扰处理所必要的数据。
作为解扰所必需的数据的一例,有CAT或EMM等信息。CAT由0x01的PID传送,EMM的PID明确描述在CAT的CA_descriptor(CA描述符)的CA_PID中。并且指定PMT内的CA_descriptor的CA_PID中传输ECM的PID。该CA_descriptor可以以PMT的服务单位指定,但也可以以ES为单位指定。因此,在指定PID的情况下,或者在包含该PID的PMT的服务单位或指定的ES中存在CA_descriptor的情况下,也可以追记该CA_descriptor内描述的传输ECM的PID这样地设定。当然,即使在用ProgramNo指定的情况下,当具有指定的ProgramNo的PMT中存在CA_descriptor时,传输ECM的PID又可以是必须设定。
而且,当存在多个CA_descriptor的指定时,也可以包含描述在其一部分或全部中的ECM和EMM。并且,也可以在ECM以外追加描述了这些信息的PMT或PAT的PID。另外,当包含指定的PID的服务(PMT)中存在CA_descriptor时,也可以这样设定:用接收单元3201切换到服务单位的指定或包含该PMT内的所有的ES(包括EMM)。并且,虽然这里叙述的是假设用传输流传输CAT和EMM时的情况,但当存在CAT或OOB等传输路径时,也可以用OOB等传输路径传输。另外,虽然这里说明的是指定EMM的为CAT,但也可以是具有相同功能的独自的段节。
并且,CA_descriptor也可以用具有相同功能的描述符指定。
而且,不是解扰所直接必需的信息也可以包含指定的特定信息包或者ES等。
而在指定ProgramNo的情况下,根据PSI存储单元指定的ProgramNo获得指定的PID(步骤3303)。这里考虑用ProgramNo之类的服务单位指定时的选择方法。作为基本方针,有选择或删除构成指定的服务以外的服务的数据流的一部分或全部的方针,选择或删除指定的服务内的各PID的方针,以及考虑选择或删除不依存于指定的服务的数据来决定PID的方针。下面说明一个例子。
考虑以指定的ProgramNo为基础,发现具有相同的ProgramNo的PMT,获得其PMT内的所有ES的PID。
而且,也有可能追加PAT和PMT。另外,追加PMT也可以是仅追加具有指定的ProgramNo的PMT,也可以包含表示其他的服务的PMT。并且也可以仅获得Audio(音频)和Video(视频)的ES和PCR的PID。并且,有加密时,除指定的PID外,也可能包含上述那样的解扰所必需的信息(EMM、CAT和ECM的一部分或全部)。并且,通过将这样获得的PID追加给滤波单元1502来设定(步骤2304)。而且,也可以通过从滤波单元1502中删除它们来设定(步骤2303)。
如果叙述删除的例子,可以删除从具有指定的ProgramNo的PMT以外的PAT中搜索的PMT的确定的ES(仅Video和Audio的ES,或者仅Video,或者仅Audio等)或从具有指定的ProgramNo的PMT以外的PAT中搜索的PMT的所有的ES和PMT。
通过这样删除具有指定的ProgramNo的PMT以外的服务的ES,不是从PAT和PMT中搜索的信息包也能够指定,并且,通过删除没有指定的Video等的ES,能够压缩传输流的容量。或者在接收到ProgramNo和删除指定时,可以仅删除从具有指定的ProgramNo的PMT中搜索到的信息。另外,在想要指定多个服务的情况下,可以多次指定ProgramNo,分别进行各服务的追加或删除的指定。
并且,也可以用PSI存储单元3203以二进制获得必要的结构信息。用接收单元判断必要的PID。作为必要的结构信息的例子,可以考虑PAT、PMT等。此前,假定进将PSI存储单元3203作为存储单元来实现时的情况进行了叙述,但在PSI存储单元3203为程序库或独立的程序的情况下,也可以接收单元设定ProgramNo,用PSI存储单元3203进行必要的PID的判断。并且,在将ProgramNo设定到PSI存储单元3203中的时候,可以考虑具有设定的ProgramNo的PMT内的ES变更时的情况。在这种情况下,可以是PSI存储单元3203监视指定的ProgramNo的PMT,检测其VersionUp,用接收单元3201接收PSI存储单元新追加的ES的PID或PMT等信息,设定给滤波单元1502。
另外,PSI存储单元3203也可以直接设定给滤波单元1502。这样,通过用ProgramNo指定,既可以将多角信息等追加到广播中的传输流中(即使增减ES信息),也能够自动地获得该信息。另外,虽然这里用ProgramNo确定传输中的服务,但即使服务的确定方法为ProgramNo以外的服务名等信息,也可以使用本发明。
PSI存储单元3203具体用RAM等主存储器构成,用于在接收单元进行处理时临时参照数据。另外,在每次从接收单元接收ProgramNo的指定时,也可以从数据流中获取必要的信息包。作为一个示例,可以考虑保持或者获取PAT、PMT等数据流的结构信息。通过这样,如果指定ProgramNo,则可以搜索具有相同的ProgramNo的PMP,返回该PMT中包含的PID或PMT的PID。反之在指定PID时,可以求得包含该PID的服务(PMT),返回该ProgramNo。
并且,也可以用PSI存储单元3203高速缓冲PAT或PMT本身,以二进制返回给接收单元。而且,虽然这里就将PSI存储单元3203作为存储单元实现时的情况进行说明,但也可以用在CPU上动作的软件实现。并且,PSI存储单元3203也不一定要单独存在,也可以作为接收单元3201或滤波单元1502的一部分存在。另外,PSI存储单元3203也可以自动地检测具有接收单元3201指定的ProgramNo的PMT的VersionUp。对应于检测出VersionUp时增减ES,也可以通知接收单元3201重新追加或删除PID。并且,该通知也可以直接发送给滤波单元1502。
滤波单元1502具有与实施形态1中说明过的相同的功能,本实施形态也能实现。
本实施形态所述的构成元件的各种功能既可以用硬件实现也可以用在CPU上动作的软件实现。
(实施形态3)
虽然在实施形态1中假定图16为表示前处理单元1202的内部结构的方框图,但也可以像图35所示那样采用接收单元3401、滤波单元1502和缺省设定单元3404。并且,实施形态2说明过的PSI存储单元3203也可以作为构成元件的一部分。另外,本实施形态2仅就在实施形态1和实施形态2中说明过的功能上追加的功能进行说明。
图36表示接收单元3401的流程图。
接收单元3401可以将在CPU1210上动作的程序的设定设定到缺省设定单元3404中。并且,可以从缺省设定单元3404获取滤波条件设定给滤波单元(步骤3502)。作为利用该功能的一个示例,设定为没有从CPU来的命令时或进行接收单元的初始化设定。并且,在将缺省设定单元3404的设定设定到滤波单元1502中后,当重新有从在CPU1210上动作的程序来的设定时,可以设定给滤波单元(步骤3504)。
缺省设定单元3404具体为ROM,设定必须总是能获取的信息。作为其一个示例,可以设定实施形态2所述的解扰所必需的信息(CAT或EMM等)。并且,也可以是此外的特定的信息包,也可以是ES等。它们由接收单元3401设定。并且,除存储总是能获得的信息以外,在电源切断之前,还保持设定的信息,当终端装置的电源接通时,还可以读出该设定,在被CPU指定之前利用。即,也可能是在接收单元初始化时读出,设定到滤波单元中的例子。另外,指定的形式既可以是PID也可以是ProgramNo。并且,也可以存储追加或删除的设定。虽然这里说明的是将本功能作为存储单元来实现时的情况进行说明,但也可以是从CPU上的程序中读出来动作的程序库。另外,缺省设定单元3404也可以作为接收单元3401、滤波单元1502或其他的功能的一部分而存在。
滤波单元1502具有与实施形态1中说明过的相同的功能,本实施形态也能实现。
另外,PSI存储单元3203也可以作为内部结构的一部分而存在。而且,本实施形态所述的构成元件的各种功能既可以用硬件实现也可以用在CPU上动作的软件实现。
(实施形态4)
在多个传输流中,存在为了避免发生相互竞争而进行变换的情况,和改写数据流中的信息包的结构信息以便与从传输流中选择的数据流一致的情况。作为前者的一个示例,当多个传输流中存在相同的PID或ProgramNo,想要获取的PID或ProgramNo产生重复时,有可能进行重复的信息包的PID或服务的ProgramNo等的变换,或者为了在变换的传输流中识别信息包或服务,有可能进行PAT或PMT的变换。并且,在后者的情况下,当从传输流中指定PID或ProgramNo时,为了不与选择的数据流产生不匹配,设定为变换PAT或PMT时的情况。
虽然在实施形态1中假定图16为表示前处理单元1202的内部结构的方框图,但也可以像图37所示那样采用接收单元3601、滤波单元3602和变换单元3605。而且,实施形态2中说明过的PSI存储单元3203或实施形态3中说明过的缺省设定单元3604中的任何一个或全部都可以作为构成元件中的一部分。另外,本实施形态4仅就在实施形态1、实施形态2和实施形态3中说明过的功能上追加的功能进行说明。
图34表示接收单元3601的流程图。
当接收单元3601从在CPU1210上动作的程序中获取信息包变换的要求时,或者发现自己需要变换时(步骤3701),将需要变换的PID或ProgramNo设定给变换单元3605(步骤3702)。然后,从变换单元3605中接收变换的信息包(步骤3703),将改写的信息包和PID指定给滤波单元3602(步骤3704)。而且,当具有在CPU1210上动作的程序的设定时(步骤3705),能够设定给滤波单元(步骤3706)。
图39为变换单元3605的流程图。
变换单元3605设定从接收单元3601来的变换的PID或ProgramNo(步骤3801)。此时,如果指定了PID,则用PSI存储单元3203求取ProgramNo(步骤3802)。并且获取具有相同的ProgramNo的PMT和PAT(步骤3803)。为了符合设定的条件或为了不与其他的PID或ProgramNo重复,或者为了使PAT或PMT与接收单元3601设定的PID或ProgramNo指定的实际的数据之间不会存在不匹配,而改写PAT或PMT(步骤3804)。然后将改写过的PAT或PMT反馈给接收单元3601。
另外,也可以从变换单元3605直接设定给滤波单元3602。虽然如上所述变换单元3605改写表示PAT、PMT的结构信息,但根据必要,也可以变更其他的信息包。并且,即使在PAT或PMT与实际包含的传输流之间产生不匹配的情况下,如果能够用CPU1210上的程序判断实际上是否存在数据流,或者在CPU1210上的程序中必须要有原始的PAT或PMT的情况下,不必进行变换单元3605的处理。另外,变换单元3605既可以在前处理单元1202中进行,也可以在多路复用单元1203中进行,还可以同时在两者中进行。
另外,前处理单元1202内的变换单元3605最低实现限度所必需的PMT的变换也可以在前处理单元1202中进行或在多路复用单元1203中进行PAT的变换。而且,本功能既可以用硬件实现,也可以用从CPU上的程序中调出动作的程序库实现。而且,也可以是终端装置接通电源时或CPU上的程序制作的独立的程序。并且,变换单元3605的各处理也可能作为接收单元3601或滤波单元3602的一部分或其他功能的一部分而存在。并且,也可能是接收单元3601直接从CPU1206中接收变换的信息包,接收单元3601将其设定给滤波单元3602。
图40表示滤波单元3602的流程。
当接收单元3601接收到变换要求时,滤波单元3602接收变换的信息包本身及其PID(步骤3902)。然后,设定接收到的信息包的变换(步骤3903)。而且,当接收单元3601有变换要求时,处理这些要求,进行滤波。
缺省设定单元3604也可以保存变换单元3605变换过的信息包。
并且,PSI存储单元3203也可以作为内部结构的一部分而存在。本实施形态所述的构成元件的各种功能既可以用硬件实现也可以用在CPU上动作的软件实现。
(实施形态5)
虽然在实施形态1中假定图16为表示前处理单元1202的内部结构的方框图,但也可以像图41所示那样采用接收单元4001、滤波单元4002和SIT制作单元4007。并且,实施形态2说明过的PSI存储单元3203或实施形态3说明过的缺省设定单元3404以及实施形态4说明过的3605中的任一个或者全部都可以作为构成元件的一部分。另外,本实施形态5仅就在实施形态1、实施形态2、实施形态3和实施形态4中说明过的功能上追加的功能进行说明。
图42表示接收单元4001的流程图。
当CPU1210上动作的程序指定PID时,接收单元4001通过PSI存储单元3203求取ProgramNo(步骤4102)。以这样求得的ProgramNo为基础求出与指定的服务无关的TS信息包的PID(步骤4103)。另外,虽然这里求取的是PID,但也可以求取无关的ProgramNo,也可以只能够选择相关的PID或ProgramNo那样地指定。
从MPEG2传输流中除去与特别选择的一个或多个服务无关的传输流,将这样获得的比特流称为“部分传输流”。该部分传输流的生成方法由运用规则决定。例如,作为求取该PID的实际方法的一例,可以考虑利用该部分传输流的生成方法。
部分传输流在向BD等存储媒体记录时生成。而且,我们知道,在传输流流向IEEE1394时也生成。通过以这样的标准规范为基准,在向存储媒体保存或向IEEE输出时,能够保证与已有系统的互换性。作为详细记载了部分传输流的标准文件的一例,BS数字系统有ARIBSTD-B21和ARIB TR-B15。并且,欧洲数字广播有EN300 468,北美数字广播有EIA/CEA-775.2。这些标准决定了部分传输流所使用的节目编排信息的基本结构及标识符的运用基准、节目编排信息的数据结构和定义、表格的运用方法。
表格有DIT(Discontinuity Information Table,不连续信息表)和Se1ection Information Table,选择信息表)。DIT指示用部分传输流传输的节目编排信息或许不连续的变化点。SIT指示与用部分传输流传输的服务有关的信息。例如,ARIB必须送出该DIT和SIT,还详细地决定SIT的描述符等。而且,PSI数据仅限于PAT、PMT,此外的NIT等信息作为SIT的描述符实现。SIT包含与部分传输流相关联的广播数据流的所有的节目编排信息的概要,不传输SIT以外的节目编排的信息。详细情况参照各规格说明书。
当利用部分传输流的规格从传输流中获取CPU上的程序指定的PID或ProgramNo的服务时,由于有必要制作SIT,因此接收单元4001将ProgramNo和SIT的制作描述符信息等指定给SIT制作单元4007(步骤4104)。另外,本实施形态说明的SIT除用于ARIB等的运用规定决定的SIT外,也用于节目信息或使用者信息等附加信息的追加或数据的删除。并且,对SIT制作单元4007的指定并不是必须进行的处理。例如,在北美数字广播的运用标准中,由于并不是必须要插入SIT,因此步骤4104的对SIT制作单元的指定也可能不进行。
然后,指示滤波单元4002指定删除的PID和制作DIT(步骤4105)。另外,这里也同步骤4103一样,也可以不指定删除的PID而指示不相关的ProgramNo和删除要求,也可以指定相关的PID或ProgramNo以及选择要求。而且,制作DIT的指示并不是总要进行的,也可以仅在有CPU上的程序指定时设定。这是因为当将数据记录到BD记录装置等中时,有时并不需要DIT。
接着,接收单元从SIT制作单元4007中接收制作的SIT,与送出频度等条件一起指定给滤波单元4002(步骤4106)。另外,步骤4105和4106的指定无论哪个先进行都能使用本发明。当然,如果步骤4104中没有指定SIT制作,则步骤4106也没有进行的必要。而且,SIT制作单元既可以单独存在也可以在其他的结构单元中实现。作为一个示例,可以考虑在滤波单元中实现。而且,当有CPU1210上动作的程序来的设定时,也可以设定给滤波单元(步骤4107)。
图43表示SIT制作单元4007的流程。
SIT制作单元4007从接收单元4001中获取ProgramNo和SIT的描述符信息等(步骤4201)。以从接收单元获得的信息为基础进行SIT的制作(步骤4202)。为了制作SIT的各描述符,必须获取在传输流中传输该信息的信息包。因此必需一边将制作SIT所必需的信息包临时缓冲到存储器中一边制作。为了从传输流中获取必要的信息包,可以指定PSI存储单元获取。并且,也可以直接从数据流中获取。在制作SIT后,将制作的SIT反馈给接收单元4001(步骤4203)。并且,也可以将该SIT放置在滤波单元4002能够读取的区域,直接通知滤波单元4002。当然,也可以直接将SIT数据传给滤波单元4002。并且,根据运用规定的不同SIT也有必需的时候和不需要的时候。并且,SIT制作单元既可以单独存在也可以作为其他结构单元的一部分而存在。作为一个示例,可以认为作为滤波单元的一部分实现。
图44表示滤波单元4002的流程。
当必须设定DIT时,滤波单元4002在进行滤波时插入DIT(步骤4302)。并且,当接收单元4001要求追加SIT时,获取追加的信息包和送出频度等条件(步骤4304)。另外,也可以从接收单元4001或SIT制作单元4007与滤波单元4002能够共同参照的存储器中获取SIT,从接收单元4001中仅获取条件。并且,与指定的条件相对应适当地追加SIT(步骤4305)。然后一边进行这样的处理一边进行指定的PID的追加或删除的滤波(步骤4307)。
本实施形态所述的构成元件的各种功能既可以用硬件实现也可以用在CPU上动作的软件实现。
(实施形态6)
为了识别多个传输流,进行标题的赋予。
虽然在实施形态1中假定图19为表示多路复用单元1203的内部结构的方框图,但也可以像图45所示那样将标题赋予单元4411和多路复用单元1812作为构成要素。另外,本实施形态仅就在实施形态1中说明过的功能上追加的功能进行说明。
图47表示标题赋予单元4411的流程图。
标题赋予单元4411接收在前处理单元1202中实施了前处理的多个传输流(步骤4601)。并且,为了识别这些传输流,给现在正在获取的各信息包赋予标题,发送给多路复用单元1812(步骤4602)。MPEG传输流中的信息包的例子表示在图46中。信息包4500表示赋予标题制作的新信息包的全体。标题4501由标题赋予单元4411赋予,用于识别传输流。另外,虽然这里使标题为12比特,但无论将多少比特作为标题,都能使用本实施形态。有效载荷4502为标题赋予单元4411以前的信息包部分,在MPEG传输流的情况下,相当于MPEGTS信息包的188比特。并且,它们既可以是其他的传输流也可以是MPEG2传输流。
多路复用单元1812能够用与实施形态1相同的功能实现。
本实施形态所述的构成元件的各种功能既可以用硬件实现也可以用在CPU上动作的软件实现。
(实施形态7)
此前的实施形态考虑的基本上是在终端装置1200内从多个传输流中选择PID或ProgramNo的方针。因此本实施形态考虑接收从适配器1204的来的要求在终端装置1200内进行分析或重新分析的方法。另外,考虑随时进行适配器1204应该选择的PID的指定或应该删除的PID的指定时的情况。
为了说明本实施形态,将此前叙述过的实施形态的接收单元简化后综合的流程图表示在图48和图49中。另外,步骤4702的接收单元独自判断将设定条件追加到设定用表中这一处理,表示实施形态3所叙述的缺省设定单元,不是必需的处理。并且,步骤4705设想为实施形态1及2所叙述的用接收单元追加PID或ProgramNo的追加/删除的设定的处理。另外,这些处理也不是必需的处理。
并且,步骤4801的修订为明示了实施形态2描述的PMT的VersionUp等的处理的处理。并且,步骤4804的删除条件的分析为明示了分析实施形态1的删除条件时考虑优先度而设定的描述。并且,图48所描述的设定用表在此前的实施形态中为考虑接收单元时实际上隐含地处理,但本实施形态为了更加明确地进行说明而明示了。设定用表管理条件的指定方法、条件的内容、条件设定源的属性、现在的滤波单元1502中是否正在设定中等信息。
设定用表的一例表示在图50中。图50表示了条件内容中同时设定有PID和ProgramNo,或者考虑分析删除追加时的方便性而利用PSI存储单元3203等从设定条件中插值的例子,但既可以仅描述PID那样地设定,也可以准备两方面的项目仅描述设定的一方。并且,在设定用表中,当列4905的状态为删除时也可以在对滤波单元进行删除的设定后从设定用表中删除。例如,在图48的步骤4707中,在设定用表的变更后的条件通知给滤波单元后,接收单元1501可以进行从设定用表的删除,或者滤波单元1502也可以进行。作为具体例,可以是仅将变更过的项目通知给滤波单元,用反馈值获取是否进行正确条件的删除,由接收单元1501进行的方针;或在步骤4707中将设定用表自身传给滤波单元1502,由滤波单元进行的方针。
如上所述,图48及图49为此前叙述的实施形态的范围。
本实施形态使用的处理表示在图51中。在图51中,由于与图48相同编号的处理进行与图48相同的处理,因此省略其详细说明。
下面就步骤5008及步骤5009的处理,以及终端装置1200与适配器1204之间的比特率超过步骤4803及步骤4804的处理能力等时的条件删除进行说明。
由于前处理单元1202的接收单元1501反复进行图51的处理,因此当接受了从适配器1204来的滤波的条件设定时,将该设定条件追加到向滤波单元1502设定的设定用表中。即,将设定条件描述到图50的设定用表的列4904的设定源属性中,描述为适配器。如果不进行,则不进行步骤5008和步骤5009的设定,与图48同样地处理。
适配器1204与终端装置1200之间的通信示意图表示在图52中。适配器1204与终端装置1200之间的通信可以考虑为这样的情况:如图53所示那样将信息从适配器1204发送给终端装置1200,从终端装置1200向适配器对信息进行回复,这时将信息从终端装置1200发送给适配器1204,将对该信息的回答从适配器1204发送给终端装置1200。
这里就这些信息的形式和回答形式进行叙述。
首先,考虑将信息从适配器1204发送给终端装置1200,从终端装置1200向适配器对信息进行回复时的情况。
图54表示从适配器1204发送终端装置的,不能删除的表或能够删除的表。该不能删除和能够删除的表的一例表示在图54、图55和图56中。
图54将用于确定列表描述的ES属于哪个传输流的ES的LTSID描述在表的列5301中。LTSID成为确定传输流5321或传输流5322的指标。另外,传输流5321中存在服务5331等之类用箭头表示的多个服务,该服务中存在用ES5341表示那样的传输影像或声音及数据的ES。该ES的标识符PID指定在表的5303中。
接着,图55表示将图54的服务5331的指定追加到表中的示例。这里,如图54的行5312、5313和5314所示那样,并不是对每个ES都指定,而是包含LTSID①中的服务号(ProgramNo)2的所有ES这样地指定。并且,也可能设定为像行5415那样只能够指定某个特定的ES。此时,为了使适配器1204能够解释服务,可以假设从OOB流出PAT、PMT或相当于这些信息的信息。或者,也可以设定务必将Inband(带内)中流过的PAT和PMT或者相当于这些信息的信息发送给适配器1204这样的规则。另外,在不是以ES的单位指定而是以服务的单位指定时,也可以是仅指定了列5301和列5402的表。
图56表示图55的指定能够设定列5504能否滤波这样的表。即,图55或图54只能表示不能删除的表或能够删除的表中的某一个,而图56能够设定为可以指定各PID的条件是可以滤波还是不能滤波。并且,可以将该列5504表示的能否滤波追加到图54中。
另外,虽然图55、图54和图56进行多行的指定,但也可以用只能指定1行的信息传输,可以是包含不能删除的表或能够删除的表的全部或一部分的信息的表。并且,可以同时发送这些不能删除的表或能够删除的表。
与此相反,从终端装置1200回答适配器1204的信息可以假定为只发送承认的信息。并且,能够假定用图54或图55的形式从终端装置1200发送想要删除的表或发送给适配器的表。当从终端装置1200向适配器1204发送该图54或图55的表时,与从终端装置1200向适配器1204发送信息,从适配器1204回复终端装置1200一样处理。
信息的发出者、其询问的形式与回答的形式的关系例表示在图57中。
迄今为止,考虑了从图57的行5611的适配器1204向终端装置1200发送信息。下面反过来考虑从行5622的终端装置1200向适配器1204发送信息和从适配器1204回复终端装置1200。
从终端装置1200向适配器1204假定发送想在终端装置中删除的候补的表或发送从终端装置发送给适配器的表。它们的发送形式既可以是像上述图54那样的PID指定,也可以是像图55那样的PID和ProgramNo的混合指定,还可以是仅由ProgramNo的指定。并且,也可以是图56的形式,即指定不想滤波的形式的表。
而回答的形式可以是仅回答是否承认的信息。并且,该表示是否承认的形式也可以用图56的表的形式回答。在不能承认的情况下,可以假设从适配器1204向终端装置1200发送不能删除的表或能够删除的表。并且,在用图56表示能否承认的同时,还可以发送多个表,以便发送图54或图55中不能删除的表或能够删除的表。
另外,虽然图55、图54和图56进行多行的指定,但也可以用只能指定1行的信息传输,而且可以发送想在终端装置中删除的候补的表,或者可以是包含从终端装置向适配器发送的表的全部或一部分信息的表。并且,可以是想在终端装置内删除的候补的表和从终端装置向适配器发送的表那样的发送多个表的形式。
下面叙述进行图49的步骤4803和步骤4804的处理的方法。
当接收单元1501在步骤4803中从多路复用单元等中接收到超过处理能力的通知时,在步骤4804中用设定用表分析删除的条件(PID或ProgramNo)。另外,虽然在步骤4803中进行是否超过处理能力的判断,但只要有能够删除的项目,可以尽量多地删除。
步骤4804的分析方法与上述实施形态所叙述的处理相同(特别是与实施形态1中所述的优先追加/删除处理,或实施形态2中所述的用服务单位的追加/删除处理、服务内的一部分的追加/删除处理相同)。这里仅就通过设定适配器1204的条件来发生的新的条件进行说明。另外,在考虑适配器1204时,与此前的实施形态一样可以假定接收单元1501参照设定用表独自分析的方法和与适配器1204协商进行删除条件的分析的方法。该与适配器协商的方法可以考虑使用了上述图54或图55或图56的用图57的表所表示的格式通信。
另外,步骤4804的分析方法可以是上述实施形态包含的这些分析方法的一部分、全部或者它们的组合。并且,不是一次处理这些分析方法的一部分、全部或者它们的组合,也可以是将优先度赋予这些分析方法,根据分析方法的优先度反复进行直到步骤4803的条件被解除。
例如,作为组合方法,尽管开始接收单元1501参照设定用表分析,但在步骤4803的判断不是Yes的情况下,也可以与适配器1204协商进行删除条件的分析。另外,接收单元1501参照设定用表独自分析时和与适配器1204协商分析删除条件时等的具体例可以是以下的叙述或迄今为止的实施形态所叙述的处理的一部分或者某几个方法的组合。
这里列举接收单元1501单独分析删除条件的方法的例子。
例如,可以从接收单元1501所保持的设定用表的设定源属性的列4904中优先删除独自的条件。
并且,尽管从接收单元1501所保持的设定用表的设定源属性的列4904中优先删除独自的条件,但在图49的步骤4803的判断不是Yes的情况下,也可以采取从设定用表的设定源属性列4904中选择应用程序(ァプリ)的方法。另外,此时接收单元1501也可以将步骤4803的判断不是Yes的情况通知给设定了该条件的应用程序(ァプリ)或操作该应用程序(ァプリ)的使用者。作为此时的通知方法可以是将Event(事件)投给应用程序(ァプリ)的方法或通过将HTML文件设定给CPU上动作的程序通知使用者的方法。
并且,在被多路复用单元删除的情况下,如果是从设定用表中删除的方法,当接收单元1501所保持的设定用表内的状态存在删除进行中时,由于明确描述为该“删除进行中”的条件被删除,步骤4803的判断有可能变成Yes,因此步骤4804中可以是不设定的方针。
并且,设定用表的设定源属性列4904可以是独自条件,并且也可以是优先删除其他的设定源属性(CPU1210上动作的应用程序(ァプリ)或适配器1204)没有指定的条件(PID或ProgramNo)。
并且,根据其他的方法,成为删除候补的条件也可以优先删除其他的设定源属性没有指定的条件。
并且,也可以采用用PSI存储单元3203监视以设定条件指定的条件传输的信息包,当设定的信息包在一定时间内没有流动时,删除该条件的方针。
并且,也可以采用根据以往的要求删除的方针。
这里列举与适配器1204协商分析删除条件的方法的例子。
在接收单元1501单独分析删除条件的方法(上述即此前的实施形态)中,用图54、图55或图56等的格式将作为删除候补而选择的条件的所有的表或一部分发送给适配器1204,参照从适配器1204接收到的承认信息或不能删除的表或能够删除的表,重新分析删除条件。
另外,此时也可以是仅与适配器1204有关的内容发送给适配器1204的表包括设定用表的设定源属性列4904这样的方法。并且,也可以是包含在设定用表的设定源属性列4904为独自的部分或者适配器的部分,或者与设定用表的设定源属性列4904无关发送给适配器1204的表中的方法。
除图57所示的询问以外,接收单元1501向适配器1204发出删除所有适配器1204设定的条件的要求,如果承认了其答复,则从设定源属性列4904中删除所有的适配器1204。如果不承认,也可以用上述图54或图55及图56的格式询问适配器1204。
并且,也可以从终端装置1200向适配器1204发送不能从适配器1204中删除的表或能够删除的表的发送要求,考虑接收到的表,分析删除的ES或服务。
这里,在上述3个与适配器1204协商分析删除条件的方法中,也可以是反复与适配器1204进行通信直到被适配器1204承认的方法或一直等待直至回复到达的方法。并且也可以假定不管承认与否,强行进行或者在超过等待时间回复还没来时强行进行等任何一种情况。
并且,除上述以外,也可以考虑发出从适配器1204向终端装置1200发送删除候补表等的发送要求。
并且,也可以是仅将终端装置1200与适配器1204之间的比特率超过了这样的不得不降低比特率的原因通知给适配器1204,一直等到发送来适配器1204删除了就可以的条件的方法。
另外,虽然图51采用的是在适配器1204没有发出要求(步骤5008)的情况下反复进行接收单元的4701~4707的处理这样的方法,但也可以接收适配器1204发出的要求,将适配器1204发出的要求作为触发器动作。即,也可以使步骤5008的判断至少有一次变成Yes的状态并进行步骤5009的设定,然后反复进行图48或图51的处理这样地设定。
另外,虽然在迄今为止的实施形态中,步骤4803的处理能力是否超出的判断明确描述为终端装置1200与适配器1204之间的比特率超过的情况,但此外也可以设想为超过了终端装置1200或适配器1204的处理能力时的情况,或者不能满足接收终端内保持的规则信息或不能满足从适配器中接收到的提取条件的要求时的情况。
另外,虽然这里是用实施形态1说明过的,图13及图16的前处理单元或多路复用单元说明,但也可以是具有实施形态2~6中说明过的一部分或全部功能的前处理单元或多路复用单元。
另外,以上的实施形态考虑了仅在接收单元1501上考虑删除/追加的条件的情况,或者通过用接收单元1501与适配器1204交涉决定条件的情况。但是,也可以在终端装置1200内不考虑,仅多路复用适配器1204设定的要求这样地设定。作为具体例,可以是这样的方针:仅处理适配器1204的要求(步骤5008、5009)和CPU上动作的应用程序(ァプリ)的要求(步骤4703、4704),不进行步骤4702或步骤4705等的独自判断的重新追加,仅在步骤4803的条件一致时,在步骤4804的处理中在接收单元1501中考虑。另外,此时的接收单元1501上考虑时既可以与适配器1204交涉也可以不交涉。
另外,由于本实施形态不依赖于多路复用时的方法,因此无论是像实施形态1中叙述的那样将信息包的一部分用作识别传输流的方法还是像实施形态6叙述那样的赋予标题的方法都可以实施。并且也可以是其他的多路复用方法。
(实施形态8)
本实施形态考虑从接收单元1501向滤波单元设定时,成为判断基准的规则及用多路复用单元1203进行多路复用时成为判断基准的规则的设定。因此考虑在进行此前的实施形态所述的图48和图51等的处理之前或途中,通过与适配器1204交涉,适配器1204、终端装置1200及终端装置1200与适配器1204之间的接口,考虑生成作为接收单元1501及多路复用单元1203的判断基准使用的规则文件的情况。另外,该规则文件的生成可以仅在图48及图51的处理前进行,也可以在任何时候动态地进行规则文件的条件追加等。
图58表示了从适配器1204接收了处理能力的设定时的处理示例。从适配器1204来的处理能力中,有适配器1204能够处理的传输流的最大数量或服务的最大数量,ES的最大数量等。并且,在适配器1204像POD3004那样具有解扰功能的情况下,将进行限定解除的CA的数量等的信息从适配器1204发送给接收单元1501。另外,该设定方法在OpenCable Multi-StreamCableCARD Interface Specofocation(OC-SP-MC-IF-I01-030905)中有描述。并且,也可以是此外的信息格式,也可以用连接终端装置与适配器之间的PIN的电压等管理。接收单元1501将这样地接收到信号的适配器的设定描述到接收单元所保持的规则文件中并保存。
并且,对于终端装置1200与适配器1204之间的接口,由于当适配器1204插入到终端装置1200中时能够知道,因此终端装置1200及适配器1204之间的接口可以在开始图48及图51等的处理之前作为前处理设定到接收单元1501或多路复用单元1203的判断基准所使用的规则文件中。另外,虽然该物理接口一般使用PCMCIA格式,但不是这种格式也没有关系。作为用基于PCMCIA格式的物理接口连接的适配器1204的一个例子,与像OpenCable Multi-StreamCableCARDInterface Specofocation(OC-SP-MC-IF-I01-030905)这样的能够处理多个传输流的适配器1204的接口约为200Mbps,由于只要能够传输1个传输流的量就可以,因此能够处理1个传输流的比特率只要是28Mbps或38Mbps以上的比特率就可以了。
接收单元可以将多路复用单元1203能够多路复用的最大比特率作为终端装置的处理能力。该比特率可以预先将值保存在终端内作为多路复用单元的性能。
接收单元1501可以根据按适配器1204、终端装置1200与适配器1204之间的接口以及终端装置1200的处理能力设定的规则文件,设定步骤4803的条件。
步骤4803的设定不仅在从多路复用单元1203接收到超过了处理能力这样的(需要重新分析)信息时进行,而且可以通过比较设定用表和规则文件事先检测超过适配器1204能够处理的服务及指定ES时等的情况,在接收多路复用单元1203发出的需要重新分析的通知之前,在接收单元1501内判断是否没有超过处理能力。并且,当在接收单元1501内进行这些事先判断时,不仅在步骤4803或步骤4804的时刻可以利用,而且在步骤4702或步骤4705等用设定用表进行判断时还可以用于判断能否追加条件。另外,有关以该规则文件为基础的判断,也可以采用全部委托多路复用单元1203,接收单元1501从多路复用单元1203接收是否超过了处理能力这样的信息和超过了什么样的条件的处理能力这样的信息,并进行判断的方法。
而多路复用单元1203有必要通过考虑接收单元1501指定的条件和适配器1204的指定以及由终端装置1200与适配器1204之间的接口生成的规则文件进行多路复用,以便不超过终端装置1200与适配器1204之间的比特率并且不超过适配器来的指定的传输流或服务以及ES的最大数量。这里,在不能满足这些条件的情况下,通知接收单元1501。
通过这样,在接收单元1501内重新分析滤波条件,再次对滤波单元1502进行条件设定,由此多路复用单元1203能够进行与终端装置1200与适配器1204之间的比特率或适配器1204的处理能力相适应的传输流的多路复用。
并且,此时为了与这些规则文件相一致,也可以进行实施形态4中说明过的,ES的PID的置换或依照该PID的置换进行PMT的改写;或者进行生成仅明记了一个或多个传输流中选择的服务的PAT或生成仅指定了该服务中的选择中的ES的PMT这样的PAT或PMT等重新制作。这些可以通过如下这样地设定来实现:使从多路复用单元1203通知接收单元1501,将在接收单元1501中考虑的改写规则设定给滤波单元1502,并且改写到多路复用单元中的信息包能够到来。
另外,虽然本实施形态使用了实施形态1中说明过的图13及图16的前处理单元或多路复用单元进行说明,但也可以是具有实施形态2~6中说明过的一部分或者全部功能的前处理单元或多路复用单元。
(实施形态9)
本实施形态为了决定多路复用的方法,讨论终端装置1200与适配器1204之间的信息格式用什么样的形式进行决定的方法。关于多路复用的方法,说明了将实施形态1中叙述过的TS信息包的一部分用于传输流的识别ID,以及将识别实施形态6中叙述的传输流的ID作为标题赋予到TS信息包的前面的方针。
利用这些方法中的哪种方法,可以考虑利用将适配器1204连接到终端装置1200上时连接部的电流来通知的方法或用由事先决定的特定的格式决定的信息来通知的方法。
下面叙述设想的适配器的动作的例子。它们可以使用一部分或组合使用。
多路复用方法通知是利用以下方法的适配器:将实施形态1中叙述过的TS信息包的一部分用于识别传输流的ID的方法。
多路复用方法通知是利用以下方法的适配器:通过将新的标题追加到实施形态6中叙述过的TS信息包中来识别传输流的方法。
如上所述,接收单元1501通过接收表示多路复用方法的信息,将其多路复用方法设定到多路复用单元的规则文件中。
另外,虽然这里假定接收单元1501将多路复用方法通知给多路复用单元,但多路复用单元也可以不通过接收单元1501而独自进行设定。
另外,虽然本实施形态使用了实施形态1中说明过的图13及图16的前处理单元或多路复用单元进行说明,但也可以是具有实施形态2~6中说明过的一部分或者全部功能的前处理单元或多路复用单元。

Claims (53)

1.一种接收多个传输流的广播接收装置,其特征在于,包括以下单元:
前处理单元,根据上述多个传输流分别决定与视听有关的视听关联数据,通过删除上述视听关联数据以外的其他数据或者通过从上述其他数据中分离,来提取上述视听关联数据;
多路复用单元,将上述前处理单元提取的各视听关联数据多路复用;
输出接口单元,将由上述多路复用单元多路复用的复用数据输出给位于上述广播接收装置的外部的外部装置;
输入接口单元,从上述外部装置中获取上述外部装置处理过的上述复用数据;
复用分离单元,分离从上述输入接口单元获取的上述复用数据。
2.如权利要求1所述的广播接收装置,其特征在于,上述前处理单元根据上述广播接收装置所保有的保有信息制作表示关于视听关联数据的提取条件的独自信息,根据上述独自信息中所描述的条件决定上述视听关联数据。
3.如权利要求2所述的广播接收装置,其特征在于,上述前处理单元将使用者当前的视听状况作为上述保有信息,根据上述视听状况制作上述独自信息。
4.如权利要求2所述的广播接收装置,其特征在于,上述前处理单元将使用者的嗜好作为上述保有信息,根据上述嗜好制作上述独自信息。
5.如权利要求2所述的广播接收装置,其特征在于,上述前处理单元具有以下单元:
接收单元,接收表示关于视听关联数据的提取条件的前处理信息,以上述独自信息及上述前处理信息为基础,设定表示提取对象的视听关联数据的滤波条件;
滤波单元,从上述各传输流中决定上述接收单元设定的滤波条件所描述的视听关联数据并提取。
6.如权利要求5所述的广播接收装置,其特征在于,上述前处理信息表示上述传输流中所包含的数据流及广播服务中的至少1个,作为上述视听关联数据的提取条件。
7.如权利要求5所述的广播接收装置,其特征在于,上述接收单元接收在CPU上动作的程序所指定的上述前处理信息。
8.如权利要求5所述的广播接收装置,其特征在于,上述滤波条件表示构成上述传输流的数据流及广播服务中的至少1个,作为上述提取对象的视听关联数据。
9.如权利要求5所述的广播接收装置,其特征在于,上述前处理单元还具备存储表示传输流中的结构的结构信息的一部分或全部的存储单元;上述接收单元用存储在上述存储单元中的结构信息的一部分或全部,设定上述滤波条件。
10.如权利要求9所述的广播接收装置,其特征在于,上述存储单元在上述广播接收装置启动时,或者从上述接收单元中接收到指示时,从上述传输流中获取上述结构信息的一部分或全部进行存储。
11.如权利要求9所述的广播接收装置,其特征在于,当上述存储单元所存储的上述结构信息的一部分或全部产生变更时,上述接收单元根据上述变更更新滤波条件。
12.如权利要求9所述的广播接收装置,其特征在于,当上述前处理信息表示上述传输流中包含的广播服务,作为视听关联数据的提取条件时,
上述接收单元使用存储在上述存储单元中的结构信息的一部分或全部,将上述广播服务变换成与该广播服务相关联的数据流(stream)。
13.如权利要求9所述的广播接收装置,其特征在于,上述接收单元在接收上述前处理信息时,利用存储在上述存储单元中的结构信息的一部分或全部,确定上述外部装置的处理所需要的外部处理条件,将上述外部处理条件作为关于视听关联数据的提取条件,追加给上述独自信息。
14.如权利要求9所述的广播接收装置,其特征在于,当上述前处理信息表示上述传输流中包含的广播服务,作为视听关联数据的提取条件时,
上述接收单元使用存储在上述存储单元中的结构信息的一部分或全部,确定构成没被上述前处理信息表示的广播服务的数据流的全部或一部分,将删除上述数据流的全部或一部分作为视听关联数据的提取条件,追加给上述独自信息。
15.如权利要求5所述的广播接收装置,其特征在于,上述前处理单元还包括存储有表示上述广播接收装置启动时成为提取对象的视听关联数据的缺省滤波条件的缺省设定存储单元;
上述滤波(filting)单元在上述广播接收装置启动时,从上述各传输流中决定上述缺省滤波条件所表示的视听关联数据并提取。
16.如权利要求15所述的广播接收装置,其特征在于,上述接受单元将上述滤波条件作为上述缺省滤波条件,存储到缺省设定存储单元中。
17.如权利要求16所述的广播接收装置,其特征在于,上述接受单元将上述外部装置的处理所必需的条件作为上述缺省滤波条件,存储到缺省设定存储单元中。
18.如权利要求5所述的广播接收装置,其特征在于,上述前处理单元还具备改写上述传输流中包含的数据流中的信息的变换单元。
19.如权利要求18所述的广播接收装置,其特征在于,上述变换单元对表示上述传输流中包含的数据流的识别信息或上述数据流的结构的结构信息进行改写。
20.如权利要求19所述的广播接收装置,其特征在于,上述滤波单元根据上述识别信息确定上述接收单元指定的数据流,将上述数据流的标识符或结构信息在上述接收单元指示的内容上改写。
21.如权利要求18所述的广播接收装置,其特征在于,上述接收单元将上述变换单元改写过的数据流的识别信息和表示上述改写的内容的变换信息设定给上述滤波单元。
22.如权利要求5所述的广播接收装置,其特征在于,上述前处理单元还具备根据上述传输流制作节目编排信息的节目编排信息制作单元。
23.如权利要求22所述的广播接收装置,其特征在于,上述接收单元接受上述节目编排信息制作单元制作的节目编排信息,将上述节目编排信息设定给上述滤波单元。
24.如权利要求22所述的广播接收装置,其特征在于,上述滤波单元将从上述接收单元获取的节目编排信息所表示的节目作为提取对象的视听关联数据,追加到上述滤波条件中。
25.如权利要求5所述的广播接收装置,其特征在于,上述滤波单元检测上述传输流中的不连续点,将信息包插入到上述不连续点中。
26.如权利要求5所述的广播接收装置,其特征在于,上述接收单元接收上述外部装置指定的上述前处理信息。
27.如权利要求26所述的广播接收装置,其特征在于,上述接收单元在上述外部装置中对从上述外部装置接收到的上述前处理信息表示的条件进行回复。
28.如权利要求5所述的广播接收装置,其特征在于,上述接收单元确定上述外部装置能够处理的最大能力、上述广播接收装置与外部装置之间的接口的最大传输速率以及上述广播接收装置的最大能力中的至少1个,作为上述保有信息,根据上述保有信息制作独自信息。
29.如权利要求5所述的广播接收装置,其特征在于,上述接收单元根据上述独自信息搜索上述外部装置,根据从上述外部装置中接收到的回复,更新上述独自信息。
30.如权利要求2所述的广播接收装置,其特征在于,上述保有信息表示视听关联数据的提取条件及设定了上述条件的设定源的属性中的至少1个。
31.如权利要求30所述的广播接收装置,其特征在于,上述设定源的属性表示在CPU上动作的程序、上述外部装置及广播接收装置中的某1个。
32.如权利要求30所述的广播接收装置,其特征在于,上述前处理单元检索满足上述独自信息所表示的条件的视听关联数据,当一定时间内不存在满足上述条件的视听关联数据时,为了删除该条件而询问上述测定源,或者不询问就删除。
33.如权利要求30所述的广播接收装置,其特征在于,上述前处理单元在上述设定源的属性表示在CPU上动作的程序或外部装置时将信息通知给上述设定源。
34.如权利要求1所述的广播接收装置,其特征在于,上述多路复用单元具备以下单元:
改写单元,为了识别成为上述前处理单元提取的各视听关联数据的提取源的上述各传输流,改写上述各视听关联数据中包含的信息包;
多路复用执行单元,将被上述改写单元改写过的多个视听关联数据多路复用。
35.如权利要求34所述的广播接收装置,其特征在于,上述改写单元改写上述各视听关联数据的未使用区域的一部分或全部。
36.如权利要求35所述的广播接收装置,其特征在于,上述复用分离单元根据被上述多路复用单元改写过的上述信息包的内容,识别上述各传输流,根据上述识别结果进行上述复用数据的分离。
37.如权利要求34所述的广播接收装置,其特征在于,上述改写单元改写上述信息包的一部分或全部。
38.如权利要求34所述的广播接收装置,其特征在于,上述多路复用执行单元将被上述改写单元改写过的多个视听关联数据时分复用。
39.如权利要求1所述的广播接收装置,其特征在于,上述多路复用单元具备以下单元:
标题赋予单元,为了识别成为上述前处理单元提取的各视听关联数据的提取源的上述各传输流,将标题赋予上述各视听关联数据;
多路复用执行单元,将被上述标题赋予单元赋予了标题的多个视听关联数据进行复用。
40.如权利要求39所述的广播接收装置,其特征在于,上述复用分离单元根据上述多路复用单元赋予的上述标题的内容,识别上述各传输流,根据上述识别结果进行上述复用数据的分离。
41.如权利要求1所述的广播接收装置,其特征在于,上述多路复用单元确定上述外部装置能够处理的最大能力、上述广播接收装置与外部装置之间的接口的最大传输速率以及上述广播接收装置的最大能力,根据上述确定结果判断能否处理上述复用数据,将上述判断结果通知上述前处理单元。
42.如权利要求1所述的广播接收装置,其特征在于,上述多路复用单元根据多路复用的形态,修正上述复用数据中包含的与时间有关的信息。
43.如权利要求1所述的广播接收装置,其特征在于,上述多路复用单元接受优先度的指定,根据上述优先度将上述前处理单元提取的多个视听关联数据多路复用。
44.如权利要求1所述的广播接收装置,其特征在于,上述复用分离单元变更从上述复用数据中分离出来的视听关联数据。
45.如权利要求1所述的广播接收装置,其特征在于,上述广播接收装置还包括对于输出给上述外部装置的输出方式与上述外部装置进行交涉的交涉单元,上述输出接口单元用与上述交涉单元的交涉结果相对应的方式,输出上述复用数据。
46.一种限定接收解除装置,对为了限定能够视听的使用者而施加加扰后广播的传输流进行加扰的解除,其特征在于,包括以下单元:
输入接口单元,获取分别从上述多个传输流中提取与视听有关的视听关联数据并多路复用后的复用数据;
识别单元,识别上述输入接口单元获取的上述复用数据中包含的上述各视听关联数据;
限定接收解除单元,对上述识别单元识别出的各视听关联数据进行加扰的解除;
输出接口装置,输出包含被上述限定接收解除单元解除了加扰的各视听关联数据的复用数据。
47.如权利要求46所述的限定接收解除装置,其特征在于,上述限定接收解除装置还具备对于上述复用数据的取得方式与上述输入接口单元的获取对象进行交涉的交涉单元;上述输入接口单元用与上述交涉单元的交涉结果相对应的方式获取上述复用数据。
48.如权利要求46所述的限定接收解除装置,其特征在于,上述限定接收解除装置还具有通知单元,将上述视听关联数据的处理能力、应作为提取的对象的上述视听关联数据、不是提取对象的上述视听关联数据以及关于能够处理的多路复用方式的信息中的至少1个信息,通知给广播接收装置。
49.如权利要求46所述的限定接收解除装置,其特征在于,上述限定接收解除装置还具有应答上述输出接口的输出对象的要求的要求应答单元。
50.一种广播接收装置接收多个传输流的广播接收方法,其特征在于,包括以下步骤:
分别从上述多个传输流中决定与视听有关的视听关联数据并提取的前处理步骤;
将上述提取的各视听数据多路复用并生成复用数据的多路复用步骤;
将上述生成的复用数据输出给位于上述广播接收装置的外部的外部装置的输出步骤;
从上述外部装置中获取被上述外部装置处理过的上述复用数据的输入步骤;
分离上述获得的上述复用数据的复用分离步骤。
51.一种限定接收解除方法,对为了限定能够视听的使用者而施加加扰后广播的传输流进行加扰的解除,其特征在于,包括以下步骤:
输入步骤,获取分别从上述多个传输流中提取与视听有关的视听关联数据并多路复用后的复用数据;
识别步骤,识别上述获取的上述复用数据中包含的上述各视听关联数据;
限定接收解除步骤,对上述识别出的各视听关联数据进行加扰的解除;
输出步骤,输出包含解除了上述加扰的各视听关联数据的复用数据。
52.一种使接收多个传输流的广播接收装置执行的程序,其特征在于,包括以下步骤:
分别从上述多个传输流中决定与视听有关的视听关联数据并提取的前处理步骤;
将上述提取的各视听数据多路复用并生成复用数据的多路复用步骤;
将上述生成的复用数据输出给位于上述广播接收装置的外部的外部装置的输出步骤;
从上述外部装置中获取被上述外部装置处理过的上述复用数据的输入步骤;
分离上述获得的上述复用数据的复用分离步骤。
53.一种使限定接收解除装置执行的程序,所述限定接收解除装置对为了限定能够视听的使用者而施加加扰后广播的传输流进行加扰的解扰,其特征在于,包括以下步骤:
输入步骤,获取分别从上述多个传输流中提取与视听有关的视听关联数据并多路复用后的复用数据;
识别步骤,识别上述获得的上述复用数据中包含的上述各视听关联数据;
限定接收解除步骤,对上述识别出的各视听关联数据进行加扰的解除;
输出步骤,输出包含解除了上述加扰的各视听关联数据的复用数据。
CN200410089857.1A 2003-10-27 2004-10-27 广播接收装置 Expired - Fee Related CN1612510B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2003365656 2003-10-27
JP365656/2003 2003-10-27

Publications (2)

Publication Number Publication Date
CN1612510A true CN1612510A (zh) 2005-05-04
CN1612510B CN1612510B (zh) 2014-08-20

Family

ID=34420093

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200410089857.1A Expired - Fee Related CN1612510B (zh) 2003-10-27 2004-10-27 广播接收装置

Country Status (4)

Country Link
US (2) US8132215B2 (zh)
EP (1) EP1528808A3 (zh)
KR (1) KR101073288B1 (zh)
CN (1) CN1612510B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102238406A (zh) * 2010-04-21 2011-11-09 日立民用电子株式会社 数字内容接收装置、接收方法和发送接收方法
CN103428544A (zh) * 2012-05-18 2013-12-04 索尼公司 发送设备、发送方法、接收设备、接收方法和电子设备

Families Citing this family (54)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7068729B2 (en) 2001-12-21 2006-06-27 Digital Fountain, Inc. Multi-stage code generator and decoder for communication systems
US6307487B1 (en) 1998-09-23 2001-10-23 Digital Fountain, Inc. Information additive code generator and decoder for communication systems
US9240810B2 (en) 2002-06-11 2016-01-19 Digital Fountain, Inc. Systems and processes for decoding chain reaction codes through inactivation
US6909383B2 (en) 2002-10-05 2005-06-21 Digital Fountain, Inc. Systematic encoding and decoding of chain reaction codes
CN101834610B (zh) * 2003-10-06 2013-01-30 数字方敦股份有限公司 通过通信信道接收从源发射的数据的方法和装置
KR101161193B1 (ko) 2004-05-07 2012-07-02 디지털 파운튼, 인크. 파일 다운로드 및 스트리밍 시스템
KR100550974B1 (ko) * 2004-06-25 2006-02-13 에스케이 텔레콤주식회사 디지털 멀티 미디어 방송 단말기의 시청 이력 업로드 방법
WO2006020826A2 (en) * 2004-08-11 2006-02-23 Digital Fountain, Inc. Method and apparatus for fast encoding of data symbols according to half-weight codes
US8196161B2 (en) * 2005-02-09 2012-06-05 Ati Technologies Ulc Processing digital television programs at a receiver so as to prevent interception of unscrambled programs
WO2006121801A1 (en) * 2005-05-10 2006-11-16 Thomson Licensing Method and apparatus for caching access information for faster digital cable tuning
KR100724980B1 (ko) * 2005-06-28 2007-06-04 삼성전자주식회사 위성 dmb와 지상파 dmb를 동시에 수신할 수 있는듀얼 모드 dmb 단말기
JP4308178B2 (ja) * 2005-09-02 2009-08-05 リーダー電子株式会社 放送tsの一部を修正する装置
KR100688089B1 (ko) * 2005-09-27 2007-03-02 한국전자통신연구원 케이블 방송 수신기의 다중화/역다중화 장치
JP2007094738A (ja) * 2005-09-28 2007-04-12 Sony Corp 嗜好情報処理システム、記録装置及び情報処理装置、並びに通信方法
EP1811767A1 (en) * 2006-01-19 2007-07-25 Motorola, Inc. Enhanced digital video broadcast idle mode in wireless communication networks
KR100810318B1 (ko) * 2006-02-08 2008-03-07 삼성전자주식회사 디지털 멀티미디어 방송 제한 서비스 시스템 및 그 방법
EP1985021A4 (en) 2006-02-13 2013-05-29 Digital Fountain Inc CONTINUOUS TRANSMISSION AND BUFFER DELIVERY USING CONTINUOUS MONITORING OVERVIEW AND PERIODS OF PROTECTION
US9270414B2 (en) 2006-02-21 2016-02-23 Digital Fountain, Inc. Multiple-field based code generator and decoder for communications systems
US7971129B2 (en) 2006-05-10 2011-06-28 Digital Fountain, Inc. Code generator and decoder for communications systems operating using hybrid codes to allow for multiple efficient users of the communications systems
US9380096B2 (en) 2006-06-09 2016-06-28 Qualcomm Incorporated Enhanced block-request streaming system for handling low-latency streaming
US9209934B2 (en) 2006-06-09 2015-12-08 Qualcomm Incorporated Enhanced block-request streaming using cooperative parallel HTTP and forward error correction
US9178535B2 (en) 2006-06-09 2015-11-03 Digital Fountain, Inc. Dynamic stream interleaving and sub-stream based delivery
US9419749B2 (en) 2009-08-19 2016-08-16 Qualcomm Incorporated Methods and apparatus employing FEC codes with permanent inactivation of symbols for encoding and decoding processes
US9432433B2 (en) 2006-06-09 2016-08-30 Qualcomm Incorporated Enhanced block-request streaming system using signaling or block creation
US20100211690A1 (en) * 2009-02-13 2010-08-19 Digital Fountain, Inc. Block partitioning for a data stream
US9386064B2 (en) * 2006-06-09 2016-07-05 Qualcomm Incorporated Enhanced block-request streaming using URL templates and construction rules
WO2008038626A1 (fr) * 2006-09-25 2008-04-03 Panasonic Corporation Dispositif et procédé de séparation de signal
US20080163320A1 (en) * 2006-12-27 2008-07-03 Goosean Media Inc. Timezone-shifting IP-based video broadcasting system
KR100962649B1 (ko) * 2007-02-15 2010-06-11 삼성전자주식회사 오픈 케이블 시스템의 채널변경속도 개선 방법 및 그 장치
WO2009002979A1 (en) * 2007-06-25 2008-12-31 Nxp B.V. Multi-format stream re-multiplexer for multi-pass, multi-stream, multiplexed transport stream processing
US8634310B2 (en) * 2007-06-26 2014-01-21 Qualcomm Incorporated Methods and apparatus for improved program acquisition for use with MPEG-2 based systems
WO2009036378A1 (en) 2007-09-12 2009-03-19 Digital Fountain, Inc. Generating and communicating source identification information to enable reliable communications
KR20100070667A (ko) * 2008-12-18 2010-06-28 삼성전자주식회사 셋톱박스에서 초과 전송 스트림을 처리하기 위한 장치 및 방법
US9281847B2 (en) 2009-02-27 2016-03-08 Qualcomm Incorporated Mobile reception of digital video broadcasting—terrestrial services
US20120151302A1 (en) * 2010-12-10 2012-06-14 Qualcomm Incorporated Broadcast multimedia storage and access using page maps when asymmetric memory is used
US9288010B2 (en) 2009-08-19 2016-03-15 Qualcomm Incorporated Universal file delivery methods for providing unequal error protection and bundled file delivery services
US9917874B2 (en) * 2009-09-22 2018-03-13 Qualcomm Incorporated Enhanced block-request streaming using block partitioning or request controls for improved client-side handling
US9485546B2 (en) 2010-06-29 2016-11-01 Qualcomm Incorporated Signaling video samples for trick mode video representations
US8918533B2 (en) 2010-07-13 2014-12-23 Qualcomm Incorporated Video switching for streaming video data
US9185439B2 (en) 2010-07-15 2015-11-10 Qualcomm Incorporated Signaling data for multiplexing video components
US9596447B2 (en) 2010-07-21 2017-03-14 Qualcomm Incorporated Providing frame packing type information for video coding
US8806050B2 (en) 2010-08-10 2014-08-12 Qualcomm Incorporated Manifest file updates for network streaming of coded multimedia data
US8958375B2 (en) 2011-02-11 2015-02-17 Qualcomm Incorporated Framing for an improved radio link protocol including FEC
US9270299B2 (en) 2011-02-11 2016-02-23 Qualcomm Incorporated Encoding and decoding using elastic codes with flexible source block mapping
US9253233B2 (en) 2011-08-31 2016-02-02 Qualcomm Incorporated Switch signaling methods providing improved switching between representations for adaptive HTTP streaming
US9843844B2 (en) 2011-10-05 2017-12-12 Qualcomm Incorporated Network streaming of media data
JP5857661B2 (ja) * 2011-11-18 2016-02-10 沖電気工業株式会社 パケット処理装置及び方法
US9294226B2 (en) 2012-03-26 2016-03-22 Qualcomm Incorporated Universal object delivery and template-based file delivery
US8707370B2 (en) * 2012-07-13 2014-04-22 International Datacasting Corporation Digital satellite broadcast program distribution over multicast IP broadband networks
GB2509759A (en) * 2013-01-14 2014-07-16 Sony Corp Receiving audio/visual content-related non-viewing information via unused transmission channels
CN104639955B (zh) * 2015-03-09 2017-10-27 德科仕通信(上海)有限公司 检测mpeg2‑ts vbr码流质量问题的方法
GB2575032B (en) * 2018-06-22 2022-01-12 Samsung Electronics Co Ltd Apparatus, systems and methods for accessing CAS protected content
CN110806924B (zh) * 2018-08-06 2022-06-07 大唐移动通信设备有限公司 一种基于cpu占用率的网络处理方法及装置
US11665396B2 (en) * 2020-10-09 2023-05-30 Viavi Solutions Inc. Method and apparatus providing out of band validation by content analysis in a cable TV network

Family Cites Families (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5899578A (en) * 1995-12-25 1999-05-04 Sony Corporation Digital signal processor, processing method, digital signal recording/playback device and digital signal playback method
AU724356B2 (en) * 1996-10-08 2000-09-21 Tiernan Communications, Inc. Apparatus and method for multi-service transport multiplexing
KR100230282B1 (ko) * 1997-04-14 1999-11-15 윤종용 단일 프로그램 전송 스트림 전송장치 및 그 방법
US6438693B1 (en) * 1997-09-30 2002-08-20 Sony Corporation Modular broadcast receiver system and memo
JPH11118748A (ja) 1997-10-13 1999-04-30 Ngk Spark Plug Co Ltd 湿度検出装置
DE69822419T2 (de) 1997-12-18 2004-12-30 Canon K.K. Farbtoner und Bildherstellungsverfahren
US6040851A (en) * 1998-01-20 2000-03-21 Conexant Systems, Inc. Small-format subsystem for broadband communication services
DE69933811T2 (de) 1998-04-24 2007-08-30 Sony United Kingdom Ltd., Weybridge Digitaler Multimediaempfänger und einen solchen Empfänger umfassendes Netzwerk mit IEEE 1394 serial Bus Schnittstelle
EP0964572A1 (en) 1998-06-08 1999-12-15 CANAL+ Société Anonyme Decoder and security module for a digital transmission system
US7146627B1 (en) * 1998-06-12 2006-12-05 Metabyte Networks, Inc. Method and apparatus for delivery of targeted video programming
US6931198B1 (en) * 1998-07-15 2005-08-16 Sony Corporation Apparatus and method for downloading desired data signal to user-selectable storage unit
JP3925586B2 (ja) * 1998-07-17 2007-06-06 ソニー株式会社 データ受信装置および方法ならびにデータ送受信システムおよび方法
JP3353729B2 (ja) * 1999-01-08 2002-12-03 日本電気株式会社 ディジタル放送受信装置
JP4006612B2 (ja) * 1999-09-27 2007-11-14 ソニー株式会社 データ処理装置およびデータ処理方法、記録媒体、並びにディジタル放送受信装置およびディジタル放送受信装置における記録再生方法
US7039614B1 (en) * 1999-11-09 2006-05-02 Sony Corporation Method for simulcrypting scrambled data to a plurality of conditional access devices
US7298846B2 (en) * 1999-12-13 2007-11-20 Scientific-Atlanta, Inc. Method of identifying multiple digital streams within a multiplexed signal
JP4154825B2 (ja) * 2000-02-01 2008-09-24 三菱電機株式会社 ディジタル放送受信システム
US6928087B2 (en) * 2000-02-10 2005-08-09 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for automatic cross-media selection and scaling
KR100749070B1 (ko) * 2000-07-14 2007-08-13 삼성전자주식회사 트랜스포트스트림을 역다중화하는 장치
US20020090087A1 (en) * 2001-01-11 2002-07-11 Yuriko Tamura External memory for PVR
EP1267580A3 (en) * 2001-05-28 2009-06-03 Panasonic Corporation Data transfer device
JP3818575B2 (ja) * 2001-09-19 2006-09-06 株式会社日立製作所 デジタル放送受信装置
JP2003199047A (ja) * 2001-12-28 2003-07-11 Pioneer Electronic Corp 情報記録媒体、情報記録装置及び方法、情報再生装置及び方法、情報記録再生装置及び方法、記録又は再生制御用のコンピュータプログラム、並びに制御信号を含むデータ構造
KR100411586B1 (ko) * 2001-12-28 2003-12-18 한국전자통신연구원 전송 스트림 데이터의 디스크램블 처리 장치 및 그 방법
US20030123657A1 (en) * 2001-12-31 2003-07-03 General Instrument Corporation Methods and apparatus for simultaneously decrypting multiple services received on separate multiplexed transport streams
US20040002969A1 (en) * 2002-06-03 2004-01-01 Myrio Corporation Method and system for storing MPEG-2 programs to media and playback
US8321894B2 (en) * 2002-06-21 2012-11-27 Sony Corporation Transmission apparatus, reception apparatus
US7310423B2 (en) * 2003-04-24 2007-12-18 General Instrument Corporation Processing multiple encrypted transport streams
US7398544B2 (en) * 2003-05-12 2008-07-08 Sony Corporation Configurable cableCARD
JP2005012293A (ja) * 2003-06-17 2005-01-13 Victor Co Of Japan Ltd 復号装置
US7349395B2 (en) * 2003-06-23 2008-03-25 Microsoft Corporation System, method, and computer program product for parsing packetized, multi-program transport stream
KR100547810B1 (ko) * 2003-08-27 2006-01-31 삼성전자주식회사 디지털 멀티미디어 데이터의 재생이 가능한 디지털멀티미디어 방송 수신 장치 및 방법
JP2005102150A (ja) * 2003-08-29 2005-04-14 Matsushita Electric Ind Co Ltd 放送受信装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102238406A (zh) * 2010-04-21 2011-11-09 日立民用电子株式会社 数字内容接收装置、接收方法和发送接收方法
CN103428544A (zh) * 2012-05-18 2013-12-04 索尼公司 发送设备、发送方法、接收设备、接收方法和电子设备
CN103428544B (zh) * 2012-05-18 2018-07-03 索尼公司 发送设备、发送方法、接收设备、接收方法和电子设备

Also Published As

Publication number Publication date
EP1528808A3 (en) 2008-03-26
KR101073288B1 (ko) 2011-10-12
US20050091697A1 (en) 2005-04-28
KR20050040752A (ko) 2005-05-03
US8745674B2 (en) 2014-06-03
EP1528808A2 (en) 2005-05-04
US20120096484A1 (en) 2012-04-19
US8132215B2 (en) 2012-03-06
CN1612510B (zh) 2014-08-20

Similar Documents

Publication Publication Date Title
CN1612510A (zh) 广播接收装置
CN1141842C (zh) 图象数据发送方法和装置及图象数据再生装置
CN1118772C (zh) 数字数据发送接收系统及其方法
CN1592406A (zh) 广播接收装置
CN101069420A (zh) 数字广播记录设备
CN1264347C (zh) 数字广播方法
CN1685719A (zh) 广播系统、记录装置、记录方法、程序、记录媒体
CN1581945A (zh) 信息处理装置
CN1111984C (zh) 噪声抑制装置
CN1744692A (zh) 信息处理系统、方法以及程序、记录装置、通信装置
CN1943235A (zh) 广播接收装置
CN1178508C (zh) 数据收发系统及其方法
CN1288335A (zh) 接收系统和数字广播系统
CN1914686A (zh) 用于存储与回放数字内容的设备和给数字内容加书签的方法
CN1202072A (zh) 数字广播发送方法、发送装置和重放装置
CN1460374A (zh) 发送设备
CN1819650A (zh) 信息处理设备、电子设备、信息处理方法和信息处理媒体
CN1692640A (zh) 广播记录系统、记录设备、广播设备及用于节省用来记录内容的记录介质的存储空间的记录程序
CN1636398A (zh) 多媒体系统中管理信息资源及多路复用频道的方法与设备
CN1157942C (zh) 电视节目广播系统
CN1271853C (zh) 能够提供节目信息的广播系统
CN1258271C (zh) 数字广播接收设备
CN1581946A (zh) 服务执行装置
CN1309488A (zh) 电子装置和连接方式设置方法
CN1992787A (zh) 图像输出系统、图像输出装置、信息处理装置及程序

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20140820

Termination date: 20211027

CF01 Termination of patent right due to non-payment of annual fee