专利名称:带字幕影像再现装置、带字幕影像再现方法及程序的制作方法
技术领域:
本发明涉及对带字幕影像进行再现的带字幕影像再现装置、带字幕影 像再现方法及程序。
背景技术:
存在一种将带字幕影像的字幕信息和影像信息进行分离,并将这些信 息分别向显示部输出的技术。
在日本专利公开2003-18491号公报中公开了一种字幕显示装置,从数 据流中以被赋予了显示时刻的状态提取字幕语句,并在用户选择了字幕语 句时,对所选择的字幕语句和对应于该字幕语句的影像进行合成并再现。
在节目中,有的场面虽然是演出者对话的场面,但在该场面的影像中 没附加字幕语句,而是在影像中显示反射式字幕(tdop)的场面。作为在 影像中显示反射式字幕的场面,例如有演出者说有趣的台词的场面,或记 述基于旁白的重要台词的场面等。
当内容包含未被附加字幕语句的场面时,若通过日本专利公开 2003-18491号公报公开的字幕显示装置来再现该内容,则存在用户不能选 择字幕语句并视听该场面的问题。另外,将从电波塔等外部装置发送的内 容数据中包含的字幕称作"广播字幕"(Received caption)。
发明内容
本发明是鉴于上述问题点而做出的,其目的在于提供一种通过选择字 幕语句的操作,能够视听未被附加广播字幕的场面的带字幕影像再现装置、 带字幕影像再现方法及程序。
为了实现上述目的,有关本发明的第1观点的带字幕影像再现装置,
其特征在于,具备存储部,存储多个字幕语句、多个影像以及再现开始 信息,该再现开始信息表示开始再现上述多个字幕语句的各字幕语句的定时;字幕列表生成部,参照上述存储部,生成将规定数的字幕语句按照再 现顺序保存的字幕列表;字幕语句选择部,从保存在上述字幕列表中的字 幕语句中选择某一个字幕语句;再现部,再现由上述字幕语句选择部选择 的第1字幕语句以及与该第1字幕语句的再现开始信息对应的影像;判断 部,参照上述存储部,取得上述第1字幕语句的再现开始信息和不同于上 述第1字幕语句的一个第2字幕语句的再现开始信息,并将上述第1字幕 语句的再现开始信息和上述第2字幕语句的再现开始信息之差,与规定的 基准信息进行比较;设定部,根据上述判断部的判断结果,在上述第1字 幕语句的再现顺序和上述第2字幕语句的再现顺序之间设定新的再现开始 信息;以及控制部,控制上述存储部,以便将预定的伪字幕、上述影像以 及表示开始再现上述伪字幕的定时的伪字幕再现开始信息,与上述新的再 现开始信息对应起来进行存储。
例如可以是,上述第2字幕语句是与上述第1字幕语句的前一个或后 一个再现顺序对应的字幕语句,在上述判断部判断为上述再现开始信息之 差大于上述基准信息的情况下,上述设定部在上述第1字幕语句的再现顺 序和上述第2字幕语句的再现顺序之间设定上述新的再现开始信息。
此外,例如可以是,在上述第2字幕语句为与上述第1字幕语句的前 一个再现顺序对应的字幕语句的情况下,上述伪字幕再现开始信息是从上 述第1字幕语句的再现开始信息减去规定值的信息,在上述第2字幕语句 为与上述第1字幕语句的后一个再现顺序对应的字幕语句的情况下,上述 伪字幕再现开始信息是对上述第1字幕语句的再现开始信息加上规定值的 信息。
此外,例如可以是,上述伪字幕包含上述伪字幕再现开始信息。 此外,例如,上述字幕语句包含从外部装置发送的广播数据所包含的 广播字幕以及上述伪字幕,上述带字幕影像再现装置还包括显示上述字幕 列表的字幕列表显示部,上述字幕列表生成部生成字幕列表,所生成的字 幕列表包含上述广播字幕以及通过上述控制部而与新的再现开始信息对应 起来的上述伪字幕。
此外,例如可以是,上述字幕语句包含从外部装置发送的广播数据所 包含的广播字幕以及上述伪字幕,上述带字幕影像再现装置还包括字幕列表显示部,显示上述字幕列表;切换部,切换第1模式和第2模式,在 该第1模式中,上述字幕列表仅保存上述广播字幕,在该第2模式中,上 述字幕列表保存上述广播字幕及上述伪字幕,上述控制部对上述存储部所 存储的字幕语句附加标识符,该标识符表示是上述广播字幕或上述伪字幕, 在上述切换部切换了上述模式的情况下,上述字幕列表生成部判断附加在 上述字幕语句的上述标识符,并根据判断结果,生成字幕列表。
此外,例如可以是,在上述切换部切换为上述第1模式的情况下,上 述字幕列表生成部对附加有表示是上述广播字幕的标识符的字幕语句进行 判断,并生成将规定数的该字幕语句按照上述再现顺序保存的字幕列表。
此外,例如可以是,在上述切换部切换为上述第2模式的情况下,上 述字幕列表生成部对附加有表示是上述广播字幕或上述伪字幕的标识符的 字幕语句进行判断,并生成将规定数的该字幕语句按照上述再现顺序保存 的字幕列表。
此外,例如可以是,上述字幕语句选择部按照上述再现顺序以升序或 降序依次判断上述标识符,在判断为上述标识符是表示是上述广播字幕的 标识符的情况下,选择附加有该标识符的字幕语句。
此外,例如可以是,还具备图像生成部,生成图像,该图像表示上 述存储部所存储的内容的整个再现时间的长度;以及图像合成部,在上述 图像内,在与附加有表示是上述广播字幕的标识符的上述字幕语句的上述 再现开始信息对应的位置,合成规定的第1图像,在与附加有表示是伪字 幕的标识符的上述字幕语句的上述再现开始信息对应的位置,合成规定的 第2图像;以及显示部,显示上述图像合成部合成的合成图像。
此外,例如上述图像可以是线条或线段。
此外,例如可以是,上述第1图像具有规定的色彩,上述第2图像具 有与上述规定的色彩不同的色彩。
此外,例如可以是,上述第1图像是具有规定的粗细的线段,上述第2 图像是具有与上述规定的粗细不同的粗细的线段。
此外,例如可以是,上述第1图像是具有规定的直径的圆,上述第2 图像是具有与上述规定的直径不同的直径的圆。
此外,有关本发明的第2观点的带字幕影像再现方法,其特征在于,包括存储步骤,向存储部存储多个字幕语句、多个影像以及再现开始信 息,该再现开始信息表示开始再现上述多个字幕语句的各字幕语句的定时;
字幕列表生成步骤,参照上述存储部,生成将规定数的字幕语句按照再现
顺序保存的字幕列表;字幕语句选择步骤,从保存在上述字幕列表中的字 幕语句中选择某一个字幕语句;再现步骤,再现在上述字幕语句选择步骤 选择的第1字幕语句以及与该第1字幕语句的再现开始信息对应的影像; 判断步骤,参照上述存储部,取得上述第1字幕语句的再现开始信息和不 同于上述第1字幕语句的一个第2字幕语句的再现开始信息,并将上述第1 字幕语句的再现开始信息和上述第2字幕语句的再现开始信息之差,与规 定的基准信息进行比较;设定步骤,根据上述判断步骤的判断结果,在上 述第1字幕语句的再现顺序和上述第2字幕语句的再现顺序之间设定新的 再现开始信息;以及控制步骤,控制上述存储步骤,以便将预定的伪字幕、 上述影像以及表示开始再现上述伪字幕的定时的伪字幕再现开始信息,与 上述新的再现开始信息对应起来进行存储。
此外,有关本发明的第3观点的程序,其特征在于,使计算机作为以 下部分来作用存储部,存储多个字幕语句、多个影像以及再现开始信息, 该再现开始信息表示开始再现上述多个字幕语句的各字幕语句的定时;字 幕列表生成部,参照上述存储部,生成将规定数的字幕语句按照再现顺序 保存的字幕列表;字幕语句选择部,从保存在上述字幕列表中的字幕语句 中选择某一个字幕语句;再现部,再现由上述字幕语句选择部选择的第1 字幕语句以及与该第1字幕语句的再现开始信息对应的影像;判断部,参 照上述存储部,取得上述第1字幕语句的再现开始信息和不同于上述第1 字幕语句的一个第2字幕语句的再现开始信息,并将上述第1字幕语句的 再现开始信息和上述第2字幕语句的再现开始信息之差,与规定的基准信 息进行比较;设定部,根据上述判断部的判断结果,在上述第1字幕语句 的再现顺序和上述第2字幕语句的再现顺序之间设定新的再现开始信息; 以及控制部,控制上述存储部,以便将预定的伪字幕、上述影像以及表示 开始再现上述伪字幕的定时的伪字幕再现开始信息,与上述新的再现开始 信息对应起来进行存储。 (发明效果)根据本发明,能够提供一种带字幕影像再现装置、带字幕影像再现方 法及程序,它们通过将伪字幕与未被附加广播字幕的影像对应起来,能够 通过选择字幕语句的操作来视听未被附加广播字幕的场面。
图1是表示涉及本发明的实施方式的便携式电话的外观的图。
图2是表示涉及本发明的实施方式的便携式电话的结构的模块图。
图3A是表示作为接收的信号的TS的结构的图。
图3B是表示TSP的结构的图。
图3C是表示PES的结构的图。
图4是表示被变换的电视信号的结构的图。
图5是表示图2所示的存储部的各存储区域的图。
图6A是表示字幕管理数据的数据结构的一例的图。
图6B是表示定位点(seekpoint)管理信息的数据构造的一例的图。
图7A是表示带字幕列表的视听模式下的画面的一例的图。
图7B是表示通常视听模式下的画面的一例的图。
图8是表示涉及本实施方式的便携式电话的控制部所执行的字幕管理 数据生成处理的流程图。
图9是表示涉及本实施方式的便携式电话的控制部所执行的字幕管理 数据生成处理的流程图。
图IO是表示字幕管理数据的数据结构的一例的图。
图11是表示涉及本实施方式的便携式电话的控制部所执行的字幕滚动 数据处理的流程图。
图12~图15是表示涉及本实施方式的便携式电话的控制部所执行的字 幕显示模式切换处理的流程图。
图16A是表示存储在存储部中的字幕管理数据的内容的一例的图。
图16B是表示通常字幕显示模式下的显示部在LCD上显示的画面的一 例的图。
图16C是表示伪字幕显示模式下的显示部在LCD上显示的画面的一例 的图。图17~图18是表示涉及本实施方式的便携式电话的控制部所执行的字
幕跳转处理的流程图。
图19A是表示执行字幕跳转处理前的画面的一例的图。
图19B是表示不执行字幕跳转处理而选择了伪字幕的情况的画面的一
例的图。
图19C是表示执行字幕跳转处理后的画面的一例的图。 图20A是表示显示部显示在LCD上的设置了时间条区域的画面的一例 的图。
图20B是表示在通常字幕显示模式下的时间条区域上显示的图像的一 例的图。
图20C是表示在伪字幕显示模式下的时间条区域上显示的图像的一例 的图。
具体实施例方式
以下,参照附图对涉及本发明的实施方式的带字幕影像再现装置进行 说明。另外,在本实施方式中,将带字幕影像再现装置作为便携式电话来 进行说明。
在图1中示出涉及本实施方式的便携式电话的外观。 便携式电话1例如是分为上侧壳体la和下侧壳体lb的折叠型。 图2中示出涉及本实施方式的便携式电话1的结构。 涉及本实施方式的便携式电话1具备天线11、通信部12、声音麦克风
13、声音扬声器14、天线15、调谐器16、解码部17、存储部18、 DAC( Digital
to Analog Converter:数模转换器)19、扬声器20、显示部21、操作部22、
控制部23以及总线24。
便携式电话1显示字幕语句和影像,并且可以显示字幕列表,其构成
为能够根据在字幕列表中选择的字幕语句选择影像。
总线24在各部之间相互传送数据。控制部23、存储部18、 DAC19以
及显示部21通过总线24来连接。
天线ll在基站(未图示)之间收发通话声音、各种数据等电波信号。
如图1所示,天线11设置在便携式电话1的上侧壳体la的上部。另外,天线11不限于设置在上侧壳体la的方式,也可以设置于下侧壳体lb。 通信部12进行天线11收发的电波信号的信号处理。 如图1所示,声音麦克风13设置于下侧壳体lb。声音麦克风13在进
行通话等时,收集声音并转换为声音信号,并将转换的声音信号提供给通
信部12。
如图1所示,声音扬声器14设置于上侧壳体la,在进行通话等时,根 据声音信号输出声音。
天线15接收单波段广播(one segment broad-casting)的广播信号的电 波信号,其内置于便携式电话l。该单波段广播的广播信号包含影像数据、 声音数据以及字幕数据,作为广播节目的内容数据。另外,天线15接收的 电波信号例如是遵照单波段广播的数据传输方式的格式。
调谐器16和解码部17对天线15接收的广播信号进行解析而取得影像 数据、声音数据以及字幕数据。调谐器16从由天线15所接收到的电波信 号中解调单波段广播的信号,并将解调后的解调信号提供给解码部17。
解码部17进行被提供的解调信号的解码,生成如图3A所示的TS (Transport Stream:传输流)。
TS是TSP (Transport Stream Packet:传输流数据包)被复用了的流, 在TSP中有影像数据用的影像数据包V、声音数据用的声音数据包A以及 字幕用的字幕数据包C。
如图3B所示,各TSP由TS头和有效载荷构成。TS头是保存表示TSP 的开始的数据、数据包标识符等的区域。
有效载荷是保存数据的区域,分割并保存如图3C所示的PES (Packetized Elementary Stream:被打包的基本流)数据包。PES由保存在 该各有效载荷中的数据构成。
PES由PES头和PES有效载荷构成。PES头是保存表示PES的开始的 数据、数据包标识符以及数据包长度等数据的区域。PES有效载荷是将ES (Elementary Stream:基本流)分割后保存的区域。影像数据、声音数据以 及字幕数据被压縮编码而保存在PES有效载荷中。
解码部17根据保存在TS头中的信息,从TS分离影像数据包V、声音 数据包A以及字幕数据包C,并从各TSP的有效载荷中取出PES。并且,解码部17根据保存在PES头中的数据,生成如图3C所示的、 包含影像数据的视频PES、包含声音数据的声音PES以及包含字幕数据的 字幕PES。
另外,TSP是固定长度,PES是可变长度。因此在TSP中,有时包含 用于使TSP的长度为一定长度的自适应字段(adaptation fidd)。
图4表示被显示的影像、广播字幕的电视信号(以下称作"TV信号") SG的例子。便携式电话1将内容录制数据转换为该TV信号SG的格式, 并且转换为可显示的影像数据并再现影像。
单波段广播的数据是遵照预测编码方式的数据,视频PES包含IDR (Instantaneous Decoder Refresh:即时解码器刷新)帧和P帧。
在图4中,Id—1, Id—2, Id—3, Id—q表示IDR帧,Pll, P12, P21, P22, Pql表示P帧。q是TV信号SG所包含的IDR帧数。
IDR帧Id—l Id—q是不参照其他影像帧的帧,对应于独立影像数据包 VI。 P帧Pll Pql是参照比自己的再现时刻先被再现的IDR帧Id—l Id—q 的帧,对应于参照影像数据包VP。
视频PES的PES头中保存再现时刻Tf。再现时刻Tf是表示被构筑的 TV信号SG的开头的影像的再现时刻的数据。此外,TS头包含有表示IDR 帧ldj l(q的显示时刻的定位点(seekpoint) TR。
在图4中,TRl, TR2, TR3, TRq分别表示从再现时刻Tf起的IDR 帧Id—l Id—q的经过时间。
在字幕PES的PES有效载荷中保存被压缩编码的广播字幕(数据) Ml Mp (P:正整数)。广播字幕Ml Mp是表示对影像附加的字幕的内容 的数据。
在字幕PES的各PES头中包含广播字幕显示时刻TMl TMp和控制符 号CSl CSp。
广播字幕显示时刻TMl TMp分别是表示对广播字幕Ml Mp进行显 示的定时的时刻信息。控制符号CSl CSp分别是表示广播字幕Ml Mp的 分界的信息。
在图3B所示的TS头中保存叫做PCR (Program Clock Refemce:节目 参考时钟)的基准时间信息。在PES头中保存PTS(Presentation Time Stamp:显示时间标记)。该PTS是表示对该PES内的ES (Elementary Stream:基 本流)进行再现的时间的时间信息,基于90kHz的时钟频率来表示。
便携式电话1将接收到PCR的瞬间的时刻解释为用PCR值表示的时 刻,使便携式电话l的STC (System Time Colck (系统时间时钟)基准时 刻)同步于PCR。由此,所有的接收机(携带式电话l)的时刻同步。
另外,再现时刻Tf、广播字幕显示时刻TMl TMp以及定位点TRl TRq 是以PTS单位的数据的方式来保存的。
解码部17将TS头、PES头的信息与解码的视频PES、声音PES以及 字幕PES —起提供给控制部23。
返回到图1,存储部18存储各种数据。存储部18由闪存存储器等非易 失性存储器、RAM (Random Access Memory:随机存取存储器)等内部存 储器以及外部记录介质构成。
如图5所示,存储部18具有内容录制数据存储区域181、字幕管理数 据存储区域182以及定位点管理信息存储区域183。
内容录制数据存储区域181是存储解码部17所解码的视频PES、声音 PES、字幕PES来作为数据的区域。当影像、声音以及字幕语句被再现的 情况下,视频PES及声音PES被提供到解码部17,由解码部17根据各PES 生成影像及声音。
字幕管理数据存储区域182是存储如图6所示的字幕管理数据182a的 区域。字幕管理数据是将"广播字幕显示时刻TMi" (i=l p)和"广播字 幕Mi"对应起来的表数据,由控制部23生成。当字幕语句被再现的情况 下,字幕管理数据被提供到解码部17,由解码部17根据字幕管理数据生成 字幕语句。并且,若在带字幕的影像的再生中到达广播字幕显示时刻所示 的时刻,则对应的字幕语句被显示在显示部21上。
"广播字幕显示时刻TMi"表示显示广播字幕Mi的时刻。在本实施方 式中为偏置(offset)时刻,该偏置时刻将广播字幕显示时刻TMi即显示广 播字幕Mi的基准作为内容录制数据的再现开始时(TV信号的开头的影像 的再现时刻)的再现时刻Tf。
定位点管理信息存储区域183是存储如图6B所示的定位点管理信息 183a的区域。定位点管理信息183a是将定位点TRj (j=l~q)和影像位置PRj对应起来的表数据,由控制部23生成。
"定位点TRj"表示显示各影像帧的时刻,以PTS单位表示。"影像位 置PRj"是表示内容录制数据的影像帧的位置的数据,起索引功能。在单波 段广播的情况下,"影像位置PRj"通常是包含IDR帧的开头的TSP的号码。
另外,存储部18存储控制部23的动作控制用程序的数据,并且起控 制部23的工作存储器的功能。
返回到图2, DAC19将来自控制部23的数字音频信号(声音数据)转 换为模拟音频信号,并将转换的模拟音频信号提供给扬声器20。
扬声器20根据从DAC19提供的模拟音频信号输出声音。扬声器20设 置于上侧壳体la。
显示部21由点矩阵式类型的LCD (Liquid Crystal Display:液晶显示 器)31和驱动电路(未图示)等构成。LCD31设置于上侧壳体la。显示部 21在控制部23的控制下,从存储部18读出数据,并根据读出的数据,将 影像及与其一起再现的字幕语句显示在LCD31上。另外,在本实施方式中, 用于显示部21的显示器采用了LCD,但不限于此。例如,也可以使用有机 EL (Organic Electro-Luminescence: 有机电致发光)显示器。
便携式电话1具有两个视听模式,有"带字幕列表视听模式"和"通 常视听模式"这两个视听模式。显示部21将对应于模式的画面显示在 LCD31上。
"带字幕列表视听模式"是如下的模式显示对应于影像的字幕,并
显示字幕列表,由此,用户通过操作键盘32从字幕列表中选择字幕,能够
选择希望的影像。
"通常视听模式"是如下的模式不显示字幕列表,而依次再现带字 幕列表视听模式下选择的字幕和对应于该字幕的影像。
在选择了 "带字幕列表视听模式"的情况下,显示部21在LCD31上 显示如图7A所示的画面D1。
在该"带字幕列表视听模式"的画面中,影像区域RA是显示影像的 区域。显示部21在该影像区域RA,再现与从字幕列表选择中的字幕语句 的再现顺序对应的影像。
字幕区域MA是显示字幕的区域。显示部21在该字幕区域MA显示用户从字幕列表选择的字幕语句。
字幕列表区域LA是将多个字幕语句以列表形式排列来显示的区域。 显示部21在该字幕列表区域LA,显示例如5个字幕列表选项区域LAm(m: 1 5)。
软键区域FA是显示软键Softl、 Soft2的区域。软键Softl、 Soft2例如 用于切换视听模式。通过操作键盘32来选择软键Softl、 Soft2。
图示(picto-)区域PA是显示便携式电话1的动作信息的区域。显示 部21在该象形区域PA显示便携式电话1的电波的接收状况或电池的余量、 当前日期时间等。
"通常视听模式"是不显示字幕列表,而显示影像以及与该影像一起 再现的字幕语句的模式。在选择了 "通常视听模式"的情况下,显示部21 在LCD31上显示如图7B所示的使字幕列表区域LA为空栏的画面D2。
在带字幕列表视听模式下,若用户通过操作操作部22来选择希望的字 幕,则切换为通常视听模式。并且,在字幕区域MA,从被选择的字幕开 始按照再现顺序依次再现字幕,在影像区域RA,从对应于被选择的字幕的 影像开始按照再现顺序依次再现影像。
若停止影像及字幕的再现,则再次切换为带字幕列表视听模式,并在 字幕列表区域LA上显示字幕列表。并且,用户通过选择字幕,能够选择 希望的影像。
操作部22接受例如电视广播的接收的开始、结束的指示,用户录制电 视节目时的内容录制的开始、结束的指示以及用户认证时的密码的输入等 用户的输入。
操作部22具备如图1所示的键盘32。该键盘32由电源开关、光标键 33以及0~9数字键等构成,用于便携式电话1的电源的开/关模式的切换, 数字、文字、符号的输入,菜单的选择以及单波段广播的接收中。
控制部23由CPU (Central Processing Unit:中央处理器)等构成,按 照保存在存储部18中的动作控制程序数据,控制便携式电话1整体的动作。 此外,控制部23根据操作部22所提供的操作信息,控制便携式电话1的 动作。
接着,对涉及本实施方式的便携式电话1的动作进行说明。首先,说明接收单波段广播的电波信号并录制单波段广播的动作。
在每次由操作部22提供表示键盘32的电源开关被按下的意思的操作 信息时,控制部23开或关便携式电话1的电源。
在每次由操作部22提供的操作信息表示选择接收单波段广播的广播信 号的菜单时,控制部23控制天线15、调谐器16以及解码部17,开始接收 单波段广播。
天线15接收单波段广播的电波信号,调谐器16从由天线15所接收到 的电波信号中,解调单波段广播的信号,并将解调后的解调信号提供给解 码部17。
解码部17将被提供的内容数据中所包含的影像数据、声音数据以及字 幕数据进行分离。解码部17对这些数据进行解码,并将解码的视频PES、 声音PES以及字幕PES提供给控制部23。
若由操作部22提供选择了对单波段广播的内容进行录制的菜单的意思 的操作信息,则控制部23录制单波段广播。
控制部23将从解码部17提供的视频PES、声音PES以及字幕PES保 存在存储部18的内容录制数据存储区域181中。
控制部23在将视频PES、声音PES以及字幕PES保存在内容录制数 据存储领域181中后,读出字幕管理数据生成处理的程序数据,并按照图8 所示的流程图,执行字幕管理数据生成处理。
首先,控制部23判断在内容录制数据中是否存在字幕PES(步骤S101)。 在判断为没有字幕PES的情况下(步骤S101:否),控制部23结束字幕管 理数据生成处理。
在判断为有字幕PES的情况下(步骤S101:是),控制部23提取字幕 PES (步骤S102)。
接着,控制部23判断在步骤S102中是否成功提取了字幕PES (步骤 S103)。在判断为没有成功提取字幕PES的情况下(步骤S103:否),控制 部23将处理前进到步骤S108。
在判断为成功提取了字幕PES的情况下(步骤S103:是),控制部23 取得字幕语句的再现定时TMi,并从再现定时TMi减去TV信号SG的开 头的影像数据的再现时刻Tf,求出经过时间(TMi-Tf)(步骤S104)。控制部23将在步骤S104中求出的经过时间(TMi-Tf ),从PTS单位 换算为时分秒单位(步骤S105)。
控制部23将在步骤S105中换算的经过时间(时分秒单位)登记到字 幕管理数据182a中(步骤S106)。在步骤S105中换算的经过时间表示从 内容的再现开始到广播字幕的再现开始为止的时间。以下,将该经过时间 称作"广播字幕显示时刻"。
接着,控制部23从字幕PES提取广播字幕Mi,并将广播字幕Mi与在 步骤S106登记的广播字幕显示时刻(时分秒单位)相对应地登记到字幕管 理数据182a中(步骤S107)。
并且,控制部23判断是否到达了内容录制数据的最后(步骤S108)。 在判断为到达了内容录制数据的最后的情况下(步骤S108:是),控制部 23结束字幕管理数据生成处理。
在判断为没有到达内容录制数据的最后的情况下(步骤S108:否),控 制部23将处理返回到步骤S101。因此,控制部23重复执行步骤S101 步 骤S108的处理,直到到达内容录制数据的最后。
若这样执行字幕管理数据生成处理,则控制部23根据从解码部17提 供的TS头数据,依次解析TSP。控制部23将解析的结果的数据登记到存 储部18的定位点管理信息存储区域183中,生成定位点管理信息183a。
在上述的字幕管理数据生成处理中,在与前后的再现顺序的广播字幕 对应的两个广播字幕显示时刻的时间差大于规定的时间的情况下,不能选 择与该两个广播字幕显示时刻之间的时刻对应的影像。例如,在说有趣的 台词的场面中,该台词没有被作为字幕来显示,而是被作为影像中的反射 式字幕来显示。
在这种情况下,在带字幕列表视听模式下,不存在对应于该场面的广 播字幕,因此不能通过选择广播字幕来选择该场面的希望的影像。
因此,在与前后的再现顺序的广播字幕对应的广播字幕显示时刻的时 间差大于规定的时间的情况下,生成在该前后的再现顺序之间插入了伪的 字幕(伪字幕)的字幕管理数据。
参照图9,对生成插入了该伪字幕的字幕管理数据的字幕管理数据生成处理进行说明。这里,以下所记述的基准时间ST1和规定的时间ST2是 预定的任意的时间。
控制部23,若将视频PES、声音PES以及字幕PES保存在内容录制数 据存储区域181中,就读出字幕管理数据生成处理的程序数据,并按照图9 所示的流程图,执行字幕管理数据生成处理。
首先,控制部23执行图8的流程图所示的步骤S101 步骤S105的处理。
若将从字幕PES提取的广播字幕的经过时间转换为时分秒单位(步骤 S105),则控制部23从字幕管理数据取得与提取出的广播字幕的前一个再 现顺序对应的广播字幕Mi-l的广播字幕显示时刻TMi-l (步骤S201)。这 里,将在该字幕管理数据生成处理中生成的字幕管理数据作为字幕管理数 据182b。
然后,控制部23设定在步骤S201中取得的广播字幕显示时刻TMi-l, 作为伪字幕MDum的显示时刻(以下,称作"伪字幕显示时刻")TDum的 初始值(步骤S202)。
控制部23求出所设定的TDum的初始值和广播字幕显示时刻TMi之 差(TMi-TDum)(步骤S203)。
接着,控制部23判断在步骤203求出的(TMi-TDum)是否大于基准 时间ST1 (步骤S204)。
在判断为(TMi-TDum)为ST1以下的情况下(步骤S204:否),控 制部23将处理前进到图8的流程图的步骤S106。
在判断为(TMi-TDum)大于ST1的情况下(步骤S204:是),控制 部23在广播字幕Mi-l和Mi之间设定新的再现顺序。并且,控制部23将 与所设定的再现顺序对应的伪字幕MDum的伪字幕显示时刻设定为 (TDum+ST2)(步骤S205)。
控制部23将所设定的伪字幕显示时刻TDum保存在字幕管理数据182b 中(步骤S206),并将与保存的伪字幕显示时刻TDum对应的伪字幕保存 在字幕管理数据182b中(步骤S207)。
接着,控制部23在字幕管理数据182b中保存字幕标志FMi (步骤 S208)。该字幕标志表示例如在"O"的情况下,字幕语句为"广播字幕",在"1"的情况下,字幕语句为"伪字幕"。
若在字幕管理数据182b中保存字幕标志FMi,则控制部23将处理返 回到步骤S204。之后,控制部23重复步骤S204 步骤S208的处理,直到 广播字幕显示时刻TMi和紧之前保存在字幕管理数据182b中的伪字幕显 示时刻之差成为基准时间5T1以下。
控制部23生成的字幕管理数据182b的数据结构如图10所示,将字幕 显示时刻TMn、字幕语句Mn以及字幕标志FMn相对应地保存在字幕管理 数据区域182中。这里,"字幕显示时刻TMn"包含广播字幕显示时刻和伪 字幕显示时刻,"字幕语句Mn"包含广播字幕和伪字幕。
通过参照由该字幕管理数据生成处理生成的字幕管理数据182b,控制 部23在带字幕列表视听模式下,将与不存在广播字幕的场面的影像对应的 伪字幕显示在字幕列表区域LA。用户通过选择显示在字幕列表区域LA的 伪字幕,能够选择并再现不存在广播字幕的场面的希望的影像。因此,便 利性提高。
接着,参照图ll的流程图,对使被选择的字幕语句位于字幕列表区域 LA的中心位置上的方式进行滚动显示的动作进行说明。另外,在本实施方 式中,如图7A所示,对在字幕列表区域LA显示的字幕列表显示5个字幕 语句的情况进行说明。
在用于再现带字幕影像的应用程序启动、并由操作部22提供了表示设 定为带字幕列表视听模式的意思的操作信息时,控制部23按照图11的流 程图,执行字幕滚动处理。
首先,若操作部22提供德操作信息表示选择字幕语句Mn的意思,控 制部23就选择字幕语句Mn (步骤S301)。这里,被选择的字幕语句Mn 是在字幕管理数据182a (或182b)中登记的字幕语句中的、从开头开始第 n个l~p的自然数,p为字幕管理数据中所包含的字幕语句的数量) 字幕语句。
控制部23判断n-l的值(步骤S302)。
在判断为n-l>2的情况下,控制部23在字幕列表选项区域LA1、LA2、 LA3分别显示字幕语句Mn-2、 Mn_l、 Mn (步骤S303)。
在判断为n-l二l的情况下,控制部23在字幕列表选项区域LA2、 LA3分别显示字幕语句M1、 M2 (步骤S304)。
在判断为n-l=0的情况下,控制部23在字幕列表选项区域LA3显示 字幕语句M1 (步骤S305)。
接着,控制部23判断p-n的值(步骤S306)。
在判断为p-n》2的情况下,控制部23在字幕列表选项区域LA4、 LA5 分别显示字幕语句Mn+l、 Mn+2 (步骤S307),并再现与字幕语句Mn对应 的影像(步骤S309),结束字幕滚动处理。
在判断为p-n=l的情况下,控制部23在字幕列表选项区域LA4显示字 幕语句Mp (步骤S308),并再现与字幕语句Mn对应的影像(步骤S309), 结束字幕滚动处理。
在判断为p-n=0的情况下,控制部23再现与字幕语句Mn对应的影像 (步骤S309),结束字幕滚动处理。
这里,控制部23对字幕显示时刻TMn与定位点TRi进行比较,并从 字幕显示时刻TMn的紧之前的影像位置PRn所表示的影像开始进行再现。
通过该字幕滚动处理,在带字幕列表视听模式下,便携式电话1的用 户操作光标键33来选择了字幕语句的情况下,所选择的字幕语句被滚动到 字幕列表区域LA的中央来显示,并且从与被选择的字幕语句对应的影像 开始按照再现顺序依次再现影像。
接着,说明对所录制的内容进行再现的情况的便携式电话1的动作。 特别是,参照图12的流程图,说明在带字幕列表视听模式下切换如下的两 种模式的字幕显示模式切换处理,该两种模式之一为在字幕列表区域LA 仅显示广播字幕的模式,另一模式为在字幕列表区域LA显示广播字幕和 伪字幕的模式。
以下,将在带字幕列表视听模式下在字幕列表区域LA显示仅由广播 字幕构成的字幕列表的模式称作"通常字幕显示模式",显示由广播字幕和 伪字幕构成的字幕列表的模式称作"伪字幕显示模式"。
若设在便携式电话1的键盘32上的电源按钮被按下,控制部23就接 通便携式电话l的电源。并且,若用户操作键盘32,从操作部22提供表示 设定为带字幕列表视听模式的意思的操作信息和表示对单波段广播的录制 内容进行再现的意思的操作信息,控制部23就开始字幕显示模式切换处理。首先,控制部23判断在字幕管理数据区域182中保存的字幕管理数据 是只登记了广播字幕的字幕管理数据,还是登记了广播字幕和伪字幕的字 幕管理数据(步骤S401)。
在判断为字幕管理数据是登记了广播字幕和伪字幕的字幕管理数据的 情况下(步骤S401:否),控制部23将处理前进到步骤S501。
在判断为字幕管理数据是只登记了广播字幕的字幕管理数据的情况下 (步骤S401:是),控制部23判断所设定的字幕显示模式是否为"通常字 幕显示模式"(步骤S402)。
在判断为不是通常字幕显示模式的情况下(步骤S402:否),即当前的 字幕显示模式为伪字幕显示模式的情况下,控制部23将处理前进到步骤 S601,执行切换为通常字幕显示模式的处理。
在判断为字幕显示模式是通常字幕显示模式的情况下(步骤S402:是), 控制部23执行切换为伪字幕显示模式的处理。
另外,在切换为该伪字幕显示模式的处理中,说明以升序的再现顺序 在字幕列表区域中显示字幕语句的处理。
若由用户操作键盘32而提供表示选择广播字幕Mi的意思的操作信息, 则控制部23选择广播字幕Mi (i=l p)(步骤S403)。
若选择广播字幕Mi,则控制部23在位于字幕列表区域LA的中心的字 幕列表选项区域LAm显示广播字幕Mi (步骤S404)。
接着,控制部23参照字幕管理数据,取得选择中的广播字幕Mi的广 播字幕显示时刻TMi以及与下一再现顺序对应的广播字幕Mi+1的广播字 幕显示时刻TMi+l (步骤S405)。
控制部23将在步骤S405取得的广播字幕显示时刻TMi设定为伪字幕 显示时刻TDum的初始值(步骤S406)。
接着,控制部23判断伪字幕显示时刻TDum的初始值和广播字幕显示 时刻TMi+l之差(TMi+l-TDum)、以及预定的基准时间5T 1的大小(步 骤S407)。在判断为(TMi+l-TDum)小于ST 1的情况下(步骤S407:否), 控制部23将处理前进到步骤S412。
在判断为(TMi+l-TDum)大于5T1的情况下(步骤S407:是),控 制部23将伪字幕显示时刻TDum设定为(TDum+ST2)(步骤S408)。并且,控制部23将伪字幕MDum显示在字幕列表选项区域LAm的下 一字幕列表选项区域LAm+l (步骤S409)。
接着,控制部23判断在字幕列表区域LA的最下段的字幕列表选项区 域LAlast是否显示有字幕语句(步骤S410)。
当判断为在字幕列表选项区域LAlast显示有字幕语句的情况下(步骤 S410:是),控制部23结束字幕显示模式切换处理。
当判断为在字幕列表选项区域LAlast没有显示有字幕语句的情况下 (步骤S410:否),控制部23使表示字幕列表选项区域的位置的m的值增 加(步骤S411),并将处理返回到步骤S407。
若将处理返回到步骤S407,则控制部23再次判断(TMi+l-TDum)与 ST1的大小(步骤S407)。另外,在这里,伪字幕显示时刻TDum为在步 骤S408设定的伪字幕显示时刻。
艮口,控制部23重复步骤S407 步骤S411的处理,直到(TMi+l-TDum) 成为ST1以下为止。
在判断为(TMi+l-TDum)小于5T1的情况下(步骤S407:否),控 制部23将广播字幕Mi+1显示在字幕列表选项区域LAm+l (步骤S412)。
接着,控制部23判断在字幕列表选项区域的最下段的字幕列表选项区 域LAlast是否显示有字幕语句(步骤S413)。当判断为在字幕列表选项区 域LAlast上显示有字幕语句的情况下(步骤S413:是),控制部23结束字 幕显示模式切换处理。
当判断为在字幕列表选项区域LAlast没有显示字幕语句的情况下(步 骤S413:否),控制部23使表示广播字幕的再现顺序的值i以及表示字幕 列表选项区域的位置的值m增加(步骤S411)。并且,控制部23将处理返 回到步骤S405。
因此,控制部23重复步骤S405 步骤S414的处理,直到在字幕列表 选项区域LAlast显示字幕语句为止。
前面说明了以升序的再现顺序在字幕列表区域LA显示字幕语句的处 理,但以降序的再现顺序在字幕列表区域LA显示字幕语句的处理也同样 地进行。在图13示出该处理的流程图。
与以升序的再现顺序在字幕列表区域LA显示字幕语句的处理的不同点是,首先在步骤S405中,控制部23取得被选择的广播字幕Mi的广播字 幕显示时刻TMi,以及与其前一个再现顺序对应的广播字幕Mi-1的广播字 幕显示时刻TMi-l。
此外,控制部23在步骤S407判断(TDum-TMi-l)与ST1的大小。 此外,控制部23在步骤S408中,将伪字幕显示时刻TDum设定为 (TDum-ST2)。
此外,控制部23在步骤S409中,将伪字幕MDum显示在字幕列表选 项区域LAm-l,在步骤S410中,判断在伪字幕区域LA的最上段的字幕列 表选项区域LA1是否显示有字幕语句。并且,控制部23在步骤S411中, 使表示字幕列表选项区域的位置的m减小。
此外,控制部23在步骤S412中,将广播字幕Mi-l显示在字幕列表选 项区域LAm-l,在步骤S413中,判断在字幕列表选项区域LA1是否显示 有字幕语句。并且,控制部23在步骤S414中,使表示广播字幕的再现顺 序的值i和表示字幕列表选项区域的位置的值m减小。
通过以上处理,在带字幕列表视听模式下,从在字幕列表区域LA仅 显示了广播字幕的"通常字幕显示模式"切换到显示了广播字幕和伪字幕 的"伪字幕显示模式"。
接着,参照图14的流程图,对控制部23判断为存储有登记了广播字 幕及伪字幕的字幕管理数据的情况下(步骤S401:否)的处理进行说明。
首先,控制部23判断当前的字幕显示模式是否为通常字幕显示模式(步 骤S501)。在判断为是通常字幕显示模式的情况下(步骤S501:是),控制 部23为了切换为伪字幕显示模式,将处理前进到步骤S515。对于步骤S515 以后的处理,在后面叙述。
另一方面,在判断为不是通常字幕显示模式的情况下(步骤S501:否), 控制部23为了切换为通常字幕显示模式,将处理前进到步骤S502。若操 作部22提供表示选择字幕语句Mn的意思的操作信息,则控制部23选择 字幕语句Mn (步骤S502)。
控制部23将所选择的字幕语句Mn显示在位于字幕列表区域LA的中 心的字幕列表选项区域LAm (步骤S503)。
接着,控制部23参照字幕管理数据,取得与字幕语句Mn的下一再现顺序对应的字幕语句Mn+1的字幕标志FMn+l,并判断FMn+l的值是否为 0 (步骤S504)。
这里,字幕语句Mn+l是广播字幕或伪字幕。在FMn+bO的情况下, 字幕语句Mn+l是广播字幕,在FMn+l-l的情况下,字幕语句Mn+1是伪 字幕。另外,可以任意设定字幕标志的值。
在判断为FMn+l=l的情况下(步骤S504:否),控制部23使表示字 幕语句的再现顺序的值n增加(步骤S508),并将处理返回到步骤S504。
另一方面,在判断为FMn+l=0的情况下(步骤S504:是),控制部23 将字幕语句Mn+l显示在字幕列表选项区域LAm的下一个段的字幕列表选 项区域LAm+l (步骤S505)。
并且,控制部23判断在字幕列表区域LA的最下段的字幕列表选项区 域LAlast是否显示有广播字幕(步骤S506)。当判断为在字幕列表选项区 域LAlast上没有显示广播字幕的情况下(步骤S506:否),控制部23使表 示字幕语句的再现顺序的值n及表示字幕列表选项区域的位置的值m增加 (步骤S507),并将处理返回到步骤S504。
因此,控制部23重复步骤S504 步骤S507的处理,直到在字幕列表 选项区域LA的最下段的字幕列表选项区域LAlast显示广播字幕。
在判断为字幕列表选项区域LAlast上显示有广播字幕的情况下(步骤 S506:是),控制部23将表示字幕语句的再现顺序的值n及表示字幕列表 选项区域的位置的值m重设为步骤S503中的值(步骤S509)。
接着,控制部23参照字幕管理数据,取得与字幕语句Mn的前一个再 现顺序对应的字幕语句Mn-l的字幕标志FMn-l,并判断FMn-l的值(步 骤S510)。
在判断为FMn-1=1的情况下(步骤S510:否),控制部23使表示字幕 语句的再现顺序的值n减小(步骤S514),并将处理返回到步骤S510。
另一方面,在判断为FMn-^0的情况下(步骤S510:是),控制部23 将字幕语句Mn-l显示在字幕列表选项区域LAm的上一个段的字幕列表选 项区域LAm-l (步骤S511)。
并且,控制部23判断在字幕列表区域LA的最上段的 幕列表选项区 域LA1是否显示有广播字幕(步骤S512)。当判断为在字幕列表选项区域LA1没有显示字幕语句的情况下(步骤S512:否),控制部23使表示字幕 语句的再现顺序的值n及表示字幕列表选项区域的位置的值m减小(步骤 S513),并将处理返回到步骤S510。
因此,控制部23重复步骤S510 步骤S513的处理,直到在字幕列表 选项区域LA1显示广播字幕。
并且,在判断为在字幕列表选项区域LA1显示有广播字幕的情况下(步 骤S512:是),控制部23结束字幕显示模式切换处理。
接着,说明在步骤S501中控制部23判断为当前的字幕显示模式为通 常字幕显示模式的情况下(步骤S501:是)的处理。
若由操作部22提供表示选择字幕语句Mn的意思的操作信息,则控制 部23选择字幕语句Mn (步骤S515)。
接着,控制部23参照登记了伪字幕及广播字幕的字幕管理数据,取得 以所选择的字幕语句Mn为中心、显示在字幕列表选项区域LAl LAlast的 字幕语句(步骤S516)。这里,所取得的字幕语句是广播字幕或伪字幕。
并且,控制部23将所取得的字幕语句显示在字幕列表选项区域 LAl LAkst (步骤S517),并结束字幕显示模式切换处理。
根据以上内容,在当前的字幕显示模式为伪字幕显示模式的情况下, 控制部23不用判断登记在字幕管理数据中的字幕标志FMn的值,而通过 取得并显示已登记的字幕语句,就能够将广播字幕及伪字幕显示在字幕列 表区域LA。
此外,在当前的字幕显示模式为通常字幕显示模式的情况下,控制部 23通过判断已登记在字幕管理数据中的字幕标志FMn的值,能够仅将广播 字幕显示在字幕列表区域LA。
返回到图12,参照图15的流程图,说明在控制部23判断为存储有仅 登记了广播字幕的字幕管理数据、并判断为当前的字幕显示模式为伪字幕 显示模式的情况(步骤S402:否)下的处理。在该情况下,控制部23执 行将字幕显示模式从伪字幕显示模式切换为通常字幕显示模式的处理。
首先,若操作部22提供表示选择广播字幕Mi的意思的操作信息,控 制部23就选择广播字幕Mi (步骤S601 ),并将广播字幕Mi显示在位于字 幕列表区域LA的中心的字幕列表选项区域LAm (步骤S602)。接着,控制部23参照仅登记有广播字幕的字幕管理数据,取得与广播 字幕Mi的下一再现顺序对应的广播字幕Mi+1 (步骤S603),并将广播字 幕Mi+1显示在字幕列表选项区域LAm的下一个段的字幕列表选项区域 LAm+l (步骤S604)。
并且,控制部23判断在字幕列表区域LA的最下段的字幕列表选项区 域LAlast是否显示有广播字幕(步骤S605)。当判断为在字幕列表选项区 域LAlast没有显示广播字幕的情况下(步骤S605:否),控制部23使表示 广播字幕的再现顺序的值i及表示字幕列表选项区域的位置的值m增加(步 骤S606),并将处理返回到步骤S603。
另一方面,在判断为字幕列表选项区域LAlast显示有广播字幕的情况 下(步骤S605:是),控制部23将处理前进到步骤S607。
因此,控制部23重复步骤S603 步骤S606的处理,直到在字幕列表 选项区域LAlast显示广播字幕。
若在字幕列表选项区域LAlast显示广播字幕,则控制部23将表示广播 字幕的再现顺序的值i及表示字幕列表选项区域的位置的值m重设为步骤 S602中的值(步骤S607)。
接着,控制部23参照字幕管理数据,取得与广播字幕Mi的前一个广 播顺序对应的广播字幕Mi-l (步骤S608),并显示在字幕列表选项区域 LAm-l (步骤S609)。
并且,控制部23判断在字幕列表区域LA的最上段的字幕列表选项区 域LA1是否显示有广播字幕(步骤S610)。
当判断为在字幕列表选项区域LA1没有显示广播字幕的情况下(步骤 S610:),控制部23使表示广播字幕的再现顺序的值i及表示字幕列表选项 区域的位置的值m减小(步骤S611),并将处理返回到步骤S608。
另一方面,当判断为在字幕列表选项区域LA1显示有广播字幕的情况 下(步骤S610:是),控制部23结束字幕显示模式切换处理。
通过该字幕显示模式切换处理,在带字幕列表视听模式下,能够切换 通常字幕显示模式和伪字幕显示模式。并且,在切换为伪字幕显示模式的 情况下,用户操作键盘来选择伪字幕,由此能够选择不存在广播字幕的场 面,并从相应的影像开始进行视听。此外,不管是在字幕管理数据中已登记伪字幕的情况,还是没有登记 的情况,都能够在带字幕列表视听模式下切换通常字幕显示模式和伪字幕 显不模式0
以下,参照图16,说明该字幕显示模式切换处理的具体例。
首先,对存储部18中保存的字幕管理数据是如图16A所示的字幕管理 数据182a、且基准时间ST1及规定的时间3T2分别被设定为10秒及5 秒的情况进行说明。
控制部23开始字幕显示模式切换处理,判断为在字幕管理数据中仅登 记广播字幕(步骤S401的处理中是)、且被设定为通常字幕模式(步骤 S402的处理中是),并执行切换为伪字幕显示模式的处理。若用户选择 广播字幕M3 ("今天天气真好啊。")(步骤S403的处理),则控制部23将 广播字幕M3显示在字幕列表选项区域LA3 (步骤S404的处理)。并且, 控制部23参照字幕管理数据182a,取得广播字幕M3及M4的广播字幕显 示时刻TM3 ("00:00:13")及TM4 ("00:01:43")(步骤S405的处理)。
接着,控制部23将伪字幕显示时刻TDum的初始值设定为广播字幕显 示时刻TM3 (步骤S406的处理),并判断TM4和TDum的初始值之差以 及基准时间ST 1的大小(步骤S407的处理)。
由于TM4和TDum的初始值之差为90秒,比基准时间10秒大,因此, 控制部23设定对伪字幕显示时刻TDum加上规定的时间ST2 (5秒)的时 间("00:00:18")(步骤S408的处理)。
接着,控制部23将伪字幕"伪字幕00:00:18"显示在字幕列表选项区 域LA3的下一个段的字幕列表选项区域LA4 (步骤S409的处理)。
并且,控制部23判断为在字幕列表区域LA的最下段的字幕列表选项 区域LA5没有显示字幕语句(步骤S410的处理中否),并将表示字幕列 表选项区域的位置的值更新为4 (步骤S411的处理)。
将处理返回到步骤S407,控制部23判断广播字幕显示时刻TM4 ("00:01:43")和伪字幕显示时刻TDum ("00:00:18")之差以及基准时间S Tl (IO秒)的大小(步骤S407的处理),由于该差为85秒,因此,将伪 字幕显示时刻TDum设定为对当前的伪字幕显示时刻TDum加上规定的时 间ST2 (5秒)的时间("00:00:23")。接着,控制部23将伪字幕"伪字幕00:00:23"显示在字幕列表选项区 域LA4的下一个字幕列表选项区域LA5 (步骤S409的处理)。
并且,控制部23判断为在字幕列表区域LA的最下段的字幕列表选项 区域LA5显示有字幕语句(步骤S410的处理中是),并结束处理。
在再现顺序为降序的情况下也执行同样的处理。在图16A的字幕管理 数据182a的情况下,广播字幕显示时刻TM3和TM2之差为4秒,TM2 和TM1之差为9秒,因此不会在字幕列表选项区域LA1、 LA2显示字幕语 句。
这里,图16B及图16C示出控制部23选择了字幕语句M3 ("今天天 气真好啊。")的情况下的显示部21的LCD31的显示例。
在通常字幕显示模式的情况下,在LCD31的画面上,显示如图16B所 示的画面D3。在字幕列表选项区域LA3、 LA4以及LA5,分别显示广播字 幕M3 ("今天天气真好啊。")、广播字幕M4 ("再见,请多保重。")以及 广播字幕M5 ("晚安。")。
另一方面,在伪字幕显示模式的情况下,在LCD31的画面上,显示如 图16C所示的画面D4。在字幕列表选项区域LA3显示广播字幕M3 ("今 天天气真好啊。"),在字幕列表选项区域LA4及LA5分别显示伪字幕"伪 字幕00:00:18"及"伪字幕00:00:23"。
另外,在本实施方式中,以"伪字幕(伪字幕显示时刻)"的形式显 示了伪字幕,但不限于此,只要是用户能够识别是伪字幕的形式即可。
此外,基准时间ST1及规定的时间ST2不限于上述值,例如也可以 为用户能够在菜单画面中设定任意的值。
此外,在存储部18中保存的字幕管理数据为如图IO所示的字幕管理 数据182b、从通常字幕显示模式切换为伪字幕显示模式的情况下,LCD31 的画面也从如图16B所示的画面D3切换为如图16C所示的画面D4。
接着,在伪字幕显示模式中,在广告节目的场面显示了伪字幕的状态 下,视听与广告节目后的广播字幕对应的影像时,用户需要将字幕显示模 式切换到通常字幕显示来不显示伪字幕。
因此,若不切换显示模式而能够跳过伪字幕并使字幕滚动,则能够容 易视听与下一广播字幕对应的影像,并且提高用户的使用方便性。参照图17的流程图,对在该伪字幕显示模式下跳过伪字幕而选择下一 广播字幕、并对与该广播字幕对应的影像进行再现的字幕跳转处理进行说 明。
作为前提,假设在存储部18中保存有登记了伪字幕及广播字幕的字幕 管理数据。
在便携式电话1的电源接通的状态下,若用户操作键盘32,并由操作 部22提供表示启动对单波段广播的录制内容进行再现的应用程序的意思以 及表示设定为伪字幕显示模式的意思的操作信息,并且提供指示执行字幕 跳转处理的意思的操作信息,则控制部23开始字幕跳转处理。例如,在设 置于键盘32的跳转键被操作了的情况下,操作部22将执行字幕跳转处理 的意思的操作信息提供给控制部23。
另外,在以下的说明中,说明对录制内容按正向执行字幕跳转处理的 情况0
若接受字幕跳转的指示,控制部23就读出存储在存储部18中的字幕 管理数据,并取得对与再现中的字幕语句Mn的下一再现顺序对应的字幕 语句Mn+1上附加的字幕标志FMn+l (步骤S701)。
接着,控制部23判断所取得的字幕标志FMn+l的值是否为0 (步骤 S702)。这里,在字幕标志的值为O的情况下,与该字幕标志对应的字幕语 句为广播字幕,在字幕标志为1的情况下,与该字幕标志对应的字幕语句 为伪字幕。另外,字幕标志的值的设定不限于此,也可以使用其他的值。
在判断为FMn+l=l的情况下(步骤S702:否),控制部23增加表示 字幕语句的再现顺序的值n (步骤S703),并将处理返回到步骤S701。因 此,控制部23重复步骤S701 S703的处理,直到判断为FMn+l=0。
另一方面,在判断为FMn+l=0的情况下(步骤S702:是),控制部23 选择与字幕标志FMn+l对应的字幕语句Mn+1即广播字幕(步骤S704)。
并且,控制部23将与所选择的字幕语句Mn+1 (广播字幕)对应的影 像显示在显示部21的LCD31上(步骤S705),并结束字幕跳转处理。
根据该字幕跳转处理,在伪字幕显示模式下,用户例如通过按下设置 于键盘32的跳转键,来跳过伪字幕,能够从与下一广播字幕对应的影像开 始视听。因此,提供使用方便性。在上述的说明中,说明了对录制内容按正向执行字幕跳转处理的情况,
但在反向上也可以通过按照图18的流程图来处理,能够按反向执行字幕跳 转处理。
在图19示出执行该字幕跳转处理时显示在显示部21的LCD31上的画 面的显示例。首先,如图19A所示,在执行字幕跳转处理前的画面D4中, 选择了广播字幕"今天天气真好啊。",与该选择对应的影像显示在影像区 域RA。并且,转移到下一再现顺序,伪字幕"伪字幕00:00:18"被选择, 显示如图19B所示的画面D5。
并且,若用户按下键盘32的跳转键,执行字幕跳转处理,则下一广播 字幕"再见,请多保重。"被选择,显示如图19所示的画面D6.
这样,通过执行字幕跳转处理,在伪字幕显示模式下,例如,在广告 节目再现中想要视听与下一广播字幕对应的场面的情况下,用户通过操作 键盘32的跳转键,能够立即视听与下一广播字幕对应的场面。
在本实施方式中,在用户指示字幕跳转时,通过按下设置于键盘32的 跳转键来指示字幕跳转,但不限于此,也可以例如通过长按光标键来指示 字幕跳转。
但是,在上述实施方式中,若用户不确认在字幕列表区域LA是否显 示有伪字幕,则不能判断当前的字幕显示模式。
因此,例如,如图20A所示,显示画面D7,在该画面D7中,在字幕 区域MA和字幕列表区域LA之间设置了时间条区域TA。在时间条区域TA, 显示如图20B及图20C所示的时间条301。时间条301表示再现中的内容 的整个再现时间。
在通常显示模式下,如图20B所示,在与各广播字幕的字幕显示时刻 对应的位置显示线段302。
并且,在伪字幕显示模式下,如图20C所示,在与伪字幕的伪字幕显 示时刻对应的位置,显示与线段301的粗细不同的线段303。
通过显示这种时间条,便携式电话1的用户即使在通常模式下,也能 够通过确认显示在时间条301上的线段的粗细的种类,来容易判断是否为 伪字幕显示模式。
另外,通过将线段303的粗细与线段302的粗细不同地显示,来表示
31了是否显示伪字幕,但不限于此,只要使得能够确认广播字幕显示时刻和
伪字幕显示时刻不同即可。例如,可以显示为,线段303的显示颜色与线 段302的显示颜色不同。此外,例如也可以在线段302的位置显示正方形 等规定的图形,在线段303的位置显示与在线段302的位置显示的图形不 同的图形。
此外,用时间条表示了内容的整个再现时间,但不限于此,例如也可 以用线段表示。
在上述实施方式中,以便携式电话1为例说明了带字幕影像再现装置, 但带字幕影像再现装置不限于此,例如也可以适用于PHS、 PDA (Personal Digital Assistants:个人数字助理)、电子照相机、电子手表、笔记本型PC、 便携式TV、便携式影像记录装置及再现装置,以及汽车导航装置。
此外,在上述实施方式中,说明了程序分别预先记录在存储器等中的 例子,但也可以使带字幕影像再现装置作为整体装置的全部或一部分来动 作、或将用于执行上述处理的程序存储在软盘、CD-ROM (Compact Dist Read-Only Memory:只读光盘存储器)、DVD (Digital Versatile Disk:多功 能数码光盘)以及MO (Magneto Optical disk:磁光盘)等计算机可读取的 记录介质中来分发,并将其安装于其他的计算机,作为上述的单元来动作, 或执行上述的过程。
并且,也可以在因特网上的服务器装置所具有的光盘装置等中预先存 储程序,并例如载在传输波中来下载到计算机上等中。
权利要求
1、一种带字幕影像再现装置,其特征在于,包括存储部,存储多个字幕语句、多个影像以及再现开始信息,该再现开始信息表示开始再现上述多个字幕语句的各字幕语句的定时;字幕列表生成部,参照上述存储部,生成将规定数的字幕语句按照再现顺序保存的字幕列表;字幕语句选择部,从保存在上述字幕列表中的字幕语句中选择某一个字幕语句;再现部,再现由上述字幕语句选择部选择的第1字幕语句以及与该第1字幕语句的再现开始信息对应的影像;判断部,参照上述存储部,取得上述第1字幕语句的再现开始信息和不同于上述第1字幕语句的一个第2字幕语句的再现开始信息,并将上述第1字幕语句的再现开始信息和上述第2字幕语句的再现开始信息之差,与规定的基准信息进行比较;设定部,根据上述判断部的判断结果,在上述第1字幕语句的再现顺序和上述第2字幕语句的再现顺序之间设定新的再现开始信息;以及控制部,控制上述存储部,以便将预定的伪字幕、上述影像以及表示开始再现上述伪字幕的定时的伪字幕再现开始信息,与上述新的再现开始信息对应起来进行存储。
2、 如权利要求1所述的带字幕影像再现装置,其特征在于,上述第2字幕语句是与上述第1字幕语句的前一个或后一个再现顺序对 应的字幕语句,在上述判断部判断为上述再现开始信息之差大于上述基准信息的情况 下,上述设定部在上述第1字幕语句的再现顺序和上述第2字幕语句的再现 顺序之间设定上述新的再现开始信息。
3、 如权利要求2所述的带字幕影像再现装置,其特征在于, 在上述第2字幕语句为与上述第1字幕语句的前一个再现顺序对应的字幕语句的情况下,上述伪字幕再现开始信息是从上述第1字幕语句的再现开 始信息减去规定值的信息,在上述第2字幕语句为与上述第1字幕语句的后一个再现顺序对应的字 幕语句的情况下,上述伪字幕再现开始信息是对上述第1字幕语句的再现开 始信息加上规定值的信息。
4、 如权利要求1所述的带字幕影像再现装置,其特征在于, 上述伪字幕包含上述伪字幕再现开始信息。
5、 如权利要求1所述的带字幕影像再现装置,其特征在于, 上述字幕语句包含从外部装置发送的广播数据所包含的广播字幕以及上述伪字幕,上述带字幕影像再现装置还包括显示上述字幕列表的字幕列表显示部, 上述字幕列表生成部生成字幕列表,所生成的字幕列表包含上述广播字 幕以及通过上述控制部而与新的再现开始信息对应起来的上述伪字幕。
6、 如权利要求1所述的带字幕影像再现装置,其特征在于, 上述字幕语句包含从外部装置发送的广播数据所包含的广播字幕以及上述伪字幕,上述带字幕影像再现装置还包括 字幕列表显示部,显示上述字幕列表;切换部,切换第1模式和第2模式,在该第l模式中,上述字幕列表仅 保存上述广播字幕,在该第2模式中,上述字幕列表保存上述广播字幕及上 述伪字幕,上述控制部对上述存储部所存储的字幕语句附加标识符,该标识符表示 是上述广播字幕或上述伪字幕,在上述切换部切换了上述模式的情况下,上述字幕列表生成部判断附加 在上述字幕语句的上述标识符,并根据判断结果,生成字幕列表。
7、 如权利要求6所述的带字幕影像再现装置,其特征在于, 在上述切换部切换为上述第1模式的情况下,上述字幕列表生成部对附加有表示是上述广播字幕的标识符的字幕语句进行判断,并生成将规定数的 该字幕语句按照上述再现顺序保存的字幕列表。
8、 如权利要求6所述的带字幕影像再现装置,其特征在于, 在上述切换部切换为上述第2模式的情况下,上述字幕列表生成部对附加有表示是上述广播字幕或上述伪字幕的标识符的字幕语句进行判断,并生成将规定数的该字幕语句按照上述再现顺序保存的字幕列表。
9、 如权利要求6所述的带字幕影像再现装置,其特征在于, 上述字幕语句选择部按照上述再现顺序以升序或降序依次判断上述标识符,在判断为上述标识符是表示是上述广播字幕的标识符的情况下,选择附 加有该标识符的字幕语句。
10、 如权利要求6所述的带字幕影像再现装置,其特征在于,还包括-图像生成部,生成图像,该图像表示上述存储部所存储的内容的整个再 现时间的长度;以及图像合成部,在上述图像内,在与附加有表示是上述广播字幕的标识符 的上述字幕语句的上述再现开始信息对应的位置,合成规定的第1图像,在 与附加有表示是上述伪字幕的标识符的上述字幕语句的上述再现开始信息对 应的位置,合成规定的第2图像;以及显示部,显示上述图像合成部合成的合成图像。
11、 如权利要求10所述的带字幕影像再现装置,其特征在于, 上述图像是条或线段。
12、 如权利要求10所述的带字幕影像再现装置,其特征在于, 上述第1图像具有规定的色彩,上述第2图像具有与上述规定的色彩不同的色彩。
13、 如权利要求10所述的带字幕影像再现装置,其特征在于, 上述第1图像是具有规定的粗细的线段,上述第2图像是具有与上述规定的粗细不同的粗细的线段。
14、 如权利要求10所述的带字幕影像再现装置,其特征在于, 上述第1图像是具有规定的直径的圆,上述第2图像是具有与上述规定的直径不同的直径的圆。
15、 一种带字幕影像再现方法,其特征在于,包括存储步骤,向存储部存储多个字幕语句、多个影像以及再现开始信息, 该再现开始信息表示开始再现上述多个字幕语句的各字幕语句的定时;字幕列表生成步骤,参照上述存储部,生成将规定数的字幕语句按照再 现顺序保存的字幕列表;字幕语句选择步骤,从保存在上述字幕列表中的字幕语句中选择某一个字幕语句;再现步骤,再现在上述字幕语句选择步骤选择的第1字幕语句以及与该 第1字幕语句的再现开始信息对应的影像;判断步骤,参照上述存储部,取得上述第1字幕语句的再现开始信息和 不同于上述第1字幕语句的一个第2字幕语句的再现开始信息,并将上述第 1字幕语句的再现开始信息和上述第2字幕语句的再现开始信息之差,与规 定的基准信息进行比较;设定步骤,根据上述判断步骤的判断结果,在上述第l字幕语句的再现 顺序和上述第2字幕语句的再现顺序之间设定新的再现开始信息;以及控制步骤,控制上述存储部,以便将预定的伪字幕、上述影像以及表示 开始再现上述伪字幕的定时的伪字幕再现开始信息,与上述新的再现开始信 息对应起来进行存储。
16、 一种程序,其特征在于,使计算机作为以下各部分来发挥作用存储部,存储多个字幕语句、多个影像以及再现开始信息,该再现开始 信息表示开始再现上述多个字幕语句的各字幕语句的定时;字幕列表生成部,参照上述存储部,生成将规定数的字幕语句按照再现 顺序保存的字幕列表;字幕语句选择部,从保存在上述字幕列表中的字幕语句中选择某一个字 幕语句;再现部,再现由上述字幕语句选择部选择的第1字幕语句以及与该第1 字幕语句的再现开始信息对应的影像;判断部,参照上述存储部,取得上述第1字幕语句的再现开始信息和不 同于上述第1字幕语句的一个第2字幕语句的再现开始信息,并将上述第1 字幕语句的再现开始信息和上述第2字幕语句的再现开始信息之差,与规定 的基准信息进行比较;设定部,根据上述判断部的判断结果,在上述第1字幕语句的再现顺序 和上述第2字幕语句的再现顺序之间设定新的再现开始信息;以及控制部,控制上述存储部,以便将预定的伪字幕、上述影像以及表示开 始再现上述伪字幕的定时的伪字幕再现开始信息,与上述新的再现开始信息 对应起来进行存储。
全文摘要
一种带字幕影像再现装置、带字幕影像再现方法及程序。控制部(23)生成字幕管理数据,并存储于存储部(18),该字幕管理数据是将对各字幕附加了表示开始字幕的再现的时间的字幕显示时刻的多个字幕和多个影像根据其再现顺序对应起来的数据。控制部(23)选择在字幕管理数据中登记了的字幕语句,并取得所选择的字幕语句以及与其下一再现顺序对应的字幕语句的广播字幕显示时刻。控制部(23)将所选择的字幕语句的字幕显示时刻设定为伪字幕显示时刻的初始值。控制部(23)在判断为该初始值和与所选择的广播字幕的下一再现顺序对应的广播字幕的字幕显示时刻之差大于基准时间的情况下,将对该初始值加上规定的时间的时间和伪字幕对应起来存储于存储部(18)。
文档编号H04N5/445GK101616333SQ20091014240
公开日2009年12月30日 申请日期2009年6月9日 优先权日2008年6月24日
发明者尾崎友哉, 山崎正裕, 若林正树 申请人:株式会社卡西欧日立移动通信