数字广播接收装置及方法、以及数字广播接收程序的制作方法

文档序号:7905675阅读:204来源:国知局
专利名称:数字广播接收装置及方法、以及数字广播接收程序的制作方法
技术领域
本发明涉及将接收的传输流(以下简称“TS”)作为部分TS存储,使存储的部分TS中包含的节目再生,或者控制外部的存储装置,复制部分TS中包含的节目的数字广播接收装置。
这里,所谓部分TS,是指通过将与特别选择的一个或几个节目没有关系的TS信息包从MPEG(Moving Picture Experts Group)2的TS信息包中除去后获得的位流而言。(BS数字广播用接收装置第九章9.1.7、9.1.8、9.1.9节ARIB STD-B21 1.1版 社团法人 电波产业会)。
背景技术
接收、存储TS后进行再生的数字广播接收装置中,有例如特开平11-168718号公报中记载的装置。
通常多个节目在TS中被复用。存储的节目是被选择的一个或几个节目,与存储的节目没有关系的TS信息包作为被除去的部分TS存储。
可是,在部分TS中,作为节目再生所必要的信息,除了PAT(ProgramAssociation Table)、PMT(Program Map Table)以外,还将作为记载了契约信息等个别信息的EMM(Entitlement ManagementMessage)、以及指定传输EMM的TS信息包的信息包识别符的CAT(Conditional Access Table)反复复用。另外,PMT中包含记述了关于节目的数字副本的信息的DTCP_CCI(Ditigal TransmissionContent Protection_Copy Control Information)。
另外,PMT中也记载着对应于节目的记录模式的位速率信息。
在将该存储的部分TS中包含的节目输出给外部的存储装置存储的情况下,发生以下问题。
图1A是模式地表示数字广播接收装置中存储的部分TS的图。部分TS101与节目的基本流一同包含PAT、PMT、CAT、EMM。
第一个问题在时刻t0,将部分TS输出给外部的存储装置,从欲进行记录的用户接收到了指示时,现有的数字广播接收装置解释PMT,判断是否能复制,同时为了将不应向外部的存储装置输出的EMM除去,所以如图1B所示,在到达时刻t3之前不能输出部分TS111。
即,如图1A所示,由于在到达时刻t1之前不能抽出PMT,所以不能知道PMT的PID,因此变成在时刻t2抽出PMT。从时刻t0到t2大约为100ms。抽出并解释PMT,判断是否可以将节目的ES输出给外部的存储装置。可是,不应对外部的存储装置输出的CAT和EMM还未能除去。在时刻t3抽出CAT,取得EMM的PID,从能将EMM除去的时刻t3开始,才能将部分TS111输出给外部的存储装置。
因此,从接收来自用户的指示开始,最长大约10秒钟内不能输出开头部分的节目的ES。
第二个问题是,接收了存储在数字广播接收装置中的部分TS的输出的外部的存储装置中进行部分TS的记录时的问题。
图2模式地表示节目A和节目B连续地从现有的数字广播接收装置输出给外部的存储装置时的部分TS和存储装置中存储的部分TS。
在被输出的部分TS201中,节目A是通常的图像节目,节目B是高视频广播节目。在记录它们的情况下,根据PMT中记述的位速率信息,节目A的记录模式是STD模式,节目B的记录模式是HS模式,这样进行记录。
在外部的存储装置中,接收部分TS201的输入,按照STD模式记录节目A,但切换到节目B时,取得并解释PMT,检测记录模式,在本装置中设定记录模式之前的时间内,不能复制节目B的开头部分。结果在外部的存储装置中记录的部分TS202中有未复制区域203。
图3是模式地表示为了在现有的外部的存储装置中复制节目C而输入的部分TS及其记录状态的图。
在被输入的部分TS301中,在节目C的前后附加节目B和节目D,作为补偿部分。PMT等中记载的复制控制信息中,节目C是“Free”,而节目B记载“No-more-copies”。在接收了该部分TS301的外部的存储装置中,解释补偿部分的节目B的复制控制信息,如果在一定的期间检测复制控制信息的“No-more-copies”,则自动停止被输入的部分TS301的记录。因此,本来欲记录的节目C的复制控制信息即使是“Free”,也不能记录。

