在记录媒体上记录多媒体信息文件用的多媒体信息记录装置和方法

文档序号:6749550阅读:214来源:国知局
专利名称:在记录媒体上记录多媒体信息文件用的多媒体信息记录装置和方法
技术领域
本发明涉及在记录媒体上记录图像信息等的多媒体信息的文件用的多媒体信息记录装置和方法,特别是涉及改善记录处理的效率的多媒体信息记录装置和方法。
背景技术
迄今为止,作为在记录媒体上记录包含运动图像和声音等的信息的多媒体信息的装置,已知有利用了DOS(盘操作系统的简称)文件系统的文件记录装置。关于该现有的文件记录装置,参照图18~图21进行说明。
在图18中示出现有的多媒体信息记录装置的结构。
存储多媒体信息用的文件一般包含多媒体数据的本体部分的数据(以下,称为数据本体)和控制数据本体用的控制信息。数据本体可以是声音、运动图像的未加工的数据,也可以是例如用MPEG(运动图像专家组的简称)等的编码技术预先进行了编码的数据。
控制信息包含关于存储对应的多媒体信息的文件的识别该文件用的文件ID、该文件的尺寸、应用于该文件的编码的方式等的信息和随机地存取数据本体用的信息(以下,称为索引(index)信息)等。将控制信息配置在文件的开头部分、即数据本体的前面的位置(以下,称为标题(header)位置)上、文件的后部、即数据本体的后面的位置(以下,称为页脚(footer)位置)上、或文件的中间位置等上。
在此,例示将控制信息配置在标题位置和页脚位置上的情况,将配置在各自的位置上的控制信息称为标题控制信息HD和页脚控制信息FD。此外,将文件整体称为多媒体信息文件。例如,在ASF(先进流格式的简称)中,在标题控制信息HD中包含关于多媒体信息文件的文件ID、尺寸、被应用的编码方式等的信息,在页脚控制信息FD中包含索引信息。再有,在Advanced Streaming Format(ASF)Specification(February 26,1998 Public Specification Version 1.0/MicrooftCorporation)中详细地叙述了ASF。
在图18中,多媒体信息记录装置包含多媒体信息输入控制部101,从未图示的前级部输入由拍摄和编码处理等得到的多媒体信息100,输出给后级的各部;以及标题控制信息生成部102、数据本体生成部103和页脚控制信息生成部104,根据从多媒体信息输入控制部101输入的多媒体信息100,分别生成标题控制信息HD、数据本体DB和页脚控制信息FD。多媒体信息记录装置还包含标题暂时存储区写入部301、数据暂时存储区写入部302和页脚暂时存储区写入部303的每一个,用来输入来自标题控制信息生成部102、数据本体生成部103和页脚控制信息生成部104的输出结果、暂时进行存储;文件存储区写入部304,用来在标题控制信息生成部102~页脚暂时存储区写入部303中并在全部数据的生成和存储处理结束了的时刻、在记录媒体(未图示)上写入全部的数据;多媒体信息文件形成部108,受理文件存储区写入部304的处理结果并进行处理;以及丛集管理部105,管理由文件存储区写入部304进行的记录媒体上的数据的写入目的地。
在此,在DOS文件系统中,使用存储了被称为FAT(文件分配表的简称)的管理信息的表,对作为每个记录媒体上的存储区的使用单位的丛集(cluster),来管理文件。再有,由多个扇区构成各丛集、也可以扇区为单位进行文件的管理。
与多媒体信息文件一起在记录媒体上记录FAT。在FAT上,按照构成该文件用的顺序,存储用来确定存储了构成对应的多媒体信息文件的数据的1个以上的丛集的信息。因而,存储了多媒体信息文件的数据的多个丛集的在记录媒体上的配置可以是在物理上连续的配置,也可以是随机的配置。
丛集管理部105管理记录媒体的没有写入有效的数据的、可进行新的数据的写入的状态、所谓的空闲状态的丛集(以下,称为空闲丛集)区域。多媒体信息文件形成部108在文件存储区写入部304进行的对记录媒体的数据的写入后,对记录媒体上存储了的一系列的数据附加文件系统固有的信息等,整理为作为文件的形式,同时进行文件生成阶段中的FAT的生成和更新。
文件存储区写入部304监视目前写入了数据的丛集的状态,如果检测出在该丛集中已写满数据、写入已结束的情况,则将该要旨通知丛集管理部105,同时对多媒体信息文件形成部108供给表示结束了写入的丛集的在记录媒体中的位置的位置信息。在此,将表示记录媒体中的丛集的位置的信息称为丛集位置信息。
如果丛集管理部105从文件存储区写入部304接受上述的通知,则将其次应写入数据的空闲丛集的丛集位置信息返回给文件存储区写入部304。另一方面,多媒体信息文件形成部108根据从文件存储区写入部304供给的写入已结束的丛集的位置信息,更新FAT的内容。此外,在全部数据写入到记录媒体中已结束的时刻、文件存储区写入部304将最后写入了数据的丛集的丛集位置信息通知多媒体信息文件形成部108。根据该通知,多媒体信息文件形成部108使FAT结束,形成多媒体信息文件。
在图19A~图19E中,示意性地示出图18的多媒体信息记录装置中的数据的生成中途的各存储区的状态。利用图19A~图19C的箭头A,示出在各存储区中现在写入了数据的位置。如上所述,在多媒体信息记录装置中,利用标题控制信息生成部102、数据本体生成部103和页脚控制信息生成部104,分别生成标题控制信息HD、数据本体DB和页脚控制信息FD,利用标题暂时存储区写入部301、数据暂时存储区写入部302和页脚暂时存储区写入部303,将这些信息分别并行地写入未图示的缓冲存储区上的标题暂时存储区E1(参照图19A)、数据暂时存储区E2(参照图19B)和页脚暂时存储区E3(参照图19C)的每一个中。在该时刻,在记录媒体上的作为文件存储区的具有多个丛集C的数据存储区E4(参照图19D)和FAT存储区E5(参照图19E)中,没有写入任何数据。
在图20A~图20E中,示意性地示出图18的多媒体信息记录装置中的数据的生成结束时的各存储区的状态。在图21A~图21E中,示意性地示出图18的多媒体信息记录装置中的文件形成时的各存储区的状态。在多媒体信息记录装置中,如果标题控制信息HD、数据本体DB和页脚控制信息FD的生成结束,则各存储区的状态如图20A~图20C所示,然后,将写入到各自的暂时存储区中的标题控制信息HD、数据本体DB和页脚控制信息FD记录到记录媒体上的文件存储区E4上(参照图21D)。此时,在记录媒体上的FAT存储区E5中生成与文件存储区E4对应的FAT500。由此,在记录媒体上形成多媒体信息文件。
此时,如图21D中所示,标题控制信息HD的最后端部和数据本体DB的开头部分被记录在1个丛集C4内,此外,数据本体DB的最后端部和页脚控制信息FD的开头部分被记录在1个丛集C5内。丛集C4和C5的每一个包含不同种类的数据相互间邻接的用箭头B表示的边界(以下,单称为边界)。
在图18的多媒体信息记录装置中,标题控制信息HD、数据本体DB和页脚控制信息FD的尺寸在各自的生成结束之前是不明确的。为此,进行了下述的2次写入处理,即,一边在与记录媒体不同的暂时存储区E1~E2的每一个中一度存储各自的数据,一边进行生成,在各自的数据生成结束、各自的数据的尺寸已确定的时刻,将已生成的各数据写入到实际的记录媒体的文件存储区E4上。这样,现有的多媒体信息文件的生成处理变成繁琐的处理。特别是在各实际的尺寸变大的情况下,这一点使与处理有关的损耗变大。因而,希望在各数据已被生成的阶段中直接写入到记录媒体的文件存储区E4上。
此外,在图18的多媒体信息记录装置中,将暂时存储区E1~E3作成与记录媒体上的区域不同的缓冲存储区,但由于硬件规模等的限制,也有在记录媒体上设置该暂时存储区E1~E3的情况。此时,在最终地作成多媒体信息文件的时刻、发生在记录媒体上的数据的移动和复制等的处理。因此,在利用快速存储器(flash memory)那样的写入慢的记录媒体的情况下,处理时间变得非常长,在实用性方面很差。此外,如图21A~图21E中所示,如果在文件存储区E4中存在包含边界的标题控制信息HD4或C5,则在分割多媒体信息文件或互相结合多媒体信息文件的编辑处理中,因为必须有取得多媒体信息文件中的存取位置(编辑的位置)用的过程,故编辑处理变得复杂,在实用性方面很差。
发明的公开本发明的目的在于提供能在记录媒体上高速且有效地写入多媒体信息文件的多媒体信息记录装置和方法。
本发明的另一目的在于提供能简单地对多媒体信息文件进行编辑处理的多媒体信息记录装置和方法。
按照本发明的一个方面,为了在记录媒体上且在每个具有特定的尺寸的特定区域上记录具有数据本体和控制该数据本体用的控制信息的多媒体信息文件,多媒体信息记录装置具备文件写入部和连结信息写入部。较为理想的是,多媒体信息记录装置还具备将虚设数据写入到写入了数据的特定区域的每一个中的空闲区域中的虚设数据写入部。再有,记录媒体至少具有记录多媒体信息文件的数据区和记录管理数据区中被记录的多媒体信息文件的配置的状态用的信息的管理信息区。在文件写入部中,在数据区的处于可进行数据写入的空闲状态的1个以上的特定区域中并列地写入数据本体和控制信息。而且,在连结信息写入装置中,按照构成多媒体信息文件用的顺序,作成连结由文件写入装置写入了数据本体和控制信息的1个以上的特定区域用的区域连结信息,将其写入到管理信息区中。
在上述的多媒体信息记录装置中,如果直接以特定区域为单位在记录媒体上写入数据本体和控制信息,则被写入了数据的各特定区域中的空闲区域被写入虚设数据而成为有效的区域,而且,为了构成多媒体信息文件,作成连结进行了数据写入的全部的特定区域用的连结信息并被记录。因而,省略了繁琐的多媒体信息的写入处理,能有效地作成多媒体信息文件、被记录在记录媒体上。
按照本发明的另一个方面,为了一边将具有数据的数据本体和控制该数据本体用的控制信息的多媒体信息文件在规定位置上分割为多个不同的多媒体信息文件,一边在记录媒体上且在每个具有特定的尺寸的特定区域上进行记录,多媒体信息记录装置具备数据本体变更部、控制信息生成部和连结信息写入部。较为理想的是,数据本体变更部、控制信息生成部还具备虚设数据写入部。再有,记录媒体至少具有记录多媒体信息文件的数据区和记录管理数据区中被记录的多媒体信息文件的配置的状态用的信息的管理信息区。在数据本体变更部中,复制在上述数据本体中的与上述规定位置对应的上述特定区域中被记录的内容,将由复制得到的上述内容写入到上述数据区的处于可进行数据写入的空闲状态的上述特定区域中。此时,对于由复制记录了同一的上述内容的2个上述特定区域中的一个上述特定区域中的上述规定位置之前的区域和另一个上述特定区域中的上述规定位置之后的区域的每一个,利用虚设数据写入部写入虚设数据。在控制信息生成部中,生成写入了对于由分割得到的上述多媒体信息文件的每一个的上述控制信息的上述特定区域。此外,利用虚设数据写入部在写入了控制信息的用当其用中的空闲区域中写入虚设数据。在连结信息写入部中,按照构成由分割得到的上述多媒体信息文件的每一个用的顺序,作成连结包含了由上述数据本体变更装置和上述控制信息生成装置写入了上述数据本体和上述控制信息的1个以上的上述特定区域的写入了上述数据本体和上述控制信息的多个上述特定区域用的区域连结信息,将其写入到上述管理信息区中。此外,较为理想的是,将多媒体信息记录装置构成为控制信息生成部根据分割前的上述多媒体信息文件的上述控制信息,在多个上述特定区域的每一个中生成与由分割得到的上述多媒体信息文件的每一个对应的上述控制信息。
在上述的多媒体信息记录装置中,在另一特定区域中复制指定了分割的位置的特定区域的内容,其结果,在所得到的2个特定区域的每一个中、在非有效的区域中写入虚设数据。而且,如果对于由分割得到的多媒体信息文件的每一个生成写入了控制信息的特定区域,则为了构成由分割得到的多媒体信息文件的每一个,作成连结写入了数据本体和控制信息的多个特定区域用的区域连结信息并被记录。因而,利用虚设数据的写入,可消除特定区域的开头位置和数据的开头位置的因分割引起的偏移,可简单地分割多媒体信息文件。
在上述的多媒体信息记录装置中,较为理想的是,在写入了由分割得到的多媒体信息文件的控制信息的多个特定区域中,包含记录了分割前的多媒体信息文件的控制信息的1个以上的特定区域和数据区中的空闲状态的1个以上的特定区域。因而,可将记录了分割前的多媒体信息文件的控制信息的特定区域用作写入了由分割得到的多媒体信息文件用的控制信息的特定区域,可有效地使用存储区。
在上述的多媒体信息记录装置中,较为理想的是,写入了由分割得到的多个多媒体信息文件的控制信息的多个特定区域的每一个是数据区中的空闲状态的特定区域。因而,因为记录了分割前的多媒体信息文件的控制信息的特定区域的内容被保存,故在文件分割后,即使在希望取消分割处理的情况下,也可得到分割前的多媒体信息文件的控制信息,在实用性方面良好。
按照本发明的另一个方面,为了一边将具有包含构成图像用的数据的数据本体(DB)和控制该数据本体用的控制信息的多媒体信息文件结合到单一的多媒体信息文件上,一边在记录媒体上且在每个具有特定的尺寸的特定区域上进行记录,多媒体信息记录装置具备控制信息生成部和连结信息写入部。控制信息生成部最好具备虚设数据写入部。再有,记录媒体至少具有记录多媒体信息文件的数据区和记录管理数据区中被记录的多媒体信息文件的配置的状态用的信息的管理信息区。控制信息生成部生成写入了对于由结合得到的上述多媒体信息文件的上述控制信息的上述特定区域。虚设数据写入部将虚设数据写入到写入了控制信息的特定区域的空闲区域中。连结信息写入部按照构成由结合得到的上述多媒体信息文件用的顺序,作成连结上述多媒体信息文件的写入了上述数据本体的1个以上的上述特定区域与由上述控制信息生成装置写入了上述控制信息的上述特定区域用的区域连结信息,将其写入到上述管理信息区中。
在上述的多媒体信息记录装置中,一边将由结合得到的多媒体信息文件的空闲区域作为写入了虚设数据的有效的区域,一边作成连结由结合得到的多媒体信息文件用的控制信息与构成该文件用的多个特定区域用的区域连结信息并被记录。因而,利用虚设数据的写入,可消除特定区域的开头位置和数据的开头位置的因结合引起的偏移,可简单地结合多媒体信息文件。
在上述的多媒体信息记录装置中,较为理想的是,控制信息生成部具有将上述多个多媒体信息文件的任意的上述多媒体信息文件的写入了上述控制信息的上述特定区域的内容变更为对于由结合得到的上述多媒体信息文件的上述控制信息的变更部;以及删除上述多个多媒体信息文件的其它的上述多媒体信息文件的写入了上述控制信息的上述特定区域的一部分内容的删除部。因而,可将记录了结合前的任意的多媒体信息文件的控制信息的特定区域用作写入了由结合得到的多媒体信息文件用的控制信息的特定区域,可有效地使用存储区。
在上述的多媒体信息记录装置中,较为理想的是,控制信息生成部在数据区的空闲状态的特定区域中具有写入对于由结合得到的多媒体信息文件的控制信息的写入部。因而,因为记录了结合前的多媒体信息文件的控制信息的特定区域的内容被保存,故在文件结合后,即使在希望取消结合处理的情况下,也可得到结合前的多媒体信息文件的控制信息,在实用性方面良好。
按照本发明的另一个方面,为了在记录媒体上且在每个具有特定的尺寸的特定区域上记录具有包含构成图像用的数据的数据本体和控制该数据本体用的控制信息的多媒体信息文件,多媒体信息记录方法具备文件写入步骤和连结信息写入步骤。多媒体信息记录方法最好还具备虚设数据写入步骤。再有,记录媒体至少具有记录多媒体信息文件的数据区和记录管理数据区中被记录的多媒体信息文件的配置的状态用的信息的管理信息区。在文件写入步骤中,在上述数据区的处于可进行数据写入的空闲状态的1个以上的特定区域中并列地写入上述数据本体和上述控制信息。在虚设数据写入步骤中,将虚设数据写入到写入了控制信息的特定区域的空闲区域中。在连结信息写入步骤中,按照构成上述多媒体信息文件用的顺序,作成连结由上述文件写入步骤写入了上述数据本体和上述控制信息的1个以上的上述特定区域用的区域连结信息(FAT),将其写入到上述管理信息区中。
在上述的多媒体信息记录方法中,如果如果直接以特定区域为单位在记录媒体上写入数据本体和控制信息,则被写入了数据的各特定区域中的空闲区域被写入虚设数据而成为有效的区域,为了构成多媒体信息文件,作成连结进行了数据写入的全部的特定区域用的连结信息并被记录。因而,省略了繁琐的多媒体信息的写入处理,能有效地作成多媒体信息文件、被记录在记录媒体上。
按照本发明的另一个方面,为了一边将具有包含构成图像用的数据的数据本体和控制该数据本体用的控制信息的多媒体信息文件在规定位置上分割为多个不同的多媒体信息文件,一边在记录媒体上且在每个具有特定的尺寸的特定区域上进行记录,多媒体信息记录方法具备数据本体变更步骤、控制信息生成步骤和连结信息写入步骤。在数据本体变更步骤和控制信息生成步骤中,最好还具备虚设数据写入步骤。再有,记录媒体至少具有记录多媒体信息文件的数据区和记录管理数据区中被记录的多媒体信息文件的配置的状态用的信息的管理信息区。在数据本体变更步骤中,复制在上述数据本体中的与上述规定位置对应的上述特定区域中被记录的内容,将由复制得到的上述内容写入到上述数据区的处于可进行数据写入的空闲状态的上述特定区域中。此时,对于由复制记录了同一的上述内容的2个上述特定区域中的一个上述特定区域中的上述规定位置之前的区域和另一个上述特定区域中的上述规定位置之后的区域的每一个,利用虚设数据写入步骤写入虚设数据。在控制信息生成步骤中,生成写入了对于由分割得到的上述多媒体信息文件的每一个的上述控制信息的上述特定区域。此外,利用虚设数据写入步骤,将虚设数据写入到写入了控制信息的特定区域的空闲区域中。在连结信息写入步骤中,按照构成由分割得到的上述多媒体信息文件的每一个用的顺序,作成连结包含了由上述数据本体变更装置和上述控制信息生成装置写入了上述数据本体和上述控制信息的1个以上的上述特定区域的写入了上述数据本体和上述控制信息的多个上述特定区域用的区域连结信息,将其写入到上述管理信息区中。
在上述的多媒体信息记录方法中,在另一特定区域中复制指定了分割的位置的特定区域的内容,其结果,在所得到的2个特定区域的每一个中、在非有效的区域中写入虚设数据。而且,如果对于由分割得到的多媒体信息文件的每一个生成写入了控制信息的特定区域,则为了构成由分割得到的多媒体信息文件的每一个,作成连结写入了数据本体和控制信息的多个特定区域用的区域连结信息并被记录。因而,利用虚设数据的写入,可消除特定区域的开头位置和数据的开头位置的因分割引起的偏移,可简单地分割多媒体信息文件。
按照本发明的另一个方面,为了一边将具有包含构成图像用的数据的数据本体和控制该数据本体用的控制信息的多媒体信息文件结合到单一的多媒体信息文件上,一边在记录媒体上且在每个具有特定的尺寸的特定区域上进行记录,多媒体信息记录方法具备控制信息生成步骤和连结信息写入步骤。控制信息生成步骤最好还具备虚设数据写入步骤。再有,记录媒体至少具有记录多媒体信息文件的数据区和记录管理数据区中被记录的多媒体信息文件的配置的状态用的信息的管理信息区。在控制信息生成步骤中,生成写入了对于由结合得到的上述多媒体信息文件的上述控制信息的上述特定区域。在虚设数据写入步骤中,将虚设数据写入到写入了控制信息的特定区域的空闲区域中。在连结信息写入步骤中,按照构成由结合得到的上述多媒体信息文件用的顺序,作成连结上述多媒体信息文件的写入了上述数据本体的1个以上的上述特定区域与由上述控制信息生成装置写入了上述控制信息的上述特定区域用的区域连结信息,将其写入到上述管理信息区中。
在上述的多媒体信息记录方法中,一边将由结合得到的多媒体信息文件的空闲区域作为写入了虚设数据的有效的区域,一边作成连结由结合得到的多媒体信息文件用的控制信息与构成该文件用的多个特定区域用的区域连结信息并被记录。因而,利用虚设数据的写入,可消除特定区域的开头位置和数据的开头位置的因结合引起的偏移,可简单地结合多媒体信息文件。
通过参照附图的后述的本发明的详细的说明,本发明的上述和其它的目的、特征、方面和优点会变得更加明白。
附图的简单说明图1是示出本发明的第1实施形态的多媒体信息记录装置的结构的框图。
图2A~图2C是分别说明本发明的第1实施形态的数据生成的中途的存储区的各自的状态的图。
图3A~图3C是分别说明本发明的第1实施形态的数据生成结束时的存储区的各自的状态的图。
图4A~图4C是分别说明本发明的第1实施形态的文件形成时的存储区的各自的状态的图,图4D是示出在图4A~图4C的状态下输出的文件的图。
图5A~图5D是分别说明本发明的第1实施形态的虚设数据的附加方式的例的图。
图6是本发明的第1实施形态的多媒体信息记录装置的处理流程图。
图7是示出本发明的第2和第3实施形态的多媒体信息记录装置的结构的框图。
图8是示出本发明的第2和第3实施形态中的标题控制信息变更部的结构的框图。
图9是示出本发明的第2和第3实施形态中的数据本体变更部的结构的框图。
图10A和图10B分别是说明本发明的第2实施形态中的文件分割处理前的存储区的各自的状态的图,图10C是示出在图10A和图10B的状态下输出的文件的图。
图11A和图11B分别是说明本发明的第2实施形态中的文件分割处理后的存储区的各自的状态的图,图11C和图11D是示出在图11A和图11B的各自的状态下输出的文件的图。
图12A和图12B分别是说明本发明的第2实施形态中的文件分割处理后的存储区的各自的另一状态的图,图12C和图12D是示出在图12A和图12B的各自的状态下输出的文件的图。
图13是说明本发明的第2实施形态中的文件分割处理的流程图。
图14A和图14B分别是说明本发明的第3实施形态中的文件结合处理前的存储区的各自的状态的图,图14C和图14D是示出在图14A和图14B的各自的状态下输出的文件的图。
图15A和图15B分别是说明本发明的第3实施形态中的文件结合处理后的存储区的各自的状态的图,图15C是示出在图15A和图15B的状态下输出的文件的图。
图16A和图16B分别是说明本发明的第3实施形态中的文件结合处理后的存储区的各自的另一状态的图,图16C是示出在图16A和图16B的状态下输出的文件的图。
图17是说明本发明的第3实施形态中的文件结合处理的流程图。
图18是示出现有的多媒体信息记录装置的结构的框图。
图19A~图19E是分别说明现有的多媒体信息记录装置中的数据生成的中途的存储区的各自的状态的图。
图20A~图20E是分别说明现有的多媒体信息记录装置中的数据生成结束时的存储区的各自的状态的图。
图21A图21E是分别说明现有的多媒体信息记录装置中的文件形成时的存储区的各自的状态的图。
用于实施发明的最佳形态以下,参照附图,详细地说明本发明的各实施形态。
(第1实施形态)参照图1图6说明第1实施形态的多媒体信息记录装置,但与上述的现有的装置相同的部分附以相同的符号,省略其说明。参照图1,比较本实施形态的多媒体信息记录装置的结构与图18中示出的现有的多媒体信息记录装置的不同点在于,图1的装置具备文件存储区写入部106、虚设数据附加部107和FAT管理部109,来代替图18的装置的标题暂时存储区写入部301文件形成区写入部304。图1的其它的部分与图18的相应的部分相同,省略其说明。在图2A~图2C中示出图1的装置中的数据生成中途的各存储区的状态。
在图1中,为了将从标题控制信息生成部102、数据本体生成部103和页脚控制信息生成部104的每一个中输出的标题控制信息HD、数据本体DB和页脚控制信息FD直接记录在记录媒体110的文件存储区111上,多媒体信息记录装置具备文件存储区写入部106。文件存储区111是以文件形式写入输入到该装置中的多媒体信息用的区域,如图2B和图2C中所示,多媒体信息文件的内容包含以丛集C为单位写入的数据存储区112和写入FAT的FAT存储区113。记录媒体110是半导体存储器、快速存储器和硬盘等的可随机地存取的媒体。FAT表示数据存储区112中的多媒体信息文件的数据的配置的状态。
文件存储区写入部106将标题控制信息HD、数据本体DB和页脚控制信息FD的每一个并列地写入图2B的数据存储区112中。此时,文件存储区写入部106监视与用写入了数据的箭头A表示的位置对应的各丛集C的状态,如果判断为某一个丛集C被数据写满、当然数据的写入变得不可能、对该丛集C的数据写入已结束,则在对丛集管理部105通知该要旨的同时,要求其次应写入的数据存储区112中的空闲丛集C。此外,文件存储区写入部106将数据的写入已结束的丛集C的丛集位置信息CI与表示写入到该丛集C中的数据是标题控制信息HD、数据本体DB和页脚控制信息FD的哪一种的数据指示信息DI一起,供给FAT管理部109。
FAT管理部109根据从文件存储区写入部106受理的数据指示信息DI,在内部FAT暂时存储区119中对于标题控制信息HD、数据本体DB和页脚控制信息FD的每一个与该数据指示信息DI一起写入已受理的丛集位置信息CI并进行存储。FAT管理部109在由多媒体文件形成部108形成FAT的时刻,从FAT暂时存储区119按顺序读出对于各数据的丛集位置信息CI,输出给多媒体文件形成部108。作为使用了FAT管理部109中的FAT暂时存储区119的丛集位置信息CI的管理方法,有如图2A中所示那样对于标题控制信息HD、数据本体DB和页脚控制信息FD的每一个、设置对应的标题FAT暂时存储区120、数据FAT暂时存储区121和页脚FAT暂时存储区122的每一个、在各暂时存储区中生成对于暂时地对应的数据的FAT等的方法。
在标题控制信息HD、数据本体DB和页脚控制信息FD的全部的数据生成已结束的时刻,文件存储区写入部106将最后写入了各数据的各丛集C的丛集位置信息CI与数据指示信息DI一起输出给FAT管理部109。此时,对FAT管理部109通知数据生成已结束的情况。在FAT管理部109中受理数据生成结束的通知,相应地从FAT暂时存储区119依次读出FAT生成用的信息,输出给多媒体文件形成部108。
此外,文件存储区写入部106将最后写入了各数据的各丛集C的丛集位置信息CI供给虚设数据附加部107。虚设数据附加部107在由已受理的各丛集位置信息CI表示的丛集C中存在没有写入有效的数据、处于可进行数据写入的状态的区域(以下,称为空闲区域)的情况下,在该空闲区域中填充(stuff)虚设数据DM并写入。由此,在数据生成的结束时,对于由各丛集位置信息CI表示的丛集C,填充虚设数据DM。再有,在此,虚设数据DM是为了使被生成的多媒体信息文件内的空闲区域变成有效而在该空闲区域中填充并写入用的数据。
在图1的多媒体信息记录装置中,如图2A~图2C中所示,标题控制信息HD、数据本体DB和页脚控制信息FD的每一个在被生成的同时,被写入到记录媒体110上的文件存储区111中的数据存储区112中。此时,根据从FAT暂时存储区119读出的信息,由多媒体文件形成部108生成FAT,被形成了的FAT被写入到文件存储区111的FAT存储区113中。
再有,在标题控制信息HD、数据本体DB和页脚控制信息FD之间,没有关于被记录在数据存储区112上的顺序的限制。此外,在生成了各自的数据的时刻,也可随时写入到数据存储区112的用图2B的箭头A示出的现在的写入位置上。此外,关于数据存储区112,设置了3个写入标题,也可在数据存储区112上的不同的3个区域中同时写入对应的数据。
这样,以丛集C为单位,在记录媒体110上记录了各数据,如果标题控制信息HD、数据本体DB和页脚控制信息FD的生成结束,则各存储区的状态如图3A~图3C中所示那样,在其后的文件形成时,如图4A~图4C中所示那样。在数据的生成已结束的时刻,如图3B中所示,在数据存储区112中,在写入了各自的数据的丛集C中存在空闲区域的情况下,如图4B中所示,在该丛集C的空闲区域中填充虚设数据DM,构成多媒体信息文件的丛集C内的区域全部成为有效的区域。其后,生成图4C的FAT501。再有,如图4B中所示,关于数据存储区112的丛集C的每一个,分配唯一地确定该丛集用的丛集确定信息124。在此,丛集确定信息124用①、②、③、…来表示。
在FAT501中,如图4C中所示,按照构成被生成的多媒体信息文件用的1个以上的丛集C的顺序,设定对应的1个以上的丛集确定信息124。在重放时(从记录媒体110读出多媒体信息文件时),按照在FAT501中被记录的丛集确定信息124的顺序,读出用各丛集确定信息124表示的数据存储区112的丛集C的内容。由此,作为图4D的重放时输出文件123,可得到被记录在记录媒体110中的多媒体信息文件。
其次,参照图5A~图5D说明在丛集C的空闲区域中填充虚设数据DM的方法。在对声音、运动图像的原始数据(未加工的数据)进行编码的时刻,在实施虚设数据DM的填充的情况下,如图5A中所示,通过对已编码了的数据SD本身直接填充虚设数据DM,构成数据本体DB。当然,不限于已编码了的数据SD,也可直接对未加工的数据填充虚设数据DM,构成数据本体DB。此外,在将声音、运动图像等的未加工的数据或已编码了的数据SD变换为信息包并进行了多重化时,在填充虚设数据DM的情况下,如图5B中所示,将由虚设数据DM构成的信息包(称为虚设数据信息包DMP)与包含视频数据和声频数据的其它的信息包P同样地进行多重化即可。此时,由于虚设数据信息包DMP本身具有关于信息包长度的信息,故在重放时,可根据关于虚设数据信息包DMP的信息包的长度的信息,进行虚设数据信息包DMP的跳读。
再者,在多媒体信息文件的生成时,关于在该文件中填充虚设数据DM的情况,参照图5C和图5D来说明。
在图5C中,示出了在多媒体信息文件的生成时在标题控制信息HD与数据本体DB之间的空闲区域中、或在数据本体DB与页脚控制信息FD的空闲区域中填充虚设数据DM的情况。此时,虚设数据DM例如作为数据本体DB的开头信息、或作为页脚控制信息FD的开头信息,是由无效的数据、例如“0”等构成的数据。此时,在重放时,对于填充了虚设数据DM的区域,在检测出下一个数据的开头位置之前,进行搜索(seek)处理,或在判断为虚设数据的时刻,到下一个丛集的开头为止,进行跳读(skip)处理。如果在虚设数据DM的区域的开头部分中明确地示出写入了对应的虚设数据DM的区域的尺寸数据,则也可根据该尺寸数据,对虚设数据DM的区域进行跳读处理。作为这样的跳读的方法,可举出将虚设数据DM的区域作为ASF的1个目标(虚设目标)为单位来处理的方法。
在图5D中,示出了在标题控制信息HD和数据本体DB的各自的最后尾的丛集C的空闲区域中填充了虚设数据DM的情况。此时,在虚设数据DM的区域内或区域以外的区域中记录了表示包含了虚设数据DM的标题控制信息HD和包含了虚设数据DMD的数据本体DB的各自的实际尺寸和不包含虚设数据DM的标题控制信息HD和不包含虚设数据DM的数据本体DB的各自的有效尺寸的尺寸信息。在重放时,有在跳读虚设数据DM时参照在该虚设数据DM的区域以外的区域中被记录的数据的尺寸信息的方法、或如图5C中所示那样在虚设数据DM的区域内写入该区域的尺寸信息、参照该尺寸信息来跳读虚设数据DM的区域的方法、或例如作为ASF的1个目标来处理的方法等。
如上所述,在本实施形态中,不会如图18中所示那样在1个丛集C中混入2种数据。此外,由此,即使在后述的第2和第3实施形态中示出的多媒体信息文件的分割和结合那样的编辑处理中,也可简单地知道多媒体信息文件中的应存取的位置。
其次,参照图6的流程图,说明本发明的实施形态的多媒体信息记录的方法。在图1的多媒体信息记录装置中,如果开始对记录媒体110的多媒体信息100的写入处理,则首先,初始地指定对于标题控制信息HD、数据本体DB和页脚控制信息FD的每一个的记录媒体110中的写入目的地的丛集C(S1)、生成FAT暂时存储区119(S2)。
然后,判定多媒体信息输入控制部101中的多媒体信息100的输入是否已结束(S3),如果输入已结束,则执行后述的S17以后的处理,但如果输入没有结束,则根据已输入的数据判定应生成和记录哪一种数据(S4)。此时,如果判定为以输入标题控制信息HD,则一边更新作为写入目的地被指定的丛集C,一边在现在被指定的丛集C中写入标题控制信息HD作为写入目的地,使用写入目的地的丛集C的信息、更新FAT暂时存储区120的内容(参照S5~S8)。
此外,如果输入了数据本体DB,则一边更新作为写入目的地被指定的丛集C,一边在现在被指定的丛集C中写入数据本体DB作为写入目的地,使用写入目的地的丛集C的信息、更新FAT暂时存储区121的内容(参照S9~S12)。
此外,如果输入了页脚控制信息FD,则一边更新作为写入目的地被指定的丛集C,一边在现在被指定的丛集C中写入页脚控制信息FD作为写入目的地,使用写入目的地的丛集C的信息、更新FAT暂时存储区122的内容(参照S13~S16)。
如果由标题控制信息HD、数据本体DB和页脚控制信息FD构成的多媒体信息100如上所述全部被输入(在S3中,是),如果在写入了标题控制信息HD和数据本体DB的每一个的最终的丛集C中存在空闲区域,则利用虚设数据附加部107在该空闲区域中填充虚设数据DM(参照S17~S20)。其后,读出关于标题控制信息HD、数据本体DB和页脚控制信息FD的FAT暂时存储区120~122的内容,根据被读出的内容,利用多媒体文件形成部108生成FAT501,写入到记录媒体110的FAT存储区113中(S21)。
(第2实施形态)其次,说明本发明的第2实施形态。在本实施形态中,在多媒体信息记录装置中,多媒体信息文件被分割。关于该分割的处理,以下参照附图来说明。在以后的各图中,对与第1实施形态相同的附图,附以相同的符号,省略其说明。
在图7中,第2实施形态的多媒体信息记录装置包含丛集管理部105;记录媒体110;多媒体信息文件输入控制部601;图8中示出的标题控制信息变更部602;图9中示出的数据本体变更部603;页脚控制信息变更部604;多媒体信息文件形成部608以及操作指定部609。
如果利用操作指定部609指定某个多媒体信息文件610中的规定位置处的分割,则相应地多媒体信息文件输入控制部601与对应的FAT一起读入该多媒体信息文件610,将多媒体信息文件610分类为标题控制信息HD、数据本体DB和页脚控制信息FD并输出,同时根据已输入的FAT,取得与被指定的分割位置对应的丛集C的丛集位置信息PI并输出。实际上,关于处于记录媒体上的写入了多媒体信息文件610的特定的丛集C,进行以下示出的处理,不进行文件整体的读入、输出等。
如图8中所示,标题控制信息变更部602包含处理从多媒体信息文件输入控制部601供给的标题控制信息HD的改写部801;生成部802;删除部803;以及虚设数据附加部804。改写部801将所供给的标题控制信息HD改写为分割后的多媒体信息文件用的信息。生成部802根据所供给的标题控制信息HD生成分割后的多媒体信息文件用的新的标题控制信息HD。删除部803在不需要所供给的标题控制信息HD的情况下,将其删除。从改写部801和生成部802;删除部803的每一个输出与进行了改写、生成和删除的标题控制信息HD对应的丛集C的丛集位置信息PPI。虚设数据附加部804受理该位置信息PPI并输出,同时判定与已受理的丛集位置信息PPI对应的丛集C中是否填充虚设数据DM,根据判定结果,执行虚设数据DM的填充处理。此外,根据从标题控制信息变更部602输出的丛集位置信息PPI,在多媒体信息文件形成部608中进行与由分割得到的多媒体信息文件的每一个对应的FAT(图11B中的FAT502和FAT503)的生成和变更。这是因为,标题控制信息HD和页脚控制信息FD中包含的信息与数据本体DB不同,一般地应用不是直接将其分割、而是将其变换为或生成为适合于对应的多媒体信息文件的内容的处理。
此外,数据本体变更部603,如图9中所示,包含进行对应于被指定的分割位置的丛集C的复制的分割丛集复制部701;以及虚设数据附加部702。虚设数据附加部702将由分割丛集复制部701的复制得到的2个丛集C中的一个丛集C变换为在分割位置之前的区域中填充了虚设数据DM的丛集C,将另一个丛集C变换为在分割位置之后的区域中填充了虚设数据DM的丛集C。再有,在这里的处理中,也可在将与分割位置对应的丛集C内的数据复制到另外的空闲丛集C中后,用虚设数据DM来置换与分割位置对应的丛集C内的数据。此外,也可这样来处理,即,只将与分割位置对应的丛集C内的分割位置之前或之后的数据复制到另外的空闲丛集C中,将虚设数据DM填充到另外的丛集C的剩下的区域中。
从分割丛集复制部701将进行了复制的丛集C的丛集位置信息CCI输出给虚设数据附加部702。虚设数据附加部702在输出被供给的丛集位置信息CCI的同时,在用该丛集位置信息PI表示的丛集C中填充虚设数据DM。此外,由于从数据本体变更部603输出丛集位置信息CCI,故在多媒体信息文件形成部608中,根据丛集位置信息CCI,进行与由分割得到的多媒体信息文件的每一个对应的FAT502和FAT503的生成和变更。
在本实施形态中,假定对页脚控制信息FD应用ASF,在页脚控制信息FD中包含了随机存取用的索引信息。此时,页脚控制信息变更部604的内部结构与图8中示出的数据本体变更部603的结构相同。
在此,假定对页脚控制信息FD应用ASF,但在ASF中,采用数据本体DB和页脚控制信息FD的每一个具有对于数据本体DB的局部标题和对于页脚控制信息FD的局部标题那样的方法。因此,在本实施形态中,为了适应该方法,在用虚设数据附加部702在分割位置之前的区域中填充虚设数据DM的丛集C中,在填充虚设数据DM之前,在分割位置之前写入局部标题。再者,在ASF中,填充了在数据本体DB内管理重放时刻等用的时间标记。因此,在本实施形态的文件分割的处理中,为了不对数据本体DB的内容加入变更,将在重放时将时间标记的内容改读为其它内容用的时刻管理信息,与上述的局部标题同样,在对丛集C的虚设数据DM的填充时填充到分割位置之前。
当然,在页脚控制信息FD中包含的内容不限定于索引信息那样的可分割的信息。在页脚控制信息FD中包含不能分割的控制信息的情况下,页脚控制信息变更部604的内部结构与图9中示出的标题控制信息变更部602的结构相同。
在图10A和图10B中示出分割多媒体信息文件之前的记录媒体110中的文件存储区111的内容。在图10C中示出在重放时从图10A和图10B的各存储区内读出多媒体信息文件610时得到的重放时输出文件123。重放时输出文件123具有按照读出的顺序存储了按照FAT存储区113的FAT的内容从数据存储区112读出的各丛集C的内容的结构。在图10C的重放时输出文件123中,为了说明起见,构成了文件的各丛集C的内容使用对应的丛集确定信息124来示出。
在图11A和图11B中分别示出分割了多媒体信息文件之后的记录媒体110中的数据存储区112和FAT存储区113的内容。在图11C和11D中分别示出在重放时从图11A和图11B的各存储区内读出了多媒体信息文件610时得到的重放时输出文件123。图11C和11D的重放时输出文件123的每一个由根据FAT502和FAT 503的每一个中的丛集确定信息124、从数据存储区112按顺序读出的1个以上的丛集C的内容构成。在此,在重放时输出文件123的每一个中,构成了文件的各丛集的内容使用对应的丛集确定信息124来示出。
现在,在利用操作指定部609指示了在图10A中的箭头A的位置上多媒体信息文件610的分割的情况下,如图11A和图11B中所示,将数据本体DB和页脚控制信息(索引信息)FD的每一个中的与被指示的分割位置中的一侧的丛集C对应的丛集C(图11A的⑤和⑨的丛集C)的各自的内容复制到另外的空闲丛集C(图11A的和 的丛集C)的每一个中。其后,作为复制的结果,将所得到的1个以上的丛集C中的一侧的丛集C(图11A的⑤和⑨的丛集C)的每一个变换为在分割位置之后的区域中填充了虚设数据DM的丛集C,将另一侧的丛集C(图11A的和 的丛集C)的每一个变换为在分割位置之前的区域中填充了虚设数据DM的丛集C。然后,对于由分割得到的2个多媒体信息文件的每一个,变更和生成标题控制信息HD(图11A的①和②的丛集C、和的丛集C)的每一个,以便适合于该文件,同时,作成FAT(FAT502和FAT503)。在此,变更标题控制信息HD(图11A的①和②的丛集C),生成标题控制信息HD(图11A的和的丛集C)。然后,根据被作成的各FAT的内容,连结由分割得到的各多媒体信息文件中的多个丛集C。这样,通过对于最小限度的数目的丛集C进行数据的复制,可分割多媒体信息文件610。
在图11B的FAT502和FAT503的每一个中,按照构成该文件的数据用的顺序,存储由分割得到的2个多媒体信息文件中的构成对应的一方的多媒体信息文件的1个以上的丛集C的各自的丛集确定信息124。因而,在重放时,如果按照存储在FAT502和FAT503的每一个中的丛集确定信息124的顺序从数据存储区112读出对应的丛集C的数据,则可分别得到图11C和图11D的重放时输出文件123。
再有,在图11A和图11B中,在分割了多媒体信息文件610时,改写了该文件610的标题控制信息HD(图11A的①和②的丛集C),但也可在另外的空闲丛集C上生成新的标题控制信息HD,来代替改写。此时,即使在分割了多媒体信息文件610后,因为保持该多媒体信息文件610的控制信息,故也可顺利地进行分割处理的取消等。在图12A~图12C中示出该具体例。即,在分割图12A的多媒体信息文件610的情况下,保持该多媒体信息文件610的标题控制信息HD,在空闲丛集C上生成与由分割得到的多媒体信息文件对应的标题控制信息HD1和HD2。因而,图12B的FAT存储区113的内容也成为指示新的标题控制信息HD1和HD2那样的内容。
在本实施形态中,为了在尽可能不改变数据本体DB的情况下来分割多媒体信息文件610,如以下那样来进行多媒体信息文件610的分割。即,根据需要,只复制与被指定的分割位置对应的丛集C的数据,在由复制得到的2个丛集C的各自的空闲区域中填充虚设数据DM,然后作成与由分割得到的各多媒体信息文件对应的FAT。即,如图11A中所示,只对与分割位置对应的丛集C的数据进行变更,对于数据本体DB的其它的全部的丛集C不进行任何变更。因而,在图18的多媒体信息记录装置中,因为不采用本实施形态那样的使用了虚设数据DM的处理,故在多媒体信息文件的分割时,在丛集C内指定了分割位置的情况下,为了从各丛集C的开头位置起开始存储数据,必须进行数据的改写。另一方面,在本实施形态的情况下,因为根据需要在丛集C的空闲区域中填充虚设数据DM,故利用被填充的虚设数据DM,消除了丛集C的开头位置与数据的开头位置的偏移。因此,在本实施形态中,可回避数据改写等的处理,可简单地进行多媒体信息文件的分割。
此外,在本实施形态中,将作为分割处理的对象的多媒体信息文件定为已具有虚设数据DM的多媒体信息文件、例如在第1实施形态中在记录媒体110上已别生成的多媒体信息文件,但不限于此。即,也可以是如图21D中所示具有包含边界C的那样的现有的多媒体信息文件。此时,利用图8的分割丛集复制部701和虚设数据附加部702,附加下述那样的处理将图21D中的包含边界的丛集C分割为在前面的区域中存储了标题控制信息HD的最后端部的数据且在后面的区域中填充了虚设数据DM的丛集C和在前面的区域中填充了虚设数据DM且在后面的区域中存储了数据本体DB的开头部的数据的丛集C的2个。关于其后的分割处理的顺序,与上述的相同。
参照图13,说明本实施形态的多媒体信息文件的分割的方法。首先,经操作指定部609指定作为分割对象的多媒体信息文件610,同时指定被指定了的多媒体信息文件610的分割位置(S30),多媒体信息文件输入控制部601输入被指定了的多媒体信息文件610(S31),判断在输入了的多媒体信息文件610中是否包含了具有边界的丛集C(S32)。如果判断为不包含具有边界的丛集C,则转移到后述的S33,如果判断为包含具有边界的丛集C,则如上所述对于该丛集C进行复制,关于由复制得到的2个丛集(复制源的丛集和复制目的地的丛集)的每一个,填充虚设数据DM(S35,S36)。
然后,由数据本体变更部603复制与数据本体DB中的指定了的分割位置对应的丛集C,对于由复制得到的2个丛集C(复制源的丛集和复制目的地的丛集)的每一个,填充虚设数据DM(S33,S34)。
其次,在页脚控制信息FD是可分割的信息的情况下,利用页脚控制信息变更部604,与上述的数据本体DB同样,进行页脚控制信息FD的与指定了的分割位置对应的丛集C的生成和虚设数据DM的填充的处理(S47,S48),转移到后述的S42的处理。
另一方面,在不可分割的信息的情况下,在1个以上的空闲丛集C中生成了由分割得到的2个多媒体信息文件中的一个文件的页脚控制信息FD后,判断原来的多媒体信息文件(多媒体信息文件610)的页脚控制信息FD是否应保存(S38,S39)。在可不保存的情况下,变更原来的多媒体信息文件的页脚控制信息FD,作为结果,生成另一个文件的页脚控制信息FD(S41),在保存的情况下,在1个以上的空闲丛集C上新生成另一个文件的页脚控制信息FD(S40)。
其后,与上述的S38~S41的处理顺序同样地生成对于由分割得到的各文件的标题控制信息HD(S42~S45)。然后,利用多媒体信息文件形成部608生成由分割得到的2个多媒体信息文件各自的FAT,记录在记录媒体110的FAT存储区113上(S46)。
(第3实施形态)参照


