JPH06314473A - Optical disk driving device - Google Patents

Optical disk driving device

Info

Publication number
JPH06314473A
JPH06314473A JP12524093A JP12524093A JPH06314473A JP H06314473 A JPH06314473 A JP H06314473A JP 12524093 A JP12524093 A JP 12524093A JP 12524093 A JP12524093 A JP 12524093A JP H06314473 A JPH06314473 A JP H06314473A
Authority
JP
Japan
Prior art keywords
head
optical
data
defect
sector
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
Application number
JP12524093A
Other languages
Japanese (ja)
Inventor
Kazuma Nagai
一馬 永井
Takahiro Nakano
隆広 中野
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.)
NSK Ltd
Original Assignee
NSK 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 NSK Ltd filed Critical NSK Ltd
Priority to JP12524093A priority Critical patent/JPH06314473A/en
Publication of JPH06314473A publication Critical patent/JPH06314473A/en
Pending legal-status Critical Current

Links

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

PURPOSE:To efficiently control plural head controllers by instructing processing assignment for the writing/reading processing of the respective optical heads by means of a supervisor at the time of writing/reading data. CONSTITUTION:A supervisor 24 allocates an alternating sector based on defect information registered on an updated defect managing table. Namely, the alternating sector is instructed to a head controller corresponding to an optical head 11 by which the defect is detected, data are written on the sector and the writing is terminated. Consequently, the same alternating sector is not allocated and the disappearance of data recorded on the alternating sector by means of the optical head 11 is prevented.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、複数の光ヘッドを備え
た書換え可能な光磁気ディスク装置等の光ディスク駆動
装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an optical disk drive device such as a rewritable magneto-optical disk device having a plurality of optical heads.

【0002】[0002]

【従来の技術】従来のこの種の光ディスク駆動装置とし
ては、例えば図8に示すようなものがあった。
2. Description of the Related Art As a conventional optical disk drive of this type, there is one shown in FIG.

【0003】図8は、従来の光磁気ディスク駆動装置の
概略構成を示すブロック図である。
FIG. 8 is a block diagram showing a schematic structure of a conventional magneto-optical disk drive device.

【0004】同図において、可動光学系101と固定光
学系102とで構成される光ヘッド100は、光磁気デ
ィスク(以下、単にディスクという)103の半径方向
に移動可能となっており、ホストコンピュータ104か
らの命令をインターフェイス105を介してヘッドコン
トローラ106に伝える。該ヘッドコントローラ106
は、磁気バイアス制御回路107、レーザコントロール
回路108、信号処理回路109、及びサーボ回路11
0を制御して、光ヘッド100を所定の位置に移動させ
るとともに、スピンドルモータ制御回路111へスピン
ドルモータ103A駆動用の制御信号を送る。これによ
ってデータの読み書き(信号の消去、記録、再生)が行
われる。
In FIG. 1, an optical head 100 composed of a movable optical system 101 and a fixed optical system 102 is movable in the radial direction of a magneto-optical disk (hereinafter simply referred to as a disk) 103, and a host computer. The command from 104 is transmitted to the head controller 106 via the interface 105. The head controller 106
Is a magnetic bias control circuit 107, a laser control circuit 108, a signal processing circuit 109, and a servo circuit 11.
The optical head 100 is moved to a predetermined position by controlling 0, and a control signal for driving the spindle motor 103A is sent to the spindle motor control circuit 111. As a result, reading and writing of data (erasing of signals, recording, reproduction) is performed.

【0005】また、アクセス時間の短縮と記録・再生時
のデータ転送速度を向上させる目的で、複数ヘッドを有
する光磁気ディスク駆動装置(スーパードライブ)が本
願出願人により既に提案されている(特願平3−248
981号)。この装置は、上記図8に示した装置と、複
数の光ヘッドをそれぞれ独立して制御する光ヘッド制御
回路と、これら光ヘッド制御回路を統括的に関連して制
御する1個のコントローラとが設けられている点が上記
図8に示した装置と異なっている。
Further, a magneto-optical disk drive device (super drive) having a plurality of heads has already been proposed by the applicant of the present application for the purpose of shortening the access time and improving the data transfer rate at the time of recording / reproducing (Japanese Patent Application. Flat 3-248
981). This device includes the device shown in FIG. 8, an optical head control circuit for independently controlling a plurality of optical heads, and a controller for integrally controlling these optical head control circuits. The points provided are different from the device shown in FIG.

【0006】このような光磁気ディスク駆動装置に使用
されるディスクは、ホストコンピュータからのアクセス
を容易にするため、通常、ディスクの記憶領域は、セク
タと呼ぶ複数の領域に分けられている。そして、ディス
クに新たにデータを書き込む際には、光ヘッドを駆動制
御することにより目的の位置に移動させ、そのセクタご
とに、まず1回転目で前回のデータを消去し、2回転目
に新たなデータを記録し、3回転目に再生して欠陥の発
生がなく正しく記録されたか否かの確認の動作を行う。
In the disk used in such a magneto-optical disk drive, the storage area of the disk is usually divided into a plurality of areas called sectors in order to facilitate access from the host computer. Then, when writing new data to the disc, the optical head is driven and moved to the target position, the previous data is erased first in the first rotation and newly written in the second rotation for each sector. Data is recorded, reproduced at the third rotation, and an operation of confirming whether or not the data is recorded correctly without any defect is performed.

【0007】上記の光磁気ディスク駆動装置では、ディ
スクをフォーマットした後、データをディスク上に書き
込む際に、書き込み中のセクタに欠陥(ゴミやキズ)を
検知した場合、そのセクタへの記録をあきらめ、その代
わりをなすように予め設けておいたディスクの外周部等
に用意した交代セクタに記録するようになっている。こ
れは、ディスクの記録面にゴミやキズ等の欠陥がある
と、再生時に記録されたデータが正しく再生できないこ
とがあり、これを防ぐため、記録面の欠陥が発見された
セクタを欠陥セクタとして使用することを止め、その代
わり前記交代セクタを使用するのである(2次欠陥処
理)。ここで、ディスクの欠陥は、ディスクの製造時に
発生する1次欠陥と、製造後でディスクの実際の使用時
等に発生する2次欠陥とがあり、1次欠陥は製造時の検
査工程で発見されるが、2次欠陥は前記2次欠陥処理を
行うことで発見される。通常、データの書込み時には、
上記したように消去、記録、再生・確認の3工程を必要
とするが、2次欠陥処理は、消去、記録後の再生・確認
の工程で実行されている。
In the above-mentioned magneto-optical disk drive device, after a disk is formatted, when data is written on the disk, if a defect (dust or scratch) is detected in the sector being written, the recording in that sector is given up. Instead, the data is recorded in an alternate sector prepared in the outer peripheral portion of the disk or the like which is provided in advance to replace it. This is because if the recording surface of the disc has defects such as dust or scratches, the recorded data may not be reproduced correctly at the time of reproduction, and in order to prevent this, the sector where the recording surface defect is found is treated as a defective sector. The use is stopped and the replacement sector is used instead (secondary defect processing). Here, the disc defect includes a primary defect that occurs during manufacturing of the disc and a secondary defect that occurs during actual use of the disc after manufacturing, and the primary defect is found in an inspection process during manufacturing. However, the secondary defect is found by performing the secondary defect processing. Normally, when writing data,
As described above, the three steps of erasing, recording, reproducing and confirming are required, but the secondary defect processing is executed in the process of reproducing and confirming after erasing and recording.

【0008】[0008]

【発明が解決しようとする課題】しかしながら、上記公
報に開示された複数ヘッドを有する光磁気ディスク駆動
装置を設計しようとすると、次のような問題が生ずる。
However, when the magneto-optical disk drive device having a plurality of heads disclosed in the above publication is designed, the following problems occur.

【0009】すなわち、この装置の内部構成としては、
独立した複数のヘッドユニット(光ヘッドとこれに対応
する光ヘッド制御回路)が一つの駆動装置に内蔵されて
いる形となっているため、ヘッドコントローラは、外部
のホストコンピュータから見て従来の駆動装置と同じよ
うに機能し、内部に対しては複数のヘッドユニットを効
率よく制御する機能を持つことが求められるが、この点
において、上記公報の駆動装置におけるヘッドコントロ
ーラでは、十分に対応ができないという問題があった。
That is, the internal structure of this device is as follows.
Since a plurality of independent head units (optical heads and the corresponding optical head control circuits) are built into one drive unit, the head controller can drive the conventional drive as seen from the external host computer. It is required that the head controller in the drive device of the above publication does not sufficiently cope with it, although it is required to have the same function as that of the device and to have a function to efficiently control a plurality of head units internally. There was a problem.

【0010】例えば、1個のヘッドコントローラで複数
の光ヘッド制御回路を制御するため、特に大容量の連続
データを書込む場合は複数のヘッドユニットを効率よく
制御することが困難となり、書込み速度が遅くなる。同
様に、大量の連続データを読み出す場合にも、転送速度
が遅れる。
For example, since one head controller controls a plurality of optical head control circuits, it becomes difficult to control a plurality of head units efficiently, especially when writing a large amount of continuous data, and the writing speed becomes high. Become slow. Similarly, when reading a large amount of continuous data, the transfer rate is delayed.

【0011】また、複数ヘッドを有する装置の場合、1
個の光ヘッド(ヘッド1)があるセクタにデータを書き
込み処理中(消去、記録後の再生・確認の工程)に欠陥
を検知すると、その交代セクタにデータの記録を行う2
次欠陥処理が施されるが、他の光ヘッド(ヘッド2)が
書き込み処理中にヘッド1とほぼ同時、あるいは僅かに
遅れて欠陥を検知した場合は、ホストコンピュータから
の指令によりヘッドコントローラが制御される従来の駆
動装置においては、代替領域として同じ交代セクタが割
り当てられ、ヘッド1が書き込みを完了したところに、
ヘッド2が新たなデータを書き込んで(データの更新を
する)、交代セクタにヘッド1で記録されたデータが消
滅するおそれがあった。
In the case of a device having a plurality of heads, 1
If a defect is detected during the process of writing data to a sector having one optical head (head 1) (the process of erasing and reproducing / confirming after recording), the data is recorded in the alternate sector 2
The next defect processing is performed, but if another optical head (head 2) detects a defect at the same time as or slightly after the head 1 during the writing process, the head controller controls by a command from the host computer. In the conventional driving device described above, the same alternate sector is assigned as the alternative area, and when the head 1 completes writing,
The head 2 may write new data (update the data), and the data recorded by the head 1 in the alternate sector may be erased.

