JPH02312069A - Optical disk recording system - Google Patents
Optical disk recording systemInfo
- Publication number
- JPH02312069A JPH02312069A JP1133204A JP13320489A JPH02312069A JP H02312069 A JPH02312069 A JP H02312069A JP 1133204 A JP1133204 A JP 1133204A JP 13320489 A JP13320489 A JP 13320489A JP H02312069 A JPH02312069 A JP H02312069A
- Authority
- JP
- Japan
- Prior art keywords
- data
- recording
- optical
- optical disk
- recorded
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000003287 optical effect Effects 0.000 title claims abstract description 158
- 238000000034 method Methods 0.000 claims description 31
- 238000012937 correction Methods 0.000 abstract description 24
- 238000010586 diagram Methods 0.000 description 15
- 238000012545 processing Methods 0.000 description 11
- 238000012360 testing method Methods 0.000 description 7
- 230000007547 defect Effects 0.000 description 3
- 208000011580 syndromic disease Diseases 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 101150065817 ROM2 gene Proteins 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000007689 inspection Methods 0.000 description 2
- 102100031584 Cell division cycle-associated 7-like protein Human genes 0.000 description 1
- 101000777638 Homo sapiens Cell division cycle-associated 7-like protein Proteins 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 239000013256 coordination polymer Substances 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は光ディスク(光磁気ディスクを含む)を記録媒
体として使用する光記録システムに関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an optical recording system that uses an optical disk (including a magneto-optical disk) as a recording medium.
磁気ディスクにおいて、複数のディスク駆動装置を同期
回転させ、高速伝送レートを実現しているものがある。Some magnetic disks achieve high transmission rates by rotating multiple disk drives synchronously.
例えば日経エレクトロニクス1987年12月28日
第48頁に示されたシステムがある。For example, Nikkei Electronics December 28, 1987
There is a system shown on page 48.
一方、大容量の情報記録媒体として光ディスクが実用化
されている。この特性をより効果的に利用すべく複数の
ディスク駆動装置を組み合わせて、あたかも一つの大容
量ディスク駆動装置のように動作させるアレー型光記録
システムが考えられている。On the other hand, optical discs have been put into practical use as large-capacity information recording media. In order to utilize this characteristic more effectively, an array-type optical recording system has been proposed in which a plurality of disk drives are combined to operate as if they were one large-capacity disk drive.
このような光記録システムにおいては、一部の光ディス
クの紛失、破損又は部分的データ破壊の可能性があり、
その対策が不可欠である。In such optical recording systems, there is a possibility that some optical discs may be lost, damaged, or partially destroyed.
Measures against this are essential.
この対策を講じたものとして本願出願人は特願平1−2
54153号を提案している。この光記録システムは、
データを複数の光ディスクに分散記録すると共に一部の
光ディスクに誤り訂正符号の検査シンボルを記録するよ
うにして、一部の光ディスクの紛失、破損、若しくは部
分的データ破壊又は光ディスク駆動装置の不具合が生じ
ても支障なく運用できる構成としたものである。As having taken this measure, the applicant of the present application
No. 54153 is proposed. This optical recording system
By recording data in a distributed manner on multiple optical disks and recording error correction code check symbols on some of the optical disks, some of the optical disks may be lost, damaged, or partially destroyed, or the optical disk drive may malfunction. The configuration is such that it can be operated without any problems.
而して多数枚の光ディスクを使用する場合、これらが同
時的に作成されたものであることが多い。When a large number of optical discs are used, they are often created simultaneously.
光ディスクの原盤(マスター)、スタンバに不具合があ
った場合は同様の不具合が光ディスク(つまりレプリカ
)に現れるから、上述の如く多数の光ディスクを使用す
る場合において、原盤、スタンバの不具合に起因する不
具合がいずれかの光ディスクに存在するときは、他の光
ディスクにも存在する可能性が高い。If there is a problem with the original (master) or standby of an optical disc, the same problem will appear on the optical disc (that is, the replica), so when using a large number of optical discs as described above, it is possible to avoid problems caused by problems with the master or standby. If it exists on any optical disc, it is likely to exist on other optical discs as well.
本発明は、このような状況下でも高い付録性を保てる記
録方式を提供することを目的とする。An object of the present invention is to provide a recording method that can maintain high appendability even under such circumstances.
本発明の記録方式は、分散して記録する複数の光ディス
クのアドレスを夫々に相異せしめる。In the recording method of the present invention, the addresses of a plurality of optical discs on which data is recorded in a distributed manner are made to be different from each other.
原盤、スタンパの不具合に起因する不具合は、光ディス
クの同一アドレスに現れる。従って相異るアドレスに分
散記録すると、分散記録されたデータに混入する誤りは
1ディスク分に限られ、従って適宜の方法によりその誤
り訂正を行うことが可能になる。Defects caused by defects in the master disc or stamper appear at the same address on the optical disc. Therefore, when distributed recording is performed at different addresses, the errors that may be mixed into the distributed recorded data are limited to one disk, and it is therefore possible to correct the errors using an appropriate method.
以下本発明をその実施例を示す図面に基づいて詳述する
。DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described in detail below based on drawings showing embodiments thereof.
第1図は本発明に係る光記録方式を実施するためのシス
テムのブロック図である。FIG. 1 is a block diagram of a system for implementing the optical recording method according to the present invention.
図において11.12・・・20は光ディスク駆動装置
であり、制御装置2から与えられたデータを光ディスク
に記録し、或いは光ディスクに記録されたデータを再生
する。3はホストコンピュータであり、制御装置2に対
し記録すべきデータを与え、或いはデータの再生を指示
する。In the figure, reference numerals 11, 12, . . . , 20 are optical disk drive devices, which record data given from the control device 2 on an optical disk, or reproduce data recorded on an optical disk. 3 is a host computer, which provides data to be recorded to the control device 2 or instructs the data reproduction.
第2図は光ディスク4の記録フォーマットの要部を示し
、記録データによって構成されるデータファイルを特定
する情報を記録すべきファイル名記録領域4 a +光
ディスクの番号を記録する番号記録領域4b及び記録形
態特定領域4Cを備えている。FIG. 2 shows the main part of the recording format of the optical disc 4, including a file name recording area 4a where information identifying a data file constituted by recorded data is recorded, a number recording area 4b where the number of the optical disc is recorded, and a recording area 4b where the number of the optical disc is recorded. It is provided with a form specific area 4C.
光ディスクの番号はシステム全体で同一の番号が1つだ
けとする方式としても、同一の番号が複数存在する方式
としてもよい。The number of the optical disk may be a system in which only one number is the same in the entire system, or a system in which there are multiple numbers in the same system.
記録形態特定領域4Cにはそのディスクの全記録領域を
使用するか、一部の記録領域を使用するかの別、つまり
、低速の記録、再生ながら、全記録領域を使用してその
光ディスクを大容量の記録媒体として使用するか、逆に
高速の記録、再生ながら、一部の特定の領域を使用して
その光ディスクを小容量の記録媒体として使用するのか
の別を記録する。In the recording format specific area 4C, it is possible to determine whether the entire recording area of the disc is used or a part of the recording area is used. The optical disc can be used as a high-capacity recording medium, or conversely, the optical disc can be used as a low-capacity recording medium by using some specific areas while recording and reproducing at high speed.
光ディスク記録では、その全面にデータを記録すると、
1枚当たりの容量は大きくなるが、全部のトラックをシ
ークする必要がありシーク時間は長くなる。一方、一部
のトラックのみを使用する場合はシークする距離が短く
なるので、1枚当たりの記憶容量は少なくなるが、シー
ク時間は短くなる。これらの記録モードを識別するコー
ドを記録形態特定領域4Cに記録するのである。In optical disc recording, when data is recorded on the entire surface,
Although the capacity per disk becomes larger, it is necessary to seek all the tracks, and the seek time becomes longer. On the other hand, when only some tracks are used, the distance to seek becomes shorter, so the storage capacity per sheet becomes smaller, but the seek time becomes shorter. Codes for identifying these recording modes are recorded in the recording format specifying area 4C.
而してこのシステムでは特定の番号、例えば9゜10が
番号記録領域4bに記録された光ディスクには他の光デ
ィスクに記録したデータにより生成されるチェックデー
タ、つまり誤り訂正符号の検査シンボルのみを記録する
。In this system, an optical disc on which a specific number, for example 9°10, is recorded in the number recording area 4b records only check data generated from data recorded on other optical discs, that is, check symbols of error correction codes. do.
以上の如きシステムの動作は以下のとおりである。光デ
ィスクにファイル名記録領域4a、番号記録領域4b、
記録形態特定領域4Cが記録しであるか否かで動作は異
なる。これらの領域48〜4Cが記録していない場合は
、光ディスクのフォーマツティング時に10部を記録す
る。ID部は複数の光ディスクの組を特定する情報であ
り、その記録は例えばファイル名記録領域4a等に行わ
れる。ID部が既に記録しているものとして説明すると
、まずシステムを起動するに先立ち光ディスク4を光デ
ィスク駆動装置11.12・・・に装填する。この場合
においていずれの光ディスクをいずれの光ディスク駆動
装置11.12・・・に装填してもよい。システム起動
により制御装置2はファイル名記録領域4a、番号記録
領域4b、記録形態特定領域4Cの内容を読込む。ホス
トコンピュータ3はファイル名記録領域4aの内容によ
り使用目的に合致した光ディスクが選択装填されたか否
かの判定をする。The operation of the system as described above is as follows. The optical disc has a file name recording area 4a, a number recording area 4b,
The operation differs depending on whether the recording format specific area 4C is recording or not. If these areas 48 to 4C are not recorded, 10 copies are recorded during formatting of the optical disc. The ID section is information that identifies a set of a plurality of optical discs, and is recorded in, for example, the file name recording area 4a. Assuming that the ID section has already been recorded, first, before starting the system, the optical disk 4 is loaded into the optical disk drive device 11, 12, . . . . In this case, any optical disc may be loaded into any optical disc drive device 11, 12, . . . . Upon system startup, the control device 2 reads the contents of the file name recording area 4a, number recording area 4b, and recording format specific area 4C. The host computer 3 determines whether or not an optical disk matching the purpose of use has been selected and loaded based on the contents of the file name recording area 4a.
一方制御装置2は番号記録領域4bの内容によりいずれ
の光ディスク駆動装置11.12・・・にどの番号の光
ディスク4が装填されたかを特定する。On the other hand, the control device 2 specifies which optical disk drive device 11, 12, . . . has which numbered optical disk 4 loaded based on the contents of the number recording area 4b.
なお、後述するように、誤り訂正符号の検査シンボル生
成規則と検査シンボルを記録した光ディスクからの再生
データとにより各光ディスク駆動装置11.12・・・
に何れの光ディスクが装填されたかを特定することがで
きる。この実施例のように光ディスク駆動装置が10台
ある場合、8台が情報を記録、再生する駆動装置とし、
2台が検査シンボルを記録、再生する駆動装置とする。As will be described later, each optical disk drive device 11, 12, .
It is possible to specify which optical disc is loaded in the disc. If there are 10 optical disk drive devices as in this embodiment, 8 are drive devices for recording and reproducing information,
Two drive devices record and reproduce test symbols.
ただし、情報及び検査シンボルを記録、再生する駆動装
置は固定的とはせず、装填されている光ディスクにより
情報用の駆動装置ともなり、検査シンボル用の駆動装置
ともなる。誤り訂正方法としては、例えば第3図に示す
ように、リードソロモン符号による方法がある。即ち番
号1〜8の光ディスクに記録されたデータの8ビツトを
1つの単位としてこれをai (i=1〜B)と表し
、GF(2”)上の元をα、と表し、下記のパリティP
、、P、を算出する。However, the drive device for recording and reproducing information and test symbols is not fixed, and the loaded optical disc serves as both a drive device for information and a drive device for test symbols. As an error correction method, for example, as shown in FIG. 3, there is a method using a Reed-Solomon code. That is, the 8 bits of data recorded on the optical disks numbered 1 to 8 are expressed as one unit, and this is expressed as ai (i=1 to B), and the element on GF (2'') is expressed as α, and the parity is as follows: P
, ,P, is calculated.
od2
このP、、P、を夫々番号9.10の光ディスクに記録
する。つまりこの誤り訂正符号の検査シンボルp、、p
zは複数の光ディスクをまたいで構成したものであり、
そのハミング距離が3となっている。換言すれば2枚の
光ディスクを検査シンボルp+、pg夫々の記録用に設
けているのである。od2 Record these P, , P, respectively on the optical disk numbered 9.10. In other words, the check symbols p, , p of this error correction code
z is composed of multiple optical discs,
Its Hamming distance is 3. In other words, two optical disks are provided for recording the test symbols p+ and pg, respectively.
この誤り訂正によっても記録、再生している駆動装置と
光計イスクとの対応が特定できる。すなわち、光ディス
クが装填された段階では各光ディスクが予め設定しであ
る光ディスク駆動装置夫々に装填されたと仮定する。次
にその仮定した光ディスク−光ディスク駆動装置の関係
でαの草束を作成して誤り訂正(後述)を行う。しかし
実際の光ディスクの装填状態が仮定したものと違う場合
は誤り訂正ができず、シンドロームが立つ。シンドロー
ムが立った場合は、他の装填状態を仮定して再度誤り訂
正を行う。このようにして装填状態の仮定を順次変更し
て、正しい状態に遭遇するまで同じ処理を繰り返す。こ
のようにして、正しい光ディスク装填状態を見いだすこ
とができる。新たにデータを記録する場合は、既に記録
した部分があるので、その部分を再生して上述したとこ
ろと同様の手順により光ディスクと光ディスク駆動装置
との対応関係を見出し、正しい光ディスクにデータを記
録することができる。このようにすることにより、番号
記録領域4bを設けることなく光ディスクの番号を特定
することもできる。This error correction also makes it possible to identify the correspondence between the recording/reproducing drive device and the optical meter isk. That is, at the stage when the optical discs are loaded, it is assumed that each optical disc is loaded into a preset optical disc drive. Next, a bundle of α is created based on the assumed optical disc-optical disc drive relationship, and error correction (described later) is performed. However, if the actual loading state of the optical disc is different from the assumed one, error correction cannot be performed and a syndrome occurs. If a syndrome occurs, error correction is performed again assuming a different loading state. In this way, the assumption of the loaded state is sequentially changed and the same process is repeated until the correct state is encountered. In this way, the correct optical disc loading state can be found. When recording new data, since there is already a recorded part, play that part, use the same procedure as described above to find the correspondence between the optical disc and the optical disc drive, and record the data on the correct optical disc. be able to. By doing so, it is also possible to specify the number of the optical disc without providing the number recording area 4b.
第4図は制御装置2の一例を示すブロック図である。制
御装W2は各光ディスク駆動装置用のバッファRAM(
RAMI、 RAM2・・・RAMl0)を備え、各光
ディスク駆動装置1112・・・によって記録すべきデ
ータは一旦ここに蓄積した後、各光ディスク駆動装置に
転送し、再生時は各光ディスク駆動装置lL12・・・
で再生したデータを一旦ここに蓄積する。誤り訂正符号
の符号化、復号化は他のRAM(RAMII)、中央処
理装置CPU2、読出し専用メモリROM2及びガロア
論理ユニッ) GLUで行われる。符号化、復号化を行
う対象のデータは一旦RAMIIに蓄積した後、ガロア
論理ユニフ) GLUを使用して演算される。FIG. 4 is a block diagram showing an example of the control device 2. As shown in FIG. The control unit W2 has a buffer RAM (
RAMI, RAM2...RAM10), the data to be recorded by each optical disk drive device 1112... is once stored here, and then transferred to each optical disk drive device, and during playback, each optical disk drive device 1L12...・
The data played back is temporarily stored here. Encoding and decoding of the error correction code are performed in another RAM (RAMII), central processing unit CPU2, read-only memory ROM2, and Galois logic unit (GLU). Data to be encoded and decoded is once stored in RAMII and then calculated using Galois logic unit (GLU).
演算の制御は中央処理装置1cPU2により行う。The calculations are controlled by the central processing unit 1cPU2.
制御のためのファームウェア及びαの罵乗は読出し専用
メモリROM2に蓄積しておく。ホストコンピュータ3
とのデータの授受はインターフェース5を通して行う。Firmware for control and instructions for α are stored in a read-only memory ROM2. host computer 3
Data is exchanged with the interface 5 through the interface 5.
ホストコンピュータ3よりのデータは他のRAM (R
AM12)に一旦蓄積してからRAMIIに転送する。Data from host computer 3 is stored in another RAM (R
AM12) and then transferred to RAMII.
逆に再生データをホストコンピュータ3に転送する際に
は一旦蓄積してからホストコンピュータ3に転送する。Conversely, when transferring playback data to the host computer 3, it is stored once and then transferred to the host computer 3.
これらの制御は他の中央処理装置CPUIで行い、その
ためのファームウェアは他の読出し専用メモリROMI
に蓄積しておく。These controls are performed by another central processing unit CPUI, and the firmware for this is implemented by another read-only memory ROMI.
Store it in.
このような本発明のシステムでは、ホストコンピュータ
3から与えられたデータを記録する場合、制御装置2は
ホストコンピュータ3から入力したデータにチェックデ
ータを中央処理装置CPU2. RAMII。In such a system of the present invention, when recording data given from the host computer 3, the control device 2 adds check data to the data input from the host computer 3 to the central processing unit CPU2. RAMII.
ガロア論理ユニッ) GLUを用いてそのデータに付加
し、光ディスク駆動装置11.12・・・へ送出すると
共に、光ディスク駆動装置11.12・・・の制御に必
要な制御信号を送出する。このとき送出すべき光ディス
ク駆動装置の特定は番号記録領域4bの記録デ−夕又は
前述の誤り訂正反復の方法による。(Galois Logic Unit) GLU is used to add to the data and send it to the optical disk drives 11, 12, . . . , as well as control signals necessary for controlling the optical disk drives 11, 12, . At this time, the optical disk drive device to which the data should be sent is specified by the recording data in the number recording area 4b or by the above-mentioned error correction repetition method.
光ディスク駆動装置1ZIL12・・・はこのようにし
て送出されてきたデータをその光ディスクに記録する。The optical disk drive device 1ZIL12... records the data sent in this manner on the optical disk.
一方、再生に際してはホストコンピュータ3からの指示
に従い、制御装置2は該当光ディスク4が装填されてい
る光ディスク駆動装置lL12・・・へ再生を指示する
信号及び再生すべきデータが記録されている位置の物理
アドレス信号又は論理アドレス信号を発する。これによ
り所要データが再生されることになる。On the other hand, upon reproduction, in accordance with instructions from the host computer 3, the control device 2 sends a signal instructing the optical disk drive 1L12... in which the corresponding optical disk 4 is loaded to reproduce, and a signal indicating the position where the data to be reproduced is recorded. Emit a physical address signal or a logical address signal. This allows the required data to be reproduced.
次に本発明のデータ記録方式を従来方式との対比により
説明する。従来の光ディスクにおいてはデータを所定の
セクタに記録した後、次にこれを再生する。このとき記
録すべきデータと再生データとの間の相違が所定規準以
上である場合は各トラックに予め用意されている予備の
セクタ、つまり交替セクタに再記録される。この交替セ
クタへの記録も再生、検査が行われるが、この記録にも
誤りが多い場合は予め用意されている予備のトラック、
つまり交替トランクに再々記録が行われることになる。Next, the data recording method of the present invention will be explained in comparison with a conventional method. In a conventional optical disc, data is recorded in a predetermined sector and then reproduced. At this time, if the difference between the data to be recorded and the reproduced data is greater than a predetermined standard, the data is re-recorded in a spare sector prepared in advance for each track, that is, a replacement sector. The recording to this spare sector is also played back and inspected, but if there are many errors in this recording, a spare track prepared in advance,
In other words, recording is performed again and again on the alternate trunk.
lトラックにおいて交替セクタへの記録が再発した場合
も交替トラックが用いられる。The replacement track is also used when recording to the replacement sector occurs again in the l track.
これに対して本発明のシステムでは上述の交替セクタ、
交替トラックに類するものを設けず、チェックデータを
必ず特定の1又は複数の光ディスクに記録することも可
能である。第5図はその記録方式の一例を示す概念図で
あり、記録の単位を8バイト、使用光ディスク駆動装置
を10台、そのうち2台の駆動装置の光ディスクをチェ
ックデータの記録用として用いるものとする。第5図(
alに示すようにMSB−LSBの8ビツト(1バイト
)のデータが第1バイトから第8バイトまで在るものと
する。そして第5図(b)に示すように各バイトごとに
2つのパリティシンボル(第1パリテイシンボルPl、
第2パリテイシンボルpz)を作成する。On the other hand, in the system of the present invention, the above-mentioned replacement sector,
It is also possible to always record check data on one or more specific optical discs without providing anything similar to a replacement track. FIG. 5 is a conceptual diagram showing an example of the recording method, in which the recording unit is 8 bytes, ten optical disk drives are used, and the optical disks of two of the drives are used for recording check data. . Figure 5 (
As shown in al, it is assumed that 8 bits (1 byte) of MSB-LSB data exist from the first byte to the eighth byte. Then, as shown in FIG. 5(b), each byte contains two parity symbols (first parity symbol Pl,
A second parity symbol pz) is created.
この作成は前記(1)、 +21式による。この第1〜
第8バイトの全MSBを番号■を記録した光ディスク4
が装填されている光ディスク駆動装置へ送出する。This creation is based on formula (1) and +21 above. This first ~
Optical disk 4 on which all MSBs of the 8th byte are recorded with numbers ■
is sent to the optical disc drive in which the disc is loaded.
また第1〜第8バイトの第2ビツトのデータ全てを同時
に番号■を記録した光ディスク4が装填されている光デ
ィスク駆動装置へ送出する。以下同様に第1〜第8バイ
トのデータを各番号の光ディスクを装填した光ディスク
駆動装置へ送出する。Also, all the data of the second bit of the first to eighth bytes are simultaneously sent to the optical disk drive device in which the optical disk 4 on which the number ``2'' is recorded is loaded. Thereafter, the data of the first to eighth bytes are similarly sent to the optical disk drive device loaded with the optical disk of each number.
そして第1パリテイシンボルPI、第2パリテイシンボ
ルP2の各8ビツトのデータは夫々■。The 8-bit data of the first parity symbol PI and the second parity symbol P2 are respectively ■.
[相]の番号の光ディスクが装填された光ディスク駆動
装置へ送出される。各光ディスク駆動装置へ送出された
データは夫々に装填された光ディスクに記録されること
になる。The optical disc with the number [phase] is sent to the optical disc drive device loaded with it. The data sent to each optical disk drive device will be recorded on the optical disks loaded respectively.
第6図はデータ記録時の処理手順のフローチャートであ
る。光ディスクが装填されて(121)光ディスク駆動
装置11°、12・・・が起動されるとまず各駆動装置
11.12・・・によるID部の読取りが行われる(1
22)。FIG. 6 is a flowchart of the processing procedure when recording data. When an optical disc is loaded (121) and the optical disc drive devices 11, 12, etc. are started, the ID section is first read by each drive device 11, 12, etc. (121).
22).
これはRAMl−RAMl0に転送される(#23)。This is transferred to RAM1-RAM10 (#23).
中央処理装置CP[11はこのID部を調べ(#24)
、同一でない場合はホストコンピュータ3にこれを報じ
る(1125)。Central processing unit CP[11 checks this ID section (#24)
, if they are not the same, this is reported to the host computer 3 (1125).
同一である場合は各光ディスク駆動装置11.12・・
・に装填された光ディスクの番号を読取り、或いは判定
する(t126)。If they are the same, each optical disk drive device 11, 12...
・Reads or determines the number of the optical disc loaded in (t126).
第7図はRAMI〜RAMl0のデータ蓄積領域を示す
図である。データを蓄積する領域とは別に、ファイル名
記録領域4a+番号記録領域4b及び記録形態特定領域
4cから読出した識別データを蓄積する領域(図中に4
a、4b、4cを付しである)を設けである。FIG. 7 is a diagram showing data storage areas of RAMI to RAM10. Apart from the area for storing data, there is also an area for storing identification data read from the file name recording area 4a + number recording area 4b and recording format specifying area 4c (marked in the figure).
a, 4b, and 4c) are provided.
光ディスクを装填した時点で光ディスク駆動装置は識別
データを再生し、RAMI〜RAMl0へ転送する。When the optical disc is loaded, the optical disc drive reproduces the identification data and transfers it to RAMI to RAM10.
中央処理装置CPt1lはl?AM1〜RAMl0の中
の識別データ領域に蓄積された識別データを読み取って
、どの光ディスク駆動装置にどの光ディスクが装填され
たかを判別するのである。Is the central processing unit CPt1l l? The identification data stored in the identification data area in AM1 to RAM10 is read to determine which optical disc is loaded into which optical disc drive.
10台の光ディスク駆動装置11.12・・・に装填さ
れた光ディスクに記録すべきデータはRAMIIに一旦
蓄積されてからRAMI〜RAMl0に蓄積される。R
AMI〜I?AM10は10台の光ディスク駆動装置夫
々に割付けられている。一方、RAMIIでの蓄積も1
0枚の光ディスクごとにアドレスを分けて行われる。従
って各光ディスク駆動装置に装填された光ディスクが判
定できるとRAMI〜RAMl0の夫々へ転送すべきデ
ータを格納しであるRAMIIのアドレスの設定を行う
(1127)。この設定を行っておいた上で次にホスト
コンピュータ3から記録すべきデータをRAM12へ転
送する(1128)。更にこれを°RAMIIへ転送し
く1129)、ガロア論理ユニフ) GLU及び中央処
理装置CPU2を用いてRAMIIに蓄積されたデータ
に対する誤り訂正符号の符号化を行う(1130)。そ
して先に設定したアドレスに従い、RAMIIのデータ
をRAMI〜RAMl0ノ夫々へ転送スル(+131)
。ソLi’各RAMI 〜RAMl0から光ディスク駆
動装置11.12・・・へこれを送り、夫々に装填され
た光ディスク4のデータ領域に記録する。Data to be recorded on the optical discs loaded in the ten optical disc drive devices 11, 12, . . . is stored in RAMII and then in RAMI to RAM10. R
AMI~I? AM10 is assigned to each of the 10 optical disk drives. On the other hand, the accumulation in RAMII is also 1
Addressing is performed separately for each 0 optical disc. Therefore, when the optical disk loaded in each optical disk drive device can be determined, the address of RAMII, which stores the data to be transferred to each of RAMI to RAM10, is set (1127). After making this setting, the data to be recorded is then transferred from the host computer 3 to the RAM 12 (1128). Furthermore, this data is transferred to the RAM II (1129), and the data stored in the RAM II is encoded with an error correction code using the Galois logic unit (GLU) and the central processing unit CPU2 (1130). Then, according to the address set earlier, transfer the data of RAMII to each of RAMI~RAMl0 (+131)
. The data is sent from each RAMI to RAMl0 to the optical disk drives 11, 12, . . . and recorded in the data area of the optical disk 4 loaded in each.
第8図は光ディスク■〜[相]の記録領域を示す模式図
であり、第5図に示した方法でインターリーブされたデ
ータ及びその検査シンボルは、各光ディスクの異なるア
ドレス(物理アドレス)に記録される。これは光ディス
ク駆動装置11.12・・・20における光ディスクの
駆動位置を物理的にシフトしておくことによって行うこ
とができる。例えば各光ディスク駆動装置ごとに1セク
タずつ回転位相をシフトしておけばよい。FIG. 8 is a schematic diagram showing the recording areas of optical disks ■ to [phase]. Data interleaved using the method shown in FIG. 5 and its test symbols are recorded at different addresses (physical addresses) on each optical disk. Ru. This can be done by physically shifting the drive position of the optical disc in the optical disc drives 11, 12, . . . , 20. For example, the rotational phase may be shifted by one sector for each optical disk drive.
他の方法として、光ディスク駆動装置における回転位相
はそのままにしておき、記録時点を1セクタ分の回転に
要する時間ずつ遅らせることとしても可能である。Another method is to leave the rotational phase in the optical disc drive as it is, but to delay the recording time by the time required to rotate one sector.
本発明は、各光ディスクのトラック、セクタとも全く相
違させ、或いは無関係に選択して記録することでも実施
できるが、上述の如き方法による場合は、書込トランク
の共通化、書込セクタの関連性等から制御が容易である
という利点がある。Although the present invention can be carried out by making the tracks and sectors of each optical disk completely different, or by selecting and recording them unrelatedly, in the case of the method described above, the writing trunk is made common and the writing sectors are related. It has the advantage of being easy to control.
更に第1の方法による場合は、同時的記録が可能である
ので、その分記録に要する時間が短くて済む。また、再
生時にも全光ディスクについて同時的再生が可能であり
、またデータの整理も容易である。Furthermore, in the case of the first method, since simultaneous recording is possible, the time required for recording can be shortened accordingly. Furthermore, during reproduction, all optical discs can be reproduced simultaneously, and data can be easily organized.
なお第2の方法による場合の記録、再生のタイミング制
御は、制御装置2で行うこととすればよい。Note that in the case of the second method, the timing control of recording and reproduction may be performed by the control device 2.
第9図は他の記録方式の例を示し、第9図(blに示す
ように全バイトから第1パリテイシンボルPl+第2パ
リテイシンボルP2を作成し、次には第1バイトは番号
■の光ディスク、第2バイトは番号■の光ディスク、第
1パリテイシンボルは番号■の光ディスク、第2パリテ
イシンボルは番号[相]の光ディスクを各装填した光デ
ィスク駆動装置へ送出する。各駆動装置で夫々の光ディ
スクの異なるアドレスに記録されることは勿論である。FIG. 9 shows an example of another recording method, in which the first parity symbol Pl+second parity symbol P2 is created from all bytes as shown in FIG. The second byte is the optical disk with the number ■, the first parity symbol is the optical disk with the number ■, and the second parity symbol is the optical disk with the number [phase]. Of course, the information is recorded at different addresses on each optical disc.
また再生時においては上述した記録の際の手順とは逆の
手順で本来のデータに復元する。即ち各光ディスク駆動
装置から再生されたデータを夫々に装填されている光デ
ィスクの番号に関連づけて、第5図又は第9図に示した
如きインターリーブと逆の論理でバイトごとのデータ整
理をし、元のデータを得る。そしてこのデータ復元、つ
まりデコードに際してはGF(2’)上のリードソロモ
ン符号による誤り訂正を行う。Furthermore, during playback, the original data is restored using the reverse procedure to the above-mentioned recording procedure. That is, the data reproduced from each optical disk drive device is associated with the number of the optical disk loaded in each device, and the data is organized byte by byte using the logic opposite to interleaving as shown in FIG. 5 or FIG. 9. Get the data. When restoring this data, that is, decoding, error correction is performed using a Reed-Solomon code on GF(2').
即ち第10図に示すように番号1.2・・・9,10の
光ディスクから再生されたデータをrl+rZ・・・r
9+ r 10とすると以下の式によりシンドローム
So。That is, as shown in FIG.
If 9 + r 10, the syndrome So is determined by the following formula.
S、を算出する。Calculate S.
So =Σr。So = Σr.
S+ =’E ri αi (α+o= 1)誤り
がない場合はri =a□であるから5o=s、=0と
なるが、誤りがi番目の光ディスクに存在した場合は5
0=0とならずS O=e i となる。従ってS+/
So=α、を求めるとこのα。S+ ='E ri αi (α+o= 1) If there is no error, ri = a □, so 5o = s, = 0, but if there is an error on the i-th optical disk, 5
0=0, but S O=e i . Therefore S+/
This α is obtained by finding So=α.
は光ディスクの夫々に固有の値であるから、当該光ディ
スクの特定及び誤り訂正が可能である。なおαiが各光
ディスクに割付けた値以外の値である場合は2枚以上の
光ディスクにおける同時誤り発生であるとして、誤り訂
正を行わず、同時誤りの発生のみを検出するに止める。Since is a value unique to each optical disc, it is possible to identify the optical disc and correct errors. Note that if αi is a value other than the value assigned to each optical disk, it is assumed that simultaneous errors have occurred on two or more optical disks, and error correction is not performed and only the occurrence of simultaneous errors is detected.
なおこの場合においてもエラーポインタ、イレージヤ等
により1枚の光ディスクを特定できる場合は、他方′の
光ディスクの特定、従って両光ディスクの誤り訂正が可
能である。Even in this case, if one optical disc can be identified using the error pointer, erasure, etc., it is possible to identify the other optical disc, and therefore to correct errors in both optical discs.
第11図は再生、誤り訂正の処理手順を示すフローチャ
ートである。光ディスク4が装填されて(#I)光ディ
スク駆動装置11.12・・・が駆動されるとまず各駆
動装置11.12・・・によるID部の読取りが行われ
る(#2)。これはRAMI〜RAMl0に転送される
(#3)。FIG. 11 is a flowchart showing the processing procedure for reproduction and error correction. When the optical disk 4 is loaded (#I) and the optical disk drive devices 11, 12, . . . are driven, the ID section is first read by each drive device 11, 12, . . . (#2). This is transferred to RAMI to RAM10 (#3).
中央処理装置CPt1lはこのTD部を調べ(+14)
、同一でない場合はホストコンピュータ3にこれを報じ
る(#5)。同一である場合は各光ディスク駆動装置1
1゜12・・・に装填された光ディスク4の番号を読取
り或いは判定する(#6)。10台の光ディスク駆動装
置11゜12・・・からの再生データは夫々所定のRA
MI〜RAMl0に蓄積されるが、このRAMl−RA
Ml0の蓄積データは光ディスクの番号に応じて割付け
られたRAMIIの各領域へ転送されて格納される。ス
テップ#7ではこのためのアドレス設定を行う。このよ
うにした上で各光ディスク駆動袋?&11.12・・・
で再生されたデータはRAMI〜RAMl0に一旦蓄積
され、ここからRAMIIの設定アドレスへ転送される
(#8)。そして前述の如き演算を中央処理装置cpυ
2及びガロア論理ユニットGLUによって行い、誤りが
ある場合はその訂正を行う(#9)。そして訂正済又は
正しいデータをRAM12へ転送しく1110) 、更
にインターフェース5を介してホストコンピュータ3へ
転送する(#11)。The central processing unit CPt1l checks this TD section (+14)
, if they are not the same, this is reported to the host computer 3 (#5). If they are the same, each optical disk drive 1
The number of the optical disc 4 loaded at 1° 12, . . . is read or determined (#6). The playback data from the 10 optical disk drives 11, 12, etc. is stored at a predetermined RA.
It is accumulated in MI~RAMl0, but this RAMl-RA
The accumulated data of Ml0 is transferred to and stored in each area of RAMII allocated according to the number of the optical disk. In step #7, address settings for this purpose are performed. Each optical disc drive bag on top like this? &11.12...
The reproduced data is temporarily stored in RAMI to RAM10, and transferred from there to the set address of RAMII (#8). Then, the above-mentioned calculations are carried out by the central processing unit cpυ.
2 and the Galois logic unit GLU, and if there is an error, it is corrected (#9). The corrected or correct data is then transferred to the RAM 12 (1110) and further transferred to the host computer 3 via the interface 5 (#11).
なお上述の実施例では1セクタ(760バイト)の中の
データをバイト単位で8台の光ディスク駆動装置に分散
して記録したが、各セクタを別々の光ディスク駆動装置
に記録することも可能である。In the above embodiment, the data in one sector (760 bytes) was distributed and recorded in byte units on eight optical disk drives, but it is also possible to record each sector on a separate optical disk drive. .
第12図はその説明図である。(a)に示す第1セクタ
から第8セクタまでのデータを(b)のように並べて、
第1パリテイシンボル、第2パリテイシンボルを作成す
る。使用する誤り訂正符号が例えばGF(2”)の場合
は各セクタの先頭のバイト同志を組み合わせてパリティ
シンボルセクタの第1バイトのデータを作成する。同様
に次のバイト以降もパリティシンボルを作成する。第1
セクタ〜第8セクタまでのデータ及び第1.第2パリテ
イシンボルを光ディスク1〜光ディスク10の相異るセ
クタに記録する。FIG. 12 is an explanatory diagram thereof. Arrange the data from the first sector to the eighth sector shown in (a) as shown in (b),
Create a first parity symbol and a second parity symbol. For example, if the error correction code to be used is GF (2"), the first byte of each sector is combined to create the first byte data of the parity symbol sector. Similarly, parity symbols are created for the next byte and subsequent bytes. .1st
Data from sector to 8th sector and data from 1st sector to 8th sector. Second parity symbols are recorded in different sectors of the optical discs 1 to 10.
以上の如き本発明の記録方式による場合は、誤り訂正能
力が向上し、従来の如く記録−再生検査−再記録(再生
検査)−再々記録とする処理をせず、−斉に記録を行う
のでデータ転送の速度が向上する。また各光ディスクに
は交替セクタ、交替トランクが不要である。チェックデ
ータ記録のための光ディスクを要するとしてもシステム
全体としてはより一層の大容量化を図ることが可能であ
る。In the case of the recording method of the present invention as described above, the error correction ability is improved, and recording is performed simultaneously instead of the conventional process of recording, reproducing inspection, rerecording (reproducing inspection), and rerecording. Increases the speed of data transfer. Further, each optical disk does not require a replacement sector or a replacement trunk. Even if an optical disk for recording check data is required, the capacity of the system as a whole can be further increased.
また必ずチェックデータを記録するディスクが存在して
いるから、いずれかの光ディスク駆動装置に装填されて
いる光ディスクの記録データが破壊された場合、或いは
いずれかの光ディスクが紛失した場合でもデータの復元
が可能である。この。In addition, since there is always a disk on which check data is recorded, even if the recorded data on the optical disk loaded in any optical disk drive is destroyed, or if any optical disk is lost, the data cannot be restored. It is possible. this.
データの復元はチェックデータを記録している光ディス
クでも他のディスクでも可能である。Restoration of data is possible both on the optical disc on which check data is recorded and on other discs.
そして本発明では、分散記録すべきデータを各光ディス
クの異なるアドレスに記録するので、複数枚の光ディス
クの同一アドレス又はセクタに原盤、スタンパに起因す
る不具合があったとしても、誤データ記録は1枚の光デ
ィスクになされるだけであるので、その誤り訂正又はデ
ータ復元が可能である。In the present invention, data to be distributed and recorded is recorded at different addresses on each optical disk, so even if there is a problem caused by the master or stamper at the same address or sector on multiple optical disks, erroneous data will only be recorded on one disk. Error correction or data restoration is possible because the error correction or data restoration is only performed on the optical disc.
なお、上述の実施例では、ハミング距離n=3の誤り訂
正符号の検査シンボルを作成してこれを2枚の光ディス
クに記録することとしたが、よりハミング距離が大きい
検査シンボルを3枚以上の光ディスクに記録することと
すれば、誤り訂正能力が更に向上することは言うまでも
ない。In the above embodiment, a test symbol of an error correction code with a Hamming distance n=3 was created and recorded on two optical discs, but a test symbol with a larger Hamming distance is recorded on three or more discs. It goes without saying that if the information is recorded on an optical disc, the error correction ability will be further improved.
以上の如き本発明による場合は、光ディスクに原盤、ス
タンバに起因する不具合が存在する場合であっても、誤
り訂正が可能な光記録システムを実現することができる
。According to the present invention as described above, it is possible to realize an optical recording system capable of error correction even when an optical disc has a defect caused by the master disc or the standby disc.
第1図は本発明の記−ス方式を実施するためのシステム
のブロック図、第2図は光ディスクのフォーマット説明
図、第3図はチェックデータの説明図、第4図は制御装
置を示すブロック図、第5゜9図は本発明システムにお
ける記録方式の例を示す概念図、第6図は記録時の手順
を示すフローチャート、第7図はRAMI〜RAMl0
のメモリマツプ、第8図は本発明の記録方式の概念図、
第10図は再生データの誤り検出、訂正の説明図、第1
1図は再生時の手順を示すフローチャート、第12図は
他の記録方式を示す説明図である。
lL12 ・・・・・・光ディスク駆動装置2・・・
IJ?ill装置 3・・・ホストコンピュータ4・・
・光ディスク
なお、図中、同一符号は同一、又は相当部分を示す。
代理人 大 岩 増 雄
第 1 図
第2図
簗2バリテイシシポル
(a)
弔 5
(b)
図
第6図
耶7図
(a)
第12図Fig. 1 is a block diagram of a system for implementing the recording method of the present invention, Fig. 2 is an explanatory diagram of the format of an optical disk, Fig. 3 is an explanatory diagram of check data, and Fig. 4 is a block diagram showing a control device. 5.9 is a conceptual diagram showing an example of the recording method in the system of the present invention, FIG. 6 is a flowchart showing the procedure during recording, and FIG. 7 is a diagram showing RAMI to RAM10.
8 is a conceptual diagram of the recording method of the present invention,
Figure 10 is an explanatory diagram of error detection and correction of reproduced data.
FIG. 1 is a flowchart showing the procedure during reproduction, and FIG. 12 is an explanatory diagram showing another recording method. lL12...Optical disc drive device 2...
IJ? ill device 3... host computer 4...
- Optical disc In the figures, the same reference numerals indicate the same or equivalent parts. Agent Masuo Oiwa 1 Figure 2 Figure 2 Variation (a) Funeral 5 (b) Figure 6 Figure 7 (a) Figure 12
Claims (1)
数の光ディスクに亘ってデータを記録する方式であって
、 関連づけて記録すべきデータを複数の光デ ィスクの各異なるアドレスに記録することを特徴とする
記録方式。(1) A method for recording data across a plurality of optical disks loaded in each of a plurality of optical disk drives, characterized in that data to be recorded in association is recorded at different addresses on each of the plurality of optical disks. recording method.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1133204A JPH02312069A (en) | 1989-05-26 | 1989-05-26 | Optical disk recording system |
US07/496,272 US5153879A (en) | 1989-03-23 | 1990-03-20 | Optical recording system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1133204A JPH02312069A (en) | 1989-05-26 | 1989-05-26 | Optical disk recording system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH02312069A true JPH02312069A (en) | 1990-12-27 |
Family
ID=15099167
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP1133204A Pending JPH02312069A (en) | 1989-03-23 | 1989-05-26 | Optical disk recording system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH02312069A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014032566A (en) * | 2012-08-03 | 2014-02-20 | Fujitsu Ltd | Control device, storage device, control method, and control program |
-
1989
- 1989-05-26 JP JP1133204A patent/JPH02312069A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014032566A (en) * | 2012-08-03 | 2014-02-20 | Fujitsu Ltd | Control device, storage device, control method, and control program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4949326A (en) | Optical information recording and reproducing system using optical disks having an error correction function | |
JP2776006B2 (en) | Information recording / reproducing device | |
JP3440952B2 (en) | Data recording method and data reproducing method | |
JP3453843B2 (en) | Disk unit | |
RU2321904C2 (en) | Device and method for recording and/or reproducing data on information storage carrier with usage of filling information, and a carrier for storing information | |
JPS6363169A (en) | Method of alternate recording | |
JPH076002A (en) | Method for replacement treatment in information recording and playback device | |
JP2856072B2 (en) | Information recording method, information reproducing method and information reproducing apparatus | |
EP0437202B1 (en) | Information recording/reproducing apparatus for recording information and verifying recorded information | |
JPH10188489A (en) | Optical disk, optical disk recorder, and optical disk reproducer | |
US5153879A (en) | Optical recording system | |
JPH02312069A (en) | Optical disk recording system | |
JP2000242440A (en) | Disk device | |
JP2000040306A5 (en) | ||
JP2000040306A (en) | Draw type optical disk using rewritable recording film, method and device for initializing optical disk, method and device for reproducing optical disk and method and device for writing-once optical disk | |
JPH08286840A (en) | Information recording medium and information reproducing device | |
JPH02297777A (en) | Optical recording system | |
JPH02192026A (en) | Optical recording system and optical disk | |
JPS63161569A (en) | Optical information recording and reproducing device | |
JPH02273381A (en) | Optical recording system | |
JPH02297778A (en) | Optical recording system | |
JPH02312071A (en) | Optical recording system | |
JPS6129462A (en) | Control circuit of information recording and reproducing device | |
JPS6363168A (en) | Information recording and reproducing device | |
JP3384325B2 (en) | Information recording method and reproduction method |