发明内容
为了解决上述课题,本发明的第一个目的在于提供一种能输出被记录的部分TS的开头部分的ES不缺少的部分TS的数字广播接收装置。
另外,本发明的第二个目的在于提供一种防止根据记录模式的变更或复制控制信息,在外部的存储装置中不能记录输出给外部的存储装置的部分TS,或者不能记录部分TS的一部分的数字广播接收装置。
为了实现发明的第一目的,提供一种与外部的存储装置连接的数字广播接收装置,其特征在于包括以下单元·第一存储单元、·第一控制单元、将包含由接收的传输流构成节目的基本流、以及该节目的控制信息的部分传输流存储在上述第一存储单元中,从上述控制信息抽出将该节目的部分传输流输出给上述外部的存储装置用的节目附带信息后进行生成;·第二存储单元、与包含该节目的上述第一存储单元中存储的部分传输流对应地存储由上述第一控制单元生成的节目附带信息;·第二控制单元、根据上述节目附带信息,进行更新包含上述第一存储单元中存储的该节目的部分传输流的控制信息的指示;·接口、与上述外部的存储装置连接,接收到上述第二控制单元的指示后,从上述第一存储单元读出部分传输流,更新控制信息后输出给外部的存储装置。
而且还包括以下单元·受理单元、受理节目的复制或移动的指示;上述第二控制单元从上述第二存储单元取得对应于包含所指示的节目的部分传输流的节目附带信息。
而且上述第一控制单元包括以下部分,
·复制控制信息抽出部、抽出上述控制信息中包含的PMT(Program Map Table)中记载的复制控制信息;上述第二控制单元包括以下部分,·复制控制信息变更指示部、上述节目附带信息中包含的复制控制信息为“限复制一次”时,使P MT的复制控制信息为“限复制一次”,而且进行变更成“正在移动”的指示;上述接口根据指示,更新PMT的内容后输出。
按照这样的结构,可以将具有仅复制一次的复制控制信息的部分传输流移动到外部的存储装置。
而且,上述第二控制单元还包括以下部分,删除部,上述接口使PMT的复制控制信息为“正在移动”,输出了部分传输流时,从上述第一存储单元将该输出的部分传输流删除,输出结束时,将上述第二存储单元中存储的该节目附带信息删除。
按照该结构,能够从本装置中删除移动到外部的存储装置的部分传输流。
上述控制信息中包含CAT(Conditional Access Table)和EMM(Entitlement Management Message),上述第一控制单元包括以下部分,·信息包识别信息抽出部、抽出上述CAT中记载的EMM的信息包识别符;上述第二控制单元包括以下部分,·识别信息通知部、通知上述节目附带信息中包含的信息包识别信息的CAT和EMM各自的信息包识别符;上述接口根据IEEE1394中规定的协议,从输出的部分传输流中删除CAT和EMM后输出。
按照该结构,能够从部分传输流中删除不是应输出到外部的存储装置的传输信息包,并且,避免在发现应删除的传输信息包之前不能输出节目的基本流的问题。
为了实现本发明的第2目的,在上述第一存储单元中存储的部分传输流中,存储着在时间上连续的至少两个节目,所述第一控制单元包括以下部分·位速率信息抽出部、对每个节目抽出上述控制信息中包含的PMT中记载的位速率信息;上述第二控制单元包括以下部分,·记录模式指示部、取得上述第二存储单元中存储的节目附带信息中包含的位速率信息,先行的节目和后继的节目的位速率信息不同时,进行对应于后继的节目的位速率信息的记录模式的设定指示;如果上述接口接收到记录模式的设定指示,则在输出包含该节目的部分传输流的规定时间之前,指示外部的存储装置设定记录模式。
采用这样的结构,能解决节目切换时为了变更记录模式而不能复制后继的节目的开头部分的不良情况。
上述规定时间是上述外部的存储装置接收记录模式的设定指示后,至记录工作稳定的时间。
采用这样的结构,能使按照经验能看到的记录模式的设定的时序一致。
上述第一存储单元中存储的部分传输流是通过节目预约而记录的,预约节目中附加先行的节目作为补偿,上述第一控制单元包括以下部分,·补偿抽出部、参照控制信息中包含的EIT(Event Information Table),抽出补偿部分的时间;·复制控制信息生成部、从控制信息中包含的PMT中抽出补偿的节目和预约节目的复制控制信息后进行生成;上述第二控制单元包括以下部分,·控制信息更新部、抽出上述第一存储单元中存储的部分传输流中包含的预约节目的开始时刻至规定时间α后的控制信息,进行更新,规定时间α是根据预约节目的初始控制信息的缺省值能使用的时间;·输出开始指示部、上述预约节目和补偿节目的复制控制信息都是“Free”时,在对上述外部的存储装置进行了录像指示后,指示从补偿节目的开头输出部分传输流;·更新信息通知部、指示比上述预约节目的开始时刻提前规定时间N,在部分传输流中设定由上述控制信息更新部更新了的控制信息,这里,所谓规定时间N是指所述外部存储装置接收记录模式的设定指示到记录动作稳定的时间;上述接口将录像指示输出给外部的存储装置后,从补偿节目的开头输出部分传输流,在部分传输流中设定比预约节目的开始时刻提前规定时间N更新了的控制信息后输出。
采用这样的结构,接收了部分传输流的输出的外部的存储装置能记录作为复制目的的预约节目,作为完全的部分传输流。
为了实现本发明的第2目的,上述输出开始指示部在上述预约节目的复制控制信息是“Free”、上述补偿节目是“Once”时,指示外部的存储装置等待录像,在指示了在部分传输流中设定上述更新信息通知部更新了的控制信息后,指示外部的存储装置输出预约节目的部分传输流,指示录像开始。
采用这样的结构,根据不能复制补偿节目的控制信息,能避免直到预约节目还不能复制的事态的发生。
为实现本发明的一个目的,提供一种与外部的存储装置连接的数字广播接收方法,其特征在于包括以下步骤·第一控制步骤、将包含由接收的传输流构成节目的基本流、以及该节目的控制信息的部分传输流存储在上述第一存储区域中,从上述控制信息抽出将该节目的部分传输流输出给上述外部的存储装置用的节目附带信息后进行生成,与包含该节目的上述第一存储区域中存储的部分传输流对应地存储在第二存储区域中;·第二控制步骤、
根据上述节目附带信息,进行更新包含上述第一存储区域中存储的该节目的部分传输流的控制信息的指示;·输出步骤、接收到上述第二控制步骤中的指示后,从上述第一存储区域读出部分传输流,更新控制信息后输出给外部的存储装置。
采用这样的方法,能将不缺头的完整的部分传输流输出给外部存储装置。
为了能达到同样的目的,本发明提供一种与外部的存储装置连接的数字广播接收装置中适用的数字广播接收程序,其特征在于在计算机中执行以下各步骤·第一控制步骤、将包含由接收的传输流构成节目的基本流、以及该节目的控制信息的部分传输流存储在上述第一存储区域中,从上述控制信息抽出将该节目的部分传输流输出给上述外部的存储装置用的节目附带信息后进行生成,与包含该节目的上述第一存储区域中存储的部分传输流对应地存储在第二存储区域中;·第二控制步骤、根据上述节目附带信息,进行更新包含上述第一存储区域中存储的该节目的部分传输流的控制信息的指示;·输出步骤、接收到上述第二控制步骤中的指示后,从上述第一存储区域读出部分传输流,更新控制信息后输出给外部的存储装置。
如果在内部装有大容量的存储装置的数字广播接收装置中应用该数字广播接收程序,则能将无边界的完整的部分传输流输出给外部存储装置。