【0012】本発明は上記従来の問題点に鑑み、データ
の書き込み処理及び読出し処理の一層の高速化、及び装
置の信頼性の向上を可能とし、誤って交代セクタに先に
書き込まれた書き込みデータが更新されて消滅すること
を防止できる光ディスク駆動装置を提供することを目的
とする。
In view of the above-mentioned conventional problems, the present invention enables further speeding up of data write processing and read processing, and improvement of the reliability of the device, and the write data erroneously previously written in the alternate sector. It is an object of the present invention to provide an optical disk drive device capable of preventing the data from being updated and disappearing.

【0013】[0013]

【課題を解決するための手段】上記目的を達成するため
に、ディスクの半径方向に移動可能な複数の光ヘッド
と、制御信号に基づいて前記各光ヘッドを所定の位置に
移動させて前記ディスクに対してデータの書込み/読出
し処理を実行する書込み/読出し実行部と、外部装置か
らのデータの書き込み/読み出し命令に従って前記制御
信号を生成するヘッドコントローラとを備えた光ディス
ク駆動装置において、前記ヘッドコントローラは、前記
各光ヘッドに対応して複数個で構成し、前記データの書
き込み/読み出し命令に基づいて、前記書き込み/読み
出し処理に関する前記各光ヘッドの処理分担をこの各光
ヘッドに対応した各ヘッドコントローラにそれぞれ指示
して該各ヘッドコントローラを統括制御するスーパーバ
イザを設けたものである。
In order to achieve the above object, a plurality of optical heads that are movable in the radial direction of the disk, and each of the optical heads are moved to a predetermined position based on a control signal, and the disk is moved. In the optical disk drive device, a head controller for generating a control signal according to a data write / read command from an external device is provided. Is a plurality of heads corresponding to the respective optical heads, and the heads corresponding to the respective optical heads share the processing share of the respective heads for the writing / reading processing based on the data writing / reading command. It is equipped with a supervisor that instructs each controller to control each head controller. That.

【0014】具体的には、例えば以下のような態様であ
る。
Specifically, for example, the following modes are available.

【0015】第1態様例としては、交代セクタが設けら
れたディスクの半径方向に移動可能な複数の光ヘッド
と、制御信号に基づいて前記各光ヘッドを所定の位置に
移動させて前記ディスクに対してデータの書込み/読出
し処理を実行する書込み/読出し実行部と、少なくとも
前記書込み処理時に前記ディスクの欠陥を検知して欠陥
情報を生成すると共に、外部装置からのデータの書き込
み/読み出し命令に従って前記制御信号を生成するヘッ
ドコントローラとを備え、前記欠陥の検知時に前記交代
セクタへ書込みデータを記憶する光ディスク駆動装置に
おいて、前記ヘッドコントローラは、前記各光ヘッドに
対応して複数個で構成し、前記データの書き込み/読み
出し命令に基づいて、前記書き込み/読み出し処理に関
する前記各光ヘッドの処理分担をこの光ヘッドに対応し
た各ヘッドコントローラにそれぞれ指示して該各ヘッド
コントローラを統括制御するスーパーバイザを設けると
共に、前記各光ヘッドにより行われる前記書込み処理時
で生成される前記欠陥情報に基づいて欠陥情報管理テー
ブルを設け、前記欠陥の検知時に、前記処理分担に対応
した全光ヘッドの書込み処理の終了を待って、前記欠陥
情報管理テーブル中の欠陥情報に基づき交代セクタを割
り当て、その交代セクタに前記書込みデータを記憶する
ようにしたものである。
As an example of the first mode, a plurality of optical heads provided with alternate sectors and movable in the radial direction of the disk, and each of the optical heads are moved to a predetermined position on the basis of a control signal so that the disk is moved. And a write / read execution unit that executes data write / read processing, and detects defect of the disk at least during the write processing to generate defect information, and according to a data write / read command from an external device, A head controller for generating a control signal, wherein the head controller is composed of a plurality of head controllers corresponding to the respective optical heads, in the optical disk drive device for storing write data in the alternate sector when the defect is detected. Each of the optical heads related to the write / read processing based on a data write / read command A supervisor is provided for instructing each head controller corresponding to this optical head to divide the processing, and based on the defect information generated at the time of the writing processing performed by each optical head. A defect information management table is provided, and at the time of detecting the defect, waits for the end of the writing process of all the optical heads corresponding to the process sharing, allocates a replacement sector based on the defect information in the defect information management table, and replaces it. The write data is stored in the sector.

【0016】第2態様例としては、交代セクタが設けら
れたディスクの半径方向に移動可能な複数の光ヘッド
と、制御信号に基づいて前記各光ヘッドを所定の位置に
移動させて前記ディスクに対してデータの書込み/読出
し処理を実行する書込み/読出し実行部と、少なくとも
前記書込み処理時に前記ディスクの欠陥を検知すると共
に、外部装置からのデータの書き込み/読み出し命令に
従って前記制御信号を生成するヘッドコントローラとを
備え、前記欠陥の検知時に前記交代セクタへ書込みデー
タを記憶する光ディスク駆動装置において、前記ヘッド
コントローラは、前記各光ヘッドに対応して複数個で構
成し、前記交代セクタは各光ヘッドごと専用に設けると
共に、前記データの書き込み/読み出し命令に基づい
て、前記書き込み/読み出し処理に関する前記各光ヘッ
ドの処理分担をこの光ヘッドに対応した各ヘッドコント
ローラにそれぞれ指示して該各ヘッドコントローラを統
括制御するスーパーバイザを設け、前記各光ヘッドの処
理分担に対応した前記書き込み処理時に前記欠陥を検知
し、その欠陥検知時に該欠陥の検知を行ったヘッドコン
トローラに制御される光ヘッドに対応した交代セクタに
前記書込みデータを記憶するようにしたものである。
As a second mode example, a plurality of optical heads that are movable in the radial direction of the disk provided with alternate sectors, and each of the optical heads are moved to a predetermined position based on a control signal and the optical disk is moved to the predetermined position. A write / read execution unit that executes data write / read processing, and a head that detects a defect in the disk at least during the write processing and generates the control signal in accordance with a data write / read command from an external device. In the optical disk drive device, which comprises a controller and stores write data in the alternate sector when the defect is detected, the head controller is composed of a plurality of heads corresponding to the respective optical heads, and the alternate sector is each optical head. Each of them is dedicated to the writing / reading based on the writing / reading instruction of the data. The write processing corresponding to the processing share of each optical head is provided by providing a supervisor for instructing each head controller corresponding to this optical head with respect to the processing share of each optical head concerning the output processing, and controlling the head controller At the time, the defect is detected, and when the defect is detected, the write data is stored in the alternate sector corresponding to the optical head controlled by the head controller that has detected the defect.

【0017】第3態様例としては、交代セクタが設けら
れたディスクの半径方向に移動可能な複数の光ヘッド
と、制御信号に基づいて前記各光ヘッドを所定の位置に
移動させて前記ディスクに対してデータの書込み/読出
し処理を実行する書込み/読出し実行部と、少なくとも
前記書込み処理時に前記ディスクの欠陥を検知すると共
に、外部装置からのデータの書き込み/読み出し命令に
従って前記制御信号を生成するヘッドコントローラとを
備え、前記欠陥の検知時に前記交代セクタへ書込みデー
タを記憶する光ディスク駆動装置において、前記ヘッド
コントローラは、前記各光ヘッドに対応して複数個で構
成し、前記データの書き込み/読み出し命令に基づい
て、前記書き込み/読み出し処理に関する前記各光ヘッ
ドの分担をこの光ヘッドに対応した各ヘッドコントロー
ラにそれぞれ指示して該各ヘッドコントローラを統括制
御するスーパーバイザを設けると共に、空き領域がある
交代セクタを各光ヘッドに対応して登録した交代セクタ
登録テーブルを設け、前記各光ヘッドの処理分担に対応
した前記書き込み処理時に前記欠陥を検知し、その欠陥
検知時に、前記交代セクタ登録テーブルの登録されてい
る交代セクタへ前記書込みデータを記憶するようにした
ものである。
As an example of the third mode, a plurality of optical heads which are movable in the radial direction of the disk provided with alternate sectors, and each of the optical heads are moved to a predetermined position based on a control signal and the disk is moved to the predetermined position. A write / read execution unit that executes data write / read processing, and a head that detects a defect in the disk at least during the write processing and generates the control signal in accordance with a data write / read command from an external device. In the optical disk drive device, which includes a controller and stores write data in the alternate sector when the defect is detected, the head controller is composed of a plurality of heads corresponding to the respective optical heads, and the data write / read command is provided. Based on the above, the allocation of each optical head for the write / read processing is assigned to this optical head. Is provided to each head controller corresponding to each of the head controllers, and a supervisor is provided to integrally control the head controllers. Also, a replacement sector registration table in which a replacement sector having an empty area is registered corresponding to each optical head is provided. The defect is detected during the writing process corresponding to the processing share of the head, and the write data is stored in the alternate sector registered in the alternate sector registration table when the defect is detected.

【0018】第4態様例としては、前記第1乃至第3態
様例において、前記スーパーバイザは、前記外部装置と
接続される外部インターフェイスと、前記各ヘッドコン
トローラに接続される内部インターフェイスと、データ
を一時保持する補助記憶用のバッファメモリと、前記外
部インターフェイス、内部インターフェイス、及びバッ
ファメモリに接続された制御演算用のマイクロプロセッ
サとで構成したものである。
As a fourth mode example, in the first to third mode examples, the supervisor temporarily stores data with an external interface connected to the external device, an internal interface connected to each head controller. A buffer memory for auxiliary storage to be held, the external interface, the internal interface, and a microprocessor for control calculation connected to the buffer memory.

【0019】第5態様例としては、前記4態様例におい
て、前記各ヘッドコントローラは、デイジーチェインを
介して相互に接続し、そのうち1個のみを前記内部イン
ターフェイスに接続したものである。
As a fifth aspect, in the fourth aspect, the head controllers are connected to each other via a daisy chain, and only one of them is connected to the internal interface.

【0020】[0020]

