信息处理设备、下载方法、下载中断方法、下载恢复方法

文档序号:7667180阅读:117来源:国知局
专利名称:信息处理设备、下载方法、下载中断方法、下载恢复方法
技术领域
本发明涉及信息处理设备、下载方法、下载中断方法、下载恢复方法以 及程序。
背景技术
在从服务器向终端下载内容的处理期间,由于用户指令或通信线路被断 开等等,可能发生下载的中断。传统的英特网网页浏览器应用程序等等实现 中断和恢复下载的功能。使用对于每个应用程序唯一的工作目录和数据库来 安排这种应用程序管理下载期间的文件状态、下载源的信息等等。例如,日本未审的专利申请^^开No. 2001-256195公开了一种终端下载程序(应用程 序),该程序将所接收的数据的大小传送到服务器并且在内容的下载或内容密 钥被中断的情况下恢复下载。发明内容然而,用如上所述的传统使用的下载中断/恢复方法,只有执行下载的应 用程序可以处理恢复下载或被中断的文件所需的信息,而还没有管理多个应 用程序之间的共享格式的数据。因此,已经难以应用依赖于传统应用程序功 能的下载中断/恢复的方法以在可移动存储介质上记录下载文件。也就是说, 被存储在可移动存储介质上的文件由于被多个设备或应用程序引用,已经有 了以下问题。例如,如果某个设备A通过可移动存储介质将正在下载处理中的文件A 移动到另一个设备B,则在另一个设备B上不能识别正在下载处理期间的文 件A。因此,在另一个设备B上已经下载文件A作为副本。同样,另一个设 备B用具有相同名字但不同内容的另 一个文件B覆盖正在下载处理中的文件 A,因此,当通过可移动存储介质将文件B返回到第一个设备A并且在设备 A恢复文件A的下载时,可能破坏在另一个设备B下载的另一个文件B。同样,在下载时维持工作目录或文件名的兼容性以及保护用于确定多个
应用程序之间的规则的目录或文件名的兼容性已经很困难。因此,本发明已经考虑到上述问题,并且本发明希望提供一种新的和改 进的信息处理设备、下载方法、下载中断方法、下载恢复方法以及程序,其 能够在从多个设备或应用程序向可移动存储介质下载内容文件的情况下改进 下载的中断与恢复之间的兼容性。根据本发明的实施例,提供了 一种用于通过网络从内容分发服务器下载 内容的信息处理设备,该设备包括装配单元,配置成以便可与其分开装配 存储介质;下载单元,安排成从内容分发服务器接收要下载的内容,并且将接收的内容记录到存储介质;中断处理单元,安排成如果中断下载单元从内 容分发服务器对内容的接收,则在存储介质上记录恢复中断内容的下载所需 的恢复信息;以及恢复处理单元,安排成如果恢复中断内容的接收,则从存 储介质读取恢复信息,并且根据读取的恢复信息将中断内容的传送请求传送 到内容分发服务器,其中,下载单元根据中断内容的传送请求,接收从内容 分发服务器传送的中断内容,并且在存储介质上记录所接收的中断内容。用 这种配置,如果在可移动存储介质上记录中断下载的内容,则可以根据被记 录在可移动存储介质上的恢复信息来恢复中断内容的下载。因此,可以在多 个信息处理设备或多个应用程序之间共享恢复信息,并且可以执行下载的中 断和恢复。根据本发明的实施例,提供了 一种用于通过网络从内容分发服务器下载 内容的信息处理设备,该设备包括装配单元,配置成以便可与其分开装配 存储介质;下载单元,安排成从内容分发服务器接收要下载的内容,并且将 接收的内容记录到存储介质;以及中断处理单元,安排成在存储介质上记录 恢复内容的下载所需的恢复信息。上述中断处理单元可以被安排成将恢复信息添加到被存储在存储介质上 的内容文件中。上述恢复信息可以被安排成包括内容的下载源的地址信息。中断标识信息记录到存储介质,数据格式信息改写成中断标识信息,并且在改写之前,将数据格式信息的备 份信息记录到存储介质上作为恢复信息。
上述恢复信息可以被安排成包括内容的已接收的数据的数据量信息。 变化检查信息。上述中断处理单元可以被安排成如果中断了下载单元从内容分发服务器 对内容的接收,则在存储介质上记录与中断内容相应的恢复信息。期间,每次只在接收了预定量的内容数据时,才更新与正被接收的内容相应 的、被记录在所述存储介质上的所述恢复信息。属性信息并且记录到存储介质上,之后,下载单元接收该内容并且记录到存 储介质上。信息处理设备可以进一步包括回放单元,被安排成回放被存储在存储 介质上的内容,其中该回放单元被安排成如果中断下载单元从内容分发服务 器对内容的接收,则使用与中断内容相应的内容属性信息来回放中断内容的 接收的数据。根据本发明的实施例,提供了一种用于通过网络从内容分发服务器下载内容的信息处理设备,该设备包括装配单元,配置成以便可与其分开装配 存储介质;恢复处理单元,安排成从存储介质读取恢复信息,在存储介质中, 存储了中断从内容分发服务器的接收的中断内容和恢复中断内容的下载所需 的恢复信息,并且恢复处理单元被安排成根据读取的恢复信息将中断内容的 传送请求传送到内容分发服务器;以及下载单元,安排成根据中断内容的传 送请求,接收从内容分发服务器传送的中断内容,并且在存储介质中记录所 接收的中断内容。上述恢复信息可以被安排成被添加到被存储在存储介质上的中断内容中 的文件。上述恢复信息可以被安排成包括内容的下载源的地址信息,并且根据该 地址信息存取被存储在内容分发服务器中的中断内容。在存储介质上的内容相应的中断标识信息,来确定该内容是否是中断内容。上述恢复处理单元可以被安排成当接收被存储在所述存储介质上的内容 的选择指令时,读取内容文件中的数据格式信息,并且如果该数据格式信息
是中断标识信息,则内容的传送请求被传送到内容分发服务器。上述恢复处理单元可以被安排成如果下载单元已经完成了中断内容的接 收,则将中断内容文件中的中断标识信息改写成预先被添加到中断内容的数 据格式信息。上述恢复信息可以被安排成包括数据格式信息的备份信息,并且根据该 备份信息将中断标识信息还原成数据格式信息。息,其中恢复处理单元从存储介质读取接收的数据的数据量信息,并且将根 据该数据量信息而生成的未接收的数据范围信息传送到内容分发服务器,并 且其中下载单元从内容分发服务器接收中断内容的未接收的数据。上述恢复信息可以被安排成包括与在中断之前从内容分发服务器接收的 中断内容相应的变化检查信息,其中如果恢复中断内容的接收,则恢复处理 单元从存储介质读取变化检查信息并且传送到内容分发服务器;并且其中下 载单元根据比较内容分发服务器中的变化检查信息与相应于中断内容的新变 化检查信息的比较结果,从内容分发服务器接收中断内容的所有数据或未接 收的数据。上述恢复信息可以被安排成包括与中断之前从内容分发服务器接收的中 断内容相应的变化检查信息,其中如果恢复中断内容的接收,则恢复处理单 元从存储介质中读取变化检查信息,并且从内容分发服务器接收与中断内容 相应的新变化检查信息,并且根据比较读取的变化检查信息与新变化检查信 息的比较结果,将中断内容的所有数据或未接收的数据的传送请求传送到内 容分发服务器。上述恢复处理单元可以被安排成如果下载单元已经完成了中断内容的接 收,则删除被存储在存储介质中的恢复信息。信息处理设备可以进一步包括时钟单元,配置成测量当前的时间点,其中恢复处理单元读取与被存储在存储介质中的中断内容相应的有效期限信 息,比较时钟单元测量的当前时间点与有效期限信息,并且如果当前的时间 点在有效期限内,则将中断内容的传送请求传送到内容分发服务器。上述恢复处理单元可以被安排成确定被添加到存储介质的用户标识符与 被添加到中断内容的用户标识符是否相同,并且如果两个用户标识符相同, 则将中断内容的传送请求传送到内容分发服务器。
信息处理设备可以进一步包括回放单元,安排成回放被存储在存储介 质上的内容,其中中断内容的使用所需的内容属性信息被存储在存储介质上, 并且其中回放单元使用该内容属性信息来回放中断内容的接收的数据。信息处理设备可以进一步包括回放单元,安排成回放被存储在存储介 质上的内容,其中中断内容的使用所需的内容属性信息被存储在存储介质上,放单元使用该内容属性信息来回放来自中断内容的接收的数据。根据本发明的实施例,提供了 一种用于信息处理设备通过网络从内容分 发服务器下载内容的下载方法,该方法包括步骤从内容分发服务器接收要 下载的内容,同时在可与信息处理设备分开装配的存储介质上记录接收的内 容,如果中断了从内容分发服务器对内容的接收,则在存储介质上记录恢复 中断内容的下载所需的恢复信息,如果恢复被存储在存储介质上的中断内容 的接收,则从存储介质上读取恢复信息,根据读取的恢复信息将中断内容的 传送请求传送到内容分发服务器,以及根据中断内容的传送请求接收从内容 分发服务器传送的中断内容,并且在存储介质上记录所接收的中断内容。根据本发明的实施例,提供了 一种用于信息处理设备通过网络从内容分 发服务器下载内容的下载中断方法,该方法包括步骤从内容分发服务器接 收要下载的内容,同时在可与信息处理设备分开装配的存储介质上记录接收 的内容,以及在存储介质上记录恢复内容的下载所需的恢复信息。根据本发明的实施例,提供了 一种用于信息处理设备通过网络从内容分 发服务器下载内容的下载恢复方法,该方法包括步骤从可与信息处理设备 分离的存储介质中读取恢复信息,在该存储介质中,存储了已经中断了其从 内容分发服务器的接收的中断内容和恢复中断内容的下载所需的恢复信息, 根据读取的恢复信息将中断内容的传送请求传送到内容分发服务器,以及根据中断内容的传送请求,接收从内容分发服务器传送的中断内容,并且在存 储介质上记录所接收的中断内容。根据本发明的实施例,提供了 一种使计算机充当通过网络从内容分发服 务器下载内容的信息处理设备的程序,该程序使计算机执行以下步骤从内 容分发服务器接收要下载的内容,同时在可与信息处理设备分开装配的存储 介质上记录接收的内容,如果中断了从内容分发服务器对内容的接收,则在 存储介质上记录恢复中断内容的下载所需的恢复信息,如果恢复被存储在存
储介质上的中断内容的接收,则从存储介质上读取恢复信息,根据读取的恢 复信息将中断内容的传送请求传送到内容分发服务器,以及根据中断内容的 传送请求,接收从内容分发服务器传送的中断内容,并且在存储介质上记录 所接收的中断内容。根据本发明的实施例,提供了 一种使计算机充当通过网络从内容分发服 务器下载内容的信息处理设备的程序,该程序使计算机执行以下步骤从内 容分发服务器接收要下载的内容,同时在可与信息处理设备分开装配的存储 介质上记录接收的内容,以及在存储介质上记录恢复内容的下载所需的恢复 信息。根据本发明的实施例,提供了 一种使计算机充当通过网络从内容分发服务器下载内容的信息处理设备的程序,该程序使计算机执行以下步骤从可与信息处理设备分离的存储介质中读取恢复信息,在所述存储介质中,存储所需的恢复信息,根据读取的恢复信息将中断内容的传送请求传送到内容分 发服务器,以及根据中断内容的传送请求,接收从内容分发服务器传送的中 断内容,并且在存储介质上记录所接收的中断内容。如上所述,根据本发明的实施例,如果用多个设备或应用程序下载内容 文件到可移动存储介质,则可以改进这种下载的中断和恢复的兼容性。


