内容提供服务器、内容提供终端及内容提供方法与流程

文档序号:16278435发布日期:2018-12-14 22:44阅读:174来源:国知局
内容提供服务器、内容提供终端及内容提供方法与流程

本发明涉及一种内容提供服务器、内容提供终端及内容提供方法,更具体地,涉及一种与从影像内容中提取的信息对应地生成字幕页面后提供的内容提供服务器、内容提供方法及内容提供终端。

背景技术

随着通信技术和文化的发展,制作出了各种影像内容并传播到世界各地。但是,影像内容与书籍不同,观众无法控制内容的进度水平,无论观众对播放的影像内容的理解度如何,只能观看影像。因此,为了解决所述问题,提出了用于控制播放时间点或搜索影像的各种方法。

作为用于控制影像的播放时间点的代表性的方法,可以例举利用滚动条的控制。这种方式为,当用户在与影像的播放时间对应生成的滚动区域选择任意点时,影像的播放时间点移动到所述时间点。

但是,滚动区域具有预定的长度,而与影像的播放时间无关,因此,当影像的播放时间长时,滚动区域中的较小的移动也会使影像的播放时间点发生较大的变化,因此难以精确地控制播放时间点。尤其,在移动设备中观看影像时,因显示器的尺寸小,且需要利用手指控制滚动条的情况较多,因此更难以控制影像的播放时间点。

并且,就影像而言,为了帮助用户理解,通常附加提供用于说明登场人物的台词或播放内容的字幕。但是,当用户为了从影像中寻找特定内容的字幕而使用滚动功能时,因上述难点而难以寻找与所需场景和台词对应的字幕。

并且,当在用户的通信速度受限的环境下想要掌握影像的内容时,如果影像为大容量或高画质,则无法顺利地从服务器向内容提供终端提供影像,因此将难以实时观看影像的所有场景。在这种情况下,需要一种可选择性地仅观看影像的重要场景以减少服务器的数据传输量的方法。

现有技术文献

专利文献

韩国公开公报10-2008-0050657



技术实现要素:

(一)要解决的技术问题

本发明是为了解决上述的现有技术中存在的问题而提出的,其目的在于,通过字幕信息和从影像内容中提取的代表图像来生成字幕页面,并通过多个字幕页面使影像内容的搜索变得容易,从而能够使用户根据用户的理解水平来观看影像内容。

并且,本发明的目的在于,即使在数据通信所需的传输速度受限的环境下,也能够观看影像内容。

(二)技术方案

用于解决上述问题的本发明的一个实施例的内容提供服务器可以包括:字幕页面生成部,生成字幕页面,所述字幕页面包括影像内容中显示字幕的字幕区间的单位字幕和从所述影像内容中提取的代表图像;及图像信息提取部,从所述影像内容中提取与所述字幕区间对应的代表图像,所述字幕页面生成部与区分所述影像内容的多个字幕区间对应地生成多个字幕页面,并将所述多个字幕页面提供至内容提供终端。

并且,用于解决上述问题的本发明的一个实施例的内容提供方法为基于内容提供服务器的内容提供方法,可以包括以下步骤:从影像内容中获取显示字幕的字幕区间的单位字幕;从所述影像内容中提取与所述字幕区间对应的代表图像;根据区分所述影像内容的多个字幕区间的顺序,生成包括所述单位字幕和所述代表图像的多个字幕页面;及向内容提供终端提供所述多个字幕页面。

并且,用于解决上述问题的本发明的一个实施例的内容提供终端可以包括:显示器;存储器,存储有至少一个程序;及处理器,根据所述至少一个程序的控制进行操作,所述处理器根据影像内容的播放顺序将分别与所述影像内容中显示字幕的字幕区间对应的多个字幕页面中的一个字幕页面显示在所述显示器中,所述多个字幕页面包括第一显示区域和第二显示区域,所述第一显示区域用于显示与所述字幕区间对应的单位字幕,所述第二显示区域用于显示与所述字幕区间对应的代表图像,所述代表图像可以是从所述影像内容的所述字幕区间提取的。

并且,用于解决上述问题的本发明的一个实施例的内容提供终端可以包括:显示器;字幕页面生成部,生成字幕页面,所述字幕页面包括影像内容中显示字幕的字幕区间的单位字幕和从所述影像内容中提取的代表图像;及图像信息提取部,从所述影像内容中提取与所述字幕区间对应的所述代表图像,所述字幕页面生成部可以与区分所述影像内容的多个字幕区间对应地生成多个字幕页面,并通过所述显示器向用户显示所述多个字幕页面。

并且,用于解决上述问题的本发明的一个实施例的内容提供方法为基于内容提供终端的内容提供方法,可以包括以下步骤:从影像内容中获取显示字幕的字幕区间的单位字幕;从所述影像内容中提取与所述字幕区间对应的代表图像;根据区分所述影像内容的多个字幕区间的顺序,生成包括所述单位字幕和所述代表图像的多个字幕页面;及通过显示器向用户显示所述多个字幕页面。

并且,用于解决上述问题的本发明的一个实施例的内容提供终端可以包括:显示器;通信部,通过互联网与服务器连接;及字幕页面生成部,生成字幕页面,所述字幕页面包括影像内容中显示字幕的字幕区间的单位字幕和与所述字幕区间对应地从所述影像内容中提取的代表图像,所述单位字幕和所述代表图像可以是对应于所述字幕页面生成部的信息源请求而向所述服务器提供的信息源,所述字幕页面生成部可以通过所述通信部接收所述信息源,利用所述信息源生成与区分影像内容的多个字幕区间对应的多个字幕页面,并通过所述显示器向用户显示所述多个字幕页面。

并且,用于解决上述问题的本发明的一个实施例的内容提供方法为基于内容提供终端的内容提供方法,可以包括以下步骤:请求信息源,所述信息源包括影像内容中显示字幕的字幕区间的单位字幕和与所述字幕区间对应地从所述影像内容中提取的代表图像;从服务器接收所述信息源;及利用所述信息源与区分所述影像内容的多个字幕区间对应地生成多个字幕页面并提供至用户。

