本发明的公开
所以,本发明的一个目的是对存储器有限的装置提供:(1)一个数据采集装置和一个数据保持装置,它们会限制数据编辑中数据数量的增加;(2)一个存储媒体,它能够存储象先有技术那样多的相同数据,但体积更紧凑;(3)一种数据采集方法,用于检索存储媒体中的数据;以及(4)一个数据保持装置,用于将数据存储入存储媒体中。
为了达到所述的目的,本发明包括一个存储一或多个数据文件的存储媒体以及示明每个数据文件之路径的地址信息,其特征在于,地址信息由一个数字值指明,它是从路径名中一个给定的部分符号内得出的,该数字值的数据量比之用一个字符串指明相同地址信息的数据量小。
通过应用短的数字符号,数据量减小,节省了存储卡的存储容量。
此外,当存储媒体中存储多个数据文件时,将它们指配到多个组内,而路径名内可以包括标识一个组的类型1符号以及标识该组内一个数据文件的类型2符号,该部分符号中可以包括类型1符号,而路径名可通过一个给定的可逆转操作从该数字值中得出。
依靠这种布置,通过逆转该操作,能够从该部分符号中找到原来的路径名。
另外,当一个组内包括了保持有不同种类数据的多个数据文件时,类型2符号可以指明数据为哪一种类。
依靠这种结构,在两个路径名包括同样的类型1符号,也即两个数据集属于相同组的情况下,即使是不同种类的数据也能够转换入相同的符号中。
另外,数据的种类可以为视频和音频。
依靠这种结构,属于同一组的视频数据和音频数据可以转换入相同的符号中。
另外,当一个组内包括一个第一音频数据文件和一个第一视频数据文件,且一个第二音频数据文件与该组相关联时,存储媒体可通过一个给定的可逆转操作,存储入从第一音频数据文件和第一视频数据文件之路径名中得出的一个第一数字值,配合以一个示明第二音频数据文件之关联性的一个附加的标志符,而第二音频文件的路径名可通过对第一数字值附加一个给定的符号得出。
依靠这种结构,对于指配给相同组的第一音频数据文件和第一视频数据文件的地址信息,以及对于与其它两个数据文件相关联的第二音频数据文件的地址信息,都能从上面的数字值中产生。
另外,当一个组内包括第一音频数据文件和第一视频数据文件,以及第二音频数据文件与该组相关联时,存储媒体可以存储一个第一数字值和一个第二数字值,前者是通过给定的操作从第一音频数据文件和第一视频数据文件的路径名中得出的,后者是通过给定的操作以及与第一数字值的关联性从第二音频数据文件的路径名中得出的。
依靠这种结构,第一音频数据文件和第一视频数据文件的地址信息能够从上面的第一数字值中产生。又,与其它两个数据文件关联的第二音频数据文件的地址信息能够从第二数字值中产生。这样,与存储原来的路径名相比较,可以减小数据数量。
另外,第一音频数据文件中的数据和第一视频数据文件中的数据可以并行地记录,第二音频数据文件中的数据可以是记录后的数据,以取代第一音频数据文件中的数据。
依靠这种结构,可以减小使记录后数据与视频数据相关联的数据数量。
另外,当路径名由一个字符串组成、并且代表一个基数n(这里,n是一个大于1的整数)的字符包括在该字符串中给定的部分符号中时,由给定的可逆转操作可以将该字符转换成一个基数n的数字值(这里,n是一个大于1的整数)。
依靠这种结构,上面给定的操作可以由一种简单的数学运算实现,简化了处理装置的结构。
另外,各个数据文件可以按逻辑上分层的位置进行存储;每个路径名中可以包括一个目录名和一个组名,前者指明分层中的一个位置并包含多个数据文件,后者指明了该组,给定的部分符号可以是字符,它们对应于示明了目录名和组名之基数n(这里,n是一个大于1的整数)的符号;以及,给定的操作可以使转换中得到的两个数字值联系起来,该转换是对每个路径名中目录名和组名来的字符实施的。
依靠这种结构,示明目录名和组名的地址信息能够从上面的数字值中产生。
另外,基数n可以是一个16进制的数字。
依靠这种结构,存储上面的数字值所需的空间可以减小,从而减少了存储媒体的存储容量。
另外,按照本发明的一个数据采集装置可从存储媒体中检索所希望的数据文件,该数据采集装置的特征在于:(1)一个数字值标志单元,它从保持在存储媒体中的多个数字值内指明一个与待检索的数据文件相对应的数字值;(2)一个路径名产生单元,通过实施一个给定的操作,使一个给定的字符串与一个由数字值标志单元指明之一个数字值上转换来的字符串相组合,该路径名产生单元便对给定的字符串产生一个路径名;以及(3)一个数据采集单元,如果存储媒体中有一个数据文件具有由路径名产生单元产生的路径名,则数据采集单元检索该数据文件。类似地,用于从存储媒体中检索一个所需之数据文件的本发明,其数据采集方法的特征在于:(1)一个数字值标志步骤,其中,从存储媒体中存储的多个数字值内指明一个与待检索的一个数据文件相对应的数字值;(2)一个路径名产生步骤,其中,通过实施一个给定的操作,使一个给定的字符串与一个在数字值标志步骤中由该字符串指明的一个数字值上转换来的字符串相组合,从而对该给定的字符串产生一个路径名;以及(3)一个数据采集步骤,其中,如果存储媒体中有一个数据文件具有由路径名产生单元产生的路径名,则该数据文件被检索。
依靠这种结构,应用了其数据量小于路径名之数据量的数字值,就能够产生出待采集之数据文件的数据名,从而如果该文件存在,便能检索到它。
另外,路径名产生单元可以对多个不同的给定字符串之每一个产生一个路径名。
依靠这种结构,从存储媒体中存储的一个数字值中能够产生多个路径名,并能检索到多个数据文件,由此,与多个路径名之按字符串进行存储相比较,存储媒体中存储的数据数量减小了。
另外,由数字值标志单元指出的一个数字值可以是一个基数n的数字值(这里,n是一个大于1的整数),并且通过将一个对应于该数字值的字符插入至所给定的、产生的字符串内每个给定的位置上,由给定的操作便可实现字符串的组合。
依靠这种结构,由于产生的路径名中包括存储媒体内存储的数字值方面的字符,所以从它们的符号中能容易地推知路径名与数字值之间的关系。
另外,当存储媒体中保持的多个数字值之一的第一数字值与一个差异的第二数字值相关联时,数字值标志单元可以指明第一和第二数字值以对应待检索的一个数据文件,此时数据采集单元可以检索出一个数据文件,它的路径名产生自第二数字值,并包括一个给定的第一字符串,用以取代检索出其路径名产生自第一数字值、并包括一个给定的第一字符串的一个数据文件。
依靠这种结构,由于关联信息被存储成为数字值,它的数据量小,所以与通过路径名的关联性相比较,存储媒体内存储的数据数量可以减小。
另外,一个示明一个第一值或一个差异的第二值的标志符可以附加到存储媒体内保持的一个数字值上;由路径名产生单元产生的多个字符串中可以包括一个第一字符串;当由数字值标志单元指明的数字值上附加的标志符是第二值时,路径名产生单元可以产生一个第二字符串,它不同于第一字符串;又,数据采集单元可以检索其路径名中包括给定的第二字符串的一个数据文件,以取代检索其路径名中包括第一字符串的一个数据文件。
依靠这种结构,通过对数字值附加一个标志符以作出关联性,它的数据量是小的,与由路径名所作的关联性相比较,存储媒体中要存储的数据数量减小。
另外,第二字符串可以是其一个或多个给定的字符被删除或改变后的第一字符串。
依靠这种结构,从它们的符号中容易推导出路径名与数字值之间的关系。
另外,本发明的数据保持装置是这样一种类型,它有一个用于检索数据文件的数据采集单元,以及有一个对于检索到的数据文件产生和分配一个路径名的路径分配单元,并且数据保持装置在存媒体中存储一个数据文件,其特征在于:(1)一个数字值产生单元,它实施一个给定的操作,从一个给定的部分符号(它是路径名的一部分)中产生一个数字值,作为对应于路径名的地址信息,地址信息的数据量小于路径名的数据量;以及(2)一个数据保持单元,它存储数字值和数据文件,它们与标识出存储媒体中每个数据文件之位置的路径名相关联。类似地,本发明的数据保持方法是这样一种类型,它具有用于检索数据文件的数据采集步骤,以及用于对检索到的数据文件产生和分配路径名的数据采集步骤,该数据保持方法在存储媒体中存储一个数据文件,其特征在于:(1)一个数字值产生步骤,其中,从一个给定的部分符号(它是路径名的一部分)中产生一个其数据量小于路径名之数据量的数字值,作为对应于路径名的地址信息;以及(2)一个数据保持步骤,其中,在存储媒体中存储数字值和数据文件,它们与标识出存储媒体中数据文件之位置的路径名相关联。
依靠这种结构,对应于路径名的地址信息作为数字值存储在存储媒体中,它的数据量小于原来的路径名,使得存储媒体内的数据数量减少。
另外,路径分配单元可以使示明的、应用于数据管理的目录名和文件名两个字符串相联系,产生出检索到的数据文件的路径名;示明目录名的字符串可以由一个独特的字符串和一个基数n(这里,n是一个大于1的整数)的第一数字串组成;示明文件名的字符串可以由一个给定的、示明文件类型的字符串和一个基数n(这里,n是一个大于1的整数)的第二数字串组成;以及,数字值产生单元通过应用第一和第二数字串作为给定的部分符号、并连接入从它们那里得到的数字值,由此可以产生数字值。
依靠这种结构,作为地址信息而产生的数字值将与路径名密切地相似。
实现本发明的最佳模式
第一实施例
图2是按照本发明第一实施例的一个摄录一体机的外观图,它应用了存储媒体、数据采集装置和数据保持装置。
此摄录一体机是一个支持SD卡的数字摄录一体机,具有一个SD卡接口,工作中可以在录像带或SD卡上存储所记录的视频数据和音频数据。
下面,由于本发明并不涉及将视频数据和音频数据记录到录像带上,所以不涉及录像带而只是SD卡插入至装置中,所有采集的视频数据和音频数据都存储在SD卡上。
图3是一个功能方框图,示明了摄录一体机的内部结构。摄录一体机中包括一个可使视频和音频数据进出存储媒体的视频和音频处置装置(100)、一个电荷耦合器件(CCD)、一个传声器、一个从操作员接收命令的工作开关、一个LCD和一个扬声器。
视频和音频处理装置(100)中包括一个数据保持单元(110)、一个存储单元(120)和一个数据采集单元(130),它们分别对应于按照本发明的数据保持装置,存储媒体和数据采集装置。
数据保持单元(110)和数据采集单元(130)由一个CPU和诸如RAM、ROM等的记录媒体组成。数据保持单元(110)中包括一个记录单元(111)、一个字符串产生单元(112)和一个第一转换单元(113)。数据采集单元(130)中包括一个重现单元(131)和一个第二转换单元(132)。
(1)视频和音频处理装置(100)
(i)数据保持单元(110)的功能
记录单元(111)在接收到来自CCD和传声器的视频数据和音频数据后,从字符串产生单元(112)上为每个数据得到一个路径名。接收到路径名后,记录单元(111)得到一个对应于第一转换单元(113)来的每个路径名的数字值,并将每个路径名附加到对应的数据上,将它们存储入存储单元(120)。记录单元(111)又向每个数字值指配一个1比特的标志符,将带有初始值为“0”之标志符的数字值存储入存储单元(120)内的数据管理文件(例如,路径名“D:¥MGR_INFO¥PROG_MGR”)中。
路径名中,“D:”是指明SD卡的一个驱动器名,“MGR_INFO”是管理目录名,以及“PROG_MGR”是管理文件名。
记录单元(111)接收到来自传声器用于记录后编辑的音频数据以及来自工作开关的信号后,将音频数据标识为用于记录后编辑,并接收视频和音频的技术规范以接受记录后编辑。然后,记录单元(111)向字符串产生单元(112)传送出与此视频和音频对应的路径名,并对于接收到的记录后数据请求一个路径名。从字符串产生单元(112)上接收到一个路径名后,记录单元(111)使路径名与记录后数据相关联,并将这两者存储入存储单元(120)中。
当对于记录后编辑进行音频记录时,记录单元(111)从重现单元(131)上接收同步信号,以使记录后数据与编辑的视频数据同步。
当从记录单元(111)上接收关于一个路径名的请求,并如上面所述涉及正常记录而不包括记录后编辑时,字符串产生单元(112)查询存储单元(120)中的数据,产生出未用的路径名用于视频数据和音频数据,例如,“D:¥PRG0001 ¥MOV001F、MOD”和“D:¥PRG0001¥AUD001F.MOD”。
这类路径名结束处的“.MOD”是一个扩展名,指出了视频和音频处理装置(100)要应用的数据。
每个路径名是驱动器名、目录名和文件名的组合,文件名指出了组成数据层次之结构中数据的位置或路径。上面的例子中,“D:”对应于驱动器名,“PRG0001”对应于目录名,而“MOV001F”和“AUD001F”对应于文件名。
路径名中插入的符号“¥”指明在驱动器名、目录名和文件名之间的间隔。
更具体地,目录名和文件名各由一个预定的字符部分和一个可变化16进制数目部分组成。上面的例子中,目录名“PRG0001”由字符部分“PRG”和数目部分“0001”组成,前者指出一个串行的已录单元,也即一个节目,后者指明的数目标识出每个节目单元内的视频和音频数据。
文件名“MOV001F”中包括的字符部分“MOV”指明视频数据,而文件名“AUD001F”中包括的字符部分“AUD”指明音频数据。两个文件名的数目部分“001F”相同,指明视频数据和音频数据是并行记录的。相同的数目值标明同一组的数据文件。
当要接受记录后编辑之视频数据的路径名被规定,以及由记录单元(111)为记录后数据请求一个路径名时,字符串产生单元(112)拾取所规定之路径名的文件名,并将“MOV”部分改变成“AU”,以产生路径名。
例如,如果规定了上面的路径名“D:¥PRG0001 ¥MOV001F.MOD”,则将产生路径名“D:¥PRG0001 ¥AU001F.MOD”。
第一转换单元(113)从接收自字符串产生单元(112)的路径名中产生一个数字值。
图4示明了接收自字符串产生单元(112)的路径名与由第一转换单元(113)从路径名中产生的数字值之间的关系。
例如,如果接收的路径名是“D:¥PRG0001 ¥AUD001F.MOD”,则目录名(1)的数目部分和文件名(2)的数目部分也即“0001”和“001F”被提取出,并连接起来产生数字值“0001001F”。
更具体地,路径名“D:¥PRG0001 ¥AUD001F.MOD”中的数目部分(1)和数目部分(2)所指明的符号也即“0001”和“001F”被准确地认定为文件管理用的字母。当连接它们以产生“0001001F”时,第一转换单元(113)将字母转换成8位16进制数字,形成4个字节的整数“0001001F”。
通过执行这一种类的操作,第一转换单元(113)从路径名中产生一个数字值,并向记录单元(111)输出该产生的数字值。
又,如图4中所示,一个数字值变为用于产生多个路径名的基数,而多个相关的路径名变为用于一个数字值的基数。
存储单元(120)是一个具有64MB存储容量的SD卡,它存储视频数据、音频数据和这些数据的管理信息。这些数据以目录和文件的分层形式象个人计算机中的文件那样按同样的配置存储。
(ii)数据采集单元(130)
当由工作开关给出一个重现命令时,重现单元(131)向第二转换单元(132)输出规定数据的路径名,例如,“D:¥PRG0001¥MOV001F.MOD”和“D:¥PRG0001 ¥AUD001F.MOD”,并接收回一个数字值,它对应于所规定之数据的路径名,例如“0001001F”。
然后,重现单元(131)为同一数字值“0001001F”查询存储单元(120)中的管理文件,并查询附加在它上面的标志符值。
如果标志符值为“0”,则重现单元(131)识别为未实现记录后编辑,便从存储单元(120)上采集与所规定之数据的路径名对应的数据,例如,“D:¥PRG0001 ¥MOV001F.MOD”和“D:¥PRG0001¥AUD001F.MOD”,并向LCD和扬声器并行地分别输出视频数据和音频数据。
如果标志符值为“1”,则重现单元(131)识别为已实现记录后编辑,并基于上面产生的数字值“0001001F”请求第二转换单元(132)为记录后数据产生一个路径名。然后,重现单元(131)接收该记录后数据路径名“D:¥PRG0001 ¥AU001F.MOD”,并从存储单元(120)上采集此路径名的数据,也即记录后数据以及与重现中所规定之数据的路径名对应的视频数据,“D:¥PRG0001 ¥MOV001F.MOD”,再向LCD和扬声器并行地分别输出视频数据和音频数据。
当工作开关来的信号指出是一个记录后编辑用的记录音频的命令时,重现单元(131)从存储单元(120)上采集要接受记录后编辑之视频数据的路径名所对应的视频数据,例如,“D:¥PRG0001¥MOV001F.MOD”,向LCD输出视频数据的记录单元(111)输出记录后数据、及用于与视频数据同步的同步信号。
第二转换单元(132)从重现单元(131)上接收一个通路名,并应用图4中所示的工作,从该路径名中产生一个数字值。
当一个数字值由重现单元(131)给定时,第二转换单元(132)应用上面的工作从该数字值中产生一个路径名用于记录后数据。
更具体地,第二转换单元(132)将4字节数字值“0001001F”转换成字符“0001001F”,将前4位“0001”与后4位“001F”分开,在它们中间插入“AU”,在前面加上“D:PRG”。此外,该分隔符号“¥”插入至驱动器名、目录名和文件名之间以完成记录后数据路径名的形成。
(2)存储单元(120)中的数据配置
图5示明存储单元(120)中数据的逻辑结构。
由路径名“D:¥MGR_INFO ¥PROG_MGR”指明的数据管理文件中存储有ID,也即上面说明的用于标识SD卡中存储之数据路径的数字值,作为索引信息用于存储单元(120)内存储的数据。指明记录后编辑是否已实现的标志符,附加到该数字值上。
内容、视频数据和音频数据都存储于以“PRG”开始的目录下。包含视频数据的文件在它的文件名中包括有“MOV”,包含记录后数据之文件的文件名中有“AU”,后面紧随以数字,又,包含其它音频数据的文件在它的文件名中包括有“AUD”。
这种数据结构和文件命名规则由数据保持单元(110)中的处理来实现,并由下面的处理将数据存储入存储单元(120)。
图6是一个流程图,示明了视频和音频处理装置(100)中用于将数据存储入存储单元(120)的处理,也即用于记录视频和音频数据的处理。
记录单元(111)确定由工作开关来的信号是否指明了进行记录(步骤S101),并当指明进行记录时,便从CCD和传声器上分别接收视频数据和音频数据输入(步骤S102)。然后,记录单元(111)从字符串产生单元(112)上请求用于这些数据的一个路径名。
根据这个请求,字符串产生单元(112)查询存储单元(120)中的数据,产生一个未用的目录号码,例如A1A2A3A4,以及产生一个未用的目录号,例如a1a2a3a4(步骤S103、S104),并对视频数据产生路径名1,“D:¥PRGA1A2A3A4 ¥MOVa1a2a3a4.MOD”,对音频数据产生路径名2,“D:¥PRGA1A2A3A4¥AUDa1a2a3a4.MOD”。然后,第一转换单元(113)从这两个路径名中产生数字值“A1A2A3A4 a1a2a3a4”(步骤S105)。
然后,记录单元(111)使路径名1和路径名2分别与视频数据和音频数据相关联,将它们存储入存储单元(120)。其次,记录单元(111)将数值“0”的标志符附加到上述的数字值上,并将它们存储入存储单元(120)中的管理文件内、也即是“D:¥MGR_INFO ¥PROG_MGR”内(步骤S106),再返回到步骤S101,以确定记录单元(111)是否指出了一个记录命令。
图7是一个流程图,示明了对上面记录的视频和音频实现记录后编辑的处理。
当重现单元(131)通过工作开关来的信号识别出已实现记录后编辑时,它开始下面的处理(步骤S107)。
重现单元(131)检索被接受记录后编辑的视频数据路径名3,“D:¥PRGA1A2A3A4 ¥MOVa1a2a3a4.MOD”和音频数据路径名4,“D:¥PRGA1A2A3A4¥AUDa1a2a3a4.MOD”(步骤S108)。
然后,第二转换单元(132)产生一个数字值“A1A2A3A4 a1a2a3a4”,它对应于在应用一种操作下被接受记录后编辑之数据的存储位置,也即是路径名3和路径名4(步骤S109)。
然后,重现单元(131)重现路径名3的视频数据(步骤S110),记录单元(111)对视频数据重现期间插入的记录后音频进行记录(步骤S111)。
然后,第二转换单元(132)基于上面的数字值为记录后数据产生路径名,也即是路径名5,“D:¥PRGA1A2A3A4 ¥AUa1a2a3a4.MOD”,并向记录单元(111)通知该路径名。
记录单元(111)使记录的记录后音频与路径名5相关联,并存储它,将存储单元(120)中管理文件内上述的数字值“A1A2A3A4 a1a2a3a4”上附加的标志符改变为“1”值(步骤S113),并返回到第一步(步骤S107),记录单元(111)在那里确定是否接收到记录后编辑的命令。
下面,是一个关于从存储单元(120)中检索数据用的处理的说明。
图8是一个流程图,示明了视频和音频处理装置(100)中数据采集单元(130)的处理,用于从存储单元(120)中检索数据,也即在重现中涉及的工作。
重现单元(131)判定工作开关来的一个信号是否已经给出一个重现命令(步骤S115)。如果接收到命令,则重现单元(131)接收一个要重现之数据的路径名的指示,例如,用于视频数据的路径名1“D:¥PRGA1A2A3A4 ¥MOVa1a2a3a4.MOD”和用于音频数据的路径名2“D:¥PRGA1A2A3A4 ¥AUDa1a2a3a4.MOD”(步骤S116),并向第二转换单元(132)输出这些路径名。
第二转换单元(132)为接收的路径名产生一个数字值“A1A2A3A4a1a2a3a4”,并将它输出给重现单元(131)(步骤S117)。
然后,重现单元(131)查询存储单元(120)中的管理文件(步骤S118),查询附加在上述数字值上的标志符,并判定标志符值是否为“1”(步骤S119)。
如果标志符值不是“1”,也即是如果没有实现记录后编辑,则重现单元(131)从存储单元(120)中检索路径名1的视频数据和路径名2的音频数据(步骤S120),并行地向LCD输出视频数据、向扬声器输出音频数据(步骤S123)并返回到第一步骤(步骤S115),以判定工作开关来的一个信号是否已经给出一个重现命令。
如果标志符值是“1”,也即是如果已实现记录后编辑,则重现单元(131)使第二转换单元(132)基于上面的数字值为记录后数据产生路径名3,“D:¥PRGA1A2A3A4¥AUa1a2a3a4.MOD”,检索该路径名(步骤S121),并检索路径名1的视频数据和路径名3的记录后数据(步骤122)。
然后,重现单元(131)并行地向LCD输出视频数据、并向扬声器输出音频数据或记录后的数据(步骤S123),并返回到第一步(步骤S115),以判定工作开关来的一个信号是否已经给出一个重现命令。
借助于上述的结构和功能,由一个1比特的标志符示明了在视频数据和音频数据上是否已实现记录后编辑。此外,指明记录后数据之位置的路径名能基于一个4字节的数字值产生出,该数字值本身产生自接受记录后编辑的视频数据和音频数据的路径名。将这个数字值转换成字符,并通过一个操作插入预定的字符,由此产生记录后数据的路径名。这种结构可以使记录后编辑必需的信息数量减少。
第二实施例
下面,将说明第二实施例的数据传输装置。
第二实施例中,存储媒体、数据采集装置和数据保持装置,也即存储单元(120)、数据采集单元(130)和数据保持单元(110),它们的结构与第一实施例中的相同。差别在于:(a)数据内容存储在存储单元(120)中的管理文件内;(b)数据的产生存储在该管理文件内;(c)应用存储在该管理文件内的数据来判定是否已经实现记录后编辑;以及(d)路径名的产生指出了记录后数据的位置。
所以,将省略与前述实施例无差别的部分,下面按照第二实施例说明存储单元(120)、数据采集单元(130)和数据保持单元(110)的工作。
下面,说明数据保持单元(110)中的处理。
记录单元(111)在接收到来自CCD或传声器的视频数据和音频数据后,从字符串产生单元(112)上为每种数据集合请求和接收一个路径名,从第一转换单元(113)上接收一个对应于每个路径名的数字值,将路径名附加到数据上,将数据存储入存储单元(120),并将数字值和路径名存储入存储单元(120)中建立的管理文件内。
第二实施例中,并不将标志符附加到数字值上。
当记录单元(111)仅仅从传声器上接收用于记录后编辑的音频数据时,它识别出由工作开关输入端接收的数据是用于记录后编辑的,并接收视频和音频接受记录后编辑的指示,从重现单元(131)上接收视频和音频的路径名,将路径名输出至字符串产生单元(112),并请求一个路径名和一个数字值,它们对应于接收用作记录后编辑用的音频数据。结果,记录单元(111)从字符串产生单元(112)上接收一个用于记录后数据的路径名,从第一转换单元(113)上接收一个与该路径名对应的数字值,使路径名与记录后数据相关联,并将这两者存储入存储单元(120)。此外,记录单元(111)将此数字值与存储单元(120)中管理文件内的一个数字值相关联,该数字值对应于要接受记录后编辑的视频数据和音频数据。
当由记录单元(111)请求一个用于记录后数据用的路径名时,字符串产生单元(112)查询存储单元(120)中的数据,并为记录后数据产生一个未用的路径名,例如,“D:¥PRG0002 ¥AUD0006.MOD”。
记录后数据之路径名的产生,是与待编辑之视频数据和音频数据的路径名所对应的任何数字值无关联的。
该路径名指明了形成层次的数据配置中的一个存储器位置。该路径名是驱动器名(上面的例子中为“D:”)、目录名(“PRG0002”)和文件名(“AUD0006”)的组合。
其次,字符串产生单元(112)向记录单元(111)和第一转换单元(113)输出所产生的路径名。
按照上面叙述的程序,第二实施例中存储单元(120)内管理文件的数据配置是与第一实施例内的数据配置不一样的。
图9示明按照第二实施例的存储单元(120)中数据的逻辑配置。
存储单元(120)的管理文件也即“D:¥MGR_INFO¥PROG_MGR”中,当已经实现记录后编辑时,不象第一实施例那样附加一个标志符,而是一个与记录来用于记录后编辑之音频数据的路径名相对应的数字值,也即一个记录后ID,附加到该数字值上,也即是与接受记录后编辑之数据的路径名相对应的ID上。关于这一点以及包括字符“AUD”之记录后数据的路径名,正如所有的其它音频数据,都是第二实施例不同于第一实施例的地方。
下面,说明数据采集单元(130)内相对于第一实施例的差异点。
当工作开关给出一个重现命令时,重现单元(131)向第二转换单元(132)输出待重现之数据的路径名,例如,“D:¥PRG0001¥MOV0002.MOD”和“D:¥PRG0001 ¥AUD0002.MOD”,并响应于第二转换单元(132),接收一个与该路径名对应的数字值,例如,“00010002”。
上述内容与第一实施例方面相同。
其次,重现单元(131)在存储单元(120)中的管理文件上查询等效于“00010002”的数字值,并判定此数字值上是否附加有另一个数字值,也即一个记录后ID。
如果不附加有记录后ID,则重现单元(131)识别为未实现记录后编辑,从存储单元(120)中检索与待重现之数据的路径名对应的数据,也即“D:¥PRG0001 ¥MOV0002.MOD”和“D:¥PRG0001¥AUD0002.MOD”,并向LCD和扬声器并行地分别输出视频数据和音频数据。
如果附加有一个记录后ID,则重现单元(131)识别为已经实现记录后编辑,指引第二转换单元(132)根据附加的数字值、例如“00020006”产生一个记录后数据的路径名,并响应于第二转换单元(132)接收该路径名“D:¥PRG0002 ¥AUD0006.MOD”,对此路径名检索记录后数据,从存储单元(120)中对于给出了重现命令的路径名也即“D:¥PRG0001 ¥MOV0002.MOD”检索视频数据,并行地向扬声器输出记录后数据、向LCD输出视频数据。
第二转换单元(132)从重现单元(131)中接收路径名,并根据图4中所示的路径名与数字值之间的关系,通过应用此关系进行的一种操作从接收到的路径名中产生一个数字值。此外,当重现单元(131)产生出记录后路径名时,第二转换单元(132)从产生的数字值中为该记录后数据产生一个路径名。
然而,由于记录后数据的路径名与接受记录后编辑之视频数据和音频数据的路径名所对应的数字值并无关系,所以,第二转换单元(132)应用如同从一个数字值中产生一个普通的音频数据路径名那样相同的规则,从记录后ID中产生出记录后数据的数据名。
因此,所产生的记录后数据路径名将具有形式“D:¥PRGB1B2B3B4¥AUDb1b2b3b4.MOD”。
下面,说明存储单元(120)中用于存储数据的处理。
图10是一个流程图,示明了按照第二实施例对于视频和音频处理装置(100)在存储单元(120)中用于存储数据的处理,也即是用于记录视频和音频的处理。
记录单元(111)通过工作开关来的一个信号,确定是否给出了一个记录的命令(步骤S201)。当接收到一个记录命令时,记录单元(111)从CCD和传声器上接收视频数据和音频数据,并向字符串产生单元(112)请求这些数据的路径名。
字符串产生单元(112)响应于该请求,查询存储单元(120)中的数据,产生一个未用的目录号码,例如是A1A2A3A4和一个未用的组号码,例如是a1a2a3a4(步骤S203、S204),并为视频数据产生路径名1“D:¥PRGA1A2A3A4 ¥MOVa1a2a3a4.MOD”,为音频数据产生路径名2“D:¥PRGA1A2A3A4 ¥AUDa1a2a3a4.MOD”,以及产生一个代表这两个路径名的数字值“A1A2A3A4 a1a2a3a4”(步骤S205)。
前述的步骤与第一实施例中的相同。
其次,记录单元(111)使路径名1和路径名2分别与视频数据和音频数据相关联,并将它们存储入存储单元(120),然后将数字值存储入管理文件中,也即将“D:¥MGR_INFO¥PROG_MGR”存储入存储单元(120)中(步骤S206),并返回到第一步(S201),以确定是否由记录单元(111)给出了一个记录命令。
第二实施例中,没有标志符附加到数字值上。
图11是一个流程图,示明了在上面所述的记录的视频和音频上实现记录后编辑的处理。
当重现单元(131)通过工作开关来的一个信号识别用于记录后编辑的一个命令时,它开始下面的处理(S207)。
也就是,当接收到一个记录后编辑的命令时,重现单元(131)对接受记录后编辑的视频数据检索路径名3“D:¥PRGA1A2A3A4¥MOVa1a2a3a4.MOD”,对音频数据检索路径名4“D:¥PRGA1A2A3A4¥AUDa1a2a3a4.MOD”(步骤S208)。
其次,第二转换单元(132)通过一种工作产生、并检索指示出接受记录后编辑之数据的存储位置的路径名也即路径名3,以及与路径名4对应的数字值也即A1A2A3A4a1a2a3a4(步骤S209)。
其次,重现单元(131)重现出接受记录后编辑之路径名3的视频数据(步骤S210),并在重现视频数据期间记录插入的记录后音频(步骤S211)。
上述内容是与第一实施例中的内容相同的。
其次,记录单元(111)从字符串产生单元(112)中为记录后数据请求一个路径名。
字符串产生单元(112)响应于这一请求,查询存储单元(120)中的数据,产生一个未用的目录号码,例如是B1B2B3B4,以及一个未用的组号码,例如是b1b2b3b4(步骤S212、S213),并对记录后数据产生路径名5“D:¥PRGB1B2B3B4 ¥AUDb1b2b3b4.MOD”,以及与该路径名对应的一个数字值也即B1B2B3B4b1b2b3b4(步骤S214)。
其次,记录单元(111)使路径名5与记录后数据相关联,将该路径名存储入存储单元(120),然后,使对应于记录后数据路径名的数字值B1B2B3B4b1b2b3b4与接受记录后编辑之视频数据和音频数据的数字值A1A2A3A4a1a2a3a4相关联,它存储于存储单元(120)内的管理文件“D:¥MGR_INFO¥PROG_MGR”中,并存储B1B2B3B4 b1b2b3b4(步骤S215)。然后,处理返回到第一步(S207),以确定记录单元(111)是否接收到一个记录后编辑的命令。
下面,说明从存储单元(120)中检索数据的处理。
图12是一个流程图,示明了数据采集单元(130)从存储单元(120)中检索数据的工作,也即在第二实施例的视频和音频处理装置(100)中的重现工作。
重现单元(131)通过工作开关来的一个信号确定是否已经给出一个重现的命令(步骤S216),而如果接收到一个重现命令,便开始下面的处理。
也就是,重现单元(131)从工作开关上接收到一个待重现之数据路径名的指示,例如,视频数据的路径名1“D:¥PRGA1A2A3A4¥MOVa1a2a3a4.MOD”以及音频数据的路径名2“D:¥PRGA1A2A3A4¥AUDa1a2a3a4.MOD”(步骤S217),并向第二转换单元(132)输出路径名1和路径名2。
第二转换单元(132)产生一个与接收的路径名1和路径名2相对应的数字值“A1A2A3A4 a1a2a3a4”,并向重现单元(131)输出该数字值(步骤S218)。
其次,重现单元(131)查询存储单元(120)中的管理文件(步骤S219),确定是否有另一个数字值也即记录后ID与管理文件中的ID相关联,它对应于从第二转换单元(132)上接收的数字值(步骤S220)。
如果没有记录后ID相关联,则重现单元(131)从存储单元(120)中检索路径名1的视频数据和路径名2的音频数据(步骤S221),并行地向LCD和扬声器输出每个检索到的数据,也即是视频数据和音频数据或记录后数据(步骤S225)。然后,处理返回到第一步(S216),以确定由工作开关来的一个信号是否已经给出了一个重现命令。
如果,比如是一个第二记录后ID“B1B2B3B4b1b2b3b4”与记录后ID相关联,则重现单元(131)检索这个第二ID(步骤S221),指令第二转换单元(132)从该第二记录后ID中产生出路径名3“D:¥PRGB1B2B3B4 ¥AUDb1b2b3b4.MOD”,检索路径名3(步骤S223),并检索路径名1的视频数据和路径名3的记录后数据(步骤S223)。
其次,重视单元并行地向LCD和扬声器输出每个检索到的数据,也即是视频数据和音频数据或记录后数据(步骤S225)。然后,处理返回到第一步(S216),以确定由工作开关来的一个信号是否已经给出了一个重现命令。
依靠上面所述的结构和功能,附加到管理文件中存储之数字值上的一个第二数字值能够用来指明,视频数据和音频数据是否已经接受记录后编辑。此外,第二数字值变为由一个给定工作用以产生一个路径名的基础,该路径名指出了记录后数据的位置。结果,用于记录后编辑所需的数据数量能够减少。
第一和第二实施例中,第一转换单元(113)和第二转换单元(132)从路径名中产生出数字值,并且类似地,第二转换单元(132)按照图4中所示的关系从数字值中对音频数据产生出路径名。然而,根据与图4中所示路径名和数字值间之可跟踪性关系不相同的一套规则,路径名可以产生自数字值,反之亦然。例如,当从一个路径名中产生一个数字值时,通过由图4中所示关系从该路径名中产生的数字值加上“1”的一种方法,可以用来从图4的处理中产生一个不同数字值。
在此场合下,首先通过自数字值中减“1”,从一个数字值中将会产生一个路径名,然后遵循图4的处理。
按照第一和第二实施例,第一转换单元(113)根据一个提供的数字值对记录后数据产生一个路径名。然而,当提供一个数字值时,可能产生出与该数字值对应之视频数据或音频数据的一个路径名,或是产生出这里来说明的另一个路径名。
在此情况下,重现单元(131)将应用该视频或音频数据的路径名作为一个钥匙,从存储单元(120)中采集合适的数据(如果它存在)。
第二实施例中,字符串产生单元(112)不在与视频数据并行记录的普通音频数据和记录后数据之间作出区分,它产生出包括有固定符号“AUD”的路径名,用于包含任一种类音频数据的文件。然而,字符串产生单元(112)可以设定得产生出具有区别的固定符号的路径名,例如,对于包含普通音频数据的文件,产生“D:¥PRG0001¥SEP0001.MOD”作为路径名,对于包含记录后数据的文件,产生“D:¥PRG0001 ¥AUD0001.MOD”作为路径名。
第一实施例中,当从记录单元(111)中接收到如上面所述的一个请求,请求一个用于普通记录的路径名时,不同于请求记录后数据的路径名,字符串产生单元(112)将查询存储单元(120)内所产生的未用的路径名之数据,例如用于视频数据和音频数据的“D:¥PRG0001¥MOV0001.MOD”和“D:¥PRG0001 ¥AUD0001.MOD”,并且记录单元(111)将该数据存储入相应的文件中。然而,当并未实现记录后编辑时,字符串产生单元(112)将产生一个路径例如是“D:¥PRG0001¥MOV0001.MOD”,记录单元(111)会使视频数据和音频数据一起交插地存储入单个文件中。
在此情况下,当实现记录后编辑时,字符串产生单元(112)会产生一个路径名例如是“D:¥PRG0001 ¥AUD0001.MOD”,记录单元(111)将使记录后数据存储入与该路径名对应的文件中。
也就是,当仅仅存在路径名““D:¥PRG0001 ¥MOV0001.MOD”时,并未实现记录后编辑,而当两个路径名“D:¥PRG0001 ¥MOV0001.MOD”和“D:¥PRG0001 ¥AUD0001.MOD”都存在时,已实现了记录后编辑。
第一和第二实施例中,一个数据路径名的数字部分1和数字部分2之每一个包含4位数,而从它们那里产生的数字值之每一个包含8位数。然而,数字部分1和数字部分2的位数数目可以是任意数目,例如各是3位数,其条件是两个数字部分位数的总数目不超过由第一转换单元(113)产生的数字值的位数数目。
在此情况下,数字部分1和数字部分2的总位数数目可以小于从它们那里产生出的数字值的位数数目,但是,借助于对产生的数字值之若干位数存储一个固定值,并避免将这些位数应用于路径名产生,便可能没有问题地在路径名与数字值之间进行转换。
在这种场合,例如,如果通过第一转换单元(113)将数字部分1和数字部分2转换成32比特的16进制值所得到的数字值有8位,又如果数字部分1和数字部分2每一个只有3位数,则每一个将有8个比特未使用,于是,这些比特可以包括进来用于区别其它的文件类型,例如是用于指明一个文件是否已编码的信息。
第一实施例中,当记录单元(111)指明了视频数据的路径名接受记录后编辑、并请求记录后数据的一个路径名时,字符串产生单元(112)将对记录后数据产生一个路径名,该指明的路径名中有“AU”以代替“MOV”。然而,可以指明接受记录后编辑的音频数据的路径名,并从这一音频数据路径名中产生一个用于记录后数据的路径名。