IP Library Granted Patent US 10,268,421
Granted Patent B2
US 10,268,421 · App. 15/277,804 · Granted Apr 23, 2019

Information recording device and information recording method

Inventors: Toshiaki Takasu (Osaka, JP); Takahiro Yamada (Fukuoka, JP); Kenichi Tanaka (Fukuoka, JP); Hirotaka Endou (Fukuoka, JP); Kouretsu Boku (Osaka, JP)
Assignee: Panasonic Intellectual Property Management Co., Ltd.
G06F3/0677G06F3/0604G06F3/0643G06F3/0652G06F3/0631
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,268,421
App. No.
15/277,804
Granted
Apr 23, 2019
Kind
B2
Abstract

An information recording device including a controller records information in a write-once optical disk group including one or a plurality of write-once optical disks. When recording new data, the controller calculates a residual quantity of an alternate area. The calculation of the residual quantity of the alternate area corresponds to a subtraction of a first consumption size and a second consumption size from a size of the alternate area of the write-once optical disk group. The first consumption size is a size of the alternate area already consumed when the data recorded in the write-once optical disk group was erased. The second consumption size is an estimated size of the alternate area to be consumed when the data recorded in the write-once optical disk group is erased. The controller records the new data when the residual quantity is greater than or equal to a third consumption size.

Claims (42)

1. An information recording device that records information in a write-once optical disk group, the write-once optical disk group including one or a plurality of write-once optical disks, the information recording device comprising:

a controller that controls recording and erase of data in and from the write-once optical disk group,

wherein the controller, when new data are being recorded in write-once optical disk group:

calculates a first consumption size, the first consumption size being a size of an alternate area of the write-once optical disk group already consumed when past data recorded in the write-once optical disk group was erased;

calculates a second consumption size, the second consumption size being an estimated size of the alternate area to be consumed when current data recorded in the write-once optical disk group will be erased;

calculates a third consumption size, the third consumption size being an estimated size of the alternate area to be consumed when the new data, if recorded, will be erased from the write-once optical disk group after recorded in the write-once optical disk group;

calculates a residual quantity of the alternate area, the calculation of the residual quantity of the alternate area corresponding to a subtraction of the first consumption size and the second consumption size from a size of the alternate area; and

records the new data when the residual quantity is greater than or equal to the third consumption size.

2. The information recording device according to claim 1 , wherein the controller directly records the new data in the write-once optical disk group when the residual quantity of the alternate area is greater than or equal to the third consumption size.

3. An information recording device that records information in a write-once optical disk group, the write-once optical disk group including one or a plurality of write-once optical disks, the information recording device comprising:

a controller that controls recording and erase of data in and from the write-once optical disk group, and

a storage in which the data recorded in the write-once optical disk group and the data to be recorded in the write-once optical disk group are temporarily stored,

wherein the controller, when new data are being recorded in write-once optical disk group:

calculates a first consumption size, the first consumption size being a size of an area of the write-once optical disk group already consumed when past data recorded in the write-once optical disk group was erased;

calculates a second consumption size, the second consumption size being an estimated size of the alternate area to be consumed when current data recorded in the write-once optical disk group will be erased;

calculates a third consumption size, the third consumption size being an estimated size of the alternate area to be consumed when the new data is, if recorded, will be erased from the write-once optical disk group after recorded in the write-once optical disk group;

calculates a forth consumption size, the fourth consumption size being an estimated size of the alternate area to be consumed when temporary data temporarily stored in the storage and not yet recorded in the write-once optical disk group is erased after recorded in the write-once optical disk group:

calculates a residual quantity of the alternate area, the calculation of the residual quantity of the alternate area corresponding to a subtraction of the first consumption size, the second consumption size, and the forth consumption size from a size of the alternate area; and

records the new data when the residual quantity is greater than or equal to the third consumption size.

4. The information recording device according to claim 3 , wherein the controller excludes data erased from the storage from a calculation target of the fourth consumption size before recording data in the write-once optical disk group.

5. The information recording device according to claim 3 , wherein

the write-once optical disk group includes the plurality of write-once optical disks,

the controller manages the write-once optical disk group in a unit of a stripe spreading over the plurality of write-once optical disks, records data and error correction information about the data in the stripe, and controls the write-once optical disk group as one virtual recording medium, and

the controller calculates the first consumption size based on the stripe in which both the past data, which is already recorded in and erased from the write-once optical disk group, and another piece of data are recorded.

6. The information recording device according to claim 5 , wherein

the stripe is constructed in units of sectors dispersed in the plurality of write-once optical disks, and

the controller calculates the first consumption size based on a size of a sector in which error correction information about the stripe is recorded and a size of a sector in which both the past data, which is recorded in the write-once optical disk group and already erased, and another piece of data are recorded in the stripe.

7. The information recording device according to claim 5 , wherein, when the current data recorded in the write-once optical disk group is erased, the controller estimates the second consumption size based on the stripe in which both the current data to be erased and another piece of data are recorded.

8. The information recording device according to claim 5 , wherein, when the new data newly recorded in the write-once optical disk group is erased from the write-once optical disk group, the controller estimates the third consumption size based on the stripe in which both the new data and another piece of data are recorded.

9. An information recording method for recording information in a write-once optical disk group, the write-once optical disk group being one or a plurality of write-once optical disks, the information recording method comprising:

calculating a first consumption size, the first consumption size being a size of an alternate area of the write-once optical disk group already consumed when past data recorded in the write-once optical disk group was erased;

calculating a second consumption size, the second consumption size being an estimated size of the alternate area to be consumed when current data recorded in the write-once optical disk group will be erased;

calculating a third consumption size, the third consumption size being an estimated size of the alternate area to be consumed when new data, if recorded, will be erased from the write-once optical disk group after recorded in the write-once optical disk group;

calculating a residual quantity of the alternate area, the calculation of the residual quantity of the alternate area corresponding to a subtraction of the first consumption size and the second consumption size from a size of the alternate area; and

recording the new data when the residual quantity is greater than or equal to the third consumption size.

10. An information recording method for recording information in a write-once optical disk group, the write-once optical disk group being one or a plurality of write-once optical disks, the information recording method comprising:

calculating a first consumption size, the first consumption size being a size of an alternate area of the write-once optical disk group already consumed when past data recorded in the write-once optical disk group was erased;

calculating a second consumption size, the second consumption size being an estimated size of the alternate area to be consumed when current data recorded in the write-once optical disk group will be erased;

calculating a third consumption size, the third consumption size being an estimated size of the alternate area to be consumed when new data, if recorded, will be erased from the write-once optical disk group after recorded in the write-once optical disk group;

calculating a forth consumption size, the fourth consumption size being an estimated size of the alternate area to be consumed when temporary data temporarily stored in the storage and not yet recorded in the write-once optical disk group is erased after recorded in the write-once optical disk group;

calculating a residual quantity of the alternate area, the calculation of the residual quantity of the alternate area corresponding to a subtraction of the first consumption size, the second consumption size, and the forth consumption size from a size of the alternate area; and

recording the new data when the residual quantity is greater than or equal to the third consumption size.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2016
From: TAKASU, TOSHIAKI; YAMADA, TAKAHIRO; TANAKA, KENICHI; ENDOU, HIROTAKA; BOKU, KOURETSU
To: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
Reel/Frame 040777/0414 →
Priority Claims (2)
JP 2015-196339 · Oct 2, 2015 · national
JP 2016-141435 · Jul 19, 2016 · national
Continuity (1)
Related Publication 20170097789A1 · Apr 6, 2017