JP3394451B2 - Information recording device - Google Patents

Information recording device

Info

Publication number
JP3394451B2
JP3394451B2 JP19744198A JP19744198A JP3394451B2 JP 3394451 B2 JP3394451 B2 JP 3394451B2 JP 19744198 A JP19744198 A JP 19744198A JP 19744198 A JP19744198 A JP 19744198A JP 3394451 B2 JP3394451 B2 JP 3394451B2
Authority
JP
Japan
Prior art keywords
data
packet
writing
block
last
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.)
Expired - Fee Related
Application number
JP19744198A
Other languages
Japanese (ja)
Other versions
JP2000030369A (en
Inventor
敦 本橋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP19744198A priority Critical patent/JP3394451B2/en
Publication of JP2000030369A publication Critical patent/JP2000030369A/en
Application granted granted Critical
Publication of JP3394451B2 publication Critical patent/JP3394451B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Optical Recording Or Reproduction (AREA)

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】この発明は、CD−R,CD
−RW等の光ディスクにデータを記録する光ディスク記
録装置等の情報記録装置に関する。
TECHNICAL FIELD The present invention relates to a CD-R and a CD.
The present invention relates to an information recording device such as an optical disc recording device for recording data on an optical disc such as RW.

【0002】[0002]

【従来の技術】CDディスク,DVDディスク等の光デ
ィスクの記録面にトラックを形成してデータを書き込む
方法として、トラックアットワンス(Track At
Once:TAO)方式がある。このTAO方式は、
1つのトラックを中断すること無くデータを書き込む方
法である。
2. Description of the Related Art As a method of forming a track on a recording surface of an optical disk such as a CD disk or a DVD disk and writing data, Track At Once (Track At Once) is used.
Once: TAO) method. This TAO method
This is a method of writing data without interrupting one track.

【0003】これに対して、パケットライト(PACK
ET WRITE)方式と称する書き込み方法がある。
このパケットライト方式は、1つのトラックを複数のパ
ケットに分割してデータを書き込む方法である。このよ
うに複数のパケットに分割することにより、バッファア
ンダーランを防止したり、小さいデータを書き込むこと
ができるようになる。このバッファアンダーランとは、
上位装置とのデータ転送が遅いためにバッファが空にな
って次に書き込むべきデータが無くなり、トラックの書
き込みに失敗することである。
On the other hand, packet write (PACK)
There is a writing method called ET WRITE) method.
This packet write method is a method of writing data by dividing one track into a plurality of packets. By dividing the packet into a plurality of packets in this way, it is possible to prevent buffer underrun and write small data. This buffer underrun is
This is because the data transfer with the host device is slow and the buffer is emptied so that there is no more data to write next and the writing of the track fails.

【0004】通常、光ディスクにはトラックの情報しか
書き込まれないので、パケットライト方式でデータが書
き込まれたトラックに追記する場合、最後に書き込まれ
たパケットの終了アドレスを見つけなければならない例
えば、CD−R等の光ディスクにパケット単位のデータ
を書き込み、ファイル管理を行なう光ディスク書き込み
方法(特開平8−147702号公報参照)のように、
パケットの書き込みは追記であるため、常に最後にデー
タ書き込んだパケットに続けてデータ書き込まなければ
ならない。
Normally, only track information is written on an optical disk, so when data is additionally written on a track in which data is written by the packet write method, the end address of the last written packet must be found, for example, CD- As in the optical disk writing method (see Japanese Patent Application Laid-Open No. 8-147702) in which data in units of packets is written to an optical disk such as R and file management is performed.
Since the writing of the packet is additional writing, the data must always be written after the last written packet.

【0005】[0005]

【発明が解決しようとする課題】しかしながら、CD−
RWディスク等の書き換え可能な光ディスクに追記する
場合、以前に書き込んだトラックのデータが残っている
と、最後に書き込まれたパケットの終了アドレスを見つ
けるのが困難になり、正常に追記ができなくなるという
問題があった。
DISCLOSURE OF THE INVENTION Problems to be Solved by the Invention
When additional recording is performed on a rewritable optical disc such as an RW disc, if the data of the previously written track remains, it is difficult to find the end address of the last written packet, and normal additional recording cannot be performed. There was a problem.

【0006】また、最後に書き込まれたパケットの終了
アドレスを正確に見つけるため、予めトラックのデータ
を消去する方法があるが、通常、データの消去は、消去
を表わすブロック(「消去ブロック」と称する)を書き
込むことによって行なうが、以前書き込んだデータ量と
同量の消去ブロックを書き込まなければならなくなり、
以前書き込んだデータ量が多いと消去に時間がかかると
いう問題があった。
In order to find the end address of the last written packet accurately, there is a method of erasing the data of the track in advance. Usually, the erasing of data is a block representing erasing (referred to as "erasing block"). ) Is written, but it is necessary to write the same number of erase blocks as the amount of data written before,
There was a problem that erasing would take a long time if the amount of data written before was large.

【0007】この発明は上記の点に鑑みてなされたもの
であり、データ追記時にデータを書き込んだトラックの
最終パケットを容易に見つけられるようにすると共に、
そのときの書き込み処理速度の低下を防止することを目
的とする。
The present invention has been made in view of the above points, and makes it possible to easily find the final packet of the track in which the data is written when the data is additionally written.
The purpose is to prevent the write processing speed from decreasing at that time.

【0008】[0008]

【課題を解決するための手段】この発明は上記の目的を
達成するため、データの書き換え可能な光ディスクに対
するデータの書き込み及び読み出しを行なう情報記録装
置において、上記光ディスクのトラックを複数のパケッ
トに分割してデータを書き込むとき、データを書き込ん
だ最終パケットの最終データブロックに続けてデータブ
ロックを消去したことを表すデータブロック情報を所定
数のデータブロック書き込む手段と、上記光ディスク
の最終データブロックの次のデータブロックから所定数
データブロックが、データブロックを消去したことを
表すデータブロック情報の設定が行われているパケット
をトラックの最終パケットと認識する手段を設け、上記
認識された最終パケットの上記最終データブロックの次
のデータブロックからデータの追記を行うようにしたも
のである。
In order to achieve the above object, the present invention is an information recording apparatus for writing and reading data to and from a rewritable optical disc, in which a track of the optical disc is divided into a plurality of packets. when writing the data Te, data following the last data block of the last packet written a Detabu
A means for writing data block information indicating that the lock has been erased into a predetermined number of data blocks , and a predetermined number of data blocks from the data block next to the final data block of the optical disc ,
Setting the final packet recognizing means track packets is being performed set of data block information representative only, the
Next to the last data block of the last packet recognized
The data is additionally written from the data block .