【作用】上記構成によれば、スーパーバイザは、データ
の書き込み/読み出し時に、各光ヘッドの書き込み/読
み出し処理に関する処理分担を各ヘッドコントローラに
それぞれ指示する。これによって、書き込み/読み出し
処理の工程が各光ヘッドによって分担処理され、効率の
良い書き込み/読み出し処理が可能となる。即ち、外部
装置から見て1ヘッドの駆動装置と同じように取り扱
え、内部に対しては複数のヘッドコントローラを効率よ
く制御することができるようになる。従って、書込み処
理/読み出し処理の一層の高速化が可能になる。
According to the above-mentioned structure, the supervisor instructs each head controller to perform a process sharing regarding writing / reading processing of each optical head at the time of writing / reading data. As a result, the writing / reading process is shared among the optical heads, and the writing / reading process can be performed efficiently. That is, it can be handled in the same way as a drive device for one head when viewed from the external device, and a plurality of head controllers can be efficiently controlled internally. Therefore, the writing / reading process can be further speeded up.

【0021】第1態様例によれば、ディスクの欠陥の検
知時に、各光ヘッドの処理分担に対応した全光ヘッドの
書込み処理の終了を待つ。その間に生成される欠陥情報
に基づき欠陥情報管理テーブルが更新される。この更新
された欠陥情報管理テーブル中の欠陥情報に基づき交代
セクタを割り当て、その交代セクタに前記書込みデータ
を記憶する。これにより、同じ交代セクタが割り当てら
れて、一方の光ヘッドが書き込みを完了したところに他
方の光ヘッドが新たなデータが書き込まれ、一方の光ヘ
ッドによって書き込まれたデータが消滅するという不具
合を防止できる。
According to the first aspect, when the defect of the disk is detected, the completion of the write processing of all the optical heads corresponding to the processing share of each optical head is waited. The defect information management table is updated based on the defect information generated during that time. Based on the defect information in the updated defect information management table, a replacement sector is allocated, and the write data is stored in the replacement sector. This prevents the problem that the same replacement sector is allocated, and when one optical head completes writing, the other optical head writes new data and the data written by one optical head disappears. it can.

【0022】第2態様例によれば、交代セクタは各光ヘ
ッドごと専用に設けられ、ディスクの欠陥が検知された
時に、ディスクの欠陥の検知を行ったヘッドコントロー
ラに制御される光ヘッドに対応した交代セクタに書込み
データが記憶されるので、同じ交代セクタが割り当てら
れて、一方の光ヘッドが書き込みを完了したところに他
方の光ヘッドが新たなデータが書き込まれ、一方の光ヘ
ッドによって書き込まれたデータが消滅するという不具
合を防止できる。
According to the second aspect, the alternate sector is provided exclusively for each optical head, and when a disk defect is detected, it corresponds to the optical head controlled by the head controller that detects the disk defect. Since the write data is stored in the alternate sector, the same alternate sector is allocated, and when one optical head completes writing, the other optical head writes new data and the other optical head writes it. It is possible to prevent the problem that the stored data disappears.

【0023】第3態様例によれば、空き領域がある交代
セクタを各光ヘッドに対応して登録した交代セクタ登録
テーブルを設け、ディスクの欠陥が検知された時に、該
交代セクタ登録テーブルの登録されている交代セクタへ
書込みデータを記憶するので、常に空き領域に書込みデ
ータが書き込まれ、一方の光ヘッドが書き込みを完了し
たところに他方の光ヘッドが新たなデータが書き込ま
れ、一方の光ヘッドによって書き込まれたデータが消滅
するという不具合を防止できる。
According to the third mode example, a replacement sector registration table is provided in which a replacement sector having an empty area is registered corresponding to each optical head, and when a disk defect is detected, the replacement sector registration table is registered. Since the write data is stored in the alternate sector, the write data is always written in the empty area, and when one optical head completes the writing, the other optical head writes new data, and the one optical head It is possible to prevent the problem that the written data disappears.

【0024】第4態様例によれば、スーパーバイザは簡
易的確に機能される。
According to the fourth mode example, the supervisor functions simply and accurately.

【0025】第5態様例によれば、内部インターフェイ
スの数を減少させることができ、最小限の構成要素でス
ーパーバイザを構成できる。
According to the fifth mode example, the number of internal interfaces can be reduced, and the supervisor can be configured with a minimum number of components.

【0026】[0026]

【実施例】以下、図面を参照して本発明の実施例を説明
する。
Embodiments of the present invention will be described below with reference to the drawings.

【0027】図1は、本発明に係る光ディスク駆動装置
の第1実施例の概略構成を示すブロック図である。
FIG. 1 is a block diagram showing a schematic configuration of a first embodiment of an optical disk drive device according to the present invention.

【0028】この光ディスク駆動装置にはハウジング1
の基台が設けられ、その基台には円筒状のスリーブ2が
固定されている。そして、該スリーブ2の内壁面に取り
付けられた玉軸受3により、図示しないローディング機
構で装填されたディスク4を回転させるターンテーブル
5の支軸5aが回転自在に支持されている。また、スリ
ーブ2の外周面にはスピンドルモータ6のステータコイ
ル6aが取り付けられ、さらにこのステータコイル6a
と半径方向に対向するロータマグネット6bが、カップ
状のケース7を介して支軸5aに取り付けられている。
そして、上記ステータスコイル6aへの通電がスピンド
ルモータ制御回路8により制御される。
The optical disk drive has a housing 1
Is provided with a cylindrical sleeve 2 fixed to the base. A ball bearing 3 attached to the inner wall surface of the sleeve 2 rotatably supports a spindle 5a of a turntable 5 that rotates a disk 4 loaded by a loading mechanism (not shown). A stator coil 6a of the spindle motor 6 is attached to the outer peripheral surface of the sleeve 2, and the stator coil 6a is further attached.
A rotor magnet 6b, which faces the radial direction, is attached to the support shaft 5a via a cup-shaped case 7.
Then, the power supply to the status coil 6a is controlled by the spindle motor control circuit 8.

【0029】さらに、前記ハウジング1の基台には、2
個の光ヘッド11が180度の位置に装着されている。
各光ヘッド11は、リニアモータ装置12で搬送する可
動部分を軽量化してシーク時間を短くするために、可動
光学系11aと固定光学系11bとに分割して構成され
ている。すなわち、プリズム13と対物レンズ14とで
可動光学系11aを構成し、これが、該可動光学系11
aをディスク4の半径方向に高速で粗移動させるリニア
モータ装置12に搭載されている。一方、半導体レーザ
15、偏光ビームスプリッタ16や光信号検出系17の
重い部分は、固定光学系11bとして分離し、ハウジン
グ1の基台に固定されている。
Further, the base of the housing 1 has 2
The individual optical heads 11 are mounted at a position of 180 degrees.
Each optical head 11 is divided into a movable optical system 11a and a fixed optical system 11b in order to reduce the weight of the movable portion conveyed by the linear motor device 12 and shorten the seek time. That is, the prism 13 and the objective lens 14 constitute a movable optical system 11a, which is the movable optical system 11a.
It is mounted on a linear motor device 12 for roughly moving a in the radial direction of the disk 4 at high speed. On the other hand, the heavy parts of the semiconductor laser 15, the polarization beam splitter 16 and the optical signal detection system 17 are separated as a fixed optical system 11b and fixed to the base of the housing 1.

【0030】このように構成される光磁気ディスク駆動
装置は、外部のホストコンピュータ25からの命令に従
って、上記ステータコイル6aの通電をスピンドルモー
タ制御回路8により制御して、光ヘッド11によるディ
スク4のデータの消去、記録、再生の各動作に応じて、
ターンテーブル5ひいてはディスク4を正確な回転速度
で回転させるように構成されている。その回転制御は、
例えば光ヘッド11で読み出された信号を波形整形して
ディジタル波形となし、その波形と基準信号とのタイミ
ング誤差が零となるようにして行う。この制御は、スピ
ンドルモータ制御回路8の他、以下に述べる光ヘッド制
御回路21、ヘッドコントローラ22、ヘッドコントロ
ーラ23、及びスーパーバイザ24により実行される。
In the magneto-optical disk drive device thus constructed, the spindle motor control circuit 8 controls the energization of the stator coil 6a according to an instruction from the external host computer 25, and the optical head 11 drives the disk 4 to drive the disk 4. Depending on each operation of erasing, recording, and reproducing data,
The turntable 5 and thus the disk 4 are configured to rotate at an accurate rotation speed. The rotation control is
For example, the signal read by the optical head 11 is subjected to waveform shaping to form a digital waveform, and the timing error between the waveform and the reference signal is set to zero. This control is executed by the optical head control circuit 21, the head controller 22, the head controller 23, and the supervisor 24, which will be described below, in addition to the spindle motor control circuit 8.

【0031】前述の2個の光ヘッド11の各々は、独立
した光ヘッド制御回路21によりそれぞれ制御され、更
にこの各光ヘッド制御回路21をそれぞれ制御するヘッ
ドコントローラ22,23が設けられている。そして、
ヘッドコントローラ22,23がスーパーバイザ24を
介してホストコンピュータ25に接続されている。
Each of the above-mentioned two optical heads 11 is controlled by an independent optical head control circuit 21, and head controllers 22 and 23 for controlling the respective optical head control circuits 21 are provided. And
Head controllers 22 and 23 are connected to a host computer 25 via a supervisor 24.

