文件管理装置、方法、程序及记录了程序的记录媒体制造方法及图纸

技术编号:2850622 阅读:190 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种能可靠地检测出卷的篡改的文件管理装置、文件管理方法、文件管理程序及记录了文件管理程序的计算机可读取的记录媒体。其中的HDD(130),既存储文件又存储用来管理包含该文件在内的卷的卷管理数据(152),著作权数据制作单元(205),制作用于在写入文件时检测卷管理数据(152)的篡改的卷著作权数据(134),配置在与HDD(130)不同的物理位置上的闪存RAM(132),存储卷著作权数据(134),著作权数据比较单元(206),在安装卷时,将卷管理数据(152)和卷著作权数据(134)进行比较,当被判定为无篡改时,控制单元202对卷进行安装。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种用来在通过磁、光、电或其它的物理方法、化学方法,或者其组合来存储信息的信息存储装置中,更有效而安全地进行文件单位信息存储的文件管理装置、文件管理方法、文件管理程序及记录了文件管理程序的计算机可读取的记录媒体。此外,还涉及能检测出这些信息被不正篡改了的文件管理系统等,在能检测出不正篡改的信息中也包含有例如用来管理拷贝的著作权信息等。而且,本专利技术还涉及一种为了更可靠地进行这些信息的管理或不正篡改的检测、即使在文件信息更新过程中等有例如电源切断的情形出现时,仍能安全地进行信息的管理或篡改的检测的文件管理系统。
技术介绍
到目前为止,作为文件管理装置,文件管理方法,文件管理程序及记录了文件管理程序的计算机可读取的记录媒体的例子,有一种如专利文献1(日本特开2001-118328号专利公开公报)中所公开的记录·再生装置。图10是作为以往的记录再生装置的一个示例的音乐服务器900的概略结构的方框图。在此音乐服务器900中,音乐数据被记录在HDD910、CD-ROM驱动909或音乐数据用DRAM911中。HDD910可读写,CD-ROM驱动909为读取专用,音乐数据用DRAM911虽可读写,但通常被用于临时记录。用户通过键盘902进行音乐服务器900的操作,其操作信息从输入控制部901通过总线940被传送到CPU908。CPU908基于此操作信息及其它信息等,进行音乐服务器900的整体控制。CPU908,为了进行这种控制,使用ROM906、RAM905、闪存(flash)RAM907以及其他图中未标明的一些结构要素。CPU908、ROM906、RAM905及闪存RAM907,通过总线941而连接。ROM906存储用来控制CPU908的程序及其它没有被改动的数据等。RAM905存储暂时的数据。闪存RAM907则存储那些虽有所改动,但在电源切断后仍必须继续存储的数据,例如后述的参数等数据。操作信息、由CPU908控制的音乐服务器900的状态等,是通过LCD驱动器925而被显示于LCD926。音乐服务器900,通过调制解调器920及公用电话线路端子919,或是通过1394驱动器929、1394-I/F928及1394端子931,分别用规定方法的接口(interface)而与外部机器或网络相连接。通过这样的连接,音乐服务器900可从外部机器或网络获取音乐数据、或与其相关的数据以及各类信息,相反,也可以发送出各类的信息。音乐服务器900,作为用来输入输出音乐数据的专用接口,具备光数码输入端子917、话筒端子913、线路输入端子915及扬声器端子924。从光数码输入端子917输入的音乐数据,经由压缩编码器912(compressionencoder)被记录在音乐数据用DRAM911或HDD910上。从线路输入端子915输入的音乐数据,通过A/D转换器918,从模拟数据转换为数码数据,再通过压缩编码器912被记录在音乐数据用DRAM911或HDD910上。从话筒端子913输入的音乐数据,由AMP(放大器)914增幅,通过A/D转换器918,从模拟数据转换为数码数据后,再经由压缩编码器912而被记录在音乐数据用DRAM911或HDD910上。此外,被记录在音乐数据用DRAM911或HDD910中的音乐数据,可由压缩解码器(compression decoder)921解码后,经D/A转换器922,从数码数据转换为模拟数据,并通过AMP(放大器)923增幅,从扬声器端子924输出。然而,音乐服务器900的此种结构终究只是一个例子,并非仅局限于这种结构,只是在此省略了其它的结构。在这种音乐服务器900中,例如,在将从话筒端子913等外部输入的音乐数据传送到HDD910时,被记录的数据会暂存在DRAM911中。然后,按一定单位(块)从DRAM911中读取,并将该块单位的数据(数据块)记录在HDD910上。而当再生来自HDD910的数据时,HDD910的再生数据也被暂存在DRAM911中。然后,按一定单位(块)从DRAM911中读取,并将该数据输出到例如扬声器端子924。其数据的传送由DMA控制器937通过DMA(direct memory access)(直接存储器存取)控制来进行。DRAM911,如图11所示,被分割成数个存储体(bank),例如BNK0、BNK1、BNK2…。各存储体BNK0,BNK1,BNK2…,如图11所示又被分割成多个块,例如BLK0、BLK1、BLK2…。各块BLK0、BLK1、BLK2…的大小与集群(cluster)的大小相对应。这样,在将来自外部的音乐数据按照一定单位传送至HDD910时,通过改变数据的传送顺序,或改变偏移量(offset)来进行排列更换,便能进行拼凑(scramble)。例如,将各块的排列更换的参数设为a3,而将此参数a3用各机器固有的映像(map)f3进行变换后作为b3,将变换后的参数b3存储在闪存RAM907中。这样,在HDD910中的盘片上记录的数据块,便对应参数a3而被进行排列更换。因此,如果不是与记录时的机器相同的机器,便无法正确地进行数据传送。然而,在这种以往的文件管理系统及文件管理方法等中,为了进行著作权管理等的拷贝管理,除了管理对象的文件之外,还要另外制作包含用来进行篡改检测的数据在内的文件,应用(application)要一边管理数据的整合性一边进行工作。这样,就会使得应用的处理顺序(sequence)变得复杂,应用的开发工作量增大,同时还必须为各应用分别准备用于著作权管理的处理顺序。此外,由于管理对象的文件和与该文件对应的篡改检测用数据文件,在文件系统中是作为不同的文件而被管理的,因此,如果在文件存取中发生断电等异常动作时,会导致管理对象的文件和与该文件对应的篡改检测用数据文件的整合性破坏,因而会出现正常数据被判断有篡改,而篡改数据被判定为正常数据的问题。进而,在如上述之例的以往的文件管理系统及文件管理方法等中,为了保护文件内的数据,对数据配置顺序进行排列更换,因而数据的内容原封不动地被保存在各个块内,从而存在盘片头(disk head)的寻道(时间)(seek)增加而记录装置的存取速度(access speed)降低这一缺点。
技术实现思路
本专利技术是为了解决上述的问题,其目的在于提供一种能够可靠地检测出卷(volume)的篡改的文件管理装置、文件管理方法、文件管理程序及记录了文件管理程序的计算机可读取的记录媒体。本专利技术提供一种文件管理装置,它包括既存储文件又存储用来管理包含该文件的卷的卷管理数据的第1存储单元、制作用于在写入文件时检测所述卷管理数据的篡改的卷篡改检测数据的数据制作单元、配置在与所述第1存储单元不同的物理位置、用来存储由所述数据制作单元制作的卷篡改检测数据的第2存储单元、在进行所述卷的安装时,既从所述第1存储单元读取所述卷管理数据,又从所述第2存储单元读取所述卷篡改检测数据,对读出的卷管理数据和卷篡改检测数据进行比较的数据比较单元,以及由所述数据比较单元判定为无篡改时,对所述卷进行安装(mount)的安装单元。根据此结构,在第1存储单元中,既存储文件又存储用来管理包含该文件的卷的卷管理数据。而且,通过数据制作单元,制作用于在本文档来自技高网
...

