JPH04177676A - Information recorder/reproducer - Google Patents

Information recorder/reproducer

Info

Publication number
JPH04177676A
JPH04177676A JP30402590A JP30402590A JPH04177676A JP H04177676 A JPH04177676 A JP H04177676A JP 30402590 A JP30402590 A JP 30402590A JP 30402590 A JP30402590 A JP 30402590A JP H04177676 A JPH04177676 A JP H04177676A
Authority
JP
Japan
Prior art keywords
data
error
error detection
information
information 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
Application number
JP30402590A
Other languages
Japanese (ja)
Inventor
Izumi Narita
成田 泉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP30402590A priority Critical patent/JPH04177676A/en
Publication of JPH04177676A publication Critical patent/JPH04177676A/en
Pending legal-status Critical Current

Links

Landscapes

  • Detection And Correction Of Errors (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】[Detailed description of the invention] 【産業上の利用分野】[Industrial application field]

本発明は情報記録再生装置、たとえば光ディスク等の、
再生時の誤り検出及び訂正を行なう情報記録再生装置に
関するものである。
The present invention provides an information recording/reproducing device, such as an optical disc, etc.
The present invention relates to an information recording and reproducing device that performs error detection and correction during reproduction.

【従来の技術】[Conventional technology]

従来のこの種の誤り検出及び訂正は、第3図に示す如く
、C2方向の誤り個数を検出し、これが訂正可能なもの
かの判断を行なうような構成となっている。
As shown in FIG. 3, conventional error detection and correction of this type has a configuration in which the number of errors in the C2 direction is detected and it is determined whether the error can be corrected.

【発明が解決しようとしている課題】[Problem to be solved by the invention]

しかしながら、上記従来例では、C2方向の情報データ
と、C2方向の同データにより付加されたC2パリティ
−の比較のみしか行なっていないため、再生時データマ
ークの誤検知等により、情報データのバイトシフトが発
生した際に、これを検知できないという欠点があった。 本発明は記憶媒体より読出された情報データのバイトシ
フトを検出し、再生時のエラー検出及び訂正をより良好
に処理することを可能ならしめる情報記録再生装置を提
供しようとするものである。
However, in the conventional example described above, since only the comparison between the information data in the C2 direction and the C2 parity added by the same data in the C2 direction is performed, the byte shift of the information data may occur due to erroneous detection of data marks during playback. The disadvantage is that it cannot be detected when it occurs. An object of the present invention is to provide an information recording and reproducing apparatus that detects byte shifts in information data read from a storage medium and enables better error detection and correction during reproduction.

【課題を解決するための手段】[Means to solve the problem]

この課題を解決するため本発明の情報記録再生装置は以
下に示す構成を備える。すなわち、外部からの要求によ
り記憶媒体に記憶されたデータを再生し、外部に送出す
る情報記憶再生装置において、読取られたデータの一方
向の誤り検出・訂正を行なう第1の処理手段と、該第1
の処理手段で誤りが検出されなかった場合、前記方向に
対して垂直方向の誤り検出・訂正を行なう第2の処理手
段とを備える。
In order to solve this problem, the information recording/reproducing apparatus of the present invention has the configuration shown below. That is, in an information storage/reproduction device that reproduces data stored in a storage medium in response to an external request and transmits the data to the outside, a first processing means that performs one-way error detection/correction of the read data; 1st
and second processing means for detecting and correcting errors in a direction perpendicular to the above direction if no error is detected by the processing means.

【作用】[Effect]

かかる本発明の構成において、第1の処理手段で誤り検
出・訂正処理を行った後の処理データを第2の処理手段
で誤り検出・訂正処理を施すことで、バイトシフトの有
無をチエツクし信頼性のあるデータを得るように動作す
る。
In such a structure of the present invention, the second processing means performs error detection and correction processing on the processed data after the error detection and correction processing has been performed by the first processing means, thereby checking the presence or absence of a byte shift and increasing reliability. It operates in such a way as to obtain specific data.

【実施例】【Example】

以下、添付図面に従って本発明に係る実施例を詳細に説
明する。 第1図に本実施例の情報記録再生装置113のブロック
図を示す。 図中、lotは実施例の情報記録再生装置113に記録
データを送出する、或いはデータを受信するホストコン
ピュータである。情報記録再生装置113は以下に示す
構成よりなる。 102はホストコンピュータ101とのデータの授受を
行うためのホストインターフェース部で、例えば、5C
5I等である。103は本装置全体の制御を司るCPU
、104はCPUの動作処理手順等を記憶しているRO
M、105はCPU103のワークエリアとして使用さ
れるRA商、106はバッファRAM、107はディス
クコントロール部、108はECC1111はディスク
ドライブ112とディスクコントローラ107との間に
介在するディスクインターフェース部で、例えばESD
 Iなどである。 次に、上記構成においてディスクよりデータを読み出す
際の動作を説明する。 ディスクドライブ112より読みだされたデータは、デ
ィスクインターフェース111を介してディスクコント
ローラ107及びECC108に供給され、バッファR
AM106に格納される。 この時読み込みデータに誤りがあった場合にはECC1
08により訂正されるが、例えばデータにバイトシフト
が発生したときにはC2方向のエラー検出のみでこれを
検出することができない。 そこで、実施例では、C2方向のエラー検出に加えC1
方向のエラー検出を行なうことにより、バイトシフトが
発生したことを検出する。 実施例におけるデータ再生処理手順は第2図のフローチ
ャートに従って処理される。 先ず、ステップ5201で、データの読み込みが行なわ
れると、次のステップ5202でC2方向のエラー検出
を行ない、訂正可能なエラーについては訂正を行なう。 訂正不可の場合にはステップ5206に進んでエラー処
理(例えばその旨のスティタス信号をホストコンピュー
タ101に送出)を行なう。C2方向のエラーが検出さ
れなかつた場合及び訂正がなされた場合には、ステップ
5203に進み、今度はC1方向のエラー検出を行なう
。このとき、再エラーの数が一定値以上の場合には(例
えば3個以上とあらかじめ決めておくとするとこの数に
達したとき)、バイトシフトによるデータエラーが発生
したことになるから、ステップ5204からステップ5
206に進み、所定のエラー処理(再読出し等)を行な
う。 C1,C2方向とも正常或いは訂正された場合には、ス
テップ5205でそのデータをホストコンピュータイン
タフェース102を介して転送する。 第3図、第4図は情報データ6X6=36バイトに、C
1,C2方向それぞれ4バイトのパリティ−を付加し、
記録媒体より再生した様子を示している。 本来、再生時において、データマークの誤検知等がなく
バイトシフトが発生していない場合、第4図の通りに再
生することができる。しかし、バイトシフトが発生した
場合、第3図のC2方向のチエツクのみでは第4図と同
様にすべてが正しい再生であると判断されてしまう。そ
こで、例えば、C2方向のエラー検出がすべて正しくて
も、C1方向のエラー検出が3個以上あった場合、これ
はバイトシフトが発生しているというように、予め決め
ておくことにより、情報データの誤再生を未然に防止す
ることができるものである。 以上説明したように本実施例によれば、データマークの
誤検知等によるバイトシフトの発生を検知できるので、
従来より信頼性の高い情報記録再生装置を提供すること
が可能となる。 尚、実施例では、情報記録再生装置への情報データエラ
ー検出手段を示したものであるが、これに限定されるも
のではない。なぜなら、通信装置画像処理装置等の情報
転送時のエラー検出に、同様の方式を用いることにより
同様の情報データのエラー検出を行なうことができ、デ
ータの精度向上がはかられるからである。
Embodiments of the present invention will be described in detail below with reference to the accompanying drawings. FIG. 1 shows a block diagram of the information recording/reproducing device 113 of this embodiment. In the figure, lot is a host computer that sends recording data to or receives data from the information recording/reproducing apparatus 113 of the embodiment. The information recording/reproducing device 113 has the configuration shown below. 102 is a host interface unit for exchanging data with the host computer 101, for example, a 5C
5I etc. 103 is a CPU that controls the entire device
, 104 is an RO that stores CPU operation processing procedures, etc.
M, 105 is an RA quotient used as a work area for the CPU 103, 106 is a buffer RAM, 107 is a disk control section, 108 is an ECC 1111 is a disk interface section interposed between the disk drive 112 and the disk controller 107, and for example, an ESD
I, etc. Next, the operation when reading data from the disk in the above configuration will be explained. Data read from the disk drive 112 is supplied to the disk controller 107 and ECC 108 via the disk interface 111, and is sent to the buffer R.
It is stored in AM106. If there is an error in the read data at this time, ECC1
However, for example, if a byte shift occurs in the data, this cannot be detected only by error detection in the C2 direction. Therefore, in the embodiment, in addition to error detection in the C2 direction,
By performing direction error detection, it is detected that a byte shift has occurred. The data reproduction processing procedure in the embodiment is processed according to the flowchart shown in FIG. First, in step 5201, data is read, and in the next step 5202, error detection in the C2 direction is performed, and correctable errors are corrected. If the error cannot be corrected, the process advances to step 5206 to perform error processing (for example, send a status signal to that effect to the host computer 101). If the error in the C2 direction is not detected or if the error has been corrected, the process advances to step 5203, and error detection in the C1 direction is performed this time. At this time, if the number of re-errors is greater than a certain value (for example, if it is predetermined to be 3 or more, then this number is reached), it means that a data error due to byte shift has occurred, so step 5204 From step 5
The process advances to step 206, where predetermined error processing (rereading, etc.) is performed. If both the C1 and C2 directions are normal or corrected, the data is transferred via the host computer interface 102 in step 5205. Figures 3 and 4 show information data 6X6=36 bytes, C
Add 4 bytes of parity to each of the 1 and C2 directions,
It shows how it is played back from the recording medium. Normally, when there is no erroneous detection of data marks and no byte shift occurs during reproduction, reproduction can be performed as shown in FIG. 4. However, if a byte shift occurs, checking only in the C2 direction in FIG. 3 will result in it being determined that everything is being reproduced correctly, as in FIG. 4. Therefore, for example, even if all error detections in the C2 direction are correct, if three or more errors are detected in the C1 direction, this means that a byte shift has occurred. This makes it possible to prevent erroneous playback. As explained above, according to this embodiment, it is possible to detect the occurrence of byte shifts due to erroneous detection of data marks, etc.
It becomes possible to provide an information recording/reproducing device that is more reliable than before. Incidentally, in the embodiment, an information data error detection means for an information recording/reproducing apparatus is shown, but the present invention is not limited to this. This is because by using a similar method for error detection during information transfer in a communication device, image processing device, etc., error detection for similar information data can be performed, and data accuracy can be improved.

【発明の効果】【Effect of the invention】

以上説明したように本発明によれば、記憶媒体より読出
された情報データのバイトシフトを検出し、再生時のエ
ラー検出及び訂正をより良好に処理することが可能とな
る。
As described above, according to the present invention, it is possible to detect byte shifts in information data read from a storage medium, and to perform error detection and correction during reproduction more favorably.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本実施例の情報記憶再生装置のブロック構成図
、 第2図は再生時のバイトシフトエラー検出のフローチャ
ート、 第3図はバイトシフトが発生したときの概念図、 第4図は正常な再生時の概念図である。 図中、101・・・ホストコンピュータ、102・・・
ホストインタフェース部、103・・・CPU、104
・・・ROM、105・・・RAM、106−・・バッ
ファRAM、107・・・ディスクコントロール部、1
08・・・ECC,111・・・ディスクインタフェー
ス部、112・・・ディスクドライブである。 特許出願人  キャノン株式会社、ヨ、ニー1=−″二
二 代理人 弁理士  大塚康徳(他1名)  −;、−一 第2図 第3図
Figure 1 is a block configuration diagram of the information storage/reproduction device of this embodiment. Figure 2 is a flowchart for detecting byte shift errors during reproduction. Figure 3 is a conceptual diagram when byte shift occurs. Figure 4 is normal. FIG. 2 is a conceptual diagram during playback. In the figure, 101... host computer, 102...
Host interface section, 103...CPU, 104
... ROM, 105... RAM, 106-... Buffer RAM, 107... Disk control section, 1
08...ECC, 111...Disk interface unit, 112...Disk drive. Patent applicant Canon Co., Ltd., Yo, Ni 1=-"22 Agent Patent attorney Yasunori Otsuka (and 1 other person) -;, -1 Figure 2 Figure 3

Claims (1)

【特許請求の範囲】 外部からの要求により記憶媒体に記憶されたデータを再
生し、外部に送出する情報記憶再生装置において、 読取られたデータの一方向の誤り検出・訂正を行なう第
1の処理手段と、 該第1の処理手段で誤りが検出されなかつた場合、前記
方向に対して垂直方向の誤り検出・訂正を行なう第2の
処理手段と を備えることを特徴とする情報記録再生装置。
[Claims] In an information storage/reproduction device that reproduces data stored in a storage medium in response to an external request and transmits the data to the outside, a first process of performing one-way error detection/correction of read data. An information recording/reproducing apparatus comprising: means for detecting and correcting errors in a direction perpendicular to the direction when an error is not detected by the first processing means.
JP30402590A 1990-11-13 1990-11-13 Information recorder/reproducer Pending JPH04177676A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP30402590A JPH04177676A (en) 1990-11-13 1990-11-13 Information recorder/reproducer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP30402590A JPH04177676A (en) 1990-11-13 1990-11-13 Information recorder/reproducer

Publications (1)

Publication Number Publication Date
JPH04177676A true JPH04177676A (en) 1992-06-24

Family

ID=17928165

Family Applications (1)

Application Number Title Priority Date Filing Date
JP30402590A Pending JPH04177676A (en) 1990-11-13 1990-11-13 Information recorder/reproducer

Country Status (1)

Country Link
JP (1) JPH04177676A (en)

Similar Documents

Publication Publication Date Title
US6912682B1 (en) Signal processor for correcting and detecting errors
JP2554743B2 (en) Error correction device for reproduction
JP2722647B2 (en) Magnetic tape controller
JPH04177676A (en) Information recorder/reproducer
US20070028140A1 (en) Information processing method and information processing device
JP2779540B2 (en) Magnetic tape unit
JPH0352171A (en) Digital signal recording and reproducing device
JP3065698B2 (en) Magnetic recording method
JPH0454655A (en) Information recording/reproducing device
JPH05174505A (en) Data protective system
JPH11134818A (en) Digital signal reproducing apparatus and digital signal reproducing method
JPS60176136A (en) Data recording method in magnetic recording and reproducing device
JP3199010B2 (en) Magnetic disk drive and data error correction method therefor
JPH01232576A (en) Information recording method
JP2719022B2 (en) Data recording / reproducing device
JPH0574060A (en) Optical recording and reproducing device
JPH1021657A (en) Error correction device
JPS60258762A (en) Optical disc device
JPH0468618A (en) Information recording and reproducing device
JP2000148408A (en) Circuit, system, and method for checking data of magnetic disk drive
JPH0816864B2 (en) Magnetic disk processing device
JPS6262482A (en) Information recording and reproducing device
JPS61175973A (en) Error detecting and correcting system of cassette type magnetic tape device
JPH05159479A (en) Magnetic tape device
JP2003100035A (en) Data recording device