图1A是模式地表示数字广播接收装置中存储的部分TS的图。
图1B是模式地表示从现有的数字广播接收装置输出给外部的存储装置的部分TS的图。
图2是模式地表示从现有的数字广播接收装置输出给外部的存储装置的部分TS和外部的存储装置中复制的部分TS的图。
图3是说明根据其复制控制信息,不能在外部的存储装置中复制从现有的数字广播接收装置输出给外部的存储装置的部分TS的状态。
图4是本发明的数字广播接收装置的实施形态1的结构图。
图5是模式地表示上述实施形态的HDD中存储的部分TS的图。
图6是上述实施形态的HDD中存储的部分TS-I的结构图的一例。
图7A是表示上述实施形态的TS译码器中输入的TS中包含的PMT的内容的一例的图。
图7B是表示上述实施形态的HDD中存储的部分TS中包含的PMT的内容的一例的图。
图8是表示实施形态的快速ROM中存储的节目附带信息的一例的图。
图9是说明对上述实施形态的HDD的部分TS录像时的节目附带信息的记录工作的流程图。
图10是说明对上述实施形态的VCR的部分TS的输出工作的流程图。
图11是表示本实施形态2的快速ROM中存储的节目附带信息的一例的图。
图12是表示上述实施形态的HDD中由预约录像的节目C及其补偿构成的部分TS的模式图。
图13是说明上述实施形态的工作的流程图。
图14是说明图13所示的流程中的S1310的详细工作的流程图(之一)。
图15是说明图13所示的流程中的S1310的详细工作的流程图(之二)。
图16是说明图13所示的流程中的S1312的详细工作的流程图。
发明的
具体实施例方式


