【手続補正書】
【提出日】平成15年12月9日(2003.12.9)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】記録再生装置及び記録再生方法
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
予め、記録再生用のタイムスロットと、記録再生モードに対するコマンド生成のために必要な制御用タイムスロットが割当られ、前記タイムスロットに応じて、連続する複数のデータを順次分散して記録再生するハードディスクと、
前記分散記録再生されたデータのパリティデータを記録再生する専用のハードディスクと、
前記各々のハードディスクの書き込みエラーを検出する手段と、
前記書き込みエラーが検出されたハードディスクに記録されるべきデータを、前記書き込みエラーが検出されなかった残りの前記ハードディスクのデータと前記パリティデータに基づいてエラーデータを再構築する手段とを有すると共に、
前記制御用のタイムスロットに基づいて前記ハードディスクを制御する制御手段とを備え、
書き込みエラーが発生した場合には、そのハードディスクに対する予備セクターのリアサイン動作を行うことなく、データ記録を他のハードディスクへの記録と共に続行し、かつ、
前記制御用のタイムスロットを利用して再構築された書き込みエラーに対応したデータを、前記書き込みエラーが検出されたハードディスクの任意のセクターに記録するようにしたことを特徴とする記録再生装置。
【請求項２】
書き込みエラーが発生した場合には、そのハードディスクに対する予備セクターのリアサイン動作を行い、かつ、
前記制御用のタイムスロットを利用して再構築された書き込みエラーに対応したデータを、前記書き込みエラーが検出されたハードディスクの任意のセクターに記録するようにすると共に、
前記リアサイン動作によって、データ再生モードが中断したときには、その中断したハードディスクからの出力データとして、残りのハードディスクより再生されたデータに基づいて、再構築されるようになされたことを特徴とする請求項１に記載の記録再生装置。
【請求項３】
予め、記録再生用のタイムスロットと、記録再生モードに対するコマンド生成のために必要な制御用タイムスロットが割当られ、前記タイムスロットに応じて、連続する複数のデータをハードディスクで順次分散して記録再生し、前記分散記録再生されたデータのパリティデータを専用のハードディスクで記録再生する方法において、
前記各々のハードディスクの書き込みエラーを検出し、
前記書き込みエラーが検出されたハードディスクに記録されるべきデータを、前記書き込みエラーが検出されなかった残りの前記ハードディスクのデータと前記パリティデータに基づいてエラーデータを再構築すると共に、前記制御用のタイムスロットに基づいて前記ハードディスクを制御し、
書き込みエラーが発生した場合には、そのハードディスクに対する予備セクターのリアサイン動作を行うことなく、データ記録を他のハードディスクへの記録と共に続行し、かつ、前記制御用のタイムスロットを利用して再構築された書き込みエラーに対応したデータを、前記書き込みエラーが検出されたハードディスクの任意のセクターに記録するようにしたことを特徴とする記録再生方法。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
【発明の属する技術分野】
この発明はＡＶ（Ａudio  Ｖideo ）サーバー用のディスクアレイ装置などに適用して好適な記録再生装置及び記録再生方法に関する。更に詳しくは複数台のハードディスクを並列運転するディスクアレイが備えられ、記録時に書き込みエラーが発生したときにはハードディスクなどをコントロールするコントローラに割当てられたタイムスロットを利用して書き込みエラーが生じたデータを再構築して書き込むことにより、記録再生動作を中断することなく、エラー修正できるようにしたものである。


【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
そこで、本発明では書き込み時に発生したハードディスクの書き込みエラーを、装置自体に用意したコントローラにタイムスロット内で自動補正できるようにして、映像・音声データの記録再生要求に対して連続性を失うことなく記録再生動作を継続できるようにした記録再生装置及び記録再生方法を提供する。


