(57)【特許請求の範囲】
【請求項１】
既に記録した領域にデータを上書きする際に、未記録のユーザデータ領域に交替記録することで論理上書き処理する光ディスク装置であって、
論理上書きする毎に、論理上書きする前の旧物理アドレスと交替記録した新物理アドレス並びに論理上書きする前のデータ長の対応関係リストを累積的に作成する作成手段と、
前記対応関係リストを光ディスクに記録する記録手段と、
論理上書きしたデータを再生する際に、前記対応関係リストを参照して任意の世代の論理上書きデータを再生する再生手段と、
を有することを特徴とする光ディスク装置。
【請求項２】
請求項１記載の装置において、
前記再生手段は、複数回の論理上書きがされた場合に、前記対応関係テーブルの旧物理アドレスを順次参照することで、論理上書きする前の任意の世代のデータを再生することを特徴とする光ディスク装置。
【請求項３】
請求項１記載の装置において、
前記記録手段は、前記作成手段で前記対応関係リストが作成されるタイミングで前記光ディスクに記録することを特徴とする光ディスク装置。
【請求項４】
請求項１記載の装置において、
前記記録手段は、前記光ディスクのイジェクト時を含む所定のタイミングで前記光ディスクに記録することを特徴とする光ディスク装置。
【請求項５】
請求項１記載の装置において、
前記記録手段は、前記対応関係リストを記録するとともに前記対応関係リストが記録されていることを示す特定情報を前記所定領域に付加することを特徴とする光ディスク装置。
【請求項６】
請求項１〜５のいずれかに記載の装置において、さらに、
前記対応関係リストが所定容量を超えないように、時系列上古いリストを選択的に削除する削除手段と、
を有することを特徴とする光ディスク装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は光ディスク装置、特に論理上書き機能を有する光ディスク装置に関する。
【背景技術】
【０００２】
ＢＤ（ブルーレイディスク）等の光ディスクにおいては、追記型光ディスクにおける欠陥管理システム、すなわち記録中にエラーが生じた場合に、光ディスクの内周及び外周に設けられたスペア領域に交替記録し、交替情報を欠陥リストに登録して管理するシステムを応用し、データの交替先をスペア領域ではなくユーザデータ領域のうちの未記録部分とする論理上書き（あるいは疑似オーバライト）が提案されている。例えば、ＢＤ−Ｒにおいてデータを上書きする場合、既記録領域に対してデータライト命令を受け取ると、光ディスク装置のプロセッサはユーザデータ領域の中の未記録領域の先頭に交替記録し、欠陥リストに交替情報を書き込む。データを再生する場合、データリード命令を受け取ると、欠陥リストを参照して読み出すべきアドレスがリストに登録されているか否かを判定し、登録されている場合には交替先のアドレスからデータを読み出す。論理上書きについては、ＵＤＦ２．６で規定されている。
【０００３】
一方、誤って上書きした場合等に元のデータを復元することについては特に規定されていない。下記に示す特許文献１では、アクシデント発生時のファイルシステムのリカバリ方法や上書き処理を取り消すための方法が開示されている。具体的には、リードイン領域に記録領域管理情報エリアＲＭＡが含まれ、ＲＭＡには記録領域管理データＲＭＤ、ディスク構造定義情報ＤＤＳ、欠陥リストテーブルＤＬＴが含まれ、ＤＤＳにはＤＤＳアップデートカウンタとＤＬＴのアドレスが含まれ、ＤＬＴのアドレスには復元ＤＬＴアドレス（ファイル管理情報、ファイルに矛盾がないと判断された状態のＤＬＴが記録されたＤＬＴアドレス）と有効ＤＬＴアドレス（現在、有効としているＤＬＴアドレス）が含まれる構成において、復元ＤＬＴアドレスを元にして有効ＤＬＴアドレスを書き換えることにより論理上書き処理を取り消すことが記載されている。ＤＬＴアドレスはＤＤＳに含まれているので、ＤＤＳを更新することになる。
【０００４】
【特許文献１】特開２００６−１７２５２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来技術では、論理上書きを取り消すためにある一時期におけるＤＬＴに戻すことしかできない。換言すれば、複数のファイルを更新、追加した場合、復元したいファイルだけでなく、前回の処理が全てなかったことになってしまう。ＤＬＴを選択的に復元できても、特定のファイルだけを前の世代に戻すことはできない。
【０００６】
本発明の目的は、論理上書きを可能とするとともに、論理上書きしたデータあるいはファイルを個別に、かつ、任意の世代に復元できる装置を提供することにある。
【課題を解決するための手段】
【０００７】
本発明は、既に記録した領域にデータを上書きする際に、未記録のユーザデータ領域に交替記録することで論理上書き処理する光ディスク装置であって、論理上書きする毎に、論理上書きする前の旧物理アドレスと交替記録した新物理アドレス並びに論理上書きする前のデータ長の対応関係リストを累積的に作成する作成手段と、前記対応関係リストを光ディスクに記録する記録手段と、論理上書きしたデータを再生する際に、前記対応関係リストを参照して任意の世代の論理上書きデータを再生する再生手段とを有することを特徴とする。
【０００８】
本発明の１つの実施形態では、前記再生手段は、複数回の論理上書きがされた場合に、前記対応関係テーブルの旧物理アドレスを順次参照することで、論理上書きする前の任意の世代のデータを再生する。
【発明の効果】
【０００９】
本発明によれば、論理上書きを可能とするとともに、論理上書きする前の任意のデータを復元することができる。
【発明を実施するための最良の形態】
【００１０】
以下、図面に基づき本発明の実施形態について説明する。
【００１１】
図１に、本実施形態に係る光ディスク装置の全体構成図を示す。ＢＤ等の光ディスク１０はスピンドルモータ（ＳＰＭ）１２により回転駆動される。スピンドルモータＳＰＭ１２は、ドライバ１４で駆動され、ドライバ１４はサーボプロセッサ３０により所望の回転速度となるようにサーボ制御される。
【００１２】
光ピックアップ１６は、レーザ光を光ディスク１０に照射するためのレーザダイオード（ＬＤ）や光ディスク１０からの反射光を受光して電気信号に変換するフォトディテクタ（ＰＤ）を含み、光ディスク１０に対向配置される。光ピックアップ１６はスレッドモータ１８により光ディスク１０の半径方向に駆動され、スレッドモータ１８はドライバ２０で駆動される。ドライバ２０は、ドライバ１４と同様にサーボプロセッサ３０によりサーボ制御される。また、光ピックアップ１６のＬＤはドライバ２２により駆動され、ドライバ２２は、オートパワーコントロール回路（ＡＰＣ）２４により、レーザパワーが所望の値となるように駆動電流が制御される。ＡＰＣ２４及びドライバ２２は、システムコントローラ３２からの指令によりＬＤの発光量を制御する。図ではドライバ２２は光ピックアップ１６と別個に設けられているが、後述するようにドライバ２２を光ピックアップ１６に搭載してもよい。
【００１３】
光ディスク１０に記録されたデータを再生する際には、光ピックアップ１６のＬＤから再生パワーのレーザ光が照射され、その反射光がＰＤで電気信号に変換されて出力される。光ピックアップ１６からの再生信号はＲＦ回路２６に供給される。ＲＦ回路２６は、再生信号からフォーカスエラー信号やトラッキングエラー信号を生成し、サーボプロセッサ３０に供給する。サーボプロセッサ３０は、これらのエラー信号に基づいて光ピックアップ１６をサーボ制御し、光ピックアップ１６をオンフォーカス状態及びオントラック状態に維持する。また、ＲＦ回路２６は、再生信号に含まれるアドレス信号をアドレスデコード回路２８に供給する。アドレスデコード回路２８はアドレス信号から光ディスク１０のアドレスデータを復調し、サーボプロセッサ３０やシステムコントローラ３２に供給する。また、ＲＦ回路２６は、再生ＲＦ信号を２値化回路３４に供給する。２値化回路３４は、再生信号を２値化し、得られた信号をエンコード／デコード回路３６に供給する。エンコード／デコード回路３６では、２値化信号を復調及びエラー訂正して再生データを得、当該再生データをインタフェースＩ／Ｆ４０を介してパーソナルコンピュータなどのホスト装置に出力する。なお、再生データをホスト装置に出力する際には、エンコード／デコード回路３６はバッファメモリ３８に再生データを一旦蓄積した後に出力する。
【００１４】
光ディスク１０にデータを記録する際には、ホスト装置からの記録すべきデータはインターフェースＩ／Ｆ４０を介してエンコード／デコード回路３６に供給される。エンコード／デコード回路３６は、記録すべきデータをバッファメモリ３８に格納し、当該記録すべきデータをエンコードして変調データとしてライトストラテジ回路４２に供給する。ライトストラテジ回路４２は、変調データを所定の記録ストラテジに従ってマルチパルス（パルストレーン）に変換し、記録データとしてドライバ２２に供給する。記録ストラテジは記録品質に影響することから、通常はある最適ストラテジに固定される。記録データによりパワー変調されたレーザ光は光ピックアップ１６のＬＤから照射されて光ディスク１０にデータが記録される。データを記録した後、光ピックアップ１６は再生パワーのレーザ光を照射して当該記録データを再生し、ＲＦ回路２６に供給する。ＲＦ回路２６は再生信号を２値化回路３４に供給し、２値化されたデータエンコード／デコード回路３６に供給される。エンコード／デコード回路３６は、変調データをデコードし、バッファメモリ３８に記憶されている記録データと照合する。照合の結果はシステムコントローラ３２に供給される。システムコントローラ３２は照合の結果に応じて引き続きデータを記録するか、あるいは交替処理を実行するかを決定する。変調データをデコードしてバッファメモリ３８に記憶されている記録データと照合するのではなく、変調データをデコードしてそのエラーレートを計測することで記録品質を評価し、記録品質に応じて交替処理を実行してもよい。交替処理では、既述したように光ディスクの内周あるいは外周のスペア領域にデータを交替記録し、元のアドレスと交替記録後のアドレスとをペアにして欠陥リストに登録する。
【００１５】
一方、光ディスク１０がＢＤ−Ｒ等の追記型光ディスクである場合、光ディスク装置は既記録アドレスを指定するライトコマンドを受け取ると、論理上書き処理を実行する。論理上書き処理では、既記録アドレスを指定するライトコマンドを受け取ると、システムコントローラ３２は光ディスク１０のユーザデータ領域の中の未記録部分に当該データを交替記録し、かつ、上書きする前の物理アドレス（旧物理アドレス）と交替記録した後の物理アドレス（新物理アドレス）、さらには上書きする前のデータのデータ長とを組にして光ディスク１０の所定領域に記録する。所定領域は特定の光ディスクにおいてドライブ設計者やメーカが自由に使用し得る領域として割り当てられた領域である。例えば、ＢＤにおけるリードイン領域内のドライブエリア（Drive Area）内の各データフレーム内のDrive specific Information領域である。Drive Areaは４領域ずつ２カ所に分かれて設けられ、合計８領域ある。また、１つのDrive Areaは３２個の物理クラスタから成り立っており、記録はこの物理クラスタを単位として実行される。Drive Area自体は、通常のファイル記録や交替処理と同期してデータが記録されるように設けられているものではなく、そのドライブが独自のタイミングで自由に使用できる領域である。１つの物理クラスタは、２ｋサイズの３２個のセクタから構成されており、それぞれのセクタは、Data Frame0からData Frame31と番号付けされている。新しくクラスタが記録されるときには、前回記録されたクラスタの中の一番古いセクタであるData Frame31が除去され、以前のData Frame0はData Frame1に、Data Frame1はData Frame2へと内容がスライドされ、結局、Data Frame0にのみ新しいデータが加わるルールになっている。２ｋバイトのセクタのうち４８バイトは製造者名、４８バイトは付加的ＩＤ、３２バイトはユニークシリアルナンバーに割り当てられ、残りの１９２０バイトはドライブ設計者やメーカ側で自由に使用し得る領域として割り当てられている。論理上書きした場合の旧物理アドレス、新物理アドレス及びデータ長の組はこの自由領域に記録する。本実施形態は、このようにドライブ設計者やメーカが自由に使用し得る領域を有する光ディスクに対して記録再生を行う装置に固有の技術といえる。
【００１６】
図２に、光ディスク１０の所定領域に記録される組を示す。論理ブロックアドレスＬＢＡが４バイト、旧物理ブロックアドレスＰＢＡが４バイト、新物理ブロックアドレスＰＢＡが４バイト、データ長ＬＥＮＧＴＨが４バイトの計１６バイトで記録される。旧物理ブロックアドレス、新物理ブロックアドレス及びデータ長の組の記録は、論理上書きする毎に、かつ、累積的に記録する。すなわち、ある物理ブロックアドレスＡのデータｄａを論理上書きして物理ブロックアドレスＢにデータｄｂを書き込み、さらに論理上書きして物理ブロックアドレスＣにデータｄｃを書き込んだ場合、従来のように物理ブロックアドレスＡと物理ブロックアドレスＣとの関係のみを欠陥リストとして登録するのではなく、物理ブロックアドレスＡと物理ブロックアドレスＢとの関係、及び物理ブロックアドレスＢと物理ブロックアドレスＣとの関係を累積的に記録する。このように論理上書きする毎に累積的に記録するのは、複数回の論理上書きを実行した場合でも、任意の世代におけるデータを復元できるようにするためである。論理上書きしたデータを再生するだけならば、対応関係を累積的に記録する必要はない。最後に上書きしたデータの物理ブロックアドレスを知ることができればよいからである。なお、論理上書きする毎に累積的に記録する際に、対応関係リストを作成したタイミングで光ディスク１０の所定領域に直接記録するのではなく、物理ブロックアドレスＡと物理ブロックアドレスＢとの関係、及び物理ブロックアドレスＢと物理ブロックアドレスＣとの関係を内部のキャッシュメモリに蓄積しておき、イジェクトやスタンバイ等の特定のタイミングでまとめて光ディスク１０の所定領域に記録してもよい。従来技術においては、特定のファイルのみ古いバージョンに戻す思想がないが、本実施形態のように論理上書きされる毎に全ての履歴情報を蓄積して最終的に光ディスク１０の所定領域に記録することで、特定のファイルのみ古いバージョンに戻すことが可能となる。
【００１７】
累積的に記録する場合、各組に対して連続番号を付しておくことが好適である。例えば、１回目の論理上書きではその組に「１」の番号を付し、２回目の論理上書きではその組に「２」の番号を付す等である。データを再生する場合には、リスト番号を昇順に辿っていくことで最新のデータの物理ブロックアドレスを知ることができる。また、論理上書きの対応関係を示すリストが存在していることを、例えばDrive specific Informationの先頭に“ＬＯＷ”（Logical Over Writeの意）なる文字あるいはコードを挿入することで識別してもよい。
【００１８】
図３に、ある論理アドレスのデータに対して合計３回の論理上書きを実行した場合に作成されるリスト１００を示す。１回目の論理上書きでは、論理ブロックアドレス０ｘ１００００の物理ブロックアドレス０ｘ５００００を上書き処理して物理ブロックアドレス０ｘ５０１００に記録したことを示す。元のデータ長は０ｘ１００である。２回目の論理上書きでは、交替記録して物理ブロックアドレス０ｘ５０２００に記録したことを示す。旧物理ブロックアドレスは、１回目の論理上書きで実際に記録した物理ブロックアドレス０ｘ５０１００である。上書きされた元のデータのデータ長は０ｘ１００である。３回目の論理上書きでは、交替記録して物理ブロックアドレス０ｘ５０３１０に記録したことを示す。旧ブロックアドレスは、２回目の論理上書きで実際に記録した物理ブロックアドレス０ｘ５０２００である。上書きされた元のデータのデータ長は０ｘ１１０である。さらに、対応関係を示すリストをキャッシュメモリに蓄積した後に所定タイミングで光ディスク１０の所定領域に記録する場合、Ａ１→Ａ２→Ａ３、Ｂ１→Ｂ２というように論理上書きされたため、対応関係のリストが
Ａ１  ０ｘ１００００、０ｘ５００００、０ｘ５０１００、０ｘ１００
Ａ２  ０ｘ１００００、０ｘ５０１００、０ｘ５０２００、０ｘ１００
Ａ３  ０ｘ１００００、０ｘ５０２００、０ｘ５０３１０、０ｘ１１０
Ｂ１  ０ｘ２００００、０ｘ６００００、０ｘ６０１００、０ｘ１００
Ｂ２  ０ｘ２００００、０ｘ６００００、０ｘ６０２００、０ｘ１００
であるところ、さらにＡ３にＡ４を論理上書きした場合、これをソート処理して
Ａ１  ０ｘ１００００、０ｘ５００００、０ｘ５０１００、０ｘ１００
Ａ２  ０ｘ１００００、０ｘ５０１００、０ｘ５０２００、０ｘ１００
Ａ３  ０ｘ１００００、０ｘ５０２００、０ｘ５０３１０、０ｘ１１０
Ａ４  ０ｘ１００００、０ｘ５０３１０、０ｘ５０４２０、０ｘ１１０
Ｂ１  ０ｘ２００００、０ｘ６００００、０ｘ６０１００、０ｘ１００
Ｂ２  ０ｘ２００００、０ｘ６００００、０ｘ６０２００、０ｘ１００
と並び替えて光ディスク１０の所定領域に記録してもよい（Ａ４の順番が変わっている点に留意）。
【００１９】
このように、論理上書きする毎に、旧物理アドレスと新物理アドレス並びにデータ長を組として累積的にリストを作成して記録しておくことで、データあるいはファイル毎に、かつ、任意の世代のデータあるいはファイルを復元することができる。すなわち、例えば単にデータを再生する際にはリストの「１」、「２」、「３」の組を順次参照することで最新の物理ブロックアドレス０ｘ５０３１０を知りファイルあるいはデータを再生することができるが、最後の論理上書きを取り消して２回目の論理上書きのデータあるいはファイルを復元する場合、リストのうちの「１」、「２」を選択し、２回目の論理上書きが完了した時点の新物理ブロックアドレスを参照して読み出せばよい。また、２回目の論理上書きのデータ長は「３」のデータ長に記録されているからこれを参照すればよい。具体的には、物理アドレスは０ｘ５０２００であり、データ長は０ｘ１１０である。
【００２０】
また、２回目及び３回目の論理上書きを取り消して１回目の論理上書きのデータあるいはファイルを復元する場合、リストのうちの「１」を選択し、１回目の論理上書きが完了した時点の新物理ブロックアドレスを参照して読み出せばよい。また、１回目の論理上書きのデータ長は「２」のデータ長に記録されているからこれを参照すればよい。具体的には、物理アドレスは０ｘ５０１００であり、データ長は０ｘ１００である。
【００２１】
全ての論理上書きを取り消して最初のデータあるいはファイルを復元したい場合には、リストの「１」を選択して旧物理ブロックアドレス及びデータ長を参照すればよい。
【００２２】
詳述すると以下の処理となる。まず、光ディスク１０上で最後に記録されたDrive Area内の物理クラスタを検索する。Drive Areaは先頭から順番に記録されるため、最後に記録された物理クラスタの検索は容易である。次に、そのクラスタ内の最新データであるData Frame0からData Frame31に向けて、各セクタをチェックする。具体的には、各セクタ内のDrive specific Informationのデータを調べ、先頭に“ＬＯＷ”の文字あるいはこれに該当するコードがあるか否かを調べる。もし、“ＬＯＷ”の文字あるいはコードがあれば、Drive specific Informationのデータを既存の対応関係リストとしてメモリ内に読み込む。一方、“ＬＯＷ”の文字あるいはコードがなければ、次のセクタをチェックする。この光ディスク１０が、別のドライブで使用された場合で、Drive specific Informationの領域に何らかの書き込みが行われる場合もあり得るからである。そして、最後に記録された物理クラスタ内を全て調べて“ＬＯＷ”の文字あるいはコードが全く見つからない場合には、その前に記録された物理クラスタをチェックする。この場合、Data Frame0〜Data Frame30は、最後に記録されたクラスタのData Frame1〜Data Frame31と共通のデータであるため、チェックは不要であり、Data Frame31のセクタだけチェックすればよい。このようにして順次物理クラスタをチェックしていき、“ＬＯＷ”が見つからない限り、先頭（最古）のDrive Areaまでチェックする。もし、対応関係リストが存在しなければ、この光ディスク１０は本技術が適用された履歴がないものとして、新規に対応関係リストを作成する。このようにして、既存又は新規に作成した対応関係リストに対して論理上書きが発生したら、変更を加える。そして、イジェクト、スタンバイ等のタイミングでキャッシュメモリの内容を実際に光ディスク１０の所定領域に記録する。
【００２３】
論理上書きする前のデータを復元する際には、光ディスク装置と接続されるパーソナルコンピュータ等のホスト装置のディスプレイに、どの世代のファイルあるいはデータを復元するかをユーザに問い合わせる画面を表示することが好適である。図４に、画面表示例を示す。ユーザが復元モードを指示すると、システムコントローラ３２は指定された論理ブロックアドレスのリストを参照し、リストの番号から論理上書きされた回数を取得してホスト装置に出力する。ホスト装置は、受信した回数データに基づきディスプレイ１０２上にオーバライト回数を表示する。また、復元すべきオーバライトをユーザが指定するためのメニューを表示する。図では、１回目、２回目、３回目のオーバライトが表示され、ユーザがマウスあるいはカーソルを操作して２回目のオーバライトを選択したことを示す。ユーザがＯＫボタンをクリックすると、ホスト装置は３回目の論理上書きを取り消すように光ディスク装置に指令する。システムコントローラ３２は、３回目の論理上書きを取り消す指令を受けると、リストのうちの「１」、「２」から新物理ブロックアドレスを参照してファイルあるいはデータを再生する。
【００２４】
なお、本実施形態では、論理上書きでは実際の上書きと異なり上書きする前のファイルあるいはデータが光ディスク上に存在することを利用して任意の世代のファイルあるいはデータを復元しているが、ある特定世代のファイルあるいはデータを意図的に復元できないようにしてセキュリティを高めることもできる。例えば、図３の例において復元を禁止する場合、リストの「１」、「２」、「３」の全てに復元を禁止する旨のフラグを設定しておく。ユーザから復元が指示された場合、リストを順次参照するが、リストにフラグが設定されている場合、最新のリストに示された新物理アドレスのみからデータを再生する。１回目に論理上書きしたデータのみを復元不可とする等も可能である。この場合、リストの「１」に復元禁止のフラグを設定しておく。ユーザ毎に復元の可否を判断することもできる。復元を確実に禁止する場合に、元のデータを物理的に破壊（物理的オーバライト）してもよい。
【００２５】
本実施形態では、図３に示すようなリストを作成して光ディスク１０に記録しているが、リストの態様は任意でよく、要するに、複数回の論理上書きがなされた場合に、各回の旧物理アドレスと新物理アドレス及び上書きする前のデータ長を関連付けて記録していればよい。旧アドレスと新アドレスとをペアとして記録し、上書きする前のデータ長を別途管理してもよい。当初の物理アドレスと最新物理アドレスとをペアにして記録するとともに、各回の対応関係リストを別途記録してもよい。単にデータを再生する場合には当初の物理アドレスと最新物理アドレスの組を参照してファイルあるいはデータを再生し、データを復元する場合のみ各回の対応関係リストを参照してファイルあるいはデータを再生する。
【００２６】
図５に、他のリストの形態を示す。１回目の論理上書きがなされた場合に、旧物理アドレス０ｘ５００００と新物理アドレス０ｘ５０１００並びに上書き後のデータ長を記録する。２回目の論理上書きがなされた場合に、当初の旧物理アドレス０ｘ５００００と新物理アドレス０ｘ５０２００並びに上書き後のデータ長を記録する。３回目の論理上書きがなされた場合に、当初の旧物理アドレス０ｘ５００００と新物理アドレス０ｘ５０２００並びに上書き後のデータ長を記録する。データを再生する場合、番号「３」のリストから新物理アドレスを取得して再生する。３回目の論理上書きを取り消す場合、番号「２」のリストを参照することで２回目の上書き後のデータを再生すればよい。２回目及び３回目の上書きを取り消す場合、番号「１」のリストを参照することで１回目の上書き後のデータを再生すればよい。１回目、２回目、３回目全ての上書きを取り消す場合、番号「１」のリストの旧物理アドレスを参照すればよい。但し、当初のデータ長は別途記録しておく必要がある。
【００２７】
また、本実施形態の対応関係リストの容量は１９２０バイトに制限されているので、もし、論理上書きが多発した場合にこの容量をオーバしてしまう可能性がある。そこで、オーバした場合には対応関係リストを削除する必要があり、何回も論理上書きが行われているファイルであれば古い方の履歴を削除する、あるいは最後の論理上書きから経過した時間が長いものから削除する、等が好適である。削除は自動、あるいはアプリケーションプログラムを通じて対話的に行ってもよい。さらに、対応関係リストの肥大化を予め防止するために、対応関係リストに加える、あるいは加えないファイルをアプリケーションプログラムを通じて指定できるようにする、あるいはファイルの拡張子で自動的に区別してもよい。
【図面の簡単な説明】
【００２８】
【図１】光ディスク装置の全体構成図である。
【図２】論理上書きする際のリスト説明図である。
【図３】複数回の論理上書きが実行された場合のリスト説明図である。
【図４】復元モードのディスプレイ説明図である。
【図５】複数回の論理上書きが実行された場合の他のリスト説明図である。
【符号の説明】
【００２９】
１０  光ディスク装置、３２  システムコントローラ、１００  リスト、１０２  ディスプレイ。
【図１】
0004821731.tif 000002
【図２】
0004821731.tif 000003
【図３】
0004821731.tif 000004
【図４】
0004821731.tif 000005
【図５】
0004821731.tif 000006