JPH1145440A - Optical disk recording and reproducing device - Google Patents
Optical disk recording and reproducing deviceInfo
- Publication number
- JPH1145440A JPH1145440A JP19751797A JP19751797A JPH1145440A JP H1145440 A JPH1145440 A JP H1145440A JP 19751797 A JP19751797 A JP 19751797A JP 19751797 A JP19751797 A JP 19751797A JP H1145440 A JPH1145440 A JP H1145440A
- Authority
- JP
- Japan
- Prior art keywords
- data
- packet
- recording
- laser power
- area
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Optical Recording Or Reproduction (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】この発明は、CD−RWドラ
イブ等の上書きが可能な光ディスクに対してデータの記
録と再生を行なう光ディスク記録再生装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an optical disk recording and reproducing apparatus for recording and reproducing data on an overwritable optical disk such as a CD-RW drive.
【0002】[0002]
【従来の技術】従来、同じ内容のデータを複数個記録し
たCD等の光ディスクを装着し、その光ディスクのデー
タの再生でエラーを検出したとき、光ディスク上の他の
個所に記録された同じ内容のデータを再生する手段を備
えた光ディスク装置(例えば、特開昭62−29327
7号公報参照)があった。2. Description of the Related Art Conventionally, when an optical disk such as a CD on which a plurality of data of the same content is recorded is mounted, and an error is detected in the reproduction of the data of the optical disk, the same content recorded at another place on the optical disk is detected. An optical disk device provided with a means for reproducing data (for example, see Japanese Patent Application Laid-Open No. 62-29327).
No. 7).
【0003】また、データの追記が可能なCD−Rディ
スク等の光ディスクに対してレーザパワーキャリブレー
ション(以下「OPC」と略称する)を実行し、それに
よって得られた最適記録レーザパワー値に基づいてデー
タを記録するCD−Rドライブ等の光ディスク記録再生
装置があった。[0003] Further, laser power calibration (hereinafter abbreviated as "OPC") is performed on an optical disk such as a CD-R disk on which data can be additionally written, and based on the optimum recording laser power value obtained thereby. There has been an optical disk recording / reproducing apparatus such as a CD-R drive for recording data on the optical disk.
【0004】さらに、データの上書きが可能なCD−R
Wディスク等の光ディスクに対してOPCを実行し、そ
れによって得られた最適記録レーザパワー値を記憶し、
光ディスクのトラックに複数のパケットからなるデータ
を記録するとき、上記記憶した最適記録レーザパワー値
に基づいて記録するCD−RWドライブ等の光ディスク
記録再生装置があった。Further, a CD-R capable of overwriting data
OPC is performed on an optical disk such as a W disk, and an optimum recording laser power value obtained by the OPC is stored.
When recording data consisting of a plurality of packets on a track of an optical disk, there has been an optical disk recording / reproducing apparatus such as a CD-RW drive that performs recording based on the stored optimum recording laser power value.
【0005】上記CD−RWドライブ等の光ディスク記
録再生装置は、CD−RWディスク等の上書き可能な光
ディスクのトラックにパケットライト方式と称する記録
方式でデータを複数のパケットに分割して記録してい
る。そのパケットは、トラックに比べてサイズが非常に
小さいので(通常は光ディスク記録再生装置のパケット
データを一時的に格納するバッファのサイズよりも小さ
い)、光ディスク上に数千個のパケットを記録すること
ができる。[0005] The optical disk recording / reproducing apparatus such as the CD-RW drive described above divides data into a plurality of packets on a track of an overwritable optical disk such as a CD-RW disk by a recording method called a packet write method. . Since the size of the packet is much smaller than that of the track (usually smaller than the size of the buffer for temporarily storing the packet data of the optical disk recording / reproducing apparatus), it is necessary to record thousands of packets on the optical disk. Can be.
【0006】そして、光ディスク記録再生装置は、光デ
ィスクに初めてデータを記録するとき、データ記録時の
レーザ光の最適記録レーザパワー値を求めるためのOP
Cと称する試し書きを実行し、それによって得られた最
適記録レーザパワー値でデータを記録する。また、その
最適記録レーザパワー値を不揮発性メモリに記憶し、上
記光ディスクにデータを記録する度にOPCを実行せ
ず、上記記憶した最適記録レーザパワー値を用いるよう
にしていた。When recording data on an optical disc for the first time, the optical disc recording / reproducing apparatus uses an OP for obtaining an optimum recording laser power value of a laser beam during data recording.
A test writing called C is executed, and data is recorded with the optimum recording laser power value obtained thereby. Further, the optimum recording laser power value is stored in a non-volatile memory, and the OPC is not executed every time data is recorded on the optical disk, but the stored optimum recording laser power value is used.
【0007】これは、OPC処理に時間がかかるので、
データ記録の度にOPCを行なわないでもデータを記録
できるようにし、データ記録時間を短縮するためであ
る。また、CD−RWディスク等の光ディスクではCD
−Rディスクと同じようにOPCを実行する領域に10
0回分の領域を設けており、OPCの実行回数に限りが
有るため、OPC処理の回数を節約するためである。This is because the OPC process takes a long time,
This is because data can be recorded without performing OPC every time data is recorded, and the data recording time is shortened. Also, in an optical disc such as a CD-RW disc, a CD
-10 areas in the area where OPC is performed in the same way
This is because an area for zero times is provided, and the number of times of performing OPC is limited, so that the number of times of OPC processing is reduced.
【0008】[0008]
【発明が解決しようとする課題】しかしながら、上述の
ようなCD−RWドライブ等の光ディスク記録再生装置
では、データ記録時の装置内の温度や光ディスクの表面
温度等が上昇し、OPC時の装置環境とは異なった場
合、不揮発性メモリに記憶された最適記録レーザパワー
値ではデータの記録品質が悪化したり、記録後に再生で
きなくなるという問題があった。However, in the above-described optical disk recording / reproducing apparatus such as a CD-RW drive, the temperature in the apparatus at the time of data recording, the surface temperature of the optical disk, etc. increase, and the apparatus environment at the time of OPC is increased. If the recording power is different from the above, there is a problem that the recording quality of data is degraded with the optimum recording laser power value stored in the nonvolatile memory, and that reproduction becomes impossible after recording.
【0009】この発明は上記の点に鑑みてなされたもの
であり、OPC領域を有効に活用して光ディスクに対す
るデータの記録品質を向上させることを目的とする。The present invention has been made in view of the above points, and has as its object to improve the recording quality of data on an optical disk by effectively utilizing an OPC area.
【0010】[0010]
【課題を解決するための手段】この発明は上記の目的を
達成するため、データの上書きが可能な光ディスクに対
してレーザパワーキャリブレーションを実行するレーザ
パワーキャリブレーション手段と、その手段によるレー
ザパワーキャリブレーションによって得られた最適記録
レーザパワー値を記憶する最適記録レーザパワー値記憶
手段と、上記光ディスクのトラックに記録する複数のパ
ケットからなるデータを格納するパケットデータ格納手
段と、その手段に格納されたパケットのデータを上記最
適記録レーザパワー値記憶手段に記憶された最適記録レ
ーザパワー値に基づいて記録するパケットデータ記録手
段と、その手段によって記録されたパケットのデータを
再生するパケットデータ再生手段を備えた光ディスク記
録再生装置において、上記パケットのデータをトラック
に記録した直後に当該パケット領域のデータを再生し、
その再生によってエラーを検出したとき、上記光ディス
クに対してレーザパワーキャリブレーションを実行し、
そのレーザパワーキャリブレーションによって得られた
最適記録レーザパワー値に基づいて上記パケットデータ
格納手段に格納されているパケットのデータを当該パケ
ット領域に上書きする上書手段を設けたものである。In order to achieve the above object, the present invention provides a laser power calibration means for performing laser power calibration on an optical disk capable of overwriting data, and a laser power calibration means using the same. Optimum recording laser power value storage means for storing the optimum recording laser power value obtained by the operation, packet data storage means for storing data consisting of a plurality of packets to be recorded on the track of the optical disk, and packet data stored in the means. Packet data recording means for recording packet data based on the optimum recording laser power value stored in the optimum recording laser power value storage means; and packet data reproducing means for reproducing packet data recorded by the means. Optical disc recording and playback equipment Reproduces data in the packet region immediately after recording the data of the packet to the track,
When an error is detected by the reproduction, a laser power calibration is performed on the optical disc,
Overwriting means for overwriting packet data stored in the packet data storage means in the packet area based on the optimum recording laser power value obtained by the laser power calibration is provided.
【0011】また、上記上書手段に、上記パケットデー
タ格納手段に格納されたパケットのデータを当該パケッ
ト領域に上書きするとき、固定長パケットライト方式で
記録されたパケットにのみ行なう手段を設けるとよい。Further, the overwriting means may be provided with means for performing overwriting of the packet data stored in the packet data storage means on the packet area only for packets recorded by the fixed length packet write method. .
【0012】さらに、上記当該パケット領域に上書きし
たパケットのデータの再生でエラーを検出したとき、上
記光ディスクに対して以後のデータ記録動作を禁止する
手段を設けるとなおよい。Further, it is more preferable to provide a means for prohibiting a subsequent data recording operation on the optical disk when an error is detected in reproducing the data of the packet overwritten on the packet area.
【0013】この発明の請求項1の光ディスク記録再生
装置は、データの上書きが可能な光ディスクに対してレ
ーザパワーキャリブレーションを実行し、それによって
得られた最適記録レーザパワー値を記憶し、上記光ディ
スクのトラックに記録する複数のパケットからなるデー
タを格納し、その格納されたパケットのデータを上記最
適記録レーザパワー値に基づいて記録して、上記パケッ
トのデータをトラックに記録した直後に当該パケット領
域のデータを再生し、その再生によってエラーを検出し
たとき、上記光ディスクに対してレーザパワーキャリブ
レーションを実行し、そのレーザパワーキャリブレーシ
ョンによって得られた最適記録レーザパワー値に基づい
て上記格納されているパケットのデータを当該パケット
領域に上書きするので、再生エラーが発生したときにの
み再度OPCを行なうので、データ記録の度にOPCを
実行せず、必要なときにのみOPCを実行して常にデー
タを正しく再生可能に記録することができる。According to a first aspect of the present invention, an optical disk recording / reproducing apparatus performs laser power calibration on an optical disk on which data can be overwritten, and stores an optimum recording laser power value obtained by the laser power calibration. The data of a plurality of packets to be recorded on the track is stored, the data of the stored packet is recorded based on the optimum recording laser power value, and immediately after the data of the packet is recorded on the track, When the data is reproduced and an error is detected by the reproduction, a laser power calibration is performed on the optical disc, and the stored data is stored based on the optimum recording laser power value obtained by the laser power calibration. Overwrite packet data in the packet area In, because the only re OPC when a reproduction error has occurred, without executing the OPC every data recording, can always be correctly reproducibly to record data by performing the OPC only when necessary.
【0014】また、この発明の請求項2の光ディスク記
録再生装置は、上記格納されたパケットのデータを当該
パケット領域に上書きするとき、固定長パケットライト
方式で記録されたパケットにのみ行なうので、パケット
のデータを格納するバッファサイズよりも大きなパケッ
トのデータを記録した後の再生でエラーを検出したと
き、その後の上書き処理で全てのパケットのデータを記
録することができる。In the optical disk recording / reproducing apparatus according to a second aspect of the present invention, when the data of the stored packet is overwritten in the packet area, the data is written only in the packet recorded by the fixed length packet write method. When an error is detected in the reproduction after recording the data of the packet larger than the buffer size for storing the data, the data of all the packets can be recorded by the subsequent overwriting process.
【0015】さらに、この発明の請求項3の光ディスク
記録再生装置は、上記当該パケット領域に上書きしたパ
ケットのデータの再生でエラーを検出したとき、上記光
ディスクに対して以後のデータ記録動作を禁止するの
で、レーザの劣化等の原因でパケットのデータを正しく
記録できないときに無駄にOPCを実行し、OPC領域
を浪費してしまうことを防止できる。Further, the optical disk recording / reproducing apparatus according to a third aspect of the present invention prohibits a subsequent data recording operation on the optical disk when detecting an error in reproducing the data of the packet overwritten on the packet area. Therefore, when the packet data cannot be correctly recorded due to the deterioration of the laser or the like, it is possible to prevent wasteful execution of the OPC and waste of the OPC area.
【0016】[0016]
【発明の実施の形態】以下、この発明の実施の形態を図
面に基づいて具体的に説明する。図1はこの発明の光デ
ィスク記録再生装置の一実施形態であるCD−RWドラ
イブの構成を示す図である。このCD−RWドライブ
は、データを書き換え可能な光ディスクであるCD−R
Wディスク1を任意の回転速度で回転させるモータ2
と、そのモータ2の回転数を変えることによって回転速
度を制御する回転制御部3を備えている。Embodiments of the present invention will be specifically described below with reference to the drawings. FIG. 1 is a diagram showing a configuration of a CD-RW drive which is an embodiment of an optical disk recording / reproducing apparatus according to the present invention. This CD-RW drive is a CD-R which is a data rewritable optical disk.
Motor 2 for rotating W disk 1 at an arbitrary rotation speed
And a rotation control unit 3 for controlling the rotation speed by changing the rotation speed of the motor 2.
【0017】また、CD−RWディスク1の記録面にデ
ータ記録時とデータ再生時の半導体レーザ(レーザ光)
Lを照射する光ピックアップ4と、光ピックアップ4を
CD−RWディスク1の半径方向に移動させるアクチュ
エータ制御部5と、光ピックアップ4からの信号を検出
する信号制御部6を備えている。A semiconductor laser (laser beam) for recording data on and reproducing data from the recording surface of the CD-RW disc 1
An optical pickup 4 for irradiating L, an actuator control unit 5 for moving the optical pickup 4 in the radial direction of the CD-RW disc 1, and a signal control unit 6 for detecting a signal from the optical pickup 4 are provided.
【0018】さらに、CPUとCPUが各種の処理を行
なうときに使用する記憶エリアのROM,RAM等のメ
モリを内蔵し、このCD−RWドライブ全体の制御を司
ると共に、バッファ8に対するデータの読み書き、不揮
発性メモリ12に対する最適記録レーザパワー値の読み
書き、CD−RWディスク1のトラックに対するパケッ
トのデータの書き込み処理、この発明に係る各種の処理
を実行するドライブコントローラ7を備えている。Further, the CPU and a memory such as a ROM and a RAM in a storage area used when the CPU performs various processes are built in. The CPU controls the entire CD-RW drive. A drive controller 7 is provided for executing reading / writing of the optimum recording laser power value to / from the nonvolatile memory 12, writing of packet data to the tracks of the CD-RW disc 1, and various processes according to the present invention.
【0019】さらにまた、ホストコンピュータ11から
転送されたパケットのデータを一時的に格納するバッフ
ァ8と、ドライブコントローラ7から送られる指示によ
って光ピックアップ4のレーザ光Lの照射を制御するレ
ーザ駆動回路9と、このCD−RWドライブを制御する
ホストコンピュータ11とのインターフェイスを司り、
ホストコンピュータ11とドライブコントローラ7との
間のデータ,コマンドの送受信を行なう外部インターフ
ェイス10と、CD−RWディスク1のID,CD−R
Wディスク1に対するデータ記録時の最適記録レーザパ
ワー値等の情報を格納する不揮発性メモリ12を備えて
いる。Further, a buffer 8 for temporarily storing packet data transferred from the host computer 11 and a laser drive circuit 9 for controlling the irradiation of the optical pickup 4 with the laser light L in accordance with an instruction sent from the drive controller 7. And an interface with the host computer 11 for controlling the CD-RW drive,
An external interface 10 for transmitting and receiving data and commands between the host computer 11 and the drive controller 7; an ID of the CD-RW disc 1;
A non-volatile memory 12 for storing information such as an optimum recording laser power value when recording data on the W disk 1 is provided.
【0020】すなわち、上記ドライブコントローラ7等
が、データの上書きが可能な光ディスクに対してレーザ
パワーキャリブレーションを実行するレーザパワーキャ
リブレーション手段と、その手段によるレーザパワーキ
ャリブレーションによって得られた最適記録レーザパワ
ー値を記憶する最適記録レーザパワー値記憶手段と、上
記光ディスクのトラックに記録する複数のパケットから
なるデータを格納するパケットデータ格納手段と、その
手段に格納されたパケットのデータを上記最適記録レー
ザパワー値記憶手段に記憶された最適記録レーザパワー
値に基づいて記録するパケットデータ記録手段と、その
手段によって記録されたパケットのデータを再生するパ
ケットデータ再生手段の機能を果たす。That is, the drive controller 7 and the like perform laser power calibration on an optical disk on which data can be overwritten, and the optimum recording laser obtained by the laser power calibration by the means. Optimum recording laser power value storing means for storing a power value; packet data storing means for storing data consisting of a plurality of packets to be recorded on the track of the optical disc; and packet data stored in the means for storing the packet data in the optimal recording laser. It functions as a packet data recording means for recording based on the optimum recording laser power value stored in the power value storage means and a packet data reproducing means for reproducing data of a packet recorded by the means.
【0021】また、上記パケットのデータをトラックに
記録した直後に当該パケット領域のデータを再生し、そ
の再生によってエラーを検出したとき、上記光ディスク
に対してレーザパワーキャリブレーションを実行し、そ
のレーザパワーキャリブレーションによって得られた最
適記録レーザパワー値に基づいて上記パケットデータ格
納手段に格納されているパケットのデータを当該パケッ
ト領域に上書きする上書手段の機能も果たす。The data in the packet area is reproduced immediately after the data of the packet is recorded on the track, and when an error is detected by the reproduction, a laser power calibration is executed for the optical disk. Based on the optimum recording laser power value obtained by the calibration, it also functions as an overwriting means for overwriting the packet data stored in the packet data storage means in the packet area.
【0022】さらに、上記パケットデータ格納手段に格
納されたパケットのデータを当該パケット領域に上書き
するとき、固定長パケットライト方式で記録されたパケ
ットにのみ行なう手段と、上記当該パケット領域に上書
きしたパケットのデータの再生でエラーを検出したと
き、上記光ディスクに対して以後のデータ記録動作を禁
止する手段の機能も果たす。Further, when overwriting the packet data stored in the packet data storage means in the packet area, the packet data is written only in the packet recorded by the fixed length packet write method. When an error is detected in the reproduction of the data, a function of means for prohibiting the subsequent data recording operation on the optical disk is also performed.
【0023】図2はCD−RWディスク1の記録領域の
フォーマットを示す説明図である。CD−RWディスク
1の記録領域は、内周側から、パワーキャリブレシーョ
ンエリア(Power Calibration Ar
ea:PCA)20,プログラムメモリエリア(Pro
gram Memory Area:PMA)21,リ
ードインエリア(Lead−in Area)22,プ
ログラムエリア(Program Area)23で構
成される。FIG. 2 is an explanatory diagram showing the format of the recording area of the CD-RW disc 1. The recording area of the CD-RW disc 1 is, from the inner peripheral side, a power calibration area (Power Calibration Arrangement).
ea: PCA) 20, program memory area (Pro
It is composed of a program memory area (PMA) 21, a lead-in area (Lead-in Area) 22, and a program area (Program Area) 23.
【0024】PCA20には、テストエリア,カウント
エリアがそれぞれ100個ずつあり、CD−RWドライ
ブは、CD−RWディスク1に対して初めてデータを記
録するとき、当該領域でOPCを行ない、そのOPCに
よって得られたレーザ光の最適記録レーザパワー値を設
定する。プログラムエリア23には、データをトラック
24単位で記録し、そのトラック24のアドレス,デー
タモード等の情報をPMA21やリードインエリア22
に記録する。The PCA 20 has 100 test areas and 100 count areas, respectively. When recording data on the CD-RW disc 1 for the first time, the CD-RW drive performs OPC in the relevant area, and An optimum recording laser power value of the obtained laser light is set. In the program area 23, data is recorded in units of tracks 24, and information such as the address and data mode of the tracks 24 is recorded in the PMA 21 and the lead-in area 22.
To record.
【0025】リードインエリア22は、セッション25
の始めを示すエリアであり、データの目次情報(Tab
le Of Contents:TOC)を記録する。
そのTOCにはセッション25に含まれるトラックの情
報を記録する。セッション25は、リードインエリア,
1つもしくは複数のトラック,リードアウトエリアから
なる1つの単位である。リードアウトエリア26は、セ
ッション25の終わりを示すエリアである。The lead-in area 22 includes a session 25
Is the area indicating the beginning of the data, and the table of contents information (Tab
le Of Contents (TOC).
The information of the track included in the session 25 is recorded in the TOC. Session 25 consists of a lead-in area,
One unit including one or more tracks and a lead-out area. The lead-out area 26 is an area indicating the end of the session 25.
【0026】図3は、トラックアットワンス(Trac
k at Once)方式でデータを記録したトラック
のフォーマットを示す図である。トラックアットワンス
方式でデータを記録したトラックは、プレギャップ(P
re Gap)30,ユーザデータ部(User Da
ta)31,ランアウトブロック(Run−out)3
2からなり、プレギャップ30はさらに、リンクブロッ
ク(Link)33,ランインブロック(Run−i
n)34からなる。FIG. 3 shows a track-at-once (Trac)
FIG. 3 is a diagram showing a format of a track on which data is recorded in a (kat once) system. The track on which data is recorded by the track-at-once method is a pre-gap (P
re Gap) 30, user data section (User Da)
ta) 31, run-out block (Run-out) 3
2, the pre-gap 30 further includes a link block (Link) 33 and a run-in block (Run-i).
n) 34.
【0027】プレギャップ30は、トラックの先頭に位
置し、音楽ならば無音部であり、150ブロック又は2
25ブロックからなる。ユーザデータ部31は、パケッ
トのデータを記録する領域である。ランアウトブロック
32は、トラックの最後を示すブロックであり、2ブロ
ックからなる。The pre-gap 30 is located at the head of the track, and is a silent part in the case of music.
It consists of 25 blocks. The user data section 31 is an area for recording packet data. The run-out block 32 is a block indicating the end of the track, and includes two blocks.
【0028】リンクブロック33は、トラックとトラッ
クの繋ぎ目を示すブロックであり、1ブロックからな
る。ランインブロック34は、トラックの先頭を示すブ
ロックであり、4ブロックからなる。The link block 33 is a block showing a joint between tracks and is composed of one block. The run-in block 34 is a block indicating the head of the track, and includes four blocks.
【0029】トラックアットワンス方式を用いた場合、
ユーザデータ部31を一気に記録しなければならない。
なぜなら、データの記録動作を中断すると、CD−RW
ディスク上のデータの連続性が失われ、その部分のデー
タを再生できなくなるからである。そのため、CD−R
Wドライブは、バッファにホストコンピュータから受信
したパケットのデータを一時的に格納し、記録動作が中
断しないように制御している。When the track-at-once method is used,
The user data section 31 must be recorded at a stretch.
This is because if the data recording operation is interrupted, the CD-RW
This is because the continuity of the data on the disc is lost and the data in that portion cannot be reproduced. Therefore, CD-R
The W drive temporarily stores the data of the packet received from the host computer in the buffer, and controls so that the recording operation is not interrupted.
【0030】図4は、パケットライト(Packet
Writing)方式でデータを記録したトラックフォ
ーマットを示す図である。パケットライト方式でデータ
を記録したトラックは、プレギャップ40,ユーザデー
タ部41からなる。FIG. 4 shows a packet write (Packet
FIG. 3 is a diagram showing a track format in which data is recorded in a (writing) system. The track on which data is recorded by the packet write method includes a pre-gap 40 and a user data section 41.
【0031】ユーザデータ部41は、複数のパケット4
2からなる。各パケット42は、トラック中に存在する
セクタの固まりであり、最小は1セクタである。そし
て、1ブロックのリンクブロック43と、4ブロックの
ランインブロック44と、ユーザデータ部45と、2ブ
ロックのランアウトブロック46とからなる。The user data section 41 includes a plurality of packets 4
Consists of two. Each packet 42 is a group of sectors existing in a track, and the minimum is one sector. The link block 43 includes one link block 43, four run-in blocks 44, a user data unit 45, and two run-out blocks 46.
【0032】リンクブロック43はトラックとトラック
の繋ぎ目を示すデータを格納する。ランインブロック4
4はトラックの先頭を示すデータを格納する。ユーザデ
ータ部45はホストコンピュータから転送されたデータ
を記録する。ランアウトブロック46はトラックの最期
を示すデータを格納する。The link block 43 stores data indicating a joint between tracks. Run-in block 4
4 stores data indicating the head of the track. The user data section 45 records data transferred from the host computer. The run-out block 46 stores data indicating the end of the track.
【0033】CD−RWドライブは、パケット42を1
回のライト処理で記録し、1パケットに1個のファイル
を記録する。このパケットライト方式は、トラックアッ
トワンス方式に比べて1回で記録するセクタ数が少ない
(CD−RWドライブのメモリサイズ以下)ので、シス
テムの作業効率の悪さから発生するバッファアンダーラ
ン(Buffer Under Run)エラーが発生
し難く、フロッピディスクのような扱いができるという
利点がある。The CD-RW drive sets the packet 42 to 1
Recording is performed by one write process, and one file is recorded in one packet. In the packet write method, the number of sectors to be recorded at one time is smaller (less than the memory size of the CD-RW drive) as compared with the track-at-once method, so that the buffer underrun (Buffer Under Run) generated due to poor system working efficiency. ) There is an advantage that an error hardly occurs and it can be handled like a floppy disk.
【0034】パケットライト方式には、固定長パケット
ライト(Fixed PacketSize)方式と、
可変長パケットライト(Valiable Packe
tSize)方式の2種類がある。The packet write method includes a fixed-length packet write (Fixed PacketSize) method,
Variable Length Packet Write (Variable Packet)
tSize) method.
【0035】可変長パケットライト方式は、ファイルの
大きさに応じてパケット長を1セクタから数千セクタま
で幅広く設定できる。一方、固定長パケットライト方式
は、一般的にパケット長をCD−RWドライブのバッフ
ァサイズ以下の大きさに設定している。The variable length packet write method can set the packet length widely from one sector to several thousands sectors according to the size of the file. On the other hand, in the fixed-length packet write system, the packet length is generally set to a size smaller than the buffer size of the CD-RW drive.
【0036】次に、このCD−RWドライブにおけるデ
ータのパケットライト処理について説明する。図5は、
その処理を示すフローチャートである。この処理は、ホ
ストコンピュータ11からの記録命令により、ステップ
(図中「S」で示す)1でホストコンピュータ11から
パケットデータを受信してバッファ8に格納し、ステッ
プ2で不揮発性メモリ12に記憶されたOPCテーブル
から当該CD−RWディスク1の最適記録レーザパワー
値を読み込み、ステップ3で以前にOPCが実施されて
いるディスクか否かを判定する。Next, the packet write processing of data in the CD-RW drive will be described. FIG.
It is a flowchart which shows the process. In this process, packet data is received from the host computer 11 in step (indicated by “S” in the figure) 1 and stored in the buffer 8 in accordance with a recording command from the host computer 11, and stored in the nonvolatile memory 12 in step 2. The optimum recording laser power value of the CD-RW disc 1 is read from the OPC table thus obtained, and it is determined in step 3 whether or not the disc has been subjected to OPC before.
【0037】ステップ3の判断で以前にOPCを実施し
たディスクであると判定すると、ステップ4でOPCテ
ーブルから読み出した最適記録レーザパワー値を記録パ
ワーに設定する。また、ステップ3の判断で以前にOP
Cを実施したディスクでないと判定すると、ステップ1
5でOPCを実行し、ステップ4でそのOPCから得ら
れた最適記録レーザパワー値を不揮発性メモリ12のO
PCテーブルに記憶し、パケットライト時の記録パワー
に設定する。If it is determined in step 3 that the disc has been subjected to OPC before, in step 4 the optimum recording laser power value read from the OPC table is set as the recording power. Also, in the judgment of step 3, the OP
If it is determined that the disk is not a disk on which C has been performed, step 1
5, the OPC is executed, and the optimum recording laser power value obtained from the OPC is
The data is stored in the PC table and set to the recording power at the time of packet writing.
【0038】さらに、ステップ5でCD−RWディスク
1上のデータ記録を開始するアドレスを計算し、ステッ
プ6で上記アドレスに上記最適記録レーザパワー値でデ
ータをパケットライトし、ステップ7でライトエラーか
否かを判断して、パケットライト処理が以上終了してラ
イトエラーなら、ステップ16でエラーコードを設定
し、この処理を終了する。Further, at step 5, an address at which data recording on the CD-RW disk 1 is started is calculated. At step 6, data is packet-written to the above-mentioned address with the above-mentioned optimum recording laser power value. It is determined whether or not the packet write processing has been completed, and if a write error has occurred, an error code is set in step 16 and the processing ends.
【0039】ステップ7の判断でパケットライト処理が
正常に終了してライトエラーでなければ、ステップ8で
PMAを記録する。そのPMA記録は、不完全トラック
(Incomplete Track)を示す値をPM
A領域のサブコード(Subcode)に記録する。If it is determined in step 7 that the packet write processing has been normally completed and there is no write error, the PMA is recorded in step 8. The PMA record stores a value indicating an incomplete track (Incomplete Track) in the PMA record.
It is recorded in the subcode (Subcode) of the A area.
【0040】ステップ9でPMAのライトエラーか否か
を判断して、ライトエラーならステップ16でエラーコ
ードを設定し、この処理を終了する。また、PMAの記
録が正常に終了してライトエラーでなければ、ステップ
10でパケットライト直後の当該パケット記録領域の再
生処理を実行し、ステップ11で再生エラーか否かを判
断する。この再生によってパケットデータが正常に記録
されているか否かを判定する。It is determined in step 9 whether a PMA write error has occurred. If a write error has occurred, an error code is set in step 16 and the process ends. If the recording of the PMA is completed normally and there is no write error, a reproduction process of the packet recording area immediately after the packet write is executed in step 10, and it is determined in step 11 whether or not there is a reproduction error. By this reproduction, it is determined whether or not the packet data is normally recorded.
【0041】ステップ11の判断で再生が正常に行なわ
れて再生エラーでなければ、この処理を終了する。ま
た、再生エラーになったときは、ステップ12でエラー
内容がディスクエラーか否かを判断して、メカ系のエラ
ーやH/Wエラー等のディスクに依存したディスクエラ
ーでなければ、ステップ16でエラーコードを設定し、
この処理を終了する。If it is determined in step 11 that the reproduction has been normally performed and there is no reproduction error, the process is terminated. If a reproduction error has occurred, it is determined in step 12 whether or not the error content is a disk error. If the error is not a disk error such as a mechanical error or a hardware error, the process proceeds to step 16. Set the error code,
This processing ends.
【0042】ステップ12の判断でディスクエラーな
ら、ステップ13でOPCを実行して挿入されているC
D−RWディスク1の現装置環境における最適記録レー
ザパワー値を求め、ステップ14で上記求めた最適記録
レーザパワー値でバッファ8に格納されているパケット
データを当該パケットに上書きして、この処理を終了す
る。If it is determined in step 12 that a disk error has occurred, in step 13 the OPC is executed and the inserted C
The optimum recording laser power value of the D-RW disc 1 in the current apparatus environment is obtained, and in step 14, the packet data stored in the buffer 8 is overwritten on the packet with the obtained optimum recording laser power value. finish.
【0043】このようにして、パケットライトしたデー
タが正常に再生できたときは、OPCを実行せずに済
み、OPC処理時間とOPC領域とを節約することがで
きる。そして、データ記録時の環境温度により、CD−
RWディスク1の記録面の温度やCD−RWドライブの
内部温度が上昇し、OPCテーブルから読み取った最適
記録レーザパワー値が最適値に適合しない場合、再度O
PCを実行して適合した最適記録レーザパワー値を求め
直し、それで再記録するので、データの記録品質を高め
ることができる。In this way, when the packet-written data can be normally reproduced, the OPC need not be performed, and the OPC processing time and the OPC area can be saved. Then, depending on the environmental temperature at the time of data recording, the CD-
If the temperature of the recording surface of the RW disc 1 or the internal temperature of the CD-RW drive rises and the optimum recording laser power value read from the OPC table does not conform to the optimum value, O
Since the PC is executed to find a suitable optimum recording laser power value again and then re-record, the data recording quality can be improved.
【0044】次に、パケットライト方式には、上述した
ように固定著パケットライト方式と可変長パケットライ
ト方式の2種類が有り、上述の処理で可変長パケットラ
イト方式で記録されたパケット領域に、バッファ8のサ
イズよりも大きなパケットデータを記録すると、データ
記録直後の再生でエラーを検出しても、本来記録すべき
パケットデータを全て上書きすることができなくなる。Next, as described above, there are two types of the packet write system, the fixed special packet write system and the variable length packet write system. In the packet area recorded by the variable length packet write system in the above-described processing, When packet data larger than the size of the buffer 8 is recorded, even if an error is detected during reproduction immediately after data recording, it is impossible to overwrite all the packet data to be originally recorded.
【0045】例えば、バッファ8のサイズが100KB
であり、パケットデータのサイズが120KBのとき、
最後の20KBをバッファ8に格納する際に先に格納さ
れた100KBの内の20KB分のデータが上書きされ
てしまう。For example, if the size of the buffer 8 is 100 KB
And when the size of the packet data is 120 KB,
When the last 20 KB is stored in the buffer 8, 20 KB of the previously stored 100 KB is overwritten.
【0046】そこで、上記バッファ8に格納されたパケ
ットのデータを当該パケット領域に上書きするときは、
固定長パケットライト方式で記録されたパケット領域に
のみ行なうように限定すると良い。Therefore, when overwriting the packet data stored in the buffer 8 into the packet area,
It is preferable to limit the processing to only the packet area recorded by the fixed length packet write method.
【0047】次に、パケットデータの上書きは固定長パ
ケットライト方式で記録されたパケット領域にのみ行な
う処理を説明する。図6は、その処理を示すフローチャ
ートである。この処理は、ステップ21でプログラム変
数であるFixedフラグ=0に設定して変数を初期化
し、ステップ22でホストコンピュータ11からの設定
が固定長パケットライト方式(Fixed Packe
t Writing)の設定か否かを判断して、固定長
パケットライト方式の設定でなければ、次のパケットラ
イトに備えてこの処理を終了する。Next, a description will be given of a process for overwriting packet data only in a packet area recorded by the fixed length packet write method. FIG. 6 is a flowchart showing the processing. In this process, in Step 21, a fixed variable, which is a program variable, is set to “0” to initialize the variable, and in Step 22, the setting from the host computer 11 is a fixed-length packet write method
It is determined whether the setting is “t Writing” or not, and if the setting is not the fixed-length packet write method, the process ends in preparation for the next packet write.
【0048】ステップ22の判断で固定長パケットライ
ト方式の設定なら、変数Fixedフラグ=1を設定
し、ステップ24でパケットサイズを設定し、パケット
ライト処理に備える。If it is determined in step 22 that the fixed-length packet write system is to be set, the variable Fixed flag is set to 1 and the packet size is set in step 24 to prepare for the packet write process.
【0049】このようにして、CD−RWドライブはパ
ケットデータの上書きを固定長パケットライト方式で記
録されたパケット領域にのみ行なうので、その上書きに
よって誤ったデータを記録することを防止できる。In this way, the CD-RW drive overwrites the packet data only in the packet area recorded by the fixed-length packet write method, so that erroneous data can be prevented from being recorded by the overwriting.
【0050】次に、上述の処理で光ピックアップ4のレ
ーザの劣化などの原因で上書き後の再生がエラーになる
場合、OPCを実行して最適記録レーザパワー値を求め
ても、再び再生エラーになる恐れが有る。そのような場
合、OPC領域を無駄に浪費してしまうことになる。そ
こで、上書き後の再生処理でエラーを検出したときに
は、そのCD−RWディスクに対する以後のデータ記録
動作を禁止するようにするとよい。Next, when the reproduction after overwriting results in an error due to the deterioration of the laser of the optical pickup 4 or the like in the above-mentioned processing, even if the optimum recording laser power value is obtained by executing the OPC, the reproduction error again occurs. There is a risk of becoming. In such a case, the OPC area is wasted. Therefore, when an error is detected in the reproduction process after overwriting, it is preferable to prohibit the subsequent data recording operation on the CD-RW disc.
【0051】次に、上書き後の再生処理でエラーを検出
したときにはCD−RWディスクに対する以後のデータ
記録動作を禁止する処理について説明する。図7はその
処理を示すフローチャートである。この処理は、ステッ
プ31で上書き処理を実行し、ステップ32でその上書
き処理に対してライトエラーが発生したか否かを判断
し、ライトエラーが発生したらステップ37でエラーコ
ードを設定して、この処理を終了する。Next, a description will be given of a process for prohibiting a subsequent data recording operation on a CD-RW disc when an error is detected in the reproduction process after overwriting. FIG. 7 is a flowchart showing the processing. In this process, an overwrite process is executed in step 31 and it is determined in step 32 whether a write error has occurred in the overwrite process. If a write error has occurred, an error code is set in step 37 and The process ends.
【0052】ステップ32の判断でライトエラーが発生
しなければ、ステップ33で上書きしたパケット領域の
再生処理を実行し、ステップ34で再生エラーが発生し
たか否かを判断し、上書きが正常に終了して再生エラー
でなければ、記録品質も問題なしと判定し、この処理を
終了し、再生エラーならステップ35でその再生エラー
がデータ誤りが多くて訂正できないEDCエラー等のデ
ィスクに依存するディスクエラーか否かを判断する。If a write error does not occur in the determination of step 32, a reproduction process of the overwritten packet area is executed in step 33, and it is determined in step 34 whether or not a reproduction error has occurred. If it is not a reproduction error, it is determined that there is no problem in the recording quality, and this processing is terminated. If it is a reproduction error, in step 35, the reproduction error depends on the disc such as an EDC error that cannot be corrected due to a large number of data errors. It is determined whether or not.
【0053】ステップ35の判断でディスクエラーでな
ければステップ37でエラーコードを設定してこの処理
を終了し、ディスクエラーならステップ36で当該CD
−RWドライブのレーザ系に異常があると判定し、ライ
ト禁止フラグ=1を設定し、ステップ37でエラーコー
ドを設定し、この処理を終了する。If it is determined in step 35 that the disc is not a disc error, an error code is set in step 37 and this processing is terminated.
-It is determined that there is an abnormality in the laser system of the RW drive, the write inhibit flag = 1 is set, an error code is set in step 37, and this processing ends.
【0054】このようにして、光ピックアップ4等のレ
ーザ系の劣化等が原因で再生エラーが発生した場合は、
CD−RWディスク1に対するデータの記録動作を禁止
するので、OPC領域を無駄に浪費することを防止でき
る。As described above, when a reproduction error occurs due to deterioration of the laser system of the optical pickup 4 or the like,
Since the data recording operation on the CD-RW disk 1 is prohibited, it is possible to prevent the OPC area from being wasted.
【0055】[0055]
【発明の効果】以上説明してきたように、この発明によ
る光ディスク記録再生装置によれば、OPC領域を有効
に活用して光ディスクに対するデータの記録品質を向上
させることができる。As described above, according to the optical disk recording / reproducing apparatus of the present invention, the recording quality of data on the optical disk can be improved by effectively utilizing the OPC area.
【図1】この発明の光ディスク記録再生装置の一実施形
態であるCD−RWドライブの構成を示す図である。FIG. 1 is a diagram showing a configuration of a CD-RW drive which is an embodiment of an optical disk recording / reproducing apparatus of the present invention.
【図2】CD−RWディスク1の記録領域のフォーマッ
トを示す説明図である。FIG. 2 is an explanatory diagram showing a format of a recording area of a CD-RW disc 1.
【図3】トラックアットワンス(Track at O
nce)方式でデータを記録したトラックのフォーマッ
トを示す図である。[Fig. 3] Track at once
FIG. 3 is a diagram illustrating a format of a track on which data is recorded in the (nc) method.
【図4】パケットライト(Packet Writin
g)方式でデータを記録したトラックフォーマットを示
す図である。FIG. 4 is a packet writer.
FIG. 6 is a diagram showing a track format in which data is recorded in the g) method.
【図5】このCD−RWドライブにおけるデータのパケ
ットライト処理を示すフローチャートである。FIG. 5 is a flowchart showing a packet write process of data in the CD-RW drive.
【図6】このCD−RWドライブでパケットデータの上
書きは固定長パケットライト方式で記録されたパケット
領域にのみ行なう処理を示すフローチャートである。FIG. 6 is a flowchart showing a process in which overwriting of packet data in the CD-RW drive is performed only in a packet area recorded by a fixed-length packet write method.
【図7】このCD−RWドライブの上書き後の再生処理
でエラーを検出したときにはCD−RWディスクに対す
る以後のデータ記録動作を禁止する処理を示すフローチ
ャートである。FIG. 7 is a flowchart showing a process of prohibiting a subsequent data recording operation on a CD-RW disc when an error is detected in the reproduction process after overwriting of the CD-RW drive.
1:CD−RWディスク 2:モータ 3:回転制御部 4:光ピックアップ 5:アクチュエータ制御部 6:信号制御部 7:ドライブコントローラ 8:バッファ 9:レーザ駆動回路 10:外部インタフェース 11:ホストコンピュータ 12:不揮発性メモリ 20:PCA 21:PMA 22:リードインエリア 23:プログラムエリア 24:トラック 25:セッション 26:リードアウトエリア 30,40:プレギャップ 31,41,45:ユーザデータ部 32,46:ランアウトブロック 33,43:リンクブロック 34,44:ランインブロック 42:パケット 1: CD-RW disc 2: Motor 3: Rotation control unit 4: Optical pickup 5: Actuator control unit 6: Signal control unit 7: Drive controller 8: Buffer 9: Laser drive circuit 10: External interface 11: Host computer 12: Non-volatile memory 20: PCA 21: PMA 22: Lead-in area 23: Program area 24: Track 25: Session 26: Lead-out area 30, 40: Pre-gap 31, 41, 45: User data section 32, 46: Run-out block 33, 43: Link block 34, 44: Run-in block 42: Packet
Claims (3)
してレーザパワーキャリブレーションを実行するレーザ
パワーキャリブレーション手段と、該手段によるレーザ
パワーキャリブレーションによって得られた最適記録レ
ーザパワー値を記憶する最適記録レーザパワー値記憶手
段と、前記光ディスクのトラックに記録する複数のパケ
ットからなるデータを格納するパケットデータ格納手段
と、該手段に格納されたパケットのデータを前記最適記
録レーザパワー値記憶手段に記憶された最適記録レーザ
パワー値に基づいて記録するパケットデータ記録手段
と、該手段によって記録されたパケットのデータを再生
するパケットデータ再生手段とを備えた光ディスク記録
再生装置において、 前記パケットのデータをトラックに記録した直後に当該
パケット領域のデータを再生し、その再生によってエラ
ーを検出したとき、前記光ディスクに対してレーザパワ
ーキャリブレーションを実行し、そのレーザパワーキャ
リブレーションによって得られた最適記録レーザパワー
値に基づいて前記パケットデータ格納手段に格納されて
いるパケットのデータを当該パケット領域に上書きする
上書手段を設けたことを特徴とする光ディスク記録再生
装置。1. A laser power calibration means for executing a laser power calibration on an optical disk on which data can be overwritten, and an optimum recording for storing an optimum recording laser power value obtained by the laser power calibration by the means. Laser power value storage means, packet data storage means for storing data consisting of a plurality of packets to be recorded on tracks of the optical disc, and packet data stored in the means stored in the optimum recording laser power value storage means. An optical disc recording / reproducing apparatus comprising: packet data recording means for recording based on the optimum recording laser power value; and packet data reproducing means for reproducing packet data recorded by the means. Immediately after recording When the data in the packet area is reproduced and an error is detected by the reproduction, a laser power calibration is performed on the optical disc, and the packet data is reproduced based on the optimum recording laser power value obtained by the laser power calibration. An optical disc recording / reproducing apparatus, comprising overwriting means for overwriting packet data stored in a storage means on the packet area.
において、 前記上書手段に、前記パケットデータ格納手段に格納さ
れたパケットのデータを当該パケット領域に上書きする
とき、固定長パケットライト方式で記録されたパケット
にのみ行なう手段を設けたことを特徴とする光ディスク
記録再生装置。2. The optical disk recording / reproducing apparatus according to claim 1, wherein when the packet data stored in the packet data storage is overwritten in the packet area, the overwriting means is recorded by a fixed length packet write method. An optical disk recording / reproducing apparatus characterized in that a means for performing only for a given packet is provided.
生装置において、 前記当該パケット領域に上書きしたパケットのデータの
再生でエラーを検出したとき、前記光ディスクに対して
以後のデータ記録動作を禁止する手段を設けたことを特
徴とする光ディスク記録再生装置。3. The optical disk recording / reproducing apparatus according to claim 1, wherein when an error is detected in reproducing data of the packet overwritten on the packet area, a subsequent data recording operation on the optical disk is prohibited. An optical disk recording / reproducing apparatus characterized by comprising means.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP19751797A JPH1145440A (en) | 1997-07-23 | 1997-07-23 | Optical disk recording and reproducing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP19751797A JPH1145440A (en) | 1997-07-23 | 1997-07-23 | Optical disk recording and reproducing device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH1145440A true JPH1145440A (en) | 1999-02-16 |
Family
ID=16375790
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP19751797A Pending JPH1145440A (en) | 1997-07-23 | 1997-07-23 | Optical disk recording and reproducing device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH1145440A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7263043B2 (en) | 2002-12-25 | 2007-08-28 | Teac Corporation | Optical disk apparatus for optimizing laser power during recording |
US7327649B2 (en) | 1999-06-11 | 2008-02-05 | Ricoh Company, Ltd. | Method for formatting optical information recording medium, at recording power less than recording power to be used for recording, and recording medium formatted by the method |
-
1997
- 1997-07-23 JP JP19751797A patent/JPH1145440A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7327649B2 (en) | 1999-06-11 | 2008-02-05 | Ricoh Company, Ltd. | Method for formatting optical information recording medium, at recording power less than recording power to be used for recording, and recording medium formatted by the method |
US7263043B2 (en) | 2002-12-25 | 2007-08-28 | Teac Corporation | Optical disk apparatus for optimizing laser power during recording |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
USRE42584E1 (en) | Optical disc recording and reproducing apparatus for performing a formatting process as a background process and a method for formatting an optical disc by a background process | |
US6473380B1 (en) | Information recording and reproducing apparatus for formatting a rewritable recording medium by an easy formatting method | |
JP2002324363A (en) | Information recording/reproducing apparatus | |
JP2001110168A (en) | Information recording and reproducing device, information recording and reproducing method, and recording medium readable by computer in which information recording and reproducing program is recorded | |
JPH02216672A (en) | Optical disk drive device | |
US20040160875A1 (en) | Recording method, program, storage medium, and information recording apparatus | |
JPH1166751A (en) | Information recording and reproducing device | |
US7257061B2 (en) | Method and apparatus for determining a recordable position of a writable disk | |
JPH10293961A (en) | Optical disk recorder | |
JPH10312650A (en) | Optical disk recorder | |
JP2000003517A (en) | Optical disk recorder | |
JPH1145440A (en) | Optical disk recording and reproducing device | |
JP3264223B2 (en) | Optical disk recording device | |
JPH0935270A (en) | Cd-r driving device | |
JP4713140B2 (en) | Digital data recording method, recording apparatus and reproducing apparatus | |
JP3705862B2 (en) | Optical disk recording device | |
JP3816455B2 (en) | Optical disk recording device | |
JPH10269751A (en) | Information recording/reproducing apparatus | |
JP3782208B2 (en) | Optical disk recording device | |
JP2001202200A (en) | Data recording/reproducing method and disk-shaped recording medium | |
JPH11213391A (en) | Information recording/reproducing device | |
JP2001101786A (en) | Information recording and reproducing device, information recording and reproducing method and computer-readable recording medium recording information recording and reproducing program | |
JP4651603B2 (en) | Information recording / reproducing device | |
JP2000215446A (en) | Information recording and reproducing device | |
JP3804959B2 (en) | Information recording / reproducing device |