JP3707834B2 - Optical disk device - Google Patents

Optical disk device Download PDF

Info

Publication number
JP3707834B2
JP3707834B2 JP20442895A JP20442895A JP3707834B2 JP 3707834 B2 JP3707834 B2 JP 3707834B2 JP 20442895 A JP20442895 A JP 20442895A JP 20442895 A JP20442895 A JP 20442895A JP 3707834 B2 JP3707834 B2 JP 3707834B2
Authority
JP
Japan
Prior art keywords
data
sector
recording
recorded
lines
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP20442895A
Other languages
Japanese (ja)
Other versions
JPH0954958A (en
Inventor
美規男 山室
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP20442895A priority Critical patent/JP3707834B2/en
Publication of JPH0954958A publication Critical patent/JPH0954958A/en
Application granted granted Critical
Publication of JP3707834B2 publication Critical patent/JP3707834B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Optical Recording Or Reproduction (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Moving Of The Head For Recording And Reproducing By Optical Means (AREA)

Description

【0001】
【発明の属する技術分野】
この発明は、たとえば同心円状あるいはスパイラル状のグルーブおよびランドの記録トラックを有する光ディスクに対して、それらのグルーブおよびランドの両方にデータが記録され、その記録されたデータを再生する光ディスク装置に関する。
【0002】
【従来の技術】
近年、案内溝(グルーブ)および案内溝間の平坦部(ランド)の両方にデータを記録し、あるいは記録されているデータを再生する光ディスクが提案されている(特公昭63−57895号公報参照)。
【0003】
これに対して、同心円状あるいはスパイラル状のグルーブおよびランドの記録トラックを有する光ディスクに対して、それらのグルーブおよびランドの両方にECCブロックデータ単位でデータが記録され、その記録されたデータをECCブロックデータ単位で再生するものが要望されている。
【0006】
【発明が解決しようとする課題】
この発明は、同心円状あるいはスパイラル状のグルーブおよびランドの記録トラックを有する光ディスクに対して、それらのグルーブおよびランドの両方にECCブロックデータ単位でデータが記録され、その記録されたデータをECCブロックデータ単位で再生することができる光ディスク装置を提供することを目的とする。
【0007】
【課題を解決するための手段】
この発明の光ディスク装置は、1ラインが172バイトのデータからなる12ラインから構成され、先頭にセクタIDが含まれている16個のセクタと、1ラインが10バイトからなる12ラインから構成され、前記セクタ毎に、前記ラインに沿った横方向に付与される横方向のエラー訂正コードと、1ラインが182バイトからなる、16ラインで構成され、16個のセクタに、前記ラインと直交する縦方向に付与されたエラー訂正コードで、16ラインのうちの1ラインずつが1個の前記セクタに対応する縦方向のエラー訂正コードと、を有し、全体として、1ラインが182バイトからなる、208ラインで構成され、記録及び再生の単位として取扱われるECCブロックのフォーマットデータを生成する生成手段と、同心円状又はスパイラル状のグルーブとランドとが交互に構成される記録トラックの所定長からなる領域であって、前記トラック上の位置を示すアドレスデータが予め記録されたヘッダ領域、及びこのヘッダ領域に続く所定のデータが記録されるデータ領域を含む複数のセクタ領域からなる記録領域、並びに複数の前記セクタ領域の集りからなる光ディスクの、前記記録領域の16個の前記セクタ領域の前記データ領域に対して、前記セクタ、このセクタに付与された前記横方向のエラー訂正コード、及びこのセクタを構成する12ラインのうちの最終ラインの後に付与される前記縦方向のエラー訂正コードのうちのこのセクタに対応した1ライン、により形成されるセクタデータを16個記録し、かつ91バイトごとのデータにバイト同期を取るための2バイトの同期コードを記録することにより、前記生成手段により生成された前記ECCブロックのフォーマットデータの記録を行う記録手段とから構成されている。
【0008】
この発明の光ディスク装置は、1ラインが172バイトのデータからなる12ラインから構成され、先頭にセクタIDが含まれている16個のセクタと、1ラインが10バイトからなる12ラインから構成され、前記セクタ毎に、前記ラインに沿った横方向に付与される横方向のエラー訂正コードと、1ラインが182バイトからなる、16ラインで構成され、16個のセクタに、前記ラインと直交する縦方向に付与されたエラー訂正コードで、16ラインのうちの1ラインずつが1個の前記セクタに対応する縦方向のエラー訂正コードと、を有し、全体として、1ラインが182バイトからなる、208ラインで構成され、記録及び再生の単位として取扱われるECCブロックのフォーマットデータが定義され、同心円状又はスパイラル状のグルーブとランドとが交互に構成される記録トラックの所定長からなる領域であって、前記トラック上の位置を示すアドレスデータが予め記録されたヘッダ領域、及びこのヘッダ領域に続く所定のデータが記録されるデータ領域を含む複数のセクタ領域からなる記録領域、並びに複数の前記セクタ領域の集りからなる光ディスクの、前記記録領域の16個の前記セクタ領域の前記データ領域に対して、前記セクタ、このセクタに付与された前記横方向のエラー訂正コード、及びこのセクタを構成する12ラインのうちの最終ラインの後に付与される前記縦方向のエラー訂正コードのうちのこのセクタに対応した1ライン、により形成されるセクタデータを16個記録し、かつ91バイトごとのデータにバイト同期を取るための2バイトの同期コードを記録することにより、前記ECCブロック単位のデータが記録される光ディスクを再生するものである。
【0016】
【発明の実施の形態】
以下、この発明の一実施例について図面を参照して説明する。
図2は、スタンパを作成する際のガラス原盤を作成するカッテング装置を示すものである。図2において、カッテング装置は、再生専用の光ディスク(CD−ROM)に対するガラス原盤を作成する際、凹凸の無いガラス基板1a上にフォトレジストが塗布された状態で、レーザパワーのオン、オフによりフォトレジストを溶融することにより、微小な凹形状の記録マーク(ピット)を形成するようになっている。
【0017】
また、カッテング装置は、記録、再生用の光ディスク(RAM)に対するガラス原盤を作成する際、記録トラックとしての凹凸の有るガラス基板1b上にフォトレジストが塗布された状態で、トラックの凹部(グルーブ)に対応してレーザパワーのオン、オフによりフォトレジストを溶融することにより、微小な凹形状の記録マーク(ピット)を形成するようになっている。
【0018】
また、カッテング装置は、記録、再生用の光ディスク(RAM)に対するガラス原盤を作成する際、記録トラックとしての凹凸の有るガラス基板1c上にフォトレジストが塗布された状態で、トラックの凹部(グルーブ)および凸部(ランド)に対応してレーザパワーのオン、オフによりフォトレジストを溶融することにより、微小な凹形状の記録マーク(ピット)を形成するようになっている。
【0019】
図2において、フォトレジストが塗布されたガラス基板1a(1b、1c)は、モータ3によって例えば一定の速度で回転される。このモータ3は、モータ制御回路4によって制御されている。
【0020】
ガラス基板1a(1b、1c)へのカッティング処理は、光学ヘッド5によって行われる。この光学ヘッド5は、リニアモータ6の可動部を構成する駆動コイル7に固定されており、この駆動コイル7はリニアモータ制御回路8に接続されている。
【0021】
このリニアモータ制御回路8には、速度検出器9が接続されており、この速度検出器9の速度信号はリニアモータ制御回路8に送るようになっている。
また、リニアモータ6の固定部には、図示しない永久磁石が設けられており、駆動コイル7がリニアモータ制御回路8によって励磁されることにより、光学ヘッド5は、ガラス基板1a(1b、1c)の半径方向に移動されるようになっている。
【0022】
光学ヘッド5には、対物レンズ10が図示しないワイヤあるいは板ばねによって保持されており、この対物レンズ10は、駆動コイル12によってフォーカシング方向(レンズの光軸方向)に移動され、駆動コイル11によってトラッキング方向(レンズの光軸と直交方向)に移動可能とされている。
【0023】
また、レーザ制御回路13によって駆動される半導体レーザ発振器(あるいはアルゴンネオンレーザ発振器)19より発生されたレーザ光は、コリメータレンズ20、ハーフプリズム21、対物レンズ10を介してガラス基板1a(1b、1c)上に照射され、このガラス基板1a(1b、1c)からの反射光は、対物レンズ10、ハーフプリズム21、集光レンズ22、およびシリンドリカルレンズ23を介して光検出器24に導かれる。
【0024】
光検出器24は、4分割の光検出セル24a、24b、24c、24dによって構成されている。
光検出器24の光検出セル24aの出力信号は、増幅器25aを介して加算器26a、26dの一端に供給され、光検出セル24bの出力信号は、増幅器25bを介して加算器26b、26cの一端に供給され、光検出セル24cの出力信号は、増幅器24cを介して加算器26a、26cの他端に供給され、光検出セル24dの出力信号は、増幅器25dを介して加算器26b、26dの他端に供給されるようになっている。
【0025】
加算器26aの出力信号は差動増幅器OP2の反転入力端に供給され、この差動増幅器OP2の非反転入力端には加算器26bの出力信号が供給される。これにより、差動増幅器OP2は、加算器26a、26bの差に応じてフォーカス点に関する信号をフォーカシング制御回路27に供給するようになっている。このフォーカシング制御回路27の出力信号は、フォーカシング駆動コイル12に供給され、レーザ光がガラス基板1a(1b、1c)上で常時ジャストフォーカスとなるように制御される。
【0026】
加算器26dの出力信号は差動増幅器OP1の反転入力端に供給され、この差動増幅器OP1の非反転入力端には加算器26cの出力信号が供給される。これにより、差動増幅器OP1は、加算器26d、26cの差に応じてトラック差信号をトラッキング制御回路28に供給するようになっている。トラッキング制御回路28は、差動増幅器OP1から供給されるトラック差信号に応じてトラック駆動信号を作成するものである。ただし、ガラス基板1aに対しては、CPU30から供給される制御信号に応じてトラック駆動信号を作成するものである。
【0027】
トラッキング制御回路28から出力されるトラック駆動信号は、トラッキング方向の駆動コイル11に供給される。また、トラッキング制御回路28で用いられたトラック差信号はリニアモータ制御回路8に供給されるようになっている。
【0028】
駆動コイル11にトラック駆動信号が供給されることにより、ガラス基板1b(1a)が1回転する間に、対物レンズ10が徐々に移動してグルーブ(記録マーク列)からグルーブ(記録マーク列)へ1トラック分移動したり、あるいはガラス基板1cが1回転する間に、対物レンズ10が徐々に移動してグルーブからグルーブ、あるいはランドからランドへ1トラック分移動するようになっている。
【0029】
また、トラッキング制御回路28で対物レンズ10が移動されている際、リニアモータ制御回路8は、対物レンズ10が光学ヘッド5内の中心位置近傍に位置するようにリニアモータ6つまり光学ヘッド5を移動するようになっている。
【0030】
また、レーザ制御回路13の前段にはデータ生成回路14が設けられている。このデータ生成回路14には、後述するエラー訂正回路32から供給される図3に示すような、記録データとしてのECCブロックのフォーマットデータを、図4に示すように、ECCブロック用の同期コードを付与した記録用のECCブロックのフォーマットデータに変換するECCブロックデータ生成回路14aと、このECCブロックデータ生成回路14aからの記録データを8−15コード変換方式等で変換(変調)する変調回路14bとを有している。
【0031】
ECCブロック用の同期コードは、図4に示すように、「0100000000000000 0100×××××××00100」の2バイト構成となっており、「175、240」を8−15コードに変換したものである。このECCブロック用の同期コードは、ID検知用の同期コードと異なったものとなっている。
【0032】
図4に示すECCブロックのフォーマットデータは、実際に光ディスクに記録されるフォーマットであり、図3に示すECCブロックのフォーマットデータの各セクタの記録データにセクタIDと横方向のECCからなる182バイトで12行のものに対して、91バイト単位で2バイトの同期コードを付与し、この91バイト単位の12行のものに対する縦方向のECCに対して、2バイトの同期コードを付与して構成されるようになっている。
【0033】
データ生成回路14には、エラー訂正回路32によりエラー訂正符号(ECC)が付与された記録データが供給されるようになっている。エラー訂正回路32には外部装置としての制御装置46からの記録データがインターフェース回路45およびバス20を介して供給されるようになっている。
【0034】
エラー訂正回路32は、制御装置46から供給される32Kバイトの記録データを2Kバイトごとのセクタ単位の記録データに対する横方向と縦方向のそれぞれのエラー訂正符号(ECC1、ECC2)を付与するとともに、セクタIDを付与し、図3に示すような、ECCブロックフォーマットデータを生成するようになっている。
【0035】
また、このカッテング装置にはそれぞれフォーカシング制御回路27、トラッキング制御回路28、リニアモータ制御回路8とCPU30との間でデータの授受を行うために用いられるD/A変換器31が設けられている。
【0036】
レーザ制御回路13、フォーカシング制御回路27、トラッキング制御回路28、リニアモータ制御回路8、モータ制御回路4、記録信号作成回路14等は、バスライン29を介してCPU30によって制御されるようになっており、このCPU30は操作パネル34からのカッテング開始の指示およびメモリ33に記憶されたプログラムによって所定の動作を行うようになされている。
【0037】
上記したようなカッティング装置により、ガラス基板1aのフォトレジストが全面に対する記録データに応じて溶融されることによりカッティング処理が終了した後、現像と導電化処理を行い、ガラス原盤を作成する。このガラス原盤を用いて、ニッケル等により構成されるスタンパを電気メッキ等を用いて作成する。
【0038】
このスタンパを用いて、射出成形法等で再生専用の光ディスク51を作成する。
また、カッティング装置により、ガラス基板1bのフォトレジストが全面に対する記録データに応じて溶融されることによりカッティング処理が終了した後、現像と導電化処理を行い、ガラス原盤を作成する。このガラス原盤を用いて、ニッケル等により構成されるスタンパを電気メッキ等を用いて作成する。
【0039】
このスタンパを用いて、射出成形法等で記録、再生用でグルーブのみにデータが記録される光ディスク(RAM)52を作成する。
また、カッティング装置により、ガラス基板1cのフォトレジストが全面に対する記録データに応じて溶融されることによりカッティング処理が終了した後、現像と導電化処理を行い、ガラス原盤を作成する。このガラス原盤を用いて、ニッケル等により構成されるスタンパを電気メッキ等を用いて作成する。
【0040】
このスタンパを用いて、射出成形法等で記録、再生用でグルーブとランドにデータが記録される光ディスク(RAM)53を作成する。
再生専用の光ディスク51には、図5(a)(b)に示すように、データに対応した微小な凹形状の記録マーク(ピット)を形成するようになっている。記録マークとしてのピットの部分がグルーブに対応し、それ以外の部分がランドに対応している。再生専用の光ディスク51では、図6に示すように、上述したECCブロックデータ単位(たとえば38688バイト)でデータが記録されており、最内周のECCブロックデータとしてディスク識別データが記録されている。ディスク識別データとしては、グルーブのみにデータが記録されているものか、ランドとグルーブの両方にデータが記録されているものかを判断できるデータ、記録/再生すべきアドレスがランドとグルーブのいずれにあるか判断できるデータなどが記録されるようになっている。
【0041】
また、各ECCブロックデータごとに、ECCブロックアドレス(たとえば66バイト)が付与されている。ECCブロックアドレスは、図7に示すように、12バイトの同期コード部VFO1、8バイトずつの2つの同期コード部VFO2、12バイトの同期コード部VFO3、2バイトずつのID検知用の同期コード、5バイトずつの3つのアドレス部ID、1バイトのポストアンブルPAの各エリアによって構成されている。
【0042】
同期コード部VFOのエリアには、PLLロック用の連続データパターン(同期コード)が記録される。ID検知用の同期コードは、「0100000000000000 0100×××××××00010」となっており、「119、125、128、132、138、144、152、158、164、167、171」を8−15コードに変換したものである。このID検知用の同期コードは、ECCブロックデータ内の同期コードと異なったものとなっている。アドレス部IDのエリアには、23ビットを用いてECCブロック番号等のIDが記録され、最上位ビット(MSB)で対応するECCブロックが書換え可能か書換え不能かを示すフラグが記録され、2バイトの誤り訂正コード(CRC)が記録される。ECCブロックが書換え可能な場合、最上位ビット(MSB)には“0“が記録され、書換え不可の場合、最上位ビット(MSB)には“1“が記録される。ポストアンブルPAは、アドレス部IDの誤り訂正コードが2バイトで収まらない時に用いる。
【0043】
記録、再生用の光ディスク(RAM)53は、図8に示すように、最内周のグルーブにECCブロックデータとしてディスク識別データが記録され、この最内周のECCブロックデータに対応するランドにはデータの記録が禁止されるようになっている。以後、ECCブロックデータの記録エリア(たとえば38688+12バイト)ごとに、図9に示すように、ヘッダ部のプリフォーマットデータ(たとえば54バイト)がグルーブとランドの境目に形成されるようになっている。それ以外の部分では、図10の(a)(b)に示すように、グルーブとランドのそれぞれに記録マークとしての記録データが記録されるようになっている。
【0044】
ディスク識別データとしては、グルーブのみにデータが記録されているものか、ランドとグルーブの両方にデータが記録されているものかを判断できるデータ、記録/再生すべきアドレスがランドとグルーブのいずれにあるか判断できるデータなどが記録されるようになっている。
【0045】
ヘッダ部は、上述のECCブロックアドレスに対応している(図7参照)。ただし、12バイトの同期コード部VFO3には、ECCブロックデータの記録に先だって記録され、再生時にその記録した同期コードでPLLを補正するようになっている。
【0046】
記録、再生用の光ディスク(RAM)52は、最内周のグルーブにECCブロックデータとしてディスク識別データが記録されるようになっている。以後、ECCブロックデータの記録エリア(たとえば38688+12バイト)ごとに、図9に示すように、ヘッダ部のプリフォーマットデータ(たとえば54バイト)がグルーブとランドの境目に形成されるようになっている。
【0047】
ディスク識別データとしては、グルーブのみにデータが記録されているものか、ランドとグルーブの両方にデータが記録されているものかを判断できるデータ、記録/再生すべきアドレスがランドとグルーブのいずれにあるか判断できるデータなどが記録されるようになっている。
【0048】
ヘッダ部は、上述のECCブロックアドレスに対応している(図7参照)。ただし、12バイトの同期コード部VFO3には、ECCブロックデータの記録に先だって記録され、再生時にその記録した同期コードでPLLを補正するようになっている。
【0049】
次に、再生専用の光ディスク(CD−ROM)51からデータを再生したり、あるいは記録、再生用の光ディスク52、53にデータを記録したり、その記録されているデータを再生する光ディスク装置について図11を用いて説明する。カッティング装置とほぼ同じ構成なので、同じ部分については同一符号を付し、説明を省略する。
【0050】
すなわち、フォーカシング、トラッキングを行った状態での光検出器24の各光検出セル24a、〜24dの出力の和信号、つまり加算器26eからの出力信号は、トラックのグルーブとランド上に形成されたピット(記録データ)からの反射率の変化が反映されている。この信号は、データ再生回路18に供給され、このデータ再生回路18において、記録する目的のIDのECCブロックに対するアクセス許可信号が出力されたり、再生する目的のIDのECCブロックに対する再生データが出力されるようになっている。
【0051】
このデータ再生回路18で再生された再生データはエラー訂正回路32で付与されているエラー訂正符号ECCを用いてエラー訂正を行った後、インターフェース回路35を介して外部装置としての光ディスク制御装置36に出力されるようになっている。
【0052】
データ再生回路18は、図12に示すように、比較回路61、ヘッダ同期コード検出回路62、ヘッダ読取回路63、ECCブロック同期コード検出回路64、およびデータ読取回路65によって構成されている。
【0053】
比較回路61は、加算器26eからの光検出器24の各光検出セル24a、〜24dの出力の和信号、つまりトラックのグルーブとランド上に形成されたピット(記録データ)からの反射率の変化を、基準信号と比較することにより、2値化する回路である。この比較回路61の2値化信号は、ヘッダ同期コード検出回路62、ヘッダ読取回路63、ECCブロック同期コード検出回路64、およびデータ読取回路65に供給される。
【0054】
ヘッダ同期コード検出回路62は、比較回路61からの2値化データによりヘッダのID検知用の同期コード「0100000000000000 0100×××××××00010」を検出する回路である。このヘッダ同期コード検出回路62の検出信号は、ヘッダ読取回路63に供給される。
【0055】
ヘッダ読取回路63は、ヘッダ同期コード検出回路62からの検出信号に応じてアドレス部IDの読取りを行い、外部装置としての光ディスク制御装置36から供給されているアクセスするIDとが一致した際、アクセス許可信号を出力するようになっている。ヘッダ読取回路63のアクセス許可信号はECCブロック同期コード検出回路64、データ読取回路65、およびデータ生成回路14に供給される。
【0056】
ECCブロック同期コード検出回路64は、ヘッダ読取回路63からのアクセス許可信号が供給された後、ECCブロックに対応するバイト数分、比較回路61からの2値化データによりECCブロック用の同期コード「0100000000000000 0100×××××××00100」を検出する回路である。このECCブロック同期コード検出回路64の検出信号は、データ読取回路65に供給される。
【0057】
データ読取回路65は、ヘッダ読取回路63からのアクセス許可信号が供給された後、ECCブロック同期コード検出回路64からの検出信号が供給されるごとに、その後に続けて供給される91バイトのデータを再生データとして読取る回路である。このデータ読取回路65からの再生データは、図示しない復調回路により8−15コードの逆変換により復調してエラー訂正回路32へ供給される。
【0058】
レーザ制御回路13は、対象とする光ディスクに応じてレーザ光の強度を変更するようになっている。
データ生成回路14は、データ記録時、ヘッダ読取回路63からのアクセス許可信号に応じて記録データをレーザ制御回路13へ出力するようになっている。
【0059】
トラッキング制御回路28は、図13に示すように、切換スイッチ71、極性反転回路72、位相補償回路73、および駆動回路74によって構成されている。
【0060】
切換スイッチ71は、CPU30からのトラッキング極性切換信号(ランド/グルーブ切換信号)により切換わるものであり、トラッキング極性切換信号の極性がグルーブの場合、差動増幅器OP1からのトラックエラー信号を位相補償回路73へ出力し、トラッキング極性切換信号の極性がランドの場合、極性反転回路72により極性が反転されたトラックエラー信号を位相補償回路73へ出力するものである。
【0061】
極性反転回路73は、差動増幅器OP1から供給されるトラックエラー信号の極性を反転(逆相)するものであり、その出力は切換スイッチ72に供給される。
【0062】
位相補償回路73は、切換スイッチ71から供給される正極性(正相)のトラックエラー信号あるいは逆極性(逆相)のトラックエラー信号の位相を補償し、駆動回路74へ出力するものである。
【0063】
駆動回路74は、位相補償回路73からのトラック駆動信号により、駆動コイル11を駆動することにより、対物レンズ10をトラッキング方向へ移動するものである。
【0064】
次に、上記のような構成において、光ディスク51、52、53のいずれかが装填された際の処理について、図1に示すフローチャートを参照しつつ説明する。
【0065】
すなわち、図示しない装填機構により光ディスクが装填された際、CPU30はモータ制御回路4によりモータ3を駆動制御することにより、光ディスク51(52、53)が所定の回転数で回転される。
【0066】
そして、光学ヘッド3を初期位置としての光ディスク51(52、53)の最内周部に対向する位置に移動し、フォーカス引き込み処理を行う。すなわち、CPU30によりレーザ制御回路13に再生制御信号を出力することにより、レーザ駆動回路13により光学ヘッド5内の半導体レーザ発振器19からの再生用のレーザビームが対物レンズ10を介して光ディスク上に照射される。光ディスク51(52、53)から反射されたレーザビームが対物レンズ10、21、22、23を介して光検出器24に導かれる。すると、差動増幅器OP2により光検出器24の検出セル24a、24cの和信号と光検出器24の検出セル24b、24dの和信号との差によりフォーカッシング信号が得られ、フォーカッシング制御回路27へ出力される。これにより、フォーカッシング制御回路27は供給されるフォーカッシング信号により駆動コイル12を励磁することにより、対物レンズ10を移動することにより、光ディスク51(52、53)に照射されるレーザビームのフォーカッシングが行われる。
【0067】
また、このフォーカス引き込み処理が行われた状態で、光検出器24の検出セル24a、24dの和信号と光検出器24の検出セル24b、24cの和信号との差を差動増幅器OP1でトラックエラー信号としてトラッキング制御回路28に供給される。この際、CPU30によりトラッキング制御回路28にグルーブに対するトラッキング極性信号が供給されているため、差動増幅器OP1からのトラックエラー信号はそのまま切換スイッチ71を介して位相補償回路73に出力される。位相補償回路73は供給されるトラックエラー信号の位相補償を行い、駆動信号として駆動回路74に出力される。
【0068】
駆動回路36は、供給される駆動信号に応じて駆動コイル11により対物レンズ10を移動することにより、対物レンズ10を介して光ディスク51(52、53)に照射されるレーザビームの微小移動に対するトラッキング補正が行われる。
【0069】
したがって、光ディスク51(52、53)の最内周部に光学ヘッド5によるレーザビームが照射される。
この状態において、最内周のトラック上のデータの読取信号がデータ再生回路18内の比較回路62で2値化され、ヘッダ同期コード検出回路62、ヘッダ読取回路63、ECCブロック同期コード検出回路64、およびデータ読取回路65に供給される。
【0070】
ヘッダ同期コード検出回路62によりヘッダ同期コードが検出された際、ヘッダ読取回路63でアドレス部IDの読取りを行い、外部装置としての光ディスク制御装置36から供給されているアクセスするディスク識別データのアドレスIDと一致した際、アクセス許可信号をECCブロック同期コード検出回路64、データ読取回路65に出力する。
【0071】
ついで、ECCブロック同期コード検出回路64によりECCブロックの同期コードが検出されるごとに、データ読取回路65はその後に続けて供給される91バイトのデータを再生データとして読取り、図示しない復調回路により8−15コードの逆変換により復調してエラー訂正回路32へ出力する。
【0072】
なお、光ディスク51の場合、ヘッダ同期コード検出回路62、ヘッダ読取回路63を用いずに、ECCブロック同期コード検出回路64によりECCブロックの同期コードが検出されるごとに、データ読取回路65はその後に続けて供給される91バイトのデータを再生データとして読取るようにしても良い。この場合、ECCブロックアドレスが不要である。
【0073】
エラー訂正回路32は、供給される再生データに対して付与されているエラー訂正符号ECCを用いてエラー訂正を行った後、インターフェース回路35を介して外部装置としての光ディスク制御装置36に出力する。
【0074】
この結果、ディスク識別データが光ディスク制御装置36に供給される。
光ディスク制御装置36は、供給されるディスク識別データにより、装填された光ディスクが、再生専用の光ディスク51か、記録、再生用でグルーブのみにデータが記録される光ディスク(RAM)52か、記録、再生用でグルーブとランドにデータが記録される光ディスク(RAM)53かを判別するとともに、光ディスク53と判別した際に、アクセス位置がグルーブかランドかを判別し、それらの判別結果と記録あるいは再生(アクセス)するアドレスIDとをインターフェース回路35を介してCPU30へ出力する。
【0075】
また、CPU30は、光ディスク制御装置36からアクセス位置がランドであるという判別結果が供給された場合だけ、トラッキング制御回路28に出力するトラッキング極性信号をランドに対するものに変更する。これにより、切換スイッチ71が切換り、差動増幅器OP1からのトラックエラー信号が極性反転回路72で反転されて位相補償回路73に出力される。この結果、トラッキング制御回路28によりランドに合わせた極性(逆相)でレーザビームの微小移動に対するトラッキング補正が行われる。
【0076】
上記のようなトラッキングが行われている状態で、データの記録再生動作が行われる。
上記したように、3種類の光ディスクでは、通常それぞれの光ディスクの特徴に関するディスク識別データをあらかじめ記録しておき、このディスク識別データを再生することにより光ディスク装置は3種類の光ディスクを識別し、この識別結果によりデータの記録あるいは記録されているデータの再生を行うことができる。また、グルーブとランドの両方に記録再生可能な光ディスクは、グルーブをマスタリング工程で形成する際、グルーブにデータを記録する領域では、グルーブを部分的にカットすることにより、記録マークを形成しデータを記録する。このデータはグルーブにトラッキングする方法で再生できる。
【0077】
これにより、ドライブ装置は光ディスクが挿入され記録再生しようとした場合、まずグルーブにトラッキングすることにより上記3種類の光ディスクを識別することができ、しかる後にデータを記録すべきアドレスがグルーブにあるのか、ランドにあるのかを判断し、トラッキングの極性を定め、目的のアドレスにデータを記録したりまたは記録されているデータを再生することができる。
【0078】
【発明の効果】
以上詳述したように、この発明によれば、同心円状あるいはスパイラル状のグルーブおよびランドの記録トラックを交互に有する光ディスクに対して、それらのグルーブおよびランドの両方にECCブロックデータ単位でデータが記録され、その記録されたデータをECCブロックデータ単位で再生することができる光ディスク装置を提供できる。
【図面の簡単な説明】
【図1】この発明の一実施例を説明するための動作を説明するためのフローチャート。
【図2】カッティング装置の概略構成を示すブロック図。
【図3】ECCブロックのフォーマットデータを説明するための図。
【図4】ECCブロック用の同期コードを付与した記録用のECCブロックのフォーマットデータを説明するための図。
【図5】再生専用の光ディスクにおける記録マーク(ピット)の形成例を示す図。
【図6】再生専用の光ディスクにおけるデータの記録例を示す図。
【図7】ECCブロックアドレス(ヘッダ部)の構成例を示す図。
【図8】グルーブとランドにデータが記録される記録、再生用の光ディスクにおけるデータの記録例を示す図。
【図9】ヘッダ部のプリフォーマットデータを説明するための図。
【図10】グルーブとランドにデータが記録される記録、再生用の光ディスクにおける記録マークの形成例を示す図。
【図11】光ディスク装置の概略構成を示すブロック図。
【図12】データ再生回路の概略構成を示すブロック図。
【図13】トラッキング制御回路の概略構成を示すブロック図。
【符号の説明】
1a、1b、1c…ガラス基板
5…光ディスク
10…対物レンズ
11、12…駆動コイル
13…レーザ制御回路
14…データ生成回路
18…データ再生回路
24…光検出器
OP1…差動増幅器
28…トラッキング制御回路
30…CPU
32…エラー訂正回路
33…メモリ
51、52、53…光ディスク
[0001]
BACKGROUND OF THE INVENTION
  This inventionFor example, in an optical disc apparatus in which data is recorded on both grooves and lands of an optical disc having concentric or spiral groove and land recording tracks, and the recorded data is reproduced.Related.
[0002]
[Prior art]
  In recent years, an optical disc has been proposed in which data is recorded on both the guide groove (groove) and the flat portion (land) between the guide grooves, or the recorded data is reproduced (see Japanese Patent Publication No. 63-57895). .
[0003]
  On the other hand, on an optical disc having concentric or spiral groove and land recording tracks, data is recorded on both the groove and land in units of ECC block data, and the recorded data is stored in an ECC block. What is reproduced in data units is desired.
[0006]
[Problems to be solved by the invention]
  According to the present invention, data is recorded in units of ECC block data on both the groove and land of an optical disc having concentric or spiral groove and land recording tracks, and the recorded data is stored as ECC block data. An object of the present invention is to provide an optical disc apparatus that can be played back in units.
[0007]
[Means for Solving the Problems]
  The optical disc apparatus of the present invention is composed of 12 lines each consisting of 172 bytes of data, 16 sectors including a sector ID at the head, and 12 lines each consisting of 10 bytes. Each sector is composed of a horizontal error correction code given in the horizontal direction along the line and 16 lines each consisting of 182 bytes, and each of the 16 sectors has a vertical direction orthogonal to the line. An error correction code given in the direction, and each of the 16 lines has a vertical error correction code corresponding to one sector, and as a whole, one line is composed of 182 bytes. A generation means configured to generate ECC block format data composed of 208 lines and handled as a unit of recording and reproduction, and concentric or An area consisting of a predetermined length of a recording track in which irregular grooves and lands are alternately arranged, a header area in which address data indicating a position on the track is recorded in advance, and a predetermined area following the header area A recording area comprising a plurality of sector areas including a data area in which data is recorded, and an optical disc comprising a collection of a plurality of sector areas, with respect to the data areas of the 16 sector areas of the recording area, 1 corresponding to this sector of the sector, the error correction code in the horizontal direction assigned to this sector, and the error correction code in the vertical direction given after the last line of the 12 lines constituting this sector 2 for recording 16 pieces of sector data formed by the line, and taking byte synchronization with data every 91 bytes. By recording the synchronization code site, and a recording means for recording the format data of the ECC block generated by the generating means.
[0008]
  The optical disc apparatus of the present invention is composed of 12 lines each consisting of 172 bytes of data, 16 sectors including a sector ID at the head, and 12 lines each consisting of 10 bytes. Each sector is composed of a horizontal error correction code given in the horizontal direction along the line and 16 lines each consisting of 182 bytes, and each of the 16 sectors has a vertical direction orthogonal to the line. An error correction code given in the direction, and each of the 16 lines has a vertical error correction code corresponding to one sector, and as a whole, one line is composed of 182 bytes. The ECC block format data, which is composed of 208 lines and is handled as a unit of recording and playback, is defined in a concentric or spiral shape. An area having a predetermined length of a recording track in which grooves and lands are alternately formed, and a header area in which address data indicating a position on the track is recorded in advance, and predetermined data following the header area are recorded A recording area consisting of a plurality of sector areas including a data area to be recorded, and an optical disc consisting of a collection of a plurality of sector areas, the sector, The horizontal error correction code given to the sector and one line corresponding to this sector of the vertical error correction code given after the last line of the 12 lines constituting this sector, 16 pieces of sector data to be formed are recorded, and 2 bytes of the same data are used for byte synchronization with every 91 bytes of data. By recording the code and reproduces an optical disk data of the ECC block unit is recorded.
[0016]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
FIG. 2 shows a cutting apparatus for creating a glass master for producing a stamper. In FIG. 2, when a glass master for a reproduction-only optical disc (CD-ROM) is created, the cutting device performs photo switching by turning on / off the laser power in a state where a photoresist is applied on a glass substrate 1 a without unevenness. By melting the resist, minute concave recording marks (pits) are formed.
[0017]
In addition, when the cutting apparatus creates a glass master for an optical disk (RAM) for recording and reproduction, a track recess is formed in a state in which a photoresist is applied on a glass substrate 1b having irregularities as a recording track. Corresponding to the above, a minute concave recording mark (pit) is formed by melting the photoresist by turning on / off the laser power.
[0018]
Further, when the cutting apparatus creates a glass master for a recording / reproducing optical disk (RAM), a concave portion (groove) of the track is formed in a state in which a photoresist is applied on a glass substrate 1c having unevenness as a recording track. In addition, fine concave recording marks (pits) are formed by melting the photoresist by turning on / off the laser power corresponding to the convex portions (lands).
[0019]
In FIG. 2, a glass substrate 1a (1b, 1c) coated with a photoresist is rotated by a motor 3 at a constant speed, for example. The motor 3 is controlled by a motor control circuit 4.
[0020]
The cutting process to the glass substrate 1a (1b, 1c) is performed by the optical head 5. The optical head 5 is fixed to a drive coil 7 that constitutes a movable part of the linear motor 6, and the drive coil 7 is connected to a linear motor control circuit 8.
[0021]
A speed detector 9 is connected to the linear motor control circuit 8, and a speed signal of the speed detector 9 is sent to the linear motor control circuit 8.
In addition, a permanent magnet (not shown) is provided in the fixed portion of the linear motor 6, and the optical head 5 is formed on the glass substrate 1 a (1 b, 1 c) by exciting the drive coil 7 by the linear motor control circuit 8. It is designed to be moved in the radial direction.
[0022]
An objective lens 10 is held on the optical head 5 by a wire or a leaf spring (not shown). The objective lens 10 is moved in the focusing direction (in the optical axis direction of the lens) by the drive coil 12 and is tracked by the drive coil 11. It can be moved in the direction (perpendicular to the optical axis of the lens).
[0023]
Further, laser light generated from a semiconductor laser oscillator (or argon neon laser oscillator) 19 driven by the laser control circuit 13 passes through the collimator lens 20, the half prism 21, and the objective lens 10 to the glass substrate 1 a (1 b, 1 c). The reflected light from the glass substrate 1a (1b, 1c) is guided to the photodetector 24 through the objective lens 10, the half prism 21, the condenser lens 22, and the cylindrical lens 23.
[0024]
The photodetector 24 is constituted by four divided photodetection cells 24a, 24b, 24c, and 24d.
The output signal of the photodetector cell 24a of the photodetector 24 is supplied to one end of the adders 26a and 26d via the amplifier 25a, and the output signal of the photodetector cell 24b is supplied to the adders 26b and 26c via the amplifier 25b. The output signal of the photodetection cell 24c is supplied to the other end of the adders 26a and 26c via the amplifier 24c, and the output signal of the photodetection cell 24d is supplied to the adders 26b and 26d via the amplifier 25d. Is supplied to the other end.
[0025]
The output signal of the adder 26a is supplied to the inverting input terminal of the differential amplifier OP2, and the output signal of the adder 26b is supplied to the non-inverting input terminal of the differential amplifier OP2. As a result, the differential amplifier OP2 supplies a signal related to the focus point to the focusing control circuit 27 in accordance with the difference between the adders 26a and 26b. The output signal of the focusing control circuit 27 is supplied to the focusing drive coil 12 and controlled so that the laser light is always in a just focus on the glass substrate 1a (1b, 1c).
[0026]
The output signal of the adder 26d is supplied to the inverting input terminal of the differential amplifier OP1, and the output signal of the adder 26c is supplied to the non-inverting input terminal of the differential amplifier OP1. Thus, the differential amplifier OP1 supplies a track difference signal to the tracking control circuit 28 in accordance with the difference between the adders 26d and 26c. The tracking control circuit 28 creates a track driving signal in accordance with the track difference signal supplied from the differential amplifier OP1. However, for the glass substrate 1a, a track drive signal is created in accordance with a control signal supplied from the CPU 30.
[0027]
The track drive signal output from the tracking control circuit 28 is supplied to the drive coil 11 in the tracking direction. The track difference signal used in the tracking control circuit 28 is supplied to the linear motor control circuit 8.
[0028]
By supplying the track drive signal to the drive coil 11, the objective lens 10 gradually moves while the glass substrate 1b (1a) makes one rotation, and moves from the groove (record mark array) to the groove (record mark array). The objective lens 10 is gradually moved while moving the glass substrate 1c by one track, or moved from the groove to the groove, or from the land to the land by one track.
[0029]
Further, when the objective lens 10 is moved by the tracking control circuit 28, the linear motor control circuit 8 moves the linear motor 6, that is, the optical head 5 so that the objective lens 10 is positioned near the center position in the optical head 5. It is supposed to be.
[0030]
In addition, a data generation circuit 14 is provided in front of the laser control circuit 13. The data generation circuit 14 receives ECC block format data as recording data as shown in FIG. 3 supplied from an error correction circuit 32 described later, and an ECC block synchronization code as shown in FIG. An ECC block data generation circuit 14a for converting the format data of the given ECC block for recording, and a modulation circuit 14b for converting (modulating) the recording data from the ECC block data generation circuit 14a by an 8-15 code conversion method, etc. have.
[0031]
As shown in FIG. 4, the synchronization code for the ECC block has a 2-byte configuration of “01000000000000 0100xxx × xxxxx00100”, and “175, 240” is converted to 8-15 code. It is. The synchronization code for the ECC block is different from the synchronization code for ID detection.
[0032]
The format data of the ECC block shown in FIG. 4 is a format that is actually recorded on the optical disk, and the recording data of each sector of the format data of the ECC block shown in FIG. 3 is 182 bytes including the sector ID and the horizontal ECC. A 12-byte code is assigned with a 2-byte synchronization code in 91-byte units, and a 2-byte synchronization code is assigned to a vertical ECC for the 91-byte unit with 12 lines. It has become so.
[0033]
The data generation circuit 14 is supplied with recording data to which an error correction code (ECC) is added by the error correction circuit 32. The error correction circuit 32 is supplied with recording data from a control device 46 as an external device via the interface circuit 45 and the bus 20.
[0034]
  The error correction circuit 32 receives the 32 Kbytes of recording data supplied from the control device 46.2K bytesThe error correction codes (ECC1, ECC2) in the horizontal direction and the vertical direction are assigned to the recording data of each sector unit, and the sector ID is assigned to generate ECC block format data as shown in FIG. It has become.
[0035]
The cutting apparatus is provided with a focusing control circuit 27, a tracking control circuit 28, and a D / A converter 31 used to exchange data between the linear motor control circuit 8 and the CPU 30.
[0036]
The laser control circuit 13, focusing control circuit 27, tracking control circuit 28, linear motor control circuit 8, motor control circuit 4, recording signal generation circuit 14, etc. are controlled by the CPU 30 via the bus line 29. The CPU 30 performs a predetermined operation in accordance with a cutting start instruction from the operation panel 34 and a program stored in the memory 33.
[0037]
With the above-described cutting apparatus, the photoresist on the glass substrate 1a is melted according to the recording data for the entire surface, and after the cutting process is completed, the development and the conductive process are performed to create a glass master. Using this glass master, a stamper made of nickel or the like is created using electroplating or the like.
[0038]
Using this stamper, a read-only optical disc 51 is produced by an injection molding method or the like.
Further, after the cutting process is completed by the photoresist on the glass substrate 1b being melted by the cutting device in accordance with the recording data for the entire surface, the development and the conductive process are performed to create a glass master. Using this glass master, a stamper made of nickel or the like is created using electroplating or the like.
[0039]
Using this stamper, an optical disk (RAM) 52 is created for recording and reproduction by injection molding or the like, in which data is recorded only in the groove.
Further, after the cutting process is completed by the photoresist on the glass substrate 1c being melted by the cutting device in accordance with the recording data for the entire surface, the development and the conductive process are performed to create a glass master. Using this glass master, a stamper made of nickel or the like is created using electroplating or the like.
[0040]
Using this stamper, an optical disk (RAM) 53 is created in which data is recorded in grooves and lands for recording and reproduction by an injection molding method or the like.
As shown in FIGS. 5 (a) and 5 (b), minute concave recording marks (pits) corresponding to data are formed on the reproduction-only optical disc 51. FIG. The pit portion as the recording mark corresponds to the groove, and the other portion corresponds to the land. As shown in FIG. 6, in the reproduction-only optical disc 51, data is recorded in the above-described ECC block data unit (for example, 38688 bytes), and disc identification data is recorded as the innermost ECC block data. As disc identification data, data that can be used to determine whether data is recorded only in a groove or data is recorded in both a land and a groove, and an address to be recorded / reproduced is either a land or a groove. Data that can be used to determine whether or not there is recorded.
[0041]
An ECC block address (for example, 66 bytes) is assigned to each ECC block data. As shown in FIG. 7, the ECC block address includes a 12-byte synchronization code portion VFO1, two 8-byte synchronization code portions VFO2, a 12-byte synchronization code portion VFO3, a 2-byte ID detection synchronization code, Each area is composed of three address part IDs of 5 bytes each and a postamble PA of 1 byte.
[0042]
A PLL lock continuous data pattern (synchronization code) is recorded in the area of the synchronization code portion VFO. The synchronization code for ID detection is “01000000000000 0100xxxxxxx”, and “119, 125, 128, 132, 138, 144, 152, 158, 164, 167, 171” is 8 Converted to -15 code. The ID detection synchronization code is different from the synchronization code in the ECC block data. In the area of the address part ID, an ID such as an ECC block number is recorded using 23 bits, and a flag indicating whether or not the corresponding ECC block is rewritable or rewritable is recorded by the most significant bit (MSB). The error correction code (CRC) is recorded. When the ECC block is rewritable, “0” is recorded in the most significant bit (MSB), and when rewritable, “1” is recorded in the most significant bit (MSB). The postamble PA is used when the error correction code of the address part ID does not fit in 2 bytes.
[0043]
As shown in FIG. 8, in the recording / reproducing optical disk (RAM) 53, disk identification data is recorded as ECC block data in the innermost groove, and the land corresponding to the innermost ECC block data is recorded in the land. Data recording is prohibited. Thereafter, as shown in FIG. 9, preformat data (for example, 54 bytes) in the header portion is formed at the boundary between the groove and the land for each ECC block data recording area (for example, 38688 + 12 bytes). In other parts, as shown in FIGS. 10A and 10B, recording data as recording marks are recorded on the groove and the land, respectively.
[0044]
As disc identification data, data that can be used to determine whether data is recorded only in a groove or data is recorded in both a land and a groove, and an address to be recorded / reproduced is either a land or a groove. Data that can be used to determine whether or not there is recorded.
[0045]
The header part corresponds to the ECC block address described above (see FIG. 7). However, the 12-byte synchronization code portion VFO3 is recorded prior to the recording of the ECC block data, and the PLL is corrected by the recorded synchronization code during reproduction.
[0046]
The recording / reproducing optical disk (RAM) 52 is configured such that disk identification data is recorded as ECC block data in the innermost groove. Thereafter, as shown in FIG. 9, preformat data (for example, 54 bytes) in the header portion is formed at the boundary between the groove and the land for each ECC block data recording area (for example, 38688 + 12 bytes).
[0047]
As disc identification data, data that can be used to determine whether data is recorded only in a groove or data is recorded in both a land and a groove, and an address to be recorded / reproduced is either a land or a groove. Data that can be used to determine whether or not there is recorded.
[0048]
The header part corresponds to the ECC block address described above (see FIG. 7). However, the 12-byte synchronization code portion VFO3 is recorded prior to the recording of the ECC block data, and the PLL is corrected by the recorded synchronization code during reproduction.
[0049]
Next, an optical disk apparatus that reproduces data from a reproduction-only optical disk (CD-ROM) 51, records data on recording and reproduction optical disks 52 and 53, and reproduces the recorded data is illustrated. 11 will be described. Since the configuration is almost the same as that of the cutting device, the same parts are denoted by the same reference numerals and description thereof is omitted.
[0050]
That is, the sum signal of the outputs of the light detection cells 24a to 24d of the light detector 24 in a state where focusing and tracking are performed, that is, the output signal from the adder 26e, is formed on the groove and land of the track. The change in reflectance from the pit (recorded data) is reflected. This signal is supplied to the data reproduction circuit 18, where an access permission signal for the ECC block of the target ID to be recorded is output, or reproduction data for the ECC block of the target ID to be reproduced is output. It has become so.
[0051]
The reproduction data reproduced by the data reproduction circuit 18 is subjected to error correction using the error correction code ECC given by the error correction circuit 32, and then passed through an interface circuit 35 to an optical disk control device 36 as an external device. It is output.
[0052]
As shown in FIG. 12, the data reproduction circuit 18 includes a comparison circuit 61, a header synchronization code detection circuit 62, a header reading circuit 63, an ECC block synchronization code detection circuit 64, and a data reading circuit 65.
[0053]
The comparison circuit 61 calculates the sum signal of the outputs of the photodetector cells 24a to 24d of the photodetector 24 from the adder 26e, that is, the reflectivity from the pits (recording data) formed on the groove and land of the track. This circuit binarizes the change by comparing it with a reference signal. The binarized signal of the comparison circuit 61 is supplied to a header synchronization code detection circuit 62, a header reading circuit 63, an ECC block synchronization code detection circuit 64, and a data reading circuit 65.
[0054]
The header synchronization code detection circuit 62 is a circuit that detects a synchronization code “01000000000000 0100xxxxxxxxxxx” for ID detection of the header from the binarized data from the comparison circuit 61. The detection signal of the header synchronization code detection circuit 62 is supplied to the header reading circuit 63.
[0055]
The header reading circuit 63 reads the address part ID in response to the detection signal from the header synchronization code detection circuit 62, and when the ID to be accessed supplied from the optical disk control device 36 as an external device matches, the access is performed. A permission signal is output. The access permission signal of the header reading circuit 63 is supplied to the ECC block synchronization code detection circuit 64, the data reading circuit 65, and the data generation circuit 14.
[0056]
After the access permission signal is supplied from the header reading circuit 63, the ECC block synchronization code detection circuit 64 uses the binarized data from the comparison circuit 61 for the number of bytes corresponding to the ECC block, and the ECC block synchronization code “ 0100000000000000 0100xxxxxxxxxx100 ". The detection signal of the ECC block synchronization code detection circuit 64 is supplied to the data reading circuit 65.
[0057]
The data reading circuit 65 is supplied with the 91-byte data continuously supplied every time the detection signal from the ECC block synchronization code detection circuit 64 is supplied after the access permission signal from the header reading circuit 63 is supplied. Is read as reproduced data. The reproduction data from the data reading circuit 65 is demodulated by inverse conversion of 8-15 code by a demodulation circuit (not shown) and supplied to the error correction circuit 32.
[0058]
The laser control circuit 13 changes the intensity of the laser light according to the target optical disk.
The data generation circuit 14 outputs recording data to the laser control circuit 13 in response to an access permission signal from the header reading circuit 63 during data recording.
[0059]
As shown in FIG. 13, the tracking control circuit 28 includes a changeover switch 71, a polarity inversion circuit 72, a phase compensation circuit 73, and a drive circuit 74.
[0060]
The changeover switch 71 is switched by a tracking polarity switching signal (land / groove switching signal) from the CPU 30. When the polarity of the tracking polarity switching signal is groove, the phase error compensation circuit receives the track error signal from the differential amplifier OP1. When the polarity of the tracking polarity switching signal is land, the track error signal whose polarity has been inverted by the polarity inverting circuit 72 is output to the phase compensation circuit 73.
[0061]
The polarity inversion circuit 73 inverts (in reverse phase) the polarity of the track error signal supplied from the differential amplifier OP 1, and its output is supplied to the changeover switch 72.
[0062]
The phase compensation circuit 73 compensates the phase of the positive polarity (normal phase) track error signal or the reverse polarity (reverse phase) track error signal supplied from the changeover switch 71 and outputs the compensated phase to the drive circuit 74.
[0063]
The drive circuit 74 moves the objective lens 10 in the tracking direction by driving the drive coil 11 with the track drive signal from the phase compensation circuit 73.
[0064]
Next, processing when any of the optical disks 51, 52, and 53 is loaded in the configuration as described above will be described with reference to the flowchart shown in FIG.
[0065]
That is, when the optical disk is loaded by a loading mechanism (not shown), the CPU 30 drives and controls the motor 3 by the motor control circuit 4 so that the optical disk 51 (52, 53) is rotated at a predetermined rotational speed.
[0066]
Then, the optical head 3 is moved to a position facing the innermost peripheral portion of the optical disc 51 (52, 53) as an initial position, and a focus pull-in process is performed. That is, when the CPU 30 outputs a reproduction control signal to the laser control circuit 13, the laser driving circuit 13 irradiates the optical disk 5 with a reproduction laser beam from the semiconductor laser oscillator 19 in the optical head 5 via the objective lens 10. Is done. The laser beam reflected from the optical disk 51 (52, 53) is guided to the photodetector 24 through the objective lenses 10, 21, 22, 23. Then, a focusing signal is obtained by the difference between the sum signal of the detection cells 24a and 24c of the photodetector 24 and the sum signal of the detection cells 24b and 24d of the photodetector 24 by the differential amplifier OP2, and the focusing control circuit 27 Is output. Thereby, the focusing control circuit 27 excites the drive coil 12 by the supplied focusing signal, and moves the objective lens 10 to thereby focus the laser beam irradiated on the optical disc 51 (52, 53). Is done.
[0067]
In the state where the focus pull-in processing is performed, the difference between the sum signal of the detection cells 24a and 24d of the photodetector 24 and the sum signal of the detection cells 24b and 24c of the photodetector 24 is tracked by the differential amplifier OP1. An error signal is supplied to the tracking control circuit 28. At this time, since the tracking polarity signal for the groove is supplied to the tracking control circuit 28 by the CPU 30, the track error signal from the differential amplifier OP1 is directly output to the phase compensation circuit 73 via the changeover switch 71. The phase compensation circuit 73 performs phase compensation on the supplied track error signal and outputs it to the drive circuit 74 as a drive signal.
[0068]
The drive circuit 36 moves the objective lens 10 by the drive coil 11 in accordance with the supplied drive signal, thereby tracking the minute movement of the laser beam irradiated onto the optical disc 51 (52, 53) via the objective lens 10. Correction is performed.
[0069]
Accordingly, the innermost peripheral portion of the optical disc 51 (52, 53) is irradiated with the laser beam from the optical head 5.
In this state, the read signal of the data on the innermost track is binarized by the comparison circuit 62 in the data reproduction circuit 18, and the header synchronization code detection circuit 62, the header read circuit 63, and the ECC block synchronization code detection circuit 64. , And the data reading circuit 65.
[0070]
When the header synchronization code is detected by the header synchronization code detection circuit 62, the address ID is read by the header reading circuit 63, and the address ID of the disc identification data to be accessed supplied from the optical disc control device 36 as an external device is read. When they match, an access permission signal is output to the ECC block synchronization code detection circuit 64 and the data reading circuit 65.
[0071]
Next, every time the ECC block synchronization code detection circuit 64 detects the synchronization code of the ECC block, the data reading circuit 65 reads 91 bytes of data supplied subsequently as reproduction data, and the demodulation circuit (not shown) Demodulated by inverse conversion of -15 code and output to error correction circuit 32.
[0072]
In the case of the optical disk 51, every time the ECC block synchronization code detection circuit 64 detects the synchronization code of the ECC block without using the header synchronization code detection circuit 62 and the header reading circuit 63, the data reading circuit 65 Subsequently, 91 bytes of data supplied may be read as reproduction data. In this case, an ECC block address is not necessary.
[0073]
The error correction circuit 32 performs error correction using the error correction code ECC assigned to the supplied reproduction data, and then outputs it to the optical disk control device 36 as an external device via the interface circuit 35.
[0074]
As a result, the disc identification data is supplied to the optical disc controller 36.
The optical disk control device 36 determines whether the loaded optical disk is a reproduction-only optical disk 51 or an optical disk (RAM) 52 for recording and reproduction, in which data is recorded only in the groove, based on the supplied disk identification data. In addition, it is discriminated whether the optical disk (RAM) 53 is recorded with data in the groove and land, and when the optical disc 53 is discriminated, it is discriminated whether the access position is the groove or land, and the discrimination result and recording or reproduction ( The address ID to be accessed is output to the CPU 30 via the interface circuit 35.
[0075]
Also, the CPU 30 changes the tracking polarity signal output to the tracking control circuit 28 to that for the land only when the determination result that the access position is the land is supplied from the optical disk control device 36. As a result, the changeover switch 71 is switched, and the track error signal from the differential amplifier OP1 is inverted by the polarity inversion circuit 72 and output to the phase compensation circuit 73. As a result, the tracking control circuit 28 performs tracking correction for a minute movement of the laser beam with a polarity (reverse phase) matched to the land.
[0076]
A data recording / reproducing operation is performed in a state where the tracking is performed as described above.
As described above, in the three types of optical discs, normally, disc identification data relating to the characteristics of each optical disc is recorded in advance, and by reproducing the disc identification data, the optical disc apparatus identifies the three types of optical discs. As a result, data can be recorded or recorded data can be reproduced. In addition, in an optical disc that can be recorded / reproduced in both the groove and the land, when the groove is formed in the mastering process, in the area where data is recorded in the groove, a recording mark is formed by partially cutting the groove to form data. Record. This data can be reproduced by tracking the groove.
[0077]
Thus, when an optical disk is inserted and an attempt is made to record / reproduce, the drive device can first identify the three types of optical disks by tracking the groove, and then whether the address to record data is in the groove. It is possible to determine whether it is in the land, determine the polarity of tracking, record data at a target address, or reproduce recorded data.
[0078]
【The invention's effect】
  As detailed above, according to the present invention,For an optical disk having concentric or spiral groove and land recording tracks alternately, data is recorded on both the groove and land in ECC block data units, and the recorded data is stored in ECC block data units. Optical disc device that can be played backCan provide.
[Brief description of the drawings]
FIG. 1 is a flowchart for explaining an operation for explaining an embodiment of the present invention;
FIG. 2 is a block diagram showing a schematic configuration of a cutting device.
FIG. 3 is a view for explaining format data of an ECC block.
FIG. 4 is a diagram for explaining format data of a recording ECC block to which a synchronization code for the ECC block is assigned.
FIG. 5 is a diagram showing an example of forming recording marks (pits) on a read-only optical disc.
FIG. 6 is a diagram showing an example of data recording on a reproduction-only optical disc.
FIG. 7 is a diagram showing a configuration example of an ECC block address (header part).
FIG. 8 is a diagram showing an example of data recording on an optical disc for recording and reproduction in which data is recorded in grooves and lands.
FIG. 9 is a diagram for explaining preformat data in a header portion.
FIG. 10 is a diagram showing an example of recording mark formation on a recording / reproducing optical disc in which data is recorded in grooves and lands.
FIG. 11 is a block diagram showing a schematic configuration of an optical disc apparatus.
FIG. 12 is a block diagram showing a schematic configuration of a data reproduction circuit.
FIG. 13 is a block diagram showing a schematic configuration of a tracking control circuit.
[Explanation of symbols]
1a, 1b, 1c ... glass substrate
5 ... Optical disc
10 ... Objective lens
11, 12 ... Driving coil
13 ... Laser control circuit
14: Data generation circuit
18 Data recovery circuit
24. Photodetector
OP1 ... Differential amplifier
28 ... Tracking control circuit
30 ... CPU
32 ... Error correction circuit
33 ... Memory
51, 52, 53 ... Optical disc

Claims (2)

1ラインが172バイトのデータからなる12ラインから構成され、先頭にセクタIDが含まれている16個のセクタと、One line consists of 12 lines consisting of 172 bytes of data, 16 sectors with a sector ID at the head,
1ラインが10バイトからなる12ラインから構成され、前記セクタ毎に、前記ラインに沿った横方向に付与される横方向のエラー訂正コードと、Each line is composed of 12 lines of 10 bytes, and for each sector, a horizontal error correction code given in the horizontal direction along the line;
1ラインが182バイトからなる、16ラインで構成され、16個のセクタに、前記ラインと直交する縦方向に付与されたエラー訂正コードで、16ラインのうちの1ラインずつが1個の前記セクタに対応する縦方向のエラー訂正コードと、One line is composed of 182 bytes, and is composed of 16 lines. An error correction code is given to 16 sectors in the vertical direction orthogonal to the lines, and each of the 16 lines is one sector. A vertical error correction code corresponding to
を有し、全体として、1ラインが182バイトからなる、208ラインで構成され、記録及び再生の単位として取扱われるECCブロックのフォーマットデータを生成する生成手段と、And generating means for generating ECC block format data, which is composed of 208 lines, each consisting of 182 bytes and handled as a unit of recording and reproduction,
同心円状又はスパイラル状のグルーブとランドとが交互に構成される記録トラックの所定長からなる領域であって、前記トラック上の位置を示すアドレスデータが予め記録されたヘッダ領域、及びこのヘッダ領域に続く所定のデータが記録されるデータ領域を含む複数のセクタ領域からなる記録領域、並びに複数の前記セクタ領域の集りからなる光ディスクの、前記記録領域の16個の前記セクタ領域の前記データ領域に対して、前記セクタ、このセクタに付与された前記横方向のエラー訂正コード、及びこのセクタを構成する12ラインのうちの最終ラインの後に付与される前記縦方向のエラー訂正コードのうちのこのセクタに対応した1ライン、により形成されるセクタデータを16個記録し、かつ91バイトごとのデータにバイト同期を取るための2バイトの同期コードを記録することにより、前記生成手段により生成された前記ECCブロックのフォーマットデータの記録を行う記録手段と、An area having a predetermined length of a recording track in which concentric or spiral grooves and lands are alternately arranged, and a header area in which address data indicating a position on the track is recorded in advance, and the header area A recording area consisting of a plurality of sector areas including a data area where predetermined data is recorded, and an optical disc consisting of a collection of a plurality of sector areas, with respect to the data areas of the 16 sector areas of the recording area The sector, the horizontal error correction code given to this sector, and the vertical error correction code given after the last line of the 12 lines constituting this sector 16 sector data formed by one corresponding line is recorded, and byte synchronization is performed for every 91 bytes of data. By recording 2-byte synchronization code for taking and recording means for recording the format data of the ECC block generated by the generating means,
を備えたことを特徴とする光ディスク装置。An optical disc apparatus comprising:
1ラインが172バイトのデータからなる12ラインから構成され、先頭にセクタIDが含まれている16個のセクタと、One line consists of 12 lines consisting of 172 bytes of data, 16 sectors with a sector ID at the head,
1ラインが10バイトからなる12ラインから構成され、前記セクタ毎に、前記ラインに沿った横方向に付与される横方向のエラー訂正コードと、Each line is composed of 12 lines of 10 bytes, and for each sector, a horizontal error correction code given in the horizontal direction along the line;
1ラインが182バイトからなる、16ラインで構成され、16個のセクタに、前記ラインと直交する縦方向に付与されたエラー訂正コードで、16ラインのうちの1ラインずつが1個の前記セクタに対応する縦方向のエラー訂正コードと、One line is composed of 182 bytes, and is composed of 16 lines. An error correction code is given to 16 sectors in the vertical direction orthogonal to the lines, and each of the 16 lines is one sector. A vertical error correction code corresponding to
を有し、全体として、1ラインが182バイトからなる、208ラインで構成され、記録及び再生の単位として取扱われるECCブロックのフォーマットデータが定義され、As a whole, the format data of the ECC block which is composed of 208 lines consisting of 182 bytes, and is handled as a unit of recording and reproduction is defined,
同心円状又はスパイラル状のグルーブとランドとが交互に構成される記録トラックの所定長からなる領域であって、前記トラック上の位置を示すアドレスデータが予め記録されたヘッダ領域、及びこのヘッダ領域に続く所定のデータが記録されるデータ領域を含む複数のセクタ領域からなる記録領域、並びに複数の前記セクタ領域の集りからなる光ディスクの、前記記録領域の16個の前記セクタ領域の前記データ領域に対して、前記セクタ、このセクタに付与された前記横方向のエラー訂正コード、及びこのセクタを構成する12ラインのうちの最終ラインの後に付与される前記縦方向のエラー訂正コードのうちのこのセクタに対応した1ライン、により形成されるセクタデータを16個記録し、かつ91バイトごとのデータにバイト同期を取るための2バイトの同期コードを記録することにより、前記ECCブロック単位のデータが記録される光ディスクを再生することを特徴とする光ディスク装置。An area having a predetermined length of a recording track in which concentric or spiral grooves and lands are alternately arranged, and a header area in which address data indicating a position on the track is recorded in advance, and the header area A recording area composed of a plurality of sector areas including a data area in which predetermined data is recorded, and an optical disc composed of a collection of a plurality of the sector areas, with respect to the data areas of the 16 sector areas of the recording area The sector, the horizontal error correction code assigned to the sector, and the vertical error correction code assigned after the last line of the 12 lines constituting the sector. 16 sector data formed by one corresponding line is recorded, and byte synchronization is performed for every 91 bytes of data. 2-byte by recording the synchronization code, the optical disk apparatus characterized by reproducing the optical disk data of the ECC block unit is recorded to take.
JP20442895A 1995-08-10 1995-08-10 Optical disk device Expired - Lifetime JP3707834B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP20442895A JP3707834B2 (en) 1995-08-10 1995-08-10 Optical disk device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP20442895A JP3707834B2 (en) 1995-08-10 1995-08-10 Optical disk device

Publications (2)

Publication Number Publication Date
JPH0954958A JPH0954958A (en) 1997-02-25
JP3707834B2 true JP3707834B2 (en) 2005-10-19

Family

ID=16490381

Family Applications (1)

Application Number Title Priority Date Filing Date
JP20442895A Expired - Lifetime JP3707834B2 (en) 1995-08-10 1995-08-10 Optical disk device

Country Status (1)

Country Link
JP (1) JP3707834B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE60042895D1 (en) 2000-02-28 2009-10-15 Fujitsu Ltd OPTICAL PLATE
JP2002358666A (en) 2001-05-30 2002-12-13 Fujitsu Ltd Seek control method and storage device

Also Published As

Publication number Publication date
JPH0954958A (en) 1997-02-25

Similar Documents

Publication Publication Date Title
US6172961B1 (en) Optical recording disk having land and groove continuously alternated in spiral tracks
JP3707835B2 (en) Optical disk device
JP3707833B2 (en) Optical disk device
JPH11110923A (en) Optical disk device and method for inspecting the same
JP3707834B2 (en) Optical disk device
US7242654B2 (en) Data recording medium, data recording method and apparatus and data reproducing method and apparatus
JP3959237B2 (en) Optical disc apparatus and optical disc recording / reproducing method
JP3959147B2 (en) Optical disc, optical disc playback apparatus, optical disc playback method, and optical disc recording method
JP3959149B2 (en) Optical disc, optical disc playback apparatus, optical disc playback method, and optical disc recording method
JPH11175977A (en) Optical disk device and trial write method
JP3875399B2 (en) Tracking method for optical disk device and tracking method for DVD-RAM drive device
JPH0955034A (en) Optical disk device and optical disk
JPH0954661A (en) Optical disk and generating device for optical disk
JPH1186345A (en) Optical disk and master disk production apparatus for optical disk and optical disk device
JP3908347B2 (en) Optical disc playback apparatus and optical disc playback method
JPH0798876A (en) Information storage device, information reproducing device, and information storage and reproducing device
JP3762029B2 (en) Optical disc, optical disc playback apparatus, optical disc playback method, and optical disc recording method
JP3762027B2 (en) Optical disc, optical disc playback apparatus, optical disc playback method, and optical disc recording method
JP3762028B2 (en) Optical disc, optical disc playback apparatus, optical disc playback method, and optical disc recording method
JPH10247325A (en) Tracking method for data recorder and optical disk device, and signal processing method for optical disk device
JP2000057580A (en) Information recording medium, original disk manufacturing device for information recording medium, information recording medium processing device and information recording medium processing method
JP3959148B2 (en) Optical disc, optical disc playback apparatus, optical disc playback method, and optical disc recording method
JP3872887B2 (en) Optical disk device
JPH1064124A (en) Apparatus for producing master disk for optical disk, production of master disk for optical disk, device for forming optical disk, method for forming optical disk, and optical disk reproducing device
JPH11328690A (en) Optical disk apparatus

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20041028

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050329

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050530

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20050726

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050802

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090812

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090812

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100812

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100812

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110812

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110812

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120812

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120812

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130812

Year of fee payment: 8

EXPY Cancellation because of completion of term