(三)有益效果

本发明的一个实施例可以通过字幕信息和从影像内容中提取的代表图像来生成字幕页面,并通过多个字幕页面使影像内容的搜索变得容易,从而能够使用户根据用户的理解水平来观看影像内容。

并且,本发明的一个实施例可以在数据通信所需的传输速度受限的环境下,也能够观看影像内容。

但是,本发明的一个实施例的内容提供服务器、内容提供终端及内容提供方法所能够实现的效果并不限定于以上提及的效果,对于没有提及的其他效果,本发明所属技术领域的普通技术人员能够通过下面的记载而清楚地理解。

附图说明

为了帮助理解本发明,说明书附图作为详细说明的一部分,提供本发明的实施例,并与说明书一起说明本发明的技术思想。

图1是示出本发明的一个实施例的内容提供服务器的结构的框图。

图2是本发明的一个实施例的用于说明内容提供方法的流程图。

图3是本发明的一个实施例的用于说明内容提供方法的流程图。

图4是本发明的一个实施例的用于说明内容提供方法的流程图。

图5是用于说明图4中的本发明的一个实施例的再设定字幕区间的过程的图。

图6是用于说明本发明的一个实施例的内容提供方法的图。

图7是示出本发明的一个实施例的内容提供终端的结构的框图。

图8是用于说明根据本发明的一个实施例生成的字幕页面显示在内容提供终端的画面的图。

图9是用于说明根据本发明的一个实施例生成的字幕页面显示在内容提供终端的画面的另一个图。

图10是用于说明本发明的一个实施例的控制多个字幕页面的播放选项的过程的流程图。

图11是示出本发明的一个实施例的内容提供终端的结构的框图。

图12是示出本发明的一个实施例的内容提供终端和内容提供服务器的结构的框图。

图13是用于说明本发明的一个实施例的内容提供方法的图。

图14是用于说明本发明的一个实施例的内容提供方法的图。

附图标记说明

100:内容提供服务器110:字幕页面生成部

120:图像信息提取部130:音频信息提供部

140:通信部150:数据库

200:内容提供终端210:显示器

220:存储器230:处理器

240:通信部

具体实施方式

本发明可以进行各种变换,并可以具有多种实施例,下面基于附图对特定实施例进行详细说明。

以下的实施例是为了便于全面理解本说明书中记载的方法、装置及/或系统而提供的。但这仅仅是例示,本发明并不限定于此。

在说明本发明的实施例时,认为与本发明相关的公知技术的具体说明可能会不必要地混淆本发明的主旨时,省略其详细说明。并且,后面将说明的术语是考虑在本发明中的功能而定义的术语,所述术语可以根据用户、操作者的意图或惯例等而不同。因此,所述术语应根据本说明书的整体内容来进行定义。说明书中使用的术语仅仅用于记载本发明的实施例,并不具有限制含义。除非明确不同,否则单数形态包括复数形态。本说明书中,“包括”或“具备”等术语是用于表示某特征、数字、步骤、操作、组件以及所述一部分或组合,不应解释为排除上述说明以外的一个或一个以上的其他特征、数字、步骤、操作、组件以及所述一部分或组合的存在或可能性。

并且,第一、第二等术语可以用于说明各种组件,但所述组件并不由所述术语所限定,所述术语仅仅用于区分一组件与其他组件。

下面,参照附图对本发明的内容提供服务器、内容提供方法及内容提供终端进行详细说明。

图1是示出本发明的一个实施例的内容提供服务器的结构的框图。

参照图1,内容提供服务器100可以包括字幕页面生成部110、图像信息提取部120、音频信息提供部130及通信部140。

内容提供服务器100可以是通过互联网10与内容提供终端200在线连接的服务器。互联网10可以是用于将内容提供服务器100与内容提供终端200在线连接的各种通信方法。并且,内容提供终端200可以是能够访问与内容提供方法相关的网站/移动网站或设置并执行服务专用应用程序的终端装置,如个人计算机、笔记本电脑、智能手机、平板电脑及便携式计算机等。本发明中,内容提供终端200可以是用于搜索内容提供服务器100提供的字幕页面的内容提供终端200。

此时,内容提供终端200作为播放从内容提供服务器100接收的字幕页面的终端,可以在网站/移动网站或专用应用程序的控制下执行配置服务画面、输入数据、收发数据、存储数据等所有的服务操作。

内容提供服务器100可以利用数据库150中存储的影像内容的字幕信息、代表图像、音频信息中的至少一个以上,生成多个字幕页面,并通过通信部140向内容提供终端200提供多个字幕页面。

内容提供服务器100可以是计算机系统。内容提供服务器100可以包括处理器。处理器可以处理从影像内容信息提取其他信息并进行组合所需要的运算。字幕页面生成部110、图像信息提取部120及音频信息提供部130可以是内容提供服务器100的处理器的一部分,也可以是通过处理器执行的模块、功能或单元等。

其中,影像内容作为从内容提供终端200输出的内容,可以是音频与多个影像画面连续构成并可播放的视频。影像内容可以通过内容提供终端200以文件形式下载或以流式传输。

并且,字幕页面可以包括通过内容提供终端200向用户显示的页面的信息。字幕页面可以构成为仅将单位字幕和代表图像显示在内容提供终端200的显示器中,或者也可以构成为显示单位字幕和代表图像的同时一起输出音频信息。字幕页面可以由字幕页面生成部110生成。

字幕页面生成部110可以从字幕信息加载(或获取)与影像内容中存在的一个以上的字幕区间对应的单位字幕。其中,字幕信息可以是以文本表示的如影像内容中的人物或事物的对话内容、用于说明的旁白等从影像内容中输出的各种台词的字幕的信息。字幕页面生成部110可以从字幕信息中提取与字幕区间和单位字幕相关的信息。

