盘再现设备、盘再现方法和程序的制作方法

文档序号:6741383阅读:117来源:国知局
专利名称:盘再现设备、盘再现方法和程序的制作方法
技术领域
本发明涉及一种盘再现(reproduction)设备,该盘再现设备再现诸如BD-ROM (蓝光盘只读存储器)的记录介质上记录的数据。
背景技术
近些年来,光盘再现设备已经甚至被广泛地普及到标准家庭,该光盘再现设备有具有高图像质量和高声音质量的高度交互的功能,并且再现其上记录了高容量信息的光盘。代表性高容量光盘是蓝光盘BD (以下称为“BD”)。BD包括单层25千兆字节(GB)或双层50GB的极大数据容量,并且可以累积具有高清晰度图像质量的电影内容。在制造过程中,使用该BD将数据写入市场上销售的可获得或出租的封装软件,并且,经由作为不可记录或不可重写的只读介质的BD-ROM来提供封装软件。已经对于BD-ROM制定了 HDMV模式和BD-J模式这两种规范。在HDMV模式中,已经相对于传统DVD-ROM扩展了图像/声音编码解码规范,并且可以使用高清晰度图像和高质量音频。应当注意,其内容规范类似于DVD-ROM。BD-J模式可以除了 HDMV模式之外还根据Java (R)应用增加视觉表示,诸如叠加图像。HDMV标题被分类为电影标题和交互标题。电影标题是要从标题的开始至结尾依序再现的标题。相反,交互标题不是要从标题的开始至结尾依序再现的标题,如菜单标题所示。因此,在交互标题中没有“章节”的概念,并且许多装置不向用户通知甚至再现时间信
肩、O顺便提及,在其中在汽车中使用盘再现设备的情况下,较为频繁地接通/关断电源。例如,存在下述频繁的场景其中,在正在再现BD-J内容的情况下在驾驶期间将发动机停止以暂停等,并且后来重启发动机。因为当停止发动机时关断ACC (附件)电源,并且当启动发动机时接通ACC电源,所以车中再现设备进行的再现每次都暂停,并且,车中再现设备一般具有下述功能如果再一次接通电源,则从电源关断之前的再现位置重启再现(恢复再现功能)。例如,专利文献I (日本公开专利No. 2010-33628的公布)公开了一种技术,其中,在参考BD-ROM上的Java应用的标题的再现中,即使在任何点处暂停图像和声音的再现,当重启再现时也可以实现从暂停位置恢复再现图像和声音。图9是用于描述作为传统技术的、在车中环境下的恢复再现的序列示例的图。首先,当执行作为用于再现已经作为管理信息被写入盘中的标题的情形的导航命令时(S1001 ),开始播放列表的再现(移动图像再现)(S1002)。在盘再现设备中设置的信号处理单元确定正在再现的播放列表是否是恢复目标标题类别(S1003),并且如果该信号处理单元确定播放列表是恢复目标标题类别(S1003 是),则该信号处理单元向非易失性存储器内存储当前的寄存器信息(再现信息)(S1004)。应当注意,以预定的时间间隔来周期地执行向非易失性存储器内存储这个寄存器信息。该信号处理单元确定是否出现了播放列表的再现的暂停(S1005),并且如果信号处理单元确定还没有出现再现的暂停(S1005 :否),则信号处理单元返回到步骤S1002,以继续播放列表的再现。相反,如果确定已经出现了再现的暂停(S1005 :是),则确定是否存在重启播放列表的再现的指令(S1006 )。如果用户通过遥控输入等操作来发出用于重启播放列表的再现的指令(S1006),则在步骤S1004中在非易失性存储器中存储的注册信息被返回到寄存器(S1007),并且,从出现播放列表的再现暂停前的位置重启该播放列表的再现。应当注意,因为在技术上难以执行BD-J标题的恢复再现,所以在图9所示的序列示例中,为了方便而提供了用于确定恢复目标标题类别的处理(S1003)。相反,如果不仅对HDMV标题而且对BD-J标题启用恢复再现,则可以将注册信息总是存储到非易失性存储器内,而不执行确定标题类别的这个处理。而且,在其中已经出现再现暂停后、盘再现设备自动重启再现而不依赖于用户操作的情况下,不要求在步骤S1006中确定是否存在用于重启再现的指令的处理。而且,在图9所示的序列示例中,将注册信息周期地存储到非易失性存储器内(S1004)。然而,如果假定像在用于家庭使用的盘再现设备等中那样持续地供应电力,则可以仅在已经出现再现暂停时的时间点将注册信息存储到非易失性存储器内。[引用列表][专利文献][专利文献I]日本公开专利公布No. 2010-33628[专利文献2]W02009/057298A1 的公布