图1是图示根据本发明的第 一 实施例的内容分发系统的配置的示意图; 图2是图示根据实施例的中断内容文件的数据配置的示意图; 图3是图示根据实施例的便携式信息处理设备的配置的方框图; 图4是图示根据实施例的便携式信息处理设备和内容分发服务器的功能 配置的方框图;图5是图示根据实施例的下载中断方法的例子的流程图;图6A是图示根据实施例的内容文件的数据配置的示意图;图6B是图示根据实施例的内容文件的数据配置的示意图;图7是图示根据实施例的下载中断方法的另 一个例子的流程图;图8是图示根据实施例的内容文件的数据配置的示意图;图9是图示根据实施例的下载恢复方法的流程图; 图10 A是图示根据实施例的在内容选择时显示屏幕的例子的示意图; 图IOB是图示根据实施例的在内容选择时显示屏幕的例子的示意图; 图11是图示根据实施例的特殊图片内容文件的下载方法的序列图; 图12A是图示根据实施例的图片内容文件的数据配置的示意图; 图12B是图示根据实施例的图片内容文件的数据配置的示意图; 图12C是图示根据实施例的图片内容文件的数据配置的示意图; 图12D是图示根据实施例的图片内容文件的数据配置的示意图; 图12E是图示根据实施例的图片内容文件的数据配置的示意图; 图12F是图示根据实施例的图片内容文件的数据配置的示意图; 图13是图示根据实施例的版权管理系统的分组注册的图表的示意图; 图14是图示根据实施例的用版权管理系统管理内容的使用的技术的示 意图;图15是图示根据实施例的用版权管理系统的下载恢复方法的流程图;和 图16是图示根据实施例的在版权管理系统没有授权内容的使用的情况 下错误显示的具体例子的示意图。
具体实施方式
将参照附图详细地描述本发明的优选实施例。注意本说明书和附图,用 相同的附图标记表述具有实质相同配置的组件,以便避免多余的描述。第一实施例首先,将参照图1描述根据本发明的第一实施例的内容分发系统1的概 观。图1是图示根据本实施例的内容分发系统1的配置的示意图。如图1中所示,内容分发系统1由以下组成作为用户终端设备的信息 处理设备10以及便携式信息处理设备20A、 20B、 20C (以后也可以统称为 "便携式信息处理设备20")、内容分发服务器30、网络5以及接入点9。网络5是连接信息处理设备10、便携式信息处理设备20和内容分发服 务器30的通信网络,以便能够双向通信。该网络5由以下组成例如,无论 通过电缆或无线地、诸如英特网、电话网、卫星通信网络等等的公共网络、 或诸如WAN (广域网)、LAN (局域网)、IP-VPN (英特网协议虚拟个人网)、 无线LAN等等的具体使用的网络。信息处理设备10或便携式信息处理设备 20可以通过使用作为中继设备的接入点9通过无线LAN直接连接到网络5。 该接入点9可以被布置在不同位置,诸如用户家中、火车站、商店或室外。内容可以是各种类型的内容数据,例如,诸如由运动图像或诸如图表等 等的静止图像、电影、电视节目或视频节目组成的图片(视频)内容、诸如 音乐、演讲、无线电节目等等的音频内容、游戏内容、文档内容、软件等等。 图片内容不局限于图片数据,而可以包括音频数据。在以下的图示中,作为 例子,主要给出了电视节目(例如,MP4 (运动图像专家组阶段4)数据)的 图片内容或音乐内容(例如,MP3 (MPEG音频层-3)内容),但是根据本发 明的内容并不局限于这些例子。信息处理设备10是能够记录和回放内容的记录/回放设备。具体地,用 诸如图中所示的个人计算机(以下称为"PC")的计算机设备(可以是笔记 本型或桌面型)配置信息处理设备10,但并不局限于这个例子,并且如果设 备具有通过网络5的通信功能,则可以用例如诸如PDA (个人数字助理)、 家庭游戏设备或DVD/HDD记录器等等的信息家庭用具来配置信息处理设备 10。该信息处理设备10因此可以分开装配其上的可移动存储介质7。便携式信息处理设备20是用户可以到处携带的便携式设备(以下称为 "PD"),并且由能够记录和回放内容的相对较小的记录/回放设备来配置。更 具体地,便携式信息处理设备20由例如图中所示的便携式游戏设备来配置, 但是并不局限于此,并且可以是便携式电话、便携式电影/音频播放器、PDA、 PHS等等。便携式信息处理设备20可以分开装配其上的可移动存储介质7。可移动存储介质(可移动介质)7是可与信息处理设备10或便携式信息 处理设备20分离的存储介质,并且也可以称作可移动介质或便携式介质。例 如,该可移动存储介质7由诸如图中所示的闪存的半导体存储器来配置,但 是并不局限于这个例子,并且可以是诸如非易失性半导体存储器的能够随机 存取的存储介质,该非易失性半导体存储器诸如EEPROM (电可擦除可编程 只读存储器)、以及EPROM (可擦除可编程只读存储器),诸如CD-R (可记 录光盘)/RW(可改写)、DVD-R(可记录数字化通用光盘)/RW/+R/+RW/RAM、 BD (蓝射盘(注册商标))-R/BD-RE的光盘,诸如MO (磁光)盘的磁光盘、 FeRAM、或磁存储器。注意,可移动存储介质7可以是例如,具有使用加密 密钥等限制内容的复制、回放等的版权管理功能的存储介质。同样,可移动 存储介质7的存储容量可以是能够存储要下载的所有数据内容的量之内的存 储容量,但是例如,为了存储价值几十亿字节数据的图片内容,因此必须获 得存储容量。内容分发服务器30由具有服务器功能的计算机设备来配置。内容分发服 务器30是用下载租赁方法来提供电影分发服务或诸如电子音乐分发服务等 的内容分发服务的服务器,并且根据来自用户拥有的信息处理设备IO或便携式信息处理设备20的传送请求,通过网络5将内容分发给信息处理设备10 或便携式信息处理设备20。这时,内容分发服务器30用诸如MP4、 ATRAC3 (增强的变换声学编码)、MP3等的压缩编码方法(编解码)来压缩和编码要 分发的内容,当用诸如DES (数据加密标准)的加密方法加密时,使得能够 分发给信息处理设备10或便携式信息处理设备20。同样,内容分发服务器 30将用于解码内容的内容密钥和作为内容的使用权信息的许可证连同被加密 的内容一起传送到信息处理设备10或便携式信息处理设备20。同样,内容 分发服务器30根据上面的内容分发来执行对于已经购买内容的用户的计帐 处理。用如上所述配置的内容分发系统1,可以将内容从内容分发服务器30下 载到信息处理设备10或便携式信息处理设备20,并且记录到被装配在信息 处理设备10或便携式信息处理设备20上的可移动存储介质7上。例如,信 息处理设备10可以直接从内容分发服务器30下载内容。同样,便携式信息 处理设备20可以通过信息处理设备10从内容分发服务器30间接地下载内 容,或者可以通过接入点9和无线LAN而不通过信息处理设备10从内容分 发服务器30直接下载内容。信息处理设备10和便携式信息处理设备20可以 使用(例如,回放、显示、复制等等)符合许可证的使用条件的范围内的下 载内容。同样,在可移动存储介质7上记录下载内容,因此可以通过连接和分离 可移动存储介质7来在多个设备之间共享下载内容。例如,通过用某个便携 式信息处理设备20A下载内容并且将其记录到可移动存储介质7上,并且将 可移动存储介质7装配到另 一个便携式信息处理设备20B或信息处理设备10 上,也可以使用其他设备读取和回放等^皮记录在可移动存储介质7上的内容。在下载时,根据内容的类型、网络5的通信速度、设备的处理速度等等, 可以要求长时间下载。例如,在长时间下载高质量的电影内容的情况下,可 能会有花30分钟下载价值60分钟的电影内容的情况。因此,可能会有这种 情况在内容下载的处理期间,用户有目的地希望中断下载。同样,可能会有这种情况由于网络5的通信被断开、便携式信息处理设备20的电源被关 闭、或可移动存储介质7变得与便携式信息处理设备20分离而被迫中断下载。如果下载因此被中断,传统地只有执行向其中下载被中断的设备下载的 应用程序可以恢复该下载,因此出现各种上述问题。然而,如上所述,通过 可移动存储介质7与各种设备的连接和分离,在设备之间移动被下载并记录 到可移动介质7上的内容,因此已经寻找了一种解决方案,其中可以用另一 个应用程序或除了下载设备以外的另 一个设备来恢复下载。因此,用本实施例,在为了以好的兼容性执行在多个设备之间的内容下 载中断和恢复、在可移动存储介质7上下载并记录内容文件(以下称为"内 容文件")的情况下,在下载的中断和恢复准备中,改写在下载期间的内容文 件本身。换句话说,用本实施例,创建包括在下载期间已经下载的内容数据 的内容文件,并且后面的数据被写入内容文件中以便即使下载被中断,也可 以用该内容文件作为它的起点来恢复下载。具体地,在下载期间将恢复内容下载所需的恢复信息写入内容文件中使 得能够用该内容文件作为它的起点来恢复下载。因此,便携式信息处理设备 20等等的各种设备可以根据添加到其中下载被中断的内容文件的地址信息, 来重新存取下载源内容并恢复下载。此外,用本实施例,改写下载期间的一部分内容文件(例如开头部分或信息。因此,每个信息处理设备10和便携式信息处理设备20可以根据是否 向其添加了中断标识信息,来识别该内容文件是否是下载期间的内容文件。同样,除了上述内容,用本实施例,通过将作为恢复信息的各种类型的 信息(例如,已经接收的数据量,等等)写入中断下载的内容文件中,可以 减少在恢复下载之后的下载数据量,从而在再次试图在下载处理中提高效率。 此外,为了能够在下载完成之前使用中断下载的内容(例如,回放部分音乐 或图片数据,或显示部分文件或图像数据),安排下载内容文件中各种数据的 顺序,并且在内容文件中描述表述下载过程状态的附加信息。现在,将参照图2描述文件的配置,其中内容是来自于内容分发服务器 30的中断下载(以下称为"中断内容")。图2是图示根据本实施例的中断 内容文件的数据配置的示意图。
如图2中所示,中断内容文件100包括例如,位于文件前端的头标102、已经接收的内容数据104、内容数据的未接收数据的量中的虛拟数据106、以 及恢复中断内容的下载所需的恢复信息108。头标102是整个内容文件的头标(文件头标),并且最初具有指示内容文 件的数据格式的数据格式信息。该数据格式信息包括诸如内容文件的数据大 小、内容文件的数据类型(MP4文件、JPGMP3文件等等)等等的数据标识 符。类似于一般的数据文件,完成下载的内容文件的头标102具有写入其中 合法数据格式信息。相反地,在图2的中断内容文件100的情况下,在中断 标识信息中重新写入头标102中描述的合法数据格式信息。中断标识信息是表述还没有完成的内容下载的中断标识信息,并且例如, 可以是诸如"FF FF FF 6F-66 72 65 65-6E 74 65 72-BE AF 36 13"的16字节二 进制数据。该中断标识信息不但具有下载内容文件(例如MP4文件)的合法 数据格式信息(即,最初被添加到内容文件的原始数据格式信息),还具有被 设置为不同值的其他各种数据文件(JPEG文件、ATRAC3文件、MP3文件、 PowerPoint文件,等等)的合法数据格式信息。因此,通过将头标102的合法数据格式信息改写为以与现有文件中任何 数据格式都不同的格式的中断标识信息,中断内容文件100可以被指示为还 没有完成下载的文件。因此,信息处理设备10和便携式信息处理设备20可 以通过当读取中断内容文件100时引用头标102的中断标识信息来识别没有 完成的中断内容文件100的下载。注意,如果中断标识信息被添加到与文件前端、诸如图2中所示的文件 前端的头标102邻近的区域中,则当从前端读取文件时可以更有效地4全测中 断标识符,因此这种情况是优选的,但是并不局限于这个例子。例如,可以 改写数据的任意部分,诸如中部或作为中断内容文件100的尾端部分的脚注, 并且可以向其添加中断标识符,或者如果正在进行与中断内容的关联,则可 以将中断标识信息记录到可移动存储介质7上作为与中断内容文件100分离 的文件。同样,不将中断内容文件100的现有数据改写为中断标识信息,而 可以这样安排,其中将中断标识信息添加到文件作为单独的附加物,在这种 情况下,中断标识信息可以被包括在恢复信息中。同样,在头标102之后,包括了内容头标104a和下载的(接收的)内容 数据104。内容头标104a是根据数据文件类型提供的例如MP4头标或MP3
头标等等,其中描述了表述内容数据的属性的内容属性信息。例如,该内容 属性信息可以是内容标题、艺术家姓名、编解码信息、数据大小、数据回放 表等等。同样,内容数据104是表示其内容的图片数据、音频数据、文本数 据等等。注意,在内容数据104之后可以提供内容脚注等等,并且可以在该 内容脚注等中描述所有或部分内容属性信息。在内容数据104之后,描述了作为数据的、没有含义的虚拟数据106(零 数据等等)。该虚拟数据106具有与下载中断生成的未接收的内容数据量相等 的数据量。通过写入该虚拟数据106中,在可移动存储介质7中可以保证用 于存储未接收的内容数据量的保留区域,并且当下载恢复时,可以安全地存 储所有内容数据。注意,可以紧接内容数据104区域之后提供恢复信息108, 而不用提供虚拟数据106 。此外,将参照图2描述恢复信息108。在恢复信息108之前和之后包括 对于恢复信息108起头标作用的第一脚注108a以及对于恢复信息108起脚注 作用的第二脚注108b。上述中断标识信息-故写到第一脚注108a和第二脚注 108b中。恢复信息108是用中断下载恢复内容下载所需的信息。如图2中所示, 例如,该恢复信息108包括附加信息、地址信息、下载的数据量信息(接收 的数据量信息)、变化检查信息以及头标102的改写部分的备份信息。首先,将描述附加信息。附加信息是被用于在下载期间供中断内容使用 的信息。具体地,在下载了部分内容文件、诸如中部或后半部的情况下,附 加信息是用于区分下载完成部分与下载未完成部分的信息(例如,标记)。例如,用MP4内容,可能有这种情况,在内容文件的中部或后半部中包 括回放内容所需的内容属性信息(内容标题、缩略图像、回放表,等等),但是在这种情况下,希望首先下载中部或后半部中的内容属性信息部分,而不 是从前端顺序地下载内容文件。因此,如果首先下载部分内容文件诸如中部 或后半部,则为了保护用于写入未接收的内容数据下载的数据区域(保留区 域),描述作为区分下载完成部分与下载未完成部分的信息(即,附加信息) 的标记,表述已经接收了所有内容属性信息。例如,如果脚注位于MP4内容 文件的后半部,其中描述了部分或所有内容属性信息(参见图12),则当完 成了该脚注部分的下载时该标记可以是'T,,当没有完成下载时是"0"。通过在中断内容文件100中写入诸如标记的附加信息,便携式信息处理
设备20可以根据该附加信息确定是否可以部分中断下载的MP4文件。接下来,将描述地址信息。地址信息是表示从下载源等(例如,存储下 载源的内容的位置,以及存取该位置的通信协议)重新下载中断内容的方法 的信息。地址信息是被存储在内容分发服务器30中的下载源的内容的URL (统 一资源定位器),或者下载源的内容的网络上的文件路径(包括文件ID )。 URL (http:〃...)包括表示下载源的内容的存储位置的信息,以及表示存取该位置 的通信协议的信息。因此,诸如便携式信息处理设备20的各种设备可以使用 URL指示的通信协议来重新存取URL指示的下载源的内容的存储位置,并 且恢复中断内容的下载。同样,如果网络上的文件路径作为地址信息被写到 中断内容文件100中,则便携式信息处理设备20等等的各种设备可以根据网 络上的文件路径重新存取下载源的内容并且恢复中断内容的下载。接下来,将描述下载数据量信息。下载数据量信息是指示诸如便携式信 息处理设备20的设备已经从内容分发服务器30接收的内容的数据量的信息, 并且是在中断了内容下载的情况下、表示直到中断时所接收的数据量的信息。 在图2的中断内容文件100的例子中,下载的数据量是内容数据区域104的 数据量、即中断内容文件100中内容头标104的数据量与接收的内容数据的 数据量之和。通过将下载的数据量信息写到中断内容文件100中作为恢复信息,可以 指定中断内容的未接收数据的范围。因此,在恢复下载时,可以将指示未接 收数据范围的信息从便携式信息处理设备20传送到服务器,并且可以只下载 中断内容的未接收的数据,因此可以减少并有效地改善要下载的数据量。例 如,在已经接收了中断内容文件100的部分内容数据(例如,整体的30%) 的情况下,在恢复下载时,可以只下载内容数据的未接收部分(例如,整体 的70%)而不用下载接收的部分,从而能够在恢复下载之后减少传输数据的 量,并且可以减少下载时间(例如30%)。同样,为了进一步有效地执行该重 新下载处理,希望写入上述变化检查信息或备份信息作为恢复信息。接下来,将描述变化检查信息。变化检查信息是用于检查在恢复下载时 下载源的原始内容是否发生改变的信息。用内容分发服务器30,可能有这种 情况,其中更新(替换)了服务器的原始内容。例如,如果新闻节目的图片 内容的内容出现问题,可能出现图片内容被更新的情况,还有,可能出现由 内容分发服务器30存储的文档内容被非法改写的情况。因此,在恢复中断内 容的下载时,确定内容分发服务器30端上的原始内容是否被更新,如果被更 新了,则下载更新之后的所有内容,需要替换接收的数据。另一方面,如果 没有更新,则只需要下载未接收的数据并且添加到中断之前接收的数据中。因此,为了检查在内容分发服务器30端上的原始内容是否存在改变,将 变化检查信息写到中断内容文件100中。至于变化检查信息,例如,可以使 用被存储在内容分发服务器30中的原始内容的最后更新时间戳,或者在内容 分发服务器30端计算的哈希值(hash value)的数值、诸如内容的哈希值。 时间戳是更新在内容分发服务器30端上的原始内容时被添加的时间点信息, 并且可以根据时间戳是否相同来确定是否已经更新了内容文件。同样,如果 在内容分发服务器30端上改变了内容文件,则哈希值也改变,因此可以根据 哈希值是否相同来确定是否已经更新了内容文件。通过在下载中断时在中断内容文件100中写入诸如时间戳或哈希值等的 变化检查信息,在恢复下载时可以检查变化检查信息并且可以重新下载需要 的内容数据部分。接下来,将描述用于改写头标102部分的备份信息。如上所述,为了表 示还没有完成下载,被添加到中断内容文件100的头标102的合法数据格式 信息被改写成中断标识信息,直到下载完成为止。改写之前的合法数据格式 信息被写入并且被备份到中断内容文件100中作为恢复信息。因此,在下载 完成时,如果写回到原始添加了头标102的中断标识信息的合法数据格式信 息,则读取并使用备份信息,因此不需要再次下载已经下载的合法数据格式 信息,从而在恢复下载之后使得下载数据的量较小,并且可以改进效率。上面已经参照图2描述了根据本实施例的中断内容文件100的数据配置。 通过如上所述的配置来配置中断内容文件100,可以用另一个设备来恢复由 某个设备中断其下载的中断内容的下载。例如,内容的下载已经被图1中的 便携式信息处理设备20A中断,且记录了被中断的内容的可移动存储介质7 被装配到另一个便携式信息处理设备20B,从而可以用便携式信息处理设备 20B恢复中断内容的下载并且可以完成该下载。同样,即使在同一个设备中,也可以由不同应用程序各自执行下载的中 断和恢复。例如,可以由另一个内容恢复应用程序来恢复由便携式信息处理 设备20A的下载应用程序下载的中断内容,并且完成该下载。此外,用不同
的便携式信息处理设备20,可以回放中断内容的接收的数据,或者当再次下 载中断内容时可以回放中断内容的接收的数据。如上所述,中断内容文件100具有可以相互区分接收的内容数据和诸如恢复信息或中断标识信息的附加数据的格式。因此,便携式信息处理设备20可以回放中断的内容文件。同样,可以在完成下载之前执行添加到/改变中断内容文件100。在这种 情况下,希望中断内容文件100保持在改变/添加之前的原始数据直到完成下 载,并且在完成下载之后执行对数据的改变/附加。因此,中断内容文件100 被指定为能够存储中断内容文件100的添力口/改变内容数据的数据格式,并且 被安排成在完成下载之后反映所存储的添力o/改变数据。将描述为了使用如上所述中断内容文件100实现下载的中断和恢复的便 携式信息处理设备20的配置和操作。下面将详细地描述便携式信息处理设备 20的配置;然而,可能存在与信息处理设备10相同的配置,因此将省略其 i羊细4笛述。接下来,将参照图3描述根据本实施例的便携式信息处理设备20的配置。 图3是示出了根据本实施例的便携式信息处理设备20的配置的方框图。如图3中所示,便携式信息处理设备20具有控制单元200、输入单元210、 显示单元220、音频输出单元230、通信单元240、读/写单元250、装配单元 260以及解码器270。控制单元200由以下组成例如,中央计算处理设备(CPU:中央处理 单元)202、由闪存等配置的ROM (只读存储器)204、以及由SRAM(静态 随机存取存储器)等配置的RAM 206。 CPU 202根据被存储在诸如ROM 204 或RAM 206的存储介质中的程序而操作,并且控制便携式信息处理设备20 的全部操作。输入单元210由例如,诸如触摸板、按钮、开关、控制杆、鼠标、键盘 等等的操作单元以及输入控制电路组成,以便生成输入信号并输出到控制单 元200。便携式信息处理设备20的用户可以输入对于便携式信息处理设备20 的各种类型的数据,并且通过操作输入单元210来指导处理操作。显示单元220由液晶显示设备(LCD)等配置,并且用文本或图像显示 诸如各种类型的回放内容信息。音频输出单元230由音频输出电路、扬声器、 听筒、耳机等组成,并且输出诸如各种类型的回放内容信息的音频。 通信单元240是执行外部设备之间的数据通信的设备。该通信单元240 通过网络5或有线电缆(未表示)传送/接收内容分发服务器30、信息处理设 备10和其他便携式信息处理设备20之间的诸如内容或内容传送请求等的各 种类型的信息。读/写单元250由在可移动存储介质7上读写数据的读取器/写入器设备以 及驱动器等等组成。读/写单元250被装配在装配单元260上的可移动存储介 质7上写入和记录从控制单元200或通信单元240供应的各种类型的数据。 同样,读/写单元250从被装配在装配单元260上的可移动存储介质7中读取 诸如内容的各种类型的数据,并且将其输出到控制单元200、显示单元220、 音频输出单元230或解码器270等等。同样,例如,装配单元260是用于装 配可移动存储介质7的设备,并且是半导体存储器或光盘的装配部分的插槽。解码器270解压缩从可移动存储介质7读取的压缩的数据内容,并且将 其转换为非压缩数据(例如,线性PCM数据)。同样,通过未表示的D/A转 换器将非压缩的数据从数字数据转换为模拟数据,将其供应到显示单元220 或音频输出单元230,并且并将其输出作为图片或音频。注意,解码器270 或D/A转换器可以由上述硬件配置,但是也可以由软件配置。注意,根据本实施例的便携式信息处理设备20不具有例如,诸如硬盘驱 动器(HDD)的存储单元,并且诸如图片内容等等的大数据仅被记录到可移 动存储介质7上。然而,其并不局限于所给的例子,也可以在便携式信息处 理设备20上提供诸如HDD等的大容量存储器。接下来,将参照图4描述根据本实施例的便携式信息处理设备20和内容 分发服务器30的功能配置。图4是示出了根据本实施例的便携式信息处理设 备20和内容分发服务器30的功能配置的方框图。如图4中所示,内容分发服务器》0具有安排成使用内容分发服务执行 用户的注册和识别处理的用户注册识别单元31 、安排成将所接收的传送请求 的内容传送到便携式信息处理设备20等等的内容分发单元33、安排成发布 与传送的内容相应的许可证并且传送到便携式信息处理设备20等等的许可 证发布单元35、安排成根据被传送内容的许可证内容执行记帐处理的记帐处 理单元37、以及安排成存储要分发的多个内容的内容存储单元39。同样,可移动存储介质7具有安排成存储从内容分发服务器30下载的 一个或两个或多个内容的内容存储单元72,以及安排成存储向其提供的、与
各种内容相应的许可证的许可证存储单元74。同样,除了图3中描述的各种单元之外,便携式信息处理设备20还具有 控制单元200中的分发服务使用单元21、下载单元22、中断处理单元23、 恢复处理单元24、许可证管理单元25、时钟单元26以及回放单元27。例如,控制单元200中的各种单元可以通过控制读/写单元250从可移动存储介质7 读取各种类型的数据或者在可移动存储介质7上写入和记录各种类型的数 据,并且还可以通过控制通信单元240在内容分发服务器30等等的外部设备 之间传送/接收各种类型的数据,但是在下面的图示中,为了便于图示,所描 述的这些操作的主要操作单元是控制单元200的各种单元。分发服务使用单元21执行使用由内容分发服务器30提供的内容分发服 务的处理。具体地,分发服务使用单元21执行诸如用内容分发服务器30对 用户的注册和识别处理的处理、接收要分发的内容列表和显示控制处理、传 送根据用户输入等等选择的内容的传送请求的处理、要购买的内容的使用条 件的选择和它的传送处理,以及与内容分发相关的各种信息的显示处理等等。下载单元22从内容分发服务器30下载内容。具体地,下载单元22通过 网络5从内容分发服务器30接收传送的内容,期间所接收的内容被顺序地记 录到可移动存储介质7上。这时,下载单元22可以从内容分发服务器30顺序地接收要下载的内容 并且将其记录到可移动存储介质7上。或者,下载单元22可以首先接收使用 要下载的内容所需的内容属性信息,并且将其记录到可移动存储介质7上, 之后可以接收内容并且将其记录到可移动存储介质7上。因此,可以在内容 数据之前完全下载回放内容所需的内容属性信息,使得即使在内容下载被中 断的情况下,也能够由后面描述的回放单元27使用内容属性信息回放所中断 内容的接收的数据。中断处理单元23执行由下载单元22下载的内容的中断处理。中断处理 单元23关联恢复内容的下载所需的恢复信息并且将其记录到可移动存储介 质7上。用本实施例,如图2中所示,通过在下载期间在^^皮记录在可移动存 储介质7上的内容文件中添加恢复信息来关联内容和恢复信息。如图2中所示,中断处理单元23添加到内容中的恢复信息包括来自下 载期间的内容的下载源的地址信息、变化检查信息(例如,被存储在内容分
发服务器30中的原始内容的最后更新时间戳,或内容的哈希值)、下载的内 容的数据量信息、被改写成中断标识信息的合法数据格式信息的备份信息、中断标识信息等等。注意,中断处理单元23可以在可移动存储介质7上记录部分或全部恢复信息作为与内容文件不同的单独文件。同样,中断处理单元23在可移动存储介质7上记录表示已经中断从下载 单元22对内容的接收的中断标识信息。该中断标识信息是表示还没有完成内 容下载的标识信息。用本实施例,如图2中所示,中断处理单元23将被存储 在可移动存储介质7中的内容文件的前面的头标102中的数据-格式信息改写 成与合法数据格式不同的中断标识信息,从而将中断标识信息添加到内容中。 此外,在中断处理单元23将改写之前的合法数据格式信息的备份信息写到内 容文件中作为恢复信息。例如,因此而配置的中断处理单元23可以当从下载单元22的内容的下 载被检测为已经被中断时添加有关中断内容文件100的恢复信息和中断标识 符。因此,只添加有关中断内容的恢复信息和中断标识符,而不添加有关要 正常完成下载的内容的该信息,使能够有效的中断处理。同样,在内容下载 期间下载被中断之前,中断处理单元23在接收内容文件期间添加有关内容文 件的恢复信息和中断标识符,并且接收的数据量可以每次在接收了预定数据 量时被更新。因此,即使在便携式信息处理设备20的电源在下载期间被关闭 的情况下,或者在用户从便携式信息处理设备20移走可移动存储介质7的情 况下,也可以安全地将恢复信息和中断标识符添加到中断的内容文件中。恢复处理单元24执行下载内容的恢复处理。当从输入单元210接收被存 储在可移动存储介质7中的中断内容的下载恢复指令时,恢复处理单元24从 可移动存储介质7中读取被添加到中断内容文件100中的恢复信息,并且根 据该恢复信息将中断内容的传送请求传送到内容分发服务器30。这时,恢复 处理单元24根据恢复信息中包括的地址信息(URL等等)来识别中断内容 的原始内容存在于网络上的位置和存取该位置的通信协议。根据恢复处理单 元24的传送请求,当从内容提供服务器60传送中断内容的未接收的数据时, 便携式信息处理设备20的下载单元22接收数据并且将其记录到可移动存储 介质7上。同样,当恢复处理单元24从输入单元210接收被记录在可移动存储介质 7上的内容文件的选择指令时,如果被添加到内容文件的头标102中的数据 格式信息是中断标识信息,则确定该内容为中断内容,并且中断内容的传送 请求被传送到内容分发服务器30。另 一方面,如果数据格式信息是非中断标识信息的正常数据,则恢复处理单元24确定内容是已经完成下载的正常内 容。因此,恢复处理单元24可以确定在被存储在可移动存储介质7中的内容 是否是中断内容。此外,如果恢复处理单元24用下载单元22完成中断内容的下载,则被 写入到中断内容文件的头标102中的中断标识信息被写回成在添加之前正常 的数据格式信息。这时,恢复处理单元24读取被包括在恢复信息中的上述正 常数据格式信息的备份信息,并且改写为中断标识信息,由于不需要从内容 分发服务器30重新下载正常数据格式信息,从而减少要下载的数据量。同样,如果恢复中断内容的下载,则恢复处理单元24从在被存储在可移 动存储介质7中的中断内容文件100内读取上述下载数据量信息,并且将该 数据量信息或根据该数据量信息而生成的未接收的数据范围信息传送到内容 分发服务器30。该未接收的数据范围信息是表示不能通过早期的下载中断来 接收的内容数据的范围的信息。例如,如果内容的全部数据量是10兆字节而 下载的数据量信息是3兆字节,则未接收的数据范围信息变为表示从内容的 读取边缘开始3兆字节之后的数据范围的信息。因此,下载单元22只需要通 过恢复处理单元24将生成的未接收的数据范围信息或下载的数据量信息传 送到内容分发服务器30,来从中断内容下载未接收的数据,使得能够减少传 送的数据量并且提高下载效率。同样,如果恢复中断内容的下载,则恢复处理单元24从被存储在可移动 存储介质7中的中断内容文件100中读取变化检查信息(被添加到内容的时 间戳、哈希值等等),并且将其传送到内容分发服务器30。因此,内容分发 服务器30比较从便携式信息处理设备20接收的变化检查信息与被添加到要 下载的中断内容的原始内容中的新变化检查信息,并且作为该比较的结果, 如果两者相同,则仅仅将中断内容的未接收的数据传送到便携式信息处理设 备20,而如果两者不相同,则传送中断内容的所有数据。同样,可以由便携式信息处理设备20的恢复处理单元24来执行变化检 查信息的这种比较。在这种情况下,可以这样安排,其中当恢复下载时,恢 复处理单元24从内容分发服务器30接收被添加到要下载的中断内容的原始 内容中的新变化检查信息,比较从可移动存储介质7读取的中断内容的变化 检查信息与新变化检查信息,并且如果两者相同,则将中断内容的未接收的 数据的传送请求被传送到内容分发服务器30,而如果两者不相同,则将中断 内容的所有数据的传送请求传送到内容分发服务器30。通过这样比较变化检查信息,可以确定在恢复下载中断的内容时是否更新了被存储在内容分发服务器30中的原始内容。结果,如果进行了更新,则 下载更新之后的所有数据并且覆盖可移动存储介质7上的中断内容,而另一 方面,如果没有进行更新,则只下载未接收的数据,并且将其添加到被存储 在可移动存储介质7中的内容中。因此,在重新下载时,被存储在可移动存 储介质7中的内容可以被更新为新内容。同样,如果下载单元22完成了中断内容的下载,则恢复处理单元24删 除被添加到在可移动存储介质7上存储的中断内容文件100中的恢复信息。 如果完成下载,可能存在这样的问题,被添加到内容文件的恢复信息成为文 件格式错误的原因,因此恢复信息被删除。此外,如果在中断内容上设置有效期,则如果在有效期内可以安排恢复 处理单元24允许恢复下载。具体地,当恢复处理单元24从输入单元210接 收中断内容的下载恢复请求时,恢复处理单元24读取与在可移动存储介质7 的许可证存储单元74中存储的中断内容相应的许可证中的有效期信息,并且 比较时钟单元26测量的当前时间点与该有效期信息。结果,如果当前时间点 在有效期内,则恢复处理单元24将中断内容的传送请求传送到内容分发服务 器30,并且重新下载中断内容。另一方面,如果当前时间点已经超过了有效 时间段,则恢复处理单元24禁止中断内容的下载恢复。注意,这并不局限于 这里的例子,并且可以这样安排,例如,即使如果中断内容超过了有效期, 也允许中断内容的下载恢复,但是禁止中断内容的回放。许可证管理单元25根据与内容相应的许可证来控制内容的使用(回放、 显示、复制)。具体地,当许可证管理单元25从输入单元210接收内容使用 指令时,读取与在可移动存储介质7的许可证存储单元74中存储的内容相应 的许可证,并且根据许可证中的使用条件允许/禁止内容的使用。许可证的使 用条件可以包括基于有效期的限制、使用次数(回放次数、复制次数、在设 备之间移动的次数)的限制,等等。回放单元27控制解码器270或D/A转换器(未表示)等等来回放在可 移动存储介质7的内容存储单元72上存储的内容。具体地,当从输入单元 210接收内容的回放指令时,回放单元27读取在可移动存储介质7的内容存 储单元72中存储的内容,用解码器270解压缩被压缩的数据内容,进一步用 D/A转换器将数据转换成模拟数据,并且在显示单元220上显示或者从音频 输出单元230输出音频。注意,通过上述许可证管理单元25控制是否允许/ 禁止回放单元27回放内容。回放单元27使用内容文件中的内容属性信息回放内容。也就是说,为了 使用户能够选择内容,回放单元27读取在可移动存储介质7上存储的内容的 内容属性信息,并且在显示单元220上显示在内容属性信息中包括的内容标 题或缩略图像。同样,如果内容属性信息包括从描述内容数据的前端开始的 位置与回放时间之间的关系的回放表,则回放单元27使用该回放表执行内容 的回放、快进、倒带、跳读等等。同样,在下载期间格式化中断内容文件100 (参见图2)和内容文件,以 便可以彼此区分所接收的内容数据与诸如恢复信息或中断标识信息的附加数 据。因此,回放单元27也可以回放在可移动存储介质7上存储的中断内容的 所接收的数据。此外,回放单元27可以回放在用下载单元22下载新内容或内容等等,则可以在完成下载之前读取并显示所中断内容的接收的数据部分。 接下来,将参照图5描述用便携式信息处理设备20的下载中断方法的例 子。图5是图示根据本实施例的下载中断方法的例子的流程图。该例子示出 了在内容下载被中断之后被添加到中断内容文件的恢复信息。如图5中所示,当便携式信息处理设备20的下载单元22接收通过用户 输入所选择的内容的下载指令时(步骤SIO),向内容分发服务器30传送内 容的传送请求,并且开始内容的下载(步骤S12)。接下来,下载单元22在 可移动存储介质7中创建自由大小的要下载的内容文件(步骤S14)。这时, 内容文件处于只包括头标102的状态,在该头标102中写入了要下载的内容 的数据格式信息。内容文件已经下载了写入其中变成有效数据的内容数据, 但是后半部分可能包括虛拟数据。同样,例如,在下载图片内容的情况下, 要创建的内容文件的大小将被保护为来自内容分发服务器30的原始内容的 文件大小。接下来,在从内容分发服务器30接收传送的内容的同时,下载单元22 将所接收的内容写到可移动存储介质7中的内容文件中(步骤S16)。中断处
理单元23不断地监视在下载期间是否发生了内容下载中断事件(步骤S18), 并且如果检测到中断事件,则流程进行到步骤S20,并且中断内容的下载(步 骤S20)。这里检测的中断事件是例如,"用户的下载中断指令"或"与网络5 断开通信"等等。注意,如果在完成内容下载的整个处理中没有^f企测到中断 事件,则正常结束下载处理。当在步骤S20中中断下载时,中断处理单元23将上述恢复信息添加到中 断下载的内容文件(中断内容文件100)的后端(步骤S22)。恢复信息是恢 复下载所需的信息,诸如中断内容的下载源的地址信息。因此,中断内容和 它的恢复信息被存储在可移动存储介质7的一个文件中。恢复信息中的数据 被不断地覆盖,并且被安排以便由单独的设备(其他便携式信息处理设备20 或信息处理设备10)以前写入的未知数据是不连续的。此外,中断处理单元23将在中断内容文件100的前面的头标102中系写 入的合法数据格式信息改写成不与任何其他数据文件相同的中断标识信息 (步骤S24)。用该中断标识信息,装配了存储有中断内容的可移动存储介质 7的各种设备被安排成能够在下载期间识別中断内容是不完整的内容。现在,将描述如上所述创建中断内容文件100的例子。图6A是图示在 开始内容下载(步骤S12)之前立即中断下载的情况下、中断内容文件100A 的数据配置的示意图。如图6A中所示,在这种情况下,没有接收内容数据, 因此中断内容文件IOOA只包括文件前端头标102和文件后端恢复信息108。 对于恢复信息108,头标102的改写部分的备份信息字段是无效的,下载的 数据量信息(下载大小)是零,并且没有描述变化检查信息;因此,在重新 开始下载的情况下,重新下载所有的内容数据。例如,用该中断内容文件 IOOA,可以安排成与英特网快捷方式相类似地运作,并且可以以中断内容文 件IOOA为原点随时下载内容。同样,图6B是图示如果内容下载期间中断了下载(步骤S16)、中断内 容文件100B的数据配置的示意图。如图6B中所示,用该中断内容文件100B,在接收内容数据104期间中 断下载;因此,在接收的内容数据104之后立即添加恢复信息108。下载的 数据量是内容头标104a和内容数据104的数据量,而下载大小与恢复信息108 的前端位置相应。注意,该中断内容文件100B应用于音乐内容MP3数据的下载被中断的 情况,并且内容头标104a (MP3头标)包括音乐内容的所有数据量、标题、 编解码信息等等。由MP3数据组成的音乐内容不提供在内容数据104后端的 内容脚注。因此,在图6B的状态下,完全下载所有的内容属性信息,因此使 得回放单元27能够使用该内容属性信息回放内容数据的接收的数据量。接下来,将参照图7描述便携式信息处理设备20的下载中断方法的另一 个例子。图7是示出根据本实施例的下载中断方法的另一个例子的流程图。 该例子示出了预先将恢复信息添加到内容文件、为在内容下载期间的意外中 断作准备的安排。如图7中所示,首先,当便携式信息处理设备20的下载单元22接收通 过用户输入所选择的内容的下载指令(步骤S30)时,内容的传送请求被传 送到内容分发服务器30,并且开始内容的下载(步骤S32)。接下来,下载单 元22在可移动存储介质7中创建自由大小的要下载的内容文件(步骤S34)。接下来,例如,在实际开始接收内容数据之前,或者在开始接收之后紧 接着,中断处理单元23将上述恢复信息添加到上面创建的内容文件的后端 (步骤S36)。这时,在内容文件的头标102与恢复信息108之间保护了用于 预定量数据(例如,l兆字节)的保留区域,用于写入在后面步骤S40接收的内 容中,并且虛拟数据被写到该保留区域中。此后,中断处理单元23将上面创 建的内容文件的前端头标102中描述的合法数据格式信息改写成不与任何其 他数据文件匹配的中断标识信息(步骤S38)。此后,下载单元22从内容分发服务器30接收传送的内容,并且同时在 可移动存储介质7中的内容文件上记录所接收的内容(步骤S40 )。图8是示出在内容下载期间的内容文件1OOC的数据配置的示意图。如图 8中所示,在头标102之后,下载处理中接收的内容头标104a和内容数据104 被顺序地写到头标102之后的内容文件100C中,并且存在用于保护在内容数 据104的后端与预定的附加恢复信息108之间的保留区域的虚拟数据106。 下载的内容数据104顺序地覆盖保留区域的虛拟数据108。随着下载的进展, 内容文件100C中恢复信息108的下载的数据量信息被逐渐地(例如,每次 lk)更新为更大的值。同样,在如上所述的下载期间,由中断处理单元23不断地监视是否发生 了内容下载中断事件(步骤S42),如果^f企测到中断事件,则流程进行到步骤 S44,并且中断内容的下载(步骤S44)。这里^f全测到的中断事件包括,例如,
在上述图5的情况下检测的"用户输入的下载中断指令"或"断开与网络5 的通信",以及"便携式信息处理设备20的电源关闭"或"从便携式信息处理设备20的装配单元260移走可移动存储介质7"。注意,如果在完成内容 下载的整个处理中没有检测到中断事件,则正常结束下载处理。此外,下载期间,通过中断处理单元23检查内容的所接收的数据量,检 测是否只接收了上面保留区域的预定数据量(例如,1兆字节)的内容(步 骤S46),并且每次接收了预定数据量的内容时,更新在下载期间被添加到内 容文件的恢复信息(步骤S48)。为了参照上述图8描述该处理,如果只下载被写到虚拟数据106中的保 留区域量的内容数据104,则新保护上述预定数据量的保留区域并且将虛拟 数据106写到该新保护的保留区域中,以及将恢复信息108的位置移动到新 保护的保留区域的后端(步骤S48)。此后,进一步地,如果只接收了保留区 域量的内容数据106 (步骤S40),则如上再次保护保留区域,并且恢复信息 108的位置被移动到新保护的保留区域的后端(步骤S48 )。通过重复该处理, 恢复信息108保持被添加到内容文件100C的后端的状态,并且逐渐将下载的 内容数据108写入内容文件100C中。如上所述,通过在下载中断之前将恢复信息写到内容文件中,如果发生 意外的下载中断,以至于在下载中断(例如,"便携式信息处理设备20断电" 或"从便携式信息处理设备20的装配单元260移走可移动存储介质")之后 恢复信息不能被写到可移动存储介质7中,则可以这样安排,其中数据配置 能够下载中断的内容。注意,可以这样安排,其中图5中描述的中断处理和 图7中描述的中断处理被共享,以便可以根据下载中断的原因分别使用两者。接下来,将参照图9描述用便携式信息处理设备20的下载恢复方法。图 9是示出了根据本实施例的下载恢复方法的流程图。如图9中所示,首先,便携式信息处理设备20的恢复处理单元24接收 通过用户输入所选择的内容的下载恢复指令(步骤S50)。现在,将参照图10描述用户的下载恢复指令的具体例子。如图10A中 所示,在便携式信息处理设备20的显示屏222上不完全地显示了中断内容的 图标224 (在该例子中与正常文件相比显示为较亮的颜色),并且当用户选裤: 如此不完全显示的中断内容的图标224时,如图10B中所示,显示例如"回 放"、"恢复下载"、"删除"等等作为菜单条226。通过从该菜单条226中选
择"恢复下载",用户可以指令便携式信息处理设备20恢复中断内容224的 下载。注意,通过从上面的菜单条226中选择"回放",可以指令从中断内容 224接收的部分数据的回放,从而能够用便携式信息处理设备20回放内容。接下来,返回图9,在步骤S52,恢复处理单元24执行文件区分,以区 分接收下载恢复指令的内容文件是否是未完成下载的中断内容、或者是否是 完成下载的正常内容(步骤S52)。例如,通过检查中断内容文件的头标102 和恢复信息后端的第二脚注108b (参见图2)来执行文件的区分。如果头标 102或第二脚注108b中描述了中断标识信息,则确定这个是选择的中断内容 文件,流程进行到步骤S54,否则,产生错误显示以指示接收下载恢复指令 的内容不是中断内容,并且结束处理。此外,如果有效期被设置到上述中断内容,则恢复处理单元24根据当前 的时间点是否在有效期内而允许或禁止下载恢复(步骤S54)。具体地,恢复 处理单元24从可移动存储介质7读取与中断内容相应的许可证,并且将其与 许可证中的有效期信息以及当前的时间点进行比较。结果,如果当前的时间 点在有效期内,则恢复处理单元24将中断内容的传送请求传送到内容分发服 务器30,并且恢复中断内容的下载(步骤S56)。另一方面,如果已经超过了 有效期,则恢复处理单元24禁止恢复中断内容的下载,例如,执行错误显示 以指示有效期已经过期,并结束处理。注意,可以省略当前的步骤S54,在 这种情况下,无论许可证是否在有效期内都允许中断内容的下载恢复。接下来,恢复处理单元24从在可移动存储介质7上记录的中断内容文件 中读取文件后端中的恢复信息(步骤S58),获得中断内容的下载源的地址信 息、变化检查信息、下载的数据量信息、在改写成中断标识信息之前合法数 据格式信息的备份信息等等。其后,恢复处理单元24根据在读取的恢复信息中的地址信息(URL等 等)识别中断内容的原始内容所在的网络上的位置和存取该位置的通信协议, 并且将中断内容的传送请求传送到内容分发服务器30 (步骤S60)。此外,恢 复处理单元24根据恢复信息中的下载的数据量信息,生成中断内容的未接收 的数据范围信息,并且将未接收的数据范围信息和变化检查信息(时间戳、 哈希值(等等)传送到内容分发服务器30。内容分发服务器30根据来自便携式信息处理设备20的中断内容的传送 请求,比较从便携式信息处理设备20接收的变化检查信息与被添加到要下载
的中断内容的原始内容的新变化检查信息,并且确定是否更新了在服务器端 上的原始内容文件(即,便携式信息处理设备20上的中断内容是否是在更新之前的旧内容)(步骤S64)。作为该确定的结果,如果更新了服务器端的原始内容文件,则内容分发服务器30将中断内容的所有新数据传送到便携式信息处理设备20。然后便 携式信息处理设备20接收中断内容的所有数据并且在可移动存储介质7中覆 盖到中断内容文件(步骤S66)中。另一方面,如果没有更新服务器端的原式信息处理设备20。然后便携式信息处理设备20接收中断内容的未接收的 数据并且将其添加并写入到可移动存储介质7的中断内容文件中(步骤S68 )。 在这种情况下,只需要重新下载未接收的数据,因此可以减少要下载的数据量。当完成了该中断内容的重新下载时,恢复处理单元24将中断内容文件的 头标102中写入的中断标识信息写回成先前添加的合法数据格式信息(步骤 S70)。这时,恢复处理单元24使用在上面的步骤S58中读取的恢复信息中包 括的合法数据格式信息的备份信息来执行写回,从而能够减少要下载的数据 量,因为不需要重新下载合法数据格式信息。此外,恢复处理单元24删除被添加到被存储在可移动存储介质7中的中 断内容文件IOO的恢复信息(步骤S72)。因此,通过从内容文件中删除完成 下载不再需要的恢复信息,进行安排以便恢复信息不会成为文件格式错误的 原因。处理到此时,完全结束中断内容的重新下载处理。注意在上面的步骤S64 中,内容分发服务器30端确定是否存在对原始内容的任何更新,但是这并不 局限于这个例子,并且可以进行安排,其中通过从内容分发服务器30接收内 容的新变化检查信息,在便携式信息处理设备20端可以确定是否存在对原始 内容的任何更新。在这种情况下,在确定了是否存在任何更新之后,便携式 信息处理设备20将指定中断内容的所有数据或未接收的数据的传送请求传 送到内容分发服务器30。接下来,将参照图11和12描述下载方法,其中在下载以及中断和恢复 处理期间支持回放的同时,支持下载在内容数据之后的包括内容属性信息的 特殊图片内容(例如,诸如MP4文件等等的安全视频内容)。注意,图ll是 图示根据本实施例的特殊图片内容文件(MP4文件)的下载方法的序列图,而图12A到12F是图示在下载期间在图11的每个时间点的内容文件的数据 配置的示意图。如图11中所示,首先,内容分发服务器30将作为可以被分发的图片内 容(例如,诸如电视节目的安全视频内容的MP4文件)菜单的内容列表传送 到便携式信息处理设备20 (步骤SIOO)。便携式信息处理设备20接收该内容 列表,并且将其显示在显示单元220上。接下来,当用户操作输入单元210 以选择想要购买的图片内容时,便携式信息处理设备20接收通过用户输入所 选择的图片内容的下载指令(步骤S102),并且将该图片内容的传送请求传 送到内容分发服务器30 (步骤S104 )。接下来,便携式信息处理设备20在可移动存储介质7中创建要下载的图 片内容文件,并且在可移动存储介质7中保留文件大小以便能够安全地下载 图片内容(步骤S106)。通过文件大小的保留,在可移动存储介质7中保护 等同于要下载的图片内容的数据量的存储区域。通过文件大小的保留,可以 防止当下载图片内容时图片内容在可移动存储介质7中没有足够的存储容量 以及不能存储该图片内容。此外,便携式信息处理设备20将恢复信息被添加到在可移动存储介质7 中创建的图片内容文件300的后端(步骤S108)。另外,便携式信息处理设 备20将如上所述创建的内容文件前端的头标中描述的合法数据格式信息改 写成不与任何其他数据文件匹配的中断标识信息(步骤S110 )。图12A是示出在上面的步骤S106到S110中创建的图片内容文件的数据 配置的示意图。如图12A中所示,图片内容文件300从前端依次包括整个 文件的头标302、相当于要下载的图片内容的数据量的虚拟数据306、以及恢 复图片内容的下载所需的恢复信息308。虚拟数据306是通过上述文件保留 而生成的零数据等等。恢复信息308与图2中的恢复信息108相同,因此这 里省略其详细图示。这时,恢复信息308中的下载的数据量信息的值为零。同样,例如,在安全图片内容的媒体约束模型(内容只可以存储在一个 存储设备中,并且不能复制到其他存储设备的一种内容分发状态)的情况下, 需要在下载许可证之前创建图12A中所示的状态下的文件。这是因为即使如 果已经购买了图片内容并且发布了许可证,也不能完全地下载图片内容,除 非在可移动存储介质7等中存在足够的用于存储图片内容的数据量。用具有
足够空容量的可移动存储介质7,图12A中所示的文件状态指示按照顺序进行便携式信息处理设备20端上的图片内容的接收准备。接下来,当便携式信息处理设备20将接收准备完成通知传送到内容分发 服务器30时(步骤S112),内容分发服务器30执行有关图片内容的用户的 图片内容的购买量的记帐处理(步骤S114)并且发布图片内容的许可证(步 骤S116)。此外,内容分发服务器30将许可证传送到便携式信息处理设备20 (步骤S118 ),便携式信息处理设备20因此在可移动存储介质7的许可证存 储单元74中记录所接收的许可证(步骤S120)。用如步骤S106中描述的保 留的文件大小,通过执行步骤S114和S116中的计账和许可证发布,即使如 果在后面描述的步骤S132或者在该步骤之后中断下载,也可以根据许可证回 放所接收的图片内容数据。接下来,便携式信息处理设备20执行与内容分发服务器30的数据通信 并且确定在要下载的图片内容中包括的图片内容框和属性信息框之一是否在 文件前端(步骤S122)。如后面描述的图12F中所示,图片内容框304是包 括图片内容数据304b(例如图片和音频数据)和具有其数据量信息的头标304a 以及编解码信息等等的属性信息的数据框(mdat框),而属性信息框305是 包括具有图片内容的属性信息的内容脚注307的数据框(moov框)。在属性 信息框305中包括的属性信息是回放表、内容标题、缩略图像等等,并且是 回放图片内容所需的信息。作为上面步骤S122中的确定结果,如果属性信息框305在前端,则可以 从图片内容的前端依次继续下载。另一方面,如果图片内容框304在前端,则如图12B中所示,便携式信 息处理设备20首先从图片内容框304的前端下载数据一直到描述了图片内容 框304的数据量信息的部分(即,内容头标304a),并且获得数据量信息(步 骤S124)。接下来,便携式信息处理设备20根据该数据量信息计算作为下一 个数据框的属性信息框305的开始位置(步骤S126 )。此后,如图12C中所示,便携式信息处理设备20根据上面计算的属性信 息框305的开始位置,在后端的属性信息框305以及该框之后下载内容脚注 307,而不用下载图片内容框304的未接收部分(步骤S128)。当在下载在属 性信息框305和该框之后的内容脚注307期间中断下载时,在属性信息框305 以及该框之后的下载从步骤S128开始变成无效。
接下来,当完全下载了内容脚注307时,便携式信息处理设备20更新在恢复信息308中包括的作为附加信息的标志(步骤S130),如图12D中所示。 具体地,通过便携式信息处理设备20更新表示是否已经完成下载内容脚注 307的标志,从"0"更新到"1",可以标识出已经完成了在下载处理中图片 内容文件300中内容脚注307的下载。通过内容脚注307的完全下载,创建 了其中可以引用除了图片内容数据(AV流数据)本身以外的数据,即,诸如 回放表、内容标题、缩略图像等等的内容属性信息的状态。因此,此后,便 携式信息处理设备20可以显示内容标题、缩略图像等等,使用户能够选择图 片内容,并且能够在下载图片内容数据时回放、快进、倒带接收的数据等等。接下来,便携式信息处理设备20从内容分发服务器30下载从图片内容 框304b的前端开始的图片内容数据304b(主图片)的未接收部分,如图12E 中所示(步骤S132)。这时,如果便携式信息处理设备20的回放单元26与 上述标志相应,则回放单元26可以在图片内容数据304b下载期间回放所接 收的图片内容数据304b。另一方面,如果回放单元26与上述标志不相应, 则图片内容文件300被处理成与上述图8中的内容文件IOOC相同,并且忽略 所接收的内容脚注307。此后,如图12E中所示,如果便携式信息处理设备20完成所有图片内容 数据304b的下载,则便携式信息处理设备20将在图片内容文件300的头标 302中写入的中断标识信息写回成在恢复信息中备份的合法数据格式信息(步 骤S134)。此外,如图12F中所示,便携式信息处理设备20删除被添加到具有完全 下载的图片内容文件300中的恢复信息,并且将文件的结尾(文件结尾)安 排成恢复信息的开始位置(步骤S136 )。因此,下载的MP4文件等等的图片内容文件300具有特殊数据格式的内 容属性信息,该格式^皮划分为文件前端的内容头标304a和后端的视频脚注 307。为了回放图片内容,需要所有的内容属性信息。在该文件的情况下,如 果如同传统上的做法那样从图片内容文件的前端下载数据,则如果中断下载 就不能回放中断的图片内容。因此,用本实施例,在作为主图像的图片内容 数据304之前下载包括回放所需的内容属性信息的内容304a和内容脚注307 。 因此,即使在中断了图片内容数据304b的下载的情况下,也可以使用接收的 内容属性信息来回放所接收的图片内容数据304b。 注意,图片内容文件300的文件格式并不局限于上述例子,例如,可以只在内容头标304a或只在内容头标307a中描述内容属性信息。在只在内容 头标304a中描述内容属性信息的情况下,如果按照从图片内容文件的前端开 始顺序地执行下载,则可以回放在下载处理中的图片内容或者已经中断下载 的图片内容。同样,在中断下载之后恢复内容的下载的情况下,如果已经更 新了内容分发服务器30端的原始文件(如果已经更新了内容分发服务器30 端的变化检查信息),则便携式信息处理设备20重新下载所有的中断内容。应用实例接下来,将参照图13到16描述用分组管理方法将根据上述第一实施例 的内容分发系统1应用到版权管理系统2的例子。首先,将描述根据本实施例的用组管理系统的版权管理系统2的示意图。 用组管理系统的版权管理系统2被配置成管理在多个设备(信息处理设备10 或便携式信息处理设备20等等)之间的内容的使用。也就是说,该版权管理 系统2限制在属于不同用户的设备之间的内容的使用,以便确定地防止内容 的非法使用,诸如通过英特网等等的广泛内容分发。另一方面,用版权管理 系统2,可以在属于相同用户的多个设备之间以某种程度自由地共享内容。根据本实施例的版权管理系统2使用版权管理方法,该方法可以执行版 权管理,同时允许私人范围内的共享内容并提高在属于相同用户的多个设备 之间共享内容的自由度和可用性。用属于传统的"登入/登出方法"的版权管理系统,根据用作建立内容的 使用限制的认证信息的许可证,已经通过限制"内容单元"复制的内容副本 的数量(登入/登出的次数)来限制非法内容的使用。用该系统,每次在多个 信息处理设备之间复制("登入/登出")内容时必须执行版权管理处理,由此 系统配置变得复杂并且延迟处理,同时降低了个人使用范围内内容使用的自 由度并且可用性较低。同样,用该传统登入/登出方法的版权管理系统,用户 必须在使用该系统的同时不断地识别复制源或副本数。另外,没有实现"预 防属于其他人的设备的内容复制",它已经是版权管理系统的主要目标。相反,用使用分組管理方法的版权管理系统2,内容使用的管理单元被 设置为"首先拥有内容的用户单元",并且执行版权管理以便允许/不允许用 户单元在每个设备使用内容。具体地,用使用分组管理方法的版权管理系统
2,由用户在分组管理服务器分组注册属于每个用户的多个设备,并且为分组 注册的每个设备分配用作用户标识符的用户ID。此外,关于每个用户通过购 买等等获得的内容来分配用户的用户ID。如果被分配给设备的用户ID与被分配给内容的用户ID相同,则允许那个设备使用内容。因此,用户可以在相同用户的设备组中注册的设备之间自由地复制并回放用户的内容。接下来,将参照图13描述如上所述使用分组管理方法的版权管理系统2 分组注册的示意图。注意,图13是图示根据本实施例的版权管理系统2的分 组注册的图表的示意图。如图13中所示,用使用分组管理方法的版权管理系统2,诸如信息处理 设备10或便携式信息处理设备20的各种设备存取分组管理服务器40并且执 行用户识别以便传送设备ID,从而在分组管理服务器40上注册设备,并且 获得用户ID。同样,通过信息处理设备10或便携式信息处理设备20类似地 执行可移动存储介质7的设备注册。因此,在每个设备中安全地保存从分组 管理服务器40获得的用户ID。因此,可以由用户在分组管理服务器40分组 注册每个设备。用图13中的例子,属于用户A的信息处理设备10-1、便携 式信息处理设备20-l以及可移动存储介质7-1被分组注册在属于用户A的设 备组中,而属于用户B的信息处理设备10-2、便携式信息处理设备20-2以及 可移动存储介质7-2被分组注册在属于用户B的设备组中。用该分组注册, 一个设备只可以被分组注册到单个用户设备组中,而不 能同时注册到不同用户的设备组中。因此,如果信息处理设备10-1的所有者 从用户A变为用户B,则需要改变信息处理设备10-1的分组注册,即,必须 执行从用户A的设备组中取消注册以及重新注册到用户B的设备组。因此,用使用分组管理方法的版权管理系统2,为具有关于分组管理服 务器40的设备的每个用户分组注册每个设备。因此,在同一用户的设备组中 注册的设备之间可以自由地复制和使用(回放、显示、下载恢复等等)内容。 另 一方面,用户可以复制被注册到不同用户的设备组中的设备之间的内容, 但是不能使用该内容。现在,将参照图14描述根据本实施例的使用版权管理系统2管理内容使 用的技术。注意,图14是图示根据本实施例的使用版权管理系统2管理内容 使用的技术的示意图。如图14中所示,属于用户A的信息处理设备10-1、便携式信息处理设 备20-l以及可移动存储介质7-1被分组注册在属于用户A的设备组中,因此 这些设备具有由分组管理服务器40给其分配的用户ID-A。类似地,属于用 户B的信息处理设备10-2、便携式信息处理设备20-2以及可移动存储介质 7-2被分组注册在属于用户B的设备组中,因此这些设备具有由分组管理服 务器40给其分配的用户ID-B。在这种情况下,当用户A使用信息处理设备10-l和便携式信息处理设备 20-l从内容分发服务器30购买内容Cl时,作为购买者的用户A的用户ID-A 被添加到内容C1的文件中。如果内容C1存储在可移动存储介质7-1中,则 被添加到内容Cl的用户ID-A与被添加到可移动存储介质7-1的用户ID-A 相同。因此,只要内容C1存储在可移动存储介质7-1中,就可以用任意设备 来执行它的回放,并且如果内容C1是中断了下载的中断内容,则可以用可移 动存储介质7-1来恢复它的下载。同样,如果内容C1被复制到信息处理设备 10-1或便携式信息处理设备20-1的存储介质(HDD等等)中,则用户ID-A 彼此相同,因此可以用属于用户A的信息处理设备10-1或便携式信息处理设 备20-l来回放和恢复下载内容C1等等。然而,如果内容C1被复制到属于用户B的信息处理设备10-2或便携式 信息处理设备20-2中的存储介质中,或者属于用户B的可移动存储介质7-2 中,则被分配给这些设备的用户ID-B与被分配给内容Cl的用户ID-A不同, 因此属于用户B的信息处理设备10-2或便携式信息处理设备20-2不能执行 内容C1的回放或下载恢复。接下来,将参照图15用根据本实施例的版权管理系统2描述在可移动存 储介质7中记录的中断内容的恢复下载的方法。图15是图示用根据本实施例 的版权管理系统2恢复下载的方法的流程图。注意,将描述一种情况,其中 可移动存储介质7被装配到便携式信息处理设备20上,并且恢复可移动存储 介质7中的中断内容的下载。如图15中所示,首先,便携式信息处理设备20的恢复处理单元24根据 用户的输入接收被存储在可移动存储介质7中的中断内容的下载恢复指令 (步骤S200 )。其次,恢复处理单元24从可移动存储介质7读取被分配给可 移动存储介质7的用户ID (步骤S202),并且从中断内容的文件中读取被分 配给接收下载恢复指令的中断内容的用户ID (步骤S204)。注意,可以颠倒 步骤S202和S204的处理顺序。
此外,恢复处理单元24比较被分配给可移动存储介质7的用户ID与被 分配给中断内容的用户ID,并且确定两个用户ID是否相同(步骤S206)。如 果,作为该确定的结果两个用户ID相同,则恢复处理单元24允许恢复中断 内容的下载(步骤S208 ),并且根据从中断内容的文件中读出的地址信息将 中断内容的传送请求传送到内容分发服务器30 (步骤S210)。从而,恢复中 断内容的下载,由此便携式信息处理设备20从内容分发服务器30接收中断 内容的未接收的数据或者所有数据,并且将其记录到可移动存储介质7上(步 骤S212)。另一方面,如果作为步骤S206的确定结果,两个用户ID不相同,则恢 复处理单元24禁止中断内容的下载恢复(步骤S214),并且显示意思为不能 恢复中断内容的下载的错误(步骤S216)。因此,通过根据用户ID是否相同或不同来允许/禁止中断内容的下载恢 复,可以仅在可移动存储介质7与中断内容的所有者相同的情况下允许内容 下载恢复。因此,可以防止用没有分组注册的可移动存储介质7恢复内容的 下载或者由非法获得中断内容的人恢复下载。现在,将参照图16描述如图15的步骤S216中所示的、在根据本实施的 版权管理系统2不允许使用内容的情况下错误显示的具体例子。图16是图示 在根据本实施例版权管理系统2没有批准使用在可移动存储介质7中存储的 内容的情况下错误显示的具体例子的示意图。如图16中所示,假设如下例子,其中属于用户A的内容C2被存储到属 于用户B的可移动存储介质7-2上。用户B的用户ID-B被安全地存储到可 移动存储介质7-2上。另一方面,用户A的用户ID-A被安全地存储到内容 C2的文件中,并且文本数据"用户A"作为用户A的名字信息,其与用户ID-A 相关并且被添加到内容C2的文件中。例如,在内容分发服务器30分发内容 时,这种用户名字信息连同用户ID被添加到内容文件中。用户ID是用户不 能理解的二进制值,用户名字信息是用户可以容易地识别的文本数据。在设 备分组注册或内容购买时,用户名字信息也可以被设置/改变成用户希望的任 意文本数据。在这种情况下,如果试图用便携式信息处理设备20使用(例如,回放或 下载恢复)在可移动存储介质7-2中的内容C2,则被分配给内容C2的用户 ID-A和被分配给可移动存储介质7-2的用户ID-A不相同,因此它的使用被 禁止。这时,例如,便携式信息处理设备20读取被添加到内容C2的用户A 的名字信息,并且显示诸如"'用户A,没有注册"的错误显示。因此,通过显示包括用户名字信息的错误,用户可以容易地理解内容的使用被禁止的原因。这里已经详细地描述了根据本发明的第一实施例的内容分发系统1中的 各种设备,及其下载中断和恢复方法。用传统的下载中断/恢复技术,执行下载的网页浏览器应用程序或使用其 他应用程序不能引用的独立的工作目录和数据库的下载应用程序管理下载期 间的内容文件的状态以及下载源的信息等等。因此,进行安排,以便只有执 行下载的应用程序可以使用被独立管理的信息作为原点来恢复中断内容的下载。相反地,根据本实施例的下载中断/恢复技术与传统的下载中断/恢复技术 形成对比。也就是说,如果在下载被中断之后恢复下载,则根据本实施例的 下载中断/恢复技术由应用程序或设备使用内容文件来恢复下载,这种下载中 断的内容文件成为其原点。用该技术,由具有共享格式执行多个设备或应用除了执行下载的设备之外的设备也可以处理下载恢复或中断内容文件所需的 恢复信息。因此,当由多个设备或应用程序下载内容文件到可移动存储介质7时,可以提高中断与下载的恢复处理的兼容性。因此,在将下载的内容文件记录到可移动存储介质7的情况下可以特别 有效地如此安排根据本实施例的下载中断/恢复技术。例如,被存储在可移动 存储介质7中的中断内容文件可以被识别为任意设备或应用程序的中断内容 文件。因此,不会不注意地将相同的内容下载为多个设备上的副本。同样, 如果某个设备的网页浏览器应用程序下载内容文件并且记录到可移动存储介 质7上,即使在下载处理期间可移动存储介质7被移走并被装配到另一个设 备上,也可以根据其他设备的内容文件中的恢复信息来恢复下载。同样,可 以用其他的应用程序或其他设备回放、显示由某个设备的应用程序中断其下 载的内容文件等等。同样,用根据本实施例的中断/恢复技术,可以在下载完成之前使用下载 处理期间被存储在可移动存储介质7上的中断内容文件。例如,可以显示被 中断下载的一部分文档内容或图像内容,并且也可以中途回放被中断下载的
音乐内容或图片内容。同样,如果网页浏览器应用程序基于根据本实施例的技术来下载音乐/图 片内容文件,则在下载期间另一个应用程序可以读取内容文件的前一半。因 此,如果部分下载的内容文件具有用于音乐/图片回放的足够的数据,则可以 回放、显示、音频输出在下载期间的内容等等。同样,当中断下载时可以由不同的应用程序创建中断内容文件并且执行 中断内容文件的下载恢复。例如,可以通过音乐/视频回放应用程序继续下载 网页浏览器应用程序已经部分下载的内容文件。已经参照附图描述了本发明的优选实施例,但是不用说,本发明并不局 限于这些例子。本领域的技术人员可以理解的是,可以根据设计需要以及其 他因素进行各种修改、组合、子组合以及变更,只要它们在所附的权利要求 或其等价物的范围之内。相关申请的交叉引用本发明包含与2006年9月15日在日本专利局提交的日本专利申请JP2006-251769相关的主题,其全部内容结合在此作为参考。
权利要求
1、一种用于通过网络从内容分发服务器下载内容的信息处理设备,包括装配单元,配置成以便可与其分开装配存储介质;下载单元,安排成从所述内容分发服务器接收要下载的内容,并且将所接收的内容记录到所述存储介质;中断处理单元,安排成如果中断所述下载单元从所述内容分发服务器对所述内容的接收,则在所述存储介质上记录恢复中断内容的下载所需的恢复信息;以及恢复处理单元,安排成如果恢复所述中断内容的接收,则从所述存储介质读取所述恢复信息,并且根据所读取的恢复信息将所述中断内容的传送请求传送到所述内容分发服务器;其中所述下载单元根据所述中断内容的传送请求,接收从所述内容分发服务器传送的所述中断内容,并且在所述存储介质上记录所接收的中断内容。
2、-种用于通过网络从内容分发服务器下载内容的信息处理设备,包括装配单元,配置成以便可与其分开装配存储介质;下载单元,安排成从所述内容分发服务器接收要下载的内容,并且将所 接收的内容记录到所述存储介质;以及中断处理单元,安排成在所述存储介质上记录恢复所述内容的下载所需 的恢复信息。
3、 根据权利要求2的信息处理设备,其中所述中断处理单元将所述恢复 信息添加到被存储在所述存储介质上的所述内容文件中。
4、 根据权利要求2的信息处理设备,其中所述恢复信息包括所述内容的 下载源的地址信息。
5、 根据权利要求2的信息处理设备,其中所述中断处理单元将表述所述 下载单元还没有完成所述内容的接收的中断标识信息记录到所述存储介质。
6、 根据权利要求5的信息处理设备,其中所述中断处理单元将被存储在自 并且其中所述中断处理单元将在所述改写之前的数据格式信息的备份信 息记录到所述存储介质上作为所述恢复信息。
7、 根据权利要求2的信息处理设备,其中所述恢复信息包括所述内容的 已接收的数据的数据量信息。
8、 根据权利要求2的信息处理设备,其中所述恢复信息包括与从所述内 容分发服务器接收的所述内容相应的变化检查信息。
9、 根据权利要求2的信息处理设备,其中如果中断所述下载单元从所述内容分发服务器对所述内容的接收,则所述中断处理单元在所述存储介质上 记录与中断内容相应的所述恢复信息。
10、 根据权利要求2的信息处理设备,其中在所述下载单元从所述内容 分发服务器接收所述内容期间,所述中断处理单元每次只在接收了预定量的 所述内容数据时,才更新与正被接收的内容相应的、被记录在所述存储介质 上的所述恢复信息。
11、 根据权利要求2的信息处理设备,其中所述下载单元从所述内容分 发服务器接收所述内容使用所需的内容属性信息并且记录到所述存储介质 上,之后,下载单元接收所述内容并且记录到所述存储介质上。
12、 根据权利要求11的信息处理设备,进一步包括回放单元,安排成回放被存储在所述存储介质上的所述内容;其中如果中断所述下载单元从所述内容分发服务器对所述内容的接收,断内容的接收的数据。
13、 一种用于通过网络从内容分发服务器下载内容的信息处理设备,包括装配单元,配置成以便可与其分开装配存储介质;恢复处理单元,安排成从所述存储介质读取所述恢复信息,在所述存储中断内容的下载所需的恢复信息,并且恢复处理单元被安排成根据所读取的 恢复信息将所述中断内容的传送请求传送到所述内容分发服务器;以及下载单元,安排成根据所述中断内容的传送请求,接收从所述内容分发 服务器传送的所述中断内容,并且在所述存储介质中记录所接收的中断内容。
14、 根据权利要求13的信息处理设备,其中所述恢复信息被添加到被存 储到所述存储介质上的所述中断内容中的文件。
15、 根据权利要求13的信息处理设备,其中所述恢复信息包括所述内容 的下载源的地址信息;并且其中所述下载单元被安排成根据所述地址信息来存取被存储在所述 内容分发服务器中的所述中断内容。
16、 根据权利要求13的信息处理设备,其中所述恢复处理单元根据在存 储介质上是否存储了与被存储在存储介质上的内容相应的中断标识信息,来 确定该内容是否是所述中断内容。
17、 根据权利要求16的信息处理设备,其中当接收被存储在所述存储介 质上的内容的选择指令时,所述恢复处理单元读取内容文件中的数据格式信 息,并且如果该数据格式信息是所述中断标识信息,则所述内容的传送请求 被传送到所述内容分发服务器。
18、 根据权利要求17的信息处理设备,其中如果所述下载单元已经完成 了所述中断内容的接收,则所述恢复处理单元将所述中断内容文件中的所述 中断标识信息改写成预先被添加到所述中断内容的数据格式信息。
19、 根据权利要求18的信息处理设备,其中所述恢复信息包括所述数据 格式信息的备份信息;并且其中所述恢复处理单元根据所述备份信息将所述中断标识信息还原 成所述数据格式信息。
20、 根据权利要求13的信息处理设备,其中所述恢复信息包括所述中断 内容的已接收的数据的数据量信息;其中所述恢复处理单元从所述存储介质读取已接收的所述数据的数据量 信息,并且将根据数据量信息而生成的未接收的数据范围信息传送到所述内 容分发服务器;并且其中所述下载单元从所述内容分发服务器接收所述中断内容的未接 收的数据。
21、 根据权利要求13的信息处理设备,其中所述恢复信息包括与在所述其中如果恢复所述中断内容的接收,则所述恢复处理单元从所述存储介 质读取所述变化检查信息并且传送到所述内容分发服务器;信息与相应于所述中断内容的新变化检查信息的比较结果,从所述内容分发 服务器接收所述中断内容的所有数据或未接收的数据。
22、 根据权利要求13的信息处理设备,其中所述恢复信息包括与在所述 中断之前从所述内容分发服务器接收的所述中断内容相应的变化检查信息;其中如果恢复所述中断内容的接收,则所述恢复处理单元从所述存储介 质读取所述变化检查信息,并且从所述内容分发服务器接收与所述中断内容 相应的新变化检查信息,并且根据比较所读取的变化检查信息与所述新的变 化检查信息的比较结果,将所述中断内容的所有数据或未接收的数据的传送 请求传送到所述内容分发服务器。
23、 根据权利要求13的信息处理设备,其中如果所述下载单元已经完成 了所述中断内容的接收,则所述恢复处理单元删除被存储在所述存储介质中 的所述恢复信息。
24、 根据权利要求13的信息处理设备,进一步包括 时钟单元,配置成测量当前的时间点;相应的有效期限信息,比较所述时钟单元测量的当前的时间点与所述有效期 限信息,并且如果所述当前的时间点在有效期限内,则将所述中断内容的传 送请求传送到所述内容分发服务器。
25、 根据权利要求13的信息处理设备,其中所述恢复处理单元确定被添 加到所述存储介质的用户标识符与被添加到所述中断内容的用户标识符是否 相同,并且如果所述两个用户标识符相同,则将所述中断内容的传送请求传 送到所述内容分发服务器。
26、 根据权利要求13的信息处理设备,进一步包括 回放单元,安排成回放被存储在所述存储介质上的所述内容;其中所述中断内容的使用所需的内容属性信息被存储在所述存储介质上;并且其中所述回放单元使用所述内容属性信息来回;^文所述中断内容的接 收的数据。
27、 根据权利要求13的信息处理设备,进一步包括回放单元,安排成回放被存储在所述存储介质上的所述内容;其中所述中断内容的使用所需的内容属性信息被存储在所述存储介质上;接收的数据时,所述回放单元使用所述内容属性信息来回放来自所述中断内 容的接收的数据。
28、-种用于信息处理设备通过网络从内容分发服务器下载内容的下载方法,包括步骤从所述内容分发服务器接收要下载的内容,同时在可与所述信息处理设备分开装配的存储介质上记录所接收的内容;如果中断了从所述内容分发服务器对所述内容的接收,则在所述存储介质上记录恢复中断内容的下载所需的恢复信息;如果恢复被存储在所述存储介质上的所述中断内容的接收,则从所述存储介质读取所述恢复信息;根据所读取的恢复信息将所述中断内容的传送请求传送到所述内容分发服务器;以及根据所述中断内容的传送请求接收从所述内容分发服务器传送的所述中断内容,并且在所述存储介质上记录所接收的中断内容。
29、-种用于信息处理设备通过网络从内容分发服务器下载内容的下载中断方法,包括步骤从所述内容分发服务器接收要下载的内容,同时在可与所述信息处理设备分开装配的存储介质上记录所接收的内容;以及在所述存储介质上记录恢复所述内容的下载所需的恢复信息。
30、 一种用于信息处理设备通过网络从内容分发服务器下载内容的下载 恢复方法,包括步骤从可与所述信息处理设备分离的存储介质中读取恢复信息,在所述存储复中断内容的下载所需的恢复信息/ ' ':':根据所读取的恢复信息将所述中断内容的传送请求传送到所述内容分发 服务器;以及根据所述中断内容的传送请求,接收从所述内容分发服务器传送的所述 中断内容,并且在所述存储介质上记录所接收的中断内容。
31、 一种使计算机充当通过网络从内容分发服务器下载内容的信息处理 设备的程序,该程序使计算机执行步骤从所述内容分发服务器接收要下载的内容,同时在可与所述信息处理设备分开装配的存储介质上记录所接收的内容;如果中断了从所述内容分发服务器对所述内容的接收,则在所述存储介质上记录恢复中断内容的下载所需的恢复信息;如果恢复被存储在所述存储介质上的所述中断内容的接收,则从所述存储介质读取所述恢复信息;根据所读取的恢复信息将所述中断内容的传送请求传送到所述内容分发服务器;以及根据所述中断内容的传送请求,接收从所述内容分发服务器传送的所述 中断内容,并且在所述存储介质上记录所接收的中断内容。
32、 一种使计算机充当通过网络从内容分发服务器下载内容的信息处理 设备的程序,该程序使计算机执行步骤从所述内容分发服务器接收要下载的内容,同时在可与所述信息处理设 备分开装配的存储介质上记录所接收的内容;以及在所述存储介质上记录恢复所述内容的下载所需的恢复信息。
33 、 一种使计算机充当通过网络从内容分发服务器下载内容的信息处理 设备的程序,该程序使计算机执行步骤从可与所述信息处理设备分离的存储介质中读取恢复信息,在所述存储 介质中,存储了已经中断了其从所述内容分发服务器的接收的中断内容和恢 复中断内容的下载所需的恢复信息;根据所读取的恢复信息将所述中断内容的传送请求传送到所述内容分发服务器;以及根据所述中断内容的传送请求,接收从所述内容分发服务器传送的所述 中断内容,并且在所述存储介质上记录所接收的中断内容。
全文摘要
一种信息处理设备,用于通过网络从内容分发服务器下载内容,该设备包括装配单元,配置成以便可与其分开装配存储介质,下载单元,安排成从内容分发服务器接收要下载的内容,并且将接收的内容记录到存储介质上,中断处理单元,安排成如果中断了下载单元从内容分发服务器接收内容,则在存储介质上记录恢复中断内容的下载所需的恢复信息,以及恢复处理单元,安排成如果恢复中断内容的接收,则从存储介质读取恢复信息,并且根据读取的恢复信息将中断内容的传送请求传送到内容分发服务器。
文档编号H04L12/54GK101155117SQ20071019299
公开日2008年4月2日 申请日期2007年9月14日 优先权日2006年9月15日
发明者久野浩, 佐藤英树, 前田裕, 吉村光司, 海老原宗毅 申请人:索尼株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1