包括元数据的存储介质及其再现设备和方法

文档序号:83988阅读:254来源:国知局
专利名称:包括元数据的存储介质及其再现设备和方法
技术领域
本发明的一方面涉及对记录在存储介质中的视听(AV)数据的再现,更具体地说,涉及一种包括元数据的存储介质以及再现所述存储介质的设备和方法,其中,所述元数据提供使用关于视听数据的各种搜索关键字的扩展搜索功能。
背景技术
诸如DVD的存储介质可存储包括视频数据、音频数据和/或字幕的视听数据,根据诸如运动图像专家组(MPEG)的标准对所有这些数据进行压缩和编码。这种存储介质还可存储附加信息,诸如视听数据的编码属性或视听数据的再现过程。因此,根据再现信息顺序地再现记录在存储介质中的运动图像。在某些情况下,可通过以章节为单位的跳转来再现视听数据。

发明内容技术问题然而,不可以通过根据用户的搜索条件跳转到期望的场景来再现传统存储器。也就是说,不存在根据用户期望的搜索条件来再现视听数据的设备或方法,所述用户期望的搜索条件诸如场景、角色、位置、背景音乐、道具等。
由于根据MPEG2标准对视听数据进行了压缩,编码和复用,所以传统DVD在存储用于提供关于视听数据的搜索功能的元数据方面存在问题。此外,一旦制成存储介质,则不大可能编辑或重新使用视听数据或元数据。
技术方案本发明提供一种包括元数据的存储介质以及再现所述存储介质的设备和方法,其中,所述元数据提供使用关于视听数据的各种搜索关键字的扩展搜索功能。
具体说来,根据本发明各方面的元数据除提供预定义搜索关键字之外,还提供可由设计者额外定义的搜索关键字。
有益效果因此,可解决存储介质一旦制成则无法编辑或重新使用其中的视听数据或元数据的传统问题,从而可在进行再现的时候提供使用由设计者定义的各种关键字的扩展搜索功能。
此外,通过仅将与支持多语言直接相关的元数据部分记录在附加的基于文本的文件中,可提供使用多种语言的扩展搜索功能。
此外,还可提供以盘为单位或以标题为单位搜索到并显示关于内容的信息的扩展搜索功能。
通过下面结合附图进行的对实施例的描述,本发明的这些和/或其它方面和优点将会变得更加清楚和易于理解,其中图1A和图1B示出根据本发明的元数据的实施例;图2示出根据本发明设计者可添加搜索关键字的元数据的实施例;图3示出以文本类型实现图2所示的元数据的结构的实施例;图4示出根据本发明设计者可添加搜索关键字的元数据的另一实施例;图5是示出根据本发明实施例的包括元数据的视听数据的结构的示图;图6是示出根据本发明实施例的包括元数据的视听数据中的播放列表标记的结构的示图;图7是示出根据本发明实施例的支持多语言的元数据的结构的示图;图8是示出根据本发明实施例的再现设备的结构的框图;图9是示出根据本发明实施例的使用扩展搜索功能的再现方法的流程图;图10是示出根据本发明另一实施例的关于整个盘的元数据的结构的示图;图11是示出根据本发明另一实施例的采用关于整个盘的元数据的示例的示图;图12A和图12B是示出根据本发明另一实施例的包括在关于整个盘的元数据中的设计者定义元数据的结构和示例的示图;图13A和图13B是设计者定义元数据的嵌套结构和示例的示图;图14示出根据本发明另一实施例的使用扩展搜索功能提供盘信息或标题信息的再现设备的示例;图15是示出根据本发明另一实施例使用扩展搜索功能提供盘信息或标题信息的方法的流程图;以及图16是根据本发明实施例的记录和/或再现设备的框图。
具体实施方式最佳方式本发明的一方面提供一种包括元数据的存储介质以及再现所述存储介质的设备和方法,其中,所述元数据提供使用关于视听数据的各种搜索关键字的扩展搜索功能。
根据本发明的一方面,提供一种存储介质,包括视听数据;以及用于提供关于视听数据的扩展搜索功能的元数据,其中,所述元数据包括预定义搜索关键字和可由设计者额外定义的搜索关键字。能够以二进制类型来实现元数据,并且元数据可包括用于额外定义设计者定义搜索关键字和设计者定义搜索关键字的关键字值的附加文本字段。能够以基于文本的标记语言类型来实现元数据,并且元数据可包括用于额外定义设计者定义搜索关键字和设计者定义搜索关键字的关键字值的附加元素或属性。可将与支持多语言无关的参数以二进制类型包括在视听数据中,并且能够在附加的基于文本的文件中实现与支持多语言相关的参数。
根据本发明的一方面,提供一种再现设备,包括搜索单元,用于参考元数据来搜索存储介质以找到满足预定搜索条件的视听数据的位置;存储介质,包括视听数据和提供关于视听数据的扩展搜索功能的元数据;以及再现单元,用于从搜索到的位置再现视听数据,其中,元数据包括预定搜索关键字和可由设计者额外定义的搜索关键字。搜索单元可选择存储在系统参数中的与支持字幕、音频和/或菜单的语言信息相应的元数据。
根据本发明的另一方面,提供一种再现方法,包括参考元数据来搜索存储介质以找到满足预定搜索条件的视听数据的位置,所述存储介质包括视听数据和提供关于视听数据的扩展搜索功能的元数据;从搜索到的位置再现视听数据,其中,元数据包括预定搜索关键字和可由设计者额外定义的搜索关键字。
根据本发明的另一方面,提供一种存储介质,包括视听数据;以及用于提供关于视听数据的扩展搜索功能的元数据,其中,所述元数据包括预定义搜索关键字和可由设计者额外定义的搜索关键字,并且元数据包括在关于整个盘的信息和/或标题信息中。
根据本发明的另一方面,提供一种再现设备,包括搜索单元,用于参考元数据来搜索存储介质以找到满足预定搜索条件的关于整个盘的信息和/或标题信息,所述存储介质包括视听数据和提供关于视听数据的扩展搜索功能的元数据;以及显示单元,用于显示关于整个盘的信息和/或标题信息,其中,元数据包括预定搜索关键字和可由设计者额外定义的搜索关键字。
根据本发明的另一方面,提供一种再现方法,包括参考元数据来搜索存储介质以找到满足预定搜索条件的关于整个盘的信息和/或标题信息,所述存储介质包括视听数据和提供关于视听数据的扩展搜索功能的元数据;以及显示关于整个盘的信息和/或标题信息,其中,元数据包括预定搜索关键字和可由设计者额外定义的搜索关键字。
本发明的附加和/或其它方面和优点部分地在以下的描述中阐述,部分地通过所述描述变得清楚,或者可通过本发明的实践获得。
发明的方式现在将详细描述本发明的所述实施例,其示例在附图中示出,其中,相同的标号始终指示相同的部件。以下描述所述实施例以便通过参照附图解释本发明。
图1A和图1B示出根据本发明的元数据的实施例。图1A示出基于文本的元数据,图1B示出基于二进制的元数据。参照图1A,以场景单位102或章节来划分以标记语言等描述的基于文本的元数据101。场景元素包括指示角色、道具、位置、背景音乐等的特定元素103,并且特定元素103可用作用于视听数据的扩展搜索的搜索关键字。
另一方面,参照图1B,在诸如C、C++等的编程语言中使用的基于二进制的元数据中,可将图1B所示的二进制代码包括在作为用于再现电影的播放顺序的播放列表或视听数据流中。此时,在元数据类型(metadata_type)111中预先定义可用作搜索关键字的元数据的元素。例如,预先将角色定义为类型值“0”,将道具定义为类型值“1”,将位置定义为类型值“2”,并且将背景音乐定义为类型值“3”。
因此,将预定义元数据类型值中与期望的搜索关键字相应的类型值分配给视听数据流中的搜索点111。然后,将与搜索关键字相应的关键字值分配给各个描述字段112。例如,当用户试图搜索到电影“The Matrix”中只有角色“Neo”出现的那些场景时,将元数据类型中指示角色的“0”分配给“Neo”出现在视听数据流中的搜索点,并且将“Neo”指定为指示关键字值的描述字段112。结果,用户可从视听数据流搜索到只有角色“Neo”出现的那些场景并将其再现。
也就是说,当诸如传统DVD的存储介质仅支持基于场景、章节或时间的再现时,如图1A或图1B所示实现的元数据可提供扩展搜索功能。
然而,在图1A或图1B中,问题在于因为在视听数据流中预先定义了搜索关键字,所以不可以添加新的搜索关键字。将设计者可额外定义搜索关键字的元数据描述为用于扩展搜索的元数据。
图2示出根据本发明设计者可添加搜索关键字的元数据的实施例。参照图2,示出实现元数据的标记文档2的树形结构。包括场景元素202,作为元数据元素201的特定元素,包括关键字元素203,作为场景元素的特定元素。每个关键字元素203具有设计者有机会额外定义的搜索关键字,作为相应元素的内容。包括具有作为其内容的与设计者定义搜索关键字相应的关键字值的描述元素204,作为每个关键字元素203的特定元素。另一方面,可将关键字元素203或描述元素204实现为属性,而不是场景元素202的特定元素。
更具体地说,将提供以标记语言描述图2所示的元数据的标记文档的示例。图3示出以文本类型实现图2所示的元数据结构的示例。
参照图3,描述根据本发明的元数据的标记文档2包括元数据元素<metadata>301、场景元素<scene>302、关键字元素<keyword>303以及描述元素<description>304。元数据元素<metadata>301包括关于播放顺序的链接信息<link href=‘xxxx play sequence’/>。元数据元素包括场景元素<scene>302,作为特定元素。场景元素<scene>302包括具有作为内容的各种设计者定义搜索关键字的关键字元素<keyword>303和具有作为特定元素的与搜索关键字相应的关键字值的描述元素<description>304。例如,为了将角色用作在场景ID“001”的新的搜索关键字,可将“Character”定义为元素<keyword>的内容,并可将“Bruce Lee”定义为元素<description>的内容,所述元素<description>是与搜索关键字“Character”相应的关键字值。另外,还可将位置和道具定义为新的搜索关键字。
也就是说,在根据所述实施例的元数据中,没有如图1A和图1B所示预先定义搜索关键字,而是可由设计者额外定义作为关键字元素的内容的搜索关键字。因此,设计者可不受限制地重新定义并使用各种搜索关键字,而且不需要在产生标题的时候使用的传统术语。
另一方面,图4示出根据本发明设计者可添加搜索关键字的元数据的另一实施例。参照图4,示出基于二进制的元数据的示例。根据该实施例的元数据包括两个文本类型的字段,从而设计者不仅可重新定义并使用指示关键字值的描述字段404,还可以重新定义并使用用于指示搜索关键字的关键字字段403,这类似于图3所示的基于文本的元数据。尽管在图1B中仅使用元数据类型字段中的预定义搜索关键字,但是可由设计者使用所述实施例中的关键字字段403来添加各种搜索关键字。
接着,将描述设计者可添加新的搜索关键字的元数据和提供高质量视频的视听数据之间的关系。图5是示出根据本发明实施例的包括元数据的视听数据的结构的示图。参照图5,示出充当视听数据的记录单位的片断和充当再现单位的播放列表。具体说来,将上述播放顺序实现为播放列表。
作为视听数据的记录单位的片断包括片断A/V流540,记录有经过压缩和编码的视频数据流、音频数据流和其它数据流;以及片断信息530,记录有关于片断A/V流540的编码属性的信息。片断A/V流540将视频数据流、音频数据流和其它数据流复用,对复用的数据流进行压缩和编码,并记录经过压缩和编码的数据流。由作为包标识符的包标识(PID)来识别每个包。
另一方面,充当再现单位的播放列表510用于指示指定视听数据的再现次序的播放顺序,并且包括播放项目120a到120c。也就是说,播放列表510包括多个播放项目(在这种情况下为播放项目120a到120c)。
具体说来,播放列表510还包括用于指示上述片断的特定位置的播放列表标记511。播放列表标记包括用于提供根据本发明实施例的扩展搜索功能的元数据512。图5中示出在播放列表510的播放列表标记511中包括并记录元数据512的示例。尽管理解到可与播放列表510的播放列表标记511分开地定义元数据512,或者可在独立于播放列表510的空间以二进制类型或文本类型来记录元数据512,但是为了便于解释,基于图5来描述元数据包括在播放列表的播放列表标记中的示例。
播放项目120a到120c包括诸如将被再现的片断信息530的“名称”。“输入时间”和“输出时间”的信息,以便指定将被再现的片断或相应片断中的再现位置。
具体说来,如附图所示,用于指定播放列表中的特定位置的播放列表标记511具有下面的结构。
图6是示出根据本发明实施例的包括元数据的视听数据中的播放列表标记的结构的示图。参照图6,播放列表标记511包括固有标识符信息(播放列表标记标识符)字段610,用于指示播放列表标记的标识符;标记类型信息(标记的类型)字段620,用于指示播放列表标记的目标;关键字(关键字)字段630和描述(描述)字段640,仅当标记类型是元数据标记时有效;固有标识符信息(参考播放项目标识符)字段650,用于指示与标记相应的播放项目的标识符;以及标记时标(标记时标)字段660,用于指示时间信息,包括播放列表标记定位的播放项目的时间点。将根据本发明实施例的入口标记(入口标记)621、链接点(链接点)622和元数据标记(元数据标记)623中的任何一个分配给用于指示播放列表标记的目标的标记类型字段620。这里,将元数据标记623分配给标记类型字段620。
如上所述,元数据使得设计者能够使用关键字字段630重新定义搜索关键字,并使用描述字段640指定与搜索关键字相应的关键字值。因此,设计者可重新添加各种搜索关键字。
另一方面,由于将包括元数据的播放列表标记511以二进制类型包括在如图5所示的播放列表中,所以将播放列表标记以“In-Mux”类型包括在视听数据流中。因此,将元数据绑定到视听数据流相对简单,并且可在进行再现的时候提供使用由设计者定义的各种关键字的扩展搜索功能。
然而,应该理解到以二进制类型包括在播放列表510中的播放列表标记511可额外提供对多语言的支持。也就是说,根据本发明的用于再现记录在存储介质上的数据的再现设备将所有播放列表加载到存储器,随后提取搜索关键字,并将提取的搜索关键字显示在显示单元上,其中,所述搜索关键字可由用户通过使用记录在存储介质或再现设备的特定模块中的具有编程功能的应用从元数据信息中选择。此时,以第一次准备元数据时记录在关键字和描述中的特定语言来显示搜索关键字。也就是说,以二进制类型包括在播放列表中的播放列表标记511具有不支持多语言的缺点。
这里,为了支持多种语言而以所有语言来准备播放列表是不值得的。这是因为以下事实为了支持所述多种语言而包括在关键字和描述字段中的大量资源需要较大的存储器。
为了解决这个问题,现在将用于支持多种语言的元数据的结构作为本发明的另一实施例来描述。图7是示出根据本发明实施例的用于支持多语言的元数据的结构的示图。
如上所述,将普通视听数据复用为各种应用,诸如用于字幕的图形流或主视听数据流中的菜单。这是因为以下事实将应用与主视听数据流进行绑定和同步相对容易。
因此,在本发明的另一实施例中,以附加的基于文本的元数据类型实现仅与支持多语言直接相关的元数据的关键字部分和描述部分,将与支持多语言不直接相关的元数据的标识符信息或时间信息以二进制类型包括在主视听数据流中。
因此,再现设备可使用包括在主视听数据流中的播放列表来获得元数据、应用的时间和关于预定义关键字的信息。通过在基于文本的元数据文件中仅定义设计者定义关键字及其描述,可减少元数据文件的大小。此外,由于关键字及其描述存在于除主视听数据流之外的特定文件中,所以也可支持多语言。
参照图7,在播放列表标记511中将提供扩展搜索功能的元数据标记定义为一种标记类型710。在播放列表标记511中还定义关键字描述符(关键字描述符)字段720,其仅当标记类型是元数据标记时有效。关键字描述符字段720具有预定数量的比特。将关键字描述符字段720划分为用于指示预先定义的特定关键字的存在的标志区域和用于指示可由设计者额外定义的预定关键字的存在的标志区域。例如,假设关键字描述符字段720包括N+M个比特,其中,N个比特相应于前一标志区域721,指示N个预定义搜索关键字的存在,M个比特相应于后一标志区域722,指示M个设计者定义搜索关键字的存在。当相应比特的搜索关键字存在时,值“1b”被分配。当相应比特的搜索关键字不存在时,值“0b”被分配。
参照图7所示的关键字描述符720的比特结构,例如,当将指示角色的“角色”作为预定义搜索关键字分配给比特721的设计者定义标志1时,将所述比特设置为值“0b”指示相应的搜索关键字无效。将所述比特设置为值“1b”表示与“角色”相应的搜索关键字有效。对于另一比特722的设计者定义标志同样如此。这样,可使用关键字描述符字段720来指示搜索关键字的有效性。
另一方面,基于文本的元数据文件713与上述播放列表标记511分开存在,以便支持多语言。期望基于文本的元数据文件713包括用于指示所支持的语言的语言信息作为属性信息(附图中的“lang”)以便支持多语言。具体说来,将与在再现设备的再现设备状态寄存器中所指定的相同的语言代码用于语言信息,其中,所述再现设备状态寄存器用于存储关于字幕、音频数据和菜单中的任何一个的信息。此外,由于基于文本的元数据文件713独立于上述播放列表标记511,所以可期望基于文本的元数据文件713包括用于绑定到主视听数据流的存储介质的标识符(附图中的“disc_id”)和/或标题标识符信息(附图中的“title_id”)。
图7的下部所示的元数据713包括用于可由设计者定义的搜索关键字的元素<author_defined>722和723。将由设计者重新定义的搜索关键字用作所述元素的内容。此时,用于设计者定义搜索关键字的第一元素722是与上述关键字描述符721的设计者定义标志中具有值“1b”的第一比特相应的搜索关键字。例如,当关键字描述符720的第(N+1)个比特是“1b”时,在元数据文件713中第一个定义的元素<author_defined>722指示相应的搜索关键字。还包括具有作为内容的与搜索关键字相应的关键字值的元素<marker>724。还可包括具有作为内容的在相应的标记时间点应用的多个搜索关键字的关键字值的元素<param>725作为特定元素。当然,可以以属性类型代替元素<param>来表示关键字值。
具体说来,假设包括在图7的播放列表中的关键字描述符720具有8比特,并且其值为“01001100”。第六比特、第三比特和第二比特可具有值“1b”,第六比特可将“角色”指示为预定义搜索关键字,第三比特和第二比特的元素<author_defined>可分别指示附加元数据文件713中的“道具”和“位置”。此时,与搜索关键字相应的关键字值是由元素<param>725所定义的“Bruce”、“枪(Gun)”和“LA”。
当然,元素<author_defined>可分别用韩文指示“□□”和“□□□□”,并且元素<param>725可分别用韩文指示“□□□”、“□”和“□□□□□□”。因此,可提供指示与用户所需的语言相应的多语言的扩展搜索功能。
现在,将描述用于再现包括上述元数据的存储介质的再现设备和再现方法。
图8是示出根据本发明的再现设备的结构的框图。参照图8,根据本发明实施例的再现设备包括读取单元820、搜索单元840和再现单元850。读取单元820从存储介质读取视听数据和元数据。尽管没有示出,但是可将由读取单元820读取的视听数据和元数据临时存储在读取单元820中的缓冲器单元(未示出)中,随后将其发送到再现单元850。
搜索单元840参考元数据来搜索存储介质以找到满足从外部输入的预定搜索条件的视听数据位置。这里,存储介质包括用作视听数据的搜索参考的多个元数据。
也就是说,搜索单元840从读取单元820接收元数据,将关于包括在元数据中的搜索关键字的信息与从外部输入的预定搜索条件进行比较,随后将包括在与搜索条件相应的播放列表标记或额外定义的标记中的视听数据的位置信息发送到再现单元850。再现单元850基于由搜索单元840搜索到的视听数据的位置信息来再现视听数据的相应位置。
基于上述结构来描述根据本发明实施例的再现包括元数据的存储介质的再现方法。图9是示出根据本发明实施例的使用扩展搜索功能的再现方法的流程图。参照图9,为了再现包括提供扩展搜索功能的元数据的存储介质,首先输入预定搜索条件(操作920)。接着,从存储介质读取视听数据和元数据,并参照元数据搜索到满足预定搜索条件的视听数据的位置(操作922)。然后,从搜索到的位置再现视听数据(操作924)。
具体说来,在参照元数据搜索到视听数据的位置的过程中,将输入的搜索条件和元数据的搜索关键字信息彼此比较,以搜索到与搜索条件相应的播放列表标记或额外定义的标记,并参考包括在搜索到的播放列表标记或额外定义的标记中的位置信息搜索到视听数据的相应部分。
到目前为止,已经详细描述了用于通过使用元数据提供关于包括在存储介质的各个标题中的视听数据的扩展搜索功能的数据结构、再现设备和再现方法。此外,将描述用于提供关于整个盘以及各个标题的扩展搜索功能以扩大扩展搜索功能的元数据的扩展结构及其实现方法。
图10是示出根据本发明另一实施例的关于整个盘的元数据的结构的示图。参照图10,根据本发明的用于整个盘的元数据包括与关于盘或盘的所有标题的信息共同使用的盘信息1010以及与记录在盘上的标题相关的标题信息1020。标题信息1020和盘信息1010还包括可提供扩展搜索功能并由设计者定义的元数据1012和1022。因此,如图1A到图9所示,可提供用于提供关于存储在标题或盘中的内容的扩展搜索功能的元数据,以及用于提供关于视听数据本身的扩展搜索功能的元数据。
更具体地说,盘信息1010可包括与盘的制作相关的元数据、与盘的资源相关的元数据和由盘的设计者定义的元数据1012。与盘的制作相关的元数据可包括盘名称、内容列表、版权、发布信息等。与盘的资源相关的元数据可包括相关信息的缩略图或URL地址。
另一方面,与盘信息1010类似,标题信息1020可包括与内容的制作相关的元数据、与内容的呈现相关的元数据、与内容的分类相关的元数据、与内容的资源相关的元数据、以及由内容的设计者定义的元数据1022。与内容的制作相关的元数据可包括标题名称、标题类型、关于涉及制作的组织的信息以及标题的发布等。与内容的呈现相关的元数据包括宽高比、字幕、运行时间、关于对音频的支持的信息等。与内容的分类相关的元数据可包括摄制人员名单,宣传信息、内容类型、评论等。摄制人员名单是关于涉及标题的制作的人员的信息,并且可包括关于演员、导演、制片人、音乐制片人、场记等的信息。宣传信息与风格、语言、父母指导等有关。与内容的资源相关的元数据可包括概要、关于获奖的信息和关于相关数据的URL地址的信息。
图11是示出根据本发明另一实施例的应用用于整个盘的元数据的示例的示图。参照图11,当将盘插入或载入再现设备中时,将用于整个盘的元数据100以盘为单位或以卷(volume)为单位存储在诸如再现设备的硬盘的存储单元中。因此,即使将所述盘从再现设备移除,也可使用以盘为单位或以卷为单位存储在存储单元中的元数据1000(也称为盘库)搜索到特定盘或特定标题。具体说来,可使用如图10中详细示出的由设计者额外定义的元数据1012和1022以及预先定义的盘信息或标题信息搜索到特定盘或特定标题。也就是说,图1A到图9所示的扩展搜索受限于标题的视听数据,而图10和图11所示的扩展搜索扩大到整个盘。此外,前者的重要目的在于搜索到满足搜索条件的视听数据的位置并从搜索到的位置再现视听数据,而后者的重要目的在于以盘信息或标题信息的类型显示满足搜索条件的内容。图12A和图12B是示出根据本发明另一实施例的包括在用于整个盘的元数据中的设计者定义元数据的结构及其示例的示图。
参照图12A,当用户想要额外定义除了预先定义的元数据的描述符之外的元数据时,可使用设计者定义元数据“authordef”1012A。例如,当设计者试图添加关于女配角的信息时,将女配角输入到“authordef”的元素名称,将另一“authordef”定义为上述“authordef”的特定元素,并且将女配角的姓名输入到重新定义的“authordef”的元素“name”。
在图12B中示出以标记文档类型实现设计者定义元数据的示例。参照图12B,盘信息元素包括设计者定义元素<authordef>,其包括指定元素名称的元素<name>。元素<authordef>包括另一元素<authordef>作为可定义<name>的特定元素。例如,为了定义用于女配角的设计者定义元数据,可在通用元素<authordef>的元素<name>中指定“supporting_actress”并且可在特定元素<authordef>的元素<name>中指定“Actress 1”。
图13A和图13B是设计者定义元数据的嵌套结构及其示例的示图。参照图13A和图13B,将元素“supporting actress name”定义为元素“supportingactress”的特定元素,并且将元素“profile(cast works)”定义为元素“supportingactress name”的特定元素。这样,可使用设计者定义元素<authordef>和<name>来提供分级元数据。也就是说,通过使用元数据“authordef”添加设计者定义信息,可通过元素“authordef”的嵌套对更详细的信息进行分类和显示。
另一方面,图14示出根据本发明另一实施例的使用扩展搜索功能提供盘信息或标题信息的再现设备的示例。参照图14,再现设备允许搜索单元1420根据通过用户接口单元1430输入的搜索条件来搜索元数据存储单元以找到元数据,并通过显示单元1440输出搜索的结果。多媒体数据再现设备包括元数据存储单元1410、搜索单元1420、用户接口单元1430和显示单元1440。元数据存储单元1410从诸如盘的存储介质或网络接收元数据,并存储接收的元数据。当用户将存储介质插入多媒体数据再现设备并且所述再现设备立即载入存储介质时,即使存储介质被弹出,也不会删除与存储介质相关的元数据,而是将其保存在元数据存储单元1410中。用户将元数据的搜索条件输入用户接口单元1430。也就是说,使用遥控器或其它装置输入盘名称、男演员、女演员、导演等的关键字。搜索单元1420搜索元数据,并将与用户的搜索条件相应的元数据输出到显示单元1440。
另一方面,图15是示出根据本发明另一实施例使用扩展搜索功能提供盘信息或标题信息的方法的流程图。
参照图15,输入预定搜索条件(操作1510)。从存储在诸如硬盘的元数据存储单元1410中的盘库读出元数据,参考读出的元数据搜索到满足搜索条件的盘信息或标题信息(操作1512)。将搜索到的盘信息或标题信息显示在显示单元上(操作1514)。结果,可向用户提供与搜索条件相应的盘信息或标题信息。
图16是根据本发明实施例的记录和/或再现设备的框图。参照图16,与用户接口单元和显示单元一起使用以使用扩展搜索功能提供盘信息和/或标题信息的记录和/或再现设备包括记录/读取单元1601、控制器1602和光盘1610,由记录/读取单元1601根据控制器1602的控制将数据记录在光盘1610上,或者从光盘1610上再现数据。根据本发明的实施例,控制器1602包括如图14所示的元数据存储单元1410和搜索单元1420。因此,控制器1602能够存储与盘信息有关的元数据,并且还能够根据通过图14的用户接口单元1430输入的搜索条件在存储的元数据中进行搜索。此外,如参照上述讨论和图14所阐述的,控制器1602通过显示单元1440输出搜索的结果。应理解用户接口包括但不受限于键盘、鼠标、语音命令接收器或其组合。类似地,显示单元可以是监视器、TV屏等。
如上所述,根据本发明的各方面,提供一种包括元数据的存储介质以及再现所述存储介质的再现设备和方法,其中,所述元数据提供使用关于视听数据的各种关键字的扩展搜索功能。
具体说来,根据本发明的各方面的元数据除提供预定义搜索关键字之外,还提供可由设计者额外定义的搜索关键字。
因此,可解决存储介质一旦制成则无法编辑或重新使用其中的视听数据或元数据的传统问题,从而可在进行再现的时候提供使用由设计者定义的各种关键字的扩展搜索功能。
此外,通过仅将与支持多语言直接相关的元数据部分记录在附加的基于文本的文件中,可提供使用多种语言的扩展搜索功能。
此外,还可提供以盘为单位或以标题为单位搜索到并显示关于内容的信息的扩展搜索功能。
另一方面,可将根据本发明的各方面的扩展搜索方法实现为计算机程序。本领域的编程技术人员可容易地解释构成所述程序的代码和代码段。可将所述程序存储在计算机可读记录介质中,由计算机读取,由此实现所述扩展搜索方法。计算机可读记录介质的示例包括磁记录介质、光记录介质和载波。当然,其它类型的计算机可读记录介质也是可行的。
尽管已经示出并描述了本发明的几个实施例,但是本领域的技术人员将理解在不脱离由其范围由权利要求
及其等同物定义的本发明的原则和精神的情况下,可进行各种改变。
产业上的可利用性本发明应用于包括元数据的存储介质以及再现所述存储介质的再现设备和方法,其中,所述元数据提供使用关于视听数据的各种搜索关键字的扩展搜索功能。
权利要求
1.一种存储介质包括视听数据;以及元数据,提供关于视听数据的扩展搜索功能,其中,所述元数据包括预定义搜索关键字以及将由设计者额外定义的搜索关键字。
2.如权利要求
1所述的存储介质,其中,以二进制类型实现元数据,并且元数据包括用于额外定义设计者定义搜索关键字和设计者定义搜索关键字的关键字值的附加文本字段。
3.如权利要求
1所述的存储介质,其中,以基于文本的标记语言类型实现元数据,并且元数据包括用于额外定义设计者定义搜索关键字和设计者定义搜索关键字的关键字值的附加元素或属性。
4.如权利要求
1所述的存储介质,其中,将元数据中与支持多语言无关的参数以二进制类型包括在视听数据中,在附加的基于文本的文件中实现与支持多语言相关的参数。
5.如权利要求
4所述的存储介质,其中,与支持多语言无关的参数包括定义多个搜索关键字的有效性的关键字描述符。
6.如权利要求
5所述的存储介质,其中,将预定义搜索关键字分配给关键字描述符的预定比特。
7.如权利要求
5所述的存储介质,其中,将设计者定义搜索关键字分配给关键字描述符的预定比特。
8.如权利要求
4所述的存储介质,其中,附加的基于文本的文件将关于所支持的语言的信息包括在文件名称和/或属性和/或元素中。
9.如权利要求
4所述的存储介质,其中,附加的基于文本的文件包括用于绑定到视听数据的存储介质的标识符和/或标题标识符信息。
10.如权利要求
7所述的存储介质,其中,附加的基于文本的文件包括在由关键字描述符指定的搜索关键字中指示设计者定义搜索关键字的元素和/或属性。
11.如权利要求
10所述的存储介质,其中,附加的基于文本的文件包括指示由关键字描述符指定的搜索关键字的关键字值的元素和/或属性。
12.一种再现设备,包括搜索单元,用于参考元数据来搜索存储介质以找到满足预定搜索条件的视听数据的位置,所述存储介质包括视听数据和提供关于视听数据的扩展搜索功能的元数据;以及再现单元,用于从搜索到的位置再现视听数据,其中,所述元数据包括预定搜索关键字和可由设计者额外定义的搜索关键字。
13.如权利要求
12所述的再现设备,其中,搜索单元选择存储在系统参数中的与支持字幕、音频或菜单的语言信息相应的元数据。
14.一种再现方法,包括参考元数据来搜索存储介质以找到满足预定搜索条件的视听数据的位置,所述存储介质包括视听数据和提供关于视听数据的扩展搜索功能的元数据;以及从搜索到的位置再现视听数据,其中,所述元数据包括预定搜索关键字和可由设计者额外定义的搜索关键字。
15.一种存储介质,包括视听数据;以及元数据,用于提供关于视听数据的扩展搜索功能,其中,所述元数据包括预定义搜索关键字和可由设计者额外定义的搜索关键字,并且元数据包括在关于整个盘的信息和/或标题信息中。
16.如权利要求
15所述的记录介质,其中,将元数据下载到再现设备的存储单元并用于搜索视听数据。
17.一种再现设备,包括搜索单元,用于参考元数据来搜索存储介质以找到满足预定搜索条件的关于整个盘的信息和/或标题信息,所述存储介质包括视听数据和提供关于视听数据的扩展搜索功能的元数据;以及显示单元,用于显示关于整个盘的信息和/或标题信息,其中,元数据包括预定搜索关键字和可由设计者额外定义的搜索关键字。
18.如权利要求
17所述的再现设备,还包括元数据存储单元,从存储介质下载并存储元数据。
19.如权利要求
17所述的再现设备,还包括用户接口单元,接收预定的搜索条件。
20.一种再现方法,包括参考元数据来搜索存储介质以找到满足预定搜索条件的关于整个盘的信息和/或标题信息,所述存储介质包括视听数据和提供关于视听数据的扩展搜索功能的元数据;以及显示关于整个盘的信息和/或标题信息,其中,元数据包括预定搜索关键字和可由设计者额外定义的搜索关键字。
21.如权利要求
20所述的再现方法,还包括在搜索存储介质之前,从存储介质下载并存储元数据。
22.如权利要求
20所述的再现方法,还包括在搜索存储介质之前,接收预定搜索条件。
23.一种用于与再现设备一起使用并存储包括视听数据和元数据的数据的存储介质,所述数据包括视听数据的多个场景元素;作为相应场景元素的特定元素的关键字元素,每个关键字元素具有作为相应场景元素的内容的设计者选择性定义的搜索关键字;以及作为每个关键字元素的特定元素的描述元素,具有作为其内容的与设计者定义搜索关键字相应的关键字值。
24.如权利要求
23所述的存储介质,其中,关键字元素和/或描述元素是相应场景元素的属性。
25.一种以标记语言描述将由再现设备再现的视听数据的元数据的标记文档,包括元数据元素,用于包括关于视听数据的播放顺序的链接信息;场景元素,包括在元数据元素中,用作充当元数据的特定元素,所述场景元素包括关键字元素和描述元素。
26.如权利要求
25所述的标记文档,其中,关键字元素包括各种设计者定义搜索关键字,作为其内容。
27.如权利要求
26所述的标记文档,其中,描述元素包括与搜索关键字相应的关键字值,作为其特定元素。
28.如权利要求
27所述的标记文档,其中,搜索关键字被预先定义和/或由设计者定义。
29.如权利要求
28所述的标记文档,其中,设计者可不受限制地重新定义并使用各种搜索关键字,而且不需要在产生标题的时候使用的传统术语。
30.一种用于存储包括元数据的视听数据的再现设备的存储介质,所述元数据包括至少两个文本类型字段以允许设计者重新定义并使用用于指示关键字值的描述字段和/或用于指示搜索关键字的关键字字段,其中,设计者可使用关键字字段对各种搜索关键字进行寻址。
31.一种将由再现设备再现的视听数据流的结构,所述视听数据流包括至少一个视听数据片断以及元数据,包括播放列表,用于指示指定片断的再现次序的播放顺序,所述播放列表包括多个播放项目,包括片断的信息和片断中的再现位置;以及播放列表标记,包括元数据,用于提供允许搜索片断的搜索功能。
32.如权利要求
31所述的结构,其中,元数据与播放列表标记分开定义。
33.如权利要求
31所述的结构,其中,独立于播放列表,以二进制类型或文本类型记录元数据。
34.如权利要求
31所述的结构,其中,播放列表标记包括用于指示播放列表标记的标识符的固有标识符字段;标记类型字段,用于指示播放列表标记的目标;关键字字段和描述字段,仅当标记类型是元数据标记时有效;用于指示与标记相应的播放项目的标识符的固有标识符字段;以及标记时标字段,用于指示时间信息,包括播放列表标记定位的播放项目的时间点。
35.如权利要求
34所述的结构,其中,将入口标记、链接点和元数据标记中的任何一个分配给用于指示播放列表标记的目标的标记类型字段。
36.如权利要求
35所述的结构,其中,将元数据标记分配给标记类型字段。
37.如权利要求
31所述的结构,其中,元数据使得设计者能够重新定义用于搜索片断的搜索关键字,指定关键字值,并/或添加用于搜索片断的各种搜索关键字。
38.如权利要求
34所述的结构,其中,以附加的基于文本的元数据来实现与支持多语言直接相关的关键字字段中的关键字以及描述字段中的描述,并且将与支持多语言无关的元数据的标识符信息或时间信息以二进制类型包括在主视听数据流中。
39.如权利要求
38所述的结构,其中,基于文本的元数据与播放列表标记分开存在。
40.如权利要求
31所述的结构,其中,元数据包括与记录在盘中的标题相关的盘信息,以提供允许对于存储在标题中的内容进行搜索的扩展搜索功能。
41.如权利要求
31所述的结构,其中,元数据包括与盘的制作相关和与盘的资源相关的盘信息,以及由盘的设计者定义的数据。
42.如权利要求
40所述的结构,其中,与记录在盘中的标题相关的盘信息包括与内容的制作相关的元数据、与内容的呈现相关的元数据、与内容的分类相关的元数据、与内容的资源相关的元数据以及由内容的设计者定义的元数据。
43.如权利要求
31所述的结构,其中,将元数据以盘为单位和/或以卷为单位存储在存储单元中。
44.一种操作用于再现记录在盘上的视听数据的再现设备的方法,所述视听数据包括元数据,所述方法包括输入搜索条件;从存储在除盘之外的存储单元中的盘库读取元数据;参考元数据搜索到满足搜索条件的盘信息和/或标题信息;以及显示搜索到的盘信息和/或标题信息。
45.一种用于再现记录在存储介质上的数据的再现设备,所述数据包括视听数据和元数据,所述设备包括读取单元,用于从存储介质读取视听数据和元数据;搜索单元,用于参考元数据来搜索存储介质以找到满足从外部输入的预定搜索条件的视听数据的位置;以及再现单元,用于基于满足从外部输入的预定搜索条件的视听数据的位置来再现视听数据的相应部分。
46.如权利要求
45所述的设备,其中,搜索单元从读取单元接收元数据,将包括在元数据中的关于搜索关键字的信息与搜索条件进行比较,随后将视听数据的位置信息和/或额外定义的播放标记发送到再现单元。
47.一种操作用于再现记录在存储介质上的视听数据的再现设备的方法,所述视听数据包括元数据,所述方法包括输入预定搜索条件;从存储单元读取视听数据和元数据;参考元数据搜索到满足预定搜索条件的视听数据的位置;以及从搜索到的位置再现视听数据。
48.如权利要求
47所述的方法,其中,搜索的步骤包括将搜索条件和元数据彼此比较以搜索到与搜索条件相应的播放列表标记。
49.一种存储介质,包括视听数据;以及元数据,用于提供关于视听数据的扩展搜索功能,其中元数据包括预定义搜索关键字和可由设计者额外定义的搜索关键字,并且元数据包括在关于整个盘的信息和/或标题信息中,并且将与支持多语言相关的元数据部分记录在基于文本的文件中以便提供使用多种语言的扩展搜索功能。
50.一种用于与用户接口单元和显示单元一起使用以使用扩展搜索功能提供盘信息和/或标题信息的再现和/或记录设备,所述设备包括元数据存储单元,用于存储与盘信息有关的元数据;搜索单元,用于根据通过用户接口单元输入的搜索条件来搜索元数据存储单元以找到存储的元数据,并通过显示单元输出搜索的结果。
51.如权利要求
50所述的设备,其中,搜索条件包括用于盘名称、男演员、女演员、导演或其组合的关键字。
52.如权利要求
50所述的设备,其中,元数据存储单元从存储介质接收元数据。
53.如权利要求
52所述的设备,其中,如果将存储介质载入设备,则即使存储介质被弹出,也不会删除与存储介质相关的元数据,而是将其保存在元数据存储单元中。
54.一种用于与用户接口单元和显示单元一起使用以使用扩展搜索功能提供盘信息和/或标题信息的记录和/或再现设备,所示设备包括记录/读取单元,用于将数据记录在光盘上/从光盘读取数据;以及控制器,用于控制记录/读取单元,所述控制器包括可搜索存储器,从而控制器能够存储与涉及光盘的信息有关的元数据,以便控制器能够根据通过用户接口单元输入的输入搜索条件来搜索存储的元数据,其中,控制器将搜索的结果输出到显示单元。
专利摘要
一种包括元数据的存储介质以及再现所述存储介质的再现设备和再现方法,其中,所述元数据提供使用关于视听数据的各种搜索关键字的扩展搜索功能。所述存储介质包括视听数据;以及元数据,用于提供关于视听数据的扩展搜索功能,其中,所述元数据包括预定义搜索关键字以及可由设计者额外定义的搜索关键字。因此,通过使用由设计者额外定义的各种搜索关键字以及预定义搜索关键字,可提供扩展搜索功能。此外,通过仅将与支持多语言直接相关的元数据部分记录在附加的基于文本的文件中,还可提供使用多种语言的扩展搜索功能。
文档编号G11B20/10GK1993755SQ200580025709
公开日2007年7月4日 申请日期2005年7月27日
发明者千慧祯, 朴成煜, 郑吉洙, 高祯完 申请人:三星电子株式会社导出引文BiBTeX, EndNote, RefMan
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1