发明内容
[技术问题]然而,如果在如上所述的序列中尝试HDMV交互标题的恢复再现,则出现下述问题。如上所述,HDMV标题被分类为电影标题和交互标题。即使基于在再现停止时的注册信息来执行恢复再现,也可以从与再现停止时位置相同的位置再现要从标题的开始至结尾依序再现的HDMV电影标题。相反,如图10所示,不从标题的开始至结尾再现的HDMV交互标题可以像在移动图像执行期间实现其中存在按钮等的菜单的情况下那样,采用包括嵌套的移动图像数据分组和图形数据分组的结构。在该情况下,除非从图形的开始分组起构成数据以便绘制图形,否则菜单被不正确地显示。具体地说,如果假定已经在由图10中的SI表示的时间点停止了再现,则在该停止时间,该再现处于其中显示图形的状态中。如果根据上面的传统序列来执行其恢复再现,则从SI重启再现。然而,在时间点SI,用于在停止时显示的图形的数据分组不再存在,并且因此,不能显示该图形。换句话说,重启再现而不显示图形。如果假定该HDMV交互标题用于顶层菜单,则在恢复再现后不显示图形,用户不能从顶层菜单执行操作,并且可以继续再现而不出现顶层菜单。
当然,也通过向非易失性存储器内存储图形信息来消除如上所述的不方便。然而,该图形信息具有大的数据量,并且因此,将这个功能包括到具有有限存储器容量的盘再现设备内不是现实的。已经实现了本发明以便解决这样的问题,并且,本发明的目的是提供盘再现技术,即使执行BD-ROM上的HDTV交互标题的恢复再现,该盘再现技术也不会引起诸如不显示图形的不方便。[对于问题的解决方案]为了解决上述问题,根据本发明的盘再现设备是再现其上记录了多个标题的盘的盘再现设备,标题是再现的单位,该设备包括信号处理单元,获得在盘上记录的各个数据,并且对各个数据执行信号处理;再现单元,从信号处理单元指示的再现开始位置起,再现多个标题的任何一个;以及非易失性存储单元,存储用于识别再现开始位置的信息,其中信号处理单元包括用户操作单元,根据用户操作发出开始再现并且暂停多个标题的每一个的再现的指令;以及再现控制单元,在每次执行向再现单元再现的标题添加的特定导航命令时,将在执行命令时的再现状态依序存储到非易失性存储单元内,作为被执行命令标识信息,并且,如果再现单元再现的标题是HDMV电影标题,则将HDTV电影标题的再现状态依序存储到非易失性存储单元内,作为再现状态信息,并且其中,再现控制单元从用户操作单元接收用于重启再现的指令,并且确定在非易失性存储单元中存储的信息是关于特定导航命令的被执行命令标识信息,还是关于HDMV电影标题的再现状态信息;在是再现状态信息的情况下,通过再现状态信息识别再现开始位置,并且指令再现单元开始恢复再现;并且,在是被执行命令标识信息的情况下,通过被执行命令标识信息来识别再现开始位置,并且指令再现单元开始恢复再现。[本发明的有益效果]根据本发明,消除了 BD-ROM上的HDMV交互标题的恢复再现的不方便,诸如不显示图形。本发明在具有频繁电源接通/关断的车中环境下的再现特别有效。


