Recording medium, host device, and data processing method
First Claim
1. A recording medium for storing data and accessible from a host device, comprising:
- a data storage section that stores various data;
a host interface section that communicates with the host device; and
a controller that controls the recording medium, wherein the data storage section includes a data region for storing content data, and a retrieval information storing region for storing management information used by the host device to acquire the content data, and the data storage section further stores an open flag showing possibility of inconsistency between information stored in the data region and information stored in the retrieval information storing region, and the controller updates the value of the open flag automatically to a value showing that there is a possibility of inconsistency, when receiving a write request or erase request to the data storage section from the host device.
2 Assignments
0 Petitions
Accused Products
Abstract
A semiconductor recording medium holds an open flag showing presence or absence of consistency between content data stored in a data storage section and file system management information, in a system region not directly accessible from a host device. Upon receipt of a write request or erase request to the data storage section from the host device, the semiconductor recording medium automatically updates the open flag to “ON” (value showing possibility of inconsistency). When actual consistency is verified, the host device requests the recording medium to set the open flag to “OFF” (value showing presence of consistency). When mounting, the host device refers to the open flag with a special command to judge necessity for error check process.
-
Citations
14 Claims
-
1. A recording medium for storing data and accessible from a host device, comprising:
-
a data storage section that stores various data;
a host interface section that communicates with the host device; and
a controller that controls the recording medium, wherein the data storage section includes a data region for storing content data, and a retrieval information storing region for storing management information used by the host device to acquire the content data, and the data storage section further stores an open flag showing possibility of inconsistency between information stored in the data region and information stored in the retrieval information storing region, and the controller updates the value of the open flag automatically to a value showing that there is a possibility of inconsistency, when receiving a write request or erase request to the data storage section from the host device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A host device for accessing a recording medium, the recording medium including a data region for storing content data, and a retrieval information storing region for storing management information used for reading the content data, and further storing an open flag showing possibility of inconsistency between information stored in the data region and information stored in the retrieval information storing region, the host device comprising:
-
an access section that exchanges information with the recording medium, and a data processing section that controls operation of the host device, wherein the data processing section refers to the open flag, and when the value of the open flag shows possibility of inconsistency, the data processing section executes verification process of checking if inconsistency actually occurs between the information stored in the data region and the information stored in the retrieval information storing region of the recording medium, or when the value of the open flag does not show possibility of inconsistency, the verification process is omitted. - View Dependent Claims (12)
-
-
13. A data processing method being implemented between a host device and a recording medium, the recording medium including a data region for storing content data, and a retrieval information storing region for storing management information used for reading the content data, and storing an open flag showing possibility of inconsistency between the information stored in the data region and the information stored in the retrieval information storing region, the data processing method comprising:
-
updating the open flag automatically to a value showing possibility of inconsistency in the recording medium when write process or erase process occurs in the recording medium; and
transmitting a request for updating the value of the open flag to a value showing no possibility of inconsistency, from the host device to the recording medium, after completion of write process or erase process, only when inconsistency does not occur between the information stored in the data region in the recording medium and the information stored in the retrieval information storing region. - View Dependent Claims (14)
-
Specification