字幕区间可以是在影像内容的播放区间中显示字幕的时间区间。字幕区间可以由字幕制作者或编辑者任意设定。字幕区间的设定并不局限于从影像内容中输出台词或旁白的区间。因此,字幕信息的制作者或编辑者也可以将影像内容的任意区间设定为字幕区间。并且,可以将各字幕区间中显示的由一个以上的单词组成的字幕称为单位字幕。

字幕区间可以包括字幕开始时间点、字幕结束时间点以及字幕显示时间等,字幕开始时间点为开始显示各单位字幕的影像内容的播放时间点,字幕结束时间点为结束显示各单位字幕的影像内容的播放时间点,字幕显示时间为在字幕区间内保持显示单位字幕的时间。例如,在影像内容的播放区间中a的字幕从播放时间点5分20秒显示到5分25秒时,可以将5分20秒到5分25秒之间的区间设定为字幕区间,并将所述字幕区间的单位字幕设定为a。

字幕信息是与影像内容相关的字幕的信息,所述字幕信息可以以包括在影像内容中的方式提供,也可以以与影像内容区分的方式提供。字幕信息可以由字幕制作者制作并存储在数据库中150。

其中,字幕区间可以基于影像内容的播放时间点设定,单位字幕的数量与字幕区间的数量一样至少存在一个以上。所述一个以上的单位字幕可以具有基于字幕区间的播放顺序的顺序。

图像信息提取部120可以从影像内容提取代表图像。代表图像可以是从影像内容的字幕区间提取的信息。

代表图像可以是在字幕区间内播放的影像内容的连续的影像画面中的一个。更详细地,代表图像可以是在字幕区间中任意选择的影像画面或根据预先设定的规则选择(例如,字幕区间中最前面的影像画面或中间的影像画面)的影像画面。对应于各字幕区间的各字幕页面,可以具有代表所述字幕页面的代表图像。根据实施例,所述代表图像可以提取一个,或者也可以提取多个。

字幕页面生成部110可以利用单位字幕和代表图像生成字幕页面。

根据实施例,所生成的字幕页面不仅可以包括单位字幕和代表图像,还可以包括音频信息。此时,用于生成字幕页面的音频信息可以由音频信息提供部130提供。

音频信息提供部130可以与影像内容的字幕区间对应地提供音频信息。音频信息可以是在各字幕区间内输出的音频。更详细地,音频信息提供部130可以从影像内容的整个区间内输出的音频中区分与字幕区间对应的音频,并作为音频信息提供至字幕页面生成部110。

下面将举例说明单位字幕、影像内容及音频信息的关系。假设对于任意的影像内容,基于影像内容的播放时间点,从2分30秒到2分45秒显示字幕,从4分10秒到4分20秒显示字幕。字幕页面生成部110可以从字幕信息将影像内容的2分30秒到2分45秒识别为一个字幕区间,并生成与所述字幕区间对应的字幕页面(第一字幕页面),将影像内容的4分10秒到4分20秒识别为又一个字幕区间,并生成与所述字幕区间对应的字幕页面(第二字幕页面)。

字幕页面生成部110可以将在第一字幕页面的字幕区间(基于影像内容的播放时间点的2分30秒到2分45秒的区间)中显示的字幕识别为一个单位字幕,图像信息提取部120可以将在所述字幕区间中播放的影像画面中的一个画面提取为代表图像。并且,音频信息提供部130可以将在第一字幕页面的字幕区间内输出的音频识别为所述字幕区间的音频信息并提供。然后,字幕页面生成部110可以利用单位字幕、代表图像及音频信息生成第一字幕页面。

然后,字幕页面生成部110与第二字幕页面的字幕区间(基于影像内容的播放时间点的4分10秒到4分20秒的区间)对应地加载单位字幕,图像信息提取部120提取代表图像,音频信息提供部130提供音频信息,从而可以生成第二字幕页面。如上所述,字幕页面生成部110生成字幕页面的过程可以与字幕区间的数量对应地进行多次。

音频信息可以从影像内容中提取并以单独的音频文件存在。并且,当内容提供终端200播放影像内容时,也可以以根据播放时间仅输出音频的方式提供音频信息,而不向用户显示影像内容的画面。

通信部140可以向内容提供终端200传送影像内容和字幕页面中的至少一种。

数据库150可以是诸如硬盘驱动器(harddiskdrive,hdd)、固态驱动器(solidstatedrive,ssd)、随机存取存储器(randomaccessmemory,ram)及闪存(flash)等用于存储信息的硬件。数据库150可以加载在内容提供服务器100中,或者安装在另外的装置中,并与内容提供服务器100在线连接或离线连接。

利用所述图1中示出的结构和附图标记来说明以下图中使用的内容提供服务器100的结构。

图2是本发明的一个实施例的用于说明内容提供方法的流程图。参照图2,影像内容提供方法可以包括单位字幕加载步骤(s100)、代表图像提取步骤(s200)、多个字幕页面生成步骤(s300)及多个字幕页面提供步骤(s400)。

单位字幕加载步骤(s100)可以是由字幕页面生成部110加载单位字幕的步骤。更具体地,当字幕页面生成部110从内容提供终端200接收提供影像内容和字幕页面中的至少一个的请求时,可以从数据库150加载与影像内容对应的字幕信息。例如,所述字幕信息也可以包括具有诸如smi的扩展名的公知的字幕文件。由字幕页面生成部110加载的字幕信息中可以包括所述字幕区间和与各字幕区间对应的单位字幕的信息。

代表图像提取步骤(s200)可以是由图像信息提取部120从影像内容中提取与字幕区间对应的代表图像的步骤。

多个字幕页面生成步骤(s300)可以是根据影像内容所包含的多个字幕区间的顺序将单位字幕和代表图像分别插入到字幕页面的过程。

构成多个字幕页面的每个字幕页面彼此可以通过链接而连接,以能够在相邻顺序的字幕页面间移动。因此,用户观看任意的字幕页面之后,向内容提供终端200请求页面移动,从而能够向前字幕页面或后字幕页面移动。用户可以在根据所述字幕区间的顺序排列的字幕页面之间前后搜索,从而能够如阅读书籍一样以页面为单位观看影像内容。因此,用户能够根据自己的理解水平来观看影像内容,并能够仅观看影像内容中的字幕区间,从而能够快速理解影像内容。

