JP3384402B2 - Information reproducing method and information reproducing apparatus - Google Patents
Information reproducing method and information reproducing apparatusInfo
- Publication number
- JP3384402B2 JP3384402B2 JP2001181030A JP2001181030A JP3384402B2 JP 3384402 B2 JP3384402 B2 JP 3384402B2 JP 2001181030 A JP2001181030 A JP 2001181030A JP 2001181030 A JP2001181030 A JP 2001181030A JP 3384402 B2 JP3384402 B2 JP 3384402B2
- Authority
- JP
- Japan
- Prior art keywords
- error correction
- data
- sectors
- sector
- correction code
- 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
Links
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、円盤状の記録媒体に情
報の記録及び再生を行う装置において、情報の誤りを訂
正する方法に関するものであり、特にその情報再生方法
及び情報再生装置を提供するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method for correcting an error in information in an apparatus for recording and reproducing information on a disk-shaped recording medium, and particularly to an information reproducing method and an information reproducing apparatus therefor. To do.
【0002】[0002]
【従来の技術】大容量情報の新たな記録手段として、光
ディスクが利用されるようになっている。光ディスクは
光磁気効果による光回転角の変化や、加熱温度の差によ
る反射率の差などを利用して情報の記録再生を行うもの
であるが、ディスク製造時に凹凸として情報を記録し、
書換が不可能な読み出し専用(ROM)ディスクを容易
に製造でき、前記書換可能ディスクの記録再生装置にお
いて情報の再生を可能にする特徴を有している。この特
徴は、大量の情報を安価に配布することを可能にするも
のであり、マルチメディア時代の重要な技術として、国
際規格にも制定されている。2. Description of the Related Art Optical discs have come to be used as a new recording means for large-capacity information. Optical disks record and reproduce information by utilizing changes in the optical rotation angle due to the magneto-optical effect, differences in reflectance due to differences in heating temperature, etc.
A rewritable read-only (ROM) disc can be easily manufactured, and information can be reproduced in the rewritable disc recording / reproducing apparatus. This feature makes it possible to distribute a large amount of information at low cost, and has been established in international standards as an important technology in the multimedia age.
【0003】[0003]
【発明が解決しようとする課題】しかし、光ディスク
は、従来の磁気ディスクと比較して誤り率が高く誤り訂
正符号の使用が前提となっている。光ディスクにおける
誤り発生の形態は、ランダム誤りとバースト誤りに分け
られる。ランダム誤りは雑音等によるものであり、ビッ
ト単位に誤りが発生する。バースト誤りは、ディスクの
欠陥やごみ、傷により生じるものであり、連続したビッ
トが誤る。However, the optical disk has a higher error rate than the conventional magnetic disk and is premised on the use of an error correction code. The form of error generation in an optical disc is divided into random error and burst error. Random errors are due to noise and the like, and errors occur in bit units. Burst error is caused by defects, dust, or scratches on the disc, and consecutive bits are erroneous.
【0004】ISO規格3.5”光ディスクにおけるセ
クターの構成を図6に示す。セクタ10は、ユーザデー
タ512バイト、ベンダ・ユニークデータ4バイト、巡
回符号による誤り検出符号(CRC)4バイト、リード
・ソロモン符号による誤り訂正符号(ECC)パリティ
80バイトで構成されている。誤り訂正符号の生成系列
は、ユーザデータ、ベンダ・ユニークデータ、CRCの
合計520バイトを5バイトおきの104バイトづつに
分け、16バイトのECCパリティを生成するようにな
っており、セクタ全体では5系列の誤り訂正系列を構成
している(5インターリーブ)。この誤り訂正符号の訂
正能力は、ランダム誤りに対して各訂正系列中の8バイ
ト誤りまで訂正でき、セクタ全体では40バイトの誤り
を訂正できる。また、バースト誤りに対しては、1セク
タ内で、連続40バイトの訂正能力を有している。FIG. 6 shows the structure of a sector in an ISO standard 3.5 "optical disk. The sector 10 has 512 bytes of user data, 4 bytes of vendor unique data, 4 bytes of error detection code (CRC) by cyclic code, and read. The error correction code (ECC) parity of the Solomon code is composed of 80 bytes.The error correction code generation sequence divides 520 bytes in total of user data, vendor unique data, and CRC into 5 bytes every 104 bytes. A 16-byte ECC parity is generated, and the entire sector constitutes 5 error correction sequences (5 interleaves). It can correct up to 8 bytes of error, and can correct 40 bytes of error in the whole sector. , For the burst error, in one sector, it has a correction capability of the continuous 40 byte.
【0005】しかし、実際の光ディスクにおいては、ラ
ンダム誤りとバースト誤りが同時に発生しており、訂正
範囲内のバースト誤りが固定に発生し、そこにランダム
誤りが発生すると、ランダム誤りの数が訂正範囲内であ
っても、結果的には訂正不可能になってしまう。However, in an actual optical disc, a random error and a burst error occur at the same time, and a burst error within the correction range occurs in a fixed manner. When the random error occurs in the correction range, the number of random errors is reduced to the correction range. Even inside, the result is uncorrectable.
【0006】したがって、データ記録時には固定のバー
スト誤りを出来るだけ排除する必要がある。そこで、書
換型のディスク装置においては記録直後の情報再生時の
誤りが、誤り訂正能力の範囲内であっても所定の数を超
えると別の場所に書き直すという手法を採用している。Therefore, it is necessary to eliminate fixed burst errors as much as possible during data recording. Therefore, in the rewritable disc device, a method is adopted in which, when the number of errors in reproducing information immediately after recording exceeds a predetermined number even if it is within the range of error correction capability, the data is rewritten to another place.
【0007】しかし、ディスク製造時に情報をプリピッ
トで記録するROMディスクでは、このような書き直し
ができないため、ISO3.5”の規格では25セクタ
あたり1セクタのパリティセクタを設け、各セクタの同
じ位置にあるデータをバイト毎に排他的論理和(EO
R)を行いパリティセクタに記録している。しかし、こ
のパリティ方式ではパリティ用のセクタがデータ用とは
別に必要になるため記録効率が低下し、また1訂正系列
で1バイトの誤りしか訂正できないため、バースト誤り
とランダム誤りとが複合して生じた場合に訂正不能とな
り易く、より高い誤り訂正能力が必要となっている。However, in a ROM disk in which information is recorded in pre-pits at the time of manufacturing the disk, such rewriting cannot be performed. Therefore, in the ISO 3.5 "standard, one parity sector is provided for every 25 sectors and each sector has the same position. Exclusive-OR (EO) certain data byte by byte
R) is performed and recorded in the parity sector. However, in this parity method, since a sector for parity is required separately from that for data, the recording efficiency is lowered, and since only one byte error can be corrected by one correction sequence, a burst error and a random error are combined. When it occurs, it becomes uncorrectable, and higher error correction capability is required.
【0008】[0008]
【課題を解決するための手段】上記問題点を解決するた
め、本発明においては、誤り訂正符号系列を、情報記録
のブロックであるセクタ間に分散して配置する。再生装
置としては、分散された複数セクタのデータを記憶する
記憶手段と、訂正手段とを有する。In order to solve the above problems, in the present invention, error correction code sequences are arranged in a distributed manner among sectors which are blocks of information recording. The reproducing apparatus has a storage unit for storing data of a plurality of distributed sectors and a correction unit.
【0009】また別の手段としては、誤り訂正符号系列
を、セクタ内で分散して配置する系列と、セクタ間に分
散して配置する系列の2系統を設ける。再生装置におい
ては、複数セクタのデータを記憶する記憶手段と、複数
セクタに分散されたデータの訂正を行う第1の誤り訂正
手段と、セクタ内に分散されたデータの訂正を行う第2
の誤り訂正手段とを有する。あるいは、セクタ内に分散
されたデータの訂正とセクタ間に分散して配置されたデ
ータの訂正とを順に行う一つの誤り訂正回路を有する。As another means, there are provided two systems, that is, a sequence in which error correction code sequences are distributed and arranged in a sector, and a sequence in which error correction code sequences are distributed and arranged between sectors. In the reproducing apparatus, a storage unit for storing data of a plurality of sectors, a first error correction unit for correcting data distributed in the plurality of sectors, and a second error correction unit for correcting data distributed in the sectors.
Error correction means. Alternatively, it has one error correction circuit for sequentially correcting the data distributed in the sector and the data distributed in the sector.
【0010】[0010]
【作用】誤り訂正符号を生成するデータ系列は、0セク
タ、1セクタ、2セクタ・・・nセクタ、0セクタ・・
・の順に1バイトづつデータが使われ、生成した誤り訂
正符号も、データに引き続いて記録媒体に記録される。
再生装置においては、0セクタからnセクタまでの再生
データを記憶手段に保持し、誤り訂正符号生成時と同じ
順序でデータ及び誤り訂正符号を記憶手段から読み出
し、誤り訂正手段において訂正を行う。訂正されたデー
タは、セクタ順に記憶手段から読み出され、上位装置に
出力される。The data sequence for generating the error correction code is 0 sector, 1 sector, 2 sectors ... N sector, 0 sector ...
The data is used byte by byte in the order of, and the generated error correction code is also recorded on the recording medium following the data.
In the reproducing apparatus, reproduced data from 0 sector to n sector is held in the storage means, the data and the error correction code are read from the storage means in the same order as when the error correction code is generated, and the error correction means corrects the data. The corrected data is read from the storage means in sector order and output to the host device.
【0011】また、これに加えてセクタ内のデータによ
り誤り訂正符号を生成し、生成した誤り訂正符号を同じ
セクタ内に記録する。再生装置においては、0セクタか
らnセクタまでの再生データを記憶手段に保持し、各セ
クタ内のデータ及び誤り訂正符号を記憶手段から読み出
し、セクタ内における訂正を行う。In addition to this, an error correction code is generated from the data in the sector, and the generated error correction code is recorded in the same sector. In the reproducing apparatus, the reproduced data from 0 sector to n sector is held in the storage unit, the data in each sector and the error correction code are read from the storage unit, and the correction in the sector is performed.
【0012】全セクタの訂正動作を行ったあとセクタ間
に分散されたデータ系列のデータ及び誤り訂正符号を、
0セクタ、1セクタ、2セクタ・・・nセクタ、0セク
タ・・・の順に1バイトづつ記憶手段から読み出し、誤
り訂正を行う。1バイトのデータに対して二重の誤り訂
正を行うことにより、訂正能力を高める。あるいは、0
セクタからnセクタまでのデータを記憶手段に記憶させ
ながらセクタ内の誤り訂正を行い、これで訂正できない
誤りが発生した際に、セクタ間の誤り訂正を行う。After performing the correction operation for all the sectors, the data of the data series distributed between the sectors and the error correction code are
0 sector, 1 sector, 2 sector ... N sector, 0 sector ... By performing double error correction on 1-byte data, the correction capability is enhanced. Or 0
The error correction in the sector is performed while storing the data from the sector to the n-sector in the storage means, and when an uncorrectable error occurs, the error correction between the sectors is performed.
【0013】[0013]
【実施例】以下、本発明を実施例により説明する。図1
に本発明によるセクタ構成の第1の例を示す。同図にお
いて、基本的なデータ構成は図6に示すISO3.5”
光ディスク規格と同じであり、ユーザデータ512バイ
ト、ベンダ・ユニークデータ4バイト、誤り検出符号
(CRC)4バイト、誤り訂正パリティ80バイトの構
成である。実際のディスク上にはデータの同期をとるた
めのSYNC、RESYNCも同時に記録されるが、本
発明とは直接にはかかわらないため、省略してある。ま
た、トラックナンバーやセクターナンバーが記録されて
いるID部も同様に省略してある。EXAMPLES The present invention will be described below with reference to examples. Figure 1
A first example of the sector structure according to the present invention is shown in FIG. In the figure, the basic data structure is ISO3.5 "shown in FIG.
It is the same as the optical disc standard, and has 512 bytes of user data, 4 bytes of vendor unique data, 4 bytes of error detection code (CRC), and 80 bytes of error correction parity. SYNC and RESYNC for synchronizing data are also recorded on an actual disc at the same time, but they are omitted because they are not directly related to the present invention. Similarly, the ID portion in which the track number and sector number are recorded is also omitted.
【0014】図1においては1セクタに記録する600
バイトのデータを、0〜4までの5行、0〜119まで
の120列に配置しているが、実際の記録再生は0行0
列のデータから、1行0列、2行0列・・・4行0列、
0行1列、1行1列・・・のデータ順に行われる。ここ
で、本発明によるセクタ間分散は4セクタに設定してい
る。また、記号Dで表わしているのはユーザデータ、ベ
ンダ・ユニークデータ、CRCであり、記号Pで表わし
ているのがパリティである。各記号の添え字の前半はセ
クタ番号を表わし、添え字の後半はセクタ内の記録・再
生が行われる順番を示している。In FIG. 1, 600 is recorded in one sector.
The byte data is arranged in 5 rows from 0 to 4 and 120 columns from 0 to 119, but the actual recording / reproduction is 0 row 0
From the column data, 1 row 0 column, 2 row 0 column ... 4 row 0 column,
It is performed in the order of data of 0 row, 1 column, 1 row, 1 column ... Here, the inter-sector dispersion according to the present invention is set to 4 sectors. The symbol D represents user data, vendor unique data, and CRC, and the symbol P represents parity. The first half of the subscript of each symbol represents the sector number, and the second half of the subscript represents the order in which recording / reproduction is performed within the sector.
【0015】データD0,0を例にとって説明する。D0,0
と同じ訂正系列を構成するのは、D1,0、D2,0、D3,
0、D0,20、D1,20、D2,20、D3,20、D0,40、・・・
D3,500、P0,0、P1,0、P2,0、P3,0、P0,20・・・
P3,60の120バイトであり、データ104バイト、訂
正符号16バイトの構成になる。The data D0,0 will be described as an example. D0,0
The same correction sequence as that of D1,0, D2,0, D3,
0, D0,20, D1,20, D2,20, D3,20, D0,40, ...
D3,500, P0,0, P1,0, P2,0, P3,0, P0,20 ...
It is 120 bytes of P3,60, and has 104 bytes of data and 16 bytes of correction code.
【0016】図2に再生装置の例を示す。同図におい
て、1が光ディスク、2がスピンドルモータ、3が光ピ
ックアップ、4が復調回路、5がメモリ回路、6がデー
タメモリのアドレス制御回路、7が誤り訂正回路であ
る。実際にはこれに加えて、光ピックアップの移動機構
や位置決め機構、レーザ光のフォーカス制御などのサー
ボ回路、データ検出のためのクロック再生回路などが構
成要素としてあるが、本発明の目的、構成、作用とかか
わらないため図には示していない。FIG. 2 shows an example of the reproducing apparatus. In the figure, 1 is an optical disk, 2 is a spindle motor, 3 is an optical pickup, 4 is a demodulation circuit, 5 is a memory circuit, 6 is an address control circuit of a data memory, and 7 is an error correction circuit. In addition to this, in addition to this, a moving mechanism and a positioning mechanism of the optical pickup, a servo circuit for focus control of laser light, a clock reproducing circuit for data detection, and the like are constituent elements. It is not shown in the figure because it has nothing to do with the action.
【0017】光ディスク1はスピンドルモータ2によ
り、一定角速度あるいは一定線速度となるように回転さ
せられる。光ピックアップ3は、前記した図示してない
移動機構、位置決め機構により、光ディスク1のトラッ
ク上にレーザ光が照射されるように制御され、同じく図
示していないフォーカス制御回路により光ディスク1の
記録面にレーザ光の焦点が合うように制御される。光デ
ィスク1のトラック上には、記録データを所定の変調方
式で変調して得られたピット列が記録されており、光ピ
ックアップ3のピット列再生信号は復調回路4により所
定の法則で復調され、変調前のデータ列に復元される。
復元されたデータ列は、データメモリ5に所定のセクタ
数(図1の場合では4セクタ)記憶される。その後、誤
り訂正回路7においてデータメモリ5からデータを読み
出し、誤り訂正を行う。誤り訂正のアルゴリズムは既に
良く知られているためここでは説明しないが、前記した
訂正符号生成系列のデータを順に読み出して誤り訂正回
路7に入力する。The optical disk 1 is rotated by a spindle motor 2 so as to have a constant angular velocity or a constant linear velocity. The optical pickup 3 is controlled by the moving mechanism and the positioning mechanism (not shown) so that the laser beam is irradiated onto the track of the optical disc 1, and the recording surface of the optical disc 1 is also controlled by a focus control circuit (not shown). The laser light is controlled to be in focus. On the track of the optical disc 1, a pit train obtained by modulating recorded data by a predetermined modulation method is recorded, and a pit train reproduction signal of the optical pickup 3 is demodulated by a demodulation circuit 4 according to a predetermined law, It is restored to the data string before modulation.
The restored data string is stored in the data memory 5 by a predetermined number of sectors (4 sectors in the case of FIG. 1). Then, the error correction circuit 7 reads the data from the data memory 5 and corrects the error. Although an error correction algorithm is already well known, it will not be described here, but the data of the above-mentioned correction code generation sequence is sequentially read and input to the error correction circuit 7.
【0018】4セクタに分散させる図1の例において
は、訂正符号生成系列は20系列あるため、各系列に対
応する数の訂正回路を設ける方法もあるが、一つあるい
は複数個の訂正回路を設け、1系列あるいは複数系列の
誤り訂正動作を同時に行い、これを繰り返すことによっ
て全系列の誤り訂正動作を行う構成もとれる。この配列
方式によれば、訂正符号を構成するデータ数とパリティ
数とが図6に示すISOフォーマットと同じであるか
ら、ランダム誤りの訂正能力は同じであるが、バースト
誤りの訂正能力が大きく向上する。従来例の図6による
バースト誤り訂正長が40バイトであるのにたいし、図
1におけるバースト誤り訂正長は160バイトに増加す
る。In the example of FIG. 1 in which the correction code generation sequence is distributed to 4 sectors, there are 20 correction code generation sequences, so there may be a method of providing a correction circuit of the number corresponding to each sequence, but one or more correction circuits are provided. There is provided a configuration in which the error correction operation for one series or a plurality of series is performed at the same time, and the error correction operation for all the series is performed by repeating this. According to this arrangement method, since the number of data forming the correction code and the number of parities are the same as in the ISO format shown in FIG. 6, the random error correction capability is the same, but the burst error correction capability is greatly improved. To do. While the burst error correction length according to the conventional example shown in FIG. 6 is 40 bytes, the burst error correction length shown in FIG. 1 is increased to 160 bytes.
【0019】図3に別の第2の実施例を示す。この例で
は一つのデータに対して、図1の例と同様のセクタ間に
分散して生成する第1の訂正符号と、セクタ内で生成す
る第2の訂正符号の2系統の訂正符号を設けている。FIG. 3 shows another second embodiment. In this example, for one data, two systems of correction codes, that is, a first correction code generated by being dispersed among sectors similar to the example of FIG. 1 and a second correction code generated in a sector are provided. ing.
【0020】セクタ間に分散した第1の訂正符号は図1
の例と同様に4セクタに分散しており、1セクタを同様
に5行120列の配列で表わしている。ここではデータ
をD、第1の訂正符号によるパリティをP、第2の訂正
符号によるパリティをQとしている。データおよびパリ
ティに付加された添え字の意味は図1と同じである。こ
こでD0,0にかかわる訂正符号は、D0,0、D1,0、D2,
0、D3,0、D0,20、D1,20、D2,20、D3,20、D0,40、
・・・D3,500、の104データとP0,0、P1,0、P2,
0、P3,0、P0,20・・・P3,35の8パリティで構成して
いる。The first correction code distributed between the sectors is shown in FIG.
As in the above example, the data is distributed over four sectors, and one sector is similarly represented by an array of 5 rows and 120 columns. Here, the data is D, the parity by the first correction code is P, and the parity by the second correction code is Q. The meanings of the subscripts added to the data and parity are the same as in FIG. Here, the correction codes related to D0,0 are D0,0, D1,0, D2,
0, D3,0, D0,20, D1,20, D2,20, D3,20, D0,40,
... 104 data of D3,500, and P0,0, P1,0, P2,
0, P3,0, P0,20 ... P3,35 are composed of 8 parities.
【0021】一方、セクタ内で構成する第2の訂正符号
は、D0,0、D0,5、D0,10、D0,15、D0,20、D0,25、
D0,30、D0,35、D0,40、・・・D0,515、の104デ
ータ、P0,0、P0,5、P0,10、P0,15、P0,20・・・P
0,35の前記第1の訂正符号の8パリティ、Q0,0、Q0,
5、Q0,10、Q0,15、Q0,20・・・Q0,35の8パリティ
とで構成している。両訂正符号はそれぞれ4バイトの誤
りまで訂正することができるため、第2の訂正符号で訂
正を行った後、第1の訂正符号で再度訂正を行う。On the other hand, the second correction code formed in the sector is D0,0, D0,5, D0,10, D0,15, D0,20, D0,25,
104 data of D0,30, D0,35, D0,40, ... D0,515, P0,0, P0,5, P0,10, P0,15, P0,20 ... P
8 parity of the first correction code of 0,35, Q0,0, Q0,
5, Q0,10, Q0,15, Q0,20 ... Q0,35. Since both the correction codes can correct an error of 4 bytes respectively, after the correction is performed by the second correction code, the correction is performed again by the first correction code.
【0022】ランダム誤り訂正においては、第2の訂正
符号系列中に、第1の訂正符号系列のデータを複数個含
んでいるため、この両方に含まれるデータの内5個のデ
ータに誤りが生じるとどちらの訂正符号によっても訂正
ができなくなる。したがって、ランダム誤り訂正能力に
関しては、従来方式よりも低下する。しかし、バースト
誤りに関しては、第2の誤り訂正系列において16バイ
トのバースト誤りが発生して訂正が行えなくとも、第1
の誤り訂正系列でこれらの誤りが訂正されるため、セク
タ内のバースト誤り長は80バイトまで許容される。こ
れは従来方式の2倍の許容量になる。In the random error correction, since the second correction code series contains a plurality of data of the first correction code series, an error occurs in 5 pieces of data included in both of them. With either of the correction codes, the correction cannot be performed. Therefore, the random error correction capability is lower than that of the conventional method. However, regarding the burst error, even if a 16-byte burst error occurs in the second error correction sequence and correction cannot be performed, the first error
Since these errors are corrected by the error correction sequence of, the burst error length within the sector is allowed up to 80 bytes. This is twice as much as the conventional method.
【0023】次に、第3の実施例を図4により説明す
る。この実施例においても、誤り訂正符号に関しては、
図3の例と同様に、セクタ間に分散した第1の誤り訂正
符号と、セクタ内で構成される第2の誤り訂正符号とを
設けているが、第2の誤り訂正符号系列中に含まれる第
1の符号系列データの数を低減するため、第1の誤り訂
正符号系列を構成するデータをセクタ内ではずらして配
置している。Next, a third embodiment will be described with reference to FIG. Also in this embodiment, regarding the error correction code,
Similar to the example of FIG. 3, the first error correction code distributed between the sectors and the second error correction code formed in the sector are provided, but they are included in the second error correction code sequence. In order to reduce the number of first code sequence data to be generated, the data forming the first error correction code sequence is arranged so as to be offset in the sector.
【0024】セクタのデータ構成はこれまでの例と同じ
く、520バイトのデータ部と80バイトのパリティ部
とにより構成され、5系列の第2の誤り訂正系列を有し
ており、1セクタを5行120列の配列で表わしてい
る。ひとつの誤り訂正系列は104バイトのデータ部と
16バイトのパリティ部で構成されているが、16バイ
トのパリティのうち8バイトのパリティは、後述するセ
クタ間に分散した第1の誤り訂正符号で用いられるもの
であり、セクタ内で完結する第2の誤り訂正符号の生成
系列においてはデータと同様に扱われる。したがって、
第2の誤り訂正符号は、112データに8パリティの符
号とみなされる。一方、セクタ間に分散して構成される
第1の誤り訂正符号は、図4には8セクタに分散する例
を示しているが、104バイトのデータに8バイトのパ
リティで構成される。The data structure of the sector is composed of a data part of 520 bytes and a parity part of 80 bytes, as in the above examples, and has a second error correction series of 5 series, and one sector consists of 5 parts. It is represented by an array of 120 columns. One error correction sequence is composed of a 104-byte data section and a 16-byte parity section. Of the 16-byte parity, 8-byte parity is the first error-correction code distributed among the sectors described later. It is used and is treated in the same way as data in the generation sequence of the second error correction code which is completed within the sector. Therefore,
The second error correction code is regarded as a code having 112 parity and 8 parity. On the other hand, the first error correction code formed by being distributed among the sectors is shown as an example of being distributed by 8 sectors in FIG. 4, but is made up of 104 bytes of data and 8 bytes of parity.
【0025】同図において、1番目のセクタ(0セク
タ)の先頭データすなわち0行0列のデータを例にとる
と、このデータを含むセクタ間に分散された第1の誤り
訂正符号の生成系列11は、2番目のセクタ(1セク
タ)の0行0列のデータ、3番目のセクタ(2セクタ)
の0行0列のデータ・・・8番目のセクタ(7セクタ)
の0行0列のデータ、1番目のセクタ(0セクタ)の1
行8列のデータ、2番目のセクタ(1セクタ)の1行8
列のデータ・・・8番目のセクタ(7セクタ)の1行8
列のデータ、1番目のセクタ(0セクタ)の2行16列
のデータ・・・という順にセクタ内で1行ずらしながら
行われ、4行まで達すると0行に戻るようになってい
る。これを繰り返すことにより、2行96列までのデー
タが使用され、これに付加される8個のパリティは、各
セクタの3行104列に配置される。他のデータも同じ
法則により誤り訂正符号系列が構成され、合計で40系
列が生成される。In the figure, taking the first data of the first sector (0 sector), that is, the data of 0th row and 0th column as an example, the generation sequence of the first error correction code dispersed among the sectors including this data. 11 is the data in the 0th row and 0th column of the second sector (1 sector), and the 3rd sector (2 sectors)
0th row and 0th column data ... 8th sector (7 sectors)
0 row, 0 column data, 1st sector (0 sector) 1
Row 8 column data, 2nd sector (1 sector) 1 row 8
Column data: 1 row 8 of the 8th sector (7 sectors)
Column data, 1st sector (0 sector), 2 rows and 16 columns of data, etc. are sequentially shifted in the sector, and when the number of rows reaches 4, it returns to 0 rows. By repeating this, data up to 2 rows and 96 columns is used, and 8 parities added thereto are arranged in 3 rows and 104 columns of each sector. The error correction code sequence is configured by the same rule for other data, and a total of 40 sequences are generated.
【0026】一方、セクタ内で完結する誤り訂正符号の
生成系列12は、各行ごとに5系列がセクタごとに生成
され、付加されるパリティは112列から119列に配
置される。前述したセクタ間に分散した誤り訂正符号の
ひとつの系列中のデータ及びパリティが、分散させた8
セクタ中の同一のセクタに含まれる数は14であり、ま
た1行づつずらして配置されることから、同一行に含ま
れるデータの数は2個または3個である。したがって、
2種類の誤り訂正符号系列に共通に含まれるデータが同
時に誤ることにより、両系列が同時に訂正不能となるこ
とはなく、ランダム誤り訂正能力を向上させることがで
きる。バースト誤り訂正能力に関しては、セクタ内で1
64バイトのデータが連続して誤ったとしても、セクタ
間に分散した誤り訂正符号で訂正が可能である。On the other hand, the error correction code generation sequence 12 that is completed in each sector has five sequences generated for each row for each sector, and the added parity is arranged in columns 112 to 119. The data and parity in one sequence of error correction codes distributed among the above-mentioned sectors are distributed in 8
The number of sectors included in the same sector is 14, and the numbers of data included in the same row are 2 or 3 because they are arranged one row at a time. Therefore,
Random error correction capability can be improved without causing both sequences to become uncorrectable at the same time due to simultaneous error in the data commonly contained in the two types of error correction code sequences. Burst error correction capability is 1 within a sector
Even if 64 bytes of data are continuously erroneous, they can be corrected with error correction codes distributed among the sectors.
【0027】このように2系統の誤り訂正符号を用いる
ことによりランダム、バースト両方の誤り訂正能力を高
めることができるが、繰り返し訂正を行うことによりさ
らに訂正能力を高めることも可能である。すなわち、セ
クタ内の第2の誤り訂正符号による誤り訂正及びセクタ
間の第1の誤り訂正符号による誤り訂正で訂正できなか
ったデータを再度セクタ内の第2の誤り訂正符号による
訂正を行うことにより訂正可能になる誤りパターンが存
在する。これをさらに繰り返すことにより、訂正可能な
データが増加する。As described above, the error correction capability of both random and burst can be enhanced by using the error correction code of two systems, but it is also possible to further enhance the correction capability by performing repeated correction. That is, the data that could not be corrected by the error correction by the second error correction code in the sector and the error correction by the first error correction code between sectors is corrected again by the second error correction code in the sector. There are error patterns that can be corrected. By repeating this further, the correctable data increases.
【0028】またこれとは逆に、誤り発生確率が低い場
合には、常時はセクタ内の第2の誤り訂正符号による訂
正のみを行い、これで訂正不能の状態が発生したときの
みセクタ間の第1の誤り訂正符号による誤り訂正を行う
ようにすることもできる。On the contrary, when the error occurrence probability is low, only the correction by the second error correction code in the sector is always performed, and only when the uncorrectable state occurs, the inter-sector correction is performed. It is also possible to perform error correction using the first error correction code.
【0029】次に、記録方法について説明する。図5に
記録回路のブロック図を示す。ここでも図2と同様本発
明に直接かかわらない部分についてはこれを省略してい
る。また、図2と同一の部分には同一の番号を付してい
る。図示していない上位装置から送られるデータはメモ
リ回路5に記憶され、誤り訂正符号を分散させる所定の
セクタ数のデータが蓄積されると誤り訂正符号生成回路
8で誤り訂正符号を生成する。Next, the recording method will be described. FIG. 5 shows a block diagram of the recording circuit. Here, as in FIG. 2, parts that are not directly related to the present invention are omitted. Further, the same parts as those in FIG. 2 are designated by the same reference numerals. Data sent from a host device (not shown) is stored in the memory circuit 5, and when a predetermined number of sectors of data for distributing the error correction code are accumulated, the error correction code generation circuit 8 generates the error correction code.
【0030】図1の例においては、メモリアドレス制御
回路において所定の位置のデータを読み出しこれを誤り
訂正符号生成回路8に入力する。所定数のデータが入力
されパリティが生成されると、これを誤り訂正符号生成
回路8から読み出しメモリ回路5の所定位置に記憶させ
る。この動作を全符号系列について行い、すべてのパリ
ティが生成されると、ドライブ装置を記録状態にしてメ
モリ回路に記憶された全セクタのデータおよびパリティ
を変調回路9で所定の変調を行い光ピックアップ3のレ
ーザ光パワーを変調して光ディスク1に記録する。上位
装置から送られる記録すべきデータが上記した動作の1
回分で記録できない場合にはこれを繰り返すことにより
記録を行う。In the example of FIG. 1, the memory address control circuit reads data at a predetermined position and inputs it to the error correction code generation circuit 8. When a predetermined number of data are input and a parity is generated, this is read from the error correction code generation circuit 8 and stored in a predetermined position of the memory circuit 5. When this operation is performed for all code sequences and all the parities have been generated, the drive device is set to the recording state and the modulation circuit 9 performs predetermined modulation on the data and parities of all the sectors stored in the memory circuit, and the optical pickup 3 The laser light power is modulated and recorded on the optical disc 1. The data to be recorded sent from the host device is one of the operations described above.
If it is not possible to record in batches, record by repeating this.
【0031】記録すべきデータが上記した動作の1回分
すなわち分散するセクタ数の記録可能データに満たない
場合には、疑似データ、たとえば固定データを用いて不
足データを埋め、記録を行う。図3および図4で説明し
た実施例のように、セクタ内およびセクタ間の2種類の
誤り訂正符号を用いる場合には、所定セクタ数のデータ
をメモリ回路に記憶した後、前記したようにセクタ間に
分散した誤り訂正符号を生成し、次にセクタ内で完結す
る誤り訂正符号を生成し、記録を行う。When the data to be recorded is less than one operation described above, that is, the recordable data of the dispersed sectors, the insufficient data is filled with pseudo data, for example, fixed data, and recording is performed. When two types of error correction codes are used in and between sectors as in the embodiment described with reference to FIGS. 3 and 4, after storing a predetermined number of sectors of data in the memory circuit, the sectors are read as described above. The error correction codes dispersed in between are generated, and then the error correction codes completed within the sector are generated and recorded.
【0032】以上に述べた記録方式においては、上位装
置が記録を指示するデータの集合ごとに本発明による記
録が行えるため、追記型媒体や書換型媒体にも本発明を
適用して記録できる。また再生時に、不要なセクタを訂
正のためだけに読み出す必要がないのでデータ読み出し
時間を短縮できる。さらには、書き込みを行う媒体上の
セクタ位置の順序が明らかになるように管理することに
より、実際に記録するセクタは媒体上で連続している必
要はなく、媒体の有効利用がはかれる。In the recording method described above, since the recording according to the present invention can be performed for each set of data instructed to be recorded by the host device, the present invention can be applied to the write-once medium or the rewritable medium for recording. Further, since it is not necessary to read unnecessary sectors only for correction during reproduction, the data read time can be shortened. Furthermore, by managing the sector positions on the medium for writing so that the order is clear, the sectors to be actually recorded do not have to be consecutive on the medium and the medium can be effectively used.
【0033】なお、図5においてはレーザパワー変調方
式による記録回路を示したが、光磁気ディスク装置にお
いて、一定の記録レーザ光を照射して磁気ヘッドの磁界
極性を記録データにより変化させる磁界変調方式や、レ
ーザパワー、磁界の両者を変調する方式においても同様
に実現される。Although the recording circuit using the laser power modulation method is shown in FIG. 5, in the magneto-optical disk device, a magnetic field modulation method is used in which a constant recording laser beam is irradiated to change the magnetic field polarity of the magnetic head according to the recording data. The same is also realized in the method of modulating both the laser power and the magnetic field.
【0034】次に、別の記録方式として、読み出し専用
媒体を制作する場合のように、媒体に記録すべきデータ
があらかじめすべて明らかな場合には、データの集合単
位とは無関係に、媒体上の連続するセクタごとに本発明
を適用して記録することができる。Next, as another recording method, when all the data to be recorded on the medium are known in advance, as in the case of producing a read-only medium, regardless of the unit of data set, the medium is recorded on the medium. The present invention can be applied to each successive sector for recording.
【0035】この記録方式においては、誤り訂正符号を
分散するセクタ数を媒体の1トラック内に記録できるセ
クタ数あるいはこのセクタ数を整数値で等分したセクタ
数に設定することが望ましい。そのように設定すること
により再生時に訂正を行うセクタの先頭およびブロック
を容易に認識することができ、1トラックで訂正動作を
完結させることができる。またこのときのトラックおよ
びセクタは必ずしも媒体一周により定義する物理トラッ
クおよびセクタである必要はない。In this recording method, it is desirable to set the number of sectors for distributing the error correction code to the number of sectors that can be recorded in one track of the medium or the number of sectors obtained by equally dividing this number of sectors by an integer value. With such a setting, the head and block of the sector to be corrected can be easily recognized at the time of reproduction, and the correction operation can be completed in one track. Further, the tracks and sectors at this time do not necessarily have to be physical tracks and sectors defined by one round of the medium.
【0036】媒体の回転数一定でかつ記録再生データ周
期を一定で使用する媒体においては、物理トラックにお
けるセクタ数は内周から外周まで一定であるが、線速度
一定で記録再生を行う媒体や、媒体を複数のゾーンに分
割し、ゾーンごとに回転数や記録再生データ周期を変え
る媒体においては、物理トラックにおけるセクタ数が媒
体径によりあるいはゾーンによりことなるため、固定の
セクタ数の集合を論理トラックとして定義し、物理トラ
ックを使用しない場合が多い。したがってこの場合には
論理トラックを構成するセクタ数あるいはこのセクタ数
を整数値で等分したセクタ数に、誤り訂正符号を分散配
置するセクタ数を設定することが望ましい。この場合に
おける記録装置も図5に示した構成により実現できる
が、他の実現手段として、記録する全データおよびパリ
ティを記憶できる記憶装置を設け、全データに対するパ
リティをあらかじめ生成して記憶装置に記憶し、これを
連続して読み出して記録することもできる。このときの
誤り訂正符号生成は、コンピュータによるソフトウェア
演算で行うこともできる。In a medium in which the number of rotations of the medium is constant and the recording / reproducing data cycle is constant, the number of sectors in the physical track is constant from the inner circumference to the outer circumference, but the recording / reproducing is performed at a constant linear velocity. In a medium in which the medium is divided into a plurality of zones and the number of rotations and the recording / reproducing data period are changed for each zone, the number of sectors in a physical track varies depending on the medium diameter or the zone, and therefore a fixed set of sectors is logically set. It is often defined as a track and a physical track is not used. Therefore, in this case, it is desirable to set the number of sectors in which error correction codes are dispersedly arranged to the number of sectors forming the logical track or the number of sectors obtained by equally dividing the number of sectors by an integer value. The recording device in this case can also be realized by the configuration shown in FIG. 5, but as another realizing means, a storage device capable of storing all data to be recorded and parity is provided, and parity for all data is generated in advance and stored in the storage device. However, it can also be read and recorded continuously. The error correction code generation at this time can also be performed by software calculation by a computer.
【0037】また、これまで説明したいずれの実施例に
おいても、誤り訂正符号は図6に示す従来のセクタ構成
の誤り訂正符号と同一のもので実現可能であり、符号生
成回路および訂正回路は従来の符号生成回路および訂正
回路を使用することもできる。したがって、本発明を適
用しない従来フォーマットの追記型あるいは書換型の記
録媒体および読み出し専用媒体と記録装置、再生装置お
よび記録再生装置を共用することが容易に行える。Further, in any of the embodiments described so far, the error correction code can be realized with the same error correction code as the conventional sector structure shown in FIG. 6, and the code generation circuit and the correction circuit are conventionally used. It is also possible to use the code generation circuit and the correction circuit. Therefore, it is possible to easily share the write-once or rewritable recording medium and the read-only medium of the conventional format to which the present invention is not applied, the recording device, the reproducing device and the recording / reproducing device.
【0038】以上、実施例に基づいて本発明を説明した
が、ここで例に上げたセクタ構成、誤り訂正符号の構
成、分散させるセクタ数などはいずれも一例であり、本
発明はこれらに限定されるものではなく、他のセクタ構
成、誤り訂正符号、数値においても実現されるものであ
る。The present invention has been described above based on the embodiments, but the sector configuration, the error correction code configuration, the number of sectors to be dispersed, and the like, which are given as examples, are all examples, and the present invention is limited to these. However, it is also realized by other sector configurations, error correction codes, and numerical values.
【0039】[0039]
【発明の効果】以上に述べたように、本発明によれば、
バースト誤り訂正能力を増加させることができ、記録デ
ータの信頼性を高めることができる。また、記録ファイ
ル単位で本発明を適用でき、ドライブ装置上で容易に記
録が行えるため、読み出し専用ディスクのみならず、追
記型ディスク、書換型ディスクにおいても使用でき、記
録データの信頼性を高めることができる。As described above, according to the present invention,
The burst error correction capability can be increased, and the reliability of recorded data can be improved. Further, since the present invention can be applied to each recording file and recording can be easily performed on the drive device, it can be used not only on a read-only disc but also on a write-once disc and a rewritable disc, thereby improving the reliability of recorded data. You can
【図1】本発明による第1の実施例FIG. 1 is a first embodiment according to the present invention.
【図2】本発明による再生装置の構成例FIG. 2 is a structural example of a reproducing apparatus according to the present invention.
【図3】本発明による第2の実施例FIG. 3 is a second embodiment according to the present invention.
【図4】本発明による第3の実施例FIG. 4 is a third embodiment according to the present invention.
【図5】本発明による記録装置の構成例FIG. 5 is a structural example of a recording apparatus according to the present invention.
【図6】従来のセクタ構成FIG. 6 Conventional sector configuration
1…光ディスク、2…スピンドルモータ、3…光ピック
アップ、4…復調回路、5…メモリ回路、6…アドレス
制御回路、7…誤り訂正回路、8…誤り訂正符号生成回
路、9…変調回路、10…セクタ、11…第1の誤り訂
正符号の生成系列、12…第2の誤り訂正符号の生成系
列DESCRIPTION OF SYMBOLS 1 ... Optical disk, 2 ... Spindle motor, 3 ... Optical pickup, 4 ... Demodulation circuit, 5 ... Memory circuit, 6 ... Address control circuit, 7 ... Error correction circuit, 8 ... Error correction code generation circuit, 9 ... Modulation circuit, 10 ... Sector, 11 ... Generation sequence of first error correction code, 12 ... Generation sequence of second error correction code
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI G11B 20/18 G11B 20/18 572F (56)参考文献 特開 平5−89609(JP,A) 特開 昭60−261076(JP,A) 特開 平7−230674(JP,A) 特開 昭63−148471(JP,A) 特開 昭63−251968(JP,A) 特開 平3−266264(JP,A) 特開 昭62−205582(JP,A) 特開 平4−67471(JP,A) 特開 平6−236632(JP,A) 特開 平4−105271(JP,A) (58)調査した分野(Int.Cl.7,DB名) G11B 20/10 G11B 20/18 ─────────────────────────────────────────────────── ─── Continuation of front page (51) Int.Cl. 7 Identification code FI G11B 20/18 G11B 20/18 572F (56) References JP-A-5-89609 (JP, A) JP-A-60-261076 ( JP, A-JP 7-230674 (JP, A) JP 63-148471 (JP, A) JP 63-251968 (JP, A) JP 3-266264 (JP, A) JP Sho 62-205582 (JP, A) JP 4-67471 (JP, A) JP 6-236632 (JP, A) JP 4-105271 (JP, A) (58) Fields investigated (Int .Cl. 7 , DB name) G11B 20/10 G11B 20/18
Claims (2)
た情報記録媒体から情報再生を行う情報再生方法であっ
て、 前記情報記録媒体には、複数の前記セクタにより誤り訂
正ブロックを構成し、該誤り訂正ブロックに含まれる複
数のセクタの各セクタからセクタ間で同じ位置のデータ
を所定数づつ集めたデータの集合に対して誤り訂正符号
が生成され、該所定数づつ集めたデータが含まれる各セ
クタに該誤り訂正符号が分散して記録されており、 前記情報記録媒体から再生された前記誤り訂正ブロック
に含まれる複数のセクタのデータを記憶手段に保持し、
該記憶手段から読み出した該誤り訂正ブロック内のデー
タと前記複数のセクタに分散された誤り訂正符号とを用
いて前記誤り訂正ブロック毎に誤り訂正を行うことを特
徴とする情報再生方法。1. An information reproducing method for reproducing information from an information recording medium in which a plurality of sectors as information recording units are recorded, wherein the information recording medium comprises an error correction block composed of a plurality of the sectors, Data at the same position between sectors from a plurality of sectors included in the error correction block
An error correction code is generated for a set of data collected by a predetermined number, and the error correction code is dispersedly recorded in each sector containing the data collected by the predetermined number. Holding data of a plurality of sectors included in the reproduced error correction block in a storage means,
An information reproducing method characterized by performing error correction for each error correction block using the data in the error correction block read from the storage means and the error correction code distributed in the plurality of sectors.
た情報記録媒体から情報再生を行う情報再生装置であっ
て、 前記情報記録媒体には、複数の前記セクタにより誤り訂
正ブロックを構成し、該誤り訂正ブロックに含まれる複
数のセクタの各セクタからセクタ間で同じ位置のデータ
を所定数づつ集めたデータの集合に対して誤り訂正符号
が生成され、該所定数づつ集めたデータが含まれる各セ
クタに該誤り訂正符号が分散して記録されており、 前記情報記録媒体から再生された前記誤り訂正ブロック
に含まれる複数のセクタのデータを前記誤り訂正ブロッ
ク毎に保持する記憶手段と、該記憶手段から読み出した
前記誤り訂正ブロック内のデータと前記複数のセクタに
分散された誤り訂正符号とを用いて前記誤り訂正ブロッ
ク毎に誤り訂正を行う誤り訂正手段とを有したことを特
徴とする情報再生装置。2. An information reproducing apparatus for reproducing information from an information recording medium in which a plurality of sectors as information recording units are recorded, wherein the information recording medium comprises an error correction block with the plurality of sectors. Data at the same position between sectors from a plurality of sectors included in the error correction block
An error correction code is generated for a set of data collected by a predetermined number, and the error correction code is dispersedly recorded in each sector containing the data collected by the predetermined number. Storage means for holding, for each error correction block, data of a plurality of sectors included in the reproduced error correction block, data in the error correction block read from the storage means, and data distributed to the plurality of sectors. An information reproducing apparatus comprising: an error correcting unit that performs error correction for each of the error correction blocks using an error correction code.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001181030A JP3384402B2 (en) | 2001-06-15 | 2001-06-15 | Information reproducing method and information reproducing apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001181030A JP3384402B2 (en) | 2001-06-15 | 2001-06-15 | Information reproducing method and information reproducing apparatus |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP14688598A Division JP3384325B2 (en) | 1998-05-28 | 1998-05-28 | Information recording method and reproduction method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2002032966A JP2002032966A (en) | 2002-01-31 |
JP3384402B2 true JP3384402B2 (en) | 2003-03-10 |
Family
ID=19021360
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001181030A Expired - Lifetime JP3384402B2 (en) | 2001-06-15 | 2001-06-15 | Information reproducing method and information reproducing apparatus |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3384402B2 (en) |
-
2001
- 2001-06-15 JP JP2001181030A patent/JP3384402B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JP2002032966A (en) | 2002-01-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU766811B2 (en) | Encoding multiword information by wordwise interleaving | |
US5732088A (en) | Data recording/reproducing apparatus, method thereof, and data record medium | |
US6035433A (en) | Data recording/reproducing apparatus corresponding to a plurality of error correcting system and a data recording medium | |
JP3694895B2 (en) | Data recording / reproducing method, data reproducing apparatus and recording medium | |
JP5401581B2 (en) | Recording method and reproducing method | |
EP1750264B1 (en) | Error detecting code calculation circuit, error detecting code calculation method, and recording apparatus | |
RU2321904C2 (en) | Device and method for recording and/or reproducing data on information storage carrier with usage of filling information, and a carrier for storing information | |
US4821253A (en) | Optical disk and optical disk apparatus with error correction | |
JPH0950677A (en) | Device and method for data recording/reproducing and data recording medium | |
JP2856072B2 (en) | Information recording method, information reproducing method and information reproducing apparatus | |
JP3384402B2 (en) | Information reproducing method and information reproducing apparatus | |
JPH10188489A (en) | Optical disk, optical disk recorder, and optical disk reproducer | |
JP3384325B2 (en) | Information recording method and reproduction method | |
JP2006526247A (en) | Error correction encoding method, data recording method and apparatus using the same | |
JP2001101806A (en) | Digital signal recording method and device therefor, and recorcing medium | |
JP2000323995A (en) | Method and device for data processing using error correction product code block, and recording medium | |
JPH01196775A (en) | Alternating processing method for data recording and reproducing device | |
JP3164125B2 (en) | Data recording method | |
JP3489622B2 (en) | Data recording method and data recording / reproducing method | |
JPH0737335A (en) | Sector signal forming method, recording device and reproducing device | |
JP3829617B2 (en) | Digital signal recording device | |
WO2001050467A1 (en) | Error correcting method, disk medium, disk recording method, and disk reproducing method | |
JPH11238324A (en) | Optical recording medium and recorder | |
JPS6361471A (en) | Data recording method | |
JPH09213010A (en) | Discoid recording medium, recorder and reproducing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071227 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081227 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081227 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091227 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101227 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101227 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111227 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111227 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121227 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131227 Year of fee payment: 11 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
EXPY | Cancellation because of completion of term |