信息处理装置、方法及程序的制作方法

文档序号:7668216阅读:98来源:国知局
专利名称:信息处理装置、方法及程序的制作方法
技术领域
本发明涉及一种信息处理装置、方法及其程序。具体地本发明涉及使得 能够用非常简化的处理移出和移回部分的内容的信息处理装置、方法及其程序。
背景技术
近年来,如视频、音频等的内容被广泛使用,并且能够将这些内容记录 和复制为数字数据的记录/复制装置的使用也正扩张。例如,能在数字多功能盘(DVD)或硬盘驱动器(HDD)中将广播内容存储为数字数据的记录装置 的使用正快速扩张。此外,在采用广播卫星的数字广播之后近来已经开始数 字陆地广播。在这种数字广播中,广播具有比传统广播中广播的视频更高分 辨率的高清晰度电视(HDV)视频,并且在保持其画面质量的同时,能在光 盘等上记录这种广播内容的记录装置的发展也正在进展。术语"内容"指人类创造性的活动创建的各种物质。内容的示例包括电 影、音乐、戏剧、文学、照片、'漫画、动画片、计算机游戏、其它类型的写 的、图形的、基于色彩的、音频、基于运动的、以及视频内容、上面的组合、 以及用于经由计算机提供上面相关信息的程序。注意,在本说明书中,所谓 的内容数据,即由人类创造性的活动创建的、并由设备转换为可处理形式(如 电子信号、或例如固化在存储器上)的各物质,也被称为内容。如上所述,目前,易于在便携式的存储介质中存储高质量的内容。因此, 内容的版权保护的重要性正日益增力口。作为用于保护视频内容的版权的方法, 目前通常釆用向视频内容添加拷贝控制信息(CCI)的方法,该信息表示是否 可能拷贝视频内容。例如,拷贝控制信息的使用使得视频内容能够进入拷贝 自由状态(其中不限制拷贝)、 一次拷贝状态(其中只允许拷贝一次)、禁止 拷贝状态(其中禁止拷贝)等。在上述的当前数字广播中,将表示"一次拷 贝,,的拷贝控制信息添加到所有内容,并且记录装置通常在存储介质上记录 该内容之前使得该内容进入禁止拷贝状态。在从存储介质中删除视频内容的数据的条件下,在被使得进入禁止拷贝 状态之后,记录在存储介质上的视频内容被允许拷贝到另一存储介质。将数 据拷贝到其它存储介质同时删除原始数据的操作称为"移动"。因而,在经由数字广播等由记录装置已经接收视频内容并记录在记录装置内的HDD中的 情况下,例如,如果用户希望长期保持视频内容,那么用户能将视频内容移 动到如DVD的可移除介质。因而,在防止非法大量生产拷贝的同时提高了用 户便利性。通常,在源中从移动源加密要移动的内容。此后,被加密的内容(以下 称为加密的内容)与用于识别加密的内容的信息(例如由用于解密加密的内 容的密钥信息、被保护的内容ID等组成的信息)(以下称为识别信息) 一起 被拷贝到移动目的地。此外,在从移动目的地删除内容的条件下,能够将拷贝到移动目的地的 加密的内容拷贝回到移动源。即,从移动源到移动目的地的第一移动以及随 后从移动目的地到移动源的第二移动是可能的。以下,第一移动和第二移动 将分别称为移出和移回。作为能移出和移回的已知装置,例如,能够引用在日本专利公开No. 2006-4543 (US 2005-0281540 Al )(以下称为专利文献1)和日本专利公开 No. 2006-107165 (以下称为专利文献2)中公开的装置。如那些在专利文献1和专利文献2中公开的已知装置存在的问题在于 在要被移动的对象不是整个内容而是部分的内容的情况下,移出和移回可能 需要耗时的处理。下面将参照图1至3描述该问题。参照图1,假设在已知的移动源设备l中,在单个文件中保持作为要被 移动对象的候选者的加密的内容11,以及包括密钥信息A和被保护的内容ID 的识别信息12。在此情况下,虽然未显示,但在要被移动的对象是整个加密的内容11 的情况下,移动源设备1将加密的内容11照原样和识别信息12拷贝到移动 目的设备2-A或2-B,并且在它本身内删除加密的内容11 (即,原始数据) 等,从而完成移出。相反,在要被移动的对象是部分加密的内容11 (以下称为加密的部分) 的情况下,具体的,如图2中所示,例如在要被移动到移动目的地设备2-A的对象是加密的部分11-1、并且要被移动到移动目的地设备2-B的对象是加 密的部分11-2情况下,移出使以下耗时的系列处理成为必要。即,因为从加密的内容11直接提取加密的部分11-1和11-2是困难的,所以移动源设备1使用密钥信息A解密整个加密的内容11。结果,加密的内容11转换回非加密的内容。移动源设备1从非加密的内容提取对应于加密的部分11-1的非加密的部分,并且再加密提取的该非加密的部分以生成加密的内容21-1。因而,生成 对应于加密的部分11-1的新的加密的内容21-1。在该再加密时,使用不同于 用于加密的内容11的加密密钥的加密密钥。因此,移动源设备l生成用于解 密加密的内容21-1所必须的密钥信息B,即不同于密钥信息A的密钥信息B, 并且也生成用于加密的内容21-1的被保护的内容ID,从而生成包含它们的识 别信息22。因而,生成用于新的加密的内容21-1的不同于识别信息12的新 的识别信息22。然后,移动源设备1将加密的内容21-1和识别信息22拷贝到移动目的 地设备2-A。类似地,移动源设备1从非加密的内容提取对应于加密的部分11-2的非 加密的部分,并且再加密提取的非加密的部分以生成加密的内容21-2。因而, 生成对应于加密的部分11-2的新的加密的内容21-2。在该再加密时,使用不 同于用于加密的内容11和加密的内容21-1的加密密钥的加密密钥。因此, 移动源设备1生成用于解密加密的内容21-2所必须的密钥信息C,即,不同 于密钥信息A或B的密钥信息C,并且也生成用于加密的内容21-2的被保护 的内容ID,从而生成包含它们的识别信息23。因而,生成用于新的加密的内 容21-2的不同于识别信息12或22的新的识别信息23。然后,移动源设备1将加密的内容21-2和识别信息23拷贝到移动目的 地设备2-B。如上所述,为了分别将加密的部分11-1 (实际上,加密的内容21-1)和 加密的部分ll-2 (实际上,加密的内容21-2)拷贝到移动目的地设备2-A和 移动目的地设备2-B,可能需要耗时的系列处理,即加密的内容ll的解密, 用于生成新的加密的内容21-1和21-2的再加密,以及新的识别信息22和23 的生成。此外,为了完成移出,可能需要删除移动源设备1中的原始数据,即除加密的部分11-1和11-2。该删除需要以下的耗时处理。即,移动源设备1删除新的加密的部分21-1和21-2。此外,移动源设备1使用对应于密钥信息 A的加密密钥,再加密不是在非加密的内容中的移动对象的非加密的部分, 以生成加密的部分11-3,并且在原始文件中保持该生成的加密的部分11-3, 以便与识别信息12相关联。作为上面系列处理的结果,完成等价于删除加密 的部分11-1和11-2的处理。在执行上面的系列的耗时处理之后,完成加密的部分11-1到移动目的地 设备2-A的移出,以及加密的部分11-2到移动目的地设备2-B的移出。如图3中所示,当已经执行从移动目的地设备2-A到移动源设备1的加 密的内容21-1的移回时,在移动源设备1中,将加密的内容21-1保持在不同 于原始加密的内容ll的文件的文件中,即,其中在移回时存储加密的部分ll-3 的文件。类似地,当已经执行从移动目的地设备2-B到移动源设备1的加密 的内容21-2的移回时,在移动源设备l中,将加密的内容21-2保持在不同于 原始加密的内容11的文件的文件中,即,其中在移回时存储加密的部分11-3 的文件。然而,从移动目的地设备2-A和2-B到移动源设备1的移回的完成意味 着再次获得图1中所示的状态;即,在原始文件中加密的内容11的重建和其 存储是必须的。加密的内容11的重建使以下耗时的处理成为必要。即,移动源设备l使用密钥信息A解密加密的部分ll-3。移动源设备l 还使用密钥信息B解密对应于加密的部分11-1的加密的内容21-1。移动源设 备1还使用密钥信息C解密对应于加密的部分11-2的加密的内容21-2。接下来,移动源设备1组合由上面三个解密处理获得的三个非加密的部 分以生成非加密的内容。接下来,移动源设备1使用对应于密钥信息A的加密密钥再加密生成的 非加密的内容以重建加密的内容11。然后,移动源设备1在原始文件中保持重建的加密的内容11以便与识别 信息12相关联。在执行上面的系列耗时处理之后,再次实现图1中所示的状态,并且完 成从移动目的地设备2-A和2-B到移动源设备1的移回。发明内容本发明使得能够用非常简化的处理移出和移回部分的内容。 根据本发明的一个实施例,提供一种处理加密的内容的信息处理装置, 其包括控制部分,配置为控制以下各处理以指定的顺序独立地执行,作为用于实现从移动源到移动目的地移出至少部分加密的内容的处理生成处理,生成由向其指定不同序列号的多个加密的内容单元构成的加密的内容,并且生成用于识别和使加密的内容可复制所必须的数据作为识别信息;移动范围确定处理,在由生成处理生成的加密的内容内确定由一个或多个加密的内容单元构成的移动对象范围;保持处理,保持表示指定到一个或多个加密的内容单元的各序列号的序列号信息和移动源中由生成处理生成的识别信息对作为内容信息,该一个或多个加密的内容单元包含在由移动范围确定处理确定的移动对象范围中;拷贝处理,与由生成处理生成的识别信息一起,拷贝由对应于移动范围确定处理确定的移动对象范围的生成处理生成的部分加密的内容到移动目的地;以及失活处理,使得对应于由移动范围确定处理确定的移动对象范围的生成处理生成的至少部分加密的内容在移动源中进入失活状 太作为失活处理的控制,控制部分可以只控制对应于由移动范围确定处理 确定的移动对象范围的生成处理生成的部分加密的内容在移动源中进入失活状态。控制部分可以进一步控制以下各处理以指定顺序独立地执行,作为用于实现从移动目的地到移动源的移回的处理校对处理,用从加密的内容获得 的信息以及在移动目的地中的识别信息校对由保持处理在移动源中保持的内 容信息;删除处理,在由校对处理成功完成校对之后,从移动目的地删除加 密的内容和识别信息;以及失活处理,在由校对处理成功完成校对之后,使 得由对应于移动目的地中加密的内容的生成处理生成的部分加密的内容在移 动源中进入失活状态。作为失活处理的控制,控制部分可以控制由生成处理生成的整个加密的 内容在移动源中进入失活状态。控制部分可以进一步控制以下各处理以指定顺序独立地执行,作为用于 实现从移动目的地到移动源的移回处理校对处理,用从加密的内容获得的 信息以及在移动目的地中的识别信息校对由保持处理在移动源中保持的内容信息;删除处理,在由校对处理成功完成校对之后,从移动目的地删除加密的内容和识别信息;以及激活(activation)处理,在由校对处理成功完成校 对之后,如果移动目的地中的加密的内容的移回导致由生成处理生成的整个 加密的内容的移回的完成,则使得由生成处理生成的整个加密的内容在移动 源中进入激活状态,否则返回复制由对应于移动目的地中加密的内容的生成 处理生成的部分加密的内容的权利。该失活(inactivation )状态可以是不可复制状态。根据本发明的一个实施例,提供一种由处理加密的内容的信息处理装置 采用的信息处理方法,用于实现从移动源到移动目的地移出至少部分加密的 内容,该方法包括以下步骤生成由向其指定不同序列号的多个加密的内容 单元构成的加密的内容,并且生成用于识别和使加密的内容可复制所必须的 数据作为识别信息;在生成步骤生成的加密的内容内确定由一个或多个加密 的内容单元构成的移动对象范围;保持表示指定到一个或多个加密的内容单 元的各序列号的序列号信息和移动源中由生成处理生成的识别信息对作为内 容信息,该一个或多个加密的内容单元包含在由移动范围确定处理确定的移 动对象范围中;与在生成步骤生成的识别信息一起,拷贝在对应于在移动范 围确定步骤确定的移动对象范围的生成步骤生成的部分加密的内容到移动目 的地;以及使得在对应于在移动范围确定步骤确定的移动对象范围的生成步 骤生成的至少部分加密的内容在移动源中进入失活状态,其中信息处理装置 以指定顺序独立地执行用于实现移出的上面各步骤的处理。根据本发明的一个实施例,提供一种对应根据本发明一个实施例的上面 的信息处理方法的程序。在根据本发明一个实施例的信息处理装置、方法及程序中,以指定顺序 独立地执行以下各处理,作为用于实现从移动源到移动目的地移出至少部分 加密的内容的移出处理生成处理,生成由向其指定不同序列号的多个加密 的内容单元构成的加密的内容,并且生成用于识别和使加密的内容可复制所 必须的数据作为识别信息;移动范围确定处理,在由生成处理生成的加密的 内容内确定由一个或多个加密的内容单元构成的移动对象范围;保持处理, 保持表示指定到 一个或多个加密的内容单元的各序列号的序列号信息和移动 源中由生成处理生成的识别信息对作为内容信息,该一个或多个加密的内容 单元包含在由移动范围确定处理确定的移动对象范围中;拷贝处理,与由生成处理生成的识别信息一起,拷贝由对应于移动范围确定处理确定的移动对象范围的生成处理生成的部分加密的内容到移动目的地;以及失活处理,使得对应于由移动范围确定处理确定的移动对象范围的生成处理生成的至少部 分加密的内容在移动源中进入失活状态。如上所述,根据本发明的一个实施例,实现部分内容的移出和移回。具 体地,与已知技术相比,此时的处理被极大地简化。


