专利名称:图象数据的文件管理系统的制作方法
技术领域:
本发明涉及到在诸如电子照相机等的图象拾取装置中图象拾取装置的文件管理系统,用于在将记录图象数据作为一个文件存储到一个存储设备中的情况下,即使是交换存储介质,只要所述数据是由相同的图象拾取装置记录的,就能够为一个记录图象自动形成特有的文件名。
迄今为止,在利用一个电子照相机将一个图象记录到一个记录介质上的情况下,虽然必须给图象文件规定一个名称,但是建议了一种每次照相操作都需要被修正的序号包括在所述文件名中的方法。但是,在这种装置中,当交换记录介质时,包括在所述图象文件名中的序号被复位。因此,存在有多个相同文件名的情况。
由于传统图象数据的文件管理系统如上所述,所以,存在下述问题。
即,在文件名被如上所述形成的情况下,当企图将来自存储设备的数据传输给一个计算机时,存在有相同名称的文件存在于所述计算机辅助存储设备中的可能性。在这种情况下,用户必须执行一个过程,以便使存在于所述计算机辅助存储设备中的文件被冲掉,或由于存在相同的文件名,所以必须显示用于指令改变所述文件名的消息。
虽然可以被形成文件名的序号是由包括在所述文件名中的数字值的数字序号确定的,但是,在将连续包括例如5个数字的数字值当中从0开始的一串数字值时的一个文件形成所述文件名的情况下,可以被使用的数字值的序号等于从“00000”到“99999”范围内的100000。因此,超过100000的文件名就不能形成。为了避免这种限制,例如由一种方法,能够以某种方式将包括在文件名内的数字值返回到原来的数字值,从而例如使能够连续形成到“IMG99999.JPG”的文件名被设置成“IMG00000.JPG”。但是,在这种情况下,如果在所述存储设备中仍然存在“IMG00000.JPG”文件,那么,原来存在的文件将被冲掉。
由于将被包括在所述文件名中的数字值是通过检查存在于用于记录数据的记录介质内文件的文件名确定的,所以,在记录介质是可交换的情况下,在多个记录介质上形成相同文件名的文件。
本发明的目的是解决上述存在的问题。
本发明的另一个目的是提供一种图象数据文件管理系统,其中,只要是利用相同的图象拾取装置记录的,就可以分配多个相互不重叠的特有文件名,借此,可以避免多个文件具有相同名称的情况。
根据本发明一个方面的图象数据的文件管理系统如下构成。
(1)用于管理作为文件的照相图象数据的文件管理系统包括一个计数器,用于修正每个图象记录和产生装置的数字值,所述图象记录和产生装置用于在所述计数器数字值的基础上产生一个文件名,其中,当所述记录图象数据被作为一个文件存储时,即使是在将利用相同图象拾取装置照相的所有图象数据记录到不同记录介质上的情况下, 当它们被利用相同的图象拾取装置记录时,相互不重叠的单独的文件名被形成。
(2)在上述(1)的系统中,当所述计数器的数字值位于预置范围内时,显示采取一个干扰的报警和予确定方法。
(3)在上述(2)的系统中,根据从较小数字值开始的顺序,所述数字值被连续包括在所述文件名中,所包括的数字值或下一个将被包括的数字值被存储到所述计数器中,和根据所存储的数字值,预置范围被设置得等于或大于一个预定置。
(4)在上述(2)的系统中,根据从较大数字值开始的顺序,所述数字值被连续包括在所述文件名中,所包括的数字值或下一个将被包括的数字值被存储到所述计数器中,和根据所存储的数字值,预置范围被设置得等于或小于一个预定值。
(5)在上述(2)的系统中,当所述计数器的数字值位于所述预置范围内和在其中形成所述文件的存储设备中不存在以前形成的文件时,所述计数器的计数值被初始化。
(6)在上述(2)到(4)的系统中的任何一个系统中,采用一个干扰的预定方法被用于删除在包括在用做一个目标的存储设备中的文件当中被分配有所述文件名的文件。
(7)在上述(2)到(4)的系统中的任何一个系统中,采用一个干扰的预定方法被用于格式化被用做目标的存储装置。
通过结合附图的下述详细描述和所附权利要求,本发明上述和其它的目的和特性将会便得更加明显。
图1用于解释一个实施例的设备构成;图2的方框图示出了所述实施例的系统结构;图3的方框图示出了在该实施例中一个电子照相机的系统构;图4A,4B,4C和4D是流程图,它们示出了当一个存储卡被插入到所述电子照相机时的操作;图5的流程示出了当数据被存储到电子照相机中的存储卡时的操作;图6的流程示出了当所述存储卡被插入到所述电子照相机中时的接收操作;图7的流程示出了在所述电子照相机主要应用方面的一个接收处理操作;图8的流程示出了在包括在一个文件例中的数字值和包括在用于存储它们的目录名中的数字值之间的关系;和图9示出了在所述实施例中利用所述电子照相机形成的文件结构。
图1示出了本发明一个实施例的设备结构和示出了作为一个平台的包括一个电子照相机(图象拾取装置)在内的个人计算机系统的结构例。
在图1中,标号1表示计算机2的主体;2表示一个用于显示数据的显示器;3表示一个用做一般点输入设备的鼠标;4表示鼠标按钮;5表示用于输入和输出的一个键盘;6表示用于将电子照相机连接到所述计算机上的一个接口。诸如双向并行接口、SXSI接口或能够高速传送图象的接口的普通接口被用做接口6。
图2是一个方框图,它示出了根据所述实施例包括软件和硬件在内的文件管理系统的结构。在该图中,标号19表示硬件;15表示操作系统(此后简称之为“OS”),该操作系统在硬件19的基础上运行;和14表示在OS15基础上运行的应用软件。
没有示出那些虽然作为所需成分被明显地包括在构成硬件19和OS的数据块当中但当解释实施例时并不直接需要的块。作为没有示出的块的例子,有作为硬件的CPU和存储器以及作为OS的存储管器理系统等。
在图2中,标号25表示一个用于物理存储文件或数据的硬盘;18表示构成OS和具有不必了解硬件19就能够使应用软件14输入和输出文件功能的一个文件系统。
标号24表示用于允许文件系统18执行对硬盘25读和写操作的盘I/O接口,17表示构成OS15并具有使应用软件14能够在不必了解硬件19就可以作图功能的作图管理系统。
标号23表示用于允许作图管理系统17在显示器上作图的视频接口;16表示构成OS15并具有使应用软件14能够在不知道硬件19的情况下接收用户输入功能的输入设备管理系统。
标号20表示用于允许输入设备管理系统16接收键盘输入的键盘接口;22表示用于使输入设备管理系统16能够接收来自鼠标3的输入的鼠标接口。
电子照相机7被连接到双向接口26、SCSI接口等并能够经过输入设备管理系统16发送和接收图象数据等。
标号11表示电子照相机的主机部分;12表示用于利用由用户输入的属性信息或关键字等管理图象数据的数据管理单元;13表示用于显示被管理图象数据的数据显示单元。
在该系统中,来自电子照相机7的图象数据被传送给一个计算机或被传送的图象数据由电子照相机的主机部分11登记到图象数据管理系统11中。
图3的方框图示出了构成电子照相机7的一个系统。虽然很明显包括在所需成分之中但在解释实施例时并不直接需要的块没有示出。
在图3中,图象拾取单元31包括一个透镜和CCD,并产生照相图象作为图象数据(JPG数据)。图象拾取器31同时形成一个小型图象数据以作为被照相图象的缩小图象。
在该系统的电子照相机7中,不仅照有图象,而且,可以由记录单元32记录音频声音和作为记录数据(波数据)输出。使用了一个辅助存储器去存储作为文件的来自图象拾取单元31和记录单元32的数据。在这个系统中,与作为可拆卸记录介质的PCMCIA相对应的存储卡被用做辅助存储设备33。
标号34表示当连接到电子照相机7和所述计算机时的接口。接口34被连接到图2所示的双向并行/SCSI接口。诸如双向并行接口或SCSI接口等的通用接口被以和接口26相似的方式用做接口34。
标号35表示构成文件名形成装置的控制单元。控制单元35控制整个电子照相机的操作。标号36表示用于保持包括在所述文件数字值中最大正常值的文件数阈值存储器。在这个系统中,当超过这个数字值的数字值包括在文件名中时,执行某种异常处理,借此以避免在一旦计算所述数字值之后形成重叠的文件名。
标号37表示用做非易失存储器的当前文件数计数器,用于保持包括在连续形成的文件名中的数字值。(在电子照相机从工厂装船时设置的)当前文件数的最初值等于1。因此,即使是在电子照相机7的电源通/断操作时执行诸如存储卡等的交换,在使用期限内由一个电子照相机产生的文件名也是惟一和不重叠的特有名。
下面描述系统中命名一个文件名和词典名的规则。
在所述实施例的系统中,为了自动形成一个惟一的文件名,5个数字的数字值包括在文件名的一部分中。在这个例子中,假设将被包括的数字值基本是每形成一个文件连续加1。当被形成的数字值等于或大于存储在文件数阈值存储器36中的值时,执行一个异常处理。
在该实施例中,所述文件数阈值存储器36存储有99900的数字值。99900的数字值是用于提供作为5个数字十进制数最大值的高达99999容限的数字值和不收它们限制。例如,在99000的情况下不存在问题。通过设置具有某个容限的文件数阈值值,即使是形成了包括数字值超过这个阈值值的文件名,也能够避免直接发生麻烦的情况。
所述文件被分类成多个子目录,其中的每一个都根据包括在文件名中的数字值具有预先确定的文件数。子目录的文件名还自动形成和存储到所述存储设备中。
在该系统中,用于存储由电子照相机7形成的文件的子目录从例如“CTG10100”的“CTG”开始并具有包括5个数字的十进制数8个字符的文件名。关于这些的解释是在假设5个数字的十进制数被设置成目录数和用于存储的目录被设置成CTG目录的前提下进行的。
CTG目录被设置在辅助存储设备33中路径目录下的“DC”子目录下。
由电子照相机7形成的图象和音频数据的文件名由8个字符和3个字符的扩展的文件名构成。在该系统中,从用于存储图象数据的文件名的头开始的3个字符的字母数字字符被固定设置成“AUT”。类似的,小型图象文件名的头3个字符被固定设置成“THM”和从音频数据文件名的头开始的3个字符被固定设置成“SND”。
例如,作图象数据的情况下,所述文件名是“AUT10100.JPG”。在小型数据的情况下,文件名是“THM10100.JPG”。在音频数据的情况下,文件名是“SND10100.WAV”。如上所述,每个文件名都由3个字符、5个数字的十进制数和3个字符的扩展表示。在下面的描述中,5个数字的十进制数被设置成所述文件数。
在这个系统中,具有相同文件数的图象或音频文件被作为一组数据处理并被设置成一个目标。例如,用于文件名“AUT10100.JPG”图象数据的小型图象数据的文件名是“THM10100.JPG”,当存在有音频数据时,它的文件名是“SND10100.WAV”。这3个文件构成了一个目标。在该实施例的系统中,每次形成一个目标,当前文件数计数器37的值都要加1。
在该系统中,为了将所述目标作为一个数据单元进行处理,在删除数据的情况下,它是在目标单元基础上执行的。在从照相机7或计算机主机部分中删除目标的情况下,如果在包括在所述目标的一个文件中存在保护属性(只读),那么,这个目标就不能被删除。
在该系统中,包括在一个CTG目录中的目标数(kNumObjInDir)被预先确定。另外,利用图8所示等式(A)确定CTG目录的目录数(dirNo),在所述CTG目录中,存在有包括具有一定文件数(fileNo)的文件的目标。图9示出了根据这个规则由照相机7形成的目录和文件的结构例。
下面将描述文件名的形成方法和决定方法,以及用于将所述文件名存储到该实施例系统中的CTG目录的形成方法。
在该系统中,微软有限公司的MS-DOS被用做一个盘的操作系统以管理用做电子照相机7存储设备的所述存储卡的文件结构。
下面结合图4A和4B的流程描述当用做存储介质的存储卡被插入到电子照相机7时或当电子照相机的电源被接通时执行的处理。
首先,在步骤S1执行一个检查,以看一看被插入到电子照相机7中的卡是否正常。如果该卡不正常,为了通知用户这个事实,在步骤S18显示一个报警消息和处理程序结束。不正常的卡表示该卡的内容不能被电子照相机7读出。在正常卡的情况下,执行步骤S2。
在步骤S2,检查所述卡存储区域内的文件结构并检查在路径目录中是否存在文件名“DC”的文件。如果存在有这样文件名的文件,由于不能形成同名的目录,所以执行步骤S18和在显示装置上显示向用户通知原因的消息,处理结束。当在所述路径目录中不存在名称为“DC”的文件时,执行步骤S3。
在步骤3,检查在路径目录中是否存在名“DC”的目录。在该系统中,由电子照相机产生的诸如图象数据或音频数据的数据被存储在名“DC”的目录中作为所述路径目录的子目录。这种目录在下面的描述中被称之为DC目录。
当不存在所述DC目录时,执行步骤S17和形成一个DC目录。此后,处理转移到步骤S19。当存在所述DC目录时,执行步骤S4。
在步骤S4,检查DC目录中的内容。空CTG目录表示其中没有文件和目录存在的一个目录。
在步骤S5,检查在所述DC目录中是否存在CTG目录。如果不存在,执行步骤S19。
步骤S19涉及当不存在作为DC目录子目录的CTG目录时执行的一个处理。即这个处理是在被照相机7或主机部分或已经被全部擦除(擦除全部)的所述照相机格式化之后的卡刚刚被插入所述电子照相机的情况下执行的。
存储在电子照相机7当前文件数计数器37中的当前文件数与记录在文件数阈值存储器36中的文件数阈值比较。当当前文件数超过文件数阈值时,执行步骤S20的处理以便执行异常处理(1),该处理将在后面描述。此后,处理前进到步骤S21和形成其中当前目录数被设置成所述目录数的CTG目录。处理结束。
通过利用当前文件数代替图8所示等式(A)中的文件数可以获得当前目录数。在下面的描述中,当前目录数表示通过利用在那个时间点处的当前文件数替换图8所示等式(A)中的文件数获得的目录数。
在步骤S5,当一个或多个目录存在于所述DC目录中时,处理前进到步骤S6。
在步骤6,从DC目录中的多个目录入口内搜索从“CTG”开始的目录入口。从它们之中获得具有最大目录数的目录入口并将这个数作为变量存储到最大目录数dirNoFound中。
在步骤7,检查具有与在步骤6获得的最大目录数dirNoFound对应的名的某些内容是文件还是目录。在是目录的情况下,执行步骤S12。在是文件的情况下,执行步骤S8和最大目录数dirNoFound的值加1。然后,在步骤S9检查所生成的值是否超过了上限目录数。
所述上限目录数是通过利用作为在作为一个文件数的可能值当中的上限的99999替换图8等式(A)中的文件数fileNo获得的。如果最大目录数dirNoFound大于这个值,则在步骤S8显示一个误差消息和处理结束。如果不大于这个值,处理前进到步骤S10。
在步骤S10,检查是否存在在步骤S8获得最大数dirNoFound的CTG目录被设置成所述目录数的目录。当不存在时,在步骤S11形成一个CTG目录。
在步骤S12,通过比较检查当前目录数currDirNo是否大于最大目录数dirNoFound。当大于时,在步骤S23形成其中当前目录数被设置成所述目录数的CTG目录。如果小于,处理前进到步骤S13。
在步骤S13,检查在其中最大目录数dirNoFound等于所述目录数的目录中的内容。获得在包括在所述目录中的文件当中具有最大文件数的文件并将该文件存储到最大文件数fileNoFound中。在这个例子中,当在所述目录中不存在该文件时,设置当图8等式(B)中目录数dirNoFound被替换时可以被设置成该文件数可能值当中的最小值。
在步骤S14,在步骤S13获得的最大文件数和当前文件数相比较。如果当前文件数较大,执行步骤S15,反之,处理前进到步骤S16。
在步骤S15,当前文件数被改变成通过将最大文件数加1所获得的值。在所生成值的基础上通过图8所示等式(A)修改当前目录数。
在步骤S16,检查是否存在其中当前目录数被设置成所述目录数的CTG目录。当存在时,处理结束。当不存在时,在步骤S21形成与该当前目录数对应的CTG目录和处理程序结束。
通过上述处理,执行用于存储当所述卡被插入到该系统中时由照相机产生的数据的设置和包括在将被连续形成的文件名当中的当前文件数的设置。当已经格式化的卡或EraseAll卡被插入时,如果当前文件数大于文件数阈值,当前文件数被初始化为1。在这种情况下,由于在存储卡中理应不存在目标,所以可以避免将一个新的数据与和原来就已存在文件相同的文件名加以存储和丢失原来就已存在的固有数据的情况。
下面结合5所示的流程描述将由照相机7产生的图象存储到所述卡中的情况。
首先,在步骤S31,将被记录的数据被作为一个文件存储到存储设备中。此时的文件数就是当前文件数和通过图8所示等式(A)从当前文件数获得其中存储了所述文件的CTG目录。
在步骤S32,当前文件数加1和在所生成值的基础上获得当前目录数。
在步骤S33,检查在DC目录中是否存在与所述当前目录数对应的目录。当它已经存在时,处理程序结束。当它不存在时,在步骤S34,形成其中目录数被设置成所述当前目录数的一个目录和处理结束。
下面解释上述的异常处理。在该系统中,由一个照相机产生的文件名是惟一的。但是,如上所述,由于所述文件名是诸如“AUT10100.JPG”的由包括3个字符的字母数字字符和5个数字的十进制数以及3个字符的扩展的文件数组成的,所以可以被用做文件数的最后(最大)值是99999。
因此,当当前文件数超过这个值时,照相机显示一个误差并不工作或简单地将文件数初始化为0和重新形成一个文件,而不考虑存在文件数0的文件。因此,在该实施例中,作为异常处理执行下面的处理以避免照相机进入这种状态。
(1)首先,在存储在照相机7中的当前文件数等于或大于作为文件数阈值的99999和所述卡中不存在CTG目录的情况下,当亲文件数的值被初始化为1。
(2)当在主机部分中发现具有其文件数等于或大于99900的文件的卡时,所有文件都从所述卡传送给所述计算机,然后,显示一个用于通过卡格式化处理促使用户删除所有CTG目录的消息。
当卡被插入或当利用被插入的卡接通电子照相机的电源时,执行上述第一种异常处理(1)。当当前文件数超过所述照相机中预置文件数阈值(99900)时执行这个处理。如果在所数卡中不存在CTG目录,当前文件数在照相机本体内放初始化。这个处理对应于图4B所示步骤S20的处理。
当计算机试图读所述卡时执行第二异常处理。当存在其中等于或大于文件数阈值的一个值被设置成文件数的文件时,显示一个报警消息,借此以通知用户删除在所述卡中的所有CTG目录。此后,当该卡被再次插入照相机或电源被再次接通时,执行在图4所示流程中步骤S20的异常处理(1)和当前文件数被复位到1。
通过上述做作,即使是文件数被重叠形成,也可以避免由于冲掉所述文件引起的数据丢失。
下面结合一个流程来描述上述的异常处理操作。
图6示出了由电子照相机执行并与图4B所示步骤S20中的处理对应的第一异常处理(1)的操作。
首先,在步骤S41检查被插入到照相机7的卡是否存在CTG目录。如果不存在,在步骤S42将当前文件数复位到1。
图7示出了当照相机7被连接到计算机上时执行的第二异常处理(2)的操作。这个处理是由主机部分执行的。
首先在步骤S51,检查是否存在存储了其文件数等于或大于文件数阈值的文件的CTG目录。所述文件数阈值是从照相机7获得的。这里将被检查的CTG目录的目录数是通过利用文件数阈值替换图8所示等式(A)中的文件数获得的。当它不存在时,异常处理(2)结束。当它存在时,处理前进到步骤S52。
步骤S52的处理是当当前文件数超过文件数阈值时执行的。在这种情况下,向用户显示一个报警消息和表示采取一个对策的消息。
通过利用上述两个异常处理,将文件数阈值设置给小于可能值当中最小值作为文件数而使其具有一个容限,如果存在其文件数超过文件数阈值的文件,主机部分将示出一个报警消息和采取一个对策的方法。由于文件数阈值小于文件数的可能值,所以,即使是在该文件数不得不超过所述文件数阈值的情况下,照相机7也能够被使用一小段时间(在该文件数等于可能值当中最大值之前)而不会有任何麻烦。
在上述实施例的系统中,通过将所述数字值保持到非易失计数器以将所包括的数字值存储到由电子照相机7形成文件的文件名中,在一个照相机7使用寿命期间由该照相机7产生的文件名变成是惟一的。当所述数字值循环一次并被初始化时,即使是在计数器的值被无效初始化和不得不形成相同文件名的情况下,也可以避免由于相同文件名的存在所引起的冲掉和存储到原来就已存在的文件而导致的数据丢失。
在上述实施例中,虽然在所述文件数超过该文件数的上限时给出一个报警,但本发明并不局限于这个实施例。它还可以监视所述目录数是否超过了它的上限值。作为这种情况的一个例子,图4B的步骤S19可以被改变成图4C所示的步骤S19′,该步骤监视当前的目录数是否超过了99900。在这个例子中,目录阈值99900可以存储在照相机的非易失存储器中。另外,还可以将通过把目录数99900代入图8所示等式(B)第一种表示所获得的值4995001存储到照相机的非易失存储器中作为文件数阈值,然后代入图8所示等式(A)计算该目录阈值。在后一种情况下,如图4D步骤S19″所示,当前文件数当然可以直接和文件数阈值相比较。另外,如果文件数超过了5个数字的号,其文件名可以根据那个文件数较低文件数产生。例如,其文件数是110010的文件是AUT10010.JPG、THM10010.JPG和SND10010.WAV和它的目录是CTG02200。
根据上述的本发明,在通过例如把处于升序或降序状态的数字值包括到所述文件名中连续地形成文件名的系统中,通过准备一个计数器以便保持将被包括在所述文件名中的数字值,即使是在所述图象拾取装置的电源被接通/关断或记录介质被交换的情况下,只要所述的图象数据是由相同的图象拾取装置记录的,就会形成不重叠的特殊文件名以记录图象数据和避免多个具有相同名称文件的存在。
当所述计数器的值位于某个范围之内时通过显示报警消息和作为异常处理采取对策的一个方法,即使是在所述数字值被循环一次和形成相同文件名的情况下,也能够避免文件被冲掉和数据被删除的情况。
再有,通过将文件分类成适当的目录和存储分类文件,所述文件系统搜索所存在的文件以确定新文件名所需要的时间可以缩短。例如,当在该实施例中描述的kNumObiInDir预先被设置成50时,存储在一个目录中的最大文件数是150。特别是,与和这1000个图象被存储在一个目录中时相比较,当通过搜索其它记录图象的文件名记录第1000个图象以检测是否存在相同文件名时,只需要搜索用于20个目录的目录入口和处于最大的147个文件,因此,确定新文件名所需的时间可以被减少到1/5以下。这个搜索可以利用80C86、80MHz的CPU在一半的范围内执行,因此具有足够的特殊应用。另外,通过将kNumObiInDir设置成50,可以由一个人很容易地计算目录数和文件数之间的关系并很容易由这个人实现这种关系。
可以构成本发明的很多不同实施例而不脱离本发明的精神和范围。应当理解,除了所附权利要求以外,本发明并不局限于上述特定实施例。
权利要求
1.一种将照相图象数据作为一个文件进行管理的文件管理系统,包括一个计数器,用于每记录一次图象修正一次数字值;和一个产生装置,用于在所述计数器数字值的基础上产生一个文件名,其特征是当所述记录图象数据被作为一个文件存储时,即使是在所有由相同图象拾取装置照相的图象数据被记录在不同记录介质上的情况下,当所述图象数据是由相同图象拾取装置记录时,也能够产生不重叠的单独文件名。
2.根据权利要求1所述的系统,其特征是当所述计数器的数字值位于一个预置范围中时,显示一个报警和一个预定对策方法。
3.根据权利要求2所述的系统,其特征是所述数字值从较小数字值开始连续被包括在所述文件名中,所述被包括的数字值或将被连续包括的数字值被存储在所述计数器中,并且所述预置范围等于或大于一个根据所存储的数字值的预定值。
4.根据权利要求2所述的系统,其特征是所述数字值从较大数字值开始连续被包括在所述文件名中,所述被包括的数字值或将被连续包括的数字值被存储在所述计数器中,并且所述预置范围等于或小于一个根据所存储的数字值的预定值。
5.根据权利要求2所述的系统,其特征是当所述计数器的数字值位于一个预置范围内和在形成文件的存储设备内不存在以前形成的一个文件时,该计数器的数字值被初始化。
6.根据权利要求2所述的系统,其特征是在所述预定对策方法中,删除具有包括在被用做一个目标的存储设备中文件当中的文件名的文件。
7.根据权利要求3所述的系统,其特征是在所述的预定对策方法中,删除具有包括在被作为一个目标的存储设备中文件当中的文件名的文件。
8.根据权利要求4所述的系统,其特征是在所述预定对策方法中,删除具有包括在被作为一个目标的存储设备中文件当中的文件名的文件。
9.根据权利要求2所述的系统,其特征是在所述预定对策方法中,用做目标的存储设备被格式化。
10.根据权利要求3所述的系统,其特征是在所述预定对策方法中,用做目标的存储设备被格式化。
11.根据权利要求4所述的系统,其特征是在所述预定对策方法中,用做目标的存储设备被格式化。
12.一种将照相图象数据作为一个文件进行管理的文件管理方法,包括计数步骤,用于每记录一次图象修正一次数字值;和产生步骤,用于在所述计数步骤中的数字值的基础上产生一个文件名,其特征是当所述记录图象数据被作为一个文件存储时,即使是在所有由相同图象拾取装置照相的图象数据被记录在不同记录介质上的情况下,当所述图象数据是由相同图象拾取装置记录时,也能够产生不重叠的单独文件名。
13.根据权利要求12所述的方法,其特征是当所述计数器的数字值位于一个预置范围中时,显示一个报警和一个预定对策方法。
14.根据权利要求13所述的方法,其特征是所述数字值从较小数字值开始连续被包括在所述文件名中,所述被包括的数字值或将被连续包括的数字值在所述计数步骤中被存储,并且所述预置范围等于或大于一个根据所存储的数字值的预定值。
15.根据权利要求13所述的系统,其特征是所述数字值从较大数字值开始连续被包括在所述文件名中,所述被包括的数字值或将被连续包括的数字值在所述计数步骤中被存储,并且所述预置范围等于或小于一个根据所存储的数字值的预定值。
16.根据权利要求13所述的方法,其特征是当在所述计数步骤中的数字值位于预定范围内和在形成文件的存储设备内不存在在前形成的文件时,计数步骤中的数字值被初始化。
17.根据权利要求13所述的方法,其特征是在所述预定对策方法中,删除具有包括在作为一个目标的存储设备中的文件当中的文件名的文件。
18.根据权利要求14所述的方法,其特征是在所述预定对策方法中,删除具有包括在作为一个目标的存储设备中的文件当中的文件名的文件。
19.根据权利要求15所述的方法,其特征是在所述预定对策方法中,删除具有包括在作为一个目标的存储设备中的文件当中的文件名的文件。
20.根据权利要求13所述的方法,其特征是在所述预定对策方法中,用做目标的存储设备被格式化。
21.根据权利要求14所述的方法,其特征是在所述预定对策方法中,用做目标的存储设备被格式化。
22.根据权利要求15所述的方法,其特征是在所述预定对策方法中,用做目标的存储设备被格式化。
23.一种其上记录有用于将被照相图象数据作为一个文件进行管理的文件管理方法的介质,所述方法包括计数步骤,用于每记录一次图象修正一次数字值;以及产生步骤,用于在所述计数步骤中数字值的基础上产生一个文件名,其特征是当所述记录图象数据被作为一个文件存储时,即使是在由相同图象拾取装置照相的所有图象数据被记录在不同的记录介质上,当所述图象数据是由相同的图象拾取装置记录的时,也能够产生不重叠的单独文件名。
24.根据权利要求23所述的介质,其特征是当在所述计数步骤中的数字值位于一个预置范围内时,显示一个报警和预定对策方法。
25.根据权利要求24所述的介质,其特征是所述数字值被连续包括在从较小数字值开始的文件名中,所包括的数字值或将被连续包括的数字值在所述计数步骤中被存储,并且所述预置范围等于或大于一个根据所述被存储的数字值的预定值。
26.根据权利要求24所述的介质,其特征是所述数字值被连续包括在从较大数字值开始的文件名中,所包括的数字值或将被连续包括的数字值在所述计数步骤中被存储,并且所述预置范围等于或小于一个根据所述被存储的数字值的预定值。
27.根据权利要求24所述的介质,其特征是当在所述计数步骤中的数字值位于所述预置范围之内和在形成文件的存储设备中不存在以前产生的文件时,计数步骤中的数字值被初始化。
28.根据权利要求23所述的介质,其特征是在所述的预定对策方法中,删除具有包括在用做一个目标的存储设备中的文件当中的文件名的文件。
29.根据权利要求24所述的介质,其特征是在所述的预定对策方法中,删除具有包括在用做一个目标的存储设备中的文件当中的文件名的文件。
30.根据权利要求25所述的介质,其特征是在所述的预定对策方法中,删除具有包括在用做一个目标的存储设备中的文件当中的文件名的文件。
31.根据权利要求23所述的介质,其特征是在所述的预定对策方法中,用做一个目标的存储设备被格式化。
32.根据权利要求24所述的介质,其特征是在所述的预定对策方法中,用做一个目标的存储设备被格式化。
33.根据权利要求25所述的介质,其特征是在所述的预定对策方法中,用做一个目标的存储设备被格式化。
34.一种用于将被照相图象数据作为一个文件进行管理的文件管理系统,包括一个计数器,用于每记录一次图象修正一次数字值;文件名产生装置,用于在所述计数器数字值的基础上产生一个文件名,和目录名产生装置,用于通过在下述等式中代入所述计数器的数字值计算的dirNo的基础上产生一个目录名,dirNo=(计数器值-1)/n其中,n是一个整数,并且小数点以后被舍掉。其中,即使是在当记录图象数据被作为一个文件存储时由相同的图象拾取装置照相的所有图象数据被记录在不同的记录介质上的情况下,如果所述图象数据是由相同的图象拾取装置记录的,那么,一个独立的文件不会被冲掉。
35.根据权利要求34所述的系统,其特征是所述n是50。
36.一种对作为文件的照相图象数据进行管理的方法,包括计数步骤,用于每记录一次图象修改一次数字值;文件名产生步骤,用于在所述计数步骤数字值的基础上产生一个文件名;及目录名产生步骤,用于在通过将所述计数步骤中的数字值代入下述等式计算的dirNo的基础上产生目录数,dirNo=(计数器值-1)/n其中,n是一个整数,并且小数点以后被舍掉,其中,即使是在当记录图象数据被作为一个文件存储时由相同图象拾取装置照相的所有图象数据被记录在不同记录介质上的情况下,然后所述图象数据是由相同图象数据拾取装置记录的,那么,一个独立的文件不会被冲掉。
37.根据权利要求36所述的方法,其特征是所述的n是50。
38.一种其上记录有用于将照相图象数据作为一个文件进行管理的文件管理方法的介质,包括计数步骤,用于每记录一次图象修改一次数字值;文件名产生步骤,用于在所述计数步骤的数字值基础上产生一个文件名;和目录名产生步骤,用于在利用所述计数步骤的数字值通过下述等式计算的dirNo的基础上产生一个目录名dirNo=(计数器值-1)/n其中,n是一个整数,舍掉小数点以下的值,其中,即使是在当被记录图象数据作为一个文件存储时由相同图象拾取装置照相的所有图象数据被记录在不同的记录介质上的情况下,如果所述图象数据是由相同的图象拾取装置记录的,那么,独立的文件不会被冲掉。
39.根据权利要求38所述的介质,其特征是n是50。
全文摘要
在用于电子照相机文件管理图象数据的系统中,只要所述图象数据是由相同的图象拾取装置记录的,就会产生一个不重叠特殊文件名,为了避免存在多个相同文件名的文件,当电子照相机被连接到计算机的主体上时,电子照相机内的存储设备可以从计算机的主应用程序进行检查,当发现有包括超过一个预定值的数字值的文件名的文件时,以某种方式向用户显示一个消息,以使具有自动形成文件名的所有文件被传送给计算机,存储设备中的所有内容被删除或被格式化。
文档编号H04N1/00GK1199204SQ9711416
公开日1998年11月18日 申请日期1997年10月16日 优先权日1996年10月16日
发明者畑中耕治 申请人:佳能株式会社