Information processing apparatus, information processing method, and program
First Claim
Patent Images
1. An information processing apparatus, comprising:
- a controller configured to read data by outputting, to a storage device having a non-transitory data-recordable medium, a request for reading data recorded to the non-transitory data-recordable medium;
whereinusing file system management information corresponding to the data recorded to the non-transitory data-recordable medium, the controller generates, and outputs to the storage device, bit map data enabling the storage device to distinguish between first cluster numbers where a starting data of read files are recorded, and first cluster numbers where a starting data of non-read files are recorded,the bit map data including respective bits for respective first cluster numbers in a first cluster number list for recorded files, the first cluster number list for recorded files being a list containing the first cluster number for each file recorded to the non-transitory data-recordable medium, and the respective bit for each first cluster number indicating whether or not the first cluster number corresponds to a file that is to be read from the non-transitory data-recordable medium.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing apparatus includes a controller that reads data by outputting, to a storage device having a data-recordable medium, a request for reading data recorded to the medium. Using file system management information corresponding to the data recorded to the medium, the controller generates, and outputs to the storage device, bit map data enabling the storage device to distinguish between the first cluster numbers where the starting data of read files are recorded, and the first cluster numbers where the starting data of non-read files are recorded.
-
Citations
9 Claims
-
1. An information processing apparatus, comprising:
-
a controller configured to read data by outputting, to a storage device having a non-transitory data-recordable medium, a request for reading data recorded to the non-transitory data-recordable medium; wherein using file system management information corresponding to the data recorded to the non-transitory data-recordable medium, the controller generates, and outputs to the storage device, bit map data enabling the storage device to distinguish between first cluster numbers where a starting data of read files are recorded, and first cluster numbers where a starting data of non-read files are recorded, the bit map data including respective bits for respective first cluster numbers in a first cluster number list for recorded files, the first cluster number list for recorded files being a list containing the first cluster number for each file recorded to the non-transitory data-recordable medium, and the respective bit for each first cluster number indicating whether or not the first cluster number corresponds to a file that is to be read from the non-transitory data-recordable medium. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A storage device, comprising:
-
a non-transitory medium upon which data is recorded; and a controller configured to write or read data with respect to the non-transitory medium; wherein the controller receives, from a host, bit map data enabling the controller to distinguish between first cluster numbers where a starting data of read files requested by the host are recorded, and first cluster numbers where a starting data of non-read files are recorded, and the controller reads files by applying the received bit map data and file system management information to analyze the first cluster numbers where the starting data of read files requested by the host are recorded, the bit map data including respective bits for respective first cluster numbers in a first cluster number list for recorded files, the first cluster number list for recorded files being a list containing the first cluster number for each file recorded to the non-transitory medium, and the respective bit for each first cluster number indicating whether or not the first cluster number corresponds to a file that is to be read from the non-transitory medium.
-
-
7. An information processing system, comprising:
-
a host configured to use file system management information corresponding to data recorded to a non-transitory medium to thereby generate, and output to a storage device, bit map data enabling the storage device to distinguish between first cluster numbers where a starting data of read files are recorded, and first cluster numbers where a starting data of non-read files are recorded; and a storage device configured to receive the bit map data from the host, and read files by applying the received bit map data and the file system management information to analyze the first cluster numbers where the starting data of read files requested by the host are recorded, the bit map data including respective bits for respective first cluster numbers in a first cluster number list for recorded files, the first cluster number list for recorded files being a list containing the first cluster number for each file recorded to the non-transitory medium, and the respective bit for each first cluster number indicating whether or not the first cluster number corresponds to a file that is to be read from the non-transitory medium.
-
-
8. An information processing method executed in an information processing apparatus, comprising the steps of:
-
using file system management information corresponding to data recorded to a non-transitory medium to thereby generate, and output to a storage device, bit map data enabling the storage device to distinguish between first cluster numbers where a starting data of read files are recorded, and first cluster numbers where a starting data of non-read files are recorded; outputting a request read data recorded to the non-transitory medium to the storage device; and sequentially receiving from the storage device all data for the read files identified by the bit map data, the bit map data including respective bits for respective first cluster numbers in a first cluster number list for recorded files, the first cluster number list for recorded files being a list containing the first cluster number for each file recorded to the non-transitory medium, and the respective bit for each first cluster number indicating whether or not the first cluster number corresponds to a file that is to be read from the non-transitory medium.
-
-
9. A non-transitory computer-readable medium having stored thereon a program causing information processing to be executed in an information processing apparatus, the information processing comprising the steps of:
-
using file system management information corresponding to data recorded to a non-transitory medium to thereby generate, and output to a storage device, bit map data enabling the storage device to distinguish between first cluster numbers where a starting data of read files are recorded, and first cluster numbers where a starting data of non-read files are recorded; outputting a request read data recorded to the non-transitory medium to the storage device; and sequentially receiving from the storage device all data for the read files identified by the bit map data, the bit map data including respective bits for respective first cluster numbers in a first cluster number list for recorded files, the first cluster number list for recorded files being a list containing the first cluster number for each file recorded to the non-transitory medium, and the respective bit for each first cluster number indicating whether or not the first cluster number corresponds to a file that is to be read from the non-transitory medium.
-
Specification