【0009】また、データの書き換え可能な光ディスク
に対するデータの書き込み及び読み出しを行なう情報記
録装置において、上記光ディスクのトラックを複数のパ
ケットに分割してデータを書き込む前にデータを書き
込んだ上記光ディスクのトラックの最終パケットの最終
データブロックのアドレスを予め記憶する手段と、上記
光ディスクに対するパケットのデータの書き込み後、上
記アドレスに基づいてデータ書き込み後のパケットがト
ラックの最終パケットか否かを判断する手段と、その手
段によって最終パケットと判断されたとき、その最終パ
ケットの最終データブロックの後にデータブロックを消
去したことを表すデータブロック情報を所定数のデータ
ブロック書き込む手段を設け、上記最終パケットの上
記最終データブロックの次のデータブロックからデータ
の追記を行うようにするとよい。
Further, in an information recording apparatus for writing and reading data to and from a rewritable optical disc, the data is written before dividing the track of the optical disc into a plurality of packets and writing the data.
Elaborate the final of the last packet of the track of the optical disk
A means for pre-storing the address of the data block, a means for determining whether or not the packet after data writing is the last packet of the track based on the address after writing the data of the packet to the optical disc, and the last packet by that means If it is determined that the data block is erased after the last data block of the last packet,
Setting means for writing the data block information indicating that it has made a predetermined number of data <br/> blocks only, on the last packet
Data from the next data block after the last data block
May you to make a postscript.

【0010】さらに、データの書き換え可能な光ディス
クに対するデータの書き込み及び読み出しを行なう情報
記録装置において、上記光ディスクのトラックを複数の
パケットに分割してデータを書き込むとき、データ書き
込み後の所定時間経過後、データを書き込んだ上記光デ
ィスクのトラックの最終パケットの最終ブロックの後に
データブロックを消去したことを表すデータブロック情
報を所定数のデータブロック書き込む手段を設け、上
記最終パケットの上記最終データブロックの次のデータ
ブロックからデータの追記を行うようにするとよい。
Furthermore, in an information recording apparatus for writing and reading data to and from a rewritable optical disc, when writing data by dividing a track of the optical disc into a plurality of packets, after a predetermined time has passed after writing the data, After the last block of the last packet of the track on the optical disc where the data was written
Data block information indicating that the data block has been erased
Only setting means for writing the multi-address to a predetermined number of data blocks, the upper
Data next to the last data block of the last packet
May you to perform additional recording of data from the block.

【0011】また、データの書き換え可能な光ディスク
に対するデータの書き込み及び読み出しを行なう情報記
録装置において、上記光ディスクのトラックを複数のパ
ケットに分割してデータを書き込むとき、データ書き込
み後のディスク排出時に、データを書き込んだ上記光デ
ィスクのトラックの最終パケットの最終データブロック
の後にデータブロックを消去したことを表すデータブロ
ック情報を所定数のデータブロック書き込む手段を設
け、上記最終パケットの上記最終データブロックの次の
データブロックからデータの追記を行うようにするとよ
い。
[0011] In the information recording apparatus for writing and reading data to a rewritable optical disk data, when writing data by dividing the track of the optical disk into a plurality of packets, when the disk discharge after data writing, data The data block indicating that the data block is erased after the last data block of the last packet of the track of the optical disc in which
Setting means for writing the click information into a predetermined number of data blocks
Next to the last data block of the last packet
May you from data block to perform a write-once data.

【0012】さらに、データの書き換え可能な光ディス
クに対するデータの書き込み及び読み出しを行なう情報
記録装置において、上記光ディスクにパケットライト方
式でデータを連続的に書き込むとき、上位装置からの書
き込み終了通知を検知する手段と、その手段によって書
き込み終了通知を検知した後、データを書き込んだ上記
光ディスクのトラックの最終パケットの最終データブロ
ックの後にデータブロックを消去したことを表すデータ
ブロック情報を所定数のデータブロック書き込む手段
を設け、上記最終パケットの上記最終データブロックの
次のデータブロックからデータの追記を行うようにす
とよい。
Further, in an information recording apparatus for writing and reading data to and from a rewritable optical disc, a means for detecting a writing end notification from a host device when continuously writing data to the optical disc by the packet write method. If, after detecting the notification of completion of writing by means of which data indicating that erasing the data blocks after writing the data of the last data Bro <br/> click the last packet of the track of the optical disk
Only setting means for writing the block information to a predetermined number of data blocks, the last data block of the last packet
From the next data block to perform additional recording of data <br/> and good.

【0013】[0013]

【発明の実施の形態】以下、この発明の実施の形態を図
面に基づいて具体的に説明する。図1はこの発明の一実
施形態である情報記録装置の構成を示す図である。この
情報記録装置は、データを書き換え可能なCD−RWデ
ィスク等の光ディスク1を任意の回転速度で回転させる
モータ2と、そのモータ2の回転数を変えることによっ
て回転速度を制御する回転制御部3を備えている。
BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be specifically described below with reference to the drawings. FIG. 1 is a diagram showing the configuration of an information recording apparatus according to an embodiment of the present invention. This information recording apparatus includes a motor 2 for rotating an optical disk 1 such as a rewritable CD-RW disc 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. Is equipped with.

【0014】また、光ディスク1の記録面に情報(デー
タ)記録時とデータ再生時の半導体レーザ(レーザ光)
Lを照射する光ピックアップ4と、光ピックアップ4を
光ディスク1の半径方向に移動させるアクチュエータ制
御部5と、光ピックアップ4からの信号を検出する信号
制御部6を備えている。
A semiconductor laser (laser light) is used for recording information (data) on the recording surface of the optical disc 1 and for reproducing the data.
An optical pickup 4 for irradiating L, an actuator control unit 5 for moving the optical pickup 4 in the radial direction of the optical disc 1, and a signal control unit 6 for detecting a signal from the optical pickup 4 are provided.

【0015】さらに、CPUとそのCPUが各種の処理
を行なうための各種プログラムを格納したROMと、C
PUが各種の処理を行なうときに使用する作業エリアの
RAM等からなるマイクロコンピュータによって実現さ
れ、この情報記録装置全体の制御を司ると共に、この発
明に係るパケットライト方式によるデータの書き込み及
び読み出しの処理を実行するドライブコントローラ7を
備えている。
Further, a CPU, a ROM storing various programs for the CPU to perform various processes, and a C
It is realized by a microcomputer including a RAM in a work area used when the PU performs various processes, controls the entire information recording apparatus, and writes and reads data by the packet write method according to the present invention. Is provided with a drive controller 7.

