JPH04170763A - Digital data recording/reproducing device - Google Patents
Digital data recording/reproducing deviceInfo
- Publication number
- JPH04170763A JPH04170763A JP2295269A JP29526990A JPH04170763A JP H04170763 A JPH04170763 A JP H04170763A JP 2295269 A JP2295269 A JP 2295269A JP 29526990 A JP29526990 A JP 29526990A JP H04170763 A JPH04170763 A JP H04170763A
- Authority
- JP
- Japan
- Prior art keywords
- data
- keyword
- conversion
- recording
- error correction
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000006243 chemical reaction Methods 0.000 claims abstract description 62
- 238000012937 correction Methods 0.000 claims abstract description 49
- 238000012545 processing Methods 0.000 claims abstract description 29
- 238000000034 method Methods 0.000 claims description 22
- 230000008569 process Effects 0.000 claims description 15
- 230000009466 transformation Effects 0.000 claims description 7
- 230000001131 transforming effect Effects 0.000 claims description 3
- 230000000717 retained effect Effects 0.000 abstract 1
- 238000004891 communication Methods 0.000 description 11
- 230000006870 function Effects 0.000 description 10
- 230000007246 mechanism Effects 0.000 description 6
- 238000012546 transfer Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 238000012795 verification Methods 0.000 description 3
- 230000008676 import Effects 0.000 description 1
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は、記録時に用いた一種の照合データと同じ照合
データが設定されたときだけ記録したディジタルデータ
を正しく再生することができるセキュリティー機能を有
するディジタルデータ記録再生装置に関するものである
。[Detailed Description of the Invention] (Industrial Application Field) The present invention provides a security function that allows recorded digital data to be correctly reproduced only when the same verification data as a type of verification data used during recording is set. The present invention relates to a digital data recording/reproducing device having a digital data recording/reproducing device.
(従来の技術)
近年、コンピュータがあらゆる分野で、種々のソフトウ
ェア、データを扱うようになり、扱う情報の機密保持を
如何に行うかが大きな問題となっている。磁気記録装置
においても同様なことが言え、記録データを暗号化記録
してどんなデータが記録されているのか解らなくしたり
、所定の手続きをしないと、あるいはある種の照合デー
タを与えないと正しく読み出せないようにするなどして
セキュリティー機能を実現している。(Prior Art) In recent years, computers have come to handle various software and data in all fields, and how to maintain the confidentiality of the information handled has become a major problem. The same thing can be said about magnetic recording devices, such as recording data in an encrypted manner so that it is impossible to know what data is recorded, or reading data correctly unless certain procedures are performed or some type of verification data is provided. Security functions have been implemented by preventing data from being emitted.
以下、従来のディジタルデータ記録再生装置の実施例に
ついて図面を参照しながら説明する。DESCRIPTION OF THE PREFERRED EMBODIMENTS Examples of conventional digital data recording and reproducing apparatuses will be described below with reference to the drawings.
第3図は、記録する情報データをデータ変換によって暗
号化して記録してセキュリティー機能を実現する従来の
ディジタルデータ記録再生装置の構成を示すブロック図
である。同図において、1は外部装置と情報データ、制
御データ、暗号コードを送受信する通信部、2は通信部
1を介して外部装置から送られてくる情報データを一時
的に記憶する入出カメモリ、4は記録媒体に記録するデ
ータに誤り訂正符号の符号化処理を行う符号化部、6は
符号化部4で符号化された記録符号化データを変調し、
記録媒体に記録する変調部、7は再生信号を復調し、再
生符号化データとしてデータを送出する復調部、9は再
生符号化データの誤りを訂正する訂正部、10は入出カ
メモリ2に対するアクセスを管理し、データの入出力を
制御するメモリ制御部、12は記録動作、再生動作、サ
ーチ動作などの装置のメカニズムの動作を制御するメカ
ニズム制御部、13は記録媒体であるテープ、14は設
定された暗号コードを初期値として各ビットを1ビツト
ずつシフトして得られるデータを暗号化に用いる変換デ
ータとして生成する変換データ生成部、15は変換デー
タ生成部14の出力する変換データを使って暗号化を行
うデータ変換部、16は変換データ生成部14の出力す
る変換データを使ってデータ変換部15と逆の変換を行
って暗号データを復号するデータ逆変換部、17は符号
化部4.訂正部9、メモリ制御部10の処理動作の制御
、メカニズム制御部12に対する記録動作等の命令の発
行、変換データ生成部14に対する暗号コード設定など
、システム全体の動作を制御するシステム制御部である
。FIG. 3 is a block diagram showing the configuration of a conventional digital data recording/reproducing apparatus that implements a security function by encrypting and recording information data through data conversion. In the figure, 1 is a communication unit that transmits and receives information data, control data, and encryption codes to and from an external device; 2 is an input/output memory that temporarily stores information data sent from the external device via the communication unit 1; 6 is an encoding unit that performs an error correction code encoding process on data to be recorded on a recording medium; 6 is an encoding unit that modulates recording encoded data encoded by the encoding unit 4;
7 is a demodulation unit that demodulates the reproduced signal and sends out the data as reproduced encoded data; 9 is a correction unit that corrects errors in the reproduced encoded data; 10 is configured to access the input/output memory 2; 12 is a mechanism control unit that controls the operation of the mechanism of the device such as recording operation, playback operation, search operation, etc.; 13 is a tape which is a recording medium; and 14 is a memory control unit that controls data input/output. A conversion data generation unit 15 generates data obtained by shifting each bit one bit at a time using the initial value of the encryption code as converted data used for encryption. 16 is a data inverse converter that performs the inverse conversion to the data converter 15 using the converted data output from the converted data generator 14 to decode encrypted data; 17 is an encoder 4. It is a system control unit that controls the operation of the entire system, such as controlling the processing operations of the correction unit 9 and the memory control unit 10, issuing commands such as recording operations to the mechanism control unit 12, and setting encryption codes to the converted data generation unit 14. .
以上のように構成された従来のディジタルデータ記録再
生装置の記録動作と再生動作について制御の流れにした
がって説明する。The recording and reproducing operations of the conventional digital data recording and reproducing apparatus configured as described above will be explained in accordance with the flow of control.
第4図はシステム制御部17の処理手順を示した流れ図
である。システム制御部17はステップ1で通信部1を
介して外部装置から与えられた暗号コード、制御データ
を受信し、制御データから記録あるいは再生位置をv!
、ll+する。ステップ2でサーチ動作をメカニズム制
御部12に指令し、サーチ終了を待つ。サーチが終了す
るとステップ3で制御データより記録であるか再生であ
るかを判断する。FIG. 4 is a flowchart showing the processing procedure of the system control unit 17. In step 1, the system control unit 17 receives the encryption code and control data given from the external device via the communication unit 1, and determines the recording or playback position from the control data.
, ll+. In step 2, a search operation is commanded to the mechanism control section 12, and the end of the search is waited for. When the search is completed, in step 3, it is determined from the control data whether recording or reproduction is to be performed.
記録である場合はステップ19に進み、外部装置から通
信部1を介して受信した暗号コードを変換データ生成部
14に設定し、続いてステップ20で外部装置から通信
部lを介して送られてくる情報データを順次入出カメモ
リ2に取り込ませると同時に、取り込まれたデータを入
出カメモリから符号化部4にデータ転送するようメモリ
制御部10に指令する。このときデータ転送に同期して
変換データ生成部14は設定された暗号コードそのもの
を初期値とし各ビットを1ビツトずつシフトして得られ
るデータを変換データとして順次生成し、データ変換部
15は入出カメモリ2から順次送出されるデータを、変
換データ生成部14が順次生成する前記変換データとF
OR論理を取りデータ変換(暗号化)する。続くステッ
プ6で符号化部4を制御して誤り訂正符号の符号化処理
を実行させ、これにより暗号化されたデータに誤り訂正
符号の冗長データが付加される。符号化が終了するとそ
の記録符号化データをステップ7で変調部6に転送させ
、変調部6は順次変換を行いテープ13に記録していく
。If it is a record, the process proceeds to step 19, in which the encryption code received from the external device via the communication unit 1 is set in the converted data generation unit 14, and then in step 20, the code sent from the external device via the communication unit l is set. At the same time, the controller 10 instructs the memory control section 10 to sequentially import the information data to the input/output memory 2, and to transfer the retrieved data from the input/output memory to the encoding section 4. At this time, in synchronization with the data transfer, the converted data generation unit 14 uses the set encryption code itself as an initial value and sequentially generates data obtained by shifting each bit one bit at a time as converted data, and the data conversion unit 15 inputs and outputs the data. The data sequentially sent out from the memory 2 is combined with the conversion data sequentially generated by the conversion data generation unit 14.
Data is converted (encrypted) using OR logic. In the subsequent step 6, the encoder 4 is controlled to execute error correction code encoding processing, thereby adding redundant data of the error correction code to the encrypted data. When the encoding is completed, the recorded encoded data is transferred to the modulation unit 6 in step 7, and the modulation unit 6 sequentially performs conversion and records it on the tape 13.
ステップ20. 6. 7の処理をステップ8で必要な
記録量が終了したことが確認されるまで繰り返し、記録
動作を終了する。Step 20. 6. The process in step 7 is repeated until it is confirmed in step 8 that the required recording amount has been completed, and the recording operation is completed.
次に再生動作について説明する。ステップ3までは前記
記録動作と同様に処理を進め、ステップ3で制御データ
が再生と判断された場合にはステップ21に進む。ステ
ップ21では再生時の復号に用いる暗号化コードを変換
データ生成部14に設定し、続くステップ10で復調部
7で順次復調された再生符号化データを訂正部9で受信
され、ステップ11で訂正部9を制御し、誤りを訂正さ
せる。この誤り訂正処理ではテープの物理的な損傷や再
生ヘッドの目詰まりなどにより誤りが訂正能力を越え、
訂正不能に陥る場合が発生し得る。よってステップ12
で、訂正不能になったかどうかを判断し、訂正が正常に
行えた場合にはステップ22に進み誤りが訂正された再
生情報データを入出カメモリ2に転送させると同時に、
入出カメモリ2上に取り込まれた情報データを通信部1
を介して外部装置に送出させるようメモリ制御部10に
指令する。このとき前記記録動作と同じように順次転送
される再生情報データを、変換データ生成部14の出力
する変換データと順次FOR論理を取ることでデータ逆
変換(復号化)を行う。これにより暗号化されて記録さ
れた情報データはもとのデータに復元されて入出カメモ
リ2に蓄えられてゆく。以上のステップIOからの一連
の操作をステップ14で必要な再生データ量の終了が確
認されるまで繰り返し再生動作を終了する。またステッ
プ12で訂正不能と判断された場合はステップ15に進
み再生位置を訂正不能に陥った部分に戻すようメカニズ
ム制御部12に指令する。これにより以降の処理で訂正
ができなかったデータが再度、再生、誤り訂正、データ
逆変換されていく。これをリリード処理という。Next, the playback operation will be explained. Up to step 3, the process proceeds in the same manner as the recording operation, and if it is determined in step 3 that the control data is to be reproduced, the process proceeds to step 21. In step 21, the encrypted code used for decoding during playback is set in the converted data generation unit 14, and in the subsequent step 10, the playback encoded data sequentially demodulated by the demodulation unit 7 is received by the correction unit 9, and corrected in step 11. Control unit 9 to correct errors. In this error correction process, errors that exceed the correcting ability due to physical damage to the tape or clogging of the playback head, etc.
There may be cases where correction becomes impossible. Therefore step 12
Then, it is determined whether correction has become impossible or not, and if the correction has been successfully performed, the process proceeds to step 22, where the error-corrected reproduced information data is transferred to the input/output memory 2, and at the same time,
The information data captured on the input/output memory 2 is transferred to the communication section 1.
The memory control unit 10 is instructed to send the data to an external device via the . At this time, in the same way as in the recording operation, the reproduced information data that is sequentially transferred is subjected to sequential FOR logic with the converted data output from the converted data generation section 14 to perform data inverse conversion (decoding). As a result, the encrypted and recorded information data is restored to the original data and stored in the input/output memory 2. The above-described series of operations from step IO is repeated until it is confirmed in step 14 that the required amount of data to be reproduced has been completed, and the reproduction operation is completed. If it is determined in step 12 that correction is not possible, the process proceeds to step 15 and the mechanism control unit 12 is instructed to return the playback position to the portion that has become uncorrectable. As a result, data that could not be corrected in subsequent processing is reproduced, error corrected, and data inversely converted again. This is called reread processing.
続くステップ16ではこのリリード処理が連続して行わ
れた回数をカウントしステップ17でカウント値が所定
の最大値以下であればステップ14に戻り以降リリード
の再生、訂正、データ逆変換が通常と同じように行われ
る。もしカウント値が所定の最大値を越える場合は再生
不能として、再生された情報データを外部装置に返すこ
となく、外部装置にエラーメツセージ等を返し処理を終
了する。In the following step 16, the number of times this reread processing has been performed consecutively is counted, and in step 17, if the count value is less than a predetermined maximum value, the process returns to step 14 and thereafter the reread reproduction, correction, and data reverse conversion are the same as usual. It is done like this. If the count value exceeds a predetermined maximum value, it is determined that reproduction is impossible, and the reproduced information data is not returned to the external device, but an error message or the like is returned to the external device, and the processing is terminated.
では次に、データセキュリティー機能に関して説明する
。前記記録再生動作をまとめると以下のようになる。記
録時には、外部装置から受は取った暗号コードから変換
データを生成し、記録する情報データとFOR論理を取
りデータ変換する。Next, we will explain the data security function. The recording/reproducing operation described above is summarized as follows. During recording, converted data is generated from the encryption code received from an external device, and data is converted by performing FOR logic with the information data to be recorded.
これにより記録する情報データは暗号化され、誤り訂正
符号の符号化が行われテープ上に記録される。再生時に
は、やはり外部装置から受は取った暗号コードを記録時
と同じ手順で変換データを生成し、誤りが訂正された暗
号化データとEOR論理を取ってデータ逆変換し、元の
情報データに復号する。As a result, the information data to be recorded is encrypted, encoded with an error correction code, and recorded on the tape. During playback, the encrypted code received from the external device is converted into converted data using the same procedure as during recording, and the error-corrected encrypted data and EOR logic are used to perform inverse data conversion to the original information data. Decrypt.
ここで、もし再生時に外部装置から設定する暗号コード
が記録時に用いた暗号コードと異なった場合、復号に用
いる変換データは記録時と異なるデータが生成されてし
まい、結果として再生された暗号化データを正しく復号
することができず、全く意味のない別のデータに変換さ
れてしまう。Here, if the encryption code set from the external device at the time of playback is different from the encryption code used at the time of recording, the converted data used for decryption will be different from the data at the time of recording, and as a result, the reproduced encrypted data cannot be decoded correctly and is converted into completely meaningless data.
また、暗号化によるセキュリティー機能がない装置で再
生した場合には、暗号化されて記録したデータがそのま
ま再生されることになる。よって記録時に設定した暗号
コードと、同じ暗号コードを設定しない限り、記録した
データを正しく読み出すことができないことになる。Furthermore, if the data is played back using a device that does not have a security function based on encryption, the encrypted and recorded data will be played back as is. Therefore, unless the same encryption code as the one set at the time of recording is set, the recorded data cannot be read out correctly.
以上のように記録時に用いた暗号化コードを知っている
者だけがデータを再生して取り出すことができるように
してセキュリティー機能を実現している。As described above, the security function is realized by allowing only those who know the encryption code used during recording to reproduce and retrieve the data.
(発明が解決しようとする課題)
しかしながら前記従来の構成では、暗号化した情報デー
タに誤り訂正の符号化処理を行って記録し、誤り訂正処
理後のデータを復号する構成となっているために、
(1)復号のための暗号コードを設定せず暗号化されて
いないものとして再生しても、あるいは暗号化によるセ
キュリティー機能がない装置で再生しても、記録されて
いる情報データは暗号化されてはいるが、外部に取り出
すこと(再生すること)ができる。(Problem to be Solved by the Invention) However, in the conventional configuration described above, the encoded information data is recorded after being subjected to error correction encoding processing, and the data after the error correction processing is decoded. (1) Even if you play it back as unencrypted without setting an encryption code for decryption, or play it back with a device that does not have a security function based on encryption, the recorded information data will not be encrypted. However, it can be taken out (played) outside.
(2)そのため再生された暗号化データから暗号化規則
を特定することが可能であり、第三者に復号(解読)さ
れる可能性がある。(2) Therefore, it is possible to specify the encryption rule from the reproduced encrypted data, and there is a possibility that it will be decrypted (deciphered) by a third party.
(3)暗号解読されるのを防ぐためには暗号化規則を複
雑にする必要があり、結果として装置が複雑化、大型化
してしまう等の欠点を有していた。(3) In order to prevent the code from being decrypted, it is necessary to complicate the encryption rules, resulting in a disadvantage that the device becomes complicated and large.
本発明の目的は従来の欠点を解消し、再生時に設定する
暗号化コード等の照合データが記録時に設定したものと
一致しない限り、装置外部に情報データを取り出すこと
ができないディジタルデータ記録再生装置を提供するこ
とである。The purpose of the present invention is to eliminate the drawbacks of the prior art, and to provide a digital data recording/reproducing device in which information data cannot be extracted outside the device unless collation data such as an encryption code set at the time of playback matches that set at the time of recording. It is to provide.
(課題を解決するための手段)
本発明のディジタルデータ記録再生装置は、記録する情
報データに対して誤り訂正符号の符号化処理を行い誤り
訂正符号を付加して記録符号化データを生成する誤り訂
正符号化手段と、記録符号化データを変換キーワードを
用いて第1の変換規則にしたがってデータ変換し、記録
データを生成するデータ変換手段と、外部装置から与え
られるキーワードデータから所定の手順で変換キーワー
ドを生成する変換キーワード生成手段と、変換キーワー
ドを用いて変換された記録データを変調し記録媒体に記
録し、記録媒体から再生した信号を復調し再生データを
得る記録再生手段と、生成された変換キーワードを用い
て第1の変換規則の逆変換に相当する第2の変換規則に
したがって再生データを逆変換し、再生符号化データを
生成するデータ逆変換手段と、再生符号化データに対し
て誤り訂正符号により誤り訂正処理を行う誤り訂正処理
手段とを備え、データ変換手段およびデータ逆変換手段
は、符号化データの冗長データだけ、あるいは情報デー
タだけ、あるいはその両方に変換、逆変換を施す構成と
したものである。(Means for Solving the Problems) The digital data recording and reproducing apparatus of the present invention performs error correction code encoding processing on information data to be recorded, adds the error correction code, and generates recorded encoded data. a correction encoding means; a data conversion means for converting recorded encoded data according to a first conversion rule using a conversion keyword to generate recorded data; a conversion keyword generation means for generating a keyword; a recording and reproduction means for modulating recorded data converted using the conversion keyword and recording it on a recording medium; demodulating a signal reproduced from the recording medium to obtain reproduction data; a data inverse transformation means for inversely transforming reproduced data according to a second conversion rule corresponding to an inverse transformation of the first conversion rule using a conversion keyword to generate reproduced encoded data; and an error correction processing means that performs error correction processing using an error correction code, and the data conversion means and data inverse conversion means convert or inversely transform only the redundant data of the encoded data, only the information data, or both. It is structured as follows.
(作 用)
本発明は上記した構成により、再生時に妥当なキーワー
ドデータを設定しない限り誤り訂正処理時に訂正不能に
し、再生不能状態を起こさせるものである。(Function) With the above-described configuration, the present invention makes error correction impossible during error correction processing unless appropriate keyword data is set at the time of reproduction, thereby causing an unreproducible state.
(実施例)
本発明のディジタルデータ記録再生装置の一実施例につ
いて、図面を参照しながら説明する。第1図は本発明の
一実施例におけるディジタルデータ記録再生装置の構成
を示すブロック図である。(Embodiment) An embodiment of the digital data recording/reproducing apparatus of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram showing the configuration of a digital data recording/reproducing apparatus according to an embodiment of the present invention.
同図において、第3図に示した従来例と同一構成の箇所
には同一番号を付して説明を省略する。3は外部装置か
ら受信したキーワードから所、定の手順で変換キーワー
ドを生成する変換キーワード生成部、5は符号化部4が
誤り訂正符号の符号生成を行い冗長データが付加された
記録符号データに対し、変換キーワード生成部3が出力
する変換キーワードと順次FOR論理を取りデータ変換
を施すデータ変換部、8は復調された再生データに対し
、変換キーワード生成部3が出力する変換キーワードと
順次EOR論理を取ってデータ逆変換を施すデータ逆変
換部、11は通信部1を介して得られる制御データにし
たがいシステム全体の動作を制御するシステム制御部で
ある。In the same figure, parts having the same configuration as those of the conventional example shown in FIG. 3 are given the same numbers, and explanations thereof will be omitted. 3 is a conversion keyword generation unit that generates a conversion keyword according to a predetermined procedure from a keyword received from an external device; and 5 is a conversion keyword generation unit that generates an error correction code from a keyword received from an external device; On the other hand, a data conversion section 8 sequentially performs FOR logic with the conversion keyword outputted by the conversion keyword generation section 3 and performs data conversion; 11 is a system control unit that controls the operation of the entire system according to control data obtained via the communication unit 1.
以上のように構成されたディジタルデータ記録再生装置
の動作について説明する。The operation of the digital data recording/reproducing apparatus configured as above will be explained.
まず、記録動作について処理の流れにしたがって説明す
る。第2図はシステム制御部11の処理手順を示した流
れ図である。ステップ1で通信部1を介してキーワード
データ、制御データを受信し、ステップ2で記録位置を
サーチする。ステップ3で通信部1を介して得られる制
御データが記録の場合はステップ4に進み外部装置から
受は取ったキーワードデータを変換キーワード生成部3
に設定する。続くステップ5で外部装置から送られてく
る情報データを入出カメモリ2に取り込ませると同時に
、取り込まれた情報データを順次符号化部4に転送する
ようメモリ制御部10に指令し、ステップ6で符号化部
4を制御し誤り訂正符号の符号化処理を行わせる。ステ
ップ7では符号化処理によって冗長データが付加された
記録符号化データを変調部6にデータ転送させる。この
ときデータ転送に同期して変換キーワード生成部3は、
ステップ4で設定されたキーワードをそのまま変換キー
ワードとして順次出力し、データ変換部5は転送される
記録符号化データを変換キーワード生成部3の出力する
変換キーワードと順次FOR論理を取りデータ変換する
。これにより情報データおよび冗長データの両方がデー
タ変換された記録データが変調部6で変調されテープ上
に記録されていく。ステップ5,6.7の処理をステッ
プ8で記録終了が確認されるまで繰り返し、記録動作を
終了する。First, the recording operation will be explained according to the flow of processing. FIG. 2 is a flowchart showing the processing procedure of the system control unit 11. In step 1, keyword data and control data are received via the communication unit 1, and in step 2, a recording position is searched. If the control data obtained via the communication unit 1 in step 3 is a record, the process proceeds to step 4 and converts the keyword data received from the external device into the keyword generation unit 3.
Set to . In the following step 5, the memory control unit 10 is instructed to input the information data sent from the external device into the input/output memory 2, and at the same time, sequentially transfer the acquired information data to the encoding unit 4. The encoder 4 is controlled to perform error correction code encoding processing. In step 7, the encoded recording data to which redundant data has been added by the encoding process is transferred to the modulator 6. At this time, in synchronization with the data transfer, the conversion keyword generation unit 3
The keywords set in step 4 are sequentially output as they are as conversion keywords, and the data conversion unit 5 sequentially performs FOR logic on the transferred recording encoded data and the conversion keyword output from the conversion keyword generation unit 3 to perform data conversion. As a result, the recording data in which both information data and redundant data have been converted is modulated by the modulator 6 and recorded on the tape. The processes of steps 5, 6, and 7 are repeated until the end of recording is confirmed in step 8, and the recording operation is completed.
次に再生動作について説明する。ステップ3で制御デー
タが再生と判断された場合にはステップ9に進み制御デ
ータとともに受信したキーワードデータを変換キーワー
ド生成部3に設定する。ステップ10で復調部7で復調
された再生データを順次訂正部9に取り込ませる。この
ときデータ転送に同期して変換キーワード生成部3は、
ステップ9で設定されたキーワードをそのまま変換キー
ワードとして順次出力し、データ逆変換部8は転送され
る再生データを変換キーワード生成部3の出力する変換
キーワードと順次EOR論理を取りデータ逆変換する。Next, the playback operation will be explained. If it is determined in step 3 that the control data is for reproduction, the process proceeds to step 9 and sets the keyword data received together with the control data in the converted keyword generation section 3. In step 10, the reproduced data demodulated by the demodulating section 7 is sequentially taken into the correcting section 9. At this time, in synchronization with the data transfer, the conversion keyword generation unit 3
The keywords set in step 9 are sequentially output as converted keywords as they are, and the data inverse converter 8 sequentially performs EOR logic on the transferred reproduced data and the converted keyword outputted by the converted keyword generator 3 to inversely convert the data.
これによりデータ変換されて記録されたデータがもとの
符号化データに復元される。続くステップ11で訂正部
9を制御し、復元された再生符号化データの誤りを訂正
させ、従来例と同様にステップ12で訂正不能になって
いなければステップ13で誤りが訂正された情報データ
を入出カメモリ2に転送させると同時に、転送されたデ
ータを通信部lを介して外部装置送信するようメモリ制
御部10に指令する。ステップ1oからの一連の処理を
ステップ14で再生終了が確認されるまで繰り返し再生
動作を終了する。またステップ12で訂正不能と判断さ
れたときは従来例と同様に所定の最大数以内でリリード
処理を行う。As a result, the data converted and recorded is restored to the original encoded data. In the following step 11, the correction unit 9 is controlled to correct the errors in the restored reproduced encoded data, and if it has not become uncorrectable in step 12, as in the conventional example, the error-corrected information data is corrected in step 13. At the same time as transferring the data to the input/output memory 2, the memory control unit 10 is instructed to transmit the transferred data to an external device via the communication unit l. The series of processing from step 1o is repeated until completion of reproduction is confirmed in step 14, and the reproduction operation is terminated. Further, when it is determined in step 12 that correction is impossible, reread processing is performed within a predetermined maximum number as in the conventional example.
次に、本発明のセキュリティー機能に関して説明する。Next, the security function of the present invention will be explained.
本実施例では前記記録再生動作の説明で述べたように、
誤り訂正の符号化処理が行われ冗長データが付加された
符号化データ全体に対してデータ変換を施してテープ上
に記録する。再生時には記録時に用いた変換キーワード
と同じ変換キーワードで逆変換することにより記録した
はずの符号化データを復元している。In this embodiment, as described in the explanation of the recording/reproducing operation,
The entire encoded data, which has been subjected to error correction encoding processing and redundant data has been added, is subjected to data conversion and recorded on tape. During reproduction, the encoded data that should have been recorded is restored by performing inverse transformation using the same transformation keyword as that used during recording.
つまり、記録時に設定したキーワードデータと異なるキ
ーワードデータを再生時に設定した場合、データ逆変換
時に元の符号化データに戻らないことになる。これは誤
り訂正符号として全く意味のないデータになってしまう
ことである。よって誤り訂正時には殆どのデータにエラ
ーが発生した状況となり、確実に訂正能力の限界を越え
リリード処理が行われる。しかし、いくらリリードして
も正しく再生することはできず、再生不能としてエラー
メツセージ等を外部装置に返して再生を終わってしまう
。In other words, if keyword data different from the keyword data set at the time of recording is set at the time of reproduction, the original encoded data will not be returned at the time of data inverse conversion. This results in completely meaningless data as an error correction code. Therefore, at the time of error correction, errors occur in most of the data, and reread processing is performed without fail beyond the limit of the correction ability. However, no matter how many times the data is reread, it cannot be played back correctly, and an error message or the like is returned to the external device indicating that playback is not possible, and the playback ends.
またセキュリティー機能がない装置で再生した場合も再
生されたデータは記録時に冗長データまでがデータ変換
されたデータであるから、誤り訂正の符号データとして
は無意味なデータになっている。よってそのまま訂正処
理を行っても前記状態と同じになり再生不能に陥ってし
まう。Furthermore, even when the data is reproduced by a device without a security function, the reproduced data is data in which even redundant data has been converted at the time of recording, so the data is meaningless as error correction code data. Therefore, even if the correction process is performed as it is, the state will be the same as that described above, and reproduction will not be possible.
以上のように本実施例によれば、再生時に記録時に設定
したキーワードデータと同じキーワードデータを再生時
にも設定しない限り、何回読み呂しても訂正不能に陥り
、再生不能となって情報データが外部装置に出力されな
いものである。As described above, according to this embodiment, unless the same keyword data as the keyword data set at the time of recording is set at the time of playback, no matter how many times the reading is done, the information cannot be corrected and the information data cannot be reproduced. is not output to an external device.
なお、データ変換およびデータ逆変換は、符号化データ
全体でなく符号化後の情報データだけ、あるいは冗長デ
ータだけであっても同等の効果が得られる。また、変換
キーワードは複雑な暗号化規則を適用してもよい。Note that the same effect can be obtained when data conversion and data inverse conversion are performed not on the entire coded data but only on the encoded information data or only on the redundant data. Further, complex encryption rules may be applied to the conversion keyword.
(発明の効果)
本発明のディジタルデータ記録再生装置は、記録する情
報データに対して誤り訂正符号の符号化処理を行い記録
符号化データを生成する誤り訂正符号化手段と、変換キ
ーワードを用いて記録符号化データの冗長データだけ、
あるいは情報データたけ、あるいはその両方に第1の変
換規則にしたかってデータ変換し、記録データを生成す
るデータ変換手段と、外部装置から与えられるキーワー
ドデータから所定の手順で変換キーワードを生成する変
換キーワード生成手段と、変換キーワードを用いて変換
された記録データを変調し記録媒体に記録し、記録媒体
から再生した信号を復調し再生データを得る記録再生手
段と、生成された変換キーワードを用いて第1の変換規
則の逆変換に相当する第2の変換規則にしたがって再生
データを逆変換し、再生符号化データを生成するデータ
逆 −変換手段と、再生符号化データに対して誤
り訂正符号により誤り訂正処理を行なう誤り訂正処理手
段とを備えることにより、再生時に妥当なキーワードが
設定されない限り再生不能となって外部にデータを取り
出すことができず、より確実に記録データの機密保持が
実現できるものである。またある固定のデータとEOR
論理を取って変換するなど、非常に簡単な操作で非常に
高いセキュリティー効果が得られるなど、実現性に優れ
ている。(Effects of the Invention) The digital data recording and reproducing apparatus of the present invention includes an error correction encoding means that performs error correction code encoding processing on information data to be recorded and generates recording encoded data, and a conversion keyword. Only redundant data of recorded encoded data,
Alternatively, a data conversion means converts information data or both according to a first conversion rule to generate recorded data, and a conversion keyword generates a converted keyword according to a predetermined procedure from keyword data given from an external device. a generating means, a recording/reproducing means for modulating the recorded data converted using the conversion keyword and recording it on a recording medium, and demodulating the signal reproduced from the recording medium to obtain reproduced data; A data inversion means for inversely transforming the reproduced data according to a second conversion rule corresponding to the inverse transformation of the first conversion rule to generate reproduced encoded data; By being equipped with an error correction processing means that performs correction processing, unless a valid keyword is set at the time of playback, the data cannot be played back and the data cannot be taken out, and the confidentiality of recorded data can be more reliably maintained. It is. Also some fixed data and EOR
It is highly practical, as it provides extremely high security effects with extremely simple operations such as taking logic and converting it.
また仮に訂正前のデータが取り出せたとしても、記録デ
ータはデータ変換により暗号化されている状態であり直
ちに解読されないなど、その効果は大なるものである。Moreover, even if the data before correction can be retrieved, the recorded data is encrypted by data conversion and cannot be decoded immediately, so the effect is great.
第1図は本発明の一実施例におけるディジタルデータ記
録再生装置の構成を示すブロック図、第2図は本発明の
一実施例におけるシステム制御部の処理の流れ図、第3
図は従来例におけるディジタルデータ記録再生装置の構
成を示すブロック図、第4図は従来例におけるシステム
制御部の処理の流れ図である。
1 ・・・通信部、 2 ・・・入出カメモリ、3 ・
・・変換キーワード生成部、 4 ・・・符号化部、
5 ・・・データ変換部、 6 ・・・変調部、 7
・・・復調部、 8 ・・・データ逆変換部、 9 ・
・・訂正部、10・・・メモリ制御部、11・・・シス
テム制御部、12・・・メカニズム制御部、13・・・
磁気テープ。
特許出願人 松下電器産業株式会社FIG. 1 is a block diagram showing the configuration of a digital data recording and reproducing apparatus in an embodiment of the present invention, FIG. 2 is a flowchart of processing of a system control unit in an embodiment of the present invention, and
FIG. 4 is a block diagram showing the configuration of a conventional digital data recording/reproducing apparatus, and FIG. 4 is a flowchart of processing of a system control section in the conventional example. 1...Communication section, 2...Input/output memory, 3.
...Conversion keyword generation unit, 4...Encoding unit,
5...Data conversion section, 6...Modulation section, 7
... Demodulation section, 8 ... Data inverse conversion section, 9.
... Correction section, 10... Memory control section, 11... System control section, 12... Mechanism control section, 13...
Magnetic tape. Patent applicant Matsushita Electric Industrial Co., Ltd.
Claims (2)
化処理を行い誤り訂正符号を付加して記録符号化データ
を生成する誤り訂正符号化手段と、前記記録符号化デー
タを変換キーワードを用いて第1の変換規則にしたがっ
てデータ変換し、記録データを生成するデータ変換手段
と、外部装置から与えられるキーワードデータをそのま
まで、あるいは前記キーワードデータから所定の手順で
変換キーワードを生成する変換キーワード生成手段と、
前記変換キーワードを用いて変換された記録データを変
調し記録媒体に記録し、前記記録媒体から再生した信号
を復調し再生データを得る記録再生手段と、生成された
変換キーワードを用いて第1の変換規則の逆変換に相当
する第2の変換規則にしたがって前記再生データを逆変
換し、再生符号化データを生成するデータ逆変換手段と
、前記再生符号化データに対して、前記誤り訂正符号に
より誤り訂正処理を行う誤り訂正処理手段とを備えたこ
とを特徴とするディジタルデータ記録再生装置。(1) An error correction encoding means that performs an error correction code encoding process on the information data to be recorded and adds the error correction code to generate recorded encoded data, and converts the recorded encoded data using a conversion keyword. a data converter that converts data according to a first conversion rule to generate recorded data; and a conversion keyword generator that generates a converted keyword using keyword data provided from an external device as is or from the keyword data according to a predetermined procedure. means and
a recording/reproducing means for modulating the recorded data converted using the conversion keyword and recording it on a recording medium, demodulating the signal reproduced from the recording medium to obtain reproduced data; data inverse transformation means for inversely transforming the reproduced data according to a second conversion rule corresponding to an inverse transformation of the conversion rule to generate reproduced encoded data; 1. A digital data recording/reproducing device comprising: error correction processing means for performing error correction processing.
化データの冗長データだけ、あるいは情報データだけ、
あるいはその両方に変換、逆変換を施すことを特徴とす
る請求項(1)記載のディジタルデータ記録再生装置。(2) The data converting means and the data inverse converting means are configured to convert only the redundant data of the encoded data or only the information data.
2. The digital data recording and reproducing apparatus according to claim 1, wherein the digital data recording and reproducing apparatus performs conversion and inverse conversion on one or both of them.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2295269A JPH04170763A (en) | 1990-11-02 | 1990-11-02 | Digital data recording/reproducing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2295269A JPH04170763A (en) | 1990-11-02 | 1990-11-02 | Digital data recording/reproducing device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH04170763A true JPH04170763A (en) | 1992-06-18 |
Family
ID=17818410
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2295269A Pending JPH04170763A (en) | 1990-11-02 | 1990-11-02 | Digital data recording/reproducing device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH04170763A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5813010A (en) * | 1995-04-14 | 1998-09-22 | Kabushiki Kaisha Toshiba | Information storage and information transmission media with parental control |
-
1990
- 1990-11-02 JP JP2295269A patent/JPH04170763A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5813010A (en) * | 1995-04-14 | 1998-09-22 | Kabushiki Kaisha Toshiba | Information storage and information transmission media with parental control |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6167136A (en) | Method for preventing copying of digital video disks | |
JP3508680B2 (en) | Content illegal copy prevention method and system | |
JP3526521B2 (en) | Device authentication system | |
US7401228B2 (en) | Method for transmitting data, apparatus for recording data, medium for recording data, and apparatus for reproducing data | |
CN100414865C (en) | Content data transmitting device and method, and recording/reproducing device | |
JP3143108B2 (en) | File encryption method and file encryption system | |
US7536727B2 (en) | Content management method, recording and/or reproducing apparatus, and recording medium | |
KR100683342B1 (en) | Digital data recording device, digital data memory device, and digital data utilizing device for converting management information which contains restrictive information using a different key in each management information send/receive session | |
US5796826A (en) | Apparatus for limiting reproducible number of magnetic recording medium | |
JPS6021501B2 (en) | Operation key verification method in data communication network | |
JP2000236325A (en) | Device and method for enciphering digital data file | |
JP2002108711A (en) | Data processor and data processing method | |
JP2000224411A (en) | Method for adding additional message to digital message and computer system | |
US7433488B2 (en) | Information recording medium drive device, information processing apparatus, data replay control system, data replay control method, and computer program | |
US6907125B1 (en) | Apparatus and method for processing information and correcting an error in a decrypted error correction code | |
JPH04170763A (en) | Digital data recording/reproducing device | |
JPH04360068A (en) | Data recording and reproducing device | |
KR100734385B1 (en) | Data processing apparatus, data recording apparatus, data playback apparatus, and data storage method | |
JPH0955730A (en) | Data transmitting method, data recording device, data recording medium, and data reproducing device | |
JP3002801B2 (en) | Digital signal recording / reproducing device | |
KR100364751B1 (en) | Apparatus for protecting data of digital magnetic recording and playback system | |
JP3310989B2 (en) | Data communication method | |
JP3562132B2 (en) | Data transmission method, data recording device, data recording medium, and data reproducing device | |
JP2000040031A (en) | File enciphering method and information processing system | |
JPH0944995A (en) | Digital recording and reproducing device |