显示控制方法和显示控制装置与流程

文档序号:11995480阅读:162来源:国知局
显示控制方法和显示控制装置与流程
本技术涉及用于定时文本字幕的显示控制方法和显示控制装置,并涉及其上记录了关于定时文本字幕的数据的记录介质。引用列表非专利文献非专利文献1:W3C(万维网联盟),"定时文本标记语言(TimedTextMarkupLanguage)(TTML)1.0",[在线],2010年11月18日,[2011年2月7日检索],因特网(Internet)<URL:http://www.w3.org/TR/ttaf1-dfxp>

背景技术:
在例如视频的因特网传输和数字电视广播中已考虑使用定时文本字幕用于字幕的显示。特别是,因特网传输中的定时文本字幕的使用得到例如DECE(数字娱乐内容生态系统LLC)的各类标准的支持。存在多类定时文本;然而,在这些定时文本中,W3C(万维网联盟)所提出的W3C定时文本(即TTML(定时文本标记语言))示出了在其多功能性等方面的前景(例如,见前述非专利文献1)。

技术实现要素:
本发明要解决的问题在这方面,正常的是,可能借助于用户操作,而将视频数据重放期间进行的字幕的显示预先指定为开或关。具体地,用户预先指定开或关的字幕显示设置,并且根据字幕显示设置的细节而在视频重放期间显示或不显示字幕。与此相反,还考虑忽略用户实现的字幕显示设置,并强制运行字幕的显示。如果应用这类字幕强制显示的概念,则可能在视频上的预定位置处,向观看者没有失败地呈现例如充当报警卡的预定消息,并且此外,可能仅与其中讲外国语言的场景对应地显示字幕等,并且可能扩展字幕功能的使用范围。然而,TTML中不支持忽略字幕显示设置并强制显示预定字幕部分的字幕强制显示功能。本技术考虑该问题,并解决基于TTML的字幕强制显示功能的实现。问题的解决方案为了解决以上问题,将提出显示控制方法。根据本技术的显示控制方法包括生成步骤,用于生成TTML(定时文本标记语言)数据,其中在定义文本的元素的标签中描述关于字幕强制显示的预定属性信息。该显示控制方法还包括记录步骤,用于在需要的记录介质上记录该生成步骤所生成的TTML数据。该显示控制方法还包括输入步骤,用于输入在该记录介质上记录的TTML数据。此外,该显示控制方法包括显示控制步骤,用于基于通过该输入步骤输入的TTML数据中的预定属性信息,来执行控制,使得在显示单元上显示基于由其中写入该属性信息的标签所指定的文本数据的字符,而不管字幕显示设置是开还是关。由于前述配置,能显示充当TTML数据中的文本元素中的预定文本元素的文本数据(充当字幕的文本数据),而不管字幕显示设置是开还是关。换言之,能基于TTML实现字幕强制显示功能。发明效果由于本技术,能基于TTML实现字幕强制显示功能。附图说明图1是用于图示充当实施例的显示控制技术的概要的图。图2是用于图示充当实施例的TTML数据生成技术的示例(用于<span>标签的属性信息的示范描述)的图。图3是其中描绘了<body>标签的属性信息的示范描述的图。图4是其中描绘了<div>标签的属性信息的示范描述的图。图5是其中描绘了<p>标签的属性信息的示范描述的图。图6是其中描绘了<region>标签的属性信息的示范描述的图。图7是其中描绘了实施例的显示控制装置的示范配置的图。图8是其中描绘了用于关于基于TTML数据的字幕强制显示控制的处理的特定步骤的流程图。具体实施方式其后描述关于本技术的实施例。应注意按照以下顺序来给出描述。<1、显示控制技术的概要><2、TTML数据生成的特定示例><3、显示控制装置><4、实施例概要和修改示例><1、显示控制技术的概要>图1是用于描述充当实施例的显示控制技术的概要的图。如图1中所示,该实施例的显示控制技术可被广泛分为五个步骤:TTML(定时文本标记语言)数据生成步骤S1、与视频图像数据组合的步骤S2、记录步骤S3、TTML数据提取步骤S4、和基于TTML数据的字幕强制显示控制步骤S5。首先,在TTML数据生成步骤S1中,进行用于实现字幕强制显示的TTML数据的生成。这方面提及的TTML意味着W3C定时文本(W3C:万维网联盟)。使用诸如个人计算机的信息处理装置来进行TTML数据生成步骤S1。具体地,作为TTML数据创建者操作的工人进行文本的输入操作,并促使在信息处理装置中生成TTML数据。应注意的是,其后再一次描述充当实施例的TTML数据的特定生成技术(创建技术)。在用于与视频图像数据组合的随后步骤S2中,组合步骤S1中生成的TTML数据和视频图像数据。具体地,根据预定格式对这些视频图像数据和TTML数据进行多路复用以获得流数据(传输目的数据)。应注意的是,流数据的格式可以是基于MPEG-2(MPEG:运动画面专家组)或MPEG-4AVC(AVC:先进视频编码)等的格式。还使用诸如个人计算机的信息处理装置来进行用于与视频图像数据组合的步骤S2。在接下来的记录步骤S3中,在需要的记录介质上记录充当流数据的传输目的数据。例如,如果要经由诸如因特网的网络NT进行传输,则在预定传输目的服务器装置中提供的诸如HDD(硬盘驱动器)或SSD(固态驱动器)的记录介质上进行记录。作为选择,如果要通过诸如光盘或存储卡的可移除介质RM的分发来进行传输,则在可移除介质RM上进行记录。在随后的TTML数据提取步骤S4中,从经由网络NT或可移除介质RM输入的传输目的数据中提取TTML数据。即,在该情况下,从其中已多路复用了视频图像数据和TTML数据并且充当传输目的数据的流数据进行TTML数据的提取(解多路复用)。另外,在下面基于TTML数据的字幕强制显示控制步骤S5中,基于在步骤S4中提取的TTML数据来进行关于字幕强制显示的控制。应注意的是,下面还再一次描述步骤S5中的字幕强制显示控制的特定细节。在当前示例的情况下,使用充当实施例并且稍后描述的显示控制装置(重放装置1),来进行TTML数据提取步骤S4和基于TTML数据的字幕强制显示控制步骤S5。<2、TTML数据生成的特定示例>图2是用于图示充当实施例的TTML数据生成技术的示例的图。在当前实施例中,生成其中在定义文本的元素的标签中描述关于字幕强制显示的预定属性信息的TTML数据、作为用于实现字幕强制显示的TTML数据。在图2中,描绘其中在<span>标签中描述预定属性信息的示例、作为充当这类实施例的TTML数据生成技术的示例。具体地,在当前示例中,在用于<span>的开放标签中写入该预定属性信息。在当前示例的情况下,指示预定属性信息的文本数据以及还与其关联的属性值被描述为该预定属性信息。更具体地,“强制”充当指示预定属性信息的文本数据,采用布尔用于属性值,对其定义了“真”和“假”两个值,并且借助于“=”符号彼此关联地描述“强制”和属性值。通过在上述<span>的开放标签中描述“强制”的新属性值,指示了:在作为通过图中的<p>标签所定义(指定)的文本元素的“abcdefghijklmn”的文本中,作为由<span>标签定义的文本元素的“hijk”的文本数据是强制显示为开或关的目标。“hijk”的强制显示为开或关(强制显示/非强制显示)之间的区别由与“强制”关联的“真”或“假”属性值之间的区别来指示。具体地,属性值“真”指示强制显示,而属性值“假”指示非强制显示。在这方面,可对于定义文本的元素的标签,进行与字幕强制显示有关的预定属性信息的描述,并且这不限于<span>标签。例如,除了<span>标签之外,还可以在<body>、<div>、<p>和<region>标签中描述属性信息。图3到6分别描绘了在<body>、<div>、<p>和<region>标签中描述属性信息的情况下的TTML数据的示例。通过在定义文本元素的任意标签中描述属性信息,指示该标签所指定的文本元素(文本)是字幕强制显示控制的目标成为可能。换言之,通过选择其中描述属性信息的标签、而自由选择作为字幕强制显示控制的目标的文本部分成为可能。<3、显示控制装置>图7描绘了充当实施例的显示控制装置的重放装置1的示范配置。在图7中,重放装置1提供有输入单元2、解多路复用器3、显示处理单元4、控制器5、操作单元6、和显示单元7。输入单元2被配置为输入经由前述图1中描绘的网络NT接收的传输目的数据、或在可移除介质RM上记录的传输目的数据。将输入单元2所输入的传输目的数据供应到解多路复用器。解多路复用器3对传输目的数据进行解多路复用,以由此提取(分离)视频图像数据和TTML数据中的每一个。将视频图像数据供应到显示处理单元4,并将TTML数据供应到控制器5。显示处理单元4进行用于在显示单元7上显示基于视频图像数据的视频图像和字幕的各类处理。在下面描述的字幕显示设置为开的情况下,显示处理单元4基于来自控制器5的指令,来进行基于TTML数据的字幕数据与视频图像数据组合并且显示在显示单元7上的处理。显示单元7是例如液晶显示器或有机EL显示器,并且由显示处理单元4显示驱动。控制器5由提供有CPU(中央处理单元)、ROM(只读存储器)、RAM(随机存取存储器)等的微型计算机构成,并进行重放装置1的总体控制。在当前示例的情况下,控制器5进行用于基于TTML数据的定时文本字幕的显示/非显示设置(字幕显示设置)的接收处理。具体地,基于用户经由操作单元6进行的操作输入,来接收字幕显示设置是开还是关(强制显示/非强制显示)的指令此外,在特别是当前示例的情况下,控制器5基于所描述的TTML数据的细节和字幕显示设置的细节,来进行定时文本字幕显示控制(即,正常字幕显示控制处理),并且还基于在TTML数据中描述的以上属性信息来进行与字幕强制显示控制有关的处理。图8是其中描绘了由控制器5进行的与基于TTML数据的字幕强制显示控制有关的处理的特定步骤的流程图。应注意的是,图8中描绘的处理由控制器5基于诸如前述ROM的存储器中存储的程序来运行。首先,在步骤S101,运行等待直到检测到强制显示属性信息的描述的处理。换言之,进行等待,直到在从解多路复用器3供应的TTML数据中(标签中)检测到指示强制显示属性信息的“强制”的描述为止。如果检测到强制显示属性信息的描述,则处理前进到步骤S102,并且进行属性值的确定。换言之,在当前示例的情况下,进行与“强制”关联描述的“真”或“假”属性值的确定。在步骤S102,如果获得指示属性值为“假”的确定结果,即,属性值是非强制显示指令,则处理前进到步骤S103。此外,在步骤S102,如果获得指示属性值为“真”的确定结果,换言之,属性值是强制显示指令,则处理前进到步骤S104。在步骤S103,确定字幕显示设置是开还是关。在该步骤S103,如果获得指示字幕显示设置是开的确定结果,则处理前进到图中指示的“返回”。应注意的是,为了确认目的,如果字幕显示设置是开,则借助于与图8中描绘的处理并行的控制器5进行的正常字幕显示控制处理,来进行基于TTML数据的字幕显示。另一方面,在该步骤S103,如果获得指示字幕显示设置是关的确定结果,则处理前进到步骤S104。在步骤S104,进行与其中具有描述的属性信息的标签所命令的文本数据对应的字符的显示指令。换言之,对于显示处理单元4进行其中具有描述的属性信息的标签所命令的文本数据(字幕数据)的传递及其显示指令(组合指令)。应注意的是,在该处理期间,进行字幕数据的显示指令,使得字幕数据的显示定时成为TTML数据所指定的定时。在已运行步骤S104的处理之后,处理前进到图中指示的“返回”。应注意的是,在图7中,给出了其中该重放装置1提供有充当显示器的显示单元7的配置的示例;然而,显示单元7当然可以在外部提供。换言之,还可能在省略图中描绘的显示单元7的情况下,配置重放装置1。<4、实施例概要和修改示例>如上所述,根据本实施例的显示控制技术,可基于TTML实现字幕强制显示功能。此外,在当前实施例中,通过在标签中描述关于强制显示的属性信息,可能通过选择其中描述属性信息的标签,来自由选择作为字幕强制显示控制的目标的文本部分。在这方面,用于字幕强制显示功能的特定使用示例包括这样的使用,其中在诸如影片的内容的开放部分等中显示用于警告例如禁止未授权再现的警告卡。换言之,关于这类警告卡,不管字幕显示设置是开还是关,一直显示消息等的字幕强制显示功能的应用是有效的。在该处理期间,在其中不存在字幕强制显示功能的传统情况下,插入警告卡作为充当影片的视频数据的一部分。换言之,插入警告卡作为视频图像文件。应根据内容传输目的地来插入每一不同语言的警告卡;然而,当按照该方式插入警告卡作为视频图像文件时,不得不对于每一语言准备视频图像文件,并且为此原因,必须在传输源准备大存储记录介质,并且还易于还将存在由于工作负荷增加导致的关于内容创建的成本增加。与此相反,根据其中基于TTML实现字幕强制显示的当前实施例,仅对于每一语言保留充当TTML数据的文本数据,并且为此原因,实现记录所需数据的数量降低以及关于创建的成本降低。在这方面,为了确认目的,其后描述用于进行关于每一语言的TTML数据的这类生成和根据期望语言的字幕显示的选择的步骤/配置。首先,在该情况下,在前述图1中描绘的TTML数据生成步骤S1中,对于每一语言的字幕单独生成TTML数据。此外,在用于与视频图像数据组合的步骤S2中,生成传输目的数据,其中多路复用了对于每一语言生成的这些多个TTML数据和视频图像数据,并且在记录步骤S3中,在需要的存储记录介质(传输目的服务器装置的记录介质或可移除介质RM)上记录传输目的数据。在该情况下的重放装置1中,在充当视频图像数据的内容的重放等之前,由控制器5接收来自用户的语言指定。在重放期间,控制器5命令解多路复用器3提取仅与指定的语言对应的TTML数据,并基于提取的TTML数据进行与前述相同的字幕强制显示控制。由此实现关于指定语言的强制字幕显示。作为选择,还可能对于每一字幕语言、单独生成其中多路复用了视频图像数据和对于一个字幕语言生成的TTML数据的数据作为传输目的数据,并且在需要的记录介质上记录关于每一语言的传输目的数据的这些条目。在这一点,在网络传输的情况下,根据来自重放装置1侧的语言指定,传输目的服务器装置被配置为向该重放装置1发送与指定的语言对应的传输目的数据。此外,在使用可移除介质RM的传输的情况下,向每一国家分发其上记录有对于讨论的国家的字幕语言创建的传输目的数据的可移除介质RM。在重放装置1侧,所以可能按照与讨论的国家对应的语言进行字幕强制显示。如果采用这类技术,则与当采用前述技术时相比,可进一步降低传输数据数量,在网络传输的情况下实现通信数据数量的降低,并此外,如果使用可移除介质RM,则实现用于可移除介质RM的记录数量的降低。应注意的是,本技术不应限于到此刻为止描述的特定示例。例如,在到此刻为止的描述中,已给出这样的示例,其中描述“属性值”;然而,还可能不需要“属性值”描述。具体地,在任意标签中的诸如“强制”(指示属性信息)的预定数据的描述被定义为指示字幕强制显示为开的情况下,不需要诸如“真”或“假”的属性值的描述。在该情况下,如果在标签中描述诸如“强制”的关于字幕强制显示的预定数据,则配置该重放装置1,以便进行其中描述该预定数据的标签所指定的字幕数据的强制显示。在其中描述属性值的情况下,当强制显示为关时,也必须描述“强制”及其属性值;然而,在其中采用前述技术的情况下,当强制显示为关时,不必描述“强制”及其属性值,并且为此原因,实现TTML数据的创建工作的效率的增加。此外,在到此刻为止的描述中,已给出这样情况的示例,其中将本技术应用于视频图像内容的网络传输以及使用可移除介质的传输;然而,本技术还可被适当应用到诸如数字电视广播的字幕显示。此外,本技术还可被适当应用到这样的情况,诸如一起显示字符信息和基于位图数据的图像等作为用于强制显示的目标。附图标记列表1重放装置、2输入单元、3解多路复用器、4显示处理单元、5控制器、6操作单元、7显示单元、NT网络、RM可移除介质。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1