本发明的数字广播接收装置的实施形态。
(实施形态1)图4是本发明的数字广播接收装置的实施形态1的结构图。
数字广播接收装置备有内部安装的HDD(Hard Disk Drive)401、调谐器402、解调单元403、反编码器404、TS译码器405、图像译码器406、监视器407、声音译码器408、扬声器409、CPU410、快速ROM411、存储器412、以及数字I/F413。数字I/F413根据作为外部的存储装置的VCR(Videocassette Recoder)420和IEEE1394规约进行连接。
HDD401存储从广播电台发送的TS中被复用的节目中包含用户进行的录像指示的节目的部分TS。
图5是模式地表示HDD401的记录媒体HD501中存储的部分TS的图。部分TS-I作为文件1、部分TS-II作为文件3、部分TS-III作为文件6分别被存储起来。
图6是例如模式地表示部分TS-I的结构图。部分TS-I601中包含频道A的节目。包含PAT信息包、PMT信息包和节目的视频、声音、数据的TS信息包和CAT信息包、EMM信息包。除此以外,虽然还包含SIT(Service Information Table)信息包等,但省略了。
调谐器402由CPU410控制,接收由天线指定的频率的转发器的信号,将获得的调制波输出给解调单元403。解调单元403对调制波进行解调,将获得的复用的TS信息包输出给反编码器404。反编码器解除TS的编码,输出给TS译码器405。另外,在不对从广播电台发送的TS进行编码时,从解调单元403直接解调的TS被输出给TS译码器405。
TS译码器405根据CPU410的控制,对输入的TS进行译码。在只视听节目的情况下,TS译码器405将TS中用复用的PSI(ProgramSpecific Information)定义的PAT、PMT等表类存储在存储器412中,将声音数据的TS信息包输出给声音译码器408,将视频数据的TS信息包输出给图像译码器406。声音译码器408将声音的ES解码成声音信号,从扬声器409输出声音。图像译码器406将图像的ES解码成图像信号,从监视器407输出。
在将节目录像到HDD401中的情况下,TS译码器405根据CPU410的控制,抽出TS中复用的节目的视频数据、声音数据等的ES、PAT、PMT、CAT、EMM等,作为部分TS存储在HDD401中。这时,根据PMT中的数字复制控制记述符、内容利用记述符的内容,作成并输出被追加在PMT中的DTCP记述符的内容。
图7A是表示被输入TS译码器405的TS中包含的PMT的内容之一例的图。对应于左栏702的项目的内容记载在PMT701中,右栏703是它的说明。
这里,用抽出PMT用的表识别符,在PAT中指定tible_id。用识别符“0×C1”识别的数字复制控制记述符和用识别符“0×DE”识别的内容利用记述符,表示复制控制信息,根据它们的内容作成DTCP记述符的内容。
图7B是表示HDD401中存储的部分TS的PMT的内容之一例的图。用识别符“0×88”识别的DTCP记述符的内容被追加在PMT711中。
这里,用descriptor_tag的识别符“0×88”识别的DTCP记述符中记述的Retention_move_mode是表示移动状态的值,该值为“0”时表示正在移动,为“1”时表示不移动。DTCP_CCI是表示可否复制的值,该值为“00”时表示“Free”,为“10”时表示“Copy-once”,即表示只可复制一次,为“01”时表示“No-more-copies”,即表示不可再多复制。
TS译码器405根据CPU410的控制,在PMT的数字复制控制记述符的内容只能复制一代的情况下,将输出的DTCP记述符的DTCP_CCI作为“01”即作为“No-more-copies”输出。
CPU410按照节目、或构成节目的ES单元,取得输出的部分TS的PMT中的DTCP记述符中记述的Retention_move_mode及DTCP_CCI的值,根据CAT信息包,从TS译码器405取得识别EMM的信息包的EMM_PID的值,作为节目附带信息,与包含HDD401中存储的节目的部分TS对应地存储在快速ROM411中。
图8是表示快速ROM411中存储的节目附带信息之一例的图。节目附带信息801由从PNT取得的复制控制信息802、以及CAT和EMM的PID信息803构成。在两个信息802、803中分别记载着区分HDD401中存储的节目的部分TS用的信息804、805。如图5所示,例如在部分TS-I中包含节目时,作为文件名的“文件1”分别记载在该区分节目的部分TS用的信息804、805中。
如果指示HDD401中存储的节目的再生,则TS译码器405从HDD401中读出包含该节目的部分TS,抽出PAT、PMT、EMM、SIT等,存储在存储器412中,声音的ES被输出给声音译码器408,视频的ES被输出给图像译码器406。
CPU410根据快速ROM中存储的控制程序,控制各单元。
如果从图中未示出的受理单元接收到从广播电台发送给HDD401的节目的录像指示,则对调谐器402进行选台指示,对TS译码器405进行将部分TS记录到HDD401中的指示、以及将节目附带信息记录到快速ROM411中的指示。
CPU410如果从同样的受理单元受理存储在HDD401中的部分TS中包含的节目的复制指示,便取得快速ROM411中存储的包含该节目的部分TS的节目附带信息801。
在复制控制信息802的DTCP_CCI的值表示“10”的“Copy_once”时,CPU410即使接收到复制HDD401中记录的部分TS的指示,也禁止复制,所以在外部的VCR401中不进行记录。例如,对在监视器407上进行“不能复制的旨意”的显示的图像译码器406进行指示。
在复制控制信息802的DTCP_CCI的值表示“10”的“Copy_once”时,CPU410如果接收到HDD401中记录的部分TS的移动指示,便指示数字I/F413,将PMT的Retention_move_mode的值从“1”改写成“0”、即从“不移动”改写成“正在移动”,将DTCP_CCI的值“01”改写成“10”、即从“No-more-copies”改写成“Copy_once”。
另外,DTCP_CCI的值为“00”、即为“Free”时,由于能复制任意次,所以不需要变更PMT的复制控制信息。
另外,CPU410将PID信息803中记载的CAT和EMM各自的PID通知数字I/F413,进行不输出CAT和EMM的指示,指示读出包含指定的节目的部分TS。
快速ROM411存储CPU410作为控制单元进行工作用的控制程序。另外,由TS译码器405存储与由HDD401录像的各节目的部分TS对应的图8所示的节目附带信息801。
存储器412存储从广播电台发送的TS中复用的PAT、PMT等的控制信息。
数字I/F413与作为外部的存储装置的VCR420连接,根据IEEE1394中规定的规定的协议,将部分TS输出给VCR420。
CPU410如果接收到部分TS中包含的作为PMT的复制控制信息的DTCP_CCI和Retention_move_mode的值的改写指示、以及CAT和EMM的删除指示,并接收到指定的部分TS的读出指示,便从HDD401读出指定的部分TS,一边更新PMT的内容,一边将删除了CAT、EMM的部分TS输出给VCR420。
这样,由于数字I/F413预先接收PMT应更新的内容、以及应删除的CAT和EMM的PID的通知,所以不会使构成指定的部分TS的开头部分的节目缺头,能输出给外部的VCR420。
在输出图1A所示的部分TS101的情况下,能从在时刻t0开始的ES102输出,能一边删除后继的EMM103、CAT104等,一边输出更新了PMT105等的部分TS。
另外,使移动指示、即Retention_move_mode的值为“0”,输出部分TS时,CPU410一边删除HDD401中存储的部分TS,一边进行输出。如果将指定的部分TS全部输出结束,则CPU410删除该部分TS的节目附带信息。
其次,用图9、图10中的流程说明本实施形态的工作。首先,用图9中的流程说明内部安装的HDD401中记录用户从广播电台发送的TS中指定的节目的部分TS时的节目附带信息的记录工作。
CPU410等待对HDD401的节目录像指示(S902),指示TS译码器405抽出构成节目的ES和PAT等。
TS译码器405如果抽出了PAT(S904),便将PAT中记载的PMT的PID作为滤波条件,等待PMT的抽出(S906)。取得抽出的PMT中记载的作为复制控制信息的数字复制控制记述符、内容利用记述符,根据该信息作成DTCP记述符(S908),判断是否取得了EMM的PID(S910),如果取得了,则转移到S918,如果未取得,则转移到S912。
在S912中,TS译码器405等待CAT的抽出,取得CAT中记载的EMM的PID(S914)。判断是否取得了复制控制信息,如果未取得了,则返回S904,如果取得了,则转移到S918。
在S918中,TS译码器405将由取得的复制控制信息和EMM等的PID信息构成的节目附带信息801与HDD401中录像的部分TS的文件名对应地记录在快速ROM411中,判断录像是否结束(S920),如果录像结束了,则使处理结束,如果继续,则返回S902。
其次,用图10中的流程说明输出包含由作为外部的存储装置的VCR420指定的节目的部分TS的工作。
CPU410等待用户对VCR420进行的HDD401中存储的节目的复制或移动的指示(S1002),从快速ROM411取得对应于所指示的节目的节目附带信息801。
CPU410在节目附带信息801中寻找复制控制信息802的DTCP_CCI的值,判断是否需要变更复制控制信息。即,如果是“00”,则不需要变更,在“10”、移动指示的情况下,将HDD401中存储的部分TS的PMT中的DTCP_CCI的值从“01”变更为“10”,而且有必要将Retention_move_mode的值从“1”变更为“0”。另外,在“10”、复制指示的情况下,将不能复制的旨意提示给用户后结束(S1006)。
CPU410在不需要变更时,将步骤转移到S1010,在需要变更时,将PMT的复制控制信息的更新内容通知数字I/F413(S1008)。
CPU410将从部分TS删除的CAT和EMM的PID通知数字I/F413(S1010),指示读出所指示的部分TS(S1012)。
数字I/F413从HDD401读出所指示的部分TS,将部分TS中的PMT置换成更新后的PMT,将删除了CAT、EMM的部分TS输出给VCR420(S1014),在从HDD401读出部分TS结束之前,继续进行S1014的处理(S1018)。
另外,在本实施形态中,将节目附带信息801存储在快速ROM411中,然而也可以作为与部分TS不同的文件存储在HDD401中。例如,也可以将节目附带信息存储在图3所示的文件4中。
另外,在本实施形态中,说明了复制控制信息只变更PMT的DTCP记述符的信息,然而,在将部分TS输出给外部的VCR420时,与部分TS中的复制信息不同的基于IEEE1394的复制控制信息EMI被输出。该EMI信息与更新部分TS的PMT中的DTCP记述符的DTCP_CCI同样地进行更新,存储在例如图5所示的文件2中。EMI信息是以IEEE1394的规格为依据的信息。
因此,在EMI信息中使复制控制信息为“No-more-copies”时,将Retention_move_mode的值变更为“0”,有必要将该EMI信息变更为“Copy-once”。
另外,在本实施形态中,节目录像时,取得并存储节目附带信息,然而在部分TS的输出被指示给外部的VCR420时,也可以在对数字I/F413进行读出指示之前,先取得节目附带信息。但是,对VCR420进行的部分TS的输出要延迟取得该节目附带信息所需要的时间。
(实施形态2)其次说明本发明的数字广播接收装置的实施形态2。该数字广播接收装置的结构与上述实施形态1的结构大致相同,所以用图4所示的结构图进行说明。
在本实施形态中,在输出给作为外部的存储装置的VCR420的部分TS中包含的节目切换时不能复制,或者为了防止在局部产生未复制区域,按照规定的时序将控制信息输出给VCR420。
因此,除了上述实施形态1的结构以外,还有以下这样的结构。
图11是表示快速ROM411中存储的节目附带信息之一例的图。
该节目附带信息1101是与HDD401中作为文件A1102存储的部分TS对应的信息。
文件A包含预约录像的节目C、在节目C之前发送来的补偿的节目B、以及接在节目C之后的补偿的节目D。这里,省略节目D。
在节目附带信息1101中,关于该预约录像的节目(正编)1103和节目B(补偿)1104,记载着复制信息识别1105等项目。
在复制信息识别1105中,作为区分节目的信息,将正编记载为“1”,补偿记载为“0”。
补偿值1106是预先设定的值,是为了对正编完全录像而在正编的前后追加的录像时间,能参照EIT(Event Information Table)求得。
EMI1107是表示可否复制的复制控制信息,正编为“Free”,补偿为“Copy-once”。
位速率信息1108是规定标准“STD”和高图像质量“HS”的录像模式,正编相当于对应于高图像质量的24Mbps(bit persecond),补偿相当于对应于标准的12Mbps。
数字I/F输出可否信息1109是表示能否按照IEEE1394规格输出的信息,正编、补偿都可能。
另外,根据PMT中记载的信息,生成位速率信息1108、数字I/F输出可否信息1109。
CPU410对HDD401中存储的部分TS的每个文件,作成节目附带信息1101。
CPU410在根据节目预约,被记录的节目附加补偿后进行记录时,为了区别正编和补偿,而记载“1”或“0”。
另外,参照EIT,根据录像时刻求出补偿值后,记录补偿值1106。
CPU410根据由TS译码器405抽出的PMT的复制控制信息,记录EMI1107的正编和补偿的复制可否。另外,该信息即使在节目内有时也会随着时间的推移而变化,所以记载限制严格的值。
同样虽然还根据PMT获得并记录位速率信息,但记录为速率最高的值。
还根据PMT获得并记录数字I/F输出可否信息1109。
图12是模式地表示对应于节目附带信息1101的文件A的部分TS的图。补偿的节目B的开头时刻为T0,比节目C的开头时刻T2提前“1分钟”。
根据经验设定比节目C的开头时刻T2只提前规定的时间N的时刻T1、以及比节目C的开头只滞后规定的时间α的时刻T3。
这里,时间N是进行了VCR420的记录状态变更的指示后,至记录工作稳定为止的时间。另外,时间α是将节目C的PMT等的控制信息作为缺省值用于节目C的开头部分时的适当的值。时间N、时间α分别预先设定为2秒。
用图13中的流程,说明CPU410的工作。
CPU410从受理单元(图中未示出)等待对指定了用户的节目的外部的VCR420的复制或移动的指示(S1302),从快速ROM411取得包含HDD401中存储的部分TS的文件的节目附带信息1101(S1304)判断EMI1107中记载的正编的复制控制信息是否是Free,而且是否是复制指示(S1306)。如果是“Free”,则判断补偿的复制控制信息是否是“Free”(S1308)。如果补偿是“Free”,则从补偿的开头进行部分TS的输出处理(S1310),使处理结束。如果补偿不是“Free”,则只进行正编的部分TS的输出处理(S1312)。
另外,在S1306中,如果正编不是“Free”、即为“Copy-once”的情况下,为“移动指示”时,进行移动处理(S1314)。
以下,关于从补偿的开头进行的部分TS的输出处理,用图14、图15中的流程,说明本实施形态的工作。
首先,CPU410从DD401读出并取得从作为正编的节目C的开头经过了时间α的时刻T3以后的PMT和EMI(S1402)。从节目附带信息1101取得正编和补偿的位速率信息(S1404),判断两个位速率是否相同(S1406)。如果相同,则作成对应于正编的位速率的记录模式变更信息。补偿为12Mbps、正编为24Mbps时,作成HS的记录模式变更信息(S1408)。
其次,CPU410通过例如将STD的记录模式设定为VCR420的数字I/F413,指示对应于补偿的位速率信息的记录模式(S1410)。其次,通过数字I/F413,对VCR420进行录像开始的指示(S1412),等待VCR420的记录工作稳定(S1414)。通常,为了该稳定,需要大约2~5秒钟。
CPU410与上述实施形态1相同,在应变更HDD401中存储的部分TS中包含的PMT的情况下,或者在变更EMI的情况下,生成更新了的PMT、EMI,通知数字I/F413(S1416)。并且,指示数字I/F413开始向部分TS的VCR420输出(S1418)。
数字I/F413根据来自CPU410的指示,从补偿节目B的时刻T0开始读出部分TS(S1502),置换成从CPU410通知的被更新了的PMT、EMI,将部分TS输出给VCR420(S1504)。另外,读出的部分TS的PMT等的控制信息被存储在存储器412中。CPU410在该PMT等需要变更时,随时通知数字I/F413。数字I/F413输出用被通知的更新了的PMT等置换后的部分TS。
CPU410等待到达时刻T1(S1506),在S1408中,作成了记录模式变更信息时(S1508),通过数字I/F413,将作成的记录模式变更信息输出给VCR420(S1510)。
因此,从时刻T1开始经过了时间N后,例如在VCR420中,记录模式从STD(标准速率)稳定地变更成HS(高图像质量速率)。
未作成记录模式变更信息时,转移到S1512。
在S1512中,CPU410对在S1402中取得的PMT、EMI进行必要的变更,指示给设定为输出的部分TS的数字I/F413。数字I/F413根据CPU410的指示,将部分TS输出给VCR420。即,在时刻T1以后,将设定了从节目C的开头开始经过了时间α后的时刻T3的PMT、EMI的部分TS输出给VCR420。
CPU410等待到达时刻T3(S1514),根据需要,更新从HDD401读出后存储在存储器412中的PMT、EMI,通知数字I/F413。数字I/F413置换成读出了从CPU410通知的PMT等的部分TS中的PMT等,输出给VCR420(S1516)。
数字I/F413在部分TS的全部信息包的输出结束之前,继续进行该处理(S1518),结束处理。
其次,用图16中的流程说明只将正编的部分TS输出给VCR420的处理的工作。
该处理如下尽管正编的节目是可能复制的,但在补偿的节目不能复制更多次的情况下,直到正编的节目为止,避免不能复制的事态的发生。
CPU410从快速ROM411中存储的节目附带信息1101取得正编的位速率信息(S1602),通过数字I/F413指示VCR420设定对应的记录模式、例如位速率信息为24Mbps时,设定HS高图像质量的记录模式(S1604)。
接着,CPU410通过数字I/F413指示VCR420呈录像等待状态(S1606)。
其次,CPU410读出并取得HDD410中存储的正编的节目在时刻T3以后的PMT、EMI(S1608)。
数字I/F413根据CPU410的指示,从HDD401读出从时刻T0开始的部分TS(S1610)。
CPU410等待到达时刻T1(S1612),对所取得的时刻T3以后的PMT、EMI进行必要的变更,此外还指示给设定为部分TS的数字I/F413(S1614)。
数字I/F413根据CPU410的指示,将部分TS输出给VCR420(S1616),同时指示VCR420开始录像(S1618)。
CPU410等待到达时刻T3(S1620),如果更新从HDD401的部分TS抽出后存储在存储器412中的PMT、EMI,便通知数字I/F413。数字I/F413置换所通知的PMT、EMI,将部分TS输出给VCR420(S1622)。
数字I/F413继续进行部分TS的处理,直到VCR420的全部信息包的输出结束为止(S1624),结束处理。
这样,在VCR420的录像开始前,输出正编的节目稳定的时刻T3的PMT、EMI,能防止从补偿切换到正编时伴随PAT或PMT的更新而发生正编的开头部分的丢失,或者由于补偿的EMI信息不是“Free”而不能对正编进行录像。
另外,该图16所示的流程是按照图11所示的节目附带信息1101所示的复制控制信息1107的记载进行的处理。
另外,S1314的Move处理基本上进行与从图14、15所示的开头进行的部分TS的输出处理相同的处理,但在VCR420中与进行复制的情况不同,而是向VCR420移动的处理,数字I/F413从HDD401读出部分TS后,从HDD401中删除该读出的部分的部分TS。
另外,在上述各实施形态中,说明了将部分TS录制在HDD401中,然而,不用说也可以是DVD-RAM、SD卡、或半导体存储器等能随机存取的大容量的记录媒体。
另外,说明了以文件为单元,记录部分TS,然而也可以保持管理记录媒体上的记录位置的信息,利用该信息能进行存取,不限定于文件。
权利要求
1.一种与外部的存储装置连接的数字广播接收装置,其特征在于包括以下单元·第一存储单元、·第一控制单元、将包含由接收的传输流构成节目的基本流、以及该节目的控制信息的部分传输流存储在上述第一存储单元中,从上述控制信息抽出将该节目的部分传输流输出给上述外部的存储装置用的节目附带信息后进行生成;·第二存储单元、与包含该节目的上述第一存储单元中存储的部分传输流对应地存储由上述第一控制单元生成的节目附带信息;·第二控制单元、根据上述节目附带信息,进行更新包含上述第一存储单元中存储的该节目的部分传输流的控制信息的指示;·接口、与上述外部的存储装置连接,接收到上述第二控制单元的指示后,从上述第一存储单元读出部分传输流,更新控制信息后输出给外部的存储装置。
2.根据权利要求1所述的数字广播接收装置,其特征在于还包括以下单元·受理单元、受理节目的复制或移动的指示;上述第二控制单元从上述第二存储单元取得对应于包含所指示的节目的部分传输流的节目附带信息。
3.根据权利要求2所述的数字广播接收装置,其特征在于上述第一控制单元包括以下部分,·复制控制信息抽出部、抽出上述控制信息中包含的PMT中记载的复制控制信息;上述第二控制单元包括以下部分,·复制控制信息变更指示部、上述节目附带信息中包含的复制控制信息为“限复制一次”时,使PMT的复制控制信息为“限复制一次”,而且进行变更成“正在移动”的指示;上述接口根据指示,更新PMT的内容后输出。
4.根据权利要求3所述的数字广播接收装置,其特征在于上述第二控制单元还包括以下部分,·删除部、上述接口使PMT的复制控制信息为“正在移动”,输出了部分传输流时,从上述第一存储单元将该输出的部分传输流删除,输出结束时,将上述第二存储单元中存储的该节目附带信息删除。
5.根据权利要求2所述的数字广播接收装置,其特征在于上述控制信息中包含CAT和EMM,上述第一控制单元包括以下部分,·信息包识别信息抽出部、抽出上述CAT中记载的EMM的信息包识别符;上述第二控制单元包括以下部分,·识别信息通知部、通知上述节目附带信息中包含的信息包识别信息的CAT和EMM各自的信息包识别符;上述接口根据IEEE1394中规定的协议,从输出的部分传输流中删除CAT和EMM后输出。
6.根据权利要求1所述的数字广播接收装置,其特征在于在上述第一存储单元中存储的部分传输流中,存储着在时间上连续的至少两个节目,所述第一控制单元包括以下部分·位速率信息抽出部、对每个节目抽出上述控制信息中包含的PMT中记载的位速率信息;上述第二控制单元包括以下部分,·记录模式指示部、取得上述第二存储单元中存储的节目附带信息中包含的位速率信息,先行的节目和后继的节目的位速率信息不同时,进行对应于后继的节目的位速率信息的记录模式的设定指示;如果上述接口接收到记录模式的设定指示,则在输出包含该节目的部分传输流的规定时间之前,指示外部的存储装置设定记录模式。
7.根据权利要求6所述的数字广播接收装置,其特征在于上述规定时间是上述外部的存储装置接收记录模式的设定指示后,至记录工作稳定的时间。
8.根据权利要求1所述的数字广播接收装置,其特征在于上述第一存储单元中存储的部分传输流是通过节目预约而记录的,预约节目中附加先行的节目作为补偿,上述第一控制单元包括以下部分,·补偿抽出部、参照控制信息中包含的EIT,抽出补偿部分的时间;·复制控制信息生成部、从控制信息中包含的PMT中抽出补偿的节目和预约节目的复制控制信息后进行生成;上述第二控制单元包括以下部分,·控制信息更新部、抽出上述第一存储单元中存储的部分传输流中包含的预约节目的开始时刻至规定时间α后的控制信息,进行更新,规定时间α是根据预约节目的初始控制信息的缺省值能使用的时间;·输出开始指示部、上述预约节目和补偿节目的复制控制信息都是“Free”时,在对上述外部的存储装置进行了录像指示后,指示从补偿节目的开头输出部分传输流;·更新信息通知部、指示比上述预约节目的开始时刻提前规定时间N,在部分传输流中设定由上述控制信息更新部更新了的控制信息,这里,所谓规定时间N是指所述外部存储装置接收记录模式的设定指示到记录动作稳定的时间;上述接口将录像指示输出给外部的存储装置后,从补偿节目的开头输出部分传输流,在部分传输流中设定比预约节目的开始时刻提前规定时间N更新了的控制信息后输出。
9.根据权利要求8所述的数字广播接收装置,其特征在于上述输出开始指示部在上述预约节目的复制控制信息是“Free”、上述补偿节目是“Once”时,指示外部的存储装置等待录像,在指示了在部分传输流中设定上述更新信息通知部更新了的控制信息后,指示外部的存储装置输出预约节目的部分传输流,指示录像开始。
10.一种与外部的存储装置连接的数字广播接收方法,其特征在于包括以下步骤·第一控制步骤、将包含由接收的传输流构成节目的基本流、以及该节目的控制信息的部分传输流存储在上述第一存储区域中,从上述控制信息抽出将该节目的部分传输流输出给上述外部的存储装置用的节目附带信息后进行生成,与包含该节目的上述第一存储区域中存储的部分传输流对应地存储在第二存储区域中;·第二控制步骤、根据上述节目附带信息,进行更新包含上述第一存储区域中存储的该节目的部分传输流的控制信息的指示;·输出步骤、接收到上述第二控制步骤中的指示后,从上述第一存储区域读出部分传输流,更新控制信息后输出给外部的存储装置。
11.一种与外部的存储装置连接的数字广播接收装置中适用的数字广播接收程序,其特征在于在计算机中执行以下各步骤·第一控制步骤、将包含由接收的传输流构成节目的基本流、以及该节目的控制信息的部分传输流存储在上述第一存储区域中,从上述控制信息抽出将该节目的部分传输流输出给上述外部的存储装置用的节目附带信息后进行生成,与包含该节目的上述第一存储区域中存储的部分传输流对应地存储在第二存储区域中;·第二控制步骤、根据上述节目附带信息,进行更新包含上述第一存储区域中存储的该节目的部分传输流的控制信息的指示;·输出步骤、接收到上述第二控制步骤中的指示后,从上述第一存储区域读出部分传输流,更新控制信息后输出给外部的存储装置。
全文摘要
包含数字广播接收装置中接收的节目的TS,作为由TS译码器选择的节目的部分TS被记录在HDD中。这时,CPU根据记载了节目的控制信息的PMT等的内容,生成节目附带信息,记录在快速ROM中。节目附带信息中记载着复制控制信息、位速率信息、CAT、EMM的PID。为了用外部的VCR录制节目而输出部分TS时,参照节目附带信息,在输出部分TS之前,进行必要的PMT等的更新指示和VCR的记录模式的设定指示等。
文档编号H04N9/806GK1445993SQ03120649
公开日2003年10月1日 申请日期2003年3月18日 优先权日2002年3月18日
发明者辻野学, 林努, 川濑裕志 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1