存储元数据的信息存储介质、处理元数据的系统和方法

文档序号:6468823阅读:130来源:国知局
专利名称:存储元数据的信息存储介质、处理元数据的系统和方法
技术领域
本发明涉及元数据,更具体地讲,涉及用于存储支持多种语言的元数据 的信息存储介质、处理所述元数据的系统和方法。
背景技术
信息记录介质(例如,数字通用盘(DVD))可存储内容(例如,音频/ 视频(AV)数据)和关于内容的信息(即,元数据)。元数据的示例包括关 于盘上存储的电影的标题的信息、关于电影的制作日期的信息、关于在电影 中作为主角的男演员和女演员的信息、以及关于电影的导演的信息。因此, 用户可用期望的标题搜索内容或者参照元数据搜索作为主角的特定男演员或 女演员的内容。
如果以多种语言提供元数据,则来自不同国家的人可参照以多种语言编 写的不同版本的元数据容易地搜索内容。换句话讲,用户可通过使用他或她 能够理解的语言来搜索和浏览元数据。另外,为了方便用户,以除了信息记 录介质上存储的那些语言之外的语言编写的元数据还可通过网络下载,或者 可从另一存储器拷贝。
图1是示出字幕数据100的示例性格式的方框图。参照图1,字幕数据 100包括文本数据IIO,将被显示为字幕;同步信息120,指定将何时与AV 流同步显示文本数据110;显示区域信息130,指定将在哪儿显示文本数据 110;和显示样式信息140,指定将以特定的显示样式显示文本数据110。可 将显示区域信息130表示为region( 1, t, w, h)以指示将在点(1, t )上宽为"w,, 和高为"h"的区域中显示文本数据110。显示样式信息140包括字体信息、输出方向信息、和关于将在相同区域中显示的文本数据110的行间隔信息。
图2是用亍与AV流同步再现字幕数据的示例性再现设备200的方框图。 参照图2,所述再现设备200从信息存储介质210读取如图1所示的字幕数 据100,通过诸如互联网230的网络从服务器220下载字幕数据100,并与 AV流240同步再现字幕数据100。可以以不同的单位将字幕数据100与AV 流240分开存储在信息存储介质上。换句话讲,可将放置在通过对AV流解 码产生的图像上的字幕数据100与AV流分开记录在信息存储介质上。为了 以多种语言向用户提供字幕数据100或者多种类型的字幕数据100,再现设 备200还可通过诸如互联网230的网络从服务器220下载字幕数据100,并 可以与从信息存储介质210获得的字幕数据相同的方式再现下载的字幕数 据。
如上所述,例如,如图2所示,可向用户提供^M言息存储介质读取的字 幕数据100或通过互联网230从服务器220下载的字幕数据100。与字幕数 据一样,例如,如图2所示,可从信息存储介质或通过互联网从远程服务器 获得元数据,并将其提供给用户。换句话讲,可以将以多种语言编写的元数 据记录在信息存储介质中,并可通过互联网将以一些其他语言编写的元数据 存储在远程服务器中,以便可从信息存储介质和通过互联网从服务器下载所 述元数据。然而,在表示通过网络下载元数据的传统方法中,为了存储元数 据可能浪费大量存储容量。另外,在元数据的研究中,即使以不同语言编写 的两个词语具有相同的意思,但它们可能被确定为表示不同的意思
发明内容
技术问题
因此,即使再现设备和/或信息存储介质中存储器资源有限,也需要提供 可访问和更新的以多种不同语言编写的元数据,以便用户能够以能够被理解 的期望的语言容易地搜索内容。另外需要提高元数据搜索的技术,以便拥有 相同的意思但以不同的语言编写的多个词语不被错认为不同的元数据。
技术方案
本发明的多方面方便地提供一种用于存储支持多种语言的元数据的信息 存储介质和处理所述元数据的方法,所述信息存储介质可使得用户能够通过使用存储在所述信息仔愤(项甲的7L敎掂孰从兵1iM子1苗"l、 的元数据,通过再现设备浏览使用期望语言的元数据以及参照元数据搜索期 望内容。
有益效果
如本发明所述,仅提供了一种可由再现设备提供的语言列表,并可参照 存储的语言列表从存储有以期望语言编写的元数据的服务器下载所述元数 据。因此,即使对于具有有限存储器资源的再现设备也可向用户提供多于一 种的语言的元数据。这通过从服务器简单地下载元数据来实现。另外,在元 数据搜索中,现在可通过使用在以不同语言编写的描述符下的多个参数集来 容易地确定以不同语言编写的多个元数据与另 一个元数据表示的意思是否相 同。


从下面对结合附图阅读的示例性实施例和权利要求的详细描述,对本发 明的较好理解将变得清楚,其中,示例性实施例、权利要求以及附图构成本 发明公开的一部分。尽管下面所写和示出的公开致力于公开本发明的示例性 实施例,但是应该清楚地理解,所述公开仅为了说明和示例的目的,本发明 并不限于此。本发明的精神和范围仅由权利要求来限定。以下表示对附图的
简要描述,其中
图1是示出字幕数据的示例性^f各式的方框图2是用于与AV流同步再现字幕数据的示例性再现设备200的方框图; 图3是用于解释根据本发明示例性实施例的使用清单文件以多种语言提 供元数据的方法的示图4是用于解释^f艮据本发明实施例的使用清单文件显示内容的方法的示
图5是解释对以不同语言编写的多个元数据文件中的每一个命名的方法 的示图6是解释根据本发明实施例的使用代表性元数据以多种语言提供元数 据的方法的方框图,在所述代表性元数据中,将可以以公共语言编写的元数 据的语言无关的部分设置为代表性元数据;图7A和图7B是用于解释根据本发明实施例的使用与描述符有关的多个 参数集以多种语言提供元数据的方法的示图;和
图8是用于解释根据本发明实施例的使用从信息存储介质和服务器获得 的清单文件来更新元数据的方法的系统示图。
最佳实施方式
根据本发明的一方面,提供了 一种存储被用于搜索其他信息存储介质的 元数据的信息存储介质。所述信息存储介质提供有内容;和至少一个元数 据文件,在所述元数据文件中以至少一种语言记录关于内容的信息。元数据 文件包括多个语言文件,在所述多个语言文件中存储以多种语言编写的关于 内容的多种版本的信息,并通过各个语言文件的名称来识别所述多种语言。 所述各个语言文件的名称可包括#4居IS0639-2标准的语言标识符。 所述信息还可包括关于可从其他存储介质下载的多个可下载的元数据文 件的下载信息。
所述下载信息可包括用于指定一个或多个服务器的位置的服务器位置信 息,在所述一个或多个服务器中分别存储有可下载的元数据文件。
所述下载信息包括盘识别(ID)信息,用于识别信息存储介质;关于 多种语言的语言代码信息,以所述多种语言来编写可下载的元数据文件;和 服务器位置信息,指定存储有可下载的元数据文件的一个或多个服务器的位 置。
根据本发明的另 一方面,提供了 一种存储被用于搜索其他信息存储介质 的元数据的信息存储介质。所述信息存储介质包括内容;和至少一个元数 据文件,在所述元数据文件中以至少一种语言记录关于内容的信息。所述元 数据文件包括至少一个代表性元数据文件,在所述代表性元数据文件中,以 公共语言记录语言无关的关于内容的信息部分。
所迷元数据文件还可包括至少一个语言有关的元数据文件,在所述至少 一个语言有关的元数据文件中,以除了公共语言之外的多种语言之一编写语 言有关的关于内容的信息部分。
所述语言有关的元数据文件可通过网络下载。
根据本发明的另 一方面,提供了 一种存储被用于搜索其他信息存储介质 的元数据的信息存储介质。所述信息存储介质包括内容;和元数据文件,在所述元数据之件中以至少 一种语言记录关于内容的信息。所述元数据文件 包括至少一个描述符,所述描述符包括多个参数集,所述参数集表示以多种 语言编写的关于内容的多种版本的信息。
根据本发明的另一方面, 一种从信息存储介质再现数据的设备包括本 地存储单元,存储至少一个元数据文件,在所述至少一个元数据文件中以至
少一种语言记录关于信息存储介质中存储的内容的信息;和搜索单元,参照
本地存储单元中存储的元数据文件来搜索与特定条件匹配的特定的信息存储 介质。所述元数据文件包括多个语言文件,在所述多个语言文件中存储以多 种语言编写的关于内容的多种版本的信息,并且通过各个语言文件的名称来 识别所述语言。
根据本发明的另一方面, 一种从信息存储介质再现数据的方法包括读 取至少一个元数据文件,在所述至少一个元数据文件中,以至少一种语言记 录关于信息存储介质中存储的内容的信息;和参照读取的元数据文件搜索与 特定条件匹配的特定的信息存储介质。读取的元数据文件包括多个语言文件, 在所述多个语言文件中存储以多种语言编写的关于内容的多种版本的信息, 并通过各个语言文件的名称来识别所述语言。
除了以上描述的示例性实施例和各方面,本发明的其他方面和实施例通 过参照附图和学习以下描述将变得清楚。
具体实施例方式
本发明可应用于与实现有根据本发明各种实施例描述的方法的所有类型 的存储器或计算机可读介质、记录和/或再现设备、以及计算机系统一起使用。
根据本发明的各个方面,可通过三种方法提供多种语言的元数据。在第 一种方法中,可通过使用清单文件(manifest file) l是供以除了盘上存储的元 数据的预定语言之外的多种语言编写的各种版本的元数据,所述清单文件包 括关于各种版本的元数据以其编写的语言的语言代码信息、以及指定通过网 络存储有不同语言的各种版本的元数据的一个或多个远程服务器的位置的统 一资源定位符(URL)。结果,可方便地利用具有有限存储器资源的再现设备 来通过使用清单文件以多种语言提供元数据,所述清单文件包括语言代码信 息、识别盘的盘识别信息、以及URL信息。
在第二种方法中,可将元数据分类为语言有关的部分和语言无关的部分。其后,可随后使用公共元数据形成代表性的元数据,所述公共元数椐包括元 数据的语言无关的部件、语言有关的部分以其编写的语言的标识符(ID)。结 果,可方便地用有限存储器资源提供多种语言的元数据。
在第三种方法中,可通过使用在每个描述符编写的多个参数集来提供多 种语言的元数据。每个描述符可包括以不同语言(例如,英语、汉语和韩语) 编写的多个参数集。结果,可在元数据搜索期间清楚方便地确定以不同语言 编写的拥有相同意思的特定词语。
因此,根据本发明的各方面,即使在市场上发行诸如盘的信息记录介质, 也可容易地更新元数据。换句话讲,可将多个远程服务器的地址存储在盘上 存储的清单文件中(第一种方法)或存储在公共元数据文件中(第二种方法), 其中,可从所述多个远程服务器下载除了盘上存储的元数据版本之外的多种 版本的元数据。因此,用户可确定哪个远程服务器存储有期望版本的元数据,
并可基于确定的结果下载期望版本的元数据。在第三种方法中,可以以描述 符为单位更新元数据。
现在将参照图3至图8详细描述上面提到的第一至第三种方法。
图3是用于解释根据本发明示例性实施例的使用清单文件以多种语言提 供的元数据的方法的示图。参照图3,将以多种语言编写的多种版本的元数 据被存储为单独的元数据文件,例如,英语元数据文件310,日语元数据文 件320、和韩语元数据文件330。将关于多个服务器的服务器位置信息存储在 各个元数据文件310、 320和330中的每一个中,其中,从所述多个服务器下 载一些其他相应语言的元数据。服务器的位置信息可以是统一资源定位符 (URL)信息。英语元数据文件310、日语元数据文件320、和韩语元数据文 件330可具有不同的URL信息。通过各个语言元数据文件(比如,英语元数 据文件310、日语元^:据文件320、和韩语元^:据文件330)的名称来识别可 用的语言。使用的名称可包括根据IS0639-2标准的语言标识符。
清单文件340可包括盘ID信息342,用于识别诸如盘的信息存储介质; 语言代码信息344,用于指定语元数据文件310、 320和330相应的语言代码, 例如,英语、日语和韩语;服务器位置信息346,用于识别可通过网络^v其 下载一些其他语言的元数据的一个或多个远程服务器。
因此,参照清单文件340,用户可检查盘支持的语言列表,并选择列出 的语言之一,或如图4所示,另外从服务器420下载以期望的语言编写的版本的元数据。例如,如果用户希望下载法语版本的元数据,则用户可检查存
储有服务器420的URL的清单文件340,在所述服务器420中存储有法语版 本的元数据。其后,用户通过点击服务器420的URL访问服务器420,然后 从服务器420下载法语版本的元数据。可形成清单文件340以具有512字节 大小的关于每种语言的信息,例如,如图3所示,清单文件340包括盘ID信 息342、语言代码信息344和服务器位置信息346。因此,假设可通过数字通 用盘(DVD)提供以32种语言编写的32种版本的元数据,则可形成清单文 件340具有大约16K字节(^32x512字节)大小,在这种情况下,存储1000 清单文件所需的最大存储容量是大约16M字节。换句话讲,信息存储介质仅 需要存储用于一些语言的少量的元数据文件以及用于其他语言的期望元数据 文件的服务器位置信息,以使使用的存储器资源最小化。
因此,即使再现设备不具有充足的存储器资源,但仍可参照清单文件340 提供以多种语言编写的多种版本的元数据,而不必在其内存储所述多种版本 的元数据,所述清单文件340包括识别盘的盘ID信息、关于可用的所述多种 语言的语言代码信息、以及指定可在哪儿找到所述多种版本的元数据的服务 器位置信息。由于可将以不同语言编写的多种版本的元数据存储在一个或多
信息存储介质中的分配用于元数据的存储器资源最小化。
现在转向图4,图4示出了根据本发明实施例的使用清单文件显示内容 的方法的流程图。参照图4,在操作S410,当将诸如盘410的信息存储介质 插入到再现设备400中时,将盘410的清单文件340存储在再现设备400的 存储器中。如图3所示,清单文件340包括用于识别盘的盘ID信息342、用 于指定盘支持的语言的语言代码信息344、以及用于识别至少一个服务器420 的服务器位置信息346。在操作S420,参照清单文件340中包括的服务器位 置信息346来访问存储有以期望语言编写的期望版本的元数据的服务器420 的URL。在操作S430,从操作S420访问的服务器420下载期望版本的元数 据,并在显示单元430上显示下载的内容。
图5是解释对以不同语言编写的多个元数据文件(例如,如图3所示的 英语元数据文件310、日语元数据文件320和韩语元凄t据文件330 )中的每一 个命名的方法的示图。参照图5,如果命名元数据文件以指定(1)元数据文 件所属的盘ID以及(2)盘支持的语言代码,则可从元数据文件的名称容易地获得盘ID信息和语言代码信息。例如,如图5所示,将元数据文件命名为
"disc—id.kor.meta" , "disc—id.kor.meta,,不仅用于识别盘ID还用于识别以其 编写元数据的韩语。类似地,还将元数据文件命名为"disc—id—eng.meta",
"disc一id一eng.meta"不^^用于识别盘ID还用于以其编写元^t据的英语。同样 ;t也,还将元凄t才居文4牛命名为 "disc一id.jpn.meta" , "disc一id.jpn.meta,,不4又用于 识别盘ID还用于识别以其编写元数据的日语。因此,仅需要将服务器位置信 息(例如,URL信息)包括在清单文件340中。换句话讲,清单文件340可 仅需要包括服务器位置信息,不需要包括盘ID信息和语言代码信息。因此, 清单文件340的大小可以是大约8K字节(256字节x32),在这种情况下, 存储1000个清单文件340所需的最大存储容量是大约8M字节。结果,可利 用诸如闪存的小型存储器装置来代替硬盘。因此,具有小的存储容量的再现 设备400 (例如,具有代替硬盘的闪存的再现设备)仍可以以多种语言提供 元数据。
供元数据的方法的方框图,在所述代表性元数据中,将可以以公共语言编写 的元数据的语言无关的部分设置为代表性元数据。参照图6,可将元数据分 类成语言有关的部分和语言无关的部分。例如,元数据的语言有关的部分(例 如,男演员或女演员的名字、盘名称、和内容制造商的名称)是可由内容提 供者以不同语言输入的内容,因此,可被存储为独立的元数据文件,即,第 一至第四语言有关的元数据文件610至640。另一方面,将元数据的语言无 关的部分存储为公共元数据文件650。公共元数据文件650中包括的语言无 关的部分可包含内容运行时间、不管语言而被相同表达的由盘410提供的 音频文件类型和空间分辨率、从列表选择并可被如图4所示的再现设备400 机械翻i奪的流派信息。
公共元数据文件650包括公共数据,可不管再现的内容的语言从盘410 上的语言有关的元数据文件610、 620、 630、 640中的4壬一个再现所述公共数 据。因此,可将公共元数据文件650指定为代表性元数据文件。还可在公共 元数据文件650中包括关于第一至第四语言有关的元数据文件610至640的 语言代码信息。可从其他存储介质或通过网络从远程服务器另外下载用于另 一种语言(从第一至第四语言有关的元数据文件610至640不可用)的元数 据的语言有关的部分,以便另外的语言可被支持。图7A和图7B是用于解释根据本发明示例性实施例的使用描述符下的多 个参数集以多种语言提供元数据的方法的示图。参照图7A和图7B,可以以 元数据文件700的形式来表示元数据,所述元数据文件700包括头710和多 个描述符720A-720N,每个描述符都包括以多种语言编写的多个参数集。结 果,以诸如盘410的信息存储介质支持的多种语言产生每个描述符的多个语 言设置,而不是将以多种语言编写的多种版本的元数据存储为独立的元数据 文件。例如,描述符"actors/actresses"可包括韩语参数集,包括以韩语编 写的多个演员的名字,例如,Jackie Chan、 Chris Tucker、 Tom Wilkinson和 Tzi Ma;英语参数,包括以英语编写的演员的名字;以及汉语参数集,包括 用汉语编写的演员的名字。每个都包括以多种语言编写的多个参数集的多个 描述符720A-720N可组成可在诸如如图4所示的盘410的信息存储介质可用 的单个元数据文件700。另外,如图4所示,还可通过网络从远程服务器420 下载以除了所述多种语言之外的语言编写的参数集。以这种方式,可以以描 述符为单位更新元数据文件700。当更新元数据文件700时,可将更新信息 存储在元数据文件700的头710中。例如,参照图7A,如果将日语参数集和 法语参凄丈集添加到描述符"actors/actresses"中,则可将关于添加的语言的信 息记录在元lt据文件700的头710中。
在如图7A和图7B所示的方法中,容易确定以多种语言编写的多种参数 集是否表示相同的事物。例如,在如图7A和图7B所示的方法中,可将以不 同语言(例如,英语、汉语和韩语)编写的演员Jackie Chan的名字归类为属 于在一个描述符下的不同的参数集,从而可容易确定以不同语言编写的演员 的名字是否表示同一个人。结果,可减少将以多种语言编写的多种版本的元 数据确定为不同元数据的可能性。
总之,才艮据如图3、 6和7A、 7B所示的方法,还可容易地更新元数据。 换句话讲,才艮据如图3、 6和7A、 7B所示的方法,可通过以下方式容易地更 新元数据U)如结合图3所述,从各个服务器下载用于多种语言的多个元 数据文件;(2)如结合图6所述,从各个服务器下载多个语言有关的元数据 文件;或者可选择地,(3)如结合图7A-7B所述,从各个服务器下载以多种 语言编写的描述符下的多个参数集。在更新元数据的情况下,可使用盘ID信 息来识别盘,并可^f吏用附加ID信息或URL信息来管理可^皮更新的元数据的 版本信息。图8是用于根据本发明实施例的使用信息存储介质和服务器上存储的清
单文件来更新元数据的系统示图。参照图8,所述系统包括再现设备800、 信息存储介质810和远程服务器820。再现设备800设置有存储器(即,本 地存储单元)802和搜索机制(未示出)以使得用户参照元数据搜索内容。 信息存储介质810 (例如,盘)上存储的清单文件340包括关于可通过网络 访问的多个服务器的URL,远程服务器820中存储的清单文件340包括可被 支持的语言的列表。因此,可从服务器820选择和下载以列出的语言之一编 写的元数据。例如,如果用户已经将英语版本的元数据存储在信息存储介质 810上,并希望下载存储在其他地方的以除了英语之外的语言(例如,日语 或韩语)编写的另一种版本的元数据,则用户可使用远程服务器820中存储 的清单文件340检查网站列表,其中,所述网站以除了英语之外的多种语言 建立,并可从所述网站下载以除了英语之外的多种语言编写的多种版本的元 数据。然后,用户可通过选择和下载以除了英语之外的多种语言编写的多种 版本的元数据中的任何一个来下载元数据文件。类似地,如结合图6所述的 分类为语言有关的部分和语言无关的部分的元数据、以及结合图7A-7B所述 的包括描述符的元数据文件可以以如图8所述的相同方式被更新。
用于处理元数据的本发明的各种实施例可被写成计算机程序,并可在通 过使用计算机可读记录介质执行所述程序的通用数字计算机中被实现。所述 计算机可读记录介质的示例包括磁存储介质(例如,ROM、软盘、硬盘等)、 光学记录介质(例如,CD-ROM、 DVD等)、以及诸如载波(例如,通过互 联网的传输)的存储介质。所述计算机可读记录介质还可分布于联网的计算 机系统上,以^更以分布式方式存储和执行计算才几可读代码。另外,可由本发 明所属领域的程序员容易地演绎用于实现本发明的功能性程序、代码和代码 段。
尽管示出和描述了被认为本发明示例性实施例的内容,但是本领域的技 术人员应该理解,在不脱离本发明精神和范围的情况下,可对其进行各种形 式上的改变和修改,并可用等同物来代替其部件。例如,只要利用如结合图 3、图4、图5、图6、图7A-7B和图8所述的元^:据处理技术,就还可利用 其他的计算机可读介质,例如,只读存储器(ROM)、随才几存取存储器(RAM)、 CD-ROM、磁带、软盘、光学或数据存储装置以及载波。同样地,可将中央 控制器实现为芯片组,或者可选择地,将其实现为编程有用于执行参照图3、图6和图7A-7B所述的方法的通用或专用计算机。因此,其意图是本发明不 限于公开的各种示例性实施例,而是本发明包括落入权利要求的范围的所有
实施例。
权利要求
1、一种从信息存储介质再现数据的方法,包括读取内容和至少一个元数据文件,在所述至少一个元数据文件中以至少一种语言记录关于信息存储介质中存储的内容的信息;和参照读取的元数据文件来再现内容,其中,元数据文件的文件名包括指示在元数据文件中使用的语言的语言代码。
2、 如权利要求l所述的方法,其中,所述各个语言文件的名称包括根据 IS0639-2标准的语言标识符。
3、 如权利要求l所述的方法,其中,读取的元数据还包括关于可从其他 存储介质下载的多个可下载的元数据文件的下载信息。
4、 如权利要求3所述的方法,其中,下载信息包括用于指定存储有所述 可下载的元数据文件的一个或多个远程服务器的位置的服务器位置信息。
5、 如权利要求l所述的方法,其中,读取的元数据文件包括至少一个代表性元数据文件,在所述代表性元数 据文件中,以公共语言记录语言无关的关于内容的信息部分。
6、 如权利要求l所述的方法,其中,读取的元数据文件还包括至少一个 语言有关的元数据文件,在所述至少一个语言有关的元数据文件中,以除了 公共语言之外的多种语言之一编写语言有关的关于内容的信息部分。'
7、 如权利要求3所述的方法,其中,下载信息包括 盘识别信息,用于识别信息存储介质;关于不同语言的语言代码信息,以所述不同语言来编写可下载的元数据 文件;和服务器位置信息,指定存储有可下载的元数据文件的一个或多个服务器 的位置。
全文摘要
提供了一种用于存储支持多种语言的元数据的信息存储介质以及用于处理所述元数据的方法。提供所述信息存储介质用于存储内容;和至少一个元数据文件,在所述至少一个元数据文件中以至少一种语言记录关于内容的信息。所述元数据文件包括多个语言文件,在所述多个语言文件中,提供以多种语言编写的关于内容的多种版本的信息,并通过各个语言文件的名称来识别所述不同语言。所述语言文件的名称可包括根据ISO639-2标准的语言标识符。所述信息还可包括关于可从其他存储介质下载的多个可下载的元数据文件的下载信息。
文档编号G06F17/30GK101441884SQ20081018714
公开日2009年5月27日 申请日期2005年9月8日 优先权日2004年9月15日
发明者千慧祯, 朴成煜, 高祯完 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1