【0032】上記光ヘッド制御回路21は、磁気バイア
ス制御回路31、レーザコントロール回路32、信号処
理回路33、及び光学系作動制御回路34を備えてい
る。磁気バイアス制御回路31は、バイアス磁石35の
磁界の方向をデータの記録時と消去時とで切換えて反転
させるように制御するものである。ここで、バイアス磁
石35は棒状を成し、ディスク4と平行で、ディスク4
を挟んで各光ヘッド11と対向するようにそれぞれ配置
されている。レーザコントロール回路32は、半導体レ
ーザ15の出力を消去/記録時と再生時とで高/低に切
換え、また記録時は記録信号に応じて光変調方式で制御
するものである。信号処理回路33は、再生時にディス
ク4から反射され偏光ビームスプリッタ16を経て光信
号検出系17に入射した光信号を読取り、ディスク4上
の記録磁気信号の向きに応じた再生信号に変換して出力
すると共に、図示しない公知の非点収差方式で検出した
フォーカスエラー信号、及び公知の三点スポット方式で
検出したトラッキングエラー信号を各電気信号に変換し
て出力するものである。
The optical head control circuit 21 includes a magnetic bias control circuit 31, a laser control circuit 32, a signal processing circuit 33, and an optical system operation control circuit 34. The magnetic bias control circuit 31 controls so that the direction of the magnetic field of the bias magnet 35 is switched between data recording and data erasing to be reversed. Here, the bias magnet 35 has a rod shape, is parallel to the disc 4, and
The optical heads 11 are arranged so as to face each other with the optical head 11 interposed therebetween. The laser control circuit 32 switches the output of the semiconductor laser 15 between high / low at the time of erasing / recording and at the time of reproducing, and controls at the time of recording by an optical modulation method according to a recording signal. The signal processing circuit 33 reads the optical signal reflected from the disc 4 during reproduction and incident on the optical signal detection system 17 via the polarization beam splitter 16, and converts it into a reproduction signal according to the direction of the recording magnetic signal on the disc 4. In addition to outputting, a focus error signal detected by a well-known astigmatism method (not shown) and a tracking error signal detected by a well-known three-point spot method are converted into respective electric signals and outputted.

【0033】光学系作動制御回路34は、光ヘッド11
の投射光スポットがディスク4上の所定位置へ正確にア
クセスするように、可動光学系11aの作動を制御する
ものであり、リニアモータ装置12のサーボ回路34a
と、対物レンズ14の位置を上下方向並びに水平方向に
微動させる図示しない対物レンズアクチュエータ(2軸
デバイス)を前記フォーカスエラー信号、トラッキング
エラー信号に基づいてフィードバック制御することによ
り投射光をディスク4の所定位置に正確に投射させるフ
ォーカス/トラッキングサーボ回路34bとにより構成
されている。
The optical system operation control circuit 34 includes the optical head 11
Is for controlling the operation of the movable optical system 11a so that the projected light spot of the optical disk accurately accesses a predetermined position on the disk 4, and the servo circuit 34a of the linear motor device 12 is controlled.
Then, by performing feedback control of an objective lens actuator (two-axis device) (not shown) that finely moves the position of the objective lens 14 in the vertical direction and the horizontal direction based on the focus error signal and the tracking error signal, the projection light is projected to the predetermined position on the disc 4. It is composed of a focus / tracking servo circuit 34b for accurately projecting to a position.

【0034】ヘッドコントローラ22,23は、2個の
光ヘッド11にそれぞれ対応して設けられ、上記光ヘッ
ド制御回路21内の信号処理回路33とフォーカス/ト
ラッキングサーボ回路34bとの間の信号の授受、及び
光ヘッド制御回路21内の各制御回路31〜34と後述
のスーパーバイザ24との間の信号の授受を仲介して各
光ヘッド制御回路21の動作をそれぞれ制御するもので
ある。
The head controllers 22 and 23 are provided corresponding to the two optical heads 11, respectively, and exchange signals between the signal processing circuit 33 in the optical head control circuit 21 and the focus / tracking servo circuit 34b. , And each of the control circuits 31 to 34 in the optical head control circuit 21 and a supervisor 24, which will be described later, are used to control the operation of each optical head control circuit 21.

【0035】また、ディスク4を回転させるスピンドル
モータ6は1個であり、これを制御するスピンドルモー
タ制御回路8はヘッドコントローラ22のみによって制
御される。即ち、スピンドルモータ6駆動用の制御信号
はヘッドコントローラ22からスピンドルモータ制御回
路8へ供給され、ヘッドコントローラ23は回転情報を
スーパーバイザ24から受け取る。該回転情報は、ディ
スク4の回転と同期した同期信号であって回転数情報も
含み、この回転情報に基づいて光ヘッド11のアクセス
を行う。
Further, the number of the spindle motor 6 for rotating the disk 4 is one, and the spindle motor control circuit 8 for controlling this is controlled only by the head controller 22. That is, the control signal for driving the spindle motor 6 is supplied from the head controller 22 to the spindle motor control circuit 8, and the head controller 23 receives the rotation information from the supervisor 24. The rotation information is a synchronization signal that is synchronized with the rotation of the disk 4 and also includes rotation number information, and the optical head 11 is accessed based on this rotation information.

【0036】前記第4態様例のスーパーバイザ24は、
ホストコンピュータ25からの命令を受け、2個の光ヘ
ッド11にそれぞれ対応して設けられたヘッドコントロ
ーラ22,23を統括して制御する機能を持ち、制御用
演算装置となるマイクロプロセッサ24aと、大容量メ
モリのバッファメモリ24bと、各ヘッドコントーラ2
2,23への命令を伝達する内部インターフェイス24
cと、ホストコンピュータ25との外部インターフェイ
ス24dとを備えている。ここで、本実施例の内部イン
ターフェイス24c及び外部インターフェイス24d
は、汎用性を考慮して、標準化されたインターフェイス
であるSCSIあるいはSCSI2と呼ぶ標準の規格を
採用し、そのうち内部インターフェイス24cは、ヘッ
ドコントローラ22,23にそれぞれ対応して2個設け
られている(この点、図1中では簡略化されている)。
また、マイクロプロセッサ24a内のROMには、後述
する図4〜図6のフローチャートに示す2次欠陥処理を
実行するためのプログラムが格納されている。
The supervisor 24 of the fourth embodiment is
It has a function of receiving commands from the host computer 25 and controlling head controllers 22 and 23 provided respectively corresponding to the two optical heads 11, and a microprocessor 24a serving as a control arithmetic unit and a large processor. A buffer memory 24b of a capacity memory and each head controller 2
Internal interface 24 for transmitting commands to 2, 23
c and an external interface 24d with the host computer 25. Here, the internal interface 24c and the external interface 24d of the present embodiment.
In consideration of versatility, a standard standard called SCSI or SCSI2 which is a standardized interface is adopted, and two internal interfaces 24c are provided corresponding to the head controllers 22 and 23 ( This point is simplified in FIG. 1).
Further, the ROM in the microprocessor 24a stores a program for executing the secondary defect processing shown in the flowcharts of FIGS. 4 to 6 described later.

【0037】このようなスーパーバイザ24を使用し
て、ディスク4の半径方向を内周部と外周部に2領域に
分け、その各領域毎に1個ずつの光ヘッド11を割り当
てて、後述するように各光ヘッド11の各種の処理分担
を行って、フォーマット、アクセス、データの書込み/
読出し、及び2次欠陥処理が実行される。なお、スピン
ドルモータ制御回路8及び光ヘッド制御回路21で書込
み/読出し実行部が構成される。
By using such a supervisor 24, the radial direction of the disk 4 is divided into two areas, an inner peripheral portion and an outer peripheral portion, and one optical head 11 is assigned to each of the areas, which will be described later. The various types of processing of each optical head 11 are assigned to the format, access, and data writing / writing.
Reading and secondary defect processing are executed. The spindle motor control circuit 8 and the optical head control circuit 21 constitute a write / read execution unit.

【0038】次に、以上のように構成される光ディスク
駆動装置に用いるディスク4のカセットについて、図2
及び図3を参照して説明する。
Next, FIG. 2 shows the cassette of the disk 4 used in the optical disk drive having the above structure.
And FIG. 3 will be described.

【0039】図2及び図3に示すが如く、この2ヘッド
の光ディスク駆動装置に使用するディスク4を回転可能
に収納するディスクカートリッジ50は、開口部51と
して、片面につき2か所のウインドウ52と1個のセン
ターホール53とを備えている。2か所のウインドウ5
2は、2個の光ヘッド11の移動範囲に対応させて、デ
ィスク4をターンテーブル5にクランプするハブ54に
対応して形成されたセンターホール53を挟んで180
度の位置に設けられている。この2か所のウインドウ5
2は、光ヘッド11とバイアス磁石35に対応して表裏
両面に設けられる。
As shown in FIGS. 2 and 3, a disc cartridge 50 for rotatably accommodating the disc 4 used in this two-head optical disc drive is provided with two windows 52 on one side as openings 51. It has one center hole 53. Two windows 5
Reference numeral 2 denotes 180 with a center hole 53 formed corresponding to a hub 54 that clamps the disk 4 on the turntable 5 in correspondence with the moving range of the two optical heads 11.
It is provided at the position of degrees. These two windows 5
2 are provided on both the front and back sides corresponding to the optical head 11 and the bias magnet 35.

【0040】この場合、これら複数の開口を蓋するシャ
ッター機構を設けることはスペースの点から難しいの
で、使用時以外にはディスクカートリッジ50をケース
55に収納して開口部51を塞ぐようにしてある。ケー
ス55は、側面の一面のみにディスクカートリッジ50
の出し入れ開口を有する偏平な箱型に形成してある。こ
のようにディスク4、ディスクカートリッジ50、及び
ケース55で光ディスク・カセットを構成し、ディスク
4の保管時におけるディスク面への埃などの侵入を防止
すると共に、光ディスク駆動装置へのディスク着脱時に
記録面を手で触れる危険を少なくしている。
In this case, since it is difficult to provide a shutter mechanism for covering the plurality of openings in terms of space, the disk cartridge 50 is housed in the case 55 to close the opening 51 when not in use. . The case 55 has a disk cartridge 50 only on one side surface.
It is formed in a flat box shape having an opening for taking in and out. In this way, the disc 4, the disc cartridge 50, and the case 55 constitute an optical disc cassette to prevent dust and the like from entering the disc surface during storage of the disc 4, and to record the disc surface when the disc is attached to or detached from the optical disc drive. It reduces the risk of touching by hand.

【0041】次に動作を説明する。Next, the operation will be described.

【0042】ケース55から取り出したディスクカート
リッジ50を光ディスク駆動装置のローディング機構に
投入すると、ディスクカートリッジ50はハウジング1
に非回転で支持され、またディスク4はハブ56を介し
てターンテーブル2にセットされる。
When the disc cartridge 50 taken out from the case 55 is loaded into the loading mechanism of the optical disc drive, the disc cartridge 50 is attached to the housing 1.
The disk 4 is set on the turntable 2 via a hub 56.

