Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
261 words
An apparatus for recording and reproducing data into and from a storage medium, wherein the storage medium has a data area, a parts table, and a pointer table, wherein the data area has a plurality of unrecorded parts and a plurality of recorded parts, wherein the parts table has a predetermined number of slots for storing part address data and linking address data of each of the unrecorded parts and the recorded parts, and wherein the pointer table has a capacity for a predetermined number of pointers, containing a first pointer and a plurality of second pointers, the first pointer pointing to a slot storing first part address data of the unrecorded parts, and the second pointers each pointing to another slot storing first part address data of the recorded parts, the apparatus comprising: determining means for determining whether or not a total number of slots storing the part address data for both the plurality of unrecorded parts and the plurality of recorded parts is smaller than the predetermined number of slots; recording means for recording an item of information into one of the plurality of unrecorded parts when the total number of slots storing the part address data is smaller than the predetermined number of slots; slot writing means for writing part address data of the one part into which the item of information is recorded into a single slot from the predetermined number of slots, which is free of storing address data; and pointer writing means for writing a second pointer pointing the single slot into the pointer table.
Claim 2
Independent Claim
261 words
An apparatus for recording and reproducing data into and from a storage medium, wherein the storage medium has a data area, a parts table, and a pointer table, wherein the data area has a plurality of unrecorded parts and a plurality of recorded parts, wherein the parts table has a predetermined number of slots for storing part address data and linking address data of each of the unrecorded parts and the recorded parts, and wherein the pointer table has a capacity for a predetermined number of pointers, containing a first pointer and a plurality of second pointers, the first pointer pointing to a slot storing first part address data of the unrecorded parts, and the second pointers each pointing to another slot storing first part address data of the recorded parts, the apparatus comprising: determining means for determining whether or not a total number of slots storing the part address data for both the plurality of unrecorded parts and the plurality of recorded parts is smaller than the predetermined number of slots; recording means for recording an item of information into one of the plurality of unrecorded parts when the total number of slots storing the part address data is smaller than the predetermined number of slots; slot writing means for writing part address data of the one part into which the item of information is recorded into a single slot from the predetermined number of slots, which is free of storing address data; and pointer writing means for writing a second pointer pointing the single slot into the pointer table.
Claim 3
Independent Claim
249 words
An apparatus for recording and reproducing data on a storage medium having a rewrite enable table of contents that includes a predetermined number of pointers and a predetermined number of slots, each of the pointers pointing to either a slot which manages an unrecorded part allocated within a data storage area in the storage medium or one of the predetermined number of slots which manages a recorded part allocated within the data storage area, each of the predetermined number of slots storing start and end addresses of a corresponding part for managing the part, and each slot being stored at a position next to a slot managing a next part which is linked to a previous part, the recording and reproducing apparatus comprising: determining means for determining whether a total number of slots for both the slot which manages an unrecorded part and slots of the predetermined number of slots which manage respective recorded parts is larger than the predetermined number of slots; recording means for recording an item of information into a part set in the data storage area when the total number slots is smaller than the predetermined number of slots; slot writing means for storing start and end addresses of a part in which the item of information is recorded into an empty slot from the predetermined number of slots to form a managing slot; and pointer writing means for storing a position of the managing slot in which the start and end addresses are stored.
Claim 4
Independent Claim
249 words
An apparatus for recording and reproducing data on a storage medium having a rewrite enable table of contents that includes a predetermined number of pointers and a predetermined number of slots, each of the pointers pointing to either a slot which manages an unrecorded part allocated within a data storage area in the storage medium or one of the predetermined number of slots which manages a recorded part allocated within the data storage area, each of the predetermined number of slots storing start and end addresses of a corresponding part for managing the part, and each slot being stored at a position next to a slot managing a next part which is linked to a previous part, the recording and reproducing apparatus comprising: determining means for determining whether a total number of slots for both the slot which manages an unrecorded part and slots of the predetermined number of slots which manage respective recorded parts is larger than the predetermined number of slots; recording means for recording an item of information into a part set in the data storage area when the total number slots is smaller than the predetermined number of slots; slot writing means for storing start and end addresses of a part in which the item of information is recorded into an empty slot from the predetermined number of slots to form a managing slot; and pointer writing means for storing a position of the managing slot in which the start and end addresses are stored.
Claim 5
Independent Claim
278 words
An apparatus for recording and reproducing data on a storage medium having a rewrite enable table of contents that includes a predetermined number of pointers and a predetermined number of slots, each of the pointers pointing to either a slot which manages an unrecorded part allocated within a data storage area in the storage medium or one of the predetermined number of slots which manages a recorded part allocated within the data storage area, each of the predetermined number of slots storing start and end addresses of a corresponding part for managing the part and each slot being stored at a position next to a slot managing a next part which is linked to a previous part, the recording and reproducing apparatus comprising: determining means for determining whether a total number of slots for both the slot which manages an unrecorded part and slots of the predetermined number of slots which manage respective recorded parts is larger than the predetermined number of slots; recording means for recording a divided item of information across plural parts set in the data storage area respectively when the total number of slots is smaller than the predetermined number of slots; slot writing means for storing start and end addresses of respective parts in which the divided item of information are recorded into empty slots to form managing slots; and pointer writing means for storing positions of the managing slots in which the start and end addresses are stored, the start address being either a head address among of all the unrecorded parts or a head address among of all the recorded parts in which the same divided item of information is recorded.
Claim 6
Independent Claim
278 words
An apparatus for recording and reproducing data on a storage medium having a rewrite enable table of contents that includes a predetermined number of pointers and a predetermined number of slots, each of the pointers pointing to either a slot which manages an unrecorded part allocated within a data storage area in the storage medium or one of the predetermined number of slots which manages a recorded part allocated within the data storage area, each of the predetermined number of slots storing start and end addresses of a corresponding part for managing the part and each slot being stored at a position next to a slot managing a next part which is linked to a previous part, the recording and reproducing apparatus comprising: determining means for determining whether a total number of slots for both the slot which manages an unrecorded part and slots of the predetermined number of slots which manage respective recorded parts is larger than the predetermined number of slots; recording means for recording a divided item of information across plural parts set in the data storage area respectively when the total number of slots is smaller than the predetermined number of slots; slot writing means for storing start and end addresses of respective parts in which the divided item of information are recorded into empty slots to form managing slots; and pointer writing means for storing positions of the managing slots in which the start and end addresses are stored, the start address being either a head address among of all the unrecorded parts or a head address among of all the recorded parts in which the same divided item of information is recorded.
Claim 7
Independent Claim
262 words
An apparatus for recording and reproducing data on a storage medium having a rewrite enable table of contents that include a predetermined number of pointers and a predetermined number of slots, each of the pointers pointing to either a slot which manages an unrecorded part allocated within a data storage area in the storage medium or one of the predetermined number of slots which manages a recorded part allocated within the data storage area, each of the predetermined number of slots storing start and end addresses of a corresponding part for managing the part and each slot stored at a position next to a slot managing a next part which is linked to a previous part, the recording and reproducing apparatus comprising: retrieving means for retrieving consecutive addresses by comparing start and end addresses of a recorded part containing data which is commanded to be erased with respective end and start addresses of the unrecorded parts; joining means for joining two parts at a boundary between the recorded part to be erased and any unrecorded part to form a new unrecorded part, one part to be joined being commanded to erase the recorded data, the other part to be joined containing one of retrieved consecutive addresses; slot writing means for storing start and end addresses of the new unrecorded part into one of the two slots which had managed the two parts; and linking means for storing a position of a slot having the start and end addresses of the new unrecorded part into a previous slot which managed an unrecorded part.
Claim 8
Independent Claim
262 words
An apparatus for recording and reproducing data on a storage medium having a rewrite enable table of contents that include a predetermined number of pointers and a predetermined number of slots, each of the pointers pointing to either a slot which manages an unrecorded part allocated within a data storage area in the storage medium or one of the predetermined number of slots which manages a recorded part allocated within the data storage area, each of the predetermined number of slots storing start and end addresses of a corresponding part for managing the part and each slot stored at a position next to a slot managing a next part which is linked to a previous part, the recording and reproducing apparatus comprising: retrieving means for retrieving consecutive addresses by comparing start and end addresses of a recorded part containing data which is commanded to be erased with respective end and start addresses of the unrecorded parts; joining means for joining two parts at a boundary between the recorded part to be erased and any unrecorded part to form a new unrecorded part, one part to be joined being commanded to erase the recorded data, the other part to be joined containing one of retrieved consecutive addresses; slot writing means for storing start and end addresses of the new unrecorded part into one of the two slots which had managed the two parts; and linking means for storing a position of a slot having the start and end addresses of the new unrecorded part into a previous slot which managed an unrecorded part.
Claim 9
Independent Claim
372 words
An apparatus for recording and reproducing data on a storage medium having a rewrite enable table of contents that includes a predetermined number of pointers and a predetermined number of slots, each of the pointers pointing to either a slot which manages an unrecorded part allocated within a data storage area in the storage medium or one of the predetermined number of slots which manages a recorded part allocated within the data storage area, each of the predetermined number of slots storing start and end addresses of a corresponding part for managing the part and each slot stored at a position next to a slot managing a next part which is linked to a previous part, the recording and reproducing apparatus comprising: determining means for determining whether a total number of both the slot which manages an unrecorded part and slots of the predetermined number of slots which manage respective recorded parts is larger than the predetermined number of slots; recording means for recording an item of information into a part set in the data storage area when the total number of slots is smaller than the predetermined number of slots; retrieving means for retrieving consecutive addresses by comparing start and end addresses of a recorded part containing data which is commanded to be erased with respective end and start addresses of the unrecorded parts; joining means for joining two parts at a boundary between the recorded part to be erased and any unrecorded part to form a new unrecorded part, one part to be joined being commanded to erase the recorded data, the other part to be joined containing one of retrieved consecutive addresses; slot writing means for storing start and end addresses of the new unrecorded part into one of the two slots which had managed the two parts and for storing start and end addresses of a part in which the item of information is recorded into an empty slot; linking means for storing a position of a slot having the start and end addresses of the new unrecorded part into a previous slot which managed an unrecorded part; and pointer writing means for storing a position of the slot in which the start and end addresses are stored.
Claim 10
Independent Claim
372 words
An apparatus for recording and reproducing data on a storage medium having a rewrite enable table of contents that includes a predetermined number of pointers and a predetermined number of slots, each of the pointers pointing to either a slot which manages an unrecorded part allocated within a data storage area in the storage medium or one of the predetermined number of slots which manages a recorded part allocated within the data storage area, each of the predetermined number of slots storing start and end addresses of a corresponding part for managing the part and each slot stored at a position next to a slot managing a next part which is linked to a previous part, the recording and reproducing apparatus comprising: determining means for determining whether a total number of both the slot which manages an unrecorded part and slots of the predetermined number of slots which manage respective recorded parts is larger than the predetermined number of slots; recording means for recording an item of information into a part set in the data storage area when the total number of slots is smaller than the predetermined number of slots; retrieving means for retrieving consecutive addresses by comparing start and end addresses of a recorded part containing data which is commanded to be erased with respective end and start addresses of the unrecorded parts; joining means for joining two parts at a boundary between the recorded part to be erased and any unrecorded part to form a new unrecorded part, one part to be joined being commanded to erase the recorded data, the other part to be joined containing one of retrieved consecutive addresses; slot writing means for storing start and end addresses of the new unrecorded part into one of the two slots which had managed the two parts and for storing start and end addresses of a part in which the item of information is recorded into an empty slot; linking means for storing a position of a slot having the start and end addresses of the new unrecorded part into a previous slot which managed an unrecorded part; and pointer writing means for storing a position of the slot in which the start and end addresses are stored.
Claim 11
Dependent Claim
233 words
A recording method for recording data on a storage medium having a rewrite enable table of contents that includes a predetermined number of pointers and a predetermined number of slots, each of the pointers pointing to either a slot which manages an unrecorded part allocated within a data storage area in the storage medium or one of the predetermined number of slots which manages a recorded part allocated within the data storage area, each of the predetermined number of slots storing start and end addresses of a corresponding part for managing the part and storing at a position next to a slot managing a next part which is linked to a previous part, the recording method comprising the steps of: determining whether a total number of slots for both a slot which manages an unrecorded part and slots of the predetermined number of slots which manage respective recorded parts is larger than the predetermined number of slots; recording an item of information into a part set in the data storage area when the total number of slots is smaller than the predetermined number of slots; storing start and end addresses of a part in which the item of information is recorded into an empty slot from the predetermined number of slots to form a managing slot; and storing a position of the managing slot in which the start and end addresses are stored.
Claim 12
Dependent Claim
233 words
A recording method for recording data on a storage medium having a rewrite enable table of contents that includes a predetermined number of pointers and a predetermined number of slots, each of the pointers pointing to either a slot which manages an unrecorded part allocated within a data storage area in the storage medium or one of the predetermined number of slots which manages a recorded part allocated within the data storage area, each of the predetermined number of slots storing start and end addresses of a corresponding part for managing the part and storing at a position next to a slot managing a next part which is linked to a previous part, the recording method comprising the steps of: determining whether a total number of slots for both a slot which manages an unrecorded part and slots of the predetermined number of slots which manage respective recorded parts is larger than the predetermined number of slots; recording an item of information into a part set in the data storage area when the total number of slots is smaller than the predetermined number of slots; storing start and end addresses of a part in which the item of information is recorded into an empty slot from the predetermined number of slots to form a managing slot; and storing a position of the managing slot in which the start and end addresses are stored.
Claim 13
Dependent Claim
250 words
A recording method for recording data on a storage medium having a rewrite enable table of contents that include a predetermined number of pointers and a predetermined number of slots, each of the pointers pointing to either a slot which manages an unrecorded part allocated within a data storage area in the storage medium or one of the predetermined number of slots which manages a recorded part allocated within the data storage area, each of the predetermined number of slots storing start and end addresses of a corresponding part for managing the part and each slot stored at a position next to a slot managing a next part which is linked to a previous part, the recording method comprising the steps of: retrieving consecutive addresses by comparing start and end addresses of a recorded part, containing data which is commanded to be erased with respective end and start addresses of the unrecorded parts; joining two parts at a boundary between the recorded part to be erased and any unrecorded part to form a new unrecorded part, one part to be joined being commanded to erase the recorded data, the other part to be joined containing one of retrieved consecutive addresses; storing start and end addresses of the new unrecorded part into one of the two slots which had managed the two parts; and storing a position of the one slot having the start and end addresses of the new unrecorded part into a previous slot which managed an unrecorded part.
Claim 14
Dependent Claim
250 words
A recording method for recording data on a storage medium having a rewrite enable table of contents that include a predetermined number of pointers and a predetermined number of slots, each of the pointers pointing to either a slot which manages an unrecorded part allocated within a data storage area in the storage medium or one of the predetermined number of slots which manages a recorded part allocated within the data storage area, each of the predetermined number of slots storing start and end addresses of a corresponding part for managing the part and each slot stored at a position next to a slot managing a next part which is linked to a previous part, the recording method comprising the steps of: retrieving consecutive addresses by comparing start and end addresses of a recorded part, containing data which is commanded to be erased with respective end and start addresses of the unrecorded parts; joining two parts at a boundary between the recorded part to be erased and any unrecorded part to form a new unrecorded part, one part to be joined being commanded to erase the recorded data, the other part to be joined containing one of retrieved consecutive addresses; storing start and end addresses of the new unrecorded part into one of the two slots which had managed the two parts; and storing a position of the one slot having the start and end addresses of the new unrecorded part into a previous slot which managed an unrecorded part.