This application claims the benefit of Korean Patent Application No. 2005-82279, filed on Sep. 5, 2005, in the Korean Intellectual Property Office, the disclosure of which is incorporated herein by reference.
1. Field of the Invention
Aspects of the present invention relate to an optical recording apparatus and an information recording method using the same, and more particularly to an optical recording apparatus for handling an error which occurs when recording information/data on an optical disc, and an information recording method using the same.
2. Description of the Related Art
The superior apparatus 30 transmits a record command for recording the information/data on the optical disc 10 to the disc drive 20. The disc drive 20 records the information/data on the optical disc 10 according to the record command.
As shown in
In a case where the optical disc 10 is a recording medium such as a DVD-RAM or a DVD-RW, record commands transmitted from the superior apparatus 30 to the disc drive 20 include ECC block-unit data (D1) or sector-unit data (D2) as shown in
In a case where the optical disc 10 is scratched or is contaminated, an error occurs when the read operation as shown in
Therefore, an aspect of the invention is to provide an optical recording apparatus, wherein, by recording an ECC block-unit record command provided through a superior apparatus on an optical disc, an error which occurs when recording information/data on the optical disc may be corrected. Another aspect of the invention provides a method of recording information/data on the optical disc after a failure of a first attempt to record the information/data has been reported to the superior apparatus.
The above and/or other aspects of the invention are achieved by providing an optical recording apparatus for recording digital data on an optical disc, the optical recording apparatus comprising: a disc drive recording digital data on the optical disc according to record commands; and a superior apparatus generating the record commands and transmitting the record commands to the disc drive, wherein, if an error occurs where the disc drive can not record the digital data on the optical disc according to a first record command, the disc drive sends an error occurrence report to the superior apparatus, and records the digital data on the optical disc according to a second record command from the superior apparatus based on the error occurrence report; and if the superior apparatus receives the error occurrence report from the disc drive, the superior apparatus adds additional data to the first record command to form the second record command, and transmits the second record command to the disc drive.
In accordance with another aspect of the present invention, a method of recording digital data on an optical disc by a disc drive, according to a record commands received from a superior apparatus, comprises: loading the optical disc in the disc drive; transmitting a first record command to the disc drive from the superior apparatus; determining whether the disc drive can record the digital data on the optical disc according to the first record command; sending an error occurrence report to the superior apparatus from the disc drive if an error occurs in which the disc drive can not record the digital data on the optical disc; forming a second record command in response to the error occurrence report; transmitting the second record command to the disc drive; and recording the digital data on the optical disc according to the second record command.
Additional aspects and/or advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
These and/or other aspects and advantages of the invention will become apparent and more readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
Reference will now be made in detail to the present embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like reference numerals refer to the like elements throughout. The embodiments are described below in order to explain the present invention by referring to the figures.
The disc drive 200 includes: a pickup unit 210 recording information/data by irradiating a laser beam on the optical disc 100 and reading the recorded information/data by receiving a reflected laser beam; a signal processing unit 220 processing information/data signals when performing recording operations such as encoding the recorded information/data and outputting the encoded information/data to the pickup unit 210, or when performing a reading operation such as decoding the output of the pickup unit 210; a drive control unit 230 controlling the recording and reading operations; and a buffer 240 storing the information/data.
The superior apparatus 300 includes a superior control unit 310 transmitting overall control commands containing the record command to the disc drive 200; and a memory 320 storing the information/data.
If the record command received from the superior apparatus 300 is ECC block-unit data, the disc drive 200 immediately records the recording data on the optical disc 100. However, if the record command received through the superior apparatus 300 is not the ECC block-unit data but sector-unit data, the disc drive 200 can not immediately record the recording data on the optical disc 100. As shown in
Referring to
The superior control unit 310 transmits the new ECC block-unit data (ECC-A) to the disc drive 200. As shown in
Referring to
A method of recording information using the optical recording apparatus having the above-described configuration will be explained with reference to
Initially, when loading the optical disc 100 which is inserted on a deck in the recording apparatus, the pickup unit 210 reads basic information of the optical disc 100 (S10). The drive control unit 230 transmits header information among the read information to the superior apparatus 300 (S20). The header information is stored in the memory 320 of the superior apparatus 300.
The superior apparatus 300 transmits the record command to the disc drive 200, wherein the record command contains a start address and length information for the recording data (S30). As shown in
The drive control unit 230 determines whether the transmitted record command is ECC block-unit data (S40). If the transmitted record command is ECC block-unit data, the pickup unit 210 records the ECC block-unit data on the optical disc 100 (S41).
If the transmitted record command is not the ECC block-unit data but sector-unit data, the drive control unit 230 reads corresponding ECC block-unit data on the optical disc 100 using the start address of the recording sector data through the pickup unit 210 (S50).
The drive control unit 230 determines whether an error occurs while reading the recorded data on the optical disc 100 (S60). If the error does not occur, the drive control unit 230 combines the recording sector data stored in the buffer area (BF) with the ECC block-unit data which is read from the optical disc 100, and creates the recording ECC block-unit data (S70). The drive control unit 230 records the created recording ECC block-unit data on the optical disc 100 using the pickup unit 210 (S80).
If the error occurs (S60), the drive control unit 230 transmits the error occurrence report to the superior apparatus 300 (S61) as shown in
If the record command is not a command for formatting the optical disc 100 according to the determination result (S62), the superior control unit 310 determines whether the record command is a command for adding a title to the optical disc 100 (S64). If the record command is a command for adding a title to the optical disc 100 according to the determination result, the superior control unit 310 adds additional data (dy1, dy2) to the recording sector data (D20), creates new recording ECC block-unit data (ECC-A), and stores the new recording ECC block-unit data (ECC-A) in the memory area (Mh) of the memory 320 as shown in
Thus, even when an error occurs while the disc drive reads the sector-unit data which are transmitted through the superior apparatus, the superior apparatus forms new recording ECC block-unit data according to a request of the disc drive, and transmits the new recording ECC block-unit data to the disc drive, thereby the disc drive can record the new recording ECC block-unit data on the optical disc.
As is apparent from the above description, the present invention provides an optical recording apparatus and an information recording method using the same, wherein, even when an error occurs when the disc drive records the data on the optical disc according to the record command for formatting the recorded data of the optical disc or adding a title to the optical disc, since a recording operation is stably performed, the optical recording apparatus exhibits an increased reliability.
Although a few embodiments of the present invention have been shown and described, it would be appreciated by those skilled in the art that changes may be made in this embodiment without departing from the principles and spirit of the invention, the scope of which is defined in the claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
2005-82279 | Sep 2005 | KR | national |