[go: up one dir, main page]

JP2003006981A - Information recording / reproducing device - Google Patents

Information recording / reproducing device

Info

Publication number
JP2003006981A
JP2003006981A JP2001182398A JP2001182398A JP2003006981A JP 2003006981 A JP2003006981 A JP 2003006981A JP 2001182398 A JP2001182398 A JP 2001182398A JP 2001182398 A JP2001182398 A JP 2001182398A JP 2003006981 A JP2003006981 A JP 2003006981A
Authority
JP
Japan
Prior art keywords
error
information recording
reproducing apparatus
recording
data
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
JP2001182398A
Other languages
Japanese (ja)
Inventor
Ryoichi Suzuki
良一 鈴木
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2001182398A priority Critical patent/JP2003006981A/en
Publication of JP2003006981A publication Critical patent/JP2003006981A/en
Pending legal-status Critical Current

Links

Landscapes

  • Storage Device Security (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

(57)【要約】 【課題】 特殊な付加回路や装置なしに、当初より備わ
っている装置を活用することによって、記録媒体の改ざ
ん検知を簡単に行うと共に、データの二重化などにより
ユーザが利用できるデータ領域を減少させることなく原
本性を検知する記録が行える情報記録再生装置を提供す
ることを目的とする。 【解決手段】 エラー検知機構を備えた情報記録再生装
置であって、任意の個所で意図的にエラーを発生させる
ことができるエラー発生手段(CD−ROMエンコーダ
15、CPU17)、検知したエラーが前記エラー発生
手段によるものであるかを判断するエラー判断手段(C
PU17、RAM19)を備え、意図的に一個所以上で
発生記録させたエラーを検知させることによって記録媒
体の原本性検知や改ざん検知を行うことを特徴とする。
その他5項ある
(57) [Problem] To easily detect falsification of a recording medium by utilizing a device originally provided without a special additional circuit or device, and to make it possible for a user to use data by duplicating data. An object of the present invention is to provide an information recording / reproducing apparatus capable of performing recording for detecting originality without reducing a data area. An information recording / reproducing apparatus provided with an error detecting mechanism, wherein an error generating means (CD-ROM encoder 15, CPU 17) capable of intentionally generating an error at an arbitrary position, and Error determining means (C
PU17, RAM19), and detects the originality or falsification of the recording medium by intentionally detecting an error generated and recorded at one or more locations.
There are 5 other items

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、情報記録再生装置
に関するもので、特に光ディスク(CD−*・DVD−
*)、光磁気ディスク(MO)、磁気ディスク(HD・FD・
テープ類)、メモリカード(RAM ・ROM ・光メモリ・磁
気メモリ)等、主にコンピュータを利用したシステムの
中でエラー訂正を含んだ記録媒体を使用する装置に関す
るものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an information recording / reproducing apparatus, and more particularly to an optical disc (CD-*. DVD-
*), Magneto-optical disk (MO), magnetic disk (HD / FD /
Tapes), memory cards (RAM, ROM, optical memory, magnetic memory) and the like, which mainly relate to devices that use a recording medium including error correction in a system using a computer.

【0002】[0002]

【従来の技術】従来、改ざんや原本性の検知は、貨幣の
代替用としての磁気カードや光カードなどに多くその発
明が見られる。例えば、特開平10−233057号公
報に示された技術では、二重化して記録することで、改
ざん検知している。更に、二重化する際、一方は反転記
録を行うことでエラー訂正に対して信頼性を上げてい
る。
2. Description of the Related Art Conventionally, the invention of tampering and detection of originality is often found in magnetic cards and optical cards as substitutes for currency. For example, in the technique disclosed in Japanese Patent Laid-Open No. 10-233057, falsification is detected by duplicating and recording. Further, when duplexing, one of them performs reverse recording to improve reliability for error correction.

【0003】[0003]

【発明が解決しようとする課題】ところが、PCやその
周辺機器などの発達に伴って、特定の機器でしか用いら
れることが無いカードシステムだけでなく、PCカード
メモリやCD−R/RW・DVDなどにも改ざんや原本
性検知の需要が高まってきた。この要求に対して、特開
2001−084704号公報では、複製を困難にする
ために媒体側である光ディスクに、媒体製造工程で人為
的にエラー発生するセクタを作ってスタンプしておく方
法が取られている。この方法は、読み出し専用媒体では
有効かもしれないが、記録が行われる現場や、追記や記
録可能媒体では困難である。
However, with the development of PCs and their peripheral devices, not only card systems that can be used only in specific devices but also PC card memories and CD-R / RW / DVDs have been developed. For example, the demand for falsification and originality detection has increased. In response to this request, Japanese Unexamined Patent Application Publication No. 2001-084704 takes a method of making a sector in which an error occurs artificially in the medium manufacturing process and stamping it on the optical disc on the medium side in order to make copying difficult. Has been. This method may be effective on a read-only medium, but it is difficult on a recording site, a write-once or recordable medium.

【0004】本発明はこれらの問題点に鑑みてなされた
もので、特殊な付加回路や装置なしに、当初より備わっ
ている装置を活用することによって、記録媒体の改ざん
検知を簡単に行うと共に、データの二重化などによりユ
ーザが利用できるデータ領域を減少させることなく原本
性を検知する記録が行える情報記録再生装置を提供する
ことを目的とする。
The present invention has been made in view of these problems, and makes it possible to easily detect tampering of a recording medium by utilizing a device provided from the beginning without a special additional circuit or device. An object of the present invention is to provide an information recording / reproducing apparatus capable of performing recording for detecting the originality without reducing the data area available to the user due to duplication of data or the like.

【0005】[0005]

【課題を解決するための手段】前記課題を解決するため
に、請求項1記載の発明では、エラー検知機構を備えた
情報記録再生装置であって、任意の個所で意図的にエラ
ーを発生させることができるエラー発生手段、検知した
エラーが前記エラー発生手段によるものであるかを判断
するエラー判断手段を備え、意図的に一個所以上で発生
記録させたエラーを検知させることによって記録媒体の
原本性検知、改ざん検知を行う情報記録再生装置を最も
主要な特徴とする。
In order to solve the above-mentioned problems, the invention according to claim 1 is an information recording / reproducing apparatus having an error detecting mechanism, wherein an error is intentionally generated at an arbitrary position. The original of the recording medium is provided with an error generating means capable of performing the error detection, an error determining means for determining whether the detected error is caused by the error generating means, and detecting an error intentionally generated and recorded at one or more places. The most important feature is an information recording / reproducing device that detects sex and falsification.

【0006】請求項2記載の発明は、請求項1の情報記
録再生装置であって、エラーを発生させる個所を情報記
録再生装置が自動的に選択する選択手段、エラーを発生
させた個所を情報記録再生装置がホスト側に知らせる通
信手段を備えた情報記録再生装置を主要な特徴とする。
According to a second aspect of the present invention, there is provided the information recording / reproducing apparatus according to the first aspect, wherein the information recording / reproducing apparatus automatically selects a location where an error occurs, and a location where the error occurs. The main feature of the information recording / reproducing apparatus is that the recording / reproducing apparatus includes a communication means for notifying the host side.

【0007】請求項3記載の発明は、請求項1または2
記載の情報記録再生装置であって、意図的に発生させる
エラーを記録する個所は、ファイルシステムから辿れる
場所に割り付けられていない記録媒体上の位置である情
報記録再生装置を主要な特徴とする。
The invention according to claim 3 is the invention according to claim 1 or 2.
The described information recording / reproducing apparatus is characterized mainly in the information recording / reproducing apparatus, which is a position on the recording medium that is not allocated to a location traceable from the file system, where an intentionally generated error is recorded.

【0008】請求項4記載の発明は、請求項1または2
記載の情報記録再生装置であって、意図的に発生させる
エラーを記録する個所は、多少のエラーが発生しても影
響の少ない特定のユーザデータに割り付けられている記
録媒体上の位置である情報記録再生装置を主要な特徴と
する。
The invention according to claim 4 is the invention according to claim 1 or 2.
In the information recording / reproducing apparatus described above, the point at which an error that is intentionally recorded is a position on the recording medium that is assigned to specific user data that has little effect even if some error occurs. The main feature is a recording / reproducing device.

【0009】請求項5記載の発明は、請求項1乃至4の
いずれか1項記載の情報記録再生装置であって、意図的
に発生させるエラーを記録する個所は、記録媒体上の分
散された位置である情報記録再生装置を主要な特徴とす
る。
According to a fifth aspect of the invention, there is provided the information recording / reproducing apparatus according to any one of the first to fourth aspects, in which the points where intentionally generated errors are recorded are dispersed on the recording medium. The main feature is the information recording / reproducing device which is the position.

【0010】請求項6記載の発明は、請求項1乃至5の
いずれか1項記載の情報記録再生装置であって、意図的
に発生させるエラーは、一定の規則に従っており、再生
時に一定の規則に基づいて可逆的にエラーを解除できデ
ータエラーを回避させることができる情報記録再生装置
を主要な特徴とする。
According to a sixth aspect of the invention, there is provided the information recording / reproducing apparatus according to any one of the first to fifth aspects, in which an error that is intentionally generated follows a certain rule, and a certain rule is applied during reproduction. An information recording / reproducing apparatus capable of reversibly canceling an error and avoiding a data error is a main feature.

【0011】[0011]

【発明の実施の形態】以下、本発明の実施の形態を図面
及び表等を用いて説明する。図1は、この発明の一実施
形態である光ディスク装置(記録型CDドライブ)の構成
を示すブロック図である。
BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described below with reference to the drawings and tables. FIG. 1 is a block diagram showing the configuration of an optical disk device (recordable CD drive) according to an embodiment of the present invention.

【0012】この光ディスク装置は、光ディスク1,ス
ピンドルモータ2,モータドライバ3,サーボ4,光ピ
ックアップ5,リードアンプ6,CDデコーダ7,CD
−ROMデコーダ8,バッファマネージャ9,バッファ
RAM10,ATAPI/SCSIインタフェース1
1,D/Aコンバータ12,ATIPデコーダ13,C
Dエンコーダ14,CD−ROMエンコーダ15,レー
ザコントロール回路16,CPU17,ROM18,及
びRAM19(不揮発RAM含む)からなる。CPU1
7はROM18上の手順やデータによりRAM19を使
って全体を制御している。
This optical disk device includes an optical disk 1, a spindle motor 2, a motor driver 3, a servo 4, an optical pickup 5, a read amplifier 6, a CD decoder 7, and a CD.
-ROM decoder 8, buffer manager 9, buffer RAM 10, ATAPI / SCSI interface 1
1, D / A converter 12, ATIP decoder 13, C
It comprises a D encoder 14, a CD-ROM encoder 15, a laser control circuit 16, a CPU 17, a ROM 18, and a RAM 19 (including a non-volatile RAM). CPU1
Reference numeral 7 controls the whole using the RAM 19 according to the procedure and data on the ROM 18.

【0013】この光ディスク装置は、光ディスク1をス
ピンドルモータ2によって回転駆動させる。スピンドル
モータ2はモータドライバ3とサーボ4によって線速度
が一定になるように制御される。その線速度は段階的に
変更が可能である。光ピックアップ5は、図示を省略し
た半導体レーザ,光学系,フォーカスアクチュエータ,
トラックアクチュエータ,受光素子,及びポジションセ
ンサを内蔵しており、レーザ光Lを光ディスク1の記録
面に照射する。
In this optical disk device, an optical disk 1 is rotated by a spindle motor 2. The spindle motor 2 is controlled by the motor driver 3 and the servo 4 so that the linear velocity becomes constant. The linear velocity can be changed stepwise. The optical pickup 5 includes a semiconductor laser (not shown), an optical system, a focus actuator,
It incorporates a track actuator, a light receiving element, and a position sensor, and irradiates the recording surface of the optical disc 1 with the laser light L.

【0014】エラー検知機構には、パリティやチェック
サムが用いられている。ここでは代表的なパリティを用
いて説明する。
Parity and checksum are used for the error detection mechanism. Here, description will be made using typical parity.

【0015】[0015]

【表1】 [Table 1]

【0016】記録時、例えば、偶数パリティでは、デー
タビット(ここではbit0−bit3)を見て、1の
合計が偶数になるように、パリティビットを1 にセット
する。
At the time of recording, for example, in even parity, the data bits (bit0 to bit3 in this case) are viewed, and the parity bit is set to 1 so that the total of 1 becomes an even number.

【表2】 [Table 2]

【0017】そして、再生時、以上のようにデータが読
まれたとする。パリティが立っているのに1の合計は奇
数である。つまり、このデータは信用できないエラーが
含まれている状態であると分かる。但し、この状態だ
と、どのデータが変化を引き起こしたのかは分からな
い。多くのシステムはこれでリードエラーとし、再生を
あきらめる。
Then, assume that the data is read as described above during reproduction. The sum of 1s is odd even though the parity is standing. In other words, it can be seen that this data contains untrustworthy errors. However, in this state, it is not known which data caused the change. Many systems give this a read error and give up playback.

【0018】[0018]

【表3】 [Table 3]

【0019】パリティの考え方を拡張して、複数データ
があったとき、時系列方向にもパリティを計算して付加
すると、変化を起こしたデータの場所が分かる。これを
用いて、変化したビットを反転させれば、元の正しいデ
ータに戻る。上記の例だと16ビットの実データに対し
て、9 ビットも消費してしまうが、検出能力と容量はト
レードオフで、実際には各情報記録再生方法の中で事情
に合わせた状態になっている。以上のような仕組みでエ
ラー検知やエラー訂正は行われるが、実際には記録の最
小単位毎(セクタと呼ぶ。セクタには一意のアドレス番
号が付いてユーザから区別できる)にパリティやチェッ
クサムが計算され、このようなエラー検知データを含ん
だ形で記録される。このようにセクタ毎にエラー検知や
エラー訂正を行うことが多いが、更に信頼性を上げるた
めにセクタを幾つかまとめたブロックに対しても同様の
ことを行うことがある。また、検知用と訂正用に別々に
データを計算したり、二重にエラー検知・訂正を掛けた
りすることもある。
By extending the concept of parity and calculating and adding the parity in the time series direction when there are a plurality of data, the location of the changed data can be known. Using this, if the changed bit is inverted, the original correct data is restored. In the above example, 9 bits are consumed for 16-bit actual data, but there is a trade-off between detection capability and capacity, and in reality, each information recording / reproducing method is in a state suitable for the situation. ing. Although the error detection and error correction are performed by the above mechanism, the parity and the checksum are actually provided for each minimum unit of recording (called a sector. Each sector has a unique address number to distinguish it from the user). It is calculated and recorded including such error detection data. In this way, error detection and error correction are often performed for each sector, but the same may be performed for blocks in which some sectors are grouped together to further improve reliability. In addition, data may be calculated separately for detection and correction, or double error detection / correction may be performed.

【0020】図1のバッファRAM10に記録対象とな
るデータが入り、通常、CD−ROMエンコーダ15で
上記のようなエラー検知用のデータを付加している。こ
こでCPU17からCD−ROMエンコーダ15に指示
することにより、任意の場所に、意図したようなエラー
となるデータを記録できるようになる(CD−ROMエ
ンコーダ15とCPU17がエラー発生手段)。そし
て、その場所をRAM19に記憶しておけば、そのエラ
ーがエラー発生手段によるものであるかを判断できるよ
うになる(CPU17とRAM19がエラー判断手
段)。また、ATAPI/SCSIインタフェース11
を通じてホストに通信することで、ホスト側にエラーの
発生場所を提供したり、逆に、ホスト側からエラー発生
場所を受け取って任意の位置にエラーにすることも可能
になる。
Data to be recorded is stored in the buffer RAM 10 shown in FIG. 1. Normally, the CD-ROM encoder 15 adds data for error detection as described above. Here, by instructing the CD-ROM encoder 15 from the CPU 17, it becomes possible to record the data that causes an intended error in any place (the CD-ROM encoder 15 and the CPU 17 are error generating means). Then, by storing the location in the RAM 19, it becomes possible to determine whether the error is caused by the error generating means (the CPU 17 and the RAM 19 are error determining means). In addition, ATAPI / SCSI interface 11
By communicating with the host through the host, it is possible to provide the host with the location of the error, or conversely, receive the location of the error from the host and make an error at an arbitrary position.

【0021】上記の実施形態に鑑みて、記録と再生にお
けるエラー検知を利用した原本性・改ざん検知の方法を
フローチャートにした。図2に記録時のフローチャート
を示す。まず、エラー検知を発生させるセクタ(アドレ
ス)を決定する(101)。記録処理に移り、各エラー
検知を発生させるセクタに来たら(102)、エラー検
知用のデータを処理して狂わせてから(103)、記録
する(104)。通常の記録はそのまま行う。これを最
後まで繰り返して記録を終了する(。但し、記録を終了
した後、ベリファイ処理などを行うとそのままではエラ
ーになるので、エラー検知を発生させたアドレスはスキ
ップするなどの処理が必要になる。ここで(101)で
用意するアドレスを装置固有の数値や乱数によって装置
内で生成し、ホストに通信することも可能である。
In view of the above embodiment, the method of originality / tampering detection using error detection in recording and reproduction is shown as a flowchart. FIG. 2 shows a flowchart for recording. First, a sector (address) in which error detection is to be generated is determined (101). The process moves to the recording process, and when it comes to the sector where each error detection is generated (102), the data for error detection is processed and changed (103) and then recorded (104). Normal recording is done as it is. This is repeated until the end, and recording is completed. (However, if verification processing etc. is performed after recording is completed, an error will occur as it is, so processing such as skipping the address that caused the error detection is required. Here, it is also possible to generate the address prepared in (101) in the device by a numerical value or random number unique to the device and communicate with the host.

【0022】次に、図3に基づき再生時のフローチャー
トを示す。先程(101)で用意したセクタ(201)
を一つずつ確認していく(202)。各セクタでエラー
が検知されれば(203、204)、それは原本と判定
される(205)。逆に、一つでもどこかのセクタでエ
ラーが検知されなかったときは、複製と判定される(2
06)。検知に使用するセクタの数や複製・原本の判定
に用いるしきい値は実際のシステムに依存する。
Next, a flow chart at the time of reproduction will be shown based on FIG. Sector (201) prepared in (101)
Check one by one (202). If an error is detected in each sector (203, 204), it is determined to be the original (205). On the contrary, if no error is detected in any one of the sectors, it is determined to be duplicate (2
06). The number of sectors used for detection and the threshold used for determination of duplicates / originals depend on the actual system.

【0023】以上の内容を理解し易くするため、一次元
的な図として説明する。図4によれば、横に並んだ四角
形が一つのセクタである。セクタには論理アドレスが割
り振られていて、それは一意に決定するような値であ
る。記録再生ヘッドが左右に移動して、所定のアドレス
のデータを読み取る。セクタの中にはデータとそのエラ
ー検知データ、エラー訂正データが含まれて一度に記録
再生できる。記録再生ヘッドがアドレス11のセクタに
来ると、エラー検知が働いて、そのセクタはエラーで読
み取れないので複製されない。アドレス17のセクタも
同様である。結果、記録側にできる複製は原本とは異な
ったものである。
In order to make the above contents easy to understand, description will be given as a one-dimensional diagram. According to FIG. 4, the squares arranged side by side are one sector. A logical address is assigned to each sector, which is a value that can be uniquely determined. The recording / reproducing head moves left and right to read data at a predetermined address. The sector contains data and its error detection data and error correction data, and can be recorded and reproduced at one time. When the read / write head comes to the sector at address 11, error detection works, and the sector cannot be read due to an error, so it is not copied. The same applies to the sector of address 17. As a result, the copy made on the recording side is different from the original.

【0024】次に、図5には、エラー検知セクタを異な
る位置に分散させて記録させた場合を示す。アドレス4
や14のようにゴミ・傷・劣化によらないエラー検知が
できればよいが、常にそうであるとは限らない。アドレ
ス2・9・21のようにゴミなどが付着してゴミの前後
は全て再生エラーが生じる場合もある。このようなノイ
ズとなるエラー検知の影響をできるだけ押さえるため、
もの理的な位置が分散するようにエラー検知セクタを配
置することが重要になる。エラー検知セクタを局在させ
るとゴミ・傷・劣化の影響を受けやすくなる。
Next, FIG. 5 shows a case where the error detection sectors are dispersed and recorded at different positions. Address 4
It is only necessary to be able to detect an error that does not depend on dust, scratches, or deterioration, as in item No. 14 and No. 14, but this is not always the case. In some cases, such as at addresses 2, 9 and 21, dust adheres and a reproduction error occurs before and after the dust. In order to suppress the influence of error detection such as noise as much as possible,
It is important to arrange the error detection sectors so that the physical positions are dispersed. Localizing the error detection sector makes it more susceptible to dust, scratches, and deterioration.

【0025】図6には、ファイルシステムによって利用
されているセクタを避けてエラー検知セクタを配置する
場合を示す。このような一次元的アドレス空間のファイ
ルシステムでは、ファイルを定義するメタデータ(ボリ
ューム管理、ディレクトリ・ファイル管理などを行うデ
ータ、ユーザから見えない場合が多い)とファイルその
もののデータが同じアドレス空間に混在している。ファ
イルの大きさがあらかじめ決っていてその後更新されな
いなら良いが、そうでない場合は各ファイルが非同期的
に更新されるので断片化が発生し、全く利用されない間
隙のようなセクタができる。これを利用して、エラー検
知セクタとすることでファイルやファイルシステムメタ
データに影響を与えること無くエラー検知を行うことが
できる。間隙が空くのを待つまでも無く、あらかじめフ
ァイルシステムで利用できないアドレスを決めて置いて
も良い。
FIG. 6 shows a case where the error detection sector is arranged while avoiding the sector used by the file system. In such a one-dimensional address space file system, the metadata that defines a file (data that performs volume management, directory / file management, etc., often cannot be seen by the user) and the data of the file itself are in the same address space. Mixed. It is good if the size of the file is predetermined and is not updated after that, but if not, each file is updated asynchronously and fragmentation occurs, leaving gap-like sectors that are never used. By utilizing this, the error detection sector can be used for error detection without affecting the file or file system metadata. There is no need to wait for a gap, and you may decide in advance an address that cannot be used in the file system.

【0026】また、図7に、ファイルでもできるだけ影
響の少ない動画や音声データの中にエラー検知セクタを
埋め込んだ様子を示す。基本的には、図6と同様である
が、これは有効なファイルを記録するときにそのファイ
ルの内容に着目し、動画や音声などの場合に限ってエラ
ー検知セクタを埋め込む点が異なる。動画や音声データ
の判別はオペレーティングシステムに頼ってもよいが、
記録媒体上で大きなサイズを占めるファイルから判別す
れば容易である。再生データがエラーを起こしても殆ど
人間の耳や眼には殆ど問題ない位のノイズとなるだけで
ある。
Further, FIG. 7 shows a state in which an error detection sector is embedded in a moving image or audio data which has the least influence on a file. Basically, it is similar to FIG. 6, except that when recording a valid file, attention is paid to the contents of the file, and the error detection sector is embedded only in the case of a moving image or sound. You may rely on the operating system to distinguish between video and audio data,
It is easy to distinguish from a file that occupies a large size on the recording medium. Even if an error occurs in the reproduction data, it becomes noise that causes almost no problem to human ears and eyes.

【0027】これまでの説明では、エラー検知セクタの
配置に関わる点であったが、図8には、エラー検知され
たセクタを復旧させる方法が示されている。エラーが検
知されたとき、一定の法則に従って本来あるべきエラー
検知データに戻してやる(YnΣn=f( Xn))。この利
用される法則は色々あるが、 定数の加減算X= X+N ビット反転( 10101101→01010010) ビットシフト( 11001111→00111111) などが考えられる。比較的単純な法則ならハードウェア
に内蔵させやすくまた高速に復元処理が可能になる。そ
して、再計算を行えば、正しいエラー検知が行うことが
できる。図3でいえば、エラー検知(203)のあと、
復元処理を行う事で、本来のデータとして利用できる。
それでもエラーになったときは、ゴミ・傷・劣化などに
よる自然発生エラーであることが予測できる。
Although the above description concerns the arrangement of the error-detected sectors, FIG. 8 shows a method of recovering the sector in which the error is detected. When an error is detected, the error detection data should be returned to the original error detection data according to a certain rule (YnΣn = f (Xn)). There are various rules to be used, but constant addition / subtraction X = X + N bit inversion (10101101 → 01010010) bit shift (11001111 → 00111111) and the like can be considered. If it is a relatively simple rule, it can be easily incorporated into hardware and restoration processing can be performed at high speed. Then, if recalculation is performed, correct error detection can be performed. In FIG. 3, after the error detection (203),
It can be used as original data by performing restoration processing.
If you still get an error, you can predict that it is a spontaneous error due to dust, scratches, deterioration, etc.

【0028】また、これまで述べたようなシステムにも
更にエラー訂正機構を用いれば、自動的に再生時のエラ
ーを回避できる。但し、あらかじめ記録するエラーは、
エラー訂正機構が訂正できる範囲のエラーにとどめてお
く必要がある。これらの機構の為に、エラーの無いきれ
いな複製は成功するが、原本とは異なったものとなる。
If an error correction mechanism is further used in the system described above, an error at the time of reproduction can be automatically avoided. However, the error recorded in advance is
It is necessary to limit the error to the range that can be corrected by the error correction mechanism. Because of these mechanisms, error-free clean replication succeeds, but differs from the original.

【0029】[0029]

【発明の効果】請求項1によれば、エラー検知機構と言
う最近の情報記録再生方法・媒体に多く備わっている機
構を逆手にとって利用することで原本性・改ざんを検出
できる。これは、従来、高価だった専用システムやクロ
ーズドな規格と異なり、特殊な専用回路が不要で、既存
の汎用的な部品でもって原本性・改ざんを検出できるシ
ステムが低価格に構築できるという効果がある。
According to the first aspect of the present invention, the originality / falsification can be detected by using an error detection mechanism, which is often used in recent information recording / reproducing methods and media, as a reverse hand. Unlike conventional dedicated systems and closed standards that were expensive in the past, this does not require a special dedicated circuit, and it is possible to construct a system that can detect originality and tampering with existing general-purpose components at low cost. is there.

【0030】請求項2によれば、エラー位置を装置に自
動生成させることで、前もっての指示が不要になり利用
しやすい装置になる。エラー位置の決定を記録時点まで
後らせる事ができるため、機密性を高めることができ
る。
According to the second aspect of the present invention, since the error position is automatically generated by the device, the device can be used easily without any prior instruction. Since the determination of the error position can be delayed until the time of recording, confidentiality can be enhanced.

【0031】請求項3によれば、エラー位置は、ファイ
ルシステムに無関係な個所になっている。これにより、
実際に用いられるデータやファイルシステムを危険にさ
らすこと無く検知を行うことができ、より堅牢なシステ
ムとなりうる。
According to the third aspect, the error position is a position irrelevant to the file system. This allows
Detection can be performed without jeopardizing the data and file system actually used, and it can be a more robust system.

【0032】請求項4によれば、実際に有効なデータで
はあるが、画像・音声ファイルなど、大きなデータにな
りがちで多少データエラーがあっても実使用上影響が少
ない場所がエラー位置になっている。これにより、エラ
ーの影響が出難い検知を行うことができる。このような
データでない、ファイルシステムのメタデータ(ボリュ
ーム管理、ディレクトリ・ファイル管理など)に支障が
出るとファイルにすらたどり着けない可能性が高いが、
このような事態を回避できる。また、画像・音声ファイ
ルのようにプログラムでなくコンテンツを構成するよう
なデータであれば、いわゆるウォーターマーク(電子透
かし)的効果も期待できる。
According to the fourth aspect, although the data is actually valid, the error position is a place where the data tends to be large data such as an image / sound file and a slight data error has little influence in actual use. ing. As a result, it is possible to perform detection that is unlikely to be affected by an error. If the file system metadata (volume management, directory / file management, etc.) that is not such data is disturbed, it is highly possible that the file cannot be reached.
Such a situation can be avoided. In addition, so-called watermark (digital watermark) effect can be expected as long as the data is not a program but a content such as an image / sound file.

【0033】請求項5によれば、エラー位置を分散させ
ることで媒体の特定個所に生じた傷・汚れ・劣化などの
バーストエラーなどの影響を少なくすることができる。
According to the fifth aspect, by dispersing the error positions, it is possible to reduce the influence of a burst error such as scratches, stains or deterioration occurring at a specific portion of the medium.

【0034】請求項6によれば、エラー検知データに決
った細工を施すことにより、正しいエラー検知データと
して復活でき、正しく利用できることを可能にする。こ
れにより、正しいエラー検知が有効になり元々備わって
いる機能を損なわないようにすることができる効果があ
る。またエラー検知のために、記録容量や一部のデータ
などを犠牲にしないで済む効果もある。
According to the sixth aspect of the present invention, the error detection data can be restored as the correct error detection data and can be used correctly by performing the specific work. This has the effect of enabling correct error detection and preventing the original functions from being impaired. Further, there is an effect that it is not necessary to sacrifice the recording capacity or a part of the data for the error detection.

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

【図1】この発明の一実施形態である光ディスク装置
(記録型CDドライブ)の構成を示すブロック図である。
FIG. 1 is a block diagram showing a configuration of an optical disc device (recordable CD drive) according to an embodiment of the present invention.

【図2】原本性検知、改ざん検知処理における記録時の
フローチャートである。
FIG. 2 is a flowchart at the time of recording in originality detection and tampering detection processing.

【図3】原本性検知、改ざん検知処理における再生時の
フローチャートである。
FIG. 3 is a flowchart at the time of reproduction in originality detection and tampering detection processing.

【図4】原本性検知、改ざん検知処理の説明図である。FIG. 4 is an explanatory diagram of originality detection / falsification detection processing.

【図5】原本性検知、改ざん検知処理の説明図である。FIG. 5 is an explanatory diagram of originality detection / falsification detection processing.

【図6】原本性検知、改ざん検知処理の説明図である。FIG. 6 is an explanatory diagram of originality detection / falsification detection processing.

【図7】原本性検知、改ざん検知処理の説明図である。FIG. 7 is an explanatory diagram of originality detection / falsification detection processing.

【図8】原本性検知、改ざん検知処理の説明図である。FIG. 8 is an explanatory diagram of originality detection / falsification detection processing.

【符号の説明】[Explanation of symbols]

1 光ディスク 11 ATAPI/SCSIインタフェース 15 CD−ROMエンコーダ 17 CPU 19 RAM 1 optical disc 11 ATAPI / SCSI interface 15 CD-ROM encoder 17 CPU 19 RAM

フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) G11B 20/18 570 G11B 20/18 570N Front page continuation (51) Int.Cl. 7 Identification code FI theme code (reference) G11B 20/18 570 G11B 20/18 570N

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 エラー検知機構を備えた情報記録再生装
置であって、任意の個所で意図的にエラーを発生させる
ことができるエラー発生手段、検知したエラーが前記エ
ラー発生手段によるものであるかを判断するエラー判断
手段を備え、意図的に一個所以上で発生記録させたエラ
ーを検知させることによって記録媒体の原本性検知、改
ざん検知を行うことを特徴とする情報記録再生装置。
1. An information recording / reproducing apparatus having an error detecting mechanism, wherein an error generating means capable of intentionally generating an error at an arbitrary position, and whether the detected error is due to the error generating means. An information recording / reproducing apparatus characterized by comprising an error determining means for determining whether the recording medium is original or original and tampering detected by detecting an error generated and recorded at one or more locations.
【請求項2】 請求項1の情報記録再生装置であって、
エラーを発生させる個所を情報記録再生装置が自動的に
選択する選択手段、エラーを発生させた個所を情報記録
再生装置がホスト側に知らせる通信手段を備えたことを
特徴とする情報記録再生装置。
2. The information recording / reproducing apparatus according to claim 1, wherein
An information recording / reproducing apparatus comprising: a selection means for the information recording / reproducing apparatus to automatically select a location where an error occurs, and a communication means for the information recording / reproducing apparatus to inform a host side of a location where an error occurs.
【請求項3】 請求項1または2記載の情報記録再生装
置であって、意図的に発生させるエラーを記録する個所
は、ファイルシステムから辿れる場所に割り付けられて
いない記録媒体上の位置であることを特徴とする情報記
録再生装置。
3. The information recording / reproducing apparatus according to claim 1 or 2, wherein a portion where an error that is intentionally recorded is recorded is a position on a recording medium that is not assigned to a location traceable from a file system. An information recording / reproducing apparatus characterized by:
【請求項4】 請求項1または2記載の情報記録再生装
置であって、意図的に発生させるエラーを記録する個所
は、多少のエラーが発生しても影響の少ない特定のユー
ザデータに割り付けられている記録媒体上の位置である
ことを特徴とする情報記録再生装置。
4. The information recording / reproducing apparatus according to claim 1 or 2, wherein a portion where an error that is intentionally recorded is recorded is assigned to specific user data that has little influence even if some error occurs. The information recording / reproducing apparatus is characterized in that it is a position on the recording medium.
【請求項5】 請求項1乃至4のいずれか1項記載の情
報記録再生装置であって、意図的に発生させるエラーを
記録する個所は、記録媒体上の分散された位置であるこ
とを特徴とする情報記録再生装置。
5. The information recording / reproducing apparatus according to any one of claims 1 to 4, wherein the locations where intentionally generated errors are recorded are dispersed positions on the recording medium. Information recording / reproducing apparatus.
【請求項6】 請求項1乃至5のいずれか1項記載の情
報記録再生装置であって、意図的に発生させるエラー
は、一定の規則に従っており、再生時に一定の規則に基
づいて可逆的にエラーを解除できデータエラーを回避さ
せることができることを特徴とする情報記録再生装置。
6. The information recording / reproducing apparatus according to any one of claims 1 to 5, wherein an error that is intentionally generated follows a certain rule, and reversibly based on the certain rule during reproduction. An information recording / reproducing apparatus characterized in that an error can be canceled and a data error can be avoided.
JP2001182398A 2001-06-15 2001-06-15 Information recording / reproducing device Pending JP2003006981A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001182398A JP2003006981A (en) 2001-06-15 2001-06-15 Information recording / reproducing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001182398A JP2003006981A (en) 2001-06-15 2001-06-15 Information recording / reproducing device

Publications (1)

Publication Number Publication Date
JP2003006981A true JP2003006981A (en) 2003-01-10

Family

ID=19022502

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001182398A Pending JP2003006981A (en) 2001-06-15 2001-06-15 Information recording / reproducing device

Country Status (1)

Country Link
JP (1) JP2003006981A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7706661B2 (en) 2004-05-19 2010-04-27 Macrovision Corporation Copy protection of optical discs using redundant control data
JP2012181700A (en) * 2011-03-01 2012-09-20 Toshiba Corp Controller, data storage device, and program
US8356355B2 (en) 2003-10-31 2013-01-15 Sony Dadc Austria Ag DVD copy protection

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8356355B2 (en) 2003-10-31 2013-01-15 Sony Dadc Austria Ag DVD copy protection
US7706661B2 (en) 2004-05-19 2010-04-27 Macrovision Corporation Copy protection of optical discs using redundant control data
JP2012181700A (en) * 2011-03-01 2012-09-20 Toshiba Corp Controller, data storage device, and program
US8533560B2 (en) 2011-03-01 2013-09-10 Kabushiki Kaisha Toshiba Controller, data storage device and program product

Similar Documents

Publication Publication Date Title
US7406010B2 (en) Data recording/reproducing method with robust error handling capability and data recording/reproducing apparatus thereof
KR100345970B1 (en) Data reproducing apparatus
JP4627792B2 (en) Method and apparatus for CD format determination
JP4082670B2 (en) Recording method and information recording apparatus
US7062686B2 (en) Data copy protection using reproduction error determination and predetermined pattern recognition
JP3762073B2 (en) Data recording / reproducing apparatus, computer system, and data reproducing method
US7130253B2 (en) Disk DVD-ROM drive unit with a playback speed control and disk drive method
JP2003006981A (en) Information recording / reproducing device
CN101086883B (en) Optical disc recording and reproducing device and alternate recording processing method
JP3527572B2 (en) CD-E writing system device
JP3381627B2 (en) Digital signal recording method and disk reproducing method
US20020057634A1 (en) Recording apparatus and method for optical recording medium
US20040190413A1 (en) Recording apparatus, recording method, program, and recording medium
JP3381720B2 (en) Disc player and disc
JP4095914B2 (en) Information recording apparatus, information recording method, information recording medium, information reproducing apparatus, and information reproducing method
KR100219883B1 (en) Initialization method and device of optical disc
KR100306029B1 (en) Optical discs capable of true discrimination and methods of making and discrimining them
JP3618663B2 (en) Information recording / reproducing apparatus, information recording / reproducing medium used therefor, and host apparatus of information recording / reproducing apparatus
JP3934148B2 (en) Data area number determination method, data management information acquisition method, and information reproducing apparatus
KR20070025768A (en) Optical recording device and information recording method
JP2000353317A (en) Optical disc formatting method and optical disc formatted thereby
JPH10241291A (en) Recording medium, identification method therefor, identification device therefor and reproducer therefor
KR20020095856A (en) Method for controlling data reading speed in an optical disk reader/writer
JPH10241292A (en) Recording medium, identification method therefor, indentification device therefor and reproducing device therefor
JP2008181595A (en) Disc medium recording / reproducing apparatus, multi-stream read program, and multi-stream read method