RECORDING APPARATUS, RECORDING METHOD, PROGRAM FOR RECORDING METHOD, AND STORAGE MEDIUM THAT STORES PROGRAM FOR RECORDING METHOD
First Claim
1. A recording apparatus comprising:
- a type detecting section configured to detect a type of detachably held storage medium;
an erase-block size detecting section configured to detect an erase-block size of the storage medium;
a recording section configured to record desired data to a data area in the storage medium and to record management information of the data area to a management area in the storage medium; and
a control section configured to control the recording section by issuing a command to the recording section, on the basis of a result of the detection performed by the type detecting section and a result of the detection performed by the erase-block size detecting section;
wherein, each time a certain amount of data is recorded to the data area, the control section updates the management information in accordance with the recording to the data area, and when the storage medium is a storage medium in which recorded data is updated for each erase-block size, the control section increases the certain amount of data according to an increase in the erase-block size.
1 Assignment
0 Petitions
Accused Products
Abstract
A recording apparatus includes: a type detecting section that detects a type of storage medium; an erase-block size detecting section that detects an erase-block size of the storage medium; a recording section that records desired data to a data area in the storage medium and records management information of the data area to a management area in the storage medium; and a control section that controls the recording section by issuing a command to the recording section, on the basis of results of the detection. Each time a certain amount of data is recorded to the data area, the control section updates the management information in accordance with the recording, and when the storage medium is a storage medium in which recorded data is updated for each erase-block size, the control section increases the certain amount of data according to an increase in the erase-block size.
-
Citations
7 Claims
-
1. A recording apparatus comprising:
-
a type detecting section configured to detect a type of detachably held storage medium; an erase-block size detecting section configured to detect an erase-block size of the storage medium; a recording section configured to record desired data to a data area in the storage medium and to record management information of the data area to a management area in the storage medium; and a control section configured to control the recording section by issuing a command to the recording section, on the basis of a result of the detection performed by the type detecting section and a result of the detection performed by the erase-block size detecting section; wherein, each time a certain amount of data is recorded to the data area, the control section updates the management information in accordance with the recording to the data area, and when the storage medium is a storage medium in which recorded data is updated for each erase-block size, the control section increases the certain amount of data according to an increase in the erase-block size. - View Dependent Claims (2, 3, 4)
-
-
5. A recording method comprising the steps of:
-
detecting a type of detachably held storage medium; detecting an erase-block size of the storage medium; recording desired data to a data area in the storage medium and recording management information of the data area to a management area in the storage medium; and controlling the recording step by issuing a command on the basis of a result of the detection performed in the type detecting step and a result of the detection performed in the erase-block size detecting step; wherein, in the controlling step, each time a certain amount of data is recorded to the data area, the management information is updated in accordance with the recording to the data area, and when the storage medium is a storage medium in which recorded data is updated for each erase-block size, the certain amount of data is increased according to an increase in the erase-block size.
-
-
6. A program for a recording method for recording desired data to a detachably held storage medium, the program comprising the steps of:
-
detecting a type of the storage medium; detecting an erase-block size of the storage medium; recording desired data to a data area in the storage medium and recording management information of the data area to a management area in the storage medium; and controlling the recording step by issuing a command on the basis of a result of the detection performed in the type detecting step and a result of the detection performed in the erase-block size detecting step; wherein, in the controlling step, each time a certain amount of data is recorded to the data area, the management information is updated in accordance with the recording to the data area, and when the storage medium is a storage medium in which recorded data is updated for each erase-block size, the certain amount of data is increased according to an increase in the erase-block size.
-
-
7. A storage medium that stores a program for a recording method for recording desired data to a detachably held storage medium, the program comprising the steps of:
-
detecting a type of the storage medium; detecting an erase-block size of the storage medium; recording desired data to a data area in the storage medium and recording management information of the data area to a management area in the storage medium; and controlling the recording step by issuing a command on the basis of a result of the detection performed in the type detecting step and a result of the detection performed in the erase-block size detecting step; wherein, in the controlling step, each time a certain amount of data is recorded to the data area, the management information is updated in accordance with the recording to the data area, and when the storage medium is a storage medium in which recorded data is updated for each erase-block size, the certain amount of data is increased according to an increase in the erase-block size.
-
Specification