复制装置、复制方法、存储器介质和程序的制作方法

文档序号:4140825阅读:207来源:国知局
专利名称:复制装置、复制方法、存储器介质和程序的制作方法
技术领域
本发明涉及一种包括在其中存储数据的存储器单元的存储器介质,并且更具体地,涉及一种复制装置及其方法,该复制装置将作为主介质的存储器介质中存储的数据复制到作为复制目的地介质的存储器介质。此外,本发明涉及一种存储器介质,通过使用上述复制方法和由复制装置执行的程序复制该存储器介质的数据。
背景技术
广泛出售在其上存储视频内容(如电影)的封装介质(如DVD(数字多功能盘) 和BD(蓝光盘注册商标))。近来,作为这种封装介质的特殊项目(奖金(bonus)项目)等,添加在其上存储内容(如视频)的存储卡(例如,SD卡、迷你SD卡等)到封装介质以便出售。通过首先将通过授权生成的视频内容记录在作为主盘(master)的存储卡中,并且通过使用复制装置(其使用作为主盘的存储卡)将记录内容复制到作为复制目的地的存储卡,生成作为这种特殊项目等的存储卡。这里,作为当通过复制作为主盘的存储卡的存储数据大规模生产作为特殊项目的存储卡时的具体复制技术,例如,可以考虑下述技术。1) 一种技术,其中仅仅从作为主盘的存储卡提取文件夹和文件,以便通过使用存档软件存档(组织为如zip或tar的一个文件),紧接在复制处理之前在如SSD (固态驱动器)的高速存储设备中扩展存档,并且从高速存储设备复制数据到复制目的地介质。根据1)的技术,在高速存储设备中扩展的数据可以复制到作为复制目的地的存储卡,因此可以实现高速复制操作。然而,在这种1)的技术中,因为文件以扩展状态放置在存储设备中相对长的时间,所以存在的问题在于要复制到复制目的地的内容数据的病毒感染的风险增加。此时,尽管可以考虑采取病毒防护措施,但是当采取这样的防护措施时,系统复杂化,并且存在复制速度将降低的担心。此外,根据1)的技术,以文件和文件夹为单位执行记录。因此,当执行复制操作时,额外生成要在存储卡中记录的文件系统信息等的处理负担是必需的,因此用于复制操作的时间相应地增加。此外,取决于存档软件,可以仅存储一部分日期数据,并且存在必需额外存储该数据的可能性。2) 一种技术,其中在从作为主盘的存储卡读出数据同时将数据复制到作为复制目的地的存储卡。通过直接从作为主盘的存储卡读出数据,并且将数据复制(暂时将数据存储在复制装置的存储器中)到作为复制目的地的存储卡,病毒感染的可能性极低。然而,根据2、的技术,在将数据同时复制到多个存储卡的情况下,复制速度降低, 并且存在复制速度取决于作为主盘的存储卡的传输速率或读取设备的性能而降低的担心。
此外,在使用多个复制装置以便实现产品的生产数量的情况下,必需生成多个作为主盘的存储卡,并且可能必需物理地搬运作为主盘的存储卡。3) 一种技术,其中提取主盘介质的内容作为图像数据文件,以便存储在如DVD的必要介质中,紧接在复制操作之前将图像数据文件安排在复制装置中包括的高速存储设备中,并且将图像数据文件直接复制到每个复制目的地的存储卡。因为将图像数据文件从高速存储设备直接写入每个存储卡中,所以可以以最高速度执行复制操作。此外,因为紧接在复制操作之前将要写入每个卡的数据放置在高速存储设备中,所以病毒感染的可能性低。

发明内容
然而,因为上述幻的技术是直接复制作为主盘的存储卡的图像数据文件的技术, 所以在主介质和复制目的地介质的存储器容量相互仅差别1字节的情况下,存在难以适当地执行复制操作的问题。例如,在作为复制目的地的存储器的存储器容量小于作为主盘的存储卡的存储器容量的情况下,存在即使在根据容量可以复制内容的情况下也难以执行复制操作的问题。另一方面,即使在作为复制目的地的存储器的存储器容量大于作为主盘的存储卡的存储器容量的情况下,也对应于具有小存储器容量的主盘生成包括在图像数据文件中的文件系统信息。因此,即使在实际上可以在其中写入数据的情况下,将图像数据文件复制到其的作为复制目的地的存储卡也处理为好像其中存在没有识别的存储器区域。此外,在此情况下,文件系统信息中写入的存储器容量信息和存储卡的管理数据区域(其中存储卡专用信息的区域,其是不可重写的)中存储的存储器容量信息相互不一致。这样的情况处理为违反根据存储卡的再现系统(操作系统或应用软件)的规范。结果, 存在存储卡的再现可能处于不可再现状态的担心。存在这样的情况,其中如SD卡的存储卡介质可能由于生产批次的差别(采购目的地的差别)而具有包括在其中的不同存储器容量的闪速存储器单元,即使它们是有相同制造商制造的相同产品。因此,即使在采购由相同制造商制造并且视为具有相同容量的产品作为存储卡的情况下,也可能出现上述问题,该存储卡用作用于制造上述特殊项目的主复制目的地。因此,在大规模制造将存储在如存储卡的存储器介质(例如,作为主介质)中的内容复制到其的存储器介质产品等的情况下,希望即使在主介质和作为复制目的地的存储器介质的存储器容量相互不同的情况下,也可以执行适当的复制操作,并且可以以高速执行复制操作。根据本发明的实施例,提供一种复制装置,其用于将在作为主介质的存储器介质中存储的数据复制到作为复制目的地介质的存储器介质,所述作为主介质的存储器介质包括其中存储数据的存储器单元,并且具有其中存储存储器介质的唯一信息的管理数据区域和其中写入用户数据的用户数据区域。所述复制装置包括存储器部件,用于在其中存储主介质的图像数据文件和唯一信息,所述唯一信息存储在主介质的管理数据区域中。此外,所述复制装置包括读取/写入单元,其将数据写入加载的复制目的地介质上或从加载的复制目的地介质读取数据。
此外,所述复制装置包括控制单元,配置所述控制单元,以便通过基于应用程序操作操作系统来执行必需的控制处理,控制单元执行文件/文件夹识别处理和写入控制处理,所述文件/文件夹识别处理允许由存储器部件存储的图像数据文件中包括的数据被识别,以便能够以文件和文件夹为单位由操作系统处理,在所述写入控制处理中读取/写入单元读出在复制目的地介质的管理数据区域中存储的唯一信息,并且基于复制目的地介质的读出的唯一信息和存储器部件中存储的主介质的唯一信息的比较结果,选择性地执行图像文件写入控制或以文件和文件夹为单位的写入控制,在所述图像文件写入控制中控制图像数据文件以便写入到复制目的地介质上,在以文件和文件夹为单位的写入控制中将图像数据文件中包括的数据以由操作系统通过文件/文件夹识别处理识别的文件和文件夹为单元写入到复制目的地介质上。如上所述,根据本发明的实施例,主介质的图像数据文件和介质唯一信息存储在一起,并且识别图像数据文件中包括的数据,以便能够由操作系统以文件和文件夹为单位处理。此外,基于复制目的地介质中存储的介质唯一信息和主介质的介质唯一信息的比较结果,选择性地执行图像文件写入控制或以文件和文件夹为单位的写入控制,在所述图像文件写入控制中,控制图像数据文件以便写入在复制目的地介质上,在以文件和文件夹为单位的写入控制中,将图像数据文件中包括的数据以由操作系统通过文件/文件夹识别处理识别的文件和文件夹为单位写入到复制目的地介质上。根据本发明的实施例,在主介质和复制目的地介质的存储器容量相互一致的情况下,直接复制图像数据文件。另一方面,在主介质和复制目的地介质的存储器容量相互不同的情况下,以文件和文件夹为单位复制图像数据文件中包括的数据。因此,即使在主盘和复制目的地的存储器容量相互不同的情况下,也可以适当地执行复制操作。此外,根据本发明实施例的复制技术,不像一般技术幻,复制速度不取决于主介质的数据传输速率或读取设备的速度,并且鉴于此可以以高速执行复制操作。根据本发明的实施例,即使在主介质和复制目的地介质的存储器容量相互一致的情况下,也可以执行适当的复制操作,并且可以保持复制操作的高速。


