具有管理图形信息的数据结构的记录介质以及记录和再现方法和设备的制作方法

文档序号:7654224阅读:173来源:国知局
专利名称:具有管理图形信息的数据结构的记录介质以及记录和再现方法和设备的制作方法
技术领域
本发明涉及一种例如只读蓝光盘(BD-ROM)的高密度记录媒质以及与其相关的方法和设备。
背景技术
一般来说,其上可记录大容量数据的光盘被广泛用作光学记录介质。最近,已作出许多努力以研发新的高密度光学记录介质(HD-DVD),例如蓝光盘(下文中被简称为BD)等,这类记录介质上能记录和存储高清晰度视频数据和高质量音频数据。
作为下一代HD-DVD技术的蓝光盘(BD)是允许存储的数据量明显超过先前的DVD的下一代光学记录解决方案。BD全球标准的技术规范正与其他数字设备标准一起建立。
尽管已作出许多努力以研发采用BD规范的光学再现播放器,由于尚未完全建立BD规范,研发完善的光学重现播放器还存在许多困难。
特别是为了有效地从蓝光盘(BD)再现数据,必需组织和提供菜单信息以通过与用户的交互而产生选择的数据再现。然而,在当前的蓝光盘(BD)标准中,由于补充数据的统一标准,特别是菜单信息尚未完善,对蓝光盘(BD)光学再现设备的发展构成许多限制,这造成与再现菜单信息和根据用户的请求将其提供给用户有关的问题。

发明内容
根据本发明的记录介质包括管理图形信息再现的数据结构。
在一个实施例中,记录介质将与主数据复用的第一图形信息存储在第一剪辑文件中并将第二图形信息存储在与第一剪辑文件分开的第二剪辑文件。
例如,第一图形信息和第二图形信息可以是菜单信息。在一个实施例中,第一菜单信息一直显示而第二菜单信息根据用户的请求而显示。
在另一实施例中,记录介质存储与主数据的显示关联地一直显示的第一图形信息以及根据用户请求显示的第二图形数据。第一图形信息和第二图形信息可以是菜单信息。
在与上述实施例相关的另一实施例中,记录区域存储至少一个播放项和至少一个子播放项。子播放项包括再现第二图形信息的导航信息而播放项包括再现第一图形信息的导航信息。
本发明还提供记录和再现根据本发明的数据结构的设备和方法。


包括在此以提供对本发明进一步理解并构成本申请一部分的附图示出本发明的实施例并与说明书一起用来解释本发明的原理。在附图中图1示出根据本发明一个实施例的高密度光盘的文件结构;图2示意地示出根据本发明一个实施例的存储图1文件结构的盘片存储内容;图3A-图3B示出根据本发明一个实施例的管理图形信息的记录介质(例如BD-ROM)的数据结构以及管理菜单信息的方法;图4示出根据本发明的实时弹出菜单的一个实施例;图5示出根据本发明管理预装载弹出菜单的一个实施例;图6A-图6C示出根据本发明一个实施例管理和标识信息的数据结构;图7示出根据本发明的光学记录/再现设备的范例性实施例;图8A和图8B是示出在已识别每个特定回放单元的弹出菜单型识别信息之后光学记录/再现设备的操作的示意图。
具体实施例方式
下面将对本发明诸实施例进行详细说明,其范例在附图中被不出。不管在何处,相同的标号在所有附图用来表示相同或类似部分。尽管本发明中使用的术语可从目前公知的术语中选取,然而由专利申请人在某些情况任意地选择的术语和它们的意义在下面的说明中被详细解释。因此,应当用专利申请人选择的相应术语的意义理解本发明,而不是从术语的单纯名称进行理解。
首先,下面将参阅图1和图2对本发明所采用的用于数据回放管理的文件结构和记录介质格式进行详细说明。图1示出根据本发明一个实施例的高密度光盘的文件结构。如图所示,文件结构包括至少一个根目录下的BD目录BDMV。在BD目录BDMV中包括作为通用文件(上级文件)信息的索引文件index.bdmv和对象文件MovieObject.bdmv。另外,在BD目录BDMV中记录具有用于在记录介质(例如蓝光盘)记录的数据的回放管理和导航信息的三个目录。这三个目录是播放列表目录PLAYLIST、剪辑信息目录CLIPINF以及流目录STREAM。对包含在内的三个目录和文件详细说明如下。
根据流目录STREAM中的特定格式记录被称为“AV流”的视频和音频流文件。例如,由于AV流文件一般被记录为MPEG2传输分组,“*.m2ts”被用作AV流文件的每个扩展名(例如01000.m2ts和02000.m2ts)。在BD规范中,AV流被称为剪辑流文件。关于本发明,记录在盘片中的数据将以AV流文件格式存在。
剪辑信息目录CLIPINF包括剪辑信息文件01000.clpi和02000.clpi,它们分别逐一地对应于AV流文件(*.m2ts)。具体地说,AV信息流的属性信息和时序信息被记录在相应剪辑信息文件(*.clpi)中。时序信息包括将AV流文件中的数据呈现时戳(PTS)映射到AV流文件中的源分组的源分组号的信息。该映射典型地被称为入口点映射。在BD标准中,AV流文件*.m2ts和相应剪辑信息文件*.clpi被统称为“剪辑”。因此,剪辑信息目录CLIPINF中的文件“01000.clpi”具有流目录中的文件“01000.m2ts”上的属性信息和时序信息,而文件“01000.clpi”和“01000.m2ts”形成一个剪辑。
播放列表目录PLAYLIST包括播放列表文件(*.mpls),而各播放列表文件(*.mpls)包括指定特定剪辑播放间隔的至少一个播放项。播放项具有关于希望播放的特别剪辑(即由播放项中的CLIp_Information_File字段中给出的剪辑名指定)的播放开始时间(In-Time)和播放结束时间(Out-time)的导航信息。另外,播放列表文件*.mpls可根据需要提供有子播放项,例如在与播放项不同步地播放数据时。
在BD目录BDMV中存在作为保证用户交互性的通用文件的索引文件index.bdmv和对象文件Object.bdmv。索引文件index.bdmv包括索引表index Table,它具有用户能选择的主菜单信息和标题信息。
特别地,记录在索引表中的主菜单信息被称为主菜单或顶层菜单。与之关联,下面的公开介绍一种弹出菜单,它被定义成与主菜单分开的新的菜单信息。弹出菜单可根据特定再现或回放单元(例如标题、章节、场景等)的数据属性提供详细的菜单信息,并通过小窗口提供在显示器内并在某些情况下与当前再现的图片交叠。
因此,在每个标题中提供弹出菜单管理信息。例如,可将标题分成各自由多个再现单元中的一个表示的章节,而弹出菜单信息可与每个再现单元关联。另外,弹出菜单信息可作为播放列表文件(*.mpls)、剪辑信息文件(*.clpi)等的一部分提供。下面将结合图3A和图3B对主菜单和弹出菜单作更详细地说明。
如图2所示,BD-ROM的盘片存储内容被组织成文件系统信息区、数据库区和A/V流区。文件系统信息区存储用于管理盘片的系统信息。数据库区包括通用文件区以及播放列表和剪辑信息区。通用文件区存储诸如index.bdmv文件和MovieObject.bdmv文件的通用文件。播放列表和剪辑信息区存储PLAYLIST目录和CLIPINF目录。记录于其上的例如音频/视频/图形的主数据和补充数据以MPEG2传输流格式的剪辑文件(*.m2ts)被存储在A/V流区内。
图3A-图3B示出根据本发明一个实施例的管理图形信息的记录介质(例如BD-ROM)的数据结构以及管理菜单信息的方法。具体地说,图3A示意地示出由索引表中的主菜单信息提供的文件结构,而图3B不出根据本发明实施例的管理弹出菜单信息的数据结构。
如图3A所示,管理主菜单的数据结构包括具有主菜单信息的索引文件index.bdmv。具体地说,索引文件index.bdmv包括具有主菜单信息Menu、标题信息Title#1……Title#n以及第一回放信息FirstPlayback的索引表。索引表中的信息逐一地链接于用来控制再现的相应对象文件MovieObject.bdmv中的信息。
因此,索引表中的主菜单信息由用户请求“呼出菜单”执行,并且主菜单中包括基本标题菜单Title。因此,用户能从主菜单选择用户希望再现的一个标题。
如果用户选择Title#1,Title#1被映射到对象(例如由链接信息指定的MovieObject#1),该对象包含在索引表中的Title#1中,即在“Title_ref_to_mobj_id”信息。另外,由相应对象中的命令指定的播放列表(例如PlayList#1)被回放。
播放列表PlayList#1配有播放项PlayItem#1和PlayItem#2,它们分别包括再现Clip#1、Clip#2的导航信息。
索引表Index Table中的第一回放信息First Playback包括当装载盘片时自动装载的链接信息。同样,由object.bdmv中的对象链接到第一回放信息的播放列表文件和剪辑文件以上面就Title#1讨论的相同方式自动再现。在再现相应标题的过程中,再现从主菜单开始。主菜单被局限于为整个盘片提供通用的、基于标题的主菜单信息,并仅限于根据所记录数据的属性正确地提供主菜单。
部分地由于上述内容,当所记录数据的数据属性不同和/或更细分时,可将另外的附加菜单信息提供给用户以提供便利并提供与传统光盘不同的环境。
附加菜单信息是被称为弹出菜单的图形信息。图3B示出根据本发明实施例的管理形成弹出菜单信息的图形信息的数据结构。
首先,弹出菜单是根据记录在每个回放单元的数据属性提供的菜单信息,然而主菜单是提供给整个盘片的通用信息。
应用弹出菜单的“回放单元”表示特定回放段,盘片作者将弹出菜单应用于这些回放段。例如,标题、章节等可以是根据其内容的一个“回放单元”。另外,即使是场景等也能作为一个“回放单元”。
“标题”(例如电影)被认为是蓝光盘(BD)内容中最大的单元,而“章节”被认为是标题中多个较小的回放段。因此,可在标题和/或章节的基础上不同地配置弹出菜单。另外,本发明提供两种弹出菜单。第一种被称为“实时弹出菜单”或“第一类型弹出菜单(Type#1PopUp menu)”。第二种被称为“预装载弹出菜单”或“第二类型弹出菜单(Type#2PopUpmenu)”。下面将对这两种弹出菜单作更详细说明。如图3B所示,第二类型弹出菜单被用作标题菜单而第一类型弹出菜单被用作章节菜单。在图3B中,第三章节(章节#3)不具有关联的第一类型弹出菜单并因此成为由应用于整个标题的预装载弹出菜单支持的回放段。
可根据弹出菜单类型为弹出菜单提供菜单信息。盘片作者还提供与回放单元的数据属性匹配的各种菜单信息,弹出菜单与这些回放单元关联。例如,允许标题中的章节和音频语言改变的弹出菜单被提供于Title#1的预装载弹出菜单中,而基于相应章节数据属性的各种菜单信息可提供于每个章节的实时弹出菜单中。例如在图3B中,为章节#1提供包含允许购物菜单和包含经增强数据的注释菜单的弹出菜单,而为章节#2提供音频语言可变菜单和从外部接收输入信号的“外部”菜单。实时弹出菜单不被提供给章节#3。
另外,各弹出菜单被附加地配有用于执行索引表中主菜单的菜单选择。如果点击弹出菜单中相应“主菜单”,则执行“呼出菜单”命令以执行索引文件的主菜单。
其次,与如何显示主菜单相反,弹出菜单的显示使用小窗口不改变当前再现的图片地交叠当前再现的图片。同样,当前再现的图片成为后台图片。后台图片可以是静态的或暂停的图片,或者是无停顿地连续再现的。
第三,主菜单或弹出菜单的执行基于用户的执行命令,例如经由遥控器的菜单执行按钮输入。在弹出菜单的情况下,可实现各种执行命令。例如,对于实时弹出菜单,显示弹出菜单存在于当前显示图象的当前回放段的执行图标被提供给用户。用户随后点击相应图标以执行弹出菜单。在预装载弹出菜单的情况下,经由遥控器实现菜单执行按钮输入以执行弹出菜单。弹出菜单的执行命令被称为“PopUp_on”。如上述说明中提到的那样,可以看到每个“PopUp_on”方法基于弹出菜单类型而各不相同,这将结合图4和图5进行详细说明。
概括最新定义的弹出菜单的特征,弹出菜单基于特定回放单元中的数据属性而提供菜单信息。可以有多种弹出菜单类型,而盘片作者有选择地确定弹出菜单类型。对每个弹出菜单类型分别地配置弹出菜单的每个执行命令PopUp_on。可在执行弹出菜单操作的同时当执行主菜单时,使后台图象暂停或不切换后台图象地维持后台图象的回放。
下面将结合本发明下面的详细实施例对上述配置的菜单信息,特别是对每种类型弹出菜单的配置及其各种执行方法进行说明。
图4和图6A-图6B示出根据本发明的管理实时弹出菜单的实施例。而图5、图6A和图6C示出根据本发明的管理预装载弹出菜单的实施例。
首先将对这些实施例中的实时弹出菜单和预装载弹出菜单之间的差别进行说明。
首先,预装载弹出菜单被应用于更全局的回放单元,例如章节组或一个标题。同样预装载弹出菜单的内容在性质上更为全局化。相反,可将实时弹出菜单应用于更为特定的回放单元,例如标题中的章节。实时弹出菜单的内容更直接地关联于相关回放单元的数据属性。
可基于“标题和章节”层次而执行预装载菜单以及实时弹出菜单的每个应用。作为另一个例子,应用可基于“标题和标志”、“章节和标志”、“播放列表和播放项”、“播放列表和标志”、“播放列表和剪辑”或“标题和显示组”数据结构。应用在图4和图5的实施例中,实时弹出菜单是对应于与预装载弹出菜单关联的“回放单元”中的较小回放段的弹出菜单。可以理解,可应用根据本发明这两个实施例的实时和预装载弹出菜单,不管“播放单元”的名称是什么。
第二,在配置弹出菜单数据时,预装载弹出菜单表示由单独数据文件提供的图形信息,该单独数据文件与包含相应回放单元的AV数据的文件有区别。实时弹出菜单表示通过在文件中与相应回放单元的AV数据复用而提供的图形信息。因此,预装载弹出菜单和实时弹出菜单在某些场合下被分别称为“按需弹出菜单”和“动态可视弹出菜单”。
第三,为了执行弹出菜单,将在外部遥控器等或将输入面板提供的特定弹出菜单按钮的选择辨认为执行命令PopUp_on。相反,实时弹出菜单总是以特定执行图标的形式提供在回放图象中,而回放设备将用户点击辨认为执行命令PopUp_on的相应图标。因此,预装载弹出菜单在某些场合中被称为用户请求弹出菜单而实时弹出菜单在某些场合中被称为一直显示的弹出菜单。盘片作者设置最有效的弹出菜单以基于所记录数据的属性而提供给用户。因此对特定回放单元不提供实时弹出菜单,例如图3B中的章节#3。
图4示意地示出实时弹出菜单的配置和执行。如图所示,将用户可辨认执行图标(例如圆形“R”图标)提供给每个回放图象的一方(例如一直显示)。如果用户点击相应图标(PopUp_on),相应菜单信息被提供。
例如,如果实时弹出菜单与应用于图3B的章节#1相同,被激活的弹出菜单包括如上所述的“购物”、“注释”和“主”菜单的菜单选择。另外,如果关联菜单选择而建立特定命令,将特定命令建立为光盘回放中所利用的信息。例如,如果选择主菜单(这将成为“Call_Menu”命令),则当前图象被切换成主菜单图象。
因此,在根据本发明实施例的实时弹出菜单的实际实现中,相同的弹出菜单被配置在相应的回放单元中(例如图4中章节#1或章节#2)。可以理解,可将回放单元(例如章节#1)分成基于时间的回放段,而可对每个被分开的段提供具有不同菜单信息的实时弹出菜单。
图5示意地示出预装载弹出菜单的配置和执行。这里,如果用户使用外部遥控器等选择弹出菜单执行按钮(PopUp_on),则提供相应菜单信息。例如,和包含总是显示的部分的实时弹出菜单不同,预装载弹出菜单一般在接收到用户请求前不被显示。
如果图5的预装载弹出菜单与应用于图3B的Title#1的预装载弹出菜单相同,弹出菜单的执行命令PopUp_on激活由“主”菜单、“章节”菜单和“语言”菜单选择构成的弹出菜单的显示。章节菜单被提供以允许改变章节。语言菜单被提供以允许从标题#1任何段中的当前时间点开始改变音频的语言。用户随后选择其中一个菜单以呼出所选菜单。另外,如果选择了“主”菜单(Call_Menu),当前图象如前所示那样被切换成主菜单图象。
因此,在根据本发明实施例的预装载弹出菜单的实际应用中,可将弹出菜单配置在相应回放单元(例如标题#1)中。如前面说明中所提到的那样,预装载弹出菜单作为与通用AV数据分离的菜单文件进行管理或者不论是否被包含在通用AV数据中,它被记录在不同于通用数据的区域中。因此,预装载弹出菜单被预装载于将要使用的相应回放单元中。
因此,在本发明某些场合中可同时利用实时弹出菜单和预装载弹出菜单。例如,对于图3B的章节#1和章节#2,提供给总标题的预装载弹出菜单以及根据用户选择提供给每个章节的实时弹出菜单均被激活。通过将本发明的弹出菜单分成两种类型并使用特定弹出菜单种类,提供用于标识每个播放单元的特定文件信息中的弹出菜单的类型的数据结构。另外,本发明提供以使弹出菜单不被应用于特定回放单元的一种情况,它区别于两种类型的弹出菜单均被应用于特定回放单元的另一种情况。下面将对用于标识弹出菜单类型的标识信息的数据结构和记录方法进行详细说明。
图6A-图6C示出根据本发明实施例的管理和识别信息、识别弹出菜单类型的数据结构。
图6A示出记录播放列表文件中的弹出菜单标识信息的实施例。参阅图6A,在播放列表文件中存在数据结构记录应用信息的、数据结构记录播放项和子播放项信息的“PlayList{}”以及记录标志信息的数据结构“PlayListMark{}”。
本发明该实施例的弹出菜单类型标识信息的字段名为“PopUp_menu_type”并被记录在播放列表文件中。“PopUp_menu_type=00b”标识弹出菜单不支持相应的回放单元“PopUp_menu_type=01b”表示只有实时弹出菜单支持相应的回放单元。“PopUp_menu_type=10b”表示只有预装载弹出菜单支持相应的回放单元。另外,“PopUp_menu_type=11b”表示实时弹出菜单和预装载弹出菜单支持相应的播放单元。可对每个回放单元或对回放单元中的特定回放段设置字段“PopUp_menu_type”。例如,可在“AppInfoPlayList{}”、“PlayItem{}”或“SubPlayItem()”数据结构中定义指示符“PopUp_menu_type”。另外,所支持的弹出菜单名可直接被包含在管理由弹出菜单支持的回放单元的文件信息中。
图6B和图6C示出用于管理记录在文件结构中的“PopUp_menu_type”的数据结构。图6B示出用于管理实时弹出菜单数据的数据结构而图6C示出用于管理预装载弹出菜单数据的数据结构。
参阅图6B,实时弹出菜单存在于特定回放单元中,并特别存在于章节中。例如,PlayList#k管理一对剪辑(章节#1的剪辑、章节#2的剪辑),这对剪辑通过将AV流和代表实时弹出菜单的图形信息复用至MPEG2传输分组而作为一对播放项PlayItem#1和PlayItem#2被记录。
在再现期间,光学记录/再现设备的控制单元(下面结合图7讨论的例子)读出实时弹出菜单。实时弹出菜单与AV数据复用并被记录。通过使用与AV数据分组的PID不同的实时弹出菜单分组的PID(分组ID),如果用户的实时弹出菜单分组执行命令(PopUp_on)被递交,实时菜单分组被过滤并作为相应弹出菜单提供。就象基于图4的说明所能理解的那样,实时菜单部分一直被显示。
在图6B的例子中,通过在剪辑的前半部分处复用,实时弹出菜单被记录。由于仅在光学记录/再现设备已读出表示菜单的图形数据后显示菜单信息,弹出菜单被提供于剪辑的前端部分或引导部分。
然而,在即使光学记录回放设备无法读出相应章节中提供的整个实时弹出菜单数据,用户还是要求实时弹出菜单执行命令的情况下,其操作可能无法满足用户的要求。为了防止这种问题,对特定段或间隔(持续时间)禁止弹出菜单执行的功能被引入。例如可如图6B所示地提供附加菜单控制字段“PopUp_menu_Prohibit_duration或PopUp_menu_waiting_duration”字段和/或“PopUp_menu_Prohibit”字段。“PopUp_menu_Prohibit_duration或PopUp_menu_waiting_duration”字段指定回放单元的特定段(例如时间周期),其间弹出菜单的执行被禁止。“PopUp_menu_Prohibit”字段禁止/允许菜单项的执行。“PopUp_menu_Prohibit=Yes”被设置成控制命令以表明弹出菜单执行被禁止。;另外,“PopUp_menu_Prohibit=No”被设置成控制命令以表明弹出菜单执行被允许。至少应用“PopUp_menu_Prohibit_duration或PopUp_menu_waiting_duration”字段以及“PopUp_menu_Prohibit”字段中的一个。另外,可应用这些字段中的两个以保证这种功能的可靠性。
图6C示出用于管理预装载弹出菜单数据的数据结构。参阅图6C,播放列表#n管理其中记录有AV流的剪辑(Title#n的剪辑)。PlayList#n中的播放项包括用于再现剪辑的导航信息。另外还记录有存储表示经预装载的弹出菜单的图形信息的单独剪辑文件。PlayList#n包括具有用于再现图形信息的单独剪辑文件的导航信息的SubPlayItem(情况1)。或者,PlayList#1可将单独的预装载弹出菜单数据记录在具有AV流的剪辑(Title#n的剪辑)的前部中(情况2)。
具体地说,即使预装载的弹出菜单数据作为单独文件被记录(情况1),在一个实施例中,预装载的弹出菜单数据物理上毗邻于通用AV数据而记录。这对在预装载弹出菜单数据后减少回放通用AV数据所需时间是有利的。
另外,即使预装载的弹出菜单数据被记录在其中记录有AV流的剪辑(Title#n的剪辑)的前部(情况2),由于预装载弹出菜单数据不与AV流复用,显然情况2与图6B中的上面提到的实时弹出菜单数据的记录方法不同。
光学记录回放设备的控制单元(参阅图7如下讨论的例子)在回放来自相应PlayList#n的Title#n的剪辑前,首先藉由SubPlayItem或PlayItem再现预装载的弹出菜单数据并将菜单存储在存储器内。一旦用户的弹出菜单执行命令PopUp_on被递交,则提供预装载弹出菜单。
图7示出根据本发明的光学记录/再现设备的范例性实施例。如图所示,该设备包括拾取部件11,用于检索或记录具有记录在光盘内的数据和菜单信息的管理信息;伺服器或驱动器14,用于控制拾取部件11的移动;信号处理器13,用于将从拾取部件11接收的经再现信号解调为所要求信号值或将待记录信号调制成记录于光盘上的信号;暂存具有菜单信息的管理信息的存储器15;以及用于控制伺服器14、信号处理器13和存储器15的微机16。上述构成部分的综合是回放系统20。特别地,记录回放系统20执行基于结合图1-6C的上述数据结构而执行再现。
AV解码器17根据来自控制器12的指令通过将输出数据解码而将数据提供给用户。AV编码器17根据控制器12的控制将输入信号转换成指定格式(即MPEG2传输流)并将经转换的信号提供给记录回放系统20的信号处理器13以执行将信号记录到光盘的功能。
工业应用从记录在记录介质上的经再现的弹出菜单类型标识信息(PopUp_menu_type),控制单元12识别是否每个特定回放单元由弹出菜单以及支持回放单元的弹出菜单的一种或多种类型所支持。控制单元12根据结合图6A-6C描述的前面定义的方法读出每个经识别类型的弹出菜单数据,并且如果用户的弹出菜单执行命令(PopUp_on)被递交,则向用户提供相应弹出菜单。
具体地说,在接收用户的弹出菜单执行命令(PopUp_on)时,控制单元12根据读出识别信息执行弹出菜单执行命令(PopUp_on)并可响应弹出菜单执行命令(PopUp_on)将通知消息提供给用户。下面将结合图8A和图8B对该操作进行详细说明。
图8A和图8B是解释在已识别出每个特定回放单元的弹出菜单类型标识信息(PopUp_menu_type)后光学记录/再现设备的操作的示意图。
图8A例示出预装载弹出菜单不存在于特定标题Title#k中(无Type#2PopUp)的情况,使得相应标题中的Chapter#n甚至不具有实时弹出菜单(PopUp_menu_type=00b),而相应标题中的Chapter#(n+1)具有实时弹出菜单(PopUp_menu_type=01b)。
参阅图8A,当意图回放具有“PopUp_menu_type=00b”和“PopUp_menu_type=01b”的光盘时,光学记录/再现设备从记录在盘片中的与每个章节关联的弹出菜单识别信息PopUp_menu_type识别每个章节的弹出菜单类型。基于类型指示,设备控制弹出菜单信息的输出。
具体地说,Chapter#n具有类型指示符“PopUp_menu_type=00b”以表明实时弹出菜单和预装载弹出菜单均不支持Chapter#n。如果在回放Chapter#n的过程中从用户递交预装载类型弹出菜单执行命令PopUp_on(遥控器的菜单按钮),设备经由显示屏幕向用户提供通知弹出菜单不存在的消息。用户必需点击显示在屏幕上的执行图标以执行实时弹出菜单。然而,Chapter#n不由实时弹出菜单支持以使执行图标自身无法被显示于其上。
Chapter#(n+1)具有类型指示符“PopUp_menu_type=01b”以表明Chapter#(n+1)不由预装载弹出菜单支持但由实时弹出菜单支持。同样实时弹出菜单执行图标(例如圆形“R”)一直显示在回放图象的一侧,同时回放相应段。如果用户点击相应执行图标,它被识别为实时弹出菜单执行命令以提供弹出菜单。如果从用户递交预装载弹出菜单执行命令PopUp_on,设备通过显示屏幕向用户提供通知预装载弹出菜单不存在的消息。设备还提供导致实时弹出菜单执行的通知消息,该消息请求用户点击具有“请点击这里!”消息的实时弹出菜单执行图标。
具体地说,Chapter#n或Chapter#(n+1)不被预装载的弹出菜单支持。然而,用户可通过随意地使用遥控器等激活弹出菜单按钮(它对应于预装载弹出菜单的执行命令PopUp_n)而频繁地要求执行。这里,上述方法对提醒用户很有用。
图8B范例性地示出预装载的弹出菜单存在于特定标题Title#k(Type#2PopUp存在)中使得相应标题中的Chapter#p不具有实时弹出菜单(PopUp_menu_type=10b),并使得相应标题中的Chapter#(p+1)具有实时弹出菜单以及预装载弹出菜单(PopUp_menu_type=11b)的情况。
参阅图8B,当意图回放具有“PopUp_menu_type=10b”和“PopUp_menu_type=11b”的光盘时,记录/再现设备从记录在盘中的每个章节的弹出菜单标识信息PopUp_menu_type中识别每个章节的弹出菜单类型。基于类型指示,设备控制弹出菜单信息的输出。
具体地说,Chapter#p具有“PopUp_menu_type=10b”以表明Chapter#p只由预装载的弹出菜单支持。如果在回放相应段的过程中从用户那里递交预装载类型弹出菜单执行命令PopUp_on,则提供预装载的弹出菜单。此外,如果存在预装载的弹出菜单,在一个实施例中的光学记录/再现回放设备可将识别图标(例如圆形“P”)提供在所提供图象的一侧,由此通知用户预装载的弹出菜单可由当前播放段支持。而对于图8A中的Chapter#n,Chapter#n不被实时弹出菜单支持,由此实时弹出菜单执行图标不能显示于其上。因此,从用户那里不递交实时弹出菜单执行命令PopUp_on。
Chapter#(p+1)具有“PopUp_menu_type=11b”以表明Chapter#(p+1)可由预装载弹出菜单和实时弹出菜单支持。同样,设备能提供与用户弹出菜单执行命令PopUp_on的每种类型对应的弹出菜单,同时回放相应段。如上所述,对于Chapter#p,允许用户识别预装载的弹出菜单存在的识别图标被提供于屏幕的一侧。在支持实时弹出菜单的情况下,实时弹出菜单执行图标将一直显示在屏幕上。
因此,显然在该选择性实施例中单独的实时弹出菜单执行指示符是必需的。
在上述实施例中,将复用的或实时弹出菜单解释为一直显示菜单。即,实时弹出菜单部分是一直显示的。然而,本发明不局限于一直显示的弹出菜单的实时菜单一直显示。作为代替,预装载的菜单可用作一直显示的菜单。
类似地,在上述实施例中,非复用或预装载弹出菜单大多被描述成在接收到用户输入的菜单请求显示前不被显示的菜单。然而可以理解复用的或实时弹出菜单也可作为用户请求菜单,其中在接收到用户请求菜单显示之前不发生显示。
在一种类型的菜单作为一直显示菜单而另一种类型的菜单作为用户请求显示菜单的前提下,类型指示信息表明菜单是一直显示菜单还是用户请求菜单。
此外,上述实施例阐述两个菜单类型的层次;即用于大型回放单元的预装载菜单以及对大型回放单元子集的实时菜单。然而,很明显的是本发明的菜单类型不局限于这种层次或局限于层次关系。
尽管已结合有限数量的实施例对本发明进行了公开,然而结合所公开的内容,本领域内技术人员能理解由此产生的多种修改和变化。例如,尽管在若干例子中是结合蓝光ROM光盘进行说明的,但本发明不局限于这种或这些光盘标准或局限于光盘。它旨在覆盖落在本发明精神和范围内的所有修改和变化。
权利要求
1. 一种再现图形信息的方法,包括读取包含至少一个子播放项(subplayitem)的播放列表,该子播放项包含导航信息,用于含有图形信息的剪辑文件;在开始再现播放列表前预装载该图形信息;根据该子播放项再现该图形信息。
2.如权利要求1的方法,其特征在于,所述图形信息按照用户请求显示/不显示。
3.如权利要求1的方法,其特征在于,在利用播放列表内的播放项再现主路径期间将预装载的图形信息存储在存储器内,并在用户提出请求之前不作显示。
4.如权利要求1的方法,其特征在于,所述预装载包括在开始再现播放列表之前下载该剪辑文件并对该图形信息解码。
5.一种再现图形信息的设备,包括控制器,检查包含至少一个子播放项的播放列表及用于剪辑文件的子播放项导航信息,该剪辑文件包含图形信息;控制该图形信息在开始再现该播放列表之前即被预装载,并按照该子播放项控制该图形信息的再现。
6.如权利要求5的设备,其特征在于,所述控制器根据用户请求控制该图形信息的显示/不显示。
7.如权利要求5的设备,其特征在于,所述控制器在开始再现播放列表前控制图形信息预装载到解码器内。
8.如权利要求7的设备,其特征在于进一步包括存储器,存储预装载的数据,其中,所述控制器控制该解码器对预装载的图形信息进行解码,并控制已解码的图形信息存储在所述存储器内。
9.如权利要求5的设备,其特征在于进一步包括读出单元,从记录介质读取数据,其中,所述控制器在开始再现该播放列表之前控制该读出单元读取该图形信息。
10.一种记录介质,具有管理图形信息的数据结构,包括为图形信息存储至少一个流文件的流区;以及存储至少一个播放列表的管理区,该播放列表包括至少一个子播放项,该子播放项为再现该流文件提供导航信息,其中,该流文件在开始再现播放列表前被预装载。
11.如权利要求10的记录介质,其特征在于,所述图形信息根据用户请求而显示。
12.一种创建数据结构以管理图形信息的方法,包括为图形信息创建至少一个流文件;以及创建含有至少一个子播放项的至少一个播放列表文件,该子播放项为再现该流文件提供导航信息,其中,在开始再现播放列表之前预装载该流文件。
13.如权利要求12的方法,其特征在于,所述图形信息根据用户请求而显示。
14.如权利要求12的方法,其特征在于进一步包括将流文件和播放列表文件存储在存储装置上。
15.一种创建数据结构以管理图形信息的设备,包括控制器,为图形信息创建至少一个流文件,并创建含有至少一个子播放项的至少一个播放列表,该子播放项为再现该流文件提供导航信息,其中,在开始再现播放列表前预装载该流文件。
16.如权利要求15的设备,其特征在于,所述图形信息根据用户请求而显示。
17.一种在记录介质上记录数据结构以管理图形信息的方法,包括在记录介质的流区上为图形信息记录至少一个流文件;以及在记录介质的管理区上记录至少一个播放列表文件,该播放列表文件包括至少一个子播放项,为再现该流文件提供导航信息,其中,在开始再现该播放列表前预装载该流文件,所述图形信息根据用户请求而显示。
18.一种在记录介质上记录数据结构以管理图形信息的设备,包括控制器,为记录在记录介质的流区上的图形信息控制至少一个流文件,并控制含有至少一个子播放项的至少一个播放列表记录在记录介质的管理区上,该子播放项为再现该流文件提供导航信息,其中,所述控制器控制在开始再现播放列表前预装载该流文件,并根据用户请求控制该图形信息的显示。
19.如权利要求18的设备,其特征在于包括将数据记录在记录介质上的记录单元,其中,所述控制器控制该记录单元将流文件和播放列表记录在记录介质上。
全文摘要
在管理图形信息再现的数据结构中,第一图形信息复用于第一剪辑中的主数据地存储而第二图形信息被存储在与第一剪辑文件分离的第二剪辑文件中。
文档编号H04N9/804GK101086888SQ20071010928
公开日2007年12月12日 申请日期2004年8月19日 优先权日2003年12月26日
发明者徐康洙, 金柄辰, 刘齐镛 申请人:Lg电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1