【手続補正書】
【提出日】平成22年3月29日(2010.3.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
追記型記録媒体に対してシーケンシャル記録を行うドライブ装置であって、
前記追記型記録媒体は、データ領域と、ディスク管理情報領域とを含み、
前記ディスク管理情報領域には、前記追記型記録媒体を管理するためのディスク管理情報が記録されており、
前記データ領域には、複数の物理アドレスが割り当てられており、
前記データ領域に含まれるユーザデータ領域には、複数の論理アドレスが割り当てられており、
前記ユーザデータ領域には、少なくとも１つシーケンシャル記録領域が割り付けられており、
前記ディスク管理情報は、前記少なくとも１つのシーケンシャル記録領域を管理するためのシーケンシャル記録領域管理情報を含み、
前記シーケンシャル記録領域管理情報は、シーケンシャル記録領域内で最後にデータが記録された位置を示す物理アドレスである最終記録アドレスを含み、
前記ディスク管理情報は、少なくとも１つの交替管理情報を含む交替管理情報リストを含み、
前記少なくとも１つの交替管理情報は、前記ユーザデータ領域における交替元位置を示す物理アドレスを交替先位置を示す別の物理アドレスにマッピングし、
前記ドライブ装置は、
前記追記型記録媒体に対して記録動作または再生動作を行う記録再生部と、
前記記録再生部を制御するドライブ制御部と
を含み、
前記ドライブ制御部は、
前記ディスク管理情報領域から前記ディスク管理情報を読み出すことと、
前記ディスク管理情報に基づいて、前記複数の論理アドレスと前記複数の物理アドレスとの対応関係を示す初期論理アドレス−物理アドレスマッピングを決定することと、
データが記録されるべき位置を示す論理アドレスを含む記録指示を受け取ることと、
前記初期論理アドレス−物理アドレスマッピングに従って、前記記録指示に含まれる前記論理アドレスを物理アドレスに変換することと、
前記記録指示に含まれる前記論理アドレスに対応する前記物理アドレスと前記シーケンシャル記録領域管理情報とに基づいて、前記少なくとも１つのシーケンシャル記録領域のうちの１つのシーケンシャル記録領域を決定することと、
前記決定されたシーケンシャル記録領域内の前記最終記録アドレスに基づいて、前記決定されたシーケンシャル記録領域内における次にデータが記録可能な位置を示す物理アドレスを次回記録可能アドレスとして決定することと、
前記記録指示に含まれる前記論理アドレスに対応する前記物理アドレスと前記次回記録可能アドレスとを比較することと、
前記記録指示に含まれる前記論理アドレスに対応する前記物理アドレスが前記次回記録可能アドレスより小さい場合には、
前記記録指示に含まれる前記論理アドレスに対応する前記物理アドレスによって示される位置以外の特定の位置であって、前記ユーザデータ領域における特定の位置に前記データを記録するように前記記録再生部を制御することと、
前記記録指示に含まれる前記論理アドレスに対応する物理アドレスに一致する交替元物理アドレスを含む交替管理情報が前記交替管理情報リストの中に発見されるか否かを決定することと、
前記交替管理情報が発見されなかった場合には、前記記録指示に含まれる前記論理アドレスに対応する物理アドレスによって示される位置に対する１回目の擬似上書き記録であるとして、
前記記録指示に含まれる前記論理アドレスに対応する前記物理アドレスを前記特定の位置を示す物理アドレスにマッピングする新たな交替管理情報を生成することと、
前記新たな交替管理情報を前記交替管理情報リストに追加することによって前記交替管理情報リストを更新することと
を含む処理を実行することと、
前記交替管理情報が発見された場合には、前記記録指示に含まれる前記論理アドレスに対応する物理アドレスによって示される位置に対する２回目以降の擬似上書き記録であるとして、
前記発見された交替管理情報の交替先アドレスを前記特定の位置を示す物理アドレスに変更することによって前記交替管理情報リストを更新すること
を含む処理を実行することと、
前記更新された交替管理情報リストと前記データの記録によって更新された前記最終記録アドレスとを含む新たなディスク管理情報を生成することと、
前記新たなディスク管理情報を前記ディスク管理情報領域に記録するように前記記録再生部を制御することと
を含む処理を実行することと
を含む処理を実行し、
前記追記型記録媒体は、複数のＥＣＣクラスタを含み、
前記複数のＥＣＣクラスタのそれぞれは、複数のセクタを含み、
前記複数のセクタには、前記複数の物理アドレスがそれぞれ割り当てられており、
前記次回記録可能アドレスは、前記最終記録アドレスを含むＥＣＣクラスタの次のＥＣＣクラスタに含まれる先頭セクタの物理アドレスであり、
ホスト装置が新規データの記録を指示する場合、
前記ドライブ制御部は、
前記ディスク管理情報に基づいて、前記複数の論理アドレスと前記複数の物理アドレスとの対応関係を示す初期論理アドレス−物理アドレスマッピングを決定することの後であって、前記データが記録されるべき位置を示す論理アドレスを含む記録指示を受け取ることの前に、
前記ホスト装置から、前記次回記録可能アドレスに対応する論理アドレスである次回記録可能論理アドレスの要求を受け取ることと、
前記要求に従って、前記初期論理アドレス−物理アドレスマッピングに基づいて、前記次回記録可能アドレスから前記次回記録可能論理アドレスを得ることと、
前記要求に従って、前記次回記録可能論理アドレスを前記ホスト装置に送信することと
を含む処理を実行し、
前記ドライブ制御部は、前記データが記録されるべき位置を示す論理アドレスを含む記録指示を受け取る際、前記ホスト装置から前記論理アドレスとして、前記次回記録可能論理アドレスを受け取る、ドライブ装置。
【請求項２】
請求項１に記載のドライブ装置によって、擬似上書き記録がされた追記型情報記録媒体。
【請求項３】
複数のＥＣＣクラスタを含む追記型記録媒体に対してシーケンシャル記録を行うドライブ装置であって、
前記追記型記録媒体は、データ領域と、ディスク管理情報領域とを含み、
前記ディスク管理情報領域には、前記追記型記録媒体を管理するためのディスク管理情報が記録されており、
前記データ領域には、複数の物理アドレスが割り当てられており、
前記データ領域に含まれるユーザデータ領域には、複数の論理アドレスが割り当てられており、
前記ユーザデータ領域には、少なくとも１つシーケンシャル記録領域が割り付けられており、
前記ディスク管理情報は、前記少なくとも１つのシーケンシャル記録領域を管理するためのシーケンシャル記録領域管理情報を含み、
前記シーケンシャル記録領域管理情報は、シーケンシャル記録領域内で最後にデータが記録された位置を示す物理アドレスである最終記録アドレスを含み、
前記ディスク管理情報は、少なくとも１つの交替管理情報を含む交替管理情報リストを含み、
前記少なくとも１つの交替管理情報は、前記ユーザデータ領域における交替元位置を示す物理アドレスを交替先位置を示す別の物理アドレスにマッピングし、
前記ドライブ装置は、
前記追記型記録媒体に対して記録動作または再生動作を行う記録再生部と、
前記記録再生部を制御するドライブ制御部と
を含み、
前記ドライブ制御部は、
前記ディスク管理情報領域から前記ディスク管理情報を読み出すことと、
前記ディスク管理情報に基づいて、前記複数の論理アドレスと前記複数の物理アドレスとの対応関係を示す初期論理アドレス−物理アドレスマッピングを決定することと、
データが記録されるべき位置を示す論理アドレスを含む記録指示を受け取ることと、
前記初期論理アドレス−物理アドレスマッピングに従って、前記記録指示に含まれる前記論理アドレスを物理アドレスに変換することと、
前記記録指示に含まれる前記論理アドレスに対応する前記物理アドレスと前記シーケンシャル記録領域管理情報とに基づいて、前記少なくとも１つのシーケンシャル記録領域のうちの１つのシーケンシャル記録領域を決定することと、
前記決定されたシーケンシャル記録領域内の前記最終記録アドレスに基づいて、前記決定されたシーケンシャル記録領域内における次にデータが記録可能な位置を示す物理アドレスを次回記録可能アドレスとして決定することと、
前記記録指示に含まれる前記論理アドレスに対応する前記物理アドレスと前記次回記録可能アドレスとを比較することと、
前記記録指示に含まれる前記論理アドレスに対応する前記物理アドレスが前記次回記録可能アドレスより小さい場合には、
前記記録指示に含まれる前記論理アドレスに対応する前記物理アドレスによって示される位置以外の特定の位置であって、前記ユーザデータ領域における特定の位置に前記データを記録するように前記記録再生部を制御することと、
前記記録指示に含まれる前記論理アドレスに対応する物理アドレスに一致する交替元物理アドレスを含む交替管理情報が前記交替管理情報リストの中に発見されるか否かを決定することと、
前記交替管理情報が発見されなかった場合には、前記記録指示に含まれる前記論理アドレスに対応する物理アドレスによって示される位置に対する１回目の擬似上書き記録であるとして、
前記記録指示に含まれる前記論理アドレスに対応する物理アドレスによって示される位置を含むＥＣＣクラスタに記録されたデータを再生し、前記再生されたデータの少なくとも一部を記録されるべき前記データによって修正して前記ユーザデータ領域における特定のＥＣＣクラスタに記録するべきデータを決定するＲＭＷ処理を行うことと、
前記記録指示に含まれる前記論理アドレスに対応する前記物理アドレスを前記ユーザデータ領域における前記特定のＥＣＣクラスタを示す物理アドレスにマッピングする新たな交替管理情報を生成することと、
前記新たな交替管理情報を前記交替管理情報リストに追加することによって前記交替管理情報リストを更新することと
を含む処理を実行することと、
前記交替管理情報が発見された場合には、前記記録指示に含まれる前記論理アドレスに対応する物理アドレスによって示される位置に対する２回目以降の擬似上書き記録であるとして、
前記記録指示に含まれる前記論理アドレスに対応する物理アドレスによって示される位置を含むＥＣＣクラスタに記録されたデータを再生し、前記再生されたデータの少なくとも一部を記録されるべき前記データによって修正して前記ユーザデータ領域における特定のＥＣＣクラスタに記録するべきデータを決定するＲＭＷ処理を行うことと、
前記ディスク管理情報領域を用いることなく、前記発見された交替管理情報の交替先アドレスを前記ユーザデータ領域における前記特定のＥＣＣクラスタを示す物理アドレスに変更することによって前記交替管理情報リストを更新すること
を含む処理を実行することと、
前記更新された交替管理情報リストと前記ＲＭＷ処理によって決定された前記データの記録によって更新された前記最終記録アドレスとを含む新たなディスク管理情報を生成することと、
前記新たなディスク管理情報を前記ディスク管理情報領域に記録するように前記記録再生部を制御することと
を含む処理を実行することと
を含む処理を実行する、ドライブ装置。
【請求項４】
請求項３に記載のドライブ装置によって、シーケンシャル記録がされた追記型情報記録媒体。