【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
【課題を解決するための手段】
この発明に係る記録再生装置及び記録再生方法では、予め、記録再生用のタイムスロットと、記録再生モードに対するコマンド生成のために必要な制御用タイムスロットが割当られ、タイムスロットに応じて、連続する複数のデータを順次分散して記録再生するハードディスクと、分散記録再生されたデータのパリティデータを記録再生する専用のハードディスクと、各々のハードディスクの書き込みエラーを検出する手段と、書き込みエラーが検出されたハードディスクに記録されるべきデータを、書き込みエラーが検出されなかった残りのハードディスクのデータとパリティデータに基づいてエラーデータを再構築する手段とを有すると共に、制御用のタイムスロットに基づいてハードディスクを制御する制御手段とを備え、書き込みエラーが発生した場合には、そのハードディスクに対する予備セクターのリアサイン動作を行うことなく、データ記録を他のハードディスクへの記録と共に続行し、かつ、制御用のタイムスロットを利用して再構築された書き込みエラーに対応したデータを、書き込みエラーが検出されたハードディスクの任意のセクターに記録するようにしたものである。


【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
本発明の記録再生装置及び記録再生方法によれば、書き込みエラーが発生したときは予め割当てられた制御用のタイムスロットを利用してデータを書き込む。すなわち、書き込みエラーが発生したときは、書き込みエラーが検出されなかった残りの全てのハードディスクより再生されたデータとパリティデータに基づいて、エラーデータが再構築され、この再構築データを、書き込みエラーが検出されたハードディスクのデータとして制御用タイムスロットの時間を利用して記録する。


【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
図１に示すように記録再生装置１０にはバスインタフェース１、ディスクアレイコントローラ１１、ハードディスクＨ１〜Ｈｐが設けられる。データバス１にはバスインタフェース１が接続され、記録データが入出力される。バスインタフェース１にはディスクアレイコントローラ１１の内部バス１６が接続され、この内部バス１６に更に複数のハードディスクＨ１〜Ｈｐが接続される。データバス３から入力された記録データは高速化を図るために、ハードディスクＨ１〜Ｈｐがアレイ化されており、ディスクアレイコントローラ１１によってハードディスクＨ１〜Ｈ３に分散してデータが記録されると共に、パリティーデータも同時に記録される。


【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００４１
【補正方法】変更
【補正の内容】
【００４１】
ＣＰＵバス３５にはメモリ３３が接続され、このバス調停に必要なタイムスロットに関するデータが格納される。タイムスロットは繰り返しシーケンスＴ１を一定の時間ｔ毎に区切ったデータである。このようにタイムスロットｔを基準に制御すれば、各デコーダ回路＃１〜＃ｎ、エンコーダ回路２０やコントロール基板３１がデータバス３をそれぞれタイムスロットｔの間だけ占有できる（図３参照）。


【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００６１
【補正方法】変更
【補正の内容】
【００６１】
（第１の実施例）
図６は、第１の実施例としての書き込みエラー発生時の動作タイムチャートを示している。


【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００８５
【補正方法】変更
【補正の内容】
【００８５】
【発明の効果】
以上説明したように、本発明の記録再生装置及び記録再生方法によれば、書き込みエラーが発生したときは予め割当てられた制御用のタイムスロットを利用してデータを書き込む。すなわち、書き込みエラーが発生したときは、書き込みエラーが検出されなかった残りの全てのハードディスクより再生されたデータとパリティデータに基づいて、エラーデータが再構築され、この再構築データを、書き込みエラーが検出されたハードディスクのデータとして制御用タイムスロットの時間を利用して記録する。


【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００８７
【補正方法】変更
【補正の内容】
【００８７】
また、本発明の記録再生装置及び記録再生方法によれば、データ記録用タイムスロットに続いてデータ再生用タイムスロットが存在するようなシーケンスとなされているときで、データ記録用タイムスロットの期間の中で不良セクターに代わる予備セクター（代替セクター）の論理アドレスをリアサインするように構成されている場合にも、制御用タイムスロットを利用してエラーの発生しなかったハードディスクよりデータを再生し、これら再生データに基づいて再記録すべきデータが構築される。これとは別に再生用タイムスロット内では再生要求のあったアドレスに対する再生データ（パリティデータ）に基づいて、エラーＨＤＤ用のデータを再構築し、再構築したデータを再生データとして転送する。こうすることによって記録再生データの連続性を担保できる。


【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００８８
【補正方法】変更
【補正の内容】
【００８８】
このような記録再生装置及び記録再生方法はＡＶサーバー用のディスクアレイ装置に適用して極めて好適である。