JP2005286366A - Method and apparatus for dividing / merging files - Google Patents
Method and apparatus for dividing / merging files Download PDFInfo
- Publication number
- JP2005286366A JP2005286366A JP2004092851A JP2004092851A JP2005286366A JP 2005286366 A JP2005286366 A JP 2005286366A JP 2004092851 A JP2004092851 A JP 2004092851A JP 2004092851 A JP2004092851 A JP 2004092851A JP 2005286366 A JP2005286366 A JP 2005286366A
- Authority
- JP
- Japan
- Prior art keywords
- file
- padding
- compressed digital
- information
- digital file
- 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.)
- Pending
Links
Images
Landscapes
- Television Signal Processing For Recording (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
Abstract
Description
本発明は、圧縮デジタルファイルとして記録媒体に記録された、MPEG形式で圧縮されているデジタル映像音声データを分割結合するファイル分割結合方法、並びに装置に関するものである。 The present invention relates to a file division and combination method and apparatus for dividing and combining digital video and audio data recorded in a recording medium as a compressed digital file and compressed in MPEG format.
従来のMPEG形式で圧縮されているデジタル映像音声データファイル(MPEG形式のシステムストリームファイル)を分割する方法、並びに装置は、記録媒体の記録の最小単位であるクラスタ境界でファイルを分割し、分割したファイルをMPEGのGOP(Group Of Picture)単位で編集して、MPEG形式のシステムストリームファイルを形成している。その際、分割したファイルの後半部分のファイル先頭(クラスタ境界)から最初のGOP境界までの開いた部分をパディングパケットとしている(例えば、特許文献1参照)。 A conventional method and apparatus for dividing a digital video / audio data file compressed in MPEG format (MPEG format system stream file) and dividing the file at a cluster boundary which is the minimum unit of recording on a recording medium. The file is edited in MPEG GOP (Group Of Picture) units to form an MPEG system stream file. At that time, an open portion from the file head (cluster boundary) to the first GOP boundary in the latter half of the divided file is used as a padding packet (see, for example, Patent Document 1).
図21において、2101は現在表示中の画像の位置、2102、2104、2106、2110はクラスタ境界、2103は現在表示中の画像が含まれるGOPの先頭、2105はファイルAの終端、2107は分割後前半のファイルBの終端、2108は分割後後半のファイルCの先端、2109は分割後後半のファイルCの最初のGOPの先頭、2111は分割後後半のファイルCの終端である。現在表示中の画像の位置2101において、ファイルAを分割する様指示があった場合、現在表示中の画像が含まれるGOPの先頭2103を検索し、クラスタ境界2102と現在表示中の画像が含まれるGOPの先頭2103までのサイズのパディングパケットを、分割後後半のファイルCの先端2108から分割後後半のファイルCの最初のGOPの先頭2109まで配置して分割後後半のファイルCを構築する。
しかしながら、前記従来の構成では、MPEG形式のシステムストリームファイルを分割する際に、分割したファイルの後半部分の、先頭のクラスタ境界からMPEGのGOP境界をパディングパケットとすることにより、無効なデータをファイル内に配置するため、記録媒体内の容量を有効に活用できなくなってしまう、という課題を有していた。 However, in the conventional configuration, when an MPEG system stream file is divided, invalid data is transferred to the file by setting the MPEG GOP boundary from the leading cluster boundary to the padding packet in the latter half of the divided file. Therefore, there is a problem that the capacity in the recording medium cannot be effectively used.
また、MPEG形式のシステムストリームファイルを結合する際にも、前記従来の構成では、結合する前半部のファイルの、終端のGOP境界からクラスタ境界をパディングパケットとすることにより、無効なデータをファイル内に配置するため、記録媒体内の容量を有効に活用できなくなってしまう、という課題を有していた。 Also, when combining MPEG system stream files, in the conventional configuration, invalid data is stored in the file by using the cluster boundary as a padding packet from the end GOP boundary of the first half of the file to be combined. Therefore, there is a problem that the capacity in the recording medium cannot be effectively used.
さらに、MPEG形式のシステムストリームファイルの分割と結合を繰り返すと、ファイル内に複数のパディングパケットが配置される可能性があり、無効なデータのファイル内の比率が増加するため記録媒体内の容量を有効に活用できなくなってしまうという課題を有していた。 Furthermore, if the division and combination of the MPEG system stream file are repeated, a plurality of padding packets may be placed in the file, and the ratio of invalid data in the file increases. There was a problem that it could not be used effectively.
たとえば、記録媒体がSDメモリカードの場合、現在のSDファイルシステムではSDメモリカードの容量に応じてファイルシステムの最小制御単位であるクラスタサイズが決定されている。たとえば、512メガバイトのSDメモリカードだと、1クラスタ=16キロバイトであり、1ギガバイトのSDメモリカードだと、1クラスタ=32キロバイトとなる。SD Video規格におけるパケット境界は2キロバイト単位であるため、GOP境界は少なくとも2キロバイト境界に配置される。よって、512メガバイトのSDメモリカードだと、1回の分割によって挿入されるパディングパケットサイズは、2キロバイト〜14キロバイト(平均8キロバイト)、1ギガバイトのSDメモリカードだと、分割によって挿入されるパディングパケットサイズは、2キロバイト〜30キロバイト(平均16キロバイト)となる。たとえば、100回の分割(結合)を実施した場合、512メガバイトのSDメモリカードで、800キロバイト、1ギガバイトのSDメモリカードで、1.6メガバイトのパディングパケット(無効データ=ゴミ)を挿入することになる。1.6メガバイトのパディングパケット(無効データ=ゴミ)は、低レートの静止画(32キロバイトほど)で、約50枚分のデータ量に相当する。 For example, when the recording medium is an SD memory card, in the current SD file system, the cluster size, which is the minimum control unit of the file system, is determined according to the capacity of the SD memory card. For example, for a 512 megabyte SD memory card, 1 cluster = 16 kilobytes, and for a 1 gigabyte SD memory card, 1 cluster = 32 kilobytes. Since the packet boundary in the SD Video standard is in units of 2 kilobytes, the GOP boundary is arranged at least on the 2 kilobyte boundary. Therefore, if it is a 512 megabyte SD memory card, the padding packet size inserted by one division is 2 to 14 kilobytes (average 8 kilobytes), and if it is a 1 gigabyte SD memory card, the padding inserted by division is The packet size is 2 to 30 kilobytes (average 16 kilobytes). For example, when dividing (combining) 100 times, insert a 1.6-megabyte padding packet (invalid data = garbage) with a 512-megabyte SD memory card and an 800-kilobyte, 1-gigabyte SD memory card. become. A 1.6-megabyte padding packet (invalid data = trash) is a low-rate still image (about 32 kilobytes) and corresponds to a data amount of about 50 sheets.
本発明は、上記従来の問題点を解決するためになされたものであり、MPEG形式のシステムストリームファイルを分割、あるいは結合する際に配置される無効なデータを効率的に削除し、記録媒体内の容量を有効に活用することが可能なファイル分割結合方法、並びに装置を提供することを目的とする。 The present invention has been made in order to solve the above-described conventional problems, and effectively deletes invalid data arranged when dividing or combining MPEG system stream files, and records the data in the recording medium. An object of the present invention is to provide a file splitting and combining method and apparatus capable of effectively utilizing the capacity of the file.
上記課題を解決するために、本発明の請求項1に係るファイル分割結合方法は、ランダムアクセス可能な記録媒体に記録されたMPEG形式で圧縮されているデジタル映像音声データを圧縮デジタルファイルとし、前記記録媒体の記録の最小単位であるクラスタの境界で前記圧縮デジタルファイルを分割、あるいは結合するファイル分割結合方法において、前記圧縮デジタルファイルを再生の最小単位であるGOP(Group Of Picture)単位で境界情報を取得し、前記圧縮デジタルファイルを分割する際、分割後の後半部の圧縮デジタルファイルにおいて、前記分割後の後半部の圧縮デジタルファイルの先頭から、先頭GOP境界までの空いた部分をファイル先頭パディング部とし、前記ファイル先頭パディング部内に前記圧縮デジタルファイルのパディング部に関する情報を記録し、所定のタイミングにおいて、前記ファイル先頭パディング部内に記録されている情報に基づいて前記圧縮デジタルファイルのパディング部を削除する、ことを特徴とするものである。 In order to solve the above-described problem, a file division / combination method according to claim 1 of the present invention uses digital video / audio data compressed in MPEG format recorded on a randomly accessible recording medium as a compressed digital file, and Boundary information in GOP (Group Of Picture) unit which is the minimum reproduction unit of the compressed digital file in a file division combination method for dividing or combining the compressed digital file at a cluster boundary which is a minimum unit of recording on the recording medium When dividing the compressed digital file, in the second half of the compressed digital file after division, the empty portion from the beginning of the second half of the compressed digital file after division to the beginning GOP boundary is padded to the beginning of the file. And the compressed digital file in the padding portion at the beginning of the file. Information related to the padding part is recorded, and at a predetermined timing, the padding part of the compressed digital file is deleted based on the information recorded in the file head padding part.
また、本発明の請求項2に係るファイル分割結合方法は、ランダムアクセス可能な記録媒体に記録されたMPEG形式で圧縮されているデジタル映像音声データを圧縮デジタルファイルとし、前記記録媒体の記録の最小単位であるクラスタの境界で前記圧縮デジタルファイルを分割、あるいは結合するファイル分割結合方法において、前記圧縮デジタルファイルを再生の最小単位であるGOP(Group Of Picture)単位で境界情報を取得し、前記圧縮デジタルファイルを結合する際、結合する前半部の圧縮デジタルファイルにおいて、前記結合する前半部の圧縮デジタルファイルの終端GOP境界から結合する後半部の圧縮デジタルファイルまでの空いた部分をファイル中間パディング部とし、前記結合する圧縮デジタルファイルの先頭に1クラスタサイズによって構成するファイル先頭パディング部を付加し、前記ファイル先頭パディング部内に前記圧縮デジタルファイルのパディング部に関する情報を記録し、所定のタイミングにおいて、前記ファイル先頭パディング部内に記録されている情報に基づいて、前記圧縮デジタルファイルのパディング部を削除する、ことを特徴とするものである。 According to a second aspect of the present invention, there is provided a file division / combination method in which digital video / audio data compressed in an MPEG format recorded on a randomly accessible recording medium is used as a compressed digital file, and the minimum recording of the recording medium is performed. In a file division / combining method for dividing or combining the compressed digital files at a cluster boundary which is a unit, boundary information is acquired in units of GOP (Group Of Picture) which is a minimum unit for reproducing the compressed digital file, and the compression is performed. When combining digital files, in the first half of the compressed digital files to be combined, the empty part from the end GOP boundary of the first half of the compressed digital files to be combined to the second half of the compressed digital file is defined as a file intermediate padding section. , One class at the beginning of the compressed digital file to be combined A file head padding part configured according to the file size is added, information related to the padding part of the compressed digital file is recorded in the file head padding part, and based on the information recorded in the file head padding part at a predetermined timing The padding part of the compressed digital file is deleted.
また、本発明の請求項3に係るファイル分割結合方法は、請求項1または請求項2に記載のファイル分割結合方法において、前記パディング部は、1つあるいは複数のMPEG形式におけるプライベートストリームパケットにより構成し、前記先頭パディング部内のパディング部に関する情報は、パディング部を識別するID情報と、パディング部を削除するために必要となる記録媒体の空き容量情報と、パディング部の総数と、ファイル先頭からパディング部開始地点へのオフセット情報と、ファイル先頭からパディング部終了地点へのオフセット情報と、1クラスタサイズパディング部か否かの情報とによって構成する、ことを特徴とするものである。 According to a third aspect of the present invention, there is provided the file division / combination method according to the first or second aspect, wherein the padding section is composed of one or a plurality of MPEG private stream packets. The information on the padding portion in the head padding portion includes ID information for identifying the padding portion, free space information of the recording medium necessary for deleting the padding portion, the total number of padding portions, and padding from the beginning of the file. It is composed of offset information to the part start point, offset information from the beginning of the file to the padding part end point, and information on whether or not it is a one-cluster size padding part.
また、本発明の請求項4に係るファイル分割結合方法は、請求項3に記載のファイル分割結合方法において、前記パディング部を削除するために必要となる記録媒体の空き容量は、前記圧縮デジタルファイルにおけるパディング部を除くデータサイズ値に等しい、ことを特徴とするものである。 A file division / combination method according to claim 4 of the present invention is the file division / combination method according to claim 3, wherein the free space of the recording medium necessary for deleting the padding portion is the compressed digital file. Is equal to the data size value excluding the padding part.
また、本発明の請求項5に係るファイル分割結合方法は、請求項1ないし請求項3のいずれか1項に記載のファイル分割結合方法において、前記圧縮デジタルファイルのパディング部の削除は、前記先頭パディング部内のパディング部に関する情報において、パディング部を削除するために必要となる記録媒体の空き容量が、現時点の記録媒体の空き容量よりも小さい場合のみに行う、ことを特徴とするものである。 The file division / combination method according to claim 5 of the present invention is the file division / combination method according to any one of claims 1 to 3, wherein the padding portion of the compressed digital file is deleted at the head. The information regarding the padding part in the padding part is characterized in that it is performed only when the free capacity of the recording medium necessary for deleting the padding part is smaller than the current free capacity of the recording medium.
また、本発明の請求項6に係るファイル分割結合方法は、請求項1または請求項2に記載のファイル分割結合方法において、前記所定のタイミングは、前記パディング部の付加された圧縮デジタルファイルを別の圧縮デジタルファイルと結合するタイミングである、ことを特徴とするものである。 A file division / combination method according to claim 6 of the present invention is the file division / combination method according to claim 1 or 2, wherein the predetermined timing is different from the compressed digital file to which the padding unit is added. It is the timing to combine with the compressed digital file.
また、本発明の請求項7に係るファイル分割結合方法は、請求項1、請求項2、または請求項6に記載のファイル分割結合方法において、前記圧縮デジタルファイルのパディング部の削除は、前記パディング部の付加された圧縮デジタルファイルを別の圧縮デジタルファイルと結合する際に、前記パディング部の付加された圧縮デジタルファイルからパディング部を除いたデータのみを前記記録媒体から読み出し、結合先のファイルに書き込み追加することにより行う、ことを特徴とするものである。 A file division / combination method according to claim 7 of the present invention is the file division / combination method according to claim 1, 2, or 6, wherein the padding portion of the compressed digital file is deleted by the padding. When combining a compressed digital file with a part added with another compressed digital file, only the data excluding the padding part from the compressed digital file with the padding part is read from the recording medium, and is combined into a file to be combined This is performed by adding writing.
また、本発明の請求項8に係るファイル分割結合方法は、請求項1または請求項2に記載のファイル分割結合方法において、前記所定のタイミングは、前記パディング部の付加された圧縮デジタルファイルを再生するタイミングである、ことを特徴とするものである。 According to an eighth aspect of the present invention, there is provided the file division / combination method according to the first or second aspect, wherein the compressed digital file to which the padding unit is added is reproduced at the predetermined timing. It is the timing to perform.
また、本発明の請求項9に係るファイル分割結合方法は、請求項1、請求項2、または請求項8に記載のファイル分割結合方法において、前記圧縮デジタルファイルのパディング部の削除は、前記パディング部の付加された圧縮デジタルファイルを再生する際に、前記パディング部の付加された圧縮デジタルファイルからパディング部を除いたデータのみを前記記録媒体から読み出し、新たに一時圧縮デジタルファイルを作成し、作成した前記一時圧縮デジタルファイルに上記読み出したデータを書き込み追加し、前記パディング部の付加された圧縮デジタルファイルの終端まで再生が行われ、かつ前記パディング部の付加された圧縮デジタルファイルの終端までデータが書き込み追加された後、前記パディング部の付加された圧縮デジタルファイルを削除し、前記一時圧縮デジタルファイルのファイル名を前記パディング部の付加された圧縮デジタルファイルと同じファイル名に変更することにより行う、ことを特徴とするものである。 The file division / combination method according to claim 9 of the present invention is the file division / combination method according to claim 1, 2, or 8, wherein the padding portion of the compressed digital file is deleted by the padding. When a compressed digital file with a copy is played back, only the data excluding the padding portion from the compressed digital file with the padding portion is read from the recording medium, and a new temporary compressed digital file is created and created. The read data is written and added to the temporary compressed digital file, and playback is performed up to the end of the compressed digital file to which the padding unit is added, and the data is transferred to the end of the compressed digital file to which the padding unit is added. After writing is added, the compressed digital with the padding part added Remove the Airu, the performed by changing the file name of the temporary compressed digital file in the same file name as the additional compressed digital file of the padding portion, it is characterized in.
また、本発明の請求項10に係るファイル分割結合方法は、請求項1または請求項2に記載のファイル分割結合方法において、前記所定のタイミングは、前記パディング部の付加された圧縮デジタルファイルを、前記記録媒体とは別の記録媒体へコピーするタイミングである、ことを特徴とするものである。
The file division / combination method according to
また、本発明の請求項11に係るファイル分割結合方法は、請求項1、請求項2、または請求項10に記載のファイル分割結合方法において、前記圧縮デジタルファイルのパディング部の削除は、前記パディング部の付加された圧縮デジタルファイルを、前記記録媒体とは別の記録媒体へコピーする際に、前記パディング部の付加された圧縮デジタルファイルからパディング部を除いたデータのみを前記記録媒体から読み出し、前記別の記録媒体内に前記パディング部の付加された圧縮デジタルファイルと同名のファイルを作成し、作成した前記同名の圧縮デジタルファイルに前記読み出したデータを書き込み追加することにより行う、ことを特徴とするものである。
The file division / combination method according to claim 11 of the present invention is the file division / combination method according to claim 1, claim 2, or
また、本発明の請求項12に係るファイル分割結合方法は、請求項1または請求項2に記載のファイル分割結合方法において、前記所定のタイミングは、前記ランダムアクセス可能な記録媒体のクリーンアップが指示されたタイミングである、ことを特徴とするものである。 The file division / combination method according to claim 12 of the present invention is the file division / combination method according to claim 1 or 2, wherein a cleanup of the randomly accessible recording medium is instructed at the predetermined timing. It is characterized by the fact that the timing has been set.
また、本発明の請求項13に係るファイル分割結合方法は、請求項1、請求項2、または請求項12に記載のファイル分割結合方法において、前記圧縮デジタルファイルのパディング部の削除は、前記ランダムアクセス可能な記録媒体のクリーンアップが指示された際に、前記パディング部の付加された圧縮デジタルファイルからパディング部を除いたデータのみを前記記録媒体から読み出し、新たに一時圧縮デジタルファイルを作成し、作成した前記一時圧縮デジタルファイルに上記読み出したデータを書き込み追加し、前記パディング部の付加された圧縮デジタルファイルの終端までデータが書き込み追加された後、前記パディング部の付加された圧縮デジタルファイルを削除し、前記一時圧縮デジタルファイルのファイル名を前記パディング部の付加された圧縮デジタルファイルと同じファイル名に変更することにより行う、ことを特徴とするものである。 The file division / combination method according to claim 13 of the present invention is the file division / combination method according to claim 1, claim 2, or claim 12, wherein the padding portion of the compressed digital file is deleted randomly. When instructed to clean up an accessible recording medium, only the data excluding the padding part from the compressed digital file with the padding part is read from the recording medium, and a new temporary compressed digital file is created, The read data is written and added to the created temporary compressed digital file, and after the data is written and added to the end of the compressed digital file to which the padding portion is added, the compressed digital file to which the padding portion is added is deleted. The file name of the temporary compressed digital file Carried out by changing the same file name as the additional compressed digital file of the ring portion, it is characterized in.
また、本発明の請求項14に係るファイル分割結合方法は、請求項13に記載のファイル分割結合方法において、前記圧縮デジタルファイルのパディング部の削除は、前記記録媒体内に前記パディング部の付加された圧縮デジタルファイルが複数存在した場合、各前記圧縮デジタルファイル内の前記先頭パディング部内のパディング部に関する情報における前記パディング部を削除するために必要となる記録媒体の空き容量を比較し、前記空き容量が小さいものから削除を行う、ことを特徴とするものである。 The file division / combination method according to claim 14 of the present invention is the file division / combination method according to claim 13, wherein deletion of the padding portion of the compressed digital file is performed by adding the padding portion to the recording medium. If there are a plurality of compressed digital files, the free space of the recording medium required for deleting the padding part in the information related to the padding part in the head padding part in each compressed digital file is compared, and the free capacity Is deleted from the smallest.
また、本発明の請求項15に係るファイル分割結合方法は、請求項2に記載のファイル分割結合方法において、前記結合する圧縮デジタルファイルの前半部の先頭にすでにファイル先頭パディング部が存在する場合、新たにファイル先頭パディング部を付加せず、既存の前記ファイル先頭パディング部に、結合の際に追加したパディング部の情報を追加記録する、ことを特徴とするものである。 Further, the file division / combination method according to claim 15 of the present invention is the file division / combination method according to claim 2, wherein a file head padding portion already exists at the head of the first half of the compressed digital file to be combined. The information of the padding part added at the time of combination is additionally recorded in the existing file head padding part without newly adding a file head padding part.
また、本発明の請求項16に係るファイル分割結合方法は、請求項15に記載のファイル分割結合方法において、前記結合する圧縮デジタルファイルの後半部の先頭にすでにファイル先頭パディング部が存在する場合、前記追加記録するパディング部の情報は、結合の際に追加したパディング部の情報のみでなく、前記結合する圧縮デジタルファイルの後半部のファイル先頭パディング部内のパディング部の情報も追加記録する、ことを特徴とするものである。 The file division / combination method according to claim 16 of the present invention is the file division / combination method according to claim 15, wherein a file head padding portion already exists at the head of the latter half of the compressed digital file to be combined. The information of the padding part to be additionally recorded includes not only the information of the padding part added at the time of combining, but also the information of the padding part in the file head padding part of the latter half of the compressed digital file to be combined. It is a feature.
また、本発明の請求項17に係るファイル分割結合方法は、請求項15に記載のファイル分割結合方法において、前記結合する圧縮デジタルファイルの後半部の先頭のファイル先頭パディング部が1クラスタサイズパディング部である場合、前記追加記録するパディング部の情報は、結合の際に追加したパディング部の情報のみでなく、前記結合する圧縮デジタルファイルの後半部のファイル先頭パディング部内のパディング部の情報も追加記録し、かつ前記結合する圧縮デジタルファイルの後半部ファイル先頭パディング部を削除する、ことを特徴とするものである。 The file division / combination method according to claim 17 of the present invention is the file division / combination method according to claim 15, wherein the first file head padding portion of the latter half of the compressed digital file to be joined is a one-cluster size padding portion. In this case, the information of the padding part to be additionally recorded includes not only the information of the padding part added at the time of combining, but also the information of the padding part in the file leading padding part in the latter half of the compressed digital file to be combined. In addition, the latter half file top padding portion of the compressed digital file to be combined is deleted.
また、本発明の請求項18に係るファイル分割結合方法は、ランダムアクセス可能な記録媒体に記録されたMPEG形式で圧縮されているデジタル映像音声データを圧縮デジタルファイルとし、前記記録媒体の記録の最小単位であるクラスタの境界で前記圧縮デジタルファイルを分割、あるいは結合するファイル分割結合方法において、前記圧縮デジタルファイルを再生の最小単位であるMPEGのGOP(Group Of Picture)単位で境界情報を取得し、前記圧縮デジタルファイルを分割する際、分割後の後半部の圧縮デジタルファイルにおいて、前記分割後の後半部の圧縮デジタルファイルの先頭から、先頭GOP境界までの空いた部分をパディング部とし、前記記録媒体内に情報ファイルを作成し、作成した前記情報ファイルに前記パディング部に関する情報を記録し、所定のタイミングにおいて、前記情報ファイル内に記録されている情報に基づいて前記圧縮デジタルファイルのパディング部を削除する、ことを特徴とするものである。 In the file dividing / combining method according to claim 18 of the present invention, the digital video / audio data compressed in the MPEG format recorded on a randomly accessible recording medium is used as a compressed digital file, and the minimum recording of the recording medium is performed. In a file division / combining method for dividing or combining the compressed digital files at a cluster boundary which is a unit, the boundary information is acquired in units of MPEG GOP (Group Of Picture) which is the minimum unit for reproducing the compressed digital file, When dividing the compressed digital file, in the second half of the compressed digital file after the division, an empty portion from the beginning of the second half of the compressed digital file to the beginning GOP boundary is used as a padding section, and the recording medium An information file is created in the file, and the padding is added to the created information file. The information about the copy is recorded, and the padding portion of the compressed digital file is deleted based on the information recorded in the information file at a predetermined timing.
また、本発明の請求項19に係るファイル分割結合方法は、ランダムアクセス可能な記録媒体に記録されたMPEG形式で圧縮されているデジタル映像音声データを圧縮デジタルファイルとし、前記記録媒体の記録の最小単位であるクラスタの境界で前記圧縮デジタルファイルを分割、あるいは結合するファイル分割結合方法において、前記圧縮デジタルファイルを再生の最小単位であるGOP(Group Of Picture)単位で境界情報を取得し、前記圧縮デジタルファイルを結合する際、結合する前半部の圧縮デジタルファイルにおいて、前記結合する前半部の圧縮デジタルファイルの終端GOP境界から結合する後半部の圧縮デジタルファイルまでの空いた部分をパディング部とし、前記記録媒体内に情報ファイルを作成し、作成した前記情報ファイルに前記パディング部に関する情報を記録し、所定のタイミングにおいて、前記情報ファイル内に記録されている情報に基づいて前記圧縮デジタルファイルのパディング部を削除する、ことを特徴とするものである。 According to a nineteenth aspect of the present invention, there is provided a file division / combination method in which digital video / audio data recorded in a randomly accessible recording medium and compressed in MPEG format is a compressed digital file, and the minimum recording of the recording medium is performed. In a file division / combining method for dividing or combining the compressed digital files at a cluster boundary which is a unit, boundary information is acquired in units of GOP (Group Of Picture) which is a minimum unit for reproducing the compressed digital file, and the compression is performed. When combining digital files, in the first half of the compressed digital files to be combined, the padding portion is a free part from the end GOP boundary of the first half of the compressed digital files to be combined to the second half of the compressed digital file to be combined, Create an information file in the recording medium, and create the information file The information on the padding part is recorded in a file, and the padding part of the compressed digital file is deleted based on the information recorded in the information file at a predetermined timing.
また、本発明の請求項20に係るファイル分割結合方法は、請求項18または請求項19に記載のファイル分割結合方法において、前記記録媒体内に前記情報ファイルがすでに存在する場合は、新たに前記情報ファイルを作成せず、既存の前記情報ファイルにパディング部に関する情報を追加記録する、ことを特徴とするものである。 A file division / combination method according to claim 20 of the present invention is the file division / combination method according to claim 18 or claim 19, wherein the information file already exists in the recording medium. Information relating to the padding part is additionally recorded in the existing information file without creating an information file.
また、本発明の請求項21に係るファイル分割結合方法は、請求項18または請求項19に記載のファイル分割結合方法において、前記パディング部は、1つあるいは複数のMPEG形式におけるパディングパケットにより構成し、前記情報ファイルに記録するパディング部に関する情報は、パディング部が存在するファイルの総数情報と、パディング部が存在するファイルを識別する情報と、ファイルを識別する情報ごとに、パディング部を削除するために必要となる記録媒体の空き容量情報と、パディング部の総数と、ファイル先頭からパディング部開始地点へのオフセット情報と、ファイル先頭からパディング部終了地点へのオフセット情報とによって構成する、ことを特徴とするものである。 A file division / combination method according to claim 21 of the present invention is the file division / combination method according to claim 18 or 19, wherein the padding section is composed of one or a plurality of MPEG format padding packets. The information related to the padding portion recorded in the information file is to delete the padding portion for each information on the total number of files in which the padding portion exists, information for identifying the file in which the padding portion exists, and information for identifying the file. Free space information required for the recording medium, the total number of padding parts, offset information from the beginning of the file to the padding part start point, and offset information from the beginning of the file to the padding part end point. It is what.
また、本発明の請求項22に係るファイル分割結合方法は、請求項21に記載のファイル分割結合方法において、前記パディング部を削除するために必要となる記録媒体の空き容量は、前記圧縮デジタルファイルにおけるパディング部を除くデータサイズ値に等しい、ことを特徴とするものである。 A file division / combination method according to claim 22 of the present invention is the file division / combination method according to claim 21, wherein the free space of the recording medium required to delete the padding portion is the compressed digital file. Is equal to the data size value excluding the padding part.
また、本発明の請求項23に係るファイル分割結合方法は、請求項18、請求項19、または請求項21に記載のファイル分割結合方法において、前記圧縮デジタルファイルのパディング部の削除は、前記情報ファイル内の前記パディング部に関する情報において、パディング部を削除するために必要となる記録媒体の空き容量が、現時点の記録媒体の空き容量よりも小さい場合のみとする、ことを特徴とするものである。 The file division / combination method according to claim 23 of the present invention is the file division / combination method according to claim 18, 19 or 21, wherein the padding portion of the compressed digital file is deleted by the information. In the information on the padding part in the file, only when the free capacity of the recording medium necessary for deleting the padding part is smaller than the free capacity of the current recording medium, .
また、本発明の請求項24に係るファイル分割結合方法は、請求項18または請求項19に記載のファイル分割結合方法において、前記所定のタイミングは、前記パディング部の付加された圧縮デジタルファイルを別の圧縮デジタルファイルと結合するタイミングである、ことを特徴とするものである。 The file division / combination method according to claim 24 of the present invention is the file division / combination method according to claim 18 or 19, wherein the predetermined timing is different from the compressed digital file to which the padding unit is added. It is the timing to combine with the compressed digital file.
また、本発明の請求項25に係るファイル分割結合方法は、請求項18、請求項19、または請求項24に記載のファイル分割結合方法において、前記圧縮デジタルファイルのパディング部の削除は、前記パディング部の付加された圧縮デジタルファイルを別の圧縮デジタルファイルと結合する際に、前記パディング部の付加された圧縮デジタルファイルからパディング部を除いたデータのみを前記記録媒体から読み出し、結合先のファイルに書き込み追加することにより行う、ことを特徴とするものである。 A file division / combination method according to claim 25 of the present invention is the file division / combination method according to claim 18, 19 or 24, wherein the padding portion of the compressed digital file is deleted by the padding. When combining a compressed digital file with a portion added with another compressed digital file, only the data excluding the padding portion from the compressed digital file with the padding portion is read from the recording medium, and is combined into a file to be combined. This is performed by adding writing.
また、本発明の請求項26に係るファイル分割結合方法は、請求項18または請求項19に記載のファイル分割結合方法において、前記所定のタイミングは、前記パディング部の付加された圧縮デジタルファイルを再生するタイミングである、ことを特徴とするものである。 The file division / combination method according to claim 26 of the present invention is the file division / combination method according to claim 18 or 19, wherein the predetermined timing reproduces the compressed digital file to which the padding section is added. It is the timing to perform.
また、本発明の請求項27に係るファイル分割結合方法は、請求項18、請求項19、または請求項26に記載のファイル分割結合方法において、前記圧縮デジタルファイルのパディング部の削除は、前記パディング部の付加された圧縮デジタルファイルを再生する際に、前記パディング部の付加された圧縮デジタルファイルからパディング部を除いたデータのみを前記記録媒体から読み出し、新たに一時圧縮デジタルファイルを作成し、作成した前記一時圧縮デジタルファイルに前記読み出したデータを書き込み追加し、前記パディング部の付加された圧縮デジタルファイルの終端まで再生が行われ、かつ前記パディング部の付加された圧縮デジタルファイルの終端までデータが書き込み追加された後、前記パディング部の付加された圧縮デジタルファイルを削除し、前記一時圧縮デジタルファイルのファイル名を前記パディング部の付加された圧縮デジタルファイルと同じファイル名に変更することにより行う、ことを特徴とするものである。 A file division / combination method according to claim 27 of the present invention is the file division / combination method according to claim 18, 19 or 26, wherein the padding portion of the compressed digital file is deleted by the padding. When a compressed digital file with a copy is played back, only the data excluding the padding portion from the compressed digital file with the padding portion is read from the recording medium, and a new temporary compressed digital file is created and created. The read data is written and added to the temporary compressed digital file, and playback is performed until the end of the compressed digital file with the padding portion added, and the data is received up to the end of the compressed digital file with the padding portion added. After writing is added, compression with padding added Remove the digital file, the performed by changing the file name of the temporary compressed digital file in the same file name as the additional compressed digital file of the padding portion, it is characterized in.
また、本発明の請求項28に係るファイル分割結合方法は、請求項18または請求項19に記載のファイル分割結合方法において、前記所定のタイミングは、前記パディング部の付加された圧縮デジタルファイルを、前記記録媒体とは別の記録媒体へコピーするタイミングである、ことを特徴とするものである。 The file division / combination method according to claim 28 of the present invention is the file division / combination method according to claim 18 or 19, wherein the predetermined timing is the compressed digital file to which the padding unit is added, It is the timing for copying to a recording medium different from the recording medium.
また、本発明の請求項29に係るファイル分割結合方法は、請求項18、請求項19、または請求項28に記載のファイル分割結合方法において、前記圧縮デジタルファイルのパディング部の削除は、前記パディング部の付加された圧縮デジタルファイルを、前記記録媒体とは別の記録媒体へコピーする際に、前記パディング部の付加された圧縮デジタルファイルからパディング部を除いたデータのみを前記記録媒体から読み出し、前記別の記録媒体内に前記パディング部の付加された圧縮デジタルファイルと同名のファイルを作成し、作成した前記同名の圧縮デジタルファイルに前記読み出したデータを書き込み追加することにより行う、ことを特徴とするものである。 A file division / combination method according to claim 29 of the present invention is the file division / combination method according to claim 18, 19 or 28, wherein the padding portion of the compressed digital file is deleted by the padding. When copying the compressed digital file with the added portion to a recording medium different from the recording medium, only the data excluding the padding portion from the compressed digital file with the padding portion is read from the recording medium, Creating a file with the same name as the compressed digital file to which the padding unit is added in the other recording medium, and writing and adding the read data to the created compressed digital file with the same name, To do.
また、本発明の請求項30に係るファイル分割結合方法は、請求項18または請求項19に記載のファイル分割結合方法において、前記所定のタイミングは、前記ランダムアクセス可能な記録媒体のクリーンアップが指示されたタイミングである、ことを特徴とするものである。 The file division / combination method according to claim 30 of the present invention is the file division / combination method according to claim 18 or claim 19, wherein the predetermined timing is directed to clean up the randomly accessible recording medium. It is characterized by the fact that the timing has been set.
また、本発明の請求項31に係るファイル分割結合方法は、請求項18、請求項19、または請求項30に記載のファイル分割結合方法において、前記圧縮デジタルファイルのパディング部の削除は、前記ランダムアクセス可能な記録媒体のクリーンアップが指示された際に、前記パディング部の付加された圧縮デジタルファイルからパディング部を除いたデータのみを前記記録媒体から読み出し、新たに一時圧縮デジタルファイルを作成し、作成した前記一時圧縮デジタルファイルに前記読み出したデータを書き込み追加し、前記パディング部の付加された圧縮デジタルファイルの終端までデータが書き込み追加された後、前記パディング部の付加された圧縮デジタルファイルを削除し、前記一時圧縮デジタルファイルのファイル名を前記パディング部の付加された圧縮デジタルファイルと同じファイル名に変更することにより行う、ことを特徴とするものである。 The file division / combination method according to claim 31 of the present invention is the file division / combination method according to claim 18, claim 19, or claim 30, wherein the padding portion of the compressed digital file is deleted randomly. When instructed to clean up an accessible recording medium, only the data excluding the padding part from the compressed digital file with the padding part is read from the recording medium, and a temporary compressed digital file is newly created. The read data is written and added to the created temporary compressed digital file, and the data is written and added to the end of the compressed digital file to which the padding portion is added, and then the compressed digital file to which the padding portion is added is deleted. The file name of the temporary compressed digital file Carried out by changing the same file name as the additional compressed digital file of the loading unit, it is characterized in.
また、本発明の請求項32に係るファイル分割結合方法は、請求項31に記載のファイル分割結合方法において、前記圧縮デジタルファイルのパディング部の削除は、前記記録媒体内に前記パディング部の付加された圧縮デジタルファイルが複数存在した場合、前記情報ファイル内の前記パディング部に関する情報において、各前記圧縮デジタルファイル毎にパディング部を削除するために必要となる記録媒体の空き容量を比較し、前記空き容量が小さいものから削除を行う、ことを特徴とするものである。 A file division / combination method according to a thirty-second aspect of the present invention is the file division / combination method according to the thirty-first aspect, wherein deletion of a padding portion of the compressed digital file is performed by adding the padding portion to the recording medium. If there are a plurality of compressed digital files, the free space of the recording medium required for deleting the padding part for each compressed digital file is compared in the information related to the padding part in the information file, Deletion is performed from the one with the smallest capacity.
また、本発明の請求項33に係るファイル分割結合装置は、MPEG形式で圧縮されているデジタル映像音声データを圧縮デジタルファイルとし、前記圧縮デジタルファイルを分割、あるいは結合するファイル分割結合装置において、前記圧縮デジタルファイル格納するランダムアクセス可能な記録媒体と、前記記録媒体の記録の最小単位であるクラスタの境界情報の取得を行うクラスタ境界情報取得手段と、前記圧縮デジタルファイルを再生の最小単位であるGOP(Group Of Picture)単位で境界情報の取得を行うGOP境界情報取得手段と、前記クラスタ境界情報取得手段により取得したクラスタ境界情報、及びGOP境界情報取得手段により取得したGOP境界情報に基づいて分割ファイルの生成を行う分割ファイル生成手段と、分割後の後半部の圧縮デジタルファイルの先頭から、先頭GOP境界までの空いた部分をファイル先頭パディング部として生成する先頭パディング部生成手段と、前記ファイル先頭パディング部内に前記圧縮デジタルファイルのパディング部に関する情報を生成するパディング情報生成手段と、前記ファイル先頭パディング部内に記録されている情報に基づいて前記圧縮デジタルファイルのパディング部を削除するパディング部削除手段とを備えた、ことを特徴とするものである。 According to a thirty-third aspect of the present invention, there is provided a file division / concatenation apparatus according to a thirty-third aspect of the present invention, wherein the digital video / audio data compressed in the MPEG format is a compressed digital file and the compressed digital file is divided or combined. A randomly accessible recording medium for storing the compressed digital file; cluster boundary information acquiring means for acquiring boundary information of a cluster which is a minimum recording unit of the recording medium; and a GOP which is the minimum unit for reproducing the compressed digital file. GOP boundary information acquisition means for acquiring boundary information in units of (Group Of Picture), cluster boundary information acquired by the cluster boundary information acquisition means, and a split file based on GOP boundary information acquired by the GOP boundary information acquisition means Split file generation means for generating A head padding section generating means for generating a free part from the head of the second half of the compressed digital file to the head GOP boundary as a file head padding section, and generating information related to the padding section of the compressed digital file in the file head padding section And a padding part deleting means for deleting the padding part of the compressed digital file based on the information recorded in the file head padding part.
また、本発明の請求項34に係るファイル分割結合装置は、MPEG形式で圧縮されているデジタル映像音声データを圧縮デジタルファイルとし、前記圧縮デジタルファイルを分割、あるいは結合するファイル分割結合装置において、前記圧縮デジタルファイル格納するランダムアクセス可能な記録媒体と、前記記録媒体の記録の最小単位であるクラスタの境界で前記圧縮デジタルファイルの結合を行うクラスタ結合手段と、前記圧縮デジタルファイルを再生の最小単位であるGOP(Group Of Picture)単位で境界情報の取得を行うGOP境界情報取得手段と、前記結合する前半部の圧縮デジタルファイルの終端GOP境界から結合する後半部の圧縮デジタルファイルまでの空いた部分をファイル中間パディング部として生成する中間パディング部生成手段と、前記結合する圧縮デジタルファイルの先頭に1クラスタサイズによって構成するファイル先頭パディング部を生成付加する先頭パディング部生成手段と、前記ファイル先頭パディング部内に前記圧縮デジタルファイルのパディング部に関する情報を生成するパディング情報生成手段と、前記ファイル先頭パディング部内に記録されている情報に基づいて前記圧縮デジタルファイルのパディング部を削除するパディング部削除手段とを備えた、ことを特徴とするものである。 According to a thirty-fourth aspect of the present invention, there is provided a file division / concatenation apparatus according to claim 34, wherein the digital video / audio data compressed in the MPEG format is a compressed digital file, and the compressed digital file is divided or combined. A randomly accessible recording medium for storing the compressed digital file; a cluster combining means for combining the compressed digital file at a cluster boundary which is a minimum recording unit of the recording medium; and a minimum unit for reproducing the compressed digital file. GOP boundary information acquisition means for acquiring boundary information in a certain GOP (Group Of Picture) unit, and an empty part from the end GOP boundary of the compressed digital file of the first half to be combined to the compressed digital file of the second half to be combined Intermediate padding generated as file intermediate padding part Information relating to the padding part of the compressed digital file in the file heading padding part, the heading padding part generating part for generating and adding a file heading padding part composed of one cluster size at the head of the compressed digital file to be combined And a padding part deletion means for deleting a padding part of the compressed digital file based on information recorded in the file head padding part. .
また、本発明の請求項35に係るファイル分割結合装置は、請求項33または請求項34に記載のファイル分割結合装置において、前記パディング部削除手段は、前記パディング部の付加された圧縮デジタルファイルを別の圧縮デジタルファイルと結合するタイミングを検出した際、前記ファイル先頭パディング部内に記録されている情報に基づいて前記パディング部の付加された圧縮デジタルファイルからパディング部を除いたデータのみを前記記録媒体から読み出し、前記記録媒体から読み出したデータを結合先である前記別の圧縮デジタルファイルに書き込みをする、ことを特徴とするものである。 The file division / combination device according to claim 35 of the present invention is the file division / combination device according to claim 33 or claim 34, wherein the padding part deleting means stores the compressed digital file to which the padding part is added. When the timing for combining with another compressed digital file is detected, only the data obtained by removing the padding portion from the compressed digital file with the padding portion added based on the information recorded in the file head padding portion is recorded on the recording medium. And the data read from the recording medium is written to the other compressed digital file which is a combination destination.
また、本発明の請求項36に係るファイル分割結合装置は、請求項33または請求項34に記載のファイル分割結合装置において、前記パディング部削除手段は、前記パディング部の付加された圧縮デジタルファイルを再生するタイミングを検出した際、前記ファイル先頭パディング部内に記録されている情報に基づいて前記パディング部の付加された圧縮デジタルファイルからパディング部を除いたデータのみを前記記録媒体から読み出し、新たに一時圧縮デジタルファイルを作成し、作成した前記一時圧縮デジタルファイルに前記記録媒体から読み出したデータを書き込み追加し、前記パディング部の付加された圧縮デジタルファイルの終端まで再生が行われ、かつ前記パディング部の付加された圧縮デジタルファイルの終端までデータが書き込み追加された後、前記パディング部の付加された圧縮デジタルファイルを削除し、前記一時圧縮デジタルファイルのファイル名を前記パディング部の付加された圧縮デジタルファイルと同じファイル名に変更する、ことを特徴とするものである。 The file division / combination device according to claim 36 of the present invention is the file division / combination device according to claim 33 or claim 34, wherein the padding part deleting means stores the compressed digital file to which the padding part is added. When the playback timing is detected, only the data excluding the padding portion from the compressed digital file to which the padding portion has been added is read from the recording medium based on the information recorded in the head padding portion of the file. A compressed digital file is created, data read from the recording medium is written and added to the created temporary compressed digital file, playback is performed up to the end of the compressed digital file to which the padding unit is added, and the padding unit Data up to the end of the attached compressed digital file After the writing is added, the compressed digital file to which the padding unit is added is deleted, and the file name of the temporary compressed digital file is changed to the same file name as the compressed digital file to which the padding unit is added. It is what.
また、本発明の請求項37に係るファイル分割結合装置は、請求項33または請求項34に記載のファイル分割結合装置において、前記パディング部削除手段は、前記パディング部の付加された圧縮デジタルファイルを、前記記録媒体とは別の記録媒体へコピーするタイミングを検出した際、前記ファイル先頭パディング部内に記録されている情報に基づいて前記パディング部の付加された圧縮デジタルファイルからパディング部を除いたデータのみを前記記録媒体から読み出し、前記別の記録媒体内に前記パディング部の付加された圧縮デジタルファイルと同名のファイルを作成し、作成した前記圧縮デジタルファイルに前記記録媒体から読み出したデータを書き込み追加する、ことを特徴とするものである。 A file division / combination apparatus according to claim 37 of the present invention is the file division / combination apparatus according to claim 33 or claim 34, wherein the padding section deleting means stores the compressed digital file to which the padding section is added. When the timing for copying to a recording medium different from the recording medium is detected, data obtained by removing the padding portion from the compressed digital file to which the padding portion is added based on the information recorded in the file head padding portion Is read from the recording medium, a file with the same name as the compressed digital file with the padding portion is created in the other recording medium, and the data read from the recording medium is added to the created compressed digital file. It is characterized by that.
また、本発明の請求項38に係るファイル分割結合装置は、請求項33または請求項34に記載のファイル分割結合装置において、前記パディング部削除手段は、前記ランダムアクセス可能な記録媒体のクリーンアップが指示されたタイミングを検出した際、前記ファイル先頭パディング部内に記録されている情報に基づいて前記パディング部の付加された圧縮デジタルファイルからパディング部を除いたデータのみを前記記録媒体から読み出し、新たに一時圧縮デジタルファイルを作成し、作成した前記一時圧縮デジタルファイルに前記記録媒体から読み出したデータを書き込み追加し、前記パディング部の付加された圧縮デジタルファイルの終端までデータが書き込み追加された後、前記パディング部の付加された圧縮デジタルファイルを削除し、前記一時圧縮デジタルファイルのファイル名を前記パディング部の付加された圧縮デジタルファイルと同じファイル名に変更する、ことを特徴とするものである。 The file division coupling apparatus according to a thirty-eighth aspect of the present invention is the file division coupling apparatus according to the thirty-third or thirty-fourth aspect, wherein the padding section deleting means cleans up the randomly accessible recording medium. When the instructed timing is detected, only the data excluding the padding part from the compressed digital file added with the padding part is read from the recording medium based on the information recorded in the head padding part of the file, and newly Create a temporary compressed digital file, add the data read from the recording medium to the created temporary compressed digital file, add the data until the end of the compressed digital file to which the padding unit was added, Compressed digital file with padding added Delete, change the file name of the temporary compressed digital file in the same file name as the additional compressed digital file of the padding portion, it is characterized in.
また、本発明の請求項39に係るファイル分割結合装置は、請求項38に記載のファイル分割結合装置において、前記パディング部削除手段は、前記記録媒体内に前記パディング部の付加された圧縮デジタルファイルが複数存在した場合、該各圧縮デジタルファイルの前記先頭パディング部内のパディング部に関する情報における前記パディング部を削除するために必要となる記録媒体の空き容量を比較し、前記空き容量が小さいものからパディング部の削除を行う、ことを特徴とするものである。 The file division / combination device according to claim 39 of the present invention is the file division / combination device according to claim 38, wherein the padding part deleting means is a compressed digital file in which the padding part is added to the recording medium. If there are a plurality of recording media, the free space of the recording medium required to delete the padding portion in the information about the padding portion in the head padding portion of each compressed digital file is compared, and the padding is started from the one with the smallest free space. This is characterized in that a part is deleted.
また、本発明の請求項40に係るファイル分割結合装置は、MPEG形式で圧縮されているデジタル映像音声データを圧縮デジタルファイルとし、前記圧縮デジタルファイルを分割、あるいは結合するファイル分割結合装置において、前記圧縮デジタルファイル格納するランダムアクセス可能な記録媒体と、前記記録媒体の記録の最小単位であるクラスタの境界情報の取得を行うクラスタ境界情報取得手段と、前記圧縮デジタルファイルを再生の最小単位であるGOP(Group Of Picture)単位で境界情報の取得を行うGOP境界情報取得手段と、前記クラスタ境界情報取得手段により取得したクラスタ境界情報、及びGOP境界情報取得手段により取得したGOP境界情報に基づいて分割ファイルの生成を行う分割ファイル生成手段と、分割後の後半部の圧縮デジタルファイルの先頭から、先頭GOP境界までの空いた部分をパディング部として生成する先頭パディング部生成手段と、前記記録媒体内に前記パディング部に関する情報を記録する情報ファイルを作成する情報ファイル作成手段と、前記情報ファイルに前記圧縮デジタルファイルのパディング部に関する情報を生成するパディング情報生成手段と、前記情報ファイル内に記録されている情報に基づいて前記圧縮デジタルファイルのパディング部を削除するパディング部削除手段とを備えた、ことを特徴とするものである。 According to a 40th aspect of the present invention, there is provided a file division / concatenation apparatus according to claim 40, wherein the digital video / audio data compressed in the MPEG format is a compressed digital file, and the compressed digital file is divided or combined. A randomly accessible recording medium for storing the compressed digital file; cluster boundary information acquiring means for acquiring boundary information of a cluster which is a minimum recording unit of the recording medium; and a GOP which is the minimum unit for reproducing the compressed digital file. GOP boundary information acquisition means for acquiring boundary information in units of (Group Of Picture), cluster boundary information acquired by the cluster boundary information acquisition means, and a split file based on GOP boundary information acquired by the GOP boundary information acquisition means Split file generation means for generating Information for creating an information file for recording information related to the padding portion in the recording medium, and a head padding portion generating means for generating an empty portion from the head of the compressed digital file of the latter half portion to the head GOP boundary as a padding portion A file creation means; a padding information generation means for generating information related to a padding portion of the compressed digital file in the information file; and a padding portion of the compressed digital file is deleted based on information recorded in the information file. And a padding section deleting means.
また、本発明の請求項41に係るファイル分割結合装置は、MPEG形式で圧縮されているデジタル映像音声データを圧縮デジタルファイルとし、前記圧縮デジタルファイルを分割、あるいは結合するファイル分割結合装置において、前記圧縮デジタルファイル格納するランダムアクセス可能な記録媒体と、前記記録媒体の記録の最小単位であるクラスタの境界で前記圧縮デジタルファイルの結合を行うクラスタ結合手段と、前記圧縮デジタルファイルを再生の最小単位であるGOP(Group Of Picture)単位で境界情報の取得を行うGOP境界情報取得手段と、前記結合する前半部の圧縮デジタルファイルの終端GOP境界から結合する後半部の圧縮デジタルファイルまでの空いた部分をパディング部として生成する中間パディング部生成手段と、前記記録媒体内に前記パディング部に関する情報を記録する情報ファイルを作成する情報ファイル作成手段と、前記情報ファイルに前記圧縮デジタルファイルのパディング部に関する情報を生成するパディング情報生成手段と、前記情報ファイル内に記録されている情報に基づいて前記圧縮デジタルファイルのパディング部を削除するパディング部削除手段とを備えた、ことを特徴とするものである。 According to a 41st aspect of the present invention, there is provided a file division / concatenation apparatus according to claim 41, wherein the digital video / audio data compressed in the MPEG format is a compressed digital file, and the compressed digital file is divided or combined. A random-accessible recording medium for storing the compressed digital file; a cluster combining means for combining the compressed digital files at a cluster boundary which is a minimum recording unit of the recording medium; and a minimum unit for reproducing the compressed digital file. GOP boundary information acquisition means for acquiring boundary information in a certain GOP (Group Of Picture) unit, and an empty part from the end GOP boundary of the compressed digital file of the first half to be combined to the compressed digital file of the second half to be combined Intermediate padding unit generating means for generating as a padding unit; An information file creating means for creating an information file for recording information relating to the padding portion in the recording medium; a padding information generating means for creating information relating to the padding portion of the compressed digital file in the information file; and the information file And a padding part deleting means for deleting the padding part of the compressed digital file based on the information recorded therein.
また、本発明の請求項42に係るファイル分割結合装置は、請求項40または請求項41に記載のファイル分割結合装置において、前記パディング部削除手段は、前記パディング部の付加された圧縮デジタルファイルを別の圧縮デジタルファイルと結合するタイミングを検出した際、前記情報ファイル内に記録されている前記パディング部に関する情報に基づいて前記パディング部の付加された圧縮デジタルファイルからパディング部を除いたデータのみを前記記録媒体から読み出し、前記記録媒体から読み出したデータを結合先である前記別の圧縮デジタルファイルに書き込みをする、ことを特徴とするものである。 A file division / combination device according to claim 42 of the present invention is the file division / combination device according to claim 40 or claim 41, wherein the padding part deleting means stores the compressed digital file to which the padding part is added. When detecting the timing of combining with another compressed digital file, only the data obtained by removing the padding portion from the compressed digital file to which the padding portion is added based on the information about the padding portion recorded in the information file. Reading from the recording medium and writing the data read from the recording medium to the other compressed digital file that is a combination destination.
また、本発明の請求項43に係るファイル分割結合装置は、請求項40または請求項41に記載のファイル分割結合装置において、前記パディング部削除手段は、前記パディング部の付加された圧縮デジタルファイルを再生するタイミングを検出した際、前記情報ファイル内に記録されている前記パディング部に関する情報に基づいて前記パディング部の付加された圧縮デジタルファイルからパディング部を除いたデータのみを前記記録媒体から読み出し、新たに一時圧縮デジタルファイルを作成し、作成した前記一時圧縮デジタルファイルに前記記録媒体から読み出したデータを書き込み追加し、前記パディング部の付加された圧縮デジタルファイルの終端まで再生が行われ、かつ前記パディング部の付加された圧縮デジタルファイルの終端までデータが書き込み追加された後、前記パディング部の付加された圧縮デジタルファイルを削除し、前記一時圧縮デジタルファイルのファイル名を前記パディング部の付加された圧縮デジタルファイルと同じファイル名に変更する、ことを特徴とするものである。 The file division / combination device according to claim 43 of the present invention is the file division / combination device according to claim 40 or claim 41, wherein the padding part deleting means stores the compressed digital file to which the padding part is added. When detecting the reproduction timing, only the data excluding the padding part from the compressed digital file to which the padding part is added based on the information about the padding part recorded in the information file is read from the recording medium, A new temporary compressed digital file is created, the data read from the recording medium is written and added to the created temporary compressed digital file, playback is performed up to the end of the compressed digital file to which the padding unit is added, and End of compressed digital file with padding added After the data is written and added, the compressed digital file to which the padding part is added is deleted, and the file name of the temporary compressed digital file is changed to the same file name as the compressed digital file to which the padding part is added. It is characterized by this.
また、本発明の請求項44に係るファイル分割結合装置は、請求項40または請求項41に記載のファイル分割結合装置において、前記パディング部削除手段は、前記パディング部の付加された圧縮デジタルファイルを、前記記録媒体とは別の記録媒体へコピーするタイミングを検出した際、前記情報ファイル内に記録されている前記パディング部に関する情報に基づいて前記パディング部の付加された圧縮デジタルファイルからパディング部を除いたデータのみを前記記録媒体から読み出し、前記別の記録媒体内に前記パディング部の付加された圧縮デジタルファイルと同名のファイルを作成し、作成した前記同名の圧縮デジタルファイルに前記記録媒体から読み出したデータを書き込み追加する、ことを特徴とするものである。 A file division / combination device according to claim 44 of the present invention is the file division / combination device according to claim 40 or claim 41, wherein the padding part deleting means stores the compressed digital file to which the padding part is added. When a timing for copying to a recording medium different from the recording medium is detected, a padding unit is extracted from the compressed digital file to which the padding unit is added based on information related to the padding unit recorded in the information file. Read only the removed data from the recording medium, create a file with the same name as the compressed digital file with the padding portion added in the other recording medium, and read the created compressed digital file with the same name from the recording medium It is characterized by writing and adding data.
また、本発明の請求項45に係るファイル分割結合装置は、請求項40または請求項41に記載のファイル分割結合装置において、前記パディング部削除手段は、前記ランダムアクセス可能な記録媒体のクリーンアップが指示されたタイミングを検出した際、前記情報ファイル内に記録されている前記パディング部に関する情報に基づいて前記パディング部の付加された圧縮デジタルファイルからパディング部を除いたデータのみを前記記録媒体から読み出し、新たに一時圧縮デジタルファイルを作成し、作成した前記一時圧縮デジタルファイルに前記記録媒体から読み出したデータを書き込み追加し、前記パディング部の付加された圧縮デジタルファイルの終端までデータが書き込み追加された後、前記パディング部の付加された圧縮デジタルファイルを削除し、前記一時圧縮デジタルファイルのファイル名を前記パディング部の付加された圧縮デジタルファイルと同じファイル名に変更する、ことを特徴とするものである。 In addition, the file division coupling apparatus according to claim 45 of the present invention is the file division coupling apparatus according to claim 40 or claim 41, wherein the padding section deleting means cleans up the randomly accessible recording medium. When the instructed timing is detected, only the data obtained by removing the padding portion from the compressed digital file added with the padding portion is read from the recording medium based on the information about the padding portion recorded in the information file. A new temporary compressed digital file is created, data read from the recording medium is written and added to the created temporary compressed digital file, and data is written and added to the end of the compressed digital file to which the padding portion is added After that, the compressed digital to which the padding part is added Remove the Le file, change the file name of the temporary compressed digital file in the same file name as the additional compressed digital file of the padding portion, it is characterized in.
また、本発明の請求項46に係るファイル分割結合装置は、請求項45に記載のファイル分割結合装置において、前記パディング部削除手段は、前記記録媒体内に前記パディング部の付加された圧縮デジタルファイルが複数存在した場合、前記情報ファイル内の前記パディング部に関する情報における前記パディング部を削除するために必要となる記録媒体の空き容量を比較し、前記空き容量が小さいものからパディング部の削除を行う、ことを特徴とするものである。 A file division / combination apparatus according to a 46th aspect of the present invention is the file division / combination apparatus according to the 45th aspect, wherein the padding section deleting means is a compressed digital file in which the padding section is added to the recording medium. When there are a plurality of the recording media, the free space of the recording medium necessary for deleting the padding portion in the information related to the padding portion in the information file is compared, and the padding portion is deleted from the one having the small free space It is characterized by that.
以上のように、本発明に係るファイル分割結合方法、並びに装置によれば、MPEG形式のシステムストリームファイルを分割する際に配置される無効なデータ(パディング部)を、1つあるいは複数のMPEG形式におけるプライベートストリームパケットにより構成し、プライベートストリームパケット内に前記分割の際に配置されるパディング部に関する情報を記録し、所定のタイミングで前記プライベートストリームパケット内に記録されている前記パディング部に関する情報に基づいてパディング部を削除するようにしたので、パディング部を効率的に削除し、記録媒体内の容量を有効に活用することができる。 As described above, according to the file division coupling method and apparatus according to the present invention, invalid data (padding part) arranged when dividing an MPEG system stream file is converted into one or more MPEG formats. Based on the information related to the padding part recorded in the private stream packet at a predetermined timing, and recording information related to the padding part arranged at the time of the division in the private stream packet Thus, the padding part is deleted, so that the padding part can be efficiently deleted and the capacity in the recording medium can be effectively utilized.
また、本発明に係るファイル分割結合方法、並びに装置によれば、MPEG形式のシステムストリームファイルを結合する際に配置される無効なデータ(パディング部)を、1つあるいは複数のMPEG形式におけるプライベートストリームパケットにより構成し、プライベートストリームパケット内に前記結合の際に配置されるパディング部に関する情報を記録し、所定のタイミングで前記プライベートストリームパケット内に記録されている前記パディング部に関する情報に基づいてパディング部を削除するようにしたので、パディング部を効率的に削除し、記録媒体内の容量を有効に活用することができる。 Further, according to the file division and combination method and apparatus according to the present invention, invalid data (padding part) arranged when combining MPEG system stream files is converted into a private stream in one or a plurality of MPEG formats. It is composed of packets, records information related to the padding part arranged at the time of combining in a private stream packet, and a padding part based on information related to the padding part recorded in the private stream packet at a predetermined timing Since the padding portion is deleted efficiently, the capacity in the recording medium can be effectively utilized.
また、本発明に係るファイル分割結合方法、並びに装置によれば、MPEG形式のシステムストリームファイルを分割する際に配置される無効なデータ(パディング部)に関する情報を、記録媒体内に作成した情報ファイルに記録し、所定のタイミングで前記情報ファイル内に記録されている前記パディング部に関する情報に基づいてパディング部を削除するようにしたので、MPEG形式のシステムストリームファイルの解析を行うことなくパディング部を効率的に削除し、記録媒体内の容量を有効に活用することができる。 In addition, according to the file dividing / combining method and apparatus according to the present invention, an information file in which information on invalid data (padding part) arranged when dividing an MPEG system stream file is created in a recording medium Since the padding part is deleted based on the information related to the padding part recorded in the information file at a predetermined timing, the padding part can be used without analyzing the MPEG system stream file. It can be deleted efficiently and the capacity in the recording medium can be used effectively.
また、本発明に係るファイル分割結合方法、並びに装置によれば、MPEG形式のシステムストリームファイルを結合する際に配置される無効なデータ(パディング部)に関する情報を、記録媒体内に作成した情報ファイルに記録し、所定のタイミングで前記情報ファイル内に記録されている前記パディング部に関する情報に基づいてパディング部を削除するようにしたので、MPEG形式のシステムストリームファイルの解析を行うことなくパディング部を効率的に削除し、記録媒体内の容量を有効に活用することができる。 In addition, according to the file division coupling method and apparatus according to the present invention, an information file in which information about invalid data (padding part) arranged when coupling MPEG system stream files is created in a recording medium Since the padding part is deleted based on the information related to the padding part recorded in the information file at a predetermined timing, the padding part can be used without analyzing the MPEG system stream file. It can be deleted efficiently and the capacity in the recording medium can be used effectively.
以下に、本発明の実施の形態を図面とともに詳細に説明する。
(実施の形態1)
以下に、本発明の実施の形態1について説明する。
まず、図1、図2、図3を用いてMPEG形式で圧縮されているデジタル映像音声データファイルの分割処理の概念を説明する。
Embodiments of the present invention will be described below in detail with reference to the drawings.
(Embodiment 1)
Embodiment 1 of the present invention will be described below.
First, the concept of division processing of a digital video / audio data file compressed in MPEG format will be described with reference to FIGS.
図1は、本実施の形態1におけるMPEG形式で圧縮されているデジタル映像音声データファイルの分割に伴うファイル構造図である。図1において、分割前のファイルをファイル1、分割後の前半部のファイルをファイル2、分割後の後半部のファイルをファイル3とする。また、103はファイル1の先端、108はファイル1の終端、104,106,107はファイル1のクラスタ境界である。また、110はファイル2の先端、113はファイル2の終端、111,114はファイル2のクラスタ境界である。また、116はファイル3の先端、120はファイル3の終端、118,119はファイル3のクラスタ境界である。
FIG. 1 is a file structure diagram accompanying division of a digital video / audio data file compressed in the MPEG format according to the first embodiment. In FIG. 1, a file before division is called file 1, a file in the first half after division is file 2, and a file in the latter half after division is file 3.
なお、113から114までの部分(右下がり斜線部分)は、未使用領域を表しており、116から117までの部分(右上がり斜線部分)は、圧縮デジタル映像音声データの分割の際に付加されるパディング部を表している。
Note that
図2は、本実施の形態1におけるファイル分割結合装置のブロック図である。図2において、201は、ファイルの分割結合等の制御命令を管理し関係制御部に制御命令を発行する操作管理制御部、202は、GOP境界位置に関する情報を取得するGOP境界情報取得部、203は、圧縮デジタルファイル等を格納するランダムアクセス可能な記録媒体部、204は、クラスタ境界位置に関する情報を取得するクラスタ境界情報取得部、205は、圧縮デジタルファイルのパディング部に関する情報を生成するパディング情報生成部、206は、ファイル先頭から先頭GOP境界までの空いた部分をファイル先頭パディング部として生成する先頭パディング部生成部、207は、ファイル分割の際、ファイルの生成、及びデータの移動、及びコピー等を行う分割ファイル生成部、208は、ファイル先頭パディング部内に記録されている情報に基づいて圧縮デジタルファイルのパディング部を削除するパディング部削除部である。
FIG. 2 is a block diagram of the file dividing / combining apparatus according to the first embodiment. In FIG. 2, 201 is an operation management control unit that manages control commands such as split and join of files and issues control commands to the relationship control unit, 202 is a GOP boundary information acquisition unit that acquires information about GOP boundary positions, and 203. Is a randomly accessible recording medium unit that stores a compressed digital file, 204 is a cluster boundary information acquisition unit that acquires information about the cluster boundary position, and 205 is padding information that generates information about a padding unit of the compressed digital file. A
図3は、本実施の形態1におけるファイル分割開始からファイル分割完了までの処理を表したチャート図である。 FIG. 3 is a chart showing processing from the start of file division to the completion of file division in the first embodiment.
操作管理制御部201より、ファイル1において、現在表示している画像の位置102でファイル分割の指示が通知された場合、MPEG形式で圧縮されているデジタル映像音声データを分割処理後に正常に再生を行うためには任意地点での分割は行えず、GOP境界での分割が必要となる。よって、まず、GOP境界情報取得部202により、分割が指示された画像(分割地点)が含まれるGOPの先頭105を検索し(ステップ301)、該検索したGOPの先頭105の位置情報をクラスタ境界情報取得部204に通知する。クラスタ境界情報取得部204により、ステップ301で検索したGOPの先頭105が含まれるクラスタの前後の境界104,106を検索する(ステップ302)。
When the operation
次に、分割ファイル生成部207により、分割後の後半部のファイルとなるファイル3を新たにオープン(作成)し(ステップ303)、GOP境界情報取得部202にて取得したGOPの先頭105と、クラスタ境界情報取得部204にて取得したクラスタ境界とが一致するか否かをチェックする(ステップ304)。
Next, the divided
GOPの先頭105とクラスタ境界が一致する場合、分割ファイル生成部207により、GOPの先頭105からファイル1の終端108までのデータをファイル3に接続して、分割後の後半部のファイルとなるファイル3を生成する(ステップ308)。その後、ファイル1のGOPの先頭105以降のデータをカットし、カットした地点よりシーケンスエンドコード、終了コードをつけ(ステップ309)、これら処理後のファイル1(分割後の前半部のファイル)をファイル2としてファイル分割処理を終了する。ファイル2において、位置112がファイル1におけるGOPの先頭105の位置に相当し、位置112からファイル終端113までの領域にシーケンスエンドコード、及び終了コードが配置される。
When the first 105 of the GOP and the cluster boundary coincide, the divided
一方、GOPの先頭105とクラスタ境界が一致しない場合、まず、パディング情報生成部205により、GOPの先頭105からクラスタ境界の先端104までのサイズを求め、求めたサイズをパディング部のサイズとする(ステップ305)。そして、先頭パディング部生成部206により、パディング情報生成部205で求めたサイズで、パディング部をファイル3の先頭に構築する(ステップ306)。次に、分割ファイル生成部207により、GOPの先頭105からクラスタ境界の終端106までのデータを、ファイル3のパディング部の終端117にコピーする(ステップ307)。さらに、クラスタ境界の終端106からファイル1の終端108までのデータをファイル3の位置118に接続して、分割後の後半部のファイルとなるファイル3を生成する(ステップ308)。その後、ファイル1のGOPの先頭105以降のデータをカットし、カットした地点よりシーケンスエンドコード、終了コードをつけ(ステップ309)、これら処理後のファイル1(分割後の前半部のファイル)をファイル2としてファイル分割処理を終了する。ファイル2において、位置112がファイル1におけるGOPの先頭105の位置に相当し、位置112からファイル終端113までにシーケンスエンドコード、終了コードが配置される。
On the other hand, if the
次に、MPEG形式で圧縮されているデジタル映像音声データの構造に関して、図4〜6を用いて説明する。 Next, the structure of digital video / audio data compressed in the MPEG format will be described with reference to FIGS.
図4は、MPEG形式のES(Elementary Stream)構造を表した図である。図4において、401はシーケンスヘッダ、402はシーケンスエンドコード、403,404,405はGOPの先頭である。なお、MPEG形式で圧縮されているデジタル映像音声データがMPEG形式のESの場合、図1から図3において説明したGOPの先頭は、図4におけるGOPの先頭となる。 FIG. 4 is a diagram showing an MPEG ES (Elementary Stream) structure. In FIG. 4, 401 is a sequence header, 402 is a sequence end code, and 403, 404, and 405 are heads of GOPs. If the digital video / audio data compressed in the MPEG format is an ES in the MPEG format, the head of the GOP described in FIGS. 1 to 3 is the head of the GOP in FIG.
図5は、MPEG形式のPES(Packetized Elementary Stream)構造を表した図である。図5において、501はパケット、502はパケットの構成データであるパケットヘッダ、503はパケットの構成データであるパケットデータである。パケットデータは、図4におけるESを分割して配置したデータにより構成される。なお、MPEG形式で圧縮されているデジタル映像音声データがMPEG形式のPESの場合、図1から図3において説明したGOPの先頭は、図5におけるパケットの先頭となる。 FIG. 5 is a diagram showing an MPEG PES (Packetized Elementary Stream) structure. In FIG. 5, 501 is a packet, 502 is a packet header which is packet configuration data, and 503 is packet data which is packet configuration data. The packet data is composed of data obtained by dividing the ES in FIG. If the digital video / audio data compressed in the MPEG format is the PES in the MPEG format, the head of the GOP described in FIGS. 1 to 3 is the head of the packet in FIG.
図6は、MPEG形式のPS(Program Stream)構造を表した図である。図6において、601は先頭のパック、602は先頭以外のパック、603はパックの構成データであるパックヘッダ、604は先頭のパックのみの構成データであるシステムヘッダ、605はパックの構成データであるパケットである。図6におけるパケットは、図5におけるPESにより構成される。なお、MPEG形式で圧縮されているデジタル映像音声データがMPEG形式のPSの場合、図1から図3において説明したGOPの先頭は、図6におけるパックの先頭となる。 FIG. 6 is a diagram showing an MPEG PS (Program Stream) structure. In FIG. 6, 601 is the first pack, 602 is a pack other than the first pack, 603 is a pack header which is pack configuration data, 604 is a system header which is configuration data only for the first pack, and 605 is pack configuration data. Packet. The packet in FIG. 6 is configured by the PES in FIG. When the digital video / audio data compressed in the MPEG format is the PS in the MPEG format, the top of the GOP described in FIGS. 1 to 3 is the top of the pack in FIG.
以下の実施例における、MPEG形式で圧縮されているデジタル映像音声データは、MPEG形式のPSを用いて説明する。 In the following embodiments, digital video / audio data compressed in MPEG format will be described using PS in MPEG format.
次に、先頭パディング部生成部206により生成するパディング部の構造に関して図7を用いて説明し、パディング情報生成部205、および先頭パディング部生成部206がパディング部を構築する処理を説明する。
Next, the structure of the padding unit generated by the head padding
図7は、本実施の形態1における先頭パディング部生成部206により生成するパディング部の構造図である。図7において、701は先頭パディング部、702は分割後の後半部の圧縮デジタルデータ部、703は先頭パディング部におけるパックヘッダ、704はシステムヘッダ、705は先頭パディング部におけるパケット、706は分割後の後半部の圧縮デジタルファイルの先端、707は分割後の後半部のGOPの先頭、708は分割後の後半部の圧縮デジタルファイルの終端、709は先頭パディング部におけるパケット705のパケットヘッダ、710は先頭パディング部におけるパケット705のパケットデータ、711はパケットヘッダ709における開始コード、712はパケットヘッダ709におけるストリームID、713はパケットヘッダ709におけるパケット長、714はパケットデータ710におけるパケット識別情報、715はパケットデータ710におけるパディング部削除用必要空き容量情報、716はパケットデータ710におけるパディング部属性情報、717はパケットデータ710におけるパディング部数情報、718はパケットデータ710におけるパディング部配置位置情報、719はパケットデータ710における不定データ領域である。
FIG. 7 is a structural diagram of the padding unit generated by the head padding
なお、先頭パディング部におけるパケット705は、MPEG形式におけるプライベートストリームパケットにより構成するものとし、パケットヘッダ709におけるストリームID712は、プライベートストリームIDを表す値とする。また、パケット識別情報714は、プライベートストリームパケットにおいて、パケットデータ710がパディング部に関する情報により構成されていることを示す識別IDを表す。また、パディング部削除用必要空き容量情報715は、パディング部を削除する際に必要となる記録媒体部203の空き容量を表しており、パディング部を削除する際に必要となる記録媒体部203内の空き容量は、本圧縮デジタルファイルにおけるパディング部を除くデータサイズとする。また、パディング部属性情報716は、本パディング部が1クラスタサイズによるものか否かを表す。また、パディング部数情報717は、本圧縮デジタルファイル内にパディング部がいくつ存在するかを表す。また、パディング部配置位置情報718は、本圧縮デジタルファイルの先端からパディング部の開始地点へのオフセット情報と、本圧縮デジタルファイルの先端からパディング部の終了地点へのオフセット情報とからなり、パディング部数情報717で示されるパディング数分存在する。
Note that the
先頭パディング部生成部206が、先頭パディング部701を生成するにあたり、パックヘッダ703については、分割後の後半部の圧縮デジタルデータ部702内のパックヘッダをコピーしてその情報に基づいて生成し、システムヘッダ704については、分割前の圧縮デジタルファイルにおけるシステムヘッダをコピーしてその情報に基づいて生成する。
When the head padding
また、先頭パディング部におけるパケット705を生成する際には、まず、パディング情報生成部205において、パケットの構成情報の生成を行い、パディング情報生成部205において生成されたパケットの構成情報に基づいて先頭パディング部におけるパケット705を生成する。なお、パディング情報生成部205において、パケットの構成情報を生成する際、開始コード711、ストリームID712は、MPEGで規定されている情報に従い生成し、パケット長713は、生成するパケット長のサイズに合わせて設定する。また、パケット識別情報714には、パケットデータがパディング部に関する情報により構成されていることを識別できるIDをセットし、パディング部削除用必要空き容量情報715には、本圧縮デジタルファイルからパディング部を除いたデータサイズをセットする。なお、以前の分割/結合処理において、すでにパディング部が本圧縮デジタルファイル内に存在し、そのパディング部情報が、分割前の圧縮デジタルファイルの先頭パディング部に記録されている場合、その先頭パディング部内の情報に基づいて、本圧縮デジタルファイルにおけるパディング部のサイズを算出し、パディング部削除用必要空き容量情報715にセットする空き容量を算出する。また、パディング部属性情報716には、本パディング部が1クラスタサイズによるものか否かの情報をセットし、パディング部数情報717には、本圧縮デジタルファイル内にパディング部がいくつ存在するかをセットする。このパディング部数情報717も、以前の分割/結合処理において、すでにパディング部が本圧縮デジタルファイル内に存在し、そのパディング部情報が、分割前の圧縮デジタルファイルの先頭パディング部に記録されている場合は、その先頭パディング部内の情報に基づいて、本圧縮デジタルファイルにおけるパディング部数を算出する。また、パディング部配置位置情報718には、パディング部数情報717で示されるパディング数分、本圧縮デジタルファイルの先端からパディング部の開始地点へのオフセット情報、及び本圧縮デジタルファイルの先端からパディング部の終了地点へのオフセット情報をセットする。このパディング部配置位置情報718も、以前の分割/結合処理において、すでにパディング部が本圧縮デジタルファイル内に存在し、そのパディング部情報が、分割前の圧縮デジタルファイルの先頭パディング部に記録されている場合は、その先頭パディング部内の情報に基づいて、パディング部の配置されている位置情報を取得し、本圧縮デジタルファイルにおけるパディング部配置位置情報を生成する。
Further, when generating the
次に、本実施の形態1における、第1のパディング部削除処理方法に関して、図8、図9を用いて説明する。
図8は、本実施の形態1におけるパディング部削除部のブロック図である。図8において、801は、パディング部の削除タイミングを検出するパディング部削除タイミング検出部、802は、パディング部の削除の管理制御を行うパディング部削除制御部、803は、記録媒体部203に記録されている圧縮デジタルファイルのパディング部内のパディング部情報の解析と情報変更処理を行うパディング部情報解析変更部、804は、記録媒体部203への圧縮デジタルデータの書き込み処理を行うデータ書き込み部、805は、記録媒体部203からの圧縮デジタルデータの読み込み処理を行うデータ読み込み部、806は、ファイルの作成/削除/ファイル名変更を行うファイル操作部である。
Next, the first padding part deletion processing method according to the first embodiment will be described with reference to FIGS.
FIG. 8 is a block diagram of the padding part deletion unit in the first embodiment. In FIG. 8,
図9は、本実施の形態1における、第1のパディング部削除処理を表したチャート図を示す。
操作管理制御部201からパディング部削除部208に、記録媒体部203内のパディング部の付加された圧縮デジタルを別の圧縮デジタルファイルと結合する旨の指示が通知された場合、パディング部削除部208内のパディング部削除タイミング検出部801においてファイルの結合処理が開始したことを検知し、それをパディング部削除制御部802に通知する(ステップ901)。その通知を受けて、パディング部削除制御部802では、パディング部情報解析変更部803に対して、結合するファイルの後半部のファイルのパディング部情報の解析命令を発行し(ステップ902)、パディング部情報解析変更部803では、パディング部の有無を確認し、パディング部が存在する場合は、パディング部情報を取得解析し、その結果をパディング部削除制御部802に通知する。
FIG. 9 is a chart showing the first padding part deletion process in the first embodiment.
When the operation
パディング部削除制御部802では、パディング部情報解析変更部803より取得したパディング部情報に基づいて、結合する2つのファイルのうちの後半部のファイルにパディング部が存在するかどうかチェックする(ステップ903)。
The padding part
パディング部が存在しない場合、パディング部削除制御部802では、パディング部削除処理を行わない判定を行い(ステップ910)、通常のファイル結合処理のみを実施する(ステップ911)。
If there is no padding part, the padding part
一方、パディング部が存在する場合、パディング部削除制御部802では、記録媒体部203内の空き容量情報を取得し(ステップ904)、パディング部情報解析変更部803より取得したパディング部情報内のパディング部削除用必要空き容量情報715と比較する(ステップ905)。
On the other hand, if there is a padding part, the padding part
記録媒体部203内の空き容量が、パディング部削除用必要空き容量情報715より小さい場合、パディング部削除処理を行わない判定を行い(ステップ910)、通常のファイル結合処理のみを実施する(ステップ911)。
If the free space in the
また、記録媒体部203内の空き容量が、パディング部削除用必要空き容量情報715より大きい場合、ファイル結合処理と同時にパディング削除処理を開始し(ステップ906)、パディング部情報解析変更部803より取得したパディング部情報内のパディング部数情報717、およびパディング部配置位置情報718に基づいて、結合する後半部のファイルのデータからパディング部を除いたデータのみを読み込むようデータ読み込み部805に指示し、データを読み込む(ステップ907)。そして、読み込んだデータを結合する前半部のファイルに書き込み追加するようデータ書き込み部804に指示し、書き込み追加を行いファイル結合処理と同時にパディング削除処理を行う(ステップ908)。
If the free space in the
以上のようにしてファイル結合処理、及びパディング削除処理を行った後、ファイル結合処理後のファイルにパディング部が存在するか否かをチェックする(ステップ909)。 After performing the file combination process and the padding deletion process as described above, it is checked whether or not a padding portion exists in the file after the file combination process (step 909).
パディング部が存在する場合、ファイル結合に伴いファイル全体のサイズが変更したため、パディング部情報解析変更部803に対してパディング部情報を変更するよう指示し、パディング部情報内のパディング部削除用必要空き容量情報715、およびパディング部配置位置情報718を修正変更する(ステップ912)。その後、ファイル操作部806に対して、ファイル結合前の後半部のファイルを削除するよう指示し、ファイル結合前の後半部のファイルを削除して(ステップ913)、ファイル結合処理を完了する。
If there is a padding part, the size of the entire file has changed as a result of combining the files. Therefore, the padding part information
パディング部が存在しない場合、ファイル操作部806に対して、ファイル結合する前の後半部のファイルを削除するよう指示し、ファイル結合前の後半部のファイルを削除して(ステップ913)、ファイル結合処理を完了する。
If no padding portion exists, the
次に、本実施の形態1における、第2のパディング部削除処理方法に関して図8、図10を用いて説明する。図10は、本実施の形態1における、第2のパディング部削除処理を表したチャート図を示す。 Next, the second padding part deletion processing method according to the first embodiment will be described with reference to FIGS. FIG. 10 is a chart showing the second padding part deletion process in the first embodiment.
操作管理制御部201からパディング部削除部208に、記録媒体部203内のパディング部の付加された圧縮デジタルを再生する旨の指示が通知された場合、パディング部削除部208内のパディング部削除タイミング検出部801においてファイルの再生処理が開始したことを検知し、それをパディング部削除制御部802に通知する(ステップ1001)。その通知を受けて、パディング部削除制御部802では、パディング部情報解析変更部803に対して、再生するファイルのパディング部情報の解析命令を発行し(ステップ1002)、パディング部情報解析変更部803では、パディング部の有無を確認し、パディング部が存在する場合は、パディング部情報を取得解析し、その結果をパディング部削除制御部802に通知する。
When the operation
パディング部削除制御部802では、パディング部情報解析変更部803より取得したパディング部情報に基づいて、再生するファイルにパディング部が存在するかどうかチェックする(ステップ1003)。
The padding part
パディング部が存在しない場合、パディング部削除制御部802では、パディング部削除処理を行わない判定を行い(ステップ1014)、通常のファイル再生処理のみを実施し(ステップ1015)、ファイル再生処理を完了する。
If there is no padding part, the padding part
一方、パディング部が存在する場合、パディング部削除制御部802では、記録媒体部203内の空き容量情報を取得して(ステップ1004)、パディング部情報解析変更部803より取得したパディング部情報内のパディング部削除用必要空き容量情報715と比較する(ステップ1005)。
On the other hand, if there is a padding part, the padding part
記録媒体部203内の空き容量が、パディング部削除用必要空き容量情報715より小さい場合、パディング部削除処理を行わない判定を行い(ステップ1014)、通常のファイル再生処理のみを実施し(ステップ1015)、ファイル再生処理を完了する。
If the free space in the
また、記録媒体部203内の空き容量が、パディング部削除用必要空き容量情報715より大きい場合、ファイル再生処理と同時にパディング削除処理を開始し(ステップ1006)、圧縮デジタルデータの一時記録を行うために、ファイル操作部806に対して、新規に一時ファイルを作成するよう指示し、一時ファイルを作成する(ステップ1007)。そして、パディング部情報解析変更部803より取得したパディング部情報内のパディング部数情報717、およびパディング部配置位置情報718に基づいて、再生するファイルのデータからパディング部を除いたデータのみを読み込むようデータ読み込み部805に指示し、データを読み込む(ステップ1008)。そして、読み込んだデータを再生に使用するとともに、データ書き込み部804に対して、新規作成した一時ファイルに書き込み追加するよう指示し、書き込み追加を行い一時ファイルにパディング部の存在しない圧縮デジタルデータを記録し(ステップ1009)、ファイル再生処理を終了する。その後、パディング部削除制御部802では、再生ファイルの終端まで再生が行われ、かつ再生ファイルの終端までの圧縮デジタルデータが一時ファイルに記録されたか否かをチェックする(ステップ1010)。
If the free space in the
ファイル終端までの再生と記録が行われている場合、ファイル操作部806に対して、再生ファイルを削除するよう指示し、再生ファイルを削除する(ステップ1011)。その後、ファイル操作部806に対して、一時ファイル名を再生ファイル名と同名に変更するよう指示し、ファイル名を変更してパディング部の存在する圧縮デジタルデータファイルを削除する(ステップ1012)。このようにしてファイル再生処理、及びパディング部削除処理を完了する。
If playback and recording have been performed up to the end of the file, the
また、ファイル終端までの再生と記録が行われていない場合、ファイル操作部806に対して、一時ファイルを削除するよう指示し、一時ファイルを削除して(ステップ1013)、ファイル再生処理、及びパディング部削除処理を完了する。
If playback and recording up to the end of the file has not been performed, the
次に、本実施の形態1における、第3のパディング部削除処理方法に関して図8,図11を用いて説明する。図11は、本実施の形態1における、第3のパディング部削除処理を表したチャート図を示す。 Next, the third padding part deletion processing method in the first embodiment will be described with reference to FIGS. FIG. 11 is a chart showing the third padding part deletion process in the first embodiment.
操作管理制御部201からパディング部削除部208に、記録媒体部203内のパディング部の付加された圧縮デジタルを、その記録媒体部203とは別の記録媒体にコピーする旨の指示が通知された場合、パディング部削除部208内のパディング部削除タイミング検出部801においてファイルのコピー処理が開始したことを検知し、それをパディング部削除制御部802に通知する(ステップ1101)。その通知を受けて、パディング部削除制御部802では、パディング部情報解析変更部803に対して、コピーするファイルのパディング部情報の解析命令を発行し(ステップ1102)、パディング部情報解析変更部803では、パディング部の有無を確認し、パディング部が存在する場合は、パディング部情報を取得解析し、その結果をパディング部削除制御部802に通知する。
The operation
パディング部削除制御部802では、パディング部情報解析変更部803より取得したパディング部情報に基づいて、コピーするファイルにパディング部が存在するかどうかチェックする(ステップ1103)。
The padding part
パディング部が存在しない場合、パディング部削除制御部802では、パディング部削除処理を行わない判定を行い(ステップ1108)、通常のファイルコピー処理のみを実施し(ステップ1109)、ファイルコピー処理を完了する。
If there is no padding part, the padding part
また、パディング部が存在する場合、パディング部削除制御部802では、ファイルコピー処理と、同時にコピー先の圧縮デジタルファイル内のパディング削除処理を開始し(ステップ1104)、ファイル操作部806に対して、コピー先の記録媒体内に、コピー元と同名のファイルを新規に作成するよう指示し、コピー元と同名のファイルを作成する(ステップ1105)。そして、パディング部情報解析変更部803より取得したパディング部情報内のパディング部数情報717、およびパディング部配置位置情報718に基づいて、コピーするファイルのデータからパディング部を除いたデータのみを読み込むようデータ読み込み部805に指示し、データを読み込む(ステップ1106)。そして、読み込んだデータをデータ書き込み部804に対して、コピー先の記録媒体内のファイルに書き込み追加するよう指示し、書き込み追加を行いファイルコピー処理と同時にパディング削除処理を行い(ステップ1107)、ファイルコピー処理、及びコピー先のパディング部削除処理を完了する。
If there is a padding section, the padding section
次に、本実施の形態1における、第4のパディング部削除処理方法に関して図8,図12を用いて説明する。図12は、本実施の形態1における、第4のパディング部削除処理を表したチャート図を示す。 Next, a fourth padding part deletion processing method in the first embodiment will be described with reference to FIGS. FIG. 12 is a chart showing the fourth padding part deletion process in the first embodiment.
操作管理制御部201からパディング部削除部208に、ランダムアクセス可能な記録媒体部203のクリーンアップの指示が通知された場合、パディング部削除部208内のパディング部削除タイミング検出部801において記録媒体部203のクリーンアップ処理が開始したことを検知し、それをパディング部削除制御部802に通知する(ステップ1201)。その通知を受けて、パディング部削除制御部802では、パディング部情報解析変更部803に対して、記録媒体部203内に存在するファイルのパディング部情報の解析命令を発行し(ステップ1202)、パディング部情報解析変更部803では、パディング部の有無を確認し、パディング部が存在する場合は、パディング部情報を取得解析し、その結果をパディング部削除制御部802に通知する。
When the operation
パディング部削除制御部802では、パディング部情報解析変更部803より取得したパディング部情報に基づいて、解析対象のファイルにパディング部が存在するかどうかチェックする(ステップ1203)。
The padding part
パディング部が存在しない場合、パディング部削除制御部802では、記録媒体部203内のすべてのファイルに関して、パディング部削除の処理を完了したかどうかのチェックを行い(ステップ1213)、すべてのファイルに関して処理が完了した場合、記録媒体部203のクリーンアップ処理を完了し、未処理のファイルが存在する場合、ステップ1202からの処理を繰り返す。
If there is no padding portion, the padding portion
一方、パディング部が存在する場合、パディング部削除制御部802では、記録媒体部203内の空き容量情報を取得し(ステップ1204)、パディング部情報解析変更部803より取得したパディング部情報内のパディング部削除用必要空き容量情報715と比較する(ステップ1205)。
On the other hand, if there is a padding part, the padding part
記録媒体部203内の空き容量が、パディング部削除用必要空き容量情報715より小さい場合、本解析対象ファイルに関して、パディング部削除処理を行わなず、本解析対象ファイルに関しての処理を終了する。その後、記録媒体部203内のすべてのファイルに関して、パディング部削除の処理を完了したかどうかのチェックを行い(ステップ1213)、すべてのファイルに関して処理が完了した場合、記録媒体部203のクリーンアップ処理を完了し、また未処理のファイルが存在する場合、ステップ1202からの処理を繰り返す。
When the free space in the
また、記録媒体部203内の空き容量が、パディング部削除用必要空き容量情報715より大きい場合、パディング削除処理を開始し(ステップ1206)、圧縮デジタルデータの一時記録を行うために、ファイル操作部806に対して、新規に一時ファイルを作成するよう指示し、一時ファイルを作成する(ステップ1207)。そして、パディング部情報解析変更部803より取得したパディング部情報内のパディング部数情報717、およびパディング部配置位置情報718に基づいて、パディング部削除対象ファイルのデータからパディング部を除いたデータのみを読み込むようデータ読み込み部805に指示し、データを読み込む(ステップ1208)。そして、読み込んだデータを、データ書き込み部804に対して、新規作成した一時ファイルに書き込み追加するよう指示し、書き込み追加を行い一時ファイルにパディング部の存在しない圧縮デジタルデータを記録する(ステップ1209)。その後、パディング部削除対象ファイルの終端までの圧縮デジタルデータが一時ファイルに記録されたかをチェックする(ステップ1210)。
If the free space in the
ファイル終端までの記録が行われている場合、ファイル操作部806に対して、パディング部削除対象ファイルを削除するよう指示し、パディング部削除対象ファイルを削除し(ステップ1211)、ファイル操作部806に対して、一時ファイル名をパディング部削除対象ファイル名と同名に変更するよう指示し、ファイル名を変更してパディング部の存在する圧縮デジタルデータファイルを削除することにより(ステップ1212)、パディング部の削除を行い、パディング部削除対象ファイルのパディング部削除処理を終了する。その後、記録媒体部203内のすべてのファイルに関して、パディング部削除の処理を完了したかどうかのチェックを行い(ステップ1213)、すべてのファイルに関して処理が完了した場合、記録媒体部203のクリーンアップ処理を完了し、未処理のファイルが存在する場合、ステップ1202からの処理を繰り返す
If recording has been performed up to the end of the file, the
また、ファイル終端までの記録が行われていない場合、ファイル操作部806に対して、一時ファイルを削除するよう指示し、一時ファイルを削除して(ステップ1214)パディング部削除対象ファイルのパディング部削除処理を終了する。その後、記録媒体内のすべてのファイルに関して、パディング部削除の処理を完了したかどうかのチェックを行い(ステップ1213)、すべてのファイルに関して処理が完了した場合、記録媒体内のクリーンアップ処理を完了し、また未処理のファイルが存在する場合、ステップ1202からの処理を繰り返す。
If no recording has been performed up to the end of the file, the
以上のようにして、すべてのファイルに関してのパディング部削除処理が完了し、記録媒体内のクリーンアップ処理、及びパディング部削除処理を完了する。
また、パディング部削除部208内にさらに取得したパディング部の情報を比較するパディング部情報比較部を設け、パディング部が存在する圧縮デジタルファイルが複数個存在する場合、上記パディング部情報比較部において、パディング部が存在する圧縮デジタルファイル毎に取得したパディング部情報内のパディング部削除用必要空き容量情報715の情報を比較し、パディング部削除用必要空き容量情報715の小さいものからパディング部の削除を行うことにより、パディング部の削除確立を増加させ、なおかつ、空き容量を効率的に増加させることで、記録媒体内のクリーンアップ効率を上げることが可能となる。
As described above, the padding portion deletion processing for all files is completed, and the cleanup processing in the recording medium and the padding portion deletion processing are completed.
Further, a padding part information comparison unit for comparing the acquired padding part information is provided in the padding
このような本実施の形態1によるファイル分割結合装置によれば、MPEG形式のシステムストリームファイルの分割の際に配置される無効なデータ(パディング部)を、1つあるいは複数のMPEG形式におけるプライベートストリームパケットにより構成し、該プライベートストリームパケット内に分割の際に配置されるパディング部に関する情報を配置し、所定のタイミングでプライベートストリームパケット内のパディング部に関する情報に基づいてパディング部の削除処理を行うようにしたので、パディング部を効率的に削除することができ、記録媒体内の容量を有効に活用することができる。 According to such a file dividing / combining apparatus according to the first embodiment, invalid data (padding portion) arranged when dividing an MPEG system stream file is converted into a private stream in one or more MPEG formats. It is composed of packets, information related to the padding part arranged at the time of division is arranged in the private stream packet, and the padding part is deleted at a predetermined timing based on the information related to the padding part in the private stream packet Therefore, the padding part can be deleted efficiently, and the capacity in the recording medium can be used effectively.
(実施の形態2)
以下に、本発明の実施の形態2について説明する。
まず、図13、図14、図15を用いてMPEG形式で圧縮されているデジタル映像音声データファイルの結合処理の概念を説明する。
(Embodiment 2)
The second embodiment of the present invention will be described below.
First, the concept of the process of combining digital video and audio data files compressed in the MPEG format will be described with reference to FIGS.
図13は、本実施の形態2におけるMPEG形式で圧縮されているデジタル映像音声データファイルの結合に伴うファイル構造図である。図13において、結合前の前半部のファイルをファイル4、結合前の後半部のファイルをファイル5、結合後のファイルをファイル6とする。また、1302はファイル4の先端、1305はファイル4の終端、1303,1306はファイル4のクラスタ境界、1304はファイル4の最後のGOPの境界である。また、1308はファイル5の先端、1309はファイル5の終端である。また、1311はファイル6の先端、1316はファイル6の終端、1312,1313,1315はファイル6のクラスタ境界である。
FIG. 13 is a file structure diagram associated with the combination of digital video / audio data files compressed in the MPEG format according to the second embodiment. In FIG. 13, the first half of the file before joining is referred to as file 4, the latter half of the file before joining is designated as file 5, and the file after joining is designated as file 6.
図14は、本実施の形態2におけるファイル分割結合装置のブロック図である。図14において、1401は、ファイルの分割結合等の制御命令を管理し関係制御部に制御命令を発行する操作管理制御部、1402は、GOP境界位置に関する情報を取得するGOP境界情報取得部、1403は、圧縮デジタルファイル等を格納するランダムアクセス可能な記録媒体部、1404は、クラスタ境界位置に関する情報を取得するクラスタ境界情報取得部、1405は、圧縮デジタルファイルのパディング部に関する情報を生成するパディング情報生成部、1406は、結合する前半部の圧縮デジタルファイルの終端GOP境界から結合する後半部の圧縮デジタルファイルまでの空いた部分を中間パディング部として生成する中間パディング部生成部、1407は、結合する前半部の圧縮デジタルファイルの先端に1クラスタサイズの先頭パディング部を生成する先頭パディング部生成部、1408は、ファイル結合の際、ファイルの生成、及びデータの移動、及びコピー等を行う結合ファイル生成部、1409は、ファイル先頭パディング部内に記録されている情報に基づいて圧縮デジタルファイルのパディング部を削除するパディング部削除部である。
FIG. 14 is a block diagram of the file dividing / combining apparatus according to the second embodiment. In FIG. 14, 1401 is an operation management control unit that manages control commands such as file division and join and issues control commands to the relation control unit, 1402 is a GOP boundary information acquisition unit that acquires information about GOP boundary positions, 1403 Is a randomly accessible recording medium unit that stores a compressed digital file, etc. 1404 is a cluster boundary information acquisition unit that acquires information about the cluster boundary position, and 1405 is padding information that generates information about a padding unit of the compressed digital file. The
図15は、本実施の形態2におけるファイル結合開始からファイル結合完了までの処理を表したチャート図である。
操作管理制御部1401より、ファイル4とファイル5のファイル結合の指示が通知された場合、記録媒体の記録の最小単位であるクラスタの境界での結合が必要となる。よって、まず、GOP境界情報取得部1402により、結合が指示された前半部のファイルの最後のGOPの終端1304を検索し(ステップ1501)、次に、GOPの終端1304の情報をクラスタ境界情報取得部1404に通知し、クラスタ境界情報取得部1404により、GOPの終端1304が含まれるクラスタの終端のクラスタ境界1306を検索する(ステップ1502)。そして、検索したGOPの終端1304とクラスタ境界1306が一致するかどうかチェックする(ステップ1503)。
FIG. 15 is a chart showing processing from the start of file combination to the completion of file combination in the second embodiment.
When the operation
検索したGOPの終端1304とクラスタ境界1306が一致する場合、結合ファイル生成部1408により、GOPの終端1304にファイル5の先端1308から終端1309までを接続し(ステップ1509)、ファイル4を結合ファイル6としてファイル結合処理を完了する(ステップ1508)。
If the
一方、検索したGOPの終端1304とクラスタ境界1306が一致しない場合、まず、パディング情報生成部1405により、GOPの終端1304からクラスタ境界1306までのサイズを求める(ステップ1504)。中間パディング部生成部1406では、前記パディング情報生成部1405で求めたサイズで、中間パディング部をファイル4のGOPの終端1304に構築する(ステップ1505)。さらに、結合ファイル生成部1408により、中間パディング部の終端にファイル5の先端1308から終端1309までを接続する(ステップ1506)。その後、先頭パディング部生成部1407により、パディング情報生成部1405で生成した情報に基づいて、先頭パディング部をファイル4の先端に構築し(ステップ1507)、ファイル4をファイル6としてファイル結合を完了する(ステップ1508)。
On the other hand, if the
次に、先頭パディング部生成部1407、及び中間パディング部生成部1406により生成するパディング部の構造に関して図16を用いて説明し、パディング情報生成部1405、および先頭パディング部生成部1407、及び中間パディング部生成部1406がパディング部を構築する処理を説明する。
Next, the structure of the padding unit generated by the head padding
図16は、本実施の形態2における先頭パディング部生成部1407、及び中間パディング部生成部1406により生成するパディング部の構造図である。図16において、1601は先頭パディング部、1602は結合後の前半部の圧縮デジタルデータ部、1603はパディング部におけるパックヘッダ、1604は先頭パディング部におけるシステムヘッダ、1605はパディング部におけるパケット、1606は結合後の圧縮デジタルファイルの先端、1607は結合後の前半部のGOPの先頭、1608は結合後の前半部の最後のGOPの終端、1609はパディング部におけるパケット1605のパケットヘッダ、1610はパディング部におけるパケット1605のパケットデータ、1611はパケットヘッダ1609における開始コード、1612はパケットヘッダ1609におけるストリームID、1613はパケットヘッダ1609におけるパケット長、1614はパケットデータ1610におけるパケット識別情報、1615はパケットデータ1610におけるパディング部削除用必要空き容量情報、1616はパケットデータ1610におけるパディング部属性情報、1617はパケットデータ1610におけるパディング部数情報、1618はパケットデータ1610におけるパディング部配置位置情報、1619はパケットデータ1610における不定データ領域である。
FIG. 16 is a structural diagram of a padding unit generated by the head padding
また、1620は中間パディング部、1621は結合後の後半部の圧縮デジタルデータ部、1622は結合後の後半部のGOPの先頭、1623は結合後の圧縮デジタルファイルの終端である。
なお、先頭パディング部1601及び中間パディング部1620におけるパケット1605は、MPEG形式におけるプライベートストリームパケットにより構成し、パケットヘッダ1609におけるストリームID1612は、プライベートストリームIDを表す値とする。また、パケット識別情報1614は、プライベートストリームパケットにおいて、パケットデータがパディング部に関する情報により構成されていることを示す識別IDを表す。また、パディング部削除用必要空き容量情報1615は、パディング部を削除する際に必要となる記録媒体部1403内の空き容量を表しており、パディング部を削除する際に必要となる記録媒体部1403内の空き容量は、本圧縮デジタルファイルにおけるパディング部を除くデータサイズとする。また、パディング部属性情報1616は、本パディング部が1クラスタサイズによるものか否かを表す。また、パディング部数情報1617は、本圧縮デジタルファイル内にパディング部がいくつ存在するかを表す。また、パディング部配置位置情報1618は、本圧縮デジタルファイルの先端からパディング部の開始地点へのオフセット情報と、本圧縮デジタルファイルの先端からパディング部の終了地点へのオフセット情報とからなり、パディング部数情報1617で示されるパディング数分存在する。
The
先頭パディング部生成部1407が、先頭パディング部1601を生成するにあたり、パックヘッダ1603については、結合後の前半部の圧縮デジタルデータ部1602内のパックヘッダをコピーしてその情報に基づいて生成し、システムヘッダ1604については、結合前の圧縮デジタルファイルにおけるシステムヘッダをコピーしてその情報に基づいて生成する。また、中間パディング部生成部1406が、中間パディング部1620を生成するにあたり、パックヘッダ1603については、結合後の後半部の圧縮デジタルデータ部1621内のパックヘッダをコピーしてその情報に基づいて生成する。
When the head padding
また、先頭パディング部におけるパケット1605を生成する際には、まず、パディング情報生成部1405において、パケットの構成情報の生成を行い、パディング情報生成部1405において生成されたパケットの構成情報に基づいて先頭パディング部におけるパケット1605を生成する。なお、パディング情報生成部1405において、パケットの構成情報を生成する際、開始コード1611、ストリームID1612は、MPEGで規定されている情報に従い生成し、パケット長1613は、生成するパケット長のサイズに合わせて設定する。また、パケット識別情報1614には、パケットデータがパディング部に関する情報により構成されていることを識別できるIDをセットし、パディング部削除用必要空き容量情報1615には、本圧縮デジタルファイルからパディング部を除いたデータサイズをセットする。なお、以前の分割/結合処理において、すでにパディング部が本圧縮デジタルファイル内に存在し、そのパディング部情報が、結合前の圧縮デジタルファイルの先頭パディング部に記録されている場合、その先頭パディング部内の情報に基づいて、本圧縮デジタルファイルにおけるパディング部のサイズを算出し、パディング部削除用必要空き容量情報1615にセットする空き容量を算出する。また、パディング部属性情報1616には、本パディング部が1クラスタサイズによるものか否かの情報をセットし、パディング部数情報1617には、本圧縮デジタルファイル内にパディング部がいくつ存在するかをセットする。このパディング部数情報1617も、以前の分割/結合処理において、すでにパディング部が本圧縮デジタルファイル内に存在し、そのパディング部情報が、結合前の圧縮デジタルファイルの先頭パディング部に記録されている場合は、その先頭パディング部内の情報に基づいて、本圧縮デジタルファイルにおけるパディング部数を算出する。また、パディング部配置位置情報1618には、パディング部数情報1617で示されるパディング数分、本圧縮デジタルファイルの先端からパディング部の開始地点へのオフセット情報、及び本圧縮デジタルファイルの先端からパディング部の終了地点へのオフセット情報をセットする。このパディング部配置位置情報1618も、以前の分割/結合処理において、すでにパディング部が本圧縮デジタルファイル内に存在し、そのパディング部情報が、結合前の圧縮デジタルファイルの先頭パディング部に記録されている場合は、その先頭パディング部内の情報に基づいて、パディング部の配置されている位置情報を取得し、本圧縮デジタルファイルにおけるパディング部配置位置情報を生成する。
Further, when generating the
なお、先頭パディング部生成部1407により生成するパディング部の構築する際、結合するファイルの前半部の先頭にすでにファイル先頭パディング部が存在する場合、新たにファイル先頭パディング部を付加せず、既存のファイル先頭パディング部に、結合の際に追加したパディング部の情報を追加記録することがより好ましい。これは、付加するパディング部のサイズを抑えてパディング部の情報を保存でき、記録媒体をより効率的に使用できるためである。
When building the padding part generated by the head padding
また、先頭パディング部生成部1407により生成するパディング部の構築する際、結合する圧縮デジタルファイルの後半部の先頭に、ファイル先頭パディング部が1クラスタサイズで存在する場合、結合の際、圧縮デジタルファイルの後半部ファイル先頭パディング部を削除し、なおかつ圧縮デジタルファイルの後半部ファイル先頭パディング部を削除した情報を反映させてパディング部情報を構築することがより好ましい。これも、付加するパディング部のサイズを抑えてパディング部の情報を保存でき、記録媒体をより効率的に使用できるためである。
Further, when the padding part generated by the head padding
また、本実施の形態2における、パディング部の削除処理方法、並びに装置に関しても、本発明の実施の形態1において、図8から図12を用いて説明したものと同様であるので、その説明は省略する。 Further, the padding part deletion processing method and apparatus in the second embodiment are also the same as those described with reference to FIGS. 8 to 12 in the first embodiment of the present invention. Omitted.
このような本実施の形態2によるファイル分割結合装置によれば、MPEG形式のシステムストリームファイルの結合の際に配置される無効なデータ(パディング部)を、1つあるいは複数のMPEG形式におけるプライベートストリームパケットにより構成し、該プライベートストリームパケット内に結合の際に配置されるパディング部に関する情報を配置し、所定のタイミングでプライベートストリームパケット内のパディング部に関する情報に基づいてパディング部の削除処理を行うようにしたので、パディング部を効率的に削除することができ、記録媒体内の容量を有効に活用することができる。 According to such a file division and combination apparatus according to the second embodiment, invalid data (padding portion) arranged when combining MPEG system stream files is converted into a private stream in one or a plurality of MPEG formats. It is composed of packets, information related to the padding part arranged at the time of combining is arranged in the private stream packet, and the padding part is deleted based on the information related to the padding part in the private stream packet at a predetermined timing Therefore, the padding part can be deleted efficiently, and the capacity in the recording medium can be used effectively.
(実施の形態3)
以下に、本発明の実施の形態3について説明する。
図17は、本実施の形態3におけるファイル分割結合装置のブロック図である。図17において、1701はパディング部に関する情報を情報ファイルとして作成/記録を行う情報ファイル作成部である。なお、図2に表される上記実施の形態1におけるファイル分割結合装置の構成と異なるところは、情報ファイル作成部1701を設けた点であり、図17における情報ファイル作成部1701以外の構成要素は、上記実施の形態1における図2に表される構成要素と同様のため、その説明は省略する。
(Embodiment 3)
The third embodiment of the present invention will be described below.
FIG. 17 is a block diagram of the file division / combination apparatus according to the third embodiment. In FIG. 17,
また、本実施の形態3におけるファイル分割開始からファイル分割完了までの処理、及び先頭パディング部生成部206により生成するパディング部の構造に関しては、上記実施の形態1における図1から図3を用いて説明したファイル分割開始からファイル分割完了までの処理、及び先頭パディング部生成部206により生成するパディング部の構造と、構築するパディング部のパケットをMPEG形式におけるパディングパケットにより構成すること、及びパディング情報生成部205で生成したパディング部情報をパディング部内ではなく情報ファイル内に記録することが異なる点を除き同様であるため、その説明は省略する。
Further, regarding the processing from the start of file division to the completion of file division and the structure of the padding unit generated by the head padding
次に、情報ファイル作成部1701により生成する情報ファイルの構造に関して図18を用いて説明する。
図18は、本実施の形態3における情報ファイル作成部1701により生成する情報ファイルの構造図である。図18において、1801は情報ファイル、1802は情報ファイルにおける共通情報領域、1803、1804はファイル個別詳細情報領域である。
Next, the structure of the information file generated by the information
FIG. 18 is a structure diagram of an information file generated by the information
また、共通情報領域1802は情報ファイル1801内に1つのみ配置し、共通情報領域1802内には、記録媒体部203内のパディング部を含む圧縮デジタルファイル数情報1805と、その圧縮デジタルファイル数情報1805で表される個数分、ファイル個別概要情報1806を配置する。ファイル個別概要情報1806には、パディング部を含む圧縮デジタルファイルの存在場所を識別するための情報であるファイルパス情報とファイル名情報、及びファイル個別詳細情報領域へのリンク情報を配置する。
Further, only one
また、ファイル個別詳細情報領域は、情報ファイル1801内に圧縮デジタルファイル数情報1805で表される個数分配置し、ファイル個別詳細情報領域には、対象ファイルのパディング部削除用必要空き容量情報と、対象ファイルのパディング部数情報、また、そのパディング部数情報で表される個数分、パディング部位置情報を配置する。
Further, the file individual detailed information area is arranged in the
また、パディング部削除用必要空き容量情報は、パディング部を削除する際に必要となる記録媒体部203内の空き容量を表す。なお、パディング部を削除する際に必要となる記録媒体部203内の空き容量は、対象圧縮デジタルファイルにおけるパディング部を除くデータサイズとする。また、パディング部数情報は、対象圧縮デジタルファイル内にパディング部がいくつ存在するかを表す。また、パディング部配置位置情報は、対象圧縮デジタルファイルの先端からパディング部の開始地点へのオフセット情報と、対象圧縮デジタルファイルの先端からパディング部の終了地点へのオフセット情報からなる。
Further, the required free space information for deleting the padding part represents the free space in the
情報ファイル作成部1701が、情報ファイル1801を生成するにあたり、すでに情報ファイル1801が存在する場合は、新規に作成せず既存の情報ファイルに情報を追加記録することとする。
When the information
ファイル分割あるいはファイル結合に際して、新たにパディング部を含む圧縮デジタルファイルが生成される場合は、情報ファイル作成部1701によって、まず、共通情報領域1802内の圧縮デジタルファイル数情報1805を1インクリメントし、ファイル個別概要情報1806とファイル個別詳細情報をそれぞれ1つ追加配置する。また、ファイル分割あるいは結合に際して、既存のパディング部を含む圧縮デジタルファイルのパディング部に関する情報が変更される場合は、情報ファイル作成部1701によって、対象となる圧縮デジタルファイルに対応する共通情報領域1802内のファイル個別概要情報1806とファイル個別詳細情報を検索し、内部の情報を更新する。
When a compressed digital file including a padding part is newly generated at the time of file division or file combination, the information
なお、ファイル分割あるいは結合に際して、ファイル個別詳細情報領域の情報を新規作成、及び更新する際、パディング部削除用必要空き容量情報には、対象圧縮デジタルファイルからパディング部を除いたデータサイズをセットする。なお、以前の分割/結合処理において、すでにパディング部が対象圧縮デジタルファイル内に存在し、そのパディング部情報が、情報ファイル1801に記録されている場合、その情報ファイル1801内の情報に基づいて、対象圧縮デジタルファイルにおけるパディング部のサイズを算出し、パディング部削除用必要空き容量情報にセットする空き容量を算出する。
Note that when creating or updating information in the individual file detailed information area when dividing or combining files, the data size excluding the padding portion from the target compressed digital file is set in the necessary free space information for deleting the padding portion. . In the previous division / combination process, when the padding part already exists in the target compressed digital file and the padding part information is recorded in the
また、パディング部数情報には、対象圧縮デジタルファイル内にパディング部がいくつ存在するかをセットする。このパディング部数情報も、以前の分割/結合処理において、すでにパディング部が対象圧縮デジタルファイル内に存在し、そのパディング部情報が、情報ファイル1801に記録されている場合は、その情報ファイル1801内の情報に基づいて、対象圧縮デジタルファイルにおけるパディング部数を算出する。
Also, the number of padding parts information sets how many padding parts exist in the target compressed digital file. This padding number information is also stored in the
また、パディング部配置位置情報には、パディング部数情報で示されるパディング数分、対象圧縮デジタルファイルの先端からパディング部の開始地点へのオフセット情報、及び対象圧縮デジタルファイルの先端からパディング部の終了地点へのオフセット情報をセットする。このパディング部配置位置情報も、以前の分割/結合処理において、すでにパディング部が対象圧縮デジタルファイル内に存在し、そのパディング部情報が、情報ファイル1801に記録されている場合は、その情報ファイル1801内の情報に基づいて、パディング部の配置されている位置情報を取得し、対象圧縮デジタルファイルにおけるパディング部配置位置情報を生成する。
The padding part arrangement position information includes the number of paddings indicated by the padding part number information, offset information from the leading end of the target compressed digital file to the starting point of the padding part, and the end point of the padding part from the leading end of the target compressed digital file. Set offset information to This padding portion arrangement position information is also included in the
図19は本実施の形態3におけるパディング部削除部のブロック図である。図19において、1901は、パディング部に関する情報ファイルの解析/変更を行う情報ファイル情報解析変更部である。図8に表される上記実施の形態1におけるパディング部削除部208の構成と異なるところは、図8におけるパディング部情報解析変更部803に変わり、情報ファイル情報解析変更部1901を設けた点であり、図19における情報ファイル情報解析変更部1901以外の構成要素は、上記実施の形態1における図8に表される構成要素と同様のため、その説明は省略する。
FIG. 19 is a block diagram of the padding part deletion unit in the third embodiment. In FIG. 19, reference numeral 1901 denotes an information file information analysis changing unit for analyzing / changing an information file related to the padding unit. 8 differs from the configuration of the padding
また、本実施の形態3における、パディング部の削除処理方法、並びに装置に関しても、図8から図12を用いて説明した上記実施の形態1と同様であり、異なる点は、パディング部内のパディング部情報を解析/変更するという内容を、情報ファイル内のパディング部情報を解析/変更するという内容に差し替えた点であり、それ以外は上記実施の形態1と同様であるので、その詳細説明は省略する。 Further, the padding part deletion processing method and apparatus in the third embodiment are also the same as those in the first embodiment described with reference to FIGS. 8 to 12, and the difference is the padding part in the padding part. The content of analyzing / changing the information is replaced with the content of analyzing / changing the padding part information in the information file. The rest is the same as in the first embodiment, and the detailed description thereof is omitted. To do.
このような本実施の形態3によるファイル分割結合装置によれば、MPEG形式のシステムストリームファイルの分割の際に配置される無効なデータ(パディング部)に関する情報を情報ファイルに記録し、所定のタイミングで情報ファイル内のパディング部に関する情報に基づいてパディング部の削除処理を行うようにしたので、MPEG形式のシステムストリームファイルの解析を行うことなくパディング部を効率的に削除することができ、記録媒体内の容量を有効に活用することができる。 According to such a file division and coupling apparatus according to the third embodiment, information relating to invalid data (padding part) arranged when dividing an MPEG system stream file is recorded in an information file, and a predetermined timing is set. Since the padding part is deleted based on the information about the padding part in the information file, the padding part can be efficiently deleted without analyzing the MPEG system stream file. It is possible to make effective use of the capacity.
(実施の形態4)
以下に、本発明の実施の形態4について説明する。
図20は本実施の形態4におけるファイル分割結合装置のブロック図である。図20において、2001はパディング部に関する情報を情報ファイルとして作成/記録を行う情報ファイル作成部である。図14に表される上記実施の形態2におけるファイル分割装置の構成と異なるところは、先頭パディング生成部1407を除き、情報ファイル作成部2001を設けた点であり、図20における情報ファイル作成部2001以外の構成要素は、上記実施の形態2における図14に表される構成要素と同様のため、その説明は省略する。
(Embodiment 4)
Embodiment 4 of the present invention will be described below.
FIG. 20 is a block diagram of the file dividing / combining apparatus according to the fourth embodiment. In FIG. 20,
また、本実施の形態4におけるファイル結合開始からファイル結合完了までの処理、及び中間パディング部生成部1406により生成するパディング部の構造に関しては、上記実施の形態2における図13から図15を用いて説明したファイル結合開始からファイル結合完了までの処理、及び中間パディング部生成部1406により生成するパディング部の構造と、構築するパディング部のパケットをMPEG形式におけるパディングパケットにより構成すること、及び先頭パディングを構築せず、パディング情報生成部1405で生成したパディング部情報をパディング部内ではなく情報ファイル内に記録することが異なる点を除き同様であるため、その説明は省略する。
In addition, regarding the processing from the start of file combination to the completion of file combination in the fourth embodiment and the structure of the padding unit generated by the intermediate padding
また、情報ファイル作成部2001により生成する情報ファイルの構造に関しても、上記実施の形態3において図18を用いて説明した情報ファイルの構造と同様であるため、その説明は省略する。
Also, the structure of the information file generated by the information
また、本実施の形態4におけるパディング部削除部構成に関しても、上記実施の形態3において図19を用いて説明したパディング部削除部構成と同様であるため、その説明は省略する。 The configuration of the padding part deletion unit in the fourth embodiment is the same as the configuration of the padding part deletion unit described in the third embodiment with reference to FIG.
また、本実施の形態4における、パディング部の削除処理方法、並びに装置に関しても、上記実施の形態1において、図8から図12を用いて説明したものの、パディング部内のパディング部情報を解析/変更するという内容を、情報ファイル内のパディング部情報を解析/変更するという内容に差し替えたものと同様であるので、と同様であるので、その説明は省略する。 The padding part deletion processing method and apparatus according to the fourth embodiment are also described with reference to FIGS. 8 to 12 in the first embodiment, but the padding part information in the padding part is analyzed / changed. This is the same as the content that is replaced with the content of analyzing / changing the padding part information in the information file, and the description is omitted.
このような本実施の形態4によるファイル分割結合装置によれば、MPEG形式のシステムストリームファイルの結合の際に配置される無効なデータ(パディング部)に関する情報を情報ファイルに記録し、所定のタイミングで情報ファイル内のパディング部に関する情報に基づいてパディング部の削除処理を行うようにしたので、MPEG形式のシステムストリームファイルの解析を行うことなくパディング部を効率的に削除することができ、記録媒体内の容量を有効に活用することができる。 According to the file division and concatenation apparatus according to the fourth embodiment, information related to invalid data (padding part) arranged at the time of combining MPEG system stream files is recorded in an information file, and a predetermined timing is set. Since the padding part is deleted based on the information about the padding part in the information file, the padding part can be efficiently deleted without analyzing the MPEG system stream file. It is possible to make effective use of the capacity.
本発明にかかるファイル分割結合方法、並びに装置は、MPEG形式のシステムストリームファイルの分割あるいは結合の際に配置される無効なデータ(パディング部)に関する情報をパディング部内に配置し、所定のタイミングでパディング部内に記録されている該パディング部に関する情報に基づいて、パディング部を効率的に削除する機能を有し、記録媒体内の容量を有効に活用するファイル分割結合方法、並びに装置に有用である。 The file dividing / combining method and apparatus according to the present invention arranges information on invalid data (padding part) arranged when dividing or combining MPEG system stream files in the padding part, and performs padding at a predetermined timing. The present invention is useful for a file division coupling method and apparatus that has a function of efficiently deleting a padding part based on information related to the padding part recorded in the part and that effectively uses the capacity of the recording medium.
また、本発明にかかるファイル分割結合方法、並びに装置は、MPEG形式のシステムストリームファイルの分割あるいは結合の際に配置される無効なデータ(パディング部)に関する情報を情報ファイル内に配置し、所定のタイミングで情報ファイル内のパディング部に関する情報に基づいて、MPEG形式のシステムストリームファイルの解析を行うことなくパディング部を効率的に削除する機能を有し、記録媒体内の容量を有効に活用するファイル分割結合方法、並びに装置に有用である。 In addition, the file dividing / combining method and apparatus according to the present invention arranges information on invalid data (padding part) arranged when dividing or combining MPEG system stream files in an information file, and A file that has the function of efficiently deleting the padding part without analyzing the MPEG system stream file based on the information about the padding part in the information file at the timing, and effectively utilizing the capacity in the recording medium It is useful for split-joint methods and devices.
201、1401 操作管理制御部
202、1402 GOP境界情報取得部
203、1403 記録媒体部
204、1404 クラスタ境界情報取得部
205、1405 パディング情報生成部
206、1407 先頭パディング部生成部
1406
中間パディング部生成部
207 分割ファイル生成部
1408 結合ファイル生成部
208、1409 パディング部削除部
1701、2001 情報ファイル作成部
801 パディング部削除タイミング検出部
802 パディング部削除制御部
803 パディング部情報解析変更部
804 データ書き込み部
805 データ読み込み部
806 ファイル操作部
1901 情報ファイル情報解析変更部
201, 1401 Operation
Intermediate padding
Claims (46)
前記圧縮デジタルファイルを再生の最小単位であるGOP(Group Of Picture)単位で境界情報を取得し、
前記圧縮デジタルファイルを分割する際、分割後の後半部の圧縮デジタルファイルにおいて、前記分割後の後半部の圧縮デジタルファイルの先頭から、先頭GOP境界までの空いた部分をファイル先頭パディング部とし、
前記ファイル先頭パディング部内に前記圧縮デジタルファイルのパディング部に関する情報を記録し、
所定のタイミングにおいて、前記ファイル先頭パディング部内に記録されている情報に基づいて前記圧縮デジタルファイルのパディング部を削除する、
ことを特徴とするファイル分割結合方法。 Digital video / audio data compressed in MPEG format recorded on a randomly accessible recording medium is used as a compressed digital file, and the compressed digital file is divided or combined at a cluster boundary which is the minimum unit of recording on the recording medium. In the file split and join method to
Boundary information is acquired in GOP (Group Of Picture) unit which is the minimum unit for reproducing the compressed digital file,
When dividing the compressed digital file, in the latter half of the compressed digital file after the division, an empty portion from the beginning of the latter half of the compressed digital file to the beginning GOP boundary is used as a file head padding portion,
Record information about the padding part of the compressed digital file in the file head padding part,
Deleting the padding portion of the compressed digital file based on information recorded in the file head padding portion at a predetermined timing;
A file dividing and combining method characterized by the above.
前記圧縮デジタルファイルを再生の最小単位であるGOP(Group Of Picture)単位で境界情報を取得し、
前記圧縮デジタルファイルを結合する際、結合する前半部の圧縮デジタルファイルにおいて、前記結合する前半部の圧縮デジタルファイルの終端GOP境界から結合する後半部の圧縮デジタルファイルまでの空いた部分をファイル中間パディング部とし、
前記結合する圧縮デジタルファイルの先頭に1クラスタサイズによって構成するファイル先頭パディング部を付加し、
前記ファイル先頭パディング部内に前記圧縮デジタルファイルのパディング部に関する情報を記録し、
所定のタイミングにおいて、前記ファイル先頭パディング部内に記録されている情報に基づいて前記圧縮デジタルファイルのパディング部を削除する、
ことを特徴とするファイル分割結合方法。 Digital video / audio data compressed in MPEG format recorded on a randomly accessible recording medium is used as a compressed digital file, and the compressed digital file is divided or combined at a cluster boundary which is the minimum unit of recording on the recording medium. In the file split and join method to
Boundary information is acquired in GOP (Group Of Picture) unit which is the minimum unit for reproducing the compressed digital file,
When the compressed digital files are combined, in the first half of the compressed digital files to be combined, an empty part from the end GOP boundary of the first compressed digital file to be combined to the second compressed digital file to be combined is subjected to file intermediate padding. And
Add a file head padding part composed of one cluster size to the head of the compressed digital file to be combined,
Record information about the padding part of the compressed digital file in the file head padding part,
Deleting the padding portion of the compressed digital file based on information recorded in the file head padding portion at a predetermined timing;
A file dividing and combining method characterized by the above.
前記パディング部は、1つあるいは複数のMPEG形式におけるプライベートストリームパケットにより構成し、
前記先頭パディング部内に記録される情報は、パディング部を識別するID情報と、パディング部を削除するために必要となる記録媒体の空き容量情報と、パディング部の総数と、ファイル先頭からパディング部開始地点へのオフセット情報と、ファイル先頭からパディング部終了地点へのオフセット情報と、1クラスタサイズパディング部か否かの情報とによって構成する、
ことを特徴とするファイル分割結合方法。 In the file division | segmentation combining method of Claim 1 or Claim 2,
The padding unit is composed of one or a plurality of private stream packets in MPEG format,
The information recorded in the head padding part includes ID information for identifying the padding part, free space information of a recording medium necessary for deleting the padding part, the total number of padding parts, and the padding part start from the head of the file. It consists of offset information to the point, offset information from the beginning of the file to the padding part end point, and information on whether or not it is a one cluster size padding part.
A file dividing and combining method characterized by the above.
前記パディング部を削除するために必要となる記録媒体の空き容量は、前記圧縮デジタルファイルにおけるパディング部を除くデータサイズ値に等しい、
ことを特徴とするファイル分割結合方法。 In the file division | segmentation combining method of Claim 3,
The free capacity of the recording medium necessary for deleting the padding part is equal to the data size value excluding the padding part in the compressed digital file,
A file dividing and combining method characterized by the above.
前記圧縮デジタルファイルのパディング部の削除は、
前記先頭パディング部内に記録されているパディング部に関する情報において、パディング部を削除するために必要となる記録媒体の空き容量が、現時点の記録媒体の空き容量よりも小さい場合のみに行う、
ことを特徴とするファイル分割結合方法。 In the file division | segmentation combining method of any one of Claim 1 thru | or 3,
Deleting the padding part of the compressed digital file
In the information about the padding part recorded in the head padding part, it is performed only when the free space of the recording medium necessary for deleting the padding part is smaller than the free space of the current recording medium,
A file dividing and combining method characterized by the above.
前記所定のタイミングは、前記パディング部の付加された圧縮デジタルファイルを別の圧縮デジタルファイルと結合するタイミングである、
ことを特徴とするファイル分割結合方法。 In the file division | segmentation combining method of Claim 1 or Claim 2,
The predetermined timing is a timing at which the compressed digital file to which the padding unit is added is combined with another compressed digital file.
A file dividing and combining method characterized by the above.
前記圧縮デジタルファイルのパディング部の削除は、
前記パディング部の付加された圧縮デジタルファイルを別の圧縮デジタルファイルと結合する際に、前記パディング部の付加された圧縮デジタルファイルからパディング部を除いたデータのみを前記記録媒体から読み出し、結合先のファイルに書き込み追加することにより行う、
ことを特徴とするファイル分割結合方法。 In the file division | segmentation combining method of Claim 1, Claim 2, or Claim 6,
Deleting the padding part of the compressed digital file
When combining the compressed digital file with the padding part added with another compressed digital file, only the data excluding the padding part from the compressed digital file with the padding part is read from the recording medium, By writing to the file and appending,
A file dividing and combining method characterized by the above.
前記所定のタイミングは、前記パディング部の付加された圧縮デジタルファイルを再生するタイミングである、
ことを特徴とするファイル分割結合方法。 In the file division | segmentation combining method of Claim 1 or Claim 2,
The predetermined timing is a timing for reproducing the compressed digital file to which the padding unit is added.
A file dividing and combining method characterized by the above.
前記圧縮デジタルファイルのパディング部の削除は、
前記パディング部の付加された圧縮デジタルファイルを再生する際に、前記パディング部の付加された圧縮デジタルファイルからパディング部を除いたデータのみを前記記録媒体から読み出し、新たに一時圧縮デジタルファイルを作成し、作成した前記一時圧縮デジタルファイルに上記読み出したデータを書き込み追加し、前記パディング部の付加された圧縮デジタルファイルの終端まで再生が行われ、かつ前記パディング部の付加された圧縮デジタルファイルの終端までデータが書き込み追加された後、前記パディング部の付加された圧縮デジタルファイルを削除し、前記一時圧縮デジタルファイルのファイル名を前記パディング部の付加された圧縮デジタルファイルと同じファイル名に変更することにより行う、
ことを特徴とするファイル分割結合方法。 In the file division | segmentation combining method of Claim 1, Claim 2, or Claim 8,
Deleting the padding part of the compressed digital file
When playing back the compressed digital file with the padding part added, only the data excluding the padding part from the compressed digital file with the padding part is read from the recording medium, and a new temporary compressed digital file is created. Then, the read data is written and added to the created temporary compressed digital file, and playback is performed up to the end of the compressed digital file with the padding portion added, and the end of the compressed digital file with the padding portion added. After the data is written and added, the compressed digital file with the padding part added is deleted, and the file name of the temporary compressed digital file is changed to the same file name as the compressed digital file with the padding part added. Do,
A file dividing and combining method characterized by the above.
前記所定のタイミングは、前記パディング部の付加された圧縮デジタルファイルを、前記記録媒体とは別の記録媒体へコピーするタイミングである、
ことを特徴とするファイル分割結合方法。 In the file division | segmentation combining method of Claim 1 or Claim 2,
The predetermined timing is a timing at which the compressed digital file to which the padding unit is added is copied to a recording medium different from the recording medium.
A file dividing and combining method characterized by the above.
前記圧縮デジタルファイルのパディング部の削除は、
前記パディング部の付加された圧縮デジタルファイルを、前記記録媒体とは別の記録媒体へコピーする際に、前記パディング部の付加された圧縮デジタルファイルからパディング部を除いたデータのみを前記記録媒体から読み出し、前記別の記録媒体内に前記パディング部の付加された圧縮デジタルファイルと同名のファイルを作成し、作成した前記同名の圧縮デジタルファイルに前記読み出したデータを書き込み追加することにより行う、
ことを特徴とするファイル分割結合方法。 In the file division | segmentation combining method of Claim 1, Claim 2, or Claim 10,
Deleting the padding part of the compressed digital file
When copying the compressed digital file with the padding portion added to a recording medium different from the recording medium, only the data excluding the padding portion from the compressed digital file with the padding portion added is recorded from the recording medium. Reading, creating a file with the same name as the compressed digital file with the padding unit added in the other recording medium, and writing the read data to the created compressed digital file with the same name
A file dividing and combining method characterized by the above.
前記所定のタイミングは、前記ランダムアクセス可能な記録媒体のクリーンアップが指示されたタイミングである、
ことを特徴とするファイル分割結合方法。 In the file division | segmentation combining method of Claim 1 or Claim 2,
The predetermined timing is a timing at which cleanup of the randomly accessible recording medium is instructed.
A file dividing and combining method characterized by the above.
前記圧縮デジタルファイルのパディング部の削除は、
前記ランダムアクセス可能な記録媒体のクリーンアップが指示された際に、前記パディング部の付加された圧縮デジタルファイルからパディング部を除いたデータのみを前記記録媒体から読み出し、新たに一時圧縮デジタルファイルを作成し、作成した前記一時圧縮デジタルファイルに上記読み出したデータを書き込み追加し、前記パディング部の付加された圧縮デジタルファイルの終端までデータが書き込み追加された後、前記パディング部の付加された圧縮デジタルファイルを削除し、前記一時圧縮デジタルファイルのファイル名を前記パディング部の付加された圧縮デジタルファイルと同じファイル名に変更することにより行う、
ことを特徴とするファイル分割結合方法。 In the file division | segmentation combining method of Claim 1, Claim 2, or Claim 12,
Deleting the padding part of the compressed digital file
When an instruction is given to clean up the randomly accessible recording medium, only the data excluding the padding part from the compressed digital file with the padding part is read from the recording medium, and a new temporary compressed digital file is created. Then, the read data is written and added to the created temporary compressed digital file, and the data is written and added to the end of the compressed digital file to which the padding unit is added, and then the compressed digital file to which the padding unit is added Is performed by changing the file name of the temporary compressed digital file to the same file name as the compressed digital file to which the padding unit is added,
A file dividing and combining method characterized by the above.
前記圧縮デジタルファイルのパディング部の削除は、前記記録媒体内に前記パディング部の付加された圧縮デジタルファイルが複数存在した場合、各前記圧縮デジタルファイル内の前記先頭パディング部内のパディング部に関する情報における前記パディング部を削除するために必要となる記録媒体の空き容量を比較し、前記空き容量が小さいものから削除を行う、
ことを特徴とするファイル分割結合方法。 In the file division | segmentation combining method of Claim 13,
The deletion of the padding portion of the compressed digital file is performed when the plurality of compressed digital files to which the padding portion is added exist in the recording medium, in the information regarding the padding portion in the head padding portion in each compressed digital file. Compare the free space of the recording medium required to delete the padding part, and delete from the one with the small free space,
A file dividing and combining method characterized by the above.
前記結合する圧縮デジタルファイルの前半部の先頭にすでにファイル先頭パディング部が存在する場合、新たにファイル先頭パディング部を付加せず、既存の前記ファイル先頭パディング部に、結合の際に追加したパディング部の情報を追加記録する、
ことを特徴とするファイル分割結合方法。 In the file division | segmentation combining method of Claim 2,
If a file head padding part already exists at the head of the first half of the compressed digital file to be joined, a padding part added at the time of joining to the existing file head padding part without newly adding a file head padding part Record additional information,
A file dividing and combining method characterized by the above.
前記結合する圧縮デジタルファイルの後半部の先頭にすでにファイル先頭パディング部が存在する場合、前記追加記録するパディング部の情報は、結合の際に追加したパディング部の情報のみでなく、前記結合する圧縮デジタルファイルの後半部のファイル先頭パディング部内のパディング部の情報も追加記録する、
ことを特徴とするファイル分割結合方法。 In the file division | segmentation combining method of Claim 15,
When a file head padding portion already exists at the head of the latter half of the compressed digital file to be combined, the information of the padding portion to be additionally recorded is not only the information of the padding portion added at the time of combining but also the compression to be combined. Also record the information of the padding part in the first padding part of the second half of the digital file.
A file dividing and combining method characterized by the above.
前記結合する圧縮デジタルファイルの後半部の先頭のファイル先頭パディング部が1クラスタサイズパディング部である場合、前記追加記録するパディング部の情報は、結合の際に追加したパディング部の情報のみでなく、前記結合する圧縮デジタルファイルの後半部のファイル先頭パディング部内のパディング部の情報も追加記録し、かつ前記結合する圧縮デジタルファイルの後半部ファイル先頭パディング部を削除する、
ことを特徴とするファイル分割結合方法。 In the file division | segmentation combining method of Claim 15,
When the first file head padding part of the latter half of the compressed digital file to be combined is a 1 cluster size padding part, the information of the padding part to be additionally recorded is not only the information of the padding part added at the time of combining, Information of the padding part in the file head padding part of the latter half part of the compressed digital file to be combined is additionally recorded, and the latter part file head padding part of the compressed digital file to be joined is deleted.
A file dividing and combining method characterized by the above.
前記圧縮デジタルファイルを再生の最小単位であるMPEGのGOP(Group Of Picture)単位で境界情報を取得し、
前記圧縮デジタルファイルを分割する際、分割後の後半部の圧縮デジタルファイルにおいて、前記分割後の後半部の圧縮デジタルファイルの先頭から、先頭GOP境界までの空いた部分をパディング部とし、
前記記録媒体内に情報ファイルを作成し、作成した前記情報ファイルに前記パディング部に関する情報を記録し、
所定のタイミングにおいて、前記情報ファイル内に記録されている情報に基づいて前記圧縮デジタルファイルのパディング部を削除する、
ことを特徴とするファイル分割結合方法。 Digital video / audio data compressed in MPEG format recorded on a randomly accessible recording medium is used as a compressed digital file, and the compressed digital file is divided or combined at a cluster boundary which is the minimum unit of recording on the recording medium. In the file split and join method to
Obtain boundary information in units of MPEG GOP (Group Of Picture), which is the minimum unit for playback of the compressed digital file,
When dividing the compressed digital file, in the latter half of the compressed digital file after the division, an empty portion from the beginning of the latter half of the compressed digital file to the beginning GOP boundary is used as a padding portion,
Create an information file in the recording medium, record information about the padding part in the created information file,
Deleting a padding portion of the compressed digital file based on information recorded in the information file at a predetermined timing;
A file dividing and combining method characterized by the above.
前記圧縮デジタルファイルを再生の最小単位であるGOP(Group Of Picture)単位で境界情報を取得し、
前記圧縮デジタルファイルを結合する際、結合する前半部の圧縮デジタルファイルにおいて、前記結合する前半部の圧縮デジタルファイルの終端GOP境界から結合する後半部の圧縮デジタルファイルまでの空いた部分をパディング部とし、
前記記録媒体内に情報ファイルを作成し、作成した前記情報ファイルに前記パディング部に関する情報を記録し、
所定のタイミングにおいて、前記情報ファイル内に記録されている情報に基づいて前記圧縮デジタルファイルのパディング部を削除する、
ことを特徴とするファイル分割結合方法。 Digital video / audio data compressed in MPEG format recorded on a randomly accessible recording medium is used as a compressed digital file, and the compressed digital file is divided or combined at a cluster boundary which is the minimum unit of recording on the recording medium. In the file split and join method to
Boundary information is acquired in GOP (Group Of Picture) unit which is the minimum unit for reproducing the compressed digital file,
When combining the compressed digital files, in the first half of the compressed digital files to be combined, an empty part from the end GOP boundary of the first compressed digital file to be combined to the second compressed digital file to be combined is used as a padding section. ,
Create an information file in the recording medium, record information about the padding part in the created information file,
Deleting a padding portion of the compressed digital file based on information recorded in the information file at a predetermined timing;
A file dividing and combining method characterized by the above.
前記記録媒体内に前記情報ファイルがすでに存在する場合は、新たに前記情報ファイルを作成せず、既存の前記情報ファイルにパディング部に関する情報を追加記録する、
ことを特徴とするファイル分割結合方法。 In the file division | segmentation combining method of Claim 18 or Claim 19,
If the information file already exists in the recording medium, without newly creating the information file, additional information about the padding part is recorded in the existing information file.
A file dividing and combining method characterized by the above.
前記パディング部は、1つあるいは複数のMPEG形式におけるパディングパケットにより構成し、
前記情報ファイルに記録するパディング部に関する情報は、パディング部が存在するファイルの総数情報と、パディング部が存在するファイルを識別する情報と、ファイルを識別する情報ごとに、パディング部を削除するために必要となる記録媒体の空き容量情報と、パディング部の総数と、ファイル先頭からパディング部開始地点へのオフセット情報と、ファイル先頭からパディング部終了地点へのオフセット情報とによって構成する、
ことを特徴とするファイル分割結合方法。 In the file division | segmentation combining method of Claim 18 or Claim 19,
The padding unit is composed of one or more padding packets in MPEG format,
The information related to the padding part recorded in the information file includes the total number information of the file in which the padding part exists, the information for identifying the file in which the padding part exists, and the information for identifying the file in order to delete the padding part. It consists of the required free space information of the recording medium, the total number of padding parts, offset information from the file head to the padding part start point, and offset information from the file head to the padding part end point,
A file dividing and combining method characterized by the above.
前記パディング部を削除するために必要となる記録媒体の空き容量は、前記圧縮デジタルファイルにおけるパディング部を除くデータサイズ値に等しい、
ことを特徴とするファイル分割結合方法。 In the file division | segmentation combining method of Claim 21,
The free capacity of the recording medium necessary for deleting the padding part is equal to the data size value excluding the padding part in the compressed digital file,
A file dividing and combining method characterized by the above.
前記圧縮デジタルファイルのパディング部の削除は、前記情報ファイル内の前記パディング部に関する情報において、パディング部を削除するために必要となる記録媒体の空き容量が、現時点の記録媒体の空き容量よりも小さい場合のみとする、
ことを特徴とするファイル分割結合方法。 In the file division | segmentation combining method of Claim 18, Claim 19, or Claim 21,
Deletion of the padding portion of the compressed digital file means that, in the information related to the padding portion in the information file, the free space of the recording medium necessary for deleting the padding portion is smaller than the free space of the current recording medium Only if,
A file dividing and combining method characterized by the above.
前記所定のタイミングは、前記パディング部の付加された圧縮デジタルファイルを別の圧縮デジタルファイルと結合するタイミングである、
ことを特徴とするファイル分割結合方法。 In the file division | segmentation combining method of Claim 18 or Claim 19,
The predetermined timing is a timing at which the compressed digital file to which the padding unit is added is combined with another compressed digital file.
A file dividing and combining method characterized by the above.
前記圧縮デジタルファイルのパディング部の削除は、
前記パディング部の付加された圧縮デジタルファイルを別の圧縮デジタルファイルと結合する際に、前記パディング部の付加された圧縮デジタルファイルからパディング部を除いたデータのみを前記記録媒体から読み出し、結合先のファイルに書き込み追加することにより行う、
ことを特徴とするファイル分割結合方法。 25. The file division and coupling method according to claim 18, 19 or 24,
Deleting the padding part of the compressed digital file
When combining the compressed digital file with the padding part added with another compressed digital file, only the data excluding the padding part from the compressed digital file with the padding part is read from the recording medium, By writing to the file and appending,
A file dividing and combining method characterized by the above.
前記所定のタイミングは、前記パディング部の付加された圧縮デジタルファイルを再生するタイミングである、
ことを特徴とするファイル分割結合方法。 In the file division | segmentation combining method of Claim 18 or Claim 19,
The predetermined timing is a timing for reproducing the compressed digital file to which the padding unit is added.
A file dividing and combining method characterized by the above.
前記圧縮デジタルファイルのパディング部の削除は、
前記パディング部の付加された圧縮デジタルファイルを再生する際に、前記パディング部の付加された圧縮デジタルファイルからパディング部を除いたデータのみを前記記録媒体から読み出し、新たに一時圧縮デジタルファイルを作成し、作成した前記一時圧縮デジタルファイルに前記読み出したデータを書き込み追加し、前記パディング部の付加された圧縮デジタルファイルの終端まで再生が行われ、かつ前記パディング部の付加された圧縮デジタルファイルの終端までデータが書き込み追加された後、前記パディング部の付加された圧縮デジタルファイルを削除し、前記一時圧縮デジタルファイルのファイル名を前記パディング部の付加された圧縮デジタルファイルと同じファイル名に変更することにより行う、
ことを特徴とするファイル分割結合方法。 27. The file dividing and combining method according to claim 18, claim 19, or claim 26,
Deleting the padding part of the compressed digital file
When playing back the compressed digital file with the padding part added, only the data excluding the padding part from the compressed digital file with the padding part is read from the recording medium, and a new temporary compressed digital file is created. The read data is written and added to the created temporary compressed digital file, and playback is performed up to the end of the compressed digital file with the padding portion added, and the end of the compressed digital file with the padding portion added. After the data is written and added, the compressed digital file with the padding part added is deleted, and the file name of the temporary compressed digital file is changed to the same file name as the compressed digital file with the padding part added. Do,
A file dividing and combining method characterized by the above.
前記所定のタイミングは、前記パディング部の付加された圧縮デジタルファイルを、前記記録媒体とは別の記録媒体へコピーするタイミングである、
ことを特徴とするファイル分割結合方法。 In the file division | segmentation combining method of Claim 18 or Claim 19,
The predetermined timing is a timing at which the compressed digital file to which the padding unit is added is copied to a recording medium different from the recording medium.
A file dividing and combining method characterized by the above.
前記圧縮デジタルファイルのパディング部の削除は、前記パディング部の付加された圧縮デジタルファイルを、前記記録媒体とは別の記録媒体へコピーする際に、前記パディング部の付加された圧縮デジタルファイルからパディング部を除いたデータのみを前記記録媒体から読み出し、前記別の記録媒体内に前記パディング部の付加された圧縮デジタルファイルと同名のファイルを作成し、作成した前記同名の圧縮デジタルファイルに前記読み出したデータを書き込み追加することにより行う、
ことを特徴とするファイル分割結合方法。 29. The file division and coupling method according to claim 18, 19 or 28,
The padding part of the compressed digital file is deleted when the compressed digital file to which the padding part is added is copied from the compressed digital file to which the padding part is added when the compressed digital file is copied to a recording medium different from the recording medium. Only the data excluding the part is read from the recording medium, a file with the same name as the compressed digital file with the padding part added is created in the other recording medium, and the read to the created compressed digital file with the same name is made. By writing and adding data,
A file dividing and combining method characterized by the above.
前記所定のタイミングは、前記ランダムアクセス可能な記録媒体のクリーンアップが指示されたタイミングである、
ことを特徴とするファイル分割結合方法。 In the file division | segmentation combining method of Claim 18 or Claim 19,
The predetermined timing is a timing at which cleanup of the randomly accessible recording medium is instructed.
A file dividing and combining method characterized by the above.
前記圧縮デジタルファイルのパディング部の削除は、前記ランダムアクセス可能な記録媒体のクリーンアップが指示された際に、前記パディング部の付加された圧縮デジタルファイルからパディング部を除いたデータのみを前記記録媒体から読み出し、新たに一時圧縮デジタルファイルを作成し、作成した前記一時圧縮デジタルファイルに前記読み出したデータを書き込み追加し、前記パディング部の付加された圧縮デジタルファイルの終端までデータが書き込み追加された後、前記パディング部の付加された圧縮デジタルファイルを削除し、前記一時圧縮デジタルファイルのファイル名を前記パディング部の付加された圧縮デジタルファイルと同じファイル名に変更することにより行う、
ことを特徴とするファイル分割結合方法。 In the file division | segmentation combining method of Claim 18, Claim 19, or Claim 30,
In the deletion of the padding part of the compressed digital file, only the data obtained by removing the padding part from the compressed digital file to which the padding part is added when the cleanup of the randomly accessible recording medium is instructed. After a new temporary compressed digital file is created, the read data is written and added to the created temporary compressed digital file, and the data is written and added to the end of the compressed digital file to which the padding unit is added , By deleting the compressed digital file with the padding portion added, and changing the file name of the temporary compressed digital file to the same file name as the compressed digital file with the padding portion added,
A file dividing and combining method characterized by the above.
前記圧縮デジタルファイルのパディング部の削除は、前記記録媒体内に前記パディング部の付加された圧縮デジタルファイルが複数存在した場合、前記情報ファイル内の前記パディング部に関する情報において、各前記圧縮デジタルファイル毎にパディング部を削除するために必要となる記録媒体の空き容量を比較し、前記空き容量が小さいものから削除を行う、
ことを特徴とするファイル分割結合方法。 32. The file division / combination method according to claim 31.
The deletion of the padding portion of the compressed digital file is performed when each of the compressed digital files is included in the information regarding the padding portion in the information file when there are a plurality of compressed digital files to which the padding portion is added in the recording medium. Compare the free space of the recording medium required to delete the padding part, and delete from the one with the small free space,
A file dividing and combining method characterized by the above.
前記圧縮デジタルファイル格納するランダムアクセス可能な記録媒体と、
前記記録媒体の記録の最小単位であるクラスタの境界情報の取得を行うクラスタ境界情報取得手段と、
前記圧縮デジタルファイルを再生の最小単位であるGOP(Group Of Picture)単位で境界情報の取得を行うGOP境界情報取得手段と、
前記クラスタ境界情報取得手段により取得したクラスタ境界情報、及びGOP境界情報取得手段により取得したGOP境界情報に基づいて分割ファイルの生成を行う分割ファイル生成手段と、
分割後の後半部の圧縮デジタルファイルの先頭から、先頭GOP境界までの空いた部分をファイル先頭パディング部として生成する先頭パディング部生成手段と、
前記ファイル先頭パディング部内に前記圧縮デジタルファイルのパディング部に関する情報を生成するパディング情報生成手段と、
前記ファイル先頭パディング部内に記録されている情報に基づいて前記圧縮デジタルファイルのパディング部を削除するパディング部削除手段とを備えた、
ことを特徴とするファイル分割結合装置。 In a file dividing / combining apparatus for converting digital video / audio data compressed in MPEG format into a compressed digital file and dividing or combining the compressed digital files,
A randomly accessible recording medium for storing the compressed digital file;
Cluster boundary information acquisition means for acquiring cluster boundary information which is the minimum unit of recording of the recording medium;
GOP boundary information acquisition means for acquiring boundary information in units of GOP (Group Of Picture) which is the minimum unit for reproducing the compressed digital file;
Split file generation means for generating split files based on the cluster boundary information acquired by the cluster boundary information acquisition means and the GOP boundary information acquired by the GOP boundary information acquisition means;
A head padding part generating means for generating a free part from the head of the compressed digital file of the latter half part after splitting to the head GOP boundary as a file head padding part;
Padding information generating means for generating information related to the padding portion of the compressed digital file in the file head padding portion;
A padding part deleting means for deleting the padding part of the compressed digital file based on information recorded in the file head padding part;
A file division and coupling apparatus characterized by the above.
前記圧縮デジタルファイル格納するランダムアクセス可能な記録媒体と、
前記記録媒体の記録の最小単位であるクラスタの境界で前記圧縮デジタルファイルの結合を行うクラスタ結合手段と、
前記圧縮デジタルファイルを再生の最小単位であるGOP(Group Of Picture)単位で境界情報の取得を行うGOP境界情報取得手段と、
前記結合する前半部の圧縮デジタルファイルの終端GOP境界から結合する後半部の圧縮デジタルファイルまでの空いた部分をファイル中間パディング部として生成する中間パディング部生成手段と、
前記結合する圧縮デジタルファイルの先頭に1クラスタサイズによって構成するファイル先頭パディング部を生成付加する先頭パディング部生成手段と、
前記ファイル先頭パディング部内に前記圧縮デジタルファイルのパディング部に関する情報を生成するパディング情報生成手段と、
前記ファイル先頭パディング部内に記録されている情報に基づいて前記圧縮デジタルファイルのパディング部を削除するパディング部削除手段とを備える、
ことを特徴とするファイル分割結合装置。 In a file dividing / combining apparatus for converting digital video / audio data compressed in MPEG format into a compressed digital file and dividing or combining the compressed digital files,
A randomly accessible recording medium for storing the compressed digital file;
Cluster combining means for combining the compressed digital files at a cluster boundary which is a minimum unit of recording of the recording medium;
GOP boundary information acquisition means for acquiring boundary information in units of GOP (Group Of Picture) which is the minimum unit for reproducing the compressed digital file;
Intermediate padding unit generating means for generating, as a file intermediate padding unit, an empty part from the end GOP boundary of the combined first half compressed digital file to the combined second half compressed digital file;
A head padding section generating means for generating and adding a file head padding section composed of one cluster size at the head of the compressed digital file to be combined;
Padding information generating means for generating information related to the padding portion of the compressed digital file in the file head padding portion;
A padding part deleting means for deleting the padding part of the compressed digital file based on information recorded in the file head padding part.
A file division and coupling apparatus characterized by the above.
前記パディング部削除手段は、
前記パディング部の付加された圧縮デジタルファイルを別の圧縮デジタルファイルと結合するタイミングを検出した際、前記ファイル先頭パディング部内に記録されている情報に基づいて前記パディング部の付加された圧縮デジタルファイルからパディング部を除いたデータのみを前記記録媒体から読み出し、
前記記録媒体から読み出したデータを結合先である前記別の圧縮デジタルファイルに書き込みをする、
ことを特徴とするファイル分割結合装置。 The file division combining device according to claim 33 or claim 34,
The padding part deleting means is
When detecting the timing of combining the compressed digital file with the padding portion added with another compressed digital file, the compressed digital file with the padding portion is added based on the information recorded in the head padding portion of the file. Read only the data excluding the padding part from the recording medium,
Write the data read from the recording medium to the other compressed digital file that is the combination destination,
A file division and coupling apparatus characterized by the above.
前記パディング部削除手段は、
前記パディング部の付加された圧縮デジタルファイルを再生するタイミングを検出した際、前記ファイル先頭パディング部に関する情報をに基づいて前記パディング部の付加された圧縮デジタルファイルからパディング部を除いたデータのみを前記記録媒体から読み出し、
新たに一時圧縮デジタルファイルを作成し、作成した前記一時圧縮デジタルファイルに前記記録媒体から読み出したデータを書き込み追加し、
前記パディング部の付加された圧縮デジタルファイルの終端まで再生が行われ、かつ前記パディング部の付加された圧縮デジタルファイルの終端までデータが書き込み追加された後、前記パディング部の付加された圧縮デジタルファイルを削除し、
前記一時圧縮デジタルファイルのファイル名を前記パディング部の付加された圧縮デジタルファイルと同じファイル名に変更する、
ことを特徴とするファイル分割結合装置。 The file division combining device according to claim 33 or claim 34,
The padding part deleting means is
When detecting the timing of reproducing the compressed digital file with the padding part added, only the data excluding the padding part from the compressed digital file with the padding part based on the information about the file head padding part is used. Read from the recording medium,
Create a new temporary compressed digital file, add the data read from the recording medium to the created temporary compressed digital file,
Playback is performed up to the end of the compressed digital file to which the padding portion is added, and after the data is written and added to the end of the compressed digital file to which the padding portion is added, the compressed digital file to which the padding portion is added Delete
Changing the file name of the temporary compressed digital file to the same file name as the compressed digital file to which the padding portion is added;
A file division and coupling apparatus characterized by the above.
前記パディング部削除手段は、
前記パディング部の付加された圧縮デジタルファイルを、前記記録媒体とは別の記録媒体へコピーするタイミングを検出した際、前記ファイル先頭パディング部内に記録されている情報に基づいて前記パディング部の付加された圧縮デジタルファイルからパディング部を除いたデータのみを前記記録媒体から読み出し、
前記別の記録媒体内に前記パディング部の付加された圧縮デジタルファイルと同名のファイルを作成し、作成した前記圧縮デジタルファイルに前記記録媒体から読み出したデータを書き込み追加する、
ことを特徴とするファイル分割結合装置。 The file division combining device according to claim 33 or claim 34,
The padding part deleting means is
When the timing of copying the compressed digital file with the padding portion added to a recording medium different from the recording medium is detected, the padding portion is added based on the information recorded in the file head padding portion. Only the data excluding the padding part from the compressed digital file is read from the recording medium,
Creating a file with the same name as the compressed digital file to which the padding unit is added in the other recording medium, and writing and adding data read from the recording medium to the created compressed digital file;
A file division and coupling apparatus characterized by the above.
前記パディング部削除手段は、
前記ランダムアクセス可能な記録媒体のクリーンアップが指示されたタイミングを検出した際、前記ファイル先頭パディング部内に記録されている情報に基づいて前記パディング部の付加された圧縮デジタルファイルからパディング部を除いたデータのみを前記記録媒体から読み出し、
新たに一時圧縮デジタルファイルを作成し、作成した前記一時圧縮デジタルファイルに前記記録媒体から読み出したデータを書き込み追加し、
前記パディング部の付加された圧縮デジタルファイルの終端までデータが書き込み追加された後、前記パディング部の付加された圧縮デジタルファイルを削除し、
前記一時圧縮デジタルファイルのファイル名を前記パディング部の付加された圧縮デジタルファイルと同じファイル名に変更する、
ことを特徴とするファイル分割結合装置。 The file division combining device according to claim 33 or claim 34,
The padding part deleting means is
When the timing at which the cleanup of the randomly accessible recording medium is instructed is detected, the padding portion is excluded from the compressed digital file to which the padding portion is added based on the information recorded in the file head padding portion. Read only data from the recording medium,
Create a new temporary compressed digital file, add the data read from the recording medium to the created temporary compressed digital file,
After data has been written and added to the end of the compressed digital file to which the padding portion has been added, the compressed digital file to which the padding portion has been added is deleted,
Changing the file name of the temporary compressed digital file to the same file name as the compressed digital file to which the padding portion is added;
A file division and coupling apparatus characterized by the above.
前記パディング部削除手段は、
前記記録媒体内に前記パディング部の付加された圧縮デジタルファイルが複数存在した場合、該各圧縮デジタルファイルの前記先頭パディング部内のパディング部に関する情報における前記パディング部を削除するために必要となる記録媒体の空き容量を比較し、前記空き容量が小さいものからパディング部の削除を行う、
ことを特徴とするファイル分割結合装置。 40. The file splitting and combining device according to claim 38.
The padding part deleting means is
When there are a plurality of compressed digital files to which the padding part is added in the recording medium, the recording medium required for deleting the padding part in the information regarding the padding part in the head padding part of each compressed digital file Compare the free space of and delete the padding part from the one with the small free space,
A file division and coupling apparatus characterized by the above.
前記圧縮デジタルファイル格納するランダムアクセス可能な記録媒体と、
前記記録媒体の記録の最小単位であるクラスタの境界情報の取得を行うクラスタ境界情報取得手段と、
前記圧縮デジタルファイルを再生の最小単位であるGOP(Group Of Picture)単位で境界情報の取得を行うGOP境界情報取得手段と、
前記クラスタ境界情報取得手段により取得したクラスタ境界情報、及びGOP境界情報取得手段により取得したGOP境界情報に基づいて分割ファイルの生成を行う分割ファイル生成手段と、
分割後の後半部の圧縮デジタルファイルの先頭から、先頭GOP境界までの空いた部分をパディング部として生成する先頭パディング部生成手段と、
前記記録媒体内に前記パディング部に関する情報を記録する情報ファイルを作成する情報ファイル作成手段と、
前記情報ファイルに前記圧縮デジタルファイルのパディング部に関する情報を生成するパディング情報生成手段と、
前記情報ファイル内に記録されている情報に基づいて前記圧縮デジタルファイルのパディング部を削除するパディング部削除手段とを備えた、
ことを特徴とするファイル分割結合装置。 In a file dividing / combining apparatus for converting digital video / audio data compressed in MPEG format into a compressed digital file and dividing or combining the compressed digital files,
A randomly accessible recording medium for storing the compressed digital file;
Cluster boundary information acquisition means for acquiring cluster boundary information which is the minimum unit of recording of the recording medium;
GOP boundary information acquisition means for acquiring boundary information in units of GOP (Group Of Picture) which is the minimum unit for reproducing the compressed digital file;
Split file generation means for generating split files based on the cluster boundary information acquired by the cluster boundary information acquisition means and the GOP boundary information acquired by the GOP boundary information acquisition means;
A head padding unit generating means for generating, as a padding part, a vacant part from the head of the second half of the compressed digital file after division to the head GOP boundary;
An information file creating means for creating an information file for recording information related to the padding section in the recording medium;
Padding information generating means for generating information on a padding part of the compressed digital file in the information file;
A padding part deleting means for deleting the padding part of the compressed digital file based on the information recorded in the information file;
A file division and coupling apparatus characterized by the above.
前記圧縮デジタルファイル格納するランダムアクセス可能な記録媒体と、
前記記録媒体の記録の最小単位であるクラスタの境界で前記圧縮デジタルファイルの結合を行うクラスタ結合手段と、
前記圧縮デジタルファイルを再生の最小単位であるGOP(Group Of Picture)単位で境界情報の取得を行うGOP境界情報取得手段と、
前記結合する前半部の圧縮デジタルファイルの終端GOP境界から結合する後半部の圧縮デジタルファイルまでの空いた部分をパディング部として生成する中間パディング部生成手段と、
前記記録媒体内に前記パディング部に関する情報を記録する情報ファイルを作成する情報ファイル作成手段と、
前記情報ファイルに前記圧縮デジタルファイルのパディング部に関する情報を生成するパディング情報生成手段と、
前記情報ファイル内に記録されている情報に基づいて前記圧縮デジタルファイルのパディング部を削除するパディング部削除手段とを備えた、
ことを特徴とするファイル分割結合装置。 In a file dividing / combining apparatus for converting digital video / audio data compressed in MPEG format into a compressed digital file and dividing or combining the compressed digital files,
A randomly accessible recording medium for storing the compressed digital file;
Cluster combining means for combining the compressed digital files at a cluster boundary which is a minimum unit of recording of the recording medium;
GOP boundary information acquisition means for acquiring boundary information in units of GOP (Group Of Picture) which is the minimum unit for reproducing the compressed digital file;
Intermediate padding unit generating means for generating, as a padding unit, an empty portion from the end GOP boundary of the first half compressed digital file to be combined to the second half compressed digital file to be combined;
An information file creating means for creating an information file for recording information related to the padding section in the recording medium;
Padding information generating means for generating information on a padding part of the compressed digital file in the information file;
A padding part deleting means for deleting the padding part of the compressed digital file based on the information recorded in the information file;
A file division and coupling apparatus characterized by the above.
前記パディング部削除手段は、
前記パディング部の付加された圧縮デジタルファイルを別の圧縮デジタルファイルと結合するタイミングを検出した際、前記情報ファイル内に記録されている前記パディング部に関する情報に基づいて前記パディング部の付加された圧縮デジタルファイルからパディング部を除いたデータのみを前記記録媒体から読み出し、
前記記録媒体から読み出したデータを結合先である前記別の圧縮デジタルファイルに書き込みをする、
ことを特徴とするファイル分割結合装置。 The file division combining device according to claim 40 or claim 41,
The padding part deleting means is
When the timing of combining the compressed digital file with the padding portion added with another compressed digital file is detected, the compression with the padding portion added is based on the information about the padding portion recorded in the information file. Only the data excluding the padding part from the digital file is read from the recording medium,
Write the data read from the recording medium to the other compressed digital file that is the combination destination,
A file division and coupling apparatus characterized by the above.
前記パディング部削除手段は、
前記パディング部の付加された圧縮デジタルファイルを再生するタイミングを検出した際、前記情報ファイル内に記録されている前記パディング部に関する情報に基づいて前記パディング部の付加された圧縮デジタルファイルからパディング部を除いたデータのみを前記記録媒体から読み出し、
新たに一時圧縮デジタルファイルを作成し、作成した前記一時圧縮デジタルファイルに前記記録媒体から読み出したデータを書き込み追加し、
前記パディング部の付加された圧縮デジタルファイルの終端まで再生が行われ、かつ前記パディング部の付加された圧縮デジタルファイルの終端までデータが書き込み追加された後、前記パディング部の付加された圧縮デジタルファイルを削除し、
前記一時圧縮デジタルファイルのファイル名を前記パディング部の付加された圧縮デジタルファイルと同じファイル名に変更する、
ことを特徴とするファイル分割結合装置。 The file division combining device according to claim 40 or claim 41,
The padding part deleting means is
When the timing for reproducing the compressed digital file to which the padding portion is added is detected, the padding portion is extracted from the compressed digital file to which the padding portion is added based on the information related to the padding portion recorded in the information file. Read only the removed data from the recording medium,
Create a new temporary compressed digital file, add the data read from the recording medium to the created temporary compressed digital file,
Playback is performed up to the end of the compressed digital file to which the padding portion is added, and after the data is written and added to the end of the compressed digital file to which the padding portion is added, the compressed digital file to which the padding portion is added Delete
Changing the file name of the temporary compressed digital file to the same file name as the compressed digital file to which the padding portion is added;
A file division and coupling apparatus characterized by the above.
前記パディング部削除手段は、
前記パディング部の付加された圧縮デジタルファイルを、前記記録媒体とは別の記録媒体へコピーするタイミングを検出した際、前記情報ファイル内に記録されている前記パディング部に関する情報に基づいて前記パディング部の付加された圧縮デジタルファイルからパディング部を除いたデータのみを前記記録媒体から読み出し、
前記別の記録媒体内に前記パディング部の付加された圧縮デジタルファイルと同名のファイルを作成し、作成した前記同名の圧縮デジタルファイルに前記記録媒体から読み出したデータを書き込み追加する、
ことを特徴とするファイル分割結合装置。 The file division combining device according to claim 40 or claim 41,
The padding part deleting means is
The padding unit is based on information related to the padding unit recorded in the information file when the timing of copying the compressed digital file with the padding unit added to a recording medium different from the recording medium is detected. Read only the data excluding the padding part from the compressed digital file to which is added, from the recording medium,
Creating a file with the same name as the compressed digital file to which the padding unit is added in the other recording medium, and adding the data read from the recording medium to the created compressed digital file with the same name;
A file division and coupling apparatus characterized by the above.
前記パディング部削除手段は、
前記ランダムアクセス可能な記録媒体のクリーンアップが指示されたタイミングを検出した際、前記情報ファイル内に記録されている前記パディング部に関する情報に基づいて前記パディング部の付加された圧縮デジタルファイルからパディング部を除いたデータのみを前記記録媒体から読み出し、
新たに一時圧縮デジタルファイルを作成し、作成した前記一時圧縮デジタルファイルに前記記録媒体から読み出したデータを書き込み追加し、
前記パディング部の付加された圧縮デジタルファイルの終端までデータが書き込み追加された後、前記パディング部の付加された圧縮デジタルファイルを削除し、前記一時圧縮デジタルファイルのファイル名を前記パディング部の付加された圧縮デジタルファイルと同じファイル名に変更する、
ことを特徴とするファイル分割結合装置。 The file division combining device according to claim 40 or claim 41,
The padding part deleting means is
A padding unit is added from the compressed digital file to which the padding unit is added based on the information about the padding unit recorded in the information file when the timing at which the cleanup of the randomly accessible recording medium is instructed is detected. Read only the data excluding from the recording medium,
Create a new temporary compressed digital file, add the data read from the recording medium to the created temporary compressed digital file,
After data has been written and added to the end of the compressed digital file to which the padding portion has been added, the compressed digital file to which the padding portion has been added is deleted, and the file name of the temporary compressed digital file is added to the padding portion. To the same file name as the compressed digital file
A file division and coupling apparatus characterized by the above.
前記パディング部削除手段は、
前記記録媒体内に前記パディング部の付加された圧縮デジタルファイルが複数存在した場合、前記情報ファイル内の前記パディング部に関する情報における前記パディング部を削除するために必要となる記録媒体の空き容量を比較し、前記空き容量が小さいものからパディング部の削除を行う、
ことを特徴とするファイル分割結合装置。 The file division combining device according to claim 45,
The padding part deleting means is
When there are a plurality of compressed digital files to which the padding part is added in the recording medium, the free space of the recording medium necessary for deleting the padding part in the information related to the padding part in the information file is compared. And deleting the padding part from the one with the smallest free space,
A file division and coupling apparatus characterized by the above.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004092851A JP2005286366A (en) | 2004-03-26 | 2004-03-26 | Method and apparatus for dividing / merging files |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004092851A JP2005286366A (en) | 2004-03-26 | 2004-03-26 | Method and apparatus for dividing / merging files |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2005286366A true JP2005286366A (en) | 2005-10-13 |
Family
ID=35184332
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004092851A Pending JP2005286366A (en) | 2004-03-26 | 2004-03-26 | Method and apparatus for dividing / merging files |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2005286366A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008044518A1 (en) * | 2006-10-05 | 2008-04-17 | Sony Corporation | Data processing device, data processing method, and computer program |
CN100419760C (en) * | 2005-12-16 | 2008-09-17 | 北京中星微电子有限公司 | File segmenting method and device for FAT file system |
JP2011044138A (en) * | 2009-07-22 | 2011-03-03 | Panasonic Corp | Imaging apparatus, information processing apparatus, and information processing program |
US9344703B2 (en) | 2008-09-30 | 2016-05-17 | Panasonic Intellectual Property Management Co., Ltd. | Recording medium, playback device, system LSI, playback method, glasses, and display device for 3D images |
JPWO2014010501A1 (en) * | 2012-07-10 | 2016-06-23 | シャープ株式会社 | REPRODUCTION DEVICE, REPRODUCTION METHOD, DISTRIBUTION DEVICE, DISTRIBUTION METHOD, DISTRIBUTION PROGRAM, REPRODUCTION PROGRAM, RECORDING MEDIUM, AND METADATA |
-
2004
- 2004-03-26 JP JP2004092851A patent/JP2005286366A/en active Pending
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100419760C (en) * | 2005-12-16 | 2008-09-17 | 北京中星微电子有限公司 | File segmenting method and device for FAT file system |
WO2008044518A1 (en) * | 2006-10-05 | 2008-04-17 | Sony Corporation | Data processing device, data processing method, and computer program |
CN101536504B (en) * | 2006-10-05 | 2010-12-22 | 索尼株式会社 | Data processing device, data processing method, and computer program |
US8165455B2 (en) | 2006-10-05 | 2012-04-24 | Sony Corporation | Data processing apparatus and data processing method, and computer program |
US9344703B2 (en) | 2008-09-30 | 2016-05-17 | Panasonic Intellectual Property Management Co., Ltd. | Recording medium, playback device, system LSI, playback method, glasses, and display device for 3D images |
JP2011044138A (en) * | 2009-07-22 | 2011-03-03 | Panasonic Corp | Imaging apparatus, information processing apparatus, and information processing program |
JPWO2014010501A1 (en) * | 2012-07-10 | 2016-06-23 | シャープ株式会社 | REPRODUCTION DEVICE, REPRODUCTION METHOD, DISTRIBUTION DEVICE, DISTRIBUTION METHOD, DISTRIBUTION PROGRAM, REPRODUCTION PROGRAM, RECORDING MEDIUM, AND METADATA |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4182994B2 (en) | Data processing system, information processing apparatus and information processing method, recording / reproducing apparatus, and computer program | |
JP4285512B2 (en) | Recording apparatus, recording method, reproducing apparatus, reproducing method, recording / reproducing apparatus, recording / reproducing method, imaging recording apparatus, and imaging recording method | |
EP1592013A2 (en) | Apparatus for reproducing still pictures | |
JP2007108951A (en) | Data management device and management method for recording medium | |
WO2002023898A1 (en) | Image recording/reproducing device and method, disk, and image reproducing device | |
US7389038B1 (en) | Multimedia information recording device and method for recording multimedia information file on recording medium | |
WO2008018311A1 (en) | Data processing device, data processing method, and computer program | |
JP4513780B2 (en) | Information processing apparatus, information processing method, and computer program | |
JP4169049B2 (en) | Information processing apparatus, information processing method, and computer program | |
JP2004178788A (en) | Recording device and recording method | |
JP2005286366A (en) | Method and apparatus for dividing / merging files | |
JP2005189982A (en) | Data storage device and data storing method | |
WO2005122173A1 (en) | Data processor | |
JP4124593B2 (en) | Information recording apparatus and method | |
JP4394910B2 (en) | Information recording device | |
JP2003158714A (en) | Apparatus and method for recording information as well as apparatus and method for reproducing information | |
JP4618379B2 (en) | Recording apparatus, recording method, reproducing apparatus, reproducing method, recording / reproducing apparatus, recording / reproducing method, imaging recording apparatus, and imaging recording method | |
JP2004192774A (en) | Audio and visual data recording method, audio and visual data recording device, data recording medium, program and program recording medium | |
JP4189304B2 (en) | Data processing device | |
JP4274029B2 (en) | Recording apparatus and method, reproducing apparatus and method, program recording medium, and program | |
JP5746478B2 (en) | Data processing apparatus, data processing method, and program | |
JP3705145B2 (en) | AV data replication device | |
JP4203960B2 (en) | Video / audio file generation device and non-linear video editing device | |
JP4255796B2 (en) | DATA RECORDING DEVICE, DATA RECORDING METHOD, DATA RECORDING PROGRAM, AND RECORDING MEDIUM CONTAINING THE PROGRAM | |
JP2007265010A (en) | File reproduction apparatus, file reproduction method, and program |