【0016】また、ホストコンピュータ等の上位装置1
1から転送されたパケットのデータを一時的に格納する
バッファ8と、ドライブコントローラ7から送られる指
示によって光ピックアップ4のレーザ光Lの照射を制御
するレーザ駆動回路9を備えている。
A host device 1 such as a host computer
1, a buffer 8 for temporarily storing the data of the packet transferred from 1 and a laser drive circuit 9 for controlling the irradiation of the laser light L of the optical pickup 4 according to an instruction sent from the drive controller 7.

【0017】そして、この情報記録装置を制御する上位
装置11とのインターフェイスを司り、上位装置11と
ドライブコントローラ7との間のデータ,コマンドの送
受信を行なう外部インターフェイス10を備えている。
また、図示を省略するが、光ディスク1の排出を行なう
機構部も有し、ドライブコントローラ7による駆動制御
によって光ディスク1の排出を行なう。
An external interface 10 is provided which controls an interface with a host device 11 for controlling the information recording device and sends and receives data and commands between the host device 11 and the drive controller 7.
Although not shown, the optical disc 1 is ejected under the control of the drive controller 7, which also has a mechanism for ejecting the optical disc 1.

【0018】すなわち、上記ドライブコントローラ7等
が、光ディスク1のトラックを複数のパケットに分割し
てデータを書き込むとき、データを書き込んだ最終パケ
ットの最終データブロックに続けてデータブロックを消
去したことを表すデータブロック情報を所定数のデータ
ブロック書き込む手段と、光ディスク1の最終データ
ブロックの次のデータブロックから所定数のデータブロ
ックが、データブロックを消去したことを表すデータブ
ロック情報の設定が行われているパケットをトラックの
最終パケットと認識する手段と、その認識された最終パ
ケットの上記最終データブロックの次のデータブロック
からデータの追記を行うようにする機能を果たす。
That is, when the drive controller 7 or the like divides the track of the optical disk 1 into a plurality of packets and writes data, the data block is erased after the last data block of the last packet in which the data is written.
Means for writing data block information indicating that the data block has been deleted into a predetermined number of data blocks , and a predetermined number of data blocks from the data block next to the last data block of the optical disc 1.
Is a data block that indicates that the data block has been erased.
A means for recognizing the packet in which the lock information is set as the last packet of the track, and the recognized last packet.
Data block following the last data block of the packet
Performs the function to add data from .

【0019】また、光ディスク1のトラックを複数のパ
ケットに分割してデータを書き込む前にデータを書き
込んだ光ディスク1のトラックの最終パケットの最終
ータブロックのアドレスを予め記憶する手段と、光ディ
スク1に対するパケットのデータの書き込み後、上記ア
ドレスに基づいてデータ書き込み後のパケットがトラッ
クの最終パケットか否かを判断する手段と、その手段に
よって最終パケットと判断されたとき、その最終パケッ
トの最終データブロックの後にデータブロックを消去し
たことを表すデータブロック情報を所定数のデータブロ
ック書き込む手段と、上記最終パケットの上記最終デ
ータブロックの次のデータブロックからデータの追記を
行うようにする機能を果たす。
Before the data is written by dividing the track of the optical disc 1 into a plurality of packets, the data is written.
The final data of the last packet of the track of the optical disc 1 that crowded
The final means for storing in advance the address of the over data blocks, after the writing of the data packets for the optical disk 1, and means packet after the data writing is determined whether the final packet of the track on the basis of the address, by the means When it is judged as a packet, the data block is erased after the last data block of the final packet.
Means for writing data block information indicating that the data has been written into a predetermined number of data blocks, and the final packet of the final packet.
Add data from the data block next to the data block
Fulfill the function of doing .

【0020】さらに、光ディスク1のトラックを複数の
パケットに分割してデータを書き込むとき、データ書き
込み後の所定時間経過後、データを書き込んだ光ディス
ク1のトラックの最終パケットの最終ブロックの後に
ータブロックを消去したことを表すデータブロック情報
所定数のデータブロック書き込む手段と、上記最終
パケットの上記最終データブロックの次のデータブロッ
クからデータの追記を行うようにする機能を果たす。
Further, when data is written by dividing the track of the optical disc 1 into a plurality of packets, after the lapse of a predetermined time after writing the data, the final packet of the last packet of the track of the optical disc 1 in which the data is written is written. de after the block
Data block information indicating that the data block has been erased
To a predetermined number of data blocks , and
The next data block of the last data block of the packet
It performs the function of adding data from the network .

【0021】また、光ディスク1のトラックを複数のパ
ケットに分割してデータを書き込むとき、データ書き込
み後のディスク排出時に、データを書き込んだ光ディス
ク1のトラックの最終パケットの最終データブロックの
後にデータブロックを消去したことを表すデータブロッ
ク情報を所定数のデータブロック書き込む手段と、上
記最終パケットの上記最終データブロックの次のデータ
ブロックからデータの追記を行うようにする機能を果た
す。
Further, when writing data by dividing the track of the optical disk 1 into a plurality of packets, when a disk ejection after data written to the last data of the last packet of the track of the optical disc <br/> click 1 writing data A data block that indicates that the data block was erased after the block.
Means for writing click information into a predetermined number of data blocks, the upper
Data next to the last data block of the last packet
It fulfills the function of adding data from blocks .

【0022】さらに、光ディスク1にパケットライト方
式でデータを連続的に書き込むとき、上位装置11から
の書き込み終了通知を検知する手段と、その手段によっ
て書き込み終了通知を検知した後、データを書き込んだ
光ディスク1のトラックの最終パケットの最終データ
ロックの後にデータブロックを消去したことを表すデー
タブロック情報を所定数のデータブロック書き込む手
と、上記最終パケットの上記最終データブロックの次
のデータブロックからデータの追記を行うようにする
能を果たす。
Further, when data is continuously written to the optical disk 1 by the packet write method, a means for detecting a writing end notification from the host device 11 and a means for detecting the writing end notification by the means and then writing the data < br /> Day indicating that erasing the data block after the last data blanking <br/> locking of the last packet of the track of the optical disk 1
Means for writing the data block information into a predetermined number of data blocks , and
It performs a function of additionally writing data from the data block .

【0023】図2は、光ディスク1のパケットライト
(Packet Write)方式でデータを記録した
トラックフォーマットを示す図である。通常、光ディス
ク1に対するデータの書き込みはトラック単位で行なわ
れるが、トラック数が最大99本であるため、パケット
ライト方式と称する書き込み方法が行なわれるようにな
った。
FIG. 2 is a diagram showing a track format in which data is recorded by the packet write method of the optical disc 1. Normally, writing of data on the optical disc 1 is performed in track units, but since the maximum number of tracks is 99, a writing method called a packet write method has come to be performed.