图1和2是图示根据已知技术的移出的图; 图3是图示根据已知技术的移回的图; 图4是图示根据发明的技术的移动的对象的示例的图; 图5至7是图示根据发明的技术的移出的示例的图; 图8至IO是图示根据发明的技术的移回的示例的图; 图ll是图示移动源设备(即根据本发明的一个实施例的信息处理装置) 的示例性结构的图;图12是图示由图11的移动源设备执行的移出处理的示例的流程图;以及图13是图示由图11的移动源设备执行的移回处理的示例的流程图。
具体实施方式
以下将描述本发明的实施例。如下将结合附图,在本说明书中例证本发 明的组成特点和各实施例之间的对应。注意这个初步描述意在确认在本说明 书和各附图中描述支持本发明的实施例。因此,即使存在本说明书和附图中 描述但在本初步描述中没有描述为对应本发明的组成特点的实施例,也不意 味着该实施例不对应该组成特点。相反,即使某实施例在此初步描述中描述 为对应本发明的某组成特点,也不意味着该实施例不对应任何其它组成特点。根据本发明的一个实施例的信息处理装置(例如,图11中的移动源设备 101 )是处理加密的内容的信息处理装置,该装置包括控制部分(例如,图 11中的控制部分301),配置为控制以下各处理以指定的顺序独立地执行,作 为用于实现从移动源(例如,图11中的移动源设备IOI的存储部分306等) 到移动目的地(例如,图11中的移动目的地设备2-A或2-B)移出至少部分加密的内容的处理生成处理,生成由向其指定不同序列号(在图4的情况 下,例如,向其指定序列号[k]的加密的内容单元131-k)的多个加密的内容 单元构成的加密的内容(例如,图4中的加密的内容121 ),并且生成用于识 别和使加密的内容可复制所必须的数据作为识别信息(例如,图4中的识别 信息122);移动范围确定处理,在由生成处理生成的加密的内容内确定由一 个或多个加密的内容单元构成的移动对象范围(在图7的情况下,例如,用 于移动目的地设备2-A的移动对象范围是加密的部分121-1,并且用于移动目 的地2-B的移动对象范围是加密的部分121-2);保持处理,,保持表示指定到 一个或多个加密的内容单元的各序列号的序列号信息和移动源中由生成处理 生成的识别信息对作为内容信息(在图7的情况下,例如,由序列号信息151-A 和识别信息122构成的内容信息141-A,以及由序列号信息151-B和识别信 息122构成的内容信息141-B),该一个或多个加密的内容单元包含在由移动 范围确定处理确定的移动对象范围中;拷贝处理,与由生成处理生成的识别 信息一起,拷贝由对应于移动范围确定处理确定的移动对象范围的生成处理 生成的部分加密的内容到移动目的地(在图7的情况下,例如,拷贝一对加 密的部分121-1和识别信息122到移动目的地设备2-A,以及拷贝 一对加密的 部分121-2和识别信息122到移动目的地设备2-B的处理);以及失活处理, 使得对应于由移动范围确定处理确定的移动对象范围的生成处理生成的至少 部分加密的内容在移动源中进入失活状态(在图7的情况下,例如,使得加 密的部分121-1和加密的部分121-2进入失活状态的处理。注意,在图7中, 失活状态由灰色指示,而激活状态由白色指示)。作为失活处理的控制,控制部分可以只控制对应于由移动范围确定处理 确定的移动对象范围的生成处理生成的部分加密的内容在移动源中进入失活 状态(例如,图12中的步骤S5的处理)。控制部分可以进一步控制以下各处理以指定顺序独立地执行,作为用于 实现从移动目的地到移动源的移回处理校对处理,用从加密的内容获得的 信息以及在移动目的地中的识别信息校对由保持处理在移动源中保持的内容 信息(例如,图13中步骤S21和S22的处理,以及,例如,具体地由图8 中白色箭头指示的处理);删除处理,在由校对处理成功完成校对之后,从移 动目的地删除加密的内容和识别信息(例如,图13中的步骤S23的处理,以 及例如,具体地由图9中交叉指示的处理);以及激活处理,在由校对处理成功完成校对之后,使得由对应于移动目的地中加密的内容的生成处理生成的部分加密的内容在移动源中进入激活状态(例如,图13中的步骤S25的处理, 以及具体地由加密的部分121-1的色彩从如图8中的灰色改变为如图9中的 白色所指示的处理)。作为失活处理的控制,控制部分可以控制由生成处理生成的整个加密的 内容在移动源中进入失活状态(例如,图12中的步骤S6的处理)。控制部分可以进一步控制以下各处理以指定顺序独立地执行,作为用于 实现从移动目的地到移动源的移回的处理校对处理,用从加密的内容获得 的信息以及在移动目的地中的识别信息校对由保持处理在移动源中保持的内 容信息(例如,图13中步骤S21和S22的处理,以及,例如,具体地由图8 中白色箭头指示的处理);删除处理,在由校对处理成功完成校对之后,从移 动目的地删除加密的内容和识别信息(例如,图13中的步骤S23的处理,以 及例如,具体地由图IO中交叉指示的处理);以及激活处理,在由校对处理 成功完成校对之后,如果移动目的地中的加密的内容的移回导致由生成处理 生成的整个加密的内容的移回的完成,则使得由生成处理生成的整个加密的 内容在移动源中进入激活状态,否则返回复制由对应于移动目的地中加密的 内容的生成处理生成的部分加密的内容的权利(例如,图13中步骤S26至 S28的处理,以及图IO中图示的处理)。根据本发明的一个实施例的信息处理方法是一种由处理加密的内容的信 息处理装置(例如,图11中的移动源设备101)采用的信息处理方法,用于 实现从移动源到移动目的地移出至少部分加密的内容,该方法包括各步骤 生成由向其指定不同序列号的多个加密的内容单元构成的加密的内容,并且 生成用于识别和使加密的内容可复制所必须的数据作为识别信息(例如,图 4中图示的处理);在生成步骤生成的加密的内容内确定由一个或多个加密的 内容单元构成的移动对象范围(例如,图12中步骤S1的处理);保持表示指 定到 一个或多个加密的内容单元的各序列号的序列号信息和移动源中由生成 处理生成的识别信息对作为内容信息,该一个或多个加密的内容单元包含在 由移动范围确定处理确定的移动对象范围中(例如,图12中步骤S2的处理); 与在生成步骤生成的识别信息一起,拷贝在对应于在移动范围确定步骤确定 的移动对象范围的生成步骤生成的部分加密的内容到移动目的地(例如,图 12中步骤S3的处理);以及使得在对应于在移动范围确定步骤确定的移动对象范围的生成步骤生成的至少部分加密的内容在移动源中进入失活状态(例如,图12中步骤S6的处理),其中信息处理装置以指定顺序独立地执行用于实现移出的上面各步骤的处理。例如,根据本发明 一 个实施例的程序是使得上述信息处理方法的各步骤 根据本发明一个实施例被执行的程序,并且该程序由包括例如图11中的控制部分301的计算机执行。首先,参照图4至10,将描述根据本发明的实施例的移出和移回的技术 的概要(以下这些技术将被称为发明的技术)。在图4至10中,采用不同于已知移动源设备l (见图1)的移动源设备 IOI作为移动源设备。即,移动源设备101是应用发明的技术的移动源设备。 换句话说,移动源设备101是根据本发明一个实施例的信息处理装置。随后 将参照图11至13描述通过移动源设备101的特定示例性结构和示例性处理。 相反,采用已知移动目的地设备2-A和2-B为移动目的地设备。注意,简单 地采用已知移动目的地设备2-A和2-B为了方便发明的技术和已知技术的比 较,以及移动目的地自然不限制于已知移动目的设备2-A和2-B,例如也可 以采用例如根据本发明的实施例的另 一信息处理装置或给定的存储介质作为 移动目的地。假设在发明的技术中图4中图示的状态是初始状态。具体地,在执行移出前,移动源设备101根据"其中加密涉及序列号信 息的指定的加密系统"加密用于移动的候选者的内容,以生成由一系列N+1 个(N是1或更大的整数)加密的内容单元131-k构成的加密的内容121,每 个该加密的内容单元用序列号[k]指定(k是0至N的整数)。这里,"其中加密涉及指定序列号信息的指定的加密系统"指其中将内容 分割为N+l个内容单元,N+l个内容单元^L顺序地加密,并且将序列号0至 N+l指定到作为结果的N+l个加密的内容单元的系统。只要各加密的内容单 元能够互相独立地解密,则在该系统中能够使用任何加密密钥。例如,相同 的密钥可以被用于所有的部分内容,或可替代地,可以使用与序列号相关联 的不同密钥加密不同的部分内容。因而,假设在图4的示例中,使用密钥信息A和序列号[k]使得每个加密 的内容单元131-k能够被互相独立地解密。即,在发明的技术中,初始状态是其中保持由上面加密的内容单元131-0至131-N的集合构成的加密的内容121的状态,在作为用于移动的候选者的 移动源中,在与包括密钥信息A和被保护的内容ID的识别信息122相同文 件中。这里,如下所述,移动源可以是包含在移动源设备101中的存储介质(例 如,硬盘)或移动源设备101的外部的存储介质(例如,可移除介质)。注意, 以下为了简化描述,保持在移动源设备中的文件将被称为保持在移动源设备 101中的文件,该文件包含保持在移动源设备101外部的存储介质中的文件。根据发明的技术,当从初始状态开始,移出至少部分加密的内容121作 为移动对象,用于在移回时识别移动对象的信息(以下称为内容信息)保持 在移动源设备101中。具体地,在发明的技术中,利用每个加密的内容单元131-k能够被互相 独立地解密的事实,假设移出的单元是加密的内容单元131-k。在此情况下, 一个或多个加密的内容单元131-k能够是移动的对象;并且表示指定到一个 或多个加密的内容单元131-k的每个序列号k的信息(以下称为序列号信息) 以及用于原始加密的内容121的识别信息122足以识别一个或多个加密的内 容单元131-k。因此,由序列号信息和识别信息122组成的内容信息被保持在 移动源设备101中。具体地,参照图5,例如在移动的对象是整个加密的内容121的情况下, 移动源设备101将加密的内容121照原样与识别信息122 —起拷贝到移动目 的地设备2-A,并且在它自身中删除是原始数据的加密的内容121。此时,移 动源设备101生成由表示序列号[O]至[N]的序列号信息121和识别信息122组 成的内容信息141,并且在它自身中保持生成的内容信息141。因而,完成移 出。同时,在移动对象是部分加密的内容121 (以下称为加密的部分)的情 况下,例如,参照图6,在用于移动目的地设备2-A的移动的对象是加密的 部分121-1,并且用于移动目的地设备2-B的移动的对象是加密的部分121-2 的情况下,仅通过执行下述的筒单处理完成移出。如图6中所示,加密的部分121-1是分别地向其指定序列号[O]至[j]的加 密的内容单元131-0至131-j的集合。同时,加密的部分121-2是分别地向其 指定序列号[k]至[N]的加密的内容单元131-k至131-N的集合。这里,j和k 是满足以下关系的整数0<j<k<N。具体地,移动源设备101从加密的内容121提取分别地向其指定序列号[O]至[j]的加密的内容单元131-0至131-j,并且将作为加密的部分121-1的提 取的加密的内容单元131-0至131-j照原样与作为原始加密的内容121的相同 识别信息122 —起拷贝到移动目的地设备2-A,而不需要执行已知技术中的 解密处理和再加密处理。此时,移动源设备101生成由表示序列号
至[j]的 序列号信息151-A和识别信息122组成的内容信息141-A,并且将生成的内 容信息141-A保持在自身中。类似地,移动源设备101从加密的内容121提取分别地向其指定序列号 [k]至[N]的加密的内容单元131-k至131-N,并且将作为加密的部分121-2的 提取的加密的内容单元131-k至131-N照原样与作为原始加密的内容121的 相同识别信息122 —起拷贝到移动目的地设备2-B,而不需要执行已知技术 中的解密处理和再加密处理。此时,移动源设备101生成由表示序列号[k]至 [N]的序列号信息151-B和识别信息122组成的内容信息141-B,并且将生成 的内容信息141-B保持在自身中。如上所述,当在移出时将加密的部分拷贝到移动目的地时,发明的技术 的采用消除了在已知技术中所需的各耗时处理,即,用于原始加密的内容的 解密处理,用于生成要拷贝的新的加密的内容的再加密处理,用于生成用于 新的加密的内容的新的识别信息的生成处理等。此外,根据发明的技术,通过下述的简单处理实现在移出时原始数据的 删除。即,移动源设备101只需要简单地从加密的内容中删除加密的内容单 元131-0至131-j以及加密的内容单元131-k至131-N。换句话说,仅仅执行 上面的删除导致加密的部分121-3被留下,消除在已知技术中所需的各耗时 处理,如用于生成还没确定为移动的对象的加密的部分(在图2的示例中, 加密的部分ll-3)的再加密处理。如上所述,只要移动的对象不重叠,发明的技术的采用使得能够使用相 同密钥(密钥信息)移出相同文件中的多个部分。换句话说,发明的技术的 采用消除了对使用不同密钥的再加密处理等的需要。更进一步,图7中图示的技术的使用消除在移出时对删除原始数据的处 理的需要,使得可能用更筒单的处理实现移出。即,图7中图示的技术是发 明的技术。图7中图示的技术如下。即,如图6中所示,代替删除是原始数据的加密的部分121-1和121-2,移动源设备101使得至少加密的部分121-1和121-2 进入失活状态。"至少"的添加是因为移动源设备101可以使得整个加密的内 容121进入失活状态。失活状态指不可复制状态。相反,激活状态指可复制状态。换句话说, 将加密的部分121-1拷贝到移动目的地设备2-A,并且使得加密的部分121-1 进入其中的激活状态,同时使加密的部分121-1进入移动源设备101中的失 活状态意味着从移动源设备101向移动目的地设备2-A转移加密的内容121-1 的"复制权"。类似地,将加密的部分121-2拷贝到移动目的地设备2-B,并 且使得加密的部分121-2进入其中的激活状态,同时使加密的部分121-2进入 移动源设备101中的失活状态意味着从移动源设备101向移动目的地设备2-B 转移加密的内容121-2的"复制权"。在此情况下,仅仅通过返回"复制权"实现移回,而不需要移动加密的 部分121-1或121-2的实际数据。以下,将参照图8至IO描述该移回。参照图8,在从移动目的地设备2-A向移动源设备101移回加密的部分 121-1的情况下,例如,移动源设备101首先用构成移动目的地设备2-A中的 加密的部分121-1的各加密的内容单元的序列号校对内容信息141-A中的序 列号信息151-A,并且用移动目的地设备2-A中的识别信息122校对内容信 息141-A中的识别信息122。在图8的示例中,内容信息141-A中的序列号信息151-A表示序列号
至[j],因此与构成移动目的地设备2-A中的加密的部分121-1的各加密的内 容单元的序列号[O]至LJ]对应。此外,内容信息141-A中的识别信息122等同 于移动目的地设备2-A中的识别信息122。因此,成功完成校对。然后,参照图9,移动源设备101从移动目的地设备2-A删除加密的部 分121-1和识别信息122,并且使得分别向其指定校对的序列号
至[j]的加密 的内容单元131-0至131-j,即加密的部分121-1,进入激活(可复制)状态。此外,虽然未示出,但是在从移动目的地设备2-B移回加密的部分121-2 的情况下,参照图8和9执行与上述的序列处理基本相同的处理,并且结果 使得分别向其指定序列号[k]至[N]的加密的内容单元131-k至131-N,即加密 的部分121-2进入激活(可复制)状态,同时从移动目的地设备2-B删除加 密的部分121-2和识别信息122。结果,整个加密的内容121进入可复制状态。如前所注,在移出部分加密的内容121的情况下,不但可以使部分加密的内容121而且可以使整个加密的内容121进入失活状态。在此情况下的移 回可以如下实现。即,直到已经移回移出到不同移动目的地的多个加密的部分,移动源设备101仅返回移回的加密的内容(范围)的"复制权",并且当 已经移回所有的多个加密的部分时,移动源设备101使得整个加密的内容121 进入激活状态。具体地,在如图7中所示的加密的部分121-1已经被移出到移动目的地 设备2-A并且加密的部分121 -2已经被移出到移动目的地设备2-B的情况下, 例如,以如下方式执行移回。即,当只移回加密的部分121-1和121-2之一时, 移动源设备101从移动目的地设备2-A或2-B删除一个加密的部分,并且只 返回一个加密的部分的"复制权"到其本身。此后,当移回其它加密的部分 121-1和121-2时,如图10中所示,移动源设备101从移动目的地设备2-B 或2-A删除其它加密的部分,并且使得整个加密的内容121进入激活状态。上面已经参照图4至IO描述发明的技术。图ll是应用上述发明的技术 的移动源设备101的示例性结构方框图,即,根据本发明一个实施例的信息 处理装置。如图11中所示的移动源设备101能够移出和移回移动的对象,如保持在 移动源中(如与移动目的地设备2-A和2-B相关的内置的存储部分306或外 部可移除介质308 )的整个或部分加密的内容。如前所注,移动目的地不限 于移动目的地设备2-A或2-B。具体地,在移动源是存储部分306的情况下, 例如,移动目的地可以是可移除介质308。移动设备101包括控制部分301、只读存储器(ROM) 302、随机存取 存储器(RAM) 303、通信控制部分304、内容处理部分305、存储部分306、 和驱动器307。控制部分301控制移动源设备101的整体操作。例如,控制部分301控 制内容处理部分305、通信控制部分304、以及下述等的操作。当控制各操作 时,控制部分301可以根据需要根据存储在ROM 302或存储部分306中的程 序执行各种处理。在RAM303中,合适时存储由控制部分301执行的程序、 数据等。在本实施例中,例如,上述内容信息存储在RAM 303中。注意,内 容信息可以存储在下述的存储部分306中。通信控制部分304控制与外界执行的通信。在图ll的情况下,例如,通 信控制部分304在移出时传输从内容处理部分305提供的移动的对象,即加密的内容(包括加密的部分)和其识别信息到移动目的地设备2-A或移动目 的地设备2-B。同时,在移回时,通信控制部分304接收从移动目的地设备2-A或移动 目的地设备2-B传输的移动的对象,即加密的内容(包括加密的部分)和其 识别信息,并且将接收的移动对象提供到内容处理部分305。然而注意,在 已经简单地使移动的对象(原始数据)进入移动源的失活(不可复制)状态, 而不需要在移出时从此删除的情况下,简单地使得移动的对象在移回时返回 到移动源的激活(可复制)状态,因此没有执行从移动目的设备2-A或移动 目的地设备2-B传输移动的对象。此外,通信控制部分304能通过向移动目的地设备2-A或移动目的地设 备2-B传输从控制部分301提供的控制信号(例如,命令),控制移动目的地 设备2-A或移动目的地设备2-B的操作。例如,在移回时,发布删除命令以 在移动目的地设备2-A或移动目的地设备2-B内删除移动的对象。在此情况下,例如通信控制部分304经由专用的i丄INK电缆连接到移动 目的地设备2-A或移动目的地设备2-B,以实现上面的通信控制。这里,i丄INK 是本申请人Sony公司对于IEEE (电气和电子工程师协会)1394高速数字串 行接口的商标。因而,通信控制部分304能例如根据IEEE1394标准,中继在 控制部分301和移动目的地设备2-A或2-B之间、或内容处理部分305和移 动目的地设备2-A或2-B之间交换的各种信息(例如,加密的内容、控制信 号等)。可替代地,通信控制部分304除了使用i丄INK还能使用如USB(通用串 行总线)的另一接口实现上面的通信控制。此外,例如,通信控制部分304能够接收广播信号(例如,模拟陆地广 播信号、BS模拟广播信号、数字陆地广播信号、BS数字广播信号等),并且 作为内容向内容处理部分305提供接收广播信号的结果获得的电视节目的视 频信号。此外,例如,通信控制部分304具有连接如因特网的网络的能力,并且 能经由预定网络接收由广播传递传输的预定数据等,并且向内容处理部分305 提供接收的预定数据等作为内容。内容处理部分305能对内容执行各种处理。这里,各种处理包括转换内 容形式的处理。转换内容形式的处理的示例包括根据"其中加密涉及序列号信息的指定的加密系统"的加密处理,用于将非加密的内容转换为加密的 内容的形式;以及逆向转换的处理,即,用于将加密的内容转换为非加密的内容的形式的解密处理。转换内容形式的处理的其它示例包括编码根据如 MPEG (运动图像专家组)系统的编码系统,以视频信号的形式从通信控制 部分304提供的内容,以将内容转换为编码的数据的形式的处理;以及逆向 转换的处理,即,根据对应于如MPEG系统的编码系统的系统,解码编码的 数据,以将编码的数据转换为视频信号的形式的处理。各种处理的其它示例 包括控制处理,用于写、读、或删除来往于存储部分306或可移除介质308 的内容;以及控制处理,用于与通信控制部分304或控制部分301相连,发 送和4妾收内容。存储部分306由例如硬盘驱动器(以下合适时简称为HDD)形成,并且 存储从内容处理部分305提供的加密的内容等。此外,存储部分306允许从 其读取其中存储的加密的内容等,并且提供到内容处理部分305。驱动器307使得从内容处理部分305提供的加密的内容等记录在可移除 介质308上。此外,驱动器307读取记录在可移除介质308上的加密的内容 等,并且将读取的加密的内容等提供到内容处理部分305。可移除介质308由磁盘(包括软磁盘)、光盘(包括CD-ROM (致密盘-只读存储器))、DVD(数字多功能盘)、以及BD (蓝光盘奠基人))、磁光盘 (包括MD(迷你盘))、磁带、半导体存储器等形成。接下来,以下将参照图12的流程图描述根据发明的技术由如图11所示 的移动源设备101执行的用于实现移出的处理(以下称为移出处理)的示例。这里假设基于标题接标题管理内容。每个标题由实际的视频数据和如元 数据的其它数据组成。实际的视频数据可以被划分为用于复制的数据和用于 传输的数据,该实际的视频数据以不同形式包含在标题中。然而,为了简化 描述,假设标题简单地意味着在单个文件中包含的整个加密的内容和其识别 信息。具体地,在上述图4至IO的情况下,例如,整个加密的内容121和识 别信息122对应于一个标题。即,这里假设用于移动的对象的候选者的加密的内容和其识别信息在移 动源中作为单个标题存储。此外,假设移动源是存储部分306。移动的对象 的移动目的地是移动目的地设备2-A或2-B,但以下,移动目的地设备2-A 和2-B将共同地称为移动目的地设备2。在步骤Sl,控制部分301控制内容处理部分305,以确定在标题内要被 写出到移动目的地设备2的标题部分的范围。以下该范围将称为写出范围。 注意,写出范围是上述的(各)加密的内容单元。即,由一个或多个加密的 内容单元组成的加密的部分确定为标题内的"写出范围"。在步骤S2,控制部分301控制内容处理部分305,以生成内容信息并且 将该生成的内容信息保持在RAM303等中。即,生成内容信息,该内容信息 由表示构成标题的"写出范围"部分的一个或多个加密的内容单元的序列号 和标题内包含的识别信息组成。在步骤S3,控制部分301控制通信控制部分304,以将标题的"写出范 围"部分与内容信息一起拷贝到移动目的地设备2。在步骤S4,控制部分301确定是否失活整个标题。如果在步骤S4确定不应该失活整个标题,则在步骤S5,控制部分301 控制内容处理部分305,以使得标题的"写出范围"部分进入不可复制(失 活)状态。然后,控制进行到步骤S7。同时,如果在步骤S4确定应该失活整个标题,则在步骤S6,控制部分 301控制内容处理部分305,以使得整个标题进入不可复制(失活)状态。然 后,控制进行到步骤S7。在步骤S7,控制部分301控制通信控制部分304,以使得移动目的地设备2中的加密的内容(即标题的"写出范围"部分)进入可复制(激活)状 太因而,完成移出处理。接下来,以下将参照图13的流程图描述由如图11所示的移动源设备101 执行的用于根据发明的技术实现移回的处理(以下称为"移回处理")的示例。在步骤S21,控制部分301控制通信控制部分304,以用从移动目的地设 备2中的加密的内容等获得的信息校对保持在RAM 303等中的内容信息。这里,从移动目的地设备2中的加密的内容等获得的信息指指定到构成 移动目的地设备2中的加密的内容(更精确地,加密的部分)的一个或多个 加密的内容单元的序列号,以及和加密的内容一起保持在移动目的地设备2 中的识别信息。在步骤S22,控制部分301确定内容信息和与之校对的信息是否互相一致。如果在步骤S22确定内容信息和与之校对的信息不互相 一致,则中断移回处理。同时,如果在步骤S22确定内容信息和与之校对的信息互相一致,则控 制进行到步骤S23。在步骤S23,控制部分301控制通信控制部分304,以删除移动目的地设 备2中的加密的内容等。此时要被删除的加密的内容等指移动目的地设备2 中的加密的内容(更精确地,加密的部分)和与加密的内容一起保持在移动 目的设备2中的识别信息。在步骤S24,控制部分301确定整个标题是否处于失活状态。在已经执行上述图12中步骤S5的处理后执行移回处理的情况下,步骤 S24的处理的确定是否,并且控制进行到步骤S25。在步骤S25,控制部分301 控制内容处理部分305,以使得标题的移回部分进入可复制(激活)状态。 因而,完成移回处理。同时,在已经执行上述图12中步骤S6的处理后执行移回处理的情况下, 步骤S24的处理的确定是是,并且控制进行到步骤S26。在步骤S26,控制部分301确定是否已经完成整个标题的移回。如果在步骤S26确定整个标题的移回还没有完成,则在步骤S27,控制 部分301控制内容处理部分305,以返回标题的移回部分的"复制权"。因而, 完成移回处理。同时,如果在步骤S26确定整个标题的移回已经完成,则在步骤S28, 控制部分301控制内容处理部分305,以使得整个标题进入可复制(激活) 状态。因而,完成移回处理。注意,可以由硬件或软件实现上述的系列处理。在由软件实现系列处理 的情况下,从程序存储介质将形成软件的程序安装在具有专用的硬件配置的 计算机中,计算机合适时包括如图11中所示的移动源设备IOI的内容处理部 分305、控制部分301等,并且当其中安装各种程序时变为能执行各种功能, 通用个人计算机等。参照图11,在其中已经存储要被安装到计算机的程序,并且使得该程序 由计算机可执行的程序存储介质由例如以下介质形成可移除介质308,其 由磁盘(包括软盘)、光盘(包括CD-ROM (致密盘-只读存储器))、和DVD (数字多功能盘)、磁光盘、或半导体存储器形成;ROM302,其中临时或永久存储程序;或形成存储部分306的硬盘。使用有线或无线通信介质(如局 域网、因特网、数字卫星广播)经由通信控制部分304根据需要实现将程序 存储到程序存储介质。注意,由存储介质中存储的、并且在本说明书中描述的程序实现的各步 骤可以自然地以描述的顺序按时间顺序执行,但不需要按时间顺序执行。某 些步骤可以并行或独立地执行。本领域的技术人员应该理解,依赖于设计需要和其它因素可以出现各种 修改、组合、子组合和变更,只要它们在权利要求和其等价物的范围内。相关申请的交叉引用本发明包含涉及于2006年9月11日向日本专利局提交的日本专利申请 JP 2006-246148的主题,在此通过引用合并其全部内容。
权利要求
1.一种处理加密的内容的信息处理装置,该装置包括控制部分,配置为控制以下各处理以指定的顺序独立地执行,作为用于实现从移动源到移动目的地移出至少部分加密的内容的处理生成处理,生成由向其指定不同序列号的多个加密的内容单元构成的加密的内容,并且生成用于识别和使加密的内容可复制所必须的数据作为识别信息;移动范围确定处理,在由生成处理生成的加密的内容内确定由一个或多个加密的内容单元构成的移动对象范围;保持处理,保持表示指定到一个或多个加密的内容单元的各序列号的序列号信息和移动源中由生成处理生成的识别信息对作为内容信息,该一个或多个加密的内容单元包含在由移动范围确定处理确定的移动对象范围中;拷贝处理,与由生成处理生成的识别信息一起,拷贝由对应于移动范围确定处理确定的移动对象范围的生成处理生成的部分加密的内容到移动目的地;以及失活处理,使得对应于由移动范围确定处理确定的移动对象范围的生成处理生成的至少部分加密的内容在移动源中进入失活状态。
2. 根据权利要求1所述的信息处理装置,其中,作为失活处理的控制,所述控制部分只控制对应于由移动范围确 定处理确定的移动对象范围的生成处理生成的部分加密的内容在移动源中进 入失活状态。
3. 根据权利要求2所述的信息处理装置,其中所述控制部分进一 步控制以下各处理以指定顺序独立地执行,作为 用于实现从移动目的地到移动源的移回的处理校对处理,用从加密的内容获得的信息以及在移动目的地中的识别信息 校对由保持处理在移动源中保持的内容信息;删除处理,在由校对处理成功完成校对之后,从移动目的地删除加密的 内容和识别信息;以及激活处理,在由校对处理成功完成校对之后,使得由对应于移动目的地 中加密的内容的生成处理生成的部分加密的内容在移动源中进入激活状态。
4. 根据权利要求1所述的信息处理装置,其中,作为失活处理的控制,所述控制部分控制由生成处理生成的整个 加密的内容在移动源中进入失活状态。
5. 根据权利要求4所述的信息处理装置,其中所述控制部分进一步控制以下各处理以指定顺序独立地执行,作为用于实现从移动目的地到移动源的移回的处理校对处理,用从加密的内容获得的信息以及在移动目的地中的识别信息 校对由保持处理在移动源中保持的内容信息;删除处理,在由校对处理成功完成校对之后,从移动目的地删除加密的内容和识别信息;以及激活处理,在由校对处理成功完成校对之后,如果移动目的地中的加密 的内容的移回导致由生成处理生成的整个加密的内容的移回的完成,则使得 由生成处理生成的整个加密的内容在移动源中进入激活状态,否则返回复制 由对应于移动目的地中加密的内容的生成处理生成的部分加密的内容的权利。
6. 根据权利要求1所述的信息处理装置,其中该失活状态是不可复制状太心o
7. —种由处理加密的内容的信息处理装置釆用的信息处理方法,用于实 现从移动源到移动目的地移出至少部分加密的内容,该方法包括以下步骤生成由向其指定不同序列号的多个加密的内容单元构成的加密的内容, 并且生成用于识别和使加密的内容可复制所必须的数据作为识别信息;在所述生成步骤生成的加密的内容内确定由一个或多个加密的内容单元 构成的移动对象范围;保持表示指定到 一 个或多个加密的内容单元的各序列号的序列号信息和 移动源中由所述生成步骤生成的识别信息对作为内容信息,该一个或多个加 密的内容单元包含在由所述移动范围确定步骤确定的移动对象范围中;与在所述生成步骤生成的识别信息一起,拷贝在对应于在所述确定步骤 确定的移动对象范围的所述生成步骤生成的部分加密的内容到移动目的地; 以及使得对应于在所述确定步骤确定的移动对象范围的所述生成步骤生成的 至少部分加密的内容在移动源中进入失活状态;其中信息处理装置以指定顺序独立地执行用于实现移出的上面各步骤的处理。
8. —种由实施涉及加密的内容的控制的计算机执行的程序,该程序控制 计算机以指定顺序独立地执行以下各步骤的处理,用于实现从移动源到移动 目的地移出至少部分加密的内容生成由向其指定不同序列号的多个加密的内容单元构成的加密的内容, 并且生成用于识别和使加密的内容可复制所必须的数据作为识别信息;在所述生成步骤生成的加密的内容内确定由一个或多个加密的内容单元 构成的移动对象范围;保持表示指定到 一个或多个加密的内容单元的各序列号的序列号信息和 移动源中由所述生成步骤生成的识别信息对作为内容信息,该一个或多个加 密的内容单元包含在由所述移动范围确定步骤确定的移动对象范围中;与在所述生成步骤生成的识别信息一起,拷贝在对应于在所述确定步骤 确定的移动对象范围的所述生成步骤生成的部分加密的内容到移动目的地; 以及使得在对应于在所述确定步骤确定的移动对象范围的所述生成步骤生成 的至少部分加密的内容在移动源中进入失活状态。
全文摘要
这里公开一种处理加密的内容的信息处理装置、方法及其程序。该装置包括控制部分,其配置为控制以下各处理,如生成处理、移动范围确定处理、保持处理、拷贝处理、以及失活处理。这样的各处理以指定顺序独立地执行,作为用于实现从移动源到移动目的地移出至少部分加密的内容的处理。
文档编号H04N5/913GK101222602SQ200710199930
公开日2008年7月16日 申请日期2007年9月11日 优先权日2006年9月11日
发明者下田卓治, 利谷畅久, 川嶋秀之, 海老原宗毅, 满生一隆 申请人:索尼株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1