图1是用于描述根据本发明实施例的盘再现设备的结构示例的框图。图2是图示在index, bdmv文件和标题之间的关系的图。图3是图示HDMV标题的结构图的示例的图。图4是图示标题#n的结构示例的图。图5A是用于描述在本发明的第一实现方式中由信号处理单元执行的存储恢复信息的处理的内容的流程图。图5B是用于描述在本发明的第一实现方式中由信号处理单元执行的恢复再现过程的内容的流程图。图6A是图示已经在PlayList#n中的位置S2处出现再现暂停的情况的图。图6B是图示PlayList#n的数据分组的结构的图。图7是用于描述在本发明的第二实现方式中由信号处理单元执行的存储恢复信息的处理的内容的流程图。图8是用于描述在本发明的第三实现方式中由信号处理单元执行的存储恢复信息的处理的内容的流程图。图9是用于描述作为传统技术的、在车中环境下的恢复再现的序列示例的图。图10是描述在HDMV交互标题中嵌套移动图像数据分组和图形数据分组的状态的图。
具体实施例方式下面参考附图描述用于实施本发明的实施例。应当注意,要在下面的说明中使用的术语“恢复再现”被用作的含义还包括除了限制意义上的恢复再现之外,也包括从尽可能接近再现暂停时的位置的位置重新开始再现的情况,限制意义上的恢复再现表示从再现暂停时的位置重启再现。[实现方式I]图1是用于描述根据本发明实施例的盘再现设备100的结构示例的框图。盘再现设备100被配置为具有拾取器11,其从BD-ROM 10获得数据;伺服机构12,其控制拾取器11 ;本地存储器13,其是非易失性存储单元;网络接口 14 ;信号处理单元15 ;以及再现单元16。而且,信号处理单元15具有再现控制单元17、用户操作单元18、数据处理单元19和显示控制单元20。图1中所示的BD-ROM 10是其上记录了多个标题的记录介质,每一个标题是再现的单位,并且诸如电影作品和活动图像的AV内容已经被记录在BD-ROM 10上。伺服机构12是使得拾取器11在记录介质的径向上移动(寻找)并且在记录介质的轴向上调整拾取器11的移动(聚焦)的装置。另外,拾取器11从BD-R0M10获得期望的数据,并且向信号处理单元15发送该数据。信号处理单元15获得BD-ROM 10上记录的各个数据,并且对于该各个数据执行信号处理。而且,信号处理单元15接收用户操作的内容,确定操作是否可接受,并且如果该操作可接受则使得用户操作单元18执行该操作。而且通常,在大多数情况下,如果菜单屏幕的再现已经被设置为在插入盘后立即执行,则已经在再现了菜单屏幕时的时间点处预先选择了用于再现电影等的主要故事的按钮。在该情况下,如果用于在已经再现了菜单屏幕时的时间点处选择的按钮的用户操作被执行以转移到下一个状态,则再现主要故事。要被信号处理单元15处理的数据不仅在BD-ROM 10上,而且包括在本地存储器13中存储的数据和经由网络接口 14从网络下载的数据。信号处理单元15是用于通过数据处理单元19处理这样的数据,并且使得再现单元16经由显示控制单元20再现AV内容等的部件。再现单元16具有将由上面的信号处理单元15处理的数据转换为后述的被电视机等可再现的状态的功能。该再现单元16根据后述的过程,从信号处理单元15指示的执行开始位置起,执行在BD-ROM 10上记录的多个标题的任何一个的恢复再现。信号处理单元15中设置的再现控制单元17基于上面的各种数据来控制AV内容等的正常再现,并且另外,如果已经停止了 BD-ROM上的各个标题的再现,并且然后再一次开始再现,则再现控制单元17控制从哪个位置起执行再现目标标题的恢复再现。在描述要在本发明的实现方式中执行的处理的特定内容之前,将预先描述在作为关于整个BD-ROM 10的管理信息的index, bdmv文件和标题之间的关系以及HDMV标题的结构示例。图2是图不在index, bdmv文件和标题之间的关系的图。标题是包括一对应用和AV流的再现的单位。在index, bdmv文件中,已经描述了关于盘的标题结构,并且管理盘上的每一个标题和对应的应用(用于BD-J模式标题的Java (R)应用或用于HDMV模式标题的场景程序)之间的参考关系。而且,存在作为特殊标题的“第一重放(playback)标题”和“顶层菜单”。“第一重放”是当开始BD时首先被自动再现的标题。应当注意,第一播放(play)是在主要故事的再现或包括第一重放的菜单显示之前要被再现的标题。应当注意,也可以在第一重放中描述要作为第一播放再现的标题的位置。第一播放主要用于显示BD等的使用项目。当按下遥控器上的菜单按键时或当标题的再现结束时,再现“顶层菜单”,并且“顶层菜单”主要用于选择标题,并且选择用于字幕(subtitle)和声音的语言。图3是图示HDMV标题的结构图的示例的图。如图2中所示,在HDMV标题的情况下,每一个标题指的是MovieObject (电影对象)。在MovieObject中已经记录了与每一个MovieObject对应的导航命令。从每个MovieObject的开始依序执行导航命令,并且,可以通过导航命令来实现场景的再现。而且,导航命令也包括用于比较和计算在再现设备中设置的寄存器中的值的命令,并且可以通过这些命令来确定要再现的MovieObject的播放列表、标题和数量。如图3 中所不,Title (标题)#n 指的是 MovieObject#n。MovieObject#n 根据播放PL的导航命令来再现PlayList (播放列表)#n。当PlayList#n的再现结束时,依序执行下一个导航命令,并且,执行根据跳跃对象(Jump Object)命令而转变到MovieObject#m。跳跃标题(Jump Title)命令存在于MovieObject#m中,并且当执行这个命令时,该执行移动到Title#m。Title#m 指的是 MovieObject#k。在 MovieObject#k 中存在调用对象(CallObject)命令。不像跳跃对象命令那样,调用对象命令保留当前状态,并且返回到执行恢复(Resume)命令时的状态。该执行根据MovieObject#k中的调用对象命令来转变到MovieObject#i。在MovieObject#i中执行播放PLatMK命令,并且这个命令启用(enable)从PlayListta中注册的Mark (标记)#n的再现。该标记包括通常所谓的“章节”。当完成PlayList#m的再现时,在MovieObject#i中执行恢复命令。如上所述,恢复命令返回到执行调用对象命令或调用标题命令时保留的状态,即,在图3所示的示例中,返回到执行MovieObject#k中的调用对象命令后的状态。最后,在MovieOb ject#k中执行播放PLatPI。在该示例中,这个命令用于执行从构成PlayList#k的PlayItem (播放项目)#b的开始起的再现。PlayItem是构成PlayList的元素,并且是管理从那里至那里执行剪辑再现的元素。如图3中所示,HDMV标题在每一个MovieObject中执行导航命令,以实现移动图像再现和标题转变等。图4是图不Title#n的结构不例的图。Title#n由MovieObject#n构成,并且可以根据导航命令来再现PlayLists#n、#m和#k。而且,MovieOb ject#n具有根据导航命令Jump Title#n而循环其本身的标题的结构。
已经通过再现设备中的寄存器中的值和根据MovieObject#n中的导航命令的比较和计算而确定了再现哪个播放列表。如上所述,对于HDMV交互标题,如果在再现期间关断电源,并且执行恢复再现,则从Title#n的开始,即MovieObject#n的开始起执行导航命令。如果在PlayList#n的再现期间已经关断了电源,则当使用恢复再现来再现Title#n时,已经清空了再现设备中的寄存器,或者,仅可以参考关断电源前再现的PlayListSn 的数据。在如果已经再现了另一个标题而仅能够达到Title#n的情况下,可能已经在再现Title#n之前在再现设备中的寄存器中存储了各种信息。因此,如果直接地再现Title#n,则可能执行错误的操作,诸如从错误的寄存器信息再现Title#n或未显示应当显示的图形。根据本发明,可以避免可能在BD-ROM上的标题的恢复再现中引起的如上所述的不方便。下面将描述要在本实现方式中执行的处理的具体内容。图5A和图5B是用于描述在本发明的第一实现方式中要由信号处理单元15执行的处理的内容的流程图。图5A是用于描述用于存储恢复信息的处理的内容的流程图,并且图5B是用于描述恢复再现过程的内容的流程图。首先,参考图5A,将描述存储恢复信息的处理的内容。如果通过盘再现设备100开始BD-ROMlO的再现,则在信号处理单元15中设置的再现控制单元17开始监控正在被再现单元16再现的标题的再现状态。如果执行向在被再现的标题添加的特定导航命令(S101 是),则再现控制单元17向本地存储器13内存储在这个命令的执行时的再现状态(在图中的寄存器信息I) (S102)。与该特定导航命令的执行相关联的再现状态(寄存器信息I)被用作后述的被执行命令标识信息。导航命令是用于再现标题的场景,并且被记录在盘上的管理信息中。如果开始标题的再现,则执行这个导航命令,并且根据该场景来确定再现位置。而且,当再现结束时,读取场景的其余部分,以确定接下来要进行什么,诸如是否转变到另一个标题。在本实施例中,这样的导航命令中的命令跳跃标题、调用标题、恢复、播放PL、播放PLatP1、播放PLatMK、链接(Link) PI和链接MK的每一个被定义(指定)为上面的“特定导航命令”。跳跃标题是从正在被再现的标题向特定标题的再现转移的操作。调用标题是从正在被再现的标题调用特定标题的再现的操作。恢复是重启标题的再现的操作。播放PL是再现特定播放列表的操作。播放PLatPI是再现特定播放列表中的特定播放项目的操作。播放PLatMK是再现特定播放列表中的特定标记(通常称为“章节”)的操作。链接PI是再现正在被再现的播放列表中的特定播放项目的操作。链接MK是再现正在被再现的播放列表中的特定标记(通常称为“章节”)的操作。应当注意,如上所述的所有导航命令不一定都要被指定为“特定导航命令”,例如,仅可以将跳跃标题指定为“特定导航命令”,并且可以执行每一个下面的处理。在步骤S103中,执行在步骤SlOl中确定的特定导航命令,并且当执行这个导航命令时(S103),沿着再现目标标题的场景,开始对应的播放列表的再现(S104)。再现控制单元17确定由再现单元16正在再现的标题的类别(S105)。该标题是再现暂停后要执行其恢复再现的标题。如果该标题是HDMV电影标题(S105 :是),则其再现状态(在图中的寄存器信息2)被存储到本地存储器13内(S106)。该寄存器信息2被用作后述的再现状态信息。在继续标题再现的同时,重复再现状态信息的上面的收集(S107 :否)。如果因为用户操作等的情况而出现标题再现的暂停(S107 :是),则再现控制单元17将上面的寄存器信息I或寄存器信息2存储为恢复信息(S109)。接下来,将参考图5B来描述恢复再现过程的内容。用户操作单元18已经根据用户操作接受了开始标题的再现并且暂停再现的指令,并且根据来自用户操作单元18的重启再现的指令来开始恢复再现处理(S201)。如果开始恢复再现处理,则识别在本地存储器13中存储的寄存器信息是否是在步骤S102中存储的数据(寄存器信息I)或在步骤S106中存储的数据(寄存器信息2) (S202)。应当注意,虽然上面的处理是在其中仅可以存储要被存储到本地存储器13内的寄存器信息I和寄存器信息2之一的情况下的处理,但是如果寄存器信息I和2都被存储到本地存储器13内,则可以使用户执行诸如选择的处理。作为在步骤S202中的恢复类别的确定的结果,如果在本地存储器13中存储的寄存器信息是寄存器信息2,则返回在本地存储器13中存储的寄存器信息2 (再现状态信息)(S204),通过这个寄存器信息2来识别再现开始位置,并且开始通过再现单元16再现播放列表(S206),并且,结束恢复再现处理(S207)。相反,作为在步骤S202中的恢复类别的确定的结果,如果在本地存储器13中存储的寄存器信息是寄存器信息1,则返回在本地存储器13中存储的寄存器信息I (被执行命令标识信息)(S203),执行在步骤SlOl中被确定为特定导航命令的命令(步骤S205),通过寄存器信息I来识别再现开始位置,并且开始通过再现单元16再现播放列表(S206),并且,结束恢复再现处理(S207)。如上所述,在传统方法中,仅基于在标题的再现暂停时的寄存器信息来执行标题的恢复再现。由此,在不从例如标题的开始至结束再现的HDMV交互标题的再现暂停后开始的恢复再现中,可能有下述不方便从图10中的位置SI重启再现,并且因此,不显示已经在再现暂停时显示的图形。相反,在图5A和图5B中所示的过程中,根据标题的类别,将不同的寄存器信息用于标题的恢复再现。具体地说,对于HDMV交互标题的恢复再现,使用已经执行了作为用于再现标题的场景的导航命令时的寄存器信息,而不是标题的再现暂停时的寄存器信息。由此,即使在图10中所示的情况下,也避免从位置SI重启再现,并且没有下述不方便不显示已经在再现暂停时显示的图形。应当注意,如果根据来自用户操作单元18的指令重启其再现的标题是HDMV交互标题,则即使当从在再现暂停时的位置重启再现时,也可以不引起不方便。例如,如图6A中所示,假定再现的暂停已经在HDMV交互标题的PlayList#n的位置S2出现。另外,如果假定这个PlayList#n的数据分组结构如图6B中所示,则在PlayListSn的S2前不存在图形数据分组。在该情况下,即使从位置S2重启再现,也不引起诸如不显示图形的不方便。因此,还可以说不必麻烦地从该播放列表的开始(SO)来重启再现。因此,可以向在其再现开始位置已经被该被执行命令标识信息识别的标题的播放列表中的引导图形数据分组的位置(从SO至S2)执行时间搜索,并且对于该标题,已经指令再现单元16开始恢复再现。而且,在其中不存在图形的HDMV交互标题中,在图5A的步骤S106中,将关于当前再现的时间信息A存储到本地存储器13内。如果执行恢复再现,则执行导航命令,寄存器信息2,然后,对于在本地存储器13中存储的时间信息A执行时间搜索。由此,从再现停止前的原始位置启动(enable)再现。[第二实施例]图7是用于描述在本发明的第二实现方式中、要由信号处理单元执行的存储恢复信息的处理的内容的流程图。应当注意,在本实现方式中,要由信号处理单元执行的恢复再现过程的内容类似于已经使用图5B描述的内容。图7中所示的流程与在第一实施例中描述的图5A中所示的流程的不同在于图7中所示的流程包括步骤(S110),用于识别由再现单元16再现的标题是否是HDMV标题或BD-J标题,并且进一步确定其再现被重启的标题是否是BD-J标题,并且该BD-J标题的再现是因为来自HDMV标题的转变(transition);以及步骤(S111),用于如果通过该确定满足了上面的要求(S110 :是),则向本地存储器13内存储在执行向作为转变源(寄存器信息I)的HDMV标题添加的标题转变命令时的再现状态,作为被执行命令标识信息。上面的标题转变命令具体地说是跳跃标题和调用标题的命令。根据在步骤Slll中在本地存储器13中存储的被执行命令标识信息(寄存器信息1),重启标题的再现的BD-J标题的开始位置被识别为再现开始位置。并且,发出用于由再现单元16开始恢复再现的指令。在传统技术中,在从HDMV标题向BD-J标题转变的情况下,在技术上难以对BD-J标题执行恢复再现功能。然而,如果要基于通过使用向作为转变源的HDMV标题添加的标题转变命令来再现BD-J标题的上面的流程来处理重启,则能够(enable)从BD-J标题的开始起重启恢复再现,并且,即使对于其恢复再现困难的BD-J标题,也能够从用户执行的再现的近处重启再现。[第三实现方式]图8是用于描述在本发明的第三实现方式中的、要由信号处理单元执行的存储恢复信息的处理的内容的流程图。应当注意,在本实现方式中,要由信号处理单元执行的恢复再现过程的内容类似于已经使用图5B描述的内容。图8中所示的流程与在第一实施例中描述的图5A中所述的流程的不同在于图8中所示的流程包括步骤(112),用于识别要由再现单元16再现的标题是HDMV标题还是BD-J标题,并且进一步确定其再现被重启的标题是否是BD-J标题,并且这个BD-J标题是否是用户操作使能了其标题搜索再现的标题;以及,步骤(S113),如果已经通过该确定满足了上面的要求(S112 :是),则向本地存储器13内存储对应的BD-J标题的再现状态(寄存器信息2)。再现标题的命令除了导航命令之外进一步包括根据用户操作(UO)的标题搜索命令。在BD-ROM的管理信息中,已经对每一个标题描述了关于是否允许对于特定标题执行标题搜索并且直接地再现标题的信息。
例如,在其中在BD-J标题#n的再现期间出现再现暂停并且重启再现的情况下,如果可以通过标题搜索再现该BD-J标题#n,则该BD-J标题#n可以是恢复再现的目标。因此,在本实施例中,对于可以是恢复再现的目标的BD-J标题,在本地存储器13中存储该标题的再现状态。如果返回标题,则执行导航命令“跳跃标题”或标题搜索来开始恢复再现。根据基于上面流程的处理,能够从BD-J标题的开始起重启恢复再现,并且,即使对于其恢复再现困难的BD-J标题,也能够从用户执行的再现附近起重启再现。应当注意,在从BD-J标题至BD-J标题的转变的情况下,BD-J应用执行标题搜索。此时,存在其中连续地保留BD-J应用以及其中BD-J应用结束一次的情况。例如,假定已经执行了从BD-J标题#n向BD-J标题#m的转变,并且在BD-J标题#m的再现期间,已经出现了再现的暂停。在该情况下,期望从开始起再现BD-J标题#m。然而,如果在BD-J应用被连续地保留于从标题#n向标题#m的转变中的状态中直接地再现标题#m,则再现可能陷入未能预期的操作。因此,再现控制单元17可以具有下述功能如果BD-J标题是其标题搜索再现被用户操作使能的标题,并且该BD-J标题的再现是因为由BD-J应用通过标题搜索进行的标题转变,则执行BD-J应用的状态查看,并且如果确定保留在标题转变时的应用,则不指令再现单元开始这个BD-J标题的恢复再现。而且,再现控制单元17可以具有下述功能确定对于BD-J标题的再现,是否需要基于AV流编号、恢复分段ID和恢复字节代码数据产生恢复参数,并且如果需要产生该恢复参数,则不指令再现单元开始上面的BD-J标题的恢复再现。专利文献2 (W02009/057298A1的公布)公开了一种盘再现设备的发明,该盘再现设备通过执行作为在直接位于根目录的BDPLS目录的控制下记录的执行程序的恢复字节代码数据来产生恢复参数,并且使用它来恢复变换的AV流,以执行再现处理。在对于其在专利文献2中公开的盘再现设备中使用的恢复字节代码数据执行单元执行处理的BD-ROM的情况下,在不保留恢复字节代码数据执行单元的状态的情况下,可能不能正确地执行恢复再现。因此,如果对于BD-J标题的再现,需要基于AV流编号、恢复分段ID和恢复字节代码数据产生恢复参数,则优选的是,不指令再现单元开始上面的BD-J标题的恢复再现。如上所述,根据本发明,在恢复再现的重启中,基于在非易失性存储单元中存储的寄存器(register)信息来执行导航命令。由此,能够从内容提供商期望的位置再现,并且避免诸如菜单的错误显示的不方便。而且,甚至将在传统上技术上困难的BD-J标题的恢复再现容易地实现为从再现暂停位置附近重启再现的恢复再现。上述步骤的每一个可以作为程序被存储在记录介质上,并且可以被诸如盘再现设备的信息处理设备执行。[工业适用性]如上所述,根据本发明的盘再现设备作为盘再现设备是有益的,该盘再现设备再现在诸如BD-ROM盘的记录介质上记录的数据。[附图标记列表]
10BD-ROM11拾取器12伺服装置13本地存储器14网络接口15信号处理单元16再现单元17再现控制单元18用户操作单元19数据处理单元20显示控制单元 100盘再现设备
权利要求
1.一种再现其上记录了多个标题的盘的盘再现设备,所述标题是所述再现的单位,所述设备包括 信号处理单元,获得在所述盘上记录的各个数据,并且对所述各个数据执行信号处理; 再现单元,从由所述信号处理单元指示的再现开始位置起,再现所述多个标题的任何一个;以及, 非易失性存储单元,存储用于识别所述再现开始位置的信息, 其中,所述信号处理单元包括 用户操作单元,根据用户操作发出开始所述多个标题的每一个的所述再现并暂停所述再现的指令;以及, 再现控制单元,在每次执行向正在由所述再现单元再现的所述标题添加的特定导航命令时,将在执行所述命令时的再现状态依序存储到所述非易失性存储单元内,作为被执行命令标识信息,并且如果由所述再现单元正在再现的所述标题是HDMV电影标题,则将所述HDTV电影标题的再现状态依序存储到所述非易失性存储单元内,作为再现状态信息,并且其中,所述再现控制单元从所述用户操作单元接收用于重启所述再现的指令,并且确定在所述非易失性存储单元中存储的所述信息是关于所述特定导航命令的所述被执行命令标识信息,还是关于所述HDMV电影标题的所述再现状态信息;在是所述再现状态信息的情况下,通过所述再现状态信息识别所述再现开始位置,并且指令所述再现单元开始恢复再现;并且在是所述被执行命令标识信息的情况下,通过所述被执行命令标识信息来识别所述再现开始位置,并且指令所述再现单元开始所述恢复再现。
2.根据权利要求1所述的盘再现设备,其中 所述特定导航命令是跳跃标题、调用标题、恢复、播放PU播放PlatP1、播放PLatMK、链接PI和链接MK中的任何一个。
3.根据权利要求1所述的盘再现设备,其中 所述再现控制单元 如果根据来自所述用户操作单元的指令而重启其再现的标题是HDMV交互标题,则使得向在其再现开始位置已经被所述被执行命令标识信息识别的标题的播放列表中的引导图形数据分组的位置执行时间搜索,并且对于所述标题,已经指令所述再现单元开始所述恢复再现。
4.根据权利要求1所述的盘再现设备,其中 所述再现控制单元 区别要被所述再现单元再现的标题是HDMV标题还是BD-J标题;并且如果根据来自所述用户操作单元的指令而重启其再现的标题是所述BD-J标题,并且所述BD-J标题的再现是因为从所述HDMV标题的转变,则将在执行向作为转变源的所述HDMV标题添加的标题转变命令时的再现状态存储到所述非易失性存储单元内,作为所述被执行命令标识信息,将其再现被重启的所述BD-J标题的开始位置识别为所述再现开始位置,并且指令所述再现单元开始所述恢复再现。
5.根据权利要求1所述的盘再现设备,其中 所述再现控制单元区别要被所述再现单元再现的所述标题是HDMV标题还是BD-J标题;并且 如果根据来自所述用户操作单元的指令重启其再现的标题是BD-J标题,则确定所述BD-J标题是否是所述用户操作能够进行其标题搜索再现的标题,并且在能够进行其标题搜索再现的BD-J标题的情况下,将所述BD-J标题的再现状态依序存储到所述非易失性存储单元,作为所述再现状态信息。
6.根据权利要求1所述的盘再现设备,其中 所述再现控制单元 如果所述BD-J标题用户操作能够进行其标题搜索再现的标题,并且所述BD-J标题的再现是因为由BD-J应用通过标题搜索而进行的标题转变,则执行所述BD-J应用的状态查看,并且如果保留在所述标题转变时的应用,则不指令所述再现单元开始所述BD-J标题的恢复再现。
7.根据权利要求4至6的任何一项所述的盘再现设备,其中 所述再现控制单元 确定对所述BD-J标题的再现是否需要基于AV流编号、恢复分段ID和恢复字节代码数据产生恢复参数,并且如果需要产生所述恢复参数,则不指令所述再现单元开始所述BD-J标题的所述恢复再现。
8.一种用于再现其上记录了多个标题的盘的盘再现方法,所述标题是所述再现的单位,所述方法包括步骤 每次执行向正在被再现的标题添加的特定导航命令时,将在执行所述命令时的再现状态作为被执行命令标识信息依序存储到非易失性存储单元内,并且如果正在被再现的标题是HDMV电影标题,则将所述HDTV电影标题的再现状态作为再现状态信息依序存储到所述非易失性存储单元内,并且 当根据发出开始所述多个标题的每一个的所述再现并且暂停所述再现的指令的用户操作来重启所述再现时,确定在所述非易失性存储单元中存储的所述信息是关于所述特定导航命令的所述被执行命令标识信息,还是关于所述HDMV电影标题的所述再现状态信息;在是所述再现状态信息的情况下,通过所述再现状态信息识别所述再现开始位置,并且开始恢复再现;并且,在是所述被执行命令标识信息的情况下,通过所述被执行命令标识信息来识别所述再现开始位置,并且开始所述恢复再现。
9.根据权利要求8所述的盘再现方法,其中 所述特定导航命令是跳跃标题、调用标题、恢复、播放PU播放PlatP1、播放PLatMK、链接PI和链接MK中的任何一个。
10.根据权利要求8所述的盘再现方法,进一步包括步骤 如果根据来自所述用户操作的指令而重启其再现的标题是HDMV交互标题,则使得向在其再现开始位置已经被所述被执行命令标识信息识别的标题的播放列表中的引导图形数据分组的位置执行时间搜索,并且对于所述标题,已经发出开始所述恢复再现的指令。
11.根据权利要求8所述的盘再现方法,进一步包括步骤 区别要被再现的标题是HDMV标题还是BD-J标题;并且 如果根据来自所述用户操作的指令而重启其再现的标题是所述BD-J标题,并且所述BD-J标题的再现是因为从所述HDMV标题的转变,则将在执行向作为转变源的所述HDMV标题添加的标题转变命令时的再现状态存储为所述被执行命令标识信息,将其再现被重启的所述BD-J标题的开始位置识别为所述再现开始位置,并且发出开始所述恢复再现的指令。
12.根据权利要求8所述的盘再现方法,进一步包括步骤 区别要被再现的所述标题是HDMV标题还是BD-J标题;并且 如果根据来自所述用户操作的指令而重启其再现的标题是BD-J标题,则确定所述BD-J标题是否是所述用户操作能够进行其标题搜索再现的标题,并且在是能够进行其标题搜索再现的BD-J标题的情况下,存储所述BD-J标题的再现状态。
13.根据权利要求12所述的盘再现方法,进一步包括步骤 如果所述BD-J标题是所述用户操作能够进行其标题搜索再现的标题,并且所述BD-J标题的所述再现是因为由BD-J应用通过标题搜索进行的标题转变,则执行所述BD-J应用的状态查看,并且如果保留在所述标题转变时的应用,则不指令所述再现单元开始所述BD-J标题的恢复再现。
14.根据权利要求11至13的任何一项所述的盘再现方法,进一步包括步骤 确定对于所述BD-J标题的再现是否需要基于AV流编号、恢复分段ID和恢复字节代码数据而产生恢复参数,并且如果需要产生所述恢复参数,则禁止所述BD-J标题的所述恢复再现。
15.一种用于使得信息处理设备执行用于再现其上记录了多个标题的盘的下面步骤的程序,所述标题是所述再现的单位,所述程序包括步骤 每次执行向正在被再现的标题添加的特定导航命令时,将在执行所述命令时的再现状态作为被执行命令标识信息依序存储到非易失性存储单元内,并且如果正在被再现的标题是HDMV电影标题,则将所述HDTV电影标题的再现状态作为再现状态信息依序存储到所述非易失性存储单元内,并且 当根据发出开始所述多个标题的每一个的所述再现并且暂停所述再现的指令的用户操作来重启所述再现时,确定在所述非易失性存储单元中存储的所述信息是关于所述特定导航命令的所述被执行命令标识信息,还是关于所述HDMV电影标题的所述再现状态信息;在是所述再现状态信息的情况下,通过所述再现状态信息识别所述再现开始位置,并且开始恢复再现;并且,在是所述被执行命令标识信息的情况下,通过所述被执行命令标识信息来识别所述再现开始位置,并且开始所述恢复再现。
16.根据权利要求15所述的程序,其中 所述特定导航命令是跳跃标题、调用标题、恢复、播放PU播放PlatP1、播放PLatMK、链接PI和链接MK中的任何一个。
17.根据权利要求15所述的程序,进一步包括下面的步骤 如果根据来自所述用户操作的指令而重启其再现的标题是HDMV交互标题,则使得向在其再现开始位置已经被所述被执行命令标识信息识别的标题的播放列表中的引导图形数据分组的位置执行时间搜索,并且对于所述标题,已经发出开始所述恢复再现的指令。
18.根据权利要求15所述的程序,进一步包括下面的步骤 区别要被再现的标题是HDMV标题还是BD-J标题;并且如果根据来自所述用户操作的指令而重启其再现的标题是所述BD-J标题,并且所述BD-J标题的再现是因为从所述HDMV标题的转变,则将在执行向作为转变源的所述HDMV标题添加的标题转变命令时的再现状态存储为所述被执行命令标识信息,将其再现被重启的所述BD-J标题的开始位置识别为所述再现开始位置,并且发出开始所述恢复再现的指令。
19.根据权利要求18所述的程序,进一步包括下面的步骤 区别要被再现的所述标题是HDMV标题还是BD-J标题;并且 如果根据来自所述用户操作的指令而重启其再现的标题是BD-J标题,则确定所述BD-J标题是否是所述用户操作能够进行其标题搜索再现的标题,并且在是能够进行其标题搜索再现的BD-J标题的情况下,存储所述BD-J标题的再现状态。
20.根据权利要求19所述的程序,进一步包括下面的步骤 如果所述BD-J标题是所述用户操作能够进行其标题搜索再现的标题,并且所述BD-J标题的所述再现是因为由BD-J应用通过标题搜索进行的标题转变,则执行所述BD-J应用的状态查看,并且如果保留在所述标题转变时的应用,则不指令所述再现单元开始所述BD-J标题的恢复再现。
21.根据权利要求18至20的任何一项所述的程序,进一步包括下面的步骤 确定对于所述BD-J标题的再现是否需要基于AV流编号、恢复分段ID和恢复字节代码数据而产生恢复参数,并且如果需要产生所述恢复参数,则禁止所述BD-J标题的所述恢复再现。
全文摘要
一种再现控制单元(17),开始监控正在被再现单元(16)再现的标题的再现状态。如果执行向正在被再现的标题添加的特定导航命令,则将执行这个命令时的再现状态存储到本地存储器(13)内。而且,再现控制单元(17)确定正在由再现单元(16)再现的标题是否是HDTV电影标题,并且在是HDTV电影标题的情况下,再现控制单元(17)将其再现状态存储到本地存储器(13)内。基于与上面的特定导航命令的执行和在HDMV电影文件上的寄存器信息相关联的再现状态来执行取决于再现目标标题的恢复再现。
文档编号G11B20/10GK103052988SQ201280002328
公开日2013年4月17日 申请日期2012年2月29日 优先权日2011年3月22日
发明者平松义范, 竹内达也, 田崎功一 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1