【0024】パケットライト方式は、図2に示すよう
に、トラック20のユーザデータ領域21を複数のブロ
ックからなるパケット22に分割してデータの書き込み
を行なう。このようにして、短いデータの書き込みを可
能にし、更に、1回に書き込むデータ量を少なくするこ
とができ、バッファアンダーランの発生を防止すること
ができる。
In the packet write method, as shown in FIG. 2, the user data area 21 of the track 20 is divided into packets 22 composed of a plurality of blocks to write data. In this way, it is possible to write short data, reduce the amount of data written at one time, and prevent the occurrence of buffer underrun.

【0025】図3は、光ディスク1の基本ブロックと正
気ブロックの説明に供するフォーマット図である。デー
タとパリティのデータ部は、2352バイトあり、1ブ
ロックを格納する。“S0”“S1”は同期パターンを
表わす。
FIG. 3 is a format diagram for explaining the basic block and sanity block of the optical disc 1. The data part of data and parity has 2352 bytes and stores one block. "S0" and "S1" represent a synchronization pattern.

【0026】サブコーディングには、P,Q,R,S,
T,U,V,Wチャンネルがあり、情報記録装置が光デ
ィスク1のデータをコントロール及びディスプレイ(C
ontrol/Display)するときに利用する。
For sub-coding, P, Q, R, S,
There are T, U, V and W channels, and the information recording device controls and displays data on the optical disc 1 (C
This is used when performing control / display.

【0027】Pチャンネルは、トラックセパレーター
(Track Separator)として利用され
る。Qチャンネルは、更に細かいコントロール(Con
trol)情報を持つ。R〜Wチャンネルは、オーディ
オディスク用として特殊な目的に使用される。
The P channel is used as a track separator. Q channel has finer control (Con
information). The R to W channels are used for special purposes for audio discs.

【0028】1ブロックは98個のフレームで構成さ
れ、光ディスク1にはフレーム順にデータを記録する。
すなわち、フレーム0のフレーム同期,サブコーディン
グ,データとパリティ,フレーム1のフレーム同期サブ
コーディング,データとパリティ,………の順番で記録
する。
One block is composed of 98 frames, and data is recorded on the optical disk 1 in frame order.
That is, the data is recorded in the order of frame synchronization of frame 0, subcoding, data and parity, frame synchronization subcoding of frame 1, data and parity, ....

【0029】そして、サブコーディングQには、例え
ば、オーディオ,データ,ブロックの位置(時間)等の
データブロックの情報が含まれており、その中にブロッ
クを消去したことを表わす消去ブロックのデータブロッ
クも含まれる。したがって、この設定を行なって書き込
むと、そのブロックを消去したことになる。
The sub-coding Q contains information of the data block such as audio, data, block position (time), etc., among which the data block of the erase block indicating that the block has been erased. Is also included. Therefore, if this setting is performed and writing is performed, the block is erased.

【0030】次に、この情報記録装置のパケット書き込
み処理について説明する。 (1)トラックの最終パケットの最終ブロック後に所定
数の消去ブロックを書き込むパケット書き込み処理
Next, the packet writing process of this information recording apparatus will be described. (1) Packet write processing for writing a predetermined number of erase blocks after the last block of the last packet of the track

【0031】図4は、この情報記録装置におけるトラッ
クの最終パケットの最終ブロック後に所定数の消去ブロ
ックを書き込むパケット書き込み処理を示すフローチャ
ートである。
FIG. 4 is a flow chart showing a packet writing process for writing a predetermined number of erase blocks after the last block of the last packet of the track in this information recording apparatus.

【0032】ドライブコントローラは、ステップ(図中
「S」で示す)1で上位装置から指定されたパケットの
データブロックを書き込み、ステップ2へ進んでデータ
ブロック書き込み終了か否かを判断して、終了でなけれ
ば上記処理を繰り返し、終了ならステップ3へ進んでデ
ータを書き込んだパケットのデータブロック(データを
書き込んだ最終パケットの最終ブロック)に続けて所定
数の消去ブロックを書き込み、この処理を終了する。
The drive controller writes the data block of the packet designated by the host device in step (indicated by "S" in the figure) 1, proceeds to step 2, determines whether or not the data block writing is completed, and terminates. If not, the above process is repeated, and if the process is completed, the process proceeds to step 3 to write a predetermined number of erase blocks to the data block of the packet in which the data has been written (the final block of the final packet in which the data has been written), and this process ends. .

【0033】そして、ドライブコントローラは、光ディ
スクに対するパケットの書き込み時、光ディスクのトラ
ックの最終パケットの最終ブロックの次ブロックが所定
数の消去ブロックのとき、上記最終パケットの最終ブロ
ックが当該トラックの最終パケットと認識し、その最終
パケットの最終ブロックの次ブロックからデータの追記
を行なう。
When writing a packet to the optical disc, the drive controller determines that the final block of the final packet is the final packet of the track when the block next to the final block of the final packet of the track of the optical disc is a predetermined number of erase blocks. Recognize and add data from the block next to the final block of the final packet.

【0034】このようにして、データを書き込んだ最終
パケットの最終ブロックに続けて所定数の消去ブロック
を書き込むので、次にデータを記録するときに、所定数
の消去ブロックの有無に基づいて既にデータが書き込ま
れたトラックの最終パケットの最終ブロックを容易に見
つけることができる。
In this way, a predetermined number of erase blocks are written following the last block of the last packet in which data has been written, so that the next time data is recorded, data is already written based on the presence or absence of the predetermined number of erase blocks. It is easy to find the last block of the last packet of the track in which was written.

【0035】また、最終パケットの最終ブロックに続け
て所定数の消去ブロックを書き込むので、予めトラック
の全データを消去しなくても、データ記録時に既にデー
タが書き込まれたトラックの最終パケットの最終ブロッ
クを容易に見つけることができる。
Further, since a predetermined number of erase blocks are written after the last block of the last packet, the last block of the last packet of the track in which data has already been written at the time of data recording, even if all the data of the track is not erased in advance. Can be easily found.

【0036】したがって、この情報記録装置は、データ
追記時にトラックのデータを書き込んだ最終パケットの
最終ブロックを容易に見つけることができ、そのときの
書き込み処理速度の低下を防止することができる。
Therefore, this information recording apparatus can easily find the final block of the final packet in which the data of the track is written at the time of additional recording of data, and can prevent the reduction of the writing processing speed at that time.

【0037】次に、パケットライト方式によるデータの
書き込み方法として、ハードディスクやフロッピーディ
スクのようにパケット単位にランダムにデータを書き込
む方法がある。この方法でデータが書き込まれた光ディ
スクにおいては、ランダムに書き込まれたパケットがト
ラックの最終パケットとは限らない。
Next, as a method of writing data by the packet write method, there is a method of writing data randomly in packet units like a hard disk and a floppy disk. In the optical disc in which data is written by this method, the randomly written packet is not always the last packet of the track.

【0038】したがって、パケットがランダムに書き込
まれた光ディスクの場合、上述のようにして最後に書き
込んだパケットの後に所定数の消去ブロックを書き込む
と、その後に存在するパケットのデータを誤って消去し
てしまうという問題が生じる。
Therefore, in the case of an optical disc in which packets are randomly written, if a predetermined number of erase blocks are written after the last written packet as described above, the data of the packet that exists after that is erroneously erased. The problem arises that

【0039】そこで、パケットの書き込み時に当該トラ
ックの最終パケットの最終ブロックか否かを判断して、
最終パケットの最終ブロックと確認してからその最終パ
ケットの最終ブロック後に所定数の消去ブロックを書き
込むようにすると良い。
Therefore, at the time of writing the packet, it is judged whether or not it is the final block of the final packet of the track,
It is advisable to write a predetermined number of erase blocks after the final block of the final packet after confirming the final block of the final packet.

【0040】(2)トラックの最終パケットの最終ブロ
ックを確認して所定数の消去ブロックを書き込むパケッ
ト書き込み処理図5は、この情報記録装置におけるトラ
ックの最終パケットを確認して所定数の消去ブロックを
書き込むパケット書き込み処理を示すフローチャートで
ある。
(2) Packet writing process for confirming the final block of the final packet of the track and writing a predetermined number of erase blocks. FIG. 5 shows the final packet of the track in this information recording apparatus and confirms the predetermined number of erase blocks. It is a flowchart which shows the packet writing process to write.

【0041】ドライブコントローラは、ステップ11で
光ディスクのパケットを書き込むトラックの最終パケッ
トの最終アドレスをチェックし、ステップ12へ進んで
最終パケットの最終アドレスを取得済みか否かを判断し
て、取得済みならステップ14へ進み、取得済みでなけ
ればステップ13へ進んで上記最終パケットの最終アド
レスを取得し、ステップ14へ進む。
The drive controller checks the final address of the final packet of the track in which the packet of the optical disc is written in step 11, and proceeds to step 12 to determine whether or not the final address of the final packet has been acquired. If it has not been acquired, the process proceeds to step 13, the final address of the final packet is acquired, and the process proceeds to step 14.

【0042】ステップ14では上位装置から指定された
パケットのデータブロックを書き込み、ステップ15へ
進んで最後に書き込んだブロックのアドレスと予め取得
したトラックの最終パケットのアドレスをチェックし、
ステップ16へ進んで最後に書き込んだパケットがトラ
ックの最終パケットか否かを判断する。
In step 14, the data block of the packet designated by the host device is written, and the process proceeds to step 15 to check the address of the last written block and the address of the last packet of the track previously acquired,
In step 16, it is determined whether the last written packet is the last packet in the track.

【0043】ステップ16の判断で最終パケットでなけ
れば処理を終了し、最終パケットならステップ17へ進
んでパケットのデータブロック(最終パケットの最終ブ
ロック)に続けて所定数の消去ブロックを書き込み、処
理を終了する。
If it is determined in step 16 that the packet is not the final packet, the process is terminated. If the packet is the final packet, the process proceeds to step 17 to write a predetermined number of erase blocks to the data block of the packet (final block of the final packet), and then the process. finish.

【0044】このようにして、トラックの最終パケット
の最終ブロックを判断し、最終ブロックであることを確
認してから所定数の消去ブロックを続けて書き込むの
で、ランダムにパケットを書き込む場合でもトラックの
最終パケットを見つけることができ、所定数の消去ブロ
ックによって他のパケットのデータを誤って消去してし
まうことを防止できる。
In this way, the last block of the last packet of the track is determined, and after confirming that it is the last block, a predetermined number of erase blocks are written continuously. Therefore, even if packets are randomly written, the last block of the track is written. A packet can be found, and it is possible to prevent data of another packet from being accidentally erased by a predetermined number of erase blocks.

【0045】次に、同一トラックのパケット書き込み方
法として、連続して複数のパケットを書き込む方法があ
る。この方法により、トラックにパケットを連続的に書
き込んだ場合、上述のパケット書き込み処理では、常に
パケットの最終ブロックに続けて消去ブロックを書き込
むことになる。
Next, as a method of writing packets on the same track, there is a method of writing a plurality of packets in succession. With this method, when packets are continuously written to the track, the erase block is always written after the last block of the packet in the above-mentioned packet writing process.

【0046】したがって、前のパケットに続けて次のパ
ケットを書き込むことができなくなり、再度書き込み位
置、すなわち、前のパケットの最終ブロックに続けて書
き込んだ消去ブロックへシークし、改めて書き込みを行
なわなければならなくなるので、書き込み処理速度が遅
くなるという問題が生じる。
Therefore, it becomes impossible to write the next packet following the previous packet, and it is necessary to seek again to the write position, that is, the erase block written after the last block of the previous packet, and write again. Therefore, there is a problem that the writing processing speed becomes slow.

【0047】そこで、パケットの記録後に所定時間経過
しても次のパケット書き込みが行なわれないことを確認
してから、最終パケットの最終ブロックの後に所定数の
消去ブロックを書き込むようにすると良い。
Therefore, it is preferable to write a predetermined number of erase blocks after the final block of the final packet after confirming that the next packet writing is not performed even after a predetermined time has elapsed after recording the packet.

【0048】(3)パケット書き込み後に所定時間が経
過してからトラックの最終パケットの最終ブロック後に
所定数の消去ブロックを書き込むパケット書き込み処理
図6は、この情報記録装置におけるパケット書き込み後
に所定時間が経過してからトラックの最終パケットの最
終ブロック後に所定数の消去ブロックを書き込むパケッ
ト書き込み処理を示すフローチャートである。
(3) Packet writing process of writing a predetermined number of erase blocks after the last block of the last packet of the track after a predetermined time has passed after writing the packet. FIG. 6 shows a predetermined time after writing the packet in this information recording apparatus. 9 is a flowchart showing a packet writing process of writing a predetermined number of erase blocks after the last block of the last packet of the track.

【0049】ドライブコントローラは、ステップ21で
パケットのデータブロックを書き込み、ステップ22へ
進んでパケットのデータブロック書き込み終了後、所定
時間経過したか否かを判断し、所定時間が経過しない間
はステップ24へ進んで次のパケット書き込み処理を実
行するか否かを判断する。
The drive controller writes the data block of the packet in step 21, proceeds to step 22, and determines whether or not a predetermined time has elapsed after the writing of the data block of the packet is completed. Then, it proceeds to and determines whether to execute the next packet writing process.

【0050】つまり、ステップ22と24の判断で所定
時間を経過しても次のパケットの書き込みを実行しない
とき、ステップ23へ進んでトラックの最終パケットの
最終ブロックの後に所定数の消去ブロックを書き込み、
この処理を終了する。
That is, when the writing of the next packet is not executed even after the lapse of a predetermined time in the judgment of steps 22 and 24, the routine proceeds to step 23, and a predetermined number of erase blocks are written after the last block of the last packet of the track. ,
This process ends.

【0051】ステップ22と24の判断で所定時間が経
過しない内に次のパケットの書き込み処理を実行すると
き、その書き込み処理を実行してステップ22へ戻る。
そして、ステップ22と24の判断で所定時間を経過し
ても次のパケットの書き込みを実行しないときは、ステ
ップ23へ進んでトラックの最終パケットの最終ブロッ
クの後に所定数の消去ブロックを書き込み、処理を終了
する。
When the writing process of the next packet is executed before the predetermined time has elapsed in the judgment of steps 22 and 24, the writing process is executed and the process returns to step 22.
If the next packet is not written even after the lapse of a predetermined time in the judgment of steps 22 and 24, the process proceeds to step 23, and a predetermined number of erase blocks are written after the last block of the last packet of the track, and the processing is performed. To finish.

【0052】このようにして、パケットの書き込み終了
後に所定時間経過後、最終パケットの最終ブロック後に
所定数の消去ブロックを書き込むので、パケットを連続
して書き込む場合にはパケットの書き込み毎に所定数の
消去ブロックを書き込まずに済み、再度書き込み位置へ
のシーク動作を行なわずに済むので、パケット書き込み
処理速度の低下を防止することができる。
In this way, a predetermined number of erase blocks are written after the final block of the final packet after the lapse of a predetermined time after the writing of packets is completed. Therefore, when writing packets in succession, a predetermined number of erase blocks are written. Since the erase block does not have to be written and the seek operation to the write position does not have to be performed again, it is possible to prevent the packet write processing speed from decreasing.

【0053】次に、光ディスク排出時にトラックの最終
パケットの最終ブロック後に所定数の消去ブロックを書
き込むようにしても良い。
Next, when the optical disc is ejected, a predetermined number of erase blocks may be written after the last block of the last packet of the track.

【0054】(4)光ディスク排出時にトラックの最終
パケットの最終ブロック後に所定数の消去ブロックを書
き込むパケット書き込み処理図7は、この情報記録装置
における光ディスク排出時にトラックの最終パケットの
最終ブロック後に所定数の消去ブロックを書き込むパケ
ット書き込み処理を示すフローチャートである。
(4) Packet writing process of writing a predetermined number of erase blocks after the last block of the last packet of the track when ejecting the optical disk. FIG. 7 shows a predetermined number of packets after the last block of the last packet of the track when ejecting the optical disk in this information recording apparatus. It is a flowchart which shows the packet write process which writes an erase block.

【0055】ドライブコントローラは、ディスク排出処
理時、ステップ31でパケットの書き込み終了後か否か
を判断して、パケットの書き込み終了後で無ければステ
ップ33へ進んで直ちに光ディスクを排出し、この処理
を終了する。ステップ31の判断でパケット書き込み終
了後なら、ステップ32へ進んで最終パケットの最終ブ
ロック後に所定数の消去ブロックを書き込み、ステップ
33へ進んで光ディスクを排出し、この処理を終了す
る。
During the disc ejection process, the drive controller determines whether or not the writing of the packet is completed in step 31, and if it is not after the writing of the packet, the process proceeds to step 33 to eject the optical disc immediately, and this process is executed. finish. If it is determined in step 31 that the packet writing is completed, the process proceeds to step 32, a predetermined number of erase blocks are written after the final block of the final packet, the process proceeds to step 33, and the optical disc is ejected.

【0056】このようにして、パケットの書き込み終了
後、ディスク排出時に所定数の消去ブロックの書き込み
を行なうので、パケットを連続して書き込む場合にはパ
ケットの書き込み毎に最終ブロック後に所定数の消去ブ
ロックを書き込まずに済み、再度書き込み位置へのシー
ク動作を行なわなくても連続してパケットを書き込める
ので、パケット書き込み処理速度の低下を防止すること
ができる。
In this way, after writing packets, a predetermined number of erase blocks are written when the disc is ejected. Therefore, when writing packets continuously, a predetermined number of erase blocks are written after the last block for each packet write. Need not be written, and packets can be written continuously without performing a seek operation to the write position again, so that it is possible to prevent a decrease in packet writing processing speed.

【0057】次に、上位装置からのパケット書き込み終
了通知に基づいてトラックの最終パケットの最終ブロッ
ク後に所定数の消去ブロックを書き込むようにしても良
い。
Next, a predetermined number of erase blocks may be written after the last block of the last packet of the track based on the packet write end notification from the host device.

【0058】(5)上位装置からのパケット書き込み終
了通知に基づいてトラックの最終パケットの最終ブロッ
ク後に所定数の消去ブロックを書き込むパケット書き込
み処理図8は、この情報記録装置における上位装置から
のパケット書き込み終了通知に基づいてトラックの最終
パケットの最終ブロック後に所定数の消去ブロックを書
き込むパケット書き込み処理を示すフローチャートであ
る。
(5) Packet writing process of writing a predetermined number of erase blocks after the last block of the last packet of the track based on the packet writing end notification from the upper device. FIG. 8 shows the packet writing from the upper device in this information recording device. 9 is a flowchart showing a packet writing process of writing a predetermined number of erase blocks after the last block of the last packet of the track based on the end notification.

【0059】ドライブコントローラは、ステップ41で
パケットのデータブロックを書き込み、ステップ42へ
進んで上位装置から書き込み終了の通知があったか否か
を判断し、上位装置からの書き込み終了通知を検知し、
書き込み終了の通知があったと判断したら、ステップ4
3へ進んで最終パケットの最終ブロック後に所定数の消
去ブロックを書き込み、処理を終了する。ステップ42
の判断で上位装置からの書き込み終了通知がなかった
ら、所定数の消去ブロックを書き込まずに処理を終了す
る。
The drive controller writes the data block of the packet in step 41, proceeds to step 42, determines whether or not there is a write end notification from the host device, and detects the write end notification from the host device,
If it is determined that the writing end notification has been given, step 4
The process proceeds to step 3, and a predetermined number of erase blocks are written after the final block of the final packet, and the process ends. Step 42
If there is no write end notification from the higher-level device in the above judgment, the process is ended without writing a predetermined number of erase blocks.

【0060】このようにして、上位装置からのパケット
の書き込み終了通知に基づいて最終パケットの最終ブロ
ックを正確に判断することができ、パケットを連続して
書き込む場合にはパケットの書き込み毎に最終ブロック
後に所定数の消去ブロックを書き込まずに済み、再度書
き込み位置へのシーク動作を行なわなくても連続してパ
ケットを書き込めるので、パケット書き込み処理速度の
低下を防止することができる。
In this way, the final block of the final packet can be accurately determined based on the packet write end notification from the upper device, and when the packets are written continuously, the final block is written every time the packet is written. Since it is not necessary to write a predetermined number of erase blocks later and the packets can be continuously written without performing the seek operation to the write position again, it is possible to prevent the packet write processing speed from decreasing.

【0061】また、上位装置からのパケットの書き込み
終了通知に基づいて、最終パケットの書き込みに続けて
素早く所定数の消去ブロックの書き込みを開始できるの
で、消去ブロックの書き込み処理を高速に行なうことが
できる。
Further, since the writing of the predetermined number of erase blocks can be started immediately after the writing of the final packet based on the packet write end notification from the host device, the erase block write processing can be performed at high speed. .

【0062】[0062]

【発明の効果】以上説明してきたように、この発明によ
る情報記録装置によれば、データ追記時にデータを書き
込んだトラックの最終パケットを容易に見つけられるよ
うにすると共に、そのときの書き込み処理速度の低下を
防止することができる。
As described above, according to the information recording apparatus of the present invention, it is possible to easily find the final packet of the track in which data is written at the time of additional recording of data, and to improve the write processing speed at that time. The decrease can be prevented.

【図面の簡単な説明】[Brief description of drawings]

【図1】この発明の一実施形態である情報記録装置の構
成を示す図である。
FIG. 1 is a diagram showing a configuration of an information recording apparatus according to an embodiment of the present invention.

【図2】図1に示した光ディスク1のパケットライト方
式でデータを記録したトラックフォーマットを示す図で
ある。
FIG. 2 is a diagram showing a track format in which data is recorded by the packet write method of the optical disc 1 shown in FIG.

【図3】図1に示した光ディスク1の基本ブロックと正
気ブロックの説明に供するフォーマット図である。
FIG. 3 is a format diagram for explaining a basic block and a sanity block of the optical disc 1 shown in FIG.

【図4】図1に示した情報記録装置におけるトラックの
最終パケット後に所定数の消去ブロックを書き込むパケ
ット書き込み処理を示すフローチャートである。
4 is a flowchart showing a packet writing process of writing a predetermined number of erase blocks after the last packet of a track in the information recording apparatus shown in FIG.

【図5】図1に示した情報記録装置におけるトラックの
最終パケットを確認して所定数の消去ブロックを書き込
むパケット書き込み処理を示すフローチャートである。
5 is a flowchart showing a packet writing process in which the last packet of a track is confirmed and a predetermined number of erase blocks is written in the information recording apparatus shown in FIG.

【図6】図1に示した情報記録装置におけるパケット書
き込み後に所定時間が経過してからトラックの最終パケ
ット後に所定数の消去ブロックを書き込むパケット書き
込み処理を示すフローチャートである。
6 is a flowchart showing a packet writing process of writing a predetermined number of erase blocks after a last packet of a track after a predetermined time has elapsed after writing a packet in the information recording apparatus shown in FIG.

【図7】図1に示した情報記録装置における光ディスク
排出時にトラックの最終パケット後に所定数の消去ブロ
ックを書き込むパケット書き込み処理を示すフローチャ
ートである。
7 is a flowchart showing a packet writing process of writing a predetermined number of erase blocks after the last packet of a track when the optical disc is ejected in the information recording apparatus shown in FIG.

【図8】図1に示した情報記録装置における上位装置か
らのパケット書き込み終了通知に基づいてトラックの最
終パケット後に所定数の消去ブロックを書き込むパケッ
ト書き込み処理を示すフローチャートである。
8 is a flowchart showing a packet writing process of writing a predetermined number of erase blocks after the last packet of a track based on a packet writing end notification from a host device in the information recording apparatus shown in FIG.

【符号の説明】[Explanation of symbols]

1:光ディスク 2:モータ 3:回転制御部 4:光ピックアップ 5:アクチュエータ制御部 6:信号制御部 7:ドライブコントローラ 8:バッファ 9:レーザ駆動回路 10:外部インターフェイス 11:上位装置 1: Optical disk 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 device

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G11B 20/10 - 20/16 351 G11B 7/00 - 7/013 ─────────────────────────────────────────────────── ─── Continuation of front page (58) Fields surveyed (Int.Cl. 7 , DB name) G11B 20/10-20/16 351 G11B 7/ 00-7/013

Claims (5)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 データの書き換え可能な光ディスクに対
するデータの書き込み及び読み出しを行なう情報記録装
置において、 前記光ディスクのトラックを複数のパケットに分割して
データを書き込むとき、データを書き込んだ最終パケッ
トの最終データブロックに続けてデータブロックを消去
したことを表すデータブロック情報を所定数のデータ
ロック書き込む手段と、 前記光ディスクの最終データブロックの次のデータブロ
ックから所定数のデータブロックが、データブロックを
消去したことを表すデータブロック情報の設定が行われ
ているパケットをトラックの最終パケットと認識する手
段とを設け、 前記認識された最終パケットの前記最終データブロック
の次のデータブロックからデータの追記を行うようにし
ことを特徴とする情報記録装置。
1. A data rewritable optical disc
Recording device for writing and reading data
In the Divide the track of the optical disc into multiple packets
When writing data, the last packet in which the data was written
The finaldataFollow the blockErase data block
Data block information that indicates thatA predetermined number ofdataBu
LockToWriting means, Final of the optical discdataNext to blockdata fromBro
ClickFromA predetermined number ofData block, data block
Data block information indicating that data has been erased is set.
ingA hand that identifies a packet as the last packet in the track
Set up stepsKe The final data block of the recognized final packet
Add data from the next data block of
Was An information recording device characterized by the above.
【請求項2】 データの書き換え可能な光ディスクに対
するデータの書き込み及び読み出しを行なう情報記録装
置において、 前記光ディスクのトラックを複数のパケットに分割して
データを書き込む前にデータを書き込んだ前記光ディ
スクのトラックの最終パケットの最終データブロックの
アドレスを予め記憶する手段と、 前記光ディスクに対するパケットのデータの書き込み
後、前記アドレスに基づいてデータ書き込み後のパケッ
トがトラックの最終パケットか否かを判断する手段と、
該手段によって最終パケットと判断されたとき、その最
終パケットの最終データブロックの後にデータブロック
を消去したことを表すデータブロック情報を所定数の
ータブロック書き込む手段とを設け、 前記最終パケットの前記最終データブロックの次のデー
タブロックからデータの追記を行うようにし たことを特
徴とする情報記録装置。
2. A data rewritable optical disc
Recording device for writing and reading data
In the Divide the track of the optical disc into multiple packets
Write databefore,I wrote the dataThe light di
Final of the last packet of the track of the discdataOf block
Means for storing the address in advance, Writing packet data to the optical disc
Then, based on the address, the packet after writing the data
Means to determine whether the packet is the last packet in the track,
When the last packet is judged by this means,
End of the last packetdataAfter the blockData block
Data block information that indicates thatA predetermined number ofDe
DatablockToSet up writing meansKe The next data of the last data block of the last packet.
Data from the data block Special thing
Information recording device to collect.
【請求項3】 データの書き換え可能な光ディスクに対
するデータの書き込み及び読み出しを行なう情報記録装
置において、 前記光ディスクのトラックを複数のパケットに分割して
データを書き込むとき、データ書き込み後の所定時間経
過後、データを書き込んだ前記光ディスクのトラックの
最終パケットの最終ブロックの後にデータブロックを消
去したことを表 すデータブロック情報を所定数のデータ
ブロック書き込む手段を設前記最終パケットの前記最終データブロックの次のデー
タブロックからデータの追記を行うようにし たことを特
徴とする情報記録装置。
3. An information recording apparatus for writing and reading data to and from a rewritable optical disc, wherein when writing data by dividing a track of the optical disc into a plurality of packets, after a predetermined time has elapsed after writing the data, Erase the data block after the last block of the last packet of the track on the optical disc where the data was written.
Removed by then setting means for writing a table to the data block information into a predetermined number of data <br/> blocks that digits, the next day of the last data block of the last packet
An information recording device characterized in that data is additionally recorded from a data block .
【請求項4】 データの書き換え可能な光ディスクに対
するデータの書き込み及び読み出しを行なう情報記録装
置において、 前記光ディスクのトラックを複数のパケットに分割して
データを書き込むとき、データ書き込み後のディスク排
出時に、データを書き込んだ前記光ディスクのトラック
の最終パケットの最終データブロックの後にデータブロ
ックを消去したことを表すデータブロック情報を所定数
データブロック書き込む手段を設け、 前記最終パケットの前記最終データブロックの次のデー
タブロックからデータの追記を行うようにし たことを特
徴とする情報記録装置。
4. A data rewritable optical disc
Recording device for writing and reading data
In the Divide the track of the optical disc into multiple packets
When writing data, eject the disc after writing the data.
When leaving,I wrote the dataTrack of the optical disc
The last of the last packetdataAfter the blockData block
Data block information that indicates that thePredetermined number
ofdatablockToSet up writing meansKe The next data of the last data block of the last packet.
Data from the data block Special thing
Information recording device to collect.
【請求項5】 データの書き換え可能な光ディスクに対
するデータの書き込み及び読み出しを行なう情報記録装
置において、 前記光ディスクにパケットライト方式でデータを連続的
に書き込むとき、上位装置からの書き込み終了通知を検
知する手段と、 該手段によって書き込み終了通知を検知した後、データ
を書き込んだ前記光ディスクのトラックの最終パケット
の最終データブロックの後にデータブロックを消去した
ことを表すデータブロック情報を所定数のデータブロッ
書き込む手段を設け、 前記最終パケットの前記最終データブロックの次のデー
タブロックからデータの追記を行うようにし たことを特
徴とする情報記録装置。
5. A data rewritable optical disc
Recording device for writing and reading data
In the Data is continuously written on the optical disk by the packet write method.
When writing to the
Means to know, After detecting the writing end notification by the means,data
WroteLast packet of the track of the optical disc
The last ofdataAfter the blockErased a data block
Data block informationA predetermined number ofdataBlock
KuToSet up writing meansKe The next data of the last data block of the last packet.
Data from the data block Special thing
Information recording device to collect.
JP19744198A 1998-07-13 1998-07-13 Information recording device Expired - Fee Related JP3394451B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP19744198A JP3394451B2 (en) 1998-07-13 1998-07-13 Information recording device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP19744198A JP3394451B2 (en) 1998-07-13 1998-07-13 Information recording device

Publications (2)

Publication Number Publication Date
JP2000030369A JP2000030369A (en) 2000-01-28
JP3394451B2 true JP3394451B2 (en) 2003-04-07

Family

ID=16374568

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19744198A Expired - Fee Related JP3394451B2 (en) 1998-07-13 1998-07-13 Information recording device

Country Status (1)

Country Link
JP (1) JP3394451B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4438172B2 (en) * 2000-03-30 2010-03-24 ソニー株式会社 Data recording apparatus and data recording method
TW477967B (en) * 2000-10-25 2002-03-01 Mediatek Inc Continuously connecting recording method of recordable compact discs and driver using the method
KR100510520B1 (en) * 2003-02-18 2005-08-26 삼성전자주식회사 Method for recording data

Also Published As

Publication number Publication date
JP2000030369A (en) 2000-01-28

Similar Documents

Publication Publication Date Title
JP2915307B2 (en) Information recording control method for optical disk
US5623470A (en) Reallocation of defective recording areas on CD-R or CD-E media
JP3474110B2 (en) Optical disk recording / reproducing apparatus, optical disk recording / reproducing method, and computer-readable recording medium
US6279118B1 (en) Recording medium storing additional information for defect management and method for managing defects
US6473380B1 (en) Information recording and reproducing apparatus for formatting a rewritable recording medium by an easy formatting method
JPH10293961A (en) Optical disk recorder
JP3394451B2 (en) Information recording device
JPH08147879A (en) Optical disk recorder
JPH0935270A (en) Cd-r driving device
JP3752108B2 (en) Optical disc recording / reproducing apparatus
JPH08227557A (en) Method for managing defect of optical disk and optical disk device
US7522489B2 (en) Initialization method, reproduction method, computer-executable program product, computer-readable recording medium, data structure, information recording apparatuses, and information reproducing apparatus
KR100611828B1 (en) Recording apparatus, recording method, program, and recording medium
JPH10269751A (en) Information recording/reproducing apparatus
JP3871839B2 (en) Information recording / reproducing device
JP4651603B2 (en) Information recording / reproducing device
JPH08147878A (en) Optical disk recorder
JP3804959B2 (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
JP4476697B2 (en) Information recording / reproducing device
JP2005011473A (en) Optical disk device
JP3898522B2 (en) Optical disk device
JP2002184119A (en) Recording method for write-once-read-many optical disk
JP2005056519A (en) Reading processing method when using stream system command and medium storage device
JP2001243723A (en) Recording device and method

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080131

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090131

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100131

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110131

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120131

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130131

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140131

Year of fee payment: 11

LAPS Cancellation because of no payment of annual fees