多个字幕页面提供步骤(s400)可以是通过通信部140将由字幕页面生成部110生成的多个字幕页面提供至内容提供终端200的步骤。

向内容提供终端200提供的多个字幕页面后续可以根据内容提供终端200的处理来执行各种功能,这将在后面进行说明。

图3是本发明的一个实施例的用于说明内容提供方法的流程图。参照图3可知,与图2不同,在代表图像提取步骤(s200)之后包括音频信息提供步骤(s210)。在图3的实施例中,省略与图2中说明的结构或效果相同的记载。

如上所述,字幕页面不仅包括单位字幕和代表图像,而且还包括音频信息,从而可以帮助用户理解影像内容。

音频信息提供步骤(s210)可以是由音频信息提供部130提供与影像内容的字幕区间对应的音频信息的步骤。音频信息提供部130可以通过字幕页面生成部110的控制从数据库150中存储的影像内容提供音频信息。此时,音频信息提供部130可以提供与字幕区间对应的影像内容的音频区间内输出的音频信息。

图3中例示了音频信息提供步骤(s210)在代表图像提取步骤(s200)后执行,但是,音频信息提供步骤(s210)也可以在代表图像提取步骤(s200)前执行。

图4是本发明的一个实施例的用于说明内容提供方法的流程图。

一般地,影像内容的字幕区间通常由字幕制作者任意设定。如上所述提供的音频信息与字幕区间对应地形成,但是字幕区间作为由字幕制作者任意设定的区间,实际从影像内容输出的登场人物的台词或语音可能与其显示时间不一致。因此,当以字幕页面为单位搜索所述影像内容时,因字幕与音频不同步,用户可能感到不自然。

例如,实际输出台词的时间为10秒,但是当字幕制作者输入的字幕显示时间短于10秒的时间时,字幕页面根据由字幕制作者任意输入的字幕时间来进行页面切换,因此,在字幕页面进行切换时,页面可能在输出所有台词之前进行切换,或者切换的字幕页面无法输出与字幕对应的所有音频。因此,需要根据实际输出音频的音频区间来再设定由字幕制作者任意设定的字幕区间。

与图3不同,图4中包括字幕区间再设定步骤(s220)。

字幕区间再设定步骤(s220)可以是为了再设定字幕区间而由音频信息提供部130从影像内容中分析音频,根据分析结果设定语音区间,并与语音区间对应地再设定字幕区间的步骤。

更具体地,音频信息提供部130可以分析输出登场人物的语音的区域的音量和频谱。并且,音频信息提供部130可以分析从音量和频谱派生的一阶语音特征(feature)和从一阶语音特征派生的高阶语音特征。

音频信息提供部130可以通过音频的音量、频谱、语音特征设定作为实际输出语音的区间的语音区间。关于音频的语音特征和实际语音的语音特征的相似度,音频提供部130可通过神经网络等已学习的分类器将短语音区间分类为语音区间和非语音区间。并且,音频信息提供部130合并通过上述的过程分类的多个相邻的短语音区间,从而能够设定长语音区间的开始时间点和结束时间点。

接着,字幕页面生成部110可以根据已设定的语音区间再设定字幕区间。更具体地,字幕页面生成部110可以基于已设定的语音区间的语音开始时间点,再设定字幕区间的开始时间点,并基于再设定的语音结束时间点,再设定字幕区间的结束时间点。

例如,影像内容的播放区间中字幕区间被设定为10秒至15秒,但是当与所述字幕区间对应的语音区间被识别为8秒至17秒时,将字幕区间改变成8秒至17秒。

在字幕区间再设定步骤(s220)后,可以与再设定的字幕区间对应地执行代表图像提取步骤(s200)和音频信息提供步骤(s210)。

图5是用于说明图4中的本发明的一个实施例的再设定字幕区间的过程的图。图5是例示影像内容的任意区间的音频频谱的分析结果的图。音频信息提供部130可以通过分析所述音频频谱来设定语音区间。第一语音区间至第三语音区间a10、a20、a30可以视为根据音频频谱的分析结果而再设定的音频区间。通过音频频谱可知,第一语音区间a10与第二语音区间a20之间、第二语音区间a20与第三语音区间a30之间为没有输出人的语音的区间。

第一字幕区间至第三字幕区间s10、s20、s30可以被视为再设定之前的字幕区间。第四字幕区间至第六字幕区间s11、s21、s31表示第一字幕区间至第三字幕区间s10、s20、s30根据第一语音区间至第三语音区间a10、a20、a30再设定的字幕区间。

通过再设定所述字幕区间,字幕页面的字幕区间与实际输出音频的音频区间相匹配,因此,在字幕页面的搜索过程中,可以缓和因字幕与音频之间不一致而感到的不自然。

图6是用于说明本发明的一个实施例的内容提供方法的图。参照图6,内容提供方法可以包括单位字幕加载步骤(s100)、代表图像提取步骤(s200)、通信速度感测步骤(s230)、多个字幕页面生成步骤(s300)及多个字幕页面提供步骤(s400)。图6的实施例中,省略说明与前面说明的实施例重复的结构和效果。

内容提供终端200与内容提供服务器100之间的通信可以受到互联网10的状态或通信距离环境的很大影响。尤其,当通信速度受限的地区的内容提供终端200与内容提供服务器100通信时,内容提供服务器100难以将影像内容顺利地向内容提供终端200提供,并且,内容提供终端200的用户难以掌握所述影像内容。这种情况下,提供仅由代表图像和单位字幕组成的字幕页面,从而即使内容提供服务器100与内容提供终端200之间的通信速度慢,也能够使内容提供终端200的用户通过字幕页面搜索影像内容的内容。

通信速度感测步骤(s230)可以是由字幕页面生成部110感测内容提供终端200的通信速度的步骤。为了检测内容提供服务器100与内容提供终端200之间的通信速度,字幕页面生成部110可根据每小时数据包的传输量、内容提供终端200试图访问内容提供服务器100的地区或访问时所使用的通信环境等感测并判断内容提供终端200的通信速度。并且,字幕页面生成部110也可以利用由其他装置或处理器检测的通信速度来判断内容提供终端200的通信速度。

通信速度感测步骤(s230)可以在多个字幕页面生成步骤(s300)之前执行,也可以与图6不同地,在代表图像提取步骤(s200)或单位字幕加载步骤(s100)之前执行。

多个字幕页面提供步骤(s300)可以是当内容提供终端的通信速度为预定值以下时,利用单位字幕和代表图像与字幕页面组合的步骤。

与此不同,在多个字幕页面生成步骤(s300)中,当内容提供终端的通信速度超过预定值时,与图3的实施例相同地,可以执行音频信息提供步骤(s210),字幕页面生成部110也可以利用所有单位字幕、代表图像及音频信息生成字幕页面。

通信速度的预定值可以根据影像内容的画面质量或容量而不同地设置。并且,当通信速度为预定值以下时,字幕页面生成部110仅利用字幕信息和代表图像生成字幕页面,而不利用音频信息。通过这种方式生成的字幕页面与同时插入音频信息的字幕页面相比,可具有低容量。并且,字幕页面生成部110将这种字幕页面提供至内容提供终端200,从而即使在低速度通信环境下,也能够向内容提供终端200顺利地提供字幕页面。

根据实施例,内容提供服务器100在生成包含单位字幕和代表图像的第一类字幕页面和将单位字幕、代表图像及音频全部包含的第二类字幕页面后,根据内容提供服务器100与请求影像内容的内容提供终端200的通信速度,也可以将第一类字幕页面或第二类字幕页面提供至内容提供终端200。根据实施例,所述第一类字幕页面可以只包含单位字幕和音频。

图7是示出本发明的一个实施例的内容提供终端的结构的框图。参照图7,内容提供终端可以包括显示器210、存储器220、处理器230及通信部240。

显示器210向用户显示字幕页面或影像内容。

存储器220中至少存储有一个程序。存储在存储器220中的程序可以包括用于播放字幕页面的程序。

处理器230可以根据至少一个程序的控制进行操作。

通信部240可以从内容提供服务器100接收影像内容和多个字幕页面中的至少一个。

参照图8说明用户通过从内容提供服务器100接收字幕页面的内容提供终端200的显示器210搜索字幕页面,并使用通过字幕页面提供的功能的过程。

图8是用于例示根据本发明的一个实施例生成的字幕页面显示在内容提供终端的画面的图。图8是例示在接收字幕页面的内容提供终端200中选择任意的字幕页面时,其显示在内容提供终端200的字幕页面画面800的图。

参照图8,字幕页面画面800可以包括功能菜单区域810、字幕显示区域820、滚动区域830、图像显示区域840,并在内容提供终端200中显示。图8的例子中,各区域是例示的,根据设计方式,其位置或尺寸可以发生改变。

功能菜单区域810可以是配置有用于执行观看字幕页面时有助于用户的功能的菜单的区域。通过字幕页面生成部110生成并提供至内容提供终端200的多个字幕页面可以被设定为对应于用户的选择而执行固定的功能。

功能菜单区域810可以包括:第一功能菜单811,用于处理器230接收用户的影像切换请求;第二功能菜单812,用于处理器230接收用户的播放选项控制;播放/停止功能菜单813,用于处理器230接收从字幕页面输出的音频信息的播放/停止请求;第三功能菜单814,用于处理器230接收用户的画面分隔请求;第四功能菜单815,用于处理器230接收用户的字幕搜索或翻译请求。

各功能菜单811、812、813、814、815的尺寸和位置可以根据设计方式进行各种改变。

字幕显示区域820显示输出在显示器的字幕页面中包含的字幕区间,滚动区间830可以显示可由内容提供终端200输出的多个字幕页面的各缩略图(thumbnail)(例如,代表图像),图像显示区域840可以显示显示器中输出的字幕页面的代表图像。缩略图可以生成为与图像信息提取部120提取的代表图像对应且大小小于代表图像。

处理器230可对应于用户的移动页面的请求,使字幕页面移动到包含与显示器210中显示的字幕页面相邻的字幕区间的字幕页面,并将移动的字幕页面显示在显示器210中。

更具体地,即使显示在当前显示器210中并输出音频信息的字幕页面的音频输出结束之前,当接收用户的页面移动请求时,处理器230可以在显示器210中显示相邻字幕区间的其他字幕页面。

页面移动请求可以通过用户选择显示器210的部分区域或进行滚动来实现。例如,下述图像显示区域840的右半侧可以是用于向具有下一个字幕区间的字幕页面移动的区域,图像显示区域840的左半侧可以是用于向具有前一个字幕区间的字幕页面移动的区域。用户通过选择图像显示区域840的任一区域来移动到所述区域所指的字幕页面,从而能够观看其他字幕页面。并且,为了提供如同实际翻书一样的感觉,也可以通过从某一点向另一点滚动的方式来实现页面移动请求。

对应于用户的影像切换请求,处理器230可以从与显示器210中显示的字幕页面的字幕区间对应的时间点开始播放影像内容。

影像切换请求是在观看字幕页面时想要从与所述字幕页面对应的字幕区间开始直接观看影像内容时所能够使用的功能。

当用户选择第一功能菜单811时,处理器230可以从显示器210中显示的字幕页面的字幕区间开始时间点开始播放影像内容。

与页面切换请求不同,播放影像内容的处理器230可以在影像内容的任意的播放时间点,对应于所接收的用户的字幕页面切换请求,将与所述任意的播放时间点对应的字幕页面显示在显示器210中。

更具体地,处理器230可以对应于页面切换请求,将与字幕区间对应的字幕页面显示在显示器中,所述字幕区间包括任意的播放时间点或所述任意的播放时间点之前的播放时间点。

