(57)【要約】【課題】記録媒体に情報を記録した後にディフェクトが形成された場合でも、その記録媒体に記録された情報をディフェクトリストに基づいて適正に再生できるようにする。【解決手段】ＤＶＤに記録された記録情報を先読みし、先読みされた記録情報に基づいてＤＶＤのディフェクトを検出し、この検出結果に基づいてディフェクトリストを更新し、この更新されたディフェクトリストを用いて、ディフェクトによってゆがめられた記録情報に対し再生適正化処理を行う。【選択図】      図９
2004310830.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に記録された情報を読み取る読取手段と、
前記読取手段により読み取られた情報を再生する再生手段と、
再生すべき情報の範囲を指定し、前記記録媒体からその範囲内に含まれる情報を読み取りこれを前記再生手段に供給するように前記読取手段を制御する読取制御手段と、
前記読取制御手段により指定された再生すべき情報の範囲を超えて前記記録媒体から情報を先読みするように前記読取手段を制御する先読み制御手段と、
前記先読み制御手段により先読みされたまたは先読みすべき情報が記録された前記記録媒体上の場所に存在するディフェクトを検出するディフェクト検出手段と、
前記ディフェクト検出手段による検出結果に基づいて、前記ディフェクトが存在する場所を示すリストを作成または更新するリスト作成手段と、
前記リスト作成手段により作成または更新されたリストに基づいて、前記ディフェクトが存在する場所に記録された情報に対して再生適正化処理を行い、前記再生手段による当該情報の再生を適正化する再生適正化手段と
を備えていることを特徴とする情報再生装置。
【請求項２】
前記再生適正化手段は、前記先読みされた情報が記録された前記記録媒体上の場所に存在するディフェクトの検出結果に基づいて作成または更新された最新のリストに基づいて、前記先読みされた情報に対して再生適正化処理を行うことを特徴とする請求項１に記載の情報再生装置。
【請求項３】
前記ディフェクト検出手段は、前記先読み制御手段により先読みされた情報に基づいて前記ディフェクトを検出することを特徴とする請求項１または２に記載の情報再生装置。
【請求項４】
前記読取手段により読み取られた情報に対してエラー訂正を行うエラー訂正手段を備え、
前記エラー訂正手段は、前記先読み制御手段により先読みされた情報に対してエラー訂正を行い、
前記ディフェクト検出手段は、前記先読みされた情報に対するエラー訂正結果に基づいて前記ディフェクトを検出することを特徴とする請求項１ないし３のいずれかに記載の情報再生装置。
【請求項５】
前記再生適正化手段は、前記ディフェクトが存在する場所に記録された情報を前記再生手段に供給するのを禁止することによって前記再生手段による当該情報の再生を適正化することを特徴とする請求項１ないし４のいずれかに記載の情報再生装置。
【請求項６】
前記再生適正化手段は、前記ディフェクトが存在する場所に記録された情報を他の特定値に置き換えることによって前記再生手段による当該情報の再生を適正化することを特徴とする請求項１ないし４のいずれかに記載の情報再生装置。
【請求項７】
記録媒体に記録された情報を読み取る読取手段と、
前記読取手段により読み取られた情報を出力する情報出力手段と、
再生すべき情報の範囲を指定し、前記記録媒体からその範囲内に含まれる情報を読み取りこれを前記情報出力手段に供給するように前記読取手段を制御する読取制御手段と、
前記読取制御手段により指定された再生すべき情報の範囲を超えて前記記録媒体から情報を先読みするように前記読取手段を制御する先読み制御手段と、
前記先読み制御手段により先読みされたまたは先読みすべき情報が記録された前記記録媒体上の場所に存在するディフェクトを検出するディフェクト検出手段と、
前記ディフェクト検出手段による検出結果に基づいて、前記ディフェクトが存在する場所を示すリストを作成または更新するリスト作成手段と、
前記リスト作成手段により作成または更新されたリストを出力するリスト出力手段と
を備えていることを特徴とする情報読取装置。
【請求項８】
前記情報出力手段が前記先読み制御手段により先読みされた情報を出力する前に、前記リスト出力手段は、前記先読みされた情報が記録された前記記録媒体上の場所に存在するディフェクトの検出結果に基づいて作成または更新された最新のリストを出力することを特徴とする請求項７に記載の情報読取装置。
【請求項９】
前記リスト出力手段は、前記先読みされた情報が記録された前記記録媒体上の場所に存在するディフェクトの検出結果に基づいて作成または更新された最新のリストを、前記先読みされた情報といっしょに出力することを特徴とする請求項７に記載の情報読取装置。
【請求項１０】
前記ディフェクト検出手段は、前記先読み制御手段により先読みされた情報に基づいて前記ディフェクトを検出することを特徴とする請求項７または９に記載の情報読取装置。
【請求項１１】
前記読取手段により読み取られた情報に対してエラー訂正を行うエラー訂正手段を備え、
前記エラー訂正手段は、前記先読み制御手段により先読みされた情報に対してエラー訂正を行い、
前記ディフェクト検出手段は、前記先読みされた情報に対するエラー訂正結果に基づいて前記ディフェクトを検出することを特徴とする請求項７ないし１０のいずれかに記載の情報読取装置。
【請求項１２】
前記先読み制御手段により先読みされた情報を保持する情報保持手段を備えていることを特徴とする請求項７ないし１１のいずれかに記載の情報読取装置。
【請求項１３】
前記リスト作成手段により作成または更新されたリストを保持するリスト保持手段を備えていることを特徴とする請求項７ないし１２のいずれかに記載の情報読取装置。
【請求項１４】
コンピュータを請求項１ないし６のいずれかに記載の情報再生装置として機能させることを特徴とするコンピュータプログラム。
【請求項１５】
コンピュータを請求項７ないし１３のいずれかに記載の情報読取装置として機能させることを特徴とするコンピュータプログラム。
【請求項１６】
記録媒体に記録された情報を読み取って再生する情報再生方法であって、
再生すべき情報の範囲を指定し、前記記録媒体からその範囲内に含まれる情報を読み取る読取工程と、
前記読取工程において指定された再生すべき情報の範囲を超えて前記記録媒体から情報を先読みする先読み工程と、
前記先読み工程において先読みされたまたは先読みすべき情報が記録された前記記録媒体上の場所に存在するディフェクトを検出するディフェクト検出工程と、
前記ディフェクト検出工程における検出結果に基づいて、前記ディフェクトが存在する場所を示すリストを作成または更新するリスト作成工程と、
前記リスト作成工程において作成または更新されたリストに基づいて、前記先読み工程において先読みされたまたは先読みすべき情報に対して再生適正化処理を行う再生適正化工程と、
前記再生適正化工程において再生適正化処理が行われた後、前記先読みされたまたは先読みすべき情報を再生する再生工程と、
を備えていることを特徴とする情報再生方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば光ディスク等の記録媒体に記録された情報を読み取る情報読取装置およびこの情報読取装置を実現するためのコンピュータプログラム、並びに記録媒体に記録された情報を再生する情報再生装置、この情報再生装置を実現するためのコンピュータプログラムおよび情報再生方法に関する。
【０００２】
【従来の技術】
例えば、書換可能な光ディスク等の記録媒体の記録面にひっかき傷等が形成され、または指紋による汚れ、塵、埃等が付着する場合がある。また、記録媒体の製造過程において記録層内に塵等が混入する場合もあり得る。さらに、情報の書換を繰り返し行うことによって記録媒体が部分的に劣化する場合がある。このような傷、塵埃、劣化等（以下、これらを「ディフェクト」という。）が存在すると、情報を記録媒体に確実に記録することができなくなる場合があり、記録媒体の情報記録の信頼性が低下するおそれがある。
【０００３】
このような弊害を防止するため、記録媒体にディフェクトが存在していても、その場所を避けて情報を記録することにより、情報の記録を確実に行う技術が開発され、普及している。このような技術は一般に「ディフェクト管理」と呼ばれている。以下、従来のディフェクト管理の典型的な例をいくつか挙げる。
【０００４】
例えば、コンピュータプログラム、画像データ、音声データ、文書データなどの情報を記録するための記録媒体としてＤＶＤ−ＲＡＭを使用する場合、一般に、ＤＶＤ−ＲＡＭにこれらの情報を記録する前にＤＶＤ−ＲＡＭをフォーマットする。そして、ＤＶＤ−ＲＡＭをフォーマットするときには、一般に初期検査（サーティファイ）を行う。この初期検査の実行時に、ＤＶＤ−ＲＡＭの記録面等に存在するディフェクトを検出し、そのディフェクトの存在するＤＶＤ−ＲＡＭ上の位置（例えばアドレス）を特定し、その位置を示す情報をメモリ等に記憶する。このようなディフェクト検出およびディフェクト位置情報の収集をＤＶＤ−ＲＡＭの記録面全体にわたって行い、ディフェクトの位置を示すリスト（以下、これを「ディフェクトリスト」と呼ぶ。）を作成する。そして、フォーマットが済んだＤＶＤ−ＲＡＭに情報を記録するときには、ディフェクトリストを参照しながら情報の記録を行う。これにより、ＤＶＤ−ＲＡＭ上においてディフェクトが存在する場所を避けるようにして情報の記録を行うことができ、情報記録の確実性を高めることができる。
【０００５】
また、例えばＤＶＤ−ＲＡＭ上に情報を記録するときには、一般に照合（ベリファイ）を行う。照合の実行時に、記録が正常に行われなかったことを認識したときには、その照合の対象となった部分の情報を、記録媒体の代替領域に記録する。さらに、このとき、その照合の対象となった情報を本来記録すべきＤＶＤ−ＲＡＭ上の場所にディフェクトが存在すると判定し、この位置をディフェクトリストに記録して、ディフェクトリストを新たに作成し、または既存のディフェクトリストを更新する。これにより、情報記録の確実性をより一層高めることができる。
【０００６】
なお、初期検査時または照合時に作成・更新されたディフェクトリストは、ディフェクト検出の対象となった記録媒体の特定の領域に記録され、保持される。
【０００７】
【発明が解決しようとする課題】
ところで、上述した従来のディフェクト管理の例のうち、記録媒体の初期検査時に行うディフェクト検出およびディフェクトリスト作成は、記録媒体の製造過程において記録層内に塵等が混入するといった初期的なディフェクトを管理するのに役立つ。一方、記録情報の照合時に行うディフェクト検出およびディフェクトリスト作成・更新は、ひっかき傷や塵埃の付着といった記録媒体の搬送や使用等により事後的に形成されたディフェクトを管理するのに役立つ。
【０００８】
しかし、かかる従来のディフェクト管理では、記録媒体に記録された情報を再生するとき、記録媒体に事後的に形成されたディフェクトに対処することができないという問題がある。例えば、記録媒体に情報を記録した後、当該記録媒体に新たなディフェクトが形成され、その結果、記録時には正常に記録された情報が、その新たなディフェクトによって正常に読み取ることができない状態になってしまう場合がある。このような場合、その新たなディフェクトに関する情報は、ディフェクトリストに記録されていないので、当該記録媒体に記録された情報を、ディフェクトリストに基づいて正常に再生することができない場合がある。
【０００９】
本発明は上記に例示したような問題点に鑑みなされたものであり、本発明の課題は、記録媒体に情報を記録した後にディフェクトが形成された場合でも、その記録媒体に記録された情報を、ディフェクトリストに基づいて適正に再生することができる情報再生装置、情報読取装置、ディスクドライブ、コンピュータプログラムおよび情報再生方法を提供することにある。
【００１０】
【課題を解決するための手段】
上記課題を解決するために請求項１に記載の情報再生装置は、記録媒体に記録された情報を読み取る読取手段と、前記読取手段により読み取られた情報を再生する再生手段と、再生すべき情報の範囲を指定し、前記記録媒体からその範囲内に含まれる情報を読み取りこれを前記再生手段に供給するように前記読取手段を制御する読取制御手段と、前記読取制御手段により指定された再生すべき情報の範囲を超えて前記記録媒体から情報を先読みするように前記読取手段を制御する先読み制御手段と、前記先読み制御手段により先読みされたまたは先読みすべき情報が記録された前記記録媒体上の場所に存在するディフェクトを検出するディフェクト検出手段と、前記ディフェクト検出手段による検出結果に基づいて、前記ディフェクトが存在する場所を示すリストを作成または更新するリスト作成手段と、前記リスト作成手段により作成または更新されたリストに基づいて、前記ディフェクトが存在する場所に記録された情報に対して再生適正化処理を行い、前記再生手段による当該情報の再生を適正化する再生適正化手段とを備えている。
【００１１】
上記課題を解決するために請求項７に記載の情報読取装置は、記録媒体に記録された情報を読み取る読取手段と、前記読取手段により読み取られた情報を出力する情報出力手段と、再生すべき情報の範囲を指定し、前記記録媒体からその範囲内に含まれる情報を読み取りこれを前記情報出力手段に供給するように前記読取手段を制御する読取制御手段と、前記読取制御手段により指定された再生すべき情報の範囲を超えて前記記録媒体から情報を先読みするように前記読取手段を制御する先読み制御手段と、前記先読み制御手段により先読みされたまたは先読みすべき情報が記録された前記記録媒体上の場所に存在するディフェクトを検出するディフェクト検出手段と、前記ディフェクト検出手段による検出結果に基づいて、前記ディフェクトが存在する場所を示すリストを作成または更新するリスト作成手段と、前記リスト作成手段により作成または更新されたリストを出力するリスト出力手段とを備えている。
【００１２】
上記課題を解決するために請求項１４に記載のコンピュータプログラムは、コンピュータを請求項１ないし６のいずれかに記載の情報再生装置として機能させる。
【００１３】
上記課題を解決するために請求項１５に記載のコンピュータプログラムは、コンピュータを請求項７ないし１３のいずれかに記載の情報読取装置として機能させる。
【００１４】
上記課題を解決するために請求項１６に記載の情報再生方法は、記録媒体に記録された情報を読み取って再生する情報再生方法であって、再生すべき情報の範囲を指定し、前記記録媒体からその範囲内に含まれる情報を読み取る読取工程と、前記読取工程において指定された再生すべき情報の範囲を超えて前記記録媒体から情報を先読みする先読み工程と、前記先読み工程において先読みされたまたは先読みすべき情報が記録された前記記録媒体上の場所に存在するディフェクトを検出するディフェクト検出工程と、前記ディフェクト検出工程における検出結果に基づいて、前記ディフェクトが存在する場所を示すリストを作成または更新するリスト作成工程と、前記リスト作成工程において作成または更新されたリストに基づいて、前記先読み工程において先読みされたまたは先読みすべき情報に対して再生適正化処理を行う再生適正化工程と、前記再生適正化工程において再生適正化処理が行われた後、前記先読みされたまたは先読みすべき情報を再生する再生工程とを備えている。
【００１５】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。
【００１６】
（情報再生装置の実施形態）
本発明の情報再生装置の実施形態について図１ないし図４を参照して説明する。図１は本発明の情報再生装置の実施形態を示している。なお、図１は、本発明の実施形態の構成要素等を、その技術思想を説明する限りにおいて具体化したものであり、各構成要素等の形状、大きさ、位置、接続関係などは、これに限定されるものではない。このことは、本実施例の説明で用いる図２ないし図４および本発明の他の実施形態の説明で用いる図５についても同様である。
【００１７】
図１中の情報再生装置１０は、本発明の情報再生装置の実施形態であり、これはヘッド、ピックアップ、プローブなどの読取手段を介して、記録媒体に記録された情報を読み取り、これを再生する装置である。一般に、記録媒体には、光記録媒体、光磁気記録媒体、相変化記録媒体、誘電体記録媒体など様々あるが、情報再生装置１０における記録媒体は、これらの記録媒体のいずれであってもよい。もっとも、光ディスク、磁気ディスク、光磁気ディスク、相変化ディスク、誘電体ディスク、誘電体カード状記録媒体のような比較的記録面に傷が形成される可能性が高く、また記録面に塵、埃、汚れなどが付着する可能性が高い記録媒体、すなわちディフェクトの存在が想定される記録媒体に対し、情報再生装置１０の有利な効果が顕著に得られる場合が多い。また、記録媒体に記録され、情報再生装置１０の読取・再生の対象となる情報は、コンピュータプログラム、画像データ、音声データ、文書データ、数値データ、制御データなどが典型的であるが、これらに限られない。
【００１８】
情報再生装置１０は、図１に示すように、読取手段１１、再生手段１２、読取制御手段１３、先読み制御手段１４、ディフェクト検出手段１５、リスト作成手段１６および再生適正化手段１７を備えている。
【００１９】
読取手段１１は、記録媒体に記録された情報を読み取る手段である。読取手段１１は、例えば、ヘッド、ピックアップ、プローブなどであり、記録媒体の種類に応じて任意に選択することができる。例えば、記録媒体が光ディスクである場合には、読取手段１１は光ピックアップであることが好ましい。
【００２０】
再生手段１２は、読取手段１１により読み取られた情報を再生する手段である。再生手段１２の具体的な構成は、再生の対象となる情報の種類に応じて異なる。例えば、再生の対象となる情報が画像情報または音声情報である場合には、再生手段１２は、デコーダ、デジタル−アナログコンバータなどにより構成される。より具体的には、再生の対象となる情報がＤＶＤ規格に基づく画像情報または音声情報である場合には、再生手段１２は、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ）デコーダ等を備える。一方、再生の対象となる情報がコンピュータプログラムである場合には、再生手段１２は、そのコンピュータプログラムを実行するための演算処理回路などから構成される。
【００２１】
読取制御手段１３は、再生すべき情報の範囲を指定し、記録媒体からその範囲内に含まれる情報を読み取り、これを再生手段１２に供給するように読取手段１１を制御する手段である。すなわち、再生手段１２による情報の再生処理は、通常、一定の長さを有する情報の区分ごとに行われる。この場合には、読取制御手段１３は、再生すべき情報の範囲として、当該一定の長さを有する情報の１区分を指定する。続いて、読取制御手段１３は、当該区分に含まれる情報を読み取ってこれを再生手段１２に供給するように、読取手段１１を制御する。なお、「再生すべき情報の範囲」は、再生処理に基づいて定められる区分に限られず、記録媒体から情報を読み取りこれを再生して出力するまでの過程におけるエラー訂正処理、バッファリング処理、デコード処理などといった種々の情報処理の都合により定められる区分であってもよい。
【００２２】
先読み制御手段１４は、読取制御手段１３により指定された再生すべき情報の範囲を超えて記録媒体から情報を先読みするように読取手段１１を制御する手段である。例えば、図２に示すように、記録媒体に記録された情報が一定の長さを有するブロックＢに分割されており、再生手段１２による再生処理が、ｎ＋１個のブロックＢから構成される区分Ｒごとに行われると仮定する。この場合において、現在、読取制御手段１３が再生すべき情報の範囲として区分Ｒ＃１を指定し、記録媒体から区分Ｒ＃１内に含まれる情報を読み取ってこれを再生手段１２に供給するように読取手段１１を制御したとする。このとき、先読み制御手段１４は、区分Ｒ＃１に続く区分Ｒ＃２内に含まれる情報をも続けて読み取るように読取手段１１を制御する。これにより、読取手段１１は、区分Ｒ＃１に含まれる情報と区分Ｒ＃２に含まれる情報とを連続的に読み取る。そして、区分Ｒ＃１に含まれる情報は再生手段１２に直ちに供給され、一方、区分Ｒ＃２に含まれる情報はバッファメモリ等に蓄えられる。バッファメモリ等に蓄えられた情報は、将来再生する必要が生じたときに、当該バッファメモリ等から読み出され、再生手段１２に供給される。一般に、記録媒体の記録面上に連続的に配列された情報は、連続的に再生される場合が多いので、このような情報の先読みを行うことで、情報の再生を効率的に行うことが可能となる。なお、情報を先読みする範囲は、例えば、先読みによる情報再生の効率、先読みバッファリング処理の効率、バッファメモリの容量等を考慮して設定することが望ましい。例えば、上述したように、先読みする情報の範囲を、区分１個に相当する範囲に設定してもよいし、区分２個に相当する範囲に設定してもよいし、それ以上の広い範囲に設定してもよい。
【００２３】
ディフェクト検出手段１５は、先読み制御手段１４により先読みされたまたは先読みすべき情報が記録された記録媒体上の場所に存在するディフェクトを検出する手段である。例えば、図２に示すように、先読み制御手段１４により、区分Ｒ＃２に含まれる情報が先読みされた場合、ディフェクト検出手段１５は、この区分Ｒ＃２に含まれる情報が記録された記録媒体上の場所に存在するディフェクトを検出する。ディフェクトとは、記録媒体上または記録媒体中に存在する傷、汚れ、塵埃などである。記録媒体が書換可能な記録媒体である場合には、記録面の同じ部分に何度も書換を繰り返すことによってその部分が劣化して記録能力が低下ないし喪失することがあるが、このような劣化もディフェクトに含まれる。
【００２４】
ディフェクト検出手段１５によるディフェクト検出の方法には様々あり、特に限定されるものではない。しかし、ディフェクト検出手段１５は、先読み制御手段１４により先読みされた情報に基づいてディフェクト検出を行うことが望ましい。記録面上にディフェクトが存在すると、読取手段１１により情報を正常に読み取ることができない場合が多い。したがって、先読みされた情報に基づいて、当該情報が正常に読み取られているか否かを判定することにより、ディフェクトの存在を検出することができる。
【００２５】
より具体的な一例をあげると、情報再生装置１０が、読取手段１１により読み取られた情報に対してエラー訂正を行うエラー訂正手段を備えている場合には、エラー訂正手段のエラー訂正処理の結果に基づいてディフェクト検出を行うことができる。例えば、エラー訂正手段が先読みされた情報に対してエラー訂正を行い、ディフェクト検出手段１５が、この先読みされた情報に対するエラー訂正結果に基づいてディフェクト検出を行う。これにより、ディフェクト検出を効率的にかつ高精度に行うことができる。
【００２６】
リスト作成手段１６は、ディフェクト検出手段１５による検出結果に基づいて、ディフェクトが存在する場所を示すリストを作成または更新する手段である。例えば、リスト作成手段１６は、ディフェクト検出手段１５による検出結果に基づいて、ディフェクトが存在する記録面上の位置を示す情報を取得し、これをメモリ等の記憶手段に記憶する。記録面上の複数の場所にディフェクトが存在し、それら複数のディフェクトがディフェクト検出手段１５により検出されたときには、リスト作成手段１６は、それら複数のディフェクトの位置を示す情報を収集し、それらをリストアップする。この結果、記憶手段内には、記録媒体のディフェクトリストが作成される。
【００２７】
なお、当該記憶手段内に過去に作成したディフェクトリストがすでに存在している場合には、リスト作成手段１６は、新たに検出されたディフェクトの位置を示す情報をディフェクトリストに追加し、ディフェクトリストを更新する構成としてもよい。また、当該記憶手段内に過去に作成したディフェクトリストがすでに存在している場合であっても、リスト作成手段１６は、既存のディフェクトリストとは別に、テンポラリーディフェクトリストを作成してもよい。例えば、既存のディフェクトリストの更新処理に時間がかかるときには、とりあえずテンポラリーディフェクトリストを作成しておき、後述する再生適正化処理をこのテンポラリーディフェクトリストに基づいて行う構成としてもよい。そして、空き時間が生じたときや、再生処理の終了時に、テンポラリーディフェクトリスト中の情報を用いて既存のディフェクトリストを更新する構成としてもよい。
【００２８】
再生適正化手段１７は、リスト作成手段１６により作成または更新されたリストに基づいて、ディフェクトが存在する場所に記録された情報に対して再生適正化処理を行い、再生手段１２による当該情報の再生を適正化する手段である。先読み制御手段１４により先読みされた情報が記録された場所にディフェクトが存在すると、その先読みされた情報の一部が変形し、再生処理に支障を生じさせる場合がある。例えば、画像情報であるはずの情報がディフェクトによりゆがめられ、偶然にも同期信号に似た情報に変形したときには、単に当該画像情報を再生できないだけでなく、再生処理の同期が乱され、以降の再生処理に悪影響を与える場合も考えられる。そこで、再生適正化手段１７は、ディフェクトが存在する場所に記録された情報に対して再生適正化処理を行う。
【００２９】
また、再生適正化手段１７は、再生適正化処理をディフェクトリストに基づいて行う。上述したように、ディフェクト検出手段１５は、先読み制御手段１４により先読みされたまたは先読みすべき情報が記録された記録媒体上の場所に存在するディフェクトを検出し、リスト作成手段１６は、このディフェクト検出の結果に基づいてディフェクトリストを作成または更新する。再生適正化手段１７は、このような先読みされた情報について作成・更新された最新のディフェクトリストに基づいて再生適正化処理を行う。
【００３０】
再生の適正化の方法には、ディフェクトによりゆがめられた情報を再生処理の対象から除外する方法や、ディフェクトによりゆがめられた情報を再生処理に支障のない他の情報に置換する方法など様々考えられ、特に限定されるものではない。しかし、以下に述べる構成によれば、再生の適正化を効果的に実現することができる。
【００３１】
再生適正化手段１７は、具体的には以下のように構成することができる。すなわち、再生適正化手段１７を、ディフェクトが存在する場所に記録された情報を再生手段１２に供給するのを禁止することによって再生手段１２による当該情報の再生を適正化する構成としてもよい。このような構成を有する再生適正化手段１７の動作について、図３を参照して説明する。例えば、図３に示すように、先読み制御手段１４により区分Ｒ＃２に含まれる情報が読み取られたが、その中には、ディフェクトによりゆがめられた情報を含むブロックＤＢが含まれていたとする。この場合、ディフェクト検出手段１５により、ブロックＤＢに含まれる情報が記録された記録媒体上の場所に存在するディフェクトが検出され、リスト作成手段１６により、当該ディフェクトの位置を示す情報がディフェクトリストに記録されている。再生適正化手段１７は、このディフェクトリストから、当該ディフェクトの位置を示す情報を参照し、当該ディフェクトにゆがめられたブロックＤＢを認識する。そして、再生適正化手段１７は、このブロックＤＢに含まれる情報を再生手段１２の再生処理から除外する。このような情報の加工は、例えば区分Ｒ＃２に含まれる情報を一旦バッファに蓄積し、情報加工を行い、加工された情報をバッファから再生手段１２へ供給するという構成により実現することができる。また、上記情報加工は、読取手段１１と再生手段１２との間を接続する経路の途中にスイッチを設け、ブロックＤＢが経路を通過する時に、スイッチを開いて経路を遮断するようにする構成でも実現することができる。さらに、上記情報加工は、読取手段１１と再生手段１２との間に入出力制御手段を設け、必要な情報のみを読取手段１１から再生手段１２に送出するといった構成でも実現することができる。
【００３２】
また、このような構成に代えて、再生適正化手段１７を以下のように構成してもよい。すなわち、再生適正化手段１４を、ディフェクトが存在する場所に記録された情報を他の特定値に置き換えることによって再生手段１２による当該情報の再生を適正化する構成としてもよい。このような構成を有する再生適正化手段１７の動作について、図４を参照して説明する。例えば、図４に示すように、先読み制御手段１４により区分Ｒ＃２に含まれる情報が読み取られたが、その中には、ディフェクトによりゆがめられた情報を含むブロックＤＢが含まれていたとする。この場合、ディフェクト検出手段１５により、ブロックＤＢに含まれる情報が記録された記録媒体上の場所に存在するディフェクトが検出され、リスト作成手段１６により、当該ディフェクトの位置を示す情報がディフェクトリストに記録されている。再生適正化手段１７は、このディフェクトリストから、当該ディフェクトの位置を示す情報を参照し、当該ディフェクトにゆがめられたブロックＤＢを認識する。そして、再生適正化手段１７は、このブロックＤＢをブロックＲＢに置き換える。ブロックＲＢは、再生手段１２による再生処理に支障が生じないように工夫された情報により充たされている。より具体的には、ブロックＲＢを再生処理に支障の生じない特定値（例えば「０」）により構成することが望ましい。これにより、再生手段１２による再生処理がディフェクトによる悪い影響を受けるのを防止することができる。なお、このようなブロックの置換は、例えば、区分Ｒ＃２に含まれる情報を一旦バッファに蓄積し、置換を行い、置換された情報をバッファから再生手段１２へ供給するという構成により実現することができる。
【００３３】
なお、再生適正化手段１７が再生適正化処理を行う時期は、特に限定されない。もっとも、先読みされた情報が再生手段１２によって再生処理に付される前に再生適正化処理を行う必要がある。例えば、再生適正化処理は、先読みされた情報が再生手段１２による再生処理に付されることが決定されてから、実際にその情報が再生処理に付されるまでの間に再生適正化処理を実行することが望ましい。これにより、実際に再生される情報のみに対して再生適正化処理を行うことができるので、処理の効率を上げることができる。
【００３４】
このように、情報再生装置１０は、記録媒体に記録された情報を先読みし、先読みされたまたは先読みすべき情報が記録された記録媒体上の場所に存在するディフェクトを検出し、このディフェクト検出結果に基づいてディフェクトリストを作成または更新し、このように作成または更新された最新のディフェクトリストに基づいて再生適正化処理を行う。これにより、記録媒体に記録された情報を再生する以前にディフェクトが形成されても、情報の再生処理を適正に行うことができる。例えば、予め情報が記録された読取専用の記録媒体が製造過程における検査をパスして出荷されたが、その記録媒体が販売経路を流通してユーザの手元に届き、再生されるまでの間に、当該記録媒体にディフェクトが形成されたとする。この場合でも、情報再生装置１０によれば、情報の先読み時に当該ディフェクトが検出可能である以上、当該ディフェクトを検出し、それに基づいてディフェクトリストを作成・更新し、このリストに基づいて再生適正化処理を行うことができる。したがって、当該ディフェクトにより再生処理に支障が生じるのを防止することができる。また、記録可能または書換可能な記録媒体に情報が記録され、このときの照合処理（ベリファイ処理）により、ディフェクトリストが作成され、このディフェクトリストが当該記録媒体に記録されたとする。さらに、その後、この記録媒体の使用・搬送途中でこの記録媒体にディフェクトが形成されたとする。このような場合でも、情報再生装置１０によれば、情報の先読み時に当該ディフェクトが検出可能である以上、当該ディフェクトを検出し、これに基づいてディフェクトリストを更新し、この最新のリストに基づいて再生適正化処理を行うことができる。したがって、この場合でも、当該ディフェクトにより再生処理に支障が生じるのを防止することができる。
【００３５】
（情報読取装置の実施形態）
本発明の情報読取装置の実施形態について図５を参照して説明する。図５中の情報読取装置２０は、本発明の情報読取装置の実施形態であり、これはヘッド、ピックアップ、プローブなどの読取手段を介して、記録媒体に記録された情報を読み取り、これを、再生処理機能を有する他の装置に出力する装置である。情報読取装置２０は、例えば記録媒体が記録ディスクである場合には、ディスクドライブに適用することができる。
【００３６】
情報読取装置２０は、図５に示すように、読取手段１１、読取制御手段１３、先読み制御手段１４、ディフェクト検出手段１５およびリスト作成手段１６を備えている。これらの点については、上述した情報再生装置１０と同様である。
【００３７】
ところが、上述した情報再生装置１０は、記録媒体から読み取られた情報を再生する再生手段１２および再生適正化処理を行う再生適正化手段１７を備えていたが、情報読取装置２０は、再生機能自体を有していないので、これら再生手段および再生適正化手段を備えていない。その代わり、情報読取装置２０は、情報出力手段２１およびリスト出力手段２２を備えている。
【００３８】
情報出力手段２１は、読取手段１１により読み取られた情報を出力する手段である。例えば、情報読取手段２０をディスクドライブに適用し、これを、情報再生機能を有するホストコンピュータに接続した場合には、情報出力手段２１は、読取手段１１により読み取られた情報をホストコンピュータに出力する手段であり、例えば、入出力制御回路またはインターフェースである。
【００３９】
リスト出力手段２２は、リスト作成手段１６により作成または更新されたリストを出力する手段である。例えば、情報読取手段２０をディスクドライブに適用し、これを、情報再生機能を有するホストコンピュータに接続した場合には、リスト出力手段２１は、ディフェクトリストの全部または一部をホストコンピュータに出力する手段であり、例えば、入出力制御回路またはインターフェースである。リスト出力手段２２と情報出力手段２１とを単一の回路ないしインターフェースで一体的に構成してもよい。
【００４０】
情報読取装置２０は、読取手段１１および読取制御手段１３により記録媒体に記録された情報を読み取り、情報出力手段２１により、これを例えばホストコンピュータ等に出力する。さらに、情報読取装置２０は、先読み制御手段１４により記録媒体に記録された情報を先読みし、ディフェクト検出手段１５により、先読みされたまたは先読みすべき情報が記録された記録媒体上の場所に存在するディフェクトを検出し、このディフェクト検出の結果に基づき、リスト作成手段１６により、ディフェクトリストを作成または更新し、リスト出力手段１７により、ただいま作成または更新された最新のディフェクトリストを、例えばホストコンピュータ等に出力する。そしてホストコンピュータ等は、情報出力手段２１から供給された情報に対して再生処理を行い、その情報を再生する（情報がコンピュータプログラムの場合には実行する）。このとき、ホストコンピュータ等は、リスト出力手段２２から供給されたディフェクトリスト、またはディフェクトリストに記録されたディフェクトの位置を示す情報に基づいて、再生処理の適正化を行うことができる。したがって、ディフェクトがホストコンピュータの再生処理に悪影響を及ぼすのを防止することができる。特に、情報読取装置２０によれば、記録媒体の出荷時から再生直前までに形成されたディフェクト、さらには記録媒体に情報を記録し終えてから、その情報を再生するまでの間に形成されたディフェクトなど、再生直前までに形成されたディフェクトを検出し、このディフェクトの情報をディフェクトリストとしてホストコンピュータ等に提供することができるので、ホストコンピュータ等による再生処理の適正化を支援することができると共に、再生処理ないし再生適正化処理の負担を大幅に軽減することができる。
【００４１】
なお、以上のような情報再生装置および情報読取装置の実施形態は、それぞれ、専用の装置としてハードウェアと一体的に構成する形態で実現してもよいし、コンピュータにプログラムを読み込ませることによって実現してもよい。
【００４２】
（情報再生方法の実施形態）
本発明の情報再生方法の実施形態について説明する。本発明の実施形態である情報再生方法は、記録媒体に記録された情報を読み取って再生する方法であって、再生すべき情報の範囲を指定し、記録媒体からその範囲内に含まれる情報を読み取る読取工程と、読取工程において指定された再生すべき情報の範囲を超えて記録媒体から情報を先読みする先読み工程と、先読み工程において先読みされたまたは先読みすべき情報が記録された記録媒体上の場所に存在するディフェクトを検出するディフェクト検出工程と、ディフェクト検出工程における検出結果に基づいて、ディフェクトが存在する場所を示すリストを作成または更新するリスト作成工程と、リスト作成工程において作成または更新されたリストに基づいて、先読み工程において先読みされたまたは先読みすべき情報に対して再生適正化処理を行う再生適正化工程と、再生適正化工程において再生適正化処理が行われた後、先読みされたまたは先読みすべき情報を再生する再生工程とを備えている。
【００４３】
この情報再生方法において、ディフェクト検出工程では、先読み工程において先読みされたまたは先読みすべき情報が記録された記録媒体上の場所に存在するディフェクトが検出される。リスト作成工程では、このディフェクト検出の結果に基づいて、ディフェクトが存在する場所を示すディフェクトリストが作成または更新される。再生適正化工程では、この新たに作成または更新されたディフェクトリストに基づいて、先読み工程において先読みされたまたは先読みすべき情報に対して再生適正化処理が行われる。これにより、再生直前までに記録媒体に形成されたディフェクトを検出し、当該ディフェクトが再生処理に悪影響を及ぼすのを未然に防ぐことができる。
【００４４】
なお、先読みの方法、ディフェクト検出の方法、リスト作成・更新の方法、再生適正化処理の方法等は、上述した情報再生装置１０において採用したものと同様のものを採用すればよい。
【００４５】
【実施例】
以下、本発明の実施例を図面に基づいて説明する。以下の実施例は、本発明の情報再生装置を、ＤＶＤレコーダとＤＶＤプレーヤとの双方の機能を備えたＤＶＤ再生記録装置に適用した例である。
【００４６】
まず、ＤＶＤ記録再生装置１００の構成について説明する。図６は本発明の実施例であるＤＶＤ記録再生装置１００を示している。ＤＶＤ記録再生装置１００は、ＤＶＤに記録情報を記録する機能と、ＤＶＤに記録された記録情報を再生する機能とを備えている。具体的には、ＤＶＤ記録再生装置１００は、ＤＶＤ−Ｒ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ等の記録再生用ディスクを再生でき、かつこれらのディスクに情報を記録することができる。なお、ＤＶＤ記録再生装置１００は、ＤＶＤ−ＲＯＭ、ＤＶＤビデオ、ＤＶＤオーディオ等の再生専用ディスクを再生することもできる。
【００４７】
ＤＶＤ記録再生装置１００は、ディスクドライブ２００と、バックエンド３００とを備えている。
【００４８】
図７はディスクドライブ２００の内部構成を示している。ディスクドライブ２００は、ＤＶＤ５０に情報を記録すると共に、ＤＶＤ５０に記録された情報を読み取る装置である。ＤＶＤ５０は、上述した記録再生用ディスクのいずれかである。さらに、ディスクドライブ２００は、ＤＶＤ５０に記録された記録情報の先読みをする機能を有している。
【００４９】
ディスクドライブ２００は、図７に示すように、スピンドルモータ５１、光ピックアップ５２、ＲＦアンプ５３およびサーボ回路５４を備えている。これらの要素は、主としてディスクドライブ２００の駆動機構およびその駆動制御手段を構成するものである。
【００５０】
スピンドルモータ５１はＤＶＤ５０を回転させるモータである。
【００５１】
光ピックアップ５２は、ＤＶＤ５０の記録面に対して光ビームを照射することによって記録情報を記録面上に記録すると共に、光ビームの反射光を受け取ることによって記録面上に記録された記録情報を読み取る装置である。
【００５２】
光ピックアップ５２は、記録時および読取時のいずれにおいても、光ビームの反射光に対応するＲＦ信号を出力する。ＤＶＤ５０がウォブルランドグルーブ方式を採用している場合には、ＤＶＤ５０の記録面上にはウォブルの付いたランドおよびグルーブ並びにプリピットなどが予め形成されているので、ＲＦ信号の中にはウォブル、ランド、グルーブ、プリピット等の制御情報が含まれている。さらに、ＤＶＤ５０に記録情報がすでに記録されている場合には、この記録情報もＲＦ信号の中に取り込まれる。
【００５３】
ＲＦアンプ５３は、光ピックアップ５２から出力されたＲＦ信号を増幅して、そのＲＦ信号を変調復調部５５に出力する。図７中の符号「ＲＦ」は、ＲＦアンプ５３により増幅されて出力されたＲＦ信号を示している。さらに、ＲＦアンプ５３は、ＲＦ信号から、ウォブル周波数信号ＷＦ、トラックエラー信号ＴＥおよびフォーカスエラー信号ＦＥを作り出し、これらを出力する。
【００５４】
サーボ回路５４は、トラックエラー信号ＴＥ、フォーカスエラー信号ＦＥその他のサーボ制御信号に基づいて光ピックアップ５２およびスピンドルモータ５１の駆動を制御するサーボ制御回路である。具体的には、サーボ回路５４は、トラックエラー信号ＴＥに基づいて、光ピックアップ５２とＤＶＤ５０との間の位置関係を制御する。また、サーボ回路５４は、フォーカスエラー信号ＦＥに基づいて、光ピックアップ５２の光ビームのフォーカシングを制御する。
【００５５】
さらに、ディスクドライブ２００は、図７に示すように、変調復調部５５、バッファ５６、インターフェース５７および光ビーム駆動部５８を備えている。これらの要素は、主としてＤＶＤ５０から読み取られた記録情報の復調および出力を担うと共に、ＤＶＤ５０に記録すべき記録情報の受取および変調を担う。
【００５６】
変調復調部５５は、読取時において記録情報に対してエラー訂正を行う機能と、記録時において記録情報にエラー訂正符号を付加してこれを変調する機能とを備えた回路である。具体的には、変調復調部５７は、読取時においては、ＲＦアンプ５３から出力されるＲＦ信号を復調し、これに対してエラー訂正を行った後、これをバッファ５６に出力する。さらに、変調復調部５５は、復調されたＲＦ信号に対してエラー訂正を行った結果、エラー訂正が不能であるときには、その旨を実質的に示すエラー訂正不能信号を生成し、これをディフェクト検出部５９に出力する。また、変調復調部５７は、記録時においては、バッファ５６から出力される記録情報にエラー訂正符号を付加した後、これを、ＤＶＤ５０の光学的特定等に適合する符号となるように変調し、変調された記録情報を光ビーム駆動部５８に出力する。
【００５７】
バッファ５６は、記録情報を一時的に蓄える記憶回路である。ディスクドライブ２００は先読み機能を有する。読取時に先読みした記録情報は、バッファ５６に蓄えられる。なお、先読み機能については後述する。
【００５８】
インターフェース５７は、ディスクドライブ２００とバックエンド３００との間の記録情報等の入出力制御ないし通信制御を行う回路である。具体的には、インターフェース５５は、再生時においては、バックエンド３００からの要求命令に応じて、バッファ５６から出力される記録情報（すなわちＤＶＤ５０から読み取られた記録情報）をバックエンド３００へ出力する。また、インターフェース５５は、記録時においては、バックエンド３００からディスクドライブ２００に入力される記録情報を受け取り、これをバッファ５６に出力する。さらに、インターフェース５７は、バックエンド３００からの要求命令に応じて、リスト作成保持部６０に保持されているディフェクトリストの全部または一部をバックエンド３００に出力する。
【００５９】
光ビーム駆動部５８は、記録時において、変調復調部５５から出力された記録情報に対応する光ビーム駆動信号を生成し、これを光ピックアップ５２に出力する。光ピックアップ５２は、光ビーム駆動信号に基づいて光ビームを変調し、ＤＶＤ５０の記録面に照射する。これにより、記録情報が記録面上に記録される。
【００６０】
さらに、ディスクドライブ２００は、図７に示すように、ディフェクト検出部５９およびリスト作成保持部６０を備えている。これらの要素は、主としてＤＶＤ５０の記録面上ないし記録層内に存在するディフェクトを検出し、その検出結果に基づいてディフェクトリストの作成・更新を行う。
【００６１】
ディフェクトとは、ＤＶＤ５０の記録面上または記録層内に形成された傷、またはこれらの場所に付着した塵埃、汚れ等である。また、ＤＶＤ５０の同じ場所に記録情報の記録を何度も繰り返し行うと、その場所が劣化し、記録機能が低下する場合がある。このような劣化もディフェクトに含まれる。
【００６２】
ディフェクト検出部５９は、ＤＶＤ５０のディフェクトを検出する回路である。そして、ディフェクト検出部５９は、ディフェクトの存否を示すディフェクト検出信号を生成し、これを出力する。ディフェクト検出部５９は、情報の読取時（再生時および照合時）における記録情報のエラー訂正の結果に基づいて、ディフェクト検出を行う。上述したように、変調復調部５５は、復調されたＲＦ信号に対してエラー訂正を行った結果、エラー訂正が不能であるときには、その旨を実質的に示すエラー訂正不能信号を生成し、これをディフェクト検出部５９に出力する。ディフェクト検出部５９は、このエラー訂正不能信号を受け取ったときに、ディフェクトが存在していることを示すディフェクト検出信号を出力する。
【００６３】
リスト作成保持部６０は、ディフェクト検出部５９から出力されたディフェクト検出信号に基づいて、ディフェクトリストを作成し、または更新する回路である。ディフェクトリストとは、図１１または図１２に示すように、ＤＶＤ５０の記録面上に存在するディフェクトの位置を示す位置情報を記録したリストである。ディフェクトリストは、リスト作成保持部６０内に設けられた記憶回路に書換可能な状態で記憶される。さらに、リスト作成保持部６０は、バックエンド３００からの要求命令に応じて、ディフェクトリストをインタ−フェース５７を介してバックエンド３００に出力する。
【００６４】
さらに、図７に示すように、ディスクドライブ２００はＣＰＵ６１を有している。ＣＰＵ６１は、ディスクドライブ２００の全体的な制御および上述したディスクドライブ２００内の各要素間の情報のやり取りを制御・管理する。さらに、ＣＰＵ６１は、バックエンド３００から送られる要求命令に応じて、光ヒップアップ５２の読取動作の制御、およびバッファ５６に蓄えられた記録情報のバックエンド３００への出力制御を行い、これにより、記録情報の通常の読取制御および先読み制御を行う。さらに、ＣＰＵ６１は、バックエンド３００からの要求命令に応じて、リスト作成保持部６０に保持されたディフェクトリストのバックエンド３００への出力制御を行う。これにより、バックエンド３００において行われる再生適正化処理を支援する。
【００６５】
次に、図８はバックエンド３００の内部構成を示している。バックエンド３００は、ディスクドライブ２００によってＤＶＤ５０から読み取られた記録情報に対して再生処理を行うと共に、ＤＶＤ５０に記録する目的で外部から供給された記録情報を受け取り、これを圧縮（エンコード）してディスクドライブ２００に送り出す装置である。
【００６６】
バックエンド３００は、ドライブ制御部７１、ビデオデコーダ７２、オーディオデコーダ７３、ビデオエンコーダ７４、オーディオエンコーダ７５、システム制御部７６およびディフェクト管理部７７を備えている。
【００６７】
ドライブ制御部７１は、ディスクドライブ２００の読取処理および記録処理を制御する回路である。記録情報をＤＶＤ５０から読み取ってそれを再生する作業、および記録情報を外部から受け取ってそれをＤＶＤ５０に記録する作業は、バックエンド３００とディスクドライブ２００とが協働して行う。ドライブ制御部７１は、ディスクドライブ２００の読取処理および記録処理を制御することにより、バックエンド３００とディスクドライブ２００との協働を実現する。具体的には、ドライブ制御部７１は、ディスクドライブ２００に対して、読取、記録、バッファ５６から記録情報の出力、リスト作成保持部６０からのディフェクトリストの出力などに関する要求命令を出力する。さらに、ドライブ制御部７１は、記録情報およびディフェクトリストその他各種情報の入力・出力を制御する入出力制御を行う。
【００６８】
ビデオデコーダ７２およびオーディオデコーダ７３は、それぞれ、ディスクドライブ２００によりＤＶＤ５０から読み取られ、ドライブ制御部７１を介して供給された記録情報を復調し、記録情報をディスプレイ、スピーカなどにより再生可能な状態に変換する回路である。例えば、記録情報が画像情報である場合には、ビデオデコーダ７２は、画像情報を復調することによって、これをディスプレイ等により再生可能な映像信号に変換し、これをディスプレイ等に出力する。また、記録情報が音声情報である場合には、オーディオデコーダ７３は、音声情報を復調することによって、これをスピーカ等により再生可能な音声信号に変換し、これをスピーカ等に出力する。
【００６９】
ビデオエンコーダ７４およびオーディオエンコーダ７５は、それぞれ、ＤＶＤ５０に記録する目的で外部から入力された映像信号、音声信号等を受け取り、これを例えばＭＰＥＧ圧縮方式等により圧縮し、これを、ドライブ制御部７１を介してディスクドライブ２００に供給する回路である。
【００７０】
システム制御部７６は、再生時には、ドライブ制御部７１、ビデオデコーダ７２、オーディオデコーダ７３、ディフェクト管理部７７を制御し、これらと協働して記録情報の再生適正化処理および再生処理を行う回路である。また、記録時には、システム制御部７６は、ドライブ制御部７１、ビデオエンコーダ７４、オーディオエンコーダ７５、ディフェクト管理部７７を制御し、これらと協働して記録情報の記録処理を行う。また、システム制御部７６は、再生時および記録時において、ディスクドライブ２００とバックエンド３００との協働を実現するために、ドライブ制御７１と共に、ディスクドライブ２００に対する制御（例えば各種要求命令の生成・送信、応答信号の受信など）を行う。
【００７１】
ディフェクト管理部７７は、その内部に記憶回路を有しており、ディスクドライブ２００のリスト作成保持部６０により作成・更新されたディフェクトリストの全部または一部を受け取り、これを保持する機能を備えている。そして、ディフェクト管理部７７はシステム制御部７６と共に、ディフェクト管理を行う。
【００７２】
次に、記録情報をＤＶＤ５０に記録するときに行われるディフェクト管理について説明する。通常、ＤＶＤ５０をフォーマットするときの初期検査（サーティファイ）のときに、その時点におけるＤＶＤ５０のディフェクトが検出され、その検出結果に基づいて、ディフェクトリストが作成される。この初期のディフェクトリストは、ＤＶＤ５０の特定な領域に記録保持される。次に、ＤＶＤ５０に記録情報を記録するときには、実際の記録動作を開始する前に、ＤＶＤ５０に記録されたディフェクトリストが読み取られ、これがリスト管理保持部６０に記憶されると共に、バックエンド３００にも供給され、バックエンド３００内のディフェクト管理部７７に記憶される。そして、記録情報がビデオエンコーダ７４またはオーディオエンコーダ７５からのドライブ制御部７１を介してディスクドライブ２００に供給され、ディスクドライブ２００において実際の記録動作が開始されると、バックエンド３００のシステム制御部７６は、ディフェクト管理部７７内に記憶されたディフェクトリストを参照し、記録面上のディフェクトの存在する場所を認識し、この場所を避けて記録情報の記録を行うように、ディスクドライブ２００を制御する。これにより、予め形成されていたディフェクトが存在する場所以外の場所に記録情報が記録されるため、記録情報をＤＶＤ５０に確実に記録することができる。また、このように記録情報をＤＶＤ５０へ記録するとき、実際には記録動作と照合動作（ベリファイ）とが所定の時間単位ごとに交互に行われる。この照合動作において記録情報の記録が正常に行われなかったことが確認されたときには、その正常に行われなかった情報を記録すべきであった記録面上の領域にディフェクトが存在するものと判断される。そして、この領域の位置を示す情報がリスト管理保持部６０に記憶されたディフェクトリストに追記され、ディフェクトリストが更新される。更新されたディフェクトリストは、記録情報の記録処理が完了したときなどに、ＤＶＤ５０の特定の領域に記録される。これにより、次回の記録処理において、更新されたディフェクトリストを参照することができるので、記録情報のＤＶＤ５０への記録をより一層確実に行うことが可能となる。
【００７３】
次に、ＤＶＤ５０に記録された記録情報を再生するときに行われるディフェクト管理について説明する。ＤＶＤ記録再生装置１００は、ＤＶＤ５０に記録された記録情報を再生するときにも、ディフェクト管理を行う。すなわち、ＤＶＤ記録再生装置１００は、ＤＶＤ５０に記録された記録情報を読み取るときに、記録情報を先読みし、この先読みされた記録情報に基づいてＤＶＤ５０のディフェクトを検出し、この検出結果に基づいてディフェクトリストを更新し、この更新されたディフェクトリストを用いて、ディフェクトによってゆがめられた記録情報に対し再生適正化処理を行う。
【００７４】
図９は、記録情報の再生時に行われるディフェクト管理の動作を示すタイミングチャートである。図１０は、記録情報の構造を示している。記録情報の読取処理および再生処理は、一定の長さを有する区分Ｓごとに行われる。このため、記録情報は、図１０に示すように、区分Ｓに分かれていると考えることができる。さらに、記録情報の再生処理等は、区分Ｓをさらに細かく分割した単位であるブロックＢＬごとに行われる場合もある。このため、記録情報の区分Ｓは、図１０に示すように、ブロックＢＬに分かれていると考えることができる。
【００７５】
例えば、ＤＶＤ５０に記録された記録情報を再生するために、ユーザがＤＶＤ５０をディスクドライブ２００に装着すると、ディスクドライブ２００およびバックエンド３００は協働して初期設定動作を行う。すなわち、ＤＶＤ５０に記録されたＴＯＣ（テーブルオブコンテンツ）等の管理情報ないし制御情報が読み取られ、これらの情報に基づいて読取処理および再生処理に必要な種々の初期設定が行われる。このとき、ＤＶＤ５０に記録されたディフェクトリストが読み取られる。このディフェクトリストは、ディスクドライブ２００のリスト作成保持部６０に記憶される。
【００７６】
続いて、ユーザがＤＶＤ記録再生装置１００の筐体に設けられた再生開始ボタンを押すと、記録情報の再生が開始される。ここで、ＤＶＤ５０に記録された記録情報のうち、区分Ｓ＃１に含まれる記録情報の再生が開始されると仮定する。
【００７７】
図９に示すように、区分Ｓ＃１に含まれる記録情報を再生するために、まず、バックエンド３００のシステム制御部７６の制御のもと、ドライブ制御部７１からディスクドライブ２００へ区分Ｓ＃１に含まれる記録情報を要求する要求命令が出力される（Ａ１）。ディスクドライブ２００のＣＰＵ６１はこの要求命令を受け取り、これに応じて、光ピックアップ５２の移動等を制御し（Ａ２）、区分Ｓ＃１に含まれる記録情報を読み取る。区分Ｓ＃１に含まれる記録情報は、変調復調部５５によってエラー訂正が施され、バッファ５６およびインターフェース５７を介して、直ちにバックエンド３００に出力される（Ａ３）。そして、この記録情報は、バックエンド３００のビデオデコーダ７２またはオーディオデコーダ７３によって再生される。このとき、ディスクドライブ２００のＣＰＵ６１は、光ピックアップ５２を制御し、記録情報の先読みを行う。すなわち、バックエンド３００側からの要求は、区分Ｓ＃１に含まれる記録情報だけであるが、ＣＰＵ６１は、さらに区分Ｓ＃１に続く、区分Ｓ＃２に含まれる記録情報、さらにこれに続く区分Ｓ＃３に含まれる記録情報をも連続的に読み取る（Ａ４、Ａ５）。そして、変調復調部５５は、これら先読みされた記録情報に対してエラー訂正を行う。その後、これら先読みされた記録情報は、バッファ５６に入力され、バックエンド３００側から区分Ｓ＃２または区分Ｓ＃３に含まれる記録情報の要求があるまで、バッファ５６に保持される。
【００７８】
さらに、区分Ｓ＃２に含まれる記録情報および区分Ｓ＃３に含まれる記録情報が先読みされたとき、ＣＰＵ６１の制御のもと、ディフェクト検出部５９およびリスト作成保持部６０は、先読みされた記録情報に対してディフェクト検出を行い、その検出結果に基づいてディフェクトリストを更新する（Ａ６、Ａ７）。これについて具体的に説明すると、区分Ｓ＃２に含まれる記録情報が光ピックアップ５２から読み取られ、ＲＦアンプ５３を介して変調復調部５５に供給されると、変調復調部５５は、ブロックＢＬごとに記録情報（ＲＦ信号）を復調し、さらにブロックＢＬごとにエラー訂正を行う。エラー訂正の結果、エラー訂正が不能であるときには、変調復調部５５は、ブロックＢＬごとに、その旨を実質的に示すエラー訂正不能信号をディフェクト検出部５９に出力する。エラー訂正不能信号が出力されたとき、ディフェクト検出部５９は、エラー訂正の対象となったブロックＢＬが記録された記録面上の領域にディフェクトが存在することを示すディフェクト検出信号を出力する。リスト作成保持部６０は、このようなディフェクト検出信号を受け取ったとき、当該ブロックＢＬが記録された記録面上の領域にはディフェクトが存在し、そのため当該ブロックＢＬは当該ディフェクトによりゆがめられたブロック（以下、これを「ディフェクトブロック」と呼ぶ）であると判定する。続いて、リスト作成保持部６０は、当該ディフェクトブロックのアドレス（具体的には当該ディフェクトブロックが記録された記録面上の領域の先頭アドレス）をＣＰＵ６１から取得する。なお、記録情報が記録されたアドレスは、ＤＶＤ５０の記録面に形成されたプリピットなどに基づいて認識することができ、ＣＰＵ６１は読取、エラー訂正、リスト作成等に必要な記録情報のアドレスを認識している。さらに、リスト作成保持部６０は、当該ディフェクトブロックのアドレスをディフェクトリストに記録し、ディフェクトリストを更新する。
【００７９】
以下、先読みされた記録情報に基づくディフェクトリストの更新について図１０ないし図１２を用いてさらに具体的に説明する。図１０の下段は区分Ｓ＃２に含まれるブロックＢＬの配列を拡大して示している。図１１は更新前のディフェクトリストの一例を示している。図１２は図１１に示すディフェクトリストを更新した後の状態を示している。図１０下段に示すように、ＤＶＤ５０の再生を行っている現時点において、区分Ｓ＃２にはディフェクトブロックＤＢ１、ＤＢ２、ＤＢ３が含まれていると仮定する。これら３個のディフェクトブロックのうち、ディフェクトブロックＤＢ３は、ディフェクトリストが初めて作成された時点、またはディフェクトリストが前回更新された時点においてすでに存在していたものであるとする。一方、ディフェクトブロックＤＢ１およびＤＢ２は、ディフェクトリストが初めて作成された時点およびディフェクトリストが前回更新された時点においては存在しておらず、ディフェクトリストが前回更新された時点から現時点までの間に形成されたものであるとする。この場合、図１１に示すように、ディフェクトブロックＤＢ３のアドレスは、更新前のディフェクトリストＤＬ、すなわち今回の再生処理を開始するときに、ＤＶＤ５０から読み取られてリスト作成保持部６０に記憶されたディフェクトリストＤＬにすでに記録されている。一方、図１１に示すように、ディフェクトブロックＤＢ１およびＤＢ２は、更新前のディフェクトリストＤＬには記録されていない。
【００８０】
このような状態で、区分Ｓ＃２に含まれる記録情報が先読みされ、この記録情報に対してブロックＢＬごとにディフェクト検出が行われ、その結果に基づき、リスト管理保持部６０は、ディフェクトブロックＤＢ１およびＤＢ２が存在することを判定し、それらのアドレスを取得する。そして、リスト管理保持部６０は、ディフェクトブロックＤＢ１およびＤＢ２のそれぞれのアドレスをディフェクトリストＤＬに追記する。この結果、図１２に示すように、ディフェクトリストＤＬが更新される（図９中のＡ６）。
【００８１】
図９に戻り、区分Ｓ＃２についてディフェクト検出およびディフェクトリスト更新が終了すると、続いて、区分Ｓ＃３についてディフェクト検出およびディフェクトリスト更新が行われる（Ａ７）。
【００８２】
その後、区分Ｓ＃２に含まれる記録情報を再生する時期が接近したとき、バックエンド３００のシステム制御部７６は、ディスクドライブ２００に対し、区分Ｓ＃２に含まれる記録情報に対応するディフェクトリストを要求する旨の要求命令を送る（Ａ８）。ディスクドライブ２００のＣＰＵ６１はこれを受け取り、リスト作成保持部６０は、ＣＰＵ６１の制御のもと、ディフェクトリストを、インターフェース５７を介してバックエンド３００に出力する（Ａ９）。このディフェクトリストはバックエンド３００のディフェクト管理部７７に記憶される。
【００８３】
その後、区分Ｓ＃２に含まれる記録情報を再生する時期が到来したとき、バックエンド３００のシステム制御部７６は、ディフェクト管理部７７に記憶されたディフェクトリストに基づき、区分Ｓ＃２に含まれる記録情報に関して再生適正化処理を実行する。そして、システム制御部７６は、この再生適正化処理に基づいて、ディスクドライブ２００に対し、区分Ｓ＃２に含まれる記録情報を要求する旨の要求命令を送る（Ａ１０）。なお、要求命令が複数に分かれているのは、再生適正化処理の結果による。再生適正化処理については後述する。
【００８４】
ディスクドライブ２００のＣＰＵ６１は、当該要求命令に応じて、区分Ｓ＃２に含まれる記録情報をバックエンド３００に出力する（Ａ１１）。区分Ｓ＃２に含まれる記録情報は、すでに先読みされ、バッファ５６に蓄えられているので、ＣＰＵ６１はバッファ５６に区分Ｓ＃２に含まれる記録情報を出力する旨の命令を送るだけで、区分Ｓ＃２に含まれる記録情報をバックエンド３００に迅速に出力することができる。
【００８５】
区分Ｓ＃２に含まれる記録情報は、バックエンド３００のドライブ制御部７１により受け取られ、ビデオデコーダ７２またはオーディオデコーダ７３によって再生される。
【００８６】
その後、区分Ｓ＃３に含まれる記録情報を再生する時期が接近したとき、バックエンド３００のシステム制御部７６は、ディスクドライブ２００に対し、区分Ｓ＃３に含まれる記録情報に対応するディフェクトリストを要求する旨の要求命令を送る（Ａ１２）。ディスクドライブ２００のＣＰＵ６１はこれを受け取り、リスト作成保持部６０は、ＣＰＵ６１の制御のもと、ディフェクトリストを、インターフェース５７を介してバックエンド３００に出力する（Ａ１３）。このディフェクトリストはバックエンド３００のディフェクト管理部７７に記憶される。
【００８７】
その後、区分Ｓ＃３に含まれる記録情報を再生する時期が到来したとき、バックエンド３００のシステム制御部７６は、ディフェクト管理部７７に記憶されたディフェクトリストに基づき、区分Ｓ＃３に含まれる記録情報に関して再生適正化処理を実行する。そして、システム制御部７６は、この再生適正化処理に基づいて、ディスクドライブ２００に対し、区分Ｓ＃３に含まれる記録情報を要求する旨の要求命令を送る（Ａ１４）。なお、区分Ｓ＃３にはディフェクトブロックが含まれていなかったので、要求命令は複数に分かれていない。
【００８８】
ディスクドライブ２００のＣＰＵ６１は、これに応じて、区分Ｓ＃３に含まれる記録情報をバックエンド３００に出力する（Ａ１５）。区分Ｓ＃３に含まれる記録情報は、すでに先読みされ、バッファ５６に蓄えられているので、ＣＰＵ６１はバッファ５６に区分Ｓ＃３に含まれる記録情報を出力する旨の命令を送るだけで、区分Ｓ＃３に含まれる記録情報をバックエンド３００に迅速に出力することができる。
【００８９】
区分Ｓ＃３に含まれる記録情報は、バックエンド３００のドライブ制御部７１により受け取られ、ビデオデコーダ７２またはオーディオデコーダ７３によって再生される。
【００９０】
次に、再生適正化処理について説明する。図１３は再生適正化処理の動作を示している。図１４は図１０中の区分Ｓ＃２に含まれる記録情報に関して再生適正化処理を行った結果を示している。再生適正化処理は、ディフェクトによりゆがめられたブロック、すなわちディフェクトブロックに含まれる記録情報をビデオデコーダ７２およびオーディオデコーダ７３に供給することを禁止する処理である。再生適正化処理は、バックエンド３００のシステム制御部７６の制御のもとで、区分Ｓごとに実行される。
【００９１】
すなわち、図１３に示すように、ある区分Ｓに含まれる記録情報を再生する時期が接近すると、システム制御部７６は、当該区分に含まれる記録情報に関するディフェクトリストを要求する旨の要求命令を向けてディスクドライブ２００に送る（ステップＳ１１）。これに応じてディスクドライブ２００のリスト作成保持部６０から当該ディフェクトリストがバックエンド３００に向けて出力されるので、システム制御部７６はこれを取得し、これをディフェクト管理部７７に記憶する（ステップＳ１２）。
【００９２】
続いて、システム制御部７６は、ステップＳ１２で取得されたディフェクトリストを参照し、当該区分中にディフェクトブロックが含まれているか否かを判定する（ステップＳ１３）。
【００９３】
当該区分中にディフェクトブロックが含まれていないときには（ステップＳ１３：ＮＯ）、システム制御部７６は、当該区分に含まれるすべての記録情報を要求する旨の要求命令をディスクドライブ２００に向けて送る（ステップＳ１４）。これに応じてディスクドライブ２００のバッファ５６から当該区分に含まれる記録情報のすべてがバックエンド３００に向けて出力されるので、システム制御部７６はこれをビデオデコーダ７２またはオーディオデコーダ７３に供給する（ステップＳ１５）。
【００９４】
一方、ステップＳ１２で、当該区分中にディフェクトブロックが含まれているときには（ステップＳ１３：ＹＥＳ）、システム制御部７６は、ステップＳ１２で取得されたディフェクトリストを参照し、当該区分に含まれるディフェクトブロックのアドレスを認識し、これに基づいて、当該区分に含まれるブロックのうち、ディフェクトブロック以外のブロックに含まれる記録情報を要求する旨の要求命令をディスクドライブ２００に向けて送る（ステップＳ１６）。これに応じてディスクドライブ２００のバッファ５６から、当該区分に含まれるブロックのうち、ディフェクトブロック以外のブロックに含まれる記録情報がバックエンド３００に向けて出力されるので、システム制御部７６はこれをビデオデコーダ７２またはオーディオデコーダ７３に供給する（ステップＳ１７）。
【００９５】
そして、システム制御部７６は、再生処理が終了するまで、ステップＳ１１ないしＳ１７までの処理を、区分ごとに実行する（ステップＳ１８）。
【００９６】
このような再生適正化処理を、例えば図１０中の区分Ｓ＃２について行うと、図１４に示すように、区分Ｓ＃２に含まれるブロックＢＬ（ｍ〜ｍ＋９）のうち、ディフェクトブロックＤＢ１、ＤＢ２、ＤＢ３以外のブロックＢＬ（ｍ、ｍ＋１、ｍ＋４、ｍ＋５、ｍ＋６、ｍ＋８、ｍ＋９）に含まれる記録情報のみが、ビデオデコーダ７２またはオーディオデコーダ７３に供給される。
【００９７】
このようにディフェクトブロックに含まれる記録情報を、ビデオデコーダ７２またはオーディオデコーダ７３に送るのを禁止することにより、これらデコーダの動作を正常に保つことができる。
【００９８】
以上より、ＤＶＤ記録再生装置１００によれば、ＤＶＤ５０に記録された記録情報を読み取るときに、記録情報を先読みし、この先読みされた記録情報に基づいてＤＶＤ５０のディフェクトを検出し、この検出結果に基づいてディフェクトリストを更新し、この更新されたディフェクトリストを用いて、ディフェクトによってゆがめられた記録情報に対し再生適正化処理を行う構成とした。これにより、ディフェクトによってゆがめられた記録情報によってビデオデコーダ７２またはオーディオデコーダ７３の動作に支障が生じることを防止することができ、記録情報の再生処理の確実性・信頼性を高めることできる。
【００９９】
特に、先読みされた記録情報に基づいてディフェクトリストを更新し、その更新されたディフェクトリストに基づいて再生適正化処理を行うので、ＤＶＤ５０を再生する直前までに形成されたディフェクトによる悪影響を確実に除去することができる。
【０１００】
なお、上述したＤＶＤ記録再生装置１００では、再生時期が接近した区分に含まれる記録情報に関するディフェクトリストをディスクドライブ２００からバックエンド３００に取り込む構成としたが、本発明はこれに限らない。例えば、ディスクドライブ２００側で、先読みした記録情報に基づいてディフェクトリストの更新が終了した時点で、更新終了した部分のディフェクトリストを、区分にかかわらず、すべてバックエンド３００に取り込む構成としてもよい。
【０１０１】
また、本発明は、請求の範囲および明細書全体から読み取るこのできる発明の要旨または思想に反しない範囲で適宜変更可能であり、そのような変更を伴う情報再生装置、情報読取装置、ディスクドライブ、情報再生方法並びにこれらの機能を実現するコンピュータプログラムもまた本発明の技術思想に含まれる。
【図面の簡単な説明】
【図１】本発明の情報再生装置の実施形態を示すブロック図である。
【図２】本発明の実施形態である情報再生装置により再生される記録情報を示す説明図である。
【図３】本発明の実施形態である情報再生装置により行われる再生適正化処理の一例を示す説明図である。
【図４】本発明の実施形態である情報再生装置により行われる再生適正化処理の他の例を示す説明図である。
【図５】本発明の情報読取装置の実施形態を示すブロック図である。
【図６】本発明の実施例であるＤＶＤ記録再生装置を示すブロック図である。
【図７】図６中のＤＶＤ記録再生装置のディスクドライブを示すブロック図である。
【図８】図６中のＤＶＤ記録再生装置のバックエンドを示すブロック図である。
【図９】図６中のＤＶＤ記録再生装置における再生時のディフェクト管理の動作を示すタイミングチャートである。
【図１０】図６中のＤＶＤ記録再生装置により再生される記録情報を示す説明図である。
【図１１】更新前のディフェクトリストを示す説明図である。
【図１２】更新後のディフェクトリストを示す説明図である。
【図１３】図６中のＤＶＤ記録再生装置における再生適正化処理を示すフローチャートである。
【図１４】再生適正化処理により形成された記録情報を示す説明図である。
【符号の説明】
１０…情報再生装置
１１…読取手段
１２…再生手段
１３…読取制御手段
１４…先読み制御手段
１５…ディフェクト検出手段
１６…リスト作成手段
１７…再生適正化手段
２１…情報出力手段
２２…リスト作成手段
５０…ＤＶＤ（記録媒体）
５２…光ピックアップ
５５…変調復調部
５６…バッファ
５７…インターフェース
５９…ディフェクト検出部
６０…リスト作成保持部
６１…ＣＰＵ
７２…ビデオデコーダ
７３…オーディオデコーダ
７６…システム制御部
７７…ディフェクト管理部
１００…ＤＶＤ記録再生装置
２００…ディスクドライブ
３００…バックエンド
【図１】
2004310830.tif 000003
【図２】
2004310830.tif 000004
【図３】
2004310830.tif 000005
【図４】
2004310830.tif 000006
【図５】
2004310830.tif 000007
【図６】
2004310830.tif 000008
【図７】
2004310830.tif 000009
【図８】
2004310830.tif 000010
【図９】
2004310830.tif 000011
【図１０】
2004310830.tif 000012
【図１１】
2004310830.tif 000013
【図１２】
2004310830.tif 000014
【図１３】
2004310830.tif 000015
【図１４】
2004310830.tif 000016