电子设备、再现方法和程序的制作方法

文档序号:7937803阅读:231来源:国知局
专利名称:电子设备、再现方法和程序的制作方法
技术领域
本发明涉及一种能够再现被记录在光盘等的内容的电子设备,以 及在该电子设备中执行的再现方法和程序。
背景技术
传统上,在BD-ROM(蓝光盘只读存储器)标准中釆用了称为BD-J(BD-Java(注册商标))的基于Java(注册商标)的应用程序。这种BD-J 具有交互能力(能够连接到网络),并且由于这种能力,BD-ROM再现 设备能够从网络下栽内容、应用程序等并再现它们。因此,再现设备 能够例如接收和再现内容(诸如,电影预告片),能够下载和显示没有 被记录在盘上的语言字幕信息,并能够下载和运行应用程序(诸如, 与记录在盘上的内容相关的游戏)。
作为例子,下面提到的专利文件l公开了一种技术,其中再现设 备基于BD-J模式下由Java(注册商标)应用程序给出的URL(统一资 源定位符),通过网络下载内容,并以与再现被记录在BD-ROM上的 内容相同的方法来再现该内容。
专利文件l: WO2005/045840国际/>开(段落[0106-[0109)

发明内容
发明要解决的问题
通常,使用BD-J由再现设备从网络下载的内容(以下,称为子内 容)存储在本地存储器(诸如,HDD(硬盘驱动器)),然后,再现设备使 用这个子内容和记录在BD-ROM上的原始内容建立虚拟文件系统。 相应地,再现设备能够再现本地存储器中的子内容,就好像子内容是 在BD-ROM上的内容。然而,当前的BD-J规范中,只要BD-ROM插入到再现设备 中,前述的交互能力就是有效的。也就是说,除非插入BD-ROM以 激活BD-J应用程序,否则,再现设备无法检查最新子内容(诸如,最 新预告片或应用程序)的存在与否、和/或从网络下载这些子内容。这 里,优选地,再现设备再现BD-ROM上的内容并同时在后台下载网 络上的子内容。然而,再现设备的这种同时再现和下栽为系统带来了 很大负担,由此可能经常是很难的。此外,即使当BD-ROM上的内 容暂停再现时,除非再现设备可以获得宽带连接,否则要花费时间下 载子内容,使得用户等待。
考虑到如上所述情况,本发明的目的在于提供一种即使当记录内 容的记录介质没有被插入时也能够从网络下载与所述内容相关的子内 容的电子设备,以及用于该电子设备的再现方法及其程序。
解决问题的方式
为解决上述问题,根据本发明的主要方面,提供了一种电子设 备,包括插入部分,其中能够插入便携式记录介质,该记录介质上 记录有内容、应用程序、和所述内容的元数据,应用程序能够从网络 上预定位置接收与所述内容相关的子内容,所述内容的元数据包括指 示所述预定位置的位置信息;读取装置,从插入到插入部分的记录介 质读取所述元数据;接收装置,当记录介质没有插入到插入部分时, 基于读取的元数据中的所述位置信息从所述预定位置接收所述子内 容,而不使用所述应用程序;再现装置,再现所述应用程序接收的子 内容和不使用应用程序而接收的子内容。这里,所述内容的例子包 括视频内容(诸如,电影和戏剧)、音频内容(诸如,音乐等)。记录 内容是电影的情况下,子内容的例子包括电影的结局、与该电影相 同的提供者提供的其它电影的预告片、所谓"制作"视频剪辑、采访 视频剪辑、事件视频剪辑、该电影的语言字幕信息、配音音频信息、 与该电影相关的游戏应用程序等。另外,记录介质的例子包括光 盘,诸如BD-ROM、 DVD(数字通用盘)-ROM、和CD(压缩盘)-
6ROM;以及半导体存储器,诸如存储卡。此外,应用程序的例子包 括具有交互能力的Java(注册商标)应用程序(BD-J)等。所述预定位置 是指保持所述子内容的服务器的URL。
根据这种结构,通过读取元数据,能够接收子内容而不使用应用 程序。因此,即使当记录介质插入到插入部分时也能够再现子内容, 由此向用户提供更多的观看子内容的机会。因此,可以为用户提供关 于记录在记录介质上的内容的更进一步的乐趣,并且也刺激了对于不 同新内容的需求。此外,在没有插入记录介质的同时,可以在后台接 收子内容。因此,与仅在激活应用程序之后执行接收和再现的情况相 比,能够减轻电子设备的负担,由此能够迅速地再现子内容。这一点
在没有宽带连接的地方特别有效。
在电子设备中,元数据可包括用于标识记录介质的记录介质标识 信息。电子设备可还包括产生装置,基于记录介质标识信息,产生 指示每个记录介质的内容的内容列表;输出装置,输出显示信号以在 产生的内容列表上显示每个记录介质的子内容标识信息,该子内容标 识信息指示能够在不使用应用程序的情况下再现的子内容的存在;输 入装置,经内容列表,输入用户操作以使与子内容标识信息对应的子 内容被再现。这里,"输出显示信号"所指的概念不仅包括内容列表 和子内容标识信息被显示在电子设备包含的显示部分的情况,还包括 内容列表和子内容标识信息被发送给连接到电子设备的显示设备、并 显示在该显示设备上的情况。子内容标识信息可以是图标,指示接收 的子内容的存在,也可以是某种强调效果,诸如给予内容列表上内容 的各显示部分的所谓高亮显示外观或3-D外观。因此,即使当没有插 入记录介质时,也可以显示内容列表上每个记录介质所能够再现的子 内容。因此,即使当没有激活每个记录介质的应用程序时,用户也能 够在选择要再现的子内容之前,识别与记录介质和内容相关的子内 容,由此增加了用户友好性。此外,内容提供者能够刺激对每个记录 介质的新的用户需求,并且也能够为用户提供更多的乐趣。
这种情况下,电子设备可还包括存储装置,用于存储应用程序接收的子内容和不使用应用程序而接收的子内容,对应于记录介质标识 信息。再现装置可当在内容列表上输入操作时,基于记录介质标识信 息从存储装置读取与子内容标识信息对应的存储的子内容以再现该子 内容。因此,即使当没有插入记录介质时,也可以基于位置信息提前 存储所述子内容。因此,当输入用户的操作时,与在输入操作之后通 过应用程序接收并再现子内容的情况相比,能够更加迅速地再现内 容,由此消除了用户等待时间,并增加了用户友好性。应该注意的
是,存储装置的存储操作可以定期地(例如,每天12:00 a.m.)执行, 或者也可以在电子设备关闭同时在后台执行。这个存储装置的例子包 括HDD、 RAM(随机存取存储器)、闪存等。
这种情况下,输出装置在插入记录介质时输出显示信号以显示子 内容再现屏幕,在该子内容再现屏幕上,输入用户操作以使子内容由 应用程序接收并再现。当在子内容再现屏幕上输入该操作时,再现装 置可以再现由存储装置存储的子内容,而不使用应用程序接收子内 容。因此,即使当在应用程序激活期间输入子内容再现操作时,也可 以在没有插入记录介质的情况下,再现基于位置信息已被存储的子内 容。因此,电子设备迅速地开始再现子内容,消除了用户等待时间, 增加了用户友好性。应该注意,例如,子内容再现屏幕包括能够4皮接 收和再现的子内容的列表,并且从该列表选择一部分子内容以由此再 现这些子内容。
另外,这种情况下,子内容可以被加密。当在子内容再现屏幕上 输入该操作时,接收装置可从所述预定位置接收用于对加密的子内容 解密的解密密钥信息。再现装置可利用解密密钥对存储装置存储的子 内容解密以再现子内容。因此,即使当子内容被加密时,通过使用应 用程序单独接收用于对加密进行解密的解密密钥信息、并且不使用应 用程序来使用存储装置存储的子内容执行再现,也可以顺利地对加密 进行解密并迅速地再现子内容。
每次再现被存储的子内容时,存储装置可存储每个记录介质的子 内容的再现历史信息。输出装置基于再现历史信息输出显示信号以显示子内容标识信息,该子内容标识信息指示存储的子内容之中尚未被 再现的子内容的存在。因此,不论使用应用程序再现子内容、还是不 使用应用程序再现子内容,通过记录子内容的再现历史信息,可以在
息,由此防止用户由于重复观看子内容而导致的无益地观看。
存储装置可包括用于删除所存储的子内容的装置、和用于存储被 删除子内容的删除历史信息的装置。接收装置可基于删除历史信息, 接收尚未被存储的子内容之中、除了被删除的子内容以外的子内容。 因此,不仅可以接收尚未存储的子内容,还可以执行控制以阻止接收 已删除的子内容。因此,不仅使用户在任何时间观看最新的子内容, 还防止用户观看不必要的子内容。
存储装置可包括第一目录和第二目录,第一目录存储对于每个记 录介质不同的子内容作为第一子内容,第二目录存储在记录介质之间 共同的子内容作为第二子内容。此外,存储装置可存储第一子内容的 第 一再现历史信息和笫二子内容的第二再现历史信息作为再现历史信 息。这里,例如,在内容提供者为共同的情况下,笫二子内容的例子 包括不同的记录介质之间共同提供的子内容(例如该内容提供者的最 新电影预告片)等。因此,通过与第一内容分开地存储在不同记录介 质之间共同的第二子内容,可以消除将要存储的子内容的数据冗余, 以增加存储效率。另外,也可以消除子内容的重复下载,由此减小了 电子设备的通信负担。此外,通过与第一子内容的再现历史信息分开 地存储第二子内容的再现历史信息,当基于关于内容列表中一部分内 容显示的子内容标识信息来观看第二子内容时,可以执行控制以禁止 关于子内容与其相同的其它内容在内容列表上显示该子内容标识信 息。由此,可以防止用户重复观看子内容。
根据本发明的另一方面,提供了一种再现方法,包括当插入便 携式记录介质时,从记录介质读取元数据,该便携式记录介质上记录 有内容、应用程序和所述内容的元数据,应用程序能够从预定位置接 收与所述内容相关的子内容,所述内容的元数据包括指示所述预定位
9置的位置信息;当记录介质没有插入到插入部分时,基于读取的元数 据中的所述位置信息,从所述预定位置接收子内容,而不使用所述应 用程序;再现使用应用程序接收的子内容和不使用应用程序而接收的 子内容。
根据本发明的另一方面,提供了一种使电子设备执行下述步骤的 程序当插入便携式记录介质时,从记录介质读取元数据,该便携式 记录介质上记录内容、应用程序和所述内容的元数据,应用程序能够 从预定位置接收与所述内容相关的子内容,所述内容的元数据包括指 示所述预定位置的位置信息;当记录介质没有插入到插入部分时,基 于读取的元数据中的所述位置信息,从所述预定位置接收子内容,而 不使用所述应用程序;再现使用应用程序接收的子内容和不使用应用 程序而接收的子内容。
发明的效果
根据本发明,即使当记录内容的记录介质没有插入到电子设备 时,电子设备也能够从网络下载与该内容相关的子内容。


图1是表示根据本发明一个实施例的记录/再现设备的结构的方 框图2是表示根据本发明实施例的记录/再现设备中执行的应用程 序的结构的概念示图3是表示在本发明的实施例的本地存储器中存储的子内容的目 录层次的示图4是表示在BD-ROM插入到记录/再现设备的情况下的操作流 程的流程图5是表示在本发明实施例的TV设备中显示的预告片再现屏幕 例子的示图6是表示在本发明实施例中在驻留应用程序下载预告片的情况下的操作流程的流程图7是表示在本发明实施例中驻留应用程序更新预告片再现/删 除历史信息的操作流程的流程图8是表示在本发明实施例中如何在盘库上显示列表框的示图。
附图标记
5记录/再现部分
8 HDD
9光盘驱动器 10光盘 11通信部分 12 CPU
15操作输入部分
20电视设备(TV)
21互联网
22内容服务器
30
33"新"图标
34盘库数据库(DB)
35下载管理器
36再现/删除历史信息
38本地存储器
41组织目录
42特定目录
43共同目录
44清单文件
45最新预告片目录
46特定预告片
47共同预告片
81列表框82再现按钮 83删除按钮 100记录/再现i殳备
具体实施例方式
以下将参照附图描述本发明的实施例。
图1是表示根据本发明一个实施例的记录/再现设备的结构的方 框图。如图1所示,根据本实施例的记录/再现设备100连接到电视 设备20(以下,称为TV 20)作为显示部分,还经互联网21连接到多 个内容服务器22(22a和22b)。
内容服务器22由BD-ROM(其上记录内容)的创建者(内容提供 者)(例如,电影发行者)独立地管理。内容服务器22为了内容提供者 的宣传目的而存储内容(以下统称为子内容),包括例如,最新电影 预告片、没有记录在BD-ROM上的语言字幕信息、与记录在BD-ROM上的内容相关的游戏应用程序、"制作(making-of)"视频剪 辑、采访视频剪辑、事件视频剪辑等。这种子内容由记录/再现设备 100经互联网21下载。
记录/再现设备100包括数字调谐器l、解调部分2、去复用器 3、编解码器4、记录/再现部分5、 HDD 8、光盘驱动器9、通信部分 11、 CPU(中央处理单元)12、 ROM(只读存储器)13、 RAM 14、操作 输入部分15、图形控制部分16、视频D/A(数字/模拟)转换器17和音 频D/A(数字/模拟)转换器18。
根据CPU 12的控制,数字调谐器1经天线(未示出)选择特定数 字广播信道,然后接收包括广播节目数据的广播信号。广播信号形成 例如已编码为MPEG-2TS格式的MPEG流。然而,不限于这种格 式。解调部分2对已调制的广播信号进行解调。
去复用器3把复用的广播信号分离成视频信号和音频信号。编解 码器4对已被去复用器3分离并被压缩的视频信号和音频信号分别进 行解码。另外,编解码器4能够根据视频信号和音频信号输出的目的
12地,把每个信号从一种格式转换成另一种格式。
记录/再现部分5包括记录部分6和再现部分7。记录部分6临时 保持由编解码器4解码的视频信号和音频信号,并在控制时序和数据 量的同时把这些信号输出给HDD 8或光盘驱动器9以进行记录。再 现部分7读取记录在HDD 8或光盘IO上的内容的视频信号和音频信 号,并在控制时序和数据量的同时把它们输出给编解码器4以进行再 现。
HDD 8在内置硬盘上存储各种内容,这些内容不仅包括经数字 调谐器l接收的广播节目数据,还包括从互联网21的内容服务器22 接收的上述子内容以及从外部设备(诸如,数字照相机)经各种接口(未 示出)输入的各种视频内容、静止图像内容、音乐内容等。另外, HDD 8存储各种程序(诸如,OS(操作系统)和应用程序)和其它数据。 另外,HDD 8存储每个盘的盘库,所述盘库中列出了 BD-ROM上的 内容。再现这些存储的数据时,HDD 8从硬盘读取存储的数据,并 把数据输出给记录/再现部分5。
光盘驱动器9包括光盘10能够插入(载入)的插入部分(未示出), 类似于HDD 8,光盘驱动器9能够在插入到插入部分中的光盘10上 记录多种数据(包括节目内容),并能够读取记录在光盘上的数据。应 该注意,光盘10的例子不仅包括BD-ROM还包括DVD和CD。
通信部分11是用于连接到互联网21以通过使用诸如TCP/IP(传 输控制协议/互联网协议)的协议从内容服务器22下载子内容的网络 接口。
CPU 12在必要时访问RAM 14等,并整体上控制记录/再现设备 100内部的任何模块。例如,CPU 12控制记录/再现设备100的处 理,诸如再现记录在BD-ROM上的内容的处理、使用BD-J和驻 留应用程序再现子内容的处理,这些将在后面描述。
ROM 13是非易失性存储器,其中包括程序和各种参数的固件被 固定存储。RAM 14用作CPU 12的工作区等,是临时保持OS、节 目、待处理数据等的存储器。操作输入部分15从例如具有多个键的遥控器(未示出)接收通过 用户操作输入的各种设置值和/或命令,并把它们输出给CPU 12。不 必说,操作输入部分15不限于遥控器,可以包括连接到记录/再现设 备100的键盘和/或鼠标和/或安装在记录/再现设备100上的开关。
图形控制部分16对从编解码器4输出的视频信号或从CPU 12 输出的数据执行图形处理,诸如,OSD(On Screen Display同屏显示) 处理,并产生将要在电视设备20上显示的视频信号。
视频D/A转换器17把从图形控制部分16输入的数字视频信号 转换成模拟视频信号,并把该模拟视频信号输出给电视设备20。
音频D/A转换器18把从编解码器4输入的数字音频信号转换成 模拟音频信号,并把该模拟音频信号输出给TV20的显示部分。
电视设备20在其显示部分(未示出)上显示模拟视频信号,并从 其扬声器或外部扬声器(未示出)输出模拟音频信号。
图2是表示记录/再现设备100执行的应用程序的结构的概念示 图。如图2所示,在记录/再现设备100中运行BD-J应用程序(以 下称为BD-J app),其是存储在BD-ROM宁的基于Java(注册商标) 的应用程序;和驻留应用程序(以下称为驻留app),其是专用于记录/ 再现i殳备100的应用程序。
BD-J app存储在插入在上述光盘驱动器9的BD-ROM中。BD-J app保留用于从内容服务器.22下载子内容(诸如,预告片)的 URL。在BD-ROM插入到记录/再现设备100的情况下,BD-J app 基于该URL访问内容服务器22,并且当内容服务器22上存在最新 的子内容时,BD-J app下载该子内容并把该子内容存储在HDD 8的 本地存储器38中。此外,BD-J app根据记录在BD-ROM上的内容 (诸如,电影)(以下称为原始内容)和存储在本地存储器38中的子内容 (诸如,预告片)建立虚拟文件系统。相应地,BD-J app再现原始内容 和子内容,就好像它们都存储在一个BD-ROM中,而不使用户意识 到内容和子内容存储于BD-ROM和本地存储器38之中的哪一个。
另一方面,驻留app在插入BD-ROM时从BD-ROM读取元数据,并且对于每个盘,把该元数据放入作为盘库数据库34(以下称为 盘库DB 34)的数据库以存储在例如HDD 8上。根据BD-ROM标 准,除了视频和音频的原始内容之外,诸如识别原始内容的每个提供 者的组织ID、用于标识每个BD-ROM的盘ID、原始内容的标题、 和盘封面的图像的常规信息被定义为元数据。然而,根据BD-ROM 标准,还存在扩展区域,在扩展区域内,允许盘制造者最初定义元数 据。这里,本实施例中,作为新的元数据,用于从内容服务器22下 载子内容的URL被记录在BD-ROM内的扩展元数据区域中。因 此,驻留app把符合标准的元数据和URL存储在盘库DB34中。
另外,在没有任何BD-ROM插入到记录/再现设备100的情况 下,驻留app的下载管理器35使用存储在盘库DB 34中的URL访 问内容服务器22,并随后检查是否存在最新的子内容。当内容服务 器22上存在最新的子内容时,下载管理器35下载子内容,并随后把 该子内容存储在本地存储器38中。
驻留app存储本地存储器中存储的子内容的再现/删除历史信息 36。然后,下载管理器35参照再现/删除历史信息并控制子内容,以 便不再次下载该再现且删除过的子内容。
此外,驻留app基于存储在盘库DB 34中的元数据,使盘库30 显示在TV 20的显示部分上。盘库30是,皮记录在各个BD-ROM上 的原始内容的列表。具体地,在盘库30上,显示原始内容的标题和/ 或盘封面图像32。另外,关于某一 BD-ROM,当下载管理器35确 定存在最新的子内容时,指示最新子内容的存在的"新"图标33显 示在盘库30上该BD-ROM的显示部分。用户经操作输入部分15选 择这个"新"图标33会使该最新的子内容被再现。稍后将详细描述 这个再现处理。
图3是表示存储在本地存储器38中的子内容的目录层次的示 图。应该注意,以下假定预告片存储为子内容。
如图3所示,本地存储器38包括根目录下的组织目录41。这个 组织目录41为存储在盘库DB 34中的每个组织ID(ID=1,2,......)而设
15置。
在每个组织目录41下提供了特定目录42,用于存储特定于各 个BD-ROM的预告片;和共同目录43,用于存储多个BD-ROM之 间共同的预告片。特定目录42对存储在盘库DB 34中的每个组织 ID(ID-O,l,......)而i殳置。
在每个特定目录42下提供了最新预告片目录45,在最新预告片 目录45中,存储最新预告片之中特定于各个BD-ROM的特定预告 片46(预告片A和B)。此外,在每个特定目录42中,已被再现的预 告片以与特定预告片46分开的方式,皮存储为已再现预告片48。
在共同目录43下存储组织目录41之间共同存在的共同预告片 (预告片1-3)。
此外,在每个特定目录42下,还存储了清单文件44。这个清单 文件44中,针对每个BD-ROM的待参照的文件被绑定在一起并被_ 写在列表中。也就是说,清单文件44包含作为最新预告片的特定预 告片46和共同预告片47。例如,在具有组织ID-1的组织目录41 中,特定预告片A和B、共同预告片l-3被绑定在一起。这个清单文 件44是以标记语言(诸如XML(可扩展标记语言))写的,并且例如当 插入BD-ROM时通过BD-J app提前从内容服务器22被下载。
应该注意,共同预告片47可以在一个组织目录41中是共同的, 也可以在多个组织目录41(例如,具有组织ID=1和2的组织目录41) 之间是共同的。
BD-J app和驻留app分别参照这个清单文件44,并且当运行 时,它们执行控制,从而特定预告片46和共同预告片47能够一起被 提供给用户作为一个BD-ROM的预告片。这个处理将在稍后详细描 述。
因此,通过不仅提供特定于每个BD-ROM的特定目录42、还提 供共同目录43以及在共同目录43下存储共同预告片47,可以防止 预告片的文件的交叠以提高存储效率,并且防止重复下载以减轻记录 /再现设备100的系统负担。接下来将描述如上所述构造的记录/再现设备100的操作。 首先,将描述在BD-ROM插入到记录/再现设备100的情况下的 记录/再现设备100的操作。图4是表示这个操作流程的流程图。如图4所示,当BD-ROM插入到记录/再现设备100的插入部分 时(步骤51),记录/再现设备100的CPU 12使记录/再现部分5和驻 留app从BD-ROM读取元数据(步骤52)。如上所述,该元数据包 括组织ID、盘ID、内容服务器22的URL、以及原始内容的标题 和盘封面图像。随后,驻留app确定读取的元数据是否已在盘库DB 34中登记 (步骤53)。当该元数据尚未登记("是,,)时,驻留app使TV 20的显 示部分显示提示用户选择是否登记该元数据的屏幕。然后,驻留app 确定在这个选择屏幕上是否输入了用户操作以命令该元数据的登记 (步骤54),当命令登记时("是"),驻留app用读取的元数据更新盘 库DB 34(步骤55)。当以这种方法完成盘库DB 34中的登记时,CPU 12移至再现预 告片的操作。首先,CPU 12激活BD-ROM上的BD-J app(步骤 56),然后根据BD-ROM上的原始内容和本地存储器38的子内容来 建立虛拟文件系统(步骤57)。随后,BD-J app基于所述app自身保留的内容服务器22的 URL来访问内容服务器22,然后接收能够从内容服务器22下载的 预告片的列表(步骤58)。应该注意,与此接收同步地,每个BD-ROM 的清单文件44也被下载并存储在本地存储器38中。然后, BD-J app使TV 20的显示部分显示预告片列表,以便用户能够经遥 控器等输入操作来选择预告片列表中列出的预告片之一的再现(步骤 59)。这个预告片列表的接收和显示能够在例如原始内容的再现期间, 通过用户利用遥控器等从原始内容的菜单屏幕选择例如"再现预告 片"菜单来执行。本实施例中,这个预告片列表显示屏幕被称为预告 片再现屏幕,图5是表示预告片再现屏幕的例子的示图。如图5所示,在预告片再现屏幕上,能够再现的预告片的缩略图 图像25利用PinP(画中画)被例如叠加在原始内容的画面上,以显示 在TV20的显示部分。每个缩略像25下方,显示该图像的预告 片所源自的原始内容的标题。用户经遥控器等选择缩略像25之 一,由此输入对与该缩略像25对应的预告片的再现的请求。如 早前所述,这个预告片再现屏幕上显示的缩略像25不仅包括特 定预告片46的缩略图,还包括共同预告片47的缩略图。返回至图4,当用户输入这种选择时,BD-J app确定这个预告 片是否已被下载(步骤60)。也就是说,当记录/再现设备100处于待 命(stand-by)状态时,BD-J app参照本地存储器38并检查所选择的 预告片是否已被驻留app下载并存储。当BD-J app确定选择的预告片尚未被下载时("否"),BD-J app基于URL来访问内容服务器22以下载所选择的预告片(步骤61) 。随后,BD-J app参照存储在本地存储器38中的清单文件44, 由此确定下载目标预告片是共同预告片47还是特定预告片46(步骤62) 。然后,当BD-J app确定下载目标预告片是共同预告片47时 ("是"),BD-J app基于本地存储器38中的读取的元数据创建组织 目录41和共同目录43,并在共同目录43下存储下载目标预告片(步 骤63)。另外,当BD-J app确定下载目标预告片是特定预告片46时 ("否"),BD-Japp在本地存储器38中创建组织目录"和特定目录 42,并在特定目录42下存储下载目标预告片(步骤64)。然后,BD-J app读取存储在本地存储器38中的预告片,使这些 预告片经受编解码器4执行的解码处理以及视频D/A转换器17和音 频D/A转换器18执行的模拟转换处理,并使这些预告片由TV 20的 显示部分和扬声器再现(步骤65)。当此发生况时,驻留app把再现的 预告片的再现历史更新为再现/删除历史信息36(步骤66)。此外,在步骤60,当BD-J app确定选择的预告片已被下载时("是"),BD-J app基于读取的元数据在存储在本地存储器38中的 预告片之中搜索该预告片,并读取将要被再现的预告片(步骤65)。此 外,这种情况下,预告片再现历史被更新(步骤66)。虽然未在任何图示出,但当BD-J运行时,预告片被例如再现在 已经受到对每个原始内容唯一的装饰图形处理的再现屏幕上。这提高 了用户乐趣。才艮据上述处理,在记录/再现设备100中,即使当BD-ROM插入 在记录/再现设备100中并且BD-J app运行时,只要用户请求再现的 预告片已由驻留app下载,该预告片就能够被再现而不必由BD-J app再次下载。因此,可以减轻下载所需的系统负担。接下来,将描述在记录/再现设备100中没有插入BD-ROM的情 况下的操作。图6是表示在驻留app下载预告片的情况下的操作流程的流程 图。如图6所示,首先,驻留app的下载管理器35确定是否到了下 载时间(步骤71)。这个下载时间是诸如当记录/再现设备100如上所 述处于待命状态时,每天的上午12:00时间。随后,下载管理器35 从盘库DB 34读取关于具有在组织ID=n下的盘ID(数字"n的BD-ROM 的元数据(步骤72)。然后,下载管理器35使用读取的元数据 中的URL访问内容服务器22(步骤73)。随后,下载管理器35确定在内容服务器22上是否存在最新的预 告片(步骤74)。所迷关于相关预告片是否是最新预告片的确定是通过 下载管理器35在内容服务器22上的预告片列表和写入盘库DB 34 中的预告片列表之间比较来执行的。另外,下载管理器35还参照再 现/删除历史信息36,并执行控制以防止下载写入再现/删除历史信息 36中的预告片。也就是说,这里假设下载管理器35不把已由BD-J app或驻留app再现的预告片和从本地存储器38删除的预告片视为 最新的预告片。因此,在内容服务器22上存在的预告片之中,未存 储在本地存储器38、且未写入再现/删除历史信息36中的预告片被确 定为最新的预告片。应该注意,这个再现/删除历史信息36分开地存储在特定预告片46和共同预告片47之间。因此,共同预告片47的 再现和删除被反映在通过清单文件44绑定到这些共同预告片47的所 有特定预告片46所属的BD-ROM上。这个存储再现/删除历史信息 36的处理将在稍后描述。当确定存在最新的预告片时("是,,),下载管理器35从内容服 务器22下载最新的预告片(步骤75)。然后,下载管理器35参照在本 地存储器38中具有盘H^n的特定目录42下存在的清单文件44,由 此确定下载的预告片是共同预告片还是特定预告片(步骤76)。当确定下载的预告片是共同预告片时("是"),下载管理器35 在共同目录43下存储这个预告片作为具有组织ID=n的共同预告片 47(步骤77)。当确定下载的预告片是特定预告片时("否"),下载管理器35 在特定目录42下存储这个预告片作为在組织ID=n下具有盘ID=n的 特定预告片(步骤78)。当下载管理器35完成具有盘ID=n的最新预告片的存储、或确 定不存在关于盘ID=n的最新预告片时,下载管理器35随后确定是 否已对于属于组织ID=n的所有BD-ROM检查了最新预告片(步骤 79)。当属于组织ID=n的所有BD-ROM之中存在还没有检查最新预 告片的BD-ROM时("否"),下载管理器35把检查目标的盘ID递 增1,随后对具有盘ID=n+l的BD-ROM执行与上述相同的处理(步 骤80)。此外,当确定已对于属于组织ID=n的所有BD-ROM检查了 最新预告片时,下载管理器35把检查目标的组织ID递增1,随后对 属于ID=n+l的BD-ROM执行与上述相同的处理。下载管理器35对 存储在盘库DB 34中的所有BD-ROM执行上述处理。根据上述处理,即使当没有BD-ROM插入到记录/再现设备100 时,驻留app也能够基于盘库DB 34访问内容服务器22,并能够在 后台下载最新预告片。这允许当用户发出预告片再现请求时,记录/ 再现设备100再现已下载的预告片而不必再次访问内容服务器22; 因此,即使对于记录/再现设备没有准备宽带环境的情况,记录/再现地再现预告片。图7是表示驻留app更新预告片再现/删除历史信息的操作流程 的流程图。如图7所示,驻留app首先读取盘库DB 34(步骤101), 并随后在TV 20的显示部分上显示如图2所示的盘库30(步骤102)。随后,驻留app参照盘库DB和再现/删除历史信息36,并确定 在存储在本地存储器38中的预告片之中是否还有未被再现的最新预 告片(特定预告片46和共同预告片47)(步骤103)。当确定存在还未被再现的最新预告片时("是"),下栽管理器35 使得显示图2示出的"新,,图标33,从而"新"图标33叠加在盘库 30上(步骤104)。随后,当例如通过用户操作利用遥控器等输入选择"新"图标 33的操作时(步骤105),驻留app使得与选择的"新"图标33所对 应的最新预告片相关的信息被显示,例如列表框(步骤106)。图8是表示列表框如何显示在盘库30上的示图。如图所示,例 如,当选择"新"图标33a时,驻留app显示列表框81以便列表框 81叠加在"新"图标33a上。在列表框81上,指示了诸如与"新" 图标33a对应的最新预告片所源自的原始内容的标题和演员。此外, 在列表框81上,除了上述信息外,显示用于再现最新预告片的再现 按钮82和用于从本地存储器38删除最新预告片的删除按钮83。应 该注意,当对于一个BD-ROM存在多个最新预告片时,每个最新预 告片的诸如标题的信息、再现按钮82和删除按钮83显示为列表。返回至图7,驻留app确定在列表框81上是否已选择再现按钮 82(步骤107),当确定已选择再现按钮82时,驻留app从本地存储器 38读取最新预告片以再现最新预告片(步骤108)。另外,驻留app在 再现/删除历史信息36中更新这个被再现的预告片的再现历史(步骤 109)。此外,驻留a卯确定在列表框81上是否已选择删除按钮83(步 骤110),当确定已选择删除按钮83时,驻留app从本地存储器38 中删除该最新预告片(步骤111)。另外,驻留app在再现/删除历史信息36中更新被删除的预告片的删除历史(步骤112)。如前所述,这个 再现/删除历史信息36被分开地存储在特定预告片46和共同预告片 47之间。因此,在盘库30上,当"新"图标33显示在例如图3中 具有盘ID=0的BD-ROM的显示部分中,并且在基于"新"图标33 显示的列表框81上再现或从列表框81删除共同预告片47时,这种 再现或删除也反映于具有盘ID=1的BD-ROM的显示部分上。因 此,在再现或删除该共同预告片47之后,在盘库30上具有盘ID=0 的BD-ROM的显示部分中显示的列表框81上不再指示该共同预告 片47。不仅如此,在具有盘ID=1的BD-ROM的显示部分中显示的 列表框81上也不再指示该共同预告片47。因此,对于共同预告片 47,驻留app还能够防止重复看到该共同预告片47。才艮据上述处理,即使当没有BD-ROM插入到记录/再现设备100 时,驻留app也能够在盘库30上利用"新"图标33向用户通知最 新预告片的存在,从而能够经由"新"图标33再现或删除最新预告 片。这允许记录/再现设备100增加内容提供者的公开机会。此外, 通过由驻留app存储再现和删除历史作为再现/删除历史信息36,可 以防止用户不希望观看的不必要的预告片被下载或由盘库30的 "新"图标33指示,由此消除了多余观看。此外,通过使驻留app显示盘库30,即使当没有BD-ROM插入 到记录/再现设备100时,每个原始内容及其预告片也能够与盘相关 地被清楚指示。由此,增强了用户友好性。本发明不限于上述实施例,在不脱离本发明的思想的情况下理所 当然地可以进行各种修改。上述实施例中,描述了这样的情况BD-J和驻留app下载预告 片作为子内容。然而,子内容不限于预告片。本发明也可应用于这样 的情况下载各种子内容,诸如没有记录在BD-ROM上的语言字幕 信息、与BD-ROM上的原始内容相关的游戏应用程序、"制作"视 频剪辑、采访视频剪辑、和事件视频剪辑。上述实施例中,即使当BD-J运行时,只要再现请求目标预告片已由驻留app下载,记录/再现设备100就能够再现该预告片而不必 再次下载该预告片。然而, 一些内容提供者可能在他们的内容服务器 22上存储加密的付费子内容。由于大多数付费子内容的文件大小较 大,所以记录/再现设备100花费较长时间响应于用户的再现请求完 成下载付费子内容。这种情况下,在设备100处于待命状态时,记录 /再现设备100通过使用如上所述的驻留app提前下载这种加密的付 费子内容。当BD-ROM插入到记录/再现设备100中并且在BD-J app运行的条件下输入对付费子内容的再现的请求时,BD-J app下 载对来自内容服务器22的子内容的加密进行解密的解密密钥。然 后,BD-J app读取存储在本地存储器38中的付费子内容,利用解密
密钥对付费子内容解密,并随后再现付费子内容。
当应用到图4时,这些处理将为如下所述。在图4的步骤60, 当确定已下载预告片时("是"),BD-J app在执行步骤65再现预告 片之前执行下述处理。也就是说,BD-J app确定下载的预告片是否 是收费的,并且当确定下载的预告片收费时,BD-J app执行收费处 理,诸如信用卡交易。随后,BD-J app确定预告片是否被加密,并 且当确定预告片被加密时,BD-J app访问内容服务器22以下载解密 密钥。随后,BD-J app读取存储在本地存储器38中的预告片,并随 后利用解密密钥对该预告片解密。然后,BD-J app使得再现被解密 的付费预告片(步骤ST65)。
根据上述处理,通过提前下载需要花费时间下载的加密的付费子 内容、并在短时间内执行收费和对加密进行解密的处理,可以迅速地
再现付费子内容。
上述实施例中,例如,清单文件44与预告片列表一起在BD-J app运行的条件下由BD-Japp下载。然而,即使当没有BD-ROM插 入到记录/再现设备100时,也可以下载这个清单文件44,具体地, 例如,在图6,当检查最新预告片并随后下载它们时(步骤ST75),驻 留app仅需要一起下载清单文件44。此外,不必说,驻留app可在 与下载最新预告片的时间不同的时间下载清单文件44。因此,即使当没有BD-ROM插入到记录/再现设备100时,设.备100也能够参照最新的清单文件44,并能够正确地对特定预告片46和共同预告片47分类。
上述实施例中,通过用户选择盘库30上显示的列表框81上的删除按钮83来执行最新预告片的删除。然而,驻留app不仅可以存储再现历史,还可以删除最新的预告片(例如每次在盘库30上再现最新预告片时)。这帮助用户删除不必要的预告片。
上述实施例中,驻留app通过在盘库30上显示"新"图标33向用户通知最新预告片的存在。然而,关于通知最新预告片的存在的方式,可以不显示"新"图标33,驻留app可以对盘库30上的每个BD-ROM的显示部分给予强调效果,诸如高亮显示或3-D外观。
上述实施例中,描述了这样的情况记录/再现设备100从作为记录介质的BD-ROM读取元数据。然而,记录/再现设备100可读取存储在例如光盘(诸如,DVD-ROM和CD-ROM)和其它记录介质(诸如,使用半导体存储器的存储卡)上的元数据,并可以在没有这些介质插入到记录/再现设备100的情况下下载子内容。
上述实施例中,描述了这样的例子本发明应用于作为电子设备的记录/再现设备。然而,除了记录/再现设备之外,本发明也可以应用于任何类型的电子设备,包括例如电视设备、PC、游戏设备和移动电话。
权利要求
1.一种电子设备,其特征在于包括插入部分,其中能够插入便携式记录介质,每一个这种记录介质上记录有内容,应用程序,其能够从网络上的预定位置接收与所述内容相关的子内容,和所述内容的元数据,包括指示所述预定位置的位置信息;读取装置,用于从插入到所述插入部分的记录介质读取所述元数据;接收装置,用于当记录介质没有插入到所述插入部分时,基于所读取的元数据中的所述位置信息从所述预定位置接收所述子内容,而不使用所述应用程序;再现装置,再现所述应用程序接收的子内容和不使用所述应用程序而接收的子内容。
2. 权利要求1所述的电子设备,其特征在于, 所述元数据包括用于标识所述记录介质的记录介质标识信息,和 所述电子设备还包括产生装置,用于基于所述记录介质标识信息,产生指示每 个记录介质的内容的内容列表;输出装置,用于输出显示信号以在所产生的内容列表上显示 每个记录介质的子内容标识信息,所述子内容标识信息指示能够不使 用所述应用程序就再现的子内容的存在;输入装置,用于经由所述内容列表输入用户操作以使与所述 子内容标识信息对应的子内容被再现。
3. 权利要求2所述的电子设备,其特征在于, 电子设备还包括存储装置,用于对应于所述记录介质标识信息,存储所述应用程序接收的子内容和不使用所述应用程序而接收的子内容;所述再现装置,当在所述内容列表上输入了所述操作时,基于所 述记录介质标识信息从存储装置读取与所述子内容标识信息对应的所 存储的子内容,以再现该子内容。
4 权利要求3所述的电子设备,其特征在于,当插入记录介质时,所述输出装置输出显示信号以显示子内容再 现屏幕,在所述子内容再现屏幕上输入用户操作以使所述子内容由应 用程序接收并再现,以及当所述子内容再现屏幕上输入了所述操作时,所述再现装置再现 由存储装置存储的所述子内容,而不使用应用程序接收所述子内容。
5. 权利要求4所述的电子设备,其特征在于, 所述子内容被加密,当在所述子内容再现屏幕上输入了所述操作时,所述接收装置从 所述预定位置接收用于对加密的子内容解密的解密密钥信息,以及所述再现装置利用所述解密密钥信息对存储装置存储的子内容解 密以再现所述子内容。
6. 权利要求4所述的电子设备,其特征在于, 每次被存储的子内容被再现时,所述存储装置存储每个记录介质的子内容的再现历史信息,所述输出装置基于所述再现历史信息,输出显示信号以显示子内 容标识信息,该子内容标识信息指示所存储的子内容之中、尚未被再 现的子内容的存在。
7. 权利要求4所述的电子设备,其特征在于, 所述存储装置包括用于删除所存储的子内容的装置,和 用于存储所删除的子内容的删除历史信息的装置, 所述接收装置基于所述删除历史信息,接收尚未被存储的子内容 之中、除了被删除的子内容以外的子内容。
8. 权利要求6所述的电子设备,其特征在于,所述存储装置包括第一目录,其存储对于每个记录介质都不同的子内容作为第一子内容;和第二目录,其存储在记录介质之间共同的子内容作为第二子内容;存储第 一子内容的第 一再现历史信息和第二子内容的笫二再现历 史信息作为所述再现历史信息。
9. 一种再现方法,其特征在于包括当便携式记录介质插入到插入部分时,从所述记录介质读取元数 据,其中所述便携式记录介质上记录有内容、应用程序和所述内容的 元数据,应用程序能够从预定位置接收与所述内容相关的子内容,所 述内容的元数据包括指示所述预定位置的位置信息;当记录介质没有插入到插入部分时,基于读取的元数据中的所述 位置信息从所述预定位置接收所述子内容,而不使用所述应用程序;再现使用所述应用程序接收的子内容和不使用所述应用程序而接 收的子内容。
10. —种使电子设备执行下述步骤的程序当便携式记录介质插入到插入部分时,从所述记录介质读取元数 据,其中所述便携式记录介质上记录有内容、应用程序和所述内容的 元数据,所述应用程序能够从预定位置接收与所述内容相关的子内 容,所述内容的元数据包括指示所述预定位置的位置信息;当记录介质没有插入到插入部分时,基于读取的元数据中的所述 位置信息从所述预定位置接收所述子内容,而不使用所述应用程序;收的子内容,
全文摘要
本发明涉及一种电子设备、再现方法和程序。目的是为了即使当记录有内容的记录介质没有插入到电子设备时也下载与内容相关的子内容。解决方式当BD-ROM插入到记录/再现设备100时,记录/再现设备100中的驻留应用程序读取存储在BD-ROM中的元数据并把元数据存储在盘库DB 34中。当BD-ROM没有插入到记录/再现设备100时,驻留应用程序基于盘库DB 34中存储的元数据所包括的内容服务器22的URL,从内容服务器22下载最新的预告片,并随后把最新预告片存储在本地存储器8中。因此,即使当没有插入BD-ROM时,驻留应用程序也能够经盘库30再现存储在本地存储器8中的最新预告片。
文档编号H04N7/173GK101669364SQ20088001356
公开日2010年3月10日 申请日期2008年10月24日 优先权日2007年10月26日
发明者水野佳惠 申请人:索尼株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1