ENCODER, DECODER, THEIR METHODS, PROGRAMS THEREOF, AND RECORDING MEDIA HAVING PROGRAMS RECORDED THEREON
First Claim
1. An encoder for storing one or more files and/or one or more files contained in a folder, together with a file name and file hierarchy information, in a single archive file, the encoder comprising:
- original hierarchy information generating means for recording a character string or symbol string by which a file name indicating the file hierarchy information of each file is represented in a non-ASCII special character coding, as original hierarchy information in the archive file; and
standard hierarchy information generating means for converting the character string in the special character coding into a character string in a common standard character coding specified beforehand for different system environments and recording the converted character string as standard hierarchy information in the archive file.
1 Assignment
0 Petitions
Accused Products
Abstract
In encoding for putting one or more files and/or one or more files in a folder into a single archive file, original hierarchy information and standard hierarchy information generated by converting characters in a special character coding in each file name to characters in a standard character coding are recorded in the archive file. If the character coding used in the original hierarchy information in the archive file cannot be used in the system environment used in decoding, a file name in the standard character coding is generated from the standard hierarchy information and is converted to a character coding that can be used in the system environment.
16 Citations
21 Claims
-
1. An encoder for storing one or more files and/or one or more files contained in a folder, together with a file name and file hierarchy information, in a single archive file, the encoder comprising:
-
original hierarchy information generating means for recording a character string or symbol string by which a file name indicating the file hierarchy information of each file is represented in a non-ASCII special character coding, as original hierarchy information in the archive file; and standard hierarchy information generating means for converting the character string in the special character coding into a character string in a common standard character coding specified beforehand for different system environments and recording the converted character string as standard hierarchy information in the archive file. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A decoder for restoring an initial file, file name, and file hierarchy from an archive file containing one or more files and/or one or more files contained in a folder together with the file name and file hierarchy information, the decoder comprising:
-
original hierarchy information decoding means for restoring, if a special character coding expressing the type of a character coding recorded in association with original hierarchy information in the file hierarchy information in the archive file is a character coding that can be used in a system environment where decoding is performed, the original hierarchy information to a character string in the special character coding and for restoring the file name and file hierarchy; and standard hierarchy information decoding means for restoring, if the file hierarchy information in the archive file does not include the original hierarchy information or if the special character coding included in the original hierarchy information is not a character coding that can be used in the system environment in which decoding is performed, the file name and file hierarchy by converting a file name in a standard character coding indicated by standard hierarchy information in the archive file to a file name in the character coding that can be used in the system environment. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A file name converter for converting a reference file name in a file set containing one or more actual data files expanded from an archive file and a list file where the file name of each actual data file is recorded as the reference file name, to a file name compatible with a system environment where the archive file is expanded, the file name converter comprising:
-
means for restoring an original file name from original hierarchy information in hierarchy information corresponding to each actual data file; means for searching for an actual data file name matching the original file name and, if a match is not found, detecting an original file name matching the reference file name read from the list file; means for generating a standard file name from standard hierarchy information corresponding to the matching original file name; and means for converting, if an actual data file name matching the standard file name is found, the standard file name to a character coding that can be used in the system environment and for outputting the result as a converted reference file name. - View Dependent Claims (12)
-
-
13. A meta information file searcher for searching for a corresponding meta information file when an archive file is given that contains a plurality of types of actual data files, a plurality of meta information files respectively recording playback instruction information of the plurality of types of actual data files, and archive file information having hierarchy information that includes file type information corresponding to each file, the meta information file searcher comprising:
-
archive information searching means for searching the archive file information for corresponding hierarchy information in accordance with file type information held by a player; meta information file analyzing means for restoring a meta information file name obtained from the searched hierarchy information; and archive file reading means for reading the meta information file from the archive file in accordance with the restored meta information file name.
-
-
14. An encoding method for storing one or more files and/or one or more files contained in a folder, together with a file name and file hierarchy information, in a single archive file, the encoding method comprising:
-
an original hierarchy information generating step of recording a character string or symbol string by which a file name indicating the file hierarchy information of each file is represented in a non-ASCII special character coding, as original hierarchy information in the archive file; and a standard hierarchy information generating step of converting the character string in the special character coding into a character string in a common standard character coding specified beforehand for different system environments and recording the converted character string as standard hierarchy information in the archive file. - View Dependent Claims (15, 20, 21)
-
-
16. A decoding method for restoring an initial file, file name, and file hierarchy from an archive file containing one or more files and/or one or more files contained in a folder together with the file name and file hierarchy information, the decoding method comprising:
-
an original hierarchy information decoding step of restoring, if a special character coding expressing the type of a character coding recorded in association with original hierarchy information in the file hierarchy information contained in the archive file is a character coding that can be used in a system environment where decoding is performed, the original hierarchy information to a character string in the special character coding and of restoring the file name and file hierarchy; and a standard hierarchy information decoding step of restoring, if the file hierarchy information in the archive file does not include the character string in the special character coding or if the special character coding is not a character coding that can be used in the system environment where decoding is performed, the file name and file hierarchy by converting a file name in a standard character coding indicated by standard hierarchy information in the archive file into a file name in the character coding that can be used in the system environment. - View Dependent Claims (17)
-
-
18. A file name conversion method for converting a reference file name in a file set containing one or more actual data files expanded from an archive file and a list file where the file name of each actual data file is recorded as the reference file name, to a file name compatible with a system environment where the archive file is expanded, the file name conversion method comprising the steps of:
-
restoring an original file name from original hierarchy information in hierarchy information corresponding to each actual data file; searching for an actual data file name matching the original file name and, if a match is not found, detecting an original file name matching the reference file read from the list file; generating a standard file name from standard hierarchy information corresponding to the matching original file name; and converting, if an actual data file name matching the standard file name is found, the standard file name to a character coding that can be used in the system environment, and outputting the result as a converted reference file name.
-
-
19. A meta information file search method for searching for a corresponding meta information file when an archive file is given that contains a plurality of types of actual data files, a plurality of meta information files respectively recording playback instruction information of the plurality of types of actual data files, and archive file information having hierarchy information that includes file type information corresponding to each file, the meta information file search method comprising:
-
an archive information searching step of searching the archive file information for corresponding hierarchy information in accordance with file type information held by a player; a meta information file analyzing step of restoring a meta information file name obtained from the searched hierarchy information; and an archive file reading step of reading the meta information file from the archive file in accordance with the restored meta information file name.
-
Specification