专利名称::限制将存储装置中受保护的数据复制到pc端的方法
技术领域:
:本发明涉及一种限制将存储装置中受保护的数据复制到PC端的方法,可以用于版权保护
技术领域:
。
背景技术:
:版权保护,一直以来都是横跨在厂商和消费者之间的一道障碍。一方面消费者希望得到无任何限制的使用体验,另一方面生产厂商希望自己提供的产品能够得到足够的保护而不被其他厂家盗用。对于多媒体播放器,版权保护机制带来的矛盾尤为明显。以便携式音乐播放器为例,普通的MP3歌曲是没有版权保护机制的,用户可以自由拷贝分享给其他人。因此微软公司研发了支持DRM(数字版权管理)技术的WMA格式作为正版音乐的数字载体,经过DRM加密后的歌曲文件只能在指定的播放器上播放,拷贝到其他任何播放器上都无法使用,并且因为采用了复杂的非对称加密技术,破解难度很高。微软公司将其整套DRM技术针对普通第三方音乐播放器厂商进行授权,使之生产的播放器可以支持经过DRM加密的WMA格式歌曲。但即使是微软这样的大公司,其DRM版权管理技术也并没有被广泛采用,除了使用上并不方便之外,其另一个主要原因在于技术实现复杂、获得授权困难且费用高昂。对于播放器的生产厂家而言,支持DRM技术的播放器成本上要比普通播放器高出不少,相应的售价也更贵,因此大部分消费者宁可购买普通的便携式播放器,播放普通的MP3格式的歌曲。而有版权保护和无版权保护的播放器,硬件成本也不一样,厂商需要同时准备两种类型的播放器以应用两个市场,相应市场的变化则会带来库存的风险。因此,只有将播放器中的版权保护机制设计成尽可能减小对使用者的影响,并且不会增加成本而提高产品售价,才易于被消费者接受。例如,某厂商针对其生产的一种便携式播放器设计了一套销售方案:在每台播放器中预先存储了若干正版音乐歌曲,以增强播放器的吸引力。显然,为了保护自己的权益,该厂商不希望这些歌曲被用户拷贝出来给他人使用,为了实现这个销售方案,需要采用版权保护方法来实现这一目的。可以选择的方案有两种:一是歌曲文件采用特殊的带版权保护机制的音频格式,同时播放器也需支持对应的版权保护机制,如前文提到的采用微软DRM技术,播放器可通过USB方式与PC连接,用户可直接通过Windows资源管理器自由管理播放器内的歌曲文件,但是因为购买的歌曲已经过DRM技术加密,因此即使用户拷贝出来放到别的播放器上也无法播放;二是是歌曲文件采用标准MP3格式不做特殊处理,但是播放器与PC连接之后,需要通过厂家提供的PC端软件才能实现向播放器中拷贝用户自己的歌曲文件,且通过该软件无法将播放器中的歌曲拷贝出来,以达到版权保护的目的。这两种方案当中,第一种方案采用微软标准的DRM方式整套体系成本较高,需要缴纳相关的授权费用,并且在播放器上实现DRM技术也会带来成本增加,从而导致整体制造和销售成本的上升,此外,微软的DRM技术目前只支持Windows操作系统,对于常见的Linux和MACOS等都不支持;第二种方案较第一种方案简单,播放器不需要因为支持复杂的加密技术而增加成本,但是厂家仍然需要开发一个PC端的专用工具,甚至要为各个不同的操作系统都要开发对应的版本,研发费用大幅上升,此外,用户管理播放器上的歌曲文件时还需要通过这个工具,显然不如直接在操作系统中直接操作方便,导致用户体验大打折扣。
发明内容本发明所要解决的技术问题是提供一种限制将存储装置中受保护的数据复制到PC端的方法,只需通过修改固件实现,不增加存储装置的硬件成本。为解决上述技术问题,本发明提供一种限制将存储装置中受保护的数据复制到PC端的方法,包括步骤:以正常方式将受保护的所述数据复制到所述存储装置中;所述存储装置对其中的受保护的所述数据进行地址分析和记录保存;当所述存储装置与所述PC端相连接时,所述存储装置检测所述PC端发送的数据读取命令和需要读取的所述数据的地址;所述存储装置将所述PC端要求访问的地址与之前记录保存的受保护的所述数据地址进行比较;如果要求访问的地址位于记录保存的所述数据地址中,则对所述数据进行修改后再传送给所述PC端,否则直接将所述数据读出传送给所述PC端。可选地,所述存储装置包括音乐播放装置、视频播放装置和电子书装置。可选地,所述存储装置采用USB模式与所述PC端相连接。可选地,所述USB模式采用标准的大容量存储协议。可选地,所述存储装置支持的所述PC端的操作系统包括Windows、Linux和MacOS。可选地,所述操作系统的文件格式包括FAT、FAT32和NTFS格式。可选地,记录保存的受保护的所述数据地址是可更新的。与现有技术相比,本发明具有以下优点:本发明的限制数据复制的方法可用于版权保护
技术领域:
,具有实现简单、使用方便、无需复杂的授权机制等特点。而且现有的存储装置只需通过修改固件的方式即可实现限制数据的复制,无需涉及硬件上的修改,对硬件成本增加的影响为零。对于生产厂家,尤其是小型厂商甚至方案公司而言,对于需要受保护与不需要受保护两个市场,例如多媒体播放器等存储装置在硬件上是同一款,可根据市场变化及时更新固件即可,用以实现各种数字内容的版权保护,保护效果良好,又减小了库存的风险。本发明的上述的以及其他的特征、性质和优势将通过下面结合附图和实施例的描述而变得更加明显,其中:图1为本发明一个实施例的限制将存储装置中受保护的数据复制到PC端的方法流程图。具体实施例方式下面结合具体实施例和附图对本发明作进一步说明,在以下的描述中阐述了更多的细节以便于充分理解本发明,但是本发明显然能够以多种不同于此描述地其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下根据实际应用情况作类似推广、演绎,因此不应以此具体实施例的内容限制本发明的保护范围。图1为本发明一个实施例的限制将存储装置中受保护的数据复制到PC端的方法流程图,该方法可以用于在将存储装置中有版权保护的数据复制到PC端时对数据进行保护,避免被用户获取。如图1所示,上述方法可以包括:执行步骤S101,以正常方式将受保护的数据复制到存储装置中;执行步骤S102,存储装置对其中的受保护的数据进行地址分析和记录保存;执行步骤S103,当存储装置与用户的PC端相连接时,存储装置检测PC端发送的数据读取命令和需要读取的数据的地址;执行步骤S104,存储装置将PC端要求访问的地址与之前记录保存的受保护的数据地址进行比较;如果PC端要求访问的地址落入之前记录保存的受保护的数据地址中,则执行步骤S105,对数据进行修改后再传送给PC端;如果PC端要求访问的地址未落入之前记录保存的受保护的数据地址中,则执行步骤S106,直接将数据读出传送给PC端。下面以音乐播放装置为例作为存储装置并以歌曲文件为例作为数据对本发明进行进一步的解释。在本实施例中,歌曲文件采用标准的MP3格式,无需做任何加密或其他特殊处理。音乐播放器与其他普通的播放器一样支持音乐播放模式和USB模式,其中音乐播放模式下可正常播放机器内的MP3歌曲文件,包括用户购买的有版权的MP3歌曲文件和自己拷贝(复制)进去的MP3歌曲文件。音乐播放器通过USB方式与PC端连接,且其USB模式采用标准的MassStorage(大容量存储)协议,支持包括Windows、Linux以及MacOS等各种常见操作系统。用户在PC端上可直接看到音乐播放器内的歌曲文件,与其他无版权保护的播放器一样,可以自由进行拷贝删除等操作。唯一不同的是,如果是有版权的歌曲文件,则拷贝出来后数据已经过替换,成为一个无效文件,不能被其他播放器播放,从而达到限制数据复制、支持版权保护的目的。即该音乐播放器可实现MP3歌曲文件无法被正常拷贝,只能在本播放器上播放的功能。由以上描述可知,本方法的关键在于针对受保护的歌曲文件,在从音乐播放器中拷贝出来时将其原始数据修改或替换成无效数据,具体阐述如下(为使描述具通用性,音乐播放器以“存储装置”指代):1.首先,该存储装置的USB模式采用标准的MassStorage(大容量存储)协议,以兼容各种常见的操作系统。2.其次,存储装置与PC端连接后,不需要专用的配套PC端工具,即可直接管理存储装置中的歌曲文件,包括读取、写入和删除操作;相应该存储装置在音乐播放模式下具备文件系统管理功能,采用各操作系统支持的FAT、FAT32或者NTFS文件格式,以便正常访问各种操作系统环境下拷贝进来的歌曲文件,读取其数据并进行播放。3.因为USB模式下,用户可以在PC端上查看存储装置内的歌曲文件,并将其拷贝出来。为了对指定歌曲文件进行版权保护,存储装置需要在拷贝读取歌曲文件数据的过程中,识别出需要版权保护的歌曲的数据,然后进行替换。4.在USB模式下,拷贝操作其实就是PC端从存储装置中将数据读出来然后写到其他地方的过程,因此存储装置只要预先记录了需要版权保护的歌曲文件在存储装置中存储的具体地址,在拷贝过程中将这些地址与PC端需要读取的数据地址进行比较,即可判别出来。5.存储装置提供版权信息生成功能,即分析和记录存储装置内歌曲地址的功能,用以实现版权歌曲具体存储地址的记录。厂商可在将歌曲文件拷进存储装置之后执行该功能。该功能可以并不开放给用户使用,仅供厂商自行使用。6.由于存储装置具备文件系统管理功能,并采用PC端操作系统兼容的FAT文件系统,因此可以很容易的找到存储装置内所有文件的存储地址,因此只需添加一个功能实现对这些地址的记录即可。7.USB模式下,PC端访问存储装置内的存储空间,需要透过存储装置本身,因此存储装置可以对PC端需要读取的数据进行任意方式的处理,从而实现对需要版权保护的歌曲文件的数据进行替换和修改操作,以达到传输给PC端的数据变成无效数据,最终PC端拷贝得到的文件内容已发生改变,不再是原始文件了。而对于非版权保护的歌曲文件,存储装置可以不做任何操作,保证文件被正确传输和拷贝。8.存储装置中的固件是可以更新的,可通过修改固件,用于加入或完善上述记录和识别有版权保护的歌曲地址的功能。9.存储装置在正常的播放模式下,用户无法直接获取文件数据,因此不需要对文件的储存地址做特殊判别和数据替换修改操作,因此无论歌曲文件是否需要版权保护,都可以正常播放。采用限制将存储装置中受保护的数据复制到PC端的方法的存储装置对歌曲文件进行版权保护的具体过程可以包括:首先将存储装置与厂商的PC端连接,进入USB模式,然后以正常方式将需要版权保护的数据文件复制到存储装置中;然后使用存储装置提供的版权信息生成功能,此时存储装置会自动对已拷入的有版权保护的数据进行地址分析和记录保存。该功能仅供厂商自己使用,不开放给用户。只需上述两个步骤,即可完成数据的版权保护,较普通无版权保护的存储装置而言,只是增加了一个版权保护的功能,而且只需通过修改固件即可实现,简单易行。采用支持版权保护的方法在将存储装置中有版权保护的歌曲文件复制到PC端时对其进行版权保护的具体过程可以包括:由于存储装置出厂时已对需版权保护的数据地址进行记录,当存储装置与用户的PC端相连接时,进入USB模式,用户开始将存储装置中的数据进行读出操作;存储装置检测到PC端发送的数据读取命令和需要读取的数据所在的地址;存储装置将PC端要求访问的地址与之前存储装置记录保存的有版权保护的数据地址进行比较;如果PC端要求访问的数据所在地址在之前记录保存的数据地址当中,则表示当前PC端需要读取的数据是应当被版权保护的文件数据,则对数据先进行修改然后再传送给PC端;否则直接将该地址的数据读出传送给PC端。经过上述过程,PC端如果拷贝的是有版权保护的数据文件,得到的将是数据已经更改过的文件,无法正常使用;而如果拷贝的是其他类型文件,则不受影响。以上以音乐播放装置和歌曲文件为例对本发明作了说明,但是其只是本发明应用的一个例子,以下是针对本发明的扩展说明:1.存储装置支持的并不仅限于FAT文件格式,只要存储装置具备的文件系统格式支持PC端操作系统的文件系统即可,例如FAT32和NTFS格式等。2.存储装置并不仅限于支持USB模式,实施例中USB模式可统称为数据交换模式,定义为任何可由使用者对存储装置内的数据进行访问的模式。3.存储装置并不仅限于支持播放模式,实施例中的播放模式可统称之为使用模式,与数据交换模式相区别,使用模式下使用者不会与存储装置内的数据进行直接访问,而是透过存储装置进行使用。4.存储装置至少同时支持使用模式和数据交换模式这两种模式。5.存储装置的版权保护功能在数据交换模式时发生作用,避免数据被用户获取;使用模式下不发生作用,用户体验无影响。6.本发明存储装置不仅限于音乐播放装置,还包括各种视频播放装置、电子书装置都适用。7.本发明中记录保存的受保护的数据地址是可更新的(updatable)。本发明的限制数据复制的方法可用于版权保护
技术领域:
,具有实现简单、使用方便、无需复杂的授权机制等特点。而且现有的存储装置只需通过修改固件的方式即可实现限制数据的复制,无需涉及硬件上的修改,对硬件成本增加的影响为零。对于生产厂家,尤其是小型厂商甚至方案公司而言,对于需要受保护与不需要受保护两个市场,例如多媒体播放器等存储装置在硬件上是同一款,可根据市场变化及时更新固件即可,用以实现各种数字内容的版权保护,保护效果良好,又减小了库存的风险。本发明虽然以较佳实施例公开如上,但其并不是用来限定本发明,任何本领域技术人员在不脱离本发明的精神和范围内,都可以做出可能的变动和修改。因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何修改、等同变化及修饰,均落入本发明权利要求所界定的保护范围之内。权利要求1.一种限制将存储装置中受保护的数据复制到PC端的方法,包括步骤:以正常方式将受保护的所述数据复制到所述存储装置中;所述存储装置对其中的受保护的所述数据进行地址分析和记录保存;当所述存储装置与所述PC端相连接时,所述存储装置检测所述PC端发送的数据读取命令和需要读取的所述数据的地址;所述存储装置将所述PC端要求访问的地址与之前记录保存的受保护的所述数据地址进行比较;如果要求访问的地址位于记录保存的所述数据地址中,则对所述数据进行修改后再传送给所述PC端,否则直接将所述数据读出传送给所述PC端。2.根据权利要求1所述的方法,其特征在于,所述存储装置包括音乐播放装置、视频播放装置和电子书装置。3.根据权利要求2所述的方法,其特征在于,所述存储装置采用USB模式与所述PC端相连接。4.根据权利要求3所述的方法,其特征在于,所述USB模式采用标准的大容量存储协议。5.根据权利要求4所述的方法,其特征在于,所述存储装置支持的所述PC端的操作系统包括Windows、Linux和MacOS。6.根据权利要求5所述的方法,其特征在于,所述操作系统的文件格式包括FAT、FAT32和NTFS格式。7.根据权利要求1至6中任一项所述的方法,其特征在于,记录保存的受保护的所述数据地址是可更新的。全文摘要本发明提供一种限制将存储装置中受保护的数据复制到PC端的方法,包括步骤以正常方式将受保护的数据复制到存储装置中;存储装置对其中的受保护的数据进行地址分析和记录保存;当存储装置与PC端相连接时,存储装置检测PC端发送的数据读取命令和需要读取的数据的地址;存储装置将PC端要求访问的地址与之前记录保存的受保护的数据地址进行比较;如果要求访问的地址位于记录保存的数据地址中,则对数据进行修改后再传送给PC端,否则直接将数据读出传送给PC端。本发明的方法实现简单、使用方便、无需复杂的授权机制。存储装置只需通过修改固件的方式即可实现限制数据的复制,无需涉及硬件上的修改,不增加硬件成本。文档编号G06F12/14GK103106354SQ20111036014公开日2013年5月15日申请日期2011年11月14日优先权日2011年11月14日发明者张钦申请人:中颖电子股份有限公司