JPH0895718A - 光磁気ディスク装置システム - Google Patents
光磁気ディスク装置システムInfo
- Publication number
- JPH0895718A JPH0895718A JP25441294A JP25441294A JPH0895718A JP H0895718 A JPH0895718 A JP H0895718A JP 25441294 A JP25441294 A JP 25441294A JP 25441294 A JP25441294 A JP 25441294A JP H0895718 A JPH0895718 A JP H0895718A
- Authority
- JP
- Japan
- Prior art keywords
- disk
- replacement
- magneto
- optical disk
- drive
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
(57)【要約】
【目的】 2つの光磁気ディスクドライブと1つのコン
トローラとからなる光磁気ディスク装置システムで、デ
ィスク上に多数の欠陥セクタが存在しても、必要な交替
処理を可能にする。 【構成】 2つの光磁気ディスクドライブと1つのコン
トローラとからなる光磁気ディスク装置システムで、一
方のドライブのディスクの交替領域に記録すべき情報
を、他方のドライブのディスク上に記録する。 【効果】 他方のディスクが交替処理専用とされるの
で、交替領域を十分に確保することが可能となり、必要
な交替処理を行うことができる。その結果、従来は交替
領域が一杯になって使えなくなったディスクでも、その
まま使用することができる。
トローラとからなる光磁気ディスク装置システムで、デ
ィスク上に多数の欠陥セクタが存在しても、必要な交替
処理を可能にする。 【構成】 2つの光磁気ディスクドライブと1つのコン
トローラとからなる光磁気ディスク装置システムで、一
方のドライブのディスクの交替領域に記録すべき情報
を、他方のドライブのディスク上に記録する。 【効果】 他方のディスクが交替処理専用とされるの
で、交替領域を十分に確保することが可能となり、必要
な交替処理を行うことができる。その結果、従来は交替
領域が一杯になって使えなくなったディスクでも、その
まま使用することができる。
Description
【0001】
【産業上の利用分野】この発明は、2つの光磁気ディス
クドライブと1つのコントローラとからなる光磁気ディ
スク装置システムや、2つの光磁気ディスクドライブを
1つのコントローラで動作させる光磁気ディスクライブ
ラリ装置の改良に係り、特に、ディスク上に多数の欠陥
セクタが存在する場合でも、必要な交替処理が行えるよ
うにして、ディスクの有効利用を可能にした光磁気ディ
スク装置システムに関する。
クドライブと1つのコントローラとからなる光磁気ディ
スク装置システムや、2つの光磁気ディスクドライブを
1つのコントローラで動作させる光磁気ディスクライブ
ラリ装置の改良に係り、特に、ディスク上に多数の欠陥
セクタが存在する場合でも、必要な交替処理が行えるよ
うにして、ディスクの有効利用を可能にした光磁気ディ
スク装置システムに関する。
【0002】
【従来の技術】従来から、光ディスクや光磁気ディスク
等の情報記録再生装置においては、ディスク上に欠陥セ
クタが存在する場合、そのセクタに記録すべきデータ
を、他の領域(交替領域)に記録する処理、いわゆる交
替処理が行われている(特開平3−63970号公
報)。この交替処理は、ディスクにデータを書き込んだ
直後に、読み出しを行い、正常に記録されたかどうかチ
ェックし(ベリファイ動作)、正常な記録ができなかっ
た場合に、そのセクタを欠陥セクタとしてディスクに登
録すると共に、別の予備セクタに、欠陥セクタに書き込
むべきデータを記録する処理である。
等の情報記録再生装置においては、ディスク上に欠陥セ
クタが存在する場合、そのセクタに記録すべきデータ
を、他の領域(交替領域)に記録する処理、いわゆる交
替処理が行われている(特開平3−63970号公
報)。この交替処理は、ディスクにデータを書き込んだ
直後に、読み出しを行い、正常に記録されたかどうかチ
ェックし(ベリファイ動作)、正常な記録ができなかっ
た場合に、そのセクタを欠陥セクタとしてディスクに登
録すると共に、別の予備セクタに、欠陥セクタに書き込
むべきデータを記録する処理である。
【0003】この場合に使用される予備セクタは、交替
セクタと呼ばれ、このような予備セクタが集った領域
が、交替領域と呼ばれている。このような交替処理を行
うことによって、後発的な欠陥セクタが多い光磁気ディ
スクの実用化が実現された。
セクタと呼ばれ、このような予備セクタが集った領域
が、交替領域と呼ばれている。このような交替処理を行
うことによって、後発的な欠陥セクタが多い光磁気ディ
スクの実用化が実現された。
【0004】ところが、欠陥セクタが多く存在し、次々
と交替処理が行われると、交替領域が一杯になり、その
後は交替処理を行うことができない、という問題があ
る。説明の順序として、まず、一般的な光磁気ディスク
装置の構成を示す。
と交替処理が行われると、交替領域が一杯になり、その
後は交替処理を行うことができない、という問題があ
る。説明の順序として、まず、一般的な光磁気ディスク
装置の構成を示す。
【0005】図18は、従来の一般的な光磁気ディスク
装置について、その要部構成の一例を示す機能ブロック
図である。図において、1はホストコンピュータ、2は
SCSIバス、ODは光磁気ディスク装置、3はそのコ
ントロール部、31はSCSIアダプタ、32はCP
U、33はROM、34はRAM、35はECC回路、
36はバッファRAM、37はI/O(入出力)制御
部、38は内部バス、4はドライブ部、5はディスクを
示す。
装置について、その要部構成の一例を示す機能ブロック
図である。図において、1はホストコンピュータ、2は
SCSIバス、ODは光磁気ディスク装置、3はそのコ
ントロール部、31はSCSIアダプタ、32はCP
U、33はROM、34はRAM、35はECC回路、
36はバッファRAM、37はI/O(入出力)制御
部、38は内部バス、4はドライブ部、5はディスクを
示す。
【0006】この図18に示す光磁気ディスク装置OD
は、その機能を大別すれば、コントロール部3と、ドラ
イブ部4から構成される。まず、コントロール部3は、
ホストコンピュータ1と接続するSCSIアダプタ3
1、コントロール部3の総括的制御を司るCPU32、
CPU32が実行すべき動作を記録しておくROM3
3、CPU32が動作時に記録しておくべき内容を記録
しておく記憶手段としてのRAM34、エラー訂正処理
を行うECC回路35、ドライブ部4を制御するI/O
制御部37、およびSCSIアダプタ31を介してSC
SIバス2へ送出するデータを一時的に記録しておくバ
ッファRAM36の各部から構成されている。
は、その機能を大別すれば、コントロール部3と、ドラ
イブ部4から構成される。まず、コントロール部3は、
ホストコンピュータ1と接続するSCSIアダプタ3
1、コントロール部3の総括的制御を司るCPU32、
CPU32が実行すべき動作を記録しておくROM3
3、CPU32が動作時に記録しておくべき内容を記録
しておく記憶手段としてのRAM34、エラー訂正処理
を行うECC回路35、ドライブ部4を制御するI/O
制御部37、およびSCSIアダプタ31を介してSC
SIバス2へ送出するデータを一時的に記録しておくバ
ッファRAM36の各部から構成されている。
【0007】コントロール部3は、SCSIバス2を介
してホストコンピュータ1からコマンドを受信し、ま
た、コマンドを実行した結果をSCSIバス2へ返送す
る。コマンドの実行時に、ドライブ部4の動作が必要な
場合、例えばコントロール部3が、ディスク5にデータ
を書き込む命令を受信したときは、コントロール部3
は、ドライブ部4を介して、ディスク5上の所定のセク
タ(あるセクタ)へ受け取ったデータを書き込む。
してホストコンピュータ1からコマンドを受信し、ま
た、コマンドを実行した結果をSCSIバス2へ返送す
る。コマンドの実行時に、ドライブ部4の動作が必要な
場合、例えばコントロール部3が、ディスク5にデータ
を書き込む命令を受信したときは、コントロール部3
は、ドライブ部4を介して、ディスク5上の所定のセク
タ(あるセクタ)へ受け取ったデータを書き込む。
【0008】この書き込み動作を詳しくいえば、あるセ
クタのデータをまず消去してから、命令されたデータを
書き込み、さらに、書き込んだデータを読み込んで、正
常な書き込みが行われているか否かの確認を行う(ベリ
ファイ動作)。ドライブ部4にセットされるディスク5
は、例えば5型(インチ)光磁気ディスクの場合、次の
ようなフォーマットを有している。
クタのデータをまず消去してから、命令されたデータを
書き込み、さらに、書き込んだデータを読み込んで、正
常な書き込みが行われているか否かの確認を行う(ベリ
ファイ動作)。ドライブ部4にセットされるディスク5
は、例えば5型(インチ)光磁気ディスクの場合、次の
ようなフォーマットを有している。
【0009】図19は、5型光磁気ディスクについて、
そのフォーマットの一例を概念的に示す図である。図の
縦方向はトラック番号、横方向はセクタ番号を示し、5
Aは内周側の管理領域、5Bは記録領域、5Cは交替領
域、5Dは外周側の管理領域を示す。
そのフォーマットの一例を概念的に示す図である。図の
縦方向はトラック番号、横方向はセクタ番号を示し、5
Aは内周側の管理領域、5Bは記録領域、5Cは交替領
域、5Dは外周側の管理領域を示す。
【0010】この図19に示すように、トラック番号
は、内周から外周に向って順に「0」から「18,75
0」まで付けられている。また、セクタ番号は、各トラ
ックに共通で、左方向から右方向に順に「0」から「3
0」までが付けられている。
は、内周から外周に向って順に「0」から「18,75
0」まで付けられている。また、セクタ番号は、各トラ
ックに共通で、左方向から右方向に順に「0」から「3
0」までが付けられている。
【0011】この光磁気ディスクには、その中央部に記
録領域(ユーザーのデータ領域)5Bが設けられ、その
両側に、ディスク管理領域(DMA領域)5A,5Dが
設けられている。また、外周側には、記録領域5Bとデ
ィスク管理領域5Dの間に、交替領域5Cが設けられて
いる。
録領域(ユーザーのデータ領域)5Bが設けられ、その
両側に、ディスク管理領域(DMA領域)5A,5Dが
設けられている。また、外周側には、記録領域5Bとデ
ィスク管理領域5Dの間に、交替領域5Cが設けられて
いる。
【0012】ディスク管理領域5A,5Dには、ディス
クを管理するための情報であるDMA情報が4個書かれ
ている。このように、DMA情報として、同じ情報を4
回書いておくことによって、DMA情報が読み取り不能
になる、という事態を防止している。
クを管理するための情報であるDMA情報が4個書かれ
ている。このように、DMA情報として、同じ情報を4
回書いておくことによって、DMA情報が読み取り不能
になる、という事態を防止している。
【0013】このDMA情報は、DDS,PDL,SD
Lの3つの情報から構成される。各情報の内容について
は、次の図20から図22に示す。
Lの3つの情報から構成される。各情報の内容について
は、次の図20から図22に示す。
【0014】図20は、図19に示した5型光磁気ディ
スクにおいて、そのDMA情報の1つであるDDSの内
容の詳細を示す図である。
スクにおいて、そのDMA情報の1つであるDDSの内
容の詳細を示す図である。
【0015】図21は、図19に示した5型光磁気ディ
スクにおいて、そのDMA情報の1つであるPDLの内
容の詳細を示す図である。
スクにおいて、そのDMA情報の1つであるPDLの内
容の詳細を示す図である。
【0016】図22は、図19に示した5型光磁気ディ
スクにおいて、そのDMA情報の1つであるSDLの内
容の詳細を示す図である。
スクにおいて、そのDMA情報の1つであるSDLの内
容の詳細を示す図である。
【0017】これらのDMA情報は、光磁気ディスクへ
のデータの書き込みや読み出しの制御のために使用され
る。以上が、従来の一般的な光磁気ディスク装置の構成
と動作、および光磁気ディスクのフオーマットの概要で
ある。
のデータの書き込みや読み出しの制御のために使用され
る。以上が、従来の一般的な光磁気ディスク装置の構成
と動作、および光磁気ディスクのフオーマットの概要で
ある。
【0018】そして、先に述べたように、ディスク上に
欠陥セクタが存在する場合には、交替処理が行われる
が、交替領域には限度があるので、多数の欠陥セクタが
発生すると、交替領域が一杯になり、その後に欠陥セク
タが発生すると書き込みが行えなくなる。このようなデ
ィスクでも、データの読み出しは可能であり、全ての情
報が失われる訳ではないが、書き込んだデータの編集等
を行うことはできない。
欠陥セクタが存在する場合には、交替処理が行われる
が、交替領域には限度があるので、多数の欠陥セクタが
発生すると、交替領域が一杯になり、その後に欠陥セク
タが発生すると書き込みが行えなくなる。このようなデ
ィスクでも、データの読み出しは可能であり、全ての情
報が失われる訳ではないが、書き込んだデータの編集等
を行うことはできない。
【0019】対応策としては、新しいディスクに、コピ
ーすればよいが、記憶容量が大きいので、コピー処理に
多くの時間を要する上に、ディスクも高価であるから、
1枚の光磁気ディスクが使用できない、という事態は、
ユーザーにとって大きな損失となる。このような問題を
解決する従来の一つの対策として、欠陥セクタの数が増
加して予め設定された許容数に達した場合に、ドライブ
が自動的にディスク・クリーニングを行う方法が提案さ
れている(特開平3−147583号公報)。
ーすればよいが、記憶容量が大きいので、コピー処理に
多くの時間を要する上に、ディスクも高価であるから、
1枚の光磁気ディスクが使用できない、という事態は、
ユーザーにとって大きな損失となる。このような問題を
解決する従来の一つの対策として、欠陥セクタの数が増
加して予め設定された許容数に達した場合に、ドライブ
が自動的にディスク・クリーニングを行う方法が提案さ
れている(特開平3−147583号公報)。
【0020】この方法によれば、交替領域が一杯になる
前にクリーニングが行われるので、交替処理は可能であ
るが、交替領域のクリーニングを行っても、欠陥セクタ
の存在に伴って必要とされる交替セクタが増加すること
は防止できない。したがって、欠陥セクタが多く存在し
て、交替処理を必要とするディスクについては、交替領
域が一杯になるという問題を完全に回避することはでき
ない。
前にクリーニングが行われるので、交替処理は可能であ
るが、交替領域のクリーニングを行っても、欠陥セクタ
の存在に伴って必要とされる交替セクタが増加すること
は防止できない。したがって、欠陥セクタが多く存在し
て、交替処理を必要とするディスクについては、交替領
域が一杯になるという問題を完全に回避することはでき
ない。
【0021】
【発明が解決しようとする課題】この発明では、従来の
光磁気ディスク装置システム、特に、光磁気ディスクで
後発的に生じる欠陥セクタについて、交替処理に必要な
交替領域が一杯になった場合(交替領域が不足のとき)
でも、必要な交替領域が確保できるようにして、高価な
光磁気ディスクの有効利用を可能にした光磁気ディスク
装置システムを提供することを目的とする(請求項1か
ら請求項7の発明)。
光磁気ディスク装置システム、特に、光磁気ディスクで
後発的に生じる欠陥セクタについて、交替処理に必要な
交替領域が一杯になった場合(交替領域が不足のとき)
でも、必要な交替領域が確保できるようにして、高価な
光磁気ディスクの有効利用を可能にした光磁気ディスク
装置システムを提供することを目的とする(請求項1か
ら請求項7の発明)。
【0022】
【課題を解決するための手段】この発明では、第1に、
2つの光磁気ディスクドライブと1つのコントローラと
からなる光磁気ディスク装置システムにおいて、一方の
ドライブのディスクの交替領域に記録すべき情報を、他
方のドライブのディスク上に記録するように構成してい
る。
2つの光磁気ディスクドライブと1つのコントローラと
からなる光磁気ディスク装置システムにおいて、一方の
ドライブのディスクの交替領域に記録すべき情報を、他
方のドライブのディスク上に記録するように構成してい
る。
【0023】第2に、2つの光磁気ディスクドライブと
1つのコントローラとからなる光磁気ディスク装置シス
テムにおいて、交替処理専用ディスクに交替処理専用で
あることを決定づける交替処理専用決定手段を設け、該
交替処理専用決定手段をコントローラが検知したとき
は、該コントローラがドライブを交替処理専用として動
作させ、検知しなかったときは、一般のドライブと同様
に動作させるように構成している。
1つのコントローラとからなる光磁気ディスク装置シス
テムにおいて、交替処理専用ディスクに交替処理専用で
あることを決定づける交替処理専用決定手段を設け、該
交替処理専用決定手段をコントローラが検知したとき
は、該コントローラがドライブを交替処理専用として動
作させ、検知しなかったときは、一般のドライブと同様
に動作させるように構成している。
【0024】第3に、上記第1または第2の光磁気ディ
スク装置システムにおいて、交替領域が一杯になったデ
ィスクに対して該ディスク特有の識別番号を付与する識
別番号付与手段を備え、交替処理専用ディスク側にどの
識別番号のディスクの交替情報であるか認識可能な情報
を記録するように構成している。
スク装置システムにおいて、交替領域が一杯になったデ
ィスクに対して該ディスク特有の識別番号を付与する識
別番号付与手段を備え、交替処理専用ディスク側にどの
識別番号のディスクの交替情報であるか認識可能な情報
を記録するように構成している。
【0025】第4に、上記第2の光磁気ディスク装置シ
ステムにおいて、一方のドライブに交替領域が一杯のデ
ィスクがセットされたとき、またはドライブの動作中に
ディスクの交替領域が一杯になったとき、他方のドライ
ブに交替処理専用ディスクがセットされていないことを
検知した場合、コントローラがホストコンピュータに対
してエラーメッセージを送出するように構成している。
ステムにおいて、一方のドライブに交替領域が一杯のデ
ィスクがセットされたとき、またはドライブの動作中に
ディスクの交替領域が一杯になったとき、他方のドライ
ブに交替処理専用ディスクがセットされていないことを
検知した場合、コントローラがホストコンピュータに対
してエラーメッセージを送出するように構成している。
【0026】第5に、2つの光磁気ディスクドライブを
1つのコントローラで動作させる光磁気ディスクライブ
ラリ装置において、交替処理専用ディスクの収納場所を
設けた構成である。
1つのコントローラで動作させる光磁気ディスクライブ
ラリ装置において、交替処理専用ディスクの収納場所を
設けた構成である。
【0027】第6に、上記第1から第5の光磁気ディス
ク装置システムにおいて、交替処理専用ディスクの交替
領域が一杯になったとき、オペレータに対して他の交替
処理専用ディスクの挿入を指示するためのエラーコード
を、コントローラからホストコンピュータへ送出するよ
うに構成している。
ク装置システムにおいて、交替処理専用ディスクの交替
領域が一杯になったとき、オペレータに対して他の交替
処理専用ディスクの挿入を指示するためのエラーコード
を、コントローラからホストコンピュータへ送出するよ
うに構成している。
【0028】第7に、上記第6の光磁気ディスク装置シ
ステムにおいて、2つのドライブの両方に交替処理専用
ディスクが挿入されたとき、両方のディスクにおける同
一識別番号のディスクの交替領域を一方のディスクにま
とめる手段を備えた構成である。
ステムにおいて、2つのドライブの両方に交替処理専用
ディスクが挿入されたとき、両方のディスクにおける同
一識別番号のディスクの交替領域を一方のディスクにま
とめる手段を備えた構成である。
【0029】
【作用】この発明では、従来、2つの光磁気ディスクド
ライブと1つのコントローラとからなる光磁気ディスク
装置システムで、一方のディスクの交替領域が一杯にな
ると、その後の使用が不可能になる、という不都合を回
避するためには、一方のドライブにセットするディスク
を交替処理専用とすればよい、という点に着目して、一
方のドライブのディスクの交替領域に記録すべき情報
を、他方のドライブのディスク上に記録するようにして
いる(請求項1の発明)。
ライブと1つのコントローラとからなる光磁気ディスク
装置システムで、一方のディスクの交替領域が一杯にな
ると、その後の使用が不可能になる、という不都合を回
避するためには、一方のドライブにセットするディスク
を交替処理専用とすればよい、という点に着目して、一
方のドライブのディスクの交替領域に記録すべき情報
を、他方のドライブのディスク上に記録するようにして
いる(請求項1の発明)。
【0030】この場合に、通常のディスク(リード/ラ
イト用ディスク)について、最初にその交替領域に交替
処理を行うことにより、1つのドライブのみを有する光
磁気ディスク装置でも使用できるようにしている(請求
項2の発明)。
イト用ディスク)について、最初にその交替領域に交替
処理を行うことにより、1つのドライブのみを有する光
磁気ディスク装置でも使用できるようにしている(請求
項2の発明)。
【0031】通常、1枚のディスクで必要とする交替処
理には、1枚の交替処理専用のディスクは不要であり、
両者を1対1で用意すると、交替処理専用のディスクに
空き領域が生じて有効利用ができない。そこで、1枚の
交替処理専用のディスクを、複数枚の通常のディスク
(リード/ライト用のディスク)に使用できるように、
交替処理専用ディスク側に、どのディスクの交替情報で
あるかを示すディスク固有の識別情報を記録することに
よって、交替処理専用ディスクの有効利用を図る(請求
項3の発明)。
理には、1枚の交替処理専用のディスクは不要であり、
両者を1対1で用意すると、交替処理専用のディスクに
空き領域が生じて有効利用ができない。そこで、1枚の
交替処理専用のディスクを、複数枚の通常のディスク
(リード/ライト用のディスク)に使用できるように、
交替処理専用ディスク側に、どのディスクの交替情報で
あるかを示すディスク固有の識別情報を記録することに
よって、交替処理専用ディスクの有効利用を図る(請求
項3の発明)。
【0032】一方のドライブにセットされた通常のディ
スクの交替領域が一杯になったり、ドライブの動作中に
交替領域が一杯になったとき、他方のドライブに交替処
理専用のディスクがセットされていないと、前者(一
方)のドライブが正常な動作を行うことができないの
で、ホストコンピュータを介して、オペレータに交替処
理専用のディスクを、後者(他方)のドライブにセット
するように促すメッセージを表示して、円滑にディスク
交換を可能にする(請求項4の発明)。
スクの交替領域が一杯になったり、ドライブの動作中に
交替領域が一杯になったとき、他方のドライブに交替処
理専用のディスクがセットされていないと、前者(一
方)のドライブが正常な動作を行うことができないの
で、ホストコンピュータを介して、オペレータに交替処
理専用のディスクを、後者(他方)のドライブにセット
するように促すメッセージを表示して、円滑にディスク
交換を可能にする(請求項4の発明)。
【0033】光磁気ディスクライブラリ装置では、チェ
ンジャーによってディスクの交換が行えるので、交替処
理専用ディスクの収納場所を設けておき、いずれかのド
ライブに交替処理専用ディスクをセットする必要が生じ
たときは、直ちに交替処理専用ディスクをセットさせる
(請求項5の発明)。
ンジャーによってディスクの交換が行えるので、交替処
理専用ディスクの収納場所を設けておき、いずれかのド
ライブに交替処理専用ディスクをセットする必要が生じ
たときは、直ちに交替処理専用ディスクをセットさせる
(請求項5の発明)。
【0034】複数のディスクに対する交替処理が多くな
り、交替処理専用ディスクの記録領域が一杯になったと
き(記録領域が不足するとき)は、新しい交替処理専用
ディスクと交換するように、ホストコンピュータを介し
て、オペレータに交替処理専用ディスクの交換を促すメ
ッセージを表示して、ディスク交換の操作性を向上させ
る(請求項6の発明)。
り、交替処理専用ディスクの記録領域が一杯になったと
き(記録領域が不足するとき)は、新しい交替処理専用
ディスクと交換するように、ホストコンピュータを介し
て、オペレータに交替処理専用ディスクの交換を促すメ
ッセージを表示して、ディスク交換の操作性を向上させ
る(請求項6の発明)。
【0035】交替処理専用ディスクの記録領域が一杯に
なり(記録領域が不足し)、新しい交替処理専用ディス
クと交換したとき、1枚のリード/ライト用のディスク
の交替処理が、2枚の交替処理専用ディスクにまたがっ
て行われると、読み出し時等に交替処理専用ディスクの
交替領域を使い分ける必要が生じるので、2枚の交替処
理専用ディスクの交替領域を、一方のディスクの交替領
域にまとめるようにして、操作性を向上させる(請求項
7の発明)。
なり(記録領域が不足し)、新しい交替処理専用ディス
クと交換したとき、1枚のリード/ライト用のディスク
の交替処理が、2枚の交替処理専用ディスクにまたがっ
て行われると、読み出し時等に交替処理専用ディスクの
交替領域を使い分ける必要が生じるので、2枚の交替処
理専用ディスクの交替領域を、一方のディスクの交替領
域にまとめるようにして、操作性を向上させる(請求項
7の発明)。
【0036】
【実施例1】この発明の光磁気ディスク装置システムに
ついて、図面を参照しながら、その実施例を詳細に説明
する。この実施例は、請求項1の発明に対応している
が、請求項2から請求項7の発明にも関連している。
ついて、図面を参照しながら、その実施例を詳細に説明
する。この実施例は、請求項1の発明に対応している
が、請求項2から請求項7の発明にも関連している。
【0037】この第1の実施例は、2つの光磁気ディス
クドライブと1つのコントローラとからなる光磁気ディ
スク装置システムを前提にしている。具体的にいえば、
先の図18に示した光磁気ディスク装置ODが2台と、
この光磁気ディスク装置ODとほぼ同様の構成を有する
が、それ自体は直接ディスク5に対して情報の記録・再
生を行わず、光磁気ディスク装置ODを介して、各光磁
気ディスク装置ODにセットされたディスク5に対して
情報の記録・再生を行うコントローラ(光磁気ディスク
装置コントローラ)を1台、接続して1つの光磁気ディ
スクシステムを構成している。
クドライブと1つのコントローラとからなる光磁気ディ
スク装置システムを前提にしている。具体的にいえば、
先の図18に示した光磁気ディスク装置ODが2台と、
この光磁気ディスク装置ODとほぼ同様の構成を有する
が、それ自体は直接ディスク5に対して情報の記録・再
生を行わず、光磁気ディスク装置ODを介して、各光磁
気ディスク装置ODにセットされたディスク5に対して
情報の記録・再生を行うコントローラ(光磁気ディスク
装置コントローラ)を1台、接続して1つの光磁気ディ
スクシステムを構成している。
【0038】図1は、この発明の光磁気ディスク装置シ
ステムについて、その要部構成の一実施例を示す機能ブ
ロック図である。図において、DCは光磁気ディスク装
置コントローラ、OD1とOD2は第1と第2のドライ
ブ、51と52はそれぞれ第1と第2のドライブOD
1,OD2にセットされるディスクを示す。
ステムについて、その要部構成の一実施例を示す機能ブ
ロック図である。図において、DCは光磁気ディスク装
置コントローラ、OD1とOD2は第1と第2のドライ
ブ、51と52はそれぞれ第1と第2のドライブOD
1,OD2にセットされるディスクを示す。
【0039】この図1に示す光磁気ディスク装置システ
ムは、1つのコントローラDCに対して、2台の光磁気
ディスクドライブOD1,OD2が接続された構成であ
り、各ドライブOD1,OD2には、それぞれディスク
51,52がセットされている。そして、一方のディス
ク、例えば第1のディスク51において交替処理が必要
になった場合、他方のディスク、例えば第2のディスク
52に対して交替処理を行うように構成されている。
ムは、1つのコントローラDCに対して、2台の光磁気
ディスクドライブOD1,OD2が接続された構成であ
り、各ドライブOD1,OD2には、それぞれディスク
51,52がセットされている。そして、一方のディス
ク、例えば第1のディスク51において交替処理が必要
になった場合、他方のディスク、例えば第2のディスク
52に対して交替処理を行うように構成されている。
【0040】すなわち、第1のドライブOD1で行う交
替処理の動作を、代りに第2のドライブOD2で実行す
る構成である。そのために、第2のドライブOD2にセ
ットされる第2のディスク52には、従来は第1のディ
スク51に記録されていた交替情報DDS,PDLと同
等の内容を有する情報を記録する領域として、新たに補
助管理領域を設けている。理解を容易にするために、ま
ず、第2のディスク52に設けられた補助管理領域につ
いて説明する。
替処理の動作を、代りに第2のドライブOD2で実行す
る構成である。そのために、第2のドライブOD2にセ
ットされる第2のディスク52には、従来は第1のディ
スク51に記録されていた交替情報DDS,PDLと同
等の内容を有する情報を記録する領域として、新たに補
助管理領域を設けている。理解を容易にするために、ま
ず、第2のディスク52に設けられた補助管理領域につ
いて説明する。
【0041】図2は、この発明の光磁気ディスク装置シ
ステムで使用する交替処理専用ディスクのフォーマット
を概念的に示す図で、(1) はディスク上に設けられる補
助管理領域の位置、(2) は新設された補助管理領域の詳
細な内容を示す図である。図における符号は図19と同
様であり、5Eは補助管理領域、は補助管理領域5E
に記録される第1の情報、は同じく補助管理領域5E
に記録される第2の情報を示す。
ステムで使用する交替処理専用ディスクのフォーマット
を概念的に示す図で、(1) はディスク上に設けられる補
助管理領域の位置、(2) は新設された補助管理領域の詳
細な内容を示す図である。図における符号は図19と同
様であり、5Eは補助管理領域、は補助管理領域5E
に記録される第1の情報、は同じく補助管理領域5E
に記録される第2の情報を示す。
【0042】この図2(1) では、補助管理領域5Eは、
従来例として先の図19に示したフォーマットにおい
て、内周側のデータ管理領域5Aと、記録領域5Bとの
間に設けている。そして、この補助管理領域5Eには、
図2(2) に拡大図で示すように、第1の情報と第2の
情報とを記録する。
従来例として先の図19に示したフォーマットにおい
て、内周側のデータ管理領域5Aと、記録領域5Bとの
間に設けている。そして、この補助管理領域5Eには、
図2(2) に拡大図で示すように、第1の情報と第2の
情報とを記録する。
【0043】まず、第1の情報は、当該交替処理専用
ディスク上に記録した通常(リード/ライト用)のディ
スクの交替情報のアドレスと、第2の情報が何個ある
かを示す情報である。すなわち、当該交替処理専用ディ
スク(第2のディスク52)の記録領域5Bのどこから
どこに、通常のディスク(第1のディスク51)の交替
情報を記録しているかを表わす情報と、第2の情報を
何個書いているかを記録する情報である。
ディスク上に記録した通常(リード/ライト用)のディ
スクの交替情報のアドレスと、第2の情報が何個ある
かを示す情報である。すなわち、当該交替処理専用ディ
スク(第2のディスク52)の記録領域5Bのどこから
どこに、通常のディスク(第1のディスク51)の交替
情報を記録しているかを表わす情報と、第2の情報を
何個書いているかを記録する情報である。
【0044】また、第2の情報は、通常のディスクの
欠陥発生個所のアドレスと、当該アドレスに記録する代
りに当該交替処理専用ディスク上の記録領域5Bのどの
アドレスに記録したかを示す情報である。すなわち、通
常のディスク(第1のディスク51)の欠陥発生個所の
番地と、本来は通常のディスクの欠陥発生個所に記録す
べきであったデータを、当該交替処理専用ディスク(第
2のディスク52)の記録領域5Bのどこに記録してい
るかを示す情報である。
欠陥発生個所のアドレスと、当該アドレスに記録する代
りに当該交替処理専用ディスク上の記録領域5Bのどの
アドレスに記録したかを示す情報である。すなわち、通
常のディスク(第1のディスク51)の欠陥発生個所の
番地と、本来は通常のディスクの欠陥発生個所に記録す
べきであったデータを、当該交替処理専用ディスク(第
2のディスク52)の記録領域5Bのどこに記録してい
るかを示す情報である。
【0045】この第1の実施例では、システムを構成す
る2つの光磁気ディスクドライブに、通常のディスク
(第1のディスク51)と、交替処理専用ディスク(第
2のディスク52)とを挿入し、第1のディスク51に
欠陥セクタが発生したときは、第2のディスク52補助
管理領域5Eに、第1の情報と、第2の情報を記録
すると共に、その記録領域5Bを交替領域として使用す
る。したがって、従来は、交替領域が一杯になったため
に、使用方法が難かしいディスク(第1のディスク5
1)についても、そのまま使用することができる。
る2つの光磁気ディスクドライブに、通常のディスク
(第1のディスク51)と、交替処理専用ディスク(第
2のディスク52)とを挿入し、第1のディスク51に
欠陥セクタが発生したときは、第2のディスク52補助
管理領域5Eに、第1の情報と、第2の情報を記録
すると共に、その記録領域5Bを交替領域として使用す
る。したがって、従来は、交替領域が一杯になったため
に、使用方法が難かしいディスク(第1のディスク5
1)についても、そのまま使用することができる。
【0046】図3は、この発明の光磁気ディスク装置シ
ステムについて、ライト動作時における主要な処理の流
れを示すフローチャートである。図において、#1〜#
4はステップを示す。
ステムについて、ライト動作時における主要な処理の流
れを示すフローチャートである。図において、#1〜#
4はステップを示す。
【0047】ステップ#1で、第1のドライブOD1に
おいて、ライト動作を実行する。ステップ#2で、交替
処理が必要であるか否かチェックする。
おいて、ライト動作を実行する。ステップ#2で、交替
処理が必要であるか否かチェックする。
【0048】もし、交替処理が必要であれば、次のステ
ップ#3へ進む。ステップ#3では、第2のディスク5
2の補助管理領域に、第1のディスク51の欠陥セクタ
のアドレスと、当該欠陥セクタに記録されるべきであっ
たデータとを、第2のディスク52上のどのアドレスに
書き込むかを記録すると共に、そのデータを記録して、
この図3のフローを終了する。
ップ#3へ進む。ステップ#3では、第2のディスク5
2の補助管理領域に、第1のディスク51の欠陥セクタ
のアドレスと、当該欠陥セクタに記録されるべきであっ
たデータとを、第2のディスク52上のどのアドレスに
書き込むかを記録すると共に、そのデータを記録して、
この図3のフローを終了する。
【0049】また、先のステップ#2で判断した結果、
交替処理が必要でないときも、この図3のフローを終了
する。以上のステップ#1〜#4の処理によって、この
発明の光磁気ディスク装置システムにおける第1のディ
スク51へのデータのライト動作と、第2のディスク5
2に対する必要な交替処理とが実行される。
交替処理が必要でないときも、この図3のフローを終了
する。以上のステップ#1〜#4の処理によって、この
発明の光磁気ディスク装置システムにおける第1のディ
スク51へのデータのライト動作と、第2のディスク5
2に対する必要な交替処理とが実行される。
【0050】
【実施例2】次に、第2の実施例を説明する。この第2
の実施例は、主として請求項2の発明に対応している
が、先の請求項1の発明にも関連している。
の実施例は、主として請求項2の発明に対応している
が、先の請求項1の発明にも関連している。
【0051】先の第1の実施例では、第1のドライブO
D1に読み書きする第1のディスク51がセットされて
いる場合の交替処理を説明した。この第1の実施例の場
合、第2のドライブOD2には、必ず第1のディスク5
1の交替処理専用のディスク(第2のディスク52)を
セットして使用しなければならない、という問題があ
る。
D1に読み書きする第1のディスク51がセットされて
いる場合の交替処理を説明した。この第1の実施例の場
合、第2のドライブOD2には、必ず第1のディスク5
1の交替処理専用のディスク(第2のディスク52)を
セットして使用しなければならない、という問題があ
る。
【0052】すなわち、1枚のディスク(例えば51)
からデータを読み出すために、常に2枚のディスク(5
1と52)をセットしなければならないので、使用上の
制約となる。その結果、実質的には、1台のドライブと
して機能するだけの結果になってしまうばかりでなく、
交替領域が一杯にならないディスク(例えば第1のディ
スク51)も、他の装置で使用することができない、と
いう問題がある。
からデータを読み出すために、常に2枚のディスク(5
1と52)をセットしなければならないので、使用上の
制約となる。その結果、実質的には、1台のドライブと
して機能するだけの結果になってしまうばかりでなく、
交替領域が一杯にならないディスク(例えば第1のディ
スク51)も、他の装置で使用することができない、と
いう問題がある。
【0053】この第2の実施例では、このような使用上
の制約を除くと共に、従来の光磁気ディスク装置(図1
8のOD)での使用も可能にすることを目的とする。そ
のために、最初の交替処理は、従来と同様に、そのディ
スク自体が有している交替領域を使用して行い、当該デ
ィスクの交替領域が一杯になった状態で、新たに交替処
理を必要とする欠陥セクタが発生したとき、他の交替処
理専用ディスク(例えば第2のディスク52)を使用す
る点に特徴を有している。
の制約を除くと共に、従来の光磁気ディスク装置(図1
8のOD)での使用も可能にすることを目的とする。そ
のために、最初の交替処理は、従来と同様に、そのディ
スク自体が有している交替領域を使用して行い、当該デ
ィスクの交替領域が一杯になった状態で、新たに交替処
理を必要とする欠陥セクタが発生したとき、他の交替処
理専用ディスク(例えば第2のディスク52)を使用す
る点に特徴を有している。
【0054】詳しくいえば、通常のディスク(以下、第
1のディスク51という)に、従来から設けられている
交替領域が一杯で、さらに、新たに欠陥セクタが発生し
たディスクであることを示す第1のコードを追加する
(後出の図4、参照)。この処理に対応して、他の交替
処理専用ディスク(以下、第2のディスク52という)
には、交替処理専用であることを示す第2のコードを追
加する(後出の図5、参照)。
1のディスク51という)に、従来から設けられている
交替領域が一杯で、さらに、新たに欠陥セクタが発生し
たディスクであることを示す第1のコードを追加する
(後出の図4、参照)。この処理に対応して、他の交替
処理専用ディスク(以下、第2のディスク52という)
には、交替処理専用であることを示す第2のコードを追
加する(後出の図5、参照)。
【0055】このようなコードを記録することにより、
第1のディスク51がドライブOD1にセットされたと
き、その第1のコードの有無をチェックすることで、そ
のディスク51の読み出し動作に、交替処理専用のディ
スク52の要否を迅速かつ正確に判断することができ
る。しかも、第1のディスク51は、交替領域が一杯に
なっていなければ、従来のドライブ(1台の光磁気ディ
スク装置)で、使用することができる。
第1のディスク51がドライブOD1にセットされたと
き、その第1のコードの有無をチェックすることで、そ
のディスク51の読み出し動作に、交替処理専用のディ
スク52の要否を迅速かつ正確に判断することができ
る。しかも、第1のディスク51は、交替領域が一杯に
なっていなければ、従来のドライブ(1台の光磁気ディ
スク装置)で、使用することができる。
【0056】図4は、この発明の光磁気ディスク装置シ
ステムで使用する通常のディスクにおける管理領域のフ
ォーマットを概念的に示す図である。図における符号は
図2と同様であり、は当該ディスクの交替領域が一杯
で、かつ、新たに欠陥セクタが発生したディスクである
ことを示す第1のコードである。
ステムで使用する通常のディスクにおける管理領域のフ
ォーマットを概念的に示す図である。図における符号は
図2と同様であり、は当該ディスクの交替領域が一杯
で、かつ、新たに欠陥セクタが発生したディスクである
ことを示す第1のコードである。
【0057】この図4では、従来と同様のフォーマット
を有するディスクにおいて、その管理領域(DMA領
域)5A(または5D)の未使用セクタを第1のコード
の記録領域に割り当てておき、そのディスクの交替領域
が一杯で、かつ、新たに欠陥セクタが発生したときは、
その領域に、第1のコードを記録する。そして、この
ディスクがドライブ(図1のOD1)にセットされる
と、コントローラ(図1のDC)は、最初に、当該ディ
スクの管理領域(DMA領域)5A(5D)から、DM
A情報を読み出して、第1のコードが記録されている
か否かをチェックする。
を有するディスクにおいて、その管理領域(DMA領
域)5A(または5D)の未使用セクタを第1のコード
の記録領域に割り当てておき、そのディスクの交替領域
が一杯で、かつ、新たに欠陥セクタが発生したときは、
その領域に、第1のコードを記録する。そして、この
ディスクがドライブ(図1のOD1)にセットされる
と、コントローラ(図1のDC)は、最初に、当該ディ
スクの管理領域(DMA領域)5A(5D)から、DM
A情報を読み出して、第1のコードが記録されている
か否かをチェックする。
【0058】もし、第1のコードが記録されていれ
ば、他方のドライブ(図1のOD2)に交替処理専用の
ディスク(第2のディスク52)をセットする必要があ
ることが分る。なお、従来の装置では、チェックなし
で、そのまま読み出すことができる。
ば、他方のドライブ(図1のOD2)に交替処理専用の
ディスク(第2のディスク52)をセットする必要があ
ることが分る。なお、従来の装置では、チェックなし
で、そのまま読み出すことができる。
【0059】図5は、この発明の光磁気ディスク装置シ
ステムで使用する交替処理専用のディスクにおける管理
領域のフォーマットを概念的に示す図である。図におけ
る符号は図4と同様であり、は交替処理専用のディス
クであることを示す第2のコードである。
ステムで使用する交替処理専用のディスクにおける管理
領域のフォーマットを概念的に示す図である。図におけ
る符号は図4と同様であり、は交替処理専用のディス
クであることを示す第2のコードである。
【0060】交替処理専用のディスク(第2のディスク
52)には、図2で説明した新設の補助管理領域5E
に、この図5に示すように、交替処理専用であることを
示す第2のコードを記録する。したがって、コントロ
ーラ(図1のDC)が、この第2のコードの有無をチ
ェックすれば、交替処理専用のディスクか否か正確に判
別できる。
52)には、図2で説明した新設の補助管理領域5E
に、この図5に示すように、交替処理専用であることを
示す第2のコードを記録する。したがって、コントロ
ーラ(図1のDC)が、この第2のコードの有無をチ
ェックすれば、交替処理専用のディスクか否か正確に判
別できる。
【0061】この第2の実施例では、ドライブ(図1の
OD1)にセットされたディスクについて、その補助管
理領域5Eを読み出し、交替処理専用であることを示す
第2のコードがないときは、そのディスクの情報のリ
ード/ライトを行う。この場合に、交替処理専用である
ことを示す第2のコードがないときは、従来と同様の
リード/ライトを行う。次に、この第2の実施例による
ライト時の処理を、フローで説明する。
OD1)にセットされたディスクについて、その補助管
理領域5Eを読み出し、交替処理専用であることを示す
第2のコードがないときは、そのディスクの情報のリ
ード/ライトを行う。この場合に、交替処理専用である
ことを示す第2のコードがないときは、従来と同様の
リード/ライトを行う。次に、この第2の実施例による
ライト時の処理を、フローで説明する。
【0062】図6は、この発明の第2の実施例につい
て、ライト動作時における主要な処理の流れを示すフロ
ーチャートである。図において、#11〜#17はステ
ップを示す。
て、ライト動作時における主要な処理の流れを示すフロ
ーチャートである。図において、#11〜#17はステ
ップを示す。
【0063】一方のドライブ、例えば第1のドライブO
D1に、第1のディスク51をセットし、ステップ#1
1で、ライト動作を行う。次のステップ#12で、交替
処理が必要であるか否かチェックする。
D1に、第1のディスク51をセットし、ステップ#1
1で、ライト動作を行う。次のステップ#12で、交替
処理が必要であるか否かチェックする。
【0064】もし、交替処理が必要であれば、次のステ
ップ#13へ進む。ステップ#13で、第1のディスク
51の交替領域が一杯であるか否かチェックする。
ップ#13へ進む。ステップ#13で、第1のディスク
51の交替領域が一杯であるか否かチェックする。
【0065】もし、交替領域が一杯であれば、ステップ
#14へ進み、他方のドライブ、例えば第2のドライブ
OD2に、交替処理専用の第2のディスク52がセット
されているかどうかチェックする。このステップ#14
で、交替処理専用の第2のディスク52がセットされて
いることを検知すると、ステップ#15へ進む。
#14へ進み、他方のドライブ、例えば第2のドライブ
OD2に、交替処理専用の第2のディスク52がセット
されているかどうかチェックする。このステップ#14
で、交替処理専用の第2のディスク52がセットされて
いることを検知すると、ステップ#15へ進む。
【0066】ステップ#15で、第2のディスク52の
補助管理領域に、第1のディスク51の欠陥セクタのア
ドレスと、当該欠陥セクタに記録されるべきであったデ
ータを第2のディスク52のどこに書くかの情報とを記
録し、記録領域にデータを記録する。ステップ#16
で、交替処理の情報をコントローラDC内のメモリに記
録し、この図6のフローを終了する。
補助管理領域に、第1のディスク51の欠陥セクタのア
ドレスと、当該欠陥セクタに記録されるべきであったデ
ータを第2のディスク52のどこに書くかの情報とを記
録し、記録領域にデータを記録する。ステップ#16
で、交替処理の情報をコントローラDC内のメモリに記
録し、この図6のフローを終了する。
【0067】また、先のステップ#13で判断した結
果、第1のディスク51の交替領域が一杯でないとき
は、ステップ#17へ進み、交替処理を行って、この図
6のフローを終了する。なお、先のステップ#12で判
断した結果、交替処理が必要でないときも、この図6の
フローを終了する。
果、第1のディスク51の交替領域が一杯でないとき
は、ステップ#17へ進み、交替処理を行って、この図
6のフローを終了する。なお、先のステップ#12で判
断した結果、交替処理が必要でないときも、この図6の
フローを終了する。
【0068】以上のステップ#11〜#17の処理によ
って、第1のディスク51の交替領域が一杯でないとき
は、そのディスク51の交替領域が使用されるので、従
来の装置でも使用が可能なディスクが得られる。また、
第1のディスク51の交替領域が一杯となったときは、
交替処理専用の第2のディスク52の交替領域が使用さ
れて、交替処理が行われるので、第1のディスク51の
有効利用が可能になる。次に、電源投入時あるいはリセ
ット時の処理をフローで説明する。
って、第1のディスク51の交替領域が一杯でないとき
は、そのディスク51の交替領域が使用されるので、従
来の装置でも使用が可能なディスクが得られる。また、
第1のディスク51の交替領域が一杯となったときは、
交替処理専用の第2のディスク52の交替領域が使用さ
れて、交替処理が行われるので、第1のディスク51の
有効利用が可能になる。次に、電源投入時あるいはリセ
ット時の処理をフローで説明する。
【0069】図7は、この発明の光磁気ディスク装置シ
ステムについて、電源投入時あるいはリセット時の主要
な処理の流れを示すフローチャートである。図におい
て、#21〜#27はステップを示す。
ステムについて、電源投入時あるいはリセット時の主要
な処理の流れを示すフローチャートである。図におい
て、#21〜#27はステップを示す。
【0070】ステップ#21で、ドライブにディスクが
セットされたかどうか監視する。ディスクがセットされ
たことを検知すると、次のステップ#22で、図4の管
理領域(DMA領域)5A(5D)から、DMA情報を
読み出す。
セットされたかどうか監視する。ディスクがセットされ
たことを検知すると、次のステップ#22で、図4の管
理領域(DMA領域)5A(5D)から、DMA情報を
読み出す。
【0071】ステップ#23で、交替領域が一杯を示す
第1のコードが記録されているか否かチェックする。
第1のコードが記録されていない(第1のディスク5
1の交替領域が一杯でない)ときは、ステップ#27へ
進む。
第1のコードが記録されているか否かチェックする。
第1のコードが記録されていない(第1のディスク5
1の交替領域が一杯でない)ときは、ステップ#27へ
進む。
【0072】また、先のステップ#23で判断した結
果、第1のコードが記録されていれば(交替領域が一
杯のときは)、ステップ#24へ進み、他のドライブ
に、第2のディスクがセットされているかどうか監視す
る。第2のディスクがセットされていれば、ステップ#
25で、第2のディスクについて、図5の管理領域(D
MA領域)5A(5D)から、DMA情報を読み出す。
果、第1のコードが記録されていれば(交替領域が一
杯のときは)、ステップ#24へ進み、他のドライブ
に、第2のディスクがセットされているかどうか監視す
る。第2のディスクがセットされていれば、ステップ#
25で、第2のディスクについて、図5の管理領域(D
MA領域)5A(5D)から、DMA情報を読み出す。
【0073】ステップ#26へ進み、交替処理専用を示
す第2のコードが記録されているか否かチェックす
る。もし、第2のコードが記録されていれば(交替処
理専用のときは)、次のステップ#27で、第2のディ
スクへ交替情報を記憶して、この図7のフローを終了す
る。この第2の実施例によれば、2台のドライブを有効
に動作させることが可能になると共に、交替領域が一杯
になっていないディスクを、従来の装置で使用すること
ができる。
す第2のコードが記録されているか否かチェックす
る。もし、第2のコードが記録されていれば(交替処
理専用のときは)、次のステップ#27で、第2のディ
スクへ交替情報を記憶して、この図7のフローを終了す
る。この第2の実施例によれば、2台のドライブを有効
に動作させることが可能になると共に、交替領域が一杯
になっていないディスクを、従来の装置で使用すること
ができる。
【0074】
【実施例3】次に、第3の実施例を説明する。この第3
の実施例は、請求項3の発明に対応しているが、先の請
求項1と請求項2の発明にも関連している。
の実施例は、請求項3の発明に対応しているが、先の請
求項1と請求項2の発明にも関連している。
【0075】先の第1の実施例の場合、交替領域が一杯
になってしまった1枚のディスクに対して、1枚の交替
処理専用のディスクを必要とする。通常、1枚のディス
クが必要とする交替領域は、1枚の交替処理専用ディス
クを使用するほど多くはないので、交替処理専用ディス
クに空き領域が生じ有効利用ができない。
になってしまった1枚のディスクに対して、1枚の交替
処理専用のディスクを必要とする。通常、1枚のディス
クが必要とする交替領域は、1枚の交替処理専用ディス
クを使用するほど多くはないので、交替処理専用ディス
クに空き領域が生じ有効利用ができない。
【0076】この第3の実施例では、1枚の交替処理専
用のディスクを、複数枚のディスク(リード/ライト
用)で共通に使用することによって、交替処理専用ディ
スクの有効利用を可能にした点に特徴を有している。そ
のために、リード/ライト用のディスク(第1のディス
ク51)に、それぞれ固有のID(識別コード)を付与
する。この固有のIDは、各ディスクが識別できればよ
いので、例えば、シリアルナンバーを使用する。
用のディスクを、複数枚のディスク(リード/ライト
用)で共通に使用することによって、交替処理専用ディ
スクの有効利用を可能にした点に特徴を有している。そ
のために、リード/ライト用のディスク(第1のディス
ク51)に、それぞれ固有のID(識別コード)を付与
する。この固有のIDは、各ディスクが識別できればよ
いので、例えば、シリアルナンバーを使用する。
【0077】図8は、この発明の第3の実施例で使用す
る通常のディスクにおける管理領域のフォーマットを概
念的に示す図である。図における符号は図4と同様であ
り、は当該ディスク固有のIDである。
る通常のディスクにおける管理領域のフォーマットを概
念的に示す図である。図における符号は図4と同様であ
り、は当該ディスク固有のIDである。
【0078】この図8では、先の図4に示したディスク
の管理領域5A(5D)に、交替領域が一杯になった
(交替領域が不足した)ことを示す第1のコードが、
すでに記録されている状態を示している。この状態で、
その管理領域5A(5D)内の空き領域、例えば、第1
のコードに近接して、当該ディスク固有のIDを記
録する。
の管理領域5A(5D)に、交替領域が一杯になった
(交替領域が不足した)ことを示す第1のコードが、
すでに記録されている状態を示している。この状態で、
その管理領域5A(5D)内の空き領域、例えば、第1
のコードに近接して、当該ディスク固有のIDを記
録する。
【0079】さらに、リード/ライト用のディスク(第
1のディスク51)の交替領域が一杯になったとき、交
替処理専用のディスク(第2のディスク52)に交替情
報を記録する際、まず、リード/ライト用ディスクのI
Dを書き込んでから、データを書き込むことによっ
て、交替処理専用ディスク上に、複数のリード/ライト
用ディスクの交替情報を記録する。
1のディスク51)の交替領域が一杯になったとき、交
替処理専用のディスク(第2のディスク52)に交替情
報を記録する際、まず、リード/ライト用ディスクのI
Dを書き込んでから、データを書き込むことによっ
て、交替処理専用ディスク上に、複数のリード/ライト
用ディスクの交替情報を記録する。
【0080】図9は、この発明の第3の実施例で使用す
る交替処理専用のディスクにおける補助管理領域のフォ
ーマットの一例を概念的に示す図である。図における符
号は図2と同様であり、は補助管理領域5Eに記録さ
れる第3の情報、は同じく第4の情報、は同じく第
5の情報を示す。
る交替処理専用のディスクにおける補助管理領域のフォ
ーマットの一例を概念的に示す図である。図における符
号は図2と同様であり、は補助管理領域5Eに記録さ
れる第3の情報、は同じく第4の情報、は同じく第
5の情報を示す。
【0081】交替処理専用ディスクの補助管理領域5E
には、この図9に示すように、第3の情報,第4の情
報,第5の情報が記録される。まず、第3の情報
は、当該交替処理専用ディスクの記録領域(5B)のど
の位置(アドレス)からどの位置(アドレス)までに、
他のディスク(リード/ライト用ディスク)の交替情報
を記録しているかを示す情報、および第4の情報と第
5の情報が何個記録されているかを示す情報である。
には、この図9に示すように、第3の情報,第4の情
報,第5の情報が記録される。まず、第3の情報
は、当該交替処理専用ディスクの記録領域(5B)のど
の位置(アドレス)からどの位置(アドレス)までに、
他のディスク(リード/ライト用ディスク)の交替情報
を記録しているかを示す情報、および第4の情報と第
5の情報が何個記録されているかを示す情報である。
【0082】次に、第4の情報は、第1のディスク5
1、その他のディスク(リード/ライト用ディスク)の
ID(識別コード)である。また、第5の情報は、第
4の情報(ID)に該当するディスク(リード/ライ
ト用ディスク)の欠陥発生個所と、本来は当該ディスク
の欠陥発生個所に記録すべきであったデータを、代り
に、交替処理専用ディスクの記録領域(5B)のどの位
置(アドレス)からどの位置(アドレス)までに記録し
たかを示す情報である。
1、その他のディスク(リード/ライト用ディスク)の
ID(識別コード)である。また、第5の情報は、第
4の情報(ID)に該当するディスク(リード/ライ
ト用ディスク)の欠陥発生個所と、本来は当該ディスク
の欠陥発生個所に記録すべきであったデータを、代り
に、交替処理専用ディスクの記録領域(5B)のどの位
置(アドレス)からどの位置(アドレス)までに記録し
たかを示す情報である。
【0083】コントローラ(図1のDC)は、第2のド
ライブOD2にセットされた交替処理専用ディスクの管
理領域5Aや補助管理領域5Eから情報を読み込む際、
第1のドライブOD1にセットされたリード/ライト用
ディスクに該当する交替情報だけを、コントローラ内の
メモリに記録しておく。なお、最初に交替処理を行うリ
ード/ライト用ディスク(新たに交替領域が一杯になっ
たディスク)には、すでに、交替処理専用ディスクに記
録されている番号等の識別コード(ID)以外のコード
(第4の情報)を割り当てる。
ライブOD2にセットされた交替処理専用ディスクの管
理領域5Aや補助管理領域5Eから情報を読み込む際、
第1のドライブOD1にセットされたリード/ライト用
ディスクに該当する交替情報だけを、コントローラ内の
メモリに記録しておく。なお、最初に交替処理を行うリ
ード/ライト用ディスク(新たに交替領域が一杯になっ
たディスク)には、すでに、交替処理専用ディスクに記
録されている番号等の識別コード(ID)以外のコード
(第4の情報)を割り当てる。
【0084】また、交替処理専用ディスクの補助管理領
域5Eを、予め複数のブロックに分割しておき、各リー
ド/ライト用ディスク毎の情報を、それぞれの領域に記
録することもできる。
域5Eを、予め複数のブロックに分割しておき、各リー
ド/ライト用ディスク毎の情報を、それぞれの領域に記
録することもできる。
【0085】図10は、交替処理専用のディスクにおけ
る補助管理領域のフォーマットの他の一例を概念的に示
す図である。図における符号は図9と同様であり、E1
〜Enは分割された領域である。
る補助管理領域のフォーマットの他の一例を概念的に示
す図である。図における符号は図9と同様であり、E1
〜Enは分割された領域である。
【0086】例えば、この図10に示すように、補助管
理領域5Eを、予めn個の領域E1〜Enに分割してお
き、第4の情報によって指定する。この方法を採用す
れば、最初に、1回だけ当該ディスクの第4の情報を
記録するだけで、図9のように、交替処理が発生する毎
に、第4の情報を記録する必要がなくなり、当該する
ブロックにデータを書き込むだけでよい。次に、この第
3の実施例について、そのライト動作時と、電源投入時
およびリセット時の処理をフローで説明する。
理領域5Eを、予めn個の領域E1〜Enに分割してお
き、第4の情報によって指定する。この方法を採用す
れば、最初に、1回だけ当該ディスクの第4の情報を
記録するだけで、図9のように、交替処理が発生する毎
に、第4の情報を記録する必要がなくなり、当該する
ブロックにデータを書き込むだけでよい。次に、この第
3の実施例について、そのライト動作時と、電源投入時
およびリセット時の処理をフローで説明する。
【0087】図11は、この発明の第3の実施例につい
て、ライト動作時における主要な処理の流れを示すフロ
ーチャートである。図において、#31〜#39はステ
ップを示す。
て、ライト動作時における主要な処理の流れを示すフロ
ーチャートである。図において、#31〜#39はステ
ップを示す。
【0088】ステップ#31で、第1のドライブOD1
においてライト動作を行う。ステップ#32で、交替処
理が必要であるか否かチェックする。
においてライト動作を行う。ステップ#32で、交替処
理が必要であるか否かチェックする。
【0089】もし、交替処理が必要であれば、次のステ
ップ#33へ進み、図8に示したように、第1のディス
ク51の管理領域5Aに、当該ディスクのIDが記録
されているか否かチェックする。IDが記録されてい
れば、ステップ#36へ進み、IDが記録されていな
ければ、ステップ#34へ進む。
ップ#33へ進み、図8に示したように、第1のディス
ク51の管理領域5Aに、当該ディスクのIDが記録
されているか否かチェックする。IDが記録されてい
れば、ステップ#36へ進み、IDが記録されていな
ければ、ステップ#34へ進む。
【0090】ステップ#34で、第1のディスク51の
交替領域が一杯であるか否かチェックする。交替領域が
一杯であれば、次のステップ#35で、第1のディスク
51の管理領域5Aに、当該ディスクのIDを記録す
る。
交替領域が一杯であるか否かチェックする。交替領域が
一杯であれば、次のステップ#35で、第1のディスク
51の管理領域5Aに、当該ディスクのIDを記録す
る。
【0091】ステップ#36で、第2のドライブOD2
に、第1のディスク51に対応する交替処理専用のディ
スク(第2のディスク52)がセットされているかどう
かチェックする。対応する交替処理専用のディスク(第
2のディスク52)がセットされていれば、ステップ#
37で、第2のディスク52の補助管理領域に、先の図
9(または図10)に示したように、第1のディスク5
1のID(固有コード)と、欠陥セクタのアドレス、
本来は当該セクタに記録すべきデータを実際に記憶させ
た第2のディスク52上のアドレス等(第5の情報)
を記録し、また、ディスク52の記録領域にデータを記
録する。
に、第1のディスク51に対応する交替処理専用のディ
スク(第2のディスク52)がセットされているかどう
かチェックする。対応する交替処理専用のディスク(第
2のディスク52)がセットされていれば、ステップ#
37で、第2のディスク52の補助管理領域に、先の図
9(または図10)に示したように、第1のディスク5
1のID(固有コード)と、欠陥セクタのアドレス、
本来は当該セクタに記録すべきデータを実際に記憶させ
た第2のディスク52上のアドレス等(第5の情報)
を記録し、また、ディスク52の記録領域にデータを記
録する。
【0092】次のステップ#38で、交替処理の情報を
コントローラDC内のメモリに記録して、この図11の
フローを終了する。また、先のステップ#33で判断し
た結果、第1のディスク51の交替領域が一杯でないと
きは、ステップ#39へ進み、交替処理を行って、この
図11のフローを終了する。
コントローラDC内のメモリに記録して、この図11の
フローを終了する。また、先のステップ#33で判断し
た結果、第1のディスク51の交替領域が一杯でないと
きは、ステップ#39へ進み、交替処理を行って、この
図11のフローを終了する。
【0093】なお、先のステップ#32で判断した結
果、交替処理が必要でないときも、この図11のフロー
を終了する。以上のステップ#31〜#39の処理によ
って、第3の実施例によるライト動作が行われる。
果、交替処理が必要でないときも、この図11のフロー
を終了する。以上のステップ#31〜#39の処理によ
って、第3の実施例によるライト動作が行われる。
【0094】図12は、この発明の第3の実施例につい
て、電源投入/リセット時の主要な処理の流れを示すフ
ローチャートである。図において、#41〜#48はス
テップを示す。
て、電源投入/リセット時の主要な処理の流れを示すフ
ローチャートである。図において、#41〜#48はス
テップを示す。
【0095】ステップ#41で、ドライブにディスクが
セットされたかどうか監視する。ディスクがセットされ
たことを検知すると、次のステップ#42で、図4の管
理領域(DMA領域)5A(5D)から、DMA情報を
読み出す。
セットされたかどうか監視する。ディスクがセットされ
たことを検知すると、次のステップ#42で、図4の管
理領域(DMA領域)5A(5D)から、DMA情報を
読み出す。
【0096】ステップ#43で、交替領域が一杯である
ことを示す第1のコードが記録されているか否かチェ
ックする。もし、第1のコードが記録されていれば、
ステップ#44へ進み、当該ディスクについて、図8の
管理領域(DMA領域)5A(5D)から、DMA情報
を読み出す。
ことを示す第1のコードが記録されているか否かチェ
ックする。もし、第1のコードが記録されていれば、
ステップ#44へ進み、当該ディスクについて、図8の
管理領域(DMA領域)5A(5D)から、DMA情報
を読み出す。
【0097】ステップ#45で、他のドライブ(第2の
ドライブOD2)に、第2のディスクがセットされてい
るかどうかチェックする。第2のディスクがセットされ
ていれば、ステップ#46で、第2のディスクについ
て、図9の補助管理領域5Eから、第4の情報を読み
出す。
ドライブOD2)に、第2のディスクがセットされてい
るかどうかチェックする。第2のディスクがセットされ
ていれば、ステップ#46で、第2のディスクについ
て、図9の補助管理領域5Eから、第4の情報を読み
出す。
【0098】ステップ#47へ進み、第2のディスク
が、第1のディスクの交替処理専用のディスクであるか
どうか判断する(図9の第4の情報が、第1のディス
クのIDであれば、交替処理専用と判定する)。もし、
第2のディスクが、第1のディスクの交替処理専用のデ
ィスクでなければ、再び先のステップ#44へ戻り、
(交換した)第2のディスクについて、同様の処理を行
う。
が、第1のディスクの交替処理専用のディスクであるか
どうか判断する(図9の第4の情報が、第1のディス
クのIDであれば、交替処理専用と判定する)。もし、
第2のディスクが、第1のディスクの交替処理専用のデ
ィスクでなければ、再び先のステップ#44へ戻り、
(交換した)第2のディスクについて、同様の処理を行
う。
【0099】そして、第2のディスクが、第1のディス
クの交替処理専用のディスクであれば、次のステップ#
48で、第2のディスクへ交替情報を記憶して、この図
12のフローを終了する。また、先のステップ#43で
判断した結果、第1のディスク51の交替領域が一杯で
ないときは、そのまま、この図12のフローを終了す
る。
クの交替処理専用のディスクであれば、次のステップ#
48で、第2のディスクへ交替情報を記憶して、この図
12のフローを終了する。また、先のステップ#43で
判断した結果、第1のディスク51の交替領域が一杯で
ないときは、そのまま、この図12のフローを終了す
る。
【0100】
【実施例4】次に、第4の実施例を説明する。この第4
の実施例は、請求項4の発明に対応しているが、請求項
1から請求項3の発明にも関連している。これまでに説
明した第1から第3の実施例のディスク装置において
は、一方のドライブ(第1のドライブOD1)に、交替
領域が一杯になったディスク(第1のディスク51)が
挿入された場合、他方のドライブ(第2のドライブOD
2)に、第1のディスク51に対応する交替処理専用の
ディスク(第2のディスク52)が挿入されていなけれ
ば、第1のドライブOD1は正常な動作が行えない、と
いう問題がある。
の実施例は、請求項4の発明に対応しているが、請求項
1から請求項3の発明にも関連している。これまでに説
明した第1から第3の実施例のディスク装置において
は、一方のドライブ(第1のドライブOD1)に、交替
領域が一杯になったディスク(第1のディスク51)が
挿入された場合、他方のドライブ(第2のドライブOD
2)に、第1のディスク51に対応する交替処理専用の
ディスク(第2のディスク52)が挿入されていなけれ
ば、第1のドライブOD1は正常な動作が行えない、と
いう問題がある。
【0101】この第4の実施例では、第1のドライブO
D1に交替領域が一杯になった第1のディスク51がセ
ットされたとき、第2のドライブOD2に、第1のディ
スク51に対応する交替処理専用ディスク(第2のディ
スク52)がセットされていないことを検知したとき
は、オペレータに対して、第2のドライブOD2へ対応
する交替処理専用ディスクをセットするよう促すメッセ
ージを表示するためのエラーコードを、ホストコンピュ
ータ側へ返送する点に特徴を有している。このようなエ
ラーコードの返送処理は、コントローラDCとホストコ
ンピュータとの間で、ソフト的に実行することができ
る。次に、フローを示すが、先の図11のフローに、追
加するだけでよい。
D1に交替領域が一杯になった第1のディスク51がセ
ットされたとき、第2のドライブOD2に、第1のディ
スク51に対応する交替処理専用ディスク(第2のディ
スク52)がセットされていないことを検知したとき
は、オペレータに対して、第2のドライブOD2へ対応
する交替処理専用ディスクをセットするよう促すメッセ
ージを表示するためのエラーコードを、ホストコンピュ
ータ側へ返送する点に特徴を有している。このようなエ
ラーコードの返送処理は、コントローラDCとホストコ
ンピュータとの間で、ソフト的に実行することができ
る。次に、フローを示すが、先の図11のフローに、追
加するだけでよい。
【0102】図13は、この発明の第4の実施例につい
て、両ディスクのセット時の主要な処理の流れを示すフ
ローチャートである。図において、#36と#37は図
11のステップ、#51は新たに設定したステップを示
す。
て、両ディスクのセット時の主要な処理の流れを示すフ
ローチャートである。図において、#36と#37は図
11のステップ、#51は新たに設定したステップを示
す。
【0103】この図13に示すように、(先の図11の
ステップ#36で、)第2のドライブOD2に、第1の
ディスク51に対応する交替処理専用のディスク(第2
のディスク52)がセットされているかチェックした結
果、対応する交替処理専用のディスク(第2のディスク
52)がセットされていないときは、ステップ#51へ
進む。ステップ#51で、ホストコンピュータに対し
て、両ディスクが不一致であることを示すエラーコード
を返送する。
ステップ#36で、)第2のドライブOD2に、第1の
ディスク51に対応する交替処理専用のディスク(第2
のディスク52)がセットされているかチェックした結
果、対応する交替処理専用のディスク(第2のディスク
52)がセットされていないときは、ステップ#51へ
進む。ステップ#51で、ホストコンピュータに対し
て、両ディスクが不一致であることを示すエラーコード
を返送する。
【0104】このエラーコードを受けたホストコンピュ
ータは、第2のドライブOD2にセットされた第2のデ
ィスク52は、第1のディスク51に対応する交替処理
専用のディスクではないので、第2のドライブOD2
に、対応する交替処理専用のディスクをセットするよう
なメッセージを表示する。したがって、円滑なディスク
交換が可能となり、操作性が向上される。
ータは、第2のドライブOD2にセットされた第2のデ
ィスク52は、第1のディスク51に対応する交替処理
専用のディスクではないので、第2のドライブOD2
に、対応する交替処理専用のディスクをセットするよう
なメッセージを表示する。したがって、円滑なディスク
交換が可能となり、操作性が向上される。
【0105】
【実施例5】次に、第5の実施例を説明する。この第5
の実施例は、請求項5の発明に対応しているが、先の請
求項4の発明にも関連している。
の実施例は、請求項5の発明に対応しているが、先の請
求項4の発明にも関連している。
【0106】先の第1から第4の実施例では、2つの光
磁気ディスクドライブと1つのコントローラとからなる
光磁気ディスク装置システムについて、一方のドライブ
にセットされたディスク(第1のディスク51)の交替
処理に、他方のドライブにセットされた交替処理専用の
ディスク(第2のディスク52)を使用する場合を説明
した。この第5の実施例では、2つの光磁気ディスクド
ライブを1つのコントローラで動作させる光磁気ディス
クライブラリ装置システムの場合であるが、基本的な処
理は、先の第4の実施例と共通している。
磁気ディスクドライブと1つのコントローラとからなる
光磁気ディスク装置システムについて、一方のドライブ
にセットされたディスク(第1のディスク51)の交替
処理に、他方のドライブにセットされた交替処理専用の
ディスク(第2のディスク52)を使用する場合を説明
した。この第5の実施例では、2つの光磁気ディスクド
ライブを1つのコントローラで動作させる光磁気ディス
クライブラリ装置システムの場合であるが、基本的な処
理は、先の第4の実施例と共通している。
【0107】この第5の実施例では、光磁気ディスクラ
イブラリ装置内に、交替処理専用ディスクの収納場所を
設けた点に特徴を有している。一般に、光磁気ディスク
ライブラリ装置は、装置の耐久性を高めるためと、迅速
なディスク交換を可能にするために、2台のドライブを
備えている。
イブラリ装置内に、交替処理専用ディスクの収納場所を
設けた点に特徴を有している。一般に、光磁気ディスク
ライブラリ装置は、装置の耐久性を高めるためと、迅速
なディスク交換を可能にするために、2台のドライブを
備えている。
【0108】また、複数のディスクの格納可能なディス
ク格納部も設けられている。このように、光磁気ディス
クライブラリ装置では、装置内に複数のディスクを収納
することができるので、第2のドライブOD2に、第1
のディスク(51)に対応する交替処理専用ディスク
(第2のディスク52)をセットすることは、極めて容
易に実行できる。
ク格納部も設けられている。このように、光磁気ディス
クライブラリ装置では、装置内に複数のディスクを収納
することができるので、第2のドライブOD2に、第1
のディスク(51)に対応する交替処理専用ディスク
(第2のディスク52)をセットすることは、極めて容
易に実行できる。
【0109】図14は、光磁気ディスクライブラリ装置
の要部構成を示す図である。図における符号は図1と同
様であり、21は光磁気ディスクライブラリ装置、22
はチェンジャー、23a〜23nはディスク格納部を示
す。
の要部構成を示す図である。図における符号は図1と同
様であり、21は光磁気ディスクライブラリ装置、22
はチェンジャー、23a〜23nはディスク格納部を示
す。
【0110】この図14に示した光磁気ディスクライブ
ラリ装置21は、従来と同様の構成であり、コントロー
ラDCからの指示により、チェンジャー22が、ディス
ク格納部23a〜23nにそれぞれ格納されたディスク
を選択して、第1のドライブOD1と、第2のドライブ
OD2へセットするよう動作する。この第5の実施例で
は、コントローラが次のフローに従った処理を行う。
ラリ装置21は、従来と同様の構成であり、コントロー
ラDCからの指示により、チェンジャー22が、ディス
ク格納部23a〜23nにそれぞれ格納されたディスク
を選択して、第1のドライブOD1と、第2のドライブ
OD2へセットするよう動作する。この第5の実施例で
は、コントローラが次のフローに従った処理を行う。
【0111】図15は、この発明の第5の実施例につい
て、両ディスクのセット時の主要な処理の流れを示すフ
ローチャートである。図において、#61と#62はス
テップを示す。
て、両ディスクのセット時の主要な処理の流れを示すフ
ローチャートである。図において、#61と#62はス
テップを示す。
【0112】ステップ#61で、第1のドライブOD1
に、交替領域が一杯になったディスク(第1のディスク
51)がセットされた否かチェックする。交替領域が一
杯のディスクがセットされていれば、ステップ#62へ
進む。
に、交替領域が一杯になったディスク(第1のディスク
51)がセットされた否かチェックする。交替領域が一
杯のディスクがセットされていれば、ステップ#62へ
進む。
【0113】ステップ#62で、チェンジャー22を制
御して、対応する交替処理専用ディスク(第2のディス
ク52)が格納されているディスク格納部(23a〜2
3nの内の1つ)から交替処理専用ディスクを取り出し
て、第2のドライブOD2へセットする。なお、ステッ
プ#61でチェックした結果、第1のドライブOD1へ
セットされたディスクに、交替領域が存在している(一
杯になっていない)ときは、この図15のフローを終了
する。
御して、対応する交替処理専用ディスク(第2のディス
ク52)が格納されているディスク格納部(23a〜2
3nの内の1つ)から交替処理専用ディスクを取り出し
て、第2のドライブOD2へセットする。なお、ステッ
プ#61でチェックした結果、第1のドライブOD1へ
セットされたディスクに、交替領域が存在している(一
杯になっていない)ときは、この図15のフローを終了
する。
【0114】
【実施例6】次に、第6の実施例を説明する。この第6
の実施例は、請求項6の発明に対応しているが、請求項
7の発明にも関連している。先の第1から第5の実施例
では、交替処理専用のディスク(第2のディスク52)
が1枚の場合を述べた。
の実施例は、請求項6の発明に対応しているが、請求項
7の発明にも関連している。先の第1から第5の実施例
では、交替処理専用のディスク(第2のディスク52)
が1枚の場合を述べた。
【0115】この場合には、交替処理専用のディスクの
記録領域が一杯になってしまうと、各ドライブOD1,
OD2の動作が不能になる、という問題がある。この第
6の実施例では、交替処理専用のディスクの記録領域が
一杯になったとき、別の交替処理専用のディスクを挿入
するように、オペレータに促すようにしているが、基本
的な処理は、第3の実施例で示した図11のフローに一
部追加するだけで実施できる。
記録領域が一杯になってしまうと、各ドライブOD1,
OD2の動作が不能になる、という問題がある。この第
6の実施例では、交替処理専用のディスクの記録領域が
一杯になったとき、別の交替処理専用のディスクを挿入
するように、オペレータに促すようにしているが、基本
的な処理は、第3の実施例で示した図11のフローに一
部追加するだけで実施できる。
【0116】図16は、この発明の第6の実施例につい
て、交替処理専用ディスクの記録領域が一杯になったと
きの主要な処理の流れを示すフローチャートである。図
において、#36と#37は図11のステップ、#71
と#72は新たに設定したステップを示す。
て、交替処理専用ディスクの記録領域が一杯になったと
きの主要な処理の流れを示すフローチャートである。図
において、#36と#37は図11のステップ、#71
と#72は新たに設定したステップを示す。
【0117】この図16に示すように、(先の図11の
ステップ#36で、)第2のドライブOD2に、第1の
ディスク51に対応する交替処理専用のディスク(第2
のディスク52)がセットされているかチェックした結
果、対応する交替処理専用のディスク(第2のディスク
52)がセットされているときは、ステップ#71へ進
む。
ステップ#36で、)第2のドライブOD2に、第1の
ディスク51に対応する交替処理専用のディスク(第2
のディスク52)がセットされているかチェックした結
果、対応する交替処理専用のディスク(第2のディスク
52)がセットされているときは、ステップ#71へ進
む。
【0118】ステップ#71で、交替処理専用のディス
ク(第2のディスク52)の記録領域が一杯になった
(記録領域が不足した)かどうかチェックする。記録領
域が一杯になったときは、ステップ#72へ進み、ホス
トコンピュータに対して、交替処理専用のディスク(第
2のディスク52)の記録領域が一杯になったことを示
すエラーコードを返送する。
ク(第2のディスク52)の記録領域が一杯になった
(記録領域が不足した)かどうかチェックする。記録領
域が一杯になったときは、ステップ#72へ進み、ホス
トコンピュータに対して、交替処理専用のディスク(第
2のディスク52)の記録領域が一杯になったことを示
すエラーコードを返送する。
【0119】このエラーコードを受けたホストコンピュ
ータは、第2のドライブOD2へ別の交替処理専用のデ
ィスクをセットするようなメッセージを表示する。した
がって、交替処理専用のディスクの記録領域が一杯にな
った場合でも、円滑な交替処理専用ディスクの交換が可
能となり、操作性が向上される。
ータは、第2のドライブOD2へ別の交替処理専用のデ
ィスクをセットするようなメッセージを表示する。した
がって、交替処理専用のディスクの記録領域が一杯にな
った場合でも、円滑な交替処理専用ディスクの交換が可
能となり、操作性が向上される。
【0120】
【実施例7】次に、第7の実施例を説明する。この第7
の実施例は、請求項7の発明に対応しているが、請求項
6の発明にも関連している。先の第6の実施例では、交
替処理専用ディスク(第2のディスク52)の記録領域
が一杯になった場合に、別の(新しい)交替処理専用デ
ィスクと交換するようにメッセージ等を表示する。
の実施例は、請求項7の発明に対応しているが、請求項
6の発明にも関連している。先の第6の実施例では、交
替処理専用ディスク(第2のディスク52)の記録領域
が一杯になった場合に、別の(新しい)交替処理専用デ
ィスクと交換するようにメッセージ等を表示する。
【0121】この場合には、2枚の交替処理専用ディス
クが存在することになるので、1枚のディスク(第1の
ディスク51)に対する交替処理が、2枚の交替処理専
用ディスクにまたがってしまう、というケースが生じる
可能性もある。この第7の実施例では、2つのドライブ
OD1,OD2に、交替処理専用ディスクが挿入された
場合、両方のディスクで同一の識別コード(ID)を有
するディスク(第1のディスク51)の交替領域を、一
方の交替処理専用ディスクにまとめるようにした点に特
徴を有している。
クが存在することになるので、1枚のディスク(第1の
ディスク51)に対する交替処理が、2枚の交替処理専
用ディスクにまたがってしまう、というケースが生じる
可能性もある。この第7の実施例では、2つのドライブ
OD1,OD2に、交替処理専用ディスクが挿入された
場合、両方のディスクで同一の識別コード(ID)を有
するディスク(第1のディスク51)の交替領域を、一
方の交替処理専用ディスクにまとめるようにした点に特
徴を有している。
【0122】図17は、この発明の第7の実施例につい
て、2つのドライブに交替処理専用ディスクが挿入され
たときの主要な処理の流れを示すフローチャートであ
る。図において、#81〜#85はステップを示す。
て、2つのドライブに交替処理専用ディスクが挿入され
たときの主要な処理の流れを示すフローチャートであ
る。図において、#81〜#85はステップを示す。
【0123】ステップ#81で、第1のドライブOD1
にディスクがセットされたかどうかチェックする。ディ
スクがセットされていれば、次のステップ#82で、交
替処理専用ディスクであるか否かチェックする。
にディスクがセットされたかどうかチェックする。ディ
スクがセットされていれば、次のステップ#82で、交
替処理専用ディスクであるか否かチェックする。
【0124】交替処理専用ディスクであれば、ステップ
#83へ進み、第2のドライブOD2にディスクがセッ
トされたかどうかチェックする。ディスクがセットされ
ていれば、次のステップ#84で、交替処理専用ディス
クであるか否かチェックする。
#83へ進み、第2のドライブOD2にディスクがセッ
トされたかどうかチェックする。ディスクがセットされ
ていれば、次のステップ#84で、交替処理専用ディス
クであるか否かチェックする。
【0125】交替処理専用ディスクであれば、ステップ
#85へ進み、第1のドライブOD1にセットされた交
替処理専用ディスクと、第2のドライブOD2にセット
された交替処理専用ディスクについて、記録されている
交替情報が同一ディスクに関するものであるか否かチェ
ックし、同一ディスクに関する情報を、一方の交替処理
専用ディスクにコピーし、他方の交替処理専用ディスク
から消去して、図17のフローを終了する。
#85へ進み、第1のドライブOD1にセットされた交
替処理専用ディスクと、第2のドライブOD2にセット
された交替処理専用ディスクについて、記録されている
交替情報が同一ディスクに関するものであるか否かチェ
ックし、同一ディスクに関する情報を、一方の交替処理
専用ディスクにコピーし、他方の交替処理専用ディスク
から消去して、図17のフローを終了する。
【0126】以上の処理によって、1枚のディスクに対
する交替処理が、2枚の交替処理専用ディスクにまたが
ってしまっても、1枚の交替処理専用ディスクにまとめ
られて、交替領域が一方のディスクだけになる。このよ
うに、一旦、交替領域を1枚の交替処理専用ディスクに
まとめてしまえば、以後は、1枚の交替処理専用ディス
クをセットするだけでよいから、オペレータの作業が軽
減され、操作性が向上される。
する交替処理が、2枚の交替処理専用ディスクにまたが
ってしまっても、1枚の交替処理専用ディスクにまとめ
られて、交替領域が一方のディスクだけになる。このよ
うに、一旦、交替領域を1枚の交替処理専用ディスクに
まとめてしまえば、以後は、1枚の交替処理専用ディス
クをセットするだけでよいから、オペレータの作業が軽
減され、操作性が向上される。
【0127】
【発明の効果】請求項1の光磁気ディスク装置では、2
つの光磁気ディスクドライブと1つのコントローラとか
らなる光磁気ディスク装置において、一方のドライブの
ディスクの交替領域に記録すべき情報を、他方のドライ
ブのディスク上に記録するようにしている。したがっ
て、従来の装置の場合には、交替領域が一杯になって使
えなくなってしまったディスクでも、使用することがで
きる。
つの光磁気ディスクドライブと1つのコントローラとか
らなる光磁気ディスク装置において、一方のドライブの
ディスクの交替領域に記録すべき情報を、他方のドライ
ブのディスク上に記録するようにしている。したがっ
て、従来の装置の場合には、交替領域が一杯になって使
えなくなってしまったディスクでも、使用することがで
きる。
【0128】請求項2の光磁気ディスク装置では、交替
処理専用ディスクに交替処理専用であることを決定づけ
る交替処理専用決定手段を設けておき、この交替処理専
用決定手段をコントローラが検知したときは、コントロ
ーラがドライブを交替処理専用として動作させ、検知し
なかったときは、一般のドライブと同様に動作させるよ
うにしている。したがって、2台のドライブを有効に動
作させることができる。
処理専用ディスクに交替処理専用であることを決定づけ
る交替処理専用決定手段を設けておき、この交替処理専
用決定手段をコントローラが検知したときは、コントロ
ーラがドライブを交替処理専用として動作させ、検知し
なかったときは、一般のドライブと同様に動作させるよ
うにしている。したがって、2台のドライブを有効に動
作させることができる。
【0129】請求項3の光磁気ディスク装置では、請求
項1または請求項2の光磁気ディスク装置において、交
替領域が一杯になったディスクに対して該ディスク特有
の識別番号を付与する識別番号付与手段を設け、交替処
理専用ディスク側にどの識別番号のディスクの交替情報
であるか認識可能な情報を記録する。したがって、交替
処理専用ディスクに、複数枚のディスクの交替領域を確
保することができ、請求項1や請求項2の光磁気ディス
ク装置の効果に加えて、ディスクの有効利用が可能にな
る。
項1または請求項2の光磁気ディスク装置において、交
替領域が一杯になったディスクに対して該ディスク特有
の識別番号を付与する識別番号付与手段を設け、交替処
理専用ディスク側にどの識別番号のディスクの交替情報
であるか認識可能な情報を記録する。したがって、交替
処理専用ディスクに、複数枚のディスクの交替領域を確
保することができ、請求項1や請求項2の光磁気ディス
ク装置の効果に加えて、ディスクの有効利用が可能にな
る。
【0130】請求項4の光磁気ディスク装置では、一方
のドライブに交替領域が一杯のディスクがセットされた
とき、またはドライブの動作中にディスクの交替領域が
一杯になったとき、他方のドライブに交替処理専用ディ
スクがセットされていないときを検知した場合、コント
ローラがホストコンピュータに対してエラーメッセージ
を送出する。したがって、ホストコンピュータを介し
て、オペレータに交替処理専用ディスクをセットするよ
う促すことができ、円滑なディスク交換を行うことが可
能になるので、操作性が向上される。
のドライブに交替領域が一杯のディスクがセットされた
とき、またはドライブの動作中にディスクの交替領域が
一杯になったとき、他方のドライブに交替処理専用ディ
スクがセットされていないときを検知した場合、コント
ローラがホストコンピュータに対してエラーメッセージ
を送出する。したがって、ホストコンピュータを介し
て、オペレータに交替処理専用ディスクをセットするよ
う促すことができ、円滑なディスク交換を行うことが可
能になるので、操作性が向上される。
【0131】請求項5の光磁気ディスクライブラリ装置
では、交替処理専用ディスクの収納場所を設け、一方の
ドライブに交替領域が一杯のディスクがセットされた場
合、チェンジャーが交替処理専用ディスクを選択してド
ライブにセットするようにしている。したがって、先の
請求項4の光磁気ディスク装置に比べて、より円滑にデ
ィスク交換を行うことができる。
では、交替処理専用ディスクの収納場所を設け、一方の
ドライブに交替領域が一杯のディスクがセットされた場
合、チェンジャーが交替処理専用ディスクを選択してド
ライブにセットするようにしている。したがって、先の
請求項4の光磁気ディスク装置に比べて、より円滑にデ
ィスク交換を行うことができる。
【0132】請求項6の光磁気ディスク装置では、交替
処理専用ディスクが一杯になってしまった場合に、他の
交替処理専用ディスクの挿入をオペレータに促すための
エラーコードをホストコンピュータに対して送出するよ
うにしている。したがって、オペレータは、交替処理専
用ディスクの記録領域が一杯になったことを知ることが
でき、円滑にディスク交換を行うことが可能になるの
で、操作性が向上される。
処理専用ディスクが一杯になってしまった場合に、他の
交替処理専用ディスクの挿入をオペレータに促すための
エラーコードをホストコンピュータに対して送出するよ
うにしている。したがって、オペレータは、交替処理専
用ディスクの記録領域が一杯になったことを知ることが
でき、円滑にディスク交換を行うことが可能になるの
で、操作性が向上される。
【0133】請求項7の光磁気ディスク装置では、先の
請求項6の光磁気ディスク装置において、2つのドライ
ブの両方に交替処理専用ディスクが挿入されたとき、両
方のディスクにおける同一識別番号のディスクの交替領
域を一方のディスクにまとめる手段を設けている。
請求項6の光磁気ディスク装置において、2つのドライ
ブの両方に交替処理専用ディスクが挿入されたとき、両
方のディスクにおける同一識別番号のディスクの交替領
域を一方のディスクにまとめる手段を設けている。
【図1】この発明の光磁気ディスク装置システムについ
て、その要部構成の一実施例を示す機能ブロック図であ
る。
て、その要部構成の一実施例を示す機能ブロック図であ
る。
【図2】この発明の光磁気ディスク装置システムで使用
する交替処理専用ディスクのフォーマットを概念的に示
す図である。
する交替処理専用ディスクのフォーマットを概念的に示
す図である。
【図3】この発明の光磁気ディスク装置システムについ
て、ライト動作時における主要な処理の流れを示すフロ
ーチャートである。
て、ライト動作時における主要な処理の流れを示すフロ
ーチャートである。
【図4】この発明の光磁気ディスク装置システムで使用
する通常のディスクにおける管理領域のフォーマットを
概念的に示す図である。
する通常のディスクにおける管理領域のフォーマットを
概念的に示す図である。
【図5】この発明の光磁気ディスク装置システムで使用
する交替処理専用のディスクにおける管理領域のフォー
マットを概念的に示す図である。
する交替処理専用のディスクにおける管理領域のフォー
マットを概念的に示す図である。
【図6】この発明の第2の実施例について、ライト動作
時における主要な処理の流れを示すフローチャートであ
る。
時における主要な処理の流れを示すフローチャートであ
る。
【図7】この発明の光磁気ディスク装置システムについ
て、電源投入時あるいはリセット時の主要な処理の流れ
を示すフローチャートである。
て、電源投入時あるいはリセット時の主要な処理の流れ
を示すフローチャートである。
【図8】この発明の第3の実施例で使用する通常のディ
スクにおける管理領域のフォーマットを概念的に示す図
である。
スクにおける管理領域のフォーマットを概念的に示す図
である。
【図9】この発明の第3の実施例で使用する交替処理専
用のディスクにおける補助管理領域のフォーマットの一
例を概念的に示す図である。
用のディスクにおける補助管理領域のフォーマットの一
例を概念的に示す図である。
【図10】交替処理専用のディスクにおける補助管理領
域のフォーマットの他の一例を概念的に示す図である。
域のフォーマットの他の一例を概念的に示す図である。
【図11】この発明の第3の実施例について、ライト動
作時における主要な処理の流れを示すフローチャートで
ある。
作時における主要な処理の流れを示すフローチャートで
ある。
【図12】この発明の第3の実施例について、電源投入
/リセット時の主要な処理の流れを示すフローチャート
である。
/リセット時の主要な処理の流れを示すフローチャート
である。
【図13】この発明の第4の実施例について、両ディス
クのセット時の主要な処理の流れを示すフローチャート
である。
クのセット時の主要な処理の流れを示すフローチャート
である。
【図14】光磁気ディスクライブラリ装置の要部構成を
示す図である。
示す図である。
【図15】この発明の第5の実施例について、両ディス
クのセット時の主要な処理の流れを示すフローチャート
である。
クのセット時の主要な処理の流れを示すフローチャート
である。
【図16】この発明の第6の実施例について、交替処理
専用ディスクの記録領域が一杯になったときの主要な処
理の流れを示すフローチャートである。
専用ディスクの記録領域が一杯になったときの主要な処
理の流れを示すフローチャートである。
【図17】この発明の第7の実施例について、2つのド
ライブに交替処理専用ディスクが挿入されたときの主要
な処理の流れを示すフローチャートである。
ライブに交替処理専用ディスクが挿入されたときの主要
な処理の流れを示すフローチャートである。
【図18】従来の一般的な光磁気ディスク装置につい
て、その要部構成の一例を示す機能ブロック図である。
て、その要部構成の一例を示す機能ブロック図である。
【図19】5型光磁気ディスクについて、そのフォーマ
ットの一例を概念的に示す図である。
ットの一例を概念的に示す図である。
【図20】図19に示した5型光磁気ディスクにおい
て、そのDMA情報の1つであるDDSの内容の詳細を
示す図である。
て、そのDMA情報の1つであるDDSの内容の詳細を
示す図である。
【図21】図19に示した5型光磁気ディスクにおい
て、そのDMA情報の1つであるPDLの内容の詳細を
示す図である。
て、そのDMA情報の1つであるPDLの内容の詳細を
示す図である。
【図22】図19に示した5型光磁気ディスクにおい
て、そのDMA情報の1つであるSDLの内容の詳細を
示す図である。
て、そのDMA情報の1つであるSDLの内容の詳細を
示す図である。
21 光磁気ディスクライブラリ装置 22 チェンジャー 23a〜23n ディスク格納部 DC 光磁気ディスク装置コントローラ OD1 第1のドライブ OD2 第2のドライブ 51 第1のドライブOD1にセットされるディスク 52 第2のドライブOD2にセットされるディスク
Claims (7)
- 【請求項1】 2つの光磁気ディスクドライブと1つの
コントローラとからなる光磁気ディスク装置システムに
おいて、 一方のドライブのディスクの交替領域に記録すべき情報
を、他方のドライブのディスク上に記録することを特徴
とする光磁気ディスク装置システム。 - 【請求項2】 2つの光磁気ディスクドライブと1つの
コントローラとからなる光磁気ディスク装置システムに
おいて、 交替処理専用ディスクに交替処理専用であることを決定
づける交替処理専用決定手段を設け、 該交替処理専用決定手段をコントローラが検知したとき
は、該コントローラがドライブを交替処理専用として動
作させ、検知しなかったときは、一般のドライブと同様
に動作させることを特徴とする光磁気ディスク装置シス
テム。 - 【請求項3】 請求項1または請求項2の光磁気ディス
ク装置システムにおいて、 交替領域が一杯になったディスクに対して該ディスク特
有の識別番号を付与する識別番号付与手段を備え、 交替処理専用ディスク側にどの識別番号のディスクの交
替情報であるか認識可能な情報を記録することを特徴と
する光磁気ディスク装置システム。 - 【請求項4】 請求項2の光磁気ディスク装置システム
において、 一方のドライブに交替領域が一杯のディスクがセットさ
れたとき、またはドライブの動作中にディスクの交替領
域が一杯になったとき、他方のドライブに交替処理専用
ディスクがセットされていないことを検知した場合、コ
ントローラがホストコンピュータに対してエラーメッセ
ージを送出することを特徴とする光磁気ディスク装置シ
ステム。 - 【請求項5】 2つの光磁気ディスクドライブを1つの
コントローラで動作させる光磁気ディスクライブラリ装
置において、 交替処理専用ディスクの収納場所を設けたことを特徴と
する光磁気ディスク装置システム。 - 【請求項6】 請求項1から請求項5の光磁気ディスク
装置システムにおいて、 交替処理専用ディスクの交替領域が一杯になったとき、
オペレータに対して他の交替処理専用ディスクの挿入を
指示するためのエラーコードを、コントローラからホス
トコンピュータへ送出することを特徴とする光磁気ディ
スク装置システム。 - 【請求項7】 請求項6の光磁気ディスク装置システム
において、 2つのドライブの両方に交替処理専用ディスクが挿入さ
れたとき、両方のディスクにおける同一識別番号のディ
スクの交替領域を一方のディスクにまとめる手段を備え
たことを特徴とする光磁気ディスク装置システム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP25441294A JPH0895718A (ja) | 1994-09-22 | 1994-09-22 | 光磁気ディスク装置システム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP25441294A JPH0895718A (ja) | 1994-09-22 | 1994-09-22 | 光磁気ディスク装置システム |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0895718A true JPH0895718A (ja) | 1996-04-12 |
Family
ID=17264622
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP25441294A Pending JPH0895718A (ja) | 1994-09-22 | 1994-09-22 | 光磁気ディスク装置システム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0895718A (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010125658A1 (ja) * | 2009-04-28 | 2010-11-04 | パイオニア株式会社 | 再生装置及び方法、記録装置及び方法、並びにコンピュータプログラム |
JPWO2013108284A1 (ja) * | 2012-01-16 | 2015-05-11 | 日立コンシューマエレクトロニクス株式会社 | 光情報記録再生装置および光情報記録再生方法 |
-
1994
- 1994-09-22 JP JP25441294A patent/JPH0895718A/ja active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010125658A1 (ja) * | 2009-04-28 | 2010-11-04 | パイオニア株式会社 | 再生装置及び方法、記録装置及び方法、並びにコンピュータプログラム |
JPWO2013108284A1 (ja) * | 2012-01-16 | 2015-05-11 | 日立コンシューマエレクトロニクス株式会社 | 光情報記録再生装置および光情報記録再生方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7391688B2 (en) | Method for managing defective area of optical recording medium | |
EP1450364B1 (en) | Method and apparatus of recording data in the optical recording medium | |
US5319626A (en) | Method for rewriting defect management areas on optical disk according to ECMA standard | |
JP4744569B2 (ja) | Avデータの記録再生に適した記録方法と再生方法及び、その記録ドライブと再生ドライブ及び、情報記録システムと情報再生システム及び、情報記録媒体 | |
JPH052837A (ja) | 情報記録再生装置 | |
US6771575B1 (en) | Defect area management system and method for optical storage medium | |
JPH01231122A (ja) | データ記憶装置 | |
US6169710B1 (en) | Optical disc recording/reproducing method and apparatus | |
JP2968181B2 (ja) | ディスク装置及びデータ書込読出方法 | |
KR100391740B1 (ko) | 재생 오류의 처리 방법 및 이를 이용한 디스크 장치 | |
US7062682B2 (en) | Data recorder and data recording method avoiding data loss due to data transfer error | |
JP3437502B2 (ja) | 書き換え可能型光ディスクの動的欠陥管理方法 | |
JPH07182792A (ja) | 情報セクタの欠陥処理方法 | |
JPH0895718A (ja) | 光磁気ディスク装置システム | |
JP3420386B2 (ja) | データ複写装置 | |
JP2001266464A (ja) | データ記録再生装置 | |
JP3841595B2 (ja) | 記憶装置の交代処理時間判定試験方法 | |
JPH0527923A (ja) | 情報記録再生方式 | |
JPH04245072A (ja) | 媒体上にデ−タ管理情報領域を備えたディスク装置 | |
JP2006343923A (ja) | ディスク記録装置 | |
US6546502B1 (en) | Information recording method and apparatus of optical disc | |
JPH08202502A (ja) | 記録再生装置 | |
JPH0660550A (ja) | ディスク装置 | |
JPS6348662A (ja) | 光デイスク装置の情報記録再生方法 | |
JP4196512B2 (ja) | Avデータの記録再生に適した記録方法と再生方法及び、その記録ドライブと再生ドライブ及び、情報記録システムと情報再生システム及び、情報記録媒体 |