File management apparatus and method, program therefore, and recording medium
First Claim
1. A file management apparatus for managing content files recorded on a recording medium, based on an index file including management information about the content files, the apparatus comprising:
- management status information holding means for holding, in the index file, at least two management status information units indicative of a management status of the content files, the content files having been recorded in at least one directory on the recording medium, one of the at least two management status information units being a modification time checksum of the at least one directory;
recording status detecting means for detecting at least two recording statuses of the content files recorded on the recording medium, one of the at least two recording statuses including modification times of the content files in the at least one directory; and
inconsistency detecting means for detecting an inconsistency between the management information and a recording status of the content files based on the modification time checksum of the at least one directory held in the index file, which was read from the recording medium, and the modification times detected from a file system by the recording status detecting means and based on an other of the at least two management status information units and an other of the at least two recording statuses, wherein the other of the at least two management status information units is information indicating a number of the content files in the at least one directory, and the other of the at least two recording statuses is a total number of files in the at least one directory from the file system.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a file management apparatus for managing files, recorded on a recording medium, on the basis of an index file including management information about the files, the apparatus including: a management status information holding unit for holding management status information indicative of a management status of the files in the index file; a recording status detecting unit for detecting a recording status of the files recorded on the recording medium; and an inconsistency detecting unit for detecting an inconsistency between the management status of the files in the index file and the recording status of the files recorded on the recording medium on the basis of the management status information and the recording status detected by the recording status detecting unit.
-
Citations
17 Claims
-
1. A file management apparatus for managing content files recorded on a recording medium, based on an index file including management information about the content files, the apparatus comprising:
-
management status information holding means for holding, in the index file, at least two management status information units indicative of a management status of the content files, the content files having been recorded in at least one directory on the recording medium, one of the at least two management status information units being a modification time checksum of the at least one directory; recording status detecting means for detecting at least two recording statuses of the content files recorded on the recording medium, one of the at least two recording statuses including modification times of the content files in the at least one directory; and inconsistency detecting means for detecting an inconsistency between the management information and a recording status of the content files based on the modification time checksum of the at least one directory held in the index file, which was read from the recording medium, and the modification times detected from a file system by the recording status detecting means and based on an other of the at least two management status information units and an other of the at least two recording statuses, wherein the other of the at least two management status information units is information indicating a number of the content files in the at least one directory, and the other of the at least two recording statuses is a total number of files in the at least one directory from the file system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A file management method, implemented by a file management apparatus for managing content files recorded on a recording medium, based on an index file including management information about the content files, the method comprising:
-
previously holding, in the index file, at least two management status information units indicative of a management status of the content files, the content files having been recorded in at least one directory on the recording medium, one of the at least two management status information units being a modification time checksum of the at least one directory; detecting at least two recording statuses of the content files recorded on the recording medium, one of the at least two recording statuses including modification times of the content files in the at least one directory; and detecting, using a processor of the file management apparatus, an inconsistency between the management information and a recording status of the content files based on the modification time checksum of the at least one directory held in the index file, which was read from the recording medium, and the modification times detected from a file system and based on an other of the at least two management status information units and an other of the at least two recording statuses, wherein the other of the at least two management status information units is information indicating a number of the content files in the at least one directory, and the other of the at least two recording statuses is a total number of files in the at least one directory from the file system.
-
-
16. A computer-readable storage medium encoded with instructions which when executed by a computer causes the computer to implement a method for managing content files recorded on a recording medium, based on an index file including management information about the content files, the method comprising:
-
previously holding, in the index file, at least two management status information units indicative of a management status of each of the content files, the content files having been recorded in at least one directory on the recording medium, one of the at least two management status information units being a modification time checksum of the at least one directory; detecting at least two recording statuses of the content files recorded on the recording medium, one of the at least two recording status including modification times of the content files in the at least one directory; and detecting an inconsistency between the management information and a recording status of the content files based on the modification time checksum of the at least one directory held in the index file, which was read from the recording medium, and the modification times detected from a file system and based on an other of the at least two management status information units and an other of the at least two recording statuses, wherein the other of the at least two management status information units is information indicating a number of the content files in the at least one directory, and the other of the at least two recording statuses is a total number of files in the at least one directory from the file system.
-
-
17. A file management apparatus for managing content files recorded on a recording medium, based on an index file including management information about the content files, the apparatus comprising:
-
a management status information holding unit configured to hold, in the index file, at least two management status information units indicative of a management status of the content files, the content files having been recorded in at least one directory on the recording medium, one of the at least two management status information units being a modification time checksum of the at least one directory; a recording status detecting unit configured to detect at least two recording statuses of the content files recorded on the recording medium one of the at least two recording statuses including modification times of the content files in the at least one directory; and an inconsistency detecting unit configured to detect an inconsistency between the management information and a recording status of the content files based on the modification time checksum of the at least one directory held in the index file, which was read from the recording medium, and the modification times detected from a file system by the recording status detecting unit and based on an other of the at least two management status information units and an other of the at least two recording statuses, wherein the other of the at least two management status information units is information indicating a number of the content files in the at least one directory, and the other of the at least two recording statuses is a total number of files in the at least one directory from the file system.
-
Specification