CN1914602A - 文件名生成装置 - Google Patents
文件名生成装置 Download PDFInfo
- Publication number
- CN1914602A CN1914602A CNA2005800032302A CN200580003230A CN1914602A CN 1914602 A CN1914602 A CN 1914602A CN A2005800032302 A CNA2005800032302 A CN A2005800032302A CN 200580003230 A CN200580003230 A CN 200580003230A CN 1914602 A CN1914602 A CN 1914602A
- Authority
- CN
- China
- Prior art keywords
- file
- filename
- file name
- mentioned
- unique identification
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99943—Generating database or data structure, e.g. via user interface
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
本发明的目的在于,在由多台装置所生成的文件之间,降低文件名重复的确率。本发明所涉及的文件名生成装置包括:UMID生成部(12),生成全球唯一标识符;文件名生成部(14),生成文件名,该文件名中含有由上述UMID生成部(12)所生成的全球唯一标识符。
Description
技术领域
本发明有关生成文件名的装置,特别是有关在摄影机和数字静止照相机等的摄影装置中生成文件名的技术。
背景技术
在摄影机和数字静止照相机等的摄影装置中,能够将数据存储到内存卡或硬盘、光盘等能够随机存取的记录介质上。在将数据存储到这样的记录介质上时,从可使用性的角度而言,一般是将数据作为文件来存储。
于是,为了管理记录介质上的文件,可以使用被称作为文件***的组件。具有代表性的文件***有FAT(文件分配表:FileAllocation Tables)(参照非专利文献1)。由于文件***的动作较复杂,通常是通过将操作***(OS)装载在摄影装置上,来作为安装文件***的软件。
在此,在安装有存储媒体的摄影装置中存储文件的情况下,为了不给摄影者带来指定文件名的麻烦,一般在摄影装置中所安装的程序将自动地生成具有连续编号等的文件名。但是,若利用像这样自动地生成文件名的方法,则会出现这样的情况,即在将记录介质上的文件复制到个人电脑上时,在个人电脑中有可能存在以前从记录介质上复制下来的相同的文件名。在此情况,由于会出现将已经存在的文件覆盖删除的可能,为了避免发生这样的情况,提出了有关生成文件名的种种方法。
例如,在专利文献1中提出了以含有摄影时间的名称来生成目录的方法。另外,在专利文献2中为了易于整理,提出尽量不生成复杂的文件名,且以摄影该文件的年月日来分别整理的方法。并且,在专利文献3中提出了只要在相同的摄影装置中摄影,就采用不使文件名重复的方法。即,从专利文献1到专利文献3所提出的方法中,通过利用含有摄影时间的文件名,来试图回避覆盖删除已经存在的文件的问题。
专利文献1 特开平11-164234号公报
专利文献2 特开2001-109651号公报
专利文献3 特开平10-177646号公报
非专利文献1 Standard ECMA-107:Volume and File Structureof Disk Cartridges for Information Interchange
然而,在播放台的新闻采访等中,经常是由多个摄影者同时使用多台摄影装置,分别进行摄影的情况。并且,在这样的摄影情况下,由于编辑上的需要等,会出现将摄影后得到的文件集中到1台个人电脑或记录介质中的情况。
在这样的情况下,若像以往那样只是含有摄影时间的文件名,则文件名重复的可能性将会较高。在文件名重复的情况下,若不变更重复的文件名,则会出现覆盖删除已经存在的文件的可能性。
发明内容
本发明为了解决上述课题,目的在于在由多台装置所生成的文件之间,降低文件名重复的确率。
为了达到上述目的,本发明所涉及的文件名生成装置,生成文件名,其特征在于,包括:标识符生成单元,生成全球唯一标识符;文件名生成单元,生成文件名,该文件名中含有由上述标识符生成单元所生成的全球唯一标识符。据此,在由多台摄影装置所生成的文件之间,可以回避文件名的重复。
在此,在上述全球唯一标识符中含有:确定生成文件顺序的信息,以及确定与文件生成有关的硬件的信息。只要确定生成文件顺序的信息包含在文件名之中,就可以回避在一台装置中文件名的重复;另外,只要确定与文件生成有关的硬件的信息包含在文件名之中,就可以回避在其它装置之间的文件名的重复。
具体而言,在上述全球唯一标识符中含有:文件生成日期时间和表示文件生成顺序的连续编号中的某1个;以及含有:文件名生成装置的串行号码和记录介质的串行号码中的某1个,该记录介质中存储有被生成的文件。即,上述“确定生成文件顺序的信息”是生成文件的日期或是表示生成文件的顺序的连续号码。另外,上述“确定与文件生成有关的硬件的信息”是文件名生成装置的串行号码或是存储生成的文件的记录介质的串行号码。这样,只要将连号和记录介质的串行号码组合起来,就可以生成全球唯一标识符。
在此,也可以是上述文件名生成装置还包括:算出单元,算出全球唯一标识符的散列值,该全球唯一标识符由上述标识符生成单元来生成;上述文件名生成单元生成文件名,该文件名中含有由上述算出单元所算出的散列值。据此,全球唯一标识符的长度可以变换为规定长度的字符串,使文件名的缩短成为可能。
并且,上述散列值也可以以N进制(N>10)的英文字母或数字来表现。据此,能够以有限的文字数来表现更多的值。
并且,也可以是,含有上述散列值的文件名为8个字符或8个字符以下,该文件的扩展名为3个字符或3个字符以下。据此,即使在只支持所谓的8.3形式的短文件名的文件***上,也可以适用于本发明。
并且,也可以是上述文件名生成装置还包括:存储单元,以由上述文件名生成单元所生成的文件名,将多媒体数据存储到记录介质中。据此,可以将在摄像机等摄影装置中生成的多煤体数据存储到内存卡等记录介质上。
另外,在本发明不仅实现了这样的文件名生成装置,而且,将这样的文件名生成装置所具备的有特征的单元作为步骤,从而实现了具有这些步骤的文件名生成方法,也实现了将这些步骤作为使计算机来执行的程序。而且,像这样的程序还可以通过CD-ROM等记录介质或因特网等传送介质进行分发通信。
发明效果
如以上说明可以明确的是,利用本发明所涉及的文件名生成装置,由于生成了含有全球唯一标识符的文件名,因此,即使是在由多台装置所生成的文件之间,也不会出现文件名的重复。
附图说明
图1是示出适用了本发明的编辑***的概略外观图。
图2是示出在实施方式1中的摄影装置的概略机能方框图。
图3是示出扩展UMID的数据格式的图。
图4是示出在实施方式1中的摄影装置的动作的流程图。
图5是示出在实施方式1中的文件名的形式的图。
图6是示出在记录介质中目录构造的图。
图7是示出在编辑机中目录构造的图。
图8是示出在实施方式1中的其它的文件名的形式的图。
图9是示出全球唯一标识符的内部构成的示例图。
图10是示出FAT格式的图。
图11是示出目录项的图。
图12是示出被排列在FAT上的文件的存储信息的图。
图13是示出在实施方式2中的摄影装置的概略机能的方框图。
图14是示出在实施方式2中的摄影装置的动作的流程图。
图15是示出在实施方式2中的文件名的形式的图。
图16是示出在记录介质中目录构造的图。
图17是示出生成散列值的顺序的图。
图18是示出编辑机的概略机能的方框图。
图19是示出在编辑机中检索动作的流程图。
图20(A)是示出在编辑机中显示检索关键字输入画面的一示例图。
图20(B)是示出在编辑机中显示检索结果画面的一示例图。
图21是示出UMID与摄影地点对应表的一示例图。
符号说明
10 摄影机
11 摄影部
12 UMID生成部
13 连续编号发行部
14 文件名生成部
15 存储部
16 算出部
20 记录介质
30 编辑机
600 物理驱动
601 逻辑驱动
602 主引导记录
603 分区引导扇区
604 文件分配表#1
604b 文件分配表#2
605 根目录项
606 用户数据
607 目录项
608 开头的群集号码
610 群集
611 群集号码
620 文件
621 部分数据
630 基本UMID
631 源程序包
632 通用标号
633 长度(有效数据长)
634 实例编号
635 素材编号
636 时间
637 地点
638 国家
639 组织
640 用户
650 剪辑名
651 ASCII所表现的基本UMID
652 频道编号
653 扩展名
660 存储的顺序
661 UMID的散列值
662 频道编号
671 媒体的串行号码
具体实施方式
以下参照附图,对本发明的实施方式进行详细说明。
(实施方式1)
图1是示出适用了本发明的编辑***的概略外观图。在此设想这样一种情况,即,将由3台摄影装置10a、10b、10c所得到的影像或声音等多媒体数据(以下有简称为“数据”的情况)编辑到1台编辑机30。摄影装置10a、10b、10c和编辑机30,分别通过记录介质20a、20b、20c进行数据的交接。
摄影装置10a,10b,10c(以下在不区别各个装置的情况下称为“摄影装置10”),是生成影像或声音等的多媒体数据的摄影机或数字静止照相机等。记录介质20a、20b、20c(以下在不区别各个媒体的情况下称为“记录介质20”),是为了将由摄影装置10所生成的数据传递到编辑机30的内存卡或硬盘、光盘等。编辑机30是为了编辑记录介质20中所存储的数据而安装了软件的个人电脑等。
图2是示出在实施方式1中的摄影装置10的概略机能方框图。如图2所示,摄影装置10在机能方面包括:摄影部11、UMID(唯一素材标识符:Unique Material Identifier)生成部12、连续号码发行部13、文件名生成部14以及存储部15。摄影部11包括生成影像数据的照相机部或生成声音数据的麦克风等。UMID生成部12当由摄影部11生成数据时,生成后述的UMID。连续号码发行部13当由摄影部11生成数据时,发行诸如“0001”等的连续号码(以下称为“连号”)。文件名生成部14生成文件名,该文件名包括由UMID生成部12所生成的UMID,以及由连号发行部13所发行的连号。存储部15以由文件名生成部14所生成的文件名,将摄影部11所生成的数据存储到记录介质20中。当然,本摄影装置10也包括:为了操作该装置的操作部,或为了播放存储在记录介质20中的数据的播放部等,但因为这些不是本发明的主要着眼点,故在此未进行图示。
图3是示出以SMPTE(The Society of Motion Picture andTelevision Engineers)330M所定义的扩展UMID的数据格式的图。UMID是全球唯一的能够确定编辑前的素材(影像或声音等)的标识符(世界中独一无二),如图3所示,包括:32字节的基本UMID630和32字节的源程序包631。
基本UMID630包括:12字节的通用标号632、1字节的长度633、3字节的实例编号634、以及16字节的素材编号635。在通用标号632中,从第1字节到第10字节是固定的字节串;第11及第12字节中设定有信息,该信息包括:表示是影像还是声音的信息,以及表示素材编号的生成方法的信息。长度633是实例编号634以后的长度。实例编号634,表示是原素材还是被复制的素材。
素材编号635,是根据在标准规格中所定义的几个手法之中的1个,所生成的不是0的号码,例如包括:7字节的日期和时间、1字节的时区(或随机数)、以及8字节的机器节点(SMTPTE 330M Annex A A.4IEEE 1394 network method)。7字节的日期和时间,最初的4字节是时间,残余3字节是日期。在机器节点能够使用根据IEEE1394所定义的EUI-64网络·节点ID。并且,素材编号635包括:8字节的时间快照(time snap)、2字节的随机数、以及6字节的机器节点(SMTPTE 330MAnnex A A.1 SMPTE method)。时间快照是表示帧、秒、分、时的值,这些值中的各个值例如是从机器内部的时间代码生成器所发生的时钟信息中获得的。随机数例如是从软件自由运行的M系列发生器中获得的。机器节点最初的3字节是组织名所给予的固有值,残余3字节是使用机器素材所给予的机器素材固有的串行号码。
源程序包631表示后设资料,包括:8字节的时间636、12字节的地点637、4字节的国家638、4字节的组织639,4字节的用户640。这些信息例如可以从GPS中获得。
在此,摄影装置10考虑到与编辑的协调性,将影像数据和声音数据以不同的文件存储在记录介质20中。即成为在摄影时同时生成多个文件。这样,将同时生成的影像和声音统一称为剪辑。此剪辑中除影像和声音以外,还包括缩略图或后设资料等。并且,将作为剪辑的构成要素的影像和声音的文件称为要素文件。
图4是示出在本实施方式1中的摄影装置10的动作的流程图。以下利用图4,对本实施方式1中的摄影装置10的动作进行说明。
首先,连号发行部13发行“0001”等连号(S11),并将此连号传递给文件名生成部14。另一方面,UMID生成部12生成“060A2B340101010501010D4313000000BEF8467C533005CC0040001004200024”等基本UMID(S12),并将此基本UMID传递给文件名生成部14。据此,文件名生成部14生成含有上述连号和上述基本UMID的文件名(S13),并将此文件名传递给存储部15。存储部15以由文件名生成部14所生成的文件名,将未图示的摄像部所生成的数据作为文件,存储到记录介质20中(S14)。
图5是示出在本实施方式1中的文件名的形式的图。在4个字的XXXX部650中输入了剪辑名(在此为连号)。通过此连号对于用户而言可以确保可见性和理解容易性(后述)。在YY…YY部651中输入了由ASCII所表现的基本UMID(在此为64个字的ASCII文字)。在1个字的Z部652中,在作为声音文件的情况下有该频道编号。在3个字以内的EXT部653中有文件的扩展名。
例如,在摄影装置10中第1个被摄影的第1个频道的MXF声音文件的文件名为“0001_060A2B340101010501010D4313000000BEF8467C533005CC0040001004200024_0.mxf”。关于MXF文件由SMPTE377M所定义。
图6是示出在记录介质20中目录构造的图。在此,表示在“Contents”目录的下面存在有“Audio”目录和“Meta”目录以及“Video”目录的状态。在“Audio”目录中存储有声音数据;在“Meta”目录中存储有后设资料;在“Video”目录中存储有影像数据。即构造是:不是按照各个剪辑来区分目录,而是按照要素文件的种类来区分目录。
图7是示出在编辑机30中目录构造的图。在此,与记录介质20中的目录构造相同,表示在“Contents”目录的下面存在有“Audio”目录和“Meta”目录以及“Video”目录的状态。并且,表示要素文件F1_1,F1_2,F1_3和要素文件F2_1,F2_2,F2_3混在一起的状态,该要素文件F1_1,F1_2,F1_3包含字符串“0001_015C2A230101010801010C2123000000CDC5342A345002BD0020003002100035”;该要素文件F2_1,F2_2,F2_3包含字符串“0001_060A2B340101010501010D4313000000BEF8467C533005CC0040001004200024”。
关于上述剪辑的说明,剪辑名(连号)为“0001”,基本UMID为“060A2B340101010501010D4313000000BEF8467C533005CC0040001004200024”。因此,此剪辑中的各个要素文件的文件名中分别含有“0001_060A2B340101010501010D4313000000BEF8467C533005CC0040001004200024”。
这样,用户可以识别含有此字符串的文件F2_1,F2_2,F2_3,是相同剪辑的要素文件。当然,在1台摄影装置10中仅通过检索剪辑名(连号)“0001”,即可识别是相同剪辑的要素文件。
如上所述,通过本实施方式1可以生成含有基本UMID的文件名,因此,即使在由多台摄影装置所生成的文件之间,文件名也不会重复。即,即使将由多台摄影装置所生成的剪辑复制到编辑机的同一个目录中,也不会出现文件名的重复,因此,不会发生重新更改文件名或剪辑的覆盖删除等问题。
而且,在此虽然列举了文件名中含有基本UMID,但是只要文件名中含有了全球唯一标识符,就可以得到与上述同样的效果。在此,为了生成UMID,如上所述需要获得摄影装置10的串行号码。即使是采用生成UMID以外的全球唯一标识符的手法,也需要获得此标识符向特定的主机进行访问,适用于所有的摄影装置10是困难的。
因此,在需要简便地生成全球唯一标识符的情况下,可以利用记录介质20的串行号码。即,只要文件中含有了记录介质20的串行号码,就不会发生与其它的记录介质20之间的文件名的重复,之后,只要保证记录介质20内的唯一性即可。保证记录介质20内的唯一性是指,例如可以利用连号。即,如图8所示,在XXXX部650中输入连号,YY…YY部671中输入记录介质20的串行号码。
图9是示出全球唯一标识符的内部构成的示例图。如图9所示,含有以下的信息的字符串能够成为全球唯一标识符,该信息是指:确定含有生成文件的顺序的信息以及确定与文件生成相关的硬件的信息。在此,确定生成文件的顺序的信息是指:例如是生成文件的日期时间或上述的连号。另外,确定与文件生成相关的硬件的信息是指:例如是摄影装置10的串行号码或安置在摄影装置10上的记录介质20的串行号码,或者是容量标号。
并且,只要文件名中含有了全球唯一的标识符,就可以也含有其它的信息。例如,在文件名中代替基本UMID的也可以是含有扩展UMID。
另外,在此列举出的不仅是在文件名中含有基本UMID,连号也包含在内,但是,本发明并非受上述所限。即,文件名中含有连号是为了确保用户的可见性或便于理解,在考虑解决以往的文件名重复的课题上,文件名中没有含有连号的必要。
另外,在此示出的前提条件是摄影装置10自动生成文件名,并将连号作为了剪辑名,然而,本发明并非受上述所限。即剪辑名是为了确保用户的可见性或便于理解,用户也可以在每次摄影之时输入任意的剪辑名。
(实施方式2)
在上述实施方式1中,以支持长文件名的文件***为前提进行了说明,但是在一部分文件***中是不支持长文件名的。例如,在FAT文件***中支持,由8个字符或8个字符以下的主文件名和3个字符或3个字符以下的扩展名构成的文件名,即支持通常所称的8.3形式的短文件名(短文件名)。
因此,在上述实施方式1的说明中,即使生成了如“0001_060A2B340101010501010D4313000000BEF8467C533005CC0040001004200024_0.mxf”这样的文件名,但是在FAT文件***上管理此文件名的情况下,则成为如“0001_060~.mxf”这样的文件名,因此利用实施方式1的方法不能得到回避文件名重复之本发明的效果。以下,针对本实施方式2中的摄影装置10的构成与上述实施方式1的不同点进行说明。
图10是示出FAT格式的图。内存卡或硬盘等的物理驱动600通常包括:被放置在区域开头的主引导记录602和1个或1个以上的逻辑驱动601。1个逻辑驱动601以1种文件***来格式化。在FAT格式的情况下,从区域的开头配置有这样的***区域,即分区引导扇区603、文件分配表(FAT)604、FAT的备份604b、根目录项605,在此***区域后面配置有用户数据区域606。在分区引导扇区603存储有启动分区所需的信息,分区的扇区数。在FAT604中配置有文件的存储信息。用户数据区域606中有文件自身的数据。文件以被称为群集的单位(通常4KB~32KB)来存储。
图11示出持有FLOWER02.AVI的文件名的文件。根目录项605中存储有,放置在根目录的文件或作为项的目录的信息。在阶层构造的目录中,所有的文件以及目录如图11所示,作为具有32字节的目录项607被存储。这样,在FAT格式中,以8个字符的文件名,3个字符的扩展名的8.3形式来存储文件。在目录项607中包括开头的群集号码608,该开头的群集号码608中放置有文件的数据。通过此开头的群集号码608可以访问文件的数据。
图12是示出被配置在FAT604上的文件的存储信息的图。FAT604是为了管理用户数据领域606上的群集的表。FAT604以12比特或16比特为单位,存储文件的下一个数据所存在的群集号码。例如,将存储在用户数据区域606中的文件620分为621、622、623这3部分数据,并存储在群集号码为3、4、7的群集中的情况下,作为为了连接群集的信息,在FAT604中群集号码3的位置存储4,在群集号码4的位置存储7。最后,在群集号码7的位置存储表示结束的标记。在文件620的开头的群集号码3,像上述那样被存储在文件620的目录项607中。
图13是示出在本实施方式2中的摄影装置的概略机能的方框图。如图13所示,在本实施方式2中的摄影装置10除追加了算出部16以外,其余与上述实施方式1中的摄影装置10相同。算出部16利用由UMID生成部12所生成的基本UMID,算出散列值。此详细的算出方法待后述。
图14是示出在本实施方式2中的摄影装置10的动作的流程图。以下,利用图14对本实施方式2中的摄影装置10的动作进行说明。
首先,连号发行部13发行“0001”等连号(S21),并将此连号转给文件名生成部14。另一方面,UMID生成部12生成“060A2B340101010501010D4313000000BEF8467C533005CC0040001004200024”等基本UMID(S22),并将此基本UMID转给算出部16。据此,算出部16利用由UMID生成部12所生成的基本UMID算出散列值(S23),并将此散列值转给文件名生成部14。据此,文件名生成部14生成含有上述连号和上述散列值的文件名(S24),并将此文件名转给存储部15。存储部15以文件名生成部14所生成的文件名,将未图示的摄像部所生成的数据作为文件,存储到记录介质20(S25)。
图15是示出在本实施方式2中的文件名的形式的图。在XXXX部660中输入有4个字的连号。在YY部661中输入有2个字的散列值。在ZZ部662中输入有2个字的频道数。并且,被输入到YY部661中的信息也有可能是数字,为了提高可见性,在不是声音数据的情况下,在ZZ部662中填入0。在EXT部653中输入有3个字或3个字以内的文件的扩展名。
图16是示出在记录介质20中目录构造的图。例如,在摄影装置10中第1个被摄影的、第1个频道的MXF声音文件的文件名,根据上述实施方式1可以是“0001_060A2B340101010501010D4313000000BEF8467C533005CC0040001004200024_0.mxf”,然而,根据本实施方式2则称为“0001UQ01.mxf”。以下,对输入到YY部661中的散列值“UQ”的生成顺序进行说明。
图17是示出生成散列值“UQ”的顺序的图。首先,从基本UMID“060A2B340101010501010D4313000000BEF8467C533005CC0040001004200024”中抽取素材编号“BEF8467C533005CC0040001004200024”(S101)。然后,将抽取的素材编号以2字节为单位分为8个块,即:“BEF8”“467C”“5330”“05CC”“0040”“0010”“0420”“0024”(S102)。然后,根据小值在前的顺序,将分为2字节的ASCII文字,变更为{0xF8BE,0x7C46,0x3053,0xCC05,0x4000,0x1000,0x2004,0x2400}(S103)。然后,利用这些2字节8个数字的各比特的排他逻辑和,来求0x2CAA(S104)。然后,求出1106,此1106为将这样求出的排他逻辑和0x2CAA除以,作为36进制2位中的最小质数的1291时所得到的余数(S105)。最后,将此余数1106以填了0的36进制2位来表现,从而得到QU这样的散列值(S106)。
如上所述,通过本实施方式2,由于在文件名中含有了全球唯一的标识符的散列值,即使是持有相同局部标识符(连号)的文件之间,也可以将其文件名的重复确率降低到1291分之1。
另外,在此虽然示出了散列值为2文字的情况,但是在散列值在3文字以上的情况(N文字的情况),在S102只需将素材编号以N字节为单位来分开即可。并且,虽然在S103中根据小值在前的顺序将ASCII文字变更为数字,另外也可以根据大值在前的顺序变更为数字。而且,虽然在S105利用0~9以及A~Z来进行36进制表现的,但是也可以通过减少使用的英文字母,或增加可以作为文件名来使用的记号,来进行36进制表现。
并且,在此虽然以生成称为8.3形式的短文件名为前提进行了说明,但是在文件名中含有全球唯一的标识符的散列值的方法中,即使是长文件名等8.3形式以外的文件名的生成方法也同样有效。
并且,在此虽然通过将全球唯一标识符的散列值包含在文件名中,也可以说是生成8.3形式的短文件名,但是本发明并非受其所限。即,用户可以将以摄影装置10为单位的不同的标识符事先设定在摄影装置10中,文件名生成部14可以将此被设定的标识符输入到YY部661中。
另外,在此虽然是算出素材编号的散列值,但是,本发明并非受其所限。即,只要是算出全球唯一标识符的散列值的构成,就可以得到与上述同样的效果。
(实施方式3)
在上述实施方式1和2中,对生成含有全球唯一的标识符的文件名进行了说明。在本实施方式3中,对在编辑机中检索含有全球唯一的标识符的文件名的文件进行说明。
图18是示出编辑机30的概略机能的方框图。此编辑机30在机能方面包括:存储部31、记忆部32、输入部33、检索部34以及显示部35。存储部31将记录介质20上的数据复制(存储)到记忆部32中。记忆部32是用于记忆数据的硬盘等。输入部33是用于输入信息的键盘等。检索部34基于由输入部33所输入的信息,检索记忆部32。显示部35是一显示器,其显示由检索部34所检索的信息。
图19是示出在编辑机30中检索动作的流程图。图20(A)是示出在编辑机30中显示检索关键字输入画面的一示例图。图20(B)是示出在编辑机30中显示检索结果画面的一示例图。以下,利用图19及图20(A)(B),对在编辑机30的检索动作进行说明。
首先,如图20(A)所示,在显示部35显示用于输入检索关键字的画面。在此,用户利用输入部33在输入栏L中输入“2004年4月1日12点30分”等摄影开始日期和时间,当单击实行按钮B时(S31),这个检索关键字“2004年4月1日12点30分”则被检索部34所接受。
在此,检索部34利用检索关键字“2004年4月1日12点30分”,在UMID生成时间快照(S32)。即,将时间快照输入到UMID的方式,是将年月日期时间分秒帧输入到8字节的数据的方式,2004年4月1日12点30分00秒00帧,以数据串{0x87、0x0A、0x25、0x05、0x96、0x30、0x05、0x80}来表现。因此,在摄影开始日期和时间“2004年4月1日12点30分”的文件的名称中,则包含“870A250596300580”的字符串。
因此,检索部34检索记忆部32(S33),检索文件名中包含“870A250596300580”字符串的文件,并转送给显示部35。此结果如图20(B)所示,在显示部35中显示出摄影开始日期和时间“2004年4月1日12点30分”的文件的一览(S34)。
如上所述,通过本实施方式3,即使在以含有全球唯一标识符的文件名来生成文件的情况下,也能够在编辑机中容易地检索到该文件。
并且,在此虽然将摄影开始日期和时间作为了检索关键字,但在此对检索关键字没有特别的限定。例如,也可以将“东京”或“大阪”等摄影地点作为检索关键字来使用。但是,由于摄影地点的信息不包含在基本UMID之中,在此情况则需要在文件名中含有例如扩展UMID。并且,如果事先制作了以下这样的对应表,即使是文件名中包含有基本UMID的情况下,也可以使用摄影地点来检索。
图21是示出UMID与摄影地点对应表的一示例图。在此,为了简化说明,省略UMID的详细说明仅描述了UMID_1~UMID_4。表中与UMID_1对应的是东京,其表示UMID_1文件中所收藏的素材是在东京摄影的。表中与UMID_2对应的是大阪,与UMID_3对应的是东京,所表示的意思是相同的。至于制作此对应表T的时机,只要是在从摄影装置10中取出记录介质20之前(将文件从记录介质20复制到编辑机30之前)即可,对此没有特殊的限制。
例如,在文件中采用含有源程序包的构成的情况下,在从摄影装置10中取出记录介质20之前,存储部31打开文件从源程序包中获得地点信息。然后,根据此地点信息制作上述那样的对应表T,此对应表T存储在记录介质20中。并且,在编辑机30中读取此记录介质20,将其中所记录的对应表T复制到编辑机30的记忆部32中。如此,例如即使是将“东京”作为检索关键字输入的情况下,也可以根据此检索关键字“东京”检索对应表T,从而能够抽出与“东京”所对应的UMID_1、UMID_3等。
另外,在上述的说明中没有特殊言及的是,在以往的检索方法中,需要打开文件参照里面具体内容。例如,当摄影开始日期时间作为检索关键字被输入时,在以往的技术中由于从文件名中不能知道摄影开始日期时间,因此需要打开文件参照文件中所设定的源程序包。对此,根据本实施方式3可知,像上述那样由于仅有文件名就可以知道摄影开始日期时间,因此无需打开文件。即,具有可以缩短检索处理时所要时间的效果。
并且,在上述实施方式2中,例举了在文件名中含有全球唯一标识符的散列值,在此情况也可以利用同样的顺序进行检索。例如,用户通过输入部33在输入栏L中输入“2004年4月1日12时30分”等摄影开始日期时间,并单击实行按钮B,检索部34根据此检索关键字“2004年4月1日12点30分”,以上述的顺序可以得到“870A250596300580”的字符串。并且,算出这个字符串“870A250596300580”的散列值,并检索文件名中包含有此值的文件。不过,散列值的算出可以在检索部34中进行,并且可以和上述实施方式2同样,在检索部34以外的算出部16中进行。
并且,在此虽然是根据全球唯一的标识符来进行文件检索的,当然也可以根据连号(局部标识符)进行检索。
另外,在此虽然对生成影像数据和声音数据的文件名的方法进行了说明,但本发明并非受其所限。即,本发明还能够适用于关于其它素材的文件名的生成方法。
产业上利用的可能性
本发明所涉及的文件名生成装置能够适用于,需要回避文件名重复的摄影机和数字静止照相机等用途。
Claims (9)
1.一种文件名生成装置,生成文件名,其特征在于,包括:
标识符生成单元,生成全球唯一标识符;
文件名生成单元,生成文件名,该文件名中含有由上述标识符生成单元所生成的全球唯一标识符。
2.根据权利要求1所述的文件名生成装置,其特征在于,
在上述全球唯一标识符中含有:确定生成文件顺序的信息,以及确定与文件生成有关的硬件的信息。
3.根据权利要求1所述的文件名生成装置,其特征在于,
在上述全球唯一标识符中含有:文件生成日期时间和表示文件生成顺序的连续编号中的某1个;以及含有:文件名生成装置的串行号码和记录介质的串行号码中的某1个,该记录介质中存储有被生成的文件。
4.根据权利要求1所述的文件名生成装置,其特征在于,
上述文件名生成装置还包括:
算出单元,算出全球唯一标识符的散列值,该全球唯一标识符由上述标识符生成单元来生成;
上述文件名生成单元生成文件名,该文件名中含有由上述算出单元所算出的散列值。
5.根据权利要求4所述的文件名生成装置,其特征在于,
上述散列值,以N进制(N>10)的英文字母或数字来表现。
6.根据权利要求4所述的文件名生成装置,其特征在于,
含有上述散列值的文件名为8个字符或8个字符以下,该文件的扩展名为3个字符或3个字符以下。
7.根据权利要求1所述的文件名生成装置,其特征在于,
上述文件名生成装置还包括:
存储单元,以由上述文件名生成单元所生成的文件名,将多媒体数据存储到记录介质中。
8.一种文件名生成方法,生成文件名,其特征在于,包括:
标识符生成步骤,生成全球唯一标识符;
文件名生成步骤,生成文件名,该文件名中含有在上述标识符生成步骤所生成的全球唯一标识符。
9.一种程序,用于生成文件名,并使计算机执行以下程序:
标识符生成步骤,生成全球唯一标识符;
文件名生成步骤,生成文件名,该文件名中含有在上述标识符生成步骤所生成的全球唯一标识符。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004103761 | 2004-03-31 | ||
JP103761/2004 | 2004-03-31 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1914602A true CN1914602A (zh) | 2007-02-14 |
CN100487671C CN100487671C (zh) | 2009-05-13 |
Family
ID=35125259
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2005800032302A Active CN100487671C (zh) | 2004-03-31 | 2005-03-02 | 文件名生成装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US7539698B2 (zh) |
EP (1) | EP1734451B1 (zh) |
JP (1) | JP3938594B2 (zh) |
CN (1) | CN100487671C (zh) |
WO (1) | WO2005098627A1 (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100464333C (zh) * | 2007-05-11 | 2009-02-25 | 北京中星微电子有限公司 | 文件分配***中的文件名生成方法及生成装置 |
CN103257901A (zh) * | 2013-05-29 | 2013-08-21 | 北京奇虎科技有限公司 | 计算任务的分配方法、云计算平台、终端及*** |
CN104391943A (zh) * | 2014-11-25 | 2015-03-04 | 车智互联(北京)科技有限公司 | 一种包含日期的定长字符串图片名称生成方法 |
CN104463000A (zh) * | 2014-12-16 | 2015-03-25 | 上海颐东网络信息有限公司 | 一种基于标签技术的电子文件操作轨迹追踪方法 |
CN104820851A (zh) * | 2015-05-04 | 2015-08-05 | 柳州市瑞日信息科技有限公司 | 生成产品序列号的装置 |
CN107391701A (zh) * | 2017-07-27 | 2017-11-24 | 郑州云海信息技术有限公司 | 一种文件创建方法及装置 |
Families Citing this family (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPWO2006090606A1 (ja) * | 2005-02-24 | 2008-07-24 | コニカミノルタホールディングス株式会社 | ファイル又はディレクトリの名称生成方法及び装置 |
US7978362B2 (en) * | 2006-03-29 | 2011-07-12 | Kyocera Mita Corporation | Image forming apparatus for printing image data in removable storage |
JP4761555B2 (ja) * | 2006-08-23 | 2011-08-31 | キヤノン株式会社 | データ記録装置及びその制御方法 |
KR100932152B1 (ko) | 2006-08-23 | 2009-12-16 | 캐논 가부시끼가이샤 | 데이터 처리장치 및 그 제어방법 |
US8015215B2 (en) * | 2006-08-24 | 2011-09-06 | Oracle America, Inc. | Delegation in a file system with distributed components |
JP2009021992A (ja) * | 2007-06-14 | 2009-01-29 | Panasonic Corp | 撮像装置及び画像検索方法 |
US8260049B2 (en) * | 2007-09-28 | 2012-09-04 | Abbyy Software Ltd. | Model-based method of document logical structure recognition in OCR systems |
US8861856B2 (en) | 2007-09-28 | 2014-10-14 | Abbyy Development Llc | Model-based methods of document logical structure recognition in OCR systems |
US8452132B2 (en) * | 2008-09-23 | 2013-05-28 | Abbyy Software Ltd. | Automatic file name generation in OCR systems |
US8452822B2 (en) * | 2010-06-30 | 2013-05-28 | Verizon Patent And Licensing Inc. | Universal file naming for personal media over content delivery networks |
TWI502392B (zh) * | 2010-09-28 | 2015-10-01 | Chunghwa Telecom Co Ltd | The file recognition number is generated by the method |
JP5392574B2 (ja) * | 2010-12-20 | 2014-01-22 | 株式会社Jvcケンウッド | 音声ファイル記録装置、音声ファイル再生装置、音声ファイル記録再生システム、音声ファイル記録方法、音声ファイル再生方法およびコンピュータプログラム |
US10108630B2 (en) * | 2011-04-07 | 2018-10-23 | Microsoft Technology Licensing, Llc | Cluster unique identifier |
US9172771B1 (en) | 2011-12-21 | 2015-10-27 | Google Inc. | System and methods for compressing data based on data link characteristics |
US8560579B1 (en) * | 2011-12-21 | 2013-10-15 | Google Inc. | Systems and methods for managing a network by generating files in a virtual file system |
US20130290383A1 (en) * | 2012-04-30 | 2013-10-31 | Jain Nitin | Mapping long names in a filesystem |
KR20140027826A (ko) * | 2012-08-27 | 2014-03-07 | 삼성전자주식회사 | 휴대 단말기에서 컨텐츠를 표시하는 장치 및 방법 |
US9413912B2 (en) | 2012-10-26 | 2016-08-09 | Abbyy Development Llc | Scanning device having a bed cover including a pattern of repeated design elements |
US9292537B1 (en) | 2013-02-23 | 2016-03-22 | Bryant Christopher Lee | Autocompletion of filename based on text in a file to be saved |
JP6424417B2 (ja) * | 2013-06-05 | 2018-11-21 | 株式会社ニコン | 画像データ保存プログラム、カメラ |
JP6420649B2 (ja) * | 2014-12-05 | 2018-11-07 | キヤノン株式会社 | 情報処理装置とその制御方法、及びプログラム |
CN104636469B (zh) * | 2015-02-10 | 2019-01-22 | 广州供电局有限公司 | 文件自动分类管理方法和*** |
JP6844139B2 (ja) | 2016-07-13 | 2021-03-17 | 株式会社リコー | 撮像装置、システム |
JP6818397B2 (ja) * | 2018-05-10 | 2021-01-20 | 弘司 森崎 | 一括管理請求処理装置、一括管理請求処理方法及び一括管理請求処理プログラム |
JP7428016B2 (ja) * | 2020-03-05 | 2024-02-06 | 京セラドキュメントソリューションズ株式会社 | ファイル送信装置 |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0773205A (ja) | 1994-04-15 | 1995-03-17 | Olympus Optical Co Ltd | 画像取り扱い装置 |
EP0770966B1 (en) * | 1995-10-27 | 2002-08-28 | Ncr International Inc. | Method and apparatus for computing filenames with a high probability of uniqueness |
TW360819B (en) | 1996-10-16 | 1999-06-11 | Canon Kk | File management system of image data |
JPH10150523A (ja) | 1996-11-20 | 1998-06-02 | Fuji Photo Film Co Ltd | デジタルカメラにより撮影された写真画像データの保管活用システム |
JPH11110531A (ja) | 1997-10-07 | 1999-04-23 | Hitachi Medical Corp | 画像発生装置 |
US6385728B1 (en) | 1997-11-26 | 2002-05-07 | International Business Machines Corporation | System, method, and program for providing will-call certificates for guaranteeing authorization for a printer to retrieve a file directly from a file server upon request from a client in a network computer system environment |
JP3816219B2 (ja) | 1997-12-01 | 2006-08-30 | 富士写真フイルム株式会社 | 電子カメラ |
JP3561154B2 (ja) | 1997-12-26 | 2004-09-02 | 株式会社東芝 | 放送受信装置および契約管理装置 |
JP2000187607A (ja) | 1998-12-24 | 2000-07-04 | Fujitsu Ltd | 名前変換装置および記録媒体 |
JP2000242534A (ja) | 1999-02-24 | 2000-09-08 | Sharp Corp | 間接ファイルアクセス方法、該方法を実施する情報処理装置及び間接ファイルアクセス処理プログラムを記録した記録媒体 |
JP3964076B2 (ja) | 1999-06-30 | 2007-08-22 | 株式会社リコー | 情報記憶装置 |
JP2001061088A (ja) | 1999-08-19 | 2001-03-06 | Olympus Optical Co Ltd | 電子カメラ |
JP2001109651A (ja) | 1999-10-13 | 2001-04-20 | Matsushita Electric Ind Co Ltd | メディア情報記録装置及び方法、当該メディア情報記録装置又は方法で記録された記録媒体 |
JP2002073391A (ja) | 2000-09-04 | 2002-03-12 | Ishida Co Ltd | 商品情報印字システム、印字データ授受方法、および記録媒体 |
US6839721B2 (en) | 2001-01-12 | 2005-01-04 | Hewlett-Packard Development Company, L.P. | Integration of a database into file management software for protecting, tracking, and retrieving data |
JP4752123B2 (ja) | 2001-03-29 | 2011-08-17 | ソニー株式会社 | 情報検索方法および情報検索装置 |
US20030195929A1 (en) * | 2002-04-15 | 2003-10-16 | Franke Michael Martin | Methods and system using secondary storage to store media data accessible for local area users |
JP2003319330A (ja) * | 2002-04-24 | 2003-11-07 | Konica Minolta Holdings Inc | 情報記録方法、情報記録端末、情報記録システム、及び記録媒体 |
JP2004056707A (ja) | 2002-07-24 | 2004-02-19 | Fuji Photo Film Co Ltd | フォルダの作成方法及びプログラム |
JP2004096582A (ja) | 2002-09-03 | 2004-03-25 | Sony Corp | ファイル管理方法、ファイル管理方法のプログラム及び記録装置 |
WO2004047441A1 (ja) * | 2002-11-15 | 2004-06-03 | Sony Corporation | 伝送装置と伝送方法と再生装置と再生方法およびプログラムと記録媒体 |
GB0303192D0 (en) * | 2003-02-12 | 2003-03-19 | Saviso Group Ltd | Methods and apparatus for traffic management in peer-to-peer networks |
-
2005
- 2005-03-02 WO PCT/JP2005/003466 patent/WO2005098627A1/ja not_active Application Discontinuation
- 2005-03-02 EP EP05719781.6A patent/EP1734451B1/en active Active
- 2005-03-02 CN CNB2005800032302A patent/CN100487671C/zh active Active
- 2005-03-02 US US10/586,497 patent/US7539698B2/en active Active
- 2005-03-02 JP JP2006508508A patent/JP3938594B2/ja active Active
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100464333C (zh) * | 2007-05-11 | 2009-02-25 | 北京中星微电子有限公司 | 文件分配***中的文件名生成方法及生成装置 |
CN103257901A (zh) * | 2013-05-29 | 2013-08-21 | 北京奇虎科技有限公司 | 计算任务的分配方法、云计算平台、终端及*** |
CN104391943A (zh) * | 2014-11-25 | 2015-03-04 | 车智互联(北京)科技有限公司 | 一种包含日期的定长字符串图片名称生成方法 |
CN104463000A (zh) * | 2014-12-16 | 2015-03-25 | 上海颐东网络信息有限公司 | 一种基于标签技术的电子文件操作轨迹追踪方法 |
CN104820851A (zh) * | 2015-05-04 | 2015-08-05 | 柳州市瑞日信息科技有限公司 | 生成产品序列号的装置 |
CN107391701A (zh) * | 2017-07-27 | 2017-11-24 | 郑州云海信息技术有限公司 | 一种文件创建方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN100487671C (zh) | 2009-05-13 |
EP1734451B1 (en) | 2018-09-12 |
US7539698B2 (en) | 2009-05-26 |
JP3938594B2 (ja) | 2007-06-27 |
WO2005098627A1 (ja) | 2005-10-20 |
JPWO2005098627A1 (ja) | 2009-01-22 |
EP1734451A1 (en) | 2006-12-20 |
EP1734451A4 (en) | 2009-09-16 |
US20070027892A1 (en) | 2007-02-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1914602A (zh) | 文件名生成装置 | |
CN1196328C (zh) | 数字图像编辑方法和*** | |
CN1215415C (zh) | 文件管理方法和存储信息记录重放装置 | |
CN1185656C (zh) | 重放方法和重放设备 | |
CN1774027A (zh) | 数据处理装置、信息处理***、选择程序及可读记录介质 | |
CN1890644A (zh) | 文件管理装置、文件管理方法、文件管理方法程序以及记录该文件管理方法程序的记录介质 | |
CN1167014C (zh) | 文件处理方法和数据处理装置 | |
CN1949218A (zh) | 用于管理记录介质的数据管理装置和方法 | |
CN101059982A (zh) | 包括元数据的存储介质及其再现设备和方法 | |
CN1612612A (zh) | 用户信息结构 | |
CN1527978A (zh) | 文件管理方法 | |
CN1577599A (zh) | 具有播放列表编辑功能的记录设备 | |
CN1114921C (zh) | 目标流的临时删除方法 | |
CN101057294A (zh) | 存储包括元数据的视听数据的存储介质、以及使用所述元数据搜索视听数据的再现设备和方法 | |
CN1393793A (zh) | 实现网络教学资源应用和更新的方法 | |
CN1337702A (zh) | 记录数据、记录/再现数据的设备和方法、盘形记录介质 | |
CN1975721A (zh) | 用于管理内容文件信息的方法和装置及存储程序的介质 | |
CN1218520C (zh) | 资料传送方法 | |
CN1677401A (zh) | 控制资源的文件管理方法和设备及其信息记录介质 | |
CN1890645A (zh) | 信息记录介质的数据处理装置以及数据记录方法 | |
CN1835112A (zh) | 数据获取装置、数据获取方法以及程序 | |
CN1826589A (zh) | 多媒体信息设备的网络*** | |
CN103530311A (zh) | 对元数据进行优先次序排序的方法和装置 | |
CN1890743A (zh) | 用于管理便携式数字设备中的多媒体内容的装置和方法 | |
CN1812532A (zh) | 信息记录装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |