记录再现装置和文件存取方法

文档序号:6583993阅读:110来源:国知局
专利名称:记录再现装置和文件存取方法
技术领域
本发明涉及记录再现装置、文件存取方法、AV数据管理方法以及服务器装置,具体 来说,涉及一种由图像数据或声音数据等构成的AV数据的记录、再现、文件存取方法、以及 使用了管理信息的AV数据的管理方法。
背景技术
随着DVD播放机以及DVD刻录机等的普及,市场上已经开始出现内置HDD的复合 型DVD等。另一方面,例如,随着Java(注册商标)语言等的普及,在移动电话等终端设备 上也开始普及应用的执行环境。然而,在能够执行任意的应用的情况下,允许对任何信息进 行存取是危险的。因此,在特定的应用(例如i-即pli(注册商标)等)中,仅允许可信赖 的应用对移动电话所存储的电话本等各种信息进行存取。 通常,由于下载到终端的应用可能会执行不正常的动作,因此,应用的动作受到严 格限制,并且应用不能够使用本机资源。 与此相对,例如,在专利文献1中公开了下述内容,利用存储在认证模块的防篡改 区域中的应用认证信息,对下载到终端的应用进行认证,确认是否已经进行过出处确认以 及是否被篡改,并且仅允许经过认证后的应用使用终端的本地资源。 另外,目前,作为记录图像、声音、字幕等的AV数据单元,DVD等盘片状记录介质正 在普及。作为其理由之一,可以列举能够随机存取这一特点。随机存取的特征在于,能够在 非常短的时间内移动到任意的数据记录位置并开始数据的读入。例如,只要准备好使AV数 据的再现时间轴上的再现时刻与数据的记录位置对应起来的管理信息,就能够从再现时间 轴上用户希望的再现时刻开始再现。 参照下述的图25以及图26说明现有的盘片再现方法。 图25是表示记录在现有的盘片状记录介质中的数据结构示例的图,图中,1001是 盘片状记录介质,在该盘片状记录介质1001中记录Clip AV Stream、Clip Info、Playitem、 Playlist。Clip AV Stream中多路复用式记录图像、声音等AV数据。在多路复用式AV数据 中也包含图像以外的多个的声音、字幕等,能够选择进行再现。在Clip Info中记录使盘片 状记录介质1001中的AV数据的记录位置与AV数据的再现时间轴上的再现时刻相对应的 信息。Playitem是用来管理存在着AV数据的区间的信息,具有记录Clip Info的文件名、 再现时间轴上的Clip AV Stream的再现开始时刻(In点)以及再现结束时刻(Out点)。 Playlist是由一个以上的Playitem构成并且按再现顺序记录Playitem的管理信息。
图26是用于说明从开头起再现图25所示的Playlist管理的AV数据的情况下
3的再现方法的流程图。首先,用户指示记录再现装置读入盘片状记录介质1001的数据,接 受了读入指示的记录再现装置则读入Playlist (步骤S101)。接着,从Playlist中提取 Playitem(步骤S102)。接着,参照Playitem所管理的Clip Info,将Playitem所管理的 AV数据在再现时间轴上的再现时间变换成记录有Clip AVStream的盘片状记录介质1001 上的地址(步骤S103)。最后执行所指定的记录区间的Clip AV Stream的再现。以上就是 盘片状记录介质1001的再现方法。 另外,Playlist能够同时再现、管理2个AV数据,分别利用上述的Playitem串进 行管理。该Playitem分别称作Mainpath和Subpath,该Subpath在记录介质中主要用于后 记录。所谓的"后记录"是指,在同一时间记录、再现与对应于再现图像的声音不同的声音。
上述Subpath的Playitem除了具有记录Clip Info的文件名、再现时间轴上的 Clip AV Stream的再现开始时刻(In点)、再现结束时刻(Out点)以外,为了与Mainpath 的Playitem所管理的AV数据同时进行再现,还具有下述2个信息。 一个是用来确定管理 着与Subpath的Playitem所管理的AV数据同时再现的AV数据的Mainpath的Playitem 的信息。另一个是用来指定Subpath的Playitem所管理的AV数据在Mainpath的再现时 间上的再现开始的再现时刻信息。借助于这些信息,在再现Subpath的Playitem所管理 的AV数据时,能够首先确定同时再现的AV数据的Mainpath的Playitem,然后在所确定的 Playitem所管理的AV数据的指定时刻开始再现Subpath的Playitem所管理的AV数据。
如上所述,通过使用Subpath的Playitem,能够将未包含在多路复用内的其他的 AV数据与多路复用(原始的)AV数据组合起以同时再现。进而可以考虑利用这一点在下载 与原始的AV数据的内容有关的AV数据的同时进行再现。这里所说的下载是指将用户希望 使用的数据从服务器装置等复制到用户终端。 这里,例如,在专利文献2中公开了可以简便地对记录在盘片内的信息的进行确 认、对所希望信息的进行检索的方法。该方法是,在DVRVolume()内描述与记录在盘片内 的所有信息关联的信息,根据该描述,能够确认记录在盘片内的信息,同时,在Table Of PlaylistO内描述再现记录在盘片内的信息时的信息,根据该描述,能够简便地执行所希 望信息的检索。 专利文献1 :特开2003-223235号公报(日本专利公开公报) 专利文献2 :特开2002-157859号公报(日本专利公开公报) 这里,在能够执行应用的终端装置中引进本地存储,当在该本地存储中执行任意
的应用的情况下,该应用有可能会违反内容生成者的意图进行复制或篡改等,因此,必须对
此采取对策。另外,当存在多种获取应用的途径的情况下,可信度低且具有恶意的应用有可
能被执行。因此,需要根据应用的可信度来限制对各种信息的存取。 另外,在考虑同时再现多个AV数据的情况下,与原始AV数据组合起来的其他AV 数据并不限于一个。例如,假设原始AV数据是美国电影,组合起来再现的其他AV数据可能 是该美国电影的日语字幕、荷兰语字幕数据等多种字幕数据等。然而,在上述方法中,由于 一个Playlist只能够管理一个Subpath,因此,必须管理很多的Playlist。这一点,在上述 专利文献2中也是相同的。 进而,当记录原始AV数据的介质是只读介质(例如,DVD-ROM等)的情况下,有时 候希望将下载的AV数据记录到与上述记录介质不同的记录介质中并且组合起来再现,但是在上述方法中并没有被实现。