例如,当播放影像内容的途中用户请求页面切换时,处理器230可以向用户显示包括所述影像内容播放时间点的字幕区间的字幕页面。并且,当包括所述影像内容播放时间点的字幕区间的字幕页面不存在时,处理器230可以向用户显示如下的字幕页面,即,在包括所述影像时间点之前的播放时间点的字幕区间的字幕页面中,包括含有最迟播放时间点的字幕区间的字幕页面。

因此,处理器230可以具有播放影像内容时用于接收用户的页面切换请求的功能。

用户可以通过影像切换请求和页面切换请求将影像内容和字幕页面自由切换并进行观看。因此,在切换过程中根据当前观看的内容的进行水平切换为对应播放时间点,从而使用户容易理解内容。

处理器230可以对应于用户的播放选项控制请求,控制音频信息的输出方法。更具体地,处理器230可以对应于播放选项控制请求,执行以下播放模式中的一种播放模式:第一播放模式,反复输出显示器210中显示的字幕页面的音频信息;第二播放模式,在输出显示器210中显示的字幕页面的音频信息之后停止输出音频信息;第三播放模式,输出显示器210中显示的字幕页面的音频信息之后,移动到具有显示器中显示的字幕页面的下一个字幕区间的字幕页面,并显示移动的字幕页面。

用户可以通过反复选择第二功能菜单812来交替选择所述第一播放模式至第三播放模式。用户可以控制播放选项,根据理解水平反复收听所述字幕页面的音频信息,因此在语言学用途方面可具有较好的学习效果。

当用户请求画面分隔功能时,处理器230可以将输出到显示器210的主页面的数量增加到两个以上。用户可以通过反复选择第三功能菜单814来将输出到显示器210的主页面的数量改变为两个、三个、四个等预先设定的数量并输出。

处理器230可以对应于用户的播放/停止请求,播放或停止从字幕页面输出的音频信息。

处理器230可以对应于用户的字幕搜索请求,从多个字幕页面的单位字幕搜索由用户输入的搜索词,并将搜索结果显示在显示器210中。

处理器230可以在所有的多个字幕页面的单位字幕中搜索与从内容提供终端200输入的搜索词一致的字幕。字幕页面生成部110可以向内容提供终端200告知已搜索到的字幕和所述字幕所处的字幕页面,如果搜索的字幕页面存在,则可以提供能够立即移动到所述字幕页面的链接。

处理器230可以对应于用户的字幕翻译请求,翻译选自显示器210中显示的字幕页面的单位字幕中的一个以上的单词,并将翻译结果显示在显示器210中。

对于请求字幕翻译的单词,处理器230可以以在线或离线的方式访问联动的内部翻译程序或外部翻译程序请求翻译所述单词,并将翻译的结果提供至显示器210。

在图8中,字幕搜索/翻译功能可以通过第四功能菜单815请求,但是与图8不同地,也可以分别将用于字幕搜索请求和字幕翻译请求的区域分开表示。

字幕显示区域820是用于显示内容提供终端200中显示的字幕页面的单位字幕的区域。字幕显示区域820可以位于与图像显示区域840的内部或一部分重叠的区域,因此,可以与通过图像显示区域840显示的代表图像重叠而显示。并且,字幕显示区域820位于图像显示区域840的外部,从而图像显示区域840与字幕显示区域820也可以彼此分开显示。

滚动区域830中可以以缩略图的方式排列多个字幕页面的代表图像。字幕页面的缩略图可以被设定为小于代表图像,以符合滚动区域830的尺寸。显示器210中显示的当前字幕页面的代表图像的缩略图可以位于滚动区域830的中央部831。即,在滚动区域830的中央部831可以设置用户正在观看的字幕页面。用户通过选择位于滚动区域830的字幕页面的缩略图中的一个来请求处理器使字幕页面立即移动到所述字幕页面。位于滚动区域830的缩略图可以是具有与内容提供终端200中显示的字幕页面相邻的字幕区间的字幕页面的缩略图,滚动区域830中包含的缩略图的数量可以变化。

图像显示区域840是用于显示显示器210中显示的字幕页面的代表图像的区域。图像显示区域840可以设置为包括字幕页面画面800的整个区域或部分区域。

图9是例示显示器210中同时显示四个字幕页面的画面。

图9是用于说明执行图8中说明的画面分隔功能的情况的图。与图8中例示的字幕页面画面800不同,图9中例示的画面900中可以显示四个字幕页面910~940。图9中例示的画面800可以包括第一字幕页面910、第二字幕页面920、第三字幕页面930及第四字幕页面940。第一字幕页面至第四字幕页面910、920、930、940可以根据字幕页面的顺序来配置。当执行画面分隔功能时,第一字幕页面至第四字幕页面910、920、930、940可以根据字幕区间的顺序依次输出音频信息。图9是用于说明画面分隔功能的示例,因此,也可以根据画面分隔功能的设计,在一个画面中显示各种数量的字幕页面,而不局限于如图9中的四个字幕页面。

图10是用于说明本发明的一个实施例的控制多个字幕页面的播放选项的过程的流程图。

处理器230可以对应于页面移动请求,使字幕页面移动到特定的字幕页面(s1000)。并且,处理器230可以将字幕页面的缩略图显示在滚动区域830中。接着,处理器230可以显示字幕页面的单位字幕和代表图像并输出字幕页面的音频信息(s1020)。然后,处理器230可以确认字幕页面的播放选项(s1030)。处理器230可以根据播放选项并根据所述第一播放模式反复输出字幕页面的音频信息(s1040),可以根据第二播放模式,在结束音频信息的输出之后,结束字幕页面的移动(s1050),也可以根据第三播放模式,移动到包括显示器210中显示的字幕页面的下一个字幕区间的字幕页面(s1060)。

另外,上述的本发明的实施例可以利用计算机上可执行的程序制作,并可以利用计算机可读记录介质,在运行所述程序的通用数字计算机上实现。

图11是示出本发明的一个实施例的内容提供终端的结构的框图。

参照图11,内容提供终端201可以包括字幕页面生成部250、图像信息提取部260、音频信息提供部270、显示器280及数据库290。

