著录项信息
专利名称 | 光盘读取方法及装置 |
申请号 | CN201310300602.4 | 申请日期 | 2013-07-17 |
法律状态 | 权利终止 | 申报国家 | 中国 |
公开/公告日 | 2015-01-21 | 公开/公告号 | CN104298466A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F3/06 | IPC分类号 | G;0;6;F;3;/;0;6查看分类表>
|
申请人 | 北大方正集团有限公司;北京北大方正电子有限公司 | 申请人地址 | 北京市海淀区成府路298号中关村方正大厦9层
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 北大方正集团有限公司,北京北大方正电子有限公司 | 当前权利人 | 北大方正集团有限公司,北京北大方正电子有限公司 |
发明人 | 徐建 |
代理机构 | 北京同立钧成知识产权代理有限公司 | 代理人 | 刘芳 |
摘要
本发明实施例提供一种光盘读取方法及装置。方法包括:当在光驱中检测到光盘时,在高速存储介质中生成所述光盘的镜像文件;将所述镜像文件映射为虚拟光驱;将所述虚拟光驱中的数据复制到目标路径下。避免了直接读取光驱时在光盘上反复的寻址定位,提高了光盘数据的读取速度和成功率。
1.一种光盘读取方法,其特征在于,包括:
当在光驱中检测到光盘时,在高速存储介质中生成所述光盘的镜像文件;
将所述镜像文件映射为虚拟光驱;
将所述虚拟光驱中的数据复制到目标路径下;
其中,所述将所述镜像文件映射为虚拟光驱,包括:将所述镜像文件映射为对应指定盘符的虚拟光驱;
所述复制包括自动模式和手动模式;相应的,所述将所述虚拟光驱中的数据复制到目标路径下,包括:在所述自动模式下,将所述指定盘符中的所有数据自动复制到预先设置的目标路径下;在所述手动模式下,从所述指定盘符中获得所述光盘的文件及文件夹列表,并以列表方式进行呈现;根据用户指令确定目标路径和待复制的文件或文件夹;将所述待复制的文件或文件夹复制到所述目标路径下。
2.根据权利要求1所述的方法,其特征在于,所述在高速存储介质中生成所述光盘的镜像文件,包括:
以ISO数据格式在高速存储介质中生成所述光盘的镜像文件。
3.根据权利要求1或2所述的方法,其特征在于,所述高速存储介质为本地硬盘或光纤磁盘柜。
4.一种光盘读取装置,其特征在于,包括:
镜像模块,用于当在光驱中检测到光盘时,在高速存储介质中生成所述光盘的镜像文件;
虚拟化模块,用于将所述镜像文件映射为虚拟光驱;
读取模块,用于将所述虚拟光驱中的数据复制到目标路径下;
其中,所述虚拟化模块具体用于:将所述镜像文件映射为对应指定盘符的虚拟光驱;
所述复制包括自动模式和手动模式;相应的,所述读取模块具体用于:在自动模式下,将所述指定盘符中的所有数据自动复制到预先设置的目标路径下;或者,所述读取模块具体用于:在所述手动模式下,从所述指定盘符中获得所述光盘的文件及文件夹列表,并以列表方式进行呈现;根据用户指令确定目标路径和待复制的文件或文件夹;将所述待复制的文件或文件夹复制到所述目标路径下。
5.根据权利要求4所述的装置,其特征在于,所述镜像模块具体用于:当在光驱中检测到光盘时,以ISO数据格式在高速存储介质中生成所述光盘的镜像文件。
光盘读取方法及装置\n技术领域\n[0001] 本发明涉及计算机技术,尤其涉及一种光盘读取方法及装置。\n背景技术\n[0002] 当前,报业内容资源信息及重要的历史见报信息都是通过刻录光盘的方式进行存储与备份,但是这些光盘数据仅保存了三到五年,在进行信息提取的时候就发现数据非常难以读取,读取速度慢甚至失败等诸多问题,导致珍贵数据的丢失。\n[0003] 造成以上数据读取速度慢及成功率低的主要原因是,光盘经过一定存储时间后,其可读性能下降,当其中保存的数据文件多、碎的情况下,直接读取光驱需要反复在光盘上寻址定位,且定位成功率较低,造成拷贝失败。\n发明内容\n[0004] 本发明提供一种光盘读取方法及装置,用以解决现有技术中当光盘保存的数据文件多、碎的情况下,直接读取光驱带来的读取速度慢和成功率低的问题。\n[0005] 本发明的第一个方面是提供一种光盘读取方法,包括:\n[0006] 当在光驱中检测到光盘时,在高速存储介质中生成所述光盘的镜像文件;\n[0007] 将所述镜像文件映射为虚拟光驱;\n[0008] 将所述虚拟光驱中的数据复制到目标路径下。\n[0009] 本发明的第二个方面是提供一种光盘读取装置,包括:\n[0010] 镜像模块,用于当在光驱中检测到光盘时,在高速存储介质中生成所述光盘的镜像文件;\n[0011] 虚拟化模块,用于将所述镜像文件映射为虚拟光驱;\n[0012] 读取模块,用于将所述虚拟光驱中的数据复制到目标路径下。\n[0013] 本发明的技术效果是:通过在高速存储介质中生成光盘的镜像文件,并将镜像文件映射为虚拟光驱,再将虚拟光驱中的数据复制到目标路径下,避免了直接读取光驱时在光盘上反复的寻址定位,提高了光盘数据的读取速度和成功率。\n附图说明\n[0014] 图1为本发明实施例提供的一种光盘读取方法的流程示意图;\n[0015] 图2为本发明实施例提供的一种光盘读取装置的结构示意图。\n具体实施方式\n[0016] 图1为本发明实施例提供的一种光盘读取方法的流程示意图。如图1所示,该方法包括:\n[0017] 101、当在光驱中检测到光盘时,在高速存储介质中生成所述光盘的镜像文件。\n[0018] 举例来说,当在光驱中检测到光盘时,光盘读取装置在高速存储介质中生成所述光盘的镜像文件。具体地,高速存储介质是指读取速度大于70兆字节每秒(MB/s)的存储介质,如本地硬盘,光纤磁盘柜等。\n[0019] 进一步地,所述在高速存储介质中生成所述光盘的镜像文件,包括:\n[0020] 以隔离(Isolation,简称ISO)数据格式在高速存储介质中生成所述光盘的镜像文件。\n[0021] 正常情况下,对于4倍速率光驱中的4.6吉字节(Gigabyte,简称GB)容量的可记录式数字多功能光盘(Digital Versatile Disc-Recordable,简称DVD-R),在本地硬盘中,生成该DVD-R的镜像文件需要大约15~16分钟。\n[0022] 102、将所述镜像文件映射为虚拟光驱。\n[0023] 在映射的过程中,需要给定虚拟光驱对应的盘符,对应地,102包括:\n[0024] 将所述镜像文件映射为对应指定盘符的虚拟光驱。\n[0025] 具体地,该指定盘符可以是预先分配的,也可以是在映射过程中用户指定的。通常,该指定盘符为与高速存储介质中已有盘符不同的盘符,比如为Z:。\n[0026] 103、将所述虚拟光驱中的数据复制到目标路径下。\n[0027] 具体地,103中的复制至少包括两种模式,即自动模式和手动模式。\n[0028] 在自动模式下,103包括:\n[0029] 将所述指定盘符中的所有数据自动复制到所述目标路径下。\n[0030] 具体地,所述目标路径可以是预先设置好的。\n[0031] 在手动模式下,103包括:\n[0032] 从所述指定盘符中获得所述光盘的文件及文件夹列表,并呈现;\n[0033] 根据用户指令确定所述目标路径和待复制的文件或文件夹;\n[0034] 将所述待复制的文件或文件夹复制到所述目标路径下。\n[0035] 具体地,所述呈现可以是,在光盘读取装置的界面以列表方式进行呈现。\n[0036] 本发明实施例通过在高速存储介质中生成光盘的镜像文件,并将镜像文件映射为虚拟光驱,再将虚拟光驱中的数据复制到目标路径下,避免了直接读取光驱时在光盘上反复的寻址定位,提高了光盘数据的读取速度和成功率。需要说明的是,本发明实施例适用于所有保存的数据文件多、碎的光盘,不论保存时间长短,或是当前正使用着的光盘,其中,对于保存时间较长的光盘,由于光盘表面氧化,导致每次读取的读取速度慢和成功率低,本发明实施例的效果更明显。经实际测试,对于4.6GB容量的DVD-R,采用现有技术直接读取大约需要60~100分钟,且成功率仅为70%,而使用本发明实施例的方法大约需要25分钟,成功率达到98%。\n[0037] 图2为本发明实施例提供的一种光盘读取装置的结构示意图。如图2所示,该装置包括:\n[0038] 镜像模块21,用于当在光驱中检测到光盘时,在高速存储介质中生成所述光盘的镜像文件;\n[0039] 虚拟化模块22,用于将所述镜像文件映射为虚拟光驱;\n[0040] 读取模块23,用于将所述虚拟光驱中的数据复制到目标路径下。\n[0041] 具体地,高速存储介质是指读取速度大于70兆字节每秒(MB/s)的存储介质,如本地硬盘,光纤磁盘柜等。\n[0042] 进一步地,镜像模块21具体用于:当在光驱中检测到光盘时,以ISO数据格式在高速存储介质中生成所述光盘的镜像文件。\n[0043] 进一步地,虚拟化模块22具体用于:将所述镜像文件映射为对应指定盘符的虚拟光驱。\n[0044] 可选地,读取模块23具体用于:\n[0045] 将所述指定盘符中的所有数据自动复制到所述目标路径下。\n[0046] 可选地,读取模块23具体用于:\n[0047] 从所述指定盘符中获得所述光盘的文件及文件夹列表,并呈现;\n[0048] 根据用户指令确定所述目标路径和待复制的文件或文件夹;\n[0049] 将所述待复制的文件或文件夹复制到所述目标路径下。\n[0050] 本实施例的具体实现参照本发明实施例提供的一种光盘读取方法。本发明实施例通过在高速存储介质中生成光盘的镜像文件,并将镜像文件映射为虚拟光驱,再将虚拟光驱中的数据复制到目标路径下,避免了直接读取光驱时在光盘上反复的寻址定位,提高了光盘数据的读取速度和成功率。需要说明的是,本发明实施例适用于所有保存的数据文件多、碎的光盘,不论保存时间长短,或是当前正使用着的光盘,其中,对于保存时间较长的光盘,由于光盘表面氧化,导致每次读取的读取速度慢和成功率低,本发明实施例的效果更明显。经实际测试,对于4.6GB容量的DVD-R,采用现有技术直接读取大约需要60~100分钟,且成功率仅为70%,而使用本发明实施例的方法大约需要25分钟,成功率达到98%。\n[0051] 本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。\n[0052] 最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
法律信息
- 2020-07-10
未缴年费专利权终止
IPC(主分类): G06F 3/06
专利号: ZL 201310300602.4
申请日: 2013.07.17
授权公告日: 2017.10.20
- 2017-10-20
- 2015-02-18
实质审查的生效
IPC(主分类): G06F 3/06
专利申请号: 201310300602.4
申请日: 2013.07.17
- 2015-01-21
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| | 暂无 |
2012-02-10
| | |
2
| |
2003-02-05
|
2002-06-14
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |