记录介质、再现装置、记录方法、再现方法制造方法及图纸

技术编号:3588758 阅读:103 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供记录介质、再现装置、记录方法、再现方法。本发明专利技术的记录介质,记录了数字流和应用程序,其特征在于,应用程序是由面向虚拟机的编程语言编写的程序,并且通过将各具有32比特大小的色彩的像素写入平面存储器来执行画面绘制;被复用在数字流上的是视频流和至少一个交互图形流,至少一个交互图形流用于向平面存储器,提供在虚拟机不工作的电影模式下用8比特大小的索引色来表现的每个像素。

【技术实现步骤摘要】

本专利技术涉及BD-ROM等记录介质、再现装置,涉及以电影模式/ 增强模式这2种模式来再现记录介质上记录的动态图像数据的技术。
技术介绍
以电影模式/增强模式这2种模式进行的再现,是为了与DVD保 持兼容但又有别于DVD而引入到BD-ROM的再现装置中的技术。所 谓电影模式,是使再现装置执行进行类DVD控制的程序、进行与 DVD兼容的再现控制的再现模式。而所谓增强模式,是一边再现与 电影模式相同的数字流、 一边执行Java程序等再现模式。图1是基 于电影模式、增强模式显示画面的图。附带执行Java程序的动态图 像再现能够将Java程序绘制的图形合成在动态图像上进行再现。这 种合成在DVD中没有,所以这种增强模式可成为有别于DVD的尖 兵。构成字幕或按钮的图形数据与构成动态图像的视频流复用来构 成一个运输流。复用它们,是为了使字幕或按钮的显示与动态图像严 格同歩。这样,构成字幕或按钮的图形数据不管在增强模式下、还是 在电影模式下都能被再现装置读出。从数字流中读出这些图形数据, 安排在空白区域上。通过这种安排,图形数据像图1的字幕"私B、二(Z)玄法八^f々工一 ^進"二 (我就这样进入了高速公路)" 或按钮"av、(是)v、v、之(否)"那样出现在画面上。但是,在 Java程序想在这种空白区域上绘制字符串或图形的情况下,这种绘制 被字幕、按钮遮盖。此外,在想縮小动态图像并用Java程序来引用 的情况下,这种字幕、按钮也碍事。这是因为,如果想以与动态图像 相同的比率来缩小字幕、按钮,则字幕过小而不能阅读,只能看见污 点。如果Java程序的绘制区域被遮盖,则Java程序的程序员被迫擦 除或隐藏字幕/按钮。但是在电影作品由多个数字流构成的情况下, 字幕/按钮的复用数因各数字流而异。此外,字幕/按钮的显示位置也 因每个数字流而异。即,有下述差异在有的数字流中存在按钮/字 幕,而在别的数字流中则不存在按钮/字幕。如果有这种差异,则编 写Java程序来擦除或隐藏字幕/按钮极其困难,很可能成为阻碍Java 编程的原因。
技术实现思路
本专利技术的目的是提供一种记录介质,能够在以电影模式/增强模 式这2种模式来实现再现的同时,以增强模式程序来实现顺畅的画面 绘制。为了实现上述目的,本专利技术的记录介质,记录了数字流和应用程 序,其特征在于,上述应用程序是由面向虚拟机的编程语言编写的程 序,并且通过将各具有32比特大小的色彩的像素写入平面存储器来 执行画面绘制;被复用在上述数字流上的是视频流和至少一个交互图 形流,上述至少一个交互图形流用于向上述平面存储器,提供在虚拟 机不工作的电影模式下用8比特大小的索引色来表现的每个像素。本专利技术的再现装置,执行数字流的再现,其特征在于,包括分 离单元,从上述数字流中分离视频流和图形流;视频解码器,对作为 上述分离的结果而获得的上述视频流进行解码;平面存储器;图形解码器,对作为上述分离的结果而获得的上述图形流进行解码,并将作 为结果而产生的非压缩的图形流写入上述平面存储器;命令执行单 元,在电影模式下执行命令;及平台单元,在面向虚拟机的编程语言工作模式下执行应用程序;其中,在上述电影模式下,上述再现装置 指示上述分离单元将上述图形流提供到上述图形解码器;在上述面向 虚拟机的编程语言工作模式下,上述再现装置指示上述平台单元将上 述图形流直接写入上述平面存储器,而不是上述图形解码器;上述平 面存储器构成为,在上述电影模式下每个像素具有8比特大小的检索 色,在上述面向虚拟机的编程语言工作模式下每个像素具有32比特 大小的色彩。另外,在上述电影模式下,通过使用存在于上述图形流 中的调色板数据将存储在上述平面存储器中的检索色变换为亮度和 色差,来执行图形显示。本专利技术的用于记录介质的记录方法,包括以下步骤创建体数据; 及将上述创建的体数据记录在上述记录介质上;其中,上述体数据包 括数字流和应用程序;上述应用程序是由面向虚拟机的编程语言编写 的程序,并且通过将各具有32比特大小的色彩的像素写入平面存储 器来执行画面绘制;被复用在上述数字流上的是视频流和至少一个交 互图形流,上述至少一个交互图形流用于向上述平面存储器,提供在 虚拟机不工作的电影模式下用8比特大小的索引色来表现的每个像 素。本专利技术的再现方法,用于使计算机播放数字流,其包括以下步骤: 分离步骤,从上述数字流中分离视频流和图形流;视频解码步骤,对 作为上述分离的结果而获得的上述视频流进行解码图形解码步骤, 对作为上述分离的结果而获得的上述图形流进行解码,并将作为结果 而产生的非压縮的图形流写入平面存储器;命令执行步骤,在电影模 式下执行命令;及平台执行步骤,在面向虚拟机的编程语言工作模式 下执行应用程序;其中,在上述电影模式下,指示上述分离步骤将上述图形流提供到上述图形解码步骤;在上述面向虚拟机的编程语言工 作模式下,指示上述平台执行步骤将上述图形流直接写入上述平面存 储器,而不是上述图形解码器;上述平面存储器构成为,使得在上述 电影模式下每个像素具有8比特大小的检索色,在上述面向虚拟机的编程语言工作模式下每个像素具有32比特大小的色彩。在增强模式下Java程序想引用交互图形流上复用的基本流的情 况下,如果借助进行了过滤指定、使得不再现表示字幕或按钮等的基 本流的再现区间信息,来进行再现控制,则Java程序不会被字幕或 按钮妨碍,能够实现自身的绘制处理。尽管1个电影作品由多个数字流构成,有复用了字幕/按钮的和 未复用字幕/按钮的,但是如果借助对数字流所设的再现区间信息, 则能够不意识到这些复用数的差异,不再现妨碍Java程序的绘制的 字幕/按钮。因此,能够减轻编写Java程序的程序员的负担,容易编 写引用了动态图像的程序,所以能够促使许多软件商参与制作用于发 行电影作品的光盘。附图说明图1是数字流上复用的图形由再现装置读出并显示的样子的示 意图。图2是本专利技术的记录介质的使用行为的方式的图。 图3是BD-ROM的结构的图。图4是用目录结构来表现BD-ROM的应用层格式(应用格式) 的图。图5是从功能的观点出发对BD-ROM上的文件进行分类的情况下的分类图。图6是BD-ROM作为对象的层模型的图。图7是AVClip (AV片断)如何构成的示意图。图8是Clip (片断)信息的内部结构的图。图9是PL信息的内部结构的图。图IO是基于PL信息的间接参照的示意图。图11是定义与图10所示的PL信息(PL信息W)不同的PL(PL 信息#2)的情况下的一例的图。图12是层模型的第4层上的再现模式的图。图13是Java语言作为对象的Java平台的层模型。图14是Playable一PID一entries的内部结构的图。图15是用MOVIE (电影)对象、Java对象来进行再现控制的、 PL的层次结构的图。图16是如何用Playltem#3、 #12中的playable—PID—entries来进行过滤指定的图。图17是能够用Playltem#3的Playable_PID—entries来进行何种再现输出的图。图18是每个AVClip的复用数的差异的图。图19是电影模式下基于MOVIE对象的选择基本流的图。图20是增强模式下基于Java对象的选择基本流的图。图本文档来自技高网
...

【技术保护点】
一种记录介质,记录了数字流和应用程序,其特征在于,    上述应用程序是由面向虚拟机的编程语言编写的程序,并且通过将各具有32比特大小的色彩的像素写入平面存储器来执行画面绘制;    被复用在上述数字流上的是视频流和至少一个交互图形流,上述至少一个交互图形流用于向上述平面存储器,提供在虚拟机不工作的电影模式下用8比特大小的索引色来表现的每个像素。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:冈田智之池田航上坂靖小塚雅之
申请(专利权)人:松下电器产业株式会社
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利