(57)【要約】【課題】  リトライ動作を実行してもリアルタイム処理を行うことができる記録再生装置を提供すること。【解決手段】  記録再生装置が実行すべきコマンドを入力するコマンド入力手段と、コマンド中止指令を入力するコマンド中止指令入力手段とを設け、ディスク装置がコマンドのリトライ動作を行っている場合に、必要に応じて、ホスト側からアボート信号を記録再生装置に送ることで、アボート信号を受け取った記録再生装置が当該コマンドのリトライ動作を中止することにより、リトライ動作の回数を制御する。【選択図】  図１
2005222626.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体上にデータを記録再生する記録再生装置であって、
記録再生装置が実行すべきコマンドを入力するコマンド入力手段と、
コマンド中止指令を入力するコマンド中止指令入力手段とを有し、
入力されたコマンドを実行中に、コマンド中止指令が入力された場合には、実行中のコマンドの処理を中止し、次のコマンドを入力できる状態に遷移するように制御することを特徴とする記録再生装置。
【請求項２】
記録媒体上に所定バイト数のデータブロックを構成し、上記データブロックにデータを記録するとともに、上記データブロックに誤り訂正符号を付加して記録媒体上に記録し再生する記録再生装置であって、
記録再生装置が実行すべきコマンドを入力するコマンド入力手段と、
コマンド中止指令を入力するコマンド中止指令入力手段とを有し、
上記コマンド入力手段からのデータ再生コマンドが入力されると、上記データブロックの再生を開始し、
上記データブロック再生中に誤り訂正処理により訂正不能誤りを検出した場合に、訂正不能誤りが検出されなくなるまで再読み出しを行うとともに、
再生処理中にコマンド中止指令が入力された場合には、上記再読み出し処理を中止することを特徴とする記録再生装置。
【請求項３】
記録媒体上に所定バイト数のデータブロックを構成し、上記データブロックにデータを記録するとともに、上記データブロックに誤り訂正符号を付加して記録媒体上に記録し再生する記録再生装置であって、
記録再生装置が実行すべきコマンドを入力するコマンド入力手段と、
コマンド中止指令を入力するコマンド中止指令入力手段とを有し、
上記コマンド入力手段からのデータ再生コマンドが入力されると、上記データブロックの再生を開始し、
上記データブロック再生中に誤り訂正処理により訂正不能誤りを検出した場合に、訂正不能誤りが検出されなくなるまでの再読み出しを所定回数繰り返すとともに、
再生処理中にコマンド中止指令が入力された場合には、上記再読み出し処理を中止することを特徴とする記録再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報を記録再生する記録再生装置に関するものであり、特に民生用のＡＶ機器に利用することが可能な記録再生装置に関するものである。
【背景技術】
【０００２】
ハードディスク装置や光ディスクドライブに代表されるコンピュータ用の外部記録装置が幅広く利用されている。これら記録装置は、高速にアクセスが出来、容量も大きいため、コンピュータに限らず、民生用のＡＶ機器などにも幅広く利用されている（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開２００３−２５７１３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記のような記録再生装置は、コンピュータ向けに設計されており、読み書きするデータの信頼性を高めるような工夫がなされている。例えば、ディスク上から読み出したデータに誤りが生じており、訂正が出来ないと判断した場合には、再度データの読み出しを行い、正しいデータが読み出せるまで何度も読み出しを繰り返す。これをリトライ動作という。
【０００５】
また、記録時にも、記録したデータを再度読み出し、記録データとの一致を確認する、いわゆるベリファイ動作を行うことにより、信頼性を高める工夫もなされているものもある。リトライ動作やベリファイ動作は、文書データ等の時系列ではないデータを扱う場合に、データの信頼性を確保できる点で好適である。
【０００６】
一方、ビデオレコーダーを始めとする民生用のＡＶ機器では、扱うデータが映像や音声といった時系列的なデータであるので、データの信頼性よりも実時間（以下「リアルタイム」と言う）での記録再生が優先される。したがって、前述のようなコンピュータ用の記録再生装置をそのまま流用した場合には、読み出しエラーが生じた場合に、読み出しに時間がかかり、リアルタイム処理でのデータ記録再生を正常に行うことが出来ない恐れがある。
【０００７】
また、読み出し時・書き込み時に、振動などによりヘッドの位置がずれたり、ヘッドの移動が妨げられる場合がある。このような異常が生じた場合にも、目的のセクターへアクセスするまでに時間がかかるので、データの記録再生が中止し、記録再生を正常に行うことが出来ない恐れがある。
【０００８】
前述の特許文献では、リアルタイム処理を可能とするために、ディスク装置内に最大リトライ時間を計算する機能を有し、ホスト側からの指示とは無関係に自動的にリトライ動作を行うように構成されている。
【０００９】
しかしながら、リトライ処理を行うことの出来る最大時間は、記録するデータのデータレートや、次に行うべき処理の内容などによって異なり、単純にディスク装置内で計算することは困難である。また、リトライ動作を行っている間は、ディスク装置はホストから他のコマンドを受け付け、実行することができないので、リアルタイム処理を行うことができない可能性がある。
【００１０】
本発明の目的は、上記課題を解決し、リトライ動作を実行してもリアルタイム処理を行うことができる記録再生装置を提供することにある。
【課題を解決するための手段】
【００１１】
記録再生装置に、記録再生装置が実行すべきコマンドを入力するコマンド入力手段と、コマンド中止指令を入力するコマンド中止指令入力手段とを設け、入力されたコマンドを実行中に、コマンド中止指令が入力された場合には、実行中のコマンドの処理を中止し、次のコマンドを入力できる状態に遷移するように制御する。
【発明の効果】
【００１２】
本発明によれば、リトライ動作を実行してもリアルタイム処理を行うことができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明を適用した実施例について説明する。
【実施例１】
【００１４】
図１に、本実施例のディスク装置のブロック図を示す。
図１中、１０１は磁気ディスク、１０２は磁気ヘッド、１０３は信号処理回路、１０４はメモリー、１０５はインターフェース回路、１０６は入出力端子、１０７はサーボ部、１０８は制御部である。
【００１５】
図２に、図１のディスク装置で用いるインターフェース回路１０５内のインターフェースレジスターの詳細を示す。
【００１６】
外部のホスト装置から発せられるコマンドやデータは、ＣＳ１＃、ＣＳ２＃、ＤＡ２、ＤＡ１、ＤＡ０に入力される各信号のＨｉｇｈ（図２の「Ｈ」）、Ｌｏｗ（図２の「Ｌ」）の組合せにより決められるインターフェースレジスター内のアドレスに入力されるように、そのコマンドやデータに対応したアドレスが付加されて発せられる。なお、図２中、「Ｘ」は、「Ｈ」でも「Ｌ」でもいいと言う意味である。また、図２における「Ｒｅａｄ」「Ｗｒｉｔｅ」は、それぞれ、外部のホスト装置から見た「Ｒｅａｄ」「Ｗｒｉｔｅ」である。「Ｒｅａｄ」することで、外部のホスト装置がディスク装置の動作状態を確認することができ、「Ｗｒｉｔｅ」することで、ディスク装置に対して実行して欲しいコマンドを入力することができる。
【００１７】
ここで、図２に示したインターフェースレジスターは、インターフェース回路１０５に実装されている。外部のホスト装置からのインターフェース回路１０５内のインターフェースレジスターに書き込まれたコマンドやデータは、制御部１０８により読み出され、コマンドに対応した動作が行われる。
【００１８】
まず、図１のディスク装置において、データの記録を行う際の動作を説明する。
データ記録時には、外部のホスト装置から記録コマンドが入力される。具体的には、記録開始セクター番号に応じたパラメータが、図２に示す「ＳｅｃｔｏｒＮｕｍｂｅｒ」、「ＣｙｌｉｎｄｅｒＬｏｗ」、「ＣｙｌｉｎｄｅｒＨｉｇｈ」、「Ｄｅｖｉｃｅ／Ｈｅａｄ」レジスターに各々書き込まれる。また、書き込みセクター数が、「ＳｅｃｔｏｒＣｏｕｎｔ」レジスターに書き込まれる。次いで、記録コマンドが図２に示す「Ｃｏｍｍａｎｄ」レジスターに書き込まれ、記録コマンドが実行される。
【００１９】
「Ｃｏｍｍａｎｄ」レジスターに書き込まれた記録コマンドは、制御部１０８により読み出され、データ記録動作の準備がなされる。具体的には、記録コマンドが入力されると、制御部１０８は、図２に示す「Ｓｔａｔｕｓ」レジスター内のＢＳＹ（Ｂｕｓｙ）信号を１にすることにより、ディスク装置が作業中であることを外部ホスト装置に通知する。次に、制御部１０８は、サーボ部１０７を制御し、磁気ディスク１０１の回転速度と、磁気ヘッド１０２の位置の制御を行なう。磁気ヘッド１０２の位置は、インターフェースレジスターに設定されたパラメータにしたがって、所定のセクター位置へのデータ書き込みが開始できるように制御される。この時、記録データの受け入れが可能になった旨を通知するため、図２に示す「Ｓｔａｔｕｓ」レジスター内のＤＲＱ（Ｄａｔａ  Ｒｅｑｕｅｓｔ）信号を１にし、かつ、ＢＳＹ信号を０にする。
【００２０】
外部ホスト装置は、ＤＲＱ信号とＢＳＹ信号の状態を確認し、ディスク装置がデータ受け入れ可能となった後、「ＳｅｃｔｏｒＣｏｕｎｔ」レジスターに指定したバイト数分の記録データを、図２に示す「Ｄａｔａ」レジスターに転送する。ここで、外部ホスト装置からディスク装置へのデータ転送動作は、外部ホスト装置内のＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）によって行われてもよいし、ＤＭＡ（Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ）転送装置によって行われてもよい。
【００２１】
こうしてディスク装置に入力された記録データは、メモリー１０４に入力される。メモリー１０４内に書き込まれた記録データは、信号処理部１０３により誤り訂正符号の付加や所定の変調処理が行われ、磁気ヘッド１０２を介して磁気ディスク１０１上に記録される。書き込みは、セクター単位で行われ、１セクター（例えば５１２バイト）分の記録データを書き終わると、セクターアドレスを増加させ、自動的に次のセクターへの書き込みが行われる。
【００２２】
外部ホスト装置により指定されたセクター分の記録データの受け取りが完了すると、「Ｓｔａｔｕｓ」レジスター内のＤＲＱ信号を０にすることにより、データ受け取りが完了した旨を外部ホスト装置に通知する。また、受け取った全記録データの磁気ディスク１０１への記録が完了するまで、制御部１０８は、「Ｓｔａｔｕｓ」レジスター内のＢＳＹ信号を１として記録作業中である旨を外部ホスト装置に通知する。指定されたバイト数の全記録データの記録が完了すると、「Ｓｔａｔｕｓ」レジスター内のＢＳＹ信号を０として、作業完了を外部ホスト装置に通知する。
【００２３】
以上の動作により、外部ホスト装置からディスク装置に所定の記録データが転送され、磁気ディスク上の所定のセクターへ記録データの書き込みが行われる。
【００２４】
次に、本実施例のディスク装置の再生時の動作を以下に説明する。
図４に、本実施例の記録再生装置における再生動作のフローチャートを示す。
図４中、Ｓ１は開始ステップ、Ｓ２はデータ読み出しステップ、Ｓ３はエラーの有無判別ステップ、Ｓ４はデータ出力ステップ、Ｓ５はアボート信号の有無判別ステップ、Ｓ６はアボート処理ステップ、Ｓ７は終了ステップである。
【００２５】
再生時には、外部のホスト装置から再生コマンドが入力される。具体的には、再生開始セクター番号に応じたパラメータが図２に示す「ＳｅｃｔｏｒＮｕｍｂｅｒ」、「ＣｙｌｉｎｄｅｒＬｏｗ」、「ＣｙｌｉｎｄｅｒＨｉｇｈ」、「Ｄｅｖｉｃｅ／Ｈｅａｄ」レジスターに各々書き込まれる。また、読み取りセクター数が、「ＳｅｃｔｏｒＣｏｕｎｔ」レジスターに書き込まれ、再生コマンドが「Ｃｏｍｍａｎｄ」レジスターに書き込まれ、コマンドが実行される。
【００２６】
「Ｃｏｍｍａｎｄ」レジスターに書き込まれた再生コマンドは、制御部１０８により読み出され、データ再生動作の準備がなされる。具体的には、再生コマンドが入力されると、制御部１０８は「Ｓｔａｔｕｓ」レジスター内のＢＳＹ（Ｂｕｓｙ）信号を１にすることにより、ディスク装置が作業中であることを外部ホスト装置に通知する。次に、制御部１０８は、サーボ部１０７を制御し、磁気ディスク１０１の回転速度と、磁気ヘッド１０２の位置の制御が行われる。磁気ヘッド１０２は、インターフェースレジスターに設定されたパラメータにしたがって、所定のセクター位置に移動され、データの再生動作が開始される。
【００２７】
磁気ヘッド１０２により読み出された再生データは、信号処理回路１０３により所定の復調処理と誤り訂正処理が行われる（Ｓ２）。ここで、再生データに訂正不能な誤りがあるかどうかを制御部１０８で判断する（Ｓ３）。
【００２８】
再生データに誤りがなかった場合、ないし、誤り訂正処理により誤りが訂正可能な場合には、制御部１０８は、読み出された所定セクターのデータをメモリー１０４上に書き込み、外部ホスト装置に再生データの出力を行う制御を行う（Ｓ４）。具体的には、制御部１０８は、再生データの転送が可能になったので、「Ｓｔａｔｕｓ」レジスター内のＢＳＹ信号を０とするとともに、「Ｓｔａｔｕｓ」レジスター内のＤＲＱ信号を１にセットして、外部ホスト装置に再生データを出力可能な旨を通知する。外部ホスト装置は、インターフェースレジスター内の「Ｄａｔａ」レジスターを介して出力された再生データを受け取る。
【００２９】
一方、ステップＳ３にて、訂正不能誤りありと判断された場合、再生データの出力は行わず、ステップＳ５に進む。ステップＳ５では、制御部１０８がアボート信号入力の有無を判断する。アボート信号は、データの読み出し処理を中止させるための信号である。アボート信号は、図２に示した「Ｄｅｖｉｃｅ  Ｃｏｎｔｒｏｌ」レジスター中のＡＢＲＴレジスターに対応している。ＡＢＲＴレジスターに１を書き込むと、アボート信号として、制御部に入力される。アボート処理を行わない場合、アボート信号は、外部ホスト装置から０が入力されている。
【００３０】
なお、図３は、図２の「Ｄｅｖｉｃｅ  Ｃｏｎｔｒｏｌ」レジスターの詳細図である。３０３上述のＡＢＲＴレジスターである。従来知られているインターフェースの規格では、レジスター３０３を使用することがなかった。本実施例ではレジスター３０３をＡＢＲＴレジスターとして利用することで、入力されたコマンドを実行中に、コマンド中止指令が入力された場合には、実行中のコマンドの処理を中止し、次のコマンドを入力できる状態に遷移するように制御できる。
【００３１】
ステップＳ５にて、制御部１０８は、アボート処理の可否を判断する。「Ｄｅｖｉｃｅ  Ｃｏｎｔｒｏｌ」レジスター中のアボート信号が０の場合、リトライ動作により、再度データの読み出しを行う。具体的には、ステップＳ２に戻り、再度データの読み出しを行う。これにより、読み出したデータに訂正不能誤りが含まれる場合には、再度データの読み出しを行い、訂正不能誤りがなくなるまで繰り返し読み出しが行われる。
【００３２】
磁気ディスク１０２上のホコリや傷などにより、データが上手く読み出せない場合がある。また、外部からのノイズなどによっても、読み出したデータが異常になり、訂正不能誤りが生じる場合がある。このような場合、再生コマンドのリトライ動作に従って再度データを読み出すことにより、正しいデータを読み出せる可能性がある。
【００３３】
しかしながら、大きな傷が付いている場合など、再生コマンドのリトライ動作を何度か繰り返してもデータが読み出せない場合もあり得る。この場合、リトライ動作を繰り返すことによりデータの読み出し処理に時間がかかり、映像データのようなリアルタイム処理が要求されるデータの再生の場合、不都合を生じる。
【００３４】
そこで、本実施例のディスク装置では、リトライ動作のように時間のかかる処理が行われ、ディスク装置からの応答がなくなった場合に、アボート信号を入力することにより、ディスク装置の処理を中止させることが出来る。
【００３５】
なお、上記実施例では、リトライ動作を繰り返すように構成しているがこれは限定されるものではなく、リトライ動作の回数を予め決めておき、所定の回数だけリトライ動作を繰り返しても訂正不能誤りが生じる場合には、エラーを発生させ、処理を中止するように構成してもよい。
【００３６】
図４に示した再生時の処理では、ステップＳ４にて、アボート信号なし（ＡＢＲＴレジスタの値が０）の場合には、再度ステップＳ２に移行して、データの再読み出しを行っていた。
【００３７】
訂正不能誤り発生により、データ読み出しが何度も行われ、不都合が生じた場合には、外部ホスト装置は、ＡＢＲＴレジスタに１を書き込む。そして、制御部１０８は、アボート信号ありとして認識する。
【００３８】
ステップＳ３により再生データに訂正不能誤りがあり、ステップＳ５にて制御部１０８がアボート信号ありと判断した場合には、アボート処理が行われる（Ｓ６）。
【００３９】
具体的には、アボート処理が行われると、磁気ディスク１０２上からの再生データの読み出しが中止され、メモリー１０４上に含まれる全てのデータを削除する。また、アボート処理を行った旨を外部ホスト装置に通知するために、インターフェースレジスター中の「Ｅｒｒｏｒ」レジスタを１にする。これにより、外部ホスト装置は、ディスク装置の処理が異常終了したことを検知できる。
【００４０】
なお、ここで、メモリー１０４上のデータは、削除せずに、訂正不能誤りが含まれたデータを読み出せるように制御してもよい。映像データのようなリアルタイムデータの場合、多少の誤りが生じていてもあまり目立たないので、そのまま出力しても問題となることは少ないためである。
【００４１】
アボート処理が終了すると、ディスク装置は、コマンド待ち状態となり、外部ホスト装置からのコマンドを受け付けることが出来る。これにより、ディスク装置のリトライ処理の終了を待つことなく、次の動作を行わせることが可能である。
【００４２】
以上のように、本実施例のディスク装置では、外部ホスト装置からアボート信号を入力することが出来るので、リトライ動作のように時間のかかる処理を強制的に処理を中止させ、次のコマンドを実行させることが可能であり、リアルタイムの処理が必要となった場合にも、処理の妨げとはならない。
【００４３】
なお、上記実施例では、アボート信号により、再生時のリトライ動作を中止することが出来るように構成しているが、これは限定されるものではない。例えば、記録時に、記録データが途切れた場合にアボート処理により記録を中止したり、フォーマット時にフォーマットを中止させるために使用することも可能である。
【実施例２】
【００４４】
次に、本実施例のディスク装置を使用した再生装置の動作を以下に説明する。
図５に、本実施例の再生装置のブロック図を示す。
図５中、５０１はディスク装置、５０２は出力制御装置、５０３は音声デコーダ、５０４は音声出力端子、５０５は映像デコーダ、５０６は映像出力端子、５０７はシステム制御部、５０８はリモコン受信部である。
なお、ここで、ディスク装置５０１は、図１に示したディスク装置と同様の構成であり、詳細な説明は省略する。
【００４５】
再生時に、ユーザーはリモコン（図示せず）を用いてディスク装置内に記録されているコンテンツから、所望のコンテンツを選択し、再生装置に再生開始を指示する。リモコンからの制御信号は、リモコン受信部５０８で受信され、システム制御部５０７に入力される。システム制御部５０７は、リモコンからの制御信号にしたがい、再生処理を開始する。
【００４６】
具体的には、まず、システム制御部５０７は、ディスク装置５０１よりファイル管理情報を読み出し、ディスク上に記録されているデータの判別を行う。続いて、記録されているコンテンツの一覧を表示し、ユーザーに選択を行わせる。続いて、ユーザーにより選択されたコンテンツに対応したファイルを読み出し、出力制御部５０２に入力する。
【００４７】
この時、システム制御部５０７は、再生開始セクター番号および再生データ長をパラメータとして、ディスク装置５０１中のインターフェースレジスターへデータを書き込む。その後、データ読み出しコマンドをインターフェースレジスター中のコマンドレジスタに書き込み、ディスク上のデータの読み出しを行わせる。
【００４８】
システム制御部５０７から入力されたパラメータおよびコマンドは、ディスク装置５０１中の制御部１０８により解析され、ディスク上からのデータ読み出しが開始される。
【００４９】
ディスク装置５０１内では、指定されたセクターのデータを読み出し、読み出したデータをメモリー１０４に書き込み、データの準備が出来た旨、システム制御部５０７に通知する。
【００５０】
システム制御部５０７は、ディスク装置５０１にて読み出しデータの準備が出来ると、ディスク装置５０１からデータを読み出し、出力制御部５０２に入力する。
【００５１】
出力制御部５０２は、所定のタイミングでディスク装置から読み出したデータを音声デコーダ５０３およぶ映像デコーダ５０５に入力する。
【００５２】
音声デコーダ５０３では、入力された音声データをデコードし、音声信号として、音声出力端子５０４に出力する。映像デコーダ５０５では、入力された映像データをデコードし、映像信号として、映像信号出力端子５０６に出力する。
【００５３】
以上のようにして、ディスク装置５０１内のディスク上に記録されているコンテンツを再生することが出来る。
【００５４】
次に、コンテンツの再生中に、ディスク上からのデータ読み出しエラーが発生した場合の動作を説明する。
【００５５】
前述の再生動作中に、ディスク上の傷やホコリなどにより、読み出しデータに訂正不能誤りが生じる場合がある。具体的には、ディスク上から読み出したセクターのデータは、信号処理回路１０３により所定の復調処理および誤り訂正処理が行われるが、誤り訂正処理において、訂正不能誤りが検出されると、制御部１０８は同じセクターのデータを再度読み出す。このリトライ動作は、訂正不能誤りがなくなるまで繰り返される。
【００５６】
リトライ動作により正しいデータが得られる場合が多いが、リトライ動作によっても正しいデータが読み出せない場合がある。リトライ動作が繰り返されると、データの読み出しが中止し、データの再生が行えなくなる。
【００５７】
システム制御部５０７は、ディスク装置５０１にコマンドを発行してから、所定時間、ディスク装置５０１からの応答がない場合には、リトライ動作に入っているものと判断する。
【００５８】
この時、システム制御部５０７は、ディスク装置５０１の応答時間や出力制御部５０２に溜まっているデータ量、データレートなどを勘案し、再生処理に支障を来す可能性がある場合には、リトライ処理を中止させるため、アボート処理の要求を行う。
【００５９】
ディスク装置５０１内では、アボート処理の要求があった場合には、図４のフローチャートにしたがい、データの読み出し処理を中止する。
【００６０】
システム制御部５０７は、アボート処理の要求を行った場合、再生が中止するので、映像デコーダ５０３を制御し、映像デコーダ５０３から出力される映像を一時停止（フリーズ）する。これにより、画面がちらついたり、異常な画面が表示されるのを防止する。また、音声デコーダ５０３を制御し、音声デコーダ５０３の出力信号をミュートし、異常な音声が出力されるのも防止する。
【００６１】
次にシステム制御部５０７は、アボート処理を行った次のセクターからデータの読み出しを再開し、データが正常に読み出された後、映像デコーダ５０５および音声デコーダ５０３の動作を通常のデコード動作に戻す。
【００６２】
以上のような処理により、ディスク上の傷などで正常なデータが読み出せず、ディスク装置からの応答が中止した場合にも、正常な動作に戻すことが可能である。また、映像デコーダおよび音声デコーダを制御するので、異常な音声や映像が出力されることを防止できる。
【００６３】
ここで、リトライ処理が行われたセクター番号は、システム制御部５０７により記憶され、以降、このセクターを記録再生処理に使用しないように制御してもよい。
【００６４】
以上、説明したように、本実施例にかかるディスク装置およびこれを利用した記録再生装置では、何らかの異常によりディスク装置からの応答に時間がかかる場合にも、外部からディスク装置の動作を中止させ、次の動作を行わせることが可能である。
【００６５】
上記説明では、再生時のリトライ動作を中止する例を挙げて説明しているが、これは限定されるものではなく、記録時やフォーマット時など様々な場面で応用が可能である。
【００６６】
また、上記実施例では、アボート処理をアボート信号の入力により開始するように構成しているが、これは限定されるものではない。例えば、コマンドとしてアボートコマンドを設け、コマンドレジスターにアボートコマンドが入力された場合に、アボート処理を行うように構成してもよい。また、上記インターフェースレジスターとは別に、独立したアボート信号が外部ホストよりディスク装置に直接入力されるような構成としてもよい。この場合、制御部１０８は、アボート信号の入力信号をモニターし、アボート処理の可否を判断すればよい。
【００６７】
本発明は、アボート処理の指示を行うためのアボート指令の入力方法によらず適用が可能である。
【図面の簡単な説明】
【００６８】
【図１】ディスク装置のブロック図
【図２】インターフェースレジスターの構成図
【図３】「Ｃｏｎｔｒｏｌ  Ｄｅｖｉｃｅ」レジスターの詳細図
【図４】読み出し処理のフローチャートを示す図
【図５】再生装置のブロック図
【符号の説明】
【００６９】
１０１  磁気ディスク
１０２  磁気ヘッド
１０３  信号処理回路
１０４  メモリー
１０５  インターフェース部
１０６  入出力端子
１０７  サーボ部
１０８  制御部
３０３  アボートレジスター
５０１  ディスク装置
５０２  出力制御部
５０３  音声デコーダ
５０４  音声出力端子
５０５  映像デコーダ
５０６  映像出力端子
５０７  システム制御部
５０８  リモコン受信部
【図１】
2005222626.tif 000003
【図２】
2005222626.tif 000004
【図３】
2005222626.tif 000005
【図４】
2005222626.tif 000006
【図５】
2005222626.tif 000007