【0043】まず、新品のディスク4を使用する場合、
前もってセクタごとに必要なフォーマットを書き込む。
そのフォーマットの構造としては、基本的には1つのセ
クタがアドレス部、フラグ部、データ部、及びバッファ
部より構成されている。アドレス部はセクタの物理的な
番地を表し、フラグ部は書き込み済みかあるいは欠陥セ
クタであるか否かの区別をする。データ部は文字通りデ
ータを自由に書き込める領域である。バッファ部は、デ
ィスク4に回転変動があっても、次のセクタの先頭部を
誤って書き消さないために設けている。通常、アドレス
部は、ディスク製造時に既にプリフォーマットされてい
ることが多いが、それ以外の部分はディスクの初期化と
して,新品のディスクを使用する前にフォーマットを書
き込む。このようなフォーマットにおいても本実施例で
は、その書き込みに必要な時間を節約できる。その具体
的な手法を説明する。
First, when using a new disc 4,
Write the required format for each sector in advance.
As a format structure, one sector is basically composed of an address part, a flag part, a data part, and a buffer part. The address portion represents the physical address of the sector, and the flag portion distinguishes whether the sector has been written or is a defective sector. The data section is an area where data can be literally written. The buffer section is provided in order to prevent accidental erasure of the beginning of the next sector even if the disk 4 changes in rotation. Usually, the address part is often pre-formatted at the time of manufacturing the disc, but the other parts are initialized as the disc is written before using a new disc. Even in such a format, the time required for the writing can be saved in this embodiment. The specific method will be described.

【0044】ディスク4の内周部と外周部に対して、1
個ずつの光ヘッド11を割り当ててフォーマットを行
う。各光ヘッド11に対する作業領域の割り当てはスー
パーバイザ24が行う。また、フォーマット終了後に、
各光ヘッド11に対応するヘッドコントローラ22,2
3から欠陥情報をスーパーバイザ24へ送り、この欠陥
情報に基づき欠陥情報管理テーブルをマイクロプロセッ
サ24aでバッファメモリ24bに作成する。前記欠陥
情報は、セクタへフォーマットを書き込んで、その情報
を再生、確認(verify)する際に欠陥が発見され
た場合に、当該セクタには欠陥があって使用不能である
ことを例えば“1”データで示す情報であり、前記フラ
グ部に記録される。
1 for the inner and outer circumferences of the disk 4.
Formatting is performed by allocating each optical head 11. The supervisor 24 assigns a work area to each optical head 11. Also, after formatting is completed,
Head controllers 22 and 2 corresponding to each optical head 11
3 sends defect information to the supervisor 24, and a defect information management table is created in the buffer memory 24b by the microprocessor 24a based on this defect information. As for the defect information, if a defect is found when the format is written in a sector and the information is reproduced and verified (verify), it is determined that the sector has a defect and is unusable, for example, “1”. This is information indicated by data and is recorded in the flag portion.

【0045】そして、マイクロプロセッサ24aによ
り、欠陥情報管理テーブルからヘッドコントローラ2
2,23を経てディスク4の該当するセクタのフラグ部
に前記欠陥情報を書き込む。これによって、このディス
ク4を別の装置で使用するような場合であっても、当該
ディスクに欠陥情報が記録されているので、これを流用
することができ、新たに欠陥情報管理テーブルを作成す
る作業が不要となる。これが完了すると、ホストコンピ
ュータ25にフォーマット完了を通知する。
Then, by the microprocessor 24a, the head controller 2 is read from the defect information management table.
The defect information is written in the flag portion of the corresponding sector of the disk 4 via 2 and 23. As a result, even when the disc 4 is used in another device, since the defect information is recorded in the disc, it can be used and a new defect information management table is created. No work required. When this is completed, the host computer 25 is notified of the completion of formatting.

【0046】このような処理により、本実施例のように
ヘッド数が2個の場合は、フォーマットに要する所要時
間を1/2にすることができる。
By such processing, when the number of heads is two as in this embodiment, the time required for formatting can be halved.

【0047】この他に、本実施例のように180度の位
置に2ヘッドを配置した場合は、次のように処理するこ
ともできる。すなわち、一方の光ヘッド11でディスク
4の全面の消去工程を、残りの光ヘッド11で1/2回
転分だけ遅れて記録工程を行う。この作業の終了後は、
前述したように領域を2つに分けて各光ヘッドで再生・
確認の工程の工程を行う。以上のすべての作業終了後
に、スーパーバイザ24は各光ヘッド11に対応するヘ
ッドコントローラ22,23から欠陥情報を吸上げ、欠
陥情報管理テーブルを作成し、その欠陥情報を上記同様
に逆のルートを経てディスク4に書き込み、ホストコン
ピュータ25にフォーマット完了を通知する。このよう
にしても、フォーマット所要時間を1/2にすることが
できる。
In addition to this, when the two heads are arranged at a position of 180 degrees as in the present embodiment, the following processing can be performed. That is, one optical head 11 performs the erasing process on the entire surface of the disk 4, and the remaining optical heads 11 perform the recording process with a delay of 1/2 rotation. After this work,
As mentioned above, the area is divided into two and reproduced by each optical head.
Perform the confirmation step. After completion of all the above operations, the supervisor 24 sucks up the defect information from the head controllers 22 and 23 corresponding to the respective optical heads 11, creates a defect information management table, and passes the defect information through the reverse route as described above. The disk 4 is written, and the host computer 25 is notified of the completion of formatting. Even in this case, the format required time can be halved.

【0048】こうして、フォーマットの書き込みが完了
したディスク4に対するデータの書込み/読み込み処理
は、次のようにして行われる。
The data write / read processing for the disk 4 for which the format writing has been completed in this way is performed as follows.

【0049】まず、ホストコンピュータ25からアクセ
スが指示されると、スーパーバイザ24は、ホストコン
ピュータ25から指示されたトラック番号から、ディス
ク4の内周部及び外周部のどちらの領域が指示されてい
るのかを判断し、その指示されている領域を分担する光
ヘッド11に対応した例えばヘッドコントローラ22を
介してその光ヘッド制御回路21に対しアクセスしてを
指示し、該当する光ヘッド11を目標位置に移動させ
る。
First, when an access is instructed from the host computer 25, which area of the inner peripheral portion and the outer peripheral portion of the disk 4 is instructed by the supervisor 24 from the track number instructed by the host computer 25. Is determined and the optical head control circuit 21 corresponding to the optical head 11 sharing the designated area is accessed through the head controller 22, for example, and the corresponding optical head 11 is set to the target position. To move.

【0050】アクセス時間は、光ヘッド11がディスク
4の半径方向の目標位置に移動するまでのシーク時間と
ディスク4の円周方向の目標位置に到達するまでの回転
待ち時間との合計である。ディスク4上にランダムに記
録されたデータを探す場合、アクセスに要する時間の大
半はシーク時間となる。本実施例によれば、光ヘッドが
1個である光磁気ディスク駆動装置に比べて、シークに
要する時間が約1/2になるため、アクセス時間をほぼ
1/2にすることができる。
The access time is the sum of the seek time until the optical head 11 moves to the target position in the radial direction of the disk 4 and the rotation waiting time until the optical head 11 reaches the target position in the circumferential direction of the disk 4. When searching for data randomly recorded on the disk 4, most of the time required for access is seek time. According to this embodiment, as compared with the magneto-optical disk drive device having one optical head, the seek time is about ½, so that the access time can be halved.

【0051】このようにして光ヘッド11を目標位置に
アクセスした後、新しくデータを記録(書き込み)する
場合は、半導体レーザ15から水平方向に照射した光ビ
ームを偏光ビームスプリッタ16を経てプリズム13で
上向きに変え、対物レンズ14を介してディスク4の前
記目標位置に収束させる。まず、その光スポットで照射
部分をキューリー温度以上に加熱して、外部のバイアス
磁石35の向きに磁化することにより前のデータを消去
する。次に、ディスク4がもう一度同じ場所にくるまで
回転する間に、記録すべきデータの磁化方向にバイアス
磁石35の向きを選び、光スポットで加熱すると外部磁
界の向きに応じて磁化された新しいデータが記録され
る。必要に応じて、更にディスク4を一回転させてデー
タが正確に記録されているかを確認する。
When data is newly recorded (written) after the optical head 11 has accessed the target position in this way, the light beam emitted from the semiconductor laser 15 in the horizontal direction is passed through the polarization beam splitter 16 and the prism 13. It is changed to the upward direction and converged on the target position of the disk 4 via the objective lens 14. First, the irradiated portion is heated to the Curie temperature or higher by the light spot and magnetized in the direction of the external bias magnet 35 to erase the previous data. Next, while the disk 4 is rotated again until it comes to the same place again, the direction of the bias magnet 35 is selected in the magnetization direction of the data to be recorded, and when heated by the light spot, new data magnetized according to the direction of the external magnetic field is selected. Is recorded. If necessary, the disk 4 is further rotated once to confirm whether the data is accurately recorded.

【0052】データを再生する(読み出す)場合は、半
導体レーザ15の出力を記録時より落とし、光ビームを
キューリー温度以下の弱いものにして照射する。ディス
ク4の読み出すべきデータが記録されている位置に光ヘ
ッド11を運び、レーザ光を照射すると、その部分の光
磁気膜の磁化の方向に応じて反射光の偏光面の回転方向
が変わる。この偏光面の回転の向きを光信号検出系17
によって検出して信号処理回路33へ送ることにより書
き込まれた信号を読み出す。
When reproducing (reading) data, the output of the semiconductor laser 15 is decreased from that at the time of recording, and the light beam is irradiated with a weak one below the Curie temperature. When the optical head 11 is carried to a position on the disk 4 where the data to be read is recorded and laser light is irradiated, the rotation direction of the polarization plane of the reflected light changes depending on the direction of magnetization of the magneto-optical film at that portion. The direction of rotation of this plane of polarization is determined by the optical signal detection system 17
The signal written by being detected by and sent to the signal processing circuit 33 is read out.

【0053】このようにして、ディスク4に対してデー
タの書き込み/読出し処理が行われるが、これに関し
て、本実施例では、次のようにして処理の高速化を可能
としている。
In this way, the data writing / reading process is performed on the disk 4, and in this embodiment, the process can be speeded up as follows.

【0054】書込み時には消去、記録、再生・確認の3
工程を必要とするため、特に大容量の連続データを書込
む場合は通常、書込み速度が遅くなる。そこで、本実施
例では、消去、記録、再生・確認の3工程を各2個の光
ヘッド11で分担する。即ち、一方の光ヘッド11で消
去を開始し、続いて他方の光ヘッド11でデータを記録
する。再生・確認は、この2ヘッドでディスク4の領域
を分担して行う。このヘッドの分担方法は、スーパーバ
イザ24のマイクロプロセッサ内のROMに予めプログ
ラミングしておく。
At the time of writing, erase, recording, reproduction and confirmation 3
Since a process is required, the writing speed is usually slow, especially when writing a large amount of continuous data. Therefore, in this embodiment, two optical heads 11 share the three steps of erasing, recording, reproducing and confirming. That is, one optical head 11 starts erasing, and then the other optical head 11 records data. The reproduction / confirmation is performed by sharing the area of the disk 4 with these two heads. This head sharing method is programmed in advance in the ROM in the microprocessor of the supervisor 24.

【0055】また、ホストコンピュータ25から送られ
てくるデータが長い連続データである場合には、スーパ
ーバイザ25によりデータを適当なブロックに分割して
バッファメモリ24bに保存し、各ヘッドにブロックご
とに書き込みを分担させる方法であってもよい。
When the data sent from the host computer 25 is long continuous data, the supervisor 25 divides the data into appropriate blocks, saves them in the buffer memory 24b, and writes each block in each head. May be shared.

【0056】一方、読出し処理の高速化は、ホストコン
ピュータ25からの読出し命令に対して、スーパーバイ
ザ24では、ヘッド数に対応して、予め割当てておいた
ディスク4の領域(内周部と外周部)ごとに読出しを分
担し、一方の光ヘッド11がホストコンピュータ25に
データを転送している間は、他方の光ヘッド11で読出
したデータをスーパーバイザ24あるいはヘッドコント
ローラ22または23に設けたバッファメモリに一時保
管しておく。例えばスーパーバイザ24のバッファメモ
リ24bに保管した場合、この保管データをホストコン
ピュータ25に転送するときには、そのインタ−フェイ
スの最高速度を使用できるので(バイト/secという
ように速度が決まっており、SCSIよりもSCSI2
方が高速である)、全体としてのデータ転送速度を高速
にすることができる。
On the other hand, in order to speed up the read process, in response to a read command from the host computer 25, the supervisor 24 allocates a predetermined area (inner peripheral portion and outer peripheral portion) of the disk 4 corresponding to the number of heads. ), And while one optical head 11 is transferring data to the host computer 25, the data read by the other optical head 11 is used by the buffer memory provided in the supervisor 24 or the head controller 22 or 23. Temporarily store in. For example, when the data is stored in the buffer memory 24b of the supervisor 24, when the stored data is transferred to the host computer 25, the maximum speed of the interface can be used (the speed is determined in bytes / sec. Also SCSI2
It is faster), and the overall data transfer rate can be increased.

【0057】以上の如く、本実施例では高速にデータの
書き込み/読出しが行われるが、先に述べたように、デ
ィスク4の記録面にキズ等の欠陥があると、再生時に記
録されたデータが正しく再生できない恐れがあり、これ
を回避するため、欠陥のあるセクタを欠陥セクタとして
使用することを止め、その代わりに例えばディスク4の
外周部に設けた交代セクタを使用する2次欠陥処理が施
される。
As described above, in the present embodiment, the data writing / reading is performed at high speed. However, as described above, if the recording surface of the disk 4 has a defect such as a scratch, the data recorded at the time of reproduction is recorded. May not be reproduced correctly, and in order to avoid this, a secondary defect processing is performed in which the use of a defective sector as a defective sector is stopped and a replacement sector provided on the outer periphery of the disk 4 is used instead. Is given.

【0058】この2次欠陥処理の際に、交代セクタに書
き込まれたデータが消滅するという上記した問題を防止
するため、本実施例では次のような処理を実行する。
In order to prevent the above-mentioned problem that the data written in the alternate sector disappears during the secondary defect processing, the following processing is executed in this embodiment.

【0059】図4は、本願の第1態様例の2次欠陥処理
を示すフローチャートである。
FIG. 4 is a flowchart showing the secondary defect processing of the first aspect example of the present application.

【0060】同図において、まず、ホストコンピュータ
25からスーパーバイザ24へデータの書き込み命令が
送られると(ステップS11)、スーパーバイザ24
は、各光ヘッド11への書き込みの分担を命令する。即
ち、上述したように消去、記録、再生・確認の3工程を
各2個の光ヘッド11で分担し、一方の光ヘッド11で
消去を開始し、続いて他方の光ヘッド11でデータを記
録する。再生・確認は、この2ヘッドでディスク4の領
域を分担して行う(ステップS12)。
In the figure, first, when a data write command is sent from the host computer 25 to the supervisor 24 (step S11), the supervisor 24
Command the sharing of writing to each optical head 11. That is, as described above, the two optical heads 11 each share the three steps of erasing, recording, reproducing, and confirming, one optical head 11 starts erasing, and then the other optical head 11 records data. To do. The reproduction / confirmation is performed by sharing the area of the disk 4 by the two heads (step S12).

【0061】そして、2ヘッドで領域を分担して行われ
る再生・確認の工程で一方の光ヘッド11が欠陥を検知
したときは(ステップS13)、そのセクタの代替とし
て交代セクタを割り当てて書込みデータを保存する。こ
の2次欠陥処理の実行を、別のセクタに対して再生・確
認を行っている他方の光ヘッド11の該処理が完了する
まで待つ(ステップS14)。その間、各光ヘッド11
からの欠陥情報に基づきバッファメモリ24bのフォー
マット時に作成された欠陥情報管理テーブルを書き直す
(ステップS15)。ここで、交代セクタの割当ては、
この欠陥管理テーブルに登録されている欠陥情報に基づ
いて行われ、毎回のデータ書き込み時における再生・確
認の工程ごとに発見される欠陥情報に基づき、その度に
欠陥情報管理テーブルは更新される。
When one optical head 11 detects a defect in the reproduction / confirmation process performed by the two heads sharing the area (step S13), a replacement sector is assigned as a substitute for the sector to write data. To save. The execution of this secondary defect processing is awaited until the processing of the other optical head 11 which is performing reproduction / confirmation for another sector is completed (step S14). Meanwhile, each optical head 11
The defect information management table created at the time of formatting the buffer memory 24b is rewritten based on the defect information from (step S15). Here, the allocation of the replacement sector is
The defect information management table is updated based on the defect information registered in the defect management table, and the defect information found in each reproduction / confirmation step at each data writing.

【0062】その後、スーパーバイザ24は、更新され
た欠陥管理テーブルに登録されている欠陥情報に基づい
て交代セクタの割当てを行う。つまり、欠陥を検知した
光ヘッド11に対応したヘッドコントローラに対して、
交代セクタを指示し、そこへデータの書き込みを行って
終了する(ステップS16)。
After that, the supervisor 24 allocates the replacement sector based on the defect information registered in the updated defect management table. That is, for the head controller corresponding to the optical head 11 that has detected the defect,
The alternate sector is designated, data is written to that sector, and the process ends (step S16).

【0063】このように、別のセクタに書き込み中であ
る他方の光ヘッド11の動作が完了するまで2次欠陥処
理の実行を待ち、その間に欠陥情報管理テーブルを書き
直すようにしたので、同じ交代セクタが割り当てられる
ことがなくなり、上記した交代セクタに光ヘッド11で
記録されたデータが消滅するようなことを防止できる。
In this way, the secondary defect processing is waited for until the operation of the other optical head 11 which is writing to another sector is completed, and the defect information management table is rewritten during that time, so the same replacement is performed. It is possible to prevent the data recorded by the optical head 11 from being erased in the alternate sector described above because the sector is not allocated.

【0064】図5は、本願の第2態様例の2次欠陥処理
を示すフローチャートである。
FIG. 5 is a flow chart showing the secondary defect processing of the second aspect example of the present application.

【0065】上記第1の2次欠陥処理においては、他方
の光ヘッド11の動作が完了するまで2次欠陥処理の実
行を待つようにしたので、その分、データ転送時間が遅
くなるという問題があるが、この点を、解決するのが図
5に示す2次欠陥処理である。
In the above-mentioned first secondary defect processing, since the execution of the secondary defect processing is waited until the operation of the other optical head 11 is completed, there is a problem that the data transfer time is delayed accordingly. However, the secondary defect processing shown in FIG. 5 solves this point.

【0066】この2次欠陥処理は、予め各光ヘッド11
ごとに専用の交代セクタをディスク4上に用意し、そこ
に書き込みデータを保存するようにしたものである。即
ち、ステップS21〜S23では、図4に示すステップ
S11〜S13に対応した処理をそれぞれ実行し、ステ
ップS23の判定処理で欠陥がありと判定されたとき
は、欠陥を発見した光ヘッド11に対応する独自の交代
セクタに書き込みデータを保存する(ステップS2
4)。その後、欠陥情報に基づいて、前記欠陥情報管理
テーブルを更新して終了する(ステップS25)。
This secondary defect processing is performed in advance for each optical head 11.
A dedicated alternate sector is prepared for each disc on the disk 4, and the write data is stored therein. That is, in steps S21 to S23, the processes corresponding to steps S11 to S13 shown in FIG. 4 are executed, respectively, and when it is determined that there is a defect in the determination process of step S23, the optical head 11 that has found the defect is handled. The write data is saved in its own replacement sector (step S2).
4). Then, the defect information management table is updated based on the defect information, and the process ends (step S25).

【0067】図6は、本願の第3態様例の2次欠陥処理
を示すフローチャートである。
FIG. 6 is a flow chart showing the secondary defect processing of the third aspect example of the present application.

【0068】上記第2の2次欠陥処理では、ヘッド毎に
予め専用の交代セクタを設けているので、各ヘッドごと
の欠陥の発見頻度のばらつきを考慮すると、予め余裕を
もって交代セクタを多数設ける必要があり、情報領域の
有効使用率が低下するが、この点を解決するものが第3
の2次欠陥処理である。
In the above-mentioned second secondary defect processing, since a dedicated alternate sector is provided in advance for each head, it is necessary to provide a large number of alternate sectors in advance in consideration of the variation in the defect discovery frequency for each head. However, the effective use rate of the information area decreases, but the third solution is to solve this point.
It is the secondary defect processing of.

【0069】第3の2次欠陥処理では、予め、次に使用
してよい交代セクタ、つまり空き領域がある交代セクタ
をヘッドごとに登録した交代セクタ登録テーブルを欠陥
情報管理テーブルに設けておく。そして、図6に示す如
く、ステップS26〜S28では、図5に示すステップ
S21〜S23に対応した処理をそれぞれ実行し、ステ
ップS28の判定処理で欠陥がありと判定されたとき
は、予め登録されている交代セクタに書き込みデータを
保存し、そのことをスーパーバイザ24に報告する(ス
テップS29)。スーパーバイザ24では、この時の欠
陥情報に基づいて欠陥情報管理テーブルを更新し(ステ
ップS30)、さらにこの欠陥情報管理テーブルの交代
セクタ登録テーブルに、次に使用してよい空き交代セク
タを各ヘッドごとに登録しておく(ステップS31)。
即ち、交代セクタ登録テーブルは、使用したセクタが使
用済みとして消去され、常に使用できる空き領域がある
交代セクタのみが登録されている。
In the third secondary defect processing, a replacement sector registration table in which a replacement sector that can be used next, that is, a replacement sector having an empty area is registered for each head is provided in advance in the defect information management table. Then, as shown in FIG. 6, in steps S26 to S28, the processes corresponding to steps S21 to S23 shown in FIG. 5 are executed, respectively, and when it is determined that there is a defect in the determination process of step S28, it is registered in advance. The write data is stored in the existing alternate sector and the fact is reported to the supervisor 24 (step S29). The supervisor 24 updates the defect information management table based on the defect information at this time (step S30), and further, in the replacement sector registration table of this defect information management table, the next available spare sector for each head. (Step S31).
That is, in the alternate sector registration table, only the alternate sector in which the used sector is erased as being used and there is always a free area available is registered.

【0070】このように、第3態様例の2次欠陥処理で
は、交代セクタを2ヘッドで共有できるので、上記第2
態様例の2次欠陥処理のように、多数の交代セクタを予
め用意する必要もなく、さらに上記第1の2次欠陥処理
のような待ち時間も無用となる。
As described above, in the secondary defect processing of the third mode example, since the alternate sector can be shared by two heads, the above second
Unlike the secondary defect processing of the embodiment, it is not necessary to prepare a large number of replacement sectors in advance, and the waiting time of the first secondary defect processing is also unnecessary.

【0071】図7は、本発明に係る光ディスク駆動装置
の第25態様例の概略構成を示すブロック図である。
FIG. 7 is a block diagram showing a schematic configuration of an example of the 25th mode of the optical disk drive device according to the present invention.

【0072】上記第1実施例では、スーパーバイザ24
は、ヘッドコントローラ22,23に対応した2個の内
部インターフェイスを備えている場合を説明したが、本
実施例では、例えばヘッドコントローラ22に対応した
1個のみの内部インターフェイス24C´を設け、この
ヘッドコントローラ22と残りのヘッドコントローラ2
3とをディジーチェイン41で接続するようにしたもの
である。
In the first embodiment, the supervisor 24
Describes the case where two internal interfaces corresponding to the head controllers 22 and 23 are provided, but in the present embodiment, for example, only one internal interface 24C 'corresponding to the head controller 22 is provided, and this head Controller 22 and remaining head controller 2
3 and 3 are connected by a daisy chain 41.

【0073】このようにすると、スーパーバイザ24に
設ける内部インターフェイスが1個のみで済み、コスト
が低下する。また、ヘッド数の異なる駆動装置に対して
も、スーパーバイザ24の設計を変えることなく、同一
のスーパーバイザを使用できる。
By doing so, only one internal interface is provided in the supervisor 24, and the cost is reduced. Further, the same supervisor can be used for driving devices having different numbers of heads without changing the design of the supervisor 24.

【0074】本実施例は、以上に述べた利点の他に、取
扱い上で種々の利点を有している。 (1)ホストコンピュータ25を変更する場合、スーパ
ーバイザ24の外部インターフェイス24dのみを修正
すればよく、それ以外の構成要素は変更不要となる。
The present embodiment has various handling advantages in addition to the advantages described above. (1) When changing the host computer 25, only the external interface 24d of the supervisor 24 needs to be modified, and the other constituent elements do not need to be changed.

【0075】(2)内部インターフェイス24cにSC
SIあるいはSCSI2を用いると、駆動装置自体に他
の種類の外部記憶装置であるテープ駆動装置、例えばS
CSIあるいはSCSI2のインターフェイスを備えた
市販のストリーマを内蔵させ、ホストコンピュータを介
在させることなくデータのバックアップを行う機能を容
易に追加できる。
(2) SC on the internal interface 24c
If SI or SCSI2 is used, the drive device itself is a tape drive device that is another type of external storage device, such as S.
A commercially available streamer having a CSI or SCSI2 interface can be built in, and the function of backing up data can be easily added without interposing a host computer.

【0076】(3)複数ヘッドにしてスーパーバイザ2
4を設けると、一方の光ヘッド11が故障していても他
の光ヘッド11を使用することができるので、故障した
光ヘッド11を修理する間は、全く駆動装置を使用でき
ないということはなく、他の光ヘッド11でとりあえず
駆動装置を使用することができる。
(3) Supervisor 2 with multiple heads
By providing 4, the other optical head 11 can be used even if one of the optical heads 11 is out of order, so there is no possibility that the drive device cannot be used while the failed optical head 11 is repaired. The drive device can be used for the time being with another optical head 11.

【0077】(4)一方の光ヘッド11でディスク上の
データを読み出せなくなっても、他方のヘッド11で読
み出すことを試みることができるので、データの読出し
確率が向上する。
(4) Even if the optical head 11 cannot read the data on the disk, the other head 11 can try to read the data, so that the data read probability is improved.

【0078】なお、本発明は、図示の実施例に限定され
ず、種々の変形が可能である。例えば、その変形例とし
て次のようなものがある。
The present invention is not limited to the illustrated embodiment, and various modifications can be made. For example, there are the following modifications.

【0079】(1)上記実施例では複数ヘッドとして2
ヘッドの例を説明したが、これを例えば4ヘッドにして
各ヘッドに対応して光ヘッド制御回路とヘッドコントロ
ーラとを設けるようにしてもよい。この場合も、1つの
ヘッドコントローラからスピンドルモータ制御回路8に
スピンドルモータ駆動用の制御信号を出し、他のヘッド
コントローラは、回転情報のみをスーパーバイザ24を
経由して受け取るようにする。また、4ヘッドの場合、
書込み処理の際には、消去、記録、再生・確認の3工程
を3つのヘッドで分担し、残りのヘッドは予備とする
か、あるいは特定の工程、例えば再生・確認工程を分担
させるなどの方法も可能である。さらに、図4に示した
第1の2次欠陥処理では、4ヘッドの全てが書込み完了
となるまで2次欠陥処理を待つ。
(1) In the above embodiment, two heads are provided.
Although the example of the head has been described, the head may be, for example, four heads, and an optical head control circuit and a head controller may be provided for each head. Also in this case, one head controller outputs a control signal for driving the spindle motor to the spindle motor control circuit 8 and the other head controllers receive only the rotation information via the supervisor 24. In the case of 4 heads,
During the writing process, the three steps of erasing, recording, reproducing / confirming are shared by the three heads, and the remaining heads are reserved, or a specific step, for example, reproducing / confirming step is shared. Is also possible. Further, in the first secondary defect processing shown in FIG. 4, the secondary defect processing is waited until the writing of all four heads is completed.

【0080】[0080]

【発明の効果】以上に説明したように、本願発明では、
ヘッドコントローラは、各光ヘッドに対応して複数個で
構成し、外部装置からのデータの書き込み/読み出し命
令に基づいて、書き込み/読み出し処理に関する前記各
光ヘッドの処理分担をこの各光ヘッドに対応した各ヘッ
ドコントローラにそれぞれ指示して該各ヘッドコントロ
ーラを統括制御するスーパーバイザを設けたので、外部
装置から見て1ヘッドの駆動装置と同じように取り扱
え、内部に対しては複数のヘッドコントローラを効率よ
く制御することができるようになる。これにより、書込
み処理/読み出し処理の一層の高速化が可能になるとと
もに、信頼性が向上する。
As described above, according to the present invention,
The head controller is composed of a plurality of heads corresponding to the respective optical heads, and the processing shares of the respective optical heads relating to the writing / reading processing are handled by the respective optical heads based on the data writing / reading commands from the external device. Since a supervisor for instructing each head controller to control each head controller is provided, it can be handled in the same way as a drive device for one head as seen from an external device, and a plurality of head controllers can be efficiently used for the inside. You will be in good control. As a result, it is possible to further speed up the writing process / reading process and improve the reliability.

【0081】第1態様例では、ヘッドコントローラは、
各光ヘッドに対応して複数個で構成し、データの書き込
み/読み出し命令に基づいて、書き込み/読み出し処理
に関する前記各光ヘッドの処理分担をこの光ヘッドに対
応した各ヘッドコントローラにそれぞれ指示して該各ヘ
ッドコントローラを統括制御するスーパーバイザを設け
ると共に、前記各光ヘッドにより行われる前記書込み処
理時で生成される欠陥情報に基づいて欠陥情報管理テー
ブルを設け、前記欠陥の検知時に、前記処理分担に対応
した全光ヘッドの書込み処理の終了を待って、前記欠陥
情報管理テーブル中の欠陥情報に基づき交代セクタを割
り当て、その交代セクタに前記書込みデータを記憶する
ようにしたので、上記の効果のほかに、ある光ヘッドで
データを書き込み中に欠陥が発生し、かつ他の光ヘッド
でもほぼ同時に欠陥が発生するように場合でも、誤って
同じ交代セクタが割当てられ、先に書き込まれた書き込
みデータが更新され消滅することがなくなるという効果
がある。
In the first mode example, the head controller is
A plurality of optical heads are provided corresponding to each optical head, and based on a data write / read command, each head controller corresponding to the optical head is instructed to share the processing share of each optical head with respect to the write / read processing. A supervisor for centrally controlling the head controllers is provided, and a defect information management table is provided based on defect information generated at the time of the writing process performed by the optical heads, and the process is shared when the defect is detected. After the completion of the writing process of the corresponding all-optical head, the alternate sector is assigned based on the defect information in the defect information management table, and the write data is stored in the alternate sector. In addition, a defect occurred while writing data with one optical head, and the other optical head was defective almost at the same time. Even if so they generate, incorrectly same alternate sector is allocated, there is an effect that it is not necessary to write data previously written is updated disappears.