【技术保护点】
一种文件管理装置,其特征在于包括:第1存储单元,既存储文件又存储用来管理包含该文件的卷的卷管理数据;数据制作单元,在写入文件时,制作用于检测所述卷管理数据的篡改的卷篡改检测数据;第2存储单元,配置在与所述第1存储单元 不同的物理位置上、用来存储由所述数据制作单元制作的卷篡改检测数据;数据比较单元,在进行所述卷的安装时,既从所述第1存储单元读取所述卷管理数据,又从所述第2存储单元读取所述卷篡改检测数据,对读出的卷管理数据和卷篡改检测数据进行比较;以 及安装单元,当由所述数据比较单元判定为无篡改时,对所述卷进行安装。

【技术特征摘要】
【国外来华专利技术】JP 2004-5-13 143474/20041.一种文件管理装置,其特征在于包括第1存储单元,既存储文件又存储用来管理包含该文件的卷的卷管理数据;数据制作单元,在写入文件时,制作用于检测所述卷管理数据的篡改的卷篡改检测数据;第2存储单元,配置在与所述第1存储单元不同的物理位置上、用来存储由所述数据制作单元制作的卷篡改检测数据;数据比较单元,在进行所述卷的安装时,既从所述第1存储单元读取所述卷管理数据,又从所述第2存储单元读取所述卷篡改检测数据,对读出的卷管理数据和卷篡改检测数据进行比较;以及安装单元,当由所述数据比较单元判定为无篡改时,对所述卷进行安装。2.根据权利要求1所述的文件管理装置,其特征在于还包括打开单元所述第1存储单元,还存储用来管理所述文件的文件管理数据;所述数据制作单元,还制作用于在写入文件时,检测所述文件管理数据的篡改的文件篡改检测数据;所述第2存储单元,还存储由数据制作单元制作成的文件篡改检测数据;所述数据比较单元,还在打开所述文件时,既从所述第1存储单元读取所述文件管理数据,又从所述第2存储单元读取所述文件篡改检测数据,对读出的文件管理数据和文件篡改检测数据进行比较;所述打开单元,在由所述文件数据比较单元判定为无篡改时,将所述文件打开。3.根据权利要求2所述的文件管理装置,其特征在于所述第1存储单元,将所述文件管理数据与所述文件篡改检测数据互相联系起来进行存储。4.根据权利要求3所述的文件管理系统,其特征在于所述第1存储单元,存储包含可以指定所述文件篡改检测数据的数据的所述文件管理数据。5.根据权利要求4所述的文件管理装置,其特征在于所述数据制作单元,在更新所述文件篡改检测数据和可以指定所述文件篡改检测数据的数据时,在制作了新的文件篡改检测数据后,变更可以指定所述文件篡改检测数据的数据,以便指定新的文件篡改检测数据。6.根据权利要求5所述的文件管理装置,其特征在于所述第1存储单元,在更新所述文件篡改检测数据和可以指定所述文件篡改检测数据的数据时,存储可以指定更新前的文件篡改检测数据的数据,及可以指定新的文件篡改检测数据的数据,所述数据制作单元,在制作了新的文件篡改检测数据后,变更可以指定所述文件篡改检测数据的数据,以便对新的文件篡改检测数据进行指定,删除存储在所述第1存储单元中的可以指定更新前的文件篡改检测数据的数据。7.根据权利要求1至6中的任何一项所述的文件管理装置,其特征在于所述数据制作单元,制作包括包含在卷中的全部或部分文件的世代管理信息、...

【专利技术属性】
技术研发人员:加藤裕一熊崎勤山下和彦
申请(专利权)人:松下电器产业株式会社
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术