与前面的实施例不同,图11中示出的内容提供终端201从载入内容提供终端201的内部或与内容提供终端201离线连接的数据库290中存储的影像内容生成多个字幕页面并提供给用户。

即使在没有与服务器在线连接的情况下,内容提供终端201也可以通过访问离线连接的数据库290中预先存储的影像内容来生成多个字幕页面。此时,可以在离线状态下生成多个字幕页面,而不需要与服务器连接并收发数据的过程,因此,可以生成影像内容的多个字幕页面,且不存在由在线连接导致的延迟或下载数据而所产生的费用支出。

即,图11的实施例的内容提供终端201可以理解为由图1的内容提供服务器100中的字幕页面生成部110、图像信息提取部120、音频信息提供部130包括在内容提供终端200内部的结构。因此,在图11的实施例在中,省略说明与上述的实施例的功能或效果相同的结构。

字幕页面生成部250可以生成包括影像内容中显示字幕的字幕区间的单位字幕和从影像内容中提取的代表图像的字幕页面。并且,字幕页面生成部250可以与区分影像内容的多个字幕区间对应地生成多个字幕页面,并通过显示器280向用户显示所述多个字幕页面。

与上述的实施例的字幕页面生成部110相同,字幕页面生成部250可以通过单位字幕、代表图像生成字幕页面。并且,如下所述,字幕页面生成部250还可生成包括音频信息的字幕页面。字幕页面生成部250所生成的字幕页面的数量与影像内容的字幕区间的数量一样反复而形成,从而可以生成多个字幕页面。

与图1的字幕页面生成部110不同,字幕页面生成部250可以将生成的多个字幕页面立即显示在内容提供终端201中包含的显示器280中,而不是通过互联网10传递至另外的用户终端200。此外,在上面已说明了字幕页面生成部250生成字幕页面的过程,因此下面将省略对此的说明。

显示器280向用户显示生成的字幕页面或影像内容。

数据库290可以是诸如硬盘驱动器、固态驱动器、随机存取存储器及闪存等用于存储信息的硬件。数据库290中可以存储影像内容和字幕信息,并可以同时加载在内容提供终端201中,或者安装在另外的装置中,从而与内容提供终端201离线连接。

图12是示出本发明的一个实施例的内容提供终端和内容提供服务器的结构的框图。

与前面的实施例不同,根据图12的实施例中,在由内容提供服务器101生成用于生成字幕页面的信息源并提供至内容提供终端202,并且内容提供终端202利用信息源生成字幕页面。

即,影像内容和字幕信息存储在内容提供服务器101的数据库150中,内容提供服务器101可以与内容提供终端202的信息源请求对应地提供内容提供终端202生成字幕页面时所使用的信息源。并且,内容提供终端202利用从内容提供服务器101接收的信息源生成字幕页面,并可以通过显示器281向用户显示所生成的多个字幕页面。

内容提供终端202可以向内容提供服务器101请求生成字幕页面所需要的信息源。内容提供服务器101可以与内容提供终端202的信息源请求对应地利用内容提供服务器101的数据库150中存储的影像内容生成所述信息源。其中,信息源可以是包括所述字幕信息和从影像内容提取的代表图像和音频中的至少任一个以上的信息。

图像信息提取部120可以从数据库150加载字幕信息,从而确认影像内容的多个字幕区间,并与各字幕区间对应地提取代表图像。

音频信息提供部130可以从数据库150加载字幕信息,从而确认影像内容的多个字幕区间,并与各字幕区间对应地提供音频信息。

音频信息提供部130可以提供如下的音频信息,即,包括在影像内容中或以与影像内容分开的另外的文件形式存在的音频信息中的、与信息源请求中包含的字幕区间对应的区间的音频信息。

对于图像信息提取部120与字幕区间对应地从影像内容提取代表图像的方法或音频信息提供部130与字幕区间对应地提供音频信息的过程的说明,与上述内容相同,因此省略对此的说明。

参照图12,内容提供终端202可以包括字幕页面生成部251、显示器281及通信部291,通过互联网10与内容提供终端202连接的内容提供服务器101可以包括图像信息提取部120、音频信息提供部130及通信部140。

字幕页面生成部251通过与互联网10连接的通信部291访问内容提供服务器101并请求信息源。此时,信息源请求可以与用户利用内容提供终端202访问内容提供服务器101并请求字幕页面相对应。

信息源请求可以包括对所有多个字幕页面的单位字幕、代表图像、音频信息的请求,也可以包括对多个字幕页面中用户所选择的字幕页面的代表图像或音频信息的请求。

接收信息源请求的内容提供服务器101可以通过通信部140将数据库150中存储的字幕信息提供至内容提供终端202。并且,根据信息源请求的内容,内容提供服务器101可以将代表图像和音频信息中的至少一个以上的所有或部分提供至内容提供终端202。

图像信息提取部120可以与信息源请求对应地确认字幕信息的字幕区间,并从影像内容提取与字幕区间对应的代表图像并提供至内容提供终端202。

音频信息提供部130可以与信息源请求对应地确认字幕信息的字幕区间,并确认与字幕区间对应的音频信息,从而将所述音频信息提供至内容提供终端202。

字幕页面生成部251可以根据字幕区间的顺序设定多个字幕页面的顺序。

根据所述信息源请求,由内容提供服务器101向内容提供终端202提供的信息源可以发生变化。

首先,可以例举信息源请求为同时请求与多个字幕区间对应的单位字幕、与多个字幕区间对应的代表图像及与多个字幕区间对应的音频信息的情况。

在这种情况下,内容提供服务器101可以对应于内容提供终端202的信息源请求,提供由内容提供终端202生成字幕页面时所需要的所有信息。因此,内容提供终端202可以预先生成与多个字幕区间对应的所有字幕页面。由此,用户在搜索字幕页面的过程中在字幕页面之间移动时可以使延迟最小化,而不需要额外的下载。