【0082】第2態様例によれば、ヘッドコントローラ
は、各光ヘッドに対応して複数個で構成し、交代セクタ
は各光ヘッドごと専用に設けると共に、データの書き込
み/読み出し命令に基づいて、書き込み/読み出し処理
に関する前記各光ヘッドの処理分担をこの光ヘッドに対
応した各ヘッドコントローラにそれぞれ指示して該各ヘ
ッドコントローラを統括制御するスーパーバイザを設
け、前記各光ヘッドの処理分担に対応した前記書き込み
処理時に前記欠陥を検知し、その欠陥検知時に該欠陥の
検知を行ったヘッドコントローラに制御される光ヘッド
に対応した交代セクタに前記書込みデータを記憶するよ
うにしたので、上記第1態様例と同一の効果を、前記第
1の2次欠陥処理における待ち時間を必要とせずに得ら
れる。
According to the second mode example, the head controller is composed of a plurality of heads corresponding to each optical head, the alternate sector is provided exclusively for each optical head, and based on the data write / read command, A supervisor is provided for instructing each head controller corresponding to the optical head regarding the processing share of each of the optical heads relating to the write / read processing, and providing a supervisor for controlling the head controller in a unified manner. The defect is detected during the writing process, and the write data is stored in the alternate sector corresponding to the optical head controlled by the head controller that detects the defect during the defect detection. The same effect as the above can be obtained without requiring the waiting time in the first secondary defect processing.

【0083】第3態様例によれば、ヘッドコントローラ
は、各光ヘッドに対応して複数個で構成し、データの書
き込み/読み出し命令に基づいて、書き込み/読み出し
処理に関する前記各光ヘッドの分担をこの光ヘッドに対
応した各ヘッドコントローラにそれぞれ指示して該各ヘ
ッドコントローラを統括制御するスーパーバイザを設け
ると共に、空き領域がある交代セクタを各光ヘッドに対
応して登録した交代セクタ登録テーブルを設け、前記各
光ヘッドの処理分担に対応した前記書き込み処理時に前
記欠陥を検知し、その欠陥検知時に、前記交代セクタ登
録テーブルの登録されている交代セクタへ前記書込みデ
ータを記憶するようにしたので、上記第1態様例と同一
の効果を、前記第1の2次欠陥処理における待ち時間を
必要とせず、かつディスク上の情報領域の有効使用率を
低下させることなく得られる。
According to the third mode example, a plurality of head controllers are provided corresponding to the respective optical heads, and the respective optical heads are responsible for the write / read processing based on the data write / read command. In addition to providing a supervisor for instructing each head controller corresponding to this optical head respectively to integrally control each head controller, and providing an alternate sector registration table in which alternate sectors having an empty area are registered corresponding to each optical head, Since the defect is detected during the writing process corresponding to the processing share of each optical head, and when the defect is detected, the write data is stored in the alternate sector registered in the alternate sector registration table. The same effect as that of the first aspect example is obtained without requiring the waiting time in the first secondary defect processing, and Obtained without reducing the effective utilization of the information area on the disc.

【0084】第4態様例によれば、前記第1乃至第3態
様例において、前記スーパーバイザは、前記外部装置と
接続される外部インターフェイスと、前記各ヘッドコン
トローラに接続される内部インターフェイスと、データ
を一時保持する補助記憶用のバッファメモリと、前記外
部インターフェイス、内部インターフェイス、及びバッ
ファメモリに接続された制御演算用のマイクロプロセッ
サとで構成したので、スーパーバイザが簡易的確に機能
できる。
According to the fourth mode example, in the first to third mode examples, the supervisor stores an external interface connected to the external device, an internal interface connected to each head controller, and data. Since it is composed of the buffer memory for auxiliary storage that is temporarily held, the external interface, the internal interface, and the microprocessor for control calculation connected to the buffer memory, the supervisor can function simply and accurately.

【0085】第5態様例は、前記第4態様例において、
前記各ヘッドコントローラは、デイジーチェインを介し
て相互に接続し、そのうち1個のみを前記内部インター
フェイスに接続したので、内部インターフェイスの数を
減少させることができ、最小限の構成要素で前記スーパ
ーバイザを構成できる。
A fifth mode example is the same as the fourth mode example.
The head controllers are connected to each other through a daisy chain, and only one of them is connected to the internal interface, so that the number of internal interfaces can be reduced and the supervisor can be configured with minimum components. it can.

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

【図1】本発明に係る光ディスク駆動装置の第1実施例
の概略構成を示すブロック図である。
FIG. 1 is a block diagram showing a schematic configuration of a first embodiment of an optical disk drive device according to the present invention.

【図2】ディスクのカセット構造を示す図である。FIG. 2 is a diagram showing a cassette structure of a disc.

【図3】ディスクのカセット構造を示す図である。FIG. 3 is a diagram showing a cassette structure of a disc.

【図4】本実施例の第1の2次欠陥処理を示すフローチ
ャートである。
FIG. 4 is a flow chart showing a first secondary defect processing of this embodiment.

【図5】本実施例の第2の2次欠陥処理を示すフローチ
ャートである。
FIG. 5 is a flowchart showing a second secondary defect processing of this embodiment.

【図6】本実施例の第3の2次欠陥処理を示すフローチ
ャートである。
FIG. 6 is a flowchart showing a third secondary defect processing of this embodiment.

【図7】本発明に係る光ディスク駆動装置の第2実施例
の概略構成を示すブロック図である。
FIG. 7 is a block diagram showing a schematic configuration of a second embodiment of an optical disk drive device according to the present invention.

【図8】従来の光磁気ディスク駆動装置の概略構成を示
すブロック図である。
FIG. 8 is a block diagram showing a schematic configuration of a conventional magneto-optical disk drive device.

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

4 ディスク 8 スピンドルモータ制御回路 21 光ヘッド制御回路 22,23 ヘッドコントローラ 24 スーパーバイザ 24a マイクロプロセッサ 24b バッファメモリ 24c 内部インターフェイス 24d 外部インターフェイス 25 ホストコンピュータ 4 disk 8 spindle motor control circuit 21 optical head control circuit 22,23 head controller 24 supervisor 24a microprocessor 24b buffer memory 24c internal interface 24d external interface 25 host computer

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 ディスクの半径方向に移動可能な複数の
光ヘッドと、制御信号に基づいて前記各光ヘッドを所定
の位置に移動させて前記ディスクに対してデータの書込
み/読出し処理を実行する書込み/読出し実行部と、外
部装置からのデータの書き込み/読み出し命令に従って
前記制御信号を生成するヘッドコントローラとを備えた
光ディスク駆動装置において、 前記ヘッドコントローラは、前記各光ヘッドに対応して
複数個で構成し、 前記データの書き込み/読み出し命令に基づいて、前記
書き込み/読み出し処理に関する前記各光ヘッドの処理
分担をこの各光ヘッドに対応した各ヘッドコントローラ
にそれぞれ指示して該各ヘッドコントローラを統括制御
するスーパーバイザを設けたことを特徴とする光ディス
ク駆動装置。
1. A plurality of optical heads that are movable in the radial direction of a disk, and each of the optical heads is moved to a predetermined position based on a control signal to execute data write / read processing on the disk. In an optical disk drive device including a write / read execution unit and a head controller that generates the control signal in accordance with a data write / read command from an external device, the head controller includes a plurality of head controllers corresponding to the respective optical heads. Based on the data write / read command, the head controllers corresponding to the respective optical heads are instructed to share the processing share of the respective optical heads with respect to the write / read processing, and the respective head controllers are integrated. An optical disk drive device comprising a controlling supervisor.
JP12524093A 1993-04-28 1993-04-28 Optical disk driving device Pending JPH06314473A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP12524093A JPH06314473A (en) 1993-04-28 1993-04-28 Optical disk driving device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP12524093A JPH06314473A (en) 1993-04-28 1993-04-28 Optical disk driving device

Publications (1)

Publication Number Publication Date
JPH06314473A true JPH06314473A (en) 1994-11-08

Family

ID=14905264

Family Applications (1)

Application Number Title Priority Date Filing Date
JP12524093A Pending JPH06314473A (en) 1993-04-28 1993-04-28 Optical disk driving device

Country Status (1)

Country Link
JP (1) JPH06314473A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6208599B1 (en) 1997-07-23 2001-03-27 Nec Corporation Optical disk apparatus
CN102081934A (en) * 2009-11-27 2011-06-01 索尼公司 Driving device and method, program, and recording medium

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6208599B1 (en) 1997-07-23 2001-03-27 Nec Corporation Optical disk apparatus
CN102081934A (en) * 2009-11-27 2011-06-01 索尼公司 Driving device and method, program, and recording medium
US8254231B2 (en) 2009-11-27 2012-08-28 Sony Corporation Driving device and method, program, and recording medium

Similar Documents

Publication Publication Date Title
US7573799B2 (en) Information recording method, information recording apparatus, program and computer readable information storage medium
JPH01217619A (en) Data memory system, recording medium and recording space management
JP2002015507A (en) Method for recording data and disk drive
JP3926967B2 (en) Storage device
EP1607970A1 (en) Information recording device, information recording method, information recording program, and recording medium containing the information recording program
US5640378A (en) Disc recording apparatus for recording data in units of a full cluster
JPH06314473A (en) Optical disk driving device
KR100662290B1 (en) Method for direct coping and moving on optical record medium
JPH10320924A (en) Method for recording information
JPH01315091A (en) Disk device
JP3930072B2 (en) Data read / write processing system
JPH11149718A (en) Disk-recording region management device
WO2003050807A1 (en) Disc drive
JPH0668603A (en) Optical disk device
CN100421169C (en) Information recording device, information recording method, information recording program, and recording medium containing the information recording program
JPH07307061A (en) Recording and reproducing device
JPH1049312A (en) Magnetic disk drive
JPH1064066A (en) Optical disk information recording system
JP2653505B2 (en) Optical disk drive
JPH0721891B2 (en) Information recording / reproducing device
JP2503371B2 (en) Disk system
JPH0753128Y2 (en) Optical pickup device control device
JPH03156523A (en) Controller for information recording disk device
JPH11213565A (en) Optical disk device
JPH08138322A (en) Recording/playing system