本发明的多媒体信息记录装置的第3实施形态的多媒体信息文件相互间的结合。在以后的各附图中,对于与第2实施形态相同的部分,附以相同的符号,省略其说明。在图14A~图14D和图15A~图15C中,示出第3实施形态的多媒体信息记录装置中的多媒体信息文件相互间的结合的顺序。
本实施形态的多媒体信息记录装置的结构与图7~图9中示出的结构相同。但是,在多媒体信息文件610相互间的结合时,不使用图7中的数据本体变更部603,也不使用页脚控制信息变更部604的分割丛集复制部701。
如果开始多媒体信息文件相互间的结合的处理,则首先指定由图7的操作指定部609结合的多个多媒体信息文件610,同时指定被指定的文件间的结合的顺序。然后,多媒体信息文件输入控制部601与对应的FAT一起读入被指定的多个多媒体信息文件610的每一个,一边将被读入的多媒体信息文件610的每一个分类为标题控制信息HD、数据本体DB和页脚控制信息FD,一边输出给后级的各部。实际上,虽然对于处于记录媒体上的写入了多媒体信息文件610的每一个的特定的丛集C进行以下的处理,但不进行文件整体的读入、输出等。
在标题控制信息变更部602中,利用改写部801将被供给的标题控制信息HD改写为结合后的多媒体信息文件用的标题控制信息HD,或在不需要的情况下,利用删除部803,将其删除。此外,利用生成部802删除新的标题控制信息HD。其后,根据需要,对于成为对象的丛集C,利用虚设数据附加部804填充虚设数据DM。此时,由于改写部801、生成部802和生成部803的每一个将进行了标题控制信息HD的改写、生成和删除的丛集C的丛集位置信息PPI输出给虚设数据附加部804,故在虚设数据附加部804中,对于根据被供给的丛集位置信息PPI确定的丛集C填充虚设数据DM。此外,由于从标题控制信息变更部602将丛集位置信息PPI输出给多媒体信息文件形成部608,故在多媒体信息文件形成部608中,根据被供给的丛集位置信息PPI生成FAT(图15B中的FAT504)。
在页脚控制信息变更部604中,只使用图9中示出的结构中的虚设数据附加部702,对于从多媒体信息文件输入控制部601供给的页脚控制信息FD的规定的丛集C,根据需要,利用虚设数据附加部702填充虚设数据DM。其后,多媒体信息文件形成部608生成FAT(图15B中的FAT504),记录在记录媒体110的FAT存储区113上。在FAT504中按照构成该文件用的顺序,存储构成由结合得到的新的多媒体信息文件的一个以上的丛集C的丛集确定信息124。
在ASF中,数据本体DB和页脚控制信息FD的每一个具有对于数据本体DB的局部标题和对于页脚控制信息FD的局部标题。因此,在本实施形态中,可利用虚设数据附加部704通过将相互结合的2个多媒体信息文件中从后方起结合的多媒体信息文件的数据本体DB和页脚控制信息FD的局部标题置换为虚设数据DM来处置。再者,在ASF中,在数据本体DB内埋入了管理重放时刻等用的时间标记。因此,在本实施形态的多媒体信息文件的结合的处理中,为了不对数据本体DB施加变更,在虚设数据DM的填充时填充在重放时改读时间标记用的时刻管理信息,来代替与上述的局部标题置换的虚设数据DM。此外,在虚设数据DM的区域以外的区域中记录时刻管理信息,通过在重放时参照该被记录了的时刻管理信息,也可对时间标记进行改读。
参照图14A~图14D和图15A~图15C中,说明在多媒体信息记录装置中结合2个多媒体信息文件相互间的处理。现在,如图14A中所示,假定在多媒体信息文件613之后结合多媒体信息文件614,以得到图15A的多媒体信息文件615。此时,只在从前方起被结合的多媒体信息文件613的页脚控制信息(在本实施形态中,索引信息)FD的最终的丛集C(图15A的⑨的丛集C)中存在空闲区域的情况下,如图15A中所示,利用虚设数据附加部702在该空闲区域中填充虚设数据DM。其后,利用标题控制信息变更部602变更多媒体信息文件613的标题控制信息HD,可得到结合后的标题控制信息HD。然后,连结除了写入了所得到的结合后的标题控制信息HD和多媒体信息文件613及614的标题控制信息HD的丛集C外的全部的丛集C,可得到图15A的多媒体信息文件615。
在重放时,如果按照FAT的内容读出多媒体信息文件615,则可得到图15C中示出的重放时输出文件123。
在本实施形态中,在多媒体信息文件613之后结合了多媒体信息文件614时,或是改写多媒体信息文件613的标题控制信息HD(图15A的①和②的丛集C)的内容,或是删除多媒体信息文件614的标题控制信息HD(图15A的和的丛集C)。但是,也可如图16A中所示,利用生成部802,在1个以上的空闲丛集C上生成由结合得到的多媒体信息文件用的新的标题控制信息HD1,来代替这样的改写或删除。此时,即使在文件结合处理后,由于保持多媒体信息文件613和多媒体信息文件614各自的标题控制信息HD,故可顺利地进行结合处理的取消等。
在本实施形态中,为了尽可能维持写入了数据本体DB和页脚控制信息FD的丛集C的内容,来结合多媒体信息文件相互间,根据需要,在规定的丛集C中填充虚设数据DM,作成将被结合的多媒体信息文件的全部的丛集C统一地结合起来用的FAT504。由此,实现了不同的多个多媒体信息文件相互间的结合。
在图15A的多媒体信息文件615中,通过只在页脚控制信息FD的1个丛集C中填充虚设数据DM,数据本体DB的内容没有任何变更。此外,通过填充虚设数据DM,由于消除施加的开头位置与丛集C的开头位置的偏移,故回避了消除该偏移用的数据改写等的处理。这样,可简单地结合不同的多媒体信息文件相互间。
此外,在本实施形态中,将作为结合的对象的多媒体信息文件定为已具有虚设数据DM的多媒体信息文件,但不限于此。例如,也可将如图21D中所示那样的具有包含边界的丛集C的现有的多媒体信息文件定为结合处理的对象。此时,利用图8中示出的分割丛集复制部701和虚设数据附加部702,附加将图21D中的包含边界的丛集C分割为在前面的区域中存储了标题控制信息HD的最后端部的数据且在后面的区域中填充了虚设数据DM的丛集C和在前面的区域中填充了虚设数据DM且在后面的区域中存储了数据本体DB的开头部的数据的丛集C的处理。。关于其后的结合处理的顺序,与上述的相同。
在此,参照图17,说明第3实施形态的多媒体信息文件613与614的结合的方法。首先,利用操作指定部609指定被结合的2个多媒体信息文件613和614及其结合顺序(S50),则利用多媒体信息输入控制部601与对应的FAT一起输入被指定的2个多媒体信息文件613和614的每一个(S51)。然后,如果在被输入的多媒体信息文件613和614的每一个中不包括包含边界的丛集C,则转移到后述的S55的处理,但如果包括包含边界的丛集C,则进行与上述的图13的S35和S36同样的处理(S52,S54)。
然后,如果2个多媒体信息文件613和614的页脚控制信息FD被判断为可结合(图14A的⑨和 的丛集C),则如图15A中所示,如果在结合源的文件的页脚控制信息FD的最后的丛集C(图15A的⑨的丛集C)中有空闲区域,则该处填充虚设数据DM,转移到后述的S60的处理。
另一方面,如果2个多媒体信息文件613和614的页脚控制信息FD的结合被判断为不可能,则判断为保存被结合的页脚控制信息FD(S56),如果是保存,则在1个以上的空闲丛集C上生成由结合得到的多媒体信息文件615用的页脚控制信息FD(S57)。另一方面,如果是不保存,则将被结合的一方的多媒体信息文件的页脚控制信息FD变更为由结合得到的多媒体信息文件615用的页脚控制信息FD,将被结合的另一方的多媒体信息文件的页脚控制信息FD删除(S58,S59),转移到后述的S60的处理。
其次,为了得到由结合得到的多媒体信息文件615用的标题控制信息HD,进行与在S56~S59中示出的页脚控制信息FD同样的处理(S60~S63)。其后,利用多媒体信息文件形成部608,生成由结合得到的多媒体信息文件615的FAT504,写入到记录媒体110中的FAT存储区113中(S66)。
以上,参照附图详细地说明了本发明,但这些说明始终是例示性的,而不是在任何意义上来限定本发明,本发明的要旨和范围只由后附的权利要求书来限定。
权利要求
1.一种多媒体信息记录装置,其中,在记录媒体(110)上且在每个具有特定的尺寸的特定区域(C)上记录具有包含构成图像用的数据的数据本体(DB)和控制该数据本体用的控制信息(HD、FD)的多媒体信息文件,其特征在于上述记录媒体至少具有记录上述多媒体信息文件的数据区(112)和记录管理上述数据区中被记录的上述多媒体信息文件的配置的状态用的信息的管理信息区(113),上述多媒体信息记录装置具备文件写入装置(106),在上述数据区的处于可进行数据写入的空闲状态的1个以上的特定区域中并列地写入上述数据本体和上述控制信息;以及连结信息写入装置(108),按照构成上述多媒体信息文件用的顺序,作成连结由上述文件写入装置写入了上述数据本体和上述控制信息的1个以上的上述特定区域用的区域连结信息(FAT),将其写入到上述管理信息区中。
2.如权利要求1中所述的多媒体信息记录装置,其特征在于还具备虚设数据写入装置(107),将虚设数据(DM)写入到由上述文件写入装置写入了上述数据本体和上述控制信息的1个以上的上述特定区域的每一个中的处于上述空闲状态的区域中。
3.一种多媒体信息记录装置,其中,一边将具有包含构成图像用的数据的数据本体(DB)和控制该数据本体用的控制信息(HD、FD)的多媒体信息文件在规定位置上分割为多个不同的多媒体信息文件,一边在记录媒体(110)上且在每个具有特定的尺寸的特定区域(C)上进行记录,其特征在于上述记录媒体至少具有记录上述多媒体信息文件的数据区(112)和记录管理上述数据区中被记录的上述多媒体信息文件的配置的状态用的信息的管理信息区(113),上述多媒体信息记录装置具备数据本体变更装置(603),复制在上述数据本体中的与上述规定位置对应的上述特定区域中被记录的内容,将由复制得到的上述内容写入到上述数据区的处于可进行数据写入的空闲状态的上述特定区域中,同时,对于由复制记录了同一的上述内容的2个上述特定区域中的一个上述特定区域中的上述规定位置之前的区域和另一个上述特定区域中的上述规定位置之后的区域的每一个,写入虚设数据(DM);控制信息生成装置(602、604),生成写入了对于由分割得到的上述多媒体信息文件的每一个的上述控制信息的上述特定区域;以及连结信息写入装置(608),按照构成由分割得到的上述多媒体信息文件的每一个用的顺序,作成连结包含了由上述数据本体变更装置和上述控制信息生成装置写入了上述数据本体和上述控制信息的1个以上的上述特定区域的写入了上述数据本体和上述控制信息的多个上述特定区域用的区域连结信息(FAT),将其写入到上述管理信息区中。
4.如权利要求3中所述的多媒体信息记录装置,其特征在于还具备虚设数据写入装置(702、804),将虚设数据(DM)写入到由上述控制信息生成装置写入了上述控制信息的上述特定区域中的处于上述空闲状态的区域中。
5.如权利要求3中所述的多媒体信息记录装置,其特征在于上述控制信息生成装置根据被分割前的上述多媒体信息文件的上述控制信息,在上述数据区中的多个上述特定区域的每一个中生成与由分割得到的上述多媒体信息文件的每一个对应的上述控制信息。
6.如权利要求5中所述的多媒体信息记录装置,其特征在于在上述多个特定区域中包含记录了被分割前的上述多媒体信息文件的上述控制信息的1个以上的上述特定区域和上述数据区中的上述空闲状态的1个以上的上述特定区域。
7.如权利要求5中所述的多媒体信息记录装置,其特征在于上述多个特定区域的每一个是上述数据区中的上述空闲状态的特定区域。
8.一种多媒体信息记录装置,其中,一边将具有包含构成图像用的数据的数据本体(DB)和控制该数据本体用的控制信息(HD、FD)的多媒体信息文件(613、614)结合到单一的多媒体信息文件(615)上,一边在记录媒体(110)上且在每个具有特定的尺寸的特定区域(C)上进行记录,其特征在于上述记录媒体至少具有记录上述多媒体信息文件的数据区(112)和记录管理上述数据区中被记录的上述多媒体信息文件的配置的状态用的信息的管理信息区(113),上述多媒体信息记录装置具备控制信息生成装置(602、604),生成写入了对于由结合得到的上述多媒体信息文件的上述控制信息的上述特定区域;以及连结信息写入装置(608),按照构成由结合得到的上述多媒体信息文件用的顺序,作成连结上述多媒体信息文件的写入了上述数据本体的1个以上的上述特定区域与由上述控制信息生成装置写入了上述控制信息的上述特定区域用的区域连结信息(FAT),将其写入到上述管理信息区中。
9.如权利要求8中所述的多媒体信息记录装置,其特征在于还具备虚设数据写入装置(702、804),将虚设数据(DM)写入到由上述控制信息生成装置写入了上述控制信息的上述特定区域中的上述空闲状态的区域中。
10.如权利要求8中所述的多媒体信息记录装置,其特征在于上述控制信息生成装置具有变更装置(801),将上述多个多媒体信息文件的任意的上述多媒体信息文件的写入了上述控制信息的上述特定区域的内容变更为对于由结合得到的上述多媒体信息文件的上述控制信息;以及删除装置(803),删除上述多个多媒体信息文件的其它的上述多媒体信息文件的写入了上述控制信息的上述特定区域的一部分内容。
11.如权利要求8中所述的多媒体信息记录装置,其特征在于上述控制信息生成装置具有将对于由结合得到的上述多媒体信息文件的上述控制信息写入到上述数据区的上述空闲状态的上述特定区域中的写入装置。
12.一种多媒体信息记录方法,其中,在记录媒体(110)上且在每个具有特定的尺寸的特定区域(C)上记录具有包含构成图像用的数据的数据本体(DB)和控制该数据本体用的控制信息(HD、FD)的多媒体信息文件,其特征在于上述记录媒体至少具有记录上述多媒体信息文件的数据区(112)和记录管理上述数据区中被记录的上述多媒体信息文件的配置的状态用的信息的管理信息区(113),上述多媒体信息记录方法具备在上述数据区的处于可进行数据写入的空闲状态的1个以上的特定区域中并列地写入上述数据本体和上述控制信息的文件写入步骤(S5~S16);以及按照构成上述多媒体信息文件用的顺序,作成连结由上述文件写入步骤写入了上述数据本体和上述控制信息的1个以上的上述特定区域用的区域连结信息(FAT),将其写入到上述管理信息区中的连结信息写入步骤(S21)。
13.一种多媒体信息记录方法,其中,一边将具有包含构成图像用的数据的数据本体(DB)和控制该数据本体用的控制信息(HD、FD)的多媒体信息文件在规定位置上分割为多个不同的多媒体信息文件,一边在记录媒体(110)上且在每个具有特定的尺寸的特定区域(C)上进行记录,其特征在于上述记录媒体至少具有记录上述多媒体信息文件的数据区(112)和记录管理上述数据区中被记录的上述多媒体信息文件的配置的状态用的信息的管理信息区(113),上述多媒体信息记录方法具备数据本体变更步骤(S33、S34),复制在上述数据本体中的与上述规定位置对应的上述特定区域中被记录的内容,将由复制得到的上述内容写入到上述数据区的处于可进行数据写入的空闲状态的上述特定区域中,同时,对于由复制记录了同一的上述内容的2个上述特定区域中的一个上述特定区域中的上述规定位置之前的区域和另一个上述特定区域中的上述规定位置之后的区域的每一个,写入虚设数据(DM);控制信息生成步骤(S37~S45),生成写入了对于由分割得到的上述多媒体信息文件的每一个的上述控制信息的上述特定区域;以及连结信息写入步骤(S46),按照构成由分割得到的上述多媒体信息文件的每一个用的顺序,作成连结包含了由上述数据本体变更装置和上述控制信息生成装置写入了上述数据本体和上述控制信息的1个以上的上述特定区域的写入了上述数据本体和上述控制信息的多个上述特定区域用的区域连结信息(FAT),将其写入到上述管理信息区中。
14.一种多媒体信息记录方法,其中,一边将具有包含构成图像用的数据的数据本体(DB)和控制该数据本体用的控制信息(HD、FD)的多媒体信息文件(613、614)结合到单一的多媒体信息文件(615)上,一边在记录媒体(110)上且在每个具有特定的尺寸的特定区域(C)上进行记录,其特征在于上述记录媒体至少具有记录上述多媒体信息文件的数据区(112)和记录管理上述数据区中被记录的上述多媒体信息文件的配置的状态用的信息的管理信息区(113),上述多媒体信息记录方法具备控制信息生成步骤(S55~S63),生成写入了对于由结合得到的上述多媒体信息文件的上述控制信息的上述特定区域;以及连结信息写入步骤(S66),按照构成由结合得到的上述多媒体信息文件用的顺序,作成连结上述多媒体信息文件的写入了上述数据本体的1个以上的上述特定区域与由上述控制信息生成装置写入了上述控制信息的上述特定区域用的区域连结信息(FAT),将其写入到上述管理信息区中。
全文摘要
在多媒体信息记录装置中,为了有效地在记录媒体(110)上的文件存储区(111)中存储多媒体信息(100),如下那样来工作。即,由对装置供给的多媒体信息来生成数据本体DB和控制信息(HD和FD),供给文件存储区写入部(106)。在文件存储区写入部中,同时且并列地将这些数据写入到文件存储区的空闲区域中。此时,利用虚设数据附加部(107),在写入了数据的各丛集的空闲区域中填充虚设数据,以吸收丛集开头位置与该丛集中的数据的开头位置的偏移。因此,回避了消除该偏移用的数据改写的处理。此外,利用多媒体信息文件形成部(108)作成连结写入了数据的多个丛集用的信息,在记录媒体中形成多媒体信息作为多媒体信息文件。
文档编号G11B20/12GK1325532SQ99813094
公开日2001年12月5日 申请日期1999年9月6日 优先权日1998年9月9日
发明者渡部秀一, 日比庆一, 野村敏男, 盐井正宏 申请人:夏普公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1