发明内容
本发明是鉴于上述的实情而提出的,是一种对于记录了包含AV数据或应用程序/ 数据的内容的外部记录介质或服务器装置进行存取以将该内容记录到本地存储的同时,再 现或执行该记录的内容的记录再现装置,能够向记录在外部记录介质或本地存储中的任意 的内容中添加存取限制,以此防止利用该内容进行非法复制及篡改。 更具体地,使得作为安装对象的内容的安装处理以及加载处理自动化,在执行这
些处理时,正在执行的内容通过调用通用的功能(安装或加载)而只安装/下载被允许的
加载对象的内容以防止非法复制,同时,通过对执行中的内容进行存取限制来防止篡改。 判定内容的可信度,并根据该可信度对不同于安装处理以及加载处理的内容执行
时的数据读入处理、写入处理进行存取限制,由此防止非法的复制以及篡改。 另外,其目的在于,在再现多路复用的AV数据(以下称作原始的AV数据)时,在
原始的AV数据的管理信息中可追加该原始的AV数据中不包含的多个关联AV数据的关联
管理信息,利用追加了该关联管理信息的管理信息,能够将原始的AV数据和关联AV数据组
合起来同时再现,进而,即使当记录了原始的AV数据的记录介质和记录了多个关联AV数据
的记录介质不同的情况下,也能够将原始的AV数据和关联AV数据组合起来同时再现。 课题解决方法 第1技术方案具有用来读入包含AV数据或应用程序/数据的内容的读入单元; 用来记录该读入内容的记录单元;以及,用来再现或执行该记录的内容的处理单元,其特征 在于,上述处理单元向由上述记录再现装置能够再现或执行的任意的内容中添加根据其处 理内容不同的存取限制。 第2技术方案是在第l技术方案中,具有用来连接记录了内容的外部记录介质的、 或者用来通过网络连接记录了内容的服务器装置的外部接口 ,上述处理单元具有安装处理 单元,上述安装处理单元将记录在与上述外部接口连接的外部记录介质或服务器装置中的 内容安装到上述记录单元的特定区域。 第3技术方案是在第2技术方案中,上述安装处理单元仅允许将与上述外部接口 连接的外部记录介质或服务器装置中允许安装的内容安装到上述记录单元的特定区域。
第4技术方案是在第2技术方案中,上述处理单元根据来自上述记录再现装置正 在再现或执行的内容的安装命令,向上述安装处理单元发出安装指示,并且不能够由该安 装处理单元以外的部分执行对上述特定区域的写入处理。 第5技术方案是在第2技术方案中,在上述记录再现装置对任意内容的再现或执 行过程中,上述处理单元使得该内容不能够存取记录在上述外部记录介质中的其他或者全 部内容。 第6技术方案是在第2技术方案中,在上述记录再现装置对任意内容的再现或执 行过程中,上述处理单元使得该内容不能够存取安装在上述记录单元中的其他或者全部内 容。 第7技术方案是在第2技术方案中,具有作为内容执行区域的存储器,上述处理单 元具有将记录在上述记录单元或外部记录介质或服务器装置中的可执行内容加载到上述
5存储器中的加载处理单元。 第8技术方案是在第7技术方案中,上述处理单元根据来自上述记录再现装置正 在再现或执行的内容中的加载命令,向上述加载处理单元发出加载指示,并且不能够由该 加载处理单元以外的部分执行加载处理。 第9技术方案是在第7技术方案中,在上述记录再现装置再现或执行任意的内容 的过程中,上述处理单元使得该内容不能够存取加载到上述存储器中的其他或者全部内容。 第10技术方案是在第7技术方案中,上述记录单元将再现或执行内容所必需的程 序以及数据作为一个包并以包单位记录下来,上述加载处理单元将记录在上述记录单元中 的构成任意的包的至少是程序的全部或一部分加载到上述存储器中,在对加载到上述存储 器中的构成上述包的程序的全部或一部分进行再现或执行的过程中,上述处理单元使该再 现或执行中的程序不能够存取包含该程序的上述包以外的包。 第11技术方案是在第7技术方案中,在上述记录再现装置对任意的内容进行再现 或执行的过程中,上述处理单元全面禁止该再现或执行中的内容对上述记录单元、外部记 录介质、服务器装置以及存储器的存取。 第12技术方案是在第1技术方案中,在上述记录再现装置对任意的内容的再现或 执行过程中,上述处理单元根据该内容的可信度限制该内容的存取。 第13技术方案是在第12技术方案中,根据程序的描述语言、成为由上述读入单元 读入的内容的读入源的记录介质、成为由上述读入单元读入的内容的读入源的网络地址这 些因素中的一个或多个设定上述内容的可信度。 第14技术方案是使用记录再现装置对内容的配置文件进行存取的文件存取方 法,该记录再现装置具有用来读入包含AV数据或应用程序/数据的内容的读入单元;用 来记录该读入的内容的记录单元;以及,用来再现或执行该记录的内容的处理单元,该文件 存取方法的特征在于,根据其处理内容向上述记录再现装置能够再现或执行的任意的内容 中添加不同的存取限制。 第15技术方案是在第14技术方案中,读入外部记录介质或服务器装置中记录的 内容,并且将该读入的内容安装到上述记录介质的特定区域。 第16技术方案是在第15技术方案中,仅允许将上述外部记录介质或服务器装置 中允许安装的内容安装到上述记录单元的特定区域。 第17技术方案是在第15技术方案中,根据来自上述记录再现装置正在再现或执
行的内容中的安装命令,向上述处理单元所具备的安装处理单元发出安装指示,并且不能
够由该安装处理单元以外的部分执行对上述记录单元的特定区域的写入处理。 第18技术方案是在第15技术方案中,在上述记录再现装置对任意内容的再现或
执行过程中,使得该内容不能够存取记录在上述外部记录介质中的其他或者全部的内容。 第19技术方案是在第15技术方案中,在上述记录再现装置对任意的内容的再现
或执行过程中,使得该内容不能够存取安装在上述记录单元中的其他或者所有的内容。 第20技术方案是在第15技术方案中,将记录在上述记录单元或外部记录介质或
服务器装置中的可执行内容加载到上述记录再现装置所具备的存储器中。 第21技术方案是在第20技术方案中,根据来自上述记录再现装置正在再现或执行的内容中的加载命令,向上述处理单元所具备的加载处理单元发出加载指示,并且不能 够由该加载处理单元以外的部分执行加载处理。 第22技术方案是在第20技术方案中,在上述记录再现装置对任意的内容的再现
或执行过程中,使得该内容不能够存取加载到上述存储器的其他或者全部内容。 第23技术方案是在第20技术方案中,上述记录单元将再现或执行内容所必需的
程序以及数据作为一个包并以包为单位记录下来,将记录在上述记录单元中的构成任意的
包的至少程序的全部或一部分加载到上述存储器,在该加载的构成上述包的程序的全部或
一部分的再现或执行过程中,使得该再现或执行中的程序不够存取包含该程序的上述包以
外的包。 第24技术方案是在第20技术方案中,在上述记录再现装置对任意的内容的再现 或执行过程中,全面禁止该内容存取上述记录单元、外部记录介质、服务器装置以及存储 器。 第25技术方案是在第14技术方案中,在上述记录再现装置对任意的内容的再现 或执行过程中,根据该内容的可信度限制该内容的存取。 第26技术方案是在第25技术方案中,根据程序的描述语言、成为由上述读入单元 读入的内容的读入源的记录介质、成为由上述读入单元读入的内容的读入源的网络地址这 些因素中的一个或多个设定上述内容的可信度。 第27技术方案是一种利用AV数据的管理信息管理该AV数据的再现处理的AV数 据管理方法,其特征在于,具备关联AV数据/管理信息取得步骤,用来取得与记录在记录 介质中的AV数据相关联的多个关联AV数据以及追加了用于管理该关联AV数据的再现处 理的关联管理信息的上述AV数据的管理信息;记录步骤,用来将该取得的多个关联AV数据 以及上述AV数据的管理信息记录到预定的记录区域;以及再现控制步骤,用来根据该记录 的管理信息,对记录在上述记录介质的AV数据以及记录在上述记录区域的关联AV数据同 时进行再现控制。 第28技术方案是在第27技术方案中,检索用上述关联AV数据/管理信息取得步 骤能够取得的上述AV数据的管理信息和用上述记录步骤已经记录的上述AV数据的管理信 息,其结果是,判定所追加的关联管理信息的数量最多的管理信息为最新,在上述再现控制 步骤中,利用上述判定为最新的管理信息对上述AV数据以及关联AV数据同时进行再现控 制。 第29技术方案是在第27技术方案中,具有用来判断与上述记录步骤所记录的上 述AV数据的管理信息中包含的各关联管理信息相对应的关联AV数据是否记录在预定的记 录区域中的步骤,其结果是,当关联AV数据没有记录在上述记录区域中的情况下,将对应 于该关联AV数据的关联管理信息置为无效。 第30技术方案是在第29技术方案中,具有删除步骤,在利用上述关联AV数据/ 管理信息取得步骤所取得的上述AV数据的管理信息所管理的关联AV数据中,只有选择地 删除记录在上述记录区域中的关联AV数据。 第31技术方案是一种AV数据的管理信息生成/提供方法,其特征在于,在生成与 记录到记录介质中的AV数据相关联的关联AV数据的时刻,生成追加了与该关联AV数据相 对应的关联管理信息的上述AV数据的管理信息,以便能够提供该生成的关联AV数据以及上述AV数据的管理信息。 第32技术方案是一种记录再现装置,具有用来读入记录在记录介质中的AV数据 的外部设备接口和用来连接记录了与记录在上述记录介质中的AV数据相关联的多个关联 AV数据的服务器装置的网络接口 ,其特征在于,具有下载单元,将多个关联AV数据以及追 加了用于管理该关联AV数据的再现处理的关联管理信息的上述AV数据的管理信息从上述 服务器装置下载到预定的记录区域;以及再现控制单元,根据该下载下来的管理信息,对记 录在上述记录介质中的AV数据以及上述下载下来的关联AV数据同时进行再现控制。
第33技术方案是在第32的技术方案中,检索记录在上述服务器装置中的上述AV 数据的管理信息和已经记录在上述记录区域中的上述AV数据的管理信息,其结果是,判定 所追加的关联管理信息的数量最多的管理信息为最新,上述再现控制单元利用上述判定为 最新的管理信息对上述AV数据以及关联AV数据同时进行再现控制。 第34技术方案是在第32的技术方案中,具有判断单元,用来判断与上述下载单元 所下载的上述AV数据的管理信息中所包含的各关联管理信息相对应的关联AV数据是否被 下载到上述记录区域,其结果是,当关联AV数据尚未下载到上述记录区域的情况下,将对 应于该关联AV数据的关联管理信息置为无效。 第35技术方案是在第34的技术方案中,具有删除单元,用来从由上述下载单元所 下载的上述AV数据的管理信息所管理的关联AV数据中有选择地删除已下载到上述记录区 域中的关联AV数据。 第36的技术方案是是一种能够与技术方案32所述的记录再现装置连接的服务器 装置,其特征在于,在生成与记录在记录介质中的AV数据相关联的关联AV数据的时刻,生 成追加了与该关联AV数据相对应的关联管理信息的上述AV数据的管理信息,以便能够提 供该生成的关联AV数据以及上述AV数据的管理信息。 本发明是一种对记录了包含AV数据或应用程序/数据的内容的外部记录介质以 及服务器装置进行存取将该内容记录到本地存储器的同时,再现或执行所记录的内容的记 录再现装置,通过向记录在外部记录介质或本地存储器的任意内容添加存取限制,能够防 止该内容执行非法复制以及篡改。 这是由于,第一,使得作为安装对象的内容的安装处理以及加载处理自动化,在执 行这些处理时,执行中的内容通过调用各内容通用的功能(安装或加载),能够只安装/加 载允许的安装对象的内容,因此能够防止非法复制。另外,通过对执行中的内容施加存取限 制,能够防止篡改。 第二,判断内容的可信度,根据该可信度对不同于安装处理以及加载处理的内容 执行时的数据读入处理、写入处理施加存取限制,由此能够防止非法的复制以及篡改。这就 是,通过限制读出处理能够防止篡改,并通过对读入以及写出处理的组合施加限制能够防 止非法复制。 另外,再现多路复用的AV数据(原始的AV数据)时,设在原始的AV数据的管理信 息中能够追加不包含在该原始的AV数据中的多个关联AV数据的关联管理信息,由于利用 追加了该关联管理信息的管理信息能够将原始AV数据和关联AV数据组合起来同时再现, 因此,当在多个关联AV数据随后被追加到原始的AV数据的情况下,也能够任意组合AV数 据并同时再现。
由于能够将原始的AV数据以及关联AV数据各自的管理信息归纳为一个,因此,能 够节约记录再现装置以及服务器装置上的数据区域。 进一步,即使记录了原始的AV数据的记录介质与记录了多个关联AV数据的记录 介质不同的情况下,也能够将原始的AV数据和关联AV数据组合起来同时进行再现,因此, 在具备记录区域的记录再现装置中,能够将与记录在只能用来再现的记录介质中的AV数 据组合起来进行再现使用的字幕数据以及声音数据等记录到上述记录区域中使用。


图1是用于说明本发明一个实施方式的记录再现装置的内部结构示例的框图。
图2是用于说明对内容的全体或一部分执行通用化的安装处理的一个示例的流 程图。 图3是用于说明对内容的全体或一部分执行通用化的删除(卸载)处理的一个示 例的流程图。 图4是用于说明图1所示的处理部的详细结构实例的框图。 图5是表示与应用程序的可信度相对应的存取限制的一个示例的图。 图6是表示记录在ROM盘片中的文件结构的一个示例的图。 图7是表示install, info文件35的内容的一个示例的图。 图8是表示记录在硬盘中的文件结构的一个示例的图。 图9是表示记录在ROM盘片中的文件结构的其他示例的图。 图10是表示记录在硬盘中的文件结构的其他示例的图。 图11是表示记录在硬盘中的文件结构的其他示例的图。 图12是表示针对3个可信度等级适用3个存取限制等级的一个示例的图。 图13是用于说明本发明其他实施方式的记录再现装置的内部结构示例的框图。 图14是表示记录在R0M盘片中的原始的AV数据的结构示例的图。 图15用于说明下载下来的关联AV数据和与该关联AV数据一同下载下来的该关
联AV数据的管理信息的对应关系的一个示例的图。 图16是用于说明下载下来的关联AV数据和与该关联AV—同下载下来的该关联 AV数据的管理信息的对应关系的其他示例的图。 图17是用于说明下载下来的关联AV数据和与该关联AV—同下载下来的该关联 AV数据的管理信息的对应关系的其他示例的图。 图18是用于说明下载关联AV数据及其管理信息的方法的一个示例的流程图。
图19是用于说明再现AV数据的方法的一个示例的流程图。 图20是表示记录在记录再现装置内的记录区域中的管理信息及其关联AV数据的 结构示例的图。 图21是表示记录在ROM盘片中的关联信息及原始的AV数据与记录在记录再现装
置内的记录区域中的管理信息及关联AV数据的对应关系的一个示例的图。 图22是用于说明删除记录再现装置内的记录区域中所记录的关联AV数据的方法
的流程图。 图23是表示在从图20所示的记录区域删除Downloaded ClipInfo3以及
9Downloaded Clip AV Stream3之后的记录区域中记录的管理信息以及关联AV数据的一个 示例的图。 图24是表示在从图20所示的记录区域删除Downloaded ClipInfo3以及
Downloaded Clip AV Stream3之后的ROM盘片中记录的关联信息及原始的AV数据与记录
在记录再现装置内的记录区域中的管理信息及关联AV数据的对应关系的一个示例的图。 图25是表示记录在现有的盘片状记录介质中的数据结构示例的图。 图26是用于说明从开头起再现图25所示的Playlist管理的AV数据时的再现方
法的流程图。
具体实施例方式
以下,说明本发明的记录再现装置、文件存取方法的实施方式。图1是用于说明本 发明的一个实施方式的记录再现装置的内部结构示例的框图,图中,10是记录再现装置,该 记录再现装置10由处理部11、外部设备接口 12、设备接口 13、网络接口 14以及用户接口 15构成。处理部11利用从各接口获得的信息解码AV数据或者执行应用程序。外部设备接 口 12能够从外部记录介质16读入AV数据以及应用程序等的数据并传递到处理部11。
这里,外部记录介质16是指包含例如CD-R0M、CD-R(-RW) 、DVD-R0M(-R/-RW/-RAM) 等的R0M(或RAM)盘片、存储卡等半导体存储器等。记录在该外部记录介质16中的数据也 可以记录在记录再现装置10以外。 在以下的说明中,将按照一定意义组合起来的AV数据或应用程序/数据定义为内 容。另外,所谓AV数据是指为了再现图像、声音或者这两者而必需的信息的全部或一部分。
另外,所谓应用程序是指执行应用所必需的信息的全部或一部分。上述内容是由例如构成 相当于一个主题的AV数据的文件全体、或者构成一个游戏或应用的程序文件以及数据文 件全体构成的。 网络接口 14能够通过网络17从与网络17连接的服务器装置(未图示)下载数
据并传递到处理部11。在本示例中,虽然是构成为从外部记录介质16和网络17的任意一
方都能够取得数据,但并不限定于此,也可以是仅从其中的任意一方取得数据。 用户接口 15与播放器18、控制器19连接。处理部11能够通过用户接口 15向播
放器18输出AV数据等,使用户视听AV数据。另外,从控制器19输入的用户要求通过用户
接口 15传递到处理器11。 设备接口 13能够从记录介质(本机存储器)20读入数据或者将数据写入记录介 质20。这里,记录介质20是内置或外附的硬盘装置、可记录光盘或存储卡等记录介质。记 录在记录介质20 (以下,以记录装置20为代表)中的数据是用记录再现装置10记录的数 据。 处理部11执行预先准备的内容(AV数据或应用程序)或者经由任意一个接口读
入的内容,并且执行文件存取处理作为其处理之一。 首先,记录再现装置10的文件存取处理有以下三类。(处理1)安装处理,从外部记录介质16或者经由网络17从服务器装置读入内容 的全体或一部分并且以能够识别的形式记录在记录装置20中;(处理2)加载处理,从记录装置20或者外部记录介质16或者经由网络17从服务器装置将再现或执行内容所必需的程序或数据读入内部存储器;
(处理3)将内容本身生成的数据写出以及读入的处理。 本发明为了防止对上述文件存取处理进行非法的复制以及篡改,如下添加存取限 制。 首先,说明从外部记录介质16或者经由网络17从服务器装置读入上述(处理1) 的内容并且以可识别的形记录到记录装置20中的安装处理。 这里,在存在于外部记录介质16或经由网络17能够存取的服务器装置中的数据 中,仅安装该数据提供者认可的数据,并且必须防止安装除此之外的数据,即防止非法复 制。另外,必须要使安装后的数据不会被篡改。这里,将安装所必需的处理通用化并加以定 义,执行中的内容只对该通用化的处理提供触发器。此时,为了简单地实现安装,希望在安 装源中存在管理按照一定意义组合起来的内容(AV数据或应用程序)的管理信息。
图2是用于说明对内容的全体或一部分实施了通用化的安装处理的一个示例的 流程图。首先,记录再现装置10在安装处理开始时(步骤Sl)针对外部记录介质16或经 由网络17能够存取的服务器装置指定想要安装的内容的全体或一部分(步骤S2)。确认该 内容的全体或一部分是否是内容提供者允许安装的内容(步骤S3)。这里,具体的确认方法 可以是,例如,根据上述内容的全体或一部分的格式或元数据等进行判断。
在上述步骤S3中,当不是允许安装的内容的全体或一部分的情况("否"的情况) 下,返回出错信息后结束(步骤S4)。另外,在上述步骤S3中,当是允许安装的内容的全体 或一部分的情况("是"的情况)下,确认记录装置20。这是确认记录装置20中是否有充 足的空闲容量、以及是否可能产生与已经记录的内容的全部或一部分的不一致(步骤S5)。
在上述S5中,当记录装置20的容量不足或者可能引起与已经记录的内容的全体 或一部分不一致的情况("否"的情况)下,返回出错信息后结束(步骤S6)。另外,在上述 步骤S5中,在能够向记录装置20进行记录的情况("是"的情况)下,将要安装的内容的 全体或一部分与特定的管理信息一同记录到记录装置20(步骤S7),返回处理成功信息后 结束(步骤S8)。这里,特定的管理信息是指,在记录装置20上,用于有区别地管理完成安 装的内容的全体或一部分的信息,也是用于内容的全体或一部分的匹配性的信息,也是在 删除内容的全体或一部分(卸载)时使用的信息。 图3是用于说明对内容的全体或一部分进行通用化删除(卸载)处理的一个示例 的流程图。首先,记录再现装置10开始卸载处理时(步骤S11),指定记录装置20上希望卸 载的内容的全体或一部分(步骤S12)。接着,确认该内容的全体或一部分是否存在于记录 装置20(步骤S13)。 在上述步骤S13中,当记录装置20中不存在内容的全体或者一部分的情况("否" 的情况)下,返回出错信息后结束(步骤S14)。另外,在上述步骤S13中,当在记录装置20 中存在内容的全体或一部分的情况("是"的情况)下,利用与该内容的全体或一部分一同 记录下来的特定的管理信息从记录装置20中删除包含在内容的全体或一部分中的所有的 文件及其管理信息(步骤S15),返回处理成功信息后结束(步骤S16)。
接着,说明从记录装置20或记录介质16或经由外部网络17从服务器装置将再现 或执行上述(处理2)的内容所必需的程序以及数据读入到内部存储器中的加载处理。这 里,在加载处理中,也与安装处理相同地,将加载所必需的处理通用化并加以定义,执行中的内容仅对该通用化的处理提供触发器。 在加载处理中,为了从记录装置20、外部记录介质16或经由网络17可存取的服 务器装置中的任何一个都能够同样地再现或执行内容,将程序以及数据加载到内部存储器 中。由于该加载处理只是读入处理且不需要写出处理,因此,不会发生直接的篡改或非法复 制。 其次,说明将(处理3)的内容本身生成的数据写出以及读入的处理。 提供给内容的文件系统基本上对记录装置20、外部记录介质16或者经由网络17
能够存取的服务器装置中的任意一个都能够同样地进行存取。然而,不能写到只读的记录
介质。例如,当外部记录介质16是CD-ROM那样的只读的记录介质的情况下,不能利用上述
文件系统写到外部记录介质16。这里,在上述文件系统中添加下述的条件。
不能对利用上述(处理2)加载到处理部11的内部存储器的内容(AV内容以及
应用程序)进行存取。 由此,能够禁止内容读入或改变所加载的数据。 另外,上述内容的文件系统可以是不能对记录在外部记录介质16中的其他或者 所有的内容进行存取,另外,也可以是不能够对安装到记录装置20中的其他或者所有的文 件进行存取。另外,也可以禁止对上述文件系统的记录装置20、外部记录介质16以及经由 网络17的服务器装置的所有的存取。 然而,上述内容能够发出调用(处理l)的安装命令以及卸载命令、或者包含(处 理2)的加载处理的再现命令以及应用执行命令。
至此为止的处理归纳为图4。 图4是用于说明图1所示的处理部11的详细结构示例的框图,处理部11包含应 用执行部11a、安装处理部11b、加载处理部llc以及存储器lld。记录介质20a、20b可以是 包含在图l所示的记录装置20中的不同的记录部分,也可以是独立的记录介质。另外,处 理部11能够存取外部记录介质16或者与网络17连接的服务器装置(以下,以外部记录介 质16为代表)。此外,在本实施方式中,省略图1所示的各接口。 在图4中,由应用执行部lla执行的应用基本上能够存取记录介质20a、20b、外部 记录介质16中记录的内容(AV数据或应用程序),也能够记录到外部记录介质16。另外, 上述应用能够向安装处理部lib以及加载处理部llc发出命令。 安装处理部lib能够读入记录在外部记录介质16中的内容并写到记录介质20b。 另外,能够删除记录在记录介质20b中的内容。该安装处理部lib接收来自内容的安装命 令之后执行安装处理。因此,在安装处理时,内容不能直接存取外部记录介质16、记录介质 20b 。 加载处理部llc能够从外部记录介质16或记录介质20b读入内容并写到存储器 lld。该加载处理部llc接收到来自内容的加载命令之后执行加载处理。因此,在加载处理 时,内容不能够直接存取外部记录介质16、记录介质20b。 存储器lld仅存储由加载处理部llc写入的内容。它们是由应用执行部11a执行 的应用本身,应用使用的变量等不存储在该区域中。另外,该应用不能参考存储在存储器 lld中的数据。 利用由应用执行部11a执行的应用程序(或者AV数据,以下以应用程序为代表)能够将记录在外部记录介质16中的数据复制到记录介质20a、20b或其他的外部记录介质 等中。这里,有时候,记录在外部记录介质16中的数据的作者或者提供者可能不希望发生 上述数据的复制、不认可其正当性。考虑到如上述那样进行非法复制的应用程序存在的可 能性并评价应用程序的可信度,与此对应地限制存取,下面对这种方法进行说明。
图5是表示与应用程序的可信度相对应的存取限制的一个示例的图。例如,如果 是最可信赖的应用程序,则能够执行应用执行部lla允许的所有存取。如果是大致可以信 赖的应用程序,则仅禁止向外部记录介质16以及记录介质20b写入。如果是可信度再差一 点的应用程序,则仅允许从外部记录介质16以及记录介质20b读入。如果是不怎么可信赖 的应用程序,则禁止对外部记录介质16以及记录介质20b的存取。如果是几乎不可信赖的 应用,则禁止所有的存取。然而,应用程序的可信度和存取限制的组合不限于上述示例。另 外,并不是对外部记录介质16以及记录介质20b进行同样的限制处理。
另外,下面表示应用程序的可信度的评价方法的示例。 例如,存在利用对照应用程序的元数据等的认证处理进行判断的方法。另外,当具
有多个应用平台的情况下,存在根据应用程序在哪个平台上工作来判断其可信度的方法。 例如,包含在AV数据中的宏语言的执行环境难以加入复杂的程序。因此,由于其不能执行 非法的处理,也可以判断为其可信度高。 再者,假设外部记录介质16是只有特定制造商才能够制造的只读的记录介质。这 种情况下,也可以判断为从外部记录介质16加载的应用程序的可信度高。同样地,在安装 到记录装置20的应用程序的安装源是只有特定制造商能够制造的只读的记录介质的情况 下,也可以判断为该应用程序的可信度高。进一步,如果将网络上的服务器装置中,只有特 定的制造商能够制造的只读存储介质记录为其地址可以信赖,就可以判断为该应用程序可 信度高。通过组合这样的条件,能够评价应用程序的可信度。 接着,列举具体的示例,对至此为止已经说明的记录再现装置10进行说明。 作为对象的记录再现装置10如DVD播放机那样具有再现记录在ROM盘片中的AV
数据的功能。另外,除了AV数据之外,能够从ROM盘片读入用Java(注册商标)语言编写
的应用程序并执行应用。除ROM盘片外,也能够通过网络接口执行AV数据以及应用程序。
进一步,具有对可记录介质的接口 ,能够安装上述AV数据以及应用程序并且能够从上述可
记录介质中读入后进行再现/执行。另外,应用程序能够将任意的数据写到上述可记录介
质并读入。 这里,在本实施方式中是以能够再现/执行AV数据和应用程序这两者的记录再现 装置10为示例的,然而,也可以是仅能够执行应用程序的设备。另外,本示例的应用程序的 描述语言不限于Java(注册商标),也可以是例如BASIC语言、C语言、或预备的宏语言等, 只要是能够读入并执行程序数据的环境,可以是任何一种语言。另外,在本示例中,作为读 入AV数据以及应用程序的接口 ,准备了 ROM盘片和网络这两个接口 ,然而也可以仅是任意 的一个。 多数情况下,按照作者或提供者的意图不允许对记录在DVD等的ROM盘片中的内 容进行复制或修改。下面利用本发明的记录再现装置10说明针对包含这些的、同样的不被 允许的复制或修改来防止内容的复制或修改的方法。 首先,根据上述图1说明装置的结构。在记录再现装置10中,外部记录介质16被替换成R0M盘片16、记录装置20替换成硬盘20、外部设备接口 12替换成R0M盘片接口 12、 设备接口 13替换成硬盘接口 13。 处理部11利用从各接口得到的信息解码AV数据或者执行应用程序。ROM盘片接 口 12能够从R0M盘片16读入AV数据以及应用程序等数据,并传递到处理部11。网络接口 14能够通过网络17从服务器装置(未图示)下载数据并传递到处理部11。
用户接口 15与播放器18、控制器9连接。处理部11能够将AV数据从用户接口 15 输出至播放器18并且使用户视听AV数据。另外,从控制器19输入的用户要求通过用户接 口15传递到处理部11。硬盘接口 13从硬盘20读入数据以及将数据写到硬盘20。然而, 并不限于本示例的硬盘20,也可以是RAM盘片或存储卡等。另外,硬盘20也可以生成内置 在记录再现装置10中或外附在记录再现装置10上的任一形态。 处理部11执行预先准备的内容(AV数据或应用程序)、或者经由任意一个接口读 入的内容,作为其处理之一,执行文件存取处理。 首先,说明将通过ROM盘片接口 12或网络接口 14读入的内容(AV数据或应用程 序)通过硬盘接口 13安装到硬盘20的处理。 这里,所谓的安装是指,将ROM盘片16或者通过网络17可存取的服务器装置中允 许复制到硬盘20的内容以可识别的形式记录到硬盘20上。这里,将能够安装的一组内容 称为包。例如,一个电影、电影预告片(电影的预告编)或游戏。另外,包也可以是用来补 充ROM盘片16的内容的。例如,是不包含在ROM盘片16的内容中的语言的字幕信息和使 其能够再现的管理信息等。 这里,根据下述的图6以及图7,说明判别R0M盘片16中被允许安装的内容的方法 的一个示例。 图6是表示记录在ROM盘片16中的文件结构的一个示例的图。 在图6所示的R0M盘片16的文件结构中,在根目录31下,存在名为video的文
件夹32、名为install, info的文件35以及名为package的文件夹36。这里,video文件
夹32是在再现该ROM盘片16的AV数据时自动地被参照的文件夹。该文件夹32内的名为
index01. info的文件33是控制再现顺序的管理信息,名为content01. mpg的文件34是记
录AV数据实体的文件。例如,加载indexOl. info文件33,根据它的描述再现content01.
mpg文件34。 这里,index01. info文件33管理能够再现的AV数据,然而,也可以管理可执行的 程序文件。或者,文件33本身是可执行的程序文件。另外,一个管理信息文件也可以管理 多个AV数据以及程序文件。再者,可以有多个管理信息文件。这种情况下,必须确定默认 加载的文件名。Install, info文件35管理被认可安装的文件。 图7是表示install, info文件35的内容的一个示例的图。至被允许复制的文 件的路径、用于管理及显示的标题、以及至用于显示的图像文件的路径被记录下来。在 package文件夹36中包含名为indexOl. info的文件37、 content01. mpg的文件38、以 及名为image, jpg的文件39。 IndexOl. info文件37是控制再现顺序的管理信息文件, content01. mpg文件38是记录AV数据的实体的文件。 由此可知,图7所示的被允许复制的文件是indexOl. info文件37和content01. mpg文件38,用于显示的图像文件是image, jpg文件39 。所谓用于显示的图像文件是指,向
14用户提示已安装的包时的代表图像,可以看作是印刷在DVD盘片等的壳体表面的图像。此 外,登录到install, info文件35的文件成为安装对象、未登录的文件不是安装对象。另外, 在上述示例中,install, info文件35管理的是一个包,但并不限定于此,也可以管理多个 包。或者,也可以生成多个安装信息文件。 图8是表示记录在硬盘20中的文件结构的一个示例的图。根目录41下存在名为
package, list的文件42。 Package, list文件42是管理已安装的各个包的管理信息文件,
另外,它是用来与ROM盘片16的video文件夹等价地处理各个包的文件夹的变换表。按照
与video文件夹相同的形式将已安装的包记录到系统准备的文件夹中。例如,在pkgOOl文件夹43中如index01. info文件44禾口 content01. mpg文件45
那样地记录包。关于这些数据的再现方法,与上述ROM盘片的内容的再现步骤相同。另外,
也将用于显示的图像文件记录到相同的文件夹中。例如,image, j pg文件46。而且,将到
达这些数据的路径与用于管理的标题关联起来记录到package, list文件42中。 另夕卜,同样地,在pkg002文件夹47中如index01. info文件48禾口 content01. mpg
文件49那样地记录包。将用于显示的图像文件也记录在相同的文件夹中。例如,image.
jpg文件50。 通过从应用程序中调用安装命令来执行上述处理。通过例如指定设备来自动地执 行安装命令。如果在设备中存在多个包,则能够通过并用取得用于管理的标题的命令和指 定用于管理的标题的安装命令来实现。 另外,如果有需要,也可以导入包的版本升级。当在由相同的管理用标题管理的包 中存在不同版本的情况下,自动执行将旧版本的包替换成新版本的包的处理。而且,通过调 用版本升级命令来实现应用程序。根据需要,在图6所示的install, info文件35以及图 8所示的package, list文件42中记录包以及各文件的版本。 接着,下面说明加载ROM盘片16 、或者通过网络17能够存取的服务器装置、或者硬 盘20的内容并且进行再现/执行的方法。 通过指定管理信息文件来执行内容的再现。该管理信息文件的指定方法有2个 直接指定设备上的管理信息文件的方法和指定设备以作为指定在设备上默认指定的管理 信息文件的方法。这里,参照下述的图9以及图10说明再现/执行文件的指定方法。
图9是表示记录在ROM盘片16的文件结构的其他示例的图,图10是表示记录在 硬盘20中的文件结构的其他示例的图。 在图9所示的R0M盘片16的文件结构中,在根目录61下有video文件夹62, index01. info文件63管理contentOl. mpg文件64禾口 content02. mpg文件65, index02. info文件66管理content03. mpg文件67, others68以下的index04. info文件69管理 content04. mpg文件70。 在直接指定管理信息文件的情况下,指定ROM盘片16作为盘片,用全路径指定管 理信息文件、例如index02. info文件66。另外,即使不是video文件夹62下的文件,也能 够指定例如index04. info文件69。在本示例的情况下,由于默认指定的文件是video文件 夹62下的indexOl. info文件63,因此,当指定ROM盘片接口 12时,指定indexOl. info文 件63作为再现/执行对象的文件。 另外,对于以网络17为中介的服务器装置,也能够执行与上述相同的处理。例如,能够直接指定服务器装置的管理信息文件。如果是ht tp协议,则能够指定为例如 "http://www. sharp, co. ip/index05. info"等。 在图10所示的硬盘20的文件结构中,作为硬盘的处理方法的一个示例,将硬盘20 的各包识别为用各管理用标题管理的虚拟硬盘。假设package. list文件72中记录的是,在 根目录71下面,例如pkgOOl文件夹73及其下面的文件(index01. info文件74、content01. mpg75、 content02. mpg76、 index02. info文件77、 content03. mpg78、 image, jpg79)是与管 理用标题"AAA"相关联的包;pkg002文件夹80及其下面的文件(index01. info文件81、 content01.mpg82、 image, jpg83)是与管理用标题"BBB"相关联的包。 这里,在直接指定管理信息文件的情况下,例如,指定"AAA"作为设备后,以全路径 指定管理信息文件index02. info文件77。另外,当仅指定设备"BBB"时,则只有默认指定 的index01. info文件81被指定。 通过将必需的数据加载到用于再现/执行的特定存储器中来执行如上所述那样 指定的内容。通过从应用程序中调用再现命令或者执行命令来执行该处理。
接着,说明在任意的应用程序中被允许的存取。首先,并不是任意的应用程序都能 存取所加载的存储器中的内容(AV数据或应用程序)。另外,应用程序在硬盘20上具有用 于读入、写入应用所生成的数据的特定区域。这里,根据下述的图ll说明特定区域的示例。
图11是表示记录在硬盘20的文件结构的其他示例的图。在根目录91下, package, list92、pkg001文件夹93、index01. info文件94、content01. mpg文件95、 image, jpg文件96、pkg002文件夹97、index01. info文件98、 content01. mpg文件99、 image, jpg 文件100与上述所做的说明相同。在本示例中,还具有savedata文件夹101,由savedata. list文件102管理savedata文件夹101下的文件。 Savedata. list文件102是管理savedata文件夹101下的文件的管理文件。在 savedata文件夹101下,具有利用savedata. list(管理信息)文件102与各应用程序建 立关联的001. dat文件103和002. dat文件104。与任意的应用程序建立关联的文件相当 于特定区域。即,各应用程序仅能够对由savedata. list(管理信息)文件102管理且在 savedata文件夹101下准备的文件进行读入、写入的存取。另外,对于形成各包的文件夹, 能够按照与加载处理同样的存取步骤与外部记录介质16相同地进行存取。
再者,任意的应用程序能够读入ROM盘片16或者经由网络17可存取的服务器装 置的数据。 利用至此为止的存取限制,至少能够禁止篡改为再现/执行而加载到存储器中的 数据。然而,任意的应用程序能够读入ROM盘片16或者硬盘20或者经由网络17可存取的 服务器装置的数据并且记录到硬盘20中。与是否能够再现或执行已记录的数据无关,有未 被允许的复制的可能性。 这里,根据应用程序的可信度来应用改变存取限制的方法。首先,下面表示判定应 用的可信度的方法的示例。 例如,第一,在对于一般的用户来说很难制造的ROM盘片16的情况下,仅由特定的 用户制造。即,如果得知这些制造商是可信赖的,则R0M盘片16的数据是可信赖的。另外, 由于不存在篡改已安装的数据的危险性,因此,从ROM盘片16安装的数据也是可信赖的。 第二,由记录在ROM盘片16的网络地址指示的服务器装置的数据以及从该服务器装置安装的数据也是可信赖的。然而,由于冒充网络本身而有可能存在问题,因此,可信度略微下降。 第三,判断为,由不特定的网络地址指示的服务器装置的数据以及从该服务器装置安装的 数据是最不可信赖的。 当对于安装的数据需要可信度的判定标准的情况下,也可以在package, list文 件等管理信息中记录表示上述三个可信度等级的标志。 图12是表示对三个可信度等级应用三个存取限制等级的一个示例的图。首先,原 先是不能够向ROM盘片16进行写入的。最可信赖的、相当于第一可信度等级的应用程序是 可信赖为不会进行非法的处理,并且,该应用程序允许从ROM盘片16的读入、对与硬盘20 的savedata文件夹101以下的应用对应的文件的写入和读入、以及从硬盘20的包(例如, pkg001文件夹93)的读入的存取而禁止向硬盘20的包(例如,pkg001文件夹93)的写入。
反之,最不可信赖的、相当于第三可信度等级的应用程序被全面禁止对ROM盘片 16、硬盘20这两者的存取。 而且,大致可信赖的、相当于第二可信度等级的应用程序受到以下任意一种的限 制。其一,禁止从ROM盘片16的读入、以及向硬盘20的包(例如,pkg001文件夹93)的写 入和读入。再一,禁止向对应于硬盘20的savedata文件夹101以下的应用的文件的写入 和读入、以及向硬盘20的包(例如,pkg001文件夹93)的写入。通过适用其中之一,不能 从ROM盘片16将数据复制到硬盘20。 再者,将由从外部记录介质(以下记作外部记录介质A)加载的应用所能够存取的 外部记录介质限定为上述外部记录介质A。另外,将由从已安装的包(以下记作包B)加载 的应用所能够存取的包限定为上述包B。也可以通过安装这样的功能来防止非法复制的可 能性。另外,也可以通过禁止从应用向包的写入来防止非法的篡改。 以下,说明本发明的AV数据管理方法、AV数据的管理信息生成/提供方法、记录 再现装置以及服务器装置的实施方式。并且,以根据该AV数据管理方法将记录在作为盘片 状只读介质的ROM盘片中的AV数据和下载到再现该AV数据用的记录再现装置内的记录区 域的相关AV数据组合起来同时进行管理、再现的情况为代表示例进行说明。
图13是用于说明本发明其他实施方式的记录再现装置的内部结构示例的框图, 记录再现装置200由处理部201、外部设备接口 202、设备接口 203、网络接口 204以及用户 接口 205构成。由于本实施方式所示的记录再现装置200的基本结构与图1所示的记录再 现装置IO相同,因此,这里省略其说明。 在以下的说明中,所谓AV数据是指,图像、声音、字幕、或者再现它们所必须的信 息的全部或者一部分,一个AV数据是由提供例如一个电影或游戏等所必需的程序文件以 及数据文件的全体构成的。 网络接口 204能够通过网络207从与网络207连接的服务器装置(未图示)下载
AV数据并传递到处理部201。在本示例中,采用的是能够从外部记录介质206和网络207
中的任意一个取得AV数据的结构,但并不限定于此,也可以是只是其中的一个。 用户接口 205与播放器208、控制器209连接。处理部201能够通过用户接口 205
将AV数据等输出到播放器208并且使用户视听AV数据。另外,从控制器209输入的用户
的要求通过用户接口 205传递到处理部201。 设备接口 203能够从记录介质210读入AV数据以及将AV数据写入记录介质210。这里,记录介质210可以是内置或外附的硬盘(磁性存储)装置、或者能够记录AV数据的 ROM(或RAM)盘片或存储卡等可移动的记录介质。 处理部201具有将预先准备的AV数据或者经由任意一个接口读入的AV数据根据 其管理信息进行再现控制的功能、以及下载记录在服务器装置等中的AV数据及其管理信 息的功能,并且控制由记录再现装置200所执行的各种处理。 如上所述,本实施方式的记录再现装置200具有从ROM盘片等外部记录介质206 读入AV数据后进行再现的功能。另外,在装置内具有记录区域,并且能够记录下载的AV数 据。然而,记录再现装置200也可以不在装置本身而在其他位置具有上述记录区域。另外, 外部记录介质206也可以不是ROM盘片而是RAM盘片。另外,不限于盘片,也可以是半导体 存储器等其他记录介质。 本实施方式的记录再现装置200的结构是能够在一个Playlist中记录多个用于 管理AV数据的Subpath。 在以下的各实施方式的说明中,以外部记录介质206是R0M盘片206、记录介质 210是记录再现装置200内的记录区域210 (以下,记作记录区域210)的情况为代表示例进 行说明。〈下载下来的关联AV数据与其管理信息的对应关系> 说明利用图13所示的记录再现装置200下载下来的关联AV数据与其管理信息之 间的对应关系。首先,根据下述图14 图17说明用来生成下载下来的关联AV数据的管理 信息的方法。 图14是表示记录在ROM盘片206的原始的AV数据的结构示例的图。在ROM盘片 206中,Playlistl是相当于图25所示的Playlist的数据、Clip Infol是相当于图25所 示的Clip Info、Clip AV Streaml相当于图25所示的Clip AV Stream的数据。Pathl由 一个以上的Playitem构成,并且相当于图25所示的Playitem(Mainpath)。
接着,说明与图14所示的原始的AV数据组合起来再现的关联AV数据(及其管理 信息)的生成以及提供方法。并且,这里的处理是在提供AV数据的内容提供侧执行的。
图15是用于说明下载下来的关联AV数据和与该关联AV数据一同下载下来的该 关联AV数据的管理信息之间的对应关系的一个示例的图。 首先,如图15所示,当内容提供者最初提供Downloaded Clip AVStreaml以及 Downloaded Clip Infol作为管理AV数据时,生成Downloaded Playlistl (管理信息1)。 Downloaded Play listl在图14所示Playlistl (对应于原始的AV数据)中追加Downloded Pathl作为Subpath。 Downloaded Pathl由参照Downloaded Clip Infol的一个以上的 Playitem构成。 图16以及图17是用于说明下载下来的关联AV数据和与该关联AV数据一起下载 下来的该关联AV数据的管理信息之间的对应关系的其他示例的图。 如图16所示,当提供Downloaded Clip AV Stream2以及Downloaded Clip Info2 作为内容提供者接下来提供的AV数据的情况下,生成Downloaded Playlist2 (管理信息 2)。 Downloaded Playlist2在图15所示Downloaded Playlistl追加Downloded Path2作 为SubPath。 Downloaded Path2由参照Downloaded Clip Info2的一个以上的Playitem 构成。
进一步,如图17所示,在提供Downloaded Clip AV Stream3以及Downloaded Clip info3的情况下,生成Downloaded Playlist3 (管理信息3) 。Downloaded Playlist3在图16 所示的DownloadedPlaylist2中追力口了 Downloaded Path3作为Subpath。DownloadedPath3 由参照Downloaded Clip Info3的一个以上的Playitem构成。 这样,要下载的关联AV数据的管理信息(Playlist)是在开始提供要下载的关联 AV数据的时刻,在最新的管理信息即Path数量最多的管理信息中追加Path而生成的。
此时,作为原始的AV数据(例如,美国电影等)的关联AV数据,例如,Downloaded Clip AV Streaml能够提供日语字幕、DownloadedClip AV Stream2能够提供荷兰语字幕、 Downloaded Clip AV Stream3能够提供法语字幕。然而,关联AV数据并不限于字幕数据, 例如也可以适用后记录的声音等可再现的各种数据。
〈关联AV数据及其管理信息的下载方法> 接着,根据下述的图18说明下载上述已说明的关联AV数据和该关联AV数据的管 理信息的方法。 图18是用于说明下载关联AV数据及其管理信息的方法的一个示例的流程图。首 先,用户从记录再现装置200 —侧发出指示,以便从服务器装置下载与记录在ROM盘片206 中的原始的AV数据相关联的关联AV数据。接着,记录再现装置200开始与服务器装置通 信(步骤S21)。在服务器装置中存放着可下载的关联AV数据的一览,根据该一览,用户选 择要下载的关联AV数据(步骤S22)。记录再现装置200将所选择的关联AV数据下载到记 录区域210(步骤S23)。接着,检索与要下载的关联AV数据相对应的管理信息(步骤S24), 将该管理信息下载到记录区域210 (步骤S25)。 S卩,在下载上述图15所示的Downloaded Clip AV Streaml时,也下载对应的管理 信息1 (Downloaded Playlistl)。同样地,在下载图17所示的Downloaded Clip AV Stream3 时,也下载对应的管理信息3 (Downloaded Playlist3)。 另外,并不一定按照所提供的顺序下载关联AV数据,也可以根据需要下载。
另外,对下载下来的管理信息与记录在记录再现装置200内的记录区域210中的 管理信息进行比较,当其为旧的管理信息的情况下、即Path的个数少的情况下,也可以不 记录到记录再现装置200内的记录区域210中。另外,也可以在下载管理信息前,判定该管 理信息与已经记录在记录区域210中的管理信息相比哪个更新,根据该判定结果来判断是 否从服务器装置下载管理信息。 另外,服务器装置提供的管理信息也可以只提供该服务器装置能够提供的最新的 管理信息即该服务器装置能够提供的Path最多的管理信息。
〈AV数据的再现方法〉 接着,根据下述的图19说明利用借助于上述关联AV数据及其管理信息的下载方 法下载下来的管理信息,将已下载到记录再现装置200内的关联AV数据和记录在R0M盘片 206中的原始的AV数据组合起来进行再现的方法。 图19是用于说明再现AV数据的方法的一个示例的流程图。最初,用户从记录再 现装置200发出再现记录在ROM盘片206上的原始的AV数据的指示。记录再现装置200 判断与记录在ROM盘片206中的原始的AV数据相关联的管理信息是否记录在记录再现装 置200内的记录区域210中(步骤S31)。这里,可以考虑使用例如将记录在ROM盘片206中的原始的AV数据的标题名预先记录到下载下来的管理信息中等方法来判断是否是与记录在ROM盘片206中的原始的AV数据相关的管理信息。 在上述步骤S31中,当记录再现装置200内的记录区域210中没有记录与记录在ROM盘片206中的原始的AV数据相关联的管理信息的情况("否"的情况)下,记录再现装置200从ROM盘片206读入相应的管理信息(步骤S32),转至步骤S37,从记录在ROM盘片206中的管理信息的Ma i即ath所管理的多路复用(原始的)AV数据和Subpath所管理的关联AV数据中选择再现对象的AV数据(步骤S37),将所选择的AV数据组合起来进行再现。这是与仅再现记录在ROM盘片206中的AV数据的情况相同的处理。
另外,在上述步骤S31中,当记录再现装置200内的记录区域210中记录着与记录在ROM盘片206中的原始的AV数据相关联的管理信息的情况("是"的情况)下,记录再现装置200在记录在记录再现装置200内的记录区域210中的管理信息以及记录在ROM盘片206中的管理信息中检索最新的、即Path最多的管理信息(步骤S33),并对检索到的管理信息进行解释(步骤S34)。管理信息的Mai即ath是由参照记录在ROM盘片206中的原始的AV数据的Playitem构成的。 接着,记录再现装置200判断在ROM盘片206或记录再现装置200内的记录区域210中是否存在构成管理信息的各Downloaded Path的Playitem所参照的关联AV数据、即Downloaded Clip Info和Downloaded Clip AV Stream(步骤S35)。可以利用是否存在具有使用文件系统指定的文件名的文件、或者如果是下载下来的关联AV数据则在其管理信息中设置表示已下载该关联AV数据的信息等方法来判断是否记录在ROM盘片206或记录再现装置200内的记录区域210。 接着,记录再现装置200对所有的Downloaded Path确认是否存在构成管理信息的Downloaded Path的Playitem所参照的关联AV数据(步骤S36),在尚未对所有的Downloaded Path进行确认的情况("否"的情况)下,返回到上述步骤S35。另外,在上述步骤S36中,当已经确认过所有的Downloaded Path的情况("是"的情况)下,根据该确认结果,如果存在构成管理信息的Downloaded Path的Playitem所参照的关联AV数据,则生成该关联AV数据的一览提供给用户,如果不存在关联AV数据,则不显示一览。
然而,在本实施方式中,虽然当构成管理信息的Downloaded Path的Playitem所参照的关联AV数据不存在的情况下不显示一览,但也可以显示一览,在这种情况下,显示可以使用户区别关联AV数据可再现还是不可再现的信息。 接着,记录再现装置200从一览显示的关联AV数据中选择希望与Mai即ath所管理的多路复用(原始的)AV数据组合起来同时再现的关联AV数据(步骤S37),将所选择的关联AV数据与原始的AV数据组合起来进行再现。 这里,根据下述的图20以及图21,具体说明下载上述图17所示的Downloaded
Clip AV Streaml、 Downloaded Clip AV Stream3时的关联AV数据的再现处理。 图20是表示记录在记录再现装置200内的记录区域210中的管理信息以及关联
AV数据的结构示例的图。图21是表示记录在ROM盘片206中的关联信息以及原始的AV数
据和记录在记录再现装置200内的记录区域210中的管理信息以及关联AV数据的对应关
系的一个示例的图。 如图20所示,在记录再现装置200内的记录区域210中,记录Downloaded ClipAV Streaml、 Downloaded Clip AV Stream3、 Downloaded Clip Infol、 Downloaded Clip Info3、DownloadedPlaylistl、Downloaded Playlist3。在这种情况下,检索Path最多的管 理信息Downloaded Playlist3作为最新的管理信息。 接着,判断是否存在构成Downloaded Pathl的Playitem所参照的AV数据、即 Downloaded Clip AV Streaml禾口 Downloaded Clip Infol、是否存在构成Downloaded Path2的Playitem所参照的AV数据、即Downloaded Clip AV Stream2和Downloaded Clip Info2、是否存在构成Downloaded Path3的Playitem所参照的AV数据、S卩DownloadedClip AV Stream3禾口 Downloaded Clip Info3。 在这种情况下,由于存在Downloaded Clip AV Streaml禾P Downloaded Clip Infol、 Downloaded Clip AV Stream3和DownloadedClip Info3,因此显示一览,如图21 所不,Clip AV Streaml、 DownloadedClip AV Streaml、 Downloaded Clip AV Stream3由 DownloadedPlaylist3管理。在本示例中,在一览中不显示Downloaded Clip AVStream2。
根据该一览,用户选择Downloaded Clip AV Streaml或者Downloaded Clip AV Stream3。将所选择的Downloaded Clip AV Streaml或者Downloaded Clip AV Stream3 和Clip AV Streaml组合起来进行再现。 例如,假定记录在ROM盘片206中的原始的AV数据(Clip AVStreaml)是美国电 景j、Downloaded Clip AV Streaml是日语字幕、Downloaded Clip AV Stream2是英语字幕、 Downloaded Clip AV Stream3是荷兰语字幕的情况下,在再现ROM盘片206时,可以选择 DownloadedClip AV Streaml或者Downloaded Clip AV Stream3。即,由于在再现美国电 影时能够选择日语字幕、荷兰语字幕,因此,可以将记录在R0M盘片206中的美国电影和下 载下来的日语字幕或荷兰语字幕组合起来同时再现。
〈AV数据的删除方法〉 接着,根据下述的图22,说明根据利用上述下载方法下载下来的管理信息删除与 记录在插入到记录再现装置200内的R0M盘片206中的原始的AV数据相关联的、记录在记 录再现装置200内中的关联AV数据的方法。 图22是用于说明删除记录在记录再现装置200内的记录区域210中的关联AV数 据的流程图。最初,用户从记录再现装置200发出删除记录在ROM盘片206中的原始的AV 数据的关联AV数据的指示。记录再现装置200判断是否将与插入的R0M盘片206相关的 AV数据的管理信息下载并记录到记录再现装置200内的记录区域210中(步骤S41)。例 如,可以将记录在R0M206中的原始的AV数据的标题名预先记录到被下载下来的管理信息 中,由此来判断是否是与ROM盘片206相关联的AV数据的管理信息。 在上述步骤S41中,在尚未将与记录在R0M盘片206中的原始的AV数据相关的管 理信息下载并记录到记录再现装置200内的记录区域210中的情况("否"的情况)下,记 录再现装置200结束AV数据的删除处理。 另外,在上述步骤S41中,在已经将与记录在ROM盘片206中的原始的AV数据相 关的管理信息下载并记录到记录再现装置200内的记录区域210中的情况("是"的情况) 下,检索记录在记录再现装置200内的记录区域210的管理信息中最新的、即Path最多的 管理信息(步骤S42),对检索到的管理信息(步骤S43)加以解释。 接着,判断在记录再现装置200内的记录区域210中是否存在构成管理信息的
21各Downloaded Path的Playitem所参照的关联AV数据、即Downloaded Clip Info和Downloaded Clip AV Stream(步骤S44)。判断是否记录在记录再现装置200内的记录区域210的方法可以用是否存在持有使用文件系统所指定的文件名的文件、或者如果是下载下来的关联AV数据,则在其管理信息中设置表示已经下载了该关联AV数据的信息等方法。
接着,记录再现装置200对所有的Downloaded Path确认是否存在构成管理信息的Downloaded Path的Playitem所参照的关联AV数据(步骤S45),在尚未对所有的Downloaded Path进行确认的情况("否"的情况)下,返回上述步骤S44。另外,在上述步骤S45,当已经确认了所有的Downloaded Path的情况("是"情况)下,根据该确认结果,如果存在构成管理信息的Downloaded Path的Playitem所参照的关联AV数据,则生成该关联AV数据的一览提示给用户,如果不存在关联AV数据,则不显示一览。
然而,在本实施方式中,虽然当不存在构成管理信息的DownloadedPath的Playitem所参照的关联AV数据的情况下不显示一览,但也可以显示一览,在这种情况下,显示用户能够区别是可删除还是不可删除的信息。 接着,记录再现装置200中,用户从一览显示的关联AV数据中选择要删除的数据(步骤S46)。记录再现装置200删除由用户选择的关联AV数据、即Downloaded Clip Info和Downloaded Clip AV Stream(步骤S47)。 这里,根据下述的图23以及图24,说明从上述图20所示的记录区域210中删除Downloaded Clip Info3以及Downloaded Clip AVStream3的示例。 图23是表示从图20所示的记录区域210中删除Downloaded ClipInfo3以及Downloaded Clip AV Stream3之后的、记录在记录区域210中的管理信息以及关联AV数据的一个示例的图。 图24是表示从图20所示的记录区域210中删除Downloaded ClipInfo3以及Downloaded Clip AV Stream3之后的、记录在ROM盘片206中的关联信息以及原始的AV数据和记录在记录再现装置200内的记录区域210中的管理信息以及关联AV数据之间的对应关系的一个示例的图。 如上述图20所示,在记录再现装置200内的记录区域210中,记录DownloadedClip AV Streaml、 Downloaded Clip AV Stream3、 Downloaded Clip Infol、 DownloadedClip Info3、 DownloadedPlaylistl、 Downloaded Playlist3。 在这种情况下,检索DownloadedPlaylist3作为最新的管理信息。 接着,判断是否存在构成Downloaded Pathl的Playitem所参照的关联AV数据即Downloaded Clip AV Streaml禾口 Downloaded Clipinfol、判断是否存在构成DownloadedPath2的Playitem所参照的关联AV数据即Downloaded Clip AV Stream2和DownloadedClip info2、判断是否存在构成Downloaded Path3的Playitem所参照的关联AV数据即Downloaded Clip AV Stream3禾口 Downloaded Clip info3。 在这种情况下,由于存在Downloaded Clip AV Streaml禾P Downloaded Clipinfol、Downloaded Clip AV Stream3禾卩DownloadedClip info3,因此显示一览。在本示例中,不在一览中显示DownloadedClip AV Stream2。 接着,当用户从一览中选择Downloaded Clip AV Stream3时,删除DownloadedClip AV Stream3和Downloaded Clip Info3。但不删除管理信息(本示例的情况下,是
22Downloaded Playlist3)。此时,如图23所示,在记录再现装置200内记录Downloaded Clip AVStreaml、 Downloaded Clip Infol、 Downloaded Playlistl、 DownloadedPlaylist3。此 时,如图24所示,未被删除而残留下来的Clip AVStreaml、 Downloaded Clip AV Streaml 由Downloaded Playlist3进行再现管理。 例如,假定记录在ROM盘片206的原始的AV数据(Clip AV Streaml)是美国电 景》、Downloaded Clip AV Streaml是日语字幕、DownloadedClip AV Stream2是英语字 幕、Downloaded Clip AV Stream3是荷兰语字幕的情况下,可以选择Downloaded Clip AV Streaml、DownloadedClip AV Stream3即日语字幕、荷兰语字幕。在本示例中,表示了删除 Downloaded Clip AV Stream3即荷兰语字幕后的状态。 然而,虽然在AV数据的删除方法的示例中说明的是在记录再现装置200内插入 R0M盘片206的情况,但并不限定于此。即使在记录再现装置200内不插入R0M盘片206的情 况下,也能够删除AV数据。S卩,可以仅利用记录在记录再现装置200内的记录区域210中的 管理信息,删除记录在记录再现装置200内的记录区域210中的关联AV数据即Downloaded Clip Info禾口 Downloaded Clip AV Stream。 另外,在以上的实施方式的说明中表示了管理信息的Path为4个的情况,但并不 限定于4个。 另外,在实施方式的说明中,对于同时再现记录在ROM盘片206中的原始的AV数 据和记录在记录再现装置200内的记录区域210中的关联AV数据的情况进行了说明。但 不限定于这种情况,对于原始的AV数据以及下载下来的关联AV数据,都不限定记录区域。 即,可以是外部的记录介质(R0M盘片206)、记录再现装置200内的记录区域210、或网络上 的(服务器装置等的)记录区域210,另外,这些记录区域也可以在相同的区域内。
另外,虽然假定记录在记录再现装置200内的记录区域21中的关联AV数据是下 载下来的AV数据,但也并不限定输入源。例如,也可以是从外部记录介质取得后进行记录 的。 另外,虽然是以在记录再现装置200内具有用于预先记录AV数据的记录区域为前 提进行的说明,但也可以在记录再现装置200内不具有记录区域而具有用于读写可移动记 录介质的输入设备接口并且将AV数据记录到该记录介质。
符号说明 10,200...记录再现装置11,201...处理部
lla...应用执行部 lib...安装处理部 llc...加载处理部 lid...存储器 12,202外部设备接口 13,203设备接口
14,204网络接口 15,205用户接口 16,206外部记录介质 17,207...网络
18, 208...播放器 19, 209...控制器 20, 210.记录装置(记录介质、记录区域)
20a,20b...记录介质 1001...盘片状记录介质
权利要求
一种记录再现装置,具有外部接口,用于连接记录了内容的外部记录介质或服务器装置;记录部,将从连接于该外部接口的上述外部记录介质或上述服务器装置读入的内容进行记录;以及处理部,再现或执行该记录的内容,该记录再现装置的特征在于,上述处理部具有安装处理部,将上述外部记录介质或上述服务器装置中记录的内容,与特定的管理信息一起,安装到上述记录部的特定区域,上述处理部根据从该处理部再现或执行中的内容来的安装命令,向上述安装处理部发出安装指示,当上述处理部将上述外部记录介质或上述服务器装置中记录的内容与特定的管理信息一起,安装到上述记录部的特定区域并记录时,只对可信度高的内容执行安装处理。
2. —种文件存取方法,用于由记录再现装置对内容的配置文件进行存取,上述记录再现装置具有外部接口,用来连接记录了内容的外部记录介质或服务器装置;记录部,将从与该外部接口连接的上述外部记录介质或上述服务器装置读入的内容进行记录;以及,处理部,再现或执行该记录的内容,该文件存取方法的特征在于,上述处理部根据从该处理部再现或执行中的内容来的安装命令,向上述处理部所具备的安装处理部发出安装指示,当上述处理部,利用上述安装处理部,将上述外部记录介质或上述服务器装置中记录的内容与特定的管理信息一起,安装到上述记录部的特定区域并记录时,只对可信度高的内容进行安装处理。
全文摘要
本发明提供一种记录再现装置和文件存取方法。该记录再现装置(10)具有外部设备I/F(12),用来连接记录了包含AV数据或应用程序的内容的外部记录介质(16);记录装置(20),用来记录从外部记录介质(16)读入的内容;以及,处理部(11),用来再现或执行所记录的内容。处理部(11)根据安装处理、加载处理、内容执行处理向记录再现装置(10)能够再现或执行的任意内容添加不同的存取限制,在内容执行处理中根据内容的可信度限制该内容的存取。
文档编号G06F9/50GK101714102SQ200910224978
公开日2010年5月26日 申请日期2004年7月22日 优先权日2003年10月3日
发明者大泉胜志, 木付英士, 木山次郎 申请人:夏普株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1