Patent ID: 6873788
Filing Date: 2005-03-29
Classification: G11B,H04N

Abstract:
1. A disk apparatus comprising: recording means for recording input data having a plurality of block numbers associated therewith on a disk-shaped recording medium; a nonvolatile memory in which at least address information including the plurality of block numbers that is necessary for access of an input data recording area of the disk-shaped recording medium is to be recorded; memory control means for recording the address information in the nonvolatile memory; and reproducing means for reproducing data recording recorded on the disk-shaped medium based on contents of the nonvolatile memory, wherein, upon receipt of a reproduction command, said reproducing means detects a head block number and any subsequent block numbers stored in said nonvolatile memory corresponding to the desired data to be reproduced, wherein said desired data is reproduced from the disk-shaped medium simultaneously with the detection of said subsequent block numbers, wherein the recording means records continuous input data on the disk-shaped recording medium in units of a prescribed block that is set for the disk-shaped recording medium; the address information is formed by data indicating consecutive blocks for one file of the input data; the memory control means records identification information indicating a file end in the nonvolatile memory for a last block of the one file, and sets the identification information based on the address information at starting; and wherein the memory control means sets the identification information based on the address information in the nonvolatile memory at start of operation of said disk apparatus; and the memory control means checks if the identification information indicating a file end is recorded for a last block of each file, and sets the identification information indicating a file end is recorded by detecting a successfully recorded block immediately before there is no identification information indicating a file end is recorded for a last block of the file.