JPH117706A - Optical disk apparatus - Google Patents
Optical disk apparatusInfo
- Publication number
- JPH117706A JPH117706A JP15867997A JP15867997A JPH117706A JP H117706 A JPH117706 A JP H117706A JP 15867997 A JP15867997 A JP 15867997A JP 15867997 A JP15867997 A JP 15867997A JP H117706 A JPH117706 A JP H117706A
- Authority
- JP
- Japan
- Prior art keywords
- data
- sector
- error
- reproducing
- recording
- 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.)
- Pending
Links
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
- Moving Of Head For Track Selection And Changing (AREA)
- Optical Recording Or Reproduction (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】この発明は、デジタル符号化
された映像データや音声データ等が収録されてなる光デ
ィスクを再生する光ディスク装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an optical disk apparatus for reproducing an optical disk on which digitally encoded video data and audio data are recorded.
【0002】[0002]
【従来の技術】周知のように、近年では、例えばテープ
やディスク及び半導体メモリに代表される多種類の情報
記憶媒体が開発され市場に出現している。このうち光デ
ィスクをROM(Read Only Memory)として使用した光R
OMディスクは、音楽用またはコンピュータやゲーム機
用などの情報記録媒体として幅広い分野に普及してい
る。そしてこの光ROMディスクの中でも、CD(Compa
ct Disk)−ROMはその記録容量が大きく経済的に有利
で取り扱いも簡便であることから、特に大容量のアプリ
ケーションソフト等を配布するための媒体として、一般
のPC(Personal Computer) 使用者たちの間に急速に浸
透してきている。2. Description of the Related Art As is well known, in recent years, various types of information storage media represented by, for example, tapes, disks, and semiconductor memories have been developed and appeared on the market. Of these, optical R using an optical disc as a ROM (Read Only Memory)
OM disks are widely used as information recording media for music, computers, game machines, and the like. And among these optical ROM disks, CD (Compa
ct Disk) -ROM has a large recording capacity and is economically advantageous and easy to handle, so it is a medium for distributing large-capacity application software, especially for users of general PCs (Personal Computers). It is rapidly penetrating in the meantime.
【0003】また、近年では次世代高密度光ディスク用
規格として、DVD(デジタル・ビデオ・ディスク、デ
ジタル・バーサタイル・ディスク)規格が登場してい
る。そして、このDVD規格をコンピュータ用の記録媒
体に応用すべく開発されたDVD−ROMディスクは、
CD−ROMと同じ径でありながら、高密度記録技術、
短波長レーザ等の再生技術、光ディスクの多層化技術等
の向上によって、CD−ROMに比してさらなる大容量
化が図られ、1枚のディスクに数ギガバイト以上ものデ
ジタル情報を収録することが可能となっている。In recent years, a DVD (digital video disk, digital versatile disk) standard has appeared as a standard for next-generation high-density optical disks. A DVD-ROM disc developed to apply the DVD standard to a recording medium for a computer is:
While having the same diameter as CD-ROM, high-density recording technology,
Improvements in short-wavelength laser and other reproduction technologies, as well as in multi-layer optical disc technology, have made it possible to achieve even larger capacities than CD-ROMs, and can store several gigabytes of digital information on a single disc. It has become.
【0004】ところで、このような光ROMディスクか
らデータを再生するためのディスク再生装置は、通常こ
のディスク再生装置に接続されたホストコンピュータな
どから要求されたデータを光ディスクから読み出し、訂
正処理などを施したあと、要求元へ転送を行うが、この
とき要求されたデータをいかに短い時間で要求元に転送
することができるかが重要な課題となっている。このよ
うな課題については、これまで光ディスクの回転速度を
標準速度のn倍速として光ディスクからの読み出し速度
を上げたり、要求データ以外のデータを光ディスクから
先読みしてディスク再生装置内に蓄えておくなどの様々
な改善策が試みられてきた。By the way, a disk reproducing apparatus for reproducing data from such an optical ROM disk usually reads out data requested by a host computer or the like connected to the disk reproducing apparatus from the optical disk and performs correction processing and the like. After that, the data is transferred to the request source. At this time, it is an important issue how quickly the requested data can be transferred to the request source. For such problems, the read speed from the optical disk has been increased by setting the rotational speed of the optical disk to n times the standard speed, or data other than the requested data is pre-read from the optical disk and stored in the disk reproducing device. Various remedies have been tried.
【0005】このようなディスク再生装置で用いられる
光ディスクは、同心円状あるいはスパイラル状のトラッ
ク(溝、グルーブ)を有し、そのトラック(グルーブ)
のみにデータが記録されているものであり、その直径が
12センチで、記録容量が4.3Gバイトとなってい
る。An optical disk used in such a disk reproducing apparatus has concentric or spiral tracks (grooves and grooves), and the tracks (grooves).
Only the data is recorded, the diameter is 12 cm, and the recording capacity is 4.3 GB.
【0006】光ディスクのトラックには、データの記録
の単位としてのECC(error correction code )ブロ
ックデータ単位(たとえば38688バイト)ごとに、
あらかじめデータが記録されている。[0006] A track of an optical disc has an ECC (error correction code) block data unit (for example, 38688 bytes) as a data recording unit.
Data is recorded in advance.
【0007】ECCブロックは、2Kバイトのデータが
記録される16個のセクタからなり、各セクタごとにア
ドレスデータとしての4バイト(32ビット)構成のセ
クタID(識別データ)1〜ID16が2バイト構成の
エラー検出コード(EDC符号:エラーディテクション
コード)とともにメインデータ(セクタデータ)に付与
され、ECCブロックに記録されるデータを再生するた
めのエラー訂正コードとしての横方向のECC(error
correction code )1と縦方向のECC2が記録される
ようになっている。このECCは、光ディスクの欠陥に
よりデータが再生できなくなることを防止するために冗
長語としてデータに付与されるエラー訂正コードであ
る。The ECC block is composed of 16 sectors in which 2 Kbytes of data are recorded, and each sector has 2 bytes of 4-byte (32-bit) sector IDs (identification data) 1 to ID16 as address data. A horizontal ECC (error) is added to main data (sector data) together with an error detection code (EDC code: error detection code) having a configuration and serves as an error correction code for reproducing data recorded in an ECC block.
correction code) 1 and ECC2 in the vertical direction are recorded. The ECC is an error correction code added to data as a redundant word in order to prevent the data from being unable to be reproduced due to a defect of the optical disk.
【0008】各セクタは、172バイトで12行のデー
タにより構成され、各行ごとに10バイト構成の横方向
のECC1が付与されているとともに、182バイト構
成の1行分の縦方向のECC2が付与されている。Each sector is composed of 12 rows of data of 172 bytes, and a horizontal ECC1 of 10 bytes is provided for each row, and a vertical ECC2 of one row of 182 bytes is provided for each row. Have been.
【0009】上記ECCブロックが光ディスクに記録さ
れる際には、各セクタの所定のデータ量ごと(所定デー
タ長さ間隔ごとたとえば91バイト:1456チャネル
ビットごと)にデータを再生する際にバイト同期を取る
ための同期コード(2バイト:32チャネルビット)が
付与されている。When the ECC block is recorded on the optical disk, byte synchronization is performed when data is reproduced for each predetermined data amount of each sector (for each predetermined data length interval, for example, 91 bytes: 1456 channel bits). A synchronization code (2 bytes: 32 channel bits) to be taken is given.
【0010】上記光ディスクから読み出されたデータ
は、一旦訂正兼バッファRAMに書き込まれ、そこでD
VDの規格に沿った訂正処理が行われる。DVDの場
合、物理セクタは2366バイト単位(同期コードを含
めると2418バイト単位)であるが、訂正に関しては
16セクタを1つの訂正ブロック単位として(セクタ0
〜15)訂正処理が実行される。また、各セクタにはE
DC符号が付加されており、訂正処理終了後EDCチェ
ックを実行することにより、エラーの有無が判定可能で
ある。The data read from the optical disk is once written into a correction / buffer RAM, where the data is read.
Correction processing is performed according to the VD standard. In the case of a DVD, the physical sector is a unit of 2366 bytes (a unit of 2418 bytes including a synchronization code), but for correction, 16 sectors are used as one correction block unit (sector 0).
15) A correction process is performed. Each sector has E
Since a DC code is added, it is possible to determine the presence or absence of an error by performing an EDC check after the correction processing is completed.
【0011】図9の(a)(b)(c)において、ブロ
ック(n)のセクタ(14)[A〜B]が読み出され、
さらに続くセクタ(15)[B〜C]が光ディスクから
読み出されて訂正兼バッファRAMに格納されると、ブ
ロック(n)の訂正処理およびEDCチェックが実行さ
れる。ここでブロツク(n)中のセクタ(14)のエラ
ー訂正が完了しなかったか、訂正が完了してもEDCチ
ェックでエラー有りと判定された場合、ホストコンピュ
ータはブロック(n)セクタ(14)の再読み出しが必
要と判定し、現在光ディスクから読みだし中のブロック
(n+1)のセクタ(1)の読み出しおよび訂正兼バッ
ファRAMへの書き込みが終了した時点で[D]、再読
み出し処理を開始する。なお、システムコントローラは
セクタごとのヘッダ部分に記録されている光ディスクの
記録エリア先頭からの通算のセクタ番号で管理してい
る。In FIGS. 9A, 9B and 9C, the sector (14) [A to B] of the block (n) is read out.
When the subsequent sector (15) [B to C] is read from the optical disk and stored in the correction / buffer RAM, the correction processing of block (n) and the EDC check are performed. Here, if the error correction of the sector (14) in the block (n) is not completed, or if the EDC check determines that there is an error even if the correction is completed, the host computer proceeds to the block (n) sector (14). It is determined that re-reading is necessary, and when the reading of the sector (1) of the block (n + 1) currently being read from the optical disk and the correction and writing to the buffer RAM are completed [D], the re-reading process is started. The system controller manages the total sector number from the head of the recording area of the optical disc recorded in the header portion of each sector.
【0012】再読み出し処理では、まず前記ブロック
(n+1)のセクタ(1)の訂正兼バッファRAMへの
書き込みが終了したら直ちに、フォーカストラッキング
制御回路を制御しレンズキックによる1トラック内周へ
の読み出しトラックの移動を行う[D→E]。移動直
後、サーボが安定してからセクタ番号をモニタしながら
目的のブロック(n)のセクタ(14)の位置に到達す
るまで約1周分待つ[E〜A]。セクタ(14)に位置
に到達したらデータの再読み出しを実行する[A〜
B]。In the re-reading process, first, immediately after the correction of the sector (1) of the block (n + 1) and the writing to the buffer RAM are completed, the focus tracking control circuit is controlled to read the track to the inner circumference of one track by the lens kick. [D → E]. Immediately after the movement, after the servo is stabilized, while monitoring the sector number, it waits for about one round until it reaches the position of the sector (14) of the target block (n) [EA]. When the position reaches the sector (14), the data is read again [A to
B].
【0013】訂正兼バッファRAM上では、先の読み出
しでのブロック(n)のデータがアドレスpから保持さ
れており、この中のアドレスqから1セクタ分に再読み
出ししたセクタ(14)のデータのみ書き換えが行われ
る。書き換えが終了したら再度ブロック(n)に関して
の訂正処理および各セクタについてのEDCチェックが
実行される。また同時にディスクデータの読み出しは前
回中断したブロック(n+1)のセクタ(2)から読み
出しを再開する。In the correction / buffer RAM, the data of the block (n) in the previous read is held from the address p, and only the data of the sector (14) re-read in one sector from the address q in the data is stored. Rewriting is performed. When the rewriting is completed, the correction process for the block (n) and the EDC check for each sector are performed again. At the same time, the reading of the disk data is resumed from the sector (2) of the block (n + 1) interrupted last time.
【0014】図10に従来の再読み出し動作の処理フロ
ーを示す。すなわち、セクタデータの読み出し中に訂正
不能のエラーセクタが発生すると(c1、c3)、現在
読み出し中のセクタの読み出しが終了してから(c
4)、1トラック内周ヘキックする(c5)。そしてセ
クタ番号のモニタを行って(c6)、訂正不能のエラー
セクタ位置に到達したら(c7)訂正不能のエラーセク
タの再読み出しを開始する。このとき読み出したデータ
は、バッファRAM上で訂正不能のエラーセクタが記録
されているたエリアに書き込まれる(c8)。読み出し
が完了したら(c9)再びセクタ番号をモニタし(c1
0)、キック前に読み出しを中断した地点に到達したら
(cll)データの読み込みを再開する(c12)。な
お、セクタデータの読み出し中にバッファフルなどの要
因が発生した場合は(c1、c2)、ディスクデータの
読み出しを中断する。FIG. 10 shows a processing flow of a conventional reread operation. That is, if an uncorrectable error sector occurs during the reading of the sector data (c1, c3), after the reading of the sector currently being read is completed (c
4) One track inner circumference is kicked (c5). Then, the sector number is monitored (c6), and when the position of the uncorrectable error sector is reached (c7), rereading of the uncorrectable error sector is started. The data read at this time is written to the area on the buffer RAM where the uncorrectable error sector is recorded (c8). When the reading is completed (c9), the sector number is monitored again (c1).
0), when reaching the point where the reading was interrupted before the kick (cll), the data reading is restarted (c12). If a factor such as a buffer full occurs during the reading of the sector data (c1, c2), the reading of the disk data is interrupted.
【0015】[0015]
【発明が解決しようとする課題】しかしながら、上記し
たように光ディスクからのデータの読み出し中に、既に
読み出したセクタデータについてエラー訂正またはED
Cチェック結果から訂正不能と判定され、そのセクタデ
ータの再読み出しを行う場合、訂正不能判定後直ちに1
トラック内周ヘキックし、その後該当セクタ位置に到達
するまでに1回転近くの回転待ち発生するが、その間デ
ィスクデータの読み出しが中断してしまうため、ディス
クデータの読み出し速度が低下するという問題を有して
いる。However, as described above, during the reading of data from the optical disk, error correction or ED
When it is determined from the C check result that the correction is not possible and the sector data is read again,
A rotation wait of about one rotation occurs until the track reaches the inner circumference and then reaches the corresponding sector position. During that time, reading of the disk data is interrupted, which causes a problem that the reading speed of the disk data is reduced. ing.
【0016】そこで、この発明は上記事情を考慮してな
されたもので、光ディスクからトラック1周に満たない
範囲の複数のセクタに対する再生を行う際に、途中で訂
正不能のエラーセクタが発生した場合であっても、再生
時間が大幅にかかってしまうのを防止することができる
光ディスク装置を提供することを目的とする。Therefore, the present invention has been made in view of the above circumstances, and when reproducing from an optical disk to a plurality of sectors in a range less than one round of a track, when an uncorrectable error sector occurs in the middle of the reproduction. However, it is an object of the present invention to provide an optical disk device capable of preventing a long reproduction time.
【0017】[0017]
【課題を解決するための手段】この発明の光ディスク装
置は、データが記録される同心円状あるいはスパイラル
状のトラックを有し、所定のトラック長からなり、かつ
トラック上における位置を示すアドレスデータが記録さ
れるアドレス領域と記録データが記録される記録領域と
を含む複数の連続したセクタ領域を、複数個有するフォ
ーマットが定義され、複数個のセクタ領域のうちの所定
数のセクタ領域の集まりから成り、これら所定数のセク
タ領域に記録される記録データを再生するためのエラー
訂正データが、所定数のセクタ領域の集まりに対して一
括して記録されるエラー訂正データ記録領域を含むブロ
ック領域単位で記録がなされる光ディスクに対して、記
録されているデータを再生するものにおいて、上記光デ
ィスクに記録されているデータを再生する再生手段、こ
の再生手段により上記トラック1周に満たない範囲の複
数のセクタに対する再生を行う際に、所定のセクタの記
録データの再生時に、そのセクタを含むブロック領域の
すべてのセクタのアドレスデータと記録データとエラー
訂正データを再生してエラー訂正する訂正手段、この訂
正手段により訂正できなかったり、上記訂正手段により
訂正したアドレスデータが誤っていたエラーセクタを判
断する判断手段、この判断手段によりエラーセクタを判
断した際に、上記エラーセクタを飛ばして同一トラック
の次のセクタ以降に対する上記再生手段による再生、上
記訂正手段による訂正がなされる第1の処理手段、およ
びこの第1の処理手段による処理の終了後、上記再生手
段による再生位置が上記エラーセクタ位置の手前となっ
た際に、その再生位置をトラックジャンプにより1つ手
前のトラックに戻すことにより、上記判断手段によりエ
ラーセクタと判断されたセクタに対する上記再生手段に
よる再生、上記訂正手段による訂正がなされる第2の処
理手段からなる。An optical disk apparatus according to the present invention has a concentric or spiral track on which data is recorded, has a predetermined track length, and records address data indicating a position on the track. A format having a plurality of continuous sector areas including a plurality of address areas and a recording area in which recording data is recorded is defined, and is formed of a set of a predetermined number of sector areas among the plurality of sector areas, Error correction data for reproducing the recording data recorded in the predetermined number of sector areas is recorded in block area units including an error correction data recording area which is collectively recorded for a group of the predetermined number of sector areas. For playing back recorded data on an optical disc on which A reproducing means for reproducing data stored in a plurality of sectors in a range less than one round of the track when reproducing data recorded in a predetermined sector; Correction means for reproducing the address data, recording data, and error correction data of the sector to correct the error; determining means for determining an error sector which cannot be corrected by the correction means or in which the address data corrected by the correction means is incorrect; When the error sector is determined by the determination unit, the error sector is skipped, the first sector is reproduced by the reproduction unit and the first processing unit is corrected by the correction unit with respect to the next sector on the same track, and the first processing unit. After the processing by the processing means is completed, the reproduction position by the reproduction means is set to the error section. By returning the playback position to the previous track by a track jump when the current position is closer to the position, the reproduction by the reproduction unit and the correction by the correction unit for the sector determined to be an error sector by the determination unit can be performed. And second processing means.
【0018】この発明の光ディスク装置は、データが記
録される同心円状あるいはスパイラル状のトラックを有
し、所定のトラック長からなり、かつトラック上におけ
る位置を示すアドレスデータが記録されるアドレス領域
と記録データが記録される記録領域とを含む複数の連続
したセクタ領域を、複数個有するフォーマットが定義さ
れ、複数個のセクタ領域のうちの所定数のセクタ領域の
集まりから成り、これら所定数のセクタ領域に記録され
る記録データを再生するためのエラー訂正データが、所
定数のセクタ領域の集まりに対して一括して記録される
エラー訂正データ記録領域を含むブロック領域単位で記
録がなされる光ディスクに対して、記録されているデー
タを再生するものにおいて、上記光ディスクに記録され
ているデータを再生する再生手段、この再生手段により
上記トラック1周に満たない範囲の複数のセクタに対す
る再生を行う際に、所定のセクタの記録データの再生時
に、そのセクタを含むブロック領域のすべてのセクタの
アドレスデータと記録データとエラー訂正データを再生
してエラー訂正する訂正手段、この訂正手段により訂正
できなかったり、上記訂正手段により訂正したアドレス
データが誤っていた複数のエラーセクタを判断する判断
手段、この判断手段によりエラーセクタを判断するごと
に、上記エラーセクタを飛ばして同一トラックの次のセ
クタ以降に対する上記再生手段による再生、上記訂正手
段による訂正がなされる第1の処理手段、およびこの第
1の処理手段による処理の終了後、上記再生手段による
再生位置が上記最初のエラーセクタ位置の手前となった
際に、その再生位置をトラックジャンプにより1つ手前
のトラックに戻すことにより、上記判断手段によりエラ
ーセクタと判断された複数のセクタに対する上記再生手
段による再生、上記訂正手段による訂正が順次なされる
第2の処理手段からなる。An optical disk device according to the present invention has concentric or spiral tracks on which data is recorded, has a predetermined track length, and has an address area for recording address data indicating a position on the track. A format having a plurality of continuous sector areas including a recording area in which data is recorded is defined, and is formed of a set of a predetermined number of sector areas of the plurality of sector areas. The error correction data for reproducing the recording data recorded on the optical disk is recorded on a block area unit including the error correction data recording area which is collectively recorded on a set of a predetermined number of sector areas. In reproducing the recorded data, the data recorded on the optical disc is reproduced. Reproducing means for reproducing a plurality of sectors in a range less than one round of the track when reproducing data recorded in a predetermined sector; and reproducing address data of all sectors in a block area including the sector when reproducing the data. Correction means for reproducing the recorded data and the error-corrected data to correct the errors; determining means for determining a plurality of error sectors which cannot be corrected by the correcting means or in which the address data corrected by the correcting means are incorrect; Every time an error sector is determined by the means, the error sector is skipped, the first sector is reproduced by the reproducing unit and the first process is corrected by the correcting unit with respect to the next sector on the same track and thereafter, and the first processing. After completion of the processing by the means, the reproduction position by the reproducing means is changed to the first error sector. By returning the playback position to the previous track by a track jump when it comes to the position before the placement, the plurality of sectors determined to be error sectors by the determination unit are reproduced by the reproduction unit and corrected by the correction unit. It comprises a second processing means in which corrections are made sequentially.
【0019】この発明の光ディスク装置は、データが記
録される同心円状あるいはスパイラル状のトラックを有
し、所定のトラック長からなり、かつトラック上におけ
る位置を示すアドレスデータが記録されるアドレス領域
と記録データが記録される記録領域とを含む複数の連続
したセクタ領域を、複数個有するフォーマットが定義さ
れ、複数個のセクタ領域のうちの所定数のセクタ領域の
集まりから成り、これら所定数のセクタ領域に記録され
る記録データを再生するためのエラー訂正データが、所
定数のセクタ領域の集まりに対して一括して記録される
エラー訂正データ記録領域を含むブロック領域単位で記
録がなされる光ディスクに対して、記録されているデー
タを再生するものにおいて、上記光ディスクに記録され
ているデータを再生する再生手段、この再生手段により
上記トラック1周に満たない範囲の複数のセクタに対す
る再生を行う際に、所定のセクタの記録データの再生時
に、そのセクタを含むブロック領域のすべてのセクタの
アドレスデータと記録データとエラー訂正データを再生
してエラー訂正する訂正手段、この訂正手段により訂正
されたセクタ単位のアドレスデータと記録データとを順
次記憶する記憶手段、上記訂正手段により訂正できなか
ったり、上記訂正手段により訂正したアドレスデータが
誤っていたエラーセクタを判断する判断手段、この判断
手段によりエラーセクタを判断した際に、上記エラーセ
クタを飛ばして同一トラックの次のセクタ以降に対する
上記再生手段による再生、上記訂正手段による訂正、上
記記憶手段による記憶がなされる第1の処理手段、この
第1の処理手段による処理の終了後、上記再生手段によ
る再生位置が上記エラーセクタ位置の手前となった際
に、その再生位置をトラックジャンプにより1つ手前の
トラックに戻すことにより、上記判断手段によりエラー
セクタと判断されたセクタに対する上記再生手段による
再生、上記訂正手段による訂正、上記記憶手段による記
憶がなされる第2の処理手段、およびこの第2の処理手
段による処理後、上記記憶手段に記憶されている所定の
セクタの記録データを再生結果として出力する出力手段
からなる。An optical disk device according to the present invention has concentric or spiral tracks on which data is recorded, has a predetermined track length, and has an address area for recording address data indicating a position on the track and a recording area. A format having a plurality of continuous sector areas including a recording area in which data is recorded is defined, and is formed of a set of a predetermined number of sector areas of the plurality of sector areas. The error correction data for reproducing the recording data recorded on the optical disk is recorded on a block area unit including the error correction data recording area which is collectively recorded on a set of a predetermined number of sector areas. In reproducing the recorded data, the data recorded on the optical disc is reproduced. Reproducing means for reproducing a plurality of sectors in a range less than one round of the track when reproducing data recorded in a predetermined sector; and reproducing address data of all sectors in a block area including the sector when reproducing the data. Correction means for reproducing and correcting the error by reproducing the recorded data and the error correction data; storage means for sequentially storing the address data and the recording data in sector units corrected by the correction means; Judgment means for judging an error sector in which the address data corrected by the correction means is erroneous. When an error sector is judged by this judgment means, the error sector is skipped and reproduction by the reproduction means for the next sector on the same track and thereafter is performed. The correction by the correction means and the storage by the storage means The processing means, after the processing by the first processing means, when the reproduction position by the reproduction means comes before the error sector position, the reproduction position is returned to the previous track by a track jump. The second processing means performs reproduction by the reproduction means, correction by the correction means, storage by the storage means, and processing after the processing by the second processing means for the sector determined to be an error sector by the determination means. And output means for outputting, as a reproduction result, recorded data of a predetermined sector stored in the storage means.
【0020】この発明の光ディスク装置は、データが記
録される同心円状あるいはスパイラル状のトラックを有
し、所定のトラック長からなり、かつトラック上におけ
る位置を示すアドレスデータが記録されるアドレス領域
と記録データが記録される記録領域とを含む複数の連続
したセクタ領域を、複数個有するフォーマットが定義さ
れ、複数個のセクタ領域のうちの所定数のセクタ領域の
集まりから成り、これら所定数のセクタ領域に記録され
る記録データを再生するためのエラー訂正データが、所
定数のセクタ領域の集まりに対して一括して記録される
エラー訂正データ記録領域を含むブロック領域単位で記
録がなされる光ディスクに対して、記録されているデー
タを再生するものにおいて、上記光ディスクに記録され
ているデータを再生する再生手段、この再生手段により
上記トラック1周に満たない範囲の複数のセクタに対す
る再生を行う際に、所定のセクタの記録データの再生時
に、そのセクタを含むブロック領域のすべてのセクタの
アドレスデータと記録データとエラー訂正データを再生
してエラー訂正する訂正手段、この訂正手段により訂正
されたセクタ単位のアドレスデータと記録データとを順
次記憶する記憶手段、上記訂正手段により訂正できなか
ったり、上記訂正手段により訂正したアドレスデータが
誤っていた複数のエラーセクタを判断する判断手段、こ
の判断手段によりエラーセクタを判断するごとに、上記
エラーセクタを飛ばして同一トラックの次のセクタ以降
に対する上記再生手段による再生、上記訂正手段による
訂正、上記記憶手段による記憶がなされる第1の処理手
段、この第1の処理手段による処理の終了後、上記再生
手段による再生位置が上記最初のエラーセクタ位置の手
前となった際に、その再生位置をトラックジャンプによ
り1つ手前のトラックに戻すことにより、上記判断手段
によりエラーセクタと判断された複数のセクタに対する
上記再生手段による再生、上記訂正手段による訂正、上
記記憶手段による記憶が順次なされる第2の処理手段、
およびこの第2の処理手段による処理後、上記記憶手段
に記憶されている所定のセクタの記録データを再生結果
として出力する出力手段からなる。An optical disk device according to the present invention has concentric or spiral tracks on which data is recorded, has a predetermined track length, and has an address area for recording address data indicating a position on the track and a recording area. A format having a plurality of continuous sector areas including a recording area in which data is recorded is defined, and is formed of a set of a predetermined number of sector areas of the plurality of sector areas. The error correction data for reproducing the recording data recorded on the optical disk is recorded on a block area unit including the error correction data recording area which is collectively recorded on a set of a predetermined number of sector areas. In reproducing the recorded data, the data recorded on the optical disc is reproduced. Reproducing means for reproducing a plurality of sectors in a range less than one round of the track when reproducing data recorded in a predetermined sector; and reproducing address data of all sectors in a block area including the sector when reproducing the data. Correction means for reproducing the recorded data and the error correction data to correct the error, storage means for sequentially storing the address data and the recording data in the sector unit corrected by the correction means, Determining means for determining a plurality of error sectors in which the address data corrected by the correcting means are erroneous; each time the determining means determines an error sector, the error sector is skipped and the reproducing means for the next sector and subsequent sectors on the same track. Playback, correction by the correction means, and storage by the storage means. A first processing means to be executed, after the processing by the first processing means is completed, when the reproduction position by the reproduction means is short of the first error sector position, the reproduction position is shifted by one track jump. A second processing unit in which reproduction by the reproduction unit, correction by the correction unit, and storage by the storage unit are sequentially performed on the plurality of sectors determined to be error sectors by the determination unit,
And output means for outputting the recorded data of the predetermined sector stored in the storage means as a reproduction result after the processing by the second processing means.
【0021】[0021]
【発明の実施の形態】以下、この発明の第1の実施の形
態について図面を参照して説明する。図1は、この発明
に係わる記録媒体としての光ディスク(DVD:デジタ
ル・ビデオ・ディスク、デジタル・バーサタイル・ディ
スク)1に対し片面からの集束光(レーザ光)を用いて
記録されているデータの再生を行う光ディスク装置を示
すものである。DESCRIPTION OF THE PREFERRED EMBODIMENTS A first embodiment of the present invention will be described below with reference to the drawings. FIG. 1 shows the reproduction of data recorded on an optical disc (DVD: digital video disc, digital versatile disc) 1 as a recording medium according to the present invention by using focused light (laser light) from one side. 1 shows an optical disk device that performs the following.
【0022】光ディスク1は、同心円状あるいはスパイ
ラル状のトラック(溝、グルーブ)を有し、そのトラッ
ク(グルーブ)のみにデータが記録されているものであ
り、その直径が12センチで、記録容量が4.3Gバイ
トとなっている。The optical disc 1 has concentric or spiral tracks (grooves and grooves), and data is recorded only on the tracks (grooves). The optical disc 1 has a diameter of 12 cm and a recording capacity of 12 cm. It is 4.3 GB.
【0023】光ディスク1のトラックには、データの記
録の単位としてのECC(error correction code )ブ
ロックデータ単位(たとえば38688バイト)ごと
に、あらかじめデータが記録されている。On the track of the optical disk 1, data is recorded in advance for each ECC (error correction code) block data unit (for example, 38688 bytes) as a data recording unit.
【0024】ECCブロックは、4Kバイトのデータが
記録される16個のセクタからなり、図2に示すよう
に、各セクタごとにアドレスデータとしての4バイト
(32ビット)構成のセクタID1〜ID16が2バイ
ト構成のエラー検出コード(EDC:エラーディテクシ
ョンコード)とともにメインデータ(セクタデータ)に
付与され、ECCブロックに記録されるデータを再生す
るためのエラー訂正コードとしての横方向のECC(er
ror correction code )1と縦方向のECC2が記録さ
れるようになっている。このECCは、光ディスク1の
欠陥によりデータが再生できなくなることを防止するた
めに冗長語としてデータに付与されるエラー訂正コード
である。The ECC block is composed of 16 sectors in which 4 Kbytes of data are recorded. As shown in FIG. 2, sector IDs 1 to 16 each having a 4-byte (32-bit) structure as address data are provided for each sector. A horizontal ECC (er) is added to main data (sector data) together with an error detection code (EDC: error detection code) having a 2-byte configuration and serves as an error correction code for reproducing data recorded in an ECC block.
ror correction code) 1 and the vertical ECC 2 are recorded. The ECC is an error correction code added to data as a redundant word in order to prevent data from being unable to be reproduced due to a defect in the optical disc 1.
【0025】各セクタは、172バイトで12行のデー
タにより構成され、各行ごとに10バイト構成の横方向
のECC1が付与されているとともに、182バイト構
成の1行分の縦方向のECC2が付与されている。Each sector is composed of 12 rows of data of 172 bytes, and a horizontal ECC 1 of 10 bytes is provided for each row, and a vertical ECC 2 of one row of 182 bytes is provided for each row. Have been.
【0026】上記ECCブロックが光ディスク1に記録
される際には、図3に示すように、各セクタの所定のデ
ータ量ごと(所定データ長さ間隔ごとたとえば91バイ
トごと)にデータを再生する際にバイト同期を取るため
の同期コード(2バイト)が付与されている。When the ECC block is recorded on the optical disk 1, as shown in FIG. 3, when the data is reproduced for each predetermined data amount of each sector (every predetermined data length interval, for example, every 91 bytes). Is provided with a synchronization code (2 bytes) for byte synchronization.
【0027】上記セクタデータとしては、たとえばMP
EG2システムレイヤにおける2048ビットのパック
データが記録されるようになっている。このパックデー
タとしては、動画データとしての主映像データ、副映像
データ、オーディオデータが記録されるようになってい
る。As the sector data, for example, MP
2048-bit pack data in the EG2 system layer is recorded. As the pack data, main video data, sub video data, and audio data as moving image data are recorded.
【0028】上記光ディスク1は、図1に示すように、
光ピックアップ2によってその記録された情報が読み出
される。この光ピックアップ2で読み出された信号はR
F(Radio Frequency) アンプ3およびフォーカストラッ
キング制御回路6にそれぞれ供給されている。このうち
RFアンプ3は光ピックアップ2から出力された信号を
増幅し、そのRF信号をレベルスライスPLL(Phase L
ocked Loop) 回路4に出力している。The optical disk 1 is, as shown in FIG.
The recorded information is read by the optical pickup 2. The signal read by this optical pickup 2 is R
F (Radio Frequency) is supplied to the amplifier 3 and the focus tracking control circuit 6, respectively. The RF amplifier 3 amplifies the signal output from the optical pickup 2 and converts the RF signal into a level slice PLL (Phase L).
(ocked Loop) output to the circuit 4.
【0029】また、フォーカストラッキング制御回路6
は、光ピックアップ2から出力された信号に基づいて、
光ピックアップ2に内蔵された図示しない対物レンズに
対するフォーカスサーボ及びトラッキングサーボのため
に必要なフォーカスエラー信号及びトラッキングエラー
信号を生成している。そしてこのフォーカストラッキン
グ制御回路6は、これらフォーカスエラー信号に基づい
て、対物レンズをフォーカス方向及びトラッキング方向
に駆動するための図示しないアクチュエータを制御して
いる。The focus tracking control circuit 6
Is based on the signal output from the optical pickup 2
A focus error signal and a tracking error signal required for focus servo and tracking servo for an objective lens (not shown) built in the optical pickup 2 are generated. The focus tracking control circuit 6 controls an actuator (not shown) for driving the objective lens in the focus direction and the tracking direction based on the focus error signal.
【0030】また、フォーカストラッキング制御回路6
はシステムコントローラ14の指示によりアクチュエー
タを制御してレンズキックによる読み出しトラックの移
動も制御し、±100トラック前後の範囲で目的のトラ
ックへの瞬時の移動を制御する。The focus tracking control circuit 6
Controls the actuator by the instruction of the system controller 14 to control the movement of the readout track due to the lens kick, and controls the instantaneous movement to the target track within a range of about ± 100 tracks.
【0031】また、上記光ピックアップ2は送りモータ
8によって、光ディスク1の径方向に移動されるように
なっている。この送りモータ8は、上記フォーカストラ
ッキング制御回路6から出力されるトラッキングエラー
信号や、システムコントローラ14から出力されるサー
チ指示信号等が入力される送りモータ制御回路7によっ
て制御されている。The optical pickup 2 is moved in the radial direction of the optical disk 1 by a feed motor 8. The feed motor 8 is controlled by a feed motor control circuit 7 to which a tracking error signal output from the focus tracking control circuit 6 and a search instruction signal output from the system controller 14 are input.
【0032】さらに、上記レベルスライスPLL回路4
は入力されたRF信号を2値化した後、8−16変調さ
れた1バイトが16ビットでなるデータを生成するとと
もに、その16ビットのデータに同期したPLLクロッ
クを生成している。そしてこのレベルスライスPLL回
路4は、16ビットデータとそのPLLクロックとを、
DVD信号処理回路5に出力している。このDVD信号
処理回路5は、入力されたPLLクロックを用いて周期
的な同期信号の検出を行うことにより、CLV(Constan
t Linear Velocity)制御信号を生成し、ディスクモータ
制御回路11に出力されている。このディスクモータ制
御回路11は、入力されたCLV制御信号に基づいて、
上記光ディスク1を回転するディスクモータ9の回転速
度を制御している。Further, the level slice PLL circuit 4
After binarizing the input RF signal, it generates data in which one byte of the 8-16 modulated data has 16 bits, and also generates a PLL clock synchronized with the 16-bit data. The level slice PLL circuit 4 converts the 16-bit data and its PLL clock into
The signal is output to the DVD signal processing circuit 5. The DVD signal processing circuit 5 detects a periodic synchronization signal using the input PLL clock, thereby obtaining a CLV (Constantial synchronization signal).
t Linear Velocity) control signal is generated and output to the disk motor control circuit 11. The disk motor control circuit 11 performs the following based on the input CLV control signal.
The rotation speed of a disk motor 9 for rotating the optical disk 1 is controlled.
【0033】また、上記DVD信号処理回路5は、PL
Lクロックを用いて、入力された16ビットデータを、
元の1バイトが8ビットでなるデータに復調する。そし
て、このDVD信号処理回路5は、復調された8ビット
データをPLLクロックにより訂正兼バッファRAM1
0に書き込んでエラー訂正処理を施し、このエラー訂正
処理が完了したデータをホストI/F制御回路13を介
してホストコンピュータ(図示しない)ヘ転送してい
る。The DVD signal processing circuit 5 has a PL
Using the L clock, the input 16-bit data is
The original 1 byte is demodulated into data consisting of 8 bits. The DVD signal processing circuit 5 corrects and demodulates the demodulated 8-bit data using a PLL clock.
The data is written to "0" to perform an error correction process, and the data on which the error correction process is completed is transferred to a host computer (not shown) via the host I / F control circuit 13.
【0034】また、このホストI/F制御回路13は、
ホストコンピュータとの交信制御も行っている。再読み
出し位置判定部15は、ディスクデータの読み出し中に
訂正不能のエラーセクタへの到達位置を算出する。クロ
ック発生回路12は、水晶発振器からの発振周波数を分
周することにより得られる基準周波数のクロックを発生
するものであり、そのクロックはDVD信号処理回路
5、ディスクモータ制御回路11、ホストI/F制御回
路13へ出力される。The host I / F control circuit 13
It also controls communication with the host computer. The re-read position determination unit 15 calculates a position to reach an uncorrectable error sector while reading the disk data. The clock generation circuit 12 generates a clock of a reference frequency obtained by dividing the oscillation frequency from the crystal oscillator, and the clock is a DVD signal processing circuit 5, a disk motor control circuit 11, a host I / F Output to the control circuit 13.
【0035】上記光ディスク装置の動作はシステムコン
トローラ14によって統括的に制御されている。次に、
上記のような構成において、光ディスク1からトラック
1周に満たない範囲の複数のセクタに対する再生を行う
際に、途中で訂正不能の1つのエラーセクタが発生した
際の処理について、図4の(a)(b)(c)と、図5
に示すフローチャートを参照しつつ説明する。The operation of the optical disk device is controlled by the system controller 14 as a whole. next,
In the above-described configuration, when reproducing from the optical disc 1 to a plurality of sectors in a range less than one round of a track, a process when one uncorrectable error sector occurs in the middle is shown in FIG. ) (B) (c) and FIG.
This will be described with reference to the flowchart shown in FIG.
【0036】図4の(a)(b)(c)は、光ディスク
1からの再読み出しを行う場合の読み出し方法を示すも
のである。図4の(a)は光ディスク1上の読み出し位
置を示し、図4の(b)は光ディスク1上の読み出し位
置と読み出し内容、訂正動作の対応を示し、図4の
(c)は、訂正兼バッフRAM10上のデータの格納状
況を示す。FIGS. 4A, 4B and 4C show a reading method when reading from the optical disk 1 again. 4A shows the read position on the optical disk 1, FIG. 4B shows the correspondence between the read position on the optical disk 1, the read contents, and the correction operation, and FIG. The storage status of data on the buffer RAM 10 is shown.
【0037】上述したように、光ディスク1から読み出
されたデータは、一旦訂正兼バッファRAM10に書き
込まれ、そこでDVDの規格に則った訂正処理が行われ
る。DVDの場合、物理セクタは2366バイト単位で
あるが、訂正に関しては16セクタを1つの訂正ブロッ
ク単位として(図中セクタ0〜15)訂正処理が実行さ
れる。また、各セクタにはセクタIDとエラー検出コー
ド(EDC符号)が付加されており、訂正処理終了後、
セクタIDとエラー検出コードとによりEDCチェック
を実行することにより、エラーの有無が判定される。As described above, the data read from the optical disk 1 is once written into the correction / buffer RAM 10, where the correction process is performed in accordance with the DVD standard. In the case of a DVD, the physical sector is in units of 2366 bytes, but for correction, correction processing is executed with 16 sectors as one correction block unit (sectors 0 to 15 in the figure). Each sector has a sector ID and an error detection code (EDC code) added thereto.
By performing an EDC check using the sector ID and the error detection code, the presence or absence of an error is determined.
【0038】図4の(b)において、ブロック(n)の
セクタ(14)[C〜D]が読み出され、さらに続くセ
クタ(15)[D〜]が光ディスク1から読み出されて
訂正兼バッファRAM10に格納されると、ブロック
(n)の訂正処理およびEDCチェックが実行される。
ここでブロック(n)中のセクタ(14)のエラー訂正
が完了しなかったか、訂正が完了してもEDCチェック
でエラー有りとなり、訂正不能のエラーセクタと判定さ
れた揚合、システムコートローラ14はブロック(n)
のセクタ(14)の再読み出しが必要と判定し、再読み
出し処理を開始する。なお、システムコントローラ14
はセクタごとのヘッダ部分に記録されている光ディスク
1の記録エリア先頭からの通算のセクタ番号で管理して
いる。In FIG. 4B, the sector (14) [C-D] of the block (n) is read, and the succeeding sector (15) [D-] is read from the optical disk 1 and corrected. When stored in the buffer RAM 10, the block (n) is corrected and an EDC check is performed.
Here, whether the error correction of the sector (14) in the block (n) has not been completed, or even if the correction has been completed, an error has occurred in the EDC check, and it is determined that the error sector cannot be corrected. Is block (n)
It is determined that re-reading of the sector (14) is necessary, and the re-reading process is started. The system controller 14
Is managed by the total sector number from the head of the recording area of the optical disk 1 recorded in the header part of each sector.
【0039】再読み出し処理では、直ちにトラックの移
動を行わずに、そのままディスクデータの読み出しと、
訂正ブロックごとの訂正処理とEDCチェックを行う。
さらに、上記訂正不能なエラーセクタの位置(実際は1
トラック外周)に到達する時間(距離)を算出する。In the rereading process, the disk data is read out without moving the track immediately,
Correction processing and EDC check are performed for each correction block.
Further, the position of the uncorrectable error sector (actually, 1
The time (distance) to reach the outer periphery of the track is calculated.
【0040】まず、データエリアの最初からの絶対時間
をT(絶対時間TはセクタNo.をデータエリアからの
通算セクタ数に換算し、1セクタあたりの時間(=1.
47msec)をかけた値)とすると中心からの距離S
は次の近似式で求められる。First, the absolute time from the beginning of the data area is T (the absolute time T is converted from the sector number to the total number of sectors from the data area, and the time per sector (= 1.
47msec), the distance S from the center
Is obtained by the following approximate expression.
【0041】S=(Ri2 +TpVT/π)1/2 トラックピッチ:Tp=0.74μm 線速度:V=3.49m/s 中心からデータエリア最内周までの距離:Ri=24m
m したがって現読み出し位置におけるトラックー周分のセ
クタ数Nrは、1セクタのトラック方向の長さが5.1
5mmであるので、 Nr=2πS/5.15×10-3 となり、キック位置までのセクタ数Nkは Nk=Nr−((現セクタNO.)−(訂正不能のセク
タNO.))−Nm となる。ここでNmはキックを実行してからサーボが安
定してデータの読み出しが可能になるまでを見込んだセ
クタ数(読み出し可能までのマージン)である。よって
実際にキックする位置Njは Nj=(現セクタNO.)+Nk から求められる。S = (Ri 2 + TpVT / π) 1/2 track pitch: Tp = 0.74 μm Linear velocity: V = 3.49 m / s Distance from center to innermost circumference of data area: Ri = 24 m
m Therefore, the number of sectors Nr of the track circumference at the current reading position is 5.1 in the track direction length of one sector.
Since it is 5 mm, Nr = 2πS / 5.15 × 10 −3 , and the number of sectors Nk up to the kick position is Nk = Nr − ((current sector NO.) − (Uncorrectable sector NO.)) − Nm. Become. Here, Nm is the number of sectors (margin until the data can be read) in consideration of the time from when the kick is executed to when the servo becomes stable and the data can be read. Therefore, the actual kick position Nj is obtained from Nj = (current sector No.) + Nk.
【0042】なお、この実施の形態ではこれらの算出を
図1中の再読み出し位置判定部15で行っているが、シ
ステムコントローラ14がソフトウェア的に算出するこ
とも可能である。In this embodiment, these calculations are performed by the re-read position determination section 15 in FIG. 1, but the system controller 14 can also calculate them by software.
【0043】次に、ディスクデータの読み出しを続けな
がら、上記セクタNO.=Njまで達したらシステムコ
ントローラ14がフォーカストラッキング制御回路6を
制御しレンズキックによる1トラック内周への読み出し
トラックの移動を行う[A→B]。移動直後、サーボが
安定してからセクタ番号をモニタしながら目的のブロツ
ク(n)のセクタ(14)の位置に到達したら[B〜
C]。データの再読み出しを実行する[C〜D]。Next, while continuing to read the disk data, the sector NO. = Nj, the system controller 14 controls the focus tracking control circuit 6 to move the read track to the inner circumference of one track by the lens kick [A → B]. Immediately after the movement, when the servo has stabilized and the robot arrives at the position of the sector (14) of the target block (n) while monitoring the sector number, [B ...
C]. The data is read again [C to D].
【0044】訂正兼バッファRAM10上では、先の読
み出しでのブロック(n)のデータがアドレスpから保
持されており、この中のアドレスqから1セクタ分に再
読み出ししたセクタ(14)のデータのみ書き換えが行
われる。書き換えが終了したら再度ブロック(n)に関
しての訂正処理および各セクタについてのEDCチェッ
クが実行される。In the correction / buffer RAM 10, the data of the block (n) in the previous reading is held from the address p, and only the data of the sector (14) re-read in one sector from the address q in the data is stored. Rewriting is performed. When the rewriting is completed, the correction process for the block (n) and the EDC check for each sector are performed again.
【0045】図5は第1の実施の形態における再読み出
し動作の処理フローを示す。すなわち、セクタデータの
読み出し中(al)に訂正不能なエラーセクタが発生す
ると(a3)、まず訂正不能なエラーセクタからの経過
時間を算出し(a4)、これを考慮に入れて現読み出し
中のセクタから訂正不能なエラーセクタヘの推定待ち時
間(距離)を算出する(a5)。現セクタNO.のモニ
タをしながら現ディスクデータの読み出しを続ける(a
6)。FIG. 5 shows a processing flow of the reread operation in the first embodiment. That is, if an uncorrectable error sector occurs during the reading of the sector data (al) (a3), first, the elapsed time from the uncorrectable error sector is calculated (a4), and taking this into account, the current reading is performed. The estimated waiting time (distance) from the sector to the uncorrectable error sector is calculated (a5). Current sector NO. Continue reading the current disk data while monitoring
6).
【0046】そして、指定されたセクタに対する再生が
終了した後、推定位置の直前に到達したら(a7)、1
トラック内周ヘキックして移動する(a8)。サーボ安
定後現在のセクタNO.をモニタしながら(a9)、訂
正不能なエラーセクタ位置に到達したら(a10)訂正
不能なエラーセクタの再読み出しを行い、訂正兼バッフ
ァRAM10のqのデータのみ書き換えが行われる(a
ll)。書き換えが終了したら(al2)再度ブロック
(n)に関しての訂正処理および各セクタについてのE
DCチェックが実行される。After the reproduction for the designated sector is completed, if the reproduction reaches the position immediately before the estimated position (a7), 1
The track is kicked and moved (a8). After the servo is stabilized, the current sector NO. While monitoring (a9), when the position of the uncorrectable error sector is reached (a10), the uncorrectable error sector is reread, and only the q data in the correction and buffer RAM 10 is rewritten (a
11). When the rewriting is completed (al2), the correction processing for the block (n) and the E for each sector are performed again.
A DC check is performed.
【0047】なお、バッファフルなどの要因が発生した
場合はディスクデータの読み出しは中断する(a2)。
上記したように、光ディスクからトラック1周に満たな
い範囲の複数のセクタに対する再生を行う際に、途中で
エラーセクタが発生した場合であっても、この時点でト
ラックジャンプを行うことによるエラーセクタの再生を
行わずに、そのエラーセクタを飛して次のセクタ以降の
データを先読みし、その後、エラーセクタの近傍にきた
時にトラックジャンプを行うことにより、エラーセクタ
の再生を行うようにしたため、エラーセクタの再生終了
時に所望のセクタの再生を終了することができ、再生時
間の短縮を図ることができる。When a factor such as a buffer full occurs, the reading of the disk data is interrupted (a2).
As described above, when reproducing from the optical disc to a plurality of sectors in a range less than one round of the track, even if an error sector occurs on the way, the error sector caused by performing the track jump at this point is determined. Because the error sector is skipped, data is read ahead from the next sector without replaying, and then a track jump is performed when approaching the error sector to reproduce the error sector. When the reproduction of the sector is completed, the reproduction of the desired sector can be completed, and the reproduction time can be shortened.
【0048】すなわち、光ディスクからトラック1周に
満たない範囲の複数のセクタに対する再生を行う際に、
途中でエラーセクタが発生した場合であっても、この時
点でトラックジャンプを行わないので、再生時間が大幅
にかかってしまうのを防止することができる。That is, when reproducing a plurality of sectors in a range less than one round of the track from the optical disk,
Even if an error sector occurs on the way, the track jump is not performed at this point, so that it is possible to prevent the reproduction time from being significantly increased.
【0049】たとえば、再生開始のAブロックの先頭セ
クタから再生終了のBブロックの最終セクタまでの再生
を行う際に、この実施の形態では、図6の(a)に示す
ように、途中でエラーセクタがあった場合でも、再生終
了のBブロックの最終セクタまでの再生を行った後に、
つまり先読みした後に、エラーセクタの近傍までの回転
時に、トラックジャンプを行うことにより再読み込みを
行うようになっており、従来のように、図6の(b)に
示すように、途中でエラーセクタがあった場合、この時
点でトラックジャンプを行い、ほぼ1回転してエラーセ
クタの再読み込みを行った後、続けて再生終了のBブロ
ックの最終セクタまでの再生を行うようになっており、
この実施の形態の方が従来よりも再生処理の時間が短い
ものとなっている。For example, when performing reproduction from the first sector of the A block at the start of reproduction to the last sector of the B block at the end of reproduction, in this embodiment, as shown in FIG. Even if there is a sector, after the reproduction up to the last sector of the B block at the end of reproduction,
In other words, after pre-reading, when the disk is rotated to the vicinity of the error sector, re-reading is performed by performing a track jump. As shown in FIG. In this case, a track jump is performed at this time, and after approximately one revolution, the error sector is re-read, and then the reproduction to the last sector of the B block at the end of the reproduction is performed.
This embodiment has a shorter reproduction processing time than the conventional one.
【0050】上記例では、エラーセクタが1箇所の場合
について説明したが、複数箇所の場合も同様に実施でき
る。この場合、システムコントローラ14は、エラーセ
クタが発生した際、そのセクタ番号を記憶し、そのセク
タに対する処理を飛ばして次のセクタに対する処理に移
行する。次に、エラーセクタが発生した際も同じ処理が
行われる。In the above example, the case where the number of error sectors is one has been described. In this case, when an error sector occurs, the system controller 14 stores the sector number, skips the process for that sector, and shifts to the process for the next sector. Next, the same processing is performed when an error sector occurs.
【0051】そして、指定されたセクタに対する再生が
終了した後、最初のエラーセクタの推定位置の直前に到
達したら、1トラック内周ヘキックして移動する。サー
ボ安定後現在のセクタ番号をモニタしながら、最初の訂
正不能なエラーセクタ位置に到達したら、訂正不能なエ
ラーセクタの再読み出しを行い、エラー訂正処理を行っ
た後、訂正兼バッファRAM10に記憶する。以後、こ
のトラックのセクタ番号をモニタしながら、順次次の訂
正不能なエラーセクタ位置に到達したら、訂正不能なエ
ラーセクタの再読み出しを行い、エラー訂正処理を行っ
た後、訂正兼バッファRAM10に記憶する。After the reproduction of the specified sector is completed, when the head reaches the position immediately before the estimated position of the first error sector, it moves by kicking the inner circumference of one track. When the current uncorrectable error sector position is reached while monitoring the current sector number after the servo is stabilized, the uncorrectable error sector is re-read, error correction processing is performed, and the error sector is stored in the correction / buffer RAM 10. . Thereafter, while sequentially monitoring the sector number of this track, when the position of the next uncorrectable error sector is sequentially reached, the uncorrectable error sector is re-read, the error correction process is performed, and the error sector is stored in the correction / buffer RAM 10. I do.
【0052】この場合、光ディスクからトラック1周に
満たない範囲の複数のセクタに対する再生を行う際に、
途中で訂正不能のエラーセクタが発生した場合であって
も、この時点でトラックジャンプを行うことによるエラ
ーセクタの再生を(何回も)行わずに、そのエラーセク
タを飛して次のセクタ以降のデータを先読みし、その
後、最初のエラーセクタの近傍にきた時にトラックジャ
ンプを行うことにより、最初のエラーセクタの再生を行
い、以後他のエラーセクタの再生を行うようにしたた
め、エラーセクタの再生終了時に所望のセクタの再生を
終了することができ、再生時間の短縮を図ることができ
る。In this case, when reproducing from the optical disk to a plurality of sectors in a range less than one round of the track,
Even if an uncorrectable error sector occurs in the middle, the error sector is not reproduced by performing a track jump at this point (repeatedly), and the error sector is skipped and the next sector and thereafter are skipped. Data is read in advance, and then, when a track jump is performed near the first error sector, the first error sector is reproduced, and thereafter, the other error sectors are reproduced. At the end, the reproduction of the desired sector can be completed, and the reproduction time can be reduced.
【0053】すなわち、光ディスクからトラック1周に
満たない範囲の複数のセクタに対する再生を行う際に、
途中で複数のエラーセクタが発生した場合であっても、
その時点でトラックジャンプを行わないので、再生時間
が大幅にかかってしまうのを防止することができる。That is, when reproducing a plurality of sectors in a range less than one track round from the optical disk,
Even if multiple error sectors occur on the way,
Since the track jump is not performed at that time, it is possible to prevent the reproduction time from being significantly increased.
【0054】これにより、訂正不能などの理由で直前に
読み出したセクタデータの再読み出しを行う際に、なに
もしない回転待ち時間を減らし、データの先読み効率を
よく行えるようにできる。Thus, when re-reading the sector data read immediately before due to, for example, uncorrectability, it is possible to reduce the rotation waiting time for nothing and to improve the data pre-reading efficiency.
【0055】次に、この発明の第2の実施の形態につい
て図面を参照して詳細に説明する。図7に第2の実施の
形態の光ディスク装置を示すもので、図1に示す第1の
実施の形態の光ディスク装置と同一部位に同一符号を付
し、説明を省略する。Next, a second embodiment of the present invention will be described in detail with reference to the drawings. FIG. 7 shows an optical disk device according to the second embodiment. The same reference numerals are given to the same portions as those in the optical disk device according to the first embodiment shown in FIG.
【0056】すなわち、読み出しマージン判定部16が
設けられ、この読み出しマージン判定部16は、レンズ
キックによるトラックの移動を行ってからサーボが安定
してデータの読み出しが始められるまでのマージンを測
定し、上記訂正不能なエラーセクタへの到達位置の算出
に取り入れるためのものである。That is, a read margin determining unit 16 is provided. The read margin determining unit 16 measures a margin from the time when the track is moved by the lens kick to the time when the servo is stabilized to start reading data. This is to incorporate it into the calculation of the arrival position to the uncorrectable error sector.
【0057】上記のような構成において、上記第1の実
施の形態と同様の訂正不能のエラーセクタ位置へのトラ
ックの移動を行う際に、キック位置までのセクタ数Nk
は Nk=Nr−((現セクタNO.)−(訂正不能のセク
タNO.))−Nm から求められ、Nmはキックを実行してからサーボが安
定してデータの読み出しが可能になるまでを見込んだセ
クタ数(読み出し可能までのマージン)であるが、この
実施の形態では、実際にキックを行ってからデータの読
み出しが可能になるまでの時間(セクタ数)を判定し、
判定結果に基づいてNmの値を決定することで、Nmの
値をサーボの性能のばらつきに応じた適正値とするもの
である。In the above configuration, when the track is moved to the uncorrectable error sector position as in the first embodiment, the number of sectors Nk up to the kick position is determined.
Is obtained from Nk = Nr-((current sector No.)-(Uncorrectable sector No.))-Nm, and Nm is a value obtained from execution of a kick until the servo becomes stable and data can be read. In this embodiment, the expected number of sectors (margin until reading is possible) is determined. In this embodiment, the time (sector number) from when the kick is actually performed until the data can be read is determined.
By determining the value of Nm based on the determination result, the value of Nm is set to an appropriate value according to the variation in servo performance.
【0058】図8はNmの適正値の判定方法のフローを
示している。すなわち、ディスク読み出し時に(bl)
1トラックキックが発生したら(b3)、タイマがリセ
ットされ時間測定が開始される(b4)。同時に1トラ
ックのキックが実行される(b5)。この後、DVD信
号処理回路5にてDVDのシンク(同期信号)とヘッダ
データ(IDデータ)の状況がモニタされる(b6)。
サーボが安定しデータの読み出しが可能になるのは、シ
ンクが正しく検出され、ヘッダデータの連続性が確認さ
れた時であるので、これらがOKとなったところで(b
7)、タイマ値を判定しこの値をセクタ数に換算する。
この換算した値は、上記Nkを求める式におけるNmの
値として採用される。この実施の形態では通常のキック
動作においてマージンの判定を行っているが、上記訂正
不能のエラーセクタ読み出しの際のキック時に判定を行
い、次回のキック時の位置算出に取り入れても良い。FIG. 8 shows a flow of a method for determining an appropriate value of Nm. That is, at the time of reading the disk, (bl)
When a one-track kick occurs (b3), the timer is reset and time measurement is started (b4). At the same time, a kick of one track is executed (b5). Thereafter, the DVD signal processing circuit 5 monitors the status of the DVD sync (synchronization signal) and header data (ID data) (b6).
Since the servo is stabilized and the data can be read out when the sync is correctly detected and the continuity of the header data is confirmed, when these are OK (b
7), determine the timer value and convert this value to the number of sectors.
This converted value is adopted as the value of Nm in the above equation for calculating Nk. In this embodiment, the margin is determined in the normal kick operation. However, the determination may be made at the time of kicking when the uncorrectable error sector is read, and may be incorporated into the position calculation at the next kick.
【0059】上記したように、光ディスクからトラック
1周に満たない範囲の複数のセクタに対する再生を行う
際に、途中で訂正不能のエラーセクタが発生した場合で
あっても、この時点でトラックジャンプを行うことによ
るエラーセクタの再生を行わずに、そのエラーセクタを
飛して次のセクタ以降のデータを先読みし、その後、最
初のエラーセクタの近傍にきた時にトラックジャンプを
行うことにより、最初のエラーセクタの再生を行い、以
後他のエラーセクタの再生を行うようにしたため、エラ
ーセクタの再生終了時に所望のセクタの再生を終了する
ことができ、再生時間の短縮を図ることができる。As described above, even when an uncorrectable error sector occurs during reproduction from the optical disc to a plurality of sectors in a range less than one round of the track, the track jump is performed at this point. By skipping the error sector and pre-reading the data following the next sector without performing reproduction of the error sector by performing the above operation, and then performing a track jump when approaching the first error sector, the first error can be obtained. Since the reproduction of the sector is performed and then the reproduction of another error sector is performed, the reproduction of the desired sector can be completed when the reproduction of the error sector is completed, and the reproduction time can be reduced.
【0060】これにより、光ディスクからトラック1周
に満たない範囲の複数のセクタに対する再生を行う際
に、途中で複数のエラーセクタが発生した場合であって
も、何度もトラックジャンプを行うことにより再生時間
が大幅にかかってしまうのを防止することができる。Thus, when reproducing from the optical disk to a plurality of sectors in a range less than one track round, even if a plurality of error sectors occur on the way, the track jump is performed many times. It is possible to prevent the reproduction time from being significantly increased.
【0061】[0061]
【発明の効果】以上詳述したように、この発明によれ
ば、光ディスクからトラック1周に満たない範囲の複数
のセクタに対する再生を行う際に、途中で訂正不能のエ
ラーセクタが発生した場合であっても、再生時間が大幅
にかかってしまうのを防止することができる光ディスク
装置を提供することを目的としている。As described above in detail, according to the present invention, when reproducing from the optical disc to a plurality of sectors in a range less than one round of the track, an uncorrectable error sector occurs in the middle. Even if there is, an object of the present invention is to provide an optical disk device capable of preventing a long reproduction time.
【図1】図1は、この発明の第1の実施の形態に係る光
ディスク装置の概略を示すブロック図である。FIG. 1 is a block diagram schematically showing an optical disk device according to a first embodiment of the present invention.
【図2】図2は、図1に示した光ディスクのECCブロ
ックの構成を説明するための図。FIG. 2 is a diagram for explaining a configuration of an ECC block of the optical disc shown in FIG. 1;
【図3】図3は、図1に示した光ディスクのECCブロ
ックの構成を説明するための図。FIG. 3 is an exemplary view for explaining a configuration of an ECC block of the optical disc shown in FIG. 1;
【図4】図4は光ディスク上の読み出し位置と読み出し
内容、訂正動作の対応、訂正兼バッフRAM上のデータ
の格納状況を示す図。FIG. 4 is a diagram showing a read position on an optical disc, read contents, a correspondence of a correction operation, and a data storage state on a correction and buffer RAM.
【図5】図5は第1の実施の形態における再読み出し動
作の処理フローを示す図。FIG. 5 is a diagram showing a processing flow of a reread operation in the first embodiment.
【図6】図6は第1の実施の形態における再生処理時間
と従来の再生処理時間との比較結果を示す図。FIG. 6 is a diagram showing a comparison result between a reproduction processing time according to the first embodiment and a conventional reproduction processing time.
【図7】図7は、この発明の第2の実施の形態に係る光
ディスク装置の概略を示すブロック図である。FIG. 7 is a block diagram schematically showing an optical disk device according to a second embodiment of the present invention.
【図8】図8は、キックを実行してからサーボが安定し
てデータの読み出しが可能になるまでを見込んだセクタ
数(読み出し可能までのマージン)Nmの適正値の判定
方法のフローを示す図。FIG. 8 shows a flow of a method of determining an appropriate value of the number of sectors (margin until reading is possible) Nm in anticipation from the execution of a kick until the servo becomes stable and data can be read. FIG.
【図9】図9は光ディスク上の読み出し位置と読み出し
内容、訂正動作の対応、訂正兼バッフRAM上のデータ
の格納状況を示す図。FIG. 9 is a diagram showing a read position on an optical disk, a read content, a correspondence of a correction operation, and a storage status of data on a correction / buffer RAM.
【図10】図10は従来の再読み出し動作の処理フロー
を示す図。FIG. 10 is a diagram showing a processing flow of a conventional reread operation.
1…光ディスク 5…DVD信号処理回路 10…訂正兼バッファRAM 14…システムコントローラ 15…再読み出し位置判定部 DESCRIPTION OF SYMBOLS 1 ... Optical disk 5 ... DVD signal processing circuit 10 ... Correction and buffer RAM 14 ... System controller 15 ... Re-read position determination part
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 FI G11B 20/18 572 G11B 20/18 572F // G11B 7/00 7/00 H ──────────────────────────────────────────────────の Continued on the front page (51) Int.Cl. 6 Identification code FI G11B 20/18 572 G11B 20/18 572F // G11B 7/00 7/00 H
Claims (6)
パイラル状のトラックを有し、所定のトラック長からな
り、かつトラック上における位置を示すアドレスデータ
が記録されるアドレス領域と記録データが記録される記
録領域とを含む複数の連続したセクタ領域を、複数個有
するフォーマットが定義され、 複数個のセクタ領域のうちの所定数のセクタ領域の集ま
りから成り、これら所定数のセクタ領域に記録される記
録データを再生するためのエラー訂正データが、所定数
のセクタ領域の集まりに対して一括して記録されるエラ
ー訂正データ記録領域を含むブロック領域単位で記録が
なされる光ディスクに対して、記録されているデータを
再生する光ディスク装置において、 上記光ディスクに記録されているデータを再生する再生
手段と、 この再生手段により上記トラック1周に満たない範囲の
複数のセクタに対する再生を行う際に、所定のセクタの
記録データの再生時に、そのセクタを含むブロック領域
のすべてのセクタのアドレスデータと記録データとエラ
ー訂正データを再生してエラー訂正する訂正手段と、 この訂正手段により訂正できなかったり、上記訂正手段
により訂正したアドレスデータが誤っていたエラーセク
タを判断する判断手段と、 この判断手段によりエラーセクタを判断した際に、上記
エラーセクタを飛ばして同一トラックの次のセクタ以降
に対する上記再生手段による再生、上記訂正手段による
訂正がなされる第1の処理手段と、 この第1の処理手段による処理の終了後、上記再生手段
による再生位置が上記エラーセクタ位置の手前となった
際に、その再生位置をトラックジャンプにより1つ手前
のトラックに戻すことにより、上記判断手段によりエラ
ーセクタと判断されたセクタに対する上記再生手段によ
る再生、上記訂正手段による訂正がなされる第2の処理
手段と、 を具備したことを特徴とする光ディスク装置。1. A recording apparatus comprising: a concentric or spiral track on which data is recorded, a predetermined track length, and an address area in which address data indicating a position on the track is recorded; and recording data. A format in which a plurality of continuous sector areas including a recording area are defined is defined, and a format is formed of a set of a predetermined number of sector areas of the plurality of sector areas, and the recording is performed in these predetermined number of sector areas. Error correction data for reproducing data is recorded on an optical disc on which recording is performed in block area units including an error correction data recording area in which a predetermined number of sector areas are collectively recorded. An optical disk device for reproducing data stored in the optical disk; a reproducing unit for reproducing data recorded on the optical disk; When the reproducing means reproduces data from a plurality of sectors in a range less than one round of the track, when reproducing the recording data of a predetermined sector, the address data and the recording data of all the sectors in the block area including the sector are reproduced. Correcting means for reproducing the error-corrected data to correct the error; determining means for determining an error sector which cannot be corrected by the correcting means or in which the address data corrected by the correcting means is erroneous; When the determination is made, first processing means for skipping the error sector and performing reproduction by the reproduction means and correction by the correction means on and after the next sector on the same track, and processing of the first processing means After the end, when the reproduction position by the reproducing means is closer to the error sector position, By returning the reproduction position to the previous track by a track jump, a second processing means for reproducing the sector determined to be an error sector by the determination means by the reproduction means and correcting the sector by the correction means. An optical disk device, comprising:
変調方式に基づいて復調し、この復調したデータを再生
結果として出力するものであることを特徴とする請求項
1に記載の光ディスク装置。2. The data from the optical disk is 8-16.
2. The optical disk device according to claim 1, wherein the optical disk device demodulates based on a modulation method and outputs the demodulated data as a reproduction result.
パイラル状のトラックを有し、所定のトラック長からな
り、かつトラック上における位置を示すアドレスデータ
が記録されるアドレス領域と記録データが記録される記
録領域とを含む複数の連続したセクタ領域を、複数個有
するフォーマットが定義され、 複数個のセクタ領域のうちの所定数のセクタ領域の集ま
りから成り、これら所定数のセクタ領域に記録される記
録データを再生するためのエラー訂正データが、所定数
のセクタ領域の集まりに対して一括して記録されるエラ
ー訂正データ記録領域を含むブロック領域単位で記録が
なされる光ディスクに対して、記録されているデータを
再生する光ディスク装置において、 上記光ディスクに記録されているデータを再生する再生
手段と、 この再生手段により上記トラック1周に満たない範囲の
複数のセクタに対する再生を行う際に、所定のセクタの
記録データの再生時に、そのセクタを含むブロック領域
のすべてのセクタのアドレスデータと記録データとエラ
ー訂正データを再生してエラー訂正する訂正手段と、 この訂正手段により訂正できなかったり、上記訂正手段
により訂正したアドレスデータが誤っていた複数のエラ
ーセクタを判断する判断手段と、 この判断手段によりエラーセクタを判断するごとに、上
記エラーセクタを飛ばして同一トラックの次のセクタ以
降に対する上記再生手段による再生、上記訂正手段によ
る訂正がなされる第1の処理手段と、 この第1の処理手段による処理の終了後、上記再生手段
による再生位置が上記最初のエラーセクタ位置の手前と
なった際に、その再生位置をトラックジャンプにより1
つ手前のトラックに戻すことにより、上記判断手段によ
りエラーセクタと判断された複数のセクタに対する上記
再生手段による再生、上記訂正手段による訂正が順次な
される第2の処理手段と、 を具備したことを特徴とする光ディスク装置。3. An address area having concentric or spiral tracks on which data is recorded, having a predetermined track length, and an address area in which address data indicating a position on the track is recorded, and recording data are recorded. A format in which a plurality of continuous sector areas including a recording area are defined is defined, and a format is formed of a set of a predetermined number of sector areas of the plurality of sector areas, and the recording is performed in these predetermined number of sector areas. Error correction data for reproducing data is recorded on an optical disc on which recording is performed in block area units including an error correction data recording area in which a predetermined number of sector areas are collectively recorded. An optical disk device for reproducing data stored in the optical disk; a reproducing unit for reproducing data recorded on the optical disk; When the reproducing means reproduces data from a plurality of sectors in a range less than one round of the track, when reproducing the recording data of a predetermined sector, the address data and the recording data of all the sectors in the block area including the sector are reproduced. Correcting means for reproducing the error-corrected data to correct the error; determining means for determining a plurality of error sectors which cannot be corrected by the correcting means or in which the address data corrected by the correcting means are erroneous; and Each time an error sector is determined, the error sector is skipped, the next sector on the same track and subsequent sectors are reproduced by the reproducing unit and corrected by the correcting unit. After the end of the processing, the reproduction position by the reproduction means is set to be before the first error sector position. At the time of Tsu, the playback position by the track jump 1
By returning to the previous track, a second processing means for sequentially performing reproduction by the reproduction means and correction by the correction means for a plurality of sectors determined to be error sectors by the determination means. Characteristic optical disk device.
パイラル状のトラックを有し、所定のトラック長からな
り、かつトラック上における位置を示すアドレスデータ
が記録されるアドレス領域と記録データが記録される記
録領域とを含む複数の連続したセクタ領域を、複数個有
するフォーマットが定義され、 複数個のセクタ領域のうちの所定数のセクタ領域の集ま
りから成り、これら所定数のセクタ領域に記録される記
録データを再生するためのエラー訂正データが、所定数
のセクタ領域の集まりに対して一括して記録されるエラ
ー訂正データ記録領域を含むブロック領域単位で記録が
なされる光ディスクに対して、記録されているデータを
再生する光ディスク装置において、 上記光ディスクに記録されているデータを再生する再生
手段と、 この再生手段により上記トラック1周に満たない範囲の
複数のセクタに対する再生を行う際に、所定のセクタの
記録データの再生時に、そのセクタを含むブロック領域
のすべてのセクタのアドレスデータと記録データとエラ
ー訂正データを再生してエラー訂正する訂正手段と、 この訂正手段により訂正されたセクタ単位のアドレスデ
ータと記録データとを順次記憶する記憶手段と、 上記訂正手段により訂正できなかったり、上記訂正手段
により訂正したアドレスデータが誤っていたエラーセク
タを判断する判断手段と、 この判断手段によりエラーセクタを判断した際に、上記
エラーセクタを飛ばして同一トラックの次のセクタ以降
に対する上記再生手段による再生、上記訂正手段による
訂正、上記記憶手段による記憶がなされる第1の処理手
段と、 この第1の処理手段による処理の終了後、上記再生手段
による再生位置が上記エラーセクタ位置の手前となった
際に、その再生位置をトラックジャンプにより1つ手前
のトラックに戻すことにより、上記判断手段によりエラ
ーセクタと判断されたセクタに対する上記再生手段によ
る再生、上記訂正手段による訂正、上記記憶手段による
記憶がなされる第2の処理手段と、 この第2の処理手段による処理後、上記記憶手段に記憶
されている所定のセクタの記録データを再生結果として
出力する出力手段と、 を具備したことを特徴とする光ディスク装置。4. An address area having a concentric or spiral track on which data is recorded, having a predetermined track length and recording address data indicating a position on the track, and recording data are recorded. A format in which a plurality of continuous sector areas including a recording area are defined is defined, and a format is formed of a set of a predetermined number of sector areas of the plurality of sector areas, and the recording is performed in these predetermined number of sector areas. Error correction data for reproducing data is recorded on an optical disc on which recording is performed in block area units including an error correction data recording area in which a predetermined number of sector areas are collectively recorded. An optical disk device for reproducing data stored in the optical disk; a reproducing unit for reproducing data recorded on the optical disk; When the reproducing means reproduces data from a plurality of sectors in a range less than one round of the track, when reproducing the recording data of a predetermined sector, the address data and the recording data of all the sectors in the block area including the sector are reproduced. Correction means for reproducing the error correction data to correct the error; storage means for sequentially storing the address data and the recording data in sector units corrected by the correction means; Determining means for determining an error sector in which the address data corrected by the error is incorrect; and determining the error sector by the determining means. A first process in which correction by the correction means and storage by the storage means are performed. Means for returning the reproduction position to the previous track by a track jump when the reproduction position by the reproduction means comes before the error sector position after the end of the processing by the first processing means. Second processing means for performing reproduction by the reproduction means for the sector determined to be an error sector by the determination means, correction by the correction means, and storage by the storage means; after processing by the second processing means, An output unit that outputs, as a reproduction result, recorded data of a predetermined sector stored in the storage unit.
変調方式に基づいて復調し、この復調したデータを再生
結果として出力するものであることを特徴とする請求項
4に記載の光ディスク装置。5. The method according to claim 1, wherein the data from the optical disk is 8-16.
5. The optical disk device according to claim 4, wherein the optical disk device demodulates based on a modulation method and outputs the demodulated data as a reproduction result.
パイラル状のトラックを有し、所定のトラック長からな
り、かつトラック上における位置を示すアドレスデータ
が記録されるアドレス領域と記録データが記録される記
録領域とを含む複数の連続したセクタ領域を、複数個有
するフォーマットが定義され、 複数個のセクタ領域のうちの所定数のセクタ領域の集ま
りから成り、これら所定数のセクタ領域に記録される記
録データを再生するためのエラー訂正データが、所定数
のセクタ領域の集まりに対して一括して記録されるエラ
ー訂正データ記録領域を含むブロック領域単位で記録が
なされる光ディスクに対して、記録されているデータを
再生する光ディスク装置において、 上記光ディスクに記録されているデータを再生する再生
手段と、 この再生手段により上記トラック1周に満たない範囲の
複数のセクタに対する再生を行う際に、所定のセクタの
記録データの再生時に、そのセクタを含むブロック領域
のすべてのセクタのアドレスデータと記録データとエラ
ー訂正データを再生してエラー訂正する訂正手段と、 この訂正手段により訂正されたセクタ単位のアドレスデ
ータと記録データとを順次記憶する記憶手段と、 上記訂正手段により訂正できなかったり、上記訂正手段
により訂正したアドレスデータが誤っていた複数のエラ
ーセクタを判断する判断手段と、 この判断手段によりエラーセクタを判断するごとに、上
記エラーセクタを飛ばして同一トラックの次のセクタ以
降に対する上記再生手段による再生、上記訂正手段によ
る訂正、上記記憶手段による記憶がなされる第1の処理
手段と、 この第1の処理手段による処理の終了後、上記再生手段
による再生位置が上記最初のエラーセクタ位置の手前と
なった際に、その再生位置をトラックジャンプにより1
つ手前のトラックに戻すことにより、上記判断手段によ
りエラーセクタと判断された複数のセクタに対する上記
再生手段による再生、上記訂正手段による訂正、上記記
憶手段による記憶が順次なされる第2の処理手段と、 この第2の処理手段による処理後、上記記憶手段に記憶
されている所定のセクタの記録データを再生結果として
出力する出力手段と、 を具備したことを特徴とする光ディスク装置。6. An address area having a concentric or spiral track on which data is recorded, having a predetermined track length and recording address data indicating a position on the track, and recording data are recorded. A format in which a plurality of continuous sector areas including a recording area are defined is defined, and a format is formed of a set of a predetermined number of sector areas of the plurality of sector areas, and the recording is performed in these predetermined number of sector areas. Error correction data for reproducing data is recorded on an optical disc on which recording is performed in block area units including an error correction data recording area in which a predetermined number of sector areas are collectively recorded. An optical disk device for reproducing data stored in the optical disk; a reproducing unit for reproducing data recorded on the optical disk; When the reproducing means reproduces data from a plurality of sectors in a range less than one round of the track, when reproducing the recording data of a predetermined sector, the address data and the recording data of all the sectors in the block area including the sector are reproduced. Correction means for reproducing the error correction data to correct the error; storage means for sequentially storing the address data and the recording data in sector units corrected by the correction means; A determination means for determining a plurality of error sectors in which the address data corrected by the above is incorrect; and each time an error sector is determined by the determination means, the error sector is skipped and the reproduction means for the next sector on the same track and thereafter. Reproduction, correction by the correction means, and storage by the storage means are performed. And first processing means after the processing by the first processing means, when the reproducing position by said reproducing means becomes short of the first error sector position, the playback position by the track jump 1
By returning to the previous track, second processing means for sequentially performing reproduction by the reproduction means, correction by the correction means, and storage by the storage means for a plurality of sectors determined to be error sectors by the determination means, And an output means for outputting, as a reproduction result, recorded data of a predetermined sector stored in the storage means after the processing by the second processing means.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP15867997A JPH117706A (en) | 1997-06-16 | 1997-06-16 | Optical disk apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP15867997A JPH117706A (en) | 1997-06-16 | 1997-06-16 | Optical disk apparatus |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH117706A true JPH117706A (en) | 1999-01-12 |
Family
ID=15677002
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP15867997A Pending JPH117706A (en) | 1997-06-16 | 1997-06-16 | Optical disk apparatus |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH117706A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000067255A1 (en) * | 1999-04-30 | 2000-11-09 | Fujitsu Limited | Disk apparatus |
WO2000076211A1 (en) * | 1999-06-03 | 2000-12-14 | Matsushita Electric Industrial Co., Ltd. | Information recording/reproducing device and information recording/reproducing method |
JP2011008835A (en) * | 2009-06-23 | 2011-01-13 | J&K Car Electronics Corp | Disk reproducing device, reproduction starting method, and program |
-
1997
- 1997-06-16 JP JP15867997A patent/JPH117706A/en active Pending
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000067255A1 (en) * | 1999-04-30 | 2000-11-09 | Fujitsu Limited | Disk apparatus |
US6701413B2 (en) | 1999-04-30 | 2004-03-02 | Fujitsu Limited | Disk drive performing a read-ahead operation of the data from the disk |
WO2000076211A1 (en) * | 1999-06-03 | 2000-12-14 | Matsushita Electric Industrial Co., Ltd. | Information recording/reproducing device and information recording/reproducing method |
US6968120B1 (en) | 1999-06-03 | 2005-11-22 | Matsushita Electric Industrial Co., Ltd. | Information recording/reproducing device and information recording/reproducing method |
JP2011008835A (en) * | 2009-06-23 | 2011-01-13 | J&K Car Electronics Corp | Disk reproducing device, reproduction starting method, and program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3589802B2 (en) | Information recording method and apparatus | |
CN1224971C (en) | A method of disaster recovery for re-writable disk media | |
US6594213B1 (en) | Data recorder | |
US6487616B1 (en) | Controller for data recorder | |
JP3796858B2 (en) | Optical disk reading device | |
JP2002532817A (en) | Method and apparatus for recording information in a unit | |
JPH10233701A (en) | System decoder provided with memory for correcting error for high speed data processing/transmission and memory control method for error correction | |
US6661758B2 (en) | High speed data recording and/or reproducing method and apparatus with increased sector access speed | |
JP3065275B2 (en) | Driving method of CD-ROM drive | |
US7120710B2 (en) | Controller for data recorder | |
JPH117706A (en) | Optical disk apparatus | |
US7957227B2 (en) | System for preventing excessive skipping on audio disks | |
JP3547589B2 (en) | High-speed data playback method | |
JP3800897B2 (en) | Recording / reproducing apparatus, communication apparatus, and recording / reproducing method | |
JP3814996B2 (en) | Information reproducing method and apparatus | |
JPH02122488A (en) | Cd-rom disk reproducing device | |
JP2850478B2 (en) | Disk recording device and disk reproducing device | |
JP4206985B2 (en) | Recording apparatus and recording method, reproducing apparatus and reproducing method, recording and reproducing apparatus and recording and reproducing method | |
JP2001344872A (en) | Optical disk recorder | |
JP3817111B2 (en) | Information recording apparatus and information recording method | |
JP3882430B2 (en) | Information recording medium reproducing method, information recording medium recording method, information recording medium reproducing apparatus, information recording medium recording apparatus, reproducing method in information recording medium reproducing system, recording method in information recording medium recording system | |
JP3367658B2 (en) | Information recording medium reproduction method | |
JP3433829B2 (en) | Information reproducing apparatus and high-speed reproducing method | |
JPH02122483A (en) | Cd-rom disk reproducing device | |
JPH09231660A (en) | Disk reproducing device |