并且,作为另一个例子,可例举信息源请求为请求与多个字幕区间对应的单位字幕、与多个字幕区间中由用户选择的字幕页面的字幕区间对应的代表图像及与由用户选择的字幕页面的字幕区间对应的音频信息的情况。

在这种情况下,内容提供服务器101可以对应于内容提供终端202的信息源请求,仅提供内容提供终端202生成字幕页面时所需要的一部分信息。因此,内容提供终端202可以从内容提供服务器101仅下载用户想要选择并观看的字幕页面的代表图像和音频信息。因此,用户不需要等待内容提供终端202下载完用于构成多个字幕页面所需要的所有信息,而仅下载被选择的字幕页面的信息,从而减少数据使用量。

并且,作为另一个例子,可例举信息源请求为请求与字幕区间对应的代表图像及与字幕区间对应的音频信息的情况,其中,所述字幕区间为由用户选择的字幕页面的字幕区间和与已选择的字幕页面相邻的字幕页面的字幕区间。

在这种情况下,内容提供服务器101可以对应于内容提供终端202的信息源请求,仅提供内容提供终端202生成字幕页面时所需要的一部分信息。但是,与前面的实施例不同,内容提供终端202还预先确保与用户选择的字幕页面相邻的字幕页面的信息,因此,当切换到用户选择的字幕页面的下一个或上一个字幕页面时,可以缓和延迟。

信息源请求在多个字幕页面中由用户选择的字幕页面显示在所述显示器中时,可以包括对已选择的字幕页面及与已选择的字幕页面相邻的字幕页面的缩略图的请求。其中,缩略图可以是与通过图8说明的滚动区域830中显示的各字幕页面的代表图像对应的图像。图像信息提取部120接收包含缩略图的信息源请求时,可以与提取代表图像对应地同时生成尺寸小于代表图像的缩略图。

所述信息源请求为例示的,此外,可以根据内容提供终端202和内容提供服务器101的环境或管理者的设定提出其他形式的信息源请求。

图13是本发明的一个实施例的用于说明内容提供方法的图。

参照图13,可以知晓图12的实施例的内容提供终端202生成字幕页面的过程。图13的内容提供方法可以包括信息源请求步骤(s1310)、信息源接收步骤(s1320)及多个字幕页面生成步骤(s1330)。

信息源请求步骤(s1310)可以是内容提供终端202请求信息源的步骤,所述信息源包括影像内容中显示的字幕区间的单位字幕和从影像内容中提取的与单位字幕区间对应的代表图像。

信息源接收步骤(s1320)可以是内容提供终端202从内容提供服务器101接收信息源的步骤。

多个字幕页面生成步骤(s1330)可以是内容提供终端202利用信息源与区分影像内容的多个字幕区间对应地生成多个字幕页面并提供至用户的步骤。

图14是用于说明本发明的一个实施例的内容提供方法的图。

图14示出图12的实施例的内容提供终端202生成字幕页面时,感测通信速度,并能够与感测的结果对应地改变信息源请求的内容的实施例。参照图14,内容提供方法可以包括通信速度感测步骤(s1410)、信息源请求步骤(s1420)、信息源接收步骤(s1430)、多个字幕页面生成步骤(s1440)。

内容提供终端202与内容提供服务器101之间的通信可以受到互联网10的状态或通信距离环境的很大影响。尤其,当通信速度受限的地区的内容提供终端202与内容提供服务器101通信时,内容提供服务器101难以将影像内容顺利地向内容提供终端202提供,并且,内容提供终端202的用户难以掌握所述影像内容的内容。这种情况下,提供仅由代表图像和单位字幕组成的字幕页面,从而即使内容提供服务器101与内容提供终端202之间的通信速度慢,也能够使内容提供终端202的用户通过字幕页面搜索影像内容的内容。

通信速度感测步骤(s1410)可以是内容提供终端202感测与内容提供服务器101之间的通信速度,并与感测的速度对应地向内容提供服务器101请求信息源的步骤。更具体地,为了检测与内容提供服务器101之间的通信速度,内容提供终端202根据每小时数据包的传输量、内容提供终端202试图访问内容提供服务器101的地区或访问所使用的通信环境等感测并判断内容提供终端202的通信速度。并且,内容提供终端202也可以利用从其他装置或处理器中检测的通信速度来判断内容提供终端202的通信速度。

当感测的通信速度为预定速度以下时,内容提供终端202可以仅请求单位字幕和代表图像的信息源,或者可以仅请求单位字幕和音频信息的信息源(s1420)。

作为通信速度的基准的预定值可以根据影像内容的画面质量或容量而不同地设置。并且,内容提供终端202的字幕页面生成部251可以接收根据所述信息源的请求而提供的信息源(s1430),并仅利用接收的信息源生成字幕页面(s1440)。通过这种方式生成的字幕页面与同时插入音频信息的字幕页面相比可具有低容量。因此,在低速度通信环境中,也能够向内容提供终端200顺利地提供字幕页面。

介质可以是持续存储计算机可执行的程序的介质,或者可以是为了执行或下载程序而临时存储的介质。并且,介质可以是由单个或多个硬件结合的形态的各种记录装置或存储装置,其并不限定于直接连接到计算机系统的介质,也可以是分散存在于网络上的介质。作为一个例子,介质可以包括:硬盘、软盘及磁带等磁介质、cd-rom及dvd等光记录介质、软磁光碟(flopticaldisk)等磁光介质(magneto-opticalmedium)及包括rom、ram、闪存等以能够存储程序指令的介质。并且,作为其他例子,介质还可以是在流通应用程序的应用商店或供应或流通其他各种软件的网站、服务器等中管理的记录介质以及存储介质。

以上的说明仅用于例示说明本发明的技术思想,本发明所属技术领域的普通人员在不脱离本发明的本质特性的范围内,可以进行各种修改及变更。因此,本发明中记载的实施例是用于说明本发明的技术思想,而不是用于限定本发明,本发明并不限定于上述的实施例。本发明的保护范围应根据权利要求书来解释,并应理解为在与其等同的范围内的所有技术思想包括在本发明的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1