记录介质,播放装置,程序,播放方法,系统集成电路制造方法及图纸

技术编号:4001205 阅读:178 留言:0更新日期:2012-04-11 18:40
BD-ROM包含记录于其中的播放列表、应用程序和BD-J对象,所述播放列表包含AV剪辑和播放列表信息。该应用程序是一种以用于虚拟机的编程语言写成的程序,并且指定了生存周期,在该生存周期期间可以由所述虚拟机执行该应用程序。该BD-J对象包含播放列表管理表。该播放列表管理表指示了在该生存周期期间与该应用程序的执行同时进行的播放列表的播放控制。

【技术实现步骤摘要】
,播放装置,程序,播放方法,系统集成电路的制作方法
本专利技术涉及用于控制虚拟机中应用程序执行的应用程序控制技术的领域,并且更 具体地,涉及用于将该控制技术应用于例如BD-ROM的和BD-ROM播放装置的应用 技术,并且其中该BD-ROM用于发行电影 作品。
技术介绍
用于虚拟机的应用程序控制技术,例如Java(TM)编程,已经在个人计算机软件行 业中得到了广泛应用。目前,如何将从个人计算机软件发展而来的Java(注册商标,在下文 中用TM表示)编程用于实现BD-ROM(蓝光光盘只读存储器)播放装置中的播放控制是一 个研究的热点。在下面专利文件1中叙述的技术是一种公知的关于一种类似的播放装置的传统 技术。*专利文件1 日本专利公开No. 2813245
技术实现思路
本专利技术要解决的问题同时,Java(TM)编程所创建的应用程序的运行并不稳定,运行状态会根据资源使 用状态和CPU负载而改变。因此,经常会发生资源短缺,而这会导致应用程序的启动失败或 者导致应用程序异常终止,从导致装置发生中断。在个人计算机软件行业中,人们可能并 不将这视为严重问题。但是,在制造例如BD-ROM播放装置这样的消费品的领域中,这种现 象将会被视作质量问题。因此,许多制造商都不愿意使用Java(TM)编程来实现装置控制。 (注中断是指这样一种状态,其中,装置中的软件停止工作并且显示屏变为黑屏)本专利技术的目的是提供一种,当控制的应用程序异常终止时,或 者当该应用程序发生启动故障时,所述可以实现失效保护。根据本专利技术的一个方面,提供一种记录方法,用于在上,其中记录应用程 序、数字流、与所述应用程序和数字流有关的标题、以及管理信息,其中所述应用程序是使 用编程语言编写的用于虚拟机的程序,在执行所述记录时指定了生存周期,该生存周期在记录在所述中的标题 的播放周期内,并且在所述生存周期期间可以由所述虚拟机执行所述应用程序,以及所述管理信息包括指示了与所述标题有关的所述数字流的播放控制的信息,在所 述生存周期期间,与所述应用程序的执行同时进行所述数字流的播放控制。根据本专利技术的另一个方面,提供一种播放装置,包括虚拟机单元,用于执行已经从读入工作存储器的应用程序;播放控制引擎单元,用于播放记录于所述上的、并且与记录在所述记录 介质中的标题有关的数字流;以及应用程序管理器,用于当到达所述应用程序的生存周期时,将所述应用程序从所 述读入所述工作存储器并且使所述虚拟机单元执行所述应用程序,以及同时,使 所述播放控制引擎单元根据记录于所述中的管理信息播放与所述标题有关的所 述数字流,其中,所述生存周期在记录在所述中的标题的播放周期内,并且在所述 生存周期期间,所述应用程序可以被读入所述虚拟机单元的工作存储器并且可以被所述虚 拟机单元执行。根据本专利技术的再一个方面,提供一种用于计算机的播放方法,所述计算机包含虚 拟机单元以及播放控制引擎单元,所述虚拟机单元用于执行已被从读入工作存储 器的应用程序,所述播放控制引擎单元用于播放记录于所述上的、并且与记录在 所述中的标题有关的数字流,所述播放方法使所述计算机执行以下所述步骤 当到达所述应用程序的生存周期时,将所述应用程序从所述读入所述工 作存储器并且使所述虚拟机单元执行所述应用程序,其中,所述生存周期在记录在所述记 录介质中的标题的播放周期内,并且在所述生存周期期间,所述应用程序可以被读入所述 虚拟机单元的工作存储器并且可以被所述虚拟机单元执行,并且同时使所述播放控制引擎单元根据记录于所述上的管理信息播放与所述标 题有关的所述数字流。根据本专利技术的再一个方面,提供一种系统集成电路,其被嵌入播放数字流的播放 装置,所述数字流记录在所述中并且与记录在所述中的标题有关,所述 系统集成电路包含虚拟机单元,用于执行已被从读入工作存储器的应用程序;以及应用程序管理器,用于当到达所述应用程序的生存周期时,将所述应用程序从所 述读入所述工作存储器并且使所述虚拟机单元执行所述应用程序,并且与此同 时,使所述播放控制引擎单元根据记录于所述上的管理信息播放与所述标题有关 的所述数字流,其中,所述生存周期在记录在所述中的标题的播放周期内,并且在 所述生存周期期间,所述应用程序可以被读入所述虚拟机单元的工作存储器并且可以被所 述虚拟机单元执行。根据本专利技术的又一个方面,提供一种,其中记录应用程序、数字流、与所 述应用程序和数字流有关的多个标题、以及管理信息,其中所述应用程序是使用编程语言 编写的用于虚拟机的程序,指定处于记录到所述中的多个标题之一的播放周期内 的生存周期,在所述生存周期期间所述应用程序被读进所述虚拟机的工作存储器并由所述 虚拟机执行,所述应用程序与所述多个标题之一有关,所述应用程序的生存周期与和该应 用程序有关的标题相关联;及所述管理信息包括定义了与和所述生存周期关联的所述标题 有关的所述应用程序的执行的信息,以及定义了与待播放的所述标题有关的所述数字流的 播放控制。根据本专利技术的又一个方面,提供一种播放装置,包括虚拟机单元,用于执行已经 从读进工作存储器的应用程序;播放控制引擎单元,用于播放记录于上 且与记录在所述中的多个标题之一有关的数字流;以及应用程序管理器,用于将与所述多个标题之一有关的所述应用程序从所述读进所述工作存储器,并且当到 达处于记录在所述中的所述多个标题之一的播放周期内的生存周期时,使所述虚 拟机单元执行所述应用程序,以及与所述虚拟机的执行并行地,使所述播放控制引擎单元 根据记录于所述中的管理信息播放与所述标题有关的所述数字流。根据本专利技术的又一个方面,提供一种被读入计算机的程序,所述计算机包含虚拟 机单元,用于执行已经从读进工作存储器的应用程序;播放控制引擎单元,用于播 放记录于上且与记录在所述中的多个标题之一有关的数字流;所述程序 使所述计算机执行如下步骤将与所述多个标题之一有关的所述应用程序从所述 读进所述工作存储器,并且当到达处于记录在所述中的所述多个标题之一的播放 周期内的生存周期时,使所述虚拟机单元执行所述应用程序,以及与所述虚拟机的执行并 行地,使所述播放控制引擎单元根据记录于所述中的管理信息播放与所述标题有 关的所述数字流。根据本专利技术的又一个方面,提供一种用于计算机的播放方法,所述计算机包含虚 拟机单元,用于执行已经从读进工作存储器的应用程序;播放控制引擎单元,用于 播放记录于上且与记录在所述记录 介质中的多个标题之一有关的数字流;所述播 放方法使所述计算机执行如下步骤将与所述多个标题之一有关的所述应用程序从所述记 录介质读进所述工作存储器,并且当到达处于记录在所述中的所述多个标题之一 的播放周期内的生存周期时,使所述虚拟机单元执行所述应用程序,以及与所述虚拟机的 执行并行地,使所述播放控制引擎单元根据记录于所述中的管理信息播放与所述 标题有关的所述数字流。解决这些问题的方法通过一种可以实现上述目的,在该介质中记录有应用程序、数字流、与所 述应用程序和数字流有关的标题、以及管理信息,其中所述应用程序是用编程语言编写的 用于虚拟机的程序,并且定义了一个生存周期,该生存周期在记录在所述中的标 题的播放周期内,并且在该生存周期内,所述应用程序可以被读入所述虚拟机的工作存储 器并且可以被所述虚拟机本文档来自技高网...

【技术保护点】
一种记录介质,其中记录应用程序、数字流、与所述应用程序和数字流有关的多个标题、以及管理信息,其中所述应用程序是使用编程语言编写的用于虚拟机的程序,指定处于记录到所述记录介质中的多个标题之一的播放周期内的生存周期,在所述生存周期期间所述应用程序被读进所述虚拟机的工作存储器并由所述虚拟机执行,所述应用程序与所述多个标题之一有关,所述应用程序的生存周期与和该应用程序有关的标题相关联;及所述管理信息包括定义了与和所述生存周期关联的所述标题有关的所述应用程序的执行的信息,以及定义了与待播放的所述标题有关的所述数字流的播放控制。

【技术特征摘要】
...

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

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

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