JP2001184642A - Optical disk device and its data recording method - Google Patents
Optical disk device and its data recording methodInfo
- Publication number
- JP2001184642A JP2001184642A JP36623099A JP36623099A JP2001184642A JP 2001184642 A JP2001184642 A JP 2001184642A JP 36623099 A JP36623099 A JP 36623099A JP 36623099 A JP36623099 A JP 36623099A JP 2001184642 A JP2001184642 A JP 2001184642A
- Authority
- JP
- Japan
- Prior art keywords
- data
- recording
- read
- recorded
- optical disk
- 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.)
- Granted
Links
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
- Optical Recording Or Reproduction (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、光情報記録媒体を
用いて情報の記録・再生を行う光情報記録媒体の記録再
生装置(以下、単に、光ディスク装置と言う)に関し、
特に、データの記録再生の際に好適な光ディスク装置
と、かかる装置におけるデータ記録方法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an optical information recording / reproducing apparatus for recording / reproducing information using an optical information recording medium (hereinafter, simply referred to as an optical disk apparatus).
In particular, the present invention relates to an optical disk device suitable for recording and reproducing data, and a data recording method in such an apparatus.
【0002】[0002]
【従来の技術】従来、円盤状の光学記録媒体上に相変化
等を利用してピットを形成することにより情報を記録し
た光情報記録媒体から、その記録情報を光学的に読み出
して再生する光ディスク装置は、種々の方式のものが知
られており、かつ、既に実用されている。また、特に近
年、その情報記録密度を高めて、大量の情報を記録でき
る光学記録媒体として、例えば、DVDと呼ばれるもの
が提案されて注目を集めており、その記録情報を読み出
して再生する再生装置も、その一部は、既に市販されて
いる。2. Description of the Related Art Conventionally, an optical disk for optically reading and reproducing recorded information from an optical information recording medium on which information is recorded by forming pits on a disk-shaped optical recording medium by utilizing a phase change or the like. Various types of devices are known and are already in practical use. Also, in recent years, as an optical recording medium capable of recording a large amount of information by increasing its information recording density, for example, a so-called DVD has been proposed and attracted attention, and a reproducing apparatus for reading out and reproducing the recorded information. Some of them are already commercially available.
【0003】ところで、かかるDVD等を含む高密度記
録媒体では、その円盤状の媒体上の情報記録密度を高め
るため、光学的再生手段として、CD等の従来の光ディ
スク装置よりもより波長の短いレーザ光を使用すると共
に、さらに、トラックピッチの密度を向上するため、媒
体の記録面上にランド領域とグルーブ領域と呼ばれる凹
凸部を形成し、これらの領域に情報を記録することが行
われている。なお、これらランド領域とグルーブ領域
は、光学的再生手段である光ピックアップによるトラッ
キング動作に追従して一周毎に交互に現われる。また、
かかる高密度記録媒体としても、記録した情報の再生の
みが可能な記録媒体や、一回の記録が可能な記録媒体、
さらには、複数回の記録が可能な記録媒体等、各種の記
録媒体が提案されている。なお、これら各種の記録媒体
では、特に、その反射率等において、その特性が異なっ
ている。In a high-density recording medium including a DVD or the like, a laser having a shorter wavelength than a conventional optical disk device such as a CD is used as an optical reproducing means in order to increase the information recording density on the disk-shaped medium. In addition to using light, in order to further improve the track pitch density, irregularities called land areas and groove areas are formed on the recording surface of the medium, and information is recorded in these areas. . Note that these land areas and groove areas alternately appear every turn following a tracking operation by an optical pickup as an optical reproducing means. Also,
As such a high-density recording medium, a recording medium capable of only reproducing recorded information, a recording medium capable of performing one-time recording,
Further, various recording media such as a recording medium capable of performing recording a plurality of times have been proposed. Note that these various recording media have different characteristics, particularly in terms of the reflectance and the like.
【0004】このような高密度記録媒体を用いてデータ
を記録する場合、画像データ等の大きなデータを記録し
たり、DVD−ROM等の媒体との互換性を確保する点
で有利になるように、従来よりもデータの記録単位を大
きくとる傾向になっている。例えば、DVD−RAMの
場合は、32kBをデータの記録単位としている。[0004] When data is recorded using such a high-density recording medium, it is advantageous to record large data such as image data and to ensure compatibility with a medium such as a DVD-ROM. Therefore, the recording unit of data tends to be larger than before. For example, in the case of a DVD-RAM, 32 kB is used as a data recording unit.
【0005】[0005]
【発明が解決しようとする課題】このようにデータの記
録単位を大きくした時、小さな容量のファイルを記録す
る場合、あるいはファイル間の繋ぎ目に上記記録単位が
またがる場合には、一旦データを読み出し、その後デー
タを組み換えて記録する方法がとられている。この場
合、既に記録されているデータの上に再記録することに
なるので、予め記録されているかどうかを慎重に判断す
ることが必要となり、該判断方法が不確実な場合、デー
タが消失してしまうということも考えられる。When the recording unit of data is increased, a file of a small capacity is recorded, or when the recording unit spans a joint between files, data is read out once. Then, the data is rearranged and recorded. In this case, re-recording is performed on the already recorded data, so it is necessary to carefully determine whether or not the data is already recorded. If the determination method is uncertain, the data is lost. It is also possible that it will.
【0006】本発明の目的は、前記課題を解決すること
にあり、特にデータの記録・未記録を正確に判断し、デ
ータの記録単位を大きくした場合においても確実にデー
タの記録・再生を行うことのできる光ディスク装置とそ
のデータ記録方法を提供することにある。SUMMARY OF THE INVENTION An object of the present invention is to solve the above-mentioned problems. In particular, it is possible to accurately determine whether data is recorded or not, and to reliably record and reproduce data even when the data recording unit is increased. And a data recording method for the optical disk device.
【0007】[0007]
【課題を解決するための手段】まず、上記した目的を達
成するために、本発明により提供されるのは、光情報記
録媒体に新規データを記録する際に、該光情報記録媒体
からデータを読み出し、該読み出しデータに上記新規デ
ータの少なくとも一部の記録データを追加し、該読み出
しデータと該記録データを合わせて記録するデータ記録
方法を少なくとも使用する光ディスク装置のデータ記録
方法であって、上記読み出しデータ部の未記録検出とデ
ータの読み出し可否の判定を行い、該読み出しデータ部
が未記録と判定され、かつ、該読み出しデータがエラー
と判定された場合、該読み出しデータを(00)hとし
て、上記記録データと合わせて記録を行い、また、上記
読み出しデータ部が未記録と判定され、かつ、該読み出
しデータが正常に再生できたと判定された場合、該読み
出しデータと上記記録データと合わせて記録を行い、さ
らに、上記該み出しデータ部が記録済みと判定された場
合、該読み出しデータ部からデータを再生し、該データ
と上記記録データを合わせて記録するものである。Means for Solving the Problems First, to achieve the above-mentioned object, the present invention provides a method for recording new data on an optical information recording medium by recording data from the optical information recording medium. Reading, adding at least a part of the recording data of the new data to the read data, and at least using a data recording method of recording the read data and the recording data together, wherein the data recording method of the optical disc device, The non-recording of the read data portion is detected and the readability of the data is determined. If the read data portion is determined to be unrecorded and the read data is determined to be an error, the read data is set to (00) h. The recording is performed together with the recording data, and the read data portion is determined to be unrecorded, and the read data is normally recorded. If it is determined that the data has been generated, the read data and the recording data are recorded together, and further, if it is determined that the protruding data portion has been recorded, the data is reproduced from the read data portion. The data and the recording data are recorded together.
【0008】また、本発明においては、上記未記録検出
は、記録部の反射率変化を検出することにより行うこと
もできる。In the present invention, the unrecorded state can also be detected by detecting a change in the reflectance of the recorded portion.
【0009】また、本発明においては、上記読み出しデ
ータのエラー判定にECCエラーを用いて行うこともで
きる。Further, in the present invention, the error determination of the read data can be performed by using an ECC error.
【0010】また、本発明においては、上記読み出しデ
ータのエラー判定にはSYNCエラーを用いることもで
きる。In the present invention, a SYNC error can be used for the error determination of the read data.
【0011】さらに、本発明によれば、上記した目的を
達成するために、光情報記録媒体に新規データを記録す
る際に、該光情報記録媒体からデータを読み出し、該読
み出しデータに上記新規データの少なくとも一部の記録
データを追加し、該読み出しデータと該記録データを合
わせて記録するデータ記録方法を少なくとも使用する光
ディスク装置であって、上記光情報記録媒体からデータ
を読み出すデータ再生部と、上記光情報記録媒体の未記
録検出を行う未記録検出部と、上記光情報記録媒体から
のデータの読み出し可否の判定を行うデータ読み出し判
定部と上記読み出しデータと上記記録データを合わせて
記録を行うデータ記録部とを備え、上記未記録検出部で
上記読み出しデータ部が未記録と判定され、かつ、上記
データ読み出し判定部で該読み出しデータがエラーと判
定された場合、上記データ記録部にて、該読み出しデー
タを(00)hとして上記記録データと合わせて記録を
行い、また、上記読み出しデータ部が未記録と判定さ
れ、かつ、該読み出しデータが正常に再生できたと判定
された場合、該読み出しデータと上記記録データと合わ
せて記録を行い、さらに、上記該み出しデータ部が記録
済みと判定された場合、該読み出しデータ部からデータ
を再生し、該データと上記記録データを合わせて記録す
るように制御する制御手段を備えている。Furthermore, according to the present invention, in order to achieve the above object, when new data is recorded on an optical information recording medium, the data is read from the optical information recording medium, and the new data is added to the read data. An optical disc device that uses at least a data recording method of adding at least a part of recording data of the read data and the recording data, and a data reproducing unit that reads data from the optical information recording medium, A non-recording detection unit for detecting non-recording of the optical information recording medium, a data reading determining unit for determining whether data can be read from the optical information recording medium, and recording the read data and the recording data together A data recording unit, wherein the unrecorded detection unit determines that the read data portion is unrecorded, and If the read data is determined to be an error by the unit, the data recording unit records the read data as (00) h together with the record data, and determines that the read data unit is unrecorded. And, when it is determined that the read data can be normally reproduced, recording is performed together with the read data and the recording data, and further, when it is determined that the protruding data portion is already recorded, There is provided control means for reproducing data from the read data section and controlling the data and the recording data to be recorded together.
【0012】また、本発明においては、上記未記録検出
部は、記録部の反射率変化を検出するエンベロープ検出
回路と比較回路より構成することもできる。Further, in the present invention, the unrecorded detection section may be constituted by an envelope detection circuit for detecting a change in reflectance of the recording section and a comparison circuit.
【0013】また、本発明においては、上記データ読み
出し判定部は、ECCエラーを用い、ECC訂正不可の
ときエラーと判定することもできる。Further, in the present invention, the data read determination section can use an ECC error to determine an error when ECC correction is impossible.
【0014】また、本発明においては、上記記データ読
み出し判定部は、SYNC検出回路と該検出回路のSY
NCエラーを判定する判定部より構成することもでき
る。Further, in the present invention, the data read determination unit includes a SYNC detection circuit and a SY detection circuit.
It can also be constituted by a judgment unit for judging an NC error.
【0015】[0015]
【発明の実施の形態】以下、本発明の実施の形態につい
て、添付の図面を参照しながら説明する。Embodiments of the present invention will be described below with reference to the accompanying drawings.
【0016】先ず、本発明に係る光ディスク装置の概略
構成を図1を参照して説明する。図1は、本実施形態の
光情報記録媒体の読み書き可能な光ディスク装置のブロ
ック図である。First, a schematic configuration of an optical disk device according to the present invention will be described with reference to FIG. FIG. 1 is a block diagram of a readable / writable optical disc device for an optical information recording medium according to the present embodiment.
【0017】先ず、図1において、符号100は、高密
度情報記録媒体の光ディスクを示している。また、符号
200は記録再生ヘッドであり、その内部に、記録再生
に使用する半導体レーザ、各種レンズ、フォトディテク
タ等を備えている。First, in FIG. 1, reference numeral 100 denotes an optical disk of a high-density information recording medium. Reference numeral 200 denotes a recording / reproducing head, which includes a semiconductor laser, various lenses, a photodetector, and the like used for recording / reproducing.
【0018】ここで、この実施形態では、光ディスク1
00に情報を記録・再生するために、記録再生ヘッド2
00からのフォーカス・トラッキング誤差信号210に
したがいフォーカス・トラッキング制御回路を通して記
録再生ヘッド200の対物レンズ(図示せず)をコント
ロールすることで、正確にフォーカス・トラッキングを
行なっている。なお、記録再生ヘッド200に関する各
種オフセットあるいはランド・グルーブ切換え等につい
てはシステムコントローラ500から司令を出してい
る。In this embodiment, the optical disk 1
In order to record / reproduce information at 00, the recording / reproducing head 2
By controlling an objective lens (not shown) of the recording / reproducing head 200 through a focus / tracking control circuit in accordance with the focus / tracking error signal 210 from 00, accurate focus / tracking is performed. A command is issued from the system controller 500 for various offsets or land / groove switching of the recording / reproducing head 200.
【0019】記録再生ヘッド200からの再生信号は、
RF増幅回路230にて増幅された後、2値化回路24
0、データ復調回路250を通して、システムコントロ
ーラ500に送られ、データとして再生される。データ
復調時には、SYNC検出回路にて同期信号を検出し、
正確にデータを復調するものである。また、後述する実
施形態によれば、SYNC検出回路260からはSYN
Cエラー信号がシステムコントローラに送られる。The reproduced signal from the recording / reproducing head 200 is
After being amplified by the RF amplification circuit 230, the binarization circuit 24
0, sent to the system controller 500 through the data demodulation circuit 250 and reproduced as data. At the time of data demodulation, a sync signal is detected by a SYNC detection circuit,
It accurately demodulates data. Further, according to the embodiment described later, the SYNC detection circuit 260
A C error signal is sent to the system controller.
【0020】RF信号増幅回路230のもう一つの出力
はエンベロープ検出回路270を通して未記録判定回路
280に送られ、記録・未記録のどちらかの判定をシス
テムコントローラ500に報告する。Another output of the RF signal amplifying circuit 230 is sent to an unrecorded determination circuit 280 through an envelope detection circuit 270, and reports a determination of recording or unrecorded to the system controller 500.
【0021】データ記録に際しては、記録データ600
に従いシステムコントローラ500により後述するよう
な処理を行い、記録データ合成部400、符号化回路4
10、記録パルス変換回路420、レーザ駆動回路43
0を通して、記録再生ヘッド200に送り、データを光
ディスク100に記録する。When recording data, the recording data 600
The processing described below is performed by the system controller 500 according to the
10, recording pulse conversion circuit 420, laser drive circuit 43
0, the data is sent to the recording / reproducing head 200, and the data is recorded on the optical disk 100.
【0022】また、この実施形態の装置は、ディスク回
転用のモータ300、モータ制御回路310、記録再生
ヘッド200を移動させるためのスライダモータ32
0、スライダモータ制御回路330を備えており、それ
ぞれシステムコントローラ500により制御される。The apparatus according to this embodiment includes a disk rotation motor 300, a motor control circuit 310, and a slider motor 32 for moving the recording / reproducing head 200.
0, a slider motor control circuit 330, each of which is controlled by the system controller 500.
【0023】次に、図3を用いて、情報記録媒体のうち
DVD−RAMと呼ばれる光ディスク100を詳細に説
明する。図3は、光ディスク装置により情報が記録・再
生される光ディスク100の外観図であり、図3(a)
が斜視図、図3(b)が平面図である。Next, an optical disc 100 called a DVD-RAM among information recording media will be described in detail with reference to FIG. FIG. 3 is an external view of the optical disk 100 on which information is recorded / reproduced by the optical disk device.
Is a perspective view, and FIG. 3B is a plan view.
【0024】かかる光ディスクの中でも、特に、DVD
−RAMと呼ばれる記録可能な媒体では、その透明な基
板上の記録層に、例えば、相変化を利用して、レーザ光
の照射によって結晶質状態あるいは非晶質状態のマーク
を作り出すことにより情報の書込みが可能であり、ま
た、その後、マークを作ったことによる結晶質、非晶質
の光の反射率の変化を読み取ることで光ディスク100
に記録された情報を再生する。Among such optical disks, in particular, DVD
-In a recordable medium called a RAM, a mark in a crystalline state or an amorphous state is formed on a recording layer on a transparent substrate by irradiating a laser beam, for example, using a phase change, thereby recording information. Writing is possible, and thereafter, the change in the reflectivity of crystalline and amorphous light due to the formation of the mark is read, so that the optical disc 100 can be written.
Play the information recorded in the.
【0025】この図3に示した光ディスク100は、一
例として上記DVD−RAMと呼ばれる記録可能な情報
記録媒体を挙げており、図3にも示すように、その中央
部に所定の制御情報等(control data)を記録したRO
M領域110と、その周辺のRAM領域120とに分け
られている。そして、上記のような光ディスクでは、図
3(b)に示すように、前記RAM領域120は、その
情報記録部分として、円盤上に情報を連続的に記録する
ための螺旋状のトラックTに沿って、その記録密度を高
くするため、いわゆる、ランド及びグルーブと呼ばれる
凹凸の領域に分けて形成されて情報の記録及び読み出し
を可能にしている。The optical disc 100 shown in FIG. 3 exemplifies a recordable information recording medium called a DVD-RAM as an example, and as shown in FIG. 3, predetermined control information and the like ( RO that recorded control data)
It is divided into an M area 110 and a surrounding RAM area 120. In the optical disc as described above, as shown in FIG. 3 (b), the RAM area 120 has a spiral track T for continuously recording information on a disk as its information recording portion. Therefore, in order to increase the recording density, the recording and reading of information is made possible by being formed in an uneven area called a land and a groove.
【0026】更に、前記RAM領域120は、幾つかの
領域に分割されている。つまり、RAM領域120の内
側と外側に装置制御に関する情報の管理領域121、1
22を備え、その間にユーザーの情報を読み書きするユ
ーザー領域123が設けられている。Further, the RAM area 120 is divided into several areas. That is, information management areas 121 and 1 for information related to device control are provided inside and outside the RAM area 120.
22, a user area 123 for reading and writing user information is provided therebetween.
【0027】更に、前記管理領域121および122
は、ディスクテストゾーン、ドライブテストゾーン、欠
陥情報管理ゾーン等に分けられている(図示せず)。ド
ライブテストゾーンは、後で説明するプリライト等を行
うときの書き込みエリアとしても使用される。欠陥情報
管理ゾーンはディスクの欠陥管理情報を記録する領域で
あり、DMA領域とも呼ばれるものである。また、前記
ユーザ領域123は、更に半径方向に複数に分割された
複数の領域(ゾーン)で構成される。Further, the management areas 121 and 122
Are divided into a disk test zone, a drive test zone, a defect information management zone, and the like (not shown). The drive test zone is also used as a writing area when performing pre-write or the like described later. The defect information management zone is an area for recording defect management information of a disk, and is also called a DMA area. The user area 123 is composed of a plurality of areas (zones) that are further divided into a plurality in the radial direction.
【0028】図4はこの実施形態で用いた記録フォーマ
ットの一例を示すものである。第4図(A)は上記光デ
ィスク100のトラックを内周から順に示したもので、
光ディスク100は、ROM領域110、管理領域12
1、ユーザ領域123(これは詳しくにはユーザ領域と
スペア領域よりなっている)、管理領域122より構成
されている。FIG. 4 shows an example of a recording format used in this embodiment. FIG. 4A shows the tracks of the optical disc 100 in order from the inner circumference.
The optical disc 100 has a ROM area 110, a management area 12
1, a user area 123 (more specifically, a user area and a spare area) and a management area 122.
【0029】図4(B)は上記ユーザ領域123を詳し
く示したものである。ユーザ領域123は、0ゾーンか
ら23ゾーンまでの合計24ゾーンにに別れており、各
ゾーンはユーザ領域とスペア領域から構成されている。
該スペア領域は、ユーザ領域に欠陥がある場合に使用す
る領域であり、ユーザ領域に欠陥があった時には替わり
にスペア領域に記録を行うものである。この処理を交替
処理と呼び、上記管理領域121および122内の欠陥
管理ゾーンで該交替処理情報が管理されている。FIG. 4B shows the user area 123 in detail. The user area 123 is divided into a total of 24 zones from zone 0 to zone 23, and each zone is composed of a user area and a spare area.
The spare area is used when there is a defect in the user area. When the user area has a defect, recording is performed in the spare area instead. This processing is called replacement processing, and the replacement processing information is managed in the defect management zones in the management areas 121 and 122.
【0030】上記ユーザ領域とスペア領域には各セクタ
毎にPSN(Physical Sector Number)の番地がふられ
ている。上記光ディスク100ではゾーン0の最初のP
SNは(31000)hであり、以下順番に連続番号と
なっている。ここで(31000)hとは、16進数で
31000を示すものである。以下、16進数の場合
(###)hと表すことにする。なお、###は16進
数である。The user area and the spare area are assigned a PSN (Physical Sector Number) address for each sector. In the optical disc 100, the first P of the zone 0
SN is (31000) h, and is a sequential number in the following order. Here, (31000) h indicates 31000 in hexadecimal. Hereinafter, in the case of a hexadecimal number, it is represented as (####) h. Note that ## is a hexadecimal number.
【0031】図4(C)は上記光ディスク100の正味
のユーザ領域を示したものである。該ユーザ領域は上記
スペア領域を除いたものであり、各セクタ毎にLSN
(Logical Sector Number)で管理されている。LSN
はゾーン0の最初を0とし、順番に番号が割付られる。
なお、サーティファイ等により予めユーザ領域の欠陥セ
クタが分かっている場合には、該欠陥情報を上記管理領
域に登録し、該欠陥セクタをスキップしてLSNの番地
がふられることになる。このようにPSNは実際の光デ
ィスク上の番地、LSNはユーザデータを管理するため
の番地である。FIG. 4C shows a net user area of the optical disc 100. The user area excludes the spare area, and the LSN is assigned to each sector.
(Logical Sector Number). LSN
Are set to 0 at the beginning of zone 0, and numbers are sequentially assigned.
If a defective sector in the user area is known in advance by certification or the like, the defect information is registered in the management area, the defective sector is skipped, and the address of the LSN is assigned. Thus, the PSN is an actual address on the optical disk, and the LSN is an address for managing user data.
【0032】図4(D)は、上記光ディスク100のユ
ーザ領域を用いて、ファイルを記録する場合の一例を示
したものである。ファイルを記録する場合、FATある
いはUDF等の何らかのファイルシステムで記録するこ
とになる。このときには、使用したファイルシステムの
情報等に関するボリューム構成を記録し、次にファイル
構成とファイルを記録する。該ファイル構成とファイル
を記録する場所には、LBN(Logical Block Number)
が設定され、該ファイル構成とファイルの最初がLBN
0に記録される。FIG. 4D shows an example in which a file is recorded using the user area of the optical disc 100. When recording a file, it is recorded by some file system such as FAT or UDF. At this time, the volume configuration related to the used file system information and the like is recorded, and then the file configuration and files are recorded. The file structure and the location where the file is recorded are in LBN (Logical Block Number)
Is set, and the file structure and the beginning of the file are LBN.
Recorded as 0.
【0033】このように、ファイルシステム上のファイ
ルと光ディスク上の記録場所は、LBN−LSN−PS
Nの各番地で関連づけられている。As described above, the file on the file system and the recording location on the optical disk are LBN-LSN-PS
N is associated with each address.
【0034】次に、図5から図7を用いて光ディスク1
00の記録に使用する最小記録単位となるECCブロッ
クについて説明する。図5は光ディスク100の記録ブ
ロックを説明する説明図、図6は光ディスクに記録する
記録データを生成する一つの方法を説明するフローチャ
ート図、図7は記録データの一例を示すデータ構成図で
ある。Next, the optical disk 1 will be described with reference to FIGS.
An ECC block which is the minimum recording unit used for recording 00 will be described. FIG. 5 is an explanatory diagram illustrating recording blocks of the optical disk 100, FIG. 6 is a flowchart illustrating one method of generating recording data to be recorded on the optical disk, and FIG. 7 is a data configuration diagram illustrating an example of recording data.
【0035】図6に示すように、光ディスクに記録する
記録データは、データIDにIDエラーディテクション
コード(IED)を付加し(ステップ1201)、さら
にメインデータとエラーディテクションコード(ED
C)を加える(ステップ1202)。次に、これらのデ
ータをスクランブル(ステップ1203)した後、EC
Cエンコード(ステップ1204)、インターリブ(ス
テップ1205)し、さらにSYNCコードを付加して
記録データが得られる。この記録データブロックをEC
Cブロックとし、該ECCブロック単位で光ディスクに
データが記録される。As shown in FIG. 6, for the recording data to be recorded on the optical disk, an ID error detection code (IED) is added to the data ID (step 1201), and the main data and the error detection code (EDD) are further added.
C) is added (step 1202). Next, after scrambling these data (step 1203), the EC
Recording data is obtained by performing C encoding (step 1204), interleaving (step 1205), and further adding a SYNC code. This recorded data block is
Data is recorded on the optical disk in C-block units in units of ECC blocks.
【0036】図7には上記ECCブロックの構成を示
す。該ECCブロックは182バイトのデータが208
行集まった構成となっている。182バイトの内、10
バイトはPI(インナーパリティコード)と呼ばれるエ
ラーコード、また、208行の内、16行はPO(アウ
ターパリティコード)と呼ばれるエラーコードであり、
PI,POを合わせてECCエラーコードと呼ぶ。光デ
ィスク上の記録単位である上記セクタには上記PO1行
を含む12行のデータが記録される。したがって、上記
ECCブロックの1ブロックを記録するためには、光デ
ィスク上には16セクタ(すなわち、13行×16セク
タ=208行)記録することになる。FIG. 7 shows the structure of the ECC block. The ECC block has 182 bytes of data of 208 bytes.
It has a line-up configuration. 10 out of 182 bytes
The bytes are error codes called PI (inner parity code), and out of the 208 lines, 16 lines are error codes called PO (outer parity code).
The combination of PI and PO is called an ECC error code. Twelve rows of data including the PO1 row are recorded in the sector which is a recording unit on the optical disc. Therefore, in order to record one of the ECC blocks, 16 sectors (that is, 13 rows × 16 sectors = 208 rows) are recorded on the optical disc.
【0037】上記の光ディスク上の記録状態を図5を用
いて詳しく説明する。図5(A)は光ディスク100の
トラックを示すもので、各セクタ毎にPID領域155
0とデータ領域1560が形成されている。PID領域
1550には、上記PSNが予め記録されており、デー
タ領域1560には上記ECCブロックの13行が記録
される。図5(B)に示すように、上記セクタが16個
まとまってECCブロック1個を形成する。The recording state on the optical disk will be described in detail with reference to FIG. FIG. 5A shows a track of the optical disc 100, and a PID area 155 is provided for each sector.
0 and a data area 1560 are formed. In the PID area 1550, the PSN is recorded in advance, and in the data area 1560, 13 lines of the ECC block are recorded. As shown in FIG. 5B, the above-mentioned 16 sectors form one ECC block.
【0038】上記ECCブロック内1セクタにおいて、
PIとPOを除いたデータ量は172B×12=206
4Bで、この中にデータIDが4B,IEDが2B,リ
ザーブが6B、EDCが4B含まれるので、正味のユー
ザデータは、これらを差し引いて、2048Bとなる。
したがって、ECCブロック1個当たりのユーザデータ
量は、2048B×16=32768Bになる。上記容
量は煩雑なので、以下、1セクタ当たりのユーザデータ
容量を2kB、ECCブロック1個当たりのユーザデー
タ容量を16×2kB=32kBと簡略化して呼ぶこと
にする。In one sector in the ECC block,
The data amount excluding PI and PO is 172B × 12 = 206
Since 4B includes 4B of data ID, 2B of IED, 6B of reserve, and 4B of EDC, the net user data is 2048B by subtracting these.
Therefore, the amount of user data per ECC block is 2048B × 16 = 32768B. Since the above capacity is complicated, the user data capacity per sector is simply referred to as 2 kB, and the user data capacity per ECC block is simply referred to as 16 × 2 kB = 32 kB.
【0039】次に、32kBのECCブロックを最小記
録単位とした場合の記録状態を図8を用いて説明する。
図8(A)は、LBN空間での記録状態の一例を示す。
LBN0から8kBのデータを記録し(符号807)、
次の72kBはデータ未記録(符号808)、その後デ
ータを記録(符号809)している例である。この場
合、LSN空間での記録状態は図8(B)のようにな
る。すなわち、最初のECCブロック810は、8kB
のデータと24kBの(00)hデータを合わせて32
kBとし、図6に示すステップで記録データを構築し、
当該LSNに記録する。次のECCブロック811は記
録するデータがないので未記録とする。次のECCブロ
ック812へは、16kBの(00)hデータと記録済
み809の最初の16kBのデータを合わせて、記録デ
ータを構築し記録する。Next, a recording state when a 32 kB ECC block is used as a minimum recording unit will be described with reference to FIG.
FIG. 8A shows an example of a recording state in the LBN space.
8 kB of data is recorded from LBN0 (reference numeral 807),
The next 72 kB is an example in which data is not recorded (reference numeral 808), and data is recorded thereafter (reference numeral 809). In this case, the recording state in the LSN space is as shown in FIG. That is, the first ECC block 810 is 8 kB
Data and 24kB (00) h data in total of 32
kB, record data is constructed by the steps shown in FIG.
Record in the LSN. The next ECC block 811 is left unrecorded because there is no data to be recorded. In the next ECC block 812, the recording data is constructed and recorded by combining the (00) h data of 16 kB and the first 16 kB data of the recorded 809.
【0040】図9を用いて、上記LBN空間のデータ未
記録空間808に64kBのデータを追加記録した場合
について説明する。これは、Read Modify Writeが発生
する例である。図9(A)のLBN空間は、新たに64
kBの追加記録データ920が加わり、続いて8kBの
データ未記録部921が存在するようになる。図9
(B)のLSN空間では、最初のECCブロック810
は、8kBの記録済みデータと追加記録データの初めの
24kBのデータを合わせて、記録データを構築して記
録される。このとき、光ディスク装置は、図8(B)の
ECCブロック810を読み出し(Read)、記録済みの
8kBデータを抽出し、該8kBデータと追加記録デー
タの初めの24kBのデータを合わせて記録データを構
築し(Modify)、ECCブロック単位で記録を行う(Wr
ite)。この一連の処理をRead Modify Writeと呼ぶ。A case where 64 kB of data is additionally recorded in the data unrecorded space 808 of the LBN space will be described with reference to FIG. This is an example where Read Modify Write occurs. The LBN space in FIG.
The additional recording data 920 of kB is added, and the data unrecorded portion 921 of 8 kB subsequently exists. FIG.
In the LSN space of (B), the first ECC block 810
Is recorded by constructing recording data by combining the recorded data of 8 kB and the first 24 kB of additional recording data. At this time, the optical disc apparatus reads (Read) the ECC block 810 in FIG. 8B, extracts recorded 8 kB data, and combines the 8 kB data with the first 24 kB of additional recording data to record data. Build (Modify) and record in ECC block units (Wr
ite). This series of processing is called Read Modify Write.
【0041】次のECCブロック811では、32kB
そのまま記録するので、Read Modify Writeは行わず通
常記録となる。すなわち、追加記録データの最初から2
4kB以降の32kB分のデータを、図6のステップに
従い記録データを構築して記録するものである。In the next ECC block 811, 32 kB
Since recording is performed as it is, normal recording is performed without performing Read Modify Write. That is, 2 from the beginning of the additional recording data
Data of 32 kB after 4 kB is constructed and recorded according to the steps in FIG.
【0042】最後のECCブロック812では、追加記
録データの最後の8kBデータと、8kBの(00)h
データと、記録済み809の最初の16kBのデータを
と合わせて、データを構築し、記録を行う。ここにおい
ても、Read Modify Writeが行われる。In the last ECC block 812, the last 8 kB data of the additional recording data and the (00) h of 8 kB
The data is combined with the data of the first 16 kB of the recorded 809 to construct and record the data. Also in this case, Read Modify Write is performed.
【0043】このように、Read Modify Writeが行われ
る可能性があるのは、記録データの最初と最後の部分で
ある。また、このRead Modify Writeを行うときには、
既にある記録データを書き直すことになるので、記録デ
ータの消失がなきよう十分に注意して行う必要がある。As described above, there is a possibility that Read Modify Write is performed in the first and last portions of the recording data. Also, when performing this Read Modify Write,
Since the existing recording data will be rewritten, it is necessary to exercise sufficient care so as not to lose the recording data.
【0044】次に、本発明の実施形態にかかる光ディス
クのデータ記録方法について図2のフローチャート図を
用いて説明する。Next, a data recording method for an optical disk according to an embodiment of the present invention will be described with reference to the flowchart of FIG.
【0045】図2は、パソコン等の上位システムからフ
ァイル等のデータ書込み命令が出たときに、本発明の実
施形態にかかる光ディスク装置を用いて光ディスク10
0に該データを書込み場合のフローチャート図である。FIG. 2 shows an optical disk 10 using an optical disk device according to an embodiment of the present invention when a data write command for a file or the like is issued from a host system such as a personal computer.
FIG. 11 is a flowchart for writing the data to 0.
【0046】パソコン等の上位システムからファイル等
のデータ書込み命令(ステップS11)に従い、たとえ
ばUDF等のファイルシステムが上記LBN空間のMA
P上で光ディスク100における空き容量を確認し、L
BN空間での記録領域を決定する(ステップS12)。
続いて、上記ファイルシステムは、上記記録領域に従い
スタートのLSNと記録データ長を与えて上記光ディス
ク装置に書込み命令を出す(ステップS13)。以下の
ステップの処理は、光ディスク装置内で行われ、上記フ
ァイルシステムおよびパソコン等の上記上位システムは
関与しない。In accordance with a data write command for a file or the like (step S11) from a host system such as a personal computer, a file system such as a UDF, for example,
Check the free space in the optical disc 100 on P,
A recording area in the BN space is determined (step S12).
Subsequently, the file system gives a start LSN and a recording data length according to the recording area, and issues a write command to the optical disk device (step S13). The processing of the following steps is performed in the optical disk device, and does not involve the host system such as the file system and the personal computer.
【0047】上記光ディスク装置は、スタートLSNと
記録データ長の情報から、記録する最初のブロック(E
CCブロック)がRead Modify Write処理が必要となる
かどうかを判定する(ステップS15)。たとえば、上
記の図9に示したような追加記録データを記録する場合
は、最初のブロックはRead Modify Write処理となる。
この場合は、当該ブロックのデータを読み出し(ステッ
プS17)、該読み出しデータに追加記録データを付加
してデータを再構築し(ステップS18)、当該ブロッ
クに該データを記録する(ステップS19)。また、ス
テップ15でRead Modify Write処理なしと判定された
場合は、図6に示したECCエンコード処理をして、そ
のまま当該ブロックにデータを記録する(ステップS2
0)。The above optical disc apparatus uses the information of the start LSN and the recording data length to record the first block (E
The CC block) determines whether or not the Read Modify Write process is required (step S15). For example, when recording additional recording data as shown in FIG. 9, the first block is a Read Modify Write process.
In this case, the data of the block is read (step S17), additional recording data is added to the read data to reconstruct the data (step S18), and the data is recorded in the block (step S19). If it is determined in step 15 that there is no Read Modify Write process, the ECC encoding process shown in FIG. 6 is performed, and the data is directly recorded in the block (step S2).
0).
【0048】これに続く中間のブロック(ステップS2
0)では、記録データの最終ブロックに到達するまで、
ブロック単位でのデータ記録を繰り返す(ステップS2
1)。たとえば、上記の図9に示したような場合は、こ
の中間ステップは1回となる。The following intermediate block (step S2)
In 0), until the last block of the recording data is reached,
Repeat data recording in block units (step S2
1). For example, in the case shown in FIG. 9, the intermediate step is performed once.
【0049】上記データ記録の最後の最終ブロック(ス
テップS21)では、再び、Read Modify Write処理が
必要となるかどうかを判定する(ステップS15)。Re
ad Modify Write処理が不要と判定された場合は、当該
ブロックにデータを記録して終了となる。In the last and final block of the data recording (step S21), it is determined again whether or not the Read Modify Write process is required (step S15). Re
If it is determined that the ad Modify Write process is unnecessary, the data is recorded in the block and the process ends.
【0050】一方、たとえば、上記の図9に示したよう
な場合は、最終ブロックはRead Modify Write処理とな
り、この場合は当該ブロックの未記録検出を行う(ステ
ップS25)。この未記録検出は反射率を検出する方法
を用いるが詳細については後述する。記録済みと判定さ
れた場合(たとえば上記図9の場合)、上述したRead M
odify Write処理に基づき、ステップS26,S27,
S29を実行して、終了となる。On the other hand, for example, in the case shown in FIG. 9, the last block is a Read Modify Write process, and in this case, unrecorded detection of the block is performed (step S25). This unrecorded detection uses a method of detecting the reflectance, which will be described later in detail. If it is determined that the data has been recorded (for example, in the case of FIG.
Based on the odify write process, steps S26, S27,
After executing S29, the process ends.
【0051】上記ステップS25で未記録と判定された
場合も当該ブロックのデータリードを行う(ステップS
29)。ここで、データリード時にECCエラーを検出
し(ステップS30)、ECCエラーでデータ読み出せ
ないことを確認した後、当該ブロックデータを全て(0
0)hとして、上記記録データの後ろに付加してデータ
の再構築を行い(ステップS33)、当該ブロックにデ
ータを記録し(ステップS34)、終了する。If it is determined in step S25 that data has not been recorded, the data is read from the block (step S25).
29). Here, an ECC error is detected at the time of data reading (step S30), and it is confirmed that data cannot be read due to the ECC error.
0) h is added to the end of the recording data to reconstruct the data (step S33), the data is recorded in the block (step S34), and the processing ends.
【0052】また、未記録と判定されても、ECCエラ
ー訂正の結果、データが読み出せた場合は、記録済みの
場合と同様に、記録データ追加によるデータ再構築を行
い(ステップS31)、当該ブロックにデータを記録し
て(ステップS32)終了する。If the data can be read as a result of the ECC error correction even if it is determined that the data has not been recorded, the data is reconstructed by adding the recorded data as in the case of the recorded data (step S31). The data is recorded in the block (step S32), and the process ends.
【0053】本実施形態によれば、反射率による未記録
検出とECCエラーによる未記録検出を2重に行うの
で、Read Modify Write処理におけるデータ消失を防止
し、信頼性を大幅に向上できる。すなわち、該未記録検
出が不完全であり、たとえば、上記図9の例で、ECC
ブロック812を未記録と判定してしまうと、記録済み
データ809の先頭部分の16kBのデータが消失して
しまうことになる。本実施形態では、反射率で未記録と
一旦検出されても、データ読み出しで再度未記録検出を
行うので、データ消失を防止できるものである。According to the present embodiment, unrecorded detection based on reflectance and unrecorded detection based on an ECC error are performed twice, so that data loss during Read Modify Write processing can be prevented, and reliability can be greatly improved. That is, the unrecorded detection is incomplete. For example, in the example of FIG.
If the block 812 is determined to be unrecorded, the 16 kB data at the head of the recorded data 809 will be lost. In the present embodiment, even if it is once detected as unrecorded by the reflectance, unrecorded detection is performed again by reading data, so that data loss can be prevented.
【0054】次に、本実施形態における反射率による上
記未記録検出方法について図1と図10を用いて説明す
る。反射率による未記録検出手段はエンベロープ検出回
路270と未記録判定回路280より構成されている。
図10(A)はエンベロープ検出回路270の入力信号
にあたるRF旬号増幅回路230の出力波形である。該
出力波形は、1セクタ毎に、PID部と記録データ部の
信号よりなる。ここで、PID部は、データの記録・未
記録にかかわらず常に出力されている。データ記録部
は、データが記録されていると、反射率が変化すること
で信号が出力される。未記録の場合は零出力である。Next, the method of detecting unrecorded data based on the reflectance in the present embodiment will be described with reference to FIGS. The unrecorded detection means based on the reflectance includes an envelope detection circuit 270 and an unrecorded determination circuit 280.
FIG. 10A shows the output waveform of the RF signal amplification circuit 230 corresponding to the input signal of the envelope detection circuit 270. The output waveform is composed of signals of a PID section and a recording data section for each sector. Here, the PID section is always output regardless of whether data is recorded or not. When data is recorded, the data recording unit outputs a signal due to a change in reflectance. If no data is recorded, the output is zero.
【0055】上記図10(A)信号をエンベロープ検出
回路270を通すと、図10(B)の実線の波形が得ら
れる。この信号を、比較回路からなる未記録判定回路2
80を通して記録・未記録を判定する。図10(B)に
上記比較回路のスライスレベルを点線で示した。図10
(C)には未記録の場合のエンベロープ検出回路270
の出力を実線で示した。このように、上記比較回路で
は、スライスレベル以上のときHighパルス、それ以
下のときLowパルスが出力されるので、上記記録デー
タ部にゲートをかけること(図示せず)で記録・未記録
判定を可能としている。When the signal shown in FIG. 10A passes through the envelope detection circuit 270, the waveform shown by the solid line in FIG. 10B is obtained. This signal is sent to an unrecorded determination circuit 2 comprising a comparison circuit.
The recording / non-recording is determined through 80. FIG. 10B shows the slice level of the comparison circuit by a dotted line. FIG.
(C) shows an envelope detection circuit 270 in the case of no recording.
Is shown by a solid line. As described above, the comparison circuit outputs a High pulse when the level is equal to or higher than the slice level, and outputs a Low pulse when the level is lower than the slice level. It is possible.
【0056】次に、本発明による他の実施形態を図13
を用いて説明する。この実施形態は、上記図2の実施形
態におけるECCエラー検出の替わりに、SYNCエラ
ー検出(ステップS80)を導入し、SYNCエラーが
所定のレベル以下となった場合に当該ブロックデータリ
ードを行う(ステップS81)ものである。これ以外
は、図2に示したものと同じである。Next, another embodiment according to the present invention will be described with reference to FIG.
This will be described with reference to FIG. This embodiment introduces a SYNC error detection (step S80) instead of the ECC error detection in the embodiment of FIG. 2, and performs the block data read when the SYNC error becomes equal to or less than a predetermined level (step S80). S81). Other than this, it is the same as that shown in FIG.
【0057】上記SYNCエラー検出の判定は、SYN
C検出回路260を用い、SYNCエラーカウント数を
システムコントローラ500に送って、行うものであ
る。このSYNC信号は図6に示したように記録データ
構成前に付加されるもので、セクタあたり26個程度設
けられる。この実施形態では、この26個のうち13個
が検出されれば、ステップS81に進むものとした。た
だし、この設定値はこれに限るものではなく、光ディス
ク装置に依存するので、未記録検出の上記スライスレベ
ルと連動させて適切な値に設定すれば良い。The determination of the SYNC error detection is made by the SYNC
This is performed by sending the SYNC error count number to the system controller 500 using the C detection circuit 260. As shown in FIG. 6, the SYNC signal is added before the recording data is formed, and about 26 SYNC signals are provided per sector. In this embodiment, if 13 of the 26 are detected, the process proceeds to step S81. However, this set value is not limited to this, and depends on the optical disk device, so it may be set to an appropriate value in conjunction with the above-mentioned slice level for which no recording has been detected.
【0058】上記図13の実施形態によっても、未記録
検出を2重にできるので、上記図2の実施形態と同様の
効果がある。さらに、本実施形態では、SYNCエラー
検出後にステップS81でデータリードを行うので、上
記図2の実施形態よりさらに厳しい判定ができる。すな
わち、SYNC検出OKで、ステップS81のデータリ
ード不可となった場合は、当該ブロックにデータは記録
されているが記録データ自体に不具合が生じていること
がわかる。図13には示していないが、この場合はRead
Modify Write処理を中止して、エラーのフラグを立
て、上位システムに報告する。これにより、既に記録さ
れているデータ消失防止をさらに確実なものとすること
ができる。According to the embodiment shown in FIG. 13, the unrecorded state can be doubled, and the same effect as that of the embodiment shown in FIG. 2 can be obtained. Further, in the present embodiment, since the data read is performed in step S81 after the detection of the SYNC error, it is possible to make a stricter determination than in the embodiment of FIG. That is, if the SYNC detection is OK and the data cannot be read in step S81, it can be understood that the data is recorded in the block, but the recorded data itself has a problem. Although not shown in FIG. 13, in this case, Read
Cancels the Modify Write process, sets an error flag, and reports it to the higher system. As a result, it is possible to further reliably prevent the loss of the already recorded data.
【0059】次に、本発明による他の実施形態について
図11のフローチャート図を用いて説明する。図11の
実施形態は、上記図2の実施形態をより簡略化したもの
である。すなわち、図2で2個所にあったステップS2
7とS31をまとめてS51とし、図2で3箇所にあっ
たステップS28,S32,S34をまとめてS52と
している。簡略化した以外の本実施形態の効果は図2と
同じである。Next, another embodiment of the present invention will be described with reference to the flowchart of FIG. The embodiment of FIG. 11 is a more simplified version of the embodiment of FIG. That is, step S2, which is located in two places in FIG.
7 and S31 are collectively referred to as S51, and steps S28, S32, and S34, which are three places in FIG. 2, are collectively referred to as S52. The effects of the present embodiment other than the simplification are the same as those in FIG.
【0060】次に、本発明による他の実施形態について
図12のフローチャート図を用いて説明する。図12の
実施形態は、上記図11の実施形態から、ECCエラー
検出(ステップS30)を未記録検出(ステップS2
5)の前にもってきたものである。Next, another embodiment of the present invention will be described with reference to the flowchart of FIG. The embodiment of FIG. 12 is different from the embodiment of FIG. 11 in that the ECC error detection (step S30) is not recorded (step S2).
It was brought before 5).
【0061】すなわち、最終ブロックがRead Modify Wr
ite処理と判定された後、当該ブロックのデータリード
行い(ステップS71)、ECCエラーを検出する(ス
テップS30)。ECCエラー訂正後、データ読み出し
OKの場合は、記録データに該読み出しデータを付加し
てデータを再構築し(ステップS73)、当該ブロック
にデータを記録して(ステップS52)、終了する。That is, the last block is Read Modify Wr
After it is determined that the ite process has been performed, data reading of the block is performed (step S71), and an ECC error is detected (step S30). After the ECC error correction, if the data reading is OK, the read data is added to the recording data to reconstruct the data (step S73), the data is recorded in the block (step S52), and the process ends.
【0062】一方、ECCエラー訂正不能で、データ読
み出しNGの場合は、当該ブロックノン未記録検出を行
い(ステップS25)、未記録の場合は、当該ブロック
のデータをすべて(00)hとして記録データに付加
し、データの再構築を行い(ステップS33)、当該ブ
ロックにデータを記録して(ステップS52)、終了す
る。On the other hand, if the ECC error cannot be corrected and the data read is NG, the non-recording non-recording of the block is detected (step S25). If the data is not recorded, all the data of the block is set to (00) h. To reconstruct the data (step S33), record the data in the block (step S52), and end the process.
【0063】ステップS25で記録済みと判定された場
合は、再度ECCエラーを検出するステップに戻る。図
12には図示していないが、該戻りルーチンには、カウ
ンタを設けて置き、同一ブロックに於いて所定の回数以
上このルーチンを通った場合、当該ブロックのデータが
破壊されているものと判断し、上記図13の実施形態の
ようにRead Modify Write処理を中止して、エラーのフ
ラグを立て、上位システムに報告することもできる。本
実施形態では、上述した実施形態の利点に加え、処理ス
テップが少ないので、書込み時間が短縮できる利点があ
る。If it is determined in step S25 that recording has been completed, the process returns to the step of detecting an ECC error again. Although not shown in FIG. 12, a counter is provided in the return routine, and when the same block has passed this routine a predetermined number of times or more, it is determined that the data of the block has been destroyed. However, as in the embodiment of FIG. 13, the Read Modify Write process can be stopped, an error flag can be set, and the error can be reported to the host system. In the present embodiment, in addition to the advantages of the above-described embodiment, there is an advantage that the number of processing steps is small, so that the writing time can be reduced.
【0064】[0064]
【発明の効果】本発明によれば、未記録検出を反射率と
ECCエラーあるいはSYNCエラー等を用いて2重に
行い、データの記録・未記録を正確に判断するので、Re
ad Modify Write処理において、既に記録されたデータ
が消失することなく、確実にデータの記録・再生を行う
ことが可能となる。According to the present invention, the unrecorded state is double-detected using the reflectance and the ECC error or the SYNC error, etc., and the recorded / unrecorded state of the data is accurately determined.
In the ad Modify Write process, it is possible to reliably record and reproduce data without losing already recorded data.
【図1】本発明に係る光ディスク装置の装置ブロック図
である。FIG. 1 is an apparatus block diagram of an optical disk apparatus according to the present invention.
【図2】本発明に係る光ディスク装置のデータ記録方法
のフローチャート図である。FIG. 2 is a flowchart of a data recording method of the optical disc device according to the present invention.
【図3】本発明に係る光ディスク装置により情報が再生
・記録可能な光ディスクであるDVDの外観図であるFIG. 3 is an external view of a DVD which is an optical disk on which information can be reproduced and recorded by the optical disk device according to the present invention.
【図4】図3のDVDにおける物理フォーマット(PS
N)と論理フォーマット(LSN)およびファイルシス
テムのLBNの関係を説明する説明図である。FIG. 4 shows a physical format (PS) of the DVD shown in FIG. 3;
FIG. 3 is an explanatory diagram for explaining the relationship between N) and a logical format (LSN) and LBN of a file system.
【図5】図3のDVDにおけるセクタフォーマットとE
CCブロックの関係を示す説明図である。FIG. 5 shows a sector format and E in the DVD of FIG. 3;
FIG. 4 is an explanatory diagram showing a relationship between CC blocks.
【図6】図3のDVDに記録する記録データを生成する
一つの方法を示す説明図である。FIG. 6 is an explanatory diagram showing one method of generating recording data to be recorded on the DVD of FIG.
【図7】図6における記録データ生成過程でのECCエ
ンコード後のデータ構成を示す構成図である。7 is a configuration diagram showing a data configuration after ECC encoding in a recording data generation process in FIG. 6;
【図8】図3のDVDにおけるLSN空間の記録状態と
ファイルシステムのLBN空間の対応関係を説明するた
めの説明図である。FIG. 8 is an explanatory diagram for explaining a correspondence relationship between a recording state of an LSN space in the DVD of FIG. 3 and an LBN space of a file system.
【図9】図8の状態に新たに追加データを書き込んだ場
合における、LSN空間の記録状態とファイルシステム
のLBN空間の対応関係を説明するための説明図であ
る。FIG. 9 is an explanatory diagram for explaining the correspondence between the recording state of the LSN space and the LBN space of the file system when additional data is newly written in the state of FIG. 8;
【図10】本発明に係る光ディスク装置のエンベロープ
検出回路付近の波形を模式的に表した説明図である。FIG. 10 is an explanatory diagram schematically showing waveforms near an envelope detection circuit of the optical disc device according to the present invention.
【図11】本発明に係る他のデータ記録方法のフローチ
ャート図である。FIG. 11 is a flowchart of another data recording method according to the present invention.
【図12】本発明に係る他のデータ記録方法のフローチ
ャート図である。FIG. 12 is a flowchart of another data recording method according to the present invention.
【図13】本発明に係る他のデータ記録方法のフローチ
ャート図である。FIG. 13 is a flowchart of another data recording method according to the present invention.
【符号の説明】 100…光ディスク、200…記録再生ヘッド、210
…フォーカス・トラッキング誤差信号、220…フォー
カス・トラッキング制御回路、230…RF信号増幅回
路、250…データ復調回路、260…SYNC検出回
路、270…エンベロープ検出回路、280…未記録検
出回路、300…モータ、310…モータ制御回路、3
20…スライダモータ、330…スライダモータ制御回
路、430…レーザ駆動回路、500…システムコント
ローラ、600…記録データ。[Description of Signs] 100: optical disk, 200: recording / reproducing head, 210
... Focus / tracking error signal, 220 ... Focus / tracking control circuit, 230 ... RF signal amplifier circuit, 250 ... Data demodulation circuit, 260 ... SYNC detection circuit, 270 ... Envelope detection circuit, 280 ... Unrecorded detection circuit, 300 ... Motor , 310 ... motor control circuit, 3
20: slider motor, 330: slider motor control circuit, 430: laser drive circuit, 500: system controller, 600: recording data.
フロントページの続き (72)発明者 市川 紀元 茨城県ひたちなか市稲田1410番地 株式会 社日立製作所デジタルメディア製品事業部 内 Fターム(参考) 5D044 BC06 CC04 DE68 EF05 EF07 GM27 HL14 5D090 AA01 BB04 CC01 CC07 DD03 DD05 EE05 EE17 FF07 FF26 FF34 FF36 FF43 HH01 Continuing on the front page (72) Inventor Kimoto Ichikawa 1410 Inada, Hitachinaka-shi, Ibaraki F-term (reference) Digital Media Products Division, Hitachi, Ltd. 5D044 BC06 CC04 DE68 EF05 EF07 GM27 HL14 5D090 AA01 BB04 CC01 CC07 DD03 DD05 EE05 EE17 FF07 FF26 FF34 FF36 FF43 HH01
Claims (8)
に、該光情報記録媒体からデータを読み出し、該読み出
しデータに上記新規データの少なくとも一部の記録デー
タを追加し、該読み出しデータと該記録データを合わせ
て記録するデータ記録方法を少なくとも使用する光ディ
スク装置のデータ記録方法であって、上記読み出しデー
タ部の未記録検出とデータの読み出し可否の判定を行
い、該読み出しデータ部が未記録と判定され、かつ、該
読み出しデータがエラーと判定された場合、該読み出し
データを(00)hとして、上記記録データと合わせて
記録を行い、また、上記読み出しデータ部が未記録と判
定され、かつ、該読み出しデータが正常に再生できたと
判定された場合、該読み出しデータと上記記録データと
合わせて記録を行い、さらに、上記読み出しデータ部が
記録済みと判定された場合、該読み出しデータ部からデ
ータを再生し、該データと上記記録データを合わせて記
録することを特徴とする光ディスク装置のデータ記録方
法。When recording new data on an optical information recording medium, data is read from the optical information recording medium, and at least a part of the recording data of the new data is added to the read data. A data recording method for an optical disc device using at least a data recording method of recording the recording data together, wherein the non-recording of the read data portion is detected and the readability of data is determined, and the read data portion is If the read data is determined to be an error, the read data is set to (00) h, recording is performed together with the recording data, and the read data portion is determined to be unrecorded, If it is determined that the read data has been normally reproduced, the recording is performed together with the read data and the recording data. Furthermore, if the read data unit is determined to be recorded, and reproducing data from the read data unit, a data recording method for an optical disk apparatus characterized by recording together the data and the recording data.
タ記録方法であって、上記未記録検出は、記録部の反射
率変化を検出することを特徴とする光ディスク装置のデ
ータ記録方法。2. A data recording method for an optical disk device according to claim 1, wherein said unrecorded state is detected by detecting a change in reflectance of a recording section.
置のデータ記録方法であって、上記読み出しデータのエ
ラー判定にECCエラーを用いることを特徴とする光デ
ィスク装置のデータ記録方法。3. The data recording method for an optical disk device according to claim 1, wherein an ECC error is used for determining an error in the read data.
置のデータ記録方法であって、上記読み出しデータのエ
ラー判定にSYNCエラーを用いることを特徴とする光
ディスク装置のデータ記録方法。4. The data recording method for an optical disk device according to claim 1, wherein an error of said read data is determined by using a SYNC error.
に、該光情報記録媒体からデータを読み出し、該読み出
しデータに上記新規データの少なくとも一部の記録デー
タを追加し、該読み出しデータと該記録データを合わせ
て記録するデータ記録方法を少なくとも使用する光ディ
スク装置であって、上記光情報記録媒体からデータを読
み出すデータ再生部と、上記光情報記録媒体の未記録検
出を行う未記録検出部と、上記光情報記録媒体からのデ
ータの読み出し可否の判定を行うデータ読み出し判定部
と上記読み出しデータと上記記録データを合わせて記録
を行うデータ記録部とを備え、上記未記録検出部で上記
読み出しデータ部が未記録と判定され、かつ、上記デー
タ読み出し判定部で該読み出しデータがエラーと判定さ
れた場合、上記データ記録部にて、該読み出しデータを
(00)hとして上記記録データと合わせて記録を行
い、また、上記該み出しデータ部が未記録と判定され、
かつ、該読み出しデータが正常に再生できたと判定され
た場合、該読み出しデータと上記記録データと合わせて
記録を行い、さらに、上記読み出しデータ部が記録済み
と判定された場合、該読み出しデータ部からデータを再
生し、該データと上記記録データを合わせて記録するよ
うに制御する制御手段を備えたことを特徴とする光ディ
スク装置。5. When new data is recorded on an optical information recording medium, data is read from the optical information recording medium, at least a part of the new data is added to the read data, and the read data and An optical disc device using at least a data recording method for recording the recording data together, comprising: a data reproducing unit for reading data from the optical information recording medium; and an unrecording detecting unit for detecting non-recording of the optical information recording medium. A data read determination unit that determines whether data can be read from the optical information recording medium, and a data recording unit that performs recording by combining the read data and the recorded data. If the data portion is determined to be unrecorded and the data read determination portion determines that the read data is an error, the data portion At data recording unit, the read data (00) performs the recording in conjunction with the recording data as h, The data section heading above said is determined that an unrecorded,
And, when it is determined that the read data can be normally reproduced, the read data and the recording data are recorded together, and when the read data portion is determined to be recorded, the read data portion is read. An optical disc device comprising: a control unit that controls data to be reproduced and to record the data together with the recording data.
て、上記未記録検出部は、記録部の反射率変化を検出す
るエンベロープ検出回路と比較回路より構成されている
ことを特徴とする光ディスク装置。6. An optical disk apparatus according to claim 5, wherein said unrecorded detecting section comprises an envelope detecting circuit for detecting a change in reflectance of the recording section and a comparing circuit. apparatus.
置であって、上記データ読み出し判定部は、ECCエラ
ーを用い、ECC訂正不可のときエラーと判定すること
を特徴とする光ディスク装置。7. The optical disk device according to claim 5, wherein the data read determination unit uses an ECC error and determines an error when ECC correction is impossible.
置あって、上記記データ読み出し判定部は、SYNC検
出回路と該検出回路のSYNCエラーを判定する判定部
より構成されていることを特徴とする光ディスク装置。8. The optical disk device according to claim 5, wherein said data read determination unit comprises a SYNC detection circuit and a determination unit for determining a SYNC error of said detection circuit. Optical disk device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP36623099A JP3975631B2 (en) | 1999-12-24 | 1999-12-24 | Optical disc apparatus and data recording method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP36623099A JP3975631B2 (en) | 1999-12-24 | 1999-12-24 | Optical disc apparatus and data recording method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2001184642A true JP2001184642A (en) | 2001-07-06 |
JP3975631B2 JP3975631B2 (en) | 2007-09-12 |
Family
ID=18486254
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP36623099A Expired - Fee Related JP3975631B2 (en) | 1999-12-24 | 1999-12-24 | Optical disc apparatus and data recording method thereof |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3975631B2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005124770A1 (en) * | 2004-06-15 | 2005-12-29 | Matsushita Electric Industrial Co., Ltd. | Drive device |
KR101138641B1 (en) * | 2004-06-15 | 2012-04-26 | 파나소닉 주식회사 | Drive device |
-
1999
- 1999-12-24 JP JP36623099A patent/JP3975631B2/en not_active Expired - Fee Related
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005124770A1 (en) * | 2004-06-15 | 2005-12-29 | Matsushita Electric Industrial Co., Ltd. | Drive device |
JPWO2005124770A1 (en) * | 2004-06-15 | 2008-04-17 | 松下電器産業株式会社 | Drive device |
US7907478B2 (en) | 2004-06-15 | 2011-03-15 | Panasonic Corporation | Drive device |
JP4675321B2 (en) * | 2004-06-15 | 2011-04-20 | パナソニック株式会社 | Drive device |
KR101138641B1 (en) * | 2004-06-15 | 2012-04-26 | 파나소닉 주식회사 | Drive device |
Also Published As
Publication number | Publication date |
---|---|
JP3975631B2 (en) | 2007-09-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2001291344A (en) | Optical disk device and its data reproducing method | |
JP3735498B2 (en) | Information recording medium, information recording apparatus, and information recording method | |
JP2006024364A (en) | Information recording medium, recording apparatus, reproduction apparatus, recording method, and reproduction method | |
US20060198289A1 (en) | Recording/reproducing apparatus | |
JP3997558B2 (en) | Recording or reproducing apparatus and recording or reproducing method | |
US20070140098A1 (en) | Information recording medium, information recording apparatus and method, and computer program | |
US7440375B2 (en) | Information recording device and method | |
US7933192B2 (en) | Information recording medium, information recording apparatus and method, and computer program | |
US7801015B2 (en) | Optical recording medium having physical and logical position information of buffer areas | |
JP3975631B2 (en) | Optical disc apparatus and data recording method thereof | |
US7539104B2 (en) | Information recording medium with superposed first and second recording layers | |
JP2774793B2 (en) | Information recording and playback method | |
US7283456B2 (en) | Reproduction-only recording medium | |
WO2003094162A1 (en) | Magnetooptic disk | |
US7929404B2 (en) | Information recording medium, information recording apparatus, and computer program | |
JP2000040306A5 (en) | ||
US7940635B2 (en) | Information recording apparatus and method, computer program, and information recording medium | |
JP3199250B2 (en) | Information recording medium, information recording / reproducing method and information recording / reproducing device | |
JP4206985B2 (en) | Recording apparatus and recording method, reproducing apparatus and reproducing method, recording and reproducing apparatus and recording and reproducing method | |
US7948859B2 (en) | Information recording medium, information recording device and method, information reproducing device and method, information recording/reproducing device and recording method, and computer program | |
US8125880B2 (en) | Information recording apparatus and method, computer program | |
CA2242161C (en) | Optical disk, and information recording/reproduction apparatus | |
US8203927B2 (en) | Information recording medium, information recording apparatus and method, and computer program | |
JP2714373B2 (en) | Information processing device | |
KR100965882B1 (en) | Information storage medium and method and apparatus for recording on and/or reading from the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050113 |
|
RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20060417 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070305 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070313 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070425 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20070529 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070611 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100629 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100629 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110629 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110629 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120629 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120629 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130629 Year of fee payment: 6 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |