(57)【要約】【課題】光ディスクから情報再生時にトラッキングが外れ隣接トラックに移動した場合において、転送するデータの信頼性を向上させ、かつ迅速に対応することにある。【解決手段】未記録判定部６１は、再生信号の振幅レベルにより当該ブロックが記録済み領域か未記録領域かを判定する。トラックオフ検出部６２は、サーボ回路からのトラッキングサーボ信号を監視して、トラック外れが発生したことを検出して、トラックオフ発生ブロック記憶部６３に登録する。当該ブロックが未記録であり、かつトラック外れが発生したと判定されたブロックである場合には、再生処理を停止し、未記録を示すデータ“００”を上位装置１０へ転送せずにリトライ再生を実施する。【選択図】図１
2007328831.tif 000002
【特許請求の範囲】
【請求項１】
光ディスクから情報を再生して上位装置へ転送する情報再生装置において、
該光ディスクを回転させるスピンドルモータと、
該光ディスクから情報を再生するピックアップと、
該ピックアップからの再生信号を処理する再生回路と、
該スピンドルモータの回転と該ピックアップの移動を制御するサーボ回路と、
該再生回路と該サーボ回路を介して該ピックアップの再生処理を制御し、該光ディスクから再生した情報を該上位装置に転送する制御を行うマイクロプロセッサとを備え、
該マイクロプロセッサは、
再生信号の振幅レベルにより当該ブロックが記録済み領域か未記録領域かを判定する未記録判定部と、
該サーボ回路からのトラッキングサーボ信号を監視して、トラック外れが発生したことを検出するトラックオフ検出部と、
該トラックオフ検出部によりトラック外れが発生したと判定されたブロックの位置情報を登録するトラックオフ発生ブロック記憶部とを有し、
当該ブロックが未記録であり、かつトラック外れが発生したと判定されたブロックである場合には、再生処理を停止し、未記録を示すデータを該上位装置へ転送せずにリトライ再生を実施することを特徴とする情報再生装置。
【請求項２】
請求項１記載の情報再生装置において、
前記トラックオフ検出部がトラック外れが発生したことを検出した場合、トラック外れが発生したブロックの情報だけを前記トラックオフ発生ブロック記憶部に登録して、再生処理を継続することを特徴とする情報再生装置。
【請求項３】
請求項１記載の情報再生装置において、
当該ブロックが記録済みであり、再生したデータからアドレスを読み取り目的のアドレスと一致した場合には、前記トラックオフ発生ブロック記憶部に登録されているトラック外れ発生ブロックの情報にかかわらず、再生したデータを前記上位装置へ転送することを特徴とする情報再生装置。
【請求項４】
光ディスクから情報を再生して上位装置へ転送する情報再生方法において、
情報再生時にトラッキングサーボ信号を監視して、トラック外れが発生したと判定したブロックについてはトラックオフ発生ブロック記憶部に登録し、
再生信号の振幅レベルにより当該ブロックが記録済み領域か未記録領域かを判定し、
当該ブロックが未記録である場合には該トラックオフ発生ブロック記憶部を参照し、
当該ブロックがトラック外れが発生したと判定されたブロックである場合には、再生処理を停止し、
未記録を示すデータを該上位装置へ転送せずにリトライ再生を実施することを特徴とする情報再生方法。
【請求項５】
請求項４記載の情報再生方法において、
前記トラック外れが発生したと判定した場合、トラック外れが発生したブロックの情報だけを前記トラックオフ発生ブロック記憶部に登録して、再生処理を継続することを特徴とする情報再生方法。
【請求項６】
請求項４記載の情報再生方法において、
当該ブロックが記録済みであり、再生したデータからアドレスを読み取り、目的のアドレスと一致した場合には、前記トラックオフ発生ブロック記憶部に登録されているトラック外れ発生ブロックの情報にかかわらず、再生したデータを前記上位装置へ転送することを特徴とする情報再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスクに記録されている情報を誤りなく読み出すことのできる情報再生装置及び情報再生方法に関するものである。
【背景技術】
【０００２】
光ディスクにおいて情報を正しく再生するために、読出したデータの識別だけでなく読み出したデータの位置（アドレス）の情報が正しくなければならない。ＤＶＤやＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）では、各ブロックにユーザデータを記録する際、当該ブロックのアドレス（位置）情報も含めて記録する。よって、記録済みブロックを再生した場合には、記録データ内のアドレス（ＤＩＤ）を参照することで当該ブロックのアドレスが正しいことを確認できるので問題はない。
【０００３】
しかしながら、データが未記録であるブロックについてはアドレス（ＤＩＤ）も未記録であるから、それを参照することができない。光ディスクにおいて未記録領域のアドレスを識別するために、次の技術が存在する。
（１）ＤＶＤ±Ｒ／ＲＷでは、光ディスク上の未記録のブロック位置については、ディスク上の未記録ブロック管理領域にて管理する技術がある。よって、装置がホストから再生するアドレスを指示された場合には、指定されたブロックが記録済みであるか、未記録であるかを同管理情報を参照することで判断できる（例えば、特許文献１参照）。
（２）ＤＶＤ−ＲＡＭでは、光ディスクにアドレスを示すプリピットを予め形成し、アドレス読出し能力を向上させ、プリピットを読み出すことで、未記録ブロックであってもそのアドレスを正しく読み出すことができる（例えば、特許文献２参照）。
（３）さらにＤＶＤ±Ｒ／ＲＷやＢＤ−Ｒ／ＲＥでは、未記録状態においても各ブロックのアドレスが分かるようにアドレス情報がディスク上のウォブルに登録されている（例えば、特許文献３参照）。
【０００４】
【特許文献１】特開平９−２８８８８３号公報
【特許文献２】特開２００１−２９７４４５号公報
【特許文献３】特開２００１−２６６４８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、ＢＤでは、（１）の未記録を管理する領域を備えておらず、また（２）のプリピットも形成されていない。よって利用できるのは（３）のウォブルのアドレス情報であるが、ウォブルは記録されたデータに比べてＩＤ読出し能力が低く、正しく読み取れない場合が発生する。そのような場合、一旦アドレスが正しく読めた時点でそれを保存し、以降のブロックについては同期をとってアドレス情報を補間して補正する方法がとられている。
【０００６】
ＢＤ−Ｒ／ＲＥでは記録、未記録ブロックを管理する情報を持たないため、当該ブロックを再生してＲＦ信号レベル等から記録・未記録を判定し、未記録ブロックの場合には“００”データを代わりにホストに報告（転送）するという仕様になっている。よって、ＢＤ−Ｒ／ＲＥにおいて再生中に誤って隣接トラックに移動してしまった場合において、移動先のブロックが未記録であり、かつウォブルのアドレス情報が読めない場合には、ウォブルのアドレス情報が誤って補間されてしまう（隣接トラックへ移動したことによるアドレスの補正ができない）。その結果、隣接トラックに移動したことに気付かずに、当該ブロックが未記録ブロックであると判定して、誤って“００”データをホストに転送してしまう。このように、未記録ブロックのアドレス（ＩＤ）の信憑性が低いため、信頼性の向上が必要となる。
【０００７】
この対策としては、次の方法が考えられる。（ａ）ウォブルのアドレスが読めずに補間した場合には、未記録ブロックの判定を保留しておき、次に補間ではなくディスクのウォブルアドレスが読めた際に、隣接トラックへの移動が発生していないことをチェックし、問題無ければ保留していたブロックのデータをホストに転送する。（ｂ）隣接トラックへの移動（トラックオフ）が発生したことをトラッキサーボ信号で監視し、隣接トラックへの移動が発生した場合には再生を停止し、リトライする。
【０００８】
しかし、対策（ａ）では、ディスクのウォブルアドレスが読めるまでは判定できないため、ウォブルが読みにくいディスクなどの場合には判定できるまでに非常に長い時間がかかる。対策（ｂ）では、ディスク上に欠陥のある場合などに、この欠陥部を誤ってトラックオフと誤判定することがあるため、再生を中断させ不要なリトライ動作を強いることになる。いずれの方法も、正しいアドレスを判定しデータを報告するまで長い時間を要することになり、再生動作の迅速化が求められる。
【０００９】
本発明の目的は、光ディスクから情報再生時にトラッキングが外れ隣接トラックに移動した場合において、転送するデータの信頼性を向上させ、かつ再生動作を迅速化することにある。
【課題を解決するための手段】
【００１０】
本発明は、光ディスクから情報を再生して上位装置へ転送する情報再生装置であって、該光ディスクを回転させるスピンドルモータと、光ディスクから情報を再生するピックアップと、ピックアップからの再生信号を処理する再生回路と、スピンドルモータの回転とピックアップの移動を制御するサーボ回路と、再生回路とサーボ回路を介してピックアップの再生処理を制御し、光ディスクから再生した情報を上位装置に転送する制御を行うマイクロプロセッサとを備える。マイクロプロセッサは、再生信号の振幅レベルにより当該ブロックが記録済み領域か未記録領域かを判定する未記録判定部と、サーボ回路からのトラッキングサーボ信号を監視して、トラック外れが発生したことを検出するトラックオフ検出部と、トラックオフ検出部によりトラック外れが発生したと判定されたブロックの位置情報を登録するトラックオフ発生ブロック記憶部とを有する。そして、当該ブロックが未記録であり、かつトラック外れが発生したと判定されたブロックである場合には、再生処理を停止し、未記録を示すデータを該上位装置へ転送せずにリトライ再生を実施する。
【００１１】
ここでトラックオフ検出部がトラック外れが発生したことを検出した場合、トラック外れが発生したブロックの情報だけをトラックオフ発生ブロック記憶部に登録して、再生処理を継続する。
【００１２】
また当該ブロックが記録済みであり、再生したデータからアドレスを読み取り、目的のアドレスと一致した場合には、トラックオフ発生ブロック記憶部に登録されているトラック外れ発生ブロックの情報にかかわらず、再生したデータを上位装置へ転送する。
【００１３】
また、本発明は、光ディスクから情報を再生して上位装置へ転送する情報再生方法であって、情報再生時にトラッキングサーボ信号を監視して、トラック外れが発生したと判定したブロックについてはトラックオフ発生ブロック記憶部に登録し、再生信号の振幅レベルにより当該ブロックが記録済み領域か未記録領域かを判定する。当該ブロックが未記録である場合にはトラックオフ発生ブロック記憶部を参照し、当該ブロックがトラック外れが発生したと判定されたブロックである場合には、再生処理を停止し、未記録を示すデータを該上位装置へ転送せずにリトライ再生を実施する。
【発明の効果】
【００１４】
本発明によれば、光ディスクから再生する情報の信頼性を向上し、また再生動作の迅速化を図ることができる。
【発明を実施するための最良の形態】
【００１５】
図１は、本発明による情報再生装置の一実施例として、光ディスク装置のブロック構成を示す図である。ＢＤなどの光ディスク１は、スピンドルモータ２により所定の回転速度で回転する。ピックアップ３はレーザ光源やフォトディテクタ、及び光学レンズ系を含み、光ディスク１にレーザ光を照射し、情報（データ）の再生を行う。サーボ回路４はスピンドルモータ２の回転と、ピックアップ３のディスク半径方向の位置を制御し、トラッキング方向及びフォーカス方向の制御を行う。再生回路５は、ピックアップ３の読み出した信号に対して２値化、復調、デコード、誤り訂正等の再生処理を行う。再生用のデータは、バッファメモリ８に一時保存され、インタフェース制御回路９を介して、外部に接続されたパーソナルコンピュータなどの上位装置（ホスト）１０へ転送される。上位装置１０からのコマンドを受け、マイクロプロセッサ６は、サーボ回路４、再生回路５、インタフェース制御回路９を制御して、再生動作などの各種処理を制御する。制御メモリ７は、制御に必要なプログラムやデータを保存する。
【００１６】
本実施例では、再生動作において、マイクロプロセッサ６は、ピックアップ２のアクセスのシーケンスを制御するとともに、トラッキングエラーの検出、当該ブロックのデータの記録／未記録の判定、ウォブル信号によるアドレス情報の読出し判定を行う。未記録判定部６１は、読出し信号の振幅レベルにより当該ブロックが記録済み領域か未記録領域かを判定する。トラックオフ検出部６２は、トラッキングサーボ信号を監視して、トラック外れ（以下トラックオフ）が発生したことを検出する。ただし、これにはディスク上の欠陥（キズ）等により誤ってトラッキング外れとして検出する場合も含む。トラックオフ発生ブロック記憶部６３は、トラックオフ検出部６２によりトラックオフ発生と判定されたブロックの位置情報を記憶する。
【００１７】
本実施例での再生動作では、トラックオフ検出部６２によりトラッキングサーボ信号からトラックオフを監視するが、トラックオフを検出した場合には、トラックオフ発生ブロックの情報だけをトラックオフ発生ブロック記憶部６３に登録して再生処理を継続する。トラックオフ発生ブロックの再生が完了し、当該ブロックが記録済みの場合には記録データに含まれるデータＩＤ（ＤＩＤ）でアドレスを確認し、アドレスが正しければ（目的のアドレスに一致すれば）登録したトラックオフ発生ブロックの情報にかかわらず、読み出したブロックのデータを上位装置１０へ転送する。当該ブロックが未記録であり、かつトラックオフ発生ブロックと判定した場合には、再生処理を停止し、未記録ブロックであることを示す“００”データを上位装置１０へ転送せずにリトライを実施する。これにより、トラックオフによる未記録ブロック誤判定を低減させるとともに、トラックオフ誤判定によるリトライ数を低減することを特徴とする。
【００１８】
なお、当該リトライ処理においても同様の判定結果（トラックオフ発生ブロックで未記録ブロックと判定）となった場合には、ウォブルアドレスが読めるまで待つか、ディスク上の欠陥をトラックオフと誤判定していると判断し“００”データを転送する。
【００１９】
本実施例は、上記したように、トラックオフの情報と未記録ブロックの情報とを組み合わせて判断し、上位装置に読み出し結果を報告するものであるが、比較のために、従来の読出し方法を説明する。
【００２０】
図３は、従来の光ディスクからの情報再生方法の手順を示すフローチャートである。ホスト１０からの再生指令を受けると、ピックアップ３を再生開始するブロックの手前に位置付けて（Ｓ３０２）、目的のブロックの再生処理を開始する（Ｓ３０３）。その際トラックオフ検出部６２は、サーボ回路４からのトラッキングサーボ信号を受け、トラックオフが発生したかを検出する（Ｓ３０４）。もし、トラックオフが発生したと判定したら（Ｓ３０４でＹＥＳ）、リトライ動作を開始して、Ｓ３０２に戻り目的のブロックを再度再生する。トラックオフの発生を検出しない場合には（Ｓ３０４でＮＯ）、そのまま再生処理を継続して当該ブロックの再生を完了させる（Ｓ３０５）。
【００２１】
次に、未記録判定部６１は、再生ＲＦ信号レベル等から当該ブロックが記録ブロックか未記録ブロックかを判定する（Ｓ３０６）。記録ブロックの場合には（Ｓ３０６でＮＯ）、記録データに含まれるアドレス情報であるデータＩＤ（ＤＩＤ）を読み出し、それが正しいかどうか（すなわち目的のアドレスと一致するかどうか）を判定する（Ｓ３０７）。もしＤＩＤが正しくなければ（Ｓ３０７でＮＯ）、読出し位置が誤っているので、Ｓ３０２に戻り再度再生する。ＤＩＤが正しければ（Ｓ３０７でＹＥＳ）、読み出した当該ブロックのデータをホストに転送する（Ｓ３０９）。
【００２２】
一方Ｓ３０６で未記録ブロックと判定した場合、未記録データであることを示すデータ“００”を作成し（Ｓ３０８）、そのままホストに転送する（Ｓ３０９）。このようにして、要求のあった範囲の全データの再生を終了する（Ｓ３１０）。
【００２３】
この方法では、トラッキサーボ信号を監視し、トラックオフが発生した場合には再生を停止しリトライするものであるが、ディスク上の欠陥（キズ）でも誤ってトラックオフと誤判定することがあるため、不要なリトライ動作を強いることになる（Ｓ３０４）。また、隣接トラックに移動したことに気付かずに、当該ブロックが未記録ブロックであると判定して、誤ってデータ“００”をホストに転送してしまう恐れがある（Ｓ３０６、Ｓ３０８、Ｓ３０９）。
【００２４】
図２は、本発明による光ディスクからの情報再生方法の手順を示すフローチャートである。ホスト１０からの再生指令を受けると、ピックアップ３を再生開始するブロックの手前に位置付けて（Ｓ２０２）、目的のブロックの再生処理を開始する（Ｓ２０３）。その際トラックオフ検出部６２は、サーボ回路４からのトラッキングサーボ信号を受け、トラックオフが発生したかを検出する（Ｓ２０４）。もし、トラックオフが発生したと判定したら（Ｓ２０４でＹＥＳ）、トラックオフ発生ブロックの情報だけをトラックオフ発生ブロック記憶部６３に登録して、再生処理を継続する（Ｓ２０５）。トラックオフの発生を検出しない場合には（Ｓ２０４でＮＯ）、そのまま再生処理を継続して当該ブロックの再生を完了させる（Ｓ２０６）。
【００２５】
次に、未記録判定部６１は、再生ＲＦ信号レベル等から当該ブロックが記録ブロックか未記録ブロックかを判定する（Ｓ２０７）。記録ブロックの場合には（Ｓ２０７でＮＯ）、記録データに含まれるアドレス情報であるデータＩＤ（ＤＩＤ）を読み出し、それが正しいかどうか（すなわち目的のアドレスと一致するかどうか）を判定する（Ｓ２０８）。もしＤＩＤが正しくなければ（Ｓ２０８でＮＯ）、読出し位置が誤っているので、Ｓ２０２に戻り再度再生する。ＤＩＤが正しければ（Ｓ２０８でＹＥＳ）、読み出した当該ブロックのデータをホストに転送する（Ｓ２１３）。
【００２６】
一方Ｓ２０７で未記録ブロックと判定した場合、未記録データであることを示すデータ“００”を作成するが（Ｓ２０９）、ホストへの転送は保留する。そして、トラックオフ発生ブロック記憶部６３を参照し、当該ブロックはトラックオフが発生したブロックかどうかを判定する（Ｓ２１０）。トラックオフが発生したブロックでなければ、未記録を示すデータ“００”をホストに転送する（Ｓ２１３）。トラックオフが発生したブロックであれば（Ｓ２１０でＹＥＳ）、目的のデータではないのでリトライ動作に進む。当該ブロックの未記録リトライを実行しているかどうかを判定し（Ｓ２１１）、未実行であれば（Ｓ２１１でＮＯ）、当該ブロックを未記録リトライ実行したものとして登録し、Ｓ２０２に戻り再度再生処理を行う。未記録リトライを既に実行していれば（Ｓ２１１でＹＥＳ）、未記録を示すデータ“００”をホストに転送する（Ｓ２１３）。このようにして、要求のあった範囲の全データの再生を終了する（Ｓ２１４）。
【００２７】
本実施例の情報再生方法によれば、未記録ブロックであると判定した場合、トラックオフの情報を参照して、トラッキングが正常である場合にデータ“００”をホストに転送する（Ｓ２１０、Ｓ２１３）。よって、隣接トラックに移動した場合に誤ってデータ“００”をホストに転送することがない。またトラックオフの発生を検出した場合、一旦その情報を登録しておき、再生処理を継続する。そして、後で未記録データの場合に登録した情報を参照してリトライ動作を行うようにしたので、不要なリトライ動作がなくなる。
【００２８】
このように本実施例によれば、隣接トラックのデータを誤って転送することがなく、またリトライ動作の回数を低減できるので、データ読出し時の信頼性を向上させ、かつ読み出し動作を迅速化することができる。
【００２９】
本実施例は、ＢＤなどの光ディスクを対象としているが、ＤＶＤ−ＲＷなどで未記録領域のアドレス情報（ウォブル信号）が読み取り難い場合においても、同様に適用できる。
【図面の簡単な説明】
【００３０】
【図１】本発明による情報再生装置の一実施例として、光ディスク装置のブロック構成を示す図。
【図２】本発明による光ディスクからの情報再生方法の手順を示すフローチャート。
【図３】従来の光ディスクからの情報再生方法の手順を示すフローチャート。
【符号の説明】
【００３１】
１…光ディスク、２…スピンドルモータ、３…ピックアップ、４…サーボ回路、５…再生回路、６…マイクロプロセッサ、７…制御メモリ、６１…未記録判定部、６２…トラックオフ検出部、６３…トラックオフ発生ブロック記憶部。
【図１】
2007328831.tif 000003
【図２】
2007328831.tif 000004
【図３】
2007328831.tif 000005