图1是图示用于生产根据实施例的复制介质的技术的概述的图。图2是代表主介质和复制目的地介质的内部配置的示例的图。图3是代表用于生成图像文件的计算机的内部配置的示例的图。图4是代表包括在根据实施例的复制装置中的写入/读取单元(读取器/写入器)的内部配置的示例的图。图5是代表包括在根据实施例的复制装置中的信息处理设备(控制单元)的内部配置的示例的图。图6是图示用于图像数据文件的文件/文件夹识别处理的图。图7是图示根据实施例的写入控制技术的图。图8是图示当生成如主介质的图像数据文件的必要信息时执行的处理的详细流程的流程图。图9是图示由根据实施例的复制装置执行的处理的详细流程的流程图。图10是图示由根据实施例的复制装置执行的处理的详细流程的流程图。图IlA和IlB是图示与用于以并行方式将数据复制到多个存储器介质中的配置有关的修改示例的图。
具体实施例方式下文中,将描述本发明的优选实施例(下文中,称为实施例)。将以以下顺序呈现描述。<1.用于生产根据实施例的复制介质的技术的概述〉<2.每个单元的内部配置〉[2-1.存储器介质的内部配置][2-2.用于生成图像文件的计算机的内部配置][2-3.包括在根据实施例的复制装置中的写入/读取单元的内部配置][2-4.包括在根据实施例的复制装置中的控制单元的内部配置]<3.根据实施例的复制方法〉<4.处理流程〉<5.实施例的统计〉<6.修改示例><1.用于生产根据实施例的复制介质的技术的概述〉图1是图示用于生产根据实施例的复制介质的技术的概述的图。如图所表示的,用于生产根据该实施例的复制介质的技术可以宽泛地分为主盘生成处理、用于如图像数据文件的信息的必要信息生成处理、以及复制介质生成处理。在主盘生成处理中,执行内容数据的生成(<1>)和内容数据到主介质Mm中的记录 2 。在该实施例中,生成视频内容数据作为内容数据。因此,在内容数据的生成(<1>) 中,通过执行授权等生成要存储在作为最终产品的复制介质中的视频内容数据。此外,要记录在主介质中的内容数据不限于视频内容数据,并且可以将如应用程序数据的其它类型的数据记录在其中。在该实施例中,主介质Mm是具有便携性的存储卡介质,如SD卡或微型SD卡。作为这种存储卡介质的主介质Mm格式化为预定的文件系统。在该示例中,主介质 Mm例如格式化为FAT32 (FAT 文件分配表)。随后,在用于如图像文件的信息的必要信息生成处理中,基于如上所述在其上记录(存储)内容数据的主介质Mm生成必要信息。通过使用图中示出的计算机IMC执行用于如图像文件的信息的必要信息生成处理,计算机IMC用于生成图像文件。更具体地,在用于如图像文件的信息的必要信息生成处理中,执行图像数据文件的生成(<3>)。换句话说,生成用于主介质Mm的图像数据文件(图像文件),内容数据之前在(<2>)中存储在主介质Mm上。
这里,如广泛所知的,图像文件代表其中完整内容和文件系统的结构存储在一个文件中的数据。此外,在用于如图像文件的信息的必要信息生成处理中,执行主介质信息文件 4 的生成。换句话说,生成主介质信息文件,其包括存储在主介质Mm中的介质唯一信息 (如介质ID、制造商代码、存储容量信息等)、主介质Mm的文件系统信息和散列值(hash value)ο这里,作为介质唯一信息的介质ID、制造商代码、存储容量信息等存储在包括在主介质Mm中的稍后描述的闪速存储器单元10的管理数据区域中,并且用于生成图像文件的计算机IMC读出存储在管理数据区域中的介质唯一信息。此外,散列值用于检查由用于复制操作的稍后描述的复制装置1使用的图像数据文件的同一性(identity)(如图像数据文件的数据的损坏或变更),并且基于在<3>中生成的图像数据文件的数据的内容,通过使用预定计算技术计算散列值。在<4>的主介质信息文件生成处理中,生成包括主介质Mm的介质唯一信息(如散列值、介质ID、制造商代码、或存储容量信息)和文件系统信息的文件作为主介质信息文件。此外,包括在主介质信息文件中的上述各种类型的信息可以生成在一个文件中或者可以生成在若干文件中。然后,在用于如图像数据文件的信息的必要信息生成处理中,将如上所述生成的主介质和在<3>中生成的图像数据文件作为必要信息记录在例如预定介质Md(如DVD)中。根据该实施例的复制方法,通过使用如记录在如上介质Md中的图像文件的必要信息执行复制介质生成处理。通过使用如图所示的包括信息处理设备IA和存储卡读取器/写入器单元Irw的复制装置1执行该复制介质生成处理。此时,配置包括在复制装置1中的存储卡读取器/写入器单元lrw,使得多个复制目的地介质MC可以可拆卸地附接到其,并且可以对多个安装的复制目的地介质Mc并行执行数据写入(以及数据读取)。因此,可以有效地执行复制介质的生产。这里,类似于主介质Mm,即使复制目的地介质Mc也通过如SD卡或微SD卡的存储卡配置,并且格式化为设为规范的预定文件系统。此外,类似于主介质Mm,即使对于这种复制目的地介质Mc,在其存储器单元(闪速存储器单元10)的管理数据区域中,假设预先存储如介质ID、制造商代码和存储器容量的信息的介质唯一信息。在复制介质生成处理中,首先,提取如图像文件等的必要信息(<6>)。换句话说,包括在复制装置1内部的信息处理设备IA读出在上述<5>中获取的、在介质Md上记录的如图像文件等的必要信息,并且将必要信息存储在如SSD(固态驱动器)的内部高速存储设备中。此外,基于如上获取的如图像文件等的必要信息,将在主介质Mm上存储的内容复制到复制目的地介质Mc(<7>)。根据该实施例的复制方法(复制介质生产技术)具有如下情况,其中基于如上的如图像文件的必要信息,将在主介质Mm上存储的内容复制到复制目的地介质Mc,并且稍后将再次描述详细内容。<2.每个单元的内部配置〉[2-1.存储器介质的内部配置]图2代表在该实施例中使用的存储器介质的内部配置的示例。更具体地,图2图示主介质Mm和复制目的地介质Mc的内部配置。主介质Mm和复制目的地介质Mc包括闪存单元10、控制器11和端子部分18。通过非易失性存储器配置闪存单元10,并且通过控制器11将各种类型的数据写入到其中或从其读出。在该闪存单元10中,形成用户数据区域和管理数据区域作为存储器区域,如上述视频内容数据的用户数据写入到用户数据区域或从用户数据区域读出,类似地,在管理数据区域中预先存储介质ID、制造商代码、存储器容量等的信息作为上述介质唯一信息。如图所示,控制器11包括CPU(中央处理单元)12、R0M(只读存储器)13、RAM(随机存取存储器)14、缓冲存储器15、存储器接口(I/F)16和存储卡接口 17。CPU 12连接到包括ROM 13,RAM 14、缓冲存储器15、存储器接口 16和存储卡接口 17的单元。当给作为主介质Mm或复制目的地介质Mc的存储卡供电时,CPU 12通过将ROM 13 中存储的固件(程序)加载到RAM 14中并且根据固件执行处理执行存储卡的总体控制。例如,CPU 12根据从主机设备(对应于在示例中用于生成图像文件的计算机IMC 或信息处理设备1A)侧发送的写入命令或读出命令,将数据写入闪存单元10的预定地址或从闪存单元10的预定地址读出数据,或者通过缓冲存储器15等执行数据传输处理。存储器接口 16执行CPU 12和闪存单元10之间的接口连接的处理。此外,端子部分18连接到如图所示的存储卡接口 17,并且存储卡接口 17执行通过端子部分18可通信地连接到其的设备侧和CPU 12之间的接口连接的处理。[2-2.用于生成图像文件的计算机的内部配置]图3图示用于生成图像文件的计算机IMC的内部配置。用于生成图像文件的计算机IMC包括CPU 20、ROM 21、RAM 22、系统总线23、系统存储器对、存储接口 25、存储单元沈、驱动器接口 27、介质驱动器观、用户输入接口 29、网络接口 30、视频接口 31和USB (通用串行总线)接口 32。此外,用于生成图像文件的计算机IMC包括鼠标端子Tm、键盘端子Tk、显示器端子 Td、网络端子Tn和USB端子Tu作为各种端子部分。CPU 20包括ROM 21和RAM 22,并且通过系统总线23可通信地连接到包括系统存储器对、存储接口 25、驱动器接口 27、用户输入接口 29、网络接口 30、视频接口 31和USB接口 32的单元。CPU 20通过根据作为操作系统^^(下文中,它可以简写为OS)的程序或存储在存储单元沈中的应用程序26B执行处理操作,执行用于生成图像文件的计算机IMC的总体控制。这里,存储单元沈通过如HDD(硬盘驱动器)或SSD的存储设备配置。存储单元沈通过存储接口 25连接到系统总线23,并且因此CPU 20可以指示各种类型的数据写入存储单元沈中或者读出存储在存储单元沈中的数据。在图中,图示了存储单元沈中存储的操作系统在系统存储器M中扩展为操作系统24A的状态。这指示OS在它的操作中间。此外,类似地,存储单元沈中存储的应用程序26B在系统存储器M中扩展为应用程序MB,并且图示了应用程序26B在它的操作中间的状态。系统存储器M例如通过RAM配置。介质驱动器28配置为用于可移除介质(如光盘记录介质(例如DVD等)、磁光盘记录介质等)的驱动设备。在该实施例中,配置介质驱动器28,以便对应于用作上述介质Md的DVD记录或再现DVD的数据。介质驱动器28通过驱动器接口 27连接到系统总线23。因此,CPU 20可以指令将数据记录到加载在介质驱动器观中的可移除介质或从加载在介质驱动器观中的可移除介质再现数据。如图所示,鼠标M通过鼠标端子Tm连接到用户输入接口 29,并且键盘K通过键盘端子Tk连接到用户输入接口四。用户输入接口四执行用于将从鼠标M或键盘K输出的输入信号作为CPU 20的输入信息传递的接口连接处理。CPU 20基于从鼠标M或键盘K输入的输入信号执行处理。此外,网络接口 30执行用于经由网络与通过网络端子Tn连接到其的外部设备执行数据通信的接口连接处理。视频接口 31执行用于在通过显示器端子Td连接到其的显示器D上,显示通过系统总线23提供的视频数据或图像数据的接口连接处理。USB接口 32执行用于在通过USB端子Tu连接的USB设备和CPU 20之间执行数据通信的接口连接处理。在该示例中,存储卡读取器/写入器35连接到USB端子Tu,并且CPU 20发送各种命令到存储卡读取器/写入器35或从存储卡读取器/写入器35接收各种命令,或者通过 USB接口 32执行与存储卡读取器/写入器35的数据通信。这里,存储卡读取器/写入器35是对应于如上所述的主介质Mm的存储卡规范的读取器/写入器。当用于生成图像文件的计算机IMC基于存储在如上所述的主介质Mm中的数据生成图像数据文件时,使用存储卡读取器/写入器35。换句话说,用于生成图像文件的计算机IMC基于从加载在存储卡读取器/写入器 35中的主介质Mm读出的数据,生成主介质Mm的图像数据文件。生成如上主介质Mm的图像数据文件的处理或生成主介质信息文件的上述处理通过在图中表示为应用程序26B (24B)的“提取应用,,实现,并且稍后将详细描述通过提取应用实现的生成图像数据文件的处理和生成主介质信息文件的处理的内容。[2-3.包括在根据实施例的复制装置中的写入/读取单元的内部配置]图4代表包括在根据实施例的复制装置1中的存储卡写入器/读取器单元Irw的内部配置的示例。存储卡写入器/读取器单元Irw包括通过USB线缆连接到稍后描述的USB端子 Tu-I的USB端子Tu-2和连接到USB端子Tu_2的USB接口 40,USB端子Tu-I包括在复制装置1内部包括的信息处理设备IA中。此外,在存储卡写入器/读取器单元Irw中,包括CPU 4UR0M 42、RAM43和缓冲存储器44,并且包括η个存储卡接口 45 (包括第一存储卡接口 45-1到第η存储卡接口 45_η)。
如图所示,在第一存储卡接口 45-1、第二存储卡接口 45-2.....第η存储卡接口 45_η中,布
置第一端子部分46-1、第二端子部分46-2.....第η端子部分46_η。为了澄清,端子部分
46连接到作为复制目的地介质Mc的存储卡的端子部分18。如图所示,CPU 41连接到ROM 42、RAM 43、缓冲存储器44、USB接口 40和每个存储卡接口 45。USB接口 40执行通过USB端子Tu-2连接的外部设备的控制单元(在此情况下,信息处理设备IA中包括的CPU 50)和CPU 41之间的接口连接的处理。此外,每个存储卡接口 45执行CPU 41和通过端子部分46连接的复制目的地介质 Mc (CPU 12)之间的接口连接的处理。CPU 41通过执行根据ROM 42中存储的固件的处理,执行存储卡写入器/读取器单元Irw的总体控制。例如,在从主机设备侧(信息处理设备IA侧)接收对于复制目的地介质Mc的写入命令和读出命令的情况下,CPU 41执行发送命令到复制目的地介质Mc的处理。此外,在从主机设备侧接收对于复制目的地介质Mc的写入指令时,CPU 41执行发送数据到对应的复制目的地介质Mc的处理。此外,在从复制目的地介质Mc接收对应于读出命令的读取数据的情况下,CPU 41执行发送数据到主机设备侧的处理。此时,RAM 43用作CPU 41的工作区域等。此外,缓冲存储器44用于临时保持发送数据。[2-4.包括在根据实施例的复制装置中的控制单元的内部配置]图5是代表包括复制装置1中的信息处理设备IA的内部配置的图。如图5所示,在信息处理设备IA内部,包括CPU 50,ROM 5URAM 52、系统总线53、 系统存储器讨、存储接口 55、存储单元56、驱动器接口 57、介质驱动器58、用户输入接口 59、网络接口 60、视频接口 61和USB接口 62。此外,类似于用于生成图像文件的计算机IMC,信息处理设备IA包括鼠标端子Tm、 键盘端子Tk、显示器端子Td和网络端子Tn作为各种端子部分。此外,USB端子Tu-I也包括在其中。CPU 50包括ROM 51和RAM 52,并且通过系统总线53可通信地连接到包括系统存储器讨、存储接口 55、驱动器接口 57、用户输入接口 59、网络接口 60、视频接口 61和USB接口 62的各单元。CPU 50通过根据作为操作系统56A的程序或存储在存储单元56中的应用程序 56B执行处理操作,执行信息处理设备IA的总体控制。这里,存储单元56通过如SSD的高速存储设备配置。存储单元56通过存储接口 55连接到系统总线53,并且因此CPU 50可以指示各种类型的数据写入存储单元56中或者读出存储在存储单元56中的数据。这里同样在此情况下,类似于图3所示的情况,图示了存储单元56中存储的操作系统56A在系统存储器M中扩展为操作系统54A的状态,并且OS在它的操作中。
此外,类似地,存储单元56中存储的应用程序56B在系统存储器M中扩展为应用程序MB,并且图示了应用程序56B在它的操作中的状态。此外,类似于上述系统存储器对,系统存储器M例如通过RAM配置。介质驱动器58配置为用于可移除介质(如光盘记录介质(例如DVD等)、磁光盘记录介质等)的驱动设备。在此情况下,类似于上述介质驱动器58,配置介质驱动器58,以便对应于用作上述介质Md的DVD记录或再现DVD的数据。介质驱动器58通过驱动器接口 57连接到系统总线53。因此,CPU 50可以指令将数据记录到加载在介质驱动器58中的可移除介质或从加载在介质驱动器58中的可移除介质再现数据。鼠标IM通过鼠标端子Tm连接到用户输入接口 59,并且键盘IK通过键盘端子Tk 连接到用户输入接口 59。用户输入接口 59执行用于将从鼠标IM或键盘IK输出的输入信号作为CPU 50的输入信息传递的接口连接处理。CPU 50基于从鼠标IM或键盘IK输入的输入信号执行处理。此外,网络接口 60执行用于经由网络与通过网络端子Tn连接到其的外部设备执行数据通信的接口连接处理。视频接口 61在通过显示端子Td连接到其的显示器ID上执行用于显示通过系统总线53提供的视频数据或图像数据的接口连接处理。USB接口 62执行在通过USB端子Tu-I连接的USB设备(特别地,在此情况下图4 所示的存储卡读取器/写入器单元Irw)和CPU 50之间的接口连接处理。这里,配置信息处理设备IA(CPU 50),以便通过使用图中表示为应用程序 58B(54B)的“复制应用”执行根据下面要描述的实施例的各种操作。稍后将描述根据作为用于实现根据实施例的操作的复制应用的应用程序58B64B)由CPU 50执行的详细处理流程。<3.根据实施例的复制方法〉如可从目前为止的描述理解的,根据该实施例,生成主介质Mm的图像数据文件, 并且通过复制装置1提取图像数据文件。这里,根据如上幻中所述的一般方法,通过如上复制装置提取的图像数据文件直接复制到作为复制目的地的介质,从而以高速执行复制处理。然而,根据在幻中描述的一般方法,存在问题在于在主介质和复制目的地介质的存储器容量相互仅差别1字节的情况下,难以适当地执行复制处理。鉴于这样的问题,根据该实施例,不以简单方式直接复制图像数据文件,而是使用这样的技术,其中以具有与主介质的存储器容量不同的存储器容量的介质的文件和文件夹为单位复制包括在图像数据文件中的数据。换句话说,更具体地,对于由复制装置1(信息处理设备1A)提取的图像数据文件执行文件/文件夹识别处理,使得包括在图像数据文件中的数据可以由OS以文件和文件夹为单位识别。然后,对于具有与主介质的存储器容量不同的存储器容量的复制目的地介质 Mc,以如上识别的文件和文件夹为单位执行数据复制。图6是图示用于图像数据文件的文件/文件夹识别处理的图。
在该图中,图示了应用程序MB、操作系统54A和存储单元56。如图6所示,可以表现应用程序MB,以便在操作系统54A上操作。在下面呈现的描述中,由图像数据文件IMG表现通过信息处理设备IA提取的图像数据文件(在此情况下,通过图1所示的介质Md提取)。首先,在图中,尽管通过使用代表文件夹的符号和代表文件的符号(矩形)表现图像数据文件IMG内的目录结构(主介质Mm的目录结构),由虚线表示目录结构的原因是以便于表现操作系统54A难以在图像数据文件IMG的状态下以文件和文件夹为单位识别内部数据。如上,操作系统54A难以在图像数据文件IMG的状态下以文件和文件夹为单位识别内部数据。因此,作为文件/文件夹识别处理,执行这样的处理,其中识别包括在图像数据文件IMG中的数据,以便能够由操作系统54A以文件和文件夹为单位处理。作为用于文件/文件夹识别处理的具体技术,存在这样的技术,其中通过参照图像数据文件IMG中包括的文件系统信息,基于文件系统信息生成共有化(commoditized,参照日文)信息Cl,其允许OS 54A以文件和文件夹为单位识别图像数据文件IMG中包括的数据。换句话说,在此情况下,OS 54A可以通过参照共有化信息IC,将图像数据文件IMG内的文件和文件夹处理为在如图所示的虚拟区域56C中呈现的文件和文件夹。将可以通过如上的文件/文件夹识别处理处理为在虚拟区域56C中呈现的图像数据文件IMG内的文件和文件夹(也就是说,可以视为与图像数据文件IMG共有化的文件和文件夹)配置为主盘内的文件和文件夹。可替代地,文件/文件夹识别处理可以配置为通常执行的安装(mount)处理。换句话说,随着通过虚拟驱动器形成一个卷,由OS 54A识别图像数据文件IMG。在此情况下,用于实现虚拟驱动器的信息对应于共有化信息Cl。为了澄清,通过操作系统54A根据应用程序54B执行上述文件/文件夹识别处理。图7是图示根据实施例的写入控制技术的图。通过执行如上所述的文件/文件夹识别处理,在复制装置1(信息处理设备1A)内形成一种状态,其中用于主介质Mm的图像数据文件IMG和主盘内的文件和文件夹MF视为
呈现在一起。根据该实施例的复制装置1基于复制目的地介质Mc的存储器容量信息和主介质 Mm的存储器容量信息的比较的结果,选择复制图像数据文件IMG还是复制主盘内的文件和文件夹MF(以文件和文件夹为单位复制图像数据文件IMG内的数据)。更具体地,从安装到存储卡读取器/写入器单元Irw的复制目的地介质Mc读出存储器容量信息,并且从上述主介质信息文件的内部获取主介质Mm的存储器容量信息,并且将存储器容量信息相互比较。然后,对于具有与主介质Mm的存储器容量一致的存储器容量的复制目的地介质Mc,复制图像数据文件IMG。另一方面,对于具有与主介质Mm的存储器容量不一致的存储器容量的复制目的地介质Mc,复制主盘内的文件和文件夹MF。通过允许图像数据文件IMG内的数据在存储器容量相互不一致的情况下如上以文件夹和文件为单位复制,不像其中图像数据文件IMG直接复制到具有与主介质的存储器容量不一致的存储器容量的介质的一般技术幻,如复制处理之后介质违反规范的问题不出现。结果,即使对于具有与主介质Mm的存储器容量不同的存储器容量的复制目的地介质Mc,也可以执行适当的复制处理。此外,根据该实施例的写入控制(复制技术),在复制目的地介质Mc的存储器容量大于要复制的内容数据的存储器容量时,即使对于具有任何存储器容量的复制目的地介质 Mc也可以执行适当的复制处理。这里,可以考虑其中复制目的地介质Mc的存储器容量小于要复制的内容数据(主介质Mm中存储的内容数据)的存储器容量的情况。在此情况下,难以物理地完全复制内容数据到复制目的地介质Mc。因此,在此情况下,停止对于复制目的地介质Mc的复制处理。然而,根据如上所述该实施例的复制技术,例如,在如直到复制介质的生产完成的时段的必要时段期间,由操作系统54A通过信息处理设备IA中的文件/文件夹识别处理识别的主盘内的文件和文件夹处于保持在信息处理设备IA中的状态。在保持主盘内的文件和文件夹MF的时段期间,可以声明存在小可能性由于病毒感染等出现主盘内文件和文件夹MF数据的破坏或更改。因此,根据该实施例,执行允许主盘内的文件和文件夹MF由操作系统54A识别为只读文件和文件夹(仅可读取的文件和文件夹)的处理作为上述文件/文件夹识别处理。因此,可以避免在信息处理设备IA中保持的主盘内的文件和文件夹MF的数据由于病毒感染等被破坏或更改。此外,在该实施例中,还使用散列值执行检查由信息处理设备IA提取的图像数据文件IMG的数据是否损坏或更改的处理,散列值存储在上述主介质信息文件中。更具体地,通过使用与上述“预定计算技术”(用于由用于生成图像文件的计算机 IMC计算主介质信息文件中存储的散列值的计算技术)的技术相同的技术对于图像数据文件IMG计算散列值,并且检查计算的散列值是否与主介质信息文件中存储的散列值一致。更具体地,确定两个散列值是否一致。在两个散列值相互一致的情况下,执行上述文件/文件夹识别处理和写入控制处理。另一方面,在两个散列值相互不一致的情况下,执行用于请求从介质Md重取图像数据文件IMG的处理作为错误处理。例如,作为该错误处理, 执行在显示器ID上显示指示图像数据文件IMG中的错误的消息的处理。因此,可以有效地避免制造缺陷产品。<4.处理流程〉随后,将参照图8到10所示的流程图描述执行来实现根据上述实施例的复制技术的详细处理。图8图示当生成如主介质的图像数据文件的必要信息时在用于生成图像文件的计算机IMC中执行的处理的详细流程。通过图3所示的CPU 20执行图8所示的处理作为由应用程序^B(MB)表现的
“提取应用”。如图8所示,在步骤SlOl中,处理等待直到加载主介质Mm。换句话说,执行确定是否加载主介质Mm的处理知道获取肯定结果。更具体地,在步骤SlOl中,确定主介质Mm是否加载到通过图3所示的USB端子Tu 连接的存储卡读取器/写入器35。然后,在加载主介质Mm并且获取肯定结果的情况下,处理进到步骤S102。
在步骤S102中,从主介质Mm提取所有数据,并且执行生成和存储图像数据文件的处理。换句话说,通过USB接口 32由存储卡读取器/写入器35读出主介质Mm(用户数据区域)中存储的所有数据,基于由存储卡读取器/写入器35读出的数据生成主介质Mm 的图像数据文件,并且将图像数据文件存储在如存储单元26的必要存储器设备中。此时,主介质Mm的文件系统信息包括在从主介质Mm读出的数据中。为了将文件系统信息包括在稍后描述的步骤S105中生成的主介质信息文件中,在步骤S102中提取文件系统信息,并且存储(临时保持)在如系统存储器M的必要存储器设备中。随后,在步骤S103中,执行从主介质读出介质ID、制造商代码和存储器容量的处理。换句话说,通过存储卡读取器/写入器35读出在主介质Mm的管理数据区域中存储的介质ID、制造商代码和存储器容量的信息,并且将由存储卡读取器/写入器35读出的每个类型的信息临时存储在例如系统存储器M中。接下来,在步骤S104中,基于图像数据文件计算散列值。在计算散列值之后,在步骤S105中,执行生成和存储包括文件系统信息、介质ID、 制造商代码、存储器容量和散列值的主介质信息文件的处理。换句话说,生成主介质信息文件,并且例如存储在存储单元沈中,主介质信息文件包括在预先执行的步骤S102中临时保持的主介质Mm的文件系统信息、在步骤S103中临时保持的介质ID、制造商代码和存储器容量的信息、以及在步骤S104中计算的散列值的信肩、ο在上述步骤S105中,由该图中所示的“提取应用”执行的处理结束。这里,根据上面参照图1呈现的描述,在将如上所述生成的图像数据文件和主介质信息文件复制到介质Md的同时,由用于生成图像文件的计算机IMC执行将图像数据文件和主介质信息文件复制到介质Md的处理,例如,如由操作者或操作鼠标M等的任何其他人执行的。更具体地,存在以下的技术,在将介质Md加载到介质驱动器观中的状态下,例如通过根据由操作者或任何其他人执行的鼠标M等的操作使用操作系统26AQ4A)中包括的写入功能等,将图像数据文件和主介质信息文件写入在介质Md上。图9和10图示当将数据复制到复制目的地介质Mc时由根据实施例的复制装置 1(信息处理设备1A)执行的处理的详细流程。通过图5所示的CPU 50执行图9和10所示的处理,作为通过由应用程序56B (MB) 表现的“复制应用”执行的处理。此外,当执行图9和10所示的处理时,假设在信息处理设备IA中完成从介质Md 提取图像数据文件和主介质信息文件。例如,根据由操作者或任何其他人执行的鼠标M等的操作,通过信息处理设备IA执行将图像数据文件和主介质信息文件提取到信息处理设备IA中。如通过参照图6理解的,对于存储单元56执行在此情况下的图像数据文件(IMG) 的读出。此外,例如假设主介质信息文件在存储单元56中提取。首先,如图9所示,在步骤S201中,执行读取主介质信息文件的处理。换句话说, 例如,如上所述,执行读出在存储单元56提取(存储)的主介质信息文件和将主介质信息文件保持在系统存储器讨中的处理。
然后,在随后的步骤S202中,计算图像数据文件IMG的散列值。换句话说,通过使用与上述预定计算方法相同的计算方法计算在存储单元56中存储的图像数据文件IMG的散列值。接下来,在步骤S203中,将计算的散列值和主介质信息文件的散列值相互比较。然后,在步骤S204中,确定散列值是否相同。在散列值确定为不相同并且在步骤S204中获取否定结果的情况下,如图所示,执行错误处理。如上所述,例如执行在显示器ID上显示指示图像数据文件IMG中的错误的消息的处理作为错误处理。另一方面,在散列值确定为相同并且在步骤S204中获取肯定结果的情况下,处理进到步骤S205,并且执行对于图像数据文件IMG的文件/文件夹识别处理。换句话说,如上所述,执行允许识别图像数据文件IMG中包括的数据的处理,使得操作系统54A可以以文件和文件夹为单位处理数据。如上所述,执行在该示例情况下的文件/文件夹识别处理,使得通过文件/文件夹识别处理识别的文件和文件夹MF由操作系统54A识别为只读文件和文件夹。在随后的步骤S206中,执行加载复制目的地介质Mc的处理。 例如,在每个复制目的地介质Mc到存储卡读取器/写入器单元Irw的加载配置为不通过使用操作者的手而通过使用必要的功率机制自动执行的情况下,步骤S206的加载处理是指令控制功率机制的控制单元加载每个复制目的地介质Mc的处理。另一方面,在加载配置为通过操作者手动执行的情况下,加载处理例如是在显示器ID上显示用于请求加载复制目的地介质Mc的消息的处理。在执行步骤S206的加载处理之后,在步骤S207中,处理等待直到完成加载。换句话说,处理等待直到复制目的地介质Mc (端子部分18)处于连接到存储卡读取器/写入器单元Irw的所有端子部分46的状态(也就是说,可通信地连接状态)。在完成复制目的地介质Mc的加载,并且在步骤S207中获取肯定结果的情况下,在步骤S208中执行读取每个介质的存储器容量信息的处理。换句话说,指令存储卡读取器/写入器单元lrw,以便从每个复制目的地介质Mc读出存储器容量信息,并且根据指令从每个复制目的地介质Mc读出的存储器容量信息例如临时存储在系统存储器M中。在随后的步骤S209中,执行与主介质的存储器容量信息的比较。换句话说,将在步骤S208读出的每个复制目的地介质Mc的存储器容量信息和在步骤S201中预先临时保持的主介质信息文件中存储的主介质Mm的存储器容量信息相互比较。然后,接下来,在步骤S210中,确定是否存在其容量与主介质的容量不一致的介质。在不存在其容量与主介质的容量不一致的介质,并且在步骤S210获取否定结果的情况下,处理进到步骤S211,并且执行将图像数据文件IMG的整个内容复制到每个介质的处理。换句话说,通过存储卡读取器/写入器单元Irw执行将图像数据文件的整个内容写入所有加载的复制目的地介质Mc的处理。接下来,在步骤S215中,处理等待知道完成复制处理。然后,在完成复制并且获取肯定结果的情况下,在步骤S216确定是否满足完成条件。换句话说,确定是否满足预先设置的预定完成条件,如完成复制数据到对应于预先设置的生产数目的复制目的地介质Mc或从外部提供完成指令信号。在不满足完成条件并且在步骤S216获取否定结果的情况下,处理返回到步骤 S206的加载处理。因此,重复对于新的复制目的地介质Mc的复制操作,直到满足完成条件。另一方面,在存在其容量与主介质的容量不一致并且在步骤S210获取肯定结果的情况下,处理进到图10所示的步骤S212。如图10所表示的,在步骤S212中,确定是否存在其可用容量小于内容的容量的介质。这里,基于可以主介质信息文件中存储的主介质Mm的文件系统信息指定内容的数据容量。此外,可用容量代表每个复制目的地介质Mc的用户数据区域的可用存储器容量。在步骤S212中,确定是否存在其可用数据容量小于如上指定的内容的数据容量的复制目的地介质Mc。在步骤S212中,在存在其可用容量小于内容的容量的复制目的地介质Mc并且获取肯定结果的情况下,处理进到步骤S213,并且执行对于介质的复制停止处理。不特别限制该复制停止处理,只要它是停止复制数据到复制目的地介质Mc的处理。作为示例,存在放开复制目的地介质Mc的处理(取消可通信连接状态的软件放开,或者在复制目的地介质Mc的加载配置为如上所述的自动执行或者指令上述控制单元物理地放开复制目的地介质Mc的情况下),并且在显示器ID上显示指示停止复制数据到复制目的地介质Mc的消息。在步骤S213中执行复制停止处理之后,处理进到步骤S214。另一方面,在上述步骤S212中,即使在不存在其可用容量小于内容的容量的介质并且获取否定结果的情况下,处理也进到步骤S214。在步骤S214中,图像数据文件IMG的整个内容复制到其容量与主介质的容量一致的所有介质,而对于其容量与主介质的容量不一致的介质,以文件和文件夹为单位执行数据复制。换句话说,对于其存储器容量与主介质Mm的存储器容量一致的复制目的地介质 Mc,类似于之前执行的步骤S211,执行复制图像数据文件IMG内的整个内容的处理。另一方面,对于其存储器容量确定为与主介质Mm的存储器容量不一致的复制目的地介质Mc,执行上面已经描述的写入主盘内的文件和文件夹MF的处理。换句话说,在步骤S205中,以由操作系统54A识别的文件和文件夹为单位复制图像数据文件IMG的数据。此外,为了描述的清楚,尽管当执行以文件和文件夹为单位写入图像数据文件IMG 的数据的处理时,将文件系统信息写入到相应的复制目的地介质Mc中,但是通常,在OS侧包括生成和写入文件系统信息的功能而不是在应用侧执行。在执行步骤S214的复制处理之后,处理进到图9所示的步骤S215,并且处理等待直到复制完成。然后,在复制完成之后,在步骤S216中确定是否满足完成条件。如上所述, 在步骤S216中不满足完成条件并且获取否定结果的情况下,处理返回到步骤S206的加载处理。另一方面,在步骤S216中满足完成条件并且获取肯定结果的情况下,完成由图9
18和10所示的“复制应用”执行的处理。此外,在如上所述的图8到10的处理流程中,可以改变每个处理的顺序,只要在改变处理的顺序时不存在问题。例如,如图8所示,可以改变步骤S103和S104的处理顺序。此外,如图9所示,尽管在检查散列值的一致性之后加载复制目的地介质Mc,但是其顺序可以相反。如图9所示,根据步骤S207的等待处理,在复制目的地介质Mc安装到所有端子部分46的情况下执行复制数据到复制目的地介质Mc的处理。然而,可以考虑这样的情况下, 其中例如取决于产品的生产数目,希望执行复制而不将复制目的地介质Mc连接到一些端子部分46。例如,考虑这样的情况时,可以改变处理以便进到步骤S208的复制数据的处理, 并且此后以首先检查其安装的复制目的地介质Mc的顺序。可替代地,步骤S207的等待处理可以改变为等待直到复制目的地介质Mc安装到所有端子部分46的条件或在步骤S206的加载处理之后过去预定时间的条件的任一满足的处理,使得即使在复制目的地介质Mc没有安装到所有端子部分46的情况下,处理也可以进到下一个步骤。<5.实施例的统计〉基于根据实施例的上述复制技术(复制介质生产技术),即使在主介质Mm和复制目的地介质Mc的存储器容量相互不同的情况下(不包括存储器容量小于要复制的内容数据的容量的情况),也可以将主介质Mm中存储的内容适当地复制到复制目的地介质Mc。此外,同时,根据该实施例的上述复制技术,不像2、的一般技术,复制速度不取决于主介质的数据传输速率或读取设备的速度,并且从该观点看,实现高速复制操作。此外,在存储器容量相同的情况下,可以将图像数据文件IMG直接复制到复制目的介质Mc。因此,从该观点看,可以保持如在幻中描述的一般技术的高复制速度。此外,根据该实施例的复制技术,因为从主介质Mm提取的数据一次移动到如DVD 的介质Md,所以不像1)中公开的一般技术,避免要复制到复制装置的数据在复制装置中放置长时间。因此,从该观点看,可以降低伴随病毒感染而出现数据破坏或数据更改的可能性。此外,根据该实施例的复制技术,当由OS以文件和文件夹为单位识别时将图像数据文件IMG识别为只读文件和文件夹。因此,从该观点看,可以有效地避免由于病毒感染而出现数据破坏或数据更改。此外,根据该实施例的复制技术,因为不使用在1)的一般技术中使用的存档软件,所以可以照原样保留在主介质Mm中存储的文件属性数据和文件的数据。另一方面,作为针对在不同存储器容量情况下的不适当复制操作的对策,可以考虑这样的技术,其中在复制操作之前对应于每个存储器容量准备多个图像数据文件IMG。换句话说,这样的技术是其中不但准备对应于主介质Mm的存储器容量的一个图像数据文件IMG,而且准备具有与其不同地设置存储器容量的图像数据文件IMG,并且选择性地复制出相互不同地设置存储器容量的多个图像数据文件IMG中对应于实际复制目的地介质Mc的存储器容量的一个图像数据文件IMG。然而,在采用这样技术的情况下,当存在许多类型的复制目的地介质Mc的存储器
19容量时,要准备的图像数据文件IMG的数目增加为那么多。因此,不必要地消耗那么多的其中保持图像数据文件的存储单元的存储器容量,或者必须使用具有更高容量(和更高成本)的存储单元。此外,如在作为示例的实施例中所述,在仅保持从主介质Mm提取的图像数据文件 IMG的状态下由复制装置1开始复制处理的情况下,在复制对应于各种容量的图像数据文件IMG的同时不执行对于复制目的地介质Mc的复制操作,并且存在问题在于需要用于生成复制介质的时间。特别地,还存在这样的情况下,其中需要长时间用于将图像数据文件IMG转换为取决于图像数据文件IMG的类型不同地设置其容量的图像数据文件IMG。在这样的情况下, 担心复制介质的生成时间大大延迟。此外,即使在可以生成其容量不同地设置的图像数据文件IMG的情况下,担心在其文件系统与复制目的地介质Mc的规范不对应的情况下难以执行适当的复制操作。例如,在生成的图像数据文件IMG对应于FAT32,并且复制目的地介质Mc对应于 exFAT的情况下,当将图像数据文件IMG直接复制到复制目的地介质时,文件系统改变为 FAT32。因此,可以考虑这样的情况,其中由于违反规范等将复制目的地介质Mc处理为被破坏的介质,并且从该观点看,没有适当地执行复制操作。在如该实施例中以文件和文件夹为单位执行复制操作的情况下,可以响应任何容量,除非复制目的地介质Mc的可用容量小于要复制的内容数据的容量。因此,不必准备具有不同存储器容量的图像数据文件IMG,并且可以将存储单元的容量抑制为可以为其保持至少一个图像数据文件IMG的容量。此外,因为不必生成多个图像数据文件IMG,所以可以缩短复制介质的生成时间。此外,即使在主介质Mm的文件系统和要采用的复制目的地介质Mc的文件系统相互不同的情况下,也可以通过OS吸收这样的差别。因此,可以适当地执行复制操作。<6.修改示例>尽管已经如上描述的本发明的实施例,但是本发明不限于直到目前描述的具体示例。例如,在直到目前呈现的描述中,取决于存储器容量信息选择执行图像数据文件 IMG的复制还是执行以文件和文件夹为单位的复制操作。然而,取决于各情况,可以考虑其中在介质上存储的制造商代码的信息(代表闪存单元10的制造商的代码信息)代表存储器容量的差别。在此情况下,因为制造商代码的差别可以视为存储器容量的差别,所以可以基于主介质Mm的制造商代码和从复制目的地介质Mc读出的制造商代码之间的比较结果执行上述选择处理。可替代地,可以考虑这样的情况下,其中在介质ID的值的范围不同的情况下存储器容量不同。在此情况下,因为介质ID的值的差别可以视为存储器容量的差别,所以可以基于主介质Mm的介质ID的值的范围和从复制目的地介质Mc读出的数目的范围之间的比较结果执行上述选择。如上,为了避免由于主介质Mm和复制目的地介质Mc的容量之间的差别的对于复制目的地介质Mc的不恰当的复制操作,可以至少基于介质唯一信息的比较结果选择执行图像数据文件IMG的复制还是执行以文件和文件夹为单位的复制。此外,在直到目前的呈现的描述中,已经描述了这样的情况作为示例,其中通过介质Md由复制装置1 (信息处理设备1A)接收由用于生成图像文件的计算机IMC生成的图像数据文件或主介质文件。然而,可以通过网络由信息处理设备IA提取这样的信息。此外,在直到目前的呈现的描述中,从介质Md读出的图像数据文件和主介质信息文件(主介质Mm的唯一信息)存储在同一存储器设备中作为信息处理设备IA的存储单元 56。然而,图像数据文件和主介质信息文件可以存储在不同的存储器设备中。此外,在直到目前的呈现的描述中,随着通过只读图像数据文件的文件/文件夹识别处理,文件和文件夹识别为只读。然而,仅仅文件或文件夹可以识别为只读。可替代地,在图像数据文件IMG通过虚拟驱动器设置为一个卷的情况下,该卷可以识别为只读。此外,在直到目前的描述中,已经描述了这样的情况作为示例,其中通过不同设备执行主介质Mm的图像数据文件的生成和复制目的地介质Mc的复制。然而,明显的是这种操作可以使用一个复制装置1执行。在这样的情况下,可以配置信息处理设备1A,以便执行图8所示的提取应用的处理。此外,尽管在直到目前呈现的描述中没有特别提到,但是可以根据预先设置的复制条件执行复制目的地介质Mc的由复制装置1执行的复制处理。例如,作为上述复制条件,预先设置在复制操作之前是否格式化复制目的地介质 Mc、是否检查介质类型、是否检测容量、在复制操作之后是否执行与图像数据文件的数据比较等,并且复制装置1根据复制条件执行复制目的地介质Mc的复制操作。此时,可以由用于生成图像文件的计算机IMC侧或复制装置1侧执行复制条件的设置。在用于生成图像文件的计算机IMC侧设置复制条件的情况下,将代表设置条件的信息(设置条件信息)例如与主介质信息文件等一起记录在介质Md上,并且复制装置1侧可以根据从介质Md读出的设置条件信息执行复制目的地介质Mc的复制处理。此外,在直到目前的呈现的描述中,为了通过使用复制装置1并行复制数据到多个复制目的地介质Mc,如上图4所示,已经描述以下配置作为示例,其中仅仅包括多组存储卡接口 45和端子部分46的一个存储卡读取器/写入器单元Irw连接到信息处理设备1A。 替代这样的配置,例如,如图IlA所示,可以采用以下配置,其中通过使用仅包括一组存储卡接口 45和端子部分46的存储卡读取器/写入器单元lrw’,将其多个架(rack)连接到如图IlB所示的信息处理设备1A。此外,在此情况下,作为连接到信息处理设备IA的存储卡读取器/写入器单元,可以以混合方式使用包括多组存储卡接口 45和端子部分46的存储卡读取器/写入器单元 lrw。可替代地,可以采用以下配置,其中存储卡读取器/写入器单元Irw连接到多个架。此外,在直到目前的呈现的描述中,已经描述了这样的情况,其中用于存储卡读取器/写入器35的包括在用于生成图像文件的计算机IMC的接口和用于存储卡读取器/写入器单元Irw(或lrw’)的包括在信息处理设备IA中的接口是USB接口。然而,作为这样接口,可以使用根据其它规范的接口(如PC卡接口或快速卡(Express Card)接口),此外,可以采用这样的配置,其中以混合方式使用根据其它规范的接口。在直到目前的呈现的描述中,已经描述了以下情况作为示例,其中主介质和复制目的地介质是如SD卡或微SD卡的存储卡介质。然而,作为主介质和复制目的地介质,可以使用每个包括在其中存储数据的存储器设备(如半导体存储器设备)的其它介质。例如,可以使用所谓的USB存储器。此外,在使用USB存储器的情况下,当复制装置的信息处理设备包括USB接口时,额外的写入/读取设备(如存储卡读取器/写入器单元Irw)是不必要的。本申请包含涉及于2010年6月30日向日本专利局提交的日本优先权专利申请JP 2010-148605中公开的主题,在此通过引用并入其全部内容。本领域技术人员应当理解,依赖于设计需求和其他因素可以出现各种修改、组合、 子组合和更改,只要它们在权利要求或其等效物的范围内。
权利要求
1.一种复制装置,其用于将在作为主介质的存储器介质中存储的数据复制到作为复制目的地介质的存储器介质,所述作为主介质的存储器介质包括其中存储数据的存储器单元,并且具有其中存储存储器介质的唯一信息的管理数据区域和其中写入用户数据的用户数据区域,所述复制装置包括存储器部件,用于在其中存储主介质的图像数据文件和唯一信息,所述唯一信息存储在主介质的管理数据区域中;读取/写入单元,其将数据写入在安装的复制目的地介质上或从安装的复制目的地介质读取数据;以及控制单元,配置所述控制单元,以便通过基于应用程序操作操作系统来执行必需的控制处理,其中,控制单元执行文件/文件夹识别处理和写入控制处理,所述文件/文件夹识别处理允许由存储器部件存储的图像数据文件中包括的数据被识别,以便能够以文件和文件夹为单位由操作系统处理,在所述写入控制处理中读取/写入单元读出在复制目的地介质的管理数据区域中存储的唯一信息,并且基于复制目的地介质的读出的唯一信息和存储器部件中存储的主介质的唯一信息的比较结果,选择性地执行图像文件写入控制或以文件和文件夹为单位的写入控制,在所述图像文件写入控制中控制图像数据文件以便写入到复制目的地介质上,在以文件和文件夹为单位的写入控制中,将图像数据文件中包括的数据以由操作系统通过文件/文件夹识别处理识别的文件和文件夹为单元写入到复制目的地介质上。
2.如权利要求1所述的复制装置,其中,在写入控制处理中,确定复制目的地介质的唯一信息和主介质的唯一信息是否相互一致,在确定复制目的地介质的唯一信息和主介质的唯一信息相互一致的情况下,执行图像文件写入控制,并且在确定复制目的地介质的唯一信息和主介质的唯一信息不相互一致的情况下,执行以文件和文件夹为单位的写入控制。
3.如权利要求2所述的复制装置,其中,唯一信息是存储器介质的存储器容量信息,并且其中,在写入控制处理中,确定复制目的地介质的存储器容量信息和主介质的存储器容量信息是否相互一致,并且基于确定的结果选择性地执行图像文件写入控制或以文件和文件夹为单位的写入控制。
4.如权利要求1所述的复制装置,其中,在文件/文件夹识别处理中,当识别图像数据文件中包括的数据以便能够由操作系统以文件和文件夹为单元处理时,至少识别文件,以便由操作系统处理为只读。
5.如权利要求1所述的复制装置,其中,配置写入/读取单元,以便能够并行地将数据写入到多个安装的复制目的地介质上和从多个安装的复制目的地介质读取数据,并且其中,在写入控制处理中,比较其上写入/读取单元写入数据的复制目的地介质的唯一信息,并且基于比较的结果选择性地执行图像文件写入控制或以文件和文件夹为单位的写入控制。
6.一种用于复制装置的复制方法,所述复制装置用于将在作为主介质的存储器介质中存储的数据复制到作为复制目的地介质的存储器介质,所述作为主介质的存储器介质包括其中存储数据的存储器单元,并且具有其中存储存储器介质的唯一信息的管理数据区域和其中写入用户数据的用户数据区域,其中,所述复制装置包括读取/写入单元和控制单元,所述读取/写入单元将数据写入在安装的复制目的地介质上或从安装的复制目的地介质读取数据,配置所述控制单元,以便通过基于应用程序操作操作系统来执行必需的控制处理,所述复制方法包括以下步骤存储主介质的图像数据文件和唯一信息,所述唯一信息存储在主介质的管理数据区域中;允许由存储器部件存储的图像数据文件中包括的数据被识别,以便能够以文件和文件夹为单位由操作系统处理;并且允许读取/写入单元读出在复制目的地介质的管理数据区域中存储的唯一信息,并且基于复制目的地介质的读出的唯一信息和在主介质的图像数据文件的存储时存储的主介质的唯一信息之间的比较结果,选择性地执行图像文件写入控制或以文件和文件夹为单位的写入控制,在所述图像文件写入控制中控制图像数据文件,以便写入到复制目的地介质上,在以文件和文件夹为单位的写入控制中,将图像数据文件中包括的数据以在允许读取/ 写入单元读出唯一信息时由操作系统识别的文件和文件夹为单元写入到复制目的地介质上。
7.一种存储器介质,其上使用复制装置根据复制方法复制主介质中存储的数据,所述复制装置用于将在作为主介质的存储器介质中存储的数据复制到作为复制目的地介质的存储器介质,所述作为主介质的存储器介质包括其中存储数据的存储器单元,并且具有其中存储存储器介质的唯一信息的管理数据区域和将用户数据写入其中的用户数据区域,其中,所述复制装置包括读取/写入单元和控制单元,所述读取/写入单元将数据写入在安装的复制目的地介质上或从安装的复制目的地介质读取数据,配置所述控制单元,以便通过基于应用程序操作操作系统来执行必需的控制,所述复制方法包括以下步骤存储主介质的图像数据文件和唯一信息,所述唯一信息存储在主介质的管理数据区域中;允许在存储图像数据文件时存储的图像数据文件中包括的数据被识别,以便能够以文件和文件夹为单位由操作系统处理;并且允许读取/写入单元读出在复制目的地介质的管理数据区域中存储的唯一信息,并且基于复制目的地介质的读出的唯一信息和在主介质的图像数据文件的存储时存储的主介质的唯一信息之间的比较结果,选择性地执行图像文件写入控制或以文件和文件夹为单位的写入控制,在所述图像文件写入控制中控制图像数据文件,以便写入到复制目的地介质上,在以文件和文件夹为单位的写入控制中,将图像数据文件中包括的数据以在允许读取/ 写入单元读出唯一信息时由操作系统识别的文件和文件夹为单元写入到复制目的地介质上。
8.一种由复制装置执行的程序,所述复制装置用于将在作为主介质的存储器介质中存储的数据复制到作为复制目的地介质的存储器介质,所述作为主介质的存储器介质包括其中存储数据的存储器单元,并且具有其中存储存储器介质的唯一信息的管理数据区域和将用户数据写入其中的用户数据区域,其中,所述复制装置包括存储器部件,用于在其中存储主介质的图像数据文件和唯一信息,所述唯一信息存储在主介质的管理数据区域中;读取/写入单元,其将数据写入在安装的复制目的地介质上或从安装的复制目的地介质读取数据;以及控制单元,配置所述控制单元,以便通过基于应用程序操作操作系统来执行必需的控制处理, 所述程序允许控制单元执行文件/文件夹识别处理,其允许由存储器部件存储的图像数据文件中包括的数据被识别,以便能够以文件和文件夹为单位由操作系统处理;以及写入控制处理,其中读取/写入单元读出在复制目的地介质的管理数据区域中存储的唯一信息,并且基于复制目的地介质的读出的唯一信息和存储器部件中存储的主介质的唯一信息的比较结果,选择性地执行图像文件写入控制或以文件和文件夹为单位的写入控制,在所述图像文件写入控制中控制图像数据文件,以便写入到复制目的地介质上,在以文件和文件夹为单位的写入控制中将图像数据文件中包括的数据以由操作系统通过文件/ 文件夹识别处理识别的文件和文件夹为单元写入到复制目的地介质上。
全文摘要
一种复制装置,其用于将在作为主介质的存储器介质中存储的数据复制到作为复制目的地介质的存储器介质,所述存储器介质包括其中存储数据的存储器单元,并且具有其中存储存储器介质的唯一信息的管理数据区域和其中写入用户数据的用户数据区域。所述复制装置包括存储器部件,用于在其中存储主介质的图像数据文件和唯一信息,所述唯一信息存储在主介质的管理数据区域中;读取/写入单元,其将数据写入在安装的复制目的地介质上或从安装的复制目的地介质读取数据;以及控制单元,配置所述控制单元,以便通过基于应用程序操作操作系统来执行必需的控制处理。控制单元执行文件/文件夹识别处理和写入控制处理。
文档编号G06F17/30GK102314476SQ201110180450
公开日2012年1月11日 申请日期2011年6月30日 优先权日2010年6月30日
发明者先纳敏彦, 富田直道 申请人:索尼信息技术股份有限公司, 索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1