记录介质、再生装置、程序、再生方法

文档序号:7634355阅读:498来源:国知局
专利名称:记录介质、再生装置、程序、再生方法
技术领域
本发明是属于数字化了的电影作品的再生技术的发明,涉及将本再生技术应用于BD-ROM等记录介质、再生装置的情况下的改进。
背景技术
在数字化了的电影作品成为主流的今天,电影发行者为了使本公司的电影作品为许多观众所知,将很多广告费投入到大众传媒中。即,为了将广告等一些信息广泛地传达给公众,需要巨额的投资。在以记录介质为媒介来发行电影时,采用了下述手法在正片的电影作品以外,还将称为“电影预告片(trailer)”的预告片影像记录在该记录介质上,供用户观看。
只在再生正片用、广告宣传用的影像的期间内禁止快进等特殊再生、来保证广告宣传的可靠观看的技术记载于以下的专利文献1中。专利文献1国际公开公报WO97/07511但是与原则上无偿提供、播放的赞助企业的广告的情况不同,盘介质的用户是在支付了购买费用或出租费用等相当的费用后观看的。上述专利文献1中记载的现有技术强制性地使支付了相当的费用的用户观看广告宣传,所以会伤害用户感情。其结果是,还会导致抵制相关商品等相反效果。

发明内容
本发明的目的是提供一种记录介质,能够一边与用户维持良好的关系,一边将一些信息广泛地传达给公众。
为了实现上述目的,本发明的记录介质的特征是,记录着视频流和拷贝控制信息;视频流构成由多个帧图像组成的运动图像;拷贝控制信息是对附带附加信息来输出的方式、及不附带附加信息来输出的方式分别规定了将视频流变换为影像信号并输出时可否录像的信息。
发明效果如下根据上述结构,在拷贝控制信息中示出了以附带附加信息的输出为条件、来认可电影作品的复制的意思。如果接受在复制物上附带附加信息这一条件,则用户可以自由拷贝数字化了的电影作品。
在将这样得到的复制物存储到HD录像机或家庭服务器中的情况下,只要再生存储着的复制物,就会显示附带了附加信息的再生影像。因此,用户不管是否愿意,都要观看再生影像。由此,可望得到一定的宣传效果。
将认可原则上本不能的私人拷贝作为交换,使其观看附加信息,所以该宣传行为在对用户让步的基础上成立。由于在考虑到不伤害用户感情的基础上,实施以复制物为媒介的广告/宣传行为,所以能够在与用户维持良好的关系的同时,提高宣传效果。
生成在各图片上附带了附加信息的复制物这一广告/宣传行为是通过再生装置中的处理来进行的,如果没有再生装置端的积极参与则不成立。由于这种广告/宣传行为通过再生装置端的参与来成立,所以制造再生装置的制造商可以向电影作品的制作者索取与宣传效果相应的费用。
由于能够得到基于宣传效果的收益,所以能够进一步促进制造商的研究开发。
所谓“附加信息”,包含上述那样的广告信息、以及不算是广告信息的个人的消息、标语等的图像、声音信息。此外,所谓广告,是指用于使商品、演出、组织、团体(也包含官方机构、非营利团体)等为公众所知的所有信息形态(包含图像、声音信息)。
作为附加信息的内容,可以是个人的意见的主张,也可以是“美化当地”等政府/自治体的标语,所以在能够通过复制物将这些主张或标语广泛地传达给公众这一点上,本发明具有显著的效果。


图1是本发明的记录介质的使用行为的方式的图。
图2是本发明的记录介质——BD-ROM的结构图。
图3是本发明的记录介质的应用层的结构图。
图4(a)是BD.CCI的内部结构图;图4(b)是CCIforHD、CCIforSD可取的设定例的图;图4(c)是改变与录像有关的容许度时的一例。
图5是被赋予了扩展名.M2TS的文件如何构成的示意图。
图6是Clip信息的内部结构图。
图7是PL信息的结构图。
图8是AVClip和PL之间的关系的图。
图9是SubClip时间轴上的再生区间定义和同步指定的图。
图10是本发明的再生装置的内部结构图。
图11是信号输出部28的内部结构图。
图12(a)是HD视频信号的输出的图;图12(b)是2∶3下拉变换的图。
图13(a)是HD视频信号的输出的图。(b)是通过50Hz-DEFT变换为PAL信号的图。(c)是通过50Hz-FD变换为PAL信号的图。
图14(a)是由合成部54合成的HD视频信号的图;图14(b)是由合成部57合成的NTSC信号的图。
图15(a)是由合成部54合成的HD视频信号的图;图15(b)是由合成部57合成的PAL信号的图。
图16是输出控制部51的处理过程的流程图。
图17是第2实施方式的信号输出部28的内部结构图。
图18(a)是第3实施方式的BD.CCI的内部结构图;图18(b)是CCIforPL的内部结构图。
图19示出第3实施方式的再生装置的功能结构。
图20是再生控制引擎60的处理过程的流程图。
图21(a)是第3实施方式的BD.CCI的内部结构图;图21(b)是CCIforClip的内部结构图。
图22是第4实施方式的再生控制引擎60的处理过程的流程图。
图23(a)是第5实施方式的BD.CCI的内部结构图;图23(b)是CCIforPlayItem的内部结构图。
图24是第5实施方式的再生控制引擎60的处理过程的流程图。
图25是第6实施方式的再生装置的内部结构图。
图26是第7实施方式的CCIforPL的内部结构图。
图27是CCIforHD With CM、CCIforHD Without CM分别的设定例的图。
图28是CCIforSD With CM、CCIforSD Without CM分别的设定例的图。
图29是与属性添加相应的录像容许度的变化的图。
图30是本地存储器(Local Storage)32上保存着的CM内容的一例的图。
图31(a)是构成CM内容的SubClip的结构图;图31(b)是文本字幕流中的DSU、DPU的内部结构图。
图32是构成CM内容的PL信息的内部结构图。
图33是图32中的SubPlayItem信息的内部结构图。
图34是用本地存储器32上保存着的PL信息定义了什么样的PlayList(播放列表)再生时间轴的图。
图35(a)是DSU、DPU的设定例的图;图35(b)是通过根据DPU的显示位置、开始时刻,将文本字符串配置到演示图形(Presentation Graphics)平面18上而再生出的运动图像的图。
图36是第7实施方式的再生装置的改进的图。
图37(a)是PSR(23)的设定值的意义的图;图37(b)是设置菜单的一例的图。
图38是设置菜单处理部63的处理过程的流程图。
图39是第7实施方式的再生控制引擎60的处理过程的流程图。
图40是与流再生同步的过程的细节的流程图。
图41是基于SubPlayItem#y的再生处理的流程图。
图42是未合成广告的运动图像、和用于将该运动图像显示在TV(电视)上的SD视频信号的图。
图43是合成图像、和用于将该合成图像显示在TV上的SD视频信号的图。
图44(a)是第8实施方式的CCIforPL的内部结构图;图44(b)是下载时网络设备(Network Device)31发送的CM请求的内部结构图。
图45是CPU 44取得Disc-ID(☆1)、网络设备31向WWW服务器发送CM请求(☆2、3)的示意图。
图46是从WWW服务器向再生装置发送CM内容及CCI(☆3、☆4、☆5)的示意图。
图47是第8实施方式的CM请求的内部结构图。
图48是CPU 44取得制造商信息及Disc-ID(☆1)、网络设备31向WWW服务器发送CM请求(☆2、3)的示意图。
图49是制造商信息的用途的图。
图50是第10实施方式的BD-ROM的应用层格式的图。
图51是设有广告宣传用的图形流、复用在AVClip上的情况下的AVClip的结构图。
图52(a)是构成广告宣传用的图形流的ODS、PDS的内容的图;图52(b)是AVClip特有的CCIforClip的图。
图53是第11实施方式特有的再生控制引擎60的处理过程的流程图。
具体实施例方式
(第1实施方式)以下,说明本发明的记录介质的实施方式。首先,说明本发明的记录介质的实施行为中的使用行为的方式。图1是本发明的记录介质的使用行为的方式的图。在图1中,本发明的记录介质是BD-ROM100,BD-ROM 100用于向由再生装置200、遥控器300、SDTV 400、HDTV 500、录像装置600形成的家庭影院系统供给作品这一用途。
再生装置200再生BD-ROM上记录着的电影作品。该电影作品的再生,是对构成电影作品的基本流(视频流、PG流、IG流)进行解码,并输出影像信号。在输出的影像信号中,有SD视频信号、HD视频信号。该再生装置具有复合端子、D3、D4、D5端子等模拟输出端子和HDMI等数字输出端子,经它们与SDTV 400、HDTV 500相连。视频信号的输出目的地除了HDTV之外,还有录像装置600。
录像装置600进行从再生装置输出的SD视频信号及HD视频信号的录像处理。这种录像处理如下进行接收SD视频信号及HD视频信号,并进行了编码后写入到BD-RE、DVD-RAM、DVD-R、DVD+R、SD卡、移动HDD等移动型记录介质上。该写入的条件是SD视频信号及HD视频信号上叠加的以CGMS或其他形式供给的拷贝代次管理信息表示允许录像的情况。在CGMS被设定为表示禁止录像的“Never Copy(不准拷贝)”的情况下,录像装置600不进行上述录像。在CGMS被设定为Only One Copy(只拷贝一次)的情况下,电影作品的拷贝的录像物限于一次。在CGMS被设定为Copy Free(自由拷贝)的情况下,可以任意次拷贝移动介质上的录像物。
接着说明本发明的记录介质的生产行为。图2是本发明的记录介质——BD-ROM的结构图。本图第4级表示BD-ROM,第3级表示BD-ROM上的光道(track)。本图的光道是将从BD-ROM的内周向外周呈螺旋状形成的光道沿横向拉伸而绘制的。该光道由导入区域、卷区域、以及导出区域组成。本图的卷区域具有物理层、文件系统层、应用层这一层模型。该应用层的数据构成电影作品,已被加密。用于对该加密进行解密的加密密钥是根据用户不能拷贝的导入区域上记录的DiscID及BD.MKB生成的,省略对其细节的说明。应用层的数据已用导入区域的密钥进行了加密,所以将该BD-ROM上记录的数据拷贝到其他记录介质上这一非法拷贝无效。
用目录结构来表现BD-ROM的应用层格式(应用格式),则如图3所示。图3是本发明的记录介质的应用层的结构图。如本图所示,在BD-ROM上,在Root(根)目录下,有BDMV目录。
在BDMV目录中,有被赋予了扩展名“CCI”的文件(BD.CCI)。而在该BDMV目录之下,还存在称为PLAYLIST目录、CLIPINF目录、STREAM目录的3个子目录。
在PLAYLIST目录中,有被赋予了扩展名mpls的文件(00001.MPLS,00002.MPLS,00003.MPLS)。
在CLIPINF目录中,有被赋予了扩展名CLPI的文件(00001.CLPI,00002.CLPI,00003.CLPI)。
在STREAM目录中,有被赋予了扩展名M2TS的文件(00001.M2TS,00002.M2TS,00003.M2TS)。
以下说明这些目录中记录的各文件。
<BD.CCI的内部结构>
图4(a)是BD.CCI的内部结构图。BD.CCI是为影像信号的每种质量表示可否记录再生时输出的影像信号的信息。如本图(a)所示,BD.CCI包含表示与输出HD视频信号时的录像有关的拷贝控制的CCIforHD、和表示与输出SD视频信号时的录像有关的拷贝控制的CCIforSD。图4(b)是CCIforHD可取的设定例的图。
CCIforHD被设定为“Copy Free”、“Only One Copy”、“NeverCopy”、“EPN Copy Free”中的某一个。
“Copy Free”表示可以将HD视频信号的录像物记录到移动型记录介质上、并且可以自由拷贝该录像物的意思。
“Only One Copy”表示只能将HD视频信号的录像物记录到移动型记录介质上1次的意思。在该录像物中,CCI被设定为No MoreCopy(不准再拷贝),所以该录像物不能再拷贝。
“Never Copy”表示全然不能记录HD视频信号的录像物。
“EPN Copy Free(CopyFree+Encryption Plus Non Assertion”是以实施加密为条件而认可的自由拷贝。这里的加密例如是只能在1个家庭网络中解密的加密方式。通过以这种加密为条件,能够保证在防止复制物流失到因特网上的同时,在家庭网络中自由地私人利用。
CCIforSD也与CCIforHD同样,被设定为“Copy Free”、“OnlyOne Copy”、“Never Copy”、“EPN Copy Free”中的某一个。
这种CCIforSD是与CCIforHD分别独立而规定的,所以在再生装置输出信号时,能够分别按HD视频信号、SD视频信号来改变与HD视频信号、SD视频信号的录像有关的容许度后再输出。
图4(c)是改变与录像有关的容许度时的一例。如本图所示,可以设定录像的容许度,使得HD视频信号为Never Copy,而SD视频信号为Only One Copy。通过这样做,在再生本BD-ROM时,只容许记录来自再生装置的SD视频信号输出。作为录像的容许度高的CCIforBD的设定,示出了CCIforSD被设定为Only One Copy的例子,但是这不过是一例,也可以是EPN Copy Free。
以上是对BD.CCI的说明。
<AVClip的结构>
接着说明被赋予了扩展名.M2TS的文件。图5是被赋予了扩展名.M2TS的文件如何构成的示意图。被赋予了扩展名.M2TS的文件(00001.M2TS,00002.M2TS,00003.M2TS……)保存着AVClip。AVClip(中级)是通过将由多个视频帧(图片pj1,2,3)组成的视频流、由多个音频帧组成的音频流(上第1级)变换为PES包串(上第2级),进而变换为TS包(上第3级),同样将字幕类的演示图形流(PG流)及对话类的交互图形流(IG流)(下第1级)变换为PES包串(下第2级),进而变换为TS包(下第3级),并复用它们而构成的。
在记录到BD-ROM上时,向构成AVClip的各TS包赋予扩展头。扩展头被称为TP#extra#header,包含“Arrival#Time#Stamp”和“copy#permission#indicator”,具有4字节的数据长度。带TP#extra#header的TS包每32个被分为一组,并被写入到3个扇区中。这是因为由32个带TP#extra#header的TS包组成的组是6144字节(=32×192),与3个扇区尺寸6144字节(=2048×3)一致。将3个扇区中容纳的32个带TP#extra#header的TS包称为“Aligned Unit(对准单元)”。
以上是对AVClip的说明。在该AVClip中,不仅有上述那样由多个基本流构成的,而且有由与别的AVClip的基本流同时被再生的基本流构成的。将这种AVClip称为SubClip。SubClip是只保存交互图形流、只保存音频流、只保存文本字幕流的文件等。以上是AVClip的内部结构。接着,说明AVClip上复用的各个基本流。
<视频流>
视频流是通过对规定的动画素材进行编码而得到的MPEG2-Video形式的基本流。
在动画素材中,根据显示间隔和分辨率的不同,有“电影素材”、“NTSC素材”、“PAL素材”等。
所谓“电影素材”,是在90,000Hz的时刻精度上具有3750(或者3753或3754)个时钟的显示间隔、各个帧图像的分辨率主要为1920×1080、1440×1080、1280×720等的运动图像。与24Hz的电影素材对应的视频流被赋予了3750个时钟间隔的PTS。同样与23.976Hz的电影素材对应的视频流被赋予了3753或3754个时钟间隔的PTS。
“NTSC素材”是具有1501个时钟(或1502个时钟)的显示间隔、各个帧图像的分辨率主要为720×480、704×480等的运动图像。与NTSC素材对应的视频流被赋予了1501个时钟(或1502个时钟)间隔的PTS。
所谓“PAL素材”,是具有1800个时钟的显示间隔、各个帧图像的分辨率主要为720×576、704×576等的运动图像。与PAL素材对应的视频流被赋予了1800个时钟间隔的PTS。以上是对视频流的说明。
根据上述分辨率的不同,电影素材、或频率虽然与NTSC或PAL相同、但是分辨率在1280×720以上的素材一般被称为HD素材,NTSC素材及PAL素材往往被称为SD素材。HD素材形式的视频信号是上述HD视频信号。而NTSC素材、PAL素材形式的视频信号是上述SD视频信号。
<音频流>
音频流是以Dolby-AC3、Linear(线性)-PCM方式等编码过的数字形式的音频。
<PG流>
PG流是构成每种语言的字幕的图形流,存在英语、日语、法语等多种语言的PG流。PG流由PCS(Presentation Control Segment,表示控制段)、PDS(Pallet Define Segment,调色板定义段)、WDS(Window Define Segment,窗口定义段)、ODS(Object DefineSegment,对象定义段)、END(END of Display Set Segment,显示设置结束段)这一系列功能段组成。ODS(Object Define Segment)是定义作为字幕的图形对象的功能段。
WDS(Window Define Segment)是定义画面上的图形对象的绘制区域的功能段,而PDS(Pallet Define Segment)是规定绘制图形对象时的发色的功能段。
PCS(Presentation Control Segment)是规定字幕显示中的页面控制的功能段。在这种页面控制中,有Cut-In/Out(切入/切出)、Fade-In/Out(淡入/淡出)、Color Change(变色)、Scroll(滚动)、Wipe-In/Out(划入/划出)等,通过附带基于PCS的页面控制,能够实现下述显示效果在慢慢擦除某个字幕的同时,显示下一个字幕。
对于PG流,有以下国际公开公报中公开的现有技术。国际公开公报WO 2004/068854 A1<IG流>
IG流是实现对话控制的图形流。用IG流定义的对话控制是与DVD再生装置上的对话控制有兼容性的对话控制。这种IG流由称为ICS(Interactive Composition Segment,交互合成段)、PDS(PaletteDifinition Segment,调色板定义段)、ODS(Object Definition Segment,对象定义段)、END(END of Display Set Segment,显示设置结束段)的功能段组成。ODS(Object Definition Segment)是定义图形对象的功能段。多个该图形对象合起来,来绘制对话画面上的按钮。PDS(Palette Difinition Segment)是规定绘制图形对象时的发色的功能段。ICS(Interactive Composition Segment)是实现按照用户操作来改变按钮的状态这一状态变化的功能段。ICS包含对按钮进行了确定操作时应执行的按钮命令。
对于IG流,有以下的国际公开公报中公开的现有技术。
国际公开公报WO 2004/098193 A2以上是对MainClip的说明。接着说明SubClip。SubClip是包含音频流、图形流、文本字幕流等,与MainClip同时被再生的数字流。以上是对基本流的说明。
<Clip信息>
接着说明被赋予了扩展名.CLPI的文件。被赋予了扩展名.CLPI的文件(00001.CLPI,00002.CLPI,00003.CLPI……)保存着Clip信息。Clip信息是各个AVClip的管理信息。图6是Clip信息的内部结构图。图中的引出线特写(示出)了Clip信息的结构。如引出线hn1所示,Clip信息包含“节目(Program)信息”、和用于找到到视频流中的I图片的开头的“EP#map”。
“节目信息”是表示AVClip上复用着的各个基本流的属性的信息。在它所示的属性中,有视频的属性、音频的属性、图形的属性等。视频的属性包含表示对应的AVClip的视频流包含电影素材、NTSC素材、PAL素材中的哪个的素材信息。
“EP#map”是用于用时刻信息来间接参考多个找到(开头)位置的地址的参考表,如虚线的引出线hn5所示,由多个项目信息(ACCESS UNIT#1项目~ACCESS UNIT#n项目)和序号(Number)组成。
各项目如引出线hn6所示,将I图片的地址(SPN)和I图片的尺寸(I-size)对应关联地表示对应I图片的再生开始时刻(PTS)。I图片的再生开始时刻用I图片的时戳(Presentation Time Stamp,表示时戳)来表现。而I图片地址用TS包的序列号(SPN(Source PacketNumber,源包号))来表现。其中,XXX.CLPI的文件名XXX使用与Clip信息所对应的AVClip相同的名称。即,本图中的AVClip的文件名是XXX,所以表示对应于AVClip(XXX.M2TS)。以上是对Clip信息的说明。
作为与视频信号输出有关的信息,节目信息具有DC(DownConvert,下变换)信息。所谓“下变换”,是以SD视频信号来输出HD素材时的变换方式。图6的hn3表示Clip信息中的DC信息的内部结构。如本图的虚线的箭头所示,DC信息包含表示允许还是禁止将AVClip下变换来输出的“DC#Prohibit#Flag”、和在可以下变换的情况下推荐下变换为PAL时的变换方式的“DC#PAL”。以上是对Clip信息的说明。
<播放列表信息>
接着说明被赋予了扩展名“mpls”的文件。被赋予了扩展名“mpls”的文件(00001.MPLS,00002.MPLS,00003.MPLS……)是保存着播放列表信息的文件。播放列表信息是参考AVClip来定义播放列表的信息。图7是PL信息的结构图,如本图的左侧所示,播放列表信息由“MainPath信息”、“SubPath信息”构成。
MainPath信息(MainPath())如虚线的箭头mpl所示,由多个PlayItem信息(PlayItem())组成。所谓PlayItem,是通过在1个连续的AVClip时间轴上指定In#Time、Out#Time而定义的再生区间。通过配置多个PlayItem信息,定义了由多个再生区间组成的播放列表(PL)。图中的虚线mp2特写了PlayItem信息的内部结构。如本图所示,PlayItem信息由表示对应的AVClip的“Clip#information#file#name”、“In#time”、以及“Out#time”组成。图8是AVClip和PL之间的关系的图。第1级表示AVClip具有的时间轴,第2级表示PL具有的时间轴。PL信息包含PlayItem#1、#2、#3这3个PlayItem信息,用这些PlayItem#1、#2、#3的In#time、Out#time定义了3个再生区间。排列这些再生区间,则定义了与AVClip时间轴不同的时间轴。这就是第2级所示的PL时间轴。这样,通过定义PlayItem信息,能够定义与AVClip不同的时间轴。将用MainPath信息在AVClip上定义的再生路径称为“MainPath”。
SubPath信息(SubPath())是通过在SubClip的时间轴上指定In#Time、Out#Time来定义1个连续的再生区间的信息,具有图7所示的内部结构。如本图所示,SubPath信息如虚线的引出线sh1所示,由多个SubPlayItem信息(SubPlayItem())组成。如用虚线sh2特写的那样,SubPlayItem信息由“Clip#information#file#name”、“In#time”、“Out#time”、“Sync#PlayItem#Id”、以及“Sync#start#Pts#of#PlayItem”组成。在SubClip的时间轴上指定In#Time、Out#Time是用“Clip#information#file#name”、“In#time”、“Out#time”来进行的。“Sync#PlayItem#Id”及“Sync#start#PTS#of#PlayItem”进行使SubClip时间轴上的再生区间和PL时间轴同步这一同步指定。通过该同步指定,PL时间轴和SubClip时间轴同步进展。将用SubPath信息在SubClip上定义的再生路径称为“SubPath”。
图9是SubClip时间轴上的再生区间定义和同步指定的图。在本图中,第1级表示PL时间轴,第2级表示SubClip时间轴。图中的SubPlayItem.IN#time表示再生区间的起点,SubPlayItem.Out#time表示再生区间的终点。可知由此在SubClip时间轴上也定义了再生区间。在箭头Sn1上,Sync#PlayItem#Id表示对PlayItem的同步指定;在箭头Sn2上,sync#start#PTS#of#PlayItem表示用Sync#PlayItem#Id参考的PlayItem(PlayItem#1)上的一个时间的指定。
能够定义可切换多个AVClip的多角度(マルチアングル)区间、和可使AVClip-SubClip同步的同步区间,是BD-ROM上的播放列表信息的特征。以上的Clip信息及播放列表信息被分类为“静态脚本(シナリオ)”。这是因为,用以上的Clip信息及播放列表信息定义了静态的再生单位——PL。至此结束对BD-ROM的说明。
接着说明本发明的再生装置。
<再生装置的内部结构>
图10是本发明的再生装置的内部结构图。本发明的再生装置根据本图所示的内部来工业生产。本发明的再生装置主要由系统LSI和驱动装置这2个部件组成,可以通过将这些部件安装到装置的机壳及电路板上来工业生产。系统LSI是集成了起再生装置的功能的各种处理部的集成电路。这样生产出的再生装置由BD驱动器1、解密部1a、到达时间时钟计数器(Arrival time Clock Counte)2、源拆包器(Source de-packetetizer)3、PID过滤器(PID过滤器)4、传输缓冲器(Transport Buffer)5、复用缓冲器(Multiplexed Buffer)6、ElementaryBuffer(基本缓冲器)7、视频解码器8、Re-order(重新排序)缓冲器9、开关10、视频平面11、传输缓冲器12、编码数据缓冲器(CodedData Buffer)13、流图形处理器(Stream Graphics Processor)14、对象缓冲器(Object Buffer)15、合成缓冲器(Composition Buffer)16、合成控制器(Composition Controller)17、演示图形平面(PresentationGraphics plane)18、CLUT部19、传输缓冲器20、编码数据缓冲器21、流图形处理器22、对象缓冲器23、合成缓冲器24、合成控制器25、交互图形(Interactive Graphics)平面26、CLUT部27、信号输出部28、开关29、网络设备(Network Device)31、本地存储器(LocalStorage)32、到达时间时钟计数器33、源拆包器(SourceDe-Packetizer)34、PID过滤器35、开关36、传输缓冲器37、基本缓冲器38、音频解码器39、传输缓冲器40、缓冲器41、文本字幕解码器42、脚本存储器43、CPU 44、指令ROM 45、PSR组46构成。本图中的内部结构是以MPEG的T-STD模型为基础的解码器模型,是想定、包含下变换的解码器模型。
BD-ROM驱动器1进行BD-ROM的装入/弹出,执行对BD-ROM的访问,从BD-ROM上读出由32个扇区组成的Aligned Unit。
解密部1a从导入区域上读出DiscID及BD.MKB,生成加密密钥。一边用这样生成的加密密钥对AVClip进行解密,一边转交给源拆包器3。
到达时间时钟计数器2根据27MHz的晶体振荡器(27MHzX-tal),生成Arrival Time Clock(到达时间时钟)。所谓Arrival TimeClock,是规定赋予TS包的ATS的基准时间轴的时钟信号。
如果从BD-ROM上读出了由32个扇区组成的Aligned Unit,则源拆包器3从构成Aligned Unit的各个TS包中拆下TP#extra#header,并只将TS包输出到PID过滤器4。源拆包器3向PID过滤器4的输出是在到达时间时钟计数器2经过的时刻达到TP#extra#header所示的ATS的定时时进行的。向PID过滤器4的输出是根据ATS进行的,所以即使从BD-ROM上的读出有1倍速、2倍速等速度差,向PID过滤器4输出TS包也是根据Arrival Time Clock经过的当前时间进行的。
PID过滤器4通过参考TS包上附加的PID,来判定TS包归属于视频流、PG流、IG流中的哪一个,并输出到传输缓冲器5、传输缓冲器12、传输缓冲器20、传输缓冲器37中的某个。
传输缓冲器(TB)5是在从PID过滤器4输出了归属于视频流的TS包时暂时存储它的缓冲器。
复用缓冲器(MB)6是用于在从传输缓冲器5向基本缓冲器7输出视频流时暂时存储PES包的缓冲器。
基本缓冲器(EB)7是保存视频基本流的缓冲器。
视频解码器8通过在每个规定的解码时刻(DTS)对视频基本流的各个帧图像进行解码来得到多个帧图像,并写入到Re-Order缓冲器9中。
Re-order缓冲器9是保存被其他图片参考的图片(I图片、P图片)的缓冲器。
开关10通过切换来自视频解码器8的输出、和来自Re-Order缓冲器9的输出,来掉换通过解码得到的代码的显示顺序。
视频平面11是用于保存非压缩形式的图片的平面。所谓“平面”,是用于在再生装置中保存一个画面的像素数据的存储区域。视频平面11的分辨率是1920×1080,该视频平面11上保存着的图片数据由用16位的YUV值表现的像素数据构成。
传输缓冲器(TB)12是在从PID过滤器4输出了归属于PG流的TS包时暂时存储它的缓冲器。
编码数据缓冲器(CDB)13是保存构成PG流的PES包的缓冲器。
流图形处理器(SGP)14对保存着图形数据的PES包(ODS)进行解码,将通过解码得到的由索引色组成的非压缩状态的位图作为图形对象写入到对象缓冲器15中。
对象缓冲器15配置通过流图形处理器14的解码得到的图形对象。
合成缓冲器16是配置用于图形数据绘制`的控制信息(PCS)的存储器。
图形控制器(Graphics Controller)17解释合成缓冲器16中配置的PCS,并进行基于解释结果的控制。
演示图形平面18是具有一个画面的区域的存储器,能够保存一个画面的非压缩图形。本平面的分辨率是1920×1080,演示图形平面18中的非压缩图形的各像素用8位的索引色来表现。通过用CLUT(Color Lookup Table,彩色查找表)变换这种索引色,而将演示图形平面18上保存着的非压缩图形用于显示。
CLUT部19将演示图形平面18上保存着的非压缩图形的索引色变换为Y、Cr、Cb值。
传输缓冲器(TB)20是暂时存储归属于IG流的TS包的缓冲器。
编码数据缓冲器(CDB)21是保存构成IG流的PES包的缓冲器。
流图形处理器(SGP)22对保存着图形数据的PES包进行解码,将通过解码得到的由索引色组成的非压缩状态的位图作为图形对象写入到对象缓冲器23中。
对象缓冲器23配置通过流图形处理器22的解码得到的图形对象。
合成缓冲器24是配置用于图形数据绘制的控制信息的存储器。
图形控制器(Graphics Controller)25解释合成缓冲器24中配置的控制信息,并进行基于解释结果的控制。
交互图形平面26写入流图形处理器(SGP)22解码得到的非压缩图形。本平面的分辨率是1920×1080,交互图形平面26中的非压缩图形的各像素用8位的索引色来表现。通过用CLUT(Color LookupTable)变换这种索引色,而将交互图形平面26上保存着的非压缩图形用于显示。
CLUT部27将交互图形平面26上保存着的非压缩图形的索引色变换为Y、Cr、Cb值。
信号输出部28通过按规定的时间间隔读出视频平面11、演示图形平面18、交互图形平面26的保存内容,来生成HD视频信号及SD视频信号,并同时输出。
开关29将从BD-ROM上读出的TS包、从本地存储器32上读出的TS包中的某一方选择性地供给到传输缓冲器20。
网络设备31用于实现再生装置中的通信功能,建立与相当于URL的web站点之间的TCP连接、FTP连接等。
本地存储器32是用于保存从各种各样的记录介质及通信介质供给的内容的硬盘。通过由网络设备31建立的连接将从web站点下载的内容等也保存到该本地存储器32上。
源拆包器34从自本地存储器32上读出的AVClip的TS包中拆下TP#extra#header,并只将TS包输出到PID过滤器35。源拆包器34向PID过滤器35的输出是在到达时间时钟计数器33经过的时刻达到TP#extra#header所示的ATS的定时时进行的。
PID过滤器35将从本地存储器32上读出的TS包切换到IG流解码器端、音频解码器端、文本字幕解码器端中的某一个。
开关36将从BD-ROM上读出的TS包、从本地存储器32上读出的TS包中的某一个供给到音频解码器39端。
传输缓冲器(TB)37存储归属于音频流的TS包。
基本缓冲器(EB)38是保存构成音频流的PES包的缓冲器。
音频解码器39对从基本缓冲器38输出的PES包进行解码,并输出非压缩形式的音频数据。
传输缓冲器(TB)40存储归属于文本字幕流的TS包。
基本缓冲器(EB)41是保存构成文本字幕流的PES包的缓冲器。
文本字幕解码器42对读出到缓冲器41中的PES包进行解码,并用于显示。该解码如下进行用从本地存储器32上另外读出的字体,将文本字幕流中的文本字符串展开为位图。通过解码得到的文本字幕被写入到演示图形平面18上。
脚本存储器43是用于保存当前的PL信息或当前的Clip信息的存储器。所谓当前PL信息,是指BD-ROM上记录着的多个PL信息中的、作为当前处理对象的PL信息。所谓当前Clip信息,是指BD-ROM上记录着的多个Clip信息中的、作为当前处理对象的Clip信息。
CPU 44执行指令ROM 45中保存着的软件,来执行整个再生装置的控制。该控制的内容按照响应用户操作而产生的用户事件、及PSR组46中的各PSR的设定值来动态变化。
指令ROM 45是保存着规定再生装置的再生控制的软件的ROM。
PSR组是再生装置中内置的寄存器,由64个播放器状态寄存器(Player Status Register)(PSR)、和4096个通用寄存器(GeneralPurpose Register)(GPR)组成。64个播放器状态寄存器(PSR)分别表示当前的再生时间等再生装置中的各种状态。64个PSR中的PSR5~PSR8用于表示当前的再生时间。其中PSR8通过被设定为0~OxFFFFFFFF的值,来用45KHz的时间精度表示AVClip上的当前的再生时间(当前PTM)。PSR11表示Multi-Page(多页)菜单中的当前页的Page#id,PSR10表示在该当前页中处于被选状态的按钮(当前按钮)。
<信号输出部28的内部结构>
以上是再生装置的内部结构。接着更详细地说明信号输出部28的内部结构。图11是信号输出部28的内部结构图。如本图所示,信号输出部28由输出控制部51、上变换器52a、b、c、合成部53、合成部54、下变换器55a、b、c、合成部56、合成部57构成。
输出控制部51按规定间隔读出视频平面11、演示图形平面18、交互图形平面26的保存内容,并合成它们,实施了显示速率调整后输出。图12(a)是HD视频信号的输出的图。假设本图中的帧图像P1~P7是构成HD的各个图片,如果以1/24秒为间隔来输出它们,则能够输出1/24Hz的逐行(プログレツシブ)方式的HD视频信号。
在显示速率调整中,除此之外,还有2∶3下拉变换、50Hz-DEFT、50Hz-FD等方式。这些显示速率调整是指以不同的显示速率来再生电影素材这样的24Hz或23.976Hz等帧速率的运动图像。图12(b)是2∶3下拉变换的图。假设帧图像P1~P7是构成电影素材的各个图片,如果对P1~P2进行2∶3下拉变换,则被变换为P1t(P1的顶(Top)场)-P1b(P1的底(Bottom)场)、P2t(P2的顶场)-P2b(P2的底场)、P2t(P2的顶场)这5个场并输出。如果以1/59.94秒为间隔输出这样得到的场,则成为具有能够以NTSC方式来再生的显示周期的视频信号。
图13(a)是HD视频信号的输出的图,图13(b)是通过50Hz-DEFT变换为PAL信号的图。50Hz-DEFT用于将以24Hz显示的运动图像变为25Hz,即快进。具体地说,该变换是通过以1/50sec(秒)为间隔送出构成各图片的顶场、底场来进行的。在图13(a)中,假设帧图像P1~P3是构成电影素材的各个图片,如果对P1~P3进行50Hz-DEFT变换,则被变换为P1t(P1的顶场)-P1b(P1的底场)、P2t(P2的顶场)-P2b(P2的底场)、P3t(P3的顶场)-P3b(P3的底场)这6个场并输出。如果以1/50秒为间隔输出这样得到的场,则电影作品成为具有能够作为PAL方式的影像信号来再生的显示周期的视频信号。该50Hz-DEFT虽然在使影像的模糊(blur)极小化这一点上具有优点,但是需要随着影像的再生速度提高而提高声音的再生速度,有声音失真(音调变高)这一缺点,所以不适合重视音乐的应用。
图13(c)是通过50Hz-FD变换为PAL信号的图。50Hz-FD(FieldDoubbing,场加倍)是通过5帧1次(1秒钟2场)等定期地使场加倍(场加倍)来减慢再生速度、使声音的失真最小的方法。在图13(a)中,假设帧图像P1~P5是构成电影素材的各个图片,则这些帧图像P1~P5被变换为P1t-P1b、P2t-P2b、P3t-P3b、P4t-P4b、P5t-P5b这10个场并输出。在50Hz-FD中,将这10个场中的P5t作为场加倍的对象。由于通过场加倍,P5t被重复输出,所以能够抑制影像的再生速度,维持等倍速再生。对于重视等倍速再生的,该场加倍的下变换处理当很合适。以上是对输出控制部51的说明。
在想要再生的视频流是SD素材的情况下,上变换器(V-UC)52a通过沿水平方向及垂直方向放大视频平面11上保存着的非压缩的帧图像,来实施分辨率变换。在视频流是HD素材的情况下,上变换器52a不进行变换,直接输出(スル一出力)视频平面11上的帧图像。这里,如果SD素材的分辨率是720×480,HDTV的分辨率是1920×1080,则水平方向的放大倍数为1920个像素/720个像素2.67。而垂直方向的放大倍数为1080个像素/480个像素=2.25。通过上变换进行的放大是根据这些放大倍数和像素纵横比(1个像素平均的纵×横之比)进行的。
在想要再生的PG流是SD素材的情况下,上变换器(PG-UC)52b通过沿水平方向及垂直方向放大演示图形平面18上保存着的非压缩的图形,来实施分辨率变换。在PG流是HD素材的情况下,上变换器52b不进行变换,直接输出演示图形平面18上的帧图像。是SD素材的情况下的水平方向的放大倍数、垂直方向的放大倍数用与上变换器52a同样的过程来计算。
在想要再生的IG流是SD素材的情况下,上变换器(IG-UC)52c通过沿水平方向及垂直方向放大交互图形平面26上保存着的非压缩的图形,来实施分辨率变换。在IG流是HD素材的情况下,上变换器52c不进行变换,直接输出交互图形平面26上的帧图像。这里的水平方向的放大倍数、垂直方向的放大倍数用与上变换器52a同样的过程来计算。
合成部53在HD视频信号的帧期间内进行信号合成。所谓帧期间内的信号合成,是合成视频平面11上保存着的非压缩状态的帧图像、和演示图形平面18上保存着的非压缩状态的图形对象。通过这种合成,能够得到在运动图像上叠加了字幕的合成图像。
合成部54在HD视频信号的帧期间(i)、垂直回扫期间(ii)分别进行信号合成。所谓帧期间内的信号合成(i),是合成交互图形平面26上保存着的非压缩状态的图形对象、和合成部53输出的合成图像(非压缩状态的图片数据、和演示图形平面18的非压缩图形对象的合成图像)。而所谓垂直回扫区间内的信号合成(ii),是指在HD视频信号的垂直回扫区间内合成CGMS。这里,CGMS是通过变换CCIforBD中保存着的CCIforHD而得到的。通过以上那样的合成部54的处理,在帧期间内,出现由运动图像+字幕+菜单组成的合成图像;而在垂直回扫区间内,出现基于CCIforHD的CGMS。将来,在经由HDMI这样的数字I/F(接口)来传送视频信号时,拷贝控制信息(CGMS)的传送方法有可能与模拟时不同。然而,在该情况下也是将垂直回扫区间内的信号合成(ii)置换为按数字I/F上的拷贝代次管理方法的框架来发送的处理即可。
下变换器(V-DC)55a通过沿水平方向及垂直方向缩小视频平面11上保存着的非压缩的帧图像,来实施分辨率变换。在视频流是SD素材的情况下,下变换器55a不进行变换,直接输出视频平面11上的帧图像。这里,HDTV的分辨率是1920×1080,SDTV的分辨率是720×480,所以水平方向的缩小倍数为720个像素/1920个像素=0.375。而垂直方向的分辨率比为480个像素/1080个像素0.444。下变换器55a进行的缩小是根据这些缩小倍数和像素纵横比(1个像素平均的纵×横之比)进行的。
下变换器(PG-DC)55b通过沿水平方向及垂直方向缩小演示图形平面18上保存着的非压缩的图形对象,来实施分辨率变换。在PG流是SD素材的情况下,下变换器55b不进行变换,直接输出演示图形平面18上的图形对象。这里的水平方向的放大数、垂直方向的放大倍数用与下变换器55a同样的过程来计算。
下变换器(IG-DC)55c通过沿水平方向及垂直方向缩小交互图形平面26上保存着的非压缩的图形对象,来实施分辨率变换。在IG流是SD素材的情况下,下变换器55c不进行变换,直接输出交互图形平面26上的图形对象。这里的水平方向的放大倍数、垂直方向的放大倍数用与下变换器55a同样的过程来计算。
合成部56在SD视频信号的场期间内进行信号合成。所谓场期间内的信号合成,是合成视频平面11上保存着的帧图像中的顶场或底场、和演示图形平面18上保存着的非压缩状态的图形对象中的顶场或底场。通过这种合成,能够得到在运动图像上叠加了字幕的合成图像。
合成部57在SD视频信号的场期间(i)、垂直回扫期间(ii)分别进行信号合成。所谓场期间内的信号合成(i),是合成交互图形平面26上保存着的非压缩状态的图形对象的顶场或底场、和合成部53输出的合成图像(非压缩状态的图片数据、和演示图形平面18的非压缩图形对象的合成图像)的顶场或底场。而所谓垂直回扫区间内的信号合成(ii),是指在SD视频信号的垂直回扫区间内合成CGMS。这里,CGMS是通过变换CCIforBD中保存着的CCIforSD而得到的。通过以上那样的合成部57的处理,在帧期间内,出现由运动图像+字幕+菜单组成的合成图像;而在垂直回扫区间内,出现基于CCIforSD的CGMS。将来,在经由HDMI这样的数字I/F来传送视频信号时,拷贝控制信息(CGMS)的传送方法有可能与模拟时不同。然而,在该情况下也是将垂直回扫区间内的信号合成(ii)置换为按数字I/F上的拷贝代次管理方法的框架来发送的处理即可。本申请中的分配是包含对该影像信号的垂直回扫区间的“合成”的广的概念。
<HD视频信号及SD视频信号的细节>
图14(a)是由合成部54合成的HD视频信号的图。如本图所示,HD视频信号由“帧期间”和“垂直回扫区间”的重复组成。在该帧期间内,存在从输出控制部51读出的帧图像P1、P2、P3、P4……;而在垂直回扫区间内,存在由合成部54叠加的CGMS。垂直回扫区间内的CGMS是Copy Never,所以即使连接录像装置600,录像装置600也不能将该视频信号记录到DVD等移动介质上。
图14(b)是由合成部57合成的NTSC信号的SD视频信号的图。如本图所示,SD视频信号由场期间和垂直回扫区间的重复组成。在该场期间内,存在从视频平面11读出的场图像P1t、P1b、P2t、P2b、P3t、P3b、P4t、P4b……;而在垂直回扫区间内,存在由合成部57叠加的CGMS。垂直回扫区间内的CGMS是Only One Copy,所以录像装置600能够只将该影像信号记录1代到DVD等移动介质上。此外,图14(a)(b)是NTSC信号的一例,而PAL信号的情况如图15(a)(b)所示。
作为录像的容许度高的BD.CCI的设定,示出了将CCIforHD设定为Copy Never、将CCIforSD设定为Only One Copy的例子,但是这不过是一例,也可以将CCIforHD设定为Copy Never、将CCIforSD设定为EPN-CopyFree。
以下,说明输出控制部51的具体安装。输出控制部51可以作为包含表示图16的处理过程的程序和CPU的系统集成电路而安装到再生装置中。图16是输出控制部51的处理过程的流程图。本图的流程图参考Clip信息来判定AVClip中的视频流的分辨率是否是1920×1080(步骤S1),根据判定结果来选择性地执行步骤S2~步骤S15的处理过程、和步骤S16~步骤S20的处理过程。
步骤S2~步骤S15中的处理过程是,将CCIforHD变换为与视频输出的传输线路形态相应的拷贝代次管理信息(例如,如果是模拟的,则为CGMS-A等)(步骤S2),在叠加了拷贝代次管理信息(CGMS)后进行HD视频信号的再生输出(步骤S3),执行SD视频信号的再生输出(步骤S4~步骤S15)。
在输出SD视频信号时(步骤S4~步骤S15),参考Clip信息中的DC#prohibit#flag(步骤S4),如果DC#prohibit#flag被设定为1(步骤S4中为“否”),则不进行任何处理而结束处理。如果DC#prohibit#flag被设定为0(步骤S4中为“是”),则转移到步骤S5。
步骤S5判定应输出的SD视频信号的制式是NTSC信号、还是PAL。如果是NTSC信号,则起动下变换器55a、b、c(步骤S6),将CCIforSD变换为CGMS(步骤S7)。然后在使合成部54合成CGMS的同时,开始输出NTSC信号(步骤S8)。
如果在步骤S5中判定为PAL,则转移到步骤S9。步骤S9判定Clip信息中的DC#PAL是否被设定为10、11中的哪一个。如果被设定为10、11(步骤S9中为“是”),则起动上变换器55a、b、c(步骤S10)。另一方面,将CCIforSD变换为CGMS(步骤S11),并在使合成部57合成CGMS的同时,执行50Hz-FD。通过这样做,来开始输出SD视频信号(步骤S12)。
如果Clip信息中的DC#PAL不是10、11中的任一个,则起动下变换器55a、b、c(步骤S13),将CCIforSD变换为CGMS(步骤S14)。然后在使合成部57合成CGMS的同时,执行50Hz-DEFT(步骤S15)。通过这样做,来开始输出SD视频信号(步骤S15)。
在素材是SD素材的情况下(步骤S1中为“否”),将CCIforSD变换为CGMS(步骤S19),叠加了CGMS后输出SD视频信号(步骤S20)。而在素材是SD素材的情况下上变换为HD视频信号并输出的情况下,该视频信号上叠加的拷贝代次管理信息可以适用CCIforHD,也可以适用CCIforSD。
如上所述,根据本实施方式,能够实现可否录像的设定,使得在输出HD视频信号这样的情况下禁止录像,在输出SD视频信号这样的情况下使录像成为可能。在输出SD视频信号时,有记录电影作品的余地,所以如果是SD视频信号的录像物,则用户通过将再生装置的输出端子连接到录像装置600的输入端子上,就能够轻松获得。由于只需将录像装置600连接到再生装置上,就能够容易地获得质量马马虎虎的复制物,所以不会想到还要获得Ripper(リツパ)来进行违法拷贝,能够打消想要进行违法拷贝的用户的念头。
(第2实施方式)第1实施方式主要示出了再生装置和TV模拟连接着的方式;而第2实施方式将示出HDTV和再生装置数字连接着的情况下的方式。
用于该数字连接的接口例如是称为HDMI(High DefinitionMultimedia Interface,高清晰度多媒体接口)的接口,在第2实施方式中,用于该HDMI连接的连接部位于信号输出部28的内部。
图17是第2实施方式的信号输出部28的内部结构图。图中的☆1、2、3、4示出数字连接时的信号输出部28进行的处理。如本图所示,信号输出部28包括用于与HDTV进行数字连接的HDMI连接部58。此外,在HDTV端,也存在与该HDMI连接部58同样的构件(HDMI连接部59)。HDMI连接部58在进行了设备的相互认证(☆1)、输出形态的协商(☆2)后,根据称为HDCP的著作权保护方式,来传送非压缩视频数据(☆3)、和发送拷贝管理信息(CCI)(☆4)。
在发送CCI时,HDMI连接部58按照传输线路上的视频信号的信号种类或素材种类来转交CCIforHD或CCIforSD中的某一方。这里,所谓信号种类,是指是HD视频信号、SD视频信号中的哪一个;所谓素材种类,是指是HD视频素材、SD视频素材中的哪一个。由此,再生装置在经数字I/F来输出视频信号时,也能够与适当的拷贝管理信息一起输出。在传送非压缩视频流时,CCIforHD、CCIforSD与非压缩视频流一起被输出。本申请中的“分配”是包含该“与非压缩视频流一起输出”的广的概念。
数字I/F不限于HDMI,也可以是IEEE1394、USB或IP网络;著作权保护方式也不限于HDCP,也可以是DTCP或网络DRM,不管种类如何。视频或拷贝管理信息的实际的信号传输方式可按照使用的I/F和著作权保护方式来变化,拷贝管理信息(与录像有关的容许度)根据信号种类或素材种类来变化,这在数字I/F中也与模拟I/F完全相同。
(第3实施方式)在第1实施方式中,向整个BD-ROM分配了1个CCI;而第3实施方式是加上了向每个PL信息分配不同的CCI这一改进的实施方式。图18(a)是第3实施方式的BD.CCI的内部结构图。
如本图所示,BD.CCI由CCIforPL#1~#N组成。它们用于规定在根据任意的PL信息来进行再生时输出的SD视频信号、HD视频信号的录像的处理。图18(b)是各CCIforPL的内部结构图。如本图所示,CCIforPL由CCIforHD和CCIforSD组成。
以上是本实施方式的记录介质的改进。接着说明本实施方式的再生装置的改进。图19示出第3实施方式的再生装置的功能结构。
如本功能结构所示,指令ROM中保存着的控制程序和CPU作为称为再生控制引擎60的功能块来工作。
再生控制引擎60根据脚本存储器中保存着的PL信息来进行再生控制。
由于附加了CCIforPL,所以本实施方式的再生控制引擎60执行图20的处理过程。在图20的流程图中,步骤S101~步骤S110是原则性的处理。步骤S111、步骤S112是本实施方式特有的处理。
以下参考图20的流程图,来说明再生控制引擎60的具体控制过程。
图20是再生控制引擎60的处理过程的流程图。该再生过程主要包含对解码器的控制(步骤S106)、和对BD-ROM驱动器1或本地存储器18的控制(步骤S108)。在本流程图中,将作为处理对象的PlayItem设为PlayItem#x。本流程图读入当前PL信息(.MPLS)(步骤S101),然后执行步骤S102~步骤S110的处理。这里,步骤S102~步骤S110构成下述循环处理对构成当前PL信息的各个PI信息,重复步骤S103~步骤S110的处理,直至步骤S109为“是”。在该循环处理中,将作为处理对象的PlayItem称为PlayItem#x(PI#x)。该PlayItem#x通过被设定为当前PL的开头的PlayItem而被初始化(步骤S102)。上述循环处理的结束条件是,该PlayItem#x为当前PL的最后的PlayItem(步骤S109);如果不是最后的PlayItem,则当前PL中的下一个PlayItem被设定为PlayItem#x(步骤S110)。在循环处理中重复执行的步骤S103~步骤S110如下所述将用PlayItem#x的Clip#information#file#name指定的Clip信息读入到脚本存储器25中(步骤S103),用当前Clip信息的EPmap将PlayItem#x的In#time变换为I图片地址u(步骤S104),用当前Clip信息的EP#map将PlayItem#x的Out#time变换为I图片地址v(步骤S105),来求通过这些变换得到的地址v的下一个I图片,并将该地址的上一个地址设定为地址w(步骤S107),命令BD-ROM驱动器1或本地存储器18用这样算出的地址w来读出从I图片地址u到地址w的TS包(步骤S108)。
在由上述步骤S103~步骤S110组成的循环处理中,每当读入PL信息时,判定是否存在CCIforPL(步骤S111);如果存在,则将CCIforPL设定到信号输出部28中(步骤S112)。通过这些处理,每当PL信息切换时,能够改变是否允许录像,能够实现细致的录像控制。
(第4实施方式)在第1实施方式中,向整个BD-ROM分配了1个CCI;而第4实施方式是加上了向每个AVClip分配不同的CCI这一改进的实施方式。图21(a)是第3实施方式的BD.CCI的内部结构图。
如本图所示,BD.CCI由CCIforClip#1~#M组成。它们用于规定在根据任意的AVClip来进行再生时输出的SD视频信号、HD视频信号的录像的处理。图21(b)是CCIforClip的内部结构图。如本图所示,CCIforClip由CCIforHD、CCIforSD组成。由于附加了CCIforClip,所以本实施方式的再生控制引擎60执行图22的处理过程。在图22的流程图中,步骤S101~步骤S110是原则性的处理。步骤S113、步骤S114是本实施方式特有的处理。在本流程图中,每当选择了新的AVClip时,判定是否存在CCIforClip(步骤S113);如果存在,则将CCIforClip设定到信号输出部28中(步骤S114),所以每当AVClip切换时,能够改变是否允许录像,能够实现细致的录像控制。
(第5实施方式)在第1实施方式中,向整个BD-ROM分配了1个CCI;而第5实施方式是加上了向每个PlayItem信息分配不同的CCI这一改进的实施方式。图23(a)是第5实施方式的BD.CCI的内部结构图。
如本图所示,BD.CCI由为各PL所设的CCIforPlayItem#1~#M组成。它们用于规定在根据任意的PlayItem信息来进行再生时输出的SD视频信号、HD视频信号的录像的处理。图23(b)是CCIforPlayItem的内部结构图。如本图所示,CCIforPlayItem由CCIforHD、CCIforSD组成。由于附加了CCIforPlayItem,所以本实施方式的再生控制引擎60执行图24的处理过程。在图24的流程图中,步骤S101~步骤S110是原则性的处理。步骤S116、步骤S117是本实施方式特有的处理。在本流程图中,每当选择了新的PlayItem时,判定是否存在CCIforPlayItem(步骤S116);如果存在,则将CCIforPlayItem设定到信号输出部28中(步骤S117),所以每当PlayItem信息切换时,能够改变是否允许录像,能够实现细致的录像控制。
(第6实施方式)在第1实施方式中,将CCI信息保存到BD.CCI中进行了说明;而第6实施方式涉及下述改进不将BD-ROM记录到CCIforBD中,而在连接安全的存储卡61时,将CCIforBD转交给信号输出部28。
图25是第6实施方式的再生装置的内部结构图。本图中的再生装置包括用于连接存储卡61的连接器,能够经该连接器来连接安全的存储卡61。
存储卡61例如是接触型的半导体存储卡61,包括非易失性存储器、逻辑电路、以及连接器。在经连接器连接了再生装置的情况下,本存储卡61进行询问-应答(チヤレンジ·レスポンス)型的相互认证,识别出相互的有效性后,允许再生装置访问非易失性存储器。由于能够排斥非法设备的访问,并且内置的非易失性存储器的规模是64M字节~1G字节这一大规模的,所以本存储卡61适于保存著作权保护所需的数据。
用户通过携带存储卡61,并将该存储卡61连接到街头设置的Kiosk(亭子)终端上,能够将电影发行公司发行的证书写入到存储卡61中。该证书用于证明缓和拷贝限制的意思。这里,在本地存储器32内存在安全区域的情况下,也可以经安全的通信协议从因特网上取得证书,并记录到本地存储器32内的安全区域上。
由于可经连接器连接这种存储卡61,所以在装入存储卡61时,本实施方式的CPU44访问存储卡61中内置的非易失性存储器,判定在该非易失性存储器中是否记录着发行公司发行的证书。如果记录着,则将容许度高的CCIforSD或CCIforHD转交给信号输出部28。图中的◎1、2、3示意性地示出连接存储卡61时有无证书的判定(◎1)、CCI的转交(◎2、3)。通过这样做,发行公司能够另外销售录像权。在存储卡61中未记录证书的情况下,或者证书是伪造物的情况下,将表示Never Copy的CCIforSD或CCIforHD转交给信号输出部28。通过这样做,能够防止具有恶意的人非法录像。
如上所述,根据本实施方式,电影的发行公司能够与电影作品的销售分别地展开销售缓和拷贝限制的意思的证书这一新的业务,所以能够对电影产业的发展做出贡献。
(第7实施方式)第3实施方式的特征在于,设CCIforHD、CCIforSD这2种CCI;而本实施方式是向CCIforHD、CCIforSD分别添加新的属性的方式。
图26是第7实施方式的CCIforPL的内部结构图。在本图中,“CCIforHD Without CM”、“CCIforSD Without CM”是与第3实施方式所示的CCIforHD、CCIforSD相同的CCI。所谓添加了新的属性的CCI,是指“CCIforHD With CM”、“CCIforSD With CM”。
这些拷贝控制信息是以合成附加信息为条件的拷贝控制信息。在本实施方式中,选择“广告”作为附加信息的一例来进行以下的说明。
所谓“CCIforHD With CM”,表示与合成广告时的HD视频信号的录像有关的拷贝控制。
所谓“CCIforHD Without CM”,表示与不合成广告时的HD视频信号的录像有关的拷贝控制。
所谓“CCIforSD With CM”,表示与合成广告时的SD视频信号的录像有关的拷贝控制。
所谓“CCIforSD Without CM”,表示与不合成广告时的SD视频信号的录像有关的拷贝控制。
这里所说的广告,是指用于使商品、演出、组织、团体等为公众所知的所有信息形态。在本实施方式中,假设该广告是电影上映的预告片来进行说明。
图27(b)是CCIforHD With CM、CCIforHD Without CM、CCIforSDWith CM、CCIforSD Without CM分别的设定例的图。CCIforHD WithCM、CCIforHD Without CM、CCIforSD With CM、CCIforSD WithoutCM分别都被设定为Copy Free、Only One Copy、Never Copy、EPNCopy Free中的某个。
将“with CM”、“without CM”这一属性设给CCIforHD、CCIforSD的优点是,根据是否带CM来进行影像输出,来改变与录像有关的容许度。
图29是与属性添加相应的录像容许度的变化的图。
将CCIforHD设定为Never Copy、将CCIforSD设定为Only OneCopy是第1实施方式中的是否允许录像设定;而在添加“With CM”这一属性时,CCIforHD被设定为Only One Copy,CCIforSD被设定为Copy Free。通过这种属性添加,用户能够通过接受带广告这一条件,来获得缓和了的录像权。
那么,对电影作品添加字幕是如何实现的呢?电影作品上附加的CM内容由本地存储器32上保存着的SubClip、Clip信息、PL信息来实现。图30是本地存储器32上保存着的CM内容的一例的图。如本图所示,CM内容由保存着SubClip的“00005.M2TS”、保存着该SubClip的Clip信息的“00005.CLIP”、以及保存着表示同步再生本地存储器32上的SubClip及BD-ROM上的AVClip的再生路径的PL信息的“00005.MPLS”组成。具有CCIforHD With CM~CCIforSDWithout CM的CCIforPL是该本地存储器32上的PL信息的CCIforPL。
图31(a)是构成CM内容的SubClip的结构图。如本图所示,SubClip是通过对第1级中的文本字幕流进行PES打包(第2级)、TS打包(第3级)而生成的。图31(b)是文本字幕流的内部结构图。该文本字幕流由只在开头存在1个的“DSU(Dialog#Style#Unit)”、和多个“DPU(Dialog#Presentation#Unit)”组成。该DSU包含表示文本字幕的显示区域的region(区域)信息。region信息由表示显示区域的水平位置的“region#horizontal#position”、表示显示区域的垂直位置的“region#vertivcal#position”、表示显示区域的宽度的“region#width”、表示显示区域的高度的“region#height”组成。
DPU包含表示字幕的显示开始时刻的“dialog#start#PTS”、表示字幕的显示结束时刻的“dialog#end#PTS”、唯一地表示文本字幕存在的显示区域的“region#id”、以及作为字幕应显示的“文本字符串”。
图32是构成CM内容的PL信息的内部结构图。如第1实施方式所示,构成CM内容的PL信息也包含MainPath()、SubPath()。图中的引出线mp1特写了MainPath信息的结构。如该引出线所示,MainPath信息由1个以上的PlayItem信息组成。图中的引出线mp2特写了PlayItem信息的结构。如该引出线所示,PlayItem信息由“Clip#Information#file#name”、“In#time”、“Out#time”组成。引出线mp3特写了SubPath信息的结构。如该引出线所示,SubPath信息由1个以上的SubPlayItem信息组成。
如上所述,本实施方式的PL信息的内部结构与BD-ROM上的PL信息相同,但是不管是BD-ROM及本地存储器32中的哪一个上存在的Clip信息都能够指定,在这一点上与BD-ROM上的PL信息不同。在该指定时,本地存储器32上的PL信息无需用全路径(fullpath)来指定BD-ROM上的文件。这是因为,本本地存储器32上的目录及文件与BD-ROM上的文件及目录成为一体,并作为虚拟的1个文件系统(称为虚拟文件系统),由再生装置来识别。因此,PlayItem信息中的Clip#Information#file#name及SubPlayItem信息的Clip#Information#file#name通过指定与保存着Clip信息的文件的文件主体相当的5位数的数值,能够指定本地存储器32、BD-ROM上的AVClip。通过读出该本地存储器32的记录内容,与BD-ROM的记录内容动态组合,能够产生各种各样的再生的变化(バリエ一シヨン)。
此外,该PL信息中的SubPath信息实现1对多的同步指定,在这一点上与第1实施方式所示的PL信息不同。在该“1对多”中,与“1”相当的是本地存储器32上的文本字幕流(SubClip)。与“多”相当的是PL信息中的多个PlayItem。即,图33中的PL信息规定了Subpath信息,使得在再生多个PlayItem时,重复再生1个文本字幕流。
图33是图32中的PlayItem信息的内部结构图。本图的引出线sh2特写了SubPlayItem信息的结构。如该引出线所示,SubPlayItem信息由“Clip#information#file#name”、“In#time”、“Out#time”、“Sync#PlayItem#Id”、以及“Sync#start#Pts#of#PlayItem”组成。它们中的“Clip#information#file#name”设定了多个PlayItem间公用的文件名。而“Sync#PlayItem#Id”、“Sync#start#Pts#of#PlayItem”设定了多个PlayItem信息间互不相同者。
图34是用本地存储器32上保存着的PL信息定义了什么样的PlayList再生时间轴的图。第1级表示BD-ROM上记录着的AVClip的再生时间轴,第2级表示用本地存储器32上保存着的PL信息定义的PlayList再生时间轴。如该第1级、第2级所示,本地存储器32上保存着的PL信息能够对BD-ROM上的AVClip定义独自的再生时间轴。第3级表示本地存储器32上保存着的SubClip的SubClip再生时间轴。图中的SubPlayItem.IN#time表示再生区间的起点,SubPlayItem.Out#time表示再生区间的终点。可知由此在SubClip时间轴上也定义了再生区间。箭头Sn1、Sn2表示用SubPath信息中包含的2个SubPlayItem(SubPlayItem#1、#2)的Sync#PlayItem#Id及sync#start#PTS#of#PlayItem进行的同步指定。其中Sn1表示用SubPlayItem#1中的Sync#PlayItem#Id及sync#start#PTS#of#PlayItem进行的同步指定。
假设该SubPlayItem#1中的Sync#PlayItem#Id指定了PlayItem#1,则本地存储器32上的SubClip在再生PlayItem#1时被再生。
Sn2表示用SubPlayItem#2中的Sync#PlayItem#Id及sync#start#PTS#of#PlayItem进行的同步指定。
假设该SubPlayItem#2中的Sync#PlayItem#Id指定了PlayItem#3,则本地存储32上的SubClip在再PlayItem#3时被再生。本地存储器32上的文本字幕流根据以上的SubPlayItem#1、#2,不仅在再生PlayItem#1时被再生,而且在再生PlayItem#3时也被再生。
这样,SubPath信息中的多个SubPlayItem信息能够进行1对多的同步指定,所以能够规定重复再生同一SubClip。通过这种重复再生的反复效果,广告宣传就印在了用户的脑海里。
图35(a)是DSU、DPU的设定例的图。在该设定例中,假设DSU内的region信息#1被设定得表示演示图形平面18上的坐标(x1,y1)的横长RW、纵长RH。
图35(a)中的4个DPU指定了在DSU中定义了的字幕的显示区域region信息#1。但是各DPU中的Dialog#start#PTS分别被设定为t1、t2、t3,各DPU中的文本字符串被设定为“电影公司AAA”“近日公映”“全美大轰动”“超级三人组(ス一パスリ一)”。通过这样的设定,DPU中的字幕随着动画的再生时刻的进展,而依次切换。
假设包含图35(a)的DPU的文本字幕流(SubClip)、和BD-ROM上的AVClip之间的同步在本地存储器32上的PL信息中已被规定了。这样,通过根据DPU的显示位置、开始时刻,将文本字符串配置到演示图形平面18上而再生出图35(b)所示的合成图像。
由于上述PL信息存在于本地存储器32上,所以能够实现随着BD-ROM上的AVClip中的动画的再生进展、字幕不断变迁的显示效果。该字幕的内容例如是电影作品发行者的广告宣传,通过显示该字幕,在基于该PL信息的再生时,附带广告宣传的显示。其中,本实施方式中的广告宣传除了上述预告片那样的之外,也可以是所谓的徽标(logo)CM。所谓徽标CM,是电影发行公司、电影制作公司的动态徽标,通过显示在电影的开头部分上,可识别为电影发行公司、电影制作公司的公司专用标识(ハウスマ一ク)。
如上所述,在基于提高了录像的容许度的CCIforSD、CCIforHD的再生输出时,附带基于文本字幕流的合成显示,所以用户能够将观看广告宣传作为交换,来得到电影作品的录像权。其中,在上述说明中以文本字幕说明了广告,但是不限于此,通过在原始影像上叠加某种添加影像能得到同一效果,所以广告的形态不限于字符串。例如,可以是位图的图画,也可以是具有动画效果的位图的图画。这些框架的细节就不说明了,可与文本字幕同样来利用BD-ROM的电影的字幕等所用的演示图形的框架。
以上是本实施方式的记录介质的改进。接着说明本发明的再生装置的改进。图36是第7实施方式的再生装置的改进的图。如本图所示,在PSR组46中存在PSR(23)。该PSR(23)表示用户已允许、还是未允许CM合成。图37(a)是PSR(23)的设定值的意义的图。如本图所示,PSR(23)通过被设定为“1”,来表示用户已允许CM合成的意思;通过被设定为“0”,来表示用户未允许CM合成的意思。
此外,在指令ROM 45中,作为用于实现再生装置的设置处理的控制程序,新添加了设置菜单处理部63。
如果用户对遥控器进行了调用设置菜单的操作,则设置菜单处理部63将设置菜单显示在信号输出部28上。然后,如果用户进行了设定是否需要CM合成的操作,则将与该操作相应的值写入到PSR(23)中。图37(b)示出设置菜单的一例。如本图所示,在用设置菜单接受的设定项目中,一般存在观看限制设定、国家/地区、菜单语言、声音语言、字幕语言这5个项目。此外,在本实施方式中加上了“是否需要CM合成”这一设定项目。
图38是设置菜单处理部63的处理过程的流程图。本流程图在用户对遥控器进行了调用设置菜单的操作时执行。在本流程图中,首先,等待选择设定项目(步骤S81)。然后,如果选择了选择项目,则判定该选择项目是否是CM合成(步骤S82)。如果是CM合成以外,则接受该选择项目的设定。如果是CM合成,则接受CM合成这一选择项目的设定。如果设定项目被设定为“否”(步骤S83中为“否”),则在PSR组46中的多个PSR中的PSR中设定表示CM合成是“否”的“0”(步骤S85)。而如果“是否需要CM合成”这一设定项目被设定为“需要”(步骤S83中为“是”),则在PSR组46中的多个PSR中的PSR(23)中设定表示CM合成是“需要”的“1”(步骤S84)。以上是设置菜单处理部63的处理过程。
接着说明本实施方式的再生控制引擎60的改进。
如果在PSR(23)中设定了0或1的值,则再生控制引擎60在再生PlayList时使信号输出部28内的合成部54及合成部57编入与该设定值相应的拷贝代次管理信息(CGMS)。如果PSR(23)的值是表示CM合成是“否”的“0”,则使信号输出部28编入基于CCIforHDWithout CM、CCIforSD Without CM的CGMS。如果PSR(23)的值是表示CM合成是“需要”的“1”,则使信号输出部28编入基于CCIforSD With CM、CCIforHD With CM的CGMS。
编入基于CCIforSD With CM、CCIforHD With CM的CGMS的过程如图39所示。
图39是第7实施方式的再生控制引擎60的处理过程的流程图。本流程图是图20的流程图的改进。其改进点是,在步骤S101之前存在步骤S130。在该步骤S130是“否”的情况下,仍旧执行第2实施方式的再生过程。
而如果步骤S130是“是”,则执行步骤S101~步骤S110的处理过程。与第2实施方式的图20之间的不同点是,步骤S111、步骤S112被置换为步骤S121、步骤S122。由于该差异,再生控制引擎60每当读入PL信息时,判定是否存在CCIforPL(步骤S121),如果存在,则将CCIforSD With CM、CCIforHD With CM设定到信号输出部28中,并使合成部54、合成部57合成基于它的CGMS(步骤S122)。以上是基于PL信息的再生控制。如上所述,随着AVClip的再生进展,为了使CM内容同步,需要监视当前的再生时间是否相当于SubPlayItem的In#time、Out#time。该监视是在对视频解码器8、流图形处理器14、编码数据缓冲器22、文本字幕解码器42进行控制时,作为1个过程来执行的。图40是对视频解码器8、流图形处理器14、编码数据缓冲器22、文本字幕解码器42的控制过程的细节的流程图。本流程图在将I图片的PTS设定到当前PTM中后(步骤S138),执行由步骤S132~步骤S137组成的循环处理。
接着说明步骤S132~步骤S135中的循环处理。该循环处理重复与当前PTM相当的图片、音频的再生输出(步骤S132)、和当前PTM的更新(步骤S133)。本循环处理中的步骤S134规定了循环处理的结束条件。即,步骤S134将当前PTM是PI#x的Out#time作为循环处理的结束条件。
步骤S135判定是否存在用sync#PlayItem#id指定了PlayItem#x的SubPlayItem#y,如果存在,则在步骤S136中,判定当前PTM是否是SubPlayItem#y的sync#start#PTS#of#playItem。如果是,则在步骤S137中进行基于SubPlayItem#y的再生处理。
图41是基于SubPlayItem#y的再生处理的流程图。
在步骤S147中,读入用SubPlayItem#y的Clip#information#file#name指定的Clip信息。在步骤S148中,用当前Clip信息的EP#map,将SubPlayItem#y的In#time变换为地址α。而在步骤S149中,用当前Clip信息的EP#map,将SubPlayItem#y的Out#time变换为地址β。步骤S150命令解码器输出SubPlayItem#y的In#time至SubPlayItem#y的Out#time。求通过这些变换得到的地址β的下一个地址,并将该地址的上一个地址设定为地址γ(步骤S151)。命令BD-ROM驱动器1或本地存储器18用这样算出的地址γ来读出SubClip#z中的地址α至地址γ的TS包(步骤S152)。
通过这种处理,进行了MainPath的再生、SubPath的再生这两者,所以显示了图35(b)所示的合成图像。在图39的流程图中,在步骤S121、步骤S122中,将CCIforPL中的CCIforHD With CM、CCIforSD With CM设定到信号输出部28中。由于设定了CCIforHDWith CM、CCIforSD With CM,所以在SD视频信号及HD视频信号上,叠加了将容许度设定得高的CGMS,并输出。
图42(a)(b)是未合成广告的运动图像、和用于将该运动图像显示在TV上的SD视频信号的图。如本图(b)所示,在SD视频信号的垂直回扫区间中,叠加着表示Only One Copy的CGMS。通过该叠加,只容许录像装置600进行1次录像。
图43(a)(b)是合成了CM内容的再生图像、和用于将该再生图像显示在TV上的SD视频信号的图。如本图(b)所示,在SD视频信号的垂直回扫区间中,叠加着表示Copy Free的CGMS。通过该叠加,提高了录像装置600进行录像的自由度。
如上所述,根据本实施方式,以广告的合成为条件,在拷贝控制信息中示出了认可电影作品的复制的意思。如果接受在复制物上合成广告这一条件,则用户可以自由拷贝数字化了的电影作品。在将这样得到的复制物存储到HD录像机或家庭服务器中的情况下,只要再生存储着的复制物,就会显示合成了广告的再生影像。因此,用户不管是否愿意,都将观看再生影像。由此,可望得到一定的宣传效果。将认可原则上本不能的私人拷贝作为交换,使其观看广告,所以该宣传行为在对用户让步的基础上成立。由于在考虑到不伤害用户感情的基础上,实施以复制物为媒介的宣传行为,所以能够在与用户维持良好的关系的同时,提高宣传效果。
(第8实施方式)在第1实施方式中,CM内容被预先记录在BD-ROM上;而第7实施方式涉及从WWW服务器下载CM内容来利用的方式。这种下载时的CCIforBD中的CCIforPL如图44(a)所示。图44(a)是第8实施方式的CCIforPL的内部结构图。如本图所示,在第8实施方式的CCIforPL中,未记录任何CCI,而规定了URL。该URL表示应从网络上的何处取得CM内容及CCI。
由于在CCIforBD中未描述CCI,而描述了URL,所以在输出影像时,网络设备31根据该URL来访问WWW服务器,进行下载CM内容及CCI的处理。
图44(b)示出下载时网络设备31发送的CM请求的内部结构。如本图所示,CM请求包含BD-ROM的导入区域上记录着的Disc-ID。
在下载CM内容时,CPU 44使网络设备31发送包含Disc-ID的CM请求。图45是CPU 44取得Disc-ID(☆1)、网络设备31向WWW服务器发送CM请求(☆2、3)的示意图。如果这样发送了CM请求,则WWW服务器从自身的数据库中取出与该Disc-ID对应的CM内容。然后,用Disc-ID对CCIforSD With CM、CCIforHD With CM进行加密,并将加密过的CCIforSD With CM、CCIforHD With CM、和CM内容发回到请求源的再生装置。图46是从WWW服务器向再生装置发送CM内容及CCI(☆3、☆4、☆5)的示意图。如果这样发送了CM内容及CCI,则再生装置将CM内容写入到本地存储器32上,用Disc-ID对CCIforSD With CM、CCIforHD With CM进行解密来得到明文(平文)的CCIforSD With CM、CCIforHD With CM。
如上所述,根据本实施方式,从WWW服务器下载CM内容,并再生CM影像,合成到电影作品中,所以如果在WWW服务器中准备最新的CM内容,则能够与最新的拷贝代次管理一起使用户观看最新的广告宣传。
(第9实施方式)在第8实施方式中,将包含Disc-ID的CM请求发送到服务器装置。而第9实施方式是将Disc-ID和制造商信息包含在CM请求中而发送到服务器装置的实施方式。
图47是第9实施方式的CM请求的内部结构图。如本图所示,本实施方式的CM请求除了Disc-ID之外,还包含制造商信息。该制造商信息包含与再生装置的制作有关的“制造商ID”、该制造商的再生装置的“型号”等。本图所示的制造商信息以不可改写的状态被记录在再生装置中的安全的半导体元件中。
在发送CM请求时,CPU 44从上述安全的半导体元件中取出制造商信息,将包含该制造商信息和Disc-ID的CM请求发送到网络设备31。图48是CPU 44取得制造商信息及Disc-ID(☆1)、网络设备31向WWW服务器发送CM请求(☆2、3)的示意图。如果这样发送了CM请求,则WWW服务器与第8实施方式同样,从自身的数据库中取出与该Disc-ID对应的CM内容。然后,用Disc-ID对CCI进行加密,并将加密过的CCI和CM内容发回到请求源的再生装置。
接着,说明发送到WWW服务器700的制造商信息的用途。图49是制造商信息的用途的图。如果从世界各地的再生装置发出图48所示的发送请求,则WWW服务器700参考发送请求中分别包含的制造商信息,对每个制造商统计发送请求的个数。
如果这样统计了发送请求的个数,则电影发行公司800判定为该发送请求的个数是制造商对广告宣传的贡献,将与该贡献相应的广告费支付给制造商900。
如上所述,根据本实施方式,在取得CM内容时,将制造商信息发送到WWW服务器,所以电影发行公司能够知道制造商(再生装置)对广告宣传的贡献。如果将对这种贡献的报酬支付给制造商,则制造商能够得到以复制物为媒介的广告宣传这一新的收益。
(第10实施方式)在第7实施方式中,将CM内容记录到本地存储器中;而第10实施方式是将CM内容记录到BD-ROM上来请求许可的实施方式。图50是第1实施方式的BD-ROM的应用层格式的图。如本图所示,可知构成CM内容的SubClip、Clip信息、PL信息被记录在BD-ROM上。由于在BD-ROM上记录着SubClip、Clip信息、PL信息,所以在再生装置中不存在本地存储器的情况下,也能够进行合成了广告宣传的再生输出。而在该再生输出时,能够将对录像行为的容许度高的拷贝代次管理信息(CGMS)叠加在HD视频信号、SD视频信号上。
(第11实施方式)在第7实施方式中,将广告宣传用的文本字幕流作为SubClip记录到BD-ROM上;而本实施方式设有广告宣传用的图形流,复用在AVClip上。
图51是设有广告宣传用的图形流、复用在AVClip上的情况下的AVClip的结构图。
如本图的下第1级所示,在本实施方式的AVClip中,存在广告宣传用的图形流。图52(a)示出构成广告宣传用的图形流的ODS、PDS的内容。广告宣传用的图形流中的ODS(Object Define Segment)是表示以游程长度编码方式压缩过的广告宣传的图形流。
以下说明广告宣传用图形流中的ODS及PDS。
“OSD(Object#Definition#Segment)”是定义图形对象的功能段。图形对象是表示用于广告宣传的字符串或图形的数据,由多个游程长度数据组成。所谓游程长度数据,是用表示像素值的像素代码(PixelCode)和像素值的连续长度来表现像素串的数据。像素代码是8位的值,取1~255的值。在游程长度数据中,可以根据该像素代码从全彩的16,777,216色中选择任意的256色而设定为像素的颜色。其中,在作为字幕来显示的情况下,图形对象必须通过在透明色的背景上配置字符串来绘制。
“PDS(Palette Difinition Segment)”是定义颜色变换用的调色板的信息。所谓调色板,是表示1~255的像素代码和像素值的组合的数据。这里,像素值由红色差分量(Cr值)、蓝色差分量(Cb)、亮度分量(Y值)、透明度(T值)构成。通过将各游程长度数据具有的像素代码置换为调色板所示的像素值,游程长度数据被发色。
为了使得选择该广告宣传用的图形流,在本实施方式的BD-ROM上,记录着该AVClip特有的CCI(CCIforClip)。图52(b)是AVClip特有的CCIforClip的图。
图52(b)中的CCI for AVClip包含PID。该PID是唯一地识别上述广告宣传用PG流的PID,在再生时再生装置通过将该PID设定到PID过滤器4中,来对用于广告宣传的PG流进行解码、再生,所以将对录像行为的容许度高的拷贝代次管理信息(CGMS)叠加在HD视频信号、SD视频信号上。其中,用于确定广告宣传用的图形流的信息即使不是PID,只要是能够确定流的信息即可。
以上是本实施方式的记录介质的改进。接着说明本实施方式的再生装置的改进。在图22的流程图中,CCIforClip特有的处理是步骤S113及步骤S114。在第11实施方式中,该步骤S113及步骤S114的组被置换为图53所示的步骤S113、步骤S161~步骤S164。下面说明这些步骤S161~步骤S164。
在图22的流程图中,每当选择了新的AVClip时,判定PSR(23)是否是1(步骤S161)。该PSR(23)表示再生装置中的是否需要广告宣传的设定,如果是0(不要广告),则将与当前的AVClip对应的CCIforPL的CCIforSD Without CM、CCIforHD Without CM设定到信号输出部28中(步骤S162)。
如果PSR(23)是1(需要广告),则从与该AVClip对应的CCIforClip中取出PID,将该PID设定到PID过滤器4中(步骤S163)。通过该设定,在再生图51的AVClip时,广告宣传用的图形流由PID过滤器4选择,输出到流图形处理器14。然后,将与当前的AVClip对应的CCIforPL的CCIforSD With CM、CCIforHD With CM设定到信号输出部28中(步骤S164)。
如上所述,根据本实施方式,可以在AVClip中,复用广告宣传用的图形流,通过选择它,而使用户观看广告宣传图像。
(备考)以上的说明并未示出本发明的所有实施行为的方式。通过实施了下述(A)(B)(C)(D)……的变更的实施行为的方式,也能够实施本发明。本申请的权利要求的各发明是以上记载的多个实施方式及它们的变形方式的扩展了的记载、以及一般化了的记载。扩展以及一般化的程度基于本发明的技术领域的申请当时的技术水平的特性。
(A)在各实施方式中,在BD-ROM上只记录着HD画质的PG流或IG流,但是也可以为下变换用而另外记录PG流及IG流,在下变换时使再生装置或用户选择。
(B)在各实施方式中,在用PG流来显示字幕这样的情况下,在下变换时有难以保证质量的问题,所以最好用TrueType那样的矢量图像的字体来进行DC。
(C)各实施方式采用了经由对视频流、PG流、IG流分别最佳的下变换器而不损失画质的模型,但是也有在HD视频信号画质的状态下进行合成并直接下变换到SD画质的方法。在这种情况下,在预想在下变换时用4∶3的TV来进行Pan&Scan(扫视和扫描)显示的情况下,也可以将字幕的显示区域(特别是横长)收缩到下变换后的4∶3的TV内。
(D)在各实施方式中,未详细言及字幕的显示区域的设定方法,但是也可以考虑到下变换,按HD视频信号用、下变换的NTSC的信箱(レタ一ボツクス)用、下变换的NTSC的Pan&Scan用、下变换的PAL的信箱用、下变换的PAL的Pan&Scan用等来分别设定字幕显示区域。此外,也可以使得能够按用户的喜好来变更显示区域。
(E)在第1实施方式中,假设在进行场加倍来进行下变换时原封不动地再显示特定的场而进行了说明,但是为了减轻下变换时的影像的模糊,也可以通过根据前后的图片来生成中间性的场图片,插入它,来一边进行场加倍一边进行下变换(例如,也可以根据24Hz(film(电影))的P5图片和P6图片来生成图的50Hz-FD(PAL)中的第2枚的P5t。)。
(F)本实施方式说明了BD-ROM及其再生装置,但是也可以在数字广播的流内复用CCIforHD及CCIforSD。
(G)在上述说明中,为每个播放列表设定了CCI信息,但是也可以使得Java(注册商标)应用(控制再生的程序或脚本)能够选择CCI。
(H)字幕和由该字幕遮盖的重复部分最好始终同时被显示。这在同时向HDTV输出和向SDTV输出的情况下,能够使HDTV上的显示和SDTV上的显示相对应。
(I)也可以在音频解码器39的输出端上连接音频下变换器A-DC。通过使音频下变换器A-DC进行采样的抽取(拉长间隔)处理等,能够以SDTV的质量来进行声音输出。
(J)CCIforBD也可以包含“APSTB”。“APSTB”是表示输出SD视频信号时是否实施模拟输出上的保护的2位的值。如果APSTB是“01”,则表示通过干扰VTR的AGC电路来进行保护;如果是“10”,则表示通过AGC干扰、和使彩条(カラ一ストライプ)进行两行反转来进行保护。如果是“11”,则表示通过AGC干扰、和使彩条进行四行反转来进行保护。如果APSTB是“00”,则表示不进行模拟输出上的保护。
(K)在第1实施方式中,用以MPEG-TS的T-STD为基础的再生装置模型进行了说明,但是也可以是以MPEG-PS或其他复用方式为基础的再生装置模型。在进行下变换时,再生装置也可以一边显示Clip信息中描述的DC推荐信息,一边使用户最终判断下变换方法。
(L)在由于变换输出控制部51的显示方式、而使AVClip的再生速度与原始的不同的情况下,输出控制部51也可以不按DTS的时刻来进行解码。
(M)在所有实施方式中,将本发明的记录介质设为BD-ROM进行了实施,但是本发明的记录介质的特征在于被记录的图形流,该特征并不依赖于BD-ROM的物理性质。只要是能记录图形流的记录介质,则可以是任何记录介质。例如,也可以是DVD-ROM、DVD-RAM、DVD-RW、DVD-R、DVD+RW、DVD+R、CD-R、CD-RW等光盘、PD、MO等磁光盘。此外,也可以是小型闪存卡(注册商标)(CompactFlash)卡(小型闪存卡)、智能介质、存储棒、多媒体卡、PCM-CIA卡等半导体存储卡。也可以是软盘、SuperDisk、Zip、Clik!等磁记录盘(i)、ORB、Jaz、SparQ、SyJet、EZFley、微驱动器(マイクロドライブ)等移动硬盘驱动器(ii)。再者,也可以是设备内置型的硬盘。
(N)所有实施方式的再生装置在对BD-ROM上记录着的AVClip进行了解码后输出到TV,但是也可以将再生装置只做成BD-ROM驱动器,使TV具备其他构件。在此情况下,可以将再生装置和TV编入用IEEE1394连接的家庭网络中。此外,实施方式的再生装置是与电视相连来利用的类型,但是也可以是与显示器一体型的再生装置。再者,在各实施方式的再生装置中,也可以只将进行处理的本质部分的系统LSI(集成电路)作为实施。这些再生装置及集成电路都是本申请说明书中记载的发明,所以不管是它们中的哪一种形态,根据第6实施方式所示的再生装置的内部结构来制造再生装置的行为都是本申请的说明书中记载的发明的实施行为。第1实施方式所示的再生装置的有偿/无偿转让(在有偿的情况下为销售,在无偿的情况下为赠与)、出租、进口的行为,也都是本发明的实施行为。通过门面展示、商品目录促销、分发小册子而向一般用户提出转让或出租它们的行为也是本再生装置的实施行为。
(O)各流程图所示的程序进行的信息处理用硬件资源来具体实现,所以在上述流程图中示出了处理过程的程序单体作为发明成立。所有实施方式以被编入在再生装置中的形态,示出了本发明的程序的实施行为的实施方式;但是也可以从再生装置分离,来实施第1实施方式所示的程序单体。在程序单体的实施行为中,有生产这些程序的行为(1)、有偿/无偿转让程序的行为(2)、出租的行为(3)、进口的行为(4)、经双向电子通信线路提供给公众的行为(5)、通过门面、商品目录促销、分发小册子而向一般用户提出转让或出租这些程序的行为(6)。
(P)在各流程图中按时间序列执行的各步骤的“时间”的要素可认为是用于确定发明的必须的事项。这样,可知这些流程图的处理过程公开了再生方法的使用方式。如果进行这些流程图的处理,使得通过按时间序列进行各步骤的处理,来实现本发明的本来的目的,得到作用及效果,则当然相当于本发明的记录方法的实施行为。
(Q)各实施方式的数字流是BD-ROM标准的AVClip,但是也可以是DVD-Video(视频)标准、DVD-Video Recording(录像)标准的VOB(Video Object,视频对象)。VOB是通过复用视频流、音频流而得到的符合ISO/IEC13818-1标准的节目流(プログラムストリ一ム)。此外,AVClip中的视频流也可以是MPEG4或WMV方式的。再者,音频流也可以是Linear-PCM方式、Dolby-AC3方式、MP3方式、MPEG-AAC方式、dts方式的。
(R)各实施方式的电影作品也可以通过对用模拟广播来广播的模拟影像信号进行编码来得到。也可以是由用数字广播来广播的传输流构成的流数据。
此外,也可以对录像带上记录着的模拟/数字的影像信号进行编码来得到内容。再者,也可以对从摄像机直接取入的模拟/数字的影像信号进行编码来得到内容。除此之外,也可以是由分发服务器分发的数字作品。
(S)在第7实施方式以后,广告是诉诸视觉的,但是也可以诉诸听觉。即,也可以记录表示广告的音频流,来定义以合成它为条件的CCIforSD with CM、CCIforHD with CM。
(T)在第7实施方式以后,附加信息是广告,但是在广告以外,也可以是标语一类的东西。即,只需将一些信息传达给用户即可。此外,也可以是对电影制作者、电影发行者以外的营业主体的广告。
产业上的可利用性本发明的记录介质及再生装置可像家庭影院系统中的利用那样,以个人用途来利用。但是显然本发明在上述实施方式中公开了内部结构,根据该内部结构来批量生产,所以在资质上可以在工业上利用。由此,本发明的记录介质及再生装置具有产业上的可利用性。
权利要求
1.一种记录介质,其特征在于,记录着视频流和拷贝控制信息;视频流构成由多个帧图像组成的运动图像;拷贝控制信息是对附带附加信息来输出的方式、及不附带附加信息来输出的方式分别规定了将视频流变换为影像信号并输出时可否录像的信息。
2.如权利要求1所述的记录介质,其特征在于,在上述记录介质上记录着图形流;附加信息是通过对图形流进行解码而得到的图形。
3.如权利要求2所述的记录介质,其特征在于,上述图形流包含图形数据,用像素代码的排列来表示字符或图形;和调色板数据,与像素代码相对应地表示像素值及透明度。
4.如权利要求1所述的记录介质,其特征在于,在上述记录介质上,记录着网络的定位符(locator)信息;上述附加信息是通过对从用定位符信息确定的服务器装置取得的附加信息用流进行解码而得到的。
5.如权利要求1所述的记录介质,其特征在于,在上述记录介质上记录着附加信息用流和多径信息,上述多径信息将附加信息用流与视频流中的部分区间起来表示;上述附加信息是通过对附加信息用流进行解码而得到的。
6.一种再生装置,再生由多个帧图像组成的运动图像,其特征在于,包括读出单元,从记录介质上读出视频流;帧存储器;视频解码器,通过对视频流进行解码,来得到帧图像并写入到帧存储器中;输出单元,根据写入到帧存储器中的帧图像,来生成影像信号并输出;输出控制单元,按照用户的设定操作,使输出单元输出附带了附加信息的影像信号;以及分配单元,在输出附带了附加信息的影像信号的情况下,将录像的容许度比输出不附带附加信息的影像信号的情况高的拷贝控制信息分配给影像信号。
7.如权利要求6所述的再生装置,其特征在于,拷贝控制信息表示自由拷贝、只拷贝一次、不准拷贝中的某一个;上述录像的容许度按照自由拷贝、只拷贝一次、不准拷贝的顺序从高到低。
8.如权利要求6所述的再生装置,其特征在于,上述记录介质是移动型的记录介质;上述再生装置具有记录着附加信息流的内置型的记录介质;上述读出单元还从内置介质上读出附加信息流;上述再生装置包括对附加信息流进行解码的附加信息用解码器;附加信息是通过对附加信息流进行解码而得到的图像。
9.如权利要求8所述的再生装置,其特征在于,在上述内置介质上,记录着将附加信息流与上述移动介质上的视频流的部分区间对应起来的多径信息;上述输出控制单元在上述当前的再生时间到达上述部分区间时,输出附带了附加信息的影像信号。
10.如权利要求9所述的再生装置,其特征在于,上述多径信息将附加信息流与视频流中的多个部分区间对应起来。
11.如权利要求6所述的再生装置,其特征在于,在上述记录介质上,记录着网络中的定位符信息;上述再生装置还包括下载单元,从用定位符信息确定的服务器装置下载附加信息流;和附加信息用解码器,对下载的附加信息流进行解码;上述附加信息是通过对附加信息流进行解码而得到的图像。
12.如权利要求11所述的再生装置,其特征在于,上述下载单元,在访问服务器装置时将记录介质上的介质标识符发送到服务器装置,从服务器装置接收用介质标识符加密过的拷贝控制信息,上述拷贝控制信息是通过对用介质标识符加密过的拷贝控制信息进行解密而得到的。
13.如权利要求12所述的再生装置,其特征在于,上述下载单元在访问服务器装置时,将再生装置的制造商标识符或型号发送到服务器装置。
14.一种程序,使计算机进行再生由多个帧图像组成的运动图像的处理,其特征在于,使计算机执行读出步骤,从记录介质上读出视频流;解码步骤,通过对视频流进行解码,来得到帧图像并写入到计算机中的帧存储器中;输出步骤,根据写入到帧存储器中的帧图像,来生成影像信号并输出;输出控制步骤,按照用户的设定操作,使输出步骤执行附带了附加信息的影像信号的输出;以及分配步骤,在输出附带了附加信息的影像信号的情况下,将录像的容许度比输出不附带附加信息的影像信号的情况高的拷贝控制信息分配给影像信号。
15.一种再生方法,再生由多个帧图像组成的运动图像,其特征在于,包含读出步骤,从记录介质上读出视频流;解码步骤,通过对视频流进行解码,来得到帧图像并写入到计算机中的帧存储器中;输出步骤,根据写入到帧存储器中的帧图像,来生成影像信号并输出;输出控制步骤,按照用户的设定操作,使输出步骤执行附带了附加信息的影像信号的输出;以及分配步骤,在输出附带了附加信息的影像信号的情况下,将录像的容许度比输出不附带附加信息的影像信号的情况高的拷贝控制信息分配给影像信号。
全文摘要
在BD-ROM上,记录着视频流、多个拷贝控制信息——CCIforHD With CM、CCIforSD With CM、CCIforHD Without CM、CCIforSD Without CM。视频流构成由多个帧图像组成的运动图像。拷贝控制信息中的CCIforHD With CM、CCIforSD With CM是对附带附加信息来输出的方式规定了将视频流变换为影像信号并输出到显示装置时可否录像的信息。CCIforHD Without CM、CCIforSD Without CM是对直接以非合成的状态来输出的方式规定了将视频流变换为影像信号并输出到显示装置时可否录像的信息。
文档编号H04N5/85GK1934546SQ20058000920
公开日2007年3月21日 申请日期2005年1月28日 优先权日2004年1月30日
发明者矢羽田洋 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1